3f200000:	.word  0x7ae9
3f200010:	pixt   *sp, xy, *a2, xy
3f200020:	move   -*a5, -*a10, 1
3f200030:	or     b10, b5
3f200040:	dint
3f200050:	setf   16, 0, 0
3f200060:	setf   32, 0, 1
3f200070:	clr    a0
3f200080:	move   a0, @0x64000d0, 0
3f2000b0:	movi   0xff, a0
3f2000d0:	movb   a0, @0x64000f0
3f200100:	movi   0xf, a0
3f200120:	movb   a0, @0x64000e0
3f200150:	clr    a0
3f200160:	move   a0, @0x62000d0, 0
3f200190:	movi   0x4, a0
3f2001b0:	move   a0, @0x62000f0, 0
3f2001e0:	clr    a8
3f2001f0:	movi   0x1, a0
3f200220:	movb   a0, @0x64000f0
3f200250:	clr    a0
3f200260:	move   a0, @0xc00000b0, 0	; CONTROL
3f200290:	move   a0, @0xc0000080, 0	; DPYCTL
3f2002c0:	move   a0, @0xc0000100, 0	; HSTCTLH
3f2002f0:	move   a0, @0xc0000110, 0	; INTENB
3f200320:	move   a0, @0xc0000120, 0	; INTPEND
3f200350:	move   @0x64000d0, a0, 0
3f200380:	btst   2, a0
3f200390:	jaeq   L3F2006F0
3f2003c0:	movi   0x55555555, a0
3f2003f0:	clrc
3f200400:	jruc   L3F200450
L3F200410:
3f200410:	movi   0xaaaaaaaa, a0
3f200440:	setc
L3F200450:
3f200450:	move   a0, a1
3f200460:	move   a1, a2
3f200470:	move   a2, a3
3f200480:	move   a3, a4
3f200490:	move   a4, a5
3f2004a0:	move   a5, a6
3f2004b0:	move   a6, a7
3f2004c0:	move   a7, a8
3f2004d0:	move   a8, a9
3f2004e0:	move   a9, a10
3f2004f0:	move   a10, a11
3f200500:	move   a11, a12
3f200510:	move   a12, a13
3f200520:	move   a13, a14
3f200530:	move   a14, sp
3f200540:	move   sp, b14
3f200550:	move   b14, b13
3f200560:	move   b13, b12
3f200570:	move   b12, b11
3f200580:	move   b11, b10
3f200590:	move   b10, b9
3f2005a0:	move   b9, b8
3f2005b0:	move   b8, b7
3f2005c0:	move   b7, b6
3f2005d0:	move   b6, b5
3f2005e0:	move   b5, b4
3f2005f0:	move   b4, b3
3f200600:	move   b3, b2
3f200610:	move   b2, b1
3f200620:	move   b1, b0
3f200630:	jrc   L3F2006A0
3f200640:	cmpi   0x55555555, b0
3f200670:	jane   L3F207590
3f200690:	jruc   L3F200410
L3F2006A0:
3f2006a0:	cmpi   0xaaaaaaaa, b0
3f2006d0:	jane   L3F207590
L3F2006F0:
3f2006f0:	movi   0x800c, a0
3f200720:	move   a0, @0xc00000b0, 0	; CONTROL
3f200750:	move   @0xc00000b0, a0, 0	; CONTROL
3f200780:	movi   0x4000, a0
3f2007a0:	move   a0, @0xc0000100, 0	; HSTCTLH
3f2007d0:	move   @0xc00000b0, a0, 0	; CONTROL
3f200800:	movi   0x0, a0
3f200820:	move   a0, @0xc0000100, 0	; HSTCTLH
3f200850:	move   @0xc00000b0, a0, 0	; CONTROL
3f200880:	movi   0xc, a0
3f2008a0:	move   a0, @0xc00000b0, 0	; CONTROL
3f2008d0:	move   @0xc00000b0, a0, 0	; CONTROL
3f200900:	movi   0x0, sp
3f200930:	movi   0x0, a13
3f200960:	clr    b10
3f200970:	movi   0x29f, b9
3f2009a0:	movi   0x0, b8
L3F2009D0:
3f2009d0:	move   b10, *b8+, 1
3f2009e0:	dsjs   b9, L3F2009D0
3f2009f0:	move   @0x64000d0, a0, 0
3f200a20:	btst   2, a0
3f200a30:	jaeq   L3F2024A0
3f200a60:	clr    a11
3f200a70:	move   a11, *a13(0x60), 1
3f200a90:	move   a11, *a13(0x80), 1
3f200ab0:	move   a11, *a13(0xa0), 1
3f200ad0:	move   a11, *a13(0xc0), 1
3f200af0:	move   a11, *a13(0xe0), 1
3f200b10:	move   a11, *a13(0x100), 1
3f200b30:	move   a11, *a13(0x40), 1
3f200b50:	movi   0x40000000, a1
3f200b80:	movi   0xffffffff, a6
3f200bb0:	movi   0xffff, a4
L3F200BE0:
3f200be0:	move   a1, a3
3f200bf0:	subi   0x200000, a3
3f200c20:	inc    a6
3f200c30:	jruc   L3F200D30
L3F200C40:
3f200c40:	pushst
3f200c50:	mmtm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a9,a10,a13
3f200c70:	setf   32, 0, 1
3f200c80:	move   *a14(0xffe0), a13, 1
3f200ca0:	move   *a14(0xffc0), a1, 1
3f200cc0:	addi   0x10, a1
3f200cf0:	move   *a14(0xffa0), a3, 1
3f200d10:	move   *a14(0xff80), a4, 1
L3F200D30:
3f200d30:	setf   16, 0, 0
3f200d40:	setf   32, 0, 1
3f200d50:	cmpi   0xff, a4
3f200d70:	jrne   L3F200DB0
3f200d80:	movi   0xfff8, a7
3f200da0:	jruc   L3F200E20
L3F200DB0:
3f200db0:	cmpi   0xffff, a4
3f200de0:	jane   L3F206060
3f200e00:	movi   0xfff0, a7
L3F200E20:
3f200e20:	move   a3, a9
3f200e30:	addi   0x20, a3
3f200e60:	move   a1, a0
3f200e70:	subi   0x10, a0
3f200ea0:	move   a0, a10
3f200eb0:	move   *a3, a0, 0
3f200ec0:	and    a4, a0
3f200ed0:	movi   0xaaaa, a2
3f200f00:	and    a4, a2
3f200f10:	cmp    a0, a2
3f200f20:	jrne   L3F200FB0
3f200f30:	move   *a3(0x10), a0, 0
3f200f50:	and    a4, a0
3f200f60:	movi   0x5555, a2
3f200f80:	and    a4, a2
3f200f90:	cmp    a0, a2
3f200fa0:	jreq   L3F201070
L3F200FB0:
3f200fb0:	cmpi   0x0, sp
3f200fe0:	jane   L3F206060
3f201000:	or     a6, a6
3f201010:	jaeq   L3F206060
3f201040:	jauc   L3F201320
L3F201070:
3f201070:	clr    a0
L3F201080:
3f201080:	move   -*a1, a2, 0
3f201090:	and    a4, a2
3f2010a0:	add    a2, a0
3f2010b0:	cmp    a3, a1
3f2010c0:	jrne   L3F201080
3f2010d0:	add    a9, a0
3f2010e0:	move   a0, a2
3f2010f0:	move   a4, a5
3f201100:	neg    a7
3f201110:	sll    a7, a5
3f201120:	neg    a7
3f201130:	or     a4, a5
3f201140:	and    a5, a2
3f201150:	jaeq   L3F2060C0
3f201170:	xor    a5, a2
3f201180:	jaeq   L3F2060C0
3f2011a0:	move   a0, a2
3f2011b0:	srl    a7, a2
3f2011c0:	and    a4, a2
3f2011d0:	move   -*a1, a5, 0
3f2011e0:	and    a4, a5
3f2011f0:	cmp    a2, a5
3f201200:	jane   L3F2060C0
3f201220:	move   a0, a2
3f201230:	and    a4, a2
3f201240:	move   -*a1, a5, 0
3f201250:	and    a4, a5
3f201260:	cmp    a2, a5
3f201270:	jane   L3F2060C0
L3F201290:
3f201290:	clr    a0
3f2012a0:	cmpi   0x0, sp
3f2012d0:	jane   L3F206450
3f2012f0:	jauc   L3F200BE0
L3F201320:
3f201320:	movi   0x0, a2
3f201340:	move   a2, @0x5900000, 0
3f201370:	move   @0x5800000, a2, 0
3f2013a0:	btst   2, a2
3f2013b0:	jaeq   L3F207A60
3f2013d0:	clr    a5
3f2013e0:	movi   0x13, a12
3f201400:	movi   0x10, a0
3f201420:	movi   0x0, a14
L3F201440:
3f201440:	movi   0x13, a10
3f201460:	movi   0x10, a11
L3F201480:
3f201480:	clr    a9
3f201490:	move   a9, *a11, 0
3f2014a0:	sll    0x1, a11
3f2014b0:	dsjs   a10, L3F201480
3f2014c0:	move   a9, @0x0, 0
3f2014f0:	movi   0xffff, a9
3f201520:	move   a9, *a0, 0
3f201530:	move   a0, a14
3f201540:	movi   0x13, a10
3f201560:	movi   0x10, a11
L3F201580:
3f201580:	move   *a11, a9, 0
3f201590:	cmpi   0x0, a9
3f2015b0:	jreq   L3F2015D0
3f2015c0:	xor    a11, a14
L3F2015D0:
3f2015d0:	sll    0x1, a11
3f2015e0:	dsjs   a10, L3F201580
3f2015f0:	move   @0x0, a9, 0
3f201620:	or     a9, a9
3f201630:	jreq   L3F201670
3f201640:	ori    0xf, a14
L3F201670:
3f201670:	or     a14, a5
3f201680:	sll    0x1, a0
3f201690:	dsj    a12, L3F201440
3f2016b0:	move   a5, b7
3f2016c0:	movi   0x0, a3
3f2016f0:	movi   0x40000, a4
3f201720:	movi   0x55555555, a0
3f201750:	movi   0x55555555, a1
3f201780:	movi   0xaaaaaaaa, a2
3f2017b0:	clr    a11
3f2017c0:	clr    a12
3f2017d0:	movi   0x240, a10
3f201800:	move   a10, b12
3f201810:	move   b12, b13
3f201820:	addi   0x440, b13
3f201850:	clr    a8
3f201860:	clr    a9
3f201870:	movi   0x1, a7
3f2018a0:	jruc   L3F201AF0
L3F2018B0:
3f2018b0:	pushst
3f2018c0:	mmtm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f2018e0:	mmtm   sp, b6,b8,b9,b10,b11,b12,b13,b14
3f201900:	setf   32, 0, 1
3f201910:	move   *a14(0xffe0), a13, 1
3f201930:	move   *a14(0xffc0), a7, 1
3f201950:	move   *a14(0xffa0), a3, 1
3f201970:	move   *a14(0xff80), a4, 1
3f201990:	movi   0x55555555, a0
3f2019c0:	movi   0x55555555, a1
3f2019f0:	movi   0xaaaaaaaa, a2
3f201a20:	clr    a11
3f201a30:	clr    a12
3f201a40:	move   a13, a10
3f201a50:	addi   0x240, a10
3f201a80:	move   a10, b12
3f201a90:	move   b12, b13
3f201aa0:	addi   0x440, b13
3f201ad0:	clr    a8
3f201ae0:	clr    a9
L3F201AF0:
3f201af0:	setf   16, 0, 0
3f201b00:	setf   32, 0, 1
3f201b10:	move   a3, a5
3f201b20:	movi   0x1, a8
3f201b40:	movi   0x0, a12
3f201b60:	movi   0x10, a9
L3F201B80:
3f201b80:	clr    a11
3f201b90:	move   a11, *a5, 0
3f201ba0:	move   a8, *a5, 0
3f201bb0:	nop
3f201bc0:	nop
3f201bd0:	nop
3f201be0:	nop
3f201bf0:	nop
3f201c00:	nop
3f201c10:	move   *a5, a11, 0
3f201c20:	xor    a8, a11
3f201c30:	or     a11, a12
3f201c40:	sll    0x1, a8
3f201c50:	dsjs   a9, L3F201B80
3f201c60:	or     a12, a12
3f201c70:	jreq   L3F201CF0
3f201c80:	move   a12, *a13(0x100), 1
3f201ca0:	movi   0x19, a8
3f201cd0:	jauc   L3F207200
L3F201CF0:
3f201cf0:	clr    a8
3f201d00:	clr    a9
3f201d10:	clr    a11
3f201d20:	clr    a12
3f201d30:	clr    b6
3f201d40:	move   a4, a6
3f201d50:	move   a3, a5
L3F201D60:
3f201d60:	move   a0, *a5+, 1
3f201d70:	dsjs   a6, L3F201D60
3f201d80:	move   a4, a6
L3F201D90:
3f201d90:	move   -*a5, a0, 1
3f201da0:	cmp    a2, a0
3f201db0:	jaeq   L3F207080
3f201dd0:	move   a2, *a5, 1
3f201de0:	move   *a5, a0, 1
3f201df0:	cmp    a2, a0
3f201e00:	jane   L3F2064C0
L3F201E20:
3f201e20:	dsjs   a6, L3F201D90
3f201e30:	movi   0xea60, a3
3f201e60:	move   @0xc00001f0, a0, 0	; REFCNT
L3F201E90:
3f201e90:	move   @0xc00001f0, a6, 0	; REFCNT
3f201ec0:	cmp    a0, a6
3f201ed0:	jaeq   L3F2070C0
3f201ef0:	move   a6, a0
3f201f00:	dsjs   a3, L3F201E90
3f201f10:	move   a10, b14
3f201f20:	move   a4, a6
L3F201F30:
3f201f30:	move   *a5+, a0, 1
3f201f40:	cmp    a1, a0
3f201f50:	jaeq   L3F207050
3f201f70:	cmp    a2, a0
3f201f80:	jane   L3F207180
3f201fa0:	move   a1, -*a5, 1
3f201fb0:	move   *a5+, a0, 1
3f201fc0:	cmp    a1, a0
3f201fd0:	jane   L3F206910
L3F201FF0:
3f201ff0:	dsjs   a6, L3F201F30
3f202000:	clr    a8
3f202010:	or     a12, a12
3f202020:	jrne   L3F202380
3f202030:	cmpi   0x0, sp
3f202060:	jrne   L3F202110
3f202070:	clr    b10
3f202080:	movi   0x29f, b9
3f2020b0:	movi   0x0, b8
L3F2020E0:
3f2020e0:	move   b10, *b8+, 1
3f2020f0:	dsjs   b9, L3F2020E0
3f202100:	jruc   L3F2021D0
L3F202110:
3f202110:	or     a7, a7
3f202120:	jreq   L3F202450
3f202130:	clr    b10
3f202140:	movi   0x20, b9
3f202170:	move   a13, b8
3f202180:	addi   0x280, b8
L3F2021B0:
3f2021b0:	move   b10, *b8+, 1
3f2021c0:	dsjs   b9, L3F2021B0
L3F2021D0:
3f2021d0:	or     a11, a11
3f2021e0:	jreq   L3F202450
3f2021f0:	movi   0x1, a12
3f202220:	movi   0x55555555, a0
3f202250:	movi   0x55555555, a1
3f202280:	movi   0xaaaaaaaa, a2
3f2022b0:	cmpi   0x0, sp
3f2022e0:	jane   L3F201AF0
3f202300:	movi   0x53e0, a3
3f202330:	subi   0x29f, a4
3f202360:	jauc   L3F201AF0
L3F202380:
3f202380:	or     a7, a7
3f202390:	jreq   L3F202450
3f2023a0:	clr    a8
3f2023b0:	addi   0x40, a10
3f2023e0:	sub    a13, a10
3f2023f0:	subi   0x280, a10
3f202420:	srl    0x6, a10
3f202430:	move   a10, *a13(0x260), 1
L3F202450:
3f202450:	cmpi   0x0, sp
3f202480:	jane   L3F2073D0
L3F2024A0:
3f2024a0:	setf   16, 0, 0
3f2024b0:	setf   32, 0, 1
3f2024c0:	movi   0x281f90, a0
3f2024f0:	move   a0, *a13(0x180), 1
3f202510:	movi   0x53e0, sp
3f202540:	movi   0x1560, a14
3f202570:	movi   0x3f205610, a0
3f2025a0:	movi   0x5d, a2
3f2025d0:	movi   0x9c0, a1
L3F202600:
3f202600:	move   *a0+, *a1+, 0
3f202610:	dsjs   a2, L3F202600
3f202620:	move   @0x64000d0, a0, 0
3f202650:	btst   2, a0
3f202660:	jaeq   L3F204020
3f202690:	move   @0xc0000120, a2, 0	; INTPEND
3f2026c0:	btst   1, a2
3f2026d0:	jane   L3F207D80
3f2026f0:	btst   2, a2
3f202700:	jane   L3F207D40
3f202720:	btst   9, a2
3f202730:	jane   L3F207CC0
3f202750:	btst   11, a2
3f202760:	jane   L3F207C80
3f202780:	movi   0x4, a1
3f2027b0:	btst   10, a2
3f2027c0:	jane   L3F2076E0
3f2027e0:	calla  L3FDDCA90
3f202810:	movi   0x1, a7
3f202830:	move   a7, @0x5900000, 0
3f202860:	movi   0x2, a7
3f202880:	movi   0x0, a10
3f2028a0:	movi   0xf, a9
L3F2028C0:
3f2028c0:	clr    a11
3f2028d0:	move   a11, @0x5800000, 0
3f202900:	nop
3f202910:	move   a7, @0x5800000, 0
3f202940:	nop
3f202950:	nop
3f202960:	nop
3f202970:	nop
3f202980:	nop
3f202990:	nop
3f2029a0:	move   @0x5800000, a11, 0
3f2029d0:	xor    a7, a11
3f2029e0:	or     a11, a10
3f2029f0:	sll    0x1, a7
3f202a00:	dsjs   a9, L3F2028C0
3f202a10:	or     a10, a10
3f202a20:	jreq   L3F202B60
3f202a30:	movi   0x13, a1
3f202a60:	movi   0x0, a0
3f202a90:	move   a10, *a0(0x80), 1
3f202ab0:	move   a1, *a0(0x40), 1
3f202ad0:	movi   0x31, a10
3f202b00:	move   a10, @0x220, 0
3f202b30:	jauc   L3F208060
L3F202B60:
3f202b60:	movi   0x0, a13
3f202b90:	movi   0x0, a0
3f202bb0:	move   a0, @0x62000d0, 0
3f202be0:	movi   0xff, a0
3f202c00:	move   a0, @0x62000e0, 0
3f202c30:	movi   0x4, a3
3f202c50:	movi   0x1, a4
L3F202C70:
3f202c70:	move   a4, @0x62000f0, 0
3f202ca0:	move   @0x62000d0, a1, 0
3f202cd0:	andi   0xf, a1
3f202d00:	xor    a4, a1
3f202d10:	jreq   L3F202E20
3f202d20:	move   a1, *a13(0x60), 1
3f202d40:	movi   0x11, a1
3f202d70:	move   a1, *a13(0x40), 1
3f202d90:	movi   0x29, a10
3f202dc0:	move   a10, @0x220, 0
3f202df0:	jauc   L3F208060
L3F202E20:
3f202e20:	move   a4, @0x62000e0, 0
3f202e50:	sll    0x1, a4
3f202e60:	dsj    a3, L3F202C70
3f202e80:	movi   0x4, a4
3f202ea0:	move   a4, @0x62000f0, 0
3f202ed0:	move   a14, -*sp, 1
3f202ee0:	movi   0x6400000, a0
3f202f10:	move   a0, *a14+, 1
3f202f20:	calla  L3FA90960
3f202f50:	clr    a3
3f202f60:	move   a14, -*sp, 1
3f202f70:	movi   0x0, a0
3f202f90:	move   a0, *a14+, 1
3f202fa0:	movi   0x1, a0
3f202fc0:	move   a0, *a14+, 1
3f202fd0:	movi   0x1, a0
3f202ff0:	move   a0, *a14+, 1
3f203000:	movi   0x6200000, a0
3f203030:	move   a0, *a14+, 1
3f203040:	calla  L3FA911C0
3f203070:	movi   0x4, a4
3f203090:	move   a4, @0x62000f0, 0
3f2030c0:	movi   0x6, a1
L3F2030E0:
3f2030e0:	move   @0x6200030, a2, 0
3f203110:	movi   0xfffff, a3
L3F203140:
3f203140:	dsjs   a3, L3F203140
3f203150:	dsjs   a1, L3F2030E0
3f203160:	movi   0x0, a0
3f203180:	move   a0, @0x6200030, 0
3f2031b0:	movi   0xfff, a1
L3F2031D0:
3f2031d0:	movi   0x55, a3
3f203200:	move   @0x6200010, a2, 0
3f203230:	andi   0xf3, a2
3f203260:	cmpi   0x1, a2
3f203280:	jrne   L3F203320
3f203290:	move   @0x6200030, a2, 0
3f2032c0:	andi   0xff, a2
3f2032f0:	cmpi   0x0, a2
3f203310:	jreq   L3F203340
L3F203320:
3f203320:	clr    a3
3f203330:	dsjs   a1, L3F2031D0
L3F203340:
3f203340:	move   a14, -*sp, 1
3f203350:	movi   0x6200000, a0
3f203380:	move   a0, *a14+, 1
3f203390:	calla  L3FA90960
3f2033c0:	movi   0x4, a4
3f2033e0:	move   a4, @0x62000f0, 0
3f203410:	calla  L3FDDCA90
3f203440:	mmtm   sp, a3
3f203460:	cmpi   0x55, a3
3f203480:	jreq   L3F203670
3f203490:	move   @0x64000d0, a1, 0
3f2034c0:	andi   0x70, a1
3f2034f0:	movi   0x10003, a7
3f203520:	cmpi   0x50, a1
3f203540:	jreq   L3F203800
3f203550:	movi   0x10002, a7
3f203580:	cmpi   0x60, a1
3f2035a0:	jreq   L3F203960
3f2035b0:	movi   0x10001, a7
3f2035e0:	cmpi   0x30, a1
3f203600:	jreq   L3F203AC0
3f203610:	movi   0x10004, a7
3f203640:	cmpi   0x70, a1
3f203660:	jruc   L3F2036A0
L3F203670:
3f203670:	movi   0x4, a7
L3F2036A0:
3f2036a0:	movi   0x3f205be0, a0
3f2036d0:	movi   0x0, a2
3f203700:	move   a14, -*sp, 1
3f203710:	move   a0, *a14+, 1
3f203720:	move   a2, *a14+, 1
3f203730:	calla  L3F2051E0
3f203760:	movi   0xfffff, a0
3f203790:	cmpi   0x4, a7
3f2037b0:	jreq   L3F203BB0
3f2037c0:	cmpi   0x10004, a7
3f2037f0:	jreq   L3F203BB0
L3F203800:
3f203800:	movi   0x3f205f40, a0
3f203830:	movi   0x0, a2
3f203860:	move   a14, -*sp, 1
3f203870:	move   a0, *a14+, 1
3f203880:	move   a2, *a14+, 1
3f203890:	calla  L3F2051E0
3f2038c0:	movi   0xfffff, a0
3f2038f0:	cmpi   0x3, a7
3f203910:	jreq   L3F203BB0
3f203920:	cmpi   0x10003, a7
3f203950:	jreq   L3F203BB0
L3F203960:
3f203960:	movi   0x3f205e20, a0
3f203990:	movi   0x2, a2
3f2039c0:	move   a14, -*sp, 1
3f2039d0:	move   a0, *a14+, 1
3f2039e0:	move   a2, *a14+, 1
3f2039f0:	calla  L3F2051E0
3f203a20:	movi   0xdcdca, a0
3f203a50:	cmpi   0x2, a7
3f203a70:	jreq   L3F203BB0
3f203a80:	cmpi   0x10002, a7
3f203ab0:	jreq   L3F203BB0
L3F203AC0:
3f203ac0:	movi   0x3f205d00, a0
3f203af0:	movi   0x1, a2
3f203b20:	move   a14, -*sp, 1
3f203b30:	move   a0, *a14+, 1
3f203b40:	move   a2, *a14+, 1
3f203b50:	calla  L3F2051E0
3f203b80:	movi   0xb0b3b, a0
L3F203BB0:
3f203bb0:	movi   0xe06, a1
3f203bd0:	move   a1, @0xc0000110, 0	; INTENB
3f203c00:	move   @0xc00000b0, a1, 0	; CONTROL
3f203c30:	movi   0x8000, a1
3f203c60:	move   @0xc0000080, a2, 0	; DPYCTL
3f203c90:	xor    a2, a1
3f203ca0:	move   a1, @0xc0000080, 0	; DPYCTL
3f203cd0:	clr    a1
3f203ce0:	move   a1, @0xc0000120, 0	; INTPEND
3f203d10:	movi   0x2fffff, a3
L3F203D40:
3f203d40:	move   @0xc0000120, a2, 0	; INTPEND
3f203d70:	btst   10, a2
3f203d80:	jrne   L3F203DA0
3f203d90:	dsjs   a3, L3F203D40
L3F203DA0:
3f203da0:	move   a1, @0xc0000120, 0	; INTPEND
3f203dd0:	clr    a2
3f203de0:	eint
L3F203DF0:
3f203df0:	nop
3f203e00:	dsjs   a0, L3F203DF0
3f203e10:	dint
3f203e20:	movi   0x8000, a4
3f203e50:	move   @0xc0000080, a3, 0	; DPYCTL
3f203e80:	xor    a3, a4
3f203e90:	move   a4, @0xc0000080, 0	; DPYCTL
3f203ec0:	cmpi   0x16, a1
3f203ef0:	jreq   L3F203F20
3f203f00:	jauc   L3F2076B0
L3F203F20:
3f203f20:	cmpi   0x16, a2
3f203f50:	jac   L3F207860
3f203f70:	cmpi   0x28, a2
3f203fa0:	jahi   L3F207800
3f203fc0:	btst   16, a7
3f203fd0:	jrne   L3F204000
3f203fe0:	dsj    a7, L3F2036A0
L3F204000:
3f204000:	mmfm   sp, a3
L3F204020:
3f204020:	setf   16, 0, 0
3f204030:	setf   32, 0, 1
3f204040:	movi   0x0, a4
3f204070:	move   a4, @0xc0000110, 0	; INTENB
3f2040a0:	movi   0x53e0, sp
3f2040d0:	movi   0x1560, a13
3f204100:	move   a13, a14
3f204110:	movi   0x0, a12
3f204140:	calla  L3FDDCA90
3f204170:	move   a14, -*sp, 1
3f204180:	movi   0x3fe59a10, a0
3f2041b0:	move   a0, *a14+, 1
3f2041c0:	calla  L3FB43D50
3f2041f0:	move   a14, -*sp, 1
3f204200:	move   a12, *a14+, 1
3f204210:	callr  L3F204470
3f204230:	calla  L3FDF1C60
3f204260:	clr    a8
3f204270:	movi   0x1, a0
3f2042a0:	movb   a0, @0x64000e0
3f2042d0:	move   @0x64000d0, a0, 0
3f204300:	btst   3, a0
3f204310:	jane   L3F204360
3f204340:	clr    a3
3f204350:	jruc   L3F2043E0
L3F204360:
3f204360:	cmpi   0x55, a3
3f204380:	jaeq   L3F2043E0
3f2043b0:	jauc   L3F5788C0
L3F2043E0:
3f2043e0:	move   a14, -*sp, 1
3f2043f0:	move   a3, *a14+, 1
3f204400:	calla  L3FDF72D0
3f204430:	move   a8, a10
3f204440:	jane   L3F208060
3f204460:	jruc   L3F2043E0
L3F204470:
3f204470:	pushst
3f204480:	mmtm   sp, a0,a1,a2,a10,a13
3f2044a0:	setf   16, 0, 0
3f2044b0:	setf   32, 0, 1
3f2044c0:	clr    a10
3f2044d0:	move   *a14(0xffe0), a13, 1
3f2044f0:	movi   0x3600400, a0
3f204520:	move   a0, *a13(0x240), 1
3f204540:	movi   0x3f205be0, a0
3f204570:	move   @0x64000d0, a1, 0
3f2045a0:	andi   0x70, a1
3f2045d0:	movi   0x0, a2
3f2045f0:	cmpi   0x70, a1
3f204610:	jreq   L3F204960
3f204620:	movi   0x3600400, a0
3f204650:	move   a0, *a13(0x240), 1
3f204670:	movi   0x3f205f40, a0
3f2046a0:	movi   0x0, a2
3f2046c0:	cmpi   0x50, a1
3f2046e0:	jreq   L3F204960
3f2046f0:	movi   0x3600400, a0
3f204720:	move   a0, *a13(0x240), 1
3f204740:	movi   0x3f205d00, a0
3f204770:	movi   0x1, a2
3f204790:	cmpi   0x30, a1
3f2047b0:	jreq   L3F204960
3f2047c0:	movi   0x4000500, a0
3f2047f0:	move   a0, *a13(0x240), 1
3f204810:	movi   0x3f205e20, a0
3f204840:	movi   0x2, a2
3f204860:	cmpi   0x60, a1
3f204880:	jreq   L3F204960
3f204890:	movi   0x3600400, a0
3f2048c0:	move   a0, *a13(0x240), 1
3f2048e0:	movi   0x3f205be0, a0
3f204910:	movi   0x0, a2
3f204930:	movi   0x32, a10
L3F204960:
3f204960:	move   a14, -*sp, 1
3f204970:	move   a0, *a14+, 1
3f204980:	move   a2, *a14+, 1
3f204990:	calla  L3F2051E0
3f2049c0:	clr    b2
3f2049d0:	clr    b9
3f2049e0:	move   *a13(0x240), a0, 1
3f204a00:	move   a0, b7
3f204a10:	fill   xy
3f204a20:	cmpi   0x32, a10
3f204a50:	jrne   L3F204BA0
3f204a60:	move   @0x64000d0, a0, 0
3f204a90:	btst   2, a0
3f204aa0:	jaeq   L3F204BA0
3f204ad0:	move   a1, *a13(0x60), 1
L3F204AF0:
3f204af0:	movi   0x17, a1
3f204b20:	move   a1, *a13(0x40), 1
3f204b40:	move   a10, @0x220, 0
3f204b70:	jauc   L3F208060
L3F204BA0:
3f204ba0:	mmfm   sp, a0,a1,a2,a10,a13
3f204bc0:	popst
3f204bd0:	move   *sp(0x20), a14, 1
3f204bf0:	rets   2
L3F204C00:
3f204c00:	pushst
3f204c10:	mmtm   sp, a0,a1,a2,a10,a13
3f204c30:	setf   16, 0, 0
3f204c40:	setf   32, 0, 1
3f204c50:	clr    a10
3f204c60:	move   *a14(0xffe0), a13, 1
3f204c80:	movi   0x3600400, a0
3f204cb0:	move   a0, *a13(0x240), 1
3f204cd0:	movi   0x3f205be0, a0
3f204d00:	move   @0x64000d0, a1, 0
3f204d30:	andi   0x70, a1
3f204d60:	movi   0x0, a2
3f204d80:	cmpi   0x70, a1
3f204da0:	jreq   L3F2050C0
3f204db0:	movi   0x3600400, a0
3f204de0:	move   a0, *a13(0x240), 1
3f204e00:	movi   0x3f205f40, a0
3f204e30:	movi   0x0, a2
3f204e50:	cmpi   0x50, a1
3f204e70:	jreq   L3F2050C0
3f204e80:	movi   0x3600400, a0
3f204eb0:	move   a0, *a13(0x240), 1
3f204ed0:	movi   0x3f205d00, a0
3f204f00:	movi   0x1, a2
3f204f20:	cmpi   0x30, a1
3f204f40:	jreq   L3F2050C0
3f204f50:	movi   0x4000500, a0
3f204f80:	move   a0, *a13(0x240), 1
3f204fa0:	movi   0x3f205e20, a0
3f204fd0:	movi   0x2, a2
3f204ff0:	cmpi   0x60, a1
3f205010:	jreq   L3F2050C0
3f205020:	movi   0x3600400, a0
3f205050:	move   a0, *a13(0x240), 1
3f205070:	movi   0x3f205be0, a0
3f2050a0:	movi   0x0, a2
L3F2050C0:
3f2050c0:	move   a14, -*sp, 1
3f2050d0:	move   a0, *a14+, 1
3f2050e0:	move   a2, *a14+, 1
3f2050f0:	calla  L3F2051E0
3f205120:	calla  L3FDF1C60
3f205150:	calla  L3FDF1AE0
3f205180:	mmfm   sp, a0,a1,a2,a10,a13
3f2051a0:	popst
3f2051b0:	move   *sp(0x20), a14, 1
3f2051d0:	rets   2
L3F2051E0:
3f2051e0:	pushst
3f2051f0:	mmtm   sp, a0,a1,a2,a10,a13
3f205210:	setf   16, 0, 0
3f205220:	setf   32, 0, 1
3f205230:	move   *a14(0xffe0), a2, 1
3f205250:	move   *a14(0xffc0), a0, 1
3f205270:	movi   0x0, a1
3f205290:	move   a1, @0x62000d0, 0
3f2052c0:	movi   0xff, a1
3f2052e0:	move   a1, @0x62000e0, 0
3f205310:	ori    0x4, a2
3f205340:	move   a2, @0x62000f0, 0
3f205370:	move   *a0+, a2, 1
3f205380:	move   a2, b1
3f205390:	movi   0xc0000000, a1	; HESYNC
3f2053c0:	movk   11, a2
L3F2053D0:
3f2053d0:	move   *a0+, *a1+, 0
3f2053e0:	dsjs   a2, L3F2053D0
3f2053f0:	move   *a1, a2, 0
3f205400:	andi   0x83ff, a2
3f205430:	move   a2, *a1, 0
3f205440:	movi   0xc0000130, a1	; CONVSP
3f205470:	movk   5, a2
L3F205480:
3f205480:	move   *a0+, *a1+, 0
3f205490:	dsjs   a2, L3F205480
3f2054a0:	movi   0x0, a2
3f2054c0:	move   a2, @0xc00001b0, 0	; DPYTAP
3f2054f0:	move   b1, b3
3f205500:	lmo    b3, b4
3f205510:	move   b4, @0xc0000140, 0	; CONVDP
3f205540:	lmo    b1, b4
3f205550:	move   b4, @0xc0000130, 0	; CONVSP
3f205580:	movi   0x4000000, b4
3f2055b0:	mmfm   sp, a0,a1,a2,a10,a13
3f2055d0:	popst
3f2055e0:	move   *sp(0x20), a14, 1
3f205600:	rets   2
3f205610:	jauc   L3F207C00
3f205640:	jauc   L3F207C40
3f205670:	jauc   L3F207C00
3f2056a0:	jauc   L3F207C00
3f2056d0:	jauc   L3F207C00
3f205700:	jauc   L3F207C00
3f205730:	jauc   L3F207C00
3f205760:	jauc   L3F207C00
3f205790:	jauc   L3F207C00
3f2057c0:	jauc   L3F207C00
3f2057f0:	jauc   L3F207C00
3f205820:	jauc   L3F207C00
3f205850:	jauc   L3F207C00
3f205880:	jauc   L3F207C00
3f2058b0:	jauc   L3F207C00
3f2058e0:	jauc   L3F207C00
3f205910:	jauc   L3F207C00
3f205940:	jauc   L3F207C00
3f205970:	jauc   L3F207C00
3f2059a0:	jauc   L3F207C00
3f2059d0:	jauc   L3F207C80
3f205a00:	jauc   L3F207B60
3f205a30:	jauc   L3F207CC0
3f205a60:	jauc   L3F207D00
3f205a90:	jauc   L3F207C00
3f205ac0:	jauc   L3F207C00
3f205af0:	jauc   L3F207C00
3f205b20:	jauc   L3F207C00
3f205b50:	jauc   L3F207C00
3f205b80:	jauc   L3F207D40
3f205bb0:	jauc   L3F207D80
3f205be0:	.word  0x0400
3f205bf0:	.word  0x0000
3f205c00:	.word  0x0006
3f205c10:	.word  0x000c
3f205c20:	.word  0x004c
3f205c30:	.word  0x004f
3f205c40:	.word  0x0002
3f205c50:	rev    a4
3f205c60:	abs    a4
3f205c70:	abs    a4
3f205c80:	sla    a0, a8
3f205c90:	.word  0xfffc
3f205ca0:	.word  0x0000
3f205cb0:	.word  0x0014
3f205cc0:	.word  0x0014
3f205cd0:	.word  0x0001
3f205ce0:	.word  0x0000
3f205cf0:	.word  0x0000
3f205d00:	.word  0x0400
3f205d10:	.word  0x0000
3f205d20:	.word  0x0005
3f205d30:	.word  0x000a
3f205d40:	.word  0x004a
3f205d50:	.word  0x004d
3f205d60:	.word  0x0002
3f205d70:	.word  0x001e
3f205d80:	dint
3f205d90:	dint
3f205da0:	sla    a0, a8
3f205db0:	.word  0xfffc
3f205dc0:	.word  0x0000
3f205dd0:	.word  0x0014
3f205de0:	.word  0x0014
3f205df0:	.word  0x0001
3f205e00:	.word  0x0000
3f205e10:	.word  0x0000
3f205e20:	.word  0x0800
3f205e30:	.word  0x0000
3f205e40:	.word  0x0009
3f205e50:	.word  0x0015
3f205e60:	.word  0x0065
3f205e70:	.word  0x0069
3f205e80:	.word  0x0002
3f205e90:	rev    a4
3f205ea0:	.word  0x0424
3f205eb0:	.word  0x0426
3f205ec0:	sla    a0, a8
3f205ed0:	.word  0xfffc
3f205ee0:	.word  0x0000
3f205ef0:	.word  0x0014
3f205f00:	.word  0x0014
3f205f10:	.word  0x0001
3f205f20:	.word  0x0000
3f205f30:	.word  0x0000
3f205f40:	.word  0x0400
3f205f50:	.word  0x0000
3f205f60:	.word  0x0006
3f205f70:	.word  0x000c
3f205f80:	.word  0x004c
3f205f90:	.word  0x004f
3f205fa0:	.word  0x0002
3f205fb0:	rev    a4
3f205fc0:	abs    a4
3f205fd0:	abs    a4
3f205fe0:	sla    a0, a8
3f205ff0:	.word  0xfffc
3f206000:	.word  0x0000
3f206010:	.word  0x0014
3f206020:	.word  0x0014
3f206030:	.word  0x0001
3f206040:	.word  0x0000
3f206050:	.word  0x0000
L3F206060:
3f206060:	clr    a0
3f206070:	clr    a2
3f206080:	movi   0x10, a1
3f2060b0:	jruc   L3F206100
L3F2060C0:
3f2060c0:	move   a0, a2
3f2060d0:	movi   0xf, a1
L3F206100:
3f206100:	move   @0x64000d0, a0, 0
3f206130:	btst   3, a0
3f206140:	jaeq   L3F206210
3f206170:	movi   0x3f200040, a0
3f2061a0:	andi   0xffff, a0
3f2061d0:	cmpi   0x40, a0
3f2061f0:	jane   L3F201290
L3F206210:
3f206210:	move   a1, *a13(0x80), 1
3f206230:	move   a1, a0
3f206240:	move   a2, *a13(0x60), 1
3f206260:	move   a6, *a13(0xa0), 1
3f206280:	move   a9, *a13(0xc0), 1
3f2062a0:	move   a10, *a13(0xe0), 1
3f2062c0:	cmpi   0x0, sp
3f2062f0:	jrne   L3F206450
3f206300:	move   a1, *a13(0x40), 1
3f206320:	movi   0x3f200040, a10
3f206350:	andi   0xff, a10
3f206380:	cmpi   0x40, a10
3f2063a0:	jane   L3F201320
3f2063c0:	movi   0x12, a10
3f2063f0:	move   a10, @0x220, 0
3f206420:	jauc   L3F208060
L3F206450:
3f206450:	move   a0, a8
3f206460:	mmfm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a9,a10,a13
3f206480:	popst
3f206490:	move   *sp(0x20), a14, 1
3f2064b0:	rets   2
L3F2064C0:
3f2064c0:	movi   0xa, a8
3f2064f0:	or     a7, a7
3f206500:	jaeq   L3F206E90
3f206520:	cmpi   0x281f90, a5
3f206550:	jan   L3F206E90
3f206570:	or     a12, a12
3f206580:	jrne   L3F206790
3f206590:	cmp    a5, a9
3f2065a0:	jreq   L3F206680
3f2065b0:	move   a11, a9
3f2065c0:	andi   0xffff0000, a9
3f2065f0:	cmpi   0xff0000, a9
3f206620:	janc   L3F207110
3f206640:	movi   0x10000, a11
3f206670:	add    a9, a11
L3F206680:
3f206680:	inc    a11
3f206690:	move   a11, b6
3f2066a0:	move   a11, a9
3f2066b0:	andi   0xffff, a9
3f2066e0:	cmpi   0xea60, a9
3f206710:	janc   L3F207110
3f206730:	move   a5, a9
3f206740:	subi   0x20, a9
3f206770:	jauc   L3F201E20
L3F206790:
3f206790:	move   *a10(0x20), a9, 1
3f2067b0:	subi   0x20, a9
3f2067e0:	cmp    a5, a9
3f2067f0:	jrne   L3F206840
3f206800:	move   a5, *a10(0x20), 1
3f206820:	jauc   L3F201E20
L3F206840:
3f206840:	addi   0x40, a10
3f206870:	move   a10, b11
3f206880:	cmp    b13, b11
3f206890:	janc   L3F207110
3f2068b0:	move   a5, *a10(0x0), 1
3f2068d0:	move   a5, *a10(0x20), 1
3f2068f0:	jauc   L3F201E20
L3F206910:
3f206910:	movi   0xb, a8
3f206940:	or     a7, a7
3f206950:	jreq   L3F206EA0
3f206960:	cmpi   0x281f90, a5
3f206990:	jrn   L3F206EA0
3f2069a0:	or     a12, a12
3f2069b0:	jrne   L3F206BD0
3f2069c0:	cmp    a5, a9
3f2069d0:	jreq   L3F206AD0
3f2069e0:	move   a11, b6
3f2069f0:	move   a11, *a13(0xe0), 1
3f206a10:	move   a11, a9
3f206a20:	andi   0xffff0000, a9
3f206a50:	cmpi   0xff0000, a9
3f206a80:	jrnc   L3F207110
3f206a90:	movi   0x10000, a11
3f206ac0:	add    a9, a11
L3F206AD0:
3f206ad0:	inc    a11
3f206ae0:	move   a11, b6
3f206af0:	move   a11, a9
3f206b00:	andi   0xffff, a9
3f206b30:	cmpi   0xea60, a9
3f206b60:	jrnc   L3F207110
3f206b70:	move   a5, a9
3f206b80:	addi   0x20, a9
3f206bb0:	jauc   L3F201FF0
L3F206BD0:
3f206bd0:	or     a11, a11
3f206be0:	jreq   L3F206D20
3f206bf0:	move   a10, b11
3f206c00:	cmp    b12, b11
3f206c10:	jreq   L3F206D10
3f206c20:	move   a5, b5
L3F206C30:
3f206c30:	move   *b14(0x20), b0, 1
3f206c50:	cmp    b5, b0
3f206c60:	jrc   L3F206D20
3f206c70:	move   *b14(0x0), b0, 1
3f206c90:	cmp    b5, b0
3f206ca0:	jals   L3F201FF0
3f206cc0:	subi   0x40, b14
3f206cf0:	cmp    b12, b14
3f206d00:	jrne   L3F206C30
L3F206D10:
3f206d10:	clr    a11
L3F206D20:
3f206d20:	move   *a10(0x0), a9, 1
3f206d40:	addi   0x20, a9
3f206d70:	cmp    a5, a9
3f206d80:	jrne   L3F206DD0
3f206d90:	move   a5, *a10(0x0), 1
3f206db0:	jauc   L3F201FF0
L3F206DD0:
3f206dd0:	addi   0x40, a10
3f206e00:	move   a10, b11
3f206e10:	cmp    b13, b11
3f206e20:	jrnc   L3F207110
3f206e30:	move   a5, *a10(0x20), 1
3f206e50:	move   a5, *a10(0x0), 1
3f206e70:	jauc   L3F201FF0
L3F206E90:
3f206e90:	move   a2, a1
L3F206EA0:
3f206ea0:	cmpi   0x0, sp
3f206ed0:	jrne   L3F207200
3f206ee0:	movi   0x1, a7
3f206f00:	movi   0x0, a10
3f206f20:	movi   0x10, a9
L3F206F40:
3f206f40:	clr    a11
3f206f50:	move   a11, *a5, 0
3f206f60:	move   a7, *a5, 0
3f206f70:	nop
3f206f80:	nop
3f206f90:	nop
3f206fa0:	nop
3f206fb0:	nop
3f206fc0:	nop
3f206fd0:	move   *a5, a11, 0
3f206fe0:	xor    a7, a11
3f206ff0:	or     a11, a10
3f207000:	sll    0x1, a7
3f207010:	dsjs   a9, L3F206F40
3f207020:	move   a10, *a13(0x100), 1
3f207040:	jruc   L3F207200
L3F207050:
3f207050:	subi   0x20, a5
L3F207080:
3f207080:	movi   0xc, a8
3f2070b0:	jruc   L3F206EA0
L3F2070C0:
3f2070c0:	movi   0xe, a8
3f2070f0:	move   a2, a1
3f207100:	jruc   L3F207200
L3F207110:
3f207110:	movi   0x12, a8
3f207140:	move   a2, a1
3f207150:	move   a11, *a13(0xe0), 1
3f207170:	jruc   L3F206EA0
L3F207180:
3f207180:	movi   0xd, a8
3f2071b0:	subi   0x20, a5
3f2071e0:	move   a2, a1
3f2071f0:	jruc   L3F206EA0
L3F207200:
3f207200:	move   a5, *a13(0x60), 1
3f207220:	move   a0, *a13(0x80), 1
3f207240:	move   a1, *a13(0xa0), 1
3f207260:	move   a8, *a13(0xc0), 1
3f207280:	move   b6, a1
3f207290:	move   a1, *a13(0xe0), 1
3f2072b0:	cmpi   0x0, sp
3f2072e0:	jrne   L3F2073D0
3f2072f0:	move   b7, a1
3f207300:	move   a1, *a13(0x120), 1
3f207320:	move   a8, *a13(0x40), 1
3f207340:	movi   0x13, a10
3f207370:	move   a10, @0x220, 0
3f2073a0:	jauc   L3F208060
L3F2073D0:
3f2073d0:	or     a8, a8
3f2073e0:	jreq   L3F207510
3f2073f0:	or     a7, a7
3f207400:	jreq   L3F207510
3f207410:	move   *a14(0xffa0), a3, 1
3f207430:	move   a3, *a13(0x2a0), 1
3f207450:	move   *a14(0xff80), a4, 1
3f207470:	sll    0x5, a4
3f207480:	add    a3, a4
3f207490:	subi   0x20, a4
3f2074b0:	move   a4, *a13(0x280), 1
3f2074d0:	movi   0x1, a3
3f2074f0:	move   a3, *a13(0x260), 1
L3F207510:
3f207510:	mmfm   sp, b6,b8,b9,b10,b11,b12,b13,b14
3f207530:	mmfm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f207550:	popst
3f207560:	move   *sp(0x20), a14, 1
3f207580:	rets   2
L3F207590:
3f207590:	movi   0x9, a1
3f2075c0:	move   a1, a8
3f2075d0:	movi   0x0, a0
3f207600:	move   a1, *a0(0x40), 1
3f207620:	movi   0x11, a10
3f207650:	move   a10, @0x220, 0
3f207680:	jauc   L3F208060
L3F2076B0:
3f2076b0:	movi   0x16, a1
L3F2076E0:
3f2076e0:	movi   0x0, a0
3f207710:	move   @0xc0000110, a2, 0	; INTENB
3f207740:	move   a2, *a0(0xa0), 1
3f207760:	move   @0xc0000120, a2, 0	; INTPEND
3f207790:	move   a2, *a0(0xc0), 1
3f2077b0:	move   a3, *a0(0xe0), 1
3f2077d0:	move   a7, *a0(0x100), 1
3f2077f0:	jruc   L3F2079A0
L3F207800:
3f207800:	movi   0x14, a1
3f207830:	move   a7, *a0(0x100), 1
3f207850:	jruc   L3F2078B0
L3F207860:
3f207860:	movi   0x15, a1
3f207890:	move   a7, *a0(0x100), 1
L3F2078B0:
3f2078b0:	movi   0x0, a0
3f2078e0:	move   a2, *a0(0x80), 1
3f207900:	movi   0x28, a2
3f207930:	move   a2, *a0(0xa0), 1
3f207950:	movi   0x16, a2
3f207980:	move   a2, *a0(0xc0), 1
L3F2079A0:
3f2079a0:	movi   0x28, a10
L3F2079D0:
3f2079d0:	move   a1, a8
3f2079e0:	move   a1, *a0(0x40), 1
3f207a00:	move   a10, @0x220, 0
3f207a30:	jauc   L3F208060
L3F207A60:
3f207a60:	movi   0x4, a0
3f207a80:	move   a0, @0x5800000, 0
3f207ab0:	movi   0x33, a10
3f207ae0:	movi   0x0, a0
3f207b10:	move   a2, *a0(0x80), 1
3f207b30:	movi   0x18, a1
3f207b50:	jruc   L3F2079D0
L3F207B60:
3f207b60:	movi   0x16, a1
3f207b90:	inc    a2
3f207ba0:	movi   0x0, a3
3f207bc0:	move   a3, @0xc0000120, 0	; INTPEND
3f207bf0:	reti
L3F207C00:
3f207c00:	movi   0x1, a1
3f207c30:	jruc   L3F207DB0
L3F207C40:
3f207c40:	movi   0x2, a1
3f207c70:	jruc   L3F207DB0
L3F207C80:
3f207c80:	movi   0x3, a1
3f207cb0:	jruc   L3F207DB0
L3F207CC0:
3f207cc0:	movi   0x5, a1
3f207cf0:	jruc   L3F207DB0
L3F207D00:
3f207d00:	movi   0x6, a1
3f207d30:	jruc   L3F207DB0
L3F207D40:
3f207d40:	movi   0x7, a1
3f207d70:	jruc   L3F207DB0
L3F207D80:
3f207d80:	movi   0x8, a1
L3F207DB0:
3f207db0:	dint
3f207dc0:	move   a1, a8
3f207dd0:	setf   16, 0, 0
3f207de0:	setf   32, 0, 1
3f207df0:	movi   0x0, a13
3f207e20:	move   a1, *a13(0x40), 1
3f207e40:	move   sp, *a13(0x60), 1
3f207e60:	move   *sp, a6, 1
3f207e70:	move   a6, *a13(0x80), 1
3f207e90:	move   *sp(0x20), a6, 1
3f207eb0:	move   a6, *a13(0xa0), 1
3f207ed0:	move   *sp(0x40), a6, 1
3f207ef0:	move   a6, *a13(0xc0), 1
3f207f10:	move   *sp(0x60), a6, 1
3f207f30:	move   a6, *a13(0xe0), 1
3f207f50:	move   *sp(0x80), a6, 1
3f207f70:	move   a6, *a13(0x100), 1
3f207f90:	move   *sp(0xa0), a6, 1
3f207fb0:	move   a6, *a13(0x120), 1
3f207fd0:	movi   0x28, a10
3f208000:	move   a10, @0x220, 0
3f208030:	jauc   L3F208060
L3F208060:
3f208060:	dint
3f208070:	setf   16, 0, 0
3f208080:	setf   32, 0, 1
3f208090:	movi   0x53e0, sp
3f2080c0:	movi   0x1560, a13
3f2080f0:	move   a13, a14
3f208100:	move   @0xc00000b0, a0, 0	; CONTROL
3f208130:	andi   0x1f, a0
3f208160:	move   a0, @0xc00000b0, 0	; CONTROL
3f208190:	move   a10, a11
3f2081a0:	srl    0x4, a11
3f2081b0:	andi   0xf, a11
3f2081e0:	jreq   L3F208420
3f2081f0:	movi   0x0, a0
3f208210:	move   a0, @0x64000d0, 0
3f208240:	movi   0xff, a0
3f208260:	move   a0, @0x64000f0, 0
3f208290:	movi   0x112a880, a0
L3F2082C0:
3f2082c0:	dsjs   a0, L3F2082C0
L3F2082D0:
3f2082d0:	movi   0x1, a0
3f208300:	movb   a0, @0x64000e0
3f208330:	movi   0x2dc6c0, a0
L3F208360:
3f208360:	dsjs   a0, L3F208360
3f208370:	movi   0x1, a0
3f2083a0:	movb   a0, @0x64000f0
3f2083d0:	movi   0x927c0, a0
L3F208400:
3f208400:	dsjs   a0, L3F208400
3f208410:	dsjs   a11, L3F2082D0
L3F208420:
3f208420:	move   a10, a11
3f208430:	andi   0xf, a11
3f208460:	movi   0x5b8d80, a0
L3F208490:
3f208490:	dsjs   a0, L3F208490
L3F2084A0:
3f2084a0:	movi   0x1, a0
3f2084d0:	movb   a0, @0x64000e0
3f208500:	movi   0x2dc6c0, a0
L3F208530:
3f208530:	dsjs   a0, L3F208530
3f208540:	movi   0x1, a0
3f208570:	movb   a0, @0x64000f0
3f2085a0:	movi   0x927c0, a0
L3F2085D0:
3f2085d0:	dsjs   a0, L3F2085D0
3f2085e0:	dsjs   a11, L3F2084A0
3f2085f0:	calla  L3FDE1310
3f208620:	calla  L3FDDCA90
3f208650:	jruc   L3F208060
L3F208660:
3f208660:	pushst
3f208670:	mmtm   sp, a0,a1,a2,a10,a11
3f208690:	setf   16, 0, 0
3f2086a0:	setf   32, 0, 1
3f2086b0:	move   *a14(0xffe0), a10, 1
3f2086d0:	jreq   L3F208C10
3f2086e0:	move   @0xc00000b0, a1, 0	; CONTROL
3f208710:	move   a1, a2
3f208720:	andi   0x7fff, a1
3f208750:	move   a1, @0xc00000b0, 0	; CONTROL
3f208780:	move   a10, a11
3f208790:	srl    0x4, a11
3f2087a0:	andi   0xf, a11
3f2087d0:	jreq   L3F208A10
3f2087e0:	movi   0x0, a0
3f208800:	move   a0, @0x64000d0, 0
3f208830:	movi   0xff, a0
3f208850:	move   a0, @0x64000f0, 0
3f208880:	movi   0x112a880, a0
L3F2088B0:
3f2088b0:	dsjs   a0, L3F2088B0
L3F2088C0:
3f2088c0:	movi   0x1, a0
3f2088f0:	movb   a0, @0x64000e0
3f208920:	movi   0x2dc6c0, a0
L3F208950:
3f208950:	dsjs   a0, L3F208950
3f208960:	movi   0x1, a0
3f208990:	movb   a0, @0x64000f0
3f2089c0:	movi   0x927c0, a0
L3F2089F0:
3f2089f0:	dsjs   a0, L3F2089F0
3f208a00:	dsjs   a11, L3F2088C0
L3F208A10:
3f208a10:	move   a10, a11
3f208a20:	andi   0xf, a11
3f208a50:	movi   0x5b8d80, a0
L3F208A80:
3f208a80:	dsjs   a0, L3F208A80
L3F208A90:
3f208a90:	movi   0x1, a0
3f208ac0:	movb   a0, @0x64000e0
3f208af0:	movi   0x2dc6c0, a0
L3F208B20:
3f208b20:	dsjs   a0, L3F208B20
3f208b30:	movi   0x1, a0
3f208b60:	movb   a0, @0x64000f0
3f208b90:	movi   0x927c0, a0
L3F208BC0:
3f208bc0:	dsjs   a0, L3F208BC0
3f208bd0:	dsjs   a11, L3F208A90
3f208be0:	move   a2, @0xc00000b0, 0	; CONTROL
L3F208C10:
3f208c10:	mmfm   sp, a0,a1,a2,a10,a11
3f208c30:	popst
3f208c40:	move   *sp(0x20), a14, 1
3f208c60:	rets   2
L3F208C70:
3f208c70:	eint
3f208c80:	rets
L3F208C90:
3f208c90:	dint
3f208ca0:	rets
L3F208CB0:
3f208cb0:	pushst
3f208cc0:	mmtm   sp, a0,a1,a2,a3,a4
3f208ce0:	setf   32, 0, 1
3f208cf0:	move   *a14(0xffe0), a0, 1
3f208d10:	move   *a14(0xffc0), a1, 1
3f208d30:	move   *a14(0xffa0), a2, 1
3f208d50:	move   *a14(0xff80), a3, 1
3f208d70:	move   *a14(0xff60), a4, 1
3f208d90:	nop
3f208da0:	nop
3f208db0:	nop
3f208dc0:	mmfm   sp, a0,a1,a2,a3,a4
3f208de0:	popst
3f208df0:	move   *sp(0x20), a14, 1
3f208e10:	rets   2
3f208e20:	mmtm   sp, a7,a9,a11,a13
3f208e40:	move   a14, a13
3f208e50:	addk   32, a14
3f208e60:	move   @0x1a6870, a11, 1
3f208e90:	move   a11, *a13, 1
3f208ea0:	jreq   L3F209040
L3F208EB0:
3f208eb0:	move   *a13(0xffe0), a11, 1
3f208ed0:	jreq   L3F208F80
3f208ee0:	move   *a13, a9, 1
3f208ef0:	move   *a9(0xd60), a7, 1
3f208f10:	movk   4, a11
3f208f20:	or     a11, a7
3f208f30:	movk   8, a11
3f208f40:	andn   a11, a7
3f208f50:	move   a7, *a9(0xd60), 1
3f208f70:	jruc   L3F209010
L3F208F80:
3f208f80:	move   *a13, a9, 1
3f208f90:	move   *a9(0xd60), a7, 1
3f208fb0:	movk   8, a11
3f208fc0:	or     a11, a7
3f208fd0:	movk   4, a11
3f208fe0:	andn   a11, a7
3f208ff0:	move   a7, *a9(0xd60), 1
L3F209010:
3f209010:	move   *a9, *a13, 1
3f209020:	move   *a13, a11, 1
3f209030:	jrne   L3F208EB0
L3F209040:
3f209040:	move   *sp(0xa0), a14, 1
3f209060:	mmfm   sp, a7,a9,a11,a13
3f209080:	rets   2
3f209090:	mmtm   sp, a7,a9,a11,a13
3f2090b0:	move   a14, a13
3f2090c0:	addk   32, a14
3f2090d0:	move   @0x1a6870, a11, 1
3f209100:	move   a11, *a13, 1
3f209110:	jreq   L3F2092B0
L3F209120:
3f209120:	move   *a13(0xffe0), a11, 1
3f209140:	jreq   L3F2091F0
3f209150:	move   *a13, a9, 1
3f209160:	move   *a9(0xd60), a7, 1
3f209180:	movk   1, a11
3f209190:	or     a11, a7
3f2091a0:	movk   2, a11
3f2091b0:	andn   a11, a7
3f2091c0:	move   a7, *a9(0xd60), 1
3f2091e0:	jruc   L3F209280
L3F2091F0:
3f2091f0:	move   *a13, a9, 1
3f209200:	move   *a9(0xd60), a7, 1
3f209220:	movk   2, a11
3f209230:	or     a11, a7
3f209240:	movk   1, a11
3f209250:	andn   a11, a7
3f209260:	move   a7, *a9(0xd60), 1
L3F209280:
3f209280:	move   *a9, *a13, 1
3f209290:	move   *a13, a11, 1
3f2092a0:	jrne   L3F209120
L3F2092B0:
3f2092b0:	move   *sp(0xa0), a14, 1
3f2092d0:	mmfm   sp, a7,a9,a11,a13
3f2092f0:	rets   2
L3F209300:
3f209300:	mmtm   sp, a9,a11,a13
3f209320:	move   a14, a13
3f209330:	move   *a13(0xffe0), a9, 1
3f209350:	move   *a9(0x760), a11, 1
3f209370:	btst   1, a11
3f209380:	jreq   L3F2093D0
3f209390:	setf   8, 0, 0
3f2093a0:	move   *a9(0x800), a11, 0
3f2093c0:	jruc   L3F2093E0
L3F2093D0:
3f2093d0:	sub    a11, a11
L3F2093E0:
3f2093e0:	movb   a11, *a9(0x968)
3f209400:	sll    0x18, a11
3f209410:	srl    0x18, a11
3f209420:	movb   a11, *a9(0x900)
3f209440:	movb   a11, *a9(0x960)
3f209460:	movb   a11, *a9(0x8f8)
3f209480:	move   *a9(0x760), a11, 1
3f2094a0:	btst   1, a11
3f2094b0:	jreq   L3F209500
3f2094c0:	setf   8, 0, 0
3f2094d0:	move   *a9(0x800), a11, 0
3f2094f0:	jruc   L3F209570
L3F209500:
3f209500:	move   *a9(0x760), a11, 1
3f209520:	btst   4, a11
3f209530:	jreq   L3F209560
3f209540:	movk   2, a11
3f209550:	jruc   L3F209570
L3F209560:
3f209560:	movk   1, a11
L3F209570:
3f209570:	movb   a11, *a9(0x978)
3f209590:	sll    0x18, a11
3f2095a0:	srl    0x18, a11
3f2095b0:	movb   a11, *a9(0x910)
3f2095d0:	movb   a11, *a9(0x970)
3f2095f0:	movb   a11, *a9(0x908)
3f209610:	move   *a9(0x760), a11, 1
3f209630:	andi   0xfffffc3f, a11
3f209660:	move   a11, *a9(0x760), 1
3f209680:	sub    a11, a11
3f209690:	movb   a11, *a9(0x980)
3f2096b0:	movb   a11, *a9(0x918)
3f2096d0:	movk   2, a11
3f2096e0:	movb   a11, *a9(0x988)
3f209700:	movb   a11, *a9(0x920)
3f209720:	move   *sp(0x80), a14, 1
3f209740:	mmfm   sp, a9,a11,a13
3f209760:	rets   2
3f209770:	move   a13, -*sp, 1
3f209780:	move   a14, a13
3f209790:	move   *sp(0x40), a14, 1
3f2097b0:	move   *sp+, a13, 1
3f2097c0:	rets   2
L3F2097D0:
3f2097d0:	mmtm   sp, a7,a9,a11,a13
3f2097f0:	move   a14, a13
3f209800:	move   *a13(0xffe0), a9, 1
3f209820:	sub    a11, a11
3f209830:	setf   16, 1, 0
3f209840:	move   a11, *a9(0x640), 0
3f209860:	move   *a9(0x650), a11, 0
3f209880:	cmpi   0xc8, a11
3f2098a0:	jrle   L3F2098F0
3f2098b0:	movi   0xc8, a11
3f2098d0:	move   a11, *a9(0x650), 0
L3F2098F0:
3f2098f0:	move   *a9(0x650), a11, 0
3f209910:	sll    0x3, a11
3f209920:	add    a9, a11
3f209930:	sub    a7, a7
3f209940:	movb   a7, *a11(0x1160)
3f209960:	move   *a9(0x650), a11, 0
3f209980:	jreq   L3F209DE0
3f209990:	setf   8, 0, 0
3f2099a0:	move   *a9(0x1160), a11, 0
3f2099c0:	subk   27, a11
3f2099d0:	jrne   L3F209AB0
3f2099e0:	move   a14, -*sp, 1
3f2099f0:	move   a9, a11
3f209a00:	addi   0x1168, a11
3f209a20:	move   a11, *a14+, 1
3f209a30:	movi   0x3f221f90, a8
3f209a60:	move   a8, *a14+, 1
3f209a70:	calla  L3FB341E0
3f209aa0:	jruc   L3F209DE0
L3F209AB0:
3f209ab0:	move   *a9(0x1160), a11, 0
3f209ad0:	cmpi   0x9b, a11
3f209af0:	jrne   L3F209BD0
3f209b00:	move   a14, -*sp, 1
3f209b10:	move   a9, a11
3f209b20:	addi   0x1168, a11
3f209b40:	move   a11, *a14+, 1
3f209b50:	movi   0x3f222060, a8
3f209b80:	move   a8, *a14+, 1
3f209b90:	calla  L3FB341E0
3f209bc0:	jruc   L3F209DE0
L3F209BD0:
3f209bd0:	move   *a9(0x1160), a11, 0
3f209bf0:	cmpi   0x90, a11
3f209c10:	jrne   L3F209CF0
3f209c20:	move   a14, -*sp, 1
3f209c30:	move   a9, a11
3f209c40:	addi   0x1168, a11
3f209c60:	move   a11, *a14+, 1
3f209c70:	movi   0x3f222130, a8
3f209ca0:	move   a8, *a14+, 1
3f209cb0:	calla  L3FB341E0
3f209ce0:	jruc   L3F209DE0
L3F209CF0:
3f209cf0:	move   a14, -*sp, 1
3f209d00:	move   a9, a11
3f209d10:	addi   0x1168, a11
3f209d30:	move   a11, *a14+, 1
3f209d40:	move   *a9(0x1160), a8, 0
3f209d60:	move   a8, *a14+, 1
3f209d70:	movi   0x3f222200, a8
3f209da0:	move   a8, *a14+, 1
3f209db0:	calla  L3FB341E0
L3F209DE0:
3f209de0:	move   *sp(0xa0), a14, 1
3f209e00:	mmfm   sp, a7,a9,a11,a13
3f209e20:	rets   2
3f209e30:	mmtm   sp, a9,a11,a13
3f209e50:	move   a14, a13
3f209e60:	move   *a13(0xffe0), a9, 1
3f209e80:	sub    a11, a11
3f209e90:	setf   16, 1, 0
3f209ea0:	move   a11, *a9(0x640), 0
3f209ec0:	move   *sp(0x80), a14, 1
3f209ee0:	mmfm   sp, a9,a11,a13
3f209f00:	rets   2
L3F209F10:
3f209f10:	mmtm   sp, a9,a11,a13
3f209f30:	move   a14, a13
3f209f40:	move   *a13(0xffe0), a9, 1
3f209f60:	move   a14, -*sp, 1
3f209f70:	movi   0xffff, a11
3f209f90:	move   a11, *a14+, 1
3f209fa0:	move   a9, a11
3f209fb0:	addi   0xfe0, a11
3f209fd0:	move   a11, *a14+, 1
3f209fe0:	move   a9, *a14+, 1
3f209ff0:	calla  L3FA2B960
3f20a020:	move   *sp(0x80), a14, 1
3f20a040:	mmfm   sp, a9,a11,a13
3f20a060:	rets   2
L3F20A070:
3f20a070:	mmtm   sp, a9,a11,a13
3f20a090:	move   a14, a13
3f20a0a0:	move   *a13(0xffe0), a9, 1
3f20a0c0:	move   *a9(0x780), a11, 1
3f20a0e0:	btst   1, a11
3f20a0f0:	jreq   L3F20A190
3f20a100:	move   a14, -*sp, 1
3f20a110:	sub    a11, a11
3f20a120:	move   a11, *a14+, 1
3f20a130:	move   @0x1a6810, *a14+, 1
3f20a160:	calla  L3FD34A40
L3F20A190:
3f20a190:	move   *sp(0x80), a14, 1
3f20a1b0:	mmfm   sp, a9,a11,a13
3f20a1d0:	rets   2
3f20a1e0:	mmtm   sp, a7,a9,a11,a13
3f20a200:	move   a14, a13
3f20a210:	addk   32, a14
3f20a220:	move   *a13(0xffe0), a9, 1
3f20a240:	movk   1, a11
3f20a250:	move   a11, *a13, 1
3f20a260:	move   *a9(0xba0), a11, 1
3f20a280:	move   *a9(0xbc0), a7, 1
3f20a2a0:	cmp    a7, a11
3f20a2b0:	jrnc   L3F20A460
3f20a2c0:	move   *a9(0xba0), a11, 1
3f20a2e0:	setf   8, 0, 0
3f20a2f0:	move   *a11, a11, 0
3f20a300:	subk   8, a11
3f20a310:	jrne   L3F20A460
L3F20A320:
3f20a320:	move   *a13, a11, 1
3f20a330:	inc    a11
3f20a340:	move   a11, *a13, 1
3f20a350:	move   *a9(0xba0), a7, 1
3f20a370:	addk   8, a7
3f20a380:	move   a7, *a9(0xba0), 1
3f20a3a0:	move   *a9(0xba0), a7, 1
3f20a3c0:	move   *a9(0xbc0), a11, 1
3f20a3e0:	cmp    a11, a7
3f20a3f0:	jrnc   L3F20A460
3f20a400:	move   *a9(0xba0), a11, 1
3f20a420:	setf   8, 0, 0
3f20a430:	move   *a11, a11, 0
3f20a440:	subk   8, a11
3f20a450:	jreq   L3F20A320
L3F20A460:
3f20a460:	setf   8, 0, 0
3f20a470:	move   *a9(0x570), a11, 0
3f20a490:	jrne   L3F20A5B0
3f20a4a0:	setf   16, 1, 0
3f20a4b0:	move   *a13, a11, 0
3f20a4c0:	move   *a9(0x660), a7, 0
3f20a4e0:	sub    a11, a7
3f20a4f0:	move   a7, *a9(0x660), 0
3f20a510:	move   *a9(0x660), a7, 0
3f20a530:	jrgt   L3F20A570
3f20a540:	movk   1, a7
3f20a550:	move   a7, *a9(0x660), 0
L3F20A570:
3f20a570:	sub    a7, a7
3f20a580:	move   a7, *a9(0x6c0), 0
3f20a5a0:	jruc   L3F20A6B0
L3F20A5B0:
3f20a5b0:	setf   16, 1, 0
3f20a5c0:	move   *a13, a11, 0
3f20a5d0:	move   *a9(0x6a0), a7, 0
3f20a5f0:	sub    a11, a7
3f20a600:	move   a7, *a9(0x6a0), 0
3f20a620:	move   *a9(0x6a0), a7, 0
3f20a640:	jrgt   L3F20A680
3f20a650:	movk   1, a7
3f20a660:	move   a7, *a9(0x6a0), 0
L3F20A680:
3f20a680:	sub    a7, a7
3f20a690:	move   a7, *a9(0x6d0), 0
L3F20A6B0:
3f20a6b0:	move   *sp(0xa0), a14, 1
3f20a6d0:	mmfm   sp, a7,a9,a11,a13
3f20a6f0:	rets   2
3f20a700:	mmtm   sp, a5,a7,a9,a11,a13
3f20a720:	move   a14, a13
3f20a730:	addi   0xa0, a14
3f20a750:	move   *a13(0xffe0), a9, 1
3f20a770:	setf   8, 0, 0
3f20a780:	move   *a9(0x570), a11, 0
3f20a7a0:	jrne   L3F20A9C0
3f20a7b0:	setf   16, 1, 0
3f20a7c0:	move   *a9(0x660), a11, 0
3f20a7e0:	move   a11, *a13(0x20), 1
3f20a800:	move   *a9(0x670), a7, 0
3f20a820:	move   a7, *a13(0x40), 1
3f20a840:	move   *a9(0x540), a7, 1
3f20a860:	move   *a13(0x40), a11, 1
3f20a880:	move   *a7(0x10), a7, 0
3f20a8a0:	cmp    a7, a11
3f20a8b0:	jrle   L3F20A920
3f20a8c0:	move   *a9(0x540), a7, 1
3f20a8e0:	move   *a7(0x10), a7, 0
3f20a900:	move   a7, *a13(0x40), 1
L3F20A920:
3f20a920:	move   *a13(0x40), a11, 1
3f20a940:	jrgt   L3F20A980
3f20a950:	movk   1, a7
3f20a960:	move   a7, *a13(0x40), 1
L3F20A980:
3f20a980:	sub    a11, a11
3f20a990:	move   a11, *a9(0x6c0), 0
3f20a9b0:	jruc   L3F20AA60
L3F20A9C0:
3f20a9c0:	setf   16, 1, 0
3f20a9d0:	move   *a9(0x6a0), a11, 0
3f20a9f0:	move   a11, *a13(0x20), 1
3f20aa10:	sub    a7, a7
3f20aa20:	move   a7, *a13(0x40), 1
3f20aa40:	move   a7, *a9(0x6d0), 0
L3F20AA60:
3f20aa60:	movk   1, a11
3f20aa70:	move   a11, *a13, 1
3f20aa80:	move   *a9(0xba0), a7, 1
3f20aaa0:	move   *a9(0xbc0), a11, 1
3f20aac0:	cmp    a11, a7
3f20aad0:	jrnc   L3F20AC80
3f20aae0:	move   *a9(0xba0), a11, 1
3f20ab00:	setf   8, 0, 0
3f20ab10:	move   *a11, a11, 0
3f20ab20:	subk   9, a11
3f20ab30:	jrne   L3F20AC80
L3F20AB40:
3f20ab40:	move   *a13, a11, 1
3f20ab50:	inc    a11
3f20ab60:	move   a11, *a13, 1
3f20ab70:	move   *a9(0xba0), a7, 1
3f20ab90:	addk   8, a7
3f20aba0:	move   a7, *a9(0xba0), 1
3f20abc0:	move   *a9(0xba0), a7, 1
3f20abe0:	move   *a9(0xbc0), a11, 1
3f20ac00:	cmp    a11, a7
3f20ac10:	jrnc   L3F20AC80
3f20ac20:	move   *a9(0xba0), a11, 1
3f20ac40:	setf   8, 0, 0
3f20ac50:	move   *a11, a11, 0
3f20ac60:	subk   9, a11
3f20ac70:	jreq   L3F20AB40
L3F20AC80:
3f20ac80:	move   a14, -*sp, 1
3f20ac90:	move   *a13(0x40), *a14+, 1
3f20acb0:	move   a9, *a14+, 1
3f20acc0:	calla  L3F50F4D0
3f20acf0:	move   a8, *a13(0x60), 1
3f20ad10:	move   *a13, a11, 1
3f20ad20:	jrle   L3F20AFC0
3f20ad30:	move   *a13(0x20), a7, 1
3f20ad50:	cmp    a8, a7
3f20ad60:	jrge   L3F20AFC0
L3F20AD70:
3f20ad70:	setf   8, 0, 0
L3F20AD80:
3f20ad80:	move   *a13(0x20), a11, 1
3f20ada0:	inc    a11
3f20adb0:	move   a11, *a13(0x20), 1
3f20add0:	sra    0x3, a11
3f20ade0:	sll    0x3, a11
3f20adf0:	add    a9, a11
3f20ae00:	move   *a13(0x20), a7, 1
3f20ae20:	movk   7, a5
3f20ae30:	and    a7, a5
3f20ae40:	movk   1, a7
3f20ae50:	sll    a5, a7
3f20ae60:	move   *a11(0x808), a11, 0
3f20ae80:	and    a7, a11
3f20ae90:	move   a11, *a13(0x80), 1
3f20aeb0:	jrne   L3F20AF20
3f20aec0:	move   *a13(0x20), a7, 1
3f20aee0:	move   *a13(0x60), a5, 1
3f20af00:	cmp    a5, a7
3f20af10:	jrlt   L3F20AD80
L3F20AF20:
3f20af20:	move   *a13, a11, 1
3f20af30:	dec    a11
3f20af40:	move   a11, *a13, 1
3f20af50:	jrle   L3F20AFC0
3f20af60:	move   *a13(0x20), a7, 1
3f20af80:	move   *a13(0x60), a5, 1
3f20afa0:	cmp    a5, a7
3f20afb0:	jrlt   L3F20AD70
L3F20AFC0:
3f20afc0:	move   *a13(0x20), a7, 1
3f20afe0:	move   *a13(0x60), a5, 1
3f20b000:	cmp    a5, a7
3f20b010:	jrle   L3F20B040
3f20b020:	move   a5, *a13(0x20), 1
L3F20B040:
3f20b040:	setf   8, 0, 0
3f20b050:	move   *a9(0x570), a7, 0
3f20b070:	jrne   L3F20B0D0
3f20b080:	setf   16, 1, 0
3f20b090:	move   *a13(0x20), *a9(0x660), 0
3f20b0c0:	jruc   L3F20B110
L3F20B0D0:
3f20b0d0:	setf   16, 1, 0
3f20b0e0:	move   *a13(0x20), *a9(0x6a0), 0
L3F20B110:
3f20b110:	move   *sp(0xc0), a14, 1
3f20b130:	mmfm   sp, a5,a7,a9,a11,a13
3f20b150:	rets   2
3f20b160:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f20b180:	move   a14, a13
3f20b190:	move   *a13(0xffe0), a9, 1
3f20b1b0:	sub    a7, a7
3f20b1c0:	move   a7, @0x1a68b0, 1
3f20b1f0:	movk   1, a10
3f20b200:	move   *a9(0xba0), a5, 1
3f20b220:	move   a5, a11
3f20b230:	subk   8, a11
3f20b240:	movb   *a11(0x0), *a9(0x5960)
3f20b270:	move   *a9(0xba0), a5, 1
3f20b290:	move   *a9(0xbc0), a7, 1
3f20b2b0:	cmp    a7, a5
3f20b2c0:	jrnc   L3F20B450
3f20b2d0:	move   *a9(0xba0), a7, 1
3f20b2f0:	setf   8, 0, 0
3f20b300:	move   *a7, a7, 0
3f20b310:	subk   10, a7
3f20b320:	jrne   L3F20B450
L3F20B330:
3f20b330:	inc    a10
3f20b340:	move   *a9(0xba0), a7, 1
3f20b360:	addk   8, a7
3f20b370:	move   a7, *a9(0xba0), 1
3f20b390:	move   *a9(0xba0), a7, 1
3f20b3b0:	move   *a9(0xbc0), a5, 1
3f20b3d0:	cmp    a5, a7
3f20b3e0:	jrnc   L3F20B450
3f20b3f0:	move   *a9(0xba0), a7, 1
3f20b410:	setf   8, 0, 0
3f20b420:	move   *a7, a7, 0
3f20b430:	subk   10, a7
3f20b440:	jreq   L3F20B330
L3F20B450:
3f20b450:	move   a14, -*sp, 1
3f20b460:	move   a10, *a14+, 1
3f20b470:	move   a9, *a14+, 1
3f20b480:	calla  L3F20B6E0
3f20b4b0:	move   *a9(0x720), a7, 1
3f20b4d0:	btst   20, a7
3f20b4e0:	jreq   L3F20B5C0
3f20b4f0:	setf   8, 0, 0
3f20b500:	move   *a9(0x570), a7, 0
3f20b520:	jrne   L3F20B580
3f20b530:	movk   1, a7
3f20b540:	setf   16, 1, 0
3f20b550:	move   a7, *a9(0x660), 0
3f20b570:	jruc   L3F20B5C0
L3F20B580:
3f20b580:	movk   1, a7
3f20b590:	setf   16, 1, 0
3f20b5a0:	move   a7, *a9(0x6a0), 0
L3F20B5C0:
3f20b5c0:	setf   8, 0, 0
3f20b5d0:	move   *a9(0x570), a7, 0
3f20b5f0:	jrne   L3F20B650
3f20b600:	sub    a7, a7
3f20b610:	setf   16, 1, 0
3f20b620:	move   a7, *a9(0x6c0), 0
3f20b640:	jruc   L3F20B690
L3F20B650:
3f20b650:	sub    a7, a7
3f20b660:	setf   16, 1, 0
3f20b670:	move   a7, *a9(0x6d0), 0
L3F20B690:
3f20b690:	move   *sp(0xe0), a14, 1
3f20b6b0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f20b6d0:	rets   2
L3F20B6E0:
3f20b6e0:	mmtm   sp, a7,a9,a10,a11,a13
3f20b700:	move   a14, a13
3f20b710:	move   *a13(0xffe0), a9, 1
3f20b730:	move   *a13(0xffc0), a10, 1
3f20b750:	setf   8, 0, 0
3f20b760:	move   *a9(0x570), a11, 0
3f20b780:	jreq   L3F20B8B0
3f20b790:	move   a14, -*sp, 1
3f20b7a0:	move   a9, *a14+, 1
3f20b7b0:	calla  L3F21EBA0
3f20b7e0:	move   *a9(0xd60), a11, 1
3f20b800:	btst   5, a11
3f20b810:	jreq   L3F20BF80
3f20b820:	move   a14, -*sp, 1
3f20b830:	move   a10, *a14+, 1
3f20b840:	sub    a11, a11
3f20b850:	move   a11, *a14+, 1
3f20b860:	move   a9, *a14+, 1
3f20b870:	calla  L3FA6BCC0
3f20b8a0:	jruc   L3F20BF80
L3F20B8B0:
3f20b8b0:	setf   16, 1, 0
3f20b8c0:	move   *a9(0x670), a11, 0
3f20b8e0:	move   *a9(0x630), a7, 0
3f20b900:	cmp    a7, a11
3f20b910:	jrgt   L3F20BD80
3f20b920:	move   *a9(0xd60), a11, 1
3f20b940:	btst   5, a11
3f20b950:	jreq   L3F20BBC0
3f20b960:	move   a14, -*sp, 1
3f20b970:	move   a10, *a14+, 1
3f20b980:	move   *a9(0x670), a8, 0
3f20b9a0:	move   a8, *a14+, 1
3f20b9b0:	move   a9, *a14+, 1
3f20b9c0:	calla  L3FA6BCC0
3f20b9f0:	setf   16, 1, 0
3f20ba00:	sext   a10, 0
3f20ba10:	move   *a9(0x670), a11, 0
3f20ba30:	add    a10, a11
3f20ba40:	move   a11, *a9(0x670), 0
3f20ba60:	move   *a9(0x670), a11, 0
3f20ba80:	move   *a9(0x630), a7, 0
3f20baa0:	cmp    a7, a11
3f20bab0:	jrle   L3F20BF80
3f20bac0:	move   a14, -*sp, 1
3f20bad0:	move   *a9(0x670), a11, 0
3f20baf0:	move   *a9(0x630), a7, 0
3f20bb10:	sub    a7, a11
3f20bb20:	move   a11, *a14+, 1
3f20bb30:	move   a9, *a14+, 1
3f20bb40:	calla  L3F4F91A0
3f20bb70:	setf   16, 1, 0
3f20bb80:	move   *a9(0x630), *a9(0x670), 0
3f20bbb0:	jruc   L3F20BF80
L3F20BBC0:
3f20bbc0:	sext   a10, 0
3f20bbd0:	move   *a9(0x670), a11, 0
3f20bbf0:	add    a10, a11
3f20bc00:	move   a11, *a9(0x670), 0
3f20bc20:	move   *a9(0x670), a11, 0
3f20bc40:	move   *a9(0x630), a7, 0
3f20bc60:	cmp    a7, a11
3f20bc70:	jrle   L3F20BF80
3f20bc80:	move   a14, -*sp, 1
3f20bc90:	move   *a9(0x670), a11, 0
3f20bcb0:	move   *a9(0x630), a7, 0
3f20bcd0:	sub    a7, a11
3f20bce0:	move   a11, *a14+, 1
3f20bcf0:	move   a9, *a14+, 1
3f20bd00:	calla  L3F4F91A0
3f20bd30:	setf   16, 1, 0
3f20bd40:	move   *a9(0x630), *a9(0x670), 0
3f20bd70:	jruc   L3F20BF80
L3F20BD80:
3f20bd80:	sext   a10, 0
3f20bd90:	move   *a9(0x670), a11, 0
3f20bdb0:	add    a10, a11
3f20bdc0:	move   a11, *a9(0x670), 0
3f20bde0:	move   *a9(0x540), a11, 1
3f20be00:	move   *a9(0x670), a7, 0
3f20be20:	move   *a11(0x10), a11, 0
3f20be40:	cmp    a11, a7
3f20be50:	jrle   L3F20BEB0
3f20be60:	move   *a9(0x540), a11, 1
3f20be80:	move   *a11(0x10), *a9(0x670), 0
L3F20BEB0:
3f20beb0:	move   *a9(0xd60), a11, 1
3f20bed0:	btst   5, a11
3f20bee0:	jreq   L3F20BF80
3f20bef0:	move   a14, -*sp, 1
3f20bf00:	move   a10, *a14+, 1
3f20bf10:	move   *a9(0x670), a8, 0
3f20bf30:	move   a8, *a14+, 1
3f20bf40:	move   a9, *a14+, 1
3f20bf50:	calla  L3FA6BCC0
L3F20BF80:
3f20bf80:	move   *sp(0xc0), a14, 1
3f20bfa0:	mmfm   sp, a7,a9,a10,a11,a13
3f20bfc0:	rets   2
3f20bfd0:	mmtm   sp, a9,a11,a13
3f20bff0:	move   a14, a13
3f20c000:	move   *a13(0xffe0), a9, 1
3f20c020:	sub    a11, a11
3f20c030:	move   a11, @0x1a68b0, 1
3f20c060:	setf   8, 0, 0
3f20c070:	move   *a9(0x570), a11, 0
3f20c090:	jrne   L3F20C120
3f20c0a0:	movk   1, a11
3f20c0b0:	setf   16, 1, 0
3f20c0c0:	move   a11, *a9(0x660), 0
3f20c0e0:	sub    a11, a11
3f20c0f0:	move   a11, *a9(0x6c0), 0
3f20c110:	jruc   L3F20C190
L3F20C120:
3f20c120:	movk   1, a11
3f20c130:	setf   16, 1, 0
3f20c140:	move   a11, *a9(0x6a0), 0
3f20c160:	sub    a11, a11
3f20c170:	move   a11, *a9(0x6d0), 0
L3F20C190:
3f20c190:	move   *sp(0x80), a14, 1
3f20c1b0:	mmfm   sp, a9,a11,a13
3f20c1d0:	rets   2
3f20c1e0:	mmtm   sp, a9,a11,a13
3f20c200:	move   a14, a13
3f20c210:	move   *a13(0xffe0), a9, 1
3f20c230:	setf   8, 0, 0
3f20c240:	move   *a9(0x570), a11, 0
3f20c260:	jrne   L3F20C2B0
3f20c270:	movk   1, a11
3f20c280:	movb   a11, *a9(0x918)
3f20c2a0:	jruc   L3F20C2E0
L3F20C2B0:
3f20c2b0:	movk   1, a11
3f20c2c0:	movb   a11, *a9(0x980)
L3F20C2E0:
3f20c2e0:	move   *sp(0x80), a14, 1
3f20c300:	mmfm   sp, a9,a11,a13
3f20c320:	rets   2
3f20c330:	mmtm   sp, a9,a11,a13
3f20c350:	move   a14, a13
3f20c360:	move   *a13(0xffe0), a9, 1
3f20c380:	setf   8, 0, 0
3f20c390:	move   *a9(0x570), a11, 0
3f20c3b0:	jrne   L3F20C400
3f20c3c0:	sub    a11, a11
3f20c3d0:	movb   a11, *a9(0x918)
3f20c3f0:	jruc   L3F20C430
L3F20C400:
3f20c400:	sub    a11, a11
3f20c410:	movb   a11, *a9(0x980)
L3F20C430:
3f20c430:	move   *sp(0x80), a14, 1
3f20c450:	mmfm   sp, a9,a11,a13
3f20c470:	rets   2
3f20c480:	mmtm   sp, a9,a11,a13
3f20c4a0:	move   a14, a13
3f20c4b0:	move   *a13(0xffe0), a9, 1
3f20c4d0:	sub    a11, a11
3f20c4e0:	setf   16, 1, 0
3f20c4f0:	move   a11, *a9(0x640), 0
3f20c510:	move   *sp(0x80), a14, 1
3f20c530:	mmfm   sp, a9,a11,a13
3f20c550:	rets   2
3f20c560:	mmtm   sp, a7,a9,a11,a13
3f20c580:	move   a14, a13
3f20c590:	addi   0x80, a14
3f20c5b0:	move   *a13(0xffe0), a9, 1
3f20c5d0:	sub    a11, a11
3f20c5e0:	setf   16, 1, 0
3f20c5f0:	move   a11, *a9(0x640), 0
3f20c610:	move   *a9(0xba0), *a13(0x0), 1
3f20c640:	move   *a9(0xbc0), *a13(0x20), 1
3f20c670:	setf   8, 0, 0
3f20c680:	move   *a9(0x570), a11, 0
3f20c6a0:	jrne   L3F20C7C0
3f20c6b0:	move   *a9(0x8f8), a11, 0
3f20c6d0:	move   a11, *a13(0x40), 1
3f20c6f0:	move   *a9(0x918), a7, 0
3f20c710:	move   a7, *a13(0x60), 1
3f20c730:	movk   3, a7
3f20c740:	movb   a7, *a9(0x8f8)
3f20c760:	sub    a7, a7
3f20c770:	movb   a7, *a9(0x918)
3f20c790:	movb   a7, *a9(0x928)
3f20c7b0:	jruc   L3F20C8C0
L3F20C7C0:
3f20c7c0:	move   *a9(0x960), a11, 0
3f20c7e0:	move   a11, *a13(0x40), 1
3f20c800:	move   *a9(0x980), a7, 0
3f20c820:	move   a7, *a13(0x60), 1
3f20c840:	movk   3, a7
3f20c850:	movb   a7, *a9(0x960)
3f20c870:	sub    a7, a7
3f20c880:	movb   a7, *a9(0x980)
3f20c8a0:	movb   a7, *a9(0x990)
L3F20C8C0:
3f20c8c0:	movi   0x3f2222e8, a7
3f20c8f0:	move   a7, *a9(0xba0), 1
3f20c910:	move   *a9(0xba0), a7, 1
3f20c930:	addk   8, a7
3f20c940:	move   a7, *a9(0xbc0), 1
3f20c960:	move   a14, -*sp, 1
3f20c970:	move   a9, *a14+, 1
3f20c980:	calla  L3F4F5CD0
3f20c9b0:	move   *a13(0x0), *a9(0xba0), 1
3f20c9e0:	move   *a13(0x20), *a9(0xbc0), 1
3f20ca10:	setf   8, 0, 0
3f20ca20:	move   *a9(0x570), a7, 0
3f20ca40:	jrne   L3F20CAB0
3f20ca50:	movb   a11, *a9(0x8f8)
3f20ca70:	movb   *a13(0x60), *a9(0x918)
3f20caa0:	jruc   L3F20CB00
L3F20CAB0:
3f20cab0:	movb   a11, *a9(0x960)
3f20cad0:	movb   *a13(0x60), *a9(0x980)
L3F20CB00:
3f20cb00:	move   *sp(0xa0), a14, 1
3f20cb20:	mmfm   sp, a7,a9,a11,a13
3f20cb40:	rets   2
3f20cb50:	mmtm   sp, a9,a11,a13
3f20cb70:	move   a14, a13
3f20cb80:	move   *a13(0xffe0), a9, 1
3f20cba0:	setf   8, 0, 0
3f20cbb0:	move   *a9(0x7e0), a11, 0
3f20cbd0:	cmpi   0x3e, a11
3f20cbf0:	jrc   L3F20CCA0
3f20cc00:	move   *a9(0x570), a11, 0
3f20cc20:	jrne   L3F20CC70
3f20cc30:	movk   2, a11
3f20cc40:	movb   a11, *a9(0x918)
3f20cc60:	jruc   L3F20CCA0
L3F20CC70:
3f20cc70:	movk   2, a11
3f20cc80:	movb   a11, *a9(0x980)
L3F20CCA0:
3f20cca0:	move   *sp(0x80), a14, 1
3f20ccc0:	mmfm   sp, a9,a11,a13
3f20cce0:	rets   2
3f20ccf0:	mmtm   sp, a9,a11,a13
3f20cd10:	move   a14, a13
3f20cd20:	move   *a13(0xffe0), a9, 1
3f20cd40:	setf   8, 0, 0
3f20cd50:	move   *a9(0x7e0), a11, 0
3f20cd70:	cmpi   0x3e, a11
3f20cd90:	jrc   L3F20CE40
3f20cda0:	move   *a9(0x570), a11, 0
3f20cdc0:	jrne   L3F20CE10
3f20cdd0:	movk   3, a11
3f20cde0:	movb   a11, *a9(0x918)
3f20ce00:	jruc   L3F20CE40
L3F20CE10:
3f20ce10:	movk   3, a11
3f20ce20:	movb   a11, *a9(0x980)
L3F20CE40:
3f20ce40:	move   *sp(0x80), a14, 1
3f20ce60:	mmfm   sp, a9,a11,a13
3f20ce80:	rets   2
3f20ce90:	mmtm   sp, a9,a11,a13
3f20ceb0:	move   a14, a13
3f20cec0:	move   *a13(0xffe0), a9, 1
3f20cee0:	setf   8, 0, 0
3f20cef0:	move   *a9(0x7e0), a11, 0
3f20cf10:	cmpi   0x3e, a11
3f20cf30:	jrc   L3F20CFE0
3f20cf40:	move   *a9(0x570), a11, 0
3f20cf60:	jrne   L3F20CFB0
3f20cf70:	movk   1, a11
3f20cf80:	movb   a11, *a9(0x920)
3f20cfa0:	jruc   L3F20CFE0
L3F20CFB0:
3f20cfb0:	movk   1, a11
3f20cfc0:	movb   a11, *a9(0x988)
L3F20CFE0:
3f20cfe0:	move   *sp(0x80), a14, 1
3f20d000:	mmfm   sp, a9,a11,a13
3f20d020:	rets   2
3f20d030:	mmtm   sp, a9,a11,a13
3f20d050:	move   a14, a13
3f20d060:	move   *a13(0xffe0), a9, 1
3f20d080:	setf   8, 0, 0
3f20d090:	move   *a9(0x7e0), a11, 0
3f20d0b0:	cmpi   0x3e, a11
3f20d0d0:	jrc   L3F20D180
3f20d0e0:	move   *a9(0x570), a11, 0
3f20d100:	jrne   L3F20D150
3f20d110:	movk   2, a11
3f20d120:	movb   a11, *a9(0x920)
3f20d140:	jruc   L3F20D180
L3F20D150:
3f20d150:	movk   2, a11
3f20d160:	movb   a11, *a9(0x988)
L3F20D180:
3f20d180:	move   *sp(0x80), a14, 1
3f20d1a0:	mmfm   sp, a9,a11,a13
3f20d1c0:	rets   2
3f20d1d0:	mmtm   sp, a9,a11,a13
3f20d1f0:	move   a14, a13
3f20d200:	move   *a13(0xffe0), a9, 1
3f20d220:	setf   8, 0, 0
3f20d230:	move   *a9(0x7e0), a11, 0
3f20d250:	cmpi   0x3e, a11
3f20d270:	jrc   L3F20D320
3f20d280:	move   *a9(0x570), a11, 0
3f20d2a0:	jrne   L3F20D2F0
3f20d2b0:	movk   3, a11
3f20d2c0:	movb   a11, *a9(0x920)
3f20d2e0:	jruc   L3F20D320
L3F20D2F0:
3f20d2f0:	movk   3, a11
3f20d300:	movb   a11, *a9(0x988)
L3F20D320:
3f20d320:	move   *sp(0x80), a14, 1
3f20d340:	mmfm   sp, a9,a11,a13
3f20d360:	rets   2
3f20d370:	mmtm   sp, a9,a11,a13
3f20d390:	move   a14, a13
3f20d3a0:	move   *a13(0xffe0), a9, 1
3f20d3c0:	setf   8, 0, 0
3f20d3d0:	move   *a9(0x7e0), a11, 0
3f20d3f0:	cmpi   0x3d, a11
3f20d410:	jrc   L3F20D4C0
3f20d420:	move   *a9(0x570), a11, 0
3f20d440:	jrne   L3F20D490
3f20d450:	movk   2, a11
3f20d460:	movb   a11, *a9(0x928)
3f20d480:	jruc   L3F20D4C0
L3F20D490:
3f20d490:	movk   2, a11
3f20d4a0:	movb   a11, *a9(0x990)
L3F20D4C0:
3f20d4c0:	move   *sp(0x80), a14, 1
3f20d4e0:	mmfm   sp, a9,a11,a13
3f20d500:	rets   2
3f20d510:	mmtm   sp, a9,a11,a13
3f20d530:	move   a14, a13
3f20d540:	move   *a13(0xffe0), a9, 1
3f20d560:	setf   8, 0, 0
3f20d570:	move   *a9(0x7e0), a11, 0
3f20d590:	cmpi   0x3d, a11
3f20d5b0:	jrc   L3F20D660
3f20d5c0:	move   *a9(0x570), a11, 0
3f20d5e0:	jrne   L3F20D630
3f20d5f0:	movk   3, a11
3f20d600:	movb   a11, *a9(0x928)
3f20d620:	jruc   L3F20D660
L3F20D630:
3f20d630:	movk   3, a11
3f20d640:	movb   a11, *a9(0x990)
L3F20D660:
3f20d660:	move   *sp(0x80), a14, 1
3f20d680:	mmfm   sp, a9,a11,a13
3f20d6a0:	rets   2
3f20d6b0:	mmtm   sp, a5,a7,a9,a11,a13
3f20d6d0:	move   a14, a13
3f20d6e0:	addk   32, a14
3f20d6f0:	move   *a13(0xffe0), a9, 1
3f20d710:	move   *a9(0x780), a11, 1
3f20d730:	btst   17, a11
3f20d740:	jrne   L3F20D950
3f20d750:	setf   8, 0, 0
3f20d760:	move   *a9(0x570), a11, 0
3f20d780:	jrne   L3F20D7E0
3f20d790:	setf   16, 1, 0
3f20d7a0:	move   *a9(0x660), a11, 0
3f20d7c0:	move   a11, *a13, 1
3f20d7d0:	jruc   L3F20D820
L3F20D7E0:
3f20d7e0:	setf   16, 1, 0
3f20d7f0:	move   *a9(0x6a0), a11, 0
3f20d810:	move   a11, *a13, 1
L3F20D820:
3f20d820:	cmpi   0xe0, a11
3f20d840:	jrge   L3F20D950
3f20d850:	sra    0x3, a11
3f20d860:	sll    0x3, a11
3f20d870:	add    a9, a11
3f20d880:	move   *a13, a7, 1
3f20d890:	movk   7, a5
3f20d8a0:	and    a7, a5
3f20d8b0:	movk   1, a7
3f20d8c0:	sll    a5, a7
3f20d8d0:	sll    0x18, a7
3f20d8e0:	srl    0x18, a7
3f20d8f0:	setf   8, 0, 0
3f20d900:	move   *a11(0x808), a5, 0
3f20d920:	or     a7, a5
3f20d930:	movb   a5, *a11(0x808)
L3F20D950:
3f20d950:	move   *sp(0xc0), a14, 1
3f20d970:	mmfm   sp, a5,a7,a9,a11,a13
3f20d990:	rets   2
3f20d9a0:	mmtm   sp, a5,a7,a9,a11,a13
3f20d9c0:	move   a14, a13
3f20d9d0:	addk   32, a14
3f20d9e0:	move   *a13(0xffe0), a9, 1
3f20da00:	move   *a9(0x780), a11, 1
3f20da20:	btst   17, a11
3f20da30:	jreq   L3F20DD50
3f20da40:	jruc   L3F20DDB0
L3F20DA50:
3f20da50:	setf   8, 0, 0
3f20da60:	move   *a9(0x570), a11, 0
3f20da80:	jrne   L3F20DAE0
3f20da90:	setf   16, 1, 0
3f20daa0:	move   *a9(0x660), a11, 0
3f20dac0:	move   a11, *a13, 1
3f20dad0:	jruc   L3F20DB20
L3F20DAE0:
3f20dae0:	setf   16, 1, 0
3f20daf0:	move   *a9(0x6a0), a11, 0
3f20db10:	move   a11, *a13, 1
L3F20DB20:
3f20db20:	cmpi   0xe0, a11
3f20db40:	jrge   L3F20DDB0
3f20db50:	sra    0x3, a11
3f20db60:	sll    0x3, a11
3f20db70:	add    a9, a11
3f20db80:	move   *a13, a7, 1
3f20db90:	movk   7, a5
3f20dba0:	and    a7, a5
3f20dbb0:	movk   1, a7
3f20dbc0:	sll    a5, a7
3f20dbd0:	not    a7
3f20dbe0:	sll    0x18, a7
3f20dbf0:	srl    0x18, a7
3f20dc00:	setf   8, 0, 0
3f20dc10:	move   *a11(0x808), a5, 0
3f20dc30:	and    a7, a5
3f20dc40:	movb   a5, *a11(0x808)
3f20dc60:	jruc   L3F20DDB0
L3F20DC70:
3f20dc70:	sub    a11, a11
3f20dc80:	move   a11, *a13, 1
L3F20DC90:
3f20dc90:	move   *a13, a11, 1
3f20dca0:	sll    0x3, a11
3f20dcb0:	add    a9, a11
3f20dcc0:	sub    a7, a7
3f20dcd0:	movb   a7, *a11(0x808)
3f20dcf0:	move   *a13, a11, 1
3f20dd00:	inc    a11
3f20dd10:	move   a11, *a13, 1
3f20dd20:	subk   28, a11
3f20dd30:	jrlt   L3F20DC90
3f20dd40:	jruc   L3F20DDB0
L3F20DD50:
3f20dd50:	setf   16, 1, 0
3f20dd60:	move   *a9(0xaa0), a8, 0
3f20dd80:	jreq   L3F20DA50
3f20dd90:	subk   3, a8
3f20dda0:	jreq   L3F20DC70
L3F20DDB0:
3f20ddb0:	move   *sp(0xc0), a14, 1
3f20ddd0:	mmfm   sp, a5,a7,a9,a11,a13
3f20ddf0:	rets   2
3f20de00:	mmtm   sp, a7,a9,a11,a13
3f20de20:	move   a14, a13
3f20de30:	addk   32, a14
3f20de40:	move   *a13(0xffe0), a9, 1
3f20de60:	movk   1, a11
3f20de70:	move   a11, *a13, 1
3f20de80:	move   *a9(0xba0), a11, 1
3f20dea0:	move   *a9(0xbc0), a7, 1
3f20dec0:	cmp    a7, a11
3f20ded0:	jrnc   L3F20E1F0
3f20dee0:	setf   8, 0, 0
L3F20DEF0:
3f20def0:	move   *a9(0xba0), a11, 1
3f20df10:	move   *a11, a11, 0
3f20df20:	cmpi   0x8d, a11
3f20df40:	jrne   L3F20DFE0
3f20df50:	move   *a13, a11, 1
3f20df60:	inc    a11
3f20df70:	move   a11, *a13, 1
3f20df80:	move   *a9(0xba0), a7, 1
3f20dfa0:	addk   8, a7
3f20dfb0:	move   a7, *a9(0xba0), 1
3f20dfd0:	jruc   L3F20E190
L3F20DFE0:
3f20dfe0:	move   *a9(0xba0), a11, 1
3f20e000:	move   *a9(0xbc0), a7, 1
3f20e020:	addk   8, a11
3f20e030:	cmp    a7, a11
3f20e040:	jrnc   L3F20E1F0
3f20e050:	move   *a9(0xba0), a11, 1
3f20e070:	move   *a11, a11, 0
3f20e080:	subk   27, a11
3f20e090:	jrne   L3F20E1F0
3f20e0a0:	move   *a9(0xba0), a11, 1
3f20e0c0:	move   *a11(0x8), a11, 0
3f20e0e0:	cmpi   0x4d, a11
3f20e100:	jrne   L3F20E1F0
3f20e110:	move   *a13, a11, 1
3f20e120:	inc    a11
3f20e130:	move   a11, *a13, 1
3f20e140:	move   *a9(0xba0), a7, 1
3f20e160:	addk   16, a7
3f20e170:	move   a7, *a9(0xba0), 1
L3F20E190:
3f20e190:	move   *a9(0xba0), a7, 1
3f20e1b0:	move   *a9(0xbc0), a11, 1
3f20e1d0:	cmp    a11, a7
3f20e1e0:	jrc   L3F20DEF0
L3F20E1F0:
3f20e1f0:	move   a14, -*sp, 1
3f20e200:	move   *a13(0x0), *a14+, 1
3f20e220:	move   a9, *a14+, 1
3f20e230:	calla  L3F20E380
3f20e260:	setf   8, 0, 0
3f20e270:	move   *a9(0x570), a11, 0
3f20e290:	jrne   L3F20E2F0
3f20e2a0:	sub    a11, a11
3f20e2b0:	setf   16, 1, 0
3f20e2c0:	move   a11, *a9(0x6c0), 0
3f20e2e0:	jruc   L3F20E330
L3F20E2F0:
3f20e2f0:	sub    a11, a11
3f20e300:	setf   16, 1, 0
3f20e310:	move   a11, *a9(0x6d0), 0
L3F20E330:
3f20e330:	move   *sp(0xa0), a14, 1
3f20e350:	mmfm   sp, a7,a9,a11,a13
3f20e370:	rets   2
L3F20E380:
3f20e380:	mmtm   sp, a7,a9,a11,a13
3f20e3a0:	move   a14, a13
3f20e3b0:	move   *a13(0xffe0), a9, 1
3f20e3d0:	setf   8, 0, 0
3f20e3e0:	move   *a9(0x570), a11, 0
3f20e400:	jreq   L3F20E470
3f20e410:	move   a14, -*sp, 1
3f20e420:	move   a9, *a14+, 1
3f20e430:	calla  L3F21EBA0
3f20e460:	jruc   L3F20E780
L3F20E470:
3f20e470:	setf   16, 1, 0
3f20e480:	move   *a9(0x670), a11, 0
3f20e4a0:	move   *a9(0x620), a7, 0
3f20e4c0:	cmp    a7, a11
3f20e4d0:	jrlt   L3F20E6B0
3f20e4e0:	move   *a13(0xffc0), a11, 0
3f20e500:	move   *a9(0x670), a7, 0
3f20e520:	sub    a11, a7
3f20e530:	move   a7, *a9(0x670), 0
3f20e550:	move   *a9(0x670), a7, 0
3f20e570:	move   *a9(0x620), a11, 0
3f20e590:	cmp    a11, a7
3f20e5a0:	jrge   L3F20E780
3f20e5b0:	move   a14, -*sp, 1
3f20e5c0:	move   *a9(0x670), a11, 0
3f20e5e0:	move   *a9(0x620), a7, 0
3f20e600:	sub    a7, a11
3f20e610:	move   a11, *a14+, 1
3f20e620:	move   a9, *a14+, 1
3f20e630:	calla  L3F4F91A0
3f20e660:	setf   16, 1, 0
3f20e670:	move   *a9(0x620), *a9(0x670), 0
3f20e6a0:	jruc   L3F20E780
L3F20E6B0:
3f20e6b0:	move   *a13(0xffc0), a11, 0
3f20e6d0:	move   *a9(0x670), a7, 0
3f20e6f0:	sub    a11, a7
3f20e700:	move   a7, *a9(0x670), 0
3f20e720:	move   *a9(0x670), a7, 0
3f20e740:	jrgt   L3F20E780
3f20e750:	movk   1, a7
3f20e760:	move   a7, *a9(0x670), 0
L3F20E780:
3f20e780:	move   *sp(0xa0), a14, 1
3f20e7a0:	mmfm   sp, a7,a9,a11,a13
3f20e7c0:	rets   2
3f20e7d0:	mmtm   sp, a9,a10,a11,a13
3f20e7f0:	move   a14, a13
3f20e800:	move   *a13(0xffe0), a9, 1
3f20e820:	sub    a11, a11
3f20e830:	move   a11, @0x1a68b0, 1
3f20e860:	setf   8, 0, 0
3f20e870:	move   *a9(0x570), a11, 0
3f20e890:	jrne   L3F20EAB0
3f20e8a0:	sub    a11, a11
3f20e8b0:	setf   16, 1, 0
3f20e8c0:	move   a11, *a9(0x6c0), 0
3f20e8e0:	move   *a9(0xaa0), a11, 0
3f20e900:	jrne   L3F20E940
3f20e910:	movk   1, a11
3f20e920:	move   a11, *a9(0xaa0), 0
L3F20E940:
3f20e940:	move   *a9(0x670), a10, 0
3f20e960:	move   *a9(0x620), a11, 0
3f20e980:	cmp    a11, a10
3f20e990:	jrlt   L3F20EA40
3f20e9a0:	move   *a9(0xaa0), a11, 0
3f20e9c0:	sub    a11, a10
3f20e9d0:	move   *a9(0x620), a11, 0
3f20e9f0:	cmp    a11, a10
3f20ea00:	jrge   L3F20EA90
3f20ea10:	move   *a9(0x620), a10, 0
3f20ea30:	jruc   L3F20EA90
L3F20EA40:
3f20ea40:	move   *a9(0xaa0), a11, 0
3f20ea60:	sub    a11, a10
3f20ea70:	jrgt   L3F20EA90
3f20ea80:	movk   1, a10
L3F20EA90:
3f20ea90:	move   a10, *a9(0x670), 0
L3F20EAB0:
3f20eab0:	move   *sp(0xa0), a14, 1
3f20ead0:	mmfm   sp, a9,a10,a11,a13
3f20eaf0:	rets   2
3f20eb00:	mmtm   sp, a9,a10,a11,a13
3f20eb20:	move   a14, a13
3f20eb30:	move   *a13(0xffe0), a9, 1
3f20eb50:	sub    a11, a11
3f20eb60:	move   a11, @0x1a68b0, 1
3f20eb90:	setf   8, 0, 0
3f20eba0:	move   *a9(0x570), a11, 0
3f20ebc0:	jrne   L3F20EE60
3f20ebd0:	sub    a11, a11
3f20ebe0:	setf   16, 1, 0
3f20ebf0:	move   a11, *a9(0x6c0), 0
3f20ec10:	move   *a9(0xaa0), a11, 0
3f20ec30:	jrne   L3F20EC70
3f20ec40:	movk   1, a11
3f20ec50:	move   a11, *a9(0xaa0), 0
L3F20EC70:
3f20ec70:	move   *a9(0x670), a10, 0
3f20ec90:	move   *a9(0x630), a11, 0
3f20ecb0:	cmp    a11, a10
3f20ecc0:	jrgt   L3F20ED70
3f20ecd0:	move   *a9(0xaa0), a11, 0
3f20ecf0:	add    a11, a10
3f20ed00:	move   *a9(0x630), a11, 0
3f20ed20:	cmp    a11, a10
3f20ed30:	jrle   L3F20EE40
3f20ed40:	move   *a9(0x630), a10, 0
3f20ed60:	jruc   L3F20EE40
L3F20ED70:
3f20ed70:	move   *a9(0xaa0), a11, 0
3f20ed90:	add    a11, a10
3f20eda0:	move   *a9(0x540), a11, 1
3f20edc0:	move   *a11(0x10), a11, 0
3f20ede0:	cmp    a11, a10
3f20edf0:	jrle   L3F20EE40
3f20ee00:	move   *a9(0x540), a11, 1
3f20ee20:	move   *a11(0x10), a10, 0
L3F20EE40:
3f20ee40:	move   a10, *a9(0x670), 0
L3F20EE60:
3f20ee60:	move   *sp(0xa0), a14, 1
3f20ee80:	mmfm   sp, a9,a10,a11,a13
3f20eea0:	rets   2
3f20eeb0:	mmtm   sp, a7,a9,a10,a11,a13
3f20eed0:	move   a14, a13
3f20eee0:	move   *a13(0xffe0), a9, 1
3f20ef00:	setf   16, 1, 0
3f20ef10:	move   *a9(0xaa0), a11, 0
3f20ef30:	jrne   L3F20EF70
3f20ef40:	movk   1, a11
3f20ef50:	move   a11, *a9(0xaa0), 0
L3F20EF70:
3f20ef70:	setf   8, 0, 0
3f20ef80:	move   *a9(0x570), a11, 0
3f20efa0:	jrne   L3F20F2A0
3f20efb0:	setf   16, 1, 0
3f20efc0:	move   *a9(0x660), a11, 0
3f20efe0:	move   *a9(0xaa0), a7, 0
3f20f000:	add    a7, a11
3f20f010:	move   a11, *a9(0x660), 0
3f20f030:	move   *a9(0x670), a10, 0
3f20f050:	move   *a9(0x540), a11, 1
3f20f070:	move   *a11(0x10), a11, 0
3f20f090:	cmp    a11, a10
3f20f0a0:	jrle   L3F20F0F0
3f20f0b0:	move   *a9(0x540), a11, 1
3f20f0d0:	move   *a11(0x10), a10, 0
L3F20F0F0:
3f20f0f0:	move   a10, a7
3f20f100:	jrgt   L3F20F120
3f20f110:	movk   1, a10
L3F20F120:
3f20f120:	move   a14, -*sp, 1
3f20f130:	move   a10, *a14+, 1
3f20f140:	move   a9, *a14+, 1
3f20f150:	calla  L3F50F4D0
3f20f180:	setf   16, 1, 0
3f20f190:	move   *a9(0x660), a11, 0
3f20f1b0:	cmp    a8, a11
3f20f1c0:	jrle   L3F20F260
3f20f1d0:	move   a14, -*sp, 1
3f20f1e0:	move   a10, *a14+, 1
3f20f1f0:	move   a9, *a14+, 1
3f20f200:	calla  L3F50F4D0
3f20f230:	setf   16, 1, 0
3f20f240:	move   a8, *a9(0x660), 0
L3F20F260:
3f20f260:	sub    a11, a11
3f20f270:	move   a11, *a9(0x6c0), 0
3f20f290:	jruc   L3F20F490
L3F20F2A0:
3f20f2a0:	setf   16, 1, 0
3f20f2b0:	move   *a9(0x6a0), a11, 0
3f20f2d0:	move   *a9(0xaa0), a7, 0
3f20f2f0:	add    a7, a11
3f20f300:	move   a11, *a9(0x6a0), 0
3f20f320:	move   a14, -*sp, 1
3f20f330:	sub    a11, a11
3f20f340:	move   a11, *a14+, 1
3f20f350:	move   a9, *a14+, 1
3f20f360:	calla  L3F50F4D0
3f20f390:	setf   16, 1, 0
3f20f3a0:	move   *a9(0x6a0), a7, 0
3f20f3c0:	cmp    a8, a7
3f20f3d0:	jrle   L3F20F470
3f20f3e0:	move   a14, -*sp, 1
3f20f3f0:	move   a11, *a14+, 1
3f20f400:	move   a9, *a14+, 1
3f20f410:	calla  L3F50F4D0
3f20f440:	setf   16, 1, 0
3f20f450:	move   a8, *a9(0x6a0), 0
L3F20F470:
3f20f470:	move   a11, *a9(0x6d0), 0
L3F20F490:
3f20f490:	move   *sp(0xc0), a14, 1
3f20f4b0:	mmfm   sp, a7,a9,a10,a11,a13
3f20f4d0:	rets   2
3f20f4e0:	mmtm   sp, a7,a9,a11,a13
3f20f500:	move   a14, a13
3f20f510:	move   *a13(0xffe0), a9, 1
3f20f530:	setf   16, 1, 0
3f20f540:	move   *a9(0xaa0), a11, 0
3f20f560:	jrne   L3F20F5A0
3f20f570:	movk   1, a11
3f20f580:	move   a11, *a9(0xaa0), 0
L3F20F5A0:
3f20f5a0:	setf   8, 0, 0
3f20f5b0:	move   *a9(0x570), a11, 0
3f20f5d0:	jrne   L3F20F700
3f20f5e0:	setf   16, 1, 0
3f20f5f0:	move   *a9(0x660), a11, 0
3f20f610:	move   *a9(0xaa0), a7, 0
3f20f630:	sub    a7, a11
3f20f640:	move   a11, *a9(0x660), 0
3f20f660:	move   *a9(0x660), a11, 0
3f20f680:	jrgt   L3F20F6C0
3f20f690:	movk   1, a11
3f20f6a0:	move   a11, *a9(0x660), 0
L3F20F6C0:
3f20f6c0:	sub    a11, a11
3f20f6d0:	move   a11, *a9(0x6c0), 0
3f20f6f0:	jruc   L3F20F810
L3F20F700:
3f20f700:	setf   16, 1, 0
3f20f710:	move   *a9(0x6a0), a11, 0
3f20f730:	move   *a9(0xaa0), a7, 0
3f20f750:	sub    a7, a11
3f20f760:	move   a11, *a9(0x6a0), 0
3f20f780:	move   *a9(0x6a0), a11, 0
3f20f7a0:	jrgt   L3F20F7E0
3f20f7b0:	movk   1, a11
3f20f7c0:	move   a11, *a9(0x6a0), 0
L3F20F7E0:
3f20f7e0:	sub    a11, a11
3f20f7f0:	move   a11, *a9(0x6d0), 0
L3F20F810:
3f20f810:	move   *sp(0xa0), a14, 1
3f20f830:	mmfm   sp, a7,a9,a11,a13
3f20f850:	rets   2
3f20f860:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f20f880:	move   a14, a13
3f20f890:	move   *a13(0xffe0), a9, 1
3f20f8b0:	setf   16, 1, 0
3f20f8c0:	move   *a9(0xaa0), a7, 0
3f20f8e0:	jrne   L3F20F920
3f20f8f0:	movk   1, a7
3f20f900:	move   a7, *a9(0xaa0), 0
L3F20F920:
3f20f920:	move   *a9(0xab0), a7, 0
3f20f940:	jrne   L3F20F980
3f20f950:	movk   1, a7
3f20f960:	move   a7, *a9(0xab0), 0
L3F20F980:
3f20f980:	setf   8, 0, 0
3f20f990:	move   *a9(0x570), a7, 0
3f20f9b0:	jrne   L3F20FF80
3f20f9c0:	move   *a9(0x740), a7, 1
3f20f9e0:	btst   6, a7
3f20f9f0:	jreq   L3F20FAE0
3f20fa00:	setf   16, 1, 0
3f20fa10:	move   *a9(0xaa0), a7, 0
3f20fa30:	move   *a9(0x620), a5, 0
3f20fa50:	add    a5, a7
3f20fa60:	dec    a7
3f20fa70:	move   a7, *a9(0x670), 0
3f20fa90:	move   *a9(0x630), a10, 0
3f20fab0:	move   *a9(0x620), a11, 0
3f20fad0:	jruc   L3F20FBB0
L3F20FAE0:
3f20fae0:	sub    a7, a7
3f20faf0:	move   a7, @0x1a68b0, 1
3f20fb20:	setf   16, 1, 0
3f20fb30:	move   *a9(0xaa0), *a9(0x670), 0
3f20fb60:	move   *a9(0x540), a5, 1
3f20fb80:	move   *a5(0x10), a10, 0
3f20fba0:	movk   1, a11
L3F20FBB0:
3f20fbb0:	move   *a9(0xab0), *a9(0x660), 0
3f20fbe0:	move   *a9(0x660), a7, 0
3f20fc00:	jrgt   L3F20FC40
3f20fc10:	movk   1, a7
3f20fc20:	move   a7, *a9(0x660), 0
L3F20FC40:
3f20fc40:	move   *a9(0x540), a7, 1
3f20fc60:	move   *a9(0x660), a5, 0
3f20fc80:	move   *a7, a7, 0
3f20fc90:	cmp    a7, a5
3f20fca0:	jrle   L3F20FD00
3f20fcb0:	move   *a9(0x540), a7, 1
3f20fcd0:	move   *a7(0x0), *a9(0x660), 0
L3F20FD00:
3f20fd00:	move   *a9(0x670), a7, 0
3f20fd20:	cmp    a11, a7
3f20fd30:	jrge   L3F20FD60
3f20fd40:	move   a11, *a9(0x670), 0
L3F20FD60:
3f20fd60:	move   *a9(0x670), a7, 0
3f20fd80:	cmp    a10, a7
3f20fd90:	jrle   L3F20FDC0
3f20fda0:	move   a10, *a9(0x670), 0
L3F20FDC0:
3f20fdc0:	move   a14, -*sp, 1
3f20fdd0:	move   *a9(0x670), a8, 0
3f20fdf0:	move   a8, *a14+, 1
3f20fe00:	move   a9, *a14+, 1
3f20fe10:	calla  L3F50F4D0
3f20fe40:	setf   16, 1, 0
3f20fe50:	move   *a9(0x660), a7, 0
3f20fe70:	cmp    a8, a7
3f20fe80:	jrle   L3F20FF40
3f20fe90:	move   a14, -*sp, 1
3f20fea0:	move   *a9(0x670), a8, 0
3f20fec0:	move   a8, *a14+, 1
3f20fed0:	move   a9, *a14+, 1
3f20fee0:	calla  L3F50F4D0
3f20ff10:	setf   16, 1, 0
3f20ff20:	move   a8, *a9(0x660), 0
L3F20FF40:
3f20ff40:	sub    a7, a7
3f20ff50:	move   a7, *a9(0x6c0), 0
3f20ff70:	jruc   L3F210160
L3F20FF80:
3f20ff80:	sub    a7, a7
3f20ff90:	move   a7, @0x1a68b0, 1
3f20ffc0:	setf   16, 1, 0
3f20ffd0:	move   *a9(0xab0), *a9(0x6a0), 0
3f210000:	move   a14, -*sp, 1
3f210010:	move   a7, *a14+, 1
3f210020:	move   a9, *a14+, 1
3f210030:	calla  L3F50F4D0
3f210060:	setf   16, 1, 0
3f210070:	move   *a9(0x6a0), a5, 0
3f210090:	cmp    a8, a5
3f2100a0:	jrle   L3F210140
3f2100b0:	move   a14, -*sp, 1
3f2100c0:	move   a7, *a14+, 1
3f2100d0:	move   a9, *a14+, 1
3f2100e0:	calla  L3F50F4D0
3f210110:	setf   16, 1, 0
3f210120:	move   a8, *a9(0x6a0), 0
L3F210140:
3f210140:	move   a7, *a9(0x6c0), 0
L3F210160:
3f210160:	move   *sp(0xe0), a14, 1
3f210180:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f2101a0:	rets   2
L3F2101B0:
3f2101b0:	mmtm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f2101d0:	move   a14, a13
3f2101e0:	addi   0x50, a14
3f210200:	move   *a13(0xffe0), a9, 1
3f210220:	move   @0x1a7350, a7, 1
3f210250:	jreq   L3F210460
3f210260:	move   @0x26f7e0, a7, 1
3f210290:	cmp    a9, a7
3f2102a0:	jrne   L3F210460
3f2102b0:	sub    a7, a7
3f2102c0:	move   a7, @0x1a7350, 1
3f2102f0:	calla  L3FA65030
3f210320:	move   a14, -*sp, 1
3f210330:	move   @0x26f8e0, *a14+, 1
3f210360:	move   @0x26f8c0, *a14+, 1
3f210390:	move   @0x26f8a0, *a14+, 1
3f2103c0:	move   @0x26f880, *a14+, 1
3f2103f0:	move   a9, *a14+, 1
3f210400:	movi   0x190, a7
3f210420:	move   a7, *a14+, 1
3f210430:	calla  L3FA441F0
L3F210460:
3f210460:	move   @0x26f990, a7, 1
3f210490:	dsjs   a7, L3F210670
3f2104a0:	move   @0x26f7e0, a7, 1
3f2104d0:	cmp    a9, a7
3f2104e0:	jrne   L3F210670
3f2104f0:	move   a14, -*sp, 1
3f210500:	move   @0x26fa50, *a14+, 1
3f210530:	move   @0x26fa30, *a14+, 1
3f210560:	move   @0x26fa10, *a14+, 1
3f210590:	move   @0x26f9f0, *a14+, 1
3f2105c0:	move   a9, *a14+, 1
3f2105d0:	movi   0x193, a7
3f2105f0:	move   a7, *a14+, 1
3f210600:	calla  L3FA441F0
3f210630:	sub    a7, a7
3f210640:	move   a7, @0x26f990, 1
L3F210670:
3f210670:	setf   8, 0, 0
3f210680:	move   *a9(0x570), a7, 0
3f2106a0:	jrne   L3F2108A0
3f2106b0:	setf   16, 1, 0
3f2106c0:	move   *a9(0x660), a12, 0
3f2106e0:	jrgt   L3F210700
3f2106f0:	movk   1, a12
L3F210700:
3f210700:	move   *a9(0x540), a7, 1
3f210720:	move   *a7, a7, 0
3f210730:	cmp    a7, a12
3f210740:	jrle   L3F210780
3f210750:	move   *a9(0x540), a7, 1
3f210770:	move   *a7, a12, 0
L3F210780:
3f210780:	move   *a9(0x670), a0, 0
3f2107a0:	move   *a9(0x540), a7, 1
3f2107c0:	move   *a7(0x10), a7, 0
3f2107e0:	cmp    a7, a0
3f2107f0:	jrle   L3F210840
3f210800:	move   *a9(0x540), a7, 1
3f210820:	move   *a7(0x10), a0, 0
L3F210840:
3f210840:	move   a0, a7
3f210850:	jagt   L3F211EE0
3f210870:	movk   1, a0
3f210880:	jauc   L3F211EE0
L3F2108A0:
3f2108a0:	setf   16, 1, 0
3f2108b0:	move   *a9(0x6a0), a12, 0
3f2108d0:	sub    a0, a0
3f2108e0:	jauc   L3F211EE0
L3F210900:
3f210900:	move   a0, a10
3f210910:	jreq   L3F210970
3f210920:	move   *a9(0x540), a7, 1
3f210940:	move   *a7(0x10), a11, 0
3f210960:	jruc   L3F210980
L3F210970:
3f210970:	sub    a11, a11
L3F210980:
3f210980:	cmpi   0x1, a12
3f2109a0:	jale   L3F211F80
3f2109c0:	inc    a10
3f2109d0:	move   a14, -*sp, 1
3f2109e0:	movk   32, a7
3f2109f0:	move   a7, *a14+, 1
3f210a00:	move   *a9(0x540), a5, 1
3f210a20:	setf   16, 1, 0
3f210a30:	move   *a5, a5, 0
3f210a40:	sub    a12, a5
3f210a50:	inc    a5
3f210a60:	move   a5, *a14+, 1
3f210a70:	move   *a9(0x540), a5, 1
3f210a90:	move   a0, a7
3f210aa0:	sll    0x5, a7
3f210ab0:	add    a7, a5
3f210ac0:	move   a12, a7
3f210ad0:	sll    0x3, a7
3f210ae0:	move   *a5(0x40), a5, 1
3f210b00:	add    a7, a5
3f210b10:	move   a5, *a14+, 1
3f210b20:	calla  L3FB44E40
3f210b50:	move   a14, -*sp, 1
3f210b60:	move   *a9(0x540), a7, 1
3f210b80:	setf   16, 1, 0
3f210b90:	move   *a7, a7, 0
3f210ba0:	sub    a12, a7
3f210bb0:	inc    a7
3f210bc0:	move   a7, *a14+, 1
3f210bd0:	move   *a9(0x540), a7, 1
3f210bf0:	move   a0, a5
3f210c00:	sll    0x5, a5
3f210c10:	add    a5, a7
3f210c20:	move   *a9(0x540), a5, 1
3f210c40:	move   *a5(0x20), a5, 1
3f210c60:	add    a12, a5
3f210c70:	sll    0x3, a5
3f210c80:	move   *a7(0x40), a7, 1
3f210ca0:	add    a5, a7
3f210cb0:	move   a7, *a14+, 1
3f210cc0:	calla  L3FB44A00
3f210cf0:	move   *a9(0x540), a7, 1
3f210d10:	move   a0, a5
3f210d20:	sll    0x5, a5
3f210d30:	add    a5, a7
3f210d40:	move   *a9(0x540), a5, 1
3f210d60:	move   *a5(0x20), a5, 1
3f210d80:	sll    0x3, a5
3f210d90:	move   *a7(0x40), a7, 1
3f210db0:	add    a5, a7
3f210dc0:	setf   8, 0, 0
3f210dd0:	move   *a7, a2, 0
3f210de0:	movk   1, a2
3f210df0:	jrne   L3F210E10
3f210e00:	sub    a2, a2
L3F210E10:
3f210e10:	move   a2, a5
3f210e20:	jreq   L3F210E70
3f210e30:	move   a12, a7
3f210e40:	sll    0x1, a7
3f210e50:	move   a7, a12
3f210e60:	dec    a12
L3F210E70:
3f210e70:	move   *a9(0x540), a7, 1
3f210e90:	setf   16, 1, 0
3f210ea0:	move   *a7, a7, 0
3f210eb0:	sub    a12, a7
3f210ec0:	inc    a7
3f210ed0:	move   a7, *a13, 0
3f210ee0:	move   *a9(0x59b0), a7, 0
3f210f00:	move   a12, a4
3f210f10:	sub    a7, a4
3f210f20:	jrge   L3F210F80
3f210f30:	sext   a4, 0
3f210f40:	move   *a13, a7, 0
3f210f50:	add    a4, a7
3f210f60:	move   a7, *a13, 0
3f210f70:	sub    a4, a4
L3F210F80:
3f210f80:	move   *a13, a7, 0
3f210f90:	add    a4, a7
3f210fa0:	move   *a9(0x59c0), a5, 0
3f210fc0:	cmp    a5, a7
3f210fd0:	jrle   L3F211020
3f210fe0:	move   *a9(0x59c0), a7, 0
3f211000:	sub    a4, a7
3f211010:	move   a7, *a13, 0
L3F211020:
3f211020:	move   *a9(0xa30), a7, 0
3f211040:	mpys   a4, a7
3f211050:	addk   4, a7
3f211060:	move   a7, *a13(0x10), 0
3f211080:	move   *a13, a7, 0
3f211090:	move   *a9(0xa30), a5, 0
3f2110b0:	mpys   a7, a5
3f2110c0:	move   a5, *a13(0x30), 1
3f2110e0:	move   a0, a8
3f2110f0:	jreq   L3F2111C0
3f211100:	move   *a9(0x5990), a3, 0
3f211120:	move   a0, a5
3f211130:	sub    a3, a5
3f211140:	move   *a9(0xa40), a3, 0
3f211160:	mpys   a3, a5
3f211170:	move   *a9(0xa70), a3, 0
3f211190:	add    a3, a5
3f2111a0:	addk   4, a5
3f2111b0:	jruc   L3F211250
L3F2111C0:
3f2111c0:	move   *a9(0x59a0), a3, 0
3f2111e0:	move   *a9(0xa40), a5, 0
3f211200:	mpys   a5, a3
3f211210:	move   *a9(0xa70), a5, 0
3f211230:	add    a3, a5
3f211240:	addk   8, a5
L3F211250:
3f211250:	move   a5, *a13(0x20), 0
3f211270:	move   a7, a3
3f211280:	jale   L3F211F80
3f2112a0:	move   a0, a5
3f2112b0:	jreq   L3F211390
3f2112c0:	move   *a9(0x5990), a5, 0
3f2112e0:	cmp    a0, a5
3f2112f0:	jagt   L3F211F80
3f211310:	move   *a9(0x5990), a5, 0
3f211330:	move   *a9(0x59a0), a3, 0
3f211350:	add    a3, a5
3f211360:	cmp    a5, a0
3f211370:	jage   L3F211F80
L3F211390:
3f211390:	move   a14, -*sp, 1
3f2113a0:	sub    a5, a5
3f2113b0:	move   a5, *a14+, 1
3f2113c0:	move   *a9(0xa40), a8, 0
3f2113e0:	move   a8, *a14+, 1
3f2113f0:	move   *a13(0x30), *a14+, 1
3f211410:	move   *a13(0x20), a3, 0
3f211430:	move   a3, *a14+, 1
3f211440:	move   *a13(0x10), a5, 0
3f211460:	move   a5, *a14+, 1
3f211470:	move   *a9(0x80), *a14+, 1
3f211490:	move   @0x1a6810, *a14+, 1
3f2114c0:	calla  L3FD39680
3f2114f0:	jauc   L3F211F80
L3F211510:
3f211510:	move   a0, a3
3f211520:	jreq   L3F211550
3f211530:	movk   1, a10
3f211540:	jruc   L3F211560
L3F211550:
3f211550:	sub    a10, a10
L3F211560:
3f211560:	move   a0, a11
3f211570:	move   a14, -*sp, 1
3f211580:	move   a0, *a14+, 1
3f211590:	move   a9, *a14+, 1
3f2115a0:	calla  L3F50F4D0
3f2115d0:	cmp    a8, a12
3f2115e0:	jage   L3F211F80
3f211600:	dec    a11
3f211610:	move   a14, -*sp, 1
3f211620:	movk   32, a7
3f211630:	move   a7, *a14+, 1
3f211640:	move   a12, *a14+, 1
3f211650:	move   *a9(0x540), a5, 1
3f211670:	move   a0, a3
3f211680:	sll    0x5, a3
3f211690:	add    a3, a5
3f2116a0:	move   *a5(0x40), a5, 1
3f2116c0:	addk   8, a5
3f2116d0:	move   a5, *a14+, 1
3f2116e0:	calla  L3FB44E40
3f211710:	move   a14, -*sp, 1
3f211720:	move   a12, *a14+, 1
3f211730:	move   *a9(0x540), a5, 1
3f211750:	move   a0, a3
3f211760:	sll    0x5, a3
3f211770:	add    a3, a5
3f211780:	move   *a9(0x540), a3, 1
3f2117a0:	move   *a3(0x20), a3, 1
3f2117c0:	inc    a3
3f2117d0:	sll    0x3, a3
3f2117e0:	move   *a5(0x40), a5, 1
3f211800:	add    a3, a5
3f211810:	move   a5, *a14+, 1
3f211820:	calla  L3FB44A00
3f211850:	move   *a9(0x540), a5, 1
3f211870:	move   a0, a3
3f211880:	sll    0x5, a3
3f211890:	add    a3, a5
3f2118a0:	move   *a9(0x540), a3, 1
3f2118c0:	move   *a3(0x20), a3, 1
3f2118e0:	sll    0x3, a3
3f2118f0:	move   *a5(0x40), a5, 1
3f211910:	add    a3, a5
3f211920:	setf   8, 0, 0
3f211930:	move   *a5, a2, 0
3f211940:	movk   1, a2
3f211950:	jrne   L3F211970
3f211960:	sub    a2, a2
L3F211970:
3f211970:	move   a2, a3
3f211980:	jreq   L3F2119A0
3f211990:	sll    0x1, a12
L3F2119A0:
3f2119a0:	setf   16, 1, 0
3f2119b0:	move   *a9(0x59b0), a5, 0
3f2119d0:	move   a12, a3
3f2119e0:	sub    a5, a3
3f2119f0:	move   a3, a4
3f211a00:	inc    a4
3f211a10:	move   *a9(0x59c0), a5, 0
3f211a30:	cmp    a5, a4
3f211a40:	jrle   L3F211A70
3f211a50:	move   *a9(0x59c0), a4, 0
L3F211A70:
3f211a70:	move   a4, a3
3f211a80:	jrle   L3F211F80
3f211a90:	move   a0, a3
3f211aa0:	jreq   L3F211B60
3f211ab0:	move   *a9(0x5990), a5, 0
3f211ad0:	cmp    a0, a5
3f211ae0:	jrgt   L3F211F80
3f211af0:	move   *a9(0x5990), a5, 0
3f211b10:	move   *a9(0x59a0), a3, 0
3f211b30:	add    a3, a5
3f211b40:	cmp    a5, a0
3f211b50:	jrge   L3F211F80
L3F211B60:
3f211b60:	move   a14, -*sp, 1
3f211b70:	sub    a5, a5
3f211b80:	move   a5, *a14+, 1
3f211b90:	move   *a9(0xa40), a8, 0
3f211bb0:	move   a8, *a14+, 1
3f211bc0:	move   *a9(0xa30), a3, 0
3f211be0:	mpys   a4, a3
3f211bf0:	move   a3, *a14+, 1
3f211c00:	move   a0, a3
3f211c10:	jreq   L3F211CE0
3f211c20:	move   *a9(0x5990), a3, 0
3f211c40:	move   a0, a5
3f211c50:	sub    a3, a5
3f211c60:	move   *a9(0xa40), a3, 0
3f211c80:	mpys   a3, a5
3f211c90:	move   *a9(0xa70), a3, 0
3f211cb0:	add    a3, a5
3f211cc0:	addk   4, a5
3f211cd0:	jruc   L3F211D70
L3F211CE0:
3f211ce0:	move   *a9(0x59a0), a3, 0
3f211d00:	move   *a9(0xa40), a5, 0
3f211d20:	mpys   a5, a3
3f211d30:	move   *a9(0xa70), a5, 0
3f211d50:	add    a3, a5
3f211d60:	addk   8, a5
L3F211D70:
3f211d70:	move   a5, *a14+, 1
3f211d80:	movk   4, a5
3f211d90:	move   a5, *a14+, 1
3f211da0:	move   *a9(0x80), *a14+, 1
3f211dc0:	move   @0x1a6810, *a14+, 1
3f211df0:	calla  L3FD39680
3f211e20:	jruc   L3F211F80
L3F211E30:
3f211e30:	move   a0, a3
3f211e40:	jreq   L3F211EB0
3f211e50:	movk   1, a10
3f211e60:	move   *a9(0x540), a7, 1
3f211e80:	move   *a7(0x10), a11, 0
3f211ea0:	jruc   L3F211F80
L3F211EB0:
3f211eb0:	sub    a10, a10
3f211ec0:	move   a10, a11
3f211ed0:	jruc   L3F211F80
L3F211EE0:
3f211ee0:	move   *a9(0xaa0), a8, 0
3f211f00:	jaeq   L3F210900
3f211f20:	dec    a8
3f211f30:	jaeq   L3F211510
3f211f50:	dec    a8
3f211f60:	jreq   L3F211E30
3f211f70:	jruc   L3F212540
L3F211F80:
3f211f80:	move   a10, a0
3f211f90:	cmp    a11, a0
3f211fa0:	jrgt   L3F212040
L3F211FB0:
3f211fb0:	move   a14, -*sp, 1
3f211fc0:	move   a0, *a14+, 1
3f211fd0:	move   a9, *a14+, 1
3f211fe0:	calla  L3F510290
3f212010:	inc    a0
3f212020:	cmp    a11, a0
3f212030:	jrle   L3F211FB0
L3F212040:
3f212040:	move   a10, a3
3f212050:	jreq   L3F2120D0
3f212060:	setf   16, 1, 0
3f212070:	move   *a9(0x5990), a7, 0
3f212090:	cmp    a7, a10
3f2120a0:	jrge   L3F2120D0
3f2120b0:	move   *a9(0x5990), a10, 0
L3F2120D0:
3f2120d0:	move   a11, a3
3f2120e0:	jreq   L3F2121E0
3f2120f0:	setf   16, 1, 0
3f212100:	move   *a9(0x5990), a7, 0
3f212120:	move   *a9(0x59a0), a5, 0
3f212140:	add    a5, a7
3f212150:	cmp    a7, a11
3f212160:	jrlt   L3F2121E0
3f212170:	move   *a9(0x5990), a7, 0
3f212190:	move   *a9(0x59a0), a5, 0
3f2121b0:	add    a5, a7
3f2121c0:	move   a7, a11
3f2121d0:	dec    a11
L3F2121E0:
3f2121e0:	cmp    a11, a10
3f2121f0:	jrgt   L3F212540
3f212200:	move   a11, a7
3f212210:	sub    a10, a7
3f212220:	move   a7, a6
3f212230:	inc    a6
3f212240:	move   a14, -*sp, 1
3f212250:	sub    a7, a7
3f212260:	move   a7, *a14+, 1
3f212270:	setf   16, 1, 0
3f212280:	move   *a9(0xa40), a5, 0
3f2122a0:	mpys   a6, a5
3f2122b0:	move   a5, *a14+, 1
3f2122c0:	move   *a9(0x59c0), a5, 0
3f2122e0:	move   *a9(0xa30), a3, 0
3f212300:	mpys   a3, a5
3f212310:	move   a5, *a14+, 1
3f212320:	move   a10, a3
3f212330:	jreq   L3F212400
3f212340:	move   *a9(0x5990), a5, 0
3f212360:	move   a10, a3
3f212370:	sub    a5, a3
3f212380:	move   *a9(0xa40), a5, 0
3f2123a0:	mpys   a5, a3
3f2123b0:	move   *a9(0xa70), a5, 0
3f2123d0:	add    a5, a3
3f2123e0:	addk   4, a3
3f2123f0:	jruc   L3F212490
L3F212400:
3f212400:	move   *a9(0x59a0), a5, 0
3f212420:	move   *a9(0xa40), a3, 0
3f212440:	mpys   a3, a5
3f212450:	move   *a9(0xa70), a3, 0
3f212470:	add    a5, a3
3f212480:	addk   8, a3
L3F212490:
3f212490:	move   a3, *a14+, 1
3f2124a0:	movk   4, a5
3f2124b0:	move   a5, *a14+, 1
3f2124c0:	move   *a9(0x80), *a14+, 1
3f2124e0:	move   @0x1a6810, *a14+, 1
3f212510:	calla  L3FD39680
L3F212540:
3f212540:	move   *sp(0x1a0), a14, 1
3f212560:	mmfm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f212580:	rets   2
3f212590:	mmtm   sp, a0,a2,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f2125b0:	move   a14, a13
3f2125c0:	addk   32, a14
3f2125d0:	move   *a13(0xffe0), a9, 1
3f2125f0:	setf   8, 0, 0
3f212600:	move   *a9(0x7e0), a7, 0
3f212620:	cmpi   0x3e, a7
3f212640:	jac   L3F213170
3f212660:	move   *a9(0x570), a7, 0
3f212680:	jrne   L3F212860
3f212690:	setf   16, 1, 0
3f2126a0:	move   *a9(0x660), a11, 0
3f2126c0:	jrgt   L3F2126E0
3f2126d0:	movk   1, a11
L3F2126E0:
3f2126e0:	move   *a9(0x540), a7, 1
3f212700:	move   *a7, a7, 0
3f212710:	cmp    a7, a11
3f212720:	jrle   L3F212760
3f212730:	move   *a9(0x540), a7, 1
3f212750:	move   *a7, a11, 0
L3F212760:
3f212760:	move   *a9(0x670), a12, 0
3f212780:	move   *a9(0x540), a7, 1
3f2127a0:	move   *a7(0x10), a7, 0
3f2127c0:	cmp    a7, a12
3f2127d0:	jrle   L3F212820
3f2127e0:	move   *a9(0x540), a7, 1
3f212800:	move   *a7(0x10), a12, 0
L3F212820:
3f212820:	move   a12, a7
3f212830:	jrgt   L3F2128A0
3f212840:	movk   1, a12
3f212850:	jruc   L3F2128A0
L3F212860:
3f212860:	setf   16, 1, 0
3f212870:	move   *a9(0x6a0), a11, 0
3f212890:	sub    a12, a12
L3F2128A0:
3f2128a0:	move   *a9(0x540), a7, 1
3f2128c0:	move   *a7(0x20), *a13(0x0), 1
3f2128f0:	jruc   L3F212BA0
L3F212900:
3f212900:	move   a12, a4
3f212910:	inc    a4
3f212920:	move   a12, a7
3f212930:	jreq   L3F212990
3f212940:	move   *a9(0x540), a7, 1
3f212960:	move   *a7(0x10), a6, 0
3f212980:	jruc   L3F2129A0
L3F212990:
3f212990:	sub    a6, a6
L3F2129A0:
3f2129a0:	move   a11, a0
3f2129b0:	move   a14, -*sp, 1
3f2129c0:	move   a12, *a14+, 1
3f2129d0:	move   a9, *a14+, 1
3f2129e0:	calla  L3F50F4D0
3f212a10:	move   a8, a2
3f212a20:	jruc   L3F212C20
L3F212A30:
3f212a30:	move   a12, a7
3f212a40:	jreq   L3F212A70
3f212a50:	movk   1, a4
3f212a60:	jruc   L3F212A80
L3F212A70:
3f212a70:	sub    a4, a4
L3F212A80:
3f212a80:	move   a12, a6
3f212a90:	dec    a6
3f212aa0:	movk   1, a0
3f212ab0:	move   a11, a2
3f212ac0:	jruc   L3F212C20
L3F212AD0:
3f212ad0:	move   a12, a7
3f212ae0:	jreq   L3F212B50
3f212af0:	movk   1, a4
3f212b00:	move   *a9(0x540), a7, 1
3f212b20:	move   *a7(0x10), a6, 0
3f212b40:	jruc   L3F212B70
L3F212B50:
3f212b50:	sub    a4, a4
3f212b60:	move   a4, a6
L3F212B70:
3f212b70:	movk   1, a0
3f212b80:	sub    a2, a2
3f212b90:	jruc   L3F212C20
L3F212BA0:
3f212ba0:	move   *a9(0xaa0), a8, 0
3f212bc0:	jreq   L3F212900
3f212bd0:	dec    a8
3f212be0:	jreq   L3F212A30
3f212bf0:	dec    a8
3f212c00:	jreq   L3F212AD0
3f212c10:	jruc   L3F213170
L3F212C20:
3f212c20:	cmp    a2, a0
3f212c30:	jrgt   L3F212E80
3f212c40:	move   *a9(0x540), a7, 1
3f212c60:	move   a12, a5
3f212c70:	sll    0x5, a5
3f212c80:	add    a5, a7
3f212c90:	move   a0, a5
3f212ca0:	sll    0x3, a5
3f212cb0:	move   *a7(0x40), a10, 1
3f212cd0:	add    a5, a10
3f212ce0:	move   a0, a11
3f212cf0:	cmp    a2, a11
3f212d00:	jrgt   L3F212DE0
3f212d10:	setf   8, 0, 0
L3F212D20:
3f212d20:	move   *a13, a7, 1
3f212d30:	sll    0x3, a7
3f212d40:	add    a10, a7
3f212d50:	move   *a7, a7, 0
3f212d60:	btst   4, a7
3f212d70:	jrne   L3F212DA0
3f212d80:	movk   32, a7
3f212d90:	movb   a7, *a10
L3F212DA0:
3f212da0:	addk   8, a10
3f212db0:	inc    a11
3f212dc0:	cmp    a2, a11
3f212dd0:	jrle   L3F212D20
L3F212DE0:
3f212de0:	move   a14, -*sp, 1
3f212df0:	movk   1, a7
3f212e00:	move   a7, *a14+, 1
3f212e10:	move   a2, *a14+, 1
3f212e20:	move   a0, *a14+, 1
3f212e30:	move   a12, *a14+, 1
3f212e40:	move   a9, *a14+, 1
3f212e50:	calla  L3F50D1B0
L3F212E80:
3f212e80:	move   a4, a12
3f212e90:	cmp    a6, a12
3f212ea0:	jrgt   L3F213170
L3F212EB0:
3f212eb0:	move   a14, -*sp, 1
3f212ec0:	move   a12, *a14+, 1
3f212ed0:	move   a9, *a14+, 1
3f212ee0:	calla  L3F50F4D0
3f212f10:	move   a8, a2
3f212f20:	move   *a9(0x540), a7, 1
3f212f40:	move   a12, a5
3f212f50:	sll    0x5, a5
3f212f60:	add    a5, a7
3f212f70:	move   *a7(0x40), a10, 1
3f212f90:	addk   8, a10
3f212fa0:	movk   1, a11
3f212fb0:	cmp    a2, a11
3f212fc0:	jrgt   L3F2130A0
3f212fd0:	setf   8, 0, 0
L3F212FE0:
3f212fe0:	move   *a13, a7, 1
3f212ff0:	sll    0x3, a7
3f213000:	add    a10, a7
3f213010:	move   *a7, a7, 0
3f213020:	btst   4, a7
3f213030:	jrne   L3F213060
3f213040:	movk   32, a7
3f213050:	movb   a7, *a10
L3F213060:
3f213060:	addk   8, a10
3f213070:	inc    a11
3f213080:	cmp    a2, a11
3f213090:	jrle   L3F212FE0
L3F2130A0:
3f2130a0:	move   a14, -*sp, 1
3f2130b0:	movk   1, a7
3f2130c0:	move   a7, *a14+, 1
3f2130d0:	move   a2, *a14+, 1
3f2130e0:	move   a7, *a14+, 1
3f2130f0:	move   a12, *a14+, 1
3f213100:	move   a9, *a14+, 1
3f213110:	calla  L3F50D1B0
3f213140:	inc    a12
3f213150:	cmp    a6, a12
3f213160:	jrle   L3F212EB0
L3F213170:
3f213170:	move   *sp(0x180), a14, 1
3f213190:	mmfm   sp, a0,a2,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f2131b0:	rets   2
3f2131c0:	mmtm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f2131e0:	move   a14, a13
3f2131f0:	move   *a13(0xffe0), a9, 1
3f213210:	setf   8, 0, 0
3f213220:	move   *a9(0x570), a7, 0
3f213240:	jrne   L3F213380
3f213250:	setf   16, 1, 0
3f213260:	move   *a9(0x660), a2, 0
3f213280:	move   *a9(0x670), a4, 0
3f2132a0:	move   *a9(0x540), a7, 1
3f2132c0:	move   *a7(0x10), a7, 0
3f2132e0:	cmp    a7, a4
3f2132f0:	jrle   L3F213340
3f213300:	move   *a9(0x540), a7, 1
3f213320:	move   *a7(0x10), a4, 0
L3F213340:
3f213340:	move   a4, a7
3f213350:	jrgt   L3F213520
3f213360:	movk   1, a4
3f213370:	jruc   L3F213520
L3F213380:
3f213380:	setf   16, 1, 0
3f213390:	move   *a9(0x6a0), a2, 0
3f2133b0:	sub    a4, a4
3f2133c0:	jruc   L3F213520
L3F2133D0:
3f2133d0:	move   a2, a10
3f2133e0:	move   a14, -*sp, 1
3f2133f0:	move   a4, *a14+, 1
3f213400:	move   a9, *a14+, 1
3f213410:	calla  L3F50F4D0
3f213440:	move   a8, a11
3f213450:	jruc   L3F2135B0
L3F213460:
3f213460:	movk   1, a10
3f213470:	move   a2, a11
3f213480:	jruc   L3F2135B0
L3F213490:
3f213490:	movk   1, a10
3f2134a0:	move   a14, -*sp, 1
3f2134b0:	move   a4, *a14+, 1
3f2134c0:	move   a9, *a14+, 1
3f2134d0:	calla  L3F50F4D0
3f213500:	move   a8, a11
3f213510:	jruc   L3F2135B0
L3F213520:
3f213520:	move   *a9(0xaa0), a8, 0
3f213540:	jreq   L3F2133D0
3f213550:	dec    a8
3f213560:	jreq   L3F213460
3f213570:	dec    a8
3f213580:	jreq   L3F213490
3f213590:	jauc   L3F2146E0
L3F2135B0:
3f2135b0:	cmp    a11, a10
3f2135c0:	jagt   L3F2146E0
3f2135e0:	move   a14, -*sp, 1
3f2135f0:	movk   32, a7
3f213600:	move   a7, *a14+, 1
3f213610:	move   a11, a7
3f213620:	sub    a10, a7
3f213630:	inc    a7
3f213640:	move   a7, *a14+, 1
3f213650:	move   *a9(0x540), a7, 1
3f213670:	move   a4, a5
3f213680:	sll    0x5, a5
3f213690:	add    a5, a7
3f2136a0:	move   a10, a5
3f2136b0:	sll    0x3, a5
3f2136c0:	move   *a7(0x40), a7, 1
3f2136e0:	add    a5, a7
3f2136f0:	move   a7, *a14+, 1
3f213700:	calla  L3FB44E40
3f213730:	move   a14, -*sp, 1
3f213740:	move   a11, a7
3f213750:	sub    a10, a7
3f213760:	inc    a7
3f213770:	move   a7, *a14+, 1
3f213780:	move   *a9(0x540), a7, 1
3f2137a0:	move   a4, a5
3f2137b0:	sll    0x5, a5
3f2137c0:	add    a5, a7
3f2137d0:	move   *a9(0x540), a5, 1
3f2137f0:	move   *a5(0x20), a5, 1
3f213810:	add    a10, a5
3f213820:	sll    0x3, a5
3f213830:	move   *a7(0x40), a7, 1
3f213850:	add    a5, a7
3f213860:	move   a7, *a14+, 1
3f213870:	calla  L3FB44A00
3f2138a0:	move   *a9(0x540), a7, 1
3f2138c0:	move   a4, a5
3f2138d0:	sll    0x5, a5
3f2138e0:	add    a5, a7
3f2138f0:	move   *a9(0x540), a5, 1
3f213910:	move   *a5(0x20), a5, 1
3f213930:	sll    0x3, a5
3f213940:	move   *a7(0x40), a7, 1
3f213960:	add    a5, a7
3f213970:	setf   8, 0, 0
3f213980:	move   *a7, a6, 0
3f213990:	movk   1, a6
3f2139a0:	jrne   L3F2139C0
3f2139b0:	sub    a6, a6
L3F2139C0:
3f2139c0:	move   a10, a12
3f2139d0:	move   a11, a0
3f2139e0:	move   a6, a5
3f2139f0:	jreq   L3F213A50
3f213a00:	move   a10, a7
3f213a10:	sll    0x1, a7
3f213a20:	move   a7, a10
3f213a30:	dec    a10
3f213a40:	sll    0x1, a11
L3F213A50:
3f213a50:	setf   16, 1, 0
3f213a60:	move   *a9(0x59b0), a7, 0
3f213a80:	sub    a7, a10
3f213a90:	jrge   L3F213AB0
3f213aa0:	sub    a10, a10
L3F213AB0:
3f213ab0:	move   *a9(0x59b0), a7, 0
3f213ad0:	sub    a7, a11
3f213ae0:	move   *a9(0x59c0), a7, 0
3f213b00:	move   *a9(0x59b0), a5, 0
3f213b20:	add    a5, a7
3f213b30:	dec    a7
3f213b40:	cmp    a7, a11
3f213b50:	jrlt   L3F213BD0
3f213b60:	move   *a9(0x59c0), a7, 0
3f213b80:	move   *a9(0x59b0), a5, 0
3f213ba0:	add    a5, a7
3f213bb0:	move   a7, a11
3f213bc0:	subk   2, a11
L3F213BD0:
3f213bd0:	cmp    a10, a11
3f213be0:	jrlt   L3F213FE0
3f213bf0:	move   a4, a5
3f213c00:	jreq   L3F213CC0
3f213c10:	move   *a9(0x5990), a7, 0
3f213c30:	cmp    a4, a7
3f213c40:	jrgt   L3F213FE0
3f213c50:	move   *a9(0x5990), a7, 0
3f213c70:	move   *a9(0x59a0), a5, 0
3f213c90:	add    a5, a7
3f213ca0:	cmp    a7, a4
3f213cb0:	jrge   L3F213FE0
L3F213CC0:
3f213cc0:	move   a14, -*sp, 1
3f213cd0:	sub    a7, a7
3f213ce0:	move   a7, *a14+, 1
3f213cf0:	move   *a9(0xa40), a8, 0
3f213d10:	move   a8, *a14+, 1
3f213d20:	move   a11, a5
3f213d30:	sub    a10, a5
3f213d40:	inc    a5
3f213d50:	move   *a9(0xa30), a3, 0
3f213d70:	mpys   a3, a5
3f213d80:	move   a5, *a14+, 1
3f213d90:	move   a4, a3
3f213da0:	jreq   L3F213E70
3f213db0:	move   *a9(0x5990), a5, 0
3f213dd0:	move   a4, a3
3f213de0:	sub    a5, a3
3f213df0:	move   *a9(0xa40), a5, 0
3f213e10:	mpys   a5, a3
3f213e20:	move   *a9(0xa70), a5, 0
3f213e40:	add    a5, a3
3f213e50:	addk   4, a3
3f213e60:	jruc   L3F213F00
L3F213E70:
3f213e70:	move   *a9(0x59a0), a5, 0
3f213e90:	move   *a9(0xa40), a3, 0
3f213eb0:	mpys   a3, a5
3f213ec0:	move   *a9(0xa70), a3, 0
3f213ee0:	add    a5, a3
3f213ef0:	addk   8, a3
L3F213F00:
3f213f00:	move   a3, *a14+, 1
3f213f10:	move   *a9(0xa30), a5, 0
3f213f30:	mpys   a10, a5
3f213f40:	addk   4, a5
3f213f50:	move   a5, *a14+, 1
3f213f60:	move   *a9(0x80), *a14+, 1
3f213f80:	move   @0x1a6810, *a14+, 1
3f213fb0:	calla  L3FD39680
L3F213FE0:
3f213fe0:	move   @0x26f990, a7, 1
3f214010:	jreq   L3F2142B0
3f214020:	move   @0x26f800, a5, 1
3f214050:	cmp    a5, a9
3f214060:	jrne   L3F2142B0
3f214070:	move   @0x26fa10, a3, 1
3f2140a0:	cmp    a4, a3
3f2140b0:	jrgt   L3F2142B0
3f2140c0:	move   @0x26fa50, a3, 1
3f2140f0:	cmp    a3, a4
3f214100:	jrgt   L3F2142B0
3f214110:	move   @0x26fa30, a3, 1
3f214140:	cmp    a3, a12
3f214150:	jrge   L3F2142B0
3f214160:	move   a14, -*sp, 1
3f214170:	move   a4, *a14+, 1
3f214180:	dec    a3
3f214190:	cmp    a0, a3
3f2141a0:	jrge   L3F2141F0
3f2141b0:	move   @0x26fa30, a3, 1
3f2141e0:	jruc   L3F214210
L3F2141F0:
3f2141f0:	move   a0, a3
3f214200:	inc    a3
L3F214210:
3f214210:	move   a3, *a14+, 1
3f214220:	move   a4, *a14+, 1
3f214230:	move   a12, *a14+, 1
3f214240:	move   a9, *a14+, 1
3f214250:	movi   0x191, a3
3f214270:	move   a3, *a14+, 1
3f214280:	calla  L3FA441F0
L3F2142B0:
3f2142b0:	move   @0x1a7350, a7, 1
3f2142e0:	dsj    a7, L3F2146E0
3f214300:	move   @0x26f7e0, a7, 1
3f214330:	cmp    a7, a9
3f214340:	jrne   L3F2146E0
3f214350:	move   @0x26f8a0, a5, 1
3f214380:	cmp    a4, a5
3f214390:	jrgt   L3F2146E0
3f2143a0:	move   @0x26f8e0, a3, 1
3f2143d0:	cmp    a3, a4
3f2143e0:	jrgt   L3F2146E0
3f2143f0:	move   @0x26f8c0, a3, 1
3f214420:	cmp    a3, a12
3f214430:	jrge   L3F2146E0
3f214440:	move   a14, -*sp, 1
3f214450:	move   a4, *a14+, 1
3f214460:	dec    a3
3f214470:	cmp    a0, a3
3f214480:	jrge   L3F2144D0
3f214490:	move   @0x26f8c0, a3, 1
3f2144c0:	jruc   L3F2144F0
L3F2144D0:
3f2144d0:	move   a0, a3
3f2144e0:	inc    a3
L3F2144F0:
3f2144f0:	move   a3, *a14+, 1
3f214500:	move   a4, *a14+, 1
3f214510:	move   a12, *a14+, 1
3f214520:	move   a9, *a14+, 1
3f214530:	movi   0x192, a3
3f214550:	move   a3, *a14+, 1
3f214560:	calla  L3FA441F0
3f214590:	move   a14, -*sp, 1
3f2145a0:	move   a4, *a14+, 1
3f2145b0:	move   @0x26f8c0, a7, 1
3f2145e0:	dec    a7
3f2145f0:	cmp    a0, a7
3f214600:	jrge   L3F214650
3f214610:	move   @0x26f8c0, a7, 1
3f214640:	jruc   L3F214670
L3F214650:
3f214650:	move   a0, a7
3f214660:	inc    a7
L3F214670:
3f214670:	move   a7, *a14+, 1
3f214680:	move   a4, *a14+, 1
3f214690:	move   a12, *a14+, 1
3f2146a0:	move   a9, *a14+, 1
3f2146b0:	calla  L3FA45900
L3F2146E0:
3f2146e0:	move   *sp(0x1a0), a14, 1
3f214700:	mmfm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f214720:	rets   2
3f214730:	mmtm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f214750:	move   a14, a13
3f214760:	addi   0x40, a14
3f214780:	move   *a13(0xffe0), a9, 1
3f2147a0:	setf   8, 0, 0
3f2147b0:	move   *a9(0x7e0), a7, 0
3f2147d0:	cmpi   0x3e, a7
3f2147f0:	jrc   L3F214F40
3f214800:	move   *a9(0x570), a7, 0
3f214820:	jrne   L3F214A00
3f214830:	setf   16, 1, 0
3f214840:	move   *a9(0x660), a10, 0
3f214860:	jrgt   L3F214880
3f214870:	movk   1, a10
L3F214880:
3f214880:	move   *a9(0x540), a7, 1
3f2148a0:	move   *a7, a7, 0
3f2148b0:	cmp    a7, a10
3f2148c0:	jrle   L3F214900
3f2148d0:	move   *a9(0x540), a7, 1
3f2148f0:	move   *a7, a10, 0
L3F214900:
3f214900:	move   *a9(0x670), a11, 0
3f214920:	move   *a9(0x540), a7, 1
3f214940:	move   *a7(0x10), a7, 0
3f214960:	cmp    a7, a11
3f214970:	jrle   L3F2149C0
3f214980:	move   *a9(0x540), a7, 1
3f2149a0:	move   *a7(0x10), a11, 0
L3F2149C0:
3f2149c0:	move   a11, a7
3f2149d0:	jrgt   L3F214BF0
3f2149e0:	movk   1, a11
3f2149f0:	jruc   L3F214BF0
L3F214A00:
3f214a00:	setf   16, 1, 0
3f214a10:	move   *a9(0x6a0), a10, 0
3f214a30:	sub    a11, a11
3f214a40:	jruc   L3F214BF0
L3F214A50:
3f214a50:	move   a10, *a13, 1
3f214a60:	move   a14, -*sp, 1
3f214a70:	move   a11, *a14+, 1
3f214a80:	move   a9, *a14+, 1
3f214a90:	calla  L3F50F4D0
3f214ac0:	move   a8, *a13(0x20), 1
3f214ae0:	jruc   L3F214C70
L3F214AF0:
3f214af0:	movk   1, a7
3f214b00:	move   a7, *a13, 1
3f214b10:	move   a10, *a13(0x20), 1
3f214b30:	jruc   L3F214C70
L3F214B40:
3f214b40:	movk   1, a7
3f214b50:	move   a7, *a13, 1
3f214b60:	move   a14, -*sp, 1
3f214b70:	move   a11, *a14+, 1
3f214b80:	move   a9, *a14+, 1
3f214b90:	calla  L3F50F4D0
3f214bc0:	move   a8, *a13(0x20), 1
3f214be0:	jruc   L3F214C70
L3F214BF0:
3f214bf0:	move   *a9(0xaa0), a8, 0
3f214c10:	jreq   L3F214A50
3f214c20:	dec    a8
3f214c30:	jreq   L3F214AF0
3f214c40:	dec    a8
3f214c50:	jreq   L3F214B40
3f214c60:	jruc   L3F214F40
L3F214C70:
3f214c70:	move   *a9(0x540), a7, 1
3f214c90:	move   a11, a5
3f214ca0:	sll    0x5, a5
3f214cb0:	add    a5, a7
3f214cc0:	move   *a13, a5, 1
3f214cd0:	sll    0x3, a5
3f214ce0:	move   *a7(0x40), a0, 1
3f214d00:	add    a5, a0
3f214d10:	move   *a9(0x540), a7, 1
3f214d30:	move   *a7(0x20), a12, 1
3f214d50:	move   *a13, a10, 1
3f214d60:	move   *a13(0x20), a7, 1
3f214d80:	cmp    a7, a10
3f214d90:	jrgt   L3F214E90
3f214da0:	setf   8, 0, 0
L3F214DB0:
3f214db0:	move   a12, a7
3f214dc0:	sll    0x3, a7
3f214dd0:	add    a0, a7
3f214de0:	move   *a7, a7, 0
3f214df0:	btst   4, a7
3f214e00:	jrne   L3F214E30
3f214e10:	movk   32, a7
3f214e20:	movb   a7, *a0
L3F214E30:
3f214e30:	addk   8, a0
3f214e40:	inc    a10
3f214e50:	move   *a13(0x20), a7, 1
3f214e70:	cmp    a7, a10
3f214e80:	jrle   L3F214DB0
L3F214E90:
3f214e90:	move   a14, -*sp, 1
3f214ea0:	movk   1, a5
3f214eb0:	move   a5, *a14+, 1
3f214ec0:	move   a7, *a14+, 1
3f214ed0:	move   *a13(0x0), *a14+, 1
3f214ef0:	move   a11, *a14+, 1
3f214f00:	move   a9, *a14+, 1
3f214f10:	calla  L3F50D1B0
L3F214F40:
3f214f40:	move   *sp(0x120), a14, 1
3f214f60:	mmfm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f214f80:	rets   2
3f214f90:	mmtm   sp, a7,a9,a11,a13
3f214fb0:	move   a14, a13
3f214fc0:	addi   0x40, a14
3f214fe0:	move   *a13(0xffe0), a9, 1
3f215000:	setf   8, 0, 0
3f215010:	move   *a9(0x7e0), a11, 0
3f215030:	cmpi   0x3d, a11
3f215050:	jac   L3F215870
3f215070:	move   *a9(0x570), a11, 0
3f215090:	jrne   L3F215100
3f2150a0:	setf   16, 1, 0
3f2150b0:	move   *a9(0x6e0), a11, 0
3f2150d0:	move   a11, *a13(0x20), 1
3f2150f0:	jruc   L3F215150
L3F215100:
3f215100:	setf   16, 1, 0
3f215110:	move   *a9(0x700), a11, 0
3f215130:	move   a11, *a13(0x20), 1
L3F215150:
3f215150:	sub    a11, a11
3f215160:	move   a11, *a13, 1
3f215170:	move   *a9(0xa90), a7, 0
3f215190:	cmp    a7, a11
3f2151a0:	jrge   L3F2157A0
3f2151b0:	jruc   L3F2155B0
L3F2151C0:
3f2151c0:	move   *a13(0x20), a11, 1
3f2151e0:	movk   15, a7
3f2151f0:	andn   a7, a11
3f215200:	move   a11, *a13(0x20), 1
3f215220:	jruc   L3F215720
L3F215230:
3f215230:	move   *a13(0x20), a11, 1
3f215250:	movk   2, a7
3f215260:	or     a11, a7
3f215270:	move   a7, *a13(0x20), 1
3f215290:	jruc   L3F215720
L3F2152A0:
3f2152a0:	move   *a13(0x20), a11, 1
3f2152c0:	movk   4, a7
3f2152d0:	or     a11, a7
3f2152e0:	move   a7, *a13(0x20), 1
3f215300:	jruc   L3F215720
L3F215310:
3f215310:	move   *a13(0x20), a11, 1
3f215330:	movk   8, a7
3f215340:	or     a11, a7
3f215350:	move   a7, *a13(0x20), 1
3f215370:	jruc   L3F215720
L3F215380:
3f215380:	move   *a13(0x20), a11, 1
3f2153a0:	movk   1, a7
3f2153b0:	or     a11, a7
3f2153c0:	move   a7, *a13(0x20), 1
3f2153e0:	jruc   L3F215720
L3F2153F0:
3f2153f0:	move   *a13(0x20), a11, 1
3f215410:	movk   2, a7
3f215420:	andn   a7, a11
3f215430:	move   a11, *a13(0x20), 1
3f215450:	jruc   L3F215720
L3F215460:
3f215460:	move   *a13(0x20), a11, 1
3f215480:	movk   4, a7
3f215490:	andn   a7, a11
3f2154a0:	move   a11, *a13(0x20), 1
3f2154c0:	jruc   L3F215720
L3F2154D0:
3f2154d0:	move   *a13(0x20), a11, 1
3f2154f0:	movk   8, a7
3f215500:	andn   a7, a11
3f215510:	move   a11, *a13(0x20), 1
3f215530:	jruc   L3F215720
L3F215540:
3f215540:	move   *a13(0x20), a11, 1
3f215560:	movk   1, a7
3f215570:	andn   a7, a11
3f215580:	move   a11, *a13(0x20), 1
3f2155a0:	jruc   L3F215720
L3F2155B0:
3f2155b0:	move   *a13, a11, 1
3f2155c0:	sll    0x4, a11
3f2155d0:	add    a9, a11
3f2155e0:	setf   16, 1, 0
3f2155f0:	move   *a11(0xaa0), a8, 0
3f215610:	jreq   L3F2151C0
3f215620:	dec    a8
3f215630:	jreq   L3F215230
3f215640:	subk   3, a8
3f215650:	jreq   L3F2152A0
3f215660:	dec    a8
3f215670:	jreq   L3F215310
3f215680:	subk   2, a8
3f215690:	jreq   L3F215380
3f2156a0:	subk   15, a8
3f2156b0:	jreq   L3F2153F0
3f2156c0:	subk   2, a8
3f2156d0:	jreq   L3F215460
3f2156e0:	dec    a8
3f2156f0:	jreq   L3F2154D0
3f215700:	subk   2, a8
3f215710:	jreq   L3F215540
L3F215720:
3f215720:	move   *a13, a11, 1
3f215730:	inc    a11
3f215740:	move   a11, *a13, 1
3f215750:	setf   16, 1, 0
3f215760:	move   *a9(0xa90), a7, 0
3f215780:	cmp    a7, a11
3f215790:	jrlt   L3F2155B0
L3F2157A0:
3f2157a0:	setf   8, 0, 0
3f2157b0:	move   *a9(0x570), a7, 0
3f2157d0:	jrne   L3F215830
3f2157e0:	setf   16, 1, 0
3f2157f0:	move   *a13(0x20), *a9(0x6e0), 0
3f215820:	jruc   L3F215870
L3F215830:
3f215830:	setf   16, 1, 0
3f215840:	move   *a13(0x20), *a9(0x700), 0
L3F215870:
3f215870:	move   *sp(0xa0), a14, 1
3f215890:	mmfm   sp, a7,a9,a11,a13
3f2158b0:	rets   2
L3F2158C0:
3f2158c0:	mmtm   sp, a7,a9,a11,a13
3f2158e0:	move   a14, a13
3f2158f0:	move   *a13(0xffe0), a9, 1
3f215910:	setf   8, 0, 0
3f215920:	move   *a9(0x7e0), a11, 0
3f215940:	cmpi   0x3e, a11
3f215960:	jrnc   L3F215C20
3f215970:	jruc   L3F215CA0
L3F215980:
3f215980:	setf   8, 0, 0
3f215990:	move   *a9(0x570), a11, 0
3f2159b0:	jrne   L3F215A40
3f2159c0:	setf   16, 1, 0
3f2159d0:	move   *a9(0x6e0), a11, 0
3f2159f0:	movk   16, a7
3f215a00:	andn   a7, a11
3f215a10:	move   a11, *a9(0x6e0), 0
3f215a30:	jruc   L3F215CA0
L3F215A40:
3f215a40:	setf   16, 1, 0
3f215a50:	move   *a9(0x700), a11, 0
3f215a70:	movk   16, a7
3f215a80:	andn   a7, a11
3f215a90:	move   a11, *a9(0x700), 0
3f215ab0:	jruc   L3F215CA0
L3F215AC0:
3f215ac0:	setf   8, 0, 0
3f215ad0:	move   *a9(0x570), a11, 0
3f215af0:	jrne   L3F215B90
3f215b00:	setf   16, 1, 0
3f215b10:	move   *a9(0x6e0), a11, 0
3f215b30:	ori    0x10, a11
3f215b60:	move   a11, *a9(0x6e0), 0
3f215b80:	jruc   L3F215CA0
L3F215B90:
3f215b90:	setf   16, 1, 0
3f215ba0:	move   *a9(0x700), a11, 0
3f215bc0:	ori    0x10, a11
3f215bf0:	move   a11, *a9(0x700), 0
3f215c10:	jruc   L3F215CA0
L3F215C20:
3f215c20:	setf   16, 1, 0
3f215c30:	move   *a9(0xaa0), a8, 0
3f215c50:	jreq   L3F215980
3f215c60:	dec    a8
3f215c70:	jreq   L3F215AC0
3f215c80:	dec    a8
3f215c90:	jreq   L3F215980
L3F215CA0:
3f215ca0:	move   *sp(0xa0), a14, 1
3f215cc0:	mmfm   sp, a7,a9,a11,a13
3f215ce0:	rets   2
3f215cf0:	mmtm   sp, a7,a9,a11,a13
3f215d10:	move   a14, a13
3f215d20:	addi   0x40, a14
3f215d40:	move   *a13(0xffe0), a9, 1
3f215d60:	setf   8, 0, 0
3f215d70:	move   *a9(0x570), a11, 0
3f215d90:	jrne   L3F216110
3f215da0:	setf   16, 1, 0
3f215db0:	move   *a9(0xaa0), a11, 0
3f215dd0:	move   a11, *a13, 1
3f215de0:	move   *a9(0xab0), a7, 0
3f215e00:	move   a7, *a13(0x20), 1
3f215e20:	move   a11, a11
3f215e30:	jrne   L3F215E60
3f215e40:	movk   1, a7
3f215e50:	move   a7, *a13, 1
L3F215E60:
3f215e60:	move   *a13(0x20), a11, 1
3f215e80:	jreq   L3F215EF0
3f215e90:	move   *a9(0x540), a7, 1
3f215eb0:	move   *a7(0x10), a7, 0
3f215ed0:	cmp    a7, a11
3f215ee0:	jrle   L3F215F50
L3F215EF0:
3f215ef0:	move   *a9(0x540), a7, 1
3f215f10:	move   *a7(0x10), a7, 0
3f215f30:	move   a7, *a13(0x20), 1
L3F215F50:
3f215f50:	move   *a13(0x20), a11, 1
3f215f70:	move   *a13, a7, 1
3f215f80:	cmp    a7, a11
3f215f90:	jrle   L3F216110
3f215fa0:	move   a7, *a9(0x620), 0
3f215fc0:	move   a11, *a9(0x630), 0
3f215fe0:	move   *a9(0x740), a7, 1
3f216000:	btst   6, a7
3f216010:	jreq   L3F216090
3f216020:	movk   1, a7
3f216030:	move   a7, *a9(0x660), 0
3f216050:	move   *a9(0x620), *a9(0x670), 0
3f216080:	jruc   L3F2160E0
L3F216090:
3f216090:	movk   1, a7
3f2160a0:	move   a7, *a9(0x670), 0
3f2160c0:	move   a7, *a9(0x660), 0
L3F2160E0:
3f2160e0:	sub    a7, a7
3f2160f0:	move   a7, *a9(0x6c0), 0
L3F216110:
3f216110:	move   *sp(0xa0), a14, 1
3f216130:	mmfm   sp, a7,a9,a11,a13
3f216150:	rets   2
3f216160:	mmtm   sp, a7,a9,a11,a13
3f216180:	move   a14, a13
3f216190:	addi   0x80, a14
3f2161b0:	move   *a13(0xffe0), a9, 1
3f2161d0:	setf   8, 0, 0
3f2161e0:	move   *a9(0x570), a11, 0
3f216200:	jane   L3F216C60
3f216220:	setf   16, 1, 0
3f216230:	move   *a9(0xaa0), a11, 0
3f216250:	move   a11, *a13, 1
3f216260:	jrgt   L3F216290
3f216270:	movk   24, a11
3f216280:	move   a11, *a13, 1
L3F216290:
3f216290:	movi   0xffff, a11
3f2162b0:	move   a11, *a13(0x20), 1
3f2162d0:	move   *a9(0xba0), *a13(0x60), 1
3f216300:	move   *a13(0x60), a11, 1
3f216320:	move   *a9(0xbc0), a7, 1
3f216340:	cmp    a7, a11
3f216350:	jrnc   L3F216AA0
3f216360:	setf   8, 0, 0
3f216370:	move   *a11, a7, 0
3f216380:	cmpi   0x9b, a7
3f2163a0:	jrne   L3F2163F0
3f2163b0:	addk   8, a11
3f2163c0:	move   a11, *a13(0x60), 1
3f2163e0:	jruc   L3F2164F0
L3F2163F0:
3f2163f0:	move   *a9(0xbc0), a7, 1
3f216410:	subk   8, a7
3f216420:	cmp    a7, a11
3f216430:	jrnc   L3F216AA0
3f216440:	move   *a11, a7, 0
3f216450:	subk   27, a7
3f216460:	jrne   L3F216AA0
3f216470:	move   *a11(0x8), a7, 0
3f216490:	cmpi   0x5b, a7
3f2164b0:	jrne   L3F216AA0
3f2164c0:	addk   16, a11
3f2164d0:	move   a11, *a13(0x60), 1
L3F2164F0:
3f2164f0:	sub    a7, a7
3f216500:	move   a7, *a13(0x20), 1
3f216520:	move   *a9(0xbc0), a7, 1
3f216540:	cmp    a7, a11
3f216550:	jrnc   L3F216810
3f216560:	move   *a11, a7, 0
3f216570:	move   a7, *a13(0x40), 1
3f216590:	cmpi   0x30, a7
3f2165b0:	jrlt   L3F216810
3f2165c0:	cmpi   0x39, a7
3f2165e0:	jrgt   L3F216810
L3F2165F0:
3f2165f0:	move   *a13(0x60), a11, 1
3f216610:	addk   8, a11
3f216620:	move   a11, *a13(0x60), 1
3f216640:	move   *a13(0x20), a7, 1
3f216660:	move   a7, a11
3f216670:	sll    0x3, a7
3f216680:	sll    0x1, a11
3f216690:	add    a11, a7
3f2166a0:	move   *a13(0x40), a11, 1
3f2166c0:	add    a11, a7
3f2166d0:	subi   0x30, a7
3f2166f0:	move   a7, *a13(0x20), 1
3f216710:	move   *a13(0x60), a7, 1
3f216730:	move   *a9(0xbc0), a11, 1
3f216750:	cmp    a11, a7
3f216760:	jrnc   L3F216810
3f216770:	setf   8, 0, 0
3f216780:	move   *a7, a11, 0
3f216790:	move   a11, *a13(0x40), 1
3f2167b0:	cmpi   0x30, a11
3f2167d0:	jrlt   L3F216810
3f2167e0:	cmpi   0x39, a11
3f216800:	jrle   L3F2165F0
L3F216810:
3f216810:	move   *a13(0x40), a11, 1
3f216830:	cmpi   0x24, a11
3f216850:	jreq   L3F2168B0
3f216860:	movi   0xffff, a7
3f216880:	move   a7, *a13(0x20), 1
3f2168a0:	jruc   L3F216AA0
L3F2168B0:
3f2168b0:	move   *a13(0x60), a7, 1
3f2168d0:	addk   8, a7
3f2168e0:	move   a7, *a13(0x60), 1
3f216900:	move   *a9(0xbc0), a11, 1
3f216920:	cmp    a11, a7
3f216930:	jrnc   L3F2169B0
3f216940:	setf   8, 0, 0
3f216950:	move   *a7+, a11, 0
3f216960:	move   a7, *a13(0x60), 1
3f216980:	cmpi   0x7c, a11
3f2169a0:	jreq   L3F216A00
L3F2169B0:
3f2169b0:	movi   0xffff, a11
3f2169d0:	move   a11, *a13(0x20), 1
3f2169f0:	jruc   L3F216AA0
L3F216A00:
3f216a00:	move   *a13(0x20), a11, 1
3f216a20:	jrne   L3F216A70
3f216a30:	movi   0x50, a7
3f216a50:	move   a7, *a13(0x20), 1
L3F216A70:
3f216a70:	move   *a13(0x60), *a9(0xba0), 1
L3F216AA0:
3f216aa0:	move   *a13(0x20), a11, 1
3f216ac0:	jrge   L3F216B30
3f216ad0:	move   *a9(0x540), a7, 1
3f216af0:	setf   16, 1, 0
3f216b00:	move   *a7, a7, 0
3f216b10:	move   a7, *a13(0x20), 1
L3F216B30:
3f216b30:	move   a14, -*sp, 1
3f216b40:	movk   1, a11
3f216b50:	move   a11, *a14+, 1
3f216b60:	sub    a7, a7
3f216b70:	move   a7, *a14+, 1
3f216b80:	move   *a9(0x760), a7, 1
3f216ba0:	andi   0x20, a7
3f216bd0:	move   a7, *a14+, 1
3f216be0:	move   *a13(0x0), *a14+, 1
3f216c00:	move   *a13(0x20), *a14+, 1
3f216c20:	move   a9, *a14+, 1
3f216c30:	calla  L3F4E4E70
L3F216C60:
3f216c60:	move   *sp(0xa0), a14, 1
3f216c80:	mmfm   sp, a7,a9,a11,a13
3f216ca0:	rets   2
3f216cb0:	mmtm   sp, a7,a9,a11,a13
3f216cd0:	move   a14, a13
3f216ce0:	move   *a13(0xffe0), a9, 1
3f216d00:	move   *a9(0x760), a11, 1
3f216d20:	movk   4, a7
3f216d30:	or     a7, a11
3f216d40:	move   a11, *a9(0x760), 1
3f216d60:	move   *sp(0xa0), a14, 1
3f216d80:	mmfm   sp, a7,a9,a11,a13
3f216da0:	rets   2
3f216db0:	mmtm   sp, a7,a9,a11,a13
3f216dd0:	move   a14, a13
3f216de0:	move   *a13(0xffe0), a9, 1
3f216e00:	move   *a9(0x760), a11, 1
3f216e20:	movk   4, a7
3f216e30:	andn   a7, a11
3f216e40:	move   a11, *a9(0x760), 1
3f216e60:	move   *sp(0xa0), a14, 1
3f216e80:	mmfm   sp, a7,a9,a11,a13
3f216ea0:	rets   2
3f216eb0:	mmtm   sp, a7,a9,a11,a13
3f216ed0:	move   a14, a13
3f216ee0:	addi   0x1a0, a14
3f216f00:	move   *a13(0xffe0), a9, 1
3f216f20:	sub    a11, a11
3f216f30:	move   a11, *a13, 1
3f216f40:	setf   16, 1, 0
3f216f50:	move   *a9(0xa90), a7, 0
3f216f70:	cmp    a7, a11
3f216f80:	jrge   L3F217220
L3F216F90:
3f216f90:	move   *a13, a11, 1
3f216fa0:	sll    0x4, a11
3f216fb0:	add    a9, a11
3f216fc0:	move   *a11(0xaa0), a11, 0
3f216fe0:	move   a11, *a13(0x20), 1
3f217000:	move   *a9(0x780), a7, 1
3f217020:	btst   17, a7
3f217030:	jreq   L3F217060
3f217040:	subk   2, a11
3f217050:	jreq   L3F2171B0
L3F217060:
3f217060:	move   *a13(0x20), a11, 1
3f217080:	subk   32, a11
3f217090:	jrge   L3F2171B0
3f2170a0:	movk   1, a11
3f2170b0:	move   *a13(0x20), a7, 1
3f2170d0:	sll    a7, a11
3f2170e0:	move   a11, *a13(0x40), 1
3f217100:	andi   0x101014, a11
3f217130:	jreq   L3F2171B0
3f217140:	move   *a9(0x720), a11, 1
3f217160:	move   *a13(0x40), a7, 1
3f217180:	or     a7, a11
3f217190:	move   a11, *a9(0x720), 1
L3F2171B0:
3f2171b0:	move   *a13, a11, 1
3f2171c0:	inc    a11
3f2171d0:	move   a11, *a13, 1
3f2171e0:	move   *a9(0xa90), a7, 0
3f217200:	cmp    a7, a11
3f217210:	jrlt   L3F216F90
L3F217220:
3f217220:	move   *a9(0x720), a7, 1
3f217240:	movk   4, a11
3f217250:	and    a11, a7
3f217260:	move   a7, a7
3f217270:	jrle   L3F2173D0
3f217280:	movk   1, a7
3f217290:	move   a7, *a13(0x120), 1
3f2172b0:	move   a7, *a13(0x100), 1
3f2172d0:	movi   0x30, a11
3f2172f0:	move   a11, *a13(0x180), 1
3f217310:	move   a14, -*sp, 1
3f217320:	move   a13, a7
3f217330:	addi   0x80, a7
3f217350:	move   a7, *a14+, 1
3f217360:	move   a11, *a14+, 1
3f217370:	move   @0x1a6810, *a14+, 1
3f2173a0:	calla  L3FD350E0
L3F2173D0:
3f2173d0:	move   *sp(0xa0), a14, 1
3f2173f0:	mmfm   sp, a7,a9,a11,a13
3f217410:	rets   2
3f217420:	mmtm   sp, a7,a9,a11,a13
3f217440:	move   a14, a13
3f217450:	addi   0x180, a14
3f217470:	move   *a13(0xffe0), a9, 1
3f217490:	sub    a11, a11
3f2174a0:	move   a11, *a13, 1
3f2174b0:	setf   16, 1, 0
3f2174c0:	move   *a9(0xa90), a7, 0
3f2174e0:	cmp    a7, a11
3f2174f0:	jrge   L3F217790
L3F217500:
3f217500:	move   *a13, a11, 1
3f217510:	sll    0x4, a11
3f217520:	add    a9, a11
3f217530:	move   *a11(0xaa0), a11, 0
3f217550:	move   a11, *a13(0x20), 1
3f217570:	move   *a9(0x780), a7, 1
3f217590:	btst   17, a7
3f2175a0:	jreq   L3F2175D0
3f2175b0:	subk   2, a11
3f2175c0:	jreq   L3F217720
L3F2175D0:
3f2175d0:	move   *a13(0x20), a11, 1
3f2175f0:	subk   32, a11
3f217600:	jrge   L3F217720
3f217610:	movk   1, a11
3f217620:	move   *a13(0x20), a7, 1
3f217640:	sll    a7, a11
3f217650:	move   a11, *a13(0x40), 1
3f217670:	andi   0x101014, a11
3f2176a0:	jreq   L3F217720
3f2176b0:	move   *a9(0x720), a11, 1
3f2176d0:	move   *a13(0x40), a7, 1
3f2176f0:	andn   a7, a11
3f217700:	move   a11, *a9(0x720), 1
L3F217720:
3f217720:	move   *a13, a11, 1
3f217730:	inc    a11
3f217740:	move   a11, *a13, 1
3f217750:	move   *a9(0xa90), a7, 0
3f217770:	cmp    a7, a11
3f217780:	jrlt   L3F217500
L3F217790:
3f217790:	move   *a13(0x40), a7, 1
3f2177b0:	movk   4, a11
3f2177c0:	and    a7, a11
3f2177d0:	move   a11, a11
3f2177e0:	jrle   L3F217950
3f2177f0:	sub    a11, a11
3f217800:	move   a11, *a13(0x100), 1
3f217820:	movk   1, a7
3f217830:	move   a7, *a13(0xe0), 1
3f217850:	movi   0x30, a7
3f217870:	move   a7, *a13(0x160), 1
3f217890:	move   a14, -*sp, 1
3f2178a0:	move   a13, a11
3f2178b0:	addi   0x60, a11
3f2178d0:	move   a11, *a14+, 1
3f2178e0:	move   a7, *a14+, 1
3f2178f0:	move   @0x1a6810, *a14+, 1
3f217920:	calla  L3FD350E0
L3F217950:
3f217950:	move   *sp(0xa0), a14, 1
3f217970:	mmfm   sp, a7,a9,a11,a13
3f217990:	rets   2
3f2179a0:	mmtm   sp, a7,a9,a11,a13
3f2179c0:	move   a14, a13
3f2179d0:	addi   0x80, a14
3f2179f0:	move   *a13(0xffe0), a9, 1
3f217a10:	sub    a11, a11
3f217a20:	move   a11, *a13(0x60), 1
3f217a40:	move   a11, *a13, 1
3f217a50:	setf   16, 1, 0
3f217a60:	move   *a9(0xa90), a7, 0
3f217a80:	cmp    a7, a11
3f217a90:	jrge   L3F218210
L3F217AA0:
3f217aa0:	move   *a13, a11, 1
3f217ab0:	sll    0x4, a11
3f217ac0:	add    a9, a11
3f217ad0:	move   *a11(0xaa0), a11, 0
3f217af0:	move   a11, *a13(0x20), 1
3f217b10:	subk   25, a11
3f217b20:	jrne   L3F217BD0
3f217b30:	setf   8, 0, 0
3f217b40:	move   *a9(0x570), a11, 0
3f217b60:	jreq   L3F217BD0
3f217b70:	movk   1, a11
3f217b80:	movb   a11, *a9(0x9d0)
3f217ba0:	sub    a7, a7
3f217bb0:	move   a7, *a13(0x20), 1
L3F217BD0:
3f217bd0:	move   *a9(0x780), a11, 1
3f217bf0:	btst   17, a11
3f217c00:	jreq   L3F217CD0
3f217c10:	move   *a13(0x20), a11, 1
3f217c30:	subk   4, a11
3f217c40:	jreq   L3F218190
3f217c50:	move   *a13(0x20), a11, 1
3f217c70:	subk   5, a11
3f217c80:	jreq   L3F218190
3f217c90:	move   *a13(0x20), a11, 1
3f217cb0:	subk   8, a11
3f217cc0:	jreq   L3F218190
L3F217CD0:
3f217cd0:	move   *a13(0x20), a11, 1
3f217cf0:	subk   25, a11
3f217d00:	jrgt   L3F217E90
3f217d10:	movk   1, a11
3f217d20:	move   *a13(0x20), a7, 1
3f217d40:	sll    a7, a11
3f217d50:	move   a11, *a13(0x40), 1
3f217d70:	subk   32, a7
3f217d80:	jrge   L3F217E50
3f217d90:	andi   0x20c01fe, a11
3f217dc0:	jreq   L3F217E50
3f217dd0:	move   *a13(0x60), a11, 1
3f217df0:	move   *a13(0x40), a7, 1
3f217e10:	or     a7, a11
3f217e20:	move   a11, *a13(0x60), 1
3f217e40:	jruc   L3F218190
L3F217E50:
3f217e50:	sub    a11, a11
3f217e60:	move   a11, *a13(0x40), 1
3f217e80:	jruc   L3F218190
L3F217E90:
3f217e90:	sub    a11, a11
3f217ea0:	move   a11, *a13(0x40), 1
3f217ec0:	move   *a13(0x20), a7, 1
3f217ee0:	cmpi   0x2a, a7
3f217f00:	jrne   L3F217FF0
3f217f10:	movk   2, a7
3f217f20:	move   a7, *a13(0x40), 1
3f217f40:	move   *a9(0x760), a11, 1
3f217f60:	or     a7, a11
3f217f70:	move   a11, *a9(0x760), 1
3f217f90:	move   a14, -*sp, 1
3f217fa0:	move   a9, *a14+, 1
3f217fb0:	calla  L3F209300
3f217fe0:	jruc   L3F218120
L3F217FF0:
3f217ff0:	cmpi   0x42, a7
3f218010:	jrne   L3F218060
3f218020:	movk   4, a7
3f218030:	move   a7, *a13(0x40), 1
3f218050:	jruc   L3F218120
L3F218060:
3f218060:	cmpi   0x44, a7
3f218080:	jrne   L3F218120
3f218090:	setf   8, 0, 0
3f2180a0:	move   *a9(0x7e0), a7, 0
3f2180c0:	cmpi   0x3e, a7
3f2180e0:	jrc   L3F2188D0
3f2180f0:	movk   8, a7
3f218100:	move   a7, *a13(0x40), 1
L3F218120:
3f218120:	move   *a9(0x760), a11, 1
3f218140:	move   *a13(0x40), a7, 1
3f218160:	or     a7, a11
3f218170:	move   a11, *a9(0x760), 1
L3F218190:
3f218190:	move   *a13, a11, 1
3f2181a0:	inc    a11
3f2181b0:	move   a11, *a13, 1
3f2181c0:	setf   16, 1, 0
3f2181d0:	move   *a9(0xa90), a7, 0
3f2181f0:	cmp    a7, a11
3f218200:	jrlt   L3F217AA0
L3F218210:
3f218210:	move   *a13(0x60), a7, 1
3f218230:	andi   0x20, a7
3f218260:	move   *a9(0x740), a11, 1
3f218280:	andi   0x20, a11
3f2182b0:	cmp    a11, a7
3f2182c0:	jreq   L3F218340
3f2182d0:	move   a14, -*sp, 1
3f2182e0:	movk   1, a11
3f2182f0:	move   a11, *a14+, 1
3f218300:	move   a9, *a14+, 1
3f218310:	calla  L3F4F1C70
L3F218340:
3f218340:	move   *a13(0x60), a11, 1
3f218360:	btst   6, a11
3f218370:	jreq   L3F2184B0
3f218380:	setf   8, 0, 0
3f218390:	move   *a9(0x570), a7, 0
3f2183b0:	jreq   L3F218440
3f2183c0:	setf   16, 1, 0
3f2183d0:	move   *a9(0x6a0), *a9(0x660), 0
3f218400:	sub    a7, a7
3f218410:	move   a7, *a9(0x670), 0
3f218430:	jruc   L3F2184B0
L3F218440:
3f218440:	movk   1, a7
3f218450:	setf   16, 1, 0
3f218460:	move   a7, *a9(0x660), 0
3f218480:	move   *a9(0x620), *a9(0x670), 0
L3F2184B0:
3f2184b0:	btst   3, a11
3f2184c0:	jreq   L3F218670
3f2184d0:	move   a14, -*sp, 1
3f2184e0:	movk   1, a7
3f2184f0:	move   a7, *a14+, 1
3f218500:	movi   0x84, a7
3f218520:	move   a7, *a14+, 1
3f218530:	move   *a9(0x760), a7, 1
3f218550:	andi   0x20, a7
3f218580:	move   a7, *a14+, 1
3f218590:	move   *a9(0x540), a7, 1
3f2185b0:	setf   16, 1, 0
3f2185c0:	move   *a7(0x10), a8, 0
3f2185e0:	move   a8, *a14+, 1
3f2185f0:	move   *a9(0x540), a7, 1
3f218610:	move   *a7, a8, 0
3f218620:	move   a8, *a14+, 1
3f218630:	move   a9, *a14+, 1
3f218640:	calla  L3F4E4E70
L3F218670:
3f218670:	btst   8, a11
3f218680:	jreq   L3F218700
3f218690:	move   a14, -*sp, 1
3f2186a0:	move   @0x1a6810, *a14+, 1
3f2186d0:	calla  L3FD34380
L3F218700:
3f218700:	btst   18, a11
3f218710:	jreq   L3F2187A0
3f218720:	move   *a9(0xd60), a7, 1
3f218740:	movk   4, a11
3f218750:	or     a11, a7
3f218760:	movk   8, a11
3f218770:	andn   a11, a7
3f218780:	move   a7, *a9(0xd60), 1
L3F2187A0:
3f2187a0:	move   *a13(0x60), a11, 1
3f2187c0:	btst   19, a11
3f2187d0:	jreq   L3F218860
3f2187e0:	move   *a9(0xd60), a7, 1
3f218800:	movk   1, a11
3f218810:	or     a11, a7
3f218820:	movk   2, a11
3f218830:	andn   a11, a7
3f218840:	move   a7, *a9(0xd60), 1
L3F218860:
3f218860:	move   *a9(0x740), a11, 1
3f218880:	move   *a13(0x60), a7, 1
3f2188a0:	or     a7, a11
3f2188b0:	move   a11, *a9(0x740), 1
L3F2188D0:
3f2188d0:	move   *sp(0xa0), a14, 1
3f2188f0:	mmfm   sp, a7,a9,a11,a13
3f218910:	rets   2
3f218920:	mmtm   sp, a7,a9,a11,a13
3f218940:	move   a14, a13
3f218950:	addi   0x80, a14
3f218970:	move   *a13(0xffe0), a9, 1
3f218990:	movi   0xffff, a11
3f2189b0:	move   a11, *a13(0x60), 1
3f2189d0:	sub    a11, a11
3f2189e0:	move   a11, *a13, 1
3f2189f0:	setf   16, 1, 0
3f218a00:	move   *a9(0xa90), a7, 0
3f218a20:	cmp    a7, a11
3f218a30:	jrge   L3F2190C0
L3F218A40:
3f218a40:	move   *a13, a11, 1
3f218a50:	sll    0x4, a11
3f218a60:	add    a9, a11
3f218a70:	move   *a11(0xaa0), a11, 0
3f218a90:	move   a11, *a13(0x20), 1
3f218ab0:	subk   25, a11
3f218ac0:	jrne   L3F218B60
3f218ad0:	setf   8, 0, 0
3f218ae0:	move   *a9(0x570), a11, 0
3f218b00:	jreq   L3F218B60
3f218b10:	sub    a11, a11
3f218b20:	movb   a11, *a9(0x9d0)
3f218b40:	move   a11, *a13(0x20), 1
L3F218B60:
3f218b60:	move   *a9(0x780), a11, 1
3f218b80:	btst   17, a11
3f218b90:	jreq   L3F218C60
3f218ba0:	move   *a13(0x20), a11, 1
3f218bc0:	subk   4, a11
3f218bd0:	jreq   L3F219040
3f218be0:	move   *a13(0x20), a11, 1
3f218c00:	subk   5, a11
3f218c10:	jreq   L3F219040
3f218c20:	move   *a13(0x20), a11, 1
3f218c40:	subk   8, a11
3f218c50:	jreq   L3F219040
L3F218C60:
3f218c60:	movk   1, a11
3f218c70:	move   *a13(0x20), a7, 1
3f218c90:	sll    a7, a11
3f218ca0:	move   a11, *a13(0x40), 1
3f218cc0:	subk   32, a7
3f218cd0:	jrge   L3F218DA0
3f218ce0:	andi   0x20c01fe, a11
3f218d10:	jreq   L3F218DA0
3f218d20:	move   *a13(0x60), a11, 1
3f218d40:	move   *a13(0x40), a7, 1
3f218d60:	andn   a7, a11
3f218d70:	move   a11, *a13(0x60), 1
3f218d90:	jruc   L3F219040
L3F218DA0:
3f218da0:	sub    a11, a11
3f218db0:	move   a11, *a13(0x40), 1
3f218dd0:	move   *a13(0x20), a7, 1
3f218df0:	cmpi   0x2a, a7
3f218e10:	jrne   L3F218F00
3f218e20:	movk   2, a7
3f218e30:	move   a7, *a13(0x40), 1
3f218e50:	move   *a9(0x760), a11, 1
3f218e70:	andn   a7, a11
3f218e80:	move   a11, *a9(0x760), 1
3f218ea0:	move   a14, -*sp, 1
3f218eb0:	move   a9, *a14+, 1
3f218ec0:	calla  L3F209300
3f218ef0:	jruc   L3F218FD0
L3F218F00:
3f218f00:	cmpi   0x42, a7
3f218f20:	jrne   L3F218F70
3f218f30:	movk   4, a7
3f218f40:	move   a7, *a13(0x40), 1
3f218f60:	jruc   L3F218FD0
L3F218F70:
3f218f70:	cmpi   0x44, a7
3f218f90:	jrne   L3F218FD0
3f218fa0:	movk   8, a7
3f218fb0:	move   a7, *a13(0x40), 1
L3F218FD0:
3f218fd0:	move   *a9(0x760), a11, 1
3f218ff0:	move   *a13(0x40), a7, 1
3f219010:	andn   a7, a11
3f219020:	move   a11, *a9(0x760), 1
L3F219040:
3f219040:	move   *a13, a11, 1
3f219050:	inc    a11
3f219060:	move   a11, *a13, 1
3f219070:	setf   16, 1, 0
3f219080:	move   *a9(0xa90), a7, 0
3f2190a0:	cmp    a7, a11
3f2190b0:	jrlt   L3F218A40
L3F2190C0:
3f2190c0:	move   *a13(0x60), a7, 1
3f2190e0:	btst   5, a7
3f2190f0:	jrne   L3F2191B0
3f219100:	move   *a9(0x740), a7, 1
3f219120:	btst   5, a7
3f219130:	jreq   L3F2191B0
3f219140:	move   a14, -*sp, 1
3f219150:	sub    a7, a7
3f219160:	move   a7, *a14+, 1
3f219170:	move   a9, *a14+, 1
3f219180:	calla  L3F4F1C70
L3F2191B0:
3f2191b0:	move   *a13(0x60), a7, 1
3f2191d0:	btst   3, a7
3f2191e0:	jrne   L3F219390
3f2191f0:	move   a14, -*sp, 1
3f219200:	movk   1, a7
3f219210:	move   a7, *a14+, 1
3f219220:	movi   0x50, a7
3f219240:	move   a7, *a14+, 1
3f219250:	move   *a9(0x760), a7, 1
3f219270:	andi   0x20, a7
3f2192a0:	move   a7, *a14+, 1
3f2192b0:	move   *a9(0x540), a7, 1
3f2192d0:	setf   16, 1, 0
3f2192e0:	move   *a7(0x10), a8, 0
3f219300:	move   a8, *a14+, 1
3f219310:	move   *a9(0x540), a7, 1
3f219330:	move   *a7, a8, 0
3f219340:	move   a8, *a14+, 1
3f219350:	move   a9, *a14+, 1
3f219360:	calla  L3F4E4E70
L3F219390:
3f219390:	move   *a13(0x60), a7, 1
3f2193b0:	btst   6, a7
3f2193c0:	jrne   L3F2194F0
3f2193d0:	setf   8, 0, 0
3f2193e0:	move   *a9(0x570), a7, 0
3f219400:	jreq   L3F219490
3f219410:	setf   16, 1, 0
3f219420:	move   *a9(0x6a0), *a9(0x660), 0
3f219450:	sub    a7, a7
3f219460:	move   a7, *a9(0x670), 0
3f219480:	jruc   L3F2194F0
L3F219490:
3f219490:	movk   1, a7
3f2194a0:	setf   16, 1, 0
3f2194b0:	move   a7, *a9(0x660), 0
3f2194d0:	move   a7, *a9(0x670), 0
L3F2194F0:
3f2194f0:	move   *a13(0x60), a7, 1
3f219510:	btst   2, a7
3f219520:	jrne   L3F219630
3f219530:	setf   8, 0, 0
3f219540:	move   *a9(0x570), a7, 0
3f219560:	jrne   L3F2195D0
3f219570:	move   a14, -*sp, 1
3f219580:	move   a9, *a14+, 1
3f219590:	calla  L3F9FDDD0
3f2195c0:	jruc   L3F219630
L3F2195D0:
3f2195d0:	move   *a13(0x60), a7, 1
3f2195f0:	movk   4, a11
3f219600:	or     a7, a11
3f219610:	move   a11, *a13(0x60), 1
L3F219630:
3f219630:	move   *a13(0x60), a11, 1
3f219650:	btst   8, a11
3f219660:	jrne   L3F2196E0
3f219670:	move   a14, -*sp, 1
3f219680:	move   @0x1a6810, *a14+, 1
3f2196b0:	calla  L3FD34500
L3F2196E0:
3f2196e0:	btst   18, a11
3f2196f0:	jrne   L3F219780
3f219700:	move   *a9(0xd60), a7, 1
3f219720:	movk   8, a11
3f219730:	or     a11, a7
3f219740:	movk   4, a11
3f219750:	andn   a11, a7
3f219760:	move   a7, *a9(0xd60), 1
L3F219780:
3f219780:	move   *a13(0x60), a11, 1
3f2197a0:	btst   19, a11
3f2197b0:	jrne   L3F219840
3f2197c0:	move   *a9(0xd60), a7, 1
3f2197e0:	movk   2, a11
3f2197f0:	or     a11, a7
3f219800:	movk   1, a11
3f219810:	andn   a11, a7
3f219820:	move   a7, *a9(0xd60), 1
L3F219840:
3f219840:	move   *a9(0x740), a11, 1
3f219860:	move   *a13(0x60), a7, 1
3f219880:	and    a7, a11
3f219890:	move   a11, *a9(0x740), 1
3f2198b0:	move   *sp(0xa0), a14, 1
3f2198d0:	mmfm   sp, a7,a9,a11,a13
3f2198f0:	rets   2
3f219900:	mmtm   sp, a7,a9,a11,a13
3f219920:	move   a14, a13
3f219930:	move   *a13(0xffe0), a9, 1
3f219950:	movk   10, a11
3f219960:	movb   a11, *a9(0x5960)
3f219980:	move   a14, -*sp, 1
3f219990:	movk   1, a7
3f2199a0:	move   a7, *a14+, 1
3f2199b0:	move   a9, *a14+, 1
3f2199c0:	calla  L3F20B6E0
3f2199f0:	setf   8, 0, 0
3f219a00:	move   *a9(0x570), a7, 0
3f219a20:	jrne   L3F219A80
3f219a30:	sub    a7, a7
3f219a40:	setf   16, 1, 0
3f219a50:	move   a7, *a9(0x6c0), 0
3f219a70:	jruc   L3F219AC0
L3F219A80:
3f219a80:	sub    a7, a7
3f219a90:	setf   16, 1, 0
3f219aa0:	move   a7, *a9(0x6d0), 0
L3F219AC0:
3f219ac0:	move   *sp(0xa0), a14, 1
3f219ae0:	mmfm   sp, a7,a9,a11,a13
3f219b00:	rets   2
3f219b10:	mmtm   sp, a7,a9,a11,a13
3f219b30:	move   a14, a13
3f219b40:	move   *a13(0xffe0), a9, 1
3f219b60:	setf   8, 0, 0
3f219b70:	move   *a9(0x570), a11, 0
3f219b90:	jrne   L3F219C20
3f219ba0:	movk   1, a11
3f219bb0:	setf   16, 1, 0
3f219bc0:	move   a11, *a9(0x660), 0
3f219be0:	sub    a11, a11
3f219bf0:	move   a11, *a9(0x6c0), 0
3f219c10:	jruc   L3F219C90
L3F219C20:
3f219c20:	movk   1, a11
3f219c30:	setf   16, 1, 0
3f219c40:	move   a11, *a9(0x6a0), 0
3f219c60:	sub    a11, a11
3f219c70:	move   a11, *a9(0x6d0), 0
L3F219C90:
3f219c90:	movk   10, a11
3f219ca0:	movb   a11, *a9(0x5960)
3f219cc0:	move   a14, -*sp, 1
3f219cd0:	movk   1, a7
3f219ce0:	move   a7, *a14+, 1
3f219cf0:	move   a9, *a14+, 1
3f219d00:	calla  L3F20B6E0
3f219d30:	move   *sp(0xa0), a14, 1
3f219d50:	mmfm   sp, a7,a9,a11,a13
3f219d70:	rets   2
L3F219D80:
3f219d80:	mmtm   sp, a9,a11,a13
3f219da0:	move   a14, a13
3f219db0:	move   *a13(0xffe0), a9, 1
3f219dd0:	setf   8, 0, 0
3f219de0:	move   *a9(0x570), a11, 0
3f219e00:	jrne   L3F21A0B0
3f219e10:	setf   16, 1, 0
3f219e20:	move   *a9(0x6e0), *a9(0x6f0), 0
3f219e50:	move   *a9(0x660), *a9(0x680), 0
3f219e80:	move   *a9(0x670), *a9(0x690), 0
3f219eb0:	movb   *a9(0x8f8), *a9(0x930)
3f219ee0:	movb   *a9(0x900), *a9(0x938)
3f219f10:	movb   *a9(0x908), *a9(0x940)
3f219f40:	movb   *a9(0x910), *a9(0x948)
3f219f70:	movb   *a9(0x918), *a9(0x950)
3f219fa0:	movb   *a9(0x920), *a9(0x958)
3f219fd0:	move   *a9(0x740), a11, 1
3f219ff0:	andi   0x40, a11
3f21a020:	movk   1, a11
3f21a030:	jrne   L3F21A050
3f21a040:	sub    a11, a11
L3F21A050:
3f21a050:	movb   a11, *a9(0x8f0)
3f21a070:	movb   *a9(0x6c0), *a9(0x8e8)
3f21a0a0:	jruc   L3F21A310
L3F21A0B0:
3f21a0b0:	setf   16, 1, 0
3f21a0c0:	move   *a9(0x700), *a9(0x710), 0
3f21a0f0:	move   *a9(0x6a0), *a9(0x6b0), 0
3f21a120:	movb   *a9(0x960), *a9(0x998)
3f21a150:	movb   *a9(0x968), *a9(0x9a0)
3f21a180:	movb   *a9(0x970), *a9(0x9a8)
3f21a1b0:	movb   *a9(0x978), *a9(0x9b0)
3f21a1e0:	movb   *a9(0x980), *a9(0x9b8)
3f21a210:	movb   *a9(0x988), *a9(0x9c0)
3f21a240:	move   *a9(0x740), a11, 1
3f21a260:	andi   0x40, a11
3f21a290:	movk   1, a11
3f21a2a0:	jrne   L3F21A2C0
3f21a2b0:	sub    a11, a11
L3F21A2C0:
3f21a2c0:	movb   a11, *a9(0x5b40)
3f21a2e0:	movb   *a9(0x6d0), *a9(0x5b38)
L3F21A310:
3f21a310:	move   *sp(0x80), a14, 1
3f21a330:	mmfm   sp, a9,a11,a13
3f21a350:	rets   2
3f21a360:	mmtm   sp, a7,a9,a10,a11,a13
3f21a380:	move   a14, a13
3f21a390:	move   *a13(0xffe0), a9, 1
3f21a3b0:	setf   8, 0, 0
3f21a3c0:	move   *a9(0x570), a11, 0
3f21a3e0:	jrne   L3F21A9F0
3f21a3f0:	setf   16, 1, 0
3f21a400:	move   *a9(0x6f0), *a9(0x6e0), 0
3f21a430:	move   *a9(0x690), *a9(0x670), 0
3f21a460:	move   *a9(0x670), a11, 0
3f21a480:	jrgt   L3F21A4D0
3f21a490:	movk   1, a11
3f21a4a0:	move   a11, *a9(0x670), 0
3f21a4c0:	jruc   L3F21A5A0
L3F21A4D0:
3f21a4d0:	move   *a9(0x540), a11, 1
3f21a4f0:	move   *a9(0x670), a7, 0
3f21a510:	move   *a11(0x10), a11, 0
3f21a530:	cmp    a11, a7
3f21a540:	jrle   L3F21A5A0
3f21a550:	move   *a9(0x540), a11, 1
3f21a570:	move   *a11(0x10), *a9(0x670), 0
L3F21A5A0:
3f21a5a0:	move   a14, -*sp, 1
3f21a5b0:	move   *a9(0x670), a8, 0
3f21a5d0:	move   a8, *a14+, 1
3f21a5e0:	move   a9, *a14+, 1
3f21a5f0:	calla  L3F50F4D0
3f21a620:	move   a8, a10
3f21a630:	setf   16, 1, 0
3f21a640:	move   *a9(0x680), *a9(0x660), 0
3f21a670:	move   *a9(0x660), a11, 0
3f21a690:	jrgt   L3F21A6E0
3f21a6a0:	movk   1, a11
3f21a6b0:	move   a11, *a9(0x660), 0
3f21a6d0:	jruc   L3F21A740
L3F21A6E0:
3f21a6e0:	move   *a9(0x660), a11, 0
3f21a700:	cmp    a10, a11
3f21a710:	jrle   L3F21A740
3f21a720:	move   a10, *a9(0x660), 0
L3F21A740:
3f21a740:	movb   *a9(0x930), *a9(0x8f8)
3f21a770:	movb   *a9(0x938), *a9(0x900)
3f21a7a0:	movb   *a9(0x940), *a9(0x908)
3f21a7d0:	movb   *a9(0x948), *a9(0x910)
3f21a800:	movb   *a9(0x950), *a9(0x918)
3f21a830:	movb   *a9(0x958), *a9(0x920)
3f21a860:	setf   8, 0, 0
3f21a870:	move   *a9(0x8f0), a11, 0
3f21a890:	jreq   L3F21A920
3f21a8a0:	move   *a9(0x740), a11, 1
3f21a8c0:	ori    0x40, a11
3f21a8f0:	move   a11, *a9(0x740), 1
3f21a910:	jruc   L3F21A990
L3F21A920:
3f21a920:	move   *a9(0x740), a11, 1
3f21a940:	andi   0xffffffbf, a11
3f21a970:	move   a11, *a9(0x740), 1
L3F21A990:
3f21a990:	move   *a9(0x8e8), a11, 0
3f21a9b0:	setf   16, 1, 0
3f21a9c0:	move   a11, *a9(0x6c0), 0
3f21a9e0:	jruc   L3F21AE60
L3F21A9F0:
3f21a9f0:	setf   16, 1, 0
3f21aa00:	move   *a9(0x710), *a9(0x700), 0
3f21aa30:	move   *a9(0x6b0), *a9(0x6a0), 0
3f21aa60:	move   a14, -*sp, 1
3f21aa70:	sub    a11, a11
3f21aa80:	move   a11, *a14+, 1
3f21aa90:	move   a9, *a14+, 1
3f21aaa0:	calla  L3F50F4D0
3f21aad0:	move   a8, a10
3f21aae0:	setf   16, 1, 0
3f21aaf0:	move   *a9(0x6a0), a7, 0
3f21ab10:	jrgt   L3F21AB60
3f21ab20:	movk   1, a7
3f21ab30:	move   a7, *a9(0x6a0), 0
3f21ab50:	jruc   L3F21ABC0
L3F21AB60:
3f21ab60:	move   *a9(0x6a0), a7, 0
3f21ab80:	cmp    a10, a7
3f21ab90:	jrle   L3F21ABC0
3f21aba0:	move   a10, *a9(0x6a0), 0
L3F21ABC0:
3f21abc0:	movb   *a9(0x998), *a9(0x960)
3f21abf0:	movb   *a9(0x9a0), *a9(0x968)
3f21ac20:	movb   *a9(0x9a8), *a9(0x970)
3f21ac50:	movb   *a9(0x9b0), *a9(0x978)
3f21ac80:	movb   *a9(0x9b8), *a9(0x980)
3f21acb0:	movb   *a9(0x9c0), *a9(0x988)
3f21ace0:	setf   8, 0, 0
3f21acf0:	move   *a9(0x5b40), a7, 0
3f21ad10:	jreq   L3F21ADA0
3f21ad20:	move   *a9(0x740), a7, 1
3f21ad40:	ori    0x40, a7
3f21ad70:	move   a7, *a9(0x740), 1
3f21ad90:	jruc   L3F21AE10
L3F21ADA0:
3f21ada0:	move   *a9(0x740), a7, 1
3f21adc0:	andi   0xffffffbf, a7
3f21adf0:	move   a7, *a9(0x740), 1
L3F21AE10:
3f21ae10:	move   *a9(0x5b38), a7, 0
3f21ae30:	setf   16, 1, 0
3f21ae40:	move   a7, *a9(0x6d0), 0
L3F21AE60:
3f21ae60:	move   *sp(0xc0), a14, 1
3f21ae80:	mmfm   sp, a7,a9,a10,a11,a13
3f21aea0:	rets   2
3f21aeb0:	mmtm   sp, a9,a11,a13
3f21aed0:	move   a14, a13
3f21aee0:	move   *a13(0xffe0), a9, 1
3f21af00:	setf   8, 0, 0
3f21af10:	move   *a9(0x7e0), a11, 0
3f21af30:	cmpi   0x3f, a11
3f21af50:	jreq   L3F21AFF0
3f21af60:	sub    a11, a11
3f21af70:	setf   16, 1, 0
3f21af80:	move   a11, *a9(0xaa0), 0
3f21afa0:	move   a14, -*sp, 1
3f21afb0:	move   a9, *a14+, 1
3f21afc0:	calla  L3F21B040
L3F21AFF0:
3f21aff0:	move   *sp(0x80), a14, 1
3f21b010:	mmfm   sp, a9,a11,a13
3f21b030:	rets   2
L3F21B040:
3f21b040:	mmtm   sp, a7,a9,a11,a13
3f21b060:	move   a14, a13
3f21b070:	move   *a13(0xffe0), a9, 1
3f21b090:	setf   16, 1, 0
3f21b0a0:	move   *a9(0xaa0), a11, 0
3f21b0c0:	jrne   L3F21B1D0
3f21b0d0:	move   a14, -*sp, 1
3f21b0e0:	movi   0xffff, a11
3f21b100:	move   a11, *a14+, 1
3f21b110:	setf   8, 0, 0
3f21b120:	move   *a9(0x7e8), a7, 0
3f21b140:	sll    0x5, a7
3f21b150:	addi   0x8fdd0, a7
3f21b180:	move   *a7+, *a14+, 1
3f21b190:	move   a9, *a14+, 1
3f21b1a0:	calla  L3FA2B960
L3F21B1D0:
3f21b1d0:	move   *sp(0xa0), a14, 1
3f21b1f0:	mmfm   sp, a7,a9,a11,a13
3f21b210:	rets   2
L3F21B220:
3f21b220:	mmtm   sp, a7,a9,a11,a13
3f21b240:	move   a14, a13
3f21b250:	addi   0x110, a14
3f21b270:	move   *a13(0xffe0), a9, 1
3f21b290:	setf   16, 1, 0
3f21b2a0:	move   *a9(0xaa0), a11, 0
3f21b2c0:	jrne   L3F21B460
3f21b2d0:	movk   22, a11
3f21b2e0:	move   a11, *a13, 0
3f21b2f0:	move   a14, -*sp, 1
3f21b300:	move   a11, *a14+, 1
3f21b310:	movi   0x3f2222f8, a8
3f21b340:	move   a8, *a14+, 1
3f21b350:	move   a13, a7
3f21b360:	addk   16, a7
3f21b370:	move   a7, *a14+, 1
3f21b380:	calla  L3FB34430
3f21b3b0:	move   a14, -*sp, 1
3f21b3c0:	movi   0xffff, a7
3f21b3e0:	move   a7, *a14+, 1
3f21b3f0:	move   a13, a7
3f21b400:	addk   16, a7
3f21b410:	move   a7, *a14+, 1
3f21b420:	move   a9, *a14+, 1
3f21b430:	calla  L3FA2B960
L3F21B460:
3f21b460:	move   *sp(0xa0), a14, 1
3f21b480:	mmfm   sp, a7,a9,a11,a13
3f21b4a0:	rets   2
3f21b4b0:	mmtm   sp, a0,a2,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f21b4d0:	move   a14, a13
3f21b4e0:	move   *a13(0xffe0), a9, 1
3f21b500:	setf   8, 0, 0
3f21b510:	move   *a9(0x7e0), a7, 0
3f21b530:	cmpi   0x3e, a7
3f21b550:	jac   L3F21BDF0
3f21b570:	setf   16, 1, 0
3f21b580:	move   *a9(0xaa0), a10, 0
3f21b5a0:	setf   8, 0, 0
3f21b5b0:	move   *a9(0x570), a7, 0
3f21b5d0:	jrne   L3F21B740
3f21b5e0:	setf   16, 1, 0
3f21b5f0:	move   *a9(0x660), a12, 0
3f21b610:	move   *a9(0x670), a0, 0
3f21b630:	move   *a9(0x540), a7, 1
3f21b650:	move   *a7(0x10), a7, 0
3f21b670:	cmp    a7, a0
3f21b680:	jrle   L3F21B6D0
3f21b690:	move   *a9(0x540), a7, 1
3f21b6b0:	move   *a7(0x10), a0, 0
L3F21B6D0:
3f21b6d0:	move   a0, a7
3f21b6e0:	jrgt   L3F21B700
3f21b6f0:	movk   1, a0
L3F21B700:
3f21b700:	sub    a7, a7
3f21b710:	move   a7, *a9(0x6c0), 0
3f21b730:	jruc   L3F21B7A0
L3F21B740:
3f21b740:	setf   16, 1, 0
3f21b750:	move   *a9(0x6a0), a12, 0
3f21b770:	sub    a0, a0
3f21b780:	move   a0, *a9(0x6d0), 0
L3F21B7A0:
3f21b7a0:	move   *a9(0x540), a7, 1
3f21b7c0:	move   *a7(0x20), a2, 1
3f21b7e0:	move   a10, a7
3f21b7f0:	jrgt   L3F21B810
3f21b800:	movk   1, a10
L3F21B810:
3f21b810:	move   a12, a7
3f21b820:	add    a10, a7
3f21b830:	move   a14, -*sp, 1
3f21b840:	move   a0, *a14+, 1
3f21b850:	move   a9, *a14+, 1
3f21b860:	calla  L3F50F4D0
3f21b890:	dec    a7
3f21b8a0:	cmp    a8, a7
3f21b8b0:	jrle   L3F21B960
3f21b8c0:	move   a14, -*sp, 1
3f21b8d0:	move   a0, *a14+, 1
3f21b8e0:	move   a9, *a14+, 1
3f21b8f0:	calla  L3F50F4D0
3f21b920:	move   a8, a7
3f21b930:	sub    a12, a7
3f21b940:	move   a7, a10
3f21b950:	inc    a10
L3F21B960:
3f21b960:	move   *a9(0x540), a7, 1
3f21b980:	move   a0, a5
3f21b990:	sll    0x5, a5
3f21b9a0:	add    a5, a7
3f21b9b0:	move   a14, -*sp, 1
3f21b9c0:	move   a0, *a14+, 1
3f21b9d0:	move   a9, *a14+, 1
3f21b9e0:	calla  L3F50F4D0
3f21ba10:	sll    0x3, a8
3f21ba20:	move   *a7(0x40), a6, 1
3f21ba40:	add    a8, a6
3f21ba50:	move   a10, a7
3f21ba60:	sll    0x3, a7
3f21ba70:	move   a6, a4
3f21ba80:	sub    a7, a4
3f21ba90:	move   a14, -*sp, 1
3f21baa0:	move   a0, *a14+, 1
3f21bab0:	move   a9, *a14+, 1
3f21bac0:	calla  L3F50F4D0
3f21baf0:	move   a8, a7
3f21bb00:	sub    a12, a7
3f21bb10:	move   a7, a11
3f21bb20:	sub    a10, a11
3f21bb30:	jrlt   L3F21BC20
L3F21BB40:
3f21bb40:	move   a2, a7
3f21bb50:	sll    0x3, a7
3f21bb60:	add    a6, a7
3f21bb70:	move   a2, a5
3f21bb80:	sll    0x3, a5
3f21bb90:	add    a4, a5
3f21bba0:	movb   *a5, *a7
3f21bbb0:	move   a6, a7
3f21bbc0:	subk   8, a6
3f21bbd0:	move   a4, a5
3f21bbe0:	subk   8, a4
3f21bbf0:	movb   *a5, *a7
3f21bc00:	dec    a11
3f21bc10:	jrge   L3F21BB40
L3F21BC20:
3f21bc20:	move   a10, a11
3f21bc30:	jrle   L3F21BCF0
L3F21BC40:
3f21bc40:	move   a2, a7
3f21bc50:	sll    0x3, a7
3f21bc60:	add    a6, a7
3f21bc70:	sub    a5, a5
3f21bc80:	movb   a5, *a7
3f21bc90:	move   a6, a7
3f21bca0:	subk   8, a6
3f21bcb0:	movk   32, a5
3f21bcc0:	movb   a5, *a7
3f21bcd0:	dec    a11
3f21bce0:	jrgt   L3F21BC40
L3F21BCF0:
3f21bcf0:	move   a14, -*sp, 1
3f21bd00:	movk   1, a7
3f21bd10:	move   a7, *a14+, 1
3f21bd20:	move   a14, -*sp, 1
3f21bd30:	move   a0, *a14+, 1
3f21bd40:	move   a9, *a14+, 1
3f21bd50:	calla  L3F50F4D0
3f21bd80:	move   a8, *a14+, 1
3f21bd90:	move   a12, *a14+, 1
3f21bda0:	move   a0, *a14+, 1
3f21bdb0:	move   a9, *a14+, 1
3f21bdc0:	calla  L3F50D1B0
L3F21BDF0:
3f21bdf0:	move   *sp(0x180), a14, 1
3f21be10:	mmfm   sp, a0,a2,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f21be30:	rets   2
3f21be40:	mmtm   sp, a0,a2,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f21be60:	move   a14, a13
3f21be70:	move   *a13(0xffe0), a9, 1
3f21be90:	setf   16, 1, 0
3f21bea0:	move   *a9(0xaa0), a10, 0
3f21bec0:	setf   8, 0, 0
3f21bed0:	move   *a9(0x570), a7, 0
3f21bef0:	jrne   L3F21C060
3f21bf00:	setf   16, 1, 0
3f21bf10:	move   *a9(0x660), a12, 0
3f21bf30:	move   *a9(0x670), a0, 0
3f21bf50:	move   *a9(0x540), a7, 1
3f21bf70:	move   *a7(0x10), a7, 0
3f21bf90:	cmp    a7, a0
3f21bfa0:	jrle   L3F21BFF0
3f21bfb0:	move   *a9(0x540), a7, 1
3f21bfd0:	move   *a7(0x10), a0, 0
L3F21BFF0:
3f21bff0:	move   a0, a7
3f21c000:	jrgt   L3F21C020
3f21c010:	movk   1, a0
L3F21C020:
3f21c020:	sub    a7, a7
3f21c030:	move   a7, *a9(0x6c0), 0
3f21c050:	jruc   L3F21C0C0
L3F21C060:
3f21c060:	setf   16, 1, 0
3f21c070:	move   *a9(0x6a0), a12, 0
3f21c090:	sub    a0, a0
3f21c0a0:	move   a0, *a9(0x6d0), 0
L3F21C0C0:
3f21c0c0:	move   *a9(0x540), a7, 1
3f21c0e0:	move   *a7(0x20), a2, 1
3f21c100:	move   a10, a7
3f21c110:	jrgt   L3F21C130
3f21c120:	movk   1, a10
L3F21C130:
3f21c130:	move   a12, a7
3f21c140:	add    a10, a7
3f21c150:	move   a14, -*sp, 1
3f21c160:	move   a0, *a14+, 1
3f21c170:	move   a9, *a14+, 1
3f21c180:	calla  L3F50F4D0
3f21c1b0:	dec    a7
3f21c1c0:	cmp    a8, a7
3f21c1d0:	jrle   L3F21C280
3f21c1e0:	move   a14, -*sp, 1
3f21c1f0:	move   a0, *a14+, 1
3f21c200:	move   a9, *a14+, 1
3f21c210:	calla  L3F50F4D0
3f21c240:	move   a8, a7
3f21c250:	sub    a12, a7
3f21c260:	move   a7, a10
3f21c270:	inc    a10
L3F21C280:
3f21c280:	move   *a9(0x540), a7, 1
3f21c2a0:	move   a0, a5
3f21c2b0:	sll    0x5, a5
3f21c2c0:	add    a5, a7
3f21c2d0:	move   a12, a5
3f21c2e0:	sll    0x3, a5
3f21c2f0:	move   *a7(0x40), a6, 1
3f21c310:	add    a5, a6
3f21c320:	move   a10, a7
3f21c330:	sll    0x3, a7
3f21c340:	add    a6, a7
3f21c350:	move   a7, a4
3f21c360:	move   a14, -*sp, 1
3f21c370:	move   a0, *a14+, 1
3f21c380:	move   a9, *a14+, 1
3f21c390:	calla  L3F50F4D0
3f21c3c0:	move   a8, a7
3f21c3d0:	sub    a12, a7
3f21c3e0:	move   a7, a11
3f21c3f0:	sub    a10, a11
3f21c400:	jrlt   L3F21C4C0
3f21c410:	setf   8, 0, 0
L3F21C420:
3f21c420:	move   a2, a7
3f21c430:	sll    0x3, a7
3f21c440:	add    a6, a7
3f21c450:	move   a2, a5
3f21c460:	sll    0x3, a5
3f21c470:	add    a4, a5
3f21c480:	movb   *a5, *a7
3f21c490:	move   *a4+, *a6+, 0
3f21c4a0:	dec    a11
3f21c4b0:	jrge   L3F21C420
L3F21C4C0:
3f21c4c0:	move   a10, a11
3f21c4d0:	jrle   L3F21C580
3f21c4e0:	setf   8, 0, 0
L3F21C4F0:
3f21c4f0:	move   a2, a7
3f21c500:	sll    0x3, a7
3f21c510:	add    a6, a7
3f21c520:	sub    a5, a5
3f21c530:	movb   a5, *a7
3f21c540:	movk   32, a7
3f21c550:	move   a7, *a6+, 0
3f21c560:	dec    a11
3f21c570:	jrgt   L3F21C4F0
L3F21C580:
3f21c580:	move   a14, -*sp, 1
3f21c590:	movk   1, a7
3f21c5a0:	move   a7, *a14+, 1
3f21c5b0:	move   a14, -*sp, 1
3f21c5c0:	move   a0, *a14+, 1
3f21c5d0:	move   a9, *a14+, 1
3f21c5e0:	calla  L3F50F4D0
3f21c610:	move   a8, *a14+, 1
3f21c620:	move   a12, *a14+, 1
3f21c630:	move   a0, *a14+, 1
3f21c640:	move   a9, *a14+, 1
3f21c650:	calla  L3F50D1B0
3f21c680:	move   *sp(0x180), a14, 1
3f21c6a0:	mmfm   sp, a0,a2,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f21c6c0:	rets   2
3f21c6d0:	mmtm   sp, a0,a2,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f21c6f0:	move   a14, a13
3f21c700:	move   *a13(0xffe0), a9, 1
3f21c720:	setf   8, 0, 0
3f21c730:	move   *a9(0x7e0), a7, 0
3f21c750:	cmpi   0x3e, a7
3f21c770:	jrc   L3F21CDA0
3f21c780:	setf   16, 1, 0
3f21c790:	move   *a9(0xaa0), a10, 0
3f21c7b0:	setf   8, 0, 0
3f21c7c0:	move   *a9(0x570), a7, 0
3f21c7e0:	jrne   L3F21C950
3f21c7f0:	setf   16, 1, 0
3f21c800:	move   *a9(0x660), a12, 0
3f21c820:	move   *a9(0x670), a0, 0
3f21c840:	move   *a9(0x540), a7, 1
3f21c860:	move   *a7(0x10), a7, 0
3f21c880:	cmp    a7, a0
3f21c890:	jrle   L3F21C8E0
3f21c8a0:	move   *a9(0x540), a7, 1
3f21c8c0:	move   *a7(0x10), a0, 0
L3F21C8E0:
3f21c8e0:	move   a0, a7
3f21c8f0:	jrgt   L3F21C910
3f21c900:	movk   1, a0
L3F21C910:
3f21c910:	sub    a7, a7
3f21c920:	move   a7, *a9(0x6c0), 0
3f21c940:	jruc   L3F21C9B0
L3F21C950:
3f21c950:	setf   16, 1, 0
3f21c960:	move   *a9(0x6a0), a12, 0
3f21c980:	sub    a0, a0
3f21c990:	move   a0, *a9(0x6d0), 0
L3F21C9B0:
3f21c9b0:	move   *a9(0x540), a7, 1
3f21c9d0:	move   *a7(0x20), a2, 1
3f21c9f0:	move   a10, a7
3f21ca00:	jrgt   L3F21CA20
3f21ca10:	movk   1, a10
L3F21CA20:
3f21ca20:	move   a12, a7
3f21ca30:	add    a10, a7
3f21ca40:	move   a14, -*sp, 1
3f21ca50:	move   a0, *a14+, 1
3f21ca60:	move   a9, *a14+, 1
3f21ca70:	calla  L3F50F4D0
3f21caa0:	dec    a7
3f21cab0:	cmp    a8, a7
3f21cac0:	jrle   L3F21CB70
3f21cad0:	move   a14, -*sp, 1
3f21cae0:	move   a0, *a14+, 1
3f21caf0:	move   a9, *a14+, 1
3f21cb00:	calla  L3F50F4D0
3f21cb30:	move   a8, a7
3f21cb40:	sub    a12, a7
3f21cb50:	move   a7, a10
3f21cb60:	inc    a10
L3F21CB70:
3f21cb70:	move   *a9(0x540), a7, 1
3f21cb90:	move   a0, a5
3f21cba0:	sll    0x5, a5
3f21cbb0:	add    a5, a7
3f21cbc0:	move   a12, a5
3f21cbd0:	sll    0x3, a5
3f21cbe0:	move   *a7(0x40), a6, 1
3f21cc00:	add    a5, a6
3f21cc10:	move   a10, a11
3f21cc20:	jrle   L3F21CCD0
3f21cc30:	setf   8, 0, 0
L3F21CC40:
3f21cc40:	move   a2, a7
3f21cc50:	sll    0x3, a7
3f21cc60:	add    a6, a7
3f21cc70:	sub    a5, a5
3f21cc80:	movb   a5, *a7
3f21cc90:	movk   32, a7
3f21cca0:	move   a7, *a6+, 0
3f21ccb0:	dec    a11
3f21ccc0:	jrgt   L3F21CC40
L3F21CCD0:
3f21ccd0:	move   a14, -*sp, 1
3f21cce0:	movk   1, a7
3f21ccf0:	move   a7, *a14+, 1
3f21cd00:	move   a12, a5
3f21cd10:	add    a10, a5
3f21cd20:	dec    a5
3f21cd30:	move   a5, *a14+, 1
3f21cd40:	move   a12, *a14+, 1
3f21cd50:	move   a0, *a14+, 1
3f21cd60:	move   a9, *a14+, 1
3f21cd70:	calla  L3F50D1B0
L3F21CDA0:
3f21cda0:	move   *sp(0x180), a14, 1
3f21cdc0:	mmfm   sp, a0,a2,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f21cde0:	rets   2
3f21cdf0:	mmtm   sp, a7,a9,a11,a13
3f21ce10:	move   a14, a13
3f21ce20:	addi   0x80, a14
3f21ce40:	move   *a13(0xffe0), a9, 1
3f21ce60:	setf   16, 1, 0
3f21ce70:	move   *a9(0xaa0), a11, 0
3f21ce90:	move   a11, *a13(0x60), 1
3f21ceb0:	jrne   L3F21CEF0
3f21cec0:	movk   1, a11
3f21ced0:	move   a11, *a13(0x60), 1
L3F21CEF0:
3f21cef0:	move   *a9(0x670), a7, 0
3f21cf10:	move   a7, *a13, 1
3f21cf20:	move   *a9(0x620), a7, 0
3f21cf40:	move   a7, *a13(0x20), 1
3f21cf60:	move   *a9(0x630), a7, 0
3f21cf80:	move   a7, *a13(0x40), 1
3f21cfa0:	setf   8, 0, 0
3f21cfb0:	move   *a9(0x570), a7, 0
3f21cfd0:	jrne   L3F21D0C0
3f21cfe0:	move   *a13, a7, 1
3f21cff0:	move   *a13(0x20), a11, 1
3f21d010:	cmp    a11, a7
3f21d020:	jrlt   L3F21D3F0
3f21d030:	move   *a13(0x40), a11, 1
3f21d050:	cmp    a7, a11
3f21d060:	jrlt   L3F21D3F0
3f21d070:	sub    a7, a7
3f21d080:	setf   16, 1, 0
3f21d090:	move   a7, *a9(0x6c0), 0
3f21d0b0:	jruc   L3F21D1A0
L3F21D0C0:
3f21d0c0:	sub    a7, a7
3f21d0d0:	setf   16, 1, 0
3f21d0e0:	move   a7, *a9(0x6d0), 0
3f21d100:	move   a14, -*sp, 1
3f21d110:	move   a9, *a14+, 1
3f21d120:	calla  L3F21EBA0
3f21d150:	movk   1, a7
3f21d160:	setf   16, 1, 0
3f21d170:	move   a7, *a9(0x6a0), 0
3f21d190:	jruc   L3F21D3F0
L3F21D1A0:
3f21d1a0:	move   *a13, a7, 1
3f21d1b0:	sub    a7, a11
3f21d1c0:	move   *a13(0x60), a7, 1
3f21d1e0:	inc    a11
3f21d1f0:	cmp    a11, a7
3f21d200:	jrls   L3F21D280
3f21d210:	move   *a13(0x40), a11, 1
3f21d230:	move   *a13, a7, 1
3f21d240:	sub    a7, a11
3f21d250:	inc    a11
3f21d260:	move   a11, *a13(0x60), 1
L3F21D280:
3f21d280:	move   *a13(0x0), *a9(0x620), 0
3f21d2b0:	move   a14, -*sp, 1
3f21d2c0:	move   *a13(0x60), *a14+, 1
3f21d2e0:	move   a9, *a14+, 1
3f21d2f0:	calla  L3F20E380
3f21d320:	movk   1, a11
3f21d330:	setf   16, 1, 0
3f21d340:	move   a11, *a9(0x660), 0
3f21d360:	move   *a13(0x0), *a9(0x670), 0
3f21d390:	move   *a13(0x20), *a9(0x620), 0
3f21d3c0:	move   *a13(0x40), *a9(0x630), 0
L3F21D3F0:
3f21d3f0:	move   *sp(0xa0), a14, 1
3f21d410:	mmfm   sp, a7,a9,a11,a13
3f21d430:	rets   2
3f21d440:	mmtm   sp, a0,a7,a9,a10,a11,a12,a13
3f21d460:	move   a14, a13
3f21d470:	move   *a13(0xffe0), a9, 1
3f21d490:	setf   16, 1, 0
3f21d4a0:	move   *a9(0xaa0), a0, 0
3f21d4c0:	jrgt   L3F21D4E0
3f21d4d0:	movk   1, a0
L3F21D4E0:
3f21d4e0:	move   *a9(0x670), a10, 0
3f21d500:	move   *a9(0x620), a11, 0
3f21d520:	move   *a9(0x630), a12, 0
3f21d540:	setf   8, 0, 0
3f21d550:	move   *a9(0x570), a7, 0
3f21d570:	jrne   L3F21D610
3f21d580:	cmp    a11, a10
3f21d590:	jrlt   L3F21D970
3f21d5a0:	cmp    a10, a12
3f21d5b0:	jrlt   L3F21D970
3f21d5c0:	sub    a7, a7
3f21d5d0:	setf   16, 1, 0
3f21d5e0:	move   a7, *a9(0x6c0), 0
3f21d600:	jruc   L3F21D6F0
L3F21D610:
3f21d610:	sub    a7, a7
3f21d620:	setf   16, 1, 0
3f21d630:	move   a7, *a9(0x6d0), 0
3f21d650:	move   a14, -*sp, 1
3f21d660:	move   a9, *a14+, 1
3f21d670:	calla  L3F21EBA0
3f21d6a0:	movk   1, a7
3f21d6b0:	setf   16, 1, 0
3f21d6c0:	move   a7, *a9(0x6a0), 0
3f21d6e0:	jruc   L3F21D970
L3F21D6F0:
3f21d6f0:	move   a12, a7
3f21d700:	sub    a10, a7
3f21d710:	inc    a7
3f21d720:	cmp    a7, a0
3f21d730:	jrle   L3F21D780
3f21d740:	move   a12, a7
3f21d750:	sub    a10, a7
3f21d760:	move   a7, a0
3f21d770:	inc    a0
L3F21D780:
3f21d780:	cmp    a12, a10
3f21d790:	jrne   L3F21D810
3f21d7a0:	move   a14, -*sp, 1
3f21d7b0:	move   a10, *a14+, 1
3f21d7c0:	move   a9, *a14+, 1
3f21d7d0:	calla  L3F510290
3f21d800:	jruc   L3F21D930
L3F21D810:
3f21d810:	move   a12, *a9(0x670), 0
3f21d830:	move   a10, *a9(0x620), 0
3f21d850:	movk   10, a7
3f21d860:	movb   a7, *a9(0x5960)
3f21d880:	move   a14, -*sp, 1
3f21d890:	move   a0, *a14+, 1
3f21d8a0:	move   a9, *a14+, 1
3f21d8b0:	calla  L3F20B6E0
3f21d8e0:	setf   16, 1, 0
3f21d8f0:	move   a10, *a9(0x670), 0
3f21d910:	move   a11, *a9(0x620), 0
L3F21D930:
3f21d930:	movk   1, a7
3f21d940:	setf   16, 1, 0
3f21d950:	move   a7, *a9(0x660), 0
L3F21D970:
3f21d970:	move   *sp(0x100), a14, 1
3f21d990:	mmfm   sp, a0,a7,a9,a10,a11,a12,a13
3f21d9b0:	rets   2
3f21d9c0:	mmtm   sp, a7,a9,a11,a13
3f21d9e0:	move   a14, a13
3f21d9f0:	addi   0x80, a14
3f21da10:	move   *a13(0xffe0), a9, 1
3f21da30:	setf   8, 0, 0
3f21da40:	move   *a9(0x570), a11, 0
3f21da60:	jrne   L3F21DAC0
3f21da70:	sub    a11, a11
3f21da80:	setf   16, 1, 0
3f21da90:	move   a11, *a9(0x6c0), 0
3f21dab0:	jruc   L3F21DB20
L3F21DAC0:
3f21dac0:	sub    a11, a11
3f21dad0:	setf   16, 1, 0
3f21dae0:	move   a11, *a9(0x6d0), 0
3f21db00:	jauc   L3F21E440
L3F21DB20:
3f21db20:	move   *a9(0xaa0), a7, 0
3f21db40:	move   a7, *a13, 1
3f21db50:	jrne   L3F21DB90
3f21db60:	movi   0x50, a11
3f21db80:	move   a11, *a13, 1
L3F21DB90:
3f21db90:	movi   0xffff, a11
3f21dbb0:	move   a11, *a13(0x20), 1
3f21dbd0:	move   *a9(0xba0), *a13(0x60), 1
3f21dc00:	move   *a13(0x60), a7, 1
3f21dc20:	move   *a9(0xbc0), a11, 1
3f21dc40:	cmp    a11, a7
3f21dc50:	jrnc   L3F21E270
3f21dc60:	setf   8, 0, 0
3f21dc70:	move   *a7, a11, 0
3f21dc80:	cmpi   0x9b, a11
3f21dca0:	jrne   L3F21DCF0
3f21dcb0:	addk   8, a7
3f21dcc0:	move   a7, *a13(0x60), 1
3f21dce0:	jruc   L3F21DDF0
L3F21DCF0:
3f21dcf0:	move   *a9(0xbc0), a11, 1
3f21dd10:	subk   8, a11
3f21dd20:	cmp    a11, a7
3f21dd30:	jrnc   L3F21E270
3f21dd40:	move   *a7, a11, 0
3f21dd50:	subk   27, a11
3f21dd60:	jrne   L3F21E270
3f21dd70:	move   *a7(0x8), a11, 0
3f21dd90:	cmpi   0x5b, a11
3f21ddb0:	jrne   L3F21E270
3f21ddc0:	addk   16, a7
3f21ddd0:	move   a7, *a13(0x60), 1
L3F21DDF0:
3f21ddf0:	sub    a11, a11
3f21de00:	move   a11, *a13(0x20), 1
3f21de20:	move   *a9(0xbc0), a11, 1
3f21de40:	cmp    a11, a7
3f21de50:	jrnc   L3F21E110
3f21de60:	move   *a7, a11, 0
3f21de70:	move   a11, *a13(0x40), 1
3f21de90:	cmpi   0x30, a11
3f21deb0:	jrlt   L3F21E110
3f21dec0:	cmpi   0x39, a11
3f21dee0:	jrgt   L3F21E110
L3F21DEF0:
3f21def0:	move   *a13(0x60), a11, 1
3f21df10:	addk   8, a11
3f21df20:	move   a11, *a13(0x60), 1
3f21df40:	move   *a13(0x20), a7, 1
3f21df60:	move   a7, a11
3f21df70:	sll    0x3, a7
3f21df80:	sll    0x1, a11
3f21df90:	add    a11, a7
3f21dfa0:	move   *a13(0x40), a11, 1
3f21dfc0:	add    a11, a7
3f21dfd0:	subi   0x30, a7
3f21dff0:	move   a7, *a13(0x20), 1
3f21e010:	move   *a13(0x60), a7, 1
3f21e030:	move   *a9(0xbc0), a11, 1
3f21e050:	cmp    a11, a7
3f21e060:	jrnc   L3F21E110
3f21e070:	setf   8, 0, 0
3f21e080:	move   *a7, a11, 0
3f21e090:	move   a11, *a13(0x40), 1
3f21e0b0:	cmpi   0x30, a11
3f21e0d0:	jrlt   L3F21E110
3f21e0e0:	cmpi   0x39, a11
3f21e100:	jrle   L3F21DEF0
L3F21E110:
3f21e110:	move   *a13(0x40), a11, 1
3f21e130:	cmpi   0x74, a11
3f21e150:	jreq   L3F21E1B0
3f21e160:	movi   0xffff, a7
3f21e180:	move   a7, *a13(0x20), 1
3f21e1a0:	jruc   L3F21E270
L3F21E1B0:
3f21e1b0:	addk   8, a7
3f21e1c0:	move   a7, *a13(0x60), 1
3f21e1e0:	move   *a13(0x20), a7, 1
3f21e200:	jrne   L3F21E240
3f21e210:	movk   24, a7
3f21e220:	move   a7, *a13(0x20), 1
L3F21E240:
3f21e240:	move   *a13(0x60), *a9(0xba0), 1
L3F21E270:
3f21e270:	move   *a13(0x20), a11, 1
3f21e290:	jrge   L3F21E310
3f21e2a0:	move   *a9(0x540), a7, 1
3f21e2c0:	setf   16, 1, 0
3f21e2d0:	move   *a7(0x10), a7, 0
3f21e2f0:	move   a7, *a13(0x20), 1
L3F21E310:
3f21e310:	move   a14, -*sp, 1
3f21e320:	movk   1, a11
3f21e330:	move   a11, *a14+, 1
3f21e340:	sub    a7, a7
3f21e350:	move   a7, *a14+, 1
3f21e360:	move   *a9(0x760), a7, 1
3f21e380:	andi   0x20, a7
3f21e3b0:	move   a7, *a14+, 1
3f21e3c0:	move   *a13(0x20), *a14+, 1
3f21e3e0:	move   *a13(0x0), *a14+, 1
3f21e400:	move   a9, *a14+, 1
3f21e410:	calla  L3F4E4E70
L3F21E440:
3f21e440:	move   *sp(0xa0), a14, 1
3f21e460:	mmfm   sp, a7,a9,a11,a13
3f21e480:	rets   2
3f21e490:	mmtm   sp, a9,a11,a13
3f21e4b0:	move   a14, a13
3f21e4c0:	addk   32, a14
3f21e4d0:	move   *a13(0xffe0), a9, 1
3f21e4f0:	setf   8, 0, 0
3f21e500:	move   *a9(0x7e0), a11, 0
3f21e520:	cmpi   0x3e, a11
3f21e540:	jrc   L3F21E660
3f21e550:	setf   16, 1, 0
3f21e560:	move   *a9(0xaa0), a11, 0
3f21e580:	move   a11, *a13, 1
3f21e590:	jrne   L3F21E5D0
3f21e5a0:	sub    a11, a11
3f21e5b0:	movb   a11, *a9(0x570)
L3F21E5D0:
3f21e5d0:	move   *a13, a11, 1
3f21e5e0:	dsjs   a11, L3F21E660
3f21e5f0:	move   *a9(0x760), a11, 1
3f21e610:	btst   5, a11
3f21e620:	jreq   L3F21E660
3f21e630:	movk   1, a11
3f21e640:	movb   a11, *a9(0x570)
L3F21E660:
3f21e660:	move   *sp(0x80), a14, 1
3f21e680:	mmfm   sp, a9,a11,a13
3f21e6a0:	rets   2
3f21e6b0:	mmtm   sp, a7,a9,a11,a13
3f21e6d0:	move   a14, a13
3f21e6e0:	addk   32, a14
3f21e6f0:	move   *a13(0xffe0), a9, 1
3f21e710:	setf   8, 0, 0
3f21e720:	move   *a9(0x7e0), a11, 0
3f21e740:	cmpi   0x3e, a11
3f21e760:	jrc   L3F21EB50
3f21e770:	setf   16, 1, 0
3f21e780:	move   *a9(0xaa0), a11, 0
3f21e7a0:	move   a11, *a13, 1
3f21e7b0:	jreq   L3F21E810
3f21e7c0:	dsjs   a11, L3F21E950
3f21e7d0:	move   *a9(0x760), a11, 1
3f21e7f0:	btst   5, a11
3f21e800:	jreq   L3F21E950
L3F21E810:
3f21e810:	move   a14, -*sp, 1
3f21e820:	movk   1, a11
3f21e830:	move   a11, *a14+, 1
3f21e840:	sub    a7, a7
3f21e850:	move   a7, *a14+, 1
3f21e860:	move   a7, *a14+, 1
3f21e870:	move   *a9(0x540), a7, 1
3f21e890:	move   *a7(0x10), a8, 0
3f21e8b0:	move   a8, *a14+, 1
3f21e8c0:	move   *a9(0x540), a7, 1
3f21e8e0:	move   *a7, a8, 0
3f21e8f0:	move   a8, *a14+, 1
3f21e900:	move   a9, *a14+, 1
3f21e910:	calla  L3F4E4E70
3f21e940:	jruc   L3F21EB50
L3F21E950:
3f21e950:	move   *a13, a11, 1
3f21e960:	subk   2, a11
3f21e970:	jrne   L3F21EB50
3f21e980:	move   *a9(0x760), a11, 1
3f21e9a0:	btst   5, a11
3f21e9b0:	jrne   L3F21EB50
3f21e9c0:	move   a14, -*sp, 1
3f21e9d0:	move   a9, *a14+, 1
3f21e9e0:	calla  L3F21EBA0
3f21ea10:	move   a14, -*sp, 1
3f21ea20:	movk   1, a11
3f21ea30:	move   a11, *a14+, 1
3f21ea40:	sub    a7, a7
3f21ea50:	move   a7, *a14+, 1
3f21ea60:	move   a11, *a14+, 1
3f21ea70:	move   *a9(0x540), a7, 1
3f21ea90:	setf   16, 1, 0
3f21eaa0:	move   *a7(0x10), a8, 0
3f21eac0:	move   a8, *a14+, 1
3f21ead0:	move   *a9(0x540), a7, 1
3f21eaf0:	move   *a7, a8, 0
3f21eb00:	move   a8, *a14+, 1
3f21eb10:	move   a9, *a14+, 1
3f21eb20:	calla  L3F4E4E70
L3F21EB50:
3f21eb50:	move   *sp(0xa0), a14, 1
3f21eb70:	mmfm   sp, a7,a9,a11,a13
3f21eb90:	rets   2
L3F21EBA0:
3f21eba0:	mmtm   sp, a7,a9,a11,a13
3f21ebc0:	move   a14, a13
3f21ebd0:	move   *a13(0xffe0), a9, 1
3f21ebf0:	move   a14, -*sp, 1
3f21ec00:	sub    a11, a11
3f21ec10:	move   a11, *a14+, 1
3f21ec20:	move   a9, *a14+, 1
3f21ec30:	calla  L3F510290
3f21ec60:	move   a14, -*sp, 1
3f21ec70:	movk   1, a7
3f21ec80:	move   a7, *a14+, 1
3f21ec90:	move   *a9(0x540), a7, 1
3f21ecb0:	setf   16, 1, 0
3f21ecc0:	move   *a7, a8, 0
3f21ecd0:	move   a8, *a14+, 1
3f21ece0:	movk   1, a7
3f21ecf0:	move   a7, *a14+, 1
3f21ed00:	move   a11, *a14+, 1
3f21ed10:	move   a9, *a14+, 1
3f21ed20:	calla  L3F50D1B0
3f21ed50:	move   *sp(0xa0), a14, 1
3f21ed70:	mmfm   sp, a7,a9,a11,a13
3f21ed90:	rets   2
L3F21EDA0:
3f21eda0:	mmtm   sp, a7,a9,a11,a13
3f21edc0:	move   a14, a13
3f21edd0:	addk   32, a14
3f21ede0:	move   *a13(0xffe0), a9, 1
3f21ee00:	setf   16, 1, 0
3f21ee10:	move   *a9(0xaa0), a11, 0
3f21ee30:	move   a11, *a13, 1
3f21ee40:	cmpi   0x3d, a11
3f21ee60:	jrlt   L3F21F170
3f21ee70:	cmpi   0x3f, a11
3f21ee90:	jrgt   L3F21F170
3f21eea0:	cmpi   0x3e, a11
3f21eec0:	jrne   L3F21EF00
3f21eed0:	movi   0x3f, a11
3f21eef0:	move   a11, *a13, 1
L3F21EF00:
3f21ef00:	movb   a11, *a9(0x7e0)
3f21ef20:	move   *a9(0xab0), a7, 0
3f21ef40:	move   a7, *a13, 1
3f21ef50:	dec    a7
3f21ef60:	jreq   L3F21EF90
3f21ef70:	sub    a11, a11
3f21ef80:	move   a11, *a13, 1
L3F21EF90:
3f21ef90:	setf   8, 0, 0
3f21efa0:	move   *a9(0x7e0), a11, 0
3f21efc0:	cmpi   0x3d, a11
3f21efe0:	jrne   L3F21F010
3f21eff0:	movk   1, a11
3f21f000:	move   a11, *a13, 1
L3F21F010:
3f21f010:	move   *a13, a11, 1
3f21f020:	jreq   L3F21F0B0
3f21f030:	move   *a9(0x780), a7, 1
3f21f050:	andi   0xfffffeff, a7
3f21f080:	move   a7, *a9(0x780), 1
3f21f0a0:	jruc   L3F21F120
L3F21F0B0:
3f21f0b0:	move   *a9(0x780), a7, 1
3f21f0d0:	ori    0x100, a7
3f21f100:	move   a7, *a9(0x780), 1
L3F21F120:
3f21f120:	move   a14, -*sp, 1
3f21f130:	move   a9, *a14+, 1
3f21f140:	calla  L3F220950
L3F21F170:
3f21f170:	move   *sp(0xa0), a14, 1
3f21f190:	mmfm   sp, a7,a9,a11,a13
3f21f1b0:	rets   2
L3F21F1C0:
3f21f1c0:	mmtm   sp, a9,a11,a13
3f21f1e0:	move   a14, a13
3f21f1f0:	move   *a13(0xffe0), a9, 1
3f21f210:	setf   8, 0, 0
3f21f220:	move   *a9(0x7e0), a11, 0
3f21f240:	cmpi   0x3e, a11
3f21f260:	jrc   L3F21F2E0
3f21f270:	move   *a9(0x780), a11, 1
3f21f290:	ori    0x100, a11
3f21f2c0:	move   a11, *a9(0x780), 1
L3F21F2E0:
3f21f2e0:	move   *sp(0x80), a14, 1
3f21f300:	mmfm   sp, a9,a11,a13
3f21f320:	rets   2
L3F21F330:
3f21f330:	mmtm   sp, a9,a11,a13
3f21f350:	move   a14, a13
3f21f360:	move   *a13(0xffe0), a9, 1
3f21f380:	setf   8, 0, 0
3f21f390:	move   *a9(0x7e0), a11, 0
3f21f3b0:	cmpi   0x3e, a11
3f21f3d0:	jrc   L3F21F450
3f21f3e0:	move   *a9(0x780), a11, 1
3f21f400:	andi   0xfffffeff, a11
3f21f430:	move   a11, *a9(0x780), 1
L3F21F450:
3f21f450:	move   *sp(0x80), a14, 1
3f21f470:	mmfm   sp, a9,a11,a13
3f21f490:	rets   2
3f21f4a0:	mmtm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f21f4c0:	move   a14, a13
3f21f4d0:	addi   0x100, a14
3f21f4f0:	move   *a13(0xffe0), a9, 1
3f21f510:	setf   8, 0, 0
3f21f520:	move   *a9(0x7e0), a7, 0
3f21f540:	cmpi   0x3e, a7
3f21f560:	jrc   L3F21F990
3f21f570:	sub    a7, a7
3f21f580:	movb   a7, *a13
3f21f590:	jruc   L3F21F860
L3F21F5A0:
3f21f5a0:	move   a13, a0
3f21f5b0:	movi   0x9b, a7
3f21f5d0:	setf   8, 0, 0
3f21f5e0:	move   a7, *a0+, 0
3f21f5f0:	move   @0xcb640, a7, 1
3f21f620:	jreq   L3F21F660
3f21f630:	movi   0x33, a5
3f21f650:	move   a5, *a0+, 0
L3F21F660:
3f21f660:	movi   0x6e, a5
3f21f680:	move   a5, *a0+, 0
3f21f690:	sub    a5, a5
3f21f6a0:	move   a5, *a0+, 0
3f21f6b0:	jruc   L3F21F8D0
L3F21F6C0:
3f21f6c0:	setf   8, 0, 0
3f21f6d0:	move   *a9(0x570), a7, 0
3f21f6f0:	jrne   L3F21F760
3f21f700:	setf   16, 1, 0
3f21f710:	move   *a9(0x660), a11, 0
3f21f730:	move   *a9(0x670), a12, 0
3f21f750:	jruc   L3F21F7A0
L3F21F760:
3f21f760:	setf   16, 1, 0
3f21f770:	move   *a9(0x6a0), a11, 0
3f21f790:	movk   1, a12
L3F21F7A0:
3f21f7a0:	move   a14, -*sp, 1
3f21f7b0:	move   a11, *a14+, 1
3f21f7c0:	move   a12, *a14+, 1
3f21f7d0:	movi   0x3f222350, a8
3f21f800:	move   a8, *a14+, 1
3f21f810:	move   a13, *a14+, 1
3f21f820:	calla  L3FB34430
3f21f850:	jruc   L3F21F8D0
L3F21F860:
3f21f860:	setf   16, 1, 0
3f21f870:	move   *a9(0xaa0), a8, 0
3f21f890:	subk   5, a8
3f21f8a0:	jreq   L3F21F5A0
3f21f8b0:	dec    a8
3f21f8c0:	jreq   L3F21F6C0
L3F21F8D0:
3f21f8d0:	setf   8, 0, 0
3f21f8e0:	move   *a13, a7, 0
3f21f8f0:	jreq   L3F21F990
3f21f900:	move   a14, -*sp, 1
3f21f910:	movi   0xffff, a5
3f21f930:	move   a5, *a14+, 1
3f21f940:	move   a13, *a14+, 1
3f21f950:	move   a9, *a14+, 1
3f21f960:	calla  L3FA2B960
L3F21F990:
3f21f990:	move   *sp(0x120), a14, 1
3f21f9b0:	mmfm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f21f9d0:	rets   2
3f21f9e0:	mmtm   sp, a7,a9,a10,a11,a13
3f21fa00:	move   a14, a13
3f21fa10:	addi   0x100, a14
3f21fa30:	move   *a13(0xffe0), a9, 1
3f21fa50:	setf   8, 0, 0
3f21fa60:	move   *a9(0x7e0), a11, 0
3f21fa80:	cmpi   0x3e, a11
3f21faa0:	jrc   L3F220230
3f21fab0:	sub    a11, a11
3f21fac0:	movb   a11, *a13
3f21fad0:	jruc   L3F2200A0
L3F21FAE0:
3f21fae0:	move   a14, -*sp, 1
3f21faf0:	move   a9, *a14+, 1
3f21fb00:	calla  L3FA67DC0
3f21fb30:	jruc   L3F220170
L3F21FB40:
3f21fb40:	setf   8, 0, 0
3f21fb50:	move   *a9(0x7e0), a11, 0
3f21fb70:	cmpi   0x3e, a11
3f21fb90:	jrnc   L3F21FBC0
3f21fba0:	movk   23, a10
3f21fbb0:	jruc   L3F21FC30
L3F21FBC0:
3f21fbc0:	move   *a9(0x780), a11, 1
3f21fbe0:	btst   6, a11
3f21fbf0:	jreq   L3F21FC20
3f21fc00:	movk   21, a10
3f21fc10:	jruc   L3F21FC30
L3F21FC20:
3f21fc20:	movk   20, a10
L3F21FC30:
3f21fc30:	move   a14, -*sp, 1
3f21fc40:	move   a10, *a14+, 1
3f21fc50:	movi   0x3f222390, a8
3f21fc80:	move   a8, *a14+, 1
3f21fc90:	move   a13, *a14+, 1
3f21fca0:	calla  L3FB34430
3f21fcd0:	jruc   L3F220170
L3F21FCE0:
3f21fce0:	move   a14, -*sp, 1
3f21fcf0:	setf   6, 0, 0
3f21fd00:	move   @0xaecc2, a11, 0
3f21fd30:	sll    0x3, a11
3f21fd40:	addi   0x8feb0, a11
3f21fd70:	movb   *a11, a8
3f21fd80:	move   a8, *a14+, 1
3f21fd90:	movi   0x3f2223c0, a8
3f21fdc0:	move   a8, *a14+, 1
3f21fdd0:	move   a13, *a14+, 1
3f21fde0:	calla  L3FB34430
3f21fe10:	jruc   L3F220170
L3F21FE20:
3f21fe20:	setf   8, 0, 0
3f21fe30:	move   *a9(0x7e0), a11, 0
3f21fe50:	cmpi   0x3f, a11
3f21fe70:	jrc   L3F220170
3f21fe80:	move   a14, -*sp, 1
3f21fe90:	movi   0x3f222408, a8
3f21fec0:	move   a8, *a14+, 1
3f21fed0:	move   a13, *a14+, 1
3f21fee0:	calla  L3FB45720
3f21ff10:	jruc   L3F220170
L3F21FF20:
3f21ff20:	setf   8, 0, 0
3f21ff30:	move   *a9(0x7e0), a11, 0
3f21ff50:	cmpi   0x3f, a11
3f21ff70:	jrc   L3F220170
3f21ff80:	move   a14, -*sp, 1
3f21ff90:	move   @0x225070, a11, 1
3f21ffc0:	jreq   L3F21FFF0
3f21ffd0:	movk   2, a7
3f21ffe0:	jruc   L3F220000
L3F21FFF0:
3f21fff0:	movk   1, a7
L3F220000:
3f220000:	move   a7, *a14+, 1
3f220010:	movi   0x3f222438, a8
3f220040:	move   a8, *a14+, 1
3f220050:	move   a13, *a14+, 1
3f220060:	calla  L3FB34430
3f220090:	jruc   L3F220170
L3F2200A0:
3f2200a0:	setf   16, 1, 0
3f2200b0:	move   *a9(0xaa0), a8, 0
3f2200d0:	subk   15, a8
3f2200e0:	jreq   L3F21FAE0
3f2200f0:	subk   10, a8
3f220100:	jreq   L3F21FB40
3f220110:	dec    a8
3f220120:	jreq   L3F21FCE0
3f220130:	subk   29, a8
3f220140:	jreq   L3F21FE20
3f220150:	dec    a8
3f220160:	jreq   L3F21FF20
L3F220170:
3f220170:	setf   8, 0, 0
3f220180:	move   *a13, a11, 0
3f220190:	jreq   L3F220230
3f2201a0:	move   a14, -*sp, 1
3f2201b0:	movi   0xffff, a7
3f2201d0:	move   a7, *a14+, 1
3f2201e0:	move   a13, *a14+, 1
3f2201f0:	move   a9, *a14+, 1
3f220200:	calla  L3FA2B960
L3F220230:
3f220230:	move   *sp(0xc0), a14, 1
3f220250:	mmfm   sp, a7,a9,a10,a11,a13
3f220270:	rets   2
3f220280:	mmtm   sp, a7,a9,a11,a13
3f2202a0:	move   a14, a13
3f2202b0:	addi   0x60, a14
3f2202d0:	move   *a13(0xffe0), a9, 1
3f2202f0:	move   a14, -*sp, 1
3f220300:	move   a9, *a14+, 1
3f220310:	calla  L3F9EBB00
3f220340:	move   a14, -*sp, 1
3f220350:	move   a9, *a14+, 1
3f220360:	calla  L3F220950
3f220390:	move   *a9(0x9e0), a11, 1
3f2203b0:	jreq   L3F220500
3f2203c0:	sub    a11, a11
3f2203d0:	move   a11, *a13(0x20), 1
3f2203f0:	setf   16, 1, 0
L3F220400:
3f220400:	move   *a9(0x9e0), a11, 1
3f220420:	move   *a13(0x20), a7, 1
3f220440:	sll    0x4, a7
3f220450:	add    a7, a11
3f220460:	sub    a7, a7
3f220470:	move   a7, *a11(0x110), 0
3f220490:	move   *a13(0x20), a11, 1
3f2204b0:	inc    a11
3f2204c0:	move   a11, *a13(0x20), 1
3f2204e0:	subk   16, a11
3f2204f0:	jrlt   L3F220400
L3F220500:
3f220500:	calla  L3FB2E340
3f220530:	move   a8, *a13, 1
3f220540:	move   @0x1a73e0, a11, 1
3f220570:	move   a11, *a13(0x40), 1
3f220590:	move   a9, @0x1a73e0, 1
3f2205c0:	calla  L3FA4BC40
3f2205f0:	calla  L3FA4C610
3f220620:	calla  L3FA4C1D0
3f220650:	move   a11, @0x1a73e0, 1
3f220680:	move   a14, -*sp, 1
3f220690:	move   *a13(0x0), *a14+, 1
3f2206b0:	calla  L3FB2E470
3f2206e0:	move   *a9(0x60), a7, 1
3f220700:	jrne   L3F2207B0
3f220710:	move   a14, -*sp, 1
3f220720:	sub    a7, a7
3f220730:	move   a7, *a14+, 1
3f220740:	movk   13, a7
3f220750:	move   a7, *a14+, 1
3f220760:	move   *a9(0x40), *a14+, 1
3f220780:	calla  L3FB3F810
L3F2207B0:
3f2207b0:	move   *sp(0xa0), a14, 1
3f2207d0:	mmfm   sp, a7,a9,a11,a13
3f2207f0:	rets   2
L3F220800:
3f220800:	mmtm   sp, a9,a11,a13
3f220820:	move   a14, a13
3f220830:	move   *a13(0xffe0), a9, 1
3f220850:	setf   8, 0, 0
3f220860:	move   *a9(0x7e0), a11, 0
3f220880:	cmpi   0x3e, a11
3f2208a0:	jrc   L3F220900
3f2208b0:	move   a14, -*sp, 1
3f2208c0:	move   a9, *a14+, 1
3f2208d0:	calla  L3F220950
L3F220900:
3f220900:	move   *sp(0x80), a14, 1
3f220920:	mmfm   sp, a9,a11,a13
3f220940:	rets   2
L3F220950:
3f220950:	mmtm   sp, a7,a9,a11,a13
3f220970:	move   a14, a13
3f220980:	move   *a13(0xffe0), a9, 1
3f2209a0:	move   a14, -*sp, 1
3f2209b0:	sub    a11, a11
3f2209c0:	move   a11, *a14+, 1
3f2209d0:	move   a9, *a14+, 1
3f2209e0:	calla  L3F9EA480
3f220a10:	movk   1, a11
3f220a20:	setf   16, 1, 0
3f220a30:	move   a11, *a9(0x620), 0
3f220a50:	move   *a9(0x540), a7, 1
3f220a70:	move   *a7(0x10), *a9(0x630), 0
3f220aa0:	move   a14, -*sp, 1
3f220ab0:	move   a9, *a14+, 1
3f220ac0:	calla  L3F209300
3f220af0:	sub    a7, a7
3f220b00:	movb   a7, *a9(0x928)
3f220b20:	movb   a7, *a9(0x990)
3f220b40:	setf   16, 1, 0
3f220b50:	move   a7, *a9(0x6e0), 0
3f220b70:	move   a7, *a9(0x700), 0
3f220b90:	move   a7, *a9(0x6c0), 0
3f220bb0:	movb   a7, *a9(0x570)
3f220bd0:	movb   a11, *a9(0x9d0)
3f220bf0:	move   a7, *a9(0xbe0), 0
3f220c10:	move   a14, -*sp, 1
3f220c20:	movi   0x23c00f, a7
3f220c50:	move   a7, *a14+, 1
3f220c60:	move   *a9(0x80), *a14+, 1
3f220c80:	move   @0x1a6810, *a14+, 1
3f220cb0:	calla  L3FD97D50
3f220ce0:	move   a14, -*sp, 1
3f220cf0:	move   a9, *a14+, 1
3f220d00:	calla  L3F219D80
3f220d30:	setf   16, 1, 0
3f220d40:	move   a11, *a9(0x680), 0
3f220d60:	move   a11, *a9(0x690), 0
3f220d80:	move   *sp(0xa0), a14, 1
3f220da0:	mmfm   sp, a7,a9,a11,a13
3f220dc0:	rets   2
L3F220DD0:
3f220dd0:	mmtm   sp, a9,a11,a13
3f220df0:	move   a14, a13
3f220e00:	move   *a13(0xffe0), a11, 1
3f220e20:	setf   8, 0, 0
3f220e30:	move   *a11(0x7e0), a11, 0
3f220e50:	cmpi   0x3e, a11
3f220e70:	jrnc   L3F220EF0
3f220e80:	move   a14, -*sp, 1
3f220e90:	move   *a13(0xffe0), *a14+, 1
3f220eb0:	calla  L3FA360C0
3f220ee0:	jruc   L3F220F80
L3F220EF0:
3f220ef0:	move   *a13(0xffe0), a11, 1
3f220f10:	movk   19, a9
3f220f20:	setf   16, 1, 0
3f220f30:	move   a9, *a11(0x640), 0
3f220f50:	sub    a9, a9
3f220f60:	move   a9, *a11(0x650), 0
L3F220F80:
3f220f80:	move   *sp(0x80), a14, 1
3f220fa0:	mmfm   sp, a9,a11,a13
3f220fc0:	rets   2
3f220fd0:	mmtm   sp, a7,a9,a11,a13
3f220ff0:	move   a14, a13
3f221000:	addk   32, a14
3f221010:	move   *a13(0xffe0), a11, 1
3f221030:	move   *a11(0xba0), a9, 1
3f221050:	move   *a11(0xbc0), a11, 1
3f221070:	cmp    a11, a9
3f221080:	jrnc   L3F2214D0
L3F221090:
3f221090:	move   *a13(0xffe0), a11, 1
3f2210b0:	move   *a11(0xba0), a9, 1
3f2210d0:	setf   8, 0, 0
3f2210e0:	move   *a9+, a7, 0
3f2210f0:	move   a9, *a11(0xba0), 1
3f221110:	move   a7, *a13, 1
3f221120:	cmpi   0x9c, a7
3f221140:	jreq   L3F2211E0
3f221150:	subk   27, a7
3f221160:	jreq   L3F2211E0
3f221170:	move   *a13, a9, 1
3f221180:	cmpi   0xff80, a9
3f2211a0:	jrlt   L3F221310
3f2211b0:	cmpi   0xffa0, a9
3f2211d0:	jrgt   L3F221310
L3F2211E0:
3f2211e0:	move   a14, -*sp, 1
3f2211f0:	move   a11, *a14+, 1
3f221200:	calla  L3F221520
3f221230:	sub    a9, a9
3f221240:	setf   16, 1, 0
3f221250:	move   a9, *a11(0x640), 0
3f221270:	move   *a13, a7, 1
3f221280:	cmpi   0x9c, a7
3f2212a0:	jreq   L3F2214D0
3f2212b0:	move   *a11(0xba0), a9, 1
3f2212d0:	subk   8, a9
3f2212e0:	move   a9, *a11(0xba0), 1
3f221300:	jruc   L3F2214D0
L3F221310:
3f221310:	subk   32, a9
3f221320:	jrlt   L3F221470
3f221330:	move   *a13, a9, 1
3f221340:	cmpi   0x7f, a9
3f221360:	jrge   L3F221470
3f221370:	setf   16, 1, 0
3f221380:	move   *a11(0x650), a7, 0
3f2213a0:	cmpi   0x7f, a7
3f2213c0:	jrge   L3F221470
3f2213d0:	move   *a11(0x650), a7, 0
3f2213f0:	inc    a7
3f221400:	move   a7, *a11(0x650), 0
3f221420:	dec    a7
3f221430:	sll    0x3, a7
3f221440:	add    a11, a7
3f221450:	movb   a9, *a7(0x1160)
L3F221470:
3f221470:	move   *a11(0xba0), a9, 1
3f221490:	move   *a11(0xbc0), a7, 1
3f2214b0:	cmp    a7, a9
3f2214c0:	jrc   L3F221090
L3F2214D0:
3f2214d0:	move   *sp(0xa0), a14, 1
3f2214f0:	mmfm   sp, a7,a9,a11,a13
3f221510:	rets   2
L3F221520:
3f221520:	mmtm   sp, a7,a9,a11,a13
3f221540:	move   a14, a13
3f221550:	move   *a13(0xffe0), a11, 1
3f221570:	setf   16, 1, 0
3f221580:	move   *a11(0xaa0), a11, 0
3f2215a0:	jrne   L3F221790
3f2215b0:	move   *a13(0xffe0), a11, 1
3f2215d0:	move   *a11(0x650), a11, 0
3f2215f0:	subk   2, a11
3f221600:	jrne   L3F221790
3f221610:	move   *a13(0xffe0), a11, 1
3f221630:	setf   8, 0, 0
3f221640:	move   *a11(0x1160), a11, 0
3f221660:	cmpi   0x25, a11
3f221680:	jrne   L3F221790
3f221690:	move   *a13(0xffe0), a11, 1
3f2216b0:	move   *a11(0x1168), a11, 0
3f2216d0:	cmpi   0x35, a11
3f2216f0:	jrne   L3F221790
3f221700:	move   *a13(0xffe0), a11, 1
3f221720:	move   *a11(0x760), a9, 1
3f221740:	movk   16, a7
3f221750:	andn   a7, a9
3f221760:	move   a9, *a11(0x760), 1
3f221780:	jruc   L3F2218F0
L3F221790:
3f221790:	move   *a13(0xffe0), a11, 1
3f2217b0:	setf   16, 1, 0
3f2217c0:	move   *a11(0xaa0), a9, 0
3f2217e0:	dsjs   a9, L3F2218F0
3f2217f0:	move   *a11(0x650), a9, 0
3f221810:	dsjs   a9, L3F2218F0
3f221820:	setf   8, 0, 0
3f221830:	move   *a11(0x1160), a9, 0
3f221850:	cmpi   0x41, a9
3f221870:	jrne   L3F2218F0
3f221880:	move   *a11(0x760), a9, 1
3f2218a0:	ori    0x10, a9
3f2218d0:	move   a9, *a11(0x760), 1
L3F2218F0:
3f2218f0:	move   *sp(0xa0), a14, 1
3f221910:	mmfm   sp, a7,a9,a11,a13
3f221930:	rets   2
L3F221940:
3f221940:	mmtm   sp, a11,a13
3f221960:	move   a14, a13
3f221970:	move   *a13(0xffe0), a11, 1
3f221990:	setf   8, 0, 0
3f2219a0:	move   *a11(0x7e0), a11, 0
3f2219c0:	cmpi   0x3e, a11
3f2219e0:	jrc   L3F221C00
3f2219f0:	move   *a13(0xffe0), a11, 1
3f221a10:	move   *a11(0x760), a11, 1
3f221a30:	btst   4, a11
3f221a40:	jreq   L3F221B30
3f221a50:	move   a14, -*sp, 1
3f221a60:	movi   0xffff, a11
3f221a80:	move   a11, *a14+, 1
3f221a90:	movi   0x3f222480, a8
3f221ac0:	move   a8, *a14+, 1
3f221ad0:	move   *a13(0xffe0), *a14+, 1
3f221af0:	calla  L3FA2B960
3f221b20:	jruc   L3F221C00
L3F221B30:
3f221b30:	move   a14, -*sp, 1
3f221b40:	movi   0xffff, a11
3f221b60:	move   a11, *a14+, 1
3f221b70:	movi   0x3f2224b8, a8
3f221ba0:	move   a8, *a14+, 1
3f221bb0:	move   *a13(0xffe0), *a14+, 1
3f221bd0:	calla  L3FA2B960
L3F221C00:
3f221c00:	move   *sp(0x60), a14, 1
3f221c20:	mmfm   sp, a11,a13
3f221c40:	rets   2
3f221c50:	dsjs   b11, L3F221AA0
3f221c60:	rl     0x19, b6
3f221c70:	rl     0x9, b11
3f221c80:	rl     0x11, b11
3f221c90:	.word  0x363b
3f221ca0:	dsjs   b11, L3F221CC0
3f221cb0:	dsjs   b11, L3F221D50
L3F221CC0:
3f221cc0:	rl     0x9, b11
3f221cd0:	dsjs   b5, L3F221E70
3f221ce0:	dsjs   b2, L3F221D80
3f221cf0:	.word  0x0063
3f221d00:	dsjs   b11, L3F221B50
3f221d10:	rl     0x19, b6
3f221d20:	rl     0x9, b11
3f221d30:	rl     0x19, b11
3f221d40:	.word  0x343b
L3F221D50:
3f221d50:	.word  0x363b
3f221d60:	dsjs   b11, L3F221D80
L3F221D70:
3f221d70:	dsjs   b11, L3F221E10
L3F221D80:
3f221d80:	rl     0x9, b11
3f221d90:	dsjs   b5, L3F221F30
3f221da0:	.word  0x3631
3f221db0:	rl     0x11, b11
3f221dc0:	sll    b9, b9
3f221dd0:	move   *a8+, *a0+, 1
3f221de0:	.word  0x363f
3f221df0:	dsjs   b3, L3F221F90
3f221e00:	dsjs   b1, L3F221FA0
L3F221E10:
3f221e10:	dsjs   b2, L3F221FB0
3f221e20:	dsjs   b6, L3F221FC0
3f221e30:	dsjs   b7, L3F221FD0
3f221e40:	dsjs   b8, L3F221FE0
3f221e50:	sll    b9, b9
3f221e60:	move   *a8+, *a0+, 1
L3F221E70:
3f221e70:	.word  0x363f
3f221e80:	dsjs   b2, L3F222020
3f221e90:	dsjs   b1, L3F222030
3f221ea0:	dsjs   b2, L3F222040
3f221eb0:	dsjs   b6, L3F222050
3f221ec0:	dsjs   b7, L3F222060
3f221ed0:	dsjs   b8, L3F222070
3f221ee0:	sll    b9, b9
3f221ef0:	move   *a8+, *a0+, 1
3f221f00:	.word  0x363f
3f221f10:	.word  0x0063
3f221f20:	dsjs   b11, L3F221D70
L3F221F30:
3f221f30:	dsjs   b1, L3F2220D0
3f221f40:	sll    b9, b0
3f221f50:	move   *a8+, *a0+, 1
3f221f60:	rl     0x9, sp
3f221f70:	rl     0x11, b11
3f221f80:	.word  0x0063
L3F221F90:
3f221f90:	modu   b2, b5
L3F221FA0:
3f221fa0:	modu   a3, a11
L3F221FB0:
3f221fb0:	.word  0x776f
L3F221FC0:
3f221fc0:	sla    0x3, a14
L3F221FD0:
3f221fd0:	.word  0x7365
L3F221FE0:
3f221fe0:	sla    0x3, a3
3f221ff0:	sra    b11, b3
3f222000:	sla    0x3, b1
3f222010:	sla    0x1, b10
L3F222020:
3f222020:	andn   a10, a5
L3F222030:
3f222030:	sla    0x2, a3
L3F222040:
3f222040:	.word  0x7325
L3F222050:
3f222050:	.word  0x000a
L3F222060:
3f222060:	modu   b2, b5
L3F222070:
3f222070:	modu   a3, a11
3f222080:	.word  0x776f
3f222090:	sla    0x3, a14
3f2220a0:	.word  0x7365
3f2220b0:	sla    0x3, a3
3f2220c0:	sra    b11, b3
L3F2220D0:
3f2220d0:	sla    0x3, b1
3f2220e0:	sla    0x1, b10
3f2220f0:	andn   a10, a3
3f222100:	sla    0x2, a9
3f222110:	.word  0x7325
3f222120:	.word  0x000a
3f222130:	modu   b2, b5
3f222140:	modu   a3, a11
3f222150:	.word  0x776f
3f222160:	sla    0x3, a14
3f222170:	.word  0x7365
3f222180:	sla    0x3, a3
L3F222190:
3f222190:	sra    b11, b3
3f2221a0:	sla    0x3, b1
3f2221b0:	sla    0x1, b10
3f2221c0:	addc   a10, a4
3f2221d0:	sla    0x2, b3
L3F2221E0:
3f2221e0:	.word  0x7325
3f2221f0:	.word  0x000a
3f222200:	modu   b2, b5
L3F222210:
3f222210:	modu   a3, a11
3f222220:	.word  0x776f
3f222230:	sla    0x3, a14
3f222240:	.word  0x7365
3f222250:	sla    0x3, a3
3f222260:	sra    b11, b3
3f222270:	sla    0x3, b1
3f222280:	sla    0x1, b10
3f222290:	sll    0x9, b12
3f2222a0:	rl     0x19, b0
3f2222b0:	dsjs   sp, L3F222190
3f2222c0:	sll    0x9, a0
3f2222d0:	.word  0x0a73
3f2222e0:	sla    a8, a0
3f2222f0:	move   *a8+, *a0+, 1
3f222300:	.word  0x343e
3f222310:	dsjs   b2, L3F2224B0
3f222320:	sra    a1, a5
3f222330:	rl     0x1, b11
3f222340:	.word  0x0063
3f222350:	sll    0xc, b11
3f222360:	dsjs   a4, L3F222520
3f222370:	sra    a1, a5
3f222380:	.word  0x0052
3f222390:	dsjs   b11, L3F2221E0
3f2223a0:	sra    a1, a5
3f2223b0:	.word  0x006e
3f2223c0:	dsjs   b11, L3F222210
3f2223d0:	.word  0x3732
3f2223e0:	sll    0x9, b11
3f2223f0:	modu   a3, a4
3f222400:	move   *a8+, *a0+, 1
3f222410:	.word  0x353f
3f222420:	modu   b1, b0
3f222430:	move   *a8+, *a0+, 1
3f222440:	.word  0x353f
3f222450:	dsjs   b7, L3F2225F0
3f222460:	sra    a1, a5
3f222470:	.word  0x006e
3f222480:	rl     0xc, b0
3f222490:	.word  0x7521
3f2224a0:	movb   *a2, *a1
L3F2224B0:
3f2224b0:	move   a0, *a0+, 0
3f2224c0:	sla    0x9, b0
3f2224d0:	sll    0xb, b5
3f2224e0:	movb   *b1, *b5
3f2224f0:	.word  0x0000
3f222500:	mmtm   sp, a7,a9,a11,a13
L3F222520:
3f222520:	move   a14, a13
3f222530:	addi   0x150, a14
3f222550:	move   a14, -*sp, 1
3f222560:	movi   0x33, a11
3f222580:	move   a11, *a14+, 1
3f222590:	calla  L3F9DF6E0
3f2225c0:	move   a8, *a13, 1
3f2225d0:	move   a8, a8
3f2225e0:	jrne   L3F2226D0
L3F2225F0:
3f2225f0:	move   a14, -*sp, 1
3f222600:	movi   0x3f225840, a8
3f222630:	move   a8, *a14+, 1
3f222640:	sub    a11, a11
3f222650:	move   a11, *a14+, 1
3f222660:	move   a11, *a14+, 1
3f222670:	movi   0x58, a11
3f222690:	move   a11, *a14+, 1
3f2226a0:	calla  L3F265310
L3F2226D0:
3f2226d0:	move   *a13, a11, 1
3f2226e0:	addi   0x100, a11
3f222700:	move   a11, *a13(0x60), 1
3f222720:	addi   0x70, a11
3f222740:	move   a11, *a13(0x80), 1
3f222760:	move   a11, *a13(0xa0), 1
3f222780:	sub    a9, a9
3f222790:	setf   1, 0, 0
3f2227a0:	move   a9, *a11, 0
3f2227b0:	move   a9, *a11(0x1), 0
3f2227d0:	movk   13, a9
3f2227e0:	setf   6, 0, 0
3f2227f0:	move   a9, *a11(0x2), 0
3f222810:	sub    a9, a9
3f222820:	movb   a9, *a11(0x8)
3f222840:	movk   5, a9
3f222850:	movb   a9, *a11(0x10)
3f222870:	movb   a9, *a11(0x18)
3f222890:	movb   a9, *a11(0x20)
3f2228b0:	movk   1, a9
3f2228c0:	movb   a9, *a11(0x28)
3f2228e0:	movi   0x5ee, a9
3f222900:	setf   16, 0, 0
3f222910:	move   a9, *a11(0x30), 0
3f222930:	sub    a9, a9
3f222940:	move   a9, *a11(0x40), 0
3f222960:	movk   1, a9
3f222970:	movb   a9, *a11(0x50)
3f222990:	move   @0x8ffe0, a9, 1
3f2229c0:	movb   *a9(0x0), *a11(0x58)
3f2229f0:	addi   0x60, a11
3f222a10:	move   a11, *a13(0xc0), 1
3f222a30:	move   a14, -*sp, 1
3f222a40:	setf   8, 0, 0
3f222a50:	move   *a9, a8, 0
3f222a60:	move   a8, *a14+, 1
3f222a70:	move   a11, *a14+, 1
3f222a80:	move   @0x90000, *a14+, 1
3f222ab0:	calla  L3FB44400
3f222ae0:	move   @0x8ffe0, a9, 1
3f222b10:	setf   8, 0, 0
3f222b20:	move   *a9, a11, 0
3f222b30:	sll    0x3, a11
3f222b40:	move   *a13(0xc0), a9, 1
3f222b60:	add    a9, a11
3f222b70:	move   a11, *a13(0xc0), 1
3f222b90:	move   @0x8ffe0, a9, 1
3f222bc0:	move   *a9, a11, 0
3f222bd0:	btst   0, a11
3f222be0:	jreq   L3F222CC0
3f222bf0:	move   *a13(0xa0), a11, 1
3f222c10:	move   *a11(0x58), a9, 0
3f222c30:	inc    a9
3f222c40:	movb   a9, *a11(0x58)
3f222c60:	move   *a13(0xc0), a9, 1
3f222c80:	sub    a11, a11
3f222c90:	move   a11, *a9+, 0
3f222ca0:	move   a9, *a13(0xc0), 1
L3F222CC0:
3f222cc0:	move   *a13(0xc0), a11, 1
3f222ce0:	move   @0x900a0, a9, 1
3f222d10:	move   *a9, a7, 0
3f222d20:	move   @0x900e0, a9, 1
3f222d50:	move   *a9, a9, 0
3f222d60:	add    a9, a7
3f222d70:	addk   16, a7
3f222d80:	move   a7, *a11+, 0
3f222d90:	move   a11, *a13(0xc0), 1
3f222db0:	movi   0x80, a9
3f222dd0:	move   a9, *a11+, 0
3f222de0:	move   a11, *a13(0xc0), 1
3f222e00:	movk   5, a7
3f222e10:	move   a7, *a11+, 0
3f222e20:	move   a11, *a13(0xc0), 1
3f222e40:	sub    a7, a7
3f222e50:	move   a7, *a11+, 0
3f222e60:	move   a11, *a13(0xc0), 1
3f222e80:	move   a14, -*sp, 1
3f222e90:	movk   2, a7
3f222ea0:	move   a7, *a14+, 1
3f222eb0:	move   a11, *a14+, 1
3f222ec0:	move   @0x8ff40, a7, 1
3f222ef0:	addi   0x40, a7
3f222f10:	move   a7, *a14+, 1
3f222f20:	calla  L3FB44400
3f222f50:	addk   16, a11
3f222f60:	move   a11, *a13(0xc0), 1
3f222f80:	movi   0xffff, a7
3f222fb0:	setf   16, 0, 0
3f222fc0:	move   a7, *a13(0x120), 0
3f222fe0:	move   a14, -*sp, 1
3f222ff0:	movk   2, a9
3f223000:	move   a9, *a14+, 1
3f223010:	move   a11, *a14+, 1
3f223020:	move   a13, a9
3f223030:	addi   0x120, a9
3f223050:	move   a9, *a14+, 1
3f223060:	calla  L3FB44400
3f223090:	addk   16, a11
3f2230a0:	move   a11, *a13(0xc0), 1
3f2230c0:	move   a14, -*sp, 1
3f2230d0:	movk   2, a7
3f2230e0:	move   a7, *a14+, 1
3f2230f0:	move   a11, *a14+, 1
3f223100:	move   a9, *a14+, 1
3f223110:	calla  L3FB44400
3f223140:	addk   16, a11
3f223150:	move   a11, *a13(0xc0), 1
3f223170:	move   a14, -*sp, 1
3f223180:	move   a7, *a14+, 1
3f223190:	move   a11, *a14+, 1
3f2231a0:	move   a9, *a14+, 1
3f2231b0:	calla  L3FB44400
3f2231e0:	addk   16, a11
3f2231f0:	move   a11, *a13(0xc0), 1
3f223210:	move   a14, -*sp, 1
3f223220:	move   a7, *a14+, 1
3f223230:	move   a11, *a14+, 1
3f223240:	move   a9, *a14+, 1
3f223250:	calla  L3FB44400
3f223280:	addk   16, a11
3f223290:	move   a11, *a13(0xc0), 1
3f2232b0:	move   @0x900a0, a7, 1
3f2232e0:	setf   8, 0, 0
3f2232f0:	move   *a7(0x0), *a11+, 0
3f223310:	move   a11, *a13(0xc0), 1
3f223330:	move   a14, -*sp, 1
3f223340:	move   *a7, a8, 0
3f223350:	move   a8, *a14+, 1
3f223360:	move   a11, *a14+, 1
3f223370:	move   @0x900c0, *a14+, 1
3f2233a0:	calla  L3FB44400
3f2233d0:	move   @0x900a0, a7, 1
3f223400:	setf   8, 0, 0
3f223410:	move   *a7, a9, 0
3f223420:	sll    0x3, a9
3f223430:	add    a11, a9
3f223440:	move   a9, *a13(0xc0), 1
3f223460:	move   @0x90100, a11, 1
3f223490:	move   *a11(0x0), *a9+, 0
3f2234b0:	move   a9, *a13(0xc0), 1
3f2234d0:	move   a14, -*sp, 1
3f2234e0:	move   @0x900e0, a9, 1
3f223510:	move   *a9, a8, 0
3f223520:	move   a8, *a14+, 1
3f223530:	move   *a13(0xc0), *a14+, 1
3f223550:	move   a11, *a14+, 1
3f223560:	calla  L3FB44400
3f223590:	move   @0x900e0, a11, 1
3f2235c0:	setf   8, 0, 0
3f2235d0:	move   *a11, a9, 0
3f2235e0:	sll    0x3, a9
3f2235f0:	move   *a13(0xc0), a7, 1
3f223610:	add    a7, a9
3f223620:	move   a9, *a13(0xc0), 1
3f223640:	sub    a7, a7
3f223650:	move   a7, *a9+, 0
3f223660:	move   a9, *a13(0xc0), 1
3f223680:	move   a7, *a9+, 0
3f223690:	move   a9, *a13(0xc0), 1
3f2236b0:	move   a7, *a9+, 0
3f2236c0:	move   a9, *a13(0xc0), 1
3f2236e0:	move   *a13(0x80), a7, 1
3f223700:	sub    a7, a9
3f223710:	srl    0x3, a9
3f223720:	move   a9, *a13(0xe0), 1
3f223740:	move   *a13(0x60), a7, 1
3f223760:	movi   0x460, a9
3f223780:	setf   16, 0, 0
3f223790:	move   a9, *a7(0x60), 0
3f2237b0:	move   *a13, a9, 1
3f2237c0:	movi   0x2b, a7
3f2237e0:	movb   a7, *a9(0x88)
3f223800:	move   *a13(0xe0), a7, 1
3f223820:	cmpi   0x3c, a7
3f223840:	jrnc   L3F223870
3f223850:	movi   0x3c, a7
L3F223870:
3f223870:	move   a7, *a9(0xf0), 0
3f223890:	move   a14, -*sp, 1
3f2238a0:	move   a9, *a14+, 1
3f2238b0:	movi   0x460, a7
3f2238d0:	move   a7, *a14+, 1
3f2238e0:	move   *a13(0xffe0), *a14+, 1
3f223900:	calla  L3F2C6960
3f223930:	move   a8, *a13(0x130), 1
3f223950:	move   a8, a11
3f223960:	jreq   L3F223A30
3f223970:	move   a14, -*sp, 1
3f223980:	move   a8, *a14+, 1
3f223990:	movi   0x3f225a30, a8
3f2239c0:	move   a8, *a14+, 1
3f2239d0:	calla  L3FB341E0
3f223a00:	calla  L3F707A30
L3F223A30:
3f223a30:	move   *sp(0xa0), a14, 1
3f223a50:	mmfm   sp, a7,a9,a11,a13
3f223a70:	rets   2
L3F223A80:
3f223a80:	mmtm   sp, a7,a9,a11,a13
3f223aa0:	move   a14, a13
3f223ab0:	addi   0x3e30, a14
3f223ad0:	sub    a11, a11
3f223ae0:	setf   16, 1, 0
3f223af0:	move   a11, *a13(0x3620), 0
3f223b10:	move   a14, -*sp, 1
3f223b20:	move   *a13(0xffa0), *a14+, 1
3f223b40:	calla  L3F9E0B80
3f223b70:	setf   16, 1, 0
3f223b80:	move   a8, *a13(0x3620), 0
3f223ba0:	move   *a13(0x3620), a11, 0
3f223bc0:	dec    a11
3f223bd0:	jrle   L3F223E00
3f223be0:	move   a14, -*sp, 1
3f223bf0:	movi   0x5ee, a11
3f223c10:	move   a11, *a14+, 1
3f223c20:	move   a13, a11
3f223c30:	addi   0x290, a11
3f223c50:	move   a11, *a14+, 1
3f223c60:	calla  L3FB44A00
3f223c90:	move   a14, -*sp, 1
3f223ca0:	move   a11, *a14+, 1
3f223cb0:	move   *a13(0xffa0), *a14+, 1
3f223cd0:	setf   16, 1, 0
3f223ce0:	move   *a13(0x3620), a11, 0
3f223d00:	move   a11, *a14+, 1
3f223d10:	movi   0x34, a11
3f223d30:	move   a11, *a14+, 1
3f223d40:	calla  L3F9E0DD0
3f223d70:	move   a13, a9
3f223d80:	addi   0x290, a9
3f223da0:	move   a9, *a13(0xffe0), 1
3f223dc0:	addi   0x70, a9
3f223de0:	move   a9, *a13(0xffc0), 1
L3F223E00:
3f223e00:	move   *a13(0xffc0), a11, 1
3f223e20:	move   a11, @0x8ff40, 1
3f223e50:	addi   0x70, a11
3f223e70:	move   a11, *a13(0x1a0), 1
3f223e90:	move   @0x8ff40, a9, 1
3f223ec0:	setf   8, 0, 0
3f223ed0:	move   *a9(0x60), a11, 0
3f223ef0:	dec    a11
3f223f00:	jreq   L3F223FF0
3f223f10:	move   *a9(0x60), a11, 0
3f223f30:	subk   2, a11
3f223f40:	jreq   L3F223FF0
3f223f50:	move   a14, -*sp, 1
3f223f60:	movi   0x3f225bf8, a8
3f223f90:	move   a8, *a14+, 1
3f223fa0:	calla  L3FB341E0
3f223fd0:	jauc   L3F2257F0
L3F223FF0:
3f223ff0:	move   *a9(0x10), a11, 0
3f224010:	subk   5, a11
3f224020:	jac   L3F2257F0
3f224040:	move   *a9(0x18), a11, 0
3f224060:	subk   5, a11
3f224070:	jahi   L3F2257F0
3f224090:	move   *a9(0x20), a11, 0
3f2240b0:	subk   5, a11
3f2240c0:	jane   L3F2257F0
3f2240e0:	move   *a13(0x1a0), a11, 1
3f224100:	addk   8, a11
3f224110:	move   a11, *a13(0x1a0), 1
3f224130:	subk   8, a11
3f224140:	move   a11, @0x8ff60, 1
3f224170:	move   *a13(0x1a0), a9, 1
3f224190:	move   a9, @0x8ff80, 1
3f2241c0:	move   *a11, a11, 0
3f2241d0:	sll    0x3, a11
3f2241e0:	add    a9, a11
3f2241f0:	move   a11, *a13(0x1a0), 1
3f224210:	addk   8, a11
3f224220:	move   a11, *a13(0x1a0), 1
3f224240:	subk   8, a11
3f224250:	move   a11, @0x8ffa0, 1
3f224280:	move   *a13(0x1a0), a9, 1
3f2242a0:	move   a9, @0x8ffc0, 1
3f2242d0:	move   *a11, a11, 0
3f2242e0:	sll    0x3, a11
3f2242f0:	add    a9, a11
3f224300:	move   a11, *a13(0x1a0), 1
3f224320:	addk   8, a11
3f224330:	move   a11, *a13(0x1a0), 1
3f224350:	subk   8, a11
3f224360:	move   a11, @0x8ffe0, 1
3f224390:	move   *a13(0x1a0), a9, 1
3f2243b0:	move   a9, @0x90000, 1
3f2243e0:	move   *a11, a11, 0
3f2243f0:	sll    0x3, a11
3f224400:	add    a9, a11
3f224410:	move   a11, *a13(0x1a0), 1
3f224430:	move   @0x8ffe0, a11, 1
3f224460:	move   *a11, a9, 0
3f224470:	subk   15, a9
3f224480:	jrls   L3F2244B0
3f224490:	movk   15, a9
3f2244a0:	movb   a9, *a11
L3F2244B0:
3f2244b0:	move   *a13(0x1a0), a9, 1
3f2244d0:	addk   8, a9
3f2244e0:	move   a9, *a13(0x1a0), 1
3f224500:	subk   8, a9
3f224510:	move   a9, @0x90020, 1
3f224540:	move   *a13(0x1a0), a9, 1
3f224560:	move   a9, @0x90040, 1
3f224590:	move   @0x90020, a11, 1
3f2245c0:	move   *a11, a11, 0
3f2245d0:	sll    0x3, a11
3f2245e0:	add    a9, a11
3f2245f0:	move   a11, *a13(0x1a0), 1
3f224610:	addk   8, a11
3f224620:	move   a11, *a13(0x1a0), 1
3f224640:	subk   8, a11
3f224650:	move   a11, @0x90060, 1
3f224680:	move   *a13(0x1a0), a9, 1
3f2246a0:	move   a9, @0x90080, 1
3f2246d0:	move   *a11, a11, 0
3f2246e0:	sll    0x3, a11
3f2246f0:	add    a9, a11
3f224700:	move   a11, *a13(0x1a0), 1
3f224720:	move   @0x90060, a11, 1
3f224750:	move   *a11, a9, 0
3f224760:	subk   15, a9
3f224770:	jrls   L3F2247A0
3f224780:	movk   15, a9
3f224790:	movb   a9, *a11
L3F2247A0:
3f2247a0:	move   *a13(0x1a0), a9, 1
3f2247c0:	addk   8, a9
3f2247d0:	move   a9, *a13(0x1a0), 1
3f2247f0:	subk   8, a9
3f224800:	move   a9, @0x900a0, 1
3f224830:	move   *a13(0x1a0), a9, 1
3f224850:	move   a9, @0x900c0, 1
3f224880:	move   @0x900a0, a11, 1
3f2248b0:	move   *a11, a11, 0
3f2248c0:	sll    0x3, a11
3f2248d0:	add    a9, a11
3f2248e0:	move   a11, *a13(0x1a0), 1
3f224900:	addk   8, a11
3f224910:	move   a11, *a13(0x1a0), 1
3f224930:	subk   8, a11
3f224940:	move   a11, @0x900e0, 1
3f224970:	move   *a13(0x1a0), a9, 1
3f224990:	move   a9, @0x90100, 1
3f2249c0:	move   *a11, a11, 0
3f2249d0:	sll    0x3, a11
3f2249e0:	add    a9, a11
3f2249f0:	move   a11, *a13(0x1a0), 1
3f224a10:	move   @0x8ffa0, a11, 1
3f224a40:	move   *a11, a9, 0
3f224a50:	jrne   L3F224AA0
3f224a60:	movk   1, a9
3f224a70:	movb   a9, *a13(0x1e0)
3f224a90:	jruc   L3F224E00
L3F224AA0:
3f224aa0:	sub    a9, a9
3f224ab0:	movb   a9, *a13(0x1e0)
3f224ad0:	movb   *a11(0x0), *a13(0x1c0)
3f224b00:	move   *a13(0x1c0), a9, 0
3f224b20:	subk   32, a9
3f224b30:	jahi   L3F2257F0
3f224b50:	sub    a9, a9
3f224b60:	movb   a9, *a13(0x1e0)
3f224b80:	movb   a9, *a13(0x1d0)
3f224ba0:	move   *a13(0x1c0), a11, 0
3f224bc0:	cmp    a11, a9
3f224bd0:	jrnc   L3F224E00
L3F224BE0:
3f224be0:	move   *a13(0x1d0), a11, 0
3f224c00:	sll    0x3, a11
3f224c10:	move   @0x8ffc0, a9, 1
3f224c40:	add    a9, a11
3f224c50:	move   @0x9b000, a9, 1
3f224c80:	move   *a13(0x1d0), a7, 0
3f224ca0:	sll    0x3, a7
3f224cb0:	add    a9, a7
3f224cc0:	move   *a11, a11, 0
3f224cd0:	move   *a7(0x1388), a7, 0
3f224cf0:	and    a7, a11
3f224d00:	jreq   L3F224D40
3f224d10:	movk   1, a11
3f224d20:	movb   a11, *a13(0x1e0)
L3F224D40:
3f224d40:	move   *a13(0x1d0), a11, 0
3f224d60:	inc    a11
3f224d70:	movb   a11, *a13(0x1d0)
3f224d90:	move   *a13(0x1c0), a7, 0
3f224db0:	cmp    a7, a11
3f224dc0:	jrnc   L3F224E00
3f224dd0:	move   *a13(0x1e0), a7, 0
3f224df0:	jreq   L3F224BE0
L3F224E00:
3f224e00:	move   *a13(0x1e0), a11, 0
3f224e20:	jaeq   L3F2257F0
3f224e40:	move   a14, -*sp, 1
3f224e50:	move   @0x8ffe0, a9, 1
3f224e80:	move   *a9, a8, 0
3f224e90:	move   a8, *a14+, 1
3f224ea0:	move   a13, *a14+, 1
3f224eb0:	move   @0x90000, *a14+, 1
3f224ee0:	calla  L3FB44400
3f224f10:	move   @0x8ffe0, a9, 1
3f224f40:	setf   8, 0, 0
3f224f50:	move   *a9, a7, 0
3f224f60:	sll    0x3, a7
3f224f70:	add    a13, a7
3f224f80:	sub    a11, a11
3f224f90:	movb   a11, *a7
3f224fa0:	move   a14, -*sp, 1
3f224fb0:	move   a13, *a14+, 1
3f224fc0:	calla  L3F2BBA50
3f224ff0:	move   a14, -*sp, 1
3f225000:	move   a13, *a14+, 1
3f225010:	move   @0x9b000, a9, 1
3f225040:	move   *a9(0x170), *a14+, 1
3f225060:	calla  L3FAF6280
3f225090:	move   a8, *a13(0x180), 1
3f2250b0:	move   a8, a7
3f2250c0:	jreq   L3F225770
3f2250d0:	move   a14, -*sp, 1
3f2250e0:	move   @0x90060, a9, 1
3f225110:	setf   8, 0, 0
3f225120:	move   *a9, a8, 0
3f225130:	move   a8, *a14+, 1
3f225140:	move   a13, a11
3f225150:	addi   0x210, a11
3f225170:	move   a11, *a14+, 1
3f225180:	move   @0x90080, *a14+, 1
3f2251b0:	calla  L3FB44400
3f2251e0:	move   @0x90060, a9, 1
3f225210:	setf   8, 0, 0
3f225220:	move   *a9, a11, 0
3f225230:	sll    0x3, a11
3f225240:	add    a13, a11
3f225250:	sub    a7, a7
3f225260:	movb   a7, *a11(0x210)
3f225280:	move   a14, -*sp, 1
3f225290:	move   a13, *a14+, 1
3f2252a0:	move   a13, a11
3f2252b0:	addi   0x210, a11
3f2252d0:	move   a11, *a14+, 1
3f2252e0:	movi   0x3f225cd8, a8
3f225310:	move   a8, *a14+, 1
3f225320:	move   a13, a7
3f225330:	addi   0x3630, a7
3f225350:	move   a7, *a14+, 1
3f225360:	calla  L3FB34430
3f225390:	move   a14, -*sp, 1
3f2253a0:	sub    a9, a9
3f2253b0:	move   a9, *a14+, 1
3f2253c0:	move   a7, *a14+, 1
3f2253d0:	calla  L3F309350
3f225400:	move   a14, -*sp, 1
3f225410:	move   a9, *a14+, 1
3f225420:	movk   1, a9
3f225430:	move   a9, *a14+, 1
3f225440:	move   a11, *a14+, 1
3f225450:	move   a13, *a14+, 1
3f225460:	movk   2, a9
3f225470:	move   a9, *a14+, 1
3f225480:	calla  L3F3F4680
3f2254b0:	move   a8, a8
3f2254c0:	jreq   L3F225640
3f2254d0:	move   a14, -*sp, 1
3f2254e0:	move   @0x8ff40, a9, 1
3f225510:	setf   16, 0, 0
3f225520:	move   *a9(0x40), a8, 0
3f225540:	move   a8, *a14+, 1
3f225550:	movi   0xab, a7
3f225570:	move   a7, *a14+, 1
3f225580:	movi   0x3f225e38, a8
3f2255b0:	move   a8, *a14+, 1
3f2255c0:	sub    a7, a7
3f2255d0:	move   a7, *a14+, 1
3f2255e0:	move   a13, *a14+, 1
3f2255f0:	move   a7, *a14+, 1
3f225600:	calla  L3F26B3D0
3f225630:	jruc   L3F2257F0
L3F225640:
3f225640:	move   a14, -*sp, 1
3f225650:	move   a13, *a14+, 1
3f225660:	move   a11, *a14+, 1
3f225670:	movi   0x3f225e78, a8
3f2256a0:	move   a8, *a14+, 1
3f2256b0:	move   a7, *a14+, 1
3f2256c0:	calla  L3FB34430
3f2256f0:	move   a14, -*sp, 1
3f225700:	movk   1, a9
3f225710:	move   a9, *a14+, 1
3f225720:	move   a7, *a14+, 1
3f225730:	calla  L3F309350
3f225760:	jruc   L3F2257F0
L3F225770:
3f225770:	move   a14, -*sp, 1
3f225780:	movi   0x3f226020, a8
3f2257b0:	move   a8, *a14+, 1
3f2257c0:	calla  L3FB341E0
L3F2257F0:
3f2257f0:	move   *sp(0xa0), a14, 1
3f225810:	mmfm   sp, a7,a9,a11,a13
3f225830:	rets   2
3f225840:	add    a10, a12
3f225850:	dsjs   b4, L3F225980
3f225860:	sll    a9, a0
3f225870:	.word  0x756f
3f225880:	sra    a3, a12
3f225890:	modu   a1, a0
3f2258a0:	.word  0x746f
3f2258b0:	sla    a9, a0
3f2258c0:	mods   a3, a12
3f2258d0:	sll    a11, sp
3f2258e0:	.word  0x7461
3f2258f0:	sla    0x3, a5
3f225900:	addc   b10, b8
3f225910:	sla    0x2, a2
3f225920:	modu   a11, a6
3f225930:	sla    0x3, b2
3f225940:	sra    b11, b2
3f225950:	.word  0x7073
3f225960:	modu   a3, sp
3f225970:	sra    b11, b3
L3F225980:
3f225980:	rl     a9, a0
3f225990:	srl    a3, a14
3f2259a0:	.word  0x726f
3f2259b0:	sla    a11, a13
3f2259c0:	rl     b11, b4
3f2259d0:	modu   a3, sp
3f2259e0:	mods   a9, a0
3f2259f0:	.word  0x7365
3f225a00:	sla    b11, b3
3f225a10:	sra    a11, a7
3f225a20:	rev    a0
3f225a30:	.word  0x7254
3f225a40:	modu   a3, a1
3f225a50:	mods   b11, b3
3f225a60:	.word  0x7469
3f225a70:	and    a1, a0
3f225a80:	sll    a11, a1
3f225a90:	sra    a11, a11
3f225aa0:	sla    0x3, b4
3f225ab0:	sla    a11, a6
3f225ac0:	mods   a3, a9
3f225ad0:	sra    a3, a5
3f225ae0:	rl     a9, a0
3f225af0:	sla    0x3, a14
3f225b00:	sra    b10, b3
3f225b10:	sra    a3, a14
3f225b20:	.word  0x735f
3f225b30:	sla    b11, b4
3f225b40:	mpyu   b11, b4
3f225b50:	sra    a11, a13
3f225b60:	.word  0x7373
3f225b70:	dsjs   a0, L3F225D10
3f225b80:	andn   a9, a0
3f225b90:	sla    b11, b4
3f225ba0:	.word  0x7574
3f225bb0:	sla    0x3, b3
3f225bc0:	sla    0x1, b13
3f225bd0:	sra    a1, a5
3f225be0:	dsjs   a0, L3F225D80
3f225bf0:	or     a8, a0
3f225c00:	.word  0x726e
3f225c10:	sll    a11, a5
3f225c20:	srl    a11, sp
3f225c30:	rl     a11, a14
3f225c40:	sra    b11, b10
3f225c50:	sla    0x3, a4
3f225c60:	modu   a11, a3
3f225c70:	mods   a11, a13
3f225c80:	modu   a3, a1
3f225c90:	sla    0x3, a4
3f225ca0:	.word  0x7974
3f225cb0:	sra    b11, b0
3f225cc0:	.word  0x0a21
3f225cd0:	addc   a8, a0
3f225ce0:	modu   a3, sp
3f225cf0:	sra    a11, a14
3f225d00:	.word  0x7463
L3F225D10:
3f225d10:	modu   a11, a9
3f225d20:	sla    0x3, a14
3f225d30:	sra    b11, b2
3f225d40:	.word  0x7571
3f225d50:	.word  0x7365
3f225d60:	sla    0x3, b4
3f225d70:	.word  0x7266
L3F225D80:
3f225d80:	mods   a11, sp
3f225d90:	.word  0x7520
3f225da0:	sra    b11, b3
3f225db0:	sla    0x3, b2
3f225dc0:	.word  0x7325
3f225dd0:	modu   a9, a0
3f225de0:	sla    0x3, a14
3f225df0:	modu   a11, a14
3f225e00:	sra    a11, a4
3f225e10:	sll    0x9, a0
3f225e20:	srl    0xd, b3
3f225e30:	.word  0x7800
3f225e40:	sra    b11, b3
3f225e50:	.word  0x7672
3f225e60:	.word  0x7265
3f225e70:	addc   a8, a0
3f225e80:	modu   a3, sp
3f225e90:	sra    a11, a14
3f225ea0:	.word  0x7463
3f225eb0:	modu   a11, a9
3f225ec0:	sla    0x3, a14
3f225ed0:	sra    b11, b2
3f225ee0:	.word  0x7571
3f225ef0:	.word  0x7365
3f225f00:	sla    0x3, b4
3f225f10:	.word  0x7266
3f225f20:	mods   a11, sp
3f225f30:	.word  0x7520
3f225f40:	sra    b11, b3
3f225f50:	sla    0x3, b2
3f225f60:	.word  0x7325
3f225f70:	modu   a9, a0
3f225f80:	sla    0x3, a14
3f225f90:	modu   a11, a14
3f225fa0:	sra    a11, a4
3f225fb0:	sll    0x9, a0
3f225fc0:	sla    0x3, b3
3f225fd0:	sra    b11, b2
3f225fe0:	sra    a11, a10
3f225ff0:	.word  0x7463
3f226000:	sra    a3, a5
3f226010:	rev    a14
3f226020:	sra    b10, b3
3f226030:	sra    a3, a14
3f226040:	modu   a3, a9
3f226050:	sla    0x3, a7
3f226060:	.word  0x7473
3f226070:	.word  0x7461
3f226080:	.word  0x7375
3f226090:	mods   a9, a0
3f2260a0:	.word  0x7365
3f2260b0:	sla    b11, b3
3f2260c0:	sra    a11, a7
3f2260d0:	.word  0x0a2e
3f2260e0:	.word  0x0000
L3F2260F0:
3f2260f0:	mmtm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f226110:	move   a14, a13
3f226120:	move   *a13(0xffe0), a9, 1
3f226140:	movi   0xa4970, a10
3f226170:	cmpi   0xffb5, a9
3f226190:	jrne   L3F226560
3f2261a0:	sub    a0, a0
L3F2261B0:
3f2261b0:	move   a0, a7
3f2261c0:	sll    0x5, a7
3f2261d0:	add    a10, a7
3f2261e0:	move   *a7(0x20), a11, 1
3f226200:	jreq   L3F2264C0
3f226210:	setf   8, 0, 0
3f226220:	move   *a11, a7, 0
3f226230:	cmpi   0x87, a7
3f226250:	jrne   L3F2264C0
3f226260:	move   *a11(0x468), a7, 0
3f226280:	cmpi   0xad, a7
3f2262a0:	jrne   L3F2264C0
3f2262b0:	setf   16, 1, 0
3f2262c0:	move   @0x90120, a7, 0
3f2262f0:	jrle   L3F2263A0
3f226300:	move   a14, -*sp, 1
3f226310:	move   *a11(0x448), *a14+, 1
3f226330:	movi   0x3f226980, a8
3f226360:	move   a8, *a14+, 1
3f226370:	calla  L3FB341E0
L3F2263A0:
3f2263a0:	move   a14, -*sp, 1
3f2263b0:	move   *a11(0x448), *a14+, 1
3f2263d0:	calla  L3F274700
3f226400:	move   a8, a12
3f226410:	cmpi   0x3, a12
3f226430:	jreq   L3F2264C0
3f226440:	move   a14, -*sp, 1
3f226450:	movi   0x3f226a70, a8
3f226480:	move   a8, *a14+, 1
3f226490:	calla  L3FB341E0
L3F2264C0:
3f2264c0:	inc    a0
3f2264d0:	cmpi   0x32, a0
3f2264f0:	jrlt   L3F2261B0
3f226500:	move   @0x9b000, a7, 1
3f226530:	movk   2, a5
3f226540:	move   a5, *a7, 1
3f226550:	jruc   L3F226930
L3F226560:
3f226560:	move   a9, a5
3f226570:	jrle   L3F2265B0
3f226580:	cmpi   0x32, a9
3f2265a0:	jrle   L3F226650
L3F2265B0:
3f2265b0:	move   a14, -*sp, 1
3f2265c0:	move   a9, *a14+, 1
3f2265d0:	movi   0x3f226bd0, a8
3f226600:	move   a8, *a14+, 1
3f226610:	calla  L3FB341E0
3f226640:	jruc   L3F226930
L3F226650:
3f226650:	move   a9, a7
3f226660:	dec    a7
3f226670:	sll    0x5, a7
3f226680:	add    a10, a7
3f226690:	move   *a7(0x20), a11, 1
3f2266b0:	jreq   L3F226760
3f2266c0:	setf   8, 0, 0
3f2266d0:	move   *a11, a7, 0
3f2266e0:	cmpi   0x87, a7
3f226700:	jrne   L3F226760
3f226710:	move   *a11(0x468), a7, 0
3f226730:	cmpi   0xad, a7
3f226750:	jreq   L3F226800
L3F226760:
3f226760:	move   a14, -*sp, 1
3f226770:	move   a9, *a14+, 1
3f226780:	movi   0x3f226d28, a8
3f2267b0:	move   a8, *a14+, 1
3f2267c0:	calla  L3FB341E0
3f2267f0:	jruc   L3F226930
L3F226800:
3f226800:	move   a14, -*sp, 1
3f226810:	move   *a11(0x448), *a14+, 1
3f226830:	calla  L3F274700
3f226860:	move   a8, a12
3f226870:	cmpi   0x3, a12
3f226890:	jreq   L3F226930
3f2268a0:	move   a14, -*sp, 1
3f2268b0:	move   a12, *a14+, 1
3f2268c0:	movi   0x3f226e30, a8
3f2268f0:	move   a8, *a14+, 1
3f226900:	calla  L3FB341E0
L3F226930:
3f226930:	move   *sp(0x120), a14, 1
3f226950:	mmfm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f226970:	rets   2
3f226980:	rl     a10, a4
3f226990:	sll    b11, b3
3f2269a0:	modu   a3, sp
3f2269b0:	move   a1, a0
3f2269c0:	or     a2, a1
3f2269d0:	sll    b10, sp
3f2269e0:	modu   a11, a12
3f2269f0:	sra    b11, b3
3f226a00:	sll    a9, a0
3f226a10:	mods   a3, a1
3f226a20:	sra    a11, a12
3f226a30:	sla    0x3, a4
3f226a40:	sla    0x1, b13
3f226a50:	sra    a1, a5
3f226a60:	.word  0x000a
3f226a70:	rl     a10, a4
3f226a80:	sll    b11, b3
3f226a90:	modu   a3, sp
3f226aa0:	sra    a11, a14
3f226ab0:	.word  0x7463
3f226ac0:	add    a9, a0
3f226ad0:	mods   a3, a12
3f226ae0:	dsjs   a0, L3F226C00
3f226af0:	sub    a9, a0
3f226b00:	.word  0x7272
3f226b10:	.word  0x726f
3f226b20:	sll    a9, a0
3f226b30:	modu   a11, a12
3f226b40:	rl     b11, b3
3f226b50:	srl    a11, a14
3f226b60:	mods   a1, a0
3f226b70:	.word  0x7461
3f226b80:	.word  0x7320
3f226b90:	.word  0x7365
3f226ba0:	rl     b11, b3
3f226bb0:	modu   a3, sp
3f226bc0:	.word  0x000a
3f226bd0:	add    a10, a12
3f226be0:	mpyu   b10, b4
3f226bf0:	cmp    b10, sp
L3F226C00:
3f226c00:	xor    a2, a14
3f226c10:	cmp    b10, b3
3f226c20:	sla    0x2, a4
3f226c30:	sla    0x1, b10
3f226c40:	modu   a2, a9
3f226c50:	sla    b11, b6
3f226c60:	rl     a11, a12
L3F226C70:
3f226c70:	sla    0x3, a4
3f226c80:	sla    a11, a12
3f226c90:	sla    0x3, b4
3f226ca0:	sra    b11, b3
3f226cb0:	.word  0x7373
3f226cc0:	modu   a11, a9
3f226cd0:	sla    0x3, a14
3f226ce0:	sra    a3, a9
3f226cf0:	dsjs   a0, L3F226C70
3f226d00:	sll    0x9, a0
3f226d10:	.word  0x0a64
3f226d20:	sub    a0, a0
3f226d30:	.word  0x7369
3f226d40:	modu   a11, a3
3f226d50:	modu   a3, a14
3f226d60:	move   a1, a0
3f226d70:	or     a2, a1
3f226d80:	mpyu   b10, sp
3f226d90:	move   a10, b14
3f226da0:	or     b10, b3
3f226db0:	cmp    a2, a3
3f226dc0:	sub    b10, b3
3f226dd0:	sla    0x2, b3
3f226de0:	rl     b11, b3
3f226df0:	sla    0x3, a4
3f226e00:	sla    0x1, b13
3f226e10:	sra    a1, a5
3f226e20:	.word  0x000a
3f226e30:	rl     a10, a4
3f226e40:	sll    b11, b3
3f226e50:	modu   a3, sp
3f226e60:	sra    a11, a14
3f226e70:	.word  0x7463
3f226e80:	sub    a9, a0
3f226e90:	.word  0x7272
3f226ea0:	.word  0x726f
3f226eb0:	sll    a9, a0
3f226ec0:	modu   a11, a12
3f226ed0:	rl     b11, b3
L3F226EE0:
3f226ee0:	srl    a11, a14
3f226ef0:	mods   a1, a0
3f226f00:	.word  0x7461
3f226f10:	.word  0x7320
3f226f20:	.word  0x7365
3f226f30:	rl     b11, b3
3f226f40:	modu   a3, sp
3f226f50:	.word  0x7320
3f226f60:	sla    b11, b4
3f226f70:	.word  0x7574
3f226f80:	dsjs   b3, L3F226EE0
3f226f90:	sra    a1, a5
3f226fa0:	.word  0x0a20
3f226fb0:	.word  0x0000
L3F226FC0:
3f226fc0:	mmtm   sp, a7,a9,a11,a13
3f226fe0:	move   a14, a13
3f226ff0:	addk   32, a14
3f227000:	move   *a13(0xffe0), a11, 1
3f227020:	andi   0xfff00000, a11
3f227050:	srl    0x14, a11
3f227060:	sll    0x5, a11
3f227070:	move   @0xdac80, a7, 1
3f2270a0:	add    a7, a11
3f2270b0:	move   *a11, a9, 1
3f2270c0:	jreq   L3F2273E0
3f2270d0:	sub    a11, a11
3f2270e0:	move   a11, *a13, 1
3f2270f0:	move   @0x2258b0, a7, 1
3f227120:	cmp    a7, a11
3f227130:	jrge   L3F2273E0
L3F227140:
3f227140:	move   *a13, a11, 1
3f227150:	sll    0x5, a11
3f227160:	move   @0xdac80, a7, 1
3f227190:	add    a7, a11
3f2271a0:	move   *a11, a11, 1
3f2271b0:	cmp    a11, a9
3f2271c0:	jrne   L3F227210
3f2271d0:	move   *a13, a11, 1
3f2271e0:	sll    0x5, a11
3f2271f0:	add    a7, a11
3f227200:	move   *a11, a9, 1
L3F227210:
3f227210:	move   a9, a11
3f227220:	jreq   L3F227360
3f227230:	move   *a9(0x180), a11, 1
3f227250:	move   *a13(0xffe0), a7, 1
3f227270:	cmp    a7, a11
3f227280:	jrne   L3F2272E0
3f227290:	movi   0xffff, a11
3f2272b0:	move   a11, *a9(0x180), 1
3f2272d0:	jruc   L3F227360
L3F2272E0:
3f2272e0:	move   *a9(0x1c0), a11, 1
3f227300:	cmp    a7, a11
3f227310:	jrne   L3F227360
3f227320:	movi   0xffff, a11
3f227340:	move   a11, *a9(0x1c0), 1
L3F227360:
3f227360:	move   *a13, a11, 1
3f227370:	inc    a11
3f227380:	move   a11, *a13, 1
3f227390:	move   @0x2258b0, a7, 1
3f2273c0:	cmp    a7, a11
3f2273d0:	jrlt   L3F227140
L3F2273E0:
3f2273e0:	move   *sp(0xa0), a14, 1
3f227400:	mmfm   sp, a7,a9,a11,a13
3f227420:	rets   2
L3F227430:
3f227430:	mmtm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f227450:	move   a14, a13
3f227460:	addi   0xc0, a14
3f227480:	sub    a11, a11
3f227490:	move   a11, *a13(0x80), 1
L3F2274B0:
3f2274b0:	move   *a13(0x80), a7, 1
3f2274d0:	sll    0x5, a7
3f2274e0:	addi   0x901c0, a7
3f227510:	sub    a5, a5
3f227520:	move   a5, *a7, 1
3f227530:	move   *a13(0x80), a7, 1
3f227550:	inc    a7
3f227560:	move   a7, *a13(0x80), 1
3f227580:	cmpi   0x82, a7
3f2275a0:	jrlt   L3F2274B0
3f2275b0:	movk   1, a5
3f2275c0:	move   a5, @0xbf4c0, 1
3f2275f0:	move   a5, @0x225890, 1
3f227620:	move   a5, @0x94220, 1
3f227650:	calla  L3F35C0A0
3f227680:	sub    a5, a5
3f227690:	move   a5, @0x94240, 1
3f2276c0:	move   a5, @0x223ae0, 1
3f2276f0:	calla  L3FADD200
3f227720:	move   a14, -*sp, 1
3f227730:	move   @0x225870, a5, 1
3f227760:	sll    0x2, a5
3f227770:	move   a5, *a14+, 1
3f227780:	movk   1, a5
3f227790:	move   a5, *a14+, 1
3f2277a0:	calla  L3F703D90
3f2277d0:	move   a8, a9
3f2277e0:	move   a14, -*sp, 1
3f2277f0:	move   @0x225870, a5, 1
3f227820:	sll    0x2, a5
3f227830:	move   a5, *a14+, 1
3f227840:	movk   1, a5
3f227850:	move   a5, *a14+, 1
3f227860:	calla  L3F703D90
3f227890:	move   a8, a10
L3F2278A0:
3f2278a0:	sub    a7, a7
3f2278b0:	move   a7, @0x941c0, 1
3f2278e0:	move   @0xc5290, a5, 1
3f227910:	cmpi   0xc5290, a5
3f227940:	jreq   L3F227980
3f227950:	calla  L3F93BE40
L3F227980:
3f227980:	move   a14, -*sp, 1
3f227990:	move   a13, a5
3f2279a0:	addi   0x60, a5
3f2279c0:	move   a5, *a14+, 1
3f2279d0:	move   a10, *a14+, 1
3f2279e0:	move   a13, a7
3f2279f0:	addi   0x40, a7
3f227a10:	move   a7, *a14+, 1
3f227a20:	move   a9, *a14+, 1
3f227a30:	calla  L3F34F190
3f227a60:	move   *a13(0x60), a5, 1
3f227a80:	dec    a5
3f227a90:	move   a5, *a13(0x60), 1
3f227ab0:	inc    a5
3f227ac0:	jreq   L3F227D00
L3F227AD0:
3f227ad0:	move   *a13(0x60), a7, 1
3f227af0:	sll    0x5, a7
3f227b00:	add    a10, a7
3f227b10:	move   *a7, a12, 1
3f227b20:	sub    a7, a7
3f227b30:	move   a7, *a12(0x10d0), 1
3f227b50:	move   *a12(0x60), a5, 1
3f227b70:	jreq   L3F227C90
3f227b80:	move   a14, -*sp, 1
3f227b90:	move   a12, *a14+, 1
3f227ba0:	calla  L3F8B5AD0
3f227bd0:	move   a14, -*sp, 1
3f227be0:	move   a12, *a14+, 1
3f227bf0:	calla  L3F3518C0
3f227c20:	move   @0x94240, a5, 1
3f227c50:	inc    a5
3f227c60:	move   a5, @0x94240, 1
L3F227C90:
3f227c90:	move   *a13(0x60), a5, 1
3f227cb0:	dec    a5
3f227cc0:	move   a5, *a13(0x60), 1
3f227ce0:	inc    a5
3f227cf0:	jrne   L3F227AD0
L3F227D00:
3f227d00:	sub    a7, a7
3f227d10:	move   a7, *a13(0x80), 1
3f227d30:	move   *a13(0x40), a5, 1
3f227d50:	cmp    a5, a7
3f227d60:	jrge   L3F228140
L3F227D70:
3f227d70:	move   *a13(0x80), a7, 1
3f227d90:	sll    0x5, a7
3f227da0:	add    a9, a7
3f227db0:	move   *a7, a12, 1
3f227dc0:	jrne   L3F227E80
3f227dd0:	move   a14, -*sp, 1
3f227de0:	move   *a13(0x40), *a14+, 1
3f227e00:	movi   0x3f22cc10, a8
3f227e30:	move   a8, *a14+, 1
3f227e40:	calla  L3F927BC0
3f227e70:	jruc   L3F2280B0
L3F227E80:
3f227e80:	move   *a13(0x80), a7, 1
3f227ea0:	sll    0x5, a7
3f227eb0:	add    a9, a7
3f227ec0:	move   *a7, a7, 1
3f227ed0:	move   *a7(0x60), a7, 1
3f227ef0:	move   *a7(0x108), a7, 1
3f227f10:	jreq   L3F228070
3f227f20:	sub    a7, a7
3f227f30:	move   a7, @0x2258d0, 1
3f227f60:	move   a12, @0xdc8e0, 1
3f227f90:	move   a14, -*sp, 1
3f227fa0:	movk   7, a5
3f227fb0:	move   a5, *a14+, 1
3f227fc0:	move   a12, *a14+, 1
3f227fd0:	calla  L3F228660
3f228000:	move   *a13(0x80), a5, 1
3f228020:	sll    0x5, a5
3f228030:	add    a9, a5
3f228040:	movi   0xffff, a7
3f228060:	move   a7, *a5, 1
L3F228070:
3f228070:	sub    a7, a7
3f228080:	move   a7, @0x941c0, 1
L3F2280B0:
3f2280b0:	move   *a13(0x80), a7, 1
3f2280d0:	inc    a7
3f2280e0:	move   a7, *a13(0x80), 1
3f228100:	move   *a13(0x40), a5, 1
3f228120:	cmp    a5, a7
3f228130:	jrlt   L3F227D70
L3F228140:
3f228140:	dec    a5
3f228150:	move   a5, *a13(0x40), 1
3f228170:	inc    a5
3f228180:	jrle   L3F228460
L3F228190:
3f228190:	move   *a13(0x40), a7, 1
3f2281b0:	sll    0x5, a7
3f2281c0:	add    a9, a7
3f2281d0:	move   *a7, a12, 1
3f2281e0:	jrne   L3F2282A0
3f2281f0:	move   a14, -*sp, 1
3f228200:	move   *a13(0x40), *a14+, 1
3f228220:	movi   0x3f22cc10, a8
3f228250:	move   a8, *a14+, 1
3f228260:	calla  L3F927BC0
3f228290:	jruc   L3F2283F0
L3F2282A0:
3f2282a0:	sub    a7, a7
3f2282b0:	move   a7, @0x2258d0, 1
3f2282e0:	move   a12, @0xdc8e0, 1
3f228310:	cmpi   0xffff, a12
3f228330:	jreq   L3F2283B0
3f228340:	move   a14, -*sp, 1
3f228350:	movk   2, a5
3f228360:	move   a5, *a14+, 1
3f228370:	move   a12, *a14+, 1
3f228380:	calla  L3F228660
L3F2283B0:
3f2283b0:	move   @0x941c0, a5, 1
3f2283e0:	jrne   L3F228460
L3F2283F0:
3f2283f0:	move   *a13(0x40), a7, 1
3f228410:	dec    a7
3f228420:	move   a7, *a13(0x40), 1
3f228440:	inc    a7
3f228450:	jrgt   L3F228190
L3F228460:
3f228460:	move   @0x94240, a7, 1
3f228490:	inc    a7
3f2284a0:	jreq   L3F228500
3f2284b0:	move   @0x223ae0, a7, 1
3f2284e0:	jaeq   L3F2278A0
L3F228500:
3f228500:	move   @0x223ae0, a7, 1
3f228530:	jreq   L3F228570
3f228540:	calla  L3F22B0E0
L3F228570:
3f228570:	move   a14, -*sp, 1
3f228580:	move   a10, *a14+, 1
3f228590:	calla  L3F702440
3f2285c0:	move   a14, -*sp, 1
3f2285d0:	move   a9, *a14+, 1
3f2285e0:	calla  L3F702440
3f228610:	subi   0xc0, a14
3f228630:	mmfm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f228650:	rets
L3F228660:
3f228660:	mmtm   sp, a0,a2,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f228680:	move   a14, a13
3f228690:	addi   0x80, a14
3f2286b0:	move   *a13(0xffe0), a9, 1
3f2286d0:	move   *a13(0xffc0), a10, 1
3f2286f0:	move   @0x2258d0, a7, 1
3f228720:	jane   L3F22A420
L3F228740:
3f228740:	move   *a9(0x60), a7, 1
3f228760:	move   *a7(0x108), a7, 1
3f228780:	jrne   L3F2287E0
3f228790:	move   @0x941c0, a7, 1
3f2287c0:	jane   L3F22A420
L3F2287E0:
3f2287e0:	move   @0xc5290, a7, 1
3f228810:	cmpi   0xc5290, a7
3f228840:	jreq   L3F228880
3f228850:	calla  L3F93BE40
L3F228880:
3f228880:	move   *a9(0x60), a12, 1
3f2288a0:	move   *a12(0xe8), a7, 1
3f2288c0:	move   *a7(0xa0), a7, 1
3f2288e0:	subk   3, a7
3f2288f0:	jrgt   L3F228960
3f228900:	move   *a12(0xe8), a7, 1
3f228920:	move   *a7(0x1a0), a7, 1
3f228940:	dsj    a7, L3F229510
L3F228960:
3f228960:	movb   *a12(0xa0), a7
3f228980:	jreq   L3F228A40
3f228990:	move   a14, -*sp, 1
3f2289a0:	move   a9, *a14+, 1
3f2289b0:	calla  L3F22A470
3f2289e0:	movk   1, a7
3f2289f0:	move   a7, @0x2258d0, 1
3f228a20:	jauc   L3F22A3D0
L3F228A40:
3f228a40:	move   @0x90180, a7, 1
3f228a70:	jreq   L3F228B00
3f228a80:	cmp    a7, a9
3f228a90:	jreq   L3F228B00
3f228aa0:	movk   1, a7
3f228ab0:	move   a7, @0x2258d0, 1
3f228ae0:	jauc   L3F22A3D0
L3F228B00:
3f228b00:	move   *a9(0x80), a7, 1
3f228b20:	jreq   L3F228CA0
3f228b30:	move   *a12(0xe8), a7, 1
3f228b50:	move   *a7(0x20), a7, 1
3f228b70:	movb   *a7(0x18), a7
3f228b90:	andi   0xff, a7
3f228bc0:	move   *a12(0xe8), a5, 1
3f228be0:	move   *a5(0x20), a5, 1
3f228c00:	movb   *a5(0x10), a5
3f228c20:	andi   0xff, a5
3f228c50:	sll    0x8, a5
3f228c60:	or     a5, a7
3f228c70:	move   a7, a2
3f228c80:	sll    0x2, a2
3f228c90:	jruc   L3F228D20
L3F228CA0:
3f228ca0:	move   *a12(0xe8), a7, 1
3f228cc0:	move   *a7(0x20), a7, 1
3f228ce0:	setf   16, 0, 0
3f228cf0:	move   *a7(0x10), a2, 0
3f228d10:	sll    0x2, a2
L3F228D20:
3f228d20:	move   *a12(0xe8), a7, 1
3f228d40:	move   *a7(0xa0), a7, 1
3f228d60:	move   a2, a5
3f228d70:	sub    a7, a5
3f228d80:	move   a5, *a13(0x40), 1
3f228da0:	jrle   L3F229570
3f228db0:	move   *a12(0xe8), a7, 1
3f228dd0:	move   *a7(0x1a0), a7, 1
3f228df0:	dsjs   a7, L3F228EB0
3f228e00:	move   a14, -*sp, 1
3f228e10:	move   a9, *a14+, 1
3f228e20:	calla  L3F22A470
3f228e50:	movk   1, a7
3f228e60:	move   a7, @0x2258d0, 1
3f228e90:	jauc   L3F22A3D0
L3F228EB0:
3f228eb0:	movk   1, a7
3f228ec0:	move   *a12(0x80), a5, 1
3f228ee0:	sll    a5, a7
3f228ef0:	move   @0xbf260, a5, 1
3f228f20:	andn   a7, a5
3f228f30:	move   a5, @0xbf260, 1
3f228f60:	movk   1, a7
3f228f70:	move   a7, @0x2258d0, 1
3f228fa0:	move   *a12(0xe8), a5, 1
3f228fc0:	move   *a5, a5, 1
3f228fd0:	move   *a5(0x140), a5, 1
3f228ff0:	move   @0xa4fd0, a7, 1
3f229020:	cmp    a7, a5
3f229030:	jane   L3F22A3D0
3f229050:	move   *a12(0xe8), a5, 1
3f229070:	move   *a5(0x1e0), a5, 1
3f229090:	dsj    a5, L3F22A3D0
3f2290b0:	move   *a12(0xe8), a5, 1
3f2290d0:	move   *a5, a5, 1
3f2290e0:	move   *a5(0x1e0), a5, 1
3f229100:	setf   16, 1, 0
3f229110:	move   a5, *a13(0x70), 0
3f229130:	sext   a5, 0
3f229140:	subk   18, a5
3f229150:	jage   L3F22A3D0
3f229170:	move   *a13(0x40), a5, 1
3f229190:	movi   0xff, a7
3f2291b0:	divs   a7, a5
3f2291c0:	move   *a13(0x70), a7, 0
3f2291e0:	sub    a7, a5
3f2291f0:	move   a5, *a13(0x60), 0
3f229210:	sext   a5, 0
3f229220:	jreq   L3F2292B0
3f229230:	move   *a12(0xe8), a5, 1
3f229250:	move   *a5, a5, 1
3f229260:	move   *a13(0x60), a7, 0
3f229280:	move   a7, *a5(0x200), 1
3f2292a0:	jruc   L3F229310
L3F2292B0:
3f2292b0:	move   *a12(0xe8), a5, 1
3f2292d0:	move   *a5, a5, 1
3f2292e0:	sub    a7, a7
3f2292f0:	move   a7, *a5(0x200), 1
L3F229310:
3f229310:	move   *a12(0xe8), a7, 1
3f229330:	move   *a7, a7, 1
3f229340:	sub    a5, a5
3f229350:	move   a5, *a7(0x1e0), 1
3f229370:	move   *a12(0xe8), a7, 1
3f229390:	move   a5, *a7(0x1e0), 1
3f2293b0:	move   *a13(0x60), a7, 0
3f2293d0:	jale   L3F22A3D0
3f2293f0:	move   a14, -*sp, 1
3f229400:	move   *a12(0xe8), a5, 1
3f229420:	move   *a5, a5, 1
3f229430:	move   *a5(0x180), *a14+, 1
3f229450:	movi   0x3f2c6090, a5
3f229480:	move   a5, *a14+, 1
3f229490:	move   @0xa4fd0, *a14+, 1
3f2294c0:	calla  L3FB41A30
3f2294f0:	jauc   L3F22A3D0
L3F229510:
3f229510:	movk   1, a7
3f229520:	move   a7, @0x2258d0, 1
3f229550:	jauc   L3F22A3D0
L3F229570:
3f229570:	move   *a12(0xe8), a7, 1
3f229590:	move   *a7, a7, 1
3f2295a0:	move   *a7(0x140), a7, 1
3f2295c0:	move   @0xa4fd0, a5, 1
3f2295f0:	cmp    a5, a7
3f229600:	jrne   L3F229750
3f229610:	move   *a12(0xe8), a7, 1
3f229630:	move   *a7(0x1e0), a7, 1
3f229650:	dsjs   a7, L3F229750
3f229660:	move   *a12(0xe8), a7, 1
3f229680:	move   *a7, a7, 1
3f229690:	sub    a5, a5
3f2296a0:	move   a5, *a7(0x200), 1
3f2296c0:	move   *a12(0xe8), a7, 1
3f2296e0:	move   *a7, a7, 1
3f2296f0:	move   a5, *a7(0x1e0), 1
3f229710:	move   *a12(0xe8), a7, 1
3f229730:	move   a5, *a7(0x1e0), 1
L3F229750:
3f229750:	move   *a12(0xe8), a7, 1
3f229770:	move   *a7(0x20), a7, 1
3f229790:	move   a7, *a9(0x40), 1
3f2297b0:	move   a7, a11
3f2297c0:	setf   8, 0, 0
3f2297d0:	move   *a11, a0, 0
3f2297e0:	move   *a9(0xe0), a7, 1
3f229800:	inc    a7
3f229810:	move   a7, *a9(0xe0), 1
3f229830:	move   *a9(0x60), a7, 1
3f229850:	move   *a7(0xe8), a7, 1
3f229870:	move   a7, a6
3f229880:	move   a14, -*sp, 1
3f229890:	move   a9, *a14+, 1
3f2298a0:	move   *a9(0x80), a7, 1
3f2298c0:	jreq   L3F229910
3f2298d0:	movi   0xde980, a7
3f229900:	jruc   L3F229940
L3F229910:
3f229910:	movi   0xdc980, a7
L3F229940:
3f229940:	move   a0, a5
3f229950:	sll    0x5, a5
3f229960:	add    a5, a7
3f229970:	move   *a7, a7, 1
3f229980:	call   a7
3f229990:	move   a8, a4
3f2299a0:	move   *a9(0x60), a7, 1
3f2299c0:	move   *a7(0xe8), a7, 1
3f2299e0:	cmp    a7, a6
3f2299f0:	jreq   L3F229A60
3f229a00:	movk   1, a7
3f229a10:	move   a7, @0x2258d0, 1
3f229a40:	jauc   L3F22A3D0
L3F229A60:
3f229a60:	move   @0x1b3900, a7, 1
3f229a90:	setf   1, 1, 0
3f229aa0:	move   *a7(0x1c1), a5, 0
3f229ac0:	move   a5, *a13(0x20), 1
3f229ae0:	movk   1, a5
3f229af0:	move   a5, *a7(0x1c1), 0
3f229b10:	move   *a12(0xe8), a5, 1
3f229b30:	move   *a5(0xa0), a7, 1
3f229b50:	sub    a2, a7
3f229b60:	move   a7, *a5(0xa0), 1
3f229b80:	move   *a12(0xe8), a7, 1
3f229ba0:	move   *a7, a7, 1
3f229bb0:	move   *a7(0xc0), a5, 1
3f229bd0:	add    a2, a5
3f229be0:	move   a5, *a7(0xc0), 1
3f229c00:	move   *a12(0xe8), a7, 1
3f229c20:	move   *a7(0xa0), a7, 1
3f229c40:	jreq   L3F229D90
3f229c50:	move   a14, -*sp, 1
3f229c60:	move   *a12(0xe8), a7, 1
3f229c80:	move   *a7(0xa0), *a14+, 1
3f229ca0:	move   *a12(0xe8), a7, 1
3f229cc0:	move   *a7(0x20), *a14+, 1
3f229ce0:	move   *a12(0xe8), a7, 1
3f229d00:	move   a2, a5
3f229d10:	sll    0x3, a5
3f229d20:	move   *a7(0x20), a7, 1
3f229d40:	add    a5, a7
3f229d50:	move   a7, *a14+, 1
3f229d60:	calla  L3FB44400
L3F229D90:
3f229d90:	move   @0x1b3900, a7, 1
3f229dc0:	setf   1, 1, 0
3f229dd0:	move   *a13(0x20), *a7(0x1c1), 0
3f229e00:	move   *a12(0xe8), a5, 1
3f229e20:	move   *a5, a5, 1
3f229e30:	move   *a5(0x160), a5, 1
3f229e50:	jreq   L3F22A100
3f229e60:	move   *a12(0xe8), a5, 1
3f229e80:	move   *a5, a5, 1
3f229e90:	move   *a5(0x140), a5, 1
3f229eb0:	jreq   L3F22A100
3f229ec0:	move   *a12(0xe8), a5, 1
3f229ee0:	move   *a5, a5, 1
3f229ef0:	move   *a5(0x140), a5, 1
3f229f10:	move   *a5(0x160), a5, 1
3f229f30:	move   *a12(0xe8), a7, 1
3f229f50:	move   *a7, a7, 1
3f229f60:	move   *a5(0x60), a5, 1
3f229f80:	move   *a7(0x160), a7, 1
3f229fa0:	cmp    a7, a5
3f229fb0:	jreq   L3F22A1F0
3f229fc0:	move   a14, -*sp, 1
3f229fd0:	move   *a12(0xe8), a7, 1
3f229ff0:	move   *a7, a7, 1
3f22a000:	move   *a7(0x180), *a14+, 1
3f22a020:	move   *a12(0xe8), a7, 1
3f22a040:	move   *a7, a7, 1
3f22a050:	move   *a7(0x160), *a14+, 1
3f22a070:	move   *a12(0xe8), a7, 1
3f22a090:	move   *a7, a7, 1
3f22a0a0:	move   *a7(0x140), *a14+, 1
3f22a0c0:	calla  L3FB41A30
3f22a0f0:	jruc   L3F22A1F0
L3F22A100:
3f22a100:	move   *a12(0xe8), a5, 1
3f22a120:	move   *a5, a5, 1
3f22a130:	move   *a5(0x140), a5, 1
3f22a150:	jreq   L3F22A1F0
3f22a160:	move   a14, -*sp, 1
3f22a170:	move   *a12(0xe8), a5, 1
3f22a190:	move   *a5, a5, 1
3f22a1a0:	move   *a5(0x140), *a14+, 1
3f22a1c0:	calla  L3FB3FE90
L3F22A1F0:
3f22a1f0:	move   a4, a5
3f22a200:	jreq   L3F22A380
3f22a210:	move   *a9(0x140), a7, 1
3f22a230:	jreq   L3F22A2A0
3f22a240:	move   a14, -*sp, 1
3f22a250:	move   a9, *a14+, 1
3f22a260:	calla  L3F22A470
3f22a290:	jruc   L3F22A330
L3F22A2A0:
3f22a2a0:	move   a14, -*sp, 1
3f22a2b0:	move   a4, *a14+, 1
3f22a2c0:	sub    a7, a7
3f22a2d0:	move   a7, *a14+, 1
3f22a2e0:	move   a0, *a14+, 1
3f22a2f0:	move   a9, *a14+, 1
3f22a300:	calla  L3F22B3C0
L3F22A330:
3f22a330:	movk   1, a7
3f22a340:	move   a7, @0x2258d0, 1
3f22a370:	jruc   L3F22A3D0
L3F22A380:
3f22a380:	dsjs   a10, L3F22A3D0
3f22a390:	movk   1, a7
3f22a3a0:	move   a7, @0x2258d0, 1
L3F22A3D0:
3f22a3d0:	move   @0x2258d0, a7, 1
3f22a400:	jaeq   L3F228740
L3F22A420:
3f22a420:	move   *sp(0x180), a14, 1
3f22a440:	mmfm   sp, a0,a2,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f22a460:	rets   2
L3F22A470:
3f22a470:	mmtm   sp, a7,a9,a10,a11,a13
3f22a490:	move   a14, a13
3f22a4a0:	addk   16, a14
3f22a4b0:	move   *a13(0xffe0), a9, 1
3f22a4d0:	sub    a11, a11
3f22a4e0:	movb   a11, *a13
3f22a4f0:	move   a14, -*sp, 1
3f22a500:	move   a9, *a14+, 1
3f22a510:	calla  L3F22CAA0
3f22a540:	move   @0x901a0, a11, 1
3f22a570:	jreq   L3F22A640
3f22a580:	move   @0x90180, a11, 1
3f22a5b0:	cmp    a9, a11
3f22a5c0:	jrne   L3F22A640
3f22a5d0:	sub    a11, a11
3f22a5e0:	move   a11, @0x901a0, 1
3f22a610:	calla  L3F351850
L3F22A640:
3f22a640:	move   a14, -*sp, 1
3f22a650:	move   a9, *a14+, 1
3f22a660:	calla  L3F22C2A0
3f22a690:	move   a14, -*sp, 1
3f22a6a0:	move   a9, *a14+, 1
3f22a6b0:	calla  L3F239C90
3f22a6e0:	move   @0x9ab50, a11, 1
3f22a710:	cmp    a11, a9
3f22a720:	jrne   L3F22A750
3f22a730:	movk   1, a11
3f22a740:	movb   a11, *a13
L3F22A750:
3f22a750:	move   *a9(0x100), a11, 1
3f22a770:	jrne   L3F22AB60
3f22a780:	movk   1, a11
3f22a790:	move   a11, *a9(0x120), 1
3f22a7b0:	move   a14, -*sp, 1
3f22a7c0:	move   a9, *a14+, 1
3f22a7d0:	calla  L3F351260
3f22a800:	move   a14, -*sp, 1
3f22a810:	move   a9, *a14+, 1
3f22a820:	calla  L3F8B97A0
3f22a850:	sub    a10, a10
3f22a860:	move   @0x2258b0, a11, 1
3f22a890:	cmp    a11, a10
3f22a8a0:	jrge   L3F22AA30
L3F22A8B0:
3f22a8b0:	move   a10, a11
3f22a8c0:	sll    0x5, a11
3f22a8d0:	move   @0xdac80, a7, 1
3f22a900:	add    a7, a11
3f22a910:	move   *a11, a11, 1
3f22a920:	cmp    a9, a11
3f22a930:	jrne   L3F22A9D0
3f22a940:	move   a10, @0x94220, 1
3f22a970:	move   a10, a11
3f22a980:	sll    0x5, a11
3f22a990:	add    a7, a11
3f22a9a0:	sub    a7, a7
3f22a9b0:	move   a7, *a11, 1
3f22a9c0:	jruc   L3F22AA30
L3F22A9D0:
3f22a9d0:	inc    a10
3f22a9e0:	move   @0x2258b0, a11, 1
3f22aa10:	cmp    a11, a10
3f22aa20:	jrlt   L3F22A8B0
L3F22AA30:
3f22aa30:	move   a14, -*sp, 1
3f22aa40:	move   a9, *a14+, 1
3f22aa50:	calla  L3F702440
3f22aa80:	move   @0x94240, a11, 1
3f22aab0:	dec    a11
3f22aac0:	move   a11, @0x94240, 1
3f22aaf0:	jrne   L3F22AF10
3f22ab00:	movi   0xffff, a7
3f22ab20:	move   a7, @0x94240, 1
3f22ab50:	jruc   L3F22AF10
L3F22AB60:
3f22ab60:	move   *a9(0x120), a11, 1
3f22ab80:	jreq   L3F22AE90
3f22ab90:	move   a14, -*sp, 1
3f22aba0:	move   a9, *a14+, 1
3f22abb0:	calla  L3F8B97A0
3f22abe0:	sub    a10, a10
3f22abf0:	move   @0x2258b0, a11, 1
3f22ac20:	cmp    a11, a10
3f22ac30:	jrge   L3F22ADC0
L3F22AC40:
3f22ac40:	move   a10, a11
3f22ac50:	sll    0x5, a11
3f22ac60:	move   @0xdac80, a7, 1
3f22ac90:	add    a7, a11
3f22aca0:	move   *a11, a11, 1
3f22acb0:	cmp    a9, a11
3f22acc0:	jrne   L3F22AD60
3f22acd0:	move   a10, @0x94220, 1
3f22ad00:	move   a10, a11
3f22ad10:	sll    0x5, a11
3f22ad20:	add    a7, a11
3f22ad30:	sub    a7, a7
3f22ad40:	move   a7, *a11, 1
3f22ad50:	jruc   L3F22ADC0
L3F22AD60:
3f22ad60:	inc    a10
3f22ad70:	move   @0x2258b0, a11, 1
3f22ada0:	cmp    a11, a10
3f22adb0:	jrlt   L3F22AC40
L3F22ADC0:
3f22adc0:	move   a14, -*sp, 1
3f22add0:	move   a9, *a14+, 1
3f22ade0:	calla  L3F702440
3f22ae10:	move   @0x94240, a11, 1
3f22ae40:	dec    a11
3f22ae50:	move   a11, @0x94240, 1
3f22ae80:	jruc   L3F22AF10
L3F22AE90:
3f22ae90:	movk   1, a11
3f22aea0:	move   a11, *a9(0x120), 1
3f22aec0:	move   a14, -*sp, 1
3f22aed0:	move   a9, *a14+, 1
3f22aee0:	calla  L3F351260
L3F22AF10:
3f22af10:	setf   8, 0, 0
3f22af20:	move   *a13, a11, 0
3f22af30:	jreq   L3F22B090
3f22af40:	move   a14, -*sp, 1
3f22af50:	calla  L3FD39AF0
3f22af80:	move   a8, *a14+, 1
3f22af90:	movk   1, a7
3f22afa0:	move   a7, *a14+, 1
3f22afb0:	movi   0x1800, a7
3f22afd0:	move   a7, *a14+, 1
3f22afe0:	movi   0x3f22cd20, a8
3f22b010:	move   a8, *a14+, 1
3f22b020:	movi   0x3fab8160, a7
3f22b050:	move   a7, *a14+, 1
3f22b060:	calla  L3F706A40
L3F22B090:
3f22b090:	move   *sp(0xc0), a14, 1
3f22b0b0:	mmfm   sp, a7,a9,a10,a11,a13
3f22b0d0:	rets   2
L3F22B0E0:
3f22b0e0:	mmtm   sp, a9,a11,a13
3f22b100:	move   a14, a13
3f22b110:	addk   32, a14
3f22b120:	movk   1, a11
3f22b130:	move   a11, *a13, 1
3f22b140:	move   @0x2258b0, a9, 1
3f22b170:	cmp    a9, a11
3f22b180:	jrge   L3F22B380
L3F22B190:
3f22b190:	move   *a13, a11, 1
3f22b1a0:	sll    0x5, a11
3f22b1b0:	move   @0xdac80, a9, 1
3f22b1e0:	add    a9, a11
3f22b1f0:	move   *a11, a11, 1
3f22b200:	jreq   L3F22B300
3f22b210:	move   *a13, a11, 1
3f22b220:	sll    0x5, a11
3f22b230:	add    a9, a11
3f22b240:	move   *a11, a11, 1
3f22b250:	move   *a11(0x120), a11, 1
3f22b270:	jrne   L3F22B300
3f22b280:	move   a14, -*sp, 1
3f22b290:	move   *a13, a11, 1
3f22b2a0:	sll    0x5, a11
3f22b2b0:	add    a9, a11
3f22b2c0:	move   *a11+, *a14+, 1
3f22b2d0:	calla  L3F22A470
L3F22B300:
3f22b300:	move   *a13, a11, 1
3f22b310:	inc    a11
3f22b320:	move   a11, *a13, 1
3f22b330:	move   @0x2258b0, a9, 1
3f22b360:	cmp    a9, a11
3f22b370:	jrlt   L3F22B190
L3F22B380:
3f22b380:	subk   32, a14
3f22b390:	mmfm   sp, a9,a11,a13
3f22b3b0:	rets
L3F22B3C0:
3f22b3c0:	mmtm   sp, a5,a7,a9,a11,a13
3f22b3e0:	move   a14, a13
3f22b3f0:	addi   0x100, a14
3f22b410:	sub    a11, a11
3f22b420:	movb   a11, *a13
3f22b430:	move   *a13(0xffe0), a7, 1
3f22b450:	setf   16, 0, 0
3f22b460:	move   *a7(0xe0), *a13(0x10), 0
3f22b490:	movb   *a13(0xff80), *a13(0x8)
3f22b4c0:	movb   *a13(0xffc0), *a13(0x50)
3f22b4f0:	movb   *a13(0xffa0), a7
3f22b510:	move   a7, *a13(0x40), 0
3f22b530:	move   *a13(0xffe0), a5, 1
3f22b550:	move   *a5(0xc0), *a13(0x20), 1
3f22b580:	move   a11, a9
3f22b590:	move   @0x2258b0, a5, 1
3f22b5c0:	cmp    a5, a9
3f22b5d0:	jrge   L3F22B6F0
L3F22B5E0:
3f22b5e0:	move   a9, a11
3f22b5f0:	sll    0x5, a11
3f22b600:	move   @0xdac80, a7, 1
3f22b630:	add    a7, a11
3f22b640:	move   *a11, a11, 1
3f22b650:	move   *a13(0xffe0), a5, 1
3f22b670:	cmp    a5, a11
3f22b680:	jreq   L3F22B6F0
3f22b690:	inc    a9
3f22b6a0:	move   @0x2258b0, a11, 1
3f22b6d0:	cmp    a11, a9
3f22b6e0:	jrlt   L3F22B5E0
L3F22B6F0:
3f22b6f0:	move   a14, -*sp, 1
3f22b700:	move   *a13(0x20), *a14+, 1
3f22b720:	setf   16, 0, 0
3f22b730:	move   *a13(0x40), a11, 0
3f22b750:	move   a11, *a14+, 1
3f22b760:	setf   8, 0, 0
3f22b770:	move   *a13(0x50), a7, 0
3f22b790:	move   a7, *a14+, 1
3f22b7a0:	move   *a13(0x8), a5, 0
3f22b7c0:	move   a5, *a14+, 1
3f22b7d0:	setf   16, 0, 0
3f22b7e0:	move   *a13(0x10), a5, 0
3f22b800:	move   a5, *a14+, 1
3f22b810:	move   *a13(0xffe0), a5, 1
3f22b830:	move   *a5(0x0), *a14+, 1
3f22b850:	movi   0x3f22cd38, a8
3f22b880:	move   a8, *a14+, 1
3f22b890:	calla  L3FB341E0
3f22b8c0:	move   a14, -*sp, 1
3f22b8d0:	move   a13, *a14+, 1
3f22b8e0:	movk   1, a11
3f22b8f0:	move   a11, *a14+, 1
3f22b900:	move   a5, *a14+, 1
3f22b910:	calla  L3F264270
3f22b940:	move   *sp(0xc0), a14, 1
3f22b960:	mmfm   sp, a5,a7,a9,a11,a13
3f22b980:	rets   2
L3F22B990:
3f22b990:	mmtm   sp, a7,a9,a11,a13
3f22b9b0:	move   a14, a13
3f22b9c0:	addi   0x40, a14
3f22b9e0:	move   @0x94220, a11, 1
3f22ba10:	move   @0x2258b0, a9, 1
3f22ba40:	cmp    a9, a11
3f22ba50:	jrlt   L3F22BAA0
3f22ba60:	movk   1, a9
3f22ba70:	move   a9, @0x94220, 1
L3F22BAA0:
3f22baa0:	move   @0x94220, a11, 1
3f22bad0:	sll    0x5, a11
3f22bae0:	move   @0xdac80, a9, 1
3f22bb10:	add    a9, a11
3f22bb20:	move   *a11, a11, 1
3f22bb30:	jrne   L3F22BBD0
3f22bb40:	move   @0x94220, a11, 1
3f22bb70:	move   a11, *a13, 1
3f22bb80:	inc    a11
3f22bb90:	move   a11, @0x94220, 1
3f22bbc0:	jruc   L3F22BF90
L3F22BBD0:
3f22bbd0:	movk   1, a11
3f22bbe0:	move   a11, *a13, 1
3f22bbf0:	move   @0x2258b0, a9, 1
3f22bc20:	cmp    a9, a11
3f22bc30:	jrge   L3F22BDA0
3f22bc40:	sll    0x5, a11
3f22bc50:	move   @0xdac80, a9, 1
3f22bc80:	add    a9, a11
3f22bc90:	move   *a11, a11, 1
3f22bca0:	jreq   L3F22BDA0
L3F22BCB0:
3f22bcb0:	move   *a13, a11, 1
3f22bcc0:	inc    a11
3f22bcd0:	move   a11, *a13, 1
3f22bce0:	move   @0x2258b0, a9, 1
3f22bd10:	cmp    a9, a11
3f22bd20:	jrge   L3F22BDA0
3f22bd30:	sll    0x5, a11
3f22bd40:	move   @0xdac80, a9, 1
3f22bd70:	add    a9, a11
3f22bd80:	move   *a11, a11, 1
3f22bd90:	jrne   L3F22BCB0
L3F22BDA0:
3f22bda0:	move   *a13, a11, 1
3f22bdb0:	move   @0x2258b0, a9, 1
3f22bde0:	cmp    a9, a11
3f22bdf0:	jrge   L3F22BE40
3f22be00:	move   a11, @0x94220, 1
3f22be30:	jruc   L3F22BF90
L3F22BE40:
3f22be40:	move   a14, -*sp, 1
3f22be50:	movi   0x21e, a9
3f22be70:	mpyu   a11, a9
3f22be80:	move   a9, *a14+, 1
3f22be90:	move   @0xdac80, *a14+, 1
3f22bec0:	calla  L3F705B20
3f22bef0:	move   a8, @0xdac80, 1
3f22bf20:	move   @0x2258b0, a9, 1
3f22bf50:	inc    a9
3f22bf60:	move   a9, @0x2258b0, 1
L3F22BF90:
3f22bf90:	move   *a13, a11, 1
3f22bfa0:	sll    0x5, a11
3f22bfb0:	move   @0xdac80, a9, 1
3f22bfe0:	add    a9, a11
3f22bff0:	move   a14, -*sp, 1
3f22c000:	movi   0x21e, a7
3f22c020:	move   a7, *a14+, 1
3f22c030:	calla  L3F705A00
3f22c060:	move   a8, *a13(0x20), 1
3f22c080:	move   a8, *a11, 1
3f22c090:	move   *a13, *a8, 1
3f22c0a0:	sub    a11, a11
3f22c0b0:	move   a11, *a8(0xe0), 1
3f22c0d0:	move   *a13, a9, 1
3f22c0e0:	sll    0x14, a9
3f22c0f0:	move   a9, *a8(0x20), 1
3f22c110:	move   a11, *a8(0x100), 1
3f22c130:	move   a11, *a8(0x120), 1
3f22c150:	move   a11, *a8(0x160), 1
3f22c170:	movi   0xffff, a9
3f22c190:	move   a9, *a8(0x180), 1
3f22c1b0:	move   a11, *a8(0x1a0), 1
3f22c1d0:	move   a9, *a8(0x1c0), 1
3f22c1f0:	move   a11, *a8(0x200), 1
3f22c210:	move   a11, *a8(0x1e0), 1
3f22c230:	move   a11, *a8(0x140), 1
3f22c250:	subi   0x40, a14
3f22c270:	mmfm   sp, a7,a9,a11,a13
3f22c290:	rets
L3F22C2A0:
3f22c2a0:	mmtm   sp, a9,a11,a13
3f22c2c0:	move   a14, a13
3f22c2d0:	addk   32, a14
3f22c2e0:	sub    a11, a11
3f22c2f0:	move   a11, *a13, 1
3f22c300:	move   a11, *a13, 1
3f22c310:	move   @0xc5bd0, a9, 1
3f22c340:	cmp    a9, a11
3f22c350:	jrge   L3F22C650
L3F22C360:
3f22c360:	move   *a13, a11, 1
3f22c370:	move   a11, a9
3f22c380:	sll    0x7, a11
3f22c390:	sll    0x6, a9
3f22c3a0:	add    a9, a11
3f22c3b0:	move   @0xc5bf0, a9, 1
3f22c3e0:	add    a9, a11
3f22c3f0:	move   *a11(0xa0), a11, 1
3f22c410:	move   *a13(0xffe0), a9, 1
3f22c430:	cmp    a9, a11
3f22c440:	jrne   L3F22C5D0
3f22c450:	move   *a13, a11, 1
3f22c460:	move   a11, a9
3f22c470:	sll    0x7, a11
3f22c480:	sll    0x6, a9
3f22c490:	add    a9, a11
3f22c4a0:	move   @0xc5bf0, a9, 1
3f22c4d0:	add    a9, a11
3f22c4e0:	sub    a9, a9
3f22c4f0:	move   a9, *a11(0x80), 1
3f22c510:	move   *a13, a11, 1
3f22c520:	move   a11, a9
3f22c530:	sll    0x7, a11
3f22c540:	sll    0x6, a9
3f22c550:	add    a9, a11
3f22c560:	move   @0xc5bf0, a9, 1
3f22c590:	add    a9, a11
3f22c5a0:	sub    a9, a9
3f22c5b0:	move   a9, *a11(0x60), 1
L3F22C5D0:
3f22c5d0:	move   *a13, a11, 1
3f22c5e0:	inc    a11
3f22c5f0:	move   a11, *a13, 1
3f22c600:	move   @0xc5bd0, a9, 1
3f22c630:	cmp    a9, a11
3f22c640:	jrlt   L3F22C360
L3F22C650:
3f22c650:	move   *sp(0x80), a14, 1
3f22c670:	mmfm   sp, a9,a11,a13
3f22c690:	rets   2
L3F22C6A0:
3f22c6a0:	mmtm   sp, a7,a9,a11,a13
3f22c6c0:	move   a14, a13
3f22c6d0:	move   *a13(0xffe0), a9, 1
3f22c6f0:	move   *a9(0x60), a11, 1
3f22c710:	move   *a11(0x108), a11, 1
3f22c730:	dsjs   a11, L3F22C810
3f22c740:	move   a14, -*sp, 1
3f22c750:	move   a9, *a14+, 1
3f22c760:	movi   0x3f22c9b0, a11
3f22c790:	move   a11, *a14+, 1
3f22c7a0:	calla  L3F708700
3f22c7d0:	move   a8, *a14+, 1
3f22c7e0:	calla  L3FB40230
L3F22C810:
3f22c810:	move   *a9(0x60), a11, 1
3f22c830:	movk   1, a7
3f22c840:	move   a7, *a11(0x108), 1
3f22c860:	move   a14, -*sp, 1
3f22c870:	move   a9, *a14+, 1
3f22c880:	movi   0x3f22c9b0, a11
3f22c8b0:	move   a11, *a14+, 1
3f22c8c0:	movi   0x5dc, a7
3f22c8e0:	move   a7, *a14+, 1
3f22c8f0:	calla  L3FB41ED0
3f22c920:	movk   1, a7
3f22c930:	move   a7, @0x941c0, 1
3f22c960:	move   *sp(0xa0), a14, 1
3f22c980:	mmfm   sp, a7,a9,a11,a13
3f22c9a0:	rets   2
3f22c9b0:	mmtm   sp, a7,a9,a11,a13
3f22c9d0:	move   a14, a13
3f22c9e0:	move   *a13(0xffe0), a9, 1
3f22ca00:	move   *a9(0x60), a11, 1
3f22ca20:	sub    a7, a7
3f22ca30:	move   a7, *a11(0x108), 1
3f22ca50:	move   *sp(0xa0), a14, 1
3f22ca70:	mmfm   sp, a7,a9,a11,a13
3f22ca90:	rets   2
L3F22CAA0:
3f22caa0:	mmtm   sp, a9,a11,a13
3f22cac0:	move   a14, a13
3f22cad0:	move   *a13(0xffe0), a9, 1
3f22caf0:	move   a14, -*sp, 1
3f22cb00:	move   a9, *a14+, 1
3f22cb10:	movi   0x3f22c9b0, a11
3f22cb40:	move   a11, *a14+, 1
3f22cb50:	calla  L3F708700
3f22cb80:	move   a8, *a14+, 1
3f22cb90:	calla  L3FB40230
3f22cbc0:	move   *sp(0x80), a14, 1
3f22cbe0:	mmfm   sp, a9,a11,a13
3f22cc00:	rets   2
3f22cc10:	move   a10, b8
3f22cc20:	andn   b2, b2
3f22cc30:	addc   a2, a9
3f22cc40:	sub    a10, a12
3f22cc50:	sub    a9, a0
3f22cc60:	andn   b2, b2
3f22cc70:	andn   a2, sp
3f22cc80:	sla    0x1, a12
3f22cc90:	modu   b3, b5
3f22cca0:	.word  0x7375
3f22ccb0:	sra    a3, a5
3f22ccc0:	sll    a9, a0
3f22ccd0:	rl     a11, a12
3f22cce0:	modu   a3, a5
3f22ccf0:	sla    0x3, b4
L3F22CD00:
3f22cd00:	sra    a1, a5
3f22cd10:	.word  0x000a
3f22cd20:	move   b10, b7
3f22cd30:	add    a8, a0
3f22cd40:	sla    0x3, b7
3f22cd50:	rl     b2, b3
3f22cd60:	.word  0x7469
3f22cd70:	sla    0x9, a0
3f22cd80:	dsjs   a0, L3F22CD00
3f22cd90:	sla    0x1, b14
3f22cda0:	mods   a3, a3
3f22cdb0:	sra    a11, a9
3f22cdc0:	.word  0x746e
3f22cdd0:	sla    0x1, b10
3f22cde0:	.word  0x7825
3f22cdf0:	sla    0x1, a12
3f22ce00:	sra    b11, b3
3f22ce10:	dsjs   b1, L3F22CF50
3f22ce20:	sll    0x9, a0
3f22ce30:	srl    0x1d, a4
3f22ce40:	sra    a9, a0
3f22ce50:	.word  0x7272
3f22ce60:	sla    0x1, b10
3f22ce70:	sra    a1, a5
3f22ce80:	sla    0x1, a12
3f22ce90:	sla    a11, a13
3f22cea0:	dsjs   a10, L3F22CFE0
3f22ceb0:	sra    a1, a5
3f22cec0:	sla    0x1, a12
3f22ced0:	rl     a11, a13
3f22cee0:	dsjs   a14, L3F22D020
3f22cef0:	sll    0x9, a0
3f22cf00:	sla    0x3, a4
3f22cf10:	sra    b11, b2
3f22cf20:	cmp    b11, b3
3f22cf30:	dsjs   a4, L3F22D060
3f22cf40:	sll    0x9, a0
L3F22CF50:
3f22cf50:	.word  0x0a78
3f22cf60:	.word  0x0000
L3F22CF70:
3f22cf70:	mmtm   sp, a9,a11,a13
3f22cf90:	move   a14, a13
3f22cfa0:	addi   0x80, a14
3f22cfc0:	move   @0x97d90, a11, 1
3f22cff0:	jrne   L3F22D030
3f22d000:	calla  L3F22D4F0
L3F22D030:
3f22d030:	move   @0x1b3900, a11, 1
L3F22D060:
3f22d060:	move   *a11(0x100), a9, 1
3f22d080:	move   a11, *a9, 1
3f22d090:	move   *a11(0x100), a9, 1
3f22d0b0:	sub    a11, a11
3f22d0c0:	move   a11, *a9(0x70), 1
3f22d0e0:	move   @0x1b3900, a9, 1
3f22d110:	movi   0x3f5e9410, a11
3f22d140:	move   a11, *a9(0x140), 1
3f22d160:	calla  L3FB33870
3f22d190:	move   a8, *a13, 1
3f22d1a0:	move   a14, -*sp, 1
3f22d1b0:	movk   12, a9
3f22d1c0:	move   a9, *a14+, 1
3f22d1d0:	calla  L3F701230
3f22d200:	move   a8, *a13(0x20), 1
3f22d220:	move   a8, a8
3f22d230:	jrne   L3F22D2C0
3f22d240:	move   a14, -*sp, 1
3f22d250:	movi   0x3f2318b0, a8
3f22d280:	move   a8, *a14+, 1
3f22d290:	calla  L3F596290
L3F22D2C0:
3f22d2c0:	move   *a13(0x20), a9, 1
3f22d2e0:	calla  L3F708700
3f22d310:	move   a8, *a9(0x40), 1
3f22d330:	pushst
3f22d340:	dint
3f22d350:	move   a9, *a13(0x40), 1
3f22d370:	movi   0x96df0, a11
3f22d3a0:	move   a11, *a13(0x60), 1
3f22d3c0:	move   *a11, *a9, 1
3f22d3d0:	move   a11, *a9(0x20), 1
3f22d3f0:	move   a9, *a11, 1
3f22d400:	move   *a9, a11, 1
3f22d410:	move   a9, *a11(0x20), 1
3f22d430:	popst
3f22d440:	move   a14, -*sp, 1
3f22d450:	move   *a13(0x0), *a14+, 1
3f22d470:	calla  L3FB338D0
3f22d4a0:	subi   0x80, a14
3f22d4c0:	mmfm   sp, a9,a11,a13
3f22d4e0:	rets
L3F22D4F0:
3f22d4f0:	mmtm   sp, a9,a11,a13
3f22d510:	move   a14, a13
3f22d520:	addk   32, a14
3f22d530:	move   @0x97d90, a11, 1
3f22d560:	jane   L3F22E590
3f22d580:	calla  L3FB33870
3f22d5b0:	move   a8, *a13, 1
3f22d5c0:	move   @0x97db0, a11, 1
3f22d5f0:	jreq   L3F22D780
3f22d600:	jreq   L3F22D700
L3F22D610:
3f22d610:	move   a14, -*sp, 1
3f22d620:	movi   0x23, a11
3f22d640:	move   a11, *a14+, 1
3f22d650:	movi   0x97db0, a11
3f22d680:	move   a11, *a14+, 1
3f22d690:	calla  L3F6FAC70
3f22d6c0:	move   @0x97db0, a11, 1
3f22d6f0:	jrne   L3F22D610
L3F22D700:
3f22d700:	move   a14, -*sp, 1
3f22d710:	move   *a13(0x0), *a14+, 1
3f22d730:	calla  L3FB338D0
3f22d760:	jauc   L3F22E590
L3F22D780:
3f22d780:	movk   1, a11
3f22d790:	move   a11, @0x97db0, 1
3f22d7c0:	sub    a9, a9
3f22d7d0:	move   a9, @0x95d90, 1
3f22d800:	move   a9, @0x1e0840, 1
3f22d830:	move   a14, -*sp, 1
3f22d840:	movi   0x21c, a11
3f22d860:	move   a11, *a14+, 1
3f22d870:	movi   0x94460, a11
3f22d8a0:	move   a11, *a14+, 1
3f22d8b0:	calla  L3FB44A00
3f22d8e0:	move   a14, -*sp, 1
3f22d8f0:	movi   0x101, a9
3f22d910:	move   a9, *a14+, 1
3f22d920:	movi   0x95580, a9
3f22d950:	move   a9, *a14+, 1
3f22d960:	calla  L3FB44A00
3f22d990:	move   a14, -*sp, 1
3f22d9a0:	movk   32, a9
3f22d9b0:	move   a9, *a14+, 1
3f22d9c0:	movi   0x96260, a9
3f22d9f0:	move   a9, *a14+, 1
3f22da00:	calla  L3FB44A00
3f22da30:	move   a14, -*sp, 1
3f22da40:	movk   32, a9
3f22da50:	move   a9, *a14+, 1
3f22da60:	movi   0x96360, a9
3f22da90:	move   a9, *a14+, 1
3f22daa0:	calla  L3FB44A00
3f22dad0:	move   a14, -*sp, 1
3f22dae0:	movk   20, a9
3f22daf0:	move   a9, *a14+, 1
3f22db00:	movi   0x96460, a9
3f22db30:	move   a9, *a14+, 1
3f22db40:	calla  L3FB44A00
3f22db70:	move   a14, -*sp, 1
3f22db80:	movi   0xb8, a9
3f22dba0:	move   a9, *a14+, 1
3f22dbb0:	movi   0x96500, a9
3f22dbe0:	move   a9, *a14+, 1
3f22dbf0:	calla  L3FB44A00
3f22dc20:	move   a14, -*sp, 1
3f22dc30:	movi   0x30, a9
3f22dc50:	move   a9, *a14+, 1
3f22dc60:	movi   0x96b80, a9
3f22dc90:	move   a9, *a14+, 1
3f22dca0:	calla  L3FB44A00
3f22dcd0:	move   a14, -*sp, 1
3f22dce0:	movi   0x38, a9
3f22dd00:	move   a9, *a14+, 1
3f22dd10:	movi   0x96e70, a9
3f22dd40:	move   a9, *a14+, 1
3f22dd50:	calla  L3FB44A00
3f22dd80:	move   a14, -*sp, 1
3f22dd90:	movk   12, a9
3f22dda0:	move   a9, *a14+, 1
3f22ddb0:	movi   0x97030, a9
3f22dde0:	move   a9, *a14+, 1
3f22ddf0:	calla  L3FB44A00
3f22de20:	move   a14, -*sp, 1
3f22de30:	movk   4, a9
3f22de40:	move   a9, *a14+, 1
3f22de50:	movi   0x97090, a9
3f22de80:	move   a9, *a14+, 1
3f22de90:	calla  L3FB44A00
3f22dec0:	move   a14, -*sp, 1
3f22ded0:	movi   0x38, a9
3f22def0:	move   a9, *a14+, 1
3f22df00:	movi   0x970b0, a9
3f22df30:	move   a9, *a14+, 1
3f22df40:	calla  L3FB44A00
3f22df70:	move   a14, -*sp, 1
3f22df80:	movi   0xb8, a9
3f22dfa0:	move   a9, *a14+, 1
3f22dfb0:	movi   0x97270, a9
3f22dfe0:	move   a9, *a14+, 1
3f22dff0:	calla  L3FB44A00
3f22e020:	move   a14, -*sp, 1
3f22e030:	movk   16, a9
3f22e040:	move   a9, *a14+, 1
3f22e050:	movi   0x1e48c0, a9
3f22e080:	move   a9, *a14+, 1
3f22e090:	calla  L3FB44A00
3f22e0c0:	sub    a9, a9
3f22e0d0:	move   a9, @0x1b5db0, 1
3f22e100:	move   a9, @0x1e4960, 1
3f22e130:	movk   16, a11
3f22e140:	move   a11, @0x1e4980, 1
3f22e170:	move   a9, @0x1e5f50, 1
3f22e1a0:	move   a9, @0x1e5f30, 1
3f22e1d0:	move   a9, @0x1e5f90, 1
3f22e200:	move   a9, @0x1e48a0, 1
3f22e230:	move   a14, -*sp, 1
3f22e240:	move   *a13(0x0), *a14+, 1
3f22e260:	calla  L3FB338D0
3f22e290:	calla  L3F584200
3f22e2c0:	calla  L3F594400
3f22e2f0:	calla  L3F6AAEE0
3f22e320:	movi   0x96df0, a9
3f22e350:	move   a9, @0x96df0, 1
3f22e380:	move   a9, @0x96e10, 1
3f22e3b0:	calla  L3FB33870
3f22e3e0:	move   a8, *a13, 1
3f22e3f0:	movk   1, a9
3f22e400:	move   a9, @0x97d90, 1
3f22e430:	sub    a11, a11
3f22e440:	move   a11, @0x97db0, 1
3f22e470:	move   a14, -*sp, 1
3f22e480:	move   a8, *a14+, 1
3f22e490:	calla  L3FB338D0
3f22e4c0:	move   a14, -*sp, 1
3f22e4d0:	movi   0x97db0, a9
3f22e500:	move   a9, *a14+, 1
3f22e510:	calla  L3F6FB7E0
3f22e540:	move   a14, -*sp, 1
3f22e550:	move   a11, *a14+, 1
3f22e560:	calla  L3F22F6D0
L3F22E590:
3f22e590:	subk   32, a14
3f22e5a0:	mmfm   sp, a9,a11,a13
3f22e5c0:	rets
L3F22E5D0:
3f22e5d0:	move   a11, -*sp, 1
3f22e5e0:	move   a14, -*sp, 1
3f22e5f0:	sub    a11, a11
3f22e600:	move   a11, *a14+, 1
3f22e610:	movk   1, a11
3f22e620:	move   a11, *a14+, 1
3f22e630:	movi   0x1000, a11
3f22e650:	move   a11, *a14+, 1
3f22e660:	movi   0x3f231a60, a8
3f22e690:	move   a8, *a14+, 1
3f22e6a0:	movi   0x3f22e7f0, a11
3f22e6d0:	move   a11, *a14+, 1
3f22e6e0:	calla  L3F706A40
3f22e710:	move   a8, a8
3f22e720:	jrne   L3F22E7D0
3f22e730:	move   a14, -*sp, 1
3f22e740:	movk   2, a11
3f22e750:	move   a11, *a14+, 1
3f22e760:	movi   0x3f231ad0, a8
3f22e790:	move   a8, *a14+, 1
3f22e7a0:	calla  L3F309350
L3F22E7D0:
3f22e7d0:	move   *sp+, a11, 1
3f22e7e0:	rets
3f22e7f0:	mmtm   sp, a11,a13
3f22e810:	move   a14, a13
3f22e820:	addk   32, a14
3f22e830:	move   a14, -*sp, 1
3f22e840:	movi   0x3f231c48, a8
3f22e870:	move   a8, *a14+, 1
3f22e880:	sub    a11, a11
3f22e890:	move   a11, *a14+, 1
3f22e8a0:	calla  L3F596830
3f22e8d0:	calla  L3FB33870
3f22e900:	move   a8, *a13, 1
3f22e910:	move   @0x97dd0, a11, 1
3f22e940:	inc    a11
3f22e950:	move   a11, @0x97dd0, 1
3f22e980:	dec    a11
3f22e990:	jreq   L3F22EA70
3f22e9a0:	move   a14, -*sp, 1
3f22e9b0:	movi   0x3f231d08, a8
3f22e9e0:	move   a8, *a14+, 1
3f22e9f0:	sub    a11, a11
3f22ea00:	move   a11, *a14+, 1
3f22ea10:	calla  L3F596830
3f22ea40:	calla  L3F707A30
L3F22EA70:
3f22ea70:	sub    a11, a11
3f22ea80:	move   a11, @0x96e50, 1
3f22eab0:	move   a14, -*sp, 1
3f22eac0:	move   *a13(0x0), *a14+, 1
3f22eae0:	calla  L3FB338D0
3f22eb10:	calla  L3F5EB170
3f22eb40:	move   a14, -*sp, 1
3f22eb50:	movi   0x7d0, a11
3f22eb70:	move   a11, *a14+, 1
3f22eb80:	calla  L3FB33A20
3f22ebb0:	calla  L3FB33870
3f22ebe0:	move   a8, *a13, 1
3f22ebf0:	movk   3, a11
3f22ec00:	move   a11, @0x1da4f0, 1
3f22ec30:	move   a14, -*sp, 1
3f22ec40:	move   a8, *a14+, 1
3f22ec50:	calla  L3FB338D0
3f22ec80:	move   @0x1d27b0, a11, 1
3f22ecb0:	jreq   L3F22ED90
3f22ecc0:	move   a14, -*sp, 1
3f22ecd0:	sub    a11, a11
3f22ece0:	move   a11, *a14+, 1
3f22ecf0:	movi   0x3f589200, a11
3f22ed20:	move   a11, *a14+, 1
3f22ed30:	move   @0x1d27b0, *a14+, 1
3f22ed60:	calla  L3FB41A30
L3F22ED90:
3f22ed90:	move   @0x1d2790, a11, 1
3f22edc0:	jreq   L3F22EE20
3f22edd0:	move   a14, -*sp, 1
3f22ede0:	move   a11, *a14+, 1
3f22edf0:	calla  L3FB3FE90
L3F22EE20:
3f22ee20:	move   @0x96df0, a11, 1
3f22ee50:	cmpi   0x96df0, a11
3f22ee80:	jreq   L3F22EF30
L3F22EE90:
3f22ee90:	calla  L3F57A710
3f22eec0:	move   @0x96df0, a11, 1
3f22eef0:	cmpi   0x96df0, a11
3f22ef20:	jrne   L3F22EE90
L3F22EF30:
3f22ef30:	move   a14, -*sp, 1
3f22ef40:	sub    a11, a11
3f22ef50:	move   a11, *a14+, 1
3f22ef60:	movi   0x3f6aa630, a11
3f22ef90:	move   a11, *a14+, 1
3f22efa0:	calla  L3F6FC3A0
3f22efd0:	move   a14, -*sp, 1
3f22efe0:	sub    a11, a11
3f22eff0:	move   a11, *a14+, 1
3f22f000:	movi   0x3f6aaad0, a11
3f22f030:	move   a11, *a14+, 1
3f22f040:	calla  L3F6FC3A0
3f22f070:	move   a14, -*sp, 1
3f22f080:	movi   0x3f231e00, a8
3f22f0b0:	move   a8, *a14+, 1
3f22f0c0:	sub    a11, a11
3f22f0d0:	move   a11, *a14+, 1
3f22f0e0:	calla  L3F596830
3f22f110:	calla  L3FB33870
3f22f140:	move   a8, *a13, 1
3f22f150:	move   a11, @0x97d90, 1
3f22f180:	move   @0x1e30c0, a11, 1
3f22f1b0:	jreq   L3F22F250
3f22f1c0:	move   a14, -*sp, 1
3f22f1d0:	move   a11, *a14+, 1
3f22f1e0:	calla  L3F702440
3f22f210:	sub    a11, a11
3f22f220:	move   a11, @0x1e30c0, 1
L3F22F250:
3f22f250:	move   @0x1e5f70, a11, 1
3f22f280:	jreq   L3F22F2E0
3f22f290:	move   a14, -*sp, 1
3f22f2a0:	move   a11, *a14+, 1
3f22f2b0:	calla  L3F702440
L3F22F2E0:
3f22f2e0:	move   @0x94400, a11, 1
3f22f310:	jreq   L3F22F3B0
3f22f320:	move   a14, -*sp, 1
3f22f330:	move   a11, *a14+, 1
3f22f340:	calla  L3F702440
3f22f370:	sub    a11, a11
3f22f380:	move   a11, @0x94420, 1
L3F22F3B0:
3f22f3b0:	move   @0x95dd0, a11, 1
3f22f3e0:	jreq   L3F22F480
3f22f3f0:	move   a14, -*sp, 1
3f22f400:	move   a11, *a14+, 1
3f22f410:	calla  L3F702440
3f22f440:	sub    a11, a11
3f22f450:	move   a11, @0x95df0, 1
L3F22F480:
3f22f480:	sub    a11, a11
3f22f490:	move   a11, @0x97dd0, 1
3f22f4c0:	move   a11, @0x1da830, 1
3f22f4f0:	move   a11, @0x1d2750, 1
3f22f520:	move   a14, -*sp, 1
3f22f530:	move   *a13(0x0), *a14+, 1
3f22f550:	calla  L3FB338D0
3f22f580:	calla  L3F30C160
3f22f5b0:	move   a14, -*sp, 1
3f22f5c0:	movk   3, a11
3f22f5d0:	move   a11, *a14+, 1
3f22f5e0:	movi   0x3f231ee0, a8
3f22f610:	move   a8, *a14+, 1
3f22f620:	calla  L3F309350
3f22f650:	calla  L3F707A30
3f22f680:	move   *sp(0x60), a14, 1
3f22f6a0:	mmfm   sp, a11,a13
3f22f6c0:	rets   2
L3F22F6D0:
3f22f6d0:	mmtm   sp, a11,a13
3f22f6f0:	move   a14, a13
3f22f700:	move   a14, -*sp, 1
3f22f710:	move   *a13(0xffe0), *a14+, 1
3f22f730:	movk   1, a11
3f22f740:	move   a11, *a14+, 1
3f22f750:	movi   0x3000, a11
3f22f770:	move   a11, *a14+, 1
3f22f780:	movi   0x3f231f80, a8
3f22f7b0:	move   a8, *a14+, 1
3f22f7c0:	movi   0x3f22f940, a11
3f22f7f0:	move   a11, *a14+, 1
3f22f800:	calla  L3F706A40
3f22f830:	move   a8, a8
3f22f840:	jrne   L3F22F8F0
3f22f850:	move   a14, -*sp, 1
3f22f860:	movk   2, a11
3f22f870:	move   a11, *a14+, 1
3f22f880:	movi   0x3f231fb8, a8
3f22f8b0:	move   a8, *a14+, 1
3f22f8c0:	calla  L3F309350
L3F22F8F0:
3f22f8f0:	move   *sp(0x60), a14, 1
3f22f910:	mmfm   sp, a11,a13
3f22f930:	rets   2
3f22f940:	mmtm   sp, a7,a9,a10,a11,a13
3f22f960:	move   a14, a13
3f22f970:	addi   0x620, a14
3f22f990:	movk   1, a11
3f22f9a0:	move   a11, *a13(0x5c0), 1
3f22f9c0:	calla  L3FB33870
3f22f9f0:	move   a8, *a13(0x5e0), 1
3f22fa10:	move   @0x97df0, a11, 1
3f22fa40:	jreq   L3F22FBB0
3f22fa50:	move   a14, -*sp, 1
3f22fa60:	move   a8, *a14+, 1
3f22fa70:	calla  L3FB338D0
3f22faa0:	move   *a13(0xffe0), a11, 1
3f22fac0:	subk   2, a11
3f22fad0:	jreq   L3F22FB80
3f22fae0:	move   a14, -*sp, 1
3f22faf0:	movk   3, a11
3f22fb00:	move   a11, *a14+, 1
3f22fb10:	movi   0x3f232120, a8
3f22fb40:	move   a8, *a14+, 1
3f22fb50:	calla  L3F309350
L3F22FB80:
3f22fb80:	calla  L3F707A30
L3F22FBB0:
3f22fbb0:	move   a14, -*sp, 1
3f22fbc0:	move   *a13(0x5e0), *a14+, 1
3f22fbe0:	calla  L3FB338D0
3f22fc10:	move   @0x1b3900, a11, 1
3f22fc40:	move   a14, -*sp, 1
3f22fc50:	movi   0x1ce, a7
3f22fc70:	move   a7, *a14+, 1
3f22fc80:	movk   1, a7
3f22fc90:	move   a7, *a14+, 1
3f22fca0:	calla  L3F703D90
3f22fcd0:	move   a8, *a11(0x100), 1
3f22fcf0:	move   a8, a11
3f22fd00:	jrne   L3F22FDC0
3f22fd10:	move   a14, -*sp, 1
3f22fd20:	movi   0x3f2321b0, a8
3f22fd50:	move   a8, *a14+, 1
3f22fd60:	calla  L3FB341E0
3f22fd90:	calla  L3F707A30
L3F22FDC0:
3f22fdc0:	calla  L3F22CF70
3f22fdf0:	calla  L3F598DB0
3f22fe20:	move   a8, a11
3f22fe30:	jrne   L3F230020
3f22fe40:	move   @0x1da4f0, a11, 1
3f22fe70:	subk   3, a11
3f22fe80:	jreq   L3F230020
L3F22FE90:
3f22fe90:	movk   1, a11
3f22fea0:	move   a11, @0x97df0, 1
3f22fed0:	move   a14, -*sp, 1
3f22fee0:	movi   0x2d, a7
3f22ff00:	move   a7, *a14+, 1
3f22ff10:	movi   0x1da830, a7
3f22ff40:	move   a7, *a14+, 1
3f22ff50:	calla  L3F6FAC70
3f22ff80:	calla  L3F598DB0
3f22ffb0:	move   a8, a8
3f22ffc0:	jrne   L3F230020
3f22ffd0:	move   @0x1da4f0, a11, 1
3f230000:	subk   3, a11
3f230010:	jrne   L3F22FE90
L3F230020:
3f230020:	move   @0x1da4f0, a11, 1
3f230050:	subk   3, a11
3f230060:	jrne   L3F2300A0
3f230070:	calla  L3F707A30
L3F2300A0:
3f2300a0:	move   a14, -*sp, 1
3f2300b0:	movi   0x64, a11
3f2300d0:	move   a11, *a14+, 1
3f2300e0:	calla  L3FB33A20
3f230110:	move   a14, -*sp, 1
3f230120:	sub    a7, a7
3f230130:	move   a7, *a14+, 1
3f230140:	movk   2, a7
3f230150:	move   a7, *a14+, 1
3f230160:	move   a7, *a14+, 1
3f230170:	calla  L3F5C9A00
3f2301a0:	move   a8, a9
3f2301b0:	jrge   L3F2302A0
3f2301c0:	move   a14, -*sp, 1
3f2301d0:	movi   0x3f232368, a8
3f230200:	move   a8, *a14+, 1
3f230210:	movi   0xffff, a7
3f230230:	move   a7, *a14+, 1
3f230240:	calla  L3F596830
3f230270:	calla  L3F707A30
L3F2302A0:
3f2302a0:	movk   2, a7
3f2302b0:	setf   16, 1, 0
3f2302c0:	move   a7, *a13, 0
3f2302d0:	sub    a11, a11
3f2302e0:	move   a11, *a13(0x20), 1
3f230300:	move   a14, -*sp, 1
3f230310:	move   a11, *a14+, 1
3f230320:	calla  L3FB2C000
3f230350:	setf   16, 0, 0
3f230360:	move   a8, *a13(0x10), 0
3f230380:	move   a14, -*sp, 1
3f230390:	movk   16, a7
3f2303a0:	move   a7, *a14+, 1
3f2303b0:	move   a13, *a14+, 1
3f2303c0:	move   a9, *a14+, 1
3f2303d0:	calla  L3F5CAA80
3f230400:	move   a8, a8
3f230410:	jrge   L3F230500
3f230420:	move   a14, -*sp, 1
3f230430:	movi   0x3f232448, a8
3f230460:	move   a8, *a14+, 1
3f230470:	movi   0xffff, a7
3f230490:	move   a7, *a14+, 1
3f2304a0:	calla  L3F596830
3f2304d0:	calla  L3F707A30
L3F230500:
3f230500:	move   a14, -*sp, 1
3f230510:	movk   4, a7
3f230520:	move   a7, *a14+, 1
3f230530:	move   a13, a7
3f230540:	addi   0x5c0, a7
3f230560:	move   a7, *a14+, 1
3f230570:	movk   32, a11
3f230580:	move   a11, *a14+, 1
3f230590:	movi   0xffff, a7
3f2305c0:	move   a7, *a14+, 1
3f2305d0:	move   a9, *a14+, 1
3f2305e0:	calla  L3F5DD260
3f230610:	move   a8, a8
3f230620:	jrge   L3F230710
3f230630:	move   a14, -*sp, 1
3f230640:	movi   0x3f232520, a8
3f230670:	move   a8, *a14+, 1
3f230680:	movi   0xffff, a7
3f2306a0:	move   a7, *a14+, 1
3f2306b0:	calla  L3F596830
3f2306e0:	calla  L3F707A30
L3F230710:
3f230710:	move   a14, -*sp, 1
3f230720:	movi   0x3f232628, a8
3f230750:	move   a8, *a14+, 1
3f230760:	calla  L3F5933D0
3f230790:	move   a8, *a13(0xa0), 1
3f2307b0:	movk   2, a7
3f2307c0:	setf   16, 1, 0
3f2307d0:	move   a7, *a13(0x80), 0
3f2307f0:	move   a14, -*sp, 1
3f230800:	movi   0x303, a11
3f230820:	move   a11, *a14+, 1
3f230830:	calla  L3FB2C000
3f230860:	setf   16, 0, 0
3f230870:	move   a8, *a13(0x90), 0
3f230890:	movi   0x6800000, a11
3f2308c0:	move   a11, *a13(0x320), 1
3f2308e0:	sub    a10, a10
L3F2308F0:
3f2308f0:	move   a10, a11
3f230900:	sll    0x3, a11
3f230910:	add    a13, a11
3f230920:	move   *a13(0x320), a7, 1
3f230940:	movb   *a7(0x0), *a11(0x1b0)
3f230970:	inc    a10
3f230980:	addk   16, a7
3f230990:	move   a7, *a13(0x320), 1
3f2309b0:	cmpi   0x6, a10
3f2309d0:	jrc   L3F2308F0
3f2309e0:	move   a14, -*sp, 1
3f2309f0:	movi   0x52435000, a11
3f230a20:	move   a11, *a14+, 1
3f230a30:	calla  L3FB2C140
3f230a60:	move   a8, *a13(0x120), 1
3f230a80:	move   a14, -*sp, 1
3f230a90:	movi   0x3f2326a8, a8
3f230ac0:	move   a8, *a14+, 1
3f230ad0:	move   a13, a11
3f230ae0:	addi   0x140, a11
3f230b00:	move   a11, *a14+, 1
3f230b10:	calla  L3FB45720
3f230b40:	move   a14, -*sp, 1
3f230b50:	movk   1, a11
3f230b60:	move   a11, *a14+, 1
3f230b70:	calla  L3FB2C000
3f230ba0:	setf   16, 1, 0
3f230bb0:	move   a8, *a13(0x1a0), 0
3f230bd0:	calla  L3F5C82E0
3f230c00:	move   a8, *a13(0x1e0), 1
3f230c20:	move   a14, -*sp, 1
3f230c30:	move   @0x1e8b80, a11, 1
3f230c60:	sra    0x3, a11
3f230c70:	move   a11, *a14+, 1
3f230c80:	calla  L3FB2C140
3f230cb0:	move   a8, *a13(0x200), 1
3f230cd0:	setf   16, 1, 0
3f230ce0:	move   *a13(0xffe0), *a13(0x220), 0
3f230d10:	move   a14, -*sp, 1
3f230d20:	move   @0xba8c0, *a14+, 1
3f230d50:	calla  L3FB2C000
3f230d80:	setf   16, 1, 0
3f230d90:	move   a8, *a13(0x230), 0
3f230db0:	move   a14, -*sp, 1
3f230dc0:	movk   2, a11
3f230dd0:	move   a11, *a14+, 1
3f230de0:	calla  L3FB2C000
3f230e10:	setf   16, 1, 0
3f230e20:	move   a8, *a13(0x240), 0
3f230e40:	move   a14, -*sp, 1
3f230e50:	move   a11, *a14+, 1
3f230e60:	calla  L3FB2C000
3f230e90:	setf   16, 1, 0
3f230ea0:	move   a8, *a13(0x250), 0
3f230ec0:	move   a14, -*sp, 1
3f230ed0:	move   @0x1d1950, a11, 0
3f230f00:	move   a11, *a14+, 1
3f230f10:	calla  L3FB2C000
3f230f40:	setf   16, 1, 0
3f230f50:	move   a8, *a13(0x260), 0
3f230f70:	move   a14, -*sp, 1
3f230f80:	move   @0x1d1960, a11, 0
3f230fb0:	move   a11, *a14+, 1
3f230fc0:	calla  L3FB2C000
3f230ff0:	setf   16, 1, 0
3f231000:	move   a8, *a13(0x270), 0
3f231020:	move   a14, -*sp, 1
3f231030:	move   @0x1d1970, a11, 0
3f231060:	move   a11, *a14+, 1
3f231070:	calla  L3FB2C000
3f2310a0:	setf   16, 1, 0
3f2310b0:	move   a8, *a13(0x280), 0
3f2310d0:	move   a14, -*sp, 1
3f2310e0:	move   @0x1d1980, a11, 0
3f231110:	move   a11, *a14+, 1
3f231120:	calla  L3FB2C000
3f231150:	setf   16, 1, 0
3f231160:	move   a8, *a13(0x290), 0
3f231180:	move   a14, -*sp, 1
3f231190:	move   @0x1d1990, a11, 0
3f2311c0:	move   a11, *a14+, 1
3f2311d0:	calla  L3FB2C000
3f231200:	setf   16, 1, 0
3f231210:	move   a8, *a13(0x2a0), 0
3f231230:	move   a14, -*sp, 1
3f231240:	move   @0x1d19a0, a11, 0
3f231270:	move   a11, *a14+, 1
3f231280:	calla  L3FB2C000
3f2312b0:	setf   16, 1, 0
3f2312c0:	move   a8, *a13(0x2b0), 0
3f2312e0:	move   a14, -*sp, 1
3f2312f0:	move   @0x1d1930, a11, 0
3f231320:	move   a11, *a14+, 1
3f231330:	calla  L3FB2C000
3f231360:	setf   16, 1, 0
3f231370:	move   a8, *a13(0x2c0), 0
3f231390:	move   a14, -*sp, 1
3f2313a0:	move   @0x223750, *a14+, 1
3f2313d0:	calla  L3FB2C000
3f231400:	setf   16, 1, 0
3f231410:	move   a8, *a13(0x2d0), 0
3f231430:	move   a14, -*sp, 1
3f231440:	movk   1, a11
3f231450:	move   a11, *a14+, 1
3f231460:	calla  L3FB2C000
3f231490:	setf   16, 1, 0
3f2314a0:	move   a8, *a13(0x2e0), 0
3f2314c0:	move   a14, -*sp, 1
3f2314d0:	sub    a11, a11
3f2314e0:	move   a11, *a14+, 1
3f2314f0:	calla  L3FB2C000
3f231520:	setf   16, 1, 0
3f231530:	move   a8, *a13(0x2f0), 0
3f231550:	move   a14, -*sp, 1
3f231560:	move   a11, *a14+, 1
3f231570:	calla  L3FB2C000
3f2315a0:	setf   16, 1, 0
3f2315b0:	move   a8, *a13(0x300), 0
3f2315d0:	move   a14, -*sp, 1
3f2315e0:	move   a11, *a14+, 1
3f2315f0:	calla  L3FB2C000
3f231620:	setf   16, 1, 0
3f231630:	move   a8, *a13(0x310), 0
3f231650:	move   a14, -*sp, 1
3f231660:	movk   16, a11
3f231670:	move   a11, *a14+, 1
3f231680:	move   a13, a11
3f231690:	addi   0x80, a11
3f2316b0:	move   a11, *a14+, 1
3f2316c0:	sub    a11, a11
3f2316d0:	move   a11, *a14+, 1
3f2316e0:	movi   0x40, a11
3f231700:	move   a11, *a14+, 1
3f231710:	move   a13, a11
3f231720:	addi   0x120, a11
3f231740:	move   a11, *a14+, 1
3f231750:	move   a9, *a14+, 1
3f231760:	calla  L3F5D3D70
3f231790:	move   a8, a8
3f2317a0:	jrge   L3F231830
3f2317b0:	move   a14, -*sp, 1
3f2317c0:	movi   0x3f232700, a8
3f2317f0:	move   a8, *a14+, 1
3f231800:	calla  L3F596290
L3F231830:
3f231830:	calla  L3F707A30
3f231860:	move   *sp(0xc0), a14, 1
3f231880:	mmfm   sp, a7,a9,a10,a11,a13
3f2318a0:	rets   2
3f2318b0:	sll    b11, b4
3f2318c0:	mpyu   b11, b0
3f2318d0:	.word  0x7270
3f2318e0:	sll    a11, sp
3f2318f0:	rl     b10, sp
3f231900:	rl     a11, a14
3f231910:	dsjs   b4, L3F231A50
3f231920:	sll    a9, a0
3f231930:	.word  0x756f
3f231940:	sra    a3, a12
3f231950:	sll    0x1b, a14
3f231960:	sla    0x3, b4
3f231970:	sla    a11, a13
3f231980:	mods   a3, a12
3f231990:	sll    a11, sp
3f2319a0:	.word  0x7320
3f2319b0:	.word  0x7a69
3f2319c0:	modu   a11, a5
3f2319d0:	sra    0x1d, a6
3f2319e0:	.word  0x7473
3f2319f0:	.word  0x7572
3f231a00:	.word  0x7463
3f231a10:	rl     a9, a0
3f231a20:	mpyu   b11, b0
3f231a30:	.word  0x7270
3f231a40:	sll    a11, sp
L3F231A50:
3f231a50:	rev    a9
3f231a60:	sra    b10, b4
3f231a70:	mods   b11, b2
3f231a80:	modu   a3, a9
3f231a90:	.word  0x7461
3f231aa0:	mpyu   a11, a5
3f231ab0:	sll    b11, b4
3f231ac0:	.word  0x0070
3f231ad0:	.word  0x7245
3f231ae0:	modu   b11, b2
3f231af0:	sla    0x3, b2
3f231b00:	.word  0x7564
3f231b10:	rl     b11, b2
3f231b20:	srl    a11, a14
3f231b30:	sll    a9, a0
3f231b40:	sra    b11, b2
3f231b50:	.word  0x7461
3f231b60:	mpyu   a11, a5
3f231b70:	.word  0x7270
3f231b80:	sll    a11, sp
3f231b90:	.word  0x7365
3f231ba0:	sla    0x3, b3
3f231bb0:	modu   a11, a6
3f231bc0:	sla    0x3, b2
3f231bd0:	sra    b11, b4
3f231be0:	mods   b11, b2
3f231bf0:	modu   a3, a9
3f231c00:	.word  0x7461
3f231c10:	mpyu   a11, a5
3f231c20:	sll    b11, b4
3f231c30:	srl    0xd, b0
3f231c40:	.word  0x7400
3f231c50:	.word  0x7265
3f231c60:	rl     a11, a13
3f231c70:	sla    a11, a14
3f231c80:	sra    b11, b4
3f231c90:	.word  0x745f
3f231ca0:	.word  0x7063
3f231cb0:	sra    0x17, a8
3f231cc0:	sll    a9, a0
3f231cd0:	mods   a3, a1
3f231ce0:	sra    a11, a12
3f231cf0:	.word  0x0a64
3f231d00:	.word  0x7400
3f231d10:	.word  0x7265
3f231d20:	rl     a11, a13
3f231d30:	sla    a11, a14
3f231d40:	sra    b11, b4
3f231d50:	sla    a9, a0
3f231d60:	.word  0x726c
3f231d70:	sla    a11, a5
3f231d80:	.word  0x7964
3f231d90:	rl     a9, a0
3f231da0:	sla    0x3, a14
3f231db0:	.word  0x7270
3f231dc0:	srl    a11, sp
3f231dd0:	sra    b11, b2
3f231de0:	.word  0x7373
3f231df0:	.word  0x000a
3f231e00:	mods   a3, a1
3f231e10:	sla    0x3, a12
3f231e20:	addc   b10, b4
3f231e30:	sla    0x2, b0
3f231e40:	.word  0x7270
3f231e50:	sll    a11, sp
3f231e60:	.word  0x7365
3f231e70:	sra    b11, b3
3f231e80:	sla    0x3, b3
3f231e90:	.word  0x7261
3f231ea0:	sla    0x3, a5
3f231eb0:	modu   a11, a4
3f231ec0:	modu   b3, b7
3f231ed0:	.word  0x000a
3f231ee0:	addc   b10, b4
3f231ef0:	srl    0x6, b0
3f231f00:	and    a2, a9
3f231f10:	rl     a9, a0
3f231f20:	sla    0x3, b3
3f231f30:	modu   a11, a14
3f231f40:	sla    0x3, b7
3f231f50:	modu   a11, a4
3f231f60:	modu   b3, b7
3f231f70:	rev    a14
3f231f80:	addc   b10, b4
3f231f90:	mpyu   b10, b0
3f231fa0:	and    b2, b5
3f231fb0:	sub    a8, a0
3f231fc0:	.word  0x7272
3f231fd0:	.word  0x726f
3f231fe0:	sra    a1, a0
3f231ff0:	.word  0x7275
3f232000:	modu   a3, a9
3f232010:	sla    0x3, a7
3f232020:	.word  0x7263
3f232030:	sla    a11, a5
3f232040:	sra    b11, b4
3f232050:	.word  0x705f
3f232060:	modu   b11, b2
3f232070:	sra    a11, a3
3f232080:	.word  0x7373
3f232090:	srl    a1, a0
3f2320a0:	.word  0x726f
3f2320b0:	.word  0x7420
3f2320c0:	.word  0x7063
3f2320d0:	.word  0x7320
3f2320e0:	sla    b11, b4
3f2320f0:	.word  0x7472
3f232100:	.word  0x7075
3f232110:	rev    a14
3f232120:	addc   b10, b4
3f232130:	srl    0x6, b0
3f232140:	and    a2, a9
3f232150:	rl     a9, a0
3f232160:	sla    0x3, b3
3f232170:	modu   a11, a14
3f232180:	sla    0x3, b7
3f232190:	.word  0x7075
3f2321a0:	rev    a14
3f2321b0:	sra    b11, b3
3f2321c0:	sra    a3, a14
3f2321d0:	.word  0x735f
3f2321e0:	sla    b11, b4
3f2321f0:	.word  0x7472
3f232200:	.word  0x7075
3f232210:	sla    0x1, b10
3f232220:	modu   a10, a3
3f232230:	mods   b3, b5
3f232240:	modu   a3, a4
3f232250:	.word  0x7427
3f232260:	srl    a9, a0
3f232270:	.word  0x7465
3f232280:	mods   a9, a0
3f232290:	mods   a11, a5
3f2322a0:	.word  0x726f
3f2322b0:	sla    0x3, b9
3f2322c0:	modu   a11, a6
3f2322d0:	sla    0x3, b2
3f2322e0:	modu   a11, a12
3f2322f0:	sla    a11, a3
3f232300:	sla    0x3, a12
3f232310:	sla    b11, b6
3f232320:	rl     b11, b2
3f232330:	sll    a3, a1
3f232340:	sra    a11, a12
3f232350:	.word  0x0a73
3f232360:	.word  0x7300
3f232370:	sla    b11, b4
3f232380:	.word  0x7472
3f232390:	.word  0x7075
3f2323a0:	sla    0x1, b10
3f2323b0:	sla    a11, a3
3f2323c0:	modu   a3, a14
3f2323d0:	.word  0x746f
3f2323e0:	srl    a9, a0
3f2323f0:	.word  0x7465
3f232400:	.word  0x7320
3f232410:	sll    a11, sp
3f232420:	sra    a11, a11
3f232430:	.word  0x0a74
3f232440:	.word  0x7300
3f232450:	sla    b11, b4
3f232460:	.word  0x7472
3f232470:	.word  0x7075
3f232480:	sla    0x1, b10
3f232490:	rl     a11, a2
3f2324a0:	sra    a3, a14
3f2324b0:	.word  0x7220
3f2324c0:	.word  0x7465
3f2324d0:	.word  0x7275
3f2324e0:	sra    a11, a14
3f2324f0:	sla    0x3, a4
3f232500:	rl     0x1, b12
3f232510:	.word  0x000a
3f232520:	.word  0x7473
3f232530:	.word  0x7261
3f232540:	.word  0x7574
3f232550:	dsjs   b0, L3F232690
3f232560:	.word  0x7320
3f232570:	.word  0x7465
3f232580:	modu   b11, b3
3f232590:	lmo    a11, a3
3f2325a0:	.word  0x706f
3f2325b0:	sla    0x3, b4
3f2325c0:	sra    b11, b2
3f2325d0:	.word  0x7574
3f2325e0:	modu   b3, b2
3f2325f0:	sra    a3, a5
L3F232600:
3f232600:	dsjs   a0, L3F232600
3f232610:	.word  0x0a30
3f232620:	rl     0x10, a0
3f232630:	.word  0x3535
3f232640:	rl     0x11, a14
3f232650:	.word  0x3535
3f232660:	rl     0x11, a14
3f232670:	.word  0x3535
3f232680:	rl     0x11, a14
L3F232690:
3f232690:	.word  0x3535
3f2326a0:	sub    a0, a0
3f2326b0:	addc   a10, a5
3f2326c0:	xor    a1, a0
3f2326d0:	rl     0xa, b4
3f2326e0:	rl     0x1, b0
3f2326f0:	rev    b0
3f232700:	.word  0x7473
3f232710:	.word  0x7261
3f232720:	.word  0x7574
3f232730:	dsjs   b0, L3F232870
3f232740:	.word  0x7320
3f232750:	modu   a3, a5
3f232760:	.word  0x7464
3f232770:	sla    0x3, sp
3f232780:	sla    a11, a6
3f232790:	mods   a3, a9
3f2327a0:	sra    a3, a5
3f2327b0:	.word  0x000a
L3F2327C0:
3f2327c0:	mmtm   sp, a7,a9,a11,a13
3f2327e0:	move   a14, a13
3f2327f0:	addi   0x80, a14
3f232810:	sub    a11, a11
3f232820:	move   a11, @0x983d0, 1
3f232850:	movi   0x983f0, a9
3f232880:	move   a9, @0x983f0, 1
3f2328b0:	move   a9, @0x98410, 1
3f2328e0:	movi   0x98550, a7
3f232910:	move   a7, @0x98550, 1
3f232940:	move   a7, @0x98570, 1
3f232970:	move   a11, @0x986b0, 1
3f2329a0:	move   a11, @0x986d0, 1
3f2329d0:	move   a11, @0x986f0, 1
3f232a00:	move   a11, @0x97fa0, 1
3f232a30:	movb   a11, @0x97fc0
3f232a60:	movb   a11, @0x97fc8
3f232a90:	move   a11, @0x97fd0, 1
3f232ac0:	move   @0xdaa40, @0x98ac0, 1
3f232b10:	move   @0x98730, a7, 1
3f232b40:	jrne   L3F232C50
3f232b50:	movk   20, a7
3f232b60:	move   a7, @0x98730, 1
3f232b90:	move   a14, -*sp, 1
3f232ba0:	movi   0x50, a7
3f232bc0:	move   a7, *a14+, 1
3f232bd0:	movk   1, a7
3f232be0:	move   a7, *a14+, 1
3f232bf0:	calla  L3F703D90
3f232c20:	move   a8, @0x98710, 1
L3F232C50:
3f232c50:	move   a11, @0x98750, 1
3f232c80:	move   @0x98790, a7, 1
3f232cb0:	jrne   L3F232DC0
3f232cc0:	movk   20, a9
3f232cd0:	move   a9, @0x98790, 1
3f232d00:	move   a14, -*sp, 1
3f232d10:	movi   0x50, a7
3f232d30:	move   a7, *a14+, 1
3f232d40:	movk   1, a7
3f232d50:	move   a7, *a14+, 1
3f232d60:	calla  L3F703D90
3f232d90:	move   a8, @0x98770, 1
L3F232DC0:
3f232dc0:	move   a11, @0x987b0, 1
3f232df0:	movi   0x1000000, a9
3f232e20:	move   a9, @0x99b10, 1
3f232e50:	move   a11, @0x98a40, 1
3f232e80:	move   a11, @0x98920, 1
3f232eb0:	setf   16, 1, 0
3f232ec0:	move   a11, @0x98960, 0
3f232ef0:	move   a11, @0x98970, 0
3f232f20:	move   @0x98ac0, a7, 1
3f232f50:	move   *a7(0x40), a7, 0
3f232f70:	move   a7, @0x98980, 0
3f232fa0:	move   @0x98ac0, a7, 1
3f232fd0:	move   *a7(0x50), a7, 0
3f232ff0:	move   a7, @0x98990, 0
3f233020:	move   a11, @0x98aa0, 1
3f233050:	move   @0x983f0, a7, 1
3f233080:	move   a7, *a13, 1
3f233090:	cmpi   0x983f0, a7
3f2330c0:	jreq   L3F2333C0
L3F2330D0:
3f2330d0:	move   *a13, a11, 1
3f2330e0:	move   *a11(0x0), *a13(0x20), 1
3f233110:	pushst
3f233120:	dint
3f233130:	move   a11, *a13(0x40), 1
3f233150:	move   *a11(0x20), *a13(0x60), 1
3f233180:	move   *a13(0x60), a9, 1
3f2331a0:	move   *a11, *a9, 1
3f2331b0:	move   *a9, a7, 1
3f2331c0:	move   a9, *a7(0x20), 1
3f2331e0:	move   a11, *a11, 1
3f2331f0:	move   a11, *a11(0x20), 1
3f233210:	move   a11, *a13, 1
3f233220:	popst
3f233230:	pushst
3f233240:	dint
3f233250:	move   a11, *a13(0x40), 1
3f233270:	movi   0x98550, a9
3f2332a0:	move   a9, *a13(0x60), 1
3f2332c0:	move   *a9, *a11, 1
3f2332d0:	move   a9, *a11(0x20), 1
3f2332f0:	move   a11, *a9, 1
3f233300:	move   *a11, a7, 1
3f233310:	move   a11, *a7(0x20), 1
3f233330:	popst
3f233340:	move   *a13(0x20), *a13(0x0), 1
3f233370:	move   *a13, a11, 1
3f233380:	cmpi   0x983f0, a11
3f2333b0:	jrne   L3F2330D0
L3F2333C0:
3f2333c0:	sub    a11, a11
3f2333d0:	move   a11, @0x983d0, 1
3f233400:	move   a11, @0x986f0, 1
3f233430:	movk   1, a9
3f233440:	move   a9, @0xdc900, 1
3f233470:	calla  L3FB3F9C0
3f2334a0:	move   a8, @0xdc920, 1
3f2334d0:	subi   0x80, a14
3f2334f0:	mmfm   sp, a7,a9,a11,a13
3f233510:	rets
3f233520:	move   a11, -*sp, 1
3f233530:	move   @0x99b10, a11, 1
3f233560:	sll    0x1, a11
3f233570:	move   a11, @0x99b10, 1
3f2335a0:	move   a11, a8
3f2335b0:	move   *sp+, a11, 1
3f2335c0:	rets
3f2335d0:	mmtm   sp, a11,a13
3f2335f0:	move   a14, a13
3f233600:	move   *a13(0xffc0), a11, 1
3f233620:	cmpi   0x23, a11
3f233640:	jrlt   L3F233680
3f233650:	cmpi   0x80, a11
3f233670:	jrlt   L3F233700
L3F233680:
3f233680:	move   a14, -*sp, 1
3f233690:	movi   0x3f264b80, a8
3f2336c0:	move   a8, *a14+, 1
3f2336d0:	calla  L3F35BD40
L3F233700:
3f233700:	sll    0x5, a11
3f233710:	addi   0x99b30, a11
3f233740:	move   *a13(0xffe0), *a11(0x0), 1
3f233770:	move   *sp(0x60), a14, 1
3f233790:	mmfm   sp, a11,a13
3f2337b0:	rets   2
L3F2337C0:
3f2337c0:	mmtm   sp, a9,a11,a13
3f2337e0:	move   a14, a13
3f2337f0:	addi   0x100, a14
3f233810:	setf   16, 1, 0
3f233820:	move   *a13(0xffe0), *a13(0xa0), 0
3f233850:	move   *a13(0xffc0), *a13(0xb0), 0
3f233880:	move   @0xdc920, a11, 1
3f2338b0:	move   a11, *a13(0x20), 1
3f2338d0:	movk   6, a9
3f2338e0:	movb   a9, *a13
3f2338f0:	move   a14, -*sp, 1
3f233900:	move   @0x97f20, *a14+, 1
3f233930:	move   a13, *a14+, 1
3f233940:	calla  L3F242550
3f233970:	move   *sp(0x80), a14, 1
3f233990:	mmfm   sp, a9,a11,a13
3f2339b0:	rets   2
L3F2339C0:
3f2339c0:	mmtm   sp, a7,a9,a11,a13
3f2339e0:	move   a14, a13
3f2339f0:	addi   0x40, a14
3f233a10:	move   *a13(0xffe0), a11, 1
3f233a30:	jreq   L3F234050
3f233a40:	movi   0x98a60, a9
3f233a70:	move   a13, a8
3f233a80:	move   *a9+, *a8+, 1
3f233a90:	move   *a9, *a8, 1
3f233aa0:	move   a14, -*sp, 1
3f233ab0:	movi   0x989c0, a9
3f233ae0:	move   a9, *a14+, 1
3f233af0:	movi   0x98940, a7
3f233b20:	move   a7, *a14+, 1
3f233b30:	move   a11, *a14+, 1
3f233b40:	move   @0x98ac0, *a14+, 1
3f233b70:	move   @0x98ac0, a7, 1
3f233ba0:	move   *a7(0xca0), a9, 1
3f233bc0:	call   a9
3f233bd0:	move   *a13, a9, 1
3f233be0:	setf   16, 1, 0
3f233bf0:	move   @0x989e0, a7, 0
3f233c20:	cmp    a7, a9
3f233c30:	jrge   L3F233C60
3f233c40:	move   a7, *a13, 1
3f233c50:	jruc   L3F233CC0
L3F233C60:
3f233c60:	move   @0x98a00, a11, 0
3f233c90:	cmp    a11, a9
3f233ca0:	jrlt   L3F233CC0
3f233cb0:	move   a11, *a13, 1
L3F233CC0:
3f233cc0:	move   *a13(0x20), a11, 1
3f233ce0:	move   @0x989f0, a9, 0
3f233d10:	cmp    a9, a11
3f233d20:	jrge   L3F233D60
3f233d30:	move   a9, *a13(0x20), 1
3f233d50:	jruc   L3F233DD0
L3F233D60:
3f233d60:	move   @0x98a10, a7, 0
3f233d90:	cmp    a7, a11
3f233da0:	jrlt   L3F233DD0
3f233db0:	move   a7, *a13(0x20), 1
L3F233DD0:
3f233dd0:	move   *a13, a11, 1
3f233de0:	move   @0x98a60, a7, 1
3f233e10:	cmp    a7, a11
3f233e20:	jrne   L3F233EA0
3f233e30:	move   *a13(0x20), a11, 1
3f233e50:	move   @0x98a80, a7, 1
3f233e80:	cmp    a7, a11
3f233e90:	jreq   L3F234050
L3F233EA0:
3f233ea0:	move   a14, -*sp, 1
3f233eb0:	move   *a13(0xffc0), *a14+, 1
3f233ed0:	move   *a13(0x20), *a14+, 1
3f233ef0:	move   *a13(0x0), *a14+, 1
3f233f10:	move   @0x98ac0, *a14+, 1
3f233f40:	move   @0x98ac0, a11, 1
3f233f70:	move   *a11(0xd40), a7, 1
3f233f90:	call   a7
3f233fa0:	move   *a13(0xffc0), a11, 1
3f233fc0:	jrne   L3F234050
3f233fd0:	move   a14, -*sp, 1
3f233fe0:	move   *a13(0x20), *a14+, 1
3f234000:	move   *a13(0x0), *a14+, 1
3f234020:	calla  L3F2337C0
L3F234050:
3f234050:	move   *sp(0xa0), a14, 1
3f234070:	mmfm   sp, a7,a9,a11,a13
3f234090:	rets   2
L3F2340A0:
3f2340a0:	mmtm   sp, a5,a7,a9,a11,a13
3f2340c0:	move   a14, a13
3f2340d0:	move   *a13(0xffe0), a11, 1
3f2340f0:	move   *a11(0x20), a9, 1
3f234110:	move   a14, -*sp, 1
3f234120:	movi   0x98940, a7
3f234150:	move   a7, *a14+, 1
3f234160:	move   *a11(0x1a0), *a14+, 1
3f234180:	move   *a9(0x1020), a5, 1
3f2341a0:	call   a5
3f2341b0:	move   @0x98ac0, a5, 1
3f2341e0:	cmp    a9, a5
3f2341f0:	jreq   L3F234710
3f234200:	move   a9, @0x98ac0, 1
3f234230:	move   *a9, a5, 1
3f234240:	movi   0x700, a7
3f234260:	mpys   a7, a5
3f234270:	addi   0xdb2c0, a5
3f2342a0:	move   @0x98710, a7, 1
3f2342d0:	move   a5, *a7, 1
3f2342e0:	move   *a13(0xffc0), a5, 1
3f234300:	setf   16, 1, 0
3f234310:	move   @0x98960, a11, 0
3f234340:	cmp    a11, a5
3f234350:	jrge   L3F234390
3f234360:	move   a11, *a13(0xffc0), 1
3f234380:	jruc   L3F234410
L3F234390:
3f234390:	move   @0x98980, a7, 0
3f2343c0:	cmp    a7, a5
3f2343d0:	jrlt   L3F234410
3f2343e0:	dec    a7
3f2343f0:	move   a7, *a13(0xffc0), 1
L3F234410:
3f234410:	move   *a13(0xffa0), a7, 1
3f234430:	move   @0x98970, a5, 0
3f234460:	cmp    a5, a7
3f234470:	jrge   L3F2344B0
3f234480:	move   a5, *a13(0xffa0), 1
3f2344a0:	jruc   L3F234530
L3F2344B0:
3f2344b0:	move   @0x98990, a5, 0
3f2344e0:	cmp    a5, a7
3f2344f0:	jrlt   L3F234530
3f234500:	dec    a5
3f234510:	move   a5, *a13(0xffa0), 1
L3F234530:
3f234530:	movi   0xffff, a7
3f234550:	move   a7, @0x98a60, 1
3f234580:	move   a7, @0x98a80, 1
3f2345b0:	move   a14, -*sp, 1
3f2345c0:	move   *a13(0xff80), *a14+, 1
3f2345e0:	move   *a13(0xffa0), *a14+, 1
3f234600:	move   *a13(0xffc0), *a14+, 1
3f234620:	move   a9, *a14+, 1
3f234630:	move   *a9(0xd40), a5, 1
3f234650:	call   a5
3f234660:	move   *a13(0xff80), a11, 1
3f234680:	jrne   L3F234710
3f234690:	move   a14, -*sp, 1
3f2346a0:	move   *a13(0xffa0), *a14+, 1
3f2346c0:	move   *a13(0xffc0), *a14+, 1
3f2346e0:	calla  L3F2337C0
L3F234710:
3f234710:	move   a14, -*sp, 1
3f234720:	move   *a13(0xff80), *a14+, 1
3f234740:	move   @0x98920, *a14+, 1
3f234770:	calla  L3F2339C0
3f2347a0:	move   @0x983b0, a11, 1
3f2347d0:	jreq   L3F234810
3f2347e0:	move   *a11(0x1a0), a7, 1
3f234800:	jrne   L3F234890
L3F234810:
3f234810:	move   a14, -*sp, 1
3f234820:	sub    a7, a7
3f234830:	move   a7, *a14+, 1
3f234840:	move   a9, *a14+, 1
3f234850:	move   *a9(0xc80), a5, 1
3f234870:	call   a5
3f234880:	jruc   L3F234920
L3F234890:
3f234890:	move   a14, -*sp, 1
3f2348a0:	movi   0x989c0, a7
3f2348d0:	move   a7, *a14+, 1
3f2348e0:	move   a9, *a14+, 1
3f2348f0:	move   *a9(0xc80), a5, 1
3f234910:	call   a5
L3F234920:
3f234920:	move   *sp(0xc0), a14, 1
3f234940:	mmfm   sp, a5,a7,a9,a11,a13
3f234960:	rets   2
L3F234970:
3f234970:	mmtm   sp, a9,a11,a13
3f234990:	move   a14, a13
3f2349a0:	move   *a13(0xffe0), a11, 1
3f2349c0:	jrne   L3F234A50
3f2349d0:	move   a14, -*sp, 1
3f2349e0:	movi   0x3f264c88, a8
3f234a10:	move   a8, *a14+, 1
3f234a20:	calla  L3F35BD40
L3F234A50:
3f234a50:	move   @0x98920, a9, 1
3f234a80:	cmp    a9, a11
3f234a90:	jreq   L3F234D40
3f234aa0:	move   *a9(0x80), a9, 1
3f234ac0:	move   *a11(0x80), a11, 1
3f234ae0:	cmp    a11, a9
3f234af0:	jrne   L3F234BB0
3f234b00:	move   @0x98920, a11, 1
3f234b30:	move   *a13(0xffe0), a9, 1
3f234b50:	move   *a11(0xa0), a11, 1
3f234b70:	move   *a9(0xa0), a9, 1
3f234b90:	cmp    a9, a11
3f234ba0:	jreq   L3F234C30
L3F234BB0:
3f234bb0:	move   a14, -*sp, 1
3f234bc0:	sub    a11, a11
3f234bd0:	move   a11, *a14+, 1
3f234be0:	move   *a13(0xffe0), *a14+, 1
3f234c00:	calla  L3F2339C0
L3F234C30:
3f234c30:	move   a14, -*sp, 1
3f234c40:	move   *a13(0xffe0), *a14+, 1
3f234c60:	move   @0x98ac0, *a14+, 1
3f234c90:	move   @0x98ac0, a11, 1
3f234cc0:	move   *a11(0xcc0), a9, 1
3f234ce0:	call   a9
3f234cf0:	move   *a13(0xffe0), a11, 1
3f234d10:	move   a11, @0x98920, 1
L3F234D40:
3f234d40:	move   *sp(0x80), a14, 1
3f234d60:	mmfm   sp, a9,a11,a13
3f234d80:	rets   2
L3F234D90:
3f234d90:	mmtm   sp, a9,a10,a13
3f234db0:	move   a14, a13
3f234dc0:	move   *a13(0xffe0), a9, 1
3f234de0:	move   *a13(0xffc0), a10, 1
3f234e00:	move   *a10(0x80), a10, 1
3f234e20:	jreq   L3F234EA0
L3F234E30:
3f234e30:	cmp    a9, a10
3f234e40:	jrne   L3F234E70
3f234e50:	movk   1, a8
3f234e60:	jruc   L3F234EB0
L3F234E70:
3f234e70:	move   *a10(0x80), a10, 1
3f234e90:	jrne   L3F234E30
L3F234EA0:
3f234ea0:	sub    a8, a8
L3F234EB0:
3f234eb0:	move   *sp(0x80), a14, 1
3f234ed0:	mmfm   sp, a9,a10,a13
3f234ef0:	rets   2
L3F234F00:
3f234f00:	mmtm   sp, a9,a10,a11
3f234f20:	move   @0x97f20, a11, 1
3f234f50:	move   *a11(0x100), a10, 1
3f234f70:	jreq   L3F235140
3f234f80:	move   *a10(0x1c0), a11, 1
3f234fa0:	jreq   L3F235020
3f234fb0:	move   a14, -*sp, 1
3f234fc0:	move   *a10(0x1c0), *a14+, 1
3f234fe0:	calla  L3F234970
3f235010:	jruc   L3F235250
L3F235020:
3f235020:	move   a14, -*sp, 1
3f235030:	move   @0x98a40, *a14+, 1
3f235060:	move   *a10(0x80), *a14+, 1
3f235080:	calla  L3F234D90
3f2350b0:	move   a8, a11
3f2350c0:	jreq   L3F235110
3f2350d0:	move   @0x98a40, a9, 1
3f235100:	jruc   L3F235170
L3F235110:
3f235110:	move   *a10(0x80), a9, 1
3f235130:	jruc   L3F235170
L3F235140:
3f235140:	move   @0x98a40, a9, 1
L3F235170:
3f235170:	jreq   L3F235250
L3F235180:
3f235180:	move   *a9(0x120), a11, 1
3f2351a0:	jreq   L3F235220
3f2351b0:	move   a14, -*sp, 1
3f2351c0:	move   *a9(0x120), *a14+, 1
3f2351e0:	calla  L3F234970
3f235210:	jruc   L3F235250
L3F235220:
3f235220:	move   *a9(0x80), a9, 1
3f235240:	jrne   L3F235180
L3F235250:
3f235250:	mmfm   sp, a9,a10,a11
3f235270:	rets
L3F235280:
3f235280:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3f2352a0:	move   a14, a13
3f2352b0:	addi   0x40, a14
3f2352d0:	move   *a13(0xffc0), a9, 1
3f2352f0:	move   @0x98410, a10, 1
3f235320:	setf   8, 0, 0
3f235330:	move   *a9, a7, 0
3f235340:	subk   6, a7
3f235350:	jrne   L3F235420
3f235360:	move   *a10(0x60), a7, 0
3f235380:	subk   6, a7
3f235390:	jrne   L3F235420
3f2353a0:	move   a10, a7
3f2353b0:	addi   0x60, a7
3f2353d0:	move   a9, a8
3f2353e0:	movk   8, a5
L3F2353F0:
3f2353f0:	move   *a8+, *a7+, 1
3f235400:	dsjs   a5, L3F2353F0
3f235410:	jruc   L3F235870
L3F235420:
3f235420:	move   @0x983d0, a7, 1
3f235450:	inc    a7
3f235460:	move   a7, @0x983d0, 1
3f235490:	move   @0x98550, a5, 1
3f2354c0:	cmpi   0x98550, a5
3f2354f0:	jrne   L3F235590
3f235500:	move   a14, -*sp, 1
3f235510:	movi   0x2c, a5
3f235530:	move   a5, *a14+, 1
3f235540:	calla  L3F705A00
3f235570:	move   a8, a11
3f235580:	jruc   L3F2356B0
L3F235590:
3f235590:	move   a5, a11
3f2355a0:	pushst
3f2355b0:	dint
3f2355c0:	move   a11, *a13, 1
3f2355d0:	move   *a11(0x20), *a13(0x20), 1
3f235600:	move   *a13(0x20), a3, 1
3f235620:	move   *a11, *a3, 1
3f235630:	move   *a3, a3, 1
3f235640:	move   *a13(0x20), *a3(0x20), 1
3f235670:	move   a11, *a11, 1
3f235680:	move   a11, *a11(0x20), 1
3f2356a0:	popst
L3F2356B0:
3f2356b0:	move   *a13(0xffe0), *a11(0x40), 1
3f2356e0:	move   a11, a7
3f2356f0:	addi   0x60, a7
3f235710:	move   a9, a8
3f235720:	movk   8, a5
L3F235730:
3f235730:	move   *a8+, *a7+, 1
3f235740:	dsjs   a5, L3F235730
3f235750:	pushst
3f235760:	dint
3f235770:	move   a11, *a13, 1
3f235780:	move   a10, *a13(0x20), 1
3f2357a0:	move   *a10, *a11, 1
3f2357b0:	move   a10, *a11(0x20), 1
3f2357d0:	move   a11, *a10, 1
3f2357e0:	move   *a11, a7, 1
3f2357f0:	move   a11, *a7(0x20), 1
3f235810:	popst
3f235820:	move   @0x983d0, a7, 1
3f235850:	cmpi   0x64, a7
L3F235870:
3f235870:	move   *sp(0x100), a14, 1
3f235890:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3f2358b0:	rets   2
L3F2358C0:
3f2358c0:	mmtm   sp, a7,a9,a10,a11,a13
3f2358e0:	move   a14, a13
3f2358f0:	addi   0x60, a14
3f235910:	move   @0x983f0, a9, 1
3f235940:	cmpi   0x983f0, a9
3f235970:	jreq   L3F235D00
L3F235980:
3f235980:	move   *a9(0x40), a10, 1
3f2359a0:	move   *a10(0x120), a11, 1
3f2359c0:	jrne   L3F235CB0
3f2359d0:	move   *a9, *a13, 1
3f2359e0:	pushst
3f2359f0:	dint
3f235a00:	move   a9, *a13(0x20), 1
3f235a20:	move   *a9(0x20), *a13(0x40), 1
3f235a50:	move   *a13(0x40), a11, 1
3f235a70:	move   *a9, *a11, 1
3f235a80:	move   *a11, a7, 1
3f235a90:	move   a11, *a7(0x20), 1
3f235ab0:	move   a9, *a9, 1
3f235ac0:	move   a9, *a9(0x20), 1
3f235ae0:	popst
3f235af0:	move   a14, -*sp, 1
3f235b00:	move   a10, *a14+, 1
3f235b10:	move   a9, a11
3f235b20:	addi   0x60, a11
3f235b40:	move   a11, *a14+, 1
3f235b50:	move   *a10(0x20), a11, 1
3f235b70:	call   a11
3f235b80:	pushst
3f235b90:	dint
3f235ba0:	move   a9, *a13(0x20), 1
3f235bc0:	movi   0x98550, a11
3f235bf0:	move   a11, *a13(0x40), 1
3f235c10:	move   *a11, *a9, 1
3f235c20:	move   a11, *a9(0x20), 1
3f235c40:	move   a9, *a11, 1
3f235c50:	move   *a9, a7, 1
3f235c60:	move   a9, *a7(0x20), 1
3f235c80:	popst
3f235c90:	move   *a13, a9, 1
3f235ca0:	jruc   L3F235CC0
L3F235CB0:
3f235cb0:	move   *a9, a9, 1
L3F235CC0:
3f235cc0:	cmpi   0x983f0, a9
3f235cf0:	jrne   L3F235980
L3F235D00:
3f235d00:	subi   0x60, a14
3f235d20:	mmfm   sp, a7,a9,a10,a11,a13
3f235d40:	rets
L3F235D50:
3f235d50:	mmtm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f235d70:	move   a14, a13
3f235d80:	addi   0x40, a14
3f235da0:	move   *a13(0xffe0), a9, 1
3f235dc0:	move   *a13(0xffc0), a10, 1
3f235de0:	move   @0x986b0, a11, 1
3f235e10:	move   *a9(0x160), a7, 1
3f235e30:	jrne   L3F235EA0
3f235e40:	move   *a9(0x140), a7, 1
3f235e60:	subk   5, a7
3f235e70:	jrge   L3F235EA0
3f235e80:	sub    a7, a7
3f235e90:	jruc   L3F235EB0
L3F235EA0:
3f235ea0:	movk   1, a7
L3F235EB0:
3f235eb0:	move   a7, *a9(0x120), 1
3f235ed0:	move   *a10(0x160), a7, 1
3f235ef0:	jrne   L3F235F60
3f235f00:	move   *a10(0x140), a7, 1
3f235f20:	subk   5, a7
3f235f30:	jrge   L3F235F60
3f235f40:	sub    a7, a7
3f235f50:	jruc   L3F235F70
L3F235F60:
3f235f60:	movk   1, a7
L3F235F70:
3f235f70:	move   a7, *a10(0x120), 1
3f235f90:	move   @0x986f0, a7, 1
3f235fc0:	jane   L3F2367F0
3f235fe0:	movk   1, a5
3f235ff0:	move   a5, @0x986f0, 1
3f236020:	move   a11, a7
3f236030:	jreq   L3F236720
3f236040:	move   @0x97f00, a7, 1
3f236070:	cmp    a7, a11
3f236080:	movk   1, a7
3f236090:	jreq   L3F2360B0
3f2360a0:	sub    a7, a7
L3F2360B0:
3f2360b0:	move   a7, *a13(0x20), 1
3f2360d0:	move   a11, a0
3f2360e0:	addi   0x180, a0
3f236100:	sub    a7, a7
3f236110:	move   a7, @0x986b0, 1
3f236140:	move   a14, -*sp, 1
3f236150:	setf   16, 1, 0
3f236160:	move   *a0(0xb0), a8, 0
3f236180:	move   a8, *a14+, 1
3f236190:	move   *a0(0xa0), a8, 0
3f2361b0:	move   a8, *a14+, 1
3f2361c0:	calla  L3F23CB30
3f2361f0:	move   a8, *a13, 1
3f236200:	move   a7, a12
3f236210:	move   @0x98750, a5, 1
3f236240:	cmp    a5, a12
3f236250:	jrge   L3F2365C0
L3F236260:
3f236260:	move   a12, a7
3f236270:	sll    0x5, a7
3f236280:	move   @0x98710, a5, 1
3f2362b0:	add    a5, a7
3f2362c0:	move   @0x986d0, a5, 1
3f2362f0:	move   *a7, a7, 1
3f236300:	cmp    a7, a5
3f236310:	jrne   L3F236560
3f236320:	move   a14, -*sp, 1
3f236330:	move   *a13(0x20), *a14+, 1
3f236350:	move   a12, a7
3f236360:	inc    a7
3f236370:	move   a7, *a14+, 1
3f236380:	move   a0, *a14+, 1
3f236390:	move   a11, *a14+, 1
3f2363a0:	calla  L3F23FEA0
3f2363d0:	move   a8, a5
3f2363e0:	jrne   L3F236720
3f2363f0:	move   *a13(0x20), a7, 1
3f236410:	jreq   L3F2364B0
3f236420:	move   a14, -*sp, 1
3f236430:	move   *a13(0x0), *a14+, 1
3f236450:	move   a0, *a14+, 1
3f236460:	move   a11, *a14+, 1
3f236470:	calla  L3F240540
3f2364a0:	jruc   L3F236720
L3F2364B0:
3f2364b0:	move   a14, -*sp, 1
3f2364c0:	sub    a5, a5
3f2364d0:	move   a5, *a14+, 1
3f2364e0:	move   a5, *a14+, 1
3f2364f0:	move   a0, *a14+, 1
3f236500:	move   *a13(0x0), *a14+, 1
3f236520:	calla  L3F23BEA0
3f236550:	jruc   L3F236720
L3F236560:
3f236560:	inc    a12
3f236570:	move   @0x98750, a7, 1
3f2365a0:	cmp    a7, a12
3f2365b0:	jrlt   L3F236260
L3F2365C0:
3f2365c0:	move   *a13(0x20), a7, 1
3f2365e0:	jreq   L3F236680
3f2365f0:	move   a14, -*sp, 1
3f236600:	move   *a13(0x0), *a14+, 1
3f236620:	move   a0, *a14+, 1
3f236630:	move   a11, *a14+, 1
3f236640:	calla  L3F240540
3f236670:	jruc   L3F236720
L3F236680:
3f236680:	move   a14, -*sp, 1
3f236690:	sub    a5, a5
3f2366a0:	move   a5, *a14+, 1
3f2366b0:	move   a5, *a14+, 1
3f2366c0:	move   a0, *a14+, 1
3f2366d0:	move   *a13(0x0), *a14+, 1
3f2366f0:	calla  L3F23BEA0
L3F236720:
3f236720:	move   *a9(0x120), a7, 1
3f236740:	jreq   L3F236780
3f236750:	move   *a10(0x120), a7, 1
3f236770:	jrne   L3F2367B0
L3F236780:
3f236780:	calla  L3F2358C0
L3F2367B0:
3f2367b0:	sub    a7, a7
3f2367c0:	move   a7, @0x986f0, 1
L3F2367F0:
3f2367f0:	move   *sp(0x120), a14, 1
3f236810:	mmfm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f236830:	rets   2
L3F236840:
3f236840:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f236860:	move   a14, a13
3f236870:	move   *a13(0xffe0), a9, 1
3f236890:	move   *a13(0xffc0), a10, 1
3f2368b0:	move   *a13(0xff80), a11, 1
3f2368d0:	move   *a13(0xffa0), a7, 1
3f2368f0:	jrne   L3F236940
3f236900:	movk   5, a5
3f236910:	move   a5, *a10(0x140), 1
3f236930:	jruc   L3F236A50
L3F236940:
3f236940:	movk   1, a5
3f236950:	move   a5, *a10(0x140), 1
3f236970:	move   *a10(0x160), a5, 1
3f236990:	jreq   L3F236A50
3f2369a0:	move   *a10(0x160), a5, 1
3f2369c0:	move   *a5(0x40), a5, 1
3f2369e0:	move   *a9(0x40), a7, 1
3f236a00:	cmp    a7, a5
3f236a10:	jrne   L3F236A50
3f236a20:	sub    a7, a7
3f236a30:	move   a7, *a10(0x160), 1
L3F236A50:
3f236a50:	move   *a13(0xff60), a7, 1
3f236a70:	jrne   L3F236AB0
3f236a80:	move   a9, *a11(0x160), 1
3f236aa0:	jruc   L3F236B90
L3F236AB0:
3f236ab0:	move   *a11(0x160), a5, 1
3f236ad0:	jreq   L3F236B90
3f236ae0:	move   *a11(0x160), a5, 1
3f236b00:	move   *a5(0x40), a5, 1
3f236b20:	move   *a9(0x40), a7, 1
3f236b40:	cmp    a7, a5
3f236b50:	jrne   L3F236B90
3f236b60:	sub    a7, a7
3f236b70:	move   a7, *a11(0x160), 1
L3F236B90:
3f236b90:	move   a14, -*sp, 1
3f236ba0:	move   a11, *a14+, 1
3f236bb0:	move   a10, *a14+, 1
3f236bc0:	calla  L3F235D50
3f236bf0:	move   *sp(0xe0), a14, 1
3f236c10:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f236c30:	rets   2
L3F236C40:
3f236c40:	mmtm   sp, a7,a9,a10,a11,a13
3f236c60:	move   a14, a13
3f236c70:	addk   32, a14
3f236c80:	move   *a13(0xffe0), a9, 1
3f236ca0:	move   *a13(0xffc0), a10, 1
3f236cc0:	move   *a9(0x100), a11, 1
3f236ce0:	jreq   L3F236D40
3f236cf0:	move   *a9(0x100), a11, 1
3f236d10:	move   *a11(0x80), a11, 1
3f236d30:	jruc   L3F236D70
L3F236D40:
3f236d40:	move   @0x98a40, a11, 1
L3F236D70:
3f236d70:	move   a11, *a13, 1
3f236d80:	move   a10, @0x983b0, 1
3f236db0:	move   *a10(0x1a0), a11, 1
3f236dd0:	jreq   L3F236E80
3f236de0:	move   a14, -*sp, 1
3f236df0:	sub    a11, a11
3f236e00:	move   a11, *a14+, 1
3f236e10:	move   a11, *a14+, 1
3f236e20:	move   a11, *a14+, 1
3f236e30:	move   *a10(0x1a0), *a14+, 1
3f236e50:	calla  L3F2340A0
L3F236E80:
3f236e80:	move   a14, -*sp, 1
3f236e90:	movk   1, a11
3f236ea0:	move   a11, *a14+, 1
3f236eb0:	move   *a10(0x80), *a14+, 1
3f236ed0:	move   *a13(0x0), *a14+, 1
3f236ef0:	calla  L3F2469E0
3f236f20:	sub    a11, a11
3f236f30:	move   a11, @0x98aa0, 1
3f236f60:	move   a9, a11
3f236f70:	addi   0x60, a11
3f236f90:	move   a13, a7
3f236fa0:	subi   0x80, a7
3f236fc0:	move   *a7+, *a11+, 1
3f236fd0:	move   *a7, *a11, 1
3f236fe0:	move   *a10(0x1c0), a11, 1
3f237000:	jreq   L3F237080
3f237010:	move   *a10(0x1c0), a11, 1
3f237030:	move   *a11(0x180), a7, 1
3f237050:	inc    a7
3f237060:	move   a7, *a11(0x180), 1
L3F237080:
3f237080:	movi   0x981d0, a11
3f2370b0:	move   a10, a8
3f2370c0:	movk   15, a7
L3F2370D0:
3f2370d0:	move   *a8+, *a11+, 1
3f2370e0:	dsjs   a7, L3F2370D0
3f2370f0:	movi   0x981d0, a11
3f237120:	move   a11, @0x983b0, 1
3f237150:	move   a11, *a9(0x100), 1
3f237170:	move   *a13(0xff60), *a9(0x420), 1
3f2371a0:	calla  L3F234F00
3f2371d0:	move   a14, -*sp, 1
3f2371e0:	move   *a10(0xc0), *a14+, 1
3f237200:	move   @0x97f00, *a14+, 1
3f237230:	move   *a10(0xe0), *a14+, 1
3f237250:	move   a9, *a14+, 1
3f237260:	move   *a9(0x100), *a14+, 1
3f237280:	calla  L3F236840
3f2372b0:	move   *sp(0xc0), a14, 1
3f2372d0:	mmfm   sp, a7,a9,a10,a11,a13
3f2372f0:	rets   2
L3F237300:
3f237300:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f237320:	move   a14, a13
3f237330:	move   *a13(0xffe0), a9, 1
3f237350:	move   *a9(0x100), a10, 1
3f237370:	move   @0x97f00, a11, 1
3f2373a0:	sub    a7, a7
3f2373b0:	move   a7, @0x98aa0, 1
3f2373e0:	move   a7, *a9(0x100), 1
3f237400:	move   a7, *a9(0x140), 1
3f237420:	move   a7, *a9(0x420), 1
3f237440:	move   *a11(0x160), a7, 1
3f237460:	cmp    a10, a7
3f237470:	jrne   L3F2374B0
3f237480:	sub    a7, a7
3f237490:	move   a7, *a11(0x160), 1
L3F2374B0:
3f2374b0:	move   a14, -*sp, 1
3f2374c0:	movk   2, a7
3f2374d0:	move   a7, *a14+, 1
3f2374e0:	move   @0x98a40, *a14+, 1
3f237510:	move   *a10(0x80), *a14+, 1
3f237530:	calla  L3F2469E0
3f237560:	sub    a7, a7
3f237570:	move   a7, @0x983b0, 1
3f2375a0:	move   *a10(0x1a0), a7, 1
3f2375c0:	jreq   L3F2376A0
3f2375d0:	move   a14, -*sp, 1
3f2375e0:	sub    a7, a7
3f2375f0:	move   a7, *a14+, 1
3f237600:	move   a7, *a14+, 1
3f237610:	move   a7, *a14+, 1
3f237620:	move   @0x98710, a5, 1
3f237650:	move   *a5(0x0), *a14+, 1
3f237670:	calla  L3F2340A0
L3F2376A0:
3f2376a0:	calla  L3F234F00
3f2376d0:	move   *a10(0x1c0), a7, 1
3f2376f0:	jreq   L3F237780
3f237700:	move   a14, -*sp, 1
3f237710:	sub    a7, a7
3f237720:	move   a7, *a14+, 1
3f237730:	move   *a10(0x1c0), *a14+, 1
3f237750:	calla  L3FC56320
L3F237780:
3f237780:	move   a14, -*sp, 1
3f237790:	move   a9, *a14+, 1
3f2377a0:	move   a11, *a14+, 1
3f2377b0:	calla  L3F235D50
3f2377e0:	move   *sp(0xe0), a14, 1
3f237800:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f237820:	rets   2
L3F237830:
3f237830:	mmtm   sp, a7,a9,a10,a11,a13
3f237850:	move   a14, a13
3f237860:	addk   32, a14
3f237870:	move   *a13(0xffe0), a9, 1
3f237890:	move   *a13(0xffc0), a10, 1
3f2378b0:	move   *a9(0x100), a11, 1
3f2378d0:	jreq   L3F237930
3f2378e0:	move   *a9(0x100), a11, 1
3f237900:	move   *a11(0x80), a11, 1
3f237920:	jruc   L3F237950
L3F237930:
3f237930:	move   *a9(0xd80), a11, 1
L3F237950:
3f237950:	move   a11, *a13, 1
3f237960:	move   a14, -*sp, 1
3f237970:	movk   1, a7
3f237980:	move   a7, *a14+, 1
3f237990:	move   *a10(0x80), *a14+, 1
3f2379b0:	move   a11, *a14+, 1
3f2379c0:	calla  L3F248250
3f2379f0:	move   a9, a7
3f237a00:	addi   0x60, a7
3f237a20:	move   a13, a11
3f237a30:	subi   0x80, a11
3f237a50:	move   *a11+, *a7+, 1
3f237a60:	move   *a11, *a7, 1
3f237a70:	movi   0x97ff0, a11
3f237aa0:	move   a10, a8
3f237ab0:	movk   15, a7
L3F237AC0:
3f237ac0:	move   *a8+, *a11+, 1
3f237ad0:	dsjs   a7, L3F237AC0
3f237ae0:	movi   0x97ff0, a11
3f237b10:	move   a11, *a9(0x100), 1
3f237b30:	move   *a13(0xff60), *a9(0xe00), 1
3f237b60:	move   a14, -*sp, 1
3f237b70:	move   *a10(0xe0), *a14+, 1
3f237b90:	move   @0x97f20, *a14+, 1
3f237bc0:	move   *a10(0xc0), *a14+, 1
3f237be0:	move   a9, *a14+, 1
3f237bf0:	move   *a9(0x100), *a14+, 1
3f237c10:	calla  L3F236840
3f237c40:	move   *sp(0xc0), a14, 1
3f237c60:	mmfm   sp, a7,a9,a10,a11,a13
3f237c80:	rets   2
L3F237C90:
3f237c90:	mmtm   sp, a7,a9,a10,a11,a13
3f237cb0:	move   a14, a13
3f237cc0:	addk   32, a14
3f237cd0:	move   *a13(0xffe0), a9, 1
3f237cf0:	move   @0x97f20, a10, 1
3f237d20:	move   *a9(0x100), *a13(0x0), 1
3f237d50:	sub    a11, a11
3f237d60:	move   a11, *a9(0x100), 1
3f237d80:	move   a11, *a9(0x140), 1
3f237da0:	move   a11, *a9(0xe00), 1
3f237dc0:	move   *a10(0x160), a11, 1
3f237de0:	move   *a13, a7, 1
3f237df0:	cmp    a7, a11
3f237e00:	jrne   L3F237E40
3f237e10:	sub    a11, a11
3f237e20:	move   a11, *a10(0x160), 1
L3F237E40:
3f237e40:	move   a14, -*sp, 1
3f237e50:	movk   2, a11
3f237e60:	move   a11, *a14+, 1
3f237e70:	move   *a9(0xd80), *a14+, 1
3f237e90:	move   *a7(0x80), *a14+, 1
3f237eb0:	calla  L3F248250
3f237ee0:	move   a14, -*sp, 1
3f237ef0:	move   a10, *a14+, 1
3f237f00:	move   a9, *a14+, 1
3f237f10:	calla  L3F235D50
3f237f40:	move   *sp(0xc0), a14, 1
3f237f60:	mmfm   sp, a7,a9,a10,a11,a13
3f237f80:	rets   2
L3F237F90:
3f237f90:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f237fb0:	move   a14, a13
3f237fc0:	addi   0x80, a14
3f237fe0:	move   *a13(0xffe0), a9, 1
3f238000:	move   *a13(0xff80), a10, 1
3f238020:	move   *a13(0xff60), a11, 1
3f238040:	move   *a10(0x100), a7, 1
3f238060:	jreq   L3F2380D0
3f238070:	move   *a10(0x100), a7, 1
3f238090:	move   *a7(0x40), a7, 1
3f2380b0:	cmp    a9, a7
3f2380c0:	jreq   L3F2380F0
L3F2380D0:
3f2380d0:	sub    a7, a7
3f2380e0:	jruc   L3F238100
L3F2380F0:
3f2380f0:	movk   1, a7
L3F238100:
3f238100:	move   a7, *a13, 1
3f238110:	move   *a11(0x100), a5, 1
3f238130:	jreq   L3F2381A0
3f238140:	move   *a11(0x100), a5, 1
3f238160:	move   *a5(0x40), a5, 1
3f238180:	cmp    a9, a5
3f238190:	jreq   L3F2381C0
L3F2381A0:
3f2381a0:	sub    a5, a5
3f2381b0:	jruc   L3F2381D0
L3F2381C0:
3f2381c0:	movk   1, a5
L3F2381D0:
3f2381d0:	move   a5, *a13(0x20), 1
3f2381f0:	move   a7, a7
3f238200:	jreq   L3F238250
3f238210:	move   *a10(0x140), a5, 1
3f238230:	subk   5, a5
3f238240:	jrge   L3F2382D0
L3F238250:
3f238250:	move   *a13(0x20), a5, 1
3f238270:	jaeq   L3F239150
3f238290:	move   *a10(0x160), a5, 1
3f2382b0:	jaeq   L3F239150
L3F2382D0:
3f2382d0:	move   a7, a5
3f2382e0:	jreq   L3F2384B0
3f2382f0:	move   *a13(0x20), a5, 1
3f238310:	jreq   L3F238420
3f238320:	move   a14, -*sp, 1
3f238330:	move   a10, a5
3f238340:	addi   0x60, a5
3f238360:	move   *a5+, *a14+, 1
3f238370:	move   *a5+, *a14+, 1
3f238380:	move   a11, a5
3f238390:	addi   0x60, a5
3f2383b0:	move   *a5+, *a14+, 1
3f2383c0:	move   *a5+, *a14+, 1
3f2383d0:	calla  L3F7F6040
3f238400:	inc    a8
3f238410:	jrne   L3F2384B0
L3F238420:
3f238420:	move   a13, a5
3f238430:	addi   0x40, a5
3f238450:	move   a10, a7
3f238460:	addi   0x60, a7
3f238480:	move   *a7+, *a5+, 1
3f238490:	move   *a7, *a5, 1
3f2384a0:	jruc   L3F238530
L3F2384B0:
3f2384b0:	move   a13, a5
3f2384c0:	addi   0x40, a5
3f2384e0:	move   a11, a7
3f2384f0:	addi   0x60, a7
3f238510:	move   *a7+, *a5+, 1
3f238520:	move   *a7, *a5, 1
L3F238530:
3f238530:	move   a14, -*sp, 1
3f238540:	movi   0xdc900, a7
3f238570:	move   *a7+, *a14+, 1
3f238580:	move   *a7+, *a14+, 1
3f238590:	move   a13, a7
3f2385a0:	subi   0x60, a7
3f2385c0:	move   *a7+, *a14+, 1
3f2385d0:	move   *a7+, *a14+, 1
3f2385e0:	calla  L3F7F6040
3f238610:	dec    a8
3f238620:	jaeq   L3F239150
3f238640:	move   a14, -*sp, 1
3f238650:	move   a13, a7
3f238660:	addi   0x40, a7
3f238680:	move   *a7+, *a14+, 1
3f238690:	move   *a7+, *a14+, 1
3f2386a0:	move   a13, a7
3f2386b0:	subi   0x60, a7
3f2386d0:	move   *a7+, *a14+, 1
3f2386e0:	move   *a7+, *a14+, 1
3f2386f0:	calla  L3F7F6040
3f238720:	inc    a8
3f238730:	jane   L3F239080
3f238750:	jauc   L3F239150
L3F238770:
3f238770:	move   *a13, a7, 1
3f238780:	jreq   L3F2387C0
3f238790:	movk   1, a5
3f2387a0:	move   a5, *a10(0x140), 1
L3F2387C0:
3f2387c0:	move   *a13(0x20), a5, 1
3f2387e0:	jreq   L3F238820
3f2387f0:	sub    a5, a5
3f238800:	move   a5, *a10(0x160), 1
L3F238820:
3f238820:	move   a14, -*sp, 1
3f238830:	move   a11, *a14+, 1
3f238840:	move   a10, *a14+, 1
3f238850:	calla  L3F235D50
3f238880:	jauc   L3F239150
L3F2388A0:
3f2388a0:	move   *a13, a7, 1
3f2388b0:	jaeq   L3F239150
3f2388d0:	movk   3, a5
3f2388e0:	move   a5, *a10(0x140), 1
3f238900:	move   *a13(0x20), a5, 1
3f238920:	jreq   L3F238960
3f238930:	sub    a5, a5
3f238940:	move   a5, *a10(0x160), 1
L3F238960:
3f238960:	move   a14, -*sp, 1
3f238970:	move   a11, *a14+, 1
3f238980:	move   a10, *a14+, 1
3f238990:	calla  L3F235D50
3f2389c0:	jruc   L3F239150
L3F2389D0:
3f2389d0:	move   *a13(0x20), a7, 1
3f2389f0:	jreq   L3F238A40
3f238a00:	move   *a11(0x140), a5, 1
3f238a20:	subk   5, a5
3f238a30:	jrge   L3F238A90
L3F238A40:
3f238a40:	move   *a13, a5, 1
3f238a50:	jreq   L3F239150
3f238a60:	move   *a11(0x160), a5, 1
3f238a80:	jreq   L3F239150
L3F238A90:
3f238a90:	move   *a13, a5, 1
3f238aa0:	jreq   L3F238B10
3f238ab0:	movk   1, a5
3f238ac0:	move   a5, *a10(0x140), 1
3f238ae0:	sub    a5, a5
3f238af0:	move   a5, *a11(0x160), 1
L3F238B10:
3f238b10:	move   a7, a5
3f238b20:	jreq   L3F238B90
3f238b30:	movk   1, a5
3f238b40:	move   a5, *a11(0x140), 1
3f238b60:	sub    a5, a5
3f238b70:	move   a5, *a10(0x160), 1
L3F238B90:
3f238b90:	move   a14, -*sp, 1
3f238ba0:	move   a11, *a14+, 1
3f238bb0:	move   a10, *a14+, 1
3f238bc0:	calla  L3F235D50
3f238bf0:	jruc   L3F239150
L3F238C00:
3f238c00:	move   *a13(0x20), a7, 1
3f238c20:	jreq   L3F238C70
3f238c30:	move   *a11(0x140), a5, 1
3f238c50:	subk   5, a5
3f238c60:	jrge   L3F238CC0
L3F238C70:
3f238c70:	move   *a13, a5, 1
3f238c80:	jreq   L3F239150
3f238c90:	move   *a11(0x160), a5, 1
3f238cb0:	jreq   L3F239150
L3F238CC0:
3f238cc0:	move   *a13, a5, 1
3f238cd0:	jreq   L3F238D40
3f238ce0:	movk   4, a5
3f238cf0:	move   a5, *a10(0x140), 1
3f238d10:	sub    a5, a5
3f238d20:	move   a5, *a11(0x160), 1
L3F238D40:
3f238d40:	move   a7, a5
3f238d50:	jreq   L3F238DC0
3f238d60:	movk   4, a5
3f238d70:	move   a5, *a11(0x140), 1
3f238d90:	sub    a5, a5
3f238da0:	move   a5, *a10(0x160), 1
L3F238DC0:
3f238dc0:	move   a14, -*sp, 1
3f238dd0:	move   a11, *a14+, 1
3f238de0:	move   a10, *a14+, 1
3f238df0:	calla  L3F235D50
3f238e20:	jruc   L3F239150
L3F238E30:
3f238e30:	move   *a13, a7, 1
3f238e40:	jreq   L3F239150
3f238e50:	move   *a10(0x140), a5, 1
3f238e70:	subk   6, a5
3f238e80:	jrne   L3F239150
3f238e90:	move   a10, @0x986b0, 1
3f238ec0:	move   *a10(0x100), a5, 1
3f238ee0:	move   *a5(0x80), a5, 1
3f238f00:	move   a5, @0x986d0, 1
3f238f30:	move   @0x97f20, a7, 1
3f238f60:	cmp    a7, a10
3f238f70:	jrne   L3F238FE0
3f238f80:	move   a14, -*sp, 1
3f238f90:	move   a10, *a14+, 1
3f238fa0:	calla  L3F237300
3f238fd0:	jruc   L3F239030
L3F238FE0:
3f238fe0:	move   a14, -*sp, 1
3f238ff0:	move   a10, *a14+, 1
3f239000:	calla  L3F237C90
L3F239030:
3f239030:	sub    a7, a7
3f239040:	move   a7, @0x986b0, 1
3f239070:	jruc   L3F239150
L3F239080:
3f239080:	move   *a13(0xff40), a8, 1
3f2390a0:	jreq   L3F238E30
3f2390b0:	dec    a8
3f2390c0:	jaeq   L3F238770
3f2390e0:	dec    a8
3f2390f0:	jreq   L3F2389D0
3f239100:	dec    a8
3f239110:	jaeq   L3F2388A0
3f239130:	dec    a8
3f239140:	jreq   L3F238C00
L3F239150:
3f239150:	move   *sp(0xe0), a14, 1
3f239170:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f239190:	rets   2
3f2391a0:	mmtm   sp, a7,a9,a10,a11,a12,a13
3f2391c0:	move   a14, a13
3f2391d0:	addi   0x40, a14
3f2391f0:	move   *a13(0xffe0), a9, 1
3f239210:	move   @0x97f20, a10, 1
3f239240:	move   @0x97f00, a11, 1
3f239270:	move   *a9(0x40), a12, 1
3f239290:	setf   16, 0, 0
3f2392a0:	move   *a12(0x10), a7, 0
3f2392c0:	subk   2, a7
3f2392d0:	jreq   L3F239310
3f2392e0:	movk   16, a8
3f2392f0:	jauc   L3F239C40
L3F239310:
3f239310:	move   a14, -*sp, 1
3f239320:	move   *a12(0x20), *a14+, 1
3f239340:	move   a13, *a14+, 1
3f239350:	calla  L3F7F6270
3f239380:	jruc   L3F239A70
3f239390:	move   a14, -*sp, 1
3f2393a0:	sub    a7, a7
3f2393b0:	move   a7, *a14+, 1
3f2393c0:	move   a11, *a14+, 1
3f2393d0:	move   a10, *a14+, 1
3f2393e0:	move   a13, a8
3f2393f0:	move   *a8+, *a14+, 1
3f239400:	move   *a8+, *a14+, 1
3f239410:	move   a9, *a14+, 1
3f239420:	calla  L3F237F90
3f239450:	jruc   L3F239C30
3f239460:	move   a14, -*sp, 1
3f239470:	movk   3, a7
3f239480:	move   a7, *a14+, 1
3f239490:	move   a11, *a14+, 1
3f2394a0:	move   a10, *a14+, 1
3f2394b0:	move   a13, a8
3f2394c0:	move   *a8+, *a14+, 1
3f2394d0:	move   *a8+, *a14+, 1
3f2394e0:	move   a9, *a14+, 1
3f2394f0:	calla  L3F237F90
3f239520:	jruc   L3F239C30
3f239530:	move   a14, -*sp, 1
3f239540:	movk   1, a7
3f239550:	move   a7, *a14+, 1
3f239560:	move   a11, *a14+, 1
3f239570:	move   a10, *a14+, 1
3f239580:	move   a13, a8
3f239590:	move   *a8+, *a14+, 1
3f2395a0:	move   *a8+, *a14+, 1
3f2395b0:	move   a9, *a14+, 1
3f2395c0:	calla  L3F237F90
3f2395f0:	jruc   L3F239C30
3f239600:	move   a14, -*sp, 1
3f239610:	sub    a7, a7
3f239620:	move   a7, *a14+, 1
3f239630:	move   a10, *a14+, 1
3f239640:	move   a11, *a14+, 1
3f239650:	move   a13, a8
3f239660:	move   *a8+, *a14+, 1
3f239670:	move   *a8+, *a14+, 1
3f239680:	move   a9, *a14+, 1
3f239690:	calla  L3F237F90
3f2396c0:	jruc   L3F239C30
3f2396d0:	move   a14, -*sp, 1
3f2396e0:	movk   3, a7
3f2396f0:	move   a7, *a14+, 1
3f239700:	move   a10, *a14+, 1
3f239710:	move   a11, *a14+, 1
3f239720:	move   a13, a8
3f239730:	move   *a8+, *a14+, 1
3f239740:	move   *a8+, *a14+, 1
3f239750:	move   a9, *a14+, 1
3f239760:	calla  L3F237F90
3f239790:	jruc   L3F239C30
3f2397a0:	move   a14, -*sp, 1
3f2397b0:	movk   1, a7
3f2397c0:	move   a7, *a14+, 1
3f2397d0:	move   a10, *a14+, 1
3f2397e0:	move   a11, *a14+, 1
3f2397f0:	move   a13, a8
3f239800:	move   *a8+, *a14+, 1
3f239810:	move   *a8+, *a14+, 1
3f239820:	move   a9, *a14+, 1
3f239830:	calla  L3F237F90
3f239860:	jruc   L3F239C30
3f239870:	move   a14, -*sp, 1
3f239880:	movk   4, a7
3f239890:	move   a7, *a14+, 1
3f2398a0:	move   a10, *a14+, 1
3f2398b0:	move   a11, *a14+, 1
3f2398c0:	move   a13, a8
3f2398d0:	move   *a8+, *a14+, 1
3f2398e0:	move   *a8+, *a14+, 1
3f2398f0:	move   a9, *a14+, 1
3f239900:	calla  L3F237F90
3f239930:	jruc   L3F239C30
3f239940:	move   a14, -*sp, 1
3f239950:	movk   2, a7
3f239960:	move   a7, *a14+, 1
3f239970:	move   a10, *a14+, 1
3f239980:	move   a11, *a14+, 1
3f239990:	move   a13, a8
3f2399a0:	move   *a8+, *a14+, 1
3f2399b0:	move   *a8+, *a14+, 1
L3F2399C0:
3f2399c0:	move   a9, *a14+, 1
3f2399d0:	calla  L3F237F90
L3F239A00:
3f239a00:	jruc   L3F239C30
L3F239A10:
3f239a10:	move   *a12(0x8), a7, 0
3f239a30:	move   a7, *a9(0xc0), 1
3f239a50:	movk   2, a8
L3F239A60:
3f239a60:	jruc   L3F239C40
L3F239A70:
3f239a70:	setf   8, 0, 0
L3F239A80:
3f239a80:	move   *a12(0x8), a8, 0
L3F239AA0:
3f239aa0:	cmpi   0x7, a8
3f239ac0:	jrhi   L3F239A10
3f239ad0:	sll    0x5, a8
3f239ae0:	addi   0x3f239b30, a8
3f239b10:	move   *a8, a8, 1
3f239b20:	jump   a8
3f239b30:	move   *b9+, b0, 0
3f239b40:	dsjs   a3, L3F2399C0
3f239b50:	move   *a3+, a0, 0
3f239b60:	dsjs   a3, L3F2399E0
3f239b70:	move   b12, *b0+, 1
3f239b80:	dsjs   a3, L3F239A00
3f239b90:	move   *a13+, a0, 1
3f239ba0:	dsjs   a3, L3F239A20
3f239bb0:	move   *b6+, b0, 1
3f239bc0:	dsjs   a3, L3F239A40
3f239bd0:	move   *a0+, a0, 1
3f239be0:	dsjs   a3, L3F239A60
3f239bf0:	move   *a10+, *a0+, 0
3f239c00:	dsjs   a3, L3F239A80
3f239c10:	move   *b3+, *b0+, 0
3f239c20:	dsjs   a3, L3F239AA0
L3F239C30:
3f239c30:	sub    a8, a8
L3F239C40:
3f239c40:	move   *sp(0xe0), a14, 1
3f239c60:	mmfm   sp, a7,a9,a10,a11,a12,a13
3f239c80:	rets   2
L3F239C90:
3f239c90:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f239cb0:	move   a14, a13
3f239cc0:	move   *a13(0xffe0), a9, 1
3f239ce0:	sub    a10, a10
3f239cf0:	move   @0x97ea0, a7, 1
3f239d20:	cmp    a7, a10
3f239d30:	jrge   L3F23A030
L3F239D40:
3f239d40:	move   a10, a7
3f239d50:	sll    0x5, a7
3f239d60:	move   @0x97ee0, a5, 1
3f239d90:	add    a5, a7
3f239da0:	move   *a7, a11, 1
3f239db0:	move   *a11(0x100), a7, 1
3f239dd0:	jreq   L3F239FD0
3f239de0:	move   *a11(0x100), a7, 1
3f239e00:	move   *a7(0x40), a7, 1
3f239e20:	cmp    a9, a7
3f239e30:	jrne   L3F239FD0
3f239e40:	move   @0x97f00, a7, 1
3f239e70:	cmp    a7, a11
3f239e80:	jrne   L3F239EF0
3f239e90:	move   a14, -*sp, 1
3f239ea0:	move   a11, *a14+, 1
3f239eb0:	calla  L3F237C90
3f239ee0:	jruc   L3F239FD0
L3F239EF0:
3f239ef0:	move   @0x97f20, a5, 1
3f239f20:	cmp    a5, a11
3f239f30:	jrne   L3F239FA0
3f239f40:	move   a14, -*sp, 1
3f239f50:	move   a11, *a14+, 1
3f239f60:	calla  L3F237300
3f239f90:	jruc   L3F239FD0
L3F239FA0:
3f239fa0:	sub    a5, a5
3f239fb0:	move   a5, *a11(0x100), 1
L3F239FD0:
3f239fd0:	inc    a10
3f239fe0:	move   @0x97ea0, a7, 1
3f23a010:	cmp    a7, a10
3f23a020:	jrlt   L3F239D40
L3F23A030:
3f23a030:	move   *sp(0xe0), a14, 1
3f23a050:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f23a070:	rets   2
L3F23A080:
3f23a080:	mmtm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f23a0a0:	move   a14, a13
3f23a0b0:	addk   32, a14
3f23a0c0:	move   *a13(0xffe0), a9, 1
3f23a0e0:	move   *a13(0xffc0), a10, 1
3f23a100:	move   *a13(0xffa0), a11, 1
3f23a120:	move   *a13(0xff40), a12, 1
3f23a140:	move   a9, a9
3f23a150:	jreq   L3F23A770
3f23a160:	move   @0xdaca0, a7, 1
3f23a190:	cmp    a7, a9
3f23a1a0:	jreq   L3F23A770
3f23a1b0:	move   *a9(0x120), a7, 1
3f23a1d0:	jrne   L3F23A770
3f23a1e0:	move   *a13(0xff60), a7, 1
3f23a200:	jreq   L3F23A250
3f23a210:	move   *a13(0xff80), a5, 1
3f23a230:	and    a7, a5
3f23a240:	jreq   L3F23A770
L3F23A250:
3f23a250:	move   a12, a5
3f23a260:	jreq   L3F23A2E0
3f23a270:	move   *a12(0x40), a5, 1
3f23a290:	cmp    a5, a9
3f23a2a0:	jreq   L3F23A2E0
3f23a2b0:	movi   0xffff, a8
3f23a2d0:	jruc   L3F23A780
L3F23A2E0:
3f23a2e0:	setf   8, 0, 0
3f23a2f0:	move   *a10, a5, 0
3f23a300:	subk   6, a5
3f23a310:	jrne   L3F23A4B0
3f23a320:	move   *a13(0xff80), a5, 1
3f23a340:	btst   7, a5
3f23a350:	jreq   L3F23A480
3f23a360:	move   @0x98aa0, a5, 1
3f23a390:	jreq   L3F23A3D0
3f23a3a0:	move   *a5(0x160), a7, 1
3f23a3c0:	jruc   L3F23A3E0
L3F23A3D0:
3f23a3d0:	sub    a7, a7
L3F23A3E0:
3f23a3e0:	move   *a10(0x60), a5, 1
3f23a400:	cmp    a5, a7
3f23a410:	jrne   L3F23A440
3f23a420:	movk   1, a8
3f23a430:	jruc   L3F23A780
L3F23A440:
3f23a440:	movk   1, a7
3f23a450:	movb   a7, *a10(0x8)
3f23a470:	jruc   L3F23A4B0
L3F23A480:
3f23a480:	sub    a5, a5
3f23a490:	movb   a5, *a10(0x8)
L3F23A4B0:
3f23a4b0:	move   *a10, a7, 0
3f23a4c0:	andi   0x7f, a7
3f23a4f0:	move   a7, *a13, 1
3f23a500:	subk   11, a7
3f23a510:	jreq   L3F23A5F0
3f23a520:	sub    a0, a0
3f23a530:	cmp    a11, a0
3f23a540:	jrge   L3F23A5F0
3f23a550:	setf   16, 0, 0
L3F23A560:
3f23a560:	move   a0, a7
3f23a570:	sll    0x8, a7
3f23a580:	add    a10, a7
3f23a590:	move   *a9(0xe0), *a7(0x10), 0
3f23a5c0:	inc    a0
3f23a5d0:	cmp    a11, a0
3f23a5e0:	jrlt   L3F23A560
L3F23A5F0:
3f23a5f0:	move   *a13, a7, 1
3f23a600:	sll    0x5, a7
3f23a610:	addi   0x99b30, a7
3f23a640:	move   *a7, a7, 1
3f23a650:	andi   0xa00f, a7
3f23a680:	jreq   L3F23A6E0
3f23a690:	move   a14, -*sp, 1
3f23a6a0:	move   a9, *a14+, 1
3f23a6b0:	calla  L3F22C6A0
L3F23A6E0:
3f23a6e0:	move   a14, -*sp, 1
3f23a6f0:	move   a10, *a14+, 1
3f23a700:	move   a11, *a14+, 1
3f23a710:	move   a9, *a14+, 1
3f23a720:	calla  L3F264270
3f23a750:	movk   1, a8
3f23a760:	jruc   L3F23A780
L3F23A770:
3f23a770:	sub    a8, a8
L3F23A780:
3f23a780:	move   *sp(0x120), a14, 1
3f23a7a0:	mmfm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f23a7c0:	rets   2
L3F23A7D0:
3f23a7d0:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f23a7f0:	move   a14, a13
3f23a800:	addi   0x280, a14
3f23a820:	move   *a13(0xffe0), a9, 1
3f23a840:	move   *a13(0xffc0), a10, 1
3f23a860:	move   *a13(0xff60), a11, 1
3f23a880:	sub    a7, a7
3f23a890:	move   a7, *a13, 1
3f23a8a0:	move   a7, *a13(0x20), 1
3f23a8c0:	move   a7, *a13(0x60), 1
3f23a8e0:	move   *a13(0xff80), a7, 1
3f23a900:	jreq   L3F23A980
3f23a910:	move   *a9(0x420), a5, 1
3f23a930:	and    a7, a5
3f23a940:	jrne   L3F23A980
3f23a950:	sub    a8, a8
3f23a960:	jauc   L3F23B2A0
L3F23A980:
3f23a980:	move   a14, -*sp, 1
3f23a990:	move   a11, *a14+, 1
3f23a9a0:	move   a7, *a14+, 1
3f23a9b0:	move   *a9(0x3e0), *a14+, 1
3f23a9d0:	move   *a13(0xffa0), *a14+, 1
3f23a9f0:	move   a10, *a14+, 1
3f23aa00:	move   *a9(0x140), *a14+, 1
3f23aa20:	calla  L3F23A080
3f23aa50:	move   a8, *a13(0x40), 1
3f23aa70:	move   a8, a5
3f23aa80:	jreq   L3F23AB90
3f23aa90:	jrle   L3F23AB40
3f23aaa0:	move   *a13, a5, 1
3f23aab0:	inc    a5
3f23aac0:	move   a5, *a13, 1
3f23aad0:	move   *a9(0x140), *a13(0x60), 1
3f23ab00:	move   *a9(0x3e0), *a13(0x80), 1
3f23ab30:	jruc   L3F23AB90
L3F23AB40:
3f23ab40:	move   *a13(0x20), a5, 1
3f23ab60:	dec    a5
3f23ab70:	move   a5, *a13(0x20), 1
L3F23AB90:
3f23ab90:	move   a7, a5
3f23aba0:	jreq   L3F23AE20
3f23abb0:	move   *a9(0x460), a12, 1
3f23abd0:	jreq   L3F23AE20
L3F23ABE0:
3f23abe0:	move   a14, -*sp, 1
3f23abf0:	move   a11, *a14+, 1
3f23ac00:	move   *a13(0xff80), *a14+, 1
3f23ac20:	move   *a12(0x60), *a14+, 1
3f23ac40:	move   *a13(0xffa0), *a14+, 1
3f23ac60:	move   a10, *a14+, 1
3f23ac70:	move   *a12(0x20), *a14+, 1
3f23ac90:	calla  L3F23A080
3f23acc0:	move   a8, *a13(0x40), 1
3f23ace0:	move   a8, a5
3f23acf0:	jreq   L3F23AE00
3f23ad00:	jrle   L3F23ADB0
3f23ad10:	move   *a13, a7, 1
3f23ad20:	inc    a7
3f23ad30:	move   a7, *a13, 1
3f23ad40:	move   *a12(0x20), *a13(0x60), 1
3f23ad70:	move   *a12(0x60), *a13(0x80), 1
3f23ada0:	jruc   L3F23AE00
L3F23ADB0:
3f23adb0:	move   *a13(0x20), a7, 1
3f23add0:	dec    a7
3f23ade0:	move   a7, *a13(0x20), 1
L3F23AE00:
3f23ae00:	move   *a12, a12, 1
3f23ae10:	jrne   L3F23ABE0
L3F23AE20:
3f23ae20:	setf   8, 0, 0
3f23ae30:	move   *a10, a7, 0
3f23ae40:	subk   4, a7
3f23ae50:	jrne   L3F23B1C0
3f23ae60:	move   *a13, a7, 1
3f23ae70:	jreq   L3F23B1C0
3f23ae80:	move   a11, a5
3f23ae90:	jrne   L3F23B1C0
3f23aea0:	move   @0x97f20, a5, 1
3f23aed0:	move   a5, *a13(0x100), 1
3f23aef0:	move   *a13(0x60), *a13(0xe0), 1
3f23af20:	move   a9, *a13(0x120), 1
3f23af40:	move   *a13(0x80), a7, 1
3f23af60:	btst   24, a7
3f23af70:	jreq   L3F23AFA0
3f23af80:	movk   1, a7
3f23af90:	jruc   L3F23AFB0
L3F23AFA0:
3f23afa0:	sub    a7, a7
L3F23AFB0:
3f23afb0:	move   a7, *a13(0x140), 1
3f23afd0:	move   *a13(0x80), *a13(0x1e0), 1
3f23b000:	movk   1, a7
3f23b010:	move   a7, *a13(0x160), 1
3f23b030:	move   a7, *a13(0x180), 1
3f23b050:	sub    a5, a5
3f23b060:	move   a5, *a13(0x240), 1
3f23b080:	move   a5, *a13(0x260), 1
3f23b0a0:	move   a14, -*sp, 1
3f23b0b0:	move   a7, *a14+, 1
3f23b0c0:	movi   0xdc900, a5
3f23b0f0:	move   *a5+, *a14+, 1
3f23b100:	move   *a5+, *a14+, 1
3f23b110:	move   a13, a5
3f23b120:	addi   0xa0, a5
3f23b140:	move   a5, *a14+, 1
3f23b150:	move   @0x97f20, *a14+, 1
3f23b180:	calla  L3F236C40
3f23b1b0:	jruc   L3F23B240
L3F23B1C0:
3f23b1c0:	move   *a10, a7, 0
3f23b1d0:	subk   6, a7
3f23b1e0:	jrne   L3F23B240
3f23b1f0:	move   *a13, a7, 1
3f23b200:	jreq   L3F23B240
3f23b210:	move   a9, @0x98aa0, 1
L3F23B240:
3f23b240:	move   *a13, a7, 1
3f23b250:	jreq   L3F23B280
3f23b260:	move   a7, a8
3f23b270:	jruc   L3F23B2A0
L3F23B280:
3f23b280:	move   *a13(0x20), a8, 1
L3F23B2A0:
3f23b2a0:	move   *sp(0x100), a14, 1
3f23b2c0:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f23b2e0:	rets   2
L3F23B2F0:
3f23b2f0:	mmtm   sp, a0,a2,a7,a9,a10,a11,a12,a13
3f23b310:	move   a14, a13
3f23b320:	move   *a13(0xffe0), a9, 1
3f23b340:	move   *a13(0xffc0), a10, 1
3f23b360:	move   *a13(0xffa0), a11, 1
3f23b380:	move   *a13(0xff80), a12, 1
3f23b3a0:	move   *a13(0xff60), a0, 1
3f23b3c0:	move   *a9(0x3e0), a7, 1
3f23b3e0:	and    a12, a7
3f23b3f0:	jreq   L3F23B540
3f23b400:	move   *a9(0x140), a7, 1
3f23b420:	cmp    a0, a7
3f23b430:	jrne   L3F23B460
3f23b440:	sub    a8, a8
3f23b450:	jruc   L3F23B720
L3F23B460:
3f23b460:	move   a14, -*sp, 1
3f23b470:	sub    a7, a7
3f23b480:	move   a7, *a14+, 1
3f23b490:	move   a12, *a14+, 1
3f23b4a0:	move   *a9(0x3e0), *a14+, 1
3f23b4c0:	move   a11, *a14+, 1
3f23b4d0:	move   a10, *a14+, 1
3f23b4e0:	move   *a9(0x140), *a14+, 1
3f23b500:	calla  L3F23A080
3f23b530:	jruc   L3F23B720
L3F23B540:
3f23b540:	move   *a9(0x460), a2, 1
3f23b560:	jreq   L3F23B710
L3F23B570:
3f23b570:	move   *a2(0x60), a7, 1
3f23b590:	and    a12, a7
3f23b5a0:	jreq   L3F23B6F0
3f23b5b0:	move   *a2(0x20), a7, 1
3f23b5d0:	cmp    a0, a7
3f23b5e0:	jrne   L3F23B610
3f23b5f0:	sub    a8, a8
3f23b600:	jruc   L3F23B720
L3F23B610:
3f23b610:	move   a14, -*sp, 1
3f23b620:	sub    a7, a7
3f23b630:	move   a7, *a14+, 1
3f23b640:	move   a12, *a14+, 1
3f23b650:	move   *a2(0x60), *a14+, 1
3f23b670:	move   a11, *a14+, 1
3f23b680:	move   a10, *a14+, 1
3f23b690:	move   *a2(0x20), *a14+, 1
3f23b6b0:	calla  L3F23A080
3f23b6e0:	jruc   L3F23B720
L3F23B6F0:
3f23b6f0:	move   *a2, a2, 1
3f23b700:	jrne   L3F23B570
L3F23B710:
3f23b710:	movk   2, a8
L3F23B720:
3f23b720:	move   *sp(0x120), a14, 1
3f23b740:	mmfm   sp, a0,a2,a7,a9,a10,a11,a12,a13
3f23b760:	rets   2
L3F23B770:
3f23b770:	mmtm   sp, a7,a9,a11,a13
3f23b790:	move   a14, a13
3f23b7a0:	move   *a13(0xffe0), a9, 1
3f23b7c0:	move   *a9(0x20), a11, 1
3f23b7e0:	move   *a11, a11, 1
3f23b7f0:	movi   0x700, a7
3f23b810:	mpys   a7, a11
3f23b820:	move   a11, a8
3f23b830:	addi   0xdb2c0, a8
3f23b860:	move   *sp(0xa0), a14, 1
3f23b880:	mmfm   sp, a7,a9,a11,a13
3f23b8a0:	rets   2
L3F23B8B0:
3f23b8b0:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3f23b8d0:	move   a14, a13
3f23b8e0:	addk   32, a14
3f23b8f0:	move   *a13(0xffe0), a9, 1
3f23b910:	move   *a13(0xffc0), a10, 1
3f23b930:	move   *a13(0xffa0), a11, 1
3f23b950:	move   *a13(0xff80), a7, 1
3f23b970:	jreq   L3F23BB50
3f23b980:	move   @0x98750, a5, 1
3f23b9b0:	dec    a5
3f23b9c0:	sll    0x5, a5
3f23b9d0:	move   @0x98710, a7, 1
3f23ba00:	add    a7, a5
3f23ba10:	move   *a5, *a13, 1
3f23ba20:	move   *a13, a5, 1
3f23ba30:	jreq   L3F23BB50
L3F23BA40:
3f23ba40:	move   *a13, a7, 1
3f23ba50:	cmp    a10, a7
3f23ba60:	jrne   L3F23BA90
3f23ba70:	sub    a11, a11
3f23ba80:	jruc   L3F23BB50
L3F23BA90:
3f23ba90:	move   *a7(0x80), a5, 1
3f23bab0:	cmp    a10, a5
3f23bac0:	jrne   L3F23BB00
3f23bad0:	move   *a7(0x160), a11, 1
3f23baf0:	jruc   L3F23BB50
L3F23BB00:
3f23bb00:	move   *a7(0x80), *a13(0x0), 1
3f23bb30:	move   *a13, a7, 1
3f23bb40:	jrne   L3F23BA40
L3F23BB50:
3f23bb50:	move   @0x98710, a7, 1
3f23bb80:	move   *a7, a5, 1
3f23bb90:	move   *a5(0x160), *a9(0x40), 1
3f23bbc0:	move   *a10(0x160), *a9(0x60), 1
3f23bbf0:	move   @0x98ac0, a5, 1
3f23bc20:	move   *a10(0x20), a7, 1
3f23bc40:	cmp    a7, a5
3f23bc50:	jrne   L3F23BDB0
3f23bc60:	movk   1, a7
3f23bc70:	movb   a7, *a9(0xf0)
3f23bc90:	move   a11, *a9(0x80), 1
3f23bcb0:	setf   16, 1, 0
3f23bcc0:	move   *a9(0xa0), a3, 0
3f23bce0:	move   *a10(0x3a0), a7, 0
3f23bd00:	sub    a7, a3
3f23bd10:	move   a3, *a9(0xc0), 0
3f23bd30:	move   *a9(0xb0), a7, 0
3f23bd50:	move   *a10(0x3b0), a3, 0
3f23bd70:	sub    a3, a7
3f23bd80:	move   a7, *a9(0xd0), 0
3f23bda0:	jruc   L3F23BE50
L3F23BDB0:
3f23bdb0:	sub    a7, a7
3f23bdc0:	movb   a7, *a9(0xf0)
3f23bde0:	move   a7, *a9(0x80), 1
3f23be00:	setf   16, 1, 0
3f23be10:	move   a7, *a9(0xc0), 0
3f23be30:	move   a7, *a9(0xd0), 0
L3F23BE50:
3f23be50:	move   *sp(0x100), a14, 1
3f23be70:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3f23be90:	rets   2
L3F23BEA0:
3f23bea0:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f23bec0:	move   a14, a13
3f23bed0:	addi   0x60, a14
3f23bef0:	move   *a13(0xffe0), a9, 1
3f23bf10:	move   *a13(0xffc0), a10, 1
3f23bf30:	move   *a13(0xffa0), a11, 1
3f23bf50:	move   *a13(0xff80), a12, 1
3f23bf70:	sub    a7, a7
3f23bf80:	move   a7, *a13(0x40), 1
3f23bfa0:	setf   8, 0, 0
3f23bfb0:	move   *a10, a5, 0
3f23bfc0:	sll    0x5, a5
3f23bfd0:	addi   0x99b30, a5
3f23c000:	move   *a5, *a13, 1
3f23c010:	move   *a13, a5, 1
3f23c020:	jreq   L3F23C090
3f23c030:	move   *a9(0x440), a7, 1
3f23c050:	and    a5, a7
3f23c060:	jrne   L3F23C090
3f23c070:	sub    a8, a8
3f23c080:	jruc   L3F23C350
L3F23C090:
3f23c090:	move   a9, a7
3f23c0a0:	jreq   L3F23C340
L3F23C0B0:
3f23c0b0:	move   a14, -*sp, 1
3f23c0c0:	sub    a7, a7
3f23c0d0:	move   a7, *a14+, 1
3f23c0e0:	move   *a13(0x40), *a14+, 1
3f23c100:	move   a9, *a14+, 1
3f23c110:	move   a10, *a14+, 1
3f23c120:	calla  L3F23B8B0
3f23c150:	move   a14, -*sp, 1
3f23c160:	move   a11, *a14+, 1
3f23c170:	move   *a13(0x0), *a14+, 1
3f23c190:	movk   1, a5
3f23c1a0:	move   a5, *a14+, 1
3f23c1b0:	move   a10, *a14+, 1
3f23c1c0:	move   a9, *a14+, 1
3f23c1d0:	calla  L3F23A7D0
3f23c200:	move   a8, *a13(0x20), 1
3f23c220:	move   a8, a8
3f23c230:	jrgt   L3F23C350
3f23c240:	jrlt   L3F23C2C0
3f23c250:	cmp    a12, a9
3f23c260:	jreq   L3F23C2C0
3f23c270:	move   *a13, a5, 1
3f23c280:	move   *a9(0x400), a7, 1
3f23c2a0:	and    a5, a7
3f23c2b0:	jreq   L3F23C2E0
L3F23C2C0:
3f23c2c0:	sub    a8, a8
3f23c2d0:	jruc   L3F23C350
L3F23C2E0:
3f23c2e0:	move   *a9(0x160), *a13(0x40), 1
3f23c310:	move   *a9(0x80), a9, 1
3f23c330:	jrne   L3F23C0B0
L3F23C340:
3f23c340:	sub    a8, a8
L3F23C350:
3f23c350:	move   *sp(0x100), a14, 1
3f23c370:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f23c390:	rets   2
L3F23C3A0:
3f23c3a0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f23c3c0:	move   a14, a13
3f23c3d0:	addi   0x40, a14
3f23c3f0:	move   *a13(0xffe0), a9, 1
3f23c410:	move   *a13(0xffc0), a10, 1
3f23c430:	move   *a13(0xff80), a11, 1
3f23c450:	move   *a13(0xffa0), a7, 1
3f23c470:	jrne   L3F23C4A0
3f23c480:	sub    a8, a8
3f23c490:	jruc   L3F23CAE0
L3F23C4A0:
3f23c4a0:	setf   8, 0, 0
3f23c4b0:	move   *a10, a5, 0
3f23c4c0:	sll    0x5, a5
3f23c4d0:	addi   0x99b30, a5
3f23c500:	move   *a5, *a13, 1
3f23c510:	move   *a13, a5, 1
3f23c520:	btst   19, a5
3f23c530:	jreq   L3F23C5A0
3f23c540:	move   *a10, a5, 0
3f23c550:	subk   16, a5
3f23c560:	jreq   L3F23C5A0
3f23c570:	move   *a9(0x160), *a10(0x20), 1
L3F23C5A0:
3f23c5a0:	move   *a13, a5, 1
3f23c5b0:	cmpi   0xa0000, a5
3f23c5e0:	jreq   L3F23C6B0
3f23c5f0:	move   a14, -*sp, 1
3f23c600:	sub    a5, a5
3f23c610:	move   a5, *a14+, 1
3f23c620:	move   *a13(0x0), *a14+, 1
3f23c640:	move   a7, *a14+, 1
3f23c650:	move   a10, *a14+, 1
3f23c660:	move   a9, *a14+, 1
3f23c670:	calla  L3F23A7D0
3f23c6a0:	jruc   L3F23CAE0
L3F23C6B0:
3f23c6b0:	move   a14, -*sp, 1
3f23c6c0:	sub    a5, a5
3f23c6d0:	move   a5, *a14+, 1
3f23c6e0:	movi   0x20000, a5
3f23c710:	move   a5, *a14+, 1
3f23c720:	move   a7, *a14+, 1
3f23c730:	move   a10, *a14+, 1
3f23c740:	move   a9, *a14+, 1
3f23c750:	calla  L3F23A7D0
3f23c780:	move   a8, *a13(0x20), 1
3f23c7a0:	move   *a9(0x80), a5, 1
3f23c7c0:	jreq   L3F23CAE0
3f23c7d0:	move   *a9(0x80), a5, 1
3f23c7f0:	move   *a5(0x160), *a10(0x20), 1
3f23c820:	move   a14, -*sp, 1
3f23c830:	sub    a5, a5
3f23c840:	move   a5, *a14+, 1
3f23c850:	movi   0x80000, a5
3f23c880:	move   a5, *a14+, 1
3f23c890:	move   a7, *a14+, 1
3f23c8a0:	move   a10, *a14+, 1
3f23c8b0:	move   *a9(0x80), *a14+, 1
3f23c8d0:	calla  L3F23A7D0
3f23c900:	move   *a13(0x20), a5, 1
3f23c920:	add    a5, a8
3f23c930:	move   a8, *a13(0x20), 1
3f23c950:	setf   8, 0, 0
3f23c960:	move   *a10, a5, 0
3f23c970:	subk   21, a5
3f23c980:	jrne   L3F23CAE0
3f23c990:	move   *a11(0x160), *a10(0x20), 1
3f23c9c0:	move   a14, -*sp, 1
3f23c9d0:	sub    a5, a5
3f23c9e0:	move   a5, *a14+, 1
3f23c9f0:	movi   0x80000, a5
3f23ca20:	move   a5, *a14+, 1
3f23ca30:	move   a7, *a14+, 1
3f23ca40:	move   a10, *a14+, 1
3f23ca50:	move   a11, *a14+, 1
3f23ca60:	calla  L3F23A7D0
3f23ca90:	move   *a13(0x20), a5, 1
3f23cab0:	add    a5, a8
3f23cac0:	move   a8, *a13(0x20), 1
L3F23CAE0:
3f23cae0:	move   *sp(0xe0), a14, 1
3f23cb00:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f23cb20:	rets   2
L3F23CB30:
3f23cb30:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f23cb50:	move   a14, a13
3f23cb60:	move   *a13(0xffe0), a9, 1
3f23cb80:	move   *a13(0xffc0), a10, 1
3f23cba0:	movk   1, a7
3f23cbb0:	move   a7, @0x98750, 1
3f23cbe0:	move   @0x98710, a5, 1
3f23cc10:	move   *a5, a5, 1
3f23cc20:	move   *a5(0xe0), a11, 1
3f23cc40:	jreq   L3F23D1E0
L3F23CC50:
3f23cc50:	setf   1, 0, 0
3f23cc60:	move   *a11(0x683), a7, 0
3f23cc80:	jreq   L3F23D1B0
3f23cc90:	setf   16, 1, 0
3f23cca0:	move   *a11(0x3a0), a7, 0
3f23ccc0:	move   *a11(0x650), a5, 0
3f23cce0:	sub    a5, a7
3f23ccf0:	cmp    a7, a9
3f23cd00:	jrlt   L3F23D1B0
3f23cd10:	move   *a11(0x360), a7, 0
3f23cd30:	move   *a11(0x3a0), a5, 0
3f23cd50:	add    a7, a5
3f23cd60:	move   *a11(0x650), a7, 0
3f23cd80:	add    a7, a5
3f23cd90:	cmp    a5, a9
3f23cda0:	jrge   L3F23D1B0
3f23cdb0:	move   *a11(0x3b0), a7, 0
3f23cdd0:	move   *a11(0x650), a5, 0
3f23cdf0:	sub    a5, a7
3f23ce00:	cmp    a7, a10
3f23ce10:	jrlt   L3F23D1B0
3f23ce20:	move   *a11(0x370), a7, 0
3f23ce40:	move   *a11(0x3b0), a5, 0
3f23ce60:	add    a7, a5
3f23ce70:	move   *a11(0x650), a7, 0
3f23ce90:	add    a7, a5
3f23cea0:	cmp    a5, a10
3f23ceb0:	jrge   L3F23D1B0
3f23cec0:	move   @0x98750, a7, 1
3f23cef0:	move   @0x98730, a5, 1
3f23cf20:	cmp    a5, a7
3f23cf30:	jrlt   L3F23D040
3f23cf40:	addk   10, a5
3f23cf50:	move   a5, @0x98730, 1
3f23cf80:	move   a14, -*sp, 1
3f23cf90:	sll    0x2, a5
3f23cfa0:	move   a5, *a14+, 1
3f23cfb0:	move   @0x98710, *a14+, 1
3f23cfe0:	calla  L3F705B20
3f23d010:	move   a8, @0x98710, 1
L3F23D040:
3f23d040:	move   @0x98750, a7, 1
3f23d070:	sll    0x5, a7
3f23d080:	move   @0x98710, a5, 1
3f23d0b0:	add    a5, a7
3f23d0c0:	move   a11, *a7, 1
3f23d0d0:	move   @0x98750, a7, 1
3f23d100:	inc    a7
3f23d110:	move   a7, @0x98750, 1
3f23d140:	dec    a7
3f23d150:	sll    0x5, a7
3f23d160:	add    a5, a7
3f23d170:	move   *a7, a7, 1
3f23d180:	move   *a7(0xe0), a11, 1
3f23d1a0:	jruc   L3F23D1D0
L3F23D1B0:
3f23d1b0:	move   *a11(0xa0), a11, 1
L3F23D1D0:
3f23d1d0:	jrne   L3F23CC50
L3F23D1E0:
3f23d1e0:	move   @0x98750, a7, 1
3f23d210:	dec    a7
3f23d220:	sll    0x5, a7
3f23d230:	move   @0x98710, a5, 1
3f23d260:	add    a5, a7
3f23d270:	move   *a7, a8, 1
3f23d280:	move   *sp(0xe0), a14, 1
3f23d2a0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f23d2c0:	rets   2
L3F23D2D0:
3f23d2d0:	mmtm   sp, a7,a9,a10,a11,a13
3f23d2f0:	move   a14, a13
3f23d300:	move   *a13(0xffe0), a9, 1
3f23d320:	move   *a13(0xffc0), a10, 1
3f23d340:	move   @0x98a40, a11, 1
3f23d370:	move   @0x98a60, a7, 1
3f23d3a0:	cmp    a7, a9
3f23d3b0:	jrne   L3F23D410
3f23d3c0:	move   @0x98a80, a7, 1
3f23d3f0:	cmp    a7, a10
3f23d400:	jreq   L3F23D510
L3F23D410:
3f23d410:	move   a14, -*sp, 1
3f23d420:	move   a10, *a14+, 1
3f23d430:	move   a9, *a14+, 1
3f23d440:	calla  L3F23CB30
3f23d470:	move   a8, @0x98a40, 1
3f23d4a0:	move   a9, @0x98a60, 1
3f23d4d0:	move   a10, @0x98a80, 1
3f23d500:	jruc   L3F23D5F0
L3F23D510:
3f23d510:	move   *a13(0xffa0), a7, 1
3f23d530:	jrne   L3F23D560
3f23d540:	move   a11, a8
3f23d550:	jrne   L3F23D5F0
L3F23D560:
3f23d560:	move   a14, -*sp, 1
3f23d570:	move   a10, *a14+, 1
3f23d580:	move   a9, *a14+, 1
3f23d590:	calla  L3F23CB30
3f23d5c0:	move   a8, @0x98a40, 1
L3F23D5F0:
3f23d5f0:	cmp    a11, a8
3f23d600:	jreq   L3F23D6F0
3f23d610:	move   a11, a7
3f23d620:	jreq   L3F23D6B0
3f23d630:	move   a14, -*sp, 1
3f23d640:	sub    a7, a7
3f23d650:	move   a7, *a14+, 1
3f23d660:	move   a8, *a14+, 1
3f23d670:	move   a11, *a14+, 1
3f23d680:	calla  L3F2469E0
L3F23D6B0:
3f23d6b0:	calla  L3F234F00
3f23d6e0:	sub    a8, a8
L3F23D6F0:
3f23d6f0:	move   *sp(0xc0), a14, 1
3f23d710:	mmfm   sp, a7,a9,a10,a11,a13
3f23d730:	rets   2
L3F23D740:
3f23d740:	move   a11, -*sp, 1
3f23d750:	move   a14, -*sp, 1
3f23d760:	movk   1, a11
3f23d770:	move   a11, *a14+, 1
3f23d780:	move   @0x98a80, *a14+, 1
3f23d7b0:	move   @0x98a60, *a14+, 1
3f23d7e0:	calla  L3F23D2D0
3f23d810:	move   *sp+, a11, 1
3f23d820:	rets
L3F23D830:
3f23d830:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f23d850:	move   a14, a13
3f23d860:	move   *a13(0xffe0), a9, 1
3f23d880:	move   *a9(0x120), a10, 1
3f23d8a0:	move   @0x98ac0, a11, 1
3f23d8d0:	setf   16, 1, 0
3f23d8e0:	move   *a11(0x40), a7, 0
3f23d900:	sra    0x1, a7
3f23d910:	move   a7, @0x98a60, 1
3f23d940:	move   *a11(0x50), a5, 0
3f23d960:	sra    0x1, a5
3f23d970:	move   a5, @0x98a80, 1
3f23d9a0:	move   a9, @0x98a40, 1
3f23d9d0:	move   a10, @0x98920, 1
3f23da00:	movk   1, a5
3f23da10:	move   a5, @0x98750, 1
3f23da40:	move   @0x98710, a7, 1
3f23da70:	move   a9, *a7, 1
3f23da80:	move   a14, -*sp, 1
3f23da90:	movi   0x98940, a7
3f23dac0:	move   a7, *a14+, 1
3f23dad0:	move   *a9(0x1a0), *a14+, 1
3f23daf0:	move   *a11(0x1020), a7, 1
3f23db10:	call   a7
3f23db20:	move   a14, -*sp, 1
3f23db30:	movi   0x989c0, a11
3f23db60:	move   a11, *a14+, 1
3f23db70:	movi   0x98940, a7
3f23dba0:	move   a7, *a14+, 1
3f23dbb0:	move   *a9(0x120), *a14+, 1
3f23dbd0:	move   @0x98ac0, *a14+, 1
3f23dc00:	move   @0x98ac0, a5, 1
3f23dc30:	move   *a5(0xca0), a7, 1
3f23dc50:	call   a7
3f23dc60:	move   a14, -*sp, 1
3f23dc70:	sub    a7, a7
3f23dc80:	move   a7, *a14+, 1
3f23dc90:	move   @0x98ac0, *a14+, 1
3f23dcc0:	move   @0x98ac0, a5, 1
3f23dcf0:	move   *a5(0xc80), a7, 1
3f23dd10:	call   a7
3f23dd20:	move   a14, -*sp, 1
3f23dd30:	sub    a7, a7
3f23dd40:	move   a7, *a14+, 1
3f23dd50:	move   @0x98a80, *a14+, 1
3f23dd80:	move   @0x98a60, *a14+, 1
3f23ddb0:	move   @0x98ac0, *a14+, 1
3f23dde0:	move   @0x98ac0, a5, 1
3f23de10:	move   *a5(0xd40), a7, 1
3f23de30:	call   a7
3f23de40:	move   a14, -*sp, 1
3f23de50:	move   a10, *a14+, 1
3f23de60:	move   @0x98ac0, *a14+, 1
3f23de90:	move   @0x98ac0, a7, 1
3f23dec0:	move   *a7(0xcc0), a5, 1
3f23dee0:	call   a5
3f23def0:	move   *sp(0xe0), a14, 1
3f23df10:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f23df30:	rets   2
L3F23DF40:
3f23df40:	move   a13, -*sp, 1
3f23df50:	move   a14, a13
3f23df60:	calla  L3F234F00
3f23df90:	move   *sp(0x40), a14, 1
3f23dfb0:	move   *sp+, a13, 1
3f23dfc0:	rets   2
L3F23DFD0:
3f23dfd0:	mmtm   sp, a9,a11
3f23dff0:	move   @0x97f20, a11, 1
3f23e020:	move   *a11(0x100), a9, 1
3f23e040:	jreq   L3F23E080
3f23e050:	move   *a9(0x1a0), a11, 1
3f23e070:	jrne   L3F23E0A0
L3F23E080:
3f23e080:	sub    a8, a8
3f23e090:	jruc   L3F23E0B0
L3F23E0A0:
3f23e0a0:	movk   1, a8
L3F23E0B0:
3f23e0b0:	mmfm   sp, a9,a11
3f23e0d0:	rets
L3F23E0E0:
3f23e0e0:	mmtm   sp, a9,a11,a13
3f23e100:	move   a14, a13
3f23e110:	move   *a13(0xffe0), a11, 1
3f23e130:	move   @0x98ac0, a9, 1
3f23e160:	cmp    a9, a11
3f23e170:	jreq   L3F23E2C0
3f23e180:	move   a14, -*sp, 1
3f23e190:	movk   1, a11
3f23e1a0:	move   a11, *a14+, 1
3f23e1b0:	move   *a13(0xffa0), *a14+, 1
3f23e1d0:	move   *a13(0xffc0), *a14+, 1
3f23e1f0:	move   *a13(0xffe0), a11, 1
3f23e210:	move   *a11, a11, 1
3f23e220:	movi   0x700, a9
3f23e240:	mpys   a9, a11
3f23e250:	addi   0xdb2c0, a11
3f23e280:	move   a11, *a14+, 1
3f23e290:	calla  L3F2340A0
L3F23E2C0:
3f23e2c0:	move   *sp(0x80), a14, 1
3f23e2e0:	mmfm   sp, a9,a11,a13
3f23e300:	rets   2
3f23e310:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f23e330:	move   a14, a13
3f23e340:	addi   0x80, a14
3f23e360:	sub    a11, a11
3f23e370:	move   a11, *a13, 1
3f23e380:	move   *a13(0xffe0), a7, 1
3f23e3a0:	move   *a7(0x40), a9, 1
3f23e3c0:	setf   16, 0, 0
3f23e3d0:	move   *a9(0x10), a7, 0
3f23e3f0:	subk   6, a7
3f23e400:	jreq   L3F23E440
3f23e410:	movk   16, a8
3f23e420:	jauc   L3F23F410
L3F23E440:
3f23e440:	move   *a9(0x40), a7, 1
3f23e460:	jreq   L3F23E550
3f23e470:	move   a14, -*sp, 1
3f23e480:	move   *a13(0xffe0), *a14+, 1
3f23e4a0:	move   *a9(0x40), *a14+, 1
3f23e4c0:	calla  L3F7F65F0
3f23e4f0:	move   a8, *a13, 1
3f23e500:	move   a8, a7
3f23e510:	jrne   L3F23E550
3f23e520:	movk   3, a8
3f23e530:	jauc   L3F23F410
L3F23E550:
3f23e550:	move   *a9(0x20), a7, 1
3f23e570:	jreq   L3F23EAB0
3f23e580:	move   a14, -*sp, 1
3f23e590:	move   *a13(0xffe0), *a14+, 1
3f23e5b0:	move   *a9(0x20), *a14+, 1
3f23e5d0:	calla  L3F7F65F0
3f23e600:	move   a8, a12
3f23e610:	jrne   L3F23E650
3f23e620:	movk   3, a8
3f23e630:	jauc   L3F23F410
L3F23E650:
3f23e650:	setf   16, 1, 0
3f23e660:	move   *a12(0x3a0), a10, 0
3f23e680:	move   *a12(0x3b0), a11, 0
3f23e6a0:	move   *a9(0x60), a7, 0
3f23e6c0:	add    a10, a7
3f23e6d0:	move   @0x98a60, a5, 1
3f23e700:	cmp    a7, a5
3f23e710:	jrlt   L3F23EA80
3f23e720:	move   *a9(0x70), a7, 0
3f23e740:	add    a11, a7
3f23e750:	move   @0x98a80, a5, 1
3f23e780:	cmp    a7, a5
3f23e790:	jrlt   L3F23EA80
3f23e7a0:	setf   16, 0, 0
3f23e7b0:	move   *a9(0x80), a7, 0
3f23e7d0:	jreq   L3F23E8B0
3f23e7e0:	setf   16, 1, 0
3f23e7f0:	move   *a9(0x60), a7, 0
3f23e810:	add    a10, a7
3f23e820:	setf   16, 0, 0
3f23e830:	move   *a9(0x80), a5, 0
3f23e850:	add    a5, a7
3f23e860:	move   @0x98a60, a5, 1
3f23e890:	cmp    a5, a7
3f23e8a0:	jrlt   L3F23EA80
L3F23E8B0:
3f23e8b0:	move   *a9(0x90), a7, 0
3f23e8d0:	jreq   L3F23E9B0
3f23e8e0:	setf   16, 1, 0
3f23e8f0:	move   *a9(0x70), a7, 0
3f23e910:	add    a11, a7
3f23e920:	setf   16, 0, 0
3f23e930:	move   *a9(0x90), a5, 0
3f23e950:	add    a5, a7
3f23e960:	move   @0x98a80, a5, 1
3f23e990:	cmp    a5, a7
3f23e9a0:	jrlt   L3F23EA80
L3F23E9B0:
3f23e9b0:	move   a14, -*sp, 1
3f23e9c0:	move   @0x98a80, *a14+, 1
3f23e9f0:	move   @0x98a60, *a14+, 1
3f23ea20:	move   a12, *a14+, 1
3f23ea30:	calla  L3F911A70
3f23ea60:	move   a8, a5
3f23ea70:	jrne   L3F23EAB0
L3F23EA80:
3f23ea80:	sub    a8, a8
3f23ea90:	jauc   L3F23F410
L3F23EAB0:
3f23eab0:	move   *a13, a11, 1
3f23eac0:	jreq   L3F23EC00
3f23ead0:	setf   16, 1, 0
3f23eae0:	move   *a11(0x3a0), a7, 0
3f23eb00:	move   *a9(0xa0), a5, 0
3f23eb20:	add    a5, a7
3f23eb30:	move   a7, *a13(0x20), 1
3f23eb50:	move   *a11(0x3b0), a5, 0
3f23eb70:	move   *a9(0xb0), a7, 0
3f23eb90:	add    a7, a5
3f23eba0:	move   a5, *a13(0x40), 1
3f23ebc0:	move   *a11(0x20), *a13(0x60), 1
3f23ebf0:	jruc   L3F23ED60
L3F23EC00:
3f23ec00:	move   @0x98a60, a7, 1
3f23ec30:	setf   16, 1, 0
3f23ec40:	move   *a9(0xa0), a5, 0
3f23ec60:	add    a7, a5
3f23ec70:	move   a5, *a13(0x20), 1
3f23ec90:	move   @0x98a80, a5, 1
3f23ecc0:	move   *a9(0xb0), a11, 0
3f23ece0:	add    a5, a11
3f23ecf0:	move   a11, *a13(0x40), 1
3f23ed10:	move   @0x98ac0, a11, 1
3f23ed40:	move   a11, *a13(0x60), 1
L3F23ED60:
3f23ed60:	move   *a13(0x20), a11, 1
3f23ed80:	jrge   L3F23EDD0
3f23ed90:	sub    a7, a7
3f23eda0:	move   a7, *a13(0x20), 1
3f23edc0:	jruc   L3F23EE80
L3F23EDD0:
3f23edd0:	move   *a13(0x60), a7, 1
3f23edf0:	move   *a7(0x40), a5, 0
3f23ee10:	cmp    a5, a11
3f23ee20:	jrlt   L3F23EE80
3f23ee30:	move   *a7(0x40), a5, 0
3f23ee50:	dec    a5
3f23ee60:	move   a5, *a13(0x20), 1
L3F23EE80:
3f23ee80:	move   *a13(0x40), a11, 1
3f23eea0:	jrge   L3F23EEF0
3f23eeb0:	sub    a7, a7
3f23eec0:	move   a7, *a13(0x40), 1
3f23eee0:	jruc   L3F23EFA0
L3F23EEF0:
3f23eef0:	move   *a13(0x60), a7, 1
3f23ef10:	move   *a7(0x50), a5, 0
3f23ef30:	cmp    a5, a11
3f23ef40:	jrlt   L3F23EFA0
3f23ef50:	move   *a7(0x50), a5, 0
3f23ef70:	dec    a5
3f23ef80:	move   a5, *a13(0x40), 1
L3F23EFA0:
3f23efa0:	move   *a13(0x60), a11, 1
3f23efc0:	move   @0x98ac0, a7, 1
3f23eff0:	cmp    a7, a11
3f23f000:	jrne   L3F23F320
3f23f010:	move   *a13(0x20), a5, 1
3f23f030:	move   @0x989e0, a11, 0
3f23f060:	cmp    a11, a5
3f23f070:	jrge   L3F23F0B0
3f23f080:	move   a11, *a13(0x20), 1
3f23f0a0:	jruc   L3F23F120
L3F23F0B0:
3f23f0b0:	move   @0x98a00, a7, 0
3f23f0e0:	cmp    a7, a5
3f23f0f0:	jrlt   L3F23F120
3f23f100:	move   a7, *a13(0x20), 1
L3F23F120:
3f23f120:	move   *a13(0x40), a7, 1
3f23f140:	move   @0x989f0, a5, 0
3f23f170:	cmp    a5, a7
3f23f180:	jrge   L3F23F1C0
3f23f190:	move   a5, *a13(0x40), 1
3f23f1b0:	jruc   L3F23F230
L3F23F1C0:
3f23f1c0:	move   @0x98a10, a5, 0
3f23f1f0:	cmp    a5, a7
3f23f200:	jrlt   L3F23F230
3f23f210:	move   a5, *a13(0x40), 1
L3F23F230:
3f23f230:	move   a14, -*sp, 1
3f23f240:	movk   1, a7
3f23f250:	move   a7, *a14+, 1
3f23f260:	move   *a13(0x40), *a14+, 1
3f23f280:	move   *a13(0x20), *a14+, 1
3f23f2a0:	move   *a13(0x60), *a14+, 1
3f23f2c0:	move   *a13(0x60), a5, 1
3f23f2e0:	move   *a5(0xd40), a7, 1
3f23f300:	call   a7
3f23f310:	jruc   L3F23F400
L3F23F320:
3f23f320:	calla  L3F23DFD0
3f23f350:	move   a8, a5
3f23f360:	jrne   L3F23F400
3f23f370:	move   a14, -*sp, 1
3f23f380:	move   *a13(0x40), *a14+, 1
3f23f3a0:	move   *a13(0x20), *a14+, 1
3f23f3c0:	move   a11, *a14+, 1
3f23f3d0:	calla  L3F23E0E0
L3F23F400:
3f23f400:	sub    a8, a8
L3F23F410:
3f23f410:	move   *sp(0x100), a14, 1
3f23f430:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f23f450:	rets   2
L3F23F460:
3f23f460:	mmtm   sp, a7,a9,a11,a13
3f23f480:	move   a14, a13
3f23f490:	move   *a13(0xffe0), a9, 1
3f23f4b0:	move   *a9(0x20), a11, 1
3f23f4d0:	move   @0xdc920, a7, 1
3f23f500:	cmp    a7, a11
3f23f510:	jrnc   L3F23F590
3f23f520:	move   @0xdc900, a11, 1
3f23f550:	inc    a11
3f23f560:	move   a11, @0xdc900, 1
L3F23F590:
3f23f590:	move   *a9(0x20), a11, 1
3f23f5b0:	move   a11, @0xdc920, 1
3f23f5e0:	sub    a7, a7
3f23f5f0:	movb   a7, *a9(0xf8)
3f23f610:	setf   16, 0, 0
3f23f620:	move   @0x987d0, a7, 0
3f23f650:	move   a7, *a9(0xe0), 0
3f23f670:	move   *sp(0xa0), a14, 1
3f23f690:	mmfm   sp, a7,a9,a11,a13
3f23f6b0:	rets   2
L3F23F6C0:
3f23f6c0:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f23f6e0:	move   a14, a13
3f23f6f0:	addi   0x1e0, a14
3f23f710:	move   *a13(0xffe0), a9, 1
3f23f730:	move   *a13(0xffc0), a10, 1
3f23f750:	move   *a13(0xffa0), a11, 1
3f23f770:	move   a9, *a13(0x80), 1
3f23f790:	move   a10, *a13(0x60), 1
3f23f7b0:	setf   8, 0, 0
3f23f7c0:	move   *a11(0x8), a7, 0
3f23f7e0:	move   a7, *a13(0x160), 1
3f23f800:	sub    a5, a5
3f23f810:	move   a5, *a13(0x180), 1
3f23f830:	setf   16, 0, 0
3f23f840:	move   *a11(0xe0), a3, 0
3f23f860:	andi   0xff, a3
3f23f890:	move   a3, *a13(0x100), 1
3f23f8b0:	move   a5, *a13(0x120), 1
3f23f8d0:	move   *a9(0x480), a12, 1
3f23f8f0:	jreq   L3F23FE40
L3F23F900:
3f23f900:	move   a14, -*sp, 1
3f23f910:	move   a12, *a14+, 1
3f23f920:	move   a13, *a14+, 1
3f23f930:	calla  L3F871490
3f23f960:	move   a8, a3
3f23f970:	jreq   L3F23FE20
3f23f980:	move   *a13(0xff80), a7, 1
3f23f9a0:	jreq   L3F23FA90
3f23f9b0:	move   a14, -*sp, 1
3f23f9c0:	movk   1, a5
3f23f9d0:	move   a5, *a14+, 1
3f23f9e0:	movi   0xdc900, a3
3f23fa10:	move   *a3+, *a14+, 1
3f23fa20:	move   *a3+, *a14+, 1
3f23fa30:	move   a12, *a14+, 1
3f23fa40:	move   a10, *a14+, 1
3f23fa50:	calla  L3F237830
3f23fa80:	jruc   L3F23FB60
L3F23FA90:
3f23fa90:	move   a14, -*sp, 1
3f23faa0:	movk   1, a5
3f23fab0:	move   a5, *a14+, 1
3f23fac0:	movi   0xdc900, a3
3f23faf0:	move   *a3+, *a14+, 1
3f23fb00:	move   *a3+, *a14+, 1
3f23fb10:	move   a12, *a14+, 1
3f23fb20:	move   a10, *a14+, 1
3f23fb30:	calla  L3F236C40
L3F23FB60:
3f23fb60:	move   a14, -*sp, 1
3f23fb70:	move   a5, *a14+, 1
3f23fb80:	sub    a3, a3
3f23fb90:	move   a3, *a14+, 1
3f23fba0:	move   *a12(0x80), *a14+, 1
3f23fbc0:	move   a11, *a14+, 1
3f23fbd0:	calla  L3F23B8B0
3f23fc00:	move   a14, -*sp, 1
3f23fc10:	move   a12, *a14+, 1
3f23fc20:	setf   8, 0, 0
3f23fc30:	move   *a11, a3, 0
3f23fc40:	sll    0x5, a3
3f23fc50:	addi   0x99b30, a3
3f23fc80:	move   *a3+, *a14+, 1
3f23fc90:	move   *a12(0x140), *a14+, 1
3f23fcb0:	move   a5, *a14+, 1
3f23fcc0:	move   a11, *a14+, 1
3f23fcd0:	move   *a12(0x40), *a14+, 1
3f23fcf0:	calla  L3F23A080
3f23fd20:	move   *a10(0x140), a3, 1
3f23fd40:	subk   5, a3
3f23fd50:	jrne   L3F23FE00
3f23fd60:	move   a10, a3
3f23fd70:	addi   0x180, a3
3f23fd90:	move   a11, a8
3f23fda0:	movk   8, a5
L3F23FDB0:
3f23fdb0:	move   *a8+, *a3+, 1
3f23fdc0:	dsjs   a5, L3F23FDB0
3f23fdd0:	movk   6, a3
3f23fde0:	move   a3, *a10(0x140), 1
L3F23FE00:
3f23fe00:	movk   1, a8
3f23fe10:	jruc   L3F23FE50
L3F23FE20:
3f23fe20:	move   *a12, a12, 1
3f23fe30:	jrne   L3F23F900
L3F23FE40:
3f23fe40:	sub    a8, a8
L3F23FE50:
3f23fe50:	move   *sp(0x120), a14, 1
3f23fe70:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f23fe90:	rets   2
L3F23FEA0:
3f23fea0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f23fec0:	move   a14, a13
3f23fed0:	addk   32, a14
3f23fee0:	move   *a13(0xffe0), a9, 1
3f23ff00:	move   *a13(0xffc0), a10, 1
3f23ff20:	move   *a13(0xffa0), a11, 1
3f23ff40:	move   *a13(0xff80), a7, 1
3f23ff60:	jreq   L3F2402E0
3f23ff70:	move   @0x987b0, a7, 1
3f23ffa0:	cmp    a7, a11
3f23ffb0:	jrge   L3F240170
L3F23FFC0:
3f23ffc0:	move   a11, a7
3f23ffd0:	sll    0x5, a7
3f23ffe0:	move   @0x98770, a5, 1
3f240010:	add    a5, a7
3f240020:	move   *a7, *a13, 1
3f240030:	move   a14, -*sp, 1
3f240040:	move   *a13(0xff80), *a14+, 1
3f240060:	move   a10, *a14+, 1
3f240070:	move   a9, *a14+, 1
3f240080:	move   *a13(0x0), *a14+, 1
3f2400a0:	calla  L3F23F6C0
3f2400d0:	move   a8, a5
3f2400e0:	jreq   L3F240110
3f2400f0:	movk   1, a8
3f240100:	jruc   L3F2404F0
L3F240110:
3f240110:	inc    a11
3f240120:	move   @0x987b0, a7, 1
3f240150:	cmp    a7, a11
3f240160:	jrlt   L3F23FFC0
L3F240170:
3f240170:	move   *a9(0xd80), a5, 1
3f240190:	jreq   L3F2402C0
3f2401a0:	move   @0x98750, a5, 1
3f2401d0:	cmp    a5, a11
3f2401e0:	jrge   L3F2402C0
3f2401f0:	move   a11, a8
3f240200:	jrle   L3F2402E0
3f240210:	move   a11, a5
3f240220:	dec    a5
3f240230:	sll    0x5, a5
3f240240:	move   @0x98710, a7, 1
3f240270:	add    a7, a5
3f240280:	move   *a13, a7, 1
3f240290:	move   *a5, a5, 1
3f2402a0:	cmp    a5, a7
3f2402b0:	jreq   L3F2402E0
L3F2402C0:
3f2402c0:	sub    a8, a8
3f2402d0:	jruc   L3F2404F0
L3F2402E0:
3f2402e0:	move   @0x98750, a7, 1
3f240310:	cmp    a7, a11
3f240320:	jrge   L3F2404E0
L3F240330:
3f240330:	move   a11, a7
3f240340:	sll    0x5, a7
3f240350:	move   @0x98710, a5, 1
3f240380:	add    a5, a7
3f240390:	move   *a7, *a13, 1
3f2403a0:	move   a14, -*sp, 1
3f2403b0:	move   *a13(0xff80), *a14+, 1
3f2403d0:	move   a10, *a14+, 1
3f2403e0:	move   a9, *a14+, 1
3f2403f0:	move   *a13(0x0), *a14+, 1
3f240410:	calla  L3F23F6C0
3f240440:	move   a8, a5
3f240450:	jreq   L3F240480
3f240460:	movk   1, a8
3f240470:	jruc   L3F2404F0
L3F240480:
3f240480:	inc    a11
3f240490:	move   @0x98750, a7, 1
3f2404c0:	cmp    a7, a11
3f2404d0:	jrlt   L3F240330
L3F2404E0:
3f2404e0:	sub    a8, a8
L3F2404F0:
3f2404f0:	move   *sp(0xe0), a14, 1
3f240510:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f240530:	rets   2
L3F240540:
3f240540:	mmtm   sp, a7,a9,a10,a11,a13
3f240560:	move   a14, a13
3f240570:	addk   32, a14
3f240580:	move   *a13(0xffe0), a9, 1
3f2405a0:	move   *a13(0xffc0), a10, 1
3f2405c0:	move   *a9(0xd80), *a13(0x0), 1
3f2405f0:	move   *a13, a11, 1
3f240600:	jreq   L3F2409F0
3f240610:	dsjs   a11, L3F2406D0
3f240620:	move   a14, -*sp, 1
3f240630:	sub    a11, a11
3f240640:	move   a11, *a14+, 1
3f240650:	move   a11, *a14+, 1
3f240660:	move   a10, *a14+, 1
3f240670:	move   *a13(0xffa0), *a14+, 1
3f240690:	calla  L3F23BEA0
3f2406c0:	jruc   L3F2409F0
L3F2406D0:
3f2406d0:	move   *a13, a11, 1
3f2406e0:	move   *a13(0xffa0), a7, 1
3f240700:	cmp    a7, a11
3f240710:	jreq   L3F2407A0
3f240720:	move   a14, -*sp, 1
3f240730:	move   a7, *a14+, 1
3f240740:	move   a11, *a14+, 1
3f240750:	calla  L3F234D90
3f240780:	move   a8, a8
3f240790:	jreq   L3F240860
L3F2407A0:
3f2407a0:	move   a14, -*sp, 1
3f2407b0:	move   a11, *a14+, 1
3f2407c0:	sub    a7, a7
3f2407d0:	move   a7, *a14+, 1
3f2407e0:	move   a10, *a14+, 1
3f2407f0:	move   *a13(0xffa0), *a14+, 1
3f240810:	calla  L3F23BEA0
3f240840:	move   a8, a8
3f240850:	jrne   L3F2409F0
L3F240860:
3f240860:	move   a14, -*sp, 1
3f240870:	sub    a7, a7
3f240880:	move   a7, *a14+, 1
3f240890:	move   a7, *a14+, 1
3f2408a0:	move   a11, *a14+, 1
3f2408b0:	move   a10, *a14+, 1
3f2408c0:	calla  L3F23B8B0
3f2408f0:	move   a14, -*sp, 1
3f240900:	move   a7, *a14+, 1
3f240910:	setf   8, 0, 0
3f240920:	move   *a10, a7, 0
3f240930:	sll    0x5, a7
3f240940:	addi   0x99b30, a7
3f240970:	move   *a7+, *a14+, 1
3f240980:	movk   1, a7
3f240990:	move   a7, *a14+, 1
3f2409a0:	move   a10, *a14+, 1
3f2409b0:	move   a11, *a14+, 1
3f2409c0:	calla  L3F23A7D0
L3F2409F0:
3f2409f0:	move   *sp(0xc0), a14, 1
3f240a10:	mmfm   sp, a7,a9,a10,a11,a13
3f240a30:	rets   2
L3F240A40:
3f240a40:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f240a60:	move   a14, a13
3f240a70:	addi   0x40, a14
3f240a90:	move   *a13(0xffe0), a9, 1
3f240ab0:	move   *a13(0xffc0), a10, 1
3f240ad0:	move   *a10(0x100), a11, 1
3f240af0:	sub    a7, a7
3f240b00:	move   a7, *a13, 1
3f240b10:	move   *a11(0xa0), a7, 1
3f240b30:	jreq   L3F240E60
3f240b40:	move   *a13(0xff60), a7, 1
3f240b60:	jreq   L3F240BA0
3f240b70:	move   *a10(0xd80), a5, 1
3f240b90:	jruc   L3F240BB0
L3F240BA0:
3f240ba0:	movk   1, a5
L3F240BB0:
3f240bb0:	move   a5, *a13(0x20), 1
3f240bd0:	dsjs   a5, L3F240CB0
3f240be0:	move   a14, -*sp, 1
3f240bf0:	sub    a5, a5
3f240c00:	move   a5, *a14+, 1
3f240c10:	move   a11, *a14+, 1
3f240c20:	move   a9, *a14+, 1
3f240c30:	move   @0x98a40, *a14+, 1
3f240c60:	calla  L3F23BEA0
3f240c90:	move   a8, *a13, 1
3f240ca0:	jruc   L3F240E60
L3F240CB0:
3f240cb0:	move   *a13(0x20), a5, 1
3f240cd0:	jreq   L3F240E60
3f240ce0:	move   @0x98a40, a7, 1
3f240d10:	cmp    a7, a5
3f240d20:	jreq   L3F240DB0
3f240d30:	move   a14, -*sp, 1
3f240d40:	move   a7, *a14+, 1
3f240d50:	move   a5, *a14+, 1
3f240d60:	calla  L3F234D90
3f240d90:	move   a8, a7
3f240da0:	jreq   L3F240E60
L3F240DB0:
3f240db0:	move   a14, -*sp, 1
3f240dc0:	move   a5, *a14+, 1
3f240dd0:	move   a11, *a14+, 1
3f240de0:	move   a9, *a14+, 1
3f240df0:	move   @0x98a40, *a14+, 1
3f240e20:	calla  L3F23BEA0
3f240e50:	move   a8, *a13, 1
L3F240E60:
3f240e60:	move   *a13, a7, 1
3f240e70:	jrne   L3F241120
3f240e80:	move   a14, -*sp, 1
3f240e90:	movk   1, a5
3f240ea0:	move   a5, *a14+, 1
3f240eb0:	sub    a5, a5
3f240ec0:	move   a5, *a14+, 1
3f240ed0:	move   *a11(0x80), *a14+, 1
3f240ef0:	move   a9, *a14+, 1
3f240f00:	calla  L3F23B8B0
3f240f30:	move   a14, -*sp, 1
3f240f40:	move   a11, *a14+, 1
3f240f50:	setf   8, 0, 0
3f240f60:	move   *a9, a5, 0
3f240f70:	sll    0x5, a5
3f240f80:	addi   0x99b30, a5
3f240fb0:	move   *a5+, *a14+, 1
3f240fc0:	move   *a11(0x140), *a14+, 1
3f240fe0:	movk   1, a5
3f240ff0:	move   a5, *a14+, 1
3f241000:	move   a9, *a14+, 1
3f241010:	move   *a11(0x40), *a14+, 1
3f241030:	calla  L3F23A080
3f241060:	move   a8, *a13, 1
3f241070:	move   a8, a7
3f241080:	jreq   L3F241120
3f241090:	setf   8, 0, 0
3f2410a0:	move   *a9, a5, 0
3f2410b0:	subk   6, a5
3f2410c0:	jrne   L3F241120
3f2410d0:	move   *a11(0x80), a5, 1
3f2410f0:	move   a5, @0x98aa0, 1
L3F241120:
3f241120:	move   a7, a5
3f241130:	jreq   L3F2414E0
3f241140:	move   *a13(0xff80), a5, 1
3f241160:	jrne   L3F2414E0
3f241170:	setf   8, 0, 0
3f241180:	move   *a9, a5, 0
3f241190:	subk   6, a5
3f2411a0:	jreq   L3F2414E0
3f2411b0:	jruc   L3F241480
L3F2411C0:
3f2411c0:	move   *a13(0xffa0), a7, 1
3f2411e0:	movk   1, a5
3f2411f0:	move   a5, *a7(0x120), 1
3f241210:	move   *a7(0x140), a5, 1
3f241230:	subk   4, a5
3f241240:	jrne   L3F241350
3f241250:	move   *a7(0x100), a5, 1
3f241270:	move   *a10(0x100), a7, 1
3f241290:	move   *a5(0x40), a5, 1
3f2412b0:	move   *a7(0x40), a7, 1
3f2412d0:	cmp    a7, a5
3f2412e0:	jrne   L3F241350
3f2412f0:	move   *a13(0xffa0), a7, 1
3f241310:	movk   5, a5
3f241320:	move   a5, *a7(0x140), 1
3f241340:	jruc   L3F2413A0
L3F241350:
3f241350:	move   *a13(0xffa0), a7, 1
3f241370:	move   *a10(0x100), *a7(0x160), 1
L3F2413A0:
3f2413a0:	movk   6, a7
3f2413b0:	move   a7, *a10(0x140), 1
3f2413d0:	movk   1, a5
3f2413e0:	move   a5, *a10(0x120), 1
3f241400:	move   a10, a5
3f241410:	addi   0x180, a5
3f241430:	move   a9, a8
3f241440:	movk   8, a7
L3F241450:
3f241450:	move   *a8+, *a5+, 1
3f241460:	dsjs   a7, L3F241450
3f241470:	jruc   L3F2414E0
L3F241480:
3f241480:	move   *a10(0x140), a8, 1
3f2414a0:	subk   3, a8
3f2414b0:	jreq   L3F2413A0
3f2414c0:	dec    a8
3f2414d0:	jreq   L3F2411C0
L3F2414E0:
3f2414e0:	move   *sp(0xe0), a14, 1
3f241500:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f241520:	rets   2
L3F241530:
3f241530:	mmtm   sp, a0,a2,a4,a5,a7,a9,a10,a11,a12,a13
3f241550:	move   a14, a13
3f241560:	addi   0x60, a14
3f241580:	move   *a13(0xffe0), a9, 1
3f2415a0:	move   *a13(0xffc0), a10, 1
3f2415c0:	move   *a10(0x100), a4, 1
3f2415e0:	sub    a7, a7
3f2415f0:	move   a7, *a13(0x40), 1
3f241610:	setf   8, 0, 0
3f241620:	move   *a9(0x8), a7, 0
3f241640:	move   a7, *a13, 1
3f241650:	jaeq   L3F242500
3f241670:	move   *a10(0x120), a7, 1
3f241690:	jreq   L3F241720
3f2416a0:	move   a14, -*sp, 1
3f2416b0:	move   a9, *a14+, 1
3f2416c0:	move   a10, *a14+, 1
3f2416d0:	calla  L3F235280
3f241700:	jauc   L3F242500
L3F241720:
3f241720:	move   a14, -*sp, 1
3f241730:	move   a9, *a14+, 1
3f241740:	calla  L3F23F460
3f241770:	move   *a13, a7, 1
3f241780:	sra    0x3, a7
3f241790:	sll    0x3, a7
3f2417a0:	add    a10, a7
3f2417b0:	move   a7, a11
3f2417c0:	addi   0x280, a11
3f2417e0:	move   *a13, a7, 1
3f2417f0:	movk   7, a5
3f241800:	and    a7, a5
3f241810:	movk   1, a7
3f241820:	sll    a5, a7
3f241830:	move   a7, *a13(0x20), 1
3f241850:	move   *a13, a5, 1
3f241860:	sll    0x4, a5
3f241870:	addi   0x98ae0, a5
3f2418a0:	setf   16, 0, 0
3f2418b0:	move   *a5, a0, 0
3f2418c0:	jauc   L3F242270
L3F2418E0:
3f2418e0:	move   *a11, a7, 0
3f2418f0:	move   *a13(0x20), a5, 1
3f241910:	and    a5, a7
3f241920:	jreq   L3F241A80
3f241930:	move   a0, a7
3f241940:	jane   L3F242500
3f241960:	movk   3, a7
3f241970:	movb   a7, *a9
3f241980:	move   a14, -*sp, 1
3f241990:	move   a10, *a14+, 1
3f2419a0:	move   a9, *a14+, 1
3f2419b0:	calla  L3F241530
3f2419e0:	movk   2, a7
3f2419f0:	movb   a7, *a9
3f241a00:	move   a14, -*sp, 1
3f241a10:	move   a10, *a14+, 1
3f241a20:	move   a9, *a14+, 1
3f241a30:	calla  L3F241530
3f241a60:	jauc   L3F242500
L3F241A80:
3f241a80:	sub    a7, a7
3f241a90:	move   a7, @0x98aa0, 1
3f241ac0:	zext   a5, 0
3f241ad0:	move   *a11, a7, 0
3f241ae0:	or     a5, a7
3f241af0:	movb   a7, *a11
3f241b00:	sub    a12, a12
3f241b10:	movk   1, a2
3f241b20:	move   a0, a5
3f241b30:	jreq   L3F241CC0
L3F241B40:
3f241b40:	move   a2, a7
3f241b50:	and    a0, a7
3f241b60:	jreq   L3F241C80
3f241b70:	move   a12, a7
3f241b80:	sll    0x5, a7
3f241b90:	addi   0x987e0, a7
3f241bc0:	move   *a7, a5, 1
3f241bd0:	inc    a5
3f241be0:	move   a5, *a7, 1
3f241bf0:	setf   16, 0, 0
3f241c00:	move   @0x987d0, a7, 0
3f241c30:	or     a2, a7
3f241c40:	move   a7, @0x987d0, 0
3f241c70:	andn   a2, a0
L3F241C80:
3f241c80:	inc    a12
3f241c90:	sll    0x1, a2
3f241ca0:	move   a0, a5
3f241cb0:	jrne   L3F241B40
L3F241CC0:
3f241cc0:	move   a4, a5
3f241cd0:	jrne   L3F2422F0
3f241ce0:	move   a14, -*sp, 1
3f241cf0:	movk   1, a7
3f241d00:	move   a7, *a14+, 1
3f241d10:	sub    a5, a5
3f241d20:	move   a5, *a14+, 1
3f241d30:	move   a9, *a14+, 1
3f241d40:	move   a10, *a14+, 1
3f241d50:	calla  L3F23FEA0
3f241d80:	move   a8, a8
3f241d90:	jreq   L3F2422F0
3f241da0:	move   *a13, a5, 1
3f241db0:	move   a5, @0x97f40, 1
3f241de0:	jruc   L3F242500
L3F241DF0:
3f241df0:	move   *a11, a7, 0
3f241e00:	move   *a13(0x20), a5, 1
3f241e20:	and    a5, a7
3f241e30:	jreq   L3F242500
3f241e40:	sub    a7, a7
3f241e50:	move   a7, @0x98aa0, 1
3f241e80:	not    a5
3f241e90:	zext   a5, 0
3f241ea0:	move   *a11, a7, 0
3f241eb0:	and    a5, a7
3f241ec0:	movb   a7, *a11
3f241ed0:	sub    a12, a12
3f241ee0:	movk   1, a2
3f241ef0:	move   a0, a5
3f241f00:	jreq   L3F242110
L3F241F10:
3f241f10:	move   a2, a7
3f241f20:	and    a0, a7
3f241f30:	jreq   L3F2420D0
3f241f40:	move   a12, a7
3f241f50:	sll    0x5, a7
3f241f60:	addi   0x987e0, a7
3f241f90:	move   *a7, a5, 1
3f241fa0:	dec    a5
3f241fb0:	move   a5, *a7, 1
3f241fc0:	jrgt   L3F2420C0
3f241fd0:	setf   16, 0, 0
3f241fe0:	move   @0x987d0, a7, 0
3f242010:	andn   a2, a7
3f242020:	move   a7, @0x987d0, 0
3f242050:	move   a12, a5
3f242060:	sll    0x5, a5
3f242070:	addi   0x987e0, a5
3f2420a0:	sub    a7, a7
3f2420b0:	move   a7, *a5, 1
L3F2420C0:
3f2420c0:	andn   a2, a0
L3F2420D0:
3f2420d0:	inc    a12
3f2420e0:	sll    0x1, a2
3f2420f0:	move   a0, a5
3f242100:	jrne   L3F241F10
L3F242110:
3f242110:	move   *a10(0xe00), a7, 1
3f242130:	jreq   L3F2422F0
3f242140:	move   *a13, a7, 1
3f242150:	move   @0x97f40, a5, 1
3f242180:	cmp    a5, a7
3f242190:	jrne   L3F2422F0
3f2421a0:	movk   1, a7
3f2421b0:	move   a7, *a13(0x40), 1
3f2421d0:	jruc   L3F2422F0
L3F2421E0:
3f2421e0:	move   a14, -*sp, 1
3f2421f0:	movi   0x3f264d80, a8
3f242220:	move   a8, *a14+, 1
3f242230:	calla  L3F35BD40
3f242260:	jruc   L3F2422F0
L3F242270:
3f242270:	setf   8, 0, 0
3f242280:	move   *a9, a8, 0
3f242290:	subk   2, a8
3f2422a0:	jaeq   L3F2418E0
3f2422c0:	dec    a8
3f2422d0:	jreq   L3F241DF0
3f2422e0:	jruc   L3F2421E0
L3F2422F0:
3f2422f0:	move   a4, a5
3f242300:	jreq   L3F2423F0
3f242310:	move   a14, -*sp, 1
3f242320:	movk   1, a7
3f242330:	move   a7, *a14+, 1
3f242340:	move   *a13(0x40), *a14+, 1
3f242360:	move   @0x97f20, *a14+, 1
3f242390:	move   a10, *a14+, 1
3f2423a0:	move   a9, *a14+, 1
3f2423b0:	calla  L3F240A40
3f2423e0:	jruc   L3F242480
L3F2423F0:
3f2423f0:	move   a14, -*sp, 1
3f242400:	move   @0x98a40, *a14+, 1
3f242430:	move   a9, *a14+, 1
3f242440:	move   a10, *a14+, 1
3f242450:	calla  L3F240540
L3F242480:
3f242480:	move   *a13(0x40), a7, 1
3f2424a0:	jreq   L3F242500
3f2424b0:	move   a14, -*sp, 1
3f2424c0:	move   a10, *a14+, 1
3f2424d0:	calla  L3F237C90
L3F242500:
3f242500:	move   *sp(0x160), a14, 1
3f242520:	mmfm   sp, a0,a2,a4,a5,a7,a9,a10,a11,a12,a13
3f242540:	rets   2
L3F242550:
3f242550:	mmtm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f242570:	move   a14, a13
3f242580:	addi   0x60, a14
3f2425a0:	move   *a13(0xffe0), a9, 1
3f2425c0:	move   *a13(0xffc0), a10, 1
3f2425e0:	move   *a10(0x100), a12, 1
3f242600:	sub    a7, a7
3f242610:	move   a7, *a13, 1
3f242620:	move   a7, *a13(0x20), 1
3f242640:	setf   16, 1, 0
3f242650:	move   *a9(0xa0), a7, 0
3f242670:	move   @0x989e0, a5, 0
3f2426a0:	cmp    a5, a7
3f2426b0:	jrge   L3F242710
3f2426c0:	move   a5, *a9(0xa0), 0
3f2426e0:	movk   1, a7
3f2426f0:	move   a7, *a13, 1
3f242700:	jruc   L3F2427C0
L3F242710:
3f242710:	move   *a9(0xa0), a7, 0
3f242730:	move   @0x98a00, a5, 0
3f242760:	cmp    a5, a7
3f242770:	jrlt   L3F2427C0
3f242780:	move   a5, *a9(0xa0), 0
3f2427a0:	movk   1, a7
3f2427b0:	move   a7, *a13, 1
L3F2427C0:
3f2427c0:	move   *a9(0xb0), a7, 0
3f2427e0:	move   @0x989f0, a5, 0
3f242810:	cmp    a5, a7
3f242820:	jrge   L3F242880
3f242830:	move   a5, *a9(0xb0), 0
3f242850:	movk   1, a7
3f242860:	move   a7, *a13, 1
3f242870:	jruc   L3F242930
L3F242880:
3f242880:	move   *a9(0xb0), a7, 0
3f2428a0:	move   @0x98a10, a5, 0
3f2428d0:	cmp    a5, a7
3f2428e0:	jrlt   L3F242930
3f2428f0:	move   a5, *a9(0xb0), 0
3f242910:	movk   1, a7
3f242920:	move   a7, *a13, 1
L3F242930:
3f242930:	move   *a13, a7, 1
3f242940:	jreq   L3F242A70
3f242950:	move   a14, -*sp, 1
3f242960:	sub    a5, a5
3f242970:	move   a5, *a14+, 1
3f242980:	move   *a9(0xb0), a8, 0
3f2429a0:	move   a8, *a14+, 1
3f2429b0:	move   *a9(0xa0), a8, 0
3f2429d0:	move   a8, *a14+, 1
3f2429e0:	move   @0x98ac0, *a14+, 1
3f242a10:	move   @0x98ac0, a3, 1
3f242a40:	move   *a3(0xd40), a5, 1
3f242a60:	call   a5
L3F242A70:
3f242a70:	move   *a10(0x120), a5, 1
3f242a90:	jreq   L3F242B20
3f242aa0:	move   a14, -*sp, 1
3f242ab0:	move   a9, *a14+, 1
3f242ac0:	move   a10, *a14+, 1
3f242ad0:	calla  L3F235280
3f242b00:	jauc   L3F243B00
L3F242B20:
3f242b20:	move   a14, -*sp, 1
3f242b30:	move   a9, *a14+, 1
3f242b40:	calla  L3F23F460
3f242b70:	setf   8, 0, 0
3f242b80:	move   *a9(0x8), a11, 0
3f242ba0:	move   a11, a5
3f242bb0:	sra    0x3, a5
3f242bc0:	sll    0x3, a5
3f242bd0:	add    a10, a5
3f242be0:	move   a5, a0
3f242bf0:	addi   0x280, a0
3f242c10:	movk   7, a5
3f242c20:	and    a11, a5
3f242c30:	movk   1, a3
3f242c40:	sll    a5, a3
3f242c50:	move   a3, *a13(0x40), 1
3f242c70:	jauc   L3F243840
L3F242C90:
3f242c90:	sub    a7, a7
3f242ca0:	move   a7, @0x98aa0, 1
3f242cd0:	move   @0x988e0, a5, 1
3f242d00:	inc    a5
3f242d10:	move   a5, @0x988e0, 1
3f242d40:	movi   0x2000, a3
3f242d60:	move   a3, @0x98900, 1
3f242d90:	move   *a13(0x40), a5, 0
3f242db0:	move   *a0, a7, 0
3f242dc0:	or     a5, a7
3f242dd0:	movb   a7, *a0
3f242de0:	move   a11, a7
3f242df0:	sll    0x3, a7
3f242e00:	add    a10, a7
3f242e10:	movb   *a7(0x440), *a9(0x8)
3f242e40:	move   *a9(0x8), a7, 0
3f242e60:	jaeq   L3F243B00
3f242e80:	move   *a9(0x8), a7, 0
3f242ea0:	subk   5, a7
3f242eb0:	jrhi   L3F242FB0
3f242ec0:	move   *a9(0x8), a7, 0
3f242ee0:	sll    0x4, a7
3f242ef0:	addi   0x98ae0, a7
3f242f20:	setf   16, 0, 0
3f242f30:	move   @0x987d0, a5, 0
3f242f60:	move   *a7, a7, 0
3f242f70:	or     a5, a7
3f242f80:	move   a7, @0x987d0, 0
L3F242FB0:
3f242fb0:	setf   16, 0, 0
3f242fc0:	move   @0x987d0, a7, 0
3f242ff0:	andi   0x1f00, a7
3f243020:	ori    0x40, a7
3f243050:	or     a3, a7
3f243060:	move   a7, @0x99bf0, 1
3f243090:	move   a12, a5
3f2430a0:	jane   L3F2438D0
3f2430c0:	move   a14, -*sp, 1
3f2430d0:	sub    a5, a5
3f2430e0:	move   a5, *a14+, 1
3f2430f0:	move   a5, *a14+, 1
3f243100:	move   a9, *a14+, 1
3f243110:	move   a10, *a14+, 1
3f243120:	calla  L3F23FEA0
3f243150:	move   a8, a7
3f243160:	jreq   L3F2438D0
3f243170:	jauc   L3F243B00
L3F243190:
3f243190:	sub    a7, a7
3f2431a0:	move   a7, @0x98aa0, 1
3f2431d0:	move   @0x988e0, a5, 1
3f243200:	dec    a5
3f243210:	move   a5, @0x988e0, 1
3f243240:	jrne   L3F243280
3f243250:	move   a7, @0x98900, 1
L3F243280:
3f243280:	move   *a13(0x40), a3, 1
3f2432a0:	not    a3
3f2432b0:	setf   8, 0, 0
3f2432c0:	zext   a3, 0
3f2432d0:	move   *a0, a5, 0
3f2432e0:	and    a3, a5
3f2432f0:	movb   a5, *a0
3f243300:	move   a11, a5
3f243310:	sll    0x3, a5
3f243320:	add    a10, a5
3f243330:	movb   *a5(0x440), *a9(0x8)
3f243360:	move   *a9(0x8), a5, 0
3f243380:	jreq   L3F243B00
3f243390:	move   *a9(0x8), a5, 0
3f2433b0:	subk   5, a5
3f2433c0:	jrhi   L3F2434C0
3f2433d0:	move   *a9(0x8), a5, 0
3f2433f0:	sll    0x4, a5
3f243400:	addi   0x98ae0, a5
3f243430:	setf   16, 0, 0
3f243440:	move   @0x987d0, a3, 0
3f243470:	move   *a5, a5, 0
3f243480:	andn   a5, a3
3f243490:	move   a3, @0x987d0, 0
L3F2434C0:
3f2434c0:	setf   16, 0, 0
3f2434d0:	move   @0x987d0, a5, 0
3f243500:	andi   0x1f00, a5
3f243530:	ori    0x40, a5
3f243560:	move   @0x98900, a3, 1
3f243590:	or     a3, a5
3f2435a0:	move   a5, @0x99bf0, 1
3f2435d0:	move   @0x987d0, a3, 0
3f243600:	andi   0x1f00, a3
3f243630:	jrne   L3F2438D0
3f243640:	move   *a10(0x420), a3, 1
3f243660:	jreq   L3F2438D0
3f243670:	movk   1, a3
3f243680:	move   a3, *a13(0x20), 1
3f2436a0:	jruc   L3F2438D0
L3F2436B0:
3f2436b0:	move   a14, -*sp, 1
3f2436c0:	sub    a7, a7
3f2436d0:	move   a7, *a14+, 1
3f2436e0:	setf   16, 1, 0
3f2436f0:	move   *a9(0xb0), a8, 0
3f243710:	move   a8, *a14+, 1
3f243720:	move   *a9(0xa0), a8, 0
3f243740:	move   a8, *a14+, 1
3f243750:	calla  L3F23D2D0
3f243780:	move   a8, a3
3f243790:	jrne   L3F2438D0
3f2437a0:	jruc   L3F243B00
L3F2437B0:
3f2437b0:	move   a14, -*sp, 1
3f2437c0:	movi   0x3f264e50, a8
3f2437f0:	move   a8, *a14+, 1
3f243800:	calla  L3F35BD40
3f243830:	jruc   L3F2438D0
L3F243840:
3f243840:	move   *a9, a8, 0
3f243850:	subk   4, a8
3f243860:	jaeq   L3F242C90
3f243880:	dec    a8
3f243890:	jreq   L3F243190
3f2438a0:	dec    a8
3f2438b0:	jreq   L3F2436B0
3f2438c0:	jruc   L3F2437B0
L3F2438D0:
3f2438d0:	move   a12, a3
3f2438e0:	jreq   L3F2439D0
3f2438f0:	move   a14, -*sp, 1
3f243900:	sub    a7, a7
3f243910:	move   a7, *a14+, 1
3f243920:	move   *a13(0x20), *a14+, 1
3f243940:	move   @0x97f00, *a14+, 1
3f243970:	move   a10, *a14+, 1
3f243980:	move   a9, *a14+, 1
3f243990:	calla  L3F240A40
3f2439c0:	jruc   L3F243A80
L3F2439D0:
3f2439d0:	move   a14, -*sp, 1
3f2439e0:	sub    a7, a7
3f2439f0:	move   a7, *a14+, 1
3f243a00:	move   a7, *a14+, 1
3f243a10:	move   a9, *a14+, 1
3f243a20:	move   @0x98a40, *a14+, 1
3f243a50:	calla  L3F23BEA0
L3F243A80:
3f243a80:	move   *a13(0x20), a5, 1
3f243aa0:	jreq   L3F243B00
3f243ab0:	move   a14, -*sp, 1
3f243ac0:	move   a10, *a14+, 1
3f243ad0:	calla  L3F237300
L3F243B00:
3f243b00:	move   *sp(0x140), a14, 1
3f243b20:	mmfm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f243b40:	rets   2
3f243b50:	move   a13, -*sp, 1
3f243b60:	move   a14, a13
3f243b70:	move   *sp(0x40), a14, 1
3f243b90:	move   *sp+, a13, 1
3f243ba0:	rets   2
L3F243BB0:
3f243bb0:	mmtm   sp, a7,a9,a10,a11,a13
3f243bd0:	move   a14, a13
3f243be0:	addk   32, a14
3f243bf0:	move   *a13(0xffe0), a9, 1
3f243c10:	move   *a9(0x3e0), *a9(0x420), 1
3f243c40:	move   *a9(0x460), a10, 1
3f243c60:	jreq   L3F243D00
L3F243C70:
3f243c70:	move   *a9(0x420), a11, 1
3f243c90:	move   *a10(0x60), a7, 1
3f243cb0:	or     a7, a11
3f243cc0:	move   a11, *a9(0x420), 1
3f243ce0:	move   *a10, a10, 1
3f243cf0:	jrne   L3F243C70
L3F243D00:
3f243d00:	move   *a9(0x80), a11, 1
3f243d20:	jreq   L3F243E30
3f243d30:	move   *a9(0x80), a11, 1
3f243d50:	move   *a11(0x440), a11, 1
3f243d70:	move   *a9(0x400), a7, 1
3f243d90:	andn   a7, a11
3f243da0:	andi   0x3f4f, a11
3f243dd0:	move   *a9(0x420), a7, 1
3f243df0:	or     a11, a7
3f243e00:	move   a7, *a9(0x440), 1
3f243e20:	jruc   L3F243E60
L3F243E30:
3f243e30:	move   *a9(0x420), *a9(0x440), 1
L3F243E60:
3f243e60:	move   *a9(0xe0), *a13(0x0), 1
3f243e90:	move   *a13, a11, 1
3f243ea0:	jreq   L3F243F70
L3F243EB0:
3f243eb0:	move   a14, -*sp, 1
3f243ec0:	move   *a13(0x0), *a14+, 1
3f243ee0:	calla  L3F243BB0
3f243f10:	move   *a13, a11, 1
3f243f20:	move   *a11(0xa0), *a13(0x0), 1
3f243f50:	move   *a13, a11, 1
3f243f60:	jrne   L3F243EB0
L3F243F70:
3f243f70:	move   *sp(0xc0), a14, 1
3f243f90:	mmfm   sp, a7,a9,a10,a11,a13
3f243fb0:	rets   2
3f243fc0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f243fe0:	move   a14, a13
3f243ff0:	move   *a13(0xffe0), a9, 1
3f244010:	move   a9, a10
3f244020:	addi   0x460, a10
3f244040:	move   *a10, a7, 1
3f244050:	jreq   L3F2441E0
L3F244060:
3f244060:	move   *a10, a11, 1
3f244070:	move   *a11(0x40), a7, 1
3f244090:	move   *a13(0xffc0), a5, 1
3f2440b0:	cmp    a5, a7
3f2440c0:	jrne   L3F2441A0
3f2440d0:	move   *a11, *a10, 1
3f2440e0:	move   a14, -*sp, 1
3f2440f0:	move   a11, *a14+, 1
3f244100:	calla  L3F702440
3f244130:	move   a14, -*sp, 1
3f244140:	move   a9, *a14+, 1
3f244150:	calla  L3F243BB0
3f244180:	sub    a8, a8
3f244190:	jruc   L3F244260
L3F2441A0:
3f2441a0:	move   *a10, a7, 1
3f2441b0:	move   a7, a10
3f2441c0:	move   *a10, a7, 1
3f2441d0:	jrne   L3F244060
L3F2441E0:
3f2441e0:	move   a14, -*sp, 1
3f2441f0:	movi   0x3f264f38, a8
3f244220:	move   a8, *a14+, 1
3f244230:	calla  L3F35BD40
L3F244260:
3f244260:	move   *sp(0xe0), a14, 1
3f244280:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f2442a0:	rets   2
3f2442b0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f2442d0:	move   a14, a13
3f2442e0:	move   *a13(0xffe0), a9, 1
3f244300:	move   a9, a10
3f244310:	addi   0x480, a10
3f244330:	move   *a10, a7, 1
3f244340:	jreq   L3F244480
L3F244350:
3f244350:	move   *a10, a11, 1
3f244360:	move   *a11(0x20), a7, 1
3f244380:	move   *a13(0xffc0), a5, 1
3f2443a0:	cmp    a5, a7
3f2443b0:	jrne   L3F244440
3f2443c0:	move   *a11, *a10, 1
3f2443d0:	move   a14, -*sp, 1
3f2443e0:	move   a11, *a14+, 1
3f2443f0:	calla  L3F870800
3f244420:	sub    a8, a8
3f244430:	jruc   L3F244500
L3F244440:
3f244440:	move   *a10, a7, 1
3f244450:	move   a7, a10
3f244460:	move   *a10, a7, 1
3f244470:	jrne   L3F244350
L3F244480:
3f244480:	move   a14, -*sp, 1
3f244490:	movi   0x3f265000, a8
3f2444c0:	move   a8, *a14+, 1
3f2444d0:	calla  L3F35BD40
L3F244500:
3f244500:	move   *sp(0xe0), a14, 1
3f244520:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f244540:	rets   2
L3F244550:
3f244550:	mmtm   sp, a7,a9,a10,a11,a13
3f244570:	move   a14, a13
3f244580:	addk   32, a14
3f244590:	move   *a13(0xffe0), a9, 1
3f2445b0:	move   @0x9ab30, a11, 1
3f2445e0:	jreq   L3F244A60
3f2445f0:	move   @0x98710, a11, 1
3f244620:	move   *a11, a11, 1
3f244630:	cmp    a11, a9
3f244640:	jrne   L3F244A60
3f244650:	move   *a13(0xffa0), a11, 1
3f244670:	andi   0x100000, a11
3f2446a0:	move   a11, *a13, 1
3f2446b0:	move   *a9(0x420), a7, 1
3f2446d0:	and    a11, a7
3f2446e0:	jreq   L3F244A60
3f2446f0:	move   *a9(0x140), a7, 1
3f244710:	move   *a13(0xffc0), a11, 1
3f244730:	cmp    a11, a7
3f244740:	jreq   L3F2447A0
3f244750:	move   *a13, a7, 1
3f244760:	move   *a9(0x3e0), a11, 1
3f244780:	and    a7, a11
3f244790:	jrne   L3F244A60
L3F2447A0:
3f2447a0:	move   *a9(0x460), a10, 1
3f2447c0:	jreq   L3F244A60
L3F2447D0:
3f2447d0:	move   *a13, a11, 1
3f2447e0:	move   *a10(0x60), a7, 1
3f244800:	and    a11, a7
3f244810:	jreq   L3F244990
3f244820:	move   *a10(0x20), a7, 1
3f244840:	move   @0x9ab30, a11, 1
3f244870:	cmp    a11, a7
3f244880:	jrne   L3F244990
3f244890:	move   a14, -*sp, 1
3f2448a0:	move   *a10(0x20), *a14+, 1
3f2448c0:	calla  L3F22A470
3f2448f0:	move   *a13(0xffc0), a11, 1
3f244910:	move   a11, @0x9ab50, 1
3f244940:	sub    a7, a7
3f244950:	move   a7, @0x9ab30, 1
3f244980:	jruc   L3F244A60
L3F244990:
3f244990:	move   *a10(0x20), a11, 1
3f2449b0:	move   *a13(0xffc0), a7, 1
3f2449d0:	cmp    a7, a11
3f2449e0:	jreq   L3F244A40
3f2449f0:	move   *a13, a11, 1
3f244a00:	move   *a10(0x60), a7, 1
3f244a20:	and    a11, a7
3f244a30:	jrne   L3F244A60
L3F244A40:
3f244a40:	move   *a10, a10, 1
3f244a50:	jrne   L3F2447D0
L3F244A60:
3f244a60:	move   *sp(0xc0), a14, 1
3f244a80:	mmfm   sp, a7,a9,a10,a11,a13
3f244aa0:	rets   2
L3F244AB0:
3f244ab0:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f244ad0:	move   a14, a13
3f244ae0:	move   *a13(0xffe0), a9, 1
3f244b00:	move   *a13(0xffa0), a10, 1
3f244b20:	move   a14, -*sp, 1
3f244b30:	move   a10, *a14+, 1
3f244b40:	move   *a13(0xffc0), *a14+, 1
3f244b60:	move   a9, *a14+, 1
3f244b70:	calla  L3F244550
3f244ba0:	move   a10, a11
3f244bb0:	andi   0x140004, a11
3f244be0:	move   *a9(0x420), a7, 1
3f244c00:	and    a11, a7
3f244c10:	jreq   L3F244E10
3f244c20:	move   *a9(0x140), a7, 1
3f244c40:	move   *a13(0xffc0), a5, 1
3f244c60:	cmp    a5, a7
3f244c70:	jreq   L3F244CF0
3f244c80:	move   *a9(0x3e0), a7, 1
3f244ca0:	and    a11, a7
3f244cb0:	jreq   L3F244CF0
3f244cc0:	movk   10, a8
3f244cd0:	jauc   L3F245600
L3F244CF0:
3f244cf0:	move   *a9(0x460), a12, 1
3f244d10:	jreq   L3F244E10
L3F244D20:
3f244d20:	move   *a12(0x20), a7, 1
3f244d40:	move   *a13(0xffc0), a5, 1
3f244d60:	cmp    a5, a7
3f244d70:	jreq   L3F244DF0
3f244d80:	move   *a12(0x60), a7, 1
3f244da0:	and    a11, a7
3f244db0:	jreq   L3F244DF0
3f244dc0:	movk   10, a8
3f244dd0:	jauc   L3F245600
L3F244DF0:
3f244df0:	move   *a12, a12, 1
3f244e00:	jrne   L3F244D20
L3F244E10:
3f244e10:	move   *a9(0x140), a7, 1
3f244e30:	move   *a13(0xffc0), a5, 1
3f244e50:	cmp    a5, a7
3f244e60:	jrne   L3F244EC0
3f244e70:	move   *a9(0x3e0), a11, 1
3f244e90:	move   a10, *a9(0x3e0), 1
3f244eb0:	jruc   L3F245300
L3F244EC0:
3f244ec0:	move   *a9(0x460), a12, 1
3f244ee0:	jreq   L3F245080
L3F244EF0:
3f244ef0:	move   *a12(0x20), a7, 1
3f244f10:	move   *a13(0xffc0), a5, 1
3f244f30:	cmp    a5, a7
3f244f40:	jrne   L3F245060
3f244f50:	move   *a12(0x60), a11, 1
3f244f70:	move   a10, a7
3f244f80:	jrne   L3F245030
3f244f90:	move   a14, -*sp, 1
3f244fa0:	movk   1, a7
3f244fb0:	move   a7, *a14+, 1
3f244fc0:	move   *a12(0x40), *a14+, 1
3f244fe0:	calla  L3F8B8750
3f245010:	sub    a8, a8
3f245020:	jruc   L3F245600
L3F245030:
3f245030:	move   a10, *a12(0x60), 1
3f245050:	jruc   L3F245300
L3F245060:
3f245060:	move   *a12, a12, 1
3f245070:	jrne   L3F244EF0
L3F245080:
3f245080:	sub    a11, a11
3f245090:	move   a14, -*sp, 1
3f2450a0:	movk   16, a7
3f2450b0:	move   a7, *a14+, 1
3f2450c0:	calla  L3F705A00
3f2450f0:	move   a8, a12
3f245100:	move   a5, *a12(0x20), 1
3f245120:	move   a10, *a12(0x60), 1
3f245140:	move   a14, -*sp, 1
3f245150:	move   *a5(0x0), *a14+, 1
3f245170:	calla  L3F8B62F0
3f2451a0:	move   a8, *a12(0x40), 1
3f2451c0:	move   *a9(0x460), *a12(0x0), 1
3f2451f0:	move   a12, *a9(0x460), 1
3f245210:	move   a14, -*sp, 1
3f245220:	move   a11, *a14+, 1
3f245230:	movi   0x3f243fc0, a7
3f245260:	move   a7, *a14+, 1
3f245270:	move   a9, *a14+, 1
3f245280:	movi   0x40, a7
3f2452a0:	move   a7, *a14+, 1
3f2452b0:	move   *a12(0x40), *a14+, 1
3f2452d0:	calla  L3F8B6510
L3F245300:
3f245300:	move   @0x98aa0, a7, 1
3f245330:	cmp    a9, a7
3f245340:	jrne   L3F245430
3f245350:	btst   7, a10
3f245360:	jreq   L3F245430
3f245370:	btst   7, a11
3f245380:	jrne   L3F245430
3f245390:	move   @0x97f20, a5, 1
3f2453c0:	move   *a5(0x100), a5, 1
3f2453e0:	jrne   L3F245430
3f2453f0:	sub    a5, a5
3f245400:	move   a5, @0x98aa0, 1
L3F245430:
3f245430:	move   a14, -*sp, 1
3f245440:	move   a9, *a14+, 1
3f245450:	calla  L3F243BB0
3f245480:	btst   20, a10
3f245490:	jreq   L3F2455F0
3f2454a0:	move   @0x98710, a7, 1
3f2454d0:	move   *a7, a5, 1
3f2454e0:	cmp    a5, a9
3f2454f0:	jrne   L3F2455F0
3f245500:	move   @0x9ab30, a5, 1
3f245530:	jrne   L3F2455F0
3f245540:	move   @0x9ab50, a5, 1
3f245570:	jreq   L3F2455F0
3f245580:	move   *a13(0xffc0), a7, 1
3f2455a0:	cmp    a7, a5
3f2455b0:	jreq   L3F2455F0
3f2455c0:	move   a7, @0x9ab50, 1
L3F2455F0:
3f2455f0:	sub    a8, a8
L3F245600:
3f245600:	move   *sp(0x100), a14, 1
3f245620:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f245640:	rets   2
L3F245650:
3f245650:	mmtm   sp, a9,a13
3f245670:	move   a14, a13
3f245680:	move   *a13(0xffe0), a9, 1
3f2456a0:	move   *a13(0xffa0), *a9(0x400), 1
3f2456d0:	move   a14, -*sp, 1
3f2456e0:	move   a9, *a14+, 1
3f2456f0:	calla  L3F243BB0
3f245720:	sub    a8, a8
3f245730:	move   *sp(0x60), a14, 1
3f245750:	mmfm   sp, a9,a13
3f245770:	rets   2
L3F245780:
3f245780:	mmtm   sp, a9,a10,a13
3f2457a0:	move   a14, a13
3f2457b0:	move   *a13(0xffe0), a9, 1
3f2457d0:	move   *a13(0xffc0), a10, 1
3f2457f0:	move   *a10(0x80), a10, 1
3f245810:	jreq   L3F2458F0
L3F245820:
3f245820:	move   a14, -*sp, 1
3f245830:	move   a9, *a14+, 1
3f245840:	move   a10, *a14+, 1
3f245850:	calla  L3F234D90
3f245880:	move   a8, a8
3f245890:	jreq   L3F2458C0
3f2458a0:	move   a10, a8
3f2458b0:	jruc   L3F245900
L3F2458C0:
3f2458c0:	move   *a10(0x80), a10, 1
3f2458e0:	jrne   L3F245820
L3F2458F0:
3f2458f0:	sub    a8, a8
L3F245900:
3f245900:	move   *sp(0x80), a14, 1
3f245920:	mmfm   sp, a9,a10,a13
3f245940:	rets   2
L3F245950:
3f245950:	mmtm   sp, a5,a7,a9,a11,a13
3f245970:	move   a14, a13
3f245980:	addi   0x260, a14
3f2459a0:	move   *a13(0xff80), a9, 1
3f2459c0:	move   @0x97f00, a11, 1
3f2459f0:	move   a11, *a13(0x100), 1
3f245a10:	move   *a11(0xd80), *a13(0x120), 1
3f245a40:	move   @0x97f20, a7, 1
3f245a70:	move   *a7(0x100), *a13(0x140), 1
3f245aa0:	move   @0x98aa0, a7, 1
3f245ad0:	cmp    a7, a9
3f245ae0:	jrne   L3F245B70
3f245af0:	move   *a13(0xffa0), a7, 1
3f245b10:	subk   2, a7
3f245b20:	jreq   L3F245B70
3f245b30:	sub    a7, a7
3f245b40:	move   a7, @0x98aa0, 1
L3F245B70:
3f245b70:	move   *a13(0xffc0), a7, 1
3f245b90:	jrne   L3F245C60
3f245ba0:	move   *a13(0x140), a7, 1
3f245bc0:	jreq   L3F245C60
3f245bd0:	move   *a7(0xa0), a7, 1
3f245bf0:	jrne   L3F245C60
3f245c00:	move   *a13(0x140), a7, 1
3f245c20:	move   *a7(0x80), a7, 1
3f245c40:	cmp    a9, a7
3f245c50:	jrne   L3F246420
L3F245C60:
3f245c60:	movb   *a13(0xffe0), *a13(0x0)
3f245c90:	movb   *a13(0xffa0), *a13(0x8)
3f245cc0:	move   @0xdc920, a7, 1
3f245cf0:	move   a7, *a13(0x20), 1
3f245d10:	move   @0x98a60, a5, 1
3f245d40:	setf   16, 1, 0
3f245d50:	move   a5, *a13(0xa0), 0
3f245d70:	move   @0x98a80, a5, 1
3f245da0:	move   a5, *a13(0xb0), 0
3f245dc0:	move   a14, -*sp, 1
3f245dd0:	movk   1, a5
3f245de0:	move   a5, *a14+, 1
3f245df0:	sub    a5, a5
3f245e00:	move   a5, *a14+, 1
3f245e10:	move   a9, *a14+, 1
3f245e20:	move   a13, *a14+, 1
3f245e30:	calla  L3F23B8B0
3f245e60:	setf   8, 0, 0
3f245e70:	move   *a13(0xf0), a7, 0
3f245e90:	jreq   L3F245EB0
3f245ea0:	movk   2, a5
L3F245EB0:
3f245eb0:	movb   a5, *a13(0xf8)
3f245ed0:	setf   16, 0, 0
3f245ee0:	move   @0x987d0, a5, 0
3f245f10:	move   a5, *a13(0xe0), 0
3f245f30:	movb   *a13(0xffc0), *a13(0xf0)
3f245f60:	move   *a13(0x120), a7, 1
3f245f80:	jreq   L3F2460D0
3f245f90:	cmp    a7, a9
3f245fa0:	jreq   L3F246060
3f245fb0:	dec    a7
3f245fc0:	jreq   L3F246060
3f245fd0:	move   a14, -*sp, 1
3f245fe0:	move   a9, *a14+, 1
3f245ff0:	move   *a13(0x120), *a14+, 1
3f246010:	calla  L3F234D90
3f246040:	move   a8, a7
3f246050:	jreq   L3F2460D0
L3F246060:
3f246060:	setf   8, 0, 0
3f246070:	move   *a13(0xf8), a7, 0
3f246090:	movk   1, a5
3f2460a0:	or     a7, a5
3f2460b0:	movb   a5, *a13(0xf8)
L3F2460D0:
3f2460d0:	move   a14, -*sp, 1
3f2460e0:	move   *a13(0x140), *a14+, 1
3f246100:	move   *a13(0xffe0), a7, 1
3f246120:	sll    0x5, a7
3f246130:	addi   0x99b30, a7
3f246160:	move   *a7+, *a14+, 1
3f246170:	movk   1, a7
3f246180:	move   a7, *a14+, 1
3f246190:	move   a13, *a14+, 1
3f2461a0:	move   a9, *a14+, 1
3f2461b0:	calla  L3F23A7D0
3f2461e0:	move   *a13(0xffe0), a5, 1
3f246200:	subk   7, a5
3f246210:	jrne   L3F246420
3f246220:	movk   11, a5
3f246230:	movb   a5, *a13(0x160)
3f246250:	move   a14, -*sp, 1
3f246260:	movk   31, a7
3f246270:	move   a7, *a14+, 1
3f246280:	move   a13, a7
3f246290:	addi   0x168, a7
3f2462b0:	move   a7, *a14+, 1
3f2462c0:	addi   0x288, a11
3f2462e0:	move   a11, *a14+, 1
3f2462f0:	calla  L3FB44400
3f246320:	move   a14, -*sp, 1
3f246330:	move   *a13(0x140), *a14+, 1
3f246350:	movi   0x4000, a11
3f246370:	move   a11, *a14+, 1
3f246380:	movk   1, a7
3f246390:	move   a7, *a14+, 1
3f2463a0:	move   a13, a5
3f2463b0:	addi   0x160, a5
3f2463d0:	move   a5, *a14+, 1
3f2463e0:	move   a9, *a14+, 1
3f2463f0:	calla  L3F23A7D0
L3F246420:
3f246420:	move   *sp(0xc0), a14, 1
3f246440:	mmfm   sp, a5,a7,a9,a11,a13
3f246460:	rets   2
L3F246470:
3f246470:	mmtm   sp, a9,a11,a13
3f246490:	move   a14, a13
3f2464a0:	move   *a13(0xffc0), a11, 1
3f2464c0:	jreq   L3F246670
3f2464d0:	move   *a13(0xffe0), a9, 1
3f2464f0:	cmp    a11, a9
3f246500:	jreq   L3F246670
3f246510:	move   a14, -*sp, 1
3f246520:	move   *a13(0xff80), *a14+, 1
3f246540:	move   *a13(0xffa0), *a14+, 1
3f246560:	move   *a11(0x80), *a14+, 1
3f246580:	move   a9, *a14+, 1
3f246590:	calla  L3F246470
3f2465c0:	move   a14, -*sp, 1
3f2465d0:	move   a11, *a14+, 1
3f2465e0:	move   *a13(0xff80), *a14+, 1
3f246600:	move   *a13(0xffa0), *a14+, 1
3f246620:	movk   7, a9
3f246630:	move   a9, *a14+, 1
3f246640:	calla  L3F245950
L3F246670:
3f246670:	move   *sp(0x80), a14, 1
3f246690:	mmfm   sp, a9,a11,a13
3f2466b0:	rets   2
L3F2466C0:
3f2466c0:	mmtm   sp, a7,a9,a11,a13
3f2466e0:	move   a14, a13
3f2466f0:	move   *a13(0xffc0), a11, 1
3f246710:	move   *a13(0xffe0), a7, 1
3f246730:	cmp    a7, a11
3f246740:	jreq   L3F246990
3f246750:	move   *a7(0x80), a9, 1
3f246770:	cmp    a11, a9
3f246780:	jreq   L3F2468A0
L3F246790:
3f246790:	move   a14, -*sp, 1
3f2467a0:	move   a9, *a14+, 1
3f2467b0:	move   *a13(0xff80), *a14+, 1
3f2467d0:	move   *a13(0xffa0), *a14+, 1
3f2467f0:	movk   8, a11
3f246800:	move   a11, *a14+, 1
3f246810:	calla  L3F245950
3f246840:	move   *a9(0x80), a9, 1
3f246860:	move   *a13(0xffc0), a7, 1
3f246880:	cmp    a7, a9
3f246890:	jrne   L3F246790
L3F2468A0:
3f2468a0:	move   *a13(0xff60), a11, 1
3f2468c0:	jreq   L3F246990
3f2468d0:	move   a14, -*sp, 1
3f2468e0:	move   *a13(0xffc0), *a14+, 1
3f246900:	move   *a13(0xff80), *a14+, 1
3f246920:	move   *a13(0xffa0), *a14+, 1
3f246940:	movk   8, a7
3f246950:	move   a7, *a14+, 1
3f246960:	calla  L3F245950
L3F246990:
3f246990:	move   *sp(0xa0), a14, 1
3f2469b0:	mmfm   sp, a7,a9,a11,a13
3f2469d0:	rets   2
L3F2469E0:
3f2469e0:	mmtm   sp, a7,a9,a10,a11,a13
3f246a00:	move   a14, a13
3f246a10:	addk   32, a14
3f246a20:	move   *a13(0xffe0), a9, 1
3f246a40:	move   *a13(0xffc0), a10, 1
3f246a60:	cmp    a10, a9
3f246a70:	jaeq   L3F247540
3f246a90:	move   a14, -*sp, 1
3f246aa0:	move   a10, *a14+, 1
3f246ab0:	move   a9, *a14+, 1
3f246ac0:	calla  L3F234D90
3f246af0:	move   a8, a8
3f246b00:	jreq   L3F246D40
3f246b10:	move   a14, -*sp, 1
3f246b20:	move   a9, *a14+, 1
3f246b30:	movk   2, a11
3f246b40:	move   a11, *a14+, 1
3f246b50:	move   *a13(0xffa0), *a14+, 1
3f246b70:	movk   8, a7
3f246b80:	move   a7, *a14+, 1
3f246b90:	calla  L3F245950
3f246bc0:	move   a14, -*sp, 1
3f246bd0:	movk   1, a7
3f246be0:	move   a7, *a14+, 1
3f246bf0:	move   *a13(0xffa0), *a14+, 1
3f246c10:	move   *a10(0x80), *a14+, 1
3f246c30:	move   a9, *a14+, 1
3f246c40:	calla  L3F246470
3f246c70:	move   a14, -*sp, 1
3f246c80:	move   a10, *a14+, 1
3f246c90:	sub    a7, a7
3f246ca0:	move   a7, *a14+, 1
3f246cb0:	move   *a13(0xffa0), *a14+, 1
3f246cd0:	movk   7, a7
3f246ce0:	move   a7, *a14+, 1
3f246cf0:	calla  L3F245950
3f246d20:	jauc   L3F247540
L3F246D40:
3f246d40:	move   a14, -*sp, 1
3f246d50:	move   a9, *a14+, 1
3f246d60:	move   a10, *a14+, 1
3f246d70:	calla  L3F234D90
3f246da0:	move   a8, a7
3f246db0:	jreq   L3F246FE0
3f246dc0:	move   a14, -*sp, 1
3f246dd0:	move   a9, *a14+, 1
3f246de0:	sub    a11, a11
3f246df0:	move   a11, *a14+, 1
3f246e00:	move   *a13(0xffa0), *a14+, 1
3f246e20:	movk   8, a7
3f246e30:	move   a7, *a14+, 1
3f246e40:	calla  L3F245950
3f246e70:	move   a14, -*sp, 1
3f246e80:	move   a11, *a14+, 1
3f246e90:	movk   1, a7
3f246ea0:	move   a7, *a14+, 1
3f246eb0:	move   *a13(0xffa0), *a14+, 1
3f246ed0:	move   a10, *a14+, 1
3f246ee0:	move   a9, *a14+, 1
3f246ef0:	calla  L3F2466C0
3f246f20:	move   a14, -*sp, 1
3f246f30:	move   a10, *a14+, 1
3f246f40:	movk   2, a7
3f246f50:	move   a7, *a14+, 1
3f246f60:	move   *a13(0xffa0), *a14+, 1
3f246f80:	movk   7, a7
3f246f90:	move   a7, *a14+, 1
3f246fa0:	calla  L3F245950
3f246fd0:	jruc   L3F247540
L3F246FE0:
3f246fe0:	move   a14, -*sp, 1
3f246ff0:	move   a9, *a14+, 1
3f247000:	move   a10, *a14+, 1
3f247010:	calla  L3F245780
3f247040:	move   a8, *a13, 1
3f247050:	move   a14, -*sp, 1
3f247060:	move   a9, *a14+, 1
3f247070:	movk   3, a11
3f247080:	move   a11, *a14+, 1
3f247090:	move   *a13(0xffa0), *a14+, 1
3f2470b0:	movk   8, a7
3f2470c0:	move   a7, *a14+, 1
3f2470d0:	calla  L3F245950
3f247100:	move   *a13, a7, 1
3f247110:	jreq   L3F247290
3f247120:	move   a14, -*sp, 1
3f247130:	sub    a11, a11
3f247140:	move   a11, *a14+, 1
3f247150:	movk   4, a11
3f247160:	move   a11, *a14+, 1
3f247170:	move   *a13(0xffa0), *a14+, 1
3f247190:	move   a7, *a14+, 1
3f2471a0:	move   a9, *a14+, 1
3f2471b0:	calla  L3F2466C0
3f2471e0:	move   a14, -*sp, 1
3f2471f0:	move   a11, *a14+, 1
3f247200:	move   *a13(0xffa0), *a14+, 1
3f247220:	move   *a10(0x80), *a14+, 1
3f247240:	move   a7, *a14+, 1
3f247250:	calla  L3F246470
3f247280:	jruc   L3F247490
L3F247290:
3f247290:	move   a14, -*sp, 1
3f2472a0:	movk   1, a11
3f2472b0:	move   a11, *a14+, 1
3f2472c0:	movk   4, a11
3f2472d0:	move   a11, *a14+, 1
3f2472e0:	move   *a13(0xffa0), *a14+, 1
3f247300:	move   a14, -*sp, 1
3f247310:	move   a9, *a14+, 1
3f247320:	calla  L3F23B770
3f247350:	move   a8, *a14+, 1
3f247360:	move   a9, *a14+, 1
3f247370:	calla  L3F2466C0
3f2473a0:	move   a14, -*sp, 1
3f2473b0:	move   a11, *a14+, 1
3f2473c0:	move   *a13(0xffa0), *a14+, 1
3f2473e0:	move   *a10(0x80), *a14+, 1
3f247400:	move   a14, -*sp, 1
3f247410:	move   a10, *a14+, 1
3f247420:	calla  L3F23B770
3f247450:	move   a8, *a14+, 1
3f247460:	calla  L3F246470
L3F247490:
3f247490:	move   a14, -*sp, 1
3f2474a0:	move   a10, *a14+, 1
3f2474b0:	movk   3, a11
3f2474c0:	move   a11, *a14+, 1
3f2474d0:	move   *a13(0xffa0), *a14+, 1
3f2474f0:	movk   7, a11
3f247500:	move   a11, *a14+, 1
3f247510:	calla  L3F245950
L3F247540:
3f247540:	move   *sp(0xc0), a14, 1
3f247560:	mmfm   sp, a7,a9,a10,a11,a13
3f247580:	rets   2
L3F247590:
3f247590:	mmtm   sp, a9,a11,a13
3f2475b0:	move   a14, a13
3f2475c0:	addi   0x220, a14
3f2475e0:	move   @0x97f00, a11, 1
3f247610:	move   a11, *a13(0x100), 1
3f247630:	movb   *a13(0xffc0), *a13(0x40)
3f247660:	movb   *a13(0xffe0), *a13(0x0)
3f247690:	movb   *a13(0xffa0), *a13(0x8)
3f2476c0:	move   *a13(0xff80), a9, 1
3f2476e0:	move   *a9(0x160), *a13(0x20), 1
3f247710:	move   a14, -*sp, 1
3f247720:	sub    a9, a9
3f247730:	move   a9, *a14+, 1
3f247740:	move   *a13(0xffe0), a9, 1
3f247760:	sll    0x5, a9
3f247770:	addi   0x99b30, a9
3f2477a0:	move   *a9+, *a14+, 1
3f2477b0:	movk   1, a9
3f2477c0:	move   a9, *a14+, 1
3f2477d0:	move   a13, *a14+, 1
3f2477e0:	move   *a13(0xff80), *a14+, 1
3f247800:	calla  L3F23A7D0
3f247830:	move   *a13(0xffe0), a9, 1
3f247850:	subk   9, a9
3f247860:	jrne   L3F247AA0
3f247870:	movk   11, a9
3f247880:	movb   a9, *a13(0x120)
3f2478a0:	move   a14, -*sp, 1
3f2478b0:	movk   31, a11
3f2478c0:	move   a11, *a14+, 1
3f2478d0:	move   a13, a11
3f2478e0:	addi   0x128, a11
3f247900:	move   a11, *a14+, 1
3f247910:	move   *a13(0x100), a11, 1
3f247930:	addi   0x280, a11
3f247950:	move   a11, *a14+, 1
3f247960:	calla  L3FB44400
3f247990:	move   a14, -*sp, 1
3f2479a0:	sub    a11, a11
3f2479b0:	move   a11, *a14+, 1
3f2479c0:	movi   0x4000, a11
3f2479e0:	move   a11, *a14+, 1
3f2479f0:	movk   1, a11
3f247a00:	move   a11, *a14+, 1
3f247a10:	move   a13, a9
3f247a20:	addi   0x120, a9
3f247a40:	move   a9, *a14+, 1
3f247a50:	move   *a13(0xff80), *a14+, 1
3f247a70:	calla  L3F23A7D0
L3F247AA0:
3f247aa0:	move   *sp(0x80), a14, 1
3f247ac0:	mmfm   sp, a9,a11,a13
3f247ae0:	rets   2
L3F247AF0:
3f247af0:	mmtm   sp, a9,a11,a13
3f247b10:	move   a14, a13
3f247b20:	move   *a13(0xffc0), a11, 1
3f247b40:	jrne   L3F247BB0
3f247b50:	move   *a13(0xffe0), a8, 1
3f247b70:	movk   1, a8
3f247b80:	jreq   L3F247F20
3f247b90:	sub    a8, a8
3f247ba0:	jruc   L3F247F20
L3F247BB0:
3f247bb0:	move   *a13(0xffe0), a9, 1
3f247bd0:	cmp    a11, a9
3f247be0:	jrne   L3F247CF0
3f247bf0:	move   *a13(0xff40), a9, 1
3f247c10:	jreq   L3F247CD0
3f247c20:	move   a14, -*sp, 1
3f247c30:	move   a11, *a14+, 1
3f247c40:	move   *a13(0xff60), *a14+, 1
3f247c60:	move   *a13(0xff80), *a14+, 1
3f247c80:	movk   9, a9
3f247c90:	move   a9, *a14+, 1
3f247ca0:	calla  L3F247590
L3F247CD0:
3f247cd0:	movk   1, a8
3f247ce0:	jruc   L3F247F20
L3F247CF0:
3f247cf0:	move   a14, -*sp, 1
3f247d00:	move   *a13(0xff40), *a14+, 1
3f247d20:	move   *a13(0xff60), *a14+, 1
3f247d40:	move   *a13(0xff80), *a14+, 1
3f247d60:	move   *a13(0xffa0), *a14+, 1
3f247d80:	move   *a11(0x80), *a14+, 1
3f247da0:	move   a9, *a14+, 1
3f247db0:	calla  L3F247AF0
3f247de0:	move   a8, a8
3f247df0:	jreq   L3F247F10
3f247e00:	move   *a13(0xffa0), a9, 1
3f247e20:	cmp    a9, a11
3f247e30:	jreq   L3F247EF0
3f247e40:	move   a14, -*sp, 1
3f247e50:	move   a11, *a14+, 1
3f247e60:	move   *a13(0xff60), *a14+, 1
3f247e80:	move   *a13(0xff80), *a14+, 1
3f247ea0:	movk   9, a9
3f247eb0:	move   a9, *a14+, 1
3f247ec0:	calla  L3F247590
L3F247EF0:
3f247ef0:	movk   1, a8
3f247f00:	jruc   L3F247F20
L3F247F10:
3f247f10:	sub    a8, a8
L3F247F20:
3f247f20:	move   *sp(0x80), a14, 1
3f247f40:	mmfm   sp, a9,a11,a13
3f247f60:	rets   2
L3F247F70:
3f247f70:	mmtm   sp, a7,a9,a11,a13
3f247f90:	move   a14, a13
3f247fa0:	move   *a13(0xffe0), a9, 1
3f247fc0:	move   *a13(0xffc0), a11, 1
3f247fe0:	cmp    a11, a9
3f247ff0:	jreq   L3F248110
L3F248000:
3f248000:	move   a14, -*sp, 1
3f248010:	move   a9, *a14+, 1
3f248020:	move   *a13(0xff80), *a14+, 1
3f248040:	move   *a13(0xffa0), *a14+, 1
3f248060:	movk   10, a11
3f248070:	move   a11, *a14+, 1
3f248080:	calla  L3F247590
3f2480b0:	move   *a9(0x80), a9, 1
3f2480d0:	move   *a13(0xffc0), a11, 1
3f2480f0:	cmp    a11, a9
3f248100:	jrne   L3F248000
L3F248110:
3f248110:	move   *a13(0xff60), a11, 1
3f248130:	jreq   L3F248200
3f248140:	move   a14, -*sp, 1
3f248150:	move   *a13(0xffc0), *a14+, 1
3f248170:	move   *a13(0xff80), *a14+, 1
3f248190:	move   *a13(0xffa0), *a14+, 1
3f2481b0:	movk   10, a7
3f2481c0:	move   a7, *a14+, 1
3f2481d0:	calla  L3F247590
L3F248200:
3f248200:	move   *sp(0xa0), a14, 1
3f248220:	mmfm   sp, a7,a9,a11,a13
3f248240:	rets   2
L3F248250:
3f248250:	mmtm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f248270:	move   a14, a13
3f248280:	addk   32, a14
3f248290:	move   *a13(0xffe0), a9, 1
3f2482b0:	move   *a13(0xffc0), a10, 1
3f2482d0:	cmp    a10, a9
3f2482e0:	jaeq   L3F24A8F0
3f248300:	move   a9, a9
3f248310:	jrne   L3F248340
3f248320:	movk   7, a11
3f248330:	jruc   L3F248350
L3F248340:
3f248340:	movk   6, a11
L3F248350:
3f248350:	move   a10, a10
3f248360:	jrne   L3F248390
3f248370:	movk   7, a12
3f248380:	jruc   L3F2483A0
L3F248390:
3f248390:	movk   6, a12
L3F2483A0:
3f2483a0:	jreq   L3F2483F0
3f2483b0:	cmpi   0x1, a10
3f2483d0:	jane   L3F248DD0
L3F2483F0:
3f2483f0:	move   a9, a9
3f248400:	jreq   L3F248440
3f248410:	cmpi   0x1, a9
3f248430:	jrne   L3F248760
L3F248440:
3f248440:	cmpi   0x1, a9
3f248460:	jrne   L3F248590
3f248470:	move   a14, -*sp, 1
3f248480:	movk   1, a7
3f248490:	move   a7, *a14+, 1
3f2484a0:	movk   5, a5
3f2484b0:	move   a5, *a14+, 1
3f2484c0:	move   *a13(0xffa0), *a14+, 1
3f2484e0:	move   @0x98710, a5, 1
3f248510:	move   *a5(0x0), *a14+, 1
3f248530:	move   @0x98a40, *a14+, 1
3f248560:	calla  L3F247F70
L3F248590:
3f248590:	sub    a0, a0
3f2485a0:	move   @0xdaa00, a7, 1
3f2485d0:	cmp    a7, a0
3f2485e0:	jrge   L3F248A70
L3F2485F0:
3f2485f0:	move   a14, -*sp, 1
3f248600:	movi   0x700, a7
3f248620:	mpys   a0, a7
3f248630:	addi   0xdb2c0, a7
3f248660:	move   a7, *a14+, 1
3f248670:	move   a11, *a14+, 1
3f248680:	move   *a13(0xffa0), *a14+, 1
3f2486a0:	movk   10, a7
3f2486b0:	move   a7, *a14+, 1
3f2486c0:	calla  L3F247590
3f2486f0:	inc    a0
3f248700:	move   @0xdaa00, a5, 1
3f248730:	cmp    a5, a0
3f248740:	jrlt   L3F2485F0
3f248750:	jruc   L3F248A70
L3F248760:
3f248760:	move   a14, -*sp, 1
3f248770:	move   @0x98a40, *a14+, 1
3f2487a0:	move   a9, *a14+, 1
3f2487b0:	calla  L3F234D90
3f2487e0:	move   a8, a5
3f2487f0:	jreq   L3F2488E0
3f248800:	move   a14, -*sp, 1
3f248810:	sub    a7, a7
3f248820:	move   a7, *a14+, 1
3f248830:	movk   5, a5
3f248840:	move   a5, *a14+, 1
3f248850:	move   *a13(0xffa0), *a14+, 1
3f248870:	move   a9, *a14+, 1
3f248880:	move   @0x98a40, *a14+, 1
3f2488b0:	calla  L3F247F70
L3F2488E0:
3f2488e0:	move   a14, -*sp, 1
3f2488f0:	move   a9, *a14+, 1
3f248900:	movk   3, a7
3f248910:	move   a7, *a14+, 1
3f248920:	move   *a13(0xffa0), *a14+, 1
3f248940:	movk   10, a5
3f248950:	move   a5, *a14+, 1
3f248960:	calla  L3F247590
3f248990:	move   a14, -*sp, 1
3f2489a0:	sub    a5, a5
3f2489b0:	move   a5, *a14+, 1
3f2489c0:	movk   4, a5
3f2489d0:	move   a5, *a14+, 1
3f2489e0:	move   *a13(0xffa0), *a14+, 1
3f248a00:	sub    a5, a5
3f248a10:	move   a5, *a14+, 1
3f248a20:	move   *a9(0x80), *a14+, 1
3f248a40:	calla  L3F247F70
L3F248A70:
3f248a70:	sub    a0, a0
3f248a80:	move   @0xdaa00, a7, 1
3f248ab0:	cmp    a7, a0
3f248ac0:	jrge   L3F248C30
L3F248AD0:
3f248ad0:	move   a14, -*sp, 1
3f248ae0:	movi   0x700, a7
3f248b00:	mpys   a0, a7
3f248b10:	addi   0xdb2c0, a7
3f248b40:	move   a7, *a14+, 1
3f248b50:	move   a12, *a14+, 1
3f248b60:	move   *a13(0xffa0), *a14+, 1
3f248b80:	movk   9, a7
3f248b90:	move   a7, *a14+, 1
3f248ba0:	calla  L3F247590
3f248bd0:	inc    a0
3f248be0:	move   @0xdaa00, a5, 1
3f248c10:	cmp    a5, a0
3f248c20:	jrlt   L3F248AD0
L3F248C30:
3f248c30:	cmpi   0x1, a10
3f248c50:	jane   L3F24A8F0
3f248c70:	move   a14, -*sp, 1
3f248c80:	movk   1, a7
3f248c90:	move   a7, *a14+, 1
3f248ca0:	movk   5, a5
3f248cb0:	move   a5, *a14+, 1
3f248cc0:	move   *a13(0xffa0), *a14+, 1
3f248ce0:	sub    a5, a5
3f248cf0:	move   a5, *a14+, 1
3f248d00:	move   @0x98a40, *a14+, 1
3f248d30:	move   @0x98710, a5, 1
3f248d60:	move   *a5(0x0), *a14+, 1
3f248d80:	calla  L3F247AF0
3f248db0:	jauc   L3F24A8F0
L3F248DD0:
3f248dd0:	move   a9, a5
3f248de0:	jreq   L3F248E20
3f248df0:	cmpi   0x1, a9
3f248e10:	jrne   L3F2494F0
L3F248E20:
3f248e20:	cmpi   0x1, a9
3f248e40:	jrne   L3F248F70
3f248e50:	move   a14, -*sp, 1
3f248e60:	movk   1, a7
3f248e70:	move   a7, *a14+, 1
3f248e80:	movk   5, a5
3f248e90:	move   a5, *a14+, 1
3f248ea0:	move   *a13(0xffa0), *a14+, 1
3f248ec0:	move   @0x98710, a5, 1
3f248ef0:	move   *a5(0x0), *a14+, 1
3f248f10:	move   @0x98a40, *a14+, 1
3f248f40:	calla  L3F247F70
L3F248F70:
3f248f70:	sub    a0, a0
3f248f80:	move   @0xdaa00, a7, 1
3f248fb0:	cmp    a7, a0
3f248fc0:	jrge   L3F249130
L3F248FD0:
3f248fd0:	move   a14, -*sp, 1
3f248fe0:	movi   0x700, a7
3f249000:	mpys   a0, a7
3f249010:	addi   0xdb2c0, a7
3f249040:	move   a7, *a14+, 1
3f249050:	move   a11, *a14+, 1
3f249060:	move   *a13(0xffa0), *a14+, 1
3f249080:	movk   10, a7
3f249090:	move   a7, *a14+, 1
3f2490a0:	calla  L3F247590
3f2490d0:	inc    a0
3f2490e0:	move   @0xdaa00, a5, 1
3f249110:	cmp    a5, a0
3f249120:	jrlt   L3F248FD0
L3F249130:
3f249130:	move   *a10(0x80), a7, 1
3f249150:	jreq   L3F249270
3f249160:	move   a14, -*sp, 1
3f249170:	movk   1, a7
3f249180:	move   a7, *a14+, 1
3f249190:	movk   4, a5
3f2491a0:	move   a5, *a14+, 1
3f2491b0:	move   *a13(0xffa0), *a14+, 1
3f2491d0:	move   a10, *a14+, 1
3f2491e0:	move   a10, *a14+, 1
3f2491f0:	move   @0x98710, a5, 1
3f249220:	move   *a5(0x0), *a14+, 1
3f249240:	calla  L3F247AF0
L3F249270:
3f249270:	move   a14, -*sp, 1
3f249280:	move   a10, *a14+, 1
3f249290:	movk   3, a7
3f2492a0:	move   a7, *a14+, 1
3f2492b0:	move   *a13(0xffa0), *a14+, 1
3f2492d0:	movk   9, a5
3f2492e0:	move   a5, *a14+, 1
3f2492f0:	calla  L3F247590
3f249320:	move   a14, -*sp, 1
3f249330:	move   @0x98a40, *a14+, 1
3f249360:	move   a10, *a14+, 1
3f249370:	calla  L3F234D90
3f2493a0:	move   a8, a8
3f2493b0:	jaeq   L3F24A8F0
3f2493d0:	move   a14, -*sp, 1
3f2493e0:	sub    a5, a5
3f2493f0:	move   a5, *a14+, 1
3f249400:	movk   5, a5
3f249410:	move   a5, *a14+, 1
3f249420:	move   *a13(0xffa0), *a14+, 1
3f249440:	sub    a5, a5
3f249450:	move   a5, *a14+, 1
3f249460:	move   @0x98a40, *a14+, 1
3f249490:	move   a10, *a14+, 1
3f2494a0:	calla  L3F247AF0
3f2494d0:	jauc   L3F24A8F0
L3F2494F0:
3f2494f0:	move   a14, -*sp, 1
3f249500:	move   a9, *a14+, 1
3f249510:	move   a10, *a14+, 1
3f249520:	calla  L3F234D90
3f249550:	move   a8, a5
3f249560:	jreq   L3F249AE0
3f249570:	move   a14, -*sp, 1
3f249580:	move   a9, *a14+, 1
3f249590:	sub    a7, a7
3f2495a0:	move   a7, *a14+, 1
3f2495b0:	move   *a13(0xffa0), *a14+, 1
3f2495d0:	movk   10, a5
3f2495e0:	move   a5, *a14+, 1
3f2495f0:	calla  L3F247590
3f249620:	move   a14, -*sp, 1
3f249630:	move   a7, *a14+, 1
3f249640:	movk   1, a5
3f249650:	move   a5, *a14+, 1
3f249660:	move   *a13(0xffa0), *a14+, 1
3f249680:	move   a10, *a14+, 1
3f249690:	move   *a9(0x80), *a14+, 1
3f2496b0:	calla  L3F247F70
3f2496e0:	move   a14, -*sp, 1
3f2496f0:	move   a10, *a14+, 1
3f249700:	movk   2, a5
3f249710:	move   a5, *a14+, 1
3f249720:	move   *a13(0xffa0), *a14+, 1
3f249740:	movk   9, a5
3f249750:	move   a5, *a14+, 1
3f249760:	calla  L3F247590
3f249790:	move   a14, -*sp, 1
3f2497a0:	move   @0x98a40, *a14+, 1
3f2497d0:	move   a10, *a14+, 1
3f2497e0:	calla  L3F234D90
3f249810:	move   a8, a8
3f249820:	jaeq   L3F24A8F0
3f249840:	move   @0x98a40, a5, 1
3f249870:	cmp    a9, a5
3f249880:	jaeq   L3F24A8F0
3f2498a0:	move   a14, -*sp, 1
3f2498b0:	move   a5, *a14+, 1
3f2498c0:	move   a9, *a14+, 1
3f2498d0:	calla  L3F234D90
3f249900:	move   a8, a5
3f249910:	jane   L3F24A8F0
3f249930:	move   a14, -*sp, 1
3f249940:	move   a9, *a14+, 1
3f249950:	move   @0x98a40, *a14+, 1
3f249980:	calla  L3F234D90
3f2499b0:	move   a8, a5
3f2499c0:	jane   L3F24A8F0
3f2499e0:	move   a14, -*sp, 1
3f2499f0:	move   a7, *a14+, 1
3f249a00:	movk   5, a5
3f249a10:	move   a5, *a14+, 1
3f249a20:	move   *a13(0xffa0), *a14+, 1
3f249a40:	move   a7, *a14+, 1
3f249a50:	move   @0x98a40, *a14+, 1
3f249a80:	move   a10, *a14+, 1
3f249a90:	calla  L3F247AF0
3f249ac0:	jauc   L3F24A8F0
L3F249AE0:
3f249ae0:	move   a14, -*sp, 1
3f249af0:	move   a10, *a14+, 1
3f249b00:	move   a9, *a14+, 1
3f249b10:	calla  L3F234D90
3f249b40:	move   a8, a5
3f249b50:	jreq   L3F24A0A0
3f249b60:	move   a14, -*sp, 1
3f249b70:	move   @0x98a40, *a14+, 1
3f249ba0:	move   a9, *a14+, 1
3f249bb0:	calla  L3F234D90
3f249be0:	move   a8, a5
3f249bf0:	jreq   L3F249E50
3f249c00:	move   @0x98a40, a7, 1
3f249c30:	cmp    a9, a7
3f249c40:	jreq   L3F249E50
3f249c50:	move   a14, -*sp, 1
3f249c60:	move   a7, *a14+, 1
3f249c70:	move   a10, *a14+, 1
3f249c80:	calla  L3F234D90
3f249cb0:	move   a8, a5
3f249cc0:	jrne   L3F249E50
3f249cd0:	move   a14, -*sp, 1
3f249ce0:	move   a10, *a14+, 1
3f249cf0:	move   @0x98a40, *a14+, 1
3f249d20:	calla  L3F234D90
3f249d50:	move   a8, a5
3f249d60:	jrne   L3F249E50
3f249d70:	move   a14, -*sp, 1
3f249d80:	sub    a7, a7
3f249d90:	move   a7, *a14+, 1
3f249da0:	movk   5, a5
3f249db0:	move   a5, *a14+, 1
3f249dc0:	move   *a13(0xffa0), *a14+, 1
3f249de0:	move   a9, *a14+, 1
3f249df0:	move   @0x98a40, *a14+, 1
3f249e20:	calla  L3F247F70
L3F249E50:
3f249e50:	move   a14, -*sp, 1
3f249e60:	move   a9, *a14+, 1
3f249e70:	movk   2, a7
3f249e80:	move   a7, *a14+, 1
3f249e90:	move   *a13(0xffa0), *a14+, 1
3f249eb0:	movk   10, a5
3f249ec0:	move   a5, *a14+, 1
3f249ed0:	calla  L3F247590
3f249f00:	move   a14, -*sp, 1
3f249f10:	sub    a5, a5
3f249f20:	move   a5, *a14+, 1
3f249f30:	movk   1, a5
3f249f40:	move   a5, *a14+, 1
3f249f50:	move   *a13(0xffa0), *a14+, 1
3f249f70:	move   a10, *a14+, 1
3f249f80:	move   a10, *a14+, 1
3f249f90:	move   a9, *a14+, 1
3f249fa0:	calla  L3F247AF0
3f249fd0:	move   a14, -*sp, 1
3f249fe0:	move   a10, *a14+, 1
3f249ff0:	sub    a5, a5
3f24a000:	move   a5, *a14+, 1
3f24a010:	move   *a13(0xffa0), *a14+, 1
3f24a030:	movk   9, a5
3f24a040:	move   a5, *a14+, 1
3f24a050:	calla  L3F247590
3f24a080:	jauc   L3F24A8F0
L3F24A0A0:
3f24a0a0:	move   a14, -*sp, 1
3f24a0b0:	move   a9, *a14+, 1
3f24a0c0:	move   a10, *a14+, 1
3f24a0d0:	calla  L3F245780
3f24a100:	move   a8, *a13, 1
3f24a110:	move   a14, -*sp, 1
3f24a120:	move   @0x98a40, *a14+, 1
3f24a150:	move   a9, *a14+, 1
3f24a160:	calla  L3F234D90
3f24a190:	move   a8, a5
3f24a1a0:	jreq   L3F24A290
3f24a1b0:	move   a14, -*sp, 1
3f24a1c0:	sub    a7, a7
3f24a1d0:	move   a7, *a14+, 1
3f24a1e0:	movk   5, a5
3f24a1f0:	move   a5, *a14+, 1
3f24a200:	move   *a13(0xffa0), *a14+, 1
3f24a220:	move   a9, *a14+, 1
3f24a230:	move   @0x98a40, *a14+, 1
3f24a260:	calla  L3F247F70
L3F24A290:
3f24a290:	move   a14, -*sp, 1
3f24a2a0:	move   a9, *a14+, 1
3f24a2b0:	movk   3, a7
3f24a2c0:	move   a7, *a14+, 1
3f24a2d0:	move   *a13(0xffa0), *a14+, 1
3f24a2f0:	movk   10, a5
3f24a300:	move   a5, *a14+, 1
3f24a310:	calla  L3F247590
3f24a340:	move   *a9(0x80), a5, 1
3f24a360:	jreq   L3F24A450
3f24a370:	move   a14, -*sp, 1
3f24a380:	sub    a5, a5
3f24a390:	move   a5, *a14+, 1
3f24a3a0:	movk   4, a5
3f24a3b0:	move   a5, *a14+, 1
3f24a3c0:	move   *a13(0xffa0), *a14+, 1
3f24a3e0:	move   *a13(0x0), *a14+, 1
3f24a400:	move   *a9(0x80), *a14+, 1
3f24a420:	calla  L3F247F70
L3F24A450:
3f24a450:	move   *a10(0x80), a5, 1
3f24a470:	jreq   L3F24A6A0
3f24a480:	move   *a13, a5, 1
3f24a490:	jreq   L3F24A580
3f24a4a0:	move   a14, -*sp, 1
3f24a4b0:	sub    a7, a7
3f24a4c0:	move   a7, *a14+, 1
3f24a4d0:	movk   4, a7
3f24a4e0:	move   a7, *a14+, 1
3f24a4f0:	move   *a13(0xffa0), *a14+, 1
3f24a510:	move   a10, *a14+, 1
3f24a520:	move   a10, *a14+, 1
3f24a530:	move   a5, *a14+, 1
3f24a540:	calla  L3F247AF0
3f24a570:	jruc   L3F24A6A0
L3F24A580:
3f24a580:	move   a14, -*sp, 1
3f24a590:	sub    a7, a7
3f24a5a0:	move   a7, *a14+, 1
3f24a5b0:	movk   4, a7
3f24a5c0:	move   a7, *a14+, 1
3f24a5d0:	move   *a13(0xffa0), *a14+, 1
3f24a5f0:	move   a10, *a14+, 1
3f24a600:	move   a10, *a14+, 1
3f24a610:	move   a14, -*sp, 1
3f24a620:	move   a10, *a14+, 1
3f24a630:	calla  L3F23B770
3f24a660:	move   a8, *a14+, 1
3f24a670:	calla  L3F247AF0
L3F24A6A0:
3f24a6a0:	move   a14, -*sp, 1
3f24a6b0:	move   a10, *a14+, 1
3f24a6c0:	movk   3, a7
3f24a6d0:	move   a7, *a14+, 1
3f24a6e0:	move   *a13(0xffa0), *a14+, 1
3f24a700:	movk   9, a5
3f24a710:	move   a5, *a14+, 1
3f24a720:	calla  L3F247590
3f24a750:	move   a14, -*sp, 1
3f24a760:	move   @0x98a40, *a14+, 1
3f24a790:	move   a10, *a14+, 1
3f24a7a0:	calla  L3F234D90
3f24a7d0:	move   a8, a8
3f24a7e0:	jreq   L3F24A8F0
3f24a7f0:	move   a14, -*sp, 1
3f24a800:	sub    a5, a5
3f24a810:	move   a5, *a14+, 1
3f24a820:	movk   5, a5
3f24a830:	move   a5, *a14+, 1
3f24a840:	move   *a13(0xffa0), *a14+, 1
3f24a860:	sub    a5, a5
3f24a870:	move   a5, *a14+, 1
3f24a880:	move   @0x98a40, *a14+, 1
3f24a8b0:	move   a10, *a14+, 1
3f24a8c0:	calla  L3F247AF0
L3F24A8F0:
3f24a8f0:	move   *sp(0x120), a14, 1
3f24a910:	mmfm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f24a930:	rets   2
3f24a940:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f24a960:	move   a14, a13
3f24a970:	addi   0xa0, a14
3f24a990:	move   @0x97f00, a9, 1
3f24a9c0:	move   a9, a10
3f24a9d0:	addi   0xd80, a10
3f24a9f0:	move   *a13(0xffe0), a7, 1
3f24aa10:	move   *a7(0x40), a11, 1
3f24aa30:	setf   16, 0, 0
3f24aa40:	move   *a11(0x10), a7, 0
3f24aa60:	subk   3, a7
3f24aa70:	jreq   L3F24AAB0
3f24aa80:	movk   16, a8
3f24aa90:	jauc   L3F24B6D0
L3F24AAB0:
3f24aab0:	setf   8, 0, 0
3f24aac0:	move   *a11(0x8), a7, 0
3f24aae0:	subk   2, a7
3f24aaf0:	jreq   L3F24AC00
3f24ab00:	move   *a11(0x8), a7, 0
3f24ab20:	dec    a7
3f24ab30:	jreq   L3F24AC00
3f24ab40:	move   *a11(0x8), a7, 0
3f24ab60:	jreq   L3F24AC00
3f24ab70:	move   *a13(0xffe0), a7, 1
3f24ab90:	move   *a11(0x8), a5, 0
3f24abb0:	move   a5, *a7(0xc0), 1
3f24abd0:	movk   2, a8
3f24abe0:	jauc   L3F24B6D0
L3F24AC00:
3f24ac00:	move   a14, -*sp, 1
3f24ac10:	move   *a11(0x40), *a14+, 1
3f24ac30:	move   a13, *a14+, 1
3f24ac40:	calla  L3F7F6270
3f24ac70:	move   *a11(0x20), a7, 1
3f24ac90:	jreq   L3F24ACD0
3f24aca0:	move   *a11(0x20), a7, 1
3f24acc0:	dsjs   a7, L3F24AD10
L3F24ACD0:
3f24acd0:	move   *a11(0x20), *a13(0x40), 1
3f24ad00:	jruc   L3F24AE70
L3F24AD10:
3f24ad10:	move   a14, -*sp, 1
3f24ad20:	move   *a13(0xffe0), *a14+, 1
3f24ad40:	move   *a11(0x20), *a14+, 1
3f24ad60:	calla  L3F7F65F0
3f24ad90:	move   a8, *a13(0x40), 1
3f24adb0:	move   a8, a5
3f24adc0:	jrne   L3F24AE00
3f24add0:	movk   3, a8
3f24ade0:	jauc   L3F24B6D0
L3F24AE00:
3f24ae00:	setf   1, 0, 0
3f24ae10:	move   *a5(0x684), a7, 0
3f24ae30:	jrne   L3F24AE70
3f24ae40:	movk   8, a8
3f24ae50:	jauc   L3F24B6D0
L3F24AE70:
3f24ae70:	move   a14, -*sp, 1
3f24ae80:	movi   0xdc900, a7
3f24aeb0:	move   *a7+, *a14+, 1
3f24aec0:	move   *a7+, *a14+, 1
3f24aed0:	move   a13, a8
3f24aee0:	move   *a8+, *a14+, 1
3f24aef0:	move   *a8+, *a14+, 1
3f24af00:	calla  L3F7F6040
3f24af30:	dec    a8
3f24af40:	jreq   L3F24B030
3f24af50:	move   a14, -*sp, 1
3f24af60:	move   a10, a7
3f24af70:	addi   0x40, a7
3f24af90:	move   *a7+, *a14+, 1
3f24afa0:	move   *a7+, *a14+, 1
3f24afb0:	move   a13, a8
3f24afc0:	move   *a8+, *a14+, 1
3f24afd0:	move   *a8+, *a14+, 1
3f24afe0:	calla  L3F7F6040
3f24b010:	inc    a8
3f24b020:	jrne   L3F24B050
L3F24B030:
3f24b030:	sub    a8, a8
3f24b040:	jruc   L3F24B6D0
L3F24B050:
3f24b050:	move   *a9(0x100), a7, 1
3f24b070:	jreq   L3F24B0A0
3f24b080:	movk   3, a7
3f24b090:	jruc   L3F24B0B0
L3F24B0A0:
3f24b0a0:	sub    a7, a7
L3F24B0B0:
3f24b0b0:	move   a7, *a13(0x60), 1
3f24b0d0:	move   a14, -*sp, 1
3f24b0e0:	move   a7, *a14+, 1
3f24b0f0:	move   *a13(0x40), *a14+, 1
3f24b110:	move   *a10(0x0), *a14+, 1
3f24b130:	calla  L3F248250
3f24b160:	move   a10, a5
3f24b170:	addi   0x40, a5
3f24b190:	move   a13, a8
3f24b1a0:	move   *a8+, *a5+, 1
3f24b1b0:	move   *a8, *a5, 1
3f24b1c0:	setf   8, 0, 0
3f24b1d0:	move   *a11(0x8), a5, 0
3f24b1f0:	move   a5, *a10(0x20), 1
3f24b210:	move   *a13(0x40), *a10(0x0), 1
3f24b240:	move   *a13(0x40), a5, 1
3f24b260:	dsjne  a5, L3F24B2D0
3f24b280:	sub    a5, a5
3f24b290:	move   a5, @0x987b0, 1
3f24b2c0:	jruc   L3F24B6C0
L3F24B2D0:
3f24b2d0:	sub    a5, a5
3f24b2e0:	move   a5, *a13(0x80), 1
3f24b300:	move   *a13(0x40), a12, 1
3f24b320:	jreq   L3F24B3B0
L3F24B330:
3f24b330:	move   *a13(0x80), a7, 1
3f24b350:	inc    a7
3f24b360:	move   a7, *a13(0x80), 1
3f24b380:	move   *a12(0x80), a12, 1
3f24b3a0:	jrne   L3F24B330
L3F24B3B0:
3f24b3b0:	move   *a13(0x80), a7, 1
3f24b3d0:	move   @0x98790, a5, 1
3f24b400:	cmp    a5, a7
3f24b410:	jrle   L3F24B520
3f24b420:	inc    a7
3f24b430:	move   a7, @0x98790, 1
3f24b460:	move   a14, -*sp, 1
3f24b470:	sll    0x2, a7
3f24b480:	move   a7, *a14+, 1
3f24b490:	move   @0x98770, *a14+, 1
3f24b4c0:	calla  L3F705B20
3f24b4f0:	move   a8, @0x98770, 1
L3F24B520:
3f24b520:	move   *a13(0x80), a7, 1
3f24b540:	move   a7, @0x987b0, 1
3f24b570:	move   *a13(0x40), a12, 1
3f24b590:	jreq   L3F24B6C0
L3F24B5A0:
3f24b5a0:	move   *a13(0x80), a7, 1
3f24b5c0:	dec    a7
3f24b5d0:	sll    0x5, a7
3f24b5e0:	move   @0x98770, a5, 1
3f24b610:	add    a5, a7
3f24b620:	move   a12, *a7, 1
3f24b630:	move   *a12(0x80), a12, 1
3f24b650:	move   *a13(0x80), a7, 1
3f24b670:	dec    a7
3f24b680:	move   a7, *a13(0x80), 1
3f24b6a0:	move   a12, a8
3f24b6b0:	jrne   L3F24B5A0
L3F24B6C0:
3f24b6c0:	sub    a8, a8
L3F24B6D0:
3f24b6d0:	move   *sp(0x100), a14, 1
3f24b6f0:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f24b710:	rets   2
3f24b720:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f24b740:	move   a14, a13
3f24b750:	addi   0x100, a14
3f24b770:	move   *a13(0xffe0), a11, 1
3f24b790:	move   *a11(0x40), a9, 1
3f24b7b0:	move   @0x97f00, a7, 1
3f24b7e0:	move   a7, a10
3f24b7f0:	addi   0xd80, a10
3f24b810:	setf   16, 0, 0
3f24b820:	move   *a9(0x10), a11, 0
3f24b840:	dec    a11
3f24b850:	jreq   L3F24B880
3f24b860:	movk   16, a8
3f24b870:	jruc   L3F24BC50
L3F24B880:
3f24b880:	movk   1, a11
3f24b890:	movb   a11, *a13
3f24b8a0:	sub    a7, a7
3f24b8b0:	move   a7, *a13(0x20), 1
3f24b8d0:	move   *a13(0xffe0), a5, 1
3f24b8f0:	move   *a5(0xe0), *a13(0x10), 0
3f24b920:	move   *a10, a5, 1
3f24b930:	jrne   L3F24B970
3f24b940:	move   a7, *a13(0x40), 1
3f24b960:	jruc   L3F24BA00
L3F24B970:
3f24b970:	move   *a10, a5, 1
3f24b980:	dsjs   a5, L3F24B9C0
3f24b990:	move   a11, *a13(0x40), 1
3f24b9b0:	jruc   L3F24BA00
L3F24B9C0:
3f24b9c0:	move   *a10, a5, 1
3f24b9d0:	move   *a5(0x160), *a13(0x40), 1
L3F24BA00:
3f24ba00:	movb   *a10(0x20), *a13(0x8)
3f24ba30:	move   *a13(0xffe0), a5, 1
3f24ba50:	move   *a5(0x80), a5, 1
3f24ba70:	jreq   L3F24BBB0
3f24ba80:	move   a14, -*sp, 1
3f24ba90:	move   a13, *a14+, 1
3f24baa0:	movk   32, a5
3f24bab0:	move   a5, *a14+, 1
3f24bac0:	move   *a13(0xffe0), *a14+, 1
3f24bae0:	move   *a13(0xffe0), a7, 1
3f24bb00:	move   *a7(0x40), a11, 1
3f24bb20:	setf   8, 0, 0
3f24bb30:	move   *a11, a11, 0
3f24bb40:	sll    0x5, a11
3f24bb50:	addi   0xe1980, a11
3f24bb80:	move   *a11, a11, 1
3f24bb90:	call   a11
3f24bba0:	jruc   L3F24BC40
L3F24BBB0:
3f24bbb0:	move   a14, -*sp, 1
3f24bbc0:	move   a13, *a14+, 1
3f24bbd0:	movk   32, a5
3f24bbe0:	move   a5, *a14+, 1
3f24bbf0:	move   *a13(0xffe0), *a14+, 1
3f24bc10:	calla  L3F352110
L3F24BC40:
3f24bc40:	sub    a8, a8
L3F24BC50:
3f24bc50:	move   *sp(0xe0), a14, 1
3f24bc70:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f24bc90:	rets   2
3f24bca0:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f24bcc0:	move   a14, a13
3f24bcd0:	addi   0x360, a14
3f24bcf0:	move   @0x97f20, a7, 1
3f24bd20:	move   a7, *a13(0x100), 1
3f24bd40:	move   *a7(0x100), a9, 1
3f24bd60:	move   *a13(0xffe0), a5, 1
3f24bd80:	move   *a5(0x40), a12, 1
3f24bda0:	setf   16, 0, 0
3f24bdb0:	move   *a12(0x10), a5, 0
3f24bdd0:	subk   6, a5
3f24bde0:	jreq   L3F24BE20
3f24bdf0:	movk   16, a8
3f24be00:	jauc   L3F24D310
L3F24BE20:
3f24be20:	setf   8, 0, 0
3f24be30:	move   *a12(0x50), a5, 0
3f24be50:	jreq   L3F24BF30
3f24be60:	move   *a12(0x50), a5, 0
3f24be80:	dec    a5
3f24be90:	jreq   L3F24BF30
3f24bea0:	move   *a13(0xffe0), a5, 1
3f24bec0:	move   *a12(0x50), a3, 0
3f24bee0:	move   a3, *a5(0xc0), 1
3f24bf00:	movk   2, a8
3f24bf10:	jauc   L3F24D310
L3F24BF30:
3f24bf30:	move   *a12(0x58), a5, 0
3f24bf50:	jreq   L3F24C030
3f24bf60:	move   *a12(0x58), a5, 0
3f24bf80:	dec    a5
3f24bf90:	jreq   L3F24C030
3f24bfa0:	move   *a13(0xffe0), a5, 1
3f24bfc0:	move   *a12(0x58), a3, 0
3f24bfe0:	move   a3, *a5(0xc0), 1
3f24c000:	movk   2, a8
3f24c010:	jauc   L3F24D310
L3F24C030:
3f24c030:	move   a14, -*sp, 1
3f24c040:	move   *a13(0xffe0), *a14+, 1
3f24c060:	move   *a12(0x20), *a14+, 1
3f24c080:	calla  L3F7F65F0
3f24c0b0:	move   a8, a10
3f24c0c0:	jrne   L3F24C100
3f24c0d0:	movk   3, a8
3f24c0e0:	jauc   L3F24D310
L3F24C100:
3f24c100:	move   *a12(0x60), a5, 1
3f24c120:	jrne   L3F24C150
3f24c130:	sub    a11, a11
3f24c140:	jruc   L3F24C220
L3F24C150:
3f24c150:	move   a14, -*sp, 1
3f24c160:	move   *a13(0xffe0), *a14+, 1
3f24c180:	move   *a12(0x60), *a14+, 1
3f24c1a0:	calla  L3F7F65F0
3f24c1d0:	move   a8, a11
3f24c1e0:	jrne   L3F24C220
3f24c1f0:	movk   3, a8
3f24c200:	jauc   L3F24D310
L3F24C220:
3f24c220:	move   *a12(0x80), a5, 1
3f24c240:	jrne   L3F24C290
3f24c250:	sub    a5, a5
3f24c260:	move   a5, *a13(0x120), 1
3f24c280:	jruc   L3F24C3F0
L3F24C290:
3f24c290:	move   a14, -*sp, 1
3f24c2a0:	sub    a5, a5
3f24c2b0:	move   a5, *a14+, 1
3f24c2c0:	movk   4, a3
3f24c2d0:	move   a3, *a14+, 1
3f24c2e0:	move   *a12(0x80), *a14+, 1
3f24c300:	calla  L3F8BA520
3f24c330:	move   a8, *a13(0x120), 1
3f24c350:	move   a8, a8
3f24c360:	jrne   L3F24C3F0
3f24c370:	move   *a13(0xffe0), a3, 1
3f24c390:	move   *a12(0x80), *a3(0xc0), 1
3f24c3c0:	movk   6, a8
3f24c3d0:	jauc   L3F24D310
L3F24C3F0:
3f24c3f0:	move   a14, -*sp, 1
3f24c400:	move   *a12(0xa0), *a14+, 1
3f24c420:	move   a13, a3
3f24c430:	addi   0x140, a3
3f24c450:	move   a3, *a14+, 1
3f24c460:	calla  L3F7F6270
3f24c490:	movk   1, a5
3f24c4a0:	movb   a5, *a13
3f24c4b0:	move   *a13(0xffe0), a3, 1
3f24c4d0:	setf   16, 0, 0
3f24c4e0:	move   *a3(0xe0), *a13(0x10), 0
3f24c510:	sub    a3, a3
3f24c520:	move   a3, *a13(0x20), 1
3f24c540:	move   a9, a8
3f24c550:	jreq   L3F24C600
3f24c560:	move   *a9(0x40), a7, 1
3f24c580:	move   *a13(0xffe0), a3, 1
3f24c5a0:	cmp    a3, a7
3f24c5b0:	jreq   L3F24C600
3f24c5c0:	movb   a5, *a13(0x8)
3f24c5e0:	jauc   L3F24D130
L3F24C600:
3f24c600:	setf   1, 0, 0
3f24c610:	move   *a10(0x684), a7, 0
3f24c630:	jreq   L3F24C730
3f24c640:	move   a11, a3
3f24c650:	jreq   L3F24C780
3f24c660:	move   *a11(0x684), a7, 0
3f24c680:	jreq   L3F24C730
3f24c690:	move   a14, -*sp, 1
3f24c6a0:	move   *a11(0x1a0), *a14+, 1
3f24c6c0:	move   *a11(0x20), a7, 1
3f24c6e0:	move   *a7(0xfe0), a7, 1
3f24c700:	call   a7
3f24c710:	move   a8, a3
3f24c720:	jrne   L3F24C780
L3F24C730:
3f24c730:	movk   3, a7
3f24c740:	movb   a7, *a13(0x8)
3f24c760:	jauc   L3F24D130
L3F24C780:
3f24c780:	move   *a13(0x100), a7, 1
3f24c7a0:	move   *a7(0x120), a3, 1
3f24c7c0:	jreq   L3F24C9A0
3f24c7d0:	move   *a7(0x160), a3, 1
3f24c7f0:	jreq   L3F24C880
3f24c800:	move   *a7(0x160), a3, 1
3f24c820:	move   *a3(0x40), a3, 1
3f24c840:	move   *a13(0xffe0), a7, 1
3f24c860:	cmp    a7, a3
3f24c870:	jrne   L3F24C960
L3F24C880:
3f24c880:	move   *a13(0x100), a7, 1
3f24c8a0:	move   *a7(0x140), a3, 1
3f24c8c0:	subk   5, a3
3f24c8d0:	jrlt   L3F24C9A0
3f24c8e0:	move   *a7(0x100), a3, 1
3f24c900:	move   *a3(0x40), a3, 1
3f24c920:	move   *a13(0xffe0), a7, 1
3f24c940:	cmp    a7, a3
3f24c950:	jreq   L3F24C9A0
L3F24C960:
3f24c960:	movk   4, a3
3f24c970:	movb   a3, *a13(0x8)
3f24c990:	jruc   L3F24D130
L3F24C9A0:
3f24c9a0:	move   a14, -*sp, 1
3f24c9b0:	movi   0xdc900, a7
3f24c9e0:	move   *a7+, *a14+, 1
3f24c9f0:	move   *a7+, *a14+, 1
3f24ca00:	move   a13, a7
3f24ca10:	addi   0x140, a7
3f24ca30:	move   *a7+, *a14+, 1
3f24ca40:	move   *a7+, *a14+, 1
3f24ca50:	calla  L3F7F6040
3f24ca80:	dec    a8
3f24ca90:	jreq   L3F24CBE0
3f24caa0:	move   *a13(0x100), a7, 1
3f24cac0:	move   *a7(0x100), a3, 1
3f24cae0:	jreq   L3F24CC20
3f24caf0:	move   a14, -*sp, 1
3f24cb00:	addi   0x60, a7
3f24cb20:	move   *a7+, *a14+, 1
3f24cb30:	move   *a7+, *a14+, 1
3f24cb40:	move   a13, a7
3f24cb50:	addi   0x140, a7
3f24cb70:	move   *a7+, *a14+, 1
3f24cb80:	move   *a7+, *a14+, 1
3f24cb90:	calla  L3F7F6040
3f24cbc0:	inc    a8
3f24cbd0:	jrne   L3F24CC20
L3F24CBE0:
3f24cbe0:	movk   2, a7
3f24cbf0:	movb   a7, *a13(0x8)
3f24cc10:	jruc   L3F24D130
L3F24CC20:
3f24cc20:	move   a9, a3
3f24cc30:	jreq   L3F24CD60
3f24cc40:	move   *a9(0x1a0), a7, 1
3f24cc60:	jreq   L3F24CD60
3f24cc70:	move   a11, a3
3f24cc80:	jrne   L3F24CD60
3f24cc90:	move   a14, -*sp, 1
3f24cca0:	sub    a7, a7
3f24ccb0:	move   a7, *a14+, 1
3f24ccc0:	move   a7, *a14+, 1
3f24ccd0:	move   a7, *a14+, 1
3f24cce0:	move   @0x98710, a3, 1
3f24cd10:	move   *a3(0x0), *a14+, 1
3f24cd30:	calla  L3F2340A0
L3F24CD60:
3f24cd60:	move   *a13(0x120), *a13(0x340), 1
3f24cd90:	move   *a13(0xffe0), *a13(0x1c0), 1
3f24cdc0:	setf   8, 0, 0
3f24cdd0:	move   *a12(0x8), a7, 0
3f24cdf0:	move   a7, *a13(0x220), 1
3f24ce10:	setf   16, 0, 0
3f24ce20:	move   *a12(0x40), a3, 0
3f24ce40:	move   a3, *a13(0x2c0), 1
3f24ce60:	move   a11, *a13(0x320), 1
3f24ce80:	move   a10, *a13(0x200), 1
3f24cea0:	setf   8, 0, 0
3f24ceb0:	move   *a12(0x58), a3, 0
3f24ced0:	move   a3, *a13(0x240), 1
3f24cef0:	move   *a12(0x50), a3, 0
3f24cf10:	move   a3, *a13(0x260), 1
3f24cf30:	move   @0x97f20, a3, 1
3f24cf60:	move   a3, *a13(0x1e0), 1
3f24cf80:	move   a14, -*sp, 1
3f24cf90:	sub    a7, a7
3f24cfa0:	move   a7, *a14+, 1
3f24cfb0:	move   a13, a7
3f24cfc0:	addi   0x140, a7
3f24cfe0:	move   *a7+, *a14+, 1
3f24cff0:	move   *a7+, *a14+, 1
3f24d000:	move   a13, a7
3f24d010:	addi   0x180, a7
3f24d030:	move   a7, *a14+, 1
3f24d040:	move   a3, *a14+, 1
3f24d050:	calla  L3F236C40
3f24d080:	sub    a3, a3
3f24d090:	movb   a3, *a13(0x8)
3f24d0b0:	move   *a13(0x120), a7, 1
3f24d0d0:	jreq   L3F24D130
3f24d0e0:	move   a14, -*sp, 1
3f24d0f0:	move   a7, *a14+, 1
3f24d100:	calla  L3F234970
L3F24D130:
3f24d130:	move   *a13(0xffe0), a7, 1
3f24d150:	move   *a7(0x80), a3, 1
3f24d170:	jreq   L3F24D280
3f24d180:	move   a14, -*sp, 1
3f24d190:	move   a13, *a14+, 1
3f24d1a0:	movk   32, a3
3f24d1b0:	move   a3, *a14+, 1
3f24d1c0:	move   a7, *a14+, 1
3f24d1d0:	move   *a7(0x40), a5, 1
3f24d1f0:	setf   8, 0, 0
3f24d200:	move   *a5, a5, 0
3f24d210:	sll    0x5, a5
3f24d220:	addi   0xe1980, a5
3f24d250:	move   *a5, a5, 1
3f24d260:	call   a5
3f24d270:	jruc   L3F24D300
L3F24D280:
3f24d280:	move   a14, -*sp, 1
3f24d290:	move   a13, *a14+, 1
3f24d2a0:	movk   32, a3
3f24d2b0:	move   a3, *a14+, 1
3f24d2c0:	move   a7, *a14+, 1
3f24d2d0:	calla  L3F352110
L3F24D300:
3f24d300:	sub    a8, a8
L3F24D310:
3f24d310:	move   *sp(0x120), a14, 1
3f24d330:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f24d350:	rets   2
3f24d360:	mmtm   sp, a7,a9,a10,a11,a13
3f24d380:	move   a14, a13
3f24d390:	addi   0x80, a14
3f24d3b0:	move   @0x97f20, a11, 1
3f24d3e0:	move   a11, *a13, 1
3f24d3f0:	move   *a11(0x100), a9, 1
3f24d410:	move   *a13(0xffe0), a7, 1
3f24d430:	move   *a7(0x40), a10, 1
3f24d450:	setf   16, 0, 0
3f24d460:	move   *a10(0x10), a7, 0
3f24d480:	subk   4, a7
3f24d490:	jreq   L3F24D4C0
3f24d4a0:	movk   16, a8
3f24d4b0:	jruc   L3F24DBD0
L3F24D4C0:
3f24d4c0:	move   a9, a7
3f24d4d0:	jrne   L3F24D500
3f24d4e0:	sub    a8, a8
3f24d4f0:	jruc   L3F24DBD0
L3F24D500:
3f24d500:	move   *a9(0x40), a7, 1
3f24d520:	move   *a13(0xffe0), a11, 1
3f24d540:	cmp    a11, a7
3f24d550:	jreq   L3F24D580
3f24d560:	movk   10, a8
3f24d570:	jruc   L3F24DBD0
L3F24D580:
3f24d580:	move   *a10(0x20), a7, 1
3f24d5a0:	jrne   L3F24D5F0
3f24d5b0:	sub    a7, a7
3f24d5c0:	move   a7, *a13(0x20), 1
3f24d5e0:	jruc   L3F24D720
L3F24D5F0:
3f24d5f0:	move   a14, -*sp, 1
3f24d600:	sub    a7, a7
3f24d610:	move   a7, *a14+, 1
3f24d620:	movk   4, a7
3f24d630:	move   a7, *a14+, 1
3f24d640:	move   *a10(0x20), *a14+, 1
3f24d660:	calla  L3F8BA520
3f24d690:	move   a8, *a13(0x20), 1
3f24d6b0:	move   a8, a8
3f24d6c0:	jrne   L3F24D720
3f24d6d0:	move   *a10(0x20), *a11(0xc0), 1
3f24d700:	movk   6, a8
3f24d710:	jruc   L3F24DBD0
L3F24D720:
3f24d720:	move   a14, -*sp, 1
3f24d730:	move   *a10(0x40), *a14+, 1
3f24d750:	move   a13, a7
3f24d760:	addi   0x40, a7
3f24d780:	move   a7, *a14+, 1
3f24d790:	calla  L3F7F6270
3f24d7c0:	move   a14, -*sp, 1
3f24d7d0:	movi   0xdc900, a7
3f24d800:	move   *a7+, *a14+, 1
3f24d810:	move   *a7+, *a14+, 1
3f24d820:	move   a13, a7
3f24d830:	addi   0x40, a7
3f24d850:	move   *a7+, *a14+, 1
3f24d860:	move   *a7+, *a14+, 1
3f24d870:	calla  L3F7F6040
3f24d8a0:	dec    a8
3f24d8b0:	jreq   L3F24D9C0
3f24d8c0:	move   a14, -*sp, 1
3f24d8d0:	move   *a13, a7, 1
3f24d8e0:	addi   0x60, a7
3f24d900:	move   *a7+, *a14+, 1
3f24d910:	move   *a7+, *a14+, 1
3f24d920:	move   a13, a7
3f24d930:	addi   0x40, a7
3f24d950:	move   *a7+, *a14+, 1
3f24d960:	move   *a7+, *a14+, 1
3f24d970:	calla  L3F7F6040
3f24d9a0:	inc    a8
3f24d9b0:	jrne   L3F24D9E0
L3F24D9C0:
3f24d9c0:	sub    a8, a8
3f24d9d0:	jruc   L3F24DBD0
L3F24D9E0:
3f24d9e0:	move   *a9(0x1c0), a7, 1
3f24da00:	jreq   L3F24DA90
3f24da10:	move   a14, -*sp, 1
3f24da20:	sub    a7, a7
3f24da30:	move   a7, *a14+, 1
3f24da40:	move   *a9(0x1c0), *a14+, 1
3f24da60:	calla  L3FC56320
L3F24DA90:
3f24da90:	move   *a13(0x20), *a9(0x1c0), 1
3f24dac0:	move   *a13(0x20), a7, 1
3f24dae0:	jreq   L3F24DB40
3f24daf0:	move   *a7(0x180), a11, 1
3f24db10:	inc    a11
3f24db20:	move   a11, *a7(0x180), 1
L3F24DB40:
3f24db40:	calla  L3F234F00
3f24db70:	setf   16, 0, 0
3f24db80:	move   *a10(0x60), a11, 0
3f24dba0:	move   a11, *a9(0x140), 1
3f24dbc0:	sub    a8, a8
L3F24DBD0:
3f24dbd0:	move   *sp(0xc0), a14, 1
3f24dbf0:	mmfm   sp, a7,a9,a10,a11,a13
3f24dc10:	rets   2
3f24dc20:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f24dc40:	move   a14, a13
3f24dc50:	addi   0x40, a14
3f24dc70:	move   @0x97f20, a9, 1
3f24dca0:	move   *a9(0x100), a10, 1
3f24dcc0:	move   *a13(0xffe0), a7, 1
3f24dce0:	move   *a7(0x40), a11, 1
3f24dd00:	setf   16, 0, 0
3f24dd10:	move   *a11(0x10), a7, 0
3f24dd30:	subk   2, a7
3f24dd40:	jreq   L3F24DD70
3f24dd50:	movk   16, a8
3f24dd60:	jruc   L3F24E0A0
L3F24DD70:
3f24dd70:	move   a14, -*sp, 1
3f24dd80:	move   *a11(0x20), *a14+, 1
3f24dda0:	move   a13, *a14+, 1
3f24ddb0:	calla  L3F7F6270
3f24dde0:	move   a14, -*sp, 1
3f24ddf0:	movi   0xdc900, a7
3f24de20:	move   *a7+, *a14+, 1
3f24de30:	move   *a7+, *a14+, 1
3f24de40:	move   a13, a8
3f24de50:	move   *a8+, *a14+, 1
3f24de60:	move   *a8+, *a14+, 1
3f24de70:	calla  L3F7F6040
3f24dea0:	dec    a8
3f24deb0:	jreq   L3F24E090
3f24dec0:	move   a14, -*sp, 1
3f24ded0:	move   a9, a7
3f24dee0:	addi   0x60, a7
3f24df00:	move   *a7+, *a14+, 1
3f24df10:	move   *a7+, *a14+, 1
3f24df20:	move   a13, a8
3f24df30:	move   *a8+, *a14+, 1
3f24df40:	move   *a8+, *a14+, 1
3f24df50:	calla  L3F7F6040
3f24df80:	inc    a8
3f24df90:	jreq   L3F24E090
3f24dfa0:	move   a10, a7
3f24dfb0:	jreq   L3F24E090
3f24dfc0:	move   *a10(0x40), a7, 1
3f24dfe0:	move   *a13(0xffe0), a5, 1
3f24e000:	cmp    a5, a7
3f24e010:	jrne   L3F24E090
3f24e020:	move   a14, -*sp, 1
3f24e030:	move   @0x97f20, *a14+, 1
3f24e060:	calla  L3F237300
L3F24E090:
3f24e090:	sub    a8, a8
L3F24E0A0:
3f24e0a0:	move   *sp(0xe0), a14, 1
3f24e0c0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f24e0e0:	rets   2
3f24e0f0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f24e110:	move   a14, a13
3f24e120:	addi   0x360, a14
3f24e140:	move   @0x97f00, a9, 1
3f24e170:	move   *a9(0x100), *a13(0x100), 1
3f24e1a0:	move   *a13(0xffe0), a11, 1
3f24e1c0:	move   *a11(0x40), a10, 1
3f24e1e0:	setf   16, 0, 0
3f24e1f0:	move   *a10(0x10), a11, 0
3f24e210:	subk   4, a11
3f24e220:	jreq   L3F24E260
3f24e230:	movk   16, a8
3f24e240:	jauc   L3F24F190
L3F24E260:
3f24e260:	setf   8, 0, 0
3f24e270:	move   *a10(0x60), a11, 0
3f24e290:	jreq   L3F24E370
3f24e2a0:	move   *a10(0x60), a11, 0
3f24e2c0:	dec    a11
3f24e2d0:	jreq   L3F24E370
3f24e2e0:	move   *a13(0xffe0), a11, 1
3f24e300:	move   *a10(0x60), a7, 0
3f24e320:	move   a7, *a11(0xc0), 1
3f24e340:	movk   2, a8
3f24e350:	jauc   L3F24F190
L3F24E370:
3f24e370:	move   *a10(0x68), a11, 0
3f24e390:	jreq   L3F24E470
3f24e3a0:	move   *a10(0x68), a11, 0
3f24e3c0:	dec    a11
3f24e3d0:	jreq   L3F24E470
3f24e3e0:	move   *a13(0xffe0), a11, 1
3f24e400:	move   *a10(0x68), a7, 0
3f24e420:	move   a7, *a11(0xc0), 1
3f24e440:	movk   2, a8
3f24e450:	jauc   L3F24F190
L3F24E470:
3f24e470:	move   a14, -*sp, 1
3f24e480:	move   *a13(0xffe0), *a14+, 1
3f24e4a0:	move   *a10(0x20), *a14+, 1
3f24e4c0:	calla  L3F7F65F0
3f24e4f0:	move   a8, *a13(0x120), 1
3f24e510:	move   a8, a7
3f24e520:	jrne   L3F24E560
3f24e530:	movk   3, a8
3f24e540:	jauc   L3F24F190
L3F24E560:
3f24e560:	move   a14, -*sp, 1
3f24e570:	move   *a10(0x40), *a14+, 1
3f24e590:	move   a13, a11
3f24e5a0:	addi   0x140, a11
3f24e5c0:	move   a11, *a14+, 1
3f24e5d0:	calla  L3F7F6270
3f24e600:	movk   1, a11
3f24e610:	movb   a11, *a13
3f24e620:	move   *a13(0xffe0), a5, 1
3f24e640:	setf   16, 0, 0
3f24e650:	move   *a5(0xe0), *a13(0x10), 0
3f24e680:	sub    a5, a5
3f24e690:	move   a5, *a13(0x20), 1
3f24e6b0:	move   *a13(0x100), a7, 1
3f24e6d0:	jreq   L3F24E780
3f24e6e0:	move   *a7(0x40), a7, 1
3f24e700:	move   *a13(0xffe0), a5, 1
3f24e720:	cmp    a5, a7
3f24e730:	jreq   L3F24E780
3f24e740:	movb   a11, *a13(0x8)
3f24e760:	jauc   L3F24EFB0
L3F24E780:
3f24e780:	move   *a13(0x120), a7, 1
3f24e7a0:	setf   1, 0, 0
3f24e7b0:	move   *a7(0x684), a5, 0
3f24e7d0:	jrne   L3F24E820
3f24e7e0:	movk   3, a5
3f24e7f0:	movb   a5, *a13(0x8)
3f24e810:	jruc   L3F24EFB0
L3F24E820:
3f24e820:	move   a14, -*sp, 1
3f24e830:	movi   0xdc900, a5
3f24e860:	move   *a5+, *a14+, 1
3f24e870:	move   *a5+, *a14+, 1
3f24e880:	move   a13, a5
3f24e890:	addi   0x140, a5
3f24e8b0:	move   *a5+, *a14+, 1
3f24e8c0:	move   *a5+, *a14+, 1
3f24e8d0:	calla  L3F7F6040
3f24e900:	dec    a8
3f24e910:	jreq   L3F24EA50
3f24e920:	move   *a9(0x100), a5, 1
3f24e940:	jreq   L3F24EA90
3f24e950:	move   a14, -*sp, 1
3f24e960:	move   a9, a5
3f24e970:	addi   0x60, a5
3f24e990:	move   *a5+, *a14+, 1
3f24e9a0:	move   *a5+, *a14+, 1
3f24e9b0:	move   a13, a5
3f24e9c0:	addi   0x140, a5
3f24e9e0:	move   *a5+, *a14+, 1
3f24e9f0:	move   *a5+, *a14+, 1
3f24ea00:	calla  L3F7F6040
3f24ea30:	inc    a8
3f24ea40:	jrne   L3F24EA90
L3F24EA50:
3f24ea50:	movk   2, a5
3f24ea60:	movb   a5, *a13(0x8)
3f24ea80:	jruc   L3F24EFB0
L3F24EA90:
3f24ea90:	move   *a9(0x120), a5, 1
3f24eab0:	jreq   L3F24EC70
3f24eac0:	move   *a9(0x160), a5, 1
3f24eae0:	jreq   L3F24EB70
3f24eaf0:	move   *a9(0x160), a5, 1
3f24eb10:	move   *a5(0x40), a5, 1
3f24eb30:	move   *a13(0xffe0), a7, 1
3f24eb50:	cmp    a7, a5
3f24eb60:	jrne   L3F24EC30
L3F24EB70:
3f24eb70:	move   *a9(0x140), a7, 1
3f24eb90:	subk   5, a7
3f24eba0:	jrlt   L3F24EC70
3f24ebb0:	move   *a9(0x100), a7, 1
3f24ebd0:	move   *a7(0x40), a7, 1
3f24ebf0:	move   *a13(0xffe0), a5, 1
3f24ec10:	cmp    a5, a7
3f24ec20:	jreq   L3F24EC70
L3F24EC30:
3f24ec30:	movk   4, a7
3f24ec40:	movb   a7, *a13(0x8)
3f24ec60:	jruc   L3F24EFB0
L3F24EC70:
3f24ec70:	move   *a13(0x120), *a13(0x200), 1
3f24eca0:	move   *a13(0xffe0), *a13(0x1c0), 1
3f24ecd0:	setf   8, 0, 0
3f24ece0:	move   *a10(0x8), a7, 0
3f24ed00:	move   a7, *a13(0x220), 1
3f24ed20:	move   *a10(0x68), a5, 0
3f24ed40:	move   a5, *a13(0x240), 1
3f24ed60:	move   *a10(0x60), a5, 0
3f24ed80:	move   a5, *a13(0x260), 1
3f24eda0:	movk   3, a5
3f24edb0:	move   a5, *a13(0x2c0), 1
3f24edd0:	move   @0x97f00, a7, 1
3f24ee00:	move   a7, *a13(0x1e0), 1
3f24ee20:	move   a14, -*sp, 1
3f24ee30:	sub    a5, a5
3f24ee40:	move   a5, *a14+, 1
3f24ee50:	addi   0x40, a14
3f24ee70:	move   a14, -*sp, 1
3f24ee80:	move   *a10(0x40), *a14+, 1
3f24eea0:	move   a14, a8
3f24eeb0:	subi   0x60, a8
3f24eed0:	move   a8, *a14+, 1
3f24eee0:	calla  L3F7F6270
3f24ef10:	move   a13, a7
3f24ef20:	addi   0x180, a7
3f24ef40:	move   a7, *a14+, 1
3f24ef50:	move   a9, *a14+, 1
3f24ef60:	calla  L3F237830
3f24ef90:	movb   a5, *a13(0x8)
L3F24EFB0:
3f24efb0:	move   *a13(0xffe0), a7, 1
3f24efd0:	move   *a7(0x80), a5, 1
3f24eff0:	jreq   L3F24F100
3f24f000:	move   a14, -*sp, 1
3f24f010:	move   a13, *a14+, 1
3f24f020:	movk   32, a5
3f24f030:	move   a5, *a14+, 1
3f24f040:	move   a7, *a14+, 1
3f24f050:	move   *a7(0x40), a11, 1
3f24f070:	setf   8, 0, 0
3f24f080:	move   *a11, a11, 0
3f24f090:	sll    0x5, a11
3f24f0a0:	addi   0xe1980, a11
3f24f0d0:	move   *a11, a11, 1
3f24f0e0:	call   a11
3f24f0f0:	jruc   L3F24F180
L3F24F100:
3f24f100:	move   a14, -*sp, 1
3f24f110:	move   a13, *a14+, 1
3f24f120:	movk   32, a5
3f24f130:	move   a5, *a14+, 1
3f24f140:	move   a7, *a14+, 1
3f24f150:	calla  L3F352110
L3F24F180:
3f24f180:	sub    a8, a8
L3F24F190:
3f24f190:	move   *sp(0xe0), a14, 1
3f24f1b0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f24f1d0:	rets   2
3f24f1e0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f24f200:	move   a14, a13
3f24f210:	addi   0x40, a14
3f24f230:	move   @0x97f00, a9, 1
3f24f260:	move   *a9(0x100), a10, 1
3f24f280:	move   *a13(0xffe0), a7, 1
3f24f2a0:	move   *a7(0x40), a11, 1
3f24f2c0:	setf   16, 0, 0
3f24f2d0:	move   *a11(0x10), a7, 0
3f24f2f0:	subk   2, a7
3f24f300:	jreq   L3F24F330
3f24f310:	movk   16, a8
3f24f320:	jruc   L3F24F640
L3F24F330:
3f24f330:	move   a14, -*sp, 1
3f24f340:	move   *a11(0x20), *a14+, 1
3f24f360:	move   a13, *a14+, 1
3f24f370:	calla  L3F7F6270
3f24f3a0:	move   a14, -*sp, 1
3f24f3b0:	movi   0xdc900, a7
3f24f3e0:	move   *a7+, *a14+, 1
3f24f3f0:	move   *a7+, *a14+, 1
3f24f400:	move   a13, a8
3f24f410:	move   *a8+, *a14+, 1
3f24f420:	move   *a8+, *a14+, 1
3f24f430:	calla  L3F7F6040
3f24f460:	dec    a8
3f24f470:	jreq   L3F24F630
3f24f480:	move   a14, -*sp, 1
3f24f490:	move   a9, a7
3f24f4a0:	addi   0x60, a7
3f24f4c0:	move   *a7+, *a14+, 1
3f24f4d0:	move   *a7+, *a14+, 1
3f24f4e0:	move   a13, a8
3f24f4f0:	move   *a8+, *a14+, 1
3f24f500:	move   *a8+, *a14+, 1
3f24f510:	calla  L3F7F6040
3f24f540:	inc    a8
3f24f550:	jreq   L3F24F630
3f24f560:	move   a10, a7
3f24f570:	jreq   L3F24F630
3f24f580:	move   *a10(0x40), a7, 1
3f24f5a0:	move   *a13(0xffe0), a5, 1
3f24f5c0:	cmp    a5, a7
3f24f5d0:	jrne   L3F24F630
3f24f5e0:	move   a14, -*sp, 1
3f24f5f0:	move   a9, *a14+, 1
3f24f600:	calla  L3F237C90
L3F24F630:
3f24f630:	sub    a8, a8
L3F24F640:
3f24f640:	move   *sp(0xe0), a14, 1
3f24f660:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f24f680:	rets   2
L3F24F690:
3f24f690:	move   a11, -*sp, 1
3f24f6a0:	movi   0x100, a11
3f24f6c0:	setf   16, 0, 0
3f24f6d0:	move   a11, @0x98af0, 0
3f24f700:	movi   0x200, a11
3f24f720:	move   a11, @0x98b00, 0
3f24f750:	movi   0x400, a11
3f24f770:	move   a11, @0x98b10, 0
3f24f7a0:	movi   0x800, a11
3f24f7c0:	move   a11, @0x98b20, 0
3f24f7f0:	movi   0x1000, a11
3f24f810:	move   a11, @0x98b30, 0
3f24f840:	move   *sp+, a11, 1
3f24f850:	rets
L3F24F860:
3f24f860:	mmtm   sp, a7,a9,a10,a11,a13
3f24f880:	move   a14, a13
3f24f890:	move   *a13(0xffe0), a9, 1
3f24f8b0:	movk   8, a10
L3F24F8C0:
3f24f8c0:	move   a10, a11
3f24f8d0:	sll    0x4, a11
3f24f8e0:	addi   0x98ae0, a11
3f24f910:	move   a10, a7
3f24f920:	sll    0x3, a7
3f24f930:	add    a9, a7
3f24f940:	setf   8, 0, 0
3f24f950:	move   *a7(0x380), a7, 0
3f24f970:	setf   16, 0, 0
3f24f980:	move   a7, *a11, 0
3f24f990:	inc    a10
3f24f9a0:	cmpi   0x100, a10
3f24f9c0:	jrlt   L3F24F8C0
3f24f9d0:	move   *sp(0xc0), a14, 1
3f24f9f0:	mmfm   sp, a7,a9,a10,a11,a13
3f24fa10:	rets   2
L3F24FA20:
3f24fa20:	mmtm   sp, a7,a9,a11,a13
3f24fa40:	move   a14, a13
3f24fa50:	addk   32, a14
3f24fa60:	move   @0x97ea0, a11, 1
3f24fa90:	move   @0x97ec0, a9, 1
3f24fac0:	cmp    a9, a11
3f24fad0:	jrne   L3F24FBE0
3f24fae0:	addk   5, a9
3f24faf0:	move   a9, @0x97ec0, 1
3f24fb20:	move   a14, -*sp, 1
3f24fb30:	sll    0x2, a9
3f24fb40:	move   a9, *a14+, 1
3f24fb50:	move   @0x97ee0, *a14+, 1
3f24fb80:	calla  L3F705B20
3f24fbb0:	move   a8, @0x97ee0, 1
L3F24FBE0:
3f24fbe0:	move   a14, -*sp, 1
3f24fbf0:	movi   0x1c4, a11
3f24fc10:	move   a11, *a14+, 1
3f24fc20:	movk   1, a9
3f24fc30:	move   a9, *a14+, 1
3f24fc40:	calla  L3F703D90
3f24fc70:	move   a8, *a13, 1
3f24fc80:	move   @0x97ea0, a7, 1
3f24fcb0:	inc    a7
3f24fcc0:	move   a7, @0x97ea0, 1
3f24fcf0:	dec    a7
3f24fd00:	sll    0x5, a7
3f24fd10:	move   @0x97ee0, a9, 1
3f24fd40:	add    a9, a7
3f24fd50:	move   a8, *a7, 1
3f24fd60:	sub    a7, a7
3f24fd70:	move   a7, *a8(0x40), 1
3f24fd90:	movi   0x3f7f8ba0, a7
3f24fdc0:	move   a7, *a8(0x20), 1
3f24fde0:	move   *a13(0xffe0), *a8(0xc0), 1
3f24fe10:	move   *a13(0xffc0), *a8(0xa0), 1
3f24fe40:	sub    a7, a7
3f24fe50:	move   a7, *a8(0x120), 1
3f24fe70:	move   a7, *a8(0x160), 1
3f24fe90:	move   a7, *a8(0x140), 1
3f24feb0:	move   a7, *a8(0x100), 1
3f24fed0:	move   a14, -*sp, 1
3f24fee0:	movk   32, a7
3f24fef0:	move   a7, *a14+, 1
3f24ff00:	addi   0x280, a8
3f24ff20:	move   a8, *a14+, 1
3f24ff30:	calla  L3FB44A00
3f24ff60:	move   *a13, a9, 1
3f24ff70:	move   a9, a8
3f24ff80:	move   *sp(0xa0), a14, 1
3f24ffa0:	mmfm   sp, a7,a9,a11,a13
3f24ffc0:	rets   2
3f24ffd0:	mmtm   sp, a9,a11,a13
3f24fff0:	move   a14, a13
3f250000:	addi   0x40, a14
3f250020:	move   @0x97ea0, a11, 1
3f250050:	move   a11, *a13, 1
3f250060:	move   @0x97ee0, a9, 1
3f250090:	move   a9, *a13(0x20), 1
3f2500b0:	move   a13, a8
3f2500c0:	move   *a13(0xffe0), a13, 1
3f2500e0:	jreq   L3F250110
3f2500f0:	move   *a8+, *a13+, 1
3f250100:	move   *a8, *a13, 1
L3F250110:
3f250110:	subi   0x60, a14
3f250130:	mmfm   sp, a9,a11,a13
3f250150:	rets
L3F250160:
3f250160:	mmtm   sp, a9,a11,a13
3f250180:	move   a14, a13
3f250190:	addi   0x40, a14
3f2501b0:	sub    a11, a11
3f2501c0:	move   a11, *a13, 1
L3F2501D0:
3f2501d0:	move   *a13, a11, 1
3f2501e0:	sll    0x5, a11
3f2501f0:	addi   0x987e0, a11
3f250220:	sub    a9, a9
3f250230:	move   a9, *a11, 1
3f250240:	move   *a13, a11, 1
3f250250:	inc    a11
3f250260:	move   a11, *a13, 1
3f250270:	subk   8, a11
3f250280:	jrlt   L3F2501D0
3f250290:	setf   16, 0, 0
3f2502a0:	move   a9, @0x987d0, 0
3f2502d0:	move   a9, @0x988e0, 1
3f250300:	move   a9, @0x98900, 1
3f250330:	move   a9, *a13, 1
3f250340:	move   @0x97ea0, a11, 1
3f250370:	cmp    a11, a9
3f250380:	jrge   L3F250650
L3F250390:
3f250390:	move   *a13, a11, 1
3f2503a0:	sll    0x5, a11
3f2503b0:	move   @0x97ee0, a9, 1
3f2503e0:	add    a9, a11
3f2503f0:	move   *a11(0x0), *a13(0x20), 1
3f250420:	move   a14, -*sp, 1
3f250430:	move   *a13(0xffc0), *a14+, 1
3f250450:	move   *a13(0xffe0), *a14+, 1
3f250470:	sub    a11, a11
3f250480:	move   a11, *a14+, 1
3f250490:	move   *a13(0x20), *a14+, 1
3f2504b0:	move   *a13(0x20), a11, 1
3f2504d0:	move   *a11(0xc0), a11, 1
3f2504f0:	call   a11
3f250500:	move   a8, a9
3f250510:	jrne   L3F250580
3f250520:	move   *a13(0x20), a11, 1
3f250540:	movk   1, a9
3f250550:	move   a9, *a11(0xe0), 1
3f250570:	jruc   L3F2505D0
L3F250580:
3f250580:	move   *a13(0x20), a11, 1
3f2505a0:	sub    a9, a9
3f2505b0:	move   a9, *a11(0xe0), 1
L3F2505D0:
3f2505d0:	move   *a13, a9, 1
3f2505e0:	inc    a9
3f2505f0:	move   a9, *a13, 1
3f250600:	move   @0x97ea0, a11, 1
3f250630:	cmp    a11, a9
3f250640:	jrlt   L3F250390
L3F250650:
3f250650:	sub    a9, a9
3f250660:	move   a9, *a13, 1
3f250670:	cmp    a11, a9
3f250680:	jrge   L3F250920
L3F250690:
3f250690:	move   *a13, a11, 1
3f2506a0:	sll    0x5, a11
3f2506b0:	move   @0x97ee0, a9, 1
3f2506e0:	add    a9, a11
3f2506f0:	move   *a11(0x0), *a13(0x20), 1
3f250720:	move   *a13(0x20), a11, 1
3f250740:	move   *a11(0xa0), a11, 1
3f250760:	jreq   L3F2508A0
3f250770:	move   *a13(0x20), a11, 1
3f250790:	move   *a11(0xe0), a11, 1
3f2507b0:	jreq   L3F2508A0
3f2507c0:	move   a14, -*sp, 1
3f2507d0:	move   *a13(0xffc0), *a14+, 1
3f2507f0:	move   *a13(0xffe0), *a14+, 1
3f250810:	movk   1, a11
3f250820:	move   a11, *a14+, 1
3f250830:	move   *a13(0x20), *a14+, 1
3f250850:	move   *a13(0x20), a11, 1
3f250870:	move   *a11(0xc0), a11, 1
3f250890:	call   a11
L3F2508A0:
3f2508a0:	move   *a13, a11, 1
3f2508b0:	inc    a11
3f2508c0:	move   a11, *a13, 1
3f2508d0:	move   @0x97ea0, a9, 1
3f250900:	cmp    a9, a11
3f250910:	jrlt   L3F250690
L3F250920:
3f250920:	move   @0x97f20, a11, 1
3f250950:	jreq   L3F250A20
3f250960:	move   *a11(0xe0), a9, 1
3f250980:	jreq   L3F250A20
3f250990:	move   @0x97f00, a9, 1
3f2509c0:	jreq   L3F250A20
3f2509d0:	move   *a9(0xe0), a9, 1
3f2509f0:	jreq   L3F250A20
3f250a00:	sub    a8, a8
3f250a10:	jruc   L3F250A30
L3F250A20:
3f250a20:	movk   17, a8
L3F250A30:
3f250a30:	move   *sp(0x80), a14, 1
3f250a50:	mmfm   sp, a9,a11,a13
3f250a70:	rets   2
L3F250A80:
3f250a80:	mmtm   sp, a9,a11,a13
3f250aa0:	move   a14, a13
3f250ab0:	addi   0x40, a14
3f250ad0:	move   a14, -*sp, 1
3f250ae0:	move   @0x97fa0, *a14+, 1
3f250b10:	calla  L3F702440
3f250b40:	sub    a11, a11
3f250b50:	move   a11, @0x97fa0, 1
3f250b80:	move   @0x97ea0, a9, 1
3f250bb0:	dec    a9
3f250bc0:	move   a9, *a13, 1
3f250bd0:	jrlt   L3F250E70
L3F250BE0:
3f250be0:	move   *a13, a11, 1
3f250bf0:	sll    0x5, a11
3f250c00:	move   @0x97ee0, a9, 1
3f250c30:	add    a9, a11
3f250c40:	move   *a11(0x0), *a13(0x20), 1
3f250c70:	move   *a13(0x20), a11, 1
3f250c90:	move   *a11(0xe0), a11, 1
3f250cb0:	jreq   L3F250DA0
3f250cc0:	move   a14, -*sp, 1
3f250cd0:	move   *a13(0xffc0), *a14+, 1
3f250cf0:	move   *a13(0xffe0), *a14+, 1
3f250d10:	movk   3, a11
3f250d20:	move   a11, *a14+, 1
3f250d30:	move   *a13(0x20), *a14+, 1
3f250d50:	move   *a13(0x20), a11, 1
3f250d70:	move   *a11(0xc0), a11, 1
3f250d90:	call   a11
L3F250DA0:
3f250da0:	move   *a13, a11, 1
3f250db0:	move   a11, @0x97ea0, 1
3f250de0:	move   a14, -*sp, 1
3f250df0:	move   *a13(0x20), *a14+, 1
3f250e10:	calla  L3F702440
3f250e40:	dec    a11
3f250e50:	move   a11, *a13, 1
3f250e60:	jrge   L3F250BE0
L3F250E70:
3f250e70:	move   *sp(0x80), a14, 1
3f250e90:	mmfm   sp, a9,a11,a13
3f250eb0:	rets   2
L3F250EC0:
3f250ec0:	move   @0x97e80, a8, 1
3f250ef0:	rets
L3F250F00:
3f250f00:	mmtm   sp, a9,a11,a13
3f250f20:	move   a14, a13
3f250f30:	move   *a13(0xffe0), a11, 1
3f250f50:	move   a11, @0x97f20, 1
3f250f80:	move   *a13(0xffc0), a9, 1
3f250fa0:	move   a9, @0x97e80, 1
3f250fd0:	movi   0x3f242550, a9
3f251000:	move   a9, *a11(0x20), 1
3f251020:	move   *sp(0x80), a14, 1
3f251040:	mmfm   sp, a9,a11,a13
3f251060:	rets   2
L3F251070:
3f251070:	mmtm   sp, a9,a11,a13
3f251090:	move   a14, a13
3f2510a0:	move   *a13(0xffe0), a11, 1
3f2510c0:	move   a11, @0x97f00, 1
3f2510f0:	movi   0x3f241530, a9
3f251120:	move   a9, *a11(0x20), 1
3f251140:	move   *sp(0x80), a14, 1
3f251160:	mmfm   sp, a9,a11,a13
3f251180:	rets   2
L3F251190:
3f251190:	mmtm   sp, a7,a9,a11,a13
3f2511b0:	move   a14, a13
3f2511c0:	addi   0x40, a14
3f2511e0:	move   *a13(0xffe0), *a13(0x20), 1
3f251210:	move   *a13(0x20), a11, 1
3f251230:	sub    a9, a9
3f251240:	move   a9, *a11(0x100), 1
3f251260:	move   a9, *a11(0x40), 1
3f251280:	move   *a13(0xffa0), *a11(0xc40), 1
3f2512b0:	movb   a9, *a11(0x440)
3f2512d0:	movk   1, a9
3f2512e0:	move   a9, *a13, 1
3f2512f0:	move   *a13(0xffa0), a11, 1
3f251310:	cmp    a11, a9
3f251320:	jrgt   L3F251470
L3F251330:
3f251330:	move   *a13(0x20), a11, 1
3f251350:	move   *a13, a9, 1
3f251360:	sll    0x3, a9
3f251370:	add    a11, a9
3f251380:	move   *a13, a7, 1
3f251390:	sll    0x3, a7
3f2513a0:	move   *a13(0xffc0), a11, 1
3f2513c0:	add    a11, a7
3f2513d0:	movb   *a7(0x0), *a9(0x440)
3f251400:	move   *a13, a9, 1
3f251410:	inc    a9
3f251420:	move   a9, *a13, 1
3f251430:	move   *a13(0xffa0), a7, 1
3f251450:	cmp    a7, a9
3f251460:	jrle   L3F251330
L3F251470:
3f251470:	move   *a13(0x20), a11, 1
3f251490:	addi   0x380, a11
3f2514b0:	movi   0xdac20, a7
3f2514e0:	move   *a7+, *a11+, 1
3f2514f0:	move   *a7+, *a11+, 1
3f251500:	move   *a7, *a11, 1
3f251510:	move   *a13(0x20), a11, 1
3f251530:	move   *a13(0xff80), *a11(0x400), 1
3f251560:	move   *a13(0xff60), *a11(0x3e0), 1
3f251590:	sub    a7, a7
3f2515a0:	move   a7, *a11(0x420), 1
3f2515c0:	move   @0x97f20, a7, 1
3f2515f0:	cmp    a7, a11
3f251600:	jrne   L3F251640
3f251610:	calla  L3F24F690
L3F251640:
3f251640:	move   a14, -*sp, 1
3f251650:	addi   0x380, a11
3f251670:	move   a11, *a14+, 1
3f251680:	move   *a13(0x20), *a14+, 1
3f2516a0:	move   *a13(0x20), a11, 1
3f2516c0:	move   *a11(0x3e0), a7, 1
3f2516e0:	call   a7
3f2516f0:	move   *sp(0xa0), a14, 1
3f251710:	mmfm   sp, a7,a9,a11,a13
3f251730:	rets   2
L3F251740:
3f251740:	mmtm   sp, a9,a11,a13
3f251760:	move   a14, a13
3f251770:	move   *a13(0xffe0), a11, 1
3f251790:	setf   8, 0, 0
3f2517a0:	move   @0x97fc0, a9, 0
3f2517d0:	movb   a9, *a11
3f2517e0:	move   *a13(0xffc0), a11, 1
3f251800:	move   @0x97fc8, a9, 0
3f251830:	movb   a9, *a11
3f251840:	move   *sp(0x80), a14, 1
3f251860:	mmfm   sp, a9,a11,a13
3f251880:	rets   2
L3F251890:
3f251890:	mmtm   sp, a7,a9,a11,a13
3f2518b0:	move   a14, a13
3f2518c0:	addi   0xe0, a14
3f2518e0:	move   *a13(0xffe0), a11, 1
3f251900:	setf   8, 0, 0
3f251910:	move   *a11(0x20), a9, 0
3f251930:	move   @0x97fc0, a7, 0
3f251960:	sub    a7, a9
3f251970:	move   a9, *a13(0x80), 1
3f251990:	move   *a11(0x30), a9, 1
3f2519b0:	move   @0x97fd0, a11, 1
3f2519e0:	cmp    a11, a9
3f2519f0:	jrge   L3F251E10
3f251a00:	move   *a13(0xffe0), a9, 1
3f251a20:	move   *a9(0x20), a9, 0
3f251a40:	cmp    a7, a9
3f251a50:	jrhi   L3F251E10
3f251a60:	move   *a13(0xffe0), a9, 1
3f251a80:	move   *a9(0x28), a9, 0
3f251aa0:	move   @0x97fc8, a7, 0
3f251ad0:	cmp    a7, a9
3f251ae0:	jrc   L3F251E10
3f251af0:	move   @0x97fc0, a9, 0
3f251b20:	sub    a9, a7
3f251b30:	move   *a13(0xffe0), a9, 1
3f251b50:	move   *a9(0x30), a9, 1
3f251b70:	sll    0x2, a9
3f251b80:	inc    a7
3f251b90:	mpyu   a7, a9
3f251ba0:	move   a9, *a13(0xa0), 1
3f251bc0:	move   a14, -*sp, 1
3f251bd0:	move   @0x97fa0, *a14+, 1
3f251c00:	calla  L3F702440
3f251c30:	move   a14, -*sp, 1
3f251c40:	movk   1, a11
3f251c50:	move   a11, *a14+, 1
3f251c60:	move   a9, *a14+, 1
3f251c70:	calla  L3F703D90
3f251ca0:	move   a8, @0x97fa0, 1
3f251cd0:	move   *a13(0xffe0), a7, 1
3f251cf0:	move   *a7(0x30), a11, 1
3f251d10:	move   a11, @0x97fd0, 1
3f251d40:	setf   8, 0, 0
3f251d50:	move   *a7(0x20), a7, 0
3f251d70:	movb   a7, @0x97fc0
3f251da0:	move   *a13(0xffe0), a9, 1
3f251dc0:	move   *a9(0x28), a9, 0
3f251de0:	movb   a9, @0x97fc8
L3F251E10:
3f251e10:	move   *a13(0xffe0), a9, 1
3f251e30:	move   *a9(0x30), a7, 1
3f251e50:	cmp    a11, a7
3f251e60:	jrge   L3F252640
3f251e70:	move   *a9(0x20), a7, 0
3f251e90:	move   a7, *a13, 1
3f251ea0:	move   *a9(0x28), a9, 0
3f251ec0:	cmp    a9, a7
3f251ed0:	jahi   L3F252F10
L3F251EF0:
3f251ef0:	sub    a11, a11
3f251f00:	move   a11, *a13(0x20), 1
3f251f20:	move   *a13(0xffe0), a9, 1
3f251f40:	move   *a9(0x30), a7, 1
3f251f60:	cmp    a7, a11
3f251f70:	jrge   L3F2522D0
3f251f80:	setf   8, 0, 0
L3F251F90:
3f251f90:	move   *a13(0xffe0), a11, 1
3f251fb0:	move   *a13, a9, 1
3f251fc0:	move   *a11(0x20), a7, 0
3f251fe0:	sub    a7, a9
3f251ff0:	move   *a11(0x30), a7, 1
3f252010:	mpyu   a7, a9
3f252020:	move   *a13(0x20), a7, 1
3f252040:	add    a7, a9
3f252050:	move   a9, *a13(0x40), 1
3f252070:	move   *a13, a7, 1
3f252080:	move   @0x97fc0, a9, 0
3f2520b0:	sub    a9, a7
3f2520c0:	move   @0x97fd0, a11, 1
3f2520f0:	mpyu   a11, a7
3f252100:	move   *a13(0x20), a9, 1
3f252120:	add    a9, a7
3f252130:	move   a7, *a13(0x60), 1
3f252150:	sll    0x5, a7
3f252160:	move   @0x97fa0, a9, 1
3f252190:	add    a9, a7
3f2521a0:	move   *a13(0xffe0), a9, 1
3f2521c0:	move   *a13(0x40), a11, 1
3f2521e0:	sll    0x5, a11
3f2521f0:	move   *a9, a9, 1
3f252200:	add    a11, a9
3f252210:	move   *a9, *a7, 1
3f252220:	move   *a13(0x20), a11, 1
3f252240:	inc    a11
3f252250:	move   a11, *a13(0x20), 1
3f252270:	move   *a13(0xffe0), a9, 1
3f252290:	move   *a9(0x30), a7, 1
3f2522b0:	cmp    a7, a11
3f2522c0:	jrlt   L3F251F90
L3F2522D0:
3f2522d0:	move   *a9(0x30), *a13(0x20), 1
3f252300:	move   *a13(0x20), a11, 1
3f252320:	move   @0x97fd0, a7, 1
3f252350:	cmp    a7, a11
3f252360:	jrge   L3F252570
3f252370:	setf   8, 0, 0
L3F252380:
3f252380:	move   *a13, a11, 1
3f252390:	move   @0x97fc0, a9, 0
3f2523c0:	sub    a9, a11
3f2523d0:	move   @0x97fd0, a7, 1
3f252400:	mpyu   a7, a11
3f252410:	move   *a13(0x20), a7, 1
3f252430:	add    a7, a11
3f252440:	move   a11, *a13(0x60), 1
3f252460:	sll    0x5, a11
3f252470:	move   @0x97fa0, a7, 1
3f2524a0:	add    a7, a11
3f2524b0:	sub    a7, a7
3f2524c0:	move   a7, *a11, 1
3f2524d0:	move   *a13(0x20), a11, 1
3f2524f0:	inc    a11
3f252500:	move   a11, *a13(0x20), 1
3f252520:	move   @0x97fd0, a7, 1
3f252550:	cmp    a7, a11
3f252560:	jrlt   L3F252380
L3F252570:
3f252570:	move   *a13, a9, 1
3f252580:	inc    a9
3f252590:	move   a9, *a13, 1
3f2525a0:	move   *a13(0xffe0), a9, 1
3f2525c0:	move   *a13, a11, 1
3f2525d0:	setf   8, 0, 0
3f2525e0:	move   *a9(0x28), a9, 0
3f252600:	cmp    a9, a11
3f252610:	jrls   L3F251EF0
3f252620:	jauc   L3F252F10
L3F252640:
3f252640:	move   *a9(0x30), a7, 1
3f252660:	cmp    a11, a7
3f252670:	jrle   L3F252D10
3f252680:	move   @0x97fc8, a7, 0
3f2526b0:	move   @0x97fc0, a9, 0
3f2526e0:	sub    a9, a7
3f2526f0:	move   *a13(0xffe0), a9, 1
3f252710:	move   *a9(0x30), a9, 1
3f252730:	sll    0x2, a9
3f252740:	inc    a7
3f252750:	mpyu   a7, a9
3f252760:	move   a9, *a13(0xc0), 1
3f252780:	move   a14, -*sp, 1
3f252790:	move   a9, *a14+, 1
3f2527a0:	movk   1, a7
3f2527b0:	move   a7, *a14+, 1
3f2527c0:	calla  L3F703D90
3f2527f0:	move   a8, *a13(0xa0), 1
3f252810:	move   @0x97fa0, a11, 1
3f252840:	jreq   L3F252C50
3f252850:	sub    a7, a7
3f252860:	move   a7, *a13, 1
3f252870:	setf   8, 0, 0
3f252880:	move   @0x97fc8, a9, 0
3f2528b0:	move   @0x97fc0, a7, 0
3f2528e0:	sub    a7, a9
3f2528f0:	move   *a13, a7, 1
3f252900:	cmp    a9, a7
3f252910:	jrhi   L3F252BE0
L3F252920:
3f252920:	move   a14, -*sp, 1
3f252930:	move   @0x97fd0, a11, 1
3f252960:	sll    0x2, a11
3f252970:	move   a11, *a14+, 1
3f252980:	move   *a13(0xffe0), a11, 1
3f2529a0:	move   *a13, a9, 1
3f2529b0:	move   *a11(0x30), a7, 1
3f2529d0:	mpys   a9, a7
3f2529e0:	sll    0x5, a7
3f2529f0:	move   *a13(0xa0), a9, 1
3f252a10:	add    a9, a7
3f252a20:	move   a7, *a14+, 1
3f252a30:	move   *a13, a7, 1
3f252a40:	move   @0x97fd0, a9, 1
3f252a70:	mpys   a9, a7
3f252a80:	sll    0x5, a7
3f252a90:	move   @0x97fa0, a11, 1
3f252ac0:	add    a11, a7
3f252ad0:	move   a7, *a14+, 1
3f252ae0:	calla  L3FB44400
3f252b10:	move   *a13, a11, 1
3f252b20:	inc    a11
3f252b30:	move   a11, *a13, 1
3f252b40:	setf   8, 0, 0
3f252b50:	move   @0x97fc8, a9, 0
3f252b80:	move   @0x97fc0, a7, 0
3f252bb0:	sub    a7, a9
3f252bc0:	cmp    a9, a11
3f252bd0:	jrls   L3F252920
L3F252BE0:
3f252be0:	move   a14, -*sp, 1
3f252bf0:	move   @0x97fa0, *a14+, 1
3f252c20:	calla  L3F702440
L3F252C50:
3f252c50:	move   *a13(0xffe0), a11, 1
3f252c70:	move   *a11(0x30), a9, 1
3f252c90:	move   a9, @0x97fd0, 1
3f252cc0:	move   *a13(0xa0), a7, 1
3f252ce0:	move   a7, @0x97fa0, 1
L3F252D10:
3f252d10:	move   a14, -*sp, 1
3f252d20:	move   *a13(0xffe0), a11, 1
3f252d40:	setf   8, 0, 0
3f252d50:	move   *a11(0x28), a9, 0
3f252d70:	move   *a11(0x20), a7, 0
3f252d90:	sub    a7, a9
3f252da0:	inc    a9
3f252db0:	move   @0x97fd0, a7, 1
3f252de0:	mpyu   a7, a9
3f252df0:	sll    0x2, a9
3f252e00:	move   a9, *a14+, 1
3f252e10:	move   *a13(0x80), a9, 1
3f252e30:	mpys   a7, a9
3f252e40:	sll    0x5, a9
3f252e50:	move   @0x97fa0, a11, 1
3f252e80:	add    a11, a9
3f252e90:	move   a9, *a14+, 1
3f252ea0:	move   *a13(0xffe0), a9, 1
3f252ec0:	move   *a9(0x0), *a14+, 1
3f252ee0:	calla  L3FB44400
L3F252F10:
3f252f10:	move   *sp(0xa0), a14, 1
3f252f30:	mmfm   sp, a7,a9,a11,a13
3f252f50:	rets   2
L3F252F60:
3f252f60:	mmtm   sp, a7,a9,a11,a13
3f252f80:	move   a14, a13
3f252f90:	addi   0xa0, a14
3f252fb0:	sub    a11, a11
3f252fc0:	movb   a11, *a13(0x60)
3f252fe0:	move   a14, -*sp, 1
3f252ff0:	movk   8, a11
3f253000:	move   a11, *a14+, 1
3f253010:	move   a13, a11
3f253020:	addk   32, a11
3f253030:	move   a11, *a14+, 1
3f253040:	calla  L3FB44A00
3f253070:	movk   8, a11
3f253080:	move   a11, *a13, 1
L3F253090:
3f253090:	sub    a11, a11
3f2530a0:	move   a11, *a13(0x70), 1
3f2530c0:	movk   1, a9
3f2530d0:	movb   a9, *a13(0x90)
3f2530f0:	setf   8, 0, 0
L3F253100:
3f253100:	move   *a13, a11, 1
3f253110:	sll    0x4, a11
3f253120:	move   *a13(0xffe0), a9, 1
3f253140:	add    a9, a11
3f253150:	move   *a13(0x90), a9, 0
3f253170:	setf   16, 0, 0
3f253180:	move   *a11, a11, 0
3f253190:	and    a9, a11
3f2531a0:	jreq   L3F253300
3f2531b0:	move   *a13(0x70), a11, 1
3f2531d0:	sll    0x3, a11
3f2531e0:	add    a13, a11
3f2531f0:	addk   32, a11
3f253200:	setf   8, 0, 0
3f253210:	move   *a11, a9, 0
3f253220:	inc    a9
3f253230:	movb   a9, *a11
3f253240:	zext   a9, 0
3f253250:	move   *a13(0x60), a11, 0
3f253270:	cmp    a11, a9
3f253280:	jrls   L3F253300
3f253290:	move   *a13(0x70), a9, 1
3f2532b0:	sll    0x3, a9
3f2532c0:	add    a13, a9
3f2532d0:	movb   *a9(0x20), *a13(0x60)
L3F253300:
3f253300:	move   *a13(0x70), a11, 1
3f253320:	inc    a11
3f253330:	move   a11, *a13(0x70), 1
3f253350:	setf   8, 0, 0
3f253360:	move   *a13(0x90), a9, 0
3f253380:	sll    0x1, a9
3f253390:	movb   a9, *a13(0x90)
3f2533b0:	subk   8, a11
3f2533c0:	jrlt   L3F253100
3f2533d0:	move   *a13, a11, 1
3f2533e0:	inc    a11
3f2533f0:	move   a11, *a13, 1
3f253400:	cmpi   0x100, a11
3f253420:	jrlt   L3F253090
3f253430:	move   @0x99af0, a9, 1
3f253460:	jreq   L3F2534C0
3f253470:	move   a14, -*sp, 1
3f253480:	move   a9, *a14+, 1
3f253490:	calla  L3F702440
L3F2534C0:
3f2534c0:	move   a14, -*sp, 1
3f2534d0:	setf   8, 0, 0
3f2534e0:	move   *a13(0x60), a9, 0
3f253500:	sll    0x3, a9
3f253510:	move   a9, *a14+, 1
3f253520:	movk   1, a9
3f253530:	move   a9, *a14+, 1
3f253540:	calla  L3F703D90
3f253570:	move   a8, @0x99af0, 1
3f2535a0:	move   a14, -*sp, 1
3f2535b0:	movk   8, a9
3f2535c0:	move   a9, *a14+, 1
3f2535d0:	move   a13, a9
3f2535e0:	addk   32, a9
3f2535f0:	move   a9, *a14+, 1
3f253600:	calla  L3FB44A00
3f253630:	movk   8, a9
3f253640:	move   a9, *a13, 1
L3F253650:
3f253650:	sub    a11, a11
3f253660:	move   a11, *a13(0x70), 1
3f253680:	movk   1, a9
3f253690:	movb   a9, *a13(0x90)
3f2536b0:	setf   8, 0, 0
L3F2536C0:
3f2536c0:	move   *a13, a11, 1
3f2536d0:	sll    0x4, a11
3f2536e0:	move   *a13(0xffe0), a9, 1
3f253700:	add    a9, a11
3f253710:	move   *a13(0x90), a9, 0
3f253730:	setf   16, 0, 0
3f253740:	move   *a11, a11, 0
3f253750:	and    a9, a11
3f253760:	jreq   L3F253920
3f253770:	move   *a13(0x70), a11, 1
3f253790:	setf   8, 0, 0
3f2537a0:	move   *a13(0x60), a7, 0
3f2537c0:	mpyu   a7, a11
3f2537d0:	move   *a13(0x70), a7, 1
3f2537f0:	sll    0x3, a7
3f253800:	add    a13, a7
3f253810:	move   *a7(0x20), a7, 0
3f253830:	add    a7, a11
3f253840:	sll    0x3, a11
3f253850:	move   @0x99af0, a7, 1
3f253880:	add    a7, a11
3f253890:	movb   *a13, *a11
3f2538a0:	move   *a13(0x70), a11, 1
3f2538c0:	sll    0x3, a11
3f2538d0:	add    a13, a11
3f2538e0:	addk   32, a11
3f2538f0:	move   *a11, a9, 0
3f253900:	inc    a9
3f253910:	movb   a9, *a11
L3F253920:
3f253920:	move   *a13(0x70), a11, 1
3f253940:	inc    a11
3f253950:	move   a11, *a13(0x70), 1
3f253970:	setf   8, 0, 0
3f253980:	move   *a13(0x90), a9, 0
3f2539a0:	sll    0x1, a9
3f2539b0:	movb   a9, *a13(0x90)
3f2539d0:	subk   8, a11
3f2539e0:	jrlt   L3F2536C0
3f2539f0:	move   *a13, a11, 1
3f253a00:	inc    a11
3f253a10:	move   a11, *a13, 1
3f253a20:	cmpi   0x100, a11
3f253a40:	jrlt   L3F253650
3f253a50:	move   *a13(0x60), a8, 0
3f253a70:	move   *sp(0xa0), a14, 1
3f253a90:	mmfm   sp, a7,a9,a11,a13
3f253ab0:	rets   2
L3F253AC0:
3f253ac0:	mmtm   sp, a7,a9,a11,a13
3f253ae0:	move   a14, a13
3f253af0:	addi   0x40, a14
3f253b10:	move   *a13(0xffe0), *a13(0x0), 1
3f253b40:	move   *a13, a11, 1
3f253b50:	sub    a9, a9
3f253b60:	move   a9, *a11(0x100), 1
3f253b80:	move   a9, *a11(0x40), 1
3f253ba0:	addi   0xb80, a11
3f253bc0:	movi   0xdaa60, a9
3f253bf0:	movk   14, a8
L3F253C00:
3f253c00:	move   *a9+, *a11+, 1
3f253c10:	dsjs   a8, L3F253C00
3f253c20:	move   *a13, a11, 1
3f253c30:	move   *a13(0xff80), *a11(0xd40), 1
3f253c60:	move   *a13(0xff60), *a11(0xd60), 1
3f253c90:	movk   1, a9
3f253ca0:	move   a9, *a11(0xd80), 1
3f253cc0:	move   a8, *a11(0xda0), 1
3f253ce0:	addi   0xdc0, a11
3f253d00:	movi   0xdc900, a9
3f253d30:	move   *a9+, *a11+, 1
3f253d40:	move   *a9, *a11, 1
3f253d50:	move   *a13, a11, 1
3f253d60:	move   a8, *a11(0xe00), 1
3f253d80:	move   *a13(0xffc0), a9, 1
3f253da0:	setf   8, 0, 0
3f253db0:	move   *a9(0x20), a7, 0
3f253dd0:	movb   a7, @0x97fc0
3f253e00:	move   *a9(0x28), a9, 0
3f253e20:	movb   a9, @0x97fc8
3f253e50:	movk   8, a11
3f253e60:	move   a11, *a13(0x20), 1
L3F253E80:
3f253e80:	move   *a13, a11, 1
3f253e90:	move   *a13(0x20), a9, 1
3f253eb0:	sll    0x3, a9
3f253ec0:	add    a11, a9
3f253ed0:	move   *a13(0x20), a7, 1
3f253ef0:	sll    0x4, a7
3f253f00:	move   *a13(0xffa0), a11, 1
3f253f20:	add    a11, a7
3f253f30:	movb   *a7(0x0), *a9(0x380)
3f253f60:	move   *a13(0x20), a9, 1
3f253f80:	inc    a9
3f253f90:	move   a9, *a13(0x20), 1
3f253fb0:	cmpi   0x100, a9
3f253fd0:	jrlt   L3F253E80
3f253fe0:	move   a14, -*sp, 1
3f253ff0:	move   a11, *a14+, 1
3f254000:	calla  L3F252F60
3f254030:	movb   a8, @0x99ae0
3f254060:	setf   8, 0, 0
3f254070:	move   @0x99ae0, a7, 0
3f2540a0:	dec    a7
3f2540b0:	jreq   L3F254180
3f2540c0:	move   a14, -*sp, 1
3f2540d0:	move   @0x99ae0, a7, 0
3f254100:	move   a7, *a14+, 1
3f254110:	movi   0x3f265100, a8
3f254140:	move   a8, *a14+, 1
3f254150:	calla  L3FB341E0
L3F254180:
3f254180:	sub    a7, a7
3f254190:	move   a7, *a13(0x20), 1
L3F2541B0:
3f2541b0:	move   *a13, a11, 1
3f2541c0:	move   *a13(0x20), a9, 1
3f2541e0:	sll    0x3, a9
3f2541f0:	add    a11, a9
3f254200:	sub    a7, a7
3f254210:	movb   a7, *a9(0x280)
3f254230:	move   *a13(0x20), a9, 1
3f254250:	inc    a9
3f254260:	move   a9, *a13(0x20), 1
3f254280:	subk   32, a9
3f254290:	jrlt   L3F2541B0
3f2542a0:	move   @0x97f00, a9, 1
3f2542d0:	cmp    a9, a11
3f2542e0:	jrne   L3F2543A0
3f2542f0:	move   a14, -*sp, 1
3f254300:	move   a11, *a14+, 1
3f254310:	calla  L3F24F860
3f254340:	move   a14, -*sp, 1
3f254350:	move   *a13(0xffc0), *a14+, 1
3f254370:	calla  L3F251890
L3F2543A0:
3f2543a0:	move   a14, -*sp, 1
3f2543b0:	movi   0xffff, a9
3f2543d0:	move   a9, *a14+, 1
3f2543e0:	addi   0xb80, a11
3f254400:	move   a11, *a14+, 1
3f254410:	move   *a13(0x0), *a14+, 1
3f254430:	move   *a13, a11, 1
3f254440:	move   *a11(0xd60), a7, 1
3f254460:	call   a7
3f254470:	move   *sp(0xa0), a14, 1
3f254490:	mmfm   sp, a7,a9,a11,a13
3f2544b0:	rets   2
3f2544c0:	mmtm   sp, a7,a9,a11,a13
3f2544e0:	move   a14, a13
3f2544f0:	addi   0x40, a14
3f254510:	move   *a13(0xffe0), *a13(0x20), 1
3f254540:	move   *a13(0x20), a11, 1
3f254560:	sub    a9, a9
3f254570:	move   a9, *a11(0x100), 1
3f254590:	move   a9, *a11(0x40), 1
3f2545b0:	move   *a13(0xffa0), *a11(0xc00), 1
3f2545e0:	movb   a9, *a11(0x400)
3f254600:	movk   1, a9
3f254610:	move   a9, *a13, 1
3f254620:	move   *a13(0xffa0), a11, 1
3f254640:	cmp    a11, a9
3f254650:	jrgt   L3F2547A0
L3F254660:
3f254660:	move   *a13(0x20), a11, 1
3f254680:	move   *a13, a9, 1
3f254690:	sll    0x3, a9
3f2546a0:	add    a11, a9
3f2546b0:	move   *a13, a7, 1
3f2546c0:	sll    0x3, a7
3f2546d0:	move   *a13(0xffc0), a11, 1
3f2546f0:	add    a11, a7
3f254700:	movb   *a7(0x0), *a9(0x400)
3f254730:	move   *a13, a9, 1
3f254740:	inc    a9
3f254750:	move   a9, *a13, 1
3f254760:	move   *a13(0xffa0), a7, 1
3f254780:	cmp    a7, a9
3f254790:	jrle   L3F254660
L3F2547A0:
3f2547a0:	move   *a13(0x20), a11, 1
3f2547c0:	sub    a7, a7
3f2547d0:	move   a7, *a11(0x380), 1
3f2547f0:	move   a7, *a11(0x3a0), 1
3f254810:	addi   0x3c0, a11
3f254830:	movi   0xdc900, a7
3f254860:	move   *a7+, *a11+, 1
3f254870:	move   *a7, *a11, 1
3f254880:	move   *sp(0xa0), a14, 1
3f2548a0:	mmfm   sp, a7,a9,a11,a13
3f2548c0:	rets   2
3f2548d0:	mmtm   sp, a9,a13
3f2548f0:	move   a14, a13
3f254900:	addk   32, a14
3f254910:	move   *a13(0xffe0), a9, 1
3f254930:	move   *a9(0x100), *a13(0x0), 1
3f254960:	move   *a13(0xffc0), *a9(0x100), 1
3f254990:	move   *a13, a8, 1
3f2549a0:	move   *sp(0x60), a14, 1
3f2549c0:	mmfm   sp, a9,a13
3f2549e0:	rets   2
L3F2549F0:
3f2549f0:	move   a11, -*sp, 1
3f254a00:	move   @0x97f00, a11, 1
3f254a30:	move   a11, a8
3f254a40:	move   *sp+, a11, 1
3f254a50:	rets
L3F254A60:
3f254a60:	move   a11, -*sp, 1
3f254a70:	move   @0x97f20, a11, 1
3f254aa0:	move   a11, a8
3f254ab0:	move   *sp+, a11, 1
3f254ac0:	rets
L3F254AD0:
3f254ad0:	mmtm   sp, a9,a11,a13
3f254af0:	move   a14, a13
3f254b00:	addi   0x120, a14
3f254b20:	movi   0x22, a11
3f254b40:	movb   a11, *a13(0x20)
3f254b60:	movb   *a13(0xffe0), *a13(0x40)
3f254b90:	setf   8, 0, 0
3f254ba0:	move   *a13(0xffe0), a11, 0
3f254bc0:	dsjs   a11, L3F254C30
3f254bd0:	movb   *a13(0xffc0), *a13(0x48)
3f254c00:	movb   *a13(0xffa0), *a13(0x50)
L3F254C30:
3f254c30:	movk   1, a11
3f254c40:	move   a11, *a13, 1
3f254c50:	move   @0x225870, a9, 1
3f254c80:	cmp    a9, a11
3f254c90:	jrge   L3F254F60
L3F254CA0:
3f254ca0:	move   *a13, a11, 1
3f254cb0:	sll    0x5, a11
3f254cc0:	move   @0xdac80, a9, 1
3f254cf0:	add    a9, a11
3f254d00:	move   *a11, a11, 1
3f254d10:	jreq   L3F254EE0
3f254d20:	move   *a13, a11, 1
3f254d30:	sll    0x5, a11
3f254d40:	add    a9, a11
3f254d50:	move   *a11, a11, 1
3f254d60:	move   *a11(0x120), a11, 1
3f254d80:	jrne   L3F254EE0
3f254d90:	move   *a13, a11, 1
3f254da0:	sll    0x5, a11
3f254db0:	add    a9, a11
3f254dc0:	move   *a11, a11, 1
3f254dd0:	setf   16, 0, 0
3f254de0:	move   *a11(0xe0), *a13(0x30), 0
3f254e10:	move   a14, -*sp, 1
3f254e20:	move   a13, a11
3f254e30:	addk   32, a11
3f254e40:	move   a11, *a14+, 1
3f254e50:	movk   1, a11
3f254e60:	move   a11, *a14+, 1
3f254e70:	move   *a13, a11, 1
3f254e80:	sll    0x5, a11
3f254e90:	add    a9, a11
3f254ea0:	move   *a11+, *a14+, 1
3f254eb0:	calla  L3F264270
L3F254EE0:
3f254ee0:	move   *a13, a11, 1
3f254ef0:	inc    a11
3f254f00:	move   a11, *a13, 1
3f254f10:	move   @0x225870, a9, 1
3f254f40:	cmp    a9, a11
3f254f50:	jrlt   L3F254CA0
L3F254F60:
3f254f60:	move   *sp(0x80), a14, 1
3f254f80:	mmfm   sp, a9,a11,a13
3f254fa0:	rets   2
L3F254FB0:
3f254fb0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f254fd0:	move   a14, a13
3f254fe0:	move   *a13(0xffe0), a9, 1
3f255000:	sub    a10, a10
3f255010:	move   *a13(0xffc0), a7, 1
3f255030:	cmp    a7, a10
3f255040:	jrge   L3F255470
3f255050:	setf   8, 0, 0
L3F255060:
3f255060:	move   a10, a7
3f255070:	sll    0x3, a7
3f255080:	add    a9, a7
3f255090:	move   *a7, a7, 0
3f2550a0:	jreq   L3F255420
3f2550b0:	move   a10, a7
3f2550c0:	sll    0x3, a7
3f2550d0:	add    a9, a7
3f2550e0:	move   *a13(0xffa0), a5, 1
3f255100:	move   *a7, a7, 0
3f255110:	cmp    a7, a5
3f255120:	jrhi   L3F2551B0
3f255130:	move   a10, a7
3f255140:	sll    0x3, a7
3f255150:	add    a9, a7
3f255160:	move   *a13(0xff80), a5, 1
3f255180:	move   *a7, a7, 0
3f255190:	cmp    a7, a5
3f2551a0:	jrnc   L3F255240
L3F2551B0:
3f2551b0:	move   a10, a7
3f2551c0:	sll    0x3, a7
3f2551d0:	add    a9, a7
3f2551e0:	move   *a13(0xff60), a5, 1
3f255200:	move   *a7, a7, 0
3f255210:	move   a7, *a5, 1
3f255220:	movk   1, a8
3f255230:	jruc   L3F255480
L3F255240:
3f255240:	move   a10, a11
3f255250:	inc    a11
3f255260:	move   *a13(0xffc0), a7, 1
3f255280:	cmp    a7, a11
3f255290:	jrge   L3F255420
L3F2552A0:
3f2552a0:	move   a10, a7
3f2552b0:	sll    0x3, a7
3f2552c0:	add    a9, a7
3f2552d0:	move   a11, a5
3f2552e0:	sll    0x3, a5
3f2552f0:	add    a9, a5
3f255300:	move   *a7, a7, 0
3f255310:	move   *a5, a5, 0
3f255320:	cmp    a5, a7
3f255330:	jrne   L3F2553D0
3f255340:	move   a10, a7
3f255350:	sll    0x3, a7
3f255360:	add    a9, a7
3f255370:	move   *a13(0xff60), a5, 1
3f255390:	move   *a7, a7, 0
3f2553a0:	move   a7, *a5, 1
3f2553b0:	movk   1, a8
3f2553c0:	jruc   L3F255480
L3F2553D0:
3f2553d0:	inc    a11
3f2553e0:	move   *a13(0xffc0), a7, 1
3f255400:	cmp    a7, a11
3f255410:	jrlt   L3F2552A0
L3F255420:
3f255420:	inc    a10
3f255430:	move   *a13(0xffc0), a7, 1
3f255450:	cmp    a7, a10
3f255460:	jrlt   L3F255060
L3F255470:
3f255470:	sub    a8, a8
L3F255480:
3f255480:	move   *sp(0xe0), a14, 1
3f2554a0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f2554c0:	rets   2
L3F2554D0:
3f2554d0:	mmtm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f2554f0:	move   a14, a13
3f255500:	move   *a13(0xffe0), a9, 1
3f255520:	move   *a13(0xffa0), a10, 1
3f255540:	movk   8, a11
3f255550:	dec    a11
3f255560:	jrlt   L3F255900
L3F255570:
3f255570:	move   *a13(0xffc0), a12, 1
3f255590:	dec    a12
3f2555a0:	jrlt   L3F2558A0
L3F2555B0:
3f2555b0:	setf   8, 0, 0
3f2555c0:	move   *a9, a7, 0
3f2555d0:	jreq   L3F255870
3f2555e0:	move   @0x97f00, a7, 1
3f255610:	move   *a9, a5, 0
3f255620:	srl    0x3, a5
3f255630:	sll    0x3, a5
3f255640:	add    a7, a5
3f255650:	move   *a9, a7, 0
3f255660:	movk   7, a3
3f255670:	and    a3, a7
3f255680:	movk   1, a3
3f255690:	sll    a7, a3
3f2556a0:	move   *a5(0x280), a7, 0
3f2556c0:	and    a3, a7
3f2556d0:	jreq   L3F255870
3f2556e0:	move   *a13(0xff80), a0, 1
3f255700:	dec    a0
3f255710:	jrlt   L3F255830
3f255720:	move   a0, a7
3f255730:	sll    0x3, a7
3f255740:	add    a10, a7
3f255750:	move   *a9, a5, 0
3f255760:	move   *a7, a7, 0
3f255770:	cmp    a7, a5
3f255780:	jreq   L3F255830
L3F255790:
3f255790:	dec    a0
3f2557a0:	jrlt   L3F255830
3f2557b0:	move   a0, a7
3f2557c0:	sll    0x3, a7
3f2557d0:	add    a10, a7
3f2557e0:	setf   8, 0, 0
3f2557f0:	move   *a9, a5, 0
3f255800:	move   *a7, a7, 0
3f255810:	cmp    a7, a5
3f255820:	jrne   L3F255790
L3F255830:
3f255830:	move   a0, a3
3f255840:	jrge   L3F255870
3f255850:	sub    a8, a8
3f255860:	jruc   L3F255910
L3F255870:
3f255870:	addk   8, a9
3f255880:	dec    a12
3f255890:	jrge   L3F2555B0
L3F2558A0:
3f2558a0:	move   *a13(0xff80), a7, 1
3f2558c0:	sll    0x3, a7
3f2558d0:	add    a7, a10
3f2558e0:	dec    a11
3f2558f0:	jrge   L3F255570
L3F255900:
3f255900:	movk   1, a8
L3F255910:
3f255910:	move   *sp(0x140), a14, 1
3f255930:	mmfm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f255950:	rets   2
3f255960:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f255980:	move   a14, a13
3f255990:	addi   0x140, a14
3f2559b0:	move   *a13(0xffe0), a11, 1
3f2559d0:	move   *a11(0x40), a9, 1
3f2559f0:	setf   16, 0, 0
3f255a00:	move   *a9(0x10), a11, 0
3f255a20:	jrne   L3F255A60
3f255a30:	movk   16, a8
3f255a40:	jauc   L3F256D00
L3F255A60:
3f255a60:	setf   8, 0, 0
3f255a70:	move   *a9(0x8), a11, 0
3f255a90:	sll    0x1, a11
3f255aa0:	setf   16, 0, 0
3f255ab0:	move   *a9(0x10), a7, 0
3f255ad0:	dec    a7
3f255ae0:	cmp    a11, a7
3f255af0:	jreq   L3F255B30
3f255b00:	movk   16, a8
3f255b10:	jauc   L3F256D00
L3F255B30:
3f255b30:	setf   8, 0, 0
3f255b40:	move   *a9(0x8), a11, 0
3f255b60:	sll    0x3, a11
3f255b70:	move   a11, *a13(0x120), 1
3f255b90:	move   a9, a7
3f255ba0:	addk   32, a7
3f255bb0:	move   a7, *a13(0x100), 1
3f255bd0:	move   a11, a10
3f255be0:	move   a10, a7
3f255bf0:	dec    a10
3f255c00:	move   a7, a8
3f255c10:	jreq   L3F255EE0
L3F255C20:
3f255c20:	move   a10, a11
3f255c30:	sll    0x3, a11
3f255c40:	move   *a13(0x100), a7, 1
3f255c60:	add    a7, a11
3f255c70:	move   *a11, a11, 0
3f255c80:	jreq   L3F255EA0
3f255c90:	move   a10, a11
3f255ca0:	sll    0x3, a11
3f255cb0:	add    a7, a11
3f255cc0:	move   *a11, a11, 0
3f255cd0:	move   @0x97fc0, a7, 0
3f255d00:	cmp    a7, a11
3f255d10:	jrc   L3F255DD0
3f255d20:	move   a10, a11
3f255d30:	sll    0x3, a11
3f255d40:	move   *a13(0x100), a7, 1
3f255d60:	add    a7, a11
3f255d70:	move   *a11, a11, 0
3f255d80:	move   @0x97fc8, a7, 0
3f255db0:	cmp    a7, a11
3f255dc0:	jrls   L3F255EA0
L3F255DD0:
3f255dd0:	move   *a13(0xffe0), a11, 1
3f255df0:	move   a10, a7
3f255e00:	sll    0x3, a7
3f255e10:	move   *a13(0x100), a5, 1
3f255e30:	add    a5, a7
3f255e40:	move   *a7, a7, 0
3f255e50:	move   a7, *a11(0xc0), 1
3f255e70:	movk   2, a8
3f255e80:	jauc   L3F256D00
L3F255EA0:
3f255ea0:	move   a10, a11
3f255eb0:	dec    a10
3f255ec0:	move   a11, a5
3f255ed0:	jrne   L3F255C20
L3F255EE0:
3f255ee0:	movk   1, a11
3f255ef0:	movb   a11, *a13
3f255f00:	sub    a7, a7
3f255f10:	move   a7, *a13(0x20), 1
3f255f30:	move   *a13(0xffe0), a5, 1
3f255f50:	setf   16, 0, 0
3f255f60:	move   *a5(0xe0), *a13(0x10), 0
3f255f90:	movb   a7, *a13(0x8)
3f255fb0:	move   a14, -*sp, 1
3f255fc0:	setf   8, 0, 0
3f255fd0:	move   *a9(0x8), a5, 0
3f255ff0:	move   a5, *a14+, 1
3f256000:	move   *a13(0x100), *a14+, 1
3f256020:	move   @0x99ae0, a5, 0
3f256050:	move   a5, *a14+, 1
3f256060:	move   @0x99af0, *a14+, 1
3f256090:	calla  L3F2554D0
3f2560c0:	move   a8, a5
3f2560d0:	jreq   L3F256210
3f2560e0:	move   a14, -*sp, 1
3f2560f0:	setf   8, 0, 0
3f256100:	move   @0x99ae0, a5, 0
3f256130:	move   a5, *a14+, 1
3f256140:	move   @0x99af0, *a14+, 1
3f256170:	move   *a9(0x8), a5, 0
3f256190:	move   a5, *a14+, 1
3f2561a0:	move   *a13(0x100), *a14+, 1
3f2561c0:	calla  L3F2554D0
3f2561f0:	move   a8, a5
3f256200:	jrne   L3F256240
L3F256210:
3f256210:	movb   a11, *a13(0x8)
3f256230:	jruc   L3F256450
L3F256240:
3f256240:	move   a7, a10
3f256250:	move   *a13(0x120), a5, 1
3f256270:	cmp    a5, a10
3f256280:	jrge   L3F256450
L3F256290:
3f256290:	move   a10, a11
3f2562a0:	sll    0x3, a11
3f2562b0:	move   *a13(0x100), a7, 1
3f2562d0:	add    a7, a11
3f2562e0:	setf   8, 0, 0
3f2562f0:	move   *a11, a11, 0
3f256300:	jreq   L3F256400
3f256310:	move   a14, -*sp, 1
3f256320:	move   a10, a11
3f256330:	sll    0x3, a11
3f256340:	add    a7, a11
3f256350:	move   *a11, a8, 0
3f256360:	move   a8, *a14+, 1
3f256370:	calla  L3F91E060
3f2563a0:	move   a8, a5
3f2563b0:	jrne   L3F256400
3f2563c0:	movk   2, a11
3f2563d0:	movb   a11, *a13(0x8)
3f2563f0:	jruc   L3F256450
L3F256400:
3f256400:	inc    a10
3f256410:	move   *a13(0x120), a11, 1
3f256430:	cmp    a11, a10
3f256440:	jrlt   L3F256290
L3F256450:
3f256450:	move   *a13(0xffe0), a11, 1
3f256470:	move   *a11(0x80), a7, 1
3f256490:	jreq   L3F2565A0
3f2564a0:	move   a14, -*sp, 1
3f2564b0:	move   a13, *a14+, 1
3f2564c0:	movk   32, a7
3f2564d0:	move   a7, *a14+, 1
3f2564e0:	move   a11, *a14+, 1
3f2564f0:	move   *a11(0x40), a5, 1
3f256510:	setf   8, 0, 0
3f256520:	move   *a5, a5, 0
3f256530:	sll    0x5, a5
3f256540:	addi   0xe1980, a5
3f256570:	move   *a5, a5, 1
3f256580:	call   a5
3f256590:	jruc   L3F256620
L3F2565A0:
3f2565a0:	move   a14, -*sp, 1
3f2565b0:	move   a13, *a14+, 1
3f2565c0:	movk   32, a7
3f2565d0:	move   a7, *a14+, 1
3f2565e0:	move   a11, *a14+, 1
3f2565f0:	calla  L3F352110
L3F256620:
3f256620:	setf   8, 0, 0
3f256630:	move   *a13(0x8), a5, 0
3f256650:	jrne   L3F256CC0
3f256660:	move   @0x99af0, a7, 1
3f256690:	jreq   L3F2566F0
3f2566a0:	move   a14, -*sp, 1
3f2566b0:	move   a7, *a14+, 1
3f2566c0:	calla  L3F702440
L3F2566F0:
3f2566f0:	move   a14, -*sp, 1
3f256700:	move   *a13(0x120), *a14+, 1
3f256720:	calla  L3F705A00
3f256750:	move   a8, @0x99af0, 1
3f256780:	move   a14, -*sp, 1
3f256790:	move   *a13(0x120), *a14+, 1
3f2567b0:	move   a8, *a14+, 1
3f2567c0:	move   *a13(0x100), *a14+, 1
3f2567e0:	calla  L3FB44400
3f256810:	setf   8, 0, 0
3f256820:	move   *a9(0x8), a7, 0
3f256840:	movb   a7, @0x99ae0
3f256870:	sub    a10, a10
L3F256880:
3f256880:	move   @0x97f00, a11, 1
3f2568b0:	move   a10, a7
3f2568c0:	sll    0x3, a7
3f2568d0:	add    a11, a7
3f2568e0:	sub    a5, a5
3f2568f0:	movb   a5, *a7(0x380)
3f256910:	inc    a10
3f256920:	cmpi   0x100, a10
3f256940:	jrlt   L3F256880
3f256950:	move   a5, a10
3f256960:	move   *a13(0x120), a7, 1
3f256980:	cmp    a7, a10
3f256990:	jrge   L3F256BD0
3f2569a0:	setf   8, 0, 0
L3F2569B0:
3f2569b0:	move   a10, a11
3f2569c0:	sll    0x3, a11
3f2569d0:	move   *a13(0x100), a7, 1
3f2569f0:	add    a7, a11
3f256a00:	move   *a11, a11, 0
3f256a10:	jreq   L3F256B80
3f256a20:	move   @0x97f00, a11, 1
3f256a50:	move   a10, a5
3f256a60:	sll    0x3, a5
3f256a70:	add    a7, a5
3f256a80:	move   *a5, a5, 0
3f256a90:	sll    0x3, a5
3f256aa0:	add    a11, a5
3f256ab0:	move   @0x99ae0, a7, 0
3f256ae0:	move   a10, a11
3f256af0:	divu   a7, a11
3f256b00:	movk   1, a7
3f256b10:	sll    a11, a7
3f256b20:	zext   a7, 0
3f256b30:	move   *a5(0x380), a11, 0
3f256b50:	or     a7, a11
3f256b60:	movb   a11, *a5(0x380)
L3F256B80:
3f256b80:	inc    a10
3f256b90:	move   *a13(0x120), a11, 1
3f256bb0:	cmp    a11, a10
3f256bc0:	jrlt   L3F2569B0
L3F256BD0:
3f256bd0:	move   a14, -*sp, 1
3f256be0:	move   @0x97f00, *a14+, 1
3f256c10:	calla  L3F24F860
3f256c40:	move   a14, -*sp, 1
3f256c50:	sub    a11, a11
3f256c60:	move   a11, *a14+, 1
3f256c70:	move   a11, *a14+, 1
3f256c80:	move   a11, *a14+, 1
3f256c90:	calla  L3F254AD0
L3F256CC0:
3f256cc0:	move   *a13(0xffe0), a11, 1
3f256ce0:	move   *a11(0x140), a8, 1
L3F256D00:
3f256d00:	move   *sp(0xe0), a14, 1
3f256d20:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f256d40:	rets   2
3f256d50:	mmtm   sp, a5,a7,a9,a11,a13
3f256d70:	move   a14, a13
3f256d80:	addi   0x100, a14
3f256da0:	move   *a13(0xffe0), a11, 1
3f256dc0:	move   *a11(0x40), a9, 1
3f256de0:	setf   16, 0, 0
3f256df0:	move   *a9(0x10), a11, 0
3f256e10:	dec    a11
3f256e20:	jreq   L3F256E50
3f256e30:	movk   16, a8
3f256e40:	jruc   L3F257280
L3F256E50:
3f256e50:	movk   1, a11
3f256e60:	movb   a11, *a13
3f256e70:	setf   8, 0, 0
3f256e80:	move   @0x99ae0, a7, 0
3f256eb0:	movb   a7, *a13(0x8)
3f256ed0:	move   *a13(0xffe0), a5, 1
3f256ef0:	setf   16, 0, 0
3f256f00:	move   *a5(0xe0), *a13(0x10), 0
3f256f30:	sll    0x1, a7
3f256f40:	move   a7, *a13(0x20), 1
3f256f60:	move   *a5(0x80), a5, 1
3f256f80:	jreq   L3F2570C0
3f256f90:	move   a14, -*sp, 1
3f256fa0:	move   a13, *a14+, 1
3f256fb0:	movk   32, a7
3f256fc0:	move   a7, *a14+, 1
3f256fd0:	move   *a13(0xffe0), *a14+, 1
3f256ff0:	move   *a13(0xffe0), a5, 1
3f257010:	move   *a5(0x40), a11, 1
3f257030:	setf   8, 0, 0
3f257040:	move   *a11, a11, 0
3f257050:	sll    0x5, a11
3f257060:	addi   0xe1980, a11
3f257090:	move   *a11, a11, 1
3f2570a0:	call   a11
3f2570b0:	jruc   L3F257150
L3F2570C0:
3f2570c0:	move   a14, -*sp, 1
3f2570d0:	move   a13, *a14+, 1
3f2570e0:	movk   32, a7
3f2570f0:	move   a7, *a14+, 1
3f257100:	move   *a13(0xffe0), *a14+, 1
3f257120:	calla  L3F352110
L3F257150:
3f257150:	move   a14, -*sp, 1
3f257160:	move   @0x99af0, *a14+, 1
3f257190:	setf   8, 0, 0
3f2571a0:	move   @0x99ae0, a11, 0
3f2571d0:	sll    0x3, a11
3f2571e0:	move   a11, *a14+, 1
3f2571f0:	move   *a13(0xffe0), *a14+, 1
3f257210:	calla  L3F352110
3f257240:	move   *a13(0xffe0), a11, 1
3f257260:	move   *a11(0x140), a8, 1
L3F257280:
3f257280:	move   *sp(0xc0), a14, 1
3f2572a0:	mmfm   sp, a5,a7,a9,a11,a13
3f2572c0:	rets   2
3f2572d0:	mmtm   sp, a5,a7,a9,a11,a13
3f2572f0:	move   a14, a13
3f257300:	addi   0x70, a14
3f257320:	move   *a13(0xffe0), a11, 1
3f257340:	move   *a11(0x40), a9, 1
3f257360:	setf   16, 0, 0
3f257370:	move   *a9(0x10), a11, 0
3f257390:	subk   2, a11
3f2573a0:	jrnc   L3F2573D0
3f2573b0:	movk   16, a8
3f2573c0:	jruc   L3F257A60
L3F2573D0:
3f2573d0:	move   *a9(0x10), a11, 0
3f2573f0:	subk   2, a11
3f257400:	move   a11, *a13, 1
3f257410:	setf   8, 0, 0
3f257420:	move   *a9(0x8), a11, 0
3f257440:	move   *a9(0x28), a7, 0
3f257460:	mpyu   a7, a11
3f257470:	move   *a13, a7, 1
3f257480:	cmp    a11, a7
3f257490:	jreq   L3F2574C0
3f2574a0:	movk   16, a8
3f2574b0:	jruc   L3F257A60
L3F2574C0:
3f2574c0:	move   *a9(0x20), a11, 0
3f2574e0:	move   @0x97fc0, a7, 0
3f257510:	cmp    a7, a11
3f257520:	jrc   L3F2575E0
3f257530:	move   *a9(0x20), a11, 0
3f257550:	move   *a9(0x8), a7, 0
3f257570:	add    a7, a11
3f257580:	move   @0x97fc8, a7, 0
3f2575b0:	dec    a11
3f2575c0:	cmp    a7, a11
3f2575d0:	jrls   L3F257660
L3F2575E0:
3f2575e0:	move   *a13(0xffe0), a11, 1
3f257600:	move   *a9(0x20), a7, 0
3f257620:	move   a7, *a11(0xc0), 1
3f257640:	movk   2, a8
3f257650:	jruc   L3F257A60
L3F257660:
3f257660:	move   *a9(0x28), a11, 0
3f257680:	jrne   L3F257700
3f257690:	move   *a13(0xffe0), a11, 1
3f2576b0:	sub    a7, a7
3f2576c0:	move   a7, *a11(0xc0), 1
3f2576e0:	movk   2, a8
3f2576f0:	jruc   L3F257A60
L3F257700:
3f257700:	movb   *a9(0x20), *a13(0x40)
3f257730:	move   *a9(0x20), a11, 0
3f257750:	move   *a9(0x8), a5, 0
3f257770:	add    a5, a11
3f257780:	dec    a11
3f257790:	movb   a11, *a13(0x48)
3f2577b0:	move   *a9(0x28), a11, 0
3f2577d0:	move   a11, *a13(0x50), 1
3f2577f0:	move   a9, a5
3f257800:	addi   0x40, a5
3f257820:	move   a5, *a13(0x20), 1
3f257840:	move   a14, -*sp, 1
3f257850:	move   a13, a11
3f257860:	addk   32, a11
3f257870:	move   a11, *a14+, 1
3f257880:	calla  L3F251890
3f2578b0:	move   a14, -*sp, 1
3f2578c0:	setf   8, 0, 0
3f2578d0:	move   *a9(0x8), a8, 0
3f2578f0:	move   a8, *a14+, 1
3f257900:	move   *a9(0x20), a8, 0
3f257920:	move   a8, *a14+, 1
3f257930:	movk   1, a7
3f257940:	move   a7, *a14+, 1
3f257950:	calla  L3F254AD0
3f257980:	move   a14, -*sp, 1
3f257990:	sub    a5, a5
3f2579a0:	move   a5, *a14+, 1
3f2579b0:	move   @0x223750, a5
3f2579e0:	move   a5, *a14+, 1
3f2579f0:	calla  L3F91EAE0
3f257a20:	move   *a13(0xffe0), a5, 1
3f257a40:	move   *a5(0x140), a8, 1
L3F257A60:
3f257a60:	move   *sp(0xc0), a14, 1
3f257a80:	mmfm   sp, a5,a7,a9,a11,a13
3f257aa0:	rets   2
3f257ab0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f257ad0:	move   a14, a13
3f257ae0:	addi   0x120, a14
3f257b00:	move   *a13(0xffe0), a11, 1
3f257b20:	move   *a11(0x40), a9, 1
3f257b40:	setf   16, 0, 0
3f257b50:	move   *a9(0x10), a11, 0
3f257b70:	jrne   L3F257BB0
3f257b80:	movk   16, a8
3f257b90:	jauc   L3F258970
L3F257BB0:
3f257bb0:	setf   8, 0, 0
3f257bc0:	move   *a9(0x8), a11, 0
3f257be0:	addk   7, a11
3f257bf0:	srl    0x2, a11
3f257c00:	setf   16, 0, 0
3f257c10:	move   *a9(0x10), a7, 0
3f257c30:	cmp    a11, a7
3f257c40:	jreq   L3F257C80
3f257c50:	movk   16, a8
3f257c60:	jauc   L3F258970
L3F257C80:
3f257c80:	movk   1, a11
3f257c90:	movb   a11, *a13(0x20)
3f257cb0:	sub    a7, a7
3f257cc0:	move   a7, *a13(0x40), 1
3f257ce0:	move   *a13(0xffe0), a5, 1
3f257d00:	move   *a5(0xe0), *a13(0x30), 0
3f257d30:	movb   a7, *a13(0x28)
3f257d50:	move   a9, a5
3f257d60:	addk   32, a5
3f257d70:	move   a5, *a13, 1
3f257d80:	move   @0x97f20, a5, 1
3f257db0:	setf   8, 0, 0
3f257dc0:	move   *a9(0x8), a11, 0
3f257de0:	move   *a5(0xc40), a5, 1
3f257e00:	cmp    a5, a11
3f257e10:	jreq   L3F257EB0
3f257e20:	move   *a13(0xffe0), a11, 1
3f257e40:	move   *a9(0x8), a5, 0
3f257e60:	move   a5, *a11(0xc0), 1
3f257e80:	movk   2, a8
3f257e90:	jauc   L3F258970
L3F257EB0:
3f257eb0:	move   a14, -*sp, 1
3f257ec0:	move   *a13(0xffe0), a11, 1
3f257ee0:	addi   0xc0, a11
3f257f00:	move   a11, *a14+, 1
3f257f10:	movi   0xff, a11
3f257f30:	move   a11, *a14+, 1
3f257f40:	movk   1, a5
3f257f50:	move   a5, *a14+, 1
3f257f60:	move   *a9(0x8), a5, 0
3f257f80:	move   a5, *a14+, 1
3f257f90:	move   *a13(0x0), *a14+, 1
3f257fb0:	calla  L3F254FB0
3f257fe0:	move   a8, a5
3f257ff0:	jreq   L3F258030
3f258000:	movk   2, a8
3f258010:	jauc   L3F258970
L3F258030:
3f258030:	move   a7, a10
3f258040:	setf   8, 0, 0
3f258050:	move   *a9(0x8), a5, 0
3f258070:	cmp    a5, a10
3f258080:	jrnc   L3F258550
L3F258090:
3f258090:	move   @0x97f20, a11, 1
3f2580c0:	move   a10, a7
3f2580d0:	inc    a7
3f2580e0:	sll    0x3, a7
3f2580f0:	add    a11, a7
3f258100:	move   a10, a5
3f258110:	sll    0x3, a5
3f258120:	move   *a13, a11, 1
3f258130:	add    a11, a5
3f258140:	move   *a7(0x440), a7, 0
3f258160:	move   *a5, a5, 0
3f258170:	cmp    a5, a7
3f258180:	jreq   L3F258500
3f258190:	move   @0x97f20, a7, 1
3f2581c0:	move   a10, a5
3f2581d0:	inc    a5
3f2581e0:	sra    0x3, a5
3f2581f0:	sll    0x3, a5
3f258200:	add    a7, a5
3f258210:	move   a10, a11
3f258220:	inc    a11
3f258230:	movk   7, a7
3f258240:	and    a7, a11
3f258250:	movk   1, a7
3f258260:	sll    a11, a7
3f258270:	move   *a5(0x280), a11, 0
3f258290:	and    a7, a11
3f2582a0:	jreq   L3F258500
3f2582b0:	movk   1, a11
3f2582c0:	movb   a11, *a13(0x28)
3f2582e0:	move   *a13(0xffe0), a7, 1
3f258300:	move   *a7(0x80), a5, 1
3f258320:	jreq   L3F258440
3f258330:	move   a14, -*sp, 1
3f258340:	move   a13, a5
3f258350:	addk   32, a5
3f258360:	move   a5, *a14+, 1
3f258370:	movk   32, a11
3f258380:	move   a11, *a14+, 1
3f258390:	move   a7, *a14+, 1
3f2583a0:	move   *a7(0x40), a5, 1
3f2583c0:	move   *a5, a5, 0
3f2583d0:	sll    0x5, a5
3f2583e0:	addi   0xe1980, a5
3f258410:	move   *a5, a5, 1
3f258420:	call   a5
3f258430:	jruc   L3F2584E0
L3F258440:
3f258440:	move   a14, -*sp, 1
3f258450:	move   a13, a5
3f258460:	addk   32, a5
3f258470:	move   a5, *a14+, 1
3f258480:	movk   32, a11
3f258490:	move   a11, *a14+, 1
3f2584a0:	move   a7, *a14+, 1
3f2584b0:	calla  L3F352110
L3F2584E0:
3f2584e0:	sub    a8, a8
3f2584f0:	jruc   L3F258970
L3F258500:
3f258500:	inc    a10
3f258510:	move   *a9(0x8), a11, 0
3f258530:	cmp    a11, a10
3f258540:	jrc   L3F258090
L3F258550:
3f258550:	sub    a10, a10
3f258560:	move   *a9(0x8), a11, 0
3f258580:	cmp    a11, a10
3f258590:	jrnc   L3F2586D0
L3F2585A0:
3f2585a0:	move   @0x97f20, a11, 1
3f2585d0:	move   a10, a7
3f2585e0:	inc    a7
3f2585f0:	sll    0x3, a7
3f258600:	add    a11, a7
3f258610:	move   a10, a5
3f258620:	sll    0x3, a5
3f258630:	move   *a13, a11, 1
3f258640:	add    a11, a5
3f258650:	movb   *a5(0x0), *a7(0x440)
3f258680:	inc    a10
3f258690:	move   *a9(0x8), a7, 0
3f2586b0:	cmp    a7, a10
3f2586c0:	jrc   L3F2585A0
L3F2586D0:
3f2586d0:	move   *a13(0xffe0), a11, 1
3f2586f0:	move   *a11(0x80), a7, 1
3f258710:	jreq   L3F258830
3f258720:	move   a14, -*sp, 1
3f258730:	move   a13, a7
3f258740:	addk   32, a7
3f258750:	move   a7, *a14+, 1
3f258760:	movk   32, a5
3f258770:	move   a5, *a14+, 1
3f258780:	move   a11, *a14+, 1
3f258790:	move   *a11(0x40), a5, 1
3f2587b0:	move   *a5, a5, 0
3f2587c0:	sll    0x5, a5
3f2587d0:	addi   0xe1980, a5
3f258800:	move   *a5, a5, 1
3f258810:	call   a5
3f258820:	jruc   L3F2588D0
L3F258830:
3f258830:	move   a14, -*sp, 1
3f258840:	move   a13, a7
3f258850:	addk   32, a7
3f258860:	move   a7, *a14+, 1
3f258870:	movk   32, a5
3f258880:	move   a5, *a14+, 1
3f258890:	move   a11, *a14+, 1
3f2588a0:	calla  L3F352110
L3F2588D0:
3f2588d0:	move   a14, -*sp, 1
3f2588e0:	sub    a7, a7
3f2588f0:	move   a7, *a14+, 1
3f258900:	move   a7, *a14+, 1
3f258910:	movk   2, a5
3f258920:	move   a5, *a14+, 1
3f258930:	calla  L3F254AD0
3f258960:	move   a7, a8
L3F258970:
3f258970:	move   *sp(0xe0), a14, 1
3f258990:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f2589b0:	rets   2
3f2589c0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f2589e0:	move   a14, a13
3f2589f0:	addi   0x100, a14
3f258a10:	move   *a13(0xffe0), a9, 1
3f258a30:	move   *a9(0x40), a10, 1
3f258a50:	setf   16, 0, 0
3f258a60:	move   *a10(0x10), a11, 0
3f258a80:	subk   2, a11
3f258a90:	jreq   L3F258AD0
3f258aa0:	movk   16, a8
3f258ab0:	jauc   L3F2593F0
L3F258AD0:
3f258ad0:	setf   8, 0, 0
3f258ae0:	move   *a10(0x20), a11, 0
3f258b00:	move   @0x97fc0, a7, 0
3f258b30:	cmp    a7, a11
3f258b40:	jrc   L3F258BC0
3f258b50:	move   *a10(0x20), a11, 0
3f258b70:	move   @0x97fc8, a7, 0
3f258ba0:	cmp    a7, a11
3f258bb0:	jrls   L3F258C20
L3F258BC0:
3f258bc0:	move   *a10(0x20), a11, 0
3f258be0:	move   a11, *a9(0xc0), 1
3f258c00:	movk   2, a8
3f258c10:	jruc   L3F2593F0
L3F258C20:
3f258c20:	move   *a10(0x20), a11, 0
3f258c40:	move   *a10(0x28), a7, 0
3f258c60:	add    a7, a11
3f258c70:	move   @0x97fc8, a7, 0
3f258ca0:	dec    a11
3f258cb0:	cmp    a7, a11
3f258cc0:	jrls   L3F258D30
3f258cd0:	move   *a10(0x28), a11, 0
3f258cf0:	move   a11, *a9(0xc0), 1
3f258d10:	movk   2, a8
3f258d20:	jruc   L3F2593F0
L3F258D30:
3f258d30:	movk   1, a11
3f258d40:	movb   a11, *a13
3f258d50:	setf   16, 0, 0
3f258d60:	move   *a9(0xe0), *a13(0x10), 0
3f258d90:	move   @0x97fd0, a5, 1
3f258dc0:	movb   a5, *a13(0x8)
3f258de0:	setf   8, 0, 0
3f258df0:	move   *a10(0x28), a7, 0
3f258e10:	mpyu   a5, a7
3f258e20:	move   a7, *a13(0x20), 1
3f258e40:	move   *a9(0x80), a7, 1
3f258e60:	jreq   L3F258F60
3f258e70:	move   a14, -*sp, 1
3f258e80:	move   a13, *a14+, 1
3f258e90:	movk   32, a7
3f258ea0:	move   a7, *a14+, 1
3f258eb0:	move   a9, *a14+, 1
3f258ec0:	move   *a9(0x40), a11, 1
3f258ee0:	move   *a11, a11, 0
3f258ef0:	sll    0x5, a11
3f258f00:	addi   0xe1980, a11
3f258f30:	move   *a11, a11, 1
3f258f40:	call   a11
3f258f50:	jruc   L3F258FE0
L3F258F60:
3f258f60:	move   a14, -*sp, 1
3f258f70:	move   a13, *a14+, 1
3f258f80:	movk   32, a7
3f258f90:	move   a7, *a14+, 1
3f258fa0:	move   a9, *a14+, 1
3f258fb0:	calla  L3F352110
L3F258FE0:
3f258fe0:	movi   0x3f8c2030, a11
3f259010:	move   a11, *a9(0xa0), 1
3f259030:	move   *a9(0x80), a5, 1
3f259050:	jreq   L3F259220
3f259060:	move   a14, -*sp, 1
3f259070:	setf   8, 0, 0
3f259080:	move   *a10(0x20), a5, 0
3f2590a0:	move   @0x97fc0, a7, 0
3f2590d0:	sub    a7, a5
3f2590e0:	move   @0x97fd0, a11, 1
3f259110:	mpyu   a11, a5
3f259120:	sll    0x5, a5
3f259130:	move   @0x97fa0, a7, 1
3f259160:	add    a7, a5
3f259170:	move   a5, *a14+, 1
3f259180:	move   *a10(0x28), a5, 0
3f2591a0:	mpyu   a11, a5
3f2591b0:	sll    0x2, a5
3f2591c0:	move   a5, *a14+, 1
3f2591d0:	move   a9, *a14+, 1
3f2591e0:	move   *a9(0xa0), a5, 1
3f259200:	call   a5
3f259210:	jruc   L3F2593D0
L3F259220:
3f259220:	move   a14, -*sp, 1
3f259230:	setf   8, 0, 0
3f259240:	move   *a10(0x20), a5, 0
3f259260:	move   @0x97fc0, a7, 0
3f259290:	sub    a7, a5
3f2592a0:	move   @0x97fd0, a11, 1
3f2592d0:	mpyu   a11, a5
3f2592e0:	sll    0x5, a5
3f2592f0:	move   @0x97fa0, a7, 1
3f259320:	add    a7, a5
3f259330:	move   a5, *a14+, 1
3f259340:	move   *a10(0x28), a5, 0
3f259360:	mpyu   a11, a5
3f259370:	sll    0x2, a5
3f259380:	move   a5, *a14+, 1
3f259390:	move   a9, *a14+, 1
3f2593a0:	calla  L3F352110
L3F2593D0:
3f2593d0:	move   *a9(0x140), a8, 1
L3F2593F0:
3f2593f0:	move   *sp(0xe0), a14, 1
3f259410:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f259430:	rets   2
3f259440:	mmtm   sp, a5,a7,a9,a11,a13
3f259460:	move   a14, a13
3f259470:	addi   0x100, a14
3f259490:	move   *a13(0xffe0), a11, 1
3f2594b0:	move   *a11(0x40), a9, 1
3f2594d0:	setf   16, 0, 0
3f2594e0:	move   *a9(0x10), a11, 0
3f259500:	dec    a11
3f259510:	jreq   L3F259540
3f259520:	movk   16, a8
3f259530:	jruc   L3F259990
L3F259540:
3f259540:	movk   1, a11
3f259550:	movb   a11, *a13
3f259560:	move   *a13(0xffe0), a7, 1
3f259580:	move   *a7(0xe0), *a13(0x10), 0
3f2595b0:	move   @0x97f20, a5, 1
3f2595e0:	movb   *a5(0xc40), *a13(0x8)
3f259610:	setf   8, 0, 0
3f259620:	move   *a13(0x8), a7, 0
3f259640:	addk   3, a7
3f259650:	srl    0x2, a7
3f259660:	move   a7, *a13(0x20), 1
3f259680:	move   *a13(0xffe0), a7, 1
3f2596a0:	move   *a7(0x80), a7, 1
3f2596c0:	jreq   L3F2597F0
3f2596d0:	move   a14, -*sp, 1
3f2596e0:	move   a13, *a14+, 1
3f2596f0:	movk   32, a7
3f259700:	move   a7, *a14+, 1
3f259710:	move   *a13(0xffe0), *a14+, 1
3f259730:	move   *a13(0xffe0), a11, 1
3f259750:	move   *a11(0x40), a7, 1
3f259770:	move   *a7, a7, 0
3f259780:	sll    0x5, a7
3f259790:	addi   0xe1980, a7
3f2597c0:	move   *a7, a7, 1
3f2597d0:	call   a7
3f2597e0:	jruc   L3F259880
L3F2597F0:
3f2597f0:	move   a14, -*sp, 1
3f259800:	move   a13, *a14+, 1
3f259810:	movk   32, a7
3f259820:	move   a7, *a14+, 1
3f259830:	move   *a13(0xffe0), *a14+, 1
3f259850:	calla  L3F352110
L3F259880:
3f259880:	move   a14, -*sp, 1
3f259890:	move   @0x97f20, a11, 1
3f2598c0:	addi   0x448, a11
3f2598e0:	move   a11, *a14+, 1
3f2598f0:	setf   8, 0, 0
3f259900:	move   *a13(0x8), a11, 0
3f259920:	move   a11, *a14+, 1
3f259930:	move   *a13(0xffe0), *a14+, 1
3f259950:	calla  L3F352110
3f259980:	sub    a8, a8
L3F259990:
3f259990:	move   *sp(0xc0), a14, 1
3f2599b0:	mmfm   sp, a5,a7,a9,a11,a13
3f2599d0:	rets   2
L3F2599E0:
3f2599e0:	mmtm   sp, a7,a9,a11,a13
3f259a00:	move   a14, a13
3f259a10:	move   *a13(0xffe0), a11, 1
3f259a30:	srl    0x1, a11
3f259a40:	move   a11, a9
3f259a50:	andi   0xdb6db6db, a9
3f259a80:	move   *a13(0xffe0), a11, 1
3f259aa0:	sub    a9, a11
3f259ab0:	move   a9, a7
3f259ac0:	srl    0x1, a7
3f259ad0:	andi   0xdb6db6db, a7
3f259b00:	move   a11, a9
3f259b10:	sub    a7, a9
3f259b20:	move   a9, a11
3f259b30:	srl    0x3, a11
3f259b40:	add    a9, a11
3f259b50:	andi   0xc71c71c7, a11
3f259b80:	movi   0x3f, a7
3f259ba0:	modu   a7, a11
3f259bb0:	move   a11, a8
3f259bc0:	move   *sp(0xa0), a14, 1
3f259be0:	mmfm   sp, a7,a9,a11,a13
3f259c00:	rets   2
3f259c10:	mmtm   sp, a7,a9,a11,a13
3f259c30:	move   a14, a13
3f259c40:	addk   32, a14
3f259c50:	move   *a13(0xffe0), a11, 1
3f259c70:	addi   0xb80, a11
3f259c90:	move   a11, *a13, 1
3f259ca0:	move   *a13(0xffa0), a11, 1
3f259cc0:	jreq   L3F259D90
3f259cd0:	move   *a13, a9, 1
3f259ce0:	move   *a13(0xffc0), a7, 1
3f259d00:	movk   1, a11
3f259d10:	dec    a7
3f259d20:	sll    a7, a11
3f259d30:	move   *a9(0x1a0), a7, 1
3f259d50:	or     a11, a7
3f259d60:	move   a7, *a9(0x1a0), 1
3f259d80:	jruc   L3F259E40
L3F259D90:
3f259d90:	move   *a13, a9, 1
3f259da0:	move   *a13(0xffc0), a7, 1
3f259dc0:	movk   1, a11
3f259dd0:	dec    a7
3f259de0:	sll    a7, a11
3f259df0:	move   *a9(0x1a0), a7, 1
3f259e10:	andn   a11, a7
3f259e20:	move   a7, *a9(0x1a0), 1
L3F259E40:
3f259e40:	move   *sp(0xa0), a14, 1
3f259e60:	mmfm   sp, a7,a9,a11,a13
3f259e80:	rets   2
3f259e90:	mmtm   sp, a5,a7,a9,a11,a13
3f259eb0:	move   a14, a13
3f259ec0:	addi   0x320, a14
3f259ee0:	move   @0x97f00, a11, 1
3f259f10:	move   a11, *a13(0x1c0), 1
3f259f30:	movi   0xffff, a11
3f259f50:	move   a11, *a13(0x220), 1
3f259f70:	move   a11, *a13(0x240), 1
3f259f90:	move   *a13(0xffe0), a7, 1
3f259fb0:	move   *a7(0x40), a9, 1
3f259fd0:	setf   16, 0, 0
3f259fe0:	move   *a9(0x10), a7, 0
3f25a000:	subk   2, a7
3f25a010:	jrnc   L3F25A050
3f25a020:	movk   16, a8
3f25a030:	jauc   L3F25BD10
L3F25A050:
3f25a050:	move   *a9(0x20), *a13(0x260), 1
3f25a080:	move   a14, -*sp, 1
3f25a090:	move   *a9(0x20), *a14+, 1
3f25a0b0:	calla  L3F2599E0
3f25a0e0:	setf   16, 0, 0
3f25a0f0:	move   *a9(0x10), a7, 0
3f25a110:	subk   2, a7
3f25a120:	cmp    a8, a7
3f25a130:	jreq   L3F25A170
3f25a140:	movk   16, a8
3f25a150:	jauc   L3F25BD10
L3F25A170:
3f25a170:	move   a9, a7
3f25a180:	addi   0x40, a7
3f25a1a0:	move   a7, *a13(0x1e0), 1
3f25a1c0:	move   *a13(0x1c0), a7, 1
3f25a1e0:	addi   0xb80, a7
3f25a200:	move   a13, a8
3f25a210:	movk   14, a11
L3F25A220:
3f25a220:	move   *a7+, *a8+, 1
3f25a230:	dsjs   a11, L3F25A220
3f25a240:	move   *a13(0x260), a7, 1
3f25a260:	btst   0, a7
3f25a270:	jreq   L3F25A470
3f25a280:	move   *a13(0x1e0), a11, 1
3f25a2a0:	movb   *a11, a7
3f25a2b0:	move   a7, *a13(0x200), 1
3f25a2d0:	addk   32, a11
3f25a2e0:	move   a11, *a13(0x1e0), 1
3f25a300:	inc    a7
3f25a310:	jrne   L3F25A380
3f25a320:	move   @0xdaa60, a7, 1
3f25a350:	move   a7, *a13(0x200), 1
3f25a370:	jruc   L3F25A460
L3F25A380:
3f25a380:	move   *a13(0x200), a7, 1
3f25a3a0:	jrlt   L3F25A3E0
3f25a3b0:	cmpi   0x64, a7
3f25a3d0:	jrle   L3F25A460
L3F25A3E0:
3f25a3e0:	move   *a13(0xffe0), a7, 1
3f25a400:	move   *a13(0x200), *a7(0xc0), 1
3f25a430:	movk   2, a8
3f25a440:	jauc   L3F25BD10
L3F25A460:
3f25a460:	move   a7, *a13, 1
L3F25A470:
3f25a470:	move   *a13(0x260), a11, 1
3f25a490:	btst   1, a11
3f25a4a0:	jreq   L3F25A6F0
3f25a4b0:	move   *a13(0x1e0), a7, 1
3f25a4d0:	movb   *a7, a7
3f25a4e0:	move   a7, *a13(0x200), 1
3f25a500:	move   *a13(0x1e0), a7, 1
3f25a520:	addk   32, a7
3f25a530:	move   a7, *a13(0x1e0), 1
3f25a550:	move   *a13(0x200), a7, 1
3f25a570:	inc    a7
3f25a580:	jrne   L3F25A5F0
3f25a590:	move   @0xdaa80, a7, 1
3f25a5c0:	move   a7, *a13(0x200), 1
3f25a5e0:	jruc   L3F25A6D0
L3F25A5F0:
3f25a5f0:	move   *a13(0x200), a7, 1
3f25a610:	jrlt   L3F25A650
3f25a620:	cmpi   0x64, a7
3f25a640:	jrle   L3F25A6D0
L3F25A650:
3f25a650:	move   *a13(0xffe0), a7, 1
3f25a670:	move   *a13(0x200), *a7(0xc0), 1
3f25a6a0:	movk   2, a8
3f25a6b0:	jauc   L3F25BD10
L3F25A6D0:
3f25a6d0:	move   a7, *a13(0x20), 1
L3F25A6F0:
3f25a6f0:	btst   2, a11
3f25a700:	jreq   L3F25A930
3f25a710:	move   *a13(0x1e0), a7, 1
3f25a730:	setf   16, 1, 0
3f25a740:	move   *a7, a7, 0
3f25a750:	move   a7, *a13(0x200), 1
3f25a770:	move   *a13(0x1e0), a7, 1
3f25a790:	addk   32, a7
3f25a7a0:	move   a7, *a13(0x1e0), 1
3f25a7c0:	move   *a13(0x200), a7, 1
3f25a7e0:	inc    a7
3f25a7f0:	jrne   L3F25A860
3f25a800:	move   @0xdaaa0, a7, 1
3f25a830:	move   a7, *a13(0x200), 1
3f25a850:	jruc   L3F25A910
L3F25A860:
3f25a860:	move   *a13(0x200), a7, 1
3f25a880:	jrge   L3F25A910
3f25a890:	move   *a13(0xffe0), a7, 1
3f25a8b0:	move   *a13(0x200), *a7(0xc0), 1
3f25a8e0:	movk   2, a8
3f25a8f0:	jauc   L3F25BD10
L3F25A910:
3f25a910:	move   a7, *a13(0x40), 1
L3F25A930:
3f25a930:	btst   3, a11
3f25a940:	jreq   L3F25AB70
3f25a950:	move   *a13(0x1e0), a7, 1
3f25a970:	setf   16, 1, 0
3f25a980:	move   *a7, a7, 0
3f25a990:	move   a7, *a13(0x200), 1
3f25a9b0:	move   *a13(0x1e0), a7, 1
3f25a9d0:	addk   32, a7
3f25a9e0:	move   a7, *a13(0x1e0), 1
3f25aa00:	move   *a13(0x200), a7, 1
3f25aa20:	inc    a7
3f25aa30:	jrne   L3F25AAA0
3f25aa40:	move   @0xdaac0, a7, 1
3f25aa70:	move   a7, *a13(0x200), 1
3f25aa90:	jruc   L3F25AB50
L3F25AAA0:
3f25aaa0:	move   *a13(0x200), a7, 1
3f25aac0:	jrge   L3F25AB50
3f25aad0:	move   *a13(0xffe0), a7, 1
3f25aaf0:	move   *a13(0x200), *a7(0xc0), 1
3f25ab20:	movk   2, a8
3f25ab30:	jauc   L3F25BD10
L3F25AB50:
3f25ab50:	move   a7, *a13(0x60), 1
L3F25AB70:
3f25ab70:	btst   4, a11
3f25ab80:	jreq   L3F25AD60
3f25ab90:	move   *a13(0x1e0), a7, 1
3f25abb0:	setf   8, 0, 0
3f25abc0:	move   *a7, a7, 0
3f25abd0:	move   a7, *a13(0x220), 1
3f25abf0:	move   *a13(0x1e0), a7, 1
3f25ac10:	addk   32, a7
3f25ac20:	move   a7, *a13(0x1e0), 1
3f25ac40:	move   *a13(0x220), a7, 1
3f25ac60:	jrle   L3F25AC90
3f25ac70:	subk   32, a7
3f25ac80:	jrle   L3F25AD10
L3F25AC90:
3f25ac90:	move   *a13(0xffe0), a7, 1
3f25acb0:	move   *a13(0x220), *a7(0xc0), 1
3f25ace0:	movk   2, a8
3f25acf0:	jauc   L3F25BD10
L3F25AD10:
3f25ad10:	btst   5, a11
3f25ad20:	jrne   L3F25AD60
3f25ad30:	movk   8, a8
3f25ad40:	jauc   L3F25BD10
L3F25AD60:
3f25ad60:	btst   5, a11
3f25ad70:	jreq   L3F25B0B0
3f25ad80:	move   *a13(0x1e0), a7, 1
3f25ada0:	setf   8, 0, 0
3f25adb0:	move   *a7, a7, 0
3f25adc0:	move   a7, *a13(0x200), 1
3f25ade0:	move   *a13(0x1e0), a7, 1
3f25ae00:	addk   32, a7
3f25ae10:	move   a7, *a13(0x1e0), 1
3f25ae30:	move   *a13(0x200), a7, 1
3f25ae50:	jrne   L3F25AF50
3f25ae60:	move   *a13(0x220), a7, 1
3f25ae80:	inc    a7
3f25ae90:	jrne   L3F25AEF0
3f25aea0:	movi   0xff9d, a7
3f25aec0:	move   a7, *a13(0x1a0), 1
3f25aee0:	jruc   L3F25B0B0
L3F25AEF0:
3f25aef0:	move   *a13(0x220), a7, 1
3f25af10:	neg    a7
3f25af20:	move   a7, *a13(0x1a0), 1
3f25af40:	jruc   L3F25B0B0
L3F25AF50:
3f25af50:	dsjs   a7, L3F25B030
3f25af60:	move   *a13(0x220), a7, 1
3f25af80:	inc    a7
3f25af90:	jrne   L3F25AFF0
3f25afa0:	movi   0x63, a7
3f25afc0:	move   a7, *a13(0x1a0), 1
3f25afe0:	jruc   L3F25B0B0
L3F25AFF0:
3f25aff0:	move   *a13(0x220), *a13(0x1a0), 1
3f25b020:	jruc   L3F25B0B0
L3F25B030:
3f25b030:	move   *a13(0xffe0), a7, 1
3f25b050:	move   *a13(0x200), *a7(0xc0), 1
3f25b080:	movk   2, a8
3f25b090:	jauc   L3F25BD10
L3F25B0B0:
3f25b0b0:	btst   6, a11
3f25b0c0:	jreq   L3F25B2E0
3f25b0d0:	move   *a13(0x1e0), a7, 1
3f25b0f0:	setf   8, 0, 0
3f25b100:	move   *a7, a7, 0
3f25b110:	move   a7, *a13(0x240), 1
3f25b130:	move   *a13(0x1e0), a7, 1
3f25b150:	addk   32, a7
3f25b160:	move   a7, *a13(0x1e0), 1
3f25b180:	move   *a13(0x240), a7, 1
3f25b1a0:	subk   8, a7
3f25b1b0:	jrlt   L3F25B210
3f25b1c0:	move   *a13(0x240), a7, 1
3f25b1e0:	cmpi   0xff, a7
3f25b200:	jrle   L3F25B290
L3F25B210:
3f25b210:	move   *a13(0xffe0), a7, 1
3f25b230:	move   *a13(0x240), *a7(0xc0), 1
3f25b260:	movk   2, a8
3f25b270:	jauc   L3F25BD10
L3F25B290:
3f25b290:	btst   7, a11
3f25b2a0:	jrne   L3F25B2E0
3f25b2b0:	movk   8, a8
3f25b2c0:	jauc   L3F25BD10
L3F25B2E0:
3f25b2e0:	btst   7, a11
3f25b2f0:	jreq   L3F25BAC0
3f25b300:	move   *a13(0x240), a7, 1
3f25b320:	sra    0x3, a7
3f25b330:	move   a7, *a13(0x2e0), 1
3f25b350:	move   *a13(0x240), a7, 1
3f25b370:	movk   7, a11
3f25b380:	and    a7, a11
3f25b390:	movk   1, a7
3f25b3a0:	sll    a11, a7
3f25b3b0:	move   a7, *a13(0x300), 1
3f25b3d0:	move   *a13(0x1e0), a11, 1
3f25b3f0:	setf   8, 0, 0
3f25b400:	move   *a11, a7, 0
3f25b410:	move   a7, *a13(0x200), 1
3f25b430:	addk   32, a11
3f25b440:	move   a11, *a13(0x1e0), 1
3f25b460:	move   a7, a8
3f25b470:	jrne   L3F25B5E0
3f25b480:	move   *a13(0x240), a7, 1
3f25b4a0:	inc    a7
3f25b4b0:	jrne   L3F25B500
3f25b4c0:	sub    a7, a7
3f25b4d0:	move   a7, *a13(0x80), 1
3f25b4f0:	jruc   L3F25BAC0
L3F25B500:
3f25b500:	move   *a13(0x2e0), a7, 1
3f25b520:	sll    0x3, a7
3f25b530:	add    a13, a7
3f25b540:	move   *a13(0x300), a11, 1
3f25b560:	not    a11
3f25b570:	zext   a11, 0
3f25b580:	move   *a7(0xa0), a5, 0
3f25b5a0:	and    a11, a5
3f25b5b0:	movb   a5, *a7(0xa0)
3f25b5d0:	jruc   L3F25BAC0
L3F25B5E0:
3f25b5e0:	dsjs   a7, L3F25B730
3f25b5f0:	move   *a13(0x240), a7, 1
3f25b610:	inc    a7
3f25b620:	jrne   L3F25B670
3f25b630:	movk   1, a7
3f25b640:	move   a7, *a13(0x80), 1
3f25b660:	jruc   L3F25BAC0
L3F25B670:
3f25b670:	move   *a13(0x2e0), a7, 1
3f25b690:	sll    0x3, a7
3f25b6a0:	add    a13, a7
3f25b6b0:	move   *a13(0x300), a5, 0
3f25b6d0:	move   *a7(0xa0), a11, 0
3f25b6f0:	or     a5, a11
3f25b700:	movb   a11, *a7(0xa0)
3f25b720:	jruc   L3F25BAC0
L3F25B730:
3f25b730:	subk   2, a8
3f25b740:	jrne   L3F25BA50
3f25b750:	move   *a13(0x240), a7, 1
3f25b770:	inc    a7
3f25b780:	jrne   L3F25B7F0
3f25b790:	move   @0xdaae0, a7, 1
3f25b7c0:	move   a7, *a13(0x80), 1
3f25b7e0:	jruc   L3F25B8C0
L3F25B7F0:
3f25b7f0:	move   *a13(0x2e0), a7, 1
3f25b810:	sll    0x3, a7
3f25b820:	add    a13, a7
3f25b830:	move   *a13(0x300), a5, 1
3f25b850:	not    a5
3f25b860:	zext   a5, 0
3f25b870:	move   *a7(0xa0), a11, 0
3f25b890:	and    a5, a11
3f25b8a0:	movb   a11, *a7(0xa0)
L3F25B8C0:
3f25b8c0:	move   *a13(0x2e0), a11, 1
3f25b8e0:	sll    0x3, a11
3f25b8f0:	add    a13, a11
3f25b900:	move   *a11(0xa0), a11, 0
3f25b920:	move   *a13(0x300), a7, 1
3f25b940:	andn   a7, a11
3f25b950:	move   *a13(0x2e0), a5, 1
3f25b970:	sll    0x3, a5
3f25b980:	addi   0xdab00, a5
3f25b9b0:	move   *a5, a5, 0
3f25b9c0:	and    a7, a5
3f25b9d0:	or     a5, a11
3f25b9e0:	move   *a13(0x2e0), a5, 1
3f25ba00:	sll    0x3, a5
3f25ba10:	add    a13, a5
3f25ba20:	movb   a11, *a5(0xa0)
3f25ba40:	jruc   L3F25BAC0
L3F25BA50:
3f25ba50:	move   *a13(0xffe0), a7, 1
3f25ba70:	move   *a13(0x200), *a7(0xc0), 1
3f25baa0:	movk   2, a8
3f25bab0:	jruc   L3F25BD10
L3F25BAC0:
3f25bac0:	move   *a13(0x260), a11, 1
3f25bae0:	andi   0xffffff00, a11
3f25bb10:	jreq   L3F25BB90
3f25bb20:	move   *a13(0xffe0), a11, 1
3f25bb40:	move   *a9(0x20), *a11(0xc0), 1
3f25bb70:	movk   2, a8
3f25bb80:	jruc   L3F25BD10
L3F25BB90:
3f25bb90:	move   *a13(0x1c0), a11, 1
3f25bbb0:	addi   0xb80, a11
3f25bbd0:	move   a13, a8
3f25bbe0:	movk   14, a7
L3F25BBF0:
3f25bbf0:	move   *a8+, *a11+, 1
3f25bc00:	dsjs   a7, L3F25BBF0
3f25bc10:	move   a14, -*sp, 1
3f25bc20:	move   *a13(0x260), *a14+, 1
3f25bc40:	move   *a13(0x1c0), a11, 1
3f25bc60:	addi   0xb80, a11
3f25bc80:	move   a11, *a14+, 1
3f25bc90:	move   *a13(0x1c0), *a14+, 1
3f25bcb0:	move   *a13(0x1c0), a11, 1
3f25bcd0:	move   *a11(0xd60), a5, 1
3f25bcf0:	call   a5
3f25bd00:	move   a7, a8
L3F25BD10:
3f25bd10:	move   *sp(0xc0), a14, 1
3f25bd30:	mmfm   sp, a5,a7,a9,a11,a13
3f25bd50:	rets   2
3f25bd60:	mmtm   sp, a5,a7,a9,a11,a13
3f25bd80:	move   a14, a13
3f25bd90:	addi   0x1e0, a14
3f25bdb0:	move   @0x97f00, a11, 1
3f25bde0:	move   a11, *a13(0x20), 1
3f25be00:	move   *a13(0xffe0), a7, 1
3f25be20:	move   *a7(0x40), a9, 1
3f25be40:	setf   16, 0, 0
3f25be50:	move   *a9(0x10), a7, 0
3f25be70:	dec    a7
3f25be80:	jreq   L3F25BEB0
3f25be90:	movk   16, a8
3f25bea0:	jruc   L3F25C400
L3F25BEB0:
3f25beb0:	movk   1, a7
3f25bec0:	movb   a7, *a13(0x40)
3f25bee0:	movk   5, a7
3f25bef0:	move   a7, *a13(0x60), 1
3f25bf10:	move   *a13(0xffe0), a5, 1
3f25bf30:	move   *a5(0xe0), *a13(0x50), 0
3f25bf60:	movb   *a11(0xc00), *a13(0x48)
3f25bf90:	movb   *a11(0xb80), *a13(0xa0)
3f25bfc0:	movb   *a11(0xba0), *a13(0xa8)
3f25bff0:	move   *a11(0xbc0), *a13(0xb0), 0
3f25c020:	move   *a11(0xbe0), *a13(0xc0), 0
3f25c050:	move   *a11(0xd20), *a13(0x80), 1
3f25c080:	sub    a5, a5
3f25c090:	move   a5, *a13, 1
L3F25C0A0:
3f25c0a0:	move   *a13, a11, 1
3f25c0b0:	sll    0x3, a11
3f25c0c0:	add    a13, a11
3f25c0d0:	move   *a13(0x20), a7, 1
3f25c0f0:	move   *a13, a5, 1
3f25c100:	sll    0x3, a5
3f25c110:	add    a7, a5
3f25c120:	movb   *a5(0xc20), *a11(0xe0)
3f25c150:	move   *a13, a11, 1
3f25c160:	inc    a11
3f25c170:	move   a11, *a13, 1
3f25c180:	subk   32, a11
3f25c190:	jrlt   L3F25C0A0
3f25c1a0:	move   *a13(0xffe0), a11, 1
3f25c1c0:	move   *a11(0x80), a5, 1
3f25c1e0:	jreq   L3F25C330
3f25c1f0:	move   a14, -*sp, 1
3f25c200:	move   a13, a5
3f25c210:	addi   0x40, a5
3f25c230:	move   a5, *a14+, 1
3f25c240:	movi   0x34, a5
3f25c260:	move   a5, *a14+, 1
3f25c270:	move   a11, *a14+, 1
3f25c280:	move   *a11(0x40), a5, 1
3f25c2a0:	setf   8, 0, 0
3f25c2b0:	move   *a5, a5, 0
3f25c2c0:	sll    0x5, a5
3f25c2d0:	addi   0xe1980, a5
3f25c300:	move   *a5, a5, 1
3f25c310:	call   a5
3f25c320:	jruc   L3F25C3F0
L3F25C330:
3f25c330:	move   a14, -*sp, 1
3f25c340:	move   a13, a5
3f25c350:	addi   0x40, a5
3f25c370:	move   a5, *a14+, 1
3f25c380:	movi   0x34, a5
3f25c3a0:	move   a5, *a14+, 1
3f25c3b0:	move   a11, *a14+, 1
3f25c3c0:	calla  L3F352110
L3F25C3F0:
3f25c3f0:	sub    a8, a8
L3F25C400:
3f25c400:	move   *sp(0xc0), a14, 1
3f25c420:	mmfm   sp, a5,a7,a9,a11,a13
3f25c440:	rets   2
3f25c450:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f25c470:	move   a14, a13
3f25c480:	addi   0x40, a14
3f25c4a0:	move   @0x97f00, a9, 1
3f25c4d0:	move   *a9(0xba0), *a13(0x0), 1
3f25c500:	move   *a13(0xffe0), a11, 1
3f25c520:	move   *a11(0x40), a10, 1
3f25c540:	setf   16, 0, 0
3f25c550:	move   *a10(0x10), a11, 0
3f25c570:	dec    a11
3f25c580:	jreq   L3F25C5B0
3f25c590:	movk   16, a8
3f25c5a0:	jruc   L3F25C8D0
L3F25C5B0:
3f25c5b0:	movb   *a10(0x8), a11
3f25c5d0:	cmpi   0xff9c, a11
3f25c5f0:	jrlt   L3F25C650
3f25c600:	movb   *a10(0x8), a11
3f25c620:	cmpi   0x64, a11
3f25c640:	jrle   L3F25C6D0
L3F25C650:
3f25c650:	move   *a13(0xffe0), a11, 1
3f25c670:	movb   *a10(0x8), a7
3f25c690:	move   a7, *a11(0xc0), 1
3f25c6b0:	movk   2, a8
3f25c6c0:	jruc   L3F25C8D0
L3F25C6D0:
3f25c6d0:	move   *a13, a11, 1
3f25c6e0:	movb   *a10(0x8), a7
3f25c700:	mpys   a11, a7
3f25c710:	movi   0x64, a11
3f25c730:	divs   a11, a7
3f25c740:	move   a7, *a13(0x20), 1
3f25c760:	movb   *a10(0x8), a11
3f25c780:	jrge   L3F25C7E0
3f25c790:	move   *a13, a11, 1
3f25c7a0:	add    a11, a7
3f25c7b0:	move   a7, *a13(0x20), 1
3f25c7d0:	jruc   L3F25C850
L3F25C7E0:
3f25c7e0:	move   *a13, a11, 1
3f25c7f0:	sub    a7, a11
3f25c800:	movb   *a10(0x8), a5
3f25c820:	add    a5, a11
3f25c830:	move   a11, *a13(0x20), 1
L3F25C850:
3f25c850:	move   a14, -*sp, 1
3f25c860:	move   a9, *a14+, 1
3f25c870:	move   *a13(0x20), *a14+, 1
3f25c890:	move   *a9(0xd40), a11, 1
3f25c8b0:	call   a11
3f25c8c0:	sub    a8, a8
L3F25C8D0:
3f25c8d0:	move   *sp(0xe0), a14, 1
3f25c8f0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f25c910:	rets   2
3f25c920:	mmtm   sp, a5,a7,a9,a11,a13
3f25c940:	move   a14, a13
3f25c950:	addi   0x80, a14
3f25c970:	move   @0x97f20, a11, 1
3f25c9a0:	move   a11, *a13, 1
3f25c9b0:	move   *a13(0xffe0), a7, 1
3f25c9d0:	move   *a7(0x40), a9, 1
3f25c9f0:	setf   16, 0, 0
3f25ca00:	move   *a9(0x10), a7, 0
3f25ca20:	subk   3, a7
3f25ca30:	jreq   L3F25CA60
3f25ca40:	movk   16, a8
3f25ca50:	jruc   L3F25D160
L3F25CA60:
3f25ca60:	move   a13, a7
3f25ca70:	addk   32, a7
3f25ca80:	addi   0x380, a11
3f25caa0:	move   *a11+, *a7+, 1
3f25cab0:	move   *a11+, *a7+, 1
3f25cac0:	move   *a11, *a7, 1
3f25cad0:	setf   8, 0, 0
3f25cae0:	move   *a9(0x50), a11, 0
3f25cb00:	jreq   L3F25CE40
3f25cb10:	setf   16, 1, 0
3f25cb20:	move   *a9(0x20), a11, 0
3f25cb40:	inc    a11
3f25cb50:	jrne   L3F25CBC0
3f25cb60:	move   @0xdac20, a11, 1
3f25cb90:	move   a11, *a13(0x20), 1
3f25cbb0:	jruc   L3F25CCB0
L3F25CBC0:
3f25cbc0:	move   *a9(0x20), a11, 0
3f25cbe0:	jrge   L3F25CC70
3f25cbf0:	move   *a13(0xffe0), a11, 1
3f25cc10:	move   *a9(0x20), a7, 0
3f25cc30:	move   a7, *a11(0xc0), 1
3f25cc50:	movk   2, a8
3f25cc60:	jruc   L3F25D160
L3F25CC70:
3f25cc70:	move   *a9(0x20), a11, 0
3f25cc90:	move   a11, *a13(0x20), 1
L3F25CCB0:
3f25ccb0:	move   *a9(0x30), a7, 0
3f25ccd0:	inc    a7
3f25cce0:	jrne   L3F25CD50
3f25ccf0:	move   @0xdac40, a7, 1
3f25cd20:	move   a7, *a13(0x40), 1
3f25cd40:	jruc   L3F25CE40
L3F25CD50:
3f25cd50:	move   *a9(0x30), a7, 0
3f25cd70:	jrgt   L3F25CE00
3f25cd80:	move   *a13(0xffe0), a7, 1
3f25cda0:	move   *a9(0x30), a5, 0
3f25cdc0:	move   a5, *a7(0xc0), 1
3f25cde0:	movk   2, a8
3f25cdf0:	jruc   L3F25D160
L3F25CE00:
3f25ce00:	move   *a9(0x30), a7, 0
3f25ce20:	move   a7, *a13(0x40), 1
L3F25CE40:
3f25ce40:	setf   8, 0, 0
3f25ce50:	move   *a9(0x58), a11, 0
3f25ce70:	jreq   L3F25D020
3f25ce80:	setf   16, 1, 0
3f25ce90:	move   *a9(0x40), a11, 0
3f25ceb0:	inc    a11
3f25cec0:	jrne   L3F25CF30
3f25ced0:	move   @0xdac60, a11, 1
3f25cf00:	move   a11, *a13(0x60), 1
3f25cf20:	jruc   L3F25D020
L3F25CF30:
3f25cf30:	move   *a9(0x40), a11, 0
3f25cf50:	jrge   L3F25CFE0
3f25cf60:	move   *a13(0xffe0), a11, 1
3f25cf80:	move   *a9(0x40), a7, 0
3f25cfa0:	move   a7, *a11(0xc0), 1
3f25cfc0:	movk   2, a8
3f25cfd0:	jruc   L3F25D160
L3F25CFE0:
3f25cfe0:	move   *a9(0x40), a11, 0
3f25d000:	move   a11, *a13(0x60), 1
L3F25D020:
3f25d020:	move   *a13, a11, 1
3f25d030:	addi   0x380, a11
3f25d050:	move   a13, a7
3f25d060:	addk   32, a7
3f25d070:	move   *a7+, *a11+, 1
3f25d080:	move   *a7+, *a11+, 1
3f25d090:	move   *a7, *a11, 1
3f25d0a0:	move   a14, -*sp, 1
3f25d0b0:	move   *a13, a11, 1
3f25d0c0:	addi   0x380, a11
3f25d0e0:	move   a11, *a14+, 1
3f25d0f0:	move   *a13(0x0), *a14+, 1
3f25d110:	move   *a13, a11, 1
3f25d120:	move   *a11(0x3e0), a7, 1
3f25d140:	call   a7
3f25d150:	sub    a8, a8
L3F25D160:
3f25d160:	move   *sp(0xc0), a14, 1
3f25d180:	mmfm   sp, a5,a7,a9,a11,a13
3f25d1a0:	rets   2
3f25d1b0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f25d1d0:	move   a14, a13
3f25d1e0:	addi   0x100, a14
3f25d200:	move   @0x97f20, a9, 1
3f25d230:	move   *a13(0xffe0), a11, 1
3f25d250:	move   *a11(0x40), a10, 1
3f25d270:	setf   16, 0, 0
3f25d280:	move   *a10(0x10), a11, 0
3f25d2a0:	dec    a11
3f25d2b0:	jreq   L3F25D2E0
3f25d2c0:	movk   16, a8
3f25d2d0:	jruc   L3F25D610
L3F25D2E0:
3f25d2e0:	movk   1, a11
3f25d2f0:	movb   a11, *a13
3f25d300:	sub    a7, a7
3f25d310:	move   a7, *a13(0x20), 1
3f25d330:	move   *a13(0xffe0), a5, 1
3f25d350:	move   *a5(0xe0), *a13(0x10), 0
3f25d380:	move   *a9(0x3c0), *a13(0x60), 0
3f25d3b0:	move   *a9(0x380), *a13(0x40), 0
3f25d3e0:	move   *a9(0x3a0), *a13(0x50), 0
3f25d410:	move   *a5(0x80), a5, 1
3f25d430:	jreq   L3F25D570
3f25d440:	move   a14, -*sp, 1
3f25d450:	move   a13, *a14+, 1
3f25d460:	movk   32, a5
3f25d470:	move   a5, *a14+, 1
3f25d480:	move   *a13(0xffe0), *a14+, 1
3f25d4a0:	move   *a13(0xffe0), a7, 1
3f25d4c0:	move   *a7(0x40), a11, 1
3f25d4e0:	setf   8, 0, 0
3f25d4f0:	move   *a11, a11, 0
3f25d500:	sll    0x5, a11
3f25d510:	addi   0xe1980, a11
3f25d540:	move   *a11, a11, 1
3f25d550:	call   a11
3f25d560:	jruc   L3F25D600
L3F25D570:
3f25d570:	move   a14, -*sp, 1
3f25d580:	move   a13, *a14+, 1
3f25d590:	movk   32, a5
3f25d5a0:	move   a5, *a14+, 1
3f25d5b0:	move   *a13(0xffe0), *a14+, 1
3f25d5d0:	calla  L3F352110
L3F25D600:
3f25d600:	sub    a8, a8
L3F25D610:
3f25d610:	move   *sp(0xe0), a14, 1
3f25d630:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f25d650:	rets   2
L3F25D660:
3f25d660:	mmtm   sp, a9,a11,a13
3f25d680:	move   a14, a13
3f25d690:	addi   0x40, a14
3f25d6b0:	move   @0x97f20, a11, 1
3f25d6e0:	move   *a11(0x100), *a13(0x0), 1
3f25d710:	move   *a13, a11, 1
3f25d720:	jreq   L3F25D8F0
3f25d730:	move   *a13(0xffe0), a9, 1
3f25d750:	move   *a11(0x40), a11, 1
3f25d770:	cmp    a11, a9
3f25d780:	jrne   L3F25D8F0
3f25d790:	move   *a13, a11, 1
3f25d7a0:	move   *a11(0x140), a9, 1
3f25d7c0:	btst   7, a9
3f25d7d0:	jrne   L3F25D9F0
3f25d7e0:	move   *a11(0xa0), a9, 1
3f25d800:	jreq   L3F25D8F0
3f25d810:	move   a14, -*sp, 1
3f25d820:	move   a13, a9
3f25d830:	addk   32, a9
3f25d840:	move   a9, *a14+, 1
3f25d850:	move   *a13(0xffe0), *a14+, 1
3f25d870:	move   @0x98aa0, *a14+, 1
3f25d8a0:	calla  L3F263940
3f25d8d0:	btst   7, a8
3f25d8e0:	jrne   L3F25D9F0
L3F25D8F0:
3f25d8f0:	move   *a13, a11, 1
3f25d900:	jrne   L3F25DA30
3f25d910:	move   a14, -*sp, 1
3f25d920:	move   a13, a9
3f25d930:	addk   32, a9
3f25d940:	move   a9, *a14+, 1
3f25d950:	move   *a13(0xffe0), *a14+, 1
3f25d970:	move   @0x98aa0, *a14+, 1
3f25d9a0:	calla  L3F263940
3f25d9d0:	btst   7, a8
3f25d9e0:	jreq   L3F25DA30
L3F25D9F0:
3f25d9f0:	sub    a9, a9
3f25da00:	move   a9, @0x98aa0, 1
L3F25DA30:
3f25da30:	move   *sp(0x80), a14, 1
3f25da50:	mmfm   sp, a9,a11,a13
3f25da70:	rets   2
3f25da80:	mmtm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f25daa0:	move   a14, a13
3f25dab0:	addi   0x200, a14
3f25dad0:	move   *a13(0xffe0), a9, 1
3f25daf0:	move   @0x97f20, a7, 1
3f25db20:	move   a7, *a13(0x140), 1
3f25db40:	move   *a9(0x40), *a13(0x1e0), 1
3f25db70:	move   *a13(0x1e0), a7, 1
3f25db90:	setf   16, 0, 0
3f25dba0:	move   *a7(0x10), a7, 0
3f25dbc0:	subk   4, a7
3f25dbd0:	jreq   L3F25DC10
3f25dbe0:	movk   16, a8
3f25dbf0:	jauc   L3F25F080
L3F25DC10:
3f25dc10:	move   a14, -*sp, 1
3f25dc20:	move   a9, *a14+, 1
3f25dc30:	move   *a13(0x1e0), a7, 1
3f25dc50:	move   *a7(0x20), *a14+, 1
3f25dc70:	calla  L3F7F65F0
3f25dca0:	move   a8, a10
3f25dcb0:	jrne   L3F25DCF0
3f25dcc0:	movk   3, a8
3f25dcd0:	jauc   L3F25F080
L3F25DCF0:
3f25dcf0:	move   @0x98aa0, a7, 1
3f25dd20:	jreq   L3F25DD80
3f25dd30:	move   a14, -*sp, 1
3f25dd40:	move   a9, *a14+, 1
3f25dd50:	calla  L3F25D660
L3F25DD80:
3f25dd80:	movk   1, a7
3f25dd90:	movb   a7, *a13(0x20)
3f25ddb0:	setf   16, 0, 0
3f25ddc0:	move   *a9(0xe0), *a13(0x30), 0
3f25ddf0:	sub    a5, a5
3f25de00:	move   a5, *a13(0x60), 1
3f25de20:	move   a14, -*sp, 1
3f25de30:	move   *a13(0x1e0), a5, 1
3f25de50:	move   *a5(0x40), *a14+, 1
3f25de70:	move   a13, a5
3f25de80:	addi   0x160, a5
3f25dea0:	move   a5, *a14+, 1
3f25deb0:	calla  L3F7F6270
3f25dee0:	move   a14, -*sp, 1
3f25def0:	move   *a13(0x1e0), a5, 1
3f25df10:	move   *a5(0x60), *a14+, 1
3f25df30:	move   a13, a5
3f25df40:	addi   0x1a0, a5
3f25df60:	move   a5, *a14+, 1
3f25df70:	calla  L3F7F6270
3f25dfa0:	move   a14, -*sp, 1
3f25dfb0:	move   a13, a5
3f25dfc0:	addi   0x1a0, a5
3f25dfe0:	move   *a5+, *a14+, 1
3f25dff0:	move   *a5+, *a14+, 1
3f25e000:	move   a13, a5
3f25e010:	addi   0x160, a5
3f25e030:	move   *a5+, *a14+, 1
3f25e040:	move   *a5+, *a14+, 1
3f25e050:	calla  L3F7F6040
3f25e080:	dsjs   a8, L3F25E0C0
3f25e090:	sub    a8, a8
3f25e0a0:	jauc   L3F25F080
L3F25E0C0:
3f25e0c0:	move   a14, -*sp, 1
3f25e0d0:	movi   0xdc900, a5
3f25e100:	move   *a5+, *a14+, 1
3f25e110:	move   *a5+, *a14+, 1
3f25e120:	move   a13, a5
3f25e130:	addi   0x160, a5
3f25e150:	move   *a5+, *a14+, 1
3f25e160:	move   *a5+, *a14+, 1
3f25e170:	calla  L3F7F6040
3f25e1a0:	dsjs   a8, L3F25E1E0
3f25e1b0:	sub    a8, a8
3f25e1c0:	jauc   L3F25F080
L3F25E1E0:
3f25e1e0:	move   a14, -*sp, 1
3f25e1f0:	movi   0xdc900, a5
3f25e220:	move   *a5+, *a14+, 1
3f25e230:	move   *a5+, *a14+, 1
3f25e240:	move   a13, a5
3f25e250:	addi   0x1a0, a5
3f25e270:	move   *a5+, *a14+, 1
3f25e280:	move   *a5+, *a14+, 1
3f25e290:	calla  L3F7F6040
3f25e2c0:	dsjs   a8, L3F25E350
3f25e2d0:	move   a13, a5
3f25e2e0:	addi   0x1a0, a5
3f25e300:	movi   0xdc900, a7
3f25e330:	move   *a7+, *a5+, 1
3f25e340:	move   *a7, *a5, 1
L3F25E350:
3f25e350:	move   @0x97e80, a7, 1
3f25e380:	jreq   L3F25EB70
3f25e390:	move   a14, -*sp, 1
3f25e3a0:	sll    0x3, a7
3f25e3b0:	move   a7, *a14+, 1
3f25e3c0:	calla  L3F705A00
3f25e3f0:	move   a8, *a13, 1
3f25e400:	move   a14, -*sp, 1
3f25e410:	move   *a13(0x1c0), *a14+, 1
3f25e430:	move   *a13(0x180), *a14+, 1
3f25e450:	move   a8, *a14+, 1
3f25e460:	move   *a13(0x140), *a14+, 1
3f25e480:	move   *a13(0x140), a7, 1
3f25e4a0:	move   *a7(0x400), a5, 1
3f25e4c0:	call   a5
3f25e4d0:	move   a8, a12
3f25e4e0:	setf   16, 1, 0
3f25e4f0:	move   *a10(0x3a0), a0, 0
3f25e510:	move   *a10(0x650), a5, 0
3f25e530:	move   a0, a3
3f25e540:	sub    a5, a3
3f25e550:	move   a3, a0
3f25e560:	move   *a10(0x360), a5, 0
3f25e580:	move   *a10(0x3a0), a3, 0
3f25e5a0:	add    a5, a3
3f25e5b0:	move   *a10(0x650), a2, 0
3f25e5d0:	add    a2, a3
3f25e5e0:	move   a3, a2
3f25e5f0:	move   *a10(0x3b0), a4, 0
3f25e610:	move   *a10(0x650), a5, 0
3f25e630:	move   a4, a3
3f25e640:	sub    a5, a3
3f25e650:	move   a3, a4
3f25e660:	move   *a10(0x370), a5, 0
3f25e680:	move   *a10(0x3b0), a3, 0
3f25e6a0:	add    a5, a3
3f25e6b0:	move   *a10(0x650), a6, 0
3f25e6d0:	add    a6, a3
3f25e6e0:	move   a3, a6
3f25e6f0:	sub    a11, a11
3f25e700:	cmp    a12, a11
3f25e710:	jrge   L3F25EB70
L3F25E720:
3f25e720:	move   a11, a7
3f25e730:	sll    0x6, a7
3f25e740:	move   *a13, a5, 1
3f25e750:	add    a5, a7
3f25e760:	setf   16, 0, 0
3f25e770:	move   *a7(0x20), a7, 0
3f25e790:	cmp    a7, a0
3f25e7a0:	jrhi   L3F25EB40
3f25e7b0:	move   a11, a7
3f25e7c0:	sll    0x6, a7
3f25e7d0:	add    a5, a7
3f25e7e0:	move   *a7(0x20), a7, 0
3f25e800:	cmp    a2, a7
3f25e810:	jrnc   L3F25EB40
3f25e820:	move   a11, a7
3f25e830:	sll    0x6, a7
3f25e840:	add    a5, a7
3f25e850:	move   *a7(0x30), a7, 0
3f25e870:	cmp    a7, a4
3f25e880:	jrhi   L3F25EB40
3f25e890:	move   a11, a7
3f25e8a0:	sll    0x6, a7
3f25e8b0:	add    a5, a7
3f25e8c0:	move   *a7(0x30), a7, 0
3f25e8e0:	cmp    a6, a7
3f25e8f0:	jrnc   L3F25EB40
3f25e900:	move   a11, a7
3f25e910:	sll    0x6, a7
3f25e920:	add    a5, a7
3f25e930:	move   *a7(0x20), a7, 0
3f25e950:	setf   16, 1, 0
3f25e960:	move   *a10(0x3a0), a3, 0
3f25e980:	sub    a3, a7
3f25e990:	move   *a13(0x60), a3, 1
3f25e9b0:	sll    0x6, a3
3f25e9c0:	add    a5, a3
3f25e9d0:	move   a7, *a3(0x20), 0
3f25e9f0:	move   a11, a7
3f25ea00:	sll    0x6, a7
3f25ea10:	add    a5, a7
3f25ea20:	setf   16, 0, 0
3f25ea30:	move   *a7(0x30), a7, 0
3f25ea50:	setf   16, 1, 0
3f25ea60:	move   *a10(0x3b0), a3, 0
3f25ea80:	sub    a3, a7
3f25ea90:	move   *a13(0x60), a3, 1
3f25eab0:	sll    0x6, a3
3f25eac0:	add    a5, a3
3f25ead0:	move   a7, *a3(0x30), 0
3f25eaf0:	move   *a13(0x60), a7, 1
3f25eb10:	inc    a7
3f25eb20:	move   a7, *a13(0x60), 1
L3F25EB40:
3f25eb40:	inc    a11
3f25eb50:	cmp    a12, a11
3f25eb60:	jrlt   L3F25E720
L3F25EB70:
3f25eb70:	move   *a13(0x60), a7, 1
3f25eb90:	sll    0x1, a7
3f25eba0:	move   a7, *a13(0x40), 1
3f25ebc0:	move   *a13(0x60), *a13(0x120), 1
3f25ebf0:	move   *a9(0x80), a5, 1
3f25ec10:	jreq   L3F25ED40
3f25ec20:	move   a14, -*sp, 1
3f25ec30:	move   a13, a7
3f25ec40:	addk   32, a7
3f25ec50:	move   a7, *a14+, 1
3f25ec60:	movk   32, a5
3f25ec70:	move   a5, *a14+, 1
3f25ec80:	move   a9, *a14+, 1
3f25ec90:	move   *a9(0x40), a3, 1
3f25ecb0:	setf   8, 0, 0
3f25ecc0:	move   *a3, a3, 0
3f25ecd0:	sll    0x5, a3
3f25ece0:	addi   0xe1980, a3
3f25ed10:	move   *a3, a3, 1
3f25ed20:	call   a3
3f25ed30:	jruc   L3F25EDE0
L3F25ED40:
3f25ed40:	move   a14, -*sp, 1
3f25ed50:	move   a13, a7
3f25ed60:	addk   32, a7
3f25ed70:	move   a7, *a14+, 1
3f25ed80:	movk   32, a5
3f25ed90:	move   a5, *a14+, 1
3f25eda0:	move   a9, *a14+, 1
3f25edb0:	calla  L3F352110
L3F25EDE0:
3f25ede0:	move   @0x97e80, a7, 1
3f25ee10:	jreq   L3F25F070
3f25ee20:	movi   0x3f8c5e30, a3
3f25ee50:	move   a3, *a9(0xa0), 1
3f25ee70:	move   *a9(0x80), a3, 1
3f25ee90:	jreq   L3F25EF60
3f25eea0:	move   a14, -*sp, 1
3f25eeb0:	move   *a13(0x0), *a14+, 1
3f25eed0:	move   *a13(0x120), a3, 1
3f25eef0:	sll    0x3, a3
3f25ef00:	move   a3, *a14+, 1
3f25ef10:	move   a9, *a14+, 1
3f25ef20:	move   *a9(0xa0), a3, 1
3f25ef40:	call   a3
3f25ef50:	jruc   L3F25F010
L3F25EF60:
3f25ef60:	move   a14, -*sp, 1
3f25ef70:	move   *a13(0x0), *a14+, 1
3f25ef90:	move   *a13(0x120), a3, 1
3f25efb0:	sll    0x3, a3
3f25efc0:	move   a3, *a14+, 1
3f25efd0:	move   a9, *a14+, 1
3f25efe0:	calla  L3F352110
L3F25F010:
3f25f010:	move   a14, -*sp, 1
3f25f020:	move   *a13(0x0), *a14+, 1
3f25f040:	calla  L3F702440
L3F25F070:
3f25f070:	sub    a8, a8
L3F25F080:
3f25f080:	move   *sp(0x1a0), a14, 1
3f25f0a0:	mmfm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f25f0c0:	rets   2
3f25f0d0:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f25f0f0:	move   a14, a13
3f25f100:	addi   0x100, a14
3f25f120:	move   *a13(0xffe0), a9, 1
3f25f140:	move   *a9(0x40), a12, 1
3f25f160:	setf   16, 0, 0
3f25f170:	move   *a12(0x10), a7, 0
3f25f190:	subk   2, a7
3f25f1a0:	jreq   L3F25F1E0
3f25f1b0:	movk   16, a8
3f25f1c0:	jauc   L3F25FA00
L3F25F1E0:
3f25f1e0:	move   a14, -*sp, 1
3f25f1f0:	move   a9, *a14+, 1
3f25f200:	move   *a12(0x20), *a14+, 1
3f25f220:	calla  L3F7F65F0
3f25f250:	move   a8, a10
3f25f260:	jrne   L3F25F290
3f25f270:	movk   3, a8
3f25f280:	jruc   L3F25FA00
L3F25F290:
3f25f290:	move   @0x98aa0, a7, 1
3f25f2c0:	jreq   L3F25F320
3f25f2d0:	move   a14, -*sp, 1
3f25f2e0:	move   a9, *a14+, 1
3f25f2f0:	calla  L3F25D660
L3F25F320:
3f25f320:	movk   1, a7
3f25f330:	movb   a7, *a13
3f25f340:	setf   16, 0, 0
3f25f350:	move   *a9(0xe0), *a13(0x10), 0
3f25f380:	move   @0x987d0, a5, 0
3f25f3b0:	move   a5, *a13(0xc0), 0
3f25f3d0:	sub    a7, a7
3f25f3e0:	move   a7, *a13(0x20), 1
3f25f400:	move   @0x98710, a3, 1
3f25f430:	move   *a3, a3, 1
3f25f440:	move   *a3(0x160), *a13(0x40), 1
3f25f470:	move   @0x98a60, a3, 1
3f25f4a0:	move   a3, *a13(0x80), 0
3f25f4c0:	move   @0x98a80, a3, 1
3f25f4f0:	move   a3, *a13(0x90), 0
3f25f510:	move   a7, *a13(0x60), 1
3f25f530:	move   @0x98ac0, a3, 1
3f25f560:	move   *a10(0x20), a5, 1
3f25f580:	cmp    a5, a3
3f25f590:	jrne   L3F25F7E0
3f25f5a0:	movk   1, a5
3f25f5b0:	movb   a5, *a13(0x8)
3f25f5d0:	move   @0x98a60, a3, 1
3f25f600:	setf   16, 1, 0
3f25f610:	move   *a10(0x3a0), a5, 0
3f25f630:	sub    a5, a3
3f25f640:	move   a3, *a13(0xa0), 0
3f25f660:	move   @0x98a80, a5, 1
3f25f690:	move   *a10(0x3b0), a3, 0
3f25f6b0:	sub    a3, a5
3f25f6c0:	move   a5, *a13(0xb0), 0
3f25f6e0:	move   @0x98a40, a11, 1
3f25f710:	jreq   L3F25F840
L3F25F720:
3f25f720:	move   *a11(0x80), a7, 1
3f25f740:	cmp    a10, a7
3f25f750:	jrne   L3F25F7A0
3f25f760:	move   *a11(0x160), *a13(0x60), 1
3f25f790:	jruc   L3F25F840
L3F25F7A0:
3f25f7a0:	move   *a11(0x80), a11, 1
3f25f7c0:	jrne   L3F25F720
3f25f7d0:	jruc   L3F25F840
L3F25F7E0:
3f25f7e0:	movb   a7, *a13(0x8)
3f25f800:	move   a7, *a13(0xa0), 0
3f25f820:	move   a7, *a13(0xb0), 0
L3F25F840:
3f25f840:	move   *a9(0x80), a7, 1
3f25f860:	jreq   L3F25F970
3f25f870:	move   a14, -*sp, 1
3f25f880:	move   a13, *a14+, 1
3f25f890:	movk   32, a7
3f25f8a0:	move   a7, *a14+, 1
3f25f8b0:	move   a9, *a14+, 1
3f25f8c0:	move   *a9(0x40), a5, 1
3f25f8e0:	setf   8, 0, 0
3f25f8f0:	move   *a5, a5, 0
3f25f900:	sll    0x5, a5
3f25f910:	addi   0xe1980, a5
3f25f940:	move   *a5, a5, 1
3f25f950:	call   a5
3f25f960:	jruc   L3F25F9F0
L3F25F970:
3f25f970:	move   a14, -*sp, 1
3f25f980:	move   a13, *a14+, 1
3f25f990:	movk   32, a7
3f25f9a0:	move   a7, *a14+, 1
3f25f9b0:	move   a9, *a14+, 1
3f25f9c0:	calla  L3F352110
L3F25F9F0:
3f25f9f0:	sub    a8, a8
L3F25FA00:
3f25fa00:	move   *sp(0x120), a14, 1
3f25fa20:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f25fa40:	rets   2
3f25fa50:	mmtm   sp, a7,a9,a11,a13
3f25fa70:	move   a14, a13
3f25fa80:	addi   0x160, a14
3f25faa0:	movk   1, a11
3f25fab0:	movb   a11, *a13
3f25fac0:	move   *a13(0xffe0), a9, 1
3f25fae0:	setf   16, 0, 0
3f25faf0:	move   *a9(0xe0), *a13(0x10), 0
3f25fb20:	movk   2, a9
3f25fb30:	move   a9, *a13(0x20), 1
3f25fb50:	sub    a9, a9
3f25fb60:	move   a9, *a13(0x140), 1
L3F25FB80:
3f25fb80:	move   *a13(0x140), a11, 1
3f25fba0:	sll    0x3, a11
3f25fbb0:	add    a13, a11
3f25fbc0:	move   @0x97f00, a9, 1
3f25fbf0:	move   *a13(0x140), a7, 1
3f25fc10:	sll    0x3, a7
3f25fc20:	add    a9, a7
3f25fc30:	movb   *a7(0x280), *a11(0x40)
3f25fc60:	move   *a13(0x140), a11, 1
3f25fc80:	inc    a11
3f25fc90:	move   a11, *a13(0x140), 1
3f25fcb0:	subk   32, a11
3f25fcc0:	jrlt   L3F25FB80
3f25fcd0:	move   *a13(0xffe0), a11, 1
3f25fcf0:	move   *a11(0x80), a7, 1
3f25fd10:	jreq   L3F25FE30
3f25fd20:	move   a14, -*sp, 1
3f25fd30:	move   a13, *a14+, 1
3f25fd40:	movi   0x28, a7
3f25fd60:	move   a7, *a14+, 1
3f25fd70:	move   a11, *a14+, 1
3f25fd80:	move   *a11(0x40), a7, 1
3f25fda0:	setf   8, 0, 0
3f25fdb0:	move   *a7, a7, 0
3f25fdc0:	sll    0x5, a7
3f25fdd0:	addi   0xe1980, a7
3f25fe00:	move   *a7, a7, 1
3f25fe10:	call   a7
3f25fe20:	jruc   L3F25FEC0
L3F25FE30:
3f25fe30:	move   a14, -*sp, 1
3f25fe40:	move   a13, *a14+, 1
3f25fe50:	movi   0x28, a7
3f25fe70:	move   a7, *a14+, 1
3f25fe80:	move   a11, *a14+, 1
3f25fe90:	calla  L3F352110
L3F25FEC0:
3f25fec0:	sub    a8, a8
3f25fed0:	move   *sp(0xa0), a14, 1
3f25fef0:	mmfm   sp, a7,a9,a11,a13
3f25ff10:	rets   2
3f25ff20:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f25ff40:	move   a14, a13
3f25ff50:	addi   0x60, a14
3f25ff70:	move   *a13(0xffe0), a9, 1
3f25ff90:	sub    a11, a11
3f25ffa0:	move   a11, *a13(0x20), 1
3f25ffc0:	move   *a9(0x40), a10, 1
3f25ffe0:	setf   16, 0, 0
3f25fff0:	move   *a10(0x10), a11, 0
3f260010:	subk   11, a11
3f260020:	jreq   L3F260060
3f260030:	movk   16, a8
3f260040:	jauc   L3F260A80
L3F260060:
3f260060:	setf   8, 0, 0
3f260070:	move   *a10(0x60), a11, 0
3f260090:	cmpi   0x23, a11
3f2600b0:	jrc   L3F2601F0
3f2600c0:	move   *a10(0x60), a11, 0
3f2600e0:	cmpi   0x40, a11
3f260100:	jrc   L3F260180
3f260110:	move   *a10(0x60), a11, 0
3f260130:	move   @0x21a620, a7, 1
3f260160:	cmp    a7, a11
3f260170:	jrc   L3F2601F0
L3F260180:
3f260180:	move   *a10(0x60), a11, 0
3f2601a0:	move   a11, *a9(0xc0), 1
3f2601c0:	movk   2, a8
3f2601d0:	jauc   L3F260A80
L3F2601F0:
3f2601f0:	move   *a10(0x20), a11, 1
3f260210:	jrne   L3F260270
3f260220:	move   @0x98a40, a11, 1
3f260250:	move   a11, *a13, 1
3f260260:	jruc   L3F2605E0
L3F260270:
3f260270:	move   *a10(0x20), a11, 1
3f260290:	dsj    a11, L3F260560
3f2602b0:	move   @0x97f00, a11, 1
3f2602e0:	move   *a11(0xd80), *a13(0x40), 1
3f260310:	move   *a13(0x40), a7, 1
3f260330:	jrne   L3F260360
3f260340:	sub    a8, a8
3f260350:	jruc   L3F260A80
L3F260360:
3f260360:	dsjs   a7, L3F2603D0
3f260370:	move   @0x98710, a7, 1
3f2603a0:	move   *a7(0x0), *a13(0x40), 1
L3F2603D0:
3f2603d0:	move   a14, -*sp, 1
3f2603e0:	move   @0x98a40, *a14+, 1
3f260410:	move   *a13(0x40), *a14+, 1
3f260430:	calla  L3F234D90
3f260460:	move   a8, a7
3f260470:	jreq   L3F260500
3f260480:	move   *a13(0x40), *a13(0x20), 1
3f2604b0:	move   @0x98a40, a11, 1
3f2604e0:	move   a11, *a13, 1
3f2604f0:	jruc   L3F2605E0
L3F260500:
3f260500:	move   *a13(0x40), a11, 1
3f260520:	move   a11, *a13, 1
3f260530:	move   a11, *a13(0x20), 1
3f260550:	jruc   L3F2605E0
L3F260560:
3f260560:	move   a14, -*sp, 1
3f260570:	move   a9, *a14+, 1
3f260580:	move   *a10(0x20), *a14+, 1
3f2605a0:	calla  L3F7F65F0
3f2605d0:	move   a8, *a13, 1
L3F2605E0:
3f2605e0:	move   *a13, a11, 1
3f2605f0:	jrne   L3F260620
3f260600:	movk   3, a8
3f260610:	jruc   L3F260A80
L3F260620:
3f260620:	setf   8, 0, 0
3f260630:	move   *a10(0x60), a7, 0
3f260650:	ori    0x80, a7
3f260680:	movb   a7, *a10(0x60)
3f2606a0:	move   *a10(0x8), a7, 0
3f2606c0:	jreq   L3F260980
3f2606d0:	move   a11, a7
3f2606e0:	jreq   L3F260A70
L3F2606F0:
3f2606f0:	move   a14, -*sp, 1
3f260700:	sub    a11, a11
3f260710:	move   a11, *a14+, 1
3f260720:	move   *a10(0x40), *a14+, 1
3f260740:	movk   1, a7
3f260750:	move   a7, *a14+, 1
3f260760:	move   a10, a7
3f260770:	addi   0x60, a7
3f260790:	move   a7, *a14+, 1
3f2607a0:	move   *a13(0x0), *a14+, 1
3f2607c0:	calla  L3F23A7D0
3f2607f0:	move   a8, a7
3f260800:	jreq   L3F260830
3f260810:	move   a11, a8
3f260820:	jruc   L3F260A80
L3F260830:
3f260830:	move   *a13, a7, 1
3f260840:	move   *a13(0x20), a11, 1
3f260860:	cmp    a11, a7
3f260870:	jrne   L3F2608A0
3f260880:	sub    a8, a8
3f260890:	jruc   L3F260A80
L3F2608A0:
3f2608a0:	move   *a10(0x40), a5, 1
3f2608c0:	move   *a7(0x400), a7, 1
3f2608e0:	andn   a7, a5
3f2608f0:	move   a5, *a10(0x40), 1
3f260910:	move   *a13, a7, 1
3f260920:	move   *a7(0x80), *a13(0x0), 1
3f260950:	move   *a13, a7, 1
3f260960:	jrne   L3F2606F0
3f260970:	jruc   L3F260A70
L3F260980:
3f260980:	move   a14, -*sp, 1
3f260990:	sub    a7, a7
3f2609a0:	move   a7, *a14+, 1
3f2609b0:	move   *a10(0x40), *a14+, 1
3f2609d0:	movk   1, a5
3f2609e0:	move   a5, *a14+, 1
3f2609f0:	move   a10, a5
3f260a00:	addi   0x60, a5
3f260a20:	move   a5, *a14+, 1
3f260a30:	move   a11, *a14+, 1
3f260a40:	calla  L3F23A7D0
L3F260A70:
3f260a70:	sub    a8, a8
L3F260A80:
3f260a80:	move   *sp(0xe0), a14, 1
3f260aa0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f260ac0:	rets   2
3f260ad0:	mmtm   sp, a5,a7,a9,a11,a13
3f260af0:	move   a14, a13
3f260b00:	addi   0x200, a14
3f260b20:	move   *a13(0xffe0), a11, 1
3f260b40:	move   *a11(0x40), a9, 1
3f260b60:	setf   16, 0, 0
3f260b70:	move   *a9(0x10), a11, 0
3f260b90:	subk   3, a11
3f260ba0:	jreq   L3F260BD0
3f260bb0:	movk   16, a8
3f260bc0:	jruc   L3F260EB0
L3F260BD0:
3f260bd0:	move   a14, -*sp, 1
3f260be0:	move   *a13(0xffe0), *a14+, 1
3f260c00:	move   *a9(0x20), *a14+, 1
3f260c20:	calla  L3F7F65F0
3f260c50:	move   a8, *a13, 1
3f260c60:	move   a8, a11
3f260c70:	jrne   L3F260CA0
3f260c80:	movk   3, a8
3f260c90:	jruc   L3F260EB0
L3F260CA0:
3f260ca0:	move   *a13(0xffe0), *a13(0x60), 1
3f260cd0:	move   @0x97f00, a7, 1
3f260d00:	move   a7, *a13(0x80), 1
3f260d20:	move   a8, *a13(0xa0), 1
3f260d40:	setf   16, 0, 0
3f260d50:	move   *a9(0x40), a5, 0
3f260d70:	move   a5, *a13(0x120), 1
3f260d90:	sub    a5, a5
3f260da0:	move   a5, *a13(0x140), 1
3f260dc0:	setf   8, 0, 0
3f260dd0:	move   *a9(0x8), a11, 0
3f260df0:	move   a11, *a13(0x180), 1
3f260e10:	move   a5, *a13(0x1a0), 1
3f260e30:	move   a14, -*sp, 1
3f260e40:	move   a13, a11
3f260e50:	addk   32, a11
3f260e60:	move   a11, *a14+, 1
3f260e70:	calla  L3F871CE0
3f260ea0:	move   a5, a8
L3F260EB0:
3f260eb0:	move   *sp(0xc0), a14, 1
3f260ed0:	mmfm   sp, a5,a7,a9,a11,a13
3f260ef0:	rets   2
3f260f00:	mmtm   sp, a7,a9,a11,a13
3f260f20:	move   a14, a13
3f260f30:	addi   0x60, a14
3f260f50:	move   *a13(0xffe0), a11, 1
3f260f70:	move   *a11(0x40), a9, 1
3f260f90:	setf   16, 0, 0
3f260fa0:	move   *a9(0x10), a11, 0
3f260fc0:	subk   4, a11
3f260fd0:	jreq   L3F261000
3f260fe0:	movk   16, a8
3f260ff0:	jruc   L3F2617F0
L3F261000:
3f261000:	setf   8, 0, 0
3f261010:	move   *a9(0x50), a11, 0
3f261030:	move   @0x97fc8, a7, 0
3f261060:	cmp    a7, a11
3f261070:	jrhi   L3F2610F0
3f261080:	move   *a9(0x50), a11, 0
3f2610a0:	move   @0x97fc0, a7, 0
3f2610d0:	cmp    a7, a11
3f2610e0:	jrnc   L3F2611A0
L3F2610F0:
3f2610f0:	move   *a9(0x50), a11, 0
3f261110:	jreq   L3F2611A0
3f261120:	move   *a13(0xffe0), a11, 1
3f261140:	move   *a9(0x50), a7, 0
3f261160:	move   a7, *a11(0xc0), 1
3f261180:	movk   2, a8
3f261190:	jruc   L3F2617F0
L3F2611A0:
3f2611a0:	move   a14, -*sp, 1
3f2611b0:	move   *a13(0xffe0), *a14+, 1
3f2611d0:	move   *a9(0x20), *a14+, 1
3f2611f0:	calla  L3F7F65F0
3f261220:	move   a8, *a13, 1
3f261230:	move   a8, a7
3f261240:	jrne   L3F261270
3f261250:	movk   3, a8
3f261260:	jruc   L3F2617F0
L3F261270:
3f261270:	move   a14, -*sp, 1
3f261280:	sub    a11, a11
3f261290:	move   a11, *a14+, 1
3f2612a0:	move   a11, *a14+, 1
3f2612b0:	setf   8, 0, 0
3f2612c0:	move   *a9(0x50), a8, 0
3f2612e0:	move   a8, *a14+, 1
3f2612f0:	setf   16, 0, 0
3f261300:	move   *a9(0x40), a8, 0
3f261320:	move   a8, *a14+, 1
3f261330:	setf   8, 0, 0
3f261340:	move   *a9(0x58), a11, 0
3f261360:	move   a11, *a14+, 1
3f261370:	move   *a9(0x60), a11, 0
3f261390:	move   a11, *a14+, 1
3f2613a0:	move   *a9(0x8), a11, 0
3f2613c0:	move   a11, *a14+, 1
3f2613d0:	movk   3, a11
3f2613e0:	move   a11, *a14+, 1
3f2613f0:	move   a7, *a14+, 1
3f261400:	move   @0x97f00, *a14+, 1
3f261430:	move   *a13(0xffe0), *a14+, 1
3f261450:	calla  L3F8704B0
3f261480:	move   a8, *a13(0x40), 1
3f2614a0:	move   *a7(0x480), *a13(0x20), 1
3f2614d0:	move   *a13(0x20), a11, 1
3f2614f0:	jreq   L3F261720
L3F261500:
3f261500:	move   a14, -*sp, 1
3f261510:	move   *a13(0x20), *a14+, 1
3f261530:	move   *a13(0x40), *a14+, 1
3f261550:	calla  L3F871490
3f261580:	move   a8, a7
3f261590:	jreq   L3F2616A0
3f2615a0:	move   *a13(0x20), a11, 1
3f2615c0:	move   *a13(0xffe0), a7, 1
3f2615e0:	move   *a11(0x40), a11, 1
3f261600:	cmp    a11, a7
3f261610:	jreq   L3F2616A0
3f261620:	move   a14, -*sp, 1
3f261630:	move   *a13(0x40), *a14+, 1
3f261650:	calla  L3F870800
3f261680:	movk   10, a8
3f261690:	jruc   L3F2617F0
L3F2616A0:
3f2616a0:	move   *a13(0x20), a11, 1
3f2616c0:	move   *a11(0x0), *a13(0x20), 1
3f2616f0:	move   *a13(0x20), a11, 1
3f261710:	jrne   L3F261500
L3F261720:
3f261720:	move   a14, -*sp, 1
3f261730:	move   *a13(0x40), *a14+, 1
3f261750:	calla  L3F871CE0
3f261780:	move   a14, -*sp, 1
3f261790:	move   *a13(0x40), *a14+, 1
3f2617b0:	calla  L3F8701E0
3f2617e0:	sub    a8, a8
L3F2617F0:
3f2617f0:	move   *sp(0xa0), a14, 1
3f261810:	mmfm   sp, a7,a9,a11,a13
3f261830:	rets   2
3f261840:	mmtm   sp, a5,a7,a9,a11,a13
3f261860:	move   a14, a13
3f261870:	addi   0xa0, a14
3f261890:	move   *a13(0xffe0), a11, 1
3f2618b0:	move   *a11(0x40), a9, 1
3f2618d0:	setf   16, 0, 0
3f2618e0:	move   *a9(0x10), a11, 0
3f261900:	subk   6, a11
3f261910:	jreq   L3F261950
3f261920:	movk   16, a8
3f261930:	jauc   L3F262530
L3F261950:
3f261950:	setf   8, 0, 0
3f261960:	move   *a9(0x50), a11, 0
3f261980:	jreq   L3F261A60
3f261990:	move   *a9(0x50), a11, 0
3f2619b0:	dec    a11
3f2619c0:	jreq   L3F261A60
3f2619d0:	move   *a13(0xffe0), a11, 1
3f2619f0:	move   *a9(0x50), a7, 0
3f261a10:	move   a7, *a11(0xc0), 1
3f261a30:	movk   2, a8
3f261a40:	jauc   L3F262530
L3F261A60:
3f261a60:	move   *a9(0x58), a11, 0
3f261a80:	jreq   L3F261B60
3f261a90:	move   *a9(0x58), a11, 0
3f261ab0:	dec    a11
3f261ac0:	jreq   L3F261B60
3f261ad0:	move   *a13(0xffe0), a11, 1
3f261af0:	move   *a9(0x58), a7, 0
3f261b10:	move   a7, *a11(0xc0), 1
3f261b30:	movk   2, a8
3f261b40:	jauc   L3F262530
L3F261B60:
3f261b60:	move   a14, -*sp, 1
3f261b70:	move   *a13(0xffe0), *a14+, 1
3f261b90:	move   *a9(0x20), *a14+, 1
3f261bb0:	calla  L3F7F65F0
3f261be0:	move   a8, *a13, 1
3f261bf0:	move   a8, a7
3f261c00:	jrne   L3F261C40
3f261c10:	movk   3, a8
3f261c20:	jauc   L3F262530
L3F261C40:
3f261c40:	move   *a9(0x60), a11, 1
3f261c60:	jrne   L3F261CB0
3f261c70:	sub    a11, a11
3f261c80:	move   a11, *a13(0x20), 1
3f261ca0:	jruc   L3F261D90
L3F261CB0:
3f261cb0:	move   a14, -*sp, 1
3f261cc0:	move   *a13(0xffe0), *a14+, 1
3f261ce0:	move   *a9(0x60), *a14+, 1
3f261d00:	calla  L3F7F65F0
3f261d30:	move   a8, *a13(0x20), 1
3f261d50:	move   a8, a11
3f261d60:	jrne   L3F261D90
3f261d70:	movk   3, a8
3f261d80:	jruc   L3F262530
L3F261D90:
3f261d90:	move   *a9(0x80), a7, 1
3f261db0:	jrne   L3F261E00
3f261dc0:	sub    a7, a7
3f261dd0:	move   a7, *a13(0x60), 1
3f261df0:	jruc   L3F261F50
L3F261E00:
3f261e00:	move   a14, -*sp, 1
3f261e10:	sub    a7, a7
3f261e20:	move   a7, *a14+, 1
3f261e30:	movk   4, a7
3f261e40:	move   a7, *a14+, 1
3f261e50:	move   *a9(0x80), *a14+, 1
3f261e70:	calla  L3F8BA520
3f261ea0:	move   a8, *a13(0x60), 1
3f261ec0:	move   a8, a8
3f261ed0:	jrne   L3F261F50
3f261ee0:	move   *a13(0xffe0), a5, 1
3f261f00:	move   *a9(0x80), *a5(0xc0), 1
3f261f30:	movk   6, a8
3f261f40:	jruc   L3F262530
L3F261F50:
3f261f50:	move   a14, -*sp, 1
3f261f60:	move   *a13(0x60), *a14+, 1
3f261f80:	move   a11, *a14+, 1
3f261f90:	setf   8, 0, 0
3f261fa0:	move   *a9(0xa0), a8, 0
3f261fc0:	move   a8, *a14+, 1
3f261fd0:	setf   16, 0, 0
3f261fe0:	move   *a9(0xb0), a8, 0
3f262000:	move   a8, *a14+, 1
3f262010:	setf   8, 0, 0
3f262020:	move   *a9(0x50), a7, 0
3f262040:	move   a7, *a14+, 1
3f262050:	move   *a9(0x58), a7, 0
3f262070:	move   a7, *a14+, 1
3f262080:	move   *a9(0x8), a7, 0
3f2620a0:	move   a7, *a14+, 1
3f2620b0:	setf   16, 0, 0
3f2620c0:	move   *a9(0x40), a7, 0
3f2620e0:	movk   12, a5
3f2620f0:	or     a5, a7
3f262100:	move   a7, *a14+, 1
3f262110:	move   *a13(0x0), *a14+, 1
3f262130:	move   @0x97f20, *a14+, 1
3f262160:	move   *a13(0xffe0), *a14+, 1
3f262180:	calla  L3F8704B0
3f2621b0:	move   a8, *a13(0x80), 1
3f2621d0:	move   *a13, a7, 1
3f2621e0:	move   *a7(0x480), *a13(0x40), 1
3f262210:	move   *a13(0x40), a5, 1
3f262230:	jreq   L3F262460
L3F262240:
3f262240:	move   a14, -*sp, 1
3f262250:	move   *a13(0x40), *a14+, 1
3f262270:	move   *a13(0x80), *a14+, 1
3f262290:	calla  L3F871490
3f2622c0:	move   a8, a5
3f2622d0:	jreq   L3F2623E0
3f2622e0:	move   *a13(0x40), a11, 1
3f262300:	move   *a13(0xffe0), a7, 1
3f262320:	move   *a11(0x40), a5, 1
3f262340:	cmp    a5, a7
3f262350:	jreq   L3F2623E0
3f262360:	move   a14, -*sp, 1
3f262370:	move   *a13(0x80), *a14+, 1
3f262390:	calla  L3F870800
3f2623c0:	movk   10, a8
3f2623d0:	jruc   L3F262530
L3F2623E0:
3f2623e0:	move   *a13(0x40), a11, 1
3f262400:	move   *a11(0x0), *a13(0x40), 1
3f262430:	move   *a13(0x40), a11, 1
3f262450:	jrne   L3F262240
L3F262460:
3f262460:	move   a14, -*sp, 1
3f262470:	move   *a13(0x80), *a14+, 1
3f262490:	calla  L3F871CE0
3f2624c0:	move   a14, -*sp, 1
3f2624d0:	move   *a13(0x80), *a14+, 1
3f2624f0:	calla  L3F8701E0
3f262520:	sub    a8, a8
L3F262530:
3f262530:	move   *sp(0xc0), a14, 1
3f262550:	mmfm   sp, a5,a7,a9,a11,a13
3f262570:	rets   2
3f262580:	mmtm   sp, a5,a7,a9,a11,a13
3f2625a0:	move   a14, a13
3f2625b0:	addi   0x200, a14
3f2625d0:	move   *a13(0xffe0), a11, 1
3f2625f0:	move   *a11(0x40), a9, 1
3f262610:	setf   16, 0, 0
3f262620:	move   *a9(0x10), a11, 0
3f262640:	subk   3, a11
3f262650:	jreq   L3F262680
3f262660:	movk   16, a8
3f262670:	jruc   L3F262960
L3F262680:
3f262680:	move   a14, -*sp, 1
3f262690:	move   *a13(0xffe0), *a14+, 1
3f2626b0:	move   *a9(0x20), *a14+, 1
3f2626d0:	calla  L3F7F65F0
3f262700:	move   a8, *a13, 1
3f262710:	move   a8, a11
3f262720:	jrne   L3F262750
3f262730:	movk   3, a8
3f262740:	jruc   L3F262960
L3F262750:
3f262750:	move   *a13(0xffe0), *a13(0x60), 1
3f262780:	move   @0x97f20, a7, 1
3f2627b0:	move   a7, *a13(0x80), 1
3f2627d0:	move   a8, *a13(0xa0), 1
3f2627f0:	setf   16, 0, 0
3f262800:	move   *a9(0x40), a5, 0
3f262820:	move   a5, *a13(0x120), 1
3f262840:	sub    a5, a5
3f262850:	move   a5, *a13(0x140), 1
3f262870:	setf   8, 0, 0
3f262880:	move   *a9(0x8), a11, 0
3f2628a0:	move   a11, *a13(0x180), 1
3f2628c0:	move   a5, *a13(0x1a0), 1
3f2628e0:	move   a14, -*sp, 1
3f2628f0:	move   a13, a11
3f262900:	addk   32, a11
3f262910:	move   a11, *a14+, 1
3f262920:	calla  L3F871CE0
3f262950:	move   a5, a8
L3F262960:
3f262960:	move   *sp(0xc0), a14, 1
3f262980:	mmfm   sp, a5,a7,a9,a11,a13
3f2629a0:	rets   2
L3F2629B0:
3f2629b0:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f2629d0:	move   a14, a13
3f2629e0:	addi   0x60, a14
3f262a00:	move   *a13(0xffe0), a9, 1
3f262a20:	move   @0x97f00, a7, 1
3f262a50:	move   a7, a11
3f262a60:	addi   0xd80, a11
3f262a80:	move   @0x97f20, a12, 1
3f262ab0:	move   *a12(0x100), a7, 1
3f262ad0:	jreq   L3F262BF0
3f262ae0:	move   *a12(0x100), a7, 1
3f262b00:	move   *a7(0x80), a7, 1
3f262b20:	cmp    a9, a7
3f262b30:	jreq   L3F262BA0
3f262b40:	move   *a12(0x100), a7, 1
3f262b60:	move   *a7(0x1a0), a7, 1
3f262b80:	cmp    a9, a7
3f262b90:	jrne   L3F262BF0
L3F262BA0:
3f262ba0:	move   a14, -*sp, 1
3f262bb0:	move   a12, *a14+, 1
3f262bc0:	calla  L3F237300
L3F262BF0:
3f262bf0:	move   @0x97f00, a7, 1
3f262c20:	move   *a7(0x100), a7, 1
3f262c40:	jreq   L3F262D50
3f262c50:	move   @0x97f00, a7, 1
3f262c80:	move   *a7(0x100), a7, 1
3f262ca0:	move   *a7(0x80), a7, 1
3f262cc0:	cmp    a9, a7
3f262cd0:	jrne   L3F262D50
3f262ce0:	move   a14, -*sp, 1
3f262cf0:	move   @0x97f00, *a14+, 1
3f262d20:	calla  L3F237C90
L3F262D50:
3f262d50:	move   *a11, a7, 1
3f262d60:	cmp    a7, a9
3f262d70:	jrne   L3F263270
3f262d80:	move   *a9(0x80), a7, 1
3f262da0:	jreq   L3F263270
3f262db0:	sub    a7, a7
3f262dc0:	move   a7, *a13(0x40), 1
3f262de0:	move   @0x97f00, a7, 1
3f262e10:	move   *a7(0x100), a7, 1
3f262e30:	jreq   L3F263200
3f262e40:	movk   3, a7
3f262e50:	move   a7, *a13(0x40), 1
3f262e70:	jruc   L3F263200
L3F262E80:
3f262e80:	move   a14, -*sp, 1
3f262e90:	move   *a13(0x40), *a14+, 1
3f262eb0:	sub    a7, a7
3f262ec0:	move   a7, *a14+, 1
3f262ed0:	move   a9, *a14+, 1
3f262ee0:	calla  L3F248250
3f262f10:	move   a7, *a11, 1
3f262f20:	move   a7, @0x987b0, 1
3f262f50:	jruc   L3F263270
L3F262F60:
3f262f60:	move   a9, a10
3f262f70:	setf   1, 0, 0
L3F262F80:
3f262f80:	move   *a10(0x80), a10, 1
3f262fa0:	move   @0x987b0, a7, 1
3f262fd0:	dec    a7
3f262fe0:	move   a7, @0x987b0, 1
3f263010:	move   *a10(0x684), a7, 0
3f263030:	jreq   L3F262F80
3f263040:	move   a14, -*sp, 1
3f263050:	move   *a13(0x40), *a14+, 1
3f263070:	move   a10, *a14+, 1
3f263080:	move   a9, *a14+, 1
3f263090:	calla  L3F248250
3f2630c0:	move   a10, *a11, 1
3f2630d0:	sub    a7, a7
3f2630e0:	move   a7, *a11(0x20), 1
3f263100:	jruc   L3F263270
L3F263110:
3f263110:	move   a14, -*sp, 1
3f263120:	move   *a13(0x40), *a14+, 1
3f263140:	movk   1, a7
3f263150:	move   a7, *a14+, 1
3f263160:	move   a9, *a14+, 1
3f263170:	calla  L3F248250
3f2631a0:	move   a7, *a11, 1
3f2631b0:	sub    a7, a7
3f2631c0:	move   a7, @0x987b0, 1
3f2631f0:	jruc   L3F263270
L3F263200:
3f263200:	move   *a11(0x20), a8, 1
3f263220:	jreq   L3F262E80
3f263230:	dec    a8
3f263240:	jreq   L3F263110
3f263250:	dec    a8
3f263260:	jreq   L3F262F60
L3F263270:
3f263270:	move   @0x98aa0, a7, 1
3f2632a0:	cmp    a9, a7
3f2632b0:	jrne   L3F263300
3f2632c0:	sub    a7, a7
3f2632d0:	move   a7, @0x98aa0, 1
L3F263300:
3f263300:	move   *a13(0xffc0), a7, 1
3f263320:	jreq   L3F263580
3f263330:	move   *a9(0x460), a7, 1
3f263350:	move   a7, *a13, 1
3f263360:	jreq   L3F263440
L3F263370:
3f263370:	move   a14, -*sp, 1
3f263380:	movk   1, a7
3f263390:	move   a7, *a14+, 1
3f2633a0:	move   *a13, a5, 1
3f2633b0:	move   *a5(0x40), *a14+, 1
3f2633d0:	calla  L3F8B8750
3f263400:	move   *a9(0x460), a7, 1
3f263420:	move   a7, *a13, 1
3f263430:	jrne   L3F263370
L3F263440:
3f263440:	move   *a9(0x480), a5, 1
3f263460:	move   a5, *a13(0x20), 1
3f263480:	jreq   L3F263580
L3F263490:
3f263490:	move   a14, -*sp, 1
3f2634a0:	movk   1, a7
3f2634b0:	move   a7, *a14+, 1
3f2634c0:	move   *a13(0x20), a5, 1
3f2634e0:	move   *a5(0x20), *a14+, 1
3f263500:	calla  L3F8B8750
3f263530:	move   *a9(0x480), a7, 1
3f263550:	move   a7, *a13(0x20), 1
3f263570:	jrne   L3F263490
L3F263580:
3f263580:	move   *sp(0x100), a14, 1
3f2635a0:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f2635c0:	rets   2
3f2635d0:	mmtm   sp, a7,a9,a10,a11,a13
3f2635f0:	move   a14, a13
3f263600:	move   *a13(0xffe0), a9, 1
3f263620:	move   @0x97f20, a7, 1
3f263650:	move   *a7(0x100), a10, 1
3f263670:	jreq   L3F2638F0
3f263680:	move   *a10(0x1a0), a11, 1
3f2636a0:	jreq   L3F2638F0
3f2636b0:	move   a14, -*sp, 1
3f2636c0:	move   *a11(0x1a0), *a14+, 1
3f2636e0:	move   *a11(0x20), a7, 1
3f263700:	move   *a7(0xfe0), a7, 1
3f263720:	call   a7
3f263730:	move   a8, a7
3f263740:	jrne   L3F2637D0
3f263750:	move   a14, -*sp, 1
3f263760:	move   @0x97f20, *a14+, 1
3f263790:	calla  L3F237300
3f2637c0:	jruc   L3F2638F0
L3F2637D0:
3f2637d0:	move   *a9(0xe0), a7, 1
3f2637f0:	jrne   L3F263820
3f263800:	cmp    a11, a9
3f263810:	jrne   L3F2638F0
L3F263820:
3f263820:	move   a14, -*sp, 1
3f263830:	movk   1, a7
3f263840:	move   a7, *a14+, 1
3f263850:	move   @0x98a80, *a14+, 1
3f263880:	move   @0x98a60, *a14+, 1
3f2638b0:	move   a11, *a14+, 1
3f2638c0:	calla  L3F2340A0
L3F2638F0:
3f2638f0:	move   *sp(0xc0), a14, 1
3f263910:	mmfm   sp, a7,a9,a10,a11,a13
3f263930:	rets   2
L3F263940:
3f263940:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f263960:	move   a14, a13
3f263970:	addk   32, a14
3f263980:	move   *a13(0xffe0), a9, 1
3f2639a0:	move   *a13(0xffc0), a10, 1
3f2639c0:	move   *a13(0xffa0), a11, 1
3f2639e0:	sub    a7, a7
3f2639f0:	move   a7, *a13, 1
3f263a00:	move   *a9(0x140), a7, 1
3f263a20:	cmp    a10, a7
3f263a30:	jrne   L3F263A70
3f263a40:	move   *a9(0x3e0), *a13(0x0), 1
L3F263A70:
3f263a70:	move   *a9(0x3e0), *a11(0x0), 1
3f263aa0:	move   *a9(0x460), a12, 1
3f263ac0:	jreq   L3F263BB0
L3F263AD0:
3f263ad0:	move   *a12(0x20), a7, 1
3f263af0:	cmp    a10, a7
3f263b00:	jrne   L3F263B40
3f263b10:	move   *a12(0x60), *a13(0x0), 1
L3F263B40:
3f263b40:	move   *a11, a7, 1
3f263b50:	move   *a12(0x60), a5, 1
3f263b70:	or     a5, a7
3f263b80:	move   a7, *a11, 1
3f263b90:	move   *a12, a12, 1
3f263ba0:	jrne   L3F263AD0
L3F263BB0:
3f263bb0:	move   *a13, a8, 1
3f263bc0:	move   *sp(0x100), a14, 1
3f263be0:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f263c00:	rets   2
3f263c10:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f263c30:	move   a14, a13
3f263c40:	addk   32, a14
3f263c50:	move   *a13(0xffe0), a9, 1
3f263c70:	move   *a9(0x40), a12, 1
3f263c90:	setf   16, 0, 0
3f263ca0:	move   *a12(0x10), a7, 0
3f263cc0:	subk   5, a7
3f263cd0:	jreq   L3F263D00
3f263ce0:	movk   16, a8
3f263cf0:	jruc   L3F264220
L3F263D00:
3f263d00:	move   a14, -*sp, 1
3f263d10:	sub    a7, a7
3f263d20:	move   a7, *a14+, 1
3f263d30:	movk   4, a5
3f263d40:	move   a5, *a14+, 1
3f263d50:	move   *a12(0x20), *a14+, 1
3f263d70:	calla  L3F8BA520
3f263da0:	move   a8, a10
3f263db0:	jrne   L3F263E10
3f263dc0:	move   *a12(0x20), *a9(0xc0), 1
3f263df0:	movk   6, a8
3f263e00:	jruc   L3F264220
L3F263E10:
3f263e10:	setf   16, 0, 0
3f263e20:	move   *a12(0x40), a3, 0
3f263e40:	move   a3, *a10(0xc0), 1
3f263e60:	move   *a12(0x50), a3, 0
3f263e80:	move   a3, *a10(0xe0), 1
3f263ea0:	move   *a12(0x60), a3, 0
3f263ec0:	move   a3, *a10(0x100), 1
3f263ee0:	move   *a12(0x70), a3, 0
3f263f00:	move   a3, *a10(0x120), 1
3f263f20:	move   *a12(0x80), a3, 0
3f263f40:	move   a3, *a10(0x140), 1
3f263f60:	move   *a12(0x90), a3, 0
3f263f80:	move   a3, *a10(0x160), 1
3f263fa0:	move   a7, *a13, 1
3f263fb0:	move   @0xdaa40, a11, 1
3f263fe0:	move   @0xdaa00, a3, 1
3f264010:	cmp    a3, a7
3f264020:	jrge   L3F264210
L3F264030:
3f264030:	move   a14, -*sp, 1
3f264040:	move   @0x98920, a7, 1
3f264070:	cmp    a7, a10
3f264080:	jrne   L3F2640E0
3f264090:	move   @0x98ac0, a5, 1
3f2640c0:	cmp    a5, a11
3f2640d0:	jreq   L3F264100
L3F2640E0:
3f2640e0:	sub    a5, a5
3f2640f0:	jruc   L3F264110
L3F264100:
3f264100:	movk   1, a5
L3F264110:
3f264110:	move   a5, *a14+, 1
3f264120:	move   a10, *a14+, 1
3f264130:	move   a11, *a14+, 1
3f264140:	move   *a11(0xd20), a5, 1
3f264160:	call   a5
3f264170:	move   *a13, a7, 1
3f264180:	inc    a7
3f264190:	move   a7, *a13, 1
3f2641a0:	addi   0x12c0, a11
3f2641c0:	move   @0xdaa00, a5, 1
3f2641f0:	cmp    a5, a7
3f264200:	jrlt   L3F264030
L3F264210:
3f264210:	sub    a8, a8
L3F264220:
3f264220:	move   *sp(0x120), a14, 1
3f264240:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f264260:	rets   2
L3F264270:
3f264270:	mmtm   sp, a0,a2,a4,a6,a7,a9,a10,a11,a12,a13
3f264290:	move   a14, a13
3f2642a0:	addi   0x120, a14
3f2642c0:	move   *a13(0xffe0), a9, 1
3f2642e0:	move   *a13(0xffc0), a10, 1
3f264300:	move   *a13(0xffa0), a11, 1
3f264320:	sub    a0, a0
3f264330:	move   *a9(0x60), a7, 1
3f264350:	jreq   L3F2643E0
3f264360:	move   *a9(0x60), a7, 1
3f264380:	move   *a7(0xe8), a12, 1
3f2643a0:	jreq   L3F2643E0
3f2643b0:	move   *a12, a7, 1
3f2643c0:	move   *a7(0xe0), a0, 1
L3F2643E0:
3f2643e0:	move   @0xa4fd0, a7, 1
3f264410:	cmp    a7, a0
3f264420:	jrne   L3F264660
3f264430:	sub    a2, a2
3f264440:	cmp    a10, a2
3f264450:	jrge   L3F264660
3f264460:	move   *a12(0x200), a7, 1
3f264480:	jrne   L3F264660
3f264490:	setf   8, 0, 0
L3F2644A0:
3f2644a0:	move   a2, a7
3f2644b0:	sll    0x8, a7
3f2644c0:	add    a11, a7
3f2644d0:	move   a7, a6
3f2644e0:	move   *a6, a4, 0
3f2644f0:	andi   0x7f, a4
3f264520:	move   a4, *a13(0x100), 1
3f264540:	movk   1, a7
3f264550:	sll    a4, a7
3f264560:	move   a7, a4
3f264570:	move   @0x97f60, a7, 1
3f2645a0:	and    a4, a7
3f2645b0:	jreq   L3F264600
3f2645c0:	movk   1, a7
3f2645d0:	move   a7, *a12(0x200), 1
3f2645f0:	jruc   L3F264660
L3F264600:
3f264600:	inc    a2
3f264610:	cmp    a10, a2
3f264620:	jrge   L3F264660
3f264630:	move   *a12(0x200), a7, 1
3f264650:	jreq   L3F2644A0
L3F264660:
3f264660:	move   *a9(0x80), a7, 1
3f264680:	jreq   L3F2648A0
3f264690:	sub    a2, a2
3f2646a0:	cmp    a10, a2
3f2646b0:	jrge   L3F264930
L3F2646C0:
3f2646c0:	move   a2, a7
3f2646d0:	sll    0x8, a7
3f2646e0:	add    a11, a7
3f2646f0:	move   a7, a6
3f264700:	move   a14, -*sp, 1
3f264710:	move   a13, *a14+, 1
3f264720:	move   a6, *a14+, 1
3f264730:	setf   8, 0, 0
3f264740:	move   *a6, a7, 0
3f264750:	andi   0x7f, a7
3f264780:	sll    0x5, a7
3f264790:	addi   0xe0980, a7
3f2647c0:	move   *a7, a7, 1
3f2647d0:	call   a7
3f2647e0:	move   a14, -*sp, 1
3f2647f0:	move   a13, *a14+, 1
3f264800:	movk   32, a7
3f264810:	move   a7, *a14+, 1
3f264820:	move   a9, *a14+, 1
3f264830:	calla  L3F352110
3f264860:	inc    a2
3f264870:	cmp    a10, a2
3f264880:	jrlt   L3F2646C0
3f264890:	jruc   L3F264930
L3F2648A0:
3f2648a0:	move   a14, -*sp, 1
3f2648b0:	move   a11, *a14+, 1
3f2648c0:	move   a10, a7
3f2648d0:	sll    0x5, a7
3f2648e0:	move   a7, *a14+, 1
3f2648f0:	move   a9, *a14+, 1
3f264900:	calla  L3F352110
L3F264930:
3f264930:	move   *sp(0x160), a14, 1
3f264950:	mmfm   sp, a0,a2,a4,a6,a7,a9,a10,a11,a12,a13
3f264970:	rets   2
3f264980:	mmtm   sp, a7,a9,a10,a11,a12,a13
3f2649a0:	move   a14, a13
3f2649b0:	move   *a13(0xffe0), a9, 1
3f2649d0:	move   *a13(0xffc0), a10, 1
3f2649f0:	sub    a12, a12
3f264a00:	move   *a9(0x60), a7, 1
3f264a20:	jreq   L3F264AB0
3f264a30:	move   *a9(0x60), a7, 1
3f264a50:	move   *a7(0xe8), a11, 1
3f264a70:	jreq   L3F264AB0
3f264a80:	move   *a11, a7, 1
3f264a90:	move   *a7(0xe0), a12, 1
L3F264AB0:
3f264ab0:	move   @0xa4fd0, a7, 1
3f264ae0:	cmp    a7, a12
3f264af0:	jrne   L3F264B30
3f264b00:	movk   1, a7
3f264b10:	move   a7, *a11(0x200), 1
L3F264B30:
3f264b30:	move   *sp(0xe0), a14, 1
3f264b50:	mmfm   sp, a7,a9,a10,a11,a12,a13
3f264b70:	rets   2
3f264b80:	sla    a10, a13
3f264b90:	lmo    b11, b3
3f264ba0:	modu   a10, a6
3f264bb0:	sub    b11, b2
3f264bc0:	sra    b11, b6
3f264bd0:	.word  0x746e
3f264be0:	sla    0x1, b10
3f264bf0:	modu   a11, a2
3f264c00:	.word  0x7567
3f264c10:	sla    0x3, b3
3f264c20:	.word  0x7665
3f264c30:	modu   a3, a5
3f264c40:	sla    0x3, b4
3f264c50:	.word  0x756e
3f264c60:	sll    a3, a13
3f264c70:	.word  0x7265
3f264c80:	andn   a8, a0
3f264c90:	mods   a11, sp
3f264ca0:	sll    a3, a5
3f264cb0:	sra    a3, sp
3f264cc0:	sla    0x3, b9
3f264cd0:	.word  0x7369
3f264ce0:	.word  0x7320
3f264cf0:	.word  0x7465
3f264d00:	rl     b11, b4
3f264d10:	srl    a11, a14
3f264d20:	move   a1, b0
3f264d30:	mods   b3, b5
3f264d40:	addc   a11, a12
3f264d50:	.word  0x7275
3f264d60:	modu   b11, b3
3f264d70:	.word  0x0072
3f264d80:	mods   a10, a9
3f264d90:	modu   b11, b0
3f264da0:	.word  0x7373
3f264db0:	sll    a3, a9
3f264dc0:	sra    a11, a12
3f264dd0:	lmo    a9, a0
3f264de0:	.word  0x7965
3f264df0:	modu   a11, a2
3f264e00:	.word  0x7261
3f264e10:	sla    0x3, a4
3f264e20:	.word  0x7665
3f264e30:	modu   a3, a5
3f264e40:	.word  0x0074
3f264e50:	modu   a11, a2
3f264e60:	.word  0x7567
3f264e70:	sla    0x3, b3
3f264e80:	modu   b11, b0
3f264e90:	modu   a3, a9
3f264ea0:	sra    b11, b4
3f264eb0:	sla    0x3, b2
3f264ec0:	.word  0x7665
3f264ed0:	modu   a3, a5
3f264ee0:	sla    0x3, b4
3f264ef0:	.word  0x7266
3f264f00:	mods   a11, sp
3f264f10:	sra    a1, a0
3f264f20:	.word  0x7864
3f264f30:	sll    a8, a0
3f264f40:	rl     a11, a12
3f264f50:	modu   a3, a5
3f264f60:	sla    0x3, b4
3f264f70:	modu   a11, a14
3f264f80:	sla    0x3, b4
3f264f90:	modu   a3, sp
3f264fa0:	sra    a9, a0
3f264fb0:	sra    b11, b6
3f264fc0:	.word  0x746e
3f264fd0:	mods   a1, a0
3f264fe0:	.word  0x7369
3f264ff0:	.word  0x0074
3f265000:	mods   a3, a3
3f265010:	sra    a11, a9
3f265020:	.word  0x746e
3f265030:	modu   a1, a0
3f265040:	.word  0x746f
3f265050:	modu   a9, a0
3f265060:	sla    0x3, a14
3f265070:	sla    b11, b0
3f265080:	.word  0x7373
3f265090:	.word  0x7669
3f2650a0:	sla    0x3, a5
3f2650b0:	.word  0x7267
3f2650c0:	sll    a3, a1
3f2650d0:	mods   a1, a0
3f2650e0:	.word  0x7369
3f2650f0:	.word  0x0074
3f265100:	sla    a11, a13
L3F265110:
3f265110:	btst   b11, b8
3f265120:	.word  0x7965
3f265130:	and    b3, b3
L3F265140:
3f265140:	.word  0x7265
3f265150:	modu   a10, a13
3f265160:	rl     a11, a4
3f265170:	rl     a11, a6
3f265180:	.word  0x7265
3f265190:	dsjs   a0, L3F265110
3f2651a0:	sll    0x9, a0
3f2651b0:	sla    0x3, a4
3f2651c0:	dsjs   a1, L3F265140
3f2651d0:	rl     0x9, a0
3f2651e0:	sla    0x1, a12
3f2651f0:	sra    b11, b2
3f265200:	modu   a11, a13
3f265210:	sra    b11, b4
3f265220:	sll    a9, a0
3f265230:	rl     a11, a12
3f265240:	modu   a3, a5
3f265250:	sla    0x3, b4
3f265260:	modu   a11, a12
3f265270:	lmo    a11, a3
3f265280:	lmo    a9, a0
3f265290:	.word  0x7965
3f2652a0:	.word  0x7720
3f2652b0:	modu   a3, sp
3f2652c0:	.word  0x7427
3f2652d0:	.word  0x7720
3f2652e0:	.word  0x726f
3f2652f0:	sla    0xb, a11
3f265300:	.word  0x000a
L3F265310:
3f265310:	mmtm   sp, a11,a13
3f265330:	move   a14, a13
3f265340:	jruc   L3F2656A0
L3F265350:
3f265350:	move   a14, -*sp, 1
3f265360:	move   *a13(0xff80), *a14+, 1
3f265380:	movi   0x3f267050, a8
3f2653b0:	move   a8, *a14+, 1
3f2653c0:	calla  L3FB341E0
L3F2653F0:
3f2653f0:	move   a14, -*sp, 1
3f265400:	move   *a13(0xffa0), *a14+, 1
3f265420:	movi   0x3f267078, a8
3f265450:	move   a8, *a14+, 1
3f265460:	calla  L3FB341E0
3f265490:	jruc   L3F265740
L3F2654A0:
3f2654a0:	move   a14, -*sp, 1
3f2654b0:	move   *a13(0xff80), *a14+, 1
3f2654d0:	movi   0x3f267050, a8
3f265500:	move   a8, *a14+, 1
3f265510:	calla  L3FB341E0
3f265540:	move   a14, -*sp, 1
3f265550:	move   *a13(0xffa0), *a14+, 1
3f265570:	movi   0x3f267130, a8
3f2655a0:	move   a8, *a14+, 1
3f2655b0:	calla  L3FB341E0
3f2655e0:	jruc   L3F265740
L3F2655F0:
3f2655f0:	move   a14, -*sp, 1
3f265600:	move   *a13(0xffe0), *a14+, 1
3f265620:	movi   0x3f2671f0, a8
3f265650:	move   a8, *a14+, 1
3f265660:	calla  L3FB341E0
3f265690:	jruc   L3F265740
L3F2656A0:
3f2656a0:	move   *a13(0xffe0), a8, 1
3f2656c0:	subi   0x58, a8
3f2656e0:	jreq   L3F265350
3f2656f0:	dec    a8
3f265700:	jreq   L3F2653F0
3f265710:	dec    a8
3f265720:	jreq   L3F2654A0
3f265730:	jruc   L3F2655F0
L3F265740:
3f265740:	move   *a13(0xffc0), a11, 1
3f265760:	cmpi   0x65, a11
3f265780:	jrne   L3F265840
3f265790:	move   a14, -*sp, 1
3f2657a0:	movi   0x3f2672c8, a8
3f2657d0:	move   a8, *a14+, 1
3f2657e0:	calla  L3FB341E0
3f265810:	calla  L3F707A30
L3F265840:
3f265840:	move   *sp(0x60), a14, 1
3f265860:	mmfm   sp, a11,a13
3f265880:	rets   2
3f265890:	mmtm   sp, a11,a13
3f2658b0:	move   a14, a13
3f2658c0:	addi   0x840, a14
3f2658e0:	move   *a13(0xffe0), *a13(0x820), 1
3f265910:	calla  L3FB2E340
3f265940:	move   *a13(0x820), a11, 1
3f265960:	setf   16, 1, 0
3f265970:	move   *a11(0xa0), *a13(0x0), 0
3f2659a0:	calla  L3FB2E590
3f2659d0:	setf   16, 1, 0
3f2659e0:	move   *a13, a11, 0
3f2659f0:	jrle   L3F265CA0
3f265a00:	move   a14, -*sp, 1
3f265a10:	move   a11, *a14+, 1
3f265a20:	move   a13, a11
3f265a30:	addk   32, a11
3f265a40:	move   a11, *a14+, 1
3f265a50:	move   *a13(0x820), *a14+, 1
3f265a70:	calla  L3F70C5C0
3f265aa0:	setf   16, 1, 0
3f265ab0:	move   a8, *a13(0x10), 0
3f265ad0:	sext   a8, 0
3f265ae0:	jrnn   L3F265BE0
3f265af0:	move   a14, -*sp, 1
3f265b00:	movi   0x3f267388, a8
3f265b30:	move   a8, *a14+, 1
3f265b40:	movk   7, a11
3f265b50:	move   a11, *a14+, 1
3f265b60:	movi   0x65, a11
3f265b80:	move   a11, *a14+, 1
3f265b90:	subk   11, a11
3f265ba0:	move   a11, *a14+, 1
3f265bb0:	calla  L3F265310
L3F265BE0:
3f265be0:	move   a14, -*sp, 1
3f265bf0:	setf   16, 1, 0
3f265c00:	move   *a13(0x10), a11, 0
3f265c20:	move   a11, *a14+, 1
3f265c30:	movi   0x3f267528, a8
3f265c60:	move   a8, *a14+, 1
3f265c70:	calla  L3FB341E0
L3F265CA0:
3f265ca0:	move   *sp(0x60), a14, 1
3f265cc0:	mmfm   sp, a11,a13
3f265ce0:	rets   2
L3F265CF0:
3f265cf0:	mmtm   sp, a9,a10,a13
3f265d10:	move   a14, a13
3f265d20:	move   *a13(0xffe0), a9, 1
3f265d40:	jauc   L3F2668D0
L3F265D60:
3f265d60:	movi   0x3f2675e0, a10
3f265d90:	jauc   L3F266EA0
L3F265DB0:
3f265db0:	movi   0x3f2675e8, a10
3f265de0:	jauc   L3F266EA0
L3F265E00:
3f265e00:	movi   0x3f267660, a10
3f265e30:	jauc   L3F266EA0
L3F265E50:
3f265e50:	movi   0x3f2676e8, a10
3f265e80:	jauc   L3F266EA0
L3F265EA0:
3f265ea0:	movi   0x3f267768, a10
3f265ed0:	jauc   L3F266EA0
L3F265EF0:
3f265ef0:	movi   0x3f2677f8, a10
3f265f20:	jauc   L3F266EA0
L3F265F40:
3f265f40:	movi   0x3f267870, a10
3f265f70:	jauc   L3F266EA0
L3F265F90:
3f265f90:	movi   0x3f2678f0, a10
3f265fc0:	jauc   L3F266EA0
L3F265FE0:
3f265fe0:	movi   0x3f267968, a10
3f266010:	jauc   L3F266EA0
L3F266030:
3f266030:	movi   0x3f2679d8, a10
3f266060:	jauc   L3F266EA0
L3F266080:
3f266080:	movi   0x3f267a50, a10
3f2660b0:	jauc   L3F266EA0
L3F2660D0:
3f2660d0:	movi   0x3f267ac0, a10
3f266100:	jauc   L3F266EA0
L3F266120:
3f266120:	movi   0x3f267b38, a10
3f266150:	jauc   L3F266EA0
L3F266170:
3f266170:	movi   0x3f267ba0, a10
3f2661a0:	jauc   L3F266EA0
L3F2661C0:
3f2661c0:	movi   0x3f267c20, a10
3f2661f0:	jauc   L3F266EA0
L3F266210:
3f266210:	movi   0x3f267c78, a10
3f266240:	jauc   L3F266EA0
L3F266260:
3f266260:	movi   0x3f267cf0, a10
3f266290:	jauc   L3F266EA0
L3F2662B0:
3f2662b0:	movi   0x3f267d70, a10
3f2662e0:	jauc   L3F266EA0
L3F266300:
3f266300:	movi   0x3f267de0, a10
3f266330:	jauc   L3F266EA0
L3F266350:
3f266350:	movi   0x3f267e68, a10
3f266380:	jauc   L3F266EA0
L3F2663A0:
3f2663a0:	movi   0x3f267ef8, a10
3f2663d0:	jauc   L3F266EA0
L3F2663F0:
3f2663f0:	movi   0x3f267f78, a10
3f266420:	jauc   L3F266EA0
L3F266440:
3f266440:	movi   0x3f267fd0, a10
3f266470:	jauc   L3F266EA0
L3F266490:
3f266490:	movi   0x3f268048, a10
3f2664c0:	jauc   L3F266EA0
L3F2664E0:
3f2664e0:	movi   0x3f2680d8, a10
3f266510:	jauc   L3F266EA0
L3F266530:
3f266530:	movi   0x3f268138, a10
3f266560:	jauc   L3F266EA0
L3F266580:
3f266580:	movi   0x3f2681a0, a10
3f2665b0:	jauc   L3F266EA0
L3F2665D0:
3f2665d0:	movi   0x3f268210, a10
3f266600:	jauc   L3F266EA0
L3F266620:
3f266620:	movi   0x3f268288, a10
3f266650:	jauc   L3F266EA0
L3F266670:
3f266670:	movi   0x3f268308, a10
3f2666a0:	jruc   L3F266EA0
L3F2666B0:
3f2666b0:	movi   0x3f268378, a10
3f2666e0:	jruc   L3F266EA0
L3F2666F0:
3f2666f0:	movi   0x3f2683e0, a10
3f266720:	jruc   L3F266EA0
L3F266730:
3f266730:	movi   0x3f268428, a10
3f266760:	jruc   L3F266EA0
L3F266770:
3f266770:	movi   0x3f268480, a10
3f2667a0:	jruc   L3F266EA0
L3F2667B0:
3f2667b0:	movi   0x3f2684e0, a10
3f2667e0:	jruc   L3F266EA0
L3F2667F0:
3f2667f0:	movi   0x9ab70, a10
3f266820:	move   a14, -*sp, 1
3f266830:	move   a9, *a14+, 1
3f266840:	movi   0x3f268558, a8
3f266870:	move   a8, *a14+, 1
3f266880:	move   a10, *a14+, 1
3f266890:	calla  L3FB34430
3f2668c0:	jruc   L3F266EA0
L3F2668D0:
3f2668d0:	move   a9, a8
3f2668e0:	dec    a8
3f2668f0:	jaeq   L3F265D60
3f266910:	dec    a8
3f266920:	jaeq   L3F265DB0
3f266940:	dec    a8
3f266950:	jaeq   L3F265E00
3f266970:	dec    a8
3f266980:	jaeq   L3F265E50
3f2669a0:	dec    a8
3f2669b0:	jaeq   L3F265EA0
3f2669d0:	subk   2, a8
3f2669e0:	jaeq   L3F265EF0
3f266a00:	dec    a8
3f266a10:	jaeq   L3F265F40
3f266a30:	dec    a8
3f266a40:	jaeq   L3F265F90
3f266a60:	dec    a8
3f266a70:	jaeq   L3F265FE0
3f266a90:	dec    a8
3f266aa0:	jreq   L3F2663F0
3f266ab0:	subk   8, a8
3f266ac0:	jreq   L3F2663A0
3f266ad0:	subk   8, a8
3f266ae0:	jreq   L3F266440
3f266af0:	subk   6, a8
3f266b00:	jreq   L3F266730
3f266b10:	subk   2, a8
3f266b20:	jreq   L3F266620
3f266b30:	subk   8, a8
3f266b40:	jreq   L3F266670
3f266b50:	subk   7, a8
3f266b60:	jreq   L3F266490
3f266b70:	subk   8, a8
3f266b80:	jreq   L3F266770
3f266b90:	subk   2, a8
3f266ba0:	jreq   L3F2667B0
3f266bb0:	subk   4, a8
3f266bc0:	jaeq   L3F266350
3f266be0:	subk   8, a8
3f266bf0:	jreq   L3F266530
3f266c00:	subk   16, a8
3f266c10:	jreq   L3F2664E0
3f266c20:	subk   8, a8
3f266c30:	jreq   L3F266580
3f266c40:	subk   8, a8
3f266c50:	jreq   L3F2665D0
3f266c60:	subk   8, a8
3f266c70:	jreq   L3F2666B0
3f266c80:	subk   8, a8
3f266c90:	jreq   L3F2666F0
3f266ca0:	subi   0x5b, a8
3f266cc0:	jaeq   L3F266030
3f266ce0:	dec    a8
3f266cf0:	jaeq   L3F266080
3f266d10:	dec    a8
3f266d20:	jaeq   L3F2660D0
3f266d40:	dec    a8
3f266d50:	jaeq   L3F266120
3f266d70:	dec    a8
3f266d80:	jaeq   L3F266170
3f266da0:	dec    a8
3f266db0:	jaeq   L3F2661C0
3f266dd0:	dec    a8
3f266de0:	jaeq   L3F266210
3f266e00:	dec    a8
3f266e10:	jaeq   L3F266260
3f266e30:	dec    a8
3f266e40:	jaeq   L3F2662B0
3f266e60:	dec    a8
3f266e70:	jaeq   L3F266300
3f266e90:	jruc   L3F2667F0
L3F266EA0:
3f266ea0:	move   a10, a8
3f266eb0:	move   *sp(0x80), a14, 1
3f266ed0:	mmfm   sp, a9,a10,a13
3f266ef0:	rets   2
L3F266F00:
3f266f00:	mmtm   sp, a11,a13
3f266f20:	move   a14, a13
3f266f30:	move   a14, -*sp, 1
3f266f40:	movk   2, a11
3f266f50:	move   a11, *a14+, 1
3f266f60:	move   a14, -*sp, 1
3f266f70:	move   *a13(0xffe0), *a14+, 1
3f266f90:	calla  L3F265CF0
3f266fc0:	move   a8, *a14+, 1
3f266fd0:	calla  L3F309350
3f267000:	move   *sp(0x60), a14, 1
3f267020:	mmfm   sp, a11,a13
3f267040:	rets   2
3f267050:	sll    0x8, a10
3f267060:	.word  0x0a73
3f267070:	.word  0x0a00
3f267080:	add    a10, a12
3f267090:	sla    0x2, b4
3f2670a0:	sla    0x1, b10
3f2670b0:	sla    b10, b7
3f2670c0:	modu   b3, b2
3f2670d0:	sub    a9, sp
3f2670e0:	.word  0x7272
3f2670f0:	.word  0x726f
3f267100:	sll    0x9, a0
3f267110:	sra    a3, a12
3f267120:	.word  0x000a
3f267130:	move   a0, a10
3f267140:	or     a2, a1
3f267150:	dsjs   a0, L3F267270
3f267160:	sla    0x1, a0
3f267170:	sla    b10, b7
3f267180:	modu   b3, b2
3f267190:	sub    a9, sp
3f2671a0:	.word  0x7272
3f2671b0:	.word  0x726f
3f2671c0:	sll    0x9, a0
3f2671d0:	sra    a3, a12
3f2671e0:	.word  0x000a
3f2671f0:	sub    a8, a10
3f267200:	.word  0x7272
3f267210:	modu   a3, sp
3f267220:	modu   a11, a5
3f267230:	.word  0x7375
3f267240:	sra    a9, a0
3f267250:	.word  0x7272
3f267260:	.word  0x726f
L3F267270:
3f267270:	.word  0x7420
3f267280:	.word  0x7079
3f267290:	sla    0x3, a5
3f2672a0:	mods   a1, a5
3f2672b0:	.word  0x0a64
3f2672c0:	.word  0x0a00
3f2672d0:	move   a1, a0
3f2672e0:	or     a2, a1
3f2672f0:	andn   b10, sp
3f267300:	andn   a2, a5
3f267310:	sub    b10, b6
3f267320:	sla    0x2, b2
3f267330:	divs   a2, a5
3f267340:	or     a2, a9
3f267350:	move   a2, b9
3f267360:	sla    0x2, a7
3f267370:	sla    0x9, a1
3f267380:	.word  0x0a00
3f267390:	srl    a1, a0
3f2673a0:	.word  0x756c
3f2673b0:	rl     b3, b3
3f2673c0:	.word  0x735f
3f2673d0:	sll    a11, sp
3f2673e0:	sra    a11, a11
3f2673f0:	sla    0x3, b4
3f267400:	sla    0x1, b10
3f267410:	sla    a11, a3
3f267420:	modu   a3, a14
3f267430:	.word  0x746f
3f267440:	.word  0x7220
3f267450:	sla    a11, a5
3f267460:	sla    0x3, a4
3f267470:	rl     b3, b4
3f267480:	sla    0x3, a5
3f267490:	modu   b11, b3
3f2674a0:	lmo    a11, a3
3f2674b0:	.word  0x7465
3f2674c0:	.word  0x732f
3f2674d0:	sla    a11, a8
3f2674e0:	sra    b11, b2
3f2674f0:	mods   a9, a0
3f267500:	mods   a11, a5
3f267510:	.word  0x0a20
3f267520:	move   a0, a0
3f267530:	or     a2, a1
3f267540:	.word  0x7320
3f267550:	.word  0x7268
3f267560:	.word  0x725f
3f267570:	sla    a11, a5
3f267580:	sla    0x3, a4
3f267590:	sra    a1, a5
3f2675a0:	sll    a1, a0
3f2675b0:	.word  0x7479
3f2675c0:	.word  0x7365
3f2675d0:	.word  0x000a
3f2675e0:	move   a0, a0
3f2675f0:	or     a2, a1
3f267600:	subb   b2, sp
3f267610:	andn   b2, sp
3f267620:	move   a2, b9
3f267630:	move   a10, b7
3f267640:	subb   b2, b6
3f267650:	.word  0x004c
3f267660:	add    a10, a12
3f267670:	mpyu   b10, b4
3f267680:	mpyu   a10, a6
3f267690:	add    a10, a3
3f2676a0:	move   a2, a12
3f2676b0:	addc   a10, sp
3f2676c0:	add    a10, a6
3f2676d0:	move   a2, a9
3f2676e0:	move   a0, a0
3f2676f0:	or     a2, a1
3f267700:	subb   b2, sp
3f267710:	xor    b10, sp
3f267720:	cmp    b10, b2
3f267730:	sub    b10, b4
3f267740:	add    a10, a6
3f267750:	move   a2, a9
3f267760:	move   a0, a0
3f267770:	or     a2, a1
3f267780:	subb   b2, sp
3f267790:	addc   b10, sp
3f2677a0:	move   a2, sp
3f2677b0:	sub    a10, a14
3f2677c0:	or     a2, a3
3f2677d0:	add    a10, a6
3f2677e0:	move   a2, a9
3f2677f0:	move   a0, a0
3f267800:	or     a2, a1
3f267810:	subb   b2, sp
3f267820:	andn   b2, sp
3f267830:	xor    a10, a4
3f267840:	subb   b2, b4
3f267850:	cmp    a10, a1
3f267860:	.word  0x004c
3f267870:	add    a10, a12
3f267880:	mpyu   b10, b4
3f267890:	mpyu   a10, a5
3f2678a0:	move   a10, b14
3f2678b0:	move   a10, b13
3f2678c0:	sub    b10, b2
3f2678d0:	addc   b10, b8
3f2678e0:	.word  0x0042
3f2678f0:	add    a10, a12
3f267900:	mpyu   b10, b4
3f267910:	mpyu   a10, a6
3f267920:	sub    b10, b2
3f267930:	sub    a2, a1
3f267940:	add    a10, a6
3f267950:	move   a2, a9
3f267960:	move   a0, a0
3f267970:	or     a2, a1
3f267980:	sub    b10, sp
3f267990:	move   b2, sp
3f2679a0:	sub    a2, a1
3f2679b0:	xor    a2, sp
3f2679c0:	move   a2, a6
3f2679d0:	move   a0, a0
3f2679e0:	or     a2, a1
3f2679f0:	sub    b10, sp
3f267a00:	addc   b2, sp
3f267a10:	sub    a2, a1
3f267a20:	add    b10, b0
3f267a30:	add    b10, b2
3f267a40:	.word  0x004d
3f267a50:	add    a10, a12
3f267a60:	mpyu   b10, b4
3f267a70:	mpyu   a10, a5
3f267a80:	move   a10, b14
3f267a90:	add    b10, b0
3f267aa0:	add    b10, b2
3f267ab0:	.word  0x004d
3f267ac0:	add    a10, a12
3f267ad0:	mpyu   b10, b4
3f267ae0:	mpyu   a10, a5
3f267af0:	move   a10, b14
3f267b00:	sub    b10, b3
3f267b10:	andn   b10, b3
3f267b20:	sub    a2, a9
3f267b30:	move   a0, a0
3f267b40:	or     a2, a1
3f267b50:	sub    b10, sp
3f267b60:	addc   b2, sp
3f267b70:	sub    a2, a1
3f267b80:	move   a10, a3
3f267b90:	.word  0x0044
3f267ba0:	add    a10, a12
3f267bb0:	mpyu   b10, b4
3f267bc0:	mpyu   a10, a5
3f267bd0:	move   b10, a3
3f267be0:	btst   a10, a3
3f267bf0:	subb   b2, b7
3f267c00:	cmp    a10, a1
3f267c10:	.word  0x004c
3f267c20:	add    a10, a12
3f267c30:	mpyu   b10, b4
3f267c40:	mpyu   a10, a5
3f267c50:	move   a10, sp
3f267c60:	andn   b10, b0
3f267c70:	move   a0, a0
3f267c80:	or     a2, a1
3f267c90:	sub    b10, sp
3f267ca0:	sub    b2, sp
3f267cb0:	andn   a10, a9
3f267cc0:	add    b10, b0
3f267cd0:	addc   b10, b4
3f267ce0:	.word  0x0048
3f267cf0:	add    a10, a12
3f267d00:	mpyu   b10, b4
3f267d10:	mpyu   a10, a6
3f267d20:	xor    a2, sp
3f267d30:	andn   a2, a5
3f267d40:	andn   b2, b7
3f267d50:	or     a2, a9
3f267d60:	.word  0x0045
3f267d70:	add    a10, a12
3f267d80:	mpyu   b10, b4
3f267d90:	mpyu   a10, a6
3f267da0:	move   b10, a4
3f267db0:	move   a10, sp
3f267dc0:	move   a2, b1
3f267dd0:	.word  0x0059
3f267de0:	add    a10, a12
3f267df0:	mpyu   b10, b4
3f267e00:	mpyu   a10, a5
3f267e10:	sub    b10, b2
3f267e20:	sub    a10, a10
3f267e30:	or     a2, a3
3f267e40:	move   a10, b3
3f267e50:	move   a2, b14
3f267e60:	move   a0, a0
3f267e70:	or     a2, a1
3f267e80:	mpyu   b10, sp
3f267e90:	move   a10, b14
3f267ea0:	andn   b2, b4
3f267eb0:	add    a10, a5
3f267ec0:	cmp    a2, a3
3f267ed0:	addc   a2, a1
3f267ee0:	sub    a10, a12
3f267ef0:	move   a0, a0
3f267f00:	or     a2, a1
3f267f10:	mpyu   b10, sp
3f267f20:	move   a10, b14
3f267f30:	move   b10, a4
3f267f40:	subb   a2, a6
3f267f50:	andn   a2, a5
3f267f60:	sub    a2, a5
3f267f70:	move   a0, a0
3f267f80:	or     a2, a1
3f267f90:	mpyu   b10, sp
3f267fa0:	move   a10, a5
3f267fb0:	or     b2, b0
3f267fc0:	.word  0x0059
3f267fd0:	add    a10, a12
3f267fe0:	mpyu   b10, b4
3f267ff0:	move   b2, sp
3f268000:	or     a2, sp
3f268010:	cmp    a10, a12
3f268020:	or     b2, b3
3f268030:	sub    a2, a5
3f268040:	move   a0, a0
3f268050:	or     a2, a1
3f268060:	mpyu   b10, sp
3f268070:	add    a10, a13
3f268080:	andn   b10, b8
3f268090:	and    b2, b5
3f2680a0:	move   b10, a0
3f2680b0:	or     b2, b2
3f2680c0:	sub    a2, a5
3f2680d0:	move   a0, a0
3f2680e0:	or     a2, a1
3f2680f0:	mpyu   b10, sp
3f268100:	move   a2, b9
3f268110:	andn   b10, b6
3f268120:	sub    a2, a9
3f268130:	move   a0, a0
3f268140:	or     a2, a1
3f268150:	mpyu   b10, sp
3f268160:	move   a2, a1
3f268170:	sub    b10, b2
3f268180:	sub    a2, a1
3f268190:	.word  0x0059
3f2681a0:	add    a10, a12
3f2681b0:	mpyu   b10, b4
3f2681c0:	move   b2, sp
3f2681d0:	or     a2, sp
3f2681e0:	sub    b10, b2
3f2681f0:	sub    a2, a1
3f268200:	.word  0x0059
3f268210:	add    a10, a12
3f268220:	mpyu   b10, b4
3f268230:	move   b2, sp
3f268240:	andn   a10, sp
3f268250:	addc   b10, b5
3f268260:	andn   a10, a8
3f268270:	andn   a10, a5
3f268280:	move   a0, a0
3f268290:	or     a2, a1
3f2682a0:	mpyu   b10, sp
3f2682b0:	move   a10, b14
3f2682c0:	sub    b10, b3
3f2682d0:	andn   b10, b3
3f2682e0:	move   a10, b9
3f2682f0:	andn   a10, a14
3f268300:	move   a0, a0
3f268310:	or     a2, a1
3f268320:	mpyu   b10, sp
3f268330:	sub    b10, b3
3f268340:	andn   b10, b3
3f268350:	move   a10, b9
3f268360:	andn   a10, a14
3f268370:	move   a0, a0
3f268380:	or     a2, a1
3f268390:	mpyu   b10, sp
3f2683a0:	xor    a2, a9
3f2683b0:	andn   a2, a7
3f2683c0:	move   b2, a0
3f2683d0:	.word  0x004f
3f2683e0:	add    a10, a12
3f2683f0:	mpyu   b10, b4
3f268400:	subb   b2, sp
3f268410:	subb   a2, a14
3f268420:	move   a0, a0
3f268430:	or     a2, a1
3f268440:	mpyu   b10, sp
3f268450:	move   a10, b14
3f268460:	add    a10, a12
3f268470:	.word  0x0054
3f268480:	add    a10, a12
3f268490:	mpyu   b10, b4
3f2684a0:	move   b2, sp
3f2684b0:	and    a2, sp
3f2684c0:	andn   a2, sp
3f2684d0:	.word  0x0054
3f2684e0:	add    a10, a12
3f2684f0:	mpyu   b10, b4
3f268500:	cmp    b10, sp
3f268510:	andn   a10, sp
3f268520:	or     a2, a5
3f268530:	add    a10, a6
3f268540:	move   a2, a9
3f268550:	or     a8, a0
3f268560:	lmo    a11, a14
3f268570:	modu   a11, a14
3f268580:	modu   b3, b7
3f268590:	move   a1, a0
3f2685a0:	or     a2, a1
3f2685b0:	sra    a9, a0
3f2685c0:	.word  0x7272
3f2685d0:	.word  0x726f
3f2685e0:	sll    a9, a0
3f2685f0:	sra    a3, sp
3f268600:	dsjs   a5, L3F268740
3f268610:	sll    0x9, a0
3f268620:	.word  0x0064
3f268630:	mmtm   sp, a9,a11,a13
3f268650:	move   a14, a13
3f268660:	addi   0x20a0, a14
3f268680:	movi   0x400, a11
3f2686a0:	move   a11, *a13(0x2000), 1
3f2686c0:	sub    a11, a11
3f2686d0:	move   a11, *a13(0x2040), 1
3f2686f0:	move   a11, *a13(0x2060), 1
3f268710:	move   a13, *a13(0x2080), 1
3f268730:	move   a14, -*sp, 1
L3F268740:
3f268740:	movi   0x3f26a1b0, a8
3f268770:	move   a8, *a14+, 1
3f268780:	move   @0x9aee0, *a14+, 1
3f2687b0:	calla  L3F6F5820
3f2687e0:	move   a8, a8
3f2687f0:	jrle   L3F268E90
3f268800:	move   a14, -*sp, 1
3f268810:	move   *a13(0x2000), *a14+, 1
3f268830:	move   a13, *a14+, 1
3f268840:	move   @0x9aee0, *a14+, 1
3f268870:	calla  L3FB3E0F0
3f2688a0:	move   a8, *a13(0x2040), 1
3f2688c0:	move   a8, *a13(0x2060), 1
3f2688e0:	move   a8, a8
3f2688f0:	jrge   L3F2689F0
3f268900:	move   a14, -*sp, 1
3f268910:	movi   0x3f26a1c0, a8
3f268940:	move   a8, *a14+, 1
3f268950:	move   *a13(0x2060), *a14+, 1
3f268970:	movi   0x65, a11
3f268990:	move   a11, *a14+, 1
3f2689a0:	subk   11, a11
3f2689b0:	move   a11, *a14+, 1
3f2689c0:	calla  L3F94BE70
L3F2689F0:
3f2689f0:	setf   16, 1, 0
3f268a00:	move   @0x9af50, a11, 0
3f268a30:	move   *a13(0x2040), a9, 1
3f268a50:	add    a11, a9
3f268a60:	move   a9, @0x9af50, 0
3f268a90:	sub    a11, a11
3f268aa0:	move   a11, *a13(0x2020), 1
3f268ac0:	move   *a13(0x2040), *a13(0x2060), 1
3f268af0:	move   a13, *a13(0x2080), 1
3f268b10:	move   *a13(0x2060), a9, 1
3f268b30:	jrle   L3F268E90
L3F268B40:
3f268b40:	move   a14, -*sp, 1
3f268b50:	move   *a13(0x2060), *a14+, 1
3f268b70:	move   *a13(0x2080), *a14+, 1
3f268b90:	move   @0x9aec0, *a14+, 1
3f268bc0:	calla  L3FB3E9A0
3f268bf0:	move   a8, *a13(0x2020), 1
3f268c10:	move   a8, a9
3f268c20:	jrge   L3F268D10
3f268c30:	move   a14, -*sp, 1
3f268c40:	movi   0x3f26a318, a8
3f268c70:	move   a8, *a14+, 1
3f268c80:	move   a9, *a14+, 1
3f268c90:	movi   0x65, a11
3f268cb0:	move   a11, *a14+, 1
3f268cc0:	subk   11, a11
3f268cd0:	move   a11, *a14+, 1
3f268ce0:	calla  L3F94BE70
L3F268D10:
3f268d10:	sll    0x3, a9
3f268d20:	move   *a13(0x2080), a11, 1
3f268d40:	add    a11, a9
3f268d50:	move   a9, *a13(0x2080), 1
3f268d70:	move   *a13(0x2060), a11, 1
3f268d90:	move   *a13(0x2020), a9, 1
3f268db0:	sub    a9, a11
3f268dc0:	move   a11, *a13(0x2060), 1
3f268de0:	setf   16, 1, 0
3f268df0:	move   @0x9af30, a11, 0
3f268e20:	add    a11, a9
3f268e30:	move   a9, @0x9af30, 0
3f268e60:	move   *a13(0x2060), a11, 1
3f268e80:	jrgt   L3F268B40
L3F268E90:
3f268e90:	move   a14, -*sp, 1
3f268ea0:	sub    a11, a11
3f268eb0:	move   a11, *a14+, 1
3f268ec0:	movi   0x3f268630, a9
3f268ef0:	move   a9, *a14+, 1
3f268f00:	move   @0x9aee0, *a14+, 1
3f268f30:	calla  L3FB3F250
3f268f60:	move   *sp(0x80), a14, 1
3f268f80:	mmfm   sp, a9,a11,a13
3f268fa0:	rets   2
3f268fb0:	mmtm   sp, a9,a11,a13
3f268fd0:	move   a14, a13
3f268fe0:	addi   0x8a0, a14
3f269000:	movi   0x100, a11
3f269020:	move   a11, *a13(0x800), 1
3f269040:	sub    a11, a11
3f269050:	move   a11, *a13(0x860), 1
3f269070:	move   a13, *a13(0x880), 1
3f269090:	move   a14, -*sp, 1
3f2690a0:	movi   0x3f26a1b0, a8
3f2690d0:	move   a8, *a14+, 1
3f2690e0:	move   @0x9aec0, *a14+, 1
3f269110:	calla  L3F6F5820
3f269140:	move   a8, a8
3f269150:	jale   L3F269AE0
3f269170:	move   a14, -*sp, 1
3f269180:	move   *a13(0x800), *a14+, 1
3f2691a0:	move   a13, *a14+, 1
3f2691b0:	move   @0x9aec0, *a14+, 1
3f2691e0:	calla  L3FB3B0F0
3f269210:	move   a8, *a13(0x840), 1
3f269230:	move   a8, *a13(0x860), 1
3f269250:	move   a8, a8
3f269260:	jrge   L3F269360
3f269270:	move   a14, -*sp, 1
3f269280:	movi   0x3f26a490, a8
3f2692b0:	move   a8, *a14+, 1
3f2692c0:	move   *a13(0x860), *a14+, 1
3f2692e0:	movi   0x65, a11
3f269300:	move   a11, *a14+, 1
3f269310:	subk   11, a11
3f269320:	move   a11, *a14+, 1
3f269330:	calla  L3F94BE70
L3F269360:
3f269360:	setf   16, 1, 0
3f269370:	move   @0x9af20, a11, 0
3f2693a0:	move   *a13(0x860), a9, 1
3f2693c0:	add    a11, a9
3f2693d0:	move   a9, @0x9af20, 0
3f269400:	move   *a13(0x860), a11, 1
3f269420:	jrle   L3F269780
L3F269430:
3f269430:	move   a14, -*sp, 1
3f269440:	move   *a13(0x860), *a14+, 1
3f269460:	move   *a13(0x880), *a14+, 1
3f269480:	move   @0x9aee0, *a14+, 1
3f2694b0:	calla  L3FB3E9A0
3f2694e0:	move   a8, *a13(0x820), 1
3f269500:	move   a8, a9
3f269510:	jrge   L3F269600
3f269520:	move   a14, -*sp, 1
3f269530:	movi   0x3f26a5d8, a8
3f269560:	move   a8, *a14+, 1
3f269570:	move   a9, *a14+, 1
3f269580:	movi   0x65, a11
3f2695a0:	move   a11, *a14+, 1
3f2695b0:	subk   11, a11
3f2695c0:	move   a11, *a14+, 1
3f2695d0:	calla  L3F94BE70
L3F269600:
3f269600:	sll    0x3, a9
3f269610:	move   *a13(0x880), a11, 1
3f269630:	add    a11, a9
3f269640:	move   a9, *a13(0x880), 1
3f269660:	move   *a13(0x860), a11, 1
3f269680:	move   *a13(0x820), a9, 1
3f2696a0:	sub    a9, a11
3f2696b0:	move   a11, *a13(0x860), 1
3f2696d0:	setf   16, 1, 0
3f2696e0:	move   @0x9af40, a11, 0
3f269710:	add    a11, a9
3f269720:	move   a9, @0x9af40, 0
3f269750:	move   *a13(0x860), a11, 1
3f269770:	jrgt   L3F269430
L3F269780:
3f269780:	move   *a13(0x840), a9, 1
3f2697a0:	jrle   L3F269AE0
3f2697b0:	move   @0x9af60, a9, 1
3f2697e0:	cmpi   0xffc9, a9
3f269800:	jrne   L3F269A00
3f269810:	move   a14, -*sp, 1
3f269820:	movi   0x9af60, a9
3f269850:	move   a9, *a14+, 1
3f269860:	movk   2, a9
3f269870:	move   a9, *a14+, 1
3f269880:	move   @0x9aec0, *a14+, 1
3f2698b0:	calla  L3FB3F810
3f2698e0:	move   a8, a8
3f2698f0:	jrge   L3F269A00
3f269900:	move   a14, -*sp, 1
3f269910:	movi   0x3f26a748, a8
3f269940:	move   a8, *a14+, 1
3f269950:	movi   0x3c, a9
3f269970:	move   a9, *a14+, 1
3f269980:	movi   0x66, a9
3f2699a0:	move   a9, *a14+, 1
3f2699b0:	subk   12, a9
3f2699c0:	move   a9, *a14+, 1
3f2699d0:	calla  L3F94BE70
L3F269A00:
3f269a00:	move   a14, -*sp, 1
3f269a10:	move   @0x9af60, *a14+, 1
3f269a40:	movi   0x3f2c6090, a9
3f269a70:	move   a9, *a14+, 1
3f269a80:	move   @0xa4fd0, *a14+, 1
3f269ab0:	calla  L3FB41A30
L3F269AE0:
3f269ae0:	move   a14, -*sp, 1
3f269af0:	sub    a9, a9
3f269b00:	move   a9, *a14+, 1
3f269b10:	movi   0x3f268fb0, a9
3f269b40:	move   a9, *a14+, 1
3f269b50:	move   @0x9aec0, *a14+, 1
3f269b80:	calla  L3FB3F250
3f269bb0:	move   *sp(0x80), a14, 1
3f269bd0:	mmfm   sp, a9,a11,a13
3f269bf0:	rets   2
3f269c00:	mmtm   sp, a9,a11,a13
3f269c20:	move   a14, a13
3f269c30:	addi   0x40, a14
3f269c50:	movi   0x927c0, a11
3f269c80:	move   a11, *a13(0x20), 1
3f269ca0:	calla  L3F708740
3f269cd0:	move   a14, -*sp, 1
3f269ce0:	movi   0x3f26a880, a8
3f269d10:	move   a8, *a14+, 1
3f269d20:	calla  L3F710590
3f269d50:	move   a8, *a13, 1
3f269d60:	calla  L3F708A90
3f269d90:	calla  L3F57A710
3f269dc0:	sub    a11, a11
3f269dd0:	setf   16, 1, 0
3f269de0:	move   a11, @0x9af20, 0
3f269e10:	move   a11, @0x9af30, 0
3f269e40:	move   a11, @0x9af40, 0
3f269e70:	move   a11, @0x9af50, 0
3f269ea0:	move   a14, -*sp, 1
3f269eb0:	movi   0x9ae90, a11
3f269ee0:	move   a11, *a14+, 1
3f269ef0:	calla  L3FB3D9D0
3f269f20:	move   a8, @0x9aee0, 1
3f269f50:	move   a14, -*sp, 1
3f269f60:	sub    a11, a11
3f269f70:	move   a11, *a14+, 1
3f269f80:	movi   0x3f268630, a11
3f269fb0:	move   a11, *a14+, 1
3f269fc0:	move   @0x9aee0, *a14+, 1
3f269ff0:	calla  L3FB3F250
3f26a020:	move   a14, -*sp, 1
3f26a030:	sub    a9, a9
3f26a040:	move   a9, *a14+, 1
3f26a050:	move   *a13(0x0), *a14+, 1
3f26a070:	calla  L3F710D30
3f26a0a0:	move   a8, @0x9aec0, 1
3f26a0d0:	move   a14, -*sp, 1
3f26a0e0:	move   a9, *a14+, 1
3f26a0f0:	movi   0x3f268fb0, a9
3f26a120:	move   a9, *a14+, 1
3f26a130:	move   a8, *a14+, 1
3f26a140:	calla  L3FB3F250
L3F26A170:
3f26a170:	calla  L3FB3FA00
3f26a1a0:	jruc   L3F26A170
3f26a1b0:	.word  0x0072
3f26a1c0:	sla    0x0, a10
3f26a1d0:	or     b2, b6
3f26a1e0:	or     a10, a5
3f26a1f0:	andn   a2, a1
3f26a200:	mpyu   b10, b4
3f26a210:	move   a10, b3
3f26a220:	move   a10, a13
3f26a230:	dsjs   a0, L3F26A350
3f26a240:	sub    a9, a0
3f26a250:	.word  0x7272
3f26a260:	.word  0x726f
3f26a270:	.word  0x7220
3f26a280:	sla    a11, a5
3f26a290:	rl     a11, a4
3f26a2a0:	srl    a11, a14
3f26a2b0:	srl    a1, a0
3f26a2c0:	modu   b11, b2
3f26a2d0:	sla    0x3, a13
3f26a2e0:	sla    b11, b5
3f26a2f0:	.word  0x7472
3f26a300:	.word  0x0a20
3f26a310:	.word  0x0a00
3f26a320:	xor    a1, a0
3f26a330:	sub    b10, b4
3f26a340:	add    b10, b5
L3F26A350:
3f26a350:	or     b2, b2
3f26a360:	addc   b10, sp
3f26a370:	move   a10, sp
3f26a380:	sla    0x2, a13
3f26a390:	sla    0x1, b10
3f26a3a0:	.word  0x7245
3f26a3b0:	modu   b11, b2
3f26a3c0:	sla    0x3, b2
3f26a3d0:	.word  0x7277
3f26a3e0:	.word  0x7469
3f26a3f0:	modu   a3, a9
3f26a400:	sla    0x3, a7
3f26a410:	modu   b11, b4
3f26a420:	move   a1, a0
3f26a430:	or     a2, a1
3f26a440:	andn   a9, a13
3f26a450:	sll    a11, sp
3f26a460:	sra    a11, a11
3f26a470:	sla    0x3, b4
3f26a480:	.word  0x000a
3f26a490:	sla    0x0, a10
3f26a4a0:	or     b2, b6
3f26a4b0:	move   a2, a5
3f26a4c0:	or     a2, a1
3f26a4d0:	addc   b10, sp
3f26a4e0:	move   a10, sp
3f26a4f0:	sla    0x2, a13
3f26a500:	sla    0x1, b10
3f26a510:	.word  0x7245
3f26a520:	modu   b11, b2
3f26a530:	sla    0x3, b2
3f26a540:	sra    b11, b2
3f26a550:	sra    a3, a1
3f26a560:	modu   a3, a9
3f26a570:	sla    0x3, a7
3f26a580:	.word  0x7266
3f26a590:	mods   a11, sp
3f26a5a0:	mods   a1, a0
3f26a5b0:	.word  0x7461
3f26a5c0:	.word  0x0a20
3f26a5d0:	.word  0x0a00
3f26a5e0:	xor    a1, a0
3f26a5f0:	sub    b10, b4
3f26a600:	add    a10, a12
3f26a610:	mpyu   b10, b4
3f26a620:	move   a10, b3
3f26a630:	move   a10, a13
3f26a640:	dsjs   a0, L3F26A760
3f26a650:	sub    a9, a0
3f26a660:	.word  0x7272
3f26a670:	.word  0x726f
3f26a680:	.word  0x7720
3f26a690:	rl     b11, b2
3f26a6a0:	rl     b11, b4
3f26a6b0:	srl    a11, a14
3f26a6c0:	.word  0x7420
3f26a6d0:	sla    0x3, sp
3f26a6e0:	add    a10, a12
3f26a6f0:	srl    0x16, b4
3f26a700:	modu   b10, b3
3f26a710:	lmo    a11, a3
3f26a720:	.word  0x7465
3f26a730:	.word  0x0a20
3f26a740:	.word  0x0a00
3f26a750:	xor    a1, a0
L3F26A760:
3f26a760:	sub    b10, b4
3f26a770:	add    a10, a12
3f26a780:	mpyu   b10, b4
3f26a790:	move   a10, b3
3f26a7a0:	move   a10, a13
3f26a7b0:	dsjs   a0, L3F26A8D0
3f26a7c0:	cmp    a9, a0
3f26a7d0:	andn   a10, sp
3f26a7e0:	or     a2, a5
3f26a7f0:	subb   a9, a0
3f26a800:	or     a2, a5
3f26a810:	and    b2, sp
3f26a820:	andn   a2, a1
3f26a830:	move   a10, a1
3f26a840:	subb   a1, a0
3f26a850:	rl     a11, a1
3f26a860:	sra    a11, a12
3f26a870:	.word  0x0064
3f26a880:	or     b2, b6
3f26a890:	move   a10, a5
3f26a8a0:	move   b2, b5
3f26a8b0:	or     a2, a1
3f26a8c0:	andn   a2, sp
L3F26A8D0:
3f26a8d0:	.word  0x0a00
3f26a8e0:	addc   a9, a0
3f26a8f0:	modu   a3, a1
3f26a900:	modu   a11, a14
3f26a910:	sla    0x3, b4
3f26a920:	.word  0x706f
3f26a930:	modu   a3, a5
3f26a940:	srl    a1, a0
3f26a950:	mods   a3, a9
3f26a960:	sla    0x3, a5
3f26a970:	.word  0x7325
3f26a980:	.word  0x0a20
3f26a990:	.word  0x0000
L3F26A9A0:
3f26a9a0:	mmtm   sp, a7,a9,a11,a13
3f26a9c0:	move   a14, a13
3f26a9d0:	addi   0xe0, a14
3f26a9f0:	movk   1, a11
3f26aa00:	setf   8, 0, 0
3f26aa10:	move   *a13(0xffa0), a7, 0
3f26aa30:	move   a11, a9
3f26aa40:	sll    a7, a9
3f26aa50:	move   a14, -*sp, 1
3f26aa60:	sub    a11, a11
3f26aa70:	move   a11, *a14+, 1
3f26aa80:	calla  L3F275240
3f26aab0:	move   a8, *a13, 1
3f26aac0:	movk   19, a11
3f26aad0:	move   a11, *a13(0xc0), 1
3f26aaf0:	sub    a7, a7
3f26ab00:	move   a7, *a13(0xa0), 1
3f26ab20:	move   a14, -*sp, 1
3f26ab30:	move   a13, a7
3f26ab40:	addi   0xa0, a7
3f26ab60:	move   a7, *a14+, 1
3f26ab70:	move   a8, *a14+, 1
3f26ab80:	calla  L3FAF6460
3f26abb0:	move   a8, *a13(0x20), 1
3f26abd0:	sub    a7, a7
3f26abe0:	move   a7, *a13(0x60), 1
3f26ac00:	move   a7, *a13(0x80), 1
3f26ac20:	move   a8, a8
3f26ac30:	jreq   L3F26B2C0
L3F26AC40:
3f26ac40:	move   *a13(0x20), a11, 1
3f26ac60:	setf   8, 0, 0
3f26ac70:	move   *a11(0x3f0), a7, 0
3f26ac90:	and    a9, a7
3f26aca0:	jreq   L3F26B1E0
3f26acb0:	move   *a13(0xffc0), a7, 1
3f26acd0:	movb   *a7, a7
3f26ace0:	jreq   L3F26AD80
3f26acf0:	move   a14, -*sp, 1
3f26ad00:	move   a11, *a14+, 1
3f26ad10:	move   *a13(0xffc0), *a14+, 1
3f26ad30:	calla  L3FB45500
3f26ad60:	move   a8, a7
3f26ad70:	jreq   L3F26ADC0
L3F26AD80:
3f26ad80:	move   *a13(0xffc0), a7, 1
3f26ada0:	movb   *a7, a7
3f26adb0:	jrne   L3F26B1E0
L3F26ADC0:
3f26adc0:	move   *a13(0xffe0), a7, 1
3f26ade0:	movb   *a7, a7
3f26adf0:	jrne   L3F26AE50
3f26ae00:	move   *a13(0xff80), a7, 1
3f26ae20:	move   a11, *a7, 1
3f26ae30:	movk   1, a8
3f26ae40:	jruc   L3F26B380
L3F26AE50:
3f26ae50:	move   *a11(0x6c8), *a13(0x40), 1
3f26ae80:	move   *a13(0x40), a7, 1
3f26aea0:	jreq   L3F26B1E0
L3F26AEB0:
3f26aeb0:	move   a14, -*sp, 1
3f26aec0:	move   *a13(0x40), a11, 1
3f26aee0:	move   a11, *a14+, 1
3f26aef0:	move   *a13(0xffe0), *a14+, 1
3f26af10:	calla  L3FB45500
3f26af40:	move   a8, a7
3f26af50:	jrne   L3F26B160
3f26af60:	move   *a13(0x20), a7, 1
3f26af80:	setf   8, 0, 0
3f26af90:	move   *a7(0x3e0), a7, 0
3f26afb0:	jreq   L3F26B010
3f26afc0:	movi   0x40, a7
3f26afe0:	move   a7, *a13(0xc0), 1
3f26b000:	jruc   L3F26B160
L3F26B010:
3f26b010:	move   *a13(0x80), a7, 1
3f26b030:	jreq   L3F26B110
3f26b040:	move   *a11(0x280), a11, 0
3f26b060:	move   *a7(0x280), a7, 0
3f26b080:	cmp    a7, a11
3f26b090:	jrls   L3F26B160
3f26b0a0:	move   *a13(0x40), *a13(0x80), 1
3f26b0d0:	move   *a13(0x20), *a13(0x60), 1
3f26b100:	jruc   L3F26B160
L3F26B110:
3f26b110:	move   a11, *a13(0x80), 1
3f26b130:	move   *a13(0x20), *a13(0x60), 1
L3F26B160:
3f26b160:	move   *a13(0x40), a11, 1
3f26b180:	move   *a11(0x2a8), *a13(0x40), 1
3f26b1b0:	move   *a13(0x40), a11, 1
3f26b1d0:	jrne   L3F26AEB0
L3F26B1E0:
3f26b1e0:	move   a14, -*sp, 1
3f26b1f0:	move   a13, a11
3f26b200:	addi   0xa0, a11
3f26b220:	move   a11, *a14+, 1
3f26b230:	move   *a13(0x0), *a14+, 1
3f26b250:	calla  L3FAF6460
3f26b280:	move   a8, *a13(0x20), 1
3f26b2a0:	move   a8, a7
3f26b2b0:	jrne   L3F26AC40
L3F26B2C0:
3f26b2c0:	move   *a13(0xff80), a11, 1
3f26b2e0:	move   *a13(0x60), *a11(0x0), 1
3f26b310:	move   *a13(0x60), a7, 1
3f26b330:	jreq   L3F26B360
3f26b340:	movk   1, a8
3f26b350:	jruc   L3F26B380
L3F26B360:
3f26b360:	move   *a13(0xc0), a8, 1
L3F26B380:
3f26b380:	move   *sp(0xa0), a14, 1
3f26b3a0:	mmfm   sp, a7,a9,a11,a13
3f26b3c0:	rets   2
L3F26B3D0:
3f26b3d0:	mmtm   sp, a9,a11,a13
3f26b3f0:	move   a14, a13
3f26b400:	addi   0x5520, a14
3f26b420:	sub    a11, a11
3f26b430:	setf   16, 1, 0
3f26b440:	move   a11, *a13(0x4ce0), 0
3f26b460:	move   a11, *a13(0x4cf0), 0
3f26b480:	move   *a13(0xffe0), a11, 1
3f26b4a0:	jrne   L3F26B4E0
3f26b4b0:	sub    a11, a11
3f26b4c0:	movb   a11, *a13
3f26b4d0:	jruc   L3F26B540
L3F26B4E0:
3f26b4e0:	move   a14, -*sp, 1
3f26b4f0:	move   a11, *a14+, 1
3f26b500:	move   a13, *a14+, 1
3f26b510:	calla  L3FB45720
L3F26B540:
3f26b540:	move   *a13(0xffc0), a11, 1
3f26b560:	jrne   L3F26B5B0
3f26b570:	sub    a11, a11
3f26b580:	movb   a11, *a13(0x80)
3f26b5a0:	jruc   L3F26B640
L3F26B5B0:
3f26b5b0:	move   a14, -*sp, 1
3f26b5c0:	move   a11, *a14+, 1
3f26b5d0:	move   a13, a9
3f26b5e0:	addi   0x80, a9
3f26b600:	move   a9, *a14+, 1
3f26b610:	calla  L3FB45720
L3F26B640:
3f26b640:	move   *a13(0xffa0), a11, 1
3f26b660:	jrne   L3F26B6B0
3f26b670:	sub    a9, a9
3f26b680:	movb   a9, *a13(0x100)
3f26b6a0:	jruc   L3F26B740
L3F26B6B0:
3f26b6b0:	move   a14, -*sp, 1
3f26b6c0:	move   a11, *a14+, 1
3f26b6d0:	move   a13, a9
3f26b6e0:	addi   0x100, a9
3f26b700:	move   a9, *a14+, 1
3f26b710:	calla  L3FB45720
L3F26B740:
3f26b740:	move   a14, -*sp, 1
3f26b750:	movi   0x3f26e250, a8
3f26b780:	move   a8, *a14+, 1
3f26b790:	move   *a13(0xff80), *a14+, 1
3f26b7b0:	calla  L3FB45500
3f26b7e0:	move   a8, a9
3f26b7f0:	jrne   L3F26B840
3f26b800:	movk   1, a9
3f26b810:	movb   a9, *a13(0x4cd0)
3f26b830:	jruc   L3F26B970
L3F26B840:
3f26b840:	move   a14, -*sp, 1
3f26b850:	movi   0x3f26e2a8, a8
3f26b880:	move   a8, *a14+, 1
3f26b890:	move   *a13(0xff80), *a14+, 1
3f26b8b0:	calla  L3FB45500
3f26b8e0:	move   a8, a9
3f26b8f0:	jrne   L3F26B940
3f26b900:	movk   3, a9
3f26b910:	movb   a9, *a13(0x4cd0)
3f26b930:	jruc   L3F26B970
L3F26B940:
3f26b940:	movk   4, a9
3f26b950:	movb   a9, *a13(0x4cd0)
L3F26B970:
3f26b970:	movb   *a13(0x80), a9
3f26b990:	jrne   L3F26B9E0
3f26b9a0:	movk   1, a9
3f26b9b0:	move   a9, *a13(0x4c30), 1
3f26b9d0:	jruc   L3F26BA10
L3F26B9E0:
3f26b9e0:	sub    a9, a9
3f26b9f0:	move   a9, *a13(0x4c30), 1
L3F26BA10:
3f26ba10:	move   a14, -*sp, 1
3f26ba20:	move   a13, a9
3f26ba30:	addi   0xc20, a9
3f26ba50:	move   a9, *a14+, 1
3f26ba60:	setf   8, 0, 0
3f26ba70:	move   *a13(0x4cd0), a9, 0
3f26ba90:	move   a9, *a14+, 1
3f26baa0:	move   a13, a9
3f26bab0:	addi   0x80, a9
3f26bad0:	move   a9, *a14+, 1
3f26bae0:	move   a13, *a14+, 1
3f26baf0:	calla  L3F26A9A0
3f26bb20:	move   a8, *a13(0x4c70), 1
3f26bb40:	dec    a8
3f26bb50:	jaeq   L3F26C700
3f26bb70:	move   *a13(0x4c30), a9, 1
3f26bb90:	jreq   L3F26C020
3f26bba0:	move   a14, -*sp, 1
3f26bbb0:	move   a13, *a14+, 1
3f26bbc0:	movi   0x3f26e2e8, a8
3f26bbf0:	move   a8, *a14+, 1
3f26bc00:	move   a13, a9
3f26bc10:	addi   0x4d00, a9
3f26bc30:	move   a9, *a14+, 1
3f26bc40:	calla  L3FB34430
3f26bc70:	move   a14, -*sp, 1
3f26bc80:	movk   3, a9
3f26bc90:	move   a9, *a14+, 1
3f26bca0:	move   a13, a9
3f26bcb0:	addi   0x4d00, a9
3f26bcd0:	move   a9, *a14+, 1
3f26bce0:	calla  L3F309350
3f26bd10:	move   *a13(0x4c70), a9, 1
3f26bd30:	cmpi   0x40, a9
3f26bd50:	jaeq   L3F26C640
3f26bd70:	move   a14, -*sp, 1
3f26bd80:	move   a13, *a14+, 1
3f26bd90:	movi   0x3f26e3f0, a8
3f26bdc0:	move   a8, *a14+, 1
3f26bdd0:	move   a13, a9
3f26bde0:	addi   0x4d00, a9
3f26be00:	move   a9, *a14+, 1
3f26be10:	calla  L3FB34430
3f26be40:	move   a14, -*sp, 1
3f26be50:	movk   3, a9
3f26be60:	move   a9, *a14+, 1
3f26be70:	move   a13, a9
3f26be80:	addi   0x4d00, a9
3f26bea0:	move   a9, *a14+, 1
3f26beb0:	calla  L3F309350
3f26bee0:	move   a14, -*sp, 1
3f26bef0:	movk   1, a9
3f26bf00:	move   a9, *a14+, 1
3f26bf10:	setf   8, 0, 0
3f26bf20:	move   *a13(0x4cd0), a9, 0
3f26bf40:	move   a9, *a14+, 1
3f26bf50:	move   a13, a9
3f26bf60:	addi   0x100, a9
3f26bf80:	move   a9, *a14+, 1
3f26bf90:	move   a13, a9
3f26bfa0:	addi   0x80, a9
3f26bfc0:	move   a9, *a14+, 1
3f26bfd0:	move   a13, *a14+, 1
3f26bfe0:	calla  L3F28D3F0
3f26c010:	jruc   L3F26C640
L3F26C020:
3f26c020:	setf   8, 0, 0
3f26c030:	move   *a13(0x4cd0), a9, 0
3f26c050:	subk   4, a9
3f26c060:	jreq   L3F26C180
3f26c070:	move   a14, -*sp, 1
3f26c080:	move   a13, a9
3f26c090:	addi   0x80, a9
3f26c0b0:	move   a9, *a14+, 1
3f26c0c0:	movi   0x3f26e4c0, a8
3f26c0f0:	move   a8, *a14+, 1
3f26c100:	move   a13, a9
3f26c110:	addi   0x4d00, a9
3f26c130:	move   a9, *a14+, 1
3f26c140:	calla  L3FB34430
3f26c170:	jruc   L3F26C280
L3F26C180:
3f26c180:	move   a14, -*sp, 1
3f26c190:	move   a13, a9
3f26c1a0:	addi   0x80, a9
3f26c1c0:	move   a9, *a14+, 1
3f26c1d0:	movi   0x3f26e5b0, a8
3f26c200:	move   a8, *a14+, 1
3f26c210:	move   a13, a9
3f26c220:	addi   0x4d00, a9
3f26c240:	move   a9, *a14+, 1
3f26c250:	calla  L3FB34430
L3F26C280:
3f26c280:	move   a14, -*sp, 1
3f26c290:	movk   3, a9
3f26c2a0:	move   a9, *a14+, 1
3f26c2b0:	move   a13, a9
3f26c2c0:	addi   0x4d00, a9
3f26c2e0:	move   a9, *a14+, 1
3f26c2f0:	calla  L3F309350
3f26c320:	move   *a13(0x4c70), a9, 1
3f26c340:	cmpi   0x40, a9
3f26c360:	jreq   L3F26C640
3f26c370:	move   a14, -*sp, 1
3f26c380:	move   a13, a9
3f26c390:	addi   0x80, a9
3f26c3b0:	move   a9, *a14+, 1
3f26c3c0:	movi   0x3f26e6b8, a8
3f26c3f0:	move   a8, *a14+, 1
3f26c400:	move   a13, a9
3f26c410:	addi   0x4d00, a9
3f26c430:	move   a9, *a14+, 1
3f26c440:	calla  L3FB34430
3f26c470:	move   a14, -*sp, 1
3f26c480:	movk   3, a9
3f26c490:	move   a9, *a14+, 1
3f26c4a0:	move   a13, a9
3f26c4b0:	addi   0x4d00, a9
3f26c4d0:	move   a9, *a14+, 1
3f26c4e0:	calla  L3F309350
3f26c510:	move   a14, -*sp, 1
3f26c520:	movk   1, a9
3f26c530:	move   a9, *a14+, 1
3f26c540:	setf   8, 0, 0
3f26c550:	move   *a13(0x4cd0), a9, 0
3f26c570:	move   a9, *a14+, 1
3f26c580:	move   a13, a9
3f26c590:	addi   0x100, a9
3f26c5b0:	move   a9, *a14+, 1
3f26c5c0:	move   a13, a9
3f26c5d0:	addi   0x80, a9
3f26c5f0:	move   a9, *a14+, 1
3f26c600:	move   a13, *a14+, 1
3f26c610:	calla  L3F28D3F0
L3F26C640:
3f26c640:	move   a14, -*sp, 1
3f26c650:	setf   8, 0, 0
3f26c660:	move   *a13(0x4cd0), a9, 0
3f26c680:	move   a9, *a14+, 1
3f26c690:	calla  L3F26DF90
3f26c6c0:	move   *a13(0x4c70), a8, 1
3f26c6e0:	jauc   L3F26D9E0
L3F26C700:
3f26c700:	sub    a9, a9
3f26c710:	move   a9, *a13(0x4cb0), 1
3f26c730:	sll    0x5, a9
3f26c740:	addi   0xa4990, a9
3f26c770:	move   *a9, a9, 1
3f26c780:	jreq   L3F26C870
L3F26C790:
3f26c790:	move   *a13(0x4cb0), a11, 1
3f26c7b0:	inc    a11
3f26c7c0:	move   a11, *a13(0x4cb0), 1
3f26c7e0:	cmpi   0x32, a11
3f26c800:	jrge   L3F26C870
3f26c810:	sll    0x5, a11
3f26c820:	addi   0xa4990, a11
3f26c850:	move   *a11, a11, 1
3f26c860:	jrne   L3F26C790
L3F26C870:
3f26c870:	move   *a13(0x4cb0), a11, 1
3f26c890:	cmpi   0x32, a11
3f26c8b0:	jrne   L3F26CA20
3f26c8c0:	move   a14, -*sp, 1
3f26c8d0:	movk   3, a9
3f26c8e0:	move   a9, *a14+, 1
3f26c8f0:	movi   0x3f26e7a8, a8
3f26c920:	move   a8, *a14+, 1
3f26c930:	calla  L3F309350
3f26c960:	move   a14, -*sp, 1
3f26c970:	setf   8, 0, 0
3f26c980:	move   *a13(0x4cd0), a9, 0
3f26c9a0:	move   a9, *a14+, 1
3f26c9b0:	calla  L3F26DF90
3f26c9e0:	move   *a13(0x4c70), a8, 1
3f26ca00:	jauc   L3F26D9E0
L3F26CA20:
3f26ca20:	sll    0x5, a11
3f26ca30:	addi   0xa4990, a11
3f26ca60:	move   a14, -*sp, 1
3f26ca70:	movi   0x8e, a9
3f26ca90:	move   a9, *a14+, 1
3f26caa0:	movk   1, a9
3f26cab0:	move   a9, *a14+, 1
3f26cac0:	calla  L3F703D90
3f26caf0:	move   a8, *a11, 1
3f26cb00:	move   *a13(0x4cb0), a11, 1
3f26cb20:	sll    0x5, a11
3f26cb30:	addi   0xa4990, a11
3f26cb60:	move   *a11, a11, 1
3f26cb70:	jrne   L3F26CD00
3f26cb80:	movk   3, a11
3f26cb90:	move   a11, *a13(0x4c70), 1
3f26cbb0:	move   a14, -*sp, 1
3f26cbc0:	movk   2, a9
3f26cbd0:	move   a9, *a14+, 1
3f26cbe0:	movi   0x3f26e8c8, a8
3f26cc10:	move   a8, *a14+, 1
3f26cc20:	calla  L3F309350
3f26cc50:	move   a14, -*sp, 1
3f26cc60:	setf   8, 0, 0
3f26cc70:	move   *a13(0x4cd0), a9, 0
3f26cc90:	move   a9, *a14+, 1
3f26cca0:	calla  L3F26DF90
3f26ccd0:	move   a11, a8
3f26cce0:	jauc   L3F26D9E0
L3F26CD00:
3f26cd00:	move   *a13(0x4cb0), a11, 1
3f26cd20:	sll    0x5, a11
3f26cd30:	addi   0xa4990, a11
3f26cd60:	move   *a11(0x0), *a13(0xc00), 1
3f26cd90:	move   *a13(0xc00), a11, 1
3f26cdb0:	movi   0x87, a9
3f26cdd0:	movb   a9, *a11
3f26cde0:	movi   0xad, a9
3f26ce00:	movb   a9, *a11(0x468)
3f26ce20:	setf   8, 0, 0
3f26ce30:	move   *a13(0x4cd0), a9, 0
3f26ce50:	subk   3, a9
3f26ce60:	jrne   L3F26D260
3f26ce70:	move   *a13(0xff60), a9, 0
3f26ce90:	cmpi   0xaa, a9
3f26ceb0:	jrne   L3F26D260
3f26cec0:	move   a14, -*sp, 1
3f26ced0:	movi   0x3f26e998, a8
3f26cf00:	move   a8, *a14+, 1
3f26cf10:	move   a13, *a14+, 1
3f26cf20:	calla  L3FB45720
3f26cf50:	move   @0x1b3900, a9, 1
3f26cf80:	setf   1, 1, 0
3f26cf90:	move   *a9(0x1c1), a11, 0
3f26cfb0:	move   a11, *a13(0x5500), 1
3f26cfd0:	movk   1, a11
3f26cfe0:	move   a11, *a9(0x1c1), 0
3f26d000:	movb   a11, @0xd3740
3f26d030:	movk   2, a9
3f26d040:	movb   a9, @0xd3748
3f26d070:	move   a14, -*sp, 1
3f26d080:	movi   0x3f26e9d8, a8
3f26d0b0:	move   a8, *a14+, 1
3f26d0c0:	movi   0xd3770, a9
3f26d0f0:	move   a9, *a14+, 1
3f26d100:	calla  L3FB45720
3f26d130:	move   a14, -*sp, 1
3f26d140:	move   *a13(0xc20), a11, 1
3f26d160:	move   a11, *a14+, 1
3f26d170:	movi   0xd37f8, a9
3f26d1a0:	move   a9, *a14+, 1
3f26d1b0:	calla  L3FB45720
3f26d1e0:	move   @0x1b3900, a9, 1
3f26d210:	setf   1, 1, 0
3f26d220:	move   *a13(0x5500), *a9(0x1c1), 0
3f26d250:	jruc   L3F26D330
L3F26D260:
3f26d260:	move   *a13(0x4cd0), a9, 0
3f26d280:	subk   4, a9
3f26d290:	jrne   L3F26D330
3f26d2a0:	move   a14, -*sp, 1
3f26d2b0:	movi   0x3f26ea10, a8
3f26d2e0:	move   a8, *a14+, 1
3f26d2f0:	move   a13, *a14+, 1
3f26d300:	calla  L3FB45720
L3F26D330:
3f26d330:	move   a14, -*sp, 1
3f26d340:	move   *a13(0xc20), a11, 1
3f26d360:	move   a11, *a14+, 1
3f26d370:	move   *a13(0xc00), a9, 1
3f26d390:	addk   8, a9
3f26d3a0:	move   a9, *a14+, 1
3f26d3b0:	calla  L3FB45720
3f26d3e0:	move   a14, -*sp, 1
3f26d3f0:	move   a13, *a14+, 1
3f26d400:	move   *a13(0xc00), a9, 1
3f26d420:	addi   0x88, a9
3f26d440:	move   a9, *a14+, 1
3f26d450:	calla  L3FB45720
3f26d480:	move   a14, -*sp, 1
3f26d490:	move   a13, a9
3f26d4a0:	addi   0x100, a9
3f26d4c0:	move   a9, *a14+, 1
3f26d4d0:	move   *a13(0xc00), a9, 1
3f26d4f0:	addi   0x108, a9
3f26d510:	move   a9, *a14+, 1
3f26d520:	calla  L3FB45720
3f26d550:	move   a14, -*sp, 1
3f26d560:	movi   0x9af80, a9
3f26d590:	move   a9, *a14+, 1
3f26d5a0:	move   *a13(0xc00), a9, 1
3f26d5c0:	addi   0x188, a9
3f26d5e0:	move   a9, *a14+, 1
3f26d5f0:	calla  L3FB45720
3f26d620:	move   a14, -*sp, 1
3f26d630:	move   *a13(0xff80), *a14+, 1
3f26d650:	move   *a13(0xc00), a9, 1
3f26d670:	addi   0x388, a9
3f26d690:	move   a9, *a14+, 1
3f26d6a0:	calla  L3FB45720
3f26d6d0:	move   *a13(0xc00), a9, 1
3f26d6f0:	movi   0xffc9, a11
3f26d710:	move   a11, *a9(0x428), 1
3f26d730:	move   a14, -*sp, 1
3f26d740:	setf   8, 0, 0
3f26d750:	move   *a13(0x4cd0), a11, 0
3f26d770:	move   a11, *a14+, 1
3f26d780:	setf   16, 0, 0
3f26d790:	move   *a13(0xff40), a9, 0
3f26d7b0:	move   a9, *a14+, 1
3f26d7c0:	setf   8, 0, 0
3f26d7d0:	move   *a13(0xff60), a9, 0
3f26d7f0:	move   a9, *a14+, 1
3f26d800:	move   *a13(0x4cb0), *a14+, 1
3f26d820:	move   *a13(0xc00), a9, 1
3f26d840:	addi   0x448, a9
3f26d860:	move   a9, *a14+, 1
3f26d870:	move   *a13(0xc00), a9, 1
3f26d890:	addi   0x188, a9
3f26d8b0:	move   a9, *a14+, 1
3f26d8c0:	move   a13, a9
3f26d8d0:	addi   0x100, a9
3f26d8f0:	move   a9, *a14+, 1
3f26d900:	move   a13, *a14+, 1
3f26d910:	move   *a13(0xc20), *a14+, 1
3f26d930:	move   *a13(0x4c30), *a14+, 1
3f26d950:	calla  L3F273F10
3f26d980:	move   *a13(0xc00), a9, 1
3f26d9a0:	sub    a11, a11
3f26d9b0:	move   a11, *a9(0x408), 1
3f26d9d0:	movk   1, a8
L3F26D9E0:
3f26d9e0:	move   *sp(0x80), a14, 1
3f26da00:	mmfm   sp, a9,a11,a13
3f26da20:	rets   2
L3F26DA30:
3f26da30:	mmtm   sp, a7,a9,a11,a13
3f26da50:	move   a14, a13
3f26da60:	addi   0x860, a14
3f26da80:	sub    a11, a11
3f26da90:	move   a11, *a13(0x820), 1
L3F26DAB0:
3f26dab0:	calla  L3FB2E340
3f26dae0:	move   a14, -*sp, 1
3f26daf0:	move   *a13(0xffe0), a11, 1
3f26db10:	addi   0x388, a11
3f26db30:	move   a11, *a14+, 1
3f26db40:	calla  L3F70B060
3f26db70:	move   a8, *a13(0x820), 1
3f26db90:	move   a8, a11
3f26dba0:	jreq   L3F26DDD0
3f26dbb0:	move   *a13(0xffe0), a9, 1
3f26dbd0:	move   a8, *a9(0x428), 1
3f26dbf0:	move   @0xa4fd0, a9, 1
3f26dc20:	move   a9, *a8(0xe0), 1
3f26dc40:	movi   0x3f2bbe90, a11
3f26dc70:	move   a11, *a8(0x100), 1
3f26dc90:	move   *a13(0xffe0), a11, 1
3f26dcb0:	move   a11, *a8(0x120), 1
3f26dcd0:	movi   0x3f2c6090, a11
3f26dd00:	move   a11, *a8(0x160), 1
3f26dd20:	move   *a13(0xffe0), a7, 1
3f26dd40:	move   *a7(0x448), *a8(0x180), 1
3f26dd70:	move   a9, *a8(0x140), 1
3f26dd90:	calla  L3FB2E590
3f26ddc0:	jruc   L3F26DE70
L3F26DDD0:
3f26ddd0:	calla  L3FB2E590
3f26de00:	move   a14, -*sp, 1
3f26de10:	movi   0x64, a9
3f26de30:	move   a9, *a14+, 1
3f26de40:	calla  L3FB33A20
L3F26DE70:
3f26de70:	move   *a13(0x820), a11, 1
3f26de90:	jreq   L3F26DAB0
3f26dea0:	movk   1, a9
3f26deb0:	move   a9, *a13(0x840), 1
3f26ded0:	move   a14, -*sp, 1
3f26dee0:	move   *a13(0xffe0), *a14+, 1
3f26df00:	calla  L3F2BBE90
3f26df30:	move   a9, a8
3f26df40:	move   *sp(0xa0), a14, 1
3f26df60:	mmfm   sp, a7,a9,a11,a13
3f26df80:	rets   2
L3F26DF90:
3f26df90:	mmtm   sp, a11,a13
3f26dfb0:	move   a14, a13
3f26dfc0:	setf   8, 0, 0
3f26dfd0:	move   *a13(0xffe0), a11, 0
3f26dff0:	subk   4, a11
3f26e000:	jrne   L3F26E0E0
3f26e010:	move   a14, -*sp, 1
3f26e020:	sub    a11, a11
3f26e030:	move   a11, *a14+, 1
3f26e040:	movi   0x3f9507a0, a11
3f26e070:	move   a11, *a14+, 1
3f26e080:	move   @0xbf200, *a14+, 1
3f26e0b0:	calla  L3FB41A30
L3F26E0E0:
3f26e0e0:	move   *sp(0x60), a14, 1
3f26e100:	mmfm   sp, a11,a13
3f26e120:	rets   2
3f26e130:	move   a13, -*sp, 1
3f26e140:	move   a14, a13
3f26e150:	move   a14, -*sp, 1
3f26e160:	move   *a13(0xffe0), *a14+, 1
3f26e180:	move   *a13(0xffc0), *a14+, 1
3f26e1a0:	movi   0x3f26ea48, a8
3f26e1d0:	move   a8, *a14+, 1
3f26e1e0:	calla  L3FB341E0
3f26e210:	move   *sp(0x40), a14, 1
3f26e230:	move   *sp+, a13, 1
3f26e240:	rets   2
3f26e250:	or     b2, b6
3f26e260:	move   a10, a5
3f26e270:	move   b2, b5
3f26e280:	or     a2, a1
3f26e290:	andn   a2, sp
3f26e2a0:	.word  0x7800
3f26e2b0:	sra    b11, b3
3f26e2c0:	.word  0x7672
3f26e2d0:	.word  0x7265
3f26e2e0:	addc   a8, a0
3f26e2f0:	modu   a3, sp
3f26e300:	sra    a11, a14
3f26e310:	.word  0x7463
3f26e320:	modu   a11, a9
3f26e330:	sla    0x3, a14
3f26e340:	modu   b11, b4
3f26e350:	.word  0x7320
3f26e360:	.word  0x7265
3f26e370:	rl     b11, b6
3f26e380:	sra    a11, a3
3f26e390:	sll    0x9, a0
3f26e3a0:	sla    0x3, b3
3f26e3b0:	sla    a11, a6
3f26e3c0:	mods   a3, a9
3f26e3d0:	sra    a3, a5
3f26e3e0:	rev    a14
3f26e3f0:	rl     a10, a12
3f26e400:	.word  0x7473
3f26e410:	modu   a3, a5
3f26e420:	modu   a3, a9
3f26e430:	sla    0x3, a7
3f26e440:	modu   a11, a6
3f26e450:	sla    0x3, b2
3f26e460:	sra    b11, b3
3f26e470:	.word  0x7672
3f26e480:	sll    a11, a9
3f26e490:	sla    0x3, a5
3f26e4a0:	.word  0x7325
3f26e4b0:	rev    a14
3f26e4c0:	modu   a10, a3
3f26e4d0:	modu   a3, a14
3f26e4e0:	sll    a11, a5
3f26e4f0:	rl     b11, b4
3f26e500:	modu   a3, sp
3f26e510:	.word  0x7420
3f26e520:	sla    0x3, sp
3f26e530:	modu   a11, a14
3f26e540:	sra    a11, a4
3f26e550:	sll    0x9, a0
3f26e560:	sla    0x3, b3
3f26e570:	sla    a11, a6
3f26e580:	mods   a3, a9
3f26e590:	sra    a3, a5
3f26e5a0:	rev    a14
3f26e5b0:	sra    b10, b3
3f26e5c0:	sla    0x3, b4
3f26e5d0:	modu   a11, a6
3f26e5e0:	.word  0x746e
3f26e5f0:	.word  0x7020
3f26e600:	.word  0x7461
3f26e610:	sla    0x3, a8
3f26e620:	sla    a11, a6
3f26e630:	mods   a3, a9
3f26e640:	sra    a3, a5
3f26e650:	.word  0x7420
3f26e660:	sla    0x3, sp
3f26e670:	modu   a11, a14
3f26e680:	sra    a11, a4
3f26e690:	sll    0x9, a0
3f26e6a0:	srl    0xd, b3
3f26e6b0:	xor    a8, a0
3f26e6c0:	rl     a11, a1
3f26e6d0:	rl     b11, b4
3f26e6e0:	srl    a11, a14
3f26e6f0:	.word  0x7420
3f26e700:	sla    0x3, sp
3f26e710:	sra    a11, a8
3f26e720:	.word  0x7261
3f26e730:	srl    a1, a0
3f26e740:	modu   b11, b2
3f26e750:	sla    0x3, a13
3f26e760:	modu   a11, a14
3f26e770:	sra    a11, a4
3f26e780:	sll    0x9, a0
3f26e790:	srl    0xd, b3
3f26e7a0:	move   a8, a0
3f26e7b0:	.word  0x7861
3f26e7c0:	mods   a11, a9
3f26e7d0:	mods   b11, b5
3f26e7e0:	modu   a1, a0
3f26e7f0:	mods   b11, b5
3f26e800:	sra    a11, a2
3f26e810:	sla    0x3, b2
3f26e820:	srl    a3, sp
3f26e830:	.word  0x7320
3f26e840:	.word  0x7365
3f26e850:	rl     b11, b3
3f26e860:	modu   a3, sp
3f26e870:	sla    0x3, b3
3f26e880:	sra    b11, b2
3f26e890:	sll    a11, a1
3f26e8a0:	sra    a11, a8
3f26e8b0:	srl    0xd, a4
3f26e8c0:	mods   a0, a0
3f26e8d0:	modu   a11, a3
3f26e8e0:	modu   a3, a14
3f26e8f0:	sll    a11, a5
3f26e900:	sra    0x1d, b4
3f26e910:	dsjs   a9, L3F26EA30
3f26e920:	sll    a9, a0
3f26e930:	mods   a3, a1
3f26e940:	modu   a11, a12
3f26e950:	sla    0x3, a3
3f26e960:	sla    a11, a6
3f26e970:	mods   a3, a9
3f26e980:	sra    a3, a5
3f26e990:	divs   a0, a0
3f26e9a0:	move   a1, a4
3f26e9b0:	subb   a10, sp
3f26e9c0:	move   a2, b9
3f26e9d0:	andn   a8, a0
3f26e9e0:	andn   b10, b9
3f26e9f0:	sub    b10, b4
3f26ea00:	.word  0x004d
3f26ea10:	sll    0x2, b8
3f26ea20:	move   a10, b6
L3F26EA30:
3f26ea30:	or     a2, a14
3f26ea40:	sra    0x8, a0
3f26ea50:	sla    0x1, a11
3f26ea60:	sll    a3, a4
3f26ea70:	mpyu   a11, a7
3f26ea80:	rl     a11, a4
3f26ea90:	.word  0x7073
L3F26EAA0:
3f26eaa0:	sla    a11, a12
3f26eab0:	mpyu   b11, b9
3f26eac0:	sra    a11, a13
3f26ead0:	.word  0x7373
L3F26EAE0:
3f26eae0:	srl    a11, a1
3f26eaf0:	sla    0x3, a5
3f26eb00:	sra    0x7, a11
3f26eb10:	modu   a1, a0
3f26eb20:	dsjs   a0, L3F26EAA0
3f26eb30:	sll    0x9, a0
3f26eb40:	srl    0x1d, a4
3f26eb50:	.word  0x7320
3f26eb60:	dsjs   a0, L3F26EAE0
3f26eb70:	sll    0x9, a0
3f26eb80:	.word  0x0a73
3f26eb90:	.word  0x0000
L3F26EBA0:
3f26eba0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f26ebc0:	move   a14, a13
3f26ebd0:	addi   0xa0, a14
3f26ebf0:	move   *a13(0xffe0), a9, 1
3f26ec10:	move   a14, -*sp, 1
3f26ec20:	move   a13, *a14+, 1
3f26ec30:	setf   8, 0, 0
3f26ec40:	move   *a9(0x218), a8, 0
3f26ec60:	move   a8, *a14+, 1
3f26ec70:	move   *a9(0x1b0), *a14+, 1
3f26ec90:	calla  L3F2BCC70
3f26ecc0:	move   a8, *a13(0x30), 1
3f26ece0:	dec    a8
3f26ecf0:	jreq   L3F26ED20
3f26ed00:	sub    a8, a8
3f26ed10:	jruc   L3F26F3F0
L3F26ED20:
3f26ed20:	move   *a13, a7, 1
3f26ed30:	move   *a7(0x728), a7, 1
3f26ed50:	jrne   L3F26EDF0
3f26ed60:	move   a14, -*sp, 1
3f26ed70:	movi   0x64, a7
3f26ed90:	move   a7, *a14+, 1
3f26eda0:	move   *a13(0x0), *a14+, 1
3f26edc0:	calla  L3F2C11D0
L3F26EDF0:
3f26edf0:	move   *a13, a7, 1
3f26ee00:	move   *a7(0x728), a10, 1
3f26ee20:	sub    a11, a11
3f26ee30:	move   a11, a7
3f26ee40:	sll    0x5, a7
3f26ee50:	add    a10, a7
3f26ee60:	move   *a7(0xc0), a7, 1
3f26ee80:	jreq   L3F26EF00
L3F26EE90:
3f26ee90:	inc    a11
3f26eea0:	move   a11, a7
3f26eeb0:	sll    0x5, a7
3f26eec0:	add    a10, a7
3f26eed0:	move   *a7(0xc0), a7, 1
3f26eef0:	jrne   L3F26EE90
L3F26EF00:
3f26ef00:	move   a11, a7
3f26ef10:	sll    0x5, a7
3f26ef20:	add    a10, a7
3f26ef30:	move   a9, *a7(0xc0), 1
3f26ef50:	setf   8, 0, 0
3f26ef60:	move   *a10(0xb8), a7, 0
3f26ef80:	cmp    a7, a11
3f26ef90:	jrc   L3F26EFE0
3f26efa0:	move   a11, a7
3f26efb0:	inc    a7
3f26efc0:	movb   a7, *a10(0xb8)
L3F26EFE0:
3f26efe0:	move   *a10(0xb0), a7, 0
3f26f000:	inc    a7
3f26f010:	movb   a7, *a10(0xb0)
3f26f030:	move   a10, *a9(0x278), 1
3f26f050:	move   a11, a7
3f26f060:	inc    a7
3f26f070:	movb   a7, *a9(0x1d0)
3f26f090:	sub    a7, a7
3f26f0a0:	movb   a7, *a9(0x1d8)
3f26f0c0:	movb   a7, *a9(0x1e0)
3f26f0e0:	jruc   L3F26F1E0
L3F26F0F0:
3f26f0f0:	movk   2, a7
3f26f100:	setf   16, 0, 0
3f26f110:	move   a7, *a9(0x1e8), 0
3f26f130:	jruc   L3F26F260
L3F26F140:
3f26f140:	movk   15, a7
3f26f150:	setf   16, 0, 0
3f26f160:	move   a7, *a9(0x1e8), 0
3f26f180:	jruc   L3F26F260
L3F26F190:
3f26f190:	movk   15, a7
3f26f1a0:	setf   16, 0, 0
3f26f1b0:	move   a7, *a9(0x1e8), 0
3f26f1d0:	jruc   L3F26F260
L3F26F1E0:
3f26f1e0:	move   *a9(0x218), a8, 0
3f26f200:	dec    a8
3f26f210:	jreq   L3F26F0F0
3f26f220:	subk   2, a8
3f26f230:	jreq   L3F26F140
3f26f240:	dec    a8
3f26f250:	jreq   L3F26F190
L3F26F260:
3f26f260:	sub    a7, a7
3f26f270:	movb   a7, *a9(0x1f8)
3f26f290:	movk   1, a7
3f26f2a0:	movb   a7, *a9(0x200)
3f26f2c0:	movi   0xff, a7
3f26f2e0:	movb   a7, *a9(0x208)
3f26f300:	movk   31, a7
3f26f310:	movb   a7, *a9(0x210)
3f26f330:	setf   8, 0, 0
3f26f340:	move   *a10(0x40), a7, 0
3f26f360:	dsjs   a7, L3F26F3E0
3f26f370:	movk   1, a7
3f26f380:	setf   1, 0, 0
3f26f390:	move   a7, *a10(0x51), 0
3f26f3b0:	sub    a5, a5
3f26f3c0:	move   a5, *a10(0x50), 0
L3F26F3E0:
3f26f3e0:	movk   1, a8
L3F26F3F0:
3f26f3f0:	move   *sp(0xe0), a14, 1
3f26f410:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f26f430:	rets   2
L3F26F440:
3f26f440:	mmtm   sp, a7,a9,a10,a11,a13
3f26f460:	move   a14, a13
3f26f470:	addi   0x860, a14
3f26f490:	move   *a13(0xffe0), a9, 1
3f26f4b0:	move   *a9(0x88), a11, 1
3f26f4d0:	movk   3, a7
3f26f4e0:	movb   a7, *a11(0x3e0)
3f26f500:	sub    a11, a11
3f26f510:	move   a11, *a13(0x840), 1
L3F26F530:
3f26f530:	move   *a13(0x840), a11, 1
3f26f550:	sll    0x5, a11
3f26f560:	add    a9, a11
3f26f570:	move   *a11(0xc0), a11, 1
3f26f590:	jreq   L3F26F950
3f26f5a0:	move   *a13(0x840), a11, 1
3f26f5c0:	sll    0x5, a11
3f26f5d0:	add    a9, a11
3f26f5e0:	move   *a11(0xc0), a10, 1
3f26f600:	move   *a10(0x8), a11, 1
3f26f620:	jreq   L3F26F8E0
3f26f630:	setf   8, 0, 0
3f26f640:	move   *a10(0x218), a11, 0
3f26f660:	dsj    a11, L3F26F8E0
3f26f680:	move   a14, -*sp, 1
3f26f690:	move   a10, *a14+, 1
3f26f6a0:	calla  L3F26EBA0
3f26f6d0:	move   a8, *a13(0x800), 1
3f26f6f0:	move   a8, a7
3f26f700:	jreq   L3F26F860
3f26f710:	move   a14, -*sp, 1
3f26f720:	sub    a11, a11
3f26f730:	move   a11, *a14+, 1
3f26f740:	move   a10, *a14+, 1
3f26f750:	calla  L3F2BEEC0
3f26f780:	move   *a13(0x840), a11, 1
3f26f7a0:	sll    0x5, a11
3f26f7b0:	add    a9, a11
3f26f7c0:	sub    a7, a7
3f26f7d0:	move   a7, *a11(0xc0), 1
3f26f7f0:	setf   8, 0, 0
3f26f800:	move   *a9(0xb0), a11, 0
3f26f820:	dec    a11
3f26f830:	movb   a11, *a9(0xb0)
3f26f850:	jruc   L3F26F950
L3F26F860:
3f26f860:	move   a14, -*sp, 1
3f26f870:	move   *a13(0xffc0), *a14+, 1
3f26f890:	move   a10, *a14+, 1
3f26f8a0:	calla  L3F2BEEC0
3f26f8d0:	jruc   L3F26F950
L3F26F8E0:
3f26f8e0:	move   a14, -*sp, 1
3f26f8f0:	move   *a13(0xffc0), *a14+, 1
3f26f910:	move   a10, *a14+, 1
3f26f920:	calla  L3F2BEEC0
L3F26F950:
3f26f950:	move   *a13(0x840), a11, 1
3f26f970:	inc    a11
3f26f980:	move   a11, *a13(0x840), 1
3f26f9a0:	subk   16, a11
3f26f9b0:	jrlt   L3F26F530
3f26f9c0:	move   a14, -*sp, 1
3f26f9d0:	move   a9, *a14+, 1
3f26f9e0:	calla  L3F2C0570
3f26fa10:	move   a14, -*sp, 1
3f26fa20:	movi   0x3f277aa0, a8
3f26fa50:	move   a8, *a14+, 1
3f26fa60:	move   a9, *a14+, 1
3f26fa70:	calla  L3F2C20C0
3f26faa0:	move   *sp(0xc0), a14, 1
3f26fac0:	mmfm   sp, a7,a9,a10,a11,a13
3f26fae0:	rets   2
3f26faf0:	mmtm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f26fb10:	move   a14, a13
3f26fb20:	addi   0x100, a14
3f26fb40:	sub    a7, a7
3f26fb50:	setf   16, 1, 0
3f26fb60:	move   a7, *a13(0xe0), 0
3f26fb80:	move   @0x9b000, a0, 1
3f26fbb0:	move   *a0(0x70), a5, 1
3f26fbd0:	inc    a5
3f26fbe0:	move   a5, *a0(0x70), 1
3f26fc00:	move   a7, *a13(0x80), 1
3f26fc20:	move   a14, -*sp, 1
3f26fc30:	move   a13, a5
3f26fc40:	addi   0x80, a5
3f26fc60:	move   a5, *a14+, 1
3f26fc70:	move   *a0(0x170), *a14+, 1
3f26fc90:	calla  L3FAF6460
3f26fcc0:	move   a8, a10
3f26fcd0:	jaeq   L3F270D40
L3F26FCF0:
3f26fcf0:	setf   8, 0, 0
3f26fd00:	move   *a10(0x3e0), a7, 0
3f26fd20:	jrne   L3F26FE20
3f26fd30:	setf   16, 0, 0
3f26fd40:	move   *a10(0x410), a7, 0
3f26fd60:	inc    a7
3f26fd70:	move   a7, *a10(0x410), 0
3f26fd90:	move   *a10(0x410), a7, 0
3f26fdb0:	move   *a10(0x400), a5, 0
3f26fdd0:	cmp    a5, a7
3f26fde0:	jrne   L3F26FE20
3f26fdf0:	movk   2, a7
3f26fe00:	movb   a7, *a10(0x3e0)
L3F26FE20:
3f26fe20:	move   *a10(0x728), a7, 1
3f26fe40:	jaeq   L3F270C70
3f26fe60:	move   *a10(0x728), a7, 1
3f26fe80:	setf   8, 0, 0
3f26fe90:	move   *a7(0x40), a7, 0
3f26feb0:	dsj    a7, L3F270C70
3f26fed0:	move   *a10(0x728), a12, 1
3f26fef0:	setf   16, 0, 0
3f26ff00:	move   *a12(0x68), a7, 0
3f26ff20:	dec    a7
3f26ff30:	move   a7, *a12(0x68), 0
3f26ff50:	move   *a12(0x68), a7, 0
3f26ff70:	jane   L3F270C70
3f26ff90:	jauc   L3F270B50
L3F26FFB0:
3f26ffb0:	movk   1, a7
3f26ffc0:	setf   1, 0, 0
3f26ffd0:	move   a7, *a12(0x51), 0
3f26fff0:	sub    a5, a5
3f270000:	move   a5, *a12(0x50), 0
3f270020:	jauc   L3F270C70
L3F270040:
3f270040:	setf   16, 0, 0
3f270050:	move   *a12(0x78), a7, 0
3f270070:	inc    a7
3f270080:	move   a7, *a12(0x78), 0
3f2700a0:	move   @0x9b000, a5, 1
3f2700d0:	setf   8, 0, 0
3f2700e0:	move   *a5(0x1868), a5, 0
3f270100:	dec    a7
3f270110:	cmp    a5, a7
3f270120:	janc   L3F270AB0
3f270140:	setf   16, 0, 0
3f270150:	move   @0xa5000, a7, 0
3f270180:	setf   8, 0, 0
3f270190:	move   *a12(0x2d0), a5, 0
3f2701b0:	sub    a5, a7
3f2701c0:	setf   16, 1, 0
3f2701d0:	move   a7, *a13(0xf0), 0
3f2701f0:	sub    a7, a7
3f270200:	move   a7, *a13(0xe0), 0
3f270220:	move   *a12(0x358), *a13(0x0), 1
3f270250:	move   *a13, a5, 1
3f270260:	subi   0x358, a5
3f270280:	cmp    a12, a5
3f270290:	jreq   L3F270940
3f2702a0:	move   *a13(0xf0), a5, 0
3f2702c0:	cmp    a5, a7
3f2702d0:	jrge   L3F270940
L3F2702E0:
3f2702e0:	move   *a13, a7, 1
3f2702f0:	move   *a7(0x60), a5, 1
3f270310:	move   a5, *a13(0x20), 1
3f270330:	jrne   L3F270440
3f270340:	move   a14, -*sp, 1
3f270350:	move   a12, a5
3f270360:	addi   0x358, a5
3f270380:	move   a5, *a14+, 1
3f270390:	movi   0x3f277b90, a8
3f2703c0:	move   a8, *a14+, 1
3f2703d0:	calla  L3FB341E0
3f270400:	calla  L3F6EDD80
3f270430:	jruc   L3F2704A0
L3F270440:
3f270440:	setf   16, 1, 0
3f270450:	move   *a13(0xe0), a5, 0
3f270470:	inc    a5
3f270480:	move   a5, *a13(0xe0), 0
L3F2704A0:
3f2704a0:	move   *a13(0x20), a5, 1
3f2704c0:	move   a5, a11
3f2704d0:	addi   0x100, a11
3f2704f0:	move   a11, a9
3f270500:	addi   0x70, a9
3f270520:	movb   *a12(0x60), *a9(0x38)
3f270550:	setf   16, 0, 0
3f270560:	move   *a7(0x50), *a5(0xf0), 0
3f270590:	move   a14, -*sp, 1
3f2705a0:	move   a5, *a14+, 1
3f2705b0:	movi   0x460, a5
3f2705d0:	move   a5, *a14+, 1
3f2705e0:	move   *a12(0x88), a5, 1
3f270600:	addi   0x280, a5
3f270620:	move   a5, *a14+, 1
3f270630:	calla  L3F2C6960
3f270660:	move   a8, *a13(0xa0), 1
3f270680:	move   a8, a5
3f270690:	jreq   L3F270760
3f2706a0:	move   a14, -*sp, 1
3f2706b0:	move   a5, *a14+, 1
3f2706c0:	movi   0x3f277d18, a8
3f2706f0:	move   a8, *a14+, 1
3f270700:	calla  L3FB341E0
3f270730:	calla  L3F6EDD80
L3F270760:
3f270760:	move   *a0(0xf0), a5, 1
3f270780:	inc    a5
3f270790:	move   a5, *a0(0xf0), 1
3f2707b0:	move   *a12(0x88), a5, 1
3f2707d0:	move   *a5(0x828), a7, 1
3f2707f0:	inc    a7
3f270800:	move   a7, *a5(0x828), 1
3f270820:	movk   1, a7
3f270830:	setf   16, 0, 0
3f270840:	move   a7, *a12(0x68), 0
3f270860:	move   *a13, a5, 1
3f270870:	move   *a5, *a13, 1
3f270880:	move   *a13, a5, 1
3f270890:	subi   0x358, a5
3f2708b0:	cmp    a12, a5
3f2708c0:	jreq   L3F270940
3f2708d0:	setf   16, 1, 0
3f2708e0:	move   *a13(0xe0), a5, 0
3f270900:	move   *a13(0xf0), a7, 0
3f270920:	cmp    a7, a5
3f270930:	jrlt   L3F2702E0
L3F270940:
3f270940:	setf   16, 1, 0
3f270950:	move   *a13(0xe0), a7, 0
3f270970:	jrne   L3F270C70
3f270980:	move   a14, -*sp, 1
3f270990:	move   *a13(0xf0), a5, 0
3f2709b0:	move   a5, *a14+, 1
3f2709c0:	move   a12, a5
3f2709d0:	addi   0x358, a5
3f2709f0:	move   a5, *a14+, 1
3f270a00:	movi   0x3f277ed0, a8
3f270a30:	move   a8, *a14+, 1
3f270a40:	calla  L3FB341E0
3f270a70:	calla  L3F6EDD80
3f270aa0:	jruc   L3F270C70
L3F270AB0:
3f270ab0:	move   a14, -*sp, 1
3f270ac0:	movi   0x3f278148, a8
3f270af0:	move   a8, *a14+, 1
3f270b00:	move   a12, *a14+, 1
3f270b10:	calla  L3F26F440
3f270b40:	jruc   L3F270C70
L3F270B50:
3f270b50:	setf   8, 0, 0
3f270b60:	move   *a12(0x50), a8, 0
3f270b80:	dec    a8
3f270b90:	jaeq   L3F26FFB0
3f270bb0:	subk   3, a8
3f270bc0:	jaeq   L3F270040
3f270be0:	dec    a8
3f270bf0:	jaeq   L3F270040
3f270c10:	dec    a8
3f270c20:	jaeq   L3F270040
3f270c40:	dec    a8
3f270c50:	jaeq   L3F270040
L3F270C70:
3f270c70:	move   a14, -*sp, 1
3f270c80:	move   a13, a7
3f270c90:	addi   0x80, a7
3f270cb0:	move   a7, *a14+, 1
3f270cc0:	move   *a0(0x170), *a14+, 1
3f270ce0:	calla  L3FAF6460
3f270d10:	move   a8, a10
3f270d20:	jane   L3F26FCF0
L3F270D40:
3f270d40:	move   a14, -*sp, 1
3f270d50:	sub    a7, a7
3f270d60:	move   a7, *a14+, 1
3f270d70:	movi   0x3f2c58e0, a5
3f270da0:	move   a5, *a14+, 1
3f270db0:	setf   16, 1, 0
3f270dc0:	move   @0x9afc0, a7, 0
3f270df0:	addi   0x3e8, a7
3f270e10:	move   a7, *a14+, 1
3f270e20:	calla  L3FB41ED0
3f270e50:	move   *sp(0x120), a14, 1
3f270e70:	mmfm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f270e90:	rets   2
3f270ea0:	mmtm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f270ec0:	move   a14, a13
3f270ed0:	addi   0x140, a14
3f270ef0:	move   @0x9b000, a0, 1
3f270f20:	move   *a0(0xd60), a11, 1
3f270f40:	jaeq   L3F2721E0
L3F270F60:
3f270f60:	setf   8, 0, 0
3f270f70:	move   *a11(0x2c8), a7, 0
3f270f90:	move   *a13(0xffe0), a5, 1
3f270fb0:	cmp    a5, a7
3f270fc0:	jane   L3F2721A0
3f270fe0:	move   *a11(0x48), a7, 0
3f271000:	jane   L3F272150
3f271020:	move   *a11(0x40), a7, 0
3f271040:	dsj    a7, L3F2712D0
3f271060:	move   *a11(0x50), a7, 0
3f271080:	btst   1, a7
3f271090:	jreq   L3F2711A0
3f2710a0:	move   *a11(0x2d0), a7, 0
3f2710c0:	jreq   L3F2711A0
3f2710d0:	move   a14, -*sp, 1
3f2710e0:	move   a11, *a14+, 1
3f2710f0:	calla  L3F2B05C0
3f271120:	movk   1, a7
3f271130:	setf   1, 0, 0
3f271140:	move   a7, *a11(0x52), 0
3f271160:	setf   16, 0, 0
3f271170:	move   a7, *a11(0x68), 0
3f271190:	jruc   L3F2712A0
L3F2711A0:
3f2711a0:	move   *a11(0x50), a7, 0
3f2711c0:	jrne   L3F2712A0
3f2711d0:	movk   1, a7
3f2711e0:	setf   1, 0, 0
3f2711f0:	move   a7, *a11(0x50), 0
3f271210:	move   @0x9b000, a7, 1
3f271240:	setf   8, 0, 0
3f271250:	move   *a7(0x1860), a5, 0
3f271270:	setf   16, 0, 0
3f271280:	move   a5, *a11(0x68), 0
L3F2712A0:
3f2712a0:	move   *a11, a11, 1
3f2712b0:	jauc   L3F2721B0
L3F2712D0:
3f2712d0:	move   *a11(0x40), a7, 0
3f2712f0:	jane   L3F272000
3f271310:	setf   16, 0, 0
3f271320:	move   *a11(0x78), a7, 0
3f271340:	cmpi   0xffff, a7
3f271370:	jrne   L3F271970
3f271380:	move   *a11(0x2d8), a7, 1
3f2713a0:	move   a7, *a13(0x20), 1
3f2713c0:	subi   0x2d8, a7
3f2713e0:	cmp    a11, a7
3f2713f0:	jreq   L3F271460
3f271400:	move   *a13(0x20), a7, 1
3f271420:	move   *a7(0x60), a5, 1
3f271440:	move   a5, *a13, 1
3f271450:	jrne   L3F271550
L3F271460:
3f271460:	move   a14, -*sp, 1
3f271470:	move   a11, a7
3f271480:	addi   0x2d8, a7
3f2714a0:	move   a7, *a14+, 1
3f2714b0:	movi   0x3f278238, a8
3f2714e0:	move   a8, *a14+, 1
3f2714f0:	calla  L3FB341E0
3f271520:	calla  L3F6EDD80
L3F271550:
3f271550:	move   *a13, a7, 1
3f271560:	move   *a13(0x20), a5, 1
3f271580:	setf   16, 0, 0
3f271590:	move   *a5(0x50), *a7(0xf0), 0
3f2715c0:	move   a14, -*sp, 1
3f2715d0:	move   a7, *a14+, 1
3f2715e0:	movi   0x460, a5
3f271600:	move   a5, *a14+, 1
3f271610:	move   *a11(0x88), a5, 1
3f271630:	addi   0x280, a5
3f271650:	move   a5, *a14+, 1
3f271660:	calla  L3F2C6960
3f271690:	move   a8, *a13(0x100), 1
3f2716b0:	move   a8, a5
3f2716c0:	jreq   L3F271790
3f2716d0:	move   a14, -*sp, 1
3f2716e0:	move   a5, *a14+, 1
3f2716f0:	movi   0x3f278400, a8
3f271720:	move   a8, *a14+, 1
3f271730:	calla  L3FB341E0
3f271760:	calla  L3F6EDD80
L3F271790:
3f271790:	move   *a0(0xb0), a5, 1
3f2717b0:	inc    a5
3f2717c0:	move   a5, *a0(0xb0), 1
3f2717e0:	move   *a11(0x88), a5, 1
3f271800:	move   *a5(0x748), a7, 1
3f271820:	inc    a7
3f271830:	move   a7, *a5(0x748), 1
3f271850:	move   *a11(0x88), a7, 1
3f271870:	move   *a13(0x20), a5, 1
3f271890:	setf   16, 1, 0
3f2718a0:	move   *a5(0x50), a3, 0
3f2718c0:	move   *a7(0x7c8), a5, 1
3f2718e0:	add    a3, a5
3f2718f0:	move   a5, *a7(0x7c8), 1
3f271910:	sub    a7, a7
3f271920:	move   a7, *a11(0x78), 0
3f271940:	move   *a11, a11, 1
3f271950:	jauc   L3F2721B0
L3F271970:
3f271970:	move   *a11(0x78), a7, 0
3f271990:	inc    a7
3f2719a0:	move   a7, *a11(0x78), 0
3f2719c0:	move   @0x9b000, a3, 1
3f2719f0:	setf   8, 0, 0
3f271a00:	move   *a3(0x1868), a5, 0
3f271a20:	dec    a7
3f271a30:	cmp    a5, a7
3f271a40:	jrnc   L3F271F40
3f271a50:	move   *a11(0x2d8), a7, 1
3f271a70:	move   a7, *a13(0x20), 1
3f271a90:	subi   0x2d8, a7
3f271ab0:	cmp    a11, a7
3f271ac0:	jreq   L3F271B30
3f271ad0:	move   *a13(0x20), a7, 1
3f271af0:	move   *a7(0x60), a5, 1
3f271b10:	move   a5, *a13, 1
3f271b20:	jrne   L3F271C20
L3F271B30:
3f271b30:	move   a14, -*sp, 1
3f271b40:	move   a11, a7
3f271b50:	addi   0x2d8, a7
3f271b70:	move   a7, *a14+, 1
3f271b80:	movi   0x3f278238, a8
3f271bb0:	move   a8, *a14+, 1
3f271bc0:	calla  L3FB341E0
3f271bf0:	calla  L3F6EDD80
L3F271C20:
3f271c20:	move   *a13, a7, 1
3f271c30:	move   *a13(0x20), a5, 1
3f271c50:	setf   16, 0, 0
3f271c60:	move   *a5(0x50), *a7(0xf0), 0
3f271c90:	move   a14, -*sp, 1
3f271ca0:	move   a7, *a14+, 1
3f271cb0:	movi   0x460, a3
3f271cd0:	move   a3, *a14+, 1
3f271ce0:	move   *a11(0x88), a3, 1
3f271d00:	addi   0x280, a3
3f271d20:	move   a3, *a14+, 1
3f271d30:	calla  L3F2C6960
3f271d60:	move   a8, *a13(0x100), 1
3f271d80:	move   a8, a3
3f271d90:	jreq   L3F271E60
3f271da0:	move   a14, -*sp, 1
3f271db0:	move   a3, *a14+, 1
3f271dc0:	movi   0x3f278400, a8
3f271df0:	move   a8, *a14+, 1
3f271e00:	calla  L3FB341E0
3f271e30:	calla  L3F6EDD80
L3F271E60:
3f271e60:	move   *a0(0xb0), a3, 1
3f271e80:	inc    a3
3f271e90:	move   a3, *a0(0xb0), 1
3f271eb0:	move   *a11(0x88), a3, 1
3f271ed0:	move   *a3(0x828), a5, 1
3f271ef0:	inc    a5
3f271f00:	move   a5, *a3(0x828), 1
3f271f20:	move   *a11, a11, 1
3f271f30:	jruc   L3F2721B0
L3F271F40:
3f271f40:	move   *a11, a12, 1
3f271f50:	move   a14, -*sp, 1
3f271f60:	movi   0x3f2785c0, a8
3f271f90:	move   a8, *a14+, 1
3f271fa0:	move   a11, *a14+, 1
3f271fb0:	calla  L3F26F440
3f271fe0:	move   a12, a11
3f271ff0:	jruc   L3F2721B0
L3F272000:
3f272000:	move   *a11(0x40), a7, 0
3f272020:	subk   2, a7
3f272030:	jrne   L3F2721B0
3f272040:	move   *a11, a12, 1
3f272050:	move   a14, -*sp, 1
3f272060:	move   a11, *a14+, 1
3f272070:	calla  L3F2C0570
3f2720a0:	move   a14, -*sp, 1
3f2720b0:	movi   0x3f277aa0, a8
3f2720e0:	move   a8, *a14+, 1
3f2720f0:	move   a11, *a14+, 1
3f272100:	calla  L3F2C20C0
3f272130:	move   a12, a11
3f272140:	jruc   L3F2721B0
L3F272150:
3f272150:	sub    a7, a7
3f272160:	movb   a7, *a11(0x48)
3f272180:	move   *a11, a11, 1
3f272190:	jruc   L3F2721B0
L3F2721A0:
3f2721a0:	move   *a11, a11, 1
L3F2721B0:
3f2721b0:	move   a11, a3
3f2721c0:	jane   L3F270F60
L3F2721E0:
3f2721e0:	move   *a13(0xffe0), a7, 1
3f272200:	dsjs   a7, L3F272330
3f272210:	move   a14, -*sp, 1
3f272220:	move   *a13(0xffe0), *a14+, 1
3f272240:	movi   0x3f2c5a70, a7
3f272270:	move   a7, *a14+, 1
3f272280:	move   @0x9b000, a5, 1
3f2722b0:	setf   8, 0, 0
3f2722c0:	move   *a5(0x1848), a8, 0
3f2722e0:	move   a8, *a14+, 1
3f2722f0:	calla  L3FB41ED0
3f272320:	jruc   L3F272440
L3F272330:
3f272330:	move   a14, -*sp, 1
3f272340:	move   *a13(0xffe0), *a14+, 1
3f272360:	movi   0x3f2c5a70, a7
3f272390:	move   a7, *a14+, 1
3f2723a0:	move   @0x9b000, a5, 1
3f2723d0:	setf   8, 0, 0
3f2723e0:	move   *a5(0x1858), a8, 0
3f272400:	move   a8, *a14+, 1
3f272410:	calla  L3FB41ED0
L3F272440:
3f272440:	move   *sp(0x140), a14, 1
3f272460:	mmfm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f272480:	rets   2
L3F272490:
3f272490:	mmtm   sp, a7,a9,a10,a11,a13
3f2724b0:	move   a14, a13
3f2724c0:	move   *a13(0xffe0), a9, 1
3f2724e0:	move   *a13(0xffc0), a10, 1
3f272500:	sub    a11, a11
3f272510:	movb   *a9, a7
3f272520:	jreq   L3F272580
3f272530:	setf   8, 1, 0
L3F272540:
3f272540:	move   *a9+, a7, 0
3f272550:	add    a7, a11
3f272560:	movb   *a9, a7
3f272570:	jrne   L3F272540
L3F272580:
3f272580:	mods   a10, a11
3f272590:	move   a11, a8
3f2725a0:	move   *sp(0xc0), a14, 1
3f2725c0:	mmfm   sp, a7,a9,a10,a11,a13
3f2725e0:	rets   2
L3F2725F0:
3f2725f0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f272610:	move   a14, a13
3f272620:	addi   0x120, a14
3f272640:	move   @0x9b000, a11, 1
3f272670:	jreq   L3F2726C0
3f272680:	movi   0x48, a8
3f2726a0:	jauc   L3F2738E0
L3F2726C0:
3f2726c0:	movi   0x30e, a11
3f2726e0:	move   a11, *a13(0xc0), 1
3f272700:	move   a14, -*sp, 1
3f272710:	move   a11, *a14+, 1
3f272720:	movk   1, a7
3f272730:	move   a7, *a14+, 1
3f272740:	calla  L3F703D90
3f272770:	move   a8, @0x9b000, 1
3f2727a0:	move   a8, a10
3f2727b0:	jrne   L3F2728B0
3f2727c0:	move   a14, -*sp, 1
3f2727d0:	movi   0x3f2786c0, a8
3f272800:	move   a8, *a14+, 1
3f272810:	movk   3, a7
3f272820:	move   a7, *a14+, 1
3f272830:	movi   0x65, a7
3f272850:	move   a7, *a14+, 1
3f272860:	subk   11, a7
3f272870:	move   a7, *a14+, 1
3f272880:	calla  L3F265310
L3F2728B0:
3f2728b0:	move   @0x9b000, a7, 1
3f2728e0:	sub    a11, a11
3f2728f0:	move   a11, *a7, 1
3f272900:	movk   20, a11
3f272910:	movb   a11, *a7(0x1860)
3f272930:	movk   8, a11
3f272940:	movb   a11, *a7(0x1868)
3f272960:	movk   3, a11
3f272970:	movb   a11, *a7(0x1850)
3f272990:	movk   30, a11
3f2729a0:	movb   a11, *a7(0x1858)
3f2729c0:	movk   8, a11
3f2729d0:	movb   a11, *a7(0x1840)
3f2729f0:	movi   0x50, a11
3f272a10:	movb   a11, *a7(0x1848)
3f272a30:	move   @0x1b3900, a11, 1
3f272a60:	setf   1, 1, 0
3f272a70:	move   *a11(0x1c1), a7, 0
3f272a90:	move   a7, *a13(0x100), 1
3f272ab0:	movk   1, a7
3f272ac0:	move   a7, *a11(0x1c1), 0
3f272ae0:	sub    a7, a7
3f272af0:	movb   a7, @0xd3740
3f272b20:	move   *a13(0x100), *a11(0x1c1), 0
3f272b50:	move   a14, -*sp, 1
3f272b60:	movi   0x3f272490, a11
3f272b90:	move   a11, *a14+, 1
3f272ba0:	movk   2, a11
3f272bb0:	move   a11, *a14+, 1
3f272bc0:	movi   0x200, a11
3f272be0:	move   a11, *a14+, 1
3f272bf0:	calla  L3FAF4E70
3f272c20:	move   a8, *a10(0x170), 1
3f272c40:	setf   16, 1, 0
3f272c50:	move   a7, @0x9b020, 0
3f272c80:	move   a7, *a10(0x1360), 1
3f272ca0:	move   @0xa4970, a5, 1
3f272cd0:	move   a5, *a10(0x1340), 1
3f272cf0:	move   a14, -*sp, 1
3f272d00:	movi   0x9afd0, a11
3f272d30:	move   a11, *a14+, 1
3f272d40:	movi   0x3f9dd240, a11
3f272d70:	move   a11, *a14+, 1
3f272d80:	move   @0x23eab0, *a14+, 1
3f272db0:	calla  L3FB41A30
3f272de0:	move   @0x23cbd0, a5, 1
3f272e10:	jrne   L3F272F10
L3F272E20:
3f272e20:	move   @0x9af90, a11, 1
3f272e50:	jreq   L3F272EA0
3f272e60:	sub    a7, a7
3f272e70:	move   a7, @0x9af90, 1
L3F272EA0:
3f272ea0:	calla  L3F57A710
3f272ed0:	move   @0x23cbd0, a11, 1
3f272f00:	jreq   L3F272E20
L3F272F10:
3f272f10:	move   a14, -*sp, 1
3f272f20:	move   a10, a11
3f272f30:	addi   0x40, a11
3f272f50:	move   a11, *a14+, 1
3f272f60:	calla  L3F9DDD80
3f272f90:	move   a14, -*sp, 1
3f272fa0:	setf   8, 0, 0
3f272fb0:	move   *a10(0x68), a8, 0
3f272fd0:	move   a8, *a14+, 1
3f272fe0:	move   *a10(0x60), a8, 0
3f273000:	move   a8, *a14+, 1
3f273010:	move   *a10(0x58), a8, 0
3f273030:	move   a8, *a14+, 1
3f273040:	move   *a10(0x50), a8, 0
3f273060:	move   a8, *a14+, 1
3f273070:	move   *a10(0x48), a8, 0
3f273090:	move   a8, *a14+, 1
3f2730a0:	move   *a10(0x40), a8, 0
3f2730c0:	move   a8, *a14+, 1
3f2730d0:	movi   0x3f278888, a8
3f273100:	move   a8, *a14+, 1
3f273110:	move   a10, a11
3f273120:	addi   0x1798, a11
3f273140:	move   a11, *a14+, 1
3f273150:	calla  L3FB34430
3f273180:	move   a14, -*sp, 1
3f273190:	move   a10, a11
3f2731a0:	addi   0x1798, a11
3f2731c0:	move   a11, *a14+, 1
3f2731d0:	calla  L3FB458D0
3f273200:	movb   a8, *a10(0x1790)
3f273220:	move   a14, -*sp, 1
3f273230:	movi   0x61, a11
3f273250:	move   a11, *a14+, 1
3f273260:	movk   1, a7
3f273270:	move   a7, *a14+, 1
3f273280:	calla  L3F703D90
3f2732b0:	move   a8, a9
3f2732c0:	move   a8, *a10(0x1730), 1
3f2732e0:	jrne   L3F2733D0
3f2732f0:	move   a14, -*sp, 1
3f273300:	movi   0x3f278970, a8
3f273330:	move   a8, *a14+, 1
3f273340:	movk   3, a5
3f273350:	move   a5, *a14+, 1
3f273360:	addk   4, a11
3f273370:	move   a11, *a14+, 1
3f273380:	subk   11, a11
3f273390:	move   a11, *a14+, 1
3f2733a0:	calla  L3F265310
L3F2733D0:
3f2733d0:	sub    a11, a11
3f2733e0:	move   a11, *a9(0x2a8), 1
3f273400:	movi   0x64, a5
3f273420:	movb   a5, *a9(0x280)
3f273440:	move   a14, -*sp, 1
3f273450:	move   a10, a7
3f273460:	addi   0x1798, a7
3f273480:	move   a7, *a14+, 1
3f273490:	move   a9, *a14+, 1
3f2734a0:	calla  L3FB45720
3f2734d0:	move   a14, -*sp, 1
3f2734e0:	movi   0x3f278bc8, a8
3f273510:	move   a8, *a14+, 1
3f273520:	move   a9, a7
3f273530:	addi   0x80, a7
3f273550:	move   a7, *a14+, 1
3f273560:	calla  L3FB45720
3f273590:	move   a14, -*sp, 1
3f2735a0:	move   a11, *a14+, 1
3f2735b0:	movi   0x3f2c58e0, a7
3f2735e0:	move   a7, *a14+, 1
3f2735f0:	movi   0x3e8, a11
3f273610:	move   a11, *a14+, 1
3f273620:	calla  L3FB41ED0
3f273650:	move   a14, -*sp, 1
3f273660:	movk   1, a5
3f273670:	move   a5, *a14+, 1
3f273680:	movi   0x3f2c5a70, a5
3f2736b0:	move   a5, *a14+, 1
3f2736c0:	move   @0x9b000, a5, 1
3f2736f0:	setf   8, 0, 0
3f273700:	move   *a5(0x1848), a8, 0
3f273720:	move   a8, *a14+, 1
3f273730:	calla  L3FB41ED0
3f273760:	move   a14, -*sp, 1
3f273770:	movk   3, a5
3f273780:	move   a5, *a14+, 1
3f273790:	movi   0x3f2c5a70, a5
3f2737c0:	move   a5, *a14+, 1
3f2737d0:	move   @0x9b000, a5, 1
3f273800:	setf   8, 0, 0
3f273810:	move   *a5(0x1858), a8, 0
3f273830:	move   a8, *a14+, 1
3f273840:	calla  L3FB41ED0
3f273870:	move   a14, -*sp, 1
3f273880:	sub    a5, a5
3f273890:	move   a5, *a14+, 1
3f2738a0:	calla  L3F28CD50
3f2738d0:	movk   1, a8
L3F2738E0:
3f2738e0:	subi   0x120, a14
3f273900:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f273920:	rets
3f273930:	mmtm   sp, a0,a7,a9,a10,a11,a12,a13
3f273950:	move   a14, a13
3f273960:	addi   0x60, a14
3f273980:	move   @0x9b000, a0, 1
3f2739b0:	jrne   L3F2739F0
3f2739c0:	movi   0x21, a8
3f2739e0:	jruc   L3F273EC0
L3F2739F0:
3f2739f0:	setf   8, 0, 0
3f273a00:	move   *a0(0x1138), a7, 0
3f273a20:	jreq   L3F273A60
3f273a30:	movi   0x60, a8
3f273a50:	jruc   L3F273EC0
L3F273A60:
3f273a60:	movk   2, a7
3f273a70:	move   a7, *a0, 1
3f273a80:	move   a14, -*sp, 1
3f273a90:	movi   0x9afd0, a7
3f273ac0:	move   a7, *a14+, 1
3f273ad0:	calla  L3F9DD850
3f273b00:	move   a14, -*sp, 1
3f273b10:	move   @0xa4fd0, *a14+, 1
3f273b40:	calla  L3FB40C40
3f273b70:	sub    a7, a7
3f273b80:	move   a7, *a13, 1
3f273b90:	move   a14, -*sp, 1
3f273ba0:	move   a13, *a14+, 1
3f273bb0:	move   *a0(0x170), *a14+, 1
3f273bd0:	calla  L3FAF7A10
3f273c00:	move   a8, a9
3f273c10:	jreq   L3F273E20
L3F273C20:
3f273c20:	move   *a9(0x6c8), a11, 1
3f273c40:	movi   0x61, a7
3f273c60:	move   a7, *a13(0x20), 1
3f273c80:	move   a11, a8
3f273c90:	jreq   L3F273D30
L3F273CA0:
3f273ca0:	move   *a11(0x2a8), a12, 1
3f273cc0:	move   a14, -*sp, 1
3f273cd0:	move   a11, *a14+, 1
3f273ce0:	calla  L3F702440
3f273d10:	move   a12, a11
3f273d20:	jrne   L3F273CA0
L3F273D30:
3f273d30:	move   a14, -*sp, 1
3f273d40:	move   a13, *a14+, 1
3f273d50:	move   *a0(0x170), *a14+, 1
3f273d70:	calla  L3FAF7A10
3f273da0:	move   a8, a10
3f273db0:	move   a14, -*sp, 1
3f273dc0:	move   a9, *a14+, 1
3f273dd0:	calla  L3F702440
3f273e00:	move   a10, a9
3f273e10:	jrne   L3F273C20
L3F273E20:
3f273e20:	move   a14, -*sp, 1
3f273e30:	move   a0, *a14+, 1
3f273e40:	calla  L3F702440
3f273e70:	sub    a7, a7
3f273e80:	move   a7, @0x9b000, 1
3f273eb0:	movk   3, a8
L3F273EC0:
3f273ec0:	subi   0x60, a14
3f273ee0:	mmfm   sp, a0,a7,a9,a10,a11,a12,a13
3f273f00:	rets
L3F273F10:
3f273f10:	mmtm   sp, a9,a11,a13
3f273f30:	move   a14, a13
3f273f40:	addi   0x40, a14
3f273f60:	calla  L3FB2E040
3f273f90:	move   *a13(0xffc0), a11, 1
3f273fb0:	move   *a11(0x728), a11, 1
3f273fd0:	jreq   L3F2741D0
3f273fe0:	move   a14, -*sp, 1
3f273ff0:	setf   8, 0, 0
3f274000:	move   *a13(0xfec0), a11, 0
3f274020:	move   a11, *a14+, 1
3f274030:	setf   16, 0, 0
3f274040:	move   *a13(0xfee0), a9, 0
3f274060:	move   a9, *a14+, 1
3f274070:	setf   8, 0, 0
3f274080:	move   *a13(0xff00), a9, 0
3f2740a0:	move   a9, *a14+, 1
3f2740b0:	move   *a13(0xff60), *a14+, 1
3f2740d0:	move   *a13(0xff80), *a14+, 1
3f2740f0:	move   *a13(0xffa0), *a14+, 1
3f274110:	move   *a13(0xffc0), a9, 1
3f274130:	move   *a9(0x728), *a14+, 1
3f274150:	move   *a13(0xffe0), *a14+, 1
3f274170:	calla  L3F2AF7B0
3f2741a0:	move   a8, *a13(0x20), 1
3f2741c0:	jruc   L3F274580
L3F2741D0:
3f2741d0:	setf   8, 0, 0
3f2741e0:	move   *a13(0xfec0), a11, 0
3f274200:	subk   3, a11
3f274210:	jrne   L3F274310
3f274220:	move   *a13(0xff00), a11, 0
3f274240:	cmpi   0xaa, a11
3f274260:	jrne   L3F274310
3f274270:	move   a14, -*sp, 1
3f274280:	movi   0x65, a9
3f2742a0:	move   a9, *a14+, 1
3f2742b0:	move   *a13(0xffc0), *a14+, 1
3f2742d0:	calla  L3F2C11D0
3f274300:	jruc   L3F2743A0
L3F274310:
3f274310:	move   a14, -*sp, 1
3f274320:	movi   0x64, a11
3f274340:	move   a11, *a14+, 1
3f274350:	move   *a13(0xffc0), *a14+, 1
3f274370:	calla  L3F2C11D0
L3F2743A0:
3f2743a0:	move   a14, -*sp, 1
3f2743b0:	setf   8, 0, 0
3f2743c0:	move   *a13(0xfec0), a11, 0
3f2743e0:	move   a11, *a14+, 1
3f2743f0:	setf   16, 0, 0
3f274400:	move   *a13(0xfee0), a9, 0
3f274420:	move   a9, *a14+, 1
3f274430:	setf   8, 0, 0
3f274440:	move   *a13(0xff00), a9, 0
3f274460:	move   a9, *a14+, 1
3f274470:	move   *a13(0xff60), *a14+, 1
3f274490:	move   *a13(0xff80), *a14+, 1
3f2744b0:	move   *a13(0xffa0), *a14+, 1
3f2744d0:	move   *a13(0xffc0), a9, 1
3f2744f0:	move   *a9(0x728), *a14+, 1
3f274510:	move   *a13(0xffe0), *a14+, 1
3f274530:	calla  L3F2AF7B0
3f274560:	move   a8, *a13(0x20), 1
L3F274580:
3f274580:	move   a8, a8
3f274590:	jreq   L3F274680
3f2745a0:	move   *a13(0xff40), a9, 1
3f2745c0:	move   a8, *a9, 1
3f2745d0:	move   @0x9b000, a9, 1
3f274600:	dec    a8
3f274610:	sll    0x5, a8
3f274620:	add    a9, a8
3f274630:	move   *a8(0x1140), a11, 1
3f274650:	move   *a13(0xff20), *a11(0x1b0), 1
L3F274680:
3f274680:	calla  L3FB2E130
3f2746b0:	move   *sp(0x80), a14, 1
3f2746d0:	mmfm   sp, a9,a11,a13
3f2746f0:	rets   2
L3F274700:
3f274700:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f274720:	move   a14, a13
3f274730:	move   *a13(0xffe0), a9, 1
3f274750:	move   @0x9b000, a11, 1
3f274780:	move   a9, a9
3f274790:	jrle   L3F274BE0
3f2747a0:	cmpi   0x10, a9
3f2747c0:	jrgt   L3F274BE0
3f2747d0:	move   a9, a7
3f2747e0:	dec    a7
3f2747f0:	sll    0x5, a7
3f274800:	add    a11, a7
3f274810:	move   *a7(0x1140), a12, 1
3f274830:	jreq   L3F2748E0
3f274840:	setf   8, 0, 0
3f274850:	move   *a12, a7, 0
3f274860:	cmpi   0x56, a7
3f274880:	jrne   L3F2748E0
3f274890:	move   *a12(0x2b0), a7, 0
3f2748b0:	cmpi   0xbc, a7
3f2748d0:	jreq   L3F2749A0
L3F2748E0:
3f2748e0:	move   a14, -*sp, 1
3f2748f0:	move   a12, *a14+, 1
3f274900:	movi   0x3f278c68, a8
3f274930:	move   a8, *a14+, 1
3f274940:	calla  L3FB341E0
3f274970:	movi   0x68, a8
3f274990:	jruc   L3F274C20
L3F2749A0:
3f2749a0:	setf   16, 1, 0
3f2749b0:	move   @0x9b030, a7, 0
3f2749e0:	jrle   L3F274A90
3f2749f0:	move   a14, -*sp, 1
3f274a00:	move   a12, *a14+, 1
3f274a10:	move   a9, *a14+, 1
3f274a20:	movi   0x3f278db0, a8
3f274a50:	move   a8, *a14+, 1
3f274a60:	calla  L3FB341E0
L3F274A90:
3f274a90:	movk   2, a7
3f274aa0:	movb   a7, *a12(0x1f8)
3f274ac0:	movk   1, a5
3f274ad0:	movb   a5, *a12(0x200)
3f274af0:	move   *a12(0x278), a10, 1
3f274b10:	setf   1, 0, 0
3f274b20:	move   a5, *a10(0x51), 0
3f274b40:	setf   8, 0, 0
3f274b50:	move   *a10(0x50), a5, 0
3f274b70:	subk   3, a5
3f274b80:	jrne   L3F274C10
3f274b90:	sub    a5, a5
3f274ba0:	setf   1, 0, 0
3f274bb0:	move   a5, *a10(0x50), 0
3f274bd0:	jruc   L3F274C10
L3F274BE0:
3f274be0:	movi   0x58, a8
3f274c00:	jruc   L3F274C20
L3F274C10:
3f274c10:	movk   3, a8
L3F274C20:
3f274c20:	move   *sp(0x100), a14, 1
3f274c40:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f274c60:	rets   2
3f274c70:	mmtm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3f274c90:	move   a14, a13
3f274ca0:	move   *a13(0xffe0), a9, 1
3f274cc0:	move   *a9(0x448), a0, 1
3f274ce0:	move   *a9(0x428), a2, 1
3f274d00:	move   @0x9b000, a12, 1
3f274d30:	move   a0, a7
3f274d40:	dec    a7
3f274d50:	sll    0x5, a7
3f274d60:	add    a12, a7
3f274d70:	move   *a7(0x1140), a10, 1
3f274d90:	jreq   L3F274E40
3f274da0:	setf   8, 0, 0
3f274db0:	move   *a10, a7, 0
3f274dc0:	cmpi   0x56, a7
3f274de0:	jrne   L3F274E40
3f274df0:	move   *a10(0x2b0), a7, 0
3f274e10:	cmpi   0xbc, a7
3f274e30:	jreq   L3F274EE0
L3F274E40:
3f274e40:	move   a14, -*sp, 1
3f274e50:	move   a10, *a14+, 1
3f274e60:	movi   0x3f278ec8, a8
3f274e90:	move   a8, *a14+, 1
3f274ea0:	calla  L3FB341E0
3f274ed0:	jruc   L3F2751F0
L3F274EE0:
3f274ee0:	movk   1, a7
3f274ef0:	movb   a7, *a10(0x200)
3f274f10:	move   a0, a5
3f274f20:	dec    a5
3f274f30:	sll    0x5, a5
3f274f40:	add    a12, a5
3f274f50:	move   *a5(0x1140), a5, 1
3f274f70:	move   *a5(0x278), a11, 1
3f274f90:	setf   1, 0, 0
3f274fa0:	move   a7, *a11(0x51), 0
3f274fc0:	setf   8, 0, 0
3f274fd0:	move   *a11(0x50), a5, 0
3f274ff0:	subk   3, a5
3f275000:	jrne   L3F275050
3f275010:	sub    a5, a5
3f275020:	setf   1, 0, 0
3f275030:	move   a5, *a11(0x50), 0
L3F275050:
3f275050:	move   *a2, a5, 1
3f275060:	move   *a5(0x200), a5, 1
3f275080:	dsjs   a5, L3F2751F0
3f275090:	setf   8, 0, 0
3f2750a0:	move   *a11(0x2d0), a5, 0
3f2750c0:	jreq   L3F2751F0
3f2750d0:	move   *a2, a5, 1
3f2750e0:	sub    a7, a7
3f2750f0:	move   a7, *a5(0x200), 1
3f275110:	movk   1, a5
3f275120:	movb   a5, *a11(0x48)
3f275140:	move   a14, -*sp, 1
3f275150:	move   a11, *a14+, 1
3f275160:	calla  L3F2B05C0
3f275190:	setf   1, 0, 0
3f2751a0:	move   a5, *a11(0x52), 0
3f2751c0:	setf   16, 0, 0
3f2751d0:	move   a5, *a11(0x68), 0
L3F2751F0:
3f2751f0:	move   *sp(0x140), a14, 1
3f275210:	mmfm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3f275230:	rets   2
L3F275240:
3f275240:	mmtm   sp, a9,a10,a11,a13
3f275260:	move   a14, a13
3f275270:	move   *a13(0xffe0), a9, 1
3f275290:	move   @0x9b000, a11, 1
3f2752c0:	jruc   L3F2754A0
3f2752d0:	move   *a11(0x170), a10, 1
3f2752f0:	jruc   L3F275620
3f275300:	move   a11, a10
3f275310:	addi   0x70, a10
3f275330:	jruc   L3F275620
3f275340:	move   a11, a10
3f275350:	addi   0x1380, a10
3f275370:	jruc   L3F275620
3f275380:	move   a11, a10
3f275390:	addi   0x1388, a10
3f2753b0:	jruc   L3F275620
3f2753c0:	move   a11, a10
L3F2753D0:
3f2753d0:	addi   0x190, a10
L3F2753F0:
3f2753f0:	jruc   L3F275620
3f275400:	move   a11, a10
L3F275410:
3f275410:	addi   0xa58, a10
L3F275430:
3f275430:	jruc   L3F275620
3f275440:	move   a11, a10
L3F275450:
3f275450:	addi   0x40, a10
L3F275470:
3f275470:	jruc   L3F275620
L3F275480:
3f275480:	sub    a10, a10
L3F275490:
3f275490:	jruc   L3F275620
L3F2754A0:
3f2754a0:	move   a9, a8
3f2754b0:	cmpi   0x6, a8
3f2754d0:	jrhi   L3F275480
3f2754e0:	sll    0x5, a8
3f2754f0:	addi   0x3f275540, a8
3f275520:	move   *a8, a8, 1
3f275530:	jump   a8
3f275540:	andn   b6, b0
3f275550:	dsjs   a7, L3F2753D0
3f275560:	andn   a8, a0
3f275570:	dsjs   a7, L3F2753F0
3f275580:	andn   a10, a0
3f275590:	dsjs   a7, L3F275410
3f2755a0:	andn   a12, a0
3f2755b0:	dsjs   a7, L3F275430
3f2755c0:	andn   a14, a0
3f2755d0:	dsjs   a7, L3F275450
3f2755e0:	or     a0, a0
3f2755f0:	dsjs   a7, L3F275470
3f275600:	or     a2, a0
3f275610:	dsjs   a7, L3F275490
L3F275620:
3f275620:	move   a10, a8
3f275630:	move   *sp(0xa0), a14, 1
3f275650:	mmfm   sp, a9,a10,a11,a13
3f275670:	rets   2
L3F275680:
3f275680:	mmtm   sp, a11,a13
3f2756a0:	move   a14, a13
3f2756b0:	move   @0x9b000, a11, 1
3f2756e0:	movb   *a13(0xffe0), *a11(0x1380)
3f275710:	move   *sp(0x60), a14, 1
3f275730:	mmfm   sp, a11,a13
3f275750:	rets   2
L3F275760:
3f275760:	mmtm   sp, a0,a2,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f275780:	move   a14, a13
3f275790:	addi   0x980, a14
3f2757b0:	move   *a13(0xffe0), a9, 1
3f2757d0:	move   *a13(0xffc0), a10, 1
3f2757f0:	move   *a13(0xffa0), a11, 1
3f275810:	move   @0x9b000, a6, 1
3f275840:	move   a10, a10
3f275850:	jane   L3F2760D0
3f275870:	move   a9, a7
3f275880:	sra    0x3, a7
3f275890:	sll    0x3, a7
3f2758a0:	add    a6, a7
3f2758b0:	setf   8, 0, 0
3f2758c0:	move   *a7(0x1388), a7, 0
3f2758e0:	cmp    a7, a2
3f2758f0:	jreq   L3F2760D0
3f275900:	move   a11, a7
3f275910:	jreq   L3F2760D0
3f275920:	sub    a4, a4
L3F275930:
3f275930:	move   a4, a7
3f275940:	sll    0x3, a7
3f275950:	add    a13, a7
3f275960:	move   a4, a5
3f275970:	sll    0x3, a5
3f275980:	add    a6, a5
3f275990:	movb   *a5(0x1388), *a7(0x0)
3f2759c0:	inc    a4
3f2759d0:	cmpi   0x20, a4
3f2759f0:	jrlt   L3F275930
3f275a00:	movk   1, a0
3f275a10:	move   a0, a4
3f275a20:	movk   7, a7
3f275a30:	and    a9, a7
3f275a40:	cmp    a7, a4
3f275a50:	jrgt   L3F275AC0
L3F275A60:
3f275a60:	sll    0x1, a0
3f275a70:	inc    a4
3f275a80:	movk   7, a7
3f275a90:	and    a9, a7
3f275aa0:	cmp    a7, a4
3f275ab0:	jrle   L3F275A60
L3F275AC0:
3f275ac0:	move   a9, a7
3f275ad0:	sra    0x3, a7
3f275ae0:	sll    0x3, a7
3f275af0:	add    a6, a7
3f275b00:	setf   8, 0, 0
3f275b10:	move   *a7(0x1388), a2, 0
3f275b30:	move   a9, a7
3f275b40:	sra    0x3, a7
3f275b50:	sll    0x3, a7
3f275b60:	add    a13, a7
3f275b70:	move   *a7, a5, 0
3f275b80:	andn   a0, a5
3f275b90:	movb   a5, *a7
3f275ba0:	sub    a7, a7
3f275bb0:	move   a7, *a13(0x100), 1
3f275bd0:	move   a14, -*sp, 1
3f275be0:	move   a13, a5
3f275bf0:	addi   0x100, a5
3f275c10:	move   a5, *a14+, 1
3f275c20:	move   *a6(0x170), *a14+, 1
3f275c40:	calla  L3FAF6460
3f275c70:	move   a8, a12
3f275c80:	jreq   L3F2760D0
L3F275C90:
3f275c90:	sub    a7, a7
3f275ca0:	move   a7, *a13(0x120), 1
3f275cc0:	move   a7, a4
3f275cd0:	setf   8, 0, 0
L3F275CE0:
3f275ce0:	move   a4, a7
3f275cf0:	sll    0x3, a7
3f275d00:	add    a12, a7
3f275d10:	move   a4, a5
3f275d20:	sll    0x3, a5
3f275d30:	add    a13, a5
3f275d40:	move   *a7(0x2b0), a7, 0
3f275d60:	move   *a5, a5, 0
3f275d70:	and    a5, a7
3f275d80:	jreq   L3F275DC0
3f275d90:	movk   1, a7
3f275da0:	move   a7, *a13(0x120), 1
L3F275DC0:
3f275dc0:	inc    a4
3f275dd0:	cmpi   0x20, a4
3f275df0:	jrlt   L3F275CE0
3f275e00:	move   *a13(0x120), a7, 1
3f275e20:	jrne   L3F276010
3f275e30:	move   *a12(0x728), a5, 1
3f275e50:	jreq   L3F276010
3f275e60:	move   a14, -*sp, 1
3f275e70:	move   a12, *a14+, 1
3f275e80:	move   a9, *a14+, 1
3f275e90:	movi   0x3f279008, a8
3f275ec0:	move   a8, *a14+, 1
3f275ed0:	move   a13, a5
3f275ee0:	addi   0x180, a5
3f275f00:	move   a5, *a14+, 1
3f275f10:	calla  L3FB34430
3f275f40:	move   a14, -*sp, 1
3f275f50:	movk   3, a5
3f275f60:	move   a5, *a14+, 1
3f275f70:	move   a13, a5
3f275f80:	addi   0x180, a5
3f275fa0:	move   a5, *a14+, 1
3f275fb0:	calla  L3F309350
3f275fe0:	sub    a8, a8
3f275ff0:	jauc   L3F276AC0
L3F276010:
3f276010:	move   a14, -*sp, 1
3f276020:	move   a13, a5
3f276030:	addi   0x100, a5
3f276050:	move   a5, *a14+, 1
3f276060:	move   *a6(0x170), *a14+, 1
3f276080:	calla  L3FAF6460
3f2760b0:	move   a8, a12
3f2760c0:	jrne   L3F275C90
L3F2760D0:
3f2760d0:	movk   1, a0
3f2760e0:	move   a0, a4
3f2760f0:	movk   7, a7
3f276100:	and    a9, a7
3f276110:	cmp    a7, a4
3f276120:	jrgt   L3F276190
L3F276130:
3f276130:	sll    0x1, a0
3f276140:	inc    a4
3f276150:	movk   7, a7
3f276160:	and    a9, a7
3f276170:	cmp    a7, a4
3f276180:	jrle   L3F276130
L3F276190:
3f276190:	move   a10, a5
3f2761a0:	jreq   L3F276260
3f2761b0:	move   a9, a7
3f2761c0:	sra    0x3, a7
3f2761d0:	sll    0x3, a7
3f2761e0:	add    a6, a7
3f2761f0:	setf   8, 0, 0
3f276200:	move   *a7(0x1388), a5, 0
3f276220:	or     a0, a5
3f276230:	movb   a5, *a7(0x1388)
3f276250:	jruc   L3F276360
L3F276260:
3f276260:	move   a9, a7
3f276270:	sra    0x3, a7
3f276280:	sll    0x3, a7
3f276290:	add    a6, a7
3f2762a0:	setf   8, 0, 0
3f2762b0:	move   *a7(0x1388), a2, 0
3f2762d0:	move   a9, a7
3f2762e0:	sra    0x3, a7
3f2762f0:	sll    0x3, a7
3f276300:	add    a6, a7
3f276310:	move   *a7(0x1388), a5, 0
3f276330:	andn   a0, a5
3f276340:	movb   a5, *a7(0x1388)
L3F276360:
3f276360:	move   a10, a5
3f276370:	jrne   L3F276AB0
3f276380:	move   a9, a7
3f276390:	sra    0x3, a7
3f2763a0:	sll    0x3, a7
3f2763b0:	add    a6, a7
3f2763c0:	move   *a7(0x1388), a7, 0
3f2763e0:	cmp    a7, a2
3f2763f0:	jreq   L3F276AB0
3f276400:	calla  L3FB2E040
3f276430:	sub    a7, a7
3f276440:	move   a7, *a13(0x100), 1
3f276460:	move   a14, -*sp, 1
3f276470:	move   a13, a5
3f276480:	addi   0x100, a5
3f2764a0:	move   a5, *a14+, 1
3f2764b0:	move   *a6(0x170), *a14+, 1
3f2764d0:	calla  L3FAF6460
3f276500:	move   a8, a12
3f276510:	jreq   L3F276A80
L3F276520:
3f276520:	sub    a7, a7
3f276530:	move   a7, *a13(0x120), 1
3f276550:	move   a7, a4
3f276560:	setf   8, 0, 0
L3F276570:
3f276570:	move   a4, a7
3f276580:	sll    0x3, a7
3f276590:	add    a12, a7
3f2765a0:	move   a4, a5
3f2765b0:	sll    0x3, a5
3f2765c0:	add    a6, a5
3f2765d0:	move   *a7(0x2b0), a7, 0
3f2765f0:	move   *a5(0x1388), a5, 0
3f276610:	and    a5, a7
3f276620:	jreq   L3F276660
3f276630:	movk   1, a7
3f276640:	move   a7, *a13(0x120), 1
L3F276660:
3f276660:	inc    a4
3f276670:	cmpi   0x20, a4
3f276690:	jrlt   L3F276570
3f2766a0:	move   *a13(0x120), a7, 1
3f2766c0:	jrne   L3F2769C0
3f2766d0:	move   *a12(0x728), a5, 1
3f2766f0:	jreq   L3F276800
3f276700:	move   a14, -*sp, 1
3f276710:	move   *a12(0x728), *a14+, 1
3f276730:	calla  L3F2C0570
3f276760:	move   a14, -*sp, 1
3f276770:	movi   0x3f277aa0, a8
3f2767a0:	move   a8, *a14+, 1
3f2767b0:	move   *a12(0x728), *a14+, 1
3f2767d0:	calla  L3F2C20C0
L3F276800:
3f276800:	move   a14, -*sp, 1
3f276810:	move   a12, *a14+, 1
3f276820:	move   *a6(0x170), *a14+, 1
3f276840:	calla  L3FAF5BA0
3f276870:	move   a8, a12
3f276880:	jreq   L3F2769C0
3f276890:	move   a14, -*sp, 1
3f2768a0:	move   a12, *a14+, 1
3f2768b0:	calla  L3F2897D0
3f2768e0:	move   a14, -*sp, 1
3f2768f0:	move   a12, *a14+, 1
3f276900:	calla  L3F281E50
3f276930:	movi   0x119, a5
3f276950:	move   a5, *a13(0x140), 1
3f276970:	move   a14, -*sp, 1
3f276980:	move   a12, *a14+, 1
3f276990:	calla  L3F702440
L3F2769C0:
3f2769c0:	move   a14, -*sp, 1
3f2769d0:	move   a13, a5
3f2769e0:	addi   0x100, a5
3f276a00:	move   a5, *a14+, 1
3f276a10:	move   *a6(0x170), *a14+, 1
3f276a30:	calla  L3FAF6460
3f276a60:	move   a8, a12
3f276a70:	jrne   L3F276520
L3F276A80:
3f276a80:	calla  L3FB2E130
L3F276AB0:
3f276ab0:	movk   1, a8
L3F276AC0:
3f276ac0:	move   *sp(0x180), a14, 1
3f276ae0:	mmfm   sp, a0,a2,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f276b00:	rets   2
L3F276B10:
3f276b10:	mmtm   sp, a9,a11,a13
3f276b30:	move   a14, a13
3f276b40:	move   *a13(0xffe0), a9, 1
3f276b60:	move   a14, -*sp, 1
3f276b70:	move   @0x9b000, a11, 1
3f276ba0:	setf   8, 0, 0
3f276bb0:	move   *a11(0x1790), a8, 0
3f276bd0:	move   a8, *a14+, 1
3f276be0:	move   a9, *a14+, 1
3f276bf0:	addi   0x1798, a11
3f276c10:	move   a11, *a14+, 1
3f276c20:	calla  L3FB44400
3f276c50:	move   *sp(0x80), a14, 1
3f276c70:	mmfm   sp, a9,a11,a13
3f276c90:	rets   2
L3F276CA0:
3f276ca0:	mmtm   sp, a5,a7,a9,a11,a13
3f276cc0:	move   a14, a13
3f276cd0:	addi   0x4a0, a14
3f276cf0:	move   @0x9b000, a9, 1
3f276d20:	move   @0x1d19b0, a11, 1
3f276d50:	move   a11, *a13(0x440), 1
3f276d70:	move   *a9(0xd60), a11, 1
3f276d90:	jreq   L3F276EC0
3f276da0:	move   a14, -*sp, 1
3f276db0:	movi   0x3f279250, a8
3f276de0:	move   a8, *a14+, 1
3f276df0:	move   a13, *a14+, 1
3f276e00:	calla  L3FB34430
3f276e30:	move   a14, -*sp, 1
3f276e40:	movk   3, a11
3f276e50:	move   a11, *a14+, 1
3f276e60:	move   a13, *a14+, 1
3f276e70:	calla  L3F309350
3f276ea0:	jauc   L3F277A50
L3F276EC0:
3f276ec0:	calla  L3FB2E340
3f276ef0:	move   a8, *a13(0x420), 1
3f276f10:	move   a14, -*sp, 1
3f276f20:	move   @0xbf1a0, *a14+, 1
3f276f50:	move   @0xbf1c0, *a14+, 1
3f276f80:	move   @0xbf180, *a14+, 1
3f276fb0:	move   @0xbf160, *a14+, 1
3f276fe0:	movi   0x3f279430, a8
3f277010:	move   a8, *a14+, 1
3f277020:	calla  L3FB341E0
3f277050:	move   @0x9b000, a11, 1
3f277080:	move   @0xbf1c0, a7, 1
3f2770b0:	movb   a7, *a11(0x1860)
3f2770d0:	move   @0xbf1a0, a7, 1
3f277100:	movb   a7, *a11(0x1868)
3f277120:	move   @0xbf160, a7, 1
3f277150:	move   *a13(0x440), a11, 1
3f277170:	divs   a11, a7
3f277180:	move   a7, *a13(0x460), 1
3f2771a0:	move   @0xbf160, a7, 1
3f2771d0:	mods   a11, a7
3f2771e0:	move   a7, *a13(0x480), 1
3f277200:	move   @0x9b000, a5, 1
3f277230:	move   *a13(0x460), a7, 1
3f277250:	mpys   a11, a7
3f277260:	movb   a7, *a5(0x1848)
3f277280:	sra    0x1, a11
3f277290:	move   *a13(0x480), a7, 1
3f2772b0:	cmp    a11, a7
3f2772c0:	jrlt   L3F277350
3f2772d0:	setf   8, 0, 0
3f2772e0:	move   *a5(0x1848), a11, 0
3f277300:	move   *a13(0x440), a7, 1
3f277320:	add    a7, a11
3f277330:	movb   a11, *a5(0x1848)
L3F277350:
3f277350:	setf   8, 0, 0
3f277360:	move   *a5(0x1848), a11, 0
3f277380:	movk   10, a7
3f277390:	divu   a7, a11
3f2773a0:	move   a11, *a13(0x460), 1
3f2773c0:	move   *a5(0x1848), a7, 0
3f2773e0:	movk   10, a11
3f2773f0:	modu   a11, a7
3f277400:	move   a7, *a13(0x480), 1
3f277420:	subk   5, a7
3f277430:	jrlt   L3F277490
3f277440:	move   *a13(0x460), a7, 1
3f277460:	inc    a7
3f277470:	move   a7, *a13(0x460), 1
L3F277490:
3f277490:	movb   *a13(0x460), *a5(0x1840)
3f2774c0:	move   @0xbf180, a7, 1
3f2774f0:	move   *a13(0x440), a11, 1
3f277510:	divs   a11, a7
3f277520:	move   a7, *a13(0x460), 1
3f277540:	move   @0xbf180, a7, 1
3f277570:	mods   a11, a7
3f277580:	move   a7, *a13(0x480), 1
3f2775a0:	move   *a13(0x460), a7, 1
3f2775c0:	mpys   a11, a7
3f2775d0:	movb   a7, *a5(0x1858)
3f2775f0:	sra    0x1, a11
3f277600:	move   *a13(0x480), a7, 1
3f277620:	cmp    a11, a7
3f277630:	jrlt   L3F2776B0
3f277640:	move   *a5(0x1858), a11, 0
3f277660:	move   *a13(0x440), a7, 1
3f277680:	add    a7, a11
3f277690:	movb   a11, *a5(0x1858)
L3F2776B0:
3f2776b0:	move   *a5(0x1858), a11, 0
3f2776d0:	movk   10, a7
3f2776e0:	divu   a7, a11
3f2776f0:	move   a11, *a13(0x460), 1
3f277710:	move   *a5(0x1858), a7, 0
3f277730:	movk   10, a11
3f277740:	modu   a11, a7
3f277750:	move   a7, *a13(0x480), 1
3f277770:	subk   5, a7
3f277780:	jrlt   L3F2777E0
3f277790:	move   *a13(0x460), a7, 1
3f2777b0:	inc    a7
3f2777c0:	move   a7, *a13(0x460), 1
L3F2777E0:
3f2777e0:	movb   *a13(0x460), *a5(0x1850)
3f277810:	move   a14, -*sp, 1
3f277820:	move   *a13(0x420), *a14+, 1
3f277840:	calla  L3FB2E470
3f277870:	move   a14, -*sp, 1
3f277880:	move   @0x9b000, a7, 1
3f2778b0:	setf   8, 0, 0
3f2778c0:	move   *a7(0x1868), a8, 0
3f2778e0:	move   a8, *a14+, 1
3f2778f0:	move   *a7(0x1860), a8, 0
3f277910:	move   a8, *a14+, 1
3f277920:	move   *a7(0x1858), a8, 0
3f277940:	move   a8, *a14+, 1
3f277950:	move   *a7(0x1850), a8, 0
3f277970:	move   a8, *a14+, 1
3f277980:	move   *a7(0x1848), a8, 0
3f2779a0:	move   a8, *a14+, 1
3f2779b0:	move   *a7(0x1840), a8, 0
3f2779d0:	move   a8, *a14+, 1
3f2779e0:	movi   0x3f279600, a8
3f277a10:	move   a8, *a14+, 1
3f277a20:	calla  L3FB341E0
L3F277A50:
3f277a50:	subi   0x4a0, a14
3f277a70:	mmfm   sp, a5,a7,a9,a11,a13
3f277a90:	rets
3f277aa0:	.word  0x0a0d
3f277ab0:	modu   a10, a14
3f277ac0:	mods   b11, b2
3f277ad0:	mods   a3, a1
L3F277AE0:
3f277ae0:	.word  0x7320
3f277af0:	.word  0x7365
3f277b00:	rl     b11, b3
3f277b10:	modu   a3, sp
3f277b20:	.word  0x7420
3f277b30:	.word  0x7265
3f277b40:	rl     a11, a13
3f277b50:	sla    a11, a14
3f277b60:	rl     b11, b4
3f277b70:	modu   a3, sp
3f277b80:	rev    a14
3f277b90:	sra    b11, b3
3f277ba0:	modu   a11, a3
3f277bb0:	sra    a3, a14
L3F277BC0:
3f277bc0:	.word  0x7620
3f277bd0:	sll    a3, a3
3f277be0:	dsjs   a13, L3F277AE0
3f277bf0:	modu   b3, b5
3f277c00:	sll    a11, a1
3f277c10:	.word  0x786b
3f277c20:	sll    a3, a3
3f277c30:	srl    0xd, b1
3f277c40:	mods   a3, a6
3f277c50:	modu   a3, a9
3f277c60:	dsjs   a11, L3F277BC0
3f277c70:	.word  0x7830
3f277c80:	.word  0x7825
3f277c90:	divs   a1, a0
3f277ca0:	addc   a2, a3
3f277cb0:	rl     a9, a0
3f277cc0:	sla    0x3, b3
3f277cd0:	modu   a3, a9
3f277ce0:	sla    b11, b6
3f277cf0:	rl     a11, a12
3f277d00:	.word  0x0a64
3f277d10:	or     a0, a0
3f277d20:	sla    b11, b2
3f277d30:	.word  0x736e
3f277d40:	rl     a11, a13
3f277d50:	sla    0x3, b4
3f277d60:	sla    b10, b0
3f277d70:	lmo    a11, a3
3f277d80:	.word  0x7465
3f277d90:	srl    a1, a0
3f277da0:	rl     a11, a1
3f277db0:	sra    a11, a12
3f277dc0:	sla    0x3, a4
3f277dd0:	modu   a3, a9
3f277de0:	andn   a9, a0
3f277df0:	sll    a11, a5
3f277e00:	modu   a3, sp
L3F277E10:
3f277e10:	mpyu   a11, a4
3f277e20:	rl     b11, b4
3f277e30:	sra    a11, a13
3f277e40:	sla    0x3, b2
3f277e50:	sla    0x1, b11
3f277e60:	.word  0x7453
3f277e70:	.word  0x7461
3f277e80:	.word  0x7375
3f277e90:	dsjs   a0, L3F277E10
3f277ea0:	sll    0x9, a0
3f277eb0:	sla    0x3, a4
3f277ec0:	rev    b11
L3F277ED0:
3f277ed0:	sra    b11, b3
3f277ee0:	modu   a11, a3
3f277ef0:	sra    a3, a14
3f277f00:	modu   a1, a0
L3F277F10:
3f277f10:	mods   b11, b5
3f277f20:	srl    a3, sp
3f277f30:	.word  0x785f
3f277f40:	sll    a3, a3
3f277f50:	.word  0x7273
3f277f60:	.word  0x7865
3f277f70:	.word  0x746d
3f277f80:	sra    a3, a5
3f277f90:	dsjs   a0, L3F277F10
3f277fa0:	rl     0x1, a0
L3F277FB0:
3f277fb0:	.word  0x7620
3f277fc0:	sll    a3, a3
3f277fd0:	dsjs   a13, L3F277ED0
3f277fe0:	modu   b3, b5
3f277ff0:	sll    a11, a1
3f278000:	.word  0x786b
3f278010:	sll    a3, a3
3f278020:	srl    0xd, b1
3f278030:	mods   a3, a6
3f278040:	modu   a3, a9
3f278050:	dsjs   a11, L3F277FB0
3f278060:	.word  0x7830
L3F278070:
3f278070:	.word  0x7825
3f278080:	.word  0x7420
3f278090:	.word  0x746f
3f2780a0:	.word  0x756e
3f2780b0:	modu   a11, a13
3f2780c0:	mpyu   a11, a6
3f2780d0:	modu   b3, b5
3f2780e0:	sll    a11, a1
3f2780f0:	.word  0x786b
3f278100:	sll    a3, a3
3f278110:	dsjs   b3, L3F278070
3f278120:	sra    a1, a5
3f278130:	.word  0x0a20
3f278140:	subi   0x9196b3f5, a0
3f278170:	sla    0x3, a11
3f278180:	modu   a11, a12
3f278190:	.word  0x7473
3f2781a0:	.word  0x7720
3f2781b0:	.word  0x7469
3f2781c0:	sla    0x3, a8
3f2781d0:	sra    b11, b2
3f2781e0:	modu   a11, a13
3f2781f0:	sra    b11, b4
3f278200:	modu   a1, a0
3f278210:	sra    a3, sp
3f278220:	srl    0xd, a5
3f278230:	sll    a8, a0
3f278240:	.word  0x7269
3f278250:	.word  0x7563
3f278260:	.word  0x7469
3f278270:	.word  0x745f
3f278280:	mods   a11, a9
3f278290:	.word  0x7265
3f2782a0:	andn   a9, a0
3f2782b0:	add    b10, b4
3f2782c0:	or     b2, b2
3f2782d0:	move   a2, b9
L3F2782E0:
3f2782e0:	sla    0x2, a7
3f2782f0:	sll    b11, b6
3f278300:	srl    0x15, a2
3f278310:	srl    b1, b14
3f278320:	sra    b11, b2
3f278330:	.word  0x7865
3f278340:	sll    a3, a3
3f278350:	srl    0xd, b1
3f278360:	mods   a3, a6
3f278370:	modu   a3, a9
3f278380:	dsjs   a11, L3F2782E0
3f278390:	.word  0x7830
3f2783a0:	.word  0x7825
3f2783b0:	rl     a9, a0
3f2783c0:	.word  0x766e
3f2783d0:	mods   a3, a1
3f2783e0:	sra    a3, a9
3f2783f0:	.word  0x000a
3f278400:	.word  0x7254
3f278410:	modu   a3, a1
3f278420:	mods   b11, b3
3f278430:	.word  0x7469
3f278440:	and    a1, a0
3f278450:	sll    a11, a1
3f278460:	sra    a11, a11
3f278470:	sla    0x3, b4
3f278480:	sla    a11, a6
3f278490:	mods   a3, a9
3f2784a0:	sra    a3, a5
3f2784b0:	rl     a9, a0
3f2784c0:	sla    0x3, a14
3f2784d0:	rl     a10, a3
3f2784e0:	sll    b11, b2
3f2784f0:	rl     b11, b5
L3F278500:
3f278500:	mpyu   b11, b4
3f278510:	rl     b11, b4
3f278520:	sra    a11, a13
3f278530:	sla    0x3, b2
3f278540:	sla    0x1, b11
3f278550:	.word  0x7453
3f278560:	.word  0x7461
3f278570:	.word  0x7375
3f278580:	dsjs   a0, L3F278500
3f278590:	sll    0x9, a0
3f2785a0:	sla    0x3, a4
3f2785b0:	rev    b11
3f2785c0:	.word  0x0a0d
3f2785d0:	modu   a10, a14
3f2785e0:	.word  0x7220
3f2785f0:	.word  0x7365
3f278600:	modu   b11, b0
3f278610:	.word  0x736e
3f278620:	sla    0x3, a5
3f278630:	.word  0x7266
3f278640:	mods   a11, sp
3f278650:	.word  0x7220
3f278660:	mods   a11, a5
3f278670:	.word  0x746f
3f278680:	sla    0x3, a5
3f278690:	modu   a11, a14
3f2786a0:	sra    a11, a4
3f2786b0:	rev    a14
3f2786c0:	sla    0x0, a10
3f2786d0:	add    a10, a12
3f2786e0:	mpyu   b10, b4
3f2786f0:	andn   a2, a3
3f278700:	add    a10, a5
3f278710:	sub    b10, b4
3f278720:	dsjs   a0, L3F278840
3f278730:	addc   a9, a0
3f278740:	modu   a3, a1
3f278750:	modu   a11, a14
3f278760:	sla    0x3, b4
3f278770:	sla    a10, a3
3f278780:	mods   a3, a12
3f278790:	sll    a11, sp
3f2787a0:	mods   a9, a0
3f2787b0:	mods   a11, a5
3f2787c0:	.word  0x726f
3f2787d0:	sla    0x3, b9
3f2787e0:	modu   a11, a6
3f2787f0:	sla    0x3, b2
3f278800:	addc   b10, b4
3f278810:	sla    0x2, a2
3f278820:	modu   a3, a9
3f278830:	.word  0x7220
L3F278840:
3f278840:	.word  0x756f
3f278850:	rl     b11, b4
3f278860:	sra    a11, a14
3f278870:	.word  0x0a20
3f278880:	move   a0, a0
3f278890:	or     a2, a1
3f2788a0:	sll    0xa, sp
3f2788b0:	rl     0x11, b0
3f2788c0:	sll    0xa, b8
3f2788d0:	rl     0x11, b0
3f2788e0:	sll    0xa, b8
3f2788f0:	rl     0x11, b0
3f278900:	sll    0xa, b8
3f278910:	rl     0x11, b0
3f278920:	sll    0xa, b8
3f278930:	rl     0x11, b0
3f278940:	sll    0xa, b8
3f278950:	rl     0x11, b0
3f278960:	.word  0x0058
3f278970:	sla    0x0, a10
3f278980:	add    a10, a12
3f278990:	mpyu   b10, b4
3f2789a0:	andn   a2, a3
3f2789b0:	add    a10, a5
3f2789c0:	sub    b10, b4
3f2789d0:	dsjs   a0, L3F278AF0
3f2789e0:	addc   a9, a0
3f2789f0:	modu   a3, a1
3f278a00:	modu   a11, a14
3f278a10:	sla    0x3, b4
3f278a20:	sla    a10, a3
3f278a30:	mods   a3, a12
3f278a40:	sll    a11, sp
3f278a50:	mods   a9, a0
3f278a60:	mods   a11, a5
3f278a70:	.word  0x726f
3f278a80:	sla    0x3, b9
3f278a90:	modu   a11, a6
3f278aa0:	sla    0x3, b2
3f278ab0:	sra    a11, a4
3f278ac0:	sla    a11, a6
3f278ad0:	mods   b3, b5
3f278ae0:	sla    0x3, b4
L3F278AF0:
3f278af0:	sra    b11, b3
3f278b00:	.word  0x7672
3f278b10:	sll    a11, a9
3f278b20:	sla    0x3, a5
3f278b30:	modu   a3, a5
3f278b40:	.word  0x7274
3f278b50:	sla    0x3, b9
3f278b60:	modu   a3, a9
3f278b70:	.word  0x7220
3f278b80:	.word  0x756f
3f278b90:	rl     b11, b4
3f278ba0:	sra    a11, a14
3f278bb0:	.word  0x0a20
3f278bc0:	sub    a0, a0
3f278bd0:	addc   a10, a5
3f278be0:	rl     b11, b7
3f278bf0:	sra    a3, a14
3f278c00:	.word  0x776f
3f278c10:	sla    0x3, b3
3f278c20:	sra    b10, b4
3f278c30:	mods   b11, b2
3f278c40:	modu   a3, a9
3f278c50:	mods   a3, a1
3f278c60:	move   a0, a0
3f278c70:	or     a2, a1
3f278c80:	addc   b10, sp
3f278c90:	move   a10, b12
3f278ca0:	sub    b10, b3
3f278cb0:	mods   a1, a0
3f278cc0:	.word  0x7461
3f278cd0:	.word  0x7320
3f278ce0:	.word  0x7365
L3F278CF0:
3f278cf0:	rl     b11, b3
3f278d00:	modu   a3, sp
3f278d10:	sra    a9, a0
3f278d20:	.word  0x7478
3f278d30:	modu   a3, a9
3f278d40:	.word  0x7463
3f278d50:	.word  0x7320
3f278d60:	sll    a3, a3
3f278d70:	dsjs   a0, L3F278CF0
3f278d80:	rl     0x1, a0
3f278d90:	sll    0xb, b8
3f278da0:	.word  0x0078
3f278db0:	add    a10, a12
3f278dc0:	mpyu   b10, b4
3f278dd0:	move   a2, a3
3f278de0:	andn   a10, sp
3f278df0:	sla    0x2, a5
L3F278E00:
3f278e00:	sla    a11, a12
3f278e10:	mpyu   b11, b4
3f278e20:	rl     b11, b3
3f278e30:	sla    0x3, a4
3f278e40:	sla    0x1, b13
3f278e50:	sra    a1, a5
3f278e60:	.word  0x7320
3f278e70:	sll    a3, a3
3f278e80:	dsjs   a0, L3F278E00
3f278e90:	rl     0x1, a0
3f278ea0:	sll    0xb, b8
3f278eb0:	.word  0x0a78
3f278ec0:	move   a0, a0
3f278ed0:	or     a2, a1
3f278ee0:	andn   b10, sp
3f278ef0:	move   a2, b5
3f278f00:	sla    0x2, a4
3f278f10:	sla    a11, a12
3f278f20:	sla    0x3, b4
3f278f30:	sra    b11, b3
3f278f40:	.word  0x7373
3f278f50:	modu   a11, a9
3f278f60:	sla    0x3, a14
3f278f70:	.word  0x7865
3f278f80:	rl     b11, b4
3f278f90:	sll    a11, a14
3f278fa0:	sla    0x3, b4
3f278fb0:	sll    b11, b3
3f278fc0:	sla    0x3, a2
3f278fd0:	sla    0x1, b13
3f278fe0:	.word  0x7830
3f278ff0:	.word  0x7825
3f279000:	addc   a8, a0
3f279010:	modu   a3, a1
3f279020:	modu   a11, a14
3f279030:	sla    0x3, b4
3f279040:	rl     a11, a4
3f279050:	sla    b11, b3
3f279060:	mods   a3, a2
3f279070:	sla    0x3, a5
3f279080:	.word  0x7267
3f279090:	.word  0x756f
3f2790a0:	sla    0x3, b0
3f2790b0:	sra    a1, a5
3f2790c0:	sla    0x1, a14
3f2790d0:	.word  0x7449
3f2790e0:	.word  0x7720
3f2790f0:	.word  0x756f
3f279100:	sra    a3, a12
3f279110:	sra    a1, a0
3f279120:	.word  0x7369
3f279130:	modu   a11, a3
3f279140:	modu   a3, a14
3f279150:	sll    a11, a5
3f279160:	sla    0x3, b4
3f279170:	sll    a11, a1
3f279180:	rl     b11, b4
3f279190:	sra    b11, b6
3f2791a0:	.word  0x7320
3f2791b0:	.word  0x7365
3f2791c0:	rl     b11, b3
3f2791d0:	modu   a3, sp
3f2791e0:	sla    0x3, b3
3f2791f0:	modu   b11, b4
3f279200:	modu   a1, a0
3f279210:	sra    a3, sp
3f279220:	sla    0x3, a5
3f279230:	.word  0x7325
3f279240:	rev    a14
3f279250:	rl     b2, b4
3f279260:	.word  0x7265
3f279270:	sla    0x3, a5
3f279280:	.word  0x7261
3f279290:	sla    0x3, a5
3f2792a0:	sll    a11, a1
3f2792b0:	rl     b11, b4
3f2792c0:	sra    b11, b6
3f2792d0:	mods   a1, a0
3f2792e0:	.word  0x7461
3f2792f0:	sll    a9, a0
3f279300:	modu   a3, sp
3f279310:	sra    a11, a14
3f279320:	.word  0x7463
3f279330:	modu   a11, a9
3f279340:	.word  0x736e
3f279350:	sla    0x1, a12
3f279360:	sla    a11, a3
3f279370:	modu   a3, a14
3f279380:	.word  0x746f
3f279390:	sll    a9, a0
3f2793a0:	sla    a11, a8
3f2793b0:	srl    a11, a14
3f2793c0:	sla    0x3, a5
3f2793d0:	sla    a11, a12
3f2793e0:	sla    0x3, b4
3f2793f0:	rl     b11, b4
3f279400:	sra    a11, a13
3f279410:	.word  0x7372
3f279420:	rev    a14
3f279430:	sra    b11, b3
3f279440:	mpyu   b11, b4
3f279450:	rl     b11, b4
3f279460:	sra    a11, a13
3f279470:	.word  0x7372
3f279480:	.word  0x7620
3f279490:	sra    b11, b4
L3F2794A0:
3f2794a0:	sll    b10, sp
3f2794b0:	.word  0x746b
3f2794c0:	rl     b10, sp
3f2794d0:	.word  0x746e
3f2794e0:	sll    0x9, b13
3f2794f0:	sla    0x3, a4
3f279500:	mpyu   b11, b8
3f279510:	lmo    a11, a3
3f279520:	mpyu   b11, b4
L3F279530:
3f279530:	modu   a3, a9
3f279540:	dsjs   b4, L3F2794A0
3f279550:	sra    a1, a5
3f279560:	lmo    a9, a0
3f279570:	.word  0x7461
3f279580:	sll    0x9, b13
3f279590:	sla    0x3, a4
3f2795a0:	sra    b11, b2
3f2795b0:	.word  0x7274
3f2795c0:	modu   a3, a1
3f2795d0:	dsjs   b3, L3F279530
3f2795e0:	sra    a1, a5
3f2795f0:	.word  0x000a
3f279600:	sra    b11, b3
3f279610:	mpyu   b11, b4
3f279620:	rl     b11, b4
3f279630:	sra    a11, a13
3f279640:	.word  0x7372
3f279650:	.word  0x7620
3f279660:	sra    b11, b4
3f279670:	sll    b10, sp
L3F279680:
3f279680:	.word  0x746b
3f279690:	.word  0x745f
3f2796a0:	mods   a11, a9
3f2796b0:	sll    0x9, b13
3f2796c0:	sla    0x3, a4
3f2796d0:	.word  0x7476
3f2796e0:	mpyu   a11, a5
3f2796f0:	lmo    a11, a3
3f279700:	mpyu   b11, b4
3f279710:	modu   a3, a9
3f279720:	dsjs   b4, L3F279680
3f279730:	sra    a1, a5
3f279740:	.word  0x7820
L3F279750:
3f279750:	sll    b10, sp
3f279760:	.word  0x746b
3f279770:	.word  0x745f
3f279780:	mods   a11, a9
3f279790:	sll    0x9, b13
3f2797a0:	sla    0x3, a4
3f2797b0:	mpyu   b11, b8
3f2797c0:	lmo    a11, a3
3f2797d0:	mpyu   b11, b4
L3F2797E0:
3f2797e0:	modu   a3, a9
3f2797f0:	dsjs   b4, L3F279750
3f279800:	sra    a1, a5
3f279810:	lmo    a9, a0
3f279820:	.word  0x7461
3f279830:	sll    0x9, b13
3f279840:	sla    0x3, a4
3f279850:	sra    b11, b2
3f279860:	.word  0x7274
3f279870:	modu   a3, a1
3f279880:	dsjs   b3, L3F2797E0
3f279890:	sra    a1, a5
3f2798a0:	.word  0x000a
L3F2798B0:
3f2798b0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f2798d0:	move   a14, a13
3f2798e0:	move   *a13(0xffe0), a9, 1
3f279900:	move   *a13(0xffc0), a10, 1
3f279920:	move   @0x1b3900, a7, 1
3f279950:	setf   1, 1, 0
3f279960:	move   *a7(0x1c1), a11, 0
3f279980:	movk   1, a5
3f279990:	move   a5, *a7(0x1c1), 0
3f2799b0:	setf   16, 0, 0
3f2799c0:	move   @0xa3250, a5, 0
3f2799f0:	move   @0xa3260, a7, 0
3f279a20:	cmp    a7, a5
3f279a30:	jrne   L3F279C00
3f279a40:	sll    0x6, a5
3f279a50:	addi   0x9b050, a5
3f279a80:	move   *a5, a5, 1
3f279a90:	jreq   L3F279C00
3f279aa0:	move   @0x1b3900, a5, 1
3f279ad0:	setf   1, 1, 0
3f279ae0:	move   a11, *a5(0x1c1), 0
3f279b00:	move   a14, -*sp, 1
3f279b10:	movi   0x3f27e180, a8
3f279b40:	move   a8, *a14+, 1
3f279b50:	movk   2, a5
3f279b60:	move   a5, *a14+, 1
3f279b70:	movi   0x65, a5
3f279b90:	move   a5, *a14+, 1
3f279ba0:	subk   11, a5
3f279bb0:	move   a5, *a14+, 1
3f279bc0:	calla  L3F265310
3f279bf0:	jruc   L3F27A0C0
L3F279C00:
3f279c00:	move   a7, a5
3f279c10:	jrne   L3F279CC0
3f279c20:	move   @0xa2d10, a5, 1
3f279c50:	cmp    a9, a5
3f279c60:	jrne   L3F279CC0
3f279c70:	move   @0xa2d30, a5, 1
3f279ca0:	cmp    a10, a5
3f279cb0:	jreq   L3F279DF0
L3F279CC0:
3f279cc0:	move   a7, a5
3f279cd0:	jreq   L3F279E60
3f279ce0:	dec    a5
3f279cf0:	sll    0x6, a5
3f279d00:	addi   0x9b050, a5
3f279d30:	move   *a5, a5, 1
3f279d40:	cmp    a9, a5
3f279d50:	jrne   L3F279E60
3f279d60:	dec    a7
3f279d70:	sll    0x6, a7
3f279d80:	addi   0x9b050, a7
3f279db0:	move   *a7(0x20), a7, 1
3f279dd0:	cmp    a10, a7
3f279de0:	jrne   L3F279E60
L3F279DF0:
3f279df0:	move   @0x1b3900, a7, 1
3f279e20:	setf   1, 1, 0
3f279e30:	move   a11, *a7(0x1c1), 0
3f279e50:	jruc   L3F27A0C0
L3F279E60:
3f279e60:	move   @0xa3260, a7, 0
3f279e90:	sll    0x6, a7
3f279ea0:	addi   0x9b050, a7
3f279ed0:	move   a9, *a7, 1
3f279ee0:	move   @0xa3260, a7, 0
3f279f10:	sll    0x6, a7
3f279f20:	addi   0x9b050, a7
3f279f50:	move   a10, *a7(0x20), 1
3f279f70:	move   @0xa3260, a7, 0
3f279fa0:	inc    a7
3f279fb0:	move   a7, @0xa3260, 0
3f279fe0:	zext   a7, 0
3f279ff0:	cmpi   0x1f3, a7
3f27a010:	jrls   L3F27A060
3f27a020:	sub    a7, a7
3f27a030:	move   a7, @0xa3260, 0
L3F27A060:
3f27a060:	move   @0x1b3900, a7, 1
3f27a090:	setf   1, 1, 0
3f27a0a0:	move   a11, *a7(0x1c1), 0
L3F27A0C0:
3f27a0c0:	move   *sp(0xe0), a14, 1
3f27a0e0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f27a100:	rets   2
L3F27A110:
3f27a110:	mmtm   sp, a5,a7,a9,a10,a11
3f27a130:	move   @0x1b3900, a7, 1
3f27a160:	setf   1, 1, 0
3f27a170:	move   *a7(0x1c1), a11, 0
3f27a190:	movk   1, a5
3f27a1a0:	move   a5, *a7(0x1c1), 0
3f27a1c0:	setf   16, 0, 0
3f27a1d0:	move   @0xa3250, a5, 0
3f27a200:	move   @0xa3260, a7, 0
3f27a230:	cmp    a7, a5
3f27a240:	jreq   L3F27A710
L3F27A250:
3f27a250:	move   @0xa3250, a7, 0
3f27a280:	sll    0x6, a7
3f27a290:	addi   0x9b050, a7
3f27a2c0:	move   *a7, a9, 1
3f27a2d0:	move   @0xa3250, a7, 0
3f27a300:	sll    0x6, a7
3f27a310:	addi   0x9b050, a7
3f27a340:	move   *a7(0x20), a10, 1
3f27a360:	move   @0xa3250, a7, 0
3f27a390:	sll    0x6, a7
3f27a3a0:	addi   0x9b050, a7
3f27a3d0:	sub    a5, a5
3f27a3e0:	move   a5, *a7, 1
3f27a3f0:	move   @0xa3250, a7, 0
3f27a420:	sll    0x6, a7
3f27a430:	addi   0x9b050, a7
3f27a460:	move   a5, *a7(0x20), 1
3f27a480:	move   @0xa3250, a7, 0
3f27a4b0:	inc    a7
3f27a4c0:	move   a7, @0xa3250, 0
3f27a4f0:	zext   a7, 0
3f27a500:	cmpi   0x1f3, a7
3f27a520:	jrls   L3F27A560
3f27a530:	move   a5, @0xa3250, 0
L3F27A560:
3f27a560:	move   @0x1b3900, a7, 1
3f27a590:	setf   1, 1, 0
3f27a5a0:	move   a11, *a7(0x1c1), 0
3f27a5c0:	move   a14, -*sp, 1
3f27a5d0:	move   a10, *a14+, 1
3f27a5e0:	call   a9
3f27a5f0:	move   @0x1b3900, a7, 1
3f27a620:	setf   1, 1, 0
3f27a630:	move   *a7(0x1c1), a11, 0
3f27a650:	movk   1, a5
3f27a660:	move   a5, *a7(0x1c1), 0
3f27a680:	setf   16, 0, 0
3f27a690:	move   @0xa3250, a5, 0
3f27a6c0:	move   @0xa3260, a7, 0
3f27a6f0:	cmp    a7, a5
3f27a700:	jrne   L3F27A250
L3F27A710:
3f27a710:	move   @0x1b3900, a5, 1
3f27a740:	setf   1, 1, 0
3f27a750:	move   a11, *a5(0x1c1), 0
3f27a770:	calla  L3FB3FA00
3f27a7a0:	mmfm   sp, a5,a7,a9,a10,a11
3f27a7c0:	rets
3f27a7d0:	mmtm   sp, a7,a9,a11,a13
3f27a7f0:	move   a14, a13
3f27a800:	addi   0x2f0, a14
3f27a820:	sub    a11, a11
3f27a830:	move   a11, *a13(0xa0), 1
3f27a850:	move   a11, *a13(0xc0), 1
3f27a870:	move   a11, *a13(0xe0), 1
3f27a890:	move   a11, *a13(0x100), 1
3f27a8b0:	move   a11, *a13(0x120), 1
3f27a8d0:	move   a11, *a13(0x140), 1
3f27a8f0:	move   a11, *a13(0x160), 1
3f27a910:	setf   16, 1, 0
3f27a920:	move   a11, *a13(0x200), 0
3f27a940:	move   *a13(0xffe0), a9, 1
3f27a960:	move   *a9, a7, 1
3f27a970:	move   *a9(0x20), a9, 1
3f27a990:	add    a9, a7
3f27a9a0:	move   a7, *a13(0x1a0), 1
3f27a9c0:	move   a7, *a13(0x180), 1
3f27a9e0:	move   *a7(0x0), *a13(0x50), 0
3f27aa10:	addk   32, a7
3f27aa20:	move   a7, *a13(0x180), 1
3f27aa40:	move   *a7(0x0), *a13(0x30), 0
3f27aa70:	setf   16, 0, 0
3f27aa80:	move   *a13(0x30), a9, 0
3f27aaa0:	subk   4, a9
3f27aab0:	jreq   L3F27ACC0
3f27aac0:	move   *a13(0x30), a9, 0
3f27aae0:	subk   5, a9
3f27aaf0:	jreq   L3F27ACC0
3f27ab00:	move   *a13(0x30), a9, 0
3f27ab20:	subk   6, a9
3f27ab30:	jreq   L3F27ACC0
3f27ab40:	move   *a13(0x30), a9, 0
3f27ab60:	subk   7, a9
3f27ab70:	jreq   L3F27ACC0
3f27ab80:	move   *a13(0x30), a9, 0
3f27aba0:	subk   14, a9
3f27abb0:	jreq   L3F27ACC0
3f27abc0:	move   *a13(0x30), a9, 0
3f27abe0:	subk   15, a9
3f27abf0:	jreq   L3F27ACC0
3f27ac00:	move   *a13(0x30), a9, 0
3f27ac20:	subk   19, a9
3f27ac30:	jreq   L3F27ACC0
3f27ac40:	move   *a13(0x30), a9, 0
3f27ac60:	subk   20, a9
3f27ac70:	jreq   L3F27ACC0
3f27ac80:	move   *a13(0x30), a9, 0
3f27aca0:	subk   8, a9
3f27acb0:	jrne   L3F27AD10
L3F27ACC0:
3f27acc0:	movk   1, a9
3f27acd0:	movb   a9, *a13(0x280)
3f27acf0:	jauc   L3F27CE80
L3F27AD10:
3f27ad10:	movb   a11, *a13(0x280)
3f27ad30:	jauc   L3F27CE80
3f27ad50:	move   *a13(0x180), a11, 1
3f27ad70:	addk   32, a11
3f27ad80:	move   a11, *a13(0x180), 1
3f27ada0:	move   *a11(0x0), *a13(0xa0), 1
3f27add0:	addk   32, a11
3f27ade0:	move   a11, *a13(0x180), 1
3f27ae00:	move   *a11(0x0), *a13(0xe0), 1
3f27ae30:	addk   32, a11
3f27ae40:	move   a11, *a13(0x180), 1
3f27ae60:	move   *a11(0x0), *a13(0xc0), 1
3f27ae90:	addk   32, a11
3f27aea0:	move   a11, *a13(0x180), 1
3f27aec0:	move   *a11(0x0), *a13(0x100), 1
3f27aef0:	addk   32, a11
3f27af00:	move   a11, *a13(0x180), 1
3f27af20:	move   *a11(0x0), *a13(0x120), 1
3f27af50:	addk   32, a11
3f27af60:	move   a11, *a13(0x180), 1
3f27af80:	move   *a11(0x0), *a13(0x140), 1
3f27afb0:	addk   32, a11
3f27afc0:	move   a11, *a13(0x180), 1
3f27afe0:	move   *a11(0x0), *a13(0x160), 1
3f27b010:	addk   32, a11
3f27b020:	move   a11, *a13(0x180), 1
3f27b040:	move   a14, -*sp, 1
3f27b050:	move   *a13(0x50), a9, 0
3f27b070:	move   a9, *a14+, 1
3f27b080:	move   *a13(0x160), *a14+, 1
3f27b0a0:	move   *a13(0x140), *a14+, 1
3f27b0c0:	move   *a13(0xc0), *a14+, 1
3f27b0e0:	move   *a13(0xe0), *a14+, 1
3f27b100:	move   *a13(0xa0), *a14+, 1
3f27b120:	calla  L3F26B3D0
3f27b150:	move   a14, -*sp, 1
3f27b160:	move   *a13(0xa0), *a14+, 1
3f27b180:	calla  L3F702440
3f27b1b0:	move   *a13(0xe0), a7, 1
3f27b1d0:	jreq   L3F27B230
3f27b1e0:	move   a14, -*sp, 1
3f27b1f0:	move   a7, *a14+, 1
3f27b200:	calla  L3F702440
L3F27B230:
3f27b230:	move   *a13(0xc0), a7, 1
3f27b250:	jaeq   L3F27D1C0
3f27b270:	move   a14, -*sp, 1
3f27b280:	move   a7, *a14+, 1
3f27b290:	calla  L3F702440
3f27b2c0:	jauc   L3F27D1C0
3f27b2e0:	move   *a13(0x180), a11, 1
3f27b300:	addk   32, a11
3f27b310:	move   a11, *a13(0x180), 1
3f27b330:	move   *a11+, a9, 1
3f27b340:	move   a11, *a13(0x180), 1
3f27b360:	move   a9, *a13(0x290), 1
3f27b380:	move   *a11+, a7, 1
3f27b390:	move   a11, *a13(0x180), 1
3f27b3b0:	move   a7, *a13(0x2b0), 1
3f27b3d0:	move   a14, -*sp, 1
3f27b3e0:	sub    a7, a7
3f27b3f0:	move   a7, *a14+, 1
3f27b400:	move   a9, *a14+, 1
3f27b410:	move   *a13(0x2b0), a7, 1
3f27b430:	move   *a7(0x40), *a14+, 1
3f27b450:	move   *a7(0x20), *a14+, 1
3f27b470:	move   *a7(0x0), *a14+, 1
3f27b490:	calla  L3F28D3F0
3f27b4c0:	move   a7, *a13(0x2d0), 1
3f27b4e0:	move   a14, -*sp, 1
3f27b4f0:	move   *a7+, *a14+, 1
3f27b500:	move   a7, *a13(0x2d0), 1
3f27b520:	calla  L3F702440
3f27b550:	move   a14, -*sp, 1
3f27b560:	move   *a7+, *a14+, 1
3f27b570:	move   a7, *a13(0x2d0), 1
3f27b590:	calla  L3F702440
3f27b5c0:	move   a14, -*sp, 1
3f27b5d0:	move   *a7+, *a14+, 1
3f27b5e0:	move   a7, *a13(0x2d0), 1
3f27b600:	calla  L3F702440
3f27b630:	move   a14, -*sp, 1
3f27b640:	move   *a13(0x2b0), *a14+, 1
3f27b660:	calla  L3F702440
3f27b690:	jauc   L3F27D1C0
3f27b6b0:	move   *a13(0x180), a11, 1
3f27b6d0:	addk   32, a11
3f27b6e0:	move   a11, *a13(0x180), 1
3f27b700:	move   *a11+, a9, 1
3f27b710:	move   a11, *a13(0x180), 1
3f27b730:	move   a9, *a13(0x290), 1
3f27b750:	move   *a11+, a7, 1
3f27b760:	move   a11, *a13(0x180), 1
3f27b780:	move   a7, *a13(0x2b0), 1
3f27b7a0:	move   a14, -*sp, 1
3f27b7b0:	move   a9, *a14+, 1
3f27b7c0:	move   a7, *a14+, 1
3f27b7d0:	calla  L3F28EBD0
3f27b800:	move   a7, *a13(0x2d0), 1
3f27b820:	move   a14, -*sp, 1
3f27b830:	move   *a7+, *a14+, 1
3f27b840:	move   a7, *a13(0x2d0), 1
3f27b860:	calla  L3F702440
3f27b890:	move   a14, -*sp, 1
3f27b8a0:	move   *a7+, *a14+, 1
3f27b8b0:	move   a7, *a13(0x2d0), 1
3f27b8d0:	calla  L3F702440
3f27b900:	move   a14, -*sp, 1
3f27b910:	move   *a7+, *a14+, 1
3f27b920:	move   a7, *a13(0x2d0), 1
3f27b940:	calla  L3F702440
3f27b970:	move   a14, -*sp, 1
3f27b980:	move   *a13(0x2b0), *a14+, 1
3f27b9a0:	calla  L3F702440
3f27b9d0:	jauc   L3F27D1C0
3f27b9f0:	calla  L3F276CA0
3f27ba20:	jauc   L3F27D1C0
3f27ba40:	move   *a13(0x180), a11, 1
3f27ba60:	addk   32, a11
3f27ba70:	move   a11, *a13(0x180), 1
3f27ba90:	move   *a11(0x0), *a13(0x80), 1
3f27bac0:	move   a14, -*sp, 1
3f27bad0:	move   *a13(0x80), *a14+, 1
3f27baf0:	movi   0x3f27e2d0, a8
3f27bb20:	move   a8, *a14+, 1
3f27bb30:	calla  L3FB341E0
3f27bb60:	move   a14, -*sp, 1
3f27bb70:	move   *a13(0x80), *a14+, 1
3f27bb90:	calla  L3F2260F0
3f27bbc0:	move   a14, -*sp, 1
3f27bbd0:	movk   1, a9
3f27bbe0:	move   a9, *a14+, 1
3f27bbf0:	movk   8, a7
3f27bc00:	move   a7, *a14+, 1
3f27bc10:	calla  L3F703D90
3f27bc40:	move   a8, *a13(0x1c0), 1
3f27bc60:	move   a8, *a13(0x1e0), 1
3f27bc80:	move   a8, a8
3f27bc90:	jrne   L3F27BDA0
3f27bca0:	move   a14, -*sp, 1
3f27bcb0:	movi   0x3f27e448, a8
3f27bce0:	move   a8, *a14+, 1
3f27bcf0:	move   *a13(0x1e0), a7, 1
3f27bd10:	move   a7, *a14+, 1
3f27bd20:	movi   0x65, a9
3f27bd40:	move   a9, *a14+, 1
3f27bd50:	subk   11, a9
3f27bd60:	move   a9, *a14+, 1
3f27bd70:	calla  L3F265310
L3F27BDA0:
3f27bda0:	move   *a13(0x1c0), a9, 1
3f27bdc0:	movk   2, a7
3f27bdd0:	move   a7, *a9, 1
3f27bde0:	sub    a7, a7
3f27bdf0:	setf   16, 1, 0
3f27be00:	move   a7, *a13(0x200), 0
3f27be20:	movk   1, a9
3f27be30:	movb   a9, *a13(0x280)
3f27be50:	jauc   L3F27D1C0
3f27be70:	move   *a13(0x180), a11, 1
3f27be90:	addk   32, a11
3f27bea0:	move   a11, *a13(0x180), 1
3f27bec0:	move   a14, -*sp, 1
3f27bed0:	move   a13, a9
3f27bee0:	addi   0x200, a9
3f27bf00:	move   a9, *a14+, 1
3f27bf10:	move   a13, a7
3f27bf20:	addi   0x1c0, a7
3f27bf40:	move   a7, *a14+, 1
3f27bf50:	movk   8, a7
3f27bf60:	move   a7, *a14+, 1
3f27bf70:	move   *a11(0x0), *a14+, 1
3f27bf90:	calla  L3F298D10
3f27bfc0:	move   *a13(0x1c0), a7, 1
3f27bfe0:	movk   4, a9
3f27bff0:	move   a9, *a7, 1
3f27c000:	jauc   L3F27D1C0
3f27c020:	move   *a13(0x180), a11, 1
3f27c040:	addk   32, a11
3f27c050:	move   a11, *a13(0x180), 1
3f27c070:	move   a14, -*sp, 1
3f27c080:	move   a13, a9
3f27c090:	addi   0x200, a9
3f27c0b0:	move   a9, *a14+, 1
3f27c0c0:	move   a13, a7
3f27c0d0:	addi   0x1c0, a7
3f27c0f0:	move   a7, *a14+, 1
3f27c100:	movk   2, a7
3f27c110:	move   a7, *a14+, 1
3f27c120:	move   *a11(0x0), *a14+, 1
3f27c140:	calla  L3F298D10
3f27c170:	move   *a13(0x1c0), a7, 1
3f27c190:	movk   19, a9
3f27c1a0:	move   a9, *a7, 1
3f27c1b0:	jauc   L3F27D1C0
3f27c1d0:	move   *a13(0x180), a11, 1
3f27c1f0:	addk   32, a11
3f27c200:	move   a11, *a13(0x180), 1
3f27c220:	move   a14, -*sp, 1
3f27c230:	move   a13, a9
3f27c240:	addi   0x200, a9
3f27c260:	move   a9, *a14+, 1
3f27c270:	move   a13, a7
3f27c280:	addi   0x1c0, a7
3f27c2a0:	move   a7, *a14+, 1
3f27c2b0:	movk   8, a7
3f27c2c0:	move   a7, *a14+, 1
3f27c2d0:	move   *a11(0x0), *a14+, 1
3f27c2f0:	calla  L3F298D10
3f27c320:	move   *a13(0x1c0), a7, 1
3f27c340:	movk   20, a9
3f27c350:	move   a9, *a7, 1
3f27c360:	jauc   L3F27D1C0
3f27c380:	move   *a13(0x180), a11, 1
3f27c3a0:	addk   32, a11
3f27c3b0:	move   a11, *a13(0x180), 1
3f27c3d0:	move   a14, -*sp, 1
3f27c3e0:	move   a13, a9
3f27c3f0:	addi   0x200, a9
3f27c410:	move   a9, *a14+, 1
3f27c420:	move   a13, a7
3f27c430:	addi   0x1c0, a7
3f27c450:	move   a7, *a14+, 1
3f27c460:	movk   2, a7
3f27c470:	move   a7, *a14+, 1
3f27c480:	move   *a11(0x0), *a14+, 1
3f27c4a0:	calla  L3F29C8E0
3f27c4d0:	move   *a13(0x1c0), a7, 1
3f27c4f0:	movk   5, a9
3f27c500:	move   a9, *a7, 1
3f27c510:	jauc   L3F27D1C0
3f27c530:	move   *a13(0x180), a11, 1
3f27c550:	addk   32, a11
3f27c560:	move   a11, *a13(0x180), 1
3f27c580:	move   a14, -*sp, 1
3f27c590:	move   a13, a9
3f27c5a0:	addi   0x200, a9
3f27c5c0:	move   a9, *a14+, 1
3f27c5d0:	move   a13, a7
3f27c5e0:	addi   0x1c0, a7
3f27c600:	move   a7, *a14+, 1
3f27c610:	movk   8, a7
3f27c620:	move   a7, *a14+, 1
3f27c630:	move   *a11(0x0), *a14+, 1
3f27c650:	calla  L3F29C8E0
3f27c680:	move   *a13(0x1c0), a7, 1
3f27c6a0:	movk   15, a9
3f27c6b0:	move   a9, *a7, 1
3f27c6c0:	jauc   L3F27D1C0
3f27c6e0:	move   *a13(0x180), a11, 1
3f27c700:	addk   32, a11
3f27c710:	move   a11, *a13(0x180), 1
3f27c730:	move   a14, -*sp, 1
3f27c740:	move   a13, a9
3f27c750:	addi   0x200, a9
3f27c770:	move   a9, *a14+, 1
3f27c780:	move   a13, a7
3f27c790:	addi   0x1c0, a7
3f27c7b0:	move   a7, *a14+, 1
3f27c7c0:	movk   2, a7
3f27c7d0:	move   a7, *a14+, 1
3f27c7e0:	move   *a11(0x0), *a14+, 1
3f27c800:	calla  L3F29C8E0
3f27c830:	move   *a13(0x1c0), a7, 1
3f27c850:	movk   14, a9
3f27c860:	move   a9, *a7, 1
3f27c870:	jauc   L3F27D1C0
3f27c890:	move   a14, -*sp, 1
3f27c8a0:	move   a13, a11
3f27c8b0:	addi   0x200, a11
3f27c8d0:	move   a11, *a14+, 1
3f27c8e0:	move   *a13(0x1c0), *a14+, 1
3f27c900:	calla  L3F2A2FC0
3f27c930:	jauc   L3F27D1C0
3f27c950:	move   a14, -*sp, 1
3f27c960:	move   a13, a11
3f27c970:	addi   0x200, a11
3f27c990:	move   a11, *a14+, 1
3f27c9a0:	move   *a13(0x1c0), *a14+, 1
3f27c9c0:	calla  L3F2A0C10
3f27c9f0:	jruc   L3F27D1C0
3f27ca00:	move   *a13(0x180), a11, 1
3f27ca20:	addk   32, a11
3f27ca30:	move   a11, *a13(0x180), 1
3f27ca50:	move   a14, -*sp, 1
3f27ca60:	move   *a11(0x0), *a14+, 1
3f27ca80:	calla  L3FAF8F30
3f27cab0:	move   a14, -*sp, 1
3f27cac0:	movk   1, a9
3f27cad0:	move   a9, *a14+, 1
3f27cae0:	movk   8, a7
3f27caf0:	move   a7, *a14+, 1
3f27cb00:	calla  L3F703D90
3f27cb30:	move   a8, *a13(0x1c0), 1
3f27cb50:	move   a8, *a13(0x1e0), 1
3f27cb70:	move   a8, a8
3f27cb80:	jrne   L3F27CC90
3f27cb90:	move   a14, -*sp, 1
3f27cba0:	movi   0x3f27e448, a8
3f27cbd0:	move   a8, *a14+, 1
3f27cbe0:	move   *a13(0x1e0), a7, 1
3f27cc00:	move   a7, *a14+, 1
3f27cc10:	movi   0x65, a9
3f27cc30:	move   a9, *a14+, 1
3f27cc40:	subk   11, a9
3f27cc50:	move   a9, *a14+, 1
3f27cc60:	calla  L3F265310
L3F27CC90:
3f27cc90:	move   *a13(0x1c0), a9, 1
3f27ccb0:	movk   10, a7
3f27ccc0:	move   a7, *a9, 1
3f27ccd0:	move   @0x9b000, a7, 1
3f27cd00:	addi   0x1388, a7
3f27cd20:	move   a7, *a9(0x20), 1
3f27cd40:	sub    a7, a7
3f27cd50:	setf   16, 1, 0
3f27cd60:	move   a7, *a13(0x200), 0
3f27cd80:	movk   1, a9
3f27cd90:	movb   a9, *a13(0x280)
3f27cdb0:	jruc   L3F27D1C0
3f27cdc0:	move   *a13(0x180), a11, 1
3f27cde0:	addk   32, a11
3f27cdf0:	move   a11, *a13(0x180), 1
L3F27CE10:
3f27ce10:	move   a14, -*sp, 1
3f27ce20:	move   *a11(0x0), *a14+, 1
3f27ce40:	calla  L3FAF8880
L3F27CE70:
3f27ce70:	jruc   L3F27D1C0
L3F27CE80:
3f27ce80:	move   *a13(0x30), a8, 0
3f27cea0:	dec    a8
L3F27CEB0:
3f27ceb0:	cmpi   0x13, a8
3f27ced0:	jrhi   L3F27D1C0
3f27cee0:	sll    0x5, a8
L3F27CEF0:
3f27cef0:	addi   0x3f27cf40, a8
3f27cf20:	move   *a8, a8, 1
3f27cf30:	jump   a8
3f27cf40:	movb   b10, *b0(0x3f27)
3f27cf60:	move   *a2(0x3f27), *a0(0xd1c0), 1
L3F27CF90:
3f27cf90:	dsjs   a7, L3F27CE10
3f27cfa0:	.word  0xbe70
3f27cfb0:	dsjs   a7, L3F27CE30
3f27cfc0:	jahi   0xd1c03f27
3f27cff0:	dsjs   a7, L3F27CE70
3f27d000:	jrc   L3F27C910
L3F27D010:
3f27d010:	dsjs   a7, L3F27CE90
3f27d020:	jrnc   L3F27D530
L3F27D030:
3f27d030:	dsjs   a7, L3F27CEB0
3f27d040:	move   *a14(0x3f27), *a0+, 0
3f27d060:	jaeq   L3F2BC2F0
3f27d080:	jrnv   L3F27CC90
3f27d090:	dsjs   a7, L3F27CF10
3f27d0a0:	move   *a14(0x3f27), *a0+, 0
3f27d0c0:	move   *a14(0x3f27), *a0+, 0
3f27d0e0:	jrle   L3F27CEF0
3f27d0f0:	dsjs   a7, L3F27CF70
3f27d100:	jrge   L3F27D410
3f27d110:	dsjs   a7, L3F27CF90
3f27d120:	move   a7, *a0(0x3f27), 1
3f27d140:	move   *b5(0x3f27), b0, 1
3f27d160:	move   *sp(0x3f27), *b0(0xc020), 0
3f27d190:	dsjs   a7, L3F27D010
3f27d1a0:	jrp   L3F27CEB0
3f27d1b0:	dsjs   a7, L3F27D030
L3F27D1C0:
3f27d1c0:	setf   8, 0, 0
3f27d1d0:	move   *a13(0x280), a11, 0
3f27d1f0:	dsj    a11, L3F27D470
3f27d210:	move   *a13(0x1c0), *a13(0x210), 1
3f27d240:	sub    a11, a11
3f27d250:	move   a11, *a13(0x230), 1
3f27d270:	setf   16, 1, 0
3f27d280:	move   *a13(0x200), a9, 0
3f27d2a0:	addk   4, a9
3f27d2b0:	move   a9, *a13(0x250), 1
3f27d2d0:	move   a14, -*sp, 1
3f27d2e0:	movk   12, a7
3f27d2f0:	move   a7, *a14+, 1
3f27d300:	move   a13, a9
3f27d310:	addi   0x210, a9
3f27d330:	move   a9, *a14+, 1
3f27d340:	move   @0xa4970, *a14+, 1
3f27d370:	calla  L3FB3CE40
3f27d3a0:	move   a8, a8
3f27d3b0:	jrge   L3F27D470
3f27d3c0:	move   a14, -*sp, 1
3f27d3d0:	movi   0x3f27e568, a8
3f27d400:	move   a8, *a14+, 1
L3F27D410:
3f27d410:	calla  L3FB341E0
3f27d440:	calla  L3F707A30
L3F27D470:
3f27d470:	move   a14, -*sp, 1
3f27d480:	move   *a13(0x1a0), *a14+, 1
3f27d4a0:	calla  L3F702440
3f27d4d0:	move   *sp(0xa0), a14, 1
3f27d4f0:	mmfm   sp, a7,a9,a11,a13
3f27d510:	rets   2
L3F27D520:
3f27d520:	mmtm   sp, a9,a11,a13
3f27d540:	move   a14, a13
3f27d550:	addi   0xb0, a14
3f27d570:	sub    a11, a11
3f27d580:	setf   16, 1, 0
3f27d590:	move   a11, *a13(0xa0), 0
3f27d5b0:	move   a14, -*sp, 1
3f27d5c0:	movk   1, a11
3f27d5d0:	move   a11, *a14+, 1
3f27d5e0:	movk   8, a11
3f27d5f0:	move   a11, *a14+, 1
3f27d600:	calla  L3F703D90
3f27d630:	move   a8, *a13(0x60), 1
3f27d650:	move   a8, *a13(0x80), 1
3f27d670:	move   a8, a8
3f27d680:	jrne   L3F27D790
3f27d690:	move   a14, -*sp, 1
3f27d6a0:	movi   0x3f27e6e8, a8
3f27d6d0:	move   a8, *a14+, 1
3f27d6e0:	move   *a13(0x80), a11, 1
3f27d700:	move   a11, *a14+, 1
3f27d710:	movi   0x65, a11
3f27d730:	move   a11, *a14+, 1
3f27d740:	subk   11, a11
3f27d750:	move   a11, *a14+, 1
3f27d760:	calla  L3F265310
L3F27D790:
3f27d790:	move   *a13(0x60), a11, 1
3f27d7b0:	move   *a13(0xffc0), *a11(0x0), 1
3f27d7e0:	movk   8, a11
3f27d7f0:	setf   16, 1, 0
3f27d800:	move   a11, *a13(0xa0), 0
3f27d820:	move   *a13(0x80), *a13(0x0), 1
3f27d850:	sub    a9, a9
3f27d860:	move   a9, *a13(0x20), 1
3f27d880:	move   a11, *a13(0x40), 1
3f27d8a0:	move   a14, -*sp, 1
3f27d8b0:	movk   12, a9
3f27d8c0:	move   a9, *a14+, 1
3f27d8d0:	move   a13, *a14+, 1
3f27d8e0:	move   *a13(0xffe0), *a14+, 1
3f27d900:	calla  L3FB3CE40
3f27d930:	move   a8, a8
3f27d940:	jrge   L3F27DA00
3f27d950:	move   a14, -*sp, 1
3f27d960:	movi   0x3f27e568, a8
3f27d990:	move   a8, *a14+, 1
3f27d9a0:	calla  L3FB341E0
3f27d9d0:	calla  L3F707A30
L3F27DA00:
3f27da00:	move   *sp(0x80), a14, 1
3f27da20:	mmfm   sp, a9,a11,a13
3f27da40:	rets   2
3f27da50:	mmtm   sp, a9,a11,a13
3f27da70:	move   a14, a13
3f27da80:	addi   0x70, a14
3f27daa0:	sub    a11, a11
3f27dab0:	movb   a11, *a13(0x60)
3f27dad0:	move   a14, -*sp, 1
3f27dae0:	movi   0x3f27e810, a8
3f27db10:	move   a8, *a14+, 1
3f27db20:	move   @0xa4970, *a14+, 1
3f27db50:	calla  L3F6F5820
3f27db80:	move   a8, *a13(0x20), 1
3f27dba0:	subk   12, a8
3f27dbb0:	jrlt   L3F27DFE0
L3F27DBC0:
3f27dbc0:	move   a14, -*sp, 1
3f27dbd0:	movk   12, a11
3f27dbe0:	move   a11, *a14+, 1
3f27dbf0:	movk   1, a11
3f27dc00:	move   a11, *a14+, 1
3f27dc10:	calla  L3F703D90
3f27dc40:	move   a8, *a13, 1
3f27dc50:	move   a14, -*sp, 1
3f27dc60:	movk   12, a11
3f27dc70:	move   a11, *a14+, 1
3f27dc80:	move   a8, *a14+, 1
3f27dc90:	move   @0xa4970, *a14+, 1
3f27dcc0:	calla  L3FB3B0F0
3f27dcf0:	move   a8, *a13(0x40), 1
3f27dd10:	subk   12, a8
3f27dd20:	jreq   L3F27DE20
3f27dd30:	move   a14, -*sp, 1
3f27dd40:	movi   0x3f27e820, a8
3f27dd70:	move   a8, *a14+, 1
3f27dd80:	move   *a13(0x40), *a14+, 1
3f27dda0:	movi   0x65, a11
3f27ddc0:	move   a11, *a14+, 1
3f27ddd0:	subk   11, a11
3f27dde0:	move   a11, *a14+, 1
3f27ddf0:	calla  L3F265310
L3F27DE20:
3f27de20:	move   a14, -*sp, 1
3f27de30:	move   *a13(0x0), *a14+, 1
3f27de50:	movi   0x3f27a7d0, a11
3f27de80:	move   a11, *a14+, 1
3f27de90:	calla  L3F2798B0
3f27dec0:	movk   1, a11
3f27ded0:	movb   a11, *a13(0x60)
3f27def0:	move   a14, -*sp, 1
3f27df00:	movi   0x3f27e810, a8
3f27df30:	move   a8, *a14+, 1
3f27df40:	move   @0xa4970, *a14+, 1
3f27df70:	calla  L3F6F5820
3f27dfa0:	move   a8, *a13(0x20), 1
3f27dfc0:	subk   12, a8
3f27dfd0:	jrge   L3F27DBC0
L3F27DFE0:
3f27dfe0:	dsjs   a11, L3F27E060
3f27dff0:	move   a14, -*sp, 1
3f27e000:	move   @0xa4fd0, *a14+, 1
3f27e030:	calla  L3FB3FE90
L3F27E060:
3f27e060:	move   a14, -*sp, 1
3f27e070:	sub    a11, a11
3f27e080:	move   a11, *a14+, 1
3f27e090:	movi   0x3f27da50, a9
3f27e0c0:	move   a9, *a14+, 1
3f27e0d0:	move   @0xa4970, *a14+, 1
3f27e100:	calla  L3FB3F250
3f27e130:	move   *sp(0x80), a14, 1
3f27e150:	mmfm   sp, a9,a11,a13
3f27e170:	rets   2
3f27e180:	sla    0x0, a10
3f27e190:	modu   a3, a9
3f27e1a0:	sra    b11, b3
3f27e1b0:	.word  0x7472
3f27e1c0:	mods   b2, sp
3f27e1d0:	.word  0x7461
3f27e1e0:	modu   a11, a10
3f27e1f0:	sla    0x3, a2
3f27e200:	sla    0x1, b10
3f27e210:	sla    a11, a12
3f27e220:	sla    0x3, b4
3f27e230:	modu   a11, a10
3f27e240:	sla    0x3, a2
3f27e250:	rl     b11, b2
3f27e260:	srl    a11, a14
3f27e270:	modu   a9, a0
3f27e280:	sra    b11, b6
3f27e290:	srl    b3, b2
3f27e2a0:	modu   a11, a12
3f27e2b0:	sla    0x3, b7
3f27e2c0:	.word  0x000a
3f27e2d0:	modu   a3, a14
3f27e2e0:	.word  0x7765
3f27e2f0:	.word  0x755f
3f27e300:	srl    0xd, a9
3f27e310:	sla    0x3, a3
3f27e320:	rl     a11, a4
3f27e330:	sll    b11, b3
3f27e340:	modu   a3, sp
3f27e350:	sra    a11, a14
3f27e360:	.word  0x7463
3f27e370:	sll    a9, a0
3f27e380:	mods   a3, a1
3f27e390:	sra    a11, a12
3f27e3a0:	sla    0x3, a4
3f27e3b0:	rl     b11, b7
3f27e3c0:	rl     b3, b4
3f27e3d0:	.word  0x7320
3f27e3e0:	.word  0x7365
3f27e3f0:	rl     b11, b3
3f27e400:	modu   a3, sp
3f27e410:	rl     a9, a0
3f27e420:	sla    0x3, a4
3f27e430:	sra    a1, a5
3f27e440:	.word  0x0a00
3f27e450:	.word  0x7020
3f27e460:	modu   b11, b2
3f27e470:	sra    a11, a3
3f27e480:	.word  0x7373
3f27e490:	.word  0x735f
3f27e4a0:	.word  0x7365
3f27e4b0:	sll    b11, b3
3f27e4c0:	mods   a11, sp
3f27e4d0:	dsjs   a0, L3F27E5F0
3f27e4e0:	addc   a9, a0
3f27e4f0:	mods   a3, a1
3f27e500:	modu   a11, a12
3f27e510:	sla    0x3, a3
3f27e520:	sla    a10, a6
3f27e530:	mods   a3, a9
3f27e540:	sra    a3, a5
3f27e550:	.word  0x0a20
3f27e560:	.word  0x0a00
3f27e570:	addc   a9, a0
3f27e580:	modu   a3, a1
3f27e590:	modu   a11, a14
3f27e5a0:	sla    0x3, b4
3f27e5b0:	.word  0x7277
3f27e5c0:	.word  0x7469
3f27e5d0:	sla    0x3, a5
3f27e5e0:	modu   a3, a9
L3F27E5F0:
3f27e5f0:	modu   b11, b4
3f27e600:	.word  0x7420
3f27e610:	sra    a11, a8
3f27e620:	mods   a1, a0
3f27e630:	.word  0x7461
3f27e640:	.word  0x732d
3f27e650:	.word  0x7365
3f27e660:	rl     b11, b3
3f27e670:	modu   a3, sp
3f27e680:	srl    a11, a13
3f27e690:	sla    0x3, b2
3f27e6a0:	modu   b11, b3
3f27e6b0:	lmo    a11, a3
3f27e6c0:	.word  0x7465
3f27e6d0:	.word  0x0a20
3f27e6e0:	.word  0x0a00
3f27e6f0:	rl     a9, a0
3f27e700:	srl    a3, a14
3f27e710:	.word  0x726f
3f27e720:	mpyu   a11, a13
3f27e730:	sla    a11, a12
3f27e740:	.word  0x7274
3f27e750:	.word  0x7365
3f27e760:	mods   b3, b5
3f27e770:	sla    0x3, b4
3f27e780:	sla    0x1, b10
3f27e790:	sla    a10, a3
3f27e7a0:	mods   a3, a12
3f27e7b0:	sll    a11, sp
3f27e7c0:	subb   a1, a0
3f27e7d0:	rl     a11, a1
3f27e7e0:	sra    a11, a12
3f27e7f0:	sla    0x3, a4
3f27e800:	.word  0x000a
3f27e810:	.word  0x0072
3f27e820:	sla    0x0, a10
3f27e830:	sra    b11, b3
3f27e840:	.word  0x7373
3f27e850:	srl    a11, a13
3f27e860:	mpyu   b11, b2
3f27e870:	.word  0x7361
3f27e880:	sla    0x3, b4
3f27e890:	sla    0x1, b10
3f27e8a0:	sla    a11, a6
3f27e8b0:	mods   a3, a9
3f27e8c0:	sra    a3, a5
3f27e8d0:	.word  0x7220
3f27e8e0:	sla    a11, a5
3f27e8f0:	mpyu   a11, a4
3f27e900:	sra    b11, b2
3f27e910:	modu   a11, a3
3f27e920:	sra    b3, b2
3f27e930:	.word  0x0a20
3f27e940:	.word  0x0000
L3F27E950:
3f27e950:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f27e970:	move   a14, a13
3f27e980:	move   *a13(0xffe0), a9, 1
3f27e9a0:	move   *a13(0xffc0), a10, 1
3f27e9c0:	move   *a13(0xffa0), a11, 1
3f27e9e0:	sub    a12, a12
3f27e9f0:	cmp    a11, a12
3f27ea00:	jrge   L3F27EB10
3f27ea10:	setf   8, 0, 0
L3F27EA20:
3f27ea20:	move   a12, a7
3f27ea30:	sll    0x3, a7
3f27ea40:	add    a9, a7
3f27ea50:	move   a12, a5
3f27ea60:	sll    0x3, a5
3f27ea70:	add    a10, a5
3f27ea80:	move   *a7, a7, 0
3f27ea90:	move   *a5, a5, 0
3f27eaa0:	cmp    a5, a7
3f27eab0:	jreq   L3F27EAE0
3f27eac0:	movk   1, a8
3f27ead0:	jruc   L3F27EB20
L3F27EAE0:
3f27eae0:	inc    a12
3f27eaf0:	cmp    a11, a12
3f27eb00:	jrlt   L3F27EA20
L3F27EB10:
3f27eb10:	sub    a8, a8
L3F27EB20:
3f27eb20:	move   *sp(0x100), a14, 1
3f27eb40:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f27eb60:	rets   2
L3F27EB70:
3f27eb70:	mmtm   sp, a9,a10,a11,a13
3f27eb90:	move   a14, a13
3f27eba0:	move   *a13(0xffe0), a9, 1
3f27ebc0:	sub    a10, a10
3f27ebd0:	move   a14, -*sp, 1
3f27ebe0:	move   a9, *a14+, 1
3f27ebf0:	calla  L3FB458D0
3f27ec20:	cmp    a8, a10
3f27ec30:	jrge   L3F27F190
L3F27EC40:
3f27ec40:	move   a10, a11
3f27ec50:	sll    0x3, a11
3f27ec60:	add    a9, a11
3f27ec70:	movb   *a11, a11
3f27ec80:	cmpi   0x24, a11
3f27eca0:	jreq   L3F27F110
3f27ecb0:	move   a10, a11
3f27ecc0:	sll    0x3, a11
3f27ecd0:	add    a9, a11
3f27ece0:	movb   *a11, a11
3f27ecf0:	cmpi   0x2d, a11
3f27ed10:	jreq   L3F27F110
3f27ed20:	move   a10, a11
3f27ed30:	sll    0x3, a11
3f27ed40:	add    a9, a11
3f27ed50:	movb   *a11, a11
3f27ed60:	cmpi   0x2e, a11
3f27ed80:	jreq   L3F27F110
3f27ed90:	move   a10, a11
3f27eda0:	sll    0x3, a11
3f27edb0:	add    a9, a11
3f27edc0:	movb   *a11, a11
3f27edd0:	cmpi   0x5f, a11
3f27edf0:	jreq   L3F27F110
3f27ee00:	move   a10, a11
3f27ee10:	sll    0x3, a11
3f27ee20:	add    a9, a11
3f27ee30:	movb   *a11, a11
3f27ee40:	sll    0x3, a11
3f27ee50:	addi   0xd8400, a11
3f27ee80:	setf   8, 0, 0
3f27ee90:	move   *a11, a11, 0
3f27eea0:	btst   2, a11
3f27eeb0:	jrne   L3F27F110
3f27eec0:	move   a10, a11
3f27eed0:	sll    0x3, a11
3f27eee0:	add    a9, a11
3f27eef0:	movb   *a11, a11
3f27ef00:	sll    0x3, a11
3f27ef10:	addi   0xd8400, a11
3f27ef40:	move   *a11, a11, 0
3f27ef50:	btst   1, a11
3f27ef60:	jrne   L3F27F110
3f27ef70:	move   a10, a11
3f27ef80:	sll    0x3, a11
3f27ef90:	add    a9, a11
3f27efa0:	movb   *a11, a11
3f27efb0:	sll    0x3, a11
3f27efc0:	addi   0xd8400, a11
3f27eff0:	move   *a11, a11, 0
3f27f000:	btst   0, a11
3f27f010:	jrne   L3F27F110
3f27f020:	move   a10, a11
3f27f030:	sll    0x3, a11
3f27f040:	add    a9, a11
3f27f050:	movb   *a11, a11
3f27f060:	sll    0x3, a11
3f27f070:	addi   0xd8400, a11
3f27f0a0:	move   *a11, a11, 0
3f27f0b0:	andi   0xc0, a11
3f27f0e0:	jrne   L3F27F110
3f27f0f0:	sub    a8, a8
3f27f100:	jruc   L3F27F1A0
L3F27F110:
3f27f110:	inc    a10
3f27f120:	move   a14, -*sp, 1
3f27f130:	move   a9, *a14+, 1
3f27f140:	calla  L3FB458D0
3f27f170:	cmp    a8, a10
3f27f180:	jrlt   L3F27EC40
L3F27F190:
3f27f190:	movk   1, a8
L3F27F1A0:
3f27f1a0:	move   *sp(0xa0), a14, 1
3f27f1c0:	mmfm   sp, a9,a10,a11,a13
3f27f1e0:	rets   2
L3F27F1F0:
3f27f1f0:	mmtm   sp, a5,a7,a9,a11,a13
3f27f210:	move   a14, a13
3f27f220:	addi   0x40, a14
3f27f240:	move   *a13(0xffe0), a9, 1
3f27f260:	move   *a13(0xffc0), *a13(0x0), 1
3f27f290:	movi   0x64, a11
3f27f2b0:	movb   a11, *a9(0x2c0)
3f27f2d0:	jruc   L3F27F6A0
L3F27F2E0:
3f27f2e0:	move   *a13, a11, 1
3f27f2f0:	setf   16, 0, 0
3f27f300:	move   *a11(0x20), *a9(0x30), 0
3f27f330:	setf   8, 0, 0
3f27f340:	move   *a9(0x60), a11, 0
3f27f360:	inc    a11
3f27f370:	movb   a11, *a9(0x60)
3f27f390:	movk   1, a11
3f27f3a0:	movb   a11, *a9(0x40)
3f27f3c0:	move   *a13(0xffc0), a7, 1
3f27f3e0:	addi   0x40, a7
3f27f400:	move   a7, *a13(0x20), 1
3f27f420:	movb   *a7(0x20), *a9(0xa8)
3f27f450:	move   *a9(0x88), a5, 1
3f27f470:	setf   16, 0, 0
3f27f480:	move   *a7(0x0), *a5(0x3d0), 0
3f27f4b0:	sub    a5, a5
3f27f4c0:	setf   1, 0, 0
3f27f4d0:	move   a5, *a9(0x52), 0
3f27f4f0:	move   a11, *a9(0x51), 0
3f27f510:	move   a5, *a9(0x50), 0
3f27f530:	move   a14, -*sp, 1
3f27f540:	move   a9, *a14+, 1
3f27f550:	calla  L3F2B05C0
3f27f580:	setf   1, 0, 0
3f27f590:	move   a11, *a9(0x52), 0
3f27f5b0:	jruc   L3F27F700
L3F27F5C0:
3f27f5c0:	movk   1, a11
3f27f5d0:	setf   1, 0, 0
3f27f5e0:	move   a11, *a9(0x51), 0
3f27f600:	setf   8, 0, 0
3f27f610:	move   *a9(0x50), a7, 0
3f27f630:	subk   3, a7
3f27f640:	jrne   L3F27F700
3f27f650:	sub    a7, a7
3f27f660:	setf   1, 0, 0
3f27f670:	move   a7, *a9(0x50), 0
3f27f690:	jruc   L3F27F700
L3F27F6A0:
3f27f6a0:	setf   8, 0, 0
3f27f6b0:	move   *a9(0x40), a8, 0
3f27f6d0:	jreq   L3F27F2E0
3f27f6e0:	dec    a8
3f27f6f0:	jreq   L3F27F5C0
L3F27F700:
3f27f700:	move   *sp(0xc0), a14, 1
3f27f720:	mmfm   sp, a5,a7,a9,a11,a13
3f27f740:	rets   2
L3F27F750:
3f27f750:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f27f770:	move   a14, a13
3f27f780:	addi   0x34a0, a14
3f27f7a0:	move   *a13(0xffe0), a9, 1
3f27f7c0:	sub    a11, a11
3f27f7d0:	setf   16, 1, 0
3f27f7e0:	move   a11, *a13(0x33b0), 0
3f27f800:	move   a11, *a13(0x3420), 0
3f27f820:	move   *a13(0xffc0), a10, 1
3f27f840:	setf   1, 0, 0
3f27f850:	move   *a10, a11, 0
3f27f860:	jreq   L3F27F930
3f27f870:	movk   1, a11
3f27f880:	move   a11, *a9(0x51), 0
3f27f8a0:	setf   8, 0, 0
3f27f8b0:	move   *a9(0x50), a11, 0
3f27f8d0:	subk   3, a11
3f27f8e0:	jrne   L3F27F930
3f27f8f0:	sub    a11, a11
3f27f900:	setf   1, 0, 0
3f27f910:	move   a11, *a9(0x50), 0
L3F27F930:
3f27f930:	setf   8, 0, 0
3f27f940:	move   *a9(0x60), a11, 0
3f27f960:	inc    a11
3f27f970:	zext   a11, 0
3f27f980:	move   *a10(0x30), a7, 0
3f27f9a0:	cmp    a11, a7
3f27f9b0:	jreq   L3F27FBF0
3f27f9c0:	move   @0x9b000, a11, 1
3f27f9f0:	move   *a11(0x110), a7, 1
3f27fa10:	inc    a7
3f27fa20:	move   a7, *a11(0x110), 1
3f27fa40:	move   *a9(0x88), a7, 1
3f27fa60:	move   *a7(0x808), a11, 1
3f27fa80:	inc    a11
3f27fa90:	move   a11, *a7(0x808), 1
3f27fab0:	move   a14, -*sp, 1
3f27fac0:	movk   6, a11
3f27fad0:	move   a11, *a14+, 1
3f27fae0:	move   *a13(0xffa0), a7, 1
3f27fb00:	addi   0x30, a7
3f27fb20:	move   a7, *a14+, 1
3f27fb30:	move   *a9(0x88), a7, 1
3f27fb50:	addi   0x280, a7
3f27fb70:	move   a7, *a14+, 1
3f27fb80:	calla  L3FB44400
3f27fbb0:	sub    a7, a7
3f27fbc0:	movb   a7, *a10(0x8)
3f27fbe0:	jruc   L3F27FC40
L3F27FBF0:
3f27fbf0:	move   *a9(0x60), a11, 0
3f27fc10:	inc    a11
3f27fc20:	movb   a11, *a9(0x60)
L3F27FC40:
3f27fc40:	setf   1, 0, 0
3f27fc50:	move   *a9(0x52), a11, 0
3f27fc70:	dsj    a11, L3F2809F0
3f27fc90:	setf   16, 0, 0
3f27fca0:	move   @0xa5000, a11, 0
3f27fcd0:	setf   8, 0, 0
3f27fce0:	move   *a9(0x2d0), a7, 0
3f27fd00:	sub    a7, a11
3f27fd10:	setf   16, 1, 0
3f27fd20:	move   a11, *a13(0x3430), 0
3f27fd40:	sub    a11, a11
3f27fd50:	move   a11, *a13(0x3420), 0
3f27fd70:	move   *a9(0x358), *a13(0x33c0), 1
3f27fda0:	move   *a13(0x33c0), a7, 1
3f27fdc0:	subi   0x358, a7
3f27fde0:	cmp    a9, a7
3f27fdf0:	jaeq   L3F280730
3f27fe10:	move   *a13(0x3430), a7, 0
3f27fe30:	cmp    a7, a11
3f27fe40:	jage   L3F280730
L3F27FE60:
3f27fe60:	move   *a13(0x33c0), a11, 1
3f27fe80:	move   *a11(0x60), a7, 1
3f27fea0:	move   a7, *a13(0x3400), 1
3f27fec0:	jrne   L3F27FFD0
3f27fed0:	move   a14, -*sp, 1
3f27fee0:	move   a9, a7
3f27fef0:	addi   0x358, a7
3f27ff10:	move   a7, *a14+, 1
3f27ff20:	movi   0x3f290560, a8
3f27ff50:	move   a8, *a14+, 1
3f27ff60:	calla  L3FB341E0
3f27ff90:	calla  L3F6EDD80
3f27ffc0:	jruc   L3F280650
L3F27FFD0:
3f27ffd0:	setf   8, 0, 0
3f27ffe0:	move   *a11(0x40), a7, 0
3f280000:	move   *a10(0x38), a11, 0
3f280020:	cmp    a7, a11
3f280030:	jrnc   L3F280140
3f280040:	move   *a13(0x33c0), a11, 1
3f280060:	setf   16, 1, 0
3f280070:	move   *a11(0x40), a7, 0
3f280090:	setf   8, 0, 0
3f2800a0:	move   *a9(0x58), a11, 0
3f2800c0:	cmp    a11, a7
3f2800d0:	jrls   L3F280730
3f2800e0:	move   *a10(0x38), a11, 0
3f280100:	move   *a9(0x58), a7, 0
3f280120:	cmp    a7, a11
3f280130:	jrnc   L3F280730
L3F280140:
3f280140:	move   *a13(0x33c0), a11, 1
3f280160:	move   *a11(0x0), *a13(0x33e0), 1
3f280190:	pushst
3f2801a0:	dint
3f2801b0:	move   a11, *a13(0x3460), 1
3f2801d0:	move   *a11(0x20), *a13(0x3480), 1
3f280200:	move   *a13(0x3480), a7, 1
3f280220:	move   *a11, *a7, 1
3f280230:	move   *a7, a7, 1
3f280240:	move   *a13(0x3480), *a7(0x20), 1
3f280270:	move   a11, *a11, 1
3f280280:	move   a11, *a11(0x20), 1
3f2802a0:	popst
3f2802b0:	move   *a9(0x2d0), a7, 0
3f2802d0:	inc    a7
3f2802e0:	movb   a7, *a9(0x2d0)
3f280300:	move   *a9(0x2d0), a7, 0
3f280320:	setf   16, 0, 0
3f280330:	move   @0xa5000, a11, 0
3f280360:	cmp    a11, a7
3f280370:	jrls   L3F280480
3f280380:	move   a14, -*sp, 1
3f280390:	move   a9, a7
3f2803a0:	addi   0x2d0, a7
3f2803c0:	move   a7, *a14+, 1
3f2803d0:	move   a9, *a14+, 1
3f2803e0:	movi   0x3f2906e8, a8
3f280410:	move   a8, *a14+, 1
3f280420:	calla  L3FB341E0
3f280450:	calla  L3F6EDD80
L3F280480:
3f280480:	setf   16, 1, 0
3f280490:	move   *a13(0x3420), a11, 0
3f2804b0:	inc    a11
3f2804c0:	move   a11, *a13(0x3420), 0
3f2804e0:	pushst
3f2804f0:	dint
3f280500:	move   *a13(0x33c0), *a13(0x3460), 1
3f280530:	move   *a9(0x2f8), *a13(0x3480), 1
3f280560:	move   *a13(0x3460), a7, 1
3f280580:	move   *a13(0x3480), a5, 1
3f2805a0:	move   *a5, *a7, 1
3f2805b0:	move   a5, *a7(0x20), 1
3f2805d0:	move   a7, *a5, 1
3f2805e0:	move   *a7, a5, 1
3f2805f0:	move   a7, *a5(0x20), 1
3f280610:	popst
3f280620:	move   *a13(0x33e0), *a13(0x33c0), 1
L3F280650:
3f280650:	move   *a13(0x33c0), a11, 1
3f280670:	subi   0x358, a11
3f280690:	cmp    a9, a11
3f2806a0:	jreq   L3F280730
3f2806b0:	setf   16, 1, 0
3f2806c0:	move   *a13(0x3420), a11, 0
3f2806e0:	move   *a13(0x3430), a7, 0
3f280700:	cmp    a7, a11
3f280710:	jalt   L3F27FE60
L3F280730:
3f280730:	setf   16, 1, 0
3f280740:	move   *a13(0x3420), a11, 0
3f280760:	move   *a13(0x3430), a7, 0
3f280780:	cmp    a7, a11
3f280790:	jrne   L3F2808A0
3f2807a0:	sub    a5, a5
3f2807b0:	move   a5, *a9(0x78), 0
3f2807d0:	setf   1, 0, 0
3f2807e0:	move   a5, *a9(0x52), 0
3f280800:	setf   8, 0, 0
3f280810:	move   *a9(0x50), a5, 0
3f280830:	subk   3, a5
3f280840:	jrne   L3F2809F0
3f280850:	sub    a5, a5
3f280860:	setf   1, 0, 0
3f280870:	move   a5, *a9(0x50), 0
3f280890:	jruc   L3F2809F0
L3F2808A0:
3f2808a0:	setf   16, 0, 0
3f2808b0:	move   @0xa5000, a5, 0
3f2808e0:	cmp    a5, a11
3f2808f0:	jrls   L3F2809F0
3f280900:	move   a14, -*sp, 1
3f280910:	move   a9, a7
3f280920:	addi   0x2d8, a7
3f280940:	move   a7, *a14+, 1
3f280950:	movi   0x3f2908f8, a8
3f280980:	move   a8, *a14+, 1
3f280990:	calla  L3FB341E0
3f2809c0:	calla  L3F6EDD80
L3F2809F0:
3f2809f0:	setf   8, 0, 0
3f280a00:	move   *a10(0x8), a11, 0
3f280a20:	jreq   L3F280FD0
3f280a30:	move   a14, -*sp, 1
3f280a40:	move   *a13(0xff80), *a14+, 1
3f280a60:	calla  L3F9E0B80
3f280a90:	setf   16, 1, 0
3f280aa0:	move   a8, *a13(0x33b0), 0
3f280ac0:	move   *a13(0x33b0), a11, 0
3f280ae0:	dec    a11
3f280af0:	jrle   L3F280DE0
3f280b00:	move   a14, -*sp, 1
3f280b10:	move   a13, a11
3f280b20:	addk   32, a11
3f280b30:	move   a11, *a14+, 1
3f280b40:	move   *a13(0xff80), *a14+, 1
3f280b60:	move   *a13(0x33b0), a7, 0
3f280b80:	move   a7, *a14+, 1
3f280b90:	movi   0x34, a5
3f280bb0:	move   a5, *a14+, 1
3f280bc0:	calla  L3F9E0DD0
3f280bf0:	move   @0x1b3900, a5, 1
3f280c20:	setf   1, 1, 0
3f280c30:	move   *a5(0x1c1), a11, 0
3f280c50:	move   a11, *a13(0x3440), 1
3f280c70:	movk   1, a7
3f280c80:	move   a7, *a5(0x1c1), 0
3f280ca0:	move   a14, -*sp, 1
3f280cb0:	move   a13, a7
3f280cc0:	addi   0xd0, a7
3f280ce0:	move   a7, *a14+, 1
3f280cf0:	setf   8, 0, 0
3f280d00:	move   *a10(0x8), a8, 0
3f280d20:	move   a8, *a14+, 1
3f280d30:	move   a9, *a14+, 1
3f280d40:	calla  L3F2B6220
3f280d70:	move   @0x1b3900, a5, 1
3f280da0:	setf   1, 1, 0
3f280db0:	move   a11, *a5(0x1c1), 0
3f280dd0:	jruc   L3F280FD0
L3F280DE0:
3f280de0:	move   @0x1b3900, a11, 1
3f280e10:	setf   1, 1, 0
3f280e20:	move   *a11(0x1c1), a7, 0
3f280e40:	move   a7, *a13(0x3440), 1
3f280e60:	movk   1, a5
3f280e70:	move   a5, *a11(0x1c1), 0
3f280e90:	move   a14, -*sp, 1
3f280ea0:	move   *a13(0xffc0), a5, 1
3f280ec0:	addi   0x40, a5
3f280ee0:	move   a5, *a14+, 1
3f280ef0:	setf   8, 0, 0
3f280f00:	move   *a10(0x8), a8, 0
3f280f20:	move   a8, *a14+, 1
3f280f30:	move   a9, *a14+, 1
3f280f40:	calla  L3F2B6220
3f280f70:	move   @0x1b3900, a11, 1
3f280fa0:	setf   1, 1, 0
3f280fb0:	move   a7, *a11(0x1c1), 0
L3F280FD0:
3f280fd0:	setf   8, 0, 0
3f280fe0:	move   *a9(0x50), a11, 0
3f281000:	dsjs   a11, L3F281090
3f281010:	move   @0x9b000, a11, 1
3f281040:	move   *a11(0x1860), a7, 0
3f281060:	setf   16, 0, 0
3f281070:	move   a7, *a9(0x68), 0
L3F281090:
3f281090:	move   *sp(0xe0), a14, 1
3f2810b0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f2810d0:	rets   2
L3F2810E0:
3f2810e0:	mmtm   sp, a9,a11,a13
3f281100:	move   a14, a13
3f281110:	addi   0x80, a14
3f281130:	move   *a13(0xffe0), *a13(0x0), 1
3f281160:	move   *a13(0xffe0), a11, 1
3f281180:	move   *a11(0x2c8), *a13(0x20), 1
3f2811b0:	movk   1, a11
3f2811c0:	move   a11, *a13(0x40), 1
3f2811e0:	move   *a13(0x20), a11, 1
3f281200:	jreq   L3F281420
3f281210:	move   *a13(0x40), a11, 1
3f281230:	jreq   L3F281420
L3F281240:
3f281240:	move   a14, -*sp, 1
3f281250:	move   *a13(0x20), a11, 1
3f281270:	move   a11, *a14+, 1
3f281280:	move   *a13(0xffc0), a11, 1
3f2812a0:	move   a11, *a14+, 1
3f2812b0:	calla  L3FB45500
3f2812e0:	move   a8, a8
3f2812f0:	jrle   L3F281390
3f281300:	move   *a13(0x20), *a13(0x0), 1
3f281330:	move   *a13(0x20), a9, 1
3f281350:	move   *a9(0x2c8), *a13(0x20), 1
3f281380:	jruc   L3F2813C0
L3F281390:
3f281390:	sub    a9, a9
3f2813a0:	move   a9, *a13(0x40), 1
L3F2813C0:
3f2813c0:	move   *a13(0x20), a9, 1
3f2813e0:	jreq   L3F281420
3f2813f0:	move   *a13(0x40), a9, 1
3f281410:	jrne   L3F281240
L3F281420:
3f281420:	movk   1, a11
3f281430:	move   a11, *a13(0x60), 1
3f281450:	move   *a13, a9, 1
3f281460:	move   *a13(0xffc0), *a9(0x2c8), 1
3f281490:	move   *a13(0xffc0), a9, 1
3f2814b0:	move   *a13(0x0), *a9(0x2e8), 1
3f2814e0:	move   *a13(0x20), *a9(0x2c8), 1
3f281510:	move   *a13(0x20), a9, 1
3f281530:	jreq   L3F281570
3f281540:	move   *a13(0xffc0), *a9(0x2e8), 1
L3F281570:
3f281570:	move   *sp(0x80), a14, 1
3f281590:	mmfm   sp, a9,a11,a13
3f2815b0:	rets   2
L3F2815C0:
3f2815c0:	mmtm   sp, a9,a11,a13
3f2815e0:	move   a14, a13
3f2815f0:	move   *a13(0xffe0), a11, 1
3f281610:	move   *a11(0x2e8), a11, 1
3f281630:	jreq   L3F2816B0
3f281640:	move   *a13(0xffe0), a11, 1
3f281660:	move   *a11(0x2e8), a9, 1
3f281680:	move   *a11(0x2c8), *a9(0x2c8), 1
L3F2816B0:
3f2816b0:	move   *a13(0xffe0), a11, 1
3f2816d0:	move   *a11(0x2c8), a9, 1
3f2816f0:	jreq   L3F281750
3f281700:	move   *a11(0x2c8), a9, 1
3f281720:	move   *a11(0x2e8), *a9(0x2e8), 1
L3F281750:
3f281750:	move   *sp(0x80), a14, 1
3f281770:	mmfm   sp, a9,a11,a13
3f281790:	rets   2
L3F2817A0:
3f2817a0:	mmtm   sp, a9,a11,a13
3f2817c0:	move   a14, a13
3f2817d0:	addi   0xd0, a14
3f2817f0:	sub    a11, a11
3f281800:	movb   a11, *a13(0xa0)
3f281820:	movb   a11, *a13(0xb0)
3f281840:	movk   15, a11
3f281850:	setf   16, 1, 0
3f281860:	move   a11, *a13(0xc0), 0
L3F281880:
3f281880:	move   *a13(0xc0), a11, 0
3f2818a0:	sll    0x3, a11
3f2818b0:	add    a13, a11
3f2818c0:	sub    a9, a9
3f2818d0:	movb   a9, *a11(0x20)
3f2818f0:	move   *a13(0xc0), a11, 0
3f281910:	dec    a11
3f281920:	move   a11, *a13(0xc0), 0
3f281940:	jrge   L3F281880
3f281950:	move   *a13(0xffe0), a9, 1
3f281970:	move   *a9(0x6c8), *a13(0x0), 1
3f2819a0:	movb   *a9(0x3e8), *a13(0xb0)
3f2819d0:	move   *a13(0xffc0), a9, 1
3f2819f0:	setf   8, 0, 0
3f281a00:	move   *a9+, a11, 0
3f281a10:	move   a9, *a13(0xffc0), 1
3f281a30:	movb   a11, *a13(0xa0)
3f281a50:	subk   15, a11
3f281a60:	jrls   L3F281AA0
3f281a70:	movk   15, a11
3f281a80:	movb   a11, *a13(0xa0)
L3F281AA0:
3f281aa0:	move   a14, -*sp, 1
3f281ab0:	move   *a13(0xa0), a11, 0
3f281ad0:	move   a11, *a14+, 1
3f281ae0:	move   a13, a9
3f281af0:	addk   32, a9
3f281b00:	move   a9, *a14+, 1
3f281b10:	move   *a13(0xffc0), *a14+, 1
3f281b30:	calla  L3FB44400
3f281b60:	sll    0x3, a11
3f281b70:	add    a13, a11
3f281b80:	sub    a9, a9
3f281b90:	movb   a9, *a11(0x20)
3f281bb0:	move   *a13, a11, 1
3f281bc0:	jreq   L3F281D90
3f281bd0:	setf   8, 0, 0
3f281be0:	move   *a13(0xb0), a9, 0
3f281c00:	jreq   L3F281D90
L3F281C10:
3f281c10:	move   a14, -*sp, 1
3f281c20:	move   *a13, a11, 1
3f281c30:	move   a11, *a14+, 1
3f281c40:	move   a13, a9
3f281c50:	addk   32, a9
3f281c60:	move   a9, *a14+, 1
3f281c70:	calla  L3FB45500
3f281ca0:	move   a8, a8
3f281cb0:	jreq   L3F281D90
3f281cc0:	move   *a11(0x2a8), *a13(0x0), 1
3f281cf0:	setf   8, 0, 0
3f281d00:	move   *a13(0xb0), a11, 0
3f281d20:	dec    a11
3f281d30:	movb   a11, *a13(0xb0)
3f281d50:	move   *a13, a9, 1
3f281d60:	jreq   L3F281D90
3f281d70:	move   a11, a8
3f281d80:	jrne   L3F281C10
L3F281D90:
3f281d90:	setf   8, 0, 0
3f281da0:	move   *a13(0xb0), a11, 0
3f281dc0:	jrne   L3F281DF0
3f281dd0:	sub    a8, a8
3f281de0:	jruc   L3F281E00
L3F281DF0:
3f281df0:	move   *a13, a8, 1
L3F281E00:
3f281e00:	move   *sp(0x80), a14, 1
3f281e20:	mmfm   sp, a9,a11,a13
3f281e40:	rets   2
L3F281E50:
3f281e50:	mmtm   sp, a7,a9,a11,a13
3f281e70:	move   a14, a13
3f281e80:	addi   0x90, a14
3f281ea0:	sub    a11, a11
3f281eb0:	setf   16, 1, 0
3f281ec0:	move   a11, *a13(0x80), 0
3f281ee0:	move   *a13(0xffe0), a9, 1
3f281f00:	move   *a9(0x6c8), *a13(0x0), 1
3f281f30:	movi   0x61, a9
3f281f50:	move   a9, *a13(0x40), 1
3f281f70:	move   a11, *a13(0x60), 1
3f281f90:	move   *a13(0xffe0), a9, 1
3f281fb0:	setf   8, 0, 0
3f281fc0:	move   *a9(0x3e8), a9, 0
3f281fe0:	cmp    a9, a11
3f281ff0:	jrnc   L3F2822A0
L3F282000:
3f282000:	move   *a13, a11, 1
3f282010:	move   *a11(0x2e8), a9, 1
3f282030:	jrne   L3F282070
3f282040:	move   *a11(0x2c8), a9, 1
3f282060:	jreq   L3F2820C0
L3F282070:
3f282070:	move   a14, -*sp, 1
3f282080:	move   a11, *a14+, 1
3f282090:	calla  L3F2815C0
L3F2820C0:
3f2820c0:	move   a11, *a13(0x20), 1
3f2820e0:	move   *a11(0x2a8), *a13(0x0), 1
3f282110:	setf   16, 1, 0
3f282120:	move   *a13(0x80), a9, 0
3f282140:	inc    a9
3f282150:	move   a9, *a13(0x80), 0
3f282170:	move   a14, -*sp, 1
3f282180:	move   a11, *a14+, 1
3f282190:	calla  L3F702440
3f2821c0:	move   *a13(0x60), a9, 1
3f2821e0:	inc    a9
3f2821f0:	move   a9, *a13(0x60), 1
3f282210:	move   *a13(0xffe0), a9, 1
3f282230:	move   *a13(0x60), a11, 1
3f282250:	setf   8, 0, 0
3f282260:	move   *a9(0x3e8), a9, 0
3f282280:	cmp    a9, a11
3f282290:	jrc   L3F282000
L3F2822A0:
3f2822a0:	move   *a13(0xffe0), a9, 1
3f2822c0:	move   *a9(0x3e8), a9, 0
3f2822e0:	setf   16, 1, 0
3f2822f0:	move   *a13(0x80), a11, 0
3f282310:	cmp    a11, a9
3f282320:	jreq   L3F2823C0
3f282330:	move   a14, -*sp, 1
3f282340:	movi   0x3f290bc0, a8
3f282370:	move   a8, *a14+, 1
3f282380:	calla  L3FB341E0
3f2823b0:	jruc   L3F282440
L3F2823C0:
3f2823c0:	move   *a13(0xffe0), a9, 1
3f2823e0:	setf   8, 0, 0
3f2823f0:	move   *a9(0x3e8), a7, 0
3f282410:	sub    a11, a7
3f282420:	movb   a7, *a9(0x3e8)
L3F282440:
3f282440:	move   *sp(0xa0), a14, 1
3f282460:	mmfm   sp, a7,a9,a11,a13
3f282480:	rets   2
L3F282490:
3f282490:	mmtm   sp, a9,a11,a13
3f2824b0:	move   a14, a13
3f2824c0:	addi   0x380, a14
3f2824e0:	move   *a13(0xffe0), a11, 1
3f282500:	addi   0x420, a11
3f282520:	move   a11, *a13, 1
3f282530:	move   *a13(0xffe0), a9, 1
3f282550:	setf   8, 0, 0
3f282560:	move   *a9(0x3e8), a9, 0
3f282580:	move   a9, *a13(0x2e0), 1
3f2825a0:	sub    a9, a9
3f2825b0:	move   a9, *a13(0x340), 1
3f2825d0:	move   *a13(0x2e0), a11, 1
3f2825f0:	cmp    a11, a9
3f282600:	jage   L3F283290
L3F282620:
3f282620:	move   *a13(0xffc0), a11, 1
3f282640:	setf   8, 0, 0
3f282650:	move   *a11+, a9, 0
3f282660:	move   a11, *a13(0xffc0), 1
3f282680:	movb   a9, *a13(0x50)
3f2826a0:	move   *a11+, a9, 0
3f2826b0:	move   a11, *a13(0xffc0), 1
3f2826d0:	movb   a9, *a13(0x40)
3f2826f0:	move   a9, *a13(0x360), 1
3f282710:	subk   15, a9
3f282720:	jrle   L3F282760
3f282730:	movk   15, a9
3f282740:	move   a9, *a13(0x360), 1
L3F282760:
3f282760:	move   a14, -*sp, 1
3f282770:	move   *a13(0x360), *a14+, 1
3f282790:	move   a13, a9
3f2827a0:	addi   0x60, a9
3f2827c0:	move   a9, *a14+, 1
3f2827d0:	move   a11, *a14+, 1
3f2827e0:	calla  L3FB44400
3f282810:	move   *a13(0x360), a9, 1
3f282830:	sll    0x3, a9
3f282840:	add    a13, a9
3f282850:	sub    a11, a11
3f282860:	movb   a11, *a9(0x60)
3f282880:	setf   8, 0, 0
3f282890:	move   *a13(0x40), a9, 0
3f2828b0:	sll    0x3, a9
3f2828c0:	move   *a13(0xffc0), a11, 1
3f2828e0:	add    a11, a9
3f2828f0:	move   a9, *a13(0xffc0), 1
3f282910:	move   *a9+, a11, 0
3f282920:	move   a9, *a13(0xffc0), 1
3f282940:	movb   a11, *a13(0x40)
3f282960:	move   a11, *a13(0x360), 1
3f282980:	cmpi   0x3f, a11
3f2829a0:	jrle   L3F2829F0
3f2829b0:	movi   0x3f, a9
3f2829d0:	move   a9, *a13(0x360), 1
L3F2829F0:
3f2829f0:	move   a14, -*sp, 1
3f282a00:	move   *a13(0x360), *a14+, 1
3f282a20:	move   a13, a9
3f282a30:	addi   0xe0, a9
3f282a50:	move   a9, *a14+, 1
3f282a60:	move   *a13(0xffc0), *a14+, 1
3f282a80:	calla  L3FB44400
3f282ab0:	move   *a13(0x360), a9, 1
3f282ad0:	sll    0x3, a9
3f282ae0:	add    a13, a9
3f282af0:	sub    a11, a11
3f282b00:	movb   a11, *a9(0xe0)
3f282b20:	setf   8, 0, 0
3f282b30:	move   *a13(0x40), a9, 0
3f282b50:	sll    0x3, a9
3f282b60:	move   *a13(0xffc0), a11, 1
3f282b80:	add    a11, a9
3f282b90:	move   a9, *a13(0xffc0), 1
3f282bb0:	movb   *a13(0xe0), a11
3f282bd0:	jrne   L3F282CA0
3f282be0:	move   a14, -*sp, 1
3f282bf0:	movi   0x3f290d80, a8
3f282c20:	move   a8, *a14+, 1
3f282c30:	move   a13, a11
3f282c40:	addi   0xe0, a11
3f282c60:	move   a11, *a14+, 1
3f282c70:	calla  L3FB45720
L3F282CA0:
3f282ca0:	move   a14, -*sp, 1
3f282cb0:	move   a13, a11
3f282cc0:	addi   0x60, a11
3f282ce0:	move   a11, *a14+, 1
3f282cf0:	calla  L3F27EB70
3f282d20:	move   a8, a8
3f282d30:	jrne   L3F282DD0
3f282d40:	move   *a13(0xffe0), a11, 1
3f282d60:	setf   8, 0, 0
3f282d70:	move   *a11(0x3e8), a9, 0
3f282d90:	dec    a9
3f282da0:	movb   a9, *a11(0x3e8)
3f282dc0:	jruc   L3F2831F0
L3F282DD0:
3f282dd0:	move   *a13, a11, 1
3f282de0:	move   a14, -*sp, 1
3f282df0:	movi   0x61, a9
3f282e10:	move   a9, *a14+, 1
3f282e20:	movk   1, a9
3f282e30:	move   a9, *a14+, 1
3f282e40:	calla  L3F703D90
3f282e70:	move   a8, *a11(0x2a8), 1
3f282e90:	move   *a11(0x2a8), a9, 1
3f282eb0:	jrne   L3F282F50
3f282ec0:	move   *a13(0xffe0), a9, 1
3f282ee0:	setf   8, 0, 0
3f282ef0:	move   *a9(0x3e8), a11, 0
3f282f10:	dec    a11
3f282f20:	movb   a11, *a9(0x3e8)
3f282f40:	jruc   L3F2831F0
L3F282F50:
3f282f50:	move   *a11(0x2a8), *a13(0x0), 1
3f282f80:	move   *a13, a11, 1
3f282f90:	movb   *a13(0x50), *a11(0x280)
3f282fc0:	move   a14, -*sp, 1
3f282fd0:	move   a13, a9
3f282fe0:	addi   0x60, a9
3f283000:	move   a9, *a14+, 1
3f283010:	move   a11, *a14+, 1
3f283020:	calla  L3FB45720
3f283050:	move   a14, -*sp, 1
3f283060:	move   a13, a9
3f283070:	addi   0xe0, a9
3f283090:	move   a9, *a14+, 1
3f2830a0:	addi   0x80, a11
3f2830c0:	move   a11, *a14+, 1
3f2830d0:	calla  L3FB45720
3f283100:	move   *a13, a11, 1
3f283110:	move   *a13(0xffe0), *a11(0x288), 1
3f283140:	move   a14, -*sp, 1
3f283150:	move   a11, *a14+, 1
3f283160:	move   @0x9b000, a9, 1
3f283190:	addi   0xa58, a9
3f2831b0:	move   a9, *a14+, 1
3f2831c0:	calla  L3F2810E0
L3F2831F0:
3f2831f0:	move   *a13(0x340), a11, 1
3f283210:	inc    a11
3f283220:	move   a11, *a13(0x340), 1
3f283240:	move   *a13(0x2e0), a9, 1
3f283260:	cmp    a9, a11
3f283270:	jalt   L3F282620
L3F283290:
3f283290:	move   *a13(0xffc0), a8, 1
3f2832b0:	move   *sp(0x80), a14, 1
3f2832d0:	mmfm   sp, a9,a11,a13
3f2832f0:	rets   2
L3F283300:
3f283300:	mmtm   sp, a7,a9,a11,a13
3f283320:	move   a14, a13
3f283330:	addi   0x11d0, a14
3f283350:	move   *a13(0xffc0), *a13(0x910), 1
3f283380:	move   *a13(0x910), a11, 1
3f2833a0:	setf   8, 0, 0
3f2833b0:	move   *a11(0x10), a11, 0
3f2833d0:	subk   5, a11
3f2833e0:	jrc   L3F2834B0
3f2833f0:	move   *a13(0x910), a11, 1
3f283410:	move   *a11(0x18), a11, 0
3f283430:	subk   5, a11
3f283440:	jrhi   L3F2834B0
3f283450:	move   *a13(0x910), a11, 1
3f283470:	move   *a11(0x20), a11, 0
3f283490:	subk   5, a11
3f2834a0:	jreq   L3F2834E0
L3F2834B0:
3f2834b0:	sub    a8, a8
3f2834c0:	jauc   L3F2852A0
L3F2834E0:
3f2834e0:	move   a14, -*sp, 1
3f2834f0:	movi   0x119, a11
3f283510:	move   a11, *a14+, 1
3f283520:	move   a13, a11
3f283530:	addk   32, a11
3f283540:	move   a11, *a14+, 1
3f283550:	calla  L3FB44A00
3f283580:	move   a14, -*sp, 1
3f283590:	movk   6, a9
3f2835a0:	move   a9, *a14+, 1
3f2835b0:	move   a13, a9
3f2835c0:	addi   0x2a0, a9
3f2835e0:	move   a9, *a14+, 1
3f2835f0:	move   *a13(0xffe0), *a14+, 1
3f283610:	calla  L3FB44400
3f283640:	move   *a13(0x910), a7, 1
3f283660:	movb   *a7(0x20), *a13(0x3d0)
3f283690:	movb   *a7(0x28), *a13(0x3d8)
3f2836c0:	movb   *a7(0x30), *a13(0x3e0)
3f2836f0:	movb   *a7(0x38), *a13(0x3e8)
3f283720:	setf   16, 0, 0
3f283730:	move   *a7(0x40), *a13(0x3f0), 0
3f283760:	setf   8, 0, 0
3f283770:	move   *a7(0x50), a9, 0
3f283790:	move   a9, a11
3f2837a0:	sll    0x2, a11
3f2837b0:	add    a9, a11
3f2837c0:	setf   16, 0, 0
3f2837d0:	move   a11, *a13(0x420), 0
3f2837f0:	sub    a11, a11
3f283800:	move   a11, *a13(0x430), 0
3f283820:	setf   8, 0, 0
3f283830:	move   *a7(0x58), a9, 0
3f283850:	btst   0, a9
3f283860:	jreq   L3F2838B0
3f283870:	movk   1, a9
3f283880:	movb   a9, *a13(0x400)
3f2838a0:	jruc   L3F2838D0
L3F2838B0:
3f2838b0:	movb   a11, *a13(0x400)
L3F2838D0:
3f2838d0:	movb   *a7(0x60), *a13(0x950)
3f283900:	move   a11, *a13(0x980), 1
3f283920:	move   *a13(0x950), a9, 0
3f283940:	cmp    a9, a11
3f283950:	jrnc   L3F283AC0
L3F283960:
3f283960:	move   *a13(0x980), a11, 1
3f283980:	sll    0x3, a11
3f283990:	add    a13, a11
3f2839a0:	move   *a13(0x910), a9, 1
3f2839c0:	move   *a13(0x980), a7, 1
3f2839e0:	sll    0x3, a7
3f2839f0:	add    a9, a7
3f283a00:	movb   *a7(0x68), *a11(0x2d0)
3f283a30:	move   *a13(0x980), a11, 1
3f283a50:	inc    a11
3f283a60:	move   a11, *a13(0x980), 1
3f283a80:	move   *a13(0x950), a7, 0
3f283aa0:	cmp    a7, a11
3f283ab0:	jrc   L3F283960
L3F283AC0:
3f283ac0:	move   *a13(0x910), a9, 1
3f283ae0:	movb   *a9(0x60), *a13(0x950)
3f283b10:	move   *a13(0x950), a7, 0
3f283b30:	sll    0x3, a7
3f283b40:	add    a9, a7
3f283b50:	addi   0x68, a7
3f283b70:	move   a7, *a13(0x930), 1
3f283b90:	move   *a7+, a9, 0
3f283ba0:	move   a7, *a13(0x930), 1
3f283bc0:	movb   a9, *a13(0x950)
3f283be0:	move   a9, *a13(0x9a0), 1
3f283c00:	jrne   L3F283C40
3f283c10:	sub    a8, a8
3f283c20:	jauc   L3F2852A0
L3F283C40:
3f283c40:	subk   15, a9
3f283c50:	jrle   L3F283C90
3f283c60:	movk   15, a9
3f283c70:	move   a9, *a13(0x9a0), 1
L3F283C90:
3f283c90:	move   a14, -*sp, 1
3f283ca0:	move   *a13(0x9a0), *a14+, 1
3f283cc0:	move   a13, a9
3f283cd0:	addk   32, a9
3f283ce0:	move   a9, *a14+, 1
3f283cf0:	move   a7, *a14+, 1
3f283d00:	calla  L3FB44400
3f283d30:	move   *a13(0x9a0), a9, 1
3f283d50:	sll    0x3, a9
3f283d60:	add    a13, a9
3f283d70:	sub    a7, a7
3f283d80:	movb   a7, *a9(0x20)
3f283da0:	move   a14, -*sp, 1
3f283db0:	move   a13, a9
3f283dc0:	addk   32, a9
3f283dd0:	move   a9, *a14+, 1
3f283de0:	calla  L3F27EB70
3f283e10:	move   a8, a8
3f283e20:	jrne   L3F283E60
3f283e30:	move   a7, a8
3f283e40:	jauc   L3F2852A0
L3F283E60:
3f283e60:	move   a14, -*sp, 1
3f283e70:	move   a9, *a14+, 1
3f283e80:	calla  L3F2BBA50
3f283eb0:	setf   8, 0, 0
3f283ec0:	move   *a13(0x950), a7, 0
3f283ee0:	sll    0x3, a7
3f283ef0:	move   *a13(0x930), a9, 1
3f283f10:	add    a9, a7
3f283f20:	move   a7, *a13(0x930), 1
3f283f40:	move   *a7+, a9, 0
3f283f50:	move   a7, *a13(0x930), 1
3f283f70:	movb   a9, *a13(0x950)
3f283f90:	move   a9, *a13(0x9a0), 1
3f283fb0:	cmpi   0x3f, a9
3f283fd0:	jrle   L3F284020
3f283fe0:	movi   0x3f, a7
3f284000:	move   a7, *a13(0x9a0), 1
L3F284020:
3f284020:	move   a14, -*sp, 1
3f284030:	move   *a13(0x9a0), *a14+, 1
3f284050:	move   a13, a7
3f284060:	addi   0xa0, a7
3f284080:	move   a7, *a14+, 1
3f284090:	move   *a13(0x930), *a14+, 1
3f2840b0:	calla  L3FB44400
3f2840e0:	move   *a13(0x9a0), a7, 1
3f284100:	sll    0x3, a7
3f284110:	add    a13, a7
3f284120:	sub    a9, a9
3f284130:	movb   a9, *a7(0xa0)
3f284150:	setf   8, 0, 0
3f284160:	move   *a13(0x950), a7, 0
3f284180:	sll    0x3, a7
3f284190:	move   *a13(0x930), a9, 1
3f2841b0:	add    a9, a7
3f2841c0:	move   a7, *a13(0x930), 1
3f2841e0:	movb   *a13(0xa0), a9
3f284200:	jrne   L3F2842D0
3f284210:	move   a14, -*sp, 1
3f284220:	movi   0x3f290df8, a8
3f284250:	move   a8, *a14+, 1
3f284260:	move   a13, a9
3f284270:	addi   0xa0, a9
3f284290:	move   a9, *a14+, 1
3f2842a0:	calla  L3FB45720
L3F2842D0:
3f2842d0:	setf   8, 0, 0
3f2842e0:	move   *a7+, a9, 0
3f2842f0:	move   a7, *a13(0x930), 1
3f284310:	movb   a9, *a13(0x408)
3f284330:	move   a14, -*sp, 1
3f284340:	move   a7, *a14+, 1
3f284350:	move   a13, a9
3f284360:	addk   32, a9
3f284370:	move   a9, *a14+, 1
3f284380:	calla  L3F282490
3f2843b0:	move   a8, *a13(0x930), 1
3f2843d0:	setf   8, 0, 0
3f2843e0:	move   *a8+, a7, 0
3f2843f0:	move   a8, *a13(0x930), 1
3f284410:	movb   a7, *a13(0x950)
3f284430:	jrne   L3F284550
3f284440:	move   a14, -*sp, 1
3f284450:	move   a9, *a14+, 1
3f284460:	movi   0x3f290ec0, a8
3f284490:	move   a8, *a14+, 1
3f2844a0:	calla  L3FB341E0
3f2844d0:	move   a14, -*sp, 1
3f2844e0:	move   a9, *a14+, 1
3f2844f0:	calla  L3F281E50
3f284520:	sub    a8, a8
3f284530:	jauc   L3F2852A0
L3F284550:
3f284550:	sub    a9, a9
3f284560:	move   a9, *a13(0x980), 1
3f284580:	cmp    a7, a9
3f284590:	jrnc   L3F284790
L3F2845A0:
3f2845a0:	move   *a13(0x930), a11, 1
3f2845c0:	move   *a11, a9, 0
3f2845d0:	dec    a9
3f2845e0:	jreq   L3F284650
3f2845f0:	move   *a11, a9, 0
3f284600:	subk   3, a9
3f284610:	jreq   L3F284650
3f284620:	move   *a11, a9, 0
3f284630:	subk   4, a9
3f284640:	jrne   L3F284700
L3F284650:
3f284650:	movk   1, a9
3f284660:	move   *a11, a7, 0
3f284670:	sll    a7, a9
3f284680:	move   *a13(0x410), a7, 0
3f2846a0:	or     a7, a9
3f2846b0:	movb   a9, *a13(0x410)
3f2846d0:	addk   8, a11
3f2846e0:	move   a11, *a13(0x930), 1
L3F284700:
3f284700:	move   *a13(0x980), a9, 1
3f284720:	inc    a9
3f284730:	move   a9, *a13(0x980), 1
3f284750:	move   *a13(0x950), a7, 0
3f284770:	cmp    a7, a9
3f284780:	jrc   L3F2845A0
L3F284790:
3f284790:	move   a14, -*sp, 1
3f2847a0:	movi   0x119, a11
3f2847c0:	move   a11, *a14+, 1
3f2847d0:	movk   1, a11
3f2847e0:	move   a11, *a14+, 1
3f2847f0:	calla  L3F703D90
3f284820:	move   a8, *a13(0x8f0), 1
3f284840:	move   a8, a8
3f284850:	jrne   L3F284900
3f284860:	move   a14, -*sp, 1
3f284870:	move   a13, a11
3f284880:	addk   32, a11
3f284890:	move   a11, *a14+, 1
3f2848a0:	calla  L3F281E50
3f2848d0:	sub    a8, a8
3f2848e0:	jauc   L3F2852A0
L3F284900:
3f284900:	move   a14, -*sp, 1
3f284910:	movi   0x119, a11
3f284930:	move   a11, *a14+, 1
3f284940:	move   a8, *a14+, 1
3f284950:	move   a13, a11
3f284960:	addk   32, a11
3f284970:	move   a11, *a14+, 1
3f284980:	calla  L3FB44400
3f2849b0:	move   *a13(0x8f0), a11, 1
3f2849d0:	move   *a11(0x6c8), *a13(0x0), 1
3f284a00:	setf   8, 0, 0
3f284a10:	move   *a11(0x3e8), a7, 0
3f284a30:	move   a7, *a13(0x980), 1
3f284a50:	jrle   L3F284C90
L3F284A60:
3f284a60:	move   *a13, a11, 1
3f284a70:	jrne   L3F284BD0
3f284a80:	move   a14, -*sp, 1
3f284a90:	move   *a13(0x8f0), a9, 1
3f284ab0:	setf   8, 0, 0
3f284ac0:	move   *a9(0x3e8), a8, 0
3f284ae0:	move   a8, *a14+, 1
3f284af0:	addi   0x420, a9
3f284b10:	move   a9, *a14+, 1
3f284b20:	movi   0x3f291000, a8
3f284b50:	move   a8, *a14+, 1
3f284b60:	calla  L3FB341E0
3f284b90:	calla  L3F6EDD80
3f284bc0:	jruc   L3F284C30
L3F284BD0:
3f284bd0:	move   *a13(0x8f0), *a11(0x288), 1
3f284c00:	move   *a11(0x2a8), *a13(0x0), 1
L3F284C30:
3f284c30:	move   *a13(0x980), a11, 1
3f284c50:	dec    a11
3f284c60:	move   a11, *a13(0x980), 1
3f284c80:	jrgt   L3F284A60
L3F284C90:
3f284c90:	move   a14, -*sp, 1
3f284ca0:	move   *a13(0x8f0), *a14+, 1
3f284cc0:	calla  L3F2852F0
3f284cf0:	setf   16, 1, 0
3f284d00:	move   a8, *a13(0x9c0), 0
3f284d20:	sext   a8, 0
3f284d30:	cmpi   0x53, a8
3f284d50:	jrne   L3F284E50
3f284d60:	move   *a13(0x8f0), a11, 1
3f284d80:	movi   0x5c, a9
3f284da0:	movb   a9, *a11(0x3f8)
3f284dc0:	setf   16, 0, 0
3f284dd0:	move   @0xa32c0, a7, 0
3f284e00:	inc    a7
3f284e10:	move   a7, @0xa32c0, 0
3f284e40:	jruc   L3F285280
L3F284E50:
3f284e50:	move   a14, -*sp, 1
3f284e60:	movi   0x190, a11
3f284e80:	mpys   a8, a11
3f284e90:	addi   0xa3300, a11
3f284ec0:	addk   16, a11
3f284ed0:	move   a11, *a14+, 1
3f284ee0:	movi   0x3f291238, a8
3f284f10:	move   a8, *a14+, 1
3f284f20:	move   a13, a11
3f284f30:	addi   0x9d0, a11
3f284f50:	move   a11, *a14+, 1
3f284f60:	calla  L3FB34430
3f284f90:	move   a14, -*sp, 1
3f284fa0:	movk   3, a9
3f284fb0:	move   a9, *a14+, 1
3f284fc0:	move   a11, *a14+, 1
3f284fd0:	calla  L3F309350
3f285000:	move   *a13(0x8f0), a7, 1
3f285020:	movi   0x5b, a9
3f285040:	movb   a9, *a7(0x3f8)
3f285060:	setf   16, 1, 0
3f285070:	move   *a13(0x9c0), a9, 0
3f285090:	movi   0x190, a11
3f2850b0:	mpys   a9, a11
3f2850c0:	addi   0xa3300, a11
3f2850f0:	movi   0x51, a7
3f285110:	movb   a7, *a11
3f285120:	setf   16, 0, 0
3f285130:	move   @0xa32b0, a11, 0
3f285160:	inc    a11
3f285170:	move   a11, @0xa32b0, 0
3f2851a0:	move   @0xa32d0, a7, 0
3f2851d0:	dec    a7
3f2851e0:	move   a7, @0xa32d0, 0
3f285210:	zext   a7, 0
3f285220:	jrne   L3F285280
3f285230:	movi   0x2a, a7
3f285250:	movb   a7, @0xa32e0
L3F285280:
3f285280:	move   *a13(0x8f0), a8, 1
L3F2852A0:
3f2852a0:	move   *sp(0xa0), a14, 1
3f2852c0:	mmfm   sp, a7,a9,a11,a13
3f2852e0:	rets   2
L3F2852F0:
3f2852f0:	mmtm   sp, a7,a9,a10,a11,a13
3f285310:	move   a14, a13
3f285320:	addi   0x70, a14
3f285340:	move   *a13(0xffe0), a9, 1
3f285360:	sub    a7, a7
3f285370:	movb   a7, *a13
3f285380:	move   *a9(0x6c8), a10, 1
3f2853a0:	movb   *a9(0x3e8), *a13(0x0)
3f2853d0:	jreq   L3F2858A0
3f2853e0:	setf   8, 0, 0
3f2853f0:	move   *a13, a7, 0
3f285400:	jreq   L3F2858A0
L3F285410:
3f285410:	movi   0xa3300, a11
3f285440:	sub    a7, a7
3f285450:	setf   16, 1, 0
3f285460:	move   a7, *a13(0x20), 0
L3F285480:
3f285480:	setf   8, 0, 0
3f285490:	move   *a11, a7, 0
3f2854a0:	cmpi   0x52, a7
3f2854c0:	jreq   L3F285500
3f2854d0:	addi   0x190, a11
3f2854f0:	jruc   L3F285780
L3F285500:
3f285500:	move   a14, -*sp, 1
3f285510:	movk   16, a7
3f285520:	move   a7, *a14+, 1
3f285530:	move   a10, *a14+, 1
3f285540:	move   a11, a7
3f285550:	addk   16, a7
3f285560:	move   a7, *a14+, 1
3f285570:	calla  L3F28F980
3f2855a0:	move   a8, a7
3f2855b0:	jreq   L3F2855F0
3f2855c0:	addi   0x190, a11
3f2855e0:	jruc   L3F285780
L3F2855F0:
3f2855f0:	setf   8, 0, 0
3f285600:	move   *a11(0x90), a7, 0
3f285620:	jrne   L3F285670
3f285630:	setf   16, 1, 0
3f285640:	move   *a13(0x20), a8, 0
3f285660:	jruc   L3F2858C0
L3F285670:
3f285670:	move   a14, -*sp, 1
3f285680:	movk   16, a7
3f285690:	move   a7, *a14+, 1
3f2856a0:	move   a11, a7
3f2856b0:	addi   0x90, a7
3f2856d0:	move   a7, *a14+, 1
3f2856e0:	move   a9, *a14+, 1
3f2856f0:	calla  L3F28F980
3f285720:	move   a8, a7
3f285730:	jrne   L3F285780
3f285740:	setf   16, 1, 0
3f285750:	move   *a13(0x20), a8, 0
3f285770:	jruc   L3F2858C0
L3F285780:
3f285780:	setf   16, 1, 0
3f285790:	move   *a13(0x20), a7, 0
3f2857b0:	inc    a7
3f2857c0:	move   a7, *a13(0x20), 0
3f2857e0:	subk   11, a7
3f2857f0:	jrlt   L3F285480
3f285800:	move   *a10(0x2a8), a10, 1
3f285820:	setf   8, 0, 0
3f285830:	move   *a13, a7, 0
3f285840:	dec    a7
3f285850:	movb   a7, *a13
3f285860:	move   a10, a8
3f285870:	jreq   L3F2858A0
3f285880:	move   a7, a8
3f285890:	jrne   L3F285410
L3F2858A0:
3f2858a0:	movi   0x53, a8
L3F2858C0:
3f2858c0:	move   *sp(0xc0), a14, 1
3f2858e0:	mmfm   sp, a7,a9,a10,a11,a13
3f285900:	rets   2
L3F285910:
3f285910:	mmtm   sp, a7,a9,a11,a13
3f285930:	move   a14, a13
3f285940:	addi   0x220, a14
3f285960:	move   *a13(0xffe0), *a13(0x140), 1
3f285990:	move   *a13(0x140), a11, 1
3f2859b0:	movb   *a11(0x60), *a13(0x160)
3f2859e0:	setf   8, 0, 0
3f2859f0:	move   *a13(0x160), a7, 0
3f285a10:	sll    0x3, a7
3f285a20:	add    a11, a7
3f285a30:	addi   0x68, a7
3f285a50:	move   a7, *a13(0x120), 1
3f285a70:	move   *a7+, a11, 0
3f285a80:	move   a7, *a13(0x120), 1
3f285aa0:	movb   a11, *a13(0x160)
3f285ac0:	movb   a11, *a13(0x80)
3f285ae0:	subk   15, a11
3f285af0:	jrls   L3F285B30
3f285b00:	movk   15, a11
3f285b10:	movb   a11, *a13(0x80)
L3F285B30:
3f285b30:	move   a14, -*sp, 1
3f285b40:	move   *a13(0x80), a11, 0
3f285b60:	move   a11, *a14+, 1
3f285b70:	move   a13, *a14+, 1
3f285b80:	move   a7, *a14+, 1
3f285b90:	calla  L3FB44400
3f285bc0:	setf   8, 0, 0
3f285bd0:	move   *a13(0x160), a7, 0
3f285bf0:	sll    0x3, a7
3f285c00:	add    a13, a7
3f285c10:	sub    a11, a11
3f285c20:	movb   a11, *a7
3f285c30:	move   a14, -*sp, 1
3f285c40:	move   a13, *a14+, 1
3f285c50:	calla  L3F2BBA50
3f285c80:	setf   8, 0, 0
3f285c90:	move   *a13(0x160), a7, 0
3f285cb0:	sll    0x3, a7
3f285cc0:	move   *a13(0x120), a11, 1
3f285ce0:	add    a11, a7
3f285cf0:	move   a7, *a13(0x120), 1
3f285d10:	move   *a7+, a11, 0
3f285d20:	move   a7, *a13(0x120), 1
3f285d40:	movb   a11, *a13(0x160)
3f285d60:	sll    0x3, a11
3f285d70:	add    a7, a11
3f285d80:	move   a11, *a13(0x120), 1
3f285da0:	move   *a11+, a7, 0
3f285db0:	move   a11, *a13(0x120), 1
3f285dd0:	movb   a7, *a13(0x160)
3f285df0:	move   a7, *a13(0x1b0), 1
3f285e10:	sub    a11, a11
3f285e20:	move   a11, *a13(0x170), 1
3f285e40:	cmp    a7, a11
3f285e50:	jage   L3F286820
L3F285E70:
3f285e70:	move   *a13(0x120), a11, 1
3f285e90:	move   *a11+, a7, 0
3f285ea0:	move   a11, *a13(0x120), 1
3f285ec0:	movb   a7, *a13(0x1d0)
3f285ee0:	move   *a11+, a7, 0
3f285ef0:	move   a11, *a13(0x120), 1
3f285f10:	movb   a7, *a13(0x160)
3f285f30:	movb   a7, *a13(0x110)
3f285f50:	subk   15, a7
3f285f60:	jrls   L3F285FA0
3f285f70:	movk   15, a7
3f285f80:	movb   a7, *a13(0x110)
L3F285FA0:
3f285fa0:	move   a14, -*sp, 1
3f285fb0:	move   *a13(0x110), a7, 0
3f285fd0:	move   a7, *a14+, 1
3f285fe0:	move   a13, a7
3f285ff0:	addi   0x90, a7
3f286010:	move   a7, *a14+, 1
3f286020:	move   a11, *a14+, 1
3f286030:	calla  L3FB44400
3f286060:	setf   8, 0, 0
3f286070:	move   *a13(0x160), a7, 0
3f286090:	sll    0x3, a7
3f2860a0:	add    a13, a7
3f2860b0:	sub    a11, a11
3f2860c0:	movb   a11, *a7(0x90)
3f2860e0:	move   a14, -*sp, 1
3f2860f0:	move   a13, a7
3f286100:	addi   0x90, a7
3f286120:	move   a7, *a14+, 1
3f286130:	calla  L3F2BBA50
3f286160:	movi   0xa3300, a9
3f286190:	move   a11, *a13(0x190), 1
L3F2861B0:
3f2861b0:	setf   8, 0, 0
3f2861c0:	move   *a9, a11, 0
3f2861d0:	cmpi   0x52, a11
3f2861f0:	jreq   L3F286230
3f286200:	addi   0x190, a9
3f286220:	jruc   L3F2865F0
L3F286230:
3f286230:	setf   16, 1, 0
3f286240:	move   @0xa48d0, a11, 0
3f286270:	jrle   L3F286370
3f286280:	move   a14, -*sp, 1
3f286290:	move   a13, a7
3f2862a0:	addi   0x90, a7
3f2862c0:	move   a7, *a14+, 1
3f2862d0:	move   a9, a7
3f2862e0:	addk   16, a7
3f2862f0:	move   a7, *a14+, 1
3f286300:	movi   0x3f291350, a8
3f286330:	move   a8, *a14+, 1
3f286340:	calla  L3FB341E0
L3F286370:
3f286370:	move   a14, -*sp, 1
3f286380:	movk   16, a11
3f286390:	move   a11, *a14+, 1
3f2863a0:	move   a13, a7
3f2863b0:	addi   0x90, a7
3f2863d0:	move   a7, *a14+, 1
3f2863e0:	move   a9, a7
3f2863f0:	addk   16, a7
3f286400:	move   a7, *a14+, 1
3f286410:	calla  L3F28F980
3f286440:	move   a8, a7
3f286450:	jreq   L3F286490
3f286460:	addi   0x190, a9
3f286480:	jruc   L3F2865F0
L3F286490:
3f286490:	setf   8, 0, 0
3f2864a0:	move   *a9(0x90), a7, 0
3f2864c0:	jrne   L3F286500
3f2864d0:	move   *a13(0x190), a8, 1
3f2864f0:	jruc   L3F286840
L3F286500:
3f286500:	move   a14, -*sp, 1
3f286510:	move   a11, *a14+, 1
3f286520:	move   a13, *a14+, 1
3f286530:	move   a9, a7
3f286540:	addi   0x90, a7
3f286560:	move   a7, *a14+, 1
3f286570:	calla  L3F28F980
3f2865a0:	move   a8, a7
3f2865b0:	jrne   L3F2865F0
3f2865c0:	move   *a13(0x190), a8, 1
3f2865e0:	jruc   L3F286840
L3F2865F0:
3f2865f0:	move   *a13(0x190), a11, 1
3f286610:	inc    a11
3f286620:	move   a11, *a13(0x190), 1
3f286640:	subk   11, a11
3f286650:	jrlt   L3F2861B0
3f286660:	setf   8, 0, 0
3f286670:	move   *a13(0x160), a11, 0
3f286690:	sll    0x3, a11
3f2866a0:	move   *a13(0x120), a7, 1
3f2866c0:	add    a7, a11
3f2866d0:	move   a11, *a13(0x120), 1
3f2866f0:	move   *a11+, a7, 0
3f286700:	move   a11, *a13(0x120), 1
3f286720:	movb   a7, *a13(0x160)
3f286740:	sll    0x3, a7
3f286750:	add    a11, a7
3f286760:	move   a7, *a13(0x120), 1
3f286780:	move   *a13(0x170), a11, 1
3f2867a0:	inc    a11
3f2867b0:	move   a11, *a13(0x170), 1
3f2867d0:	move   *a13(0x1b0), a7, 1
3f2867f0:	cmp    a7, a11
3f286800:	jalt   L3F285E70
L3F286820:
3f286820:	movi   0x53, a8
L3F286840:
3f286840:	move   *sp(0xa0), a14, 1
3f286860:	mmfm   sp, a7,a9,a11,a13
3f286880:	rets   2
L3F286890:
3f286890:	mmtm   sp, a0,a2,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f2868b0:	move   a14, a13
3f2868c0:	addi   0x30, a14
3f2868e0:	move   *a13(0xffe0), a9, 1
3f286900:	move   *a13(0xffa0), a10, 1
3f286920:	setf   8, 0, 0
3f286930:	move   *a9(0x3e0), a7, 0
3f286950:	subk   4, a7
3f286960:	jrne   L3F2869A0
3f286970:	sub    a8, a8
3f286980:	jauc   L3F288FC0
L3F2869A0:
3f2869a0:	move   *a10(0x58), a7, 0
3f2869c0:	btst   0, a7
3f2869d0:	jreq   L3F286A20
3f2869e0:	movk   1, a7
3f2869f0:	movb   a7, *a9(0x3e0)
3f286a10:	jruc   L3F286A50
L3F286A20:
3f286a20:	sub    a7, a7
3f286a30:	movb   a7, *a9(0x3e0)
L3F286A50:
3f286a50:	sub    a7, a7
3f286a60:	setf   16, 0, 0
3f286a70:	move   a7, *a9(0x410), 0
3f286a90:	move   a14, -*sp, 1
3f286aa0:	movk   6, a7
3f286ab0:	move   a7, *a14+, 1
3f286ac0:	move   a9, a7
3f286ad0:	addi   0x280, a7
3f286af0:	move   a7, *a14+, 1
3f286b00:	move   *a13(0xffc0), *a14+, 1
3f286b20:	calla  L3F27E950
3f286b50:	move   a8, a7
3f286b60:	jreq   L3F286CB0
3f286b70:	move   a14, -*sp, 1
3f286b80:	movk   6, a7
3f286b90:	move   a7, *a14+, 1
3f286ba0:	move   a9, a7
3f286bb0:	addi   0x280, a7
3f286bd0:	move   a7, *a14+, 1
3f286be0:	move   *a13(0xffc0), *a14+, 1
3f286c00:	calla  L3FB44400
3f286c30:	move   @0x9b000, a7, 1
3f286c60:	move   *a7(0x90), a5, 1
3f286c80:	inc    a5
3f286c90:	move   a5, *a7(0x90), 1
L3F286CB0:
3f286cb0:	setf   8, 0, 0
3f286cc0:	move   *a9(0x3c0), a7, 0
3f286ce0:	move   *a10(0x30), a5, 0
3f286d00:	cmp    a5, a7
3f286d10:	jaeq   L3F288EB0
3f286d30:	move   *a9(0x3c8), a6, 0
3f286d50:	move   *a10(0x38), a7, 0
3f286d70:	xor    a7, a6
3f286d80:	jaeq   L3F288EB0
3f286da0:	movb   *a10(0x30), *a9(0x3c0)
3f286dd0:	btst   7, a6
3f286de0:	jreq   L3F287560
3f286df0:	move   *a10(0x10), a7, 0
3f286e10:	subk   5, a7
3f286e20:	jrc   L3F286ED0
3f286e30:	move   *a10(0x18), a7, 0
3f286e50:	subk   5, a7
3f286e60:	jrhi   L3F286ED0
3f286e70:	move   *a10(0x20), a7, 0
3f286e90:	movb   a7, *a9(0x3b0)
3f286eb0:	subk   5, a7
3f286ec0:	jreq   L3F2872A0
L3F286ED0:
3f286ed0:	move   *a9(0x728), a7, 1
3f286ef0:	jreq   L3F287000
3f286f00:	move   a14, -*sp, 1
3f286f10:	move   *a9(0x728), *a14+, 1
3f286f30:	calla  L3F2C0570
3f286f60:	move   a14, -*sp, 1
3f286f70:	movi   0x3f2914c0, a8
3f286fa0:	move   a8, *a14+, 1
3f286fb0:	move   *a9(0x728), *a14+, 1
3f286fd0:	calla  L3F2C20C0
L3F287000:
3f287000:	move   a14, -*sp, 1
3f287010:	move   a9, *a14+, 1
3f287020:	move   @0x9b000, a7, 1
3f287050:	move   *a7(0x170), *a14+, 1
3f287070:	calla  L3FAF5BA0
3f2870a0:	move   a8, a9
3f2870b0:	jreq   L3F2871E0
3f2870c0:	move   a14, -*sp, 1
3f2870d0:	move   a9, *a14+, 1
3f2870e0:	calla  L3F2897D0
3f287110:	move   a14, -*sp, 1
3f287120:	move   a9, *a14+, 1
3f287130:	calla  L3F281E50
3f287160:	move   a14, -*sp, 1
3f287170:	move   a9, *a14+, 1
3f287180:	calla  L3F702440
3f2871b0:	sub    a8, a8
3f2871c0:	jauc   L3F288FC0
L3F2871E0:
3f2871e0:	move   a14, -*sp, 1
3f2871f0:	move   a9, *a14+, 1
3f287200:	movi   0x3f2915d0, a8
3f287230:	move   a8, *a14+, 1
3f287240:	calla  L3FB341E0
3f287270:	sub    a8, a8
3f287280:	jauc   L3F288FC0
L3F2872A0:
3f2872a0:	setf   16, 1, 0
3f2872b0:	move   @0xa4430, a7, 0
3f2872e0:	jrle   L3F2873A0
3f2872f0:	move   a14, -*sp, 1
3f287300:	sll    0x18, a6
3f287310:	srl    0x18, a6
3f287320:	move   a6, *a14+, 1
3f287330:	movi   0x3f291770, a8
3f287360:	move   a8, *a14+, 1
3f287370:	calla  L3FB341E0
L3F2873A0:
3f2873a0:	movb   *a10(0x28), *a9(0x3b8)
3f2873d0:	setf   16, 0, 0
3f2873e0:	move   *a10(0x40), *a9(0x3d0), 0
3f287410:	setf   8, 0, 0
3f287420:	move   *a10(0x50), a7, 0
3f287440:	move   a7, a5
3f287450:	sll    0x2, a5
3f287460:	add    a7, a5
3f287470:	setf   16, 0, 0
3f287480:	move   a5, *a9(0x400), 0
3f2874a0:	move   a14, -*sp, 1
3f2874b0:	movk   6, a7
3f2874c0:	move   a7, *a14+, 1
3f2874d0:	move   a9, a5
3f2874e0:	addi   0x280, a5
3f287500:	move   a5, *a14+, 1
3f287510:	move   *a13(0xffc0), *a14+, 1
3f287530:	calla  L3FB44400
L3F287560:
3f287560:	btst   2, a6
3f287570:	jrne   L3F2875A0
3f287580:	btst   4, a6
3f287590:	jreq   L3F287960
L3F2875A0:
3f2875a0:	setf   1, 0, 0
3f2875b0:	move   *a10(0x3a), *a9(0x3ca), 0
3f2875e0:	move   *a10(0x3b), *a9(0x3cb), 0
3f287610:	move   *a10(0x3c), *a9(0x3cc), 0
3f287640:	setf   16, 1, 0
3f287650:	move   @0xa4430, a7, 0
3f287680:	jrle   L3F287740
3f287690:	move   a14, -*sp, 1
3f2876a0:	sll    0x18, a6
3f2876b0:	srl    0x18, a6
3f2876c0:	move   a6, *a14+, 1
3f2876d0:	movi   0x3f291800, a8
3f287700:	move   a8, *a14+, 1
3f287710:	calla  L3FB341E0
L3F287740:
3f287740:	setf   8, 0, 0
3f287750:	move   *a10(0x60), a2, 0
3f287770:	move   a2, a7
3f287780:	sll    0x3, a7
3f287790:	add    a10, a7
3f2877a0:	move   a7, a12
3f2877b0:	addi   0x68, a12
3f2877d0:	move   *a12+, a2, 0
3f2877e0:	move   a2, a7
3f2877f0:	sll    0x3, a7
3f287800:	add    a7, a12
3f287810:	move   *a12+, a2, 0
3f287820:	move   a2, a7
3f287830:	sll    0x3, a7
3f287840:	add    a7, a12
3f287850:	move   a14, -*sp, 1
3f287860:	move   a9, *a14+, 1
3f287870:	calla  L3F281E50
3f2878a0:	setf   8, 0, 0
3f2878b0:	move   *a12+, a7, 0
3f2878c0:	movb   a7, *a9(0x3e8)
3f2878e0:	move   a14, -*sp, 1
3f2878f0:	move   a12, *a14+, 1
3f287900:	move   a9, *a14+, 1
3f287910:	calla  L3F282490
3f287940:	move   a8, a12
3f287950:	jruc   L3F287F30
L3F287960:
3f287960:	btst   3, a6
3f287970:	jreq   L3F287F30
3f287980:	setf   16, 1, 0
3f287990:	move   @0xa4430, a7, 0
3f2879c0:	jrle   L3F287A80
3f2879d0:	move   a14, -*sp, 1
3f2879e0:	sll    0x18, a6
3f2879f0:	srl    0x18, a6
3f287a00:	move   a6, *a14+, 1
3f287a10:	movi   0x3f2918b8, a8
3f287a40:	move   a8, *a14+, 1
3f287a50:	calla  L3FB341E0
L3F287A80:
3f287a80:	setf   1, 0, 0
3f287a90:	move   *a10(0x3b), *a9(0x3cb), 0
3f287ac0:	setf   8, 0, 0
3f287ad0:	move   *a10(0x60), a2, 0
3f287af0:	move   a2, a7
3f287b00:	sll    0x3, a7
3f287b10:	add    a10, a7
3f287b20:	move   a7, a12
3f287b30:	addi   0x68, a12
3f287b50:	move   *a12+, a2, 0
3f287b60:	move   a2, a7
3f287b70:	sll    0x3, a7
3f287b80:	add    a7, a12
3f287b90:	move   *a12+, a2, 0
3f287ba0:	move   a2, a7
3f287bb0:	sll    0x3, a7
3f287bc0:	add    a7, a12
3f287bd0:	move   *a12+, a2, 0
3f287be0:	move   a2, *a13, 1
3f287bf0:	move   a9, a0
3f287c00:	addi   0x420, a0
3f287c20:	sub    a4, a4
3f287c30:	cmp    a2, a4
3f287c40:	jrge   L3F287F30
L3F287C50:
3f287c50:	move   *a12+, a7, 0
3f287c60:	movb   a7, *a13(0x20)
3f287c80:	move   a14, -*sp, 1
3f287c90:	move   a12, *a14+, 1
3f287ca0:	move   a9, *a14+, 1
3f287cb0:	calla  L3F2817A0
3f287ce0:	move   a8, a11
3f287cf0:	jrne   L3F287E40
3f287d00:	move   a14, -*sp, 1
3f287d10:	move   *a13(0xff80), *a14+, 1
3f287d30:	move   a9, *a14+, 1
3f287d40:	move   a12, a5
3f287d50:	addk   8, a5
3f287d60:	move   a5, *a14+, 1
3f287d70:	movi   0x3f291940, a8
3f287da0:	move   a8, *a14+, 1
3f287db0:	calla  L3FB341E0
3f287de0:	sub    a5, a5
3f287df0:	move   a5, *a9(0x728), 1
3f287e10:	sub    a8, a8
3f287e20:	jauc   L3F288FC0
L3F287E40:
3f287e40:	movb   a7, *a11(0x280)
3f287e60:	setf   8, 0, 0
3f287e70:	move   *a12+, a2, 0
3f287e80:	move   a2, a5
3f287e90:	sll    0x3, a5
3f287ea0:	add    a5, a12
3f287eb0:	move   *a12+, a2, 0
3f287ec0:	move   a2, a5
3f287ed0:	sll    0x3, a5
3f287ee0:	add    a5, a12
3f287ef0:	inc    a4
3f287f00:	move   *a13, a5, 1
3f287f10:	cmp    a5, a4
3f287f20:	jrlt   L3F287C50
L3F287F30:
3f287f30:	btst   0, a6
3f287f40:	jreq   L3F288260
3f287f50:	setf   16, 1, 0
3f287f60:	move   @0xa4430, a7, 0
3f287f90:	jrle   L3F288050
3f287fa0:	move   a14, -*sp, 1
3f287fb0:	sll    0x18, a6
3f287fc0:	srl    0x18, a6
3f287fd0:	move   a6, *a14+, 1
3f287fe0:	movi   0x3f291b10, a8
3f288010:	move   a8, *a14+, 1
3f288020:	calla  L3FB341E0
L3F288050:
3f288050:	setf   1, 0, 0
3f288060:	move   *a10(0x38), *a9(0x3c8), 0
3f288090:	setf   8, 0, 0
3f2880a0:	move   *a10(0x60), a2, 0
3f2880c0:	sub    a4, a4
L3F2880D0:
3f2880d0:	move   a4, a7
3f2880e0:	sll    0x3, a7
3f2880f0:	add    a9, a7
3f288100:	sub    a5, a5
3f288110:	movb   a5, *a7(0x2b0)
3f288130:	inc    a4
3f288140:	cmpi   0x20, a4
3f288160:	jrlt   L3F2880D0
3f288170:	move   a5, a4
3f288180:	cmp    a2, a4
3f288190:	jrnc   L3F288260
L3F2881A0:
3f2881a0:	move   a4, a7
3f2881b0:	sll    0x3, a7
3f2881c0:	add    a9, a7
3f2881d0:	move   a4, a5
3f2881e0:	sll    0x3, a5
3f2881f0:	add    a10, a5
3f288200:	movb   *a5(0x68), *a7(0x2b0)
3f288230:	inc    a4
3f288240:	cmp    a2, a4
3f288250:	jrc   L3F2881A0
L3F288260:
3f288260:	btst   1, a6
3f288270:	jreq   L3F2886E0
3f288280:	setf   16, 1, 0
3f288290:	move   @0xa4430, a7, 0
3f2882c0:	jrle   L3F288380
3f2882d0:	move   a14, -*sp, 1
3f2882e0:	sll    0x18, a6
3f2882f0:	srl    0x18, a6
3f288300:	move   a6, *a14+, 1
3f288310:	movi   0x3f291b90, a8
3f288340:	move   a8, *a14+, 1
3f288350:	calla  L3FB341E0
L3F288380:
3f288380:	setf   1, 0, 0
3f288390:	move   *a10(0x39), *a9(0x3c9), 0
3f2883c0:	setf   8, 0, 0
3f2883d0:	move   *a10(0x60), a2, 0
3f2883f0:	move   a2, a7
3f288400:	sll    0x3, a7
3f288410:	add    a10, a7
3f288420:	move   a7, a12
3f288430:	addi   0x68, a12
3f288450:	move   *a12+, a2, 0
3f288460:	move   a2, a7
3f288470:	sll    0x3, a7
3f288480:	add    a7, a12
3f288490:	move   *a12+, a2, 0
3f2884a0:	cmpi   0x3f, a2
3f2884c0:	jrls   L3F2884F0
3f2884d0:	movi   0x3f, a2
L3F2884F0:
3f2884f0:	move   a14, -*sp, 1
3f288500:	move   a2, *a14+, 1
3f288510:	move   a9, a7
3f288520:	addi   0x80, a7
3f288540:	move   a7, *a14+, 1
3f288550:	move   a12, *a14+, 1
3f288560:	calla  L3FB44400
3f288590:	move   a2, a7
3f2885a0:	sll    0x3, a7
3f2885b0:	add    a9, a7
3f2885c0:	sub    a5, a5
3f2885d0:	movb   a5, *a7(0x80)
3f2885f0:	movb   *a9(0x80), a7
3f288610:	jrne   L3F2886E0
3f288620:	move   a14, -*sp, 1
3f288630:	movi   0x3f290d80, a8
3f288660:	move   a8, *a14+, 1
3f288670:	move   a9, a7
3f288680:	addi   0x80, a7
3f2886a0:	move   a7, *a14+, 1
3f2886b0:	calla  L3FB45720
L3F2886E0:
3f2886e0:	btst   5, a6
3f2886f0:	jreq   L3F288C60
3f288700:	setf   1, 0, 0
3f288710:	move   *a10(0x3d), *a9(0x3cd), 0
3f288740:	setf   16, 1, 0
3f288750:	move   @0xa4430, a7, 0
3f288780:	jrle   L3F288840
3f288790:	move   a14, -*sp, 1
3f2887a0:	sll    0x18, a6
3f2887b0:	srl    0x18, a6
3f2887c0:	move   a6, *a14+, 1
3f2887d0:	movi   0x3f291c08, a8
3f288800:	move   a8, *a14+, 1
3f288810:	calla  L3FB341E0
L3F288840:
3f288840:	sub    a7, a7
3f288850:	movb   a7, *a9(0x3f0)
3f288870:	setf   8, 0, 0
3f288880:	move   *a10(0x60), a2, 0
3f2888a0:	move   a2, a5
3f2888b0:	sll    0x3, a5
3f2888c0:	add    a10, a5
3f2888d0:	move   a5, a12
3f2888e0:	addi   0x68, a12
3f288900:	move   *a12+, a2, 0
3f288910:	move   a2, a5
3f288920:	sll    0x3, a5
3f288930:	add    a5, a12
3f288940:	move   *a12+, a2, 0
3f288950:	move   a2, a5
3f288960:	sll    0x3, a5
3f288970:	add    a5, a12
3f288980:	move   *a12+, a5, 0
3f288990:	move   a5, *a13, 1
3f2889a0:	move   a7, a4
3f2889b0:	cmp    a5, a4
3f2889c0:	jrge   L3F288AA0
L3F2889D0:
3f2889d0:	addk   8, a12
3f2889e0:	move   *a12+, a2, 0
3f2889f0:	move   a2, a7
3f288a00:	sll    0x3, a7
3f288a10:	add    a7, a12
3f288a20:	move   *a12+, a2, 0
3f288a30:	move   a2, a7
3f288a40:	sll    0x3, a7
3f288a50:	add    a7, a12
3f288a60:	inc    a4
3f288a70:	move   *a13, a7, 1
3f288a80:	cmp    a7, a4
3f288a90:	jrlt   L3F2889D0
L3F288AA0:
3f288aa0:	move   *a12+, a2, 0
3f288ab0:	sub    a7, a7
3f288ac0:	movb   a7, *a9(0x3f0)
3f288ae0:	move   a7, a4
3f288af0:	cmp    a2, a4
3f288b00:	jrnc   L3F288C60
L3F288B10:
3f288b10:	move   *a12, a7, 0
3f288b20:	dec    a7
3f288b30:	jreq   L3F288BA0
3f288b40:	move   *a12, a7, 0
3f288b50:	subk   3, a7
3f288b60:	jreq   L3F288BA0
3f288b70:	move   *a12, a7, 0
3f288b80:	subk   4, a7
3f288b90:	jrne   L3F288C30
L3F288BA0:
3f288ba0:	movk   1, a7
3f288bb0:	move   *a12, a5, 0
3f288bc0:	sll    a5, a7
3f288bd0:	move   *a9(0x3f0), a5, 0
3f288bf0:	or     a7, a5
3f288c00:	movb   a5, *a9(0x3f0)
3f288c20:	addk   8, a12
L3F288C30:
3f288c30:	inc    a4
3f288c40:	cmp    a2, a4
3f288c50:	jrc   L3F288B10
L3F288C60:
3f288c60:	btst   2, a6
3f288c70:	jrne   L3F288CA0
3f288c80:	btst   4, a6
3f288c90:	jreq   L3F288E90
L3F288CA0:
3f288ca0:	move   *a9(0x6c8), a0, 1
3f288cc0:	setf   8, 0, 0
3f288cd0:	move   *a9(0x3e8), a4, 0
3f288cf0:	jrle   L3F288E90
L3F288D00:
3f288d00:	move   a0, a5
3f288d10:	jrne   L3F288E30
3f288d20:	move   a14, -*sp, 1
3f288d30:	setf   8, 0, 0
3f288d40:	move   *a9(0x3e8), a8, 0
3f288d60:	move   a8, *a14+, 1
3f288d70:	move   a9, a7
3f288d80:	addi   0x420, a7
3f288da0:	move   a7, *a14+, 1
3f288db0:	movi   0x3f291c88, a8
3f288de0:	move   a8, *a14+, 1
3f288df0:	calla  L3FB341E0
3f288e20:	jruc   L3F288E70
L3F288E30:
3f288e30:	move   a9, *a0(0x288), 1
3f288e50:	move   *a0(0x2a8), a0, 1
L3F288E70:
3f288e70:	dec    a4
3f288e80:	jrgt   L3F288D00
L3F288E90:
3f288e90:	move   a9, a8
3f288ea0:	jruc   L3F288FC0
L3F288EB0:
3f288eb0:	setf   16, 1, 0
3f288ec0:	move   @0xa4430, a7, 0
3f288ef0:	jrle   L3F288FB0
3f288f00:	move   a14, -*sp, 1
3f288f10:	sll    0x18, a6
3f288f20:	srl    0x18, a6
3f288f30:	move   a6, *a14+, 1
3f288f40:	movi   0x3f291ed8, a8
3f288f70:	move   a8, *a14+, 1
3f288f80:	calla  L3FB341E0
L3F288FB0:
3f288fb0:	sub    a8, a8
L3F288FC0:
3f288fc0:	move   *sp(0x180), a14, 1
3f288fe0:	mmfm   sp, a0,a2,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f289000:	rets   2
L3F289010:
3f289010:	mmtm   sp, a9,a11,a13
3f289030:	move   a14, a13
3f289040:	addi   0x40, a14
3f289060:	sub    a11, a11
3f289070:	move   a11, *a13(0x20), 1
3f289090:	move   *a13(0xffa0), a11, 1
3f2890b0:	jreq   L3F2892E0
3f2890c0:	move   a14, -*sp, 1
3f2890d0:	move   a11, *a14+, 1
3f2890e0:	calla  L3FB458D0
3f289110:	move   a8, *a13(0x20), 1
3f289130:	move   a8, a8
3f289140:	jrne   L3F289190
3f289150:	sub    a11, a11
3f289160:	move   a11, *a13(0x20), 1
3f289180:	jruc   L3F2891C0
L3F289190:
3f289190:	dec    a8
3f2891a0:	move   a8, *a13(0x20), 1
L3F2891C0:
3f2891c0:	move   *a13(0x20), a11, 1
3f2891e0:	sll    0x3, a11
3f2891f0:	move   *a13(0xffa0), a9, 1
3f289210:	add    a9, a11
3f289220:	sub    a9, a9
3f289230:	movb   a9, *a11
3f289240:	move   a14, -*sp, 1
3f289250:	move   *a13(0xffa0), *a14+, 1
3f289270:	movi   0x3f291f58, a8
3f2892a0:	move   a8, *a14+, 1
3f2892b0:	calla  L3FB341E0
L3F2892E0:
3f2892e0:	move   *sp(0x80), a14, 1
3f289300:	mmfm   sp, a9,a11,a13
3f289320:	rets   2
L3F289330:
3f289330:	mmtm   sp, a9,a11,a13
3f289350:	move   a14, a13
3f289360:	addi   0x60, a14
3f289380:	move   *a13(0xffe0), *a13(0x0), 1
3f2893b0:	move   *a13(0xffe0), a11, 1
3f2893d0:	move   *a11(0x888), *a13(0x20), 1
3f289400:	movk   1, a11
3f289410:	move   a11, *a13(0x40), 1
3f289430:	move   *a13(0x20), a11, 1
3f289450:	jreq   L3F289670
3f289460:	move   *a13(0x40), a11, 1
3f289480:	jreq   L3F289670
L3F289490:
3f289490:	move   a14, -*sp, 1
3f2894a0:	move   *a13(0x20), a11, 1
3f2894c0:	move   a11, *a14+, 1
3f2894d0:	move   *a13(0xffc0), a11, 1
3f2894f0:	move   a11, *a14+, 1
3f289500:	calla  L3FB45500
3f289530:	move   a8, a8
3f289540:	jrle   L3F2895E0
3f289550:	move   *a13(0x20), *a13(0x0), 1
3f289580:	move   *a13(0x20), a9, 1
3f2895a0:	move   *a9(0x888), *a13(0x20), 1
3f2895d0:	jruc   L3F289610
L3F2895E0:
3f2895e0:	sub    a9, a9
3f2895f0:	move   a9, *a13(0x40), 1
L3F289610:
3f289610:	move   *a13(0x20), a9, 1
3f289630:	jreq   L3F289670
3f289640:	move   *a13(0x40), a9, 1
3f289660:	jrne   L3F289490
L3F289670:
3f289670:	move   *a13, a11, 1
3f289680:	move   *a13(0xffc0), *a11(0x888), 1
3f2896b0:	move   *a13(0xffc0), a9, 1
3f2896d0:	move   a11, *a9(0x8a8), 1
3f2896f0:	move   *a13(0x20), *a9(0x888), 1
3f289720:	move   *a13(0x20), a9, 1
3f289740:	jreq   L3F289780
3f289750:	move   *a13(0xffc0), *a9(0x8a8), 1
L3F289780:
3f289780:	move   *sp(0x80), a14, 1
3f2897a0:	mmfm   sp, a9,a11,a13
3f2897c0:	rets   2
L3F2897D0:
3f2897d0:	mmtm   sp, a9,a11,a13
3f2897f0:	move   a14, a13
3f289800:	move   *a13(0xffe0), a11, 1
3f289820:	move   *a11(0x8a8), a11, 1
3f289840:	jreq   L3F2898C0
3f289850:	move   *a13(0xffe0), a11, 1
3f289870:	move   *a11(0x8a8), a9, 1
3f289890:	move   *a11(0x888), *a9(0x888), 1
L3F2898C0:
3f2898c0:	move   *a13(0xffe0), a11, 1
3f2898e0:	move   *a11(0x888), a9, 1
3f289900:	jreq   L3F289960
3f289910:	move   *a11(0x888), a9, 1
3f289930:	move   *a11(0x8a8), *a9(0x8a8), 1
L3F289960:
3f289960:	move   *sp(0x80), a14, 1
3f289980:	mmfm   sp, a9,a11,a13
3f2899a0:	rets   2
L3F2899B0:
3f2899b0:	mmtm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3f2899d0:	move   a14, a13
3f2899e0:	addi   0x40a0, a14
3f289a00:	sub    a7, a7
3f289a10:	setf   16, 1, 0
3f289a20:	move   a7, *a13(0x3c60), 0
3f289a40:	move   @0x9b000, a2, 1
3f289a70:	move   a14, -*sp, 1
3f289a80:	move   *a13(0xffa0), *a14+, 1
3f289aa0:	calla  L3F9E0B80
3f289ad0:	setf   16, 1, 0
3f289ae0:	move   a8, *a13(0x3c60), 0
3f289b00:	move   *a13(0x3c60), a7, 0
3f289b20:	dec    a7
3f289b30:	jrle   L3F289CD0
3f289b40:	move   a14, -*sp, 1
3f289b50:	move   a13, a7
3f289b60:	addi   0x8d0, a7
3f289b80:	move   a7, *a14+, 1
3f289b90:	move   *a13(0xffa0), *a14+, 1
3f289bb0:	move   *a13(0x3c60), a7, 0
3f289bd0:	move   a7, *a14+, 1
3f289be0:	movi   0x34, a7
3f289c00:	move   a7, *a14+, 1
3f289c10:	calla  L3F9E0DD0
3f289c40:	move   a13, a5
3f289c50:	addi   0x8d0, a5
3f289c70:	move   a5, *a13(0xffc0), 1
3f289c90:	addi   0x70, a5
3f289cb0:	move   a5, *a13(0xffe0), 1
L3F289CD0:
3f289cd0:	move   *a13(0xffe0), a7, 1
3f289cf0:	setf   8, 0, 0
3f289d00:	move   *a7(0x60), a11, 0
3f289d20:	cmpi   0x20, a11
3f289d40:	jagt   L3F28AD40
3f289d60:	sub    a12, a12
3f289d70:	move   a12, a0
3f289d80:	cmp    a11, a0
3f289d90:	jrge   L3F289EE0
L3F289DA0:
3f289da0:	move   a0, a7
3f289db0:	addk   13, a7
3f289dc0:	sll    0x3, a7
3f289dd0:	move   *a13(0xffe0), a5, 1
3f289df0:	add    a5, a7
3f289e00:	move   a0, a5
3f289e10:	sll    0x3, a5
3f289e20:	add    a2, a5
3f289e30:	move   *a7, a7, 0
3f289e40:	move   *a5(0x1388), a5, 0
3f289e60:	and    a5, a7
3f289e70:	jreq   L3F289E90
3f289e80:	movk   1, a12
L3F289E90:
3f289e90:	inc    a0
3f289ea0:	cmp    a11, a0
3f289eb0:	jrge   L3F289EE0
3f289ec0:	move   a12, a5
3f289ed0:	jreq   L3F289DA0
L3F289EE0:
3f289ee0:	move   a12, a5
3f289ef0:	jaeq   L3F28AD40
3f289f10:	move   *a13(0xffc0), a7, 1
3f289f30:	move   a7, a9
3f289f40:	addi   0x30, a9
3f289f60:	move   *a13(0xffe0), a5, 1
3f289f80:	move   *a5(0x60), a7, 0
3f289fa0:	sll    0x3, a7
3f289fb0:	add    a5, a7
3f289fc0:	move   a7, a10
3f289fd0:	addi   0x68, a10
3f289ff0:	move   *a10, a11, 0
3f28a000:	cmpi   0xf, a11
3f28a020:	jrle   L3F28A040
3f28a030:	movk   15, a11
L3F28A040:
3f28a040:	move   a14, -*sp, 1
3f28a050:	move   a11, *a14+, 1
3f28a060:	move   a13, a7
3f28a070:	addi   0x50, a7
3f28a090:	move   a7, *a14+, 1
3f28a0a0:	move   a10, a7
3f28a0b0:	addk   8, a7
3f28a0c0:	move   a7, *a14+, 1
3f28a0d0:	calla  L3FB44400
3f28a100:	move   a11, a7
3f28a110:	sll    0x3, a7
3f28a120:	add    a13, a7
3f28a130:	sub    a5, a5
3f28a140:	movb   a5, *a7(0x50)
3f28a160:	move   a14, -*sp, 1
3f28a170:	move   a13, a7
3f28a180:	addi   0x50, a7
3f28a1a0:	move   a7, *a14+, 1
3f28a1b0:	calla  L3F2BBA50
3f28a1e0:	move   a14, -*sp, 1
3f28a1f0:	move   a7, *a14+, 1
3f28a200:	move   *a2(0x170), *a14+, 1
3f28a220:	calla  L3FAF6280
3f28a250:	move   a8, *a13(0x20), 1
3f28a270:	move   a8, a8
3f28a280:	jreq   L3F28A5D0
3f28a290:	movb   *a8(0x3e0), *a13(0x40)
3f28a2c0:	move   a14, -*sp, 1
3f28a2d0:	move   a7, *a14+, 1
3f28a2e0:	move   *a13(0xffe0), *a14+, 1
3f28a300:	move   a9, *a14+, 1
3f28a310:	move   a8, *a14+, 1
3f28a320:	calla  L3F286890
3f28a350:	move   a8, *a13, 1
3f28a360:	move   a8, a8
3f28a370:	jaeq   L3F28AD40
3f28a390:	setf   8, 0, 0
3f28a3a0:	move   *a2(0x1380), a5, 0
3f28a3c0:	jaeq   L3F28AD40
3f28a3e0:	move   *a13(0x40), a5, 0
3f28a400:	jaeq   L3F28AD40
3f28a420:	move   *a8(0x3e0), a7, 0
3f28a440:	jane   L3F28AD40
3f28a460:	move   a14, -*sp, 1
3f28a470:	move   a8, *a14+, 1
3f28a480:	movi   0x3f291f80, a8
3f28a4b0:	move   a8, *a14+, 1
3f28a4c0:	move   a13, a7
3f28a4d0:	addi   0xd0, a7
3f28a4f0:	move   a7, *a14+, 1
3f28a500:	calla  L3FB34430
3f28a530:	move   a14, -*sp, 1
3f28a540:	move   a7, *a14+, 1
3f28a550:	move   *a2(0x1340), *a14+, 1
3f28a570:	move   *a2(0x1360), *a14+, 1
3f28a590:	calla  L3F289010
3f28a5c0:	jruc   L3F28AD40
L3F28A5D0:
3f28a5d0:	setf   16, 0, 0
3f28a5e0:	move   @0xa32a0, a5, 0
3f28a610:	move   @0xa32c0, a7, 0
3f28a640:	cmp    a7, a5
3f28a650:	jrne   L3F28A900
3f28a660:	movi   0x53, a5
3f28a680:	movb   a5, *a13(0x3c70)
3f28a6a0:	setf   8, 0, 0
3f28a6b0:	move   @0xa32e0, a7, 0
3f28a6e0:	cmpi   0x29, a7
3f28a700:	jrne   L3F28A790
3f28a710:	move   a14, -*sp, 1
3f28a720:	move   *a13(0xffe0), *a14+, 1
3f28a740:	calla  L3F285910
3f28a770:	movb   a8, *a13(0x3c70)
L3F28A790:
3f28a790:	setf   8, 0, 0
3f28a7a0:	move   *a13(0x3c70), a7, 0
3f28a7c0:	cmpi   0x53, a7
3f28a7e0:	jrne   L3F28A900
3f28a7f0:	move   @0xa32f0, a5, 0
3f28a820:	cmpi   0x2b, a5
3f28a840:	jreq   L3F28AD40
3f28a850:	move   a14, -*sp, 1
3f28a860:	movi   0xb5, a7
3f28a880:	move   a7, *a14+, 1
3f28a890:	calla  L3FAF6790
3f28a8c0:	move   a8, a5
3f28a8d0:	jrne   L3F28A900
3f28a8e0:	movk   10, a8
3f28a8f0:	jruc   L3F28AD40
L3F28A900:
3f28a900:	move   a14, -*sp, 1
3f28a910:	move   *a13(0xffe0), *a14+, 1
3f28a930:	move   a9, *a14+, 1
3f28a940:	calla  L3F283300
3f28a970:	move   a8, *a13, 1
3f28a980:	move   a8, a5
3f28a990:	jreq   L3F28AD40
3f28a9a0:	move   a14, -*sp, 1
3f28a9b0:	move   a5, *a14+, 1
3f28a9c0:	move   a5, *a14+, 1
3f28a9d0:	move   *a2(0x170), *a14+, 1
3f28a9f0:	calla  L3FAF7480
3f28aa20:	subk   10, a8
3f28aa30:	jreq   L3F28AAE0
3f28aa40:	move   a14, -*sp, 1
3f28aa50:	move   a5, *a14+, 1
3f28aa60:	move   a2, a7
3f28aa70:	addi   0x190, a7
3f28aa90:	move   a7, *a14+, 1
3f28aaa0:	calla  L3F289330
3f28aad0:	jruc   L3F28ABA0
L3F28AAE0:
3f28aae0:	move   a14, -*sp, 1
3f28aaf0:	move   a5, *a14+, 1
3f28ab00:	calla  L3F281E50
3f28ab30:	move   a14, -*sp, 1
3f28ab40:	move   a5, *a14+, 1
3f28ab50:	calla  L3F702440
3f28ab80:	sub    a8, a8
3f28ab90:	jruc   L3F28AD40
L3F28ABA0:
3f28aba0:	setf   8, 0, 0
3f28abb0:	move   *a2(0x1380), a7, 0
3f28abd0:	jreq   L3F28AD40
3f28abe0:	move   a14, -*sp, 1
3f28abf0:	move   a5, *a14+, 1
3f28ac00:	movi   0x3f291f80, a8
3f28ac30:	move   a8, *a14+, 1
3f28ac40:	move   a13, a7
3f28ac50:	addi   0xd0, a7
3f28ac70:	move   a7, *a14+, 1
3f28ac80:	calla  L3FB34430
3f28acb0:	move   a14, -*sp, 1
3f28acc0:	move   a7, *a14+, 1
3f28acd0:	move   *a2(0x1340), *a14+, 1
3f28acf0:	move   *a2(0x1360), *a14+, 1
3f28ad10:	calla  L3F289010
L3F28AD40:
3f28ad40:	move   *sp(0x140), a14, 1
3f28ad60:	mmfm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3f28ad80:	rets   2
L3F28AD90:
3f28ad90:	mmtm   sp, a9,a10,a11,a13
3f28adb0:	move   a14, a13
3f28adc0:	move   *a13(0xffe0), a9, 1
3f28ade0:	move   @0x9b000, a11, 1
3f28ae10:	move   *a11(0xd60), a10, 1
3f28ae30:	jreq   L3F28AED0
3f28ae40:	setf   16, 0, 0
L3F28AE50:
3f28ae50:	move   *a10(0x20), a11, 0
3f28ae70:	cmp    a9, a11
3f28ae80:	jrne   L3F28AEB0
3f28ae90:	move   a10, a8
3f28aea0:	jruc   L3F28AEE0
L3F28AEB0:
3f28aeb0:	move   *a10, a10, 1
3f28aec0:	jrne   L3F28AE50
L3F28AED0:
3f28aed0:	sub    a8, a8
L3F28AEE0:
3f28aee0:	move   *sp(0xa0), a14, 1
3f28af00:	mmfm   sp, a9,a10,a11,a13
3f28af20:	rets   2
L3F28AF30:
3f28af30:	mmtm   sp, a9,a10,a11,a13
3f28af50:	move   a14, a13
3f28af60:	move   *a13(0xffe0), a9, 1
3f28af80:	move   a14, -*sp, 1
3f28af90:	movk   4, a11
3f28afa0:	move   a11, *a14+, 1
3f28afb0:	calla  L3F275240
3f28afe0:	move   a8, a10
3f28aff0:	move   *a10(0x888), a10, 1
3f28b010:	jreq   L3F28B140
L3F28B020:
3f28b020:	move   a14, -*sp, 1
3f28b030:	movk   6, a11
3f28b040:	move   a11, *a14+, 1
3f28b050:	move   a10, a11
3f28b060:	addi   0x280, a11
3f28b080:	move   a11, *a14+, 1
3f28b090:	move   a9, *a14+, 1
3f28b0a0:	calla  L3F27E950
3f28b0d0:	move   a8, a11
3f28b0e0:	jrne   L3F28B110
3f28b0f0:	move   a10, a8
3f28b100:	jruc   L3F28B150
L3F28B110:
3f28b110:	move   *a10(0x888), a10, 1
3f28b130:	jrne   L3F28B020
L3F28B140:
3f28b140:	sub    a8, a8
L3F28B150:
3f28b150:	move   *sp(0xa0), a14, 1
3f28b170:	mmfm   sp, a9,a10,a11,a13
3f28b190:	rets   2
3f28b1a0:	mmtm   sp, a0,a2,a3,a4,a5,a7,a9,a10,a11,a12,a13
3f28b1c0:	move   a14, a13
3f28b1d0:	move   *a13(0xffe0), a9, 1
3f28b1f0:	move   @0x9b000, a4, 1
3f28b220:	move   a9, a10
3f28b230:	addi   0xa0, a10
3f28b250:	move   a10, a11
3f28b260:	addi   0x70, a11
3f28b280:	move   a11, a12
3f28b290:	setf   6, 0, 0
3f28b2a0:	move   *a12(0x2), a7, 0
3f28b2c0:	jreq   L3F28B360
3f28b2d0:	move   *a12(0x2), a7, 0
3f28b2f0:	dec    a7
3f28b300:	jreq   L3F28B360
3f28b310:	move   *a12(0x2), a7, 0
3f28b330:	subk   2, a7
3f28b340:	jane   L3F28C600
L3F28B360:
3f28b360:	setf   16, 0, 0
3f28b370:	move   *a12(0x10), a7, 0
3f28b390:	jrne   L3F28B6A0
3f28b3a0:	move   a14, -*sp, 1
3f28b3b0:	move   a10, a7
3f28b3c0:	addi   0x30, a7
3f28b3e0:	move   a7, *a14+, 1
3f28b3f0:	calla  L3F28AF30
3f28b420:	move   a8, a0
3f28b430:	jreq   L3F28B630
3f28b440:	move   *a4(0x130), a7, 1
3f28b460:	inc    a7
3f28b470:	move   a7, *a4(0x130), 1
3f28b490:	move   *a0(0x848), a7, 1
3f28b4b0:	inc    a7
3f28b4c0:	move   a7, *a0(0x848), 1
3f28b4e0:	move   *a0(0x728), a2, 1
3f28b500:	jreq   L3F28B630
3f28b510:	setf   16, 0, 0
3f28b520:	move   *a12(0x20), *a2(0x30), 0
3f28b550:	move   a14, -*sp, 1
3f28b560:	move   a2, *a14+, 1
3f28b570:	calla  L3F2C0570
3f28b5a0:	move   a14, -*sp, 1
3f28b5b0:	movi   0x3f292020, a8
3f28b5e0:	move   a8, *a14+, 1
3f28b5f0:	move   a2, *a14+, 1
3f28b600:	calla  L3F2C20C0
L3F28B630:
3f28b630:	move   a14, -*sp, 1
3f28b640:	move   a9, *a14+, 1
3f28b650:	calla  L3F9D17E0
3f28b680:	jauc   L3F28CD00
L3F28B6A0:
3f28b6a0:	move   a14, -*sp, 1
3f28b6b0:	move   *a12(0x10), a8, 0
3f28b6d0:	move   a8, *a14+, 1
3f28b6e0:	calla  L3F28AD90
3f28b710:	move   a8, a2
3f28b720:	jaeq   L3F28C5A0
3f28b740:	move   a14, -*sp, 1
3f28b750:	movk   6, a7
3f28b760:	move   a7, *a14+, 1
3f28b770:	movi   0x3f292178, a8
3f28b7a0:	move   a8, *a14+, 1
3f28b7b0:	move   a10, *a14+, 1
3f28b7c0:	calla  L3F27E950
3f28b7f0:	move   a8, a8
3f28b800:	jreq   L3F28B950
3f28b810:	move   a14, -*sp, 1
3f28b820:	move   a7, *a14+, 1
3f28b830:	movi   0x3f292178, a8
3f28b860:	move   a8, *a14+, 1
3f28b870:	move   a10, a7
3f28b880:	addi   0x30, a7
3f28b8a0:	move   a7, *a14+, 1
3f28b8b0:	calla  L3F27E950
3f28b8e0:	move   a8, a7
3f28b8f0:	jreq   L3F28B950
3f28b900:	setf   1, 0, 0
3f28b910:	move   *a12(0x1), a7, 0
3f28b930:	dsj    a7, L3F28BB50
L3F28B950:
3f28b950:	move   *a4(0x130), a7, 1
3f28b970:	inc    a7
3f28b980:	move   a7, *a4(0x130), 1
3f28b9a0:	move   *a2(0x88), a7, 1
3f28b9c0:	move   *a7(0x848), a5, 1
3f28b9e0:	inc    a5
3f28b9f0:	move   a5, *a7(0x848), 1
3f28ba10:	setf   16, 0, 0
3f28ba20:	move   *a12(0x20), *a2(0x30), 0
3f28ba50:	move   a14, -*sp, 1
3f28ba60:	move   a2, *a14+, 1
3f28ba70:	calla  L3F2C0570
3f28baa0:	move   a14, -*sp, 1
3f28bab0:	movi   0x3f292020, a8
3f28bae0:	move   a8, *a14+, 1
3f28baf0:	move   a2, *a14+, 1
3f28bb00:	calla  L3F2C20C0
3f28bb30:	jauc   L3F28C5A0
L3F28BB50:
3f28bb50:	setf   6, 0, 0
3f28bb60:	move   *a12(0x2), a7, 0
3f28bb80:	jrne   L3F28BE30
3f28bb90:	move   *a2(0x88), a7, 1
3f28bbb0:	move   *a7(0x768), a5, 1
3f28bbd0:	inc    a5
3f28bbe0:	move   a5, *a7(0x768), 1
3f28bc00:	move   *a2(0x88), a7, 1
3f28bc20:	setf   8, 0, 0
3f28bc30:	move   *a12(0x8), a5, 0
3f28bc50:	move   *a7(0x7a8), a3, 1
3f28bc70:	add    a5, a3
3f28bc80:	move   a3, *a7(0x7a8), 1
3f28bca0:	move   *a2(0x88), a7, 1
3f28bcc0:	move   *a7(0x7e8), a5, 1
3f28bce0:	addi   0x5dc, a5
3f28bd00:	move   a5, *a7(0x7e8), 1
3f28bd20:	setf   16, 0, 0
3f28bd30:	move   *a12(0x20), a7, 0
3f28bd50:	move   *a2(0x30), a5, 0
3f28bd70:	cmp    a5, a7
3f28bd80:	jane   L3F28C5A0
3f28bda0:	move   a14, -*sp, 1
3f28bdb0:	move   a9, *a14+, 1
3f28bdc0:	move   a10, *a14+, 1
3f28bdd0:	move   a11, *a14+, 1
3f28bde0:	move   a2, *a14+, 1
3f28bdf0:	calla  L3F27F750
3f28be20:	jruc   L3F28C5A0
L3F28BE30:
3f28be30:	move   *a12(0x2), a7, 0
3f28be50:	dsjs   a7, L3F28BFC0
3f28be60:	move   *a2(0x88), a7, 1
3f28be80:	move   *a7(0x768), a5, 1
3f28bea0:	inc    a5
3f28beb0:	move   a5, *a7(0x768), 1
3f28bed0:	move   *a2(0x88), a7, 1
3f28bef0:	move   *a7(0x7e8), a5, 1
3f28bf10:	addi   0x5dc, a5
3f28bf30:	move   a5, *a7(0x7e8), 1
3f28bf50:	move   a14, -*sp, 1
3f28bf60:	move   a11, *a14+, 1
3f28bf70:	move   a2, *a14+, 1
3f28bf80:	calla  L3F27F1F0
3f28bfb0:	jruc   L3F28C5A0
L3F28BFC0:
3f28bfc0:	move   *a12(0x2), a7, 0
3f28bfe0:	subk   2, a7
3f28bff0:	jrne   L3F28C400
3f28c000:	setf   16, 0, 0
3f28c010:	move   *a12(0x20), a7, 0
3f28c030:	jrne   L3F28C250
3f28c040:	move   a14, -*sp, 1
3f28c050:	movi   0x3f292180, a8
3f28c080:	move   a8, *a14+, 1
3f28c090:	calla  L3FB341E0
3f28c0c0:	move   *a2(0x88), a7, 1
3f28c0e0:	move   *a7(0x768), a5, 1
3f28c100:	inc    a5
3f28c110:	move   a5, *a7(0x768), 1
3f28c130:	move   *a2(0x88), a7, 1
3f28c150:	move   *a7(0x7e8), a5, 1
3f28c170:	addi   0x5dc, a5
3f28c190:	move   a5, *a7(0x7e8), 1
3f28c1b0:	move   a14, -*sp, 1
3f28c1c0:	movi   0x3f292228, a8
3f28c1f0:	move   a8, *a14+, 1
3f28c200:	move   a2, *a14+, 1
3f28c210:	calla  L3F2C20C0
3f28c240:	jruc   L3F28C5A0
L3F28C250:
3f28c250:	move   *a4(0x130), a7, 1
3f28c270:	inc    a7
3f28c280:	move   a7, *a4(0x130), 1
3f28c2a0:	move   *a2(0x88), a7, 1
3f28c2c0:	move   *a7(0x848), a5, 1
3f28c2e0:	inc    a5
3f28c2f0:	move   a5, *a7(0x848), 1
3f28c310:	move   a14, -*sp, 1
3f28c320:	move   a2, *a14+, 1
3f28c330:	calla  L3F2C0570
3f28c360:	move   a14, -*sp, 1
3f28c370:	movi   0x3f292020, a8
3f28c3a0:	move   a8, *a14+, 1
3f28c3b0:	move   a2, *a14+, 1
3f28c3c0:	calla  L3F2C20C0
3f28c3f0:	jruc   L3F28C5A0
L3F28C400:
3f28c400:	move   *a4(0x130), a7, 1
3f28c420:	inc    a7
3f28c430:	move   a7, *a4(0x130), 1
3f28c450:	move   *a2(0x88), a7, 1
3f28c470:	move   *a7(0x848), a5, 1
3f28c490:	inc    a5
3f28c4a0:	move   a5, *a7(0x848), 1
3f28c4c0:	move   a14, -*sp, 1
3f28c4d0:	move   a2, *a14+, 1
3f28c4e0:	calla  L3F2C0570
3f28c510:	move   a14, -*sp, 1
3f28c520:	movi   0x3f292020, a8
3f28c550:	move   a8, *a14+, 1
3f28c560:	move   a2, *a14+, 1
3f28c570:	calla  L3F2C20C0
L3F28C5A0:
3f28c5a0:	move   a14, -*sp, 1
3f28c5b0:	move   a9, *a14+, 1
3f28c5c0:	calla  L3F9D17E0
3f28c5f0:	jruc   L3F28CD00
L3F28C600:
3f28c600:	move   *a12(0x2), a7, 0
3f28c620:	subk   10, a7
3f28c630:	jrne   L3F28C840
3f28c640:	setf   1, 0, 0
3f28c650:	move   *a12, a7, 0
3f28c660:	jrne   L3F28C840
3f28c670:	move   *a12(0x1), a7, 0
3f28c690:	jrne   L3F28C840
3f28c6a0:	move   a14, -*sp, 1
3f28c6b0:	movk   6, a7
3f28c6c0:	move   a7, *a14+, 1
3f28c6d0:	movi   0x9afd0, a5
3f28c700:	move   a5, *a14+, 1
3f28c710:	move   a10, *a14+, 1
3f28c720:	calla  L3F27E950
3f28c750:	move   a8, a3
3f28c760:	jrne   L3F28C7E0
3f28c770:	move   a14, -*sp, 1
3f28c780:	move   a9, *a14+, 1
3f28c790:	move   a10, *a14+, 1
3f28c7a0:	move   a11, *a14+, 1
3f28c7b0:	calla  L3F2899B0
L3F28C7E0:
3f28c7e0:	move   a14, -*sp, 1
3f28c7f0:	move   a9, *a14+, 1
3f28c800:	calla  L3F9D17E0
3f28c830:	jruc   L3F28CD00
L3F28C840:
3f28c840:	setf   6, 0, 0
3f28c850:	move   *a12(0x2), a7, 0
3f28c870:	subk   12, a7
3f28c880:	jrne   L3F28CA40
3f28c890:	setf   1, 0, 0
3f28c8a0:	move   *a12, a7, 0
3f28c8b0:	jrne   L3F28CA40
3f28c8c0:	move   *a12(0x1), a7, 0
3f28c8e0:	jrne   L3F28CA40
3f28c8f0:	move   a14, -*sp, 1
3f28c900:	movi   0x3f292350, a8
3f28c930:	move   a8, *a14+, 1
3f28c940:	calla  L3FB341E0
3f28c970:	move   a14, -*sp, 1
3f28c980:	move   a9, *a14+, 1
3f28c990:	move   a11, *a14+, 1
3f28c9a0:	move   a10, *a14+, 1
3f28c9b0:	calla  L3F223A80
3f28c9e0:	move   a14, -*sp, 1
3f28c9f0:	move   a9, *a14+, 1
3f28ca00:	calla  L3F9D17E0
3f28ca30:	jruc   L3F28CD00
L3F28CA40:
3f28ca40:	setf   6, 0, 0
3f28ca50:	move   *a12(0x2), a7, 0
3f28ca70:	subk   14, a7
3f28ca80:	jrne   L3F28CBC0
3f28ca90:	setf   1, 0, 0
3f28caa0:	move   *a12, a7, 0
3f28cab0:	jrne   L3F28CBC0
3f28cac0:	move   *a12(0x1), a7, 0
3f28cae0:	jrne   L3F28CBC0
3f28caf0:	move   a14, -*sp, 1
3f28cb00:	move   a9, *a14+, 1
3f28cb10:	move   a11, *a14+, 1
3f28cb20:	move   a10, *a14+, 1
3f28cb30:	calla  L3FAFC4A0
3f28cb60:	move   a14, -*sp, 1
3f28cb70:	move   a9, *a14+, 1
3f28cb80:	calla  L3F9D17E0
3f28cbb0:	jruc   L3F28CD00
L3F28CBC0:
3f28cbc0:	setf   6, 0, 0
3f28cbd0:	move   *a12(0x2), a7, 0
3f28cbf0:	subk   13, a7
3f28cc00:	jreq   L3F28CC50
3f28cc10:	move   *a12(0x2), a7, 0
3f28cc30:	subk   15, a7
3f28cc40:	jrne   L3F28CCB0
L3F28CC50:
3f28cc50:	move   a14, -*sp, 1
3f28cc60:	move   a9, *a14+, 1
3f28cc70:	calla  L3F9D17E0
3f28cca0:	jruc   L3F28CD00
L3F28CCB0:
3f28ccb0:	move   a14, -*sp, 1
3f28ccc0:	move   a9, *a14+, 1
3f28ccd0:	calla  L3F9D17E0
L3F28CD00:
3f28cd00:	move   *sp(0x180), a14, 1
3f28cd20:	mmfm   sp, a0,a2,a3,a4,a5,a7,a9,a10,a11,a12,a13
3f28cd40:	rets   2
L3F28CD50:
3f28cd50:	mmtm   sp, a7,a9,a10,a11,a13
3f28cd70:	move   a14, a13
3f28cd80:	move   *a13(0xffe0), a9, 1
3f28cda0:	move   @0x9b000, a10, 1
3f28cdd0:	jreq   L3F28D1C0
3f28cde0:	move   *a10, a11, 1
3f28cdf0:	dsjs   a11, L3F28CF60
3f28ce00:	move   a14, -*sp, 1
3f28ce10:	move   a9, *a14+, 1
3f28ce20:	movi   0x3f28b1a0, a11
3f28ce50:	move   a11, *a14+, 1
3f28ce60:	calla  L3F2798B0
3f28ce90:	move   *a10(0xd0), a7, 1
3f28ceb0:	inc    a7
3f28cec0:	move   a7, *a10(0xd0), 1
3f28cee0:	move   a14, -*sp, 1
3f28cef0:	move   @0xa4fd0, *a14+, 1
3f28cf20:	calla  L3FB3FE90
3f28cf50:	jruc   L3F28D210
L3F28CF60:
3f28cf60:	move   *a10, a11, 1
3f28cf70:	jrne   L3F28D080
3f28cf80:	move   a9, a7
3f28cf90:	jrne   L3F28D020
3f28cfa0:	movk   1, a11
3f28cfb0:	move   a11, *a10, 1
3f28cfc0:	sub    a7, a7
3f28cfd0:	setf   16, 0, 0
3f28cfe0:	move   a7, @0xa4ff0, 0
3f28d010:	jruc   L3F28D210
L3F28D020:
3f28d020:	move   a14, -*sp, 1
3f28d030:	move   a9, *a14+, 1
3f28d040:	calla  L3F9D17E0
3f28d070:	jruc   L3F28D210
L3F28D080:
3f28d080:	move   *a10, a11, 1
3f28d090:	subk   2, a11
3f28d0a0:	jrne   L3F28D160
3f28d0b0:	movk   2, a11
3f28d0c0:	setf   16, 0, 0
3f28d0d0:	move   a11, @0xa4ff0, 0
3f28d100:	move   a14, -*sp, 1
3f28d110:	move   a9, *a14+, 1
3f28d120:	calla  L3F9D17E0
3f28d150:	jruc   L3F28D210
L3F28D160:
3f28d160:	move   a14, -*sp, 1
3f28d170:	move   a9, *a14+, 1
3f28d180:	calla  L3F9D17E0
3f28d1b0:	jruc   L3F28D210
L3F28D1C0:
3f28d1c0:	move   a14, -*sp, 1
3f28d1d0:	move   a9, *a14+, 1
3f28d1e0:	calla  L3F9D17E0
L3F28D210:
3f28d210:	move   *sp(0xc0), a14, 1
3f28d230:	mmfm   sp, a7,a9,a10,a11,a13
3f28d250:	rets   2
3f28d260:	mmtm   sp, a11,a13
3f28d280:	move   a14, a13
3f28d290:	move   a14, -*sp, 1
3f28d2a0:	move   *a13(0xffe0), *a14+, 1
3f28d2c0:	movi   0x3faf6790, a11
3f28d2f0:	move   a11, *a14+, 1
3f28d300:	calla  L3F2798B0
3f28d330:	move   a14, -*sp, 1
3f28d340:	move   @0xa4fd0, *a14+, 1
3f28d370:	calla  L3FB3FE90
3f28d3a0:	move   *sp(0x60), a14, 1
3f28d3c0:	mmfm   sp, a11,a13
3f28d3e0:	rets   2
L3F28D3F0:
3f28d3f0:	mmtm   sp, a0,a2,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f28d410:	move   a14, a13
3f28d420:	addi   0x850, a14
3f28d440:	move   *a13(0xffe0), a9, 1
3f28d460:	move   *a13(0xffc0), a10, 1
3f28d480:	move   *a13(0xffa0), a11, 1
3f28d4a0:	move   *a13(0xff80), a12, 1
3f28d4c0:	move   a14, -*sp, 1
3f28d4d0:	move   a12, *a14+, 1
3f28d4e0:	move   a11, *a14+, 1
3f28d4f0:	move   a10, *a14+, 1
3f28d500:	move   a9, *a14+, 1
3f28d510:	movi   0x3f292428, a8
3f28d540:	move   a8, *a14+, 1
3f28d550:	calla  L3FB341E0
3f28d580:	movk   1, a6
3f28d590:	move   a6, a7
3f28d5a0:	sll    a12, a7
3f28d5b0:	move   a7, a6
3f28d5c0:	sub    a7, a7
3f28d5d0:	move   a7, *a13, 1
3f28d5e0:	movi   0xa3300, a0
3f28d610:	move   a7, a2
3f28d620:	setf   8, 0, 0
3f28d630:	move   *a13(0xff60), a7, 0
3f28d650:	dsjs   a7, L3F28D6B0
3f28d660:	movk   11, a7
3f28d670:	setf   16, 1, 0
3f28d680:	move   a7, *a13(0x20), 0
3f28d6a0:	jruc   L3F28D6F0
L3F28D6B0:
3f28d6b0:	movk   8, a7
3f28d6c0:	setf   16, 1, 0
3f28d6d0:	move   a7, *a13(0x20), 0
L3F28D6F0:
3f28d6f0:	cmp    a7, a2
3f28d700:	jrge   L3F28DAC0
L3F28D710:
3f28d710:	setf   8, 0, 0
3f28d720:	move   *a0, a7, 0
3f28d730:	cmpi   0x54, a7
3f28d750:	jreq   L3F28DA20
3f28d760:	move   *a0(0x8), a7, 0
3f28d780:	and    a6, a7
3f28d790:	jreq   L3F28DA20
3f28d7a0:	move   a14, -*sp, 1
3f28d7b0:	movk   16, a7
3f28d7c0:	move   a7, *a14+, 1
3f28d7d0:	move   a9, *a14+, 1
3f28d7e0:	move   a0, a7
3f28d7f0:	addk   16, a7
3f28d800:	move   a7, *a14+, 1
3f28d810:	calla  L3F28F980
3f28d840:	move   a8, a7
3f28d850:	jrne   L3F28DA20
3f28d860:	move   a14, -*sp, 1
3f28d870:	movk   16, a7
3f28d880:	move   a7, *a14+, 1
3f28d890:	move   a10, *a14+, 1
3f28d8a0:	move   a0, a7
3f28d8b0:	addi   0x90, a7
3f28d8d0:	move   a7, *a14+, 1
3f28d8e0:	calla  L3F28F980
3f28d910:	move   a8, a7
3f28d920:	jrne   L3F28DA20
3f28d930:	move   a14, -*sp, 1
3f28d940:	movk   16, a7
3f28d950:	move   a7, *a14+, 1
3f28d960:	move   a11, *a14+, 1
3f28d970:	move   a0, a7
3f28d980:	addi   0x110, a7
3f28d9a0:	move   a7, *a14+, 1
3f28d9b0:	calla  L3F28F980
3f28d9e0:	move   a8, a7
3f28d9f0:	jrne   L3F28DA20
3f28da00:	movk   1, a7
3f28da10:	move   a7, *a13, 1
L3F28DA20:
3f28da20:	addi   0x190, a0
3f28da40:	inc    a2
3f28da50:	setf   16, 1, 0
3f28da60:	move   *a13(0x20), a7, 0
3f28da80:	cmp    a7, a2
3f28da90:	jrge   L3F28DAC0
3f28daa0:	move   *a13, a7, 1
3f28dab0:	jreq   L3F28D710
L3F28DAC0:
3f28dac0:	move   *a13, a7, 1
3f28dad0:	dsjs   a7, L3F28DB00
3f28dae0:	jauc   L3F28EB80
L3F28DB00:
3f28db00:	setf   8, 0, 0
3f28db10:	move   *a13(0xff60), a7, 0
3f28db30:	jrne   L3F28DCB0
3f28db40:	sub    a7, a7
3f28db50:	move   a7, *a13, 1
3f28db60:	movi   0xa3300, a0
3f28db90:	move   a7, a2
L3F28DBA0:
3f28dba0:	move   *a0, a7, 0
3f28dbb0:	cmpi   0x54, a7
3f28dbd0:	jrne   L3F28DC20
3f28dbe0:	move   a2, a4
3f28dbf0:	movk   1, a7
3f28dc00:	move   a7, *a13, 1
3f28dc10:	jruc   L3F28DC50
L3F28DC20:
3f28dc20:	addi   0x190, a0
3f28dc40:	inc    a2
L3F28DC50:
3f28dc50:	cmpi   0x8, a2
3f28dc70:	jrge   L3F28E390
3f28dc80:	move   *a13, a7, 1
3f28dc90:	jreq   L3F28DBA0
3f28dca0:	jruc   L3F28E390
L3F28DCB0:
3f28dcb0:	movk   1, a7
3f28dcc0:	move   a7, *a13, 1
3f28dcd0:	cmpi   0x1, a12
3f28dcf0:	jrne   L3F28DD20
3f28dd00:	movk   8, a4
3f28dd10:	jruc   L3F28DD80
L3F28DD20:
3f28dd20:	cmpi   0x3, a12
3f28dd40:	jrne   L3F28DD70
3f28dd50:	movk   9, a4
3f28dd60:	jruc   L3F28DD80
L3F28DD70:
3f28dd70:	movk   10, a4
L3F28DD80:
3f28dd80:	movi   0x190, a5
3f28dda0:	mpys   a4, a5
3f28ddb0:	move   a5, a0
3f28ddc0:	addi   0xa3300, a0
3f28ddf0:	move   *a0, a5, 0
3f28de00:	cmpi   0x51, a5
3f28de20:	jrne   L3F28E390
3f28de30:	move   a14, -*sp, 1
3f28de40:	move   a13, a5
3f28de50:	addi   0x30, a5
3f28de70:	move   a5, *a14+, 1
3f28de80:	move   a7, *a14+, 1
3f28de90:	move   a0, *a14+, 1
3f28dea0:	calla  L3F28FD20
3f28ded0:	cmpi   0x51, a8
3f28def0:	jrne   L3F28E2D0
3f28df00:	move   a14, -*sp, 1
3f28df10:	move   *a13(0x30), a5, 1
3f28df30:	move   a5, *a14+, 1
3f28df40:	movi   0x3f292600, a8
3f28df70:	move   a8, *a14+, 1
3f28df80:	calla  L3FB341E0
3f28dfb0:	movi   0x5c, a7
3f28dfd0:	movb   a7, *a5(0x3f8)
3f28dff0:	setf   16, 0, 0
3f28e000:	move   @0xa32c0, a7, 0
3f28e030:	inc    a7
3f28e040:	move   a7, @0xa32c0, 0
3f28e070:	move   @0xa32b0, a5, 0
3f28e0a0:	dec    a5
3f28e0b0:	move   a5, @0xa32b0, 0
3f28e0e0:	sext   a5, 0
3f28e0f0:	jrnn   L3F28E1C0
3f28e100:	move   a14, -*sp, 1
3f28e110:	move   @0xa32b0, a5, 0
3f28e140:	move   a5, *a14+, 1
3f28e150:	movi   0x3f2926e0, a8
3f28e180:	move   a8, *a14+, 1
3f28e190:	calla  L3FB341E0
L3F28E1C0:
3f28e1c0:	setf   16, 0, 0
3f28e1d0:	move   @0xa32c0, a7, 0
3f28e200:	move   @0xa32a0, a5, 0
3f28e230:	cmp    a5, a7
3f28e240:	jrc   L3F28E390
3f28e250:	move   a14, -*sp, 1
3f28e260:	movi   0xb4, a5
3f28e280:	move   a5, *a14+, 1
3f28e290:	calla  L3FAF6790
3f28e2c0:	jruc   L3F28E390
L3F28E2D0:
3f28e2d0:	move   a14, -*sp, 1
3f28e2e0:	move   a0, a5
3f28e2f0:	addk   16, a5
3f28e300:	move   a5, *a14+, 1
3f28e310:	move   a0, *a14+, 1
3f28e320:	movi   0x3f2927d0, a8
3f28e350:	move   a8, *a14+, 1
3f28e360:	calla  L3FB341E0
L3F28E390:
3f28e390:	move   *a13, a7, 1
3f28e3a0:	jrne   L3F28E440
3f28e3b0:	move   a14, -*sp, 1
3f28e3c0:	movi   0x3f292a88, a8
3f28e3f0:	move   a8, *a14+, 1
3f28e400:	calla  L3FB341E0
3f28e430:	jruc   L3F28EB80
L3F28E440:
3f28e440:	move   a14, -*sp, 1
3f28e450:	movk   16, a5
3f28e460:	move   a5, *a14+, 1
3f28e470:	move   a9, *a14+, 1
3f28e480:	move   a0, a5
3f28e490:	addk   16, a5
3f28e4a0:	move   a5, *a14+, 1
3f28e4b0:	calla  L3FB45EE0
3f28e4e0:	move   a14, -*sp, 1
3f28e4f0:	movk   16, a5
3f28e500:	move   a5, *a14+, 1
3f28e510:	move   a10, *a14+, 1
3f28e520:	move   a0, a5
3f28e530:	addi   0x90, a5
3f28e550:	move   a5, *a14+, 1
3f28e560:	calla  L3FB45EE0
3f28e590:	move   a14, -*sp, 1
3f28e5a0:	movk   16, a5
3f28e5b0:	move   a5, *a14+, 1
3f28e5c0:	move   a11, *a14+, 1
3f28e5d0:	move   a0, a5
3f28e5e0:	addi   0x110, a5
3f28e600:	move   a5, *a14+, 1
3f28e610:	calla  L3FB45EE0
3f28e640:	movi   0x52, a5
3f28e660:	movb   a5, *a0
3f28e670:	movb   a6, *a0(0x8)
3f28e690:	move   a14, -*sp, 1
3f28e6a0:	move   a4, *a14+, 1
3f28e6b0:	movi   0x3f292be0, a8
3f28e6e0:	move   a8, *a14+, 1
3f28e6f0:	calla  L3FB341E0
3f28e720:	move   a14, -*sp, 1
3f28e730:	move   a13, a5
3f28e740:	addi   0x30, a5
3f28e760:	move   a5, *a14+, 1
3f28e770:	sub    a5, a5
3f28e780:	move   a5, *a14+, 1
3f28e790:	move   a0, *a14+, 1
3f28e7a0:	calla  L3F28FD20
3f28e7d0:	cmpi   0x52, a8
3f28e7f0:	jrne   L3F28E990
3f28e800:	move   a14, -*sp, 1
3f28e810:	move   a0, a5
3f28e820:	addk   16, a5
3f28e830:	move   a5, *a14+, 1
3f28e840:	movi   0x3f292cb8, a8
3f28e870:	move   a8, *a14+, 1
3f28e880:	calla  L3FB341E0
3f28e8b0:	movi   0x29, a5
3f28e8d0:	movb   a5, @0xa32e0
3f28e900:	setf   16, 0, 0
3f28e910:	move   @0xa32d0, a7, 0
3f28e940:	inc    a7
3f28e950:	move   a7, @0xa32d0, 0
3f28e980:	jruc   L3F28EB80
L3F28E990:
3f28e990:	move   a14, -*sp, 1
3f28e9a0:	move   a9, *a14+, 1
3f28e9b0:	movi   0x3f292e00, a8
3f28e9e0:	move   a8, *a14+, 1
3f28e9f0:	move   a13, a5
3f28ea00:	addi   0x50, a5
3f28ea20:	move   a5, *a14+, 1
3f28ea30:	calla  L3FB34430
3f28ea60:	move   a14, -*sp, 1
3f28ea70:	movk   3, a5
3f28ea80:	move   a5, *a14+, 1
3f28ea90:	move   a13, a5
3f28eaa0:	addi   0x50, a5
3f28eac0:	move   a5, *a14+, 1
3f28ead0:	calla  L3F309350
3f28eb00:	move   *a13(0x30), a5, 1
3f28eb20:	movi   0x5b, a7
3f28eb40:	movb   a7, *a5(0x3f8)
3f28eb60:	subk   10, a7
3f28eb70:	movb   a7, *a0
L3F28EB80:
3f28eb80:	move   *sp(0x180), a14, 1
3f28eba0:	mmfm   sp, a0,a2,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f28ebc0:	rets   2
L3F28EBD0:
3f28ebd0:	mmtm   sp, a0,a2,a4,a5,a7,a9,a10,a11,a12,a13
3f28ebf0:	move   a14, a13
3f28ec00:	addk   32, a14
3f28ec10:	move   *a13(0xffe0), a9, 1
3f28ec30:	move   *a13(0xffc0), a10, 1
3f28ec50:	move   a9, a11
3f28ec60:	move   a14, -*sp, 1
3f28ec70:	move   a10, *a14+, 1
3f28ec80:	move   *a11(0x40), *a14+, 1
3f28eca0:	move   *a11(0x20), *a14+, 1
3f28ecc0:	move   *a11(0x0), *a14+, 1
3f28ece0:	movi   0x3f292f30, a8
3f28ed10:	move   a8, *a14+, 1
3f28ed20:	calla  L3FB341E0
3f28ed50:	movk   1, a2
3f28ed60:	move   a2, a7
3f28ed70:	sll    a10, a7
3f28ed80:	move   a7, a2
3f28ed90:	sub    a4, a4
3f28eda0:	movi   0xa3300, a12
3f28edd0:	move   a4, a0
L3F28EDE0:
3f28ede0:	setf   8, 0, 0
3f28edf0:	move   *a12, a7, 0
3f28ee00:	cmpi   0x54, a7
3f28ee20:	jaeq   L3F28F7F0
3f28ee40:	move   a14, -*sp, 1
3f28ee50:	movk   16, a7
3f28ee60:	move   a7, *a14+, 1
3f28ee70:	move   *a11(0x0), *a14+, 1
3f28ee90:	move   a12, a7
3f28eea0:	addk   16, a7
3f28eeb0:	move   a7, *a14+, 1
3f28eec0:	calla  L3F28F980
3f28eef0:	move   a8, a7
3f28ef00:	jane   L3F28F7F0
3f28ef20:	move   a14, -*sp, 1
3f28ef30:	movk   16, a7
3f28ef40:	move   a7, *a14+, 1
3f28ef50:	move   *a11(0x20), *a14+, 1
3f28ef70:	move   a12, a7
3f28ef80:	addi   0x90, a7
3f28efa0:	move   a7, *a14+, 1
3f28efb0:	calla  L3F28F980
3f28efe0:	move   a8, a7
3f28eff0:	jrne   L3F28F7F0
3f28f000:	move   a14, -*sp, 1
3f28f010:	movk   16, a7
3f28f020:	move   a7, *a14+, 1
3f28f030:	move   *a11(0x40), *a14+, 1
3f28f050:	move   a12, a7
3f28f060:	addi   0x110, a7
3f28f080:	move   a7, *a14+, 1
3f28f090:	calla  L3F28F980
3f28f0c0:	move   a8, a7
3f28f0d0:	jrne   L3F28F7F0
3f28f0e0:	setf   8, 0, 0
3f28f0f0:	move   *a12(0x8), a7, 0
3f28f110:	and    a2, a7
3f28f120:	jreq   L3F28F7F0
3f28f130:	movk   1, a4
3f28f140:	move   *a12, a7, 0
3f28f150:	cmpi   0x51, a7
3f28f170:	jrne   L3F28F6A0
3f28f180:	move   a14, -*sp, 1
3f28f190:	move   a13, *a14+, 1
3f28f1a0:	move   a4, *a14+, 1
3f28f1b0:	move   a12, *a14+, 1
3f28f1c0:	calla  L3F28FD20
3f28f1f0:	cmpi   0x51, a8
3f28f210:	jrne   L3F28F5E0
3f28f220:	move   a14, -*sp, 1
3f28f230:	move   *a13, a7, 1
3f28f240:	move   a7, *a14+, 1
3f28f250:	movi   0x3f292600, a8
3f28f280:	move   a8, *a14+, 1
3f28f290:	calla  L3FB341E0
3f28f2c0:	movi   0x5c, a5
3f28f2e0:	movb   a5, *a7(0x3f8)
3f28f300:	setf   16, 0, 0
3f28f310:	move   @0xa32c0, a5, 0
3f28f340:	inc    a5
3f28f350:	move   a5, @0xa32c0, 0
3f28f380:	move   @0xa32b0, a7, 0
3f28f3b0:	dec    a7
3f28f3c0:	move   a7, @0xa32b0, 0
3f28f3f0:	sext   a7, 0
3f28f400:	jrnn   L3F28F4D0
3f28f410:	move   a14, -*sp, 1
3f28f420:	move   @0xa32b0, a7, 0
3f28f450:	move   a7, *a14+, 1
3f28f460:	movi   0x3f293108, a8
3f28f490:	move   a8, *a14+, 1
3f28f4a0:	calla  L3FB341E0
L3F28F4D0:
3f28f4d0:	setf   16, 0, 0
3f28f4e0:	move   @0xa32c0, a7, 0
3f28f510:	move   @0xa32a0, a5, 0
3f28f540:	cmp    a5, a7
3f28f550:	jrc   L3F28F6A0
3f28f560:	move   a14, -*sp, 1
3f28f570:	movi   0xb4, a5
3f28f590:	move   a5, *a14+, 1
3f28f5a0:	calla  L3FAF6790
3f28f5d0:	jruc   L3F28F6A0
L3F28F5E0:
3f28f5e0:	move   a14, -*sp, 1
3f28f5f0:	move   a12, a7
3f28f600:	addk   16, a7
3f28f610:	move   a7, *a14+, 1
3f28f620:	move   a12, *a14+, 1
3f28f630:	movi   0x3f2931f8, a8
3f28f660:	move   a8, *a14+, 1
3f28f670:	calla  L3FB341E0
L3F28F6A0:
3f28f6a0:	movi   0x54, a7
3f28f6c0:	movb   a7, *a12
3f28f6d0:	sub    a5, a5
3f28f6e0:	movb   a5, *a12(0x10)
3f28f700:	movb   a5, *a12(0x90)
3f28f720:	movb   a5, *a12(0x110)
3f28f740:	movb   a5, *a12(0x8)
3f28f760:	move   a14, -*sp, 1
3f28f770:	move   a0, *a14+, 1
3f28f780:	movi   0x3f293488, a8
3f28f7b0:	move   a8, *a14+, 1
3f28f7c0:	calla  L3FB341E0
L3F28F7F0:
3f28f7f0:	addi   0x190, a12
3f28f810:	inc    a0
3f28f820:	cmpi   0x8, a0
3f28f840:	jrge   L3F28F880
3f28f850:	move   a4, a5
3f28f860:	jaeq   L3F28EDE0
L3F28F880:
3f28f880:	cmpi   0x1, a4
3f28f8a0:	jreq   L3F28F930
3f28f8b0:	move   a14, -*sp, 1
3f28f8c0:	movi   0x3f2935a0, a8
3f28f8f0:	move   a8, *a14+, 1
3f28f900:	calla  L3FB341E0
L3F28F930:
3f28f930:	move   *sp(0x160), a14, 1
3f28f950:	mmfm   sp, a0,a2,a4,a5,a7,a9,a10,a11,a12,a13
3f28f970:	rets   2
L3F28F980:
3f28f980:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f28f9a0:	move   a14, a13
3f28f9b0:	move   *a13(0xffe0), a9, 1
3f28f9d0:	move   *a13(0xffc0), a10, 1
3f28f9f0:	move   *a13(0xffa0), a11, 1
3f28fa10:	sub    a12, a12
3f28fa20:	cmp    a11, a12
3f28fa30:	jrge   L3F28FCC0
3f28fa40:	setf   8, 0, 0
L3F28FA50:
3f28fa50:	movb   *a9, a7
3f28fa60:	sll    0x3, a7
3f28fa70:	addi   0xd8400, a7
3f28faa0:	move   *a7, a7, 0
3f28fab0:	btst   1, a7
3f28fac0:	jreq   L3F28FB00
3f28fad0:	movb   *a9, a7
3f28fae0:	subk   32, a7
3f28faf0:	jruc   L3F28FB10
L3F28FB00:
3f28fb00:	movb   *a9, a7
L3F28FB10:
3f28fb10:	movb   *a10, a5
3f28fb20:	sll    0x3, a5
3f28fb30:	addi   0xd8400, a5
3f28fb60:	move   *a5, a5, 0
3f28fb70:	btst   1, a5
3f28fb80:	jreq   L3F28FBC0
3f28fb90:	movb   *a10, a5
3f28fba0:	subk   32, a5
3f28fbb0:	jruc   L3F28FBD0
L3F28FBC0:
3f28fbc0:	movb   *a10, a5
L3F28FBD0:
3f28fbd0:	cmp    a5, a7
3f28fbe0:	jreq   L3F28FC30
3f28fbf0:	movb   *a9, a8
3f28fc00:	movb   *a10, a7
3f28fc10:	sub    a7, a8
3f28fc20:	jruc   L3F28FCD0
L3F28FC30:
3f28fc30:	movb   *a9, a7
3f28fc40:	jrne   L3F28FC70
3f28fc50:	sub    a8, a8
3f28fc60:	jruc   L3F28FCD0
L3F28FC70:
3f28fc70:	addk   8, a9
3f28fc80:	addk   8, a10
3f28fc90:	inc    a12
3f28fca0:	cmp    a11, a12
3f28fcb0:	jrlt   L3F28FA50
L3F28FCC0:
3f28fcc0:	sub    a8, a8
L3F28FCD0:
3f28fcd0:	move   *sp(0x100), a14, 1
3f28fcf0:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f28fd10:	rets   2
L3F28FD20:
3f28fd20:	mmtm   sp, a9,a11,a13
3f28fd40:	move   a14, a13
3f28fd50:	addi   0x30, a14
3f28fd70:	sub    a11, a11
3f28fd80:	movb   a11, *a13(0x20)
3f28fda0:	move   *a13(0xffa0), a11, 1
3f28fdc0:	sub    a9, a9
3f28fdd0:	move   a9, *a11, 1
3f28fde0:	move   a14, -*sp, 1
3f28fdf0:	movk   5, a9
3f28fe00:	move   a9, *a14+, 1
3f28fe10:	calla  L3F275240
3f28fe40:	move   a8, *a13, 1
3f28fe50:	move   *a8(0x2c8), *a13(0x0), 1
3f28fe80:	move   *a13, a9, 1
3f28fe90:	jreq   L3F290420
L3F28FEA0:
3f28fea0:	move   *a13, a11, 1
3f28feb0:	move   *a11(0x288), a9, 1
3f28fed0:	jrne   L3F28FFB0
3f28fee0:	move   a14, -*sp, 1
3f28fef0:	move   a11, *a14+, 1
3f28ff00:	movi   0x3f2936f8, a8
3f28ff30:	move   a8, *a14+, 1
3f28ff40:	calla  L3FB341E0
3f28ff70:	calla  L3F6EDD80
3f28ffa0:	jruc   L3F2903C0
L3F28FFB0:
3f28ffb0:	move   *a11(0x288), a9, 1
3f28ffd0:	move   *a13(0xffe0), a11, 1
3f28fff0:	setf   8, 0, 0
3f290000:	move   *a9(0x3f0), a9, 0
3f290020:	move   *a11(0x8), a11, 0
3f290040:	and    a11, a9
3f290050:	jreq   L3F2903C0
3f290060:	move   *a13(0xffc0), a11, 0
3f290080:	jreq   L3F290110
3f290090:	move   *a13, a9, 1
3f2900a0:	move   *a9(0x288), a9, 1
3f2900c0:	move   *a9(0x3f8), a9, 0
3f2900e0:	cmpi   0x5b, a9
3f290100:	jreq   L3F290130
L3F290110:
3f290110:	move   a11, a8
3f290120:	jrne   L3F2903C0
L3F290130:
3f290130:	move   a14, -*sp, 1
3f290140:	movk   16, a9
3f290150:	move   a9, *a14+, 1
3f290160:	move   *a13, a9, 1
3f290170:	move   a9, *a14+, 1
3f290180:	move   *a13(0xffe0), a9, 1
3f2901a0:	addk   16, a9
3f2901b0:	move   a9, *a14+, 1
3f2901c0:	calla  L3F28F980
3f2901f0:	move   a8, a9
3f290200:	jrne   L3F2903C0
3f290210:	move   *a13(0xffe0), a9, 1
3f290230:	setf   8, 0, 0
3f290240:	move   *a9(0x90), a9, 0
3f290260:	jreq   L3F290380
3f290270:	move   a14, -*sp, 1
3f290280:	movk   16, a9
3f290290:	move   a9, *a14+, 1
3f2902a0:	move   *a13, a9, 1
3f2902b0:	move   *a9(0x288), a9, 1
3f2902d0:	move   a9, *a14+, 1
3f2902e0:	move   *a13(0xffe0), a9, 1
3f290300:	addi   0x90, a9
3f290320:	move   a9, *a14+, 1
3f290330:	calla  L3F28F980
3f290360:	move   a8, a9
3f290370:	jrne   L3F2903C0
L3F290380:
3f290380:	movk   1, a9
3f290390:	movb   a9, *a13(0x20)
3f2903b0:	jruc   L3F290420
L3F2903C0:
3f2903c0:	move   *a13, a11, 1
3f2903d0:	move   *a11(0x2c8), *a13(0x0), 1
3f290400:	move   *a13, a11, 1
3f290410:	jrne   L3F28FEA0
L3F290420:
3f290420:	setf   8, 0, 0
3f290430:	move   *a13(0x20), a11, 0
3f290450:	dsjs   a11, L3F2904F0
3f290460:	move   *a13, a11, 1
3f290470:	move   *a13(0xffa0), a9, 1
3f290490:	move   *a11(0x288), *a9(0x0), 1
3f2904c0:	movi   0x51, a8
3f2904e0:	jruc   L3F290510
L3F2904F0:
3f2904f0:	movi   0x52, a8
L3F290510:
3f290510:	move   *sp(0x80), a14, 1
3f290530:	mmfm   sp, a9,a11,a13
3f290550:	rets   2
3f290560:	sra    b11, b3
3f290570:	modu   a11, a3
3f290580:	sra    a3, a14
L3F290590:
3f290590:	.word  0x7620
3f2905a0:	sll    a3, a3
3f2905b0:	dsjs   a13, L3F2904B0
3f2905c0:	modu   b3, b5
3f2905d0:	sll    a11, a1
3f2905e0:	.word  0x786b
3f2905f0:	sll    a3, a3
3f290600:	srl    0xd, b1
3f290610:	mods   a3, a6
3f290620:	modu   a3, a9
3f290630:	dsjs   a11, L3F290590
3f290640:	.word  0x7830
3f290650:	.word  0x7825
3f290660:	divs   a1, a0
3f290670:	addc   a2, a3
L3F290680:
3f290680:	rl     a9, a0
3f290690:	sla    0x3, b3
3f2906a0:	modu   a3, a9
3f2906b0:	sla    b11, b6
3f2906c0:	rl     a11, a12
3f2906d0:	.word  0x0a64
3f2906e0:	andn   a0, a0
3f2906f0:	.word  0x725f
3f290700:	modu   b3, b5
3f290710:	.word  0x7620
3f290720:	sll    a3, a3
3f290730:	rl     0x1, b13
3f290740:	sll    0xb, b8
3f290750:	sla    0x3, b8
3f290760:	.word  0x7626
3f290770:	sll    a3, a3
3f290780:	dsjs   a13, L3F290680
3f290790:	.word  0x756e
3f2907a0:	modu   a11, a13
3f2907b0:	mpyu   a11, a6
3f2907c0:	.word  0x7266
3f2907d0:	sra    a11, a5
3f2907e0:	sll    b11, b8
3f2907f0:	.word  0x7362
3f290800:	rl     0x1, b13
3f290810:	sll    0xb, b8
3f290820:	sla    0x3, b8
3f290830:	sla    0x1, b14
3f290840:	move   b10, b3
3f290850:	divs   a2, a1
3f290860:	move   b2, sp
3f290870:	move   b10, b5
3f290880:	subb   a2, sp
3f290890:	divs   b2, sp
3f2908a0:	addc   a2, a3
3f2908b0:	cmp    b10, b3
3f2908c0:	mpyu   a10, a14
3f2908d0:	addc   b10, b6
3f2908e0:	.word  0x0a42
3f2908f0:	.word  0x7300
3f290900:	sll    a11, a5
3f290910:	modu   a3, sp
3f290920:	sla    0x3, a4
3f290930:	.word  0x756e
3f290940:	modu   a11, a13
3f290950:	mpyu   a11, a6
3f290960:	sll    b11, b8
3f290970:	.word  0x7362
3f290980:	sll    a11, a1
L3F290990:
3f290990:	sra    a11, a11
3f2909a0:	sla    0x3, a4
3f2909b0:	sla    0x1, b14
3f2909c0:	move   b10, b3
3f2909d0:	divs   a2, a1
3f2909e0:	move   b2, sp
3f2909f0:	move   b10, b5
3f290a00:	subb   a2, sp
3f290a10:	divs   b2, sp
3f290a20:	addc   a2, a3
3f290a30:	cmp    b10, b3
3f290a40:	mpyu   a10, a14
3f290a50:	addc   b10, b6
3f290a60:	sla    0x2, a2
3f290a70:	.word  0x7626
3f290a80:	sll    a3, a3
3f290a90:	dsjs   a13, L3F290990
3f290aa0:	.word  0x7266
3f290ab0:	sra    a11, a5
3f290ac0:	sll    b11, b8
3f290ad0:	.word  0x7162
3f290ae0:	srl    a1, a14
3f290af0:	rl     a11, a12
3f290b00:	lmo    a11, a14
3f290b10:	rl     0x1, b13
3f290b20:	sll    0xb, b8
3f290b30:	sla    0x3, b8
3f290b40:	addc   b10, b8
3f290b50:	sla    0x2, a2
3f290b60:	.word  0x7369
3f290b70:	rl     a9, a0
3f290b80:	.word  0x766e
3f290b90:	mods   a3, a1
3f290ba0:	sra    a3, a9
3f290bb0:	.word  0x000a
3f290bc0:	modu   a11, a14
3f290bd0:	modu   b10, sp
3f290be0:	mpyu   a11, a6
3f290bf0:	sra    b11, b3
3f290c00:	.word  0x7672
3f290c10:	sll    a11, a9
3f290c20:	.word  0x7365
3f290c30:	mods   a1, a0
3f290c40:	.word  0x7365
3f290c50:	sla    0x3, b3
3f290c60:	rl     b3, b4
3f290c70:	modu   a3, a1
3f290c80:	.word  0x7420
3f290c90:	sra    a11, a8
3f290ca0:	modu   a1, a0
3f290cb0:	mods   b11, b5
3f290cc0:	sra    a11, a2
3f290cd0:	sla    0x3, b2
3f290ce0:	srl    a3, sp
3f290cf0:	.word  0x7320
3f290d00:	.word  0x7265
3f290d10:	rl     b11, b6
3f290d20:	sra    a11, a3
3f290d30:	sla    0x3, b3
3f290d40:	sra    a11, a4
3f290d50:	sra    a11, a12
3f290d60:	sra    b11, b4
3f290d70:	.word  0x0064
3f290d80:	modu   a11, a14
3f290d90:	sra    a11, a14
3f290da0:	sla    a9, a0
3f290db0:	sla    b11, b6
3f290dc0:	mods   a3, a9
3f290dd0:	sll    a3, a1
3f290de0:	sra    a11, a12
3f290df0:	move   a0, b0
3f290e00:	sla    0x3, sp
3f290e10:	sra    a10, a4
3f290e20:	sll    b11, b3
3f290e30:	rl     b11, b2
3f290e40:	.word  0x7470
3f290e50:	modu   a11, a9
3f290e60:	sla    0x3, a14
3f290e70:	.word  0x7641
3f290e80:	rl     a11, a1
3f290e90:	sla    a11, a12
3f290ea0:	mods   a3, a2
3f290eb0:	.word  0x0065
3f290ec0:	modu   a10, a14
3f290ed0:	sra    a11, a4
3f290ee0:	sll    0x9, b13
3f290ef0:	sla    0x3, b3
3f290f00:	sla    a11, a8
3f290f10:	sla    0x3, b3
3f290f20:	sra    b11, b10
3f290f30:	modu   b11, b2
3f290f40:	srl    a1, a0
3f290f50:	.word  0x726f
3f290f60:	.word  0x7320
3f290f70:	.word  0x7265
3f290f80:	rl     b11, b6
3f290f90:	sra    a11, a3
3f290fa0:	sll    a9, a0
3f290fb0:	sla    a11, a12
3f290fc0:	.word  0x7373
3f290fd0:	mods   a1, a0
3f290fe0:	modu   a3, a5
3f290ff0:	.word  0x000a
3f291000:	.word  0x7270
3f291010:	sll    a11, sp
3f291020:	.word  0x7365
L3F291030:
3f291030:	mpyu   b11, b3
3f291040:	sra    a11, a14
3f291050:	sla    0x3, b7
3f291060:	modu   a11, a14
3f291070:	sla    0x3, a14
3f291080:	.word  0x7865
3f291090:	.word  0x7369
3f2910a0:	sra    b11, b4
3f2910b0:	.word  0x746e
3f2910c0:	.word  0x7320
L3F2910D0:
3f2910d0:	.word  0x7265
3f2910e0:	rl     b11, b6
3f2910f0:	sra    a11, a3
3f291100:	sll    0x11, a0
3f291110:	modu   a11, a14
3f291120:	sra    a11, a4
3f291130:	dsjs   a13, L3F291030
3f291140:	sra    b11, b3
3f291150:	.word  0x7672
3f291160:	sll    a11, a9
3f291170:	dsjs   a5, L3F2910D0
3f291180:	.word  0x7830
3f291190:	.word  0x7825
3f2911a0:	modu   a1, a0
3f2911b0:	mpyu   a11, sp
3f2911c0:	srl    a3, sp
3f2911d0:	.word  0x735f
3f2911e0:	.word  0x7265
3f2911f0:	rl     b11, b6
3f291200:	sra    a11, a3
3f291210:	sll    0x9, b13
3f291220:	.word  0x0a64
3f291230:	and    a0, a0
3f291240:	sra    b11, b2
3f291250:	sra    a11, a6
3f291260:	.word  0x7272
3f291270:	sra    a3, a5
3f291280:	.word  0x7320
3f291290:	.word  0x7265
3f2912a0:	rl     b11, b6
3f2912b0:	sra    a11, a3
3f2912c0:	sll    0x9, a0
L3F2912D0:
3f2912d0:	sla    0x3, b3
3f2912e0:	.word  0x7369
3f2912f0:	modu   a1, a0
3f291300:	.word  0x776f
3f291310:	lmo    a9, a0
3f291320:	modu   a11, a14
3f291330:	modu   b3, b7
3f291340:	rev    a14
3f291350:	rl     a11, a6
3f291360:	sra    a3, a14
L3F291370:
3f291370:	.word  0x705f
3f291380:	sra    b11, b2
3f291390:	mpyu   a11, a6
3f2913a0:	sra    b11, b3
3f2913b0:	sla    0x3, b2
3f2913c0:	.word  0x7073
3f2913d0:	dsjs   a13, L3F2912D0
3f2913e0:	sra    b11, b3
L3F2913F0:
3f2913f0:	.word  0x7672
3f291400:	sll    a11, a9
3f291410:	dsjs   a5, L3F291370
3f291420:	.word  0x7325
3f291430:	.word  0x7320
3f291440:	.word  0x7265
3f291450:	rl     b11, b6
3f291460:	sra    a11, a3
3f291470:	modu   b2, sp
3f291480:	mods   a11, a1
3f291490:	dsjs   a5, L3F2913F0
3f2914a0:	.word  0x7325
3f2914b0:	.word  0x000a
3f2914c0:	.word  0x0a0d
3f2914d0:	sla    a10, a2
3f2914e0:	sla    0x3, a4
3f2914f0:	.word  0x754d
3f291500:	.word  0x746c
3f291510:	sll    a11, a9
3f291520:	.word  0x7361
3f291530:	sla    0x3, b4
3f291540:	sra    a10, a13
3f291550:	.word  0x7373
3f291560:	srl    a11, a1
3f291570:	sla    0x3, a5
3f291580:	sra    b10, b2
3f291590:	sra    a11, a3
3f2915a0:	.word  0x7669
3f2915b0:	sra    a3, a5
3f2915c0:	rev    a14
3f2915d0:	.word  0x7250
3f2915e0:	sll    a11, sp
3f2915f0:	modu   b10, sp
3f291600:	sra    a3, a12
3f291610:	sra    b10, sp
3f291620:	.word  0x746e
3f291630:	.word  0x7972
3f291640:	addc   a9, a0
3f291650:	modu   a3, a1
3f291660:	modu   a11, a14
3f291670:	sla    0x3, b4
3f291680:	sra    b11, b2
3f291690:	modu   a11, a13
3f2916a0:	sra    b11, b6
L3F2916B0:
3f2916b0:	modu   a9, a0
3f2916c0:	sra    a3, a12
3f2916d0:	sra    b10, sp
3f2916e0:	.word  0x746e
3f2916f0:	.word  0x7972
3f291700:	srl    a1, a0
3f291710:	modu   b11, b2
3f291720:	sla    0x3, a13
3f291730:	add    a10, a12
3f291740:	dsjs   a4, L3F2916B0
3f291750:	.word  0x7325
3f291760:	.word  0x000a
3f291770:	or     a2, sp
3f291780:	sub    a10, a8
3f291790:	mpyu   b10, b2
3f2917a0:	add    b10, b0
3f2917b0:	add    b10, b2
3f2917c0:	andn   a10, a13
3f2917d0:	rl     0x1, b13
3f2917e0:	sll    0xb, b8
L3F2917F0:
3f2917f0:	.word  0x0078
3f291800:	sub    b10, b3
3f291810:	clr    b2
3f291820:	move   b2, sp
3f291830:	move   a10, a1
3f291840:	move   a2, b5
3f291850:	move   b10, b5
3f291860:	sub    b2, sp
3f291870:	andn   a10, a5
3f291880:	dsjs   a3, L3F2917F0
3f291890:	.word  0x7830
3f2918a0:	.word  0x7825
3f2918b0:	andn   a8, a0
3f2918c0:	andn   a2, a5
3f2918d0:	mpyu   b10, b6
3f2918e0:	add    b10, b2
3f2918f0:	cmp    b10, b4
3f291900:	subb   a10, a14
3f291910:	rl     0x1, b13
3f291920:	sll    0xb, b8
3f291930:	.word  0x0078
3f291940:	sla    a11, a3
3f291950:	modu   a3, a14
3f291960:	.word  0x746f
3f291970:	srl    a1, a0
3f291980:	modu   a3, a9
3f291990:	sla    0x3, a4
3f2919a0:	sra    b11, b3
3f2919b0:	.word  0x7672
3f2919c0:	sll    a11, a9
3f2919d0:	sla    0x3, a5
3f2919e0:	.word  0x7830
3f2919f0:	.word  0x7825
3f291a00:	rl     a9, a0
3f291a10:	sla    0x3, a14
3f291a20:	modu   a11, a14
3f291a30:	sra    a11, a4
3f291a40:	rl     0x1, a0
3f291a50:	sll    0xb, b8
3f291a60:	sla    0x3, b8
3f291a70:	sla    a11, a8
3f291a80:	rl     b3, b3
3f291a90:	modu   b2, sp
3f291aa0:	sra    a3, sp
3f291ab0:	mpyu   a11, a5
3f291ac0:	sla    a11, a14
3f291ad0:	sra    a11, a13
3f291ae0:	sll    0x9, b13
3f291af0:	sla    0x3, b3
3f291b00:	.word  0x000a
3f291b10:	move   a10, b14
3f291b20:	sub    a10, a4
3f291b30:	subb   b10, sp
L3F291B40:
3f291b40:	move   b10, a2
3f291b50:	and    b2, b5
3f291b60:	rl     0x1, b13
3f291b70:	sll    0xb, b8
3f291b80:	.word  0x0078
3f291b90:	move   a10, b14
3f291ba0:	sub    a10, a4
3f291bb0:	sub    b2, sp
L3F291BC0:
3f291bc0:	andn   a10, a5
3f291bd0:	dsjs   a3, L3F291B40
3f291be0:	.word  0x7830
3f291bf0:	.word  0x7825
3f291c00:	andn   a8, a0
3f291c10:	andn   a2, a5
3f291c20:	mpyu   b10, b6
3f291c30:	move   a2, a3
3f291c40:	andn   a10, a1
L3F291C50:
3f291c50:	dsjs   b3, L3F291BC0
3f291c60:	.word  0x7830
3f291c70:	.word  0x7825
3f291c80:	.word  0x7000
3f291c90:	modu   b11, b2
3f291ca0:	sra    a11, a3
3f291cb0:	.word  0x7373
3f291cc0:	modu   b10, sp
3f291cd0:	sra    a3, a12
3f291ce0:	.word  0x7320
L3F291CF0:
3f291cf0:	.word  0x7265
3f291d00:	rl     b11, b6
3f291d10:	sra    a11, a3
3f291d20:	sll    0x11, a0
3f291d30:	modu   a11, a14
3f291d40:	sra    a11, a4
3f291d50:	dsjs   a13, L3F291C50
3f291d60:	sra    b11, b3
3f291d70:	.word  0x7672
3f291d80:	sll    a11, a9
3f291d90:	dsjs   a5, L3F291CF0
3f291da0:	.word  0x7830
3f291db0:	.word  0x7825
3f291dc0:	modu   a1, a0
3f291dd0:	mpyu   a11, sp
3f291de0:	srl    a3, sp
3f291df0:	.word  0x735f
3f291e00:	.word  0x7265
3f291e10:	rl     b11, b6
3f291e20:	sra    a11, a3
3f291e30:	sll    0x9, b13
3f291e40:	sla    0x3, a4
3f291e50:	modu   a11, a4
3f291e60:	.word  0x7365
3f291e70:	modu   a1, a0
3f291e80:	.word  0x746f
L3F291E90:
3f291e90:	sra    a9, a0
3f291ea0:	rl     b11, b8
3f291eb0:	.word  0x7473
3f291ec0:	.word  0x0a73
3f291ed0:	move   a0, b0
3f291ee0:	sla    0x2, sp
3f291ef0:	cmp    a2, a3
3f291f00:	move   a2, b1
3f291f10:	sub    a10, a7
3f291f20:	dsjs   b3, L3F291E90
3f291f30:	.word  0x7830
3f291f40:	.word  0x7825
3f291f50:	.word  0x0a00
3f291f60:	sll    0x9, a0
3f291f70:	.word  0x0073
3f291f80:	.word  0x0a0d
3f291f90:	sll    0x8, a7
3f291fa0:	sla    0x3, b3
3f291fb0:	.word  0x7369
3f291fc0:	sla    a9, a0
3f291fd0:	sla    b11, b6
3f291fe0:	mods   a3, a9
3f291ff0:	sll    a3, a1
3f292000:	sra    a11, a12
3f292010:	rev    a14
3f292020:	.word  0x0a0d
3f292030:	mods   a2, a9
3f292040:	sra    a11, a12
3f292050:	sla    a11, a7
3f292060:	sla    0x3, a12
3f292070:	sra    a11, a13
3f292080:	.word  0x7373
3f292090:	srl    a11, a1
3f2920a0:	sla    0x3, a5
3f2920b0:	sra    b11, b2
3f2920c0:	sra    a11, a3
3f2920d0:	.word  0x7669
3f2920e0:	sra    a3, a5
3f2920f0:	sll    a1, a0
3f292100:	sla    0x3, b9
3f292110:	sra    b11, b2
3f292120:	modu   a11, a13
3f292130:	sra    b11, b4
3f292140:	modu   a1, a0
3f292150:	sra    a3, sp
3f292160:	srl    0xd, a5
3f292170:	.word  0x0000
3f292180:	andn   a0, a10
3f292190:	xor    a2, a3
3f2921a0:	dsjs   a0, L3F2922C0
3f2921b0:	andn   a9, a0
3f2921c0:	move   b10, a4
3f2921d0:	mpyu   b10, b0
3f2921e0:	andn   a10, a13
3f2921f0:	sla    0x2, a7
3f292200:	addc   b10, b2
3f292210:	sub    b2, b6
3f292220:	subi   0x8c9aacf5, a0
3f292250:	rl     b11, b3
3f292260:	modu   a3, sp
3f292270:	.word  0x7420
3f292280:	.word  0x7265
3f292290:	rl     a11, a13
3f2922a0:	sla    a11, a14
3f2922b0:	sra    b11, b4
L3F2922C0:
3f2922c0:	sla    0x3, a4
3f2922d0:	.word  0x7962
3f2922e0:	.word  0x7220
3f2922f0:	mods   a11, a5
3f292300:	.word  0x746f
3f292310:	sla    0x3, a5
3f292320:	modu   a11, a14
3f292330:	sra    a11, a4
3f292340:	rev    a14
3f292350:	modu   a10, a3
3f292360:	mods   a11, a13
3f292370:	modu   a3, a1
3f292380:	sla    0x3, a4
3f292390:	sra    a11, a13
3f2923a0:	.word  0x7373
3f2923b0:	srl    a11, a1
3f2923c0:	sla    0x3, a5
3f2923d0:	sra    b11, b2
3f2923e0:	sra    a11, a3
3f2923f0:	.word  0x7669
3f292400:	sra    a3, a5
3f292410:	.word  0x0a21
3f292420:	sla    a8, a0
3f292430:	sra    a3, a4
3f292440:	.word  0x705f
3f292450:	sra    b11, b2
3f292460:	sra    a11, a6
3f292470:	.word  0x7272
3f292480:	sra    a3, a5
3f292490:	sla    0x1, b10
3f2924a0:	sra    b11, b3
3f2924b0:	.word  0x7672
3f2924c0:	sll    a11, a9
3f2924d0:	dsjs   a5, L3F292610
3f2924e0:	sll    0x9, a0
3f2924f0:	srl    0x1d, b3
3f292500:	modu   a1, a0
3f292510:	sra    a3, sp
3f292520:	dsjs   a5, L3F292660
3f292530:	sll    0x9, a0
3f292540:	srl    0x1d, b3
3f292550:	.word  0x7020
3f292560:	.word  0x726f
3f292570:	dsjs   b4, L3F2926B0
3f292580:	sll    0x9, a0
3f292590:	srl    0x1d, b3
L3F2925A0:
3f2925a0:	sll    a9, a0
3f2925b0:	sla    a11, a12
3f2925c0:	.word  0x7373
3f2925d0:	sla    0x1, b10
3f2925e0:	sra    a1, a5
3f2925f0:	.word  0x000a
3f292600:	modu   a11, a14
L3F292610:
3f292610:	sra    a11, a4
3f292620:	dsjs   a0, L3F2925A0
3f292630:	.word  0x7325
3f292640:	mods   a9, a0
3f292650:	sra    a3, a1
L3F292660:
3f292660:	sla    0x3, a5
3f292670:	move   a10, b14
3f292680:	and    b2, b4
3f292690:	sub    b10, b2
3f2926a0:	sub    a10, a6
L3F2926B0:
3f2926b0:	andn   b2, b2
3f2926c0:	sub    a2, a5
3f2926d0:	.word  0x000a
L3F2926E0:
3f2926e0:	sub    a2, a1
3f2926f0:	mpyu   a10, a4
3f292700:	andn   b2, b0
3f292710:	subb   a2, a5
3f292720:	sll    a9, a0
3f292730:	.word  0x756f
3f292740:	.word  0x746e
3f292750:	srl    a3, sp
3f292760:	.word  0x705f
3f292770:	sra    b11, b2
3f292780:	dsjs   a6, L3F2926E0
3f292790:	sra    a1, a5
L3F2927A0:
3f2927a0:	dsjs   a0, L3F2927A0
3f2927b0:	rl     0x1, a0
3f2927c0:	.word  0x000a
3f2927d0:	sra    a3, a1
3f2927e0:	.word  0x7064
3f2927f0:	sra    b11, b2
3f292800:	mpyu   a11, a6
3f292810:	sra    b11, b3
3f292820:	sla    0x3, b2
3f292830:	modu   a10, a3
3f292840:	mods   b3, b5
3f292850:	sla    0x3, a4
3f292860:	modu   a11, a14
3f292870:	sla    0x3, b4
3f292880:	rl     a11, a6
3f292890:	sra    a3, a14
3f2928a0:	modu   a1, a0
3f2928b0:	sra    a3, sp
3f2928c0:	sla    0x3, a5
3f2928d0:	modu   a11, a6
3f2928e0:	sla    0x3, b2
3f2928f0:	sra    b10, b4
3f292900:	.word  0x706d
3f292910:	.word  0x726f
3f292920:	.word  0x7261
3f292930:	sla    0x3, b9
3f292940:	modu   a3, a11
3f292950:	.word  0x776f
3f292960:	sla    0x3, a14
3f292970:	sra    b11, b3
3f292980:	.word  0x7672
3f292990:	sll    a11, a9
3f2929a0:	sla    0x3, a5
3f2929b0:	modu   a3, a5
3f2929c0:	.word  0x7274
3f2929d0:	sla    0x3, b9
3f2929e0:	.word  0x7830
3f2929f0:	.word  0x7825
3f292a00:	.word  0x7320
3f292a10:	srl    0x15, b0
3f292a20:	.word  0x733e
3f292a30:	.word  0x7265
3f292a40:	rl     b11, b6
3f292a50:	sra    a11, a3
3f292a60:	sll    0x9, b13
3f292a70:	.word  0x0a73
3f292a80:	addc   a8, a0
3f292a90:	modu   a3, a1
3f292aa0:	.word  0x7427
3f292ab0:	rl     a9, a0
3f292ac0:	.word  0x736e
3f292ad0:	.word  0x7265
3f292ae0:	sla    0x3, b4
3f292af0:	sra    b11, b3
3f292b00:	.word  0x7672
3f292b10:	sll    a11, a9
3f292b20:	sla    0x3, a5
3f292b30:	modu   a3, a9
3f292b40:	modu   b11, b4
3f292b50:	.word  0x7020
3f292b60:	sra    b11, b2
3f292b70:	sra    a11, a6
3f292b80:	.word  0x7272
3f292b90:	sra    a3, a5
3f292ba0:	mods   a1, a0
3f292bb0:	.word  0x7369
3f292bc0:	sla    0xb, b4
3f292bd0:	.word  0x000a
3f292be0:	sra    a3, a1
3f292bf0:	sra    a11, a4
3f292c00:	sla    0x3, a4
3f292c10:	sra    b11, b3
3f292c20:	.word  0x7672
3f292c30:	sll    a11, a9
3f292c40:	sla    0x3, a5
3f292c50:	.word  0x7461
3f292c60:	rl     a9, a0
3f292c70:	sra    a3, a14
3f292c80:	.word  0x7865
3f292c90:	sll    0x9, a0
3f292ca0:	.word  0x0a64
3f292cb0:	addc   a8, a0
L3F292CC0:
3f292cc0:	.word  0x756f
3f292cd0:	sra    a3, a12
3f292ce0:	modu   a1, a0
3f292cf0:	.word  0x746f
3f292d00:	srl    a1, a0
3f292d10:	modu   a3, a9
3f292d20:	sla    0x3, a4
3f292d30:	sra    b11, b3
3f292d40:	.word  0x7672
3f292d50:	sll    a11, a9
3f292d60:	dsjs   a5, L3F292CC0
3f292d70:	.word  0x7325
3f292d80:	rl     a9, a0
3f292d90:	sla    0x3, a14
3f292da0:	modu   a3, a11
3f292db0:	.word  0x776f
3f292dc0:	sla    0x3, a14
3f292dd0:	rl     a11, a12
3f292de0:	.word  0x7473
3f292df0:	.word  0x000a
3f292e00:	.word  0x7250
3f292e10:	srl    a3, a5
3f292e20:	.word  0x7265
3f292e30:	sra    b11, b2
3f292e40:	sla    0x3, a4
3f292e50:	sra    b11, b3
3f292e60:	.word  0x7672
3f292e70:	sll    a11, a9
3f292e80:	sla    0x3, a5
3f292e90:	.word  0x7325
3f292ea0:	rl     a9, a0
3f292eb0:	sla    0x3, b3
3f292ec0:	mods   a3, a1
3f292ed0:	sra    b11, b2
3f292ee0:	sra    a3, a1
3f292ef0:	sla    0x3, b9
3f292f00:	modu   a3, a11
3f292f10:	.word  0x776f
3f292f20:	.word  0x006e
3f292f30:	sra    a11, a4
3f292f40:	mpyu   a11, a12
3f292f50:	.word  0x7270
3f292f60:	srl    a3, a5
3f292f70:	.word  0x7265
3f292f80:	sra    b11, b2
3f292f90:	dsjs   a4, L3F2930D0
3f292fa0:	.word  0x7320
3f292fb0:	.word  0x7265
3f292fc0:	rl     b11, b6
3f292fd0:	sra    a11, a3
3f292fe0:	sla    0x1, b10
3f292ff0:	.word  0x7325
3f293000:	sla    0x1, a12
3f293010:	modu   a11, a14
3f293020:	sra    a11, a4
3f293030:	sla    0x1, b10
3f293040:	.word  0x7325
3f293050:	sla    0x1, a12
3f293060:	modu   b11, b0
3f293070:	.word  0x7472
3f293080:	sla    0x1, b10
3f293090:	.word  0x7325
3f2930a0:	sla    0x1, a12
3f2930b0:	mods   a3, a3
3f2930c0:	.word  0x7361
L3F2930D0:
3f2930d0:	dsjs   b3, L3F293210
3f2930e0:	sll    0x9, a0
3f2930f0:	.word  0x0a64
3f293100:	sub    a0, a0
3f293110:	move   a2, a5
3f293120:	and    b2, sp
3f293130:	sub    b10, b2
3f293140:	sla    0x2, a6
3f293150:	modu   a11, a3
3f293160:	modu   b3, b5
3f293170:	modu   b11, b4
3f293180:	mpyu   a11, a6
3f293190:	.word  0x7270
3f2931a0:	srl    a3, a5
3f2931b0:	sll    0x9, b13
3f2931c0:	sla    0x3, a4
3f2931d0:	sla    0x1, b12
3f2931e0:	.word  0x0a30
3f2931f0:	sra    a0, a0
3f293200:	mods   a3, a5
L3F293210:
3f293210:	.word  0x705f
3f293220:	sra    b11, b2
3f293230:	mpyu   a11, a6
3f293240:	sra    b11, b3
3f293250:	.word  0x7672
3f293260:	sll    a11, a9
3f293270:	sla    0x3, a5
3f293280:	modu   a11, a3
3f293290:	mods   b3, b5
3f2932a0:	sla    0x3, a4
3f2932b0:	modu   a11, a14
3f2932c0:	sla    0x3, b4
3f2932d0:	rl     a11, a6
3f2932e0:	sra    a3, a14
3f2932f0:	modu   a1, a0
3f293300:	sra    a3, sp
3f293310:	sla    0x3, a5
3f293320:	modu   a11, a6
3f293330:	sla    0x3, b2
3f293340:	modu   a3, a11
3f293350:	.word  0x776f
3f293360:	sla    0x3, a14
3f293370:	sra    b11, b3
3f293380:	.word  0x7672
3f293390:	sll    a11, a9
3f2933a0:	sla    0x3, a5
3f2933b0:	modu   a3, a5
3f2933c0:	.word  0x7274
3f2933d0:	sla    0x3, b9
3f2933e0:	.word  0x7830
3f2933f0:	.word  0x7825
3f293400:	.word  0x7320
3f293410:	srl    0x15, b0
3f293420:	.word  0x733e
3f293430:	.word  0x7265
3f293440:	rl     b11, b6
3f293450:	sra    a11, a3
3f293460:	sll    0x9, b13
3f293470:	.word  0x0a73
3f293480:	sra    a0, a0
3f293490:	mods   a3, a5
3f2934a0:	.word  0x7465
3f2934b0:	sra    a3, a5
3f2934c0:	.word  0x7320
L3F2934D0:
3f2934d0:	.word  0x7265
3f2934e0:	rl     b11, b6
3f2934f0:	sra    a11, a3
3f293500:	sra    a9, a0
3f293510:	.word  0x746e
3f293520:	.word  0x7972
3f293530:	sla    a9, a0
3f293540:	sla    0x3, b4
3f293550:	modu   a3, a9
3f293560:	sra    a11, a4
3f293570:	dsjs   b8, L3F2934D0
3f293580:	sra    a1, a5
3f293590:	.word  0x000a
3f2935a0:	sla    a10, a3
3f2935b0:	sll    0x1b, a14
3f2935c0:	sla    0x3, b4
3f2935d0:	sra    b11, b2
3f2935e0:	modu   a11, a13
3f2935f0:	sra    b11, b6
3f293600:	.word  0x7320
3f293610:	.word  0x7265
3f293620:	rl     b11, b6
3f293630:	sra    a11, a3
3f293640:	srl    a1, a0
3f293650:	modu   b11, b2
3f293660:	sla    0x3, a13
3f293670:	.word  0x7270
3f293680:	srl    a3, a5
3f293690:	.word  0x7265
3f2936a0:	sra    b11, b2
3f2936b0:	sla    0x3, a4
3f2936c0:	rl     a11, a12
3f2936d0:	.word  0x7473
3f2936e0:	.word  0x0a21
3f2936f0:	.word  0x7300
3f293700:	.word  0x7265
3f293710:	rl     b11, b6
3f293720:	sra    a11, a3
3f293730:	rl     0x1, b13
3f293740:	sll    0xb, b8
3f293750:	sla    0x3, b8
3f293760:	rl     b11, b7
3f293770:	rl     b3, b4
3f293780:	.word  0x756f
3f293790:	sla    0x3, b4
3f2937a0:	sla    b11, b0
3f2937b0:	sra    b11, b2
3f2937c0:	.word  0x746e
3f2937d0:	.word  0x000a
L3F2937E0:
3f2937e0:	mmtm   sp, a9,a11,a13
3f293800:	move   a14, a13
3f293810:	addi   0x40, a14
3f293830:	move   *a13(0xffe0), a11, 1
3f293850:	movb   *a11, a11
3f293860:	jrne   L3F2938D0
3f293870:	move   *a13(0xffc0), a11, 1
3f293890:	movb   *a11, a11
3f2938a0:	jrne   L3F2938D0
3f2938b0:	movk   1, a8
3f2938c0:	jruc   L3F293E60
L3F2938D0:
3f2938d0:	move   *a13(0xffe0), a11, 1
3f2938f0:	movb   *a11, a11
3f293900:	jreq   L3F293950
3f293910:	move   *a13(0xffc0), a11, 1
3f293930:	movb   *a11, a11
3f293940:	jrne   L3F293970
L3F293950:
3f293950:	sub    a8, a8
3f293960:	jruc   L3F293E60
L3F293970:
3f293970:	move   *a13(0xffc0), a11, 1
3f293990:	move   *a13(0xffe0), a9, 1
3f2939b0:	movb   *a11, a11
3f2939c0:	movb   *a9, a9
3f2939d0:	cmp    a9, a11
3f2939e0:	jrne   L3F293AD0
L3F2939F0:
3f2939f0:	move   *a13(0xffc0), a11, 1
3f293a10:	addk   8, a11
3f293a20:	move   a11, *a13(0xffc0), 1
3f293a40:	move   *a13(0xffe0), a9, 1
3f293a60:	addk   8, a9
3f293a70:	move   a9, *a13(0xffe0), 1
3f293a90:	movb   *a11, a11
3f293aa0:	movb   *a9, a9
3f293ab0:	cmp    a9, a11
3f293ac0:	jreq   L3F2939F0
L3F293AD0:
3f293ad0:	move   *a13(0xffc0), a11, 1
3f293af0:	movb   *a11, a9
3f293b00:	cmpi   0x3f, a9
3f293b20:	jrne   L3F293BC0
3f293b30:	addk   8, a11
3f293b40:	move   a11, *a13(0xffc0), 1
3f293b60:	move   *a13(0xffe0), a9, 1
3f293b80:	addk   8, a9
3f293b90:	move   a9, *a13(0xffe0), 1
3f293bb0:	jruc   L3F293E60
L3F293BC0:
3f293bc0:	movb   *a11, a9
3f293bd0:	cmpi   0x2a, a9
3f293bf0:	jrne   L3F293E60
3f293c00:	addk   8, a11
3f293c10:	move   a11, *a13(0xffc0), 1
3f293c30:	movb   *a11, a9
3f293c40:	jrne   L3F293C70
3f293c50:	movk   1, a8
3f293c60:	jruc   L3F293E60
L3F293C70:
3f293c70:	move   a14, -*sp, 1
3f293c80:	movb   *a11, a8
3f293c90:	move   a8, *a14+, 1
3f293ca0:	move   *a13(0xffe0), *a14+, 1
3f293cc0:	calla  L3FE1D650
3f293cf0:	move   a8, *a13(0x20), 1
3f293d10:	move   a8, a9
3f293d20:	jrne   L3F293D50
3f293d30:	sub    a8, a8
3f293d40:	jruc   L3F293E60
L3F293D50:
3f293d50:	move   a8, *a13(0xffe0), 1
3f293d70:	addk   8, a8
3f293d80:	move   a8, *a13(0xffe0), 1
3f293da0:	addk   8, a11
3f293db0:	move   a11, *a13(0xffc0), 1
3f293dd0:	move   a14, -*sp, 1
3f293de0:	move   a11, *a14+, 1
3f293df0:	move   a8, *a14+, 1
3f293e00:	calla  L3F2937E0
3f293e30:	move   a8, *a13, 1
3f293e40:	dsjs   a8, L3F293E60
3f293e50:	movk   1, a8
L3F293E60:
3f293e60:	move   *sp(0x80), a14, 1
3f293e80:	mmfm   sp, a9,a11,a13
3f293ea0:	rets   2
L3F293EB0:
3f293eb0:	mmtm   sp, a9,a10,a13
3f293ed0:	move   a14, a13
3f293ee0:	move   *a13(0xffe0), a9, 1
3f293f00:	move   *a13(0xffc0), a10, 1
3f293f20:	move   a14, -*sp, 1
3f293f30:	setf   8, 0, 0
3f293f40:	move   *a10(0x28), a8, 0
3f293f60:	move   a8, *a14+, 1
3f293f70:	move   *a10(0x20), a8, 0
3f293f90:	move   a8, *a14+, 1
3f293fa0:	move   *a10(0x18), a8, 0
3f293fc0:	move   a8, *a14+, 1
3f293fd0:	move   *a10(0x10), a8, 0
3f293ff0:	move   a8, *a14+, 1
3f294000:	move   *a10(0x8), a8, 0
3f294020:	move   a8, *a14+, 1
3f294030:	move   *a10, a8, 0
3f294040:	move   a8, *a14+, 1
3f294050:	movi   0x3f2aa9d8, a8
3f294080:	move   a8, *a14+, 1
3f294090:	move   a9, *a14+, 1
3f2940a0:	calla  L3FB34430
3f2940d0:	move   *sp(0x80), a14, 1
3f2940f0:	mmfm   sp, a9,a10,a13
3f294110:	rets   2
L3F294120:
3f294120:	mmtm   sp, a9,a10,a13
3f294140:	move   a14, a13
3f294150:	move   *a13(0xffe0), a9, 1
3f294170:	move   *a13(0xffc0), a10, 1
3f294190:	jruc   L3F294560
L3F2941A0:
3f2941a0:	move   a14, -*sp, 1
3f2941b0:	movi   0x3f2aaac8, a8
3f2941e0:	move   a8, *a14+, 1
3f2941f0:	move   a9, *a14+, 1
3f294200:	calla  L3FB34430
3f294230:	jruc   L3F294610
L3F294240:
3f294240:	move   a14, -*sp, 1
3f294250:	movi   0x3f2aab18, a8
3f294280:	move   a8, *a14+, 1
3f294290:	move   a9, *a14+, 1
3f2942a0:	calla  L3FB34430
3f2942d0:	jruc   L3F294610
L3F2942E0:
3f2942e0:	move   a14, -*sp, 1
3f2942f0:	movi   0x3f2aab68, a8
3f294320:	move   a8, *a14+, 1
3f294330:	move   a9, *a14+, 1
3f294340:	calla  L3FB34430
3f294370:	jruc   L3F294610
L3F294380:
3f294380:	move   a14, -*sp, 1
3f294390:	movi   0x3f2aabb8, a8
3f2943c0:	move   a8, *a14+, 1
3f2943d0:	move   a9, *a14+, 1
3f2943e0:	calla  L3FB34430
3f294410:	jruc   L3F294610
L3F294420:
3f294420:	move   a14, -*sp, 1
3f294430:	movi   0x3f2aac40, a8
3f294460:	move   a8, *a14+, 1
3f294470:	move   a9, *a14+, 1
3f294480:	calla  L3FB34430
3f2944b0:	jruc   L3F294610
L3F2944C0:
3f2944c0:	move   a14, -*sp, 1
3f2944d0:	movi   0x3f2aac90, a8
3f294500:	move   a8, *a14+, 1
3f294510:	move   a9, *a14+, 1
3f294520:	calla  L3FB34430
3f294550:	jruc   L3F294610
L3F294560:
3f294560:	move   a10, a8
3f294570:	jreq   L3F2941A0
3f294580:	dec    a8
3f294590:	jreq   L3F2942E0
3f2945a0:	dec    a8
3f2945b0:	jreq   L3F294420
3f2945c0:	dec    a8
3f2945d0:	jreq   L3F294240
3f2945e0:	dec    a8
3f2945f0:	jreq   L3F294380
3f294600:	jruc   L3F2944C0
L3F294610:
3f294610:	move   *sp(0x80), a14, 1
3f294630:	mmfm   sp, a9,a10,a13
3f294650:	rets   2
L3F294660:
3f294660:	mmtm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f294680:	move   a14, a13
3f294690:	addi   0x1910, a14
3f2946b0:	sub    a7, a7
3f2946c0:	setf   16, 1, 0
3f2946d0:	move   a7, *a13(0x1070), 0
3f2946f0:	move   a7, *a13(0x1080), 0
3f294710:	move   a7, *a13(0x10f0), 0
3f294730:	move   a7, *a13(0x1100), 0
3f294750:	move   a14, -*sp, 1
3f294760:	move   @0x9b000, a7, 1
3f294790:	addi   0x1798, a7
3f2947b0:	move   a7, *a14+, 1
3f2947c0:	move   *a13(0xffe0), *a14+, 1
3f2947e0:	calla  L3FB45500
3f294810:	move   a8, a7
3f294820:	jrne   L3F294930
3f294830:	move   a14, -*sp, 1
3f294840:	move   *a13(0xffa0), *a14+, 1
3f294860:	move   *a13(0xffc0), *a14+, 1
3f294880:	calla  L3F2A7080
3f2948b0:	move   a14, -*sp, 1
3f2948c0:	move   *a13(0xffe0), *a14+, 1
3f2948e0:	calla  L3F702440
3f294910:	jauc   L3F298CC0
L3F294930:
3f294930:	move   a14, -*sp, 1
3f294940:	movk   1, a7
3f294950:	move   a7, *a14+, 1
3f294960:	movi   0x6b80, a7
3f294980:	move   a7, *a14+, 1
3f294990:	calla  L3F703D90
3f2949c0:	move   a8, *a13(0x10b0), 1
3f2949e0:	move   a8, a8
3f2949f0:	jrne   L3F294C60
3f294a00:	move   a14, -*sp, 1
3f294a10:	move   a14, -*sp, 1
3f294a20:	movk   3, a7
3f294a30:	move   a7, *a14+, 1
3f294a40:	calla  L3F265CF0
3f294a70:	move   a8, *a14+, 1
3f294a80:	movi   0x3f2aace0, a8
3f294ab0:	move   a8, *a14+, 1
3f294ac0:	move   a13, a7
3f294ad0:	addi   0x1110, a7
3f294af0:	move   a7, *a14+, 1
3f294b00:	calla  L3FB34430
3f294b30:	move   a14, -*sp, 1
3f294b40:	movk   2, a7
3f294b50:	move   a7, *a14+, 1
3f294b60:	move   a13, a7
3f294b70:	addi   0x1110, a7
3f294b90:	move   a7, *a14+, 1
3f294ba0:	calla  L3F309350
3f294bd0:	move   a14, -*sp, 1
3f294be0:	move   *a13(0xffe0), *a14+, 1
3f294c00:	calla  L3F702440
3f294c30:	movk   3, a8
3f294c40:	jauc   L3F298CC0
L3F294C60:
3f294c60:	move   *a13(0xffc0), a5, 1
3f294c80:	move   a8, *a5, 1
3f294c90:	move   a8, a0
3f294ca0:	addk   32, a0
3f294cb0:	subk   4, a7
3f294cc0:	setf   16, 1, 0
3f294cd0:	move   a7, *a13(0x1080), 0
3f294cf0:	move   *a13(0xffa0), a7, 1
3f294d10:	sub    a5, a5
3f294d20:	move   a5, *a7, 0
3f294d30:	move   a14, -*sp, 1
3f294d40:	movk   4, a5
3f294d50:	move   a5, *a14+, 1
3f294d60:	movi   0x144, a5
3f294d80:	move   a5, *a14+, 1
3f294d90:	calla  L3F703D90
3f294dc0:	move   a8, a2
3f294dd0:	jrne   L3F295040
3f294de0:	move   a14, -*sp, 1
3f294df0:	move   a14, -*sp, 1
3f294e00:	movk   3, a5
3f294e10:	move   a5, *a14+, 1
3f294e20:	calla  L3F265CF0
3f294e50:	move   a8, *a14+, 1
3f294e60:	movi   0x3f2aace0, a8
3f294e90:	move   a8, *a14+, 1
3f294ea0:	move   a13, a5
3f294eb0:	addi   0x1110, a5
3f294ed0:	move   a5, *a14+, 1
3f294ee0:	calla  L3FB34430
3f294f10:	move   a14, -*sp, 1
3f294f20:	movk   2, a5
3f294f30:	move   a5, *a14+, 1
3f294f40:	move   a13, a5
3f294f50:	addi   0x1110, a5
3f294f70:	move   a5, *a14+, 1
3f294f80:	calla  L3F309350
3f294fb0:	move   a14, -*sp, 1
3f294fc0:	move   *a13(0xffe0), *a14+, 1
3f294fe0:	calla  L3F702440
3f295010:	movk   3, a8
3f295020:	jauc   L3F298CC0
L3F295040:
3f295040:	move   a2, *a0, 1
3f295050:	addk   32, a0
3f295060:	move   a14, -*sp, 1
3f295070:	sub    a5, a5
3f295080:	move   a5, *a14+, 1
3f295090:	calla  L3F275240
3f2950c0:	move   a8, *a13, 1
3f2950d0:	move   a14, -*sp, 1
3f2950e0:	move   *a13(0xffe0), *a14+, 1
3f295100:	move   a8, *a14+, 1
3f295110:	calla  L3FAF6280
3f295140:	move   a8, a9
3f295150:	jrne   L3F295370
3f295160:	move   a14, -*sp, 1
3f295170:	move   *a13(0xffe0), *a14+, 1
3f295190:	movi   0x3f2aade8, a8
3f2951c0:	move   a8, *a14+, 1
3f2951d0:	move   a13, a5
3f2951e0:	addi   0x1110, a5
3f295200:	move   a5, *a14+, 1
3f295210:	calla  L3FB34430
3f295240:	move   a14, -*sp, 1
3f295250:	movk   3, a5
3f295260:	move   a5, *a14+, 1
3f295270:	move   a13, a5
3f295280:	addi   0x1110, a5
3f2952a0:	move   a5, *a14+, 1
3f2952b0:	calla  L3F309350
3f2952e0:	move   a14, -*sp, 1
3f2952f0:	move   *a13(0xffe0), *a14+, 1
3f295310:	calla  L3F702440
3f295340:	movk   27, a8
3f295350:	jauc   L3F298CC0
L3F295370:
3f295370:	move   a0, *a2+, 1
3f295380:	move   a14, -*sp, 1
3f295390:	movk   32, a5
3f2953a0:	move   a5, *a14+, 1
3f2953b0:	movi   0xfe, a5
3f2953d0:	move   a5, *a14+, 1
3f2953e0:	move   a13, a5
3f2953f0:	addk   32, a5
3f295400:	move   a5, *a14+, 1
3f295410:	calla  L3FB44E40
3f295440:	sub    a7, a7
3f295450:	movb   a7, *a5(0x7f0)
3f295470:	move   a14, -*sp, 1
3f295480:	move   a9, *a14+, 1
3f295490:	movi   0x3f2aaeb8, a8
3f2954c0:	move   a8, *a14+, 1
3f2954d0:	move   a13, a7
3f2954e0:	addi   0x820, a7
3f295500:	move   a7, *a14+, 1
3f295510:	calla  L3FB34430
3f295540:	move   a14, -*sp, 1
3f295550:	move   a14, -*sp, 1
3f295560:	move   a7, *a14+, 1
3f295570:	calla  L3FB458D0
3f2955a0:	move   a8, *a14+, 1
3f2955b0:	move   a5, *a14+, 1
3f2955c0:	move   a7, *a14+, 1
3f2955d0:	calla  L3FB44400
3f295600:	movi   0x3f2aaf00, a4
3f295630:	move   a14, -*sp, 1
3f295640:	move   a4, *a14+, 1
3f295650:	calla  L3FB458D0
3f295680:	move   a8, a11
3f295690:	move   a14, -*sp, 1
3f2956a0:	move   a11, *a14+, 1
3f2956b0:	addi   0xf8, a5
3f2956d0:	move   a5, *a14+, 1
3f2956e0:	move   a4, *a14+, 1
3f2956f0:	calla  L3FB44400
3f295720:	move   a14, -*sp, 1
3f295730:	move   a9, a5
3f295740:	addi   0x280, a5
3f295760:	move   a5, *a14+, 1
3f295770:	move   a11, a5
3f295780:	addk   31, a5
3f295790:	sll    0x3, a5
3f2957a0:	add    a13, a5
3f2957b0:	addk   32, a5
3f2957c0:	move   a5, *a14+, 1
3f2957d0:	calla  L3F293EB0
3f295800:	move   a14, -*sp, 1
3f295810:	move   a13, a5
3f295820:	addk   32, a5
3f295830:	move   a5, *a14+, 1
3f295840:	move   a0, *a14+, 1
3f295850:	calla  L3FB45720
3f295880:	move   a14, -*sp, 1
3f295890:	move   a5, *a14+, 1
3f2958a0:	calla  L3FB458D0
3f2958d0:	move   a8, a11
3f2958e0:	move   a11, a5
3f2958f0:	inc    a5
3f295900:	setf   16, 1, 0
3f295910:	sext   a5, 0
3f295920:	move   *a13(0x1070), a7, 0
3f295940:	add    a7, a5
3f295950:	move   a5, *a13(0x1070), 0
3f295970:	move   a11, a7
3f295980:	inc    a7
3f295990:	sll    0x3, a7
3f2959a0:	add    a7, a0
3f2959b0:	move   a0, *a2+, 1
3f2959c0:	move   a14, -*sp, 1
3f2959d0:	movk   32, a7
3f2959e0:	move   a7, *a14+, 1
3f2959f0:	movi   0xfe, a7
3f295a10:	move   a7, *a14+, 1
3f295a20:	move   a13, a7
3f295a30:	addk   32, a7
3f295a40:	move   a7, *a14+, 1
3f295a50:	calla  L3FB44E40
3f295a80:	sub    a5, a5
3f295a90:	movb   a5, *a7(0x7f0)
3f295ab0:	move   a14, -*sp, 1
3f295ac0:	setf   8, 0, 0
3f295ad0:	move   *a9(0x3b8), a8, 0
3f295af0:	move   a8, *a14+, 1
3f295b00:	move   *a9(0x3b0), a8, 0
3f295b20:	move   a8, *a14+, 1
3f295b30:	movi   0x3f2aaf58, a8
3f295b60:	move   a8, *a14+, 1
3f295b70:	move   a13, a5
3f295b80:	addi   0x820, a5
3f295ba0:	move   a5, *a14+, 1
3f295bb0:	calla  L3FB34430
3f295be0:	move   a14, -*sp, 1
3f295bf0:	move   a14, -*sp, 1
3f295c00:	move   a5, *a14+, 1
3f295c10:	calla  L3FB458D0
3f295c40:	move   a8, *a14+, 1
3f295c50:	move   a7, *a14+, 1
3f295c60:	move   a5, *a14+, 1
3f295c70:	calla  L3FB44400
3f295ca0:	move   a14, -*sp, 1
3f295cb0:	setf   16, 0, 0
3f295cc0:	move   *a9(0x3d0), a8, 0
3f295ce0:	move   a8, *a14+, 1
3f295cf0:	movi   0x3f2ab010, a8
3f295d20:	move   a8, *a14+, 1
3f295d30:	addi   0xf8, a7
3f295d50:	move   a7, *a14+, 1
3f295d60:	calla  L3FB34430
3f295d90:	move   a14, -*sp, 1
3f295da0:	move   a13, a7
3f295db0:	addk   32, a7
3f295dc0:	move   a7, *a14+, 1
3f295dd0:	move   a0, *a14+, 1
3f295de0:	calla  L3FB45720
3f295e10:	move   a14, -*sp, 1
3f295e20:	move   a7, *a14+, 1
3f295e30:	calla  L3FB458D0
3f295e60:	move   a8, a11
3f295e70:	move   a11, a5
3f295e80:	inc    a5
3f295e90:	setf   16, 1, 0
3f295ea0:	sext   a5, 0
3f295eb0:	move   *a13(0x1070), a7, 0
3f295ed0:	add    a7, a5
3f295ee0:	move   a5, *a13(0x1070), 0
3f295f00:	move   a11, a7
3f295f10:	inc    a7
3f295f20:	sll    0x3, a7
3f295f30:	add    a7, a0
3f295f40:	move   a0, *a2+, 1
3f295f50:	movk   32, a7
3f295f60:	setf   8, 1, 0
3f295f70:	move   a7, *a0+, 0
3f295f80:	sub    a7, a7
3f295f90:	move   a7, *a0+, 0
3f295fa0:	addk   2, a5
3f295fb0:	setf   16, 1, 0
3f295fc0:	move   a5, *a13(0x1070), 0
3f295fe0:	move   a0, *a2+, 1
3f295ff0:	move   a14, -*sp, 1
3f296000:	move   a9, a7
3f296010:	addi   0x80, a7
3f296030:	move   a7, *a14+, 1
3f296040:	movi   0x3f2ab0d8, a8
3f296070:	move   a8, *a14+, 1
3f296080:	move   a0, *a14+, 1
3f296090:	calla  L3FB34430
3f2960c0:	move   a8, a11
3f2960d0:	move   a11, a7
3f2960e0:	inc    a7
3f2960f0:	setf   16, 1, 0
3f296100:	sext   a7, 0
3f296110:	add    a5, a7
3f296120:	move   a7, *a13(0x1070), 0
3f296140:	move   a11, a5
3f296150:	inc    a5
3f296160:	sll    0x3, a5
3f296170:	add    a5, a0
3f296180:	move   a0, *a2+, 1
3f296190:	movk   32, a5
3f2961a0:	setf   8, 1, 0
3f2961b0:	move   a5, *a0+, 0
3f2961c0:	sub    a5, a5
3f2961d0:	move   a5, *a0+, 0
3f2961e0:	addk   2, a7
3f2961f0:	setf   16, 1, 0
3f296200:	move   a7, *a13(0x1070), 0
3f296220:	move   a0, *a2+, 1
3f296230:	move   a14, -*sp, 1
3f296240:	movk   32, a5
3f296250:	move   a5, *a14+, 1
3f296260:	movi   0xfe, a5
3f296280:	move   a5, *a14+, 1
3f296290:	move   a13, a5
3f2962a0:	addk   32, a5
3f2962b0:	move   a5, *a14+, 1
3f2962c0:	calla  L3FB44E40
3f2962f0:	sub    a7, a7
3f296300:	movb   a7, *a5(0x7f0)
3f296320:	movi   0x3f2ab178, a4
3f296350:	move   a14, -*sp, 1
3f296360:	move   a4, *a14+, 1
3f296370:	calla  L3FB458D0
3f2963a0:	move   a8, a11
3f2963b0:	move   a14, -*sp, 1
3f2963c0:	move   a11, *a14+, 1
3f2963d0:	move   a5, *a14+, 1
3f2963e0:	move   a4, *a14+, 1
3f2963f0:	calla  L3FB44400
3f296420:	move   a5, a4
3f296430:	addi   0x90, a4
3f296450:	move   a7, *a13(0x1030), 1
3f296470:	movb   a7, *a13(0x820)
3f296490:	move   a7, a11
L3F2964A0:
3f2964a0:	move   a11, a7
3f2964b0:	sll    0x3, a7
3f2964c0:	add    a9, a7
3f2964d0:	movb   *a7(0x2b0), *a13(0x1020)
3f296500:	sub    a12, a12
3f296510:	setf   8, 0, 0
L3F296520:
3f296520:	move   *a13(0x1020), a7, 0
3f296540:	btst   0, a7
3f296550:	jreq   L3F296990
3f296560:	move   a4, a5
3f296570:	subi   0x1f0, a5
3f296590:	cmp    a13, a5
3f2965a0:	jrls   L3F2968A0
3f2965b0:	move   a14, -*sp, 1
3f2965c0:	move   a13, a5
3f2965d0:	addk   32, a5
3f2965e0:	move   a5, *a14+, 1
3f2965f0:	move   a0, *a14+, 1
3f296600:	calla  L3FB45720
3f296630:	move   a14, -*sp, 1
3f296640:	move   a5, *a14+, 1
3f296650:	calla  L3FB458D0
3f296680:	move   a8, *a13(0x1050), 1
3f2966a0:	inc    a8
3f2966b0:	sll    0x3, a8
3f2966c0:	add    a8, a0
3f2966d0:	move   *a13(0x1050), a5, 1
3f2966f0:	inc    a5
3f296700:	setf   16, 1, 0
3f296710:	sext   a5, 0
3f296720:	move   *a13(0x1070), a7, 0
3f296740:	add    a7, a5
3f296750:	move   a5, *a13(0x1070), 0
3f296770:	move   a0, *a2+, 1
3f296780:	move   a14, -*sp, 1
3f296790:	movk   32, a7
3f2967a0:	move   a7, *a14+, 1
3f2967b0:	movi   0xfe, a7
3f2967d0:	move   a7, *a14+, 1
3f2967e0:	move   a13, a7
3f2967f0:	addk   32, a7
3f296800:	move   a7, *a14+, 1
3f296810:	calla  L3FB44E40
3f296840:	sub    a5, a5
3f296850:	movb   a5, *a7(0x7f0)
3f296870:	move   a7, a4
3f296880:	addi   0x90, a4
L3F2968A0:
3f2968a0:	move   a14, -*sp, 1
3f2968b0:	move   *a13(0x1030), *a14+, 1
3f2968d0:	movi   0x3f2ab1f0, a8
3f296900:	move   a8, *a14+, 1
3f296910:	move   a4, *a14+, 1
3f296920:	calla  L3FB34430
3f296950:	move   a8, *a13(0x1050), 1
3f296970:	sll    0x3, a8
3f296980:	add    a8, a4
L3F296990:
3f296990:	move   *a13(0x1030), a7, 1
3f2969b0:	inc    a7
3f2969c0:	move   a7, *a13(0x1030), 1
3f2969e0:	setf   8, 0, 0
3f2969f0:	move   *a13(0x1020), a5, 0
3f296a10:	srl    0x1, a5
3f296a20:	movb   a5, *a13(0x1020)
3f296a40:	inc    a12
3f296a50:	cmpi   0x8, a12
3f296a70:	jrlt   L3F296520
3f296a80:	inc    a11
3f296a90:	cmpi   0x20, a11
3f296ab0:	jrlt   L3F2964A0
3f296ac0:	move   a4, a5
3f296ad0:	subi   0xb0, a5
3f296af0:	cmp    a13, a5
3f296b00:	jrls   L3F296B40
3f296b10:	subk   8, a4
3f296b20:	sub    a5, a5
3f296b30:	move   a5, *a4+, 0
L3F296B40:
3f296b40:	move   a14, -*sp, 1
3f296b50:	move   a13, a5
3f296b60:	addk   32, a5
3f296b70:	move   a5, *a14+, 1
3f296b80:	move   a0, *a14+, 1
3f296b90:	calla  L3FB45720
3f296bc0:	move   a14, -*sp, 1
3f296bd0:	move   a5, *a14+, 1
3f296be0:	calla  L3FB458D0
3f296c10:	move   a8, a11
3f296c20:	move   a11, a5
3f296c30:	inc    a5
3f296c40:	sll    0x3, a5
3f296c50:	add    a5, a0
3f296c60:	move   a11, a5
3f296c70:	inc    a5
3f296c80:	setf   16, 1, 0
3f296c90:	sext   a5, 0
3f296ca0:	move   *a13(0x1070), a7, 0
3f296cc0:	add    a7, a5
3f296cd0:	move   a5, *a13(0x1070), 0
3f296cf0:	move   a0, *a2+, 1
3f296d00:	move   a14, -*sp, 1
3f296d10:	setf   8, 0, 0
3f296d20:	move   *a9(0x3e0), a8, 0
3f296d40:	move   a8, *a14+, 1
3f296d50:	move   a13, a7
3f296d60:	addi   0x820, a7
3f296d80:	move   a7, *a14+, 1
3f296d90:	calla  L3F294120
3f296dc0:	move   a14, -*sp, 1
3f296dd0:	move   a7, *a14+, 1
3f296de0:	movi   0x3f2ab210, a8
3f296e10:	move   a8, *a14+, 1
3f296e20:	move   a0, *a14+, 1
3f296e30:	calla  L3FB34430
3f296e60:	move   a8, a11
3f296e70:	move   a11, a7
3f296e80:	inc    a7
3f296e90:	setf   16, 1, 0
3f296ea0:	sext   a7, 0
3f296eb0:	add    a5, a7
3f296ec0:	move   a7, *a13(0x1070), 0
3f296ee0:	move   a11, a5
3f296ef0:	inc    a5
3f296f00:	sll    0x3, a5
3f296f10:	add    a5, a0
3f296f20:	move   a0, *a2+, 1
3f296f30:	movk   32, a5
3f296f40:	setf   8, 1, 0
3f296f50:	move   a5, *a0+, 0
3f296f60:	sub    a5, a5
3f296f70:	move   a5, *a0+, 0
3f296f80:	addk   2, a7
3f296f90:	setf   16, 1, 0
3f296fa0:	move   a7, *a13(0x1070), 0
3f296fc0:	move   a0, *a2+, 1
3f296fd0:	move   a14, -*sp, 1
3f296fe0:	movk   32, a5
3f296ff0:	move   a5, *a14+, 1
3f297000:	movi   0xfe, a5
3f297020:	move   a5, *a14+, 1
3f297030:	move   a13, a5
3f297040:	addk   32, a5
3f297050:	move   a5, *a14+, 1
3f297060:	calla  L3FB44E40
3f297090:	sub    a7, a7
3f2970a0:	movb   a7, *a5(0x7f0)
3f2970c0:	movi   0x3f2ab268, a4
3f2970f0:	move   a14, -*sp, 1
3f297100:	move   a4, *a14+, 1
3f297110:	calla  L3FB458D0
3f297140:	move   a8, a11
3f297150:	move   a14, -*sp, 1
3f297160:	move   a11, *a14+, 1
3f297170:	move   a5, *a14+, 1
3f297180:	move   a4, *a14+, 1
3f297190:	calla  L3FB44400
3f2971c0:	movi   0x3f2ab2d0, a4
3f2971f0:	move   a14, -*sp, 1
3f297200:	move   a4, *a14+, 1
3f297210:	calla  L3FB458D0
3f297240:	move   a8, a11
3f297250:	move   a14, -*sp, 1
3f297260:	move   a11, *a14+, 1
3f297270:	addi   0x90, a5
3f297290:	move   a5, *a14+, 1
3f2972a0:	move   a4, *a14+, 1
3f2972b0:	calla  L3FB44400
3f2972e0:	move   a14, -*sp, 1
3f2972f0:	movi   0x3f2ab308, a8
3f297320:	move   a8, *a14+, 1
3f297330:	movi   0x3f2ab380, a8
3f297360:	move   a8, *a14+, 1
3f297370:	move   a13, a5
3f297380:	addi   0x118, a5
3f2973a0:	move   a5, *a14+, 1
3f2973b0:	calla  L3FB34430
3f2973e0:	move   a14, -*sp, 1
3f2973f0:	move   a13, a7
3f297400:	addk   32, a7
3f297410:	move   a7, *a14+, 1
3f297420:	move   a0, *a14+, 1
3f297430:	calla  L3FB45720
3f297460:	move   a14, -*sp, 1
3f297470:	move   a7, *a14+, 1
3f297480:	calla  L3FB458D0
3f2974b0:	move   a8, a11
3f2974c0:	move   a11, a5
3f2974d0:	inc    a5
3f2974e0:	setf   16, 1, 0
3f2974f0:	sext   a5, 0
3f297500:	move   *a13(0x1070), a7, 0
3f297520:	add    a7, a5
3f297530:	move   a5, *a13(0x1070), 0
3f297550:	move   a11, a7
3f297560:	inc    a7
3f297570:	sll    0x3, a7
3f297580:	add    a7, a0
3f297590:	move   a0, *a2+, 1
3f2975a0:	movk   32, a7
3f2975b0:	setf   8, 1, 0
3f2975c0:	move   a7, *a0+, 0
3f2975d0:	sub    a7, a7
3f2975e0:	move   a7, *a0+, 0
3f2975f0:	addk   2, a5
3f297600:	setf   16, 1, 0
3f297610:	move   a5, *a13(0x1070), 0
3f297630:	move   *a9(0x6c8), a10, 1
3f297650:	jreq   L3F297CE0
L3F297660:
3f297660:	move   a0, *a2+, 1
3f297670:	move   a14, -*sp, 1
3f297680:	movk   32, a7
3f297690:	move   a7, *a14+, 1
3f2976a0:	movi   0xfe, a5
3f2976c0:	move   a5, *a14+, 1
3f2976d0:	move   a13, a5
3f2976e0:	addk   32, a5
3f2976f0:	move   a5, *a14+, 1
3f297700:	calla  L3FB44E40
3f297730:	sub    a7, a7
3f297740:	movb   a7, *a5(0x7f0)
3f297760:	move   a14, -*sp, 1
3f297770:	move   a14, -*sp, 1
3f297780:	move   a10, *a14+, 1
3f297790:	calla  L3FB458D0
3f2977c0:	move   a8, *a14+, 1
3f2977d0:	move   a5, *a14+, 1
3f2977e0:	move   a10, *a14+, 1
3f2977f0:	calla  L3FB44400
3f297820:	move   a14, -*sp, 1
3f297830:	setf   8, 0, 0
3f297840:	move   *a10(0x280), a8, 0
3f297860:	move   a8, *a14+, 1
3f297870:	movi   0x3f2ab398, a8
3f2978a0:	move   a8, *a14+, 1
3f2978b0:	move   a13, a7
3f2978c0:	addi   0x820, a7
3f2978e0:	move   a7, *a14+, 1
3f2978f0:	calla  L3FB34430
3f297920:	move   a14, -*sp, 1
3f297930:	move   a14, -*sp, 1
3f297940:	move   a7, *a14+, 1
3f297950:	calla  L3FB458D0
3f297980:	move   a8, *a14+, 1
3f297990:	addi   0x90, a5
3f2979b0:	move   a5, *a14+, 1
3f2979c0:	move   a7, *a14+, 1
3f2979d0:	calla  L3FB44400
3f297a00:	move   a14, -*sp, 1
3f297a10:	move   a10, a5
3f297a20:	addi   0x80, a5
3f297a40:	move   a5, *a14+, 1
3f297a50:	movi   0x3f2ab380, a8
3f297a80:	move   a8, *a14+, 1
3f297a90:	move   a13, a5
3f297aa0:	addi   0x118, a5
3f297ac0:	move   a5, *a14+, 1
3f297ad0:	calla  L3FB34430
3f297b00:	move   a14, -*sp, 1
3f297b10:	move   a13, a5
3f297b20:	addk   32, a5
3f297b30:	move   a5, *a14+, 1
3f297b40:	move   a0, *a14+, 1
3f297b50:	calla  L3FB45720
3f297b80:	move   a14, -*sp, 1
3f297b90:	move   a5, *a14+, 1
3f297ba0:	calla  L3FB458D0
3f297bd0:	move   a8, a11
3f297be0:	move   a11, a5
3f297bf0:	inc    a5
3f297c00:	setf   16, 1, 0
3f297c10:	sext   a5, 0
3f297c20:	move   *a13(0x1070), a7, 0
3f297c40:	add    a7, a5
3f297c50:	move   a5, *a13(0x1070), 0
3f297c70:	move   a11, a7
3f297c80:	inc    a7
3f297c90:	sll    0x3, a7
3f297ca0:	add    a7, a0
3f297cb0:	move   *a10(0x2a8), a10, 1
3f297cd0:	jrne   L3F297660
L3F297CE0:
3f297ce0:	move   a14, -*sp, 1
3f297cf0:	movk   4, a7
3f297d00:	move   a7, *a14+, 1
3f297d10:	movk   10, a7
3f297d20:	move   a7, *a14+, 1
3f297d30:	calla  L3F703D90
3f297d60:	move   a8, *a13(0x1090), 1
3f297d80:	move   a8, a6
3f297d90:	move   *a9(0x768), *a6+, 1
3f297db0:	move   *a9(0x808), *a6+, 1
3f297dd0:	move   *a9(0x748), *a6+, 1
3f297df0:	move   *a9(0x828), *a6+, 1
3f297e10:	move   *a9(0x7a8), *a6+, 1
3f297e30:	move   *a9(0x848), *a6+, 1
3f297e50:	move   *a9(0x788), *a6+, 1
3f297e70:	move   *a9(0x868), *a6+, 1
3f297e90:	move   *a9(0x7e8), *a6+, 1
3f297eb0:	move   *a9(0x7c8), *a6+, 1
3f297ed0:	move   a0, *a2+, 1
3f297ee0:	movk   32, a7
3f297ef0:	setf   8, 1, 0
3f297f00:	move   a7, *a0+, 0
3f297f10:	sub    a7, a7
3f297f20:	move   a7, *a0+, 0
3f297f30:	addk   2, a5
3f297f40:	setf   16, 1, 0
3f297f50:	move   a5, *a13(0x1070), 0
3f297f70:	move   a8, a6
3f297f80:	setf   2, 0, 0
3f297f90:	move   @0xaece8, a7, 0
3f297fc0:	sll    0x5, a7
3f297fd0:	addi   0xa4440, a7
3f298000:	move   a7, *a13(0x10d0), 1
3f298020:	sub    a11, a11
L3F298030:
3f298030:	btst   0, a11
3f298040:	jrne   L3F2983C0
3f298050:	move   a0, *a2+, 1
3f298060:	move   a14, -*sp, 1
3f298070:	movk   32, a7
3f298080:	move   a7, *a14+, 1
3f298090:	movi   0xfe, a5
3f2980b0:	move   a5, *a14+, 1
3f2980c0:	move   a13, a5
3f2980d0:	addk   32, a5
3f2980e0:	move   a5, *a14+, 1
3f2980f0:	calla  L3FB44E40
3f298120:	sub    a7, a7
3f298130:	movb   a7, *a5(0x7f0)
3f298150:	move   a14, -*sp, 1
3f298160:	move   *a6+, *a14+, 1
3f298170:	move   *a13(0x10d0), a7, 1
3f298190:	move   *a7(0x0), *a14+, 1
3f2981b0:	movi   0x3f2ab3b0, a8
3f2981e0:	move   a8, *a14+, 1
3f2981f0:	move   a13, a5
3f298200:	addi   0x820, a5
3f298220:	move   a5, *a14+, 1
3f298230:	calla  L3FB34430
3f298260:	move   a14, -*sp, 1
3f298270:	move   a14, -*sp, 1
3f298280:	move   a5, *a14+, 1
3f298290:	calla  L3FB458D0
3f2982c0:	move   a8, *a14+, 1
3f2982d0:	move   a13, a5
3f2982e0:	addk   32, a5
3f2982f0:	move   a5, *a14+, 1
3f298300:	move   a13, a5
3f298310:	addi   0x820, a5
3f298330:	move   a5, *a14+, 1
3f298340:	calla  L3FB44400
3f298370:	addi   0x60, a7
3f298390:	move   a7, *a13(0x10d0), 1
3f2983b0:	jruc   L3F2986C0
L3F2983C0:
3f2983c0:	move   a14, -*sp, 1
3f2983d0:	move   *a6+, *a14+, 1
3f2983e0:	move   *a13(0x10d0), a7, 1
3f298400:	move   *a7(0x0), *a14+, 1
3f298420:	movi   0x3f2ab3b0, a8
3f298450:	move   a8, *a14+, 1
3f298460:	move   a13, a5
3f298470:	addi   0x108, a5
3f298490:	move   a5, *a14+, 1
3f2984a0:	calla  L3FB34430
3f2984d0:	move   a14, -*sp, 1
3f2984e0:	move   a13, a5
3f2984f0:	addk   32, a5
3f298500:	move   a5, *a14+, 1
3f298510:	move   a0, *a14+, 1
3f298520:	calla  L3FB45720
3f298550:	addi   0x60, a7
3f298570:	move   a7, *a13(0x10d0), 1
3f298590:	move   a14, -*sp, 1
3f2985a0:	move   a5, *a14+, 1
3f2985b0:	calla  L3FB458D0
3f2985e0:	move   a8, a12
3f2985f0:	move   a12, a5
3f298600:	inc    a5
3f298610:	sll    0x3, a5
3f298620:	add    a5, a0
3f298630:	move   a12, a5
3f298640:	inc    a5
3f298650:	setf   16, 1, 0
3f298660:	sext   a5, 0
3f298670:	move   *a13(0x1070), a7, 0
3f298690:	add    a7, a5
3f2986a0:	move   a5, *a13(0x1070), 0
L3F2986C0:
3f2986c0:	inc    a11
3f2986d0:	cmpi   0xa, a11
3f2986f0:	jrlt   L3F298030
3f298700:	btst   0, a11
3f298710:	jreq   L3F2988D0
3f298720:	move   a14, -*sp, 1
3f298730:	move   a13, a7
3f298740:	addk   32, a7
3f298750:	move   a7, *a14+, 1
3f298760:	move   a0, *a14+, 1
3f298770:	calla  L3FB45720
3f2987a0:	move   a14, -*sp, 1
3f2987b0:	move   a7, *a14+, 1
3f2987c0:	calla  L3FB458D0
3f2987f0:	move   a8, a12
3f298800:	move   a12, a5
3f298810:	inc    a5
3f298820:	sll    0x3, a5
3f298830:	add    a5, a0
3f298840:	move   a12, a5
3f298850:	inc    a5
3f298860:	setf   16, 1, 0
3f298870:	sext   a5, 0
3f298880:	move   *a13(0x1070), a7, 0
3f2988a0:	add    a7, a5
3f2988b0:	move   a5, *a13(0x1070), 0
L3F2988D0:
3f2988d0:	move   a0, *a2+, 1
3f2988e0:	sub    a7, a7
3f2988f0:	setf   8, 1, 0
3f298900:	move   a7, *a0+, 0
3f298910:	setf   16, 1, 0
3f298920:	move   *a13(0x1070), a5, 0
3f298940:	inc    a5
3f298950:	move   a5, *a13(0x1070), 0
3f298970:	move   a14, -*sp, 1
3f298980:	move   *a13(0x1090), *a14+, 1
3f2989a0:	calla  L3F702440
3f2989d0:	move   *a13(0xffa0), a7, 1
3f2989f0:	setf   16, 1, 0
3f298a00:	move   *a7, a3, 0
3f298a10:	add    a5, a3
3f298a20:	move   a3, *a7, 0
3f298a30:	move   *a7, a3, 0
3f298a40:	move   *a13(0x1080), a5, 0
3f298a60:	cmp    a5, a3
3f298a70:	jrle   L3F298C50
3f298a80:	move   a14, -*sp, 1
3f298a90:	move   a14, -*sp, 1
3f298aa0:	movi   0xda, a3
3f298ac0:	move   a3, *a14+, 1
3f298ad0:	calla  L3F265CF0
3f298b00:	move   a8, *a14+, 1
3f298b10:	movi   0x3f2ab3f8, a8
3f298b40:	move   a8, *a14+, 1
3f298b50:	move   a13, a3
3f298b60:	addi   0x1110, a3
3f298b80:	move   a3, *a14+, 1
3f298b90:	calla  L3FB34430
3f298bc0:	move   a14, -*sp, 1
3f298bd0:	move   *a13(0xffe0), *a14+, 1
3f298bf0:	calla  L3F702440
3f298c20:	movi   0xda, a8
3f298c40:	jruc   L3F298CC0
L3F298C50:
3f298c50:	move   a14, -*sp, 1
3f298c60:	move   *a13(0xffe0), *a14+, 1
3f298c80:	calla  L3F702440
3f298cb0:	movk   1, a8
L3F298CC0:
3f298cc0:	move   *sp(0x1a0), a14, 1
3f298ce0:	mmfm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f298d00:	rets   2
L3F298D10:
3f298d10:	mmtm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3f298d30:	move   a14, a13
3f298d40:	addi   0x1910, a14
3f298d60:	sub    a10, a10
3f298d70:	setf   16, 1, 0
3f298d80:	move   a10, *a13(0x10e0), 0
3f298da0:	move   a10, a2
3f298db0:	move   a2, *a13(0x10f0), 0
3f298dd0:	move   *a13(0xffe0), a7, 1
3f298df0:	jrne   L3F2991B0
3f298e00:	move   a14, -*sp, 1
3f298e10:	movi   0xff, a7
3f298e30:	move   a7, *a14+, 1
3f298e40:	movk   1, a7
3f298e50:	move   a7, *a14+, 1
3f298e60:	calla  L3F703D90
3f298e90:	move   a8, *a13(0xffe0), 1
3f298eb0:	move   a8, a8
3f298ec0:	jrne   L3F2990D0
3f298ed0:	move   a14, -*sp, 1
3f298ee0:	move   a14, -*sp, 1
3f298ef0:	movk   3, a7
3f298f00:	move   a7, *a14+, 1
3f298f10:	calla  L3F265CF0
3f298f40:	move   a8, *a14+, 1
3f298f50:	movi   0x3f2ab510, a8
3f298f80:	move   a8, *a14+, 1
3f298f90:	move   a13, a7
3f298fa0:	addi   0x1100, a7
3f298fc0:	move   a7, *a14+, 1
3f298fd0:	calla  L3FB34430
3f299000:	move   a14, -*sp, 1
3f299010:	movk   2, a7
3f299020:	move   a7, *a14+, 1
3f299030:	move   a13, a7
3f299040:	addi   0x1100, a7
3f299060:	move   a7, *a14+, 1
3f299070:	calla  L3F309350
3f2990a0:	movk   3, a8
3f2990b0:	jauc   L3F29ADE0
L3F2990D0:
3f2990d0:	move   a14, -*sp, 1
3f2990e0:	movi   0x3f2ab620, a8
3f299110:	move   a8, *a14+, 1
3f299120:	movi   0x3f2ab380, a8
3f299150:	move   a8, *a14+, 1
3f299160:	move   *a13(0xffe0), *a14+, 1
3f299180:	calla  L3FB34430
L3F2991B0:
3f2991b0:	move   a14, -*sp, 1
3f2991c0:	move   *a13(0xffe0), *a14+, 1
3f2991e0:	calla  L3F2BBA50
3f299210:	move   a14, -*sp, 1
3f299220:	movi   0x3f2ab630, a8
3f299250:	move   a8, *a14+, 1
3f299260:	move   *a13(0xffe0), *a14+, 1
3f299280:	calla  L3FE1D9C0
3f2992b0:	move   a8, a7
3f2992c0:	jrne   L3F2993A0
3f2992d0:	move   a14, -*sp, 1
3f2992e0:	move   *a13(0xff80), a7, 1
3f299300:	move   a7, *a14+, 1
3f299310:	move   *a13(0xffa0), *a14+, 1
3f299330:	move   *a13(0xffe0), *a14+, 1
3f299350:	calla  L3F294660
3f299380:	jauc   L3F29ADE0
L3F2993A0:
3f2993a0:	move   a14, -*sp, 1
3f2993b0:	movk   1, a7
3f2993c0:	move   a7, *a14+, 1
3f2993d0:	movi   0x18c0, a7
3f2993f0:	move   a7, *a14+, 1
3f299400:	calla  L3F703D90
3f299430:	move   a8, a12
3f299440:	jrne   L3F2996B0
3f299450:	move   a14, -*sp, 1
3f299460:	move   a14, -*sp, 1
3f299470:	movk   3, a7
3f299480:	move   a7, *a14+, 1
3f299490:	calla  L3F265CF0
3f2994c0:	move   a8, *a14+, 1
3f2994d0:	movi   0x3f2ab510, a8
3f299500:	move   a8, *a14+, 1
3f299510:	move   a13, a7
3f299520:	addi   0x1100, a7
3f299540:	move   a7, *a14+, 1
3f299550:	calla  L3FB34430
3f299580:	move   a14, -*sp, 1
3f299590:	movk   2, a7
3f2995a0:	move   a7, *a14+, 1
3f2995b0:	move   a13, a7
3f2995c0:	addi   0x1100, a7
3f2995e0:	move   a7, *a14+, 1
3f2995f0:	calla  L3F309350
3f299620:	move   a14, -*sp, 1
3f299630:	move   *a13(0xffe0), *a14+, 1
3f299650:	calla  L3F702440
3f299680:	movk   3, a8
3f299690:	jauc   L3F29ADE0
L3F2996B0:
3f2996b0:	move   *a13(0xffa0), a5, 1
3f2996d0:	move   a12, *a5, 1
3f2996e0:	move   a12, a11
3f2996f0:	addk   32, a11
3f299700:	subk   4, a7
3f299710:	setf   16, 1, 0
3f299720:	move   a7, *a13(0x10e0), 0
3f299740:	move   *a13(0xff80), a5, 1
3f299760:	move   a10, *a5, 0
3f299770:	move   a14, -*sp, 1
3f299780:	movk   4, a5
3f299790:	move   a5, *a14+, 1
3f2997a0:	movi   0x44, a5
3f2997c0:	move   a5, *a14+, 1
3f2997d0:	calla  L3F703D90
3f299800:	move   a8, a0
3f299810:	jrne   L3F299A80
3f299820:	move   a14, -*sp, 1
3f299830:	move   a14, -*sp, 1
3f299840:	movk   3, a5
3f299850:	move   a5, *a14+, 1
3f299860:	calla  L3F265CF0
3f299890:	move   a8, *a14+, 1
3f2998a0:	movi   0x3f2ab510, a8
3f2998d0:	move   a8, *a14+, 1
3f2998e0:	move   a13, a5
3f2998f0:	addi   0x1100, a5
3f299910:	move   a5, *a14+, 1
3f299920:	calla  L3FB34430
3f299950:	move   a14, -*sp, 1
3f299960:	movk   2, a5
3f299970:	move   a5, *a14+, 1
3f299980:	move   a13, a5
3f299990:	addi   0x1100, a5
3f2999b0:	move   a5, *a14+, 1
3f2999c0:	calla  L3F309350
3f2999f0:	move   a14, -*sp, 1
3f299a00:	move   *a13(0xffe0), *a14+, 1
3f299a20:	calla  L3F702440
3f299a50:	movk   3, a8
3f299a60:	jauc   L3F29ADE0
L3F299A80:
3f299a80:	move   a0, *a11, 1
3f299a90:	addk   32, a11
3f299aa0:	move   *a13(0xffe0), *a13(0x60), 1
3f299ad0:	move   a14, -*sp, 1
3f299ae0:	move   *a13(0x60), *a14+, 1
3f299b00:	calla  L3FB458D0
3f299b30:	move   a8, *a13(0x40), 1
3f299b50:	movk   1, a5
3f299b60:	move   a5, *a13(0x10a0), 1
3f299b80:	move   a10, *a13(0x10c0), 1
3f299ba0:	move   a14, -*sp, 1
3f299bb0:	movk   4, a5
3f299bc0:	move   a5, *a14+, 1
3f299bd0:	calla  L3F275240
3f299c00:	move   a8, a9
3f299c10:	move   *a9(0x888), a9, 1
3f299c30:	jaeq   L3F29A8F0
L3F299C50:
3f299c50:	move   a9, *a13(0x20), 1
3f299c70:	move   a14, -*sp, 1
3f299c80:	move   a9, *a14+, 1
3f299c90:	calla  L3FB458D0
3f299cc0:	move   a8, *a13, 1
3f299cd0:	move   a14, -*sp, 1
3f299ce0:	movk   1, a7
3f299cf0:	move   a7, *a14+, 1
3f299d00:	move   a13, a5
3f299d10:	addi   0x40, a5
3f299d30:	move   a5, *a14+, 1
3f299d40:	move   a13, *a14+, 1
3f299d50:	calla  L3FC752F0
3f299d80:	move   a8, *a13(0x1080), 1
3f299da0:	cmpi   0x248419, a8
3f299dd0:	jane   L3F29A8B0
3f299df0:	setf   8, 0, 0
3f299e00:	move   *a9(0x3f0), a7, 0
3f299e20:	move   *a13(0xffc0), a5, 0
3f299e40:	and    a5, a7
3f299e50:	jaeq   L3F29A8B0
3f299e70:	move   *a13(0x10c0), a7, 1
3f299e90:	cmpi   0x3f, a7
3f299eb0:	jrle   L3F29A150
3f299ec0:	move   a14, -*sp, 1
3f299ed0:	move   a7, *a14+, 1
3f299ee0:	move   a14, -*sp, 1
3f299ef0:	movi   0xdb, a5
3f299f10:	move   a5, *a14+, 1
3f299f20:	calla  L3F265CF0
3f299f50:	move   a8, *a14+, 1
3f299f60:	movi   0x3f2ab648, a8
3f299f90:	move   a8, *a14+, 1
3f299fa0:	move   a13, a5
3f299fb0:	addi   0x1100, a5
3f299fd0:	move   a5, *a14+, 1
3f299fe0:	calla  L3FB34430
3f29a010:	move   a14, -*sp, 1
3f29a020:	movk   2, a5
3f29a030:	move   a5, *a14+, 1
3f29a040:	move   a13, a5
3f29a050:	addi   0x1100, a5
3f29a070:	move   a5, *a14+, 1
3f29a080:	calla  L3F309350
3f29a0b0:	move   a14, -*sp, 1
3f29a0c0:	move   *a13(0xffe0), *a14+, 1
3f29a0e0:	calla  L3F702440
3f29a110:	movi   0xdb, a8
3f29a130:	jauc   L3F29ADE0
L3F29A150:
3f29a150:	move   a11, *a0+, 1
3f29a160:	sub    a5, a5
3f29a170:	move   a5, *a13(0x10a0), 1
3f29a190:	move   a14, -*sp, 1
3f29a1a0:	movk   32, a7
3f29a1b0:	move   a7, *a14+, 1
3f29a1c0:	movi   0xfe, a7
3f29a1e0:	move   a7, *a14+, 1
3f29a1f0:	move   a13, a7
3f29a200:	addi   0x80, a7
3f29a220:	move   a7, *a14+, 1
3f29a230:	calla  L3FB44E40
3f29a260:	movb   a5, *a7(0x7f0)
3f29a280:	move   a14, -*sp, 1
3f29a290:	move   a14, -*sp, 1
3f29a2a0:	move   a9, *a14+, 1
3f29a2b0:	calla  L3FB458D0
3f29a2e0:	move   a8, *a14+, 1
3f29a2f0:	move   a7, *a14+, 1
3f29a300:	move   a9, *a14+, 1
3f29a310:	calla  L3FB44400
3f29a340:	move   a14, -*sp, 1
3f29a350:	setf   8, 0, 0
3f29a360:	move   *a9(0x3e0), a8, 0
3f29a380:	move   a8, *a14+, 1
3f29a390:	move   a13, a7
3f29a3a0:	addi   0x880, a7
3f29a3c0:	move   a7, *a14+, 1
3f29a3d0:	calla  L3F294120
3f29a400:	move   a14, -*sp, 1
3f29a410:	move   a14, -*sp, 1
3f29a420:	move   a7, *a14+, 1
3f29a430:	calla  L3FB458D0
3f29a460:	move   a8, *a14+, 1
3f29a470:	move   a13, a7
3f29a480:	addi   0x110, a7
3f29a4a0:	move   a7, *a14+, 1
3f29a4b0:	move   a13, a7
3f29a4c0:	addi   0x880, a7
3f29a4e0:	move   a7, *a14+, 1
3f29a4f0:	calla  L3FB44400
3f29a520:	move   a14, -*sp, 1
3f29a530:	move   a9, a7
3f29a540:	addi   0x80, a7
3f29a560:	move   a7, *a14+, 1
3f29a570:	calla  L3FB458D0
3f29a5a0:	setf   16, 1, 0
3f29a5b0:	move   a8, *a13(0x10f0), 0
3f29a5d0:	move   a14, -*sp, 1
3f29a5e0:	move   *a13(0x10f0), a7, 0
3f29a600:	move   a7, *a14+, 1
3f29a610:	move   a13, a7
3f29a620:	addi   0x178, a7
3f29a640:	move   a7, *a14+, 1
3f29a650:	move   a9, a7
3f29a660:	addi   0x80, a7
3f29a680:	move   a7, *a14+, 1
3f29a690:	calla  L3FB44400
3f29a6c0:	setf   16, 1, 0
3f29a6d0:	move   *a13(0x10f0), a7, 0
3f29a6f0:	addk   31, a7
3f29a700:	sll    0x3, a7
3f29a710:	add    a13, a7
3f29a720:	movb   a5, *a7(0x80)
3f29a740:	move   a14, -*sp, 1
3f29a750:	move   a13, a7
3f29a760:	addi   0x80, a7
3f29a780:	move   a7, *a14+, 1
3f29a790:	movi   0x3f2ab380, a8
3f29a7c0:	move   a8, *a14+, 1
3f29a7d0:	move   a11, *a14+, 1
3f29a7e0:	calla  L3FB34430
3f29a810:	move   a8, a10
3f29a820:	move   a10, a7
3f29a830:	inc    a7
3f29a840:	sll    0x3, a7
3f29a850:	add    a7, a11
3f29a860:	move   *a13(0x10c0), a7, 1
3f29a880:	inc    a7
3f29a890:	move   a7, *a13(0x10c0), 1
L3F29A8B0:
3f29a8b0:	move   *a9(0x888), a9, 1
3f29a8d0:	jane   L3F299C50
L3F29A8F0:
3f29a8f0:	move   a11, *a0+, 1
3f29a900:	move   *a13(0x10a0), a7, 1
3f29a920:	jreq   L3F29AB30
3f29a930:	move   a14, -*sp, 1
3f29a940:	move   *a13(0xffe0), *a14+, 1
3f29a960:	movi   0x3f2ab7c0, a8
3f29a990:	move   a8, *a14+, 1
3f29a9a0:	move   a13, a5
3f29a9b0:	addi   0x1100, a5
3f29a9d0:	move   a5, *a14+, 1
3f29a9e0:	calla  L3FB34430
3f29aa10:	move   a14, -*sp, 1
3f29aa20:	movk   3, a5
3f29aa30:	move   a5, *a14+, 1
3f29aa40:	move   a13, a5
3f29aa50:	addi   0x1100, a5
3f29aa70:	move   a5, *a14+, 1
3f29aa80:	calla  L3F309350
3f29aab0:	move   a14, -*sp, 1
3f29aac0:	move   *a13(0xffe0), *a14+, 1
3f29aae0:	calla  L3F702440
3f29ab10:	movk   27, a8
3f29ab20:	jruc   L3F29ADE0
L3F29AB30:
3f29ab30:	setf   16, 1, 0
3f29ab40:	move   *a13(0x10e0), a5, 0
3f29ab60:	sll    0x3, a5
3f29ab70:	add    a12, a5
3f29ab80:	cmp    a5, a11
3f29ab90:	jrls   L3F29AD70
3f29aba0:	move   a14, -*sp, 1
3f29abb0:	move   a14, -*sp, 1
3f29abc0:	movi   0xda, a5
3f29abe0:	move   a5, *a14+, 1
3f29abf0:	calla  L3F265CF0
3f29ac20:	move   a8, *a14+, 1
3f29ac30:	movi   0x3f2ab878, a8
3f29ac60:	move   a8, *a14+, 1
3f29ac70:	move   a13, a5
3f29ac80:	addi   0x1100, a5
3f29aca0:	move   a5, *a14+, 1
3f29acb0:	calla  L3FB34430
3f29ace0:	move   a14, -*sp, 1
3f29acf0:	move   *a13(0xffe0), *a14+, 1
3f29ad10:	calla  L3F702440
3f29ad40:	movi   0xda, a8
3f29ad60:	jruc   L3F29ADE0
L3F29AD70:
3f29ad70:	move   a14, -*sp, 1
3f29ad80:	move   *a13(0xffe0), *a14+, 1
3f29ada0:	calla  L3F702440
3f29add0:	movk   1, a8
L3F29ADE0:
3f29ade0:	move   *sp(0x140), a14, 1
3f29ae00:	mmfm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3f29ae20:	rets   2
L3F29AE30:
3f29ae30:	mmtm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f29ae50:	move   a14, a13
3f29ae60:	addi   0x18c0, a14
3f29ae80:	sub    a7, a7
3f29ae90:	setf   16, 1, 0
3f29aea0:	move   a7, *a13(0x1080), 0
3f29aec0:	move   a7, *a13(0x1090), 0
3f29aee0:	move   a7, *a13(0x10a0), 0
3f29af00:	move   a7, *a13(0x10b0), 0
3f29af20:	move   a14, -*sp, 1
3f29af30:	movk   1, a7
3f29af40:	move   a7, *a14+, 1
3f29af50:	movi   0x6b80, a7
3f29af70:	move   a7, *a14+, 1
3f29af80:	calla  L3F703D90
3f29afb0:	move   a8, a11
3f29afc0:	jrne   L3F29B230
3f29afd0:	move   a14, -*sp, 1
3f29afe0:	move   a14, -*sp, 1
3f29aff0:	movk   3, a7
3f29b000:	move   a7, *a14+, 1
3f29b010:	calla  L3F265CF0
3f29b040:	move   a8, *a14+, 1
3f29b050:	movi   0x3f2ab998, a8
3f29b080:	move   a8, *a14+, 1
3f29b090:	move   a13, a7
3f29b0a0:	addi   0x10c0, a7
3f29b0c0:	move   a7, *a14+, 1
3f29b0d0:	calla  L3FB34430
3f29b100:	move   a14, -*sp, 1
3f29b110:	movk   2, a7
3f29b120:	move   a7, *a14+, 1
3f29b130:	move   a13, a7
3f29b140:	addi   0x10c0, a7
3f29b160:	move   a7, *a14+, 1
3f29b170:	calla  L3F309350
3f29b1a0:	move   a14, -*sp, 1
3f29b1b0:	move   *a13(0xffe0), *a14+, 1
3f29b1d0:	calla  L3F702440
3f29b200:	movk   3, a8
3f29b210:	jauc   L3F29C890
L3F29B230:
3f29b230:	move   *a13(0xffc0), a5, 1
3f29b250:	move   a11, *a5, 1
3f29b260:	move   a11, a12
3f29b270:	addk   32, a12
3f29b280:	subk   4, a7
3f29b290:	setf   16, 1, 0
3f29b2a0:	move   a7, *a13(0x1090), 0
3f29b2c0:	move   *a13(0xffa0), a7, 1
3f29b2e0:	sub    a5, a5
3f29b2f0:	move   a5, *a7, 0
3f29b300:	move   a14, -*sp, 1
3f29b310:	movk   4, a5
3f29b320:	move   a5, *a14+, 1
3f29b330:	movi   0x144, a5
3f29b350:	move   a5, *a14+, 1
3f29b360:	calla  L3F703D90
3f29b390:	move   a8, a0
3f29b3a0:	jrne   L3F29B610
3f29b3b0:	move   a14, -*sp, 1
3f29b3c0:	move   a14, -*sp, 1
3f29b3d0:	movk   3, a5
3f29b3e0:	move   a5, *a14+, 1
3f29b3f0:	calla  L3F265CF0
3f29b420:	move   a8, *a14+, 1
3f29b430:	movi   0x3f2ab998, a8
3f29b460:	move   a8, *a14+, 1
3f29b470:	move   a13, a5
3f29b480:	addi   0x10c0, a5
3f29b4a0:	move   a5, *a14+, 1
3f29b4b0:	calla  L3FB34430
3f29b4e0:	move   a14, -*sp, 1
3f29b4f0:	movk   2, a5
3f29b500:	move   a5, *a14+, 1
3f29b510:	move   a13, a5
3f29b520:	addi   0x10c0, a5
3f29b540:	move   a5, *a14+, 1
3f29b550:	calla  L3F309350
3f29b580:	move   a14, -*sp, 1
3f29b590:	move   *a13(0xffe0), *a14+, 1
3f29b5b0:	calla  L3F702440
3f29b5e0:	movk   3, a8
3f29b5f0:	jauc   L3F29C890
L3F29B610:
3f29b610:	move   a0, *a12, 1
3f29b620:	addk   32, a12
3f29b630:	move   a14, -*sp, 1
3f29b640:	movk   4, a5
3f29b650:	move   a5, *a14+, 1
3f29b660:	calla  L3F275240
3f29b690:	move   a8, a9
3f29b6a0:	move   *a9(0x888), a9, 1
3f29b6c0:	movk   1, a5
3f29b6d0:	move   a5, *a13(0x1000), 1
3f29b6f0:	sub    a7, a7
3f29b700:	move   a7, *a13(0x1040), 1
3f29b720:	move   a7, *a13(0x1060), 1
3f29b740:	move   a9, a8
3f29b750:	jaeq   L3F29C0D0
L3F29B770:
3f29b770:	sub    a7, a7
3f29b780:	move   a7, *a13(0x1020), 1
3f29b7a0:	move   *a9(0x6c8), a10, 1
3f29b7c0:	jaeq   L3F29C090
L3F29B7E0:
3f29b7e0:	move   a14, -*sp, 1
3f29b7f0:	move   a10, *a14+, 1
3f29b800:	move   *a13(0xffe0), *a14+, 1
3f29b820:	calla  L3FB45500
3f29b850:	move   a8, a5
3f29b860:	jrne   L3F29C020
3f29b870:	movk   1, a7
3f29b880:	move   a7, *a13(0x1020), 1
3f29b8a0:	move   a7, *a13(0x1040), 1
3f29b8c0:	move   a12, *a0+, 1
3f29b8d0:	move   a14, -*sp, 1
3f29b8e0:	movk   32, a5
3f29b8f0:	move   a5, *a14+, 1
3f29b900:	movi   0xfe, a5
3f29b920:	move   a5, *a14+, 1
3f29b930:	move   a13, *a14+, 1
3f29b940:	calla  L3FB44E40
3f29b970:	sub    a5, a5
3f29b980:	movb   a5, *a13(0x7f0)
3f29b9a0:	move   a14, -*sp, 1
3f29b9b0:	move   a14, -*sp, 1
3f29b9c0:	move   a9, *a14+, 1
3f29b9d0:	calla  L3FB458D0
3f29ba00:	move   a8, *a14+, 1
3f29ba10:	move   a13, *a14+, 1
3f29ba20:	move   a9, *a14+, 1
3f29ba30:	calla  L3FB44400
3f29ba60:	move   a14, -*sp, 1
3f29ba70:	setf   8, 0, 0
3f29ba80:	move   *a10(0x280), a8, 0
3f29baa0:	move   a8, *a14+, 1
3f29bab0:	movi   0x3f2ab398, a8
3f29bae0:	move   a8, *a14+, 1
3f29baf0:	move   a13, a5
3f29bb00:	addi   0x800, a5
3f29bb20:	move   a5, *a14+, 1
3f29bb30:	calla  L3FB34430
3f29bb60:	move   a14, -*sp, 1
3f29bb70:	move   a14, -*sp, 1
3f29bb80:	move   a5, *a14+, 1
3f29bb90:	calla  L3FB458D0
3f29bbc0:	move   a8, *a14+, 1
3f29bbd0:	move   a13, a5
3f29bbe0:	addi   0x90, a5
3f29bc00:	move   a5, *a14+, 1
3f29bc10:	move   a13, a5
3f29bc20:	addi   0x800, a5
3f29bc40:	move   a5, *a14+, 1
3f29bc50:	calla  L3FB44400
3f29bc80:	move   a14, -*sp, 1
3f29bc90:	move   a14, -*sp, 1
3f29bca0:	move   a9, a5
3f29bcb0:	addi   0x80, a5
3f29bcd0:	move   a5, *a14+, 1
3f29bce0:	calla  L3FB458D0
3f29bd10:	move   a8, *a14+, 1
3f29bd20:	move   a13, a5
3f29bd30:	addi   0xf8, a5
3f29bd50:	move   a5, *a14+, 1
3f29bd60:	move   a9, a5
3f29bd70:	addi   0x80, a5
3f29bd90:	move   a5, *a14+, 1
3f29bda0:	calla  L3FB44400
3f29bdd0:	move   a14, -*sp, 1
3f29bde0:	move   a13, *a14+, 1
3f29bdf0:	movi   0x3f2ab380, a8
3f29be20:	move   a8, *a14+, 1
3f29be30:	move   a12, *a14+, 1
3f29be40:	calla  L3FB34430
3f29be70:	setf   16, 1, 0
3f29be80:	move   a8, *a13(0x1080), 0
3f29bea0:	move   *a13(0x1080), a5, 0
3f29bec0:	inc    a5
3f29bed0:	sext   a5, 0
3f29bee0:	move   *a13(0x10a0), a7, 0
3f29bf00:	add    a7, a5
3f29bf10:	move   a5, *a13(0x10a0), 0
3f29bf30:	move   *a13(0x1080), a7, 0
3f29bf50:	inc    a7
3f29bf60:	sll    0x3, a7
3f29bf70:	add    a7, a12
3f29bf80:	move   *a13(0x10b0), a7, 0
3f29bfa0:	inc    a7
3f29bfb0:	move   a7, *a13(0x10b0), 0
3f29bfd0:	move   *a13(0x1060), a5, 1
3f29bff0:	inc    a5
3f29c000:	move   a5, *a13(0x1060), 1
L3F29C020:
3f29c020:	move   *a10(0x2a8), a10, 1
3f29c040:	jreq   L3F29C090
3f29c050:	move   *a13(0x1020), a7, 1
3f29c070:	jaeq   L3F29B7E0
L3F29C090:
3f29c090:	move   *a9(0x888), a9, 1
3f29c0b0:	jane   L3F29B770
L3F29C0D0:
3f29c0d0:	move   *a13(0x1040), a7, 1
3f29c0f0:	jrne   L3F29C580
3f29c100:	move   a14, -*sp, 1
3f29c110:	move   *a13(0xffe0), *a14+, 1
3f29c130:	movi   0x3f2abab8, a8
3f29c160:	move   a8, *a14+, 1
3f29c170:	move   a12, *a14+, 1
3f29c180:	calla  L3FB34430
3f29c1b0:	setf   16, 1, 0
3f29c1c0:	move   a8, *a13(0x1080), 0
3f29c1e0:	move   *a13(0x1080), a5, 0
3f29c200:	inc    a5
3f29c210:	sext   a5, 0
3f29c220:	move   *a13(0x10a0), a7, 0
3f29c240:	add    a7, a5
3f29c250:	move   a5, *a13(0x10a0), 0
3f29c270:	move   *a13(0x1080), a7, 0
3f29c290:	inc    a7
3f29c2a0:	sll    0x3, a7
3f29c2b0:	add    a7, a12
3f29c2c0:	move   *a13(0x10b0), a7, 0
3f29c2e0:	inc    a7
3f29c2f0:	move   a7, *a13(0x10b0), 0
3f29c310:	move   *a13(0xffa0), a5, 1
3f29c330:	move   *a5, a7, 0
3f29c340:	move   *a13(0x10a0), a3, 0
3f29c360:	add    a3, a7
3f29c370:	move   a7, *a5, 0
3f29c380:	move   a14, -*sp, 1
3f29c390:	move   *a13(0xffe0), *a14+, 1
3f29c3b0:	movi   0x3f2abb88, a8
3f29c3e0:	move   a8, *a14+, 1
3f29c3f0:	move   a13, a7
3f29c400:	addi   0x10c0, a7
3f29c420:	move   a7, *a14+, 1
3f29c430:	calla  L3FB34430
3f29c460:	move   a14, -*sp, 1
3f29c470:	movk   3, a7
3f29c480:	move   a7, *a14+, 1
3f29c490:	move   a13, a7
3f29c4a0:	addi   0x10c0, a7
3f29c4c0:	move   a7, *a14+, 1
3f29c4d0:	calla  L3F309350
3f29c500:	move   a14, -*sp, 1
3f29c510:	move   *a13(0xffe0), *a14+, 1
3f29c530:	calla  L3F702440
3f29c560:	movk   19, a8
3f29c570:	jruc   L3F29C890
L3F29C580:
3f29c580:	move   *a13(0xffa0), a5, 1
3f29c5a0:	setf   16, 1, 0
3f29c5b0:	move   *a5, a3, 0
3f29c5c0:	move   *a13(0x10a0), a7, 0
3f29c5e0:	add    a7, a3
3f29c5f0:	move   a3, *a5, 0
3f29c600:	move   *a5, a3, 0
3f29c610:	move   *a13(0x1090), a5, 0
3f29c630:	cmp    a5, a3
3f29c640:	jrle   L3F29C820
3f29c650:	move   a14, -*sp, 1
3f29c660:	move   a14, -*sp, 1
3f29c670:	movi   0xda, a3
3f29c690:	move   a3, *a14+, 1
3f29c6a0:	calla  L3F265CF0
3f29c6d0:	move   a8, *a14+, 1
3f29c6e0:	movi   0x3f2abc68, a8
3f29c710:	move   a8, *a14+, 1
3f29c720:	move   a13, a3
3f29c730:	addi   0x10c0, a3
3f29c750:	move   a3, *a14+, 1
3f29c760:	calla  L3FB34430
3f29c790:	move   a14, -*sp, 1
3f29c7a0:	move   *a13(0xffe0), *a14+, 1
3f29c7c0:	calla  L3F702440
3f29c7f0:	movi   0xda, a8
3f29c810:	jruc   L3F29C890
L3F29C820:
3f29c820:	move   a14, -*sp, 1
3f29c830:	move   *a13(0xffe0), *a14+, 1
3f29c850:	calla  L3F702440
3f29c880:	movk   1, a8
L3F29C890:
3f29c890:	move   *sp(0x140), a14, 1
3f29c8b0:	mmfm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f29c8d0:	rets   2
L3F29C8E0:
3f29c8e0:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f29c900:	move   a14, a13
3f29c910:	addi   0xc50, a14
3f29c930:	sub    a7, a7
3f29c940:	setf   16, 1, 0
3f29c950:	move   a7, *a13(0x410), 0
3f29c970:	move   a7, *a13(0x420), 0
3f29c990:	move   a7, *a13(0x430), 0
3f29c9b0:	move   *a13(0xffe0), a7, 1
3f29c9d0:	jrne   L3F29CD90
3f29c9e0:	move   a14, -*sp, 1
3f29c9f0:	movi   0xff, a7
3f29ca10:	move   a7, *a14+, 1
3f29ca20:	movk   1, a7
3f29ca30:	move   a7, *a14+, 1
3f29ca40:	calla  L3F703D90
3f29ca70:	move   a8, *a13(0xffe0), 1
3f29ca90:	move   a8, a8
3f29caa0:	jrne   L3F29CCB0
3f29cab0:	move   a14, -*sp, 1
3f29cac0:	move   a14, -*sp, 1
3f29cad0:	movk   3, a7
3f29cae0:	move   a7, *a14+, 1
3f29caf0:	calla  L3F265CF0
3f29cb20:	move   a8, *a14+, 1
3f29cb30:	movi   0x3f2abd98, a8
3f29cb60:	move   a8, *a14+, 1
3f29cb70:	move   a13, a7
3f29cb80:	addi   0x440, a7
3f29cba0:	move   a7, *a14+, 1
3f29cbb0:	calla  L3FB34430
3f29cbe0:	move   a14, -*sp, 1
3f29cbf0:	movk   2, a7
3f29cc00:	move   a7, *a14+, 1
3f29cc10:	move   a13, a7
3f29cc20:	addi   0x440, a7
3f29cc40:	move   a7, *a14+, 1
3f29cc50:	calla  L3F309350
3f29cc80:	movk   3, a8
3f29cc90:	jauc   L3F29EA10
L3F29CCB0:
3f29ccb0:	move   a14, -*sp, 1
3f29ccc0:	movi   0x3f2ab620, a8
3f29ccf0:	move   a8, *a14+, 1
3f29cd00:	movi   0x3f2ab380, a8
3f29cd30:	move   a8, *a14+, 1
3f29cd40:	move   *a13(0xffe0), *a14+, 1
3f29cd60:	calla  L3FB34430
L3F29CD90:
3f29cd90:	move   a14, -*sp, 1
3f29cda0:	move   *a13(0xffe0), *a14+, 1
3f29cdc0:	calla  L3F2BBA50
3f29cdf0:	move   a14, -*sp, 1
3f29ce00:	movi   0x3f2ab630, a8
3f29ce30:	move   a8, *a14+, 1
3f29ce40:	move   *a13(0xffe0), *a14+, 1
3f29ce60:	calla  L3FE1D9C0
3f29ce90:	move   a8, a7
3f29cea0:	jrne   L3F29CF80
3f29ceb0:	move   a14, -*sp, 1
3f29cec0:	move   *a13(0xff80), a7, 1
3f29cee0:	move   a7, *a14+, 1
3f29cef0:	move   *a13(0xffa0), *a14+, 1
3f29cf10:	move   *a13(0xffe0), *a14+, 1
3f29cf30:	calla  L3F29AE30
3f29cf60:	jauc   L3F29EA10
L3F29CF80:
3f29cf80:	move   a14, -*sp, 1
3f29cf90:	movk   1, a7
3f29cfa0:	move   a7, *a14+, 1
3f29cfb0:	movi   0x6b80, a7
3f29cfd0:	move   a7, *a14+, 1
3f29cfe0:	calla  L3F703D90
3f29d010:	move   a8, a11
3f29d020:	jrne   L3F29D230
3f29d030:	move   a14, -*sp, 1
3f29d040:	move   a14, -*sp, 1
3f29d050:	movk   3, a7
3f29d060:	move   a7, *a14+, 1
3f29d070:	calla  L3F265CF0
3f29d0a0:	move   a8, *a14+, 1
3f29d0b0:	movi   0x3f2abd98, a8
3f29d0e0:	move   a8, *a14+, 1
3f29d0f0:	move   a13, a7
3f29d100:	addi   0x440, a7
3f29d120:	move   a7, *a14+, 1
3f29d130:	calla  L3FB34430
3f29d160:	move   a14, -*sp, 1
3f29d170:	movk   2, a7
3f29d180:	move   a7, *a14+, 1
3f29d190:	move   a13, a7
3f29d1a0:	addi   0x440, a7
3f29d1c0:	move   a7, *a14+, 1
3f29d1d0:	calla  L3F309350
3f29d200:	movk   3, a8
3f29d210:	jauc   L3F29EA10
L3F29D230:
3f29d230:	move   *a13(0xffa0), a5, 1
3f29d250:	move   a11, *a5, 1
3f29d260:	move   a11, a10
3f29d270:	addk   32, a10
3f29d280:	subk   4, a7
3f29d290:	setf   16, 1, 0
3f29d2a0:	move   a7, *a13(0x420), 0
3f29d2c0:	move   *a13(0xff80), a7, 1
3f29d2e0:	sub    a5, a5
3f29d2f0:	move   a5, *a7, 0
3f29d300:	move   a14, -*sp, 1
3f29d310:	movk   4, a5
3f29d320:	move   a5, *a14+, 1
3f29d330:	movi   0x144, a5
3f29d350:	move   a5, *a14+, 1
3f29d360:	calla  L3F703D90
3f29d390:	move   a8, a12
3f29d3a0:	jrne   L3F29D5B0
3f29d3b0:	move   a14, -*sp, 1
3f29d3c0:	move   a14, -*sp, 1
3f29d3d0:	movk   3, a5
3f29d3e0:	move   a5, *a14+, 1
3f29d3f0:	calla  L3F265CF0
3f29d420:	move   a8, *a14+, 1
3f29d430:	movi   0x3f2abd98, a8
3f29d460:	move   a8, *a14+, 1
3f29d470:	move   a13, a5
3f29d480:	addi   0x440, a5
3f29d4a0:	move   a5, *a14+, 1
3f29d4b0:	calla  L3FB34430
3f29d4e0:	move   a14, -*sp, 1
3f29d4f0:	movk   2, a5
3f29d500:	move   a5, *a14+, 1
3f29d510:	move   a13, a5
3f29d520:	addi   0x440, a5
3f29d540:	move   a5, *a14+, 1
3f29d550:	calla  L3F309350
3f29d580:	movk   3, a8
3f29d590:	jauc   L3F29EA10
L3F29D5B0:
3f29d5b0:	move   a12, *a10, 1
3f29d5c0:	addk   32, a10
3f29d5d0:	move   *a13(0xffe0), *a13(0xe0), 1
3f29d600:	move   a14, -*sp, 1
3f29d610:	move   *a13(0xe0), *a14+, 1
3f29d630:	calla  L3FB458D0
3f29d660:	move   a8, *a13(0xc0), 1
3f29d680:	movk   1, a5
3f29d690:	move   a5, *a13(0x3d0), 1
3f29d6b0:	sub    a7, a7
3f29d6c0:	move   a7, *a13(0x3f0), 1
3f29d6e0:	movb   a7, *a13
3f29d6f0:	move   a14, -*sp, 1
3f29d700:	movk   5, a5
3f29d710:	move   a5, *a14+, 1
3f29d720:	calla  L3F275240
3f29d750:	move   a8, a9
3f29d760:	move   *a9(0x2c8), a9, 1
3f29d780:	jaeq   L3F29E500
L3F29D7A0:
3f29d7a0:	move   *a9(0x288), a7, 1
3f29d7c0:	jrne   L3F29D8B0
3f29d7d0:	move   a14, -*sp, 1
3f29d7e0:	move   a9, *a14+, 1
3f29d7f0:	movi   0x3f2abec0, a8
3f29d820:	move   a8, *a14+, 1
3f29d830:	calla  L3FB341E0
3f29d860:	calla  L3F6EDD80
3f29d890:	jauc   L3F29E4C0
L3F29D8B0:
3f29d8b0:	move   *a9(0x288), a7, 1
3f29d8d0:	setf   8, 0, 0
3f29d8e0:	move   *a7(0x3f0), a7, 0
3f29d900:	move   *a13(0xffc0), a5, 0
3f29d920:	and    a5, a7
3f29d930:	jaeq   L3F29E4C0
3f29d950:	move   a14, -*sp, 1
3f29d960:	movk   16, a7
3f29d970:	move   a7, *a14+, 1
3f29d980:	move   a13, *a14+, 1
3f29d990:	move   a9, *a14+, 1
3f29d9a0:	calla  L3FB45CD0
3f29d9d0:	move   a8, a8
3f29d9e0:	jaeq   L3F29E4C0
3f29da00:	move   a9, *a13(0xa0), 1
3f29da20:	move   a14, -*sp, 1
3f29da30:	move   a9, *a14+, 1
3f29da40:	calla  L3FB458D0
3f29da70:	move   a8, *a13(0x80), 1
3f29da90:	move   a14, -*sp, 1
3f29daa0:	movk   1, a7
3f29dab0:	move   a7, *a14+, 1
3f29dac0:	move   a13, a7
3f29dad0:	addi   0xc0, a7
3f29daf0:	move   a7, *a14+, 1
3f29db00:	move   a13, a7
3f29db10:	addi   0x80, a7
3f29db30:	move   a7, *a14+, 1
3f29db40:	calla  L3FC752F0
3f29db70:	move   a8, *a13(0x3b0), 1
3f29db90:	cmpi   0x248419, a8
3f29dbc0:	jane   L3F29E4C0
3f29dbe0:	move   *a13(0x3f0), a7, 1
3f29dc00:	cmpi   0x13f, a7
3f29dc20:	jrle   L3F29DE60
3f29dc30:	move   a14, -*sp, 1
3f29dc40:	move   a7, *a14+, 1
3f29dc50:	move   a14, -*sp, 1
3f29dc60:	movi   0xdb, a5
3f29dc80:	move   a5, *a14+, 1
3f29dc90:	calla  L3F265CF0
3f29dcc0:	move   a8, *a14+, 1
3f29dcd0:	movi   0x3f2abfa8, a8
3f29dd00:	move   a8, *a14+, 1
3f29dd10:	move   a13, a5
3f29dd20:	addi   0x440, a5
3f29dd40:	move   a5, *a14+, 1
3f29dd50:	calla  L3FB34430
3f29dd80:	move   a14, -*sp, 1
3f29dd90:	movk   2, a5
3f29dda0:	move   a5, *a14+, 1
3f29ddb0:	move   a13, a5
3f29ddc0:	addi   0x440, a5
3f29dde0:	move   a5, *a14+, 1
3f29ddf0:	calla  L3F309350
3f29de20:	movi   0xdb, a8
3f29de40:	jauc   L3F29EA10
L3F29DE60:
3f29de60:	move   a10, *a12+, 1
3f29de70:	sub    a5, a5
3f29de80:	move   a5, *a13(0x3d0), 1
3f29dea0:	setf   16, 1, 0
3f29deb0:	move   a5, *a13(0xc40), 0
L3F29DED0:
3f29ded0:	move   *a13(0xc40), a7, 0
3f29def0:	sll    0x3, a7
3f29df00:	add    a13, a7
3f29df10:	movk   32, a5
3f29df20:	movb   a5, *a7(0x100)
3f29df40:	move   *a13(0xc40), a7, 0
3f29df60:	inc    a7
3f29df70:	move   a7, *a13(0xc40), 0
3f29df90:	subk   18, a7
3f29dfa0:	jrlt   L3F29DED0
3f29dfb0:	sub    a7, a7
3f29dfc0:	movb   a7, *a13(0x190)
3f29dfe0:	move   a14, -*sp, 1
3f29dff0:	move   a14, -*sp, 1
3f29e000:	move   a9, *a14+, 1
3f29e010:	calla  L3FB458D0
3f29e040:	move   a8, *a14+, 1
3f29e050:	move   a13, a7
3f29e060:	addi   0x100, a7
3f29e080:	move   a7, *a14+, 1
3f29e090:	move   a9, *a14+, 1
3f29e0a0:	calla  L3FB44400
3f29e0d0:	move   a14, -*sp, 1
3f29e0e0:	move   a9, *a14+, 1
3f29e0f0:	move   a13, *a14+, 1
3f29e100:	calla  L3FB45720
3f29e130:	move   a14, -*sp, 1
3f29e140:	move   a9, a5
3f29e150:	addi   0x80, a5
3f29e170:	move   a5, *a14+, 1
3f29e180:	calla  L3FB458D0
3f29e1b0:	setf   16, 1, 0
3f29e1c0:	move   a8, *a13(0x430), 0
3f29e1e0:	move   a14, -*sp, 1
3f29e1f0:	move   *a13(0x430), a5, 0
3f29e210:	move   a5, *a14+, 1
3f29e220:	addi   0x90, a7
3f29e240:	move   a7, *a14+, 1
3f29e250:	move   a9, a7
3f29e260:	addi   0x80, a7
3f29e280:	move   a7, *a14+, 1
3f29e290:	calla  L3FB44400
3f29e2c0:	addk   18, a5
3f29e2d0:	sll    0x3, a5
3f29e2e0:	add    a13, a5
3f29e2f0:	sub    a7, a7
3f29e300:	movb   a7, *a5(0x100)
3f29e320:	move   a14, -*sp, 1
3f29e330:	move   a13, a5
3f29e340:	addi   0x100, a5
3f29e360:	move   a5, *a14+, 1
3f29e370:	movi   0x3f2ab380, a8
3f29e3a0:	move   a8, *a14+, 1
3f29e3b0:	move   a10, *a14+, 1
3f29e3c0:	calla  L3FB34430
3f29e3f0:	setf   16, 1, 0
3f29e400:	move   a8, *a13(0x410), 0
3f29e420:	move   *a13(0x410), a7, 0
3f29e440:	sll    0x3, a7
3f29e450:	add    a7, a10
3f29e460:	addk   8, a10
3f29e470:	move   *a13(0x3f0), a7, 1
3f29e490:	inc    a7
3f29e4a0:	move   a7, *a13(0x3f0), 1
L3F29E4C0:
3f29e4c0:	move   *a9(0x2c8), a9, 1
3f29e4e0:	jane   L3F29D7A0
L3F29E500:
3f29e500:	move   a10, *a12+, 1
3f29e510:	move   *a13(0x3d0), a7, 1
3f29e530:	jreq   L3F29E6E0
3f29e540:	move   a14, -*sp, 1
3f29e550:	move   *a13(0xffe0), *a14+, 1
3f29e570:	movi   0x3f2ac118, a8
3f29e5a0:	move   a8, *a14+, 1
3f29e5b0:	move   a13, a5
3f29e5c0:	addi   0x440, a5
3f29e5e0:	move   a5, *a14+, 1
3f29e5f0:	calla  L3FB34430
3f29e620:	move   a14, -*sp, 1
3f29e630:	movk   3, a5
3f29e640:	move   a5, *a14+, 1
3f29e650:	move   a13, a5
3f29e660:	addi   0x440, a5
3f29e680:	move   a5, *a14+, 1
3f29e690:	calla  L3F309350
3f29e6c0:	movk   27, a8
3f29e6d0:	jruc   L3F29EA10
L3F29E6E0:
3f29e6e0:	move   *a13(0xff80), a5, 1
3f29e700:	sub    a7, a7
3f29e710:	setf   16, 1, 0
3f29e720:	move   a7, *a5, 0
3f29e730:	move   *a13(0x420), a7, 0
3f29e750:	sll    0x3, a7
3f29e760:	add    a11, a7
3f29e770:	cmp    a7, a10
3f29e780:	jrls   L3F29E9A0
3f29e790:	move   a14, -*sp, 1
3f29e7a0:	move   a14, -*sp, 1
3f29e7b0:	movi   0xda, a7
3f29e7d0:	move   a7, *a14+, 1
3f29e7e0:	calla  L3F265CF0
3f29e810:	move   a8, *a14+, 1
3f29e820:	movi   0x3f2ac210, a8
3f29e850:	move   a8, *a14+, 1
3f29e860:	move   a13, a7
3f29e870:	addi   0x440, a7
3f29e890:	move   a7, *a14+, 1
3f29e8a0:	calla  L3FB34430
3f29e8d0:	move   a14, -*sp, 1
3f29e8e0:	movk   2, a7
3f29e8f0:	move   a7, *a14+, 1
3f29e900:	move   a13, a7
3f29e910:	addi   0x440, a7
3f29e930:	move   a7, *a14+, 1
3f29e940:	calla  L3F309350
3f29e970:	movi   0xda, a8
3f29e990:	jruc   L3F29EA10
L3F29E9A0:
3f29e9a0:	move   a14, -*sp, 1
3f29e9b0:	move   *a13(0xffe0), *a14+, 1
3f29e9d0:	calla  L3F702440
3f29ea00:	movk   1, a8
L3F29EA10:
3f29ea10:	move   *sp(0x100), a14, 1
3f29ea30:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f29ea50:	rets   2
3f29ea60:	mmtm   sp, a9,a11,a13
3f29ea80:	move   a14, a13
3f29ea90:	addi   0x940, a14
3f29eab0:	sub    a11, a11
3f29eac0:	setf   16, 1, 0
3f29ead0:	move   a11, *a13(0xc0), 0
3f29eaf0:	move   a11, *a13(0xd0), 0
3f29eb10:	move   a14, -*sp, 1
3f29eb20:	movk   1, a11
3f29eb30:	move   a11, *a14+, 1
3f29eb40:	movi   0x6b80, a11
3f29eb60:	move   a11, *a14+, 1
3f29eb70:	calla  L3F703D90
3f29eba0:	move   a8, *a13(0xe0), 1
3f29ebc0:	move   a8, a8
3f29ebd0:	jrne   L3F29EDE0
3f29ebe0:	move   a14, -*sp, 1
3f29ebf0:	move   a14, -*sp, 1
3f29ec00:	movk   3, a11
3f29ec10:	move   a11, *a14+, 1
3f29ec20:	calla  L3F265CF0
3f29ec50:	move   a8, *a14+, 1
3f29ec60:	movi   0x3f2aace0, a8
3f29ec90:	move   a8, *a14+, 1
3f29eca0:	move   a13, a11
3f29ecb0:	addi   0x140, a11
3f29ecd0:	move   a11, *a14+, 1
3f29ece0:	calla  L3FB34430
3f29ed10:	move   a14, -*sp, 1
3f29ed20:	movk   2, a11
3f29ed30:	move   a11, *a14+, 1
3f29ed40:	move   a13, a11
3f29ed50:	addi   0x140, a11
3f29ed70:	move   a11, *a14+, 1
3f29ed80:	calla  L3F309350
3f29edb0:	movk   3, a8
3f29edc0:	jauc   L3F2A0BC0
L3F29EDE0:
3f29ede0:	move   *a13(0xffe0), a9, 1
3f29ee00:	move   a8, *a9, 1
3f29ee10:	addk   32, a8
3f29ee20:	move   a8, *a13(0x120), 1
3f29ee40:	subk   4, a11
3f29ee50:	setf   16, 1, 0
3f29ee60:	move   a11, *a13(0xd0), 0
3f29ee80:	move   *a13(0xffc0), a11, 1
3f29eea0:	sub    a9, a9
3f29eeb0:	move   a9, *a11, 0
3f29eec0:	move   a14, -*sp, 1
3f29eed0:	movk   4, a9
3f29eee0:	move   a9, *a14+, 1
3f29eef0:	movi   0x144, a9
3f29ef10:	move   a9, *a14+, 1
3f29ef20:	calla  L3F703D90
3f29ef50:	move   a8, *a13(0x100), 1
3f29ef70:	move   a8, a8
3f29ef80:	jrne   L3F29F190
3f29ef90:	move   a14, -*sp, 1
3f29efa0:	move   a14, -*sp, 1
3f29efb0:	movk   3, a9
3f29efc0:	move   a9, *a14+, 1
3f29efd0:	calla  L3F265CF0
3f29f000:	move   a8, *a14+, 1
3f29f010:	movi   0x3f2abd98, a8
3f29f040:	move   a8, *a14+, 1
3f29f050:	move   a13, a9
3f29f060:	addi   0x140, a9
3f29f080:	move   a9, *a14+, 1
3f29f090:	calla  L3FB34430
3f29f0c0:	move   a14, -*sp, 1
3f29f0d0:	movk   2, a9
3f29f0e0:	move   a9, *a14+, 1
3f29f0f0:	move   a13, a9
3f29f100:	addi   0x140, a9
3f29f120:	move   a9, *a14+, 1
3f29f130:	calla  L3F309350
3f29f160:	movk   3, a8
3f29f170:	jauc   L3F2A0BC0
L3F29F190:
3f29f190:	move   *a13(0x120), a9, 1
3f29f1b0:	move   a8, *a9, 1
3f29f1c0:	addk   32, a9
3f29f1d0:	move   a9, *a13(0x120), 1
3f29f1f0:	move   a14, -*sp, 1
3f29f200:	movk   1, a9
3f29f210:	move   a9, *a14+, 1
3f29f220:	calla  L3F275240
3f29f250:	move   a8, *a13, 1
3f29f260:	move   *a8, a9, 1
3f29f270:	movi   0x3c, a11
3f29f290:	modu   a11, a9
3f29f2a0:	move   a9, *a13(0x80), 1
3f29f2c0:	move   *a8, a11, 1
3f29f2d0:	movi   0x3c, a9
3f29f2f0:	divu   a9, a11
3f29f300:	move   a11, *a13(0xa0), 1
3f29f320:	mods   a9, a11
3f29f330:	move   a11, *a13(0x60), 1
3f29f350:	move   *a13(0xa0), a9, 1
3f29f370:	movi   0x3c, a11
3f29f390:	divs   a11, a9
3f29f3a0:	move   a9, *a13(0xa0), 1
3f29f3c0:	movk   24, a11
3f29f3d0:	mods   a11, a9
3f29f3e0:	move   a9, *a13(0x40), 1
3f29f400:	move   *a13(0xa0), a11, 1
3f29f420:	movk   24, a9
3f29f430:	divs   a9, a11
3f29f440:	move   a11, *a13(0x20), 1
3f29f460:	move   *a13(0xa0), a9, 1
3f29f480:	movk   24, a11
3f29f490:	divs   a11, a9
3f29f4a0:	move   a9, *a13(0x20), 1
3f29f4c0:	move   *a13(0x100), a11, 1
3f29f4e0:	move   *a13(0x120), *a11+, 1
3f29f500:	move   a11, *a13(0x100), 1
3f29f520:	move   a14, -*sp, 1
3f29f530:	movi   0x3f2ac350, a8
3f29f560:	move   a8, *a14+, 1
3f29f570:	move   *a13(0x120), *a14+, 1
3f29f590:	calla  L3FB34430
3f29f5c0:	setf   16, 1, 0
3f29f5d0:	move   a8, *a13(0xc0), 0
3f29f5f0:	move   *a13(0xc0), a9, 0
3f29f610:	inc    a9
3f29f620:	sll    0x3, a9
3f29f630:	move   *a13(0x120), a11, 1
3f29f650:	add    a11, a9
3f29f660:	move   a9, *a13(0x120), 1
3f29f680:	move   *a13(0x100), a11, 1
3f29f6a0:	move   a9, *a11+, 1
3f29f6b0:	move   a11, *a13(0x100), 1
3f29f6d0:	move   a14, -*sp, 1
3f29f6e0:	movi   0x3f2ac3d8, a8
3f29f710:	move   a8, *a14+, 1
3f29f720:	move   a9, *a14+, 1
3f29f730:	calla  L3FB34430
3f29f760:	setf   16, 1, 0
3f29f770:	move   a8, *a13(0xc0), 0
3f29f790:	move   *a13(0xc0), a9, 0
3f29f7b0:	inc    a9
3f29f7c0:	sll    0x3, a9
3f29f7d0:	move   *a13(0x120), a11, 1
3f29f7f0:	add    a11, a9
3f29f800:	move   a9, *a13(0x120), 1
3f29f820:	move   *a13(0x100), a11, 1
3f29f840:	move   a9, *a11+, 1
3f29f850:	move   a11, *a13(0x100), 1
3f29f870:	move   a14, -*sp, 1
3f29f880:	move   *a13(0x80), *a14+, 1
3f29f8a0:	move   *a13(0x60), *a14+, 1
3f29f8c0:	move   *a13(0x40), *a14+, 1
3f29f8e0:	move   *a13(0x20), *a14+, 1
3f29f900:	movi   0x3f2ac668, a8
3f29f930:	move   a8, *a14+, 1
3f29f940:	move   a9, *a14+, 1
3f29f950:	calla  L3FB34430
3f29f980:	setf   16, 1, 0
3f29f990:	move   a8, *a13(0xc0), 0
3f29f9b0:	move   *a13(0xc0), a9, 0
3f29f9d0:	inc    a9
3f29f9e0:	sll    0x3, a9
3f29f9f0:	move   *a13(0x120), a11, 1
3f29fa10:	add    a11, a9
3f29fa20:	move   a9, *a13(0x120), 1
3f29fa40:	move   *a13(0x100), a11, 1
3f29fa60:	move   a9, *a11+, 1
3f29fa70:	move   a11, *a13(0x100), 1
3f29fa90:	move   a14, -*sp, 1
3f29faa0:	move   *a13, a9, 1
3f29fab0:	move   *a9(0x20), *a14+, 1
3f29fad0:	movi   0x3f2ac818, a8
3f29fb00:	move   a8, *a14+, 1
3f29fb10:	move   *a13(0x120), *a14+, 1
3f29fb30:	calla  L3FB34430
3f29fb60:	setf   16, 1, 0
3f29fb70:	move   a8, *a13(0xc0), 0
3f29fb90:	move   *a13(0xc0), a9, 0
3f29fbb0:	inc    a9
3f29fbc0:	sll    0x3, a9
3f29fbd0:	move   *a13(0x120), a11, 1
3f29fbf0:	add    a11, a9
3f29fc00:	move   a9, *a13(0x120), 1
3f29fc20:	move   *a13(0x100), a11, 1
3f29fc40:	move   a9, *a11+, 1
3f29fc50:	move   a11, *a13(0x100), 1
3f29fc70:	move   a14, -*sp, 1
3f29fc80:	move   *a13, a9, 1
3f29fc90:	move   *a9(0x40), *a14+, 1
3f29fcb0:	movi   0x3f2ac950, a8
3f29fce0:	move   a8, *a14+, 1
3f29fcf0:	move   *a13(0x120), *a14+, 1
3f29fd10:	calla  L3FB34430
3f29fd40:	setf   16, 1, 0
3f29fd50:	move   a8, *a13(0xc0), 0
3f29fd70:	move   *a13(0xc0), a9, 0
3f29fd90:	inc    a9
3f29fda0:	sll    0x3, a9
3f29fdb0:	move   *a13(0x120), a11, 1
3f29fdd0:	add    a11, a9
3f29fde0:	move   a9, *a13(0x120), 1
3f29fe00:	move   *a13(0x100), a11, 1
3f29fe20:	move   a9, *a11+, 1
3f29fe30:	move   a11, *a13(0x100), 1
3f29fe50:	move   a14, -*sp, 1
3f29fe60:	move   *a13, a9, 1
3f29fe70:	move   *a9(0x80), *a14+, 1
3f29fe90:	movi   0x3f2aca88, a8
3f29fec0:	move   a8, *a14+, 1
3f29fed0:	move   *a13(0x120), *a14+, 1
3f29fef0:	calla  L3FB34430
3f29ff20:	setf   16, 1, 0
3f29ff30:	move   a8, *a13(0xc0), 0
3f29ff50:	move   *a13(0xc0), a9, 0
3f29ff70:	inc    a9
3f29ff80:	sll    0x3, a9
3f29ff90:	move   *a13(0x120), a11, 1
3f29ffb0:	add    a11, a9
3f29ffc0:	move   a9, *a13(0x120), 1
3f29ffe0:	move   *a13(0x100), a11, 1
3f2a0000:	move   a9, *a11+, 1
3f2a0010:	move   a11, *a13(0x100), 1
3f2a0030:	move   a14, -*sp, 1
3f2a0040:	move   *a13, a9, 1
3f2a0050:	move   *a9(0x60), *a14+, 1
3f2a0070:	movi   0x3f2acbc0, a8
3f2a00a0:	move   a8, *a14+, 1
3f2a00b0:	move   *a13(0x120), *a14+, 1
3f2a00d0:	calla  L3FB34430
3f2a0100:	setf   16, 1, 0
3f2a0110:	move   a8, *a13(0xc0), 0
3f2a0130:	move   *a13(0xc0), a9, 0
3f2a0150:	inc    a9
3f2a0160:	sll    0x3, a9
3f2a0170:	move   *a13(0x120), a11, 1
3f2a0190:	add    a11, a9
3f2a01a0:	move   a9, *a13(0x120), 1
3f2a01c0:	move   *a13(0x100), a11, 1
3f2a01e0:	move   a9, *a11+, 1
3f2a01f0:	move   a11, *a13(0x100), 1
3f2a0210:	move   a14, -*sp, 1
3f2a0220:	move   *a13, a9, 1
3f2a0230:	move   *a9(0xa0), *a14+, 1
3f2a0250:	movi   0x3f2accf8, a8
3f2a0280:	move   a8, *a14+, 1
3f2a0290:	move   *a13(0x120), *a14+, 1
3f2a02b0:	calla  L3FB34430
3f2a02e0:	setf   16, 1, 0
3f2a02f0:	move   a8, *a13(0xc0), 0
3f2a0310:	move   *a13(0xc0), a9, 0
3f2a0330:	inc    a9
3f2a0340:	sll    0x3, a9
3f2a0350:	move   *a13(0x120), a11, 1
3f2a0370:	add    a11, a9
3f2a0380:	move   a9, *a13(0x120), 1
3f2a03a0:	move   *a13(0x100), a11, 1
3f2a03c0:	move   a9, *a11+, 1
3f2a03d0:	move   a11, *a13(0x100), 1
3f2a03f0:	move   a14, -*sp, 1
3f2a0400:	move   *a13, a9, 1
3f2a0410:	move   *a9(0xc0), *a14+, 1
3f2a0430:	movi   0x3f2ace30, a8
3f2a0460:	move   a8, *a14+, 1
3f2a0470:	move   *a13(0x120), *a14+, 1
3f2a0490:	calla  L3FB34430
3f2a04c0:	setf   16, 1, 0
3f2a04d0:	move   a8, *a13(0xc0), 0
3f2a04f0:	move   *a13(0xc0), a9, 0
3f2a0510:	inc    a9
3f2a0520:	sll    0x3, a9
3f2a0530:	move   *a13(0x120), a11, 1
3f2a0550:	add    a11, a9
3f2a0560:	move   a9, *a13(0x120), 1
3f2a0580:	move   *a13(0x100), a11, 1
3f2a05a0:	move   a9, *a11+, 1
3f2a05b0:	move   a11, *a13(0x100), 1
3f2a05d0:	move   a14, -*sp, 1
3f2a05e0:	move   *a13, a9, 1
3f2a05f0:	move   *a9(0xe0), *a14+, 1
3f2a0610:	movi   0x3f2acf68, a8
3f2a0640:	move   a8, *a14+, 1
3f2a0650:	move   *a13(0x120), *a14+, 1
3f2a0670:	calla  L3FB34430
3f2a06a0:	setf   16, 1, 0
3f2a06b0:	move   a8, *a13(0xc0), 0
3f2a06d0:	move   *a13(0xc0), a9, 0
3f2a06f0:	inc    a9
3f2a0700:	sll    0x3, a9
3f2a0710:	move   *a13(0x120), a11, 1
3f2a0730:	add    a11, a9
3f2a0740:	move   a9, *a13(0x120), 1
3f2a0760:	move   *a13(0x100), a11, 1
3f2a0780:	move   a9, *a11+, 1
3f2a0790:	move   a11, *a13(0x100), 1
3f2a07b0:	move   a14, -*sp, 1
3f2a07c0:	movi   0x3f2ad0a0, a8
3f2a07f0:	move   a8, *a14+, 1
3f2a0800:	move   a9, *a14+, 1
3f2a0810:	calla  L3FB34430
3f2a0840:	setf   16, 1, 0
3f2a0850:	move   a8, *a13(0xc0), 0
3f2a0870:	move   *a13(0xc0), a9, 0
3f2a0890:	inc    a9
3f2a08a0:	sll    0x3, a9
3f2a08b0:	move   *a13(0x120), a11, 1
3f2a08d0:	add    a11, a9
3f2a08e0:	move   a9, *a13(0x120), 1
3f2a0900:	move   *a13(0xd0), a11, 0
3f2a0920:	sll    0x3, a11
3f2a0930:	move   *a13(0xe0), a9, 1
3f2a0950:	add    a9, a11
3f2a0960:	move   *a13(0x120), a9, 1
3f2a0980:	cmp    a11, a9
3f2a0990:	jrls   L3F2A0BB0
3f2a09a0:	move   a14, -*sp, 1
3f2a09b0:	move   a14, -*sp, 1
3f2a09c0:	movi   0xda, a11
3f2a09e0:	move   a11, *a14+, 1
3f2a09f0:	calla  L3F265CF0
3f2a0a20:	move   a8, *a14+, 1
3f2a0a30:	movi   0x3f2ad0b8, a8
3f2a0a60:	move   a8, *a14+, 1
3f2a0a70:	move   a13, a11
3f2a0a80:	addi   0x140, a11
3f2a0aa0:	move   a11, *a14+, 1
3f2a0ab0:	calla  L3FB34430
3f2a0ae0:	move   a14, -*sp, 1
3f2a0af0:	movk   2, a11
3f2a0b00:	move   a11, *a14+, 1
3f2a0b10:	move   a13, a11
3f2a0b20:	addi   0x140, a11
3f2a0b40:	move   a11, *a14+, 1
3f2a0b50:	calla  L3F309350
3f2a0b80:	movi   0xda, a8
3f2a0ba0:	jruc   L3F2A0BC0
L3F2A0BB0:
3f2a0bb0:	movk   1, a8
L3F2A0BC0:
3f2a0bc0:	move   *sp(0x80), a14, 1
3f2a0be0:	mmfm   sp, a9,a11,a13
3f2a0c00:	rets   2
L3F2A0C10:
3f2a0c10:	mmtm   sp, a9,a11,a13
3f2a0c30:	move   a14, a13
3f2a0c40:	addi   0x18e0, a14
3f2a0c60:	sub    a11, a11
3f2a0c70:	setf   16, 1, 0
3f2a0c80:	move   a11, *a13(0x1080), 0
3f2a0ca0:	move   a11, *a13(0x1090), 0
3f2a0cc0:	move   a11, *a13(0x10c0), 0
3f2a0ce0:	move   a11, *a13(0x10d0), 0
3f2a0d00:	move   *a13(0xffe0), *a13(0x10a0), 1
3f2a0d30:	move   *a13(0xffc0), a9, 1
3f2a0d50:	move   *a9(0x0), *a13(0x1090), 0
3f2a0d80:	move   a11, *a9, 0
3f2a0d90:	move   a11, *a13(0x1020), 1
3f2a0db0:	movk   1, a9
3f2a0dc0:	move   a9, *a13(0x1040), 1
3f2a0de0:	move   a11, *a13(0x1060), 1
L3F2A0E00:
3f2a0e00:	move   *a13(0x1060), a11, 1
3f2a0e20:	sll    0x5, a11
3f2a0e30:	addi   0xa4990, a11
3f2a0e60:	move   *a11, a11, 1
3f2a0e70:	jaeq   L3F2A28D0
3f2a0e90:	move   *a13(0x1060), a11, 1
3f2a0eb0:	sll    0x5, a11
3f2a0ec0:	addi   0xa4990, a11
3f2a0ef0:	move   *a11, *a13, 1
3f2a0f00:	move   *a13(0x1040), a11, 1
3f2a0f20:	jaeq   L3F2A1A80
3f2a0f40:	sub    a9, a9
3f2a0f50:	move   a9, *a13(0x1040), 1
3f2a0f70:	move   a14, -*sp, 1
3f2a0f80:	movi   0xfe, a11
3f2a0fa0:	move   a11, *a14+, 1
3f2a0fb0:	move   a13, a11
3f2a0fc0:	addk   32, a11
3f2a0fd0:	move   a11, *a14+, 1
3f2a0fe0:	calla  L3FB44A00
3f2a1010:	movb   a9, *a11(0x7f0)
3f2a1030:	move   a14, -*sp, 1
3f2a1040:	move   a14, -*sp, 1
3f2a1050:	movi   0x3f2ad1f8, a8
3f2a1080:	move   a8, *a14+, 1
3f2a1090:	calla  L3FB458D0
3f2a10c0:	move   a8, *a14+, 1
3f2a10d0:	move   a11, *a14+, 1
3f2a10e0:	movi   0x3f2ad1f8, a8
3f2a1110:	move   a8, *a14+, 1
3f2a1120:	calla  L3FB44400
3f2a1150:	move   a14, -*sp, 1
3f2a1160:	move   a14, -*sp, 1
3f2a1170:	movi   0x3f2ad238, a8
3f2a11a0:	move   a8, *a14+, 1
3f2a11b0:	calla  L3FB458D0
3f2a11e0:	move   a8, *a14+, 1
3f2a11f0:	addi   0x48, a11
3f2a1210:	move   a11, *a14+, 1
3f2a1220:	movi   0x3f2ad238, a8
3f2a1250:	move   a8, *a14+, 1
3f2a1260:	calla  L3FB44400
3f2a1290:	move   a14, -*sp, 1
3f2a12a0:	move   a14, -*sp, 1
3f2a12b0:	movi   0x3f2ad278, a8
3f2a12e0:	move   a8, *a14+, 1
3f2a12f0:	calla  L3FB458D0
3f2a1320:	move   a8, *a14+, 1
3f2a1330:	move   a13, a11
3f2a1340:	addi   0xf8, a11
3f2a1360:	move   a11, *a14+, 1
3f2a1370:	movi   0x3f2ad278, a8
3f2a13a0:	move   a8, *a14+, 1
3f2a13b0:	calla  L3FB44400
3f2a13e0:	move   a14, -*sp, 1
3f2a13f0:	move   a14, -*sp, 1
3f2a1400:	movi   0x3f2ad2a0, a8
3f2a1430:	move   a8, *a14+, 1
3f2a1440:	calla  L3FB458D0
3f2a1470:	move   a8, *a14+, 1
3f2a1480:	move   a13, a11
3f2a1490:	addi   0x188, a11
3f2a14b0:	move   a11, *a14+, 1
3f2a14c0:	movi   0x3f2ad2a0, a8
3f2a14f0:	move   a8, *a14+, 1
3f2a1500:	calla  L3FB44400
3f2a1530:	move   a14, -*sp, 1
3f2a1540:	move   a14, -*sp, 1
3f2a1550:	movi   0x3f2ad300, a8
3f2a1580:	move   a8, *a14+, 1
3f2a1590:	calla  L3FB458D0
3f2a15c0:	move   a8, *a14+, 1
3f2a15d0:	move   a13, a11
3f2a15e0:	addi   0x218, a11
3f2a1600:	move   a11, *a14+, 1
3f2a1610:	movi   0x3f2ad300, a8
3f2a1640:	move   a8, *a14+, 1
3f2a1650:	calla  L3FB44400
3f2a1680:	move   a14, -*sp, 1
3f2a1690:	move   a13, a11
3f2a16a0:	addk   32, a11
3f2a16b0:	move   a11, *a14+, 1
3f2a16c0:	movi   0x3f2ad358, a8
3f2a16f0:	move   a8, *a14+, 1
3f2a1700:	setf   16, 1, 0
3f2a1710:	move   *a13(0x10c0), a11, 0
3f2a1730:	sll    0x3, a11
3f2a1740:	move   *a13(0xffe0), a9, 1
3f2a1760:	add    a9, a11
3f2a1770:	move   a11, *a14+, 1
3f2a1780:	calla  L3FB34430
3f2a17b0:	setf   16, 1, 0
3f2a17c0:	move   a8, *a13(0x1080), 0
3f2a17e0:	move   *a13(0x10c0), a11, 0
3f2a1800:	move   *a13(0x1080), a9, 0
3f2a1820:	add    a9, a11
3f2a1830:	move   a11, *a13(0x10c0), 0
3f2a1850:	move   *a13(0x10d0), a11, 0
3f2a1870:	inc    a11
3f2a1880:	move   a11, *a13(0x10d0), 0
3f2a18a0:	move   a14, -*sp, 1
3f2a18b0:	movi   0x3f2ac3d8, a8
3f2a18e0:	move   a8, *a14+, 1
3f2a18f0:	move   *a13(0x10c0), a9, 0
3f2a1910:	sll    0x3, a9
3f2a1920:	move   *a13(0xffe0), a11, 1
3f2a1940:	add    a11, a9
3f2a1950:	move   a9, *a14+, 1
3f2a1960:	calla  L3FB34430
3f2a1990:	setf   16, 1, 0
3f2a19a0:	move   a8, *a13(0x1080), 0
3f2a19c0:	move   *a13(0x10c0), a9, 0
3f2a19e0:	move   *a13(0x1080), a11, 0
3f2a1a00:	add    a11, a9
3f2a1a10:	move   a9, *a13(0x10c0), 0
3f2a1a30:	move   *a13(0x10d0), a9, 0
3f2a1a50:	inc    a9
3f2a1a60:	move   a9, *a13(0x10d0), 0
L3F2A1A80:
3f2a1a80:	move   a14, -*sp, 1
3f2a1a90:	movi   0xfe, a11
3f2a1ab0:	move   a11, *a14+, 1
3f2a1ac0:	move   a13, a9
3f2a1ad0:	addk   32, a9
3f2a1ae0:	move   a9, *a14+, 1
3f2a1af0:	calla  L3FB44A00
3f2a1b20:	sub    a11, a11
3f2a1b30:	movb   a11, *a9(0x7f0)
3f2a1b50:	move   a14, -*sp, 1
3f2a1b60:	move   *a13(0x1060), a11, 1
3f2a1b80:	inc    a11
3f2a1b90:	move   a11, *a14+, 1
3f2a1ba0:	movi   0x3f2ad378, a8
3f2a1bd0:	move   a8, *a14+, 1
3f2a1be0:	move   a13, a11
3f2a1bf0:	addi   0x820, a11
3f2a1c10:	move   a11, *a14+, 1
3f2a1c20:	calla  L3FB34430
3f2a1c50:	move   a14, -*sp, 1
3f2a1c60:	move   a14, -*sp, 1
3f2a1c70:	move   a11, *a14+, 1
3f2a1c80:	calla  L3FB458D0
3f2a1cb0:	move   a8, *a14+, 1
3f2a1cc0:	move   a9, *a14+, 1
3f2a1cd0:	move   a11, *a14+, 1
3f2a1ce0:	calla  L3FB44400
3f2a1d10:	move   *a13, a9, 1
3f2a1d20:	movb   *a9(0x88), a11
3f2a1d40:	jrne   L3F2A1E20
3f2a1d50:	move   a14, -*sp, 1
3f2a1d60:	movi   0x3f2ad3a0, a8
3f2a1d90:	move   a8, *a14+, 1
3f2a1da0:	move   a13, a11
3f2a1db0:	addi   0x820, a11
3f2a1dd0:	move   a11, *a14+, 1
3f2a1de0:	calla  L3FB45720
3f2a1e10:	jruc   L3F2A1F10
L3F2A1E20:
3f2a1e20:	move   a14, -*sp, 1
3f2a1e30:	addi   0x88, a9
3f2a1e50:	move   a9, *a14+, 1
3f2a1e60:	movi   0x3f2ab380, a8
3f2a1e90:	move   a8, *a14+, 1
3f2a1ea0:	move   a13, a11
3f2a1eb0:	addi   0x820, a11
3f2a1ed0:	move   a11, *a14+, 1
3f2a1ee0:	calla  L3FB34430
L3F2A1F10:
3f2a1f10:	move   a14, -*sp, 1
3f2a1f20:	move   a14, -*sp, 1
3f2a1f30:	move   a11, *a14+, 1
3f2a1f40:	calla  L3FB458D0
3f2a1f70:	move   a8, *a14+, 1
3f2a1f80:	move   a13, a9
3f2a1f90:	addi   0x68, a9
3f2a1fb0:	move   a9, *a14+, 1
3f2a1fc0:	move   a11, *a14+, 1
3f2a1fd0:	calla  L3FB44400
3f2a2000:	move   a14, -*sp, 1
3f2a2010:	move   *a13, a9, 1
3f2a2020:	addk   8, a9
3f2a2030:	move   a9, *a14+, 1
3f2a2040:	movi   0x3f2ab380, a8
3f2a2070:	move   a8, *a14+, 1
3f2a2080:	move   a11, *a14+, 1
3f2a2090:	calla  L3FB34430
3f2a20c0:	move   a14, -*sp, 1
3f2a20d0:	move   a14, -*sp, 1
3f2a20e0:	move   a11, *a14+, 1
3f2a20f0:	calla  L3FB458D0
3f2a2120:	move   a8, *a14+, 1
3f2a2130:	move   a13, a9
3f2a2140:	addi   0xf8, a9
3f2a2160:	move   a9, *a14+, 1
3f2a2170:	move   a11, *a14+, 1
3f2a2180:	calla  L3FB44400
3f2a21b0:	move   *a13, a9, 1
3f2a21c0:	movb   *a9(0x108), a11
3f2a21e0:	jrne   L3F2A22C0
3f2a21f0:	move   a14, -*sp, 1
3f2a2200:	movi   0x3f2ad408, a8
3f2a2230:	move   a8, *a14+, 1
3f2a2240:	move   a13, a11
3f2a2250:	addi   0x820, a11
3f2a2270:	move   a11, *a14+, 1
3f2a2280:	calla  L3FB45720
3f2a22b0:	jruc   L3F2A23B0
L3F2A22C0:
3f2a22c0:	move   a14, -*sp, 1
3f2a22d0:	addi   0x108, a9
3f2a22f0:	move   a9, *a14+, 1
3f2a2300:	movi   0x3f2ab380, a8
3f2a2330:	move   a8, *a14+, 1
3f2a2340:	move   a13, a11
3f2a2350:	addi   0x820, a11
3f2a2370:	move   a11, *a14+, 1
3f2a2380:	calla  L3FB34430
L3F2A23B0:
3f2a23b0:	move   a14, -*sp, 1
3f2a23c0:	move   a14, -*sp, 1
3f2a23d0:	move   a11, *a14+, 1
3f2a23e0:	calla  L3FB458D0
3f2a2410:	move   a8, *a14+, 1
3f2a2420:	move   a13, a9
3f2a2430:	addi   0x188, a9
3f2a2450:	move   a9, *a14+, 1
3f2a2460:	move   a11, *a14+, 1
3f2a2470:	calla  L3FB44400
3f2a24a0:	move   a14, -*sp, 1
3f2a24b0:	move   *a13, a9, 1
3f2a24c0:	addi   0x188, a9
3f2a24e0:	move   a9, *a14+, 1
3f2a24f0:	movi   0x3f2ab380, a8
3f2a2520:	move   a8, *a14+, 1
3f2a2530:	move   a11, *a14+, 1
3f2a2540:	calla  L3FB34430
3f2a2570:	move   a14, -*sp, 1
3f2a2580:	move   a14, -*sp, 1
3f2a2590:	move   a11, *a14+, 1
3f2a25a0:	calla  L3FB458D0
3f2a25d0:	move   a8, *a14+, 1
3f2a25e0:	move   a13, a9
3f2a25f0:	addi   0x218, a9
3f2a2610:	move   a9, *a14+, 1
3f2a2620:	move   a11, *a14+, 1
3f2a2630:	calla  L3FB44400
3f2a2660:	move   a14, -*sp, 1
3f2a2670:	move   a13, a9
3f2a2680:	addk   32, a9
3f2a2690:	move   a9, *a14+, 1
3f2a26a0:	movi   0x3f2ad358, a8
3f2a26d0:	move   a8, *a14+, 1
3f2a26e0:	setf   16, 1, 0
3f2a26f0:	move   *a13(0x10c0), a9, 0
3f2a2710:	sll    0x3, a9
3f2a2720:	move   *a13(0xffe0), a11, 1
3f2a2740:	add    a11, a9
3f2a2750:	move   a9, *a14+, 1
3f2a2760:	calla  L3FB34430
3f2a2790:	setf   16, 1, 0
3f2a27a0:	move   a8, *a13(0x1080), 0
3f2a27c0:	move   *a13(0x10c0), a9, 0
3f2a27e0:	move   *a13(0x1080), a11, 0
3f2a2800:	add    a11, a9
3f2a2810:	move   a9, *a13(0x10c0), 0
3f2a2830:	move   *a13(0x10d0), a9, 0
3f2a2850:	inc    a9
3f2a2860:	move   a9, *a13(0x10d0), 0
3f2a2880:	move   *a13(0x1020), a9, 1
3f2a28a0:	inc    a9
3f2a28b0:	move   a9, *a13(0x1020), 1
L3F2A28D0:
3f2a28d0:	move   *a13(0x1060), a11, 1
3f2a28f0:	inc    a11
3f2a2900:	move   a11, *a13(0x1060), 1
3f2a2920:	cmpi   0x32, a11
3f2a2940:	jalt   L3F2A0E00
3f2a2960:	move   *a13(0x1040), a9, 1
3f2a2980:	jreq   L3F2A2A60
3f2a2990:	move   a14, -*sp, 1
3f2a29a0:	movk   3, a9
3f2a29b0:	move   a9, *a14+, 1
3f2a29c0:	movi   0x3f2ad478, a8
3f2a29f0:	move   a8, *a14+, 1
3f2a2a00:	calla  L3F309350
3f2a2a30:	addk   32, a9
3f2a2a40:	move   a9, a8
3f2a2a50:	jruc   L3F2A2F70
L3F2A2A60:
3f2a2a60:	move   a14, -*sp, 1
3f2a2a70:	move   *a13(0x1020), *a14+, 1
3f2a2a90:	movi   0x3f2ad530, a8
3f2a2ac0:	move   a8, *a14+, 1
3f2a2ad0:	setf   16, 1, 0
3f2a2ae0:	move   *a13(0x10c0), a9, 0
3f2a2b00:	sll    0x3, a9
3f2a2b10:	move   *a13(0xffe0), a11, 1
3f2a2b30:	add    a11, a9
3f2a2b40:	move   a9, *a14+, 1
3f2a2b50:	calla  L3FB34430
3f2a2b80:	setf   16, 1, 0
3f2a2b90:	move   a8, *a13(0x1080), 0
3f2a2bb0:	move   *a13(0x10c0), a9, 0
3f2a2bd0:	move   *a13(0x1080), a11, 0
3f2a2bf0:	add    a11, a9
3f2a2c00:	move   a9, *a13(0x10c0), 0
3f2a2c20:	move   *a13(0x10d0), a9, 0
3f2a2c40:	inc    a9
3f2a2c50:	move   a9, *a13(0x10d0), 0
3f2a2c70:	move   *a13(0xffc0), a9, 1
3f2a2c90:	move   *a9, a9, 0
3f2a2ca0:	move   *a13(0x10c0), a11, 0
3f2a2cc0:	add    a11, a9
3f2a2cd0:	move   *a13(0xffc0), a11, 1
3f2a2cf0:	move   a9, *a11, 0
3f2a2d00:	move   *a11, a9, 0
3f2a2d10:	move   *a13(0x1090), a11, 0
3f2a2d30:	cmp    a11, a9
3f2a2d40:	jrle   L3F2A2F60
3f2a2d50:	move   a14, -*sp, 1
3f2a2d60:	move   a14, -*sp, 1
3f2a2d70:	movi   0xda, a9
3f2a2d90:	move   a9, *a14+, 1
3f2a2da0:	calla  L3F265CF0
3f2a2dd0:	move   a8, *a14+, 1
3f2a2de0:	movi   0x3f2ad678, a8
3f2a2e10:	move   a8, *a14+, 1
3f2a2e20:	move   a13, a9
3f2a2e30:	addi   0x10e0, a9
3f2a2e50:	move   a9, *a14+, 1
3f2a2e60:	calla  L3FB34430
3f2a2e90:	move   a14, -*sp, 1
3f2a2ea0:	movk   2, a9
3f2a2eb0:	move   a9, *a14+, 1
3f2a2ec0:	move   a13, a9
3f2a2ed0:	addi   0x10e0, a9
3f2a2ef0:	move   a9, *a14+, 1
3f2a2f00:	calla  L3F309350
3f2a2f30:	movi   0xda, a8
3f2a2f50:	jruc   L3F2A2F70
L3F2A2F60:
3f2a2f60:	movk   1, a8
L3F2A2F70:
3f2a2f70:	move   *sp(0x80), a14, 1
3f2a2f90:	mmfm   sp, a9,a11,a13
3f2a2fb0:	rets   2
L3F2A2FC0:
3f2a2fc0:	mmtm   sp, a9,a11,a13
3f2a2fe0:	move   a14, a13
3f2a2ff0:	addi   0x21c0, a14
3f2a3010:	sub    a11, a11
3f2a3020:	setf   16, 1, 0
3f2a3030:	move   a11, *a13(0x1960), 0
3f2a3050:	move   a11, *a13(0x1970), 0
3f2a3070:	move   a11, *a13(0x19a0), 0
3f2a3090:	move   a11, *a13(0x19b0), 0
3f2a30b0:	move   *a13(0xffe0), *a13(0x1980), 1
3f2a30e0:	move   *a13(0xffc0), a9, 1
3f2a3100:	move   *a9(0x0), *a13(0x1960), 0
3f2a3130:	move   a11, *a9, 0
3f2a3140:	move   a14, -*sp, 1
3f2a3150:	movk   1, a9
3f2a3160:	move   a9, *a14+, 1
3f2a3170:	movk   5, a9
3f2a3180:	move   a9, *a14+, 1
3f2a3190:	movi   0x3f2ad7b8, a8
3f2a31c0:	move   a8, *a14+, 1
3f2a31d0:	sll    0x3, a11
3f2a31e0:	move   *a13(0xffe0), a9, 1
3f2a3200:	add    a9, a11
3f2a3210:	move   a11, *a14+, 1
3f2a3220:	calla  L3FB34430
3f2a3250:	setf   16, 1, 0
3f2a3260:	move   a8, *a13(0x1970), 0
3f2a3280:	move   *a13(0x19a0), a11, 0
3f2a32a0:	move   *a13(0x1970), a9, 0
3f2a32c0:	add    a9, a11
3f2a32d0:	move   a11, *a13(0x19a0), 0
3f2a32f0:	move   *a13(0x19b0), a11, 0
3f2a3310:	inc    a11
3f2a3320:	move   a11, *a13(0x19b0), 0
3f2a3340:	move   a14, -*sp, 1
3f2a3350:	movk   29, a9
3f2a3360:	move   a9, *a14+, 1
3f2a3370:	movi   0x3f2ad880, a8
3f2a33a0:	move   a8, *a14+, 1
3f2a33b0:	move   *a13(0x19a0), a9, 0
3f2a33d0:	sll    0x3, a9
3f2a33e0:	move   *a13(0xffe0), a11, 1
3f2a3400:	add    a11, a9
3f2a3410:	move   a9, *a14+, 1
3f2a3420:	calla  L3FB34430
3f2a3450:	setf   16, 1, 0
3f2a3460:	move   a8, *a13(0x1970), 0
3f2a3480:	move   *a13(0x19a0), a9, 0
3f2a34a0:	move   *a13(0x1970), a11, 0
3f2a34c0:	add    a11, a9
3f2a34d0:	move   a9, *a13(0x19a0), 0
3f2a34f0:	move   *a13(0x19b0), a9, 0
3f2a3510:	inc    a9
3f2a3520:	move   a9, *a13(0x19b0), 0
3f2a3540:	move   a14, -*sp, 1
3f2a3550:	movk   6, a9
3f2a3560:	move   a9, *a14+, 1
3f2a3570:	calla  L3F275240
3f2a35a0:	move   a8, *a13(0x1860), 1
3f2a35c0:	move   a14, -*sp, 1
3f2a35d0:	move   a8, *a14+, 1
3f2a35e0:	move   a13, a9
3f2a35f0:	addi   0x1060, a9
3f2a3610:	move   a9, *a14+, 1
3f2a3620:	calla  L3F293EB0
3f2a3650:	move   a14, -*sp, 1
3f2a3660:	move   a9, *a14+, 1
3f2a3670:	movi   0x3f2ad918, a8
3f2a36a0:	move   a8, *a14+, 1
3f2a36b0:	setf   16, 1, 0
3f2a36c0:	move   *a13(0x19a0), a9, 0
3f2a36e0:	sll    0x3, a9
3f2a36f0:	move   *a13(0xffe0), a11, 1
3f2a3710:	add    a11, a9
3f2a3720:	move   a9, *a14+, 1
3f2a3730:	calla  L3FB34430
3f2a3760:	setf   16, 1, 0
3f2a3770:	move   a8, *a13(0x1970), 0
3f2a3790:	move   *a13(0x19a0), a9, 0
3f2a37b0:	move   *a13(0x1970), a11, 0
3f2a37d0:	add    a11, a9
3f2a37e0:	move   a9, *a13(0x19a0), 0
3f2a3800:	move   *a13(0x19b0), a9, 0
3f2a3820:	inc    a9
3f2a3830:	move   a9, *a13(0x19b0), 0
3f2a3850:	move   a14, -*sp, 1
3f2a3860:	movi   0x32, a9
3f2a3880:	move   a9, *a14+, 1
3f2a3890:	movi   0x3f2ad9c8, a8
3f2a38c0:	move   a8, *a14+, 1
3f2a38d0:	move   *a13(0x19a0), a9, 0
3f2a38f0:	sll    0x3, a9
3f2a3900:	move   *a13(0xffe0), a11, 1
3f2a3920:	add    a11, a9
3f2a3930:	move   a9, *a14+, 1
3f2a3940:	calla  L3FB34430
3f2a3970:	setf   16, 1, 0
3f2a3980:	move   a8, *a13(0x1970), 0
3f2a39a0:	move   *a13(0x19a0), a9, 0
3f2a39c0:	move   *a13(0x1970), a11, 0
3f2a39e0:	add    a11, a9
3f2a39f0:	move   a9, *a13(0x19a0), 0
3f2a3a10:	move   *a13(0x19b0), a9, 0
3f2a3a30:	inc    a9
3f2a3a40:	move   a9, *a13(0x19b0), 0
3f2a3a60:	move   a14, -*sp, 1
3f2a3a70:	movi   0x5f5f1234, a9
3f2a3aa0:	move   a9, *a14+, 1
3f2a3ab0:	movi   0x3f2ada80, a8
3f2a3ae0:	move   a8, *a14+, 1
3f2a3af0:	move   *a13(0x19a0), a9, 0
3f2a3b10:	sll    0x3, a9
3f2a3b20:	move   *a13(0xffe0), a11, 1
3f2a3b40:	add    a11, a9
3f2a3b50:	move   a9, *a14+, 1
3f2a3b60:	calla  L3FB34430
3f2a3b90:	setf   16, 1, 0
3f2a3ba0:	move   a8, *a13(0x1970), 0
3f2a3bc0:	move   *a13(0x19a0), a9, 0
3f2a3be0:	move   *a13(0x1970), a11, 0
3f2a3c00:	add    a11, a9
3f2a3c10:	move   a9, *a13(0x19a0), 0
3f2a3c30:	move   *a13(0x19b0), a9, 0
3f2a3c50:	inc    a9
3f2a3c60:	move   a9, *a13(0x19b0), 0
3f2a3c80:	move   a14, -*sp, 1
3f2a3c90:	move   @0x9b000, a9, 1
3f2a3cc0:	setf   8, 0, 0
3f2a3cd0:	move   *a9(0x1840), a11, 0
3f2a3cf0:	move   a11, a9
3f2a3d00:	sll    0x3, a11
3f2a3d10:	sll    0x1, a9
3f2a3d20:	add    a9, a11
3f2a3d30:	move   a11, *a14+, 1
3f2a3d40:	movi   0x3f2adb58, a8
3f2a3d70:	move   a8, *a14+, 1
3f2a3d80:	setf   16, 1, 0
3f2a3d90:	move   *a13(0x19a0), a11, 0
3f2a3db0:	sll    0x3, a11
3f2a3dc0:	move   *a13(0xffe0), a9, 1
3f2a3de0:	add    a9, a11
3f2a3df0:	move   a11, *a14+, 1
3f2a3e00:	calla  L3FB34430
3f2a3e30:	setf   16, 1, 0
3f2a3e40:	move   a8, *a13(0x1970), 0
3f2a3e60:	move   *a13(0x19a0), a11, 0
3f2a3e80:	move   *a13(0x1970), a9, 0
3f2a3ea0:	add    a9, a11
3f2a3eb0:	move   a11, *a13(0x19a0), 0
3f2a3ed0:	move   *a13(0x19b0), a11, 0
3f2a3ef0:	inc    a11
3f2a3f00:	move   a11, *a13(0x19b0), 0
3f2a3f20:	move   a14, -*sp, 1
3f2a3f30:	move   @0x9b000, a9, 1
3f2a3f60:	setf   8, 0, 0
3f2a3f70:	move   *a9(0x1850), a11, 0
3f2a3f90:	move   a11, a9
3f2a3fa0:	sll    0x3, a11
3f2a3fb0:	sll    0x1, a9
3f2a3fc0:	add    a9, a11
3f2a3fd0:	move   a11, *a14+, 1
3f2a3fe0:	movi   0x3f2adc88, a8
3f2a4010:	move   a8, *a14+, 1
3f2a4020:	setf   16, 1, 0
3f2a4030:	move   *a13(0x19a0), a11, 0
3f2a4050:	sll    0x3, a11
3f2a4060:	move   *a13(0xffe0), a9, 1
3f2a4080:	add    a9, a11
3f2a4090:	move   a11, *a14+, 1
3f2a40a0:	calla  L3FB34430
3f2a40d0:	setf   16, 1, 0
3f2a40e0:	move   a8, *a13(0x1970), 0
3f2a4100:	move   *a13(0x19a0), a11, 0
3f2a4120:	move   *a13(0x1970), a9, 0
3f2a4140:	add    a9, a11
3f2a4150:	move   a11, *a13(0x19a0), 0
3f2a4170:	move   *a13(0x19b0), a11, 0
3f2a4190:	inc    a11
3f2a41a0:	move   a11, *a13(0x19b0), 0
3f2a41c0:	move   a14, -*sp, 1
3f2a41d0:	movk   1, a9
3f2a41e0:	move   a9, *a14+, 1
3f2a41f0:	movi   0x3f2adda8, a8
3f2a4220:	move   a8, *a14+, 1
3f2a4230:	move   *a13(0x19a0), a9, 0
3f2a4250:	sll    0x3, a9
3f2a4260:	move   *a13(0xffe0), a11, 1
3f2a4280:	add    a11, a9
3f2a4290:	move   a9, *a14+, 1
3f2a42a0:	calla  L3FB34430
3f2a42d0:	setf   16, 1, 0
3f2a42e0:	move   a8, *a13(0x1970), 0
3f2a4300:	move   *a13(0x19a0), a9, 0
3f2a4320:	move   *a13(0x1970), a11, 0
3f2a4340:	add    a11, a9
3f2a4350:	move   a9, *a13(0x19a0), 0
3f2a4370:	move   *a13(0x19b0), a9, 0
3f2a4390:	inc    a9
3f2a43a0:	move   a9, *a13(0x19b0), 0
3f2a43c0:	move   a14, -*sp, 1
3f2a43d0:	move   @0x9b000, a11, 1
3f2a4400:	setf   8, 0, 0
3f2a4410:	move   *a11(0x1860), a8, 0
3f2a4430:	move   a8, *a14+, 1
3f2a4440:	movi   0x3f2adea0, a8
3f2a4470:	move   a8, *a14+, 1
3f2a4480:	setf   16, 1, 0
3f2a4490:	move   *a13(0x19a0), a9, 0
3f2a44b0:	sll    0x3, a9
3f2a44c0:	move   *a13(0xffe0), a11, 1
3f2a44e0:	add    a11, a9
3f2a44f0:	move   a9, *a14+, 1
3f2a4500:	calla  L3FB34430
3f2a4530:	setf   16, 1, 0
3f2a4540:	move   a8, *a13(0x1970), 0
3f2a4560:	move   *a13(0x19a0), a9, 0
3f2a4580:	move   *a13(0x1970), a11, 0
3f2a45a0:	add    a11, a9
3f2a45b0:	move   a9, *a13(0x19a0), 0
3f2a45d0:	move   *a13(0x19b0), a9, 0
3f2a45f0:	inc    a9
3f2a4600:	move   a9, *a13(0x19b0), 0
3f2a4620:	move   @0x9b000, a9, 1
3f2a4650:	setf   8, 0, 0
3f2a4660:	move   *a9(0x1860), a11, 0
3f2a4680:	dec    a11
3f2a4690:	jrls   L3F2A4890
3f2a46a0:	move   a14, -*sp, 1
3f2a46b0:	movi   0x3f2ade90, a8
3f2a46e0:	move   a8, *a14+, 1
3f2a46f0:	setf   16, 1, 0
3f2a4700:	move   *a13(0x19a0), a11, 0
3f2a4720:	sll    0x3, a11
3f2a4730:	move   *a13(0xffe0), a9, 1
3f2a4750:	add    a9, a11
3f2a4760:	move   a11, *a14+, 1
3f2a4770:	calla  L3FB34430
3f2a47a0:	setf   16, 1, 0
3f2a47b0:	move   a8, *a13(0x1970), 0
3f2a47d0:	move   *a13(0x19a0), a11, 0
3f2a47f0:	move   *a13(0x1970), a9, 0
3f2a4810:	add    a9, a11
3f2a4820:	move   a11, *a13(0x19a0), 0
3f2a4840:	move   *a13(0x19b0), a11, 0
3f2a4860:	inc    a11
3f2a4870:	move   a11, *a13(0x19b0), 0
L3F2A4890:
3f2a4890:	move   a14, -*sp, 1
3f2a48a0:	move   @0x9b000, a11, 1
3f2a48d0:	setf   8, 0, 0
3f2a48e0:	move   *a11(0x1868), a8, 0
3f2a4900:	move   a8, *a14+, 1
3f2a4910:	movi   0x3f2adf88, a8
3f2a4940:	move   a8, *a14+, 1
3f2a4950:	setf   16, 1, 0
3f2a4960:	move   *a13(0x19a0), a9, 0
3f2a4980:	sll    0x3, a9
3f2a4990:	move   *a13(0xffe0), a11, 1
3f2a49b0:	add    a11, a9
3f2a49c0:	move   a9, *a14+, 1
3f2a49d0:	calla  L3FB34430
3f2a4a00:	setf   16, 1, 0
3f2a4a10:	move   a8, *a13(0x1970), 0
3f2a4a30:	move   *a13(0x19a0), a9, 0
3f2a4a50:	move   *a13(0x1970), a11, 0
3f2a4a70:	add    a11, a9
3f2a4a80:	move   a9, *a13(0x19a0), 0
3f2a4aa0:	move   *a13(0x19b0), a9, 0
3f2a4ac0:	inc    a9
3f2a4ad0:	move   a9, *a13(0x19b0), 0
3f2a4af0:	move   @0x9b000, a9, 1
3f2a4b20:	setf   8, 0, 0
3f2a4b30:	move   *a9(0x1868), a11, 0
3f2a4b50:	dec    a11
3f2a4b60:	jrls   L3F2A4D70
3f2a4b70:	move   a14, -*sp, 1
3f2a4b80:	movi   0x3f2ae040, a8
3f2a4bb0:	move   a8, *a14+, 1
3f2a4bc0:	setf   16, 1, 0
3f2a4bd0:	move   *a13(0x19a0), a11, 0
3f2a4bf0:	sll    0x3, a11
3f2a4c00:	move   *a13(0xffe0), a9, 1
3f2a4c20:	add    a9, a11
3f2a4c30:	move   a11, *a14+, 1
3f2a4c40:	calla  L3FB34430
3f2a4c70:	setf   16, 1, 0
3f2a4c80:	move   a8, *a13(0x1970), 0
3f2a4ca0:	move   *a13(0x19a0), a11, 0
3f2a4cc0:	move   *a13(0x1970), a9, 0
3f2a4ce0:	add    a9, a11
3f2a4cf0:	move   a11, *a13(0x19a0), 0
3f2a4d10:	move   *a13(0x19b0), a11, 0
3f2a4d30:	inc    a11
3f2a4d40:	move   a11, *a13(0x19b0), 0
3f2a4d60:	jruc   L3F2A4F60
L3F2A4D70:
3f2a4d70:	move   a14, -*sp, 1
3f2a4d80:	movi   0x3f2ae080, a8
3f2a4db0:	move   a8, *a14+, 1
3f2a4dc0:	setf   16, 1, 0
3f2a4dd0:	move   *a13(0x19a0), a11, 0
3f2a4df0:	sll    0x3, a11
3f2a4e00:	move   *a13(0xffe0), a9, 1
3f2a4e20:	add    a9, a11
3f2a4e30:	move   a11, *a14+, 1
3f2a4e40:	calla  L3FB34430
3f2a4e70:	setf   16, 1, 0
3f2a4e80:	move   a8, *a13(0x1970), 0
3f2a4ea0:	move   *a13(0x19a0), a11, 0
3f2a4ec0:	move   *a13(0x1970), a9, 0
3f2a4ee0:	add    a9, a11
3f2a4ef0:	move   a11, *a13(0x19a0), 0
3f2a4f10:	move   *a13(0x19b0), a11, 0
3f2a4f30:	inc    a11
3f2a4f40:	move   a11, *a13(0x19b0), 0
L3F2A4F60:
3f2a4f60:	sub    a9, a9
3f2a4f70:	move   a9, *a13(0x1920), 1
L3F2A4F90:
3f2a4f90:	move   *a13(0x1920), a11, 1
3f2a4fb0:	sll    0x3, a11
3f2a4fc0:	add    a13, a11
3f2a4fd0:	sub    a9, a9
3f2a4fe0:	movb   a9, *a11
3f2a4ff0:	move   *a13(0x1920), a11, 1
3f2a5010:	inc    a11
3f2a5020:	move   a11, *a13(0x1920), 1
3f2a5040:	cmpi   0x101, a11
3f2a5060:	jrlt   L3F2A4F90
3f2a5070:	move   a14, -*sp, 1
3f2a5080:	movk   3, a9
3f2a5090:	move   a9, *a14+, 1
3f2a50a0:	calla  L3F275240
3f2a50d0:	move   a8, *a13(0x810), 1
3f2a50f0:	sub    a9, a9
3f2a5100:	move   a9, *a13(0x18a0), 1
3f2a5120:	move   a9, *a13(0x18c0), 1
3f2a5140:	move   a9, *a13(0x1920), 1
L3F2A5160:
3f2a5160:	move   *a13(0x1920), a11, 1
3f2a5180:	sll    0x3, a11
3f2a5190:	move   *a13(0x810), a9, 1
3f2a51b0:	add    a9, a11
3f2a51c0:	movb   *a11(0x0), *a13(0x830)
3f2a51f0:	sub    a11, a11
3f2a5200:	move   a11, *a13(0x1940), 1
3f2a5220:	setf   8, 0, 0
L3F2A5230:
3f2a5230:	move   *a13(0x830), a11, 0
3f2a5250:	btst   0, a11
3f2a5260:	jreq   L3F2A5320
3f2a5270:	move   *a13(0x18a0), a9, 1
3f2a5290:	sll    0x3, a9
3f2a52a0:	add    a13, a9
3f2a52b0:	movk   1, a11
3f2a52c0:	movb   a11, *a9
3f2a52d0:	move   *a13(0x18c0), a9, 1
3f2a52f0:	inc    a9
3f2a5300:	move   a9, *a13(0x18c0), 1
L3F2A5320:
3f2a5320:	move   *a13(0x830), a11, 0
3f2a5340:	srl    0x1, a11
3f2a5350:	movb   a11, *a13(0x830)
3f2a5370:	move   *a13(0x18a0), a11, 1
3f2a5390:	inc    a11
3f2a53a0:	move   a11, *a13(0x18a0), 1
3f2a53c0:	move   *a13(0x1940), a9, 1
3f2a53e0:	inc    a9
3f2a53f0:	move   a9, *a13(0x1940), 1
3f2a5410:	subk   8, a9
3f2a5420:	jrlt   L3F2A5230
3f2a5430:	move   *a13(0x1920), a9, 1
3f2a5450:	inc    a9
3f2a5460:	move   a9, *a13(0x1920), 1
3f2a5480:	subk   32, a9
3f2a5490:	jrlt   L3F2A5160
3f2a54a0:	move   *a13(0x18c0), a9, 1
3f2a54c0:	jrne   L3F2A56E0
3f2a54d0:	move   a14, -*sp, 1
3f2a54e0:	movi   0x3f2ae0b0, a8
3f2a5510:	move   a8, *a14+, 1
3f2a5520:	setf   16, 1, 0
3f2a5530:	move   *a13(0x19a0), a9, 0
3f2a5550:	sll    0x3, a9
3f2a5560:	move   *a13(0xffe0), a11, 1
3f2a5580:	add    a11, a9
3f2a5590:	move   a9, *a14+, 1
3f2a55a0:	calla  L3FB34430
3f2a55d0:	setf   16, 1, 0
3f2a55e0:	move   a8, *a13(0x1970), 0
3f2a5600:	move   *a13(0x19a0), a9, 0
3f2a5620:	move   *a13(0x1970), a11, 0
3f2a5640:	add    a11, a9
3f2a5650:	move   a9, *a13(0x19a0), 0
3f2a5670:	move   *a13(0x19b0), a9, 0
3f2a5690:	inc    a9
3f2a56a0:	move   a9, *a13(0x19b0), 0
3f2a56c0:	jauc   L3F2A66A0
L3F2A56E0:
3f2a56e0:	dsjs   a9, L3F2A57C0
3f2a56f0:	move   a14, -*sp, 1
3f2a5700:	movi   0x3f2ae1a8, a8
3f2a5730:	move   a8, *a14+, 1
3f2a5740:	move   a13, a9
3f2a5750:	addi   0x1060, a9
3f2a5770:	move   a9, *a14+, 1
3f2a5780:	calla  L3FB45720
3f2a57b0:	jruc   L3F2A5880
L3F2A57C0:
3f2a57c0:	move   a14, -*sp, 1
3f2a57d0:	movi   0x3f2ae1e0, a8
3f2a5800:	move   a8, *a14+, 1
3f2a5810:	move   a13, a9
3f2a5820:	addi   0x1060, a9
3f2a5840:	move   a9, *a14+, 1
3f2a5850:	calla  L3FB45720
L3F2A5880:
3f2a5880:	sub    a9, a9
3f2a5890:	move   a9, *a13(0x18e0), 1
3f2a58b0:	move   a9, *a13(0x1920), 1
L3F2A58D0:
3f2a58d0:	move   *a13(0x1920), a11, 1
3f2a58f0:	sll    0x3, a11
3f2a5900:	add    a13, a11
3f2a5910:	setf   8, 0, 0
3f2a5920:	move   *a11, a11, 0
3f2a5930:	dsjs   a11, L3F2A59E0
3f2a5940:	move   *a13(0x18e0), a11, 1
3f2a5960:	jrne   L3F2A59E0
3f2a5970:	move   *a13(0x1920), *a13(0x1900), 1
3f2a59a0:	movk   1, a9
3f2a59b0:	move   a9, *a13(0x18e0), 1
3f2a59d0:	jruc   L3F2A5FE0
L3F2A59E0:
3f2a59e0:	move   *a13(0x1920), a11, 1
3f2a5a00:	sll    0x3, a11
3f2a5a10:	add    a13, a11
3f2a5a20:	move   *a11, a11, 0
3f2a5a30:	jrne   L3F2A5BC0
3f2a5a40:	move   *a13(0x18e0), a11, 1
3f2a5a60:	jreq   L3F2A5BC0
3f2a5a70:	move   *a13(0x1900), a9, 1
3f2a5a90:	move   *a13(0x1920), a11, 1
3f2a5ab0:	dec    a11
3f2a5ac0:	cmp    a9, a11
3f2a5ad0:	jrne   L3F2A5BC0
3f2a5ae0:	move   a14, -*sp, 1
3f2a5af0:	move   a9, *a14+, 1
3f2a5b00:	movi   0x3f2ae220, a8
3f2a5b30:	move   a8, *a14+, 1
3f2a5b40:	move   a13, a11
3f2a5b50:	addi   0x860, a11
3f2a5b70:	move   a11, *a14+, 1
3f2a5b80:	calla  L3FB34430
3f2a5bb0:	jruc   L3F2A5FE0
L3F2A5BC0:
3f2a5bc0:	move   *a13(0x1920), a11, 1
3f2a5be0:	sll    0x3, a11
3f2a5bf0:	add    a13, a11
3f2a5c00:	move   *a11, a11, 0
3f2a5c10:	jrne   L3F2A5DD0
3f2a5c20:	move   *a13(0x18e0), a11, 1
3f2a5c40:	jreq   L3F2A5DD0
3f2a5c50:	move   *a13(0x1900), a9, 1
3f2a5c70:	move   *a13(0x1920), a11, 1
3f2a5c90:	subk   2, a11
3f2a5ca0:	cmp    a9, a11
3f2a5cb0:	jrne   L3F2A5DD0
3f2a5cc0:	move   a14, -*sp, 1
3f2a5cd0:	inc    a9
3f2a5ce0:	move   a9, *a14+, 1
3f2a5cf0:	move   *a13(0x1900), *a14+, 1
3f2a5d10:	movi   0x3f2ae248, a8
3f2a5d40:	move   a8, *a14+, 1
3f2a5d50:	move   a13, a11
3f2a5d60:	addi   0x860, a11
3f2a5d80:	move   a11, *a14+, 1
3f2a5d90:	calla  L3FB34430
3f2a5dc0:	jruc   L3F2A5FE0
L3F2A5DD0:
3f2a5dd0:	move   *a13(0x1920), a11, 1
3f2a5df0:	sll    0x3, a11
3f2a5e00:	add    a13, a11
3f2a5e10:	move   *a11, a11, 0
3f2a5e20:	jrne   L3F2A5FE0
3f2a5e30:	move   *a13(0x18e0), a11, 1
3f2a5e50:	jreq   L3F2A5FE0
3f2a5e60:	move   *a13(0x1900), a9, 1
3f2a5e80:	move   *a13(0x1920), a11, 1
3f2a5ea0:	subk   2, a11
3f2a5eb0:	cmp    a9, a11
3f2a5ec0:	jrle   L3F2A5FE0
3f2a5ed0:	move   a14, -*sp, 1
3f2a5ee0:	move   *a13(0x1920), a11, 1
3f2a5f00:	dec    a11
3f2a5f10:	move   a11, *a14+, 1
3f2a5f20:	move   a9, *a14+, 1
3f2a5f30:	movi   0x3f2ae290, a8
3f2a5f60:	move   a8, *a14+, 1
3f2a5f70:	move   a13, a11
3f2a5f80:	addi   0x860, a11
3f2a5fa0:	move   a11, *a14+, 1
3f2a5fb0:	calla  L3FB34430
L3F2A5FE0:
3f2a5fe0:	move   *a13(0x1920), a11, 1
3f2a6000:	sll    0x3, a11
3f2a6010:	add    a13, a11
3f2a6020:	setf   8, 0, 0
3f2a6030:	move   *a11, a11, 0
3f2a6040:	jrne   L3F2A6170
3f2a6050:	move   *a13(0x18e0), a11, 1
3f2a6070:	jreq   L3F2A6170
3f2a6080:	move   a14, -*sp, 1
3f2a6090:	move   a13, a9
3f2a60a0:	addi   0x860, a9
3f2a60c0:	move   a9, *a14+, 1
3f2a60d0:	move   a13, a9
3f2a60e0:	addi   0x1060, a9
3f2a6100:	move   a9, *a14+, 1
3f2a6110:	calla  L3FB452E0
3f2a6140:	sub    a9, a9
3f2a6150:	move   a9, *a13(0x18e0), 1
L3F2A6170:
3f2a6170:	move   *a13(0x1920), a11, 1
3f2a6190:	inc    a11
3f2a61a0:	move   a11, *a13(0x1920), 1
3f2a61c0:	cmpi   0x101, a11
3f2a61e0:	jalt   L3F2A58D0
3f2a6200:	move   a14, -*sp, 1
3f2a6210:	move   a13, a9
3f2a6220:	addi   0x1060, a9
3f2a6240:	move   a9, *a14+, 1
3f2a6250:	calla  L3FB458D0
3f2a6280:	subk   2, a8
3f2a6290:	sll    0x3, a8
3f2a62a0:	add    a13, a8
3f2a62b0:	sub    a9, a9
3f2a62c0:	movb   a9, *a8(0x1060)
3f2a62e0:	move   *a13(0x18c0), a9, 1
3f2a6300:	dsjs   a9, L3F2A63E0
3f2a6310:	move   a14, -*sp, 1
3f2a6320:	movi   0x3f2ae2d0, a8
3f2a6350:	move   a8, *a14+, 1
3f2a6360:	move   a13, a9
3f2a6370:	addi   0x1060, a9
3f2a6390:	move   a9, *a14+, 1
3f2a63a0:	calla  L3FB452E0
3f2a63d0:	jruc   L3F2A64A0
L3F2A63E0:
3f2a63e0:	move   a14, -*sp, 1
3f2a63f0:	movi   0x3f2ae338, a8
3f2a6420:	move   a8, *a14+, 1
3f2a6430:	move   a13, a9
3f2a6440:	addi   0x1060, a9
3f2a6460:	move   a9, *a14+, 1
3f2a6470:	calla  L3FB452E0
L3F2A64A0:
3f2a64a0:	move   a14, -*sp, 1
3f2a64b0:	move   a9, *a14+, 1
3f2a64c0:	movi   0x3f2ae3a8, a8
3f2a64f0:	move   a8, *a14+, 1
3f2a6500:	setf   16, 1, 0
3f2a6510:	move   *a13(0x19a0), a9, 0
3f2a6530:	sll    0x3, a9
3f2a6540:	move   *a13(0xffe0), a11, 1
3f2a6560:	add    a11, a9
3f2a6570:	move   a9, *a14+, 1
3f2a6580:	calla  L3FB34430
3f2a65b0:	setf   16, 1, 0
3f2a65c0:	move   a8, *a13(0x1970), 0
3f2a65e0:	move   *a13(0x19a0), a9, 0
3f2a6600:	move   *a13(0x1970), a11, 0
3f2a6620:	add    a11, a9
3f2a6630:	move   a9, *a13(0x19a0), 0
3f2a6650:	move   *a13(0x19b0), a9, 0
3f2a6670:	inc    a9
3f2a6680:	move   a9, *a13(0x19b0), 0
L3F2A66A0:
3f2a66a0:	move   a14, -*sp, 1
3f2a66b0:	movk   2, a9
3f2a66c0:	move   a9, *a14+, 1
3f2a66d0:	calla  L3F275240
3f2a6700:	move   a8, *a13(0x840), 1
3f2a6720:	setf   8, 0, 0
3f2a6730:	move   *a8, a9, 0
3f2a6740:	jreq   L3F2A6950
3f2a6750:	move   a14, -*sp, 1
3f2a6760:	movi   0x3f2ae3d0, a8
3f2a6790:	move   a8, *a14+, 1
3f2a67a0:	setf   16, 1, 0
3f2a67b0:	move   *a13(0x19a0), a9, 0
3f2a67d0:	sll    0x3, a9
3f2a67e0:	move   *a13(0xffe0), a11, 1
3f2a6800:	add    a11, a9
3f2a6810:	move   a9, *a14+, 1
3f2a6820:	calla  L3FB34430
3f2a6850:	setf   16, 1, 0
3f2a6860:	move   a8, *a13(0x1970), 0
3f2a6880:	move   *a13(0x19a0), a9, 0
3f2a68a0:	move   *a13(0x1970), a11, 0
3f2a68c0:	add    a11, a9
3f2a68d0:	move   a9, *a13(0x19a0), 0
3f2a68f0:	move   *a13(0x19b0), a9, 0
3f2a6910:	inc    a9
3f2a6920:	move   a9, *a13(0x19b0), 0
3f2a6940:	jruc   L3F2A6B40
L3F2A6950:
3f2a6950:	move   a14, -*sp, 1
3f2a6960:	movi   0x3f2ae4f0, a8
3f2a6990:	move   a8, *a14+, 1
3f2a69a0:	setf   16, 1, 0
3f2a69b0:	move   *a13(0x19a0), a9, 0
3f2a69d0:	sll    0x3, a9
3f2a69e0:	move   *a13(0xffe0), a11, 1
3f2a6a00:	add    a11, a9
3f2a6a10:	move   a9, *a14+, 1
3f2a6a20:	calla  L3FB34430
3f2a6a50:	setf   16, 1, 0
3f2a6a60:	move   a8, *a13(0x1970), 0
3f2a6a80:	move   *a13(0x19a0), a9, 0
3f2a6aa0:	move   *a13(0x1970), a11, 0
3f2a6ac0:	add    a11, a9
3f2a6ad0:	move   a9, *a13(0x19a0), 0
3f2a6af0:	move   *a13(0x19b0), a9, 0
3f2a6b10:	inc    a9
3f2a6b20:	move   a9, *a13(0x19b0), 0
L3F2A6B40:
3f2a6b40:	move   a14, -*sp, 1
3f2a6b50:	movi   0x3f2ad0a0, a8
3f2a6b80:	move   a8, *a14+, 1
3f2a6b90:	move   *a13(0x19a0), a9, 0
3f2a6bb0:	sll    0x3, a9
3f2a6bc0:	move   *a13(0xffe0), a11, 1
3f2a6be0:	add    a11, a9
3f2a6bf0:	move   a9, *a14+, 1
3f2a6c00:	calla  L3FB34430
3f2a6c30:	setf   16, 1, 0
3f2a6c40:	move   a8, *a13(0x1970), 0
3f2a6c60:	move   *a13(0x19a0), a9, 0
3f2a6c80:	move   *a13(0x1970), a11, 0
3f2a6ca0:	add    a11, a9
3f2a6cb0:	move   a9, *a13(0x19a0), 0
3f2a6cd0:	move   *a13(0x19b0), a9, 0
3f2a6cf0:	inc    a9
3f2a6d00:	move   a9, *a13(0x19b0), 0
3f2a6d20:	move   *a13(0xffc0), a9, 1
3f2a6d40:	move   *a9, a9, 0
3f2a6d50:	move   *a13(0x19a0), a11, 0
3f2a6d70:	add    a11, a9
3f2a6d80:	move   *a13(0xffc0), a11, 1
3f2a6da0:	move   a9, *a11, 0
3f2a6db0:	move   *a11, a9, 0
3f2a6dc0:	move   *a13(0x1960), a11, 0
3f2a6de0:	cmp    a11, a9
3f2a6df0:	jrle   L3F2A7010
3f2a6e00:	move   a14, -*sp, 1
3f2a6e10:	move   a14, -*sp, 1
3f2a6e20:	movi   0xda, a9
3f2a6e40:	move   a9, *a14+, 1
3f2a6e50:	calla  L3F265CF0
3f2a6e80:	move   a8, *a14+, 1
3f2a6e90:	movi   0x3f2ae618, a8
3f2a6ec0:	move   a8, *a14+, 1
3f2a6ed0:	move   a13, a9
3f2a6ee0:	addi   0x19c0, a9
3f2a6f00:	move   a9, *a14+, 1
3f2a6f10:	calla  L3FB34430
3f2a6f40:	move   a14, -*sp, 1
3f2a6f50:	movk   2, a9
3f2a6f60:	move   a9, *a14+, 1
3f2a6f70:	move   a13, a9
3f2a6f80:	addi   0x19c0, a9
3f2a6fa0:	move   a9, *a14+, 1
3f2a6fb0:	calla  L3F309350
3f2a6fe0:	movi   0xda, a8
3f2a7000:	jruc   L3F2A7020
L3F2A7010:
3f2a7010:	movk   1, a8
L3F2A7020:
3f2a7020:	move   *sp(0x80), a14, 1
3f2a7040:	mmfm   sp, a9,a11,a13
3f2a7060:	rets   2
3f2a7070:	rets
L3F2A7080:
3f2a7080:	mmtm   sp, a9,a11,a13
3f2a70a0:	move   a14, a13
3f2a70b0:	addi   0x1160, a14
3f2a70d0:	sub    a11, a11
3f2a70e0:	setf   16, 1, 0
3f2a70f0:	move   a11, *a13(0xc0), 0
3f2a7110:	move   a11, *a13(0xd0), 0
3f2a7130:	move   a14, -*sp, 1
3f2a7140:	movk   1, a11
3f2a7150:	move   a11, *a14+, 1
3f2a7160:	movi   0x6b80, a11
3f2a7180:	move   a11, *a14+, 1
3f2a7190:	calla  L3F703D90
3f2a71c0:	move   a8, *a13(0xe0), 1
3f2a71e0:	move   a8, a8
3f2a71f0:	jrne   L3F2A7400
3f2a7200:	move   a14, -*sp, 1
3f2a7210:	move   a14, -*sp, 1
3f2a7220:	movk   3, a11
3f2a7230:	move   a11, *a14+, 1
3f2a7240:	calla  L3F265CF0
3f2a7270:	move   a8, *a14+, 1
3f2a7280:	movi   0x3f2aace0, a8
3f2a72b0:	move   a8, *a14+, 1
3f2a72c0:	move   a13, a11
3f2a72d0:	addi   0x140, a11
3f2a72f0:	move   a11, *a14+, 1
3f2a7300:	calla  L3FB34430
3f2a7330:	move   a14, -*sp, 1
3f2a7340:	movk   2, a11
3f2a7350:	move   a11, *a14+, 1
3f2a7360:	move   a13, a11
3f2a7370:	addi   0x140, a11
3f2a7390:	move   a11, *a14+, 1
3f2a73a0:	calla  L3F309350
3f2a73d0:	movk   3, a8
3f2a73e0:	jauc   L3F2AA4A0
L3F2A7400:
3f2a7400:	move   *a13(0xffe0), a9, 1
3f2a7420:	move   a8, *a9, 1
3f2a7430:	addk   32, a8
3f2a7440:	move   a8, *a13(0x120), 1
3f2a7460:	subk   4, a11
3f2a7470:	setf   16, 1, 0
3f2a7480:	move   a11, *a13(0xd0), 0
3f2a74a0:	move   *a13(0xffc0), a11, 1
3f2a74c0:	sub    a9, a9
3f2a74d0:	move   a9, *a11, 0
3f2a74e0:	move   a14, -*sp, 1
3f2a74f0:	movk   4, a9
3f2a7500:	move   a9, *a14+, 1
3f2a7510:	movi   0x144, a9
3f2a7530:	move   a9, *a14+, 1
3f2a7540:	calla  L3F703D90
3f2a7570:	move   a8, *a13(0x100), 1
3f2a7590:	move   a8, a8
3f2a75a0:	jrne   L3F2A77B0
3f2a75b0:	move   a14, -*sp, 1
3f2a75c0:	move   a14, -*sp, 1
3f2a75d0:	movk   3, a9
3f2a75e0:	move   a9, *a14+, 1
3f2a75f0:	calla  L3F265CF0
3f2a7620:	move   a8, *a14+, 1
3f2a7630:	movi   0x3f2abd98, a8
3f2a7660:	move   a8, *a14+, 1
3f2a7670:	move   a13, a9
3f2a7680:	addi   0x140, a9
3f2a76a0:	move   a9, *a14+, 1
3f2a76b0:	calla  L3FB34430
3f2a76e0:	move   a14, -*sp, 1
3f2a76f0:	movk   2, a9
3f2a7700:	move   a9, *a14+, 1
3f2a7710:	move   a13, a9
3f2a7720:	addi   0x140, a9
3f2a7740:	move   a9, *a14+, 1
3f2a7750:	calla  L3F309350
3f2a7780:	movk   3, a8
3f2a7790:	jauc   L3F2AA4A0
L3F2A77B0:
3f2a77b0:	move   *a13(0x120), a9, 1
3f2a77d0:	move   a8, *a9, 1
3f2a77e0:	addk   32, a9
3f2a77f0:	move   a9, *a13(0x120), 1
3f2a7810:	move   a14, -*sp, 1
3f2a7820:	movk   1, a9
3f2a7830:	move   a9, *a14+, 1
3f2a7840:	calla  L3F275240
3f2a7870:	move   a8, *a13, 1
3f2a7880:	move   *a8, a9, 1
3f2a7890:	movi   0x3c, a11
3f2a78b0:	modu   a11, a9
3f2a78c0:	move   a9, *a13(0x80), 1
3f2a78e0:	move   *a8, a11, 1
3f2a78f0:	movi   0x3c, a9
3f2a7910:	divu   a9, a11
3f2a7920:	move   a11, *a13(0xa0), 1
3f2a7940:	mods   a9, a11
3f2a7950:	move   a11, *a13(0x60), 1
3f2a7970:	move   *a13(0xa0), a9, 1
3f2a7990:	movi   0x3c, a11
3f2a79b0:	divs   a11, a9
3f2a79c0:	move   a9, *a13(0xa0), 1
3f2a79e0:	movk   24, a11
3f2a79f0:	mods   a11, a9
3f2a7a00:	move   a9, *a13(0x40), 1
3f2a7a20:	move   *a13(0xa0), a11, 1
3f2a7a40:	movk   24, a9
3f2a7a50:	divs   a9, a11
3f2a7a60:	move   a11, *a13(0x20), 1
3f2a7a80:	move   *a13(0xa0), a9, 1
3f2a7aa0:	movk   24, a11
3f2a7ab0:	divs   a11, a9
3f2a7ac0:	move   a9, *a13(0x20), 1
3f2a7ae0:	move   *a13(0x100), a11, 1
3f2a7b00:	move   *a13(0x120), *a11+, 1
3f2a7b20:	move   a11, *a13(0x100), 1
3f2a7b40:	move   a14, -*sp, 1
3f2a7b50:	movi   0x3f2ae748, a8
3f2a7b80:	move   a8, *a14+, 1
3f2a7b90:	move   *a13(0x120), *a14+, 1
3f2a7bb0:	calla  L3FB34430
3f2a7be0:	setf   16, 1, 0
3f2a7bf0:	move   a8, *a13(0xc0), 0
3f2a7c10:	move   *a13(0xc0), a9, 0
3f2a7c30:	inc    a9
3f2a7c40:	sll    0x3, a9
3f2a7c50:	move   *a13(0x120), a11, 1
3f2a7c70:	add    a11, a9
3f2a7c80:	move   a9, *a13(0x120), 1
3f2a7ca0:	move   *a13(0x100), a11, 1
3f2a7cc0:	move   a9, *a11+, 1
3f2a7cd0:	move   a11, *a13(0x100), 1
3f2a7cf0:	move   a14, -*sp, 1
3f2a7d00:	movi   0x3f2ae808, a8
3f2a7d30:	move   a8, *a14+, 1
3f2a7d40:	move   a9, *a14+, 1
3f2a7d50:	calla  L3FB34430
3f2a7d80:	setf   16, 1, 0
3f2a7d90:	move   a8, *a13(0xc0), 0
3f2a7db0:	move   *a13(0xc0), a9, 0
3f2a7dd0:	inc    a9
3f2a7de0:	sll    0x3, a9
3f2a7df0:	move   *a13(0x120), a11, 1
3f2a7e10:	add    a11, a9
3f2a7e20:	move   a9, *a13(0x120), 1
3f2a7e40:	move   *a13(0x100), a11, 1
3f2a7e60:	move   a9, *a11+, 1
3f2a7e70:	move   a11, *a13(0x100), 1
3f2a7e90:	move   a14, -*sp, 1
3f2a7ea0:	movk   1, a9
3f2a7eb0:	move   a9, *a14+, 1
3f2a7ec0:	movk   5, a9
3f2a7ed0:	move   a9, *a14+, 1
3f2a7ee0:	movi   0x3f2aea88, a8
3f2a7f10:	move   a8, *a14+, 1
3f2a7f20:	move   *a13(0x120), *a14+, 1
3f2a7f40:	calla  L3FB34430
3f2a7f70:	setf   16, 1, 0
3f2a7f80:	move   a8, *a13(0xc0), 0
3f2a7fa0:	move   *a13(0xc0), a9, 0
3f2a7fc0:	inc    a9
3f2a7fd0:	sll    0x3, a9
3f2a7fe0:	move   *a13(0x120), a11, 1
3f2a8000:	add    a11, a9
3f2a8010:	move   a9, *a13(0x120), 1
3f2a8030:	move   *a13(0x100), a11, 1
3f2a8050:	move   a9, *a11+, 1
3f2a8060:	move   a11, *a13(0x100), 1
3f2a8080:	move   a14, -*sp, 1
3f2a8090:	movk   29, a9
3f2a80a0:	move   a9, *a14+, 1
3f2a80b0:	movi   0x3f2aebc8, a8
3f2a80e0:	move   a8, *a14+, 1
3f2a80f0:	move   *a13(0x120), *a14+, 1
3f2a8110:	calla  L3FB34430
3f2a8140:	setf   16, 1, 0
3f2a8150:	move   a8, *a13(0xc0), 0
3f2a8170:	move   *a13(0xc0), a9, 0
3f2a8190:	inc    a9
3f2a81a0:	sll    0x3, a9
3f2a81b0:	move   *a13(0x120), a11, 1
3f2a81d0:	add    a11, a9
3f2a81e0:	move   a9, *a13(0x120), 1
3f2a8200:	move   *a13(0x100), a11, 1
3f2a8220:	move   a9, *a11+, 1
3f2a8230:	move   a11, *a13(0x100), 1
3f2a8250:	move   a14, -*sp, 1
3f2a8260:	movk   6, a9
3f2a8270:	move   a9, *a14+, 1
3f2a8280:	calla  L3F275240
3f2a82b0:	move   a8, *a13(0x1140), 1
3f2a82d0:	move   a14, -*sp, 1
3f2a82e0:	move   a8, *a14+, 1
3f2a82f0:	move   a13, a9
3f2a8300:	addi   0x940, a9
3f2a8320:	move   a9, *a14+, 1
3f2a8330:	calla  L3F293EB0
3f2a8360:	move   a14, -*sp, 1
3f2a8370:	move   a9, *a14+, 1
3f2a8380:	movi   0x3f2aed00, a8
3f2a83b0:	move   a8, *a14+, 1
3f2a83c0:	move   *a13(0x120), *a14+, 1
3f2a83e0:	calla  L3FB34430
3f2a8410:	setf   16, 1, 0
3f2a8420:	move   a8, *a13(0xc0), 0
3f2a8440:	move   *a13(0xc0), a9, 0
3f2a8460:	inc    a9
3f2a8470:	sll    0x3, a9
3f2a8480:	move   *a13(0x120), a11, 1
3f2a84a0:	add    a11, a9
3f2a84b0:	move   a9, *a13(0x120), 1
3f2a84d0:	move   *a13(0x100), a11, 1
3f2a84f0:	move   a9, *a11+, 1
3f2a8500:	move   a11, *a13(0x100), 1
3f2a8520:	move   a14, -*sp, 1
3f2a8530:	movi   0x32, a9
3f2a8550:	move   a9, *a14+, 1
3f2a8560:	movi   0x3f2aeda8, a8
3f2a8590:	move   a8, *a14+, 1
3f2a85a0:	move   *a13(0x120), *a14+, 1
3f2a85c0:	calla  L3FB34430
3f2a85f0:	setf   16, 1, 0
3f2a8600:	move   a8, *a13(0xc0), 0
3f2a8620:	move   *a13(0xc0), a9, 0
3f2a8640:	inc    a9
3f2a8650:	sll    0x3, a9
3f2a8660:	move   *a13(0x120), a11, 1
3f2a8680:	add    a11, a9
3f2a8690:	move   a9, *a13(0x120), 1
3f2a86b0:	move   *a13(0x100), a11, 1
3f2a86d0:	move   a9, *a11+, 1
3f2a86e0:	move   a11, *a13(0x100), 1
3f2a8700:	move   a14, -*sp, 1
3f2a8710:	move   @0x9b000, a9, 1
3f2a8740:	setf   8, 0, 0
3f2a8750:	move   *a9(0x1848), a8, 0
3f2a8770:	move   a8, *a14+, 1
3f2a8780:	movi   0x3f2aeee0, a8
3f2a87b0:	move   a8, *a14+, 1
3f2a87c0:	move   *a13(0x120), *a14+, 1
3f2a87e0:	calla  L3FB34430
3f2a8810:	setf   16, 1, 0
3f2a8820:	move   a8, *a13(0xc0), 0
3f2a8840:	move   *a13(0xc0), a9, 0
3f2a8860:	inc    a9
3f2a8870:	sll    0x3, a9
3f2a8880:	move   *a13(0x120), a11, 1
3f2a88a0:	add    a11, a9
3f2a88b0:	move   a9, *a13(0x120), 1
3f2a88d0:	move   *a13(0x100), a11, 1
3f2a88f0:	move   a9, *a11+, 1
3f2a8900:	move   a11, *a13(0x100), 1
3f2a8920:	move   a14, -*sp, 1
3f2a8930:	move   @0x9b000, a9, 1
3f2a8960:	setf   8, 0, 0
3f2a8970:	move   *a9(0x1858), a8, 0
3f2a8990:	move   a8, *a14+, 1
3f2a89a0:	movi   0x3f2af080, a8
3f2a89d0:	move   a8, *a14+, 1
3f2a89e0:	move   *a13(0x120), *a14+, 1
3f2a8a00:	calla  L3FB34430
3f2a8a30:	setf   16, 1, 0
3f2a8a40:	move   a8, *a13(0xc0), 0
3f2a8a60:	move   *a13(0xc0), a9, 0
3f2a8a80:	inc    a9
3f2a8a90:	sll    0x3, a9
3f2a8aa0:	move   *a13(0x120), a11, 1
3f2a8ac0:	add    a11, a9
3f2a8ad0:	move   a9, *a13(0x120), 1
3f2a8af0:	move   *a13(0x100), a11, 1
3f2a8b10:	move   a9, *a11+, 1
3f2a8b20:	move   a11, *a13(0x100), 1
3f2a8b40:	move   a14, -*sp, 1
3f2a8b50:	movk   1, a9
3f2a8b60:	move   a9, *a14+, 1
3f2a8b70:	movi   0x3f2af220, a8
3f2a8ba0:	move   a8, *a14+, 1
3f2a8bb0:	move   *a13(0x120), *a14+, 1
3f2a8bd0:	calla  L3FB34430
3f2a8c00:	setf   16, 1, 0
3f2a8c10:	move   a8, *a13(0xc0), 0
3f2a8c30:	move   *a13(0xc0), a9, 0
3f2a8c50:	inc    a9
3f2a8c60:	sll    0x3, a9
3f2a8c70:	move   *a13(0x120), a11, 1
3f2a8c90:	add    a11, a9
3f2a8ca0:	move   a9, *a13(0x120), 1
3f2a8cc0:	move   *a13(0x100), a11, 1
3f2a8ce0:	move   a9, *a11+, 1
3f2a8cf0:	move   a11, *a13(0x100), 1
3f2a8d10:	move   a14, -*sp, 1
3f2a8d20:	move   @0x9b000, a9, 1
3f2a8d50:	setf   8, 0, 0
3f2a8d60:	move   *a9(0x1860), a8, 0
3f2a8d80:	move   a8, *a14+, 1
3f2a8d90:	movi   0x3f2af390, a8
3f2a8dc0:	move   a8, *a14+, 1
3f2a8dd0:	move   *a13(0x120), *a14+, 1
3f2a8df0:	calla  L3FB34430
3f2a8e20:	setf   16, 1, 0
3f2a8e30:	move   a8, *a13(0xc0), 0
3f2a8e50:	move   *a13(0xc0), a9, 0
3f2a8e70:	inc    a9
3f2a8e80:	sll    0x3, a9
3f2a8e90:	move   *a13(0x120), a11, 1
3f2a8eb0:	add    a11, a9
3f2a8ec0:	move   a9, *a13(0x120), 1
3f2a8ee0:	move   *a13(0x100), a11, 1
3f2a8f00:	move   a9, *a11+, 1
3f2a8f10:	move   a11, *a13(0x100), 1
3f2a8f30:	move   a14, -*sp, 1
3f2a8f40:	move   @0x9b000, a9, 1
3f2a8f70:	setf   8, 0, 0
3f2a8f80:	move   *a9(0x1868), a8, 0
3f2a8fa0:	move   a8, *a14+, 1
3f2a8fb0:	movi   0x3f2af508, a8
3f2a8fe0:	move   a8, *a14+, 1
3f2a8ff0:	move   *a13(0x120), *a14+, 1
3f2a9010:	calla  L3FB34430
3f2a9040:	setf   16, 1, 0
3f2a9050:	move   a8, *a13(0xc0), 0
3f2a9070:	move   *a13(0xc0), a9, 0
3f2a9090:	inc    a9
3f2a90a0:	sll    0x3, a9
3f2a90b0:	move   *a13(0x120), a11, 1
3f2a90d0:	add    a11, a9
3f2a90e0:	move   a9, *a13(0x120), 1
3f2a9100:	move   *a13(0x100), a11, 1
3f2a9120:	move   a9, *a11+, 1
3f2a9130:	move   a11, *a13(0x100), 1
3f2a9150:	move   a14, -*sp, 1
3f2a9160:	move   *a13(0x80), *a14+, 1
3f2a9180:	move   *a13(0x60), *a14+, 1
3f2a91a0:	move   *a13(0x40), *a14+, 1
3f2a91c0:	move   *a13(0x20), *a14+, 1
3f2a91e0:	movi   0x3f2af648, a8
3f2a9210:	move   a8, *a14+, 1
3f2a9220:	move   a9, *a14+, 1
3f2a9230:	calla  L3FB34430
3f2a9260:	setf   16, 1, 0
3f2a9270:	move   a8, *a13(0xc0), 0
3f2a9290:	move   *a13(0xc0), a9, 0
3f2a92b0:	inc    a9
3f2a92c0:	sll    0x3, a9
3f2a92d0:	move   *a13(0x120), a11, 1
3f2a92f0:	add    a11, a9
3f2a9300:	move   a9, *a13(0x120), 1
3f2a9320:	move   *a13(0x100), a11, 1
3f2a9340:	move   a9, *a11+, 1
3f2a9350:	move   a11, *a13(0x100), 1
3f2a9370:	move   a14, -*sp, 1
3f2a9380:	move   *a13, a9, 1
3f2a9390:	move   *a9(0x20), *a14+, 1
3f2a93b0:	movi   0x3f2ac818, a8
3f2a93e0:	move   a8, *a14+, 1
3f2a93f0:	move   *a13(0x120), *a14+, 1
3f2a9410:	calla  L3FB34430
3f2a9440:	setf   16, 1, 0
3f2a9450:	move   a8, *a13(0xc0), 0
3f2a9470:	move   *a13(0xc0), a9, 0
3f2a9490:	inc    a9
3f2a94a0:	sll    0x3, a9
3f2a94b0:	move   *a13(0x120), a11, 1
3f2a94d0:	add    a11, a9
3f2a94e0:	move   a9, *a13(0x120), 1
3f2a9500:	move   *a13(0x100), a11, 1
3f2a9520:	move   a9, *a11+, 1
3f2a9530:	move   a11, *a13(0x100), 1
3f2a9550:	move   a14, -*sp, 1
3f2a9560:	move   *a13, a9, 1
3f2a9570:	move   *a9(0x40), *a14+, 1
3f2a9590:	movi   0x3f2ac950, a8
3f2a95c0:	move   a8, *a14+, 1
3f2a95d0:	move   *a13(0x120), *a14+, 1
3f2a95f0:	calla  L3FB34430
3f2a9620:	setf   16, 1, 0
3f2a9630:	move   a8, *a13(0xc0), 0
3f2a9650:	move   *a13(0xc0), a9, 0
3f2a9670:	inc    a9
3f2a9680:	sll    0x3, a9
3f2a9690:	move   *a13(0x120), a11, 1
3f2a96b0:	add    a11, a9
3f2a96c0:	move   a9, *a13(0x120), 1
3f2a96e0:	move   *a13(0x100), a11, 1
3f2a9700:	move   a9, *a11+, 1
3f2a9710:	move   a11, *a13(0x100), 1
3f2a9730:	move   a14, -*sp, 1
3f2a9740:	move   *a13, a9, 1
3f2a9750:	move   *a9(0x80), *a14+, 1
3f2a9770:	movi   0x3f2aca88, a8
3f2a97a0:	move   a8, *a14+, 1
3f2a97b0:	move   *a13(0x120), *a14+, 1
3f2a97d0:	calla  L3FB34430
3f2a9800:	setf   16, 1, 0
3f2a9810:	move   a8, *a13(0xc0), 0
3f2a9830:	move   *a13(0xc0), a9, 0
3f2a9850:	inc    a9
3f2a9860:	sll    0x3, a9
3f2a9870:	move   *a13(0x120), a11, 1
3f2a9890:	add    a11, a9
3f2a98a0:	move   a9, *a13(0x120), 1
3f2a98c0:	move   *a13(0x100), a11, 1
3f2a98e0:	move   a9, *a11+, 1
3f2a98f0:	move   a11, *a13(0x100), 1
3f2a9910:	move   a14, -*sp, 1
3f2a9920:	move   *a13, a9, 1
3f2a9930:	move   *a9(0x60), *a14+, 1
3f2a9950:	movi   0x3f2acbc0, a8
3f2a9980:	move   a8, *a14+, 1
3f2a9990:	move   *a13(0x120), *a14+, 1
3f2a99b0:	calla  L3FB34430
3f2a99e0:	setf   16, 1, 0
3f2a99f0:	move   a8, *a13(0xc0), 0
3f2a9a10:	move   *a13(0xc0), a9, 0
3f2a9a30:	inc    a9
3f2a9a40:	sll    0x3, a9
3f2a9a50:	move   *a13(0x120), a11, 1
3f2a9a70:	add    a11, a9
3f2a9a80:	move   a9, *a13(0x120), 1
3f2a9aa0:	move   *a13(0x100), a11, 1
3f2a9ac0:	move   a9, *a11+, 1
3f2a9ad0:	move   a11, *a13(0x100), 1
3f2a9af0:	move   a14, -*sp, 1
3f2a9b00:	move   *a13, a9, 1
3f2a9b10:	move   *a9(0xa0), *a14+, 1
3f2a9b30:	movi   0x3f2accf8, a8
3f2a9b60:	move   a8, *a14+, 1
3f2a9b70:	move   *a13(0x120), *a14+, 1
3f2a9b90:	calla  L3FB34430
3f2a9bc0:	setf   16, 1, 0
3f2a9bd0:	move   a8, *a13(0xc0), 0
3f2a9bf0:	move   *a13(0xc0), a9, 0
3f2a9c10:	inc    a9
3f2a9c20:	sll    0x3, a9
3f2a9c30:	move   *a13(0x120), a11, 1
3f2a9c50:	add    a11, a9
3f2a9c60:	move   a9, *a13(0x120), 1
3f2a9c80:	move   *a13(0x100), a11, 1
3f2a9ca0:	move   a9, *a11+, 1
3f2a9cb0:	move   a11, *a13(0x100), 1
3f2a9cd0:	move   a14, -*sp, 1
3f2a9ce0:	move   *a13, a9, 1
3f2a9cf0:	move   *a9(0xc0), *a14+, 1
3f2a9d10:	movi   0x3f2ace30, a8
3f2a9d40:	move   a8, *a14+, 1
3f2a9d50:	move   *a13(0x120), *a14+, 1
3f2a9d70:	calla  L3FB34430
3f2a9da0:	setf   16, 1, 0
3f2a9db0:	move   a8, *a13(0xc0), 0
3f2a9dd0:	move   *a13(0xc0), a9, 0
3f2a9df0:	inc    a9
3f2a9e00:	sll    0x3, a9
3f2a9e10:	move   *a13(0x120), a11, 1
3f2a9e30:	add    a11, a9
3f2a9e40:	move   a9, *a13(0x120), 1
3f2a9e60:	move   *a13(0x100), a11, 1
3f2a9e80:	move   a9, *a11+, 1
3f2a9e90:	move   a11, *a13(0x100), 1
3f2a9eb0:	move   a14, -*sp, 1
3f2a9ec0:	move   *a13, a9, 1
3f2a9ed0:	move   *a9(0xe0), *a14+, 1
3f2a9ef0:	movi   0x3f2acf68, a8
3f2a9f20:	move   a8, *a14+, 1
3f2a9f30:	move   *a13(0x120), *a14+, 1
3f2a9f50:	calla  L3FB34430
3f2a9f80:	setf   16, 1, 0
3f2a9f90:	move   a8, *a13(0xc0), 0
3f2a9fb0:	move   *a13(0xc0), a9, 0
3f2a9fd0:	inc    a9
3f2a9fe0:	sll    0x3, a9
3f2a9ff0:	move   *a13(0x120), a11, 1
3f2aa010:	add    a11, a9
3f2aa020:	move   a9, *a13(0x120), 1
3f2aa040:	move   *a13(0x100), a11, 1
3f2aa060:	move   a9, *a11+, 1
3f2aa070:	move   a11, *a13(0x100), 1
3f2aa090:	move   a14, -*sp, 1
3f2aa0a0:	movi   0x3f2ad0a0, a8
3f2aa0d0:	move   a8, *a14+, 1
3f2aa0e0:	move   a9, *a14+, 1
3f2aa0f0:	calla  L3FB34430
3f2aa120:	setf   16, 1, 0
3f2aa130:	move   a8, *a13(0xc0), 0
3f2aa150:	move   *a13(0xc0), a9, 0
3f2aa170:	inc    a9
3f2aa180:	sll    0x3, a9
3f2aa190:	move   *a13(0x120), a11, 1
3f2aa1b0:	add    a11, a9
3f2aa1c0:	move   a9, *a13(0x120), 1
3f2aa1e0:	move   *a13(0xd0), a11, 0
3f2aa200:	sll    0x3, a11
3f2aa210:	move   *a13(0xe0), a9, 1
3f2aa230:	add    a9, a11
3f2aa240:	move   *a13(0x120), a9, 1
3f2aa260:	cmp    a11, a9
3f2aa270:	jrls   L3F2AA490
3f2aa280:	move   a14, -*sp, 1
3f2aa290:	move   a14, -*sp, 1
3f2aa2a0:	movi   0xda, a11
3f2aa2c0:	move   a11, *a14+, 1
3f2aa2d0:	calla  L3F265CF0
3f2aa300:	move   a8, *a14+, 1
3f2aa310:	movi   0x3f2ad0b8, a8
3f2aa340:	move   a8, *a14+, 1
3f2aa350:	move   a13, a11
3f2aa360:	addi   0x140, a11
3f2aa380:	move   a11, *a14+, 1
3f2aa390:	calla  L3FB34430
3f2aa3c0:	move   a14, -*sp, 1
3f2aa3d0:	movk   2, a11
L3F2AA3E0:
3f2aa3e0:	move   a11, *a14+, 1
3f2aa3f0:	move   a13, a11
3f2aa400:	addi   0x140, a11
3f2aa420:	move   a11, *a14+, 1
3f2aa430:	calla  L3F309350
3f2aa460:	movi   0xda, a8
3f2aa480:	jruc   L3F2AA4A0
L3F2AA490:
3f2aa490:	movk   1, a8
L3F2AA4A0:
3f2aa4a0:	move   *sp(0x80), a14, 1
3f2aa4c0:	mmfm   sp, a9,a11,a13
3f2aa4e0:	rets   2
3f2aa4f0:	sra    a10, a13
3f2aa500:	.word  0x7373
3f2aa510:	srl    a11, a1
3f2aa520:	.word  0x7365
3f2aa530:	.word  0x7220
3f2aa540:	.word  0x7663
3f2aa550:	.word  0x0064
3f2aa560:	dsjs   sp, L3F2AA3E0
3f2aa570:	sub    a0, a0
3f2aa580:	.word  0x7075
3f2aa590:	rl     a11, a12
3f2aa5a0:	sla    a11, a3
3f2aa5b0:	sra    b11, b4
3f2aa5c0:	sla    0x3, b3
3f2aa5d0:	sll    b11, b2
3f2aa5e0:	sra    b3, b6
3f2aa5f0:	move   a8, a0
3f2aa600:	.word  0x7365
3f2aa610:	sla    b11, b3
3f2aa620:	sra    a11, a7
3f2aa630:	sla    0x3, b3
3f2aa640:	mods   b11, b8
3f2aa650:	sll    0x1b, b4
3f2aa660:	sra    a3, a5
3f2aa670:	move   a8, a0
3f2aa680:	.word  0x7365
3f2aa690:	sla    b11, b3
3f2aa6a0:	sra    a11, a7
3f2aa6b0:	sla    0x3, b3
3f2aa6c0:	sra    b11, b2
3f2aa6d0:	.word  0x782d
3f2aa6e0:	.word  0x746d
3f2aa6f0:	sra    a9, a7
3f2aa700:	.word  0x0064
3f2aa710:	mods   b2, b3
3f2aa720:	.word  0x746f
3f2aa730:	sla    0x3, b3
3f2aa740:	sra    b10, b2
3f2aa750:	sra    a11, a3
3f2aa760:	.word  0x7669
3f2aa770:	sra    a3, a5
3f2aa780:	cmp    a8, a0
3f2aa790:	mods   a3, a12
3f2aa7a0:	srl    a11, a5
3f2aa7b0:	mods   a3, a1
3f2aa7c0:	move   a9, a0
3f2aa7d0:	srl    b11, b3
3f2aa7e0:	sla    0x3, b3
3f2aa7f0:	sll    b11, b2
3f2aa800:	sra    b3, b6
3f2aa810:	andn   a8, a0
3f2aa820:	modu   a11, a12
3f2aa830:	.word  0x7374
3f2aa840:	.word  0x7820
3f2aa850:	.word  0x746d
3f2aa860:	sra    a9, a7
3f2aa870:	.word  0x0064
3f2aa880:	mods   a2, a9
3f2aa890:	sra    a11, a12
3f2aa8a0:	sla    a11, a7
3f2aa8b0:	sla    0x3, a12
3f2aa8c0:	mods   b2, b3
3f2aa8d0:	.word  0x746f
3f2aa8e0:	sla    0x3, b3
3f2aa8f0:	sll    b11, b2
3f2aa900:	sra    b3, b6
3f2aa910:	addc   a0, a0
3f2aa920:	.word  0x7479
3f2aa930:	.word  0x7365
3f2aa940:	.word  0x7220
3f2aa950:	.word  0x7663
3f2aa960:	.word  0x0064
3f2aa970:	.word  0x7942
3f2aa980:	sra    b11, b4
3f2aa990:	sla    0x3, b3
3f2aa9a0:	mods   b11, b8
3f2aa9b0:	sll    0x1b, b4
3f2aa9c0:	sra    a3, a5
3f2aa9d0:	sll    0x8, a0
3f2aa9e0:	rl     0x11, b0
3f2aa9f0:	srl    0x16, b8
3f2aaa00:	rl     0x1, a5
3f2aaa10:	divs   b1, b2
3f2aaa20:	sll    0x9, a13
3f2aaa30:	rl     0x11, b0
3f2aaa40:	srl    0x16, b8
3f2aaa50:	rl     0x1, a5
3f2aaa60:	divs   b1, b2
3f2aaa70:	sll    0x9, a13
3f2aaa80:	rl     0x11, b0
3f2aaa90:	srl    0x16, b8
3f2aaaa0:	rl     0x1, a5
3f2aaab0:	divs   b1, b2
3f2aaac0:	andn   a0, a0
3f2aaad0:	sla    a11, a5
3f2aaae0:	rl     a3, a3
3f2aaaf0:	sll    a3, a1
3f2aab00:	sra    a11, a12
3f2aab10:	or     a0, a0
3f2aab20:	mods   a11, a9
3f2aab30:	sra    a3, a5
3f2aab40:	modu   a9, a13
3f2aab50:	.word  0x7475
3f2aab60:	andn   a8, a0
3f2aab70:	.word  0x7568
3f2aab80:	sra    b3, b4
3f2aab90:	.word  0x776f
3f2aaba0:	sla    0x3, a14
3f2aabb0:	addc   a0, a0
3f2aabc0:	sra    a3, a1
3f2aabd0:	mods   a9, a0
3f2aabe0:	mods   b3, b5
3f2aabf0:	sll    b11, b4
3f2aac00:	.word  0x7473
3f2aac10:	.word  0x7220
3f2aac20:	.word  0x7663
3f2aac30:	.word  0x0064
3f2aac40:	modu   b2, b5
3f2aac50:	modu   a3, a11
3f2aac60:	.word  0x776f
3f2aac70:	sla    0x3, a14
3f2aac80:	rev    a0
3f2aac90:	sla    0x1, a0
3f2aaca0:	sla    0x1, a0
3f2aacb0:	sla    0x1, a0
3f2aacc0:	sla    0x1, a0
3f2aacd0:	rev    a0
3f2aace0:	.word  0x7325
3f2aacf0:	sla    0x1, a12
3f2aad00:	sla    a11, a3
3f2aad10:	mods   a3, a12
3f2aad20:	sll    a11, sp
3f2aad30:	srl    a1, a0
3f2aad40:	rl     a11, a1
3f2aad50:	sra    a11, a12
3f2aad60:	sla    0x3, a4
3f2aad70:	modu   a3, a9
3f2aad80:	.word  0x7320
3f2aad90:	modu   a11, a8
3f2aada0:	mpyu   b11, b7
3f2aadb0:	modu   a11, a14
3f2aadc0:	sra    a11, a4
3f2aadd0:	sra    0x17, a8
3f2aade0:	move   a0, a0
3f2aadf0:	.word  0x7461
3f2aae00:	modu   a1, a0
3f2aae10:	sra    a3, sp
3f2aae20:	sla    0x3, a5
3f2aae30:	.word  0x7325
3f2aae40:	rl     a9, a0
3f2aae50:	sla    0x3, b3
3f2aae60:	modu   a11, a14
3f2aae70:	sla    0x3, b4
3f2aae80:	modu   a3, a11
3f2aae90:	.word  0x776f
3f2aaea0:	srl    0xd, a14
3f2aaeb0:	move   a0, b0
3f2aaec0:	sra    a3, sp
3f2aaed0:	dsjs   a5, L3F2AB010
3f2aaee0:	sll    0x9, a0
3f2aaef0:	.word  0x0073
3f2aaf00:	sra    a2, a1
3f2aaf10:	.word  0x7264
3f2aaf20:	.word  0x7365
3f2aaf30:	dsjs   b3, L3F2AB070
3f2aaf40:	sla    0x1, a0
3f2aaf50:	move   a0, a0
3f2aaf60:	or     a2, a1
3f2aaf70:	and    a1, a0
3f2aaf80:	modu   b11, b2
3f2aaf90:	modu   b11, b4
3f2aafa0:	modu   a11, a3
3f2aafb0:	dsjs   a12, L3F2AB0F0
3f2aafc0:	sla    0x1, a0
3f2aafd0:	xor    a1, a0
3f2aafe0:	sra    a1, a5
3f2aaff0:	sll    0x9, a14
3f2ab000:	.word  0x0064
L3F2AB010:
3f2ab010:	sla    a10, a4
3f2ab020:	sla    b11, b4
3f2ab030:	move   a1, a0
3f2ab040:	modu   a3, a9
3f2ab050:	sla    0x3, a11
3f2ab060:	.word  0x7246
L3F2AB070:
3f2ab070:	mods   a11, a1
3f2ab080:	sla    0x3, a5
3f2ab090:	rl     b10, b3
3f2ab0a0:	sra    b11, b10
3f2ab0b0:	sla    0x1, b10
3f2ab0c0:	sra    a1, a5
3f2ab0d0:	cmp    a8, a0
3f2ab0e0:	sra    a11, a4
L3F2AB0F0:
3f2ab0f0:	.word  0x746e
3f2ab100:	srl    a3, a9
3f2ab110:	sll    a11, a9
3f2ab120:	.word  0x7461
3f2ab130:	modu   a11, a9
3f2ab140:	dsjs   a14, L3F2AB280
3f2ab150:	sla    0x1, a0
3f2ab160:	.word  0x7325
3f2ab170:	move   a0, b0
3f2ab180:	sra    a3, sp
3f2ab190:	sla    0x3, a5
3f2ab1a0:	.word  0x7247
3f2ab1b0:	.word  0x756f
3f2ab1c0:	.word  0x7370
3f2ab1d0:	sla    0x1, b10
3f2ab1e0:	rev    a0
3f2ab1f0:	sra    a1, a5
3f2ab200:	rev    a12
3f2ab210:	.word  0x7453
3f2ab220:	.word  0x7461
3f2ab230:	dsjs   a5, L3F2AB370
3f2ab240:	sla    0x1, a0
3f2ab250:	.word  0x7325
3f2ab260:	andn   a8, a0
3f2ab270:	.word  0x7265
L3F2AB280:
3f2ab280:	rl     b11, b6
3f2ab290:	sra    a11, a3
3f2ab2a0:	move   a1, b0
3f2ab2b0:	mods   a11, a1
3f2ab2c0:	.word  0x0065
3f2ab2d0:	sla    b10, b2
3f2ab2e0:	rl     b11, b4
3f2ab2f0:	srl    a11, a14
3f2ab300:	cmp    a8, a0
3f2ab310:	sra    a11, a4
3f2ab320:	.word  0x746e
3f2ab330:	srl    a3, a9
3f2ab340:	sll    a11, a9
3f2ab350:	.word  0x7461
3f2ab360:	modu   a11, a9
L3F2AB370:
3f2ab370:	.word  0x006e
3f2ab380:	.word  0x7325
3f2ab390:	sll    0x8, a0
3f2ab3a0:	.word  0x0064
3f2ab3b0:	rl     0x9, a5
3f2ab3c0:	.word  0x7338
3f2ab3d0:	sll    0x9, b10
3f2ab3e0:	.word  0x7539
3f2ab3f0:	sll    0x8, a0
3f2ab400:	srl    0x1d, b3
3f2ab410:	sll    a1, a0
3f2ab420:	srl    b3, b5
3f2ab430:	sra    a11, a6
3f2ab440:	sla    0x3, b2
3f2ab450:	.word  0x7865
3f2ab460:	sra    a11, a3
3f2ab470:	sra    a3, a5
3f2ab480:	sra    a3, a5
3f2ab490:	rl     a9, a0
3f2ab4a0:	sla    0x3, a14
3f2ab4b0:	rl     b3, b3
3f2ab4c0:	.word  0x776f
3f2ab4d0:	modu   b2, sp
3f2ab4e0:	sra    a3, sp
3f2ab4f0:	sra    0x1d, a5
3f2ab500:	rev    a9
3f2ab510:	.word  0x7325
3f2ab520:	sla    0x1, a12
3f2ab530:	sla    a11, a3
3f2ab540:	mods   a3, a12
3f2ab550:	sll    a11, sp
3f2ab560:	srl    a1, a0
3f2ab570:	rl     a11, a1
3f2ab580:	sra    a11, a12
3f2ab590:	sla    0x3, a4
3f2ab5a0:	modu   a3, a9
3f2ab5b0:	.word  0x7320
3f2ab5c0:	modu   a11, a8
3f2ab5d0:	mpyu   b11, b7
3f2ab5e0:	modu   a11, a14
3f2ab5f0:	sra    a11, a4
3f2ab600:	sra    0x1d, b3
3f2ab610:	rev    a9
3f2ab620:	rev    a10
3f2ab630:	sll    0x9, a10
3f2ab640:	sll    0x8, a0
3f2ab650:	srl    0x1d, b3
3f2ab660:	.word  0x7420
3f2ab670:	modu   a11, sp
3f2ab680:	mods   a9, a0
3f2ab690:	modu   a3, a1
3f2ab6a0:	sla    0x3, b9
3f2ab6b0:	modu   a11, a14
3f2ab6c0:	sra    a11, a4
3f2ab6d0:	sla    0x3, b3
3f2ab6e0:	sll    0x9, a8
3f2ab6f0:	sra    0x15, a4
3f2ab700:	rl     a9, a0
3f2ab710:	sla    0x3, a14
3f2ab720:	sla    a11, a12
3f2ab730:	sla    0x3, a4
3f2ab740:	modu   a3, a9
3f2ab750:	.word  0x7320
3f2ab760:	modu   a11, a8
3f2ab770:	mpyu   b11, b7
3f2ab780:	modu   a11, a14
3f2ab790:	sra    a11, a4
3f2ab7a0:	sra    0x1d, b3
3f2ab7b0:	rev    a9
3f2ab7c0:	sla    a10, a12
3f2ab7d0:	sla    0x3, b4
3f2ab7e0:	modu   a11, a14
3f2ab7f0:	sra    a11, a4
3f2ab800:	sll    0x9, a0
3f2ab810:	sla    0x3, b3
3f2ab820:	modu   a11, a14
3f2ab830:	sla    0x3, b4
3f2ab840:	modu   a3, a11
3f2ab850:	.word  0x776f
3f2ab860:	srl    0xd, a14
3f2ab870:	sll    0x8, a0
3f2ab880:	srl    0x1d, b3
3f2ab890:	sll    a1, a0
3f2ab8a0:	srl    b3, b5
3f2ab8b0:	sra    a11, a6
3f2ab8c0:	sla    0x3, b2
3f2ab8d0:	.word  0x7865
3f2ab8e0:	sra    a11, a3
3f2ab8f0:	sra    a3, a5
3f2ab900:	sra    a3, a5
3f2ab910:	rl     a9, a0
3f2ab920:	sla    0x3, a14
3f2ab930:	rl     b3, b3
3f2ab940:	.word  0x776f
3f2ab950:	modu   b2, sp
3f2ab960:	sra    a3, sp
3f2ab970:	.word  0x7365
3f2ab980:	sra    0x17, a8
3f2ab990:	sll    0x8, a0
3f2ab9a0:	srl    0x1d, b3
3f2ab9b0:	sll    a9, a0
3f2ab9c0:	mods   a3, a1
3f2ab9d0:	modu   a11, a12
3f2ab9e0:	sla    0x3, a3
3f2ab9f0:	sla    a11, a6
3f2aba00:	mods   a3, a9
3f2aba10:	sra    a3, a5
3f2aba20:	rl     a9, a0
3f2aba30:	sla    0x3, a14
3f2aba40:	rl     b3, b3
3f2aba50:	.word  0x776f
3f2aba60:	.word  0x735f
3f2aba70:	.word  0x7265
3f2aba80:	rl     b11, b6
3f2aba90:	sra    a11, a3
3f2abaa0:	sra    0x17, a8
3f2abab0:	andn   a8, a0
3f2abac0:	.word  0x7265
3f2abad0:	rl     b11, b6
3f2abae0:	sra    a11, a3
3f2abaf0:	sll    0x9, a0
3f2abb00:	sla    0x3, b3
3f2abb10:	.word  0x7369
3f2abb20:	modu   a1, a0
3f2abb30:	.word  0x746f
3f2abb40:	modu   a9, a0
3f2abb50:	srl    a3, a6
3f2abb60:	.word  0x7265
3f2abb70:	sra    a3, a5
3f2abb80:	move   a0, a0
3f2abb90:	.word  0x7461
3f2abba0:	.word  0x7320
3f2abbb0:	.word  0x7265
3f2abbc0:	rl     b11, b6
3f2abbd0:	sra    a11, a3
3f2abbe0:	sll    0x9, a0
3f2abbf0:	sla    0x3, b3
3f2abc00:	modu   a11, a14
3f2abc10:	sla    0x3, b4
3f2abc20:	srl    a3, sp
3f2abc30:	sra    a11, a6
3f2abc40:	sra    b11, b2
3f2abc50:	srl    0xd, a4
3f2abc60:	sll    0x8, a0
3f2abc70:	srl    0x1d, b3
3f2abc80:	sll    a1, a0
3f2abc90:	srl    b3, b5
3f2abca0:	sra    a11, a6
3f2abcb0:	sla    0x3, b2
3f2abcc0:	.word  0x7865
3f2abcd0:	sra    a11, a3
3f2abce0:	sra    a3, a5
3f2abcf0:	sra    a3, a5
3f2abd00:	rl     a9, a0
3f2abd10:	sla    0x3, a14
3f2abd20:	rl     b3, b3
3f2abd30:	.word  0x776f
3f2abd40:	.word  0x735f
3f2abd50:	.word  0x7265
3f2abd60:	rl     b11, b6
3f2abd70:	sra    a11, a3
3f2abd80:	sra    0x17, a8
3f2abd90:	sll    0x8, a0
3f2abda0:	srl    0x1d, b3
3f2abdb0:	sll    a9, a0
3f2abdc0:	mods   a3, a1
3f2abdd0:	modu   a11, a12
3f2abde0:	sla    0x3, a3
3f2abdf0:	sla    a11, a6
3f2abe00:	mods   a3, a9
3f2abe10:	sra    a3, a5
3f2abe20:	rl     a9, a0
3f2abe30:	sla    0x3, a14
3f2abe40:	rl     b3, b3
L3F2ABE50:
3f2abe50:	.word  0x776f
3f2abe60:	.word  0x735f
3f2abe70:	.word  0x7265
3f2abe80:	rl     b11, b6
3f2abe90:	sra    a11, a3
3f2abea0:	sra    0x1d, b3
3f2abeb0:	rev    a9
3f2abec0:	sra    b11, b3
3f2abed0:	.word  0x7672
3f2abee0:	sll    a11, a9
3f2abef0:	dsjs   a5, L3F2ABE50
3f2abf00:	.word  0x7830
3f2abf10:	.word  0x7825
3f2abf20:	.word  0x7720
3f2abf30:	.word  0x7469
3f2abf40:	modu   a11, a8
3f2abf50:	.word  0x7475
3f2abf60:	.word  0x7020
3f2abf70:	.word  0x7261
3f2abf80:	modu   a3, a5
3f2abf90:	.word  0x0a74
3f2abfa0:	sll    0x8, a0
3f2abfb0:	srl    0x1d, b3
3f2abfc0:	.word  0x7420
3f2abfd0:	modu   a11, sp
3f2abfe0:	mods   a9, a0
3f2abff0:	modu   a3, a1
3f2ac000:	sla    0x3, b9
3f2ac010:	sll    0x9, a8
3f2ac020:	sra    0x15, a4
3f2ac030:	.word  0x7320
3f2ac040:	.word  0x7265
3f2ac050:	rl     b11, b6
3f2ac060:	sra    a11, a3
3f2ac070:	sla    0x3, b3
3f2ac080:	modu   a3, a9
3f2ac090:	.word  0x7320
3f2ac0a0:	modu   a11, a8
3f2ac0b0:	mpyu   b11, b7
3f2ac0c0:	sra    b11, b3
3f2ac0d0:	.word  0x7672
3f2ac0e0:	sll    a11, a9
3f2ac0f0:	.word  0x7365
3f2ac100:	sra    0x17, a8
3f2ac110:	move   a0, a0
3f2ac120:	.word  0x7461
3f2ac130:	.word  0x7320
3f2ac140:	.word  0x7265
3f2ac150:	rl     b11, b6
3f2ac160:	sra    a11, a3
3f2ac170:	sll    0x9, a0
3f2ac180:	sla    0x3, b3
3f2ac190:	.word  0x7369
3f2ac1a0:	modu   a1, a0
3f2ac1b0:	.word  0x746f
3f2ac1c0:	modu   a9, a0
3f2ac1d0:	srl    a3, a6
3f2ac1e0:	.word  0x7265
3f2ac1f0:	sra    a3, a5
3f2ac200:	rev    a14
3f2ac210:	.word  0x7325
3f2ac220:	sla    0x1, a12
3f2ac230:	.word  0x7562
3f2ac240:	srl    a3, a6
3f2ac250:	.word  0x7265
3f2ac260:	modu   a9, a0
3f2ac270:	sra    b11, b6
3f2ac280:	.word  0x7772
3f2ac290:	rl     b11, b2
3f2ac2a0:	sra    b11, b4
3f2ac2b0:	rl     a9, a0
3f2ac2c0:	sla    0x3, a14
3f2ac2d0:	rl     b3, b3
3f2ac2e0:	.word  0x776f
3f2ac2f0:	.word  0x735f
3f2ac300:	.word  0x7265
3f2ac310:	rl     b11, b6
3f2ac320:	sra    a11, a3
3f2ac330:	sra    0x1d, b3
3f2ac340:	rev    a9
3f2ac350:	andn   a8, a10
3f2ac360:	.word  0x7265
3f2ac370:	sra    b11, b6
3f2ac380:	sla    0x3, b2
3f2ac390:	modu   a10, a3
3f2ac3a0:	modu   b3, b5
3f2ac3b0:	sra    b11, b4
3f2ac3c0:	.word  0x7372
3f2ac3d0:	.word  0x0a00
3f2ac3e0:	srl    0x17, a13
3f2ac3f0:	srl    0x17, a13
3f2ac400:	srl    0x17, a13
3f2ac410:	srl    0x17, a13
3f2ac420:	srl    0x17, a13
3f2ac430:	srl    0x17, a13
3f2ac440:	srl    0x17, a13
3f2ac450:	srl    0x17, a13
3f2ac460:	srl    0x17, a13
3f2ac470:	srl    0x17, a13
3f2ac480:	srl    0x17, a13
3f2ac490:	srl    0x17, a13
3f2ac4a0:	srl    0x17, a13
3f2ac4b0:	srl    0x17, a13
3f2ac4c0:	srl    0x17, a13
3f2ac4d0:	srl    0x17, a13
3f2ac4e0:	srl    0x17, a13
3f2ac4f0:	srl    0x17, a13
3f2ac500:	srl    0x17, a13
3f2ac510:	srl    0x17, a13
3f2ac520:	srl    0x17, a13
3f2ac530:	srl    0x17, a13
3f2ac540:	srl    0x17, a13
3f2ac550:	srl    0x17, a13
3f2ac560:	srl    0x17, a13
3f2ac570:	srl    0x17, a13
3f2ac580:	srl    0x17, a13
3f2ac590:	srl    0x17, a13
3f2ac5a0:	srl    0x17, a13
3f2ac5b0:	srl    0x17, a13
3f2ac5c0:	srl    0x17, a13
3f2ac5d0:	srl    0x17, a13
3f2ac5e0:	srl    0x17, a13
3f2ac5f0:	srl    0x17, a13
3f2ac600:	srl    0x17, a13
3f2ac610:	srl    0x17, a13
3f2ac620:	srl    0x17, a13
3f2ac630:	srl    0x17, a13
3f2ac640:	srl    0x17, a13
3f2ac650:	srl    0x17, a13
3f2ac660:	.word  0x0a00
3f2ac670:	sra    b10, b3
3f2ac680:	.word  0x7672
3f2ac690:	.word  0x7265
3f2ac6a0:	or     a9, a0
3f2ac6b0:	.word  0x7470
3f2ac6c0:	mods   a11, a9
3f2ac6d0:	dsjs   a5, L3F2AC810
3f2ac6e0:	sla    0x1, a0
3f2ac6f0:	sla    0x1, a0
3f2ac700:	sla    0x1, a0
3f2ac710:	sla    0x1, a0
3f2ac720:	sla    0x1, a0
3f2ac730:	sla    0x1, a0
3f2ac740:	sla    0x1, a0
3f2ac750:	sla    0x1, a0
3f2ac760:	sla    0x1, a0
3f2ac770:	sla    0x1, a0
3f2ac780:	dsjs   a5, L3F2AC820
3f2ac790:	sla    0x3, a4
3f2ac7a0:	rl     0x1, a5
3f2ac7b0:	sra    b1, b2
3f2ac7c0:	sll    0x9, b10
3f2ac7d0:	rl     0x11, b0
3f2ac7e0:	dsjs   a4, L3F2AC920
3f2ac7f0:	rl     0x1, a5
3f2ac800:	sra    b1, b2
L3F2AC810:
3f2ac810:	.word  0x0a00
L3F2AC820:
3f2ac820:	modu   b10, b4
3f2ac830:	sla    b11, b4
3f2ac840:	sla    0x3, a12
3f2ac850:	.word  0x7544
3f2ac860:	mods   b3, b0
3f2ac870:	sll    a11, a9
3f2ac880:	.word  0x7461
3f2ac890:	sla    0x3, a5
3f2ac8a0:	modu   a10, a14
3f2ac8b0:	sra    a11, a4
3f2ac8c0:	dsjs   b3, L3F2ACA00
3f2ac8d0:	sla    0x1, a0
3f2ac8e0:	sla    0x1, a0
3f2ac8f0:	sla    0x1, a0
3f2ac900:	sla    0x1, a0
3f2ac910:	sla    0x1, a0
L3F2AC920:
3f2ac920:	sla    0x1, a0
3f2ac930:	dsjs   a5, L3F2AC9D0
3f2ac940:	.word  0x0064
3f2ac950:	move   a8, a10
3f2ac960:	.word  0x7365
3f2ac970:	sla    b11, b3
3f2ac980:	sra    a11, a7
3f2ac990:	sla    0x3, b3
3f2ac9a0:	.word  0x7254
3f2ac9b0:	modu   a3, a1
3f2ac9c0:	mods   b11, b3
L3F2AC9D0:
3f2ac9d0:	.word  0x7469
3f2ac9e0:	sra    b11, b4
3f2ac9f0:	dsjs   a4, L3F2ACB30
L3F2ACA00:
3f2aca00:	sla    0x1, a0
3f2aca10:	sla    0x1, a0
3f2aca20:	sla    0x1, a0
3f2aca30:	sla    0x1, a0
3f2aca40:	sla    0x1, a0
3f2aca50:	sla    0x1, a0
3f2aca60:	sll    0x9, a0
3f2aca70:	sra    b1, b9
3f2aca80:	.word  0x0a00
3f2aca90:	sra    a10, a13
3f2acaa0:	.word  0x7373
3f2acab0:	srl    a11, a1
3f2acac0:	.word  0x7365
3f2acad0:	andn   a1, a0
3f2acae0:	.word  0x7465
3f2acaf0:	sla    b11, b2
3f2acb00:	.word  0x736e
3f2acb10:	rl     a11, a13
3f2acb20:	.word  0x7474
L3F2ACB30:
3f2acb30:	sra    a3, a5
3f2acb40:	sla    0x1, b10
3f2acb50:	sla    0x1, a0
3f2acb60:	sla    0x1, a0
3f2acb70:	sla    0x1, a0
3f2acb80:	sla    0x1, a0
3f2acb90:	sla    0x1, a0
3f2acba0:	dsjs   a5, L3F2ACC40
3f2acbb0:	.word  0x0064
3f2acbc0:	move   a8, a10
3f2acbd0:	.word  0x7365
3f2acbe0:	sla    b11, b3
3f2acbf0:	sra    a11, a7
3f2acc00:	sla    0x3, b3
3f2acc10:	sra    b10, b2
3f2acc20:	sra    a11, a3
3f2acc30:	.word  0x7669
L3F2ACC40:
3f2acc40:	sra    a3, a5
3f2acc50:	sla    0x1, b10
3f2acc60:	sla    0x1, a0
3f2acc70:	sla    0x1, a0
3f2acc80:	sla    0x1, a0
3f2acc90:	sla    0x1, a0
3f2acca0:	sla    0x1, a0
3f2accb0:	sla    0x1, a0
3f2accc0:	sla    0x1, a0
3f2accd0:	sll    0x9, a0
3f2acce0:	sra    b1, b9
3f2accf0:	.word  0x0a00
3f2acd00:	sra    a10, a13
3f2acd10:	.word  0x7373
3f2acd20:	srl    a11, a1
3f2acd30:	.word  0x7365
3f2acd40:	andn   a1, a0
3f2acd50:	sll    a11, a5
3f2acd60:	rl     a11, a5
3f2acd70:	sra    b11, b6
3f2acd80:	sla    0x3, a4
3f2acd90:	.word  0x754f
3f2acda0:	sla    0x3, b4
3f2acdb0:	srl    a2, sp
3f2acdc0:	andn   a9, a0
3f2acdd0:	.word  0x7165
3f2acde0:	sra    b11, b5
3f2acdf0:	sll    a11, a14
3f2ace00:	dsjs   a5, L3F2ACF40
3f2ace10:	dsjs   a5, L3F2ACEB0
3f2ace20:	.word  0x0064
3f2ace30:	cmp    a8, a10
3f2ace40:	mods   a3, a12
3f2ace50:	srl    a11, a5
3f2ace60:	mods   a3, a1
3f2ace70:	move   a9, a0
3f2ace80:	.word  0x7365
3f2ace90:	sla    b11, b3
3f2acea0:	sra    a11, a7
L3F2ACEB0:
3f2aceb0:	sla    0x3, b3
3f2acec0:	sra    b10, b2
3f2aced0:	sra    a11, a3
3f2acee0:	.word  0x7669
3f2acef0:	sra    a3, a5
3f2acf00:	sla    0x1, b10
3f2acf10:	sla    0x1, a0
3f2acf20:	sla    0x1, a0
3f2acf30:	sla    0x1, a0
L3F2ACF40:
3f2acf40:	sll    0x9, a0
3f2acf50:	sra    b1, b9
3f2acf60:	.word  0x0a00
3f2acf70:	mods   a2, a9
3f2acf80:	sra    a11, a12
3f2acf90:	sla    a11, a7
3f2acfa0:	sla    0x3, a12
3f2acfb0:	mods   b2, b3
3f2acfc0:	.word  0x746f
3f2acfd0:	sla    0x3, b3
3f2acfe0:	sra    b10, b2
3f2acff0:	sra    a11, a3
3f2ad000:	.word  0x7669
3f2ad010:	sra    a3, a5
3f2ad020:	sla    0x1, b10
3f2ad030:	sla    0x1, a0
3f2ad040:	sla    0x1, a0
3f2ad050:	sla    0x1, a0
3f2ad060:	sla    0x1, a0
3f2ad070:	sla    0x1, a0
3f2ad080:	dsjs   a5, L3F2AD120
3f2ad090:	.word  0x0064
3f2ad0a0:	.word  0x0a0a
3f2ad0b0:	sll    0x8, a0
3f2ad0c0:	srl    0x1d, b3
3f2ad0d0:	sll    a1, a0
3f2ad0e0:	srl    b3, b5
3f2ad0f0:	sra    a11, a6
3f2ad100:	sla    0x3, b2
3f2ad110:	.word  0x766f
L3F2AD120:
3f2ad120:	.word  0x7265
3f2ad130:	.word  0x7277
3f2ad140:	.word  0x7469
3f2ad150:	sla    0x3, a5
3f2ad160:	modu   a3, a9
3f2ad170:	.word  0x7320
3f2ad180:	modu   a11, a8
3f2ad190:	mpyu   b11, b7
3f2ad1a0:	modu   a11, a3
3f2ad1b0:	modu   b3, b5
3f2ad1c0:	sra    b11, b4
3f2ad1d0:	.word  0x7372
3f2ad1e0:	sra    0x17, a8
3f2ad1f0:	andn   a8, a0
3f2ad200:	.word  0x7365
3f2ad210:	rl     b11, b3
3f2ad220:	modu   a3, sp
3f2ad230:	andn   a8, a0
3f2ad240:	.word  0x7265
3f2ad250:	rl     b11, b6
3f2ad260:	sra    a11, a3
3f2ad270:	move   a0, b0
3f2ad280:	sra    a3, sp
3f2ad290:	.word  0x0065
3f2ad2a0:	sra    b10, b2
3f2ad2b0:	modu   a11, a13
3f2ad2c0:	sra    b11, b4
3f2ad2d0:	and    a1, a0
3f2ad2e0:	.word  0x726f
3f2ad2f0:	.word  0x0074
3f2ad300:	modu   a10, a12
3f2ad310:	sla    a11, a3
3f2ad320:	sla    0x3, a12
3f2ad330:	modu   b10, b0
3f2ad340:	.word  0x7472
3f2ad350:	.word  0x0a00
3f2ad360:	.word  0x7325
3f2ad370:	sla    0x0, a0
3f2ad380:	sll    0x9, a0
3f2ad390:	.word  0x0064
3f2ad3a0:	modu   a11, a14
3f2ad3b0:	sla    0x3, b4
3f2ad3c0:	.word  0x7073
3f2ad3d0:	sll    a11, a5
3f2ad3e0:	rl     a11, a6
3f2ad3f0:	sra    a3, a5
3f2ad400:	modu   a0, a0
3f2ad410:	.word  0x746f
3f2ad420:	.word  0x7320
3f2ad430:	sra    b11, b0
3f2ad440:	rl     a11, a3
3f2ad450:	rl     a11, a6
3f2ad460:	sra    a3, a5
3f2ad470:	move   a0, b0
3f2ad480:	sla    0x3, sp
3f2ad490:	sla    a11, a12
3f2ad4a0:	sla    0x3, b4
3f2ad4b0:	sra    b11, b3
3f2ad4c0:	.word  0x7373
3f2ad4d0:	modu   a11, a9
3f2ad4e0:	.word  0x736e
3f2ad4f0:	sra    a9, a0
3f2ad500:	rl     b11, b8
3f2ad510:	.word  0x7473
3f2ad520:	rev    a14
3f2ad530:	.word  0x0a0a
3f2ad540:	modu   b10, b4
3f2ad550:	sla    b11, b4
3f2ad560:	sla    0x3, a12
3f2ad570:	.word  0x754e
3f2ad580:	sll    a3, a13
3f2ad590:	.word  0x7265
3f2ad5a0:	modu   a9, a0
3f2ad5b0:	sla    0x3, a6
3f2ad5c0:	sra    b10, b3
3f2ad5d0:	.word  0x7373
3f2ad5e0:	modu   a11, a9
3f2ad5f0:	.word  0x736e
3f2ad600:	move   a1, a0
3f2ad610:	.word  0x7369
3f2ad620:	sra    b11, b4
3f2ad630:	dsjs   a4, L3F2AD770
3f2ad640:	sla    0x1, a0
3f2ad650:	sra    a1, a5
3f2ad660:	.word  0x0a0a
3f2ad670:	sll    0x8, a0
3f2ad680:	srl    0x1d, b3
3f2ad690:	sll    a1, a0
3f2ad6a0:	srl    b3, b5
3f2ad6b0:	sra    a11, a6
3f2ad6c0:	sla    0x3, b2
3f2ad6d0:	.word  0x766f
3f2ad6e0:	.word  0x7265
3f2ad6f0:	.word  0x7277
3f2ad700:	.word  0x7469
3f2ad710:	sla    0x3, a5
3f2ad720:	modu   a3, a9
3f2ad730:	.word  0x7320
3f2ad740:	modu   a11, a8
3f2ad750:	mpyu   b11, b7
3f2ad760:	sra    b11, b3
L3F2AD770:
3f2ad770:	.word  0x7373
3f2ad780:	modu   a11, a9
3f2ad790:	.word  0x736e
3f2ad7a0:	sra    0x17, a8
3f2ad7b0:	.word  0x0a00
3f2ad7c0:	.word  0x7250
3f2ad7d0:	.word  0x746f
3f2ad7e0:	sll    a11, sp
3f2ad7f0:	mods   a3, sp
3f2ad800:	xor    a1, a0
3f2ad810:	.word  0x7265
3f2ad820:	rl     b11, b3
3f2ad830:	modu   a3, sp
3f2ad840:	call   b10
3f2ad850:	sra    a1, a5
3f2ad860:	sll    0x9, a14
3f2ad870:	.word  0x0064
3f2ad880:	and    a0, a10
3f2ad890:	modu   b11, b2
3f2ad8a0:	.word  0x7564
3f2ad8b0:	.word  0x7463
3f2ad8c0:	addc   a9, a0
3f2ad8d0:	sra    a3, sp
3f2ad8e0:	dsjs   a5, L3F2ADA20
3f2ad8f0:	trap   9
3f2ad900:	sra    a1, a5
3f2ad910:	.word  0x0a00
3f2ad920:	andn   a8, a10
3f2ad930:	.word  0x7265
3f2ad940:	sra    b11, b6
3f2ad950:	sla    0x3, b2
3f2ad960:	sra    a2, a1
3f2ad970:	.word  0x7264
3f2ad980:	.word  0x7365
3f2ad990:	dsjs   b3, L3F2ADAD0
3f2ad9a0:	trap   9
3f2ad9b0:	.word  0x7325
3f2ad9c0:	.word  0x0a00
3f2ad9d0:	move   a8, a10
3f2ad9e0:	.word  0x7861
3f2ad9f0:	mods   a11, a9
3f2ada00:	mods   b11, b5
3f2ada10:	andn   a9, a0
L3F2ADA20:
3f2ada20:	.word  0x7365
3f2ada30:	rl     b11, b3
3f2ada40:	modu   a3, sp
3f2ada50:	dsjs   b3, L3F2ADB90
3f2ada60:	sll    0x8, a9
3f2ada70:	.word  0x0064
3f2ada80:	add    a8, a10
3f2ada90:	.word  0x7475
3f2adaa0:	sra    a11, a8
3f2adab0:	.word  0x746e
3f2adac0:	srl    a3, a9
L3F2ADAD0:
3f2adad0:	sll    a11, a9
3f2adae0:	.word  0x7461
3f2adaf0:	modu   a11, a9
3f2adb00:	sla    0x3, a14
3f2adb10:	sub    a2, a9
3f2adb20:	call   b10
3f2adb30:	rl     0x1, a5
3f2adb40:	divs   b1, b8
3f2adb50:	.word  0x0a00
3f2adb60:	xor    a0, a10
3f2adb70:	sra    b11, b4
3f2adb80:	addc   a9, a0
L3F2ADB90:
3f2adb90:	.word  0x7269
3f2adba0:	.word  0x7563
3f2adbb0:	.word  0x7469
3f2adbc0:	or     a1, a0
3f2adbd0:	mods   a11, a9
3f2adbe0:	.word  0x7265
3f2adbf0:	call   b10
3f2adc00:	sll    0x8, a9
3f2adc10:	sla    0x3, a4
3f2adc20:	rl     a11, a13
3f2adc30:	mods   a3, a12
3f2adc40:	.word  0x7369
3f2adc50:	sll    a11, a5
3f2adc60:	modu   a3, sp
3f2adc70:	.word  0x7364
3f2adc80:	.word  0x0a00
3f2adc90:	divs   a0, a10
3f2adca0:	addc   a9, a0
3f2adcb0:	.word  0x7269
3f2adcc0:	.word  0x7563
3f2adcd0:	.word  0x7469
3f2adce0:	or     a1, a0
3f2adcf0:	mods   a11, a9
3f2add00:	.word  0x7265
3f2add10:	call   b10
3f2add20:	sll    0x8, a9
3f2add30:	sla    0x3, a4
3f2add40:	rl     a11, a13
3f2add50:	mods   a3, a12
3f2add60:	.word  0x7369
3f2add70:	sll    a11, a5
3f2add80:	modu   a3, sp
3f2add90:	.word  0x7364
3f2adda0:	.word  0x0a00
3f2addb0:	sra    b10, b2
3f2addc0:	.word  0x7274
3f2addd0:	modu   a3, a1
3f2adde0:	mods   b11, b3
3f2addf0:	.word  0x7469
3f2ade00:	or     a1, a0
3f2ade10:	mods   a11, a9
3f2ade20:	.word  0x7265
3f2ade30:	call   b10
3f2ade40:	sra    a1, a5
3f2ade50:	.word  0x7320
3f2ade60:	sll    a11, a5
3f2ade70:	modu   a3, sp
3f2ade80:	.word  0x0064
3f2ade90:	.word  0x0073
3f2adea0:	btst   a8, a10
3f2adeb0:	sra    a11, a5
3f2adec0:	srl    0x15, b0
3f2aded0:	mods   a3, a1
3f2adee0:	.word  0x7669
3f2adef0:	sla    0x3, a5
3f2adf00:	rl     b10, b4
3f2adf10:	sra    a11, a13
3f2adf20:	dsjs   b2, L3F2AE060
3f2adf30:	sll    0x8, a9
3f2adf40:	sla    0x3, a4
3f2adf50:	sra    b11, b3
3f2adf60:	modu   a11, a3
3f2adf70:	sra    a3, a14
3f2adf80:	.word  0x0a00
3f2adf90:	sra    b10, b2
3f2adfa0:	.word  0x7274
3f2adfb0:	modu   a3, a1
3f2adfc0:	mods   b11, b3
3f2adfd0:	.word  0x7469
3f2adfe0:	move   a1, a0
3f2adff0:	mods   a11, a9
3f2ae000:	.word  0x7469
3f2ae010:	call   b10
3f2ae020:	sra    a1, a5
3f2ae030:	rev    a0
3f2ae040:	sra    b11, b2
3f2ae050:	.word  0x7274
L3F2AE060:
3f2ae060:	sra    a11, a9
3f2ae070:	.word  0x0073
3f2ae080:	sra    b11, b2
3f2ae090:	.word  0x7274
3f2ae0a0:	.word  0x0079
3f2ae0b0:	.word  0x0a0a
3f2ae0c0:	modu   a10, a14
3f2ae0d0:	mods   a9, a0
3f2ae0e0:	mods   b3, b5
3f2ae0f0:	rl     b11, b4
3f2ae100:	sla    a11, a3
3f2ae110:	.word  0x7473
3f2ae120:	srl    a9, a0
3f2ae130:	modu   b11, b2
3f2ae140:	.word  0x7075
3f2ae150:	sla    0x3, b3
3f2ae160:	modu   a3, a5
3f2ae170:	sll    a3, a1
3f2ae180:	sra    a11, a12
3f2ae190:	srl    0xd, a4
3f2ae1a0:	subb   a8, a0
3f2ae1b0:	modu   b11, b2
3f2ae1c0:	.word  0x7075
3f2ae1d0:	rev    a0
3f2ae1e0:	.word  0x7247
3f2ae1f0:	.word  0x756f
3f2ae200:	.word  0x7370
3f2ae210:	rev    a0
3f2ae220:	sra    a1, a5
3f2ae230:	sla    0x1, a12
3f2ae240:	sll    0x8, a0
3f2ae250:	srl    0x1d, a4
3f2ae260:	sll    0x9, a0
3f2ae270:	srl    0x1d, a4
3f2ae280:	rev    a0
3f2ae290:	sra    a1, a5
3f2ae2a0:	sll    0x9, a13
3f2ae2b0:	srl    0x1d, a4
3f2ae2c0:	rev    a0
3f2ae2d0:	rl     a9, a0
3f2ae2e0:	sla    0x3, b3
3f2ae2f0:	modu   a3, a5
3f2ae300:	sll    a3, a1
3f2ae310:	sra    a11, a12
3f2ae320:	srl    0xd, a4
3f2ae330:	sla    0x0, a0
3f2ae340:	.word  0x7261
3f2ae350:	sla    0x3, a5
3f2ae360:	modu   a3, a5
3f2ae370:	sll    a3, a1
3f2ae380:	sra    a11, a12
3f2ae390:	srl    0xd, a4
3f2ae3a0:	.word  0x0a00
3f2ae3b0:	sll    0x8, a10
3f2ae3c0:	.word  0x0073
3f2ae3d0:	.word  0x0a0a
3f2ae3e0:	sra    a10, a14
3f2ae3f0:	sla    0x3, b7
3f2ae400:	modu   a11, a14
3f2ae410:	sra    a11, a4
3f2ae420:	modu   a1, a0
3f2ae430:	.word  0x746f
3f2ae440:	srl    a3, a9
3f2ae450:	sll    a11, a9
3f2ae460:	.word  0x7461
3f2ae470:	modu   a11, a9
3f2ae480:	sla    0x3, a14
3f2ae490:	.word  0x7369
3f2ae4a0:	sub    a9, a0
3f2ae4b0:	add    a10, a14
3f2ae4c0:	move   a2, a2
3f2ae4d0:	sub    a2, a5
3f2ae4e0:	rev    a14
3f2ae4f0:	.word  0x0a0a
3f2ae500:	sra    a10, a14
3f2ae510:	sla    0x3, b7
3f2ae520:	modu   a11, a14
3f2ae530:	sra    a11, a4
3f2ae540:	modu   a1, a0
3f2ae550:	.word  0x746f
3f2ae560:	srl    a3, a9
3f2ae570:	sll    a11, a9
3f2ae580:	.word  0x7461
3f2ae590:	modu   a11, a9
3f2ae5a0:	sla    0x3, a14
3f2ae5b0:	.word  0x7369
3f2ae5c0:	sub    a1, a0
3f2ae5d0:	andn   a10, a9
3f2ae5e0:	addc   a2, a1
3f2ae5f0:	sub    a10, a12
3f2ae600:	srl    0xe, a4
3f2ae610:	sll    0x8, a0
3f2ae620:	srl    0x1d, b3
3f2ae630:	sll    a1, a0
3f2ae640:	srl    b3, b5
3f2ae650:	sra    a11, a6
3f2ae660:	sla    0x3, b2
3f2ae670:	.word  0x766f
3f2ae680:	.word  0x7265
3f2ae690:	.word  0x7277
3f2ae6a0:	.word  0x7469
3f2ae6b0:	sla    0x3, a5
3f2ae6c0:	modu   a3, a9
3f2ae6d0:	.word  0x7320
3f2ae6e0:	modu   a11, a8
3f2ae6f0:	mpyu   b11, b7
3f2ae700:	sra    b11, b3
3f2ae710:	.word  0x7672
3f2ae720:	.word  0x7265
3f2ae730:	sra    0x17, a8
3f2ae740:	.word  0x0a00
3f2ae750:	add    a10, a12
3f2ae760:	sla    0x2, b4
3f2ae770:	sra    b10, b3
3f2ae780:	.word  0x7672
3f2ae790:	.word  0x7265
3f2ae7a0:	cmp    a9, a0
3f2ae7b0:	srl    a3, a14
3f2ae7c0:	.word  0x726f
3f2ae7d0:	sla    a11, a13
3f2ae7e0:	rl     b11, b4
3f2ae7f0:	modu   a3, sp
3f2ae800:	.word  0x0a00
3f2ae810:	srl    0x17, a13
3f2ae820:	srl    0x17, a13
3f2ae830:	srl    0x17, a13
3f2ae840:	srl    0x17, a13
3f2ae850:	srl    0x17, a13
3f2ae860:	srl    0x17, a13
3f2ae870:	srl    0x17, a13
3f2ae880:	srl    0x17, a13
3f2ae890:	srl    0x17, a13
3f2ae8a0:	srl    0x17, a13
3f2ae8b0:	srl    0x17, a13
3f2ae8c0:	srl    0x17, a13
3f2ae8d0:	srl    0x17, a13
3f2ae8e0:	srl    0x17, a13
3f2ae8f0:	srl    0x17, a13
3f2ae900:	srl    0x17, a13
3f2ae910:	srl    0x17, a13
3f2ae920:	srl    0x17, a13
3f2ae930:	srl    0x17, a13
3f2ae940:	srl    0x17, a13
3f2ae950:	srl    0x17, a13
3f2ae960:	srl    0x17, a13
3f2ae970:	srl    0x17, a13
3f2ae980:	srl    0x17, a13
3f2ae990:	srl    0x17, a13
3f2ae9a0:	srl    0x17, a13
3f2ae9b0:	srl    0x17, a13
3f2ae9c0:	srl    0x17, a13
3f2ae9d0:	srl    0x17, a13
3f2ae9e0:	srl    0x17, a13
3f2ae9f0:	srl    0x17, a13
3f2aea00:	srl    0x17, a13
3f2aea10:	srl    0x17, a13
3f2aea20:	srl    0x17, a13
3f2aea30:	srl    0x17, a13
3f2aea40:	srl    0x17, a13
3f2aea50:	srl    0x17, a13
3f2aea60:	srl    0x17, a13
3f2aea70:	srl    0x17, a13
3f2aea80:	.word  0x0a00
3f2aea90:	.word  0x7250
3f2aeaa0:	.word  0x746f
3f2aeab0:	sll    a11, sp
3f2aeac0:	mods   a3, sp
3f2aead0:	xor    a1, a0
3f2aeae0:	.word  0x7265
3f2aeaf0:	rl     b11, b3
3f2aeb00:	modu   a3, sp
3f2aeb10:	sla    0x1, b10
3f2aeb20:	sla    0x1, a0
3f2aeb30:	sla    0x1, a0
3f2aeb40:	sla    0x1, a0
3f2aeb50:	sla    0x1, a0
3f2aeb60:	sla    0x1, a0
3f2aeb70:	sla    0x1, a0
3f2aeb80:	sla    0x1, a0
3f2aeb90:	dsjs   a5, L3F2AEC30
3f2aeba0:	srl    0xd, a4
3f2aebb0:	sra    a1, a5
3f2aebc0:	.word  0x0a00
3f2aebd0:	.word  0x7250
3f2aebe0:	sra    a3, sp
3f2aebf0:	sll    b11, b5
3f2aec00:	sla    0x3, b4
3f2aec10:	modu   a10, a3
3f2aec20:	sra    a11, a4
L3F2AEC30:
3f2aec30:	sla    0x1, b10
3f2aec40:	sla    0x1, a0
3f2aec50:	sla    0x1, a0
3f2aec60:	sla    0x1, a0
3f2aec70:	sla    0x1, a0
3f2aec80:	sla    0x1, a0
3f2aec90:	sla    0x1, a0
3f2aeca0:	sla    0x1, a0
3f2aecb0:	sla    0x1, a0
3f2aecc0:	sla    0x1, a0
3f2aecd0:	sla    0x1, a0
3f2aece0:	dsjs   a5, L3F2AED80
3f2aecf0:	.word  0x0064
3f2aed00:	andn   a8, a10
3f2aed10:	.word  0x7265
3f2aed20:	sra    b11, b6
3f2aed30:	sla    0x3, b2
3f2aed40:	sra    a2, a1
3f2aed50:	.word  0x7264
3f2aed60:	.word  0x7365
3f2aed70:	dsjs   b3, L3F2AEEB0
L3F2AED80:
3f2aed80:	rl     0x11, a5
3f2aed90:	.word  0x7338
3f2aeda0:	.word  0x0a00
3f2aedb0:	sla    a10, a13
3f2aedc0:	rl     b11, b8
3f2aedd0:	.word  0x756d
3f2aede0:	sla    0x3, a13
3f2aedf0:	sra    b10, b3
3f2aee00:	.word  0x7373
3f2aee10:	modu   a11, a9
3f2aee20:	.word  0x736e
3f2aee30:	sla    0x1, b10
3f2aee40:	sla    0x1, a0
3f2aee50:	sla    0x1, a0
3f2aee60:	sla    0x1, a0
3f2aee70:	sla    0x1, a0
3f2aee80:	sla    0x1, a0
3f2aee90:	sla    0x1, a0
3f2aeea0:	sla    0x1, a0
L3F2AEEB0:
3f2aeeb0:	sla    0x1, a0
3f2aeec0:	dsjs   a5, L3F2AEF60
3f2aeed0:	.word  0x0064
3f2aeee0:	xor    a0, a10
3f2aeef0:	sub    b10, b4
3f2aef00:	addc   a9, a0
3f2aef10:	.word  0x7269
3f2aef20:	.word  0x7563
3f2aef30:	.word  0x7469
3f2aef40:	or     a1, a0
3f2aef50:	mods   a11, a9
L3F2AEF60:
3f2aef60:	.word  0x7265
3f2aef70:	sla    0x1, b10
3f2aef80:	sla    0x1, a0
3f2aef90:	sla    0x1, a0
3f2aefa0:	sla    0x1, a0
3f2aefb0:	sla    0x1, a0
3f2aefc0:	sla    0x1, a0
3f2aefd0:	sla    0x1, a0
3f2aefe0:	sla    0x1, a0
3f2aeff0:	sll    0x9, a0
3f2af000:	sra    b1, b9
3f2af010:	mods   a9, a0
3f2af020:	mods   a3, a9
3f2af030:	rl     a11, a12
3f2af040:	sra    b11, b3
3f2af050:	modu   a11, a3
3f2af060:	sra    a3, a14
3f2af070:	.word  0x0073
3f2af080:	divs   a0, a10
3f2af090:	addc   a9, a0
3f2af0a0:	.word  0x7269
3f2af0b0:	.word  0x7563
3f2af0c0:	.word  0x7469
3f2af0d0:	or     a1, a0
3f2af0e0:	mods   a11, a9
3f2af0f0:	.word  0x7265
3f2af100:	sla    0x1, b10
3f2af110:	sla    0x1, a0
3f2af120:	sla    0x1, a0
3f2af130:	sla    0x1, a0
3f2af140:	sla    0x1, a0
3f2af150:	sla    0x1, a0
3f2af160:	sla    0x1, a0
3f2af170:	sla    0x1, a0
3f2af180:	sla    0x1, a0
3f2af190:	sll    0x9, a0
3f2af1a0:	sra    b1, b9
3f2af1b0:	mods   a9, a0
3f2af1c0:	mods   a3, a9
3f2af1d0:	rl     a11, a12
3f2af1e0:	sra    b11, b3
3f2af1f0:	modu   a11, a3
3f2af200:	sra    a3, a14
3f2af210:	.word  0x0073
3f2af220:	andn   a0, a10
3f2af230:	.word  0x7465
3f2af240:	sla    b11, b2
3f2af250:	.word  0x736e
3f2af260:	rl     a11, a13
3f2af270:	sla    0x3, b4
3f2af280:	rl     b10, b4
3f2af290:	sra    a11, a13
3f2af2a0:	dsjs   b2, L3F2AF3E0
3f2af2b0:	sla    0x1, a0
3f2af2c0:	sla    0x1, a0
3f2af2d0:	sla    0x1, a0
3f2af2e0:	sla    0x1, a0
3f2af2f0:	sla    0x1, a0
3f2af300:	sla    0x1, a0
3f2af310:	sla    0x1, a0
3f2af320:	sla    0x1, a0
3f2af330:	sll    0x9, a0
3f2af340:	sra    b1, b9
3f2af350:	.word  0x7320
3f2af360:	sll    a11, a5
3f2af370:	modu   a3, sp
3f2af380:	.word  0x0064
3f2af390:	btst   a8, a10
3f2af3a0:	sra    a11, a5
3f2af3b0:	srl    0x15, b0
3f2af3c0:	mods   a3, a1
3f2af3d0:	.word  0x7669
L3F2AF3E0:
3f2af3e0:	sla    0x3, a5
3f2af3f0:	rl     b10, b4
3f2af400:	sra    a11, a13
3f2af410:	dsjs   b2, L3F2AF550
3f2af420:	sla    0x1, a0
3f2af430:	sla    0x1, a0
3f2af440:	sla    0x1, a0
3f2af450:	sla    0x1, a0
3f2af460:	sla    0x1, a0
3f2af470:	sla    0x1, a0
3f2af480:	sla    0x1, a0
3f2af490:	sla    0x1, a0
3f2af4a0:	sll    0x9, a0
3f2af4b0:	sra    b1, b9
3f2af4c0:	.word  0x7320
3f2af4d0:	sll    a11, a5
3f2af4e0:	modu   a3, sp
3f2af4f0:	.word  0x7364
3f2af500:	.word  0x0a00
3f2af510:	sra    b10, b2
3f2af520:	.word  0x7274
3f2af530:	modu   a3, a1
3f2af540:	mods   b11, b3
L3F2AF550:
3f2af550:	.word  0x7469
3f2af560:	move   a1, a0
3f2af570:	mods   a11, a9
3f2af580:	.word  0x7469
3f2af590:	sla    0x1, b10
3f2af5a0:	sla    0x1, a0
3f2af5b0:	sla    0x1, a0
3f2af5c0:	sla    0x1, a0
3f2af5d0:	sla    0x1, a0
3f2af5e0:	sla    0x1, a0
3f2af5f0:	sla    0x1, a0
3f2af600:	sla    0x1, a0
3f2af610:	sla    0x1, a0
3f2af620:	dsjs   a5, L3F2AF6C0
3f2af630:	sla    0x3, a4
3f2af640:	.word  0x0a00
3f2af650:	sra    b10, b3
3f2af660:	.word  0x7672
3f2af670:	.word  0x7265
3f2af680:	or     a9, a0
3f2af690:	.word  0x7470
3f2af6a0:	mods   a11, a9
3f2af6b0:	dsjs   a5, L3F2AF7F0
L3F2AF6C0:
3f2af6c0:	sla    0x1, a0
3f2af6d0:	sla    0x1, a0
3f2af6e0:	sla    0x1, a0
3f2af6f0:	sla    0x1, a0
3f2af700:	sla    0x1, a0
3f2af710:	sll    0x9, a0
3f2af720:	sra    b1, b9
3f2af730:	sll    0x9, a0
3f2af740:	rl     0x11, b0
3f2af750:	dsjs   a4, L3F2AF890
3f2af760:	rl     0x1, a5
3f2af770:	sra    b1, b2
3f2af780:	sll    0x9, b10
3f2af790:	rl     0x11, b0
3f2af7a0:	.word  0x0064
L3F2AF7B0:
3f2af7b0:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f2af7d0:	move   a14, a13
3f2af7e0:	addi   0x50, a14
3f2af800:	move   *a13(0xffc0), a9, 1
3f2af820:	move   @0x9b000, a12, 1
3f2af850:	sub    a11, a11
3f2af860:	move   a11, a7
3f2af870:	sll    0x5, a7
3f2af880:	add    a9, a7
L3F2AF890:
3f2af890:	move   *a7(0xc0), a7, 1
3f2af8b0:	jreq   L3F2AF930
L3F2AF8C0:
3f2af8c0:	inc    a11
3f2af8d0:	move   a11, a7
3f2af8e0:	sll    0x5, a7
3f2af8f0:	add    a9, a7
3f2af900:	move   *a7(0xc0), a7, 1
3f2af920:	jrne   L3F2AF8C0
L3F2AF930:
3f2af930:	move   a11, a7
3f2af940:	sll    0x5, a7
3f2af950:	add    a9, a7
3f2af960:	move   a14, -*sp, 1
3f2af970:	movi   0x57, a5
3f2af990:	move   a5, *a14+, 1
3f2af9a0:	movk   1, a5
3f2af9b0:	move   a5, *a14+, 1
3f2af9c0:	calla  L3F703D90
3f2af9f0:	move   a8, *a7(0xc0), 1
3f2afa10:	move   a11, a7
3f2afa20:	sll    0x5, a7
3f2afa30:	add    a9, a7
3f2afa40:	move   *a7(0xc0), a7, 1
3f2afa60:	jrne   L3F2AFB60
3f2afa70:	move   a14, -*sp, 1
3f2afa80:	movi   0x3f2b9bc0, a8
3f2afab0:	move   a8, *a14+, 1
3f2afac0:	move   *a13(0x0), *a14+, 1
3f2afae0:	movi   0x65, a7
3f2afb00:	move   a7, *a14+, 1
3f2afb10:	subk   11, a7
3f2afb20:	move   a7, *a14+, 1
3f2afb30:	calla  L3F265310
L3F2AFB60:
3f2afb60:	move   a11, a7
3f2afb70:	sll    0x5, a7
3f2afb80:	add    a9, a7
3f2afb90:	move   *a7(0xc0), a10, 1
3f2afbb0:	setf   8, 0, 0
3f2afbc0:	move   *a9(0xb8), a7, 0
3f2afbe0:	cmp    a7, a11
3f2afbf0:	jrc   L3F2AFC40
3f2afc00:	move   a11, a7
3f2afc10:	inc    a7
3f2afc20:	movb   a7, *a9(0xb8)
L3F2AFC40:
3f2afc40:	movi   0x56, a7
3f2afc60:	movb   a7, *a10
3f2afc70:	movi   0xbc, a5
3f2afc90:	movb   a5, *a10(0x2b0)
3f2afcb0:	move   *a9(0xb0), a5, 0
3f2afcd0:	inc    a5
3f2afce0:	movb   a5, *a9(0xb0)
3f2afd00:	move   a9, *a10(0x278), 1
3f2afd20:	move   a11, a5
3f2afd30:	inc    a5
3f2afd40:	movb   a5, *a10(0x1d0)
3f2afd60:	sub    a11, a11
3f2afd70:	move   a11, a5
3f2afd80:	sll    0x5, a5
3f2afd90:	add    a12, a5
3f2afda0:	move   *a5(0x1140), a5, 1
3f2afdc0:	jreq   L3F2AFE40
L3F2AFDD0:
3f2afdd0:	inc    a11
3f2afde0:	move   a11, a7
3f2afdf0:	sll    0x5, a7
3f2afe00:	add    a12, a7
3f2afe10:	move   *a7(0x1140), a7, 1
3f2afe30:	jrne   L3F2AFDD0
L3F2AFE40:
3f2afe40:	move   a11, a7
3f2afe50:	sll    0x5, a7
3f2afe60:	add    a12, a7
3f2afe70:	move   a10, *a7(0x1140), 1
3f2afe90:	setf   8, 0, 0
3f2afea0:	move   *a12(0x1138), a7, 0
3f2afec0:	inc    a7
3f2afed0:	movb   a7, *a12(0x1138)
3f2afef0:	move   *a13(0xffe0), *a10(0x8), 1
3f2aff20:	move   a14, -*sp, 1
3f2aff30:	move   *a13(0xffa0), *a14+, 1
3f2aff50:	move   a10, a7
3f2aff60:	addi   0x28, a7
3f2aff80:	move   a7, *a14+, 1
3f2aff90:	calla  L3FB45720
3f2affc0:	move   a14, -*sp, 1
3f2affd0:	move   *a13(0xff80), *a14+, 1
3f2afff0:	move   a10, a7
3f2b0000:	addi   0xa8, a7
3f2b0020:	move   a7, *a14+, 1
3f2b0030:	calla  L3FB45720
3f2b0060:	move   a14, -*sp, 1
3f2b0070:	move   *a13(0xff60), *a14+, 1
3f2b0090:	move   a10, a7
3f2b00a0:	addi   0x128, a7
3f2b00c0:	move   a7, *a14+, 1
3f2b00d0:	calla  L3FB45720
3f2b0100:	move   a11, a7
3f2b0110:	inc    a7
3f2b0120:	movb   a7, *a10(0x1a8)
3f2b0140:	jruc   L3F2B02A0
L3F2B0150:
3f2b0150:	movk   2, a7
3f2b0160:	setf   16, 0, 0
3f2b0170:	move   a7, *a10(0x1e8), 0
3f2b0190:	move   a7, *a10(0x298), 0
3f2b01b0:	jruc   L3F2B0330
L3F2B01C0:
3f2b01c0:	movk   15, a7
3f2b01d0:	setf   16, 0, 0
3f2b01e0:	move   a7, *a10(0x1e8), 0
3f2b0200:	move   a7, *a10(0x298), 0
3f2b0220:	jruc   L3F2B0330
L3F2B0230:
3f2b0230:	movk   15, a7
3f2b0240:	setf   16, 0, 0
3f2b0250:	move   a7, *a10(0x1e8), 0
3f2b0270:	move   a7, *a10(0x298), 0
3f2b0290:	jruc   L3F2B0330
L3F2B02A0:
3f2b02a0:	setf   8, 0, 0
3f2b02b0:	move   *a13(0xff00), a8, 0
3f2b02d0:	dec    a8
3f2b02e0:	jreq   L3F2B0150
3f2b02f0:	subk   2, a8
3f2b0300:	jreq   L3F2B01C0
3f2b0310:	dec    a8
3f2b0320:	jreq   L3F2B0230
L3F2B0330:
3f2b0330:	sub    a7, a7
3f2b0340:	movb   a7, *a10(0x1f8)
3f2b0360:	movk   1, a5
3f2b0370:	movb   a5, *a10(0x200)
3f2b0390:	movi   0xff, a5
3f2b03b0:	movb   a5, *a10(0x208)
3f2b03d0:	movk   31, a7
3f2b03e0:	movb   a7, *a10(0x210)
3f2b0400:	movb   *a13(0xff40), *a10(0x220)
3f2b0430:	setf   16, 0, 0
3f2b0440:	move   *a13(0xff20), *a10(0x228), 0
3f2b0470:	movb   *a13(0xff00), *a10(0x218)
3f2b04a0:	setf   8, 0, 0
3f2b04b0:	move   *a9(0x40), a7, 0
3f2b04d0:	dsjs   a7, L3F2B0550
3f2b04e0:	movk   1, a7
3f2b04f0:	setf   1, 0, 0
3f2b0500:	move   a7, *a9(0x51), 0
3f2b0520:	sub    a7, a7
3f2b0530:	move   a7, *a9(0x50), 0
L3F2B0550:
3f2b0550:	move   a11, a8
3f2b0560:	inc    a8
3f2b0570:	move   *sp(0x100), a14, 1
3f2b0590:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f2b05b0:	rets   2
L3F2B05C0:
3f2b05c0:	mmtm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f2b05e0:	move   a14, a13
3f2b05f0:	addi   0x260, a14
3f2b0610:	move   *a13(0xffe0), a9, 1
3f2b0630:	sub    a7, a7
3f2b0640:	movb   a7, *a13(0x170)
3f2b0660:	movk   1, a7
3f2b0670:	movb   a7, *a13(0x190)
3f2b0690:	movb   a7, *a13(0x210)
3f2b06b0:	setf   8, 0, 0
L3F2B06C0:
3f2b06c0:	sub    a7, a7
3f2b06d0:	movb   a7, *a13(0x1f0)
3f2b06f0:	movb   a7, *a13(0x170)
3f2b0710:	movk   1, a7
3f2b0720:	movb   a7, *a13(0x190)
3f2b0740:	move   @0x9b000, a2, 1
3f2b0770:	move   a9, @0xa4940, 1
3f2b07a0:	move   *a9(0x40), a7, 0
3f2b07c0:	dsj    a7, L3F2B5C00
3f2b07e0:	setf   1, 0, 0
3f2b07f0:	move   *a9(0x51), a7, 0
3f2b0810:	dsj    a7, L3F2B5C00
3f2b0830:	setf   8, 0, 0
3f2b0840:	move   *a9(0x2d0), a7, 0
3f2b0860:	jreq   L3F2B08F0
3f2b0870:	move   *a9(0x2d8), a7, 1
3f2b0890:	move   a7, *a13(0x1a0), 1
3f2b08b0:	subi   0x2d8, a7
3f2b08d0:	cmp    a9, a7
3f2b08e0:	jrne   L3F2B09F0
L3F2B08F0:
3f2b08f0:	move   a14, -*sp, 1
3f2b0900:	move   a9, a7
3f2b0910:	addi   0x2d8, a7
3f2b0930:	move   a7, *a14+, 1
3f2b0940:	movi   0x3f2b9cc0, a8
3f2b0970:	move   a8, *a14+, 1
3f2b0980:	calla  L3FB341E0
3f2b09b0:	calla  L3F6EDD80
3f2b09e0:	jruc   L3F2B0E80
L3F2B09F0:
3f2b09f0:	pushst
3f2b0a00:	dint
3f2b0a10:	move   *a13(0x1a0), *a13(0x220), 1
3f2b0a40:	move   *a13(0x220), a7, 1
3f2b0a60:	move   *a7(0x20), *a13(0x240), 1
3f2b0a90:	move   *a13(0x240), a5, 1
3f2b0ab0:	move   *a7, *a5, 1
3f2b0ac0:	move   *a5, a5, 1
3f2b0ad0:	move   *a13(0x240), *a5(0x20), 1
3f2b0b00:	move   a7, *a7, 1
3f2b0b10:	move   a7, *a7(0x20), 1
3f2b0b30:	popst
3f2b0b40:	move   *a9(0x2d0), a7, 0
3f2b0b60:	setf   16, 0, 0
3f2b0b70:	move   @0xa5000, a5, 0
3f2b0ba0:	cmp    a5, a7
3f2b0bb0:	jrls   L3F2B0CC0
3f2b0bc0:	move   a14, -*sp, 1
3f2b0bd0:	move   a9, a7
3f2b0be0:	addi   0x2d0, a7
3f2b0c00:	move   a7, *a14+, 1
3f2b0c10:	move   a9, *a14+, 1
3f2b0c20:	movi   0x3f2b9e60, a8
3f2b0c50:	move   a8, *a14+, 1
3f2b0c60:	calla  L3FB341E0
3f2b0c90:	calla  L3F6EDD80
L3F2B0CC0:
3f2b0cc0:	setf   8, 0, 0
3f2b0cd0:	move   *a9(0x2d0), a7, 0
3f2b0cf0:	dec    a7
3f2b0d00:	movb   a7, *a9(0x2d0)
3f2b0d20:	move   *a13(0x1a0), a7, 1
3f2b0d40:	move   *a7(0x60), a5, 1
3f2b0d60:	move   a5, *a13(0x1c0), 1
3f2b0d80:	jrne   L3F2B0E80
3f2b0d90:	move   a14, -*sp, 1
3f2b0da0:	move   a9, a5
3f2b0db0:	addi   0x2d8, a5
3f2b0dd0:	move   a5, *a14+, 1
3f2b0de0:	movi   0x3f2ba060, a8
3f2b0e10:	move   a8, *a14+, 1
3f2b0e20:	calla  L3FB341E0
3f2b0e50:	calla  L3F6EDD80
L3F2B0E80:
3f2b0e80:	move   *a13(0x1c0), a7, 1
3f2b0ea0:	move   a7, @0xa4920, 1
3f2b0ed0:	addi   0x100, a7
3f2b0ef0:	move   a7, *a13(0x20), 1
3f2b0f10:	move   a7, a11
3f2b0f20:	addi   0x70, a11
3f2b0f40:	sub    a5, a5
3f2b0f50:	setf   1, 0, 0
3f2b0f60:	move   a5, *a11, 0
3f2b0f70:	movk   1, a5
3f2b0f80:	move   a5, *a11(0x1), 0
3f2b0fa0:	sub    a5, a5
3f2b0fb0:	setf   6, 0, 0
3f2b0fc0:	move   a5, *a11(0x2), 0
3f2b0fe0:	movb   a5, *a11(0x8)
3f2b1000:	setf   16, 0, 0
3f2b1010:	move   *a9(0x30), *a11(0x10), 0
3f2b1040:	move   *a9(0x20), *a11(0x20), 0
3f2b1070:	setf   8, 0, 0
3f2b1080:	move   *a9(0x58), a5, 0
3f2b10a0:	inc    a5
3f2b10b0:	movb   a5, *a9(0x58)
3f2b10d0:	dec    a5
3f2b10e0:	movb   a5, *a11(0x30)
3f2b1100:	move   *a13(0x1a0), a3, 1
3f2b1120:	setf   16, 1, 0
3f2b1130:	move   a5, *a3(0x40), 0
3f2b1150:	movb   *a9(0x60), *a11(0x38)
3f2b1180:	movk   8, a5
3f2b1190:	move   a5, *a13(0x1e0), 0
3f2b11b0:	sub    a6, a6
3f2b11c0:	setf   8, 0, 0
3f2b11d0:	move   @0xa4960, a3, 0
3f2b1200:	movb   a3, *a13(0x80)
L3F2B1220:
3f2b1220:	move   @0xa4960, a7, 0
3f2b1250:	sll    0x5, a7
3f2b1260:	add    a9, a7
3f2b1270:	move   *a7(0xc0), a10, 1
3f2b1290:	jaeq   L3F2B5070
3f2b12b0:	move   *a10(0x200), a7, 0
3f2b12d0:	dsj    a7, L3F2B5070
3f2b12f0:	move   *a13(0x20), a7, 1
3f2b1310:	setf   16, 0, 0
3f2b1320:	move   *a13(0x1e0), a5, 0
3f2b1340:	sll    0x3, a5
3f2b1350:	add    a7, a5
3f2b1360:	move   a5, a12
3f2b1370:	addi   0x70, a12
3f2b1390:	setf   8, 0, 0
3f2b13a0:	move   *a10(0x1f8), a5, 0
3f2b13c0:	dsj    a5, L3F2B3270
3f2b13e0:	move   *a13(0x190), a5, 0
3f2b1400:	dsjs   a5, L3F2B1440
3f2b1410:	sub    a5, a5
3f2b1420:	movb   a5, *a10(0x2a8)
L3F2B1440:
3f2b1440:	move   *a10(0x1b0), a5, 1
3f2b1460:	sll    0x5, a5
3f2b1470:	addi   0xa4990, a5
3f2b14a0:	move   *a5(0x0), *a13(0x130), 1
3f2b14d0:	move   *a13(0x130), a5, 1
3f2b14f0:	move   *a5(0x428), a3, 1
3f2b1510:	move   a3, @0xa4900, 1
3f2b1540:	move   *a5(0x428), *a13(0x150), 1
3f2b1570:	move   @0x1b3900, a5, 1
3f2b15a0:	setf   1, 1, 0
3f2b15b0:	move   *a5(0x1c1), a7, 0
3f2b15d0:	move   a7, *a13, 1
3f2b15e0:	movk   1, a7
3f2b15f0:	move   a7, *a5(0x1c1), 0
3f2b1610:	move   *a13(0x150), a7, 1
3f2b1630:	move   *a7(0xa0), *a13(0x60), 1
3f2b1660:	move   *a7(0xc0), *a13(0xf0), 1
3f2b1690:	move   *a13(0xf0), a7, 1
3f2b16b0:	movi   0xff, a3
3f2b16d0:	divs   a3, a7
3f2b16e0:	setf   16, 0, 0
3f2b16f0:	move   *a10(0x298), a3, 0
3f2b1710:	sub    a3, a7
3f2b1720:	move   a7, *a13(0x200), 0
3f2b1740:	sext   a7, 0
3f2b1750:	subk   15, a7
3f2b1760:	jrle   L3F2B17B0
3f2b1770:	movk   15, a7
3f2b1780:	move   a7, *a10(0x1e8), 0
3f2b17a0:	jruc   L3F2B17E0
L3F2B17B0:
3f2b17b0:	move   *a13(0x200), *a10(0x1e8), 0
L3F2B17E0:
3f2b17e0:	setf   1, 1, 0
3f2b17f0:	move   *a13(0x0), *a5(0x1c1), 0
3f2b1820:	move   *a13(0x60), a7, 1
3f2b1840:	jale   L3F2B28A0
3f2b1860:	setf   8, 0, 0
3f2b1870:	move   *a10(0x1e0), a3, 0
3f2b1890:	jaeq   L3F2B28A0
3f2b18b0:	move   *a9(0x88), a3, 1
3f2b18d0:	setf   16, 0, 0
3f2b18e0:	move   *a3(0x3d0), a3, 0
3f2b1900:	move   *a13(0x1e0), a7, 0
3f2b1920:	sub    a7, a3
3f2b1930:	subk   6, a3
3f2b1940:	jac   L3F2B2850
3f2b1960:	movb   *a10(0x1d8), *a12(0x0)
3f2b1990:	movb   *a10(0x1d0), *a12(0x8)
3f2b19c0:	setf   4, 0, 0
3f2b19d0:	move   *a10(0x1e8), *a12(0x18), 0
3f2b1a00:	setf   16, 0, 0
3f2b1a10:	move   *a10(0x298), a3, 0
3f2b1a30:	move   *a10(0x1e8), a7, 0
3f2b1a50:	add    a7, a3
3f2b1a60:	move   a3, *a10(0x298), 0
3f2b1a80:	setf   16, 1, 0
3f2b1a90:	move   *a13(0x200), a7, 0
3f2b1ab0:	setf   16, 0, 0
3f2b1ac0:	move   *a10(0x1e8), a3, 0
3f2b1ae0:	sub    a3, a7
3f2b1af0:	move   a7, *a13(0x200), 0
3f2b1b10:	setf   1, 1, 0
3f2b1b20:	move   *a5(0x1c1), a7, 0
3f2b1b40:	move   a7, *a13, 1
3f2b1b50:	movk   1, a3
3f2b1b60:	move   a3, *a5(0x1c1), 0
3f2b1b80:	move   *a13(0x150), a3, 1
3f2b1ba0:	move   *a3(0x200), a3, 1
3f2b1bc0:	setf   16, 0, 0
3f2b1bd0:	move   *a10(0x1e8), a7, 0
3f2b1bf0:	cmp    a7, a3
3f2b1c00:	jrls   L3F2B1CD0
3f2b1c10:	move   *a13(0x150), a7, 1
3f2b1c30:	move   *a7(0x200), a3, 1
3f2b1c50:	move   *a10(0x1e8), a7, 0
3f2b1c70:	sub    a7, a3
3f2b1c80:	move   *a13(0x150), a7, 1
3f2b1ca0:	move   a3, *a7(0x200), 1
3f2b1cc0:	jruc   L3F2B1D20
L3F2B1CD0:
3f2b1cd0:	move   *a13(0x150), a7, 1
3f2b1cf0:	sub    a3, a3
3f2b1d00:	move   a3, *a7(0x200), 1
L3F2B1D20:
3f2b1d20:	setf   1, 1, 0
3f2b1d30:	move   *a13(0x0), *a5(0x1c1), 0
3f2b1d60:	sub    a3, a3
3f2b1d70:	setf   16, 0, 0
3f2b1d80:	move   a3, *a10(0x1e8), 0
3f2b1da0:	setf   4, 0, 0
3f2b1db0:	move   a3, *a12(0x1c), 0
3f2b1dd0:	move   *a13(0x20), a3, 1
3f2b1df0:	setf   16, 0, 0
3f2b1e00:	move   *a13(0x1e0), a7, 0
3f2b1e20:	addk   4, a7
3f2b1e30:	sll    0x3, a7
3f2b1e40:	add    a3, a7
3f2b1e50:	move   a7, a4
3f2b1e60:	addi   0x70, a4
3f2b1e80:	move   *a13(0x60), a7, 1
3f2b1ea0:	setf   8, 0, 0
3f2b1eb0:	move   *a10(0x208), a3, 0
3f2b1ed0:	cmp    a3, a7
3f2b1ee0:	jrls   L3F2B1F30
3f2b1ef0:	movb   *a10(0x208), *a12(0x10)
3f2b1f20:	jruc   L3F2B1F50
L3F2B1F30:
3f2b1f30:	movb   a7, *a12(0x10)
L3F2B1F50:
3f2b1f50:	move   *a12(0x10), a3, 0
3f2b1f70:	move   a3, *a13(0x40), 1
3f2b1f90:	move   *a12(0x10), a3, 0
3f2b1fb0:	movk   1, a7
3f2b1fc0:	and    a7, a3
3f2b1fd0:	dsjs   a3, L3F2B2030
3f2b1fe0:	move   *a13(0x40), a3, 1
3f2b2000:	inc    a3
3f2b2010:	move   a3, *a13(0x40), 1
L3F2B2030:
3f2b2030:	move   *a9(0x88), a3, 1
3f2b2050:	setf   16, 0, 0
3f2b2060:	move   *a3(0x3d0), a3, 0
3f2b2080:	move   *a13(0x1e0), a7, 0
3f2b20a0:	sub    a7, a3
3f2b20b0:	move   *a13(0x40), a7, 1
3f2b20d0:	subk   5, a3
3f2b20e0:	cmp    a3, a7
3f2b20f0:	jrls   L3F2B2290
3f2b2100:	move   *a9(0x88), a3, 1
3f2b2120:	move   *a3(0x3d0), a3, 0
3f2b2140:	move   *a13(0x1e0), a7, 0
3f2b2160:	sub    a7, a3
3f2b2170:	subk   5, a3
3f2b2180:	movb   a3, *a12(0x10)
3f2b21a0:	setf   8, 0, 0
3f2b21b0:	move   *a12(0x10), a3, 0
3f2b21d0:	move   a3, *a13(0x40), 1
3f2b21f0:	move   *a12(0x10), a3, 0
3f2b2210:	movk   1, a7
3f2b2220:	and    a7, a3
3f2b2230:	dsjs   a3, L3F2B2290
3f2b2240:	move   *a13(0x40), a3, 1
3f2b2260:	inc    a3
3f2b2270:	move   a3, *a13(0x40), 1
L3F2B2290:
3f2b2290:	move   a14, -*sp, 1
3f2b22a0:	setf   8, 0, 0
3f2b22b0:	move   *a12(0x10), a8, 0
3f2b22d0:	move   a8, *a14+, 1
3f2b22e0:	move   a4, *a14+, 1
3f2b22f0:	move   *a13(0x150), *a14+, 1
3f2b2310:	calla  L3F70C5C0
3f2b2340:	move   a8, a3
3f2b2350:	jrge   L3F2B26D0
3f2b2360:	move   *a13(0x150), a7, 1
3f2b2380:	move   *a7(0x1a0), a5, 1
3f2b23a0:	subk   2, a5
3f2b23b0:	jreq   L3F2B25C0
3f2b23c0:	move   a14, -*sp, 1
3f2b23d0:	move   *a10(0x1b0), a5, 1
3f2b23f0:	inc    a5
3f2b2400:	move   a5, *a14+, 1
3f2b2410:	movi   0x3f2ba1f8, a8
3f2b2440:	move   a8, *a14+, 1
3f2b2450:	calla  L3FB341E0
3f2b2480:	move   a14, -*sp, 1
3f2b2490:	move   *a10(0x1b0), a5, 1
3f2b24b0:	inc    a5
3f2b24c0:	move   a5, *a14+, 1
3f2b24d0:	movi   0x3f2260f0, a5
3f2b2500:	move   a5, *a14+, 1
3f2b2510:	calla  L3F2798B0
3f2b2540:	movk   4, a3
3f2b2550:	move   a3, *a13(0x40), 1
3f2b2570:	sub    a5, a5
3f2b2580:	movb   a5, *a12(0x10)
3f2b25a0:	jauc   L3F2B2EE0
L3F2B25C0:
3f2b25c0:	move   a14, -*sp, 1
3f2b25d0:	movi   0x3f2ba410, a8
3f2b2600:	move   a8, *a14+, 1
3f2b2610:	movk   7, a5
3f2b2620:	move   a5, *a14+, 1
3f2b2630:	movi   0x65, a3
3f2b2650:	move   a3, *a14+, 1
3f2b2660:	subk   11, a3
3f2b2670:	move   a3, *a14+, 1
3f2b2680:	calla  L3F265310
3f2b26b0:	jauc   L3F2B2EE0
L3F2B26D0:
3f2b26d0:	move   *a13(0x40), a7, 1
3f2b26f0:	addk   4, a7
3f2b2700:	move   a7, *a13(0x40), 1
3f2b2720:	setf   8, 0, 0
3f2b2730:	move   *a10(0x1e0), a5, 0
3f2b2750:	dec    a5
3f2b2760:	movb   a5, *a10(0x1e0)
3f2b2780:	move   *a11(0x8), a5, 0
3f2b27a0:	inc    a5
3f2b27b0:	movb   a5, *a11(0x8)
3f2b27d0:	setf   16, 0, 0
3f2b27e0:	zext   a7, 0
3f2b27f0:	move   *a13(0x1e0), a5, 0
3f2b2810:	add    a5, a7
3f2b2820:	move   a7, *a13(0x1e0), 0
3f2b2840:	jruc   L3F2B2EE0
L3F2B2850:
3f2b2850:	movk   1, a3
3f2b2860:	movb   a3, *a13(0x1f0)
3f2b2880:	move   a3, a6
3f2b2890:	jruc   L3F2B2EE0
L3F2B28A0:
3f2b28a0:	move   *a9(0x88), a3, 1
3f2b28c0:	setf   16, 0, 0
3f2b28d0:	move   *a3(0x3d0), a3, 0
3f2b28f0:	move   *a13(0x1e0), a7, 0
3f2b2910:	sub    a7, a3
3f2b2920:	subk   4, a3
3f2b2930:	jrc   L3F2B2ED0
3f2b2940:	move   *a10(0x1e8), a3, 0
3f2b2960:	jreq   L3F2B2EE0
3f2b2970:	movb   *a10(0x1d8), *a12(0x0)
3f2b29a0:	movb   *a10(0x1d0), *a12(0x8)
3f2b29d0:	setf   4, 0, 0
3f2b29e0:	move   *a10(0x1e8), *a12(0x18), 0
3f2b2a10:	setf   16, 0, 0
3f2b2a20:	move   *a10(0x298), a3, 0
3f2b2a40:	move   *a10(0x1e8), a7, 0
3f2b2a60:	add    a7, a3
3f2b2a70:	move   a3, *a10(0x298), 0
3f2b2a90:	setf   16, 1, 0
3f2b2aa0:	move   *a13(0x200), a7, 0
3f2b2ac0:	setf   16, 0, 0
3f2b2ad0:	move   *a10(0x1e8), a3, 0
3f2b2af0:	sub    a3, a7
3f2b2b00:	move   a7, *a13(0x200), 0
3f2b2b20:	setf   1, 1, 0
3f2b2b30:	move   *a5(0x1c1), a7, 0
3f2b2b50:	move   a7, *a13, 1
3f2b2b60:	movk   1, a3
3f2b2b70:	move   a3, *a5(0x1c1), 0
3f2b2b90:	move   *a13(0x150), a3, 1
3f2b2bb0:	move   *a3(0x200), a3, 1
3f2b2bd0:	setf   16, 0, 0
3f2b2be0:	move   *a10(0x1e8), a7, 0
3f2b2c00:	cmp    a7, a3
3f2b2c10:	jrls   L3F2B2CE0
3f2b2c20:	move   *a13(0x150), a7, 1
3f2b2c40:	move   *a7(0x200), a3, 1
3f2b2c60:	move   *a10(0x1e8), a7, 0
3f2b2c80:	sub    a7, a3
3f2b2c90:	move   *a13(0x150), a7, 1
3f2b2cb0:	move   a3, *a7(0x200), 1
3f2b2cd0:	jruc   L3F2B2D30
L3F2B2CE0:
3f2b2ce0:	move   *a13(0x150), a7, 1
3f2b2d00:	sub    a3, a3
3f2b2d10:	move   a3, *a7(0x200), 1
L3F2B2D30:
3f2b2d30:	setf   1, 1, 0
3f2b2d40:	move   *a13(0x0), *a5(0x1c1), 0
3f2b2d70:	sub    a3, a3
3f2b2d80:	setf   16, 0, 0
3f2b2d90:	move   a3, *a10(0x1e8), 0
3f2b2db0:	setf   4, 0, 0
3f2b2dc0:	move   a3, *a12(0x1c), 0
3f2b2de0:	movb   a3, *a12(0x10)
3f2b2e00:	setf   8, 0, 0
3f2b2e10:	move   *a11(0x8), a3, 0
3f2b2e30:	inc    a3
3f2b2e40:	movb   a3, *a11(0x8)
3f2b2e60:	setf   16, 0, 0
3f2b2e70:	move   *a13(0x1e0), a3, 0
3f2b2e90:	addk   4, a3
3f2b2ea0:	move   a3, *a13(0x1e0), 0
3f2b2ec0:	jruc   L3F2B2EE0
L3F2B2ED0:
3f2b2ed0:	movk   1, a6
L3F2B2EE0:
3f2b2ee0:	move   @0x1b3900, a7, 1
3f2b2f10:	setf   1, 1, 0
3f2b2f20:	move   *a7(0x1c1), a5, 0
3f2b2f40:	move   a5, *a13, 1
3f2b2f50:	movk   1, a3
3f2b2f60:	move   a3, *a7(0x1c1), 0
3f2b2f80:	move   *a13(0x150), a3, 1
3f2b2fa0:	move   *a3(0xa0), a3, 1
3f2b2fc0:	move   a3, *a13(0x60), 1
3f2b2fe0:	jrne   L3F2B31A0
3f2b2ff0:	sub    a3, a3
3f2b3000:	movb   a3, *a10(0x200)
3f2b3020:	setf   16, 1, 0
3f2b3030:	move   *a13(0x200), a3, 0
3f2b3050:	jrle   L3F2B3210
3f2b3060:	setf   16, 0, 0
3f2b3070:	move   *a10(0x298), a3, 0
3f2b3090:	setf   16, 1, 0
3f2b30a0:	move   @0xa4880, a5, 0
3f2b30d0:	cmp    a5, a3
3f2b30e0:	jrnc   L3F2B3210
3f2b30f0:	move   *a13(0x150), a3, 1
3f2b3110:	move   *a3(0x200), a3, 1
3f2b3130:	jrle   L3F2B3210
3f2b3140:	movk   1, a3
3f2b3150:	movb   a3, *a10(0x200)
3f2b3170:	movb   a3, *a13(0x170)
3f2b3190:	jruc   L3F2B3210
L3F2B31A0:
3f2b31a0:	setf   8, 0, 0
3f2b31b0:	move   *a10(0x1e0), a3, 0
3f2b31d0:	jreq   L3F2B3210
3f2b31e0:	movk   1, a3
3f2b31f0:	movb   a3, *a13(0x170)
L3F2B3210:
3f2b3210:	setf   1, 1, 0
3f2b3220:	move   *a13(0x0), *a7(0x1c1), 0
3f2b3250:	jauc   L3F2B5070
L3F2B3270:
3f2b3270:	move   *a10(0x1f8), a5, 0
3f2b3290:	jane   L3F2B4A10
3f2b32b0:	move   a14, -*sp, 1
3f2b32c0:	move   a10, a5
3f2b32d0:	addi   0x28, a5
3f2b32f0:	move   a5, *a14+, 1
3f2b3300:	calla  L3FB458D0
3f2b3330:	move   a8, *a13(0x90), 1
3f2b3350:	move   a14, -*sp, 1
3f2b3360:	move   a10, a5
3f2b3370:	addi   0xa8, a5
3f2b3390:	move   a5, *a14+, 1
3f2b33a0:	calla  L3FB458D0
3f2b33d0:	move   *a13(0x90), a5, 1
3f2b33f0:	add    a5, a8
3f2b3400:	move   a8, *a13(0x90), 1
3f2b3420:	move   a14, -*sp, 1
3f2b3430:	move   a10, a5
3f2b3440:	addi   0x128, a5
3f2b3460:	move   a5, *a14+, 1
3f2b3470:	calla  L3FB458D0
3f2b34a0:	move   *a13(0x90), a5, 1
3f2b34c0:	add    a5, a8
3f2b34d0:	move   a8, *a13(0x90), 1
3f2b34f0:	movk   10, a5
3f2b3500:	setf   16, 0, 0
3f2b3510:	move   a5, *a13(0x110), 0
3f2b3530:	move   a14, -*sp, 1
3f2b3540:	move   a10, a3
3f2b3550:	addi   0xa8, a3
3f2b3570:	move   a3, *a14+, 1
3f2b3580:	calla  L3FB458D0
3f2b35b0:	move   a8, a3
3f2b35c0:	jrle   L3F2B3610
3f2b35d0:	addk   2, a5
3f2b35e0:	setf   16, 0, 0
3f2b35f0:	move   a5, *a13(0x110), 0
L3F2B3610:
3f2b3610:	move   a14, -*sp, 1
3f2b3620:	move   a10, a5
3f2b3630:	addi   0x128, a5
3f2b3650:	move   a5, *a14+, 1
3f2b3660:	calla  L3FB458D0
3f2b3690:	move   a8, a3
3f2b36a0:	jrle   L3F2B3710
3f2b36b0:	setf   16, 0, 0
3f2b36c0:	move   *a13(0x110), a5, 0
3f2b36e0:	addk   2, a5
3f2b36f0:	move   a5, *a13(0x110), 0
L3F2B3710:
3f2b3710:	setf   8, 0, 0
3f2b3720:	move   *a10(0x220), a5, 0
3f2b3740:	cmpi   0xab, a5
3f2b3760:	jrne   L3F2B3820
3f2b3770:	setf   16, 0, 0
3f2b3780:	move   *a13(0x110), a5, 0
3f2b37a0:	addk   2, a5
3f2b37b0:	move   a5, *a13(0x110), 0
3f2b37d0:	move   *a13(0x90), a5, 1
3f2b37f0:	addk   2, a5
3f2b3800:	move   a5, *a13(0x90), 1
L3F2B3820:
3f2b3820:	setf   16, 0, 0
3f2b3830:	move   *a13(0x110), a5, 0
3f2b3850:	move   *a13(0x90), a3, 1
3f2b3870:	add    a3, a5
3f2b3880:	move   *a9(0x88), a3, 1
3f2b38a0:	move   *a3(0x3d0), a3, 0
3f2b38c0:	move   *a13(0x1e0), a7, 0
3f2b38e0:	sub    a7, a3
3f2b38f0:	inc    a5
3f2b3900:	cmp    a3, a5
3f2b3910:	jahi   L3F2B49F0
3f2b3930:	movb   *a10(0x1d8), *a12(0x0)
3f2b3960:	movb   *a10(0x1d0), *a12(0x8)
3f2b3990:	move   *a13(0x110), a5, 0
3f2b39b0:	move   *a13(0x90), a3, 1
3f2b39d0:	add    a3, a5
3f2b39e0:	subk   4, a5
3f2b39f0:	movb   a5, *a12(0x10)
3f2b3a10:	sll    0x18, a5
3f2b3a20:	srl    0x18, a5
3f2b3a30:	move   a5, *a13(0x60), 1
3f2b3a50:	move   *a10(0x1e8), a3, 0
3f2b3a70:	move   a3, *a10(0x298), 0
3f2b3a90:	subk   15, a3
3f2b3aa0:	jrls   L3F2B3AE0
3f2b3ab0:	movk   15, a3
3f2b3ac0:	move   a3, *a10(0x298), 0
L3F2B3AE0:
3f2b3ae0:	setf   4, 0, 0
3f2b3af0:	move   *a10(0x298), *a12(0x18), 0
3f2b3b20:	sub    a3, a3
3f2b3b30:	setf   16, 0, 0
3f2b3b40:	move   a3, *a10(0x1e8), 0
3f2b3b60:	movk   9, a3
3f2b3b70:	setf   4, 0, 0
3f2b3b80:	move   a3, *a12(0x1c), 0
3f2b3ba0:	move   a14, -*sp, 1
3f2b3bb0:	movi   0x3f2ba558, a8
3f2b3be0:	move   a8, *a14+, 1
3f2b3bf0:	calla  L3FB341E0
3f2b3c20:	move   *a13(0x20), a3, 1
3f2b3c40:	addk   4, a7
3f2b3c50:	sll    0x3, a7
3f2b3c60:	add    a3, a7
3f2b3c70:	move   a7, a4
3f2b3c80:	addi   0x70, a4
3f2b3ca0:	setf   8, 0, 0
3f2b3cb0:	move   *a10(0x218), *a4+, 0
3f2b3cd0:	move   *a10(0x218), a7, 0
3f2b3cf0:	subk   3, a7
3f2b3d00:	jreq   L3F2B3D50
3f2b3d10:	move   *a10(0x218), a7, 0
3f2b3d30:	subk   4, a7
3f2b3d40:	jrne   L3F2B3D80
L3F2B3D50:
3f2b3d50:	sub    a7, a7
3f2b3d60:	move   a7, *a4+, 0
3f2b3d70:	jruc   L3F2B3DA0
L3F2B3D80:
3f2b3d80:	movk   31, a7
3f2b3d90:	move   a7, *a4+, 0
L3F2B3DA0:
3f2b3da0:	movi   0xff, a7
3f2b3dc0:	move   a7, *a4+, 0
3f2b3dd0:	move   a14, -*sp, 1
3f2b3de0:	move   a10, a7
3f2b3df0:	addi   0x28, a7
3f2b3e10:	move   a7, *a14+, 1
3f2b3e20:	calla  L3FB458D0
3f2b3e50:	setf   8, 0, 0
3f2b3e60:	move   a8, *a4+, 0
3f2b3e70:	move   a14, -*sp, 1
3f2b3e80:	move   a14, -*sp, 1
3f2b3e90:	move   a10, a7
3f2b3ea0:	addi   0x28, a7
3f2b3ec0:	move   a7, *a14+, 1
3f2b3ed0:	calla  L3FB458D0
3f2b3f00:	move   a8, *a14+, 1
3f2b3f10:	move   a4, *a14+, 1
3f2b3f20:	move   a10, a7
3f2b3f30:	addi   0x28, a7
3f2b3f50:	move   a7, *a14+, 1
3f2b3f60:	calla  L3FB44400
3f2b3f90:	move   a14, -*sp, 1
3f2b3fa0:	move   a10, a7
3f2b3fb0:	addi   0x28, a7
3f2b3fd0:	move   a7, *a14+, 1
3f2b3fe0:	calla  L3FB458D0
3f2b4010:	sll    0x3, a8
3f2b4020:	add    a8, a4
3f2b4030:	sub    a7, a7
3f2b4040:	setf   8, 0, 0
3f2b4050:	move   a7, *a4+, 0
3f2b4060:	move   *a10(0x220), a7, 0
3f2b4080:	cmpi   0xab, a7
3f2b40a0:	jrne   L3F2B41D0
3f2b40b0:	movk   2, a7
3f2b40c0:	move   a7, *a4+, 0
3f2b40d0:	move   a7, *a4+, 0
3f2b40e0:	setf   16, 0, 0
3f2b40f0:	move   *a10(0x228), *a13(0x120), 0
3f2b4120:	move   a14, -*sp, 1
3f2b4130:	move   a7, *a14+, 1
3f2b4140:	move   a4, *a14+, 1
3f2b4150:	move   a13, a7
3f2b4160:	addi   0x120, a7
3f2b4180:	move   a7, *a14+, 1
3f2b4190:	calla  L3FB44400
3f2b41c0:	addk   16, a4
L3F2B41D0:
3f2b41d0:	move   a14, -*sp, 1
3f2b41e0:	move   a10, a7
3f2b41f0:	addi   0xa8, a7
3f2b4210:	move   a7, *a14+, 1
3f2b4220:	calla  L3FB458D0
3f2b4250:	move   a8, a7
3f2b4260:	jrle   L3F2B4500
3f2b4270:	movk   4, a7
3f2b4280:	setf   8, 0, 0
3f2b4290:	move   a7, *a4+, 0
3f2b42a0:	move   a14, -*sp, 1
3f2b42b0:	move   a10, a7
3f2b42c0:	addi   0xa8, a7
3f2b42e0:	move   a7, *a14+, 1
3f2b42f0:	calla  L3FB458D0
3f2b4320:	setf   8, 0, 0
3f2b4330:	move   a8, *a4+, 0
3f2b4340:	move   a14, -*sp, 1
3f2b4350:	move   a14, -*sp, 1
3f2b4360:	move   a10, a7
3f2b4370:	addi   0xa8, a7
3f2b4390:	move   a7, *a14+, 1
3f2b43a0:	calla  L3FB458D0
3f2b43d0:	move   a8, *a14+, 1
3f2b43e0:	move   a4, *a14+, 1
3f2b43f0:	move   a10, a7
3f2b4400:	addi   0xa8, a7
3f2b4420:	move   a7, *a14+, 1
3f2b4430:	calla  L3FB44400
3f2b4460:	move   a14, -*sp, 1
3f2b4470:	move   a10, a7
3f2b4480:	addi   0xa8, a7
3f2b44a0:	move   a7, *a14+, 1
3f2b44b0:	calla  L3FB458D0
3f2b44e0:	sll    0x3, a8
3f2b44f0:	add    a8, a4
L3F2B4500:
3f2b4500:	move   a14, -*sp, 1
3f2b4510:	move   a10, a7
3f2b4520:	addi   0x128, a7
3f2b4540:	move   a7, *a14+, 1
3f2b4550:	calla  L3FB458D0
3f2b4580:	move   a8, a7
3f2b4590:	jrle   L3F2B4830
3f2b45a0:	movk   5, a7
3f2b45b0:	setf   8, 0, 0
3f2b45c0:	move   a7, *a4+, 0
3f2b45d0:	move   a14, -*sp, 1
3f2b45e0:	move   a10, a7
3f2b45f0:	addi   0x128, a7
3f2b4610:	move   a7, *a14+, 1
3f2b4620:	calla  L3FB458D0
3f2b4650:	setf   8, 0, 0
3f2b4660:	move   a8, *a4+, 0
3f2b4670:	move   a14, -*sp, 1
3f2b4680:	move   a14, -*sp, 1
3f2b4690:	move   a10, a7
3f2b46a0:	addi   0x128, a7
3f2b46c0:	move   a7, *a14+, 1
3f2b46d0:	calla  L3FB458D0
3f2b4700:	move   a8, *a14+, 1
3f2b4710:	move   a4, *a14+, 1
3f2b4720:	move   a10, a7
3f2b4730:	addi   0x128, a7
3f2b4750:	move   a7, *a14+, 1
3f2b4760:	calla  L3FB44400
3f2b4790:	move   a14, -*sp, 1
3f2b47a0:	move   a10, a7
3f2b47b0:	addi   0x128, a7
3f2b47d0:	move   a7, *a14+, 1
3f2b47e0:	calla  L3FB458D0
3f2b4810:	sll    0x3, a8
3f2b4820:	add    a8, a4
L3F2B4830:
3f2b4830:	sub    a7, a7
3f2b4840:	setf   8, 0, 0
3f2b4850:	move   a7, *a4+, 0
3f2b4860:	move   *a11(0x8), a7, 0
3f2b4880:	inc    a7
3f2b4890:	movb   a7, *a11(0x8)
3f2b48b0:	addk   4, a5
3f2b48c0:	setf   16, 0, 0
3f2b48d0:	zext   a5, 0
3f2b48e0:	move   *a13(0x1e0), a7, 0
3f2b4900:	add    a7, a5
3f2b4910:	move   a5, *a13(0x1e0), 0
3f2b4930:	move   *a13(0x60), a7, 1
3f2b4950:	movk   1, a3
3f2b4960:	and    a7, a3
3f2b4970:	dsjs   a3, L3F2B49B0
3f2b4980:	inc    a5
3f2b4990:	move   a5, *a13(0x1e0), 0
L3F2B49B0:
3f2b49b0:	sub    a3, a3
3f2b49c0:	movb   a3, *a10(0x200)
3f2b49e0:	jruc   L3F2B5070
L3F2B49F0:
3f2b49f0:	movk   1, a6
3f2b4a00:	jruc   L3F2B5070
L3F2B4A10:
3f2b4a10:	move   *a10(0x1f8), a5, 0
3f2b4a30:	subk   2, a5
3f2b4a40:	jrne   L3F2B5070
3f2b4a50:	movk   4, a5
3f2b4a60:	move   a5, *a13(0x40), 1
3f2b4a80:	move   *a9(0x88), a3, 1
3f2b4aa0:	setf   16, 0, 0
3f2b4ab0:	move   *a3(0x3d0), a3, 0
3f2b4ad0:	move   *a13(0x1e0), a7, 0
3f2b4af0:	sub    a7, a3
3f2b4b00:	cmp    a3, a5
3f2b4b10:	jrhi   L3F2B5060
3f2b4b20:	movb   *a10(0x1d8), *a12(0x0)
3f2b4b50:	sub    a3, a3
3f2b4b60:	movb   a3, *a12(0x8)
3f2b4b80:	movb   a3, *a12(0x10)
3f2b4ba0:	setf   4, 0, 0
3f2b4bb0:	move   a3, *a12(0x18), 0
3f2b4bd0:	setf   16, 0, 0
3f2b4be0:	move   a3, *a10(0x1e8), 0
3f2b4c00:	movk   13, a3
3f2b4c10:	setf   4, 0, 0
3f2b4c20:	move   a3, *a12(0x1c), 0
3f2b4c40:	move   a14, -*sp, 1
3f2b4c50:	movi   0x3f2ba608, a8
3f2b4c80:	move   a8, *a14+, 1
3f2b4c90:	calla  L3FB341E0
3f2b4cc0:	setf   8, 0, 0
3f2b4cd0:	move   *a11(0x8), a3, 0
3f2b4cf0:	inc    a3
3f2b4d00:	movb   a3, *a11(0x8)
3f2b4d20:	addk   4, a7
3f2b4d30:	setf   16, 0, 0
3f2b4d40:	move   a7, *a13(0x1e0), 0
3f2b4d60:	setf   8, 0, 0
3f2b4d70:	move   *a9(0xb0), a3, 0
3f2b4d90:	dsjs   a3, L3F2B4DD0
3f2b4da0:	movk   2, a3
3f2b4db0:	movb   a3, *a9(0x40)
L3F2B4DD0:
3f2b4dd0:	move   a14, -*sp, 1
3f2b4de0:	move   *a10(0x1b0), *a14+, 1
3f2b4e00:	calla  L3F2BC920
3f2b4e30:	setf   8, 0, 0
3f2b4e40:	move   *a10(0x1a8), a3, 0
3f2b4e60:	dec    a3
3f2b4e70:	sll    0x5, a3
3f2b4e80:	add    a2, a3
3f2b4e90:	sub    a7, a7
3f2b4ea0:	move   a7, *a3(0x1140), 1
3f2b4ec0:	move   *a2(0x1138), a3, 0
3f2b4ee0:	dec    a3
3f2b4ef0:	movb   a3, *a2(0x1138)
3f2b4f10:	move   *a9(0xb0), a3, 0
3f2b4f30:	dec    a3
3f2b4f40:	movb   a3, *a9(0xb0)
3f2b4f60:	move   *a10(0x1d0), a3, 0
3f2b4f80:	dec    a3
3f2b4f90:	sll    0x5, a3
3f2b4fa0:	add    a9, a3
3f2b4fb0:	move   a7, *a3(0xc0), 1
3f2b4fd0:	movb   a7, *a10(0x2b0)
3f2b4ff0:	movb   a7, *a10
3f2b5000:	move   a14, -*sp, 1
3f2b5010:	move   a10, *a14+, 1
3f2b5020:	calla  L3F702440
3f2b5050:	jruc   L3F2B5070
L3F2B5060:
3f2b5060:	movk   1, a6
L3F2B5070:
3f2b5070:	setf   8, 0, 0
3f2b5080:	move   @0xa4960, a7, 0
3f2b50b0:	inc    a7
3f2b50c0:	movb   a7, @0xa4960
3f2b50f0:	zext   a7, 0
3f2b5100:	subk   16, a7
3f2b5110:	jrne   L3F2B5160
3f2b5120:	sub    a7, a7
3f2b5130:	movb   a7, @0xa4960
L3F2B5160:
3f2b5160:	move   @0xa4960, a7, 0
3f2b5190:	move   *a13(0x80), a5, 0
3f2b51b0:	cmp    a5, a7
3f2b51c0:	jrne   L3F2B5290
3f2b51d0:	move   a6, a3
3f2b51e0:	jrne   L3F2B5290
3f2b51f0:	sub    a3, a3
3f2b5200:	movb   a3, *a13(0x190)
3f2b5220:	move   *a13(0x170), a5, 0
3f2b5240:	dsjs   a5, L3F2B5280
3f2b5250:	movb   a3, *a13(0x170)
3f2b5270:	jruc   L3F2B5290
L3F2B5280:
3f2b5280:	movk   1, a6
L3F2B5290:
3f2b5290:	move   a6, a3
3f2b52a0:	jaeq   L3F2B1220
3f2b52c0:	sub    a0, a0
3f2b52d0:	setf   1, 0, 0
3f2b52e0:	move   a0, *a9(0x51), 0
3f2b5300:	move   *a9(0x51), a5, 0
3f2b5320:	jrne   L3F2B5490
L3F2B5330:
3f2b5330:	move   a0, a7
3f2b5340:	sll    0x5, a7
3f2b5350:	add    a9, a7
3f2b5360:	move   *a7(0xc0), a10, 1
3f2b5380:	jreq   L3F2B5410
3f2b5390:	setf   8, 0, 0
3f2b53a0:	move   *a10(0x200), a7, 0
3f2b53c0:	dsjs   a7, L3F2B5410
3f2b53d0:	movk   1, a7
3f2b53e0:	setf   1, 0, 0
3f2b53f0:	move   a7, *a9(0x51), 0
L3F2B5410:
3f2b5410:	inc    a0
3f2b5420:	cmpi   0x10, a0
3f2b5440:	jrge   L3F2B5490
3f2b5450:	setf   1, 0, 0
3f2b5460:	move   *a9(0x51), a7, 0
3f2b5480:	jreq   L3F2B5330
L3F2B5490:
3f2b5490:	setf   16, 0, 0
3f2b54a0:	move   *a13(0x1e0), a7, 0
3f2b54c0:	cmpi   0x2e, a7
3f2b54e0:	jrnc   L3F2B5650
3f2b54f0:	move   a14, -*sp, 1
3f2b5500:	neg    a7
3f2b5510:	addi   0x32, a7
3f2b5530:	move   a7, *a14+, 1
3f2b5540:	move   *a13(0x20), a7, 1
3f2b5560:	move   *a13(0x1e0), a5, 0
3f2b5580:	sll    0x3, a5
3f2b5590:	add    a7, a5
3f2b55a0:	addi   0x70, a5
3f2b55c0:	move   a5, *a14+, 1
3f2b55d0:	calla  L3FB44A00
3f2b5600:	movi   0x2e, a5
3f2b5620:	setf   16, 0, 0
3f2b5630:	move   a5, *a13(0x1e0), 0
L3F2B5650:
3f2b5650:	move   *a13(0x1c0), a7, 1
3f2b5670:	move   *a13(0x1e0), *a7(0xf0), 0
3f2b56a0:	move   *a13(0x1a0), a5, 1
3f2b56c0:	move   *a13(0x1e0), *a5(0x50), 0
3f2b56f0:	move   a14, -*sp, 1
3f2b5700:	move   a7, *a14+, 1
3f2b5710:	movi   0x460, a3
3f2b5730:	move   a3, *a14+, 1
3f2b5740:	move   *a9(0x88), a3, 1
3f2b5760:	addi   0x280, a3
3f2b5780:	move   a3, *a14+, 1
3f2b5790:	calla  L3F2C6960
3f2b57c0:	move   a8, *a13(0xb0), 1
3f2b57e0:	move   a8, a3
3f2b57f0:	jreq   L3F2B58C0
3f2b5800:	move   a14, -*sp, 1
3f2b5810:	move   a3, *a14+, 1
3f2b5820:	movi   0x3f2ba698, a8
3f2b5850:	move   a8, *a14+, 1
3f2b5860:	calla  L3FB341E0
3f2b5890:	calla  L3F707A30
L3F2B58C0:
3f2b58c0:	pushst
3f2b58d0:	dint
3f2b58e0:	move   a5, *a13(0x220), 1
3f2b5900:	move   *a9(0x378), *a13(0x240), 1
3f2b5930:	move   *a13(0x240), a3, 1
3f2b5950:	move   *a3, *a5, 1
3f2b5960:	move   a3, *a5(0x20), 1
3f2b5980:	move   a5, *a3, 1
3f2b5990:	move   *a5, a3, 1
3f2b59a0:	move   a5, *a3(0x20), 1
3f2b59c0:	popst
3f2b59d0:	move   *a2(0xb0), a3, 1
3f2b59f0:	inc    a3
3f2b5a00:	move   a3, *a2(0xb0), 1
3f2b5a20:	move   *a9(0x88), a3, 1
3f2b5a40:	move   *a3(0x748), a5, 1
3f2b5a60:	inc    a5
3f2b5a70:	move   a5, *a3(0x748), 1
3f2b5a90:	move   *a9(0x88), a5, 1
3f2b5ab0:	setf   8, 0, 0
3f2b5ac0:	move   *a11(0x8), a3, 0
3f2b5ae0:	move   *a5(0x788), a7, 1
3f2b5b00:	add    a3, a7
3f2b5b10:	move   a7, *a5(0x788), 1
3f2b5b30:	move   *a9(0x88), a7, 1
3f2b5b50:	setf   16, 0, 0
3f2b5b60:	move   *a13(0x1e0), a5, 0
3f2b5b80:	move   *a7(0x7c8), a3, 1
3f2b5ba0:	add    a5, a3
3f2b5bb0:	move   a3, *a7(0x7c8), 1
3f2b5bd0:	sub    a7, a7
3f2b5be0:	move   a7, *a9(0x78), 0
L3F2B5C00:
3f2b5c00:	setf   1, 0, 0
3f2b5c10:	move   *a9(0x51), a7, 0
3f2b5c30:	dsjs   a7, L3F2B5CD0
3f2b5c40:	setf   8, 0, 0
3f2b5c50:	move   *a9(0x2d0), a7, 0
3f2b5c70:	jreq   L3F2B5CD0
3f2b5c80:	move   *a13(0x1f0), a7, 0
3f2b5ca0:	dsjs   a7, L3F2B5CD0
3f2b5cb0:	jauc   L3F2B06C0
L3F2B5CD0:
3f2b5cd0:	move   *sp(0x1a0), a14, 1
3f2b5cf0:	mmfm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f2b5d10:	rets   2
3f2b5d20:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f2b5d40:	move   a14, a13
3f2b5d50:	move   *a13(0xffe0), a9, 1
3f2b5d70:	move   @0x9b000, a12, 1
3f2b5da0:	move   a9, a7
3f2b5db0:	dec    a7
3f2b5dc0:	sll    0x5, a7
3f2b5dd0:	add    a12, a7
3f2b5de0:	move   *a7(0x1140), a10, 1
3f2b5e00:	jreq   L3F2B5EB0
3f2b5e10:	setf   8, 0, 0
3f2b5e20:	move   *a10, a7, 0
3f2b5e30:	cmpi   0x56, a7
3f2b5e50:	jrne   L3F2B5EB0
3f2b5e60:	move   *a10(0x2b0), a7, 0
3f2b5e80:	cmpi   0xbc, a7
3f2b5ea0:	jreq   L3F2B5F60
L3F2B5EB0:
3f2b5eb0:	move   a14, -*sp, 1
3f2b5ec0:	move   a10, *a14+, 1
3f2b5ed0:	move   a9, *a14+, 1
3f2b5ee0:	movi   0x3f2ba838, a8
3f2b5f10:	move   a8, *a14+, 1
3f2b5f20:	calla  L3FB341E0
3f2b5f50:	jruc   L3F2B61D0
L3F2B5F60:
3f2b5f60:	move   a9, a7
3f2b5f70:	dec    a7
3f2b5f80:	sll    0x5, a7
3f2b5f90:	add    a12, a7
3f2b5fa0:	move   *a7(0x1140), a7, 1
3f2b5fc0:	move   *a7(0x278), a11, 1
3f2b5fe0:	movk   1, a7
3f2b5ff0:	movb   a7, *a10(0x200)
3f2b6010:	setf   16, 1, 0
3f2b6020:	move   @0xa4870, a7, 0
3f2b6050:	dec    a7
3f2b6060:	jreq   L3F2B6100
3f2b6070:	setf   16, 0, 0
3f2b6080:	move   *a10(0x298), a7, 0
3f2b60a0:	setf   16, 1, 0
3f2b60b0:	move   @0xa4860, a5, 0
3f2b60e0:	cmp    a5, a7
3f2b60f0:	jrnc   L3F2B61D0
L3F2B6100:
3f2b6100:	movk   1, a7
3f2b6110:	setf   1, 0, 0
3f2b6120:	move   a7, *a11(0x51), 0
3f2b6140:	setf   8, 0, 0
3f2b6150:	move   *a11(0x50), a5, 0
3f2b6170:	subk   3, a5
3f2b6180:	jrne   L3F2B61D0
3f2b6190:	sub    a5, a5
3f2b61a0:	setf   1, 0, 0
3f2b61b0:	move   a5, *a11(0x50), 0
L3F2B61D0:
3f2b61d0:	move   *sp(0x100), a14, 1
3f2b61f0:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f2b6210:	rets   2
L3F2B6220:
3f2b6220:	mmtm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3f2b6240:	move   a14, a13
3f2b6250:	addi   0x8e0, a14
3f2b6270:	move   *a13(0xffe0), a9, 1
3f2b6290:	sub    a7, a7
3f2b62a0:	setf   16, 1, 0
3f2b62b0:	move   a7, *a13(0x860), 0
3f2b62d0:	move   @0x9b000, a2, 1
3f2b6300:	move   *a13(0xffa0), *a13(0x0), 1
3f2b6330:	move   a7, a0
3f2b6340:	setf   8, 0, 0
3f2b6350:	move   *a13(0xffc0), a7, 0
3f2b6370:	cmp    a7, a0
3f2b6380:	janc   L3F2B9B70
L3F2B63A0:
3f2b63a0:	move   *a13, a10, 1
3f2b63b0:	setf   8, 0, 0
3f2b63c0:	move   *a10, a7, 0
3f2b63d0:	dec    a7
3f2b63e0:	sll    0x5, a7
3f2b63f0:	add    a9, a7
3f2b6400:	move   *a7(0xc0), a11, 1
3f2b6420:	jaeq   L3F2B99E0
3f2b6440:	move   *a10, a7, 0
3f2b6450:	move   *a11(0x1d0), a5, 0
3f2b6470:	cmp    a5, a7
3f2b6480:	jane   L3F2B99E0
3f2b64a0:	setf   4, 0, 0
3f2b64b0:	move   *a10(0x1c), a7, 0
3f2b64d0:	jane   L3F2B98C0
3f2b64f0:	move   *a11(0x1b0), a7, 1
3f2b6510:	sll    0x5, a7
3f2b6520:	addi   0xa4990, a7
3f2b6550:	move   *a7, a7, 1
3f2b6560:	move   *a7(0x428), a7, 1
3f2b6580:	move   a7, @0xa48e0, 1
3f2b65b0:	move   a7, *a13(0x8c0), 1
3f2b65d0:	setf   8, 0, 0
3f2b65e0:	move   *a10(0x10), a5, 0
3f2b6600:	jaeq   L3F2B6EB0
3f2b6620:	move   *a10(0x8), a5, 0
3f2b6640:	jaeq   L3F2B6EB0
3f2b6660:	move   *a11(0x1e0), a5, 0
3f2b6680:	setf   4, 0, 0
3f2b6690:	move   *a10(0x18), a3, 0
3f2b66b0:	add    a3, a5
3f2b66c0:	movb   a5, *a11(0x1e0)
3f2b66e0:	move   a10, a12
3f2b66f0:	addk   32, a12
3f2b6700:	setf   8, 0, 0
3f2b6710:	move   *a10(0x10), a5, 0
3f2b6730:	setf   16, 1, 0
3f2b6740:	move   a5, *a13(0x890), 0
3f2b6760:	move   @0x1b3900, a3, 1
3f2b6790:	setf   1, 1, 0
3f2b67a0:	move   *a3(0x1c1), a5, 0
3f2b67c0:	move   a5, *a13(0x8a0), 1
3f2b67e0:	movk   1, a5
3f2b67f0:	move   a5, *a3(0x1c1), 0
3f2b6810:	move   *a7, a5, 1
3f2b6820:	movk   1, a3
3f2b6830:	move   a3, *a5(0x1e0), 1
3f2b6850:	setf   16, 0, 0
3f2b6860:	move   *a11(0x298), a5, 0
3f2b6880:	dec    a5
3f2b6890:	move   a5, *a7(0x1e0), 1
3f2b68b0:	move   @0x1b3900, a5, 1
3f2b68e0:	setf   1, 1, 0
3f2b68f0:	move   *a13(0x8a0), *a5(0x1c1), 0
3f2b6920:	move   a14, -*sp, 1
3f2b6930:	setf   16, 1, 0
3f2b6940:	move   *a13(0x890), a3, 0
3f2b6960:	move   a3, *a14+, 1
3f2b6970:	move   a12, *a14+, 1
3f2b6980:	move   a7, *a14+, 1
3f2b6990:	calla  L3F70D150
3f2b69c0:	cmp    a3, a8
3f2b69d0:	jreq   L3F2B6CD0
3f2b69e0:	move   *a7(0x1a0), a5, 1
3f2b6a00:	subk   2, a5
3f2b6a10:	jreq   L3F2B6BC0
3f2b6a20:	move   a14, -*sp, 1
3f2b6a30:	move   *a11(0x1b0), a5, 1
3f2b6a50:	inc    a5
3f2b6a60:	move   a5, *a14+, 1
3f2b6a70:	movi   0x3f2baac8, a8
3f2b6aa0:	move   a8, *a14+, 1
3f2b6ab0:	calla  L3FB341E0
3f2b6ae0:	move   a14, -*sp, 1
3f2b6af0:	move   *a11(0x1b0), a5, 1
3f2b6b10:	inc    a5
3f2b6b20:	move   a5, *a14+, 1
3f2b6b30:	movi   0x3f2260f0, a5
3f2b6b60:	move   a5, *a14+, 1
3f2b6b70:	calla  L3F2798B0
3f2b6ba0:	jauc   L3F2B99E0
L3F2B6BC0:
3f2b6bc0:	move   a14, -*sp, 1
3f2b6bd0:	movi   0x3f2bacf0, a8
3f2b6c00:	move   a8, *a14+, 1
3f2b6c10:	movk   4, a5
3f2b6c20:	move   a5, *a14+, 1
3f2b6c30:	movi   0x65, a5
3f2b6c50:	move   a5, *a14+, 1
3f2b6c60:	subk   11, a5
3f2b6c70:	move   a5, *a14+, 1
3f2b6c80:	calla  L3F265310
3f2b6cb0:	jauc   L3F2B99E0
L3F2B6CD0:
3f2b6cd0:	setf   16, 0, 0
3f2b6ce0:	move   *a11(0x298), a5, 0
3f2b6d00:	dec    a5
3f2b6d10:	move   a5, *a11(0x298), 0
3f2b6d30:	setf   16, 0, 0
3f2b6d40:	move   *a11(0x298), a7, 0
3f2b6d60:	jane   L3F2B99E0
3f2b6d80:	move   a14, -*sp, 1
3f2b6d90:	move   *a11(0x1b0), a7, 1
3f2b6db0:	sll    0x5, a7
3f2b6dc0:	addi   0xa4990, a7
3f2b6df0:	move   *a7, a7, 1
3f2b6e00:	move   *a7(0x448), *a14+, 1
3f2b6e20:	movi   0x3f2b5d20, a7
3f2b6e50:	move   a7, *a14+, 1
3f2b6e60:	calla  L3F2798B0
3f2b6e90:	jauc   L3F2B99E0
L3F2B6EB0:
3f2b6eb0:	move   *a10(0x10), a5, 0
3f2b6ed0:	jrne   L3F2B6FB0
3f2b6ee0:	move   *a10(0x8), a5, 0
3f2b6f00:	jreq   L3F2B6FB0
3f2b6f10:	move   *a11(0x1e0), a5, 0
3f2b6f30:	setf   4, 0, 0
3f2b6f40:	move   *a10(0x18), a3, 0
3f2b6f60:	add    a3, a5
3f2b6f70:	movb   a5, *a11(0x1e0)
3f2b6f90:	jauc   L3F2B99E0
L3F2B6FB0:
3f2b6fb0:	move   *a2(0x150), a5, 1
3f2b6fd0:	inc    a5
3f2b6fe0:	move   a5, *a2(0x150), 1
3f2b7000:	move   *a9(0x88), a5, 1
3f2b7020:	move   *a5(0x868), a3, 1
3f2b7040:	inc    a3
3f2b7050:	move   a3, *a5(0x868), 1
3f2b7070:	move   a14, -*sp, 1
3f2b7080:	move   a9, *a14+, 1
3f2b7090:	calla  L3F2C0570
3f2b70c0:	move   a14, -*sp, 1
3f2b70d0:	movi   0x3f2baff0, a8
3f2b7100:	move   a8, *a14+, 1
3f2b7110:	move   a9, *a14+, 1
3f2b7120:	calla  L3F2C20C0
3f2b7150:	movk   1, a5
3f2b7160:	setf   16, 1, 0
3f2b7170:	move   a5, *a13(0x860), 0
3f2b7190:	jauc   L3F2B99E0
L3F2B71B0:
3f2b71b0:	move   *a13, a12, 1
3f2b71c0:	addk   32, a12
3f2b71d0:	setf   8, 0, 0
3f2b71e0:	move   *a11(0x1f8), a7, 0
3f2b7200:	jrne   L3F2B7510
3f2b7210:	move   *a10(0x8), a7, 0
3f2b7230:	jreq   L3F2B7510
3f2b7240:	move   *a12, a7, 0
3f2b7250:	dec    a7
3f2b7260:	jreq   L3F2B72D0
3f2b7270:	move   *a12, a7, 0
3f2b7280:	subk   3, a7
3f2b7290:	jreq   L3F2B72D0
3f2b72a0:	move   *a12, a7, 0
3f2b72b0:	subk   4, a7
3f2b72c0:	jrne   L3F2B7510
L3F2B72D0:
3f2b72d0:	movk   1, a7
3f2b72e0:	movb   a7, *a11(0x1f8)
3f2b7300:	movb   *a10(0x8), *a11(0x1d8)
3f2b7330:	setf   4, 0, 0
3f2b7340:	move   *a10(0x18), a5, 0
3f2b7360:	movb   a5, *a11(0x1e0)
3f2b7380:	addk   8, a12
3f2b7390:	setf   8, 0, 0
3f2b73a0:	move   *a12+, a5, 0
3f2b73b0:	movb   a5, *a11(0x210)
3f2b73d0:	move   *a12+, a5, 0
3f2b73e0:	movb   a5, *a11(0x208)
3f2b7400:	move   *a11(0x1b0), a5, 1
3f2b7420:	sll    0x5, a5
3f2b7430:	addi   0xa4990, a5
3f2b7460:	move   *a5(0x0), *a13(0x870), 1
3f2b7490:	move   a14, -*sp, 1
3f2b74a0:	move   *a13(0x870), *a14+, 1
3f2b74c0:	calla  L3F26DA30
3f2b74f0:	jauc   L3F2B99E0
L3F2B7510:
3f2b7510:	move   *a2(0x150), a7, 1
3f2b7530:	inc    a7
3f2b7540:	move   a7, *a2(0x150), 1
3f2b7560:	move   *a9(0x88), a7, 1
3f2b7580:	move   *a7(0x868), a5, 1
3f2b75a0:	inc    a5
3f2b75b0:	move   a5, *a7(0x868), 1
3f2b75d0:	move   a14, -*sp, 1
3f2b75e0:	move   a9, *a14+, 1
3f2b75f0:	calla  L3F2C0570
3f2b7620:	move   a14, -*sp, 1
3f2b7630:	movi   0x3f2baff0, a8
3f2b7660:	move   a8, *a14+, 1
3f2b7670:	move   a9, *a14+, 1
3f2b7680:	calla  L3F2C20C0
3f2b76b0:	movk   1, a7
3f2b76c0:	setf   16, 1, 0
3f2b76d0:	move   a7, *a13(0x860), 0
3f2b76f0:	jauc   L3F2B99E0
L3F2B7710:
3f2b7710:	setf   8, 0, 0
3f2b7720:	move   *a10(0x10), a7, 0
3f2b7740:	jreq   L3F2B7AC0
3f2b7750:	move   *a10(0x8), a7, 0
3f2b7770:	jreq   L3F2B7AC0
3f2b7780:	move   *a11(0x218), a7, 0
3f2b77a0:	dsj    a7, L3F2B7A20
3f2b77c0:	move   *a11(0x1e0), a7, 0
3f2b77e0:	setf   4, 0, 0
3f2b77f0:	move   *a10(0x18), a5, 0
3f2b7810:	add    a5, a7
3f2b7820:	movb   a7, *a11(0x1e0)
3f2b7840:	setf   16, 0, 0
3f2b7850:	move   *a11(0x298), a7, 0
3f2b7870:	dec    a7
3f2b7880:	move   a7, *a11(0x298), 0
3f2b78a0:	movk   1, a7
3f2b78b0:	movb   a7, *a11(0x200)
3f2b78d0:	move   *a11(0x278), a5, 1
3f2b78f0:	setf   1, 0, 0
3f2b7900:	move   a7, *a5(0x51), 0
3f2b7920:	move   *a11(0x278), a5, 1
3f2b7940:	setf   8, 0, 0
3f2b7950:	move   *a5(0x50), a5, 0
3f2b7970:	subk   3, a5
3f2b7980:	jane   L3F2B99E0
3f2b79a0:	move   *a11(0x278), a5, 1
3f2b79c0:	sub    a3, a3
3f2b79d0:	setf   1, 0, 0
3f2b79e0:	move   a3, *a5(0x50), 0
3f2b7a00:	jauc   L3F2B99E0
L3F2B7A20:
3f2b7a20:	move   a14, -*sp, 1
3f2b7a30:	movi   0x3f2bb278, a8
3f2b7a60:	move   a8, *a14+, 1
3f2b7a70:	calla  L3FB341E0
3f2b7aa0:	jauc   L3F2B99E0
L3F2B7AC0:
3f2b7ac0:	move   *a10(0x10), a7, 0
3f2b7ae0:	jrne   L3F2B7C00
3f2b7af0:	move   *a10(0x8), a7, 0
3f2b7b10:	jreq   L3F2B7C00
3f2b7b20:	move   *a11(0x218), a7, 0
3f2b7b40:	dsj    a7, L3F2B99E0
3f2b7b60:	move   *a11(0x1e0), a7, 0
3f2b7b80:	setf   4, 0, 0
3f2b7b90:	move   *a10(0x18), a5, 0
3f2b7bb0:	add    a5, a7
3f2b7bc0:	movb   a7, *a11(0x1e0)
3f2b7be0:	jauc   L3F2B99E0
L3F2B7C00:
3f2b7c00:	move   *a2(0x150), a7, 1
3f2b7c20:	inc    a7
3f2b7c30:	move   a7, *a2(0x150), 1
3f2b7c50:	move   *a9(0x88), a7, 1
3f2b7c70:	move   *a7(0x868), a5, 1
3f2b7c90:	inc    a5
3f2b7ca0:	move   a5, *a7(0x868), 1
3f2b7cc0:	move   a14, -*sp, 1
3f2b7cd0:	move   a9, *a14+, 1
3f2b7ce0:	calla  L3F2C0570
3f2b7d10:	move   a14, -*sp, 1
3f2b7d20:	movi   0x3f2baff0, a8
3f2b7d50:	move   a8, *a14+, 1
3f2b7d60:	move   a9, *a14+, 1
3f2b7d70:	calla  L3F2C20C0
3f2b7da0:	movk   1, a7
3f2b7db0:	setf   16, 1, 0
3f2b7dc0:	move   a7, *a13(0x860), 0
3f2b7de0:	jauc   L3F2B99E0
L3F2B7E00:
3f2b7e00:	move   a14, -*sp, 1
3f2b7e10:	movi   0x3f2bb3b0, a8
3f2b7e40:	move   a8, *a14+, 1
3f2b7e50:	calla  L3FB341E0
3f2b7e80:	move   *a11(0x1b0), a7, 1
3f2b7ea0:	sll    0x5, a7
3f2b7eb0:	addi   0xa4990, a7
3f2b7ee0:	move   *a7, a7, 1
3f2b7ef0:	move   *a7(0x428), a7, 1
3f2b7f10:	move   a7, @0xa48e0, 1
3f2b7f40:	setf   4, 0, 0
3f2b7f50:	move   *a10(0x18), a5, 0
3f2b7f70:	jrne   L3F2B8230
3f2b7f80:	setf   8, 0, 0
3f2b7f90:	move   *a11(0x218), a5, 0
3f2b7fb0:	dsjs   a5, L3F2B8190
3f2b7fc0:	move   a14, -*sp, 1
3f2b7fd0:	move   a7, *a14+, 1
3f2b7fe0:	calla  L3F70DE00
3f2b8010:	movk   1, a7
3f2b8020:	movb   a7, *a11(0x200)
3f2b8040:	move   *a11(0x278), a5, 1
3f2b8060:	setf   1, 0, 0
3f2b8070:	move   a7, *a5(0x51), 0
3f2b8090:	move   *a11(0x278), a5, 1
3f2b80b0:	setf   8, 0, 0
3f2b80c0:	move   *a5(0x50), a5, 0
3f2b80e0:	subk   3, a5
3f2b80f0:	jane   L3F2B99E0
3f2b8110:	move   *a11(0x278), a5, 1
3f2b8130:	sub    a3, a3
3f2b8140:	setf   1, 0, 0
3f2b8150:	move   a3, *a5(0x50), 0
3f2b8170:	jauc   L3F2B99E0
L3F2B8190:
3f2b8190:	move   a14, -*sp, 1
3f2b81a0:	movi   0x3f2bb438, a8
3f2b81d0:	move   a8, *a14+, 1
3f2b81e0:	calla  L3FB341E0
3f2b8210:	jauc   L3F2B99E0
L3F2B8230:
3f2b8230:	move   *a2(0x150), a5, 1
3f2b8250:	inc    a5
3f2b8260:	move   a5, *a2(0x150), 1
3f2b8280:	move   *a9(0x88), a5, 1
3f2b82a0:	move   *a5(0x868), a3, 1
3f2b82c0:	inc    a3
3f2b82d0:	move   a3, *a5(0x868), 1
3f2b82f0:	move   a14, -*sp, 1
3f2b8300:	move   a9, *a14+, 1
3f2b8310:	calla  L3F2C0570
3f2b8340:	move   a14, -*sp, 1
3f2b8350:	movi   0x3f2baff0, a8
3f2b8380:	move   a8, *a14+, 1
3f2b8390:	move   a9, *a14+, 1
3f2b83a0:	calla  L3F2C20C0
3f2b83d0:	movk   1, a7
3f2b83e0:	setf   16, 1, 0
3f2b83f0:	move   a7, *a13(0x860), 0
3f2b8410:	jauc   L3F2B99E0
L3F2B8430:
3f2b8430:	move   *a11(0x1b0), a7, 1
3f2b8450:	sll    0x5, a7
3f2b8460:	addi   0xa4990, a7
3f2b8490:	move   *a7, a7, 1
3f2b84a0:	move   *a7(0x428), a7, 1
3f2b84c0:	move   a7, @0xa48e0, 1
3f2b84f0:	setf   8, 0, 0
3f2b8500:	move   *a11(0x220), a5, 0
3f2b8520:	cmpi   0xaa, a5
3f2b8540:	jrne   L3F2B8630
3f2b8550:	move   *a11(0x218), a5, 0
3f2b8570:	subk   3, a5
3f2b8580:	jrne   L3F2B8630
3f2b8590:	move   a14, -*sp, 1
3f2b85a0:	movi   0x88, a5
3f2b85c0:	move   a5, *a14+, 1
3f2b85d0:	move   @0xa4970, *a14+, 1
3f2b8600:	calla  L3F27D520
L3F2B8630:
3f2b8630:	setf   8, 0, 0
3f2b8640:	move   *a11(0x1f8), a7, 0
3f2b8660:	jrne   L3F2B8C40
3f2b8670:	move   a14, -*sp, 1
3f2b8680:	movi   0x3f2bb588, a8
3f2b86b0:	move   a8, *a14+, 1
3f2b86c0:	calla  L3FB341E0
3f2b86f0:	setf   8, 0, 0
3f2b8700:	move   *a9(0xb0), a7, 0
3f2b8720:	dsjs   a7, L3F2B8760
3f2b8730:	movk   2, a7
3f2b8740:	movb   a7, *a9(0x40)
L3F2B8760:
3f2b8760:	move   a14, -*sp, 1
3f2b8770:	move   a14, -*sp, 1
3f2b8780:	movi   0xdc, a7
3f2b87a0:	move   a7, *a14+, 1
3f2b87b0:	calla  L3F265CF0
3f2b87e0:	move   a8, *a14+, 1
3f2b87f0:	movi   0x3f2bb620, a8
3f2b8820:	move   a8, *a14+, 1
3f2b8830:	move   a13, a5
3f2b8840:	addi   0x40, a5
3f2b8860:	move   a5, *a14+, 1
3f2b8870:	calla  L3FB34430
3f2b88a0:	move   a14, -*sp, 1
3f2b88b0:	movk   1, a3
3f2b88c0:	move   a3, *a14+, 1
3f2b88d0:	move   a5, *a14+, 1
3f2b88e0:	calla  L3F309350
3f2b8910:	move   a14, -*sp, 1
3f2b8920:	movi   0x3f2bb6e0, a8
3f2b8950:	move   a8, *a14+, 1
3f2b8960:	move   a11, *a14+, 1
3f2b8970:	calla  L3F2BEEC0
3f2b89a0:	move   a14, -*sp, 1
3f2b89b0:	move   *a11(0x1b0), *a14+, 1
3f2b89d0:	calla  L3F2BC920
3f2b8a00:	setf   8, 0, 0
3f2b8a10:	move   *a11(0x1a8), a3, 0
3f2b8a30:	dec    a3
3f2b8a40:	sll    0x5, a3
3f2b8a50:	add    a2, a3
3f2b8a60:	sub    a5, a5
3f2b8a70:	move   a5, *a3(0x1140), 1
3f2b8a90:	move   *a2(0x1138), a3, 0
3f2b8ab0:	dec    a3
3f2b8ac0:	movb   a3, *a2(0x1138)
3f2b8ae0:	move   *a9(0xb0), a3, 0
3f2b8b00:	dec    a3
3f2b8b10:	movb   a3, *a9(0xb0)
3f2b8b30:	move   *a11(0x1d0), a3, 0
3f2b8b50:	dec    a3
3f2b8b60:	sll    0x5, a3
3f2b8b70:	add    a9, a3
3f2b8b80:	move   a5, *a3(0xc0), 1
3f2b8ba0:	movb   a5, *a11(0x2b0)
3f2b8bc0:	movb   a5, *a11
3f2b8bd0:	move   a14, -*sp, 1
3f2b8be0:	move   a11, *a14+, 1
3f2b8bf0:	calla  L3F702440
3f2b8c20:	jauc   L3F2B99E0
L3F2B8C40:
3f2b8c40:	move   *a2(0x150), a7, 1
3f2b8c60:	inc    a7
3f2b8c70:	move   a7, *a2(0x150), 1
3f2b8c90:	move   *a9(0x88), a7, 1
3f2b8cb0:	move   *a7(0x868), a5, 1
3f2b8cd0:	inc    a5
3f2b8ce0:	move   a5, *a7(0x868), 1
3f2b8d00:	move   a14, -*sp, 1
3f2b8d10:	move   a9, *a14+, 1
3f2b8d20:	calla  L3F2C0570
3f2b8d50:	move   a14, -*sp, 1
3f2b8d60:	movi   0x3f2baff0, a8
3f2b8d90:	move   a8, *a14+, 1
3f2b8da0:	move   a9, *a14+, 1
3f2b8db0:	calla  L3F2C20C0
3f2b8de0:	movk   1, a7
3f2b8df0:	setf   16, 1, 0
3f2b8e00:	move   a7, *a13(0x860), 0
3f2b8e20:	jauc   L3F2B99E0
L3F2B8E40:
3f2b8e40:	setf   8, 0, 0
3f2b8e50:	move   *a10(0x8), a7, 0
3f2b8e70:	jrne   L3F2B9320
3f2b8e80:	move   a14, -*sp, 1
3f2b8e90:	movi   0x3f2bb7f8, a8
3f2b8ec0:	move   a8, *a14+, 1
3f2b8ed0:	calla  L3FB341E0
3f2b8f00:	setf   8, 0, 0
3f2b8f10:	move   *a9(0xb0), a7, 0
3f2b8f30:	dsjs   a7, L3F2B8F70
3f2b8f40:	movk   2, a7
3f2b8f50:	movb   a7, *a9(0x40)
L3F2B8F70:
3f2b8f70:	move   *a11(0x220), a7, 0
3f2b8f90:	cmpi   0xaa, a7
3f2b8fb0:	jrne   L3F2B9000
3f2b8fc0:	move   *a11(0x218), a7, 0
3f2b8fe0:	subk   3, a7
3f2b8ff0:	jreq   L3F2B9090
L3F2B9000:
3f2b9000:	move   a14, -*sp, 1
3f2b9010:	movi   0x3f2bb8a8, a8
3f2b9040:	move   a8, *a14+, 1
3f2b9050:	move   a11, *a14+, 1
3f2b9060:	calla  L3F2BEEC0
L3F2B9090:
3f2b9090:	move   a14, -*sp, 1
3f2b90a0:	move   *a11(0x1b0), *a14+, 1
3f2b90c0:	calla  L3F2BC920
3f2b90f0:	setf   8, 0, 0
3f2b9100:	move   *a11(0x1a8), a7, 0
3f2b9120:	dec    a7
3f2b9130:	sll    0x5, a7
3f2b9140:	add    a2, a7
3f2b9150:	sub    a5, a5
3f2b9160:	move   a5, *a7(0x1140), 1
3f2b9180:	move   *a2(0x1138), a7, 0
3f2b91a0:	dec    a7
3f2b91b0:	movb   a7, *a2(0x1138)
3f2b91d0:	move   *a9(0xb0), a7, 0
3f2b91f0:	dec    a7
3f2b9200:	movb   a7, *a9(0xb0)
3f2b9220:	move   *a11(0x1d0), a7, 0
3f2b9240:	dec    a7
3f2b9250:	sll    0x5, a7
3f2b9260:	add    a9, a7
3f2b9270:	move   a5, *a7(0xc0), 1
3f2b9290:	movb   a5, *a11(0x2b0)
3f2b92b0:	movb   a5, *a11
3f2b92c0:	move   a14, -*sp, 1
3f2b92d0:	move   a11, *a14+, 1
3f2b92e0:	calla  L3F702440
3f2b9310:	jruc   L3F2B99E0
L3F2B9320:
3f2b9320:	move   *a2(0x150), a7, 1
3f2b9340:	inc    a7
3f2b9350:	move   a7, *a2(0x150), 1
3f2b9370:	move   *a9(0x88), a7, 1
3f2b9390:	move   *a7(0x868), a5, 1
3f2b93b0:	inc    a5
3f2b93c0:	move   a5, *a7(0x868), 1
3f2b93e0:	move   a14, -*sp, 1
3f2b93f0:	move   a9, *a14+, 1
3f2b9400:	calla  L3F2C0570
3f2b9430:	move   a14, -*sp, 1
3f2b9440:	movi   0x3f2baff0, a8
3f2b9470:	move   a8, *a14+, 1
3f2b9480:	move   a9, *a14+, 1
3f2b9490:	calla  L3F2C20C0
3f2b94c0:	movk   1, a7
3f2b94d0:	setf   16, 1, 0
3f2b94e0:	move   a7, *a13(0x860), 0
3f2b9500:	jruc   L3F2B99E0
L3F2B9510:
3f2b9510:	move   a14, -*sp, 1
3f2b9520:	movi   0x3f2bb9d0, a8
3f2b9550:	move   a8, *a14+, 1
3f2b9560:	calla  L3FB341E0
3f2b9590:	setf   8, 0, 0
3f2b95a0:	move   *a11(0x220), a7, 0
3f2b95c0:	cmpi   0xaa, a7
3f2b95e0:	jrne   L3F2B96D0
3f2b95f0:	move   *a11(0x218), a7, 0
3f2b9610:	subk   3, a7
3f2b9620:	jrne   L3F2B96D0
3f2b9630:	move   a14, -*sp, 1
3f2b9640:	movi   0x88, a7
3f2b9660:	move   a7, *a14+, 1
3f2b9670:	move   @0xa4970, *a14+, 1
3f2b96a0:	calla  L3F27D520
L3F2B96D0:
3f2b96d0:	move   *a2(0x150), a7, 1
3f2b96f0:	inc    a7
3f2b9700:	move   a7, *a2(0x150), 1
3f2b9720:	move   *a9(0x88), a7, 1
3f2b9740:	move   *a7(0x868), a5, 1
3f2b9760:	inc    a5
3f2b9770:	move   a5, *a7(0x868), 1
3f2b9790:	move   a14, -*sp, 1
3f2b97a0:	move   a9, *a14+, 1
3f2b97b0:	calla  L3F2C0570
3f2b97e0:	move   a14, -*sp, 1
3f2b97f0:	movi   0x3f2baff0, a8
3f2b9820:	move   a8, *a14+, 1
3f2b9830:	move   a9, *a14+, 1
3f2b9840:	calla  L3F2C20C0
3f2b9870:	movk   1, a7
3f2b9880:	setf   16, 1, 0
3f2b9890:	move   a7, *a13(0x860), 0
3f2b98b0:	jruc   L3F2B99E0
L3F2B98C0:
3f2b98c0:	move   *a10(0x1c), a8, 0
3f2b98e0:	subk   9, a8
3f2b98f0:	jaeq   L3F2B71B0
3f2b9910:	dec    a8
3f2b9920:	jaeq   L3F2B7710
3f2b9940:	dec    a8
3f2b9950:	jaeq   L3F2B7E00
3f2b9970:	dec    a8
3f2b9980:	jaeq   L3F2B8430
3f2b99a0:	dec    a8
3f2b99b0:	jaeq   L3F2B8E40
3f2b99d0:	jruc   L3F2B9510
L3F2B99E0:
3f2b99e0:	setf   8, 0, 0
3f2b99f0:	move   *a10(0x10), a7, 0
3f2b9a10:	addk   4, a7
3f2b9a20:	sll    0x3, a7
3f2b9a30:	move   *a13, a5, 1
3f2b9a40:	add    a5, a7
3f2b9a50:	move   a7, *a13, 1
3f2b9a60:	move   *a10(0x10), a5, 0
3f2b9a80:	movk   1, a3
3f2b9a90:	and    a3, a5
3f2b9aa0:	dsjs   a5, L3F2B9AD0
3f2b9ab0:	addk   8, a7
3f2b9ac0:	move   a7, *a13, 1
L3F2B9AD0:
3f2b9ad0:	inc    a0
3f2b9ae0:	move   *a13(0xffc0), a5, 0
3f2b9b00:	cmp    a5, a0
3f2b9b10:	jrnc   L3F2B9B70
3f2b9b20:	setf   16, 1, 0
3f2b9b30:	move   *a13(0x860), a3, 0
3f2b9b50:	jaeq   L3F2B63A0
L3F2B9B70:
3f2b9b70:	move   *sp(0x160), a14, 1
3f2b9b90:	mmfm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3f2b9bb0:	rets   2
3f2b9bc0:	sla    0x0, a10
3f2b9bd0:	.word  0x7473
3f2b9be0:	.word  0x7261
3f2b9bf0:	mpyu   b11, b4
3f2b9c00:	mods   b3, b3
3f2b9c10:	.word  0x746f
3f2b9c20:	dsjs   a0, L3F2B9D40
3f2b9c30:	sll    a9, a0
3f2b9c40:	mods   a3, a1
3f2b9c50:	modu   a11, a12
3f2b9c60:	sla    0x3, a3
3f2b9c70:	sla    a11, a6
3f2b9c80:	mods   a3, a9
3f2b9c90:	.word  0x7275
3f2b9ca0:	sla    0x3, a5
3f2b9cb0:	.word  0x000a
3f2b9cc0:	.word  0x756d
3f2b9cd0:	.word  0x746c
3f2b9ce0:	.word  0x7069
3f2b9cf0:	sra    a11, a12
L3F2B9D00:
3f2b9d00:	sla    0x3, b8
3f2b9d10:	sll    b11, b6
3f2b9d20:	srl    0x15, a2
3f2b9d30:	srl    b1, b14
L3F2B9D40:
3f2b9d40:	sra    b11, b2
3f2b9d50:	.word  0x7865
3f2b9d60:	sll    a3, a3
3f2b9d70:	srl    0xd, b1
3f2b9d80:	mods   a3, a6
3f2b9d90:	modu   a3, a9
3f2b9da0:	dsjs   a11, L3F2B9D00
3f2b9db0:	.word  0x7830
3f2b9dc0:	.word  0x7825
3f2b9dd0:	divs   a1, a0
3f2b9de0:	addc   a2, a3
L3F2B9DF0:
3f2b9df0:	andn   a2, a6
3f2b9e00:	sub    a10, a5
3f2b9e10:	rl     a9, a0
3f2b9e20:	.word  0x766e
3f2b9e30:	mods   a3, a1
3f2b9e40:	sra    a3, a9
3f2b9e50:	.word  0x000a
3f2b9e60:	or     a10, a13
3f2b9e70:	sla    0x2, b8
3f2b9e80:	sll    b11, b6
L3F2B9E90:
3f2b9e90:	dsjs   a2, L3F2B9DF0
3f2b9ea0:	.word  0x7830
3f2b9eb0:	.word  0x7825
L3F2B9EC0:
3f2b9ec0:	sll    0x11, a0
3f2b9ed0:	sll    b11, b6
3f2b9ee0:	srl    0x15, a2
3f2b9ef0:	modu   b1, b14
3f2b9f00:	mods   b11, b5
3f2b9f10:	srl    a3, sp
3f2b9f20:	srl    b2, sp
3f2b9f30:	sra    b11, b2
3f2b9f40:	.word  0x7865
3f2b9f50:	sll    a3, a3
3f2b9f60:	dsjs   b3, L3F2B9EC0
3f2b9f70:	.word  0x7830
3f2b9f80:	.word  0x7825
3f2b9f90:	dsjs   a0, L3F2B9E90
3f2b9fa0:	andn   a9, a0
3f2b9fb0:	add    a10, a13
3f2b9fc0:	mpyu   b10, b8
3f2b9fd0:	or     a10, a14
3f2b9fe0:	move   a10, b13
3f2b9ff0:	mpyu   a10, a6
3f2ba000:	addc   b10, b8
3f2ba010:	andn   a10, a2
3f2ba020:	move   a2, b9
3f2ba030:	xor    b2, sp
3f2ba040:	addc   a2, a3
3f2ba050:	.word  0x000a
3f2ba060:	.word  0x756d
3f2ba070:	.word  0x746c
3f2ba080:	.word  0x7069
3f2ba090:	sra    a11, a12
L3F2BA0A0:
3f2ba0a0:	sla    0x3, b8
3f2ba0b0:	sll    b11, b6
3f2ba0c0:	srl    0x15, a2
3f2ba0d0:	srl    b1, b14
3f2ba0e0:	sra    b11, b2
3f2ba0f0:	.word  0x7865
3f2ba100:	sll    a3, a3
3f2ba110:	srl    0xd, b1
3f2ba120:	mods   a3, a6
3f2ba130:	modu   a3, a9
3f2ba140:	dsjs   a11, L3F2BA0A0
3f2ba150:	.word  0x7830
3f2ba160:	.word  0x7825
3f2ba170:	divs   a1, a0
3f2ba180:	addc   a2, a3
3f2ba190:	rl     a9, a0
3f2ba1a0:	sla    0x3, b3
3f2ba1b0:	modu   a3, a9
3f2ba1c0:	sla    b11, b6
3f2ba1d0:	rl     a11, a12
3f2ba1e0:	.word  0x0a64
3f2ba1f0:	mods   a8, a0
3f2ba200:	mods   b3, b5
3f2ba210:	rl     b11, b4
3f2ba220:	mods   b3, b0
3f2ba230:	.word  0x7865
3f2ba240:	mods   a1, a0
3f2ba250:	.word  0x7461
3f2ba260:	.word  0x7320
3f2ba270:	.word  0x7365
3f2ba280:	rl     b11, b3
3f2ba290:	modu   a3, sp
3f2ba2a0:	sll    0x9, a0
3f2ba2b0:	sla    0x3, a4
3f2ba2c0:	rl     a1, a0
3f2ba2d0:	.word  0x7361
3f2ba2e0:	sll    a1, a0
3f2ba2f0:	sra    a11, a5
3f2ba300:	sla    0x3, a14
3f2ba310:	sra    b11, b4
3f2ba320:	mods   b11, b2
3f2ba330:	modu   a3, a9
3f2ba340:	.word  0x7461
3f2ba350:	sra    a3, a5
3f2ba360:	sll    a1, a0
3f2ba370:	sla    0x3, b9
3f2ba380:	modu   a11, a12
3f2ba390:	sla    a11, a3
3f2ba3a0:	sla    0x3, a12
3f2ba3b0:	sla    a11, a12
3f2ba3c0:	sla    0x3, b4
3f2ba3d0:	mods   a3, a3
3f2ba3e0:	sra    a11, a9
3f2ba3f0:	.word  0x746e
3f2ba400:	.word  0x000a
3f2ba410:	sla    0x0, a10
3f2ba420:	.word  0x754d
3f2ba430:	.word  0x746c
3f2ba440:	.word  0x7069
3f2ba450:	sra    a11, a12
3f2ba460:	sla    0x3, b8
3f2ba470:	sla    0x1, b10
3f2ba480:	.word  0x7245
3f2ba490:	modu   b11, b2
3f2ba4a0:	sla    0x3, b2
3f2ba4b0:	sra    b11, b2
3f2ba4c0:	sra    a3, a1
3f2ba4d0:	modu   a3, a9
3f2ba4e0:	sla    0x3, a7
3f2ba4f0:	srl    0x6, b8
3f2ba500:	or     b2, b6
3f2ba510:	sla    0x2, a5
3f2ba520:	modu   b10, b3
3f2ba530:	lmo    a11, a3
3f2ba540:	.word  0x7465
3f2ba550:	.word  0x0a00
3f2ba560:	or     a10, a13
3f2ba570:	sla    0x2, a12
3f2ba580:	sla    0x1, b10
3f2ba590:	or     b2, b3
3f2ba5a0:	or     b2, b2
3f2ba5b0:	andn   b10, sp
3f2ba5c0:	move   a10, b12
3f2ba5d0:	sla    0x2, b4
3f2ba5e0:	sub    b10, b3
3f2ba5f0:	or     a2, a14
3f2ba600:	.word  0x0a00
3f2ba610:	move   a9, a0
3f2ba620:	move   b2, b5
3f2ba630:	dsjs   a0, L3F2BA750
3f2ba640:	andn   a9, a0
3f2ba650:	move   b10, a4
3f2ba660:	mpyu   b10, b0
3f2ba670:	move   b2, b3
3f2ba680:	or     a2, sp
3f2ba690:	or     a0, a0
3f2ba6a0:	sla    b11, b2
3f2ba6b0:	.word  0x736e
3f2ba6c0:	rl     a11, a13
3f2ba6d0:	sla    0x3, b4
3f2ba6e0:	sla    b10, b0
3f2ba6f0:	lmo    a11, a3
3f2ba700:	.word  0x7465
3f2ba710:	srl    a1, a0
3f2ba720:	rl     a11, a1
3f2ba730:	sra    a11, a12
3f2ba740:	sla    0x3, a4
L3F2BA750:
3f2ba750:	modu   a3, a9
3f2ba760:	move   a9, a0
3f2ba770:	mods   b3, b5
3f2ba780:	rl     b11, b4
3f2ba790:	mods   b3, b0
3f2ba7a0:	.word  0x7865
3f2ba7b0:	dsjs   a0, L3F2BA950
3f2ba7c0:	andn   a9, a0
3f2ba7d0:	sla    b11, b4
3f2ba7e0:	.word  0x7574
3f2ba7f0:	sla    0x3, b3
3f2ba800:	sla    0x1, b13
3f2ba810:	sra    a1, a5
3f2ba820:	dsjs   a0, L3F2BA9C0
3f2ba830:	sra    0x10, a0
3f2ba840:	sra    0xf, a10
3f2ba850:	sla    0x1, a10
3f2ba860:	add    a10, a12
3f2ba870:	mpyu   b10, b4
3f2ba880:	or     a10, sp
3f2ba890:	and    b2, b4
3f2ba8a0:	or     b2, b5
3f2ba8b0:	addc   b10, sp
3f2ba8c0:	move   a10, sp
3f2ba8d0:	move   b2, b0
3f2ba8e0:	or     a2, a5
3f2ba8f0:	sla    0x2, a5
3f2ba900:	sla    0x1, b10
3f2ba910:	sla    a11, a12
3f2ba920:	sla    0x3, b4
3f2ba930:	sra    b11, b3
3f2ba940:	.word  0x7373
L3F2BA950:
3f2ba950:	modu   a11, a9
3f2ba960:	sla    0x3, a14
3f2ba970:	sll    0x9, b13
3f2ba980:	sla    0x3, a4
3f2ba990:	.word  0x7865
3f2ba9a0:	rl     b11, b4
3f2ba9b0:	sll    a11, a14
L3F2BA9C0:
3f2ba9c0:	sla    0x3, b4
3f2ba9d0:	sla    0x1, a13
3f2ba9e0:	.word  0x7361
3f2ba9f0:	sla    0x3, b4
3f2baa00:	srl    a11, a9
3f2baa10:	modu   a11, a14
3f2baa20:	sra    b11, b2
3f2baa30:	sla    0x3, a4
3f2baa40:	addc   b10, b3
3f2baa50:	sla    0x2, a2
3f2baa60:	sla    0x1, b13
3f2baa70:	.word  0x7830
3f2baa80:	.word  0x7825
3f2baa90:	sra    0xf, a0
3f2baaa0:	sra    0xf, a10
3f2baab0:	.word  0x0a2a
3f2baac0:	sra    a0, a0
3f2baad0:	mods   a11, a5
3f2baae0:	mods   b3, b5
3f2baaf0:	rl     b11, b4
3f2bab00:	mods   b3, b0
3f2bab10:	.word  0x7865
3f2bab20:	mods   a1, a0
3f2bab30:	.word  0x7461
3f2bab40:	.word  0x7320
3f2bab50:	.word  0x7365
3f2bab60:	rl     b11, b3
3f2bab70:	modu   a3, sp
3f2bab80:	sll    0x9, a0
3f2bab90:	sla    0x3, a4
3f2baba0:	rl     a1, a0
3f2babb0:	.word  0x7361
3f2babc0:	sll    a1, a0
3f2babd0:	sra    a11, a5
3f2babe0:	sla    0x3, a14
3f2babf0:	sra    b11, b4
3f2bac00:	mods   b11, b2
3f2bac10:	modu   a3, a9
3f2bac20:	.word  0x7461
3f2bac30:	sra    a3, a5
3f2bac40:	sll    a1, a0
3f2bac50:	sla    0x3, b9
3f2bac60:	modu   a11, a12
3f2bac70:	sla    a11, a3
3f2bac80:	sla    0x3, a12
3f2bac90:	sla    a11, a12
3f2baca0:	sla    0x3, b4
3f2bacb0:	mods   a3, a3
3f2bacc0:	sra    a11, a9
3f2bacd0:	.word  0x746e
3f2bace0:	.word  0x000a
3f2bacf0:	sla    0x0, a10
3f2bad00:	sra    a10, a4
3f2bad10:	.word  0x756d
3f2bad20:	.word  0x746c
3f2bad30:	.word  0x7069
3f2bad40:	sra    a11, a12
3f2bad50:	sla    0x3, b8
3f2bad60:	sla    0x1, b10
3f2bad70:	sla    a10, a3
3f2bad80:	modu   a3, a14
3f2bad90:	.word  0x746f
3f2bada0:	.word  0x7720
3f2badb0:	rl     b11, b2
3f2badc0:	sra    b11, b4
3f2badd0:	.word  0x7420
3f2bade0:	sla    0x3, sp
L3F2BADF0:
3f2badf0:	rl     b3, b4
3f2bae00:	sla    0x3, a5
3f2bae10:	srl    0x6, b8
3f2bae20:	or     b2, b6
3f2bae30:	sla    0x2, a5
3f2bae40:	modu   b10, b3
3f2bae50:	lmo    a11, a3
3f2bae60:	.word  0x7465
3f2bae70:	sub    a0, a0
3f2bae80:	or     a10, a13
3f2bae90:	sla    0x2, b8
3f2baea0:	sla    a10, a4
3f2baeb0:	sla    b11, b4
3f2baec0:	add    b10, sp
3f2baed0:	.word  0x7320
3f2baee0:	sll    a3, a3
L3F2BAEF0:
3f2baef0:	dsjs   a13, L3F2BADF0
3f2baf00:	modu   a11, a8
3f2baf10:	.word  0x7473
3f2baf20:	sll    b10, sp
3f2baf30:	sra    b11, b2
3f2baf40:	rl     a11, a4
3f2baf50:	.word  0x7374
3f2baf60:	sll    0x9, b13
3f2baf70:	sla    0x3, a4
3f2baf80:	sll    b11, b3
3f2baf90:	dsjs   a2, L3F2BAEF0
3f2bafa0:	.word  0x7830
3f2bafb0:	.word  0x7825
L3F2BAFC0:
3f2bafc0:	dsjs   a0, L3F2BAFC0
3f2bafd0:	rl     0x1, a0
3f2bafe0:	.word  0x000a
3f2baff0:	.word  0x0a0d
3f2bb000:	mods   a2, a9
3f2bb010:	sra    a11, a12
3f2bb020:	sla    a11, a7
3f2bb030:	sla    0x3, a12
3f2bb040:	mods   b3, b3
3f2bb050:	.word  0x746f
3f2bb060:	.word  0x7220
3f2bb070:	sll    a11, a5
3f2bb080:	rl     a11, a5
3f2bb090:	sra    b11, b6
3f2bb0a0:	sla    0x3, a4
3f2bb0b0:	.word  0x7962
3f2bb0c0:	.word  0x7220
3f2bb0d0:	mods   a11, a5
3f2bb0e0:	.word  0x746f
3f2bb0f0:	sla    0x3, a5
3f2bb100:	modu   a11, a14
3f2bb110:	sra    a11, a4
3f2bb120:	rev    a14
3f2bb130:	mods   a11, a4
3f2bb140:	.word  0x7875
3f2bb150:	sub    a1, a0
3f2bb160:	.word  0x7461
3f2bb170:	mpyu   a11, a1
3f2bb180:	sla    0x2, a2
3f2bb190:	sll    b11, b3
3f2bb1a0:	srl    0x15, a2
3f2bb1b0:	rl     b1, b14
3f2bb1c0:	.word  0x736f
3f2bb1d0:	mpyu   b11, b4
3f2bb1e0:	.word  0x7263
3f2bb1f0:	sra    a3, a5
3f2bb200:	.word  0x7469
3f2bb210:	sla    0x3, b3
3f2bb220:	sla    0x1, b13
3f2bb230:	sra    a1, a5
L3F2BB240:
3f2bb240:	dsjs   a0, L3F2BB240
3f2bb250:	rl     0x1, a0
3f2bb260:	.word  0x0a20
3f2bb270:	sub    a0, a0
3f2bb280:	or     a2, a1
3f2bb290:	mpyu   a10, a1
3f2bb2a0:	sla    0x2, a2
3f2bb2b0:	srl    a11, a9
3f2bb2c0:	modu   a11, a14
3f2bb2d0:	sra    b11, b2
3f2bb2e0:	sla    0x3, a4
3f2bb2f0:	modu   a3, sp
3f2bb300:	.word  0x7320
3f2bb310:	.word  0x7265
3f2bb320:	rl     b11, b6
3f2bb330:	sra    a11, a3
3f2bb340:	sll    a9, a0
3f2bb350:	sla    a11, a12
3f2bb360:	.word  0x7373
3f2bb370:	rl     0x19, a0
3f2bb380:	modu   a9, a0
3f2bb390:	sla    0x3, b2
3f2bb3a0:	rev    b4
3f2bb3b0:	sub    a0, a10
3f2bb3c0:	or     a10, a13
3f2bb3d0:	sla    0x2, a12
3f2bb3e0:	sla    0x1, b10
3f2bb3f0:	or     a2, a1
3f2bb400:	move   b2, a4
3f2bb410:	andn   a1, a0
3f2bb420:	xor    a2, a3
3f2bb430:	add    a8, a0
3f2bb440:	or     b2, b4
3f2bb450:	mpyu   a10, a14
3f2bb460:	move   b2, b3
3f2bb470:	or     a2, sp
3f2bb480:	rl     a9, a0
3f2bb490:	modu   a3, a7
3f2bb4a0:	.word  0x726f
3f2bb4b0:	sra    a3, a5
3f2bb4c0:	modu   a9, a0
3f2bb4d0:	sla    0x3, a14
3f2bb4e0:	sra    b11, b3
3f2bb4f0:	.word  0x7672
3f2bb500:	sll    a11, a9
3f2bb510:	sla    0x3, a5
3f2bb520:	mods   a3, a3
3f2bb530:	.word  0x7361
3f2bb540:	sla    0x3, b3
3f2bb550:	sla    0x1, b3
3f2bb560:	.word  0x726f
3f2bb570:	.word  0x3420
3f2bb580:	.word  0x0a00
3f2bb590:	move   a10, a4
3f2bb5a0:	move   b2, b5
3f2bb5b0:	dsjs   a0, L3F2BB6D0
3f2bb5c0:	andn   a1, a0
3f2bb5d0:	btst   a2, a5
3f2bb5e0:	addc   a10, a5
3f2bb5f0:	sla    0x2, b4
3f2bb600:	addc   b10, b2
3f2bb610:	.word  0x0056
3f2bb620:	.word  0x7325
3f2bb630:	sla    0x1, a12
3f2bb640:	modu   a11, a3
3f2bb650:	modu   a3, a14
3f2bb660:	sll    a11, a5
3f2bb670:	rl     b11, b4
3f2bb680:	modu   a3, sp
3f2bb690:	.word  0x7220
3f2bb6a0:	lmo    a3, a5
3f2bb6b0:	sll    a11, a5
3f2bb6c0:	sra    b11, b4
L3F2BB6D0:
3f2bb6d0:	.word  0x0064
3f2bb6e0:	.word  0x0a0d
3f2bb6f0:	sra    b10, b3
3f2bb700:	.word  0x7373
3f2bb710:	modu   a11, a9
3f2bb720:	sla    0x3, a14
3f2bb730:	sra    b11, b2
3f2bb740:	sra    a11, a10
3f2bb750:	.word  0x7463
3f2bb760:	sra    a3, a5
3f2bb770:	sll    a1, a0
3f2bb780:	sla    0x3, b9
3f2bb790:	sra    b11, b2
3f2bb7a0:	modu   a11, a13
3f2bb7b0:	sra    b11, b4
3f2bb7c0:	modu   a1, a0
3f2bb7d0:	sra    a3, sp
3f2bb7e0:	srl    0xd, a5
3f2bb7f0:	.word  0x0a00
3f2bb800:	move   a10, a4
3f2bb810:	move   b2, b5
3f2bb820:	dsjs   a0, L3F2BB940
3f2bb830:	andn   a9, a0
3f2bb840:	move   b10, a4
3f2bb850:	mpyu   b10, b0
3f2bb860:	move   b2, b3
3f2bb870:	or     a2, sp
3f2bb880:	andn   a1, a0
3f2bb890:	xor    a2, a3
3f2bb8a0:	subi   0x8c9aacf5, a0
3f2bb8d0:	rl     b11, b3
3f2bb8e0:	modu   a3, sp
3f2bb8f0:	.word  0x7420
3f2bb900:	.word  0x7265
3f2bb910:	rl     a11, a13
3f2bb920:	sla    a11, a14
3f2bb930:	sra    b11, b4
L3F2BB940:
3f2bb940:	sla    0x3, a4
3f2bb950:	.word  0x7962
3f2bb960:	.word  0x7220
3f2bb970:	mods   a11, a5
3f2bb980:	.word  0x746f
3f2bb990:	sla    0x3, a5
3f2bb9a0:	modu   a11, a14
3f2bb9b0:	sra    a11, a4
3f2bb9c0:	rev    a14
3f2bb9d0:	sub    a0, a10
3f2bb9e0:	or     a10, a13
3f2bb9f0:	sla    0x2, a12
3f2bba00:	sla    0x1, b10
3f2bba10:	add    a10, a2
3f2bba20:	sla    0x2, a4
3f2bba30:	addc   b10, b2
3f2bba40:	.word  0x0056
L3F2BBA50:
3f2bba50:	mmtm   sp, a9,a11,a13
3f2bba70:	move   a14, a13
3f2bba80:	addk   32, a14
3f2bba90:	move   *a13(0xffe0), *a13(0x0), 1
3f2bbac0:	move   *a13, a11, 1
3f2bbad0:	movb   *a11, a11
3f2bbae0:	jreq   L3F2BBC20
3f2bbaf0:	setf   8, 0, 0
L3F2BBB00:
3f2bbb00:	move   *a13, a11, 1
3f2bbb10:	movb   *a11, a9
3f2bbb20:	sll    0x3, a9
3f2bbb30:	addi   0xd8400, a9
3f2bbb60:	move   *a9, a9, 0
3f2bbb70:	btst   1, a9
3f2bbb80:	jreq   L3F2BBBC0
3f2bbb90:	movb   *a11, a9
3f2bbba0:	subk   32, a9
3f2bbbb0:	jruc   L3F2BBBD0
L3F2BBBC0:
3f2bbbc0:	movb   *a11, a9
L3F2BBBD0:
3f2bbbd0:	movb   a9, *a11
3f2bbbe0:	addk   8, a11
3f2bbbf0:	move   a11, *a13, 1
3f2bbc00:	movb   *a11, a9
3f2bbc10:	jrne   L3F2BBB00
L3F2BBC20:
3f2bbc20:	move   *sp(0x80), a14, 1
3f2bbc40:	mmfm   sp, a9,a11,a13
3f2bbc60:	rets   2
3f2bbc70:	mmtm   sp, a9,a11,a13
3f2bbc90:	move   a14, a13
3f2bbca0:	addk   32, a14
3f2bbcb0:	move   *a13(0xffe0), *a13(0x0), 1
3f2bbce0:	move   *a13, a11, 1
3f2bbcf0:	movb   *a11, a11
3f2bbd00:	jreq   L3F2BBE40
3f2bbd10:	setf   8, 0, 0
L3F2BBD20:
3f2bbd20:	move   *a13, a11, 1
3f2bbd30:	movb   *a11, a9
3f2bbd40:	sll    0x3, a9
3f2bbd50:	addi   0xd8400, a9
3f2bbd80:	move   *a9, a9, 0
3f2bbd90:	btst   0, a9
3f2bbda0:	jreq   L3F2BBDE0
3f2bbdb0:	movb   *a11, a9
3f2bbdc0:	addk   32, a9
3f2bbdd0:	jruc   L3F2BBDF0
L3F2BBDE0:
3f2bbde0:	movb   *a11, a9
L3F2BBDF0:
3f2bbdf0:	movb   a9, *a11
3f2bbe00:	addk   8, a11
3f2bbe10:	move   a11, *a13, 1
3f2bbe20:	movb   *a11, a9
3f2bbe30:	jrne   L3F2BBD20
L3F2BBE40:
3f2bbe40:	move   *sp(0x80), a14, 1
3f2bbe60:	mmfm   sp, a9,a11,a13
3f2bbe80:	rets   2
L3F2BBE90:
3f2bbe90:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f2bbeb0:	move   a14, a13
3f2bbec0:	move   *a13(0xffe0), a9, 1
3f2bbee0:	sub    a10, a10
3f2bbef0:	move   a9, a9
3f2bbf00:	jreq   L3F2BBFB0
3f2bbf10:	setf   8, 0, 0
3f2bbf20:	move   *a9, a7, 0
3f2bbf30:	cmpi   0x87, a7
3f2bbf50:	jrne   L3F2BBFB0
3f2bbf60:	move   *a9(0x468), a7, 0
3f2bbf80:	cmpi   0xad, a7
3f2bbfa0:	jreq   L3F2BC060
L3F2BBFB0:
3f2bbfb0:	move   a14, -*sp, 1
3f2bbfc0:	move   a9, *a14+, 1
3f2bbfd0:	movi   0x3f2be330, a8
3f2bc000:	move   a8, *a14+, 1
3f2bc010:	calla  L3FB341E0
3f2bc040:	jauc   L3F2BC8D0
L3F2BC060:
3f2bc060:	move   *a9(0x408), a7, 1
3f2bc080:	dsj    a7, L3F2BC8A0
3f2bc0a0:	move   *a9(0x428), a11, 1
3f2bc0c0:	jrne   L3F2BC160
3f2bc0d0:	move   a14, -*sp, 1
3f2bc0e0:	movi   0x3f2be4d8, a8
3f2bc110:	move   a8, *a14+, 1
3f2bc120:	calla  L3FB341E0
3f2bc150:	jruc   L3F2BC8D0
L3F2BC160:
3f2bc160:	move   *a11(0x1a0), a7, 1
3f2bc180:	subk   2, a7
3f2bc190:	jrge   L3F2BC6B0
3f2bc1a0:	move   *a9(0x448), a7, 1
3f2bc1c0:	jrgt   L3F2BC2B0
3f2bc1d0:	move   a14, -*sp, 1
3f2bc1e0:	move   *a9(0x448), *a14+, 1
3f2bc200:	move   a9, *a14+, 1
3f2bc210:	movi   0x3f2be5f0, a8
3f2bc240:	move   a8, *a14+, 1
3f2bc250:	calla  L3FB341E0
3f2bc280:	calla  L3F6EDD80
L3F2BC2B0:
3f2bc2b0:	move   @0x9b000, a7, 1
3f2bc2e0:	move   *a9(0x448), a5, 1
3f2bc300:	dec    a5
3f2bc310:	sll    0x5, a5
3f2bc320:	add    a7, a5
3f2bc330:	move   *a5(0x1140), a12, 1
3f2bc350:	move   a14, -*sp, 1
3f2bc360:	move   *a12(0x1b0), a5, 1
3f2bc380:	inc    a5
3f2bc390:	move   a5, *a14+, 1
3f2bc3a0:	movi   0x3f2be6d8, a8
3f2bc3d0:	move   a8, *a14+, 1
3f2bc3e0:	calla  L3FB341E0
3f2bc410:	move   a12, a5
3f2bc420:	jreq   L3F2BC4D0
3f2bc430:	setf   8, 0, 0
3f2bc440:	move   *a12, a7, 0
3f2bc450:	cmpi   0x56, a7
3f2bc470:	jrne   L3F2BC4D0
3f2bc480:	move   *a12(0x2b0), a7, 0
3f2bc4a0:	cmpi   0xbc, a7
3f2bc4c0:	jreq   L3F2BC570
L3F2BC4D0:
3f2bc4d0:	move   a14, -*sp, 1
3f2bc4e0:	move   a12, *a14+, 1
3f2bc4f0:	movi   0x3f2be908, a8
3f2bc520:	move   a8, *a14+, 1
3f2bc530:	calla  L3FB341E0
3f2bc560:	jruc   L3F2BC8D0
L3F2BC570:
3f2bc570:	move   a14, -*sp, 1
3f2bc580:	move   *a12(0x1b0), a7, 1
3f2bc5a0:	inc    a7
3f2bc5b0:	move   a7, *a14+, 1
3f2bc5c0:	movi   0x3f2260f0, a7
3f2bc5f0:	move   a7, *a14+, 1
3f2bc600:	calla  L3F2798B0
3f2bc630:	move   a14, -*sp, 1
3f2bc640:	move   @0xa4fd0, *a14+, 1
3f2bc670:	calla  L3FB3FE90
3f2bc6a0:	jruc   L3F2BC8D0
L3F2BC6B0:
3f2bc6b0:	move   *a11(0xa0), a10, 1
3f2bc6d0:	move   @0x9b000, a7, 1
3f2bc700:	move   *a9(0x448), a5, 1
3f2bc720:	dec    a5
3f2bc730:	sll    0x5, a5
3f2bc740:	add    a7, a5
3f2bc750:	move   *a5(0x1140), a12, 1
3f2bc770:	move   a10, a5
3f2bc780:	jrle   L3F2BC8D0
3f2bc790:	move   a14, -*sp, 1
3f2bc7a0:	move   a9, *a14+, 1
3f2bc7b0:	movi   0x3f274c70, a5
3f2bc7e0:	move   a5, *a14+, 1
3f2bc7f0:	calla  L3F2798B0
3f2bc820:	move   a14, -*sp, 1
3f2bc830:	move   @0xa4fd0, *a14+, 1
3f2bc860:	calla  L3FB3FE90
3f2bc890:	jruc   L3F2BC8D0
L3F2BC8A0:
3f2bc8a0:	movk   1, a7
3f2bc8b0:	move   a7, *a9(0x408), 1
L3F2BC8D0:
3f2bc8d0:	move   *sp(0x100), a14, 1
3f2bc8f0:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f2bc910:	rets   2
L3F2BC920:
3f2bc920:	mmtm   sp, a7,a9,a10,a11,a13
3f2bc940:	move   a14, a13
3f2bc950:	move   *a13(0xffe0), a9, 1
3f2bc970:	move   a9, a11
3f2bc980:	sll    0x5, a11
3f2bc990:	addi   0xa4990, a11
3f2bc9c0:	move   *a11, a10, 1
3f2bc9d0:	movk   2, a11
3f2bc9e0:	move   a11, *a10(0x408), 1
3f2bca00:	move   *a10(0x428), a11, 1
3f2bca20:	cmpi   0xffc9, a11
3f2bca40:	jreq   L3F2BCAB0
3f2bca50:	move   a14, -*sp, 1
3f2bca60:	move   *a10(0x428), *a14+, 1
3f2bca80:	calla  L3F70BB90
L3F2BCAB0:
3f2bcab0:	sub    a11, a11
3f2bcac0:	movb   a11, *a10(0x468)
3f2bcae0:	movb   a11, *a10
3f2bcaf0:	move   a14, -*sp, 1
3f2bcb00:	move   a10, *a14+, 1
3f2bcb10:	calla  L3F702440
3f2bcb40:	move   a9, a11
3f2bcb50:	sll    0x5, a11
3f2bcb60:	addi   0xa4990, a11
3f2bcb90:	sub    a7, a7
3f2bcba0:	move   a7, *a11, 1
3f2bcbb0:	move   *sp(0xc0), a14, 1
3f2bcbd0:	mmfm   sp, a7,a9,a10,a11,a13
3f2bcbf0:	rets   2
3f2bcc00:	move   a13, -*sp, 1
3f2bcc10:	move   a14, a13
3f2bcc20:	addk   32, a14
3f2bcc30:	move   *sp(0x40), a14, 1
3f2bcc50:	move   *sp+, a13, 1
3f2bcc60:	rets   2
L3F2BCC70:
3f2bcc70:	mmtm   sp, a9,a11,a13
3f2bcc90:	move   a14, a13
3f2bcca0:	addi   0x8c0, a14
3f2bccc0:	move   *a13(0xffe0), a11, 1
3f2bcce0:	sll    0x5, a11
3f2bccf0:	addi   0xa4990, a11
3f2bcd20:	move   *a11, *a13, 1
3f2bcd30:	sub    a11, a11
3f2bcd40:	movb   a11, *a13(0x20)
3f2bcd60:	move   a14, -*sp, 1
3f2bcd70:	move   *a13(0xffa0), *a14+, 1
3f2bcd90:	setf   8, 0, 0
3f2bcda0:	move   *a13(0xffc0), a9, 0
3f2bcdc0:	move   a9, *a14+, 1
3f2bcdd0:	move   a13, a11
3f2bcde0:	addk   32, a11
3f2bcdf0:	move   a11, *a14+, 1
3f2bce00:	move   *a13, a11, 1
3f2bce10:	addi   0x88, a11
3f2bce30:	move   a11, *a14+, 1
3f2bce40:	calla  L3F26A9A0
3f2bce70:	move   a8, *a13(0x8a0), 1
3f2bce90:	dec    a8
3f2bcea0:	jreq   L3F2BCEE0
3f2bceb0:	move   *a13(0x8a0), a8, 1
3f2bced0:	jruc   L3F2BD3A0
L3F2BCEE0:
3f2bcee0:	move   a14, -*sp, 1
3f2bcef0:	move   *a13(0xffa0), a11, 1
3f2bcf10:	move   *a11, a9, 1
3f2bcf20:	move   a9, *a14+, 1
3f2bcf30:	move   *a13, a9, 1
3f2bcf40:	addk   8, a9
3f2bcf50:	move   a9, *a14+, 1
3f2bcf60:	move   *a13, a9, 1
3f2bcf70:	move   *a9(0x448), *a14+, 1
3f2bcf90:	movi   0x3f2be9c8, a8
3f2bcfc0:	move   a8, *a14+, 1
3f2bcfd0:	move   a13, a9
3f2bcfe0:	addi   0xa0, a9
3f2bd000:	move   a9, *a14+, 1
3f2bd010:	calla  L3FB34430
3f2bd040:	move   a14, -*sp, 1
3f2bd050:	movk   3, a9
3f2bd060:	move   a9, *a14+, 1
3f2bd070:	move   a13, a9
3f2bd080:	addi   0xa0, a9
3f2bd0a0:	move   a9, *a14+, 1
3f2bd0b0:	calla  L3F309350
3f2bd0e0:	move   a14, -*sp, 1
3f2bd0f0:	move   *a11, a9, 1
3f2bd100:	move   a9, *a14+, 1
3f2bd110:	move   *a13, a9, 1
3f2bd120:	addk   8, a9
3f2bd130:	move   a9, *a14+, 1
3f2bd140:	calla  L3FB45720
3f2bd170:	move   *a13, a9, 1
3f2bd180:	move   *a9(0x428), a9, 1
3f2bd1a0:	cmpi   0xffc9, a9
3f2bd1c0:	jreq   L3F2BD280
3f2bd1d0:	move   *a13, a9, 1
3f2bd1e0:	move   *a9(0x428), a9, 1
3f2bd200:	jreq   L3F2BD280
3f2bd210:	move   a14, -*sp, 1
3f2bd220:	move   *a13, a9, 1
3f2bd230:	move   *a9(0x428), *a14+, 1
3f2bd250:	calla  L3F70BB90
L3F2BD280:
3f2bd280:	move   a14, -*sp, 1
3f2bd290:	move   *a11, a9, 1
3f2bd2a0:	move   a9, *a14+, 1
3f2bd2b0:	move   *a13, a9, 1
3f2bd2c0:	addk   8, a9
3f2bd2d0:	move   a9, *a14+, 1
3f2bd2e0:	calla  L3FB45720
3f2bd310:	move   *a13, a9, 1
3f2bd320:	movi   0xffc9, a11
3f2bd340:	move   a11, *a9(0x428), 1
3f2bd360:	sub    a11, a11
3f2bd370:	move   a11, *a9(0x408), 1
3f2bd390:	movk   1, a8
L3F2BD3A0:
3f2bd3a0:	move   *sp(0x80), a14, 1
3f2bd3c0:	mmfm   sp, a9,a11,a13
3f2bd3e0:	rets   2
3f2bd3f0:	mmtm   sp, a9,a11,a13
3f2bd410:	move   a14, a13
3f2bd420:	addi   0x9b0, a14
3f2bd440:	move   a14, -*sp, 1
3f2bd450:	movi   0xcc, a11
3f2bd470:	move   a11, *a14+, 1
3f2bd480:	movi   0xa4970, a11
3f2bd4b0:	move   a11, *a14+, 1
3f2bd4c0:	calla  L3FB44A00
3f2bd4f0:	sub    a11, a11
3f2bd500:	move   a11, *a13(0x990), 1
L3F2BD520:
3f2bd520:	move   *a13(0x990), a11, 1
3f2bd540:	movi   0x190, a9
3f2bd560:	mpys   a11, a9
3f2bd570:	addi   0xa3300, a9
3f2bd5a0:	movi   0x54, a11
3f2bd5c0:	movb   a11, *a9
3f2bd5d0:	move   *a13(0x990), a9, 1
3f2bd5f0:	movi   0x190, a11
3f2bd610:	mpys   a9, a11
3f2bd620:	addi   0xa3300, a11
3f2bd650:	sub    a9, a9
3f2bd660:	movb   a9, *a11(0x10)
3f2bd680:	move   *a13(0x990), a11, 1
3f2bd6a0:	movi   0x190, a9
3f2bd6c0:	mpys   a11, a9
3f2bd6d0:	addi   0xa3300, a9
3f2bd700:	sub    a11, a11
3f2bd710:	movb   a11, *a9(0x90)
3f2bd730:	move   *a13(0x990), a9, 1
3f2bd750:	movi   0x190, a11
3f2bd770:	mpys   a9, a11
3f2bd780:	addi   0xa3300, a11
3f2bd7b0:	sub    a9, a9
3f2bd7c0:	movb   a9, *a11(0x110)
3f2bd7e0:	move   *a13(0x990), a11, 1
3f2bd800:	inc    a11
3f2bd810:	move   a11, *a13(0x990), 1
3f2bd830:	subk   11, a11
3f2bd840:	jrlt   L3F2BD520
3f2bd850:	movi   0x35, a11
3f2bd870:	setf   16, 0, 0
3f2bd880:	move   a11, @0xa32a0, 0
3f2bd8b0:	movk   9, a9
3f2bd8c0:	move   a9, @0xa3290, 0
3f2bd8f0:	sub    a9, a9
3f2bd900:	move   a9, @0xa32c0, 0
3f2bd930:	move   a9, @0xa32b0, 0
3f2bd960:	move   a9, @0xa32d0, 0
3f2bd990:	subk   11, a11
3f2bd9a0:	movb   a11, @0xa32e0
3f2bd9d0:	addk   2, a11
3f2bd9e0:	movb   a11, @0xa32f0
3f2bda10:	move   a9, *a13(0x990), 1
L3F2BDA30:
3f2bda30:	move   *a13(0x990), a11, 1
3f2bda50:	sll    0x6, a11
3f2bda60:	addi   0x9b050, a11
3f2bda90:	sub    a9, a9
3f2bdaa0:	move   a9, *a11, 1
3f2bdab0:	move   *a13(0x990), a11, 1
3f2bdad0:	sll    0x6, a11
3f2bdae0:	addi   0x9b050, a11
3f2bdb10:	move   a9, *a11(0x20), 1
3f2bdb30:	move   *a13(0x990), a11, 1
3f2bdb50:	inc    a11
3f2bdb60:	move   a11, *a13(0x990), 1
3f2bdb80:	cmpi   0x1f4, a11
3f2bdba0:	jrlt   L3F2BDA30
3f2bdbb0:	move   a9, *a13(0x990), 1
L3F2BDBD0:
3f2bdbd0:	move   *a13(0x990), a11, 1
3f2bdbf0:	sll    0x6, a11
3f2bdc00:	addi   0x9b050, a11
3f2bdc30:	sub    a9, a9
3f2bdc40:	move   a9, *a11, 1
3f2bdc50:	move   *a13(0x990), a11, 1
3f2bdc70:	sll    0x6, a11
3f2bdc80:	addi   0x9b050, a11
3f2bdcb0:	move   a9, *a11(0x20), 1
3f2bdcd0:	move   *a13(0x990), a11, 1
3f2bdcf0:	inc    a11
3f2bdd00:	move   a11, *a13(0x990), 1
3f2bdd20:	cmpi   0x1f4, a11
3f2bdd40:	jrlt   L3F2BDBD0
3f2bdd50:	setf   16, 0, 0
3f2bdd60:	move   a9, @0xa3250, 0
3f2bdd90:	move   a9, @0xa3260, 0
3f2bddc0:	move   a9, @0xa5010, 0
3f2bddf0:	calla  L3FB2E040
3f2bde20:	move   a14, -*sp, 1
3f2bde30:	move   a9, *a14+, 1
3f2bde40:	movi   0x3f2beb68, a8
3f2bde70:	move   a8, *a14+, 1
3f2bde80:	calla  L3F7117B0
3f2bdeb0:	move   a8, @0xa4970, 1
3f2bdee0:	inc    a8
3f2bdef0:	jrne   L3F2BDFF0
3f2bdf00:	move   a14, -*sp, 1
3f2bdf10:	movi   0x3f2bebe8, a8
3f2bdf40:	move   a8, *a14+, 1
3f2bdf50:	movk   5, a9
3f2bdf60:	move   a9, *a14+, 1
3f2bdf70:	movi   0x65, a9
3f2bdf90:	move   a9, *a14+, 1
3f2bdfa0:	subk   11, a9
3f2bdfb0:	move   a9, *a14+, 1
3f2bdfc0:	calla  L3F265310
L3F2BDFF0:
3f2bdff0:	calla  L3F2725F0
3f2be020:	move   a8, *a13(0x970), 1
3f2be040:	dec    a8
3f2be050:	jreq   L3F2BE190
3f2be060:	move   *a13(0x970), a9, 1
3f2be080:	cmpi   0x48, a9
3f2be0a0:	jreq   L3F2BE190
3f2be0b0:	move   a14, -*sp, 1
3f2be0c0:	movi   0x3f2bedc0, a8
3f2be0f0:	move   a8, *a14+, 1
3f2be100:	move   a9, *a14+, 1
3f2be110:	movi   0x65, a9
3f2be130:	move   a9, *a14+, 1
3f2be140:	subk   11, a9
3f2be150:	move   a9, *a14+, 1
3f2be160:	calla  L3F265310
L3F2BE190:
3f2be190:	calla  L3F708700
3f2be1c0:	move   a8, @0xa4fd0, 1
3f2be1f0:	move   a14, -*sp, 1
3f2be200:	sub    a9, a9
3f2be210:	move   a9, *a14+, 1
3f2be220:	movi   0x3f27da50, a9
3f2be250:	move   a9, *a14+, 1
3f2be260:	move   @0xa4970, *a14+, 1
3f2be290:	calla  L3FB3F250
3f2be2c0:	calla  L3FB2E130
L3F2BE2F0:
3f2be2f0:	calla  L3F27A110
3f2be320:	jruc   L3F2BE2F0
3f2be330:	sra    a10, a11
3f2be340:	sll    b3, b9
3f2be350:	sla    a11, sp
3f2be360:	sra    b3, b2
3f2be370:	sla    b10, sp
3f2be380:	.word  0x7473
3f2be390:	.word  0x7320
3f2be3a0:	.word  0x7365
3f2be3b0:	rl     b11, b3
3f2be3c0:	modu   a3, sp
3f2be3d0:	.word  0x7720
3f2be3e0:	.word  0x7469
3f2be3f0:	sla    0x3, a8
3f2be400:	sll    a11, a3
3f2be410:	sla    0x3, a2
3f2be420:	sla    0x1, b13
3f2be430:	.word  0x7830
3f2be440:	.word  0x7825
3f2be450:	sra    a1, a0
3f2be460:	sra    a11, sp
3f2be470:	sla    0x3, b3
3f2be480:	modu   a11, a14
3f2be490:	sla    0x3, b4
3f2be4a0:	.word  0x7865
3f2be4b0:	.word  0x7369
3f2be4c0:	.word  0x7374
3f2be4d0:	sub    a8, a0
3f2be4e0:	.word  0x7272
3f2be4f0:	.word  0x726f
3f2be500:	lmo    a9, a0
3f2be510:	.word  0x7965
3f2be520:	modu   a11, a2
3f2be530:	.word  0x7261
3f2be540:	mpyu   a11, a4
3f2be550:	.word  0x7361
3f2be560:	sla    0x3, b4
3f2be570:	rl     b3, b3
3f2be580:	sll    b3, b2
3f2be590:	srl    b3, b5
3f2be5a0:	rl     a9, a0
3f2be5b0:	sla    0x3, b3
3f2be5c0:	or     a10, a14
3f2be5d0:	move   a2, a12
3f2be5e0:	.word  0x000a
3f2be5f0:	sll    a11, a3
3f2be600:	sla    0x3, a2
3f2be610:	sla    0x1, b13
L3F2BE620:
3f2be620:	.word  0x7830
3f2be630:	.word  0x7825
3f2be640:	rl     a1, a0
3f2be650:	.word  0x7361
3f2be660:	mods   a1, a0
3f2be670:	.word  0x7461
3f2be680:	.word  0x735f
3f2be690:	sra    a3, a9
3f2be6a0:	dsjs   a0, L3F2BE620
3f2be6b0:	sll    0x9, a0
3f2be6c0:	.word  0x0a64
3f2be6d0:	lmo    a8, a0
3f2be6e0:	.word  0x7965
3f2be6f0:	modu   a11, a2
3f2be700:	.word  0x7261
3f2be710:	mpyu   a11, a4
3f2be720:	.word  0x7361
3f2be730:	sla    0x3, b4
3f2be740:	sla    a11, a12
3f2be750:	sla    0x3, b4
3f2be760:	sra    b11, b3
3f2be770:	.word  0x7373
3f2be780:	modu   a11, a9
3f2be790:	sla    0x3, a14
3f2be7a0:	sra    a1, a5
3f2be7b0:	sla    0x1, a0
3f2be7c0:	sla    a11, a8
3f2be7d0:	sla    0x3, b3
3f2be7e0:	sra    a11, a2
3f2be7f0:	modu   a3, a5
3f2be800:	.word  0x7420
3f2be810:	.word  0x7265
3f2be820:	rl     a11, a13
3f2be830:	sla    a11, a14
3f2be840:	sra    b11, b4
3f2be850:	sla    0x3, a4
3f2be860:	.word  0x7962
3f2be870:	mods   a1, a0
3f2be880:	sll    a11, sp
3f2be890:	mods   a3, a1
3f2be8a0:	mods   a1, a0
3f2be8b0:	.word  0x7461
3f2be8c0:	sll    a9, a0
3f2be8d0:	rl     a11, a12
3f2be8e0:	modu   a3, a5
3f2be8f0:	.word  0x0a74
3f2be900:	lmo    a8, a0
3f2be910:	.word  0x7965
3f2be920:	modu   a11, a2
3f2be930:	.word  0x7261
3f2be940:	mpyu   a11, a4
3f2be950:	.word  0x7361
3f2be960:	sla    0x3, b4
3f2be970:	sll    b11, b3
3f2be980:	sla    0x3, a2
3f2be990:	sla    0x1, b13
3f2be9a0:	.word  0x7830
3f2be9b0:	.word  0x7825
3f2be9c0:	andn   a8, a0
3f2be9d0:	.word  0x7365
3f2be9e0:	rl     b11, b3
3f2be9f0:	modu   a3, sp
3f2bea00:	sll    0x9, a0
3f2bea10:	sla    0x3, a4
3f2bea20:	modu   b11, b4
3f2bea30:	sll    0x9, a0
3f2bea40:	sla    0x3, b3
3f2bea50:	modu   a11, a12
3f2bea60:	.word  0x7473
3f2bea70:	sla    0x1, a14
3f2bea80:	sla    a10, a6
3f2bea90:	mods   a3, a9
3f2beaa0:	modu   a9, a0
3f2beab0:	sra    b11, b6
3f2beac0:	sla    0x3, b2
3f2bead0:	modu   b11, b4
3f2beae0:	sla    0x1, a0
3f2beaf0:	.word  0x7325
3f2beb00:	.word  0x7320
3f2beb10:	sll    b11, b5
3f2beb20:	sra    a11, a3
3f2beb30:	.word  0x7373
3f2beb40:	.word  0x7566
3f2beb50:	.word  0x0a6c
3f2beb60:	andn   a8, a0
3f2beb70:	andn   a10, a5
3f2beb80:	cmp    b10, b3
3f2beb90:	move   a2, sp
3f2beba0:	move   b10, sp
3f2bebb0:	move   a2, b1
3f2bebc0:	subb   a10, a1
3f2bebd0:	andn   a2, a5
3f2bebe0:	.word  0x0a00
3f2bebf0:	mods   a1, a0
3f2bec00:	.word  0x7461
3f2bec10:	sla    a11, a13
3f2bec20:	modu   a3, a9
3f2bec30:	dsjs   a0, L3F2BED50
3f2bec40:	move   a1, a0
3f2bec50:	or     a2, a1
3f2bec60:	andn   a9, a13
3f2bec70:	.word  0x7265
3f2bec80:	sra    b11, b6
3f2bec90:	sla    0x3, b2
3f2beca0:	sla    a11, a3
3f2becb0:	modu   a3, a14
3f2becc0:	.word  0x746f
3f2becd0:	sll    a9, a0
3f2bece0:	modu   a3, sp
3f2becf0:	sra    a11, a14
3f2bed00:	.word  0x7463
3f2bed10:	.word  0x7420
3f2bed20:	sla    0x3, sp
3f2bed30:	sub    b10, b3
3f2bed40:	andn   b10, b3
L3F2BED50:
3f2bed50:	move   a10, b9
3f2bed60:	mpyu   a10, a14
3f2bed70:	add    a10, a13
3f2bed80:	add    a10, a14
3f2bed90:	sub    a10, a7
3f2beda0:	sla    0x2, b2
3f2bedb0:	.word  0x000a
3f2bedc0:	sla    0x0, a10
3f2bedd0:	sla    a11, a12
3f2bede0:	mods   b11, b4
3f2bedf0:	rl     a11, a1
3f2bee00:	sla    0x3, a14
3f2bee10:	sla    0x1, b10
3f2bee20:	add    a10, a12
3f2bee30:	mpyu   b10, b4
3f2bee40:	andn   a2, a3
3f2bee50:	add    a10, a5
3f2bee60:	sub    b10, b4
3f2bee70:	subb   a1, a0
3f2bee80:	rl     a11, a1
3f2bee90:	sra    a11, a12
3f2beea0:	sla    0x3, a4
3f2beeb0:	.word  0x000a
L3F2BEEC0:
3f2beec0:	mmtm   sp, a7,a9,a10,a11,a13
3f2beee0:	move   a14, a13
3f2beef0:	addi   0x1050, a14
3f2bef10:	move   *a13(0xffe0), a9, 1
3f2bef30:	move   *a13(0xffc0), a10, 1
3f2bef50:	move   a14, -*sp, 1
3f2bef60:	movi   0x3f2c3e40, a8
3f2bef90:	move   a8, *a14+, 1
3f2befa0:	move   a10, *a14+, 1
3f2befb0:	calla  L3FB45500
3f2befe0:	move   a8, a8
3f2beff0:	jrne   L3F2BF020
3f2bf000:	movk   1, a8
3f2bf010:	jruc   L3F2BF310
L3F2BF020:
3f2bf020:	movk   3, a11
3f2bf030:	move   a10, a8
3f2bf040:	jreq   L3F2BF310
3f2bf050:	move   a14, -*sp, 1
3f2bf060:	move   a10, *a14+, 1
3f2bf070:	movi   0x3f2c3f30, a8
3f2bf0a0:	move   a8, *a14+, 1
3f2bf0b0:	calla  L3FB45500
3f2bf0e0:	move   a8, a8
3f2bf0f0:	jrne   L3F2BF120
3f2bf100:	movk   1, a11
3f2bf110:	jruc   L3F2BF130
L3F2BF120:
3f2bf120:	sub    a11, a11
L3F2BF130:
3f2bf130:	move   a14, -*sp, 1
3f2bf140:	move   *a9(0x278), a7, 1
3f2bf160:	move   *a7(0x88), a7, 1
3f2bf180:	move   a7, *a14+, 1
3f2bf190:	setf   8, 0, 0
3f2bf1a0:	move   *a9(0x1a8), a8, 0
3f2bf1c0:	move   a8, *a14+, 1
3f2bf1d0:	movi   0x3f2c4048, a8
3f2bf200:	move   a8, *a14+, 1
3f2bf210:	move   a13, *a14+, 1
3f2bf220:	calla  L3FB34430
3f2bf250:	move   a14, -*sp, 1
3f2bf260:	move   a10, *a14+, 1
3f2bf270:	move   a13, *a14+, 1
3f2bf280:	calla  L3FB452E0
3f2bf2b0:	move   a14, -*sp, 1
3f2bf2c0:	move   a11, *a14+, 1
3f2bf2d0:	move   a13, *a14+, 1
3f2bf2e0:	calla  L3F309350
L3F2BF310:
3f2bf310:	move   *sp(0xc0), a14, 1
3f2bf330:	mmfm   sp, a7,a9,a10,a11,a13
3f2bf350:	rets   2
L3F2BF360:
3f2bf360:	mmtm   sp, a7,a9,a11,a13
3f2bf380:	move   a14, a13
3f2bf390:	addi   0x8f0, a14
3f2bf3b0:	move   *a13(0xffe0), a11, 1
3f2bf3d0:	setf   8, 0, 0
3f2bf3e0:	move   *a11(0x2d0), a11, 0
3f2bf400:	jreq   L3F2BF4D0
3f2bf410:	move   *a13(0xffe0), a11, 1
3f2bf430:	move   *a11(0x2d8), a11, 1
3f2bf450:	move   a11, *a13(0x8d0), 1
3f2bf470:	move   *a13(0xffe0), a9, 1
3f2bf490:	subi   0x2d8, a11
3f2bf4b0:	cmp    a9, a11
3f2bf4c0:	jrne   L3F2BF5E0
L3F2BF4D0:
3f2bf4d0:	move   a14, -*sp, 1
3f2bf4e0:	move   *a13(0xffe0), a11, 1
3f2bf500:	addi   0x2d8, a11
3f2bf520:	move   a11, *a14+, 1
3f2bf530:	movi   0x3f2c4148, a8
3f2bf560:	move   a8, *a14+, 1
3f2bf570:	calla  L3FB341E0
3f2bf5a0:	calla  L3F6EDD80
3f2bf5d0:	jruc   L3F2BF750
L3F2BF5E0:
3f2bf5e0:	move   *a13(0x8d0), a11, 1
3f2bf600:	move   *a11(0x60), a9, 1
3f2bf620:	move   a9, *a13(0x8b0), 1
3f2bf640:	jrne   L3F2BF750
3f2bf650:	move   a14, -*sp, 1
3f2bf660:	move   *a13(0xffe0), a9, 1
3f2bf680:	addi   0x2d8, a9
3f2bf6a0:	move   a9, *a14+, 1
3f2bf6b0:	movi   0x3f2c42f0, a8
3f2bf6e0:	move   a8, *a14+, 1
3f2bf6f0:	calla  L3FB341E0
3f2bf720:	calla  L3F6EDD80
L3F2BF750:
3f2bf750:	move   *a13(0x8b0), a11, 1
3f2bf770:	addi   0x100, a11
3f2bf790:	move   a11, *a13(0x40), 1
3f2bf7b0:	move   a14, -*sp, 1
3f2bf7c0:	movi   0x5ea, a9
3f2bf7e0:	move   a9, *a14+, 1
3f2bf7f0:	move   a11, *a14+, 1
3f2bf800:	calla  L3FB44A00
3f2bf830:	addi   0x70, a11
3f2bf850:	move   a11, *a13, 1
3f2bf860:	sub    a9, a9
3f2bf870:	setf   1, 0, 0
3f2bf880:	move   a9, *a11, 0
3f2bf890:	movk   1, a9
3f2bf8a0:	move   a9, *a11(0x1), 0
3f2bf8c0:	setf   6, 0, 0
3f2bf8d0:	move   a9, *a11(0x2), 0
3f2bf8f0:	sub    a9, a9
3f2bf900:	movb   a9, *a11(0x8)
3f2bf920:	setf   16, 0, 0
3f2bf930:	move   a9, *a11(0x10), 0
3f2bf950:	move   *a13(0xffe0), a7, 1
3f2bf970:	move   *a7(0x20), *a11(0x20), 0
3f2bf9a0:	setf   8, 0, 0
3f2bf9b0:	move   *a7(0x58), a9, 0
3f2bf9d0:	inc    a9
3f2bf9e0:	movb   a9, *a7(0x58)
3f2bfa00:	dec    a9
3f2bfa10:	movb   a9, *a11(0x30)
3f2bfa30:	movb   *a7(0x60), *a11(0x38)
3f2bfa60:	move   *a13(0x40), a9, 1
3f2bfa80:	addi   0xb0, a9
3f2bfaa0:	move   a9, *a13(0x870), 1
3f2bfac0:	move   a9, *a13(0x20), 1
3f2bfae0:	movi   0x5ee, a7
3f2bfb00:	setf   16, 0, 0
3f2bfb10:	move   a7, *a9, 0
3f2bfb20:	movk   5, a7
3f2bfb30:	movb   a7, *a9(0x10)
3f2bfb50:	movk   1, a7
3f2bfb60:	movb   a7, *a9(0x18)
3f2bfb80:	movk   16, a7
3f2bfb90:	movb   a7, *a9(0x20)
3f2bfbb0:	movk   9, a7
3f2bfbc0:	movb   a7, *a9(0x28)
3f2bfbe0:	move   *a13(0xffe0), a7, 1
3f2bfc00:	setf   8, 0, 0
3f2bfc10:	move   *a7(0x2c8), a7, 0
3f2bfc30:	subk   3, a7
3f2bfc40:	jrne   L3F2BFCC0
3f2bfc50:	move   @0x9b000, a7, 1
3f2bfc80:	movb   *a7(0x1850), *a9(0x30)
3f2bfcb0:	jruc   L3F2BFD20
L3F2BFCC0:
3f2bfcc0:	move   @0x9b000, a7, 1
3f2bfcf0:	movb   *a7(0x1840), *a9(0x30)
L3F2BFD20:
3f2bfd20:	movb   *a7(0x1860), *a9(0x38)
3f2bfd50:	move   a14, -*sp, 1
3f2bfd60:	move   *a7(0x1868), a8, 0
3f2bfd80:	move   a8, *a14+, 1
3f2bfd90:	move   *a9(0x38), a8, 0
3f2bfdb0:	move   a8, *a14+, 1
3f2bfdc0:	move   *a9(0x30), a8, 0
3f2bfde0:	move   a8, *a14+, 1
3f2bfdf0:	movi   0x3f2c4488, a8
3f2bfe20:	move   a8, *a14+, 1
3f2bfe30:	calla  L3FB341E0
3f2bfe60:	sub    a7, a7
3f2bfe70:	setf   16, 0, 0
3f2bfe80:	move   a7, *a9(0x40), 0
3f2bfea0:	movk   29, a7
3f2bfeb0:	move   a7, *a9(0x50), 0
3f2bfed0:	move   a14, -*sp, 1
3f2bfee0:	move   *a13(0xffe0), a7, 1
3f2bff00:	move   *a7(0x88), a7, 1
3f2bff20:	move   a7, *a14+, 1
3f2bff30:	calla  L3FB458D0
3f2bff60:	movb   a8, *a9(0x60)
3f2bff80:	addi   0x68, a9
3f2bffa0:	move   a9, *a13(0x870), 1
3f2bffc0:	move   a14, -*sp, 1
3f2bffd0:	move   a14, -*sp, 1
3f2bffe0:	move   *a13(0xffe0), a7, 1
3f2c0000:	move   *a7(0x88), a7, 1
3f2c0020:	move   a7, *a14+, 1
3f2c0030:	calla  L3FB458D0
3f2c0060:	move   a8, *a14+, 1
3f2c0070:	move   a9, *a14+, 1
3f2c0080:	move   *a13(0xffe0), a7, 1
3f2c00a0:	move   *a7(0x88), a7, 1
3f2c00c0:	move   a7, *a14+, 1
3f2c00d0:	calla  L3FB44400
3f2c0100:	move   *a13(0x20), a7, 1
3f2c0120:	setf   8, 0, 0
3f2c0130:	move   *a7(0x60), a7, 0
3f2c0150:	sll    0x3, a7
3f2c0160:	add    a9, a7
3f2c0170:	move   a7, *a13(0x870), 1
3f2c0190:	move   @0x9b000, a9, 1
3f2c01c0:	move   *a9(0x1790), *a7+, 0
3f2c01e0:	move   a7, *a13(0x870), 1
3f2c0200:	move   a14, -*sp, 1
3f2c0210:	move   *a9(0x1790), a8, 0
3f2c0230:	move   a8, *a14+, 1
3f2c0240:	move   a7, *a14+, 1
3f2c0250:	addi   0x1798, a9
3f2c0270:	move   a9, *a14+, 1
3f2c0280:	calla  L3FB44400
3f2c02b0:	move   @0x9b000, a9, 1
3f2c02e0:	setf   8, 0, 0
3f2c02f0:	move   *a9(0x1790), a7, 0
3f2c0310:	sll    0x3, a7
3f2c0320:	move   *a13(0x870), a11, 1
3f2c0340:	add    a11, a7
3f2c0350:	move   a7, *a13(0x870), 1
3f2c0370:	sub    a11, a11
3f2c0380:	move   a11, *a7+, 0
3f2c0390:	move   a7, *a13(0x870), 1
3f2c03b0:	move   a11, *a7+, 0
3f2c03c0:	move   a7, *a13(0x870), 1
3f2c03e0:	move   *a13(0x8d0), a11, 1
3f2c0400:	movi   0x64, a7
3f2c0420:	setf   16, 1, 0
3f2c0430:	move   a7, *a11(0x50), 0
3f2c0450:	move   *a13(0x8b0), a7, 1
3f2c0470:	movi   0x64, a11
3f2c0490:	move   a11, *a7(0xf0), 0
3f2c04b0:	move   *a13(0xffe0), a11, 1
3f2c04d0:	movi   0xffff, a7
3f2c0500:	move   a7, *a11(0x78), 0
3f2c0520:	move   *sp(0xa0), a14, 1
3f2c0540:	mmfm   sp, a7,a9,a11,a13
3f2c0560:	rets   2
L3F2C0570:
3f2c0570:	mmtm   sp, a7,a9,a11,a13
3f2c0590:	move   a14, a13
3f2c05a0:	addi   0xa0, a14
3f2c05c0:	move   a14, -*sp, 1
3f2c05d0:	movi   0x33, a11
3f2c05f0:	move   a11, *a14+, 1
3f2c0600:	calla  L3F9DF6E0
3f2c0630:	move   a8, *a13(0x20), 1
3f2c0650:	move   a8, a8
3f2c0660:	jrne   L3F2C0760
3f2c0670:	move   a14, -*sp, 1
3f2c0680:	movi   0x3f2c45d8, a8
3f2c06b0:	move   a8, *a14+, 1
3f2c06c0:	movk   8, a11
3f2c06d0:	move   a11, *a14+, 1
3f2c06e0:	movi   0x65, a11
3f2c0700:	move   a11, *a14+, 1
3f2c0710:	subk   11, a11
3f2c0720:	move   a11, *a14+, 1
3f2c0730:	calla  L3F265310
L3F2C0760:
3f2c0760:	move   *a13(0x20), a11, 1
3f2c0780:	addi   0x100, a11
3f2c07a0:	move   a11, *a13(0x40), 1
3f2c07c0:	move   a14, -*sp, 1
3f2c07d0:	movi   0x5ea, a11
3f2c07f0:	move   a11, *a14+, 1
3f2c0800:	move   *a13(0x40), *a14+, 1
3f2c0820:	calla  L3FB44A00
3f2c0850:	move   *a13(0x40), a9, 1
3f2c0870:	addi   0x70, a9
3f2c0890:	move   a9, *a13, 1
3f2c08a0:	sub    a11, a11
3f2c08b0:	setf   1, 0, 0
3f2c08c0:	move   a11, *a9, 0
3f2c08d0:	movk   1, a11
3f2c08e0:	move   a11, *a9(0x1), 0
3f2c0900:	movk   2, a11
3f2c0910:	setf   6, 0, 0
3f2c0920:	move   a11, *a9(0x2), 0
3f2c0940:	sub    a11, a11
3f2c0950:	movb   a11, *a9(0x8)
3f2c0970:	move   *a13(0xffe0), a7, 1
3f2c0990:	setf   16, 0, 0
3f2c09a0:	move   *a7(0x30), *a9(0x10), 0
3f2c09d0:	move   a11, *a9(0x20), 0
3f2c09f0:	movb   *a7(0x58), *a9(0x30)
3f2c0a20:	movb   *a7(0x60), *a9(0x38)
3f2c0a50:	move   *a13(0x40), a11, 1
3f2c0a70:	addi   0xb0, a11
3f2c0a90:	move   a11, *a13(0x60), 1
3f2c0ab0:	sub    a7, a7
3f2c0ac0:	movb   a7, *a11
3f2c0ad0:	movb   a7, *a11(0x8)
3f2c0af0:	move   *a13(0x20), a7, 1
3f2c0b10:	movi   0x29, a9
3f2c0b30:	movb   a9, *a7(0x88)
3f2c0b50:	addk   5, a9
3f2c0b60:	move   a9, *a7(0xf0), 0
3f2c0b80:	move   a14, -*sp, 1
3f2c0b90:	move   a7, *a14+, 1
3f2c0ba0:	movi   0x460, a9
3f2c0bc0:	move   a9, *a14+, 1
3f2c0bd0:	move   *a13(0xffe0), a9, 1
3f2c0bf0:	move   *a9(0x88), a7, 1
3f2c0c10:	addi   0x280, a7
3f2c0c30:	move   a7, *a14+, 1
3f2c0c40:	calla  L3F2C6960
3f2c0c70:	move   a8, *a13(0x80), 1
3f2c0c90:	move   a8, a7
3f2c0ca0:	jreq   L3F2C0D70
3f2c0cb0:	move   a14, -*sp, 1
3f2c0cc0:	move   a7, *a14+, 1
3f2c0cd0:	movi   0x3f2c47d0, a8
3f2c0d00:	move   a8, *a14+, 1
3f2c0d10:	calla  L3FB341E0
3f2c0d40:	calla  L3F6EDD80
L3F2C0D70:
3f2c0d70:	move   @0x9b000, a7, 1
3f2c0da0:	move   *a7(0xb0), a9, 1
3f2c0dc0:	inc    a9
3f2c0dd0:	move   a9, *a7(0xb0), 1
3f2c0df0:	move   *a13(0xffe0), a9, 1
3f2c0e10:	move   *a9(0x88), a9, 1
3f2c0e30:	move   *a9(0x748), a11, 1
3f2c0e50:	inc    a11
3f2c0e60:	move   a11, *a9(0x748), 1
3f2c0e80:	move   *a13(0xffe0), a11, 1
3f2c0ea0:	move   *a11(0x88), a9, 1
3f2c0ec0:	move   *a9(0x7c8), a11, 1
3f2c0ee0:	addi   0x2e, a11
3f2c0f00:	move   a11, *a9(0x7c8), 1
3f2c0f20:	move   *sp(0xa0), a14, 1
3f2c0f40:	mmfm   sp, a7,a9,a11,a13
3f2c0f60:	rets   2
L3F2C0F70:
3f2c0f70:	mmtm   sp, a7,a9,a10,a11
3f2c0f90:	sub    a11, a11
L3F2C0FA0:
3f2c0fa0:	calla  L3FB3F9C0
3f2c0fd0:	move   a8, a7
3f2c0fe0:	calla  L3F598D00
3f2c1010:	add    a8, a7
3f2c1020:	move   a7, a10
3f2c1030:	jreq   L3F2C1170
3f2c1040:	move   @0x9b000, a7, 1
3f2c1070:	move   *a7(0xd60), a9, 1
3f2c1090:	movk   1, a11
3f2c10a0:	jreq   L3F2C1170
3f2c10b0:	setf   16, 0, 0
L3F2C10C0:
3f2c10c0:	move   *a9(0x20), a7, 0
3f2c10e0:	cmp    a10, a7
3f2c10f0:	jrne   L3F2C1120
3f2c1100:	sub    a11, a11
3f2c1110:	jruc   L3F2C1130
L3F2C1120:
3f2c1120:	move   *a9, a9, 1
L3F2C1130:
3f2c1130:	move   a9, a7
3f2c1140:	jreq   L3F2C1170
3f2c1150:	move   a11, a7
3f2c1160:	jrne   L3F2C10C0
L3F2C1170:
3f2c1170:	move   a11, a7
3f2c1180:	jreq   L3F2C0FA0
3f2c1190:	move   a10, a8
3f2c11a0:	mmfm   sp, a7,a9,a10,a11
3f2c11c0:	rets
L3F2C11D0:
3f2c11d0:	mmtm   sp, a5,a7,a9,a11,a13
3f2c11f0:	move   a14, a13
3f2c1200:	addi   0x110, a14
3f2c1220:	move   *a13(0xffe0), a9, 1
3f2c1240:	movi   0x7b, a11
3f2c1260:	move   a11, *a13(0x40), 1
3f2c1280:	move   a14, -*sp, 1
3f2c1290:	move   a11, *a14+, 1
3f2c12a0:	movk   1, a11
3f2c12b0:	move   a11, *a14+, 1
3f2c12c0:	calla  L3F703D90
3f2c12f0:	move   a8, *a9(0x728), 1
3f2c1310:	move   *a9(0x728), a11, 1
3f2c1330:	jrne   L3F2C1430
3f2c1340:	move   a14, -*sp, 1
3f2c1350:	movi   0x3f2c4970, a8
3f2c1380:	move   a8, *a14+, 1
3f2c1390:	movk   3, a11
3f2c13a0:	move   a11, *a14+, 1
3f2c13b0:	movi   0x65, a11
3f2c13d0:	move   a11, *a14+, 1
3f2c13e0:	subk   11, a11
3f2c13f0:	move   a11, *a14+, 1
3f2c1400:	calla  L3F265310
L3F2C1430:
3f2c1430:	move   *a9(0x728), *a13(0x0), 1
3f2c1460:	move   *a13, a11, 1
3f2c1470:	move   a9, *a11(0x88), 1
3f2c1490:	move   a11, a7
3f2c14a0:	addi   0x2d8, a7
3f2c14c0:	move   a7, *a11(0x2f8), 1
3f2c14e0:	move   a7, *a11(0x2d8), 1
3f2c1500:	move   a11, a7
3f2c1510:	addi   0x358, a7
3f2c1530:	move   a7, *a11(0x378), 1
3f2c1550:	move   a7, *a11(0x358), 1
3f2c1570:	sub    a7, a7
3f2c1580:	setf   16, 1, 0
3f2c1590:	move   a7, *a13(0x80), 0
3f2c15b0:	setf   16, 0, 0
3f2c15c0:	move   @0xa5000, a11, 0
3f2c15f0:	cmp    a11, a7
3f2c1600:	jrnc   L3F2C1C30
L3F2C1610:
3f2c1610:	move   a14, -*sp, 1
3f2c1620:	movk   16, a11
3f2c1630:	move   a11, *a14+, 1
3f2c1640:	movk   1, a7
3f2c1650:	move   a7, *a14+, 1
3f2c1660:	calla  L3F703D90
3f2c1690:	move   a8, *a13(0x90), 1
3f2c16b0:	move   a8, a8
3f2c16c0:	jrne   L3F2C17C0
3f2c16d0:	move   a14, -*sp, 1
3f2c16e0:	movi   0x3f2c4b08, a8
3f2c1710:	move   a8, *a14+, 1
3f2c1720:	movk   8, a7
3f2c1730:	move   a7, *a14+, 1
3f2c1740:	movi   0x65, a7
3f2c1760:	move   a7, *a14+, 1
3f2c1770:	subk   11, a7
3f2c1780:	move   a7, *a14+, 1
3f2c1790:	calla  L3F265310
L3F2C17C0:
3f2c17c0:	move   *a13(0x90), a7, 1
3f2c17e0:	move   a7, *a7(0x20), 1
3f2c1800:	move   a7, *a7, 1
3f2c1810:	move   a14, -*sp, 1
3f2c1820:	movi   0x33, a11
3f2c1840:	move   a11, *a14+, 1
3f2c1850:	calla  L3F9DF6E0
3f2c1880:	move   a8, *a7(0x60), 1
3f2c18a0:	move   a8, a8
3f2c18b0:	jrne   L3F2C19B0
3f2c18c0:	move   a14, -*sp, 1
3f2c18d0:	movi   0x3f2c4b08, a8
3f2c1900:	move   a8, *a14+, 1
3f2c1910:	movk   8, a11
3f2c1920:	move   a11, *a14+, 1
3f2c1930:	movi   0x65, a11
3f2c1950:	move   a11, *a14+, 1
3f2c1960:	subk   11, a11
3f2c1970:	move   a11, *a14+, 1
3f2c1980:	calla  L3F265310
L3F2C19B0:
3f2c19b0:	move   *a7(0x60), a11, 1
3f2c19d0:	movi   0x2a, a7
3f2c19f0:	movb   a7, *a11(0x88)
3f2c1a10:	pushst
3f2c1a20:	dint
3f2c1a30:	move   *a13(0x90), *a13(0xd0), 1
3f2c1a60:	move   *a13, a11, 1
3f2c1a70:	move   *a11(0x2f8), *a13(0xf0), 1
3f2c1aa0:	move   *a13(0xd0), a5, 1
3f2c1ac0:	move   *a13(0xf0), a7, 1
3f2c1ae0:	move   *a7, *a5, 1
3f2c1af0:	move   a7, *a5(0x20), 1
3f2c1b10:	move   a5, *a7, 1
3f2c1b20:	move   *a5, a5, 1
3f2c1b30:	move   *a13(0xd0), *a5(0x20), 1
3f2c1b60:	popst
3f2c1b70:	setf   16, 1, 0
3f2c1b80:	move   *a13(0x80), a7, 0
3f2c1ba0:	inc    a7
3f2c1bb0:	move   a7, *a13(0x80), 0
3f2c1bd0:	setf   16, 0, 0
3f2c1be0:	move   @0xa5000, a5, 0
3f2c1c10:	cmp    a5, a7
3f2c1c20:	jrc   L3F2C1610
L3F2C1C30:
3f2c1c30:	move   *a13, a11, 1
3f2c1c40:	move   @0xa5000, a5, 0
3f2c1c70:	movb   a5, *a11(0x2d0)
3f2c1c90:	move   @0x9b000, a7, 1
3f2c1cc0:	addi   0xd60, a7
3f2c1ce0:	move   a7, *a13(0x20), 1
3f2c1d00:	move   *a7, a7, 1
3f2c1d10:	jreq   L3F2C1DB0
L3F2C1D20:
3f2c1d20:	move   *a13(0x20), a11, 1
3f2c1d40:	move   *a11(0x0), *a13(0x20), 1
3f2c1d70:	move   *a13(0x20), a11, 1
3f2c1d90:	move   *a11, a7, 1
3f2c1da0:	jrne   L3F2C1D20
L3F2C1DB0:
3f2c1db0:	move   *a13(0x20), a11, 1
3f2c1dd0:	move   *a13, *a11, 1
3f2c1de0:	move   *a13, a7, 1
3f2c1df0:	sub    a5, a5
3f2c1e00:	move   a5, *a7, 1
3f2c1e10:	calla  L3F2C0F70
3f2c1e40:	setf   16, 0, 0
3f2c1e50:	move   a8, *a7(0x20), 0
3f2c1e70:	movi   0xff, a5
3f2c1e90:	movb   a5, *a7(0x60)
3f2c1eb0:	sub    a5, a5
3f2c1ec0:	movb   a5, *a7(0x40)
3f2c1ee0:	movk   16, a5
3f2c1ef0:	movb   a5, *a7(0xa8)
3f2c1f10:	movb   *a13(0xffc0), *a7(0x2c0)
3f2c1f40:	move   *a7(0x88), a5, 1
3f2c1f60:	setf   8, 0, 0
3f2c1f70:	move   *a5(0x3f0), a5, 0
3f2c1f90:	btst   3, a5
3f2c1fa0:	jreq   L3F2C1FF0
3f2c1fb0:	movk   3, a5
3f2c1fc0:	movb   a5, *a7(0x2c8)
3f2c1fe0:	jruc   L3F2C2020
L3F2C1FF0:
3f2c1ff0:	movk   1, a5
3f2c2000:	movb   a5, *a7(0x2c8)
L3F2C2020:
3f2c2020:	move   a14, -*sp, 1
3f2c2030:	move   a7, *a14+, 1
3f2c2040:	calla  L3F2BF360
3f2c2070:	move   *sp(0xc0), a14, 1
3f2c2090:	mmfm   sp, a5,a7,a9,a11,a13
3f2c20b0:	rets   2
L3F2C20C0:
3f2c20c0:	mmtm   sp, a7,a9,a11,a13
3f2c20e0:	move   a14, a13
3f2c20f0:	addi   0x110, a14
3f2c2110:	move   *a13(0xffe0), a11, 1
3f2c2130:	setf   8, 0, 0
3f2c2140:	move   *a11(0xb0), a11, 0
3f2c2160:	jreq   L3F2C26A0
3f2c2170:	sub    a11, a11
3f2c2180:	movb   a11, *a13(0xa0)
L3F2C21A0:
3f2c21a0:	move   *a13(0xffe0), a11, 1
3f2c21c0:	move   *a13(0xa0), a9, 0
3f2c21e0:	sll    0x5, a9
3f2c21f0:	add    a11, a9
3f2c2200:	move   *a9(0xc0), a9, 1
3f2c2220:	jreq   L3F2C2630
3f2c2230:	move   *a13(0xa0), a9, 0
3f2c2250:	sll    0x5, a9
3f2c2260:	add    a11, a9
3f2c2270:	move   *a9(0xc0), *a13(0x0), 1
3f2c22a0:	move   a14, -*sp, 1
3f2c22b0:	movi   0x3f2c3e40, a8
3f2c22e0:	move   a8, *a14+, 1
3f2c22f0:	move   *a13(0xffc0), *a14+, 1
3f2c2310:	calla  L3FB45500
3f2c2340:	move   a8, a9
3f2c2350:	jreq   L3F2C23E0
3f2c2360:	move   a14, -*sp, 1
3f2c2370:	move   *a13(0xffc0), *a14+, 1
3f2c2390:	move   *a13(0x0), *a14+, 1
3f2c23b0:	calla  L3F2BEEC0
L3F2C23E0:
3f2c23e0:	move   @0x9b000, a9, 1
3f2c2410:	move   *a13, a7, 1
3f2c2420:	setf   8, 0, 0
3f2c2430:	move   *a7(0x1a8), a7, 0
3f2c2450:	dec    a7
3f2c2460:	sll    0x5, a7
3f2c2470:	add    a9, a7
3f2c2480:	sub    a11, a11
3f2c2490:	move   a11, *a7(0x1140), 1
3f2c24b0:	move   a14, -*sp, 1
3f2c24c0:	move   *a13, a7, 1
3f2c24d0:	move   *a7(0x1b0), *a14+, 1
3f2c24f0:	calla  L3F2BC920
3f2c2520:	movb   a11, *a7(0x2b0)
3f2c2540:	movb   a11, *a7
3f2c2550:	move   a14, -*sp, 1
3f2c2560:	move   a7, *a14+, 1
3f2c2570:	calla  L3F702440
3f2c25a0:	move   @0x9b000, a9, 1
3f2c25d0:	setf   8, 0, 0
3f2c25e0:	move   *a9(0x1138), a11, 0
3f2c2600:	dec    a11
3f2c2610:	movb   a11, *a9(0x1138)
L3F2C2630:
3f2c2630:	move   *a13(0xa0), a11, 0
3f2c2650:	inc    a11
3f2c2660:	movb   a11, *a13(0xa0)
3f2c2680:	subk   16, a11
3f2c2690:	jrc   L3F2C21A0
L3F2C26A0:
3f2c26a0:	move   *a13(0xffe0), a11, 1
3f2c26c0:	move   *a11(0x2c0), a9, 0
3f2c26e0:	cmpi   0x65, a9
3f2c2700:	jrne   L3F2C27D0
3f2c2710:	move   a14, -*sp, 1
3f2c2720:	movi   0x88, a9
3f2c2740:	move   a9, *a14+, 1
3f2c2750:	move   @0x9b000, a7, 1
3f2c2780:	move   *a7(0x1340), *a14+, 1
3f2c27a0:	calla  L3F27D520
L3F2C27D0:
3f2c27d0:	move   @0x9b000, a9, 1
3f2c2800:	addi   0xd60, a9
3f2c2820:	move   a9, *a13(0x20), 1
3f2c2840:	move   *a9, a7, 1
3f2c2850:	cmp    a11, a7
3f2c2860:	jreq   L3F2C2930
L3F2C2870:
3f2c2870:	move   *a13(0x20), a11, 1
3f2c2890:	move   *a11(0x0), *a13(0x20), 1
3f2c28c0:	move   *a13(0x20), a11, 1
3f2c28e0:	move   *a11, a9, 1
3f2c28f0:	move   *a13(0xffe0), a7, 1
3f2c2910:	cmp    a7, a9
3f2c2920:	jrne   L3F2C2870
L3F2C2930:
3f2c2930:	move   *a13(0x20), a11, 1
3f2c2950:	move   *a13(0xffe0), a9, 1
3f2c2970:	move   *a9, *a11, 1
3f2c2980:	move   *a9(0x88), a7, 1
3f2c29a0:	sub    a9, a9
3f2c29b0:	move   a9, *a7(0x728), 1
3f2c29d0:	setf   16, 1, 0
3f2c29e0:	move   a9, *a13(0xb0), 0
3f2c2a00:	move   a9, *a13(0xc0), 0
3f2c2a20:	move   *a13(0xffe0), a7, 1
3f2c2a40:	move   *a7(0x358), *a13(0x40), 1
3f2c2a70:	move   *a13(0x40), a11, 1
3f2c2a90:	subi   0x358, a11
3f2c2ab0:	cmp    a7, a11
3f2c2ac0:	jreq   L3F2C30B0
3f2c2ad0:	setf   16, 0, 0
3f2c2ae0:	move   @0xa5000, a11, 0
3f2c2b10:	cmp    a11, a9
3f2c2b20:	jrnc   L3F2C30B0
L3F2C2B30:
3f2c2b30:	move   *a13(0x40), a11, 1
3f2c2b50:	move   *a11(0x60), a9, 1
3f2c2b70:	move   a9, *a13(0x80), 1
3f2c2b90:	jrne   L3F2C2CF0
3f2c2ba0:	move   a14, -*sp, 1
3f2c2bb0:	setf   16, 1, 0
3f2c2bc0:	move   *a13(0xb0), a7, 0
3f2c2be0:	move   a7, *a14+, 1
3f2c2bf0:	move   *a13(0xffe0), a7, 1
3f2c2c10:	addi   0x358, a7
3f2c2c30:	move   a7, *a14+, 1
3f2c2c40:	movi   0x3f2c4d10, a8
3f2c2c70:	move   a8, *a14+, 1
3f2c2c80:	calla  L3FB341E0
3f2c2cb0:	calla  L3F6EDD80
3f2c2ce0:	jruc   L3F2C2FA0
L3F2C2CF0:
3f2c2cf0:	move   *a11(0x0), *a13(0x60), 1
3f2c2d20:	setf   16, 1, 0
3f2c2d30:	move   *a13(0xb0), a7, 0
3f2c2d50:	inc    a7
3f2c2d60:	move   a7, *a13(0xb0), 0
3f2c2d80:	move   a14, -*sp, 1
3f2c2d90:	move   a9, *a14+, 1
3f2c2da0:	movi   0x33, a7
3f2c2dc0:	move   a7, *a14+, 1
3f2c2dd0:	calla  L3F9E06E0
3f2c2e00:	pushst
3f2c2e10:	dint
3f2c2e20:	move   a11, *a13(0xd0), 1
3f2c2e40:	move   *a11(0x20), *a13(0xf0), 1
3f2c2e70:	move   *a13(0xf0), a7, 1
3f2c2e90:	move   *a11, *a7, 1
3f2c2ea0:	move   *a7, a7, 1
3f2c2eb0:	move   *a13(0xf0), *a7(0x20), 1
3f2c2ee0:	move   a11, *a11, 1
3f2c2ef0:	move   a11, *a11(0x20), 1
3f2c2f10:	popst
3f2c2f20:	move   a14, -*sp, 1
3f2c2f30:	move   a11, *a14+, 1
3f2c2f40:	calla  L3F702440
3f2c2f70:	move   *a13(0x60), *a13(0x40), 1
L3F2C2FA0:
3f2c2fa0:	move   *a13(0xffe0), a11, 1
3f2c2fc0:	move   *a13(0x40), a7, 1
3f2c2fe0:	subi   0x358, a7
3f2c3000:	cmp    a11, a7
3f2c3010:	jreq   L3F2C30B0
3f2c3020:	setf   16, 1, 0
3f2c3030:	move   *a13(0xb0), a7, 0
3f2c3050:	setf   16, 0, 0
3f2c3060:	move   @0xa5000, a9, 0
3f2c3090:	cmp    a9, a7
3f2c30a0:	jrc   L3F2C2B30
L3F2C30B0:
3f2c30b0:	move   *a13(0xffe0), a11, 1
3f2c30d0:	move   *a13(0x40), a9, 1
3f2c30f0:	subi   0x358, a9
3f2c3110:	cmp    a11, a9
3f2c3120:	jreq   L3F2C3250
3f2c3130:	move   a14, -*sp, 1
3f2c3140:	setf   16, 1, 0
3f2c3150:	move   *a13(0xb0), a9, 0
3f2c3170:	move   a9, *a14+, 1
3f2c3180:	addi   0x358, a11
3f2c31a0:	move   a11, *a14+, 1
3f2c31b0:	movi   0x3f2c4f60, a8
3f2c31e0:	move   a8, *a14+, 1
3f2c31f0:	calla  L3FB341E0
3f2c3220:	calla  L3F6EDD80
L3F2C3250:
3f2c3250:	setf   16, 1, 0
3f2c3260:	move   *a13(0xb0), *a13(0xc0), 0
3f2c3290:	sub    a11, a11
3f2c32a0:	move   a11, *a13(0xb0), 0
3f2c32c0:	move   *a13(0xffe0), a9, 1
3f2c32e0:	move   *a9(0x2d8), *a13(0x40), 1
3f2c3310:	move   *a13(0x40), a7, 1
3f2c3330:	subi   0x2d8, a7
3f2c3350:	cmp    a9, a7
3f2c3360:	jreq   L3F2C3980
3f2c3370:	setf   16, 0, 0
3f2c3380:	move   @0xa5000, a7, 0
3f2c33b0:	cmp    a7, a11
3f2c33c0:	jrnc   L3F2C3980
L3F2C33D0:
3f2c33d0:	move   *a13(0x40), a11, 1
3f2c33f0:	move   *a11(0x60), a9, 1
3f2c3410:	move   a9, *a13(0x80), 1
3f2c3430:	jrne   L3F2C35C0
3f2c3440:	move   a14, -*sp, 1
3f2c3450:	setf   16, 1, 0
3f2c3460:	move   *a13(0xc0), a7, 0
3f2c3480:	move   a7, *a14+, 1
3f2c3490:	move   *a13(0xb0), a7, 0
3f2c34b0:	move   a7, *a14+, 1
3f2c34c0:	move   *a13(0xffe0), a7, 1
3f2c34e0:	addi   0x2d8, a7
3f2c3500:	move   a7, *a14+, 1
3f2c3510:	movi   0x3f2c5250, a8
3f2c3540:	move   a8, *a14+, 1
3f2c3550:	calla  L3FB341E0
3f2c3580:	calla  L3F6EDD80
3f2c35b0:	jruc   L3F2C3870
L3F2C35C0:
3f2c35c0:	move   *a11(0x0), *a13(0x60), 1
3f2c35f0:	setf   16, 1, 0
3f2c3600:	move   *a13(0xb0), a7, 0
3f2c3620:	inc    a7
3f2c3630:	move   a7, *a13(0xb0), 0
3f2c3650:	move   a14, -*sp, 1
3f2c3660:	move   a9, *a14+, 1
3f2c3670:	movi   0x33, a7
3f2c3690:	move   a7, *a14+, 1
3f2c36a0:	calla  L3F9E06E0
3f2c36d0:	pushst
3f2c36e0:	dint
3f2c36f0:	move   a11, *a13(0xd0), 1
3f2c3710:	move   *a11(0x20), *a13(0xf0), 1
3f2c3740:	move   *a13(0xf0), a7, 1
3f2c3760:	move   *a11, *a7, 1
3f2c3770:	move   *a7, a7, 1
3f2c3780:	move   *a13(0xf0), *a7(0x20), 1
3f2c37b0:	move   a11, *a11, 1
3f2c37c0:	move   a11, *a11(0x20), 1
3f2c37e0:	popst
3f2c37f0:	move   a14, -*sp, 1
3f2c3800:	move   a11, *a14+, 1
3f2c3810:	calla  L3F702440
3f2c3840:	move   *a13(0x60), *a13(0x40), 1
L3F2C3870:
3f2c3870:	move   *a13(0xffe0), a11, 1
3f2c3890:	move   *a13(0x40), a7, 1
3f2c38b0:	subi   0x2d8, a7
3f2c38d0:	cmp    a11, a7
3f2c38e0:	jreq   L3F2C3980
3f2c38f0:	setf   16, 1, 0
3f2c3900:	move   *a13(0xb0), a7, 0
3f2c3920:	setf   16, 0, 0
3f2c3930:	move   @0xa5000, a9, 0
3f2c3960:	cmp    a9, a7
3f2c3970:	jrc   L3F2C33D0
L3F2C3980:
3f2c3980:	move   *a13(0xffe0), a11, 1
3f2c39a0:	move   *a13(0x40), a9, 1
3f2c39c0:	subi   0x2d8, a9
3f2c39e0:	cmp    a11, a9
3f2c39f0:	jreq   L3F2C3B50
3f2c3a00:	move   a14, -*sp, 1
3f2c3a10:	setf   16, 1, 0
3f2c3a20:	move   *a13(0xc0), a9, 0
3f2c3a40:	move   a9, *a14+, 1
3f2c3a50:	move   *a13(0xb0), a7, 0
3f2c3a70:	move   a7, *a14+, 1
3f2c3a80:	addi   0x2d8, a11
3f2c3aa0:	move   a11, *a14+, 1
3f2c3ab0:	movi   0x3f2c5548, a8
3f2c3ae0:	move   a8, *a14+, 1
3f2c3af0:	calla  L3FB341E0
3f2c3b20:	calla  L3F6EDD80
L3F2C3B50:
3f2c3b50:	setf   16, 1, 0
3f2c3b60:	move   *a13(0xc0), a11, 0
3f2c3b80:	move   *a13(0xb0), a9, 0
3f2c3ba0:	add    a9, a11
3f2c3bb0:	move   a11, *a13(0xc0), 0
3f2c3bd0:	sext   a11, 0
3f2c3be0:	setf   16, 0, 0
3f2c3bf0:	move   @0xa5000, a7, 0
3f2c3c20:	cmp    a7, a11
3f2c3c30:	jrls   L3F2C3D90
3f2c3c40:	move   a14, -*sp, 1
3f2c3c50:	setf   16, 1, 0
3f2c3c60:	move   *a13(0xc0), a11, 0
3f2c3c80:	move   a11, *a14+, 1
3f2c3c90:	move   a9, *a14+, 1
3f2c3ca0:	move   *a13(0xffe0), a9, 1
3f2c3cc0:	addi   0x2d8, a9
3f2c3ce0:	move   a9, *a14+, 1
3f2c3cf0:	movi   0x3f2c5548, a8
3f2c3d20:	move   a8, *a14+, 1
3f2c3d30:	calla  L3FB341E0
3f2c3d60:	calla  L3F6EDD80
L3F2C3D90:
3f2c3d90:	move   a14, -*sp, 1
3f2c3da0:	move   *a13(0xffe0), *a14+, 1
3f2c3dc0:	calla  L3F702440
3f2c3df0:	move   *sp(0xa0), a14, 1
3f2c3e10:	mmfm   sp, a7,a9,a11,a13
3f2c3e30:	rets   2
3f2c3e40:	.word  0x0a0d
3f2c3e50:	modu   a10, a14
3f2c3e60:	mods   b11, b2
3f2c3e70:	mods   a3, a1
3f2c3e80:	.word  0x7320
3f2c3e90:	.word  0x7365
3f2c3ea0:	rl     b11, b3
3f2c3eb0:	modu   a3, sp
3f2c3ec0:	.word  0x7420
3f2c3ed0:	.word  0x7265
3f2c3ee0:	rl     a11, a13
3f2c3ef0:	sla    a11, a14
3f2c3f00:	rl     b11, b4
3f2c3f10:	modu   a3, sp
3f2c3f20:	rev    a14
3f2c3f30:	.word  0x0a0d
3f2c3f40:	sra    b10, b3
3f2c3f50:	.word  0x7373
3f2c3f60:	modu   a11, a9
3f2c3f70:	sla    0x3, a14
3f2c3f80:	sra    b11, b2
3f2c3f90:	sra    a11, a10
3f2c3fa0:	.word  0x7463
3f2c3fb0:	sra    a3, a5
3f2c3fc0:	sll    a1, a0
3f2c3fd0:	sla    0x3, b9
3f2c3fe0:	sra    b11, b2
3f2c3ff0:	modu   a11, a13
3f2c4000:	sra    b11, b4
3f2c4010:	modu   a1, a0
3f2c4020:	sra    a3, sp
3f2c4030:	srl    0xd, a5
3f2c4040:	subi   0x8c9aacf5, a0
3f2c4070:	rl     b11, b3
3f2c4080:	modu   a3, sp
3f2c4090:	sll    0x9, a0
3f2c40a0:	sla    0x3, a4
3f2c40b0:	modu   b11, b4
3f2c40c0:	sll    0x9, a0
3f2c40d0:	sla    0x3, b3
3f2c40e0:	sra    b11, b4
3f2c40f0:	mods   b11, b2
3f2c4100:	modu   a3, a9
3f2c4110:	.word  0x7461
3f2c4120:	sra    a3, a5
3f2c4130:	sla    0x1, a14
3f2c4140:	.word  0x7300
3f2c4150:	modu   a3, a5
3f2c4160:	mpyu   a11, a4
3f2c4170:	.word  0x7473
3f2c4180:	.word  0x7261
L3F2C4190:
3f2c4190:	sla    0x3, b4
3f2c41a0:	sll    b11, b6
3f2c41b0:	srl    0x15, a2
3f2c41c0:	srl    b1, b14
3f2c41d0:	sra    b11, b2
3f2c41e0:	.word  0x7865
3f2c41f0:	sll    a3, a3
3f2c4200:	srl    0xd, b1
3f2c4210:	mods   a3, a6
3f2c4220:	modu   a3, a9
3f2c4230:	dsjs   a11, L3F2C4190
3f2c4240:	.word  0x7830
3f2c4250:	.word  0x7825
3f2c4260:	divs   a1, a0
3f2c4270:	addc   a2, a3
3f2c4280:	andn   a2, a6
3f2c4290:	sub    a10, a5
3f2c42a0:	rl     a9, a0
3f2c42b0:	.word  0x766e
3f2c42c0:	mods   a3, a1
3f2c42d0:	sra    a3, a9
3f2c42e0:	.word  0x000a
3f2c42f0:	.word  0x756d
3f2c4300:	.word  0x746c
3f2c4310:	.word  0x7069
3f2c4320:	sra    a11, a12
L3F2C4330:
3f2c4330:	sla    0x3, b8
3f2c4340:	sll    b11, b6
3f2c4350:	srl    0x15, a2
3f2c4360:	srl    b1, b14
3f2c4370:	sra    b11, b2
3f2c4380:	.word  0x7865
3f2c4390:	sll    a3, a3
3f2c43a0:	srl    0xd, b1
3f2c43b0:	mods   a3, a6
3f2c43c0:	modu   a3, a9
3f2c43d0:	dsjs   a11, L3F2C4330
3f2c43e0:	.word  0x7830
3f2c43f0:	.word  0x7825
3f2c4400:	divs   a1, a0
3f2c4410:	addc   a2, a3
3f2c4420:	rl     a9, a0
3f2c4430:	sla    0x3, b3
3f2c4440:	modu   a3, a9
3f2c4450:	sla    b11, b6
3f2c4460:	rl     a11, a12
3f2c4470:	.word  0x0a64
3f2c4480:	.word  0x7300
L3F2C4490:
3f2c4490:	modu   a3, a5
3f2c44a0:	mpyu   a11, a4
3f2c44b0:	.word  0x7473
3f2c44c0:	.word  0x7261
3f2c44d0:	sla    0x3, b4
3f2c44e0:	sla    0x1, b10
3f2c44f0:	.word  0x7463
3f2c4500:	sll    0x9, b13
3f2c4510:	sla    0x3, a4
3f2c4520:	sla    a11, a11
3f2c4530:	dsjs   b4, L3F2C4490
3f2c4540:	sra    a1, a5
3f2c4550:	.word  0x7220
3f2c4560:	.word  0x7465
3f2c4570:	sla    b11, b2
3f2c4580:	.word  0x736e
3f2c4590:	mods   b2, sp
3f2c45a0:	mods   a11, a9
3f2c45b0:	sll    0x9, b13
3f2c45c0:	.word  0x0a64
3f2c45d0:	.word  0x0a00
3f2c45e0:	.word  0x7320
3f2c45f0:	modu   b11, b4
3f2c4600:	mpyu   b11, b0
3f2c4610:	rl     a11, a3
3f2c4620:	sll    b11, b2
3f2c4630:	rl     b11, b5
3f2c4640:	sla    0x3, b4
3f2c4650:	sla    0x1, b10
3f2c4660:	mods   a2, a1
3f2c4670:	modu   a11, a12
3f2c4680:	sla    a11, a3
3f2c4690:	sra    b11, b4
3f2c46a0:	mods   b2, sp
3f2c46b0:	modu   a3, a1
3f2c46c0:	sra    a11, a3
3f2c46d0:	.word  0x7562
3f2c46e0:	srl    a3, a6
3f2c46f0:	.word  0x7265
3f2c4700:	srl    a1, a0
3f2c4710:	rl     a11, a1
3f2c4720:	sra    a11, a12
3f2c4730:	sla    0x3, a4
3f2c4740:	modu   a3, a9
3f2c4750:	.word  0x7320
3f2c4760:	modu   b11, b4
3f2c4770:	mpyu   b11, b0
3f2c4780:	rl     a11, a3
3f2c4790:	sll    b11, b2
3f2c47a0:	rl     b11, b5
3f2c47b0:	sla    0x3, b4
3f2c47c0:	.word  0x000a
3f2c47d0:	.word  0x7254
3f2c47e0:	modu   a3, a1
3f2c47f0:	mods   b11, b3
3f2c4800:	.word  0x7469
3f2c4810:	and    a1, a0
3f2c4820:	sll    a11, a1
3f2c4830:	sra    a11, a11
3f2c4840:	sla    0x3, b4
3f2c4850:	sla    a11, a6
3f2c4860:	mods   a3, a9
3f2c4870:	sra    a3, a5
3f2c4880:	rl     a9, a0
3f2c4890:	sla    0x3, a14
3f2c48a0:	sra    b10, b3
L3F2C48B0:
3f2c48b0:	sra    a3, a14
3f2c48c0:	.word  0x735f
3f2c48d0:	modu   b11, b4
3f2c48e0:	sla    0x3, b0
3f2c48f0:	sla    0x1, b11
3f2c4900:	.word  0x7453
3f2c4910:	.word  0x7461
3f2c4920:	.word  0x7375
3f2c4930:	dsjs   a0, L3F2C48B0
3f2c4940:	sll    0x9, a0
3f2c4950:	sla    0x3, a4
3f2c4960:	rev    b11
3f2c4970:	sla    0x0, a10
3f2c4980:	.word  0x7473
3f2c4990:	.word  0x7261
3f2c49a0:	mpyu   b11, b4
3f2c49b0:	rl     a11, a3
3f2c49c0:	sll    b11, b2
3f2c49d0:	rl     b11, b5
3f2c49e0:	sla    0x3, b4
3f2c49f0:	sla    0x1, b10
3f2c4a00:	sla    a11, a3
3f2c4a10:	mods   a3, a12
3f2c4a20:	sll    a11, sp
3f2c4a30:	srl    a1, a0
3f2c4a40:	rl     a11, a1
3f2c4a50:	sra    a11, a12
3f2c4a60:	sla    0x3, a4
3f2c4a70:	modu   a3, a9
3f2c4a80:	.word  0x7320
3f2c4a90:	sla    b11, b4
3f2c4aa0:	.word  0x7472
3f2c4ab0:	sll    b10, sp
3f2c4ac0:	.word  0x7269
3f2c4ad0:	.word  0x7563
3f2c4ae0:	.word  0x7469
3f2c4af0:	.word  0x0a20
3f2c4b00:	.word  0x0a00
3f2c4b10:	.word  0x7320
3f2c4b20:	sla    b11, b4
3f2c4b30:	.word  0x7472
3f2c4b40:	sll    b10, sp
3f2c4b50:	.word  0x7269
3f2c4b60:	.word  0x7563
3f2c4b70:	.word  0x7469
3f2c4b80:	dsjs   a0, L3F2C4CA0
3f2c4b90:	add    a9, a0
3f2c4ba0:	mods   a3, a12
3f2c4bb0:	sll    a11, sp
3f2c4bc0:	.word  0x7461
3f2c4bd0:	mpyu   a11, a5
3f2c4be0:	sla    a11, a12
3f2c4bf0:	sll    a11, a14
3f2c4c00:	sll    a3, a5
3f2c4c10:	srl    b3, b5
3f2c4c20:	sra    a11, a6
3f2c4c30:	sla    0x3, b2
3f2c4c40:	sla    a11, a6
3f2c4c50:	mods   a3, a9
3f2c4c60:	sra    a3, a5
3f2c4c70:	rl     a9, a0
3f2c4c80:	sla    0x3, a14
L3F2C4C90:
3f2c4c90:	.word  0x7473
L3F2C4CA0:
3f2c4ca0:	.word  0x7261
3f2c4cb0:	mpyu   b11, b4
3f2c4cc0:	rl     a11, a3
3f2c4cd0:	sll    b11, b2
3f2c4ce0:	rl     b11, b5
3f2c4cf0:	sla    0x3, b4
3f2c4d00:	.word  0x000a
3f2c4d10:	.word  0x7473
3f2c4d20:	.word  0x706f
3f2c4d30:	sll    b10, sp
3f2c4d40:	.word  0x7269
3f2c4d50:	.word  0x7563
3f2c4d60:	.word  0x7469
L3F2C4D70:
3f2c4d70:	.word  0x7620
3f2c4d80:	sll    a3, a3
3f2c4d90:	dsjs   a13, L3F2C4C90
3f2c4da0:	modu   b3, b5
3f2c4db0:	sll    a11, a1
3f2c4dc0:	.word  0x786b
3f2c4dd0:	sll    a3, a3
3f2c4de0:	srl    0xd, b1
3f2c4df0:	mods   a3, a6
3f2c4e00:	modu   a3, a9
3f2c4e10:	dsjs   a11, L3F2C4D70
3f2c4e20:	.word  0x7830
3f2c4e30:	.word  0x7825
3f2c4e40:	divs   a1, a0
3f2c4e50:	addc   a2, a3
3f2c4e60:	rl     a9, a0
3f2c4e70:	sla    0x3, b3
3f2c4e80:	modu   a3, a9
L3F2C4E90:
3f2c4e90:	sla    b11, b6
3f2c4ea0:	rl     a11, a12
3f2c4eb0:	sla    0x3, a4
3f2c4ec0:	.word  0x756e
3f2c4ed0:	modu   a11, a13
3f2c4ee0:	mpyu   a11, a6
3f2c4ef0:	.word  0x7266
3f2c4f00:	sra    a11, a5
3f2c4f10:	.word  0x7864
3f2c4f20:	sll    a3, a3
3f2c4f30:	dsjs   b3, L3F2C4E90
3f2c4f40:	sra    a1, a5
3f2c4f50:	.word  0x000a
3f2c4f60:	.word  0x7473
3f2c4f70:	.word  0x706f
3f2c4f80:	sll    b10, sp
3f2c4f90:	.word  0x7269
3f2c4fa0:	.word  0x7563
3f2c4fb0:	.word  0x7469
3f2c4fc0:	dsjs   a0, L3F2C50E0
3f2c4fd0:	move   a9, a0
3f2c4fe0:	.word  0x726f
3f2c4ff0:	sla    0x3, a5
3f2c5000:	rl     b3, b4
3f2c5010:	modu   a3, a1
3f2c5020:	andn   a9, a0
3f2c5030:	add    a10, a13
3f2c5040:	mpyu   b10, b8
3f2c5050:	or     a10, a14
3f2c5060:	move   a10, b13
3f2c5070:	mpyu   a10, a6
3f2c5080:	addc   b10, b8
3f2c5090:	andn   a10, a2
3f2c50a0:	move   a2, b9
3f2c50b0:	xor    b2, sp
3f2c50c0:	addc   a2, a3
3f2c50d0:	sll    0x11, a0
L3F2C50E0:
3f2c50e0:	sll    b11, b6
3f2c50f0:	srl    0x15, a2
3f2c5100:	.word  0x753e
3f2c5110:	sla    a11, a14
3f2c5120:	lmo    a11, a3
3f2c5130:	sll    b11, b8
3f2c5140:	.word  0x7162
3f2c5150:	srl    a1, a14
3f2c5160:	rl     a11, a12
3f2c5170:	lmo    a11, a14
L3F2C5180:
3f2c5180:	rl     0x1, b13
3f2c5190:	sll    0xb, b8
3f2c51a0:	sla    0x3, b8
3f2c51b0:	.word  0x756e
3f2c51c0:	modu   a11, a13
L3F2C51D0:
3f2c51d0:	mpyu   a11, a6
3f2c51e0:	.word  0x7266
3f2c51f0:	sra    a11, a5
3f2c5200:	.word  0x7864
3f2c5210:	sll    a3, a3
3f2c5220:	dsjs   b3, L3F2C5180
3f2c5230:	sra    a1, a5
3f2c5240:	.word  0x000a
3f2c5250:	.word  0x7473
3f2c5260:	.word  0x706f
3f2c5270:	sll    b10, sp
3f2c5280:	.word  0x7269
3f2c5290:	.word  0x7563
3f2c52a0:	.word  0x7469
3f2c52b0:	.word  0x7620
3f2c52c0:	sll    a3, a3
3f2c52d0:	dsjs   a13, L3F2C51D0
3f2c52e0:	.word  0x7266
3f2c52f0:	sra    a11, a5
3f2c5300:	sll    b11, b8
3f2c5310:	.word  0x7162
3f2c5320:	srl    a1, a14
3f2c5330:	rl     a11, a12
3f2c5340:	lmo    a11, a14
3f2c5350:	rl     0x1, b13
3f2c5360:	sll    0xb, b8
3f2c5370:	sla    0x3, b8
3f2c5380:	addc   b10, b8
3f2c5390:	sla    0x2, a2
3f2c53a0:	.word  0x7369
3f2c53b0:	rl     a9, a0
3f2c53c0:	.word  0x766e
3f2c53d0:	mods   a3, a1
3f2c53e0:	sra    a3, a9
3f2c53f0:	modu   a1, a0
3f2c5400:	mods   b11, b5
3f2c5410:	srl    a3, sp
3f2c5420:	srl    b2, sp
3f2c5430:	sra    b11, b2
3f2c5440:	sra    a3, a5
3f2c5450:	sll    b11, b8
3f2c5460:	.word  0x7362
3f2c5470:	sll    0x9, b13
3f2c5480:	sla    0x3, a4
3f2c5490:	modu   b11, b4
3f2c54a0:	modu   b3, b4
3f2c54b0:	mods   b11, b5
3f2c54c0:	srl    a3, sp
3f2c54d0:	srl    b2, sp
3f2c54e0:	sra    b11, b2
3f2c54f0:	sra    a3, a5
3f2c5500:	sll    b11, b8
3f2c5510:	.word  0x7362
3f2c5520:	sll    0x9, b13
3f2c5530:	.word  0x0a64
3f2c5540:	.word  0x7300
3f2c5550:	modu   b11, b4
3f2c5560:	mpyu   b11, b0
3f2c5570:	rl     a11, a3
3f2c5580:	sll    b11, b2
3f2c5590:	rl     b11, b5
3f2c55a0:	sla    0x3, b4
3f2c55b0:	sla    0x1, b10
3f2c55c0:	modu   a10, a13
3f2c55d0:	sra    b11, b2
L3F2C55E0:
3f2c55e0:	.word  0x7420
3f2c55f0:	sla    a11, a8
3f2c5600:	sla    0x3, a14
3f2c5610:	move   b10, b3
3f2c5620:	divs   a2, a1
3f2c5630:	move   b2, sp
3f2c5640:	move   b10, b5
3f2c5650:	subb   a2, sp
3f2c5660:	divs   b2, sp
3f2c5670:	addc   a2, a3
3f2c5680:	cmp    b10, b3
3f2c5690:	mpyu   a10, a14
3f2c56a0:	addc   b10, b6
3f2c56b0:	sla    0x2, a2
3f2c56c0:	.word  0x7626
3f2c56d0:	sll    a3, a3
3f2c56e0:	dsjs   a13, L3F2C55E0
3f2c56f0:	.word  0x7266
3f2c5700:	sra    a11, a5
3f2c5710:	sll    b11, b8
3f2c5720:	.word  0x7162
3f2c5730:	srl    a1, a14
3f2c5740:	rl     a11, a12
3f2c5750:	lmo    a11, a14
L3F2C5760:
3f2c5760:	rl     0x1, b13
3f2c5770:	sll    0xb, b8
3f2c5780:	sla    0x3, b8
3f2c5790:	.word  0x756e
3f2c57a0:	modu   a11, a13
3f2c57b0:	mpyu   a11, a6
3f2c57c0:	.word  0x7266
3f2c57d0:	sra    a11, a5
3f2c57e0:	.word  0x7864
3f2c57f0:	sll    a3, a3
3f2c5800:	dsjs   b3, L3F2C5760
L3F2C5810:
3f2c5810:	sra    a1, a5
3f2c5820:	.word  0x7420
3f2c5830:	.word  0x746f
3f2c5840:	.word  0x756e
3f2c5850:	modu   a11, a13
3f2c5860:	mpyu   a11, a6
3f2c5870:	.word  0x7266
3f2c5880:	sra    a11, a5
3f2c5890:	.word  0x7864
3f2c58a0:	sll    a3, a3
3f2c58b0:	dsjs   b3, L3F2C5810
3f2c58c0:	sra    a1, a5
3f2c58d0:	.word  0x000a
3f2c58e0:	mmtm   sp, a11,a13
3f2c5900:	move   a14, a13
3f2c5910:	move   a14, -*sp, 1
3f2c5920:	sub    a11, a11
3f2c5930:	move   a11, *a14+, 1
3f2c5940:	movi   0x3f26faf0, a11
3f2c5970:	move   a11, *a14+, 1
3f2c5980:	calla  L3F2798B0
3f2c59b0:	move   a14, -*sp, 1
3f2c59c0:	move   @0xa4fd0, *a14+, 1
3f2c59f0:	calla  L3FB3FE90
3f2c5a20:	move   *sp(0x60), a14, 1
3f2c5a40:	mmfm   sp, a11,a13
3f2c5a60:	rets   2
3f2c5a70:	mmtm   sp, a11,a13
3f2c5a90:	move   a14, a13
3f2c5aa0:	move   a14, -*sp, 1
3f2c5ab0:	move   *a13(0xffe0), *a14+, 1
3f2c5ad0:	movi   0x3f270ea0, a11
3f2c5b00:	move   a11, *a14+, 1
3f2c5b10:	calla  L3F2798B0
3f2c5b40:	move   a14, -*sp, 1
3f2c5b50:	move   @0xa4fd0, *a14+, 1
3f2c5b80:	calla  L3FB3FE90
3f2c5bb0:	move   *sp(0x60), a14, 1
3f2c5bd0:	mmfm   sp, a11,a13
3f2c5bf0:	rets   2
3f2c5c00:	mmtm   sp, a9,a11,a13
3f2c5c20:	move   a14, a13
3f2c5c30:	move   *a13(0xffe0), a11, 1
3f2c5c50:	movk   21, a9
3f2c5c60:	setf   16, 0, 0
3f2c5c70:	move   a9, *a11(0x90), 0
3f2c5c90:	setf   8, 0, 0
3f2c5ca0:	move   *a11(0x88), a9, 0
3f2c5cc0:	cmpi   0x29, a9
3f2c5ce0:	jrne   L3F2C5D70
3f2c5cf0:	move   a14, -*sp, 1
3f2c5d00:	move   a11, *a14+, 1
3f2c5d10:	movi   0x33, a9
3f2c5d30:	move   a9, *a14+, 1
3f2c5d40:	calla  L3F9E06E0
L3F2C5D70:
3f2c5d70:	setf   8, 0, 0
3f2c5d80:	move   *a11(0x88), a9, 0
3f2c5da0:	cmpi   0x2b, a9
3f2c5dc0:	jrne   L3F2C5E50
3f2c5dd0:	move   a14, -*sp, 1
3f2c5de0:	move   a11, *a14+, 1
3f2c5df0:	movi   0x33, a9
3f2c5e10:	move   a9, *a14+, 1
3f2c5e20:	calla  L3F9E06E0
L3F2C5E50:
3f2c5e50:	setf   8, 0, 0
3f2c5e60:	move   *a11(0x88), a9, 0
3f2c5e80:	cmpi   0x2c, a9
3f2c5ea0:	jrne   L3F2C5F30
3f2c5eb0:	move   a14, -*sp, 1
3f2c5ec0:	move   a11, *a14+, 1
3f2c5ed0:	movi   0x33, a9
3f2c5ef0:	move   a9, *a14+, 1
3f2c5f00:	calla  L3F9E06E0
L3F2C5F30:
3f2c5f30:	move   a14, -*sp, 1
3f2c5f40:	sub    a9, a9
3f2c5f50:	move   a9, *a14+, 1
3f2c5f60:	calla  L3F9DEDA0
3f2c5f90:	setf   16, 1, 0
3f2c5fa0:	move   a9, @0xa5010, 0
3f2c5fd0:	move   a14, -*sp, 1
3f2c5fe0:	move   @0xa4fd0, *a14+, 1
3f2c6010:	calla  L3FB3FE90
3f2c6040:	move   *sp(0x80), a14, 1
3f2c6060:	mmfm   sp, a9,a11,a13
3f2c6080:	rets   2
3f2c6090:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f2c60b0:	move   a14, a13
3f2c60c0:	move   *a13(0xffe0), a9, 1
3f2c60e0:	move   @0x9b000, a7, 1
3f2c6110:	move   a9, a5
3f2c6120:	dec    a5
3f2c6130:	sll    0x5, a5
3f2c6140:	add    a7, a5
3f2c6150:	move   *a5(0x1140), a11, 1
3f2c6170:	jreq   L3F2C6220
3f2c6180:	setf   8, 0, 0
3f2c6190:	move   *a11, a5, 0
3f2c61a0:	cmpi   0x56, a5
3f2c61c0:	jrne   L3F2C6220
3f2c61d0:	move   *a11(0x2b0), a5, 0
3f2c61f0:	cmpi   0xbc, a5
3f2c6210:	jreq   L3F2C62D0
L3F2C6220:
3f2c6220:	move   a14, -*sp, 1
3f2c6230:	move   a11, *a14+, 1
3f2c6240:	move   a9, *a14+, 1
3f2c6250:	movi   0x3f2c6c50, a8
3f2c6280:	move   a8, *a14+, 1
3f2c6290:	calla  L3FB341E0
3f2c62c0:	jruc   L3F2C6780
L3F2C62D0:
3f2c62d0:	move   *a11(0x1b0), a5, 1
3f2c62f0:	sll    0x5, a5
3f2c6300:	addi   0xa4990, a5
3f2c6330:	move   *a5, a12, 1
3f2c6340:	jreq   L3F2C63E0
3f2c6350:	move   *a12, a5, 0
3f2c6360:	cmpi   0x87, a5
3f2c6380:	jrne   L3F2C63E0
3f2c6390:	move   *a12(0x468), a5, 0
3f2c63b0:	cmpi   0xad, a5
3f2c63d0:	jreq   L3F2C6490
L3F2C63E0:
3f2c63e0:	move   a14, -*sp, 1
3f2c63f0:	move   a12, *a14+, 1
3f2c6400:	move   a9, *a14+, 1
3f2c6410:	movi   0x3f2c6e70, a8
3f2c6440:	move   a8, *a14+, 1
3f2c6450:	calla  L3FB341E0
3f2c6480:	jruc   L3F2C6780
L3F2C6490:
3f2c6490:	move   *a12(0x428), a10, 1
3f2c64b0:	move   *a10(0x1a0), a5, 1
3f2c64d0:	subk   2, a5
3f2c64e0:	jreq   L3F2C6680
3f2c64f0:	move   a14, -*sp, 1
3f2c6500:	move   *a11(0x1b0), a5, 1
3f2c6520:	inc    a5
3f2c6530:	move   a5, *a14+, 1
3f2c6540:	movi   0x3f2c7090, a8
3f2c6570:	move   a8, *a14+, 1
3f2c6580:	calla  L3FB341E0
3f2c65b0:	move   a14, -*sp, 1
3f2c65c0:	move   *a11(0x1b0), a7, 1
3f2c65e0:	inc    a7
3f2c65f0:	move   a7, *a14+, 1
3f2c6600:	movi   0x3f2260f0, a7
3f2c6630:	move   a7, *a14+, 1
3f2c6640:	calla  L3F2798B0
3f2c6670:	jruc   L3F2C6710
L3F2C6680:
3f2c6680:	move   a14, -*sp, 1
3f2c6690:	move   a9, *a14+, 1
3f2c66a0:	movi   0x3f2b5d20, a5
3f2c66d0:	move   a5, *a14+, 1
3f2c66e0:	calla  L3F2798B0
L3F2C6710:
3f2c6710:	move   a14, -*sp, 1
3f2c6720:	move   @0xa4fd0, *a14+, 1
3f2c6750:	calla  L3FB3FE90
L3F2C6780:
3f2c6780:	move   *sp(0x100), a14, 1
3f2c67a0:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f2c67c0:	rets   2
3f2c67d0:	mmtm   sp, a11,a13
3f2c67f0:	move   a14, a13
3f2c6800:	move   a14, -*sp, 1
3f2c6810:	move   *a13(0xffe0), *a14+, 1
3f2c6830:	movi   0x3f27a7d0, a11
3f2c6860:	move   a11, *a14+, 1
3f2c6870:	calla  L3F2798B0
3f2c68a0:	move   a14, -*sp, 1
3f2c68b0:	move   @0xa4fd0, *a14+, 1
3f2c68e0:	calla  L3FB3FE90
3f2c6910:	move   *sp(0x60), a14, 1
3f2c6930:	mmfm   sp, a11,a13
3f2c6950:	rets   2
L3F2C6960:
3f2c6960:	mmtm   sp, a9,a11,a13
3f2c6980:	move   a14, a13
3f2c6990:	addk   32, a14
3f2c69a0:	movk   1, a11
3f2c69b0:	setf   16, 1, 0
3f2c69c0:	move   a11, @0xa5010, 0
3f2c69f0:	move   a14, -*sp, 1
3f2c6a00:	move   *a13(0xffa0), *a14+, 1
3f2c6a20:	move   *a13(0xffc0), a9, 0
3f2c6a40:	move   a9, *a14+, 1
3f2c6a50:	move   *a13(0xffe0), *a14+, 1
3f2c6a70:	calla  L3F9DC890
3f2c6aa0:	move   a8, *a13, 1
3f2c6ab0:	move   a8, a8
3f2c6ac0:	jrne   L3F2C6BB0
3f2c6ad0:	setf   16, 1, 0
3f2c6ae0:	move   @0xa5010, a11, 0
3f2c6b10:	jreq   L3F2C6BF0
L3F2C6B20:
3f2c6b20:	calla  L3FB3FA00
3f2c6b50:	setf   16, 1, 0
3f2c6b60:	move   @0xa5010, a11, 0
3f2c6b90:	jrne   L3F2C6B20
3f2c6ba0:	jruc   L3F2C6BF0
L3F2C6BB0:
3f2c6bb0:	subk   24, a8
3f2c6bc0:	jrne   L3F2C6BF0
3f2c6bd0:	sub    a11, a11
3f2c6be0:	move   a11, *a13, 1
L3F2C6BF0:
3f2c6bf0:	move   *a13, a8, 1
3f2c6c00:	move   *sp(0x80), a14, 1
3f2c6c20:	mmfm   sp, a9,a11,a13
3f2c6c40:	rets   2
3f2c6c50:	sra    0xf, a10
3f2c6c60:	sra    0xf, a10
3f2c6c70:	and    a9, a0
3f2c6c80:	move   b2, sp
L3F2C6C90:
3f2c6c90:	or     a2, a1
3f2c6ca0:	dsjs   a0, L3F2C6DC0
3f2c6cb0:	mods   a1, a0
3f2c6cc0:	.word  0x7461
3f2c6cd0:	.word  0x7320
3f2c6ce0:	.word  0x7365
3f2c6cf0:	rl     b11, b3
3f2c6d00:	modu   a3, sp
3f2c6d10:	dsjs   a0, L3F2C6C90
3f2c6d20:	sra    a1, a5
3f2c6d30:	sra    a9, a0
3f2c6d40:	.word  0x7478
3f2c6d50:	modu   a3, a9
3f2c6d60:	.word  0x7463
3f2c6d70:	srl    0x17, a0
L3F2C6D80:
3f2c6d80:	sla    a9, a0
3f2c6d90:	.word  0x7473
3f2c6da0:	rl     a9, a0
3f2c6db0:	modu   a3, a7
L3F2C6DC0:
3f2c6dc0:	.word  0x726f
3f2c6dd0:	sra    a3, a5
3f2c6de0:	andn   a9, a0
3f2c6df0:	addc   a2, a3
3f2c6e00:	dsjs   a0, L3F2C6D80
3f2c6e10:	rl     0x1, a0
3f2c6e20:	sll    0xb, b8
3f2c6e30:	sla    0x3, b8
3f2c6e40:	sra    0xf, a10
3f2c6e50:	sra    0xf, a10
3f2c6e60:	.word  0x000a
3f2c6e70:	sra    0xf, a10
3f2c6e80:	sra    0xf, a10
3f2c6e90:	and    a9, a0
3f2c6ea0:	move   b2, sp
L3F2C6EB0:
3f2c6eb0:	or     a2, a1
3f2c6ec0:	dsjs   a0, L3F2C6FE0
3f2c6ed0:	mods   a1, a0
3f2c6ee0:	.word  0x7461
3f2c6ef0:	.word  0x7320
3f2c6f00:	.word  0x7365
3f2c6f10:	rl     b11, b3
3f2c6f20:	modu   a3, sp
3f2c6f30:	dsjs   a0, L3F2C6EB0
3f2c6f40:	sra    a1, a5
3f2c6f50:	sra    a9, a0
3f2c6f60:	.word  0x7478
3f2c6f70:	modu   a3, a9
3f2c6f80:	.word  0x7463
3f2c6f90:	srl    0x17, a0
L3F2C6FA0:
3f2c6fa0:	sla    a9, a0
3f2c6fb0:	.word  0x7473
3f2c6fc0:	rl     a9, a0
3f2c6fd0:	modu   a3, a7
L3F2C6FE0:
3f2c6fe0:	.word  0x726f
3f2c6ff0:	sra    a3, a5
3f2c7000:	addc   a9, a0
3f2c7010:	addc   a2, a3
3f2c7020:	dsjs   a0, L3F2C6FA0
3f2c7030:	rl     0x1, a0
3f2c7040:	sll    0xb, b8
3f2c7050:	sla    0x3, b8
3f2c7060:	sra    0xf, a10
3f2c7070:	sra    0xf, a10
3f2c7080:	.word  0x000a
3f2c7090:	mpyu   b11, b1
3f2c70a0:	sla    a11, a12
3f2c70b0:	mpyu   b11, b4
3f2c70c0:	.word  0x756f
3f2c70d0:	sla    0x3, b4
3f2c70e0:	rl     a11, a4
3f2c70f0:	sll    b11, b3
3f2c7100:	modu   a3, sp
3f2c7110:	sra    a11, a14
3f2c7120:	.word  0x7463
3f2c7130:	sll    a9, a0
3f2c7140:	mods   a3, a1
3f2c7150:	sra    a11, a12
3f2c7160:	sla    0x3, a4
3f2c7170:	rl     b11, b7
3f2c7180:	rl     b3, b4
3f2c7190:	sll    0x9, a0
3f2c71a0:	.word  0x0a64
3f2c71b0:	.word  0x0000
3f2c71c0:	move   a13, -*sp, 1
3f2c71d0:	move   a14, a13
3f2c71e0:	move   a14, -*sp, 1
3f2c71f0:	movi   0x3f2cbbb0, a8
3f2c7220:	move   a8, *a14+, 1
3f2c7230:	calla  L3F2C8AA0
3f2c7260:	move   a14, -*sp, 1
3f2c7270:	movi   0x3f2cbd00, a8
3f2c72a0:	move   a8, *a14+, 1
3f2c72b0:	calla  L3F2C8AA0
3f2c72e0:	move   a14, -*sp, 1
3f2c72f0:	movi   0x3f2cbdc8, a8
3f2c7320:	move   a8, *a14+, 1
3f2c7330:	calla  L3F2C8AA0
3f2c7360:	move   a14, -*sp, 1
3f2c7370:	movi   0x3f2cbfb8, a8
3f2c73a0:	move   a8, *a14+, 1
3f2c73b0:	calla  L3F2C8AA0
3f2c73e0:	move   a14, -*sp, 1
3f2c73f0:	movi   0x3f2cc168, a8
3f2c7420:	move   a8, *a14+, 1
3f2c7430:	calla  L3F2C8AA0
3f2c7460:	move   a14, -*sp, 1
3f2c7470:	movi   0x3f2cc358, a8
3f2c74a0:	move   a8, *a14+, 1
3f2c74b0:	calla  L3F2C8AA0
3f2c74e0:	move   a14, -*sp, 1
3f2c74f0:	movi   0x3f2cc528, a8
3f2c7520:	move   a8, *a14+, 1
3f2c7530:	calla  L3F2C8AA0
3f2c7560:	move   a14, -*sp, 1
3f2c7570:	movi   0x3f2cc718, a8
3f2c75a0:	move   a8, *a14+, 1
3f2c75b0:	calla  L3F2C8AA0
3f2c75e0:	move   *sp(0x40), a14, 1
3f2c7600:	move   *sp+, a13, 1
3f2c7610:	rets   2
3f2c7620:	mmtm   sp, a11,a13
3f2c7640:	move   a14, a13
3f2c7650:	move   @0xa6860, a11, 1
3f2c7680:	jreq   L3F2C7710
3f2c7690:	move   a14, -*sp, 1
3f2c76a0:	move   @0x27c1b0, *a14+, 1
3f2c76d0:	calla  L3F2C8AA0
3f2c7700:	jruc   L3F2C77F0
L3F2C7710:
3f2c7710:	move   a14, -*sp, 1
3f2c7720:	sub    a11, a11
3f2c7730:	move   a11, *a14+, 1
3f2c7740:	move   a11, *a14+, 1
3f2c7750:	move   a11, *a14+, 1
3f2c7760:	move   a11, *a14+, 1
3f2c7770:	move   a11, *a14+, 1
3f2c7780:	move   a11, *a14+, 1
3f2c7790:	calla  L3FA904C0
3f2c77c0:	calla  L3FAD00C0
L3F2C77F0:
3f2c77f0:	move   *sp(0x60), a14, 1
3f2c7810:	mmfm   sp, a11,a13
3f2c7830:	rets   2
3f2c7840:	mmtm   sp, a11,a13
3f2c7860:	move   a14, a13
3f2c7870:	addi   0x30, a14
3f2c7890:	move   a14, -*sp, 1
3f2c78a0:	movi   0x3f2cc8c0, a8
3f2c78d0:	move   a8, *a14+, 1
3f2c78e0:	calla  L3F2C8AA0
3f2c7910:	move   a14, -*sp, 1
3f2c7920:	movi   0x3f2cca40, a8
3f2c7950:	move   a8, *a14+, 1
3f2c7960:	calla  L3F2C8AA0
3f2c7990:	move   a14, -*sp, 1
3f2c79a0:	movi   0x3f2cbdc8, a8
3f2c79d0:	move   a8, *a14+, 1
3f2c79e0:	calla  L3F2C8AA0
3f2c7a10:	move   a14, -*sp, 1
3f2c7a20:	movi   0x3f2ccbc8, a8
3f2c7a50:	move   a8, *a14+, 1
3f2c7a60:	calla  L3F2C8AA0
3f2c7a90:	move   a14, -*sp, 1
3f2c7aa0:	movi   0x3f2cccb8, a8
3f2c7ad0:	move   a8, *a14+, 1
3f2c7ae0:	calla  L3F2C8AA0
3f2c7b10:	move   a14, -*sp, 1
3f2c7b20:	movi   0x3f2ccce0, a8
3f2c7b50:	move   a8, *a14+, 1
3f2c7b60:	calla  L3F2C8AA0
3f2c7b90:	move   a14, -*sp, 1
3f2c7ba0:	movi   0x3f2cccf8, a8
3f2c7bd0:	move   a8, *a14+, 1
3f2c7be0:	calla  L3F2C8AA0
3f2c7c10:	setf   16, 0, 0
3f2c7c20:	move   @0x62000d0, a11, 0
3f2c7c50:	btst   6, a11
3f2c7c60:	jreq   L3F2C7D00
3f2c7c70:	move   a14, -*sp, 1
3f2c7c80:	movi   0x3f2ccde8, a8
3f2c7cb0:	move   a8, *a14+, 1
3f2c7cc0:	calla  L3F2C8AA0
3f2c7cf0:	jruc   L3F2C8020
L3F2C7D00:
3f2c7d00:	move   a14, -*sp, 1
3f2c7d10:	movi   0x3f2cce58, a8
3f2c7d40:	move   a8, *a14+, 1
3f2c7d50:	calla  L3F2C8AA0
3f2c7d80:	setf   16, 0, 0
3f2c7d90:	move   @0x5000000, a11, 0
3f2c7dc0:	btst   0, a11
3f2c7dd0:	jrne   L3F2C7E60
3f2c7de0:	move   a14, -*sp, 1
3f2c7df0:	movi   0x3f2ccea8, a8
3f2c7e20:	move   a8, *a14+, 1
3f2c7e30:	calla  L3F2C8AA0
L3F2C7E60:
3f2c7e60:	setf   16, 0, 0
3f2c7e70:	move   @0x5000000, a11, 0
3f2c7ea0:	btst   1, a11
3f2c7eb0:	jrne   L3F2C7F40
3f2c7ec0:	move   a14, -*sp, 1
3f2c7ed0:	movi   0x3f2cd040, a8
3f2c7f00:	move   a8, *a14+, 1
3f2c7f10:	calla  L3F2C8AA0
L3F2C7F40:
3f2c7f40:	setf   16, 0, 0
3f2c7f50:	move   @0x5000000, a11, 0
3f2c7f80:	btst   2, a11
3f2c7f90:	jrne   L3F2C8020
3f2c7fa0:	move   a14, -*sp, 1
3f2c7fb0:	movi   0x3f2cd1d8, a8
3f2c7fe0:	move   a8, *a14+, 1
3f2c7ff0:	calla  L3F2C8AA0
L3F2C8020:
3f2c8020:	move   a14, -*sp, 1
3f2c8030:	movi   0x3f2cd370, a8
3f2c8060:	move   a8, *a14+, 1
3f2c8070:	calla  L3F2C8AA0
3f2c80a0:	setf   16, 0, 0
3f2c80b0:	move   @0x62000d0, a11, 0
3f2c80e0:	btst   5, a11
3f2c80f0:	jreq   L3F2C8190
3f2c8100:	move   a14, -*sp, 1
3f2c8110:	movi   0x3f2ccde8, a8
3f2c8140:	move   a8, *a14+, 1
3f2c8150:	calla  L3F2C8AA0
3f2c8180:	jruc   L3F2C8210
L3F2C8190:
3f2c8190:	move   a14, -*sp, 1
3f2c81a0:	movi   0x3f2cce58, a8
3f2c81d0:	move   a8, *a14+, 1
3f2c81e0:	calla  L3F2C8AA0
L3F2C8210:
3f2c8210:	move   a14, -*sp, 1
3f2c8220:	movi   0x3f2cd460, a8
3f2c8250:	move   a8, *a14+, 1
3f2c8260:	calla  L3F2C8AA0
3f2c8290:	move   a14, -*sp, 1
3f2c82a0:	movi   0x3f2cd5b0, a8
3f2c82d0:	move   a8, *a14+, 1
3f2c82e0:	calla  L3F2C8AA0
3f2c8310:	setf   16, 0, 0
3f2c8320:	move   @0x64000d0, a11, 0
3f2c8350:	andi   0x70, a11
3f2c8380:	cmpi   0x70, a11
3f2c83a0:	jrne   L3F2C8440
3f2c83b0:	move   a14, -*sp, 1
3f2c83c0:	movi   0x3f2cd6a0, a8
3f2c83f0:	move   a8, *a14+, 1
3f2c8400:	calla  L3F2C8AA0
3f2c8430:	jruc   L3F2C8820
L3F2C8440:
3f2c8440:	move   @0x64000d0, a11, 0
3f2c8470:	andi   0x70, a11
3f2c84a0:	cmpi   0x50, a11
3f2c84c0:	jrne   L3F2C8560
3f2c84d0:	move   a14, -*sp, 1
3f2c84e0:	movi   0x3f2cd6e0, a8
3f2c8510:	move   a8, *a14+, 1
3f2c8520:	calla  L3F2C8AA0
3f2c8550:	jruc   L3F2C8820
L3F2C8560:
3f2c8560:	move   @0x64000d0, a11, 0
3f2c8590:	andi   0x70, a11
3f2c85c0:	cmpi   0x30, a11
3f2c85e0:	jrne   L3F2C8680
3f2c85f0:	move   a14, -*sp, 1
3f2c8600:	movi   0x3f2cd720, a8
3f2c8630:	move   a8, *a14+, 1
3f2c8640:	calla  L3F2C8AA0
3f2c8670:	jruc   L3F2C8820
L3F2C8680:
3f2c8680:	move   @0x64000d0, a11, 0
3f2c86b0:	andi   0x70, a11
3f2c86e0:	cmpi   0x60, a11
3f2c8700:	jrne   L3F2C87A0
3f2c8710:	move   a14, -*sp, 1
3f2c8720:	movi   0x3f2cd760, a8
3f2c8750:	move   a8, *a14+, 1
3f2c8760:	calla  L3F2C8AA0
3f2c8790:	jruc   L3F2C8820
L3F2C87A0:
3f2c87a0:	move   a14, -*sp, 1
3f2c87b0:	movi   0x3f2cd7a0, a8
3f2c87e0:	move   a8, *a14+, 1
3f2c87f0:	calla  L3F2C8AA0
L3F2C8820:
3f2c8820:	move   *sp(0x60), a14, 1
3f2c8840:	mmfm   sp, a11,a13
3f2c8860:	rets   2
L3F2C8870:
3f2c8870:	mmtm   sp, a9,a11,a13
3f2c8890:	move   a14, a13
3f2c88a0:	move   @0xf39d0, a11, 1
3f2c88d0:	sll    0x3, a11
3f2c88e0:	addi   0xf3a10, a11
3f2c8910:	movb   *a13(0xffe0), *a11(0x0)
3f2c8940:	move   @0xf39f0, a11, 1
3f2c8970:	inc    a11
3f2c8980:	move   a11, @0xf39f0, 1
3f2c89b0:	move   @0xf39d0, a9, 1
3f2c89e0:	inc    a9
3f2c89f0:	movi   0x258, a11
3f2c8a10:	mods   a11, a9
3f2c8a20:	move   a9, @0xf39d0, 1
3f2c8a50:	move   *sp(0x80), a14, 1
3f2c8a70:	mmfm   sp, a9,a11,a13
3f2c8a90:	rets   2
L3F2C8AA0:
3f2c8aa0:	mmtm   sp, a9,a11,a13
3f2c8ac0:	move   a14, a13
3f2c8ad0:	move   *a13(0xffe0), a11, 1
3f2c8af0:	movb   *a11, a11
3f2c8b00:	jreq   L3F2C8BE0
L3F2C8B10:
3f2c8b10:	move   a14, -*sp, 1
3f2c8b20:	move   *a13(0xffe0), a11, 1
3f2c8b40:	setf   8, 1, 0
3f2c8b50:	move   *a11+, a9, 0
3f2c8b60:	move   a11, *a13(0xffe0), 1
3f2c8b80:	move   a9, *a14+, 1
3f2c8b90:	calla  L3F2C8870
3f2c8bc0:	movb   *a11, a9
3f2c8bd0:	jrne   L3F2C8B10
L3F2C8BE0:
3f2c8be0:	move   *sp(0x80), a14, 1
3f2c8c00:	mmfm   sp, a9,a11,a13
3f2c8c20:	rets   2
L3F2C8C30:
3f2c8c30:	mmtm   sp, a9,a11,a13
3f2c8c50:	move   a14, a13
3f2c8c60:	addi   0x40, a14
3f2c8c80:	setf   16, 1, 0
3f2c8c90:	move   @0xf7080, a11, 0
3f2c8cc0:	jreq   L3F2C8D40
3f2c8cd0:	move   a14, -*sp, 1
3f2c8ce0:	sub    a11, a11
3f2c8cf0:	move   a11, *a14+, 1
3f2c8d00:	move   a11, *a14+, 1
3f2c8d10:	calla  L3FAD3900
L3F2C8D40:
3f2c8d40:	move   @0xf6e50, a11, 1
3f2c8d70:	jreq   L3F2C8E30
3f2c8d80:	move   a14, -*sp, 1
3f2c8d90:	move   @0xa5c00, *a14+, 1
3f2c8dc0:	calla  L3F2C8AA0
3f2c8df0:	sub    a11, a11
3f2c8e00:	move   a11, @0xf6e50, 1
L3F2C8E30:
3f2c8e30:	move   *a13(0xffc0), a11, 1
3f2c8e50:	jale   L3F2CA290
L3F2C8E70:
3f2c8e70:	move   *a13(0xffe0), a11, 1
3f2c8e90:	setf   8, 1, 0
3f2c8ea0:	move   *a11+, a9, 0
3f2c8eb0:	move   a11, *a13(0xffe0), 1
3f2c8ed0:	andi   0x7f, a9
3f2c8f00:	move   a9, *a13(0x20), 1
3f2c8f20:	move   *a13(0xffc0), a9, 1
3f2c8f40:	dec    a9
3f2c8f50:	move   a9, *a13(0xffc0), 1
3f2c8f70:	move   *a13(0x20), a9, 1
3f2c8f90:	subk   9, a9
3f2c8fa0:	jrne   L3F2C8FE0
3f2c8fb0:	movk   32, a9
3f2c8fc0:	move   a9, *a13(0x20), 1
L3F2C8FE0:
3f2c8fe0:	move   *a13(0x20), a9, 1
3f2c9000:	subk   13, a9
3f2c9010:	jane   L3F2C99A0
3f2c9030:	sub    a9, a9
3f2c9040:	move   a9, *a13, 1
3f2c9050:	move   @0xa57c0, a11, 1
3f2c9080:	cmp    a11, a9
3f2c9090:	jrge   L3F2C9200
L3F2C90A0:
3f2c90a0:	move   *a13, a11, 1
3f2c90b0:	sll    0x3, a11
3f2c90c0:	addi   0xa5030, a11
3f2c90f0:	movb   *a11, a11
3f2c9100:	cmpi   0x21, a11
3f2c9120:	jrne   L3F2C9180
3f2c9130:	move   *a13, a11, 1
3f2c9140:	move   a11, @0xa57c0, 1
3f2c9170:	jruc   L3F2C9200
L3F2C9180:
3f2c9180:	move   *a13, a11, 1
3f2c9190:	inc    a11
3f2c91a0:	move   a11, *a13, 1
3f2c91b0:	move   @0xa57c0, a9, 1
3f2c91e0:	cmp    a9, a11
3f2c91f0:	jrlt   L3F2C90A0
L3F2C9200:
3f2c9200:	move   @0xa57c0, a11, 1
3f2c9230:	jrle   L3F2C93C0
3f2c9240:	dec    a11
3f2c9250:	sll    0x3, a11
3f2c9260:	addi   0xa5030, a11
3f2c9290:	movb   *a11, a11
3f2c92a0:	subk   32, a11
3f2c92b0:	jrgt   L3F2C93C0
L3F2C92C0:
3f2c92c0:	move   @0xa57c0, a11, 1
3f2c92f0:	dec    a11
3f2c9300:	move   a11, @0xa57c0, 1
3f2c9330:	jrle   L3F2C93C0
3f2c9340:	dec    a11
3f2c9350:	sll    0x3, a11
3f2c9360:	addi   0xa5030, a11
3f2c9390:	movb   *a11, a11
3f2c93a0:	subk   32, a11
3f2c93b0:	jrle   L3F2C92C0
L3F2C93C0:
3f2c93c0:	move   @0xa57c0, a11, 1
3f2c93f0:	sll    0x3, a11
3f2c9400:	addi   0xa5030, a11
3f2c9430:	sub    a9, a9
3f2c9440:	movb   a9, *a11
3f2c9450:	move   a14, -*sp, 1
3f2c9460:	movi   0x3f2ccce0, a8
3f2c9490:	move   a8, *a14+, 1
3f2c94a0:	calla  L3F2C8AA0
3f2c94d0:	move   @0xa57c0, a11, 1
3f2c9500:	jreq   L3F2C9870
3f2c9510:	move   a14, -*sp, 1
3f2c9520:	movi   0xa5030, a9
3f2c9550:	move   a9, *a14+, 1
3f2c9560:	calla  L3F2CA2E0
3f2c9590:	move   a8, *a13, 1
3f2c95a0:	move   a8, a11
3f2c95b0:	jrlt   L3F2C9720
3f2c95c0:	calla  L3F2CADE0
3f2c95f0:	move   a14, -*sp, 1
3f2c9600:	movi   0xa5800, a9
3f2c9630:	move   a9, *a14+, 1
3f2c9640:	move   @0xa57e0, *a14+, 1
3f2c9670:	move   a11, a9
3f2c9680:	sll    0x6, a11
3f2c9690:	sll    0x5, a9
3f2c96a0:	add    a9, a11
3f2c96b0:	addi   0xa5c20, a11
3f2c96e0:	move   *a11(0x20), a11, 1
3f2c9700:	call   a11
3f2c9710:	jruc   L3F2C9870
L3F2C9720:
3f2c9720:	inc    a8
3f2c9730:	jrne   L3F2C97D0
3f2c9740:	move   a14, -*sp, 1
3f2c9750:	movi   0x3f2cd8b8, a8
3f2c9780:	move   a8, *a14+, 1
3f2c9790:	calla  L3F2C8AA0
3f2c97c0:	jruc   L3F2C9870
L3F2C97D0:
3f2c97d0:	addk   2, a11
3f2c97e0:	jrne   L3F2C9870
3f2c97f0:	move   a14, -*sp, 1
3f2c9800:	movi   0x3f2cd918, a8
3f2c9830:	move   a8, *a14+, 1
3f2c9840:	calla  L3F2C8AA0
L3F2C9870:
3f2c9870:	setf   16, 1, 0
3f2c9880:	move   @0xf7080, a11, 0
3f2c98b0:	jane   L3F2CA250
3f2c98d0:	sub    a9, a9
3f2c98e0:	move   a9, @0xa57c0, 1
3f2c9910:	move   a14, -*sp, 1
3f2c9920:	move   @0xa5c00, *a14+, 1
3f2c9950:	calla  L3F2C8AA0
3f2c9980:	jauc   L3F2CA250
L3F2C99A0:
3f2c99a0:	move   *a13(0x20), a9, 1
3f2c99c0:	subk   32, a9
3f2c99d0:	jrlt   L3F2C9CE0
3f2c99e0:	move   *a13(0x20), a9, 1
3f2c9a00:	cmpi   0x7e, a9
3f2c9a20:	jrgt   L3F2C9CE0
3f2c9a30:	move   @0xa57c0, a9, 1
3f2c9a60:	cmpi   0x50, a9
3f2c9a80:	jrlt   L3F2C9B00
3f2c9a90:	move   a14, -*sp, 1
3f2c9aa0:	movk   7, a11
3f2c9ab0:	move   a11, *a14+, 1
3f2c9ac0:	calla  L3F2C8870
3f2c9af0:	jruc   L3F2CA250
L3F2C9B00:
3f2c9b00:	move   a14, -*sp, 1
3f2c9b10:	move   *a13(0x20), *a14+, 1
3f2c9b30:	calla  L3F2C8870
3f2c9b60:	move   *a13(0x20), a9, 1
3f2c9b80:	subk   32, a9
3f2c9b90:	jrne   L3F2C9BE0
3f2c9ba0:	move   @0xa57c0, a9, 1
3f2c9bd0:	jreq   L3F2CA250
L3F2C9BE0:
3f2c9be0:	move   @0xa57c0, a9, 1
3f2c9c10:	inc    a9
3f2c9c20:	move   a9, @0xa57c0, 1
3f2c9c50:	dec    a9
3f2c9c60:	sll    0x3, a9
3f2c9c70:	addi   0xa5030, a9
3f2c9ca0:	movb   *a13(0x20), *a9(0x0)
3f2c9cd0:	jruc   L3F2CA250
L3F2C9CE0:
3f2c9ce0:	move   *a13(0x20), a9, 1
3f2c9d00:	subk   8, a9
3f2c9d10:	jreq   L3F2C9D70
3f2c9d20:	move   *a13(0x20), a9, 1
3f2c9d40:	cmpi   0x7f, a9
3f2c9d60:	jrne   L3F2C9EB0
L3F2C9D70:
3f2c9d70:	move   @0xa57c0, a9, 1
3f2c9da0:	jrle   L3F2CA250
3f2c9db0:	move   a14, -*sp, 1
3f2c9dc0:	movi   0x3f2cd978, a8
3f2c9df0:	move   a8, *a14+, 1
3f2c9e00:	calla  L3F2C8AA0
3f2c9e30:	move   @0xa57c0, a9, 1
3f2c9e60:	dec    a9
3f2c9e70:	move   a9, @0xa57c0, 1
3f2c9ea0:	jruc   L3F2CA250
L3F2C9EB0:
3f2c9eb0:	subk   21, a9
3f2c9ec0:	jrne   L3F2CA010
3f2c9ed0:	move   a14, -*sp, 1
3f2c9ee0:	movi   0x3f2cd998, a8
3f2c9f10:	move   a8, *a14+, 1
3f2c9f20:	calla  L3F2C8AA0
3f2c9f50:	sub    a9, a9
3f2c9f60:	move   a9, @0xa57c0, 1
3f2c9f90:	move   a14, -*sp, 1
3f2c9fa0:	move   @0xa5c00, *a14+, 1
3f2c9fd0:	calla  L3F2C8AA0
3f2ca000:	jruc   L3F2CA250
L3F2CA010:
3f2ca010:	move   *a13(0x20), a9, 1
3f2ca030:	subk   18, a9
3f2ca040:	jrne   L3F2CA250
3f2ca050:	move   a14, -*sp, 1
3f2ca060:	movi   0x3f2ccce0, a8
3f2ca090:	move   a8, *a14+, 1
3f2ca0a0:	calla  L3F2C8AA0
3f2ca0d0:	move   a14, -*sp, 1
3f2ca0e0:	move   @0xa5c00, *a14+, 1
3f2ca110:	calla  L3F2C8AA0
3f2ca140:	move   @0xa57c0, a9, 1
3f2ca170:	sll    0x3, a9
3f2ca180:	addi   0xa5030, a9
3f2ca1b0:	sub    a11, a11
3f2ca1c0:	movb   a11, *a9
3f2ca1d0:	move   a14, -*sp, 1
3f2ca1e0:	movi   0xa5030, a9
3f2ca210:	move   a9, *a14+, 1
3f2ca220:	calla  L3F2C8AA0
L3F2CA250:
3f2ca250:	move   *a13(0xffc0), a11, 1
3f2ca270:	jagt   L3F2C8E70
L3F2CA290:
3f2ca290:	move   *sp(0x80), a14, 1
3f2ca2b0:	mmfm   sp, a9,a11,a13
3f2ca2d0:	rets   2
L3F2CA2E0:
3f2ca2e0:	mmtm   sp, a9,a11,a13
3f2ca300:	move   a14, a13
3f2ca310:	addi   0x80, a14
3f2ca330:	sub    a11, a11
3f2ca340:	move   a11, *a13(0x60), 1
3f2ca360:	move   a11, *a13(0x40), 1
3f2ca380:	move   a11, *a13, 1
3f2ca390:	move   a11, a9
3f2ca3a0:	sll    0x6, a11
3f2ca3b0:	sll    0x5, a9
3f2ca3c0:	add    a9, a11
3f2ca3d0:	addi   0xa5c20, a11
3f2ca400:	move   *a11, a11, 1
3f2ca410:	jreq   L3F2CA720
L3F2CA420:
3f2ca420:	move   a14, -*sp, 1
3f2ca430:	move   *a13, a11, 1
3f2ca440:	move   a11, a9
3f2ca450:	sll    0x6, a11
3f2ca460:	sll    0x5, a9
3f2ca470:	add    a9, a11
3f2ca480:	addi   0xa5c20, a11
3f2ca4b0:	move   *a11+, *a14+, 1
3f2ca4c0:	move   *a13(0xffe0), *a14+, 1
3f2ca4e0:	calla  L3F2CA930
3f2ca510:	move   a8, *a13(0x20), 1
3f2ca530:	subk   2, a8
3f2ca540:	jrne   L3F2CA570
3f2ca550:	move   *a13, a8, 1
3f2ca560:	jruc   L3F2CA7A0
L3F2CA570:
3f2ca570:	move   *a13(0x20), a11, 1
3f2ca590:	dsjs   a11, L3F2CA660
3f2ca5a0:	move   *a13(0x40), a11, 1
3f2ca5c0:	jreq   L3F2CA600
3f2ca5d0:	movi   0xfffe, a8
3f2ca5f0:	jruc   L3F2CA7A0
L3F2CA600:
3f2ca600:	inc    a11
3f2ca610:	move   a11, *a13(0x40), 1
3f2ca630:	move   *a13(0x0), *a13(0x60), 1
L3F2CA660:
3f2ca660:	move   *a13, a11, 1
3f2ca670:	inc    a11
3f2ca680:	move   a11, *a13, 1
3f2ca690:	move   a11, a9
3f2ca6a0:	sll    0x6, a11
3f2ca6b0:	sll    0x5, a9
3f2ca6c0:	add    a9, a11
3f2ca6d0:	addi   0xa5c20, a11
3f2ca700:	move   *a11, a11, 1
3f2ca710:	jrne   L3F2CA420
L3F2CA720:
3f2ca720:	move   *a13(0x40), a11, 1
3f2ca740:	dsjs   a11, L3F2CA780
3f2ca750:	move   *a13(0x60), a8, 1
3f2ca770:	jruc   L3F2CA7A0
L3F2CA780:
3f2ca780:	movi   0xffff, a8
L3F2CA7A0:
3f2ca7a0:	move   *sp(0x80), a14, 1
3f2ca7c0:	mmfm   sp, a9,a11,a13
3f2ca7e0:	rets   2
L3F2CA7F0:
3f2ca7f0:	mmtm   sp, a11,a13
3f2ca810:	move   a14, a13
3f2ca820:	move   *a13(0xffe0), a11, 1
3f2ca840:	cmpi   0x61, a11
3f2ca860:	jrlt   L3F2CA8D0
3f2ca870:	cmpi   0x7a, a11
3f2ca890:	jrgt   L3F2CA8D0
3f2ca8a0:	subk   32, a11
3f2ca8b0:	move   a11, *a13(0xffe0), 1
L3F2CA8D0:
3f2ca8d0:	move   a11, a8
3f2ca8e0:	move   *sp(0x60), a14, 1
3f2ca900:	mmfm   sp, a11,a13
3f2ca920:	rets   2
L3F2CA930:
3f2ca930:	mmtm   sp, a9,a11,a13
3f2ca950:	move   a14, a13
3f2ca960:	addi   0x60, a14
3f2ca980:	sub    a11, a11
3f2ca990:	move   a11, *a13, 1
L3F2CA9A0:
3f2ca9a0:	move   a14, -*sp, 1
3f2ca9b0:	move   *a13(0xffe0), a11, 1
3f2ca9d0:	setf   8, 0, 0
3f2ca9e0:	move   *a11+, a9, 0
3f2ca9f0:	move   a11, *a13(0xffe0), 1
3f2caa10:	move   a9, *a14+, 1
3f2caa20:	calla  L3F2CA7F0
3f2caa50:	move   a8, *a13(0x20), 1
3f2caa70:	move   a14, -*sp, 1
3f2caa80:	move   *a13(0xffc0), a9, 1
3f2caaa0:	setf   8, 0, 0
3f2caab0:	move   *a9+, a11, 0
3f2caac0:	move   a9, *a13(0xffc0), 1
3f2caae0:	move   a11, *a14+, 1
3f2caaf0:	calla  L3F2CA7F0
3f2cab20:	move   a8, *a13(0x40), 1
3f2cab40:	move   *a13(0x20), a11, 1
3f2cab60:	cmp    a8, a11
3f2cab70:	jrne   L3F2CABE0
3f2cab80:	subk   32, a11
3f2cab90:	jrle   L3F2CABE0
3f2caba0:	move   *a13, a11, 1
3f2cabb0:	inc    a11
3f2cabc0:	move   a11, *a13, 1
3f2cabd0:	jruc   L3F2CA9A0
L3F2CABE0:
3f2cabe0:	move   *a13(0x20), a11, 1
3f2cac00:	subk   32, a11
3f2cac10:	jrgt   L3F2CAC80
3f2cac20:	subk   32, a8
3f2cac30:	jrgt   L3F2CAC80
3f2cac40:	move   *a13, a11, 1
3f2cac50:	jrle   L3F2CAC80
3f2cac60:	movk   2, a8
3f2cac70:	jruc   L3F2CAD90
L3F2CAC80:
3f2cac80:	move   *a13(0x20), a11, 1
3f2caca0:	subk   32, a11
3f2cacb0:	jrgt   L3F2CAD00
3f2cacc0:	move   *a13, a11, 1
3f2cacd0:	jrle   L3F2CAD00
3f2cace0:	movk   1, a8
3f2cacf0:	jruc   L3F2CAD90
L3F2CAD00:
3f2cad00:	move   *a13(0x40), a11, 1
3f2cad20:	subk   32, a11
3f2cad30:	jrgt   L3F2CAD80
3f2cad40:	move   *a13, a11, 1
3f2cad50:	jrle   L3F2CAD80
3f2cad60:	movk   1, a8
3f2cad70:	jruc   L3F2CAD90
L3F2CAD80:
3f2cad80:	sub    a8, a8
L3F2CAD90:
3f2cad90:	move   *sp(0x80), a14, 1
3f2cadb0:	mmfm   sp, a9,a11,a13
3f2cadd0:	rets   2
L3F2CADE0:
3f2cade0:	mmtm   sp, a9,a11,a13
3f2cae00:	move   a14, a13
3f2cae10:	addi   0x40, a14
3f2cae30:	sub    a11, a11
3f2cae40:	move   a11, *a13, 1
3f2cae50:	move   a11, @0xa57e0, 1
L3F2CAE80:
3f2cae80:	move   @0xa57e0, a11, 1
3f2caeb0:	inc    a11
3f2caec0:	move   a11, @0xa57e0, 1
3f2caef0:	dec    a11
3f2caf00:	sll    0x5, a11
3f2caf10:	addi   0xa5800, a11
3f2caf40:	move   *a13, a9, 1
3f2caf50:	sll    0x3, a9
3f2caf60:	addi   0xa5030, a9
3f2caf90:	move   a9, *a11, 1
3f2cafa0:	move   *a13, a11, 1
3f2cafb0:	sll    0x3, a11
3f2cafc0:	addi   0xa5030, a11
3f2caff0:	movb   *a11, a11
3f2cb000:	subk   32, a11
3f2cb010:	jrle   L3F2CB0C0
L3F2CB020:
3f2cb020:	move   *a13, a11, 1
3f2cb030:	inc    a11
3f2cb040:	move   a11, *a13, 1
3f2cb050:	sll    0x3, a11
3f2cb060:	addi   0xa5030, a11
3f2cb090:	movb   *a11, a11
3f2cb0a0:	subk   32, a11
3f2cb0b0:	jrgt   L3F2CB020
L3F2CB0C0:
3f2cb0c0:	move   *a13, a11, 1
3f2cb0d0:	sll    0x3, a11
3f2cb0e0:	addi   0xa5030, a11
3f2cb110:	movb   *a11, a11
3f2cb120:	move   a11, *a13(0x20), 1
3f2cb140:	subk   32, a11
3f2cb150:	jrgt   L3F2CAE80
L3F2CB160:
3f2cb160:	move   *a13(0x20), a11, 1
3f2cb180:	jreq   L3F2CB2D0
3f2cb190:	move   *a13, a9, 1
3f2cb1a0:	sll    0x3, a9
3f2cb1b0:	addi   0xa5030, a9
3f2cb1e0:	sub    a11, a11
3f2cb1f0:	movb   a11, *a9
3f2cb200:	move   *a13, a9, 1
3f2cb210:	inc    a9
3f2cb220:	move   a9, *a13, 1
3f2cb230:	sll    0x3, a9
3f2cb240:	addi   0xa5030, a9
3f2cb270:	movb   *a9, a9
3f2cb280:	move   a9, *a13(0x20), 1
3f2cb2a0:	subk   32, a9
3f2cb2b0:	jrle   L3F2CB160
3f2cb2c0:	jruc   L3F2CAE80
L3F2CB2D0:
3f2cb2d0:	subi   0x40, a14
3f2cb2f0:	mmfm   sp, a9,a11,a13
3f2cb310:	rets
L3F2CB320:
3f2cb320:	mmtm   sp, a9,a11,a13
3f2cb340:	move   a14, a13
3f2cb350:	addi   0x60, a14
3f2cb370:	sub    a11, a11
3f2cb380:	move   a11, *a13, 1
3f2cb390:	move   a11, *a13(0x40), 1
3f2cb3b0:	move   *a13(0xffe0), a11, 1
3f2cb3d0:	setf   8, 1, 0
3f2cb3e0:	move   *a11+, a9, 0
3f2cb3f0:	move   a11, *a13(0xffe0), 1
3f2cb410:	move   a9, *a13(0x20), 1
3f2cb430:	cmpi   0x30, a9
3f2cb450:	jrlt   L3F2CB640
3f2cb460:	cmpi   0x39, a9
3f2cb480:	jrgt   L3F2CB640
L3F2CB490:
3f2cb490:	movk   1, a11
3f2cb4a0:	move   a11, *a13(0x40), 1
3f2cb4c0:	move   *a13, a9, 1
3f2cb4d0:	move   a9, a11
3f2cb4e0:	sll    0x3, a9
3f2cb4f0:	sll    0x1, a11
3f2cb500:	add    a11, a9
3f2cb510:	move   *a13(0x20), a11, 1
3f2cb530:	add    a11, a9
3f2cb540:	subi   0x30, a9
3f2cb560:	move   a9, *a13, 1
3f2cb570:	move   *a13(0xffe0), a9, 1
3f2cb590:	move   *a9+, a11, 0
3f2cb5a0:	move   a9, *a13(0xffe0), 1
3f2cb5c0:	move   a11, *a13(0x20), 1
3f2cb5e0:	cmpi   0x30, a11
3f2cb600:	jrlt   L3F2CB640
3f2cb610:	cmpi   0x39, a11
3f2cb630:	jrle   L3F2CB490
L3F2CB640:
3f2cb640:	move   *a13(0x40), a11, 1
3f2cb660:	jreq   L3F2CB690
3f2cb670:	move   *a13, a8, 1
3f2cb680:	jruc   L3F2CB6B0
L3F2CB690:
3f2cb690:	movi   0xffff, a8
L3F2CB6B0:
3f2cb6b0:	move   *sp(0x80), a14, 1
3f2cb6d0:	mmfm   sp, a9,a11,a13
3f2cb6f0:	rets   2
3f2cb700:	mmtm   sp, a9,a11,a13
3f2cb720:	move   a14, a13
3f2cb730:	addi   0x40, a14
3f2cb750:	sub    a11, a11
3f2cb760:	move   a11, *a13, 1
3f2cb770:	move   *a13(0xffe0), a11, 1
3f2cb790:	setf   8, 1, 0
3f2cb7a0:	move   *a11+, a9, 0
3f2cb7b0:	move   a11, *a13(0xffe0), 1
3f2cb7d0:	move   a9, *a13(0x20), 1
3f2cb7f0:	cmpi   0x30, a9
3f2cb810:	jrlt   L3F2CB9D0
3f2cb820:	cmpi   0x39, a9
3f2cb840:	jrgt   L3F2CB9D0
L3F2CB850:
3f2cb850:	move   *a13, a11, 1
3f2cb860:	move   a11, a9
3f2cb870:	sll    0x3, a11
3f2cb880:	sll    0x1, a9
3f2cb890:	add    a9, a11
3f2cb8a0:	move   *a13(0x20), a9, 1
3f2cb8c0:	add    a9, a11
3f2cb8d0:	subi   0x30, a11
3f2cb8f0:	move   a11, *a13, 1
3f2cb900:	move   *a13(0xffe0), a9, 1
3f2cb920:	move   *a9+, a11, 0
3f2cb930:	move   a9, *a13(0xffe0), 1
3f2cb950:	move   a11, *a13(0x20), 1
3f2cb970:	cmpi   0x30, a11
3f2cb990:	jrlt   L3F2CB9D0
3f2cb9a0:	cmpi   0x39, a11
3f2cb9c0:	jrle   L3F2CB850
L3F2CB9D0:
3f2cb9d0:	move   *a13, a8, 1
3f2cb9e0:	move   *sp(0x80), a14, 1
3f2cba00:	mmfm   sp, a9,a11,a13
3f2cba20:	rets   2
3f2cba30:	move   a11, -*sp, 1
3f2cba40:	move   a14, -*sp, 1
3f2cba50:	movk   1, a11
3f2cba60:	move   a11, *a14+, 1
3f2cba70:	calla  L3F707A30
3f2cbaa0:	move   *sp+, a11, 1
3f2cbab0:	rets
3f2cbac0:	subi   0xc1aba8bb, a10
3f2cbaf0:	dsjs   b14, L3F2CB9F0
3f2cbb00:	rev    a0
3f2cbb10:	sub    b10, b4
3f2cbb20:	or     b2, b3
3f2cbb30:	cmp    a8, a0
3f2cbb40:	cmp    a10, a14
3f2cbb50:	.word  0x0054
3f2cbb60:	sub    a10, a8
3f2cbb70:	and    a2, a12
3f2cbb80:	andn   a8, a0
3f2cbb90:	move   a10, b8
3f2cbba0:	.word  0x0057
3f2cbbb0:	.word  0x0a0d
3f2cbbc0:	sla    0x1, a0
3f2cbbd0:	sub    a1, a0
3f2cbbe0:	addc   a10, a5
3f2cbbf0:	rl     b11, b7
3f2cbc00:	sra    a3, a14
3f2cbc10:	.word  0x776f
3f2cbc20:	sla    0x3, b3
3f2cbc30:	sra    b10, b4
3f2cbc40:	mods   b11, b2
3f2cbc50:	modu   a3, a9
3f2cbc60:	mods   a3, a1
3f2cbc70:	andn   a1, a0
3f2cbc80:	mods   a11, a5
3f2cbc90:	.word  0x746f
3f2cbca0:	sla    0x3, a5
3f2cbcb0:	modu   a10, a3
3f2cbcc0:	.word  0x736e
3f2cbcd0:	mods   a3, sp
3f2cbce0:	eint
3f2cbcf0:	.word  0x000a
3f2cbd00:	sla    0x1, a0
3f2cbd10:	addc   a9, a0
3f2cbd20:	mods   a11, sp
3f2cbd30:	sla    a11, a13
3f2cbd40:	sra    a3, a14
3f2cbd50:	sla    0x3, b3
3f2cbd60:	.word  0x7661
3f2cbd70:	rl     a11, a1
3f2cbd80:	sla    a11, a12
3f2cbd90:	mods   a3, a2
3f2cbda0:	dsjs   a5, L3F2CBEE0
3f2cbdb0:	.word  0x0a0d
3f2cbdc0:	sla    0x0, a0
3f2cbdd0:	sla    0x1, a0
3f2cbde0:	srl    0x17, a13
3f2cbdf0:	srl    0x17, a13
3f2cbe00:	srl    0x17, a13
3f2cbe10:	srl    0x17, a13
3f2cbe20:	srl    0x17, a13
3f2cbe30:	srl    0x17, a13
3f2cbe40:	srl    0x17, a13
3f2cbe50:	srl    0x17, a13
3f2cbe60:	srl    0x17, a13
3f2cbe70:	srl    0x17, a13
3f2cbe80:	srl    0x17, a13
3f2cbe90:	srl    0x17, a13
3f2cbea0:	srl    0x17, a13
3f2cbeb0:	srl    0x17, a13
3f2cbec0:	srl    0x17, a13
3f2cbed0:	srl    0x17, a13
L3F2CBEE0:
3f2cbee0:	srl    0x17, a13
3f2cbef0:	srl    0x17, a13
3f2cbf00:	srl    0x17, a13
3f2cbf10:	srl    0x17, a13
3f2cbf20:	srl    0x17, a13
3f2cbf30:	srl    0x17, a13
3f2cbf40:	srl    0x17, a13
3f2cbf50:	srl    0x17, a13
3f2cbf60:	srl    0x17, a13
3f2cbf70:	srl    0x17, a13
3f2cbf80:	srl    0x17, a13
3f2cbf90:	srl    0x17, a13
3f2cbfa0:	.word  0x0a0d
3f2cbfb0:	sla    0x0, a0
3f2cbfc0:	sla    0x1, a0
3f2cbfd0:	move   a2, b9
3f2cbfe0:	or     a2, a9
3f2cbff0:	sla    0x1, a0
3f2cc000:	sla    0x1, a0
3f2cc010:	sla    0x1, a0
3f2cc020:	sla    0x1, a0
3f2cc030:	sla    0x1, a0
3f2cc040:	sla    0x1, a0
3f2cc050:	sla    0x1, a0
3f2cc060:	sla    0x1, a0
3f2cc070:	sla    0x1, a0
3f2cc080:	sla    0x1, a0
3f2cc090:	sla    0x1, a0
3f2cc0a0:	modu   a2, a9
3f2cc0b0:	.word  0x7469
3f2cc0c0:	sla    a11, a9
3f2cc0d0:	rl     a11, a12
3f2cc0e0:	sra    b11, b10
3f2cc0f0:	.word  0x7420
3f2cc100:	sra    a11, a8
L3F2CC110:
3f2cc110:	.word  0x7320
3f2cc120:	.word  0x7379
3f2cc130:	sra    b11, b4
3f2cc140:	srl    0xd, a13
3f2cc150:	.word  0x0a0d
3f2cc160:	sla    0x0, a0
3f2cc170:	sla    0x1, a0
3f2cc180:	sub    b10, b4
3f2cc190:	or     b2, b3
L3F2CC1A0:
3f2cc1a0:	dsjs   a0, L3F2CC1A0
3f2cc1b0:	rl     0xb, b0
L3F2CC1C0:
3f2cc1c0:	sla    0x1, b14
3f2cc1d0:	dsjs   b11, L3F2CC1C0
3f2cc1e0:	rl     0x13, b0
3f2cc1f0:	sla    0x1, b14
3f2cc200:	.word  0x703c
3f2cc210:	dsjs   b3, L3F2CC110
3f2cc220:	sla    0x2, b13
3f2cc230:	sla    0x1, a0
3f2cc240:	sla    0x1, a0
3f2cc250:	.word  0x7845
3f2cc260:	sll    a11, a5
3f2cc270:	.word  0x7475
3f2cc280:	sla    0x3, a5
3f2cc290:	sra    b11, b4
3f2cc2a0:	.word  0x7473
3f2cc2b0:	.word  0x7328
3f2cc2c0:	sla    0x1, a9
3f2cc2d0:	rl     0xb, b0
3f2cc2e0:	.word  0x7420
3f2cc2f0:	.word  0x7268
3f2cc300:	.word  0x756f
3f2cc310:	rl     a3, a7
3f2cc320:	.word  0x7020
3f2cc330:	srl    0xf, b2
3f2cc340:	.word  0x0a0d
3f2cc350:	sla    0x0, a0
3f2cc360:	sla    0x1, a0
3f2cc370:	sla    0x1, a0
3f2cc380:	sla    0x1, a0
3f2cc390:	sla    0x1, a0
3f2cc3a0:	sla    0x1, a0
3f2cc3b0:	sla    0x1, a0
3f2cc3c0:	sla    0x1, a0
3f2cc3d0:	sla    0x1, a0
3f2cc3e0:	sla    0x1, a0
3f2cc3f0:	sla    0x1, a0
3f2cc400:	sla    0x1, a0
3f2cc410:	sla    0x1, a0
3f2cc420:	sla    0x1, a0
3f2cc430:	sla    0x1, a0
3f2cc440:	modu   a10, a13
3f2cc450:	sra    a11, a4
3f2cc460:	sll    a1, a0
3f2cc470:	.word  0x7469
3f2cc480:	sla    0x3, b3
3f2cc490:	.word  0x7073
3f2cc4a0:	sll    a11, a5
3f2cc4b0:	srl    a3, a9
3f2cc4c0:	sra    a11, a9
3f2cc4d0:	sla    0x3, a4
3f2cc4e0:	.word  0x7962
3f2cc4f0:	.word  0x7020
3f2cc500:	srl    0xf, b3
3f2cc510:	.word  0x0a0d
3f2cc520:	sla    0x0, a0
3f2cc530:	sla    0x1, a0
3f2cc540:	cmp    b2, b3
3f2cc550:	xor    a10, sp
3f2cc560:	sla    0x1, a0
3f2cc570:	sla    0x1, a0
3f2cc580:	sla    0x1, a0
3f2cc590:	sla    0x1, a0
3f2cc5a0:	sla    0x1, a0
3f2cc5b0:	sla    0x1, a0
3f2cc5c0:	sla    0x1, a0
3f2cc5d0:	sla    0x1, a0
3f2cc5e0:	sla    0x1, a0
3f2cc5f0:	sla    0x1, a0
3f2cc600:	sla    0x1, a0
3f2cc610:	rl     b2, b3
3f2cc620:	.word  0x776f
3f2cc630:	.word  0x7420
3f2cc640:	sra    a11, a8
3f2cc650:	.word  0x7320
3f2cc660:	.word  0x7379
3f2cc670:	sra    b11, b4
3f2cc680:	sla    0x3, a13
3f2cc690:	modu   a11, a3
3f2cc6a0:	srl    a3, a14
3f2cc6b0:	srl    a11, a9
3f2cc6c0:	.word  0x7275
3f2cc6d0:	.word  0x7461
3f2cc6e0:	modu   a11, a9
3f2cc6f0:	srl    0xd, a14
3f2cc700:	.word  0x0a0d
3f2cc710:	sla    0x0, a0
3f2cc720:	sla    0x1, a0
3f2cc730:	sub    a10, a8
3f2cc740:	and    a2, a12
3f2cc750:	sla    0x1, a0
3f2cc760:	sla    0x1, a0
3f2cc770:	sla    0x1, a0
3f2cc780:	sla    0x1, a0
3f2cc790:	sla    0x1, a0
3f2cc7a0:	sla    0x1, a0
3f2cc7b0:	sla    0x1, a0
3f2cc7c0:	sla    0x1, a0
3f2cc7d0:	sla    0x1, a0
3f2cc7e0:	sla    0x1, a0
3f2cc7f0:	sla    0x1, a0
3f2cc800:	.word  0x7954
3f2cc810:	sra    b11, b0
3f2cc820:	.word  0x7420
3f2cc830:	rl     a11, a8
3f2cc840:	sla    0x3, b3
3f2cc850:	sra    a11, a8
3f2cc860:	.word  0x706c
3f2cc870:	.word  0x7420
3f2cc880:	.word  0x7865
3f2cc890:	srl    0xd, b4
3f2cc8a0:	.word  0x0a0d
3f2cc8b0:	.word  0x000a
3f2cc8c0:	.word  0x0a0d
3f2cc8d0:	sla    0x1, a0
3f2cc8e0:	sub    a1, a0
3f2cc8f0:	addc   a10, a5
3f2cc900:	rl     b11, b7
3f2cc910:	sra    a3, a14
3f2cc920:	.word  0x776f
3f2cc930:	sla    0x3, b3
3f2cc940:	sra    b10, b4
3f2cc950:	mods   b11, b2
3f2cc960:	modu   a3, a9
3f2cc970:	mods   a3, a1
3f2cc980:	andn   a9, a0
3f2cc990:	.word  0x7379
3f2cc9a0:	sra    b11, b4
3f2cc9b0:	sla    0x3, a13
3f2cc9c0:	modu   a10, a3
3f2cc9d0:	srl    a3, a14
3f2cc9e0:	srl    a11, a9
3f2cc9f0:	.word  0x7275
3f2cca00:	.word  0x7461
3f2cca10:	modu   a11, a9
3f2cca20:	eint
3f2cca30:	.word  0x000a
3f2cca40:	.word  0x0a0d
3f2cca50:	sla    0x1, a0
3f2cca60:	addc   a9, a0
3f2cca70:	modu   a3, sp
3f2cca80:	rl     a11, a6
3f2cca90:	.word  0x7567
3f2ccaa0:	sla    b11, b2
3f2ccab0:	rl     b11, b4
3f2ccac0:	modu   a3, sp
3f2ccad0:	and    a1, a0
3f2ccae0:	.word  0x7261
3f2ccaf0:	mods   a11, a1
3f2ccb00:	.word  0x7465
3f2ccb10:	.word  0x7265
3f2ccb20:	sla    0x1, a0
3f2ccb30:	and    a1, a0
3f2ccb40:	.word  0x7261
3f2ccb50:	mods   a11, a1
3f2ccb60:	.word  0x7465
3f2ccb70:	.word  0x7265
3f2ccb80:	xor    a1, a0
3f2ccb90:	mods   a3, a1
3f2ccba0:	sra    b11, b5
3f2ccbb0:	.word  0x0a0d
3f2ccbc0:	sla    0x0, a0
3f2ccbd0:	sla    0x1, a0
3f2ccbe0:	rl     a10, a6
3f2ccbf0:	mods   b11, b2
3f2ccc00:	sla    b11, b7
3f2ccc10:	sra    b11, b2
3f2ccc20:	andn   a1, a0
3f2ccc30:	.word  0x7665
3f2ccc40:	.word  0x7369
3f2ccc50:	modu   a11, a9
3f2ccc60:	sla    0x3, a14
3f2ccc70:	sla    0x1, a0
3f2ccc80:	sla    0x1, a0
3f2ccc90:	sla    0x1, a0
3f2ccca0:	sla    0x1, a0
3f2cccb0:	clr    a0
3f2cccc0:	srl    0xf, b2
3f2cccd0:	rev    b2
3f2ccce0:	.word  0x0a0d
3f2cccf0:	sla    0x0, a0
3f2ccd00:	sla    0x1, a0
3f2ccd10:	.word  0x704f
3f2ccd20:	rl     b11, b4
3f2ccd30:	modu   a3, sp
3f2ccd40:	move   a9, a0
3f2ccd50:	mods   a11, a5
3f2ccd60:	.word  0x726f
3f2ccd70:	sla    0x3, b9
3f2ccd80:	sla    0x1, a0
3f2ccd90:	sla    0x1, a0
3f2ccda0:	sla    0x1, a0
3f2ccdb0:	sla    0x1, a0
3f2ccdc0:	sla    0x1, a0
3f2ccdd0:	sla    0x1, a0
3f2ccde0:	move   a0, b0
3f2ccdf0:	.word  0x746f
3f2cce00:	and    a1, a0
3f2cce10:	sra    b11, b2
3f2cce20:	sra    b11, b3
3f2cce30:	.word  0x746e
3f2cce40:	.word  0x0a0d
3f2cce50:	and    a0, a0
3f2cce60:	sra    b11, b2
3f2cce70:	sra    b11, b3
3f2cce80:	.word  0x746e
3f2cce90:	.word  0x0a0d
3f2ccea0:	sla    0x0, a0
3f2cceb0:	sla    0x1, a0
3f2ccec0:	sla    0x1, a0
3f2cced0:	sla    0x1, a0
3f2ccee0:	sla    0x1, a0
3f2ccef0:	sla    0x1, a0
3f2ccf00:	sla    0x1, a0
3f2ccf10:	sla    0x1, a0
3f2ccf20:	sla    0x1, a0
3f2ccf30:	sla    0x1, a0
3f2ccf40:	sla    0x1, a0
3f2ccf50:	sla    0x1, a0
3f2ccf60:	sla    0x1, a0
3f2ccf70:	sla    0x1, a0
3f2ccf80:	sla    0x1, a0
3f2ccf90:	sla    0x1, a0
3f2ccfa0:	andn   a9, a0
3f2ccfb0:	move   a10, a9
3f2ccfc0:	sla    0x2, a13
3f2ccfd0:	sla    0x1, b1
3f2ccfe0:	modu   a3, a9
3f2ccff0:	.word  0x7473
3f2cd000:	mods   a3, a1
3f2cd010:	sra    a11, a12
3f2cd020:	eint
3f2cd030:	.word  0x000a
3f2cd040:	sla    0x1, a0
3f2cd050:	sla    0x1, a0
3f2cd060:	sla    0x1, a0
3f2cd070:	sla    0x1, a0
3f2cd080:	sla    0x1, a0
3f2cd090:	sla    0x1, a0
3f2cd0a0:	sla    0x1, a0
3f2cd0b0:	sla    0x1, a0
3f2cd0c0:	sla    0x1, a0
3f2cd0d0:	sla    0x1, a0
3f2cd0e0:	sla    0x1, a0
3f2cd0f0:	sla    0x1, a0
3f2cd100:	sla    0x1, a0
3f2cd110:	sla    0x1, a0
3f2cd120:	sla    0x1, a0
3f2cd130:	sla    0x1, a0
3f2cd140:	cmp    b10, b3
3f2cd150:	move   a10, a13
3f2cd160:	rl     0x11, a0
3f2cd170:	rl     a9, a0
3f2cd180:	.word  0x736e
3f2cd190:	sla    b11, b4
3f2cd1a0:	mods   a3, a12
3f2cd1b0:	sra    a3, a5
3f2cd1c0:	.word  0x0a0d
3f2cd1d0:	sla    0x0, a0
3f2cd1e0:	sla    0x1, a0
3f2cd1f0:	sla    0x1, a0
3f2cd200:	sla    0x1, a0
3f2cd210:	sla    0x1, a0
3f2cd220:	sla    0x1, a0
3f2cd230:	sla    0x1, a0
3f2cd240:	sla    0x1, a0
3f2cd250:	sla    0x1, a0
3f2cd260:	sla    0x1, a0
3f2cd270:	sla    0x1, a0
3f2cd280:	sla    0x1, a0
3f2cd290:	sla    0x1, a0
3f2cd2a0:	sla    0x1, a0
3f2cd2b0:	sla    0x1, a0
3f2cd2c0:	sla    0x1, a0
3f2cd2d0:	andn   a9, a0
3f2cd2e0:	move   a10, a9
3f2cd2f0:	sla    0x2, a13
3f2cd300:	sla    0x1, b3
3f2cd310:	modu   a3, a9
3f2cd320:	.word  0x7473
3f2cd330:	mods   a3, a1
3f2cd340:	sra    a11, a12
3f2cd350:	eint
3f2cd360:	.word  0x000a
3f2cd370:	sla    0x1, a0
3f2cd380:	cmp    a9, a0
3f2cd390:	sla    a11, a13
3f2cd3a0:	sra    a11, a7
3f2cd3b0:	move   a9, b0
3f2cd3c0:	.word  0x7470
3f2cd3d0:	modu   a11, a9
3f2cd3e0:	sla    0x3, a14
3f2cd3f0:	sla    0x1, a0
3f2cd400:	sla    0x1, a0
3f2cd410:	sla    0x1, a0
3f2cd420:	sla    0x1, a0
3f2cd430:	sla    0x1, a0
3f2cd440:	sla    0x1, a0
3f2cd450:	rev    a0
3f2cd460:	sla    0x1, a0
3f2cd470:	sub    a1, a0
3f2cd480:	.word  0x7369
3f2cd490:	mods   b3, b0
3f2cd4a0:	.word  0x7961
3f2cd4b0:	or     a1, a0
3f2cd4c0:	.word  0x7079
3f2cd4d0:	sla    0x3, a5
3f2cd4e0:	sla    0x1, a0
3f2cd4f0:	sla    0x1, a0
3f2cd500:	sla    0x1, a0
3f2cd510:	sla    0x1, a0
3f2cd520:	sla    0x1, a0
3f2cd530:	sla    0x1, a0
3f2cd540:	move   a9, a0
3f2cd550:	modu   a3, sp
3f2cd560:	sll    a11, sp
3f2cd570:	.word  0x7268
3f2cd580:	mods   a11, sp
3f2cd590:	eint
3f2cd5a0:	.word  0x000a
3f2cd5b0:	sla    0x1, a0
3f2cd5c0:	move   a9, a0
3f2cd5d0:	modu   a3, sp
3f2cd5e0:	.word  0x7469
3f2cd5f0:	.word  0x726f
3f2cd600:	or     a1, a0
3f2cd610:	.word  0x7079
3f2cd620:	sla    0x3, a5
3f2cd630:	sla    0x1, a0
3f2cd640:	sla    0x1, a0
3f2cd650:	sla    0x1, a0
3f2cd660:	sla    0x1, a0
3f2cd670:	sla    0x1, a0
3f2cd680:	sla    0x1, a0
3f2cd690:	rev    a0
3f2cd6a0:	andn   b2, b6
3f2cd6b0:	.word  0x3531
3f2cd6c0:	callr  L3F2CD780
3f2cd6e0:	andn   b2, b6
3f2cd6f0:	.word  0x3632
3f2cd700:	callr  L3F2CD7C0
3f2cd720:	andn   b2, b6
3f2cd730:	rl     0x9, b3
L3F2CD740:
3f2cd740:	callr  L3F2CD800
3f2cd760:	andn   b2, b6
3f2cd770:	rl     0x9, b3
L3F2CD780:
3f2cd780:	callr  L3F2CD840
L3F2CD7A0:
3f2cd7a0:	modu   b2, b5
L3F2CD7B0:
3f2cd7b0:	sra    a11, a4
L3F2CD7C0:
3f2cd7c0:	rl     a11, a6
3f2cd7d0:	sra    a11, a14
3f2cd7e0:	sla    0x3, a4
3f2cd7f0:	modu   a11, a13
L3F2CD800:
3f2cd800:	rl     a11, a14
3f2cd810:	modu   b11, b4
3f2cd820:	sla    0x3, b2
3f2cd830:	.word  0x7773
L3F2CD840:
3f2cd840:	.word  0x7469
3f2cd850:	rl     a3, a3
3f2cd860:	.word  0x7320
3f2cd870:	.word  0x7465
3f2cd880:	rl     b11, b4
3f2cd890:	srl    a11, a14
3f2cd8a0:	.word  0x0a0d
3f2cd8b0:	dsjs   a0, L3F2CD740
3f2cd8c0:	mods   a2, a9
3f2cd8d0:	sla    0x3, a12
3f2cd8e0:	mods   a10, a3
3f2cd8f0:	dsjs   a4, L3F2CD750
3f2cd900:	.word  0x0a0d
3f2cd910:	dsjs   a0, L3F2CD7A0
3f2cd920:	mods   a10, a1
3f2cd930:	sla    0x3, a2
3f2cd940:	mods   a10, a3
3f2cd950:	dsjs   a4, L3F2CD7B0
3f2cd960:	.word  0x0a0d
3f2cd970:	.word  0x0800
3f2cd980:	.word  0x0820
3f2cd990:	mpyu   a0, a0
3f2cd9a0:	calla  0x98f000a
3f2cd9d0:	setf   20, 0, 0
3f2cd9e0:	move   a14, a13
3f2cd9f0:	addi   0x290, a14
3f2cda10:	move   *a13(0xffe0), a11, 1
3f2cda30:	move   *a11(0x80), *a13(0x0), 1
3f2cda60:	sub    a11, a11
3f2cda70:	move   a11, *a13(0x50), 1
3f2cda90:	move   a11, *a13(0xf0), 1
3f2cdab0:	move   a11, *a13(0x1b0), 1
3f2cdad0:	move   a11, *a13(0x1d0), 1
3f2cdaf0:	move   *a13(0x110), a7, 1
3f2cdb10:	move   *a7(0x40), a9, 1
3f2cdb30:	calla  L3FB3F9C0
3f2cdb60:	move   a8, @0xa5e40, 1
3f2cdb90:	move   *a13, a7, 1
3f2cdba0:	move   *a7, a11, 1
3f2cdbb0:	cmp    a7, a11
3f2cdbc0:	jrne   L3F2CDC00
3f2cdbd0:	sub    a8, a8
3f2cdbe0:	jauc   L3F2D8A40
L3F2CDC00:
3f2cdc00:	sub    a11, a11
3f2cdc10:	movb   a11, *a13(0x20)
3f2cdc30:	movk   1, a7
3f2cdc40:	move   a7, *a13(0x250), 1
L3F2CDC60:
3f2cdc60:	move   *a13(0x250), a11, 1
3f2cdc80:	sll    0x5, a11
3f2cdc90:	addi   0xa6000, a11
3f2cdcc0:	move   *a11, a11, 1
3f2cdcd0:	jreq   L3F2CDE00
3f2cdce0:	move   *a13(0x250), a11, 1
3f2cdd00:	sll    0x5, a11
3f2cdd10:	addi   0xa6000, a11
3f2cdd40:	move   *a11, a11, 1
3f2cdd50:	move   *a13(0xffe0), a7, 1
3f2cdd70:	move   *a11, a11, 1
3f2cdd80:	cmp    a11, a7
3f2cdd90:	jrne   L3F2CDE00
3f2cdda0:	movk   1, a11
3f2cddb0:	movb   a11, *a13(0x20)
3f2cddd0:	move   *a13(0x250), *a13(0x270), 1
L3F2CDE00:
3f2cde00:	move   *a13(0x250), a11, 1
3f2cde20:	inc    a11
3f2cde30:	move   a11, *a13(0x250), 1
3f2cde50:	subk   16, a11
3f2cde60:	jrlt   L3F2CDC60
3f2cde70:	setf   8, 0, 0
3f2cde80:	move   *a13(0x20), a11, 0
3f2cdea0:	jane   L3F2CF890
3f2cdec0:	move   @0xa6200, a7, 1
3f2cdef0:	subk   15, a7
3f2cdf00:	jrne   L3F2CDFC0
3f2cdf10:	move   a14, -*sp, 1
3f2cdf20:	movi   0x3f2e35d0, a8
3f2cdf50:	move   a8, *a14+, 1
3f2cdf60:	calla  L3F927BC0
3f2cdf90:	movk   11, a8
3f2cdfa0:	jauc   L3F2D8A40
L3F2CDFC0:
3f2cdfc0:	movk   1, a7
3f2cdfd0:	move   a7, *a13(0x250), 1
3f2cdff0:	sll    0x5, a7
3f2ce000:	addi   0xa6000, a7
3f2ce030:	move   *a7, a7, 1
3f2ce040:	jreq   L3F2CE180
3f2ce050:	move   *a13(0x250), a7, 1
3f2ce070:	subk   16, a7
3f2ce080:	jrge   L3F2CE180
L3F2CE090:
3f2ce090:	move   *a13(0x250), a11, 1
3f2ce0b0:	inc    a11
3f2ce0c0:	move   a11, *a13(0x250), 1
3f2ce0e0:	sll    0x5, a11
3f2ce0f0:	addi   0xa6000, a11
3f2ce120:	move   *a11, a11, 1
3f2ce130:	jreq   L3F2CE180
3f2ce140:	move   *a13(0x250), a11, 1
3f2ce160:	subk   16, a11
3f2ce170:	jrlt   L3F2CE090
L3F2CE180:
3f2ce180:	move   *a13(0x250), *a13(0x270), 1
3f2ce1b0:	move   *a13(0x270), a11, 1
3f2ce1d0:	sll    0x5, a11
3f2ce1e0:	addi   0xa6000, a11
3f2ce210:	move   a14, -*sp, 1
3f2ce220:	movi   0x7b8, a7
3f2ce240:	move   a7, *a14+, 1
3f2ce250:	calla  L3FB1D3A0
3f2ce280:	move   a8, *a11, 1
3f2ce290:	move   *a13(0x270), a11, 1
3f2ce2b0:	sll    0x5, a11
3f2ce2c0:	addi   0xa6000, a11
3f2ce2f0:	move   *a11, a11, 1
3f2ce300:	jrne   L3F2CE3C0
3f2ce310:	move   a14, -*sp, 1
3f2ce320:	movi   0x3f2e36f8, a8
3f2ce350:	move   a8, *a14+, 1
3f2ce360:	calla  L3F927BC0
3f2ce390:	movk   11, a8
3f2ce3a0:	jauc   L3F2D8A40
L3F2CE3C0:
3f2ce3c0:	move   *a13(0x270), a11, 1
3f2ce3e0:	sll    0x5, a11
3f2ce3f0:	addi   0xa6000, a11
3f2ce420:	move   *a11, a11, 1
3f2ce430:	move   *a13(0xffe0), *a11(0x0), 1
3f2ce460:	move   *a13(0x270), a11, 1
3f2ce480:	sll    0x5, a11
3f2ce490:	addi   0xa6000, a11
3f2ce4c0:	move   *a11, a11, 1
3f2ce4d0:	movk   1, a7
3f2ce4e0:	movb   a7, *a11(0x20)
3f2ce500:	move   *a13(0x270), a11, 1
3f2ce520:	sll    0x5, a11
3f2ce530:	addi   0xa6000, a11
3f2ce560:	move   *a11, a11, 1
3f2ce570:	sub    a7, a7
3f2ce580:	movb   a7, *a11(0x28)
3f2ce5a0:	move   *a13(0x270), a11, 1
3f2ce5c0:	sll    0x5, a11
3f2ce5d0:	addi   0xa6000, a11
3f2ce600:	move   *a11, a11, 1
3f2ce610:	movb   a7, *a11(0x30)
3f2ce630:	move   *a13(0x270), a11, 1
3f2ce650:	sll    0x5, a11
3f2ce660:	addi   0xa6000, a11
3f2ce690:	move   *a11, a11, 1
3f2ce6a0:	movb   a7, *a11(0x38)
3f2ce6c0:	move   *a13(0x270), a11, 1
3f2ce6e0:	sll    0x5, a11
3f2ce6f0:	addi   0xa6000, a11
3f2ce720:	move   *a11, a11, 1
3f2ce730:	movb   a7, *a11(0x40)
3f2ce750:	move   *a13(0x270), a11, 1
3f2ce770:	sll    0x5, a11
3f2ce780:	addi   0xa6000, a11
3f2ce7b0:	move   *a11, a11, 1
3f2ce7c0:	movb   a7, *a11(0x48)
3f2ce7e0:	move   *a13(0x270), a11, 1
3f2ce800:	sll    0x5, a11
3f2ce810:	addi   0xa6000, a11
3f2ce840:	move   *a11, a11, 1
3f2ce850:	movb   a7, *a11(0x50)
3f2ce870:	move   a7, *a13(0x250), 1
L3F2CE890:
3f2ce890:	move   *a13(0x270), a11, 1
3f2ce8b0:	sll    0x5, a11
3f2ce8c0:	addi   0xa6000, a11
3f2ce8f0:	move   *a11, a11, 1
3f2ce900:	move   *a13(0x250), a7, 1
3f2ce920:	sll    0x3, a7
3f2ce930:	add    a7, a11
3f2ce940:	sub    a7, a7
3f2ce950:	movb   a7, *a11(0x58)
3f2ce970:	move   *a13(0x270), a11, 1
3f2ce990:	sll    0x5, a11
3f2ce9a0:	addi   0xa6000, a11
3f2ce9d0:	move   *a11, a11, 1
3f2ce9e0:	move   *a13(0x250), a7, 1
3f2cea00:	sll    0x6, a7
3f2cea10:	add    a7, a11
3f2cea20:	sub    a7, a7
3f2cea30:	move   a7, *a11(0xa8), 1
3f2cea50:	move   *a13(0x270), a11, 1
3f2cea70:	sll    0x5, a11
3f2cea80:	addi   0xa6000, a11
3f2ceab0:	move   *a11, a11, 1
3f2ceac0:	move   *a13(0x250), a7, 1
3f2ceae0:	sll    0x6, a7
3f2ceaf0:	add    a7, a11
3f2ceb00:	sub    a7, a7
3f2ceb10:	move   a7, *a11(0xc8), 1
3f2ceb30:	move   *a13(0x270), a11, 1
3f2ceb50:	sll    0x5, a11
3f2ceb60:	addi   0xa6000, a11
3f2ceb90:	move   *a11, a11, 1
3f2ceba0:	move   *a13(0x250), a7, 1
3f2cebc0:	sll    0x6, a7
3f2cebd0:	add    a7, a11
3f2cebe0:	sub    a7, a7
3f2cebf0:	move   a7, *a11(0x328), 1
3f2cec10:	move   *a13(0x270), a11, 1
3f2cec30:	sll    0x5, a11
3f2cec40:	addi   0xa6000, a11
3f2cec70:	move   *a11, a11, 1
3f2cec80:	move   *a13(0x250), a7, 1
3f2ceca0:	sll    0x6, a7
3f2cecb0:	add    a7, a11
3f2cecc0:	sub    a7, a7
3f2cecd0:	move   a7, *a11(0x348), 1
3f2cecf0:	move   *a13(0x250), a11, 1
3f2ced10:	inc    a11
3f2ced20:	move   a11, *a13(0x250), 1
3f2ced40:	subk   10, a11
3f2ced50:	jrlt   L3F2CE890
3f2ced60:	move   *a13(0x270), a11, 1
3f2ced80:	sll    0x5, a11
3f2ced90:	addi   0xa6000, a11
3f2cedc0:	move   *a11, a11, 1
3f2cedd0:	move   a7, *a11(0x5a8), 1
3f2cedf0:	move   *a13(0x270), a11, 1
3f2cee10:	sll    0x5, a11
3f2cee20:	addi   0xa6000, a11
3f2cee50:	move   *a11, a11, 1
3f2cee60:	movb   a7, *a11(0x5c8)
3f2cee80:	move   *a13(0x270), a11, 1
3f2ceea0:	sll    0x5, a11
3f2ceeb0:	addi   0xa6000, a11
3f2ceee0:	move   *a11, a11, 1
3f2ceef0:	move   a7, *a11(0x610), 1
3f2cef10:	move   *a13(0x270), a11, 1
3f2cef30:	sll    0x5, a11
3f2cef40:	addi   0xa6000, a11
3f2cef70:	move   *a11, a11, 1
3f2cef80:	move   a7, *a11(0x5d0), 1
3f2cefa0:	move   *a13(0x270), a11, 1
3f2cefc0:	sll    0x5, a11
3f2cefd0:	addi   0xa6000, a11
3f2cf000:	move   *a11, a11, 1
3f2cf010:	move   a7, *a11(0x5f0), 1
3f2cf030:	move   *a13(0x270), a11, 1
3f2cf050:	sll    0x5, a11
3f2cf060:	addi   0xa6000, a11
3f2cf090:	move   *a11, a11, 1
3f2cf0a0:	movb   a7, *a11(0x630)
3f2cf0c0:	move   *a13(0x270), a11, 1
3f2cf0e0:	sll    0x5, a11
3f2cf0f0:	addi   0xa6000, a11
3f2cf120:	move   *a11, a11, 1
3f2cf130:	move   a7, *a11(0x638), 1
3f2cf150:	move   *a13(0x270), a11, 1
3f2cf170:	sll    0x5, a11
3f2cf180:	addi   0xa6000, a11
3f2cf1b0:	move   *a11, a11, 1
3f2cf1c0:	move   a7, *a11(0x658), 1
3f2cf1e0:	move   *a13(0x270), a11, 1
3f2cf200:	sll    0x5, a11
3f2cf210:	addi   0xa6000, a11
3f2cf240:	move   *a11, a11, 1
3f2cf250:	move   a7, *a11(0x678), 1
3f2cf270:	move   *a13(0x270), a11, 1
3f2cf290:	sll    0x5, a11
3f2cf2a0:	addi   0xa6000, a11
3f2cf2d0:	move   *a11, a11, 1
3f2cf2e0:	move   a7, *a11(0x698), 1
3f2cf300:	move   *a13(0x270), a11, 1
3f2cf320:	sll    0x5, a11
3f2cf330:	addi   0xa6000, a11
3f2cf360:	move   *a11, a11, 1
3f2cf370:	move   a7, *a11(0x6b8), 1
3f2cf390:	move   *a13(0x270), a11, 1
3f2cf3b0:	sll    0x5, a11
3f2cf3c0:	addi   0xa6000, a11
3f2cf3f0:	move   *a11, a11, 1
3f2cf400:	move   a7, *a11(0x6d8), 1
3f2cf420:	move   *a13(0x270), a11, 1
3f2cf440:	sll    0x5, a11
3f2cf450:	addi   0xa6000, a11
3f2cf480:	move   *a11, a11, 1
3f2cf490:	move   a7, *a11(0x6f8), 1
3f2cf4b0:	move   *a13(0x270), a11, 1
3f2cf4d0:	sll    0x5, a11
3f2cf4e0:	addi   0xa6000, a11
3f2cf510:	move   *a11, a11, 1
3f2cf520:	move   a7, *a11(0x718), 1
3f2cf540:	move   *a13(0x270), a11, 1
3f2cf560:	sll    0x5, a11
3f2cf570:	addi   0xa6000, a11
3f2cf5a0:	move   *a11, a11, 1
3f2cf5b0:	move   a7, *a11(0x738), 1
3f2cf5d0:	move   *a13(0x270), a11, 1
3f2cf5f0:	sll    0x5, a11
3f2cf600:	addi   0xa6000, a11
3f2cf630:	move   *a11, a11, 1
3f2cf640:	move   a7, *a11(0x758), 1
3f2cf660:	move   *a13(0x270), a11, 1
3f2cf680:	sll    0x5, a11
3f2cf690:	addi   0xa6000, a11
3f2cf6c0:	move   *a11, a11, 1
3f2cf6d0:	setf   16, 0, 0
3f2cf6e0:	move   a7, *a11(0x778), 0
3f2cf700:	move   *a13(0x270), a11, 1
3f2cf720:	sll    0x5, a11
3f2cf730:	addi   0xa6000, a11
3f2cf760:	move   *a11, a11, 1
3f2cf770:	movb   a7, *a11(0x788)
3f2cf790:	move   *a13(0x270), a11, 1
3f2cf7b0:	sll    0x5, a11
3f2cf7c0:	addi   0xa6000, a11
3f2cf7f0:	move   *a11, a11, 1
3f2cf800:	movb   a7, *a11(0x790)
3f2cf820:	move   @0xa6200, a11, 1
3f2cf850:	inc    a11
3f2cf860:	move   a11, @0xa6200, 1
L3F2CF890:
3f2cf890:	move   *a13, a11, 1
3f2cf8a0:	move   *a11(0x20), *a13(0x30), 1
3f2cf8d0:	move   *a13(0x30), a7, 1
3f2cf8f0:	move   *a7(0x20), a7, 1
3f2cf910:	movb   *a7(0x50), a7
3f2cf930:	subk   3, a7
3f2cf940:	jreq   L3F2CFC10
L3F2CF950:
3f2cf950:	move   *a13(0x30), a11, 1
3f2cf970:	move   *a11(0x20), *a13(0x30), 1
3f2cf9a0:	move   *a13(0x30), a11, 1
3f2cf9c0:	move   *a11(0x20), a7, 1
3f2cf9e0:	movb   *a7(0x50), a7
3f2cfa00:	subk   3, a7
3f2cfa10:	jrne   L3F2CF950
3f2cfa20:	jruc   L3F2CFC10
L3F2CFA30:
3f2cfa30:	move   *a13(0x30), a11, 1
3f2cfa50:	move   *a11(0xc0), *a13(0x50), 1
3f2cfa80:	jruc   L3F2CFCF0
L3F2CFA90:
3f2cfa90:	move   *a13(0x30), a11, 1
3f2cfab0:	move   *a11(0xc0), *a13(0x50), 1
3f2cfae0:	jruc   L3F2CFCF0
L3F2CFAF0:
3f2cfaf0:	move   *a13(0x30), a11, 1
3f2cfb10:	move   *a11(0xc0), *a13(0x50), 1
3f2cfb40:	jruc   L3F2CFCF0
L3F2CFB50:
3f2cfb50:	move   *a13(0x30), a11, 1
3f2cfb70:	move   *a11(0xc0), *a13(0x50), 1
3f2cfba0:	jruc   L3F2CFCF0
L3F2CFBB0:
3f2cfbb0:	move   *a13(0x30), a11, 1
3f2cfbd0:	move   *a11(0xc0), *a13(0x50), 1
3f2cfc00:	jruc   L3F2CFCF0
L3F2CFC10:
3f2cfc10:	move   *a13(0x30), a11, 1
3f2cfc30:	movb   *a11(0x58), a8
3f2cfc50:	subk   3, a8
3f2cfc60:	jreq   L3F2CFBB0
3f2cfc70:	subk   2, a8
3f2cfc80:	jreq   L3F2CFA90
3f2cfc90:	dec    a8
3f2cfca0:	jreq   L3F2CFA30
3f2cfcb0:	dec    a8
3f2cfcc0:	jreq   L3F2CFAF0
3f2cfcd0:	subk   2, a8
3f2cfce0:	jreq   L3F2CFB50
L3F2CFCF0:
3f2cfcf0:	move   *a13(0x50), a11, 1
3f2cfd10:	jrne   L3F2CFE50
3f2cfd20:	move   a14, -*sp, 1
3f2cfd30:	movi   0x3f2e3828, a8
3f2cfd60:	move   a8, *a14+, 1
3f2cfd70:	calla  L3F927BC0
3f2cfda0:	move   a14, -*sp, 1
3f2cfdb0:	move   *a13(0x270), *a14+, 1
3f2cfdd0:	movk   1, a7
3f2cfde0:	move   a7, *a14+, 1
3f2cfdf0:	calla  L3F2E1DF0
3f2cfe20:	movk   8, a8
3f2cfe30:	jauc   L3F2D8A40
L3F2CFE50:
3f2cfe50:	setf   1, 0, 0
3f2cfe60:	move   *a11(0x13a), a7, 0
3f2cfe80:	jrne   L3F2CFEC0
3f2cfe90:	sub    a8, a8
3f2cfea0:	jauc   L3F2D8A40
L3F2CFEC0:
3f2cfec0:	move   *a13, a7, 1
3f2cfed0:	move   *a7(0x20), *a13(0x30), 1
3f2cff00:	move   *a13(0x30), a7, 1
3f2cff20:	movb   *a7(0x50), a7
3f2cff40:	subk   3, a7
3f2cff50:	jaeq   L3F2D57F0
3f2cff70:	jauc   L3F2D5620
L3F2CFF90:
3f2cff90:	move   *a13(0x270), a11, 1
3f2cffb0:	sll    0x5, a11
3f2cffc0:	addi   0xa6000, a11
3f2cfff0:	move   *a11, a11, 1
3f2d0000:	move   *a13(0x270), a7, 1
3f2d0020:	sll    0x5, a7
3f2d0030:	addi   0xa6000, a7
3f2d0060:	move   *a7, a7, 1
3f2d0070:	setf   8, 0, 0
3f2d0080:	move   *a7(0x50), a7, 0
3f2d00a0:	sll    0x3, a7
3f2d00b0:	add    a7, a11
3f2d00c0:	movk   1, a7
3f2d00d0:	movb   a7, *a11(0x58)
3f2d00f0:	move   *a13(0x270), a11, 1
3f2d0110:	sll    0x5, a11
3f2d0120:	addi   0xa6000, a11
3f2d0150:	move   *a11, a11, 1
3f2d0160:	move   *a13(0x270), a5, 1
3f2d0180:	sll    0x5, a5
3f2d0190:	addi   0xa6000, a5
3f2d01c0:	move   *a5, a5, 1
3f2d01d0:	move   *a5(0x50), a5, 0
3f2d01f0:	sll    0x6, a5
3f2d0200:	add    a5, a11
3f2d0210:	move   *a13(0x30), a5, 1
3f2d0230:	move   *a5(0xc0), a7, 1
3f2d0250:	move   *a7(0xd8), a7, 1
3f2d0270:	move   *a7(0x128), *a11(0xa8), 1
3f2d02a0:	move   *a13(0x270), a11, 1
3f2d02c0:	sll    0x5, a11
3f2d02d0:	addi   0xa6000, a11
3f2d0300:	move   *a11, a11, 1
3f2d0310:	move   *a13(0x270), a7, 1
3f2d0330:	sll    0x5, a7
3f2d0340:	addi   0xa6000, a7
3f2d0370:	move   *a7, a7, 1
3f2d0380:	move   *a7(0x50), a7, 0
3f2d03a0:	sll    0x6, a7
3f2d03b0:	add    a7, a11
3f2d03c0:	move   *a5(0xc0), a7, 1
3f2d03e0:	move   *a7(0xd8), a7, 1
3f2d0400:	move   *a7(0x148), *a11(0xc8), 1
3f2d0430:	move   *a13(0x270), a11, 1
3f2d0450:	sll    0x5, a11
3f2d0460:	addi   0xa6000, a11
3f2d0490:	move   *a11, a11, 1
3f2d04a0:	move   *a13(0x270), a7, 1
3f2d04c0:	sll    0x5, a7
3f2d04d0:	addi   0xa6000, a7
3f2d0500:	move   *a7, a7, 1
3f2d0510:	move   *a7(0x50), a7, 0
3f2d0530:	sll    0x6, a7
3f2d0540:	add    a7, a11
3f2d0550:	move   *a5(0xe0), a7, 1
3f2d0570:	move   *a7(0xd8), a7, 1
3f2d0590:	move   *a7(0x128), *a11(0x328), 1
3f2d05c0:	move   *a13(0x270), a11, 1
3f2d05e0:	sll    0x5, a11
3f2d05f0:	addi   0xa6000, a11
3f2d0620:	move   *a11, a11, 1
3f2d0630:	move   *a13(0x270), a7, 1
3f2d0650:	sll    0x5, a7
3f2d0660:	addi   0xa6000, a7
3f2d0690:	move   *a7, a7, 1
3f2d06a0:	move   *a7(0x50), a7, 0
3f2d06c0:	sll    0x6, a7
3f2d06d0:	add    a7, a11
3f2d06e0:	move   *a5(0xe0), a7, 1
3f2d0700:	move   *a7(0xd8), a7, 1
3f2d0720:	move   *a7(0x148), *a11(0x348), 1
3f2d0750:	move   *a13(0x270), a11, 1
3f2d0770:	sll    0x5, a11
3f2d0780:	addi   0xa6000, a11
3f2d07b0:	move   *a11, a11, 1
3f2d07c0:	move   *a11(0x50), a7, 0
3f2d07e0:	inc    a7
3f2d07f0:	movb   a7, *a11(0x50)
3f2d0810:	move   *a13(0x270), a11, 1
3f2d0830:	sll    0x5, a11
3f2d0840:	addi   0xa6000, a11
3f2d0870:	move   *a11, a11, 1
3f2d0880:	movk   1, a7
3f2d0890:	movb   a7, *a11(0x28)
3f2d08b0:	move   *a13(0x270), a11, 1
3f2d08d0:	sll    0x5, a11
3f2d08e0:	addi   0xa6000, a11
3f2d0910:	move   *a11, a11, 1
3f2d0920:	move   *a5(0x100), *a11(0x6f8), 1
3f2d0950:	move   *a13(0x270), a11, 1
3f2d0970:	sll    0x5, a11
3f2d0980:	addi   0xa6000, a11
3f2d09b0:	move   *a11, a11, 1
3f2d09c0:	move   *a5(0x120), *a11(0x718), 1
3f2d09f0:	move   *a13(0x270), a11, 1
3f2d0a10:	sll    0x5, a11
3f2d0a20:	addi   0xa6000, a11
3f2d0a50:	move   *a11, a11, 1
3f2d0a60:	move   *a5(0x140), *a11(0x738), 1
3f2d0a90:	move   *a13(0x270), a11, 1
3f2d0ab0:	sll    0x5, a11
3f2d0ac0:	addi   0xa6000, a11
3f2d0af0:	move   *a11, a11, 1
3f2d0b00:	move   *a5(0x160), *a11(0x758), 1
3f2d0b30:	jauc   L3F2D5760
L3F2D0B50:
3f2d0b50:	move   *a13(0x270), a11, 1
3f2d0b70:	sll    0x5, a11
3f2d0b80:	addi   0xa6000, a11
3f2d0bb0:	move   *a11, a11, 1
3f2d0bc0:	move   *a13(0x270), a7, 1
3f2d0be0:	sll    0x5, a7
3f2d0bf0:	addi   0xa6000, a7
3f2d0c20:	move   *a7, a7, 1
3f2d0c30:	setf   8, 0, 0
3f2d0c40:	move   *a7(0x50), a7, 0
3f2d0c60:	sll    0x3, a7
3f2d0c70:	add    a7, a11
3f2d0c80:	movk   2, a7
3f2d0c90:	movb   a7, *a11(0x58)
3f2d0cb0:	move   *a13(0x270), a11, 1
3f2d0cd0:	sll    0x5, a11
3f2d0ce0:	addi   0xa6000, a11
3f2d0d10:	move   *a11, a11, 1
3f2d0d20:	move   *a13(0x270), a5, 1
3f2d0d40:	sll    0x5, a5
3f2d0d50:	addi   0xa6000, a5
3f2d0d80:	move   *a5, a5, 1
3f2d0d90:	move   *a5(0x50), a5, 0
3f2d0db0:	sll    0x6, a5
3f2d0dc0:	add    a5, a11
3f2d0dd0:	move   *a13(0x30), a5, 1
3f2d0df0:	move   *a5(0xc0), a7, 1
3f2d0e10:	move   *a7(0xd8), a7, 1
3f2d0e30:	move   *a7(0x128), *a11(0xa8), 1
3f2d0e60:	move   *a13(0x270), a11, 1
3f2d0e80:	sll    0x5, a11
3f2d0e90:	addi   0xa6000, a11
3f2d0ec0:	move   *a11, a11, 1
3f2d0ed0:	move   *a13(0x270), a7, 1
3f2d0ef0:	sll    0x5, a7
3f2d0f00:	addi   0xa6000, a7
3f2d0f30:	move   *a7, a7, 1
3f2d0f40:	move   *a7(0x50), a7, 0
3f2d0f60:	sll    0x6, a7
3f2d0f70:	add    a7, a11
3f2d0f80:	move   *a5(0xc0), a7, 1
3f2d0fa0:	move   *a7(0xd8), a7, 1
3f2d0fc0:	move   *a7(0x148), *a11(0xc8), 1
3f2d0ff0:	move   *a13(0x270), a11, 1
3f2d1010:	sll    0x5, a11
3f2d1020:	addi   0xa6000, a11
3f2d1050:	move   *a11, a11, 1
3f2d1060:	move   *a13(0x270), a7, 1
3f2d1080:	sll    0x5, a7
3f2d1090:	addi   0xa6000, a7
3f2d10c0:	move   *a7, a7, 1
3f2d10d0:	move   *a7(0x50), a7, 0
3f2d10f0:	sll    0x6, a7
3f2d1100:	add    a7, a11
3f2d1110:	move   *a5(0xe0), a7, 1
3f2d1130:	move   *a7(0xd8), a7, 1
3f2d1150:	move   *a7(0x128), *a11(0x328), 1
3f2d1180:	move   *a13(0x270), a11, 1
3f2d11a0:	sll    0x5, a11
3f2d11b0:	addi   0xa6000, a11
3f2d11e0:	move   *a11, a11, 1
3f2d11f0:	move   *a13(0x270), a7, 1
3f2d1210:	sll    0x5, a7
3f2d1220:	addi   0xa6000, a7
3f2d1250:	move   *a7, a7, 1
3f2d1260:	move   *a7(0x50), a7, 0
3f2d1280:	sll    0x6, a7
3f2d1290:	add    a7, a11
3f2d12a0:	move   *a5(0xe0), a7, 1
3f2d12c0:	move   *a7(0xd8), a7, 1
3f2d12e0:	move   *a7(0x148), *a11(0x348), 1
3f2d1310:	move   *a13(0x270), a11, 1
3f2d1330:	sll    0x5, a11
3f2d1340:	addi   0xa6000, a11
3f2d1370:	move   *a11, a11, 1
3f2d1380:	move   *a11(0x50), a7, 0
3f2d13a0:	inc    a7
3f2d13b0:	movb   a7, *a11(0x50)
3f2d13d0:	move   *a13(0x270), a11, 1
3f2d13f0:	sll    0x5, a11
3f2d1400:	addi   0xa6000, a11
3f2d1430:	move   *a11, a11, 1
3f2d1440:	movk   1, a7
3f2d1450:	movb   a7, *a11(0x30)
3f2d1470:	move   *a5(0x120), *a14+, 1
3f2d1490:	move   *a5(0x140), *a14+, 1
3f2d14b0:	calla  L3FE10860
3f2d14e0:	move   -*a14, a8, 1
3f2d14f0:	move   a8, *a13(0x70), 1
3f2d1510:	move   *a5(0x160), *a14+, 1
3f2d1530:	move   *a5(0x180), *a14+, 1
3f2d1550:	calla  L3FE10860
3f2d1580:	move   -*a14, a8, 1
3f2d1590:	move   a8, *a13(0x90), 1
3f2d15b0:	jauc   L3F2D5760
L3F2D15D0:
3f2d15d0:	move   *a13(0x270), a11, 1
3f2d15f0:	sll    0x5, a11
3f2d1600:	addi   0xa6000, a11
3f2d1630:	move   *a11, a11, 1
3f2d1640:	move   *a13(0x270), a7, 1
3f2d1660:	sll    0x5, a7
3f2d1670:	addi   0xa6000, a7
3f2d16a0:	move   *a7, a7, 1
3f2d16b0:	setf   8, 0, 0
3f2d16c0:	move   *a7(0x50), a7, 0
3f2d16e0:	sll    0x3, a7
3f2d16f0:	add    a7, a11
3f2d1700:	movk   3, a7
3f2d1710:	movb   a7, *a11(0x58)
3f2d1730:	move   *a13(0x270), a11, 1
3f2d1750:	sll    0x5, a11
3f2d1760:	addi   0xa6000, a11
3f2d1790:	move   *a11, a11, 1
3f2d17a0:	move   *a13(0x270), a5, 1
3f2d17c0:	sll    0x5, a5
3f2d17d0:	addi   0xa6000, a5
3f2d1800:	move   *a5, a5, 1
3f2d1810:	move   *a5(0x50), a5, 0
3f2d1830:	sll    0x6, a5
3f2d1840:	add    a5, a11
3f2d1850:	move   *a13(0x30), a5, 1
3f2d1870:	move   *a5(0xc0), a7, 1
3f2d1890:	move   *a7(0xd8), a7, 1
3f2d18b0:	move   *a7(0x128), *a11(0xa8), 1
3f2d18e0:	move   *a13(0x270), a11, 1
3f2d1900:	sll    0x5, a11
3f2d1910:	addi   0xa6000, a11
3f2d1940:	move   *a11, a11, 1
3f2d1950:	move   *a13(0x270), a7, 1
3f2d1970:	sll    0x5, a7
3f2d1980:	addi   0xa6000, a7
3f2d19b0:	move   *a7, a7, 1
3f2d19c0:	move   *a7(0x50), a7, 0
3f2d19e0:	sll    0x6, a7
3f2d19f0:	add    a7, a11
3f2d1a00:	move   *a5(0xc0), a7, 1
3f2d1a20:	move   *a7(0xd8), a7, 1
3f2d1a40:	move   *a7(0x148), *a11(0xc8), 1
3f2d1a70:	move   *a13(0x270), a11, 1
3f2d1a90:	sll    0x5, a11
3f2d1aa0:	addi   0xa6000, a11
3f2d1ad0:	move   *a11, a11, 1
3f2d1ae0:	move   *a13(0x270), a7, 1
3f2d1b00:	sll    0x5, a7
3f2d1b10:	addi   0xa6000, a7
3f2d1b40:	move   *a7, a7, 1
3f2d1b50:	move   *a7(0x50), a7, 0
3f2d1b70:	sll    0x6, a7
3f2d1b80:	add    a7, a11
3f2d1b90:	move   *a5(0xe0), a7, 1
3f2d1bb0:	move   *a7(0xd8), a7, 1
3f2d1bd0:	move   *a7(0x128), *a11(0x328), 1
3f2d1c00:	move   *a13(0x270), a11, 1
3f2d1c20:	sll    0x5, a11
3f2d1c30:	addi   0xa6000, a11
3f2d1c60:	move   *a11, a11, 1
3f2d1c70:	move   *a13(0x270), a7, 1
3f2d1c90:	sll    0x5, a7
3f2d1ca0:	addi   0xa6000, a7
3f2d1cd0:	move   *a7, a7, 1
3f2d1ce0:	move   *a7(0x50), a7, 0
3f2d1d00:	sll    0x6, a7
3f2d1d10:	add    a7, a11
3f2d1d20:	move   *a5(0xe0), a7, 1
3f2d1d40:	move   *a7(0xd8), a7, 1
3f2d1d60:	move   *a7(0x148), *a11(0x348), 1
3f2d1d90:	move   *a13(0x270), a11, 1
3f2d1db0:	sll    0x5, a11
3f2d1dc0:	addi   0xa6000, a11
3f2d1df0:	move   *a11, a11, 1
3f2d1e00:	move   *a11(0x50), a7, 0
3f2d1e20:	inc    a7
3f2d1e30:	movb   a7, *a11(0x50)
3f2d1e50:	move   *a13(0x270), a11, 1
3f2d1e70:	sll    0x5, a11
3f2d1e80:	addi   0xa6000, a11
3f2d1eb0:	move   *a11, a11, 1
3f2d1ec0:	movk   1, a7
3f2d1ed0:	movb   a7, *a11(0x38)
3f2d1ef0:	move   *a5(0x100), *a13(0xb0), 1
3f2d1f20:	move   *a5(0x120), *a13(0xd0), 1
3f2d1f50:	move   *a13(0xb0), *a14+, 1
3f2d1f70:	move   *a13(0xd0), *a14+, 1
3f2d1f90:	movi   0x3f2e57f0, a8
3f2d1fc0:	move   *a8+, *a14+, 1
3f2d1fd0:	move   *a8+, *a14+, 1
3f2d1fe0:	calla  L3FE0E730
3f2d2010:	jreq   L3F2D2070
3f2d2020:	move   *a13(0xb0), *a14+, 1
3f2d2040:	move   *a13(0xd0), *a14+, 1
3f2d2060:	jruc   L3F2D20E0
L3F2D2070:
3f2d2070:	move   *a13(0xb0), *a14+, 1
3f2d2090:	move   *a13(0xd0), *a14+, 1
3f2d20b0:	calla  L3FE0C7B0
L3F2D20E0:
3f2d20e0:	movi   0x3f2e5830, a8
3f2d2110:	move   *a8+, *a14+, 1
3f2d2120:	move   *a8+, *a14+, 1
3f2d2130:	calla  L3FE0E730
3f2d2160:	jreq   L3F2D2530
3f2d2170:	move   *a13(0xb0), *a14+, 1
3f2d2190:	move   *a13(0xd0), *a14+, 1
3f2d21b0:	movi   0x3f2e57f0, a8
3f2d21e0:	move   *a8+, *a14+, 1
3f2d21f0:	move   *a8+, *a14+, 1
3f2d2200:	calla  L3FE0E730
3f2d2230:	jreq   L3F2D2290
3f2d2240:	move   *a13(0xb0), *a14+, 1
3f2d2260:	move   *a13(0xd0), *a14+, 1
3f2d2280:	jruc   L3F2D2300
L3F2D2290:
3f2d2290:	move   *a13(0xb0), *a14+, 1
3f2d22b0:	move   *a13(0xd0), *a14+, 1
3f2d22d0:	calla  L3FE0C7B0
L3F2D2300:
3f2d2300:	movi   0x3f2e5870, a8
3f2d2330:	move   *a8+, *a14+, 1
3f2d2340:	move   *a8+, *a14+, 1
3f2d2350:	calla  L3FE0E6F0
3f2d2380:	jreq   L3F2D2530
3f2d2390:	move   *a13(0x270), a11, 1
3f2d23b0:	sll    0x5, a11
3f2d23c0:	addi   0xa6000, a11
3f2d23f0:	move   *a11, a11, 1
3f2d2400:	move   *a13(0xb0), *a14+, 1
3f2d2420:	move   *a13(0xd0), *a14+, 1
3f2d2440:	movi   0x3f2e57f0, a8
3f2d2470:	move   *a8+, *a14+, 1
3f2d2480:	move   *a8+, *a14+, 1
3f2d2490:	calla  L3FE0E730
3f2d24c0:	jrne   L3F2D24E0
3f2d24d0:	movk   3, a7
L3F2D24E0:
3f2d24e0:	setf   16, 0, 0
3f2d24f0:	move   a7, *a11(0x778), 0
3f2d2510:	jauc   L3F2D5760
L3F2D2530:
3f2d2530:	move   *a13(0xb0), *a14+, 1
3f2d2550:	move   *a13(0xd0), *a14+, 1
3f2d2570:	movi   0x3f2e57f0, a8
3f2d25a0:	move   *a8+, *a14+, 1
3f2d25b0:	move   *a8+, *a14+, 1
3f2d25c0:	calla  L3FE0E730
3f2d25f0:	jreq   L3F2D2650
3f2d2600:	move   *a13(0xb0), *a14+, 1
3f2d2620:	move   *a13(0xd0), *a14+, 1
3f2d2640:	jruc   L3F2D26C0
L3F2D2650:
3f2d2650:	move   *a13(0xb0), *a14+, 1
3f2d2670:	move   *a13(0xd0), *a14+, 1
3f2d2690:	calla  L3FE0C7B0
L3F2D26C0:
3f2d26c0:	movi   0x3f2e58b0, a8
3f2d26f0:	move   *a8+, *a14+, 1
3f2d2700:	move   *a8+, *a14+, 1
3f2d2710:	calla  L3FE0E730
3f2d2740:	jreq   L3F2D2A40
3f2d2750:	move   *a13(0xb0), *a14+, 1
3f2d2770:	move   *a13(0xd0), *a14+, 1
3f2d2790:	movi   0x3f2e57f0, a8
3f2d27c0:	move   *a8+, *a14+, 1
3f2d27d0:	move   *a8+, *a14+, 1
3f2d27e0:	calla  L3FE0E730
3f2d2810:	jreq   L3F2D2870
3f2d2820:	move   *a13(0xb0), *a14+, 1
3f2d2840:	move   *a13(0xd0), *a14+, 1
3f2d2860:	jruc   L3F2D28E0
L3F2D2870:
3f2d2870:	move   *a13(0xb0), *a14+, 1
3f2d2890:	move   *a13(0xd0), *a14+, 1
3f2d28b0:	calla  L3FE0C7B0
L3F2D28E0:
3f2d28e0:	movi   0x3f2e58f0, a8
3f2d2910:	move   *a8+, *a14+, 1
3f2d2920:	move   *a8+, *a14+, 1
3f2d2930:	calla  L3FE0E6F0
3f2d2960:	jreq   L3F2D2A40
3f2d2970:	move   *a13(0x270), a11, 1
3f2d2990:	sll    0x5, a11
3f2d29a0:	addi   0xa6000, a11
3f2d29d0:	move   *a11, a11, 1
3f2d29e0:	movk   2, a7
3f2d29f0:	setf   16, 0, 0
3f2d2a00:	move   a7, *a11(0x778), 0
3f2d2a20:	jauc   L3F2D5760
L3F2D2A40:
3f2d2a40:	move   *a13(0xb0), *a14+, 1
3f2d2a60:	move   *a13(0xd0), *a14+, 1
3f2d2a80:	movi   0x3f2e57f0, a8
3f2d2ab0:	move   *a8+, *a14+, 1
3f2d2ac0:	move   *a8+, *a14+, 1
3f2d2ad0:	calla  L3FE0E730
3f2d2b00:	jreq   L3F2D2B60
3f2d2b10:	move   *a13(0xb0), *a14+, 1
3f2d2b30:	move   *a13(0xd0), *a14+, 1
3f2d2b50:	jruc   L3F2D2BD0
L3F2D2B60:
3f2d2b60:	move   *a13(0xb0), *a14+, 1
3f2d2b80:	move   *a13(0xd0), *a14+, 1
3f2d2ba0:	calla  L3FE0C7B0
L3F2D2BD0:
3f2d2bd0:	movi   0x3f2e5930, a8
3f2d2c00:	move   *a8+, *a14+, 1
3f2d2c10:	move   *a8+, *a14+, 1
3f2d2c20:	calla  L3FE0E730
3f2d2c50:	jaeq   L3F2D5760
3f2d2c70:	move   *a13(0xb0), *a14+, 1
3f2d2c90:	move   *a13(0xd0), *a14+, 1
3f2d2cb0:	movi   0x3f2e57f0, a8
3f2d2ce0:	move   *a8+, *a14+, 1
3f2d2cf0:	move   *a8+, *a14+, 1
3f2d2d00:	calla  L3FE0E730
3f2d2d30:	jreq   L3F2D2D90
3f2d2d40:	move   *a13(0xb0), *a14+, 1
3f2d2d60:	move   *a13(0xd0), *a14+, 1
3f2d2d80:	jruc   L3F2D2E00
L3F2D2D90:
3f2d2d90:	move   *a13(0xb0), *a14+, 1
3f2d2db0:	move   *a13(0xd0), *a14+, 1
3f2d2dd0:	calla  L3FE0C7B0
L3F2D2E00:
3f2d2e00:	movi   0x3f2e5970, a8
3f2d2e30:	move   *a8+, *a14+, 1
3f2d2e40:	move   *a8+, *a14+, 1
3f2d2e50:	calla  L3FE0E6F0
3f2d2e80:	jaeq   L3F2D5760
3f2d2ea0:	move   *a13(0x270), a11, 1
3f2d2ec0:	sll    0x5, a11
3f2d2ed0:	addi   0xa6000, a11
3f2d2f00:	move   *a11, a11, 1
3f2d2f10:	move   *a13(0xb0), *a14+, 1
3f2d2f30:	move   *a13(0xd0), *a14+, 1
3f2d2f50:	movi   0x3f2e57f0, a8
3f2d2f80:	move   *a8+, *a14+, 1
3f2d2f90:	move   *a8+, *a14+, 1
3f2d2fa0:	calla  L3FE0E730
3f2d2fd0:	jreq   L3F2D2FF0
3f2d2fe0:	movk   3, a7
L3F2D2FF0:
3f2d2ff0:	setf   16, 0, 0
3f2d3000:	move   a7, *a11(0x778), 0
3f2d3020:	jauc   L3F2D5760
L3F2D3040:
3f2d3040:	move   *a13(0x270), a11, 1
3f2d3060:	sll    0x5, a11
3f2d3070:	addi   0xa6000, a11
3f2d30a0:	move   *a11, a11, 1
3f2d30b0:	move   *a13(0x270), a7, 1
3f2d30d0:	sll    0x5, a7
3f2d30e0:	addi   0xa6000, a7
3f2d3110:	move   *a7, a7, 1
3f2d3120:	setf   8, 0, 0
3f2d3130:	move   *a7(0x50), a7, 0
3f2d3150:	sll    0x3, a7
3f2d3160:	add    a7, a11
3f2d3170:	movk   4, a7
3f2d3180:	movb   a7, *a11(0x58)
3f2d31a0:	move   *a13(0x270), a11, 1
3f2d31c0:	sll    0x5, a11
3f2d31d0:	addi   0xa6000, a11
3f2d3200:	move   *a11, a11, 1
3f2d3210:	move   *a13(0x270), a5, 1
3f2d3230:	sll    0x5, a5
3f2d3240:	addi   0xa6000, a5
3f2d3270:	move   *a5, a5, 1
3f2d3280:	move   *a5(0x50), a5, 0
3f2d32a0:	sll    0x6, a5
3f2d32b0:	add    a5, a11
3f2d32c0:	move   *a13(0x30), a5, 1
3f2d32e0:	move   *a5(0xc0), a7, 1
3f2d3300:	move   *a7(0xd8), a7, 1
3f2d3320:	move   *a7(0x128), *a11(0xa8), 1
3f2d3350:	move   *a13(0x270), a11, 1
3f2d3370:	sll    0x5, a11
3f2d3380:	addi   0xa6000, a11
3f2d33b0:	move   *a11, a11, 1
3f2d33c0:	move   *a13(0x270), a7, 1
3f2d33e0:	sll    0x5, a7
3f2d33f0:	addi   0xa6000, a7
3f2d3420:	move   *a7, a7, 1
3f2d3430:	move   *a7(0x50), a7, 0
3f2d3450:	sll    0x6, a7
3f2d3460:	add    a7, a11
3f2d3470:	move   *a5(0xc0), a7, 1
3f2d3490:	move   *a7(0xd8), a7, 1
3f2d34b0:	move   *a7(0x148), *a11(0xc8), 1
3f2d34e0:	move   *a13(0x270), a11, 1
3f2d3500:	sll    0x5, a11
3f2d3510:	addi   0xa6000, a11
3f2d3540:	move   *a11, a11, 1
3f2d3550:	move   *a13(0x270), a7, 1
3f2d3570:	sll    0x5, a7
3f2d3580:	addi   0xa6000, a7
3f2d35b0:	move   *a7, a7, 1
3f2d35c0:	move   *a7(0x50), a7, 0
3f2d35e0:	sll    0x6, a7
3f2d35f0:	add    a7, a11
3f2d3600:	move   *a5(0xe0), a7, 1
3f2d3620:	move   *a7(0xd8), a7, 1
3f2d3640:	move   *a7(0x128), *a11(0x328), 1
3f2d3670:	move   *a13(0x270), a11, 1
3f2d3690:	sll    0x5, a11
3f2d36a0:	addi   0xa6000, a11
3f2d36d0:	move   *a11, a11, 1
3f2d36e0:	move   *a13(0x270), a7, 1
3f2d3700:	sll    0x5, a7
3f2d3710:	addi   0xa6000, a7
3f2d3740:	move   *a7, a7, 1
3f2d3750:	move   *a7(0x50), a7, 0
3f2d3770:	sll    0x6, a7
3f2d3780:	add    a7, a11
3f2d3790:	move   *a5(0xe0), a7, 1
3f2d37b0:	move   *a7(0xd8), a7, 1
3f2d37d0:	move   *a7(0x148), *a11(0x348), 1
3f2d3800:	move   *a13(0x270), a11, 1
3f2d3820:	sll    0x5, a11
3f2d3830:	addi   0xa6000, a11
3f2d3860:	move   *a11, a11, 1
3f2d3870:	move   *a11(0x50), a7, 0
3f2d3890:	inc    a7
3f2d38a0:	movb   a7, *a11(0x50)
3f2d38c0:	move   *a13(0x270), a11, 1
3f2d38e0:	sll    0x5, a11
3f2d38f0:	addi   0xa6000, a11
3f2d3920:	move   *a11, a11, 1
3f2d3930:	movk   1, a7
3f2d3940:	movb   a7, *a11(0x40)
3f2d3960:	move   *a13(0x270), a11, 1
3f2d3980:	sll    0x5, a11
3f2d3990:	addi   0xa6000, a11
3f2d39c0:	move   *a11, a11, 1
3f2d39d0:	movb   *a5(0x100), *a11(0x788)
3f2d3a00:	move   *a13(0x270), a11, 1
3f2d3a20:	sll    0x5, a11
3f2d3a30:	addi   0xa6000, a11
3f2d3a60:	move   *a11, a11, 1
3f2d3a70:	movb   *a5(0x120), *a11(0x790)
3f2d3aa0:	jauc   L3F2D5760
L3F2D3AC0:
3f2d3ac0:	move   *a13(0x270), a11, 1
3f2d3ae0:	sll    0x5, a11
3f2d3af0:	addi   0xa6000, a11
3f2d3b20:	move   *a11, a11, 1
3f2d3b30:	move   *a13(0x270), a7, 1
3f2d3b50:	sll    0x5, a7
3f2d3b60:	addi   0xa6000, a7
3f2d3b90:	move   *a7, a7, 1
3f2d3ba0:	setf   8, 0, 0
3f2d3bb0:	move   *a7(0x50), a7, 0
3f2d3bd0:	sll    0x3, a7
3f2d3be0:	add    a7, a11
3f2d3bf0:	movk   5, a7
3f2d3c00:	movb   a7, *a11(0x58)
3f2d3c20:	move   *a13(0x270), a11, 1
3f2d3c40:	sll    0x5, a11
3f2d3c50:	addi   0xa6000, a11
3f2d3c80:	move   *a11, a11, 1
3f2d3c90:	move   *a13(0x270), a5, 1
3f2d3cb0:	sll    0x5, a5
3f2d3cc0:	addi   0xa6000, a5
3f2d3cf0:	move   *a5, a5, 1
3f2d3d00:	move   *a5(0x50), a5, 0
3f2d3d20:	sll    0x6, a5
3f2d3d30:	add    a5, a11
3f2d3d40:	move   *a13(0x30), a5, 1
3f2d3d60:	move   *a5(0xc0), a7, 1
3f2d3d80:	move   *a7(0xd8), a7, 1
3f2d3da0:	move   *a7(0x128), *a11(0xa8), 1
3f2d3dd0:	move   *a13(0x270), a11, 1
3f2d3df0:	sll    0x5, a11
3f2d3e00:	addi   0xa6000, a11
3f2d3e30:	move   *a11, a11, 1
3f2d3e40:	move   *a13(0x270), a7, 1
3f2d3e60:	sll    0x5, a7
3f2d3e70:	addi   0xa6000, a7
3f2d3ea0:	move   *a7, a7, 1
3f2d3eb0:	move   *a7(0x50), a7, 0
3f2d3ed0:	sll    0x6, a7
3f2d3ee0:	add    a7, a11
3f2d3ef0:	move   *a5(0xc0), a7, 1
3f2d3f10:	move   *a7(0xd8), a7, 1
3f2d3f30:	move   *a7(0x148), *a11(0xc8), 1
3f2d3f60:	move   *a13(0x270), a11, 1
3f2d3f80:	sll    0x5, a11
3f2d3f90:	addi   0xa6000, a11
3f2d3fc0:	move   *a11, a11, 1
3f2d3fd0:	move   *a13(0x270), a7, 1
3f2d3ff0:	sll    0x5, a7
3f2d4000:	addi   0xa6000, a7
3f2d4030:	move   *a7, a7, 1
3f2d4040:	move   *a7(0x50), a7, 0
3f2d4060:	sll    0x6, a7
3f2d4070:	add    a7, a11
3f2d4080:	sub    a7, a7
3f2d4090:	move   a7, *a11(0x328), 1
3f2d40b0:	move   *a13(0x270), a11, 1
3f2d40d0:	sll    0x5, a11
3f2d40e0:	addi   0xa6000, a11
3f2d4110:	move   *a11, a11, 1
3f2d4120:	move   *a13(0x270), a7, 1
3f2d4140:	sll    0x5, a7
3f2d4150:	addi   0xa6000, a7
3f2d4180:	move   *a7, a7, 1
3f2d4190:	move   *a7(0x50), a7, 0
3f2d41b0:	sll    0x6, a7
3f2d41c0:	add    a7, a11
3f2d41d0:	sub    a7, a7
3f2d41e0:	move   a7, *a11(0x348), 1
3f2d4200:	move   *a13(0x270), a11, 1
3f2d4220:	sll    0x5, a11
3f2d4230:	addi   0xa6000, a11
3f2d4260:	move   *a11, a11, 1
3f2d4270:	move   *a11(0x50), a7, 0
3f2d4290:	inc    a7
3f2d42a0:	movb   a7, *a11(0x50)
3f2d42c0:	move   *a13(0x270), a11, 1
3f2d42e0:	sll    0x5, a11
3f2d42f0:	addi   0xa6000, a11
3f2d4320:	move   *a11, a11, 1
3f2d4330:	movk   1, a7
3f2d4340:	movb   a7, *a11(0x48)
3f2d4360:	move   *a5(0x2e8), *a13(0xf0), 1
3f2d4390:	move   *a13(0xf0), a11, 1
3f2d43b0:	move   *a11(0x0), *a13(0x110), 1
3f2d43e0:	move   *a13(0x110), a7, 1
3f2d4400:	move   *a7(0x180), a5, 1
3f2d4420:	move   *a11(0x20), a7, 1
3f2d4440:	cmp    a7, a5
3f2d4450:	jreq   L3F2D4570
3f2d4460:	move   *a13(0x110), a7, 1
3f2d4480:	move   a14, -*sp, 1
3f2d4490:	sub    a5, a5
3f2d44a0:	move   a5, *a14+, 1
3f2d44b0:	movk   24, a5
3f2d44c0:	move   a5, *a14+, 1
3f2d44d0:	move   *a11(0x20), *a14+, 1
3f2d44f0:	calla  L3F8BA520
3f2d4520:	move   a8, *a7(0x160), 1
3f2d4540:	move   *a11(0x20), *a7(0x180), 1
L3F2D4570:
3f2d4570:	move   *a13(0x110), a7, 1
3f2d4590:	move   *a7(0x160), a5, 1
3f2d45b0:	jreq   L3F2D4660
3f2d45c0:	move   *a7(0x160), a5, 1
3f2d45e0:	setf   16, 1, 0
3f2d45f0:	move   *a5, a5, 0
3f2d4600:	jreq   L3F2D46D0
3f2d4610:	move   *a7(0x160), a5, 1
3f2d4630:	move   *a5, a5, 0
3f2d4640:	dec    a5
3f2d4650:	jreq   L3F2D46D0
L3F2D4660:
3f2d4660:	sub    a5, a5
3f2d4670:	move   a5, *a7(0x160), 1
3f2d4690:	movi   0xffff, a5
3f2d46b0:	move   a5, *a7(0x180), 1
L3F2D46D0:
3f2d46d0:	move   *a7(0x160), a5, 1
3f2d46f0:	jrne   L3F2D4830
3f2d4700:	move   a14, -*sp, 1
3f2d4710:	movk   9, a5
3f2d4720:	move   a5, *a14+, 1
3f2d4730:	move   *a11(0x20), *a14+, 1
3f2d4750:	setf   8, 0, 0
3f2d4760:	move   *a9(0x8), a8, 0
3f2d4780:	move   a8, *a14+, 1
3f2d4790:	move   @0x1ad960, *a14+, 1
3f2d47c0:	move   a7, *a14+, 1
3f2d47d0:	calla  L3F7FD2F0
3f2d4800:	move   a5, a8
3f2d4810:	jauc   L3F2D8A40
L3F2D4830:
3f2d4830:	move   *a7(0x1c0), a5, 1
3f2d4850:	move   *a11(0x40), a7, 1
3f2d4870:	cmp    a7, a5
3f2d4880:	jreq   L3F2D49A0
3f2d4890:	move   *a13(0x110), a7, 1
3f2d48b0:	move   a14, -*sp, 1
3f2d48c0:	sub    a5, a5
3f2d48d0:	move   a5, *a14+, 1
3f2d48e0:	movk   32, a5
3f2d48f0:	move   a5, *a14+, 1
3f2d4900:	move   *a11(0x40), *a14+, 1
3f2d4920:	calla  L3F8BA520
3f2d4950:	move   a8, *a7(0x1a0), 1
3f2d4970:	move   *a11(0x40), *a7(0x1c0), 1
L3F2D49A0:
3f2d49a0:	move   *a13(0x110), a7, 1
3f2d49c0:	move   *a7(0x1a0), a5, 1
3f2d49e0:	jrne   L3F2D4A30
3f2d49f0:	movi   0xffff, a5
3f2d4a10:	move   a5, *a7(0x1c0), 1
L3F2D4A30:
3f2d4a30:	move   *a7(0x1a0), a5, 1
3f2d4a50:	jrne   L3F2D4B90
3f2d4a60:	move   a14, -*sp, 1
3f2d4a70:	movk   13, a5
3f2d4a80:	move   a5, *a14+, 1
3f2d4a90:	move   *a11(0x40), *a14+, 1
3f2d4ab0:	setf   8, 0, 0
3f2d4ac0:	move   *a9(0x8), a8, 0
3f2d4ae0:	move   a8, *a14+, 1
3f2d4af0:	move   @0x1ad960, *a14+, 1
3f2d4b20:	move   a7, *a14+, 1
3f2d4b30:	calla  L3F7FD2F0
3f2d4b60:	move   a5, a8
3f2d4b70:	jauc   L3F2D8A40
L3F2D4B90:
3f2d4b90:	move   *a7(0x160), a5, 1
3f2d4bb0:	setf   16, 1, 0
3f2d4bc0:	move   *a5, a5, 0
3f2d4bd0:	inc    a5
3f2d4be0:	jreq   L3F2D4D40
3f2d4bf0:	move   *a7(0x1a0), a5, 1
3f2d4c10:	move   *a7(0x160), a7, 1
3f2d4c30:	movb   *a5(0x180), a5
3f2d4c50:	move   *a7(0x10), a7, 0
3f2d4c70:	cmp    a7, a5
3f2d4c80:	jrne   L3F2D4D40
3f2d4c90:	move   *a13(0x110), a7, 1
3f2d4cb0:	move   *a7(0x1a0), a5, 1
3f2d4cd0:	move   *a7(0x160), a7, 1
3f2d4cf0:	move   *a5, a5, 1
3f2d4d00:	move   *a7(0x20), a7, 1
3f2d4d20:	cmp    a7, a5
3f2d4d30:	jreq   L3F2D4F00
L3F2D4D40:
3f2d4d40:	move   *a13(0x110), a7, 1
3f2d4d60:	sub    a5, a5
3f2d4d70:	move   a5, *a7(0x1a0), 1
3f2d4d90:	movi   0xffff, a5
3f2d4db0:	move   a5, *a7(0x1c0), 1
3f2d4dd0:	move   a14, -*sp, 1
3f2d4de0:	movk   8, a5
3f2d4df0:	move   a5, *a14+, 1
3f2d4e00:	move   *a11(0x40), *a14+, 1
3f2d4e20:	setf   8, 0, 0
3f2d4e30:	move   *a9(0x8), a8, 0
3f2d4e50:	move   a8, *a14+, 1
3f2d4e60:	move   @0x1ad960, *a14+, 1
3f2d4e90:	move   a7, *a14+, 1
3f2d4ea0:	calla  L3F7FD2F0
3f2d4ed0:	move   a5, a8
3f2d4ee0:	jauc   L3F2D8A40
L3F2D4F00:
3f2d4f00:	move   *a13(0x110), a7, 1
3f2d4f20:	move   *a7(0x1a0), a5, 1
3f2d4f40:	move   *a7(0x160), a7, 1
3f2d4f60:	move   *a5(0x60), a5, 1
3f2d4f80:	move   *a7(0x40), a7, 1
3f2d4fa0:	cmp    a7, a5
3f2d4fb0:	jreq   L3F2D5060
3f2d4fc0:	move   a14, -*sp, 1
3f2d4fd0:	move   *a13(0x110), a7, 1
3f2d4ff0:	move   *a7(0x1a0), *a14+, 1
3f2d5010:	move   *a7(0x160), *a14+, 1
3f2d5030:	calla  L3F863590
L3F2D5060:
3f2d5060:	move   *a13(0x270), a7, 1
3f2d5080:	sll    0x5, a7
3f2d5090:	addi   0xa6000, a7
3f2d50c0:	move   *a7, a7, 1
3f2d50d0:	move   *a11, a5, 1
3f2d50e0:	move   *a5(0x1a0), *a7(0x638), 1
3f2d5110:	move   *a13(0x270), a7, 1
3f2d5130:	sll    0x5, a7
3f2d5140:	addi   0xa6000, a7
3f2d5170:	move   *a7, a7, 1
3f2d5180:	move   *a11, a5, 1
3f2d5190:	move   *a5(0x160), *a7(0x658), 1
3f2d51c0:	move   *a11(0xc0), a7, 1
3f2d51e0:	move   *a7(0xa8), *a13(0x130), 1
3f2d5210:	move   *a11(0xc0), a7, 1
3f2d5230:	move   *a7(0xe8), *a13(0x150), 1
3f2d5260:	move   *a11(0xc0), a7, 1
3f2d5280:	move   *a7(0x128), *a13(0x170), 1
3f2d52b0:	move   *a11(0xc0), a7, 1
3f2d52d0:	move   *a7(0x148), *a13(0x190), 1
3f2d5300:	move   *a13(0x270), a7, 1
3f2d5320:	sll    0x5, a7
3f2d5330:	addi   0xa6000, a7
3f2d5360:	move   *a7, a7, 1
3f2d5370:	move   *a13(0x30), a5, 1
3f2d5390:	move   *a5(0x308), *a7(0x678), 1
3f2d53c0:	move   *a13(0x270), a7, 1
3f2d53e0:	sll    0x5, a7
3f2d53f0:	addi   0xa6000, a7
3f2d5420:	move   *a7, a7, 1
3f2d5430:	move   *a5(0x328), *a7(0x698), 1
3f2d5460:	jruc   L3F2D5760
L3F2D5470:
3f2d5470:	move   a14, -*sp, 1
3f2d5480:	movi   0x3f2e38e8, a8
3f2d54b0:	move   a8, *a14+, 1
3f2d54c0:	calla  L3F927BC0
3f2d54f0:	move   *a13(0xf0), a11, 1
3f2d5510:	jreq   L3F2D5570
3f2d5520:	move   a14, -*sp, 1
3f2d5530:	move   a11, *a14+, 1
3f2d5540:	calla  L3F522FF0
L3F2D5570:
3f2d5570:	move   a14, -*sp, 1
3f2d5580:	move   *a13(0x270), *a14+, 1
3f2d55a0:	movk   1, a7
3f2d55b0:	move   a7, *a14+, 1
3f2d55c0:	calla  L3F2E1DF0
3f2d55f0:	movk   2, a8
3f2d5600:	jauc   L3F2D8A40
L3F2D5620:
3f2d5620:	move   *a13(0x30), a11, 1
3f2d5640:	movb   *a11(0x58), a8
3f2d5660:	subk   3, a8
3f2d5670:	jaeq   L3F2D3AC0
3f2d5690:	subk   2, a8
3f2d56a0:	jaeq   L3F2D0B50
3f2d56c0:	dec    a8
3f2d56d0:	jaeq   L3F2CFF90
3f2d56f0:	dec    a8
3f2d5700:	jaeq   L3F2D15D0
3f2d5720:	subk   2, a8
3f2d5730:	jaeq   L3F2D3040
3f2d5750:	jruc   L3F2D5470
L3F2D5760:
3f2d5760:	move   *a5(0x20), *a13(0x30), 1
3f2d5790:	move   *a13(0x30), a11, 1
3f2d57b0:	movb   *a11(0x50), a7
3f2d57d0:	subk   3, a7
3f2d57e0:	jrne   L3F2D5620
L3F2D57F0:
3f2d57f0:	move   *a13(0x270), a11, 1
3f2d5810:	sll    0x5, a11
3f2d5820:	addi   0xa6000, a11
3f2d5850:	move   *a11, a11, 1
3f2d5860:	move   *a13(0x50), a7, 1
3f2d5880:	move   *a7(0xd8), a5, 1
3f2d58a0:	move   *a5(0x128), *a11(0x5d0), 1
3f2d58d0:	move   *a13(0x270), a11, 1
3f2d58f0:	sll    0x5, a11
3f2d5900:	addi   0xa6000, a11
3f2d5930:	move   *a11, a11, 1
3f2d5940:	move   *a7(0xd8), a5, 1
3f2d5960:	move   *a5(0x148), *a11(0x5f0), 1
3f2d5990:	move   *a13(0x270), a11, 1
3f2d59b0:	sll    0x5, a11
3f2d59c0:	addi   0xa6000, a11
3f2d59f0:	move   *a11, a11, 1
3f2d5a00:	move   *a7(0xd8), a5, 1
3f2d5a20:	move   *a5(0x28), *a11(0x610), 1
3f2d5a50:	move   *a13(0x270), a11, 1
3f2d5a70:	sll    0x5, a11
3f2d5a80:	addi   0xa6000, a11
3f2d5ab0:	move   *a11, a11, 1
3f2d5ac0:	move   *a7(0xd8), a5, 1
3f2d5ae0:	movb   *a5(0x20), *a11(0x630)
3f2d5b10:	move   *a13(0x270), a11, 1
3f2d5b30:	sll    0x5, a11
3f2d5b40:	addi   0xa6000, a11
3f2d5b70:	move   *a11, a11, 1
3f2d5b80:	setf   8, 0, 0
3f2d5b90:	move   *a11(0x28), a11, 0
3f2d5bb0:	jrne   L3F2D5D40
3f2d5bc0:	move   *a13(0x270), a11, 1
3f2d5be0:	sll    0x5, a11
3f2d5bf0:	addi   0xa6000, a11
3f2d5c20:	move   *a11, a11, 1
3f2d5c30:	move   *a7(0xd8), a5, 1
3f2d5c50:	move   *a5(0x128), *a11(0x738), 1
3f2d5c80:	move   *a13(0x270), a11, 1
3f2d5ca0:	sll    0x5, a11
3f2d5cb0:	addi   0xa6000, a11
3f2d5ce0:	move   *a11, a11, 1
3f2d5cf0:	move   *a7(0xd8), a5, 1
3f2d5d10:	move   *a5(0x148), *a11(0x758), 1
L3F2D5D40:
3f2d5d40:	move   *a13(0x270), a11, 1
3f2d5d60:	sll    0x5, a11
3f2d5d70:	addi   0xa6000, a11
3f2d5da0:	move   *a11, a11, 1
3f2d5db0:	move   *a11(0x30), a11, 0
3f2d5dd0:	jrne   L3F2D5F70
3f2d5de0:	move   *a13(0x270), a11, 1
3f2d5e00:	sll    0x5, a11
3f2d5e10:	addi   0xa6000, a11
3f2d5e40:	move   *a11, a11, 1
3f2d5e50:	move   *a7(0xd8), a5, 1
3f2d5e70:	move   *a5(0x128), *a11(0x6b8), 1
3f2d5ea0:	move   *a13(0x270), a11, 1
3f2d5ec0:	sll    0x5, a11
3f2d5ed0:	addi   0xa6000, a11
3f2d5f00:	move   *a11, a11, 1
3f2d5f10:	move   *a7(0xd8), a5, 1
3f2d5f30:	move   *a5(0x148), *a11(0x6d8), 1
3f2d5f60:	jruc   L3F2D6270
L3F2D5F70:
3f2d5f70:	move   *a13(0x270), a11, 1
3f2d5f90:	sll    0x5, a11
3f2d5fa0:	addi   0xa6000, a11
3f2d5fd0:	move   *a11, a11, 1
3f2d5fe0:	move   *a7(0xd8), a5, 1
3f2d6000:	move   *a5(0x128), a8, 1
3f2d6020:	calla  L3FE114E0
3f2d6050:	move   *a13(0x70), *a14+, 1
3f2d6070:	calla  L3FE0FAF0
3f2d60a0:	calla  L3FE11080
3f2d60d0:	move   a8, *a11(0x6b8), 1
3f2d60f0:	move   *a13(0x270), a11, 1
3f2d6110:	sll    0x5, a11
3f2d6120:	addi   0xa6000, a11
3f2d6150:	move   *a11, a11, 1
3f2d6160:	move   *a7(0xd8), a5, 1
3f2d6180:	move   *a5(0x148), a8, 1
3f2d61a0:	calla  L3FE114E0
3f2d61d0:	move   *a13(0x90), *a14+, 1
3f2d61f0:	calla  L3FE0FAF0
3f2d6220:	calla  L3FE11080
3f2d6250:	move   a8, *a11(0x6d8), 1
L3F2D6270:
3f2d6270:	move   *a13(0xffe0), a11, 1
3f2d6290:	move   *a11(0x60), a5, 1
3f2d62b0:	move   *a5(0x40), a5, 1
3f2d62d0:	move   *a5(0x20), a5, 0
3f2d62f0:	subk   2, a5
3f2d6300:	jrne   L3F2D63E0
3f2d6310:	move   *a13(0x270), a5, 1
3f2d6330:	sll    0x5, a5
3f2d6340:	addi   0xa6000, a5
3f2d6370:	move   *a5, a5, 1
3f2d6380:	move   *a11(0x60), a7, 1
3f2d63a0:	move   *a7(0x40), *a5(0x798), 1
3f2d63d0:	jruc   L3F2D6480
L3F2D63E0:
3f2d63e0:	move   *a13(0x270), a5, 1
3f2d6400:	sll    0x5, a5
3f2d6410:	addi   0xa6000, a5
3f2d6440:	move   *a5, a5, 1
3f2d6450:	sub    a7, a7
3f2d6460:	move   a7, *a5(0x798), 1
L3F2D6480:
3f2d6480:	move   a14, -*sp, 1
3f2d6490:	move   *a13(0x270), *a14+, 1
3f2d64b0:	movk   1, a7
3f2d64c0:	move   a7, *a14+, 1
3f2d64d0:	calla  L3F3CF990
3f2d6500:	move   a8, *a13(0x230), 1
3f2d6520:	move   a8, a5
3f2d6530:	jreq   L3F2D6640
3f2d6540:	move   a14, -*sp, 1
3f2d6550:	move   *a13(0xf0), *a14+, 1
3f2d6570:	calla  L3F522FF0
3f2d65a0:	move   a14, -*sp, 1
3f2d65b0:	move   *a13(0x270), *a14+, 1
3f2d65d0:	move   a7, *a14+, 1
3f2d65e0:	calla  L3F2E1DF0
3f2d6610:	move   a5, a8
3f2d6620:	jauc   L3F2D8A40
L3F2D6640:
3f2d6640:	move   *a13(0x270), a7, 1
3f2d6660:	sll    0x5, a7
3f2d6670:	addi   0xa6000, a7
3f2d66a0:	move   *a7, a7, 1
3f2d66b0:	setf   8, 0, 0
3f2d66c0:	move   *a7(0x48), a7, 0
3f2d66e0:	jaeq   L3F2D7E50
3f2d6700:	move   *a13(0x270), a7, 1
3f2d6720:	sll    0x5, a7
3f2d6730:	addi   0xa6000, a7
3f2d6760:	move   *a7, a7, 1
3f2d6770:	move   *a7(0x658), a7, 1
3f2d6790:	setf   16, 1, 0
3f2d67a0:	move   *a7, a7, 0
3f2d67b0:	dec    a7
3f2d67c0:	jreq   L3F2D6890
3f2d67d0:	move   *a13(0x270), a7, 1
3f2d67f0:	sll    0x5, a7
3f2d6800:	addi   0xa6000, a7
3f2d6830:	move   *a7, a7, 1
3f2d6840:	move   *a7(0x658), a7, 1
3f2d6860:	move   *a7(0x360), a7, 0
3f2d6880:	jruc   L3F2D6990
L3F2D6890:
3f2d6890:	move   *a13(0x270), a7, 1
3f2d68b0:	sll    0x5, a7
3f2d68c0:	addi   0xa6000, a7
3f2d68f0:	move   *a7, a7, 1
3f2d6900:	move   *a7(0x658), a7, 1
3f2d6920:	move   *a7(0x80), a7, 1
3f2d6940:	move   *a7(0x60), a7, 1
3f2d6960:	setf   16, 0, 0
3f2d6970:	move   *a7(0x110), a7, 0
L3F2D6990:
3f2d6990:	move   *a13(0x270), a5, 1
3f2d69b0:	sll    0x5, a5
3f2d69c0:	addi   0xa6000, a5
3f2d69f0:	move   *a5, a5, 1
3f2d6a00:	move   *a5(0x658), a5, 1
3f2d6a20:	move   *a5(0x20), a5, 1
3f2d6a40:	setf   16, 1, 0
3f2d6a50:	move   *a5(0x40), a5, 0
3f2d6a70:	cmp    a5, a7
3f2d6a80:	jrnc   L3F2D6D20
3f2d6a90:	move   *a13(0x270), a7, 1
3f2d6ab0:	sll    0x5, a7
3f2d6ac0:	addi   0xa6000, a7
3f2d6af0:	move   *a7, a7, 1
3f2d6b00:	move   *a7(0x658), a7, 1
3f2d6b20:	move   *a7, a7, 0
3f2d6b30:	dec    a7
3f2d6b40:	jreq   L3F2D6C10
3f2d6b50:	move   *a13(0x270), a7, 1
3f2d6b70:	sll    0x5, a7
3f2d6b80:	addi   0xa6000, a7
3f2d6bb0:	move   *a7, a7, 1
3f2d6bc0:	move   *a7(0x658), a7, 1
3f2d6be0:	move   *a7(0x360), a7, 0
3f2d6c00:	jruc   L3F2D6DF0
L3F2D6C10:
3f2d6c10:	move   *a13(0x270), a7, 1
3f2d6c30:	sll    0x5, a7
3f2d6c40:	addi   0xa6000, a7
3f2d6c70:	move   *a7, a7, 1
3f2d6c80:	move   *a7(0x658), a7, 1
3f2d6ca0:	move   *a7(0x80), a7, 1
3f2d6cc0:	move   *a7(0x60), a7, 1
3f2d6ce0:	setf   16, 0, 0
3f2d6cf0:	move   *a7(0x110), a7, 0
3f2d6d10:	jruc   L3F2D6DF0
L3F2D6D20:
3f2d6d20:	move   *a13(0x270), a7, 1
3f2d6d40:	sll    0x5, a7
3f2d6d50:	addi   0xa6000, a7
3f2d6d80:	move   *a7, a7, 1
3f2d6d90:	move   *a7(0x658), a7, 1
3f2d6db0:	move   *a7(0x20), a7, 1
3f2d6dd0:	move   *a7(0x40), a7, 0
L3F2D6DF0:
3f2d6df0:	move   a7, *a13(0x1f0), 1
3f2d6e10:	move   *a13(0x270), a5, 1
3f2d6e30:	sll    0x5, a5
3f2d6e40:	addi   0xa6000, a5
3f2d6e70:	move   *a5, a5, 1
3f2d6e80:	move   *a5(0x658), a5, 1
3f2d6ea0:	setf   16, 1, 0
3f2d6eb0:	move   *a5, a5, 0
3f2d6ec0:	dec    a5
3f2d6ed0:	jreq   L3F2D6FA0
3f2d6ee0:	move   *a13(0x270), a5, 1
3f2d6f00:	sll    0x5, a5
3f2d6f10:	addi   0xa6000, a5
3f2d6f40:	move   *a5, a5, 1
3f2d6f50:	move   *a5(0x658), a5, 1
3f2d6f70:	move   *a5(0x370), a5, 0
3f2d6f90:	jruc   L3F2D70A0
L3F2D6FA0:
3f2d6fa0:	move   *a13(0x270), a5, 1
3f2d6fc0:	sll    0x5, a5
3f2d6fd0:	addi   0xa6000, a5
3f2d7000:	move   *a5, a5, 1
3f2d7010:	move   *a5(0x658), a5, 1
3f2d7030:	move   *a5(0x80), a5, 1
3f2d7050:	move   *a5(0x60), a5, 1
3f2d7070:	setf   16, 0, 0
3f2d7080:	move   *a5(0x100), a5, 0
L3F2D70A0:
3f2d70a0:	move   *a13(0x270), a7, 1
3f2d70c0:	sll    0x5, a7
3f2d70d0:	addi   0xa6000, a7
3f2d7100:	move   *a7, a7, 1
3f2d7110:	move   *a7(0x658), a7, 1
3f2d7130:	move   *a7(0x20), a7, 1
3f2d7150:	setf   16, 1, 0
3f2d7160:	move   *a7(0x50), a7, 0
3f2d7180:	cmp    a7, a5
3f2d7190:	jrnc   L3F2D7430
3f2d71a0:	move   *a13(0x270), a7, 1
3f2d71c0:	sll    0x5, a7
3f2d71d0:	addi   0xa6000, a7
3f2d7200:	move   *a7, a7, 1
3f2d7210:	move   *a7(0x658), a7, 1
3f2d7230:	move   *a7, a7, 0
3f2d7240:	dec    a7
3f2d7250:	jreq   L3F2D7320
3f2d7260:	move   *a13(0x270), a7, 1
3f2d7280:	sll    0x5, a7
3f2d7290:	addi   0xa6000, a7
3f2d72c0:	move   *a7, a7, 1
3f2d72d0:	move   *a7(0x658), a7, 1
3f2d72f0:	move   *a7(0x370), a7, 0
3f2d7310:	jruc   L3F2D7500
L3F2D7320:
3f2d7320:	move   *a13(0x270), a7, 1
3f2d7340:	sll    0x5, a7
3f2d7350:	addi   0xa6000, a7
3f2d7380:	move   *a7, a7, 1
3f2d7390:	move   *a7(0x658), a7, 1
3f2d73b0:	move   *a7(0x80), a7, 1
3f2d73d0:	move   *a7(0x60), a7, 1
3f2d73f0:	setf   16, 0, 0
3f2d7400:	move   *a7(0x100), a7, 0
3f2d7420:	jruc   L3F2D7500
L3F2D7430:
3f2d7430:	move   *a13(0x270), a7, 1
3f2d7450:	sll    0x5, a7
3f2d7460:	addi   0xa6000, a7
3f2d7490:	move   *a7, a7, 1
3f2d74a0:	move   *a7(0x658), a7, 1
3f2d74c0:	move   *a7(0x20), a7, 1
3f2d74e0:	move   *a7(0x50), a7, 0
L3F2D7500:
3f2d7500:	move   a7, *a13(0x210), 1
3f2d7520:	move   *a13(0x270), a5, 1
3f2d7540:	sll    0x5, a5
3f2d7550:	addi   0xa6000, a5
3f2d7580:	move   *a5, a5, 1
3f2d7590:	move   *a5(0x678), a5, 1
3f2d75b0:	move   *a13(0x1f0), a7, 1
3f2d75d0:	cmp    a7, a5
3f2d75e0:	jrnc   L3F2D7D40
3f2d75f0:	move   *a13(0x270), a5, 1
3f2d7610:	sll    0x5, a5
3f2d7620:	addi   0xa6000, a5
3f2d7650:	move   *a5, a5, 1
3f2d7660:	move   *a5(0x698), a5, 1
3f2d7680:	move   *a13(0x210), a7, 1
3f2d76a0:	cmp    a7, a5
3f2d76b0:	jrnc   L3F2D7D40
3f2d76c0:	move   *a13(0x270), a5, 1
3f2d76e0:	sll    0x5, a5
3f2d76f0:	addi   0xa6000, a5
3f2d7720:	move   *a5, a5, 1
3f2d7730:	move   *a5(0x678), a5, 1
3f2d7750:	move   *a13(0x170), a7, 1
3f2d7770:	add    a7, a5
3f2d7780:	jreq   L3F2D7D40
3f2d7790:	move   *a13(0x270), a5, 1
3f2d77b0:	sll    0x5, a5
3f2d77c0:	addi   0xa6000, a5
3f2d77f0:	move   *a5, a5, 1
3f2d7800:	move   *a5(0x698), a5, 1
3f2d7820:	move   *a13(0x190), a7, 1
3f2d7840:	add    a7, a5
3f2d7850:	jreq   L3F2D7D40
3f2d7860:	move   *a13(0x270), a5, 1
3f2d7880:	sll    0x5, a5
3f2d7890:	addi   0xa6000, a5
3f2d78c0:	move   *a5, a5, 1
3f2d78d0:	move   *a5(0x678), a5, 1
3f2d78f0:	move   *a13(0x170), a7, 1
3f2d7910:	add    a7, a5
3f2d7920:	move   *a13(0x1f0), a7, 1
3f2d7940:	cmp    a7, a5
3f2d7950:	jrls   L3F2D7A20
3f2d7960:	move   *a13(0x270), a5, 1
3f2d7980:	sll    0x5, a5
3f2d7990:	addi   0xa6000, a5
3f2d79c0:	move   *a5, a5, 1
3f2d79d0:	move   *a5(0x678), a5, 1
3f2d79f0:	sub    a5, a7
3f2d7a00:	move   a7, *a13(0x170), 1
L3F2D7A20:
3f2d7a20:	move   *a13(0x270), a7, 1
3f2d7a40:	sll    0x5, a7
3f2d7a50:	addi   0xa6000, a7
3f2d7a80:	move   *a7, a7, 1
3f2d7a90:	move   *a7(0x698), a7, 1
3f2d7ab0:	move   *a13(0x190), a5, 1
3f2d7ad0:	add    a5, a7
3f2d7ae0:	move   *a13(0x210), a5, 1
3f2d7b00:	cmp    a5, a7
3f2d7b10:	jrls   L3F2D7BE0
3f2d7b20:	move   *a13(0x270), a7, 1
3f2d7b40:	sll    0x5, a7
3f2d7b50:	addi   0xa6000, a7
3f2d7b80:	move   *a7, a7, 1
3f2d7b90:	move   *a7(0x698), a7, 1
3f2d7bb0:	sub    a7, a5
3f2d7bc0:	move   a5, *a13(0x190), 1
L3F2D7BE0:
3f2d7be0:	move   a14, -*sp, 1
3f2d7bf0:	movk   1, a7
3f2d7c00:	move   a7, *a14+, 1
3f2d7c10:	move   *a13(0x190), *a14+, 1
3f2d7c30:	move   *a13(0x170), *a14+, 1
3f2d7c50:	move   *a13(0x150), *a14+, 1
3f2d7c70:	move   *a13(0x130), *a14+, 1
3f2d7c90:	move   *a13(0x270), a5, 1
3f2d7cb0:	sll    0x5, a5
3f2d7cc0:	addi   0xa6000, a5
3f2d7cf0:	move   *a5+, *a14+, 1
3f2d7d00:	calla  L3F2DDE50
3f2d7d30:	jruc   L3F2D7E50
L3F2D7D40:
3f2d7d40:	move   a14, -*sp, 1
3f2d7d50:	move   *a13(0xf0), *a14+, 1
3f2d7d70:	calla  L3F522FF0
3f2d7da0:	move   a14, -*sp, 1
3f2d7db0:	move   *a13(0x270), *a14+, 1
3f2d7dd0:	movk   1, a7
3f2d7de0:	move   a7, *a14+, 1
3f2d7df0:	calla  L3F2E1DF0
3f2d7e20:	sub    a8, a8
3f2d7e30:	jauc   L3F2D8A40
L3F2D7E50:
3f2d7e50:	calla  L3FB3F9C0
3f2d7e80:	move   a8, @0xa5e60, 1
3f2d7eb0:	move   a14, -*sp, 1
3f2d7ec0:	move   *a13(0x270), a7, 1
3f2d7ee0:	sll    0x5, a7
3f2d7ef0:	addi   0xa6000, a7
3f2d7f20:	move   *a7+, *a14+, 1
3f2d7f30:	calla  L3F3AF540
3f2d7f60:	move   a8, *a13(0x230), 1
3f2d7f80:	calla  L3FB3F9C0
3f2d7fb0:	move   a8, @0xa5e80, 1
3f2d7fe0:	move   a14, -*sp, 1
3f2d7ff0:	move   *a13(0xf0), *a14+, 1
3f2d8010:	calla  L3F522FF0
3f2d8040:	move   a14, -*sp, 1
3f2d8050:	move   *a13(0x270), *a14+, 1
3f2d8070:	movk   1, a7
3f2d8080:	move   a7, *a14+, 1
3f2d8090:	calla  L3F2E1DF0
3f2d80c0:	calla  L3FB3F9C0
3f2d80f0:	move   a8, @0xa5ea0, 1
3f2d8120:	move   a14, -*sp, 1
3f2d8130:	movi   0x3f2e3a10, a8
3f2d8160:	move   a8, *a14+, 1
3f2d8170:	calla  L3F927BC0
3f2d81a0:	move   a14, -*sp, 1
3f2d81b0:	move   @0xa5ea0, a5, 1
3f2d81e0:	move   @0xa5e40, a7, 1
3f2d8210:	sub    a7, a5
3f2d8220:	move   a5, *a14+, 1
3f2d8230:	movi   0x3f2e3aa8, a8
3f2d8260:	move   a8, *a14+, 1
3f2d8270:	calla  L3F927BC0
3f2d82a0:	move   a14, -*sp, 1
3f2d82b0:	move   @0xa5ea0, a7, 1
3f2d82e0:	move   @0xa5e80, a5, 1
3f2d8310:	sub    a5, a7
3f2d8320:	move   @0xa5e60, a11, 1
3f2d8350:	add    a11, a7
3f2d8360:	move   @0xa5e40, a5, 1
3f2d8390:	sub    a5, a7
3f2d83a0:	move   a7, *a14+, 1
3f2d83b0:	movi   0x3f2e3ba8, a8
3f2d83e0:	move   a8, *a14+, 1
3f2d83f0:	calla  L3F927BC0
3f2d8420:	move   a14, -*sp, 1
3f2d8430:	move   @0xa5ee0, a11, 1
3f2d8460:	move   @0xa5ec0, a7, 1
3f2d8490:	sub    a7, a11
3f2d84a0:	move   a11, *a14+, 1
3f2d84b0:	movi   0x3f2e3ca8, a8
3f2d84e0:	move   a8, *a14+, 1
3f2d84f0:	calla  L3F927BC0
3f2d8520:	move   a14, -*sp, 1
3f2d8530:	move   @0xa5e80, a11, 1
3f2d8560:	move   @0xa5e60, a7, 1
3f2d8590:	sub    a7, a11
3f2d85a0:	move   a11, *a14+, 1
3f2d85b0:	movi   0x3f2e3da8, a8
3f2d85e0:	move   a8, *a14+, 1
3f2d85f0:	calla  L3F927BC0
3f2d8620:	move   a14, -*sp, 1
3f2d8630:	move   @0xa5f20, a11, 1
3f2d8660:	move   @0xa5f00, a7, 1
3f2d8690:	sub    a7, a11
3f2d86a0:	move   a11, *a14+, 1
3f2d86b0:	movi   0x3f2e3ea8, a8
3f2d86e0:	move   a8, *a14+, 1
3f2d86f0:	calla  L3F927BC0
3f2d8720:	move   a14, -*sp, 1
3f2d8730:	move   @0xa5f60, a11, 1
3f2d8760:	move   @0xa5f40, a7, 1
3f2d8790:	sub    a7, a11
3f2d87a0:	move   a11, *a14+, 1
3f2d87b0:	movi   0x3f2e3fa8, a8
3f2d87e0:	move   a8, *a14+, 1
3f2d87f0:	calla  L3F927BC0
3f2d8820:	move   a14, -*sp, 1
3f2d8830:	move   @0xa5fa0, a11, 1
3f2d8860:	move   @0xa5f80, a7, 1
3f2d8890:	sub    a7, a11
3f2d88a0:	move   a11, *a14+, 1
3f2d88b0:	movi   0x3f2e40a8, a8
3f2d88e0:	move   a8, *a14+, 1
3f2d88f0:	calla  L3F927BC0
3f2d8920:	move   a14, -*sp, 1
3f2d8930:	move   @0xa5fe0, a11, 1
3f2d8960:	move   @0xa5fc0, a7, 1
3f2d8990:	sub    a7, a11
3f2d89a0:	move   a11, *a14+, 1
3f2d89b0:	movi   0x3f2e41a8, a8
3f2d89e0:	move   a8, *a14+, 1
3f2d89f0:	calla  L3F927BC0
3f2d8a20:	move   *a13(0x230), a8, 1
L3F2D8A40:
3f2d8a40:	move   *sp(0xc0), a14, 1
3f2d8a60:	mmfm   sp, a5,a7,a9,a11,a13
3f2d8a80:	rets   2
L3F2D8A90:
3f2d8a90:	mmtm   sp, a5,a7,a9,a11,a13
3f2d8ab0:	move   a14, a13
3f2d8ac0:	addi   0x2e0, a14
3f2d8ae0:	move   *a13(0x160), a11, 1
3f2d8b00:	move   *a11(0x40), a9, 1
3f2d8b20:	calla  L3FB3F9C0
3f2d8b50:	move   a8, @0xa5e40, 1
3f2d8b80:	setf   8, 0, 0
3f2d8b90:	move   @0xa6220, a11, 0
3f2d8bc0:	jaeq   L3F2DC0D0
3f2d8be0:	move   a14, -*sp, 1
3f2d8bf0:	movi   0x7b8, a7
3f2d8c10:	move   a7, *a14+, 1
3f2d8c20:	calla  L3FB1D3A0
3f2d8c50:	move   a8, @0xa6000, 1
3f2d8c80:	move   a8, a11
3f2d8c90:	jrne   L3F2D8D50
3f2d8ca0:	move   a14, -*sp, 1
3f2d8cb0:	movi   0x3f2e36f8, a8
3f2d8ce0:	move   a8, *a14+, 1
3f2d8cf0:	calla  L3F927BC0
3f2d8d20:	movk   11, a8
3f2d8d30:	jauc   L3F2DDE00
L3F2D8D50:
3f2d8d50:	sub    a7, a7
3f2d8d60:	movb   a7, @0xa6220
3f2d8d90:	move   a7, *a8, 1
3f2d8da0:	movk   1, a11
3f2d8db0:	movb   a11, *a8(0x20)
3f2d8dd0:	movb   a7, *a8(0x28)
3f2d8df0:	movb   a7, *a8(0x30)
3f2d8e10:	movb   a7, *a8(0x38)
3f2d8e30:	movb   a7, *a8(0x40)
3f2d8e50:	movb   a7, *a8(0x48)
3f2d8e70:	movb   a7, *a8(0x50)
3f2d8e90:	move   a7, *a13(0x2c0), 1
L3F2D8EB0:
3f2d8eb0:	move   @0xa6000, a11, 1
3f2d8ee0:	move   *a13(0x2c0), a7, 1
3f2d8f00:	sll    0x3, a7
3f2d8f10:	add    a11, a7
3f2d8f20:	sub    a11, a11
3f2d8f30:	movb   a11, *a7(0x58)
3f2d8f50:	move   *a13(0x2c0), a7, 1
3f2d8f70:	inc    a7
3f2d8f80:	move   a7, *a13(0x2c0), 1
3f2d8fa0:	subk   10, a7
3f2d8fb0:	jrlt   L3F2D8EB0
3f2d8fc0:	move   *a13(0xffe0), a7, 1
3f2d8fe0:	move   *a7(0x8), *a13(0xa0), 1
3f2d9010:	move   *a7(0x28), *a13(0xc0), 1
3f2d9040:	move   @0xa6000, a11, 1
3f2d9070:	move   *a13(0xc0), *a11(0x798), 1
3f2d90a0:	sub    a7, a7
3f2d90b0:	move   a7, *a13(0x120), 1
3f2d90d0:	move   a7, *a13(0x140), 1
3f2d90f0:	move   *a13(0xffe0), a5, 1
3f2d9110:	move   *a5(0x48), *a11(0x5a8), 1
3f2d9140:	movb   a7, *a11(0x5c8)
3f2d9160:	move   *a13(0xa0), a5, 1
3f2d9180:	move   *a5(0x160), a5, 1
3f2d91a0:	move   *a5(0xd8), a5, 1
3f2d91c0:	move   *a5(0x28), *a11(0x610), 1
3f2d91f0:	move   *a13(0xa0), a5, 1
3f2d9210:	move   *a5(0x80), *a11(0x5d0), 1
3f2d9240:	move   *a5(0xa0), *a11(0x5f0), 1
3f2d9270:	move   *a5(0x160), a5, 1
3f2d9290:	move   *a5(0xd8), a5, 1
3f2d92b0:	movb   *a5(0x20), *a11(0x630)
3f2d92e0:	move   a7, *a11(0x638), 1
3f2d9300:	move   a7, *a11(0x658), 1
3f2d9320:	move   *a13(0xa0), a5, 1
3f2d9340:	move   *a5(0x80), *a11(0x6b8), 1
3f2d9370:	move   *a5(0xa0), *a11(0x6d8), 1
3f2d93a0:	move   a7, *a11(0x6f8), 1
3f2d93c0:	move   a7, *a11(0x718), 1
3f2d93e0:	move   *a5(0x80), *a11(0x738), 1
3f2d9410:	move   *a5(0xa0), *a11(0x758), 1
3f2d9440:	setf   16, 0, 0
3f2d9450:	move   a7, *a11(0x778), 0
3f2d9470:	movb   a7, *a11(0x788)
3f2d9490:	movb   a7, *a11(0x790)
3f2d94b0:	jauc   L3F2DC0D0
L3F2D94D0:
3f2d94d0:	move   *a13(0xffe0), a11, 1
3f2d94f0:	move   *a11(0x8), *a13(0xa0), 1
3f2d9520:	move   *a11(0x28), *a13(0xc0), 1
3f2d9550:	move   @0xa6000, a7, 1
3f2d9580:	move   *a7(0x50), a5, 0
3f2d95a0:	sll    0x3, a5
3f2d95b0:	add    a7, a5
3f2d95c0:	movk   1, a11
3f2d95d0:	movb   a11, *a5(0x58)
3f2d95f0:	move   *a7(0x50), a5, 0
3f2d9610:	sll    0x6, a5
3f2d9620:	add    a7, a5
3f2d9630:	move   *a13(0xa0), a11, 1
3f2d9650:	move   *a11(0x80), *a5(0xa8), 1
3f2d9680:	move   *a7(0x50), a5, 0
3f2d96a0:	sll    0x6, a5
3f2d96b0:	add    a7, a5
3f2d96c0:	move   *a11(0xa0), *a5(0xc8), 1
3f2d96f0:	move   *a7(0x50), a5, 0
3f2d9710:	sll    0x6, a5
3f2d9720:	add    a7, a5
3f2d9730:	move   *a13(0xc0), a11, 1
3f2d9750:	move   *a11(0x80), *a5(0x328), 1
3f2d9780:	move   *a7(0x50), a5, 0
3f2d97a0:	sll    0x6, a5
3f2d97b0:	add    a7, a5
3f2d97c0:	move   *a11(0xa0), *a5(0x348), 1
3f2d97f0:	move   *a7(0x50), a5, 0
3f2d9810:	inc    a5
3f2d9820:	movb   a5, *a7(0x50)
3f2d9840:	movk   1, a5
3f2d9850:	movb   a5, *a7(0x28)
3f2d9870:	move   *a13(0xffe0), *a13(0x0), 1
3f2d98a0:	move   *a13, a5, 1
3f2d98b0:	setf   16, 0, 0
3f2d98c0:	move   *a5(0x88), a5, 0
3f2d98e0:	move   a5, *a7(0x6f8), 1
3f2d9900:	move   *a13, a5, 1
3f2d9910:	move   *a5(0x98), a5, 0
3f2d9930:	move   a5, *a7(0x718), 1
3f2d9950:	move   *a13, a5, 1
3f2d9960:	move   *a5(0xa8), a5, 0
3f2d9980:	move   a5, *a7(0x738), 1
3f2d99a0:	move   *a13, a5, 1
3f2d99b0:	move   *a5(0xb8), a5, 0
3f2d99d0:	move   a5, *a7(0x758), 1
3f2d99f0:	jauc   L3F2DC210
L3F2D9A10:
3f2d9a10:	move   *a13(0xffe0), a11, 1
3f2d9a30:	move   *a11(0x8), *a13(0xa0), 1
3f2d9a60:	move   *a11(0x28), *a13(0xc0), 1
3f2d9a90:	move   @0xa6000, a7, 1
3f2d9ac0:	move   *a7(0x50), a5, 0
3f2d9ae0:	sll    0x3, a5
3f2d9af0:	add    a7, a5
3f2d9b00:	movk   2, a11
3f2d9b10:	movb   a11, *a5(0x58)
3f2d9b30:	move   *a7(0x50), a5, 0
3f2d9b50:	sll    0x6, a5
3f2d9b60:	add    a7, a5
3f2d9b70:	move   *a13(0xa0), a11, 1
3f2d9b90:	move   *a11(0x80), *a5(0xa8), 1
3f2d9bc0:	move   *a7(0x50), a5, 0
3f2d9be0:	sll    0x6, a5
3f2d9bf0:	add    a7, a5
3f2d9c00:	move   *a11(0xa0), *a5(0xc8), 1
3f2d9c30:	move   *a7(0x50), a5, 0
3f2d9c50:	sll    0x6, a5
3f2d9c60:	add    a7, a5
3f2d9c70:	move   *a13(0xc0), a11, 1
3f2d9c90:	move   *a11(0x80), *a5(0x328), 1
3f2d9cc0:	move   *a7(0x50), a5, 0
3f2d9ce0:	sll    0x6, a5
3f2d9cf0:	add    a7, a5
3f2d9d00:	move   *a11(0xa0), *a5(0x348), 1
3f2d9d30:	move   *a7(0x50), a5, 0
3f2d9d50:	inc    a5
3f2d9d60:	movb   a5, *a7(0x50)
3f2d9d80:	movk   1, a5
3f2d9d90:	movb   a5, *a7(0x30)
3f2d9db0:	move   *a13(0xffe0), *a13(0x60), 1
3f2d9de0:	move   *a13(0x60), a5, 1
3f2d9e00:	move   *a5(0x88), a8, 1
3f2d9e20:	calla  L3FE114E0
3f2d9e50:	move   *a13(0xa0), a5, 1
3f2d9e70:	move   *a5(0x80), a8, 1
3f2d9e90:	calla  L3FE114E0
3f2d9ec0:	calla  L3FE0F590
3f2d9ef0:	move   -*a14, a8, 1
3f2d9f00:	move   a8, *a13(0xe0), 1
3f2d9f20:	move   *a13(0x60), a5, 1
3f2d9f40:	move   *a5(0xa8), a8, 1
3f2d9f60:	calla  L3FE114E0
3f2d9f90:	move   *a13(0xa0), a5, 1
3f2d9fb0:	move   *a5(0xa0), a8, 1
3f2d9fd0:	calla  L3FE114E0
3f2da000:	calla  L3FE0F590
3f2da030:	move   -*a14, a8, 1
3f2da040:	move   a8, *a13(0x100), 1
3f2da060:	move   *a7(0x5d0), a8, 1
3f2da080:	calla  L3FE114E0
3f2da0b0:	move   *a13(0xe0), *a14+, 1
3f2da0d0:	calla  L3FE0FAF0
3f2da100:	calla  L3FE11080
3f2da130:	move   a8, *a7(0x6b8), 1
3f2da150:	move   *a7(0x5f0), a8, 1
3f2da170:	calla  L3FE114E0
3f2da1a0:	move   *a13(0x100), *a14+, 1
3f2da1c0:	calla  L3FE0FAF0
3f2da1f0:	calla  L3FE11080
3f2da220:	move   a8, *a7(0x6d8), 1
3f2da240:	jauc   L3F2DC210
L3F2DA260:
3f2da260:	move   *a13(0xffe0), a11, 1
3f2da280:	move   *a11(0x8), *a13(0xa0), 1
3f2da2b0:	move   *a11(0x28), *a13(0xc0), 1
3f2da2e0:	move   @0xa6000, a7, 1
3f2da310:	move   *a7(0x50), a5, 0
3f2da330:	sll    0x3, a5
3f2da340:	add    a7, a5
3f2da350:	movk   3, a11
3f2da360:	movb   a11, *a5(0x58)
3f2da380:	move   *a7(0x50), a5, 0
3f2da3a0:	sll    0x6, a5
3f2da3b0:	add    a7, a5
3f2da3c0:	move   *a13(0xa0), a11, 1
3f2da3e0:	move   *a11(0x80), *a5(0xa8), 1
3f2da410:	move   *a7(0x50), a5, 0
3f2da430:	sll    0x6, a5
3f2da440:	add    a7, a5
3f2da450:	move   *a11(0xa0), *a5(0xc8), 1
3f2da480:	move   *a7(0x50), a5, 0
3f2da4a0:	sll    0x6, a5
3f2da4b0:	add    a7, a5
3f2da4c0:	move   *a13(0xc0), a11, 1
3f2da4e0:	move   *a11(0x80), *a5(0x328), 1
3f2da510:	move   *a7(0x50), a5, 0
3f2da530:	sll    0x6, a5
3f2da540:	add    a7, a5
3f2da550:	move   *a11(0xa0), *a5(0x348), 1
3f2da580:	move   *a7(0x50), a5, 0
3f2da5a0:	inc    a5
3f2da5b0:	movb   a5, *a7(0x50)
3f2da5d0:	movk   1, a5
3f2da5e0:	movb   a5, *a7(0x38)
3f2da600:	move   *a13(0xffe0), *a13(0x40), 1
3f2da630:	move   *a13(0x40), a5, 1
3f2da650:	setf   16, 0, 0
3f2da660:	move   *a5(0x88), *a7(0x778), 0
3f2da690:	jauc   L3F2DC210
L3F2DA6B0:
3f2da6b0:	move   *a13(0xffe0), a11, 1
3f2da6d0:	move   *a11(0x8), *a13(0xa0), 1
3f2da700:	move   *a11(0x28), *a13(0xc0), 1
3f2da730:	move   @0xa6000, a7, 1
3f2da760:	move   *a7(0x50), a5, 0
3f2da780:	sll    0x3, a5
3f2da790:	add    a7, a5
3f2da7a0:	movk   4, a11
3f2da7b0:	movb   a11, *a5(0x58)
3f2da7d0:	move   *a7(0x50), a5, 0
3f2da7f0:	sll    0x6, a5
3f2da800:	add    a7, a5
3f2da810:	move   *a13(0xa0), a11, 1
3f2da830:	move   *a11(0x80), *a5(0xa8), 1
3f2da860:	move   *a7(0x50), a5, 0
3f2da880:	sll    0x6, a5
3f2da890:	add    a7, a5
3f2da8a0:	move   *a11(0xa0), *a5(0xc8), 1
3f2da8d0:	move   *a7(0x50), a5, 0
3f2da8f0:	sll    0x6, a5
3f2da900:	add    a7, a5
3f2da910:	move   *a13(0xc0), a11, 1
3f2da930:	move   *a11(0x80), *a5(0x328), 1
3f2da960:	move   *a7(0x50), a5, 0
3f2da980:	sll    0x6, a5
3f2da990:	add    a7, a5
3f2da9a0:	move   *a11(0xa0), *a5(0x348), 1
3f2da9d0:	move   *a7(0x50), a5, 0
3f2da9f0:	inc    a5
3f2daa00:	movb   a5, *a7(0x50)
3f2daa20:	movk   1, a5
3f2daa30:	movb   a5, *a7(0x40)
3f2daa50:	move   *a13(0xffe0), *a13(0x20), 1
3f2daa80:	move   *a13(0x20), a5, 1
3f2daaa0:	movb   *a5(0x88), *a7(0x788)
3f2daad0:	movb   *a5(0x90), *a7(0x790)
3f2dab00:	jauc   L3F2DC210
L3F2DAB20:
3f2dab20:	move   *a13(0xffe0), a11, 1
3f2dab40:	move   *a11(0x8), *a13(0xa0), 1
3f2dab70:	move   *a13(0xa0), *a13(0x120), 1
3f2daba0:	move   @0xa6000, a7, 1
3f2dabd0:	move   *a7(0x50), a5, 0
3f2dabf0:	sll    0x3, a5
3f2dac00:	add    a7, a5
3f2dac10:	movk   5, a11
3f2dac20:	movb   a11, *a5(0x58)
3f2dac40:	move   *a7(0x50), a5, 0
3f2dac60:	sll    0x6, a5
3f2dac70:	add    a7, a5
3f2dac80:	move   *a13(0xa0), a11, 1
3f2daca0:	move   *a11(0x80), *a5(0xa8), 1
3f2dacd0:	move   *a7(0x50), a5, 0
3f2dacf0:	sll    0x6, a5
3f2dad00:	add    a7, a5
3f2dad10:	move   *a11(0xa0), *a5(0xc8), 1
3f2dad40:	move   *a7(0x50), a5, 0
3f2dad60:	sll    0x6, a5
3f2dad70:	add    a7, a5
3f2dad80:	sub    a11, a11
3f2dad90:	move   a11, *a5(0x328), 1
3f2dadb0:	move   *a7(0x50), a5, 0
3f2dadd0:	sll    0x6, a5
3f2dade0:	add    a7, a5
3f2dadf0:	move   a11, *a5(0x348), 1
3f2dae10:	move   *a7(0x50), a5, 0
3f2dae30:	inc    a5
3f2dae40:	movb   a5, *a7(0x50)
3f2dae60:	movk   1, a5
3f2dae70:	movb   a5, *a7(0x48)
3f2dae90:	move   *a13(0xffe0), *a13(0x80), 1
3f2daec0:	move   *a13(0x120), a5, 1
3f2daee0:	move   *a5(0x100), *a13(0x140), 1
3f2daf10:	move   *a13(0x140), a11, 1
3f2daf30:	move   *a11(0x0), *a13(0x160), 1
3f2daf60:	move   *a13(0x160), a5, 1
3f2daf80:	move   *a5(0x180), a5, 1
3f2dafa0:	move   *a11(0x20), a11, 1
3f2dafc0:	cmp    a11, a5
3f2dafd0:	jreq   L3F2DB110
3f2dafe0:	move   *a13(0x160), a11, 1
3f2db000:	move   a14, -*sp, 1
3f2db010:	sub    a5, a5
3f2db020:	move   a5, *a14+, 1
3f2db030:	movk   24, a5
3f2db040:	move   a5, *a14+, 1
3f2db050:	move   *a13(0x140), a5, 1
3f2db070:	move   *a5(0x20), *a14+, 1
3f2db090:	calla  L3F8BA520
3f2db0c0:	move   a8, *a11(0x160), 1
3f2db0e0:	move   *a5(0x20), *a11(0x180), 1
L3F2DB110:
3f2db110:	move   *a13(0x160), a11, 1
3f2db130:	move   *a11(0x160), a7, 1
3f2db150:	jreq   L3F2DB200
3f2db160:	move   *a11(0x160), a7, 1
3f2db180:	setf   16, 1, 0
3f2db190:	move   *a7, a7, 0
3f2db1a0:	jreq   L3F2DB270
3f2db1b0:	move   *a11(0x160), a7, 1
3f2db1d0:	move   *a7, a7, 0
3f2db1e0:	dec    a7
3f2db1f0:	jreq   L3F2DB270
L3F2DB200:
3f2db200:	sub    a7, a7
3f2db210:	move   a7, *a11(0x160), 1
3f2db230:	movi   0xffff, a5
3f2db250:	move   a5, *a11(0x180), 1
L3F2DB270:
3f2db270:	move   *a11(0x160), a7, 1
3f2db290:	jrne   L3F2DB3F0
3f2db2a0:	move   a14, -*sp, 1
3f2db2b0:	movk   9, a7
3f2db2c0:	move   a7, *a14+, 1
3f2db2d0:	move   *a13(0x140), a5, 1
3f2db2f0:	move   *a5(0x20), *a14+, 1
3f2db310:	setf   8, 0, 0
3f2db320:	move   *a9(0x8), a8, 0
3f2db340:	move   a8, *a14+, 1
3f2db350:	move   @0x1ad960, *a14+, 1
3f2db380:	move   a11, *a14+, 1
3f2db390:	calla  L3F7FD2F0
3f2db3c0:	move   a7, a8
3f2db3d0:	jauc   L3F2DDE00
L3F2DB3F0:
3f2db3f0:	move   *a13(0x140), a7, 1
3f2db410:	move   *a11(0x1c0), a5, 1
3f2db430:	move   *a7(0x40), a7, 1
3f2db450:	cmp    a7, a5
3f2db460:	jreq   L3F2DB580
3f2db470:	move   a14, -*sp, 1
3f2db480:	sub    a7, a7
3f2db490:	move   a7, *a14+, 1
3f2db4a0:	movk   32, a5
3f2db4b0:	move   a5, *a14+, 1
3f2db4c0:	move   *a13(0x140), a7, 1
3f2db4e0:	move   *a7(0x40), *a14+, 1
3f2db500:	calla  L3F8BA520
3f2db530:	move   a8, *a11(0x1a0), 1
3f2db550:	move   *a7(0x40), *a11(0x1c0), 1
L3F2DB580:
3f2db580:	move   *a11(0x1a0), a7, 1
3f2db5a0:	jrne   L3F2DB5F0
3f2db5b0:	movi   0xffff, a7
3f2db5d0:	move   a7, *a11(0x1c0), 1
L3F2DB5F0:
3f2db5f0:	move   *a11(0x1a0), a7, 1
3f2db610:	jrne   L3F2DB770
3f2db620:	move   a14, -*sp, 1
3f2db630:	movk   13, a7
3f2db640:	move   a7, *a14+, 1
3f2db650:	move   *a13(0x140), a5, 1
3f2db670:	move   *a5(0x40), *a14+, 1
3f2db690:	setf   8, 0, 0
3f2db6a0:	move   *a9(0x8), a8, 0
3f2db6c0:	move   a8, *a14+, 1
3f2db6d0:	move   @0x1ad960, *a14+, 1
3f2db700:	move   a11, *a14+, 1
3f2db710:	calla  L3F7FD2F0
3f2db740:	move   a7, a8
3f2db750:	jauc   L3F2DDE00
L3F2DB770:
3f2db770:	move   *a11(0x160), a7, 1
3f2db790:	setf   16, 1, 0
3f2db7a0:	move   *a7, a7, 0
3f2db7b0:	inc    a7
3f2db7c0:	jreq   L3F2DB900
3f2db7d0:	move   *a11(0x1a0), a7, 1
3f2db7f0:	move   *a11(0x160), a5, 1
3f2db810:	movb   *a7(0x180), a7
3f2db830:	move   *a5(0x10), a5, 0
3f2db850:	cmp    a5, a7
3f2db860:	jrne   L3F2DB900
3f2db870:	move   *a11(0x1a0), a7, 1
3f2db890:	move   *a11(0x160), a5, 1
3f2db8b0:	move   *a7, a7, 1
3f2db8c0:	move   *a5(0x20), a5, 1
3f2db8e0:	cmp    a5, a7
3f2db8f0:	jreq   L3F2DBAC0
L3F2DB900:
3f2db900:	sub    a7, a7
3f2db910:	move   a7, *a11(0x1a0), 1
3f2db930:	movi   0xffff, a5
3f2db950:	move   a5, *a11(0x1c0), 1
3f2db970:	move   a14, -*sp, 1
3f2db980:	movk   8, a7
3f2db990:	move   a7, *a14+, 1
3f2db9a0:	move   *a13(0x140), a7, 1
3f2db9c0:	move   *a7(0x40), *a14+, 1
3f2db9e0:	setf   8, 0, 0
3f2db9f0:	move   *a9(0x8), a8, 0
3f2dba10:	move   a8, *a14+, 1
3f2dba20:	move   @0x1ad960, *a14+, 1
3f2dba50:	move   a11, *a14+, 1
3f2dba60:	calla  L3F7FD2F0
3f2dba90:	movk   8, a8
3f2dbaa0:	jauc   L3F2DDE00
L3F2DBAC0:
3f2dbac0:	move   *a11(0x1a0), a7, 1
3f2dbae0:	move   *a11(0x160), a5, 1
3f2dbb00:	move   *a7(0x60), a7, 1
3f2dbb20:	move   *a5(0x40), a5, 1
3f2dbb40:	cmp    a5, a7
3f2dbb50:	jreq   L3F2DBBE0
3f2dbb60:	move   a14, -*sp, 1
3f2dbb70:	move   *a11(0x1a0), *a14+, 1
3f2dbb90:	move   *a11(0x160), *a14+, 1
3f2dbbb0:	calla  L3F863590
L3F2DBBE0:
3f2dbbe0:	move   @0xa6000, a7, 1
3f2dbc10:	move   *a13(0x140), a5, 1
3f2dbc30:	move   *a5, a5, 1
3f2dbc40:	move   *a5(0x1a0), *a7(0x638), 1
3f2dbc70:	move   *a13(0x140), a5, 1
3f2dbc90:	move   *a5, a5, 1
3f2dbca0:	move   *a5(0x160), *a7(0x658), 1
3f2dbcd0:	move   *a13(0x140), a5, 1
3f2dbcf0:	move   *a5(0xc0), a5, 1
3f2dbd10:	move   *a5(0xa8), *a13(0x180), 1
3f2dbd40:	move   *a13(0x140), a5, 1
3f2dbd60:	move   *a5(0xc0), a5, 1
3f2dbd80:	move   *a5(0xe8), *a13(0x1a0), 1
3f2dbdb0:	move   *a13(0x140), a5, 1
3f2dbdd0:	move   *a5(0xc0), a5, 1
3f2dbdf0:	move   *a5(0x128), *a13(0x1c0), 1
3f2dbe20:	move   *a13(0x140), a5, 1
3f2dbe40:	move   *a5(0xc0), a5, 1
3f2dbe60:	move   *a5(0x148), *a13(0x1e0), 1
3f2dbe90:	move   *a13(0x80), a5, 1
3f2dbeb0:	move   *a5(0x88), *a7(0x678), 1
3f2dbee0:	move   *a5(0xa8), *a7(0x698), 1
3f2dbf10:	jruc   L3F2DC210
L3F2DBF20:
3f2dbf20:	move   a14, -*sp, 1
3f2dbf30:	movi   0x3f2e42a8, a8
3f2dbf60:	move   a8, *a14+, 1
3f2dbf70:	calla  L3F927BC0
3f2dbfa0:	move   *a13(0x140), a11, 1
3f2dbfc0:	jreq   L3F2DC020
3f2dbfd0:	move   a14, -*sp, 1
3f2dbfe0:	move   a11, *a14+, 1
3f2dbff0:	calla  L3F522FF0
L3F2DC020:
3f2dc020:	move   a14, -*sp, 1
3f2dc030:	sub    a7, a7
3f2dc040:	move   a7, *a14+, 1
3f2dc050:	movk   2, a5
3f2dc060:	move   a5, *a14+, 1
3f2dc070:	calla  L3F2E1DF0
3f2dc0a0:	move   a5, a8
3f2dc0b0:	jauc   L3F2DDE00
L3F2DC0D0:
3f2dc0d0:	move   *a13(0xffe0), a11, 1
3f2dc0f0:	setf   8, 0, 0
3f2dc100:	move   *a11, a8, 0
3f2dc110:	dec    a8
3f2dc120:	jaeq   L3F2D94D0
3f2dc140:	dec    a8
3f2dc150:	jaeq   L3F2D9A10
3f2dc170:	dec    a8
3f2dc180:	jaeq   L3F2DA260
3f2dc1a0:	dec    a8
3f2dc1b0:	jaeq   L3F2DA6B0
3f2dc1d0:	dec    a8
3f2dc1e0:	jaeq   L3F2DAB20
3f2dc200:	jruc   L3F2DBF20
L3F2DC210:
3f2dc210:	move   a14, -*sp, 1
3f2dc220:	sub    a11, a11
3f2dc230:	move   a11, *a14+, 1
3f2dc240:	movk   2, a5
3f2dc250:	move   a5, *a14+, 1
3f2dc260:	calla  L3F3CF990
3f2dc290:	move   a8, *a13(0x280), 1
3f2dc2b0:	move   a8, a7
3f2dc2c0:	jreq   L3F2DC3C0
3f2dc2d0:	move   a14, -*sp, 1
3f2dc2e0:	move   *a13(0x140), *a14+, 1
3f2dc300:	calla  L3F522FF0
3f2dc330:	move   a14, -*sp, 1
3f2dc340:	move   a11, *a14+, 1
3f2dc350:	move   a5, *a14+, 1
3f2dc360:	calla  L3F2E1DF0
3f2dc390:	move   a7, a8
3f2dc3a0:	jauc   L3F2DDE00
L3F2DC3C0:
3f2dc3c0:	move   @0xa6000, a5, 1
3f2dc3f0:	setf   8, 0, 0
3f2dc400:	move   *a5(0x48), a11, 0
3f2dc420:	jaeq   L3F2DD180
3f2dc440:	move   *a5(0x658), a11, 1
3f2dc460:	setf   16, 1, 0
3f2dc470:	move   *a11, a11, 0
3f2dc480:	dec    a11
3f2dc490:	jreq   L3F2DC4F0
3f2dc4a0:	move   *a5(0x658), a11, 1
3f2dc4c0:	move   *a11(0x360), a11, 0
3f2dc4e0:	jruc   L3F2DC580
L3F2DC4F0:
3f2dc4f0:	move   *a5(0x658), a11, 1
3f2dc510:	move   *a11(0x80), a11, 1
3f2dc530:	move   *a11(0x60), a11, 1
3f2dc550:	setf   16, 0, 0
3f2dc560:	move   *a11(0x110), a11, 0
L3F2DC580:
3f2dc580:	move   *a5(0x658), a7, 1
3f2dc5a0:	move   *a7(0x20), a7, 1
3f2dc5c0:	setf   16, 1, 0
3f2dc5d0:	move   *a7(0x40), a7, 0
3f2dc5f0:	cmp    a7, a11
3f2dc600:	jrnc   L3F2DC750
3f2dc610:	move   *a5(0x658), a11, 1
3f2dc630:	move   *a11, a11, 0
3f2dc640:	dec    a11
3f2dc650:	jreq   L3F2DC6B0
3f2dc660:	move   *a5(0x658), a11, 1
3f2dc680:	move   *a11(0x360), a11, 0
3f2dc6a0:	jruc   L3F2DC7B0
L3F2DC6B0:
3f2dc6b0:	move   *a5(0x658), a11, 1
3f2dc6d0:	move   *a11(0x80), a11, 1
3f2dc6f0:	move   *a11(0x60), a11, 1
3f2dc710:	setf   16, 0, 0
3f2dc720:	move   *a11(0x110), a11, 0
3f2dc740:	jruc   L3F2DC7B0
L3F2DC750:
3f2dc750:	move   *a5(0x658), a11, 1
3f2dc770:	move   *a11(0x20), a11, 1
3f2dc790:	move   *a11(0x40), a11, 0
L3F2DC7B0:
3f2dc7b0:	move   a11, *a13(0x240), 1
3f2dc7d0:	move   *a5(0x658), a7, 1
3f2dc7f0:	setf   16, 1, 0
3f2dc800:	move   *a7, a7, 0
3f2dc810:	dec    a7
3f2dc820:	jreq   L3F2DC880
3f2dc830:	move   *a5(0x658), a7, 1
3f2dc850:	move   *a7(0x370), a7, 0
3f2dc870:	jruc   L3F2DC910
L3F2DC880:
3f2dc880:	move   *a5(0x658), a7, 1
3f2dc8a0:	move   *a7(0x80), a7, 1
3f2dc8c0:	move   *a7(0x60), a7, 1
3f2dc8e0:	setf   16, 0, 0
3f2dc8f0:	move   *a7(0x100), a7, 0
L3F2DC910:
3f2dc910:	move   *a5(0x658), a11, 1
3f2dc930:	move   *a11(0x20), a11, 1
3f2dc950:	setf   16, 1, 0
3f2dc960:	move   *a11(0x50), a11, 0
3f2dc980:	cmp    a11, a7
3f2dc990:	jrnc   L3F2DCAE0
3f2dc9a0:	move   *a5(0x658), a11, 1
3f2dc9c0:	move   *a11, a11, 0
3f2dc9d0:	dec    a11
3f2dc9e0:	jreq   L3F2DCA40
3f2dc9f0:	move   *a5(0x658), a11, 1
3f2dca10:	move   *a11(0x370), a11, 0
3f2dca30:	jruc   L3F2DCB40
L3F2DCA40:
3f2dca40:	move   *a5(0x658), a11, 1
3f2dca60:	move   *a11(0x80), a11, 1
3f2dca80:	move   *a11(0x60), a11, 1
3f2dcaa0:	setf   16, 0, 0
3f2dcab0:	move   *a11(0x100), a11, 0
3f2dcad0:	jruc   L3F2DCB40
L3F2DCAE0:
3f2dcae0:	move   *a5(0x658), a11, 1
3f2dcb00:	move   *a11(0x20), a11, 1
3f2dcb20:	move   *a11(0x50), a11, 0
L3F2DCB40:
3f2dcb40:	move   a11, *a13(0x260), 1
3f2dcb60:	move   *a5(0x678), a7, 1
3f2dcb80:	move   *a13(0x240), a11, 1
3f2dcba0:	cmp    a11, a7
3f2dcbb0:	jrnc   L3F2DCFA0
3f2dcbc0:	move   *a5(0x698), a7, 1
3f2dcbe0:	move   *a13(0x260), a11, 1
3f2dcc00:	cmp    a11, a7
3f2dcc10:	jrnc   L3F2DCFA0
3f2dcc20:	move   *a5(0x678), a7, 1
3f2dcc40:	move   *a13(0x1c0), a11, 1
3f2dcc60:	add    a11, a7
3f2dcc70:	jreq   L3F2DCFA0
3f2dcc80:	move   *a5(0x698), a7, 1
3f2dcca0:	move   *a13(0x1e0), a11, 1
3f2dccc0:	add    a11, a7
3f2dccd0:	jreq   L3F2DCFA0
3f2dcce0:	move   *a5(0x678), a7, 1
3f2dcd00:	move   *a13(0x1c0), a11, 1
3f2dcd20:	add    a11, a7
3f2dcd30:	move   *a13(0x240), a11, 1
3f2dcd50:	cmp    a11, a7
3f2dcd60:	jrls   L3F2DCDC0
3f2dcd70:	move   *a5(0x678), a7, 1
3f2dcd90:	sub    a7, a11
3f2dcda0:	move   a11, *a13(0x1c0), 1
L3F2DCDC0:
3f2dcdc0:	move   *a5(0x698), a11, 1
3f2dcde0:	move   *a13(0x1e0), a7, 1
3f2dce00:	add    a7, a11
3f2dce10:	move   *a13(0x260), a7, 1
3f2dce30:	cmp    a7, a11
3f2dce40:	jrls   L3F2DCEA0
3f2dce50:	move   *a5(0x698), a11, 1
3f2dce70:	sub    a11, a7
3f2dce80:	move   a7, *a13(0x1e0), 1
L3F2DCEA0:
3f2dcea0:	move   a14, -*sp, 1
3f2dceb0:	movk   2, a11
3f2dcec0:	move   a11, *a14+, 1
3f2dced0:	move   *a13(0x1e0), *a14+, 1
3f2dcef0:	move   *a13(0x1c0), *a14+, 1
3f2dcf10:	move   *a13(0x1a0), *a14+, 1
3f2dcf30:	move   *a13(0x180), *a14+, 1
3f2dcf50:	move   a5, *a14+, 1
3f2dcf60:	calla  L3F2DDE50
3f2dcf90:	jruc   L3F2DD180
L3F2DCFA0:
3f2dcfa0:	move   a14, -*sp, 1
3f2dcfb0:	move   *a13(0x140), *a14+, 1
3f2dcfd0:	calla  L3F522FF0
3f2dd000:	move   a14, -*sp, 1
3f2dd010:	movk   2, a11
3f2dd020:	move   a11, *a14+, 1
3f2dd030:	move   *a13(0x120), *a14+, 1
3f2dd050:	move   *a13(0x140), a7, 1
3f2dd070:	move   *a7(0x0), *a14+, 1
3f2dd090:	calla  L3F3FF4B0
3f2dd0c0:	move   a8, *a13(0x2a0), 1
3f2dd0e0:	move   a14, -*sp, 1
3f2dd0f0:	sub    a5, a5
3f2dd100:	move   a5, *a14+, 1
3f2dd110:	move   a11, *a14+, 1
3f2dd120:	calla  L3F2E1DF0
3f2dd150:	move   a5, a8
3f2dd160:	jauc   L3F2DDE00
L3F2DD180:
3f2dd180:	calla  L3FB3F9C0
3f2dd1b0:	move   a8, @0xa5e60, 1
3f2dd1e0:	move   a14, -*sp, 1
3f2dd1f0:	move   @0xa6000, *a14+, 1
3f2dd220:	calla  L3F3AF540
3f2dd250:	move   a8, *a13(0x280), 1
3f2dd270:	calla  L3FB3F9C0
3f2dd2a0:	move   a8, @0xa5e80, 1
3f2dd2d0:	move   a14, -*sp, 1
3f2dd2e0:	move   *a13(0x140), *a14+, 1
3f2dd300:	calla  L3F522FF0
3f2dd330:	move   a14, -*sp, 1
3f2dd340:	movk   2, a11
3f2dd350:	move   a11, *a14+, 1
3f2dd360:	move   *a13(0x120), *a14+, 1
3f2dd380:	move   *a13(0x140), a7, 1
3f2dd3a0:	move   *a7(0x0), *a14+, 1
3f2dd3c0:	calla  L3F3FF4B0
3f2dd3f0:	move   a8, *a13(0x2a0), 1
3f2dd410:	move   a14, -*sp, 1
3f2dd420:	sub    a5, a5
3f2dd430:	move   a5, *a14+, 1
3f2dd440:	move   a11, *a14+, 1
3f2dd450:	calla  L3F2E1DF0
3f2dd480:	calla  L3FB3F9C0
3f2dd4b0:	move   a8, @0xa5ea0, 1
3f2dd4e0:	move   a14, -*sp, 1
3f2dd4f0:	movi   0x3f2e3a10, a8
3f2dd520:	move   a8, *a14+, 1
3f2dd530:	calla  L3F927BC0
3f2dd560:	move   a14, -*sp, 1
3f2dd570:	move   @0xa5ea0, a5, 1
3f2dd5a0:	move   @0xa5e40, a11, 1
3f2dd5d0:	sub    a11, a5
3f2dd5e0:	move   a5, *a14+, 1
3f2dd5f0:	movi   0x3f2e3aa8, a8
3f2dd620:	move   a8, *a14+, 1
3f2dd630:	calla  L3F927BC0
3f2dd660:	move   a14, -*sp, 1
3f2dd670:	move   @0xa5ea0, a11, 1
3f2dd6a0:	move   @0xa5e80, a5, 1
3f2dd6d0:	sub    a5, a11
3f2dd6e0:	move   @0xa5e60, a7, 1
3f2dd710:	add    a7, a11
3f2dd720:	move   @0xa5e40, a5, 1
3f2dd750:	sub    a5, a11
3f2dd760:	move   a11, *a14+, 1
3f2dd770:	movi   0x3f2e43b8, a8
3f2dd7a0:	move   a8, *a14+, 1
3f2dd7b0:	calla  L3F927BC0
3f2dd7e0:	move   a14, -*sp, 1
3f2dd7f0:	move   @0xa5ee0, a11, 1
3f2dd820:	move   @0xa5ec0, a7, 1
3f2dd850:	sub    a7, a11
3f2dd860:	move   a11, *a14+, 1
3f2dd870:	movi   0x3f2e3ca8, a8
3f2dd8a0:	move   a8, *a14+, 1
3f2dd8b0:	calla  L3F927BC0
3f2dd8e0:	move   a14, -*sp, 1
3f2dd8f0:	move   @0xa5e80, a11, 1
3f2dd920:	move   @0xa5e60, a7, 1
3f2dd950:	sub    a7, a11
3f2dd960:	move   a11, *a14+, 1
3f2dd970:	movi   0x3f2e3da8, a8
3f2dd9a0:	move   a8, *a14+, 1
3f2dd9b0:	calla  L3F927BC0
3f2dd9e0:	move   a14, -*sp, 1
3f2dd9f0:	move   @0xa5f20, a11, 1
3f2dda20:	move   @0xa5f00, a7, 1
3f2dda50:	sub    a7, a11
3f2dda60:	move   a11, *a14+, 1
3f2dda70:	movi   0x3f2e3ea8, a8
3f2ddaa0:	move   a8, *a14+, 1
3f2ddab0:	calla  L3F927BC0
3f2ddae0:	move   a14, -*sp, 1
3f2ddaf0:	move   @0xa5f60, a11, 1
3f2ddb20:	move   @0xa5f40, a7, 1
3f2ddb50:	sub    a7, a11
3f2ddb60:	move   a11, *a14+, 1
3f2ddb70:	movi   0x3f2e3fa8, a8
3f2ddba0:	move   a8, *a14+, 1
3f2ddbb0:	calla  L3F927BC0
3f2ddbe0:	move   a14, -*sp, 1
3f2ddbf0:	move   @0xa5fa0, a11, 1
3f2ddc20:	move   @0xa5f80, a7, 1
3f2ddc50:	sub    a7, a11
3f2ddc60:	move   a11, *a14+, 1
3f2ddc70:	movi   0x3f2e40a8, a8
3f2ddca0:	move   a8, *a14+, 1
3f2ddcb0:	calla  L3F927BC0
3f2ddce0:	move   a14, -*sp, 1
3f2ddcf0:	move   @0xa5fe0, a11, 1
3f2ddd20:	move   @0xa5fc0, a7, 1
3f2ddd50:	sub    a7, a11
3f2ddd60:	move   a11, *a14+, 1
3f2ddd70:	movi   0x3f2e41a8, a8
3f2ddda0:	move   a8, *a14+, 1
3f2dddb0:	calla  L3F927BC0
3f2ddde0:	move   *a13(0x280), a8, 1
L3F2DDE00:
3f2dde00:	move   *sp(0xc0), a14, 1
3f2dde20:	mmfm   sp, a5,a7,a9,a11,a13
3f2dde40:	rets   2
L3F2DDE50:
3f2dde50:	mmtm   sp, a9,a11,a13
3f2dde70:	move   a14, a13
3f2dde80:	addi   0x200, a14
3f2ddea0:	move   @0x3f2e59b0, a11, 1
3f2dded0:	move   a11, *a13(0xc0), 1
3f2ddef0:	move   @0x3f2e59d0, a11, 1
3f2ddf20:	move   a11, *a13(0xe0), 1
3f2ddf40:	setf   8, 0, 0
3f2ddf50:	move   *a13(0xff40), a11, 0
3f2ddf70:	dsjs   a11, L3F2DE050
3f2ddf80:	sub    a11, a11
3f2ddf90:	move   a11, *a13(0x1a0), 1
3f2ddfb0:	move   *a13(0xffe0), a9, 1
3f2ddfd0:	move   *a9(0x50), a9, 0
3f2ddff0:	move   a9, *a13(0x1e0), 1
3f2de010:	movk   1, a9
3f2de020:	move   a9, *a13(0x1c0), 1
3f2de040:	jruc   L3F2DE120
L3F2DE050:
3f2de050:	move   *a13(0xffe0), a11, 1
3f2de070:	move   *a11(0x50), a9, 0
3f2de090:	dec    a9
3f2de0a0:	move   a9, *a13(0x1a0), 1
3f2de0c0:	movi   0xffff, a9
3f2de0e0:	move   a9, *a13(0x1e0), 1
3f2de100:	move   a9, *a13(0x1c0), 1
L3F2DE120:
3f2de120:	move   *a13(0x1a0), *a13(0x180), 1
3f2de150:	move   *a13(0x180), a11, 1
3f2de170:	move   *a13(0x1e0), a9, 1
3f2de190:	cmp    a9, a11
3f2de1a0:	jaeq   L3F2DF880
L3F2DE1C0:
3f2de1c0:	move   *a13(0xffe0), a11, 1
3f2de1e0:	move   *a13(0x180), a9, 1
3f2de200:	sll    0x6, a9
3f2de210:	add    a11, a9
3f2de220:	move   *a9(0x328), *a13(0x40), 1
3f2de250:	move   *a13(0x180), a9, 1
3f2de270:	sll    0x6, a9
3f2de280:	add    a11, a9
3f2de290:	move   *a9(0x348), *a13(0x60), 1
3f2de2c0:	move   *a13(0xffc0), *a13(0x100), 1
3f2de2f0:	move   *a13(0xffa0), *a13(0x120), 1
3f2de320:	move   *a13(0xff80), *a13(0x140), 1
3f2de350:	move   *a13(0xff60), *a13(0x160), 1
3f2de380:	jauc   L3F2DF5C0
L3F2DE3A0:
3f2de3a0:	move   *a13(0xffe0), a11, 1
3f2de3c0:	move   *a11(0x788), a9, 0
3f2de3e0:	jreq   L3F2DE490
3f2de3f0:	move   *a13(0x60), a9, 1
3f2de410:	move   *a13(0xffa0), a11, 1
3f2de430:	sub    a11, a9
3f2de440:	move   *a13(0xff60), a11, 1
3f2de460:	sub    a11, a9
3f2de470:	move   a9, *a13(0x120), 1
L3F2DE490:
3f2de490:	move   *a13(0xffe0), a11, 1
3f2de4b0:	move   *a11(0x790), a9, 0
3f2de4d0:	jaeq   L3F2DF700
3f2de4f0:	move   *a13(0x40), a9, 1
3f2de510:	move   *a13(0xffc0), a11, 1
3f2de530:	sub    a11, a9
3f2de540:	move   *a13(0xff80), a11, 1
3f2de560:	sub    a11, a9
3f2de570:	move   a9, *a13(0x100), 1
3f2de590:	jauc   L3F2DF700
L3F2DE5B0:
3f2de5b0:	move   *a13(0xffa0), *a13(0x100), 1
3f2de5e0:	move   *a13(0x40), a11, 1
3f2de600:	move   *a13(0xffc0), a9, 1
3f2de620:	sub    a9, a11
3f2de630:	move   *a13(0xff80), a9, 1
3f2de650:	sub    a9, a11
3f2de660:	move   a11, *a13(0x120), 1
3f2de680:	move   *a13(0xff60), *a13(0x140), 1
3f2de6b0:	move   a9, *a13(0x160), 1
3f2de6d0:	jauc   L3F2DF700
L3F2DE6F0:
3f2de6f0:	move   *a13(0x40), a11, 1
3f2de710:	move   *a13(0xffc0), a9, 1
3f2de730:	sub    a9, a11
3f2de740:	move   *a13(0xff80), a9, 1
3f2de760:	sub    a9, a11
3f2de770:	move   a11, *a13(0x100), 1
3f2de790:	move   *a13(0x60), a9, 1
3f2de7b0:	move   *a13(0xffa0), a11, 1
3f2de7d0:	sub    a11, a9
3f2de7e0:	move   *a13(0xff60), a11, 1
3f2de800:	sub    a11, a9
3f2de810:	move   a9, *a13(0x120), 1
3f2de830:	jauc   L3F2DF700
L3F2DE850:
3f2de850:	move   *a13(0x60), a11, 1
3f2de870:	move   *a13(0xffa0), a9, 1
3f2de890:	sub    a9, a11
3f2de8a0:	move   *a13(0xff60), a9, 1
3f2de8c0:	sub    a9, a11
3f2de8d0:	move   a11, *a13(0x100), 1
3f2de8f0:	move   *a13(0xffc0), *a13(0x120), 1
3f2de920:	move   a9, *a13(0x140), 1
3f2de940:	move   *a13(0xff80), *a13(0x160), 1
3f2de970:	jauc   L3F2DF700
L3F2DE990:
3f2de990:	move   *a13(0xffe0), a11, 1
3f2de9b0:	setf   16, 0, 0
3f2de9c0:	move   *a11(0x778), a8, 0
3f2de9e0:	jaeq   L3F2DF700
3f2dea00:	dec    a8
3f2dea10:	jreq   L3F2DE5B0
3f2dea20:	dec    a8
3f2dea30:	jreq   L3F2DE6F0
3f2dea40:	dec    a8
3f2dea50:	jreq   L3F2DE850
3f2dea60:	jauc   L3F2DF700
L3F2DEA80:
3f2dea80:	move   *a13(0xffe0), a11, 1
3f2deaa0:	move   *a13(0x180), a9, 1
3f2deac0:	sll    0x6, a9
3f2dead0:	add    a11, a9
3f2deae0:	move   *a9(0xa8), *a13(0x0), 1
3f2deb10:	move   *a13(0x180), a9, 1
3f2deb30:	sll    0x6, a9
3f2deb40:	add    a11, a9
3f2deb50:	move   *a9(0xc8), *a13(0x20), 1
3f2deb80:	move   *a13, a8, 1
3f2deb90:	calla  L3FE114E0
3f2debc0:	move   *a13(0x40), a8, 1
3f2debe0:	calla  L3FE114E0
3f2dec10:	calla  L3FE0F590
3f2dec40:	move   -*a14, a8, 1
3f2dec50:	move   a8, *a13(0x80), 1
3f2dec70:	move   a8, *a14+, 1
3f2dec80:	move   *a13(0xc0), *a14+, 1
3f2deca0:	calla  L3FE10080
3f2decd0:	jreq   L3F2DED20
3f2dece0:	move   *a13(0xc0), *a13(0x80), 1
3f2ded10:	jruc   L3F2DEDD0
L3F2DED20:
3f2ded20:	move   *a13(0x80), *a14+, 1
3f2ded40:	move   *a13(0xe0), *a14+, 1
3f2ded60:	calla  L3FE10440
3f2ded90:	jreq   L3F2DEDD0
3f2deda0:	move   *a13(0xe0), *a13(0x80), 1
L3F2DEDD0:
3f2dedd0:	move   *a13(0x20), a8, 1
3f2dedf0:	calla  L3FE114E0
3f2dee20:	move   *a13(0x60), a8, 1
3f2dee40:	calla  L3FE114E0
3f2dee70:	calla  L3FE0F590
3f2deea0:	move   -*a14, a8, 1
3f2deeb0:	move   a8, *a13(0xa0), 1
3f2deed0:	move   a8, *a14+, 1
3f2deee0:	move   *a13(0xc0), *a14+, 1
3f2def00:	calla  L3FE10080
3f2def30:	jreq   L3F2DEF80
3f2def40:	move   *a13(0xc0), *a13(0xa0), 1
3f2def70:	jruc   L3F2DF030
L3F2DEF80:
3f2def80:	move   *a13(0xa0), *a14+, 1
3f2defa0:	move   *a13(0xe0), *a14+, 1
3f2defc0:	calla  L3FE10440
3f2deff0:	jreq   L3F2DF030
3f2df000:	move   *a13(0xe0), *a13(0xa0), 1
L3F2DF030:
3f2df030:	move   *a13(0xffc0), a8, 1
3f2df050:	calla  L3FE11540
3f2df080:	move   *a13(0x80), *a14+, 1
3f2df0a0:	calla  L3FE0FAF0
3f2df0d0:	calla  L3FE10F10
3f2df100:	move   a8, *a13(0x100), 1
3f2df120:	move   *a13(0xffa0), a8, 1
3f2df140:	calla  L3FE11540
3f2df170:	move   *a13(0xa0), *a14+, 1
3f2df190:	calla  L3FE0FAF0
3f2df1c0:	calla  L3FE10F10
3f2df1f0:	move   a8, *a13(0x120), 1
3f2df210:	move   *a13(0xff80), a8, 1
3f2df230:	calla  L3FE114E0
3f2df260:	move   *a13(0x80), *a14+, 1
3f2df280:	calla  L3FE0FAF0
3f2df2b0:	calla  L3FE11080
3f2df2e0:	move   a8, *a13(0x140), 1
3f2df300:	move   *a13(0xff60), a8, 1
3f2df320:	calla  L3FE114E0
3f2df350:	move   *a13(0xa0), *a14+, 1
3f2df370:	calla  L3FE0FAF0
3f2df3a0:	calla  L3FE11080
3f2df3d0:	move   a8, *a13(0x160), 1
3f2df3f0:	jruc   L3F2DF700
L3F2DF400:
3f2df400:	move   *a13(0xffe0), a11, 1
3f2df420:	move   *a13(0xffc0), a9, 1
3f2df440:	move   *a11(0x6f8), a11, 1
3f2df460:	add    a9, a11
3f2df470:	move   a11, *a13(0x100), 1
3f2df490:	move   *a13(0xffe0), a9, 1
3f2df4b0:	move   *a13(0xffa0), a11, 1
3f2df4d0:	move   *a9(0x718), a9, 1
3f2df4f0:	add    a11, a9
3f2df500:	move   a9, *a13(0x120), 1
3f2df520:	jruc   L3F2DF700
L3F2DF530:
3f2df530:	move   a14, -*sp, 1
3f2df540:	movi   0x3f2e44b8, a8
3f2df570:	move   a8, *a14+, 1
3f2df580:	calla  L3F927BC0
3f2df5b0:	jruc   L3F2DF700
L3F2DF5C0:
3f2df5c0:	move   *a13(0x180), a9, 1
3f2df5e0:	sll    0x3, a9
3f2df5f0:	add    a11, a9
3f2df600:	setf   8, 0, 0
3f2df610:	move   *a9(0x58), a8, 0
3f2df630:	dec    a8
3f2df640:	jreq   L3F2DF400
3f2df650:	dec    a8
3f2df660:	jaeq   L3F2DEA80
3f2df680:	dec    a8
3f2df690:	jaeq   L3F2DE990
3f2df6b0:	dec    a8
3f2df6c0:	jaeq   L3F2DE3A0
3f2df6e0:	dec    a8
3f2df6f0:	jrne   L3F2DF530
L3F2DF700:
3f2df700:	move   *a13(0x100), *a13(0xffc0), 1
3f2df730:	move   *a13(0x120), *a13(0xffa0), 1
3f2df760:	move   *a13(0x140), *a13(0xff80), 1
3f2df790:	move   *a13(0x160), *a13(0xff60), 1
3f2df7c0:	move   *a13(0x180), a11, 1
3f2df7e0:	move   *a13(0x1c0), a9, 1
3f2df800:	add    a9, a11
3f2df810:	move   a11, *a13(0x180), 1
3f2df830:	move   *a13(0x1e0), a9, 1
3f2df850:	cmp    a9, a11
3f2df860:	jane   L3F2DE1C0
L3F2DF880:
3f2df880:	move   *a13(0xffe0), a9, 1
3f2df8a0:	move   *a13(0xffc0), *a9(0x6f8), 1
3f2df8d0:	move   *a13(0xffa0), *a9(0x718), 1
3f2df900:	move   *a13(0xff80), *a9(0x738), 1
3f2df930:	move   *a13(0xff60), *a9(0x758), 1
3f2df960:	move   *sp(0x80), a14, 1
3f2df980:	mmfm   sp, a9,a11,a13
3f2df9a0:	rets   2
3f2df9b0:	mmtm   sp, a9,a11,a13
3f2df9d0:	move   a14, a13
3f2df9e0:	addk   32, a14
3f2df9f0:	move   a14, -*sp, 1
3f2dfa00:	move   *a13(0xffe0), *a14+, 1
3f2dfa20:	movi   0x3f2e45b0, a8
3f2dfa50:	move   a8, *a14+, 1
3f2dfa60:	calla  L3F927BC0
3f2dfa90:	move   a14, -*sp, 1
3f2dfaa0:	move   *a13(0xffe0), a11, 1
3f2dfac0:	sll    0x5, a11
3f2dfad0:	addi   0xa6000, a11
3f2dfb00:	move   *a11, a11, 1
3f2dfb10:	move   *a11+, *a14+, 1
3f2dfb20:	movi   0x3f2e4628, a8
3f2dfb50:	move   a8, *a14+, 1
3f2dfb60:	calla  L3F927BC0
3f2dfb90:	move   a14, -*sp, 1
3f2dfba0:	move   *a13(0xffe0), a11, 1
3f2dfbc0:	sll    0x5, a11
3f2dfbd0:	addi   0xa6000, a11
3f2dfc00:	move   *a11, a11, 1
3f2dfc10:	setf   8, 0, 0
3f2dfc20:	move   *a11(0x20), a8, 0
3f2dfc40:	move   a8, *a14+, 1
3f2dfc50:	movi   0x3f2e4690, a8
3f2dfc80:	move   a8, *a14+, 1
3f2dfc90:	calla  L3F927BC0
3f2dfcc0:	move   a14, -*sp, 1
3f2dfcd0:	move   *a13(0xffe0), a11, 1
3f2dfcf0:	sll    0x5, a11
3f2dfd00:	addi   0xa6000, a11
3f2dfd30:	move   *a11, a11, 1
3f2dfd40:	setf   8, 0, 0
3f2dfd50:	move   *a11(0x28), a8, 0
3f2dfd70:	move   a8, *a14+, 1
3f2dfd80:	movi   0x3f2e4710, a8
3f2dfdb0:	move   a8, *a14+, 1
3f2dfdc0:	calla  L3F927BC0
3f2dfdf0:	move   a14, -*sp, 1
3f2dfe00:	move   *a13(0xffe0), a11, 1
3f2dfe20:	sll    0x5, a11
3f2dfe30:	addi   0xa6000, a11
3f2dfe60:	move   *a11, a11, 1
3f2dfe70:	setf   8, 0, 0
3f2dfe80:	move   *a11(0x30), a8, 0
3f2dfea0:	move   a8, *a14+, 1
3f2dfeb0:	movi   0x3f2e4780, a8
3f2dfee0:	move   a8, *a14+, 1
3f2dfef0:	calla  L3F927BC0
3f2dff20:	move   a14, -*sp, 1
3f2dff30:	move   *a13(0xffe0), a11, 1
3f2dff50:	sll    0x5, a11
3f2dff60:	addi   0xa6000, a11
3f2dff90:	move   *a11, a11, 1
3f2dffa0:	setf   8, 0, 0
3f2dffb0:	move   *a11(0x38), a8, 0
3f2dffd0:	move   a8, *a14+, 1
3f2dffe0:	movi   0x3f2e47f8, a8
3f2e0010:	move   a8, *a14+, 1
3f2e0020:	calla  L3F927BC0
3f2e0050:	move   a14, -*sp, 1
3f2e0060:	move   *a13(0xffe0), a11, 1
3f2e0080:	sll    0x5, a11
3f2e0090:	addi   0xa6000, a11
3f2e00c0:	move   *a11, a11, 1
3f2e00d0:	setf   8, 0, 0
3f2e00e0:	move   *a11(0x40), a8, 0
3f2e0100:	move   a8, *a14+, 1
3f2e0110:	movi   0x3f2e4878, a8
3f2e0140:	move   a8, *a14+, 1
3f2e0150:	calla  L3F927BC0
3f2e0180:	move   a14, -*sp, 1
3f2e0190:	move   *a13(0xffe0), a11, 1
3f2e01b0:	sll    0x5, a11
3f2e01c0:	addi   0xa6000, a11
3f2e01f0:	move   *a11, a11, 1
3f2e0200:	setf   8, 0, 0
3f2e0210:	move   *a11(0x48), a8, 0
3f2e0230:	move   a8, *a14+, 1
3f2e0240:	movi   0x3f2e48f8, a8
3f2e0270:	move   a8, *a14+, 1
3f2e0280:	calla  L3F927BC0
3f2e02b0:	move   a14, -*sp, 1
3f2e02c0:	move   *a13(0xffe0), a11, 1
3f2e02e0:	sll    0x5, a11
3f2e02f0:	addi   0xa6000, a11
3f2e0320:	move   *a11, a11, 1
3f2e0330:	setf   8, 0, 0
3f2e0340:	move   *a11(0x50), a8, 0
3f2e0360:	move   a8, *a14+, 1
3f2e0370:	movi   0x3f2e4978, a8
3f2e03a0:	move   a8, *a14+, 1
3f2e03b0:	calla  L3F927BC0
3f2e03e0:	sub    a11, a11
3f2e03f0:	move   a11, *a13, 1
L3F2E0400:
3f2e0400:	move   a14, -*sp, 1
3f2e0410:	move   *a13(0xffe0), a11, 1
3f2e0430:	sll    0x5, a11
3f2e0440:	addi   0xa6000, a11
3f2e0470:	move   *a11, a11, 1
3f2e0480:	move   *a13, a9, 1
3f2e0490:	sll    0x6, a9
3f2e04a0:	add    a9, a11
3f2e04b0:	move   *a11(0xc8), *a14+, 1
3f2e04d0:	move   *a13(0x0), *a14+, 1
3f2e04f0:	move   *a13(0xffe0), a11, 1
3f2e0510:	sll    0x5, a11
3f2e0520:	addi   0xa6000, a11
3f2e0550:	move   *a11, a11, 1
3f2e0560:	move   *a13, a9, 1
3f2e0570:	sll    0x6, a9
3f2e0580:	add    a9, a11
3f2e0590:	move   *a11(0xa8), *a14+, 1
3f2e05b0:	move   *a13(0x0), *a14+, 1
3f2e05d0:	movi   0x3f2e4a18, a8
3f2e0600:	move   a8, *a14+, 1
3f2e0610:	calla  L3F927BC0
3f2e0640:	move   a14, -*sp, 1
3f2e0650:	move   *a13(0xffe0), a11, 1
3f2e0670:	sll    0x5, a11
3f2e0680:	addi   0xa6000, a11
3f2e06b0:	move   *a11, a11, 1
3f2e06c0:	move   *a13, a9, 1
3f2e06d0:	sll    0x6, a9
3f2e06e0:	add    a9, a11
3f2e06f0:	move   *a11(0x348), *a14+, 1
3f2e0710:	move   *a13(0x0), *a14+, 1
3f2e0730:	move   *a13(0xffe0), a11, 1
3f2e0750:	sll    0x5, a11
3f2e0760:	addi   0xa6000, a11
3f2e0790:	move   *a11, a11, 1
3f2e07a0:	move   *a13, a9, 1
3f2e07b0:	sll    0x6, a9
3f2e07c0:	add    a9, a11
3f2e07d0:	move   *a11(0x328), *a14+, 1
3f2e07f0:	move   *a13(0x0), *a14+, 1
3f2e0810:	movi   0x3f2e4be0, a8
3f2e0840:	move   a8, *a14+, 1
3f2e0850:	calla  L3F927BC0
3f2e0880:	move   *a13, a11, 1
3f2e0890:	inc    a11
3f2e08a0:	move   a11, *a13, 1
3f2e08b0:	subk   10, a11
3f2e08c0:	jrlt   L3F2E0400
3f2e08d0:	move   a14, -*sp, 1
3f2e08e0:	move   *a13(0xffe0), a11, 1
3f2e0900:	sll    0x5, a11
3f2e0910:	addi   0xa6000, a11
3f2e0940:	move   *a11, a11, 1
3f2e0950:	move   *a11(0x5a8), *a14+, 1
3f2e0970:	movi   0x3f2e4da8, a8
3f2e09a0:	move   a8, *a14+, 1
3f2e09b0:	calla  L3F927BC0
3f2e09e0:	move   a14, -*sp, 1
3f2e09f0:	move   *a13(0xffe0), a11, 1
3f2e0a10:	sll    0x5, a11
3f2e0a20:	addi   0xa6000, a11
3f2e0a50:	move   *a11, a11, 1
3f2e0a60:	setf   8, 0, 0
3f2e0a70:	move   *a11(0x5c8), a8, 0
3f2e0a90:	move   a8, *a14+, 1
3f2e0aa0:	movi   0x3f2e4e48, a8
3f2e0ad0:	move   a8, *a14+, 1
3f2e0ae0:	calla  L3F927BC0
3f2e0b10:	move   a14, -*sp, 1
3f2e0b20:	move   *a13(0xffe0), a11, 1
3f2e0b40:	sll    0x5, a11
3f2e0b50:	addi   0xa6000, a11
3f2e0b80:	move   *a11, a11, 1
3f2e0b90:	move   *a11(0x610), *a14+, 1
3f2e0bb0:	movi   0x3f2e4ee8, a8
3f2e0be0:	move   a8, *a14+, 1
3f2e0bf0:	calla  L3F927BC0
3f2e0c20:	move   a14, -*sp, 1
3f2e0c30:	move   *a13(0xffe0), a11, 1
3f2e0c50:	sll    0x5, a11
3f2e0c60:	addi   0xa6000, a11
3f2e0c90:	move   *a11, a11, 1
3f2e0ca0:	move   *a11(0x5d0), *a14+, 1
3f2e0cc0:	movi   0x3f2e4f78, a8
3f2e0cf0:	move   a8, *a14+, 1
3f2e0d00:	calla  L3F927BC0
3f2e0d30:	move   a14, -*sp, 1
3f2e0d40:	move   *a13(0xffe0), a11, 1
3f2e0d60:	sll    0x5, a11
3f2e0d70:	addi   0xa6000, a11
3f2e0da0:	move   *a11, a11, 1
3f2e0db0:	move   *a11(0x5f0), *a14+, 1
3f2e0dd0:	movi   0x3f2e5010, a8
3f2e0e00:	move   a8, *a14+, 1
3f2e0e10:	calla  L3F927BC0
3f2e0e40:	move   a14, -*sp, 1
3f2e0e50:	move   *a13(0xffe0), a11, 1
3f2e0e70:	sll    0x5, a11
3f2e0e80:	addi   0xa6000, a11
3f2e0eb0:	move   *a11, a11, 1
3f2e0ec0:	setf   8, 0, 0
3f2e0ed0:	move   *a11(0x630), a8, 0
3f2e0ef0:	move   a8, *a14+, 1
3f2e0f00:	movi   0x3f2e50b0, a8
3f2e0f30:	move   a8, *a14+, 1
3f2e0f40:	calla  L3F927BC0
3f2e0f70:	move   a14, -*sp, 1
3f2e0f80:	move   *a13(0xffe0), a11, 1
3f2e0fa0:	sll    0x5, a11
3f2e0fb0:	addi   0xa6000, a11
3f2e0fe0:	move   *a11, a11, 1
3f2e0ff0:	move   *a11(0x638), *a14+, 1
3f2e1010:	movi   0x3f2e5158, a8
3f2e1040:	move   a8, *a14+, 1
3f2e1050:	calla  L3F927BC0
3f2e1080:	move   a14, -*sp, 1
3f2e1090:	move   *a13(0xffe0), a11, 1
3f2e10b0:	sll    0x5, a11
3f2e10c0:	addi   0xa6000, a11
3f2e10f0:	move   *a11, a11, 1
3f2e1100:	move   *a11(0x658), *a14+, 1
3f2e1120:	movi   0x3f2e51c0, a8
3f2e1150:	move   a8, *a14+, 1
3f2e1160:	calla  L3F927BC0
3f2e1190:	move   a14, -*sp, 1
3f2e11a0:	move   *a13(0xffe0), a11, 1
3f2e11c0:	sll    0x5, a11
3f2e11d0:	addi   0xa6000, a11
3f2e1200:	move   *a11, a11, 1
3f2e1210:	move   *a11(0x678), *a14+, 1
3f2e1230:	movi   0x3f2e5238, a8
3f2e1260:	move   a8, *a14+, 1
3f2e1270:	calla  L3F927BC0
3f2e12a0:	move   a14, -*sp, 1
3f2e12b0:	move   *a13(0xffe0), a11, 1
3f2e12d0:	sll    0x5, a11
3f2e12e0:	addi   0xa6000, a11
3f2e1310:	move   *a11, a11, 1
3f2e1320:	move   *a11(0x698), *a14+, 1
3f2e1340:	movi   0x3f2e52b0, a8
3f2e1370:	move   a8, *a14+, 1
3f2e1380:	calla  L3F927BC0
3f2e13b0:	move   a14, -*sp, 1
3f2e13c0:	move   *a13(0xffe0), a11, 1
3f2e13e0:	sll    0x5, a11
3f2e13f0:	addi   0xa6000, a11
3f2e1420:	move   *a11, a11, 1
3f2e1430:	move   *a11(0x6b8), *a14+, 1
3f2e1450:	movi   0x3f2e5328, a8
3f2e1480:	move   a8, *a14+, 1
3f2e1490:	calla  L3F927BC0
3f2e14c0:	move   a14, -*sp, 1
3f2e14d0:	move   *a13(0xffe0), a11, 1
3f2e14f0:	sll    0x5, a11
3f2e1500:	addi   0xa6000, a11
3f2e1530:	move   *a11, a11, 1
3f2e1540:	move   *a11(0x6d8), *a14+, 1
3f2e1560:	movi   0x3f2e53c8, a8
3f2e1590:	move   a8, *a14+, 1
3f2e15a0:	calla  L3F927BC0
3f2e15d0:	move   a14, -*sp, 1
3f2e15e0:	move   *a13(0xffe0), a11, 1
3f2e1600:	sll    0x5, a11
3f2e1610:	addi   0xa6000, a11
3f2e1640:	move   *a11, a11, 1
3f2e1650:	move   *a11(0x6f8), *a14+, 1
3f2e1670:	movi   0x3f2e5460, a8
3f2e16a0:	move   a8, *a14+, 1
3f2e16b0:	calla  L3F927BC0
3f2e16e0:	move   a14, -*sp, 1
3f2e16f0:	move   *a13(0xffe0), a11, 1
3f2e1710:	sll    0x5, a11
3f2e1720:	addi   0xa6000, a11
3f2e1750:	move   *a11, a11, 1
3f2e1760:	move   *a11(0x718), *a14+, 1
3f2e1780:	movi   0x3f2e54d8, a8
3f2e17b0:	move   a8, *a14+, 1
3f2e17c0:	calla  L3F927BC0
3f2e17f0:	move   a14, -*sp, 1
3f2e1800:	move   *a13(0xffe0), a11, 1
3f2e1820:	sll    0x5, a11
3f2e1830:	addi   0xa6000, a11
3f2e1860:	move   *a11, a11, 1
3f2e1870:	move   *a11(0x738), *a14+, 1
3f2e1890:	movi   0x3f2e5550, a8
3f2e18c0:	move   a8, *a14+, 1
3f2e18d0:	calla  L3F927BC0
3f2e1900:	move   a14, -*sp, 1
3f2e1910:	move   *a13(0xffe0), a11, 1
3f2e1930:	sll    0x5, a11
3f2e1940:	addi   0xa6000, a11
3f2e1970:	move   *a11, a11, 1
3f2e1980:	move   *a11(0x758), *a14+, 1
3f2e19a0:	movi   0x3f2e55c8, a8
3f2e19d0:	move   a8, *a14+, 1
3f2e19e0:	calla  L3F927BC0
3f2e1a10:	move   a14, -*sp, 1
3f2e1a20:	move   *a13(0xffe0), a11, 1
3f2e1a40:	sll    0x5, a11
3f2e1a50:	addi   0xa6000, a11
3f2e1a80:	move   *a11, a11, 1
3f2e1a90:	setf   16, 0, 0
3f2e1aa0:	move   *a11(0x778), a8, 0
3f2e1ac0:	move   a8, *a14+, 1
3f2e1ad0:	movi   0x3f2e5640, a8
3f2e1b00:	move   a8, *a14+, 1
3f2e1b10:	calla  L3F927BC0
3f2e1b40:	move   a14, -*sp, 1
3f2e1b50:	move   *a13(0xffe0), a11, 1
3f2e1b70:	sll    0x5, a11
3f2e1b80:	addi   0xa6000, a11
3f2e1bb0:	move   *a11, a11, 1
3f2e1bc0:	setf   8, 0, 0
3f2e1bd0:	move   *a11(0x788), a8, 0
3f2e1bf0:	move   a8, *a14+, 1
3f2e1c00:	movi   0x3f2e56d0, a8
3f2e1c30:	move   a8, *a14+, 1
3f2e1c40:	calla  L3F927BC0
3f2e1c70:	move   a14, -*sp, 1
3f2e1c80:	move   *a13(0xffe0), a11, 1
3f2e1ca0:	sll    0x5, a11
3f2e1cb0:	addi   0xa6000, a11
3f2e1ce0:	move   *a11, a11, 1
3f2e1cf0:	setf   8, 0, 0
3f2e1d00:	move   *a11(0x790), a8, 0
3f2e1d20:	move   a8, *a14+, 1
3f2e1d30:	movi   0x3f2e5760, a8
3f2e1d60:	move   a8, *a14+, 1
3f2e1d70:	calla  L3F927BC0
3f2e1da0:	move   *sp(0x80), a14, 1
3f2e1dc0:	mmfm   sp, a9,a11,a13
3f2e1de0:	rets   2
L3F2E1DF0:
3f2e1df0:	mmtm   sp, a9,a11,a13
3f2e1e10:	move   a14, a13
3f2e1e20:	addk   32, a14
3f2e1e30:	move   *a13(0xffc0), a11, 1
3f2e1e50:	sll    0x5, a11
3f2e1e60:	addi   0xa6000, a11
3f2e1e90:	move   *a11, a11, 1
3f2e1ea0:	sub    a9, a9
3f2e1eb0:	move   a9, *a11, 1
3f2e1ec0:	move   *a13(0xffc0), a11, 1
3f2e1ee0:	sll    0x5, a11
3f2e1ef0:	addi   0xa6000, a11
3f2e1f20:	move   *a11, a11, 1
3f2e1f30:	movb   a9, *a11(0x20)
3f2e1f50:	move   *a13(0xffc0), a11, 1
3f2e1f70:	sll    0x5, a11
3f2e1f80:	addi   0xa6000, a11
3f2e1fb0:	move   *a11, a11, 1
3f2e1fc0:	movb   a9, *a11(0x28)
3f2e1fe0:	move   *a13(0xffc0), a11, 1
3f2e2000:	sll    0x5, a11
3f2e2010:	addi   0xa6000, a11
3f2e2040:	move   *a11, a11, 1
3f2e2050:	movb   a9, *a11(0x30)
3f2e2070:	move   *a13(0xffc0), a11, 1
3f2e2090:	sll    0x5, a11
3f2e20a0:	addi   0xa6000, a11
3f2e20d0:	move   *a11, a11, 1
3f2e20e0:	movb   a9, *a11(0x38)
3f2e2100:	move   *a13(0xffc0), a11, 1
3f2e2120:	sll    0x5, a11
3f2e2130:	addi   0xa6000, a11
3f2e2160:	move   *a11, a11, 1
3f2e2170:	movb   a9, *a11(0x40)
3f2e2190:	move   *a13(0xffc0), a11, 1
3f2e21b0:	sll    0x5, a11
3f2e21c0:	addi   0xa6000, a11
3f2e21f0:	move   *a11, a11, 1
3f2e2200:	movb   a9, *a11(0x48)
3f2e2220:	move   *a13(0xffc0), a11, 1
3f2e2240:	sll    0x5, a11
3f2e2250:	addi   0xa6000, a11
3f2e2280:	move   *a11, a11, 1
3f2e2290:	movb   a9, *a11(0x50)
3f2e22b0:	move   a9, *a13, 1
L3F2E22C0:
3f2e22c0:	move   *a13(0xffc0), a11, 1
3f2e22e0:	sll    0x5, a11
3f2e22f0:	addi   0xa6000, a11
3f2e2320:	move   *a11, a11, 1
3f2e2330:	move   *a13, a9, 1
3f2e2340:	sll    0x3, a9
3f2e2350:	add    a9, a11
3f2e2360:	sub    a9, a9
3f2e2370:	movb   a9, *a11(0x58)
3f2e2390:	move   *a13(0xffc0), a11, 1
3f2e23b0:	sll    0x5, a11
3f2e23c0:	addi   0xa6000, a11
3f2e23f0:	move   *a11, a11, 1
3f2e2400:	move   *a13, a9, 1
3f2e2410:	sll    0x6, a9
3f2e2420:	add    a9, a11
3f2e2430:	sub    a9, a9
3f2e2440:	move   a9, *a11(0xa8), 1
3f2e2460:	move   *a13(0xffc0), a11, 1
3f2e2480:	sll    0x5, a11
3f2e2490:	addi   0xa6000, a11
3f2e24c0:	move   *a11, a11, 1
3f2e24d0:	move   *a13, a9, 1
3f2e24e0:	sll    0x6, a9
3f2e24f0:	add    a9, a11
3f2e2500:	sub    a9, a9
3f2e2510:	move   a9, *a11(0xc8), 1
3f2e2530:	move   *a13(0xffc0), a11, 1
3f2e2550:	sll    0x5, a11
3f2e2560:	addi   0xa6000, a11
3f2e2590:	move   *a11, a11, 1
3f2e25a0:	move   *a13, a9, 1
3f2e25b0:	sll    0x6, a9
3f2e25c0:	add    a9, a11
3f2e25d0:	sub    a9, a9
3f2e25e0:	move   a9, *a11(0x328), 1
3f2e2600:	move   *a13(0xffc0), a11, 1
3f2e2620:	sll    0x5, a11
3f2e2630:	addi   0xa6000, a11
3f2e2660:	move   *a11, a11, 1
3f2e2670:	move   *a13, a9, 1
3f2e2680:	sll    0x6, a9
3f2e2690:	add    a9, a11
3f2e26a0:	sub    a9, a9
3f2e26b0:	move   a9, *a11(0x348), 1
3f2e26d0:	move   *a13, a11, 1
3f2e26e0:	inc    a11
3f2e26f0:	move   a11, *a13, 1
3f2e2700:	subk   10, a11
3f2e2710:	jrlt   L3F2E22C0
3f2e2720:	move   *a13(0xffc0), a11, 1
3f2e2740:	sll    0x5, a11
3f2e2750:	addi   0xa6000, a11
3f2e2780:	move   *a11, a11, 1
3f2e2790:	move   a9, *a11(0x5a8), 1
3f2e27b0:	move   *a13(0xffc0), a11, 1
3f2e27d0:	sll    0x5, a11
3f2e27e0:	addi   0xa6000, a11
3f2e2810:	move   *a11, a11, 1
3f2e2820:	setf   8, 0, 0
3f2e2830:	move   *a11(0x5c8), a11, 0
3f2e2850:	jreq   L3F2E2A50
3f2e2860:	move   a14, -*sp, 1
3f2e2870:	move   *a13(0xffc0), a11, 1
3f2e2890:	sll    0x5, a11
3f2e28a0:	addi   0xa6000, a11
3f2e28d0:	move   *a11, a11, 1
3f2e28e0:	move   *a11(0x610), *a14+, 1
3f2e2900:	calla  L3FB1D800
3f2e2930:	move   *a13(0xffc0), a11, 1
3f2e2950:	sll    0x5, a11
3f2e2960:	addi   0xa6000, a11
3f2e2990:	move   *a11, a11, 1
3f2e29a0:	move   a9, *a11(0x610), 1
3f2e29c0:	move   *a13(0xffc0), a11, 1
3f2e29e0:	sll    0x5, a11
3f2e29f0:	addi   0xa6000, a11
3f2e2a20:	move   *a11, a11, 1
3f2e2a30:	movb   a9, *a11(0x5c8)
L3F2E2A50:
3f2e2a50:	move   *a13(0xffc0), a11, 1
3f2e2a70:	sll    0x5, a11
3f2e2a80:	addi   0xa6000, a11
3f2e2ab0:	move   *a11, a11, 1
3f2e2ac0:	move   a9, *a11(0x5d0), 1
3f2e2ae0:	move   *a13(0xffc0), a11, 1
3f2e2b00:	sll    0x5, a11
3f2e2b10:	addi   0xa6000, a11
3f2e2b40:	move   *a11, a11, 1
3f2e2b50:	move   a9, *a11(0x5f0), 1
3f2e2b70:	move   *a13(0xffc0), a11, 1
3f2e2b90:	sll    0x5, a11
3f2e2ba0:	addi   0xa6000, a11
3f2e2bd0:	move   *a11, a11, 1
3f2e2be0:	movb   a9, *a11(0x630)
3f2e2c00:	move   *a13(0xffc0), a11, 1
3f2e2c20:	sll    0x5, a11
3f2e2c30:	addi   0xa6000, a11
3f2e2c60:	move   *a11, a11, 1
3f2e2c70:	move   a9, *a11(0x638), 1
3f2e2c90:	move   *a13(0xffc0), a11, 1
3f2e2cb0:	sll    0x5, a11
3f2e2cc0:	addi   0xa6000, a11
3f2e2cf0:	move   *a11, a11, 1
3f2e2d00:	move   a9, *a11(0x658), 1
3f2e2d20:	move   *a13(0xffc0), a11, 1
3f2e2d40:	sll    0x5, a11
3f2e2d50:	addi   0xa6000, a11
3f2e2d80:	move   *a11, a11, 1
3f2e2d90:	move   a9, *a11(0x678), 1
3f2e2db0:	move   *a13(0xffc0), a11, 1
3f2e2dd0:	sll    0x5, a11
3f2e2de0:	addi   0xa6000, a11
3f2e2e10:	move   *a11, a11, 1
3f2e2e20:	move   a9, *a11(0x698), 1
3f2e2e40:	move   *a13(0xffc0), a11, 1
3f2e2e60:	sll    0x5, a11
3f2e2e70:	addi   0xa6000, a11
3f2e2ea0:	move   *a11, a11, 1
3f2e2eb0:	move   a9, *a11(0x6b8), 1
3f2e2ed0:	move   *a13(0xffc0), a11, 1
3f2e2ef0:	sll    0x5, a11
3f2e2f00:	addi   0xa6000, a11
3f2e2f30:	move   *a11, a11, 1
3f2e2f40:	move   a9, *a11(0x6d8), 1
3f2e2f60:	move   *a13(0xffc0), a11, 1
3f2e2f80:	sll    0x5, a11
3f2e2f90:	addi   0xa6000, a11
3f2e2fc0:	move   *a11, a11, 1
3f2e2fd0:	move   a9, *a11(0x6f8), 1
3f2e2ff0:	move   *a13(0xffc0), a11, 1
3f2e3010:	sll    0x5, a11
3f2e3020:	addi   0xa6000, a11
3f2e3050:	move   *a11, a11, 1
3f2e3060:	move   a9, *a11(0x718), 1
3f2e3080:	move   *a13(0xffc0), a11, 1
3f2e30a0:	sll    0x5, a11
3f2e30b0:	addi   0xa6000, a11
3f2e30e0:	move   *a11, a11, 1
3f2e30f0:	move   a9, *a11(0x738), 1
3f2e3110:	move   *a13(0xffc0), a11, 1
3f2e3130:	sll    0x5, a11
3f2e3140:	addi   0xa6000, a11
3f2e3170:	move   *a11, a11, 1
3f2e3180:	move   a9, *a11(0x758), 1
3f2e31a0:	move   *a13(0xffc0), a11, 1
3f2e31c0:	sll    0x5, a11
3f2e31d0:	addi   0xa6000, a11
3f2e3200:	move   *a11, a11, 1
3f2e3210:	setf   16, 0, 0
3f2e3220:	move   a9, *a11(0x778), 0
3f2e3240:	move   *a13(0xffc0), a11, 1
3f2e3260:	sll    0x5, a11
3f2e3270:	addi   0xa6000, a11
3f2e32a0:	move   *a11, a11, 1
3f2e32b0:	movb   a9, *a11(0x788)
3f2e32d0:	move   *a13(0xffc0), a11, 1
3f2e32f0:	sll    0x5, a11
3f2e3300:	addi   0xa6000, a11
3f2e3330:	move   *a11, a11, 1
3f2e3340:	movb   a9, *a11(0x790)
3f2e3360:	move   a14, -*sp, 1
3f2e3370:	move   *a13(0xffc0), a11, 1
3f2e3390:	sll    0x5, a11
3f2e33a0:	addi   0xa6000, a11
3f2e33d0:	move   *a11+, *a14+, 1
3f2e33e0:	calla  L3FB1D8C0
3f2e3410:	move   *a13(0xffc0), a11, 1
3f2e3430:	sll    0x5, a11
3f2e3440:	addi   0xa6000, a11
3f2e3470:	move   a9, *a11, 1
3f2e3480:	setf   8, 0, 0
3f2e3490:	move   *a13(0xffe0), a11, 0
3f2e34b0:	dsjs   a11, L3F2E3540
3f2e34c0:	move   @0xa6200, a11, 1
3f2e34f0:	dec    a11
3f2e3500:	move   a11, @0xa6200, 1
3f2e3530:	jruc   L3F2E3580
L3F2E3540:
3f2e3540:	movk   1, a11
3f2e3550:	movb   a11, @0xa6220
L3F2E3580:
3f2e3580:	move   *sp(0x80), a14, 1
3f2e35a0:	mmfm   sp, a9,a11,a13
3f2e35c0:	rets   2
3f2e35d0:	sra    a9, a0
3f2e35e0:	.word  0x7272
3f2e35f0:	.word  0x726f
3f2e3600:	sla    0x1, b10
3f2e3610:	sla    a11, a13
3f2e3620:	sla    0x3, b8
3f2e3630:	.word  0x756e
3f2e3640:	sll    a3, a13
3f2e3650:	.word  0x7265
3f2e3660:	modu   a9, a0
3f2e3670:	sla    0x3, a6
3f2e3680:	rl     b11, b0
3f2e3690:	sra    b11, b0
3f2e36a0:	sla    0x3, b3
3f2e36b0:	sra    b11, b2
3f2e36c0:	sll    a11, a1
3f2e36d0:	sra    a11, a8
3f2e36e0:	.word  0x0a64
3f2e36f0:	sla    0x0, a0
3f2e3700:	.word  0x7265
3f2e3710:	modu   b11, b2
3f2e3720:	sla    0x3, b2
3f2e3730:	mods   a3, a1
3f2e3740:	modu   a11, a12
3f2e3750:	sla    a11, a3
3f2e3760:	rl     b11, b4
3f2e3770:	srl    a11, a14
3f2e3780:	.word  0x7220
3f2e3790:	modu   a3, a5
3f2e37a0:	sra    a11, a4
3f2e37b0:	.word  0x7072
3f2e37c0:	.word  0x7261
3f2e37d0:	mods   a11, a1
3f2e37e0:	sla    0x3, b3
3f2e37f0:	mods   a3, a2
3f2e3800:	sll    a11, sp
3f2e3810:	.word  0x0a6b
3f2e3820:	sla    0x0, a0
3f2e3830:	.word  0x7265
3f2e3840:	modu   b11, b2
3f2e3850:	dsjs   b2, L3F2E3990
3f2e3860:	.word  0x7320
3f2e3870:	modu   a3, a9
3f2e3880:	sla    0x3, a11
3f2e3890:	modu   a11, a14
3f2e38a0:	sla    0x3, b4
3f2e38b0:	modu   a11, a6
3f2e38c0:	modu   b3, b5
3f2e38d0:	.word  0x0a64
3f2e38e0:	sla    0x0, a0
3f2e38f0:	.word  0x7265
3f2e3900:	modu   b11, b2
3f2e3910:	dsjs   b2, L3F2E3A50
3f2e3920:	.word  0x7520
3f2e3930:	.word  0x736e
3f2e3940:	.word  0x7075
3f2e3950:	modu   b11, b0
3f2e3960:	.word  0x7472
3f2e3970:	sra    a3, a5
3f2e3980:	.word  0x7020
L3F2E3990:
3f2e3990:	.word  0x7069
3f2e39a0:	sla    0x3, a5
3f2e39b0:	mods   a3, a5
3f2e39c0:	mods   a11, a5
3f2e39d0:	modu   a3, a5
3f2e39e0:	srl    0xd, b4
3f2e39f0:	srl    0xf, a14
3f2e3a00:	.word  0x000a
3f2e3a10:	.word  0x7250
3f2e3a20:	sll    a11, sp
3f2e3a30:	.word  0x7365
3f2e3a40:	rl     b11, b3
L3F2E3A50:
3f2e3a50:	srl    a11, a14
3f2e3a60:	.word  0x7420
3f2e3a70:	mods   a11, a9
3f2e3a80:	.word  0x7365
3f2e3a90:	.word  0x0a3a
3f2e3aa0:	sla    0x0, a0
3f2e3ab0:	modu   b11, b4
3f2e3ac0:	sla    b11, b4
3f2e3ad0:	sla    0x3, a12
3f2e3ae0:	.word  0x7270
3f2e3af0:	sll    a11, sp
3f2e3b00:	.word  0x7365
3f2e3b10:	rl     b11, b3
3f2e3b20:	srl    a11, a14
3f2e3b30:	.word  0x7420
3f2e3b40:	mods   a11, a9
3f2e3b50:	dsjs   a5, L3F2E3C90
3f2e3b60:	sla    0x1, a0
3f2e3b70:	sra    a1, a5
3f2e3b80:	mods   a9, a0
3f2e3b90:	.word  0x0a73
3f2e3ba0:	sla    0x0, a0
3f2e3bb0:	sla    0x1, a0
3f2e3bc0:	sra    b10, b2
3f2e3bd0:	sra    a3, a14
3f2e3be0:	.word  0x7265
3f2e3bf0:	sra    b10, b3
3f2e3c00:	.word  0x7574
3f2e3c10:	and    b3, b0
3f2e3c20:	.word  0x7069
3f2e3c30:	dsjs   a5, L3F2E3D70
3f2e3c40:	sla    0x1, a0
3f2e3c50:	sla    0x1, a0
3f2e3c60:	sla    0x1, a0
3f2e3c70:	sra    a1, a5
3f2e3c80:	mods   a9, a0
L3F2E3C90:
3f2e3c90:	.word  0x0a73
3f2e3ca0:	sla    0x0, a0
3f2e3cb0:	sla    0x1, a0
3f2e3cc0:	sla    0x1, a0
3f2e3cd0:	.word  0x706f
3f2e3ce0:	rl     b11, b4
3f2e3cf0:	rl     a11, a13
3f2e3d00:	sra    b11, b10
3f2e3d10:	dsjs   b2, L3F2E3E50
3f2e3d20:	sla    0x1, a0
3f2e3d30:	sla    0x1, a0
3f2e3d40:	sla    0x1, a0
3f2e3d50:	sla    0x1, a0
3f2e3d60:	sla    0x1, a0
L3F2E3D70:
3f2e3d70:	sra    a1, a5
3f2e3d80:	mods   a9, a0
3f2e3d90:	.word  0x0a73
3f2e3da0:	sla    0x0, a0
3f2e3db0:	sla    0x1, a0
3f2e3dc0:	.word  0x7264
3f2e3dd0:	.word  0x7669
3f2e3de0:	.word  0x7265
3f2e3df0:	sla    0x1, b10
3f2e3e00:	sla    0x1, a0
3f2e3e10:	sla    0x1, a0
3f2e3e20:	sla    0x1, a0
3f2e3e30:	sla    0x1, a0
3f2e3e40:	sla    0x1, a0
L3F2E3E50:
3f2e3e50:	sla    0x1, a0
3f2e3e60:	sla    0x1, a0
3f2e3e70:	sra    a1, a5
3f2e3e80:	mods   a9, a0
3f2e3e90:	.word  0x0a73
3f2e3ea0:	sla    0x0, a0
3f2e3eb0:	sla    0x1, a0
3f2e3ec0:	sla    0x1, a0
3f2e3ed0:	.word  0x7264
3f2e3ee0:	.word  0x7669
3f2e3ef0:	.word  0x7265
3f2e3f00:	.word  0x7320
3f2e3f10:	.word  0x7465
3f2e3f20:	.word  0x7075
3f2e3f30:	sla    0x1, b10
3f2e3f40:	sla    0x1, a0
3f2e3f50:	sla    0x1, a0
3f2e3f60:	sla    0x1, a0
3f2e3f70:	sra    a1, a5
3f2e3f80:	mods   a9, a0
3f2e3f90:	.word  0x0a73
3f2e3fa0:	sla    0x0, a0
3f2e3fb0:	sla    0x1, a0
3f2e3fc0:	sla    0x1, a0
3f2e3fd0:	sra    a11, a4
3f2e3fe0:	.word  0x7473
3f2e3ff0:	sll    a1, a0
3f2e4000:	srl    b3, b5
3f2e4010:	sla    0x3, a6
3f2e4020:	mods   a3, a1
3f2e4030:	modu   a11, a12
3f2e4040:	dsjs   a3, L3F2E4180
3f2e4050:	sla    0x1, a0
3f2e4060:	sla    0x1, a0
3f2e4070:	sra    a1, a5
3f2e4080:	mods   a9, a0
3f2e4090:	.word  0x0a73
3f2e40a0:	sla    0x0, a0
3f2e40b0:	sla    0x1, a0
3f2e40c0:	sla    0x1, a0
3f2e40d0:	sla    a11, a13
3f2e40e0:	modu   a3, a9
3f2e40f0:	sra    a1, a0
3f2e4100:	rl     b11, b2
3f2e4110:	sra    b11, b6
3f2e4120:	sla    0x3, b2
3f2e4130:	modu   a11, a12
3f2e4140:	.word  0x706f
3f2e4150:	sla    0x1, b10
3f2e4160:	sla    0x1, a0
3f2e4170:	sra    a1, a5
L3F2E4180:
3f2e4180:	mods   a9, a0
3f2e4190:	.word  0x0a73
3f2e41a0:	sla    0x0, a0
3f2e41b0:	sla    0x1, a0
3f2e41c0:	sla    0x1, a0
3f2e41d0:	.word  0x7865
3f2e41e0:	modu   b11, b0
3f2e41f0:	.word  0x7472
3f2e4200:	sla    0x1, b10
3f2e4210:	sla    0x1, a0
3f2e4220:	sla    0x1, a0
3f2e4230:	sla    0x1, a0
3f2e4240:	sla    0x1, a0
3f2e4250:	sla    0x1, a0
3f2e4260:	sla    0x1, a0
3f2e4270:	sra    a1, a5
3f2e4280:	mods   a9, a0
3f2e4290:	.word  0x0a73
3f2e42a0:	sla    0x0, a0
3f2e42b0:	.word  0x7265
3f2e42c0:	modu   b11, b2
3f2e42d0:	dsjs   b2, L3F2E4410
3f2e42e0:	.word  0x7520
3f2e42f0:	.word  0x736e
3f2e4300:	.word  0x7075
3f2e4310:	modu   b11, b0
3f2e4320:	.word  0x7472
3f2e4330:	sra    a3, a5
3f2e4340:	and    a1, a0
3f2e4350:	modu   b11, b2
3f2e4360:	subb   a3, a3
3f2e4370:	sra    0x1d, a14
3f2e4380:	srl    0xf, a9
3f2e4390:	srl    0xf, a14
3f2e43a0:	.word  0x0a2e
3f2e43b0:	sla    0x0, a0
3f2e43c0:	sla    0x1, a0
3f2e43d0:	sra    b10, b2
3f2e43e0:	sra    a3, a14
3f2e43f0:	.word  0x7265
3f2e4400:	sra    b10, b3
L3F2E4410:
3f2e4410:	.word  0x7574
3f2e4420:	dsjs   b0, L3F2E4560
3f2e4430:	sla    0x1, a0
3f2e4440:	sla    0x1, a0
3f2e4450:	sla    0x1, a0
3f2e4460:	sla    0x1, a0
3f2e4470:	sla    0x1, a0
3f2e4480:	sra    a1, a5
3f2e4490:	mods   a9, a0
3f2e44a0:	.word  0x0a73
3f2e44b0:	sla    0x0, a0
3f2e44c0:	.word  0x7265
3f2e44d0:	modu   b11, b2
3f2e44e0:	dsjs   b2, L3F2E4620
3f2e44f0:	.word  0x7520
3f2e4500:	.word  0x726e
3f2e4510:	sll    a11, a5
3f2e4520:	srl    a11, sp
3f2e4530:	rl     a11, a14
3f2e4540:	sra    b11, b10
3f2e4550:	sla    0x3, a4
L3F2E4560:
3f2e4560:	.word  0x7566
L3F2E4570:
3f2e4570:	sll    a11, a14
3f2e4580:	rl     b11, b4
3f2e4590:	modu   a3, sp
3f2e45a0:	.word  0x000a
3f2e45b0:	sla    0x1, a0
3f2e45c0:	srl    a1, a0
3f2e45d0:	modu   a11, a12
3f2e45e0:	sub    a2, a9
3f2e45f0:	dsjs   a0, L3F2E4570
3f2e4600:	sll    0x9, a0
3f2e4610:	.word  0x0a64
L3F2E4620:
3f2e4620:	sla    0x0, a0
3f2e4630:	sla    0x1, a0
3f2e4640:	mods   a3, a6
3f2e4650:	sla    0x3, sp
3f2e4660:	sla    0x1, b13
3f2e4670:	.word  0x7825
3f2e4680:	.word  0x000a
3f2e4690:	sla    0x1, a0
3f2e46a0:	sla    a9, a0
3f2e46b0:	.word  0x7463
3f2e46c0:	.word  0x7669
3f2e46d0:	sla    0x3, a5
3f2e46e0:	sla    0x1, b13
3f2e46f0:	.word  0x7825
3f2e4700:	.word  0x000a
3f2e4710:	sla    0x1, a0
3f2e4720:	sll    a9, a0
3f2e4730:	modu   b11, b2
L3F2E4740:
3f2e4740:	sla    0x3, b0
3f2e4750:	sla    0x1, b13
3f2e4760:	.word  0x7825
3f2e4770:	.word  0x000a
3f2e4780:	sla    0x1, a0
3f2e4790:	.word  0x7320
3f2e47a0:	sla    a11, a3
3f2e47b0:	sra    a11, a12
L3F2E47C0:
3f2e47c0:	dsjs   a0, L3F2E4740
3f2e47d0:	sll    0x9, a0
3f2e47e0:	.word  0x0a78
3f2e47f0:	sla    0x0, a0
3f2e4800:	sla    0x1, a0
3f2e4810:	modu   b11, b2
3f2e4820:	sla    b11, b4
3f2e4830:	sra    b11, b4
L3F2E4840:
3f2e4840:	dsjs   a0, L3F2E47C0
3f2e4850:	sll    0x9, a0
3f2e4860:	.word  0x0a78
3f2e4870:	sla    0x0, a0
3f2e4880:	sla    0x1, a0
3f2e4890:	rl     a11, a13
3f2e48a0:	.word  0x7272
3f2e48b0:	.word  0x726f
L3F2E48C0:
3f2e48c0:	dsjs   a0, L3F2E4840
3f2e48d0:	sll    0x9, a0
3f2e48e0:	.word  0x0a78
3f2e48f0:	sla    0x0, a0
3f2e4900:	sla    0x1, a0
3f2e4910:	.word  0x7865
3f2e4920:	modu   b11, b0
3f2e4930:	.word  0x7472
3f2e4940:	dsjs   a0, L3F2E48C0
3f2e4950:	sll    0x9, a0
L3F2E4960:
3f2e4960:	.word  0x0a78
3f2e4970:	sla    0x0, a0
3f2e4980:	sla    0x1, a0
3f2e4990:	.word  0x7566
3f2e49a0:	sll    a11, a14
3f2e49b0:	sll    b10, sp
3f2e49c0:	.word  0x756f
3f2e49d0:	.word  0x746e
3f2e49e0:	dsjs   a0, L3F2E4960
3f2e49f0:	sll    0x9, a0
3f2e4a00:	.word  0x0a64
3f2e4a10:	sla    0x0, a0
3f2e4a20:	sla    0x1, a0
3f2e4a30:	.word  0x7273
3f2e4a40:	mpyu   a11, a3
3f2e4a50:	mods   a11, a9
3f2e4a60:	divu   a11, a7
3f2e4a70:	sra    a1, a5
3f2e4a80:	divu   b10, b13
3f2e4a90:	xor    b10, b0
3f2e4aa0:	sub    a2, a9
3f2e4ab0:	cmp    b2, b4
3f2e4ac0:	sla    0x2, b13
3f2e4ad0:	sla    0x1, b13
3f2e4ae0:	sra    a1, a5
3f2e4af0:	sla    0x1, a0
3f2e4b00:	.word  0x7320
3f2e4b10:	sll    b11, b2
3f2e4b20:	rl     b10, sp
3f2e4b30:	srl    a11, a13
3f2e4b40:	sll    0xa, b11
3f2e4b50:	mpys   a11, a4
3f2e4b60:	and    b2, b11
3f2e4b70:	sub    a10, a8
3f2e4b80:	subb   a10, a9
3f2e4b90:	or     a2, a8
3f2e4ba0:	sla    0x2, b13
3f2e4bb0:	sla    0x1, b13
3f2e4bc0:	sra    a1, a5
3f2e4bd0:	.word  0x000a
3f2e4be0:	sla    0x1, a0
3f2e4bf0:	sra    a1, a0
3f2e4c00:	.word  0x7473
L3F2E4C10:
3f2e4c10:	rl     b10, sp
3f2e4c20:	srl    a11, a13
3f2e4c30:	sll    0xa, b11
3f2e4c40:	mpys   a11, a4
3f2e4c50:	and    b2, b11
3f2e4c60:	cmp    b10, b7
3f2e4c70:	or     a2, a4
3f2e4c80:	mpys   a10, a8
3f2e4c90:	dsjs   a0, L3F2E4C10
3f2e4ca0:	sll    0x9, a0
3f2e4cb0:	sla    0x3, a4
3f2e4cc0:	sla    0x1, a0
3f2e4cd0:	.word  0x7364
3f2e4ce0:	mpyu   b11, b4
L3F2E4CF0:
3f2e4cf0:	mods   a11, a9
3f2e4d00:	divu   a11, a7
3f2e4d10:	sra    a1, a5
3f2e4d20:	divu   b10, b13
3f2e4d30:	cmp    b2, b0
3f2e4d40:	cmp    a10, a5
3f2e4d50:	cmp    a2, a7
3f2e4d60:	mpys   b10, b4
3f2e4d70:	dsjs   a0, L3F2E4CF0
3f2e4d80:	sll    0x9, a0
L3F2E4D90:
3f2e4d90:	.word  0x0a64
3f2e4da0:	sla    0x0, a0
3f2e4db0:	sla    0x1, a0
3f2e4dc0:	.word  0x7273
3f2e4dd0:	mpyu   a11, a3
3f2e4de0:	sra    b11, b2
3f2e4df0:	mpyu   b11, b3
3f2e4e00:	sra    a3, a9
3f2e4e10:	dsjs   a0, L3F2E4D90
3f2e4e20:	sll    0x9, a0
L3F2E4E30:
3f2e4e30:	.word  0x0a78
3f2e4e40:	sla    0x0, a0
3f2e4e50:	sla    0x1, a0
3f2e4e60:	.word  0x7273
3f2e4e70:	mpyu   a11, a3
3f2e4e80:	sra    a11, a4
3f2e4e90:	sra    a11, a12
3f2e4ea0:	sra    b11, b4
3f2e4eb0:	dsjs   a0, L3F2E4E30
L3F2E4EC0:
3f2e4ec0:	sll    0x9, a0
3f2e4ed0:	.word  0x0a78
3f2e4ee0:	sla    0x0, a0
3f2e4ef0:	sla    0x1, a0
3f2e4f00:	.word  0x7273
3f2e4f10:	mpyu   a11, a3
3f2e4f20:	sla    a11, a2
3f2e4f30:	sra    b11, b3
3f2e4f40:	dsjs   a0, L3F2E4EC0
3f2e4f50:	sll    0x9, a0
3f2e4f60:	.word  0x0a78
3f2e4f70:	sla    0x0, a0
3f2e4f80:	sla    0x1, a0
3f2e4f90:	.word  0x7273
3f2e4fa0:	mpyu   a11, a3
3f2e4fb0:	rl     b11, b7
3f2e4fc0:	.word  0x7464
3f2e4fd0:	sla    0x3, a8
3f2e4fe0:	sla    0x1, b13
3f2e4ff0:	sra    a1, a5
3f2e5000:	.word  0x000a
3f2e5010:	sla    0x1, a0
3f2e5020:	.word  0x7320
3f2e5030:	sll    b11, b2
3f2e5040:	rl     b2, sp
3f2e5050:	rl     a11, a5
3f2e5060:	rl     a3, a7
3f2e5070:	sla    0x3, b4
3f2e5080:	sla    0x1, b13
3f2e5090:	sra    a1, a5
L3F2E50A0:
3f2e50a0:	.word  0x000a
3f2e50b0:	sla    0x1, a0
3f2e50c0:	sll    a9, a0
3f2e50d0:	mods   a11, sp
3f2e50e0:	sla    0x3, b0
3f2e50f0:	modu   a11, a6
3f2e5100:	mods   b11, b2
3f2e5110:	.word  0x7461
3f2e5120:	dsjs   a0, L3F2E50A0
3f2e5130:	sll    0x9, a0
3f2e5140:	.word  0x0a78
3f2e5150:	sla    0x0, a0
3f2e5160:	sla    0x1, a0
3f2e5170:	subb   b11, b0
L3F2E5180:
3f2e5180:	sla    0x2, a3
3f2e5190:	sla    0x1, b13
3f2e51a0:	.word  0x7825
3f2e51b0:	.word  0x000a
3f2e51c0:	sla    0x1, a0
3f2e51d0:	.word  0x7020
3f2e51e0:	.word  0x7244
3f2e51f0:	.word  0x7761
3f2e5200:	dsjs   a0, L3F2E5180
3f2e5210:	sll    0x9, a0
3f2e5220:	.word  0x0a78
3f2e5230:	sla    0x0, a0
3f2e5240:	sla    0x1, a0
3f2e5250:	.word  0x7264
3f2e5260:	mpyu   b11, b7
L3F2E5270:
3f2e5270:	sla    0x3, b8
3f2e5280:	sla    0x1, b13
3f2e5290:	sra    a1, a5
3f2e52a0:	.word  0x000a
3f2e52b0:	sla    0x1, a0
3f2e52c0:	sra    a1, a0
3f2e52d0:	.word  0x7772
3f2e52e0:	.word  0x795f
3f2e52f0:	dsjs   a0, L3F2E5270
3f2e5300:	sll    0x9, a0
L3F2E5310:
3f2e5310:	.word  0x0a64
3f2e5320:	sla    0x0, a0
3f2e5330:	sla    0x1, a0
3f2e5340:	.word  0x7850
3f2e5350:	.word  0x736c
3f2e5360:	sra    b10, b0
3f2e5370:	andn   b11, b2
3f2e5380:	modu   a3, a3
3f2e5390:	dsjs   a0, L3F2E5310
3f2e53a0:	sll    0x9, a0
3f2e53b0:	.word  0x0a64
3f2e53c0:	sla    0x0, a0
3f2e53d0:	sla    0x1, a0
3f2e53e0:	.word  0x754e
3f2e53f0:	move   a11, b13
3f2e5400:	andn   a11, a6
3f2e5410:	modu   a3, a3
L3F2E5420:
3f2e5420:	sla    0x3, b3
3f2e5430:	sla    0x1, b13
3f2e5440:	sra    a1, a5
3f2e5450:	.word  0x000a
3f2e5460:	sla    0x1, a0
3f2e5470:	.word  0x7320
3f2e5480:	sll    b11, b2
3f2e5490:	.word  0x785f
3f2e54a0:	dsjs   a0, L3F2E5420
3f2e54b0:	sll    0x9, a0
3f2e54c0:	.word  0x0a64
3f2e54d0:	sla    0x0, a0
3f2e54e0:	sla    0x1, a0
3f2e54f0:	.word  0x7273
3f2e5500:	mpyu   a11, a3
L3F2E5510:
3f2e5510:	sla    0x3, b9
3f2e5520:	sla    0x1, b13
3f2e5530:	sra    a1, a5
3f2e5540:	.word  0x000a
3f2e5550:	sla    0x1, a0
3f2e5560:	.word  0x7320
3f2e5570:	sll    b11, b2
3f2e5580:	.word  0x775f
3f2e5590:	dsjs   a0, L3F2E5510
3f2e55a0:	sll    0x9, a0
3f2e55b0:	.word  0x0a64
3f2e55c0:	sla    0x0, a0
3f2e55d0:	sla    0x1, a0
3f2e55e0:	.word  0x7273
3f2e55f0:	mpyu   a11, a3
3f2e5600:	sla    0x3, a8
3f2e5610:	sla    0x1, b13
3f2e5620:	sra    a1, a5
3f2e5630:	.word  0x000a
3f2e5640:	sla    0x1, a0
3f2e5650:	.word  0x7220
3f2e5660:	.word  0x746f
3f2e5670:	rl     b10, sp
3f2e5680:	sra    a3, a14
3f2e5690:	sla    0x3, b8
3f2e56a0:	sla    0x1, b13
3f2e56b0:	.word  0x7825
3f2e56c0:	.word  0x000a
3f2e56d0:	sla    0x1, a0
3f2e56e0:	.word  0x7820
3f2e56f0:	mods   b10, sp
3f2e5700:	.word  0x7269
3f2e5710:	modu   b11, b2
3f2e5720:	sla    0x3, b2
3f2e5730:	sla    0x1, b13
3f2e5740:	.word  0x7825
3f2e5750:	.word  0x000a
3f2e5760:	sla    0x1, a0
3f2e5770:	.word  0x7920
3f2e5780:	mods   b10, sp
3f2e5790:	.word  0x7269
3f2e57a0:	modu   b11, b2
3f2e57b0:	sla    0x3, b2
3f2e57c0:	sla    0x1, b13
3f2e57d0:	.word  0x7825
3f2e57e0:	.word  0x000a
3f2e57f0:	.word  0x0000
3f2e5800:	.word  0x0000
3f2e5810:	.word  0x0000
3f2e5820:	.word  0x0000
3f2e5830:	.word  0x0000
3f2e5840:	.word  0x0000
3f2e5850:	sla    0x0, a0
3f2e5860:	add    a3, a11
3f2e5870:	.word  0x0000
3f2e5880:	.word  0x0000
3f2e5890:	sla    a0, a0
3f2e58a0:	add    a3, a11
3f2e58b0:	.word  0x0000
3f2e58c0:	.word  0x0000
3f2e58d0:	rl     0x0, a0
3f2e58e0:	add    b3, b11
3f2e58f0:	.word  0x0000
3f2e5900:	.word  0x0000
3f2e5910:	and    a0, a0
3f2e5920:	add    b3, b11
3f2e5930:	.word  0x0000
3f2e5940:	.word  0x0000
3f2e5950:	rl     a0, a0
3f2e5960:	add    a4, a8
3f2e5970:	.word  0x0000
3f2e5980:	.word  0x0000
3f2e5990:	.word  0x7800
3f2e59a0:	add    a4, a8
3f2e59b0:	move   @0x3cfe, a0
3f2e59e0:	addc   a10, a1
3f2e59f0:	mmtm   sp, a11,a13
3f2e5a10:	move   a14, a13
3f2e5a20:	movk   1, a11
3f2e5a30:	move   a11, @0xb71a0, 1
3f2e5a60:	move   a14, -*sp, 1
3f2e5a70:	sub    a11, a11
3f2e5a80:	move   a11, *a14+, 1
3f2e5a90:	movi   0x3f2e59f0, a11
3f2e5ac0:	move   a11, *a14+, 1
3f2e5ad0:	movi   0x1388, a11
3f2e5af0:	move   a11, *a14+, 1
3f2e5b00:	calla  L3FB41ED0
3f2e5b30:	move   *sp(0x60), a14, 1
3f2e5b50:	mmfm   sp, a11,a13
3f2e5b70:	rets   2
3f2e5b80:	mmtm   sp, a11,a13
3f2e5ba0:	move   a14, a13
3f2e5bb0:	move   @0xb8850, a11, 1
3f2e5be0:	cmpi   0x1d4c0, a11
3f2e5c10:	jrgt   L3F2E5D20
3f2e5c20:	move   @0xb7120, a11, 1
3f2e5c50:	jreq   L3F2E5C90
3f2e5c60:	calla  L3F345C40
L3F2E5C90:
3f2e5c90:	move   @0xb8850, a11, 1
3f2e5cc0:	addi   0x7530, a11
3f2e5ce0:	move   a11, @0xb8850, 1
3f2e5d10:	jruc   L3F2E5D50
L3F2E5D20:
3f2e5d20:	calla  L3F3460B0
L3F2E5D50:
3f2e5d50:	move   *sp(0x60), a14, 1
3f2e5d70:	mmfm   sp, a11,a13
3f2e5d90:	rets   2
3f2e5da0:	mmtm   sp, a9,a11,a13
3f2e5dc0:	move   a14, a13
3f2e5dd0:	addi   0x520, a14
3f2e5df0:	move   a14, -*sp, 1
3f2e5e00:	movi   0x50, a11
3f2e5e20:	move   a11, *a14+, 1
3f2e5e30:	move   a13, *a14+, 1
3f2e5e40:	move   *a13(0xffc0), a9, 1
3f2e5e60:	setf   8, 0, 0
3f2e5e70:	move   *a9(0x80), a8, 0
3f2e5e90:	move   a8, *a14+, 1
3f2e5ea0:	move   *a13(0xffe0), *a14+, 1
3f2e5ec0:	calla  L3F99C570
3f2e5ef0:	jruc   L3F2E6550
L3F2E5F00:
3f2e5f00:	setf   1, 0, 0
3f2e5f10:	move   @0xaed50, a11, 0
3f2e5f40:	move   a11, *a13(0x500), 1
3f2e5f60:	sub    a9, a9
3f2e5f70:	move   a9, @0xaed50, 0
3f2e5fa0:	move   a14, -*sp, 1
3f2e5fb0:	movi   0xb1918, a9
3f2e5fe0:	move   a9, *a14+, 1
3f2e5ff0:	move   a13, a9
3f2e6000:	addi   0x280, a9
3f2e6020:	move   a9, *a14+, 1
3f2e6030:	calla  L3FB45720
3f2e6060:	move   a14, -*sp, 1
3f2e6070:	movi   0x3f30d700, a8
3f2e60a0:	move   a8, *a14+, 1
3f2e60b0:	movi   0xb1918, a9
3f2e60e0:	move   a9, *a14+, 1
3f2e60f0:	calla  L3FB45720
3f2e6120:	move   @0xb7120, a9, 1
3f2e6150:	jrne   L3F2E6240
3f2e6160:	move   a14, -*sp, 1
3f2e6170:	movk   3, a11
3f2e6180:	move   a11, *a14+, 1
3f2e6190:	movi   0x3f30d720, a8
3f2e61c0:	move   a8, *a14+, 1
3f2e61d0:	calla  L3F309350
3f2e6200:	calla  L3F343390
3f2e6230:	jruc   L3F2E6420
L3F2E6240:
3f2e6240:	calla  L3F343390
3f2e6270:	move   a14, -*sp, 1
3f2e6280:	movk   3, a9
3f2e6290:	move   a9, *a14+, 1
3f2e62a0:	movi   0x3f30d7d0, a8
3f2e62d0:	move   a8, *a14+, 1
3f2e62e0:	calla  L3F309350
3f2e6310:	movk   1, a9
3f2e6320:	move   a9, @0xb7120, 1
3f2e6350:	move   a14, -*sp, 1
3f2e6360:	sub    a11, a11
3f2e6370:	move   a11, *a14+, 1
3f2e6380:	movi   0x3f2e5b80, a11
3f2e63b0:	move   a11, *a14+, 1
3f2e63c0:	movi   0x7530, a11
3f2e63e0:	move   a11, *a14+, 1
3f2e63f0:	calla  L3FB41ED0
L3F2E6420:
3f2e6420:	move   a14, -*sp, 1
3f2e6430:	move   a13, a11
3f2e6440:	addi   0x280, a11
3f2e6460:	move   a11, *a14+, 1
3f2e6470:	movi   0xb1918, a9
3f2e64a0:	move   a9, *a14+, 1
3f2e64b0:	calla  L3FB45720
3f2e64e0:	move   *a13(0x500), a9, 1
3f2e6500:	setf   1, 0, 0
3f2e6510:	move   a9, @0xaed50, 0
3f2e6540:	jruc   L3F2E65B0
L3F2E6550:
3f2e6550:	setf   8, 0, 0
3f2e6560:	move   *a9(0x88), a8, 0
3f2e6580:	subi   0x33, a8
3f2e65a0:	jreq   L3F2E5F00
L3F2E65B0:
3f2e65b0:	movk   1, a11
3f2e65c0:	move   a11, @0xb8870, 1
3f2e65f0:	move   a14, -*sp, 1
3f2e6600:	move   a13, *a14+, 1
3f2e6610:	movi   0x3f30d900, a8
3f2e6640:	move   a8, *a14+, 1
3f2e6650:	calla  L3FB341E0
3f2e6680:	move   *sp(0x80), a14, 1
3f2e66a0:	mmfm   sp, a9,a11,a13
3f2e66c0:	rets   2
3f2e66d0:	mmtm   sp, a11,a13
3f2e66f0:	move   a14, a13
3f2e6700:	movk   1, a11
3f2e6710:	move   a11, @0xa68a0, 1
3f2e6740:	move   a14, -*sp, 1
3f2e6750:	move   @0xbf1e0, *a14+, 1
3f2e6780:	calla  L3FB3FE90
3f2e67b0:	move   *sp(0x60), a14, 1
3f2e67d0:	mmfm   sp, a11,a13
3f2e67f0:	rets   2
L3F2E6800:
3f2e6800:	move   a11, -*sp, 1
3f2e6810:	calla  L3F5EB170
3f2e6840:	move   a14, -*sp, 1
3f2e6850:	movi   0x3e8, a11
3f2e6870:	move   a11, *a14+, 1
3f2e6880:	calla  L3FB33A20
3f2e68b0:	movk   1, a11
3f2e68c0:	setf   16, 1, 0
3f2e68d0:	move   a11, @0xb83e0, 0
3f2e6900:	sub    a11, a11
3f2e6910:	move   a11, @0xa6880, 1
3f2e6940:	move   a14, -*sp, 1
3f2e6950:	movi   0x3f30d990, a8
3f2e6980:	move   a8, *a14+, 1
3f2e6990:	movi   0x3f30d998, a8
3f2e69c0:	move   a8, *a14+, 1
3f2e69d0:	movi   0x3f30da40, a8
3f2e6a00:	move   a8, *a14+, 1
3f2e6a10:	calla  L3F30FE60
3f2e6a40:	move   @0xa6880, a11, 1
3f2e6a70:	jrne   L3F2E6AF0
L3F2E6A80:
3f2e6a80:	calla  L3FB3FA00
3f2e6ab0:	move   @0xa6880, a11, 1
3f2e6ae0:	jreq   L3F2E6A80
L3F2E6AF0:
3f2e6af0:	move   a14, -*sp, 1
3f2e6b00:	sub    a11, a11
3f2e6b10:	move   a11, *a14+, 1
3f2e6b20:	movi   0x3f2e66d0, a11
3f2e6b50:	move   a11, *a14+, 1
3f2e6b60:	movi   0x3e8, a11
3f2e6b80:	move   a11, *a14+, 1
3f2e6b90:	calla  L3FB41ED0
3f2e6bc0:	move   @0xa68a0, a11, 1
3f2e6bf0:	jrne   L3F2E6C70
L3F2E6C00:
3f2e6c00:	calla  L3FB3FA00
3f2e6c30:	move   @0xa68a0, a11, 1
3f2e6c60:	jreq   L3F2E6C00
L3F2E6C70:
3f2e6c70:	dint
3f2e6c80:	calla  L3F578C50
3f2e6cb0:	move   *sp+, a11, 1
3f2e6cc0:	rets
3f2e6cd0:	move   a13, -*sp, 1
3f2e6ce0:	move   a14, a13
3f2e6cf0:	move   a14, -*sp, 1
3f2e6d00:	movi   0x3f30da98, a8
3f2e6d30:	move   a8, *a14+, 1
3f2e6d40:	calla  L3FB341E0
3f2e6d70:	calla  L3F2E6800
3f2e6da0:	move   *sp(0x40), a14, 1
3f2e6dc0:	move   *sp+, a13, 1
3f2e6dd0:	rets   2
3f2e6de0:	mmtm   sp, a7,a9,a11,a13
3f2e6e00:	move   a14, a13
3f2e6e10:	addi   0xba0, a14
3f2e6e30:	sub    a11, a11
3f2e6e40:	move   a11, *a13(0x80), 1
3f2e6e60:	move   a13, a9
3f2e6e70:	addi   0xa40, a9
3f2e6e90:	move   a9, *a13(0xa60), 1
3f2e6eb0:	calla  L3F708700
3f2e6ee0:	move   a8, @0xa6900, 1
3f2e6f10:	movb   a11, *a13(0x100)
3f2e6f30:	move   a11, *a13, 1
L3F2E6F40:
3f2e6f40:	move   *a13, a11, 1
3f2e6f50:	sll    0x5, a11
3f2e6f60:	addi   0x1a4940, a11
3f2e6f90:	move   a14, -*sp, 1
3f2e6fa0:	movi   0x40, a9
3f2e6fc0:	move   a9, *a14+, 1
3f2e6fd0:	movk   1, a9
3f2e6fe0:	move   a9, *a14+, 1
3f2e6ff0:	calla  L3F703D90
3f2e7020:	move   a8, *a11, 1
3f2e7030:	move   a14, -*sp, 1
3f2e7040:	movi   0x3f30d990, a8
3f2e7070:	move   a8, *a14+, 1
3f2e7080:	move   *a13, a11, 1
3f2e7090:	sll    0x5, a11
3f2e70a0:	addi   0x1a4940, a11
3f2e70d0:	move   *a11+, *a14+, 1
3f2e70e0:	calla  L3FB45720
3f2e7110:	move   *a13, a11, 1
3f2e7120:	sll    0x5, a11
3f2e7130:	addi   0x1a5200, a11
3f2e7160:	move   a14, -*sp, 1
3f2e7170:	movi   0x40, a9
3f2e7190:	move   a9, *a14+, 1
3f2e71a0:	movk   1, a9
3f2e71b0:	move   a9, *a14+, 1
3f2e71c0:	calla  L3F703D90
3f2e71f0:	move   a8, *a11, 1
3f2e7200:	move   a14, -*sp, 1
3f2e7210:	movi   0x3f30d990, a8
3f2e7240:	move   a8, *a14+, 1
3f2e7250:	move   *a13, a11, 1
3f2e7260:	sll    0x5, a11
3f2e7270:	addi   0x1a5200, a11
3f2e72a0:	move   *a11+, *a14+, 1
3f2e72b0:	calla  L3FB45720
3f2e72e0:	move   *a13, a11, 1
3f2e72f0:	inc    a11
3f2e7300:	move   a11, *a13, 1
3f2e7310:	subk   4, a11
3f2e7320:	jrlt   L3F2E6F40
3f2e7330:	sub    a11, a11
3f2e7340:	move   a11, *a13, 1
L3F2E7350:
3f2e7350:	move   *a13, a11, 1
3f2e7360:	sll    0x5, a11
3f2e7370:	addi   0xb4ae0, a11
3f2e73a0:	move   a14, -*sp, 1
3f2e73b0:	movi   0x40, a9
3f2e73d0:	move   a9, *a14+, 1
3f2e73e0:	movk   1, a9
3f2e73f0:	move   a9, *a14+, 1
3f2e7400:	calla  L3F703D90
3f2e7430:	move   a8, *a11, 1
3f2e7440:	move   a14, -*sp, 1
3f2e7450:	movi   0x3f30d990, a8
3f2e7480:	move   a8, *a14+, 1
3f2e7490:	move   *a13, a11, 1
3f2e74a0:	sll    0x5, a11
3f2e74b0:	addi   0xb4ae0, a11
3f2e74e0:	move   *a11+, *a14+, 1
3f2e74f0:	calla  L3FB45720
3f2e7520:	move   *a13, a11, 1
3f2e7530:	sll    0x5, a11
3f2e7540:	addi   0xb4b60, a11
3f2e7570:	move   a14, -*sp, 1
3f2e7580:	movi   0x40, a9
3f2e75a0:	move   a9, *a14+, 1
3f2e75b0:	movk   1, a9
3f2e75c0:	move   a9, *a14+, 1
3f2e75d0:	calla  L3F703D90
3f2e7600:	move   a8, *a11, 1
3f2e7610:	move   a14, -*sp, 1
3f2e7620:	movi   0x3f30d990, a8
3f2e7650:	move   a8, *a14+, 1
3f2e7660:	move   *a13, a11, 1
3f2e7670:	sll    0x5, a11
3f2e7680:	addi   0xb4b60, a11
3f2e76b0:	move   *a11+, *a14+, 1
3f2e76c0:	calla  L3FB45720
3f2e76f0:	move   *a13, a11, 1
3f2e7700:	sll    0x5, a11
3f2e7710:	addi   0xb4be0, a11
3f2e7740:	move   a14, -*sp, 1
3f2e7750:	movk   16, a9
3f2e7760:	move   a9, *a14+, 1
3f2e7770:	movk   1, a9
3f2e7780:	move   a9, *a14+, 1
3f2e7790:	calla  L3F703D90
3f2e77c0:	move   a8, *a11, 1
3f2e77d0:	move   a14, -*sp, 1
3f2e77e0:	movi   0x3f30d990, a8
3f2e7810:	move   a8, *a14+, 1
3f2e7820:	move   *a13, a11, 1
3f2e7830:	sll    0x5, a11
3f2e7840:	addi   0xb4be0, a11
3f2e7870:	move   *a11+, *a14+, 1
3f2e7880:	calla  L3FB45720
3f2e78b0:	move   *a13, a11, 1
3f2e78c0:	sll    0x5, a11
3f2e78d0:	addi   0xb4c60, a11
3f2e7900:	move   a14, -*sp, 1
3f2e7910:	movk   16, a9
3f2e7920:	move   a9, *a14+, 1
3f2e7930:	movk   1, a9
3f2e7940:	move   a9, *a14+, 1
3f2e7950:	calla  L3F703D90
3f2e7980:	move   a8, *a11, 1
3f2e7990:	move   a14, -*sp, 1
3f2e79a0:	movi   0x3f30d990, a8
3f2e79d0:	move   a8, *a14+, 1
3f2e79e0:	move   *a13, a11, 1
3f2e79f0:	sll    0x5, a11
3f2e7a00:	addi   0xb4c60, a11
3f2e7a30:	move   *a11+, *a14+, 1
3f2e7a40:	calla  L3FB45720
3f2e7a70:	move   *a13, a11, 1
3f2e7a80:	sll    0x5, a11
3f2e7a90:	addi   0xb6ce0, a11
3f2e7ac0:	move   a14, -*sp, 1
3f2e7ad0:	movi   0x40, a9
3f2e7af0:	move   a9, *a14+, 1
3f2e7b00:	movk   1, a9
3f2e7b10:	move   a9, *a14+, 1
3f2e7b20:	calla  L3F703D90
3f2e7b50:	move   a8, *a11, 1
3f2e7b60:	move   a14, -*sp, 1
3f2e7b70:	movi   0x3f30d990, a8
3f2e7ba0:	move   a8, *a14+, 1
3f2e7bb0:	move   *a13, a11, 1
3f2e7bc0:	sll    0x5, a11
3f2e7bd0:	addi   0xb6ce0, a11
3f2e7c00:	move   *a11+, *a14+, 1
3f2e7c10:	calla  L3FB45720
3f2e7c40:	move   *a13, a11, 1
3f2e7c50:	sll    0x5, a11
3f2e7c60:	addi   0xb6d60, a11
3f2e7c90:	move   a14, -*sp, 1
3f2e7ca0:	movi   0x40, a9
3f2e7cc0:	move   a9, *a14+, 1
3f2e7cd0:	movk   1, a9
3f2e7ce0:	move   a9, *a14+, 1
3f2e7cf0:	calla  L3F703D90
3f2e7d20:	move   a8, *a11, 1
3f2e7d30:	move   a14, -*sp, 1
3f2e7d40:	movi   0x3f30d990, a8
3f2e7d70:	move   a8, *a14+, 1
3f2e7d80:	move   *a13, a11, 1
3f2e7d90:	sll    0x5, a11
3f2e7da0:	addi   0xb6d60, a11
3f2e7dd0:	move   *a11+, *a14+, 1
3f2e7de0:	calla  L3FB45720
3f2e7e10:	move   *a13, a11, 1
3f2e7e20:	sll    0x5, a11
3f2e7e30:	addi   0xb6de0, a11
3f2e7e60:	move   a14, -*sp, 1
3f2e7e70:	movi   0x40, a9
3f2e7e90:	move   a9, *a14+, 1
3f2e7ea0:	movk   1, a9
3f2e7eb0:	move   a9, *a14+, 1
3f2e7ec0:	calla  L3F703D90
3f2e7ef0:	move   a8, *a11, 1
3f2e7f00:	move   a14, -*sp, 1
3f2e7f10:	movi   0x3f30d990, a8
3f2e7f40:	move   a8, *a14+, 1
3f2e7f50:	move   *a13, a11, 1
3f2e7f60:	sll    0x5, a11
3f2e7f70:	addi   0xb6de0, a11
3f2e7fa0:	move   *a11+, *a14+, 1
3f2e7fb0:	calla  L3FB45720
3f2e7fe0:	move   *a13, a11, 1
3f2e7ff0:	sll    0x5, a11
3f2e8000:	addi   0xb6e60, a11
3f2e8030:	move   a14, -*sp, 1
3f2e8040:	movi   0x40, a9
3f2e8060:	move   a9, *a14+, 1
3f2e8070:	movk   1, a9
3f2e8080:	move   a9, *a14+, 1
3f2e8090:	calla  L3F703D90
3f2e80c0:	move   a8, *a11, 1
3f2e80d0:	move   a14, -*sp, 1
3f2e80e0:	movi   0x3f30d990, a8
3f2e8110:	move   a8, *a14+, 1
3f2e8120:	move   *a13, a11, 1
3f2e8130:	sll    0x5, a11
3f2e8140:	addi   0xb6e60, a11
3f2e8170:	move   *a11+, *a14+, 1
3f2e8180:	calla  L3FB45720
3f2e81b0:	move   *a13, a11, 1
3f2e81c0:	inc    a11
3f2e81d0:	move   a11, *a13, 1
3f2e81e0:	subk   4, a11
3f2e81f0:	jalt   L3F2E7350
3f2e8210:	sub    a11, a11
3f2e8220:	move   a11, *a13, 1
L3F2E8230:
3f2e8230:	move   *a13, a11, 1
3f2e8240:	sll    0x5, a11
3f2e8250:	addi   0x1a5ac0, a11
3f2e8280:	move   a14, -*sp, 1
3f2e8290:	movi   0x40, a9
3f2e82b0:	move   a9, *a14+, 1
3f2e82c0:	movk   1, a9
3f2e82d0:	move   a9, *a14+, 1
3f2e82e0:	calla  L3F703D90
3f2e8310:	move   a8, *a11, 1
3f2e8320:	move   a14, -*sp, 1
3f2e8330:	movi   0x3f30d990, a8
3f2e8360:	move   a8, *a14+, 1
3f2e8370:	move   *a13, a11, 1
3f2e8380:	sll    0x5, a11
3f2e8390:	addi   0x1a5ac0, a11
3f2e83c0:	move   *a11+, *a14+, 1
3f2e83d0:	calla  L3FB45720
3f2e8400:	move   *a13, a11, 1
3f2e8410:	inc    a11
3f2e8420:	move   a11, *a13, 1
3f2e8430:	subk   2, a11
3f2e8440:	jrlt   L3F2E8230
3f2e8450:	sub    a11, a11
3f2e8460:	move   a11, *a13, 1
L3F2E8470:
3f2e8470:	move   *a13, a11, 1
3f2e8480:	sll    0x5, a11
3f2e8490:	addi   0xb3ae0, a11
3f2e84c0:	move   a14, -*sp, 1
3f2e84d0:	movi   0x100, a9
3f2e84f0:	move   a9, *a14+, 1
3f2e8500:	movk   1, a9
3f2e8510:	move   a9, *a14+, 1
3f2e8520:	calla  L3F703D90
3f2e8550:	move   a8, *a11, 1
3f2e8560:	move   *a13, a11, 1
3f2e8570:	sll    0x5, a11
3f2e8580:	addi   0xb42e0, a11
3f2e85b0:	move   a14, -*sp, 1
3f2e85c0:	movi   0x100, a9
3f2e85e0:	move   a9, *a14+, 1
3f2e85f0:	movk   1, a9
3f2e8600:	move   a9, *a14+, 1
3f2e8610:	calla  L3F703D90
3f2e8640:	move   a8, *a11, 1
3f2e8650:	move   *a13, a11, 1
3f2e8660:	sll    0x5, a11
3f2e8670:	addi   0xb2df0, a11
3f2e86a0:	move   a14, -*sp, 1
3f2e86b0:	move   a9, *a14+, 1
3f2e86c0:	movk   2, a9
3f2e86d0:	move   a9, *a14+, 1
3f2e86e0:	calla  L3F703D90
3f2e8710:	move   a8, *a11, 1
3f2e8720:	move   *a13, a11, 1
3f2e8730:	inc    a11
3f2e8740:	move   a11, *a13, 1
3f2e8750:	cmpi   0x40, a11
3f2e8770:	jrlt   L3F2E8470
3f2e8780:	sub    a9, a9
3f2e8790:	move   a9, *a13, 1
L3F2E87A0:
3f2e87a0:	move   *a13, a11, 1
3f2e87b0:	sll    0x5, a11
3f2e87c0:	addi   0xb4ce0, a11
3f2e87f0:	move   a14, -*sp, 1
3f2e8800:	movk   4, a9
3f2e8810:	move   a9, *a14+, 1
3f2e8820:	movk   1, a9
3f2e8830:	move   a9, *a14+, 1
3f2e8840:	calla  L3F703D90
3f2e8870:	move   a8, *a11, 1
3f2e8880:	move   *a13, a11, 1
3f2e8890:	inc    a11
3f2e88a0:	move   a11, *a13, 1
3f2e88b0:	cmpi   0x100, a11
3f2e88d0:	jrlt   L3F2E87A0
3f2e88e0:	sub    a9, a9
3f2e88f0:	setf   16, 1, 0
3f2e8900:	move   a9, @0xb39f0, 0
3f2e8930:	move   @0x1e8b80, a11, 1
3f2e8960:	sra    0x3, a11
3f2e8970:	addi   0xfffff, a11
3f2e89a0:	sra    0x14, a11
3f2e89b0:	move   a11, @0xb3a20, 1
3f2e89e0:	movi   0x147ae, a9
3f2e8a10:	mpys   a11, a9
3f2e8a20:	move   a9, @0xb3a00, 1
3f2e8a50:	sub    a9, a9
3f2e8a60:	move   a9, @0xb83e0, 0
3f2e8a90:	move   a9, @0xb8080, 1
3f2e8ac0:	move   a9, @0xb80a0, 1
3f2e8af0:	move   a9, @0xb80c0, 1
3f2e8b20:	move   a9, @0xb80e0, 1
3f2e8b50:	move   a9, @0xb8100, 1
3f2e8b80:	move   a9, @0xb82c0, 1
3f2e8bb0:	move   a9, @0xb8120, 1
3f2e8be0:	move   a9, @0xb8140, 1
3f2e8c10:	move   a9, @0xb8160, 1
3f2e8c40:	move   a9, @0xb8180, 1
3f2e8c70:	move   a9, @0xb81a0, 1
3f2e8ca0:	move   a9, @0xb81c0, 1
3f2e8cd0:	move   a9, @0xb81e0, 1
3f2e8d00:	move   a9, @0xb8200, 1
3f2e8d30:	move   a9, @0xb8220, 1
3f2e8d60:	move   a9, @0xb8240, 1
3f2e8d90:	move   a9, @0xb8260, 1
3f2e8dc0:	move   a9, @0xb8280, 1
3f2e8df0:	move   a9, @0xb82e0, 1
3f2e8e20:	move   a9, @0xb8300, 1
3f2e8e50:	move   a9, @0xb82a0, 1
3f2e8e80:	move   a9, @0xb8320, 1
3f2e8eb0:	move   a9, @0xb8340, 1
3f2e8ee0:	move   a9, @0xb8360, 1
3f2e8f10:	move   a9, @0xb8380, 1
3f2e8f40:	move   a9, @0xb83a0, 1
3f2e8f70:	move   a9, @0x11a590, 1
3f2e8fa0:	move   a9, @0xb83c0, 1
3f2e8fd0:	move   a14, -*sp, 1
3f2e8fe0:	movi   0x3f30dc00, a8
3f2e9010:	move   a8, *a14+, 1
3f2e9020:	calla  L3F9C2570
3f2e9050:	move   a8, @0xb78e0, 1
3f2e9080:	move   a8, a11
3f2e9090:	jrne   L3F2E9140
3f2e90a0:	move   a14, -*sp, 1
3f2e90b0:	movi   0x3f30dc28, a8
3f2e90e0:	move   a8, *a14+, 1
3f2e90f0:	calla  L3FB341E0
3f2e9120:	jauc   L3F2FBB40
L3F2E9140:
3f2e9140:	calla  L3F315160
3f2e9170:	move   @0xb78e0, a11, 1
3f2e91a0:	move   *a11(0x440), a9, 1
3f2e91c0:	move   a9, @0xb7f80, 1
3f2e91f0:	move   *a11(0x440), a7, 1
3f2e9210:	move   a7, a9
3f2e9220:	sll    0x9, a7
3f2e9230:	sll    0x7, a9
3f2e9240:	add    a9, a7
3f2e9250:	move   *a11(0x480), a9, 1
3f2e9270:	add    a7, a9
3f2e9280:	move   a9, @0xb7900, 1
3f2e92b0:	move   a14, -*sp, 1
3f2e92c0:	sub    a7, a7
3f2e92d0:	move   a7, *a14+, 1
3f2e92e0:	movi   0x3f30dd10, a8
3f2e9310:	move   a8, *a14+, 1
3f2e9320:	move   a11, *a14+, 1
3f2e9330:	calla  L3FD5E420
3f2e9360:	move   a8, @0xb7920, 1
3f2e9390:	move   a14, -*sp, 1
3f2e93a0:	move   a7, *a14+, 1
3f2e93b0:	movi   0x3f30dd98, a8
3f2e93e0:	move   a8, *a14+, 1
3f2e93f0:	move   @0xb78e0, *a14+, 1
3f2e9420:	calla  L3FD5E420
3f2e9450:	move   a8, @0xb7940, 1
3f2e9480:	move   @0xb78e0, a11, 1
3f2e94b0:	move   @0xb7f80, a9, 1
3f2e94e0:	move   a9, a7
3f2e94f0:	sll    0x9, a9
3f2e9500:	sll    0x7, a7
3f2e9510:	add    a7, a9
3f2e9520:	move   *a11(0x480), a7, 1
3f2e9540:	add    a9, a7
3f2e9550:	move   *a7(0x40), a9, 1
3f2e9570:	move   a9, @0xb7960, 1
3f2e95a0:	move   a14, -*sp, 1
3f2e95b0:	movk   1, a7
3f2e95c0:	move   a7, *a14+, 1
3f2e95d0:	sub    a7, a7
3f2e95e0:	move   a7, *a14+, 1
3f2e95f0:	move   a7, *a14+, 1
3f2e9600:	movk   1, a7
3f2e9610:	move   a7, *a14+, 1
3f2e9620:	move   a7, *a14+, 1
3f2e9630:	sub    a7, a7
3f2e9640:	move   a7, *a14+, 1
3f2e9650:	move   a7, *a14+, 1
3f2e9660:	move   a9, *a14+, 1
3f2e9670:	move   a11, *a14+, 1
3f2e9680:	calla  L3FD41B90
3f2e96b0:	move   a8, @0xb7e20, 1
3f2e96e0:	move   a14, -*sp, 1
3f2e96f0:	movk   4, a11
3f2e9700:	move   a11, *a14+, 1
3f2e9710:	move   a8, *a14+, 1
3f2e9720:	move   @0xb78e0, *a14+, 1
3f2e9750:	calla  L3FD97D50
3f2e9780:	move   @0xb78e0, a9, 1
3f2e97b0:	move   @0xb7f80, a7, 1
3f2e97e0:	move   a7, a11
3f2e97f0:	sll    0x9, a7
3f2e9800:	sll    0x7, a11
3f2e9810:	add    a11, a7
3f2e9820:	move   *a9(0x480), a11, 1
3f2e9840:	add    a7, a11
3f2e9850:	move   *a11(0x60), a11, 1
3f2e9870:	move   a11, @0xb7fa0, 1
3f2e98a0:	move   @0xb7f80, a7, 1
3f2e98d0:	move   a7, a11
3f2e98e0:	sll    0x9, a7
3f2e98f0:	sll    0x7, a11
3f2e9900:	add    a11, a7
3f2e9910:	move   *a9(0x480), a11, 1
3f2e9930:	add    a7, a11
3f2e9940:	move   *a11(0x80), a11, 1
3f2e9960:	move   a11, @0xb7fc0, 1
3f2e9990:	move   a14, -*sp, 1
3f2e99a0:	movi   0x3f2e5da0, a7
3f2e99d0:	move   a7, *a14+, 1
3f2e99e0:	calla  L3FD45700
3f2e9a10:	move   a14, -*sp, 1
3f2e9a20:	movi   0x3f2e6cd0, a11
3f2e9a50:	move   a11, *a14+, 1
3f2e9a60:	calla  L3FD458F0
3f2e9a90:	move   @0xb7900, a9, 1
3f2e9ac0:	move   *a9(0x160), a7, 1
3f2e9ae0:	move   a7, @0xb7e40, 1
3f2e9b10:	move   a14, -*sp, 1
3f2e9b20:	movi   0x3f30ddf0, a8
3f2e9b50:	move   a8, *a14+, 1
3f2e9b60:	move   @0xb78e0, *a14+, 1
3f2e9b90:	calla  L3FD4AE80
3f2e9bc0:	move   a8, @0xb7f20, 1
3f2e9bf0:	move   a8, a7
3f2e9c00:	jrne   L3F2E9CF0
3f2e9c10:	move   a14, -*sp, 1
3f2e9c20:	movi   0x3f30de50, a8
3f2e9c50:	move   a8, *a14+, 1
3f2e9c60:	calla  L3FB341E0
3f2e9c90:	move   a14, -*sp, 1
3f2e9ca0:	movk   1, a9
3f2e9cb0:	move   a9, *a14+, 1
3f2e9cc0:	calla  L3F707A30
L3F2E9CF0:
3f2e9cf0:	move   @0xb7f20, a9, 1
3f2e9d20:	move   *a9(0x20), a7, 1
3f2e9d40:	move   a7, @0xb7f40, 1
3f2e9d70:	move   a14, -*sp, 1
3f2e9d80:	movi   0xb88f0, a11
3f2e9db0:	move   a11, *a14+, 1
3f2e9dc0:	movi   0xb8890, a11
3f2e9df0:	move   a11, *a14+, 1
3f2e9e00:	movk   5, a11
3f2e9e10:	move   a11, *a14+, 1
3f2e9e20:	movk   4, a11
3f2e9e30:	move   a11, *a14+, 1
3f2e9e40:	move   a7, *a14+, 1
3f2e9e50:	move   a7, *a14+, 1
3f2e9e60:	move   @0xb78e0, *a14+, 1
3f2e9e90:	calla  L3FD409D0
3f2e9ec0:	move   a8, @0xb7160, 1
3f2e9ef0:	move   a14, -*sp, 1
3f2e9f00:	movi   0xb88f0, a9
3f2e9f30:	move   a9, *a14+, 1
3f2e9f40:	movi   0xb8890, a7
3f2e9f70:	move   a7, *a14+, 1
3f2e9f80:	movk   19, a11
3f2e9f90:	move   a11, *a14+, 1
3f2e9fa0:	movk   18, a7
3f2e9fb0:	move   a7, *a14+, 1
3f2e9fc0:	move   @0xb7f40, *a14+, 1
3f2e9ff0:	move   @0xb7f40, *a14+, 1
3f2ea020:	move   @0xb78e0, *a14+, 1
3f2ea050:	calla  L3FD409D0
3f2ea080:	move   a8, @0xb7180, 1
3f2ea0b0:	move   a14, -*sp, 1
3f2ea0c0:	movi   0x3f30df30, a8
3f2ea0f0:	move   a8, *a14+, 1
3f2ea100:	calla  L3FB3D9D0
3f2ea130:	move   a8, @0xa6820, 1
3f2ea160:	move   a14, -*sp, 1
3f2ea170:	movi   0x3f30df58, a8
3f2ea1a0:	move   a8, *a14+, 1
3f2ea1b0:	calla  L3FB3D9D0
3f2ea1e0:	move   a8, @0xa6840, 1
3f2ea210:	sub    a7, a7
3f2ea220:	movb   a7, @0xccac0
3f2ea250:	calla  L3F6FC870
3f2ea280:	move   a8, @0xa67f0, 1
3f2ea2b0:	move   a14, -*sp, 1
3f2ea2c0:	move   a8, *a14+, 1
3f2ea2d0:	calla  L3F6FD4B0
3f2ea300:	calla  L3F4AC880
3f2ea330:	move   a14, -*sp, 1
3f2ea340:	movk   1, a7
3f2ea350:	move   a7, *a14+, 1
3f2ea360:	calla  L3F30D660
3f2ea390:	move   a14, -*sp, 1
3f2ea3a0:	sub    a7, a7
3f2ea3b0:	move   a7, *a14+, 1
3f2ea3c0:	move   a7, *a14+, 1
3f2ea3d0:	move   @0xb7960, *a14+, 1
3f2ea400:	move   @0xb78e0, *a14+, 1
3f2ea430:	calla  L3F997000
3f2ea460:	move   a8, @0xb7e60, 1
3f2ea490:	move   a14, -*sp, 1
3f2ea4a0:	move   a8, *a14+, 1
3f2ea4b0:	movi   0xffff, a7
3f2ea4d0:	move   a7, *a14+, 1
3f2ea4e0:	move   @0xb7e40, *a14+, 1
3f2ea510:	move   @0xb78e0, *a14+, 1
3f2ea540:	calla  L3FD3E800
3f2ea570:	move   a14, -*sp, 1
3f2ea580:	move   @0x19ff60, *a14+, 1
3f2ea5b0:	move   @0xb7e60, *a14+, 1
3f2ea5e0:	move   @0xb78e0, *a14+, 1
3f2ea610:	calla  L3FD99A60
3f2ea640:	move   a14, -*sp, 1
3f2ea650:	move   @0x19ff80, *a14+, 1
3f2ea680:	move   @0xb7e60, *a14+, 1
3f2ea6b0:	move   @0xb78e0, *a14+, 1
3f2ea6e0:	calla  L3FD98760
3f2ea710:	move   a14, -*sp, 1
3f2ea720:	sub    a7, a7
3f2ea730:	move   a7, *a14+, 1
3f2ea740:	move   a7, *a14+, 1
3f2ea750:	move   @0xb7960, *a14+, 1
3f2ea780:	move   @0xb78e0, *a14+, 1
3f2ea7b0:	calla  L3F997000
3f2ea7e0:	move   a8, @0xb7e80, 1
3f2ea810:	move   a14, -*sp, 1
3f2ea820:	move   a8, *a14+, 1
3f2ea830:	movi   0xffff, a7
3f2ea850:	move   a7, *a14+, 1
3f2ea860:	move   @0xb7e60, *a14+, 1
3f2ea890:	move   @0xb78e0, *a14+, 1
3f2ea8c0:	calla  L3FD3E800
3f2ea8f0:	move   a14, -*sp, 1
3f2ea900:	move   @0x19ff80, *a14+, 1
3f2ea930:	move   @0xb7e80, *a14+, 1
3f2ea960:	move   @0xb78e0, *a14+, 1
3f2ea990:	calla  L3FD99A60
3f2ea9c0:	move   a14, -*sp, 1
3f2ea9d0:	move   @0x19ff60, *a14+, 1
3f2eaa00:	move   @0xb7e80, *a14+, 1
3f2eaa30:	move   @0xb78e0, *a14+, 1
3f2eaa60:	calla  L3FD98760
3f2eaa90:	move   a14, -*sp, 1
3f2eaaa0:	sub    a7, a7
3f2eaab0:	move   a7, *a14+, 1
3f2eaac0:	move   a7, *a14+, 1
3f2eaad0:	move   @0xb7960, *a14+, 1
3f2eab00:	move   @0xb78e0, *a14+, 1
3f2eab30:	calla  L3F997000
3f2eab60:	move   a8, @0xb7ea0, 1
3f2eab90:	move   a14, -*sp, 1
3f2eaba0:	move   a8, *a14+, 1
3f2eabb0:	movi   0xffff, a7
3f2eabd0:	move   a7, *a14+, 1
3f2eabe0:	move   @0xb7e60, *a14+, 1
3f2eac10:	move   @0xb78e0, *a14+, 1
3f2eac40:	calla  L3FD3E800
3f2eac70:	move   a14, -*sp, 1
3f2eac80:	move   @0xb78e0, a7, 1
3f2eacb0:	move   @0xb7f80, a9, 1
3f2eace0:	move   a9, a11
3f2eacf0:	sll    0x9, a9
3f2ead00:	sll    0x7, a11
3f2ead10:	add    a11, a9
3f2ead20:	move   *a7(0x480), a11, 1
3f2ead40:	add    a9, a11
3f2ead50:	move   *a11(0x1c0), *a14+, 1
3f2ead70:	move   @0xb7ea0, *a14+, 1
3f2eada0:	move   a7, *a14+, 1
3f2eadb0:	calla  L3FD99A60
3f2eade0:	move   a14, -*sp, 1
3f2eadf0:	move   @0xb78e0, a11, 1
3f2eae20:	move   @0xb7f80, a9, 1
3f2eae50:	move   a9, a7
3f2eae60:	sll    0x9, a9
3f2eae70:	sll    0x7, a7
3f2eae80:	add    a7, a9
3f2eae90:	move   *a11(0x480), a7, 1
3f2eaeb0:	add    a9, a7
3f2eaec0:	move   *a7(0x1a0), *a14+, 1
3f2eaee0:	move   @0xb7ea0, *a14+, 1
3f2eaf10:	move   a11, *a14+, 1
3f2eaf20:	calla  L3FD98760
3f2eaf50:	move   a14, -*sp, 1
3f2eaf60:	sub    a11, a11
3f2eaf70:	move   a11, *a14+, 1
3f2eaf80:	move   a11, *a14+, 1
3f2eaf90:	move   @0xb7960, *a14+, 1
3f2eafc0:	move   @0xb78e0, *a14+, 1
3f2eaff0:	calla  L3F997000
3f2eb020:	move   a8, @0xb7ec0, 1
3f2eb050:	move   a14, -*sp, 1
3f2eb060:	move   a8, *a14+, 1
3f2eb070:	movi   0xffff, a9
3f2eb090:	move   a9, *a14+, 1
3f2eb0a0:	move   @0xb7e60, *a14+, 1
3f2eb0d0:	move   @0xb78e0, *a14+, 1
3f2eb100:	calla  L3FD3E800
3f2eb130:	move   a14, -*sp, 1
3f2eb140:	move   @0xb78e0, a7, 1
3f2eb170:	move   @0xb7f80, a11, 1
3f2eb1a0:	move   a11, a9
3f2eb1b0:	sll    0x9, a11
3f2eb1c0:	sll    0x7, a9
3f2eb1d0:	add    a9, a11
3f2eb1e0:	move   *a7(0x480), a9, 1
3f2eb200:	add    a11, a9
3f2eb210:	move   *a9(0x1a0), *a14+, 1
3f2eb230:	move   @0xb7ec0, *a14+, 1
3f2eb260:	move   a7, *a14+, 1
3f2eb270:	calla  L3FD99A60
3f2eb2a0:	move   a14, -*sp, 1
3f2eb2b0:	move   @0xb78e0, a11, 1
3f2eb2e0:	move   @0xb7f80, a9, 1
3f2eb310:	move   a9, a7
3f2eb320:	sll    0x9, a9
3f2eb330:	sll    0x7, a7
3f2eb340:	add    a7, a9
3f2eb350:	move   *a11(0x480), a7, 1
3f2eb370:	add    a9, a7
3f2eb380:	move   *a7(0x1c0), *a14+, 1
3f2eb3a0:	move   @0xb7ec0, *a14+, 1
3f2eb3d0:	move   a11, *a14+, 1
3f2eb3e0:	calla  L3FD98760
3f2eb410:	move   a14, -*sp, 1
3f2eb420:	movi   0x3f30df98, a8
3f2eb450:	move   a8, *a14+, 1
3f2eb460:	move   @0xb78e0, *a14+, 1
3f2eb490:	calla  L3FD4AE80
3f2eb4c0:	move   a8, @0xb7ee0, 1
3f2eb4f0:	move   a14, -*sp, 1
3f2eb500:	movi   0x3f30e140, a8
3f2eb530:	move   a8, *a14+, 1
3f2eb540:	move   @0xb78e0, *a14+, 1
3f2eb570:	calla  L3FD4AE80
3f2eb5a0:	move   a8, @0xb7f00, 1
3f2eb5d0:	move   @0xb7ee0, a11, 1
3f2eb600:	jrne   L3F2EB6F0
3f2eb610:	move   a14, -*sp, 1
3f2eb620:	movi   0x3f30e2e8, a8
3f2eb650:	move   a8, *a14+, 1
3f2eb660:	calla  L3FB341E0
3f2eb690:	move   a14, -*sp, 1
3f2eb6a0:	movk   1, a11
3f2eb6b0:	move   a11, *a14+, 1
3f2eb6c0:	calla  L3F707A30
L3F2EB6F0:
3f2eb6f0:	move   @0xb7ee0, a11, 1
3f2eb720:	jrne   L3F2EB800
3f2eb730:	move   a14, -*sp, 1
3f2eb740:	movi   0x3f30e390, a8
3f2eb770:	move   a8, *a14+, 1
3f2eb780:	calla  L3FB341E0
3f2eb7b0:	move   @0xb7ee0, @0xb7f00, 1
L3F2EB800:
3f2eb800:	move   a14, -*sp, 1
3f2eb810:	move   @0xb7ee0, a11, 1
3f2eb840:	move   *a11(0x20), *a14+, 1
3f2eb860:	move   @0xb7e60, *a14+, 1
3f2eb890:	move   @0xb78e0, *a14+, 1
3f2eb8c0:	calla  L3FD997B0
3f2eb8f0:	move   a14, -*sp, 1
3f2eb900:	move   @0xb7ee0, a11, 1
3f2eb930:	move   *a11(0x20), *a14+, 1
3f2eb950:	move   @0xb7e80, *a14+, 1
3f2eb980:	move   @0xb78e0, *a14+, 1
3f2eb9b0:	calla  L3FD997B0
3f2eb9e0:	move   a14, -*sp, 1
3f2eb9f0:	calla  L3FD39AF0
3f2eba20:	move   a8, *a14+, 1
3f2eba30:	movk   1, a11
3f2eba40:	move   a11, *a14+, 1
3f2eba50:	movi   0x1800, a9
3f2eba70:	move   a9, *a14+, 1
3f2eba80:	movi   0x3f30e460, a8
3f2ebab0:	move   a8, *a14+, 1
3f2ebac0:	movi   0x3fab8160, a7
3f2ebaf0:	move   a7, *a14+, 1
3f2ebb00:	calla  L3F706A40
3f2ebb30:	move   a8, @0xa6920, 1
3f2ebb60:	calla  L3F6FA8F0
3f2ebb90:	move   a8, @0xb71c0, 1
3f2ebbc0:	move   a14, -*sp, 1
3f2ebbd0:	move   @0x19ff80, *a14+, 1
3f2ebc00:	move   @0x19ff60, *a14+, 1
3f2ebc30:	move   a11, *a14+, 1
3f2ebc40:	setf   16, 0, 0
3f2ebc50:	move   @0xaed88, a11, 0
3f2ebc80:	move   a11, *a14+, 1
3f2ebc90:	move   @0xaed78, a7, 0
3f2ebcc0:	move   a7, *a14+, 1
3f2ebcd0:	setf   16, 1, 0
3f2ebce0:	move   @0xaed68, a9, 0
3f2ebd10:	move   a9, *a14+, 1
3f2ebd20:	move   @0xaed58, a7, 0
3f2ebd50:	move   a7, *a14+, 1
3f2ebd60:	move   @0xb7960, *a14+, 1
3f2ebd90:	move   @0xb78e0, *a14+, 1
3f2ebdc0:	calla  L3FD41B90
3f2ebdf0:	move   a8, @0xb7980, 1
3f2ebe20:	setf   16, 1, 0
3f2ebe30:	move   @0xaed58, a11, 0
3f2ebe60:	move   a11, *a13(0x740), 1
3f2ebe80:	move   @0xaed68, a9, 0
3f2ebeb0:	move   a9, *a13(0x760), 1
3f2ebed0:	setf   16, 0, 0
3f2ebee0:	move   @0xaed78, a7, 0
3f2ebf10:	move   a7, *a13(0x780), 1
3f2ebf30:	move   @0xaed88, a7, 0
3f2ebf60:	move   a7, *a13(0x7a0), 1
3f2ebf80:	movi   0xfa, a7
3f2ebfa0:	move   a7, *a13(0x7c0), 1
3f2ebfc0:	movi   0x16d, a7
3f2ebfe0:	move   a7, *a13(0x7e0), 1
3f2ec000:	move   @0xb7fa0, a7, 1
3f2ec030:	move   a7, *a13(0x800), 1
3f2ec050:	move   @0xb7fc0, a7, 1
3f2ec080:	move   a7, *a13(0x820), 1
3f2ec0a0:	sub    a7, a7
3f2ec0b0:	move   a7, *a13(0x840), 1
3f2ec0d0:	move   a7, *a13(0x860), 1
3f2ec0f0:	movi   0x5c, a7
3f2ec110:	move   a7, *a13(0x720), 1
3f2ec130:	jruc   L3F2EC800
L3F2EC140:
3f2ec140:	move   a14, -*sp, 1
3f2ec150:	move   a13, a11
3f2ec160:	addi   0x720, a11
3f2ec180:	move   a11, *a14+, 1
3f2ec190:	sub    a9, a9
3f2ec1a0:	move   a9, *a14+, 1
3f2ec1b0:	move   a9, *a14+, 1
3f2ec1c0:	move   a9, *a14+, 1
3f2ec1d0:	movi   0x3f30e478, a8
3f2ec200:	move   a8, *a14+, 1
3f2ec210:	movi   0x3f30e490, a8
3f2ec240:	move   a8, *a14+, 1
3f2ec250:	move   @0xb7980, *a14+, 1
3f2ec280:	move   @0xb78e0, *a14+, 1
3f2ec2b0:	calla  L3FD9C170
3f2ec2e0:	jruc   L3F2EC8A0
L3F2EC2F0:
3f2ec2f0:	move   a14, -*sp, 1
3f2ec300:	move   a13, a11
3f2ec310:	addi   0x720, a11
3f2ec330:	move   a11, *a14+, 1
3f2ec340:	sub    a9, a9
3f2ec350:	move   a9, *a14+, 1
3f2ec360:	move   a9, *a14+, 1
3f2ec370:	move   a9, *a14+, 1
3f2ec380:	movi   0x3f30e478, a8
3f2ec3b0:	move   a8, *a14+, 1
3f2ec3c0:	movi   0x3f30e6d8, a8
3f2ec3f0:	move   a8, *a14+, 1
3f2ec400:	move   @0xb7980, *a14+, 1
3f2ec430:	move   @0xb78e0, *a14+, 1
3f2ec460:	calla  L3FD9C170
3f2ec490:	jruc   L3F2EC8A0
L3F2EC4A0:
3f2ec4a0:	move   a14, -*sp, 1
3f2ec4b0:	move   a13, a11
3f2ec4c0:	addi   0x720, a11
3f2ec4e0:	move   a11, *a14+, 1
3f2ec4f0:	sub    a9, a9
3f2ec500:	move   a9, *a14+, 1
3f2ec510:	move   a9, *a14+, 1
3f2ec520:	move   a9, *a14+, 1
3f2ec530:	movi   0x3f30e478, a8
3f2ec560:	move   a8, *a14+, 1
3f2ec570:	movi   0x3f30e968, a8
3f2ec5a0:	move   a8, *a14+, 1
3f2ec5b0:	move   @0xb7980, *a14+, 1
3f2ec5e0:	move   @0xb78e0, *a14+, 1
3f2ec610:	calla  L3FD9C170
3f2ec640:	jruc   L3F2EC8A0
L3F2EC650:
3f2ec650:	move   a14, -*sp, 1
3f2ec660:	move   a13, a11
3f2ec670:	addi   0x720, a11
3f2ec690:	move   a11, *a14+, 1
3f2ec6a0:	sub    a9, a9
3f2ec6b0:	move   a9, *a14+, 1
3f2ec6c0:	move   a9, *a14+, 1
3f2ec6d0:	move   a9, *a14+, 1
3f2ec6e0:	movi   0x3f30e478, a8
3f2ec710:	move   a8, *a14+, 1
3f2ec720:	movi   0x3f30e490, a8
3f2ec750:	move   a8, *a14+, 1
3f2ec760:	move   @0xb7980, *a14+, 1
3f2ec790:	move   @0xb78e0, *a14+, 1
3f2ec7c0:	calla  L3FD9C170
3f2ec7f0:	jruc   L3F2EC8A0
L3F2EC800:
3f2ec800:	setf   2, 0, 0
3f2ec810:	move   @0xaece8, a8, 0
3f2ec840:	jreq   L3F2EC140
3f2ec850:	dec    a8
3f2ec860:	jreq   L3F2EC2F0
3f2ec870:	dec    a8
3f2ec880:	jreq   L3F2EC4A0
3f2ec890:	jruc   L3F2EC650
L3F2EC8A0:
3f2ec8a0:	move   a14, -*sp, 1
3f2ec8b0:	move   @0xb78e0, a7, 1
3f2ec8e0:	move   @0xb7f80, a9, 1
3f2ec910:	move   a9, a11
3f2ec920:	sll    0x9, a9
3f2ec930:	sll    0x7, a11
3f2ec940:	add    a11, a9
3f2ec950:	move   *a7(0x480), a11, 1
3f2ec970:	add    a9, a11
3f2ec980:	move   *a11(0x120), *a14+, 1
3f2ec9a0:	move   @0xb7f80, a11, 1
3f2ec9d0:	move   a11, a9
3f2ec9e0:	sll    0x9, a11
3f2ec9f0:	sll    0x7, a9
3f2eca00:	add    a9, a11
3f2eca10:	move   *a7(0x480), a9, 1
3f2eca30:	add    a11, a9
3f2eca40:	move   *a9(0x1a0), *a14+, 1
3f2eca60:	move   @0xb7f80, a11, 1
3f2eca90:	move   a11, a9
3f2ecaa0:	sll    0x9, a11
3f2ecab0:	sll    0x7, a9
3f2ecac0:	add    a9, a11
3f2ecad0:	move   *a7(0x480), a9, 1
3f2ecaf0:	add    a11, a9
3f2ecb00:	move   *a9(0x1c0), *a14+, 1
3f2ecb20:	movk   32, a11
3f2ecb30:	move   a11, *a14+, 1
3f2ecb40:	move   a11, *a14+, 1
3f2ecb50:	movi   0xa6230, a9
3f2ecb80:	move   a9, *a14+, 1
3f2ecb90:	move   @0xb7960, *a14+, 1
3f2ecbc0:	move   a7, *a14+, 1
3f2ecbd0:	calla  L3FD40FF0
3f2ecc00:	move   a8, *a13(0x980), 1
3f2ecc20:	movk   5, a7
3f2ecc30:	move   a7, *a13(0x920), 1
3f2ecc50:	sub    a9, a9
3f2ecc60:	move   a9, *a13(0x940), 1
3f2ecc80:	move   a14, -*sp, 1
3f2ecc90:	move   a13, a7
3f2ecca0:	addi   0x920, a7
3f2eccc0:	move   a7, *a14+, 1
3f2eccd0:	move   @0xb7980, *a14+, 1
3f2ecd00:	move   @0xb78e0, *a14+, 1
3f2ecd30:	calla  L3FD9AE80
3f2ecd60:	move   a14, -*sp, 1
3f2ecd70:	move   a9, *a14+, 1
3f2ecd80:	movi   0x3f30eba8, a8
3f2ecdb0:	move   a8, *a14+, 1
3f2ecdc0:	move   @0xb78e0, *a14+, 1
3f2ecdf0:	calla  L3FD5E420
3f2ece20:	move   a8, *a13(0x900), 1
3f2ece40:	move   a8, a8
3f2ece50:	jreq   L3F2ED440
3f2ece60:	move   a14, -*sp, 1
3f2ece70:	addk   4, a11
3f2ece80:	move   a11, *a14+, 1
3f2ece90:	calla  L3F701230
3f2ecec0:	move   a8, *a13(0xa60), 1
3f2ecee0:	movk   1, a9
3f2ecef0:	move   a9, *a8, 1
3f2ecf00:	move   a14, -*sp, 1
3f2ecf10:	move   @0xb78e0, a9, 1
3f2ecf40:	move   @0xb7f80, a11, 1
3f2ecf70:	move   a11, a7
3f2ecf80:	sll    0x9, a11
3f2ecf90:	sll    0x7, a7
3f2ecfa0:	add    a7, a11
3f2ecfb0:	move   *a9(0x480), a7, 1
3f2ecfd0:	add    a11, a7
3f2ecfe0:	move   *a7(0x120), *a14+, 1
3f2ed000:	move   @0xb7f80, a11, 1
3f2ed030:	move   a11, a7
3f2ed040:	sll    0x9, a11
3f2ed050:	sll    0x7, a7
3f2ed060:	add    a7, a11
3f2ed070:	move   *a9(0x480), a7, 1
3f2ed090:	add    a11, a7
3f2ed0a0:	move   *a7(0x1a0), *a14+, 1
3f2ed0c0:	move   @0xb7f80, a11, 1
3f2ed0f0:	move   a11, a7
3f2ed100:	sll    0x9, a11
3f2ed110:	sll    0x7, a7
3f2ed120:	add    a7, a11
3f2ed130:	move   *a9(0x480), a7, 1
3f2ed150:	add    a11, a7
3f2ed160:	move   *a7(0x1c0), *a14+, 1
3f2ed180:	movk   17, a11
3f2ed190:	move   a11, *a14+, 1
3f2ed1a0:	move   a11, *a14+, 1
3f2ed1b0:	movi   0xa6630, a7
3f2ed1e0:	move   a7, *a14+, 1
3f2ed1f0:	move   @0xb7960, *a14+, 1
3f2ed220:	move   a9, *a14+, 1
3f2ed230:	calla  L3FD40FF0
3f2ed260:	move   *a13(0xa60), a9, 1
3f2ed280:	move   a8, *a9(0x20), 1
3f2ed2a0:	move   a14, -*sp, 1
3f2ed2b0:	movk   9, a7
3f2ed2c0:	move   a7, *a14+, 1
3f2ed2d0:	move   a9, *a14+, 1
3f2ed2e0:	sub    a7, a7
3f2ed2f0:	move   a7, *a14+, 1
3f2ed300:	movk   32, a7
3f2ed310:	move   a7, *a14+, 1
3f2ed320:	move   *a13(0x900), *a14+, 1
3f2ed340:	move   *a13(0x900), *a14+, 1
3f2ed360:	move   @0xb7980, *a14+, 1
3f2ed390:	move   @0xb78e0, *a14+, 1
3f2ed3c0:	calla  L3FD37330
3f2ed3f0:	move   a14, -*sp, 1
3f2ed400:	move   a9, *a14+, 1
3f2ed410:	calla  L3F9C0210
L3F2ED440:
3f2ed440:	sub    a11, a11
3f2ed450:	move   a11, @0xb7f60, 1
3f2ed480:	move   a14, -*sp, 1
3f2ed490:	move   @0xb7980, *a14+, 1
3f2ed4c0:	move   @0xb78e0, *a14+, 1
3f2ed4f0:	calla  L3FB04900
3f2ed520:	move   a8, @0x11a590, 1
3f2ed550:	move   a14, -*sp, 1
3f2ed560:	move   @0xb7960, *a14+, 1
3f2ed590:	move   @0xb78e0, *a14+, 1
3f2ed5c0:	calla  L3FB04900
3f2ed5f0:	move   a8, @0x11a5f0, 1
3f2ed620:	move   a14, -*sp, 1
3f2ed630:	move   @0xb7960, *a14+, 1
3f2ed660:	move   @0xb78e0, *a14+, 1
3f2ed690:	calla  L3FB04900
3f2ed6c0:	move   a8, @0x11a610, 1
3f2ed6f0:	move   a14, -*sp, 1
3f2ed700:	move   @0xb7960, *a14+, 1
3f2ed730:	move   @0xb78e0, *a14+, 1
3f2ed760:	calla  L3FB04900
3f2ed790:	move   a8, @0x11a630, 1
3f2ed7c0:	move   a14, -*sp, 1
3f2ed7d0:	move   @0xb7960, *a14+, 1
3f2ed800:	move   @0xb78e0, *a14+, 1
3f2ed830:	calla  L3FB04900
3f2ed860:	move   a8, @0x11a650, 1
3f2ed890:	move   a14, -*sp, 1
3f2ed8a0:	move   @0xb7960, *a14+, 1
3f2ed8d0:	move   @0xb78e0, *a14+, 1
3f2ed900:	calla  L3FB04900
3f2ed930:	move   a8, @0x11a670, 1
3f2ed960:	move   a14, -*sp, 1
3f2ed970:	move   @0xb7960, *a14+, 1
3f2ed9a0:	move   @0xb78e0, *a14+, 1
3f2ed9d0:	calla  L3FB04900
3f2eda00:	move   a8, @0x11a690, 1
3f2eda30:	move   a14, -*sp, 1
3f2eda40:	movi   0xb83f0, a9
3f2eda70:	move   a9, *a14+, 1
3f2eda80:	setf   2, 0, 0
3f2eda90:	move   @0xaece8, a7, 0
3f2edac0:	move   a7, a11
3f2edad0:	sll    0x9, a7
3f2edae0:	sll    0x5, a11
3f2edaf0:	add    a11, a7
3f2edb00:	addi   0x11a750, a7
3f2edb30:	move   a7, *a14+, 1
3f2edb40:	movk   2, a11
3f2edb50:	move   a11, *a14+, 1
3f2edb60:	move   @0xb78e0, *a14+, 1
3f2edb90:	move   @0xaece8, a7, 0
3f2edbc0:	move   a7, a11
3f2edbd0:	sll    0x9, a7
3f2edbe0:	sll    0x5, a11
3f2edbf0:	add    a11, a7
3f2edc00:	addi   0x11cfd0, a7
3f2edc30:	move   *a7+, *a14+, 1
3f2edc40:	move   @0x19ff80, *a14+, 1
3f2edc70:	move   @0x19ff60, *a14+, 1
3f2edca0:	move   @0xb7ee0, *a14+, 1
3f2edcd0:	move   @0x11a5f0, *a14+, 1
3f2edd00:	calla  L3FB0F140
3f2edd30:	move   a8, @0x11a730, 1
3f2edd60:	move   a14, -*sp, 1
3f2edd70:	movi   0xb8430, a11
3f2edda0:	move   a11, *a14+, 1
3f2eddb0:	setf   2, 0, 0
3f2eddc0:	move   @0xaece8, a7, 0
3f2eddf0:	move   a7, a9
3f2ede00:	sll    0x9, a7
3f2ede10:	sll    0x5, a9
3f2ede20:	add    a9, a7
3f2ede30:	addi   0x11ae10, a7
3f2ede60:	move   a7, *a14+, 1
3f2ede70:	movk   6, a9
3f2ede80:	move   a9, *a14+, 1
3f2ede90:	move   @0xb78e0, *a14+, 1
3f2edec0:	move   @0xaece8, a7, 0
3f2edef0:	move   a7, a9
3f2edf00:	sll    0x9, a7
3f2edf10:	sll    0x5, a9
3f2edf20:	add    a9, a7
3f2edf30:	addi   0x11cfd0, a7
3f2edf60:	move   *a7+, *a14+, 1
3f2edf70:	move   @0x19ff80, *a14+, 1
3f2edfa0:	move   @0x19ff60, *a14+, 1
3f2edfd0:	move   @0xb7ee0, *a14+, 1
3f2ee000:	move   @0x11a610, *a14+, 1
3f2ee030:	calla  L3FB0F140
3f2ee060:	move   a8, @0x11adf0, 1
3f2ee090:	move   a14, -*sp, 1
3f2ee0a0:	move   @0x11a730, *a14+, 1
3f2ee0d0:	move   @0x11a5f0, *a14+, 1
3f2ee100:	calla  L3FB11A10
3f2ee130:	move   a8, *a13(0x6c0), 1
3f2ee150:	move   *a8(0x160), a9, 1
3f2ee170:	move   a9, @0xb7fe0, 1
3f2ee1a0:	move   *a8(0x160), a7, 1
3f2ee1c0:	move   *a7(0x60), a7, 1
3f2ee1e0:	move   a7, @0xb7d60, 1
3f2ee210:	move   a14, -*sp, 1
3f2ee220:	movi   0xb84f0, a11
3f2ee250:	move   a11, *a14+, 1
3f2ee260:	setf   2, 0, 0
3f2ee270:	move   @0xaece8, a11, 0
3f2ee2a0:	move   a11, a7
3f2ee2b0:	sll    0x9, a11
3f2ee2c0:	sll    0x5, a7
3f2ee2d0:	add    a7, a11
3f2ee2e0:	addi   0x11b4d0, a11
3f2ee310:	move   a11, *a14+, 1
3f2ee320:	movk   6, a11
3f2ee330:	move   a11, *a14+, 1
3f2ee340:	move   @0xb78e0, *a14+, 1
3f2ee370:	move   @0xaece8, a7, 0
3f2ee3a0:	move   a7, a11
3f2ee3b0:	sll    0x9, a7
3f2ee3c0:	sll    0x5, a11
3f2ee3d0:	add    a11, a7
3f2ee3e0:	addi   0x11cff0, a7
3f2ee410:	move   *a7+, *a14+, 1
3f2ee420:	move   @0x19ff80, *a14+, 1
3f2ee450:	move   @0x19ff60, *a14+, 1
3f2ee480:	move   @0xb7ee0, *a14+, 1
3f2ee4b0:	move   @0x11a630, *a14+, 1
3f2ee4e0:	calla  L3FB0F140
3f2ee510:	move   a8, @0x11b4b0, 1
3f2ee540:	move   a14, -*sp, 1
3f2ee550:	move   a8, *a14+, 1
3f2ee560:	move   @0x11a630, *a14+, 1
3f2ee590:	calla  L3FB11A10
3f2ee5c0:	move   a8, *a13(0x6c0), 1
3f2ee5e0:	move   *a8(0x160), a11, 1
3f2ee600:	move   a11, @0xb8000, 1
3f2ee630:	move   *a8(0x160), a9, 1
3f2ee650:	move   *a9(0x60), a9, 1
3f2ee670:	move   a9, @0xb7da0, 1
3f2ee6a0:	move   a14, -*sp, 1
3f2ee6b0:	movi   0xb85d0, a7
3f2ee6e0:	move   a7, *a14+, 1
3f2ee6f0:	setf   2, 0, 0
3f2ee700:	move   @0xaece8, a7, 0
3f2ee730:	move   a7, a9
3f2ee740:	sll    0x9, a7
3f2ee750:	sll    0x5, a9
3f2ee760:	add    a9, a7
3f2ee770:	addi   0x11bb90, a7
3f2ee7a0:	move   a7, *a14+, 1
3f2ee7b0:	movk   17, a9
3f2ee7c0:	move   a9, *a14+, 1
3f2ee7d0:	move   @0xb78e0, *a14+, 1
3f2ee800:	move   @0xaece8, a7, 0
3f2ee830:	move   a7, a9
3f2ee840:	sll    0x9, a7
3f2ee850:	sll    0x5, a9
3f2ee860:	add    a9, a7
3f2ee870:	addi   0x11d010, a7
3f2ee8a0:	move   *a7+, *a14+, 1
3f2ee8b0:	move   @0x19ff80, *a14+, 1
3f2ee8e0:	move   @0x19ff60, *a14+, 1
3f2ee910:	move   @0xb7ee0, *a14+, 1
3f2ee940:	move   @0x11a650, *a14+, 1
3f2ee970:	calla  L3FB0F140
3f2ee9a0:	move   a8, @0x11bb70, 1
3f2ee9d0:	move   a14, -*sp, 1
3f2ee9e0:	move   a8, *a14+, 1
3f2ee9f0:	move   @0x11a650, *a14+, 1
3f2eea20:	calla  L3FB11A10
3f2eea50:	move   a8, *a13(0x6c0), 1
3f2eea70:	move   *a8(0x160), a11, 1
3f2eea90:	move   a11, @0xb8020, 1
3f2eeac0:	move   *a8(0x160), a9, 1
3f2eeae0:	move   *a9(0x60), a9, 1
3f2eeb00:	move   a9, @0xb7dc0, 1
3f2eeb30:	move   a14, -*sp, 1
3f2eeb40:	movi   0xb87f0, a7
3f2eeb70:	move   a7, *a14+, 1
3f2eeb80:	setf   2, 0, 0
3f2eeb90:	move   @0xaece8, a7, 0
3f2eebc0:	move   a7, a9
3f2eebd0:	sll    0x9, a7
3f2eebe0:	sll    0x5, a9
3f2eebf0:	add    a9, a7
3f2eec00:	addi   0x11c250, a7
3f2eec30:	move   a7, *a14+, 1
3f2eec40:	movk   2, a9
3f2eec50:	move   a9, *a14+, 1
3f2eec60:	move   @0xb78e0, *a14+, 1
3f2eec90:	move   @0xaece8, a7, 0
3f2eecc0:	move   a7, a9
3f2eecd0:	sll    0x9, a7
3f2eece0:	sll    0x5, a9
3f2eecf0:	add    a9, a7
3f2eed00:	addi   0x11d030, a7
3f2eed30:	move   *a7+, *a14+, 1
3f2eed40:	move   @0x19ff80, *a14+, 1
3f2eed70:	move   @0x19ff60, *a14+, 1
3f2eeda0:	move   @0xb7ee0, *a14+, 1
3f2eedd0:	move   @0x11a670, *a14+, 1
3f2eee00:	calla  L3FB0F140
3f2eee30:	move   a8, @0x11c230, 1
3f2eee60:	move   a14, -*sp, 1
3f2eee70:	move   a8, *a14+, 1
3f2eee80:	move   @0x11a670, *a14+, 1
3f2eeeb0:	calla  L3FB11A10
3f2eeee0:	move   a8, *a13(0x6c0), 1
3f2eef00:	move   *a8(0x160), a11, 1
3f2eef20:	move   a11, @0xb8040, 1
3f2eef50:	move   *a8(0x160), a9, 1
3f2eef70:	move   *a9(0x60), a9, 1
3f2eef90:	move   a9, @0xb7de0, 1
3f2eefc0:	move   a14, -*sp, 1
3f2eefd0:	movi   0xb8830, a7
3f2ef000:	move   a7, *a14+, 1
3f2ef010:	setf   2, 0, 0
3f2ef020:	move   @0xaece8, a7, 0
3f2ef050:	move   a7, a9
3f2ef060:	sll    0x9, a7
3f2ef070:	sll    0x5, a9
3f2ef080:	add    a9, a7
3f2ef090:	addi   0x11c910, a7
3f2ef0c0:	move   a7, *a14+, 1
3f2ef0d0:	movk   1, a9
3f2ef0e0:	move   a9, *a14+, 1
3f2ef0f0:	move   @0xb78e0, *a14+, 1
3f2ef120:	move   @0xaece8, a7, 0
3f2ef150:	move   a7, a9
3f2ef160:	sll    0x9, a7
3f2ef170:	sll    0x5, a9
3f2ef180:	add    a9, a7
3f2ef190:	addi   0x11d050, a7
3f2ef1c0:	move   *a7+, *a14+, 1
3f2ef1d0:	move   @0x19ff80, *a14+, 1
3f2ef200:	move   @0x19ff60, *a14+, 1
3f2ef230:	move   @0xb7ee0, *a14+, 1
3f2ef260:	move   @0x11a690, *a14+, 1
3f2ef290:	calla  L3FB0F140
3f2ef2c0:	move   a8, @0x11c8f0, 1
3f2ef2f0:	move   a14, -*sp, 1
3f2ef300:	move   a8, *a14+, 1
3f2ef310:	move   @0x11a690, *a14+, 1
3f2ef340:	calla  L3FB11A10
3f2ef370:	move   a8, *a13(0x6c0), 1
3f2ef390:	move   *a8(0x160), a11, 1
3f2ef3b0:	move   a11, @0xb8060, 1
3f2ef3e0:	move   *a8(0x160), a9, 1
3f2ef400:	move   *a9(0x60), a9, 1
3f2ef420:	move   a9, @0xb7e00, 1
3f2ef450:	move   @0x11a590, a7, 1
3f2ef480:	jaeq   L3F2F31B0
3f2ef4a0:	sub    a7, a7
3f2ef4b0:	move   a7, *a13, 1
3f2ef4c0:	move   a14, -*sp, 1
3f2ef4d0:	movi   0xb3a40, a7
3f2ef500:	move   a7, *a14+, 1
3f2ef510:	movk   4, a7
3f2ef520:	move   a7, *a14+, 1
3f2ef530:	movk   5, a7
3f2ef540:	move   a7, *a14+, 1
3f2ef550:	movi   0xb7fe0, a7
3f2ef580:	move   a7, *a14+, 1
3f2ef590:	move   *a13, a7, 1
3f2ef5a0:	movi   0x6c0, a9
3f2ef5c0:	mpys   a7, a9
3f2ef5d0:	addi   0x11cf70, a9
3f2ef600:	setf   2, 0, 0
3f2ef610:	move   @0xaece8, a7, 0
3f2ef640:	move   a7, a11
3f2ef650:	sll    0x9, a7
3f2ef660:	sll    0x5, a11
3f2ef670:	add    a11, a7
3f2ef680:	add    a7, a9
3f2ef690:	addi   0x60, a9
3f2ef6b0:	move   a9, *a14+, 1
3f2ef6c0:	move   @0x19ff80, *a14+, 1
3f2ef6f0:	move   @0x19ff60, *a14+, 1
3f2ef720:	move   @0xb7ee0, *a14+, 1
3f2ef750:	move   *a13, a11, 1
3f2ef760:	movi   0x6c0, a9
3f2ef780:	mpys   a11, a9
3f2ef790:	addi   0x11cf70, a9
3f2ef7c0:	setf   16, 1, 0
3f2ef7d0:	move   *a9(0x10), a8, 0
3f2ef7f0:	move   a8, *a14+, 1
3f2ef800:	movi   0x6c0, a9
3f2ef820:	mpys   a11, a9
3f2ef830:	addi   0x11cf70, a9
3f2ef860:	move   *a9, a8, 0
3f2ef870:	move   a8, *a14+, 1
3f2ef880:	move   @0x11a590, *a14+, 1
3f2ef8b0:	calla  L3FB07DE0
3f2ef8e0:	movi   0x6c0, a9
3f2ef900:	mpys   a11, a9
3f2ef910:	addi   0x11cf70, a9
3f2ef940:	move   a8, *a9(0x40), 1
3f2ef960:	move   a14, -*sp, 1
3f2ef970:	move   @0x11adf0, *a14+, 1
3f2ef9a0:	move   @0x11a610, *a14+, 1
3f2ef9d0:	calla  L3FB11A10
3f2efa00:	move   a8, *a13(0x700), 1
3f2efa20:	move   a14, -*sp, 1
3f2efa30:	move   @0x11cfb0, *a14+, 1
3f2efa60:	move   @0x11a590, *a14+, 1
3f2efa90:	calla  L3FB11A10
3f2efac0:	move   a8, *a13(0x6c0), 1
3f2efae0:	move   *a8(0x160), *a13(0xa0), 1
3f2efb10:	sub    a9, a9
3f2efb20:	move   a9, *a13(0xa80), 1
L3F2EFB40:
3f2efb40:	move   *a13(0xa80), a11, 1
3f2efb60:	sll    0x5, a11
3f2efb70:	addi   0xb7fe0, a11
3f2efba0:	move   *a11, a11, 1
3f2efbb0:	move   *a13(0x6c0), *a11(0x20), 1
3f2efbe0:	move   *a13(0xa80), a11, 1
3f2efc00:	sll    0x5, a11
3f2efc10:	addi   0xb7fe0, a11
3f2efc40:	move   *a11, a11, 1
3f2efc50:	move   @0x11a590, a9, 1
3f2efc80:	move   a9, *a11, 1
3f2efc90:	move   *a13(0xa80), a11, 1
3f2efcb0:	inc    a11
3f2efcc0:	move   a11, *a13(0xa80), 1
3f2efce0:	subk   4, a11
3f2efcf0:	jrlt   L3F2EFB40
3f2efd00:	move   *a13(0x700), a11, 1
3f2efd20:	move   *a11(0x160), a7, 1
3f2efd40:	move   *a13(0x6c0), *a7(0x20), 1
3f2efd70:	move   *a11(0x160), a7, 1
3f2efd90:	move   a9, *a7, 1
3f2efda0:	movk   1, a7
3f2efdb0:	move   a7, *a13, 1
3f2efdc0:	movi   0x6c0, a11
3f2efde0:	mpys   a7, a11
3f2efdf0:	addi   0x11cf70, a11
3f2efe20:	move   a14, -*sp, 1
3f2efe30:	sub    a7, a7
3f2efe40:	move   a7, *a14+, 1
3f2efe50:	movk   1, a7
3f2efe60:	move   a7, *a14+, 1
3f2efe70:	movi   0xb2018, a7
3f2efea0:	move   a7, *a14+, 1
3f2efeb0:	move   @0x19ff80, *a14+, 1
3f2efee0:	move   @0x19ff60, *a14+, 1
3f2eff10:	move   @0xb7ee0, *a14+, 1
3f2eff40:	sub    a7, a7
3f2eff50:	move   a7, *a14+, 1
3f2eff60:	move   a7, *a14+, 1
3f2eff70:	move   *a13(0x6c0), a7, 1
3f2eff90:	move   *a7(0xa0), a7, 1
3f2effb0:	addk   5, a7
3f2effc0:	move   a7, *a14+, 1
3f2effd0:	move   *a13(0x6c0), a7, 1
3f2efff0:	move   *a7(0x80), a7, 1
3f2f0010:	sra    0x1, a7
3f2f0020:	move   a7, *a14+, 1
3f2f0030:	move   a9, *a14+, 1
3f2f0040:	calla  L3FB0D7B0
3f2f0070:	move   a8, *a11(0x40), 1
3f2f0090:	movk   2, a11
3f2f00a0:	move   a11, *a13, 1
3f2f00b0:	movi   0x6c0, a9
3f2f00d0:	mpys   a11, a9
3f2f00e0:	addi   0x11cf70, a9
3f2f0110:	move   a14, -*sp, 1
3f2f0120:	sub    a7, a7
3f2f0130:	move   a7, *a14+, 1
3f2f0140:	movi   0x3f30bce0, a7
3f2f0170:	move   a7, *a14+, 1
3f2f0180:	movi   0xb2df0, a7
3f2f01b0:	move   a7, *a14+, 1
3f2f01c0:	movi   0xffff, a7
3f2f01e0:	move   a7, *a14+, 1
3f2f01f0:	move   a14, -*sp, 1
3f2f0200:	setf   3, 0, 0
3f2f0210:	move   @0xaece5, a7, 0
3f2f0240:	sll    0x5, a7
3f2f0250:	addi   0x115290, a7
3f2f0280:	move   *a7+, *a14+, 1
3f2f0290:	calla  L3FB43EB0
3f2f02c0:	move   a8, *a14+, 1
3f2f02d0:	move   @0x19ff80, *a14+, 1
3f2f0300:	move   @0x19ff60, *a14+, 1
3f2f0330:	move   @0xb7ee0, *a14+, 1
3f2f0360:	movi   0x64, a7
3f2f0380:	move   a7, *a14+, 1
3f2f0390:	move   *a13(0x6c0), a7, 1
3f2f03b0:	move   *a7(0x80), *a14+, 1
3f2f03d0:	move   *a7(0xa0), a7, 1
3f2f03f0:	addi   0x28, a7
3f2f0410:	move   a7, *a14+, 1
3f2f0420:	movi   0x6c0, a7
3f2f0440:	mpys   a11, a7
3f2f0450:	addi   0x11cf70, a7
3f2f0480:	setf   16, 1, 0
3f2f0490:	move   *a7, a8, 0
3f2f04a0:	move   a8, *a14+, 1
3f2f04b0:	move   @0x11a590, *a14+, 1
3f2f04e0:	calla  L3FB08CE0
3f2f0510:	move   a8, *a9(0x40), 1
3f2f0530:	movk   3, a9
3f2f0540:	move   a9, *a13, 1
3f2f0550:	move   a14, -*sp, 1
3f2f0560:	sub    a7, a7
3f2f0570:	move   a7, *a14+, 1
3f2f0580:	move   a11, *a14+, 1
3f2f0590:	movi   0x6c0, a7
3f2f05b0:	mpys   a9, a7
3f2f05c0:	addi   0x11cf70, a7
3f2f05f0:	setf   2, 0, 0
3f2f0600:	move   @0xaece8, a11, 0
3f2f0630:	move   a11, a9
3f2f0640:	sll    0x9, a11
3f2f0650:	sll    0x5, a9
3f2f0660:	add    a9, a11
3f2f0670:	add    a11, a7
3f2f0680:	move   *a7(0x60), *a14+, 1
3f2f06a0:	move   @0x19ff80, *a14+, 1
3f2f06d0:	move   @0x19ff60, *a14+, 1
3f2f0700:	move   @0xb7ee0, *a14+, 1
3f2f0730:	sub    a11, a11
3f2f0740:	move   a11, *a14+, 1
3f2f0750:	move   a11, *a14+, 1
3f2f0760:	move   *a13, a9, 1
3f2f0770:	movi   0x6c0, a7
3f2f0790:	mpys   a9, a7
3f2f07a0:	addi   0x11cf70, a7
3f2f07d0:	setf   16, 1, 0
3f2f07e0:	move   *a7(0x10), a8, 0
3f2f0800:	move   a8, *a14+, 1
3f2f0810:	move   *a13(0x6c0), a7, 1
3f2f0830:	move   *a7(0x80), a11, 1
3f2f0850:	sra    0x1, a11
3f2f0860:	move   a11, *a14+, 1
3f2f0870:	move   @0x11a590, *a14+, 1
3f2f08a0:	calla  L3FB0D7B0
3f2f08d0:	movi   0x6c0, a11
3f2f08f0:	mpys   a9, a11
3f2f0900:	addi   0x11cf70, a11
3f2f0930:	move   a8, *a11(0x40), 1
3f2f0950:	move   a14, -*sp, 1
3f2f0960:	movi   0xb6ee0, a11
3f2f0990:	move   a11, *a14+, 1
3f2f09a0:	calla  L3F9DDED0
3f2f09d0:	move   a14, -*sp, 1
3f2f09e0:	movi   0xb6fe0, a11
3f2f0a10:	move   a11, *a14+, 1
3f2f0a20:	calla  L3F276B10
3f2f0a50:	movk   4, a11
3f2f0a60:	move   a11, *a13, 1
3f2f0a70:	move   a14, -*sp, 1
3f2f0a80:	sub    a9, a9
3f2f0a90:	move   a9, *a14+, 1
3f2f0aa0:	movk   1, a9
3f2f0ab0:	move   a9, *a14+, 1
3f2f0ac0:	movi   0x6c0, a9
3f2f0ae0:	mpys   a11, a9
3f2f0af0:	addi   0x11cf70, a9
3f2f0b20:	setf   2, 0, 0
3f2f0b30:	move   @0xaece8, a7, 0
3f2f0b60:	move   a7, a11
3f2f0b70:	sll    0x9, a7
3f2f0b80:	sll    0x5, a11
3f2f0b90:	add    a11, a7
3f2f0ba0:	add    a7, a9
3f2f0bb0:	move   *a9(0x60), *a14+, 1
3f2f0bd0:	move   @0x19ff80, *a14+, 1
3f2f0c00:	move   @0x19ff60, *a14+, 1
3f2f0c30:	move   @0xb7ee0, *a14+, 1
3f2f0c60:	sub    a11, a11
3f2f0c70:	move   a11, *a14+, 1
3f2f0c80:	move   a11, *a14+, 1
3f2f0c90:	move   *a13, a9, 1
3f2f0ca0:	movi   0x6c0, a7
3f2f0cc0:	mpys   a9, a7
3f2f0cd0:	addi   0x11cf70, a7
3f2f0d00:	setf   16, 1, 0
3f2f0d10:	move   *a7(0x10), a8, 0
3f2f0d30:	move   a8, *a14+, 1
3f2f0d40:	movi   0x6c0, a7
3f2f0d60:	mpys   a9, a7
3f2f0d70:	addi   0x11cf70, a7
3f2f0da0:	move   *a7, a8, 0
3f2f0db0:	move   a8, *a14+, 1
3f2f0dc0:	move   @0x11a590, *a14+, 1
3f2f0df0:	calla  L3FB0D7B0
3f2f0e20:	movi   0x6c0, a7
3f2f0e40:	mpys   a9, a7
3f2f0e50:	addi   0x11cf70, a7
3f2f0e80:	move   a8, *a7(0x40), 1
3f2f0ea0:	movk   5, a7
3f2f0eb0:	move   a7, *a13, 1
3f2f0ec0:	movi   0x6c0, a9
3f2f0ee0:	mpys   a7, a9
3f2f0ef0:	addi   0x11cf70, a9
3f2f0f20:	move   a14, -*sp, 1
3f2f0f30:	move   a11, *a14+, 1
3f2f0f40:	movk   1, a11
3f2f0f50:	move   a11, *a14+, 1
3f2f0f60:	movi   0xb6ee0, a11
3f2f0f90:	move   a11, *a14+, 1
3f2f0fa0:	move   @0x19ff80, *a14+, 1
3f2f0fd0:	move   @0x19ff60, *a14+, 1
3f2f1000:	move   @0xb7ee0, *a14+, 1
3f2f1030:	sub    a11, a11
3f2f1040:	move   a11, *a14+, 1
3f2f1050:	move   a11, *a14+, 1
3f2f1060:	movi   0x6c0, a11
3f2f1080:	mpys   a7, a11
3f2f1090:	addi   0x11cf70, a11
3f2f10c0:	setf   16, 1, 0
3f2f10d0:	move   *a11(0x10), a8, 0
3f2f10f0:	move   a8, *a14+, 1
3f2f1100:	movi   0x6c0, a11
3f2f1120:	mpys   a7, a11
3f2f1130:	addi   0x11cf70, a11
3f2f1160:	move   *a11, a8, 0
3f2f1170:	move   a8, *a14+, 1
3f2f1180:	move   @0x11a590, *a14+, 1
3f2f11b0:	calla  L3FB0D7B0
3f2f11e0:	move   a8, *a9(0x40), 1
3f2f1200:	move   a14, -*sp, 1
3f2f1210:	movi   0x6c0, a11
3f2f1230:	mpys   a7, a11
3f2f1240:	addi   0x11cf70, a11
3f2f1270:	move   *a11(0x40), *a14+, 1
3f2f1290:	move   @0x11a590, *a14+, 1
3f2f12c0:	calla  L3FB11A10
3f2f12f0:	move   a8, *a13(0x6c0), 1
3f2f1310:	move   a8, a9
3f2f1320:	jreq   L3F2F1380
3f2f1330:	move   *a8(0x160), a11, 1
3f2f1350:	movk   1, a9
3f2f1360:	movb   a9, *a11(0x8)
L3F2F1380:
3f2f1380:	movk   6, a11
3f2f1390:	move   a11, *a13, 1
3f2f13a0:	move   a14, -*sp, 1
3f2f13b0:	sub    a9, a9
3f2f13c0:	move   a9, *a14+, 1
3f2f13d0:	movk   1, a7
3f2f13e0:	move   a7, *a14+, 1
3f2f13f0:	movi   0x6c0, a7
3f2f1410:	mpys   a11, a7
3f2f1420:	addi   0x11cf70, a7
3f2f1450:	setf   2, 0, 0
3f2f1460:	move   @0xaece8, a9, 0
3f2f1490:	move   a9, a11
3f2f14a0:	sll    0x9, a9
3f2f14b0:	sll    0x5, a11
3f2f14c0:	add    a11, a9
3f2f14d0:	add    a9, a7
3f2f14e0:	move   *a7(0x60), *a14+, 1
3f2f1500:	move   @0x19ff80, *a14+, 1
3f2f1530:	move   @0x19ff60, *a14+, 1
3f2f1560:	move   @0xb7ee0, *a14+, 1
3f2f1590:	sub    a11, a11
3f2f15a0:	move   a11, *a14+, 1
3f2f15b0:	move   a11, *a14+, 1
3f2f15c0:	move   *a13, a9, 1
3f2f15d0:	movi   0x6c0, a7
3f2f15f0:	mpys   a9, a7
3f2f1600:	addi   0x11cf70, a7
3f2f1630:	setf   16, 1, 0
3f2f1640:	move   *a7(0x10), a8, 0
3f2f1660:	move   a8, *a14+, 1
3f2f1670:	movi   0x6c0, a7
3f2f1690:	mpys   a9, a7
3f2f16a0:	addi   0x11cf70, a7
3f2f16d0:	move   *a7, a8, 0
3f2f16e0:	move   a8, *a14+, 1
3f2f16f0:	move   @0x11a590, *a14+, 1
3f2f1720:	calla  L3FB0D7B0
3f2f1750:	movi   0x6c0, a7
3f2f1770:	mpys   a9, a7
3f2f1780:	addi   0x11cf70, a7
3f2f17b0:	move   a8, *a7(0x40), 1
3f2f17d0:	movk   7, a7
3f2f17e0:	move   a7, *a13, 1
3f2f17f0:	movi   0x6c0, a9
3f2f1810:	mpys   a7, a9
3f2f1820:	addi   0x11cf70, a9
3f2f1850:	move   a14, -*sp, 1
3f2f1860:	move   a11, *a14+, 1
3f2f1870:	movk   1, a11
3f2f1880:	move   a11, *a14+, 1
3f2f1890:	movi   0xb1e18, a11
3f2f18c0:	move   a11, *a14+, 1
3f2f18d0:	move   @0x19ff80, *a14+, 1
3f2f1900:	move   @0x19ff60, *a14+, 1
3f2f1930:	move   @0xb7ee0, *a14+, 1
3f2f1960:	sub    a11, a11
3f2f1970:	move   a11, *a14+, 1
3f2f1980:	move   a11, *a14+, 1
3f2f1990:	movi   0x6c0, a11
3f2f19b0:	mpys   a7, a11
3f2f19c0:	addi   0x11cf70, a11
3f2f19f0:	setf   16, 1, 0
3f2f1a00:	move   *a11(0x10), a8, 0
3f2f1a20:	move   a8, *a14+, 1
3f2f1a30:	movi   0x6c0, a11
3f2f1a50:	mpys   a7, a11
3f2f1a60:	addi   0x11cf70, a11
3f2f1a90:	move   *a11, a8, 0
3f2f1aa0:	move   a8, *a14+, 1
3f2f1ab0:	move   @0x11a590, *a14+, 1
3f2f1ae0:	calla  L3FB0D7B0
3f2f1b10:	move   a8, *a9(0x40), 1
3f2f1b30:	move   a14, -*sp, 1
3f2f1b40:	movi   0x6c0, a11
3f2f1b60:	mpys   a7, a11
3f2f1b70:	addi   0x11cf70, a11
3f2f1ba0:	move   *a11(0x40), *a14+, 1
3f2f1bc0:	move   @0x11a590, *a14+, 1
3f2f1bf0:	calla  L3FB11A10
3f2f1c20:	move   a8, *a13(0x6c0), 1
3f2f1c40:	move   a8, a9
3f2f1c50:	jreq   L3F2F1CB0
3f2f1c60:	move   *a8(0x160), a11, 1
3f2f1c80:	movk   1, a9
3f2f1c90:	movb   a9, *a11(0x8)
L3F2F1CB0:
3f2f1cb0:	movk   8, a11
3f2f1cc0:	move   a11, *a13, 1
3f2f1cd0:	move   a14, -*sp, 1
3f2f1ce0:	sub    a9, a9
3f2f1cf0:	move   a9, *a14+, 1
3f2f1d00:	movk   1, a7
3f2f1d10:	move   a7, *a14+, 1
3f2f1d20:	movi   0x6c0, a7
3f2f1d40:	mpys   a11, a7
3f2f1d50:	addi   0x11cf70, a7
3f2f1d80:	setf   2, 0, 0
3f2f1d90:	move   @0xaece8, a9, 0
3f2f1dc0:	move   a9, a11
3f2f1dd0:	sll    0x9, a9
3f2f1de0:	sll    0x5, a11
3f2f1df0:	add    a11, a9
3f2f1e00:	add    a9, a7
3f2f1e10:	move   *a7(0x60), *a14+, 1
3f2f1e30:	move   @0x19ff80, *a14+, 1
3f2f1e60:	move   @0x19ff60, *a14+, 1
3f2f1e90:	move   @0xb7ee0, *a14+, 1
3f2f1ec0:	sub    a11, a11
3f2f1ed0:	move   a11, *a14+, 1
3f2f1ee0:	move   a11, *a14+, 1
3f2f1ef0:	move   *a13, a9, 1
3f2f1f00:	movi   0x6c0, a7
3f2f1f20:	mpys   a9, a7
3f2f1f30:	addi   0x11cf70, a7
3f2f1f60:	setf   16, 1, 0
3f2f1f70:	move   *a7(0x10), a8, 0
3f2f1f90:	move   a8, *a14+, 1
3f2f1fa0:	movi   0x6c0, a7
3f2f1fc0:	mpys   a9, a7
3f2f1fd0:	addi   0x11cf70, a7
3f2f2000:	move   *a7, a8, 0
3f2f2010:	move   a8, *a14+, 1
3f2f2020:	move   @0x11a590, *a14+, 1
3f2f2050:	calla  L3FB0D7B0
3f2f2080:	movi   0x6c0, a7
3f2f20a0:	mpys   a9, a7
3f2f20b0:	addi   0x11cf70, a7
3f2f20e0:	move   a8, *a7(0x40), 1
3f2f2100:	movk   9, a7
3f2f2110:	move   a7, *a13, 1
3f2f2120:	movi   0x6c0, a9
3f2f2140:	mpys   a7, a9
3f2f2150:	addi   0x11cf70, a9
3f2f2180:	move   a14, -*sp, 1
3f2f2190:	move   a11, *a14+, 1
3f2f21a0:	movk   1, a11
3f2f21b0:	move   a11, *a14+, 1
3f2f21c0:	movi   0xb6fe0, a11
3f2f21f0:	move   a11, *a14+, 1
3f2f2200:	move   @0x19ff80, *a14+, 1
3f2f2230:	move   @0x19ff60, *a14+, 1
3f2f2260:	move   @0xb7ee0, *a14+, 1
3f2f2290:	sub    a11, a11
3f2f22a0:	move   a11, *a14+, 1
3f2f22b0:	move   a11, *a14+, 1
3f2f22c0:	movi   0x6c0, a11
3f2f22e0:	mpys   a7, a11
3f2f22f0:	addi   0x11cf70, a11
3f2f2320:	setf   16, 1, 0
3f2f2330:	move   *a11(0x10), a8, 0
3f2f2350:	move   a8, *a14+, 1
3f2f2360:	movi   0x6c0, a11
3f2f2380:	mpys   a7, a11
3f2f2390:	addi   0x11cf70, a11
3f2f23c0:	move   *a11, a8, 0
3f2f23d0:	move   a8, *a14+, 1
3f2f23e0:	move   @0x11a590, *a14+, 1
3f2f2410:	calla  L3FB0D7B0
3f2f2440:	move   a8, *a9(0x40), 1
3f2f2460:	move   a14, -*sp, 1
3f2f2470:	movi   0x6c0, a11
3f2f2490:	mpys   a7, a11
3f2f24a0:	addi   0x11cf70, a11
3f2f24d0:	move   *a11(0x40), *a14+, 1
3f2f24f0:	move   @0x11a590, *a14+, 1
3f2f2520:	calla  L3FB11A10
3f2f2550:	move   a8, *a13(0x6c0), 1
3f2f2570:	move   a8, a9
3f2f2580:	jreq   L3F2F25E0
3f2f2590:	move   *a8(0x160), a11, 1
3f2f25b0:	movk   1, a9
3f2f25c0:	movb   a9, *a11(0x8)
L3F2F25E0:
3f2f25e0:	inc    a7
3f2f25f0:	move   a7, *a13, 1
3f2f2600:	movi   0x6c0, a11
3f2f2620:	mpys   a7, a11
3f2f2630:	addi   0x11cf70, a11
3f2f2660:	move   a14, -*sp, 1
3f2f2670:	sub    a9, a9
3f2f2680:	move   a9, *a14+, 1
3f2f2690:	movi   0x3f300af0, a9
3f2f26c0:	move   a9, *a14+, 1
3f2f26d0:	sub    a9, a9
3f2f26e0:	move   a9, *a14+, 1
3f2f26f0:	move   a9, *a14+, 1
3f2f2700:	move   a9, *a14+, 1
3f2f2710:	move   a9, *a14+, 1
3f2f2720:	move   @0x11a590, *a14+, 1
3f2f2750:	calla  L3FB0E6E0
3f2f2780:	move   a8, *a11(0x40), 1
3f2f27a0:	move   a14, -*sp, 1
3f2f27b0:	movi   0x3f30d990, a8
3f2f27e0:	move   a8, *a14+, 1
3f2f27f0:	movi   0xb35f0, a11
3f2f2820:	move   a11, *a14+, 1
3f2f2830:	calla  L3FB45720
3f2f2860:	inc    a7
3f2f2870:	move   a7, *a13, 1
3f2f2880:	movi   0x6c0, a9
3f2f28a0:	mpys   a7, a9
3f2f28b0:	addi   0x11cf70, a9
3f2f28e0:	move   a14, -*sp, 1
3f2f28f0:	sub    a11, a11
3f2f2900:	move   a11, *a14+, 1
3f2f2910:	movk   1, a11
3f2f2920:	move   a11, *a14+, 1
3f2f2930:	movi   0xb35f0, a11
3f2f2960:	move   a11, *a14+, 1
3f2f2970:	move   @0x19ff80, *a14+, 1
3f2f29a0:	move   @0x19ff60, *a14+, 1
3f2f29d0:	move   @0xb7ee0, *a14+, 1
3f2f2a00:	sub    a11, a11
3f2f2a10:	move   a11, *a14+, 1
3f2f2a20:	move   a11, *a14+, 1
3f2f2a30:	movi   0x6c0, a11
3f2f2a50:	mpys   a7, a11
3f2f2a60:	addi   0x11cf70, a11
3f2f2a90:	setf   16, 1, 0
3f2f2aa0:	move   *a11(0x10), a8, 0
3f2f2ac0:	move   a8, *a14+, 1
3f2f2ad0:	movi   0x6c0, a11
3f2f2af0:	mpys   a7, a11
3f2f2b00:	addi   0x11cf70, a11
3f2f2b30:	move   *a11, a8, 0
3f2f2b40:	move   a8, *a14+, 1
3f2f2b50:	move   @0x11a590, *a14+, 1
3f2f2b80:	calla  L3FB0D7B0
3f2f2bb0:	move   a8, *a9(0x40), 1
3f2f2bd0:	inc    a7
3f2f2be0:	move   a7, *a13, 1
3f2f2bf0:	move   a14, -*sp, 1
3f2f2c00:	move   @0xaec90, *a14+, 1
3f2f2c30:	movi   0x6c0, a11
3f2f2c50:	mpys   a7, a11
3f2f2c60:	addi   0x11cf70, a11
3f2f2c90:	setf   2, 0, 0
3f2f2ca0:	move   @0xaece8, a9, 0
3f2f2cd0:	move   a9, a7
3f2f2ce0:	sll    0x9, a9
3f2f2cf0:	sll    0x5, a7
3f2f2d00:	add    a7, a9
3f2f2d10:	add    a9, a11
3f2f2d20:	move   *a11(0x60), *a14+, 1
3f2f2d40:	movi   0x3f30ec10, a8
3f2f2d70:	move   a8, *a14+, 1
3f2f2d80:	move   a13, a11
3f2f2d90:	addi   0x2c0, a11
3f2f2db0:	move   a11, *a14+, 1
3f2f2dc0:	calla  L3FB34430
3f2f2df0:	move   *a13, a9, 1
3f2f2e00:	movi   0x6c0, a7
3f2f2e20:	mpys   a9, a7
3f2f2e30:	addi   0x11cf70, a7
3f2f2e60:	move   a14, -*sp, 1
3f2f2e70:	sub    a11, a11
3f2f2e80:	move   a11, *a14+, 1
3f2f2e90:	movk   2, a11
3f2f2ea0:	move   a11, *a14+, 1
3f2f2eb0:	move   a13, a11
3f2f2ec0:	addi   0x2c0, a11
3f2f2ee0:	move   a11, *a14+, 1
3f2f2ef0:	move   @0x19ff80, *a14+, 1
3f2f2f20:	move   @0x19ff60, *a14+, 1
3f2f2f50:	move   @0xb7ee0, *a14+, 1
3f2f2f80:	sub    a11, a11
3f2f2f90:	move   a11, *a14+, 1
3f2f2fa0:	move   a11, *a14+, 1
3f2f2fb0:	movi   0x6c0, a11
3f2f2fd0:	mpys   a9, a11
3f2f2fe0:	addi   0x11cf70, a11
3f2f3010:	setf   16, 1, 0
3f2f3020:	move   *a11(0x10), a8, 0
3f2f3040:	move   a8, *a14+, 1
3f2f3050:	movi   0x6c0, a11
3f2f3070:	mpys   a9, a11
3f2f3080:	addi   0x11cf70, a11
3f2f30b0:	move   *a11, a8, 0
3f2f30c0:	move   a8, *a14+, 1
3f2f30d0:	move   @0x11a590, *a14+, 1
3f2f3100:	calla  L3FB0D7B0
3f2f3130:	move   a8, *a7(0x40), 1
3f2f3150:	move   a14, -*sp, 1
3f2f3160:	movk   1, a11
3f2f3170:	move   a11, *a14+, 1
3f2f3180:	calla  L3F2FD780
L3F2F31B0:
3f2f31b0:	move   a14, -*sp, 1
3f2f31c0:	movi   0x2800c, a11
3f2f31f0:	move   a11, *a14+, 1
3f2f3200:	move   @0xb7980, *a14+, 1
3f2f3230:	move   @0xb78e0, *a14+, 1
3f2f3260:	calla  L3FD97D50
3f2f3290:	move   a14, -*sp, 1
3f2f32a0:	calla  L3FD39AF0
3f2f32d0:	move   a8, *a14+, 1
3f2f32e0:	movk   1, a9
3f2f32f0:	move   a9, *a14+, 1
3f2f3300:	movi   0x4e20, a7
3f2f3320:	move   a7, *a14+, 1
3f2f3330:	movi   0x3f30ec38, a8
3f2f3360:	move   a8, *a14+, 1
3f2f3370:	movi   0x3f4db050, a9
3f2f33a0:	move   a9, *a14+, 1
3f2f33b0:	calla  L3F706A40
3f2f33e0:	move   a14, -*sp, 1
3f2f33f0:	sub    a7, a7
3f2f3400:	move   a7, *a14+, 1
3f2f3410:	movi   0x3f2e59f0, a7
3f2f3440:	move   a7, *a14+, 1
3f2f3450:	movi   0x1388, a7
3f2f3470:	move   a7, *a14+, 1
3f2f3480:	calla  L3FB41ED0
3f2f34b0:	movk   1, a7
3f2f34c0:	move   a7, @0xb8080, 1
3f2f34f0:	move   a14, -*sp, 1
3f2f3500:	move   a7, *a14+, 1
3f2f3510:	calla  L3F2FD780
3f2f3540:	move   a14, -*sp, 1
3f2f3550:	move   @0xb7980, *a14+, 1
3f2f3580:	move   @0xb78e0, *a14+, 1
3f2f35b0:	calla  L3FD64F60
3f2f35e0:	calla  L3F4A4C30
3f2f3610:	move   @0xb7120, a7, 1
3f2f3640:	jreq   L3F2F3680
3f2f3650:	calla  L3F345C40
L3F2F3680:
3f2f3680:	calla  L3F2FC200
3f2f36b0:	calla  L3F2FC7D0
L3F2F36E0:
3f2f36e0:	move   @0xb70e0, a11, 1
3f2f3710:	jane   L3F2FBB10
3f2f3730:	move   a14, -*sp, 1
3f2f3740:	move   @0xb78e0, *a14+, 1
3f2f3770:	calla  L3FD4AAE0
3f2f37a0:	sub    a11, a11
3f2f37b0:	movb   a11, @0xa68f0
3f2f37e0:	setf   8, 0, 0
3f2f37f0:	move   @0xa68d0, a9, 0
3f2f3820:	jrne   L3F2F3980
3f2f3830:	move   @0xa68e0, a7, 0
3f2f3860:	jrne   L3F2F3980
3f2f3870:	move   a14, -*sp, 1
3f2f3880:	movi   0xb73e0, a7
3f2f38b0:	move   a7, *a14+, 1
3f2f38c0:	move   @0xb78e0, *a14+, 1
3f2f38f0:	calla  L3F9C1CF0
3f2f3920:	movk   1, a9
3f2f3930:	movb   a9, @0xa68f0
3f2f3960:	jauc   L3F2F4840
L3F2F3980:
3f2f3980:	move   a9, a7
3f2f3990:	jreq   L3F2F3B80
3f2f39a0:	movk   1, a7
3f2f39b0:	movb   a7, @0xa68f0
3f2f39e0:	movb   a11, @0xa68d0
3f2f3a10:	move   a14, -*sp, 1
3f2f3a20:	move   @0x11dd30, *a14+, 1
3f2f3a50:	move   @0x11a590, *a14+, 1
3f2f3a80:	calla  L3FB11A10
3f2f3ab0:	move   a8, *a13(0x6c0), 1
3f2f3ad0:	move   a8, a9
3f2f3ae0:	jreq   L3F2F36E0
3f2f3af0:	move   a14, -*sp, 1
3f2f3b00:	move   a8, *a14+, 1
3f2f3b10:	move   @0x11a590, *a14+, 1
3f2f3b40:	calla  L3FB11C90
3f2f3b70:	jruc   L3F2F36E0
L3F2F3B80:
3f2f3b80:	move   @0xa68e0, a7, 0
3f2f3bb0:	jreq   L3F2F36E0
3f2f3bc0:	movb   a11, @0xa68e0
3f2f3bf0:	move   a14, -*sp, 1
3f2f3c00:	move   @0x11fef0, *a14+, 1
3f2f3c30:	move   @0x11a590, *a14+, 1
3f2f3c60:	calla  L3FB11A10
3f2f3c90:	move   a8, *a13(0x6c0), 1
3f2f3cb0:	move   a8, a7
3f2f3cc0:	jreq   L3F2F36E0
3f2f3cd0:	move   a14, -*sp, 1
3f2f3ce0:	movi   0x3f30d990, a8
3f2f3d10:	move   a8, *a14+, 1
3f2f3d20:	movi   0xb1f18, a9
3f2f3d50:	move   a9, *a14+, 1
3f2f3d60:	calla  L3FB45720
3f2f3d90:	calla  L3F5C82E0
3f2f3dc0:	move   a8, *a13(0xac0), 1
3f2f3de0:	inc    a8
3f2f3df0:	jreq   L3F2F36E0
3f2f3e00:	move   *a13(0xac0), a11, 1
3f2f3e20:	jreq   L3F2F4240
3f2f3e30:	move   a14, -*sp, 1
3f2f3e40:	move   a13, a9
3f2f3e50:	addi   0xb00, a9
3f2f3e70:	move   a9, *a14+, 1
3f2f3e80:	move   a11, *a14+, 1
3f2f3e90:	calla  L3F3FFA50
3f2f3ec0:	move   a8, *a13(0xae0), 1
3f2f3ee0:	move   a14, -*sp, 1
3f2f3ef0:	move   a8, *a14+, 1
3f2f3f00:	movi   0x19e190, a9
3f2f3f30:	move   a9, *a14+, 1
3f2f3f40:	calla  L3FB45720
3f2f3f70:	calla  L3F5C8320
3f2f3fa0:	move   a8, *a13(0xac0), 1
3f2f3fc0:	inc    a8
3f2f3fd0:	jreq   L3F2F4130
3f2f3fe0:	move   a14, -*sp, 1
3f2f3ff0:	move   a13, a11
3f2f4000:	addi   0xb00, a11
3f2f4020:	move   a11, *a14+, 1
3f2f4030:	move   *a13(0xac0), *a14+, 1
3f2f4050:	calla  L3F3FFA50
3f2f4080:	move   a8, *a13(0xae0), 1
3f2f40a0:	move   a14, -*sp, 1
3f2f40b0:	move   a8, *a14+, 1
3f2f40c0:	movi   0xb1f18, a9
3f2f40f0:	move   a9, *a14+, 1
3f2f4100:	calla  L3FB45720
L3F2F4130:
3f2f4130:	calla  L3F5C82E0
3f2f4160:	move   a8, *a13(0xac0), 1
3f2f4180:	move   a14, -*sp, 1
3f2f4190:	move   a13, a11
3f2f41a0:	addi   0xb00, a11
3f2f41c0:	move   a11, *a14+, 1
3f2f41d0:	move   a8, *a14+, 1
3f2f41e0:	calla  L3F3FFA50
3f2f4210:	move   a8, *a13(0xae0), 1
3f2f4230:	jruc   L3F2F4620
L3F2F4240:
3f2f4240:	setf   8, 0, 0
3f2f4250:	move   @0x1a4630, a9, 0
3f2f4280:	jreq   L3F2F4360
3f2f4290:	move   a14, -*sp, 1
3f2f42a0:	movi   0x1a4640, a7
3f2f42d0:	move   a7, *a14+, 1
3f2f42e0:	movi   0x19e190, a7
3f2f4310:	move   a7, *a14+, 1
3f2f4320:	calla  L3FB45720
3f2f4350:	jruc   L3F2F4420
L3F2F4360:
3f2f4360:	move   a14, -*sp, 1
3f2f4370:	movi   0x3f30d990, a8
3f2f43a0:	move   a8, *a14+, 1
3f2f43b0:	movi   0x19e190, a7
3f2f43e0:	move   a7, *a14+, 1
3f2f43f0:	calla  L3FB45720
L3F2F4420:
3f2f4420:	move   a14, -*sp, 1
3f2f4430:	move   @0x1219f0, *a14+, 1
3f2f4460:	move   @0x11a590, *a14+, 1
3f2f4490:	calla  L3FB11A10
3f2f44c0:	move   a8, *a13(0x6e0), 1
3f2f44e0:	move   a14, -*sp, 1
3f2f44f0:	move   a8, *a14+, 1
3f2f4500:	move   @0x11a590, *a14+, 1
3f2f4530:	calla  L3F378620
3f2f4560:	move   a14, -*sp, 1
3f2f4570:	movi   0x3f30d990, a8
3f2f45a0:	move   a8, *a14+, 1
3f2f45b0:	movi   0xb35f0, a9
3f2f45e0:	move   a9, *a14+, 1
3f2f45f0:	calla  L3FB45720
L3F2F4620:
3f2f4620:	move   a14, -*sp, 1
3f2f4630:	movi   0x19e190, a11
3f2f4660:	move   a11, *a14+, 1
3f2f4670:	move   *a13(0x6c0), *a14+, 1
3f2f4690:	move   @0x11a590, *a14+, 1
3f2f46c0:	calla  L3F377730
3f2f46f0:	move   a14, -*sp, 1
3f2f4700:	move   a11, *a14+, 1
3f2f4710:	movi   0xb1e18, a9
3f2f4740:	move   a9, *a14+, 1
3f2f4750:	calla  L3FB45720
3f2f4780:	move   a14, -*sp, 1
3f2f4790:	move   a9, *a14+, 1
3f2f47a0:	move   *a13(0x6c0), *a14+, 1
3f2f47c0:	move   @0x11a590, *a14+, 1
3f2f47f0:	calla  L3F377730
3f2f4820:	jauc   L3F2F36E0
L3F2F4840:
3f2f4840:	move   *a13(0x80), a11, 1
3f2f4860:	jrne   L3F2F4E20
3f2f4870:	move   @0xb73e0, a7, 1
3f2f48a0:	subk   4, a7
3f2f48b0:	jrne   L3F2F4E20
3f2f48c0:	move   a9, *a13(0x80), 1
3f2f48e0:	move   a9, @0xa6860, 1
3f2f4910:	jruc   L3F2F4CE0
L3F2F4920:
3f2f4920:	move   a14, -*sp, 1
3f2f4930:	movi   0x3f30ec58, a8
3f2f4960:	move   a8, *a14+, 1
3f2f4970:	move   @0xb7980, *a14+, 1
3f2f49a0:	move   @0xb78e0, *a14+, 1
3f2f49d0:	calla  L3FD9F1D0
3f2f4a00:	jruc   L3F2F4D80
L3F2F4A10:
3f2f4a10:	move   a14, -*sp, 1
3f2f4a20:	movi   0x3f30ed18, a8
3f2f4a50:	move   a8, *a14+, 1
3f2f4a60:	move   @0xb7980, *a14+, 1
3f2f4a90:	move   @0xb78e0, *a14+, 1
3f2f4ac0:	calla  L3FD9F1D0
3f2f4af0:	jruc   L3F2F4D80
L3F2F4B00:
3f2f4b00:	move   a14, -*sp, 1
3f2f4b10:	movi   0x3f30ee18, a8
3f2f4b40:	move   a8, *a14+, 1
3f2f4b50:	move   @0xb7980, *a14+, 1
3f2f4b80:	move   @0xb78e0, *a14+, 1
3f2f4bb0:	calla  L3FD9F1D0
3f2f4be0:	jruc   L3F2F4D80
L3F2F4BF0:
3f2f4bf0:	move   a14, -*sp, 1
3f2f4c00:	movi   0x3f30ec58, a8
3f2f4c30:	move   a8, *a14+, 1
3f2f4c40:	move   @0xb7980, *a14+, 1
3f2f4c70:	move   @0xb78e0, *a14+, 1
3f2f4ca0:	calla  L3FD9F1D0
3f2f4cd0:	jruc   L3F2F4D80
L3F2F4CE0:
3f2f4ce0:	setf   2, 0, 0
3f2f4cf0:	move   @0xaece8, a8, 0
3f2f4d20:	jreq   L3F2F4920
3f2f4d30:	dec    a8
3f2f4d40:	jreq   L3F2F4A10
3f2f4d50:	dec    a8
3f2f4d60:	jreq   L3F2F4B00
3f2f4d70:	jruc   L3F2F4BF0
L3F2F4D80:
3f2f4d80:	move   a14, -*sp, 1
3f2f4d90:	move   @0xb7c60, *a14+, 1
3f2f4dc0:	move   @0xb78e0, *a14+, 1
3f2f4df0:	calla  L3FDA9A70
L3F2F4E20:
3f2f4e20:	move   @0xb71a0, a11, 1
3f2f4e50:	jreq   L3F2F4ED0
3f2f4e60:	calla  L3F2FCA50
3f2f4e90:	sub    a11, a11
3f2f4ea0:	move   a11, @0xb71a0, 1
L3F2F4ED0:
3f2f4ed0:	move   @0xb73e0, a9, 1
3f2f4f00:	subk   5, a9
3f2f4f10:	jrne   L3F2F5190
3f2f4f20:	move   *a13(0xa0), a9, 1
3f2f4f40:	move   *a9(0x300), a7, 1
3f2f4f60:	inc    a7
3f2f4f70:	jreq   L3F2F5190
3f2f4f80:	move   *a9(0x300), a7, 1
3f2f4fa0:	sll    0x5, a7
3f2f4fb0:	move   *a9(0x20), a9, 1
3f2f4fd0:	add    a7, a9
3f2f4fe0:	move   *a9, a9, 1
3f2f4ff0:	move   *a9(0x60), a9, 1
3f2f5010:	move   @0xb7460, a7, 1
3f2f5040:	cmp    a7, a9
3f2f5050:	jreq   L3F2F5190
3f2f5060:	move   a14, -*sp, 1
3f2f5070:	move   *a13(0xa0), a9, 1
3f2f5090:	move   *a9(0x300), a7, 1
3f2f50b0:	sll    0x5, a7
3f2f50c0:	move   *a9(0x20), a9, 1
3f2f50e0:	add    a7, a9
3f2f50f0:	move   *a9+, *a14+, 1
3f2f5100:	movi   0xb73e0, a9
3f2f5130:	move   a9, *a14+, 1
3f2f5140:	calla  L3F37AB00
3f2f5170:	jauc   L3F2F36E0
L3F2F5190:
3f2f5190:	move   @0xb73e0, a9, 1
3f2f51c0:	cmpi   0x22, a9
3f2f51e0:	jrne   L3F2F52E0
3f2f51f0:	move   @0xb7480, a7, 1
3f2f5220:	dsj    a7, L3F2F36E0
3f2f5240:	move   a14, -*sp, 1
3f2f5250:	movi   0xb73e0, a9
3f2f5280:	move   a9, *a14+, 1
3f2f5290:	calla  L3F9A8210
3f2f52c0:	jauc   L3F2F36E0
L3F2F52E0:
3f2f52e0:	cmpi   0x21, a9
3f2f5300:	jrne   L3F2F55A0
3f2f5310:	move   @0xb7480, a7, 1
3f2f5340:	move   @0x27b620, a9, 1
3f2f5370:	cmp    a9, a7
3f2f5380:	jrne   L3F2F5480
3f2f5390:	move   a14, -*sp, 1
3f2f53a0:	sub    a7, a7
3f2f53b0:	move   a7, *a14+, 1
3f2f53c0:	move   a7, *a14+, 1
3f2f53d0:	move   @0xb7460, *a14+, 1
3f2f5400:	move   @0xb7440, *a14+, 1
3f2f5430:	calla  L3FD9D240
3f2f5460:	jauc   L3F2F36E0
L3F2F5480:
3f2f5480:	move   @0xb7920, a9, 1
3f2f54b0:	cmp    a9, a7
3f2f54c0:	jrne   L3F2F55A0
3f2f54d0:	move   @0xb7460, a7, 1
3f2f5500:	move   @0xb7980, a9, 1
3f2f5530:	cmp    a9, a7
3f2f5540:	jrne   L3F2F55A0
3f2f5550:	calla  L3F344A20
3f2f5580:	jauc   L3F2F36E0
L3F2F55A0:
3f2f55a0:	move   @0xb7460, a9, 1
3f2f55d0:	move   @0xb7ce0, a7, 1
3f2f5600:	cmp    a7, a9
3f2f5610:	jrne   L3F2F5920
3f2f5620:	move   @0xf7d10, a7, 1
3f2f5650:	jaeq   L3F2F36E0
3f2f5670:	move   @0xb73e0, a7, 1
3f2f56a0:	subk   12, a7
3f2f56b0:	jrne   L3F2F5840
3f2f56c0:	move   @0xb83c0, a7, 1
3f2f56f0:	move   @0xb7ce0, a9, 1
3f2f5720:	cmp    a9, a7
3f2f5730:	jrne   L3F2F5840
3f2f5740:	move   a14, -*sp, 1
3f2f5750:	sub    a7, a7
3f2f5760:	move   a7, *a14+, 1
3f2f5770:	move   a7, *a14+, 1
3f2f5780:	move   @0xb83c0, *a14+, 1
3f2f57b0:	move   @0xb78e0, *a14+, 1
3f2f57e0:	calla  L3FD9D240
3f2f5810:	move   a7, @0xb83c0, 1
L3F2F5840:
3f2f5840:	move   a14, -*sp, 1
3f2f5850:	movi   0xf7d10, a11
3f2f5880:	move   a11, *a14+, 1
3f2f5890:	movi   0xb73e0, a9
3f2f58c0:	move   a9, *a14+, 1
3f2f58d0:	calla  L3F36FD60
3f2f5900:	jauc   L3F2F36E0
L3F2F5920:
3f2f5920:	move   @0xb7a00, a7, 1
3f2f5950:	cmp    a7, a9
3f2f5960:	jrne   L3F2F5C70
3f2f5970:	move   @0x11a5b0, a7, 1
3f2f59a0:	jaeq   L3F2F36E0
3f2f59c0:	move   @0xb73e0, a7, 1
3f2f59f0:	subk   12, a7
3f2f5a00:	jrne   L3F2F5B90
3f2f5a10:	move   @0xb83c0, a7, 1
3f2f5a40:	move   @0xb7a00, a9, 1
3f2f5a70:	cmp    a9, a7
3f2f5a80:	jrne   L3F2F5B90
3f2f5a90:	move   a14, -*sp, 1
3f2f5aa0:	sub    a7, a7
3f2f5ab0:	move   a7, *a14+, 1
3f2f5ac0:	move   a7, *a14+, 1
3f2f5ad0:	move   @0xb83c0, *a14+, 1
3f2f5b00:	move   @0xb78e0, *a14+, 1
3f2f5b30:	calla  L3FD9D240
3f2f5b60:	move   a7, @0xb83c0, 1
L3F2F5B90:
3f2f5b90:	move   a14, -*sp, 1
3f2f5ba0:	movi   0x11a5b0, a11
3f2f5bd0:	move   a11, *a14+, 1
3f2f5be0:	movi   0xb73e0, a9
3f2f5c10:	move   a9, *a14+, 1
3f2f5c20:	calla  L3F36FD60
3f2f5c50:	jauc   L3F2F36E0
L3F2F5C70:
3f2f5c70:	move   @0xb79a0, a7, 1
3f2f5ca0:	cmp    a7, a9
3f2f5cb0:	jrne   L3F2F5FF0
3f2f5cc0:	move   @0x11a5d0, a7, 1
3f2f5cf0:	jaeq   L3F2F36E0
3f2f5d10:	move   @0xb73e0, a7, 1
3f2f5d40:	subk   12, a7
3f2f5d50:	jrne   L3F2F5F10
3f2f5d60:	move   @0xb83c0, a7, 1
3f2f5d90:	move   @0xb79a0, a9, 1
3f2f5dc0:	cmp    a9, a7
3f2f5dd0:	jrne   L3F2F5F10
3f2f5de0:	move   a14, -*sp, 1
3f2f5df0:	sub    a7, a7
3f2f5e00:	move   a7, *a14+, 1
3f2f5e10:	move   a7, *a14+, 1
3f2f5e20:	move   @0xb83c0, *a14+, 1
3f2f5e50:	move   @0x11a5d0, a7, 1
3f2f5e80:	move   *a7(0x20), *a14+, 1
3f2f5ea0:	calla  L3FD9D240
3f2f5ed0:	sub    a11, a11
3f2f5ee0:	move   a11, @0xb83c0, 1
L3F2F5F10:
3f2f5f10:	move   a14, -*sp, 1
3f2f5f20:	movi   0x11a5d0, a11
3f2f5f50:	move   a11, *a14+, 1
3f2f5f60:	movi   0xb73e0, a9
3f2f5f90:	move   a9, *a14+, 1
3f2f5fa0:	calla  L3F36FD60
3f2f5fd0:	jauc   L3F2F36E0
L3F2F5FF0:
3f2f5ff0:	move   @0xb80a0, a7, 1
3f2f6020:	jrne   L3F2F6070
3f2f6030:	move   @0xb8100, a7, 1
3f2f6060:	jreq   L3F2F61F0
L3F2F6070:
3f2f6070:	move   @0xb73e0, a7, 1
3f2f60a0:	subk   4, a7
3f2f60b0:	jaeq   L3F2F36E0
3f2f60d0:	move   @0xb73e0, a7, 1
3f2f6100:	subk   5, a7
3f2f6110:	jaeq   L3F2F36E0
3f2f6130:	move   @0xb73e0, a7, 1
3f2f6160:	subk   2, a7
3f2f6170:	jaeq   L3F2F36E0
3f2f6190:	move   @0xb73e0, a7, 1
3f2f61c0:	subk   3, a7
3f2f61d0:	jaeq   L3F2F36E0
L3F2F61F0:
3f2f61f0:	move   @0xb7980, a7, 1
3f2f6220:	cmp    a7, a9
3f2f6230:	jrne   L3F2F68A0
3f2f6240:	move   @0xb73e0, a7, 1
3f2f6270:	subk   22, a7
3f2f6280:	jrne   L3F2F62F0
3f2f6290:	move   a14, -*sp, 1
3f2f62a0:	movk   1, a7
3f2f62b0:	move   a7, *a14+, 1
3f2f62c0:	calla  L3F2FD780
L3F2F62F0:
3f2f62f0:	move   @0xb73e0, a11, 1
3f2f6320:	subk   4, a11
3f2f6330:	jrne   L3F2F67C0
3f2f6340:	move   @0xb7560, a11, 1
3f2f6370:	btst   0, a11
3f2f6380:	jreq   L3F2F6540
3f2f6390:	btst   2, a11
3f2f63a0:	jreq   L3F2F67C0
3f2f63b0:	move   a14, -*sp, 1
3f2f63c0:	move   @0x11adf0, *a14+, 1
3f2f63f0:	move   @0x11a610, *a14+, 1
3f2f6420:	calla  L3FB11A10
3f2f6450:	move   a8, *a13(0x6c0), 1
3f2f6470:	move   *a8(0x160), a11, 1
3f2f6490:	move   a11, @0xb7fe0, 1
3f2f64c0:	move   *a8(0x160), a9, 1
3f2f64e0:	move   *a9(0x60), a9, 1
3f2f6500:	move   a9, @0xb7d80, 1
3f2f6530:	jruc   L3F2F67C0
L3F2F6540:
3f2f6540:	move   a14, -*sp, 1
3f2f6550:	move   @0x11a730, *a14+, 1
3f2f6580:	move   @0x11a5f0, *a14+, 1
3f2f65b0:	calla  L3FB11A10
3f2f65e0:	move   a8, *a13(0x6c0), 1
3f2f6600:	move   *a8(0x160), a11, 1
3f2f6620:	move   a11, @0xb7fe0, 1
3f2f6650:	setf   8, 0, 0
3f2f6660:	move   @0xa6810, a9, 0
3f2f6690:	jreq   L3F2F6710
3f2f66a0:	move   a14, -*sp, 1
3f2f66b0:	movk   1, a7
3f2f66c0:	move   a7, *a14+, 1
3f2f66d0:	calla  L3F2FC420
3f2f6700:	jruc   L3F2F67C0
L3F2F6710:
3f2f6710:	setf   2, 0, 0
3f2f6720:	move   @0xaed02, a7, 0
3f2f6750:	jreq   L3F2F67C0
3f2f6760:	move   a14, -*sp, 1
3f2f6770:	sub    a7, a7
3f2f6780:	move   a7, *a14+, 1
3f2f6790:	calla  L3F2FC420
L3F2F67C0:
3f2f67c0:	move   a14, -*sp, 1
3f2f67d0:	movi   0x11a590, a11
3f2f6800:	move   a11, *a14+, 1
3f2f6810:	movi   0xb73e0, a9
3f2f6840:	move   a9, *a14+, 1
3f2f6850:	calla  L3F36FD60
3f2f6880:	jauc   L3F2F36E0
L3F2F68A0:
3f2f68a0:	move   @0xb7d60, a7, 1
3f2f68d0:	cmp    a7, a9
3f2f68e0:	jrne   L3F2F69D0
3f2f68f0:	move   a14, -*sp, 1
3f2f6900:	movi   0x11a5f0, a7
3f2f6930:	move   a7, *a14+, 1
3f2f6940:	movi   0xb73e0, a9
3f2f6970:	move   a9, *a14+, 1
3f2f6980:	calla  L3F36FD60
3f2f69b0:	jauc   L3F2F36E0
L3F2F69D0:
3f2f69d0:	move   @0xb7d80, a7, 1
3f2f6a00:	cmp    a7, a9
3f2f6a10:	jrne   L3F2F6B00
3f2f6a20:	move   a14, -*sp, 1
3f2f6a30:	movi   0x11a610, a7
3f2f6a60:	move   a7, *a14+, 1
3f2f6a70:	movi   0xb73e0, a9
3f2f6aa0:	move   a9, *a14+, 1
3f2f6ab0:	calla  L3F36FD60
3f2f6ae0:	jauc   L3F2F36E0
L3F2F6B00:
3f2f6b00:	move   @0xb7da0, a7, 1
3f2f6b30:	cmp    a7, a9
3f2f6b40:	jrne   L3F2F6C30
3f2f6b50:	move   a14, -*sp, 1
3f2f6b60:	movi   0x11a630, a7
3f2f6b90:	move   a7, *a14+, 1
3f2f6ba0:	movi   0xb73e0, a9
3f2f6bd0:	move   a9, *a14+, 1
3f2f6be0:	calla  L3F36FD60
3f2f6c10:	jauc   L3F2F36E0
L3F2F6C30:
3f2f6c30:	move   @0xb7dc0, a7, 1
3f2f6c60:	cmp    a7, a9
3f2f6c70:	jrne   L3F2F6D60
3f2f6c80:	move   a14, -*sp, 1
3f2f6c90:	movi   0x11a650, a7
3f2f6cc0:	move   a7, *a14+, 1
3f2f6cd0:	movi   0xb73e0, a9
3f2f6d00:	move   a9, *a14+, 1
3f2f6d10:	calla  L3F36FD60
3f2f6d40:	jauc   L3F2F36E0
L3F2F6D60:
3f2f6d60:	move   @0xb7de0, a7, 1
3f2f6d90:	cmp    a7, a9
3f2f6da0:	jrne   L3F2F6E90
3f2f6db0:	move   a14, -*sp, 1
3f2f6dc0:	movi   0x11a670, a7
3f2f6df0:	move   a7, *a14+, 1
3f2f6e00:	movi   0xb73e0, a9
3f2f6e30:	move   a9, *a14+, 1
3f2f6e40:	calla  L3F36FD60
3f2f6e70:	jauc   L3F2F36E0
L3F2F6E90:
3f2f6e90:	move   @0xb7e00, a7, 1
3f2f6ec0:	cmp    a7, a9
3f2f6ed0:	jrne   L3F2F6FC0
3f2f6ee0:	move   a14, -*sp, 1
3f2f6ef0:	movi   0x11a690, a7
3f2f6f20:	move   a7, *a14+, 1
3f2f6f30:	movi   0xb73e0, a9
3f2f6f60:	move   a9, *a14+, 1
3f2f6f70:	calla  L3F36FD60
3f2f6fa0:	jauc   L3F2F36E0
L3F2F6FC0:
3f2f6fc0:	move   @0xb7d00, a7, 1
3f2f6ff0:	cmp    a7, a9
3f2f7000:	jrne   L3F2F7310
3f2f7010:	move   @0xf7d30, a7, 1
3f2f7040:	jaeq   L3F2F36E0
3f2f7060:	move   @0xb73e0, a7, 1
3f2f7090:	subk   12, a7
3f2f70a0:	jrne   L3F2F7230
3f2f70b0:	move   @0xb83c0, a7, 1
3f2f70e0:	move   @0xb7d00, a9, 1
3f2f7110:	cmp    a9, a7
3f2f7120:	jrne   L3F2F7230
3f2f7130:	move   a14, -*sp, 1
3f2f7140:	sub    a7, a7
3f2f7150:	move   a7, *a14+, 1
3f2f7160:	move   a7, *a14+, 1
3f2f7170:	move   @0xb83c0, *a14+, 1
3f2f71a0:	move   @0xb78e0, *a14+, 1
3f2f71d0:	calla  L3FD9D240
3f2f7200:	move   a7, @0xb83c0, 1
L3F2F7230:
3f2f7230:	move   a14, -*sp, 1
3f2f7240:	movi   0xf7d30, a11
3f2f7270:	move   a11, *a14+, 1
3f2f7280:	movi   0xb73e0, a9
3f2f72b0:	move   a9, *a14+, 1
3f2f72c0:	calla  L3F36FD60
3f2f72f0:	jauc   L3F2F36E0
L3F2F7310:
3f2f7310:	move   @0xb7d20, a7, 1
3f2f7340:	cmp    a7, a9
3f2f7350:	jrne   L3F2F7660
3f2f7360:	move   @0xf7d50, a7, 1
3f2f7390:	jaeq   L3F2F36E0
3f2f73b0:	move   @0xb73e0, a7, 1
3f2f73e0:	subk   12, a7
3f2f73f0:	jrne   L3F2F7580
3f2f7400:	move   @0xb83c0, a7, 1
3f2f7430:	move   @0xb7d20, a9, 1
3f2f7460:	cmp    a9, a7
3f2f7470:	jrne   L3F2F7580
3f2f7480:	move   a14, -*sp, 1
3f2f7490:	sub    a7, a7
3f2f74a0:	move   a7, *a14+, 1
3f2f74b0:	move   a7, *a14+, 1
3f2f74c0:	move   @0xb83c0, *a14+, 1
3f2f74f0:	move   @0xb78e0, *a14+, 1
3f2f7520:	calla  L3FD9D240
3f2f7550:	move   a7, @0xb83c0, 1
L3F2F7580:
3f2f7580:	move   a14, -*sp, 1
3f2f7590:	movi   0xf7d50, a11
3f2f75c0:	move   a11, *a14+, 1
3f2f75d0:	movi   0xb73e0, a9
3f2f7600:	move   a9, *a14+, 1
3f2f7610:	calla  L3F36FD60
3f2f7640:	jauc   L3F2F36E0
L3F2F7660:
3f2f7660:	move   @0xb7a60, a7, 1
3f2f7690:	cmp    a7, a9
3f2f76a0:	jrne   L3F2F7BE0
3f2f76b0:	move   @0xf7c90, a7, 1
3f2f76e0:	jreq   L3F2F7980
3f2f76f0:	move   @0xb73e0, a7, 1
3f2f7720:	subk   12, a7
3f2f7730:	jrne   L3F2F78C0
3f2f7740:	move   @0xb83c0, a7, 1
3f2f7770:	move   @0xb7a60, a9, 1
3f2f77a0:	cmp    a9, a7
3f2f77b0:	jrne   L3F2F78C0
3f2f77c0:	move   a14, -*sp, 1
3f2f77d0:	sub    a7, a7
3f2f77e0:	move   a7, *a14+, 1
3f2f77f0:	move   a7, *a14+, 1
3f2f7800:	move   @0xb83c0, *a14+, 1
3f2f7830:	move   @0xb78e0, *a14+, 1
3f2f7860:	calla  L3FD9D240
3f2f7890:	move   a7, @0xb83c0, 1
L3F2F78C0:
3f2f78c0:	move   a14, -*sp, 1
3f2f78d0:	movi   0xf7c90, a11
3f2f7900:	move   a11, *a14+, 1
3f2f7910:	movi   0xb73e0, a9
3f2f7940:	move   a9, *a14+, 1
3f2f7950:	calla  L3F36FD60
L3F2F7980:
3f2f7980:	move   @0xb7420, a11, 1
3f2f79b0:	jaeq   L3F2F36E0
3f2f79d0:	move   a14, -*sp, 1
3f2f79e0:	move   @0xb7a60, *a14+, 1
3f2f7a10:	move   @0xb78e0, *a14+, 1
3f2f7a40:	calla  L3FDA88A0
3f2f7a70:	move   a14, -*sp, 1
3f2f7a80:	movi   0x20800d, a11
3f2f7ab0:	move   a11, *a14+, 1
3f2f7ac0:	move   @0xb7a60, *a14+, 1
3f2f7af0:	move   @0xb78e0, *a14+, 1
3f2f7b20:	calla  L3FD97D50
3f2f7b50:	move   a14, -*sp, 1
3f2f7b60:	move   @0xb78e0, *a14+, 1
3f2f7b90:	calla  L3FD4AAE0
3f2f7bc0:	jauc   L3F2F36E0
L3F2F7BE0:
3f2f7be0:	move   @0xb7a80, a7, 1
3f2f7c10:	cmp    a7, a9
3f2f7c20:	jrne   L3F2F8160
3f2f7c30:	move   @0xf7cb0, a7, 1
3f2f7c60:	jreq   L3F2F7F00
3f2f7c70:	move   @0xb73e0, a7, 1
3f2f7ca0:	subk   12, a7
3f2f7cb0:	jrne   L3F2F7E40
3f2f7cc0:	move   @0xb83c0, a7, 1
3f2f7cf0:	move   @0xb7a80, a9, 1
3f2f7d20:	cmp    a9, a7
3f2f7d30:	jrne   L3F2F7E40
3f2f7d40:	move   a14, -*sp, 1
3f2f7d50:	sub    a7, a7
3f2f7d60:	move   a7, *a14+, 1
3f2f7d70:	move   a7, *a14+, 1
3f2f7d80:	move   @0xb83c0, *a14+, 1
3f2f7db0:	move   @0xb78e0, *a14+, 1
3f2f7de0:	calla  L3FD9D240
3f2f7e10:	move   a7, @0xb83c0, 1
L3F2F7E40:
3f2f7e40:	move   a14, -*sp, 1
3f2f7e50:	movi   0xf7cb0, a11
3f2f7e80:	move   a11, *a14+, 1
3f2f7e90:	movi   0xb73e0, a9
3f2f7ec0:	move   a9, *a14+, 1
3f2f7ed0:	calla  L3F36FD60
L3F2F7F00:
3f2f7f00:	move   @0xb7420, a11, 1
3f2f7f30:	jaeq   L3F2F36E0
3f2f7f50:	move   a14, -*sp, 1
3f2f7f60:	move   @0xb7a80, *a14+, 1
3f2f7f90:	move   @0xb78e0, *a14+, 1
3f2f7fc0:	calla  L3FDA88A0
3f2f7ff0:	move   a14, -*sp, 1
3f2f8000:	movi   0x20800d, a11
3f2f8030:	move   a11, *a14+, 1
3f2f8040:	move   @0xb7a80, *a14+, 1
3f2f8070:	move   @0xb78e0, *a14+, 1
3f2f80a0:	calla  L3FD97D50
3f2f80d0:	move   a14, -*sp, 1
3f2f80e0:	move   @0xb78e0, *a14+, 1
3f2f8110:	calla  L3FD4AAE0
3f2f8140:	jauc   L3F2F36E0
L3F2F8160:
3f2f8160:	move   @0xb7b00, a7, 1
3f2f8190:	cmp    a7, a9
3f2f81a0:	jrne   L3F2F84B0
3f2f81b0:	move   @0x11a3f0, a7, 1
3f2f81e0:	jaeq   L3F2F36E0
3f2f8200:	move   @0xb73e0, a7, 1
3f2f8230:	subk   12, a7
3f2f8240:	jrne   L3F2F83D0
3f2f8250:	move   @0xb83c0, a7, 1
3f2f8280:	move   @0xb7b00, a9, 1
3f2f82b0:	cmp    a9, a7
3f2f82c0:	jrne   L3F2F83D0
3f2f82d0:	move   a14, -*sp, 1
3f2f82e0:	sub    a7, a7
3f2f82f0:	move   a7, *a14+, 1
3f2f8300:	move   a7, *a14+, 1
3f2f8310:	move   @0xb83c0, *a14+, 1
3f2f8340:	move   @0xb78e0, *a14+, 1
3f2f8370:	calla  L3FD9D240
3f2f83a0:	move   a7, @0xb83c0, 1
L3F2F83D0:
3f2f83d0:	move   a14, -*sp, 1
3f2f83e0:	movi   0x11a3f0, a11
3f2f8410:	move   a11, *a14+, 1
3f2f8420:	movi   0xb73e0, a9
3f2f8450:	move   a9, *a14+, 1
3f2f8460:	calla  L3F36FD60
3f2f8490:	jauc   L3F2F36E0
L3F2F84B0:
3f2f84b0:	move   @0xb7c80, a7, 1
3f2f84e0:	cmp    a7, a9
3f2f84f0:	jrne   L3F2F8800
3f2f8500:	move   @0x11a3d0, a7, 1
3f2f8530:	jaeq   L3F2F36E0
3f2f8550:	move   @0xb73e0, a7, 1
3f2f8580:	subk   12, a7
3f2f8590:	jrne   L3F2F8720
3f2f85a0:	move   @0xb83c0, a7, 1
3f2f85d0:	move   @0xb7c80, a9, 1
3f2f8600:	cmp    a9, a7
3f2f8610:	jrne   L3F2F8720
3f2f8620:	move   a14, -*sp, 1
3f2f8630:	sub    a7, a7
3f2f8640:	move   a7, *a14+, 1
3f2f8650:	move   a7, *a14+, 1
3f2f8660:	move   @0xb83c0, *a14+, 1
3f2f8690:	move   @0xb78e0, *a14+, 1
3f2f86c0:	calla  L3FD9D240
3f2f86f0:	move   a7, @0xb83c0, 1
L3F2F8720:
3f2f8720:	move   a14, -*sp, 1
3f2f8730:	movi   0x11a3d0, a11
3f2f8760:	move   a11, *a14+, 1
3f2f8770:	movi   0xb73e0, a9
3f2f87a0:	move   a9, *a14+, 1
3f2f87b0:	calla  L3F36FD60
3f2f87e0:	jauc   L3F2F36E0
L3F2F8800:
3f2f8800:	move   @0xb7c20, a7, 1
3f2f8830:	cmp    a7, a9
3f2f8840:	jrne   L3F2F8B50
3f2f8850:	move   @0x11a410, a7, 1
3f2f8880:	jaeq   L3F2F36E0
3f2f88a0:	move   @0xb73e0, a7, 1
3f2f88d0:	subk   12, a7
3f2f88e0:	jrne   L3F2F8A70
3f2f88f0:	move   @0xb83c0, a7, 1
3f2f8920:	move   @0xb7c20, a9, 1
3f2f8950:	cmp    a9, a7
3f2f8960:	jrne   L3F2F8A70
3f2f8970:	move   a14, -*sp, 1
3f2f8980:	sub    a7, a7
3f2f8990:	move   a7, *a14+, 1
3f2f89a0:	move   a7, *a14+, 1
3f2f89b0:	move   @0xb83c0, *a14+, 1
3f2f89e0:	move   @0xb78e0, *a14+, 1
3f2f8a10:	calla  L3FD9D240
3f2f8a40:	move   a7, @0xb83c0, 1
L3F2F8A70:
3f2f8a70:	move   a14, -*sp, 1
3f2f8a80:	movi   0x11a410, a11
3f2f8ab0:	move   a11, *a14+, 1
3f2f8ac0:	movi   0xb73e0, a9
3f2f8af0:	move   a9, *a14+, 1
3f2f8b00:	calla  L3F36FD60
3f2f8b30:	jauc   L3F2F36E0
L3F2F8B50:
3f2f8b50:	move   @0xb7c40, a7, 1
3f2f8b80:	cmp    a7, a9
3f2f8b90:	jrne   L3F2F8EA0
3f2f8ba0:	move   @0x11a430, a7, 1
3f2f8bd0:	jaeq   L3F2F36E0
3f2f8bf0:	move   @0xb73e0, a7, 1
3f2f8c20:	subk   12, a7
3f2f8c30:	jrne   L3F2F8DC0
3f2f8c40:	move   @0xb83c0, a7, 1
3f2f8c70:	move   @0xb7c40, a9, 1
3f2f8ca0:	cmp    a9, a7
3f2f8cb0:	jrne   L3F2F8DC0
3f2f8cc0:	move   a14, -*sp, 1
3f2f8cd0:	sub    a7, a7
3f2f8ce0:	move   a7, *a14+, 1
3f2f8cf0:	move   a7, *a14+, 1
3f2f8d00:	move   @0xb83c0, *a14+, 1
3f2f8d30:	move   @0xb78e0, *a14+, 1
3f2f8d60:	calla  L3FD9D240
3f2f8d90:	move   a7, @0xb83c0, 1
L3F2F8DC0:
3f2f8dc0:	move   a14, -*sp, 1
3f2f8dd0:	movi   0x11a430, a11
3f2f8e00:	move   a11, *a14+, 1
3f2f8e10:	movi   0xb73e0, a9
3f2f8e40:	move   a9, *a14+, 1
3f2f8e50:	calla  L3F36FD60
3f2f8e80:	jauc   L3F2F36E0
L3F2F8EA0:
3f2f8ea0:	move   @0xb7ca0, a7, 1
3f2f8ed0:	cmp    a7, a9
3f2f8ee0:	jrne   L3F2F91F0
3f2f8ef0:	move   @0x11a6b0, a7, 1
3f2f8f20:	jaeq   L3F2F36E0
3f2f8f40:	move   @0xb73e0, a7, 1
3f2f8f70:	subk   12, a7
3f2f8f80:	jrne   L3F2F9110
3f2f8f90:	move   @0xb83c0, a7, 1
3f2f8fc0:	move   @0xb7ca0, a9, 1
3f2f8ff0:	cmp    a9, a7
3f2f9000:	jrne   L3F2F9110
3f2f9010:	move   a14, -*sp, 1
3f2f9020:	sub    a7, a7
3f2f9030:	move   a7, *a14+, 1
3f2f9040:	move   a7, *a14+, 1
3f2f9050:	move   @0xb83c0, *a14+, 1
3f2f9080:	move   @0xb78e0, *a14+, 1
3f2f90b0:	calla  L3FD9D240
3f2f90e0:	move   a7, @0xb83c0, 1
L3F2F9110:
3f2f9110:	move   a14, -*sp, 1
3f2f9120:	movi   0x11a6b0, a11
3f2f9150:	move   a11, *a14+, 1
3f2f9160:	movi   0xb73e0, a9
3f2f9190:	move   a9, *a14+, 1
3f2f91a0:	calla  L3F36FD60
3f2f91d0:	jauc   L3F2F36E0
L3F2F91F0:
3f2f91f0:	move   @0xb7cc0, a7, 1
3f2f9220:	cmp    a7, a9
3f2f9230:	jrne   L3F2F9540
3f2f9240:	move   @0x11a6d0, a7, 1
3f2f9270:	jaeq   L3F2F36E0
3f2f9290:	move   @0xb73e0, a7, 1
3f2f92c0:	subk   12, a7
3f2f92d0:	jrne   L3F2F9460
3f2f92e0:	move   @0xb83c0, a7, 1
3f2f9310:	move   @0xb7cc0, a9, 1
3f2f9340:	cmp    a9, a7
3f2f9350:	jrne   L3F2F9460
3f2f9360:	move   a14, -*sp, 1
3f2f9370:	sub    a7, a7
3f2f9380:	move   a7, *a14+, 1
3f2f9390:	move   a7, *a14+, 1
3f2f93a0:	move   @0xb83c0, *a14+, 1
3f2f93d0:	move   @0xb78e0, *a14+, 1
3f2f9400:	calla  L3FD9D240
3f2f9430:	move   a7, @0xb83c0, 1
L3F2F9460:
3f2f9460:	move   a14, -*sp, 1
3f2f9470:	movi   0x11a6d0, a11
3f2f94a0:	move   a11, *a14+, 1
3f2f94b0:	movi   0xb73e0, a9
3f2f94e0:	move   a9, *a14+, 1
3f2f94f0:	calla  L3F36FD60
3f2f9520:	jauc   L3F2F36E0
L3F2F9540:
3f2f9540:	move   @0xb7d40, a7, 1
3f2f9570:	cmp    a7, a9
3f2f9580:	jrne   L3F2F9890
3f2f9590:	move   @0x11a570, a7, 1
3f2f95c0:	jaeq   L3F2F36E0
3f2f95e0:	move   @0xb73e0, a7, 1
3f2f9610:	subk   12, a7
3f2f9620:	jrne   L3F2F97B0
3f2f9630:	move   @0xb83c0, a7, 1
3f2f9660:	move   @0xb7d40, a9, 1
3f2f9690:	cmp    a9, a7
3f2f96a0:	jrne   L3F2F97B0
3f2f96b0:	move   a14, -*sp, 1
3f2f96c0:	sub    a7, a7
3f2f96d0:	move   a7, *a14+, 1
3f2f96e0:	move   a7, *a14+, 1
3f2f96f0:	move   @0xb83c0, *a14+, 1
3f2f9720:	move   @0xb78e0, *a14+, 1
3f2f9750:	calla  L3FD9D240
3f2f9780:	move   a7, @0xb83c0, 1
L3F2F97B0:
3f2f97b0:	move   a14, -*sp, 1
3f2f97c0:	movi   0x11a570, a11
3f2f97f0:	move   a11, *a14+, 1
3f2f9800:	movi   0xb73e0, a9
3f2f9830:	move   a9, *a14+, 1
3f2f9840:	calla  L3F36FD60
3f2f9870:	jauc   L3F2F36E0
L3F2F9890:
3f2f9890:	move   @0xb7aa0, a7, 1
3f2f98c0:	cmp    a7, a9
3f2f98d0:	jrne   L3F2F9BE0
3f2f98e0:	move   @0x11a450, a7, 1
3f2f9910:	jaeq   L3F2F36E0
3f2f9930:	move   @0xb73e0, a7, 1
3f2f9960:	subk   12, a7
3f2f9970:	jrne   L3F2F9B00
3f2f9980:	move   @0xb83c0, a7, 1
3f2f99b0:	move   @0xb7aa0, a9, 1
3f2f99e0:	cmp    a9, a7
3f2f99f0:	jrne   L3F2F9B00
3f2f9a00:	move   a14, -*sp, 1
3f2f9a10:	sub    a7, a7
3f2f9a20:	move   a7, *a14+, 1
3f2f9a30:	move   a7, *a14+, 1
3f2f9a40:	move   @0xb83c0, *a14+, 1
3f2f9a70:	move   @0xb78e0, *a14+, 1
3f2f9aa0:	calla  L3FD9D240
3f2f9ad0:	move   a7, @0xb83c0, 1
L3F2F9B00:
3f2f9b00:	move   a14, -*sp, 1
3f2f9b10:	movi   0x11a450, a11
3f2f9b40:	move   a11, *a14+, 1
3f2f9b50:	movi   0xb73e0, a9
3f2f9b80:	move   a9, *a14+, 1
3f2f9b90:	calla  L3F36FD60
3f2f9bc0:	jauc   L3F2F36E0
L3F2F9BE0:
3f2f9be0:	move   @0xb7b20, a7, 1
3f2f9c10:	cmp    a7, a9
3f2f9c20:	jrne   L3F2F9F30
3f2f9c30:	move   @0x11a470, a7, 1
3f2f9c60:	jaeq   L3F2F36E0
3f2f9c80:	move   @0xb73e0, a7, 1
3f2f9cb0:	subk   12, a7
3f2f9cc0:	jrne   L3F2F9E50
3f2f9cd0:	move   @0xb83c0, a7, 1
3f2f9d00:	move   @0xb7b20, a9, 1
3f2f9d30:	cmp    a9, a7
3f2f9d40:	jrne   L3F2F9E50
3f2f9d50:	move   a14, -*sp, 1
3f2f9d60:	sub    a7, a7
3f2f9d70:	move   a7, *a14+, 1
3f2f9d80:	move   a7, *a14+, 1
3f2f9d90:	move   @0xb83c0, *a14+, 1
3f2f9dc0:	move   @0xb78e0, *a14+, 1
3f2f9df0:	calla  L3FD9D240
3f2f9e20:	move   a7, @0xb83c0, 1
L3F2F9E50:
3f2f9e50:	move   a14, -*sp, 1
3f2f9e60:	movi   0x11a470, a11
3f2f9e90:	move   a11, *a14+, 1
3f2f9ea0:	movi   0xb73e0, a9
3f2f9ed0:	move   a9, *a14+, 1
3f2f9ee0:	calla  L3F36FD60
3f2f9f10:	jauc   L3F2F36E0
L3F2F9F30:
3f2f9f30:	move   @0xb7b60, a7, 1
3f2f9f60:	cmp    a7, a9
3f2f9f70:	jrne   L3F2FA280
3f2f9f80:	move   @0x11a4b0, a7, 1
3f2f9fb0:	jaeq   L3F2F36E0
3f2f9fd0:	move   @0xb73e0, a7, 1
3f2fa000:	subk   12, a7
3f2fa010:	jrne   L3F2FA1A0
3f2fa020:	move   @0xb83c0, a7, 1
3f2fa050:	move   @0xb7b60, a9, 1
3f2fa080:	cmp    a9, a7
3f2fa090:	jrne   L3F2FA1A0
3f2fa0a0:	move   a14, -*sp, 1
3f2fa0b0:	sub    a7, a7
3f2fa0c0:	move   a7, *a14+, 1
3f2fa0d0:	move   a7, *a14+, 1
3f2fa0e0:	move   @0xb83c0, *a14+, 1
3f2fa110:	move   @0xb78e0, *a14+, 1
3f2fa140:	calla  L3FD9D240
3f2fa170:	move   a7, @0xb83c0, 1
L3F2FA1A0:
3f2fa1a0:	move   a14, -*sp, 1
3f2fa1b0:	movi   0x11a4b0, a11
3f2fa1e0:	move   a11, *a14+, 1
3f2fa1f0:	movi   0xb73e0, a9
3f2fa220:	move   a9, *a14+, 1
3f2fa230:	calla  L3F36FD60
3f2fa260:	jauc   L3F2F36E0
L3F2FA280:
3f2fa280:	move   @0xb7ac0, a7, 1
3f2fa2b0:	cmp    a7, a9
3f2fa2c0:	jrne   L3F2FA5D0
3f2fa2d0:	move   @0x11a490, a7, 1
3f2fa300:	jaeq   L3F2F36E0
3f2fa320:	move   @0xb73e0, a7, 1
3f2fa350:	subk   12, a7
3f2fa360:	jrne   L3F2FA4F0
3f2fa370:	move   @0xb83c0, a7, 1
3f2fa3a0:	move   @0xb7ac0, a9, 1
3f2fa3d0:	cmp    a9, a7
3f2fa3e0:	jrne   L3F2FA4F0
3f2fa3f0:	move   a14, -*sp, 1
3f2fa400:	sub    a7, a7
3f2fa410:	move   a7, *a14+, 1
3f2fa420:	move   a7, *a14+, 1
3f2fa430:	move   @0xb83c0, *a14+, 1
3f2fa460:	move   @0xb78e0, *a14+, 1
3f2fa490:	calla  L3FD9D240
3f2fa4c0:	move   a7, @0xb83c0, 1
L3F2FA4F0:
3f2fa4f0:	move   a14, -*sp, 1
3f2fa500:	movi   0x11a490, a11
3f2fa530:	move   a11, *a14+, 1
3f2fa540:	movi   0xb73e0, a9
3f2fa570:	move   a9, *a14+, 1
3f2fa580:	calla  L3F36FD60
3f2fa5b0:	jauc   L3F2F36E0
L3F2FA5D0:
3f2fa5d0:	move   @0xb7b40, a7, 1
3f2fa600:	cmp    a7, a9
3f2fa610:	jrne   L3F2FA920
3f2fa620:	move   @0x11a4d0, a7, 1
3f2fa650:	jaeq   L3F2F36E0
3f2fa670:	move   @0xb73e0, a7, 1
3f2fa6a0:	subk   12, a7
3f2fa6b0:	jrne   L3F2FA840
3f2fa6c0:	move   @0xb83c0, a7, 1
3f2fa6f0:	move   @0xb7b40, a9, 1
3f2fa720:	cmp    a9, a7
3f2fa730:	jrne   L3F2FA840
3f2fa740:	move   a14, -*sp, 1
3f2fa750:	sub    a7, a7
3f2fa760:	move   a7, *a14+, 1
3f2fa770:	move   a7, *a14+, 1
3f2fa780:	move   @0xb83c0, *a14+, 1
3f2fa7b0:	move   @0xb78e0, *a14+, 1
3f2fa7e0:	calla  L3FD9D240
3f2fa810:	move   a7, @0xb83c0, 1
L3F2FA840:
3f2fa840:	move   a14, -*sp, 1
3f2fa850:	movi   0x11a4d0, a11
3f2fa880:	move   a11, *a14+, 1
3f2fa890:	movi   0xb73e0, a9
3f2fa8c0:	move   a9, *a14+, 1
3f2fa8d0:	calla  L3F36FD60
3f2fa900:	jauc   L3F2F36E0
L3F2FA920:
3f2fa920:	move   @0xb79c0, a7, 1
3f2fa950:	cmp    a7, a9
3f2fa960:	jrne   L3F2FAC70
3f2fa970:	move   @0x11a510, a7, 1
3f2fa9a0:	jaeq   L3F2F36E0
3f2fa9c0:	move   @0xb73e0, a7, 1
3f2fa9f0:	subk   12, a7
3f2faa00:	jrne   L3F2FAB90
3f2faa10:	move   @0xb83c0, a7, 1
3f2faa40:	move   @0xb79c0, a9, 1
3f2faa70:	cmp    a9, a7
3f2faa80:	jrne   L3F2FAB90
3f2faa90:	move   a14, -*sp, 1
3f2faaa0:	sub    a7, a7
3f2faab0:	move   a7, *a14+, 1
3f2faac0:	move   a7, *a14+, 1
3f2faad0:	move   @0xb83c0, *a14+, 1
3f2fab00:	move   @0xb78e0, *a14+, 1
3f2fab30:	calla  L3FD9D240
3f2fab60:	move   a7, @0xb83c0, 1
L3F2FAB90:
3f2fab90:	move   a14, -*sp, 1
3f2faba0:	movi   0x11a510, a11
3f2fabd0:	move   a11, *a14+, 1
3f2fabe0:	movi   0xb73e0, a9
3f2fac10:	move   a9, *a14+, 1
3f2fac20:	calla  L3F36FD60
3f2fac50:	jauc   L3F2F36E0
L3F2FAC70:
3f2fac70:	move   @0xb79e0, a7, 1
3f2faca0:	cmp    a7, a9
3f2facb0:	jrne   L3F2FAFC0
3f2facc0:	move   @0x11a530, a7, 1
3f2facf0:	jaeq   L3F2F36E0
3f2fad10:	move   @0xb73e0, a7, 1
3f2fad40:	subk   12, a7
3f2fad50:	jrne   L3F2FAEE0
3f2fad60:	move   @0xb83c0, a7, 1
3f2fad90:	move   @0xb79e0, a9, 1
3f2fadc0:	cmp    a9, a7
3f2fadd0:	jrne   L3F2FAEE0
3f2fade0:	move   a14, -*sp, 1
3f2fadf0:	sub    a7, a7
3f2fae00:	move   a7, *a14+, 1
3f2fae10:	move   a7, *a14+, 1
3f2fae20:	move   @0xb83c0, *a14+, 1
3f2fae50:	move   @0xb78e0, *a14+, 1
3f2fae80:	calla  L3FD9D240
3f2faeb0:	move   a7, @0xb83c0, 1
L3F2FAEE0:
3f2faee0:	move   a14, -*sp, 1
3f2faef0:	movi   0x11a530, a11
3f2faf20:	move   a11, *a14+, 1
3f2faf30:	movi   0xb73e0, a9
3f2faf60:	move   a9, *a14+, 1
3f2faf70:	calla  L3F36FD60
3f2fafa0:	jauc   L3F2F36E0
L3F2FAFC0:
3f2fafc0:	move   @0xb7b80, a7, 1
3f2faff0:	cmp    a7, a9
3f2fb000:	jrne   L3F2FB310
3f2fb010:	move   @0x11a4f0, a7, 1
3f2fb040:	jaeq   L3F2F36E0
3f2fb060:	move   @0xb73e0, a7, 1
3f2fb090:	subk   12, a7
3f2fb0a0:	jrne   L3F2FB230
3f2fb0b0:	move   @0xb83c0, a7, 1
3f2fb0e0:	move   @0xb7b80, a9, 1
3f2fb110:	cmp    a9, a7
3f2fb120:	jrne   L3F2FB230
3f2fb130:	move   a14, -*sp, 1
3f2fb140:	sub    a7, a7
3f2fb150:	move   a7, *a14+, 1
3f2fb160:	move   a7, *a14+, 1
3f2fb170:	move   @0xb83c0, *a14+, 1
3f2fb1a0:	move   @0xb78e0, *a14+, 1
3f2fb1d0:	calla  L3FD9D240
3f2fb200:	move   a7, @0xb83c0, 1
L3F2FB230:
3f2fb230:	move   a14, -*sp, 1
3f2fb240:	movi   0x11a4f0, a11
3f2fb270:	move   a11, *a14+, 1
3f2fb280:	movi   0xb73e0, a9
3f2fb2b0:	move   a9, *a14+, 1
3f2fb2c0:	calla  L3F36FD60
3f2fb2f0:	jauc   L3F2F36E0
L3F2FB310:
3f2fb310:	move   @0xb7ae0, a7, 1
3f2fb340:	cmp    a7, a9
3f2fb350:	jrne   L3F2FB660
3f2fb360:	move   @0x11a550, a7, 1
3f2fb390:	jaeq   L3F2F36E0
3f2fb3b0:	move   @0xb73e0, a7, 1
3f2fb3e0:	subk   12, a7
3f2fb3f0:	jrne   L3F2FB580
3f2fb400:	move   @0xb83c0, a7, 1
3f2fb430:	move   @0xb7ae0, a9, 1
3f2fb460:	cmp    a9, a7
3f2fb470:	jrne   L3F2FB580
3f2fb480:	move   a14, -*sp, 1
3f2fb490:	sub    a7, a7
3f2fb4a0:	move   a7, *a14+, 1
3f2fb4b0:	move   a7, *a14+, 1
3f2fb4c0:	move   @0xb83c0, *a14+, 1
3f2fb4f0:	move   @0xb78e0, *a14+, 1
3f2fb520:	calla  L3FD9D240
3f2fb550:	move   a7, @0xb83c0, 1
L3F2FB580:
3f2fb580:	move   a14, -*sp, 1
3f2fb590:	movi   0x11a550, a11
3f2fb5c0:	move   a11, *a14+, 1
3f2fb5d0:	movi   0xb73e0, a9
3f2fb600:	move   a9, *a14+, 1
3f2fb610:	calla  L3F36FD60
3f2fb640:	jauc   L3F2F36E0
L3F2FB660:
3f2fb660:	move   @0xb7a20, a7, 1
3f2fb690:	cmp    a7, a9
3f2fb6a0:	jrne   L3F2FB9B0
3f2fb6b0:	move   @0xf7cd0, a7, 1
3f2fb6e0:	jaeq   L3F2F36E0
3f2fb700:	move   @0xb73e0, a7, 1
3f2fb730:	subk   12, a7
3f2fb740:	jrne   L3F2FB8D0
3f2fb750:	move   @0xb83c0, a7, 1
3f2fb780:	move   @0xb7a20, a9, 1
3f2fb7b0:	cmp    a9, a7
3f2fb7c0:	jrne   L3F2FB8D0
3f2fb7d0:	move   a14, -*sp, 1
3f2fb7e0:	sub    a7, a7
3f2fb7f0:	move   a7, *a14+, 1
3f2fb800:	move   a7, *a14+, 1
3f2fb810:	move   @0xb83c0, *a14+, 1
3f2fb840:	move   @0xb78e0, *a14+, 1
3f2fb870:	calla  L3FD9D240
3f2fb8a0:	move   a7, @0xb83c0, 1
L3F2FB8D0:
3f2fb8d0:	move   a14, -*sp, 1
3f2fb8e0:	movi   0xf7cd0, a11
3f2fb910:	move   a11, *a14+, 1
3f2fb920:	movi   0xb73e0, a9
3f2fb950:	move   a9, *a14+, 1
3f2fb960:	calla  L3F36FD60
3f2fb990:	jauc   L3F2F36E0
L3F2FB9B0:
3f2fb9b0:	move   @0xb7c60, a7, 1
3f2fb9e0:	cmp    a7, a9
3f2fb9f0:	jane   L3F2F36E0
3f2fba10:	move   @0xb73e0, a7, 1
3f2fba40:	subk   12, a7
3f2fba50:	jane   L3F2F36E0
3f2fba70:	move   a14, -*sp, 1
3f2fba80:	movi   0xb73e0, a9
3f2fbab0:	move   a9, *a14+, 1
3f2fbac0:	calla  L3F2FD5C0
3f2fbaf0:	jauc   L3F2F36E0
L3F2FBB10:
3f2fbb10:	calla  L3F2E6800
L3F2FBB40:
3f2fbb40:	subi   0xba0, a14
3f2fbb60:	mmfm   sp, a7,a9,a11,a13
3f2fbb80:	rets
3f2fbb90:	mmtm   sp, a9,a11
3f2fbbb0:	move   @0xb8000, a11, 1
3f2fbbe0:	move   *a11(0x100), a9, 1
3f2fbc00:	movk   1, a11
3f2fbc10:	move   a11, *a9(0xa0), 1
3f2fbc30:	move   a14, -*sp, 1
3f2fbc40:	movi   0x3f30eed0, a8
3f2fbc70:	move   a8, *a14+, 1
3f2fbc80:	move   @0xa6820, *a14+, 1
3f2fbcb0:	calla  L3F4ED420
3f2fbce0:	mmfm   sp, a9,a11
3f2fbd00:	rets
3f2fbd10:	move   a11, -*sp, 1
3f2fbd20:	calla  L3F2FBE60
3f2fbd50:	move   a14, -*sp, 1
3f2fbd60:	movi   0x3f30ef50, a8
3f2fbd90:	move   a8, *a14+, 1
3f2fbda0:	move   @0xa6840, *a14+, 1
3f2fbdd0:	calla  L3F4ED420
3f2fbe00:	movk   1, a11
3f2fbe10:	movb   a11, @0xb8950
3f2fbe40:	move   *sp+, a11, 1
3f2fbe50:	rets
L3F2FBE60:
3f2fbe60:	mmtm   sp, a9,a11
3f2fbe80:	move   @0xb8000, a11, 1
3f2fbeb0:	move   *a11(0x120), a9, 1
3f2fbed0:	movk   1, a11
3f2fbee0:	move   a11, *a9(0xa0), 1
3f2fbf00:	mmfm   sp, a9,a11
3f2fbf20:	rets
3f2fbf30:	mmtm   sp, a9,a11
3f2fbf50:	move   @0xb8000, a11, 1
3f2fbf80:	move   *a11(0x140), a9, 1
3f2fbfa0:	movk   1, a11
3f2fbfb0:	move   a11, *a9(0xa0), 1
3f2fbfd0:	calla  L3F4232D0
3f2fc000:	mmfm   sp, a9,a11
3f2fc020:	rets
L3F2FC030:
3f2fc030:	mmtm   sp, a9,a11
3f2fc050:	move   @0xb8000, a11, 1
3f2fc080:	move   *a11(0x100), a9, 1
3f2fc0a0:	sub    a11, a11
3f2fc0b0:	move   a11, *a9(0xa0), 1
3f2fc0d0:	mmfm   sp, a9,a11
3f2fc0f0:	rets
L3F2FC100:
3f2fc100:	mmtm   sp, a9,a11
3f2fc120:	move   @0xb8000, a11, 1
3f2fc150:	move   *a11(0x120), a9, 1
3f2fc170:	sub    a11, a11
3f2fc180:	move   a11, *a9(0xa0), 1
3f2fc1a0:	movb   a11, @0xb8950
3f2fc1d0:	mmfm   sp, a9,a11
3f2fc1f0:	rets
L3F2FC200:
3f2fc200:	mmtm   sp, a9,a11
3f2fc220:	move   @0xb8000, a11, 1
3f2fc250:	move   *a11(0x140), a9, 1
3f2fc270:	movk   1, a11
3f2fc280:	move   a11, *a9(0xa0), 1
3f2fc2a0:	move   @0xb8020, a9, 1
3f2fc2d0:	move   *a9(0x260), a11, 1
3f2fc2f0:	movk   1, a9
3f2fc300:	move   a9, *a11(0xa0), 1
3f2fc320:	calla  L3F5FFE90
3f2fc350:	move   a8, a11
3f2fc360:	jrne   L3F2FC3F0
3f2fc370:	move   @0xb8020, a11, 1
3f2fc3a0:	move   *a11(0x240), a9, 1
3f2fc3c0:	movk   1, a11
3f2fc3d0:	move   a11, *a9(0xa0), 1
L3F2FC3F0:
3f2fc3f0:	mmfm   sp, a9,a11
3f2fc410:	rets
L3F2FC420:
3f2fc420:	mmtm   sp, a9,a11,a13
3f2fc440:	move   a14, a13
3f2fc450:	move   @0xb8040, a11, 1
3f2fc480:	move   *a11(0xc0), a9, 1
3f2fc4a0:	setf   8, 0, 0
3f2fc4b0:	move   *a13(0xffe0), a11, 0
3f2fc4d0:	move   a11, *a9(0xa0), 1
3f2fc4f0:	move   @0xb8040, a9, 1
3f2fc520:	move   *a9(0xe0), a11, 1
3f2fc540:	move   *a13(0xffe0), a9, 0
3f2fc560:	move   a9, *a11(0xa0), 1
3f2fc580:	move   *sp(0x80), a14, 1
3f2fc5a0:	mmfm   sp, a9,a11,a13
3f2fc5c0:	rets   2
3f2fc5d0:	mmtm   sp, a9,a11,a13
3f2fc5f0:	move   a14, a13
3f2fc600:	move   @0xb8020, a11, 1
3f2fc630:	move   *a11(0x220), a9, 1
3f2fc650:	move   *a13(0xffe0), *a9(0xa0), 1
3f2fc680:	move   *sp(0x80), a14, 1
3f2fc6a0:	mmfm   sp, a9,a11,a13
3f2fc6c0:	rets   2
L3F2FC6D0:
3f2fc6d0:	mmtm   sp, a9,a11,a13
3f2fc6f0:	move   a14, a13
3f2fc700:	move   @0xb8000, a11, 1
3f2fc730:	move   *a11(0x160), a9, 1
3f2fc750:	move   *a13(0xffe0), *a9(0xa0), 1
3f2fc780:	move   *sp(0x80), a14, 1
3f2fc7a0:	mmfm   sp, a9,a11,a13
3f2fc7c0:	rets   2
L3F2FC7D0:
3f2fc7d0:	mmtm   sp, a11,a13
3f2fc7f0:	move   a14, a13
3f2fc800:	addk   32, a14
3f2fc810:	jruc   L3F2FC9B0
L3F2FC820:
3f2fc820:	move   a14, -*sp, 1
3f2fc830:	movk   1, a11
3f2fc840:	move   a11, *a14+, 1
3f2fc850:	calla  L3F2FC420
3f2fc880:	setf   8, 0, 0
3f2fc890:	move   @0xb8950, a11, 0
3f2fc8c0:	jrne   L3F2FCA10
3f2fc8d0:	calla  L3F2FC100
3f2fc900:	jruc   L3F2FCA10
L3F2FC910:
3f2fc910:	move   a14, -*sp, 1
3f2fc920:	sub    a11, a11
3f2fc930:	move   a11, *a14+, 1
3f2fc940:	calla  L3F2FC420
3f2fc970:	calla  L3F2FBE60
3f2fc9a0:	jruc   L3F2FCA10
L3F2FC9B0:
3f2fc9b0:	setf   2, 0, 0
3f2fc9c0:	move   @0xaed02, a8, 0
3f2fc9f0:	jreq   L3F2FC820
3f2fca00:	jruc   L3F2FC910
L3F2FCA10:
3f2fca10:	subk   32, a14
3f2fca20:	mmfm   sp, a11,a13
3f2fca40:	rets
L3F2FCA50:
3f2fca50:	mmtm   sp, a9,a11,a13
3f2fca70:	move   a14, a13
3f2fca80:	addi   0x390, a14
3f2fcaa0:	move   a14, -*sp, 1
3f2fcab0:	move   a13, a11
3f2fcac0:	addi   0xb0, a11
3f2fcae0:	move   a11, *a14+, 1
3f2fcaf0:	move   @0xb7980, *a14+, 1
3f2fcb20:	move   @0xb78e0, *a14+, 1
3f2fcb50:	calla  L3FD58A10
3f2fcb80:	move   @0x1e8ba0, a9, 1
3f2fcbb0:	move   @0xb3a00, a11, 1
3f2fcbe0:	divs   a11, a9
3f2fcbf0:	move   a9, *a13, 1
3f2fcc00:	move   *a13(0xf0), a9, 1
3f2fcc20:	move   *a13, a11, 1
3f2fcc30:	subi   0x50, a9
3f2fcc50:	mpys   a11, a9
3f2fcc60:	movi   0x64, a11
3f2fcc80:	divs   a11, a9
3f2fcc90:	move   a9, *a13, 1
3f2fcca0:	move   @0x1e8ba0, a11, 1
3f2fccd0:	movi   0x1f40, a9
3f2fccf0:	divs   a9, a11
3f2fcd00:	move   a11, *a13(0x40), 1
3f2fcd20:	move   a14, -*sp, 1
3f2fcd30:	movk   14, a9
3f2fcd40:	move   a9, *a14+, 1
3f2fcd50:	movi   0x3c, a9
3f2fcd70:	move   a9, *a14+, 1
3f2fcd80:	movi   0x14a, a9
3f2fcda0:	move   a9, *a14+, 1
3f2fcdb0:	move   @0xb8960, a9, 1
3f2fcde0:	addk   25, a9
3f2fcdf0:	move   a9, *a14+, 1
3f2fce00:	move   @0xb7e80, *a14+, 1
3f2fce30:	move   @0xb7980, *a14+, 1
3f2fce60:	move   @0xb78e0, *a14+, 1
3f2fce90:	calla  L3F99E8F0
3f2fcec0:	move   a14, -*sp, 1
3f2fced0:	move   a11, *a14+, 1
3f2fcee0:	movi   0x3f30efe8, a8
3f2fcf10:	move   a8, *a14+, 1
3f2fcf20:	move   a13, a9
3f2fcf30:	addi   0x80, a9
3f2fcf50:	move   a9, *a14+, 1
3f2fcf60:	calla  L3FB34430
3f2fcf90:	move   a14, -*sp, 1
3f2fcfa0:	move   a14, -*sp, 1
3f2fcfb0:	move   a9, *a14+, 1
3f2fcfc0:	calla  L3FB458D0
3f2fcff0:	move   a8, *a14+, 1
3f2fd000:	move   a9, *a14+, 1
3f2fd010:	movi   0x154, a9
3f2fd030:	move   a9, *a14+, 1
3f2fd040:	move   a14, -*sp, 1
3f2fd050:	move   a13, a9
3f2fd060:	addi   0x80, a9
3f2fd080:	move   a9, *a14+, 1
3f2fd090:	calla  L3FB458D0
3f2fd0c0:	move   a8, a9
3f2fd0d0:	sll    0x3, a9
3f2fd0e0:	sub    a8, a9
3f2fd0f0:	sra    0x1, a9
3f2fd100:	move   *a13, a11, 1
3f2fd110:	sub    a9, a11
3f2fd120:	addi   0x28, a11
3f2fd140:	move   a11, *a14+, 1
3f2fd150:	move   @0xb7e60, *a14+, 1
3f2fd180:	move   @0xb7980, *a14+, 1
3f2fd1b0:	move   @0xb78e0, *a14+, 1
3f2fd1e0:	calla  L3FDA0000
3f2fd210:	move   a14, -*sp, 1
3f2fd220:	movk   15, a11
3f2fd230:	move   a11, *a14+, 1
3f2fd240:	move   *a13(0x0), *a14+, 1
3f2fd260:	movi   0x11d, a9
3f2fd280:	move   a9, *a14+, 1
3f2fd290:	addk   25, a11
3f2fd2a0:	move   a11, *a14+, 1
3f2fd2b0:	move   @0xb7e60, *a14+, 1
3f2fd2e0:	move   @0xb7980, *a14+, 1
3f2fd310:	move   @0xb78e0, *a14+, 1
3f2fd340:	calla  L3F99E8F0
3f2fd370:	move   a14, -*sp, 1
3f2fd380:	movk   15, a11
3f2fd390:	move   a11, *a14+, 1
3f2fd3a0:	move   *a13(0xf0), a11, 1
3f2fd3c0:	move   *a13, a9, 1
3f2fd3d0:	sub    a9, a11
3f2fd3e0:	subi   0x50, a11
3f2fd400:	move   a11, *a14+, 1
3f2fd410:	movi   0x11d, a11
3f2fd430:	move   a11, *a14+, 1
3f2fd440:	addi   0x28, a9
3f2fd460:	move   a9, *a14+, 1
3f2fd470:	move   @0xb7e80, *a14+, 1
3f2fd4a0:	move   @0xb7980, *a14+, 1
3f2fd4d0:	move   @0xb78e0, *a14+, 1
3f2fd500:	calla  L3F99E8F0
3f2fd530:	move   *a13, a9, 1
3f2fd540:	move   a9, @0xb8960, 1
3f2fd570:	subi   0x390, a14
3f2fd590:	mmfm   sp, a9,a11,a13
3f2fd5b0:	rets
L3F2FD5C0:
3f2fd5c0:	mmtm   sp, a9,a11,a13
3f2fd5e0:	move   a14, a13
3f2fd5f0:	move   *a13(0xffe0), a11, 1
3f2fd610:	move   *a11(0x120), a11, 1
3f2fd630:	jrne   L3F2FD730
3f2fd640:	move   *a13(0xffe0), a11, 1
3f2fd660:	move   *a11(0x80), a11, 1
3f2fd680:	move   @0xb7c60, a9, 1
3f2fd6b0:	cmp    a9, a11
3f2fd6c0:	jrne   L3F2FD730
3f2fd6d0:	move   a14, -*sp, 1
3f2fd6e0:	move   *a13(0xffe0), *a14+, 1
3f2fd700:	calla  L3F4A7580
L3F2FD730:
3f2fd730:	move   *sp(0x80), a14, 1
3f2fd750:	mmfm   sp, a9,a11,a13
3f2fd770:	rets   2
L3F2FD780:
3f2fd780:	mmtm   sp, a7,a9,a11,a13
3f2fd7a0:	move   a14, a13
3f2fd7b0:	addi   0x400, a14
3f2fd7d0:	move   @0xb8080, a11, 1
3f2fd800:	jaeq   L3F300AA0
3f2fd820:	move   a14, -*sp, 1
3f2fd830:	move   a13, a11
3f2fd840:	addi   0xe0, a11
3f2fd860:	move   a11, *a14+, 1
3f2fd870:	move   @0xb7980, *a14+, 1
3f2fd8a0:	move   @0xb78e0, *a14+, 1
3f2fd8d0:	calla  L3FD58A10
3f2fd900:	move   a14, -*sp, 1
3f2fd910:	move   @0x11d670, *a14+, 1
3f2fd940:	move   @0x11a590, *a14+, 1
3f2fd970:	calla  L3FB11A10
3f2fd9a0:	move   a8, *a13(0x3e0), 1
3f2fd9c0:	move   a8, a8
3f2fd9d0:	jreq   L3F2FDD10
3f2fd9e0:	sub    a11, a11
3f2fd9f0:	move   a11, *a13(0x40), 1
3f2fda10:	move   *a13(0x120), *a13(0x80), 1
3f2fda40:	move   *a8(0xc0), a9, 1
3f2fda60:	move   *a8(0xc0), a7, 1
3f2fda80:	setf   16, 1, 0
3f2fda90:	move   *a9(0x1f0), a9, 0
3f2fdab0:	move   *a7(0x200), a7, 0
3f2fdad0:	add    a7, a9
3f2fdae0:	move   a9, *a13(0xa0), 1
3f2fdb00:	move   *a8(0x60), *a13(0x60), 1
3f2fdb30:	move   a14, -*sp, 1
3f2fdb40:	move   a11, *a14+, 1
3f2fdb50:	move   a9, *a14+, 1
3f2fdb60:	move   *a13(0x80), *a14+, 1
3f2fdb80:	move   *a13(0x60), *a14+, 1
3f2fdba0:	move   a11, *a14+, 1
3f2fdbb0:	move   @0xb7980, *a14+, 1
3f2fdbe0:	move   @0xb78e0, *a14+, 1
3f2fdc10:	calla  L3FD39680
3f2fdc40:	setf   8, 0, 0
3f2fdc50:	move   *a13(0xffe0), a7, 0
3f2fdc70:	jrne   L3F2FDD10
3f2fdc80:	move   a14, -*sp, 1
3f2fdc90:	move   *a13(0x3e0), *a14+, 1
3f2fdcb0:	move   @0x11a590, *a14+, 1
3f2fdce0:	calla  L3FB11C90
L3F2FDD10:
3f2fdd10:	setf   8, 0, 0
3f2fdd20:	move   *a13(0xffe0), a11, 0
3f2fdd40:	jaeq   L3F300AA0
3f2fdd60:	move   @0xb73e0, a9, 1
3f2fdd90:	subk   22, a9
3f2fdda0:	jrne   L3F2FDE50
3f2fddb0:	move   @0xb74e0, a9, 1
3f2fdde0:	move   a9, *a13(0x120), 1
3f2fde00:	move   @0xb7500, a7, 1
3f2fde30:	move   a7, *a13(0x140), 1
L3F2FDE50:
3f2fde50:	move   a14, -*sp, 1
3f2fde60:	sub    a9, a9
3f2fde70:	move   a9, *a14+, 1
3f2fde80:	move   a9, *a14+, 1
3f2fde90:	move   a9, *a14+, 1
3f2fdea0:	move   a9, *a14+, 1
3f2fdeb0:	move   a9, *a14+, 1
3f2fdec0:	move   @0xb7980, *a14+, 1
3f2fdef0:	move   @0xb78e0, *a14+, 1
3f2fdf20:	calla  L3FD39680
3f2fdf50:	move   a14, -*sp, 1
3f2fdf60:	move   @0x11cfb0, *a14+, 1
3f2fdf90:	move   @0x11a590, *a14+, 1
3f2fdfc0:	calla  L3FB11A10
3f2fdff0:	move   a8, *a13(0x3c0), 1
3f2fe010:	move   a8, a7
3f2fe020:	jreq   L3F2FE1E0
3f2fe030:	move   a14, -*sp, 1
3f2fe040:	move   a7, *a14+, 1
3f2fe050:	move   @0x11a590, *a14+, 1
3f2fe080:	calla  L3FB11C90
3f2fe0b0:	move   a14, -*sp, 1
3f2fe0c0:	move   @0x11cfb0, *a14+, 1
3f2fe0f0:	move   @0x11a590, *a14+, 1
3f2fe120:	calla  L3FB11A10
3f2fe150:	move   a8, *a13(0x3c0), 1
3f2fe170:	move   *a8(0x60), a7, 1
3f2fe190:	move   *a8(0xa0), a9, 1
3f2fe1b0:	add    a9, a7
3f2fe1c0:	move   a7, *a13(0x60), 1
L3F2FE1E0:
3f2fe1e0:	move   a14, -*sp, 1
3f2fe1f0:	move   @0x11d670, *a14+, 1
3f2fe220:	move   @0x11a590, *a14+, 1
3f2fe250:	calla  L3FB11A10
3f2fe280:	move   a8, *a13(0x3c0), 1
3f2fe2a0:	move   a8, a7
3f2fe2b0:	jreq   L3F2FE410
3f2fe2c0:	move   *a13(0x60), a9, 1
3f2fe2e0:	addk   5, a9
3f2fe2f0:	move   a9, *a7(0x60), 1
3f2fe310:	move   *a13(0x120), a9, 1
3f2fe330:	sra    0x1, a9
3f2fe340:	move   a9, *a7(0x40), 1
3f2fe360:	move   *a7(0x60), *a13(0x60), 1
3f2fe390:	move   a14, -*sp, 1
3f2fe3a0:	move   a7, *a14+, 1
3f2fe3b0:	move   @0x11a590, *a14+, 1
3f2fe3e0:	calla  L3FB11C90
L3F2FE410:
3f2fe410:	move   a14, -*sp, 1
3f2fe420:	move   @0x11dd30, *a14+, 1
3f2fe450:	move   @0x11a590, *a14+, 1
3f2fe480:	calla  L3FB11A10
3f2fe4b0:	move   a8, *a13(0x3c0), 1
3f2fe4d0:	move   a8, a7
3f2fe4e0:	jreq   L3F2FE5F0
3f2fe4f0:	move   *a13(0x120), *a7(0x80), 1
3f2fe520:	move   *a13(0x60), a9, 1
3f2fe540:	addk   20, a9
3f2fe550:	move   a9, *a7(0x60), 1
3f2fe570:	move   a14, -*sp, 1
3f2fe580:	move   a7, *a14+, 1
3f2fe590:	move   @0x11a590, *a14+, 1
3f2fe5c0:	calla  L3FB11C90
L3F2FE5F0:
3f2fe5f0:	move   a14, -*sp, 1
3f2fe600:	move   @0x11e3f0, *a14+, 1
3f2fe630:	move   @0x11a590, *a14+, 1
3f2fe660:	calla  L3FB11A10
3f2fe690:	move   a8, *a13(0x3c0), 1
3f2fe6b0:	move   a8, a7
3f2fe6c0:	jreq   L3F2FE9B0
3f2fe6d0:	setf   2, 0, 0
3f2fe6e0:	move   @0xaece8, a9, 0
3f2fe710:	move   a9, a7
3f2fe720:	sll    0x9, a9
3f2fe730:	sll    0x5, a7
3f2fe740:	add    a7, a9
3f2fe750:	addi   0x11e410, a9
3f2fe780:	move   *a9(0x0), *a8(0x120), 1
3f2fe7b0:	move   *a13(0x120), a9, 1
3f2fe7d0:	sra    0x1, a9
3f2fe7e0:	move   a14, -*sp, 1
3f2fe7f0:	move   a14, -*sp, 1
3f2fe800:	move   *a8(0x120), *a14+, 1
3f2fe820:	calla  L3FB458D0
3f2fe850:	move   a8, *a14+, 1
3f2fe860:	move   *a13(0x3c0), a7, 1
3f2fe880:	move   *a7(0x120), *a14+, 1
3f2fe8a0:	move   *a7(0xc0), *a14+, 1
3f2fe8c0:	calla  L3FDA4870
3f2fe8f0:	sra    0x1, a8
3f2fe900:	sub    a8, a9
3f2fe910:	move   a9, *a7(0x40), 1
3f2fe930:	move   a14, -*sp, 1
3f2fe940:	move   a7, *a14+, 1
3f2fe950:	move   @0x11a590, *a14+, 1
3f2fe980:	calla  L3FB11C90
L3F2FE9B0:
3f2fe9b0:	move   *a13(0x120), a9, 1
3f2fe9d0:	cmpi   0x1db, a9
3f2fe9f0:	jage   L3F2FF290
3f2fea10:	movk   4, a7
3f2fea20:	move   a7, *a13, 1
L3F2FEA30:
3f2fea30:	move   a14, -*sp, 1
3f2fea40:	move   *a13, a11, 1
3f2fea50:	movi   0x6c0, a9
3f2fea70:	mpys   a11, a9
3f2fea80:	addi   0x11cf70, a9
3f2feab0:	move   *a9(0x40), *a14+, 1
3f2fead0:	move   @0x11a590, *a14+, 1
3f2feb00:	calla  L3FB11A10
3f2feb30:	move   a8, *a13(0x3c0), 1
3f2feb50:	move   a8, a7
3f2feb60:	jreq   L3F2FEC30
3f2feb70:	movi   0xff9c, a9
3f2feb90:	move   a9, *a7(0x40), 1
3f2febb0:	move   a14, -*sp, 1
3f2febc0:	move   a7, *a14+, 1
3f2febd0:	move   @0x11a590, *a14+, 1
3f2fec00:	calla  L3FB11C90
L3F2FEC30:
3f2fec30:	addk   2, a11
3f2fec40:	move   a11, *a13, 1
3f2fec50:	subk   9, a11
3f2fec60:	jrlt   L3F2FEA30
3f2fec70:	move   a14, -*sp, 1
3f2fec80:	move   @0x11f170, *a14+, 1
3f2fecb0:	move   @0x11a590, *a14+, 1
3f2fece0:	calla  L3FB11A10
3f2fed10:	move   a8, *a13(0x3c0), 1
3f2fed30:	move   a8, a7
3f2fed40:	jreq   L3F2FEE90
3f2fed50:	move   *a13(0x120), a11, 1
3f2fed70:	sra    0x1, a11
3f2fed80:	move   a11, *a7(0x40), 1
3f2feda0:	setf   16, 1, 0
3f2fedb0:	move   @0x11f140, a11, 0
3f2fede0:	subk   20, a11
3f2fedf0:	move   a11, *a7(0x60), 1
3f2fee10:	move   a14, -*sp, 1
3f2fee20:	move   a7, *a14+, 1
3f2fee30:	move   @0x11a590, *a14+, 1
3f2fee60:	calla  L3FB11C90
L3F2FEE90:
3f2fee90:	move   a14, -*sp, 1
3f2feea0:	move   @0x11fef0, *a14+, 1
3f2feed0:	move   @0x11a590, *a14+, 1
3f2fef00:	calla  L3FB11A10
3f2fef30:	move   a8, *a13(0x3c0), 1
3f2fef50:	move   a8, a7
3f2fef60:	jreq   L3F2FF040
3f2fef70:	move   *a13(0x120), a11, 1
3f2fef90:	sra    0x1, a11
3f2fefa0:	move   a11, *a7(0x40), 1
3f2fefc0:	move   a14, -*sp, 1
3f2fefd0:	move   a7, *a14+, 1
3f2fefe0:	move   @0x11a590, *a14+, 1
3f2ff010:	calla  L3FB11C90
L3F2FF040:
3f2ff040:	move   a14, -*sp, 1
3f2ff050:	move   @0x120c70, *a14+, 1
3f2ff080:	move   @0x11a590, *a14+, 1
3f2ff0b0:	calla  L3FB11A10
3f2ff0e0:	move   a8, *a13(0x3c0), 1
3f2ff100:	move   a8, a7
3f2ff110:	jaeq   L3F3000E0
3f2ff130:	move   *a13(0x120), a11, 1
3f2ff150:	sra    0x1, a11
3f2ff160:	move   a11, *a7(0x40), 1
3f2ff180:	setf   16, 1, 0
3f2ff190:	move   @0x11f140, a11, 0
3f2ff1c0:	addk   20, a11
3f2ff1d0:	move   a11, *a7(0x60), 1
3f2ff1f0:	move   a14, -*sp, 1
3f2ff200:	move   a7, *a14+, 1
3f2ff210:	move   @0x11a590, *a14+, 1
3f2ff240:	calla  L3FB11C90
3f2ff270:	jauc   L3F3000E0
L3F2FF290:
3f2ff290:	move   a14, -*sp, 1
3f2ff2a0:	move   @0x11eab0, *a14+, 1
3f2ff2d0:	move   @0x11a590, *a14+, 1
3f2ff300:	calla  L3FB11A10
3f2ff330:	move   a8, *a13(0x3c0), 1
3f2ff350:	move   a8, a7
3f2ff360:	jreq   L3F2FF520
3f2ff370:	setf   2, 0, 0
3f2ff380:	move   @0xaece8, a7, 0
3f2ff3b0:	move   a7, a9
3f2ff3c0:	sll    0x9, a7
3f2ff3d0:	sll    0x5, a9
3f2ff3e0:	add    a9, a7
3f2ff3f0:	addi   0x11ead0, a7
3f2ff420:	move   *a7(0x0), *a8(0x120), 1
3f2ff450:	move   *a13(0x120), a9, 1
3f2ff470:	sra    0x2, a9
3f2ff480:	move   a9, *a8(0x40), 1
3f2ff4a0:	move   a14, -*sp, 1
3f2ff4b0:	move   a8, *a14+, 1
3f2ff4c0:	move   @0x11a590, *a14+, 1
3f2ff4f0:	calla  L3FB11C90
L3F2FF520:
3f2ff520:	move   a14, -*sp, 1
3f2ff530:	move   @0x11f170, *a14+, 1
3f2ff560:	move   @0x11a590, *a14+, 1
3f2ff590:	calla  L3FB11A10
3f2ff5c0:	move   a8, *a13(0x3c0), 1
3f2ff5e0:	move   a8, a7
3f2ff5f0:	jreq   L3F2FF730
3f2ff600:	move   *a13(0x120), a9, 1
3f2ff620:	sra    0x2, a9
3f2ff630:	move   a9, *a7(0x40), 1
3f2ff650:	setf   16, 1, 0
3f2ff660:	move   @0x11f140, a9, 0
3f2ff690:	move   a9, *a7(0x60), 1
3f2ff6b0:	move   a14, -*sp, 1
3f2ff6c0:	move   a7, *a14+, 1
3f2ff6d0:	move   @0x11a590, *a14+, 1
3f2ff700:	calla  L3FB11C90
L3F2FF730:
3f2ff730:	move   a14, -*sp, 1
3f2ff740:	move   @0x11f830, *a14+, 1
3f2ff770:	move   @0x11a590, *a14+, 1
3f2ff7a0:	calla  L3FB11A10
3f2ff7d0:	move   a8, *a13(0x3c0), 1
3f2ff7f0:	move   a8, a7
3f2ff800:	jreq   L3F2FF9D0
3f2ff810:	setf   2, 0, 0
3f2ff820:	move   @0xaece8, a9, 0
3f2ff850:	move   a9, a7
3f2ff860:	sll    0x9, a9
3f2ff870:	sll    0x5, a7
3f2ff880:	add    a7, a9
3f2ff890:	addi   0x11f850, a9
3f2ff8c0:	move   *a9(0x0), *a8(0x120), 1
3f2ff8f0:	move   *a13(0x120), a9, 1
3f2ff910:	sra    0x2, a9
3f2ff920:	sll    0x1, a9
3f2ff930:	move   a9, *a8(0x40), 1
3f2ff950:	move   a14, -*sp, 1
3f2ff960:	move   a8, *a14+, 1
3f2ff970:	move   @0x11a590, *a14+, 1
3f2ff9a0:	calla  L3FB11C90
L3F2FF9D0:
3f2ff9d0:	move   a14, -*sp, 1
3f2ff9e0:	move   @0x11fef0, *a14+, 1
3f2ffa10:	move   @0x11a590, *a14+, 1
3f2ffa40:	calla  L3FB11A10
3f2ffa70:	move   a8, *a13(0x3c0), 1
3f2ffa90:	move   a8, a7
3f2ffaa0:	jreq   L3F2FFBE0
3f2ffab0:	movi   0xb1e18, a9
3f2ffae0:	move   a9, *a7(0x120), 1
3f2ffb00:	move   *a13(0x120), a9, 1
3f2ffb20:	sra    0x2, a9
3f2ffb30:	sll    0x1, a9
3f2ffb40:	move   a9, *a7(0x40), 1
3f2ffb60:	move   a14, -*sp, 1
3f2ffb70:	move   a7, *a14+, 1
3f2ffb80:	move   @0x11a590, *a14+, 1
3f2ffbb0:	calla  L3FB11C90
L3F2FFBE0:
3f2ffbe0:	move   a14, -*sp, 1
3f2ffbf0:	move   @0x1205b0, *a14+, 1
3f2ffc20:	move   @0x11a590, *a14+, 1
3f2ffc50:	calla  L3FB11A10
3f2ffc80:	move   a8, *a13(0x3c0), 1
3f2ffca0:	move   a8, a7
3f2ffcb0:	jreq   L3F2FFEA0
3f2ffcc0:	setf   2, 0, 0
3f2ffcd0:	move   @0xaece8, a9, 0
3f2ffd00:	move   a9, a7
3f2ffd10:	sll    0x9, a9
3f2ffd20:	sll    0x5, a7
3f2ffd30:	add    a7, a9
3f2ffd40:	addi   0x1205d0, a9
3f2ffd70:	move   *a9(0x0), *a8(0x120), 1
3f2ffda0:	move   *a13(0x120), a9, 1
3f2ffdc0:	sra    0x2, a9
3f2ffdd0:	move   a9, a7
3f2ffde0:	sll    0x2, a7
3f2ffdf0:	sub    a9, a7
3f2ffe00:	move   a7, *a8(0x40), 1
3f2ffe20:	move   a14, -*sp, 1
3f2ffe30:	move   a8, *a14+, 1
3f2ffe40:	move   @0x11a590, *a14+, 1
3f2ffe70:	calla  L3FB11C90
L3F2FFEA0:
3f2ffea0:	move   a14, -*sp, 1
3f2ffeb0:	move   @0x120c70, *a14+, 1
3f2ffee0:	move   @0x11a590, *a14+, 1
3f2fff10:	calla  L3FB11A10
3f2fff40:	move   a8, *a13(0x3c0), 1
3f2fff60:	move   a8, a7
3f2fff70:	jreq   L3F3000E0
3f2fff80:	move   *a13(0x120), a9, 1
3f2fffa0:	sra    0x2, a9
3f2fffb0:	move   a9, a11
3f2fffc0:	sll    0x2, a11
3f2fffd0:	sub    a9, a11
3f2fffe0:	move   a11, *a7(0x40), 1
3f300000:	setf   16, 1, 0
3f300010:	move   @0x11f140, a11, 0
3f300040:	move   a11, *a7(0x60), 1
3f300060:	move   a14, -*sp, 1
3f300070:	move   a7, *a14+, 1
3f300080:	move   @0x11a590, *a14+, 1
3f3000b0:	calla  L3FB11C90
L3F3000E0:
3f3000e0:	move   a14, -*sp, 1
3f3000f0:	move   @0x121330, *a14+, 1
3f300120:	move   @0x11a590, *a14+, 1
3f300150:	calla  L3FB11A10
3f300180:	move   a8, *a13(0x3c0), 1
3f3001a0:	move   a8, a7
3f3001b0:	jreq   L3F300330
3f3001c0:	movk   20, a11
3f3001d0:	move   a11, *a7(0x40), 1
3f3001f0:	movi   0x104, a9
3f300210:	move   a9, *a7(0x60), 1
3f300230:	move   *a13(0x120), *a7(0x80), 1
3f300260:	movi   0x64, a9
3f300280:	move   a9, *a7(0xa0), 1
3f3002a0:	move   a14, -*sp, 1
3f3002b0:	move   a7, *a14+, 1
3f3002c0:	movi   0xb73e0, a9
3f3002f0:	move   a9, *a14+, 1
3f300300:	calla  L3F300AF0
L3F300330:
3f300330:	move   a14, -*sp, 1
3f300340:	move   @0x1219f0, *a14+, 1
3f300370:	move   @0x11a590, *a14+, 1
3f3003a0:	calla  L3FB11A10
3f3003d0:	move   a8, *a13(0x3c0), 1
3f3003f0:	move   a8, a7
3f300400:	jreq   L3F300680
3f300410:	move   *a13(0x120), a11, 1
3f300430:	sra    0x1, a11
3f300440:	move   a11, *a7(0x40), 1
3f300460:	move   a14, -*sp, 1
3f300470:	move   a13, a11
3f300480:	addi   0x60, a11
3f3004a0:	move   a11, *a14+, 1
3f3004b0:	move   a13, a9
3f3004c0:	addi   0x40, a9
3f3004e0:	move   a9, *a14+, 1
3f3004f0:	move   *a7(0x120), *a14+, 1
3f300510:	move   *a7(0x140), *a14+, 1
3f300530:	move   a7, *a14+, 1
3f300540:	move   @0xb78e0, *a14+, 1
3f300570:	calla  L3FB16390
3f3005a0:	move   *a13(0x40), a9, 1
3f3005c0:	subk   10, a9
3f3005d0:	jrge   L3F300650
3f3005e0:	movk   2, a9
3f3005f0:	move   a9, *a7(0x140), 1
3f300610:	movk   20, a9
3f300620:	move   a9, *a7(0x40), 1
3f300640:	jruc   L3F300680
L3F300650:
3f300650:	movk   1, a9
3f300660:	move   a9, *a7(0x140), 1
L3F300680:
3f300680:	move   a14, -*sp, 1
3f300690:	move   @0x1220b0, *a14+, 1
3f3006c0:	move   @0x11a590, *a14+, 1
3f3006f0:	calla  L3FB11A10
3f300720:	move   a8, *a13(0x3c0), 1
3f300740:	move   a8, a7
3f300750:	jreq   L3F300AA0
3f300760:	move   a14, -*sp, 1
3f300770:	move   @0xaec90, *a14+, 1
3f3007a0:	setf   2, 0, 0
3f3007b0:	move   @0xaece8, a11, 0
3f3007e0:	move   a11, a9
3f3007f0:	sll    0x9, a11
3f300800:	sll    0x5, a9
3f300810:	add    a9, a11
3f300820:	addi   0x1220d0, a11
3f300850:	move   *a11+, *a14+, 1
3f300860:	movi   0x3f30ec10, a8
3f300890:	move   a8, *a14+, 1
3f3008a0:	movi   0xb8980, a11
3f3008d0:	move   a11, *a14+, 1
3f3008e0:	calla  L3FB34430
3f300910:	move   a11, *a7(0x120), 1
3f300930:	move   a14, -*sp, 1
3f300940:	move   a14, -*sp, 1
3f300950:	move   a11, *a14+, 1
3f300960:	calla  L3FB458D0
3f300990:	move   a8, *a14+, 1
3f3009a0:	move   a11, *a14+, 1
3f3009b0:	move   *a7(0xc0), *a14+, 1
3f3009d0:	calla  L3FDA4870
3f300a00:	move   a8, *a7(0x80), 1
3f300a20:	move   a14, -*sp, 1
3f300a30:	move   a7, *a14+, 1
3f300a40:	move   @0x11a590, *a14+, 1
3f300a70:	calla  L3FB11C90
L3F300AA0:
3f300aa0:	move   *sp(0xa0), a14, 1
3f300ac0:	mmfm   sp, a7,a9,a11,a13
3f300ae0:	rets   2
L3F300AF0:
3f300af0:	mmtm   sp, a7,a9,a11,a13
3f300b10:	move   a14, a13
3f300b20:	addi   0x400, a14
3f300b40:	move   @0xb8080, a11, 1
3f300b70:	jaeq   L3F301B30
3f300b90:	move   a14, -*sp, 1
3f300ba0:	move   a13, a11
3f300bb0:	addi   0xe0, a11
3f300bd0:	move   a11, *a14+, 1
3f300be0:	move   @0xb7980, *a14+, 1
3f300c10:	move   @0xb78e0, *a14+, 1
3f300c40:	calla  L3FD58A10
3f300c70:	movi   0x108, a11
3f300c90:	move   a11, *a13(0x20), 1
3f300cb0:	movi   0x30, a11
3f300cd0:	movb   a11, *a13(0xc0)
3f300cf0:	sub    a11, a11
3f300d00:	movb   a11, *a13(0xc8)
3f300d20:	move   a14, -*sp, 1
3f300d30:	movk   1, a11
3f300d40:	move   a11, *a14+, 1
3f300d50:	move   a13, a11
3f300d60:	addi   0xc0, a11
3f300d80:	move   a11, *a14+, 1
3f300d90:	move   *a13(0x20), *a14+, 1
3f300db0:	movi   0x25, a11
3f300dd0:	move   a11, *a14+, 1
3f300de0:	move   @0xb7e60, *a14+, 1
3f300e10:	move   @0xb7980, *a14+, 1
3f300e40:	move   @0xb78e0, *a14+, 1
3f300e70:	calla  L3FDA0000
3f300ea0:	sub    a11, a11
3f300eb0:	move   a11, *a13, 1
3f300ec0:	inc    a11
3f300ed0:	move   a11, *a13, 1
3f300ee0:	dec    a11
3f300ef0:	sll    0x3, a11
3f300f00:	add    a13, a11
3f300f10:	move   @0xb3a20, a9, 1
3f300f40:	addi   0x30, a9
3f300f60:	movb   a9, *a11(0xc0)
3f300f80:	setf   2, 0, 0
3f300f90:	move   @0xaece8, a11, 0
3f300fc0:	dsjs   a11, L3F3011B0
3f300fd0:	move   *a13, a11, 1
3f300fe0:	inc    a11
3f300ff0:	move   a11, *a13, 1
3f301000:	dec    a11
3f301010:	sll    0x3, a11
3f301020:	add    a13, a11
3f301030:	movk   32, a9
3f301040:	movb   a9, *a11(0xc0)
3f301060:	move   *a13, a11, 1
3f301070:	inc    a11
3f301080:	move   a11, *a13, 1
3f301090:	dec    a11
3f3010a0:	sll    0x3, a11
3f3010b0:	add    a13, a11
3f3010c0:	movi   0x4d, a9
3f3010e0:	movb   a9, *a11(0xc0)
3f301100:	move   *a13, a11, 1
3f301110:	inc    a11
3f301120:	move   a11, *a13, 1
3f301130:	dec    a11
3f301140:	sll    0x3, a11
3f301150:	add    a13, a11
3f301160:	movi   0x6f, a9
3f301180:	movb   a9, *a11(0xc0)
3f3011a0:	jruc   L3F301250
L3F3011B0:
3f3011b0:	move   *a13, a11, 1
3f3011c0:	inc    a11
3f3011d0:	move   a11, *a13, 1
3f3011e0:	dec    a11
3f3011f0:	sll    0x3, a11
3f301200:	add    a13, a11
3f301210:	movi   0x4d, a9
3f301230:	movb   a9, *a11(0xc0)
L3F301250:
3f301250:	move   *a13, a11, 1
3f301260:	sll    0x3, a11
3f301270:	add    a13, a11
3f301280:	sub    a9, a9
3f301290:	movb   a9, *a11(0xc0)
3f3012b0:	move   a14, -*sp, 1
3f3012c0:	move   *a13(0x0), *a14+, 1
3f3012e0:	move   a13, a11
3f3012f0:	addi   0xc0, a11
3f301310:	move   a11, *a14+, 1
3f301320:	move   *a13(0x20), *a14+, 1
3f301340:	move   *a13(0x120), a7, 1
3f301360:	move   *a13, a9, 1
3f301370:	sra    0x1, a9
3f301380:	move   a9, a11
3f301390:	sll    0x3, a11
3f3013a0:	sub    a9, a11
3f3013b0:	sub    a11, a7
3f3013c0:	subi   0x28, a7
3f3013e0:	move   a7, *a14+, 1
3f3013f0:	move   @0xb7e60, *a14+, 1
3f301420:	move   @0xb7980, *a14+, 1
3f301450:	move   @0xb78e0, *a14+, 1
3f301480:	calla  L3FDA0000
3f3014b0:	movk   15, a11
3f3014c0:	setf   16, 1, 0
3f3014d0:	move   a11, @0xb76e0, 0
3f301500:	movi   0x10e, a9
3f301520:	move   a9, @0xb76f0, 0
3f301550:	move   *a13(0x120), a7, 1
3f301570:	subk   15, a7
3f301580:	move   a7, @0xb7700, 0
3f3015b0:	move   a9, @0xb7710, 0
3f3015e0:	move   *a13(0x120), a7, 1
3f301600:	subk   15, a7
3f301610:	move   a7, @0xb7720, 0
3f301640:	movi   0x140, a7
3f301660:	move   a7, @0xb7730, 0
3f301690:	move   a11, @0xb7740, 0
3f3016c0:	move   a7, @0xb7750, 0
3f3016f0:	move   a11, @0xb7760, 0
3f301720:	move   a9, @0xb7770, 0
3f301750:	move   a14, -*sp, 1
3f301760:	sub    a11, a11
3f301770:	move   a11, *a14+, 1
3f301780:	movk   5, a11
3f301790:	move   a11, *a14+, 1
3f3017a0:	movi   0xb76e0, a11
3f3017d0:	move   a11, *a14+, 1
3f3017e0:	move   @0xb7e60, *a14+, 1
3f301810:	move   @0xb7980, *a14+, 1
3f301840:	move   @0xb78e0, *a14+, 1
3f301870:	calla  L3FD43740
3f3018a0:	movi   0x28, a7
3f3018c0:	setf   16, 1, 0
3f3018d0:	move   a7, @0xb76e0, 0
3f301900:	movi   0x136, a7
3f301920:	move   a7, *a11(0x10), 0
3f301940:	move   *a13(0x120), a7, 1
3f301960:	subi   0x28, a7
3f301980:	move   a7, *a11(0x20), 0
3f3019a0:	movi   0x136, a7
3f3019c0:	move   a7, *a11(0x30), 0
3f3019e0:	move   a14, -*sp, 1
3f3019f0:	sub    a7, a7
3f301a00:	move   a7, *a14+, 1
3f301a10:	movk   2, a7
3f301a20:	move   a7, *a14+, 1
3f301a30:	move   a11, *a14+, 1
3f301a40:	move   @0xb7e60, *a14+, 1
3f301a70:	move   @0xb7980, *a14+, 1
3f301aa0:	move   @0xb78e0, *a14+, 1
3f301ad0:	calla  L3FD43740
3f301b00:	calla  L3F2FCA50
L3F301B30:
3f301b30:	move   *sp(0xa0), a14, 1
3f301b50:	mmfm   sp, a7,a9,a11,a13
3f301b70:	rets   2
L3F301B80:
3f301b80:	mmtm   sp, a9,a11,a13
3f301ba0:	move   a14, a13
3f301bb0:	addi   0x300, a14
3f301bd0:	move   @0xb80c0, a11, 1
3f301c00:	jreq   L3F302080
3f301c10:	move   a14, -*sp, 1
3f301c20:	sub    a11, a11
3f301c30:	move   a11, *a14+, 1
3f301c40:	move   @0xb78e0, *a14+, 1
3f301c70:	calla  L3FD9F6B0
3f301ca0:	move   @0x11a510, a9, 1
3f301cd0:	movk   1, a11
3f301ce0:	move   a11, *a9(0x60), 1
3f301d00:	move   a14, -*sp, 1
3f301d10:	move   a13, *a14+, 1
3f301d20:	movi   0xffff, a11
3f301d40:	move   a11, *a14+, 1
3f301d50:	move   @0xb79c0, *a14+, 1
3f301d80:	move   @0xb78e0, *a14+, 1
3f301db0:	calla  L3FD36780
3f301de0:	move   a8, a9
3f301df0:	jreq   L3F301F00
L3F301E00:
3f301e00:	move   a14, -*sp, 1
3f301e10:	move   a13, *a14+, 1
3f301e20:	movi   0xffff, a11
3f301e40:	move   a11, *a14+, 1
3f301e50:	move   @0xb79c0, *a14+, 1
3f301e80:	move   @0xb78e0, *a14+, 1
3f301eb0:	calla  L3FD36780
3f301ee0:	move   a8, a9
3f301ef0:	jrne   L3F301E00
L3F301F00:
3f301f00:	move   a14, -*sp, 1
3f301f10:	move   @0xb79c0, *a14+, 1
3f301f40:	move   @0xb78e0, *a14+, 1
3f301f70:	calla  L3FDA9A70
3f301fa0:	move   a14, -*sp, 1
3f301fb0:	move   @0xb79c0, *a14+, 1
3f301fe0:	move   @0xb78e0, *a14+, 1
3f302010:	calla  L3FD425A0
3f302040:	sub    a9, a9
3f302050:	move   a9, @0xb80c0, 1
L3F302080:
3f302080:	subi   0x300, a14
3f3020a0:	mmfm   sp, a9,a11,a13
3f3020c0:	rets
L3F3020D0:
3f3020d0:	mmtm   sp, a9,a11,a13
3f3020f0:	move   a14, a13
3f302100:	addi   0x300, a14
3f302120:	move   @0xb80e0, a11, 1
3f302150:	jreq   L3F3025D0
3f302160:	move   a14, -*sp, 1
3f302170:	sub    a11, a11
3f302180:	move   a11, *a14+, 1
3f302190:	move   @0xb78e0, *a14+, 1
3f3021c0:	calla  L3FD9F6B0
3f3021f0:	move   @0x11a530, a9, 1
3f302220:	movk   1, a11
3f302230:	move   a11, *a9(0x60), 1
3f302250:	move   a14, -*sp, 1
3f302260:	move   a13, *a14+, 1
3f302270:	movi   0xffff, a11
3f302290:	move   a11, *a14+, 1
3f3022a0:	move   @0xb79e0, *a14+, 1
3f3022d0:	move   @0xb78e0, *a14+, 1
3f302300:	calla  L3FD36780
3f302330:	move   a8, a9
3f302340:	jreq   L3F302450
L3F302350:
3f302350:	move   a14, -*sp, 1
3f302360:	move   a13, *a14+, 1
3f302370:	movi   0xffff, a11
3f302390:	move   a11, *a14+, 1
3f3023a0:	move   @0xb79e0, *a14+, 1
3f3023d0:	move   @0xb78e0, *a14+, 1
3f302400:	calla  L3FD36780
3f302430:	move   a8, a9
3f302440:	jrne   L3F302350
L3F302450:
3f302450:	move   a14, -*sp, 1
3f302460:	move   @0xb79e0, *a14+, 1
3f302490:	move   @0xb78e0, *a14+, 1
3f3024c0:	calla  L3FDA9A70
3f3024f0:	move   a14, -*sp, 1
3f302500:	move   @0xb79e0, *a14+, 1
3f302530:	move   @0xb78e0, *a14+, 1
3f302560:	calla  L3FD425A0
3f302590:	sub    a9, a9
3f3025a0:	move   a9, @0xb80e0, 1
L3F3025D0:
3f3025d0:	subi   0x300, a14
3f3025f0:	mmfm   sp, a9,a11,a13
3f302610:	rets
L3F302620:
3f302620:	mmtm   sp, a9,a11,a13
3f302640:	move   a14, a13
3f302650:	addi   0x300, a14
3f302670:	move   @0xb8100, a11, 1
3f3026a0:	jreq   L3F302B20
3f3026b0:	move   a14, -*sp, 1
3f3026c0:	sub    a11, a11
3f3026d0:	move   a11, *a14+, 1
3f3026e0:	move   @0xb78e0, *a14+, 1
3f302710:	calla  L3FD9F6B0
3f302740:	move   @0x11a5b0, a9, 1
3f302770:	movk   1, a11
3f302780:	move   a11, *a9(0x60), 1
3f3027a0:	move   a14, -*sp, 1
3f3027b0:	move   a13, *a14+, 1
3f3027c0:	movi   0xffff, a11
3f3027e0:	move   a11, *a14+, 1
3f3027f0:	move   @0xb7a00, *a14+, 1
3f302820:	move   @0xb78e0, *a14+, 1
3f302850:	calla  L3FD36780
3f302880:	move   a8, a9
3f302890:	jreq   L3F3029A0
L3F3028A0:
3f3028a0:	move   a14, -*sp, 1
3f3028b0:	move   a13, *a14+, 1
3f3028c0:	movi   0xffff, a11
3f3028e0:	move   a11, *a14+, 1
3f3028f0:	move   @0xb7a00, *a14+, 1
3f302920:	move   @0xb78e0, *a14+, 1
3f302950:	calla  L3FD36780
3f302980:	move   a8, a9
3f302990:	jrne   L3F3028A0
L3F3029A0:
3f3029a0:	move   a14, -*sp, 1
3f3029b0:	move   @0xb7a00, *a14+, 1
3f3029e0:	move   @0xb78e0, *a14+, 1
3f302a10:	calla  L3FDA9A70
3f302a40:	move   a14, -*sp, 1
3f302a50:	move   @0xb7a00, *a14+, 1
3f302a80:	move   @0xb78e0, *a14+, 1
3f302ab0:	calla  L3FD425A0
3f302ae0:	sub    a9, a9
3f302af0:	move   a9, @0xb8100, 1
L3F302B20:
3f302b20:	subi   0x300, a14
3f302b40:	mmfm   sp, a9,a11,a13
3f302b60:	rets
L3F302B70:
3f302b70:	mmtm   sp, a9,a11,a13
3f302b90:	move   a14, a13
3f302ba0:	addi   0x300, a14
3f302bc0:	move   @0xb82c0, a11, 1
3f302bf0:	jreq   L3F303070
3f302c00:	move   a14, -*sp, 1
3f302c10:	sub    a11, a11
3f302c20:	move   a11, *a14+, 1
3f302c30:	move   @0xb78e0, *a14+, 1
3f302c60:	calla  L3FD9F6B0
3f302c90:	move   @0x11a3d0, a9, 1
3f302cc0:	movk   1, a11
3f302cd0:	move   a11, *a9(0x60), 1
3f302cf0:	move   a14, -*sp, 1
3f302d00:	move   a13, *a14+, 1
3f302d10:	movi   0xffff, a11
3f302d30:	move   a11, *a14+, 1
3f302d40:	move   @0xb7c80, *a14+, 1
3f302d70:	move   @0xb78e0, *a14+, 1
3f302da0:	calla  L3FD36780
3f302dd0:	move   a8, a9
3f302de0:	jreq   L3F302EF0
L3F302DF0:
3f302df0:	move   a14, -*sp, 1
3f302e00:	move   a13, *a14+, 1
3f302e10:	movi   0xffff, a11
3f302e30:	move   a11, *a14+, 1
3f302e40:	move   @0xb7c80, *a14+, 1
3f302e70:	move   @0xb78e0, *a14+, 1
3f302ea0:	calla  L3FD36780
3f302ed0:	move   a8, a9
3f302ee0:	jrne   L3F302DF0
L3F302EF0:
3f302ef0:	move   a14, -*sp, 1
3f302f00:	move   @0xb7c80, *a14+, 1
3f302f30:	move   @0xb78e0, *a14+, 1
3f302f60:	calla  L3FDA9A70
3f302f90:	move   a14, -*sp, 1
3f302fa0:	move   @0xb7c80, *a14+, 1
3f302fd0:	move   @0xb78e0, *a14+, 1
3f303000:	calla  L3FD425A0
3f303030:	sub    a9, a9
3f303040:	move   a9, @0xb82c0, 1
L3F303070:
3f303070:	subi   0x300, a14
3f303090:	mmfm   sp, a9,a11,a13
3f3030b0:	rets
3f3030c0:	rets
L3F3030D0:
3f3030d0:	mmtm   sp, a9,a11,a13
3f3030f0:	move   a14, a13
3f303100:	addi   0x300, a14
3f303120:	move   @0xb8120, a11, 1
3f303150:	jreq   L3F3035D0
3f303160:	move   a14, -*sp, 1
3f303170:	sub    a11, a11
3f303180:	move   a11, *a14+, 1
3f303190:	move   @0xb78e0, *a14+, 1
3f3031c0:	calla  L3FD9F6B0
3f3031f0:	move   @0xf7cd0, a9, 1
3f303220:	movk   1, a11
3f303230:	move   a11, *a9(0x60), 1
3f303250:	move   a14, -*sp, 1
3f303260:	move   a13, *a14+, 1
3f303270:	movi   0xffff, a11
3f303290:	move   a11, *a14+, 1
3f3032a0:	move   @0xb7a20, *a14+, 1
3f3032d0:	move   @0xb78e0, *a14+, 1
3f303300:	calla  L3FD36780
3f303330:	move   a8, a9
3f303340:	jreq   L3F303450
L3F303350:
3f303350:	move   a14, -*sp, 1
3f303360:	move   a13, *a14+, 1
3f303370:	movi   0xffff, a11
3f303390:	move   a11, *a14+, 1
3f3033a0:	move   @0xb7a20, *a14+, 1
3f3033d0:	move   @0xb78e0, *a14+, 1
3f303400:	calla  L3FD36780
3f303430:	move   a8, a9
3f303440:	jrne   L3F303350
L3F303450:
3f303450:	move   a14, -*sp, 1
3f303460:	move   @0xb7a20, *a14+, 1
3f303490:	move   @0xb78e0, *a14+, 1
3f3034c0:	calla  L3FDA9A70
3f3034f0:	move   a14, -*sp, 1
3f303500:	move   @0xb7a20, *a14+, 1
3f303530:	move   @0xb78e0, *a14+, 1
3f303560:	calla  L3FD425A0
3f303590:	sub    a9, a9
3f3035a0:	move   a9, @0xb8120, 1
L3F3035D0:
3f3035d0:	subi   0x300, a14
3f3035f0:	mmfm   sp, a9,a11,a13
3f303610:	rets
L3F303620:
3f303620:	mmtm   sp, a9,a11,a13
3f303640:	move   a14, a13
3f303650:	addi   0x300, a14
3f303670:	move   @0xb8160, a11, 1
3f3036a0:	jreq   L3F303B20
3f3036b0:	move   a14, -*sp, 1
3f3036c0:	sub    a11, a11
3f3036d0:	move   a11, *a14+, 1
3f3036e0:	move   @0xb78e0, *a14+, 1
3f303710:	calla  L3FD9F6B0
3f303740:	move   @0xf7c90, a9, 1
3f303770:	movk   1, a11
3f303780:	move   a11, *a9(0x60), 1
3f3037a0:	move   a14, -*sp, 1
3f3037b0:	move   a13, *a14+, 1
3f3037c0:	movi   0xffff, a11
3f3037e0:	move   a11, *a14+, 1
3f3037f0:	move   @0xb7a60, *a14+, 1
3f303820:	move   @0xb78e0, *a14+, 1
3f303850:	calla  L3FD36780
3f303880:	move   a8, a9
3f303890:	jreq   L3F3039A0
L3F3038A0:
3f3038a0:	move   a14, -*sp, 1
3f3038b0:	move   a13, *a14+, 1
3f3038c0:	movi   0xffff, a11
3f3038e0:	move   a11, *a14+, 1
3f3038f0:	move   @0xb7a60, *a14+, 1
3f303920:	move   @0xb78e0, *a14+, 1
3f303950:	calla  L3FD36780
3f303980:	move   a8, a9
3f303990:	jrne   L3F3038A0
L3F3039A0:
3f3039a0:	move   a14, -*sp, 1
3f3039b0:	move   @0xb7a60, *a14+, 1
3f3039e0:	move   @0xb78e0, *a14+, 1
3f303a10:	calla  L3FDA9A70
3f303a40:	move   a14, -*sp, 1
3f303a50:	move   @0xb7a60, *a14+, 1
3f303a80:	move   @0xb78e0, *a14+, 1
3f303ab0:	calla  L3FD425A0
3f303ae0:	sub    a9, a9
3f303af0:	move   a9, @0xb8160, 1
L3F303B20:
3f303b20:	subi   0x300, a14
3f303b40:	mmfm   sp, a9,a11,a13
3f303b60:	rets
L3F303B70:
3f303b70:	mmtm   sp, a9,a11,a13
3f303b90:	move   a14, a13
3f303ba0:	addi   0x300, a14
3f303bc0:	move   @0xb8180, a11, 1
3f303bf0:	jreq   L3F304070
3f303c00:	move   a14, -*sp, 1
3f303c10:	sub    a11, a11
3f303c20:	move   a11, *a14+, 1
3f303c30:	move   @0xb78e0, *a14+, 1
3f303c60:	calla  L3FD9F6B0
3f303c90:	move   @0xf7cb0, a9, 1
3f303cc0:	movk   1, a11
3f303cd0:	move   a11, *a9(0x60), 1
3f303cf0:	move   a14, -*sp, 1
3f303d00:	move   a13, *a14+, 1
3f303d10:	movi   0xffff, a11
3f303d30:	move   a11, *a14+, 1
3f303d40:	move   @0xb7a80, *a14+, 1
3f303d70:	move   @0xb78e0, *a14+, 1
3f303da0:	calla  L3FD36780
3f303dd0:	move   a8, a9
3f303de0:	jreq   L3F303EF0
L3F303DF0:
3f303df0:	move   a14, -*sp, 1
3f303e00:	move   a13, *a14+, 1
3f303e10:	movi   0xffff, a11
3f303e30:	move   a11, *a14+, 1
3f303e40:	move   @0xb7a80, *a14+, 1
3f303e70:	move   @0xb78e0, *a14+, 1
3f303ea0:	calla  L3FD36780
3f303ed0:	move   a8, a9
3f303ee0:	jrne   L3F303DF0
L3F303EF0:
3f303ef0:	move   a14, -*sp, 1
3f303f00:	move   @0xb7a80, *a14+, 1
3f303f30:	move   @0xb78e0, *a14+, 1
3f303f60:	calla  L3FDA9A70
3f303f90:	move   a14, -*sp, 1
3f303fa0:	move   @0xb7a80, *a14+, 1
3f303fd0:	move   @0xb78e0, *a14+, 1
3f304000:	calla  L3FD425A0
3f304030:	sub    a9, a9
3f304040:	move   a9, @0xb8180, 1
L3F304070:
3f304070:	subi   0x300, a14
3f304090:	mmfm   sp, a9,a11,a13
3f3040b0:	rets
L3F3040C0:
3f3040c0:	mmtm   sp, a9,a11,a13
3f3040e0:	move   a14, a13
3f3040f0:	addi   0x300, a14
3f304110:	move   @0xb81a0, a11, 1
3f304140:	jreq   L3F3045C0
3f304150:	move   a14, -*sp, 1
3f304160:	sub    a11, a11
3f304170:	move   a11, *a14+, 1
3f304180:	move   @0xb78e0, *a14+, 1
3f3041b0:	calla  L3FD9F6B0
3f3041e0:	move   @0x11a450, a9, 1
3f304210:	movk   1, a11
3f304220:	move   a11, *a9(0x60), 1
3f304240:	move   a14, -*sp, 1
3f304250:	move   a13, *a14+, 1
3f304260:	movi   0xffff, a11
3f304280:	move   a11, *a14+, 1
3f304290:	move   @0xb7aa0, *a14+, 1
3f3042c0:	move   @0xb78e0, *a14+, 1
3f3042f0:	calla  L3FD36780
3f304320:	move   a8, a9
3f304330:	jreq   L3F304440
L3F304340:
3f304340:	move   a14, -*sp, 1
3f304350:	move   a13, *a14+, 1
3f304360:	movi   0xffff, a11
3f304380:	move   a11, *a14+, 1
3f304390:	move   @0xb7aa0, *a14+, 1
3f3043c0:	move   @0xb78e0, *a14+, 1
3f3043f0:	calla  L3FD36780
3f304420:	move   a8, a9
3f304430:	jrne   L3F304340
L3F304440:
3f304440:	move   a14, -*sp, 1
3f304450:	move   @0xb7aa0, *a14+, 1
3f304480:	move   @0xb78e0, *a14+, 1
3f3044b0:	calla  L3FDA9A70
3f3044e0:	move   a14, -*sp, 1
3f3044f0:	move   @0xb7aa0, *a14+, 1
3f304520:	move   @0xb78e0, *a14+, 1
3f304550:	calla  L3FD425A0
3f304580:	sub    a9, a9
3f304590:	move   a9, @0xb81a0, 1
L3F3045C0:
3f3045c0:	subi   0x300, a14
3f3045e0:	mmfm   sp, a9,a11,a13
3f304600:	rets
L3F304610:
3f304610:	mmtm   sp, a9,a11,a13
3f304630:	move   a14, a13
3f304640:	addi   0x300, a14
3f304660:	move   @0xb81c0, a11, 1
3f304690:	jreq   L3F304B10
3f3046a0:	move   a14, -*sp, 1
3f3046b0:	sub    a11, a11
3f3046c0:	move   a11, *a14+, 1
3f3046d0:	move   @0xb78e0, *a14+, 1
3f304700:	calla  L3FD9F6B0
3f304730:	move   @0x11a490, a9, 1
3f304760:	movk   1, a11
3f304770:	move   a11, *a9(0x60), 1
3f304790:	move   a14, -*sp, 1
3f3047a0:	move   a13, *a14+, 1
3f3047b0:	movi   0xffff, a11
3f3047d0:	move   a11, *a14+, 1
3f3047e0:	move   @0xb7ac0, *a14+, 1
3f304810:	move   @0xb78e0, *a14+, 1
3f304840:	calla  L3FD36780
3f304870:	move   a8, a9
3f304880:	jreq   L3F304990
L3F304890:
3f304890:	move   a14, -*sp, 1
3f3048a0:	move   a13, *a14+, 1
3f3048b0:	movi   0xffff, a11
3f3048d0:	move   a11, *a14+, 1
3f3048e0:	move   @0xb7ac0, *a14+, 1
3f304910:	move   @0xb78e0, *a14+, 1
3f304940:	calla  L3FD36780
3f304970:	move   a8, a9
3f304980:	jrne   L3F304890
L3F304990:
3f304990:	move   a14, -*sp, 1
3f3049a0:	move   @0xb7ac0, *a14+, 1
3f3049d0:	move   @0xb78e0, *a14+, 1
3f304a00:	calla  L3FDA9A70
3f304a30:	move   a14, -*sp, 1
3f304a40:	move   @0xb7ac0, *a14+, 1
3f304a70:	move   @0xb78e0, *a14+, 1
3f304aa0:	calla  L3FD425A0
3f304ad0:	sub    a9, a9
3f304ae0:	move   a9, @0xb81c0, 1
L3F304B10:
3f304b10:	subi   0x300, a14
3f304b30:	mmfm   sp, a9,a11,a13
3f304b50:	rets
L3F304B60:
3f304b60:	mmtm   sp, a9,a11,a13
3f304b80:	move   a14, a13
3f304b90:	addi   0x300, a14
3f304bb0:	move   @0xb81e0, a11, 1
3f304be0:	jreq   L3F305060
3f304bf0:	move   a14, -*sp, 1
3f304c00:	sub    a11, a11
3f304c10:	move   a11, *a14+, 1
3f304c20:	move   @0xb78e0, *a14+, 1
3f304c50:	calla  L3FD9F6B0
3f304c80:	move   @0x11a470, a9, 1
3f304cb0:	movk   1, a11
3f304cc0:	move   a11, *a9(0x60), 1
3f304ce0:	move   a14, -*sp, 1
3f304cf0:	move   a13, *a14+, 1
3f304d00:	movi   0xffff, a11
3f304d20:	move   a11, *a14+, 1
3f304d30:	move   @0xb7b20, *a14+, 1
3f304d60:	move   @0xb78e0, *a14+, 1
3f304d90:	calla  L3FD36780
3f304dc0:	move   a8, a9
3f304dd0:	jreq   L3F304EE0
L3F304DE0:
3f304de0:	move   a14, -*sp, 1
3f304df0:	move   a13, *a14+, 1
3f304e00:	movi   0xffff, a11
3f304e20:	move   a11, *a14+, 1
3f304e30:	move   @0xb7b20, *a14+, 1
3f304e60:	move   @0xb78e0, *a14+, 1
3f304e90:	calla  L3FD36780
3f304ec0:	move   a8, a9
3f304ed0:	jrne   L3F304DE0
L3F304EE0:
3f304ee0:	move   a14, -*sp, 1
3f304ef0:	move   @0xb7b20, *a14+, 1
3f304f20:	move   @0xb78e0, *a14+, 1
3f304f50:	calla  L3FDA9A70
3f304f80:	move   a14, -*sp, 1
3f304f90:	move   @0xb7b20, *a14+, 1
3f304fc0:	move   @0xb78e0, *a14+, 1
3f304ff0:	calla  L3FD425A0
3f305020:	sub    a9, a9
3f305030:	move   a9, @0xb81e0, 1
L3F305060:
3f305060:	subi   0x300, a14
3f305080:	mmfm   sp, a9,a11,a13
3f3050a0:	rets
L3F3050B0:
3f3050b0:	mmtm   sp, a9,a11,a13
3f3050d0:	move   a14, a13
3f3050e0:	addi   0x300, a14
3f305100:	move   @0xb8200, a11, 1
3f305130:	jreq   L3F3055B0
3f305140:	move   a14, -*sp, 1
3f305150:	sub    a11, a11
3f305160:	move   a11, *a14+, 1
3f305170:	move   @0xb78e0, *a14+, 1
3f3051a0:	calla  L3FD9F6B0
3f3051d0:	move   @0x11a550, a9, 1
3f305200:	movk   1, a11
3f305210:	move   a11, *a9(0x60), 1
3f305230:	move   a14, -*sp, 1
3f305240:	move   a13, *a14+, 1
3f305250:	movi   0xffff, a11
3f305270:	move   a11, *a14+, 1
3f305280:	move   @0xb7ae0, *a14+, 1
3f3052b0:	move   @0xb78e0, *a14+, 1
3f3052e0:	calla  L3FD36780
3f305310:	move   a8, a9
3f305320:	jreq   L3F305430
L3F305330:
3f305330:	move   a14, -*sp, 1
3f305340:	move   a13, *a14+, 1
3f305350:	movi   0xffff, a11
3f305370:	move   a11, *a14+, 1
3f305380:	move   @0xb7ae0, *a14+, 1
3f3053b0:	move   @0xb78e0, *a14+, 1
3f3053e0:	calla  L3FD36780
3f305410:	move   a8, a9
3f305420:	jrne   L3F305330
L3F305430:
3f305430:	move   a14, -*sp, 1
3f305440:	move   @0xb7ae0, *a14+, 1
3f305470:	move   @0xb78e0, *a14+, 1
3f3054a0:	calla  L3FDA9A70
3f3054d0:	move   a14, -*sp, 1
3f3054e0:	move   @0xb7ae0, *a14+, 1
3f305510:	move   @0xb78e0, *a14+, 1
3f305540:	calla  L3FD425A0
3f305570:	sub    a9, a9
3f305580:	move   a9, @0xb8200, 1
L3F3055B0:
3f3055b0:	subi   0x300, a14
3f3055d0:	mmfm   sp, a9,a11,a13
3f3055f0:	rets
L3F305600:
3f305600:	mmtm   sp, a9,a11,a13
3f305620:	move   a14, a13
3f305630:	addi   0x300, a14
3f305650:	move   @0xb8220, a11, 1
3f305680:	jreq   L3F305B00
3f305690:	move   a14, -*sp, 1
3f3056a0:	sub    a11, a11
3f3056b0:	move   a11, *a14+, 1
3f3056c0:	move   @0xb78e0, *a14+, 1
3f3056f0:	calla  L3FD9F6B0
3f305720:	move   @0x11a3f0, a9, 1
3f305750:	movk   1, a11
3f305760:	move   a11, *a9(0x60), 1
3f305780:	move   a14, -*sp, 1
3f305790:	move   a13, *a14+, 1
3f3057a0:	movi   0xffff, a11
3f3057c0:	move   a11, *a14+, 1
3f3057d0:	move   @0xb7b00, *a14+, 1
3f305800:	move   @0xb78e0, *a14+, 1
3f305830:	calla  L3FD36780
3f305860:	move   a8, a9
3f305870:	jreq   L3F305980
L3F305880:
3f305880:	move   a14, -*sp, 1
3f305890:	move   a13, *a14+, 1
3f3058a0:	movi   0xffff, a11
3f3058c0:	move   a11, *a14+, 1
3f3058d0:	move   @0xb7b00, *a14+, 1
3f305900:	move   @0xb78e0, *a14+, 1
3f305930:	calla  L3FD36780
3f305960:	move   a8, a9
3f305970:	jrne   L3F305880
L3F305980:
3f305980:	move   a14, -*sp, 1
3f305990:	move   @0xb7b00, *a14+, 1
3f3059c0:	move   @0xb78e0, *a14+, 1
3f3059f0:	calla  L3FDA9A70
3f305a20:	move   a14, -*sp, 1
3f305a30:	move   @0xb7b00, *a14+, 1
3f305a60:	move   @0xb78e0, *a14+, 1
3f305a90:	calla  L3FD425A0
3f305ac0:	sub    a9, a9
3f305ad0:	move   a9, @0xb8220, 1
L3F305B00:
3f305b00:	subi   0x300, a14
3f305b20:	mmfm   sp, a9,a11,a13
3f305b40:	rets
L3F305B50:
3f305b50:	mmtm   sp, a9,a11,a13
3f305b70:	move   a14, a13
3f305b80:	addi   0x300, a14
3f305ba0:	move   @0xb82e0, a11, 1
3f305bd0:	jreq   L3F306050
3f305be0:	move   a14, -*sp, 1
3f305bf0:	sub    a11, a11
3f305c00:	move   a11, *a14+, 1
3f305c10:	move   @0xb78e0, *a14+, 1
3f305c40:	calla  L3FD9F6B0
3f305c70:	move   @0x11a410, a9, 1
3f305ca0:	movk   1, a11
3f305cb0:	move   a11, *a9(0x60), 1
3f305cd0:	move   a14, -*sp, 1
3f305ce0:	move   a13, *a14+, 1
3f305cf0:	movi   0xffff, a11
3f305d10:	move   a11, *a14+, 1
3f305d20:	move   @0xb7c20, *a14+, 1
3f305d50:	move   @0xb78e0, *a14+, 1
3f305d80:	calla  L3FD36780
3f305db0:	move   a8, a9
3f305dc0:	jreq   L3F305ED0
L3F305DD0:
3f305dd0:	move   a14, -*sp, 1
3f305de0:	move   a13, *a14+, 1
3f305df0:	movi   0xffff, a11
3f305e10:	move   a11, *a14+, 1
3f305e20:	move   @0xb7c20, *a14+, 1
3f305e50:	move   @0xb78e0, *a14+, 1
3f305e80:	calla  L3FD36780
3f305eb0:	move   a8, a9
3f305ec0:	jrne   L3F305DD0
L3F305ED0:
3f305ed0:	move   a14, -*sp, 1
3f305ee0:	move   @0xb7c20, *a14+, 1
3f305f10:	move   @0xb78e0, *a14+, 1
3f305f40:	calla  L3FDA9A70
3f305f70:	move   a14, -*sp, 1
3f305f80:	move   @0xb7c20, *a14+, 1
3f305fb0:	move   @0xb78e0, *a14+, 1
3f305fe0:	calla  L3FD425A0
3f306010:	sub    a9, a9
3f306020:	move   a9, @0xb82e0, 1
L3F306050:
3f306050:	subi   0x300, a14
3f306070:	mmfm   sp, a9,a11,a13
3f306090:	rets
L3F3060A0:
3f3060a0:	mmtm   sp, a9,a11,a13
3f3060c0:	move   a14, a13
3f3060d0:	addi   0x300, a14
3f3060f0:	move   @0xb8300, a11, 1
3f306120:	jreq   L3F3065A0
3f306130:	move   a14, -*sp, 1
3f306140:	sub    a11, a11
3f306150:	move   a11, *a14+, 1
3f306160:	move   @0xb78e0, *a14+, 1
3f306190:	calla  L3FD9F6B0
3f3061c0:	move   @0x11a430, a9, 1
3f3061f0:	movk   1, a11
3f306200:	move   a11, *a9(0x60), 1
3f306220:	move   a14, -*sp, 1
3f306230:	move   a13, *a14+, 1
3f306240:	movi   0xffff, a11
3f306260:	move   a11, *a14+, 1
3f306270:	move   @0xb7c40, *a14+, 1
3f3062a0:	move   @0xb78e0, *a14+, 1
3f3062d0:	calla  L3FD36780
3f306300:	move   a8, a9
3f306310:	jreq   L3F306420
L3F306320:
3f306320:	move   a14, -*sp, 1
3f306330:	move   a13, *a14+, 1
3f306340:	movi   0xffff, a11
3f306360:	move   a11, *a14+, 1
3f306370:	move   @0xb7c40, *a14+, 1
3f3063a0:	move   @0xb78e0, *a14+, 1
3f3063d0:	calla  L3FD36780
3f306400:	move   a8, a9
3f306410:	jrne   L3F306320
L3F306420:
3f306420:	move   a14, -*sp, 1
3f306430:	move   @0xb7c40, *a14+, 1
3f306460:	move   @0xb78e0, *a14+, 1
3f306490:	calla  L3FDA9A70
3f3064c0:	move   a14, -*sp, 1
3f3064d0:	move   @0xb7c40, *a14+, 1
3f306500:	move   @0xb78e0, *a14+, 1
3f306530:	calla  L3FD425A0
3f306560:	sub    a9, a9
3f306570:	move   a9, @0xb8300, 1
L3F3065A0:
3f3065a0:	subi   0x300, a14
3f3065c0:	mmfm   sp, a9,a11,a13
3f3065e0:	rets
L3F3065F0:
3f3065f0:	mmtm   sp, a9,a11,a13
3f306610:	move   a14, a13
3f306620:	addi   0x300, a14
3f306640:	move   @0xb8320, a11, 1
3f306670:	jreq   L3F306AF0
3f306680:	move   a14, -*sp, 1
3f306690:	sub    a11, a11
3f3066a0:	move   a11, *a14+, 1
3f3066b0:	move   @0xb78e0, *a14+, 1
3f3066e0:	calla  L3FD9F6B0
3f306710:	move   @0x11a6b0, a9, 1
3f306740:	movk   1, a11
3f306750:	move   a11, *a9(0x60), 1
3f306770:	move   a14, -*sp, 1
3f306780:	move   a13, *a14+, 1
3f306790:	movi   0xffff, a11
3f3067b0:	move   a11, *a14+, 1
3f3067c0:	move   @0xb7ca0, *a14+, 1
3f3067f0:	move   @0xb78e0, *a14+, 1
3f306820:	calla  L3FD36780
3f306850:	move   a8, a9
3f306860:	jreq   L3F306970
L3F306870:
3f306870:	move   a14, -*sp, 1
3f306880:	move   a13, *a14+, 1
3f306890:	movi   0xffff, a11
3f3068b0:	move   a11, *a14+, 1
3f3068c0:	move   @0xb7ca0, *a14+, 1
3f3068f0:	move   @0xb78e0, *a14+, 1
3f306920:	calla  L3FD36780
3f306950:	move   a8, a9
3f306960:	jrne   L3F306870
L3F306970:
3f306970:	move   a14, -*sp, 1
3f306980:	move   @0xb7ca0, *a14+, 1
3f3069b0:	move   @0xb78e0, *a14+, 1
3f3069e0:	calla  L3FDA9A70
3f306a10:	move   a14, -*sp, 1
3f306a20:	move   @0xb7ca0, *a14+, 1
3f306a50:	move   @0xb78e0, *a14+, 1
3f306a80:	calla  L3FD425A0
3f306ab0:	sub    a9, a9
3f306ac0:	move   a9, @0xb8320, 1
L3F306AF0:
3f306af0:	subi   0x300, a14
3f306b10:	mmfm   sp, a9,a11,a13
3f306b30:	rets
L3F306B40:
3f306b40:	mmtm   sp, a9,a11,a13
3f306b60:	move   a14, a13
3f306b70:	addi   0x300, a14
3f306b90:	move   @0xb8340, a11, 1
3f306bc0:	jreq   L3F307040
3f306bd0:	move   a14, -*sp, 1
3f306be0:	sub    a11, a11
3f306bf0:	move   a11, *a14+, 1
3f306c00:	move   @0xb78e0, *a14+, 1
3f306c30:	calla  L3FD9F6B0
3f306c60:	move   @0x11a6d0, a9, 1
3f306c90:	movk   1, a11
3f306ca0:	move   a11, *a9(0x60), 1
3f306cc0:	move   a14, -*sp, 1
3f306cd0:	move   a13, *a14+, 1
3f306ce0:	movi   0xffff, a11
3f306d00:	move   a11, *a14+, 1
3f306d10:	move   @0xb7cc0, *a14+, 1
3f306d40:	move   @0xb78e0, *a14+, 1
3f306d70:	calla  L3FD36780
3f306da0:	move   a8, a9
3f306db0:	jreq   L3F306EC0
L3F306DC0:
3f306dc0:	move   a14, -*sp, 1
3f306dd0:	move   a13, *a14+, 1
3f306de0:	movi   0xffff, a11
3f306e00:	move   a11, *a14+, 1
3f306e10:	move   @0xb7cc0, *a14+, 1
3f306e40:	move   @0xb78e0, *a14+, 1
3f306e70:	calla  L3FD36780
3f306ea0:	move   a8, a9
3f306eb0:	jrne   L3F306DC0
L3F306EC0:
3f306ec0:	move   a14, -*sp, 1
3f306ed0:	move   @0xb7cc0, *a14+, 1
3f306f00:	move   @0xb78e0, *a14+, 1
3f306f30:	calla  L3FDA9A70
3f306f60:	move   a14, -*sp, 1
3f306f70:	move   @0xb7cc0, *a14+, 1
3f306fa0:	move   @0xb78e0, *a14+, 1
3f306fd0:	calla  L3FD425A0
3f307000:	sub    a9, a9
3f307010:	move   a9, @0xb8340, 1
L3F307040:
3f307040:	subi   0x300, a14
3f307060:	mmfm   sp, a9,a11,a13
3f307080:	rets
3f307090:	mmtm   sp, a9,a11,a13
3f3070b0:	move   a14, a13
3f3070c0:	addi   0x300, a14
3f3070e0:	move   @0xb82a0, a11, 1
3f307110:	jreq   L3F307590
3f307120:	move   a14, -*sp, 1
3f307130:	sub    a11, a11
3f307140:	move   a11, *a14+, 1
3f307150:	move   @0xb78e0, *a14+, 1
3f307180:	calla  L3FD9F6B0
3f3071b0:	move   @0x11a570, a9, 1
3f3071e0:	movk   1, a11
3f3071f0:	move   a11, *a9(0x60), 1
3f307210:	move   a14, -*sp, 1
3f307220:	move   a13, *a14+, 1
3f307230:	movi   0xffff, a11
3f307250:	move   a11, *a14+, 1
3f307260:	move   @0xb7d40, *a14+, 1
3f307290:	move   @0xb78e0, *a14+, 1
3f3072c0:	calla  L3FD36780
3f3072f0:	move   a8, a9
3f307300:	jreq   L3F307410
L3F307310:
3f307310:	move   a14, -*sp, 1
3f307320:	move   a13, *a14+, 1
3f307330:	movi   0xffff, a11
3f307350:	move   a11, *a14+, 1
3f307360:	move   @0xb7d40, *a14+, 1
3f307390:	move   @0xb78e0, *a14+, 1
3f3073c0:	calla  L3FD36780
3f3073f0:	move   a8, a9
3f307400:	jrne   L3F307310
L3F307410:
3f307410:	move   a14, -*sp, 1
3f307420:	move   @0xb7d40, *a14+, 1
3f307450:	move   @0xb78e0, *a14+, 1
3f307480:	calla  L3FDA9A70
3f3074b0:	move   a14, -*sp, 1
3f3074c0:	move   @0xb7d40, *a14+, 1
3f3074f0:	move   @0xb78e0, *a14+, 1
3f307520:	calla  L3FD425A0
3f307550:	sub    a9, a9
3f307560:	move   a9, @0xb82a0, 1
L3F307590:
3f307590:	subi   0x300, a14
3f3075b0:	mmfm   sp, a9,a11,a13
3f3075d0:	rets
L3F3075E0:
3f3075e0:	mmtm   sp, a9,a11,a13
3f307600:	move   a14, a13
3f307610:	addi   0x300, a14
3f307630:	move   @0xb8240, a11, 1
3f307660:	jreq   L3F307AE0
3f307670:	move   a14, -*sp, 1
3f307680:	sub    a11, a11
3f307690:	move   a11, *a14+, 1
3f3076a0:	move   @0xb78e0, *a14+, 1
3f3076d0:	calla  L3FD9F6B0
3f307700:	move   @0x11a4d0, a9, 1
3f307730:	movk   1, a11
3f307740:	move   a11, *a9(0x60), 1
3f307760:	move   a14, -*sp, 1
3f307770:	move   a13, *a14+, 1
3f307780:	movi   0xffff, a11
3f3077a0:	move   a11, *a14+, 1
3f3077b0:	move   @0xb7b40, *a14+, 1
3f3077e0:	move   @0xb78e0, *a14+, 1
3f307810:	calla  L3FD36780
3f307840:	move   a8, a9
3f307850:	jreq   L3F307960
L3F307860:
3f307860:	move   a14, -*sp, 1
3f307870:	move   a13, *a14+, 1
3f307880:	movi   0xffff, a11
3f3078a0:	move   a11, *a14+, 1
3f3078b0:	move   @0xb7b40, *a14+, 1
3f3078e0:	move   @0xb78e0, *a14+, 1
3f307910:	calla  L3FD36780
3f307940:	move   a8, a9
3f307950:	jrne   L3F307860
L3F307960:
3f307960:	move   a14, -*sp, 1
3f307970:	move   @0xb7b40, *a14+, 1
3f3079a0:	move   @0xb78e0, *a14+, 1
3f3079d0:	calla  L3FDA9A70
3f307a00:	move   a14, -*sp, 1
3f307a10:	move   @0xb7b40, *a14+, 1
3f307a40:	move   @0xb78e0, *a14+, 1
3f307a70:	calla  L3FD425A0
3f307aa0:	sub    a9, a9
3f307ab0:	move   a9, @0xb8240, 1
L3F307AE0:
3f307ae0:	subi   0x300, a14
3f307b00:	mmfm   sp, a9,a11,a13
3f307b20:	rets
L3F307B30:
3f307b30:	mmtm   sp, a9,a11,a13
3f307b50:	move   a14, a13
3f307b60:	addi   0x300, a14
3f307b80:	move   @0xb8260, a11, 1
3f307bb0:	jreq   L3F3080A0
3f307bc0:	sub    a11, a11
3f307bd0:	move   a11, @0xb8260, 1
3f307c00:	move   @0xb83a0, a11, 1
3f307c30:	jreq   L3F307C70
3f307c40:	calla  L3F4C06E0
L3F307C70:
3f307c70:	move   a14, -*sp, 1
3f307c80:	sub    a11, a11
3f307c90:	move   a11, *a14+, 1
3f307ca0:	move   @0xb78e0, *a14+, 1
3f307cd0:	calla  L3FD9F6B0
3f307d00:	move   @0x11a4b0, a9, 1
3f307d30:	movk   1, a11
3f307d40:	move   a11, *a9(0x60), 1
3f307d60:	move   a14, -*sp, 1
3f307d70:	move   a13, *a14+, 1
3f307d80:	movi   0xffff, a11
3f307da0:	move   a11, *a14+, 1
3f307db0:	move   @0xb7b60, *a14+, 1
3f307de0:	move   @0xb78e0, *a14+, 1
3f307e10:	calla  L3FD36780
3f307e40:	move   a8, a9
3f307e50:	jreq   L3F307F60
L3F307E60:
3f307e60:	move   a14, -*sp, 1
3f307e70:	move   a13, *a14+, 1
3f307e80:	movi   0xffff, a11
3f307ea0:	move   a11, *a14+, 1
3f307eb0:	move   @0xb7b60, *a14+, 1
3f307ee0:	move   @0xb78e0, *a14+, 1
3f307f10:	calla  L3FD36780
3f307f40:	move   a8, a9
3f307f50:	jrne   L3F307E60
L3F307F60:
3f307f60:	move   a14, -*sp, 1
3f307f70:	move   @0xb7b60, *a14+, 1
3f307fa0:	move   @0xb78e0, *a14+, 1
3f307fd0:	calla  L3FDA9A70
3f308000:	move   a14, -*sp, 1
3f308010:	move   @0xb7b60, *a14+, 1
3f308040:	move   @0xb78e0, *a14+, 1
3f308070:	calla  L3FD425A0
L3F3080A0:
3f3080a0:	subi   0x300, a14
3f3080c0:	mmfm   sp, a9,a11,a13
3f3080e0:	rets
L3F3080F0:
3f3080f0:	mmtm   sp, a9,a11,a13
3f308110:	move   a14, a13
3f308120:	addi   0x300, a14
3f308140:	move   @0xb8280, a11, 1
3f308170:	jreq   L3F3085F0
3f308180:	move   a14, -*sp, 1
3f308190:	sub    a11, a11
3f3081a0:	move   a11, *a14+, 1
3f3081b0:	move   @0xb78e0, *a14+, 1
3f3081e0:	calla  L3FD9F6B0
3f308210:	move   @0x11a4f0, a9, 1
3f308240:	movk   1, a11
3f308250:	move   a11, *a9(0x60), 1
3f308270:	move   a14, -*sp, 1
3f308280:	move   a13, *a14+, 1
3f308290:	movi   0xffff, a11
3f3082b0:	move   a11, *a14+, 1
3f3082c0:	move   @0xb7b80, *a14+, 1
3f3082f0:	move   @0xb78e0, *a14+, 1
3f308320:	calla  L3FD36780
3f308350:	move   a8, a9
3f308360:	jreq   L3F308470
L3F308370:
3f308370:	move   a14, -*sp, 1
3f308380:	move   a13, *a14+, 1
3f308390:	movi   0xffff, a11
3f3083b0:	move   a11, *a14+, 1
3f3083c0:	move   @0xb7b80, *a14+, 1
3f3083f0:	move   @0xb78e0, *a14+, 1
3f308420:	calla  L3FD36780
3f308450:	move   a8, a9
3f308460:	jrne   L3F308370
L3F308470:
3f308470:	move   a14, -*sp, 1
3f308480:	move   @0xb7b80, *a14+, 1
3f3084b0:	move   @0xb78e0, *a14+, 1
3f3084e0:	calla  L3FDA9A70
3f308510:	move   a14, -*sp, 1
3f308520:	move   @0xb7b80, *a14+, 1
3f308550:	move   @0xb78e0, *a14+, 1
3f308580:	calla  L3FD425A0
3f3085b0:	sub    a9, a9
3f3085c0:	move   a9, @0xb8280, 1
L3F3085F0:
3f3085f0:	subi   0x300, a14
3f308610:	mmfm   sp, a9,a11,a13
3f308630:	rets
L3F308640:
3f308640:	mmtm   sp, a9,a11,a13
3f308660:	move   a14, a13
3f308670:	addi   0x300, a14
3f308690:	move   @0xb80a0, a11, 1
3f3086c0:	jreq   L3F308BB0
3f3086d0:	move   a14, -*sp, 1
3f3086e0:	sub    a9, a9
3f3086f0:	move   a9, *a14+, 1
3f308700:	move   @0x11a5d0, a9, 1
3f308730:	move   *a9(0x20), *a14+, 1
3f308750:	calla  L3FD9F6B0
3f308780:	move   @0x11a5d0, a11, 1
3f3087b0:	movk   1, a9
3f3087c0:	move   a9, *a11(0x60), 1
3f3087e0:	move   a14, -*sp, 1
3f3087f0:	move   a13, *a14+, 1
3f308800:	movi   0xffff, a9
3f308820:	move   a9, *a14+, 1
3f308830:	move   @0xb79a0, *a14+, 1
3f308860:	move   *a11(0x20), *a14+, 1
3f308880:	calla  L3FD36780
3f3088b0:	move   a8, a11
3f3088c0:	jreq   L3F3089F0
L3F3088D0:
3f3088d0:	move   a14, -*sp, 1
3f3088e0:	move   a13, *a14+, 1
3f3088f0:	movi   0xffff, a11
3f308910:	move   a11, *a14+, 1
3f308920:	move   @0xb79a0, *a14+, 1
3f308950:	move   @0x11a5d0, a9, 1
3f308980:	move   *a9(0x20), *a14+, 1
3f3089a0:	calla  L3FD36780
3f3089d0:	move   a8, a9
3f3089e0:	jrne   L3F3088D0
L3F3089F0:
3f3089f0:	move   a14, -*sp, 1
3f308a00:	move   @0xb79a0, *a14+, 1
3f308a30:	move   @0x11a5d0, a11, 1
3f308a60:	move   *a11(0x20), *a14+, 1
3f308a80:	calla  L3FDA9A70
3f308ab0:	move   a14, -*sp, 1
3f308ac0:	move   @0xb79a0, *a14+, 1
3f308af0:	move   @0x11a5d0, a11, 1
3f308b20:	move   *a11(0x20), *a14+, 1
3f308b40:	calla  L3FD425A0
3f308b70:	sub    a11, a11
3f308b80:	move   a11, @0xb80a0, 1
L3F308BB0:
3f308bb0:	subi   0x300, a14
3f308bd0:	mmfm   sp, a9,a11,a13
3f308bf0:	rets
3f308c00:	move   a14, -*sp, 1
3f308c10:	move   @0xb78e0, *a14+, 1
3f308c40:	movi   0x3f30f000, a8
3f308c70:	move   a8, *a14+, 1
3f308c80:	movi   0x3f30f0d8, a8
3f308cb0:	move   a8, *a14+, 1
3f308cc0:	calla  L3F439FF0
3f308cf0:	rets
3f308d00:	mmtm   sp, a11,a13
3f308d20:	move   a14, a13
3f308d30:	addi   0x340, a14
3f308d50:	calla  L3F4AEAA0
3f308d80:	calla  L3F302620
3f308db0:	movk   1, a11
3f308dc0:	move   a11, @0xb70e0, 1
3f308df0:	subi   0x340, a14
3f308e10:	mmfm   sp, a11,a13
3f308e30:	rets
3f308e40:	move   a11, -*sp, 1
3f308e50:	sub    a11, a11
3f308e60:	move   a11, @0x19e170, 1
3f308e90:	calla  L3F302620
3f308ec0:	movk   1, a11
3f308ed0:	move   a11, @0xb70e0, 1
3f308f00:	move   *sp+, a11, 1
3f308f10:	rets
3f308f20:	mmtm   sp, a9,a11,a13
3f308f40:	move   a14, a13
3f308f50:	addi   0x180, a14
3f308f70:	move   *a13(0xffe0), a11, 1
3f308f90:	jreq   L3F308FF0
3f308fa0:	movk   1, a11
3f308fb0:	movb   a11, @0xa68d0
3f308fe0:	jruc   L3F309030
L3F308FF0:
3f308ff0:	movk   1, a11
3f309000:	movb   a11, @0xa68e0
L3F309030:
3f309030:	setf   8, 0, 0
3f309040:	move   @0xa68f0, a11, 0
3f309070:	jrne   L3F309300
3f309080:	movi   0x21, a9
3f3090a0:	move   a9, *a13, 1
3f3090b0:	move   @0xb78e0, a11, 1
3f3090e0:	move   a11, *a13(0x60), 1
3f309100:	move   @0xb7980, a9, 1
3f309130:	move   a9, *a13(0x80), 1
3f309150:	move   @0xb7940, a9, 1
3f309180:	move   a9, *a13(0xa0), 1
3f3091a0:	movk   32, a9
3f3091b0:	move   a9, *a13(0xc0), 1
3f3091d0:	move   a14, -*sp, 1
3f3091e0:	move   a13, *a14+, 1
3f3091f0:	sub    a9, a9
3f309200:	move   a9, *a14+, 1
3f309210:	move   a9, *a14+, 1
3f309220:	move   @0xb7980, *a14+, 1
3f309250:	move   a11, *a14+, 1
3f309260:	calla  L3FD98130
3f309290:	move   a14, -*sp, 1
3f3092a0:	move   @0xb78e0, *a14+, 1
3f3092d0:	calla  L3FD4AAE0
L3F309300:
3f309300:	move   *sp(0x80), a14, 1
3f309320:	mmfm   sp, a9,a11,a13
3f309340:	rets   2
L3F309350:
3f309350:	mmtm   sp, a9,a11,a13
3f309370:	move   a14, a13
3f309380:	addi   0xc0, a14
3f3093a0:	setf   1, 0, 0
3f3093b0:	move   @0xaece2, a11, 0
3f3093e0:	jrne   L3F309430
3f3093f0:	move   *a13(0xffc0), a11, 1
3f309410:	jaeq   L3F30AC10
L3F309430:
3f309430:	move   @0xaece3, a11, 0
3f309460:	jrne   L3F3094C0
3f309470:	move   *a13(0xffc0), a11, 1
3f309490:	dsjs   a11, L3F3094C0
3f3094a0:	jauc   L3F30AC10
L3F3094C0:
3f3094c0:	move   @0xaece4, a11, 0
3f3094f0:	jrne   L3F309550
3f309500:	move   *a13(0xffc0), a11, 1
3f309520:	subk   2, a11
3f309530:	jaeq   L3F30AC10
L3F309550:
3f309550:	setf   2, 0, 0
3f309560:	move   @0xaed02, a11, 0
3f309590:	subk   3, a11
3f3095a0:	jrne   L3F3097F0
3f3095b0:	setf   8, 0, 0
3f3095c0:	move   @0xa6810, a11, 0
3f3095f0:	jrne   L3F3097F0
3f309600:	move   a14, -*sp, 1
3f309610:	move   a14, -*sp, 1
3f309620:	move   *a13(0xffe0), *a14+, 1
3f309640:	calla  L3FB458D0
3f309670:	move   a8, *a14+, 1
3f309680:	move   *a13(0xffe0), *a14+, 1
3f3096a0:	move   @0xa6840, *a14+, 1
3f3096d0:	calla  L3FB3EBC0
3f309700:	move   a14, -*sp, 1
3f309710:	movk   2, a11
3f309720:	move   a11, *a14+, 1
3f309730:	movi   0x3f30f108, a8
3f309760:	move   a8, *a14+, 1
3f309770:	move   @0xa6840, *a14+, 1
3f3097a0:	calla  L3FB3EBC0
3f3097d0:	jauc   L3F30AC10
L3F3097F0:
3f3097f0:	calla  L3FB2E340
3f309820:	move   a8, *a13(0x80), 1
3f309840:	move   a14, -*sp, 1
3f309850:	setf   3, 0, 0
3f309860:	move   @0xaece5, a11, 0
3f309890:	sll    0x5, a11
3f3098a0:	addi   0x115290, a11
3f3098d0:	move   *a11+, *a14+, 1
3f3098e0:	calla  L3FB43EB0
3f309910:	move   a8, *a13(0x60), 1
3f309930:	move   @0xb8d80, a11, 1
3f309960:	cmp    a8, a11
3f309970:	jrge   L3F309CE0
3f309980:	move   a14, -*sp, 1
3f309990:	sll    0x5, a11
3f3099a0:	addi   0xb2df0, a11
3f3099d0:	move   *a11+, *a14+, 1
3f3099e0:	calla  L3F702440
3f309a10:	move   @0xb8d80, a11, 1
3f309a40:	sll    0x5, a11
3f309a50:	addi   0xb2df0, a11
3f309a80:	move   a14, -*sp, 1
3f309a90:	movk   1, a9
3f309aa0:	move   a9, *a14+, 1
3f309ab0:	move   a14, -*sp, 1
3f309ac0:	move   *a13(0xffe0), *a14+, 1
3f309ae0:	calla  L3FB458D0
3f309b10:	inc    a8
3f309b20:	move   a8, *a14+, 1
3f309b30:	calla  L3F703D90
3f309b60:	move   a8, *a11, 1
3f309b70:	move   a14, -*sp, 1
3f309b80:	move   *a13(0xffe0), *a14+, 1
3f309ba0:	move   @0xb8d80, a11, 1
3f309bd0:	sll    0x5, a11
3f309be0:	addi   0xb2df0, a11
3f309c10:	move   *a11+, *a14+, 1
3f309c20:	calla  L3FB45720
3f309c50:	move   @0xb8d80, a11, 1
3f309c80:	inc    a11
3f309c90:	move   a11, @0xb8d80, 1
3f309cc0:	jauc   L3F30A6D0
L3F309CE0:
3f309ce0:	cmp    a8, a11
3f309cf0:	jrle   L3F30A200
3f309d00:	sub    a9, a9
3f309d10:	move   a9, *a13(0x20), 1
3f309d30:	sub    a8, a11
3f309d40:	cmp    a11, a9
3f309d50:	jrge   L3F309F00
L3F309D60:
3f309d60:	move   a14, -*sp, 1
3f309d70:	move   *a13(0x20), a11, 1
3f309d90:	sll    0x5, a11
3f309da0:	addi   0xb2df0, a11
3f309dd0:	move   *a11+, *a14+, 1
3f309de0:	calla  L3F702440
3f309e10:	move   *a13(0x20), a11, 1
3f309e30:	inc    a11
3f309e40:	move   a11, *a13(0x20), 1
3f309e60:	move   @0xb8d80, a9, 1
3f309e90:	move   *a13(0x60), a11, 1
3f309eb0:	sub    a11, a9
3f309ec0:	move   *a13(0x20), a11, 1
3f309ee0:	cmp    a9, a11
3f309ef0:	jrlt   L3F309D60
L3F309F00:
3f309f00:	movi   0xffff, a11
3f309f20:	move   a11, *a13(0x40), 1
3f309f40:	move   @0xb8d80, a9, 1
3f309f70:	move   *a13(0x60), a11, 1
3f309f90:	sub    a11, a9
3f309fa0:	move   a9, *a13(0x20), 1
3f309fc0:	move   @0xb8d80, a11, 1
3f309ff0:	cmp    a11, a9
3f30a000:	jrge   L3F30A1B0
L3F30A010:
3f30a010:	move   *a13(0x40), a11, 1
3f30a030:	inc    a11
3f30a040:	move   a11, *a13(0x40), 1
3f30a060:	sll    0x5, a11
3f30a070:	addi   0xb2df0, a11
3f30a0a0:	move   *a13(0x20), a9, 1
3f30a0c0:	sll    0x5, a9
3f30a0d0:	addi   0xb2df0, a9
3f30a100:	move   *a9, *a11, 1
3f30a110:	move   *a13(0x20), a11, 1
3f30a130:	inc    a11
3f30a140:	move   a11, *a13(0x20), 1
3f30a160:	move   @0xb8d80, a9, 1
3f30a190:	cmp    a9, a11
3f30a1a0:	jrlt   L3F30A010
L3F30A1B0:
3f30a1b0:	move   *a13(0x60), a11, 1
3f30a1d0:	move   a11, @0xb8d80, 1
L3F30A200:
3f30a200:	move   a14, -*sp, 1
3f30a210:	move   @0xb2df0, *a14+, 1
3f30a240:	calla  L3F702440
3f30a270:	sub    a11, a11
3f30a280:	move   a11, *a13(0x20), 1
3f30a2a0:	move   *a13(0x60), a9, 1
3f30a2c0:	dec    a9
3f30a2d0:	cmp    a9, a11
3f30a2e0:	jrge   L3F30A470
L3F30A2F0:
3f30a2f0:	move   *a13(0x20), a11, 1
3f30a310:	sll    0x5, a11
3f30a320:	addi   0xb2df0, a11
3f30a350:	move   *a13(0x20), a9, 1
3f30a370:	inc    a9
3f30a380:	sll    0x5, a9
3f30a390:	addi   0xb2df0, a9
3f30a3c0:	move   *a9, *a11, 1
3f30a3d0:	move   *a13(0x20), a11, 1
3f30a3f0:	inc    a11
3f30a400:	move   a11, *a13(0x20), 1
3f30a420:	move   *a13(0x60), a9, 1
3f30a440:	inc    a11
3f30a450:	cmp    a9, a11
3f30a460:	jrlt   L3F30A2F0
L3F30A470:
3f30a470:	move   @0xb8d80, a11, 1
3f30a4a0:	dec    a11
3f30a4b0:	sll    0x5, a11
3f30a4c0:	addi   0xb2df0, a11
3f30a4f0:	move   a14, -*sp, 1
3f30a500:	movk   1, a9
3f30a510:	move   a9, *a14+, 1
3f30a520:	move   a14, -*sp, 1
3f30a530:	move   *a13(0xffe0), *a14+, 1
3f30a550:	calla  L3FB458D0
3f30a580:	inc    a8
3f30a590:	move   a8, *a14+, 1
3f30a5a0:	calla  L3F703D90
3f30a5d0:	move   a8, *a11, 1
3f30a5e0:	move   a14, -*sp, 1
3f30a5f0:	move   *a13(0xffe0), *a14+, 1
3f30a610:	move   @0xb8d80, a11, 1
3f30a640:	dec    a11
3f30a650:	sll    0x5, a11
3f30a660:	addi   0xb2df0, a11
3f30a690:	move   *a11+, *a14+, 1
3f30a6a0:	calla  L3FB45720
L3F30A6D0:
3f30a6d0:	move   @0x11a590, a11, 1
3f30a700:	jreq   L3F30ABB0
3f30a710:	move   @0xb8080, a9, 1
3f30a740:	jreq   L3F30ABB0
3f30a750:	move   a14, -*sp, 1
3f30a760:	move   @0x11dd30, *a14+, 1
3f30a790:	move   a11, *a14+, 1
3f30a7a0:	calla  L3FB11A10
3f30a7d0:	move   a8, *a13, 1
3f30a7e0:	move   a8, a9
3f30a7f0:	jreq   L3F30ABB0
3f30a800:	move   *a8(0x160), a11, 1
3f30a820:	movi   0xb2df0, a9
3f30a850:	move   a9, *a11(0xe0), 1
3f30a870:	move   *a8(0x160), a11, 1
3f30a890:	move   @0xb8d80, a9, 1
3f30a8c0:	move   a9, *a11(0xa0), 1
3f30a8e0:	move   *a8(0x160), a11, 1
3f30a900:	movi   0xffff, a9
3f30a920:	move   a9, *a11(0x60), 1
3f30a940:	move   @0xb8d80, a11, 1
3f30a970:	subk   5, a11
3f30a980:	jrge   L3F30A9F0
3f30a990:	move   *a8(0x160), a11, 1
3f30a9b0:	sub    a9, a9
3f30a9c0:	move   a9, *a11(0x40), 1
3f30a9e0:	jruc   L3F30AA70
L3F30A9F0:
3f30a9f0:	move   *a8(0x160), a11, 1
3f30aa10:	move   @0xb8d80, a9, 1
3f30aa40:	subk   5, a9
3f30aa50:	move   a9, *a11(0x40), 1
L3F30AA70:
3f30aa70:	move   a14, -*sp, 1
3f30aa80:	move   *a13(0x80), *a14+, 1
3f30aaa0:	calla  L3FB2E470
3f30aad0:	move   a14, -*sp, 1
3f30aae0:	movk   1, a11
3f30aaf0:	move   a11, *a14+, 1
3f30ab00:	movi   0x3f308f20, a9
3f30ab30:	move   a9, *a14+, 1
3f30ab40:	move   @0xa6900, *a14+, 1
3f30ab70:	calla  L3FB41A30
3f30aba0:	jruc   L3F30AC10
L3F30ABB0:
3f30abb0:	move   a14, -*sp, 1
3f30abc0:	move   *a13(0x80), *a14+, 1
3f30abe0:	calla  L3FB2E470
L3F30AC10:
3f30ac10:	move   *sp(0x80), a14, 1
3f30ac30:	mmfm   sp, a9,a11,a13
3f30ac50:	rets   2
3f30ac60:	mmtm   sp, a7,a9,a11,a13
3f30ac80:	move   a14, a13
3f30ac90:	addi   0x680, a14
3f30acb0:	move   *a13(0xffe0), a11, 1
3f30acd0:	jrne   L3F30AD20
3f30ace0:	movi   0xffff, a8
3f30ad00:	jauc   L3F30BC90
L3F30AD20:
3f30ad20:	move   *a11(0x40), a11, 1
3f30ad40:	jrne   L3F30AD90
3f30ad50:	movi   0xffff, a8
3f30ad70:	jauc   L3F30BC90
L3F30AD90:
3f30ad90:	move   a13, *a13(0x280), 1
3f30adb0:	move   *a13(0x280), a11, 1
3f30add0:	move   *a13(0xffe0), a9, 1
3f30adf0:	move   *a9(0x40), *a11(0x180), 1
3f30ae20:	move   @0xb73e0, a9, 1
3f30ae50:	subk   4, a9
3f30ae60:	jane   L3F30BBE0
3f30ae80:	move   *a11(0x180), a9, 1
3f30aea0:	jreq   L3F30B080
L3F30AEB0:
3f30aeb0:	move   a14, -*sp, 1
3f30aec0:	movi   0xb73e0, a11
3f30aef0:	move   a11, *a14+, 1
3f30af00:	move   *a13(0x280), a9, 1
3f30af20:	move   *a9(0x180), *a14+, 1
3f30af40:	calla  L3F3735E0
3f30af70:	move   a8, a8
3f30af80:	jreq   L3F30B000
3f30af90:	move   *a9(0x180), a11, 1
3f30afb0:	move   *a11, a11, 1
3f30afc0:	move   a11, @0xb8da0, 1
3f30aff0:	jruc   L3F30B080
L3F30B000:
3f30b000:	move   *a9(0x180), a7, 1
3f30b020:	move   *a7(0x180), *a9(0x180), 1
3f30b050:	move   *a9(0x180), a7, 1
3f30b070:	jrne   L3F30AEB0
L3F30B080:
3f30b080:	move   @0xb8da0, a11, 1
3f30b0b0:	inc    a11
3f30b0c0:	jaeq   L3F30BC90
L3F30B0E0:
3f30b0e0:	move   a14, -*sp, 1
3f30b0f0:	move   @0xb8da0, *a14+, 1
3f30b120:	move   *a13(0xffe0), *a14+, 1
3f30b140:	calla  L3FB11A10
3f30b170:	move   a8, *a13(0x280), 1
3f30b190:	move   a14, -*sp, 1
3f30b1a0:	move   a13, a11
3f30b1b0:	addi   0x380, a11
3f30b1d0:	move   a11, *a14+, 1
3f30b1e0:	movk   8, a9
3f30b1f0:	move   a9, *a14+, 1
3f30b200:	move   *a13(0xffe0), a7, 1
3f30b220:	move   *a7(0x0), *a14+, 1
3f30b240:	move   @0xb78e0, *a14+, 1
3f30b270:	calla  L3FD36780
3f30b2a0:	move   a8, a8
3f30b2b0:	jreq   L3F30B760
3f30b2c0:	move   a14, -*sp, 1
3f30b2d0:	sub    a9, a9
3f30b2e0:	move   a9, *a14+, 1
3f30b2f0:	move   *a13(0x280), a9, 1
3f30b310:	move   *a9(0xa0), *a14+, 1
3f30b330:	move   *a9(0x80), *a14+, 1
3f30b350:	move   *a9(0x60), *a14+, 1
3f30b370:	move   *a9(0x40), *a14+, 1
3f30b390:	move   *a7(0x0), *a14+, 1
3f30b3b0:	move   @0xb78e0, *a14+, 1
3f30b3e0:	calla  L3FD39680
3f30b410:	move   *a13(0x480), *a9(0x40), 1
3f30b440:	move   *a13(0x4a0), *a9(0x60), 1
3f30b470:	move   a14, -*sp, 1
3f30b480:	move   *a9(0xa0), *a14+, 1
3f30b4a0:	move   *a9(0x80), *a14+, 1
3f30b4c0:	move   *a9(0x60), *a14+, 1
3f30b4e0:	move   *a9(0x40), *a14+, 1
3f30b500:	move   @0xb8da0, *a14+, 1
3f30b530:	movi   0x3f30f120, a8
3f30b560:	move   a8, *a14+, 1
3f30b570:	calla  L3FB341E0
3f30b5a0:	move   a14, -*sp, 1
3f30b5b0:	move   a9, *a14+, 1
3f30b5c0:	move   a7, *a14+, 1
3f30b5d0:	calla  L3FB11C90
3f30b600:	move   a14, -*sp, 1
3f30b610:	movk   1, a11
3f30b620:	move   a11, *a14+, 1
3f30b630:	sub    a11, a11
3f30b640:	move   a11, *a14+, 1
3f30b650:	move   a11, *a14+, 1
3f30b660:	move   a11, *a14+, 1
3f30b670:	move   a11, *a14+, 1
3f30b680:	move   *a7(0x0), *a14+, 1
3f30b6a0:	move   @0xb78e0, *a14+, 1
3f30b6d0:	calla  L3FD39680
3f30b700:	movi   0xffff, a11
3f30b720:	move   a11, @0xb8da0, 1
3f30b750:	jruc   L3F30BC90
L3F30B760:
3f30b760:	move   a14, -*sp, 1
3f30b770:	move   a13, a9
3f30b780:	addi   0x360, a9
3f30b7a0:	move   a9, *a14+, 1
3f30b7b0:	move   a13, a9
3f30b7c0:	addi   0x340, a9
3f30b7e0:	move   a9, *a14+, 1
3f30b7f0:	move   a13, a9
3f30b800:	addi   0x320, a9
3f30b820:	move   a9, *a14+, 1
3f30b830:	move   a13, a9
3f30b840:	addi   0x300, a9
3f30b860:	move   a9, *a14+, 1
3f30b870:	move   a13, a9
3f30b880:	addi   0x2e0, a9
3f30b8a0:	move   a9, *a14+, 1
3f30b8b0:	move   a13, a9
3f30b8c0:	addi   0x2c0, a9
3f30b8e0:	move   a9, *a14+, 1
3f30b8f0:	move   a13, a9
3f30b900:	addi   0x2a0, a9
3f30b920:	move   a9, *a14+, 1
3f30b930:	move   *a7(0x0), *a14+, 1
3f30b950:	move   @0xb78e0, *a14+, 1
3f30b980:	calla  L3FD72C50
3f30b9b0:	move   a14, -*sp, 1
3f30b9c0:	sub    a9, a9
3f30b9d0:	move   a9, *a14+, 1
3f30b9e0:	move   *a13(0x280), a9, 1
3f30ba00:	move   *a9(0xa0), *a14+, 1
3f30ba20:	move   *a9(0x80), *a14+, 1
3f30ba40:	move   *a9(0x60), *a14+, 1
3f30ba60:	move   *a9(0x40), *a14+, 1
3f30ba80:	move   *a7(0x0), *a14+, 1
3f30baa0:	move   @0xb78e0, *a14+, 1
3f30bad0:	calla  L3FD39680
3f30bb00:	move   *a13(0x320), *a9(0x40), 1
3f30bb30:	move   *a13(0x340), *a9(0x60), 1
3f30bb60:	move   a14, -*sp, 1
3f30bb70:	move   a9, *a14+, 1
3f30bb80:	move   a7, *a14+, 1
3f30bb90:	calla  L3FB11C90
3f30bbc0:	jauc   L3F30B0E0
L3F30BBE0:
3f30bbe0:	move   a14, -*sp, 1
3f30bbf0:	move   a13, a9
3f30bc00:	subk   32, a9
3f30bc10:	move   a9, *a14+, 1
3f30bc20:	movi   0xb73e0, a7
3f30bc50:	move   a7, *a14+, 1
3f30bc60:	calla  L3F36FD60
L3F30BC90:
3f30bc90:	move   *sp(0xa0), a14, 1
3f30bcb0:	mmfm   sp, a7,a9,a11,a13
3f30bcd0:	rets   2
3f30bce0:	mmtm   sp, a9,a11,a13
3f30bd00:	move   a14, a13
3f30bd10:	addk   32, a14
3f30bd20:	move   a14, -*sp, 1
3f30bd30:	move   @0x11dd30, *a14+, 1
3f30bd60:	move   @0x11a590, *a14+, 1
3f30bd90:	calla  L3FB11A10
3f30bdc0:	move   a8, *a13, 1
3f30bdd0:	move   a8, a8
3f30bde0:	jreq   L3F30BED0
3f30bdf0:	move   *a8(0x160), a11, 1
3f30be10:	movi   0xffff, a9
3f30be30:	move   a9, *a11(0x60), 1
3f30be50:	move   a14, -*sp, 1
3f30be60:	move   a8, *a14+, 1
3f30be70:	move   @0x11a590, *a14+, 1
3f30bea0:	calla  L3FB11C90
L3F30BED0:
3f30bed0:	subk   32, a14
3f30bee0:	mmfm   sp, a9,a11,a13
3f30bf00:	rets
3f30bf10:	mmtm   sp, a9,a11,a13
3f30bf30:	move   a14, a13
3f30bf40:	addi   0x40, a14
3f30bf60:	calla  L3FB2E340
3f30bf90:	move   a8, *a13, 1
3f30bfa0:	setf   8, 0, 0
3f30bfb0:	move   @0xa6810, a11, 0
3f30bfe0:	jreq   L3F30C030
3f30bff0:	sub    a11, a11
3f30c000:	move   a11, *a13(0x20), 1
3f30c020:	jruc   L3F30C0B0
L3F30C030:
3f30c030:	move   *a13(0xffe0), a9, 0
3f30c050:	movb   a9, @0xa6810
3f30c080:	movk   1, a11
3f30c090:	move   a11, *a13(0x20), 1
L3F30C0B0:
3f30c0b0:	move   a14, -*sp, 1
3f30c0c0:	move   a8, *a14+, 1
3f30c0d0:	calla  L3FB2E470
3f30c100:	move   a11, a8
3f30c110:	move   *sp(0x80), a14, 1
3f30c130:	mmfm   sp, a9,a11,a13
3f30c150:	rets   2
L3F30C160:
3f30c160:	move   a11, -*sp, 1
3f30c170:	move   @0xb8080, a11, 1
3f30c1a0:	jreq   L3F30C2C0
3f30c1b0:	movk   1, a11
3f30c1c0:	move   a11, @0x19e170, 1
3f30c1f0:	move   a14, -*sp, 1
3f30c200:	sub    a11, a11
3f30c210:	move   a11, *a14+, 1
3f30c220:	movi   0x3f308f20, a11
3f30c250:	move   a11, *a14+, 1
3f30c260:	move   @0xa6900, *a14+, 1
3f30c290:	calla  L3FB41A30
L3F30C2C0:
3f30c2c0:	move   *sp+, a11, 1
3f30c2d0:	rets
L3F30C2E0:
3f30c2e0:	mmtm   sp, a9,a11,a13
3f30c300:	move   a14, a13
3f30c310:	addk   32, a14
3f30c320:	move   *a13(0xffe0), a11, 1
3f30c340:	jreq   L3F30C3F0
3f30c350:	move   a14, -*sp, 1
3f30c360:	move   a11, *a14+, 1
3f30c370:	movi   0xb0cd8, a9
3f30c3a0:	move   a9, *a14+, 1
3f30c3b0:	calla  L3FB45720
3f30c3e0:	jruc   L3F30C4B0
L3F30C3F0:
3f30c3f0:	move   a14, -*sp, 1
3f30c400:	movi   0x3f30d990, a8
3f30c430:	move   a8, *a14+, 1
3f30c440:	movi   0xb0cd8, a9
3f30c470:	move   a9, *a14+, 1
3f30c480:	calla  L3FB45720
L3F30C4B0:
3f30c4b0:	move   *sp(0x80), a14, 1
3f30c4d0:	mmfm   sp, a9,a11,a13
3f30c4f0:	rets   2
L3F30C500:
3f30c500:	mmtm   sp, a7,a9,a11,a13
3f30c520:	move   a14, a13
3f30c530:	addi   0x3c0, a14
3f30c550:	move   a14, -*sp, 1
3f30c560:	move   a13, *a14+, 1
3f30c570:	move   @0xb7980, *a14+, 1
3f30c5a0:	move   @0xb78e0, *a14+, 1
3f30c5d0:	calla  L3FD58A10
3f30c600:	move   a14, -*sp, 1
3f30c610:	move   a13, a11
3f30c620:	addi   0x320, a11
3f30c640:	move   a11, *a14+, 1
3f30c650:	move   a13, a11
3f30c660:	addi   0x3a0, a11
3f30c680:	move   a11, *a14+, 1
3f30c690:	move   a13, a11
3f30c6a0:	addi   0x380, a11
3f30c6c0:	move   a11, *a14+, 1
3f30c6d0:	move   a13, a11
3f30c6e0:	addi   0x360, a11
3f30c700:	move   a11, *a14+, 1
3f30c710:	move   @0xb7980, *a14+, 1
3f30c740:	move   @0xb78e0, *a14+, 1
3f30c770:	calla  L3FD74C90
3f30c7a0:	move   a14, -*sp, 1
3f30c7b0:	move   a13, a9
3f30c7c0:	addi   0x340, a9
3f30c7e0:	move   a9, *a14+, 1
3f30c7f0:	move   a13, a9
3f30c800:	addi   0x300, a9
3f30c820:	move   a9, *a14+, 1
3f30c830:	move   a13, a9
3f30c840:	addi   0x2e0, a9
3f30c860:	move   a9, *a14+, 1
3f30c870:	move   *a13(0x20), *a14+, 1
3f30c890:	move   *a13(0x0), *a14+, 1
3f30c8b0:	move   @0xb7960, *a14+, 1
3f30c8e0:	move   *a13(0x380), *a14+, 1
3f30c900:	move   @0xb78e0, *a14+, 1
3f30c930:	calla  L3FDA81D0
3f30c960:	move   *a13(0x2e0), a9, 1
3f30c980:	setf   16, 1, 0
3f30c990:	move   @0xaed58, a11, 0
3f30c9c0:	cmp    a11, a9
3f30c9d0:	jrne   L3F30CB40
3f30c9e0:	move   *a13(0x300), a9, 1
3f30ca00:	move   @0xaed68, a11, 0
3f30ca30:	cmp    a11, a9
3f30ca40:	jrne   L3F30CB40
3f30ca50:	move   *a13(0x40), a9, 1
3f30ca70:	setf   16, 0, 0
3f30ca80:	move   @0xaed78, a11, 0
3f30cab0:	cmp    a11, a9
3f30cac0:	jrne   L3F30CB40
3f30cad0:	move   *a13(0x60), a9, 1
3f30caf0:	move   @0xaed88, a11, 0
3f30cb20:	cmp    a11, a9
3f30cb30:	jreq   L3F30CCD0
L3F30CB40:
3f30cb40:	move   *a13(0x2e0), a11, 1
3f30cb60:	setf   16, 1, 0
3f30cb70:	move   a11, @0xaed58, 0
3f30cba0:	move   *a13(0x300), a9, 1
3f30cbc0:	move   a9, @0xaed68, 0
3f30cbf0:	move   *a13(0x40), a7, 1
3f30cc10:	move   a7, @0xaed78, 0
3f30cc40:	move   *a13(0x60), a7, 1
3f30cc60:	move   a7, @0xaed88, 0
3f30cc90:	movk   1, a7
3f30cca0:	move   a7, @0x19e170, 1
L3F30CCD0:
3f30ccd0:	move   *a13(0x3a0), a11, 1
3f30ccf0:	jreq   L3F30CD50
3f30cd00:	move   a14, -*sp, 1
3f30cd10:	move   a11, *a14+, 1
3f30cd20:	calla  L3F9C0210
L3F30CD50:
3f30cd50:	subi   0x3c0, a14
3f30cd70:	mmfm   sp, a7,a9,a11,a13
3f30cd90:	rets
L3F30CDA0:
3f30cda0:	mmtm   sp, a7,a9,a11,a13
3f30cdc0:	move   a14, a13
3f30cdd0:	addi   0x3c0, a14
3f30cdf0:	move   @0x27b6c0, a11, 1
3f30ce20:	jreq   L3F30D610
3f30ce30:	move   a14, -*sp, 1
3f30ce40:	move   a13, *a14+, 1
3f30ce50:	move   a11, *a14+, 1
3f30ce60:	move   @0xb78e0, *a14+, 1
3f30ce90:	calla  L3FD58A10
3f30cec0:	move   a14, -*sp, 1
3f30ced0:	move   a13, a11
3f30cee0:	addi   0x320, a11
3f30cf00:	move   a11, *a14+, 1
3f30cf10:	move   a13, a11
3f30cf20:	addi   0x3a0, a11
3f30cf40:	move   a11, *a14+, 1
3f30cf50:	move   a13, a11
3f30cf60:	addi   0x380, a11
3f30cf80:	move   a11, *a14+, 1
3f30cf90:	move   a13, a11
3f30cfa0:	addi   0x360, a11
3f30cfc0:	move   a11, *a14+, 1
3f30cfd0:	move   @0x27b6c0, *a14+, 1
3f30d000:	move   @0xb78e0, *a14+, 1
3f30d030:	calla  L3FD74C90
3f30d060:	move   a14, -*sp, 1
3f30d070:	move   a13, a9
3f30d080:	addi   0x340, a9
3f30d0a0:	move   a9, *a14+, 1
3f30d0b0:	move   a13, a9
3f30d0c0:	addi   0x300, a9
3f30d0e0:	move   a9, *a14+, 1
3f30d0f0:	move   a13, a9
3f30d100:	addi   0x2e0, a9
3f30d120:	move   a9, *a14+, 1
3f30d130:	move   *a13(0x20), *a14+, 1
3f30d150:	move   *a13(0x0), *a14+, 1
3f30d170:	move   @0xb7960, *a14+, 1
3f30d1a0:	move   *a13(0x380), *a14+, 1
3f30d1c0:	move   @0xb78e0, *a14+, 1
3f30d1f0:	calla  L3FDA81D0
3f30d220:	move   *a13(0x2e0), a9, 1
3f30d240:	setf   16, 1, 0
3f30d250:	move   @0xaed98, a11, 0
3f30d280:	cmp    a11, a9
3f30d290:	jrne   L3F30D400
3f30d2a0:	move   *a13(0x300), a9, 1
3f30d2c0:	move   @0xaeda8, a11, 0
3f30d2f0:	cmp    a11, a9
3f30d300:	jrne   L3F30D400
3f30d310:	move   *a13(0x40), a9, 1
3f30d330:	setf   16, 0, 0
3f30d340:	move   @0xaedb8, a11, 0
3f30d370:	cmp    a11, a9
3f30d380:	jrne   L3F30D400
3f30d390:	move   *a13(0x60), a9, 1
3f30d3b0:	move   @0xaedc8, a11, 0
3f30d3e0:	cmp    a11, a9
3f30d3f0:	jreq   L3F30D590
L3F30D400:
3f30d400:	move   *a13(0x2e0), a11, 1
3f30d420:	setf   16, 1, 0
3f30d430:	move   a11, @0xaed98, 0
3f30d460:	move   *a13(0x300), a9, 1
3f30d480:	move   a9, @0xaeda8, 0
3f30d4b0:	move   *a13(0x40), a7, 1
3f30d4d0:	move   a7, @0xaedb8, 0
3f30d500:	move   *a13(0x60), a7, 1
3f30d520:	move   a7, @0xaedc8, 0
3f30d550:	movk   1, a7
3f30d560:	move   a7, @0x19e170, 1
L3F30D590:
3f30d590:	move   *a13(0x3a0), a11, 1
3f30d5b0:	jreq   L3F30D610
3f30d5c0:	move   a14, -*sp, 1
3f30d5d0:	move   a11, *a14+, 1
3f30d5e0:	calla  L3F9C0210
L3F30D610:
3f30d610:	subi   0x3c0, a14
3f30d630:	mmfm   sp, a7,a9,a11,a13
3f30d650:	rets
L3F30D660:
3f30d660:	mmtm   sp, a9,a11,a13
3f30d680:	move   a14, a13
3f30d690:	addi   0xa00, a14
3f30d6b0:	move   *sp(0x80), a14, 1
3f30d6d0:	mmfm   sp, a9,a11,a13
3f30d6f0:	rets   2
3f30d700:	move   b10, a2
3f30d710:	.word  0x004d
3f30d720:	sra    b10, b3
3f30d730:	sla    0x3, b4
3f30d740:	modu   a11, a6
3f30d750:	.word  0x746e
3f30d760:	.word  0x7020
3f30d770:	.word  0x7461
3f30d780:	sla    0x3, a8
3f30d790:	sla    a11, a6
3f30d7a0:	mods   a3, a9
3f30d7b0:	sra    a3, a5
3f30d7c0:	rev    a14
3f30d7d0:	sra    b10, b3
3f30d7e0:	sla    0x3, b4
3f30d7f0:	modu   a11, a6
3f30d800:	.word  0x746e
3f30d810:	.word  0x7020
3f30d820:	.word  0x7461
3f30d830:	sla    0x3, a8
3f30d840:	sra    b11, b2
3f30d850:	.word  0x7274
3f30d860:	rl     b11, b9
3f30d870:	srl    a11, a14
3f30d880:	rl     a9, a0
3f30d890:	sla    0x3, a14
3f30d8a0:	rl     0x1, b3
3f30d8b0:	.word  0x7320
3f30d8c0:	sll    a11, a5
3f30d8d0:	modu   a3, sp
3f30d8e0:	.word  0x7364
3f30d8f0:	rev    a14
3f30d900:	sra    b10, b3
3f30d910:	.word  0x7373
3f30d920:	modu   a11, a9
3f30d930:	sla    0x3, a14
3f30d940:	.word  0x7245
3f30d950:	modu   b11, b2
3f30d960:	sla    0x3, b2
3f30d970:	.word  0x7325
3f30d980:	.word  0x000a
3f30d990:	sub    a0, a0
3f30d9a0:	andn   a10, a9
3f30d9b0:	move   a10, b3
3f30d9c0:	move   a2, b14
3f30d9d0:	addc   a10, a5
3f30d9e0:	mpyu   b10, b4
3f30d9f0:	move   a2, a1
3f30da00:	mpyu   a10, a12
3f30da10:	move   a10, b14
3f30da20:	sub    a10, a4
3f30da30:	.word  0x0053
3f30da40:	cmp    a10, a4
3f30da50:	addc   b10, b3
3f30da60:	move   a2, sp
3f30da70:	sub    a10, a14
3f30da80:	or     a2, a3
3f30da90:	or     a0, a0
3f30daa0:	.word  0x7265
3f30dab0:	rl     a11, a13
3f30dac0:	sla    a11, a14
3f30dad0:	sla    0x3, a12
3f30dae0:	sla    a10, a13
3f30daf0:	sla    a11, a14
3f30db00:	sra    a11, a7
3f30db10:	sla    0x3, b2
3f30db20:	cmp    b10, b8
3f30db30:	sla    0x2, sp
3f30db40:	.word  0x7265
3f30db50:	modu   b11, b2
3f30db60:	srl    0xd, b2
3f30db70:	srl    0xf, a14
3f30db80:	.word  0x7220
3f30db90:	.word  0x7365
3f30dba0:	sla    b11, b4
3f30dbb0:	.word  0x7472
3f30dbc0:	modu   a3, a9
3f30dbd0:	srl    0xd, a7
3f30dbe0:	srl    0xf, a14
3f30dbf0:	.word  0x000a
3f30dc00:	dsjs   b0, L3F30DD20
3f30dc10:	rl     0x1, b10
3f30dc20:	sub    a0, a0
3f30dc30:	or     b2, b7
3f30dc40:	sla    0x2, a13
3f30dc50:	sla    a10, a6
3f30dc60:	mods   a3, a9
3f30dc70:	sra    a3, a5
3f30dc80:	.word  0x7420
3f30dc90:	sla    0x3, sp
3f30dca0:	.word  0x706f
3f30dcb0:	modu   a3, a5
3f30dcc0:	sra    a1, a0
3f30dcd0:	.word  0x7369
3f30dce0:	mods   b3, b0
3f30dcf0:	.word  0x7961
3f30dd00:	.word  0x000a
3f30dd10:	move   b10, b3
L3F30DD20:
3f30dd20:	andn   b10, sp
3f30dd30:	or     a2, a5
3f30dd40:	subb   b2, sp
3f30dd50:	move   a2, sp
3f30dd60:	mpyu   b10, b4
3f30dd70:	add    b10, b0
3f30dd80:	cmp    b2, b4
3f30dd90:	andn   a8, a0
3f30dda0:	mpyu   a10, a13
3f30ddb0:	sub    a10, a13
3f30ddc0:	andn   b10, b3
3f30ddd0:	subb   a10, a1
3f30dde0:	.word  0x0045
3f30ddf0:	sub    a10, a4
3f30de00:	xor    a10, a3
3f30de10:	addc   a9, a4
3f30de20:	andn   b2, b5
3f30de30:	move   b10, a3
3f30de40:	.word  0x0052
3f30de50:	sla    a10, a6
3f30de60:	mods   a3, a9
3f30de70:	sra    a3, a5
3f30de80:	.word  0x7420
3f30de90:	sla    0x3, sp
3f30dea0:	modu   a11, a12
3f30deb0:	sra    a3, a1
3f30dec0:	sll    a9, a0
3f30ded0:	.word  0x7275
3f30dee0:	modu   b11, b3
3f30def0:	sla    0x3, b2
3f30df00:	modu   a11, a6
3f30df10:	.word  0x746e
3f30df20:	.word  0x000a
3f30df30:	modu   a11, a3
3f30df40:	mods   a11, a13
3f30df50:	.word  0x7000
3f30df60:	rl     b11, b2
3f30df70:	.word  0x746e
3f30df80:	.word  0x7265
3f30df90:	srl    0x18, a0
3f30dfa0:	srl    0x17, a10
3f30dfb0:	sra    a10, a13
3f30dfc0:	.word  0x756e
3f30dfd0:	move   a9, a13
3f30dfe0:	sra    a3, a5
3f30dff0:	.word  0x7569
3f30e000:	srl    0x15, a13
3f30e010:	srl    0x16, b2
3f30e020:	modu   a10, a14
3f30e030:	mods   b11, b2
3f30e040:	mods   a3, a1
3f30e050:	srl    0x17, a13
3f30e060:	rl     0x11, b1
3f30e070:	rl     0x9, a13
3f30e080:	rl     0x1, b2
3f30e090:	.word  0x372d
3f30e0a0:	srl    0x17, b5
3f30e0b0:	.word  0x3537
3f30e0c0:	and    a1, a13
3f30e0d0:	.word  0x372d
3f30e0e0:	srl    0x17, b0
3f30e0f0:	andn   a10, a9
3f30e100:	dsjs   sp, L3F30E130
3f30e110:	.word  0x3538
3f30e120:	srl    0x17, b9
L3F30E130:
3f30e130:	rev    b1
3f30e140:	sra    0xf, a13
3f30e150:	or     a1, a13
3f30e160:	.word  0x7265
3f30e170:	rl     a11, a13
3f30e180:	sla    a11, a14
3f30e190:	srl    0x15, a12
3f30e1a0:	sra    a10, a13
3f30e1b0:	rl     a11, a4
3f30e1c0:	mods   b11, b5
3f30e1d0:	andn   a1, a13
3f30e1e0:	move   a1, b13
3f30e1f0:	.word  0x726f
3f30e200:	sla    a11, a13
3f30e210:	srl    0x15, a12
3f30e220:	sra    0xf, a13
3f30e230:	rl     0x9, a13
3f30e240:	rl     0x1, b0
3f30e250:	sra    0xf, a13
3f30e260:	sra    0xf, a13
3f30e270:	addc   a9, a13
3f30e280:	sra    0xf, a13
3f30e290:	cmp    a9, a13
3f30e2a0:	move   b10, a3
3f30e2b0:	dsjs   b8, L3F30E2D0
3f30e2c0:	dsjs   b5, L3F30E360
L3F30E2D0:
3f30e2d0:	rl     0x9, a13
3f30e2e0:	subb   a0, a0
3f30e2f0:	rl     a11, a1
3f30e300:	sra    a11, a12
3f30e310:	sla    0x3, a4
3f30e320:	modu   b11, b4
3f30e330:	mods   a1, a0
3f30e340:	sla    a11, sp
3f30e350:	sla    0x3, a4
L3F30E360:
3f30e360:	modu   a11, a6
3f30e370:	.word  0x746e
3f30e380:	.word  0x000a
3f30e390:	sla    a10, a6
3f30e3a0:	mods   a3, a9
3f30e3b0:	sra    a3, a5
3f30e3c0:	.word  0x7420
3f30e3d0:	sla    0x3, sp
3f30e3e0:	modu   a10, a12
3f30e3f0:	sra    a3, a1
3f30e400:	cmp    a1, a0
3f30e410:	.word  0x736f
3f30e420:	sla    0x3, b4
3f30e430:	modu   a10, a6
3f30e440:	.word  0x746e
3f30e450:	.word  0x000a
3f30e460:	move   b10, b7
3f30e470:	or     a0, a0
3f30e480:	.word  0x004d
3f30e490:	sra    b10, b4
3f30e4a0:	mods   b11, b2
3f30e4b0:	modu   a3, a9
3f30e4c0:	mods   a3, a1
3f30e4d0:	move   a9, a0
3f30e4e0:	modu   a3, a1
3f30e4f0:	srl    a11, a1
3f30e500:	.word  0x7265
3f30e510:	sla    0x1, a0
3f30e520:	rl     0x12, b6
3f30e530:	rl     0x11, a14
3f30e540:	sla    0x1, b10
3f30e550:	sla    0x1, a0
3f30e560:	modu   a10, a3
3f30e570:	.word  0x7970
3f30e580:	rl     b11, b2
3f30e590:	rl     a3, a7
3f30e5a0:	sla    0x3, b4
3f30e5b0:	sla    0x5, a9
3f30e5c0:	dsjs   b1, L3F30E660
3f30e5d0:	rl     0x9, b9
3f30e5e0:	sub    a1, a0
3f30e5f0:	srl    a11, a9
3f30e600:	.word  0x7469
3f30e610:	mods   a3, a1
3f30e620:	sub    a9, a0
3f30e630:	.word  0x7571
3f30e640:	.word  0x7069
3f30e650:	sra    a11, a13
L3F30E660:
3f30e660:	.word  0x746e
3f30e670:	addc   a9, a0
3f30e680:	.word  0x726f
3f30e690:	modu   b11, b0
3f30e6a0:	sla    b11, b2
3f30e6b0:	rl     b11, b4
3f30e6c0:	modu   a3, sp
3f30e6d0:	subb   a8, a0
3f30e6e0:	.word  0x7365
3f30e6f0:	rl     b11, b4
3f30e700:	modu   a3, sp
3f30e710:	sla    a11, a14
3f30e720:	.word  0x7269
3f30e730:	sla    0x3, a5
3f30e740:	sra    a11, a4
3f30e750:	.word  0x7420
3f30e760:	.word  0x7265
3f30e770:	rl     a11, a13
3f30e780:	sla    a11, a14
3f30e790:	sla    0x3, a12
3f30e7a0:	sla    0x1, a0
3f30e7b0:	rl     0x12, b6
3f30e7c0:	rl     0x11, a14
3f30e7d0:	sla    0x1, b10
3f30e7e0:	sla    0x1, a0
3f30e7f0:	modu   a10, a3
3f30e800:	.word  0x7970
3f30e810:	rl     b11, b2
3f30e820:	rl     a3, a7
3f30e830:	sla    0x3, b4
3f30e840:	sla    0x5, a9
3f30e850:	dsjs   b1, L3F30E8F0
3f30e860:	rl     0x9, b9
3f30e870:	sub    a1, a0
3f30e880:	srl    a11, a9
3f30e890:	.word  0x7469
3f30e8a0:	mods   a3, a1
3f30e8b0:	sub    a9, a0
3f30e8c0:	.word  0x7571
3f30e8d0:	.word  0x7069
3f30e8e0:	sra    a11, a13
L3F30E8F0:
3f30e8f0:	.word  0x746e
3f30e900:	addc   a9, a0
3f30e910:	.word  0x726f
3f30e920:	modu   b11, b0
3f30e930:	sla    b11, b2
3f30e940:	rl     b11, b4
3f30e950:	modu   a3, sp
3f30e960:	or     a0, a0
3f30e970:	.word  0x7265
3f30e980:	rl     a11, a13
3f30e990:	sla    a11, a14
3f30e9a0:	mods   a11, a12
3f30e9b0:	modu   a3, a1
3f30e9c0:	srl    a11, a1
3f30e9d0:	.word  0x7265
3f30e9e0:	sla    0x1, a0
3f30e9f0:	xor    a1, a0
3f30ea00:	srl    0xf, b2
3f30ea10:	sla    0x1, b2
3f30ea20:	sla    0x1, a0
3f30ea30:	modu   a10, a3
3f30ea40:	.word  0x7970
3f30ea50:	rl     b11, b2
3f30ea60:	rl     a3, a7
3f30ea70:	sla    0x3, b4
3f30ea80:	sla    0x5, a9
3f30ea90:	dsjs   b1, L3F30EB30
3f30eaa0:	rl     0x9, b9
3f30eab0:	sub    a1, a0
3f30eac0:	srl    a11, a9
3f30ead0:	.word  0x7469
3f30eae0:	mods   a3, a1
3f30eaf0:	sub    a9, a0
3f30eb00:	.word  0x7571
3f30eb10:	.word  0x7069
3f30eb20:	sra    a11, a13
L3F30EB30:
3f30eb30:	.word  0x746e
3f30eb40:	addc   a9, a0
3f30eb50:	.word  0x726f
3f30eb60:	modu   b11, b0
3f30eb70:	sla    b11, b2
3f30eb80:	rl     b11, b4
3f30eb90:	modu   a3, sp
3f30eba0:	sub    a0, a0
3f30ebb0:	addc   a10, a5
3f30ebc0:	xor    b10, sp
3f30ebd0:	mpyu   a10, a13
3f30ebe0:	cmp    a10, a8
3f30ebf0:	or     a2, a14
3f30ec00:	.word  0x0053
3f30ec10:	.word  0x7325
3f30ec20:	sra    a1, a5
3f30ec30:	clr    a0
3f30ec40:	sub    b10, b4
3f30ec50:	or     a0, a0
3f30ec60:	.word  0x7265
3f30ec70:	rl     a11, a13
3f30ec80:	sla    a11, a14
3f30ec90:	sla    0x3, a12
3f30eca0:	sla    a10, a13
3f30ecb0:	sla    a11, a14
3f30ecc0:	sra    a11, a7
3f30ecd0:	sla    0x3, b2
3f30ece0:	sla    0x1, a0
3f30ecf0:	rl     0x12, b6
3f30ed00:	rl     0x11, a14
3f30ed10:	subb   a8, a0
3f30ed20:	.word  0x7365
3f30ed30:	rl     b11, b4
3f30ed40:	modu   a3, sp
3f30ed50:	sla    a11, a14
3f30ed60:	.word  0x7269
3f30ed70:	sla    0x3, a5
3f30ed80:	sra    a11, a4
3f30ed90:	.word  0x7420
3f30eda0:	.word  0x7265
3f30edb0:	rl     a11, a13
3f30edc0:	sla    a11, a14
3f30edd0:	sla    0x3, a12
3f30ede0:	sla    0x1, a0
3f30edf0:	rl     0x12, b6
3f30ee00:	rl     0x11, a14
3f30ee10:	or     a0, a0
3f30ee20:	.word  0x7265
3f30ee30:	rl     a11, a13
3f30ee40:	sla    a11, a14
3f30ee50:	mods   a11, a12
3f30ee60:	modu   a3, a1
3f30ee70:	srl    a11, a1
3f30ee80:	.word  0x7265
3f30ee90:	sla    0x1, a0
3f30eea0:	xor    a1, a0
3f30eeb0:	srl    0xf, b2
3f30eec0:	rev    b2
3f30eed0:	or     b2, b6
3f30eee0:	sla    0x2, a5
3f30eef0:	modu   a10, a8
3f30ef00:	.word  0x7473
3f30ef10:	and    a1, a0
3f30ef20:	.word  0x726f
3f30ef30:	sla    0x3, b4
3f30ef40:	rev    a3
3f30ef50:	or     b2, b6
3f30ef60:	sla    0x2, a5
3f30ef70:	.word  0x7250
3f30ef80:	modu   a3, a9
3f30ef90:	sra    b11, b4
3f30efa0:	sla    0x3, b2
3f30efb0:	modu   b10, b0
3f30efc0:	.word  0x7472
3f30efd0:	sla    0x19, a0
3f30efe0:	sll    0x8, a0
3f30eff0:	.word  0x0064
3f30f000:	.word  0x7546
3f30f010:	sll    a11, a14
3f30f020:	rl     b11, b4
3f30f030:	modu   a3, sp
3f30f040:	rl     a9, a0
3f30f050:	sla    0x3, b3
3f30f060:	modu   a10, a14
3f30f070:	sla    0x3, b4
3f30f080:	mods   a10, a9
3f30f090:	mods   b3, b0
3f30f0a0:	mods   a11, a5
3f30f0b0:	.word  0x7465
3f30f0c0:	sra    a3, a5
3f30f0d0:	andn   a8, a0
3f30f0e0:	.word  0x726f
3f30f0f0:	.word  0x7972
3f30f100:	subi   0xdadcfff5, a0
3f30f130:	sla    0x3, a4
3f30f140:	sla    0x1, a0
3f30f150:	sla    0x3, b8
3f30f160:	sra    a1, a5
3f30f170:	sla    0x1, a0
3f30f180:	.word  0x7920
3f30f190:	sll    0x9, a0
3f30f1a0:	sla    0x3, a4
3f30f1b0:	sla    0x1, a0
3f30f1c0:	sla    0x3, b7
3f30f1d0:	sra    a1, a5
3f30f1e0:	sla    0x1, a0
3f30f1f0:	rl     a1, a0
3f30f200:	sll    0x9, a0
3f30f210:	.word  0x0a64
3f30f220:	sra    0x10, a0
3f30f230:	sla    a10, a2
3f30f240:	lmo    a11, a3
3f30f250:	.word  0x7267
3f30f260:	.word  0x756f
3f30f270:	sra    a3, a14
3f30f280:	sla    0x1, b10
3f30f290:	mods   a3, a2
3f30f2a0:	sll    a11, a1
3f30f2b0:	.word  0x0a6b
3f30f2c0:	sra    0x10, a0
3f30f2d0:	rl     a10, a8
3f30f2e0:	rl     a3, a7
3f30f2f0:	rl     a11, a12
3f30f300:	rl     a3, a7
3f30f310:	dsjs   b4, L3F30F450
3f30f320:	.word  0x7720
3f30f330:	rl     a11, a8
3f30f340:	sra    b11, b4
3f30f350:	.word  0x000a
3f30f360:	addc   a1, a10
3f30f370:	.word  0x726f
3f30f380:	sra    a11, a4
3f30f390:	addc   b11, b2
3f30f3a0:	mods   a3, sp
3f30f3b0:	.word  0x726f
3f30f3c0:	sla    0x1, b10
3f30f3d0:	rl     b3, b7
3f30f3e0:	.word  0x7469
3f30f3f0:	.word  0x0a65
3f30f400:	sra    0x10, a0
3f30f410:	modu   a10, a6
3f30f420:	sra    b11, b2
3f30f430:	.word  0x7267
3f30f440:	.word  0x756f
L3F30F450:
3f30f450:	sra    a3, a14
3f30f460:	sla    0x1, b10
3f30f470:	rl     b3, b7
3f30f480:	.word  0x7469
3f30f490:	.word  0x0a65
3f30f4a0:	sra    0x10, a0
3f30f4b0:	sla    a10, a2
3f30f4c0:	lmo    a11, a3
3f30f4d0:	.word  0x7267
3f30f4e0:	.word  0x756f
3f30f4f0:	sra    a3, a14
3f30f500:	sla    0x1, b10
3f30f510:	rl     b3, b7
3f30f520:	.word  0x7469
3f30f530:	.word  0x0a65
3f30f540:	sra    0x10, a0
3f30f550:	rl     a10, a8
3f30f560:	rl     a3, a7
3f30f570:	rl     a11, a12
3f30f580:	rl     a3, a7
3f30f590:	dsjs   b4, L3F30F6D0
3f30f5a0:	sll    a1, a0
3f30f5b0:	sla    a11, a12
3f30f5c0:	lmo    a11, a3
3f30f5d0:	.word  0x000a
3f30f5e0:	addc   a1, a10
3f30f5f0:	.word  0x726f
3f30f600:	sra    a11, a4
3f30f610:	addc   b11, b2
3f30f620:	mods   a3, sp
3f30f630:	.word  0x726f
3f30f640:	sla    0x1, b10
3f30f650:	mods   a3, a2
3f30f660:	sll    a11, a1
3f30f670:	.word  0x0a6b
3f30f680:	sra    0x10, a0
3f30f690:	modu   a10, a6
3f30f6a0:	sra    b11, b2
3f30f6b0:	.word  0x7267
3f30f6c0:	.word  0x756f
L3F30F6D0:
3f30f6d0:	sra    a3, a14
3f30f6e0:	sla    0x1, b10
3f30f6f0:	mods   a3, a2
3f30f700:	sll    a11, a1
3f30f710:	.word  0x0a6b
3f30f720:	sra    a0, a0
3f30f730:	.word  0x756f
3f30f740:	mods   a3, a2
3f30f750:	addc   a11, a5
3f30f760:	rl     a11, a12
3f30f770:	lmo    a11, a3
3f30f780:	sra    a10, a4
3f30f790:	sla    a11, a12
3f30f7a0:	dsjs   b9, L3F30F8E0
3f30f7b0:	sll    0x9, a0
3f30f7c0:	.word  0x0a73
3f30f7d0:	sra    0x10, a0
3f30f7e0:	mods   b10, b7
3f30f7f0:	sll    a10, a9
3f30f800:	modu   a3, sp
3f30f810:	modu   a10, a6
3f30f820:	mods   b11, b2
3f30f830:	cmp    a9, a14
3f30f840:	modu   a11, a3
3f30f850:	andn   a11, a14
3f30f860:	.word  0x7974
3f30f870:	sra    a11, a12
3f30f880:	sla    0x1, b10
3f30f890:	sra    a1, a5
3f30f8a0:	.word  0x000a
3f30f8b0:	mods   b11, b4
3f30f8c0:	sra    a9, a14
3f30f8d0:	rl     b11, b8
L3F30F8E0:
3f30f8e0:	.word  0x7473
3f30f8f0:	dsjs   b3, L3F30FA30
3f30f900:	or     a1, a0
3f30f910:	.word  0x7572
3f30f920:	.word  0x0a65
3f30f930:	.word  0x0000
L3F30F940:
3f30f940:	mmtm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f30f960:	move   a14, a13
3f30f970:	move   *a13(0xffe0), a9, 1
3f30f990:	move   *a13(0xffc0), a10, 1
3f30f9b0:	move   a9, a11
3f30f9c0:	sub    a0, a0
3f30f9d0:	setf   8, 0, 0
3f30f9e0:	move   *a11, a7, 0
3f30f9f0:	subk   32, a7
3f30fa00:	jreq   L3F30FA40
3f30fa10:	move   *a11, a7, 0
3f30fa20:	subk   9, a7
L3F30FA30:
3f30fa30:	jrne   L3F30FAB0
L3F30FA40:
3f30fa40:	addk   8, a11
3f30fa50:	move   *a11, a7, 0
3f30fa60:	subk   32, a7
3f30fa70:	jreq   L3F30FA40
3f30fa80:	move   *a11, a7, 0
3f30fa90:	subk   9, a7
3f30faa0:	jreq   L3F30FA40
L3F30FAB0:
3f30fab0:	move   *a11, a7, 0
3f30fac0:	jrne   L3F30FB10
3f30fad0:	sub    a7, a7
3f30fae0:	movb   a7, *a10
3f30faf0:	move   a11, a8
3f30fb00:	jruc   L3F30FE10
L3F30FB10:
3f30fb10:	move   a11, a12
3f30fb20:	move   *a11, a7, 0
3f30fb30:	jreq   L3F30FC40
3f30fb40:	move   *a11, a7, 0
3f30fb50:	subk   32, a7
3f30fb60:	jreq   L3F30FC40
3f30fb70:	move   *a11, a7, 0
3f30fb80:	subk   9, a7
3f30fb90:	jreq   L3F30FC40
L3F30FBA0:
3f30fba0:	addk   8, a11
3f30fbb0:	inc    a0
3f30fbc0:	move   *a11, a7, 0
3f30fbd0:	jreq   L3F30FC40
3f30fbe0:	move   *a11, a7, 0
3f30fbf0:	subk   32, a7
3f30fc00:	jreq   L3F30FC40
3f30fc10:	move   *a11, a7, 0
3f30fc20:	subk   9, a7
3f30fc30:	jrne   L3F30FBA0
L3F30FC40:
3f30fc40:	cmpi   0xf, a0
3f30fc60:	jrls   L3F30FC80
3f30fc70:	movk   15, a0
L3F30FC80:
3f30fc80:	move   a14, -*sp, 1
3f30fc90:	move   a0, *a14+, 1
3f30fca0:	move   a10, *a14+, 1
3f30fcb0:	move   a12, *a14+, 1
3f30fcc0:	calla  L3FB44400
3f30fcf0:	move   a0, a7
3f30fd00:	sll    0x3, a7
3f30fd10:	add    a10, a7
3f30fd20:	sub    a5, a5
3f30fd30:	movb   a5, *a7
3f30fd40:	move   a14, -*sp, 1
3f30fd50:	move   a0, *a14+, 1
3f30fd60:	move   a10, *a14+, 1
3f30fd70:	move   a11, *a14+, 1
3f30fd80:	move   a9, *a14+, 1
3f30fd90:	movi   0x3f3160b0, a8
3f30fdc0:	move   a8, *a14+, 1
3f30fdd0:	calla  L3FB341E0
3f30fe00:	move   a11, a8
L3F30FE10:
3f30fe10:	move   *sp(0x120), a14, 1
3f30fe30:	mmfm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f30fe50:	rets   2
L3F30FE60:
3f30fe60:	mmtm   sp, a9,a11,a13
3f30fe80:	move   a14, a13
3f30fe90:	addi   0x1d0, a14
3f30feb0:	sub    a11, a11
3f30fec0:	setf   16, 0, 0
3f30fed0:	move   a11, *a13(0xa0), 0
3f30fef0:	move   a11, *a13(0x190), 1
3f30ff10:	move   a11, *a13(0x1b0), 1
3f30ff30:	move   a14, -*sp, 1
3f30ff40:	movk   2, a11
3f30ff50:	move   a11, *a14+, 1
3f30ff60:	movi   0x3f316210, a8
3f30ff90:	move   a8, *a14+, 1
3f30ffa0:	move   *a13(0xffe0), *a14+, 1
3f30ffc0:	calla  L3FB45CD0
3f30fff0:	move   a8, a8
3f310000:	jrne   L3F310070
3f310010:	movk   12, a11
3f310020:	setf   16, 0, 0
3f310030:	move   a11, *a13(0xb0), 0
3f310050:	jauc   L3F3143E0
L3F310070:
3f310070:	move   a14, -*sp, 1
3f310080:	move   a11, *a14+, 1
3f310090:	movi   0x3f316238, a8
3f3100c0:	move   a8, *a14+, 1
3f3100d0:	move   *a13(0xffe0), *a14+, 1
3f3100f0:	calla  L3FB45CD0
3f310120:	move   a8, a8
3f310130:	jrne   L3F3101A0
3f310140:	movk   1, a11
3f310150:	setf   16, 0, 0
3f310160:	move   a11, *a13(0xb0), 0
3f310180:	jauc   L3F3143E0
L3F3101A0:
3f3101a0:	move   a14, -*sp, 1
3f3101b0:	move   a11, *a14+, 1
3f3101c0:	movi   0x3f316278, a8
3f3101f0:	move   a8, *a14+, 1
3f310200:	move   *a13(0xffe0), *a14+, 1
3f310220:	calla  L3FB45CD0
3f310250:	move   a8, a8
3f310260:	jrne   L3F3102C0
3f310270:	setf   16, 0, 0
3f310280:	move   a11, *a13(0xb0), 0
3f3102a0:	jauc   L3F3143E0
L3F3102C0:
3f3102c0:	move   a14, -*sp, 1
3f3102d0:	move   a11, *a14+, 1
3f3102e0:	movi   0x3f3162d0, a8
3f310310:	move   a8, *a14+, 1
3f310320:	move   *a13(0xffe0), *a14+, 1
3f310340:	calla  L3FB45CD0
3f310370:	move   a8, a8
3f310380:	jrne   L3F3103F0
3f310390:	movk   13, a11
3f3103a0:	setf   16, 0, 0
3f3103b0:	move   a11, *a13(0xb0), 0
3f3103d0:	jauc   L3F3143E0
L3F3103F0:
3f3103f0:	move   a14, -*sp, 1
3f310400:	move   a11, *a14+, 1
3f310410:	movi   0x3f316308, a8
3f310440:	move   a8, *a14+, 1
3f310450:	move   *a13(0xffe0), *a14+, 1
3f310470:	calla  L3FB45CD0
3f3104a0:	move   a8, a8
3f3104b0:	jrne   L3F310520
3f3104c0:	movk   9, a11
3f3104d0:	setf   16, 0, 0
3f3104e0:	move   a11, *a13(0xb0), 0
3f310500:	jauc   L3F3143E0
L3F310520:
3f310520:	move   a14, -*sp, 1
3f310530:	move   a11, *a14+, 1
3f310540:	movi   0x3f316328, a8
3f310570:	move   a8, *a14+, 1
3f310580:	move   *a13(0xffe0), *a14+, 1
3f3105a0:	calla  L3FB45CD0
3f3105d0:	move   a8, a8
3f3105e0:	jrne   L3F310650
3f3105f0:	movk   3, a11
3f310600:	setf   16, 0, 0
3f310610:	move   a11, *a13(0xb0), 0
3f310630:	jauc   L3F3143E0
L3F310650:
3f310650:	move   a14, -*sp, 1
3f310660:	move   a11, *a14+, 1
3f310670:	movi   0x3f316350, a8
3f3106a0:	move   a8, *a14+, 1
3f3106b0:	move   *a13(0xffe0), *a14+, 1
3f3106d0:	calla  L3FB45CD0
3f310700:	move   a8, a8
3f310710:	jrne   L3F310780
3f310720:	movk   16, a11
3f310730:	setf   16, 0, 0
3f310740:	move   a11, *a13(0xb0), 0
3f310760:	jauc   L3F3143E0
L3F310780:
3f310780:	move   a14, -*sp, 1
3f310790:	move   a11, *a14+, 1
3f3107a0:	movi   0x3f316390, a8
3f3107d0:	move   a8, *a14+, 1
3f3107e0:	move   *a13(0xffe0), *a14+, 1
3f310800:	calla  L3FB45CD0
3f310830:	move   a8, a8
3f310840:	jrne   L3F3108B0
3f310850:	movk   17, a11
3f310860:	setf   16, 0, 0
3f310870:	move   a11, *a13(0xb0), 0
3f310890:	jauc   L3F3143E0
L3F3108B0:
3f3108b0:	move   a14, -*sp, 1
3f3108c0:	move   a11, *a14+, 1
3f3108d0:	movi   0x3f3163d0, a8
3f310900:	move   a8, *a14+, 1
3f310910:	move   *a13(0xffe0), *a14+, 1
3f310930:	calla  L3FB45CD0
3f310960:	move   a8, a8
3f310970:	jrne   L3F3109E0
3f310980:	movk   18, a11
3f310990:	setf   16, 0, 0
3f3109a0:	move   a11, *a13(0xb0), 0
3f3109c0:	jauc   L3F3143E0
L3F3109E0:
3f3109e0:	movk   1, a11
3f3109f0:	setf   16, 0, 0
3f310a00:	move   a11, *a13(0xa0), 0
3f310a20:	move   a14, -*sp, 1
3f310a30:	movk   2, a11
3f310a40:	move   a11, *a14+, 1
3f310a50:	movi   0x3f316408, a8
3f310a80:	move   a8, *a14+, 1
3f310a90:	calla  L3F309350
3f310ac0:	movi   0xd6, a8
3f310ae0:	jauc   L3F3149C0
3f310b00:	move   a14, -*sp, 1
3f310b10:	movk   4, a11
3f310b20:	move   a11, *a14+, 1
3f310b30:	movk   2, a9
3f310b40:	move   a9, *a14+, 1
3f310b50:	calla  L3F703D90
3f310b80:	move   a8, *a13(0x60), 1
3f310ba0:	move   a8, *a13(0x80), 1
3f310bc0:	move   a8, a8
3f310bd0:	jrne   L3F310CA0
3f310be0:	move   a14, -*sp, 1
3f310bf0:	move   a9, *a14+, 1
3f310c00:	movi   0x3f316538, a8
3f310c30:	move   a8, *a14+, 1
3f310c40:	calla  L3F309350
3f310c70:	movk   3, a8
3f310c80:	jauc   L3F3149C0
L3F310CA0:
3f310ca0:	move   @0xb9060, a9, 1
3f310cd0:	inc    a9
3f310ce0:	move   a9, @0xb9060, 1
3f310d10:	dec    a9
3f310d20:	move   a9, *a8+, 1
3f310d30:	move   a8, *a13(0x60), 1
3f310d50:	movk   12, a9
3f310d60:	move   a9, *a8+, 1
3f310d70:	move   a8, *a13(0x60), 1
3f310d90:	jauc   L3F3146C0
3f310db0:	move   a14, -*sp, 1
3f310dc0:	movk   16, a11
3f310dd0:	move   a11, *a14+, 1
3f310de0:	calla  L3F701230
3f310e10:	move   a8, *a13(0x60), 1
3f310e30:	move   a8, *a13(0x80), 1
3f310e50:	move   @0xb9060, a9, 1
3f310e80:	inc    a9
3f310e90:	move   a9, @0xb9060, 1
3f310ec0:	dec    a9
3f310ed0:	move   a9, *a8+, 1
3f310ee0:	move   a8, *a13(0x60), 1
3f310f00:	move   a11, *a8+, 1
3f310f10:	move   a8, *a13(0x60), 1
3f310f30:	move   *a13(0xffc0), *a8+, 1
3f310f50:	move   a8, *a13(0x60), 1
3f310f70:	move   *a13(0xffa0), *a8+, 1
3f310f90:	move   a8, *a13(0x60), 1
3f310fb0:	jauc   L3F3146C0
3f310fd0:	move   a14, -*sp, 1
3f310fe0:	movk   16, a11
3f310ff0:	move   a11, *a14+, 1
3f311000:	calla  L3F701230
3f311030:	move   a8, *a13(0x60), 1
3f311050:	move   a8, *a13(0x80), 1
3f311070:	move   @0xb9060, a9, 1
3f3110a0:	inc    a9
3f3110b0:	move   a9, @0xb9060, 1
3f3110e0:	dec    a9
3f3110f0:	move   a9, *a8+, 1
3f311100:	move   a8, *a13(0x60), 1
3f311120:	movk   17, a9
3f311130:	move   a9, *a8+, 1
3f311140:	move   a8, *a13(0x60), 1
3f311160:	move   *a13(0xffc0), *a8+, 1
3f311180:	move   a8, *a13(0x60), 1
3f3111a0:	move   *a13(0xffa0), *a8+, 1
3f3111c0:	move   a8, *a13(0x60), 1
3f3111e0:	jauc   L3F3146C0
3f311200:	move   a14, -*sp, 1
3f311210:	movk   8, a11
3f311220:	move   a11, *a14+, 1
3f311230:	calla  L3F701230
3f311260:	move   a8, *a13(0x60), 1
3f311280:	move   a8, *a13(0x80), 1
3f3112a0:	move   @0xb9060, a9, 1
3f3112d0:	inc    a9
3f3112e0:	move   a9, @0xb9060, 1
3f311310:	dec    a9
3f311320:	move   a9, *a8+, 1
3f311330:	move   a8, *a13(0x60), 1
3f311350:	movk   18, a9
3f311360:	move   a9, *a8+, 1
3f311370:	move   a8, *a13(0x60), 1
3f311390:	jauc   L3F3146C0
3f3113b0:	move   *a13(0xffc0), a11, 1
3f3113d0:	move   a11, *a13(0x170), 1
3f3113f0:	jrne   L3F3114E0
3f311400:	move   a14, -*sp, 1
3f311410:	movk   2, a9
3f311420:	move   a9, *a14+, 1
3f311430:	movi   0x3f316678, a8
3f311460:	move   a8, *a14+, 1
3f311470:	calla  L3F309350
3f3114a0:	movi   0xd4, a8
3f3114c0:	jauc   L3F3149C0
L3F3114E0:
3f3114e0:	move   a14, -*sp, 1
3f3114f0:	movk   4, a9
3f311500:	move   a9, *a14+, 1
3f311510:	movk   10, a9
3f311520:	move   a9, *a14+, 1
3f311530:	calla  L3F703D90
3f311560:	move   a8, *a13(0x60), 1
3f311580:	move   a8, *a13(0x80), 1
3f3115a0:	move   a8, a8
3f3115b0:	jrne   L3F311690
3f3115c0:	move   a14, -*sp, 1
3f3115d0:	movk   2, a9
3f3115e0:	move   a9, *a14+, 1
3f3115f0:	movi   0x3f316538, a8
3f311620:	move   a8, *a14+, 1
3f311630:	calla  L3F309350
3f311660:	movk   3, a8
3f311670:	jauc   L3F3149C0
L3F311690:
3f311690:	move   @0xb9060, a9, 1
3f3116c0:	inc    a9
3f3116d0:	move   a9, @0xb9060, 1
3f311700:	dec    a9
3f311710:	move   a9, *a8+, 1
3f311720:	move   a8, *a13(0x60), 1
3f311740:	movk   1, a9
3f311750:	move   a9, *a8+, 1
3f311760:	move   a8, *a13(0x60), 1
3f311780:	move   a14, -*sp, 1
3f311790:	movk   16, a9
3f3117a0:	move   a9, *a14+, 1
3f3117b0:	movk   1, a9
3f3117c0:	move   a9, *a14+, 1
3f3117d0:	calla  L3F703D90
3f311800:	move   a8, *a13(0xf0), 1
3f311820:	move   a8, a8
3f311830:	jrne   L3F311910
3f311840:	move   a14, -*sp, 1
3f311850:	movk   2, a9
3f311860:	move   a9, *a14+, 1
3f311870:	movi   0x3f316538, a8
3f3118a0:	move   a8, *a14+, 1
3f3118b0:	calla  L3F309350
3f3118e0:	movk   3, a8
3f3118f0:	jauc   L3F3149C0
L3F311910:
3f311910:	move   a14, -*sp, 1
3f311920:	movk   16, a9
3f311930:	move   a9, *a14+, 1
3f311940:	movk   1, a9
3f311950:	move   a9, *a14+, 1
3f311960:	calla  L3F703D90
3f311990:	move   a8, *a13(0x110), 1
3f3119b0:	move   a8, a8
3f3119c0:	jrne   L3F311AA0
3f3119d0:	move   a14, -*sp, 1
3f3119e0:	movk   2, a9
3f3119f0:	move   a9, *a14+, 1
3f311a00:	movi   0x3f316538, a8
3f311a30:	move   a8, *a14+, 1
3f311a40:	calla  L3F309350
3f311a70:	movk   3, a8
3f311a80:	jauc   L3F3149C0
L3F311AA0:
3f311aa0:	move   a14, -*sp, 1
3f311ab0:	movk   16, a9
3f311ac0:	move   a9, *a14+, 1
3f311ad0:	movk   1, a9
3f311ae0:	move   a9, *a14+, 1
3f311af0:	calla  L3F703D90
3f311b20:	move   a8, *a13(0x130), 1
3f311b40:	move   a8, a8
3f311b50:	jrne   L3F311C30
3f311b60:	move   a14, -*sp, 1
3f311b70:	movk   2, a9
3f311b80:	move   a9, *a14+, 1
3f311b90:	movi   0x3f316538, a8
3f311bc0:	move   a8, *a14+, 1
3f311bd0:	calla  L3F309350
3f311c00:	movk   3, a8
3f311c10:	jauc   L3F3149C0
L3F311C30:
3f311c30:	move   a14, -*sp, 1
3f311c40:	move   *a13(0xf0), *a14+, 1
3f311c60:	move   a11, *a14+, 1
3f311c70:	calla  L3F30F940
3f311ca0:	move   a8, *a13(0x150), 1
3f311cc0:	move   a8, a8
3f311cd0:	jreq   L3F311EA0
3f311ce0:	setf   8, 0, 0
3f311cf0:	move   *a8, a9, 0
3f311d00:	jreq   L3F311EA0
3f311d10:	move   a8, *a13(0xffc0), 1
3f311d30:	move   a14, -*sp, 1
3f311d40:	move   *a13(0x110), *a14+, 1
3f311d60:	move   a8, *a14+, 1
3f311d70:	calla  L3F30F940
3f311da0:	move   a8, *a13(0x150), 1
3f311dc0:	move   a8, a9
3f311dd0:	jreq   L3F311EA0
3f311de0:	setf   8, 0, 0
3f311df0:	move   *a8, a9, 0
3f311e00:	jreq   L3F311EA0
3f311e10:	move   a8, *a13(0xffc0), 1
3f311e30:	move   a14, -*sp, 1
3f311e40:	move   *a13(0x130), *a14+, 1
3f311e60:	move   a8, *a14+, 1
3f311e70:	calla  L3F30F940
L3F311EA0:
3f311ea0:	move   a14, -*sp, 1
3f311eb0:	movi   0x3f316810, a8
3f311ee0:	move   a8, *a14+, 1
3f311ef0:	move   *a13(0xffa0), *a14+, 1
3f311f10:	calla  L3FB45500
3f311f40:	move   a8, a9
3f311f50:	jreq   L3F312020
3f311f60:	move   a14, -*sp, 1
3f311f70:	movi   0x3f316868, a8
3f311fa0:	move   a8, *a14+, 1
3f311fb0:	move   *a13(0xffa0), *a14+, 1
3f311fd0:	calla  L3FB45500
3f312000:	move   a8, a9
3f312010:	jrne   L3F3120D0
L3F312020:
3f312020:	move   *a13(0x60), a9, 1
3f312040:	move   *a13(0xf0), *a9+, 1
3f312060:	move   a9, *a13(0x60), 1
3f312080:	move   *a13(0x110), *a9+, 1
3f3120a0:	move   a9, *a13(0x60), 1
3f3120c0:	jruc   L3F3121B0
L3F3120D0:
3f3120d0:	move   a14, -*sp, 1
3f3120e0:	movk   2, a9
3f3120f0:	move   a9, *a14+, 1
3f312100:	movi   0x3f3168a8, a8
3f312130:	move   a8, *a14+, 1
3f312140:	calla  L3F309350
3f312170:	movi   0xd8, a8
3f312190:	jauc   L3F3149C0
L3F3121B0:
3f3121b0:	move   *a13(0x130), *a9+, 1
3f3121d0:	move   a9, *a13(0x60), 1
3f3121f0:	sub    a11, a11
3f312200:	move   a11, *a9+, 1
3f312210:	move   a9, *a13(0x60), 1
3f312230:	move   a11, *a9+, 1
3f312240:	move   a9, *a13(0x60), 1
3f312260:	move   *a13(0xffa0), *a9+, 1
3f312280:	move   a9, *a13(0x60), 1
3f3122a0:	movi   0xaa, a11
3f3122c0:	move   a11, *a9+, 1
3f3122d0:	move   a9, *a13(0x60), 1
3f3122f0:	sub    a11, a11
3f312300:	move   a11, *a9+, 1
3f312310:	move   a9, *a13(0x60), 1
3f312330:	move   a14, -*sp, 1
3f312340:	move   *a13(0x170), *a14+, 1
3f312360:	calla  L3F702440
3f312390:	jauc   L3F3146C0
3f3123b0:	move   *a13(0xffc0), a11, 1
3f3123d0:	jrne   L3F3124C0
3f3123e0:	move   a14, -*sp, 1
3f3123f0:	movk   2, a9
3f312400:	move   a9, *a14+, 1
3f312410:	movi   0x3f316998, a8
3f312440:	move   a8, *a14+, 1
3f312450:	calla  L3F309350
3f312480:	movi   0xd5, a8
3f3124a0:	jauc   L3F3149C0
L3F3124C0:
3f3124c0:	move   a14, -*sp, 1
3f3124d0:	movk   4, a9
3f3124e0:	move   a9, *a14+, 1
3f3124f0:	movk   3, a9
3f312500:	move   a9, *a14+, 1
3f312510:	calla  L3F703D90
3f312540:	move   a8, *a13(0x60), 1
3f312560:	move   a8, *a13(0x80), 1
3f312580:	move   a8, a8
3f312590:	jrne   L3F312670
3f3125a0:	move   a14, -*sp, 1
3f3125b0:	movk   2, a9
3f3125c0:	move   a9, *a14+, 1
3f3125d0:	movi   0x3f316538, a8
3f312600:	move   a8, *a14+, 1
3f312610:	calla  L3F309350
3f312640:	movk   3, a8
3f312650:	jauc   L3F3149C0
L3F312670:
3f312670:	move   @0xb9060, a9, 1
3f3126a0:	inc    a9
3f3126b0:	move   a9, @0xb9060, 1
3f3126e0:	dec    a9
3f3126f0:	move   a9, *a8+, 1
3f312700:	move   a8, *a13(0x60), 1
3f312720:	setf   16, 0, 0
3f312730:	move   *a13(0xb0), a9, 0
3f312750:	move   a9, *a8+, 1
3f312760:	move   a8, *a13(0x60), 1
3f312780:	subk   2, a9
3f312790:	jrne   L3F312980
3f3127a0:	move   a14, -*sp, 1
3f3127b0:	movi   0x3f316ad8, a8
3f3127e0:	move   a8, *a14+, 1
3f3127f0:	move   a11, *a14+, 1
3f312800:	calla  L3FB45500
3f312830:	move   a8, a9
3f312840:	jrne   L3F3128E0
3f312850:	move   *a13(0x60), a9, 1
3f312870:	movi   0xffb5, a11
3f312890:	move   a11, *a9+, 1
3f3128a0:	move   a9, *a13(0x60), 1
3f3128c0:	jauc   L3F3146C0
L3F3128E0:
3f3128e0:	move   a14, -*sp, 1
3f3128f0:	movi   0x3f316b80, a8
3f312920:	move   a8, *a14+, 1
3f312930:	calla  L3FB341E0
3f312960:	jauc   L3F3146C0
L3F312980:
3f312980:	move   a11, *a8+, 1
3f312990:	move   a8, *a13(0x60), 1
3f3129b0:	jauc   L3F3146C0
3f3129d0:	move   *a13(0xffc0), a11, 1
3f3129f0:	jreq   L3F312A30
3f312a00:	move   *a13(0xffa0), a9, 1
3f312a20:	jrne   L3F312B10
L3F312A30:
3f312a30:	move   a14, -*sp, 1
3f312a40:	movk   2, a9
3f312a50:	move   a9, *a14+, 1
3f312a60:	movi   0x3f316c68, a8
3f312a90:	move   a8, *a14+, 1
3f312aa0:	calla  L3F309350
3f312ad0:	movi   0xd4, a8
3f312af0:	jauc   L3F3149C0
L3F312B10:
3f312b10:	move   a14, -*sp, 1
3f312b20:	movk   2, a9
3f312b30:	move   a9, *a14+, 1
3f312b40:	movi   0x3f316dd0, a8
3f312b70:	move   a8, *a14+, 1
3f312b80:	move   a11, *a14+, 1
3f312b90:	calla  L3FB45CD0
3f312bc0:	move   a8, a8
3f312bd0:	jrne   L3F312C30
3f312be0:	movk   11, a9
3f312bf0:	setf   16, 0, 0
3f312c00:	move   a9, *a13(0xb0), 0
3f312c20:	jruc   L3F312E50
L3F312C30:
3f312c30:	move   a14, -*sp, 1
3f312c40:	move   a9, *a14+, 1
3f312c50:	movi   0x3f316e08, a8
3f312c80:	move   a8, *a14+, 1
3f312c90:	move   a11, *a14+, 1
3f312ca0:	calla  L3FB45CD0
3f312cd0:	move   a8, a8
3f312ce0:	jrne   L3F312D40
3f312cf0:	movk   10, a9
3f312d00:	setf   16, 0, 0
3f312d10:	move   a9, *a13(0xb0), 0
3f312d30:	jruc   L3F312E50
L3F312D40:
3f312d40:	move   a14, -*sp, 1
3f312d50:	move   a9, *a14+, 1
3f312d60:	movi   0x3f316e38, a8
3f312d90:	move   a8, *a14+, 1
3f312da0:	calla  L3F309350
3f312dd0:	movk   1, a9
3f312de0:	setf   16, 0, 0
3f312df0:	move   a9, *a13(0xa0), 0
3f312e10:	movi   0xd3, a8
3f312e30:	jauc   L3F3149C0
L3F312E50:
3f312e50:	move   a14, -*sp, 1
3f312e60:	movk   4, a9
3f312e70:	move   a9, *a14+, 1
3f312e80:	movk   3, a9
3f312e90:	move   a9, *a14+, 1
3f312ea0:	calla  L3F703D90
3f312ed0:	move   a8, *a13(0x60), 1
3f312ef0:	move   a8, *a13(0x80), 1
3f312f10:	move   a8, a8
3f312f20:	jrne   L3F313000
3f312f30:	move   a14, -*sp, 1
3f312f40:	movk   2, a9
3f312f50:	move   a9, *a14+, 1
3f312f60:	movi   0x3f316538, a8
3f312f90:	move   a8, *a14+, 1
3f312fa0:	calla  L3F309350
3f312fd0:	movk   3, a8
3f312fe0:	jauc   L3F3149C0
L3F313000:
3f313000:	move   @0xb9060, a9, 1
3f313030:	inc    a9
3f313040:	move   a9, @0xb9060, 1
3f313070:	dec    a9
3f313080:	move   a9, *a8+, 1
3f313090:	move   a8, *a13(0x60), 1
3f3130b0:	setf   16, 0, 0
3f3130c0:	move   *a13(0xb0), a9, 0
3f3130e0:	move   a9, *a8+, 1
3f3130f0:	move   a8, *a13(0x60), 1
3f313110:	move   *a13(0xffa0), *a8+, 1
3f313130:	move   a8, *a13(0x60), 1
3f313150:	jauc   L3F3146C0
3f313170:	move   *a13(0xffc0), a11, 1
3f313190:	jrne   L3F313280
3f3131a0:	move   a14, -*sp, 1
3f3131b0:	movk   2, a9
3f3131c0:	move   a9, *a14+, 1
3f3131d0:	movi   0x3f316f80, a8
3f313200:	move   a8, *a14+, 1
3f313210:	calla  L3F309350
3f313240:	movi   0xd4, a8
3f313260:	jauc   L3F3149C0
L3F313280:
3f313280:	sub    a9, a9
3f313290:	setf   16, 0, 0
3f3132a0:	move   a9, *a13(0xc0), 0
3f3132c0:	move   a14, -*sp, 1
3f3132d0:	movk   2, a11
3f3132e0:	move   a11, *a14+, 1
3f3132f0:	movi   0x3f317100, a8
3f313320:	move   a8, *a14+, 1
3f313330:	move   *a13(0xffc0), *a14+, 1
3f313350:	calla  L3FB45CD0
3f313380:	move   a8, a8
3f313390:	jrne   L3F313430
3f3133a0:	movk   4, a11
3f3133b0:	setf   16, 0, 0
3f3133c0:	move   a11, *a13(0xb0), 0
3f3133e0:	movk   1, a9
3f3133f0:	move   a9, *a13(0xc0), 0
3f313410:	jauc   L3F313F60
L3F313430:
3f313430:	move   a14, -*sp, 1
3f313440:	movk   3, a11
3f313450:	move   a11, *a14+, 1
3f313460:	movi   0x3f317130, a8
3f313490:	move   a8, *a14+, 1
3f3134a0:	move   *a13(0xffc0), *a14+, 1
3f3134c0:	calla  L3FB45CD0
3f3134f0:	move   a8, a8
3f313500:	jrne   L3F3135A0
3f313510:	movk   19, a11
3f313520:	setf   16, 0, 0
3f313530:	move   a11, *a13(0xb0), 0
3f313550:	movk   1, a9
3f313560:	move   a9, *a13(0xc0), 0
3f313580:	jauc   L3F313F60
L3F3135A0:
3f3135a0:	move   a14, -*sp, 1
3f3135b0:	move   a11, *a14+, 1
3f3135c0:	movi   0x3f317168, a8
3f3135f0:	move   a8, *a14+, 1
3f313600:	move   *a13(0xffc0), *a14+, 1
3f313620:	calla  L3FB45CD0
3f313650:	move   a8, a8
3f313660:	jrne   L3F313700
3f313670:	movk   20, a11
3f313680:	setf   16, 0, 0
3f313690:	move   a11, *a13(0xb0), 0
3f3136b0:	movk   1, a9
3f3136c0:	move   a9, *a13(0xc0), 0
3f3136e0:	jauc   L3F313F60
L3F313700:
3f313700:	move   a14, -*sp, 1
3f313710:	movk   5, a11
3f313720:	move   a11, *a14+, 1
3f313730:	movi   0x3f3171a0, a8
3f313760:	move   a8, *a14+, 1
3f313770:	move   *a13(0xffc0), *a14+, 1
3f313790:	calla  L3FB45CD0
3f3137c0:	move   a8, a8
3f3137d0:	jrne   L3F313850
3f3137e0:	setf   16, 0, 0
3f3137f0:	move   a11, *a13(0xb0), 0
3f313810:	movk   1, a9
3f313820:	move   a9, *a13(0xc0), 0
3f313840:	jruc   L3F313F60
L3F313850:
3f313850:	move   a14, -*sp, 1
3f313860:	move   a11, *a14+, 1
3f313870:	movi   0x3f3171e8, a8
3f3138a0:	move   a8, *a14+, 1
3f3138b0:	move   *a13(0xffc0), *a14+, 1
3f3138d0:	calla  L3FB45CD0
3f313900:	move   a8, a8
3f313910:	jrne   L3F3139A0
3f313920:	movk   14, a11
3f313930:	setf   16, 0, 0
3f313940:	move   a11, *a13(0xb0), 0
3f313960:	movk   1, a9
3f313970:	move   a9, *a13(0xc0), 0
3f313990:	jruc   L3F313F60
L3F3139A0:
3f3139a0:	move   a14, -*sp, 1
3f3139b0:	move   a11, *a14+, 1
3f3139c0:	movi   0x3f317238, a8
3f3139f0:	move   a8, *a14+, 1
3f313a00:	move   *a13(0xffc0), *a14+, 1
3f313a20:	calla  L3FB45CD0
3f313a50:	move   a8, a8
3f313a60:	jrne   L3F313AF0
3f313a70:	movk   15, a11
3f313a80:	setf   16, 0, 0
3f313a90:	move   a11, *a13(0xb0), 0
3f313ab0:	movk   1, a9
3f313ac0:	move   a9, *a13(0xc0), 0
3f313ae0:	jruc   L3F313F60
L3F313AF0:
3f313af0:	move   a14, -*sp, 1
3f313b00:	movk   2, a11
3f313b10:	move   a11, *a14+, 1
3f313b20:	movi   0x3f317288, a8
3f313b50:	move   a8, *a14+, 1
3f313b60:	move   *a13(0xffc0), *a14+, 1
3f313b80:	calla  L3FB45CD0
3f313bb0:	move   a8, a8
3f313bc0:	jrne   L3F313C20
3f313bd0:	movk   6, a11
3f313be0:	setf   16, 0, 0
3f313bf0:	move   a11, *a13(0xb0), 0
3f313c10:	jruc   L3F313F60
L3F313C20:
3f313c20:	move   a14, -*sp, 1
3f313c30:	movk   3, a11
3f313c40:	move   a11, *a14+, 1
3f313c50:	movi   0x3f3172d0, a8
3f313c80:	move   a8, *a14+, 1
3f313c90:	move   *a13(0xffc0), *a14+, 1
3f313cb0:	calla  L3FB45CD0
3f313ce0:	move   a8, a8
3f313cf0:	jrne   L3F313D50
3f313d00:	movk   8, a11
3f313d10:	setf   16, 0, 0
3f313d20:	move   a11, *a13(0xb0), 0
3f313d40:	jruc   L3F313F60
L3F313D50:
3f313d50:	move   a14, -*sp, 1
3f313d60:	movk   5, a11
3f313d70:	move   a11, *a14+, 1
3f313d80:	movi   0x3f317318, a8
3f313db0:	move   a8, *a14+, 1
3f313dc0:	move   *a13(0xffc0), *a14+, 1
3f313de0:	calla  L3FB45CD0
3f313e10:	move   a8, a8
3f313e20:	jrne   L3F313E80
3f313e30:	movk   7, a11
3f313e40:	setf   16, 0, 0
3f313e50:	move   a11, *a13(0xb0), 0
3f313e70:	jruc   L3F313F60
L3F313E80:
3f313e80:	move   a14, -*sp, 1
3f313e90:	movk   2, a11
3f313ea0:	move   a11, *a14+, 1
3f313eb0:	movi   0x3f317350, a8
3f313ee0:	move   a8, *a14+, 1
3f313ef0:	calla  L3F309350
3f313f20:	movi   0xd3, a8
3f313f40:	jauc   L3F3149C0
L3F313F60:
3f313f60:	move   a14, -*sp, 1
3f313f70:	movk   4, a9
3f313f80:	move   a9, *a14+, 1
3f313f90:	move   *a13(0xc0), a9, 0
3f313fb0:	addk   2, a9
3f313fc0:	move   a9, *a14+, 1
3f313fd0:	calla  L3F703D90
3f314000:	move   a8, *a13(0x60), 1
3f314020:	move   a8, *a13(0x80), 1
3f314040:	move   a8, a9
3f314050:	jrne   L3F314130
3f314060:	move   a14, -*sp, 1
3f314070:	movk   2, a11
3f314080:	move   a11, *a14+, 1
3f314090:	movi   0x3f316538, a8
3f3140c0:	move   a8, *a14+, 1
3f3140d0:	calla  L3F309350
3f314100:	movk   3, a8
3f314110:	jauc   L3F3149C0
L3F314130:
3f314130:	move   @0xb9060, a11, 1
3f314160:	inc    a11
3f314170:	move   a11, @0xb9060, 1
3f3141a0:	dec    a11
3f3141b0:	move   a11, *a8+, 1
3f3141c0:	move   a8, *a13(0x60), 1
3f3141e0:	setf   16, 0, 0
3f3141f0:	move   *a13(0xb0), a11, 0
3f314210:	move   a11, *a8+, 1
3f314220:	move   a8, *a13(0x60), 1
3f314240:	subk   4, a11
3f314250:	jreq   L3F3143A0
3f314260:	move   *a13(0xb0), a11, 0
3f314280:	subk   19, a11
3f314290:	jreq   L3F3143A0
3f3142a0:	move   *a13(0xb0), a11, 0
3f3142c0:	subk   20, a11
3f3142d0:	jreq   L3F3143A0
3f3142e0:	move   *a13(0xb0), a11, 0
3f314300:	subk   14, a11
L3F314310:
3f314310:	jreq   L3F3143A0
3f314320:	move   *a13(0xb0), a11, 0
3f314340:	subk   15, a11
L3F314350:
3f314350:	jreq   L3F3143A0
3f314360:	move   *a13(0xb0), a11, 0
3f314380:	subk   5, a11
L3F314390:
3f314390:	jrne   L3F3146C0
L3F3143A0:
3f3143a0:	move   *a13(0xffa0), *a8(0x0), 1
L3F3143D0:
3f3143d0:	jruc   L3F3146C0
L3F3143E0:
3f3143e0:	dec    a11
L3F3143F0:
3f3143f0:	cmpi   0x11, a11
L3F314410:
3f314410:	jrhi   L3F3146C0
3f314420:	sll    0x5, a11
L3F314430:
3f314430:	addi   0x3f314480, a11
3f314460:	move   *a11, a11, 1
3f314470:	jump   a11
3f314480:	addk   29, b0
L3F314490:
3f314490:	dsjs   b1, L3F314310
3f3144a0:	sla    0x1d, b0
L3F3144B0:
3f3144b0:	dsjs   b1, L3F314330
3f3144c0:	rl     0xb, b0
L3F3144D0:
3f3144d0:	dsjs   b1, L3F314350
3f3144e0:	subb   a6, a0
3f3144f0:	dsjs   b1, L3F314370
3f314500:	subb   a6, a0
L3F314510:
3f314510:	dsjs   b1, L3F314390
3f314520:	subb   a6, a0
L3F314530:
3f314530:	dsjs   b1, L3F3143B0
3f314540:	subb   a6, a0
3f314550:	dsjs   b1, L3F3143D0
3f314560:	subb   a6, a0
3f314570:	dsjs   b1, L3F3143F0
3f314580:	sra    0x12, b0
3f314590:	dsjs   b1, L3F314410
3f3145a0:	subb   a6, a0
3f3145b0:	dsjs   b1, L3F314430
3f3145c0:	subb   a6, a0
3f3145d0:	dsjs   b1, L3F314450
3f3145e0:	addi   0x3f31, a0
3f314600:	sla    0x1d, b0
3f314610:	dsjs   b1, L3F314490
3f314620:	subb   a6, a0
3f314630:	dsjs   b1, L3F3144B0
3f314640:	subb   a6, a0
3f314650:	dsjs   b1, L3F3144D0
3f314660:	dsjeq  b0, L3F353990
3f314680:	fill   l
3f314690:	dsjs   b1, L3F314510
3f3146a0:	addk   16, a0
3f3146b0:	dsjs   b1, L3F314530
L3F3146C0:
3f3146c0:	setf   16, 0, 0
3f3146d0:	move   *a13(0xa0), a11, 0
3f3146f0:	jrne   L3F3149A0
3f314700:	move   *a13(0x80), *a13(0x0), 1
3f314730:	sub    a9, a9
3f314740:	move   a9, *a13(0x20), 1
3f314760:	move   a9, *a13(0x40), 1
3f314780:	movk   12, a11
3f314790:	move   a11, *a13(0x1b0), 1
3f3147b0:	move   a13, *a13(0xd0), 1
3f3147d0:	move   a14, -*sp, 1
3f3147e0:	move   a11, *a14+, 1
3f3147f0:	move   *a13(0xd0), *a14+, 1
3f314810:	move   @0xb9040, *a14+, 1
3f314840:	calla  L3FB3CE40
3f314870:	move   a8, *a13(0x190), 1
3f314890:	move   a8, a8
3f3148a0:	jrge   L3F314980
3f3148b0:	move   a14, -*sp, 1
3f3148c0:	movk   2, a9
3f3148d0:	move   a9, *a14+, 1
3f3148e0:	movi   0x3f3174b0, a8
3f314910:	move   a8, *a14+, 1
3f314920:	calla  L3F309350
3f314950:	movi   0xd7, a8
3f314970:	jruc   L3F3149C0
L3F314980:
3f314980:	movk   1, a8
3f314990:	jruc   L3F3149C0
L3F3149A0:
3f3149a0:	movi   0xd9, a8
L3F3149C0:
3f3149c0:	move   *sp(0x80), a14, 1
3f3149e0:	mmfm   sp, a9,a11,a13
3f314a00:	rets   2
3f314a10:	mmtm   sp, a7,a9,a11,a13
3f314a30:	move   a14, a13
3f314a40:	addi   0xd0, a14
3f314a60:	sub    a11, a11
3f314a70:	move   a11, *a13, 1
3f314a80:	move   a11, *a13(0x20), 1
3f314aa0:	movb   a11, *a13(0xc0)
3f314ac0:	move   a14, -*sp, 1
3f314ad0:	movi   0x3f317640, a8
3f314b00:	move   a8, *a14+, 1
3f314b10:	move   @0xb9040, *a14+, 1
3f314b40:	calla  L3F6F5820
3f314b70:	move   a8, *a13(0x20), 1
3f314b90:	subk   12, a8
3f314ba0:	jrlt   L3F315040
L3F314BB0:
3f314bb0:	move   a14, -*sp, 1
3f314bc0:	movk   12, a11
3f314bd0:	move   a11, *a14+, 1
3f314be0:	move   a13, a11
3f314bf0:	addi   0x60, a11
3f314c10:	move   a11, *a14+, 1
3f314c20:	move   @0xb9040, *a14+, 1
3f314c50:	calla  L3FB3B0F0
3f314c80:	move   a8, *a13(0x20), 1
3f314ca0:	move   a8, a8
3f314cb0:	jrge   L3F314D40
3f314cc0:	move   a14, -*sp, 1
3f314cd0:	movi   0x3f317650, a8
3f314d00:	move   a8, *a14+, 1
3f314d10:	calla  L3FB341E0
L3F314D40:
3f314d40:	move   *a13(0x60), a9, 1
3f314d60:	move   *a13(0x80), a7, 1
3f314d80:	add    a7, a9
3f314d90:	move   a9, *a13(0x40), 1
3f314db0:	move   *a13(0xa0), *a13(0x20), 1
3f314de0:	move   *a13(0x20), a11, 1
3f314e00:	jreq   L3F314E70
3f314e10:	move   a14, -*sp, 1
3f314e20:	move   a9, *a14+, 1
3f314e30:	calla  L3F348AE0
3f314e60:	jruc   L3F314F00
L3F314E70:
3f314e70:	move   a14, -*sp, 1
3f314e80:	move   a11, *a14+, 1
3f314e90:	movi   0x3f3177a8, a8
3f314ec0:	move   a8, *a14+, 1
3f314ed0:	calla  L3FB341E0
L3F314F00:
3f314f00:	move   a14, -*sp, 1
3f314f10:	move   a9, *a14+, 1
3f314f20:	calla  L3F702440
3f314f50:	move   a14, -*sp, 1
3f314f60:	movi   0x3f317640, a8
3f314f90:	move   a8, *a14+, 1
3f314fa0:	move   @0xb9040, *a14+, 1
3f314fd0:	calla  L3F6F5820
3f315000:	move   a8, *a13(0x20), 1
3f315020:	subk   12, a8
3f315030:	jrge   L3F314BB0
L3F315040:
3f315040:	move   a14, -*sp, 1
3f315050:	sub    a11, a11
3f315060:	move   a11, *a14+, 1
3f315070:	movi   0x3f314a10, a9
3f3150a0:	move   a9, *a14+, 1
3f3150b0:	move   @0xb9040, *a14+, 1
3f3150e0:	calla  L3FB3F250
3f315110:	move   *sp(0xa0), a14, 1
3f315130:	mmfm   sp, a7,a9,a11,a13
3f315150:	rets   2
L3F315160:
3f315160:	mmtm   sp, a9,a11,a13
3f315180:	move   a14, a13
3f315190:	addi   0x40, a14
3f3151b0:	sub    a11, a11
3f3151c0:	move   a11, *a13, 1
3f3151d0:	move   a11, *a13(0x20), 1
3f3151f0:	move   a14, -*sp, 1
3f315200:	movi   0x3f3178e0, a8
3f315230:	move   a8, *a14+, 1
3f315240:	calla  L3F710590
3f315270:	move   a8, @0xb9020, 1
3f3152a0:	calla  L3F708740
3f3152d0:	setf   16, 1, 0
3f3152e0:	move   a11, @0xb93b0, 0
3f315310:	move   a11, @0xb93a0, 0
3f315340:	move   a11, @0xb9060, 1
3f315370:	move   a14, -*sp, 1
3f315380:	movi   0x64, a11
3f3153a0:	move   a11, *a14+, 1
3f3153b0:	movi   0xb9080, a11
3f3153e0:	move   a11, *a14+, 1
3f3153f0:	calla  L3FB44A00
3f315420:	move   a14, -*sp, 1
3f315430:	move   *a13(0x20), *a14+, 1
3f315450:	move   *a13(0x0), *a14+, 1
3f315470:	movi   0x3000, a9
3f315490:	move   a9, *a14+, 1
3f3154a0:	movi   0x3f317960, a8
3f3154d0:	move   a8, *a14+, 1
3f3154e0:	movi   0x3f606a40, a9
3f315510:	move   a9, *a14+, 1
3f315520:	calla  L3F706A40
3f315550:	move   a8, @0x1d2790, 1
3f315580:	move   a8, a8
3f315590:	jrne   L3F315620
3f3155a0:	move   a14, -*sp, 1
3f3155b0:	movi   0x3f3179b8, a8
3f3155e0:	move   a8, *a14+, 1
3f3155f0:	calla  L3FB341E0
L3F315620:
3f315620:	move   a14, -*sp, 1
3f315630:	move   *a13(0x20), *a14+, 1
3f315650:	move   *a13(0x0), *a14+, 1
3f315670:	movi   0x3000, a9
3f315690:	move   a9, *a14+, 1
3f3156a0:	movi   0xb93c0, a9
3f3156d0:	move   a9, *a14+, 1
3f3156e0:	movi   0x3f2bd3f0, a9
3f315710:	move   a9, *a14+, 1
3f315720:	calla  L3F706A40
3f315750:	move   a8, @0xa4fd0, 1
3f315780:	move   a8, a8
3f315790:	jrne   L3F315820
3f3157a0:	move   a14, -*sp, 1
3f3157b0:	movi   0x3f317b38, a8
3f3157e0:	move   a8, *a14+, 1
3f3157f0:	calla  L3FB341E0
L3F315820:
3f315820:	move   a14, -*sp, 1
3f315830:	move   *a13(0x20), *a14+, 1
3f315850:	move   *a13(0x0), *a14+, 1
3f315870:	movi   0x2000, a9
3f315890:	move   a9, *a14+, 1
3f3158a0:	movi   0xb9470, a9
3f3158d0:	move   a9, *a14+, 1
3f3158e0:	movi   0x3faed480, a9
3f315910:	move   a9, *a14+, 1
3f315920:	calla  L3F706A40
3f315950:	move   a8, @0xf7090, 1
3f315980:	move   a8, a8
3f315990:	jrne   L3F315A20
3f3159a0:	move   a14, -*sp, 1
3f3159b0:	movi   0x3f317cb0, a8
3f3159e0:	move   a8, *a14+, 1
3f3159f0:	calla  L3FB341E0
L3F315A20:
3f315a20:	move   a14, -*sp, 1
3f315a30:	move   *a13(0x20), *a14+, 1
3f315a50:	move   *a13(0x0), *a14+, 1
3f315a70:	movi   0x2000, a9
3f315a90:	move   a9, *a14+, 1
3f315aa0:	movi   0xb9410, a9
3f315ad0:	move   a9, *a14+, 1
3f315ae0:	movi   0x3f9db9a0, a9
3f315b10:	move   a9, *a14+, 1
3f315b20:	calla  L3F706A40
3f315b50:	move   a8, @0x23eab0, 1
3f315b80:	move   a8, a8
3f315b90:	jrne   L3F315C20
3f315ba0:	move   a14, -*sp, 1
3f315bb0:	movi   0x3f317e28, a8
3f315be0:	move   a8, *a14+, 1
3f315bf0:	calla  L3FB341E0
L3F315C20:
3f315c20:	calla  L3F708A90
3f315c50:	calla  L3F57A710
3f315c80:	move   a14, -*sp, 1
3f315c90:	sub    a9, a9
3f315ca0:	move   a9, *a14+, 1
3f315cb0:	move   @0xb9020, *a14+, 1
3f315ce0:	calla  L3F710D30
3f315d10:	move   a8, @0xb9040, 1
3f315d40:	move   a14, -*sp, 1
3f315d50:	move   a9, *a14+, 1
3f315d60:	movi   0x3f314a10, a9
3f315d90:	move   a9, *a14+, 1
3f315da0:	move   a8, *a14+, 1
3f315db0:	calla  L3FB3F250
3f315de0:	subi   0x40, a14
3f315e00:	mmfm   sp, a9,a11,a13
3f315e20:	rets
L3F315E30:
3f315e30:	move   a13, -*sp, 1
3f315e40:	move   a14, a13
3f315e50:	move   a14, -*sp, 1
3f315e60:	movi   0x3f316810, a8
3f315e90:	move   a8, *a14+, 1
3f315ea0:	move   *a13(0xffe0), *a14+, 1
3f315ec0:	movi   0x3f316238, a8
3f315ef0:	move   a8, *a14+, 1
3f315f00:	calla  L3F30FE60
3f315f30:	move   *sp(0x40), a14, 1
3f315f50:	move   *sp+, a13, 1
3f315f60:	rets   2
L3F315F70:
3f315f70:	move   a13, -*sp, 1
3f315f80:	move   a14, a13
3f315f90:	move   a14, -*sp, 1
3f315fa0:	movi   0x3f316868, a8
3f315fd0:	move   a8, *a14+, 1
3f315fe0:	move   *a13(0xffe0), *a14+, 1
3f316000:	movi   0x3f316238, a8
L3F316030:
3f316030:	move   a8, *a14+, 1
3f316040:	calla  L3F30FE60
3f316070:	move   *sp(0x40), a14, 1
3f316090:	move   *sp+, a13, 1
3f3160a0:	rets   2
3f3160b0:	modu   a3, a9
3f3160c0:	.word  0x7570
3f3160d0:	dsjs   b4, L3F316030
3f3160e0:	.word  0x7830
L3F3160F0:
3f3160f0:	.word  0x7825
3f316100:	sll    a1, a0
3f316110:	.word  0x7479
3f316120:	.word  0x7065
3f316130:	.word  0x7274
L3F316140:
3f316140:	rl     0x1, b13
3f316150:	sll    0xb, b8
3f316160:	sla    0x3, b8
3f316170:	modu   b11, b4
3f316180:	sra    a11, a11
3f316190:	dsjs   a14, L3F3160F0
3f3161a0:	.word  0x7325
3f3161b0:	mods   a1, a0
3f3161c0:	modu   a3, a5
3f3161d0:	.word  0x7467
3f3161e0:	dsjs   a8, L3F316140
3f3161f0:	sra    a1, a5
3f316200:	.word  0x000a
3f316210:	divs   a2, a5
3f316220:	or     a2, a9
3f316230:	addc   a8, a0
3f316240:	move   a2, sp
3f316250:	sub    a10, a14
3f316260:	or     a2, a3
3f316270:	sub    a0, a0
3f316280:	andn   a10, a9
3f316290:	move   a10, b3
3f3162a0:	move   a2, b14
3f3162b0:	addc   a10, a5
3f3162c0:	.word  0x0054
3f3162d0:	sub    b10, b2
3f3162e0:	or     b10, b3
3f3162f0:	sub    a10, a13
3f316300:	andn   a8, a0
3f316310:	or     a2, a5
3f316320:	andn   a8, a0
3f316330:	move   a10, b8
3f316340:	.word  0x0057
3f316350:	sub    a2, a1
3f316360:	and    a2, a4
3f316370:	sub    b10, b2
3f316380:	.word  0x0046
3f316390:	sub    a10, a4
3f3163a0:	and    a2, a12
3f3163b0:	sub    b10, b2
3f3163c0:	.word  0x0046
3f3163d0:	cmp    b10, b4
3f3163e0:	sub    a10, a13
3f3163f0:	andn   b10, b2
3f316400:	cmp    a8, a0
3f316410:	.word  0x746e
3f316420:	.word  0x7245
3f316430:	dsjs   b2, L3F316570
3f316440:	sra    a1, a0
3f316450:	.word  0x7369
3f316460:	sla    b11, b0
3f316470:	sll    b11, b4
3f316480:	mpyu   a11, a8
3f316490:	modu   a11, a3
3f3164a0:	mods   a11, a13
3f3164b0:	modu   a3, a1
3f3164c0:	srl    0x1d, a4
3f3164d0:	sll    a1, a0
3f3164e0:	sra    a3, a1
3f3164f0:	sll    a9, a0
3f316500:	mods   a11, sp
3f316510:	sla    a11, a13
3f316520:	sra    a3, a14
3f316530:	cmp    a8, a0
3f316540:	.word  0x746e
3f316550:	.word  0x7245
3f316560:	dsjs   b2, L3F3166A0
L3F316570:
3f316570:	sra    a1, a0
3f316580:	.word  0x7369
3f316590:	sla    b11, b0
3f3165a0:	sll    b11, b4
3f3165b0:	mpyu   a11, a8
3f3165c0:	modu   a11, a3
3f3165d0:	mods   a11, a13
3f3165e0:	modu   a3, a1
3f3165f0:	srl    0x1d, a4
3f316600:	sll    a9, a0
3f316610:	mods   a3, a1
3f316620:	modu   a11, a12
3f316630:	sla    0x3, a3
3f316640:	sla    a11, a6
3f316650:	mods   a3, a9
3f316660:	sra    a3, a5
3f316670:	cmp    a8, a0
3f316680:	.word  0x746e
3f316690:	.word  0x7245
L3F3166A0:
3f3166a0:	dsjs   b2, L3F3167E0
3f3166b0:	sra    a1, a0
3f3166c0:	.word  0x7369
3f3166d0:	sla    b11, b0
3f3166e0:	sll    b11, b4
3f3166f0:	mpyu   a11, a8
3f316700:	modu   a11, a3
3f316710:	mods   a11, a13
3f316720:	modu   a3, a1
3f316730:	srl    0x1d, a4
3f316740:	mods   a9, a0
3f316750:	.word  0x7369
3f316760:	rl     b11, b3
3f316770:	srl    a11, a14
3f316780:	.word  0x7020
3f316790:	.word  0x7261
3f3167a0:	mods   a11, a1
3f3167b0:	.word  0x7420
3f3167c0:	sla    0x3, sp
3f3167d0:	modu   a10, a3
L3F3167E0:
3f3167e0:	modu   a3, a14
3f3167f0:	sll    a11, a5
3f316800:	.word  0x0074
3f316810:	or     b2, b6
3f316820:	move   a10, a5
3f316830:	move   b2, b5
3f316840:	or     a2, a1
3f316850:	andn   a2, sp
3f316860:	.word  0x7800
3f316870:	sra    b11, b3
3f316880:	.word  0x7672
3f316890:	.word  0x7265
3f3168a0:	cmp    a8, a0
3f3168b0:	.word  0x746e
3f3168c0:	.word  0x7245
3f3168d0:	dsjs   b2, L3F316A10
3f3168e0:	sra    a1, a0
3f3168f0:	.word  0x7369
3f316900:	sla    b11, b0
3f316910:	sll    b11, b4
3f316920:	mpyu   a11, a8
3f316930:	modu   a11, a3
3f316940:	mods   a11, a13
3f316950:	modu   a3, a1
3f316960:	srl    0x1d, a4
3f316970:	modu   a11, sp
3f316980:	.word  0x7370
3f316990:	cmp    a8, a0
3f3169a0:	.word  0x746e
3f3169b0:	.word  0x7245
3f3169c0:	dsjs   b2, L3F316B00
3f3169d0:	sra    a1, a0
3f3169e0:	.word  0x7369
3f3169f0:	sla    b11, b0
3f316a00:	sll    b11, b4
L3F316A10:
3f316a10:	mpyu   a11, a8
3f316a20:	modu   a11, a3
3f316a30:	mods   a11, a13
3f316a40:	modu   a3, a1
3f316a50:	srl    0x1d, a4
3f316a60:	modu   a1, a0
3f316a70:	sla    0x3, sp
3f316a80:	sra    b11, b3
3f316a90:	.word  0x7373
3f316aa0:	modu   a11, a9
3f316ab0:	sla    0x3, a14
3f316ac0:	sra    a3, a9
3f316ad0:	sub    a0, a0
3f316ae0:	andn   a10, a9
3f316af0:	move   a10, b3
L3F316B00:
3f316b00:	move   a2, b14
3f316b10:	addc   a10, a5
3f316b20:	mpyu   b10, b4
3f316b30:	move   a2, a1
3f316b40:	mpyu   a10, a12
3f316b50:	move   a10, b14
3f316b60:	sub    a10, a4
3f316b70:	.word  0x0053
3f316b80:	.word  0x7546
3f316b90:	sll    a11, a14
3f316ba0:	rl     b11, b4
3f316bb0:	modu   a3, sp
3f316bc0:	modu   a1, a0
3f316bd0:	.word  0x746f
3f316be0:	rl     a9, a0
3f316bf0:	.word  0x706d
3f316c00:	sra    a11, a12
3f316c10:	sra    a11, a13
3f316c20:	.word  0x746e
3f316c30:	sra    a3, a5
3f316c40:	.word  0x7920
3f316c50:	.word  0x7465
3f316c60:	cmp    a8, a0
3f316c70:	.word  0x746e
3f316c80:	.word  0x7245
3f316c90:	dsjs   b2, L3F316DD0
3f316ca0:	sra    a1, a0
3f316cb0:	.word  0x7369
3f316cc0:	sla    b11, b0
3f316cd0:	sll    b11, b4
3f316ce0:	mpyu   a11, a8
3f316cf0:	modu   a11, a3
3f316d00:	mods   a11, a13
3f316d10:	modu   a3, a1
3f316d20:	srl    0x1d, a4
3f316d30:	mods   a9, a0
3f316d40:	.word  0x7369
3f316d50:	rl     b11, b3
3f316d60:	srl    a11, a14
3f316d70:	.word  0x7320
3f316d80:	.word  0x7465
3f316d90:	.word  0x7020
3f316da0:	.word  0x7261
3f316db0:	mods   a11, a1
3f316dc0:	.word  0x0073
L3F316DD0:
3f316dd0:	move   a10, b14
3f316de0:	cmp    b10, b4
3f316df0:	divs   a10, a6
3f316e00:	subb   a8, a0
3f316e10:	move   b10, a2
3f316e20:	and    b2, b5
3f316e30:	cmp    a8, a0
3f316e40:	.word  0x746e
3f316e50:	.word  0x7245
3f316e60:	dsjs   b2, L3F316FA0
3f316e70:	sra    a1, a0
3f316e80:	.word  0x7369
3f316e90:	sla    b11, b0
3f316ea0:	sll    b11, b4
3f316eb0:	mpyu   a11, a8
3f316ec0:	modu   a11, a3
3f316ed0:	mods   a11, a13
3f316ee0:	modu   a3, a1
3f316ef0:	srl    0x1d, a4
3f316f00:	sll    a1, a0
3f316f10:	sra    a3, a1
3f316f20:	.word  0x7320
3f316f30:	.word  0x7465
3f316f40:	.word  0x7020
3f316f50:	.word  0x7261
3f316f60:	mods   a11, a1
3f316f70:	.word  0x0073
3f316f80:	modu   a2, a9
3f316f90:	sub    b11, b4
L3F316FA0:
3f316fa0:	.word  0x7272
3f316fb0:	sla    0x1, b10
3f316fc0:	rl     a11, a4
3f316fd0:	.word  0x7073
3f316fe0:	.word  0x7461
3f316ff0:	rl     a3, a3
3f317000:	sll    b10, sp
3f317010:	mods   a11, sp
3f317020:	sla    a11, a13
3f317030:	sra    a3, a14
3f317040:	sla    0x1, a12
3f317050:	rl     a11, a13
3f317060:	.word  0x7373
3f317070:	modu   a3, a9
3f317080:	sla    0x3, a7
3f317090:	sla    b11, b0
3f3170a0:	sla    b11, b2
3f3170b0:	sla    0x3, a13
3f3170c0:	modu   b11, b4
3f3170d0:	andn   a9, a0
3f3170e0:	modu   a11, a8
3f3170f0:	.word  0x0077
3f317100:	move   a10, b14
3f317110:	sub    a10, a4
3f317120:	.word  0x0053
3f317130:	move   a2, b9
3f317140:	sub    a2, sp
3f317150:	andn   a10, a5
3f317160:	divs   a0, a0
3f317170:	move   a10, b14
3f317180:	sub    a10, a4
3f317190:	.word  0x0053
3f3171a0:	sub    b10, b3
3f3171b0:	clr    b2
3f3171c0:	addc   a10, a9
3f3171d0:	andn   a10, a5
3f3171e0:	cmp    a8, a0
3f3171f0:	sub    b10, b3
3f317200:	clr    b2
3f317210:	addc   a10, a9
3f317220:	andn   a10, a5
3f317230:	divs   a0, a0
3f317240:	sub    b10, b3
3f317250:	clr    b2
3f317260:	addc   a10, a9
3f317270:	andn   a10, a5
3f317280:	addc   a8, a0
3f317290:	or     a10, sp
3f3172a0:	or     a2, a14
3f3172b0:	andn   a2, a5
3f3172c0:	.word  0x0053
3f3172d0:	sub    b10, b3
3f3172e0:	andn   b10, b3
3f3172f0:	move   a10, b9
3f317300:	andn   a10, a14
3f317310:	andn   a8, a0
3f317320:	andn   a2, a5
3f317330:	sub    b10, b6
3f317340:	.word  0x0052
3f317350:	modu   a2, a9
3f317360:	sub    b11, b4
3f317370:	.word  0x7272
3f317380:	sla    0x1, b10
3f317390:	rl     a11, a4
3f3173a0:	.word  0x7073
3f3173b0:	.word  0x7461
3f3173c0:	rl     a3, a3
3f3173d0:	sll    b10, sp
3f3173e0:	mods   a11, sp
3f3173f0:	sla    a11, a13
3f317400:	sra    a3, a14
3f317410:	sla    0x1, a12
3f317420:	sla    a11, a2
3f317430:	sla    0x3, a4
3f317440:	sla    b11, b0
3f317450:	sla    b11, b2
3f317460:	sla    0x3, a13
3f317470:	modu   b11, b4
3f317480:	andn   a9, a0
3f317490:	modu   a11, a8
3f3174a0:	.word  0x0077
3f3174b0:	modu   a2, a9
3f3174c0:	sub    b11, b4
3f3174d0:	.word  0x7272
3f3174e0:	sla    0x1, b10
3f3174f0:	rl     a11, a4
3f317500:	.word  0x7073
3f317510:	.word  0x7461
3f317520:	rl     a3, a3
3f317530:	sll    b10, sp
3f317540:	mods   a11, sp
3f317550:	sla    a11, a13
3f317560:	sra    a3, a14
3f317570:	sla    0x1, a12
3f317580:	add    a10, a12
3f317590:	sla    0x2, b4
3f3175a0:	modu   b11, b3
3f3175b0:	lmo    a11, a3
3f3175c0:	.word  0x7465
3f3175d0:	.word  0x7720
3f3175e0:	rl     b11, b2
3f3175f0:	sra    b11, b4
3f317600:	srl    a1, a0
3f317610:	rl     a11, a1
3f317620:	sra    a11, a12
3f317630:	.word  0x0064
3f317640:	.word  0x0072
3f317650:	sla    0x0, a10
3f317660:	andn   b10, b3
3f317670:	subb   a10, a13
3f317680:	move   b2, b2
3f317690:	or     a2, a1
3f3176a0:	addc   b10, sp
3f3176b0:	move   a10, sp
3f3176c0:	sla    0x2, a13
3f3176d0:	sla    0x1, b10
3f3176e0:	.word  0x7245
3f3176f0:	modu   b11, b2
3f317700:	sla    0x3, b2
3f317710:	sra    b11, b2
3f317720:	sra    a3, a1
3f317730:	modu   a3, a9
3f317740:	sla    0x3, a7
3f317750:	.word  0x7266
3f317760:	mods   a11, sp
3f317770:	mods   a1, a0
3f317780:	.word  0x7461
3f317790:	.word  0x0a20
3f3177a0:	.word  0x7300
3f3177b0:	mods   b11, b3
3f3177c0:	.word  0x7267
3f3177d0:	sla    a11, a12
3f3177e0:	mpyu   b11, b4
3f3177f0:	modu   a11, a3
3f317800:	mods   a11, a13
L3F317810:
3f317810:	sll    a9, a0
3f317820:	mods   a3, a1
3f317830:	sra    a11, a12
3f317840:	sla    0x3, a4
3f317850:	.word  0x7562
3f317860:	sla    0x3, b4
3f317870:	modu   a11, a14
3f317880:	srl    a3, sp
3f317890:	sll    b10, sp
3f3178a0:	sla    a11, a8
3f3178b0:	dsjs   b2, L3F317810
3f3178c0:	sra    a1, a5
3f3178d0:	.word  0x000a
3f3178e0:	sub    b10, b3
3f3178f0:	andn   b10, b3
3f317900:	move   a10, b9
3f317910:	mpyu   a10, a14
3f317920:	add    a10, a13
3f317930:	add    a10, a14
3f317940:	sub    a10, a7
3f317950:	.word  0x0052
3f317960:	move   a2, b9
3f317970:	or     a2, a5
3f317980:	sub    b10, b3
3f317990:	clr    b2
3f3179a0:	andn   a2, a5
3f3179b0:	.word  0x0a00
3f3179c0:	andn   a9, a0
3f3179d0:	.word  0x7365
3f3179e0:	rl     b11, b3
3f3179f0:	modu   a3, sp
3f317a00:	move   a9, a0
3f317a10:	modu   a3, a1
3f317a20:	srl    a11, a1
3f317a30:	.word  0x7265
3f317a40:	dsjs   a0, L3F317B60
3f317a50:	addc   a9, a0
3f317a60:	modu   a3, a1
3f317a70:	modu   a11, a14
3f317a80:	sla    0x3, b4
3f317a90:	.word  0x7263
3f317aa0:	sla    a11, a5
3f317ab0:	sra    b11, b4
3f317ac0:	cmp    a9, a0
3f317ad0:	sub    a10, a14
3f317ae0:	srl    0x16, b4
3f317af0:	sra    b10, b3
3f317b00:	.word  0x7672
3f317b10:	.word  0x7265
3f317b20:	.word  0x0a20
3f317b30:	.word  0x0a00
3f317b40:	andn   a9, a0
3f317b50:	.word  0x7365
L3F317B60:
3f317b60:	rl     b11, b3
3f317b70:	modu   a3, sp
3f317b80:	move   a9, a0
3f317b90:	modu   a3, a1
3f317ba0:	srl    a11, a1
3f317bb0:	.word  0x7265
3f317bc0:	dsjs   a0, L3F317CE0
3f317bd0:	addc   a9, a0
3f317be0:	modu   a3, a1
3f317bf0:	modu   a11, a14
3f317c00:	sla    0x3, b4
3f317c10:	.word  0x7263
3f317c20:	sla    a11, a5
3f317c30:	sra    b11, b4
3f317c40:	move   a1, a0
3f317c50:	or     a2, a1
3f317c60:	andn   a9, a13
3f317c70:	.word  0x7265
3f317c80:	sra    b11, b6
3f317c90:	sla    0x3, b2
3f317ca0:	.word  0x000a
3f317cb0:	sla    0x0, a10
3f317cc0:	sra    b10, b3
3f317cd0:	.word  0x7373
L3F317CE0:
3f317ce0:	modu   a11, a9
3f317cf0:	sla    0x3, a14
3f317d00:	sla    a10, a13
3f317d10:	sla    a11, a14
3f317d20:	sra    a11, a7
3f317d30:	sla    0x3, b2
3f317d40:	sla    0x1, b10
3f317d50:	sla    a10, a3
3f317d60:	modu   a3, a14
3f317d70:	.word  0x746f
3f317d80:	sll    a9, a0
3f317d90:	sra    b11, b2
3f317da0:	.word  0x7461
3f317db0:	sla    0x3, a5
3f317dc0:	move   a10, b13
3f317dd0:	srl    0x16, b0
3f317de0:	sra    b10, b3
3f317df0:	.word  0x7672
3f317e00:	.word  0x7265
3f317e10:	.word  0x0a20
3f317e20:	.word  0x0a00
3f317e30:	andn   a9, a0
3f317e40:	.word  0x7365
3f317e50:	rl     b11, b3
3f317e60:	modu   a3, sp
3f317e70:	move   a9, a0
3f317e80:	modu   a3, a1
3f317e90:	srl    a11, a1
3f317ea0:	.word  0x7265
3f317eb0:	dsjs   a0, L3F317FD0
3f317ec0:	addc   a9, a0
3f317ed0:	modu   a3, a1
3f317ee0:	modu   a11, a14
3f317ef0:	sla    0x3, b4
3f317f00:	.word  0x7263
3f317f10:	sla    a11, a5
3f317f20:	sra    b11, b4
3f317f30:	move   a1, a0
3f317f40:	move   a2, b1
3f317f50:	sub    a10, a3
3f317f60:	andn   a9, a13
3f317f70:	.word  0x7265
3f317f80:	sra    b11, b6
3f317f90:	sla    0x3, b2
3f317fa0:	.word  0x000a
3f317fb0:	calla  L3F318020
3f317fe0:	calla  L3F3040C0
3f318010:	rets
L3F318020:
3f318020:	mmtm   sp, a7,a9,a11,a13
3f318040:	move   a14, a13
3f318050:	addi   0x30, a14
3f318070:	sub    a11, a11
3f318080:	movb   a11, *a13(0x20)
3f3180a0:	move   a14, -*sp, 1
3f3180b0:	move   @0x13d0b0, *a14+, 1
3f3180e0:	move   @0x11a450, *a14+, 1
3f318110:	calla  L3FB11A10
3f318140:	move   a8, *a13, 1
3f318150:	move   a8, a8
3f318160:	jreq   L3F3182B0
3f318170:	move   *a8(0x160), a11, 1
3f318190:	setf   1, 0, 0
3f3181a0:	move   @0xaecb0, a9, 0
3f3181d0:	move   *a11(0x20), a11, 1
3f3181f0:	cmp    a11, a9
3f318200:	jreq   L3F3182B0
3f318210:	movk   1, a11
3f318220:	movb   a11, *a13(0x20)
3f318240:	move   *a8(0x160), a7, 1
3f318260:	move   *a7(0x20), a7, 1
3f318280:	move   a7, @0xaecb0, 0
L3F3182B0:
3f3182b0:	move   a14, -*sp, 1
3f3182c0:	move   @0x13fff0, *a14+, 1
3f3182f0:	move   @0x11a450, *a14+, 1
3f318320:	calla  L3FB11A10
3f318350:	move   a8, *a13, 1
3f318360:	move   a8, a7
3f318370:	jreq   L3F3184C0
3f318380:	move   *a7(0x160), a11, 1
3f3183a0:	setf   7, 0, 0
3f3183b0:	move   @0xaecb1, a9, 0
3f3183e0:	move   *a11(0x20), a11, 1
3f318400:	cmp    a11, a9
3f318410:	jreq   L3F3184C0
3f318420:	movk   1, a11
3f318430:	movb   a11, *a13(0x20)
3f318450:	move   *a7(0x160), a7, 1
3f318470:	move   *a7(0x20), a7, 1
3f318490:	move   a7, @0xaecb1, 0
L3F3184C0:
3f3184c0:	move   a14, -*sp, 1
3f3184d0:	move   @0x13de30, *a14+, 1
3f318500:	move   @0x11a450, *a14+, 1
3f318530:	calla  L3FB11A10
3f318560:	move   a8, *a13, 1
3f318570:	move   a8, a7
3f318580:	jreq   L3F3186D0
3f318590:	move   *a7(0x160), a11, 1
3f3185b0:	setf   1, 0, 0
3f3185c0:	move   @0xaecb8, a9, 0
3f3185f0:	move   *a11(0x20), a11, 1
3f318610:	cmp    a11, a9
3f318620:	jreq   L3F3186D0
3f318630:	movk   1, a11
3f318640:	movb   a11, *a13(0x20)
3f318660:	move   *a7(0x160), a7, 1
3f318680:	move   *a7(0x20), a7, 1
3f3186a0:	move   a7, @0xaecb8, 0
L3F3186D0:
3f3186d0:	move   a14, -*sp, 1
3f3186e0:	move   @0x140d70, *a14+, 1
3f318710:	move   @0x11a450, *a14+, 1
3f318740:	calla  L3FB11A10
3f318770:	move   a8, *a13, 1
3f318780:	move   a8, a7
3f318790:	jreq   L3F3188E0
3f3187a0:	move   *a7(0x160), a11, 1
3f3187c0:	setf   7, 0, 0
3f3187d0:	move   @0xaecb9, a9, 0
3f318800:	move   *a11(0x20), a11, 1
3f318820:	cmp    a11, a9
3f318830:	jreq   L3F3188E0
3f318840:	movk   1, a11
3f318850:	movb   a11, *a13(0x20)
3f318870:	move   *a7(0x160), a7, 1
3f318890:	move   *a7(0x20), a7, 1
3f3188b0:	move   a7, @0xaecb9, 0
L3F3188E0:
3f3188e0:	move   a14, -*sp, 1
3f3188f0:	move   @0x13ebb0, *a14+, 1
3f318920:	move   @0x11a450, *a14+, 1
3f318950:	calla  L3FB11A10
3f318980:	move   a8, *a13, 1
3f318990:	move   a8, a7
3f3189a0:	jreq   L3F318AF0
3f3189b0:	move   *a7(0x160), a11, 1
3f3189d0:	setf   1, 0, 0
3f3189e0:	move   @0xaecc0, a9, 0
3f318a10:	move   *a11(0x20), a11, 1
3f318a30:	cmp    a11, a9
3f318a40:	jreq   L3F318AF0
3f318a50:	movk   1, a11
3f318a60:	movb   a11, *a13(0x20)
3f318a80:	move   *a7(0x160), a7, 1
3f318aa0:	move   *a7(0x20), a7, 1
3f318ac0:	move   a7, @0xaecc0, 0
L3F318AF0:
3f318af0:	move   a14, -*sp, 1
3f318b00:	move   @0x13f930, *a14+, 1
3f318b30:	move   @0x11a450, *a14+, 1
3f318b60:	calla  L3FB11A10
3f318b90:	move   a8, *a13, 1
3f318ba0:	move   a8, a7
3f318bb0:	jreq   L3F318D00
3f318bc0:	move   *a7(0x160), a11, 1
3f318be0:	setf   1, 0, 0
3f318bf0:	move   @0xaecc1, a9, 0
3f318c20:	move   *a11(0x20), a11, 1
3f318c40:	cmp    a11, a9
3f318c50:	jreq   L3F318D00
3f318c60:	movk   1, a11
3f318c70:	movb   a11, *a13(0x20)
3f318c90:	move   *a7(0x160), a7, 1
3f318cb0:	move   *a7(0x20), a7, 1
3f318cd0:	move   a7, @0xaecc1, 0
L3F318D00:
3f318d00:	move   a14, -*sp, 1
3f318d10:	move   @0x144370, *a14+, 1
3f318d40:	move   @0x11a450, *a14+, 1
3f318d70:	calla  L3FB11A10
3f318da0:	move   a8, *a13, 1
3f318db0:	move   a8, a7
3f318dc0:	jreq   L3F318F10
3f318dd0:	move   *a7(0x160), a11, 1
3f318df0:	setf   1, 0, 0
3f318e00:	move   @0xaed26, a9, 0
3f318e30:	move   *a11(0x20), a11, 1
3f318e50:	cmp    a11, a9
3f318e60:	jreq   L3F318F10
3f318e70:	movk   1, a11
3f318e80:	movb   a11, *a13(0x20)
3f318ea0:	move   *a7(0x160), a7, 1
3f318ec0:	move   *a7(0x20), a7, 1
3f318ee0:	move   a7, @0xaed26, 0
L3F318F10:
3f318f10:	move   a14, -*sp, 1
3f318f20:	move   @0x1421b0, *a14+, 1
3f318f50:	move   @0x11a450, *a14+, 1
3f318f80:	calla  L3FB11A10
3f318fb0:	move   a8, *a13, 1
3f318fc0:	move   a8, a7
3f318fd0:	jreq   L3F319120
3f318fe0:	move   *a7(0x160), a11, 1
3f319000:	setf   6, 0, 0
3f319010:	move   @0xaecc2, a9, 0
3f319040:	move   *a11(0x60), a11, 1
3f319060:	cmp    a11, a9
3f319070:	jreq   L3F319120
3f319080:	movk   1, a11
3f319090:	movb   a11, *a13(0x20)
3f3190b0:	move   *a7(0x160), a7, 1
3f3190d0:	move   *a7(0x60), a7, 1
3f3190f0:	move   a7, @0xaecc2, 0
L3F319120:
3f319120:	setf   8, 0, 0
3f319130:	move   *a13(0x20), a11, 0
3f319150:	jreq   L3F319190
3f319160:	calla  L3F3191E0
L3F319190:
3f319190:	subi   0x30, a14
3f3191b0:	mmfm   sp, a7,a9,a11,a13
3f3191d0:	rets
L3F3191E0:
3f3191e0:	mmtm   sp, a7,a9,a11,a13
3f319200:	move   a14, a13
3f319210:	addi   0x160, a14
3f319230:	movk   1, a11
3f319240:	move   a11, @0x19e170, 1
3f319270:	setf   1, 0, 0
3f319280:	move   @0xaecb0, a11, 0
3f3192b0:	jreq   L3F319300
3f3192c0:	sub    a9, a9
3f3192d0:	move   a9, *a13(0x20), 1
3f3192f0:	jruc   L3F319360
L3F319300:
3f319300:	setf   7, 0, 0
3f319310:	move   @0xaecb1, a9, 0
3f319340:	move   a9, *a13(0x20), 1
L3F319360:
3f319360:	setf   1, 0, 0
3f319370:	move   @0xaecb8, a9, 0
3f3193a0:	jreq   L3F3193E0
3f3193b0:	sub    a9, a9
3f3193c0:	move   a9, *a13, 1
3f3193d0:	jruc   L3F319430
L3F3193E0:
3f3193e0:	setf   7, 0, 0
3f3193f0:	move   @0xaecb9, a7, 0
3f319420:	move   a7, *a13, 1
L3F319430:
3f319430:	setf   1, 0, 0
3f319440:	move   @0xaecc0, a9, 0
3f319470:	jreq   L3F3194C0
3f319480:	sub    a7, a7
3f319490:	move   a7, *a13(0xe0), 1
3f3194b0:	jruc   L3F3194F0
L3F3194C0:
3f3194c0:	movk   1, a7
3f3194d0:	move   a7, *a13(0xe0), 1
L3F3194F0:
3f3194f0:	movk   1, a7
3f319500:	setf   16, 1, 0
3f319510:	move   a7, @0x223730, 0
3f319540:	move   a14, -*sp, 1
3f319550:	move   a13, *a14+, 1
3f319560:	movi   0x83, a9
3f319580:	move   a9, *a14+, 1
3f319590:	move   @0xb78e0, *a14+, 1
3f3195c0:	calla  L3FD350E0
3f3195f0:	move   a14, -*sp, 1
3f319600:	sub    a11, a11
3f319610:	move   a11, *a14+, 1
3f319620:	move   @0xb78e0, *a14+, 1
3f319650:	calla  L3FD9F6B0
3f319680:	move   a14, -*sp, 1
3f319690:	movi   0xa6, a7
3f3196b0:	move   a7, *a14+, 1
3f3196c0:	setf   6, 0, 0
3f3196d0:	move   @0xaecc2, a11, 0
3f319700:	sll    0x6, a11
3f319710:	addi   0x21a790, a11
3f319740:	setf   1, 0, 0
3f319750:	move   @0xaed26, a7, 0
3f319780:	sll    0x5, a7
3f319790:	add    a7, a11
3f3197a0:	move   *a11+, *a14+, 1
3f3197b0:	setf   6, 0, 0
3f3197c0:	move   @0xaecc2, a11, 0
3f3197f0:	subk   8, a11
3f319800:	movk   1, a11
3f319810:	jreq   L3F319830
3f319820:	sub    a11, a11
L3F319830:
3f319830:	movk   2, a7
3f319840:	sll    a11, a7
3f319850:	move   a7, *a14+, 1
3f319860:	movi   0x56, a11
3f319880:	move   a11, *a14+, 1
3f319890:	move   @0xb78e0, *a14+, 1
3f3198c0:	calla  L3FD9E020
3f3198f0:	setf   1, 0, 0
3f319900:	move   @0xaed26, a7, 0
3f319930:	jreq   L3F319990
3f319940:	sub    a9, a9
3f319950:	movb   a9, @0xb21c8
3f319980:	jruc   L3F319A50
L3F319990:
3f319990:	setf   6, 0, 0
3f3199a0:	move   @0xaecc2, a9, 0
3f3199d0:	sll    0x3, a9
3f3199e0:	addi   0xba180, a9
3f319a10:	movb   *a9, a9
3f319a20:	movb   a9, @0xb21c8
L3F319A50:
3f319a50:	setf   1, 0, 0
3f319a60:	move   @0xaecc1, a9, 0
3f319a90:	jreq   L3F319AE0
3f319aa0:	movi   0xffe6, a11
3f319ad0:	jruc   L3F319B10
L3F319AE0:
3f319ae0:	movi   0xffe5, a11
L3F319B10:
3f319b10:	move   a11, *a13(0x120), 1
3f319b30:	movk   1, a7
3f319b40:	move   a7, *a13(0x100), 1
L3F319B60:
3f319b60:	move   *a13(0x100), a11, 1
3f319b80:	sll    0x5, a11
3f319b90:	add    a13, a11
3f319ba0:	sub    a9, a9
3f319bb0:	move   a9, *a11(0x120), 1
3f319bd0:	move   *a13(0x100), a11, 1
3f319bf0:	inc    a11
3f319c00:	move   a11, *a13(0x100), 1
3f319c20:	subk   2, a11
3f319c30:	jrlt   L3F319B60
3f319c40:	move   a14, -*sp, 1
3f319c50:	movk   1, a11
3f319c60:	move   a11, *a14+, 1
3f319c70:	move   a13, a7
3f319c80:	addi   0x120, a7
3f319ca0:	move   a7, *a14+, 1
3f319cb0:	movk   2, a9
3f319cc0:	move   a9, *a14+, 1
3f319cd0:	movi   0xb0, a9
3f319cf0:	move   a9, *a14+, 1
3f319d00:	move   @0xb78e0, *a14+, 1
3f319d30:	calla  L3FD9E020
3f319d60:	subi   0x160, a14
3f319d80:	mmfm   sp, a7,a9,a11,a13
3f319da0:	rets
3f319db0:	rets
3f319dc0:	calla  L3F319E30
3f319df0:	calla  L3F304B60
3f319e20:	rets
L3F319E30:
3f319e30:	mmtm   sp, a9,a11,a13
3f319e50:	move   a14, a13
3f319e60:	addk   32, a14
3f319e70:	move   a14, -*sp, 1
3f319e80:	move   @0x1457b0, *a14+, 1
3f319eb0:	move   @0x11a470, *a14+, 1
3f319ee0:	calla  L3FB11A10
3f319f10:	move   a8, *a13, 1
3f319f20:	move   a8, a8
3f319f30:	jreq   L3F319FB0
3f319f40:	move   *a8(0x160), a11, 1
3f319f60:	move   *a11(0x20), a11, 1
3f319f80:	movb   a11, @0xaed10
L3F319FB0:
3f319fb0:	move   a14, -*sp, 1
3f319fc0:	move   @0x146bf0, *a14+, 1
3f319ff0:	move   @0x11a470, *a14+, 1
3f31a020:	calla  L3FB11A10
3f31a050:	move   a8, *a13, 1
3f31a060:	move   a8, a11
3f31a070:	jreq   L3F31A100
3f31a080:	move   *a8(0x160), a9, 1
3f31a0a0:	move   *a9(0x20), a9, 1
3f31a0c0:	setf   1, 0, 0
3f31a0d0:	move   a9, @0xaecd7, 0
L3F31A100:
3f31a100:	move   a14, -*sp, 1
3f31a110:	move   @0x147970, *a14+, 1
3f31a140:	move   @0x11a470, *a14+, 1
3f31a170:	calla  L3FB11A10
3f31a1a0:	move   a8, *a13, 1
3f31a1b0:	move   a8, a9
3f31a1c0:	jreq   L3F31A250
3f31a1d0:	move   *a8(0x160), a11, 1
3f31a1f0:	move   *a11(0x20), a11, 1
3f31a210:	setf   1, 0, 0
3f31a220:	move   a11, @0xaece0, 0
L3F31A250:
3f31a250:	move   a14, -*sp, 1
3f31a260:	move   @0x1486f0, *a14+, 1
3f31a290:	move   @0x11a470, *a14+, 1
3f31a2c0:	calla  L3FB11A10
3f31a2f0:	move   a8, *a13, 1
3f31a300:	move   a8, a9
3f31a310:	jreq   L3F31A3A0
3f31a320:	move   *a8(0x160), a11, 1
3f31a340:	move   *a11(0x60), a11, 1
3f31a360:	setf   4, 0, 0
3f31a370:	move   a11, @0xaecd8, 0
L3F31A3A0:
3f31a3a0:	calla  L3F31A410
3f31a3d0:	subk   32, a14
3f31a3e0:	mmfm   sp, a9,a11,a13
3f31a400:	rets
L3F31A410:
3f31a410:	mmtm   sp, a9,a11,a13
3f31a430:	move   a14, a13
3f31a440:	addi   0x40, a14
3f31a460:	movk   1, a11
3f31a470:	move   a11, @0x19e170, 1
3f31a4a0:	move   @0xb7140, a11, 1
3f31a4d0:	jreq   L3F31A620
3f31a4e0:	move   a14, -*sp, 1
3f31a4f0:	move   @0xb7960, *a14+, 1
3f31a520:	move   @0xb78e0, *a14+, 1
3f31a550:	calla  L3FDA88A0
3f31a580:	move   a14, -*sp, 1
3f31a590:	move   @0xb7140, *a14+, 1
3f31a5c0:	move   @0xb78e0, *a14+, 1
3f31a5f0:	calla  L3FD4E9A0
L3F31A620:
3f31a620:	setf   1, 0, 0
3f31a630:	move   @0xaece0, a11, 0
3f31a660:	jrne   L3F31AA30
3f31a670:	move   a14, -*sp, 1
3f31a680:	movi   0xba7e0, a9
3f31a6b0:	move   a9, *a14+, 1
3f31a6c0:	movi   0xba780, a9
3f31a6f0:	move   a9, *a14+, 1
3f31a700:	setf   4, 0, 0
3f31a710:	move   @0xaecd8, a9, 0
3f31a740:	sll    0x5, a9
3f31a750:	addi   0x114f30, a9
3f31a780:	move   *a9, a9, 1
3f31a790:	inc    a9
3f31a7a0:	move   a9, *a14+, 1
3f31a7b0:	move   @0xaecd8, a9, 0
3f31a7e0:	sll    0x5, a9
3f31a7f0:	addi   0x114f30, a9
3f31a820:	move   *a9+, *a14+, 1
3f31a830:	move   @0xb7f40, *a14+, 1
3f31a860:	move   @0xb7f40, *a14+, 1
3f31a890:	move   @0xb78e0, *a14+, 1
3f31a8c0:	calla  L3FD409D0
3f31a8f0:	move   a8, @0xb7140, 1
3f31a920:	move   a14, -*sp, 1
3f31a930:	movi   0xba7e0, a11
3f31a960:	move   a11, *a14+, 1
3f31a970:	movi   0xba780, a9
3f31a9a0:	move   a9, *a14+, 1
3f31a9b0:	move   a8, *a14+, 1
3f31a9c0:	move   @0xb78e0, *a14+, 1
3f31a9f0:	calla  L3FD757F0
3f31aa20:	jruc   L3F31ADE0
L3F31AA30:
3f31aa30:	move   a14, -*sp, 1
3f31aa40:	movi   0xba780, a9
3f31aa70:	move   a9, *a14+, 1
3f31aa80:	movi   0xba7e0, a9
3f31aab0:	move   a9, *a14+, 1
3f31aac0:	setf   4, 0, 0
3f31aad0:	move   @0xaecd8, a9, 0
3f31ab00:	sll    0x5, a9
3f31ab10:	addi   0x114f30, a9
3f31ab40:	move   *a9, a9, 1
3f31ab50:	inc    a9
3f31ab60:	move   a9, *a14+, 1
3f31ab70:	move   @0xaecd8, a9, 0
3f31aba0:	sll    0x5, a9
3f31abb0:	addi   0x114f30, a9
3f31abe0:	move   *a9+, *a14+, 1
3f31abf0:	move   @0xb7f40, *a14+, 1
3f31ac20:	move   @0xb7f40, *a14+, 1
3f31ac50:	move   @0xb78e0, *a14+, 1
3f31ac80:	calla  L3FD409D0
3f31acb0:	move   a8, @0xb7140, 1
3f31ace0:	move   a14, -*sp, 1
3f31acf0:	movi   0xba780, a11
3f31ad20:	move   a11, *a14+, 1
3f31ad30:	movi   0xba7e0, a9
3f31ad60:	move   a9, *a14+, 1
3f31ad70:	move   a8, *a14+, 1
3f31ad80:	move   @0xb78e0, *a14+, 1
3f31adb0:	calla  L3FD757F0
L3F31ADE0:
3f31ade0:	move   a14, -*sp, 1
3f31adf0:	move   @0xb7140, *a14+, 1
3f31ae20:	move   @0xb7960, *a14+, 1
3f31ae50:	move   @0xb78e0, *a14+, 1
3f31ae80:	calla  L3FD421C0
3f31aeb0:	move   a14, -*sp, 1
3f31aec0:	sub    a11, a11
3f31aed0:	move   a11, *a14+, 1
3f31aee0:	calla  L3F30D660
3f31af10:	subi   0x40, a14
3f31af30:	mmfm   sp, a9,a11,a13
3f31af50:	rets
3f31af60:	calla  L3F31AFD0
3f31af90:	calla  L3F301B80
3f31afc0:	rets
L3F31AFD0:
3f31afd0:	mmtm   sp, a7,a9,a11,a13
3f31aff0:	move   a14, a13
3f31b000:	addi   0x40, a14
3f31b020:	movk   1, a11
3f31b030:	move   a11, @0x19e170, 1
3f31b060:	move   a14, -*sp, 1
3f31b070:	move   @0x1622b0, *a14+, 1
3f31b0a0:	move   @0x11a510, *a14+, 1
3f31b0d0:	calla  L3FB11A10
3f31b100:	move   a8, *a13, 1
3f31b110:	move   a8, a8
3f31b120:	jreq   L3F31B210
3f31b130:	setf   3, 0, 0
3f31b140:	move   @0xaeced, a9, 0
3f31b170:	move   a9, @0xba840, 1
3f31b1a0:	move   *a8(0x160), a7, 1
3f31b1c0:	move   *a7(0x20), a7, 1
3f31b1e0:	move   a7, @0xaeced, 0
L3F31B210:
3f31b210:	move   a14, -*sp, 1
3f31b220:	move   @0x163030, *a14+, 1
3f31b250:	move   @0x11a510, *a14+, 1
3f31b280:	calla  L3FB11A10
3f31b2b0:	move   a8, *a13, 1
3f31b2c0:	move   a8, a7
3f31b2d0:	jreq   L3F31B3C0
3f31b2e0:	setf   4, 0, 0
3f31b2f0:	move   @0xaecf0, a9, 0
3f31b320:	move   a9, @0xba860, 1
3f31b350:	move   *a7(0x160), a11, 1
3f31b370:	move   *a11(0x20), a11, 1
3f31b390:	move   a11, @0xaecf0, 0
L3F31B3C0:
3f31b3c0:	move   a14, -*sp, 1
3f31b3d0:	move   @0x163db0, *a14+, 1
3f31b400:	move   @0x11a510, *a14+, 1
3f31b430:	calla  L3FB11A10
3f31b460:	move   a8, *a13, 1
3f31b470:	move   a8, a7
3f31b480:	jreq   L3F31B510
3f31b490:	move   *a7(0x160), a11, 1
3f31b4b0:	move   *a11(0x20), a11, 1
3f31b4d0:	setf   4, 0, 0
3f31b4e0:	move   a11, @0xaecf8, 0
L3F31B510:
3f31b510:	move   a14, -*sp, 1
3f31b520:	move   @0x164b30, *a14+, 1
3f31b550:	move   @0x11a510, *a14+, 1
3f31b580:	calla  L3FB11A10
3f31b5b0:	move   a8, *a13, 1
3f31b5c0:	move   a8, a7
3f31b5d0:	jreq   L3F31B660
3f31b5e0:	move   *a7(0x160), a11, 1
3f31b600:	move   *a11(0x20), a11, 1
3f31b620:	setf   1, 0, 0
3f31b630:	move   a11, @0xaeceb, 0
L3F31B660:
3f31b660:	move   a14, -*sp, 1
3f31b670:	move   @0x1658b0, *a14+, 1
3f31b6a0:	move   @0x11a510, *a14+, 1
3f31b6d0:	calla  L3FB11A10
3f31b700:	move   a8, *a13, 1
3f31b710:	move   a8, a7
3f31b720:	jreq   L3F31B7B0
3f31b730:	move   *a7(0x160), a11, 1
3f31b750:	move   *a11(0x20), a11, 1
3f31b770:	setf   2, 0, 0
3f31b780:	move   a11, @0xaed00, 0
L3F31B7B0:
3f31b7b0:	calla  L3F31C230
3f31b7e0:	subi   0x40, a14
3f31b800:	mmfm   sp, a7,a9,a11,a13
3f31b820:	rets
3f31b830:	calla  L3F31B8A0
3f31b860:	calla  L3F3020D0
3f31b890:	rets
L3F31B8A0:
3f31b8a0:	mmtm   sp, a7,a9,a11,a13
3f31b8c0:	move   a14, a13
3f31b8d0:	addk   32, a14
3f31b8e0:	movk   1, a11
3f31b8f0:	move   a11, @0x19e170, 1
3f31b920:	move   a14, -*sp, 1
3f31b930:	move   @0x168130, *a14+, 1
3f31b960:	move   @0x11a530, *a14+, 1
3f31b990:	calla  L3FB11A10
3f31b9c0:	move   a8, *a13, 1
3f31b9d0:	move   a8, a8
3f31b9e0:	jreq   L3F31BAD0
3f31b9f0:	setf   3, 0, 0
3f31ba00:	move   @0xaed08, a9, 0
3f31ba30:	move   a9, @0xba880, 1
3f31ba60:	move   *a8(0x160), a7, 1
3f31ba80:	move   *a7(0x20), a7, 1
3f31baa0:	move   a7, @0xaed08, 0
L3F31BAD0:
3f31bad0:	move   a14, -*sp, 1
3f31bae0:	move   @0x168eb0, *a14+, 1
3f31bb10:	move   @0x11a530, *a14+, 1
3f31bb40:	calla  L3FB11A10
3f31bb70:	move   a8, *a13, 1
3f31bb80:	move   a8, a7
3f31bb90:	jreq   L3F31BC80
3f31bba0:	setf   4, 0, 0
3f31bbb0:	move   @0xaed0c, a9, 0
3f31bbe0:	move   a9, @0xba8a0, 1
3f31bc10:	move   *a7(0x160), a11, 1
3f31bc30:	move   *a11(0x20), a11, 1
3f31bc50:	move   a11, @0xaed0c, 0
L3F31BC80:
3f31bc80:	move   a14, -*sp, 1
3f31bc90:	move   @0x16a9b0, *a14+, 1
3f31bcc0:	move   @0x11a530, *a14+, 1
3f31bcf0:	calla  L3FB11A10
3f31bd20:	move   a8, *a13, 1
3f31bd30:	move   a8, a7
3f31bd40:	jreq   L3F31BDD0
3f31bd50:	move   *a7(0x160), a11, 1
3f31bd70:	move   *a11(0x20), a11, 1
3f31bd90:	setf   1, 0, 0
3f31bda0:	move   a11, @0xaed0b, 0
L3F31BDD0:
3f31bdd0:	move   a14, -*sp, 1
3f31bde0:	move   @0x169c30, *a14+, 1
3f31be10:	move   @0x11a530, *a14+, 1
3f31be40:	calla  L3FB11A10
3f31be70:	move   a8, *a13, 1
3f31be80:	move   a8, a7
3f31be90:	jreq   L3F31BF20
3f31bea0:	move   *a7(0x160), a11, 1
3f31bec0:	move   *a11(0x20), a11, 1
3f31bee0:	setf   4, 0, 0
3f31bef0:	move   a11, @0xaecfc, 0
L3F31BF20:
3f31bf20:	move   a14, -*sp, 1
3f31bf30:	move   @0x16b730, *a14+, 1
3f31bf60:	move   @0x11a530, *a14+, 1
3f31bf90:	calla  L3FB11A10
3f31bfc0:	move   a8, *a13, 1
3f31bfd0:	move   a8, a7
3f31bfe0:	jreq   L3F31C070
3f31bff0:	move   *a7(0x160), a11, 1
3f31c010:	move   *a11(0x20), a11, 1
3f31c030:	setf   2, 0, 0
3f31c040:	move   a11, @0xaed04, 0
L3F31C070:
3f31c070:	move   a14, -*sp, 1
3f31c080:	move   @0x16c4b0, *a14+, 1
3f31c0b0:	move   @0x11a530, *a14+, 1
3f31c0e0:	calla  L3FB11A10
3f31c110:	move   a8, *a13, 1
3f31c120:	move   a8, a7
3f31c130:	jreq   L3F31C1C0
3f31c140:	move   *a7(0x160), a11, 1
3f31c160:	move   *a11(0x20), a11, 1
3f31c180:	setf   2, 0, 0
3f31c190:	move   a11, @0xaed02, 0
L3F31C1C0:
3f31c1c0:	calla  L3F31D8E0
3f31c1f0:	subk   32, a14
3f31c200:	mmfm   sp, a7,a9,a11,a13
3f31c220:	rets
L3F31C230:
3f31c230:	mmtm   sp, a9,a11,a13
3f31c250:	move   a14, a13
3f31c260:	addi   0x30, a14
3f31c280:	movk   1, a11
3f31c290:	move   a11, @0x19e170, 1
3f31c2c0:	move   a14, -*sp, 1
3f31c2d0:	setf   4, 0, 0
3f31c2e0:	move   @0xaecf8, a9, 0
3f31c310:	sll    0x5, a9
3f31c320:	addi   0xba4e0, a9
3f31c350:	move   *a9+, *a14+, 1
3f31c360:	movk   6, a9
3f31c370:	move   a9, *a14+, 1
3f31c380:	move   @0xa6820, *a14+, 1
3f31c3b0:	calla  L3FB3F810
3f31c3e0:	move   a14, -*sp, 1
3f31c3f0:	setf   4, 0, 0
3f31c400:	move   @0xaecf8, a9, 0
3f31c430:	sll    0x5, a9
3f31c440:	addi   0xba360, a9
3f31c470:	move   *a9+, *a14+, 1
3f31c480:	movk   5, a9
3f31c490:	move   a9, *a14+, 1
3f31c4a0:	move   @0xa6820, *a14+, 1
3f31c4d0:	calla  L3FB3F810
3f31c500:	move   a14, -*sp, 1
3f31c510:	setf   1, 0, 0
3f31c520:	move   @0xaeceb, a9, 0
3f31c550:	sll    0x5, a9
3f31c560:	addi   0xba660, a9
3f31c590:	move   *a9+, *a14+, 1
3f31c5a0:	movk   7, a9
3f31c5b0:	move   a9, *a14+, 1
3f31c5c0:	move   @0xa6820, *a14+, 1
3f31c5f0:	calla  L3FB3F810
3f31c620:	move   a14, -*sp, 1
3f31c630:	setf   2, 0, 0
3f31c640:	move   @0xaed00, a9, 0
3f31c670:	sll    0x5, a9
3f31c680:	addi   0xba6a0, a9
3f31c6b0:	move   *a9+, *a14+, 1
3f31c6c0:	movk   10, a9
3f31c6d0:	move   a9, *a14+, 1
3f31c6e0:	move   @0xa6820, *a14+, 1
3f31c710:	calla  L3FB3F810
3f31c740:	setf   3, 0, 0
3f31c750:	move   @0xaeced, a9, 0
3f31c780:	subk   6, a9
3f31c790:	jreq   L3F31C800
3f31c7a0:	setf   4, 0, 0
3f31c7b0:	move   @0xaecf0, a9, 0
3f31c7e0:	subk   6, a9
3f31c7f0:	jrne   L3F31CA10
L3F31C800:
3f31c800:	setf   3, 0, 0
3f31c810:	move   @0xaed08, a9, 0
3f31c840:	subk   7, a9
3f31c850:	jreq   L3F31C8C0
3f31c860:	setf   4, 0, 0
3f31c870:	move   @0xaed0c, a9, 0
3f31c8a0:	subk   7, a9
3f31c8b0:	jrne   L3F31CA10
L3F31C8C0:
3f31c8c0:	move   a14, -*sp, 1
3f31c8d0:	movk   3, a9
3f31c8e0:	move   a9, *a14+, 1
3f31c8f0:	movi   0x3f332dc0, a8
3f31c920:	move   a8, *a14+, 1
3f31c930:	calla  L3F309350
3f31c960:	move   a14, -*sp, 1
3f31c970:	move   a9, *a14+, 1
3f31c980:	movi   0x3f332f70, a8
3f31c9b0:	move   a8, *a14+, 1
3f31c9c0:	calla  L3F309350
3f31c9f0:	jauc   L3F31D700
L3F31CA10:
3f31ca10:	setf   3, 0, 0
3f31ca20:	move   @0xaeced, a9, 0
3f31ca50:	subk   7, a9
3f31ca60:	jreq   L3F31CAD0
3f31ca70:	setf   4, 0, 0
3f31ca80:	move   @0xaecf0, a9, 0
3f31cab0:	subk   7, a9
3f31cac0:	jrne   L3F31D160
L3F31CAD0:
3f31cad0:	setf   3, 0, 0
3f31cae0:	move   @0xaed08, a9, 0
3f31cb10:	subk   6, a9
3f31cb20:	jreq   L3F31CB90
3f31cb30:	setf   4, 0, 0
3f31cb40:	move   @0xaed0c, a9, 0
3f31cb70:	subk   6, a9
3f31cb80:	jrne   L3F31D160
L3F31CB90:
3f31cb90:	move   a14, -*sp, 1
3f31cba0:	movk   3, a9
3f31cbb0:	move   a9, *a14+, 1
3f31cbc0:	movi   0x3f3330c8, a8
3f31cbf0:	move   a8, *a14+, 1
3f31cc00:	calla  L3F309350
3f31cc30:	move   a14, -*sp, 1
3f31cc40:	move   a9, *a14+, 1
3f31cc50:	movi   0x3f332f70, a8
3f31cc80:	move   a8, *a14+, 1
3f31cc90:	calla  L3F309350
3f31ccc0:	move   @0xb80c0, a9, 1
3f31ccf0:	jaeq   L3F31D700
3f31cd10:	move   a14, -*sp, 1
3f31cd20:	move   @0x1622b0, *a14+, 1
3f31cd50:	move   @0x11a510, *a14+, 1
3f31cd80:	calla  L3FB11A10
3f31cdb0:	move   a8, *a13, 1
3f31cdc0:	move   a8, a9
3f31cdd0:	jreq   L3F31CF30
3f31cde0:	setf   3, 0, 0
3f31cdf0:	move   @0xba840, @0xaeced, 0
3f31ce40:	move   *a8(0x160), a11, 1
3f31ce60:	move   @0xba840, a9, 1
3f31ce90:	move   a9, *a11(0x20), 1
3f31ceb0:	move   a14, -*sp, 1
3f31cec0:	move   a8, *a14+, 1
3f31ced0:	move   @0x11a510, *a14+, 1
3f31cf00:	calla  L3FB11C90
L3F31CF30:
3f31cf30:	move   a14, -*sp, 1
3f31cf40:	move   @0x163030, *a14+, 1
3f31cf70:	move   @0x11a510, *a14+, 1
3f31cfa0:	calla  L3FB11A10
3f31cfd0:	move   a8, *a13, 1
3f31cfe0:	move   a8, a9
3f31cff0:	jreq   L3F31D700
3f31d000:	setf   4, 0, 0
3f31d010:	move   @0xba860, @0xaecf0, 0
3f31d060:	move   *a8(0x160), a11, 1
3f31d080:	move   @0xba860, a9, 1
3f31d0b0:	move   a9, *a11(0x20), 1
3f31d0d0:	move   a14, -*sp, 1
3f31d0e0:	move   a8, *a14+, 1
3f31d0f0:	move   @0x11a510, *a14+, 1
3f31d120:	calla  L3FB11C90
3f31d150:	jruc   L3F31D700
L3F31D160:
3f31d160:	move   a14, -*sp, 1
3f31d170:	setf   3, 0, 0
3f31d180:	move   @0xaeced, a9, 0
3f31d1b0:	sll    0x5, a9
3f31d1c0:	addi   0xba260, a9
3f31d1f0:	move   *a9+, *a14+, 1
3f31d200:	movk   4, a9
3f31d210:	move   a9, *a14+, 1
3f31d220:	move   @0xa6820, *a14+, 1
3f31d250:	calla  L3FB3F810
3f31d280:	setf   4, 0, 0
3f31d290:	move   @0xaecf0, a9, 0
3f31d2c0:	subk   8, a9
3f31d2d0:	jrne   L3F31D410
3f31d2e0:	move   a14, -*sp, 1
3f31d2f0:	setf   3, 0, 0
3f31d300:	move   @0xaeced, a9, 0
3f31d330:	sll    0x5, a9
3f31d340:	addi   0xba260, a9
3f31d370:	move   *a9+, *a14+, 1
3f31d380:	movk   3, a9
3f31d390:	move   a9, *a14+, 1
3f31d3a0:	move   @0xa6820, *a14+, 1
3f31d3d0:	calla  L3FB3F810
3f31d400:	jruc   L3F31D520
L3F31D410:
3f31d410:	move   a14, -*sp, 1
3f31d420:	move   @0xaecf0, a9, 0
3f31d450:	sll    0x5, a9
3f31d460:	addi   0xba260, a9
3f31d490:	move   *a9+, *a14+, 1
3f31d4a0:	movk   3, a9
3f31d4b0:	move   a9, *a14+, 1
3f31d4c0:	move   @0xa6820, *a14+, 1
3f31d4f0:	calla  L3FB3F810
L3F31D520:
3f31d520:	setf   2, 0, 0
3f31d530:	move   @0xaed00, a9, 0
3f31d560:	subk   2, a9
3f31d570:	jreq   L3F31D700
3f31d580:	move   a14, -*sp, 1
3f31d590:	movk   9, a9
3f31d5a0:	move   a9, *a14+, 1
3f31d5b0:	move   a9, *a14+, 1
3f31d5c0:	move   @0xa6820, *a14+, 1
3f31d5f0:	calla  L3FB3F810
3f31d620:	movk   17, a9
3f31d630:	movb   a9, *a13(0x20)
3f31d650:	move   a14, -*sp, 1
3f31d660:	move   a11, *a14+, 1
3f31d670:	move   a13, a9
3f31d680:	addk   32, a9
3f31d690:	move   a9, *a14+, 1
3f31d6a0:	move   @0xa6820, *a14+, 1
3f31d6d0:	calla  L3FB3EBC0
L3F31D700:
3f31d700:	subi   0x30, a14
3f31d720:	mmfm   sp, a9,a11,a13
3f31d740:	rets
L3F31D750:
3f31d750:	move   a11, -*sp, 1
3f31d760:	move   a14, -*sp, 1
3f31d770:	sub    a11, a11
3f31d780:	move   a11, *a14+, 1
3f31d790:	movk   13, a11
3f31d7a0:	move   a11, *a14+, 1
3f31d7b0:	move   @0xa6820, *a14+, 1
3f31d7e0:	calla  L3FB3F810
3f31d810:	move   a14, -*sp, 1
3f31d820:	sub    a11, a11
3f31d830:	move   a11, *a14+, 1
3f31d840:	movk   13, a11
3f31d850:	move   a11, *a14+, 1
3f31d860:	move   @0xa6840, *a14+, 1
3f31d890:	calla  L3FB3F810
3f31d8c0:	move   *sp+, a11, 1
3f31d8d0:	rets
L3F31D8E0:
3f31d8e0:	mmtm   sp, a9,a11,a13
3f31d900:	move   a14, a13
3f31d910:	addi   0x30, a14
3f31d930:	movk   1, a11
3f31d940:	move   a11, @0x19e170, 1
3f31d970:	move   a14, -*sp, 1
3f31d980:	setf   4, 0, 0
3f31d990:	move   @0xaecfc, a9, 0
3f31d9c0:	sll    0x5, a9
3f31d9d0:	addi   0xba4e0, a9
3f31da00:	move   *a9+, *a14+, 1
3f31da10:	movk   6, a9
3f31da20:	move   a9, *a14+, 1
3f31da30:	move   @0xa6840, *a14+, 1
3f31da60:	calla  L3FB3F810
3f31da90:	move   a14, -*sp, 1
3f31daa0:	setf   4, 0, 0
3f31dab0:	move   @0xaecfc, a9, 0
3f31dae0:	sll    0x5, a9
3f31daf0:	addi   0xba360, a9
3f31db20:	move   *a9+, *a14+, 1
3f31db30:	movk   5, a9
3f31db40:	move   a9, *a14+, 1
3f31db50:	move   @0xa6840, *a14+, 1
3f31db80:	calla  L3FB3F810
3f31dbb0:	move   a14, -*sp, 1
3f31dbc0:	setf   1, 0, 0
3f31dbd0:	move   @0xaed0b, a9, 0
3f31dc00:	sll    0x5, a9
3f31dc10:	addi   0xba660, a9
3f31dc40:	move   *a9+, *a14+, 1
3f31dc50:	movk   7, a9
3f31dc60:	move   a9, *a14+, 1
3f31dc70:	move   @0xa6840, *a14+, 1
3f31dca0:	calla  L3FB3F810
3f31dcd0:	move   a14, -*sp, 1
3f31dce0:	setf   2, 0, 0
3f31dcf0:	move   @0xaed04, a9, 0
3f31dd20:	sll    0x5, a9
3f31dd30:	addi   0xba6a0, a9
3f31dd60:	move   *a9+, *a14+, 1
3f31dd70:	movk   10, a9
3f31dd80:	move   a9, *a14+, 1
3f31dd90:	move   @0xa6840, *a14+, 1
3f31ddc0:	calla  L3FB3F810
3f31ddf0:	move   a14, -*sp, 1
3f31de00:	setf   2, 0, 0
3f31de10:	move   @0xaed02, a9, 0
3f31de40:	sll    0x5, a9
3f31de50:	addi   0xba700, a9
3f31de80:	move   *a9+, *a14+, 1
3f31de90:	movk   11, a9
3f31dea0:	move   a9, *a14+, 1
3f31deb0:	move   @0xa6840, *a14+, 1
3f31dee0:	calla  L3FB3F810
3f31df10:	move   @0xb80e0, a9, 1
3f31df40:	jreq   L3F31DF80
3f31df50:	calla  L3F2FC7D0
L3F31DF80:
3f31df80:	setf   3, 0, 0
3f31df90:	move   @0xaed08, a9, 0
3f31dfc0:	subk   6, a9
3f31dfd0:	jreq   L3F31E040
3f31dfe0:	setf   4, 0, 0
3f31dff0:	move   @0xaed0c, a9, 0
3f31e020:	subk   6, a9
3f31e030:	jrne   L3F31E250
L3F31E040:
3f31e040:	setf   3, 0, 0
3f31e050:	move   @0xaeced, a9, 0
3f31e080:	subk   7, a9
3f31e090:	jreq   L3F31E100
3f31e0a0:	setf   4, 0, 0
3f31e0b0:	move   @0xaecf0, a9, 0
3f31e0e0:	subk   7, a9
3f31e0f0:	jrne   L3F31E250
L3F31E100:
3f31e100:	move   a14, -*sp, 1
3f31e110:	movk   3, a9
3f31e120:	move   a9, *a14+, 1
3f31e130:	movi   0x3f333278, a8
3f31e160:	move   a8, *a14+, 1
3f31e170:	calla  L3F309350
3f31e1a0:	move   a14, -*sp, 1
3f31e1b0:	move   a9, *a14+, 1
3f31e1c0:	movi   0x3f332f70, a8
3f31e1f0:	move   a8, *a14+, 1
3f31e200:	calla  L3F309350
3f31e230:	jauc   L3F31EF40
L3F31E250:
3f31e250:	setf   3, 0, 0
3f31e260:	move   @0xaed08, a9, 0
3f31e290:	subk   7, a9
3f31e2a0:	jreq   L3F31E310
3f31e2b0:	setf   4, 0, 0
3f31e2c0:	move   @0xaed0c, a9, 0
3f31e2f0:	subk   7, a9
3f31e300:	jrne   L3F31E9A0
L3F31E310:
3f31e310:	setf   3, 0, 0
3f31e320:	move   @0xaeced, a9, 0
3f31e350:	subk   6, a9
3f31e360:	jreq   L3F31E3D0
3f31e370:	setf   4, 0, 0
3f31e380:	move   @0xaecf0, a9, 0
3f31e3b0:	subk   6, a9
3f31e3c0:	jrne   L3F31E9A0
L3F31E3D0:
3f31e3d0:	move   a14, -*sp, 1
3f31e3e0:	movk   3, a9
3f31e3f0:	move   a9, *a14+, 1
3f31e400:	movi   0x3f333410, a8
3f31e430:	move   a8, *a14+, 1
3f31e440:	calla  L3F309350
3f31e470:	move   a14, -*sp, 1
3f31e480:	move   a9, *a14+, 1
3f31e490:	movi   0x3f332f70, a8
3f31e4c0:	move   a8, *a14+, 1
3f31e4d0:	calla  L3F309350
3f31e500:	move   @0xb80e0, a9, 1
3f31e530:	jaeq   L3F31EF40
3f31e550:	move   a14, -*sp, 1
3f31e560:	move   @0x168130, *a14+, 1
3f31e590:	move   @0x11a530, *a14+, 1
3f31e5c0:	calla  L3FB11A10
3f31e5f0:	move   a8, *a13, 1
3f31e600:	move   a8, a9
3f31e610:	jreq   L3F31E770
3f31e620:	setf   3, 0, 0
3f31e630:	move   @0xba880, @0xaed08, 0
3f31e680:	move   *a8(0x160), a11, 1
3f31e6a0:	move   @0xba880, a9, 1
3f31e6d0:	move   a9, *a11(0x20), 1
3f31e6f0:	move   a14, -*sp, 1
3f31e700:	move   a8, *a14+, 1
3f31e710:	move   @0x11a530, *a14+, 1
3f31e740:	calla  L3FB11C90
L3F31E770:
3f31e770:	move   a14, -*sp, 1
3f31e780:	move   @0x168eb0, *a14+, 1
3f31e7b0:	move   @0x11a530, *a14+, 1
3f31e7e0:	calla  L3FB11A10
3f31e810:	move   a8, *a13, 1
3f31e820:	move   a8, a9
3f31e830:	jreq   L3F31EF40
3f31e840:	setf   4, 0, 0
3f31e850:	move   @0xba8a0, @0xaed0c, 0
3f31e8a0:	move   *a8(0x160), a11, 1
3f31e8c0:	move   @0xba8a0, a9, 1
3f31e8f0:	move   a9, *a11(0x20), 1
3f31e910:	move   a14, -*sp, 1
3f31e920:	move   a8, *a14+, 1
3f31e930:	move   @0x11a530, *a14+, 1
3f31e960:	calla  L3FB11C90
3f31e990:	jruc   L3F31EF40
L3F31E9A0:
3f31e9a0:	move   a14, -*sp, 1
3f31e9b0:	setf   3, 0, 0
3f31e9c0:	move   @0xaed08, a9, 0
3f31e9f0:	sll    0x5, a9
3f31ea00:	addi   0xba260, a9
3f31ea30:	move   *a9+, *a14+, 1
3f31ea40:	movk   4, a9
3f31ea50:	move   a9, *a14+, 1
3f31ea60:	move   @0xa6840, *a14+, 1
3f31ea90:	calla  L3FB3F810
3f31eac0:	setf   4, 0, 0
3f31ead0:	move   @0xaed0c, a9, 0
3f31eb00:	subk   8, a9
3f31eb10:	jrne   L3F31EC50
3f31eb20:	move   a14, -*sp, 1
3f31eb30:	setf   3, 0, 0
3f31eb40:	move   @0xaed08, a9, 0
3f31eb70:	sll    0x5, a9
3f31eb80:	addi   0xba260, a9
3f31ebb0:	move   *a9+, *a14+, 1
3f31ebc0:	movk   3, a9
3f31ebd0:	move   a9, *a14+, 1
3f31ebe0:	move   @0xa6840, *a14+, 1
3f31ec10:	calla  L3FB3F810
3f31ec40:	jruc   L3F31ED60
L3F31EC50:
3f31ec50:	move   a14, -*sp, 1
3f31ec60:	move   @0xaed0c, a9, 0
3f31ec90:	sll    0x5, a9
3f31eca0:	addi   0xba260, a9
3f31ecd0:	move   *a9+, *a14+, 1
3f31ece0:	movk   3, a9
3f31ecf0:	move   a9, *a14+, 1
3f31ed00:	move   @0xa6840, *a14+, 1
3f31ed30:	calla  L3FB3F810
L3F31ED60:
3f31ed60:	setf   2, 0, 0
3f31ed70:	move   @0xaed04, a9, 0
3f31eda0:	subk   2, a9
3f31edb0:	jreq   L3F31EF40
3f31edc0:	move   a14, -*sp, 1
3f31edd0:	movk   9, a9
3f31ede0:	move   a9, *a14+, 1
3f31edf0:	move   a9, *a14+, 1
3f31ee00:	move   @0xa6840, *a14+, 1
3f31ee30:	calla  L3FB3F810
3f31ee60:	movk   17, a9
3f31ee70:	movb   a9, *a13(0x20)
3f31ee90:	move   a14, -*sp, 1
3f31eea0:	move   a11, *a14+, 1
3f31eeb0:	move   a13, a9
3f31eec0:	addk   32, a9
3f31eed0:	move   a9, *a14+, 1
3f31eee0:	move   @0xa6840, *a14+, 1
3f31ef10:	calla  L3FB3EBC0
L3F31EF40:
3f31ef40:	subi   0x30, a14
3f31ef60:	mmfm   sp, a9,a11,a13
3f31ef80:	rets
3f31ef90:	calla  L3F31F000
3f31efc0:	calla  L3F304610
3f31eff0:	rets
L3F31F000:
3f31f000:	mmtm   sp, a7,a9,a11,a13
3f31f020:	move   a14, a13
3f31f030:	addk   32, a14
3f31f040:	movk   1, a11
3f31f050:	move   a11, @0x19e170, 1
3f31f080:	move   a14, -*sp, 1
3f31f090:	move   @0x14af70, *a14+, 1
3f31f0c0:	move   @0x11a490, *a14+, 1
3f31f0f0:	calla  L3FB11A10
3f31f120:	move   a8, *a13, 1
3f31f130:	move   a8, a8
3f31f140:	jreq   L3F31F1D0
3f31f150:	move   *a8(0x160), a9, 1
3f31f170:	move   *a9(0x20), a9, 1
3f31f190:	setf   1, 0, 0
3f31f1a0:	move   a9, @0xaecca, 0
L3F31F1D0:
3f31f1d0:	move   a14, -*sp, 1
3f31f1e0:	move   @0x14bcf0, *a14+, 1
3f31f210:	move   @0x11a490, *a14+, 1
3f31f240:	calla  L3FB11A10
3f31f270:	move   a8, *a13, 1
3f31f280:	move   a8, a9
3f31f290:	jreq   L3F31F320
3f31f2a0:	move   *a8(0x160), a7, 1
3f31f2c0:	move   *a7(0x20), a7, 1
3f31f2e0:	setf   1, 0, 0
3f31f2f0:	move   a7, @0xaeccc, 0
L3F31F320:
3f31f320:	move   a14, -*sp, 1
3f31f330:	move   @0x14c3b0, *a14+, 1
3f31f360:	move   @0x11a490, *a14+, 1
3f31f390:	calla  L3FB11A10
3f31f3c0:	move   a8, *a13, 1
3f31f3d0:	move   a8, a7
3f31f3e0:	jreq   L3F31F470
3f31f3f0:	move   *a7(0x160), a9, 1
3f31f410:	setf   8, 0, 0
3f31f420:	move   *a9, a9, 0
3f31f430:	setf   1, 0, 0
3f31f440:	move   a9, @0xaeccd, 0
L3F31F470:
3f31f470:	move   a14, -*sp, 1
3f31f480:	move   @0x14e570, *a14+, 1
3f31f4b0:	move   @0x11a490, *a14+, 1
3f31f4e0:	calla  L3FB11A10
3f31f510:	move   a8, *a13, 1
3f31f520:	move   a8, a7
3f31f530:	jreq   L3F31F5C0
3f31f540:	move   *a7(0x160), a9, 1
3f31f560:	move   *a9(0x20), a9, 1
3f31f580:	setf   1, 0, 0
3f31f590:	move   a9, @0xaed25, 0
L3F31F5C0:
3f31f5c0:	subk   32, a14
3f31f5d0:	mmfm   sp, a7,a9,a11,a13
3f31f5f0:	rets
3f31f600:	calla  L3F323E90
3f31f630:	calla  L3F3075E0
3f31f660:	rets
3f31f670:	mmtm   sp, a9,a11,a13
3f31f690:	move   a14, a13
3f31f6a0:	addi   0x70, a14
3f31f6c0:	move   a14, -*sp, 1
3f31f6d0:	move   @0x160e70, *a14+, 1
3f31f700:	move   @0x11a4d0, *a14+, 1
3f31f730:	calla  L3FB11A10
3f31f760:	move   a8, *a13, 1
3f31f770:	move   a8, a8
3f31f780:	jreq   L3F31FA50
3f31f790:	move   @0xb74e0, a11, 1
3f31f7c0:	move   *a8(0x40), a9, 1
3f31f7e0:	sub    a9, a11
3f31f7f0:	setf   16, 1, 0
3f31f800:	move   a11, *a13(0x20), 0
3f31f820:	move   @0xb7500, a11, 1
3f31f850:	move   *a8(0x60), a9, 1
3f31f870:	sub    a9, a11
3f31f880:	move   a11, *a13(0x30), 0
3f31f8a0:	move   *a13(0x30), a11, 0
3f31f8c0:	movk   17, a9
3f31f8d0:	divs   a9, a11
3f31f8e0:	move   a11, *a13(0x40), 0
3f31f900:	move   *a13(0x20), a11, 0
3f31f920:	divs   a9, a11
3f31f930:	move   a11, *a13(0x50), 0
3f31f950:	move   *a13(0x50), a11, 0
3f31f970:	sll    0x3, a11
3f31f980:	move   *a13(0x40), a9, 0
3f31f9a0:	add    a9, a11
3f31f9b0:	addk   3, a11
3f31f9c0:	move   a11, *a13(0x60), 0
3f31f9e0:	move   a14, -*sp, 1
3f31f9f0:	move   *a13(0x60), a11, 0
3f31fa10:	move   a11, *a14+, 1
3f31fa20:	calla  L3F323C00
L3F31FA50:
3f31fa50:	subi   0x70, a14
3f31fa70:	mmfm   sp, a9,a11,a13
3f31fa90:	rets
3f31faa0:	mmtm   sp, a7,a9,a11,a13
3f31fac0:	move   a14, a13
3f31fad0:	addi   0x3d0, a14
3f31faf0:	move   a14, -*sp, 1
3f31fb00:	sub    a11, a11
3f31fb10:	move   a11, *a14+, 1
3f31fb20:	move   a11, *a14+, 1
3f31fb30:	move   @0x11a4d0, a9, 1
3f31fb60:	move   *a9(0x0), *a14+, 1
3f31fb80:	move   @0xb78e0, *a14+, 1
3f31fbb0:	calla  L3F997000
3f31fbe0:	move   a8, *a13(0x390), 1
3f31fc00:	move   a14, -*sp, 1
3f31fc10:	move   a8, *a14+, 1
3f31fc20:	movi   0xffff, a9
3f31fc40:	move   a9, *a14+, 1
3f31fc50:	move   @0xb7e80, *a14+, 1
3f31fc80:	move   @0xb78e0, *a14+, 1
3f31fcb0:	calla  L3FD3E800
3f31fce0:	move   @0x19ffa0, a11, 1
3f31fd10:	move   a11, *a13(0x40), 1
3f31fd30:	move   @0x19ffc0, a9, 1
3f31fd60:	move   a9, *a13(0x60), 1
3f31fd80:	movk   3, a9
3f31fd90:	move   a9, *a13(0x80), 1
3f31fdb0:	move   a14, -*sp, 1
3f31fdc0:	move   a13, *a14+, 1
3f31fdd0:	movk   28, a9
3f31fde0:	move   a9, *a14+, 1
3f31fdf0:	move   *a13(0x390), *a14+, 1
3f31fe10:	move   @0xb78e0, *a14+, 1
3f31fe40:	calla  L3FD34DA0
3f31fe70:	move   a14, -*sp, 1
3f31fe80:	sub    a11, a11
3f31fe90:	move   a11, *a14+, 1
3f31fea0:	move   a11, *a14+, 1
3f31feb0:	move   @0x11a4d0, a11, 1
3f31fee0:	move   *a11(0x0), *a14+, 1
3f31ff00:	move   @0xb78e0, *a14+, 1
3f31ff30:	calla  L3F997000
3f31ff60:	move   a8, *a13(0x3b0), 1
3f31ff80:	move   a14, -*sp, 1
3f31ff90:	move   a8, *a14+, 1
3f31ffa0:	movi   0xffff, a11
3f31ffc0:	move   a11, *a14+, 1
3f31ffd0:	move   @0xb7e80, *a14+, 1
3f320000:	move   @0xb78e0, *a14+, 1
3f320030:	calla  L3FD3E800
3f320060:	move   @0x19ffc0, a9, 1
3f320090:	move   a9, *a13(0x40), 1
3f3200b0:	move   @0x19ffa0, a11, 1
3f3200e0:	move   a11, *a13(0x60), 1
3f320100:	movk   3, a9
3f320110:	move   a9, *a13(0x80), 1
3f320130:	move   a14, -*sp, 1
3f320140:	move   a13, *a14+, 1
3f320150:	movk   28, a9
3f320160:	move   a9, *a14+, 1
3f320170:	move   *a13(0x3b0), *a14+, 1
3f320190:	move   @0xb78e0, *a14+, 1
3f3201c0:	calla  L3FD34DA0
3f3201f0:	move   a14, -*sp, 1
3f320200:	move   *a13(0xffc0), a11, 1
3f320220:	move   *a11(0xa0), a9, 1
3f320240:	inc    a9
3f320250:	move   a9, *a14+, 1
3f320260:	move   *a11(0x80), a9, 1
3f320280:	inc    a9
3f320290:	move   a9, *a14+, 1
3f3202a0:	move   *a11(0x60), *a14+, 1
3f3202c0:	move   *a11(0x40), *a14+, 1
3f3202e0:	move   @0xb7e60, *a14+, 1
3f320310:	move   @0x11a4d0, a9, 1
3f320340:	move   *a9(0x0), *a14+, 1
3f320360:	move   @0xb78e0, *a14+, 1
3f320390:	calla  L3F99E8F0
3f3203c0:	move   a14, -*sp, 1
3f3203d0:	move   *a11(0xa0), a9, 1
3f3203f0:	subk   5, a9
3f320400:	move   a9, *a14+, 1
3f320410:	move   *a11(0x80), a9, 1
3f320430:	subk   5, a9
3f320440:	move   a9, *a14+, 1
3f320450:	move   *a11(0x60), a9, 1
3f320470:	addk   3, a9
3f320480:	move   a9, *a14+, 1
3f320490:	move   *a11(0x40), a9, 1
3f3204b0:	addk   3, a9
3f3204c0:	move   a9, *a14+, 1
3f3204d0:	move   *a13(0x3b0), *a14+, 1
3f3204f0:	move   @0x11a4d0, a9, 1
3f320520:	move   *a9(0x0), *a14+, 1
3f320540:	move   @0xb78e0, *a14+, 1
3f320570:	calla  L3F99E8F0
3f3205a0:	jauc   L3F321940
L3F3205C0:
3f3205c0:	movk   2, a11
3f3205d0:	move   a11, *a13(0x80), 1
3f3205f0:	move   a14, -*sp, 1
3f320600:	move   a13, *a14+, 1
3f320610:	movk   16, a9
3f320620:	move   a9, *a14+, 1
3f320630:	move   *a13(0x390), *a14+, 1
3f320650:	move   @0xb78e0, *a14+, 1
3f320680:	calla  L3FD34DA0
3f3206b0:	move   *a13(0xffc0), a7, 1
3f3206d0:	move   *a7(0x40), a11, 1
3f3206f0:	addk   4, a11
3f320700:	setf   16, 1, 0
3f320710:	move   a11, *a13(0x2d0), 0
3f320730:	move   *a7(0x60), a11, 1
3f320750:	addk   4, a11
3f320760:	move   a11, *a13(0x2e0), 0
3f320780:	move   *a7(0x40), a11, 1
3f3207a0:	move   *a7(0x80), a9, 1
3f3207c0:	add    a9, a11
3f3207d0:	subk   4, a11
3f3207e0:	move   a11, *a13(0x2f0), 0
3f320800:	move   *a7(0x60), a11, 1
3f320820:	move   *a7(0xa0), a9, 1
3f320840:	add    a9, a11
3f320850:	subk   4, a11
3f320860:	move   a11, *a13(0x300), 0
3f320880:	move   *a7(0x40), a11, 1
3f3208a0:	move   *a7(0x80), a9, 1
3f3208c0:	add    a9, a11
3f3208d0:	subk   4, a11
3f3208e0:	move   a11, *a13(0x310), 0
3f320900:	move   *a7(0x60), a11, 1
3f320920:	addk   4, a11
3f320930:	move   a11, *a13(0x320), 0
3f320950:	move   *a7(0x40), a11, 1
3f320970:	addk   4, a11
3f320980:	move   a11, *a13(0x330), 0
3f3209a0:	move   *a7(0x60), a11, 1
3f3209c0:	move   *a7(0xa0), a9, 1
3f3209e0:	add    a9, a11
3f3209f0:	subk   4, a11
3f320a00:	move   a11, *a13(0x340), 0
3f320a20:	move   a14, -*sp, 1
3f320a30:	movk   2, a11
3f320a40:	move   a11, *a14+, 1
3f320a50:	move   a13, a9
3f320a60:	addi   0x2d0, a9
3f320a80:	move   a9, *a14+, 1
3f320a90:	move   *a13(0x390), *a14+, 1
3f320ab0:	move   @0x11a4d0, a11, 1
3f320ae0:	move   *a11(0x0), *a14+, 1
3f320b00:	move   @0xb78e0, *a14+, 1
3f320b30:	calla  L3FD44F00
3f320b60:	jauc   L3F3219C0
L3F320B80:
3f320b80:	move   a14, -*sp, 1
3f320b90:	move   @0xb78e0, a11, 1
3f320bc0:	move   *a11(0x440), a9, 1
3f320be0:	move   a9, a7
3f320bf0:	sll    0x9, a9
3f320c00:	sll    0x7, a7
3f320c10:	add    a7, a9
3f320c20:	move   *a11(0x480), a7, 1
3f320c40:	add    a9, a7
3f320c50:	move   *a7(0x120), *a14+, 1
3f320c70:	move   *a13(0xffc0), a9, 1
3f320c90:	move   *a9(0x80), *a14+, 1
3f320cb0:	move   *a9(0xa0), *a14+, 1
3f320cd0:	move   @0x11a4d0, a7, 1
3f320d00:	move   *a7(0x0), *a14+, 1
3f320d20:	move   a11, *a14+, 1
3f320d30:	calla  L3FD416E0
3f320d60:	move   a8, *a13(0x350), 1
3f320d80:	move   a14, -*sp, 1
3f320d90:	move   @0xb78e0, a11, 1
3f320dc0:	move   *a11(0x440), a7, 1
3f320de0:	move   a7, a9
3f320df0:	sll    0x9, a7
3f320e00:	sll    0x7, a9
3f320e10:	add    a9, a7
3f320e20:	move   *a11(0x480), a9, 1
3f320e40:	add    a7, a9
3f320e50:	move   *a9(0x120), *a14+, 1
3f320e70:	move   @0x19ffc0, *a14+, 1
3f320ea0:	move   @0x19ffa0, *a14+, 1
3f320ed0:	movk   16, a9
3f320ee0:	move   a9, *a14+, 1
3f320ef0:	move   a9, *a14+, 1
3f320f00:	setf   16, 1, 0
3f320f10:	move   @0xba230, a7, 0
3f320f40:	sll    0x8, a7
3f320f50:	addi   0x194e90, a7
3f320f80:	move   a7, *a14+, 1
3f320f90:	move   @0x11a4d0, a7, 1
3f320fc0:	move   *a7(0x0), *a14+, 1
3f320fe0:	move   a11, *a14+, 1
3f320ff0:	calla  L3FD40FF0
3f321020:	move   a8, *a13(0x370), 1
3f321040:	move   a14, -*sp, 1
3f321050:	move   *a13(0xffc0), a11, 1
3f321070:	move   *a11(0xa0), *a14+, 1
3f321090:	move   *a11(0x80), *a14+, 1
3f3210b0:	sub    a7, a7
3f3210c0:	move   a7, *a14+, 1
3f3210d0:	move   a7, *a14+, 1
3f3210e0:	move   *a13(0x390), *a14+, 1
3f321100:	move   *a13(0x350), *a14+, 1
3f321120:	move   @0xb78e0, *a14+, 1
3f321150:	calla  L3F99E8F0
3f321180:	move   a14, -*sp, 1
3f321190:	move   *a13(0x370), *a14+, 1
3f3211b0:	move   *a13(0x390), *a14+, 1
3f3211d0:	move   @0xb78e0, *a14+, 1
3f321200:	calla  L3FD9EF90
3f321230:	move   a14, -*sp, 1
3f321240:	movk   1, a7
3f321250:	move   a7, *a14+, 1
3f321260:	move   *a13(0x390), *a14+, 1
3f321280:	move   @0xb78e0, *a14+, 1
3f3212b0:	calla  L3FD4FD70
3f3212e0:	move   a14, -*sp, 1
3f3212f0:	move   *a11(0xa0), *a14+, 1
3f321310:	move   *a11(0x80), *a14+, 1
3f321330:	sub    a7, a7
3f321340:	move   a7, *a14+, 1
3f321350:	move   a7, *a14+, 1
3f321360:	move   *a13(0x390), *a14+, 1
3f321380:	move   *a13(0x350), *a14+, 1
3f3213a0:	move   @0xb78e0, *a14+, 1
3f3213d0:	calla  L3F99E8F0
3f321400:	move   a14, -*sp, 1
3f321410:	movk   1, a7
3f321420:	move   a7, *a14+, 1
3f321430:	movi   0xffff, a7
3f321450:	move   a7, *a14+, 1
3f321460:	move   *a11(0xa0), *a14+, 1
3f321480:	move   *a11(0x80), *a14+, 1
3f3214a0:	sub    a7, a7
3f3214b0:	move   a7, *a14+, 1
3f3214c0:	move   a7, *a14+, 1
3f3214d0:	move   *a13(0x350), *a14+, 1
3f3214f0:	move   @0xb78e0, *a14+, 1
3f321520:	calla  L3FD556B0
3f321550:	move   a8, @0xba240, 1
3f321580:	move   a14, -*sp, 1
3f321590:	move   *a11(0xa0), a7, 1
3f3215b0:	subk   7, a7
3f3215c0:	move   a7, *a14+, 1
3f3215d0:	move   *a11(0x80), a7, 1
3f3215f0:	subk   7, a7
3f321600:	move   a7, *a14+, 1
3f321610:	move   *a11(0x60), a7, 1
3f321630:	addk   4, a7
3f321640:	move   a7, *a14+, 1
3f321650:	move   *a11(0x40), a7, 1
3f321670:	addk   4, a7
3f321680:	move   a7, *a14+, 1
3f321690:	sub    a7, a7
3f3216a0:	move   a7, *a14+, 1
3f3216b0:	move   a7, *a14+, 1
3f3216c0:	move   a8, *a14+, 1
3f3216d0:	move   *a13(0x390), *a14+, 1
3f3216f0:	move   @0x11a4d0, a7, 1
3f321720:	move   *a7(0x0), *a14+, 1
3f321740:	move   @0xb78e0, *a14+, 1
3f321770:	calla  L3F9D0370
3f3217a0:	move   a14, -*sp, 1
3f3217b0:	move   *a13(0x370), *a14+, 1
3f3217d0:	move   @0xb78e0, *a14+, 1
3f321800:	calla  L3FD4F590
3f321830:	move   a14, -*sp, 1
3f321840:	move   *a13(0x350), *a14+, 1
3f321860:	move   @0xb78e0, *a14+, 1
3f321890:	calla  L3FD4F590
3f3218c0:	move   a14, -*sp, 1
3f3218d0:	move   @0xba240, *a14+, 1
3f321900:	calla  L3FD62A10
3f321930:	jruc   L3F3219C0
L3F321940:
3f321940:	setf   16, 1, 0
3f321950:	move   @0xba230, a8, 0
3f321980:	jaeq   L3F3205C0
3f3219a0:	jauc   L3F320B80
L3F3219C0:
3f3219c0:	move   a14, -*sp, 1
3f3219d0:	move   *a13(0x390), *a14+, 1
3f3219f0:	move   @0xb78e0, *a14+, 1
3f321a20:	calla  L3FD4F020
3f321a50:	move   a14, -*sp, 1
3f321a60:	move   *a13(0x3b0), *a14+, 1
3f321a80:	move   @0xb78e0, *a14+, 1
3f321ab0:	calla  L3FD4F020
3f321ae0:	move   *sp(0xa0), a14, 1
3f321b00:	mmfm   sp, a7,a9,a11,a13
3f321b20:	rets   2
3f321b30:	mmtm   sp, a7,a9,a11,a13
3f321b50:	move   a14, a13
3f321b60:	move   *a13(0xffc0), a11, 1
3f321b80:	jaeq   L3F3223E0
3f321ba0:	move   @0xb78e0, a11, 1
3f321bd0:	move   *a11(0x440), a9, 1
3f321bf0:	move   a9, a7
3f321c00:	sll    0x9, a9
3f321c10:	sll    0x7, a7
3f321c20:	add    a7, a9
3f321c30:	move   *a11(0x480), a7, 1
3f321c50:	add    a9, a7
3f321c60:	move   @0x19ffa0, a9, 1
3f321c90:	move   *a7(0x1c0), a7, 1
3f321cb0:	cmp    a7, a9
3f321cc0:	jrne   L3F322060
3f321cd0:	move   a14, -*sp, 1
3f321ce0:	move   *a13(0xffc0), a7, 1
3f321d00:	move   *a7(0xa0), a7, 1
3f321d20:	inc    a7
3f321d30:	move   a7, *a14+, 1
3f321d40:	move   *a13(0xffc0), a7, 1
3f321d60:	move   *a7(0x80), a7, 1
3f321d80:	inc    a7
3f321d90:	move   a7, *a14+, 1
3f321da0:	move   *a13(0xffc0), a7, 1
3f321dc0:	move   *a7(0x60), *a14+, 1
3f321de0:	move   *a7(0x40), *a14+, 1
3f321e00:	move   @0xb7ea0, *a14+, 1
3f321e30:	move   @0x11a4d0, a7, 1
3f321e60:	move   *a7(0x0), *a14+, 1
3f321e80:	move   a11, *a14+, 1
3f321e90:	calla  L3F99E8F0
3f321ec0:	move   a14, -*sp, 1
3f321ed0:	move   *a13(0xffc0), a11, 1
3f321ef0:	move   *a11(0xa0), *a14+, 1
3f321f10:	move   *a11(0x80), *a14+, 1
3f321f30:	move   *a11(0x60), *a14+, 1
3f321f50:	move   *a11(0x40), *a14+, 1
3f321f70:	move   @0xb7e60, *a14+, 1
3f321fa0:	move   @0x11a4d0, a9, 1
3f321fd0:	move   *a9(0x0), *a14+, 1
3f321ff0:	move   @0xb78e0, *a14+, 1
3f322020:	calla  L3F99BC60
3f322050:	jruc   L3F3223E0
L3F322060:
3f322060:	move   a14, -*sp, 1
3f322070:	move   *a13(0xffc0), a7, 1
3f322090:	move   *a7(0xa0), a7, 1
3f3220b0:	inc    a7
3f3220c0:	move   a7, *a14+, 1
3f3220d0:	move   *a13(0xffc0), a7, 1
3f3220f0:	move   *a7(0x80), a7, 1
3f322110:	inc    a7
3f322120:	move   a7, *a14+, 1
3f322130:	move   *a13(0xffc0), a7, 1
3f322150:	move   *a7(0x60), *a14+, 1
3f322170:	move   *a7(0x40), *a14+, 1
3f322190:	move   @0xb7ec0, *a14+, 1
3f3221c0:	move   @0x11a4d0, a7, 1
3f3221f0:	move   *a7(0x0), *a14+, 1
3f322210:	move   a11, *a14+, 1
3f322220:	calla  L3F99E8F0
3f322250:	move   a14, -*sp, 1
3f322260:	move   *a13(0xffc0), a11, 1
3f322280:	move   *a11(0xa0), *a14+, 1
3f3222a0:	move   *a11(0x80), *a14+, 1
3f3222c0:	move   *a11(0x60), *a14+, 1
3f3222e0:	move   *a11(0x40), *a14+, 1
3f322300:	move   @0xb7e60, *a14+, 1
3f322330:	move   @0x11a4d0, a9, 1
3f322360:	move   *a9(0x0), *a14+, 1
3f322380:	move   @0xb78e0, *a14+, 1
3f3223b0:	calla  L3F99BC60
L3F3223E0:
3f3223e0:	move   *sp(0xa0), a14, 1
3f322400:	mmfm   sp, a7,a9,a11,a13
3f322420:	rets   2
3f322430:	mmtm   sp, a7,a9,a11,a13
3f322450:	move   a14, a13
3f322460:	move   @0xb78e0, a11, 1
3f322490:	move   *a11(0x440), a9, 1
3f3224b0:	move   a9, a7
3f3224c0:	sll    0x9, a9
3f3224d0:	sll    0x7, a7
3f3224e0:	add    a7, a9
3f3224f0:	move   *a11(0x480), a7, 1
3f322510:	add    a9, a7
3f322520:	move   @0x19ffa0, a9, 1
3f322550:	move   *a7(0x1c0), a7, 1
3f322570:	cmp    a7, a9
3f322580:	jrne   L3F322600
3f322590:	move   a14, -*sp, 1
3f3225a0:	movk   2, a7
3f3225b0:	move   a7, *a14+, 1
3f3225c0:	calla  L3F323C00
3f3225f0:	jruc   L3F322660
L3F322600:
3f322600:	move   a14, -*sp, 1
3f322610:	movk   2, a7
3f322620:	move   a7, *a14+, 1
3f322630:	calla  L3F323C00
L3F322660:
3f322660:	move   *sp(0xa0), a14, 1
3f322680:	mmfm   sp, a7,a9,a11,a13
3f3226a0:	rets   2
3f3226b0:	mmtm   sp, a7,a9,a11,a13
3f3226d0:	move   a14, a13
3f3226e0:	move   *a13(0xffc0), a11, 1
3f322700:	jaeq   L3F322F60
3f322720:	move   @0xb78e0, a11, 1
3f322750:	move   *a11(0x440), a9, 1
3f322770:	move   a9, a7
3f322780:	sll    0x9, a9
3f322790:	sll    0x7, a7
3f3227a0:	add    a7, a9
3f3227b0:	move   *a11(0x480), a7, 1
3f3227d0:	add    a9, a7
3f3227e0:	move   @0x19ffa0, a9, 1
3f322810:	move   *a7(0x1c0), a7, 1
3f322830:	cmp    a7, a9
3f322840:	jrne   L3F322BE0
3f322850:	move   a14, -*sp, 1
3f322860:	move   *a13(0xffc0), a7, 1
3f322880:	move   *a7(0xa0), a7, 1
3f3228a0:	inc    a7
3f3228b0:	move   a7, *a14+, 1
3f3228c0:	move   *a13(0xffc0), a7, 1
3f3228e0:	move   *a7(0x80), a7, 1
3f322900:	inc    a7
3f322910:	move   a7, *a14+, 1
3f322920:	move   *a13(0xffc0), a7, 1
3f322940:	move   *a7(0x60), *a14+, 1
3f322960:	move   *a7(0x40), *a14+, 1
3f322980:	move   @0xb7ec0, *a14+, 1
3f3229b0:	move   @0x11a4d0, a7, 1
3f3229e0:	move   *a7(0x0), *a14+, 1
3f322a00:	move   a11, *a14+, 1
3f322a10:	calla  L3F99E8F0
3f322a40:	move   a14, -*sp, 1
3f322a50:	move   *a13(0xffc0), a11, 1
3f322a70:	move   *a11(0xa0), *a14+, 1
3f322a90:	move   *a11(0x80), *a14+, 1
3f322ab0:	move   *a11(0x60), *a14+, 1
3f322ad0:	move   *a11(0x40), *a14+, 1
3f322af0:	move   @0xb7e60, *a14+, 1
3f322b20:	move   @0x11a4d0, a9, 1
3f322b50:	move   *a9(0x0), *a14+, 1
3f322b70:	move   @0xb78e0, *a14+, 1
3f322ba0:	calla  L3F99BC60
3f322bd0:	jruc   L3F322F60
L3F322BE0:
3f322be0:	move   a14, -*sp, 1
3f322bf0:	move   *a13(0xffc0), a7, 1
3f322c10:	move   *a7(0xa0), a7, 1
3f322c30:	inc    a7
3f322c40:	move   a7, *a14+, 1
3f322c50:	move   *a13(0xffc0), a7, 1
3f322c70:	move   *a7(0x80), a7, 1
3f322c90:	inc    a7
3f322ca0:	move   a7, *a14+, 1
3f322cb0:	move   *a13(0xffc0), a7, 1
3f322cd0:	move   *a7(0x60), *a14+, 1
3f322cf0:	move   *a7(0x40), *a14+, 1
3f322d10:	move   @0xb7ea0, *a14+, 1
3f322d40:	move   @0x11a4d0, a7, 1
3f322d70:	move   *a7(0x0), *a14+, 1
3f322d90:	move   a11, *a14+, 1
3f322da0:	calla  L3F99E8F0
3f322dd0:	move   a14, -*sp, 1
3f322de0:	move   *a13(0xffc0), a11, 1
3f322e00:	move   *a11(0xa0), *a14+, 1
3f322e20:	move   *a11(0x80), *a14+, 1
3f322e40:	move   *a11(0x60), *a14+, 1
3f322e60:	move   *a11(0x40), *a14+, 1
3f322e80:	move   @0xb7e60, *a14+, 1
3f322eb0:	move   @0x11a4d0, a9, 1
3f322ee0:	move   *a9(0x0), *a14+, 1
3f322f00:	move   @0xb78e0, *a14+, 1
3f322f30:	calla  L3F99BC60
L3F322F60:
3f322f60:	move   *sp(0xa0), a14, 1
3f322f80:	mmfm   sp, a7,a9,a11,a13
3f322fa0:	rets   2
3f322fb0:	mmtm   sp, a7,a9,a11,a13
3f322fd0:	move   a14, a13
3f322fe0:	move   @0xb78e0, a11, 1
3f323010:	move   *a11(0x440), a9, 1
3f323030:	move   a9, a7
3f323040:	sll    0x9, a9
3f323050:	sll    0x7, a7
3f323060:	add    a7, a9
3f323070:	move   *a11(0x480), a7, 1
3f323090:	add    a9, a7
3f3230a0:	move   @0x19ffa0, a9, 1
3f3230d0:	move   *a7(0x1c0), a7, 1
3f3230f0:	cmp    a7, a9
3f323100:	jrne   L3F323180
3f323110:	move   a14, -*sp, 1
3f323120:	movk   1, a7
3f323130:	move   a7, *a14+, 1
3f323140:	calla  L3F323C00
3f323170:	jruc   L3F3231E0
L3F323180:
3f323180:	move   a14, -*sp, 1
3f323190:	movk   1, a7
3f3231a0:	move   a7, *a14+, 1
3f3231b0:	calla  L3F323C00
L3F3231E0:
3f3231e0:	move   *sp(0xa0), a14, 1
3f323200:	mmfm   sp, a7,a9,a11,a13
3f323220:	rets   2
3f323230:	move   a11, -*sp, 1
3f323240:	move   a14, -*sp, 1
3f323250:	sub    a11, a11
3f323260:	move   a11, *a14+, 1
3f323270:	calla  L3F323C00
3f3232a0:	move   *sp+, a11, 1
3f3232b0:	rets
3f3232c0:	mmtm   sp, a7,a9,a11,a13
3f3232e0:	move   a14, a13
3f3232f0:	addi   0x80, a14
3f323310:	move   a14, -*sp, 1
3f323320:	move   @0x15caf0, *a14+, 1
3f323350:	move   @0x11a4d0, *a14+, 1
3f323380:	calla  L3FB11A10
3f3233b0:	move   a8, *a13, 1
3f3233c0:	move   a8, a8
3f3233d0:	jreq   L3F323B20
3f3233e0:	move   *a8(0x160), a11, 1
3f323400:	move   *a11(0x20), *a13(0x60), 1
3f323430:	jruc   L3F323840
L3F323440:
3f323440:	move   @0xb78e0, a11, 1
3f323470:	move   *a11(0x440), a9, 1
3f323490:	move   a9, a7
3f3234a0:	sll    0x9, a9
3f3234b0:	sll    0x7, a7
3f3234c0:	add    a7, a9
3f3234d0:	move   *a11(0x480), a7, 1
3f3234f0:	add    a9, a7
3f323500:	move   *a7(0x1c0), a9, 1
3f323520:	move   a9, @0x19ffa0, 1
3f323550:	move   *a11(0x440), a7, 1
3f323570:	move   a7, a9
3f323580:	sll    0x9, a7
3f323590:	sll    0x7, a9
3f3235a0:	add    a9, a7
3f3235b0:	move   *a11(0x480), a9, 1
3f3235d0:	add    a7, a9
3f3235e0:	move   *a9(0x1a0), a9, 1
3f323600:	move   a9, @0x19ffc0, 1
3f323630:	jruc   L3F323890
L3F323640:
3f323640:	move   @0xb78e0, a11, 1
3f323670:	move   *a11(0x440), a9, 1
3f323690:	move   a9, a7
3f3236a0:	sll    0x9, a9
3f3236b0:	sll    0x7, a7
3f3236c0:	add    a7, a9
3f3236d0:	move   *a11(0x480), a7, 1
3f3236f0:	add    a9, a7
3f323700:	move   *a7(0x1c0), a9, 1
3f323720:	move   a9, @0x19ffc0, 1
3f323750:	move   *a11(0x440), a7, 1
3f323770:	move   a7, a9
3f323780:	sll    0x9, a7
3f323790:	sll    0x7, a9
3f3237a0:	add    a9, a7
3f3237b0:	move   *a11(0x480), a9, 1
3f3237d0:	add    a7, a9
3f3237e0:	move   *a9(0x1a0), a9, 1
3f323800:	move   a9, @0x19ffa0, 1
3f323830:	jruc   L3F323890
L3F323840:
3f323840:	move   *a13(0x60), a8, 1
3f323860:	jreq   L3F323440
3f323870:	dec    a8
3f323880:	jreq   L3F323640
L3F323890:
3f323890:	move   a14, -*sp, 1
3f3238a0:	move   @0x1600f0, *a14+, 1
3f3238d0:	move   @0x11a4d0, *a14+, 1
3f323900:	calla  L3FB11A10
3f323930:	move   a8, *a13, 1
3f323940:	move   a14, -*sp, 1
3f323950:	move   @0x15fa30, *a14+, 1
3f323980:	move   @0x11a4d0, *a14+, 1
3f3239b0:	calla  L3FB11A10
3f3239e0:	move   a8, *a13(0x20), 1
3f323a00:	move   a14, -*sp, 1
3f323a10:	move   *a13(0x0), *a14+, 1
3f323a30:	move   @0x11a4d0, *a14+, 1
3f323a60:	calla  L3FB11C90
3f323a90:	move   a14, -*sp, 1
3f323aa0:	move   *a13(0x20), *a14+, 1
3f323ac0:	move   @0x11a4d0, *a14+, 1
3f323af0:	calla  L3FB11C90
L3F323B20:
3f323b20:	move   a14, -*sp, 1
3f323b30:	setf   16, 1, 0
3f323b40:	move   @0xba230, a11, 0
3f323b70:	move   a11, *a14+, 1
3f323b80:	calla  L3F323C00
3f323bb0:	subi   0x80, a14
3f323bd0:	mmfm   sp, a7,a9,a11,a13
3f323bf0:	rets
L3F323C00:
3f323c00:	mmtm   sp, a11,a13
3f323c20:	move   a14, a13
3f323c30:	addk   32, a14
3f323c40:	move   a14, -*sp, 1
3f323c50:	move   @0x15f370, *a14+, 1
3f323c80:	move   @0x11a4d0, *a14+, 1
3f323cb0:	calla  L3FB11A10
3f323ce0:	move   a8, *a13, 1
3f323cf0:	move   a8, a8
3f323d00:	jreq   L3F323E40
3f323d10:	setf   16, 1, 0
3f323d20:	move   *a13(0xffe0), a11, 0
3f323d40:	cmpi   0x3d, a11
3f323d60:	jrge   L3F323E40
3f323d70:	move   a11, a11
3f323d80:	jrlt   L3F323E40
3f323d90:	move   a11, @0xba230, 0
3f323dc0:	move   a14, -*sp, 1
3f323dd0:	move   a8, *a14+, 1
3f323de0:	move   @0x11a4d0, *a14+, 1
3f323e10:	calla  L3FB11C90
L3F323E40:
3f323e40:	move   *sp(0x60), a14, 1
3f323e60:	mmfm   sp, a11,a13
3f323e80:	rets   2
L3F323E90:
3f323e90:	mmtm   sp, a7,a9,a11,a13
3f323eb0:	move   a14, a13
3f323ec0:	addi   0x30, a14
3f323ee0:	sub    a11, a11
3f323ef0:	movb   a11, *a13(0x20)
3f323f10:	move   a14, -*sp, 1
3f323f20:	move   @0x1594f0, *a14+, 1
3f323f50:	move   @0x11a4d0, *a14+, 1
3f323f80:	calla  L3FB11A10
3f323fb0:	move   a8, *a13, 1
3f323fc0:	move   a8, a8
3f323fd0:	jreq   L3F324120
3f323fe0:	move   *a8(0x160), a11, 1
3f324000:	setf   1, 0, 0
3f324010:	move   @0xaece1, a9, 0
3f324040:	move   *a11(0x20), a11, 1
3f324060:	cmp    a11, a9
3f324070:	jreq   L3F324120
3f324080:	movk   1, a11
3f324090:	movb   a11, *a13(0x20)
3f3240b0:	move   *a8(0x160), a7, 1
3f3240d0:	move   *a7(0x20), a7, 1
3f3240f0:	move   a7, @0xaece1, 0
L3F324120:
3f324120:	move   a14, -*sp, 1
3f324130:	move   @0x159bb0, *a14+, 1
3f324160:	move   @0x11a4d0, *a14+, 1
3f324190:	calla  L3FB11A10
3f3241c0:	move   a8, *a13, 1
3f3241d0:	move   a8, a7
3f3241e0:	jreq   L3F324330
3f3241f0:	move   *a7(0x160), a11, 1
3f324210:	setf   7, 0, 0
3f324220:	move   @0xaed19, a9, 0
3f324250:	move   *a11(0x20), a11, 1
3f324270:	cmp    a11, a9
3f324280:	jreq   L3F324330
3f324290:	movk   1, a11
3f3242a0:	movb   a11, *a13(0x20)
3f3242c0:	move   *a7(0x160), a7, 1
3f3242e0:	move   *a7(0x20), a7, 1
3f324300:	move   a7, @0xaed19, 0
L3F324330:
3f324330:	move   a14, -*sp, 1
3f324340:	move   @0x15a930, *a14+, 1
3f324370:	move   @0x11a4d0, *a14+, 1
3f3243a0:	calla  L3FB11A10
3f3243d0:	move   a8, *a13, 1
3f3243e0:	move   a8, a7
3f3243f0:	jreq   L3F324540
3f324400:	move   *a7(0x160), a11, 1
3f324420:	setf   1, 0, 0
3f324430:	move   @0xaed23, a9, 0
3f324460:	setf   8, 0, 0
3f324470:	move   *a11, a11, 0
3f324480:	cmp    a11, a9
3f324490:	jreq   L3F324540
3f3244a0:	movk   1, a11
3f3244b0:	movb   a11, *a13(0x20)
3f3244d0:	move   *a7(0x160), a7, 1
3f3244f0:	move   *a7, a7, 0
3f324500:	setf   1, 0, 0
3f324510:	move   a7, @0xaed23, 0
L3F324540:
3f324540:	move   a14, -*sp, 1
3f324550:	move   @0x15bd70, *a14+, 1
3f324580:	move   @0x11a4d0, *a14+, 1
3f3245b0:	calla  L3FB11A10
3f3245e0:	move   a8, *a13, 1
3f3245f0:	move   a8, a7
3f324600:	jreq   L3F324750
3f324610:	move   *a7(0x160), a11, 1
3f324630:	setf   1, 0, 0
3f324640:	move   @0xaecdc, a9, 0
3f324670:	move   *a11(0x20), a11, 1
3f324690:	cmp    a11, a9
3f3246a0:	jreq   L3F324750
3f3246b0:	movk   1, a11
3f3246c0:	movb   a11, *a13(0x20)
3f3246e0:	move   *a7(0x160), a7, 1
3f324700:	move   *a7(0x20), a7, 1
3f324720:	move   a7, @0xaecdc, 0
L3F324750:
3f324750:	move   a14, -*sp, 1
3f324760:	move   @0x15caf0, *a14+, 1
3f324790:	move   @0x11a4d0, *a14+, 1
3f3247c0:	calla  L3FB11A10
3f3247f0:	move   a8, *a13, 1
3f324800:	move   a8, a7
3f324810:	jreq   L3F324960
3f324820:	move   *a7(0x160), a11, 1
3f324840:	setf   1, 0, 0
3f324850:	move   @0xaecdd, a9, 0
3f324880:	move   *a11(0x20), a11, 1
3f3248a0:	cmp    a11, a9
3f3248b0:	jreq   L3F324960
3f3248c0:	movk   1, a11
3f3248d0:	movb   a11, *a13(0x20)
3f3248f0:	move   *a7(0x160), a7, 1
3f324910:	move   *a7(0x20), a7, 1
3f324930:	move   a7, @0xaecdd, 0
L3F324960:
3f324960:	setf   1, 0, 0
3f324970:	move   @0xaecdd, a11, 0
3f3249a0:	jrne   L3F324BB0
3f3249b0:	move   @0xb78e0, a9, 1
3f3249e0:	move   *a9(0x440), a7, 1
3f324a00:	move   a7, a11
3f324a10:	sll    0x9, a7
3f324a20:	sll    0x7, a11
3f324a30:	add    a11, a7
3f324a40:	move   *a9(0x480), a11, 1
3f324a60:	add    a7, a11
3f324a70:	move   *a11(0x1c0), a11, 1
3f324a90:	move   a11, @0x19ff40, 1
3f324ac0:	move   *a9(0x440), a7, 1
3f324ae0:	move   a7, a11
3f324af0:	sll    0x9, a7
3f324b00:	sll    0x7, a11
3f324b10:	add    a11, a7
3f324b20:	move   *a9(0x480), a11, 1
3f324b40:	add    a7, a11
3f324b50:	move   *a11(0x1a0), a11, 1
3f324b70:	move   a11, @0x19ff20, 1
3f324ba0:	jruc   L3F324DA0
L3F324BB0:
3f324bb0:	move   @0xb78e0, a9, 1
3f324be0:	move   *a9(0x440), a7, 1
3f324c00:	move   a7, a11
3f324c10:	sll    0x9, a7
3f324c20:	sll    0x7, a11
3f324c30:	add    a11, a7
3f324c40:	move   *a9(0x480), a11, 1
3f324c60:	add    a7, a11
3f324c70:	move   *a11(0x1a0), a11, 1
3f324c90:	move   a11, @0x19ff40, 1
3f324cc0:	move   *a9(0x440), a7, 1
3f324ce0:	move   a7, a11
3f324cf0:	sll    0x9, a7
3f324d00:	sll    0x7, a11
3f324d10:	add    a11, a7
3f324d20:	move   *a9(0x480), a11, 1
3f324d40:	add    a7, a11
3f324d50:	move   *a11(0x1c0), a11, 1
3f324d70:	move   a11, @0x19ff20, 1
L3F324DA0:
3f324da0:	move   @0x19ff40, @0x19ffa0, 1
3f324df0:	move   a11, @0x19ffc0, 1
3f324e20:	move   a14, -*sp, 1
3f324e30:	move   @0x15d870, *a14+, 1
3f324e60:	move   @0x11a4d0, *a14+, 1
3f324e90:	calla  L3FB11A10
3f324ec0:	move   a8, *a13, 1
3f324ed0:	move   a8, a7
3f324ee0:	jreq   L3F3250C0
3f324ef0:	move   *a7(0x160), a11, 1
3f324f10:	setf   1, 0, 0
3f324f20:	move   @0xaecde, a9, 0
3f324f50:	move   *a11(0x20), a11, 1
3f324f70:	cmp    a11, a9
3f324f80:	jreq   L3F3250C0
3f324f90:	movk   1, a11
3f324fa0:	movb   a11, *a13(0x20)
3f324fc0:	move   *a7(0x160), a7, 1
3f324fe0:	move   *a7(0x20), a7, 1
3f325000:	move   a7, @0xaecde, 0
3f325030:	move   a14, -*sp, 1
3f325040:	move   @0xb78e0, *a14+, 1
3f325070:	sub    a9, a9
3f325080:	move   a9, *a14+, 1
3f325090:	calla  L3F439FF0
L3F3250C0:
3f3250c0:	setf   8, 0, 0
3f3250d0:	move   @0xaed48, a11, 0
3f325100:	setf   16, 1, 0
3f325110:	move   @0xba230, a9, 0
3f325140:	cmp    a9, a11
3f325150:	jreq   L3F3251C0
3f325160:	movk   1, a7
3f325170:	movb   a7, *a13(0x20)
3f325190:	movb   a9, @0xaed48
L3F3251C0:
3f3251c0:	setf   8, 0, 0
3f3251d0:	move   *a13(0x20), a11, 0
3f3251f0:	jreq   L3F325270
3f325200:	movk   1, a7
3f325210:	move   a7, @0x19e170, 1
3f325240:	calla  L3F3252C0
L3F325270:
3f325270:	subi   0x30, a14
3f325290:	mmfm   sp, a7,a9,a11,a13
3f3252b0:	rets
L3F3252C0:
3f3252c0:	mmtm   sp, a7,a9,a11,a13
3f3252e0:	move   a14, a13
3f3252f0:	addi   0x40, a14
3f325310:	setf   1, 0, 0
3f325320:	move   @0xaece1, a11, 0
3f325350:	jreq   L3F325440
3f325360:	move   a14, -*sp, 1
3f325370:	movk   2, a11
3f325380:	move   a11, *a14+, 1
3f325390:	sub    a11, a11
3f3253a0:	move   a11, *a14+, 1
3f3253b0:	move   a11, *a14+, 1
3f3253c0:	move   a11, *a14+, 1
3f3253d0:	move   @0xb78e0, *a14+, 1
3f325400:	calla  L3FD9EB80
3f325430:	jruc   L3F325640
L3F325440:
3f325440:	move   a14, -*sp, 1
3f325450:	setf   7, 0, 0
3f325460:	move   @0xaed19, a9, 0
3f325490:	sll    0x5, a9
3f3254a0:	addi   0x119470, a9
3f3254d0:	move   *a9+, *a14+, 1
3f3254e0:	calla  L3FB43EB0
3f325510:	move   a8, *a13, 1
3f325520:	movi   0x3c, a11
3f325540:	mpys   a8, a11
3f325550:	move   a11, *a13, 1
3f325560:	move   a14, -*sp, 1
3f325570:	movk   2, a9
3f325580:	move   a9, *a14+, 1
3f325590:	movk   1, a9
3f3255a0:	move   a9, *a14+, 1
3f3255b0:	sub    a9, a9
3f3255c0:	move   a9, *a14+, 1
3f3255d0:	move   a11, *a14+, 1
3f3255e0:	move   @0xb78e0, *a14+, 1
3f325610:	calla  L3FD9EB80
L3F325640:
3f325640:	move   a14, -*sp, 1
3f325650:	move   @0xb78e0, a11, 1
3f325680:	move   *a11(0x440), a9, 1
3f3256a0:	move   a9, a7
3f3256b0:	sll    0x9, a9
3f3256c0:	sll    0x7, a7
3f3256d0:	add    a7, a9
3f3256e0:	move   *a11(0x480), a7, 1
3f325700:	add    a9, a7
3f325710:	move   *a7(0x120), *a14+, 1
3f325730:	move   @0x19ff20, *a14+, 1
3f325760:	move   @0x19ff40, *a14+, 1
3f325790:	movk   16, a9
3f3257a0:	move   a9, *a14+, 1
3f3257b0:	move   a9, *a14+, 1
3f3257c0:	setf   8, 0, 0
3f3257d0:	move   @0xaed48, a7, 0
3f325800:	sll    0x8, a7
3f325810:	addi   0x194e90, a7
3f325840:	move   a7, *a14+, 1
3f325850:	move   @0xb7960, *a14+, 1
3f325880:	move   a11, *a14+, 1
3f325890:	calla  L3FD40FF0
3f3258c0:	move   a8, *a13(0x20), 1
3f3258e0:	move   a14, -*sp, 1
3f3258f0:	move   @0xb7960, *a14+, 1
3f325920:	move   a8, *a14+, 1
3f325930:	calla  L3F325AA0
3f325960:	move   a14, -*sp, 1
3f325970:	move   *a13(0x20), *a14+, 1
3f325990:	move   @0xb78e0, *a14+, 1
3f3259c0:	calla  L3FD4F590
3f3259f0:	move   a14, -*sp, 1
3f325a00:	sub    a11, a11
3f325a10:	move   a11, *a14+, 1
3f325a20:	calla  L3F30D660
3f325a50:	subi   0x40, a14
3f325a70:	mmfm   sp, a7,a9,a11,a13
3f325a90:	rets
L3F325AA0:
3f325aa0:	mmtm   sp, a7,a9,a11,a13
3f325ac0:	move   a14, a13
3f325ad0:	addi   0x620, a14
3f325af0:	move   a14, -*sp, 1
3f325b00:	move   *a13(0xffe0), *a14+, 1
3f325b20:	move   *a13(0xffc0), *a14+, 1
3f325b40:	move   @0xb78e0, *a14+, 1
3f325b70:	calla  L3FD677D0
3f325ba0:	move   a14, -*sp, 1
3f325bb0:	move   *a13(0xffc0), *a14+, 1
3f325bd0:	move   @0xb78e0, *a14+, 1
3f325c00:	calla  L3FD39230
3f325c30:	move   a14, -*sp, 1
3f325c40:	move   a13, a11
3f325c50:	addi   0x60, a11
3f325c70:	move   a11, *a14+, 1
3f325c80:	move   *a13(0xffc0), *a14+, 1
3f325ca0:	move   @0xb78e0, *a14+, 1
3f325cd0:	calla  L3FD58A10
3f325d00:	move   a14, -*sp, 1
3f325d10:	move   a13, a11
3f325d20:	addi   0x40, a11
3f325d40:	move   a11, *a14+, 1
3f325d50:	move   a13, a11
3f325d60:	addk   32, a11
3f325d70:	move   a11, *a14+, 1
3f325d80:	move   a13, *a14+, 1
3f325d90:	movi   0xb7960, a11
3f325dc0:	move   a11, *a14+, 1
3f325dd0:	move   *a13(0xffc0), *a14+, 1
3f325df0:	move   @0xb78e0, *a14+, 1
3f325e20:	calla  L3FD74C90
3f325e50:	move   *a13(0x40), a7, 1
3f325e70:	move   a7, a9
3f325e80:	dec    a9
3f325e90:	jrlt   L3F3262D0
L3F325EA0:
3f325ea0:	move   a14, -*sp, 1
3f325eb0:	move   a13, a11
3f325ec0:	addi   0x340, a11
3f325ee0:	move   a11, *a14+, 1
3f325ef0:	move   a9, a7
3f325f00:	sll    0x5, a7
3f325f10:	move   *a13(0x20), a11, 1
3f325f30:	add    a11, a7
3f325f40:	move   *a7+, *a14+, 1
3f325f50:	move   @0xb78e0, *a14+, 1
3f325f80:	calla  L3FD58A10
3f325fb0:	move   *a13(0xa0), a7, 1
3f325fd0:	move   *a13(0x380), a11, 1
3f325ff0:	cmp    a11, a7
3f326000:	jrne   L3F3262B0
3f326010:	move   *a13(0xc0), a7, 1
3f326030:	move   *a13(0x3a0), a11, 1
3f326050:	cmp    a11, a7
3f326060:	jrne   L3F3262B0
3f326070:	move   a14, -*sp, 1
3f326080:	move   *a13(0xffe0), *a14+, 1
3f3260a0:	move   a9, a7
3f3260b0:	sll    0x5, a7
3f3260c0:	move   *a13(0x20), a11, 1
3f3260e0:	add    a11, a7
3f3260f0:	move   *a7+, *a14+, 1
3f326100:	move   @0xb78e0, *a14+, 1
3f326130:	calla  L3FD677D0
3f326160:	move   a14, -*sp, 1
3f326170:	move   a9, a7
3f326180:	sll    0x5, a7
3f326190:	add    a11, a7
3f3261a0:	move   *a7+, *a14+, 1
3f3261b0:	move   @0xb78e0, *a14+, 1
3f3261e0:	calla  L3FD39230
3f326210:	move   a14, -*sp, 1
3f326220:	move   a9, a7
3f326230:	sll    0x5, a7
3f326240:	add    a11, a7
3f326250:	move   *a7+, *a14+, 1
3f326260:	move   *a13(0xffe0), *a14+, 1
3f326280:	calla  L3F325AA0
L3F3262B0:
3f3262b0:	dec    a9
3f3262c0:	jrge   L3F325EA0
L3F3262D0:
3f3262d0:	move   *sp(0xa0), a14, 1
3f3262f0:	mmfm   sp, a7,a9,a11,a13
3f326310:	rets   2
L3F326320:
3f326320:	mmtm   sp, a7,a9,a11,a13
3f326340:	move   a14, a13
3f326350:	addk   32, a14
3f326360:	movk   1, a11
3f326370:	move   a11, @0x19e170, 1
3f3263a0:	move   a14, -*sp, 1
3f3263b0:	move   @0x177430, *a14+, 1
3f3263e0:	move   @0x11a4f0, *a14+, 1
3f326410:	calla  L3FB11A10
3f326440:	move   a8, *a13, 1
3f326450:	move   a8, a8
3f326460:	jreq   L3F3264F0
3f326470:	move   *a8(0x160), a9, 1
3f326490:	setf   8, 0, 0
3f3264a0:	move   *a9, a9, 0
3f3264b0:	setf   1, 0, 0
3f3264c0:	move   a9, @0xaecdf, 0
L3F3264F0:
3f3264f0:	move   a14, -*sp, 1
3f326500:	move   @0x177af0, *a14+, 1
3f326530:	move   @0x11a4f0, *a14+, 1
3f326560:	calla  L3FB11A10
3f326590:	move   a8, *a13, 1
3f3265a0:	move   a8, a9
3f3265b0:	jreq   L3F326640
3f3265c0:	move   *a8(0x160), a7, 1
3f3265e0:	setf   8, 0, 0
3f3265f0:	move   *a7, a7, 0
3f326600:	setf   1, 0, 0
3f326610:	move   a7, @0xaece2, 0
L3F326640:
3f326640:	move   a14, -*sp, 1
3f326650:	move   @0x1781b0, *a14+, 1
3f326680:	move   @0x11a4f0, *a14+, 1
3f3266b0:	calla  L3FB11A10
3f3266e0:	move   a8, *a13, 1
3f3266f0:	move   a8, a7
3f326700:	jreq   L3F326790
3f326710:	move   *a7(0x160), a9, 1
3f326730:	setf   8, 0, 0
3f326740:	move   *a9, a9, 0
3f326750:	setf   1, 0, 0
3f326760:	move   a9, @0xaece3, 0
L3F326790:
3f326790:	move   a14, -*sp, 1
3f3267a0:	move   @0x178870, *a14+, 1
3f3267d0:	move   @0x11a4f0, *a14+, 1
3f326800:	calla  L3FB11A10
3f326830:	move   a8, *a13, 1
3f326840:	move   a8, a7
3f326850:	jreq   L3F3268E0
3f326860:	move   *a7(0x160), a9, 1
3f326880:	setf   8, 0, 0
3f326890:	move   *a9, a9, 0
3f3268a0:	setf   1, 0, 0
3f3268b0:	move   a9, @0xaece4, 0
L3F3268E0:
3f3268e0:	move   a14, -*sp, 1
3f3268f0:	move   @0x1795f0, *a14+, 1
3f326920:	move   @0x11a4f0, *a14+, 1
3f326950:	calla  L3FB11A10
3f326980:	move   a8, *a13, 1
3f326990:	move   a8, a7
3f3269a0:	jreq   L3F326A30
3f3269b0:	move   *a7(0x160), a9, 1
3f3269d0:	move   *a9(0x20), a9, 1
3f3269f0:	setf   3, 0, 0
3f326a00:	move   a9, @0xaece5, 0
L3F326A30:
3f326a30:	move   a14, -*sp, 1
3f326a40:	move   @0x17a370, *a14+, 1
3f326a70:	move   @0x11a4f0, *a14+, 1
3f326aa0:	calla  L3FB11A10
3f326ad0:	move   a8, *a13, 1
3f326ae0:	move   a8, a7
3f326af0:	jreq   L3F326BA0
3f326b00:	move   a14, -*sp, 1
3f326b10:	move   *a7(0x120), *a14+, 1
3f326b30:	movi   0xb2018, a9
3f326b60:	move   a9, *a14+, 1
3f326b70:	calla  L3FB45720
L3F326BA0:
3f326ba0:	move   @0xb8080, a9, 1
3f326bd0:	jreq   L3F326C40
3f326be0:	move   a14, -*sp, 1
3f326bf0:	sub    a11, a11
3f326c00:	move   a11, *a14+, 1
3f326c10:	calla  L3F2FD780
L3F326C40:
3f326c40:	subk   32, a14
3f326c50:	mmfm   sp, a7,a9,a11,a13
3f326c70:	rets
3f326c80:	calla  L3F326320
3f326cb0:	calla  L3F3080F0
3f326ce0:	rets
3f326cf0:	calla  L3F326D60
3f326d20:	calla  L3F3060A0
3f326d50:	rets
L3F326D60:
3f326d60:	mmtm   sp, a7,a9,a11,a13
3f326d80:	move   a14, a13
3f326d90:	addi   0x30, a14
3f326db0:	sub    a11, a11
3f326dc0:	movb   a11, *a13(0x20)
3f326de0:	move   a14, -*sp, 1
3f326df0:	move   @0x138d30, *a14+, 1
3f326e20:	move   @0x11a430, *a14+, 1
3f326e50:	calla  L3FB11A10
3f326e80:	move   a8, *a13, 1
3f326e90:	move   a8, a8
3f326ea0:	jreq   L3F327030
3f326eb0:	move   *a8(0x160), a11, 1
3f326ed0:	move   *a11(0x20), a11, 1
3f326ef0:	neg    a11
3f326f00:	setf   1, 0, 0
3f326f10:	move   @0xb25f0, a9, 0
3f326f40:	inc    a11
3f326f50:	cmp    a11, a9
3f326f60:	jreq   L3F327030
3f326f70:	movk   1, a11
3f326f80:	movb   a11, *a13(0x20)
3f326fa0:	move   *a8(0x160), a7, 1
3f326fc0:	move   *a7(0x20), a7, 1
3f326fe0:	neg    a7
3f326ff0:	inc    a7
3f327000:	move   a7, @0xb25f0, 0
L3F327030:
3f327030:	move   a14, -*sp, 1
3f327040:	move   @0x1393f0, *a14+, 1
3f327070:	move   @0x11a430, *a14+, 1
3f3270a0:	calla  L3FB11A10
3f3270d0:	move   a8, *a13, 1
3f3270e0:	move   a8, a7
3f3270f0:	jreq   L3F327320
3f327100:	move   a14, -*sp, 1
3f327110:	move   *a7(0x160), a11, 1
3f327130:	move   *a11(0x20), a11, 1
3f327150:	sll    0x5, a11
3f327160:	addi   0x115ff0, a11
3f327190:	move   *a11+, *a14+, 1
3f3271a0:	calla  L3FB43EB0
3f3271d0:	move   @0xb25f8, a11, 1
3f327200:	cmp    a8, a11
3f327210:	jreq   L3F327320
3f327220:	move   a14, -*sp, 1
3f327230:	move   *a7(0x160), a9, 1
3f327250:	move   *a9(0x20), a9, 1
3f327270:	sll    0x5, a9
3f327280:	addi   0x115ff0, a9
3f3272b0:	move   *a9+, *a14+, 1
3f3272c0:	calla  L3FB43EB0
3f3272f0:	move   a8, @0xb25f8, 1
L3F327320:
3f327320:	move   a14, -*sp, 1
3f327330:	move   @0x13a170, *a14+, 1
3f327360:	move   @0x11a430, *a14+, 1
3f327390:	calla  L3FB11A10
3f3273c0:	move   a8, *a13, 1
3f3273d0:	move   a8, a7
3f3273e0:	jreq   L3F327610
3f3273f0:	move   a14, -*sp, 1
3f327400:	move   *a7(0x160), a11, 1
3f327420:	move   *a11(0x20), a11, 1
3f327440:	sll    0x5, a11
3f327450:	addi   0x116ff0, a11
3f327480:	move   *a11+, *a14+, 1
3f327490:	calla  L3FB43EB0
3f3274c0:	move   @0xb2618, a11, 1
3f3274f0:	cmp    a8, a11
3f327500:	jreq   L3F327610
3f327510:	move   a14, -*sp, 1
3f327520:	move   *a7(0x160), a9, 1
3f327540:	move   *a9(0x20), a9, 1
3f327560:	sll    0x5, a9
3f327570:	addi   0x116ff0, a9
3f3275a0:	move   *a9+, *a14+, 1
3f3275b0:	calla  L3FB43EB0
3f3275e0:	move   a8, @0xb2618, 1
L3F327610:
3f327610:	subi   0x30, a14
3f327630:	mmfm   sp, a7,a9,a11,a13
3f327650:	rets
L3F327660:
3f327660:	mmtm   sp, a9,a11,a13
3f327680:	move   a14, a13
3f327690:	addk   32, a14
3f3276a0:	movk   1, a11
3f3276b0:	move   a11, @0x19e170, 1
3f3276e0:	move   a14, -*sp, 1
3f3276f0:	move   @0x127870, *a14+, 1
3f327720:	move   @0x11a3d0, *a14+, 1
3f327750:	calla  L3FB11A10
3f327780:	move   a8, *a13, 1
3f327790:	move   a8, a8
3f3277a0:	jreq   L3F327930
3f3277b0:	move   *a8(0x20), a11, 1
3f3277d0:	subk   3, a11
3f3277e0:	jrne   L3F327930
3f3277f0:	move   *a8(0x160), a11, 1
3f327810:	setf   2, 0, 0
3f327820:	move   @0xaece8, a9, 0
3f327850:	move   *a11(0x20), a11, 1
3f327870:	cmp    a11, a9
3f327880:	jreq   L3F327930
3f327890:	move   *a8(0x160), a11, 1
3f3278b0:	move   *a11(0x20), a11, 1
3f3278d0:	move   a11, @0xaece8, 0
3f327900:	calla  L3F327970
L3F327930:
3f327930:	subk   32, a14
3f327940:	mmfm   sp, a9,a11,a13
3f327960:	rets
L3F327970:
3f327970:	mmtm   sp, a7,a9,a11,a13
3f327990:	move   a14, a13
3f3279a0:	addi   0x1a0, a14
3f3279c0:	setf   2, 0, 0
3f3279d0:	move   @0xaece8, a11, 0
3f327a00:	move   a11, @0xba8c0, 1
3f327a30:	move   @0x11a590, a11, 1
3f327a60:	jrne   L3F327ED0
3f327a70:	jauc   L3F329080
L3F327A90:
3f327a90:	move   a14, -*sp, 1
3f327aa0:	movi   0x3f3335a8, a8
3f327ad0:	move   a8, *a14+, 1
3f327ae0:	move   @0x11a590, a11, 1
3f327b10:	move   *a11(0x0), *a14+, 1
3f327b30:	move   @0xb78e0, *a14+, 1
3f327b60:	calla  L3FD9F1D0
3f327b90:	jruc   L3F327F60
L3F327BA0:
3f327ba0:	move   a14, -*sp, 1
3f327bb0:	movi   0x3f333668, a8
3f327be0:	move   a8, *a14+, 1
3f327bf0:	move   @0x11a590, a11, 1
3f327c20:	move   *a11(0x0), *a14+, 1
3f327c40:	move   @0xb78e0, *a14+, 1
3f327c70:	calla  L3FD9F1D0
3f327ca0:	jruc   L3F327F60
L3F327CB0:
3f327cb0:	move   a14, -*sp, 1
3f327cc0:	movi   0x3f333768, a8
3f327cf0:	move   a8, *a14+, 1
3f327d00:	move   @0x11a590, a11, 1
3f327d30:	move   *a11(0x0), *a14+, 1
3f327d50:	move   @0xb78e0, *a14+, 1
3f327d80:	calla  L3FD9F1D0
3f327db0:	jruc   L3F327F60
L3F327DC0:
3f327dc0:	move   a14, -*sp, 1
3f327dd0:	movi   0x3f3335a8, a8
3f327e00:	move   a8, *a14+, 1
3f327e10:	move   @0x11a590, a11, 1
3f327e40:	move   *a11(0x0), *a14+, 1
3f327e60:	move   @0xb78e0, *a14+, 1
3f327e90:	calla  L3FD9F1D0
3f327ec0:	jruc   L3F327F60
L3F327ED0:
3f327ed0:	move   @0xba8c0, a8, 1
3f327f00:	jreq   L3F327A90
3f327f10:	dec    a8
3f327f20:	jreq   L3F327BA0
3f327f30:	dec    a8
3f327f40:	jreq   L3F327CB0
3f327f50:	jruc   L3F327DC0
L3F327F60:
3f327f60:	move   @0xba210, a11, 1
3f327f90:	jreq   L3F328300
3f327fa0:	move   a14, -*sp, 1
3f327fb0:	sub    a9, a9
3f327fc0:	move   a9, *a14+, 1
3f327fd0:	movi   0x3f333820, a8
3f328000:	move   a8, *a14+, 1
3f328010:	move   @0xb78e0, *a14+, 1
3f328040:	calla  L3FD5E420
3f328070:	move   a8, @0x1a6890, 1
3f3280a0:	movi   0x21, a11
3f3280c0:	move   a11, *a13(0x20), 1
3f3280e0:	move   @0xb78e0, a9, 1
3f328110:	move   a9, *a13(0x80), 1
3f328130:	move   @0xba210, a11, 1
3f328160:	move   a11, *a13(0xa0), 1
3f328180:	move   a8, *a13(0xc0), 1
3f3281a0:	movk   32, a9
3f3281b0:	move   a9, *a13(0xe0), 1
3f3281d0:	move   @0xba8c0, a9, 1
3f328200:	move   a9, *a13(0x100), 1
3f328220:	move   a14, -*sp, 1
3f328230:	move   a13, a9
3f328240:	addk   32, a9
3f328250:	move   a9, *a14+, 1
3f328260:	sub    a9, a9
3f328270:	move   a9, *a14+, 1
3f328280:	move   a9, *a14+, 1
3f328290:	move   a11, *a14+, 1
3f3282a0:	move   @0xb78e0, *a14+, 1
3f3282d0:	calla  L3FD98130
L3F328300:
3f328300:	move   a14, -*sp, 1
3f328310:	move   @0x11cfb0, *a14+, 1
3f328340:	move   @0x11a590, *a14+, 1
3f328370:	calla  L3FB11A10
3f3283a0:	move   a8, *a13, 1
3f3283b0:	move   a8, a9
3f3283c0:	jreq   L3F328680
3f3283d0:	move   a14, -*sp, 1
3f3283e0:	sub    a11, a11
3f3283f0:	move   a11, *a14+, 1
3f328400:	move   a11, *a14+, 1
3f328410:	move   a11, *a14+, 1
3f328420:	move   a11, *a14+, 1
3f328430:	move   a11, *a14+, 1
3f328440:	move   @0x11a590, a11, 1
3f328470:	move   *a11(0x0), *a14+, 1
3f328490:	move   @0xb78e0, *a14+, 1
3f3284c0:	calla  L3FD39680
3f3284f0:	move   a14, -*sp, 1
3f328500:	move   @0xba8c0, a11, 1
3f328530:	move   a11, a7
3f328540:	sll    0x9, a11
3f328550:	sll    0x5, a7
3f328560:	add    a7, a11
3f328570:	addi   0x11cfd0, a11
3f3285a0:	move   a11, *a14+, 1
3f3285b0:	move   a9, *a14+, 1
3f3285c0:	move   @0x11a590, *a14+, 1
3f3285f0:	calla  L3F3887C0
3f328620:	move   a14, -*sp, 1
3f328630:	movk   1, a11
3f328640:	move   a11, *a14+, 1
3f328650:	calla  L3F2FD780
L3F328680:
3f328680:	move   a14, -*sp, 1
3f328690:	move   @0x11a730, *a14+, 1
3f3286c0:	move   @0x11a5f0, *a14+, 1
3f3286f0:	calla  L3FB11A10
3f328720:	move   a8, *a13, 1
3f328730:	move   a8, a7
3f328740:	jreq   L3F328880
3f328750:	move   a14, -*sp, 1
3f328760:	move   @0xba8c0, a11, 1
3f328790:	move   a11, a9
3f3287a0:	sll    0x9, a11
3f3287b0:	sll    0x5, a9
3f3287c0:	add    a9, a11
3f3287d0:	addi   0x11a750, a11
3f328800:	move   a11, *a14+, 1
3f328810:	move   a7, *a14+, 1
3f328820:	move   @0x11a5f0, *a14+, 1
3f328850:	calla  L3F37F180
L3F328880:
3f328880:	move   a14, -*sp, 1
3f328890:	move   @0x11adf0, *a14+, 1
3f3288c0:	move   @0x11a610, *a14+, 1
3f3288f0:	calla  L3FB11A10
3f328920:	move   a8, *a13, 1
3f328930:	move   a8, a7
3f328940:	jreq   L3F328A80
3f328950:	move   a14, -*sp, 1
3f328960:	move   @0xba8c0, a11, 1
3f328990:	move   a11, a9
3f3289a0:	sll    0x9, a11
3f3289b0:	sll    0x5, a9
3f3289c0:	add    a9, a11
3f3289d0:	addi   0x11ae10, a11
3f328a00:	move   a11, *a14+, 1
3f328a10:	move   a7, *a14+, 1
3f328a20:	move   @0x11a610, *a14+, 1
3f328a50:	calla  L3F37F180
L3F328A80:
3f328a80:	move   a14, -*sp, 1
3f328a90:	move   @0x11b4b0, *a14+, 1
3f328ac0:	move   @0x11a630, *a14+, 1
3f328af0:	calla  L3FB11A10
3f328b20:	move   a8, *a13, 1
3f328b30:	move   a8, a7
3f328b40:	jreq   L3F328C80
3f328b50:	move   a14, -*sp, 1
3f328b60:	move   @0xba8c0, a11, 1
3f328b90:	move   a11, a9
3f328ba0:	sll    0x9, a11
3f328bb0:	sll    0x5, a9
3f328bc0:	add    a9, a11
3f328bd0:	addi   0x11b4d0, a11
3f328c00:	move   a11, *a14+, 1
3f328c10:	move   a7, *a14+, 1
3f328c20:	move   @0x11a630, *a14+, 1
3f328c50:	calla  L3F37F180
L3F328C80:
3f328c80:	move   a14, -*sp, 1
3f328c90:	move   @0x11bb70, *a14+, 1
3f328cc0:	move   @0x11a650, *a14+, 1
3f328cf0:	calla  L3FB11A10
3f328d20:	move   a8, *a13, 1
3f328d30:	move   a8, a7
3f328d40:	jreq   L3F328E80
3f328d50:	move   a14, -*sp, 1
3f328d60:	move   @0xba8c0, a11, 1
3f328d90:	move   a11, a9
3f328da0:	sll    0x9, a11
3f328db0:	sll    0x5, a9
3f328dc0:	add    a9, a11
3f328dd0:	addi   0x11bb90, a11
3f328e00:	move   a11, *a14+, 1
3f328e10:	move   a7, *a14+, 1
3f328e20:	move   @0x11a650, *a14+, 1
3f328e50:	calla  L3F37F180
L3F328E80:
3f328e80:	move   a14, -*sp, 1
3f328e90:	move   @0x11c230, *a14+, 1
3f328ec0:	move   @0x11a670, *a14+, 1
3f328ef0:	calla  L3FB11A10
3f328f20:	move   a8, *a13, 1
3f328f30:	move   a8, a7
3f328f40:	jreq   L3F329080
3f328f50:	move   a14, -*sp, 1
3f328f60:	move   @0xba8c0, a11, 1
3f328f90:	move   a11, a9
3f328fa0:	sll    0x9, a11
3f328fb0:	sll    0x5, a9
3f328fc0:	add    a9, a11
3f328fd0:	addi   0x11c250, a11
3f329000:	move   a11, *a14+, 1
3f329010:	move   a7, *a14+, 1
3f329020:	move   @0x11a670, *a14+, 1
3f329050:	calla  L3F37F180
L3F329080:
3f329080:	subi   0x1a0, a14
3f3290a0:	mmfm   sp, a7,a9,a11,a13
3f3290c0:	rets
3f3290d0:	calla  L3F327660
3f329100:	calla  L3F302B70
3f329130:	rets
3f329140:	mmtm   sp, a9,a11,a13
3f329160:	move   a14, a13
3f329170:	addk   32, a14
3f329180:	move   a14, -*sp, 1
3f329190:	move   @0x1528f0, *a14+, 1
3f3291c0:	move   @0x11a4b0, *a14+, 1
3f3291f0:	calla  L3FB11A10
3f329220:	move   a8, *a13, 1
3f329230:	move   a8, a8
3f329240:	jreq   L3F329490
3f329250:	move   *a8(0x160), a11, 1
3f329270:	movk   1, a9
3f329280:	movb   a9, *a11(0x30)
3f3292a0:	move   a14, -*sp, 1
3f3292b0:	sub    a11, a11
3f3292c0:	move   a11, *a14+, 1
3f3292d0:	move   *a8(0xa0), *a14+, 1
3f3292f0:	move   *a8(0x80), *a14+, 1
3f329310:	move   *a8(0x60), *a14+, 1
3f329330:	move   *a8(0x40), *a14+, 1
3f329350:	move   @0x11a4b0, a9, 1
3f329380:	move   *a9(0x0), *a14+, 1
3f3293a0:	move   @0xb78e0, *a14+, 1
3f3293d0:	calla  L3FD39680
3f329400:	move   a14, -*sp, 1
3f329410:	move   *a13(0x0), *a14+, 1
3f329430:	move   @0x11a4b0, *a14+, 1
3f329460:	calla  L3FB11C90
L3F329490:
3f329490:	subk   32, a14
3f3294a0:	mmfm   sp, a9,a11,a13
3f3294c0:	rets
3f3294d0:	mmtm   sp, a9,a11,a13
3f3294f0:	move   a14, a13
3f329500:	addk   32, a14
3f329510:	move   a14, -*sp, 1
3f329520:	move   @0x153d30, *a14+, 1
3f329550:	move   @0x11a4b0, *a14+, 1
3f329580:	calla  L3FB11A10
3f3295b0:	move   a8, *a13, 1
3f3295c0:	move   a8, a8
3f3295d0:	jreq   L3F329810
3f3295e0:	move   *a8(0x160), a11, 1
3f329600:	sub    a9, a9
3f329610:	movb   a9, *a11(0x30)
3f329630:	move   a14, -*sp, 1
3f329640:	move   a9, *a14+, 1
3f329650:	move   *a8(0xa0), *a14+, 1
3f329670:	move   *a8(0x80), *a14+, 1
3f329690:	move   *a8(0x60), *a14+, 1
3f3296b0:	move   *a8(0x40), *a14+, 1
3f3296d0:	move   @0x11a4b0, a11, 1
3f329700:	move   *a11(0x0), *a14+, 1
3f329720:	move   @0xb78e0, *a14+, 1
3f329750:	calla  L3FD39680
3f329780:	move   a14, -*sp, 1
3f329790:	move   *a13(0x0), *a14+, 1
3f3297b0:	move   @0x11a4b0, *a14+, 1
3f3297e0:	calla  L3FB11C90
L3F329810:
3f329810:	subk   32, a14
3f329820:	mmfm   sp, a9,a11,a13
3f329840:	rets
L3F329850:
3f329850:	calla  L3F3298C0
3f329880:	calla  L3F307B30
3f3298b0:	rets
L3F3298C0:
3f3298c0:	mmtm   sp, a7,a9,a10,a11,a13
3f3298e0:	move   a14, a13
3f3298f0:	addk   32, a14
3f329900:	movk   1, a11
3f329910:	move   a11, @0x19e170, 1
3f329940:	move   a14, -*sp, 1
3f329950:	move   @0x153670, *a14+, 1
3f329980:	move   @0x11a4b0, *a14+, 1
3f3299b0:	calla  L3FB11A10
3f3299e0:	move   a8, *a13, 1
3f3299f0:	move   a8, a8
3f329a00:	jreq   L3F329A90
3f329a10:	move   *a8(0x160), a7, 1
3f329a30:	setf   8, 0, 0
3f329a40:	move   *a7, a7, 0
3f329a50:	setf   1, 0, 0
3f329a60:	move   a7, @0xaecea, 0
L3F329A90:
3f329a90:	sub    a9, a9
L3F329AA0:
3f329aa0:	move   a14, -*sp, 1
3f329ab0:	move   a9, a11
3f329ac0:	sll    0x5, a11
3f329ad0:	addi   0xb6d60, a11
3f329b00:	move   *a11+, *a14+, 1
3f329b10:	move   a9, a11
3f329b20:	sll    0x6, a11
3f329b30:	addi   0xb03d8, a11
3f329b60:	move   a11, *a14+, 1
3f329b70:	calla  L3FB45720
3f329ba0:	move   a14, -*sp, 1
3f329bb0:	move   a9, a11
3f329bc0:	sll    0x5, a11
3f329bd0:	addi   0xb6de0, a11
3f329c00:	move   *a11+, *a14+, 1
3f329c10:	move   a9, a11
3f329c20:	sll    0x8, a11
3f329c30:	addi   0xb04d8, a11
3f329c60:	move   a11, *a14+, 1
3f329c70:	calla  L3FB45720
3f329ca0:	move   a14, -*sp, 1
3f329cb0:	move   a9, a11
3f329cc0:	sll    0x5, a11
3f329cd0:	addi   0xb6e60, a11
3f329d00:	move   *a11+, *a14+, 1
3f329d10:	move   a9, a11
3f329d20:	sll    0x7, a11
3f329d30:	addi   0xb08d8, a11
3f329d60:	move   a11, *a14+, 1
3f329d70:	calla  L3FB45720
3f329da0:	inc    a9
3f329db0:	cmpi   0x4, a9
3f329dd0:	jrlt   L3F329AA0
3f329de0:	move   a14, -*sp, 1
3f329df0:	move   @0x155830, *a14+, 1
3f329e20:	move   @0x11a4b0, *a14+, 1
3f329e50:	calla  L3FB11A10
3f329e80:	move   a8, *a13, 1
3f329e90:	move   a8, a7
3f329ea0:	jreq   L3F329F30
3f329eb0:	move   *a7(0x160), a11, 1
3f329ed0:	move   *a11(0x20), a11, 1
3f329ef0:	setf   2, 0, 0
3f329f00:	move   a11, @0xaecd0, 0
L3F329F30:
3f329f30:	move   a14, -*sp, 1
3f329f40:	move   @0x1565b0, *a14+, 1
3f329f70:	move   @0x11a4b0, *a14+, 1
3f329fa0:	calla  L3FB11A10
3f329fd0:	move   a8, *a13, 1
3f329fe0:	move   a8, a7
3f329ff0:	jreq   L3F32A080
3f32a000:	move   *a7(0x160), a11, 1
3f32a020:	move   *a11(0x20), a11, 1
3f32a040:	setf   2, 0, 0
3f32a050:	move   a11, @0xaecd2, 0
L3F32A080:
3f32a080:	move   a14, -*sp, 1
3f32a090:	move   @0x156c70, *a14+, 1
3f32a0c0:	move   @0x11a4b0, *a14+, 1
3f32a0f0:	calla  L3FB11A10
3f32a120:	move   a8, *a13, 1
3f32a130:	move   a8, a7
3f32a140:	jreq   L3F32A1D0
3f32a150:	move   *a7(0x160), a11, 1
3f32a170:	setf   8, 0, 0
3f32a180:	move   *a11, a11, 0
3f32a190:	setf   1, 0, 0
3f32a1a0:	move   a11, @0xaed51, 0
L3F32A1D0:
3f32a1d0:	move   a14, -*sp, 1
3f32a1e0:	move   @0x157330, *a14+, 1
3f32a210:	move   @0x11a4b0, *a14+, 1
3f32a240:	calla  L3FB11A10
3f32a270:	move   a8, *a13, 1
3f32a280:	move   a8, a7
3f32a290:	jreq   L3F32A320
3f32a2a0:	move   *a7(0x160), a11, 1
3f32a2c0:	setf   8, 0, 0
3f32a2d0:	move   *a11, a11, 0
3f32a2e0:	setf   1, 0, 0
3f32a2f0:	move   a11, @0xaed52, 0
L3F32A320:
3f32a320:	move   a14, -*sp, 1
3f32a330:	move   @0x1579f0, *a14+, 1
3f32a360:	move   @0x11a4b0, *a14+, 1
3f32a390:	calla  L3FB11A10
3f32a3c0:	move   a8, *a13, 1
3f32a3d0:	move   a8, a7
3f32a3e0:	jreq   L3F32A470
3f32a3f0:	move   *a7(0x160), a11, 1
3f32a410:	setf   8, 0, 0
3f32a420:	move   *a11, a11, 0
3f32a430:	setf   1, 0, 0
3f32a440:	move   a11, @0xaed53, 0
L3F32A470:
3f32a470:	move   a14, -*sp, 1
3f32a480:	move   @0x1580b0, *a14+, 1
3f32a4b0:	move   @0x11a4b0, *a14+, 1
3f32a4e0:	calla  L3FB11A10
3f32a510:	move   a8, *a13, 1
3f32a520:	move   a8, a7
3f32a530:	jreq   L3F32A5C0
3f32a540:	move   *a7(0x160), a11, 1
3f32a560:	setf   8, 0, 0
3f32a570:	move   *a11, a11, 0
3f32a580:	setf   1, 0, 0
3f32a590:	move   a11, @0xaed54, 0
L3F32A5C0:
3f32a5c0:	calla  L3F32A630
3f32a5f0:	subk   32, a14
3f32a600:	mmfm   sp, a7,a9,a10,a11,a13
3f32a620:	rets
L3F32A630:
3f32a630:	calla  L3F3F3520
3f32a660:	rets
3f32a670:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f32a690:	move   a14, a13
3f32a6a0:	addi   0x300, a14
3f32a6c0:	movi   0xffff, a11
3f32a6e0:	move   a14, -*sp, 1
3f32a6f0:	move   @0x152230, *a14+, 1
3f32a720:	move   @0x11a4b0, *a14+, 1
3f32a750:	calla  L3FB11A10
3f32a780:	move   a8, *a13, 1
3f32a790:	move   a8, a8
3f32a7a0:	jreq   L3F32AAA0
3f32a7b0:	move   a14, -*sp, 1
3f32a7c0:	movi   0x3f32eed0, a8
3f32a7f0:	move   a8, *a14+, 1
3f32a800:	move   *a13, a7, 1
3f32a810:	move   *a7(0x120), *a14+, 1
3f32a830:	calla  L3FB45500
3f32a860:	move   a8, a8
3f32a870:	jreq   L3F32A890
3f32a880:	inc    a11
L3F32A890:
3f32a890:	move   a11, a5
3f32a8a0:	sll    0x5, a5
3f32a8b0:	add    a13, a5
3f32a8c0:	move   a14, -*sp, 1
3f32a8d0:	move   a14, -*sp, 1
3f32a8e0:	move   *a7(0x120), *a14+, 1
3f32a900:	calla  L3FB458D0
3f32a930:	inc    a8
3f32a940:	move   a8, *a14+, 1
3f32a950:	calla  L3F701230
3f32a980:	move   a8, *a5(0xa0), 1
3f32a9a0:	move   a14, -*sp, 1
3f32a9b0:	move   *a7(0x120), *a14+, 1
3f32a9d0:	move   a11, a5
3f32a9e0:	sll    0x5, a5
3f32a9f0:	add    a13, a5
3f32aa00:	move   *a5(0xa0), *a14+, 1
3f32aa20:	calla  L3FB45720
3f32aa50:	move   *a7(0x160), a5, 1
3f32aa70:	sub    a7, a7
3f32aa80:	movb   a7, *a5(0x28)
L3F32AAA0:
3f32aaa0:	move   a14, -*sp, 1
3f32aab0:	movi   0x3f3338b8, a8
3f32aae0:	move   a8, *a14+, 1
3f32aaf0:	move   a13, a7
3f32ab00:	addi   0x100, a7
3f32ab20:	move   a7, *a14+, 1
3f32ab30:	calla  L3FB452E0
3f32ab60:	move   a14, -*sp, 1
3f32ab70:	move   @0x1514b0, *a14+, 1
3f32aba0:	move   @0x11a4b0, *a14+, 1
3f32abd0:	calla  L3FB11A10
3f32ac00:	move   a8, *a13(0x20), 1
3f32ac20:	move   a8, a5
3f32ac30:	jreq   L3F32AF20
3f32ac40:	move   a14, -*sp, 1
3f32ac50:	movi   0x3f32eed0, a8
3f32ac80:	move   a8, *a14+, 1
3f32ac90:	move   *a5(0x120), *a14+, 1
3f32acb0:	calla  L3FB45500
3f32ace0:	move   a8, a8
3f32acf0:	jreq   L3F32AD10
3f32ad00:	inc    a11
L3F32AD10:
3f32ad10:	move   a11, a7
3f32ad20:	sll    0x5, a7
3f32ad30:	add    a13, a7
3f32ad40:	move   a14, -*sp, 1
3f32ad50:	move   a14, -*sp, 1
3f32ad60:	move   *a5(0x120), *a14+, 1
3f32ad80:	calla  L3FB458D0
3f32adb0:	inc    a8
3f32adc0:	move   a8, *a14+, 1
3f32add0:	calla  L3F701230
3f32ae00:	move   a8, *a7(0xa0), 1
3f32ae20:	move   a14, -*sp, 1
3f32ae30:	move   *a5(0x120), *a14+, 1
3f32ae50:	move   a11, a7
3f32ae60:	sll    0x5, a7
3f32ae70:	add    a13, a7
3f32ae80:	move   *a7(0xa0), *a14+, 1
3f32aea0:	calla  L3FB45720
3f32aed0:	move   *a5(0x160), a7, 1
3f32aef0:	movk   1, a5
3f32af00:	movb   a5, *a7(0x28)
L3F32AF20:
3f32af20:	move   a14, -*sp, 1
3f32af30:	movi   0x3f3338b8, a8
3f32af60:	move   a8, *a14+, 1
3f32af70:	move   a13, a7
3f32af80:	addi   0x100, a7
3f32afa0:	move   a7, *a14+, 1
3f32afb0:	calla  L3FB452E0
3f32afe0:	move   a14, -*sp, 1
3f32aff0:	move   @0x151b70, *a14+, 1
3f32b020:	move   @0x11a4b0, *a14+, 1
3f32b050:	calla  L3FB11A10
3f32b080:	move   a8, *a13(0x40), 1
3f32b0a0:	move   a8, a5
3f32b0b0:	jreq   L3F32B350
3f32b0c0:	move   a14, -*sp, 1
3f32b0d0:	movi   0x3f32eed0, a8
3f32b100:	move   a8, *a14+, 1
3f32b110:	move   *a5(0x120), *a14+, 1
3f32b130:	calla  L3FB45500
3f32b160:	move   a8, a8
3f32b170:	jreq   L3F32B190
3f32b180:	inc    a11
L3F32B190:
3f32b190:	move   a11, a7
3f32b1a0:	sll    0x5, a7
3f32b1b0:	add    a13, a7
3f32b1c0:	move   a14, -*sp, 1
3f32b1d0:	move   a14, -*sp, 1
3f32b1e0:	move   *a5(0x120), *a14+, 1
3f32b200:	calla  L3FB458D0
3f32b230:	inc    a8
3f32b240:	move   a8, *a14+, 1
3f32b250:	calla  L3F701230
3f32b280:	move   a8, *a7(0xa0), 1
3f32b2a0:	move   a14, -*sp, 1
3f32b2b0:	move   *a5(0x120), *a14+, 1
3f32b2d0:	move   a11, a7
3f32b2e0:	sll    0x5, a7
3f32b2f0:	add    a13, a7
3f32b300:	move   *a7(0xa0), *a14+, 1
3f32b320:	calla  L3FB45720
L3F32B350:
3f32b350:	move   a14, -*sp, 1
3f32b360:	move   a11, *a14+, 1
3f32b370:	move   a13, a7
3f32b380:	addi   0xa0, a7
3f32b3a0:	move   a7, *a14+, 1
3f32b3b0:	calla  L3F346760
3f32b3e0:	move   a14, -*sp, 1
3f32b3f0:	move   a11, *a14+, 1
3f32b400:	move   a7, *a14+, 1
3f32b410:	calla  L3F3464E0
3f32b440:	cmpi   0x2, a11
3f32b460:	jreq   L3F32B520
3f32b470:	move   a14, -*sp, 1
3f32b480:	move   @0xb78e0, *a14+, 1
3f32b4b0:	movk   2, a7
3f32b4c0:	move   a7, *a14+, 1
3f32b4d0:	calla  L3F439FF0
3f32b500:	jauc   L3F32CB50
L3F32B520:
3f32b520:	move   a14, -*sp, 1
3f32b530:	move   *a13(0xa0), *a14+, 1
3f32b550:	move   a13, a7
3f32b560:	addi   0x100, a7
3f32b580:	move   a7, *a14+, 1
3f32b590:	calla  L3FB45720
3f32b5c0:	move   a14, -*sp, 1
3f32b5d0:	movi   0x3f3338b8, a8
3f32b600:	move   a8, *a14+, 1
3f32b610:	move   a7, *a14+, 1
3f32b620:	calla  L3FB452E0
3f32b650:	move   a14, -*sp, 1
3f32b660:	move   *a13(0xc0), *a14+, 1
3f32b680:	move   a7, *a14+, 1
3f32b690:	calla  L3FB452E0
3f32b6c0:	move   a14, -*sp, 1
3f32b6d0:	movi   0x3f3338b8, a8
3f32b700:	move   a8, *a14+, 1
3f32b710:	move   a7, *a14+, 1
3f32b720:	calla  L3FB452E0
3f32b750:	move   a14, -*sp, 1
3f32b760:	move   *a13(0xe0), *a14+, 1
3f32b780:	move   a7, *a14+, 1
3f32b790:	calla  L3FB452E0
3f32b7c0:	sub    a9, a9
L3F32B7D0:
3f32b7d0:	move   a14, -*sp, 1
3f32b7e0:	move   a9, a7
3f32b7f0:	sll    0x5, a7
3f32b800:	addi   0xb6ce0, a7
3f32b830:	move   *a7+, *a14+, 1
3f32b840:	move   a13, a7
3f32b850:	addi   0x100, a7
3f32b870:	move   a7, *a14+, 1
3f32b880:	calla  L3FB45500
3f32b8b0:	move   a8, a5
3f32b8c0:	jrne   L3F32B980
3f32b8d0:	move   a14, -*sp, 1
3f32b8e0:	move   @0xb78e0, *a14+, 1
3f32b910:	movk   1, a5
3f32b920:	move   a5, *a14+, 1
3f32b930:	calla  L3F439FF0
3f32b960:	jauc   L3F32CB50
L3F32B980:
3f32b980:	inc    a9
3f32b990:	cmpi   0x4, a9
3f32b9b0:	jrlt   L3F32B7D0
3f32b9c0:	move   a14, -*sp, 1
3f32b9d0:	movi   0x3f32eed0, a8
3f32ba00:	move   a8, *a14+, 1
3f32ba10:	move   *a13, a5, 1
3f32ba20:	move   *a5(0x120), *a14+, 1
3f32ba40:	calla  L3FB45720
3f32ba70:	move   a14, -*sp, 1
3f32ba80:	move   a5, *a14+, 1
3f32ba90:	move   @0x11a4b0, *a14+, 1
3f32bac0:	calla  L3FB11C90
3f32baf0:	move   a14, -*sp, 1
3f32bb00:	movi   0x3f32eed0, a8
3f32bb30:	move   a8, *a14+, 1
3f32bb40:	move   *a13(0x20), a7, 1
3f32bb60:	move   *a7(0x120), *a14+, 1
3f32bb80:	calla  L3FB45720
3f32bbb0:	move   a14, -*sp, 1
3f32bbc0:	move   a7, *a14+, 1
3f32bbd0:	move   @0x11a4b0, *a14+, 1
3f32bc00:	calla  L3FB11C90
3f32bc30:	move   a14, -*sp, 1
3f32bc40:	movi   0x3f32eed0, a8
3f32bc70:	move   a8, *a14+, 1
3f32bc80:	move   *a13(0x40), a5, 1
3f32bca0:	move   *a5(0x120), *a14+, 1
3f32bcc0:	calla  L3FB45720
3f32bcf0:	move   a14, -*sp, 1
3f32bd00:	move   a5, *a14+, 1
3f32bd10:	move   @0x11a4b0, *a14+, 1
3f32bd40:	calla  L3FB11C90
3f32bd70:	sub    a11, a11
3f32bd80:	move   a14, -*sp, 1
3f32bd90:	move   @0x14f9b0, *a14+, 1
3f32bdc0:	move   @0x11a4b0, *a14+, 1
3f32bdf0:	calla  L3FB11A10
3f32be20:	move   a8, *a13(0x60), 1
3f32be40:	move   a8, a8
3f32be50:	jreq   L3F32C520
3f32be60:	move   a11, a9
L3F32BE70:
3f32be70:	move   a14, -*sp, 1
3f32be80:	movi   0x3f32eed0, a8
3f32beb0:	move   a8, *a14+, 1
3f32bec0:	move   a9, a7
3f32bed0:	sll    0x5, a7
3f32bee0:	addi   0xb6ce0, a7
3f32bf10:	move   *a7+, *a14+, 1
3f32bf20:	calla  L3FB45500
3f32bf50:	move   a8, a5
3f32bf60:	jrne   L3F32C420
3f32bf70:	move   a14, -*sp, 1
3f32bf80:	move   a13, a7
3f32bf90:	addi   0x100, a7
3f32bfb0:	move   a7, *a14+, 1
3f32bfc0:	move   a9, a5
3f32bfd0:	sll    0x5, a5
3f32bfe0:	addi   0xb6ce0, a5
3f32c010:	move   *a5+, *a14+, 1
3f32c020:	calla  L3FB45720
3f32c050:	move   a14, -*sp, 1
3f32c060:	move   *a13(0xa0), *a14+, 1
3f32c080:	move   a9, a5
3f32c090:	sll    0x5, a5
3f32c0a0:	addi   0xb6d60, a5
3f32c0d0:	move   *a5+, *a14+, 1
3f32c0e0:	calla  L3FB45720
3f32c110:	move   a14, -*sp, 1
3f32c120:	move   *a13(0xc0), *a14+, 1
3f32c140:	move   a9, a5
3f32c150:	sll    0x5, a5
3f32c160:	addi   0xb6de0, a5
3f32c190:	move   *a5+, *a14+, 1
3f32c1a0:	calla  L3FB45720
3f32c1d0:	move   a14, -*sp, 1
3f32c1e0:	move   *a13(0xe0), *a14+, 1
3f32c200:	move   a9, a5
3f32c210:	sll    0x5, a5
3f32c220:	addi   0xb6e60, a5
3f32c250:	move   *a5+, *a14+, 1
3f32c260:	calla  L3FB45720
3f32c290:	move   *a13(0x60), a5, 1
3f32c2b0:	move   *a5(0x160), a7, 1
3f32c2d0:	movi   0xb6ce0, a5
3f32c300:	move   a5, *a7(0xe0), 1
3f32c320:	move   *a13(0x60), a7, 1
3f32c340:	move   *a7(0x160), a5, 1
3f32c360:	move   a9, *a5(0x60), 1
3f32c380:	move   a14, -*sp, 1
3f32c390:	move   a7, *a14+, 1
3f32c3a0:	move   @0x11a4b0, *a14+, 1
3f32c3d0:	calla  L3FB11C90
3f32c400:	move   a9, a11
3f32c410:	jruc   L3F32C460
L3F32C420:
3f32c420:	inc    a9
3f32c430:	cmpi   0x4, a9
3f32c450:	jrlt   L3F32BE70
L3F32C460:
3f32c460:	cmpi   0x4, a9
3f32c480:	jrne   L3F32C520
3f32c490:	move   a14, -*sp, 1
3f32c4a0:	move   @0xb78e0, *a14+, 1
3f32c4d0:	movk   3, a7
3f32c4e0:	move   a7, *a14+, 1
3f32c4f0:	calla  L3F439FF0
L3F32C520:
3f32c520:	move   a14, -*sp, 1
3f32c530:	move   @0x1528f0, *a14+, 1
3f32c560:	move   @0x11a4b0, *a14+, 1
3f32c590:	calla  L3FB11A10
3f32c5c0:	move   a8, *a13(0x80), 1
3f32c5e0:	move   a8, a5
3f32c5f0:	jreq   L3F32C830
3f32c600:	move   *a5(0x160), a7, 1
3f32c620:	sub    a5, a5
3f32c630:	movb   a5, *a7(0x30)
3f32c650:	move   a14, -*sp, 1
3f32c660:	move   a5, *a14+, 1
3f32c670:	move   *a8(0xa0), *a14+, 1
3f32c690:	move   *a8(0x80), *a14+, 1
3f32c6b0:	move   *a8(0x60), *a14+, 1
3f32c6d0:	move   *a8(0x40), *a14+, 1
3f32c6f0:	move   @0x11a4b0, a7, 1
3f32c720:	move   *a7(0x0), *a14+, 1
3f32c740:	move   @0xb78e0, *a14+, 1
3f32c770:	calla  L3FD39680
3f32c7a0:	move   a14, -*sp, 1
3f32c7b0:	move   *a13(0x80), *a14+, 1
3f32c7d0:	move   @0x11a4b0, *a14+, 1
3f32c800:	calla  L3FB11C90
L3F32C830:
3f32c830:	move   a14, -*sp, 1
3f32c840:	move   @0x153d30, *a14+, 1
3f32c870:	move   @0x11a4b0, *a14+, 1
3f32c8a0:	calla  L3FB11A10
3f32c8d0:	move   a8, *a13(0x80), 1
3f32c8f0:	move   a8, a5
3f32c900:	jreq   L3F32CB50
3f32c910:	move   *a5(0x160), a7, 1
3f32c930:	movk   1, a5
3f32c940:	movb   a5, *a7(0x30)
3f32c960:	move   a14, -*sp, 1
3f32c970:	sub    a7, a7
3f32c980:	move   a7, *a14+, 1
3f32c990:	move   *a8(0xa0), *a14+, 1
3f32c9b0:	move   *a8(0x80), *a14+, 1
3f32c9d0:	move   *a8(0x60), *a14+, 1
3f32c9f0:	move   *a8(0x40), *a14+, 1
3f32ca10:	move   @0x11a4b0, a5, 1
3f32ca40:	move   *a5(0x0), *a14+, 1
3f32ca60:	move   @0xb78e0, *a14+, 1
3f32ca90:	calla  L3FD39680
3f32cac0:	move   a14, -*sp, 1
3f32cad0:	move   *a13(0x80), *a14+, 1
3f32caf0:	move   @0x11a4b0, *a14+, 1
3f32cb20:	calla  L3FB11C90
L3F32CB50:
3f32cb50:	subi   0x300, a14
3f32cb70:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f32cb90:	rets
3f32cba0:	mmtm   sp, a7,a9,a10,a11,a13
3f32cbc0:	move   a14, a13
3f32cbd0:	addk   32, a14
3f32cbe0:	move   a14, -*sp, 1
3f32cbf0:	move   @0x14f9b0, *a14+, 1
3f32cc20:	move   @0x11a4b0, *a14+, 1
3f32cc50:	calla  L3FB11A10
3f32cc80:	move   a8, *a13, 1
3f32cc90:	move   a8, a8
3f32cca0:	jaeq   L3F32DA40
3f32ccc0:	move   *a8(0x20), a11, 1
3f32cce0:	subk   7, a11
3f32ccf0:	jane   L3F32DA40
3f32cd10:	move   *a8(0x160), a11, 1
3f32cd30:	move   *a11(0xa0), a10, 1
3f32cd50:	move   *a8(0x160), a11, 1
3f32cd70:	move   *a11(0x60), a11, 1
3f32cd90:	jalt   L3F32DA40
3f32cdb0:	move   *a8(0x160), a11, 1
3f32cdd0:	move   *a11(0x60), a11, 1
3f32cdf0:	cmp    a10, a11
3f32ce00:	jage   L3F32DA40
3f32ce20:	move   *a8(0x160), a11, 1
3f32ce40:	move   *a11(0x60), a11, 1
3f32ce60:	inc    a11
3f32ce70:	cmp    a10, a11
3f32ce80:	jrne   L3F32CFD0
3f32ce90:	move   *a8(0x160), a11, 1
3f32ceb0:	move   *a11(0x60), a9, 1
3f32ced0:	move   a14, -*sp, 1
3f32cee0:	movi   0x3f32eed0, a8
3f32cf10:	move   a8, *a14+, 1
3f32cf20:	move   a9, a11
3f32cf30:	sll    0x5, a11
3f32cf40:	addi   0xb6ce0, a11
3f32cf70:	move   *a11+, *a14+, 1
3f32cf80:	calla  L3FB45720
3f32cfb0:	jauc   L3F32D8C0
L3F32CFD0:
3f32cfd0:	move   *a8(0x160), a11, 1
3f32cff0:	move   *a11(0x60), a9, 1
3f32d010:	move   a9, a11
3f32d020:	inc    a11
3f32d030:	cmp    a10, a11
3f32d040:	jage   L3F32D8C0
L3F32D060:
3f32d060:	move   a14, -*sp, 1
3f32d070:	move   a9, a11
3f32d080:	inc    a11
3f32d090:	sll    0x5, a11
3f32d0a0:	addi   0xb6ce0, a11
3f32d0d0:	move   *a11+, *a14+, 1
3f32d0e0:	move   a9, a11
3f32d0f0:	sll    0x5, a11
3f32d100:	addi   0xb6ce0, a11
3f32d130:	move   *a11+, *a14+, 1
3f32d140:	calla  L3FB45720
3f32d170:	move   a14, -*sp, 1
3f32d180:	move   a9, a11
3f32d190:	inc    a11
3f32d1a0:	sll    0x5, a11
3f32d1b0:	addi   0xb6d60, a11
3f32d1e0:	move   *a11+, *a14+, 1
3f32d1f0:	move   a9, a11
3f32d200:	sll    0x5, a11
3f32d210:	addi   0xb6d60, a11
3f32d240:	move   *a11+, *a14+, 1
3f32d250:	calla  L3FB45720
3f32d280:	move   a14, -*sp, 1
3f32d290:	move   a9, a11
3f32d2a0:	inc    a11
3f32d2b0:	sll    0x5, a11
3f32d2c0:	addi   0xb6de0, a11
3f32d2f0:	move   *a11+, *a14+, 1
3f32d300:	move   a9, a11
3f32d310:	sll    0x5, a11
3f32d320:	addi   0xb6de0, a11
3f32d350:	move   *a11+, *a14+, 1
3f32d360:	calla  L3FB45720
3f32d390:	move   a14, -*sp, 1
3f32d3a0:	move   a9, a11
3f32d3b0:	inc    a11
3f32d3c0:	sll    0x5, a11
3f32d3d0:	addi   0xb6e60, a11
3f32d400:	move   *a11+, *a14+, 1
3f32d410:	move   a9, a11
3f32d420:	sll    0x5, a11
3f32d430:	addi   0xb6e60, a11
3f32d460:	move   *a11+, *a14+, 1
3f32d470:	calla  L3FB45720
3f32d4a0:	move   a14, -*sp, 1
3f32d4b0:	movi   0x3f32eed0, a8
3f32d4e0:	move   a8, *a14+, 1
3f32d4f0:	move   a9, a11
3f32d500:	inc    a11
3f32d510:	sll    0x5, a11
3f32d520:	addi   0xb6ce0, a11
3f32d550:	move   *a11+, *a14+, 1
3f32d560:	calla  L3FB45720
3f32d590:	move   a14, -*sp, 1
3f32d5a0:	movi   0x3f32eed0, a8
3f32d5d0:	move   a8, *a14+, 1
3f32d5e0:	move   a9, a11
3f32d5f0:	inc    a11
3f32d600:	sll    0x5, a11
3f32d610:	addi   0xb6d60, a11
3f32d640:	move   *a11+, *a14+, 1
3f32d650:	calla  L3FB45720
3f32d680:	move   a14, -*sp, 1
3f32d690:	movi   0x3f32eed0, a8
3f32d6c0:	move   a8, *a14+, 1
3f32d6d0:	move   a9, a11
3f32d6e0:	inc    a11
3f32d6f0:	sll    0x5, a11
3f32d700:	addi   0xb6de0, a11
3f32d730:	move   *a11+, *a14+, 1
3f32d740:	calla  L3FB45720
3f32d770:	move   a14, -*sp, 1
3f32d780:	movi   0x3f32eed0, a8
3f32d7b0:	move   a8, *a14+, 1
3f32d7c0:	move   a9, a11
3f32d7d0:	inc    a11
3f32d7e0:	sll    0x5, a11
3f32d7f0:	addi   0xb6e60, a11
3f32d820:	move   *a11+, *a14+, 1
3f32d830:	calla  L3FB45720
3f32d860:	inc    a9
3f32d870:	move   a9, a11
3f32d880:	inc    a11
3f32d890:	cmp    a10, a11
3f32d8a0:	jalt   L3F32D060
L3F32D8C0:
3f32d8c0:	move   *a13, a11, 1
3f32d8d0:	move   *a11(0x160), a7, 1
3f32d8f0:	movi   0xb6ce0, a11
3f32d920:	move   a11, *a7(0xe0), 1
3f32d940:	move   *a13, a7, 1
3f32d950:	move   *a7(0x160), a11, 1
3f32d970:	movi   0xffff, a7
3f32d990:	move   a7, *a11(0x60), 1
3f32d9b0:	move   a14, -*sp, 1
3f32d9c0:	move   *a13(0x0), *a14+, 1
3f32d9e0:	move   @0x11a4b0, *a14+, 1
3f32da10:	calla  L3FB11C90
L3F32DA40:
3f32da40:	subk   32, a14
3f32da50:	mmfm   sp, a7,a9,a10,a11,a13
3f32da70:	rets
L3F32DA80:
3f32da80:	mmtm   sp, a9,a11,a13
3f32daa0:	move   a14, a13
3f32dab0:	addk   32, a14
3f32dac0:	setf   1, 0, 0
3f32dad0:	move   @0xaecb0, a11, 0
3f32db00:	jrne   L3F32DD10
3f32db10:	sub    a11, a11
3f32db20:	move   a11, *a13, 1
3f32db30:	move   *a13(0xffc0), a9, 1
3f32db50:	cmp    a9, a11
3f32db60:	jrge   L3F32DD10
L3F32DB70:
3f32db70:	move   a14, -*sp, 1
3f32db80:	setf   7, 0, 0
3f32db90:	move   @0xaecb1, a11, 0
3f32dbc0:	move   a11, *a14+, 1
3f32dbd0:	move   *a13(0xffe0), *a14+, 1
3f32dbf0:	calla  L3FD34A40
3f32dc20:	move   a14, -*sp, 1
3f32dc30:	sub    a11, a11
3f32dc40:	move   a11, *a14+, 1
3f32dc50:	move   *a13(0xffe0), *a14+, 1
3f32dc70:	calla  L3FD9F6B0
3f32dca0:	move   *a13, a9, 1
3f32dcb0:	inc    a9
3f32dcc0:	move   a9, *a13, 1
3f32dcd0:	move   *a13(0xffc0), a11, 1
3f32dcf0:	cmp    a11, a9
3f32dd00:	jrlt   L3F32DB70
L3F32DD10:
3f32dd10:	move   *sp(0x80), a14, 1
3f32dd30:	mmfm   sp, a9,a11,a13
3f32dd50:	rets   2
3f32dd60:	srl    a2, a9
3f32dd70:	.word  0x7920
3f32dd80:	.word  0x756f
3f32dd90:	.word  0x7320
3f32dda0:	.word  0x7661
3f32ddb0:	sla    0x3, a5
3f32ddc0:	modu   b11, b9
3f32ddd0:	.word  0x7275
3f32dde0:	.word  0x7320
3f32ddf0:	.word  0x7465
3f32de00:	rl     b11, b4
3f32de10:	srl    a11, a14
3f32de20:	srl    0x1d, b3
3f32de30:	.word  0x7720
3f32de40:	modu   a3, a9
3f32de50:	modu   a11, a4
3f32de60:	sla    0x3, b7
3f32de70:	modu   a11, a3
3f32de80:	modu   a11, a12
3f32de90:	.word  0x7372
3f32dea0:	.word  0x7720
3f32deb0:	mods   a3, a9
3f32dec0:	sla    0x3, a12
3f32ded0:	sla    b11, b4
3f32dee0:	sra    a11, a11
3f32def0:	andn   a8, a0
3f32df00:	sla    0x3, a9
3f32df10:	modu   b11, b6
3f32df20:	.word  0x7375
3f32df30:	.word  0x7320
3f32df40:	.word  0x7561
3f32df50:	sra    b11, b6
3f32df60:	sla    a11, a7
3f32df70:	sra    b3, b2
3f32df80:	.word  0x7a65
3f32df90:	mods   a1, a0
3f32dfa0:	.word  0x7365
3f32dfb0:	.word  0x7020
3f32dfc0:	.word  0x7261
3f32dfd0:	mods   a11, a1
3f32dfe0:	.word  0x74e8
3f32dff0:	sra    b11, b2
3f32e000:	srl    0x1d, b3
3f32e010:	mods   a1, a0
3f32e020:	.word  0x7365
3f32e030:	sll    a9, a0
3f32e040:	.word  0x756f
3f32e050:	sra    a11, a12
3f32e060:	.word  0x7275
3f32e070:	sla    0x3, b3
3f32e080:	sra    a11, a4
3f32e090:	.word  0x0073
3f32e0a0:	sra    b10, b7
3f32e0b0:	modu   a3, a14
3f32e0c0:	andn   a9, a0
3f32e0d0:	sra    a11, a9
3f32e0e0:	cmp    a9, a0
3f32e0f0:	.word  0x7268
3f32e100:	sla    0x3, a5
3f32e110:	sla    a10, a6
3f32e120:	sll    b3, b2
3f32e130:	rl     a11, a5
3f32e140:	.word  0x736e
3f32e150:	sra    b11, b4
3f32e160:	mods   a3, a12
3f32e170:	modu   b3, b5
3f32e180:	sra    a11, a7
3f32e190:	sla    0x3, a14
3f32e1a0:	pixt   *a3, *a6
3f32e1b0:	sla    0x3, b2
3f32e1c0:	sla    a11, a4
3f32e1d0:	sla    0x3, b3
3f32e1e0:	sra    a10, a6
3f32e1f0:	.word  0x736e
3f32e200:	sra    b11, b4
3f32e210:	sla    0x3, b2
3f32e220:	.word  0x7073
3f32e230:	rl     a11, a5
3f32e240:	rl     a3, a3
3f32e250:	.word  0x7265
3f32e260:	srl    0x1d, a14
3f32e270:	sra    a8, a0
3f32e280:	srl    a3, a6
3f32e290:	sll    a11, a5
3f32e2a0:	sla    0x3, b4
3f32e2b0:	rl     b3, b4
3f32e2c0:	sla    0x3, a5
3f32e2d0:	sra    a11, a14
3f32e2e0:	.word  0x7478
3f32e2f0:	.word  0x7420
3f32e300:	mods   a11, a9
3f32e310:	sla    0x3, a5
3f32e320:	modu   b11, b9
3f32e330:	sla    0x3, b5
3f32e340:	.word  0x7473
3f32e350:	.word  0x7261
3f32e360:	sla    0x3, b4
3f32e370:	sla    0x3, a1
3f32e380:	sra    b11, b3
3f32e390:	.word  0x7373
3f32e3a0:	modu   a11, a9
3f32e3b0:	.word  0x006e
3f32e3c0:	sra    a11, a6
3f32e3d0:	.word  0xea6e
3f32e3e0:	.word  0x7274
3f32e3f0:	.word  0x7365
3f32e400:	modu   a1, a0
3f32e410:	sla    0x3, a5
3f32e420:	sra    b11, b3
3f32e430:	modu   b11, b2
3f32e440:	.word  0x746e
3f32e450:	sla    a9, a0
3f32e460:	.word  0x7070
3f32e470:	rl     a11, a12
3f32e480:	.word  0x7571
3f32e490:	sra    sp, a9
3f32e4a0:	sla    0x3, b3
3f32e4b0:	.word  0x7571
3f32e4c0:	addxy  a1, a7
3f32e4d0:	mods   a1, a0
3f32e4e0:	modu   a9, a7
3f32e4f0:	.word  0x7675
3f32e500:	.word  0x7265
3f32e510:	.word  0x7574
3f32e520:	sra    b11, b2
3f32e530:	sra    a1, a0
3f32e540:	.word  0x7527
3f32e550:	sra    a11, a14
3f32e560:	modu   a1, a0
3f32e570:	.word  0x756f
3f32e580:	sra    b11, b6
3f32e590:	mods   a3, a12
3f32e5a0:	sla    0x3, a5
3f32e5b0:	sra    b11, b3
3f32e5c0:	.word  0x7373
3f32e5d0:	modu   a11, a9
3f32e5e0:	.word  0x006e
3f32e5f0:	sra    b11, b7
3f32e600:	sra    b3, b2
3f32e610:	modu   a3, a5
3f32e620:	sra    a1, a0
3f32e630:	sra    a11, a9
3f32e640:	jrlt   L3F32E850
3f32e650:	sra    a3, a14
3f32e660:	.word  0x7265
3f32e670:	modu   b3, b5
3f32e680:	sra    a11, a7
3f32e690:	sla    0x3, a14
3f32e6a0:	rl     b11, b7
3f32e6b0:	lmo    b11, b2
3f32e6c0:	sla    b11, b3
3f32e6d0:	srl    0x1d, a13
3f32e6e0:	.word  0x7320
3f32e6f0:	sll    a3, sp
3f32e700:	mods   a3, a1
3f32e710:	sla    0x3, a4
3f32e720:	rl     b10, b3
3f32e730:	sla    0x3, a5
3f32e740:	rl     a11, a5
3f32e750:	sra    a11, a14
3f32e760:	andn   a9, a0
3f32e770:	.word  0x7469
3f32e780:	.word  0x757a
3f32e790:	srl    a11, a14
3f32e7a0:	.word  0x7320
3f32e7b0:	sla    b11, b4
3f32e7c0:	.word  0x7472
3f32e7d0:	modu   a3, a5
3f32e7e0:	sub    a0, a0
3f32e7f0:	.word  0x7075
3f32e800:	rl     a11, a12
3f32e810:	sla    a11, a3
3f32e820:	sra    b11, b4
3f32e830:	andn   a9, a0
3f32e840:	sll    a11, a5
L3F32E850:
3f32e850:	.word  0x7275
3f32e860:	.word  0x7469
3f32e870:	sla    0x3, b9
3f32e880:	modu   a2, a5
3f32e890:	.word  0x7274
3f32e8a0:	srl    0xd, b9
3f32e8b0:	sub    a8, a0
3f32e8c0:	.word  0x746e
3f32e8d0:	cvxyl  b11, b2
3f32e8e0:	sla    0x3, a5
3f32e8f0:	cvxyl  a11, a4
3f32e900:	addxy  a3, a10
3f32e910:	sra    a9, a0
3f32e920:	rl     b11, b8
3f32e930:	.word  0x7473
3f32e940:	modu   a3, a1
3f32e950:	sra    b11, b4
3f32e960:	rev    a14
3f32e970:	sra    a10, a4
3f32e980:	sla    0x3, b2
3f32e990:	sra    a11, a2
3f32e9a0:	sra    b11, b2
3f32e9b0:	rl     a3, a3
3f32e9c0:	rl     b11, b4
3f32e9d0:	.word  0x7467
3f32e9e0:	sla    0x3, a5
3f32e9f0:	sra    a10, a2
3f32ea00:	.word  0x756e
3f32ea10:	.word  0x7a74
3f32ea20:	.word  0x7265
3f32ea30:	rl     a9, a0
3f32ea40:	.word  0x7473
3f32ea50:	sll    a1, a0
3f32ea60:	.word  0x7265
3f32ea70:	rl     a11, a5
3f32ea80:	.word  0x7374
3f32ea90:	sra    a9, a0
3f32eaa0:	modu   a3, a9
3f32eab0:	sra    a11, a7
3f32eac0:	.word  0x7274
3f32ead0:	srl    a11, a1
3f32eae0:	modu   a3, a5
3f32eaf0:	rev    a14
3f32eb00:	mods   b2, b0
3f32eb10:	sla    a11, a5
3f32eb20:	sra    b11, b3
3f32eb30:	andn   a1, a0
3f32eb40:	sra    a11, a5
3f32eb50:	.word  0x746e
3f32eb60:	.word  0x7265
3f32eb70:	rev    a14
3f32eb80:	sra    b10, b6
3f32eb90:	rl     b11, b5
3f32eba0:	mods   a3, a12
3f32ebb0:	.word  0x7a65
3f32ebc0:	.word  0x7220
3f32ebd0:	sll    a11, a5
3f32ebe0:	mods   a11, sp
3f32ebf0:	sra    a11, a13
3f32ec00:	sll    a11, a14
3f32ec10:	.word  0x7265
3f32ec20:	rev    a14
3f32ec30:	sra    a10, a7
3f32ec40:	sra    a11, a2
3f32ec50:	sla    0x3, a14
3f32ec60:	rl     b10, b3
3f32ec70:	sla    0x3, a5
3f32ec80:	rl     a11, a5
3f32ec90:	sra    a11, a14
3f32eca0:	sla    0x3, a14
3f32ecb0:	modu   a3, a1
3f32ecc0:	sra    a11, a4
3f32ecd0:	sra    b11, b2
3f32ece0:	sla    0x3, a14
3f32ecf0:	sra    a11, a2
3f32ed00:	sra    b11, b2
3f32ed10:	rl     a3, a3
3f32ed20:	rl     b11, b4
3f32ed30:	.word  0x7467
3f32ed40:	modu   a3, a5
3f32ed50:	addc   a1, a0
3f32ed60:	modu   a3, a5
3f32ed70:	.word  0x7475
3f32ed80:	sra    b11, b10
3f32ed90:	sla    0x3, b2
3f32eda0:	rl     a11, a5
3f32edb0:	srl    0xd, a14
3f32edc0:	add    a8, a0
3f32edd0:	mods   a3, a12
3f32ede0:	rl     a9, a0
3f32edf0:	srl    a3, a14
3f32ee00:	.word  0x726f
3f32ee10:	sla    a11, a13
3f32ee20:	rl     b11, b4
3f32ee30:	modu   a3, sp
3f32ee40:	mods   a9, a0
3f32ee50:	.word  0x7375
3f32ee60:	sla    0x3, b4
3f32ee70:	sra    a11, a2
3f32ee80:	sra    a9, a0
3f32ee90:	.word  0x746e
3f32eea0:	.word  0x7265
3f32eeb0:	sra    a3, a5
3f32eec0:	rev    a14
3f32eed0:	sub    a0, a0
3f32eee0:	sra    a11, a9
3f32eef0:	cmp    a9, a0
3f32ef00:	srl    a3, a14
3f32ef10:	.word  0x726f
3f32ef20:	sla    a11, a13
3f32ef30:	rl     b11, b4
3f32ef40:	modu   a3, sp
3f32ef50:	modu   a3, a5
3f32ef60:	mods   a9, a0
3f32ef70:	.word  0x73fc
3f32ef80:	sra    b11, b3
3f32ef90:	sla    0x3, a14
3f32efa0:	modu   b11, b6
3f32efb0:	mods   a3, a12
3f32efc0:	.word  0x7473
3f32efd0:	modu   a7, a4
3f32efe0:	rl     a11, a4
3f32eff0:	sla    0x3, a7
3f32f000:	rl     a11, a5
3f32f010:	srl    a11, a14
3f32f020:	srl    a11, a5
3f32f030:	sll    a3, a5
3f32f040:	modu   a3, a5
3f32f050:	.word  0x7720
3f32f060:	.word  0x7265
3f32f070:	sra    a11, a4
3f32f080:	srl    0xd, a14
3f32f090:	and    a0, a0
3f32f0a0:	sra    a11, a12
3f32f0b0:	.word  0x7361
3f32f0c0:	sla    0x3, a5
3f32f0d0:	.word  0x7274
3f32f0e0:	sla    0x3, b9
3f32f0f0:	srl    a11, a1
3f32f100:	rl     a11, a1
3f32f110:	srl    0xd, a14
3f32f120:	clr    a0
3f32f130:	.word  0x7565
3f32f140:	mods   a3, a9
3f32f150:	sra    a11, a12
3f32f160:	sla    0x3, b10
3f32f170:	sra    b11, b2
3f32f180:	.word  0x706d
3f32f190:	rl     a11, a12
3f32f1a0:	sla    0x3, b2
3f32f1b0:	modu   b11, b4
3f32f1c0:	.word  0x7375
3f32f1d0:	mods   a1, a0
3f32f1e0:	.word  0x7365
3f32f1f0:	sll    a9, a0
3f32f200:	sla    a11, a8
3f32f210:	.word  0x706d
3f32f220:	srl    0xd, b3
3f32f230:	subb   a8, a0
3f32f240:	sll    a3, a5
3f32f250:	modu   a3, a5
3f32f260:	andn   a9, a0
3f32f270:	sra    a11, a9
3f32f280:	.word  0x7320
3f32f290:	sra    a11, a9
3f32f2a0:	modu   a1, a0
3f32f2b0:	sll    a11, sp
3f32f2c0:	mods   a11, a8
3f32f2d0:	mods   a3, a1
3f32f2e0:	sla    0x3, b3
3f32f2f0:	rl     a11, a5
3f32f300:	srl    0xd, a14
3f32f310:	andn   a8, a0
3f32f320:	sll    a11, a5
3f32f330:	.word  0x7275
3f32f340:	.word  0x7469
3f32f350:	sla    0x3, b9
3f32f360:	.word  0x7245
3f32f370:	modu   b11, b2
3f32f380:	srl    0xd, b2
3f32f390:	sub    a8, a0
3f32f3a0:	.word  0x7272
3f32f3b0:	.word  0x7565
3f32f3c0:	sla    0x3, b2
3f32f3d0:	cvxyl  b11, b3
3f32f3e0:	.word  0x7563
3f32f3f0:	rl     b11, b2
3f32f400:	cvxyl  b11, b4
3f32f410:	rev    a14
3f32f420:	rl     b10, b3
3f32f430:	rl     a3, a3
3f32f440:	.word  0x7265
3f32f450:	sra    a11, a8
3f32f460:	.word  0x7469
3f32f470:	srl    b3, b3
3f32f480:	rl     a3, a5
3f32f490:	sra    a11, a12
3f32f4a0:	srl    0xd, b2
3f32f4b0:	or     a0, a0
3f32f4c0:	sll    a3, a1
3f32f4d0:	sra    a11, a12
3f32f4e0:	rl     a9, a0
3f32f4f0:	sla    0x3, b3
3f32f500:	.word  0x7566
3f32f510:	mods   a3, a12
3f32f520:	rev    a14
3f32f530:	sla    b10, b4
3f32f540:	mods   a3, a2
3f32f550:	sla    0x3, a5
3f32f560:	modu   a11, a3
3f32f570:	.word  0x706d
3f32f580:	cvxyl  a11, a12
3f32f590:	sra    b11, b4
3f32f5a0:	rev    a14
3f32f5b0:	rl     a10, a4
3f32f5c0:	sla    0x3, a5
3f32f5d0:	sla    b10, b4
3f32f5e0:	sra    a11, a2
3f32f5f0:	mods   a3, a12
3f32f600:	sla    0x3, a5
3f32f610:	.word  0x7369
3f32f620:	sla    0x3, b4
3f32f630:	modu   b11, b6
3f32f640:	mods   a3, a12
3f32f650:	rev    a14
3f32f660:	modu   a2, a9
3f32f670:	sla    b11, b6
3f32f680:	rl     a11, a12
3f32f690:	sla    0x3, a4
3f32f6a0:	modu   a10, a14
3f32f6b0:	sra    a11, a4
3f32f6c0:	move   a1, b0
3f32f6d0:	mods   a11, a1
3f32f6e0:	srl    0xd, a5
3f32f6f0:	move   a0, b0
3f32f700:	mods   a11, sp
3f32f710:	sra    a1, a0
3f32f720:	sla    0x3, a5
3f32f730:	btst   28, a14
3f32f740:	sra    b3, b5
3f32f750:	modu   a1, a0
3f32f760:	modu   a3, sp
3f32f770:	.word  0x7620
3f32f780:	mods   a3, a1
3f32f790:	sra    a3, a9
3f32f7a0:	srl    0xd, a5
3f32f7b0:	or     a8, a0
3f32f7c0:	srl    a11, a14
3f32f7d0:	mods   b7, b12
3f32f7e0:	rl     b11, b4
3f32f7f0:	sra    a11, a7
3f32f800:	sla    0x3, b2
3f32f810:	modu   a2, a11
3f32f820:	.word  0x746f
3f32f830:	modu   a3, a5
3f32f840:	sla    a11, a14
3f32f850:	sra    a11, a13
3f32f860:	rev    a14
3f32f870:	modu   a10, a12
3f32f880:	sra    a3, a1
3f32f890:	srl    a1, a0
3f32f8a0:	modu   a3, sp
3f32f8b0:	.word  0x7374
3f32f8c0:	sll    a1, a0
3f32f8d0:	srl    a3, a5
3f32f8e0:	.word  0x726f
3f32f8f0:	sla    0x3, a5
3f32f900:	.word  0x7473
3f32f910:	.word  0x7261
3f32f920:	rl     b11, b4
3f32f930:	srl    a11, a14
3f32f940:	divs   a1, a0
3f32f950:	.word  0x7320
3f32f960:	.word  0x7365
3f32f970:	rl     b11, b3
3f32f980:	modu   a3, sp
3f32f990:	rev    a14
3f32f9a0:	rl     a2, a3
3f32f9b0:	.word  0x7261
3f32f9c0:	sra    a11, a7
3f32f9d0:	sla    0x3, b10
3f32f9e0:	sra    a11, a12
3f32f9f0:	sla    0x3, b3
3f32fa00:	modu   b11, b0
3f32fa10:	rl     a11, a12
3f32fa20:	sra    a11, a3
3f32fa30:	sla    0x3, b3
3f32fa40:	.word  0x7661
3f32fa50:	modu   a3, a1
3f32fa60:	sla    0x3, b4
3f32fa70:	sra    a11, a4
3f32fa80:	mods   a1, a0
3f32fa90:	modu   a3, a1
3f32faa0:	sra    a11, a3
3f32fab0:	sla    0x3, b2
3f32fac0:	sla    a11, a12
3f32fad0:	.word  0x7320
3f32fae0:	.word  0x7365
3f32faf0:	rl     b11, b3
3f32fb00:	modu   a3, sp
3f32fb10:	divs   a1, a0
3f32fb20:	rev    a14
3f32fb30:	cmpxy  b2, b7
3f32fb40:	mods   a3, a8
3f32fb50:	modu   a3, a5
3f32fb60:	andn   a9, a0
3f32fb70:	sra    a11, a9
3f32fb80:	sra    a9, a0
3f32fb90:	modu   a3, a9
3f32fba0:	sla    0x3, a5
3f32fbb0:	sll    b10, b3
3f32fbc0:	.word  0x7268
3f32fbd0:	srl    a3, a9
3f32fbe0:	sla    0x3, b4
3f32fbf0:	.word  0x7561
3f32fc00:	srl    0x1d, b3
3f32fc10:	sll    a1, a0
3f32fc20:	.word  0x7665
3f32fc30:	.word  0x726f
3f32fc40:	andn   a9, a0
3f32fc50:	sra    a11, a9
3f32fc60:	sra    a9, a0
3f32fc70:	modu   a3, a9
3f32fc80:	sla    0x3, a5
3f32fc90:	srl    0x16, b8
3f32fca0:	rl     b10, b3
3f32fcb0:	.word  0x7a74
3f32fcc0:	modu   b3, b5
3f32fcd0:	sla    0x3, a7
3f32fce0:	.word  0x7473
3f32fcf0:	.word  0x7261
3f32fd00:	sra    b11, b4
3f32fd10:	srl    0xd, a14
3f32fd20:	move   a0, a0
3f32fd30:	or     a2, a1
3f32fd40:	subb   a9, a0
3f32fd50:	modu   b11, b2
3f32fd60:	.word  0x7075
3f32fd70:	addc   a9, a0
3f32fd80:	sra    a3, sp
3f32fd90:	.word  0x7365
3f32fda0:	move   a0, a0
3f32fdb0:	or     a2, a1
3f32fdc0:	subb   a9, a0
3f32fdd0:	modu   b11, b2
3f32fde0:	.word  0x7075
3f32fdf0:	addc   a9, a0
3f32fe00:	sra    a3, sp
3f32fe10:	.word  0x7365
3f32fe20:	or     a1, a0
3f32fe30:	sll    a3, a1
3f32fe40:	sra    a11, a12
3f32fe50:	rl     a9, a0
3f32fe60:	sla    0x3, b3
3f32fe70:	.word  0x7546
3f32fe80:	mods   a3, a12
3f32fe90:	rev    a14
3f32fea0:	sla    b10, b4
3f32feb0:	mods   a3, a2
3f32fec0:	sla    0x3, a5
3f32fed0:	sra    a11, a4
3f32fee0:	sla    0x3, b3
3f32fef0:	.word  0x756e
3f32ff00:	cvxyl  a11, a13
3f32ff10:	modu   b11, b2
3f32ff20:	sla    0x3, b3
3f32ff30:	sra    a11, a4
3f32ff40:	srl    a9, a0
3f32ff50:	modu   b11, b2
3f32ff60:	.word  0x7075
3f32ff70:	sla    0x3, a5
3f32ff80:	add    a10, a12
3f32ff90:	sla    0x2, b4
3f32ffa0:	modu   a11, a3
3f32ffb0:	.word  0x706d
3f32ffc0:	cvxyl  a3, a12
3f32ffd0:	sra    b11, b4
3f32ffe0:	rev    a14
3f32fff0:	rl     a10, a4
3f330000:	sla    0x3, a5
3f330010:	sla    b10, b4
3f330020:	sra    a11, a2
3f330030:	mods   a3, a12
3f330040:	sla    0x3, a5
3f330050:	rl     a11, a13
3f330060:	sla    0x3, b4
3f330070:	add    a10, a12
3f330080:	srl    0x16, b4
3f330090:	.word  0x7247
3f3300a0:	.word  0x7075
3f3300b0:	sra    b11, b0
3f3300c0:	sll    a11, a14
3f3300d0:	sra    a3, sp
3f3300e0:	.word  0x7365
3f3300f0:	rl     a9, a0
3f330100:	.word  0x7473
3f330110:	.word  0x7620
3f330120:	mods   a3, sp
3f330130:	srl    0xd, a12
3f330140:	andn   a8, a0
3f330150:	.word  0x7465
3f330160:	rl     b11, b4
3f330170:	srl    a11, a14
3f330180:	or     a1, a0
3f330190:	or     a2, a6
3f3301a0:	sla    0x2, b0
3f3301b0:	modu   a10, a6
3f3301c0:	.word  0x746e
3f3301d0:	and    a1, a0
3f3301e0:	.word  0x7461
3f3301f0:	srl    0xd, a8
3f330200:	move   a0, a0
3f330210:	sra    a11, a9
3f330220:	sla    0x3, a14
3f330230:	subb   b2, b4
3f330240:	and    b2, b4
3f330250:	.word  0x7020
3f330260:	.word  0x756f
3f330270:	sla    0x3, b2
3f330280:	modu   b11, b0
3f330290:	rl     a11, a12
3f3302a0:	sra    a11, a3
3f3302b0:	sra    a1, a0
3f3302c0:	sla    0x3, a5
3f3302d0:	sla    a11, a3
3f3302e0:	srl    0xd, b2
3f3302f0:	sra    a9, a0
3f330300:	sla    0x3, a14
3f330310:	modu   a11, a3
3f330320:	.word  0x7275
3f330330:	srl    0xd, b3
3f330340:	sub    a0, a0
3f330350:	.word  0x7265
3f330360:	or     a1, a0
3f330370:	or     a2, a6
3f330380:	srl    0x16, b0
3f330390:	sll    b10, b3
3f3303a0:	.word  0x7268
3f3303b0:	srl    a3, a9
3f3303c0:	.word  0x7074
3f3303d0:	sla    a11, a6
3f3303e0:	sla    0x3, a4
3f3303f0:	rl     b11, b7
3f330400:	sra    b3, b2
3f330410:	sra    a9, a0
3f330420:	modu   a3, a9
3f330430:	sra    a11, a7
3f330440:	.word  0x7473
3f330450:	mods   a3, a5
3f330460:	.word  0x746c
3f330470:	rev    a14
3f330480:	rl     b2, b4
3f330490:	.word  0x7369
3f3304a0:	.word  0x7720
3f3304b0:	mods   a3, a9
3f3304c0:	sla    0x3, a12
3f3304d0:	sla    b11, b4
3f3304e0:	sra    a11, a11
3f3304f0:	.word  0x7320
3f330500:	.word  0x7665
3f330510:	.word  0x7265
3f330520:	mods   a3, a1
3f330530:	mods   a9, a0
3f330540:	modu   a3, a9
3f330550:	.word  0x7475
3f330560:	.word  0x7365
3f330570:	rev    a14
3f330580:	sra    b10, b6
3f330590:	rl     b11, b5
3f3305a0:	mods   a3, a12
3f3305b0:	.word  0x7a65
3f3305c0:	.word  0x7020
3f3305d0:	.word  0x7461
3f3305e0:	sra    a11, a9
3f3305f0:	.word  0x746e
3f330600:	.word  0x7265
3f330610:	.word  0x7120
3f330620:	sra    b11, b5
3f330630:	.word  0x716c
3f330640:	sra    b11, b5
3f330650:	sla    0x3, b3
3f330660:	rl     a11, a13
3f330670:	.word  0x756e
3f330680:	sra    b11, b4
3f330690:	srl    0xd, b3
3f3306a0:	sub    a0, a0
3f3306b0:	sra    a11, a9
3f3306c0:	sla    0x3, b3
3f3306d0:	sla    a11, a4
3f3306e0:	sra    b11, b5
3f3306f0:	.word  0x7472
3f330700:	sra    a9, a0
3f330710:	modu   a3, a9
3f330720:	.word  0x7020
3f330730:	sla    a11, a1
3f330740:	sla    0x3, b2
3f330750:	rl     a10, a13
3f330760:	.word  0x756e
3f330770:	sra    b11, b4
3f330780:	srl    0xd, a14
3f330790:	or     a0, a0
3f3307a0:	and    a2, a3
3f3307b0:	cmp    a9, sp
3f3307c0:	sla    0x2, b0
3f3307d0:	.word  0x7369
3f3307e0:	.word  0x7320
3f3307f0:	rl     b11, b4
3f330800:	mods   a3, a12
3f330810:	sla    a9, a0
3f330820:	.word  0x7463
3f330830:	.word  0x7669
3f330840:	srl    0xd, a5
3f330850:	or     a0, a0
3f330860:	and    a2, a3
3f330870:	cmp    a9, sp
3f330880:	sla    0x2, b0
3f330890:	modu   a3, a5
3f3308a0:	modu   a11, a3
3f3308b0:	sra    b11, b2
3f3308c0:	sla    a9, a0
3f3308d0:	.word  0x7463
3f3308e0:	srl    a3, a9
3f3308f0:	rev    a14
3f330900:	addc   b10, b4
3f330910:	srl    0x6, b0
3f330920:	and    a2, a9
3f330930:	rl     a9, a0
3f330940:	.word  0x7473
3f330950:	modu   a1, a0
3f330960:	sll    a11, sp
3f330970:	sla    0x3, a8
3f330980:	lmo    a11, a1
3f330990:	rl     b11, b4
3f3309a0:	rl     b11, b6
3f3309b0:	.word  0x7265
3f3309c0:	srl    0xd, b4
3f3309d0:	sla    0x0, a0
3f3309e0:	sla    a10, a3
3f3309f0:	modu   a3, a14
3f330a00:	.word  0x746f
3f330a10:	.word  0x7520
3f330a20:	.word  0x736e
3f330a30:	.word  0x7465
3f330a40:	cmp    a9, a0
3f330a50:	sla    0x2, b0
3f330a60:	sra    a3, a1
3f330a70:	.word  0x7264
3f330a80:	.word  0x7365
3f330a90:	srl    0xd, b3
3f330aa0:	sla    0x0, a0
3f330ab0:	sll    0x1a, a12
3f330ac0:	sra    a3, a1
3f330ad0:	sra    b11, b2
3f330ae0:	.word  0x7373
3f330af0:	sla    0x3, a5
3f330b00:	and    a2, a9
3f330b10:	modu   a1, a0
3f330b20:	sla    0x3, a5
3f330b30:	sra    b11, b0
3f330b40:	.word  0x7475
3f330b50:	.word  0xea20
3f330b60:	.word  0x7274
3f330b70:	sla    0x3, a5
3f330b80:	cvxyl  b11, b2
3f330b90:	modu   a3, a9
3f330ba0:	.word  0x7469
3f330bb0:	sla    a11, a9
3f330bc0:	rl     a11, a12
3f330bd0:	cvxyl  b11, b3
3f330be0:	srl    0xd, a5
3f330bf0:	sla    0x0, a0
3f330c00:	rl     a10, a4
3f330c10:	sla    0x3, a5
3f330c20:	and    a2, a9
3f330c30:	add    a9, a13
3f330c40:	.word  0x7264
3f330c50:	.word  0x7365
3f330c60:	sra    b11, b3
3f330c70:	lmo    a9, a0
3f330c80:	modu   a3, a1
3f330c90:	sla    0x3, a14
3f330ca0:	rl     a11, a14
3f330cb0:	rl     a3, a3
3f330cc0:	sla    0x3, b4
3f330cd0:	sra    a11, a7
3f330ce0:	drav   a3, a12
3f330cf0:	sll    b11, b3
3f330d00:	.word  0x7468
3f330d10:	.word  0x7720
3f330d20:	.word  0x7265
3f330d30:	sra    a11, a4
3f330d40:	srl    0xd, a14
3f330d50:	addc   a8, a0
3f330d60:	modu   a3, a1
3f330d70:	modu   a11, a14
3f330d80:	sla    0x3, b4
3f330d90:	modu   b3, b5
3f330da0:	sra    b11, b3
3f330db0:	sla    0x3, b4
3f330dc0:	and    a2, a9
3f330dd0:	sla    a9, a0
3f330de0:	sra    a3, a4
3f330df0:	sra    b11, b2
3f330e00:	.word  0x7373
3f330e10:	.word  0x7720
3f330e20:	.word  0x7469
3f330e30:	sla    0x3, a8
3f330e40:	sll    a11, a1
3f330e50:	rl     b11, b4
3f330e60:	sra    b11, b6
3f330e70:	sll    a9, a0
3f330e80:	modu   a3, sp
3f330e90:	sra    a11, a14
3f330ea0:	.word  0x7463
3f330eb0:	modu   a11, a9
3f330ec0:	.word  0x736e
3f330ed0:	rev    a14
3f330ee0:	sll    0x1a, a12
3f330ef0:	sra    a3, a1
3f330f00:	sra    b11, b2
3f330f10:	.word  0x7373
3f330f20:	sla    0x3, a5
3f330f30:	and    a2, a9
3f330f40:	modu   a1, a0
3f330f50:	sla    0x3, a5
3f330f60:	sra    b11, b0
3f330f70:	.word  0x7475
3f330f80:	.word  0xea20
3f330f90:	.word  0x7274
3f330fa0:	sla    0x3, a5
3f330fb0:	cvxyl  b11, b2
3f330fc0:	modu   a3, a9
3f330fd0:	.word  0x7469
3f330fe0:	sla    a11, a9
3f330ff0:	rl     a11, a12
3f331000:	cvxyl  b11, b3
3f331010:	sla    0x3, a5
3f331020:	modu   a11, a12
3f331030:	.word  0x7372
3f331040:	.word  0x7571
3f331050:	sla    0x3, a5
3f331060:	sra    a11, a4
3f331070:	sla    0x3, b3
3f331080:	modu   a11, a3
3f331090:	modu   a3, a14
3f3310a0:	.word  0x7865
3f3310b0:	modu   a11, a9
3f3310c0:	.word  0x736e
3f3310d0:	.word  0x7320
3f3310e0:	modu   a3, sp
3f3310f0:	sla    0x3, b4
3f331100:	modu   a3, a5
3f331110:	modu   a11, a3
3f331120:	sra    b11, b2
3f331130:	sla    a9, a0
3f331140:	.word  0x7463
3f331150:	.word  0x7669
3f331160:	.word  0x7365
3f331170:	rev    a14
3f331180:	rl     a10, a4
3f331190:	sla    0x3, a5
3f3311a0:	and    a2, a9
3f3311b0:	add    a9, a13
3f3311c0:	.word  0x7264
3f3311d0:	.word  0x7365
3f3311e0:	sra    b11, b3
3f3311f0:	lmo    a9, a0
3f331200:	modu   a3, a1
3f331210:	sla    0x3, a14
3f331220:	rl     a11, a14
3f331230:	rl     a3, a3
3f331240:	sla    0x3, b4
3f331250:	sra    a11, a7
3f331260:	drav   a3, a12
3f331270:	sll    b11, b3
3f331280:	.word  0x7468
3f331290:	.word  0x7720
3f3312a0:	.word  0x7265
3f3312b0:	sra    a11, a4
3f3312c0:	srl    0x1d, a14
3f3312d0:	.word  0x7320
3f3312e0:	mods   a3, sp
3f3312f0:	modu   a3, a1
3f331300:	sra    a11, a7
3f331310:	xor    a1, a0
3f331320:	.word  0x7265
3f331330:	rl     a11, a2
3f331340:	sra    a3, a14
3f331350:	modu   b3, b5
3f331360:	sra    a11, a7
3f331370:	sla    0x3, a14
3f331380:	lmo    a11, a1
3f331390:	rl     b11, b4
3f3313a0:	rl     b11, b6
3f3313b0:	.word  0x7265
3f3313c0:	sla    0x3, b4
3f3313d0:	rl     b11, b3
3f3313e0:	sra    a3, a14
3f3313f0:	rev    a14
3f331400:	addc   b10, b4
3f331410:	srl    0x6, b0
3f331420:	and    a2, a9
3f331430:	sub    a9, a0
3f331440:	.word  0x7272
3f331450:	.word  0x726f
3f331460:	rev    a14
3f331470:	.word  0x7245
3f331480:	sra    b11, b2
3f331490:	.word  0x7275
3f3314a0:	or     a1, a0
3f3314b0:	and    a2, a3
3f3314c0:	cmp    a9, sp
3f3314d0:	srl    0xe, b0
3f3314e0:	move   a9, a0
3f3314f0:	.word  0x7361
3f331500:	.word  0x7571
3f331510:	sla    0x3, a5
3f331520:	sra    a11, a4
3f331530:	.word  0x7320
3f331540:	.word  0x756f
3f331550:	srl    0x15, b3
3f331560:	cvxyl  b11, b2
3f331570:	sra    b11, b3
3f331580:	.word  0x7561
3f331590:	rl     a9, a0
3f3315a0:	sll    a11, a14
3f3315b0:	.word  0x726f
3f3315c0:	sra    b11, b2
3f3315d0:	.word  0x7463
3f3315e0:	rev    a14
3f3315f0:	sra    a10, a6
3f331600:	mods   a3, a8
3f331610:	.word  0x7265
3f331620:	sla    a9, a0
3f331630:	sla    0x3, a13
3f331640:	addc   b10, b4
3f331650:	srl    0x6, b0
3f331660:	and    a2, a9
3f331670:	rev    a14
3f331680:	mods   a2, a9
3f331690:	sra    a11, a12
3f3316a0:	sla    a11, a7
3f3316b0:	sla    0x3, a12
3f3316c0:	.word  0x7573
3f3316d0:	modu   a3, a2
3f3316e0:	.word  0x7465
3f3316f0:	mods   a9, a0
3f331700:	.word  0x7361
3f331710:	dsjs   a11, L3F331850
3f331720:	.word  0x7520
3f331730:	rl     b11, b3
3f331740:	srl    a11, a14
3f331750:	rl     0x1, a0
3f331760:	rl     0x1, a14
3f331770:	rl     0x1, a14
3f331780:	rl     0x1, a14
3f331790:	move   a8, a0
3f3317a0:	.word  0x7361
3f3317b0:	.word  0x7571
3f3317c0:	sla    0x3, a5
3f3317d0:	.word  0x7475
3f3317e0:	mods   a3, a9
3f3317f0:	.word  0x7369
3f331800:	sla    0x7, a9
3f331810:	sla    0x1, b10
3f331820:	rl     0x1, a0
3f331830:	rl     0x1, a14
3f331840:	rl     0x1, a14
L3F331850:
3f331850:	rl     0x1, a14
3f331860:	or     a8, a0
3f331870:	srl    a11, a14
3f331880:	mods   b7, b12
3f331890:	rl     b11, b4
3f3318a0:	sra    a11, a7
3f3318b0:	sla    0x3, b3
3f3318c0:	and    a2, a9
3f3318d0:	or     a1, a13
3f3318e0:	rl     a11, a5
3f3318f0:	modu   a3, a12
3f331900:	.word  0x7465
3f331910:	dsjs   b10, L3F331A50
3f331920:	rl     0x1, a0
3f331930:	rl     0x1, a14
3f331940:	rl     0x1, a14
3f331950:	rl     0x1, a14
3f331960:	or     a0, a0
3f331970:	move   a2, a5
3f331980:	sub    a10, a14
3f331990:	sla    0x2, b4
3f3319a0:	.word  0x7245
3f3319b0:	modu   b11, b2
3f3319c0:	srl    0xd, b2
3f3319d0:	sub    a8, a0
3f3319e0:	.word  0x7272
3f3319f0:	.word  0x7565
3f331a00:	sla    0x3, b2
3f331a10:	sub    b10, b4
3f331a20:	move   a2, b12
3f331a30:	or     a2, a5
3f331a40:	rev    a14
L3F331A50:
3f331a50:	sra    a10, a6
3f331a60:	mods   a3, a8
3f331a70:	.word  0x7265
3f331a80:	sla    a9, a0
3f331a90:	sla    0x3, a13
3f331aa0:	sub    b10, b4
3f331ab0:	move   a2, b12
3f331ac0:	or     a2, a5
3f331ad0:	rev    a14
3f331ae0:	modu   a2, a9
3f331af0:	sla    b11, b6
3f331b00:	rl     a11, a12
3f331b10:	sla    0x3, a4
3f331b20:	modu   a11, a8
3f331b30:	.word  0x7473
3f331b40:	sla    a9, a0
3f331b50:	sra    a3, a4
3f331b60:	sra    b11, b2
3f331b70:	.word  0x7373
3f331b80:	srl    a1, a0
3f331b90:	.word  0x726f
3f331ba0:	sll    a9, a0
3f331bb0:	modu   a3, sp
3f331bc0:	sra    a11, a14
3f331bd0:	.word  0x7463
3f331be0:	modu   a11, a9
3f331bf0:	srl    0xd, a14
3f331c00:	add    a8, a0
3f331c10:	.word  0x7264
3f331c20:	.word  0x7365
3f331c30:	sra    b11, b3
3f331c40:	sra    a1, a0
3f331c50:	sla    0x3, b5
3f331c60:	.word  0x7973
3f331c70:	.word  0x7473
3f331c80:	mods   sp, a8
3f331c90:	sla    0x3, a5
3f331ca0:	pixt   *a3, xy, *a8, xy
3f331cb0:	sra    b11, b4
3f331cc0:	rl     a9, a0
3f331cd0:	sll    a11, a14
3f331ce0:	.word  0x726f
3f331cf0:	sra    b11, b2
3f331d00:	.word  0x7463
3f331d10:	srl    0xd, a5
3f331d20:	or     a8, a0
3f331d30:	srl    a11, a14
3f331d40:	mods   b7, b12
3f331d50:	rl     b11, b4
3f331d60:	sra    a11, a7
3f331d70:	cmp    a1, a0
3f331d80:	.word  0x736f
3f331d90:	.word  0x7274
3f331da0:	sll    a11, a5
3f331db0:	modu   a3, a8
3f331dc0:	.word  0x7265
3f331dd0:	sra    a3, a1
3f331de0:	sra    b11, b2
3f331df0:	.word  0x7373
3f331e00:	sla    0x3, a5
3f331e10:	pixt   *a3, *a6
3f331e20:	sla    0x3, b2
3f331e30:	rl     a11, a4
3f331e40:	sla    0x3, a5
3f331e50:	sra    b10, b6
3f331e60:	sll    b3, b2
3f331e70:	modu   a3, a9
3f331e80:	.word  0x7564
3f331e90:	srl    a11, a14
3f331ea0:	rev    a14
3f331eb0:	.word  0x7544
3f331ec0:	mods   b3, b0
3f331ed0:	sll    a11, a9
3f331ee0:	.word  0x7461
3f331ef0:	sla    0x3, a5
3f331f00:	modu   b10, b2
3f331f10:	.word  0x7475
3f331f20:	modu   a3, a9
3f331f30:	sla    0x3, a7
3f331f40:	modu   a2, a5
3f331f50:	.word  0x7274
3f331f60:	srl    0xd, b9
3f331f70:	sub    a0, a0
3f331f80:	sra    a11, a9
3f331f90:	xor    a1, a0
3f331fa0:	.word  0x7265
3f331fb0:	rl     a11, a2
3f331fc0:	sra    a3, a14
3f331fd0:	modu   b3, b5
3f331fe0:	sla    0x3, a7
3f331ff0:	.word  0x7369
3f332000:	sla    0x3, b4
3f332010:	sra    a11, a2
3f332020:	sra    b11, b2
3f332030:	.word  0x7469
3f332040:	sla    0x3, b3
3f332050:	rl     a11, a5
3f332060:	srl    a11, a14
3f332070:	.word  0x7465
3f332080:	sla    b11, b2
3f332090:	sra    a11, a7
3f3320a0:	srl    0xd, a14
3f3320b0:	subb   a8, a0
3f3320c0:	sll    a3, a5
3f3320d0:	modu   a3, a5
3f3320e0:	andn   a9, a0
3f3320f0:	sra    a11, a9
3f332100:	sra    a9, a0
3f332110:	modu   a3, a9
3f332120:	sla    0x3, a5
3f332130:	modu   a3, a1
3f332140:	sra    a11, a4
3f332150:	sra    b11, b2
3f332160:	xor    a1, a0
3f332170:	.word  0x7265
3f332180:	rl     a11, a2
3f332190:	sra    a3, a14
3f3321a0:	modu   b3, b5
3f3321b0:	sla    0x3, a7
3f3321c0:	rl     a11, a5
3f3321d0:	srl    0xd, a14
3f3321e0:	andn   a0, a0
3f3321f0:	.word  0x756f
3f332200:	rl     b11, b4
3f332210:	srl    a11, a14
3f332220:	or     a1, a0
3f332230:	sll    a3, a1
3f332240:	sra    a11, a12
3f332250:	sub    a9, a0
3f332260:	.word  0x7272
3f332270:	.word  0x726f
3f332280:	rev    a14
3f332290:	.word  0x7245
3f3322a0:	sra    b11, b2
3f3322b0:	.word  0x7275
3f3322c0:	.word  0x7420
3f3322d0:	sll    a3, a1
3f3322e0:	sra    a11, a12
3f3322f0:	sra    a1, a0
3f332300:	sla    0x3, a5
3f332310:	modu   b11, b2
3f332320:	.word  0x7475
3f332330:	srl    a11, a1
3f332340:	srl    0xd, a5
3f332350:	subb   a0, a0
3f332360:	rl     a3, a5
3f332370:	sra    a11, a12
3f332380:	sla    0x3, b2
3f332390:	modu   a3, a9
3f3323a0:	sra    a1, a0
3f3323b0:	.word  0x7265
3f3323c0:	xor    a1, a0
3f3323d0:	.word  0x7265
3f3323e0:	rl     a11, a2
3f3323f0:	sra    a3, a14
3f332400:	modu   b3, b5
3f332410:	.word  0x7367
3f332420:	sla    b11, b4
3f332430:	sra    a11, a2
3f332440:	mods   a3, a12
3f332450:	srl    0xd, a5
3f332460:	or     a0, a0
3f332470:	sll    a3, a1
3f332480:	sra    a11, a12
3f332490:	sll    a9, a0
3f3324a0:	mods   a11, sp
3f3324b0:	mods   b3, b0
3f3324c0:	.word  0x74e8
3f3324d0:	srl    0xd, a5
3f3324e0:	or     a8, a0
3f3324f0:	sra    b11, b3
3f332500:	sla    0x3, b2
3f332510:	.word  0x7541
3f332520:	rl     b3, b4
3f332530:	.word  0x726f
3f332540:	.word  0x7a69
3f332550:	.word  0x7461
3f332560:	modu   a11, a9
3f332570:	sla    0x3, a14
3f332580:	.word  0x7245
3f332590:	modu   b11, b2
3f3325a0:	srl    0xd, b2
3f3325b0:	add    a8, a0
3f3325c0:	.word  0x7475
3f3325d0:	.word  0x726f
3f3325e0:	.word  0x7369
3f3325f0:	.word  0x7461
3f332600:	modu   a11, a9
3f332610:	sla    0x3, a14
3f332620:	.word  0x7475
3f332630:	mods   a3, a9
3f332640:	.word  0x7369
3f332650:	.word  0x7461
3f332660:	.word  0x7565
3f332670:	sla    0x3, b2
3f332680:	sra    b11, b2
3f332690:	sra    a11, a10
3f3326a0:	cvxyl  b11, b4
3f3326b0:	srl    0xd, a5
3f3326c0:	addc   a0, a0
3f3326d0:	modu   a3, a5
3f3326e0:	.word  0x7475
3f3326f0:	sra    b11, b10
3f332700:	sla    0x3, b2
3f332710:	.word  0x7369
3f332720:	sla    0x3, b4
3f332730:	rl     a11, a14
3f332740:	rl     a3, a3
3f332750:	sla    0x3, b4
3f332760:	sra    a11, a2
3f332770:	sra    b11, b2
3f332780:	rl     a3, a3
3f332790:	rl     b11, b4
3f3327a0:	.word  0x7467
3f3327b0:	rev    a14
3f3327c0:	sla    b10, b0
3f3327d0:	.word  0x7373
3f3327e0:	modu   b11, b7
3f3327f0:	sra    b3, b2
3f332800:	xor    a1, a0
3f332810:	.word  0x7265
3f332820:	srl    a3, a9
3f332830:	sll    a11, a9
3f332840:	.word  0x7461
3f332850:	modu   a11, a9
3f332860:	sla    0x3, a14
3f332870:	.word  0x7245
3f332880:	modu   b11, b2
3f332890:	srl    0xd, b2
3f3328a0:	sub    a8, a0
3f3328b0:	.word  0x7272
3f3328c0:	.word  0x7565
3f3328d0:	sla    0x3, b2
3f3328e0:	sla    a11, a4
3f3328f0:	.word  0x736e
3f332900:	mods   a1, a0
3f332910:	sla    0x3, a1
3f332920:	cvxyl  b11, b6
3f332930:	rl     b11, b2
3f332940:	rl     a11, a6
3f332950:	sla    a11, a3
3f332960:	rl     b11, b4
3f332970:	modu   a3, sp
3f332980:	sra    a1, a0
3f332990:	sla    0x3, b5
3f3329a0:	modu   a11, a13
3f3329b0:	sla    0x3, b4
3f3329c0:	sra    a11, a4
3f3329d0:	.word  0x7020
3f3329e0:	.word  0x7361
3f3329f0:	sra    b11, b3
3f332a00:	rev    a14
3f332a10:	sla    a10, a6
3f332a20:	.word  0x736c
3f332a30:	rl     a3, a3
3f332a40:	.word  0x7365
3f332a50:	btst   a9, a0
3f332a60:	modu   a3, a5
3f332a70:	.word  0x776e
3f332a80:	.word  0x726f
3f332a90:	srl    0xd, b4
3f332aa0:	subb   a0, a0
3f332ab0:	rl     a3, a5
3f332ac0:	sra    a11, a12
3f332ad0:	sla    0x3, b2
3f332ae0:	mods   a11, a1
3f332af0:	or     a1, a0
3f332b00:	move   a2, a5
3f332b10:	sub    a10, a14
3f332b20:	sla    0x2, b4
3f332b30:	rev    a14
3f332b40:	mods   b2, b0
3f332b50:	sla    a11, a5
3f332b60:	sra    b11, b3
3f332b70:	andn   a9, a0
3f332b80:	.word  0x7465
3f332b90:	cmp    a9, a0
3f332ba0:	sla    0x2, b0
3f332bb0:	sra    a3, a1
3f332bc0:	.word  0x7264
3f332bd0:	.word  0x7365
3f332be0:	.word  0x0073
3f332bf0:	sra    b10, b6
3f332c00:	rl     b11, b5
3f332c10:	mods   a3, a12
3f332c20:	sla    0x3, a5
3f332c30:	modu   a3, a5
3f332c40:	.word  0x7274
3f332c50:	.word  0x7265
3f332c60:	mods   a1, a0
3f332c70:	sla    a9, a7
3f332c80:	.word  0x7264
3f332c90:	.word  0x7365
3f332ca0:	sra    b11, b3
3f332cb0:	cmp    a9, a0
3f332cc0:	.word  0x0050
3f332cd0:	sra    a10, a7
3f332ce0:	sra    a11, a2
3f332cf0:	sla    0x3, a14
3f332d00:	rl     b10, b3
3f332d10:	sla    0x3, a5
3f332d20:	rl     a11, a4
3f332d30:	sla    0x3, a5
3f332d40:	and    a2, a9
3f332d50:	add    a9, a13
3f332d60:	.word  0x7264
3f332d70:	.word  0x7365
3f332d80:	sra    b11, b3
3f332d90:	sra    a9, a0
3f332da0:	modu   a3, a9
3f332db0:	rev    a14
3f332dc0:	rl     b2, b4
3f332dd0:	sla    0x3, a5
3f332de0:	.word  0x7270
3f332df0:	modu   a3, a9
3f332e00:	sra    b11, b4
3f332e10:	sla    0x3, b2
3f332e20:	modu   b11, b0
3f332e30:	.word  0x7472
3f332e40:	sll    a1, a0
3f332e50:	.word  0x7561
3f332e60:	sla    0x3, a4
3f332e70:	sla    b11, b2
3f332e80:	sra    b11, b4
3f332e90:	rl     a9, a0
3f332ea0:	sla    0x3, b3
3f332eb0:	.word  0x7563
3f332ec0:	.word  0x7272
3f332ed0:	modu   a3, a5
3f332ee0:	mods   b3, b4
3f332ef0:	sla    0x3, b9
3f332f00:	sra    b11, b3
3f332f10:	sla    0x3, b4
3f332f20:	.word  0x7461
3f332f30:	rl     0x19, a0
3f332f40:	.word  0x3438
3f332f50:	rl     0x1, b0
3f332f60:	rev    a14
3f332f70:	sla    a10, a2
3f332f80:	sra    b3, b5
3f332f90:	.word  0x7220
3f332fa0:	.word  0x7461
3f332fb0:	.word  0x7365
3f332fc0:	rl     0x9, a0
3f332fd0:	rl     0x11, b9
3f332fe0:	rl     0x1, b0
3f332ff0:	sla    a9, a0
3f333000:	sra    a3, a14
3f333010:	rl     0x19, a0
3f333020:	.word  0x3438
3f333030:	rl     0x1, b0
3f333040:	sll    a9, a0
3f333050:	modu   a3, a1
3f333060:	modu   a11, a14
3f333070:	sla    0x3, b4
3f333080:	modu   a11, a3
3f333090:	.word  0x7865
3f3330a0:	.word  0x7369
3f3330b0:	srl    0xd, b4
3f3330c0:	or     a0, a0
3f3330d0:	sra    a11, a8
3f3330e0:	.word  0x7020
3f3330f0:	rl     b11, b2
3f333100:	.word  0x746e
3f333110:	.word  0x7265
3f333120:	.word  0x7020
3f333130:	.word  0x726f
3f333140:	sla    0x3, b4
3f333150:	sla    a11, a2
3f333160:	sra    b3, b5
3f333170:	.word  0x7220
3f333180:	.word  0x7461
3f333190:	sla    0x3, a5
3f3331a0:	.word  0x7369
3f3331b0:	sll    a9, a0
3f3331c0:	.word  0x7275
3f3331d0:	sra    b11, b2
3f3331e0:	.word  0x746e
3f3331f0:	.word  0x796c
3f333200:	.word  0x7320
3f333210:	.word  0x7465
3f333220:	sla    a9, a0
3f333230:	sla    0x3, b4
3f333240:	dsjs   b1, L3F3332E0
3f333250:	rl     0x1, b2
3f333260:	srl    0xf, b0
3f333270:	or     a0, a0
3f333280:	sra    a11, a8
3f333290:	rl     a1, a0
3f3332a0:	.word  0x736f
3f3332b0:	sla    0x3, b4
3f3332c0:	modu   b11, b0
3f3332d0:	.word  0x7472
L3F3332E0:
3f3332e0:	sll    a1, a0
3f3332f0:	.word  0x7561
3f333300:	sla    0x3, a4
3f333310:	sla    b11, b2
3f333320:	sra    b11, b4
3f333330:	rl     a9, a0
3f333340:	sla    0x3, b3
3f333350:	.word  0x7563
3f333360:	.word  0x7272
3f333370:	modu   a3, a5
3f333380:	mods   b3, b4
3f333390:	sla    0x3, b9
3f3333a0:	sra    b11, b3
3f3333b0:	sla    0x3, b4
3f3333c0:	.word  0x7461
3f3333d0:	rl     0x19, a0
3f3333e0:	.word  0x3438
3f3333f0:	rl     0x1, b0
3f333400:	rev    a14
3f333410:	rl     b2, b4
3f333420:	sla    0x3, a5
3f333430:	modu   a11, a8
3f333440:	.word  0x7473
3f333450:	.word  0x7020
3f333460:	.word  0x726f
3f333470:	sla    0x3, b4
3f333480:	sla    a11, a2
3f333490:	sra    b3, b5
3f3334a0:	.word  0x7220
3f3334b0:	.word  0x7461
3f3334c0:	sla    0x3, a5
3f3334d0:	.word  0x7369
3f3334e0:	sll    a9, a0
3f3334f0:	.word  0x7275
3f333500:	sra    b11, b2
3f333510:	.word  0x746e
3f333520:	.word  0x796c
3f333530:	.word  0x7320
3f333540:	.word  0x7465
3f333550:	sla    a9, a0
3f333560:	sla    0x3, b4
3f333570:	dsjs   b1, L3F333610
3f333580:	rl     0x1, b2
3f333590:	srl    0xf, b0
3f3335a0:	or     a0, a0
3f3335b0:	.word  0x7265
3f3335c0:	rl     a11, a13
3f3335d0:	sla    a11, a14
3f3335e0:	sla    0x3, a12
3f3335f0:	sla    a10, a13
3f333600:	sla    a11, a14
L3F333610:
3f333610:	sra    a11, a7
3f333620:	sla    0x3, b2
3f333630:	sla    0x1, a0
3f333640:	rl     0x12, b6
3f333650:	rl     0x11, a14
3f333660:	subb   a8, a0
3f333670:	.word  0x7365
3f333680:	rl     b11, b4
3f333690:	modu   a3, sp
3f3336a0:	sla    a11, a14
3f3336b0:	.word  0x7269
3f3336c0:	sla    0x3, a5
3f3336d0:	sra    a11, a4
3f3336e0:	.word  0x7420
3f3336f0:	.word  0x7265
3f333700:	rl     a11, a13
3f333710:	sla    a11, a14
3f333720:	sla    0x3, a12
3f333730:	sla    0x1, a0
3f333740:	rl     0x12, b6
3f333750:	rl     0x11, a14
3f333760:	or     a0, a0
3f333770:	.word  0x7265
3f333780:	rl     a11, a13
3f333790:	sla    a11, a14
3f3337a0:	mods   a11, a12
3f3337b0:	modu   a3, a1
3f3337c0:	srl    a11, a1
3f3337d0:	.word  0x7265
3f3337e0:	sla    0x1, a0
3f3337f0:	xor    a1, a0
3f333800:	srl    0xf, b2
3f333810:	rev    b2
3f333820:	sub    a10, a4
3f333830:	mpyu   a10, a3
3f333840:	move   b10, b7
3f333850:	addc   b10, sp
3f333860:	add    a10, a8
3f333870:	subb   a10, a14
3f333880:	mpyu   a10, a5
3f333890:	add    a10, a12
3f3338a0:	subb   a10, a14
3f3338b0:	sla    0x0, a0
3f3338c0:	.word  0x0000
L3F3338D0:
3f3338d0:	mmtm   sp, a7,a9,a11,a13
3f3338f0:	move   a14, a13
3f333900:	addi   0x70, a14
3f333920:	movi   0xbe9e0, a11
3f333950:	move   a11, *a13(0x40), 1
3f333970:	move   a14, -*sp, 1
3f333980:	movi   0x40, a11
3f3339a0:	move   a11, *a14+, 1
3f3339b0:	movi   0xbe9e0, a11
3f3339e0:	move   a11, *a14+, 1
3f3339f0:	calla  L3FB44A00
3f333a20:	move   a14, -*sp, 1
3f333a30:	move   @0xfb3b0, *a14+, 1
3f333a60:	move   @0xf7c90, *a14+, 1
3f333a90:	calla  L3FB11A10
3f333ac0:	move   a8, *a13, 1
3f333ad0:	move   a8, a8
3f333ae0:	jreq   L3F333B60
3f333af0:	move   a14, -*sp, 1
3f333b00:	move   *a8(0x120), *a14+, 1
3f333b20:	move   a11, *a14+, 1
3f333b30:	calla  L3FB45720
L3F333B60:
3f333b60:	move   a14, -*sp, 1
3f333b70:	movk   1, a7
3f333b80:	move   a7, *a14+, 1
3f333b90:	move   a13, a7
3f333ba0:	addi   0x40, a7
3f333bc0:	move   a7, *a14+, 1
3f333bd0:	calla  L3F346760
3f333c00:	move   a14, -*sp, 1
3f333c10:	movk   1, a7
3f333c20:	move   a7, *a14+, 1
3f333c30:	move   a13, a7
3f333c40:	addi   0x40, a7
3f333c60:	move   a7, *a14+, 1
3f333c70:	calla  L3F346A50
3f333ca0:	move   a14, -*sp, 1
3f333cb0:	movi   0x3f34cff0, a8
3f333ce0:	move   a8, *a14+, 1
3f333cf0:	move   a11, *a14+, 1
3f333d00:	calla  L3FB45500
3f333d30:	move   a8, a8
3f333d40:	jreq   L3F333E80
3f333d50:	move   a14, -*sp, 1
3f333d60:	move   a11, *a14+, 1
3f333d70:	calla  L3F315E30
3f333da0:	setf   16, 1, 0
3f333db0:	move   a8, *a13(0x20), 0
3f333dd0:	sext   a8, 0
3f333de0:	dec    a8
3f333df0:	jreq   L3F333F10
3f333e00:	move   a14, -*sp, 1
3f333e10:	move   *a13(0x20), a7, 0
3f333e30:	move   a7, *a14+, 1
3f333e40:	calla  L3F266F00
3f333e70:	jruc   L3F333F10
L3F333E80:
3f333e80:	move   a14, -*sp, 1
3f333e90:	move   @0xb78e0, *a14+, 1
3f333ec0:	movk   4, a7
3f333ed0:	move   a7, *a14+, 1
3f333ee0:	calla  L3F439FF0
L3F333F10:
3f333f10:	move   a14, -*sp, 1
3f333f20:	move   @0xfc130, *a14+, 1
3f333f50:	move   @0xf7c90, *a14+, 1
3f333f80:	calla  L3FB11A10
3f333fb0:	move   a8, *a13, 1
3f333fc0:	move   a8, a7
3f333fd0:	jreq   L3F3341D0
3f333fe0:	move   *a7(0x20), a11, 1
3f334000:	subk   7, a11
3f334010:	jrne   L3F3341D0
3f334020:	sub    a9, a9
L3F334030:
3f334030:	move   a14, -*sp, 1
3f334040:	movi   0x32, a11
3f334060:	move   a11, *a14+, 1
3f334070:	move   *a13, a7, 1
3f334080:	move   *a7(0x160), a11, 1
3f3340a0:	move   a9, a7
3f3340b0:	sll    0x5, a7
3f3340c0:	move   *a11(0xe0), a11, 1
3f3340e0:	add    a7, a11
3f3340f0:	move   *a11+, *a14+, 1
3f334100:	move   a9, a11
3f334110:	sll    0x9, a11
3f334120:	addi   0xaefd8, a11
3f334150:	move   a11, *a14+, 1
3f334160:	calla  L3FB45EE0
3f334190:	inc    a9
3f3341a0:	cmpi   0x4, a9
3f3341c0:	jrlt   L3F334030
L3F3341D0:
3f3341d0:	calla  L3F303620
3f334200:	subi   0x70, a14
3f334220:	mmfm   sp, a7,a9,a11,a13
3f334240:	rets
L3F334250:
3f334250:	move   a11, -*sp, 1
3f334260:	move   a14, -*sp, 1
3f334270:	move   @0xb7160, *a14+, 1
3f3342a0:	move   @0xb7a60, *a14+, 1
3f3342d0:	move   @0xb78e0, *a14+, 1
3f334300:	calla  L3FD421C0
3f334330:	move   a14, -*sp, 1
3f334340:	movi   0x8000, a11
3f334370:	move   a11, *a14+, 1
3f334380:	move   @0xb7a60, *a14+, 1
3f3343b0:	move   @0xb78e0, *a14+, 1
3f3343e0:	calla  L3FD97D50
3f334410:	move   a14, -*sp, 1
3f334420:	sub    a11, a11
3f334430:	move   a11, *a14+, 1
3f334440:	move   @0xb78e0, *a14+, 1
3f334470:	calla  L3FD9F6B0
3f3344a0:	move   @0xb7560, a11, 1
3f3344d0:	btst   0, a11
3f3344e0:	jreq   L3F334620
3f3344f0:	movk   1, a11
3f334500:	move   a11, @0xbefe0, 1
3f334530:	move   a14, -*sp, 1
3f334540:	sub    a11, a11
3f334550:	move   a11, *a14+, 1
3f334560:	movi   0x3f34cff8, a8
3f334590:	move   a8, *a14+, 1
3f3345a0:	movi   0x3f34d030, a8
3f3345d0:	move   a8, *a14+, 1
3f3345e0:	calla  L3F30FE60
3f334610:	jruc   L3F334740
L3F334620:
3f334620:	movk   2, a11
3f334630:	move   a11, @0xbefe0, 1
3f334660:	move   a14, -*sp, 1
3f334670:	sub    a11, a11
3f334680:	move   a11, *a14+, 1
3f334690:	movi   0x3f34d058, a8
3f3346c0:	move   a8, *a14+, 1
3f3346d0:	movi   0x3f34d030, a8
3f334700:	move   a8, *a14+, 1
3f334710:	calla  L3F30FE60
L3F334740:
3f334740:	move   a11, @0xbf040, 1
3f334770:	move   *sp+, a11, 1
3f334780:	rets
3f334790:	mmtm   sp, a7,a9,a11,a13
3f3347b0:	move   a14, a13
3f3347c0:	addk   32, a14
3f3347d0:	move   a14, -*sp, 1
3f3347e0:	move   @0xfc130, *a14+, 1
3f334810:	move   @0xf7c90, *a14+, 1
3f334840:	calla  L3FB11A10
3f334870:	move   a8, *a13, 1
3f334880:	move   a8, a8
3f334890:	jreq   L3F334A90
3f3348a0:	move   *a8(0x20), a11, 1
3f3348c0:	subk   7, a11
3f3348d0:	jrne   L3F334A90
3f3348e0:	sub    a9, a9
L3F3348F0:
3f3348f0:	move   a14, -*sp, 1
3f334900:	movi   0x32, a11
3f334920:	move   a11, *a14+, 1
3f334930:	move   *a13, a7, 1
3f334940:	move   *a7(0x160), a11, 1
3f334960:	move   a9, a7
3f334970:	sll    0x5, a7
3f334980:	move   *a11(0xe0), a11, 1
3f3349a0:	add    a7, a11
3f3349b0:	move   *a11+, *a14+, 1
3f3349c0:	move   a9, a11
3f3349d0:	sll    0x9, a11
3f3349e0:	addi   0xaefd8, a11
3f334a10:	move   a11, *a14+, 1
3f334a20:	calla  L3FB45EE0
3f334a50:	inc    a9
3f334a60:	cmpi   0x4, a9
3f334a80:	jrlt   L3F3348F0
L3F334A90:
3f334a90:	calla  L3F4AFA50
3f334ac0:	subk   32, a14
3f334ad0:	mmfm   sp, a7,a9,a11,a13
3f334af0:	rets
3f334b00:	mmtm   sp, a9,a11,a13
3f334b20:	move   a14, a13
3f334b30:	addi   0x280, a14
3f334b50:	move   a14, -*sp, 1
3f334b60:	move   @0xfb3b0, *a14+, 1
3f334b90:	move   @0xf7c90, *a14+, 1
3f334bc0:	calla  L3FB11A10
3f334bf0:	move   a8, *a13(0x40), 1
3f334c10:	move   a8, a8
3f334c20:	jreq   L3F334CD0
3f334c30:	move   a14, -*sp, 1
3f334c40:	move   *a8(0x120), *a14+, 1
3f334c60:	move   a13, a11
3f334c70:	addi   0x80, a11
3f334c90:	move   a11, *a14+, 1
3f334ca0:	calla  L3FB45720
L3F334CD0:
3f334cd0:	sub    a11, a11
3f334ce0:	move   a11, *a13, 1
L3F334CF0:
3f334cf0:	move   a14, -*sp, 1
3f334d00:	move   *a13, a11, 1
3f334d10:	sll    0x5, a11
3f334d20:	addi   0xb4ae0, a11
3f334d50:	move   *a11+, *a14+, 1
3f334d60:	move   a13, a11
3f334d70:	addi   0x80, a11
3f334d90:	move   a11, *a14+, 1
3f334da0:	calla  L3FB45500
3f334dd0:	move   a8, a8
3f334de0:	jreq   L3F335440
3f334df0:	move   *a13, a11, 1
3f334e00:	inc    a11
3f334e10:	move   a11, *a13, 1
3f334e20:	subk   4, a11
3f334e30:	jrlt   L3F334CF0
3f334e40:	move   a14, -*sp, 1
3f334e50:	move   @0xfc130, *a14+, 1
3f334e80:	move   @0xf7c90, *a14+, 1
3f334eb0:	calla  L3FB11A10
3f334ee0:	move   a8, *a13(0x60), 1
3f334f00:	move   a8, a11
3f334f10:	jreq   L3F335440
3f334f20:	sub    a11, a11
3f334f30:	move   a11, *a13, 1
L3F334F40:
3f334f40:	move   a14, -*sp, 1
3f334f50:	movi   0x3f34cff0, a8
3f334f80:	move   a8, *a14+, 1
3f334f90:	move   *a13, a11, 1
3f334fa0:	sll    0x5, a11
3f334fb0:	addi   0xb4ae0, a11
3f334fe0:	move   *a11+, *a14+, 1
3f334ff0:	calla  L3FB45500
3f335020:	move   a8, a11
3f335030:	jrne   L3F3353F0
3f335040:	move   a14, -*sp, 1
3f335050:	movi   0x40, a11
3f335070:	move   a11, *a14+, 1
3f335080:	move   *a13, a9, 1
3f335090:	sll    0x5, a9
3f3350a0:	addi   0xb4ae0, a9
3f3350d0:	move   *a9+, *a14+, 1
3f3350e0:	calla  L3FB44A00
3f335110:	move   a14, -*sp, 1
3f335120:	move   a13, a9
3f335130:	addi   0x80, a9
3f335150:	move   a9, *a14+, 1
3f335160:	move   *a13, a9, 1
3f335170:	sll    0x5, a9
3f335180:	addi   0xb4ae0, a9
3f3351b0:	move   *a9+, *a14+, 1
3f3351c0:	calla  L3FB45720
3f3351f0:	move   a14, -*sp, 1
3f335200:	movk   1, a9
3f335210:	move   a9, *a14+, 1
3f335220:	move   a9, *a14+, 1
3f335230:	move   *a13, a9, 1
3f335240:	sll    0x5, a9
3f335250:	addi   0xb4ae0, a9
3f335280:	move   *a9+, *a14+, 1
3f335290:	calla  L3F3470D0
3f3352c0:	move   *a13(0x60), a9, 1
3f3352e0:	move   *a9(0x160), a11, 1
3f335300:	movi   0xb4ae0, a9
3f335330:	move   a9, *a11(0xe0), 1
3f335350:	move   a14, -*sp, 1
3f335360:	move   *a13(0x60), *a14+, 1
3f335380:	move   @0xf7c90, *a14+, 1
3f3353b0:	calla  L3FB11C90
3f3353e0:	jruc   L3F335440
L3F3353F0:
3f3353f0:	move   *a13, a11, 1
3f335400:	inc    a11
3f335410:	move   a11, *a13, 1
3f335420:	subk   4, a11
3f335430:	jrlt   L3F334F40
L3F335440:
3f335440:	subi   0x280, a14
3f335460:	mmfm   sp, a9,a11,a13
3f335480:	rets
3f335490:	mmtm   sp, a9,a11,a13
3f3354b0:	move   a14, a13
3f3354c0:	addi   0x60, a14
3f3354e0:	move   a14, -*sp, 1
3f3354f0:	move   @0xfc130, *a14+, 1
3f335520:	move   @0xf7c90, *a14+, 1
3f335550:	calla  L3FB11A10
3f335580:	move   a8, *a13, 1
3f335590:	move   a8, a8
3f3355a0:	jreq   L3F335D20
3f3355b0:	move   *a8(0x20), a11, 1
3f3355d0:	subk   7, a11
3f3355e0:	jrne   L3F335D20
3f3355f0:	move   *a8(0x160), a11, 1
3f335610:	move   *a11(0xa0), *a13(0x40), 1
3f335640:	move   *a8(0x160), a11, 1
3f335660:	move   *a11(0x60), a11, 1
3f335680:	jrlt   L3F335D20
3f335690:	move   *a8(0x160), a11, 1
3f3356b0:	move   *a11(0x60), a11, 1
3f3356d0:	move   *a13(0x40), a9, 1
3f3356f0:	cmp    a9, a11
3f335700:	jrge   L3F335D20
3f335710:	move   a14, -*sp, 1
3f335720:	sub    a11, a11
3f335730:	move   a11, *a14+, 1
3f335740:	movk   1, a11
3f335750:	move   a11, *a14+, 1
3f335760:	move   *a8(0x160), a11, 1
3f335780:	move   *a11(0x60), a11, 1
3f3357a0:	sll    0x5, a11
3f3357b0:	addi   0xb4ae0, a11
3f3357e0:	move   *a11+, *a14+, 1
3f3357f0:	calla  L3F3470D0
3f335820:	move   *a13, a11, 1
3f335830:	move   *a11(0x160), a9, 1
3f335850:	move   *a9(0x60), *a13(0x20), 1
3f335880:	move   *a13(0x20), a9, 1
3f3358a0:	move   *a13(0x40), a11, 1
3f3358c0:	cmp    a11, a9
3f3358d0:	jrge   L3F335BA0
L3F3358E0:
3f3358e0:	move   a14, -*sp, 1
3f3358f0:	move   *a13(0x20), a11, 1
3f335910:	inc    a11
3f335920:	sll    0x5, a11
3f335930:	addi   0xb4ae0, a11
3f335960:	move   *a11+, *a14+, 1
3f335970:	move   *a13(0x20), a11, 1
3f335990:	sll    0x5, a11
3f3359a0:	addi   0xb4ae0, a11
3f3359d0:	move   *a11+, *a14+, 1
3f3359e0:	calla  L3FB45720
3f335a10:	move   a14, -*sp, 1
3f335a20:	movi   0x3f34cff0, a8
3f335a50:	move   a8, *a14+, 1
3f335a60:	move   *a13(0x20), a11, 1
3f335a80:	inc    a11
3f335a90:	sll    0x5, a11
3f335aa0:	addi   0xb4ae0, a11
3f335ad0:	move   *a11+, *a14+, 1
3f335ae0:	calla  L3FB45720
3f335b10:	move   *a13(0x20), a11, 1
3f335b30:	inc    a11
3f335b40:	move   a11, *a13(0x20), 1
3f335b60:	move   *a13(0x40), a9, 1
3f335b80:	cmp    a9, a11
3f335b90:	jrlt   L3F3358E0
L3F335BA0:
3f335ba0:	move   *a13, a11, 1
3f335bb0:	move   *a11(0x160), a9, 1
3f335bd0:	movi   0xb4ae0, a11
3f335c00:	move   a11, *a9(0xe0), 1
3f335c20:	move   *a13, a9, 1
3f335c30:	move   *a9(0x160), a11, 1
3f335c50:	movi   0xffff, a9
3f335c70:	move   a9, *a11(0x60), 1
3f335c90:	move   a14, -*sp, 1
3f335ca0:	move   *a13(0x0), *a14+, 1
3f335cc0:	move   @0xf7c90, *a14+, 1
3f335cf0:	calla  L3FB11C90
L3F335D20:
3f335d20:	subi   0x60, a14
3f335d40:	mmfm   sp, a9,a11,a13
3f335d60:	rets
3f335d70:	mmtm   sp, a9,a11,a13
3f335d90:	move   a14, a13
3f335da0:	addk   32, a14
3f335db0:	move   a14, -*sp, 1
3f335dc0:	move   @0xfb3b0, *a14+, 1
3f335df0:	move   @0xf7c90, *a14+, 1
3f335e20:	calla  L3FB11A10
3f335e50:	move   a8, *a13, 1
3f335e60:	move   a8, a8
3f335e70:	jreq   L3F336330
3f335e80:	move   a14, -*sp, 1
3f335e90:	movi   0x3f34cff0, a8
3f335ec0:	move   a8, *a14+, 1
3f335ed0:	move   *a13, a11, 1
3f335ee0:	move   *a11(0x120), *a14+, 1
3f335f00:	calla  L3FB45500
3f335f30:	move   a8, a8
3f335f40:	jreq   L3F3362A0
3f335f50:	move   a14, -*sp, 1
3f335f60:	move   *a11(0x120), *a14+, 1
3f335f80:	movi   0xbede0, a9
3f335fb0:	move   a9, *a14+, 1
3f335fc0:	calla  L3FB45720
3f335ff0:	move   @0xbefe0, a9, 1
3f336020:	subk   2, a9
3f336030:	jrne   L3F336150
3f336040:	move   a14, -*sp, 1
3f336050:	movi   0xbede0, a9
3f336080:	move   a9, *a14+, 1
3f336090:	movi   0x3f34d058, a8
3f3360c0:	move   a8, *a14+, 1
3f3360d0:	movi   0x3f34d030, a8
3f336100:	move   a8, *a14+, 1
3f336110:	calla  L3F30FE60
3f336140:	jruc   L3F336250
L3F336150:
3f336150:	move   a14, -*sp, 1
3f336160:	movi   0xbede0, a9
3f336190:	move   a9, *a14+, 1
3f3361a0:	movi   0x3f34cff8, a8
3f3361d0:	move   a8, *a14+, 1
3f3361e0:	movi   0x3f34d030, a8
3f336210:	move   a8, *a14+, 1
3f336220:	calla  L3F30FE60
L3F336250:
3f336250:	movk   1, a9
3f336260:	move   a9, @0xbf040, 1
3f336290:	jruc   L3F336330
L3F3362A0:
3f3362a0:	move   a14, -*sp, 1
3f3362b0:	move   @0xb78e0, *a14+, 1
3f3362e0:	movk   4, a9
3f3362f0:	move   a9, *a14+, 1
3f336300:	calla  L3F439FF0
L3F336330:
3f336330:	subk   32, a14
3f336340:	mmfm   sp, a9,a11,a13
3f336360:	rets
3f336370:	mmtm   sp, a7,a9,a10,a11,a13
3f336390:	move   a14, a13
3f3363a0:	addi   0x80, a14
3f3363c0:	sub    a11, a11
3f3363d0:	move   a11, *a13(0x60), 1
3f3363f0:	move   a14, -*sp, 1
3f336400:	move   @0xfba70, *a14+, 1
3f336430:	move   @0xf7c90, *a14+, 1
3f336460:	calla  L3FB11A10
3f336490:	move   a8, *a13, 1
3f3364a0:	move   a14, -*sp, 1
3f3364b0:	move   @0xfc130, *a14+, 1
3f3364e0:	move   @0xf7c90, *a14+, 1
3f336510:	calla  L3FB11A10
3f336540:	move   a8, *a13(0x20), 1
3f336560:	move   *a13, a11, 1
3f336570:	jaeq   L3F3371C0
3f336590:	move   *a11(0x20), a11, 1
3f3365b0:	subk   7, a11
3f3365c0:	jane   L3F3371C0
3f3365e0:	move   *a13, a11, 1
3f3365f0:	move   *a11(0x160), a7, 1
3f336610:	move   *a7(0x60), a9, 1
3f336630:	move   @0xbf080, a7, 1
3f336660:	cmp    a9, a7
3f336670:	jrne   L3F3368B0
3f336680:	move   *a11(0x160), a11, 1
3f3366a0:	move   *a11(0x20), a11, 1
3f3366c0:	move   @0xbf060, a7, 1
3f3366f0:	sub    a7, a11
3f336700:	move   a14, -*sp, 1
3f336710:	setf   8, 0, 0
3f336720:	move   @0xaed10, a7, 0
3f336750:	sll    0x5, a7
3f336760:	addi   0x117c70, a7
3f336790:	move   *a7+, *a14+, 1
3f3367a0:	calla  L3FB43EB0
3f3367d0:	cmp    a8, a11
3f3367e0:	jrhi   L3F3368B0
3f3367f0:	sub    a11, a11
3f336800:	move   a11, @0xbf080, 1
3f336830:	move   a11, @0xbf060, 1
3f336860:	calla  L3F3338D0
3f336890:	jauc   L3F3371C0
L3F3368B0:
3f3368b0:	move   *a13(0x20), a11, 1
3f3368d0:	move   *a11(0x160), a7, 1
3f3368f0:	movi   0xffff, a11
3f336910:	move   a11, *a7(0x60), 1
3f336930:	move   a14, -*sp, 1
3f336940:	move   @0xfb3b0, *a14+, 1
3f336970:	move   @0xf7c90, *a14+, 1
3f3369a0:	calla  L3FB11A10
3f3369d0:	move   a8, *a13(0x40), 1
3f3369f0:	move   a8, a7
3f336a00:	jreq   L3F3370A0
3f336a10:	move   a9, a9
3f336a20:	jrlt   L3F3370A0
3f336a30:	move   a14, -*sp, 1
3f336a40:	move   *a7(0x160), a11, 1
3f336a60:	move   *a11+, *a14+, 1
3f336a70:	move   *a7(0x120), *a14+, 1
3f336a90:	calla  L3FB44A00
3f336ac0:	move   a14, -*sp, 1
3f336ad0:	movi   0x3f34d0a8, a8
3f336b00:	move   a8, *a14+, 1
3f336b10:	move   *a13, a11, 1
3f336b20:	move   *a11(0x160), a7, 1
3f336b40:	move   a9, a11
3f336b50:	sll    0x5, a11
3f336b60:	move   *a7(0xe0), a7, 1
3f336b80:	add    a11, a7
3f336b90:	move   *a7+, *a14+, 1
3f336ba0:	calla  L3FE1D7B0
3f336bd0:	move   a8, a10
3f336be0:	move   *a13(0x40), a11, 1
3f336c00:	move   *a11(0x160), a7, 1
3f336c20:	move   *a7, a7, 1
3f336c30:	cmp    a7, a10
3f336c40:	jrnc   L3F336D80
3f336c50:	move   a14, -*sp, 1
3f336c60:	move   a10, *a14+, 1
3f336c70:	move   *a13, a7, 1
3f336c80:	move   *a7(0x160), a7, 1
3f336ca0:	move   a9, a11
3f336cb0:	sll    0x5, a11
3f336cc0:	move   *a7(0xe0), a7, 1
3f336ce0:	add    a11, a7
3f336cf0:	move   *a7+, *a14+, 1
3f336d00:	move   *a13(0x40), a11, 1
3f336d20:	move   *a11(0x120), *a14+, 1
3f336d40:	calla  L3FB45EE0
3f336d70:	jruc   L3F336EC0
L3F336D80:
3f336d80:	move   a14, -*sp, 1
3f336d90:	move   *a11(0x160), a7, 1
3f336db0:	move   *a7+, *a14+, 1
3f336dc0:	move   *a13, a7, 1
3f336dd0:	move   *a7(0x160), a7, 1
3f336df0:	move   a9, a11
3f336e00:	sll    0x5, a11
3f336e10:	move   *a7(0xe0), a7, 1
3f336e30:	add    a11, a7
3f336e40:	move   *a7+, *a14+, 1
3f336e50:	move   *a13(0x40), a11, 1
3f336e70:	move   *a11(0x120), *a14+, 1
3f336e90:	calla  L3FB45EE0
L3F336EC0:
3f336ec0:	move   *a11(0x160), a7, 1
3f336ee0:	move   a14, -*sp, 1
3f336ef0:	move   *a11(0x120), *a14+, 1
3f336f10:	calla  L3FB458D0
3f336f40:	setf   16, 1, 0
3f336f50:	move   a8, *a7(0x30), 0
3f336f70:	move   a14, -*sp, 1
3f336f80:	move   a11, *a14+, 1
3f336f90:	move   @0xf7c90, *a14+, 1
3f336fc0:	calla  L3FB11C90
3f336ff0:	move   a9, @0xbf080, 1
3f337020:	move   *a13, a7, 1
3f337030:	move   *a7(0x160), a7, 1
3f337050:	move   *a7(0x20), a7, 1
3f337070:	move   a7, @0xbf060, 1
L3F3370A0:
3f3370a0:	move   a14, -*sp, 1
3f3370b0:	move   *a13(0x0), *a14+, 1
3f3370d0:	move   @0xf7c90, *a14+, 1
3f337100:	calla  L3FB11C90
3f337130:	move   a14, -*sp, 1
3f337140:	move   *a13(0x20), *a14+, 1
3f337160:	move   @0xf7c90, *a14+, 1
3f337190:	calla  L3FB11C90
L3F3371C0:
3f3371c0:	subi   0x80, a14
3f3371e0:	mmfm   sp, a7,a9,a10,a11,a13
3f337200:	rets
3f337210:	mmtm   sp, a7,a9,a10,a11,a13
3f337230:	move   a14, a13
3f337240:	addi   0x80, a14
3f337260:	sub    a11, a11
3f337270:	move   a11, *a13(0x60), 1
3f337290:	move   a14, -*sp, 1
3f3372a0:	move   @0xfc130, *a14+, 1
3f3372d0:	move   @0xf7c90, *a14+, 1
3f337300:	calla  L3FB11A10
3f337330:	move   a8, *a13, 1
3f337340:	move   a14, -*sp, 1
3f337350:	move   @0xfba70, *a14+, 1
3f337380:	move   @0xf7c90, *a14+, 1
3f3373b0:	calla  L3FB11A10
3f3373e0:	move   a8, *a13(0x20), 1
3f337400:	move   *a13, a11, 1
3f337410:	jaeq   L3F337D40
3f337430:	move   *a11(0x20), a11, 1
3f337450:	subk   7, a11
3f337460:	jane   L3F337D40
3f337480:	move   *a13, a11, 1
3f337490:	move   *a11(0x160), a7, 1
3f3374b0:	move   *a7(0x60), a9, 1
3f3374d0:	move   @0xbf0c0, a7, 1
3f337500:	cmp    a9, a7
3f337510:	jrne   L3F337740
3f337520:	move   *a11(0x160), a11, 1
3f337540:	move   *a11(0x20), a11, 1
3f337560:	move   @0xbf0a0, a7, 1
3f337590:	sub    a7, a11
3f3375a0:	move   a14, -*sp, 1
3f3375b0:	setf   8, 0, 0
3f3375c0:	move   @0xaed10, a7, 0
3f3375f0:	sll    0x5, a7
3f337600:	addi   0x117c70, a7
3f337630:	move   *a7+, *a14+, 1
3f337640:	calla  L3FB43EB0
3f337670:	cmp    a8, a11
3f337680:	jrhi   L3F337740
3f337690:	sub    a11, a11
3f3376a0:	move   a11, @0xbf0c0, 1
3f3376d0:	move   a11, @0xbf0a0, 1
3f337700:	calla  L3F3338D0
3f337730:	jruc   L3F337D40
L3F337740:
3f337740:	move   *a13(0x20), a11, 1
3f337760:	move   *a11(0x160), a7, 1
3f337780:	movi   0xffff, a11
3f3377a0:	move   a11, *a7(0x60), 1
3f3377c0:	move   a14, -*sp, 1
3f3377d0:	move   @0xfb3b0, *a14+, 1
3f337800:	move   @0xf7c90, *a14+, 1
3f337830:	calla  L3FB11A10
3f337860:	move   a8, *a13(0x40), 1
3f337880:	move   a8, a7
3f337890:	jreq   L3F337C20
3f3378a0:	move   a14, -*sp, 1
3f3378b0:	move   *a7(0x160), a11, 1
3f3378d0:	move   *a11+, *a14+, 1
3f3378e0:	move   *a7(0x120), *a14+, 1
3f337900:	calla  L3FB44A00
3f337930:	move   a14, -*sp, 1
3f337940:	move   *a13, a11, 1
3f337950:	move   *a11(0x160), a7, 1
3f337970:	move   a9, a11
3f337980:	sll    0x5, a11
3f337990:	move   *a7(0xe0), a7, 1
3f3379b0:	add    a11, a7
3f3379c0:	move   *a7+, *a14+, 1
3f3379d0:	move   *a13(0x40), a11, 1
3f3379f0:	move   *a11(0x120), *a14+, 1
3f337a10:	calla  L3FB45720
3f337a40:	move   *a11(0x160), a7, 1
3f337a60:	move   a14, -*sp, 1
3f337a70:	move   *a11(0x120), *a14+, 1
3f337a90:	calla  L3FB458D0
3f337ac0:	setf   16, 1, 0
3f337ad0:	move   a8, *a7(0x30), 0
3f337af0:	move   a14, -*sp, 1
3f337b00:	move   a11, *a14+, 1
3f337b10:	move   @0xf7c90, *a14+, 1
3f337b40:	calla  L3FB11C90
3f337b70:	move   a9, @0xbf0c0, 1
3f337ba0:	move   *a13, a7, 1
3f337bb0:	move   *a7(0x160), a7, 1
3f337bd0:	move   *a7(0x20), a7, 1
3f337bf0:	move   a7, @0xbf0a0, 1
L3F337C20:
3f337c20:	move   a14, -*sp, 1
3f337c30:	move   *a13(0x0), *a14+, 1
3f337c50:	move   @0xf7c90, *a14+, 1
3f337c80:	calla  L3FB11C90
3f337cb0:	move   a14, -*sp, 1
3f337cc0:	move   *a13(0x20), *a14+, 1
3f337ce0:	move   @0xf7c90, *a14+, 1
3f337d10:	calla  L3FB11C90
L3F337D40:
3f337d40:	subi   0x80, a14
3f337d60:	mmfm   sp, a7,a9,a10,a11,a13
3f337d80:	rets
3f337d90:	mmtm   sp, a9,a11,a13
3f337db0:	move   a14, a13
3f337dc0:	addk   32, a14
3f337dd0:	move   a14, -*sp, 1
3f337de0:	move   @0xfba70, *a14+, 1
3f337e10:	move   @0xf7c90, *a14+, 1
3f337e40:	calla  L3FB11A10
3f337e70:	move   a8, *a13, 1
3f337e80:	move   a8, a8
3f337e90:	jreq   L3F337FC0
3f337ea0:	move   *a8(0x20), a11, 1
3f337ec0:	subk   7, a11
3f337ed0:	jrne   L3F337FC0
3f337ee0:	move   *a8(0x160), a11, 1
3f337f00:	movi   0xffff, a9
3f337f20:	move   a9, *a11(0x60), 1
3f337f40:	move   a14, -*sp, 1
3f337f50:	move   a8, *a14+, 1
3f337f60:	move   @0xf7c90, *a14+, 1
3f337f90:	calla  L3FB11C90
L3F337FC0:
3f337fc0:	subk   32, a14
3f337fd0:	mmfm   sp, a9,a11,a13
3f337ff0:	rets
L3F338000:
3f338000:	mmtm   sp, a7,a9,a11,a13
3f338020:	move   a14, a13
3f338030:	addi   0x70, a14
3f338050:	move   @0xb7f60, a11, 1
3f338080:	jreq   L3F338110
3f338090:	move   @0x224ff0, a11, 1
3f3380c0:	move   @0xe6100, a7, 1
3f3380f0:	cmp    a7, a11
3f338100:	jrgt   L3F3381F0
L3F338110:
3f338110:	move   a14, -*sp, 1
3f338120:	move   @0xb78e0, *a14+, 1
3f338150:	movk   5, a11
3f338160:	move   a11, *a14+, 1
3f338170:	calla  L3F439FF0
3f3381a0:	calla  L3F303B70
3f3381d0:	jauc   L3F338AD0
L3F3381F0:
3f3381f0:	movi   0xbebe0, a7
3f338220:	move   a7, *a13(0x40), 1
3f338240:	move   a14, -*sp, 1
3f338250:	movi   0x40, a11
3f338270:	move   a11, *a14+, 1
3f338280:	move   a7, *a14+, 1
3f338290:	calla  L3FB44A00
3f3382c0:	move   a14, -*sp, 1
3f3382d0:	move   @0x101fb0, *a14+, 1
3f338300:	move   @0xf7cb0, *a14+, 1
3f338330:	calla  L3FB11A10
3f338360:	move   a8, *a13, 1
3f338370:	move   a8, a8
3f338380:	jreq   L3F338400
3f338390:	move   a14, -*sp, 1
3f3383a0:	move   *a8(0x120), *a14+, 1
3f3383c0:	move   a7, *a14+, 1
3f3383d0:	calla  L3FB45720
L3F338400:
3f338400:	movk   1, a11
3f338410:	setf   16, 1, 0
3f338420:	move   a11, @0xb39f0, 0
3f338450:	move   a14, -*sp, 1
3f338460:	move   a11, *a14+, 1
3f338470:	move   a13, a7
3f338480:	addi   0x40, a7
3f3384a0:	move   a7, *a14+, 1
3f3384b0:	calla  L3F346760
3f3384e0:	move   a14, -*sp, 1
3f3384f0:	move   a11, *a14+, 1
3f338500:	move   a7, *a14+, 1
3f338510:	calla  L3F346A50
3f338540:	move   a14, -*sp, 1
3f338550:	movi   0x3f34cff0, a8
3f338580:	move   a8, *a14+, 1
3f338590:	movi   0xbebe0, a11
3f3385c0:	move   a11, *a14+, 1
3f3385d0:	calla  L3FB45500
3f338600:	move   a8, a8
3f338610:	jreq   L3F338750
3f338620:	move   a14, -*sp, 1
3f338630:	move   a11, *a14+, 1
3f338640:	calla  L3F315F70
3f338670:	setf   16, 1, 0
3f338680:	move   a8, *a13(0x20), 0
3f3386a0:	sext   a8, 0
3f3386b0:	dec    a8
3f3386c0:	jreq   L3F3387E0
3f3386d0:	move   a14, -*sp, 1
3f3386e0:	move   *a13(0x20), a7, 0
3f338700:	move   a7, *a14+, 1
3f338710:	calla  L3F266F00
3f338740:	jruc   L3F3387E0
L3F338750:
3f338750:	move   a14, -*sp, 1
3f338760:	move   @0xb78e0, *a14+, 1
3f338790:	movk   4, a7
3f3387a0:	move   a7, *a14+, 1
3f3387b0:	calla  L3F439FF0
L3F3387E0:
3f3387e0:	move   a14, -*sp, 1
3f3387f0:	move   @0x102d30, *a14+, 1
3f338820:	move   @0xf7cb0, *a14+, 1
3f338850:	calla  L3FB11A10
3f338880:	move   a8, *a13, 1
3f338890:	move   a8, a7
3f3388a0:	jreq   L3F338AA0
3f3388b0:	move   *a7(0x20), a11, 1
3f3388d0:	subk   7, a11
3f3388e0:	jrne   L3F338AA0
3f3388f0:	sub    a9, a9
L3F338900:
3f338900:	move   a14, -*sp, 1
3f338910:	movi   0x32, a11
3f338930:	move   a11, *a14+, 1
3f338940:	move   *a13, a7, 1
3f338950:	move   *a7(0x160), a11, 1
3f338970:	move   a9, a7
3f338980:	sll    0x5, a7
3f338990:	move   *a11(0xe0), a11, 1
3f3389b0:	add    a7, a11
3f3389c0:	move   *a11+, *a14+, 1
3f3389d0:	move   a9, a11
3f3389e0:	sll    0x9, a11
3f3389f0:	addi   0xaf7d8, a11
3f338a20:	move   a11, *a14+, 1
3f338a30:	calla  L3FB45EE0
3f338a60:	inc    a9
3f338a70:	cmpi   0x4, a9
3f338a90:	jrlt   L3F338900
L3F338AA0:
3f338aa0:	calla  L3F303B70
L3F338AD0:
3f338ad0:	subi   0x70, a14
3f338af0:	mmfm   sp, a7,a9,a11,a13
3f338b10:	rets
3f338b20:	mmtm   sp, a7,a9,a11,a13
3f338b40:	move   a14, a13
3f338b50:	addk   32, a14
3f338b60:	move   a14, -*sp, 1
3f338b70:	move   @0x102d30, *a14+, 1
3f338ba0:	move   @0xf7cb0, *a14+, 1
3f338bd0:	calla  L3FB11A10
3f338c00:	move   a8, *a13, 1
3f338c10:	move   a8, a8
3f338c20:	jreq   L3F338E20
3f338c30:	move   *a8(0x20), a11, 1
3f338c50:	subk   7, a11
3f338c60:	jrne   L3F338E20
3f338c70:	sub    a9, a9
L3F338C80:
3f338c80:	move   a14, -*sp, 1
3f338c90:	movi   0x32, a11
3f338cb0:	move   a11, *a14+, 1
3f338cc0:	move   *a13, a7, 1
3f338cd0:	move   *a7(0x160), a11, 1
3f338cf0:	move   a9, a7
3f338d00:	sll    0x5, a7
3f338d10:	move   *a11(0xe0), a11, 1
3f338d30:	add    a7, a11
3f338d40:	move   *a11+, *a14+, 1
3f338d50:	move   a9, a11
3f338d60:	sll    0x9, a11
3f338d70:	addi   0xaf7d8, a11
3f338da0:	move   a11, *a14+, 1
3f338db0:	calla  L3FB45EE0
3f338de0:	inc    a9
3f338df0:	cmpi   0x4, a9
3f338e10:	jrlt   L3F338C80
L3F338E20:
3f338e20:	calla  L3F4AFCF0
3f338e50:	subk   32, a14
3f338e60:	mmfm   sp, a7,a9,a11,a13
3f338e80:	rets
3f338e90:	mmtm   sp, a9,a11,a13
3f338eb0:	move   a14, a13
3f338ec0:	addi   0x280, a14
3f338ee0:	move   a14, -*sp, 1
3f338ef0:	move   @0x101fb0, *a14+, 1
3f338f20:	move   @0xf7cb0, *a14+, 1
3f338f50:	calla  L3FB11A10
3f338f80:	move   a8, *a13(0x40), 1
3f338fa0:	move   a8, a8
3f338fb0:	jreq   L3F339060
3f338fc0:	move   a14, -*sp, 1
3f338fd0:	move   *a8(0x120), *a14+, 1
3f338ff0:	move   a13, a11
3f339000:	addi   0x80, a11
3f339020:	move   a11, *a14+, 1
3f339030:	calla  L3FB45720
L3F339060:
3f339060:	sub    a11, a11
3f339070:	move   a11, *a13, 1
L3F339080:
3f339080:	move   a14, -*sp, 1
3f339090:	move   *a13, a11, 1
3f3390a0:	sll    0x5, a11
3f3390b0:	addi   0xb4b60, a11
3f3390e0:	move   *a11+, *a14+, 1
3f3390f0:	move   a13, a11
3f339100:	addi   0x80, a11
3f339120:	move   a11, *a14+, 1
3f339130:	calla  L3FB45500
3f339160:	move   a8, a8
3f339170:	jreq   L3F3397E0
3f339180:	move   *a13, a11, 1
3f339190:	inc    a11
3f3391a0:	move   a11, *a13, 1
3f3391b0:	subk   4, a11
3f3391c0:	jrlt   L3F339080
3f3391d0:	move   a14, -*sp, 1
3f3391e0:	move   @0x102d30, *a14+, 1
3f339210:	move   @0xf7cb0, *a14+, 1
3f339240:	calla  L3FB11A10
3f339270:	move   a8, *a13(0x60), 1
3f339290:	move   a8, a11
3f3392a0:	jreq   L3F3397E0
3f3392b0:	sub    a11, a11
3f3392c0:	move   a11, *a13, 1
L3F3392D0:
3f3392d0:	move   a14, -*sp, 1
3f3392e0:	movi   0x3f34cff0, a8
3f339310:	move   a8, *a14+, 1
3f339320:	move   *a13, a11, 1
3f339330:	sll    0x5, a11
3f339340:	addi   0xb4b60, a11
3f339370:	move   *a11+, *a14+, 1
3f339380:	calla  L3FB45500
3f3393b0:	move   a8, a11
3f3393c0:	jrne   L3F339790
3f3393d0:	move   a14, -*sp, 1
3f3393e0:	movi   0x40, a11
3f339400:	move   a11, *a14+, 1
3f339410:	move   *a13, a9, 1
3f339420:	sll    0x5, a9
3f339430:	addi   0xb4b60, a9
3f339460:	move   *a9+, *a14+, 1
3f339470:	calla  L3FB44A00
3f3394a0:	move   a14, -*sp, 1
3f3394b0:	move   a13, a9
3f3394c0:	addi   0x80, a9
3f3394e0:	move   a9, *a14+, 1
3f3394f0:	move   *a13, a9, 1
3f339500:	sll    0x5, a9
3f339510:	addi   0xb4b60, a9
3f339540:	move   *a9+, *a14+, 1
3f339550:	calla  L3FB45720
3f339580:	move   a14, -*sp, 1
3f339590:	movk   1, a9
3f3395a0:	move   a9, *a14+, 1
3f3395b0:	movk   3, a9
3f3395c0:	move   a9, *a14+, 1
3f3395d0:	move   *a13, a9, 1
3f3395e0:	sll    0x5, a9
3f3395f0:	addi   0xb4b60, a9
3f339620:	move   *a9+, *a14+, 1
3f339630:	calla  L3F3470D0
3f339660:	move   *a13(0x60), a9, 1
3f339680:	move   *a9(0x160), a11, 1
3f3396a0:	movi   0xb4b60, a9
3f3396d0:	move   a9, *a11(0xe0), 1
3f3396f0:	move   a14, -*sp, 1
3f339700:	move   *a13(0x60), *a14+, 1
3f339720:	move   @0xf7cb0, *a14+, 1
3f339750:	calla  L3FB11C90
3f339780:	jruc   L3F3397E0
L3F339790:
3f339790:	move   *a13, a11, 1
3f3397a0:	inc    a11
3f3397b0:	move   a11, *a13, 1
3f3397c0:	subk   4, a11
3f3397d0:	jrlt   L3F3392D0
L3F3397E0:
3f3397e0:	subi   0x280, a14
3f339800:	mmfm   sp, a9,a11,a13
3f339820:	rets
3f339830:	mmtm   sp, a9,a11,a13
3f339850:	move   a14, a13
3f339860:	addi   0x80, a14
3f339880:	move   a14, -*sp, 1
3f339890:	move   @0x102d30, *a14+, 1
3f3398c0:	move   @0xf7cb0, *a14+, 1
3f3398f0:	calla  L3FB11A10
3f339920:	move   a8, *a13, 1
3f339930:	move   a8, a8
3f339940:	jreq   L3F33A0C0
3f339950:	move   *a8(0x20), a11, 1
3f339970:	subk   7, a11
3f339980:	jrne   L3F33A0C0
3f339990:	move   *a8(0x160), a11, 1
3f3399b0:	move   *a11(0xa0), *a13(0x60), 1
3f3399e0:	move   *a8(0x160), a11, 1
3f339a00:	move   *a11(0x60), a11, 1
3f339a20:	jrlt   L3F33A0C0
3f339a30:	move   *a8(0x160), a11, 1
3f339a50:	move   *a11(0x60), a11, 1
3f339a70:	move   *a13(0x60), a9, 1
3f339a90:	cmp    a9, a11
3f339aa0:	jrge   L3F33A0C0
3f339ab0:	move   a14, -*sp, 1
3f339ac0:	sub    a11, a11
3f339ad0:	move   a11, *a14+, 1
3f339ae0:	movk   3, a11
3f339af0:	move   a11, *a14+, 1
3f339b00:	move   *a8(0x160), a11, 1
3f339b20:	move   *a11(0x60), a11, 1
3f339b40:	sll    0x5, a11
3f339b50:	addi   0xb4b60, a11
3f339b80:	move   *a11+, *a14+, 1
3f339b90:	calla  L3F3470D0
3f339bc0:	move   *a13, a11, 1
3f339bd0:	move   *a11(0x160), a9, 1
3f339bf0:	move   *a9(0x60), *a13(0x40), 1
3f339c20:	move   *a13(0x40), a9, 1
3f339c40:	move   *a13(0x60), a11, 1
3f339c60:	cmp    a11, a9
3f339c70:	jrge   L3F339F40
L3F339C80:
3f339c80:	move   a14, -*sp, 1
3f339c90:	move   *a13(0x40), a11, 1
3f339cb0:	inc    a11
3f339cc0:	sll    0x5, a11
3f339cd0:	addi   0xb4b60, a11
3f339d00:	move   *a11+, *a14+, 1
3f339d10:	move   *a13(0x40), a11, 1
3f339d30:	sll    0x5, a11
3f339d40:	addi   0xb4b60, a11
3f339d70:	move   *a11+, *a14+, 1
3f339d80:	calla  L3FB45720
3f339db0:	move   a14, -*sp, 1
3f339dc0:	movi   0x3f34cff0, a8
3f339df0:	move   a8, *a14+, 1
3f339e00:	move   *a13(0x40), a11, 1
3f339e20:	inc    a11
3f339e30:	sll    0x5, a11
3f339e40:	addi   0xb4b60, a11
3f339e70:	move   *a11+, *a14+, 1
3f339e80:	calla  L3FB45720
3f339eb0:	move   *a13(0x40), a11, 1
3f339ed0:	inc    a11
3f339ee0:	move   a11, *a13(0x40), 1
3f339f00:	move   *a13(0x60), a9, 1
3f339f20:	cmp    a9, a11
3f339f30:	jrlt   L3F339C80
L3F339F40:
3f339f40:	move   *a13, a11, 1
3f339f50:	move   *a11(0x160), a9, 1
3f339f70:	movi   0xb4b60, a11
3f339fa0:	move   a11, *a9(0xe0), 1
3f339fc0:	move   *a13, a9, 1
3f339fd0:	move   *a9(0x160), a11, 1
3f339ff0:	movi   0xffff, a9
3f33a010:	move   a9, *a11(0x60), 1
3f33a030:	move   a14, -*sp, 1
3f33a040:	move   *a13(0x0), *a14+, 1
3f33a060:	move   @0xf7cb0, *a14+, 1
3f33a090:	calla  L3FB11C90
L3F33A0C0:
3f33a0c0:	subi   0x80, a14
3f33a0e0:	mmfm   sp, a9,a11,a13
3f33a100:	rets
3f33a110:	mmtm   sp, a9,a11,a13
3f33a130:	move   a14, a13
3f33a140:	addk   32, a14
3f33a150:	move   a14, -*sp, 1
3f33a160:	move   @0x101fb0, *a14+, 1
3f33a190:	move   @0xf7cb0, *a14+, 1
3f33a1c0:	calla  L3FB11A10
3f33a1f0:	move   a8, *a13, 1
3f33a200:	move   a8, a8
3f33a210:	jreq   L3F33A6D0
3f33a220:	move   a14, -*sp, 1
3f33a230:	movi   0x3f34cff0, a8
3f33a260:	move   a8, *a14+, 1
3f33a270:	move   *a13, a11, 1
3f33a280:	move   *a11(0x120), *a14+, 1
3f33a2a0:	calla  L3FB45500
3f33a2d0:	move   a8, a8
3f33a2e0:	jreq   L3F33A640
3f33a2f0:	move   a14, -*sp, 1
3f33a300:	move   *a11(0x120), *a14+, 1
3f33a320:	movi   0xbede0, a9
3f33a350:	move   a9, *a14+, 1
3f33a360:	calla  L3FB45720
3f33a390:	move   @0xbf000, a9, 1
3f33a3c0:	subk   3, a9
3f33a3d0:	jrne   L3F33A4F0
3f33a3e0:	move   a14, -*sp, 1
3f33a3f0:	movi   0xbede0, a9
3f33a420:	move   a9, *a14+, 1
3f33a430:	movi   0x3f34d0b8, a8
3f33a460:	move   a8, *a14+, 1
3f33a470:	movi   0x3f34d030, a8
3f33a4a0:	move   a8, *a14+, 1
3f33a4b0:	calla  L3F30FE60
3f33a4e0:	jruc   L3F33A5F0
L3F33A4F0:
3f33a4f0:	move   a14, -*sp, 1
3f33a500:	movi   0xbede0, a9
3f33a530:	move   a9, *a14+, 1
3f33a540:	movi   0x3f34d108, a8
3f33a570:	move   a8, *a14+, 1
3f33a580:	movi   0x3f34d030, a8
3f33a5b0:	move   a8, *a14+, 1
3f33a5c0:	calla  L3F30FE60
L3F33A5F0:
3f33a5f0:	movk   1, a9
3f33a600:	move   a9, @0xbf020, 1
3f33a630:	jruc   L3F33A6D0
L3F33A640:
3f33a640:	move   a14, -*sp, 1
3f33a650:	move   @0xb78e0, *a14+, 1
3f33a680:	movk   4, a9
3f33a690:	move   a9, *a14+, 1
3f33a6a0:	calla  L3F439FF0
L3F33A6D0:
3f33a6d0:	subk   32, a14
3f33a6e0:	mmfm   sp, a9,a11,a13
3f33a700:	rets
3f33a710:	mmtm   sp, a7,a9,a10,a11,a13
3f33a730:	move   a14, a13
3f33a740:	addi   0x80, a14
3f33a760:	sub    a11, a11
3f33a770:	move   a11, *a13(0x60), 1
3f33a790:	move   a14, -*sp, 1
3f33a7a0:	move   @0x102670, *a14+, 1
3f33a7d0:	move   @0xf7cb0, *a14+, 1
3f33a800:	calla  L3FB11A10
3f33a830:	move   a8, *a13, 1
3f33a840:	move   a14, -*sp, 1
3f33a850:	move   @0x102d30, *a14+, 1
3f33a880:	move   @0xf7cb0, *a14+, 1
3f33a8b0:	calla  L3FB11A10
3f33a8e0:	move   a8, *a13(0x20), 1
3f33a900:	move   *a13, a11, 1
3f33a910:	jaeq   L3F33B540
3f33a930:	move   *a11(0x20), a11, 1
3f33a950:	subk   7, a11
3f33a960:	jane   L3F33B540
3f33a980:	move   *a13, a11, 1
3f33a990:	move   *a11(0x160), a7, 1
3f33a9b0:	move   *a7(0x60), a9, 1
3f33a9d0:	move   @0xbf100, a7, 1
3f33aa00:	cmp    a9, a7
3f33aa10:	jrne   L3F33AC50
3f33aa20:	move   *a11(0x160), a11, 1
3f33aa40:	move   *a11(0x20), a11, 1
3f33aa60:	move   @0xbf0e0, a7, 1
3f33aa90:	sub    a7, a11
3f33aaa0:	move   a14, -*sp, 1
3f33aab0:	setf   8, 0, 0
3f33aac0:	move   @0xaed10, a7, 0
3f33aaf0:	sll    0x5, a7
3f33ab00:	addi   0x117c70, a7
3f33ab30:	move   *a7+, *a14+, 1
3f33ab40:	calla  L3FB43EB0
3f33ab70:	cmp    a8, a11
3f33ab80:	jrhi   L3F33AC50
3f33ab90:	sub    a11, a11
3f33aba0:	move   a11, @0xbf100, 1
3f33abd0:	move   a11, @0xbf0e0, 1
3f33ac00:	calla  L3F338000
3f33ac30:	jauc   L3F33B540
L3F33AC50:
3f33ac50:	move   *a13(0x20), a11, 1
3f33ac70:	move   *a11(0x160), a7, 1
3f33ac90:	movi   0xffff, a11
3f33acb0:	move   a11, *a7(0x60), 1
3f33acd0:	move   a14, -*sp, 1
3f33ace0:	move   @0x101fb0, *a14+, 1
3f33ad10:	move   @0xf7cb0, *a14+, 1
3f33ad40:	calla  L3FB11A10
3f33ad70:	move   a8, *a13(0x40), 1
3f33ad90:	move   a8, a7
3f33ada0:	jreq   L3F33B420
3f33adb0:	move   a14, -*sp, 1
3f33adc0:	move   *a7(0x160), a11, 1
3f33ade0:	move   *a11+, *a14+, 1
3f33adf0:	move   *a7(0x120), *a14+, 1
3f33ae10:	calla  L3FB44A00
3f33ae40:	move   a14, -*sp, 1
3f33ae50:	movi   0x3f34d0a8, a8
3f33ae80:	move   a8, *a14+, 1
3f33ae90:	move   *a13, a11, 1
3f33aea0:	move   *a11(0x160), a7, 1
3f33aec0:	move   a9, a11
3f33aed0:	sll    0x5, a11
3f33aee0:	move   *a7(0xe0), a7, 1
3f33af00:	add    a11, a7
3f33af10:	move   *a7+, *a14+, 1
3f33af20:	calla  L3FE1D7B0
3f33af50:	move   a8, a10
3f33af60:	move   *a13(0x40), a11, 1
3f33af80:	move   *a11(0x160), a7, 1
3f33afa0:	move   *a7, a7, 1
3f33afb0:	cmp    a7, a10
3f33afc0:	jrnc   L3F33B100
3f33afd0:	move   a14, -*sp, 1
3f33afe0:	move   a10, *a14+, 1
3f33aff0:	move   *a13, a7, 1
3f33b000:	move   *a7(0x160), a7, 1
3f33b020:	move   a9, a11
3f33b030:	sll    0x5, a11
3f33b040:	move   *a7(0xe0), a7, 1
3f33b060:	add    a11, a7
3f33b070:	move   *a7+, *a14+, 1
3f33b080:	move   *a13(0x40), a11, 1
3f33b0a0:	move   *a11(0x120), *a14+, 1
3f33b0c0:	calla  L3FB45EE0
3f33b0f0:	jruc   L3F33B240
L3F33B100:
3f33b100:	move   a14, -*sp, 1
3f33b110:	move   *a11(0x160), a7, 1
3f33b130:	move   *a7+, *a14+, 1
3f33b140:	move   *a13, a7, 1
3f33b150:	move   *a7(0x160), a7, 1
3f33b170:	move   a9, a11
3f33b180:	sll    0x5, a11
3f33b190:	move   *a7(0xe0), a7, 1
3f33b1b0:	add    a11, a7
3f33b1c0:	move   *a7+, *a14+, 1
3f33b1d0:	move   *a13(0x40), a11, 1
3f33b1f0:	move   *a11(0x120), *a14+, 1
3f33b210:	calla  L3FB45EE0
L3F33B240:
3f33b240:	move   *a11(0x160), a7, 1
3f33b260:	move   a14, -*sp, 1
3f33b270:	move   *a11(0x120), *a14+, 1
3f33b290:	calla  L3FB458D0
3f33b2c0:	setf   16, 1, 0
3f33b2d0:	move   a8, *a7(0x30), 0
3f33b2f0:	move   a14, -*sp, 1
3f33b300:	move   a11, *a14+, 1
3f33b310:	move   @0xf7cb0, *a14+, 1
3f33b340:	calla  L3FB11C90
3f33b370:	move   a9, @0xbf100, 1
3f33b3a0:	move   *a13, a7, 1
3f33b3b0:	move   *a7(0x160), a7, 1
3f33b3d0:	move   *a7(0x20), a7, 1
3f33b3f0:	move   a7, @0xbf0e0, 1
L3F33B420:
3f33b420:	move   a14, -*sp, 1
3f33b430:	move   *a13(0x0), *a14+, 1
3f33b450:	move   @0xf7cb0, *a14+, 1
3f33b480:	calla  L3FB11C90
3f33b4b0:	move   a14, -*sp, 1
3f33b4c0:	move   *a13(0x20), *a14+, 1
3f33b4e0:	move   @0xf7cb0, *a14+, 1
3f33b510:	calla  L3FB11C90
L3F33B540:
3f33b540:	subi   0x80, a14
3f33b560:	mmfm   sp, a7,a9,a10,a11,a13
3f33b580:	rets
3f33b590:	mmtm   sp, a7,a9,a10,a11,a13
3f33b5b0:	move   a14, a13
3f33b5c0:	addi   0x80, a14
3f33b5e0:	sub    a11, a11
3f33b5f0:	move   a11, *a13(0x60), 1
3f33b610:	move   a14, -*sp, 1
3f33b620:	move   @0x102d30, *a14+, 1
3f33b650:	move   @0xf7cb0, *a14+, 1
3f33b680:	calla  L3FB11A10
3f33b6b0:	move   a8, *a13, 1
3f33b6c0:	move   a14, -*sp, 1
3f33b6d0:	move   @0x102670, *a14+, 1
3f33b700:	move   @0xf7cb0, *a14+, 1
3f33b730:	calla  L3FB11A10
3f33b760:	move   a8, *a13(0x20), 1
3f33b780:	move   *a13, a11, 1
3f33b790:	jaeq   L3F33C0C0
3f33b7b0:	move   *a11(0x20), a11, 1
3f33b7d0:	subk   7, a11
3f33b7e0:	jane   L3F33C0C0
3f33b800:	move   *a13, a11, 1
3f33b810:	move   *a11(0x160), a7, 1
3f33b830:	move   *a7(0x60), a9, 1
3f33b850:	move   @0xbf140, a7, 1
3f33b880:	cmp    a9, a7
3f33b890:	jrne   L3F33BAC0
3f33b8a0:	move   *a11(0x160), a11, 1
3f33b8c0:	move   *a11(0x20), a11, 1
3f33b8e0:	move   @0xbf120, a7, 1
3f33b910:	sub    a7, a11
3f33b920:	move   a14, -*sp, 1
3f33b930:	setf   8, 0, 0
3f33b940:	move   @0xaed10, a7, 0
3f33b970:	sll    0x5, a7
3f33b980:	addi   0x117c70, a7
3f33b9b0:	move   *a7+, *a14+, 1
3f33b9c0:	calla  L3FB43EB0
3f33b9f0:	cmp    a8, a11
3f33ba00:	jrhi   L3F33BAC0
3f33ba10:	sub    a11, a11
3f33ba20:	move   a11, @0xbf140, 1
3f33ba50:	move   a11, @0xbf120, 1
3f33ba80:	calla  L3F338000
3f33bab0:	jruc   L3F33C0C0
L3F33BAC0:
3f33bac0:	move   *a13(0x20), a11, 1
3f33bae0:	move   *a11(0x160), a7, 1
3f33bb00:	movi   0xffff, a11
3f33bb20:	move   a11, *a7(0x60), 1
3f33bb40:	move   a14, -*sp, 1
3f33bb50:	move   @0x101fb0, *a14+, 1
3f33bb80:	move   @0xf7cb0, *a14+, 1
3f33bbb0:	calla  L3FB11A10
3f33bbe0:	move   a8, *a13(0x40), 1
3f33bc00:	move   a8, a7
3f33bc10:	jreq   L3F33BFA0
3f33bc20:	move   a14, -*sp, 1
3f33bc30:	move   *a7(0x160), a11, 1
3f33bc50:	move   *a11+, *a14+, 1
3f33bc60:	move   *a7(0x120), *a14+, 1
3f33bc80:	calla  L3FB44A00
3f33bcb0:	move   a14, -*sp, 1
3f33bcc0:	move   *a13, a11, 1
3f33bcd0:	move   *a11(0x160), a7, 1
3f33bcf0:	move   a9, a11
3f33bd00:	sll    0x5, a11
3f33bd10:	move   *a7(0xe0), a7, 1
3f33bd30:	add    a11, a7
3f33bd40:	move   *a7+, *a14+, 1
3f33bd50:	move   *a13(0x40), a11, 1
3f33bd70:	move   *a11(0x120), *a14+, 1
3f33bd90:	calla  L3FB45720
3f33bdc0:	move   *a11(0x160), a7, 1
3f33bde0:	move   a14, -*sp, 1
3f33bdf0:	move   *a11(0x120), *a14+, 1
3f33be10:	calla  L3FB458D0
3f33be40:	setf   16, 1, 0
3f33be50:	move   a8, *a7(0x30), 0
3f33be70:	move   a14, -*sp, 1
3f33be80:	move   a11, *a14+, 1
3f33be90:	move   @0xf7cb0, *a14+, 1
3f33bec0:	calla  L3FB11C90
3f33bef0:	move   a9, @0xbf140, 1
3f33bf20:	move   *a13, a7, 1
3f33bf30:	move   *a7(0x160), a7, 1
3f33bf50:	move   *a7(0x20), a7, 1
3f33bf70:	move   a7, @0xbf120, 1
L3F33BFA0:
3f33bfa0:	move   a14, -*sp, 1
3f33bfb0:	move   *a13(0x0), *a14+, 1
3f33bfd0:	move   @0xf7cb0, *a14+, 1
3f33c000:	calla  L3FB11C90
3f33c030:	move   a14, -*sp, 1
3f33c040:	move   *a13(0x20), *a14+, 1
3f33c060:	move   @0xf7cb0, *a14+, 1
3f33c090:	calla  L3FB11C90
L3F33C0C0:
3f33c0c0:	subi   0x80, a14
3f33c0e0:	mmfm   sp, a7,a9,a10,a11,a13
3f33c100:	rets
3f33c110:	mmtm   sp, a9,a11,a13
3f33c130:	move   a14, a13
3f33c140:	addk   32, a14
3f33c150:	move   a14, -*sp, 1
3f33c160:	move   @0x102670, *a14+, 1
3f33c190:	move   @0xf7cb0, *a14+, 1
3f33c1c0:	calla  L3FB11A10
3f33c1f0:	move   a8, *a13, 1
3f33c200:	move   a8, a8
3f33c210:	jreq   L3F33C340
3f33c220:	move   *a8(0x20), a11, 1
3f33c240:	subk   7, a11
3f33c250:	jrne   L3F33C340
3f33c260:	move   *a8(0x160), a11, 1
3f33c280:	movi   0xffff, a9
3f33c2a0:	move   a9, *a11(0x60), 1
3f33c2c0:	move   a14, -*sp, 1
3f33c2d0:	move   a8, *a14+, 1
3f33c2e0:	move   @0xf7cb0, *a14+, 1
3f33c310:	calla  L3FB11C90
L3F33C340:
3f33c340:	subk   32, a14
3f33c350:	mmfm   sp, a9,a11,a13
3f33c370:	rets
L3F33C380:
3f33c380:	move   a11, -*sp, 1
3f33c390:	move   a14, -*sp, 1
3f33c3a0:	move   @0xb7160, *a14+, 1
3f33c3d0:	move   @0xb7a80, *a14+, 1
3f33c400:	move   @0xb78e0, *a14+, 1
3f33c430:	calla  L3FD421C0
3f33c460:	move   a14, -*sp, 1
3f33c470:	movi   0x8000, a11
3f33c4a0:	move   a11, *a14+, 1
3f33c4b0:	move   @0xb7a80, *a14+, 1
3f33c4e0:	move   @0xb78e0, *a14+, 1
3f33c510:	calla  L3FD97D50
3f33c540:	move   a14, -*sp, 1
3f33c550:	sub    a11, a11
3f33c560:	move   a11, *a14+, 1
3f33c570:	move   @0xb78e0, *a14+, 1
3f33c5a0:	calla  L3FD9F6B0
3f33c5d0:	move   @0xb7560, a11, 1
3f33c600:	btst   0, a11
3f33c610:	jreq   L3F33C750
3f33c620:	movk   1, a11
3f33c630:	move   a11, @0xbf000, 1
3f33c660:	move   a14, -*sp, 1
3f33c670:	sub    a11, a11
3f33c680:	move   a11, *a14+, 1
3f33c690:	movi   0x3f34d138, a8
3f33c6c0:	move   a8, *a14+, 1
3f33c6d0:	movi   0x3f34d030, a8
3f33c700:	move   a8, *a14+, 1
3f33c710:	calla  L3F30FE60
3f33c740:	jruc   L3F33C870
L3F33C750:
3f33c750:	movk   3, a11
3f33c760:	move   a11, @0xbf000, 1
3f33c790:	move   a14, -*sp, 1
3f33c7a0:	sub    a11, a11
3f33c7b0:	move   a11, *a14+, 1
3f33c7c0:	movi   0x3f34d0b8, a8
3f33c7f0:	move   a8, *a14+, 1
3f33c800:	movi   0x3f34d030, a8
3f33c830:	move   a8, *a14+, 1
3f33c840:	calla  L3F30FE60
L3F33C870:
3f33c870:	move   a11, @0xbf020, 1
3f33c8a0:	move   *sp+, a11, 1
3f33c8b0:	rets
3f33c8c0:	calla  L3F33C930
3f33c8f0:	calla  L3F305600
3f33c920:	rets
L3F33C930:
3f33c930:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f33c950:	move   a14, a13
3f33c960:	addi   0x30, a14
3f33c980:	sub    a7, a7
3f33c990:	movb   a7, *a13(0x20)
3f33c9b0:	movk   1, a7
3f33c9c0:	move   a7, @0x19e170, 1
3f33c9f0:	calla  L3F33DC10
3f33ca20:	sub    a9, a9
L3F33CA30:
3f33ca30:	move   a14, -*sp, 1
3f33ca40:	movk   2, a7
3f33ca50:	move   a7, *a14+, 1
3f33ca60:	movi   0xba8e0, a5
3f33ca90:	move   a5, *a14+, 1
3f33caa0:	move   a9, *a14+, 1
3f33cab0:	calla  L3F342610
3f33cae0:	move   a8, a10
3f33caf0:	move   a14, -*sp, 1
3f33cb00:	move   a10, *a14+, 1
3f33cb10:	movi   0xaeed8, a7
3f33cb40:	move   a7, *a14+, 1
3f33cb50:	move   a9, *a14+, 1
3f33cb60:	calla  L3F342610
3f33cb90:	inc    a9
3f33cba0:	cmpi   0x100, a9
3f33cbc0:	jrlt   L3F33CA30
3f33cbd0:	move   a14, -*sp, 1
3f33cbe0:	move   @0x12a0f0, *a14+, 1
3f33cc10:	move   @0x11a3f0, *a14+, 1
3f33cc40:	calla  L3FB11A10
3f33cc70:	move   a8, *a13, 1
3f33cc80:	move   a8, a8
3f33cc90:	jreq   L3F33CE20
3f33cca0:	move   *a8(0x20), a5, 1
3f33ccc0:	subk   6, a5
3f33ccd0:	jrne   L3F33CE20
3f33cce0:	move   *a8(0x160), a5, 1
3f33cd00:	setf   8, 0, 0
3f33cd10:	move   @0xaed28, a7, 0
3f33cd40:	move   *a5(0x20), a5, 1
3f33cd60:	cmp    a5, a7
3f33cd70:	jreq   L3F33CDB0
3f33cd80:	movk   1, a5
3f33cd90:	movb   a5, *a13(0x20)
L3F33CDB0:
3f33cdb0:	move   *a8(0x160), a5, 1
3f33cdd0:	move   *a5(0x20), a5, 1
3f33cdf0:	movb   a5, @0xaed28
L3F33CE20:
3f33ce20:	move   a14, -*sp, 1
3f33ce30:	move   @0x12b530, *a14+, 1
3f33ce60:	move   @0x11a3f0, *a14+, 1
3f33ce90:	calla  L3FB11A10
3f33cec0:	move   a8, *a13, 1
3f33ced0:	move   a8, a5
3f33cee0:	jreq   L3F33D070
3f33cef0:	move   *a5(0x20), a7, 1
3f33cf10:	subk   6, a7
3f33cf20:	jrne   L3F33D070
3f33cf30:	move   *a5(0x160), a7, 1
3f33cf50:	setf   8, 0, 0
3f33cf60:	move   @0xaed30, a5, 0
3f33cf90:	move   *a7(0x20), a7, 1
3f33cfb0:	cmp    a7, a5
3f33cfc0:	jreq   L3F33D000
3f33cfd0:	movk   1, a7
3f33cfe0:	movb   a7, *a13(0x20)
L3F33D000:
3f33d000:	move   *a8(0x160), a7, 1
3f33d020:	move   *a7(0x20), a7, 1
3f33d040:	movb   a7, @0xaed30
L3F33D070:
3f33d070:	move   a14, -*sp, 1
3f33d080:	move   @0x12c970, *a14+, 1
3f33d0b0:	move   @0x11a3f0, *a14+, 1
3f33d0e0:	calla  L3FB11A10
3f33d110:	move   a8, *a13, 1
3f33d120:	move   a8, a5
3f33d130:	jreq   L3F33D2C0
3f33d140:	move   *a5(0x20), a7, 1
3f33d160:	subk   6, a7
3f33d170:	jrne   L3F33D2C0
3f33d180:	move   *a5(0x160), a7, 1
3f33d1a0:	setf   8, 0, 0
3f33d1b0:	move   @0xaed40, a5, 0
3f33d1e0:	move   *a7(0x20), a7, 1
3f33d200:	cmp    a7, a5
3f33d210:	jreq   L3F33D250
3f33d220:	movk   1, a7
3f33d230:	movb   a7, *a13(0x20)
L3F33D250:
3f33d250:	move   *a8(0x160), a7, 1
3f33d270:	move   *a7(0x20), a7, 1
3f33d290:	movb   a7, @0xaed40
L3F33D2C0:
3f33d2c0:	move   a14, -*sp, 1
3f33d2d0:	move   @0x12ddb0, *a14+, 1
3f33d300:	move   @0x11a3f0, *a14+, 1
3f33d330:	calla  L3FB11A10
3f33d360:	move   a8, *a13, 1
3f33d370:	move   a8, a5
3f33d380:	jreq   L3F33D510
3f33d390:	move   *a5(0x20), a7, 1
3f33d3b0:	subk   6, a7
3f33d3c0:	jrne   L3F33D510
3f33d3d0:	move   *a5(0x160), a7, 1
3f33d3f0:	setf   8, 0, 0
3f33d400:	move   @0xaed38, a5, 0
3f33d430:	move   *a7(0x20), a7, 1
3f33d450:	cmp    a7, a5
3f33d460:	jreq   L3F33D4A0
3f33d470:	movk   1, a7
3f33d480:	movb   a7, *a13(0x20)
L3F33D4A0:
3f33d4a0:	move   *a8(0x160), a7, 1
3f33d4c0:	move   *a7(0x20), a7, 1
3f33d4e0:	movb   a7, @0xaed38
L3F33D510:
3f33d510:	setf   8, 0, 0
3f33d520:	move   *a13(0x20), a7, 0
3f33d540:	jreq   L3F33D580
3f33d550:	calla  L3F33D630
L3F33D580:
3f33d580:	subi   0x30, a14
3f33d5a0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f33d5c0:	rets
3f33d5d0:	move   a13, -*sp, 1
3f33d5e0:	move   a14, a13
3f33d5f0:	move   *sp(0x40), a14, 1
3f33d610:	move   *sp+, a13, 1
3f33d620:	rets   2
L3F33D630:
3f33d630:	mmtm   sp, a9,a11
3f33d650:	calla  L3FB2E340
3f33d680:	move   a8, a9
3f33d690:	move   a14, -*sp, 1
3f33d6a0:	setf   8, 0, 0
3f33d6b0:	move   @0xaed28, a11, 0
3f33d6e0:	sll    0x5, a11
3f33d6f0:	addi   0x119c10, a11
3f33d720:	move   *a11+, *a14+, 1
3f33d730:	calla  L3FB43EB0
3f33d760:	move   a8, @0xbf160, 1
3f33d790:	move   a14, -*sp, 1
3f33d7a0:	setf   8, 0, 0
3f33d7b0:	move   @0xaed30, a11, 0
3f33d7e0:	sll    0x5, a11
3f33d7f0:	addi   0x119c10, a11
3f33d820:	move   *a11+, *a14+, 1
3f33d830:	calla  L3FB43EB0
3f33d860:	move   a8, @0xbf180, 1
3f33d890:	move   a14, -*sp, 1
3f33d8a0:	setf   8, 0, 0
3f33d8b0:	move   @0xaed40, a11, 0
3f33d8e0:	sll    0x5, a11
3f33d8f0:	addi   0x11a1b0, a11
3f33d920:	move   *a11+, *a14+, 1
3f33d930:	calla  L3FB43EB0
3f33d960:	move   a8, @0xbf1a0, 1
3f33d990:	move   a14, -*sp, 1
3f33d9a0:	setf   8, 0, 0
3f33d9b0:	move   @0xaed38, a11, 0
3f33d9e0:	sll    0x5, a11
3f33d9f0:	addi   0x119e90, a11
3f33da20:	move   *a11+, *a14+, 1
3f33da30:	calla  L3FB43EB0
3f33da60:	move   a8, @0xbf1c0, 1
3f33da90:	move   a14, -*sp, 1
3f33daa0:	move   a9, *a14+, 1
3f33dab0:	calla  L3FB2E470
3f33dae0:	move   a14, -*sp, 1
3f33daf0:	movi   0x3f34cff0, a8
3f33db20:	move   a8, *a14+, 1
3f33db30:	movi   0x3f34cff0, a8
3f33db60:	move   a8, *a14+, 1
3f33db70:	movi   0x3f34d170, a8
3f33dba0:	move   a8, *a14+, 1
3f33dbb0:	calla  L3F30FE60
3f33dbe0:	mmfm   sp, a9,a11
3f33dc00:	rets
L3F33DC10:
3f33dc10:	mmtm   sp, a9,a11,a13
3f33dc30:	move   a14, a13
3f33dc40:	addi   0x1b0, a14
3f33dc60:	sub    a11, a11
3f33dc70:	move   a11, *a13, 1
3f33dc80:	movi   0xffff, a11
3f33dca0:	move   a11, *a13(0x20), 1
3f33dcc0:	calla  L3FB2E040
3f33dcf0:	movk   1, a11
3f33dd00:	movb   a11, *a13(0x1a0)
3f33dd20:	sub    a11, a11
3f33dd30:	move   a11, *a13, 1
3f33dd40:	setf   8, 0, 0
L3F33DD50:
3f33dd50:	move   *a13, a11, 1
3f33dd60:	sll    0x3, a11
3f33dd70:	addi   0xba8e0, a11
3f33dda0:	move   *a11, a11, 0
3f33ddb0:	jreq   L3F33DE00
3f33ddc0:	sub    a11, a11
3f33ddd0:	movb   a11, *a13(0x1a0)
3f33ddf0:	jruc   L3F33DE50
L3F33DE00:
3f33de00:	move   *a13, a11, 1
3f33de10:	inc    a11
3f33de20:	move   a11, *a13, 1
3f33de30:	subk   32, a11
3f33de40:	jrlt   L3F33DD50
L3F33DE50:
3f33de50:	move   *a13(0x1a0), a11, 0
3f33de70:	jreq   L3F33E0B0
3f33de80:	move   a14, -*sp, 1
3f33de90:	movi   0x3f34d1a0, a8
3f33dec0:	move   a8, *a14+, 1
3f33ded0:	movi   0xba9e0, a11
3f33df00:	move   a11, *a14+, 1
3f33df10:	calla  L3FB45720
3f33df40:	move   a14, -*sp, 1
3f33df50:	move   a11, *a14+, 1
3f33df60:	movi   0x3f34d200, a8
3f33df90:	move   a8, *a14+, 1
3f33dfa0:	movi   0x3f34d230, a8
3f33dfd0:	move   a8, *a14+, 1
3f33dfe0:	calla  L3F30FE60
3f33e010:	sub    a9, a9
3f33e020:	setf   1, 0, 0
3f33e030:	move   a9, @0xaecd6, 0
3f33e060:	calla  L3FB2E130
3f33e090:	jauc   L3F33F650
L3F33E0B0:
3f33e0b0:	movk   1, a9
3f33e0c0:	setf   1, 0, 0
3f33e0d0:	move   a9, @0xaecd6, 0
3f33e100:	movb   a9, *a13(0x1a0)
3f33e120:	sub    a11, a11
3f33e130:	move   a11, *a13, 1
L3F33E140:
3f33e140:	move   a14, -*sp, 1
3f33e150:	movk   2, a11
3f33e160:	move   a11, *a14+, 1
3f33e170:	movi   0xba8e0, a9
3f33e1a0:	move   a9, *a14+, 1
3f33e1b0:	move   *a13(0x0), *a14+, 1
3f33e1d0:	calla  L3F342610
3f33e200:	move   a8, a8
3f33e210:	jrne   L3F33E260
3f33e220:	sub    a11, a11
3f33e230:	movb   a11, *a13(0x1a0)
3f33e250:	jruc   L3F33E2C0
L3F33E260:
3f33e260:	move   *a13, a11, 1
3f33e270:	inc    a11
3f33e280:	move   a11, *a13, 1
3f33e290:	cmpi   0x100, a11
3f33e2b0:	jrlt   L3F33E140
L3F33E2C0:
3f33e2c0:	setf   8, 0, 0
3f33e2d0:	move   *a13(0x1a0), a11, 0
3f33e2f0:	jreq   L3F33E4E0
3f33e300:	move   a14, -*sp, 1
3f33e310:	movi   0x3f34d250, a8
3f33e340:	move   a8, *a14+, 1
3f33e350:	movi   0xba9e0, a9
3f33e380:	move   a9, *a14+, 1
3f33e390:	calla  L3FB45720
3f33e3c0:	move   a14, -*sp, 1
3f33e3d0:	move   a9, *a14+, 1
3f33e3e0:	movi   0x3f34d200, a8
3f33e410:	move   a8, *a14+, 1
3f33e420:	movi   0x3f34d230, a8
3f33e450:	move   a8, *a14+, 1
3f33e460:	calla  L3F30FE60
3f33e490:	calla  L3FB2E130
3f33e4c0:	jauc   L3F33F650
L3F33E4E0:
3f33e4e0:	move   a14, -*sp, 1
3f33e4f0:	movi   0x3f34d2a8, a8
3f33e520:	move   a8, *a14+, 1
3f33e530:	movi   0xba9e0, a9
3f33e560:	move   a9, *a14+, 1
3f33e570:	calla  L3FB45720
3f33e5a0:	movi   0xffff, a9
3f33e5c0:	move   a9, *a13(0x20), 1
3f33e5e0:	sub    a11, a11
3f33e5f0:	movb   a11, *a13(0x1a0)
3f33e610:	move   a11, *a13, 1
L3F33E620:
3f33e620:	move   a14, -*sp, 1
3f33e630:	movk   2, a11
3f33e640:	move   a11, *a14+, 1
3f33e650:	movi   0xba8e0, a9
3f33e680:	move   a9, *a14+, 1
3f33e690:	move   *a13(0x0), *a14+, 1
3f33e6b0:	calla  L3F342610
3f33e6e0:	move   a8, *a13(0x60), 1
3f33e700:	move   a14, -*sp, 1
3f33e710:	move   a11, *a14+, 1
3f33e720:	movi   0xaeed8, a11
3f33e750:	move   a11, *a14+, 1
3f33e760:	move   *a13(0x0), *a14+, 1
3f33e780:	calla  L3F342610
3f33e7b0:	move   a8, *a13(0x80), 1
3f33e7d0:	move   *a13(0x60), a9, 1
3f33e7f0:	jrne   L3F33EA50
3f33e800:	dsj    a8, L3F33EA50
3f33e820:	move   a14, -*sp, 1
3f33e830:	move   *a13(0x0), *a14+, 1
3f33e850:	movi   0x3f34d2f8, a8
3f33e880:	move   a8, *a14+, 1
3f33e890:	move   a13, a11
3f33e8a0:	addi   0xa0, a11
3f33e8c0:	move   a11, *a14+, 1
3f33e8d0:	calla  L3FB34430
3f33e900:	move   a14, -*sp, 1
3f33e910:	move   a11, *a14+, 1
3f33e920:	movi   0xba9e0, a11
3f33e950:	move   a11, *a14+, 1
3f33e960:	calla  L3FB452E0
3f33e990:	move   a14, -*sp, 1
3f33e9a0:	movi   0x3f34d310, a8
3f33e9d0:	move   a8, *a14+, 1
3f33e9e0:	move   a11, *a14+, 1
3f33e9f0:	calla  L3FB452E0
3f33ea20:	movk   1, a11
3f33ea30:	movb   a11, *a13(0x1a0)
L3F33EA50:
3f33ea50:	move   *a13, a11, 1
3f33ea60:	inc    a11
3f33ea70:	move   a11, *a13, 1
3f33ea80:	cmpi   0x100, a11
3f33eaa0:	jrlt   L3F33E620
3f33eab0:	setf   8, 0, 0
3f33eac0:	move   *a13(0x1a0), a9, 0
3f33eae0:	jreq   L3F33ED50
3f33eaf0:	move   a14, -*sp, 1
3f33eb00:	movi   0xba9e0, a9
3f33eb30:	move   a9, *a14+, 1
3f33eb40:	calla  L3FB458D0
3f33eb70:	move   a8, *a13, 1
3f33eb80:	dec    a8
3f33eb90:	sll    0x3, a8
3f33eba0:	add    a9, a8
3f33ebb0:	movi   0x29, a11
3f33ebd0:	movb   a11, *a8
3f33ebe0:	move   *a13, a9, 1
3f33ebf0:	sll    0x3, a9
3f33ec00:	addi   0xba9e0, a9
3f33ec30:	sub    a11, a11
3f33ec40:	movb   a11, *a9
3f33ec50:	move   a14, -*sp, 1
3f33ec60:	movi   0xba9e0, a9
3f33ec90:	move   a9, *a14+, 1
3f33eca0:	movi   0x3f34d200, a8
3f33ecd0:	move   a8, *a14+, 1
3f33ece0:	movi   0x3f34d230, a8
3f33ed10:	move   a8, *a14+, 1
3f33ed20:	calla  L3F30FE60
L3F33ED50:
3f33ed50:	move   a14, -*sp, 1
3f33ed60:	movi   0x3f34d320, a8
3f33ed90:	move   a8, *a14+, 1
3f33eda0:	movi   0xbc9e0, a11
3f33edd0:	move   a11, *a14+, 1
3f33ede0:	calla  L3FB45720
3f33ee10:	sub    a9, a9
3f33ee20:	movb   a9, *a13(0x1a0)
3f33ee40:	movi   0xffff, a11
3f33ee60:	move   a11, *a13(0x20), 1
3f33ee80:	move   a9, *a13, 1
L3F33EE90:
3f33ee90:	move   a14, -*sp, 1
3f33eea0:	movk   2, a11
3f33eeb0:	move   a11, *a14+, 1
3f33eec0:	movi   0xba8e0, a9
3f33eef0:	move   a9, *a14+, 1
3f33ef00:	move   *a13(0x0), *a14+, 1
3f33ef20:	calla  L3F342610
3f33ef50:	move   a8, *a13(0x60), 1
3f33ef70:	move   a14, -*sp, 1
3f33ef80:	move   a11, *a14+, 1
3f33ef90:	movi   0xaeed8, a11
3f33efc0:	move   a11, *a14+, 1
3f33efd0:	move   *a13(0x0), *a14+, 1
3f33eff0:	calla  L3F342610
3f33f020:	move   a8, *a13(0x80), 1
3f33f040:	move   *a13(0x60), a9, 1
3f33f060:	dsjs   a9, L3F33F090
3f33f070:	move   a8, a9
3f33f080:	jreq   L3F33F0F0
L3F33F090:
3f33f090:	move   *a13(0x60), a9, 1
3f33f0b0:	dsj    a9, L3F33F320
3f33f0d0:	dsj    a8, L3F33F320
L3F33F0F0:
3f33f0f0:	move   a14, -*sp, 1
3f33f100:	move   *a13(0x0), *a14+, 1
3f33f120:	movi   0x3f34d2f8, a8
3f33f150:	move   a8, *a14+, 1
3f33f160:	move   a13, a9
3f33f170:	addi   0xa0, a9
3f33f190:	move   a9, *a14+, 1
3f33f1a0:	calla  L3FB34430
3f33f1d0:	move   a14, -*sp, 1
3f33f1e0:	move   a9, *a14+, 1
3f33f1f0:	movi   0xbc9e0, a9
3f33f220:	move   a9, *a14+, 1
3f33f230:	calla  L3FB452E0
3f33f260:	move   a14, -*sp, 1
3f33f270:	movi   0x3f34d310, a8
3f33f2a0:	move   a8, *a14+, 1
3f33f2b0:	move   a9, *a14+, 1
3f33f2c0:	calla  L3FB452E0
3f33f2f0:	movk   1, a9
3f33f300:	movb   a9, *a13(0x1a0)
L3F33F320:
3f33f320:	move   *a13, a9, 1
3f33f330:	inc    a9
3f33f340:	move   a9, *a13, 1
3f33f350:	cmpi   0x100, a9
3f33f370:	jrlt   L3F33EE90
3f33f380:	setf   8, 0, 0
3f33f390:	move   *a13(0x1a0), a11, 0
3f33f3b0:	jreq   L3F33F620
3f33f3c0:	move   a14, -*sp, 1
3f33f3d0:	movi   0xbc9e0, a9
3f33f400:	move   a9, *a14+, 1
3f33f410:	calla  L3FB458D0
3f33f440:	move   a8, *a13, 1
3f33f450:	dec    a8
3f33f460:	sll    0x3, a8
3f33f470:	add    a9, a8
3f33f480:	movi   0x29, a9
3f33f4a0:	movb   a9, *a8
3f33f4b0:	move   *a13, a9, 1
3f33f4c0:	sll    0x3, a9
3f33f4d0:	addi   0xbc9e0, a9
3f33f500:	sub    a11, a11
3f33f510:	movb   a11, *a9
3f33f520:	move   a14, -*sp, 1
3f33f530:	movi   0xbc9e0, a9
3f33f560:	move   a9, *a14+, 1
3f33f570:	movi   0x3f34d200, a8
3f33f5a0:	move   a8, *a14+, 1
3f33f5b0:	movi   0x3f34d230, a8
3f33f5e0:	move   a8, *a14+, 1
3f33f5f0:	calla  L3F30FE60
L3F33F620:
3f33f620:	calla  L3FB2E130
L3F33F650:
3f33f650:	subi   0x1b0, a14
3f33f670:	mmfm   sp, a9,a11,a13
3f33f690:	rets
3f33f6a0:	mmtm   sp, a11,a13
3f33f6c0:	move   a14, a13
3f33f6d0:	addk   32, a14
3f33f6e0:	sub    a11, a11
3f33f6f0:	move   a11, *a13, 1
L3F33F700:
3f33f700:	move   a14, -*sp, 1
3f33f710:	movi   0x3f34cff0, a8
3f33f740:	move   a8, *a14+, 1
3f33f750:	move   *a13, a11, 1
3f33f760:	sll    0x5, a11
3f33f770:	addi   0xb4ce0, a11
3f33f7a0:	move   *a11+, *a14+, 1
3f33f7b0:	calla  L3FB45720
3f33f7e0:	move   *a13, a11, 1
3f33f7f0:	inc    a11
3f33f800:	move   a11, *a13, 1
3f33f810:	cmpi   0x100, a11
3f33f830:	jrlt   L3F33F700
3f33f840:	move   a14, -*sp, 1
3f33f850:	movk   32, a11
3f33f860:	move   a11, *a14+, 1
3f33f870:	movi   0xba8e0, a11
3f33f8a0:	move   a11, *a14+, 1
3f33f8b0:	calla  L3FB44A00
3f33f8e0:	calla  L3F305600
3f33f910:	subk   32, a14
3f33f920:	mmfm   sp, a11,a13
3f33f940:	rets
3f33f950:	mmtm   sp, a9,a11,a13
3f33f970:	move   a14, a13
3f33f980:	addk   32, a14
3f33f990:	move   a14, -*sp, 1
3f33f9a0:	move   @0x12ff70, *a14+, 1
3f33f9d0:	move   @0x11a3f0, *a14+, 1
3f33fa00:	calla  L3FB11A10
3f33fa30:	move   a8, *a13, 1
3f33fa40:	move   a8, a8
3f33fa50:	jreq   L3F33FB30
3f33fa60:	move   *a8(0x160), a11, 1
3f33fa80:	movk   1, a9
3f33fa90:	movb   a9, *a11(0x30)
3f33fab0:	move   a14, -*sp, 1
3f33fac0:	move   a8, *a14+, 1
3f33fad0:	move   @0x11a3f0, *a14+, 1
3f33fb00:	calla  L3FB11C90
L3F33FB30:
3f33fb30:	move   a14, -*sp, 1
3f33fb40:	move   @0x131a70, *a14+, 1
3f33fb70:	move   @0x11a3f0, *a14+, 1
3f33fba0:	calla  L3FB11A10
3f33fbd0:	move   a8, *a13, 1
3f33fbe0:	move   a8, a9
3f33fbf0:	jreq   L3F33FE30
3f33fc00:	move   *a8(0x160), a11, 1
3f33fc20:	sub    a9, a9
3f33fc30:	movb   a9, *a11(0x30)
3f33fc50:	move   a14, -*sp, 1
3f33fc60:	move   a9, *a14+, 1
3f33fc70:	move   *a8(0xa0), *a14+, 1
3f33fc90:	move   *a8(0x80), *a14+, 1
3f33fcb0:	move   *a8(0x60), *a14+, 1
3f33fcd0:	move   *a8(0x40), *a14+, 1
3f33fcf0:	move   @0x11a3f0, a11, 1
3f33fd20:	move   *a11(0x0), *a14+, 1
3f33fd40:	move   @0xb78e0, *a14+, 1
3f33fd70:	calla  L3FD39680
3f33fda0:	move   a14, -*sp, 1
3f33fdb0:	move   *a13(0x0), *a14+, 1
3f33fdd0:	move   @0x11a3f0, *a14+, 1
3f33fe00:	calla  L3FB11C90
L3F33FE30:
3f33fe30:	subk   32, a14
3f33fe40:	mmfm   sp, a9,a11,a13
3f33fe60:	rets
3f33fe70:	mmtm   sp, a7,a9,a11,a13
3f33fe90:	move   a14, a13
3f33fea0:	addi   0xc0, a14
3f33fec0:	move   a14, -*sp, 1
3f33fed0:	move   @0x12f8b0, *a14+, 1
3f33ff00:	move   @0x11a3f0, *a14+, 1
3f33ff30:	calla  L3FB11A10
3f33ff60:	move   a8, *a13, 1
3f33ff70:	move   a8, a8
3f33ff80:	jaeq   L3F340BA0
3f33ffa0:	move   *a8(0x20), a11, 1
3f33ffc0:	dsj    a11, L3F340BA0
3f33ffe0:	move   a14, -*sp, 1
3f33fff0:	move   *a8(0x120), *a14+, 1
3f340010:	calla  L3FB43EB0
3f340040:	move   a8, *a13(0x60), 1
3f340060:	move   a8, a11
3f340070:	jalt   L3F340BA0
3f340090:	cmpi   0x100, a8
3f3400b0:	jage   L3F340BA0
3f3400d0:	move   a14, -*sp, 1
3f3400e0:	move   a8, *a14+, 1
3f3400f0:	movi   0x3f34d2f8, a8
3f340120:	move   a8, *a14+, 1
3f340130:	move   a13, a9
3f340140:	addi   0xa0, a9
3f340160:	move   a9, *a14+, 1
3f340170:	calla  L3FB34430
3f3401a0:	move   a14, -*sp, 1
3f3401b0:	move   a9, *a14+, 1
3f3401c0:	move   *a13, a9, 1
3f3401d0:	move   *a9(0x120), *a14+, 1
3f3401f0:	calla  L3FB45500
3f340220:	move   a8, a8
3f340230:	jane   L3F341030
3f340250:	move   a14, -*sp, 1
3f340260:	move   @0x12f1f0, *a14+, 1
3f340290:	move   @0x11a3f0, *a14+, 1
3f3402c0:	calla  L3FB11A10
3f3402f0:	move   a8, *a13(0x20), 1
3f340310:	move   a8, a8
3f340320:	jaeq   L3F340BA0
3f340340:	move   *a8(0x20), a9, 1
3f340360:	subk   7, a9
3f340370:	jane   L3F340BA0
3f340390:	move   *a8(0x160), a9, 1
3f3403b0:	move   *a9(0xa0), *a13(0x80), 1
3f3403e0:	move   *a13(0x80), a9, 1
3f340400:	cmpi   0xff, a9
3f340420:	jrge   L3F340B10
3f340430:	move   a14, -*sp, 1
3f340440:	movk   2, a9
3f340450:	move   a9, *a14+, 1
3f340460:	movi   0xba8e0, a9
3f340490:	move   a9, *a14+, 1
3f3404a0:	move   a11, *a14+, 1
3f3404b0:	calla  L3F342610
3f3404e0:	move   a8, a8
3f3404f0:	jrne   L3F340BA0
3f340500:	move   a14, -*sp, 1
3f340510:	move   *a13, a9, 1
3f340520:	move   *a9(0x120), *a14+, 1
3f340540:	move   *a13(0x80), a9, 1
3f340560:	sll    0x5, a9
3f340570:	addi   0xb4ce0, a9
3f3405a0:	move   *a9+, *a14+, 1
3f3405b0:	calla  L3FB45720
3f3405e0:	move   a14, -*sp, 1
3f3405f0:	movk   1, a9
3f340600:	move   a9, *a14+, 1
3f340610:	movi   0xba8e0, a9
3f340640:	move   a9, *a14+, 1
3f340650:	move   a11, *a14+, 1
3f340660:	calla  L3F342610
3f340690:	move   *a13(0x20), a9, 1
3f3406b0:	move   *a9(0x160), a9, 1
3f3406d0:	movi   0xb4ce0, a11
3f340700:	move   a11, *a9(0xe0), 1
3f340720:	move   *a13(0x20), a9, 1
3f340740:	move   *a9(0x160), a11, 1
3f340760:	move   *a11(0xa0), a9, 1
3f340780:	inc    a9
3f340790:	move   a9, *a11(0xa0), 1
3f3407b0:	move   *a13(0x20), a11, 1
3f3407d0:	move   *a11(0x160), a9, 1
3f3407f0:	move   *a9(0xa0), a9, 1
3f340810:	subk   5, a9
3f340820:	jrle   L3F3408A0
3f340830:	move   *a11(0x160), a9, 1
3f340850:	move   *a9(0x40), a11, 1
3f340870:	inc    a11
3f340880:	move   a11, *a9(0x40), 1
L3F3408A0:
3f3408a0:	move   *a13(0x20), a11, 1
3f3408c0:	move   *a11(0x160), a9, 1
3f3408e0:	move   *a11(0x160), a7, 1
3f340900:	move   *a7(0xa0), a7, 1
3f340920:	dec    a7
3f340930:	move   a7, *a9(0x60), 1
3f340950:	move   a14, -*sp, 1
3f340960:	movi   0x3f34cff0, a8
3f340990:	move   a8, *a14+, 1
3f3409a0:	move   *a13, a9, 1
3f3409b0:	move   *a9(0x120), *a14+, 1
3f3409d0:	calla  L3FB45720
3f340a00:	move   a14, -*sp, 1
3f340a10:	move   a9, *a14+, 1
3f340a20:	move   @0x11a3f0, *a14+, 1
3f340a50:	calla  L3FB11C90
3f340a80:	move   a14, -*sp, 1
3f340a90:	move   a11, *a14+, 1
3f340aa0:	move   @0x11a3f0, *a14+, 1
3f340ad0:	calla  L3FB11C90
3f340b00:	jruc   L3F340BA0
L3F340B10:
3f340b10:	move   a14, -*sp, 1
3f340b20:	move   @0xb78e0, *a14+, 1
3f340b50:	movk   6, a7
3f340b60:	move   a7, *a14+, 1
3f340b70:	calla  L3F439FF0
L3F340BA0:
3f340ba0:	move   a14, -*sp, 1
3f340bb0:	move   @0x131a70, *a14+, 1
3f340be0:	move   @0x11a3f0, *a14+, 1
3f340c10:	calla  L3FB11A10
3f340c40:	move   a8, *a13, 1
3f340c50:	move   a8, a7
3f340c60:	jreq   L3F340D40
3f340c70:	move   *a7(0x160), a11, 1
3f340c90:	movk   1, a9
3f340ca0:	movb   a9, *a11(0x30)
3f340cc0:	move   a14, -*sp, 1
3f340cd0:	move   a7, *a14+, 1
3f340ce0:	move   @0x11a3f0, *a14+, 1
3f340d10:	calla  L3FB11C90
L3F340D40:
3f340d40:	move   a14, -*sp, 1
3f340d50:	move   @0x12ff70, *a14+, 1
3f340d80:	move   @0x11a3f0, *a14+, 1
3f340db0:	calla  L3FB11A10
3f340de0:	move   a8, *a13, 1
3f340df0:	move   a8, a7
3f340e00:	jreq   L3F341030
3f340e10:	move   *a7(0x160), a11, 1
3f340e30:	sub    a9, a9
3f340e40:	movb   a9, *a11(0x30)
3f340e60:	move   a14, -*sp, 1
3f340e70:	move   a9, *a14+, 1
3f340e80:	move   *a7(0xa0), *a14+, 1
3f340ea0:	move   *a7(0x80), *a14+, 1
3f340ec0:	move   *a7(0x60), *a14+, 1
3f340ee0:	move   *a7(0x40), *a14+, 1
3f340f00:	move   @0x11a3f0, a11, 1
3f340f30:	move   *a11(0x0), *a14+, 1
3f340f50:	move   @0xb78e0, *a14+, 1
3f340f80:	calla  L3FD39680
3f340fb0:	move   a14, -*sp, 1
3f340fc0:	move   a7, *a14+, 1
3f340fd0:	move   @0x11a3f0, *a14+, 1
3f341000:	calla  L3FB11C90
L3F341030:
3f341030:	subi   0xc0, a14
3f341050:	mmfm   sp, a7,a9,a11,a13
3f341070:	rets
3f341080:	mmtm   sp, a7,a9,a11,a13
3f3410a0:	move   a14, a13
3f3410b0:	addi   0x60, a14
3f3410d0:	move   a14, -*sp, 1
3f3410e0:	move   @0x12f1f0, *a14+, 1
3f341110:	move   @0x11a3f0, *a14+, 1
3f341140:	calla  L3FB11A10
3f341170:	move   a8, *a13, 1
3f341180:	move   a8, a8
3f341190:	jaeq   L3F3419C0
3f3411b0:	move   *a8(0x20), a11, 1
3f3411d0:	subk   7, a11
3f3411e0:	jrne   L3F3419C0
3f3411f0:	move   *a8(0x160), a11, 1
3f341210:	move   *a11(0xa0), *a13(0x40), 1
3f341240:	move   *a8(0x160), a11, 1
3f341260:	move   *a11(0x60), a11, 1
3f341280:	jrlt   L3F3419C0
3f341290:	move   *a8(0x160), a11, 1
3f3412b0:	move   *a11(0x60), a11, 1
3f3412d0:	move   *a13(0x40), a9, 1
3f3412f0:	cmp    a9, a11
3f341300:	jrge   L3F3419C0
3f341310:	move   a14, -*sp, 1
3f341320:	move   *a8(0x160), a11, 1
3f341340:	move   *a8(0x160), a7, 1
3f341360:	move   *a7(0x60), a7, 1
3f341380:	sll    0x5, a7
3f341390:	move   *a11(0xe0), a11, 1
3f3413b0:	add    a7, a11
3f3413c0:	move   *a11+, *a14+, 1
3f3413d0:	calla  L3FB43EB0
3f341400:	move   a8, *a13(0x20), 1
3f341420:	move   a14, -*sp, 1
3f341430:	sub    a11, a11
3f341440:	move   a11, *a14+, 1
3f341450:	movi   0xba8e0, a7
3f341480:	move   a7, *a14+, 1
3f341490:	move   a8, *a14+, 1
3f3414a0:	calla  L3F342610
3f3414d0:	move   *a13, a11, 1
3f3414e0:	move   *a11(0x160), a7, 1
3f341500:	move   *a7(0x60), *a13(0x20), 1
3f341530:	move   *a13(0x20), a7, 1
3f341550:	cmp    a9, a7
3f341560:	jrge   L3F341730
L3F341570:
3f341570:	move   a14, -*sp, 1
3f341580:	move   *a13(0x20), a11, 1
3f3415a0:	inc    a11
3f3415b0:	sll    0x5, a11
3f3415c0:	addi   0xb4ce0, a11
3f3415f0:	move   *a11+, *a14+, 1
3f341600:	move   *a13(0x20), a11, 1
3f341620:	sll    0x5, a11
3f341630:	addi   0xb4ce0, a11
3f341660:	move   *a11+, *a14+, 1
3f341670:	calla  L3FB45720
3f3416a0:	move   *a13(0x20), a11, 1
3f3416c0:	inc    a11
3f3416d0:	move   a11, *a13(0x20), 1
3f3416f0:	move   *a13(0x40), a9, 1
3f341710:	cmp    a9, a11
3f341720:	jrlt   L3F341570
L3F341730:
3f341730:	move   *a13, a11, 1
3f341740:	move   *a11(0x160), a7, 1
3f341760:	movi   0xb4ce0, a9
3f341790:	move   a9, *a7(0xe0), 1
3f3417b0:	move   *a11(0x160), a7, 1
3f3417d0:	move   *a7(0xa0), a9, 1
3f3417f0:	dec    a9
3f341800:	move   a9, *a7(0xa0), 1
3f341820:	move   *a11(0x160), a9, 1
3f341840:	movi   0xffff, a7
3f341860:	move   a7, *a9(0x60), 1
3f341880:	move   *a11(0x160), a9, 1
3f3418a0:	move   *a9(0x40), a9, 1
3f3418c0:	jreq   L3F341940
3f3418d0:	move   *a11(0x160), a9, 1
3f3418f0:	move   *a9(0x40), a7, 1
3f341910:	dec    a7
3f341920:	move   a7, *a9(0x40), 1
L3F341940:
3f341940:	move   a14, -*sp, 1
3f341950:	move   a11, *a14+, 1
3f341960:	move   @0x11a3f0, *a14+, 1
3f341990:	calla  L3FB11C90
L3F3419C0:
3f3419c0:	subi   0x60, a14
3f3419e0:	mmfm   sp, a7,a9,a11,a13
3f341a00:	rets
3f341a10:	mmtm   sp, a9,a11,a13
3f341a30:	move   a14, a13
3f341a40:	addi   0x60, a14
3f341a60:	move   a14, -*sp, 1
3f341a70:	move   @0x12f1f0, *a14+, 1
3f341aa0:	move   @0x11a3f0, *a14+, 1
3f341ad0:	calla  L3FB11A10
3f341b00:	move   a8, *a13(0x40), 1
3f341b20:	move   a8, a8
3f341b30:	jreq   L3F341FE0
3f341b40:	move   *a8(0x20), a11, 1
3f341b60:	subk   7, a11
3f341b70:	jrne   L3F341FE0
3f341b80:	sub    a11, a11
3f341b90:	move   a11, *a13, 1
L3F341BA0:
3f341ba0:	move   a14, -*sp, 1
3f341bb0:	move   *a13(0x0), *a14+, 1
3f341bd0:	movi   0x3f34d2f8, a8
3f341c00:	move   a8, *a14+, 1
3f341c10:	move   a13, a11
3f341c20:	addk   32, a11
3f341c30:	move   a11, *a14+, 1
3f341c40:	calla  L3FB34430
3f341c70:	move   a14, -*sp, 1
3f341c80:	move   a11, *a14+, 1
3f341c90:	move   *a13, a9, 1
3f341ca0:	sll    0x5, a9
3f341cb0:	addi   0xb4ce0, a9
3f341ce0:	move   *a9+, *a14+, 1
3f341cf0:	calla  L3FB45720
3f341d20:	move   a14, -*sp, 1
3f341d30:	movk   1, a9
3f341d40:	move   a9, *a14+, 1
3f341d50:	movi   0xba8e0, a9
3f341d80:	move   a9, *a14+, 1
3f341d90:	move   *a13(0x0), *a14+, 1
3f341db0:	calla  L3F342610
3f341de0:	move   *a13, a9, 1
3f341df0:	inc    a9
3f341e00:	move   a9, *a13, 1
3f341e10:	cmpi   0x100, a9
3f341e30:	jrlt   L3F341BA0
3f341e40:	move   *a13(0x40), a11, 1
3f341e60:	move   *a11(0x160), a9, 1
3f341e80:	movi   0xff, a11
3f341ea0:	move   a11, *a9(0xa0), 1
3f341ec0:	move   *a13(0x40), a9, 1
3f341ee0:	move   *a9(0x160), a11, 1
3f341f00:	movi   0xb4ce0, a9
3f341f30:	move   a9, *a11(0xe0), 1
3f341f50:	move   a14, -*sp, 1
3f341f60:	move   *a13(0x40), *a14+, 1
3f341f80:	move   @0x11a3f0, *a14+, 1
3f341fb0:	calla  L3FB11C90
L3F341FE0:
3f341fe0:	subi   0x60, a14
3f342000:	mmfm   sp, a9,a11,a13
3f342020:	rets
3f342030:	mmtm   sp, a9,a11,a13
3f342050:	move   a14, a13
3f342060:	addi   0x40, a14
3f342080:	move   a14, -*sp, 1
3f342090:	move   @0x12f1f0, *a14+, 1
3f3420c0:	move   @0x11a3f0, *a14+, 1
3f3420f0:	calla  L3FB11A10
3f342120:	move   a8, *a13(0x20), 1
3f342140:	move   a8, a8
3f342150:	jreq   L3F3425C0
3f342160:	move   *a8(0x20), a11, 1
3f342180:	subk   7, a11
3f342190:	jrne   L3F3425C0
3f3421a0:	sub    a11, a11
3f3421b0:	move   a11, *a13, 1
L3F3421C0:
3f3421c0:	move   a14, -*sp, 1
3f3421d0:	movi   0x3f34cff0, a8
3f342200:	move   a8, *a14+, 1
3f342210:	move   *a13, a11, 1
3f342220:	sll    0x5, a11
3f342230:	addi   0xb4ce0, a11
3f342260:	move   *a11+, *a14+, 1
3f342270:	calla  L3FB45720
3f3422a0:	move   a14, -*sp, 1
3f3422b0:	sub    a11, a11
3f3422c0:	move   a11, *a14+, 1
3f3422d0:	movi   0xba8e0, a11
3f342300:	move   a11, *a14+, 1
3f342310:	move   *a13(0x0), *a14+, 1
3f342330:	calla  L3F342610
3f342360:	move   *a13, a11, 1
3f342370:	inc    a11
3f342380:	move   a11, *a13, 1
3f342390:	cmpi   0x100, a11
3f3423b0:	jrlt   L3F3421C0
3f3423c0:	move   *a13(0x20), a9, 1
3f3423e0:	move   *a9(0x160), a9, 1
3f342400:	sub    a11, a11
3f342410:	move   a11, *a9(0xa0), 1
3f342430:	move   *a13(0x20), a9, 1
3f342450:	move   *a9(0x160), a11, 1
3f342470:	sub    a9, a9
3f342480:	move   a9, *a11(0x40), 1
3f3424a0:	move   *a13(0x20), a11, 1
3f3424c0:	move   *a11(0x160), a9, 1
3f3424e0:	movi   0xb4ce0, a11
3f342510:	move   a11, *a9(0xe0), 1
3f342530:	move   a14, -*sp, 1
3f342540:	move   *a13(0x20), *a14+, 1
3f342560:	move   @0x11a3f0, *a14+, 1
3f342590:	calla  L3FB11C90
L3F3425C0:
3f3425c0:	subi   0x40, a14
3f3425e0:	mmfm   sp, a9,a11,a13
3f342600:	rets
L3F342610:
3f342610:	mmtm   sp, a7,a9,a11,a13
3f342630:	move   a14, a13
3f342640:	move   *a13(0xffa0), a11, 1
3f342660:	dsjs   a11, L3F3427A0
3f342670:	move   *a13(0xffe0), a11, 1
3f342690:	sra    0x3, a11
3f3426a0:	sll    0x3, a11
3f3426b0:	move   *a13(0xffc0), a9, 1
3f3426d0:	add    a9, a11
3f3426e0:	move   *a13(0xffe0), a7, 1
3f342700:	movk   7, a9
3f342710:	and    a7, a9
3f342720:	movk   1, a7
3f342730:	sll    a9, a7
3f342740:	setf   8, 1, 0
3f342750:	sext   a7, 0
3f342760:	movb   *a11, a9
3f342770:	or     a7, a9
3f342780:	movb   a9, *a11
3f342790:	jruc   L3F342A70
L3F3427A0:
3f3427a0:	move   *a13(0xffa0), a11, 1
3f3427c0:	jrne   L3F342910
3f3427d0:	move   *a13(0xffe0), a9, 1
3f3427f0:	sra    0x3, a9
3f342800:	sll    0x3, a9
3f342810:	move   *a13(0xffc0), a7, 1
3f342830:	add    a7, a9
3f342840:	move   *a13(0xffe0), a7, 1
3f342860:	movk   7, a11
3f342870:	and    a7, a11
3f342880:	movk   1, a7
3f342890:	sll    a11, a7
3f3428a0:	not    a7
3f3428b0:	setf   8, 1, 0
3f3428c0:	sext   a7, 0
3f3428d0:	movb   *a9, a11
3f3428e0:	and    a7, a11
3f3428f0:	movb   a11, *a9
3f342900:	jruc   L3F342A70
L3F342910:
3f342910:	subk   2, a11
3f342920:	jrne   L3F342A70
3f342930:	move   *a13(0xffe0), a11, 1
3f342950:	sra    0x3, a11
3f342960:	sll    0x3, a11
3f342970:	move   *a13(0xffc0), a9, 1
3f342990:	add    a9, a11
3f3429a0:	move   *a13(0xffe0), a7, 1
3f3429c0:	movk   7, a9
3f3429d0:	and    a7, a9
3f3429e0:	movk   1, a7
3f3429f0:	sll    a9, a7
3f342a00:	movb   *a11, a11
3f342a10:	and    a7, a11
3f342a20:	jreq   L3F342A50
3f342a30:	movk   1, a8
3f342a40:	jruc   L3F342A90
L3F342A50:
3f342a50:	sub    a8, a8
3f342a60:	jruc   L3F342A90
L3F342A70:
3f342a70:	movi   0xffff, a8
L3F342A90:
3f342a90:	move   *sp(0xa0), a14, 1
3f342ab0:	mmfm   sp, a7,a9,a11,a13
3f342ad0:	rets   2
3f342ae0:	calla  L3F342B50
3f342b10:	calla  L3F305B50
3f342b40:	rets
L3F342B50:
3f342b50:	mmtm   sp, a9,a11,a13
3f342b70:	move   a14, a13
3f342b80:	addk   32, a14
3f342b90:	move   a14, -*sp, 1
3f342ba0:	move   @0x1349b0, *a14+, 1
3f342bd0:	move   @0x11a410, *a14+, 1
3f342c00:	calla  L3FB11A10
3f342c30:	move   a8, *a13, 1
3f342c40:	move   a8, a8
3f342c50:	jreq   L3F342CE0
3f342c60:	move   *a8(0x160), a11, 1
3f342c80:	move   *a11(0x20), a11, 1
3f342ca0:	setf   1, 0, 0
3f342cb0:	move   a11, @0xaed50, 0
L3F342CE0:
3f342ce0:	move   a14, -*sp, 1
3f342cf0:	move   @0x1364b0, *a14+, 1
3f342d20:	move   @0x11a410, *a14+, 1
3f342d50:	calla  L3FB11A10
3f342d80:	move   a8, *a13, 1
3f342d90:	move   a8, a11
3f342da0:	jreq   L3F342E50
3f342db0:	move   a14, -*sp, 1
3f342dc0:	move   *a8(0x120), *a14+, 1
3f342de0:	movi   0xb1b98, a9
3f342e10:	move   a9, *a14+, 1
3f342e20:	calla  L3FB45720
L3F342E50:
3f342e50:	move   a14, -*sp, 1
3f342e60:	move   @0x135730, *a14+, 1
3f342e90:	move   @0x11a410, *a14+, 1
3f342ec0:	calla  L3FB11A10
3f342ef0:	move   a8, *a13, 1
3f342f00:	move   a8, a9
3f342f10:	jreq   L3F342FC0
3f342f20:	move   a14, -*sp, 1
3f342f30:	move   *a8(0x120), *a14+, 1
3f342f50:	movi   0xb1918, a11
3f342f80:	move   a11, *a14+, 1
3f342f90:	calla  L3FB45720
L3F342FC0:
3f342fc0:	movk   1, a11
3f342fd0:	move   a11, @0x19e170, 1
3f343000:	calla  L3F343390
3f343030:	subk   32, a14
3f343040:	mmfm   sp, a9,a11,a13
3f343060:	rets
3f343070:	mmtm   sp, a9,a11,a13
3f343090:	move   a14, a13
3f3430a0:	addi   0x180, a14
3f3430c0:	movi   0x21, a11
3f3430e0:	move   a11, *a13, 1
3f3430f0:	move   @0xb78e0, a9, 1
3f343120:	move   a9, *a13(0x60), 1
3f343140:	move   @0xb7980, a11, 1
3f343170:	move   a11, *a13(0x80), 1
3f343190:	move   @0xb7920, a9, 1
3f3431c0:	move   a9, *a13(0xa0), 1
3f3431e0:	movk   32, a9
3f3431f0:	move   a9, *a13(0xc0), 1
3f343210:	move   a14, -*sp, 1
3f343220:	move   a13, *a14+, 1
3f343230:	sub    a9, a9
3f343240:	move   a9, *a14+, 1
3f343250:	move   a9, *a14+, 1
3f343260:	move   a11, *a14+, 1
3f343270:	move   @0xb78e0, *a14+, 1
3f3432a0:	calla  L3FD98130
3f3432d0:	move   a14, -*sp, 1
3f3432e0:	move   @0xb78e0, *a14+, 1
3f343310:	calla  L3FD4AAE0
3f343340:	move   *sp(0x80), a14, 1
3f343360:	mmfm   sp, a9,a11,a13
3f343380:	rets   2
L3F343390:
3f343390:	mmtm   sp, a7,a9,a11,a13
3f3433b0:	move   a14, a13
3f3433c0:	addi   0xac0, a14
3f3433e0:	sub    a11, a11
3f3433f0:	move   a11, *a13(0xa40), 1
3f343410:	move   a11, *a13(0xa60), 1
3f343430:	movi   0xffff, a11
3f343450:	move   a11, *a13(0xa80), 1
3f343470:	move   @0x21ae70, a11, 1
3f3434a0:	jrne   L3F3434F0
3f3434b0:	move   @0x21ae90, a11, 1
3f3434e0:	jreq   L3F343670
L3F3434F0:
3f3434f0:	move   a14, -*sp, 1
3f343500:	movk   3, a11
3f343510:	move   a11, *a14+, 1
3f343520:	movi   0x3f34d368, a8
3f343550:	move   a8, *a14+, 1
3f343560:	calla  L3F309350
3f343590:	move   a14, -*sp, 1
3f3435a0:	move   a11, *a14+, 1
3f3435b0:	movi   0x3f34d4e0, a8
3f3435e0:	move   a8, *a14+, 1
3f3435f0:	calla  L3F309350
3f343620:	calla  L3F305B50
3f343650:	jauc   L3F3449D0
L3F343670:
3f343670:	sub    a11, a11
3f343680:	move   a11, *a13(0xaa0), 1
3f3436a0:	move   a14, -*sp, 1
3f3436b0:	move   @0xb7160, *a14+, 1
3f3436e0:	move   @0xb78e0, a9, 1
3f343710:	move   *a9(0x440), a7, 1
3f343730:	move   a7, a11
3f343740:	sll    0x9, a7
3f343750:	sll    0x7, a11
3f343760:	add    a11, a7
3f343770:	move   *a9(0x480), a11, 1
3f343790:	add    a7, a11
3f3437a0:	move   *a11(0x40), *a14+, 1
3f3437c0:	move   a9, *a14+, 1
3f3437d0:	calla  L3FD421C0
3f343800:	setf   1, 0, 0
3f343810:	move   @0xaed50, a11, 0
3f343840:	jane   L3F344610
3f343860:	movi   0xb1918, a9
3f343890:	move   a9, *a13, 1
3f3438a0:	movb   *a9, a7
3f3438b0:	jreq   L3F343EA0
L3F3438C0:
3f3438c0:	move   *a13, a11, 1
3f3438d0:	movb   *a11, a9
3f3438e0:	cmpi   0x2c, a9
3f343900:	jrne   L3F343E00
3f343910:	move   *a13(0xa80), a9, 1
3f343930:	inc    a9
3f343940:	move   a9, *a13(0xa80), 1
3f343960:	sll    0x5, a9
3f343970:	add    a13, a9
3f343980:	move   a14, -*sp, 1
3f343990:	move   *a13(0xa40), a7, 1
3f3439b0:	move   *a13(0xa60), a11, 1
3f3439d0:	sub    a11, a7
3f3439e0:	inc    a7
3f3439f0:	move   a7, *a14+, 1
3f343a00:	movk   1, a7
3f343a10:	move   a7, *a14+, 1
3f343a20:	calla  L3F703D90
3f343a50:	move   a8, *a9(0x20), 1
3f343a70:	move   *a13(0xa80), a9, 1
3f343a90:	sll    0x5, a9
3f343aa0:	add    a13, a9
3f343ab0:	move   *a9(0x20), a9, 1
3f343ad0:	jrne   L3F343B90
3f343ae0:	move   a7, *a13(0xaa0), 1
3f343b00:	move   a14, -*sp, 1
3f343b10:	movi   0x3f34d610, a8
3f343b40:	move   a8, *a14+, 1
3f343b50:	calla  L3FB341E0
3f343b80:	jruc   L3F343EA0
L3F343B90:
3f343b90:	move   a14, -*sp, 1
3f343ba0:	move   *a13(0xa40), a9, 1
3f343bc0:	sub    a11, a9
3f343bd0:	move   a9, *a14+, 1
3f343be0:	sll    0x3, a11
3f343bf0:	addi   0xb1918, a11
3f343c20:	move   a11, *a14+, 1
3f343c30:	move   *a13(0xa80), a11, 1
3f343c50:	sll    0x5, a11
3f343c60:	add    a13, a11
3f343c70:	move   *a11(0x20), *a14+, 1
3f343c90:	calla  L3FB45EE0
3f343cc0:	move   *a13(0xa80), a11, 1
3f343ce0:	sll    0x5, a11
3f343cf0:	add    a13, a11
3f343d00:	move   *a13(0xa40), a9, 1
3f343d20:	move   *a13(0xa60), a7, 1
3f343d40:	sub    a7, a9
3f343d50:	sll    0x3, a9
3f343d60:	move   *a11(0x20), a11, 1
3f343d80:	add    a9, a11
3f343d90:	sub    a9, a9
3f343da0:	movb   a9, *a11
3f343db0:	move   *a13(0xa40), a11, 1
3f343dd0:	inc    a11
3f343de0:	move   a11, *a13(0xa60), 1
L3F343E00:
3f343e00:	move   *a13(0xa40), a11, 1
3f343e20:	inc    a11
3f343e30:	move   a11, *a13(0xa40), 1
3f343e50:	move   *a13, a9, 1
3f343e60:	addk   8, a9
3f343e70:	move   a9, *a13, 1
3f343e80:	movb   *a9, a7
3f343e90:	jrne   L3F3438C0
L3F343EA0:
3f343ea0:	move   *a13(0xa40), a11, 1
3f343ec0:	jrle   L3F344260
3f343ed0:	move   *a13(0xaa0), a9, 1
3f343ef0:	jrne   L3F344260
3f343f00:	move   *a13(0xa80), a7, 1
3f343f20:	inc    a7
3f343f30:	move   a7, *a13(0xa80), 1
3f343f50:	sll    0x5, a7
3f343f60:	add    a13, a7
3f343f70:	move   a14, -*sp, 1
3f343f80:	move   *a13(0xa60), a9, 1
3f343fa0:	sub    a9, a11
3f343fb0:	inc    a11
3f343fc0:	move   a11, *a14+, 1
3f343fd0:	movk   1, a11
3f343fe0:	move   a11, *a14+, 1
3f343ff0:	calla  L3F703D90
3f344020:	move   a8, *a7(0x20), 1
3f344040:	move   a14, -*sp, 1
3f344050:	move   *a13(0xa40), a7, 1
3f344070:	sub    a9, a7
3f344080:	move   a7, *a14+, 1
3f344090:	sll    0x3, a9
3f3440a0:	addi   0xb1918, a9
3f3440d0:	move   a9, *a14+, 1
3f3440e0:	move   *a13(0xa80), a9, 1
3f344100:	sll    0x5, a9
3f344110:	add    a13, a9
3f344120:	move   *a9(0x20), *a14+, 1
3f344140:	calla  L3FB45EE0
3f344170:	move   *a13(0xa80), a9, 1
3f344190:	sll    0x5, a9
3f3441a0:	add    a13, a9
3f3441b0:	move   *a13(0xa40), a7, 1
3f3441d0:	move   *a13(0xa60), a11, 1
3f3441f0:	sub    a11, a7
3f344200:	sll    0x3, a7
3f344210:	move   *a9(0x20), a9, 1
3f344230:	add    a7, a9
3f344240:	sub    a7, a7
3f344250:	movb   a7, *a9
L3F344260:
3f344260:	move   *a13(0xa80), a11, 1
3f344280:	inc    a11
3f344290:	jreq   L3F344830
3f3442a0:	move   a14, -*sp, 1
3f3442b0:	move   *a13(0xa80), a11, 1
3f3442d0:	inc    a11
3f3442e0:	move   a11, *a14+, 1
3f3442f0:	move   a13, a11
3f344300:	addk   32, a11
3f344310:	move   a11, *a14+, 1
3f344320:	calla  L3F346A50
3f344350:	move   a14, -*sp, 1
3f344360:	move   *a13(0xa80), a9, 1
3f344380:	inc    a9
3f344390:	move   a9, *a14+, 1
3f3443a0:	move   a11, *a14+, 1
3f3443b0:	calla  L3F3464E0
3f3443e0:	move   a14, -*sp, 1
3f3443f0:	move   *a13(0xa80), a9, 1
3f344410:	inc    a9
3f344420:	move   a9, *a14+, 1
3f344430:	move   a11, *a14+, 1
3f344440:	calla  L3F346760
3f344470:	sub    a9, a9
3f344480:	move   a9, @0xb7f60, 1
3f3444b0:	move   a14, -*sp, 1
3f3444c0:	move   *a13(0xa80), a7, 1
3f3444e0:	inc    a7
3f3444f0:	move   a7, *a14+, 1
3f344500:	move   a11, *a14+, 1
3f344510:	move   @0xb78e0, *a14+, 1
3f344540:	calla  L3FD99CA0
3f344570:	move   a14, -*sp, 1
3f344580:	move   *a13(0xa80), a7, 1
3f3445a0:	inc    a7
3f3445b0:	move   a7, *a14+, 1
3f3445c0:	move   a11, *a14+, 1
3f3445d0:	calla  L3F346F60
3f344600:	jruc   L3F344830
L3F344610:
3f344610:	dsj    a11, L3F344830
3f344630:	move   a14, -*sp, 1
3f344640:	movk   3, a11
3f344650:	move   a11, *a14+, 1
3f344660:	movi   0x3f34d748, a8
3f344690:	move   a8, *a14+, 1
3f3446a0:	calla  L3F309350
3f3446d0:	move   a14, -*sp, 1
3f3446e0:	move   a11, *a14+, 1
3f3446f0:	movi   0x3f34d808, a8
3f344720:	move   a8, *a14+, 1
3f344730:	calla  L3F309350
3f344760:	move   a14, -*sp, 1
3f344770:	movk   1, a9
3f344780:	move   a9, *a14+, 1
3f344790:	movi   0x3f343070, a7
3f3447c0:	move   a7, *a14+, 1
3f3447d0:	move   @0xa6900, *a14+, 1
3f344800:	calla  L3FB41A30
L3F344830:
3f344830:	move   a14, -*sp, 1
3f344840:	move   @0xb7140, *a14+, 1
3f344870:	move   @0xb78e0, a11, 1
3f3448a0:	move   *a11(0x440), a9, 1
3f3448c0:	move   a9, a7
3f3448d0:	sll    0x9, a9
3f3448e0:	sll    0x7, a7
3f3448f0:	add    a7, a9
3f344900:	move   *a11(0x480), a7, 1
3f344920:	add    a9, a7
3f344930:	move   *a7(0x40), *a14+, 1
3f344950:	move   a11, *a14+, 1
3f344960:	calla  L3FD421C0
3f344990:	sub    a11, a11
3f3449a0:	move   a11, @0xb7120, 1
L3F3449D0:
3f3449d0:	subi   0xac0, a14
3f3449f0:	mmfm   sp, a7,a9,a11,a13
3f344a10:	rets
L3F344A20:
3f344a20:	mmtm   sp, a7,a9,a11,a13
3f344a40:	move   a14, a13
3f344a50:	addi   0xae0, a14
3f344a70:	sub    a11, a11
3f344a80:	move   a11, *a13(0xa40), 1
3f344aa0:	move   a11, *a13(0xa60), 1
3f344ac0:	movi   0xffff, a11
3f344ae0:	move   a11, *a13(0xa80), 1
3f344b00:	sub    a11, a11
3f344b10:	move   a11, *a13(0xaa0), 1
3f344b30:	move   a14, -*sp, 1
3f344b40:	move   @0xb7160, *a14+, 1
3f344b70:	move   @0xb78e0, a9, 1
3f344ba0:	move   *a9(0x440), a7, 1
3f344bc0:	move   a7, a11
3f344bd0:	sll    0x9, a7
3f344be0:	sll    0x7, a11
3f344bf0:	add    a11, a7
3f344c00:	move   *a9(0x480), a11, 1
3f344c20:	add    a7, a11
3f344c30:	move   *a11(0x40), *a14+, 1
3f344c50:	move   a9, *a14+, 1
3f344c60:	calla  L3FD421C0
3f344c90:	move   @0x225b30, a11, 1
3f344cc0:	jrne   L3F344E90
3f344cd0:	move   a14, -*sp, 1
3f344ce0:	calla  L3FD39AF0
3f344d10:	move   a8, *a14+, 1
3f344d20:	movk   1, a11
3f344d30:	move   a11, *a14+, 1
3f344d40:	movi   0x4e20, a9
3f344d60:	move   a9, *a14+, 1
3f344d70:	movi   0x3f34d908, a8
3f344da0:	move   a8, *a14+, 1
3f344db0:	movi   0x3f95eb10, a7
3f344de0:	move   a7, *a14+, 1
3f344df0:	calla  L3F706A40
3f344e20:	move   a14, -*sp, 1
3f344e30:	movi   0x1f4, a11
3f344e50:	move   a11, *a14+, 1
3f344e60:	calla  L3FB33A20
L3F344E90:
3f344e90:	movi   0xb1b98, a11
3f344ec0:	move   a11, *a13, 1
3f344ed0:	movb   *a11, a9
3f344ee0:	jreq   L3F3453B0
L3F344EF0:
3f344ef0:	move   *a13, a11, 1
3f344f00:	movb   *a11, a9
3f344f10:	cmpi   0x2c, a9
3f344f30:	jrne   L3F345310
3f344f40:	move   *a13(0xa80), a9, 1
3f344f60:	inc    a9
3f344f70:	move   a9, *a13(0xa80), 1
3f344f90:	sll    0x5, a9
3f344fa0:	add    a13, a9
3f344fb0:	move   a14, -*sp, 1
3f344fc0:	move   *a13(0xa40), a7, 1
3f344fe0:	move   *a13(0xa60), a11, 1
3f345000:	sub    a11, a7
3f345010:	inc    a7
3f345020:	move   a7, *a14+, 1
3f345030:	movk   1, a7
3f345040:	move   a7, *a14+, 1
3f345050:	calla  L3F703D90
3f345080:	move   a8, *a9(0x20), 1
3f3450a0:	move   a14, -*sp, 1
3f3450b0:	move   *a13(0xa40), a9, 1
3f3450d0:	sub    a11, a9
3f3450e0:	move   a9, *a14+, 1
3f3450f0:	sll    0x3, a11
3f345100:	addi   0xb1b98, a11
3f345130:	move   a11, *a14+, 1
3f345140:	move   *a13(0xa80), a11, 1
3f345160:	sll    0x5, a11
3f345170:	add    a13, a11
3f345180:	move   *a11(0x20), *a14+, 1
3f3451a0:	calla  L3FB45EE0
3f3451d0:	move   *a13(0xa80), a11, 1
3f3451f0:	sll    0x5, a11
3f345200:	add    a13, a11
3f345210:	move   *a13(0xa40), a9, 1
3f345230:	move   *a13(0xa60), a7, 1
3f345250:	sub    a7, a9
3f345260:	sll    0x3, a9
3f345270:	move   *a11(0x20), a11, 1
3f345290:	add    a9, a11
3f3452a0:	sub    a9, a9
3f3452b0:	movb   a9, *a11
3f3452c0:	move   *a13(0xa40), a11, 1
3f3452e0:	inc    a11
3f3452f0:	move   a11, *a13(0xa60), 1
L3F345310:
3f345310:	move   *a13(0xa40), a11, 1
3f345330:	inc    a11
3f345340:	move   a11, *a13(0xa40), 1
3f345360:	move   *a13, a9, 1
3f345370:	addk   8, a9
3f345380:	move   a9, *a13, 1
3f345390:	movb   *a9, a7
3f3453a0:	jrne   L3F344EF0
L3F3453B0:
3f3453b0:	move   *a13(0xa40), a11, 1
3f3453d0:	jrle   L3F345740
3f3453e0:	move   *a13(0xa80), a9, 1
3f345400:	inc    a9
3f345410:	move   a9, *a13(0xa80), 1
3f345430:	sll    0x5, a9
3f345440:	add    a13, a9
3f345450:	move   a14, -*sp, 1
3f345460:	move   *a13(0xa60), a7, 1
3f345480:	sub    a7, a11
3f345490:	inc    a11
3f3454a0:	move   a11, *a14+, 1
3f3454b0:	movk   1, a11
3f3454c0:	move   a11, *a14+, 1
3f3454d0:	calla  L3F703D90
3f345500:	move   a8, *a9(0x20), 1
3f345520:	move   a14, -*sp, 1
3f345530:	move   *a13(0xa40), a9, 1
3f345550:	sub    a7, a9
3f345560:	move   a9, *a14+, 1
3f345570:	sll    0x3, a7
3f345580:	addi   0xb1b98, a7
3f3455b0:	move   a7, *a14+, 1
3f3455c0:	move   *a13(0xa80), a9, 1
3f3455e0:	sll    0x5, a9
3f3455f0:	add    a13, a9
3f345600:	move   *a9(0x20), *a14+, 1
3f345620:	calla  L3FB45EE0
3f345650:	move   *a13(0xa80), a9, 1
3f345670:	sll    0x5, a9
3f345680:	add    a13, a9
3f345690:	move   *a13(0xa40), a7, 1
3f3456b0:	move   *a13(0xa60), a11, 1
3f3456d0:	sub    a11, a7
3f3456e0:	sll    0x3, a7
3f3456f0:	move   *a9(0x20), a9, 1
3f345710:	add    a7, a9
3f345720:	sub    a7, a7
3f345730:	movb   a7, *a9
L3F345740:
3f345740:	move   *a13(0xa80), a11, 1
3f345760:	inc    a11
3f345770:	jreq   L3F345A50
3f345780:	move   a14, -*sp, 1
3f345790:	move   *a13(0xa80), a11, 1
3f3457b0:	inc    a11
3f3457c0:	move   a11, *a14+, 1
3f3457d0:	move   a13, a11
3f3457e0:	addk   32, a11
3f3457f0:	move   a11, *a14+, 1
3f345800:	calla  L3F3464E0
3f345830:	move   a14, -*sp, 1
3f345840:	move   *a13(0xa80), a9, 1
3f345860:	inc    a9
3f345870:	move   a9, *a14+, 1
3f345880:	move   a11, *a14+, 1
3f345890:	calla  L3F346760
3f3458c0:	sub    a9, a9
3f3458d0:	move   a9, @0xb7f60, 1
3f345900:	move   a14, -*sp, 1
3f345910:	move   *a13(0xa80), a7, 1
3f345930:	inc    a7
3f345940:	move   a7, *a14+, 1
3f345950:	move   a11, *a14+, 1
3f345960:	move   @0xb78e0, *a14+, 1
3f345990:	calla  L3FD99CA0
3f3459c0:	move   a14, -*sp, 1
3f3459d0:	move   *a13(0xa80), a7, 1
3f3459f0:	inc    a7
3f345a00:	move   a7, *a14+, 1
3f345a10:	move   a11, *a14+, 1
3f345a20:	calla  L3F346F60
L3F345A50:
3f345a50:	move   a14, -*sp, 1
3f345a60:	move   @0xb7140, *a14+, 1
3f345a90:	move   @0xb78e0, a11, 1
3f345ac0:	move   *a11(0x440), a9, 1
3f345ae0:	move   a9, a7
3f345af0:	sll    0x9, a9
3f345b00:	sll    0x7, a7
3f345b10:	add    a7, a9
3f345b20:	move   *a11(0x480), a7, 1
3f345b40:	add    a9, a7
3f345b50:	move   *a7(0x40), *a14+, 1
3f345b70:	move   a11, *a14+, 1
3f345b80:	calla  L3FD421C0
3f345bb0:	sub    a11, a11
3f345bc0:	move   a11, @0xb7120, 1
3f345bf0:	subi   0xae0, a14
3f345c10:	mmfm   sp, a7,a9,a11,a13
3f345c30:	rets
L3F345C40:
3f345c40:	mmtm   sp, a9,a11,a13
3f345c60:	move   a14, a13
3f345c70:	addi   0x480, a14
3f345c90:	move   a14, -*sp, 1
3f345ca0:	movk   3, a11
3f345cb0:	move   a11, *a14+, 1
3f345cc0:	movi   0x3f34d968, a8
3f345cf0:	move   a8, *a14+, 1
3f345d00:	calla  L3F309350
3f345d30:	calla  L3F343390
3f345d60:	movk   1, a11
3f345d70:	move   a11, @0xb7120, 1
3f345da0:	addk   32, a11
3f345db0:	move   a11, *a13(0x180), 1
3f345dd0:	move   @0xb78e0, a9, 1
3f345e00:	move   a9, *a13(0x1e0), 1
3f345e20:	move   @0xb7e20, a11, 1
3f345e50:	move   a11, *a13(0x200), 1
3f345e70:	move   @0xb7920, a9, 1
3f345ea0:	move   a9, *a13(0x220), 1
3f345ec0:	movk   32, a9
3f345ed0:	move   a9, *a13(0x240), 1
3f345ef0:	move   a14, -*sp, 1
3f345f00:	move   a13, a9
3f345f10:	addi   0x180, a9
3f345f30:	move   a9, *a14+, 1
3f345f40:	movk   4, a9
3f345f50:	move   a9, *a14+, 1
3f345f60:	sub    a9, a9
3f345f70:	move   a9, *a14+, 1
3f345f80:	move   a11, *a14+, 1
3f345f90:	move   @0xb78e0, *a14+, 1
3f345fc0:	calla  L3FD98130
3f345ff0:	move   a14, -*sp, 1
3f346000:	move   @0xb78e0, *a14+, 1
3f346030:	calla  L3FD4AAE0
3f346060:	subi   0x480, a14
3f346080:	mmfm   sp, a9,a11,a13
3f3460a0:	rets
L3F3460B0:
3f3460b0:	mmtm   sp, a9,a11,a13
3f3460d0:	move   a14, a13
3f3460e0:	addi   0x480, a14
3f346100:	move   a14, -*sp, 1
3f346110:	movk   3, a11
3f346120:	move   a11, *a14+, 1
3f346130:	movi   0x3f34d968, a8
3f346160:	move   a8, *a14+, 1
3f346170:	calla  L3F309350
3f3461a0:	calla  L3F343390
3f3461d0:	addk   30, a11
3f3461e0:	move   a11, *a13(0x180), 1
3f346200:	move   @0xb78e0, a9, 1
3f346230:	move   a9, *a13(0x1e0), 1
3f346250:	move   @0xb7e20, a11, 1
3f346280:	move   a11, *a13(0x200), 1
3f3462a0:	move   @0xb7920, a9, 1
3f3462d0:	move   a9, *a13(0x220), 1
3f3462f0:	movk   32, a9
3f346300:	move   a9, *a13(0x240), 1
3f346320:	move   a14, -*sp, 1
3f346330:	move   a13, a9
3f346340:	addi   0x180, a9
3f346360:	move   a9, *a14+, 1
3f346370:	movk   4, a9
3f346380:	move   a9, *a14+, 1
3f346390:	sub    a9, a9
3f3463a0:	move   a9, *a14+, 1
3f3463b0:	move   a11, *a14+, 1
3f3463c0:	move   @0xb78e0, *a14+, 1
3f3463f0:	calla  L3FD98130
3f346420:	move   a14, -*sp, 1
3f346430:	move   @0xb78e0, *a14+, 1
3f346460:	calla  L3FD4AAE0
3f346490:	subi   0x480, a14
3f3464b0:	mmfm   sp, a9,a11,a13
3f3464d0:	rets
L3F3464E0:
3f3464e0:	mmtm   sp, a0,a2,a7,a9,a10,a11,a12,a13
3f346500:	move   a14, a13
3f346510:	move   *a13(0xffe0), a9, 1
3f346530:	move   *a13(0xffc0), a10, 1
3f346550:	sub    a11, a11
3f346560:	cmp    a10, a11
3f346570:	jrge   L3F346710
L3F346580:
3f346580:	move   *a9+, a0, 1
3f346590:	move   a0, a2
L3F3465A0:
3f3465a0:	setf   8, 1, 0
3f3465b0:	move   *a0+, a12, 0
3f3465c0:	move   a12, a7
3f3465d0:	sll    0x3, a7
3f3465e0:	addi   0xd8400, a7
3f346610:	setf   8, 0, 0
3f346620:	move   *a7, a7, 0
3f346630:	btst   3, a7
3f346640:	jrne   L3F3465A0
3f346650:	move   a12, *a2+, 0
3f346660:	move   a12, a7
3f346670:	jreq   L3F3466E0
3f346680:	move   a14, -*sp, 1
3f346690:	move   a0, *a14+, 1
3f3466a0:	move   a2, *a14+, 1
3f3466b0:	calla  L3FB45720
L3F3466E0:
3f3466e0:	inc    a11
3f3466f0:	cmp    a10, a11
3f346700:	jrlt   L3F346580
L3F346710:
3f346710:	move   *sp(0x120), a14, 1
3f346730:	mmfm   sp, a0,a2,a7,a9,a10,a11,a12,a13
3f346750:	rets   2
L3F346760:
3f346760:	mmtm   sp, a0,a2,a4,a5,a7,a9,a10,a11,a12,a13
3f346780:	move   a14, a13
3f346790:	move   *a13(0xffe0), a9, 1
3f3467b0:	move   *a13(0xffc0), a10, 1
3f3467d0:	sub    a11, a11
3f3467e0:	cmp    a10, a11
3f3467f0:	jrge   L3F346A00
L3F346800:
3f346800:	move   *a9+, a4, 1
3f346810:	move   a14, -*sp, 1
3f346820:	move   a4, *a14+, 1
3f346830:	calla  L3FB458D0
3f346860:	move   a8, a12
3f346870:	dec    a12
3f346880:	move   a12, a7
3f346890:	sll    0x3, a7
3f3468a0:	add    a7, a4
3f3468b0:	move   a12, a0
3f3468c0:	jrlt   L3F3469D0
3f3468d0:	setf   8, 0, 0
L3F3468E0:
3f3468e0:	movb   *a4, a2
3f3468f0:	move   a2, a7
3f346900:	sll    0x3, a7
3f346910:	addi   0xd8400, a7
3f346940:	move   *a7, a7, 0
3f346950:	btst   3, a7
3f346960:	jreq   L3F3469D0
3f346970:	move   a4, a7
3f346980:	subk   8, a4
3f346990:	sub    a5, a5
3f3469a0:	movb   a5, *a7
3f3469b0:	dec    a0
3f3469c0:	jrge   L3F3468E0
L3F3469D0:
3f3469d0:	inc    a11
3f3469e0:	cmp    a10, a11
3f3469f0:	jrlt   L3F346800
L3F346A00:
3f346a00:	move   *sp(0x160), a14, 1
3f346a20:	mmfm   sp, a0,a2,a4,a5,a7,a9,a10,a11,a12,a13
3f346a40:	rets   2
L3F346A50:
3f346a50:	mmtm   sp, a0,a2,a9,a10,a11,a12,a13
3f346a70:	move   a14, a13
3f346a80:	move   *a13(0xffe0), a9, 1
3f346aa0:	move   *a13(0xffc0), a10, 1
3f346ac0:	sub    a11, a11
3f346ad0:	cmp    a10, a11
3f346ae0:	jrge   L3F346CC0
L3F346AF0:
3f346af0:	move   *a9+, a0, 1
3f346b00:	move   a0, a2
3f346b10:	setf   8, 1, 0
L3F346B20:
3f346b20:	move   *a0+, a12, 0
3f346b30:	cmpi   0x3a, a12
3f346b50:	jreq   L3F346C00
3f346b60:	move   a12, a12
3f346b70:	jreq   L3F346C00
3f346b80:	move   a14, -*sp, 1
3f346b90:	move   a12, *a14+, 1
3f346ba0:	calla  L3FE1F160
3f346bd0:	setf   8, 1, 0
3f346be0:	move   a8, *a2+, 0
3f346bf0:	jruc   L3F346B20
L3F346C00:
3f346c00:	move   a12, *a2+, 0
3f346c10:	move   a12, a8
3f346c20:	jreq   L3F346C90
3f346c30:	move   a14, -*sp, 1
3f346c40:	move   a0, *a14+, 1
3f346c50:	move   a2, *a14+, 1
3f346c60:	calla  L3FB45720
L3F346C90:
3f346c90:	inc    a11
3f346ca0:	cmp    a10, a11
3f346cb0:	jrlt   L3F346AF0
L3F346CC0:
3f346cc0:	move   *sp(0x100), a14, 1
3f346ce0:	mmfm   sp, a0,a2,a9,a10,a11,a12,a13
3f346d00:	rets   2
3f346d10:	mmtm   sp, a9,a11,a13
3f346d30:	move   a14, a13
3f346d40:	addk   32, a14
3f346d50:	sub    a11, a11
3f346d60:	move   a11, *a13, 1
3f346d70:	move   *a13(0xffc0), a9, 1
3f346d90:	cmp    a9, a11
3f346da0:	jrge   L3F346F10
L3F346DB0:
3f346db0:	move   a14, -*sp, 1
3f346dc0:	move   *a13(0xffe0), a11, 1
3f346de0:	move   *a11+, *a14+, 1
3f346df0:	move   a11, *a13(0xffe0), 1
3f346e10:	move   *a13(0x0), *a14+, 1
3f346e30:	movi   0x3f34da50, a8
3f346e60:	move   a8, *a14+, 1
3f346e70:	calla  L3FB341E0
3f346ea0:	move   *a13, a9, 1
3f346eb0:	inc    a9
3f346ec0:	move   a9, *a13, 1
3f346ed0:	move   *a13(0xffc0), a11, 1
3f346ef0:	cmp    a11, a9
3f346f00:	jrlt   L3F346DB0
L3F346F10:
3f346f10:	move   *sp(0x80), a14, 1
3f346f30:	mmfm   sp, a9,a11,a13
3f346f50:	rets   2
L3F346F60:
3f346f60:	mmtm   sp, a9,a10,a11,a13
3f346f80:	move   a14, a13
3f346f90:	move   *a13(0xffe0), a9, 1
3f346fb0:	move   *a13(0xffc0), a10, 1
3f346fd0:	sub    a11, a11
3f346fe0:	cmp    a10, a11
3f346ff0:	jrge   L3F347080
L3F347000:
3f347000:	move   a14, -*sp, 1
3f347010:	move   *a9+, *a14+, 1
3f347020:	calla  L3F702440
3f347050:	inc    a11
3f347060:	cmp    a10, a11
3f347070:	jrlt   L3F347000
L3F347080:
3f347080:	move   *sp(0xa0), a14, 1
3f3470a0:	mmfm   sp, a9,a10,a11,a13
3f3470c0:	rets   2
L3F3470D0:
3f3470d0:	mmtm   sp, a9,a11,a13
3f3470f0:	move   a14, a13
3f347100:	addi   0xa0, a14
3f347120:	move   a14, -*sp, 1
3f347130:	movk   1, a11
3f347140:	move   a11, *a14+, 1
3f347150:	movk   32, a9
3f347160:	move   a9, *a14+, 1
3f347170:	calla  L3F703D90
3f3471a0:	move   a8, *a13, 1
3f3471b0:	move   a14, -*sp, 1
3f3471c0:	move   a11, *a14+, 1
3f3471d0:	move   a9, *a14+, 1
3f3471e0:	calla  L3F703D90
3f347210:	move   a8, *a13(0x20), 1
3f347230:	move   a14, -*sp, 1
3f347240:	move   a11, *a14+, 1
3f347250:	move   a9, *a14+, 1
3f347260:	calla  L3F703D90
3f347290:	move   a8, *a13(0x40), 1
3f3472b0:	move   a14, -*sp, 1
3f3472c0:	movi   0x3f34d0a8, a8
3f3472f0:	move   a8, *a14+, 1
3f347300:	move   *a13(0xffe0), *a14+, 1
3f347320:	calla  L3FE1D7B0
3f347350:	move   a8, *a13(0x60), 1
3f347370:	subk   17, a8
3f347380:	jrlt   L3F347440
3f347390:	move   a14, -*sp, 1
3f3473a0:	movk   16, a11
3f3473b0:	move   a11, *a14+, 1
3f3473c0:	move   *a13(0xffe0), *a14+, 1
3f3473e0:	move   *a13(0x0), *a14+, 1
3f347400:	calla  L3FB45EE0
3f347430:	jruc   L3F3474E0
L3F347440:
3f347440:	move   a14, -*sp, 1
3f347450:	move   *a13(0x60), *a14+, 1
3f347470:	move   *a13(0xffe0), *a14+, 1
3f347490:	move   *a13(0x0), *a14+, 1
3f3474b0:	calla  L3FB45EE0
L3F3474E0:
3f3474e0:	move   *a13(0x60), a11, 1
3f347500:	inc    a11
3f347510:	move   a11, *a13(0x80), 1
3f347530:	move   a14, -*sp, 1
3f347540:	movi   0x3f34d0a8, a8
3f347570:	move   a8, *a14+, 1
3f347580:	sll    0x3, a11
3f347590:	move   *a13(0xffe0), a9, 1
3f3475b0:	add    a9, a11
3f3475c0:	move   a11, *a14+, 1
3f3475d0:	calla  L3FE1D7B0
3f347600:	move   a8, *a13(0x60), 1
3f347620:	move   a8, a11
3f347630:	jreq   L3F347750
3f347640:	subk   17, a8
3f347650:	jrge   L3F347750
3f347660:	move   a14, -*sp, 1
3f347670:	move   a11, *a14+, 1
3f347680:	move   *a13(0x80), a9, 1
3f3476a0:	sll    0x3, a9
3f3476b0:	move   *a13(0xffe0), a11, 1
3f3476d0:	add    a11, a9
3f3476e0:	move   a9, *a14+, 1
3f3476f0:	move   *a13(0x20), *a14+, 1
3f347710:	calla  L3FB45EE0
3f347740:	jruc   L3F347860
L3F347750:
3f347750:	move   a11, a8
3f347760:	jreq   L3F347860
3f347770:	move   a14, -*sp, 1
3f347780:	movk   16, a9
3f347790:	move   a9, *a14+, 1
3f3477a0:	move   *a13(0x80), a9, 1
3f3477c0:	sll    0x3, a9
3f3477d0:	move   *a13(0xffe0), a11, 1
3f3477f0:	add    a11, a9
3f347800:	move   a9, *a14+, 1
3f347810:	move   *a13(0x20), *a14+, 1
3f347830:	calla  L3FB45EE0
L3F347860:
3f347860:	move   *a13(0x60), a11, 1
3f347880:	move   *a13(0x80), a9, 1
3f3478a0:	inc    a11
3f3478b0:	add    a9, a11
3f3478c0:	move   a11, *a13(0x80), 1
3f3478e0:	move   a14, -*sp, 1
3f3478f0:	movi   0x3f34d0a8, a8
3f347920:	move   a8, *a14+, 1
3f347930:	sll    0x3, a11
3f347940:	move   *a13(0xffe0), a9, 1
3f347960:	add    a9, a11
3f347970:	move   a11, *a14+, 1
3f347980:	calla  L3FE1D7B0
3f3479b0:	move   a8, *a13(0x60), 1
3f3479d0:	move   a8, a11
3f3479e0:	jreq   L3F347B00
3f3479f0:	subk   17, a8
3f347a00:	jrge   L3F347B00
3f347a10:	move   a14, -*sp, 1
3f347a20:	move   a11, *a14+, 1
3f347a30:	move   *a13(0x80), a9, 1
3f347a50:	sll    0x3, a9
3f347a60:	move   *a13(0xffe0), a11, 1
3f347a80:	add    a11, a9
3f347a90:	move   a9, *a14+, 1
3f347aa0:	move   *a13(0x40), *a14+, 1
3f347ac0:	calla  L3FB45EE0
3f347af0:	jruc   L3F347C10
L3F347B00:
3f347b00:	move   a11, a8
3f347b10:	jreq   L3F347C10
3f347b20:	move   a14, -*sp, 1
3f347b30:	movk   16, a9
3f347b40:	move   a9, *a14+, 1
3f347b50:	move   *a13(0x80), a9, 1
3f347b70:	sll    0x3, a9
3f347b80:	move   *a13(0xffe0), a11, 1
3f347ba0:	add    a11, a9
3f347bb0:	move   a9, *a14+, 1
3f347bc0:	move   *a13(0x40), *a14+, 1
3f347be0:	calla  L3FB45EE0
L3F347C10:
3f347c10:	move   *a13(0xffa0), a11, 1
3f347c30:	jreq   L3F347D50
3f347c40:	move   a14, -*sp, 1
3f347c50:	move   *a13(0xffc0), *a14+, 1
3f347c70:	move   *a13(0x40), *a14+, 1
3f347c90:	move   *a13(0x20), *a14+, 1
3f347cb0:	move   *a13(0x0), *a14+, 1
3f347cd0:	movi   0x3f34dad0, a8
3f347d00:	move   a8, *a14+, 1
3f347d10:	calla  L3F347FC0
3f347d40:	jruc   L3F347E50
L3F347D50:
3f347d50:	move   a14, -*sp, 1
3f347d60:	move   *a13(0xffc0), *a14+, 1
3f347d80:	move   *a13(0x40), *a14+, 1
3f347da0:	move   *a13(0x20), *a14+, 1
3f347dc0:	move   *a13(0x0), *a14+, 1
3f347de0:	movi   0x3f34db10, a8
3f347e10:	move   a8, *a14+, 1
3f347e20:	calla  L3F347FC0
L3F347E50:
3f347e50:	move   a14, -*sp, 1
3f347e60:	move   *a13(0x0), *a14+, 1
3f347e80:	calla  L3F702440
3f347eb0:	move   a14, -*sp, 1
3f347ec0:	move   *a13(0x20), *a14+, 1
3f347ee0:	calla  L3F702440
3f347f10:	move   a14, -*sp, 1
3f347f20:	move   *a13(0x40), *a14+, 1
3f347f40:	calla  L3F702440
3f347f70:	move   *sp(0x80), a14, 1
3f347f90:	mmfm   sp, a9,a11,a13
3f347fb0:	rets   2
L3F347FC0:
3f347fc0:	mmtm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3f347fe0:	move   a14, a13
3f347ff0:	move   *a13(0xffe0), a9, 1
3f348010:	move   *a13(0xffc0), a10, 1
3f348030:	move   *a13(0xffa0), a11, 1
3f348050:	move   *a13(0xff80), a12, 1
3f348070:	move   a14, -*sp, 1
3f348080:	movk   12, a7
3f348090:	move   a7, *a14+, 1
3f3480a0:	calla  L3F701230
3f3480d0:	move   a8, a0
3f3480e0:	move   a0, a2
3f3480f0:	move   a14, -*sp, 1
3f348100:	movk   16, a5
3f348110:	move   a5, *a14+, 1
3f348120:	calla  L3F701230
3f348150:	move   a8, *a2+, 1
3f348160:	move   a14, -*sp, 1
3f348170:	move   a5, *a14+, 1
3f348180:	calla  L3F701230
3f3481b0:	move   a8, *a2+, 1
3f3481c0:	move   a14, -*sp, 1
3f3481d0:	move   a5, *a14+, 1
3f3481e0:	calla  L3F701230
3f348210:	move   a8, *a2+, 1
3f348220:	move   a0, a2
3f348230:	move   a14, -*sp, 1
3f348240:	move   a5, *a14+, 1
3f348250:	move   a10, *a14+, 1
3f348260:	move   *a2+, *a14+, 1
3f348270:	calla  L3FB45EE0
3f3482a0:	move   a14, -*sp, 1
3f3482b0:	move   a5, *a14+, 1
3f3482c0:	move   a11, *a14+, 1
3f3482d0:	move   *a2+, *a14+, 1
3f3482e0:	calla  L3FB45EE0
3f348310:	move   a14, -*sp, 1
3f348320:	move   a5, *a14+, 1
3f348330:	move   a12, *a14+, 1
3f348340:	move   *a2+, *a14+, 1
3f348350:	calla  L3FB45EE0
3f348380:	move   a14, -*sp, 1
3f348390:	move   a0, *a14+, 1
3f3483a0:	move   *a13(0xff60), *a14+, 1
3f3483c0:	move   a9, *a14+, 1
3f3483d0:	calla  L3F30FE60
3f348400:	move   *sp(0x140), a14, 1
3f348420:	mmfm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3f348440:	rets   2
L3F348450:
3f348450:	mmtm   sp, a9,a11,a13
3f348470:	move   a14, a13
3f348480:	sub    a9, a9
L3F348490:
3f348490:	move   a14, -*sp, 1
3f3484a0:	move   a9, a11
3f3484b0:	sll    0x9, a11
3f3484c0:	addi   0xaefd8, a11
3f3484f0:	move   a11, *a14+, 1
3f348500:	move   a9, a11
3f348510:	sll    0x5, a11
3f348520:	addi   0xb4ae0, a11
3f348550:	move   *a11+, *a14+, 1
3f348560:	calla  L3FB45720
3f348590:	move   a14, -*sp, 1
3f3485a0:	move   a9, a11
3f3485b0:	sll    0x9, a11
3f3485c0:	addi   0xaf7d8, a11
3f3485f0:	move   a11, *a14+, 1
3f348600:	move   a9, a11
3f348610:	sll    0x5, a11
3f348620:	addi   0xb4b60, a11
3f348650:	move   *a11+, *a14+, 1
3f348660:	calla  L3FB45720
3f348690:	move   a14, -*sp, 1
3f3486a0:	movi   0x3f34cff0, a8
3f3486d0:	move   a8, *a14+, 1
3f3486e0:	move   a9, a11
3f3486f0:	sll    0x5, a11
3f348700:	addi   0xb4ae0, a11
3f348730:	move   *a11+, *a14+, 1
3f348740:	calla  L3FB45500
3f348770:	move   a8, a11
3f348780:	jreq   L3F348870
3f348790:	move   a14, -*sp, 1
3f3487a0:	move   *a13(0xffe0), *a14+, 1
3f3487c0:	movk   1, a11
3f3487d0:	move   a11, *a14+, 1
3f3487e0:	move   a9, a11
3f3487f0:	sll    0x5, a11
3f348800:	addi   0xb4ae0, a11
3f348830:	move   *a11+, *a14+, 1
3f348840:	calla  L3F3470D0
L3F348870:
3f348870:	move   a14, -*sp, 1
3f348880:	movi   0x3f34cff0, a8
3f3488b0:	move   a8, *a14+, 1
3f3488c0:	move   a9, a11
3f3488d0:	sll    0x5, a11
3f3488e0:	addi   0xb4b60, a11
3f348910:	move   *a11+, *a14+, 1
3f348920:	calla  L3FB45500
3f348950:	move   a8, a11
3f348960:	jreq   L3F348A50
3f348970:	move   a14, -*sp, 1
3f348980:	move   *a13(0xffe0), *a14+, 1
3f3489a0:	movk   3, a11
3f3489b0:	move   a11, *a14+, 1
3f3489c0:	move   a9, a11
3f3489d0:	sll    0x5, a11
3f3489e0:	addi   0xb4b60, a11
3f348a10:	move   *a11+, *a14+, 1
3f348a20:	calla  L3F3470D0
L3F348A50:
3f348a50:	inc    a9
3f348a60:	cmpi   0x4, a9
3f348a80:	jrlt   L3F348490
3f348a90:	move   *sp(0x80), a14, 1
3f348ab0:	mmfm   sp, a9,a11,a13
3f348ad0:	rets   2
L3F348AE0:
3f348ae0:	mmtm   sp, a7,a9,a11,a13
3f348b00:	move   a14, a13
3f348b10:	addi   0x12c0, a14
3f348b30:	move   *a13(0xffe0), a11, 1
3f348b50:	setf   8, 0, 0
3f348b60:	move   *a11, a11, 0
3f348b70:	cmpi   0x88, a11
3f348b90:	jaeq   L3F34C310
3f348bb0:	move   *a13(0xffe0), a11, 1
3f348bd0:	move   *a11, a11, 0
3f348be0:	cmpi   0x89, a11
3f348c00:	jaeq   L3F34C310
3f348c20:	move   *a13(0xffe0), a11, 1
3f348c40:	move   *a11(0x0), *a13(0x12a0), 1
3f348c70:	addk   32, a11
3f348c80:	move   a11, *a13(0xffe0), 1
3f348ca0:	move   *a11(0x0), *a13(0x1280), 1
3f348cd0:	move   *a13(0x1280), *a13(0x1240), 1
3f348d00:	setf   2, 0, 0
3f348d10:	move   @0xaece8, a9, 0
3f348d40:	move   a9, *a13(0x40), 1
3f348d60:	sub    a11, a11
3f348d70:	move   a11, *a13(0x20), 1
3f348d90:	jauc   L3F34C110
L3F348DB0:
3f348db0:	move   @0xb8160, a11, 1
3f348de0:	jaeq   L3F34C310
3f348e00:	move   *a13(0x20), a9, 1
3f348e20:	cmpi   0x40, a9
3f348e40:	jrge   L3F349010
L3F348E50:
3f348e50:	move   *a13(0x1240), a11, 1
3f348e70:	move   *a11, a9, 1
3f348e80:	jreq   L3F349010
3f348e90:	move   a14, -*sp, 1
3f348ea0:	move   *a11(0x0), *a14+, 1
3f348ec0:	move   *a13(0x20), a9, 1
3f348ee0:	sll    0x5, a9
3f348ef0:	addi   0xb3ae0, a9
3f348f20:	move   *a9+, *a14+, 1
3f348f30:	calla  L3FB45720
3f348f60:	addk   32, a11
3f348f70:	move   a11, *a13(0x1240), 1
3f348f90:	move   *a13(0x20), a9, 1
3f348fb0:	inc    a9
3f348fc0:	move   a9, *a13(0x20), 1
3f348fe0:	cmpi   0x40, a9
3f349000:	jrlt   L3F348E50
L3F349010:
3f349010:	movk   12, a11
3f349020:	move   a11, *a13(0x1100), 1
3f349040:	move   @0xb78e0, a9, 1
3f349070:	move   a9, *a13(0x1160), 1
3f349090:	move   @0xb8160, a11, 1
3f3490c0:	jaeq   L3F34C250
3f3490e0:	move   a14, -*sp, 1
3f3490f0:	move   @0xfceb0, *a14+, 1
3f349120:	move   @0xf7c90, *a14+, 1
3f349150:	calla  L3FB11A10
3f349180:	move   a8, *a13(0x10a0), 1
3f3491a0:	move   a14, -*sp, 1
3f3491b0:	move   @0xfd570, *a14+, 1
3f3491e0:	move   @0xf7c90, *a14+, 1
3f349210:	calla  L3FB11A10
3f349240:	move   a8, *a13(0x10c0), 1
3f349260:	move   a14, -*sp, 1
3f349270:	move   @0xfdc30, *a14+, 1
3f3492a0:	move   @0xf7c90, *a14+, 1
3f3492d0:	calla  L3FB11A10
3f349300:	move   a8, *a13(0x10e0), 1
3f349320:	move   *a13(0x10a0), a11, 1
3f349340:	jreq   L3F3499A0
3f349350:	move   *a13(0x10c0), a9, 1
3f349370:	jreq   L3F3499A0
3f349380:	move   a8, a8
3f349390:	jreq   L3F3499A0
3f3493a0:	move   *a13(0x12a0), a9, 1
3f3493c0:	subk   19, a9
3f3493d0:	jrne   L3F3494A0
3f3493e0:	move   @0xbf040, a9, 1
3f349410:	jrne   L3F349460
3f349420:	movk   2, a11
3f349430:	move   a11, *a13(0x60), 1
3f349450:	jruc   L3F349550
L3F349460:
3f349460:	movk   3, a11
3f349470:	move   a11, *a13(0x60), 1
3f349490:	jruc   L3F349550
L3F3494A0:
3f3494a0:	move   @0xbf040, a9, 1
3f3494d0:	jrne   L3F349520
3f3494e0:	sub    a11, a11
3f3494f0:	move   a11, *a13(0x60), 1
3f349510:	jruc   L3F349550
L3F349520:
3f349520:	movk   1, a11
3f349530:	move   a11, *a13(0x60), 1
L3F349550:
3f349550:	move   a14, -*sp, 1
3f349560:	move   *a13(0x40), a7, 1
3f349580:	move   a7, a11
3f349590:	sll    0x9, a7
3f3495a0:	sll    0x5, a11
3f3495b0:	add    a11, a7
3f3495c0:	addi   0xfced0, a7
3f3495f0:	move   *a13(0x60), a11, 1
3f349610:	sll    0x5, a11
3f349620:	add    a11, a7
3f349630:	move   *a7+, *a14+, 1
3f349640:	move   *a13(0x10a0), *a14+, 1
3f349660:	move   @0xf7c90, *a14+, 1
3f349690:	calla  L3F377730
3f3496c0:	move   a14, -*sp, 1
3f3496d0:	move   *a13(0x40), a11, 1
3f3496f0:	move   a11, a9
3f349700:	sll    0x9, a11
3f349710:	sll    0x5, a9
3f349720:	add    a9, a11
3f349730:	addi   0xfd590, a11
3f349760:	move   *a13(0x60), a9, 1
3f349780:	sll    0x5, a9
3f349790:	add    a9, a11
3f3497a0:	move   *a11+, *a14+, 1
3f3497b0:	move   *a13(0x10c0), *a14+, 1
3f3497d0:	move   @0xf7c90, *a14+, 1
3f349800:	calla  L3F377730
3f349830:	move   a14, -*sp, 1
3f349840:	move   *a13(0x40), a11, 1
3f349860:	move   a11, a9
3f349870:	sll    0x9, a11
3f349880:	sll    0x5, a9
3f349890:	add    a9, a11
3f3498a0:	addi   0xfdc50, a11
3f3498d0:	move   *a13(0x60), a9, 1
3f3498f0:	sll    0x5, a9
3f349900:	add    a9, a11
3f349910:	move   *a11+, *a14+, 1
3f349920:	move   *a13(0x10e0), *a14+, 1
3f349940:	move   @0xf7c90, *a14+, 1
3f349970:	calla  L3F377730
L3F3499A0:
3f3499a0:	move   a14, -*sp, 1
3f3499b0:	move   @0xfba70, *a14+, 1
3f3499e0:	move   @0xf7c90, *a14+, 1
3f349a10:	calla  L3FB11A10
3f349a40:	move   a8, *a13(0x1080), 1
3f349a60:	move   a8, a7
3f349a70:	jaeq   L3F34C250
3f349a90:	move   *a7(0x160), a11, 1
3f349ab0:	movi   0xb3ae0, a9
3f349ae0:	move   a9, *a11(0xe0), 1
3f349b00:	move   *a7(0x160), a11, 1
3f349b20:	move   *a13(0x20), *a11(0xa0), 1
3f349b50:	move   @0xbf040, a11, 1
3f349b80:	jrne   L3F349D80
3f349b90:	move   *a7(0x160), a9, 1
3f349bb0:	move   *a13(0x20), a7, 1
3f349bd0:	move   *a9(0x40), a9, 1
3f349bf0:	addk   6, a9
3f349c00:	cmp    a7, a9
3f349c10:	jrle   L3F349C70
3f349c20:	move   *a8(0x160), a9, 1
3f349c40:	subk   6, a7
3f349c50:	move   a7, *a9(0x40), 1
L3F349C70:
3f349c70:	move   *a8(0x160), a9, 1
3f349c90:	move   *a9(0x40), a9, 1
3f349cb0:	jrge   L3F349D10
3f349cc0:	move   *a8(0x160), a9, 1
3f349ce0:	sub    a7, a7
3f349cf0:	move   a7, *a9(0x40), 1
L3F349D10:
3f349d10:	move   *a8(0x160), a9, 1
3f349d30:	movi   0x3f336370, a7
3f349d60:	move   a7, *a9, 1
3f349d70:	jruc   L3F349E30
L3F349D80:
3f349d80:	move   *a7(0x160), a9, 1
3f349da0:	sub    a7, a7
3f349db0:	move   a7, *a9(0x40), 1
3f349dd0:	move   *a8(0x160), a9, 1
3f349df0:	movi   0x3f337d90, a7
3f349e20:	move   a7, *a9, 1
L3F349E30:
3f349e30:	move   @0xb7a60, a9, 1
3f349e60:	move   a9, *a13(0x1180), 1
3f349e80:	move   *a8(0x40), *a13(0x11a0), 1
3f349eb0:	move   *a8(0x60), *a13(0x11c0), 1
3f349ee0:	move   *a8(0x80), *a13(0x11e0), 1
3f349f10:	move   *a8(0xa0), *a13(0x1200), 1
3f349f40:	sub    a7, a7
3f349f50:	move   a7, *a13(0x1220), 1
3f349f70:	move   a14, -*sp, 1
3f349f80:	move   a13, a7
3f349f90:	addi   0x1100, a7
3f349fb0:	move   a7, *a14+, 1
3f349fc0:	movi   0x8000, a7
3f349ff0:	move   a7, *a14+, 1
3f34a000:	movk   1, a7
3f34a010:	move   a7, *a14+, 1
3f34a020:	move   a9, *a14+, 1
3f34a030:	move   @0xb78e0, *a14+, 1
3f34a060:	calla  L3FD98130
3f34a090:	move   a14, -*sp, 1
3f34a0a0:	move   @0xb78e0, *a14+, 1
3f34a0d0:	calla  L3FD4AAE0
3f34a100:	jauc   L3F34C250
L3F34A120:
3f34a120:	move   @0xb8180, a11, 1
3f34a150:	jaeq   L3F34C310
3f34a170:	move   *a13(0x20), a9, 1
3f34a190:	cmpi   0x40, a9
3f34a1b0:	jrge   L3F34A380
L3F34A1C0:
3f34a1c0:	move   *a13(0x1240), a11, 1
3f34a1e0:	move   *a11, a9, 1
3f34a1f0:	jreq   L3F34A380
3f34a200:	move   a14, -*sp, 1
3f34a210:	move   *a11(0x0), *a14+, 1
3f34a230:	move   *a13(0x20), a9, 1
3f34a250:	sll    0x5, a9
3f34a260:	addi   0xb42e0, a9
3f34a290:	move   *a9+, *a14+, 1
3f34a2a0:	calla  L3FB45720
3f34a2d0:	addk   32, a11
3f34a2e0:	move   a11, *a13(0x1240), 1
3f34a300:	move   *a13(0x20), a9, 1
3f34a320:	inc    a9
3f34a330:	move   a9, *a13(0x20), 1
3f34a350:	cmpi   0x40, a9
3f34a370:	jrlt   L3F34A1C0
L3F34A380:
3f34a380:	movk   12, a11
3f34a390:	move   a11, *a13(0x1100), 1
3f34a3b0:	move   @0xb78e0, a9, 1
3f34a3e0:	move   a9, *a13(0x1160), 1
3f34a400:	move   @0xb8180, a7, 1
3f34a430:	jaeq   L3F34C250
3f34a450:	move   a14, -*sp, 1
3f34a460:	move   @0x103ab0, *a14+, 1
3f34a490:	move   @0xf7cb0, *a14+, 1
3f34a4c0:	calla  L3FB11A10
3f34a4f0:	move   a8, *a13(0x10a0), 1
3f34a510:	move   a14, -*sp, 1
3f34a520:	move   @0x104170, *a14+, 1
3f34a550:	move   @0xf7cb0, *a14+, 1
3f34a580:	calla  L3FB11A10
3f34a5b0:	move   a8, *a13(0x10c0), 1
3f34a5d0:	move   a14, -*sp, 1
3f34a5e0:	move   @0x104830, *a14+, 1
3f34a610:	move   @0xf7cb0, *a14+, 1
3f34a640:	calla  L3FB11A10
3f34a670:	move   a8, *a13(0x10e0), 1
3f34a690:	move   *a13(0x10a0), a7, 1
3f34a6b0:	jreq   L3F34AD10
3f34a6c0:	move   *a13(0x10c0), a7, 1
3f34a6e0:	jreq   L3F34AD10
3f34a6f0:	move   a8, a8
3f34a700:	jreq   L3F34AD10
3f34a710:	move   *a13(0x12a0), a7, 1
3f34a730:	subk   20, a7
3f34a740:	jrne   L3F34A810
3f34a750:	move   @0xbf020, a7, 1
3f34a780:	jrne   L3F34A7D0
3f34a790:	movk   2, a9
3f34a7a0:	move   a9, *a13(0x60), 1
3f34a7c0:	jruc   L3F34A8C0
L3F34A7D0:
3f34a7d0:	movk   3, a9
3f34a7e0:	move   a9, *a13(0x60), 1
3f34a800:	jruc   L3F34A8C0
L3F34A810:
3f34a810:	move   @0xbf020, a7, 1
3f34a840:	jrne   L3F34A890
3f34a850:	sub    a9, a9
3f34a860:	move   a9, *a13(0x60), 1
3f34a880:	jruc   L3F34A8C0
L3F34A890:
3f34a890:	movk   1, a9
3f34a8a0:	move   a9, *a13(0x60), 1
L3F34A8C0:
3f34a8c0:	move   a14, -*sp, 1
3f34a8d0:	move   *a13(0x40), a9, 1
3f34a8f0:	move   a9, a7
3f34a900:	sll    0x9, a9
3f34a910:	sll    0x5, a7
3f34a920:	add    a7, a9
3f34a930:	addi   0x103ad0, a9
3f34a960:	move   *a13(0x60), a7, 1
3f34a980:	sll    0x5, a7
3f34a990:	add    a7, a9
3f34a9a0:	move   *a9+, *a14+, 1
3f34a9b0:	move   *a13(0x10a0), *a14+, 1
3f34a9d0:	move   @0xf7cb0, *a14+, 1
3f34aa00:	calla  L3F377730
3f34aa30:	move   a14, -*sp, 1
3f34aa40:	move   *a13(0x40), a9, 1
3f34aa60:	move   a9, a7
3f34aa70:	sll    0x9, a9
3f34aa80:	sll    0x5, a7
3f34aa90:	add    a7, a9
3f34aaa0:	addi   0x104190, a9
3f34aad0:	move   *a13(0x60), a7, 1
3f34aaf0:	sll    0x5, a7
3f34ab00:	add    a7, a9
3f34ab10:	move   *a9+, *a14+, 1
3f34ab20:	move   *a13(0x10c0), *a14+, 1
3f34ab40:	move   @0xf7cb0, *a14+, 1
3f34ab70:	calla  L3F377730
3f34aba0:	move   a14, -*sp, 1
3f34abb0:	move   *a13(0x40), a9, 1
3f34abd0:	move   a9, a7
3f34abe0:	sll    0x9, a9
3f34abf0:	sll    0x5, a7
3f34ac00:	add    a7, a9
3f34ac10:	addi   0x104850, a9
3f34ac40:	move   *a13(0x60), a7, 1
3f34ac60:	sll    0x5, a7
3f34ac70:	add    a7, a9
3f34ac80:	move   *a9+, *a14+, 1
3f34ac90:	move   *a13(0x10e0), *a14+, 1
3f34acb0:	move   @0xf7cb0, *a14+, 1
3f34ace0:	calla  L3F377730
L3F34AD10:
3f34ad10:	move   a14, -*sp, 1
3f34ad20:	move   @0x102670, *a14+, 1
3f34ad50:	move   @0xf7cb0, *a14+, 1
3f34ad80:	calla  L3FB11A10
3f34adb0:	move   a8, *a13(0x1080), 1
3f34add0:	move   a8, a7
3f34ade0:	jaeq   L3F34C250
3f34ae00:	move   *a7(0x160), a9, 1
3f34ae20:	movi   0xb42e0, a7
3f34ae50:	move   a7, *a9(0xe0), 1
3f34ae70:	move   *a8(0x160), a9, 1
3f34ae90:	move   *a13(0x20), *a9(0xa0), 1
3f34aec0:	move   @0xbf020, a9, 1
3f34aef0:	jrne   L3F34B0F0
3f34af00:	move   *a8(0x160), a7, 1
3f34af20:	move   *a13(0x20), a9, 1
3f34af40:	move   *a7(0x40), a7, 1
3f34af60:	addk   6, a7
3f34af70:	cmp    a9, a7
3f34af80:	jrle   L3F34AFE0
3f34af90:	move   *a8(0x160), a7, 1
3f34afb0:	subk   6, a9
3f34afc0:	move   a9, *a7(0x40), 1
L3F34AFE0:
3f34afe0:	move   *a8(0x160), a9, 1
3f34b000:	move   *a9(0x40), a9, 1
3f34b020:	jrge   L3F34B080
3f34b030:	move   *a8(0x160), a9, 1
3f34b050:	sub    a7, a7
3f34b060:	move   a7, *a9(0x40), 1
L3F34B080:
3f34b080:	move   *a8(0x160), a9, 1
3f34b0a0:	movi   0x3f33a710, a7
3f34b0d0:	move   a7, *a9, 1
3f34b0e0:	jruc   L3F34B1A0
L3F34B0F0:
3f34b0f0:	move   *a8(0x160), a7, 1
3f34b110:	sub    a9, a9
3f34b120:	move   a9, *a7(0x40), 1
3f34b140:	move   *a8(0x160), a7, 1
3f34b160:	movi   0x3f33c110, a9
3f34b190:	move   a9, *a7, 1
L3F34B1A0:
3f34b1a0:	move   @0xb7a80, a9, 1
3f34b1d0:	move   a9, *a13(0x1180), 1
3f34b1f0:	move   *a8(0x40), *a13(0x11a0), 1
3f34b220:	move   *a8(0x60), *a13(0x11c0), 1
3f34b250:	move   *a8(0x80), *a13(0x11e0), 1
3f34b280:	move   *a8(0xa0), *a13(0x1200), 1
3f34b2b0:	sub    a7, a7
3f34b2c0:	move   a7, *a13(0x1220), 1
3f34b2e0:	move   a14, -*sp, 1
3f34b2f0:	move   a13, a7
3f34b300:	addi   0x1100, a7
3f34b320:	move   a7, *a14+, 1
3f34b330:	movi   0x8000, a11
3f34b360:	move   a11, *a14+, 1
3f34b370:	movk   1, a7
3f34b380:	move   a7, *a14+, 1
3f34b390:	move   a9, *a14+, 1
3f34b3a0:	move   @0xb78e0, *a14+, 1
3f34b3d0:	calla  L3FD98130
3f34b400:	move   a14, -*sp, 1
3f34b410:	move   @0xb78e0, *a14+, 1
3f34b440:	calla  L3FD4AAE0
3f34b470:	jauc   L3F34C250
L3F34B490:
3f34b490:	setf   16, 1, 0
3f34b4a0:	move   @0xb83e0, a11, 0
3f34b4d0:	jaeq   L3F34C310
3f34b4f0:	movk   1, a9
3f34b500:	move   a9, @0xa6880, 1
3f34b530:	sub    a7, a7
3f34b540:	move   a7, @0xb83e0, 0
3f34b570:	move   a14, -*sp, 1
3f34b580:	move   @0xbf1e0, *a14+, 1
3f34b5b0:	calla  L3FB3FE90
3f34b5e0:	jauc   L3F34C250
L3F34B600:
3f34b600:	movk   12, a11
3f34b610:	move   a11, *a13(0x1100), 1
3f34b630:	move   @0xb78e0, a9, 1
3f34b660:	move   a9, *a13(0x1160), 1
3f34b680:	movi   0xffff, a7
3f34b6a0:	move   a7, *a13(0x20), 1
3f34b6c0:	sub    a11, a11
3f34b6d0:	move   a11, *a13, 1
3f34b6e0:	setf   8, 0, 0
L3F34B6F0:
3f34b6f0:	move   *a13, a11, 1
3f34b700:	sll    0x3, a11
3f34b710:	addi   0xba8e0, a11
3f34b740:	move   *a13, a9, 1
3f34b750:	sll    0x3, a9
3f34b760:	move   *a13(0x1280), a7, 1
3f34b780:	add    a7, a9
3f34b790:	move   *a9, a9, 0
3f34b7a0:	move   *a11, a7, 0
3f34b7b0:	or     a9, a7
3f34b7c0:	movb   a7, *a11
3f34b7d0:	move   *a13, a11, 1
3f34b7e0:	sll    0x3, a11
3f34b7f0:	addi   0xaeed8, a11
3f34b820:	move   *a13, a9, 1
3f34b830:	sll    0x3, a9
3f34b840:	move   *a13(0x1280), a7, 1
3f34b860:	add    a7, a9
3f34b870:	move   *a9, a9, 0
3f34b880:	move   *a11, a7, 0
3f34b890:	or     a9, a7
3f34b8a0:	movb   a7, *a11
3f34b8b0:	move   *a13, a11, 1
3f34b8c0:	inc    a11
3f34b8d0:	move   a11, *a13, 1
3f34b8e0:	subk   32, a11
3f34b8f0:	jrlt   L3F34B6F0
3f34b900:	sub    a11, a11
3f34b910:	move   a11, *a13, 1
L3F34B920:
3f34b920:	move   a14, -*sp, 1
3f34b930:	movk   2, a11
3f34b940:	move   a11, *a14+, 1
3f34b950:	movi   0xba8e0, a9
3f34b980:	move   a9, *a14+, 1
3f34b990:	move   *a13(0x0), *a14+, 1
3f34b9b0:	calla  L3F342610
3f34b9e0:	move   a8, a7
3f34b9f0:	jreq   L3F34BBD0
3f34ba00:	move   a14, -*sp, 1
3f34ba10:	move   *a13(0x0), *a14+, 1
3f34ba30:	movi   0x3f34d2f8, a8
3f34ba60:	move   a8, *a14+, 1
3f34ba70:	move   a13, a7
3f34ba80:	addi   0x1260, a7
3f34baa0:	move   a7, *a14+, 1
3f34bab0:	calla  L3FB34430
3f34bae0:	move   a14, -*sp, 1
3f34baf0:	move   a7, *a14+, 1
3f34bb00:	move   *a13(0x20), a11, 1
3f34bb20:	inc    a11
3f34bb30:	move   a11, *a13(0x20), 1
3f34bb50:	sll    0x5, a11
3f34bb60:	addi   0xb4ce0, a11
3f34bb90:	move   *a11+, *a14+, 1
3f34bba0:	calla  L3FB45720
L3F34BBD0:
3f34bbd0:	move   *a13, a11, 1
3f34bbe0:	inc    a11
3f34bbf0:	move   a11, *a13, 1
3f34bc00:	cmpi   0x100, a11
3f34bc20:	jrlt   L3F34B920
3f34bc30:	move   @0xb8220, a7, 1
3f34bc60:	jreq   L3F34C250
3f34bc70:	move   a14, -*sp, 1
3f34bc80:	move   @0x12f1f0, *a14+, 1
3f34bcb0:	move   @0x11a3f0, *a14+, 1
3f34bce0:	calla  L3FB11A10
3f34bd10:	move   a8, *a13(0x1080), 1
3f34bd30:	move   a8, a7
3f34bd40:	jreq   L3F34C250
3f34bd50:	move   *a7(0x160), a9, 1
3f34bd70:	movi   0xb4ce0, a7
3f34bda0:	move   a7, *a9(0xe0), 1
3f34bdc0:	move   *a8(0x160), a9, 1
3f34bde0:	move   *a13(0x20), a7, 1
3f34be00:	inc    a7
3f34be10:	move   a7, *a9(0xa0), 1
3f34be30:	move   @0xb7b00, a9, 1
3f34be60:	move   a9, *a13(0x1180), 1
3f34be80:	move   *a8(0x40), *a13(0x11a0), 1
3f34beb0:	move   *a8(0x60), *a13(0x11c0), 1
3f34bee0:	move   *a8(0x80), *a13(0x11e0), 1
3f34bf10:	move   *a8(0xa0), *a13(0x1200), 1
3f34bf40:	sub    a7, a7
3f34bf50:	move   a7, *a13(0x1220), 1
3f34bf70:	move   a14, -*sp, 1
3f34bf80:	move   a13, a7
3f34bf90:	addi   0x1100, a7
3f34bfb0:	move   a7, *a14+, 1
3f34bfc0:	movi   0x8000, a7
3f34bff0:	move   a7, *a14+, 1
3f34c000:	movk   1, a7
3f34c010:	move   a7, *a14+, 1
3f34c020:	move   a9, *a14+, 1
3f34c030:	move   @0xb78e0, *a14+, 1
3f34c060:	calla  L3FD98130
3f34c090:	move   a14, -*sp, 1
3f34c0a0:	move   @0xb78e0, *a14+, 1
3f34c0d0:	calla  L3FD4AAE0
3f34c100:	jruc   L3F34C250
L3F34C110:
3f34c110:	move   *a13(0x12a0), a8, 1
3f34c130:	subk   2, a8
3f34c140:	jaeq   L3F34B490
3f34c160:	subk   8, a8
3f34c170:	jaeq   L3F34B600
3f34c190:	subk   4, a8
3f34c1a0:	jaeq   L3F348DB0
3f34c1c0:	dec    a8
3f34c1d0:	jaeq   L3F34A120
3f34c1f0:	subk   4, a8
3f34c200:	jaeq   L3F348DB0
3f34c220:	dec    a8
3f34c230:	jaeq   L3F34A120
L3F34C250:
3f34c250:	move   *a13(0x12a0), a11, 1
3f34c270:	subk   10, a11
3f34c280:	jreq   L3F34C310
3f34c290:	move   *a13(0x1280), a11, 1
3f34c2b0:	jreq   L3F34C310
3f34c2c0:	move   a14, -*sp, 1
3f34c2d0:	move   a11, *a14+, 1
3f34c2e0:	calla  L3F702440
L3F34C310:
3f34c310:	move   *sp(0xa0), a14, 1
3f34c330:	mmfm   sp, a7,a9,a11,a13
3f34c350:	rets   2
3f34c360:	mmtm   sp, a9,a11,a13
3f34c380:	move   a14, a13
3f34c390:	addi   0x40, a14
3f34c3b0:	move   a14, -*sp, 1
3f34c3c0:	move   @0x135730, *a14+, 1
3f34c3f0:	move   @0x11a410, *a14+, 1
3f34c420:	calla  L3FB11A10
3f34c450:	move   a8, *a13(0x20), 1
3f34c470:	move   a8, a8
3f34c480:	jreq   L3F34C710
3f34c490:	move   a14, -*sp, 1
3f34c4a0:	move   @0x1349b0, *a14+, 1
3f34c4d0:	move   @0x11a410, *a14+, 1
3f34c500:	calla  L3FB11A10
3f34c530:	move   a8, *a13, 1
3f34c540:	move   a8, a8
3f34c550:	jreq   L3F34C710
3f34c560:	move   *a13(0x20), a11, 1
3f34c580:	move   *a11(0x160), a11, 1
3f34c5a0:	setf   8, 0, 0
3f34c5b0:	move   *a11(0x28), a11, 0
3f34c5d0:	dsjs   a11, L3F34C640
3f34c5e0:	move   *a8(0x160), a11, 1
3f34c600:	sub    a9, a9
3f34c610:	move   a9, *a11(0x20), 1
3f34c630:	jruc   L3F34C690
L3F34C640:
3f34c640:	move   *a8(0x160), a11, 1
3f34c660:	movk   1, a9
3f34c670:	move   a9, *a11(0x20), 1
L3F34C690:
3f34c690:	move   a14, -*sp, 1
3f34c6a0:	move   a8, *a14+, 1
3f34c6b0:	move   @0x11a410, *a14+, 1
3f34c6e0:	calla  L3FB11C90
L3F34C710:
3f34c710:	subi   0x40, a14
3f34c730:	mmfm   sp, a9,a11,a13
3f34c750:	rets
3f34c760:	mmtm   sp, a9,a11,a13
3f34c780:	move   a14, a13
3f34c790:	addi   0x60, a14
3f34c7b0:	move   a14, -*sp, 1
3f34c7c0:	move   @0x1349b0, *a14+, 1
3f34c7f0:	move   @0x11a410, *a14+, 1
3f34c820:	calla  L3FB11A10
3f34c850:	move   a8, *a13, 1
3f34c860:	move   a8, a8
3f34c870:	jreq   L3F34CFA0
3f34c880:	move   *a8(0x160), a11, 1
3f34c8a0:	move   *a11(0x20), a11, 1
3f34c8c0:	jrne   L3F34CC40
3f34c8d0:	move   a14, -*sp, 1
3f34c8e0:	move   @0x135730, *a14+, 1
3f34c910:	move   @0x11a410, *a14+, 1
3f34c940:	calla  L3FB11A10
3f34c970:	move   a8, *a13(0x20), 1
3f34c990:	move   a8, a11
3f34c9a0:	jreq   L3F34CA80
3f34c9b0:	move   *a8(0x160), a9, 1
3f34c9d0:	movk   1, a11
3f34c9e0:	movb   a11, *a9(0x28)
3f34ca00:	move   a14, -*sp, 1
3f34ca10:	move   a8, *a14+, 1
3f34ca20:	move   @0x11a410, *a14+, 1
3f34ca50:	calla  L3FB11C90
L3F34CA80:
3f34ca80:	move   a14, -*sp, 1
3f34ca90:	move   @0x1364b0, *a14+, 1
3f34cac0:	move   @0x11a410, *a14+, 1
3f34caf0:	calla  L3FB11A10
3f34cb20:	move   a8, *a13(0x20), 1
3f34cb40:	move   a8, a9
3f34cb50:	jreq   L3F34CFA0
3f34cb60:	move   *a8(0x160), a11, 1
3f34cb80:	sub    a9, a9
3f34cb90:	movb   a9, *a11(0x28)
3f34cbb0:	move   a14, -*sp, 1
3f34cbc0:	move   a8, *a14+, 1
3f34cbd0:	move   @0x11a410, *a14+, 1
3f34cc00:	calla  L3FB11C90
3f34cc30:	jruc   L3F34CFA0
L3F34CC40:
3f34cc40:	move   a14, -*sp, 1
3f34cc50:	move   @0x1364b0, *a14+, 1
3f34cc80:	move   @0x11a410, *a14+, 1
3f34ccb0:	calla  L3FB11A10
3f34cce0:	move   a8, *a13(0x20), 1
3f34cd00:	move   a8, a9
3f34cd10:	jreq   L3F34CDF0
3f34cd20:	move   *a8(0x160), a11, 1
3f34cd40:	movk   1, a9
3f34cd50:	movb   a9, *a11(0x28)
3f34cd70:	move   a14, -*sp, 1
3f34cd80:	move   a8, *a14+, 1
3f34cd90:	move   @0x11a410, *a14+, 1
3f34cdc0:	calla  L3FB11C90
L3F34CDF0:
3f34cdf0:	move   a14, -*sp, 1
3f34ce00:	move   @0x135730, *a14+, 1
3f34ce30:	move   @0x11a410, *a14+, 1
3f34ce60:	calla  L3FB11A10
3f34ce90:	move   a8, *a13(0x20), 1
3f34ceb0:	move   a8, a9
3f34cec0:	jreq   L3F34CFA0
3f34ced0:	move   *a8(0x160), a11, 1
3f34cef0:	sub    a9, a9
3f34cf00:	movb   a9, *a11(0x28)
3f34cf20:	move   a14, -*sp, 1
3f34cf30:	move   a8, *a14+, 1
3f34cf40:	move   @0x11a410, *a14+, 1
3f34cf70:	calla  L3FB11C90
L3F34CFA0:
3f34cfa0:	subi   0x60, a14
3f34cfc0:	mmfm   sp, a9,a11,a13
3f34cfe0:	rets
3f34cff0:	cmp    a8, a0
3f34d000:	move   a10, b14
3f34d010:	sub    a10, a4
3f34d020:	.word  0x0053
3f34d030:	cmp    b2, b3
3f34d040:	xor    a10, sp
3f34d050:	cmp    a8, a0
3f34d060:	sub    b10, b3
3f34d070:	clr    b2
3f34d080:	addc   a10, a9
3f34d090:	andn   a10, a5
3f34d0a0:	sla    0x0, a0
3f34d0b0:	divs   a0, a0
3f34d0c0:	sub    b10, b3
3f34d0d0:	clr    b2
3f34d0e0:	addc   a10, a9
3f34d0f0:	andn   a10, a5
3f34d100:	divs   a0, a0
3f34d110:	move   a10, b14
3f34d120:	sub    a10, a4
3f34d130:	divs   a0, a0
3f34d140:	move   a10, b14
3f34d150:	sub    a10, a4
3f34d160:	.word  0x0053
3f34d170:	cmp    b10, b4
3f34d180:	sub    a10, a13
3f34d190:	.word  0x0052
3f34d1a0:	cmp    a10, a4
3f34d1b0:	add    b10, b3
3f34d1c0:	move   a2, a2
3f34d1d0:	srl    0x6, a5
3f34d1e0:	move   a2, a1
3f34d1f0:	.word  0x004c
3f34d200:	andn   a2, a7
3f34d210:	or     a10, sp
3f34d220:	.word  0x0050
3f34d230:	sub    b10, b3
3f34d240:	.word  0x0054
3f34d250:	move   a2, b5
3f34d260:	addc   a2, a1
3f34d270:	sub    a10, a12
3f34d280:	add    a9, sp
3f34d290:	move   a2, a12
3f34d2a0:	sub    a0, a0
3f34d2b0:	andn   a10, a9
3f34d2c0:	addc   a2, a1
3f34d2d0:	sub    a10, a12
3f34d2e0:	sra    0x1f, b13
3f34d2f0:	sll    0x8, a0
3f34d300:	.word  0x0064
3f34d310:	rev    a12
3f34d320:	move   a2, b5
3f34d330:	addc   a2, a1
3f34d340:	sub    a10, a12
3f34d350:	sra    0x1f, b13
3f34d360:	andn   a8, a0
3f34d370:	mods   a11, sp
3f34d380:	sla    0x3, a5
3f34d390:	mods   a3, a3
3f34d3a0:	sra    a11, a9
3f34d3b0:	.word  0x746e
3f34d3c0:	sla    0x3, b3
3f34d3d0:	.word  0x7261
3f34d3e0:	sla    0x3, a5
3f34d3f0:	.word  0x7563
3f34d400:	.word  0x7272
3f34d410:	modu   a3, a5
3f34d420:	mods   b3, b4
3f34d430:	sla    0x3, b9
3f34d440:	.word  0x7375
3f34d450:	modu   a3, a9
3f34d460:	sla    0x3, a7
3f34d470:	sra    b11, b2
3f34d480:	modu   a11, a13
3f34d490:	sra    b11, b4
3f34d4a0:	srl    a1, a0
3f34d4b0:	modu   a3, sp
3f34d4c0:	.word  0x7374
3f34d4d0:	rev    a14
3f34d4e0:	sla    a10, a3
3f34d4f0:	modu   a3, a14
3f34d500:	.word  0x746f
3f34d510:	sll    a9, a0
3f34d520:	sla    a11, a8
3f34d530:	srl    a11, a14
3f34d540:	sla    0x3, a5
3f34d550:	modu   a11, a6
3f34d560:	.word  0x746e
3f34d570:	.word  0x7020
3f34d580:	.word  0x7461
3f34d590:	sla    0x3, a8
3f34d5a0:	.word  0x7461
3f34d5b0:	.word  0x7420
3f34d5c0:	rl     a11, a8
3f34d5d0:	sla    0x3, b3
3f34d5e0:	rl     b11, b4
3f34d5f0:	sra    a11, a13
3f34d600:	rev    a14
3f34d610:	sra    0xf, a10
3f34d620:	move   a9, b10
3f34d630:	.word  0x7475
3f34d640:	modu   a9, a0
3f34d650:	sla    0x3, a6
3f34d660:	sra    a11, a13
3f34d670:	modu   a11, a13
3f34d680:	.word  0x7972
3f34d690:	rl     a9, a0
3f34d6a0:	sla    0x3, a14
3f34d6b0:	.word  0x7061
3f34d6c0:	mods   b3, b0
3f34d6d0:	mpyu   b11, b9
3f34d6e0:	modu   a11, a6
3f34d6f0:	.word  0x746e
3f34d700:	.word  0x705f
3f34d710:	.word  0x7461
3f34d720:	sra    0x1d, a8
3f34d730:	.word  0x0a29
3f34d740:	andn   a8, a0
3f34d750:	.word  0x7465
3f34d760:	rl     b11, b4
3f34d770:	srl    a11, a14
3f34d780:	or     a1, a0
3f34d790:	or     a2, a6
3f34d7a0:	sla    0x2, b0
3f34d7b0:	modu   a11, a6
3f34d7c0:	.word  0x746e
3f34d7d0:	.word  0x7020
3f34d7e0:	.word  0x7461
3f34d7f0:	srl    0xd, a8
3f34d800:	or     a0, a0
3f34d810:	rl     a11, a8
3f34d820:	sla    0x3, b3
3f34d830:	rl     b11, b7
3f34d840:	mods   a3, a12
3f34d850:	.word  0x7420
3f34d860:	lmo    a11, a1
3f34d870:	sla    0x3, a5
3f34d880:	sra    b11, b3
3f34d890:	sra    b11, b6
3f34d8a0:	sla    b11, b2
3f34d8b0:	sla    0x3, a12
3f34d8c0:	rl     a11, a13
3f34d8d0:	.word  0x756e
3f34d8e0:	sra    b11, b4
3f34d8f0:	srl    0xd, b3
3f34d900:	or     a0, a0
3f34d910:	and    a2, a3
3f34d920:	and    a2, a9
3f34d930:	subb   b2, sp
3f34d940:	move   a2, sp
3f34d950:	andn   b10, b4
3f34d960:	add    a8, a0
3f34d970:	.word  0x7474
3f34d980:	mods   a11, a5
3f34d990:	.word  0x7470
3f34d9a0:	modu   a3, a9
3f34d9b0:	sla    0x3, a7
3f34d9c0:	modu   b11, b4
3f34d9d0:	.word  0x7320
3f34d9e0:	.word  0x7465
3f34d9f0:	srl    a1, a0
3f34da00:	modu   a3, sp
3f34da10:	sla    0x3, b4
3f34da20:	sla    b11, b0
3f34da30:	rl     b3, b4
3f34da40:	rev    a14
3f34da50:	.word  0x7473
3f34da60:	divu   b11, b2
3f34da70:	sra    a1, a5
3f34da80:	sla    0x2, b13
3f34da90:	sla    0x1, b13
3f34daa0:	sll    0x9, a2
3f34dab0:	sla    0x13, b3
3f34dac0:	.word  0x000a
3f34dad0:	sub    a2, a1
3f34dae0:	and    a2, a4
3f34daf0:	sub    b10, b2
3f34db00:	.word  0x0046
3f34db10:	sub    a10, a4
3f34db20:	and    a2, a12
3f34db30:	sub    b10, b2
3f34db40:	.word  0x0046
3f34db50:	mmtm   sp, a9,a11
3f34db70:	move   a14, -*sp, 1
3f34db80:	sub    a11, a11
3f34db90:	move   a11, *a14+, 1
3f34dba0:	move   a11, *a14+, 1
3f34dbb0:	movi   0xc350, a9
3f34dbe0:	move   a9, *a14+, 1
3f34dbf0:	movi   0x3f34e130, a8
3f34dc20:	move   a8, *a14+, 1
3f34dc30:	movi   0x3f362910, a11
3f34dc60:	move   a11, *a14+, 1
3f34dc70:	calla  L3F706A40
3f34dca0:	move   a8, @0xbf200, 1
3f34dcd0:	move   a8, a8
3f34dce0:	jrne   L3F34DDF0
3f34dcf0:	move   a14, -*sp, 1
3f34dd00:	movi   0x3f34e168, a8
3f34dd30:	move   a8, *a14+, 1
3f34dd40:	move   @0xbf200, *a14+, 1
3f34dd70:	movi   0x65, a9
3f34dd90:	move   a9, *a14+, 1
3f34dda0:	subk   11, a9
3f34ddb0:	move   a9, *a14+, 1
3f34ddc0:	calla  L3F265310
L3F34DDF0:
3f34ddf0:	move   a14, -*sp, 1
3f34de00:	calla  L3FD39AF0
3f34de30:	move   a8, *a14+, 1
3f34de40:	movk   1, a9
3f34de50:	move   a9, *a14+, 1
3f34de60:	movi   0x4e20, a9
3f34de80:	move   a9, *a14+, 1
3f34de90:	movi   0x3f34e2e0, a8
3f34dec0:	move   a8, *a14+, 1
3f34ded0:	movi   0x3f2e6de0, a9
3f34df00:	move   a9, *a14+, 1
3f34df10:	calla  L3F706A40
3f34df40:	move   a8, @0xbf1e0, 1
3f34df70:	move   a8, a8
3f34df80:	jrne   L3F34E090
3f34df90:	move   a14, -*sp, 1
3f34dfa0:	movi   0x3f34e360, a8
3f34dfd0:	move   a8, *a14+, 1
3f34dfe0:	move   @0xbf1e0, *a14+, 1
3f34e010:	movi   0x65, a9
3f34e030:	move   a9, *a14+, 1
3f34e040:	subk   11, a9
3f34e050:	move   a9, *a14+, 1
3f34e060:	calla  L3F265310
L3F34E090:
3f34e090:	move   a14, -*sp, 1
3f34e0a0:	movi   0x1388, a9
3f34e0c0:	move   a9, *a14+, 1
3f34e0d0:	calla  L3FB33A20
3f34e100:	mmfm   sp, a9,a11
3f34e120:	rets
3f34e130:	sub    b10, b3
3f34e140:	clr    b2
3f34e150:	andn   a2, a5
3f34e160:	.word  0x0a00
3f34e170:	move   a9, a0
3f34e180:	rl     a11, a1
3f34e190:	.word  0x706e
3f34e1a0:	modu   b11, b2
3f34e1b0:	.word  0x7267
3f34e1c0:	mods   a11, a1
3f34e1d0:	dsjs   a0, L3F34E2F0
3f34e1e0:	addc   a9, a0
3f34e1f0:	modu   a3, a1
3f34e200:	modu   a11, a14
3f34e210:	sla    0x3, b4
3f34e220:	.word  0x7263
3f34e230:	sla    a11, a5
3f34e240:	sra    b11, b4
3f34e250:	andn   a9, a0
3f34e260:	.word  0x7265
3f34e270:	sra    b11, b6
3f34e280:	sla    0x3, b2
3f34e290:	.word  0x7250
3f34e2a0:	sll    a11, sp
3f34e2b0:	.word  0x7365
3f34e2c0:	sla    0x3, b3
3f34e2d0:	.word  0x000a
3f34e2e0:	sub    b10, b3
L3F34E2F0:
3f34e2f0:	andn   b10, b3
3f34e300:	move   a10, b9
3f34e310:	move   a10, a14
3f34e320:	andn   a2, a7
3f34e330:	and    b2, sp
3f34e340:	move   b10, a2
3f34e350:	.word  0x0043
3f34e360:	sla    0x0, a10
3f34e370:	sla    a10, a13
3f34e380:	modu   a3, a9
3f34e390:	.word  0x7270
3f34e3a0:	srl    a11, sp
3f34e3b0:	sla    b11, b2
3f34e3c0:	sla    0x3, a13
3f34e3d0:	sla    0x1, b10
3f34e3e0:	sla    a10, a3
3f34e3f0:	modu   a3, a14
3f34e400:	.word  0x746f
3f34e410:	sll    a9, a0
3f34e420:	sra    b11, b2
3f34e430:	.word  0x7461
3f34e440:	sla    0x3, a5
3f34e450:	sra    b10, b3
3f34e460:	.word  0x7373
3f34e470:	modu   a11, a9
3f34e480:	sla    0x3, a14
3f34e490:	srl    a10, a13
3f34e4a0:	sla    0x3, b2
3f34e4b0:	.word  0x7250
3f34e4c0:	sll    a11, sp
3f34e4d0:	.word  0x7365
3f34e4e0:	sla    0x3, b3
3f34e4f0:	.word  0x000a
L3F34E500:
3f34e500:	mmtm   sp, a7,a9,a11,a13
3f34e520:	move   a14, a13
3f34e530:	addi   0x60, a14
3f34e550:	movk   1, a11
3f34e560:	move   a11, *a13, 1
3f34e570:	movb   *a13, a11
3f34e580:	jreq   L3F34E5F0
3f34e590:	movi   0x6c, a11
3f34e5b0:	movb   a11, @0xbf5e0
3f34e5e0:	jruc   L3F34E640
L3F34E5F0:
3f34e5f0:	movi   0x42, a11
3f34e610:	movb   a11, @0xbf5e0
L3F34E640:
3f34e640:	calla  L3F708700
3f34e670:	move   a8, @0xbf5f0, 1
3f34e6a0:	movi   0xbf610, a11
3f34e6d0:	move   a11, @0xbf610, 1
3f34e700:	move   a11, @0xbf630, 1
3f34e730:	sub    a11, a11
3f34e740:	move   a11, @0xbf260, 1
3f34e770:	movi   0xffff, a11
3f34e790:	move   a11, @0xbf2e0, 1
3f34e7c0:	move   a14, -*sp, 1
3f34e7d0:	movk   12, a11
3f34e7e0:	move   a11, *a14+, 1
3f34e7f0:	calla  L3F701230
3f34e820:	move   a8, a9
3f34e830:	jrne   L3F34E8F0
3f34e840:	move   a14, -*sp, 1
3f34e850:	movi   0x3f352480, a8
3f34e880:	move   a8, *a14+, 1
3f34e890:	calla  L3F927BC0
3f34e8c0:	calla  L3F707A30
L3F34E8F0:
3f34e8f0:	move   a14, -*sp, 1
3f34e900:	movi   0x4100, a11
3f34e920:	move   a11, *a14+, 1
3f34e930:	sub    a11, a11
3f34e940:	move   a11, *a14+, 1
3f34e950:	movi   0x4100, a11
3f34e970:	move   a11, *a14+, 1
3f34e980:	sub    a11, a11
3f34e990:	move   a11, *a14+, 1
3f34e9a0:	move   @0xbf5f0, *a14+, 1
3f34e9d0:	move   a11, *a14+, 1
3f34e9e0:	movi   0x3f34ec50, a11
3f34ea10:	move   a11, *a14+, 1
3f34ea20:	movi   0x3f3525c8, a8
3f34ea50:	move   a8, *a14+, 1
3f34ea60:	calla  L3F709840
3f34ea90:	move   a8, *a9(0x40), 1
3f34eab0:	pushst
3f34eac0:	dint
3f34ead0:	move   a9, *a13(0x20), 1
3f34eaf0:	move   @0xbf520, a7, 1
3f34eb20:	move   a7, *a13(0x40), 1
3f34eb40:	move   *a7, *a9, 1
3f34eb50:	move   a7, *a9(0x20), 1
3f34eb70:	move   a9, *a7, 1
3f34eb80:	move   *a9, a11, 1
3f34eb90:	move   a9, *a11(0x20), 1
3f34ebb0:	popst
3f34ebc0:	sub    a11, a11
3f34ebd0:	move   a11, @0x90180, 1
3f34ec00:	subi   0x60, a14
3f34ec20:	mmfm   sp, a7,a9,a11,a13
3f34ec40:	rets
3f34ec50:	mmtm   sp, a7,a9,a11,a13
3f34ec70:	move   a14, a13
3f34ec80:	addi   0x40, a14
3f34eca0:	move   @0xbf4e0, a11, 1
3f34ecd0:	inc    a11
3f34ece0:	move   a11, @0xbf4e0, 1
3f34ed10:	move   a14, -*sp, 1
3f34ed20:	movk   12, a11
3f34ed30:	move   a11, *a14+, 1
3f34ed40:	calla  L3F701230
3f34ed70:	move   a8, a9
3f34ed80:	jrne   L3F34EE10
3f34ed90:	move   a14, -*sp, 1
3f34eda0:	movi   0x3f352608, a8
3f34edd0:	move   a8, *a14+, 1
3f34ede0:	calla  L3F596290
L3F34EE10:
3f34ee10:	move   a14, -*sp, 1
3f34ee20:	movi   0x4100, a11
3f34ee40:	move   a11, *a14+, 1
3f34ee50:	sub    a11, a11
3f34ee60:	move   a11, *a14+, 1
3f34ee70:	movi   0x4100, a11
3f34ee90:	move   a11, *a14+, 1
3f34eea0:	sub    a11, a11
3f34eeb0:	move   a11, *a14+, 1
3f34eec0:	move   @0xbf5f0, *a14+, 1
3f34eef0:	move   a11, *a14+, 1
3f34ef00:	movi   0x3f34ec50, a11
3f34ef30:	move   a11, *a14+, 1
3f34ef40:	movi   0x3f3525c8, a8
3f34ef70:	move   a8, *a14+, 1
3f34ef80:	calla  L3F709840
3f34efb0:	move   a8, *a9(0x40), 1
3f34efd0:	pushst
3f34efe0:	dint
3f34eff0:	move   a9, *a13, 1
3f34f000:	move   @0xbf520, a7, 1
3f34f030:	move   a7, *a13(0x20), 1
3f34f050:	move   *a7, *a9, 1
3f34f060:	move   a7, *a9(0x20), 1
3f34f080:	move   a9, *a7, 1
3f34f090:	move   *a9, a11, 1
3f34f0a0:	move   a9, *a11(0x20), 1
3f34f0c0:	popst
3f34f0d0:	move   a14, -*sp, 1
3f34f0e0:	move   @0xbf5f0, *a14+, 1
3f34f110:	calla  L3FB3FE90
3f34f140:	move   *sp(0xa0), a14, 1
3f34f160:	mmfm   sp, a7,a9,a11,a13
3f34f180:	rets   2
L3F34F190:
3f34f190:	mmtm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f34f1b0:	move   a14, a13
3f34f1c0:	addi   0x600, a14
3f34f1e0:	move   *a13(0xffe0), a9, 1
3f34f200:	move   *a13(0xffc0), a10, 1
3f34f220:	move   *a13(0xffa0), a11, 1
3f34f240:	move   *a13(0xff80), a12, 1
3f34f260:	sub    a7, a7
3f34f270:	move   a7, *a13(0xc0), 1
3f34f290:	move   a7, *a10, 1
3f34f2a0:	move   a7, *a12, 1
L3F34F2B0:
3f34f2b0:	move   @0x1b3900, a7, 1
3f34f2e0:	setf   1, 1, 0
3f34f2f0:	move   *a7(0x1c1), a5, 0
3f34f310:	move   a5, *a13(0x160), 1
3f34f330:	movk   1, a5
3f34f340:	move   a5, *a7(0x1c1), 0
3f34f360:	move   @0xbf4e0, a5, 1
3f34f390:	jaeq   L3F350DB0
3f34f3b0:	sub    a5, a5
3f34f3c0:	move   a5, *a13(0x200), 1
3f34f3e0:	move   @0xbf4e0, a5, 1
3f34f410:	dec    a5
3f34f420:	move   a5, @0xbf4e0, 1
3f34f450:	move   @0xbf500, a5, 1
3f34f480:	move   a5, *a13(0x180), 1
3f34f4a0:	pushst
3f34f4b0:	dint
3f34f4c0:	move   a5, *a13(0x220), 1
3f34f4e0:	move   *a5(0x20), *a13(0x240), 1
3f34f510:	move   *a13(0x240), a3, 1
3f34f530:	move   *a5, *a3, 1
3f34f540:	move   *a3, a3, 1
3f34f550:	move   *a13(0x240), *a3(0x20), 1
3f34f580:	move   a5, *a5, 1
3f34f590:	move   a5, *a5(0x20), 1
3f34f5b0:	popst
3f34f5c0:	move   *a13(0x160), *a7(0x1c1), 0
3f34f5f0:	movk   1, a3
3f34f600:	move   a3, *a12, 1
3f34f610:	calla  L3F22B990
3f34f640:	move   a8, a2
3f34f650:	move   a8, *a11, 1
3f34f660:	move   a14, -*sp, 1
3f34f670:	movi   0x25, a7
3f34f690:	move   a7, *a14+, 1
3f34f6a0:	move   a3, *a14+, 1
3f34f6b0:	calla  L3F703D90
3f34f6e0:	move   a8, *a2(0x60), 1
3f34f700:	move   a8, a8
3f34f710:	jrne   L3F34F890
3f34f720:	move   a14, -*sp, 1
3f34f730:	movi   0x3f352748, a8
3f34f760:	move   a8, *a14+, 1
3f34f770:	movi   0xffff, a3
3f34f790:	move   a3, *a14+, 1
3f34f7a0:	calla  L3F596830
3f34f7d0:	move   a14, -*sp, 1
3f34f7e0:	movk   3, a3
3f34f7f0:	move   a3, *a14+, 1
3f34f800:	movi   0x3f352910, a8
3f34f830:	move   a8, *a14+, 1
3f34f840:	calla  L3F309350
3f34f870:	jauc   L3F351210
L3F34F890:
3f34f890:	move   *a2(0x60), a3, 1
3f34f8b0:	sub    a7, a7
3f34f8c0:	move   a7, *a3(0x60), 1
3f34f8e0:	move   *a2(0x60), a3, 1
3f34f900:	movb   a7, *a3(0xa0)
3f34f920:	move   *a2(0x60), a3, 1
3f34f940:	move   a7, *a3(0xa8), 1
3f34f960:	move   *a2(0x60), a3, 1
3f34f980:	move   a7, *a3(0xc8), 1
3f34f9a0:	move   *a2(0x60), a3, 1
3f34f9c0:	move   *a5(0x40), *a3(0xe8), 1
3f34f9f0:	move   *a2(0x60), a3, 1
3f34fa10:	move   *a3(0xe8), a3, 1
3f34fa30:	calla  L3F708700
3f34fa60:	move   a8, *a3(0xe0), 1
3f34fa80:	move   *a2(0x60), a3, 1
3f34faa0:	move   a14, -*sp, 1
3f34fab0:	move   @0xbf2e0, *a14+, 1
3f34fae0:	calla  L3FCCBE80
3f34fb10:	dec    a8
3f34fb20:	move   a8, *a13(0x1e0), 1
3f34fb40:	move   a8, *a3(0x80), 1
3f34fb60:	movk   1, a3
3f34fb70:	sll    a8, a3
3f34fb80:	move   @0xbf2e0, a7, 1
3f34fbb0:	andn   a3, a7
3f34fbc0:	move   a7, @0xbf2e0, 1
3f34fbf0:	move   *a2(0x60), a3, 1
3f34fc10:	move   a2, *a3(0x40), 1
3f34fc30:	pushst
3f34fc40:	dint
3f34fc50:	move   *a2(0x60), a3, 1
3f34fc70:	move   a3, *a13(0x220), 1
3f34fc90:	move   @0xbf630, a3, 1
3f34fcc0:	move   a3, *a13(0x240), 1
3f34fce0:	move   *a13(0x220), a5, 1
3f34fd00:	move   *a3, *a5, 1
3f34fd10:	move   a3, *a5(0x20), 1
3f34fd30:	move   a5, *a3, 1
3f34fd40:	move   *a5, a5, 1
3f34fd50:	move   *a13(0x220), *a5(0x20), 1
3f34fd80:	popst
3f34fd90:	move   a14, -*sp, 1
3f34fda0:	move   *a13(0x180), *a14+, 1
3f34fdc0:	calla  L3F702440
3f34fdf0:	move   *a2(0x60), a7, 1
3f34fe10:	move   *a7(0xe8), *a13(0x1a0), 1
3f34fe40:	move   *a13(0x1a0), a7, 1
3f34fe60:	move   *a7(0xa0), a5, 1
3f34fe80:	jrne   L3F34FF90
3f34fe90:	move   *a7(0x1a0), a5, 1
3f34feb0:	subk   2, a5
3f34fec0:	jrne   L3F34FF90
L3F34FED0:
3f34fed0:	calla  L3F57A710
3f34ff00:	move   *a13(0x1a0), a7, 1
3f34ff20:	move   *a7(0xa0), a5, 1
3f34ff40:	jrne   L3F34FF90
3f34ff50:	move   *a7(0x1a0), a5, 1
3f34ff70:	subk   2, a5
3f34ff80:	jreq   L3F34FED0
L3F34FF90:
3f34ff90:	move   *a7(0x1a0), a5, 1
3f34ffb0:	subk   2, a5
3f34ffc0:	jreq   L3F350040
3f34ffd0:	move   a14, -*sp, 1
3f34ffe0:	move   a2, *a14+, 1
3f34fff0:	calla  L3F351260
3f350020:	jauc   L3F351210
L3F350040:
3f350040:	sub    a5, a5
3f350050:	move   a5, *a13, 1
3f350060:	move   *a7(0x1a0), a3, 1
3f350080:	subk   2, a3
3f350090:	jrne   L3F350330
L3F3500A0:
3f3500a0:	move   a14, -*sp, 1
3f3500b0:	move   *a13, a7, 1
3f3500c0:	neg    a7
3f3500d0:	addk   12, a7
3f3500e0:	move   a7, *a14+, 1
3f3500f0:	move   *a13, a7, 1
3f350100:	sll    0x3, a7
3f350110:	add    a13, a7
3f350120:	addi   0x60, a7
3f350140:	move   a7, *a14+, 1
3f350150:	move   *a13(0x1a0), *a14+, 1
3f350170:	calla  L3F70C5C0
3f3501a0:	move   a8, *a13(0x200), 1
3f3501c0:	move   a8, a3
3f3501d0:	jrge   L3F350250
3f3501e0:	move   a14, -*sp, 1
3f3501f0:	move   a2, *a14+, 1
3f350200:	calla  L3F351260
3f350230:	jauc   L3F351210
L3F350250:
3f350250:	move   *a13, a7, 1
3f350260:	add    a3, a7
3f350270:	move   a7, *a13, 1
3f350280:	calla  L3F57A710
3f3502b0:	subk   12, a7
3f3502c0:	jrnc   L3F350330
3f3502d0:	move   *a13(0x1a0), a7, 1
3f3502f0:	move   *a7(0x1a0), a5, 1
3f350310:	subk   2, a5
3f350320:	jreq   L3F3500A0
L3F350330:
3f350330:	setf   8, 0, 0
3f350340:	move   *a13(0x60), a7, 0
3f350360:	move   @0xbf5e0, a5
3f350390:	cmp    a5, a7
3f3503a0:	jreq   L3F350470
3f3503b0:	move   a14, -*sp, 1
3f3503c0:	move   a13, a7
3f3503d0:	addi   0x60, a7
3f3503f0:	move   a7, *a14+, 1
3f350400:	calla  L3F8ECC80
3f350430:	movk   1, a5
3f350440:	move   a5, *a13(0x1c0), 1
3f350460:	jruc   L3F3504A0
L3F350470:
3f350470:	sub    a3, a3
3f350480:	move   a3, *a13(0x1c0), 1
L3F3504A0:
3f3504a0:	move   *a13(0x1c0), *a2(0x80), 1
3f3504d0:	setf   16, 0, 0
3f3504e0:	move   *a13(0x70), a7, 0
3f350500:	subk   11, a7
3f350510:	jrne   L3F350560
3f350520:	move   *a13(0x80), a7, 0
3f350540:	jaeq   L3F351210
L3F350560:
3f350560:	sub    a7, a7
3f350570:	movb   a7, *a13(0x220)
3f350590:	move   a14, -*sp, 1
3f3505a0:	movi   0x3f352a70, a8
3f3505d0:	move   a8, *a14+, 1
3f3505e0:	calla  L3FB458D0
3f350610:	movb   a8, *a13(0x228)
3f350630:	setf   8, 0, 0
3f350640:	move   *a13(0x228), a5, 0
3f350660:	addk   3, a5
3f350670:	srl    0x2, a5
3f350680:	setf   16, 0, 0
3f350690:	move   a5, *a13(0x250), 0
3f3506b0:	movk   11, a5
3f3506c0:	move   a5, *a13(0x230), 0
3f3506e0:	move   a7, *a13(0x240), 0
3f350700:	move   *a13(0x1c0), a3, 1
3f350720:	jreq   L3F3508E0
3f350730:	movb   *a13(0x230), a3
3f350750:	move   a3, *a13(0x5e0), 1
3f350770:	movb   *a13(0x238), *a13(0x230)
3f3507a0:	movb   a3, *a13(0x238)
3f3507c0:	movb   *a13(0x240), a5
3f3507e0:	move   a5, *a13(0x5e0), 1
3f350800:	movb   *a13(0x248), *a13(0x240)
3f350830:	movb   a5, *a13(0x248)
3f350850:	movb   *a13(0x250), a3
3f350870:	move   a3, *a13(0x5e0), 1
3f350890:	movb   *a13(0x258), *a13(0x250)
3f3508c0:	movb   a3, *a13(0x258)
L3F3508E0:
3f3508e0:	move   a14, -*sp, 1
3f3508f0:	movi   0x64, a5
3f350910:	move   a5, *a14+, 1
3f350920:	move   a13, a3
3f350930:	addi   0x260, a3
3f350950:	move   a3, *a14+, 1
3f350960:	calla  L3FB44A00
3f350990:	move   a14, -*sp, 1
3f3509a0:	movi   0x3f352a70, a8
3f3509d0:	move   a8, *a14+, 1
3f3509e0:	move   a3, *a14+, 1
3f3509f0:	calla  L3FB45720
3f350a20:	setf   8, 0, 0
3f350a30:	move   *a13(0x228), a3, 0
3f350a50:	movk   3, a5
3f350a60:	and    a3, a5
3f350a70:	sll    0x5, a5
3f350a80:	addi   0xbf560, a5
3f350ab0:	move   *a5, a5, 1
3f350ac0:	add    a3, a5
3f350ad0:	addk   8, a5
3f350ae0:	move   a5, *a13(0x580), 1
3f350b00:	move   a13, a3
3f350b10:	addi   0x220, a3
3f350b30:	move   a3, *a13(0x5c0), 1
3f350b50:	move   a5, a8
3f350b60:	jreq   L3F350D50
L3F350B70:
3f350b70:	move   a14, -*sp, 1
3f350b80:	move   *a13(0x580), *a14+, 1
3f350ba0:	move   *a13(0x5c0), *a14+, 1
3f350bc0:	move   *a13(0x1a0), *a14+, 1
3f350be0:	calla  L3F70D150
3f350c10:	move   a8, *a13(0x5a0), 1
3f350c30:	move   a8, a3
3f350c40:	jrlt   L3F350D50
3f350c50:	sll    0x3, a3
3f350c60:	move   *a13(0x5c0), a7, 1
3f350c80:	add    a7, a3
3f350c90:	move   a3, *a13(0x5c0), 1
3f350cb0:	move   *a13(0x580), a7, 1
3f350cd0:	sub    a8, a7
3f350ce0:	move   a7, *a13(0x580), 1
3f350d00:	calla  L3F57A710
3f350d30:	move   a7, a5
3f350d40:	jrne   L3F350B70
L3F350D50:
3f350d50:	move   a14, -*sp, 1
3f350d60:	move   a2, *a14+, 1
3f350d70:	calla  L3F351260
3f350da0:	jruc   L3F351210
L3F350DB0:
3f350db0:	move   *a13(0x160), *a7(0x1c1), 0
3f350de0:	move   @0xbf610, a0, 1
3f350e10:	cmpi   0xbf610, a0
3f350e40:	jreq   L3F3510E0
L3F350E50:
3f350e50:	move   *a0(0xe8), a7, 1
3f350e70:	move   *a7(0xa0), a7, 1
3f350e90:	jrne   L3F350F50
3f350ea0:	move   *a0(0xe8), a7, 1
3f350ec0:	move   *a7(0x1a0), a7, 1
3f350ee0:	dsjs   a7, L3F350F30
3f350ef0:	movk   1, a7
3f350f00:	movb   a7, *a0(0xa0)
3f350f20:	jruc   L3F350F50
L3F350F30:
3f350f30:	move   *a0, a0, 1
3f350f40:	jruc   L3F3510A0
L3F350F50:
3f350f50:	move   *a10, a7, 1
3f350f60:	inc    a7
3f350f70:	move   a7, *a10, 1
3f350f80:	dec    a7
3f350f90:	sll    0x5, a7
3f350fa0:	add    a9, a7
3f350fb0:	move   *a0(0x40), *a7(0x0), 1
3f350fe0:	movk   1, a7
3f350ff0:	move   *a0(0x80), a5, 1
3f351010:	sll    a5, a7
3f351020:	move   @0xbf260, a5, 1
3f351050:	or     a5, a7
3f351060:	move   a7, @0xbf260, 1
3f351090:	move   *a0, a0, 1
L3F3510A0:
3f3510a0:	cmpi   0xbf610, a0
3f3510d0:	jrne   L3F350E50
L3F3510E0:
3f3510e0:	move   *a12, a7, 1
3f3510f0:	move   *a10, a5, 1
3f351100:	or     a5, a7
3f351110:	jrne   L3F351210
3f351120:	move   @0xc5290, a7, 1
3f351150:	cmpi   0xc5290, a7
3f351180:	jreq   L3F3511C0
3f351190:	calla  L3F93BE40
L3F3511C0:
3f3511c0:	calla  L3FB3FA00
3f3511f0:	jauc   L3F34F2B0
L3F351210:
3f351210:	move   *sp(0x1a0), a14, 1
3f351230:	mmfm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f351250:	rets   2
L3F351260:
3f351260:	mmtm   sp, a7,a9,a11,a13
3f351280:	move   a14, a13
3f351290:	addi   0x60, a14
3f3512b0:	move   *a13(0xffe0), a11, 1
3f3512d0:	move   *a11(0x60), a9, 1
3f3512f0:	movk   1, a11
3f351300:	move   *a9(0x80), a9, 1
3f351320:	sll    a9, a11
3f351330:	move   @0xbf260, a9, 1
3f351360:	andn   a11, a9
3f351370:	move   a9, @0xbf260, 1
3f3513a0:	move   *a13(0xffe0), a11, 1
3f3513c0:	move   *a11(0x60), a11, 1
3f3513e0:	movk   1, a9
3f3513f0:	move   *a11(0x80), a11, 1
3f351410:	sll    a11, a9
3f351420:	move   @0xbf2e0, a11, 1
3f351450:	or     a11, a9
3f351460:	move   a9, @0xbf2e0, 1
3f351490:	move   a14, -*sp, 1
3f3514a0:	move   *a13(0xffe0), a11, 1
3f3514c0:	move   *a11(0x60), a11, 1
3f3514e0:	move   *a11(0xe8), *a14+, 1
3f351500:	calla  L3F70BB90
3f351530:	pushst
3f351540:	dint
3f351550:	move   *a13(0xffe0), a11, 1
3f351570:	move   *a11(0x60), *a13(0x20), 1
3f3515a0:	move   *a13(0x20), a9, 1
3f3515c0:	move   *a9(0x20), *a13(0x40), 1
3f3515f0:	move   *a13(0x40), a7, 1
3f351610:	move   *a9, *a7, 1
3f351620:	move   *a7, a7, 1
3f351630:	move   *a13(0x40), *a7(0x20), 1
3f351660:	move   a9, *a9, 1
3f351670:	move   a9, *a9(0x20), 1
3f351690:	popst
3f3516a0:	move   a14, -*sp, 1
3f3516b0:	move   *a11(0x60), *a14+, 1
3f3516d0:	calla  L3F702440
3f351700:	sub    a9, a9
3f351710:	move   a9, *a11(0x60), 1
3f351730:	move   *sp(0xa0), a14, 1
3f351750:	mmfm   sp, a7,a9,a11,a13
3f351770:	rets   2
L3F351780:
3f351780:	mmtm   sp, a11,a13
3f3517a0:	move   a14, a13
3f3517b0:	move   *a13(0xffe0), a11, 1
3f3517d0:	move   a11, @0x90180, 1
3f351800:	move   *sp(0x60), a14, 1
3f351820:	mmfm   sp, a11,a13
3f351840:	rets   2
L3F351850:
3f351850:	move   a11, -*sp, 1
3f351860:	sub    a11, a11
3f351870:	move   a11, @0x90180, 1
3f3518a0:	move   *sp+, a11, 1
3f3518b0:	rets
L3F3518C0:
3f3518c0:	mmtm   sp, a7,a9,a11,a13
3f3518e0:	move   a14, a13
3f3518f0:	addi   0x60, a14
3f351910:	move   @0xc5310, a9, 1
3f351940:	move   *a13(0xffe0), a11, 1
3f351960:	move   *a11(0x20), *a9(0x20), 1
3f351990:	movi   0xfffff, a11
3f3519c0:	move   a11, *a9(0x40), 1
3f3519e0:	move   *a13(0xffe0), a11, 1
3f351a00:	move   *a11(0x80), a11, 1
3f351a20:	jreq   L3F351EC0
3f351a30:	move   a14, -*sp, 1
3f351a40:	movi   0xc5390, a11
3f351a70:	move   a11, *a14+, 1
3f351a80:	movk   8, a11
3f351a90:	move   a11, *a14+, 1
3f351aa0:	move   *a13(0xffe0), *a14+, 1
3f351ac0:	calla  L3F352110
3f351af0:	move   @0xc5330, a7, 1
3f351b20:	move   a7, *a13, 1
3f351b30:	move   a9, a11
3f351b40:	addk   32, a11
3f351b50:	move   a11, *a13(0x20), 1
3f351b70:	addk   32, a7
3f351b80:	move   a7, *a13(0x40), 1
3f351ba0:	movb   *a11(0x18), *a7(0x0)
3f351bd0:	movb   *a11(0x10), *a7(0x8)
3f351c00:	movb   *a11(0x8), *a7(0x10)
3f351c30:	movb   *a11(0x0), *a7(0x18)
3f351c60:	move   a9, a11
3f351c70:	addi   0x40, a11
3f351c90:	move   a11, *a13(0x20), 1
3f351cb0:	move   *a13, a7, 1
3f351cc0:	addi   0x40, a7
3f351ce0:	move   a7, *a13(0x40), 1
3f351d00:	movb   *a11(0x18), *a7(0x0)
3f351d30:	movb   *a11(0x10), *a7(0x8)
3f351d60:	movb   *a11(0x8), *a7(0x10)
3f351d90:	movb   *a11(0x0), *a7(0x18)
3f351dc0:	move   a14, -*sp, 1
3f351dd0:	move   @0xc5330, *a14+, 1
3f351e00:	setf   16, 0, 0
3f351e10:	move   @0xc5380, a11, 0
3f351e40:	sll    0x2, a11
3f351e50:	move   a11, *a14+, 1
3f351e60:	move   *a13(0xffe0), *a14+, 1
3f351e80:	calla  L3F352110
3f351eb0:	jruc   L3F352070
L3F351EC0:
3f351ec0:	move   a14, -*sp, 1
3f351ed0:	movi   0xc5350, a11
3f351f00:	move   a11, *a14+, 1
3f351f10:	movk   8, a7
3f351f20:	move   a7, *a14+, 1
3f351f30:	move   *a13(0xffe0), *a14+, 1
3f351f50:	calla  L3F352110
3f351f80:	move   a14, -*sp, 1
3f351f90:	move   @0xc5310, *a14+, 1
3f351fc0:	setf   16, 0, 0
3f351fd0:	move   @0xc5380, a7, 0
3f352000:	sll    0x2, a7
3f352010:	move   a7, *a14+, 1
3f352020:	move   *a13(0xffe0), *a14+, 1
3f352040:	calla  L3F352110
L3F352070:
3f352070:	move   *a13(0xffe0), a11, 1
3f352090:	sub    a7, a7
3f3520a0:	move   a7, *a11(0xa0), 1
3f3520c0:	move   *sp(0xa0), a14, 1
3f3520e0:	mmfm   sp, a7,a9,a11,a13
3f352100:	rets   2
L3F352110:
3f352110:	mmtm   sp, a0,a2,a4,a5,a7,a9,a10,a11,a12,a13
3f352130:	move   a14, a13
3f352140:	move   *a13(0xffe0), a9, 1
3f352160:	move   *a13(0xffc0), a10, 1
3f352180:	move   *a13(0xffa0), a11, 1
3f3521a0:	move   a11, a2
3f3521b0:	move   *a9(0x60), a7, 1
3f3521d0:	move   *a7(0xe8), a4, 1
3f3521f0:	move   *a9(0x60), a7, 1
3f352210:	jreq   L3F352430
3f352220:	move   @0xbf400, a7, 1
3f352250:	inc    a7
3f352260:	move   a7, @0xbf400, 1
3f352290:	movk   3, a5
3f3522a0:	and    a10, a5
3f3522b0:	sll    0x5, a5
3f3522c0:	addi   0xbf560, a5
3f3522f0:	move   *a5, a12, 1
3f352300:	add    a10, a12
3f352310:	jreq   L3F352430
L3F352320:
3f352320:	move   a14, -*sp, 1
3f352330:	move   a12, *a14+, 1
3f352340:	move   a2, *a14+, 1
3f352350:	move   a4, *a14+, 1
3f352360:	calla  L3F70D150
3f352390:	move   a8, a0
3f3523a0:	jrge   L3F3523E0
3f3523b0:	movi   0xffff, a8
3f3523d0:	jruc   L3F352430
L3F3523E0:
3f3523e0:	move   a0, a7
3f3523f0:	sll    0x3, a7
3f352400:	add    a7, a2
3f352410:	sub    a0, a12
3f352420:	jrne   L3F352320
L3F352430:
3f352430:	move   *sp(0x160), a14, 1
3f352450:	mmfm   sp, a0,a2,a4,a5,a7,a9,a10,a11,a12,a13
3f352470:	rets   2
3f352480:	.word  0x754f
3f352490:	sla    0x3, b4
3f3524a0:	srl    a3, sp
3f3524b0:	mods   a9, a0
3f3524c0:	mods   a11, a5
3f3524d0:	.word  0x726f
3f3524e0:	sla    0x3, b9
3f3524f0:	modu   a3, a9
3f352500:	addc   a9, a0
3f352510:	sra    b11, b2
3f352520:	.word  0x7461
3f352530:	xor    a11, a5
3f352540:	mods   a3, a5
3f352550:	btst   a11, a12
3f352560:	modu   a11, a14
3f352570:	modu   b3, b7
3f352580:	modu   b10, b3
3f352590:	lmo    a11, a3
3f3525a0:	.word  0x7465
3f3525b0:	.word  0x0a73
3f3525c0:	.word  0x7800
3f3525d0:	sra    b11, b3
3f3525e0:	.word  0x7672
3f3525f0:	.word  0x7265
3f352600:	move   a8, b0
3f352610:	.word  0x7475
3f352620:	modu   a9, a0
3f352630:	sla    0x3, a6
3f352640:	sra    a11, a13
3f352650:	modu   a11, a13
3f352660:	.word  0x7972
3f352670:	rl     a9, a0
3f352680:	sla    0x3, a14
3f352690:	.word  0x7243
3f3526a0:	sla    a11, a5
3f3526b0:	sra    b11, b4
3f3526c0:	sra    b10, b7
3f3526d0:	mods   a3, a12
3f3526e0:	modu   a2, a11
3f3526f0:	.word  0x776f
3f352700:	andn   a11, a14
3f352710:	sll    a11, sp
3f352720:	sra    a11, a11
3f352730:	.word  0x7374
3f352740:	xor    a8, a0
3f352750:	rl     a11, a1
3f352760:	subb   b3, b4
3f352770:	.word  0x726f
3f352780:	modu   b10, b3
3f352790:	sra    a11, a13
3f3527a0:	rl     b3, b4
L3F3527B0:
3f3527b0:	modu   a3, a9
3f3527c0:	dsjs   a7, L3F352900
3f3527d0:	modu   a9, a0
3f3527e0:	.word  0x7475
3f3527f0:	modu   a9, a0
3f352800:	sla    0x3, a6
3f352810:	sra    a11, a13
3f352820:	modu   a11, a13
3f352830:	.word  0x7972
3f352840:	srl    a1, a0
3f352850:	.word  0x726f
3f352860:	modu   a1, a0
3f352870:	.word  0x7765
3f352880:	mods   a3, a3
3f352890:	sra    a11, a9
3f3528a0:	.word  0x746e
3f3528b0:	dsjs   a13, L3F3527B0
3f3528c0:	.word  0x736f
3f3528d0:	.word  0x7250
3f3528e0:	.word  0x7669
3f3528f0:	.word  0x7461
L3F352900:
3f352900:	.word  0x0065
3f352910:	modu   a2, a9
3f352920:	.word  0x7573
3f352930:	srl    a3, a6
3f352940:	sll    a11, a9
3f352950:	sra    a11, a9
3f352960:	.word  0x746e
3f352970:	mods   a9, a0
3f352980:	mods   a11, a5
3f352990:	.word  0x726f
3f3529a0:	sla    0x3, b9
3f3529b0:	modu   a11, a6
3f3529c0:	sla    0x3, b2
3f3529d0:	sra    a11, a14
3f3529e0:	sla    0x3, b7
3f3529f0:	mods   a3, a3
3f352a00:	sra    a11, a9
3f352a10:	.word  0x746e
3f352a20:	sll    a9, a0
3f352a30:	sra    b11, b2
3f352a40:	.word  0x7461
3f352a50:	modu   a11, a9
3f352a60:	.word  0x006e
3f352a70:	.word  0x7250
3f352a80:	.word  0x746f
3f352a90:	sll    a11, sp
3f352aa0:	mods   a3, sp
3f352ab0:	.word  0x7620
3f352ac0:	.word  0x7265
3f352ad0:	rl     b11, b3
3f352ae0:	modu   a3, sp
3f352af0:	mods   a9, a0
3f352b00:	.word  0x7369
3f352b10:	sla    a11, a13
3f352b20:	sll    b11, b4
3f352b30:	.word  0x0068
L3F352B40:
3f352b40:	mmtm   sp, a9,a11,a13
3f352b60:	move   a14, a13
3f352b70:	addi   0xe0, a14
3f352b90:	sub    a11, a11
3f352ba0:	move   a11, *a13, 1
3f352bb0:	move   a11, *a13(0x20), 1
3f352bd0:	move   a11, *a13(0x40), 1
3f352bf0:	move   a11, *a13(0x60), 1
3f352c10:	move   a11, *a13(0x80), 1
3f352c30:	move   a11, *a13(0xa0), 1
3f352c50:	move   a11, *a13(0xc0), 1
3f352c70:	move   *a13(0xffe0), a11, 1
3f352c90:	move   *a11(0x20), a11, 1
3f352cb0:	cmpi   0x800000, a11
3f352ce0:	jrne   L3F352D30
3f352cf0:	movk   1, a11
3f352d00:	move   a11, *a13(0xc0), 1
3f352d20:	jruc   L3F352D60
L3F352D30:
3f352d30:	sub    a11, a11
3f352d40:	move   a11, *a13(0xc0), 1
L3F352D60:
3f352d60:	move   a14, -*sp, 1
3f352d70:	movi   0x12c, a11
3f352d90:	move   a11, *a14+, 1
3f352da0:	movi   0xc24b0, a11
3f352dd0:	move   a11, *a14+, 1
3f352de0:	movi   0xbf7b0, a11
3f352e10:	move   a11, *a14+, 1
3f352e20:	calla  L3FDF2D90
3f352e50:	move   *a13(0xc0), a11, 1
3f352e70:	jaeq   L3F354980
3f352e90:	move   *a13(0x20), a11, 1
3f352eb0:	jane   L3F354B90
3f352ed0:	move   *a13(0xa0), a11, 1
3f352ef0:	jane   L3F354B90
L3F352F10:
3f352f10:	move   *a13(0x80), a11, 1
3f352f30:	jane   L3F353C00
3f352f50:	move   *a13(0xa0), a11, 1
3f352f70:	jane   L3F353C00
L3F352F90:
3f352f90:	move   a14, -*sp, 1
3f352fa0:	move   @0xbf770, *a14+, 1
3f352fd0:	move   @0xbf790, *a14+, 1
3f353000:	calla  L3F354D40
3f353030:	calla  L3F355E80
3f353060:	move   a8, *a13(0x60), 1
3f353080:	jruc   L3F353830
L3F353090:
3f353090:	move   @0xbf770, a11, 1
3f3530c0:	movk   1, a9
3f3530d0:	xor    a11, a9
3f3530e0:	move   a9, @0xbf770, 1
3f353110:	jauc   L3F353B90
L3F353130:
3f353130:	move   @0xbf770, a11, 1
3f353160:	movk   2, a9
3f353170:	xor    a11, a9
3f353180:	move   a9, @0xbf770, 1
3f3531b0:	jauc   L3F353B90
L3F3531D0:
3f3531d0:	move   @0xbf770, a11, 1
3f353200:	movk   4, a9
3f353210:	xor    a11, a9
3f353220:	move   a9, @0xbf770, 1
3f353250:	jauc   L3F353B90
L3F353270:
3f353270:	move   @0xbf770, a11, 1
3f3532a0:	movk   8, a9
3f3532b0:	xor    a11, a9
3f3532c0:	move   a9, @0xbf770, 1
3f3532f0:	jauc   L3F353B90
L3F353310:
3f353310:	move   @0xbf770, a11, 1
3f353340:	xori   0x10, a11
3f353370:	move   a11, @0xbf770, 1
3f3533a0:	jruc   L3F353B90
L3F3533B0:
3f3533b0:	move   @0xbf770, a11, 1
3f3533e0:	xori   0x20, a11
3f353410:	move   a11, @0xbf770, 1
3f353440:	jruc   L3F353B90
L3F353450:
3f353450:	move   @0xbf770, a11, 1
3f353480:	xori   0x40, a11
3f3534b0:	move   a11, @0xbf770, 1
3f3534e0:	jruc   L3F353B90
L3F3534F0:
3f3534f0:	move   @0xbf770, a11, 1
3f353520:	xori   0x80, a11
3f353550:	move   a11, @0xbf770, 1
3f353580:	jruc   L3F353B90
L3F353590:
3f353590:	move   @0xbf770, a11, 1
3f3535c0:	xori   0x100, a11
3f3535f0:	move   a11, @0xbf770, 1
3f353620:	jruc   L3F353B90
L3F353630:
3f353630:	move   @0xbf790, a11, 1
3f353660:	movk   1, a9
3f353670:	xor    a11, a9
3f353680:	move   a9, @0xbf790, 1
3f3536b0:	jruc   L3F353B90
L3F3536C0:
3f3536c0:	sub    a11, a11
3f3536d0:	move   a11, @0xbf770, 1
3f353700:	jruc   L3F353B90
L3F353710:
3f353710:	movi   0x1ff, a11
3f353730:	move   a11, @0xbf770, 1
3f353760:	jruc   L3F353B90
L3F353770:
3f353770:	movk   1, a11
3f353780:	move   a11, *a13(0x80), 1
3f3537a0:	jruc   L3F353B90
L3F3537B0:
3f3537b0:	calla  L3F356A40
3f3537e0:	jruc   L3F353B90
L3F3537F0:
3f3537f0:	movk   1, a11
3f353800:	move   a11, *a13(0xa0), 1
3f353820:	jruc   L3F353B90
L3F353830:
3f353830:	subi   0x96, a8
3f353850:	jreq   L3F353090
3f353860:	dec    a8
3f353870:	jreq   L3F353130
3f353880:	dec    a8
3f353890:	jreq   L3F3531D0
3f3538a0:	dec    a8
3f3538b0:	jreq   L3F353270
3f3538c0:	dec    a8
3f3538d0:	jreq   L3F353310
3f3538e0:	dec    a8
3f3538f0:	jreq   L3F3533B0
3f353900:	subk   2, a8
3f353910:	jreq   L3F353450
3f353920:	dec    a8
3f353930:	jreq   L3F3534F0
3f353940:	dec    a8
3f353950:	jreq   L3F353590
3f353960:	subi   0x21, a8
3f353980:	jaeq   L3F353090
3f3539a0:	subk   2, a8
3f3539b0:	jreq   L3F353710
3f3539c0:	subk   3, a8
3f3539d0:	jaeq   L3F353130
3f3539f0:	dec    a8
3f353a00:	jreq   L3F3537B0
3f353a10:	subk   5, a8
3f353a20:	jaeq   L3F3531D0
3f353a40:	dec    a8
3f353a50:	jreq   L3F3537F0
3f353a60:	subk   2, a8
3f353a70:	jreq   L3F3536C0
3f353a80:	subk   2, a8
3f353a90:	jaeq   L3F353270
3f353ab0:	dec    a8
3f353ac0:	jreq   L3F353770
3f353ad0:	subk   5, a8
3f353ae0:	jreq   L3F353310
3f353af0:	subk   5, a8
3f353b00:	jreq   L3F3533B0
3f353b10:	subk   5, a8
3f353b20:	jreq   L3F353450
3f353b30:	subk   5, a8
3f353b40:	jreq   L3F3534F0
3f353b50:	subk   5, a8
3f353b60:	jreq   L3F353590
3f353b70:	subk   2, a8
3f353b80:	jreq   L3F353630
L3F353B90:
3f353b90:	move   *a13(0x80), a11, 1
3f353bb0:	jrne   L3F353C00
3f353bc0:	move   *a13(0xa0), a9, 1
3f353be0:	jaeq   L3F352F90
L3F353C00:
3f353c00:	sub    a11, a11
3f353c10:	move   a11, *a13(0x80), 1
3f353c30:	move   a14, -*sp, 1
3f353c40:	move   a11, *a14+, 1
3f353c50:	addi   0x240, a11
3f353c70:	move   *a11+, *a14+, 1
3f353c80:	sub    a11, a11
3f353c90:	move   a11, *a14+, 1
3f353ca0:	calla  L3FDF96F0
3f353cd0:	move   a11, *a13, 1
3f353ce0:	move   *a13(0x20), a9, 1
3f353d00:	jrne   L3F353F30
3f353d10:	move   *a13(0xa0), a9, 1
3f353d30:	jrne   L3F353F30
L3F353D40:
3f353d40:	movk   1, a11
3f353d50:	move   *a13, a9, 1
3f353d60:	sll    a9, a11
3f353d70:	move   @0xbf770, a9, 1
3f353da0:	and    a9, a11
3f353db0:	jreq   L3F353E80
3f353dc0:	move   a14, -*sp, 1
3f353dd0:	move   *a13(0xffe0), *a14+, 1
3f353df0:	move   *a13, a11, 1
3f353e00:	sll    0x5, a11
3f353e10:	addi   0xbf650, a11
3f353e40:	move   *a11, a11, 1
3f353e50:	call   a11
3f353e60:	move   a8, *a13(0x20), 1
L3F353E80:
3f353e80:	move   *a13, a11, 1
3f353e90:	inc    a11
3f353ea0:	move   a11, *a13, 1
3f353eb0:	move   *a13(0x20), a9, 1
3f353ed0:	jrne   L3F353F30
3f353ee0:	subk   9, a11
3f353ef0:	jrge   L3F353F30
3f353f00:	move   *a13(0xa0), a11, 1
3f353f20:	jreq   L3F353D40
L3F353F30:
3f353f30:	move   *a13(0x20), a11, 1
3f353f50:	jrne   L3F3542A0
3f353f60:	move   *a13(0xa0), a9, 1
3f353f80:	jrne   L3F3542A0
3f353f90:	move   a14, -*sp, 1
3f353fa0:	move   *a13(0xffe0), *a14+, 1
3f353fc0:	calla  L3F204C00
3f353ff0:	move   a14, -*sp, 1
3f354000:	sub    a9, a9
3f354010:	move   a9, *a14+, 1
3f354020:	movi   0xffff, a9
3f354040:	move   a9, *a14+, 1
3f354050:	movi   0xc24b0, a9
3f354080:	move   a9, *a14+, 1
3f354090:	movi   0xbf7b0, a9
3f3540c0:	move   a9, *a14+, 1
3f3540d0:	movi   0x168, a9
3f3540f0:	move   a9, *a14+, 1
3f354100:	movi   0x5a, a9
3f354120:	move   a9, *a14+, 1
3f354130:	move   *a13(0xffe0), *a14+, 1
3f354150:	calla  L3FDF2690
3f354180:	move   a14, -*sp, 1
3f354190:	movi   0x2710, a9
3f3541b0:	move   a9, *a14+, 1
3f3541c0:	calla  L3FDCE1C0
3f3541f0:	move   a14, -*sp, 1
3f354200:	sub    a9, a9
3f354210:	move   a9, *a14+, 1
3f354220:	addi   0x240, a9
3f354240:	move   *a9+, *a14+, 1
3f354250:	sub    a9, a9
3f354260:	move   a9, *a14+, 1
3f354270:	calla  L3FDF96F0
L3F3542A0:
3f3542a0:	move   @0xbf790, a9, 1
3f3542d0:	jreq   L3F354900
3f3542e0:	move   a11, a8
3f3542f0:	jrne   L3F354900
3f354300:	move   *a13(0xa0), a11, 1
3f354320:	jrne   L3F354900
L3F354330:
3f354330:	sub    a11, a11
3f354340:	move   a11, *a13, 1
3f354350:	move   *a13(0x20), a9, 1
3f354370:	jrne   L3F354540
L3F354380:
3f354380:	movk   1, a11
3f354390:	move   *a13, a9, 1
3f3543a0:	sll    a9, a11
3f3543b0:	move   @0xbf770, a9, 1
3f3543e0:	and    a9, a11
3f3543f0:	jreq   L3F3544C0
3f354400:	move   a14, -*sp, 1
3f354410:	move   *a13(0xffe0), *a14+, 1
3f354430:	move   *a13, a11, 1
3f354440:	sll    0x5, a11
3f354450:	addi   0xbf650, a11
3f354480:	move   *a11, a11, 1
3f354490:	call   a11
3f3544a0:	move   a8, *a13(0x20), 1
L3F3544C0:
3f3544c0:	move   *a13, a11, 1
3f3544d0:	inc    a11
3f3544e0:	move   a11, *a13, 1
3f3544f0:	move   *a13(0x20), a9, 1
3f354510:	jrne   L3F354540
3f354520:	subk   9, a11
3f354530:	jrlt   L3F354380
L3F354540:
3f354540:	move   a9, a8
3f354550:	jrne   L3F354870
3f354560:	move   a14, -*sp, 1
3f354570:	move   *a13(0xffe0), *a14+, 1
3f354590:	calla  L3F204C00
3f3545c0:	move   a14, -*sp, 1
3f3545d0:	sub    a11, a11
3f3545e0:	move   a11, *a14+, 1
3f3545f0:	movi   0xffff, a11
3f354610:	move   a11, *a14+, 1
3f354620:	movi   0xc24b0, a11
3f354650:	move   a11, *a14+, 1
3f354660:	movi   0xbf7b0, a11
3f354690:	move   a11, *a14+, 1
3f3546a0:	movi   0x168, a11
3f3546c0:	move   a11, *a14+, 1
3f3546d0:	movi   0x5a, a11
3f3546f0:	move   a11, *a14+, 1
3f354700:	move   *a13(0xffe0), *a14+, 1
3f354720:	calla  L3FDF2690
3f354750:	move   a14, -*sp, 1
3f354760:	movi   0x2710, a11
3f354780:	move   a11, *a14+, 1
3f354790:	calla  L3FDCE1C0
3f3547c0:	move   a14, -*sp, 1
3f3547d0:	sub    a11, a11
3f3547e0:	move   a11, *a14+, 1
3f3547f0:	addi   0x240, a11
3f354810:	move   *a11+, *a14+, 1
3f354820:	sub    a11, a11
3f354830:	move   a11, *a14+, 1
3f354840:	calla  L3FDF96F0
L3F354870:
3f354870:	move   @0xbf790, a11, 1
3f3548a0:	jreq   L3F354900
3f3548b0:	move   a9, a8
3f3548c0:	jrne   L3F354900
3f3548d0:	move   *a13(0xa0), a9, 1
3f3548f0:	jreq   L3F354330
L3F354900:
3f354900:	move   *a13(0x20), a11, 1
3f354920:	jrne   L3F354B90
3f354930:	move   *a13(0xa0), a9, 1
3f354950:	jaeq   L3F352F10
3f354970:	jruc   L3F354B90
L3F354980:
3f354980:	sub    a9, a9
3f354990:	move   a9, *a13, 1
3f3549a0:	move   *a13(0x20), a11, 1
3f3549c0:	jrne   L3F354B90
L3F3549D0:
3f3549d0:	movk   1, a11
3f3549e0:	move   *a13, a9, 1
3f3549f0:	sll    a9, a11
3f354a00:	move   @0xbf770, a9, 1
3f354a30:	and    a9, a11
3f354a40:	jreq   L3F354B10
3f354a50:	move   a14, -*sp, 1
3f354a60:	move   *a13(0xffe0), *a14+, 1
3f354a80:	move   *a13, a11, 1
3f354a90:	sll    0x5, a11
3f354aa0:	addi   0xbf650, a11
3f354ad0:	move   *a11, a11, 1
3f354ae0:	call   a11
3f354af0:	move   a8, *a13(0x20), 1
L3F354B10:
3f354b10:	move   *a13, a11, 1
3f354b20:	inc    a11
3f354b30:	move   a11, *a13, 1
3f354b40:	move   *a13(0x20), a9, 1
3f354b60:	jrne   L3F354B90
3f354b70:	subk   9, a11
3f354b80:	jrlt   L3F3549D0
L3F354B90:
3f354b90:	move   *a13(0x20), a11, 1
3f354bb0:	jrne   L3F354CD0
3f354bc0:	move   *a13(0xffe0), a9, 1
3f354be0:	sub    a11, a11
3f354bf0:	move   a11, *a9(0x60), 1
3f354c10:	move   a11, *a9(0x80), 1
3f354c30:	move   a11, *a9(0xa0), 1
3f354c50:	move   a11, *a9(0xc0), 1
3f354c70:	move   a11, *a9(0xe0), 1
3f354c90:	move   a11, *a9(0x100), 1
3f354cb0:	move   a11, *a9(0x120), 1
L3F354CD0:
3f354cd0:	move   *a13(0x20), a8, 1
3f354cf0:	move   *sp(0x80), a14, 1
3f354d10:	mmfm   sp, a9,a11,a13
3f354d30:	rets   2
L3F354D40:
3f354d40:	mmtm   sp, a9,a11,a13
3f354d60:	move   a14, a13
3f354d70:	addi   0x40, a14
3f354d90:	movi   0x4800c0, a11
3f354dc0:	move   a11, *a13, 1
3f354dd0:	move   a14, -*sp, 1
3f354de0:	move   a11, *a14+, 1
3f354df0:	movi   0x3f35aa90, a8
3f354e20:	move   a8, *a14+, 1
3f354e30:	calla  L3FDE00C0
3f354e60:	move   a8, *a13, 1
3f354e70:	move   a14, -*sp, 1
3f354e80:	addi   0x200000, a8
3f354eb0:	move   a8, *a14+, 1
3f354ec0:	movi   0x3f35ab48, a8
3f354ef0:	move   a8, *a14+, 1
3f354f00:	calla  L3FDE00C0
3f354f30:	move   a14, -*sp, 1
3f354f40:	move   *a13, a9, 1
3f354f50:	addi   0x400000, a9
3f354f80:	move   a9, *a14+, 1
3f354f90:	movi   0x3f35ac40, a8
3f354fc0:	move   a8, *a14+, 1
3f354fd0:	calla  L3FDE00C0
3f355000:	move   a14, -*sp, 1
3f355010:	move   *a13, a9, 1
3f355020:	addi   0x600000, a9
3f355050:	move   a9, *a14+, 1
3f355060:	movi   0x3f35ad10, a8
3f355090:	move   a8, *a14+, 1
3f3550a0:	calla  L3FDE00C0
3f3550d0:	move   a14, -*sp, 1
3f3550e0:	move   *a13, a9, 1
3f3550f0:	addi   0x800000, a9
3f355120:	move   a9, *a14+, 1
3f355130:	movi   0x3f35adc0, a8
3f355160:	move   a8, *a14+, 1
3f355170:	calla  L3FDE00C0
3f3551a0:	move   a14, -*sp, 1
3f3551b0:	move   *a13, a9, 1
3f3551c0:	addi   0xa00000, a9
3f3551f0:	move   a9, *a14+, 1
3f355200:	movi   0x3f35ae90, a8
3f355230:	move   a8, *a14+, 1
3f355240:	calla  L3FDE00C0
3f355270:	move   a14, -*sp, 1
3f355280:	move   *a13, a9, 1
3f355290:	addi   0xc00000, a9
3f3552c0:	move   a9, *a14+, 1
3f3552d0:	movi   0x3f35af28, a8
3f355300:	move   a8, *a14+, 1
3f355310:	calla  L3FDE00C0
3f355340:	move   a14, -*sp, 1
3f355350:	move   *a13, a9, 1
3f355360:	addi   0xe00000, a9
3f355390:	move   a9, *a14+, 1
3f3553a0:	movi   0x3f35af98, a8
3f3553d0:	move   a8, *a14+, 1
3f3553e0:	calla  L3FDE00C0
3f355410:	move   a14, -*sp, 1
3f355420:	move   *a13, a9, 1
3f355430:	addi   0x1000000, a9
3f355460:	move   a9, *a14+, 1
3f355470:	movi   0x3f35b038, a8
3f3554a0:	move   a8, *a14+, 1
3f3554b0:	calla  L3FDE00C0
3f3554e0:	move   a14, -*sp, 1
3f3554f0:	move   *a13, a9, 1
3f355500:	addi   0x1200000, a9
3f355530:	move   a9, *a14+, 1
3f355540:	movi   0x3f35b0c8, a8
3f355570:	move   a8, *a14+, 1
3f355580:	calla  L3FDE00C0
3f3555b0:	move   a14, -*sp, 1
3f3555c0:	move   *a13, a9, 1
3f3555d0:	addi   0x1400000, a9
3f355600:	move   a9, *a14+, 1
3f355610:	movi   0x3f35b160, a8
3f355640:	move   a8, *a14+, 1
3f355650:	calla  L3FDE00C0
3f355680:	move   a14, -*sp, 1
3f355690:	move   *a13, a9, 1
3f3556a0:	addi   0x1600000, a9
3f3556d0:	move   a9, *a14+, 1
3f3556e0:	movi   0x3f35b248, a8
3f355710:	move   a8, *a14+, 1
3f355720:	calla  L3FDE00C0
3f355750:	move   a14, -*sp, 1
3f355760:	move   *a13, a9, 1
3f355770:	addi   0x1800000, a9
3f3557a0:	move   a9, *a14+, 1
3f3557b0:	movi   0x3f35b308, a8
3f3557e0:	move   a8, *a14+, 1
3f3557f0:	calla  L3FDE00C0
3f355820:	move   a14, -*sp, 1
3f355830:	move   *a13, a9, 1
3f355840:	addi   0x1a00000, a9
3f355870:	move   a9, *a14+, 1
3f355880:	movi   0x3f35b3b0, a8
3f3558b0:	move   a8, *a14+, 1
3f3558c0:	calla  L3FDE00C0
3f3558f0:	move   a14, -*sp, 1
3f355900:	move   *a13, a9, 1
3f355910:	addi   0x1c00000, a9
3f355940:	move   a9, *a14+, 1
3f355950:	movi   0x3f35b468, a8
3f355980:	move   a8, *a14+, 1
3f355990:	calla  L3FDE00C0
3f3559c0:	move   a14, -*sp, 1
3f3559d0:	move   *a13, a9, 1
3f3559e0:	addi   0x1e00000, a9
3f355a10:	move   a9, *a14+, 1
3f355a20:	movi   0x3f35b570, a8
3f355a50:	move   a8, *a14+, 1
3f355a60:	calla  L3FDE00C0
3f355a90:	move   a14, -*sp, 1
3f355aa0:	move   *a13, a9, 1
3f355ab0:	addi   0x2000000, a9
3f355ae0:	move   a9, *a14+, 1
3f355af0:	movi   0x3f35b668, a8
3f355b20:	move   a8, *a14+, 1
3f355b30:	calla  L3FDE00C0
3f355b60:	move   a8, *a13(0x20), 1
3f355b80:	move   a14, -*sp, 1
3f355b90:	move   a8, *a14+, 1
3f355ba0:	move   *a13(0xffe0), *a14+, 1
3f355bc0:	calla  L3FDDFCB0
3f355bf0:	move   a14, -*sp, 1
3f355c00:	move   *a13, a9, 1
3f355c10:	addi   0x2200000, a9
3f355c40:	move   a9, *a14+, 1
3f355c50:	movi   0x3f35b6e8, a8
3f355c80:	move   a8, *a14+, 1
3f355c90:	calla  L3FDE00C0
3f355cc0:	move   a8, *a13(0x20), 1
3f355ce0:	move   a14, -*sp, 1
3f355cf0:	move   a8, *a14+, 1
3f355d00:	move   *a13(0xffc0), *a14+, 1
3f355d20:	calla  L3FDDFCB0
3f355d50:	move   a14, -*sp, 1
3f355d60:	move   *a13, a9, 1
3f355d70:	addi   0x24000000, a9
3f355da0:	move   a9, *a14+, 1
3f355db0:	movi   0x3f35b750, a8
3f355de0:	move   a8, *a14+, 1
3f355df0:	calla  L3FDE00C0
3f355e20:	move   a8, *a13, 1
3f355e30:	move   *sp(0x80), a14, 1
3f355e50:	mmfm   sp, a9,a11,a13
3f355e70:	rets   2
L3F355E80:
3f355e80:	mmtm   sp, a11,a13
3f355ea0:	move   a14, a13
3f355eb0:	addk   32, a14
3f355ec0:	move   a14, -*sp, 1
3f355ed0:	sub    a11, a11
3f355ee0:	move   a11, *a14+, 1
3f355ef0:	movk   1, a11
3f355f00:	move   a11, *a14+, 1
3f355f10:	move   a11, *a14+, 1
3f355f20:	movi   0x6200000, a11
3f355f50:	move   a11, *a14+, 1
3f355f60:	calla  L3FA911C0
3f355f90:	setf   16, 0, 0
3f355fa0:	move   @0x6200010, a11, 0
3f355fd0:	btst   0, a11
3f355fe0:	jrne   L3F3560C0
L3F355FF0:
3f355ff0:	move   a14, -*sp, 1
3f356000:	movi   0x64, a11
3f356020:	move   a11, *a14+, 1
3f356030:	calla  L3FDCE1C0
3f356060:	setf   16, 0, 0
3f356070:	move   @0x6200010, a11, 0
3f3560a0:	btst   0, a11
3f3560b0:	jreq   L3F355FF0
L3F3560C0:
3f3560c0:	move   @0x6200030, a11, 0
3f3560f0:	andi   0xff, a11
3f356120:	move   a11, *a13, 1
3f356130:	move   a11, a8
3f356140:	subk   32, a14
3f356150:	mmfm   sp, a11,a13
3f356170:	rets
L3F356180:
3f356180:	mmtm   sp, a9,a11,a13
3f3561a0:	move   a14, a13
3f3561b0:	move   *a13(0xffc0), a9, 1
3f3561d0:	move   a14, -*sp, 1
3f3561e0:	movi   0xffff, a11
3f356200:	move   a11, *a14+, 1
3f356210:	setf   8, 0, 0
3f356220:	move   *a13(0xffe0), a11, 0
3f356240:	move   a11, *a14+, 1
3f356250:	move   a9, *a14+, 1
3f356260:	calla  L3FDF97F0
3f356290:	addk   12, a9
3f3562a0:	move   a9, a8
3f3562b0:	move   *sp(0x80), a14, 1
3f3562d0:	mmfm   sp, a9,a11,a13
3f3562f0:	rets   2
L3F356300:
3f356300:	mmtm   sp, a11,a13
3f356320:	move   a14, a13
3f356330:	addk   32, a14
3f356340:	jruc   L3F356790
L3F356350:
3f356350:	movi   0x30, a11
3f356370:	move   a11, *a13, 1
3f356380:	jruc   L3F3569E0
L3F356390:
3f356390:	movi   0x31, a11
3f3563b0:	move   a11, *a13, 1
3f3563c0:	jruc   L3F3569E0
L3F3563D0:
3f3563d0:	movi   0x32, a11
3f3563f0:	move   a11, *a13, 1
3f356400:	jruc   L3F3569E0
L3F356410:
3f356410:	movi   0x33, a11
3f356430:	move   a11, *a13, 1
3f356440:	jruc   L3F3569E0
L3F356450:
3f356450:	movi   0x34, a11
3f356470:	move   a11, *a13, 1
3f356480:	jruc   L3F3569E0
L3F356490:
3f356490:	movi   0x35, a11
3f3564b0:	move   a11, *a13, 1
3f3564c0:	jruc   L3F3569E0
L3F3564D0:
3f3564d0:	movi   0x36, a11
3f3564f0:	move   a11, *a13, 1
3f356500:	jruc   L3F3569E0
L3F356510:
3f356510:	movi   0x37, a11
3f356530:	move   a11, *a13, 1
3f356540:	jruc   L3F3569E0
L3F356550:
3f356550:	movi   0x38, a11
3f356570:	move   a11, *a13, 1
3f356580:	jruc   L3F3569E0
L3F356590:
3f356590:	movi   0x39, a11
3f3565b0:	move   a11, *a13, 1
3f3565c0:	jruc   L3F3569E0
L3F3565D0:
3f3565d0:	movi   0x41, a11
3f3565f0:	move   a11, *a13, 1
3f356600:	jruc   L3F3569E0
L3F356610:
3f356610:	movi   0x42, a11
3f356630:	move   a11, *a13, 1
3f356640:	jruc   L3F3569E0
L3F356650:
3f356650:	movi   0x43, a11
3f356670:	move   a11, *a13, 1
3f356680:	jruc   L3F3569E0
L3F356690:
3f356690:	movi   0x44, a11
3f3566b0:	move   a11, *a13, 1
3f3566c0:	jruc   L3F3569E0
L3F3566D0:
3f3566d0:	movi   0x45, a11
3f3566f0:	move   a11, *a13, 1
3f356700:	jruc   L3F3569E0
L3F356710:
3f356710:	movi   0x46, a11
3f356730:	move   a11, *a13, 1
3f356740:	jruc   L3F3569E0
L3F356750:
3f356750:	movi   0x30, a11
3f356770:	move   a11, *a13, 1
3f356780:	jruc   L3F3569E0
L3F356790:
3f356790:	setf   8, 0, 0
3f3567a0:	move   *a13(0xffe0), a8, 0
3f3567c0:	subi   0xc0, a8
3f3567e0:	jreq   L3F356390
3f3567f0:	subk   2, a8
3f356800:	jreq   L3F3565D0
3f356810:	subk   3, a8
3f356820:	jreq   L3F3563D0
3f356830:	subk   6, a8
3f356840:	jreq   L3F356410
3f356850:	dec    a8
3f356860:	jreq   L3F3566D0
3f356870:	dec    a8
3f356880:	jreq   L3F356690
3f356890:	dec    a8
3f3568a0:	jreq   L3F356650
3f3568b0:	subk   2, a8
3f3568c0:	jreq   L3F356450
3f3568d0:	subk   2, a8
3f3568e0:	jreq   L3F356710
3f3568f0:	subk   4, a8
3f356900:	jreq   L3F356490
3f356910:	subk   3, a8
3f356920:	jreq   L3F356610
3f356930:	subk   2, a8
3f356940:	jreq   L3F3564D0
3f356950:	subk   5, a8
3f356960:	jreq   L3F356510
3f356970:	subk   5, a8
3f356980:	jreq   L3F356550
3f356990:	subk   5, a8
3f3569a0:	jreq   L3F356590
3f3569b0:	subk   5, a8
3f3569c0:	jreq   L3F356350
3f3569d0:	jruc   L3F356750
L3F3569E0:
3f3569e0:	move   a11, a8
3f3569f0:	move   *sp(0x60), a14, 1
3f356a10:	mmfm   sp, a11,a13
3f356a30:	rets   2
L3F356A40:
3f356a40:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f356a60:	move   a14, a13
3f356a70:	addi   0x170, a14
3f356a90:	sub    a11, a11
3f356aa0:	move   a11, *a13(0x40), 1
3f356ac0:	move   a14, -*sp, 1
3f356ad0:	move   a11, *a14+, 1
3f356ae0:	addi   0x240, a11
3f356b00:	move   *a11+, *a14+, 1
3f356b10:	sub    a11, a11
3f356b20:	move   a11, *a14+, 1
3f356b30:	calla  L3FDF96F0
3f356b60:	move   *a13(0x40), a11, 1
3f356b80:	jane   L3F35A810
L3F356BA0:
3f356ba0:	movi   0x4800c0, a9
3f356bd0:	move   a14, -*sp, 1
3f356be0:	move   a9, *a14+, 1
3f356bf0:	movi   0x3f35b810, a8
3f356c20:	move   a8, *a14+, 1
3f356c30:	calla  L3FDE00C0
3f356c60:	move   a8, a9
3f356c70:	move   a9, a10
3f356c80:	move   a14, -*sp, 1
3f356c90:	move   a9, a11
3f356ca0:	addi   0x400000, a11
3f356cd0:	move   a11, *a14+, 1
3f356ce0:	movi   0x3f35b8e0, a8
3f356d10:	move   a8, *a14+, 1
3f356d20:	calla  L3FDE00C0
3f356d50:	move   a14, -*sp, 1
3f356d60:	move   a9, a11
3f356d70:	addi   0x600000, a11
3f356da0:	move   a11, *a14+, 1
3f356db0:	movi   0x3f35b9c0, a8
3f356de0:	move   a8, *a14+, 1
3f356df0:	calla  L3FDE00C0
3f356e20:	move   a14, -*sp, 1
3f356e30:	move   a9, a11
3f356e40:	addi   0x800000, a11
3f356e70:	move   a11, *a14+, 1
3f356e80:	movi   0x3f35ba98, a8
3f356eb0:	move   a8, *a14+, 1
3f356ec0:	calla  L3FDE00C0
3f356ef0:	move   a14, -*sp, 1
3f356f00:	move   a9, a11
3f356f10:	addi   0xa00000, a11
3f356f40:	move   a11, *a14+, 1
3f356f50:	movi   0x3f35b750, a8
3f356f80:	move   a8, *a14+, 1
3f356f90:	calla  L3FDE00C0
3f356fc0:	calla  L3F355E80
3f356ff0:	move   a8, *a13(0x20), 1
3f357010:	cmpi   0xc1, a8
3f357030:	jrne   L3F357070
3f357040:	movk   1, a11
3f357050:	move   a11, *a13(0x40), 1
L3F357070:
3f357070:	cmpi   0xc6, a8
3f357090:	jreq   L3F357240
3f3570a0:	cmpi   0xd1, a8
3f3570c0:	jreq   L3F357240
3f3570d0:	move   *a13(0x40), a11, 1
3f3570f0:	jrne   L3F357240
L3F357100:
3f357100:	calla  L3F355E80
3f357130:	move   a8, *a13(0x20), 1
3f357150:	cmpi   0xc1, a8
3f357170:	jrne   L3F3571B0
3f357180:	movk   1, a11
3f357190:	move   a11, *a13(0x40), 1
L3F3571B0:
3f3571b0:	cmpi   0xc6, a8
3f3571d0:	jreq   L3F357240
3f3571e0:	cmpi   0xd1, a8
3f357200:	jreq   L3F357240
3f357210:	move   *a13(0x40), a11, 1
3f357230:	jreq   L3F357100
L3F357240:
3f357240:	cmpi   0xc6, a8
3f357260:	jane   L3F359210
3f357280:	move   a14, -*sp, 1
3f357290:	move   a9, a11
3f3572a0:	addi   0xc00000, a11
3f3572d0:	move   a11, *a14+, 1
3f3572e0:	movi   0x3f35bae0, a8
3f357310:	move   a8, *a14+, 1
3f357320:	calla  L3FDE00C0
3f357350:	move   a8, a9
3f357360:	sub    a11, a11
3f357370:	move   a11, *a13(0xb0), 1
3f357390:	move   @0xc5210, a7, 1
3f3573c0:	cmp    a7, a11
3f3573d0:	jrge   L3F357570
L3F3573E0:
3f3573e0:	move   a14, -*sp, 1
3f3573f0:	move   a9, *a14+, 1
3f357400:	move   *a13(0xb0), a11, 1
3f357420:	sll    0x3, a11
3f357430:	addi   0xc51b0, a11
3f357460:	setf   8, 0, 0
3f357470:	move   *a11, a8, 0
3f357480:	move   a8, *a14+, 1
3f357490:	calla  L3F356180
3f3574c0:	move   a8, a9
3f3574d0:	move   *a13(0xb0), a11, 1
3f3574f0:	inc    a11
3f357500:	move   a11, *a13(0xb0), 1
3f357520:	move   @0xc5210, a7, 1
3f357550:	cmp    a7, a11
3f357560:	jrlt   L3F3573E0
L3F357570:
3f357570:	move   a14, -*sp, 1
3f357580:	move   a9, *a14+, 1
3f357590:	movi   0x5f, a11
3f3575b0:	move   a11, *a14+, 1
3f3575c0:	calla  L3F356180
3f3575f0:	calla  L3F355E80
3f357620:	move   a8, *a13(0x20), 1
3f357640:	cmpi   0xbd, a8
3f357660:	jreq   L3F357B20
L3F357670:
3f357670:	move   *a13(0x20), a11, 1
3f357690:	cmpi   0xbc, a11
3f3576b0:	jreq   L3F3578F0
3f3576c0:	move   @0xc5210, a7, 1
3f3576f0:	subk   8, a7
3f357700:	jrge   L3F357A20
3f357710:	move   a14, -*sp, 1
3f357720:	move   a11, *a14+, 1
3f357730:	calla  L3F356300
3f357760:	move   a8, *a13(0x20), 1
3f357780:	move   @0xc5210, a11, 1
3f3577b0:	sll    0x3, a11
3f3577c0:	addi   0xc51b0, a11
3f3577f0:	movb   a8, *a11
3f357800:	move   a14, -*sp, 1
3f357810:	move   a9, *a14+, 1
3f357820:	move   a8, *a14+, 1
3f357830:	calla  L3F356180
3f357860:	move   a8, a9
3f357870:	move   @0xc5210, a11, 1
3f3578a0:	inc    a11
3f3578b0:	move   a11, @0xc5210, 1
3f3578e0:	jruc   L3F357A20
L3F3578F0:
3f3578f0:	move   @0xc5210, a7, 1
3f357920:	jrle   L3F357A20
3f357930:	move   a14, -*sp, 1
3f357940:	move   a9, *a14+, 1
3f357950:	movk   32, a11
3f357960:	move   a11, *a14+, 1
3f357970:	calla  L3F356180
3f3579a0:	subk   12, a9
3f3579b0:	move   @0xc5210, a7, 1
3f3579e0:	dec    a7
3f3579f0:	move   a7, @0xc5210, 1
L3F357A20:
3f357a20:	move   a14, -*sp, 1
3f357a30:	move   a9, *a14+, 1
3f357a40:	movi   0x5f, a11
3f357a60:	move   a11, *a14+, 1
3f357a70:	calla  L3F356180
3f357aa0:	calla  L3F355E80
3f357ad0:	move   a8, *a13(0x20), 1
3f357af0:	cmpi   0xbd, a8
3f357b10:	jrne   L3F357670
L3F357B20:
3f357b20:	move   a14, -*sp, 1
3f357b30:	move   a9, *a14+, 1
3f357b40:	movk   32, a7
3f357b50:	move   a7, *a14+, 1
3f357b60:	calla  L3F356180
3f357b90:	move   a10, a9
3f357ba0:	move   a14, -*sp, 1
3f357bb0:	move   a9, a7
3f357bc0:	addi   0xe00000, a7
3f357bf0:	move   a7, *a14+, 1
3f357c00:	movi   0x3f35bb70, a8
3f357c30:	move   a8, *a14+, 1
3f357c40:	calla  L3FDE00C0
3f357c70:	move   a8, a9
3f357c80:	sub    a7, a7
3f357c90:	move   a7, *a13(0xb0), 1
3f357cb0:	move   @0xc5230, a11, 1
3f357ce0:	cmp    a11, a7
3f357cf0:	jrge   L3F357E90
L3F357D00:
3f357d00:	move   a14, -*sp, 1
3f357d10:	move   a9, *a14+, 1
3f357d20:	move   *a13(0xb0), a11, 1
3f357d40:	sll    0x3, a11
3f357d50:	addi   0xc51f0, a11
3f357d80:	setf   8, 0, 0
3f357d90:	move   *a11, a8, 0
3f357da0:	move   a8, *a14+, 1
3f357db0:	calla  L3F356180
3f357de0:	move   a8, a9
3f357df0:	move   *a13(0xb0), a11, 1
3f357e10:	inc    a11
3f357e20:	move   a11, *a13(0xb0), 1
3f357e40:	move   @0xc5230, a7, 1
3f357e70:	cmp    a7, a11
3f357e80:	jrlt   L3F357D00
L3F357E90:
3f357e90:	move   a14, -*sp, 1
3f357ea0:	move   a9, *a14+, 1
3f357eb0:	movi   0x5f, a11
3f357ed0:	move   a11, *a14+, 1
3f357ee0:	calla  L3F356180
3f357f10:	calla  L3F355E80
3f357f40:	move   a8, *a13(0x20), 1
3f357f60:	cmpi   0xbd, a8
3f357f80:	jreq   L3F358440
L3F357F90:
3f357f90:	move   *a13(0x20), a11, 1
3f357fb0:	cmpi   0xbc, a11
3f357fd0:	jreq   L3F358210
3f357fe0:	move   @0xc5230, a7, 1
3f358010:	subk   4, a7
3f358020:	jrge   L3F358340
3f358030:	move   a14, -*sp, 1
3f358040:	move   a11, *a14+, 1
3f358050:	calla  L3F356300
3f358080:	move   a8, *a13(0x20), 1
3f3580a0:	move   @0xc5230, a11, 1
3f3580d0:	sll    0x3, a11
3f3580e0:	addi   0xc51f0, a11
3f358110:	movb   a8, *a11
3f358120:	move   a14, -*sp, 1
3f358130:	move   a9, *a14+, 1
3f358140:	move   a8, *a14+, 1
3f358150:	calla  L3F356180
3f358180:	move   a8, a9
3f358190:	move   @0xc5230, a11, 1
3f3581c0:	inc    a11
3f3581d0:	move   a11, @0xc5230, 1
3f358200:	jruc   L3F358340
L3F358210:
3f358210:	move   @0xc5230, a7, 1
3f358240:	jrle   L3F358340
3f358250:	move   a14, -*sp, 1
3f358260:	move   a9, *a14+, 1
3f358270:	movk   32, a11
3f358280:	move   a11, *a14+, 1
3f358290:	calla  L3F356180
3f3582c0:	subk   12, a9
3f3582d0:	move   @0xc5230, a7, 1
3f358300:	dec    a7
3f358310:	move   a7, @0xc5230, 1
L3F358340:
3f358340:	move   a14, -*sp, 1
3f358350:	move   a9, *a14+, 1
3f358360:	movi   0x5f, a11
3f358380:	move   a11, *a14+, 1
3f358390:	calla  L3F356180
3f3583c0:	calla  L3F355E80
3f3583f0:	move   a8, *a13(0x20), 1
3f358410:	cmpi   0xbd, a8
3f358430:	jrne   L3F357F90
L3F358440:
3f358440:	move   a14, -*sp, 1
3f358450:	move   a9, *a14+, 1
3f358460:	movk   32, a7
3f358470:	move   a7, *a14+, 1
3f358480:	calla  L3F356180
3f3584b0:	sub    a7, a7
3f3584c0:	setf   16, 0, 0
3f3584d0:	move   a7, *a13(0xa0), 0
3f3584f0:	move   @0xc5230, a11, 1
3f358520:	dec    a11
3f358530:	move   a11, *a13(0xb0), 1
3f358550:	jrlt   L3F358AB0
L3F358560:
3f358560:	move   *a13(0xb0), a11, 1
3f358580:	sll    0x3, a11
3f358590:	addi   0xc51f0, a11
3f3585c0:	setf   8, 0, 0
3f3585d0:	move   *a11, a11, 0
3f3585e0:	cmpi   0x3a, a11
3f358600:	jrnc   L3F3587B0
3f358610:	move   *a13(0xb0), a11, 1
3f358630:	sll    0x3, a11
3f358640:	addi   0xc51f0, a11
3f358670:	move   *a11, a11, 0
3f358680:	cmpi   0x2f, a11
3f3586a0:	jrls   L3F3587B0
3f3586b0:	move   *a13(0xb0), a11, 1
3f3586d0:	sll    0x3, a11
3f3586e0:	add    a13, a11
3f3586f0:	move   *a13(0xb0), a7, 1
3f358710:	sll    0x3, a7
3f358720:	addi   0xc51f0, a7
3f358750:	move   *a7, a7, 0
3f358760:	subi   0x30, a7
3f358780:	movb   a7, *a11(0xd0)
3f3587a0:	jruc   L3F3588A0
L3F3587B0:
3f3587b0:	move   *a13(0xb0), a11, 1
3f3587d0:	sll    0x3, a11
3f3587e0:	add    a13, a11
3f3587f0:	move   *a13(0xb0), a7, 1
3f358810:	sll    0x3, a7
3f358820:	addi   0xc51f0, a7
3f358850:	move   *a7, a7, 0
3f358860:	subi   0x37, a7
3f358880:	movb   a7, *a11(0xd0)
L3F3588A0:
3f3588a0:	move   *a13(0xb0), a11, 1
3f3588c0:	sll    0x3, a11
3f3588d0:	add    a13, a11
3f3588e0:	move   a14, -*sp, 1
3f3588f0:	move   @0xc5230, a7, 1
3f358920:	move   *a13(0xb0), a5, 1
3f358940:	sub    a5, a7
3f358950:	dec    a7
3f358960:	move   a7, *a14+, 1
3f358970:	movk   16, a7
3f358980:	move   a7, *a14+, 1
3f358990:	calla  L3F35A860
3f3589c0:	setf   8, 0, 0
3f3589d0:	move   *a11(0xd0), a11, 0
3f3589f0:	mpyu   a8, a11
3f358a00:	setf   16, 0, 0
3f358a10:	zext   a11, 0
3f358a20:	move   *a13(0xa0), a7, 0
3f358a40:	add    a7, a11
3f358a50:	move   a11, *a13(0xa0), 0
3f358a70:	dec    a5
3f358a80:	move   a5, *a13(0xb0), 1
3f358aa0:	jrge   L3F358560
L3F358AB0:
3f358ab0:	sub    a11, a11
3f358ac0:	move   a11, *a13(0x80), 1
3f358ae0:	move   @0xc5210, a7, 1
3f358b10:	dec    a7
3f358b20:	move   a7, *a13(0xb0), 1
3f358b40:	jrlt   L3F359080
3f358b50:	setf   8, 0, 0
L3F358B60:
3f358b60:	move   *a13(0xb0), a11, 1
3f358b80:	sll    0x3, a11
3f358b90:	addi   0xc51b0, a11
3f358bc0:	move   *a11, a11, 0
3f358bd0:	cmpi   0x3a, a11
3f358bf0:	jrnc   L3F358DA0
3f358c00:	move   *a13(0xb0), a11, 1
3f358c20:	sll    0x3, a11
3f358c30:	addi   0xc51b0, a11
3f358c60:	move   *a11, a11, 0
3f358c70:	cmpi   0x2f, a11
3f358c90:	jrls   L3F358DA0
3f358ca0:	move   *a13(0xb0), a11, 1
3f358cc0:	sll    0x3, a11
3f358cd0:	add    a13, a11
3f358ce0:	move   *a13(0xb0), a7, 1
3f358d00:	sll    0x3, a7
3f358d10:	addi   0xc51b0, a7
3f358d40:	move   *a7, a7, 0
3f358d50:	subi   0x30, a7
3f358d70:	movb   a7, *a11(0xd0)
3f358d90:	jruc   L3F358E90
L3F358DA0:
3f358da0:	move   *a13(0xb0), a11, 1
3f358dc0:	sll    0x3, a11
3f358dd0:	add    a13, a11
3f358de0:	move   *a13(0xb0), a7, 1
3f358e00:	sll    0x3, a7
3f358e10:	addi   0xc51b0, a7
3f358e40:	move   *a7, a7, 0
3f358e50:	subi   0x37, a7
3f358e70:	movb   a7, *a11(0xd0)
L3F358E90:
3f358e90:	move   *a13(0xb0), a11, 1
3f358eb0:	sll    0x3, a11
3f358ec0:	add    a13, a11
3f358ed0:	move   a14, -*sp, 1
3f358ee0:	move   @0xc5210, a7, 1
3f358f10:	move   *a13(0xb0), a5, 1
3f358f30:	sub    a5, a7
3f358f40:	dec    a7
3f358f50:	move   a7, *a14+, 1
3f358f60:	movk   16, a7
3f358f70:	move   a7, *a14+, 1
3f358f80:	calla  L3F35A860
3f358fb0:	setf   8, 0, 0
3f358fc0:	move   *a11(0xd0), a11, 0
3f358fe0:	mpyu   a8, a11
3f358ff0:	move   *a13(0x80), a7, 1
3f359010:	add    a7, a11
3f359020:	move   a11, *a13(0x80), 1
3f359040:	dec    a5
3f359050:	move   a5, *a13(0xb0), 1
3f359070:	jrge   L3F358B60
L3F359080:
3f359080:	move   a11, *a13(0x60), 1
3f3590a0:	setf   16, 0, 0
3f3590b0:	move   *a13(0xa0), *a11(0x0), 0
3f3590e0:	move   a14, -*sp, 1
3f3590f0:	move   a10, a7
3f359100:	addi   0x1000000, a7
3f359130:	move   a7, *a14+, 1
3f359140:	movi   0x3f35bc00, a8
3f359170:	move   a8, *a14+, 1
3f359180:	calla  L3FDE00C0
3f3591b0:	calla  L3F355E80
3f3591e0:	sub    a7, a7
3f3591f0:	move   a7, *a13(0x20), 1
L3F359210:
3f359210:	move   *a13(0x20), a11, 1
3f359230:	cmpi   0xd1, a11
3f359250:	jane   L3F35A720
3f359270:	move   a14, -*sp, 1
3f359280:	move   a9, a7
3f359290:	addi   0xc00000, a7
3f3592c0:	move   a7, *a14+, 1
3f3592d0:	movi   0x3f35bae0, a8
3f359300:	move   a8, *a14+, 1
3f359310:	calla  L3FDE00C0
3f359340:	move   a8, a9
3f359350:	sub    a7, a7
3f359360:	move   a7, *a13(0xb0), 1
3f359380:	move   @0xc5210, a5, 1
3f3593b0:	cmp    a5, a7
3f3593c0:	jrge   L3F359560
L3F3593D0:
3f3593d0:	move   a14, -*sp, 1
3f3593e0:	move   a9, *a14+, 1
3f3593f0:	move   *a13(0xb0), a11, 1
3f359410:	sll    0x3, a11
3f359420:	addi   0xc51b0, a11
3f359450:	setf   8, 0, 0
3f359460:	move   *a11, a8, 0
3f359470:	move   a8, *a14+, 1
3f359480:	calla  L3F356180
3f3594b0:	move   a8, a9
3f3594c0:	move   *a13(0xb0), a11, 1
3f3594e0:	inc    a11
3f3594f0:	move   a11, *a13(0xb0), 1
3f359510:	move   @0xc5210, a7, 1
3f359540:	cmp    a7, a11
3f359550:	jrlt   L3F3593D0
L3F359560:
3f359560:	move   a14, -*sp, 1
3f359570:	move   a9, *a14+, 1
3f359580:	movi   0x5f, a11
3f3595a0:	move   a11, *a14+, 1
3f3595b0:	calla  L3F356180
3f3595e0:	calla  L3F355E80
3f359610:	move   a8, *a13(0x20), 1
3f359630:	cmpi   0xbd, a8
3f359650:	jreq   L3F359B10
L3F359660:
3f359660:	move   *a13(0x20), a11, 1
3f359680:	cmpi   0xbc, a11
3f3596a0:	jreq   L3F3598E0
3f3596b0:	move   @0xc5210, a7, 1
3f3596e0:	subk   8, a7
3f3596f0:	jrge   L3F359A10
3f359700:	move   a14, -*sp, 1
3f359710:	move   a11, *a14+, 1
3f359720:	calla  L3F356300
3f359750:	move   a8, *a13(0x20), 1
3f359770:	move   @0xc5210, a11, 1
3f3597a0:	sll    0x3, a11
3f3597b0:	addi   0xc51b0, a11
3f3597e0:	movb   a8, *a11
3f3597f0:	move   a14, -*sp, 1
3f359800:	move   a9, *a14+, 1
3f359810:	move   a8, *a14+, 1
3f359820:	calla  L3F356180
3f359850:	move   a8, a9
3f359860:	move   @0xc5210, a11, 1
3f359890:	inc    a11
3f3598a0:	move   a11, @0xc5210, 1
3f3598d0:	jruc   L3F359A10
L3F3598E0:
3f3598e0:	move   @0xc5210, a7, 1
3f359910:	jrle   L3F359A10
3f359920:	move   a14, -*sp, 1
3f359930:	move   a9, *a14+, 1
3f359940:	movk   32, a5
3f359950:	move   a5, *a14+, 1
3f359960:	calla  L3F356180
3f359990:	subk   12, a9
3f3599a0:	move   @0xc5210, a7, 1
3f3599d0:	dec    a7
3f3599e0:	move   a7, @0xc5210, 1
L3F359A10:
3f359a10:	move   a14, -*sp, 1
3f359a20:	move   a9, *a14+, 1
3f359a30:	movi   0x5f, a11
3f359a50:	move   a11, *a14+, 1
3f359a60:	calla  L3F356180
3f359a90:	calla  L3F355E80
3f359ac0:	move   a8, *a13(0x20), 1
3f359ae0:	cmpi   0xbd, a8
3f359b00:	jrne   L3F359660
L3F359B10:
3f359b10:	move   a14, -*sp, 1
3f359b20:	move   a9, *a14+, 1
3f359b30:	movk   32, a7
3f359b40:	move   a7, *a14+, 1
3f359b50:	calla  L3F356180
3f359b80:	sub    a5, a5
3f359b90:	move   a5, *a13(0x80), 1
3f359bb0:	move   @0xc5210, a7, 1
3f359be0:	dec    a7
3f359bf0:	move   a7, *a13(0xb0), 1
3f359c10:	jrlt   L3F35A150
3f359c20:	setf   8, 0, 0
L3F359C30:
3f359c30:	move   *a13(0xb0), a11, 1
3f359c50:	sll    0x3, a11
3f359c60:	addi   0xc51b0, a11
3f359c90:	move   *a11, a11, 0
3f359ca0:	cmpi   0x3a, a11
3f359cc0:	jrnc   L3F359E70
3f359cd0:	move   *a13(0xb0), a11, 1
3f359cf0:	sll    0x3, a11
3f359d00:	addi   0xc51b0, a11
3f359d30:	move   *a11, a11, 0
3f359d40:	cmpi   0x2f, a11
3f359d60:	jrls   L3F359E70
3f359d70:	move   *a13(0xb0), a11, 1
3f359d90:	sll    0x3, a11
3f359da0:	add    a13, a11
3f359db0:	move   *a13(0xb0), a7, 1
3f359dd0:	sll    0x3, a7
3f359de0:	addi   0xc51b0, a7
3f359e10:	move   *a7, a7, 0
3f359e20:	subi   0x30, a7
3f359e40:	movb   a7, *a11(0xd0)
3f359e60:	jruc   L3F359F60
L3F359E70:
3f359e70:	move   *a13(0xb0), a11, 1
3f359e90:	sll    0x3, a11
3f359ea0:	add    a13, a11
3f359eb0:	move   *a13(0xb0), a7, 1
3f359ed0:	sll    0x3, a7
3f359ee0:	addi   0xc51b0, a7
3f359f10:	move   *a7, a7, 0
3f359f20:	subi   0x37, a7
3f359f40:	movb   a7, *a11(0xd0)
L3F359F60:
3f359f60:	move   *a13(0xb0), a11, 1
3f359f80:	sll    0x3, a11
3f359f90:	add    a13, a11
3f359fa0:	move   a14, -*sp, 1
3f359fb0:	move   @0xc5210, a7, 1
3f359fe0:	move   *a13(0xb0), a5, 1
3f35a000:	sub    a5, a7
3f35a010:	dec    a7
3f35a020:	move   a7, *a14+, 1
3f35a030:	movk   16, a7
3f35a040:	move   a7, *a14+, 1
3f35a050:	calla  L3F35A860
3f35a080:	setf   8, 0, 0
3f35a090:	move   *a11(0xd0), a11, 0
3f35a0b0:	mpyu   a8, a11
3f35a0c0:	move   *a13(0x80), a7, 1
3f35a0e0:	add    a7, a11
3f35a0f0:	move   a11, *a13(0x80), 1
3f35a110:	dec    a5
3f35a120:	move   a5, *a13(0xb0), 1
3f35a140:	jrge   L3F359C30
L3F35A150:
3f35a150:	move   *a13(0x80), *a13(0x60), 1
3f35a180:	sub    a11, a11
3f35a190:	move   a11, *a13(0xb0), 1
L3F35A1B0:
3f35a1b0:	move   a10, a9
3f35a1c0:	move   *a13(0xb0), a11, 1
3f35a1e0:	sll    0x1, a11
3f35a1f0:	addk   14, a11
3f35a200:	sll    0x14, a11
3f35a210:	add    a11, a9
3f35a220:	move   a14, -*sp, 1
3f35a230:	move   a9, *a14+, 1
3f35a240:	movi   0x3f35bcc0, a8
3f35a270:	move   a8, *a14+, 1
3f35a280:	calla  L3FDE00C0
3f35a2b0:	move   a8, a9
3f35a2c0:	move   a14, -*sp, 1
3f35a2d0:	move   a9, *a14+, 1
3f35a2e0:	move   *a13(0x60), *a14+, 1
3f35a300:	calla  L3FDDFCB0
3f35a330:	move   a8, a9
3f35a340:	move   a14, -*sp, 1
3f35a350:	move   a9, *a14+, 1
3f35a360:	movi   0x3f35bcd8, a8
3f35a390:	move   a8, *a14+, 1
3f35a3a0:	calla  L3FDE00C0
3f35a3d0:	move   a8, a9
3f35a3e0:	move   *a13(0x60), a11, 1
3f35a400:	setf   16, 0, 0
3f35a410:	move   *a11+, a7, 0
3f35a420:	move   a11, *a13(0x60), 1
3f35a440:	move   a7, *a13(0xa0), 0
3f35a460:	move   a14, -*sp, 1
3f35a470:	move   a9, *a14+, 1
3f35a480:	move   a7, *a14+, 1
3f35a490:	calla  L3FDDFCB0
3f35a4c0:	move   a8, a9
3f35a4d0:	subi   0x60, a9
3f35a4f0:	move   a14, -*sp, 1
3f35a500:	move   a9, *a14+, 1
3f35a510:	movi   0x3f35bd18, a8
3f35a540:	move   a8, *a14+, 1
3f35a550:	calla  L3FDE00C0
3f35a580:	move   *a13(0xb0), a5, 1
3f35a5a0:	inc    a5
3f35a5b0:	move   a5, *a13(0xb0), 1
3f35a5d0:	subk   10, a5
3f35a5e0:	jrlt   L3F35A1B0
3f35a5f0:	move   a10, a9
3f35a600:	move   *a13(0xb0), a5, 1
3f35a620:	sll    0x1, a5
3f35a630:	addk   14, a5
3f35a640:	sll    0x14, a5
3f35a650:	add    a5, a9
3f35a660:	move   a14, -*sp, 1
3f35a670:	move   a9, *a14+, 1
3f35a680:	movi   0x3f35bc00, a8
3f35a6b0:	move   a8, *a14+, 1
3f35a6c0:	calla  L3FDE00C0
3f35a6f0:	calla  L3F355E80
L3F35A720:
3f35a720:	move   a14, -*sp, 1
3f35a730:	sub    a11, a11
3f35a740:	move   a11, *a14+, 1
3f35a750:	addi   0x240, a11
3f35a770:	move   *a11+, *a14+, 1
3f35a780:	sub    a11, a11
3f35a790:	move   a11, *a14+, 1
3f35a7a0:	calla  L3FDF96F0
3f35a7d0:	move   *a13(0x40), a7, 1
3f35a7f0:	jaeq   L3F356BA0
L3F35A810:
3f35a810:	subi   0x170, a14
3f35a830:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f35a850:	rets
L3F35A860:
3f35a860:	mmtm   sp, a9,a11,a13
3f35a880:	move   a14, a13
3f35a890:	addi   0x40, a14
3f35a8b0:	movk   1, a11
3f35a8c0:	move   a11, *a13(0x20), 1
3f35a8e0:	sub    a11, a11
3f35a8f0:	move   a11, *a13, 1
3f35a900:	move   *a13(0xffc0), a9, 1
3f35a920:	cmp    a9, a11
3f35a930:	jrge   L3F35AA20
L3F35A940:
3f35a940:	move   *a13(0x20), a11, 1
3f35a960:	move   *a13(0xffe0), a9, 1
3f35a980:	mpys   a9, a11
3f35a990:	move   a11, *a13(0x20), 1
3f35a9b0:	move   *a13, a9, 1
3f35a9c0:	inc    a9
3f35a9d0:	move   a9, *a13, 1
3f35a9e0:	move   *a13(0xffc0), a11, 1
3f35aa00:	cmp    a11, a9
3f35aa10:	jrlt   L3F35A940
L3F35AA20:
3f35aa20:	move   *a13(0x20), a8, 1
3f35aa40:	move   *sp(0x80), a14, 1
3f35aa60:	mmfm   sp, a9,a11,a13
3f35aa80:	rets   2
3f35aa90:	mods   a10, a9
3f35aaa0:	srl    a11, a1
3f35aab0:	sla    0x3, a5
3f35aac0:	.word  0x704f
3f35aad0:	rl     b11, b4
3f35aae0:	modu   a3, sp
3f35aaf0:	or     a1, a0
3f35ab00:	.word  0x7365
3f35ab10:	sla    0x3, b4
3f35ab20:	sra    a10, a13
3f35ab30:	.word  0x756e
3f35ab40:	rl     0x8, a0
3f35ab50:	srl    0x17, a0
3f35ab60:	cmp    a9, a0
3f35ab70:	sla    a11, a13
3f35ab80:	sra    a11, a7
3f35ab90:	move   a9, b0
3f35aba0:	.word  0x7470
3f35abb0:	modu   a11, a9
3f35abc0:	sla    0x3, a14
3f35abd0:	sra    b10, b2
3f35abe0:	rl     a11, a7
3f35abf0:	.word  0x7473
3f35ac00:	.word  0x7265
3f35ac10:	or     a1, a0
3f35ac20:	.word  0x7365
3f35ac30:	.word  0x0074
3f35ac40:	sla    0x1, b2
3f35ac50:	sla    0x1, a13
3f35ac60:	subb   a10, a12
3f35ac70:	sla    0x2, b7
3f35ac80:	modu   a2, a9
3f35ac90:	sra    b11, b4
3f35aca0:	modu   b3, b2
3f35acb0:	mods   a3, a1
3f35acc0:	andn   a9, a0
3f35acd0:	mods   a3, a5
3f35ace0:	.word  0x7466
3f35acf0:	.word  0x7365
3f35ad00:	.word  0x0074
3f35ad10:	sla    0x1, b3
3f35ad20:	sla    0x1, a13
3f35ad30:	subb   a10, a12
3f35ad40:	sla    0x2, b7
3f35ad50:	modu   a10, a12
3f35ad60:	.word  0x706f
3f35ad70:	sla    a11, a2
3f35ad80:	lmo    a11, a3
3f35ad90:	or     a1, a0
3f35ada0:	.word  0x7365
3f35adb0:	.word  0x0074
3f35adc0:	sla    0x1, b4
3f35add0:	sla    0x1, a13
3f35ade0:	subb   a10, a12
3f35adf0:	sla    0x2, b7
3f35ae00:	.word  0x7845
3f35ae10:	sra    b11, b4
3f35ae20:	modu   b3, b2
3f35ae30:	mods   a3, a1
3f35ae40:	andn   a1, a0
3f35ae50:	mods   a11, a1
3f35ae60:	or     a1, a0
3f35ae70:	.word  0x7365
3f35ae80:	.word  0x0074
3f35ae90:	sla    0x1, b5
3f35aea0:	sla    0x1, a13
3f35aeb0:	sll    b10, b3
3f35aec0:	mods   a3, a1
3f35aed0:	.word  0x7475
3f35aee0:	modu   a11, a9
3f35aef0:	sla    0x3, a14
3f35af00:	sra    b10, b4
3f35af10:	.word  0x7473
3f35af20:	.word  0x3600
3f35af30:	srl    0x17, a0
3f35af40:	subb   a1, a0
3f35af50:	subb   a2, a9
3f35af60:	sla    0x2, sp
3f35af70:	sra    b10, b4
3f35af80:	.word  0x7473
3f35af90:	.word  0x3700
3f35afa0:	srl    0x17, a0
3f35afb0:	cmp    a9, a0
3f35afc0:	sla    a11, a13
3f35afd0:	sra    a11, a7
3f35afe0:	and    a1, a0
3f35aff0:	.word  0x7461
3f35b000:	sla    0x3, a8
3f35b010:	sra    b10, b4
3f35b020:	.word  0x7473
3f35b030:	dsjs   a0, L3F35B040
L3F35B040:
3f35b040:	srl    0x17, a0
3f35b050:	andn   a1, a0
3f35b060:	.word  0x746f
3f35b070:	.word  0x7461
3f35b080:	modu   a11, a9
3f35b090:	sla    0x3, a14
3f35b0a0:	sra    b10, b4
3f35b0b0:	.word  0x7473
3f35b0c0:	dsjs   a0, L3F35B150
3f35b0d0:	srl    0x17, a0
3f35b0e0:	cmp    a9, a0
3f35b0f0:	.word  0x746e
3f35b100:	.word  0x7265
3f35b110:	.word  0x7572
3f35b120:	.word  0x7470
3f35b130:	or     a1, a0
3f35b140:	.word  0x7365
L3F35B150:
3f35b150:	.word  0x0074
3f35b160:	sla    0x2, a12
3f35b170:	sla    0x1, a13
3f35b180:	modu   b10, b4
3f35b190:	srl    a11, a7
3f35b1a0:	sra    a11, a12
3f35b1b0:	move   a1, a0
3f35b1c0:	modu   a11, sp
3f35b1d0:	sla    0x3, b0
3f35b1e0:	modu   a11, a6
3f35b1f0:	sra    b11, b2
3f35b200:	sra    b11, b6
3f35b210:	sla    0x3, b2
3f35b220:	sla    a11, a13
3f35b230:	lmo    b11, b3
3f35b240:	addc   a8, a0
3f35b250:	srl    0x17, a0
3f35b260:	addc   a9, a0
3f35b270:	sra    a11, a12
3f35b280:	.word  0x7261
3f35b290:	.word  0x7420
3f35b2a0:	sra    a11, a8
3f35b2b0:	.word  0x7420
3f35b2c0:	.word  0x7365
3f35b2d0:	sla    0x3, b4
3f35b2e0:	sla    a11, a13
3f35b2f0:	lmo    b11, b3
3f35b300:	add    a8, a0
3f35b310:	srl    0x17, a0
3f35b320:	andn   a9, a0
3f35b330:	mods   a3, a5
3f35b340:	sll    a11, a5
3f35b350:	sla    0x3, b4
3f35b360:	mods   a3, a1
3f35b370:	sla    0x3, a12
3f35b380:	sra    b11, b4
3f35b390:	.word  0x7473
3f35b3a0:	.word  0x0073
3f35b3b0:	sla    0x2, b2
3f35b3c0:	sla    0x1, a13
3f35b3d0:	.word  0x7552
3f35b3e0:	sla    0x3, a14
3f35b3f0:	sra    b11, b3
3f35b400:	sra    a11, a12
3f35b410:	.word  0x7463
3f35b420:	sra    a3, a5
3f35b430:	.word  0x7420
3f35b440:	.word  0x7365
3f35b450:	.word  0x7374
3f35b460:	xor    a8, a0
3f35b470:	srl    0x17, a0
3f35b480:	xor    a9, a0
3f35b490:	rl     b11, b2
3f35b4a0:	sra    b11, b4
3f35b4b0:	andn   a1, sp
3f35b4c0:	sla    a11, a5
3f35b4d0:	sla    0x3, a4
3f35b4e0:	sla    0x3, a1
3f35b4f0:	sra    a11, a13
3f35b500:	modu   a11, a13
3f35b510:	.word  0x7972
3f35b520:	mods   a1, a0
3f35b530:	sll    a11, sp
3f35b540:	.word  0x7461
3f35b550:	modu   a11, a9
3f35b560:	.word  0x006e
3f35b570:	sla    0x2, a5
3f35b580:	sla    0x1, a13
3f35b590:	divs   a2, a5
3f35b5a0:	or     a2, a9
3f35b5b0:	srl    0x17, a0
3f35b5c0:	andn   a1, a0
3f35b5d0:	.word  0x7465
3f35b5e0:	.word  0x7275
3f35b5f0:	sla    0x3, a14
3f35b600:	modu   b11, b4
3f35b610:	mods   a9, a0
3f35b620:	rl     a11, a1
3f35b630:	sla    0x3, a14
3f35b640:	sra    a11, a13
3f35b650:	.word  0x756e
3f35b660:	move   a0, a0
3f35b670:	modu   a11, sp
3f35b680:	sla    0x3, b0
3f35b690:	.word  0x7453
3f35b6a0:	.word  0x7461
3f35b6b0:	.word  0x7375
3f35b6c0:	sla    0x1, a0
3f35b6d0:	sla    0x1, a13
3f35b6e0:	or     a0, a0
3f35b6f0:	.word  0x7365
3f35b700:	sla    0x3, b4
3f35b710:	sla    a10, a13
3f35b720:	lmo    b11, b3
3f35b730:	srl    0x17, a0
3f35b740:	rev    a0
3f35b750:	.word  0x7250
3f35b760:	.word  0x7365
3f35b770:	sla    0x3, b3
3f35b780:	sra    a11, a11
3f35b790:	sla    0x3, b9
3f35b7a0:	modu   a11, a6
3f35b7b0:	sla    0x3, b2
3f35b7c0:	sra    b11, b3
3f35b7d0:	sra    a11, a12
3f35b7e0:	.word  0x7463
3f35b7f0:	modu   a11, a9
3f35b800:	.word  0x006e
3f35b810:	sra    a10, a13
3f35b820:	modu   a11, a13
3f35b830:	.word  0x7972
3f35b840:	xor    a9, a0
3f35b850:	rl     b11, b2
3f35b860:	sra    b11, b4
3f35b870:	andn   a1, sp
3f35b880:	sla    a11, a5
3f35b890:	sla    0x3, a4
3f35b8a0:	.word  0x7455
3f35b8b0:	mods   a3, a9
3f35b8c0:	.word  0x7469
3f35b8d0:	.word  0x0079
3f35b8e0:	sla    0x2, b7
3f35b8f0:	sla    0x1, a13
3f35b900:	.word  0x7257
3f35b910:	.word  0x7469
3f35b920:	sla    0x3, a5
3f35b930:	sla    0x3, a1
3f35b940:	sra    a11, a13
3f35b950:	modu   a11, a13
3f35b960:	.word  0x7972
3f35b970:	mods   a1, a0
3f35b980:	sll    a11, sp
3f35b990:	.word  0x7461
3f35b9a0:	modu   a11, a9
3f35b9b0:	.word  0x006e
3f35b9c0:	sla    0x2, b2
3f35b9d0:	sla    0x1, a13
3f35b9e0:	sra    b10, b2
3f35b9f0:	sra    a3, a1
3f35ba00:	sla    a9, a0
3f35ba10:	mods   a9, a0
3f35ba20:	mods   a11, a5
3f35ba30:	.word  0x726f
3f35ba40:	sla    0x3, b9
3f35ba50:	modu   a11, a12
3f35ba60:	sla    a11, a3
3f35ba70:	rl     b11, b4
3f35ba80:	modu   a3, sp
3f35ba90:	and    a8, a0
3f35baa0:	srl    0x17, a0
3f35bab0:	and    a9, a0
3f35bac0:	cmp    b10, b5
3f35bad0:	.word  0x0054
3f35bae0:	sra    a10, a13
3f35baf0:	modu   a11, a13
3f35bb00:	.word  0x7972
3f35bb10:	mods   a1, a0
3f35bb20:	sll    a11, sp
3f35bb30:	.word  0x7461
3f35bb40:	modu   a11, a9
3f35bb50:	dsjs   a14, L3F35BC90
3f35bb60:	rev    a0
3f35bb70:	sra    a10, a13
3f35bb80:	modu   a11, a13
3f35bb90:	.word  0x7972
3f35bba0:	.word  0x7620
3f35bbb0:	mods   a3, a1
3f35bbc0:	sra    b11, b5
3f35bbd0:	sla    0x1, b10
3f35bbe0:	sla    0x1, a0
3f35bbf0:	rev    a0
3f35bc00:	andn   b2, b0
3f35bc10:	andn   a10, a5
3f35bc20:	sla    0x2, b3
3f35bc30:	sra    a11, a11
3f35bc40:	sla    0x3, b9
3f35bc50:	modu   b11, b4
3f35bc60:	sll    a9, a0
3f35bc70:	modu   a3, sp
3f35bc80:	rl     b11, b4
L3F35BC90:
3f35bc90:	.word  0x756e
3f35bca0:	sla    0x3, a5
3f35bcb0:	rev    a0
3f35bcc0:	sla    0x1, a0
3f35bcd0:	dsjs   a0, L3F35BDE0
3f35bce0:	sla    0x1, a0
3f35bcf0:	sla    0x1, a0
3f35bd00:	sla    0x1, a0
3f35bd10:	sla    0x0, a0
3f35bd20:	sla    0x1, a0
3f35bd30:	rev    a0
L3F35BD40:
3f35bd40:	mmtm   sp, a9,a11,a13
3f35bd60:	move   a14, a13
3f35bd70:	addk   32, a14
3f35bd80:	move   a14, -*sp, 1
3f35bd90:	movi   0x3f364db0, a8
3f35bdc0:	move   a8, *a14+, 1
3f35bdd0:	calla  L3F927BC0
3f35be00:	move   a14, -*sp, 1
3f35be10:	move   *a13(0xfec0), *a14+, 1
3f35be30:	move   *a13(0xfee0), *a14+, 1
3f35be50:	move   *a13(0xff00), *a14+, 1
3f35be70:	move   *a13(0xff20), *a14+, 1
3f35be90:	move   *a13(0xff40), *a14+, 1
3f35beb0:	move   *a13(0xff60), *a14+, 1
3f35bed0:	move   *a13(0xff80), *a14+, 1
3f35bef0:	move   *a13(0xffa0), *a14+, 1
3f35bf10:	move   *a13(0xffc0), *a14+, 1
3f35bf30:	move   *a13(0xffe0), *a14+, 1
3f35bf50:	calla  L3F927BC0
3f35bf80:	move   a14, -*sp, 1
3f35bf90:	movi   0x3f364e50, a8
3f35bfc0:	move   a8, *a14+, 1
3f35bfd0:	calla  L3F927BC0
3f35c000:	sub    a11, a11
3f35c010:	move   a11, *a13, 1
3f35c020:	movi   0x41, a9
3f35c040:	movb   a9, *a11
3f35c050:	move   *sp(0x80), a14, 1
3f35c070:	mmfm   sp, a9,a11,a13
3f35c090:	rets   2
L3F35C0A0:
3f35c0a0:	mmtm   sp, a9,a11,a13
3f35c0c0:	move   a14, a13
3f35c0d0:	addk   32, a14
3f35c0e0:	sub    a11, a11
3f35c0f0:	move   a11, *a13, 1
3f35c100:	move   @0xc5bd0, a9, 1
3f35c130:	cmp    a9, a11
3f35c140:	jrge   L3F35C380
L3F35C150:
3f35c150:	move   *a13, a11, 1
3f35c160:	move   a11, a9
3f35c170:	sll    0x7, a11
3f35c180:	sll    0x6, a9
3f35c190:	add    a9, a11
3f35c1a0:	move   @0xc5bf0, a9, 1
3f35c1d0:	add    a9, a11
3f35c1e0:	sub    a9, a9
3f35c1f0:	move   a9, *a11(0x60), 1
3f35c210:	move   *a13, a11, 1
3f35c220:	move   a11, a9
3f35c230:	sll    0x7, a11
3f35c240:	sll    0x6, a9
3f35c250:	add    a9, a11
3f35c260:	move   @0xc5bf0, a9, 1
3f35c290:	add    a9, a11
3f35c2a0:	addk   32, a11
3f35c2b0:	movi   0xdc900, a9
3f35c2e0:	move   *a9+, *a11+, 1
3f35c2f0:	move   *a9, *a11, 1
3f35c300:	move   *a13, a11, 1
3f35c310:	inc    a11
3f35c320:	move   a11, *a13, 1
3f35c330:	move   @0xc5bd0, a9, 1
3f35c360:	cmp    a9, a11
3f35c370:	jrlt   L3F35C150
L3F35C380:
3f35c380:	subk   32, a14
3f35c390:	mmfm   sp, a9,a11,a13
3f35c3b0:	rets
L3F35C3C0:
3f35c3c0:	mmtm   sp, a9,a11,a13
3f35c3e0:	move   a14, a13
3f35c3f0:	move   *a13(0xffe0), a11, 1
3f35c410:	move   a11, @0xc5c10, 1
3f35c440:	move   *a13(0xffc0), a9, 1
3f35c460:	move   a9, @0xc5c30, 1
3f35c490:	move   *sp(0x80), a14, 1
3f35c4b0:	mmfm   sp, a9,a11,a13
3f35c4d0:	rets   2
3f35c4e0:	move   a14, -*sp, 1
3f35c4f0:	movi   0x3f364e60, a8
3f35c520:	move   a8, *a14+, 1
3f35c530:	calla  L3F35BD40
3f35c560:	rets
L3F35C570:
3f35c570:	mmtm   sp, a9,a11,a13
3f35c590:	move   a14, a13
3f35c5a0:	addi   0x40, a14
3f35c5c0:	move   *a13(0xffe0), a11, 1
3f35c5e0:	move   a11, *a13, 1
3f35c5f0:	move   *a13(0xffc0), a9, 1
3f35c610:	move   a9, *a13(0x20), 1
3f35c630:	movb   *a11(0x18), *a9(0x0)
3f35c660:	movb   *a11(0x10), *a9(0x8)
3f35c690:	movb   *a11(0x8), *a9(0x10)
3f35c6c0:	movb   *a11(0x0), *a9(0x18)
3f35c6f0:	addi   0x80, a11
3f35c710:	move   a11, *a13, 1
3f35c720:	addi   0x80, a9
3f35c740:	move   a9, *a13(0x20), 1
3f35c760:	movb   *a11(0x0), *a9(0x8)
3f35c790:	movb   *a11(0x8), *a9(0x0)
3f35c7c0:	move   *a13(0xffe0), a11, 1
3f35c7e0:	addi   0x90, a11
3f35c800:	move   a11, *a13, 1
3f35c810:	move   *a13(0xffc0), a9, 1
3f35c830:	addi   0x90, a9
3f35c850:	move   a9, *a13(0x20), 1
3f35c870:	movb   *a11(0x0), *a9(0x8)
3f35c8a0:	movb   *a11(0x8), *a9(0x0)
3f35c8d0:	move   *a13(0xffe0), a11, 1
3f35c8f0:	addi   0x60, a11
3f35c910:	move   a11, *a13, 1
3f35c920:	move   *a13(0xffc0), a9, 1
3f35c940:	addi   0x60, a9
3f35c960:	move   a9, *a13(0x20), 1
3f35c980:	movb   *a11(0x18), *a9(0x0)
3f35c9b0:	movb   *a11(0x10), *a9(0x8)
3f35c9e0:	movb   *a11(0x8), *a9(0x10)
3f35ca10:	movb   *a11(0x0), *a9(0x18)
3f35ca40:	move   *a13(0xffc0), a11, 1
3f35ca60:	move   *a13(0xffe0), a9, 1
3f35ca80:	movb   *a9(0xa0), *a11(0xa0)
3f35cab0:	movb   *a9(0xa8), *a11(0xa8)
3f35cae0:	movb   *a9(0xb0), *a11(0xb0)
3f35cb10:	movb   *a9(0xb8), *a11(0xb8)
3f35cb40:	movb   *a9(0xc0), *a11(0xc0)
3f35cb70:	movb   *a9(0xc8), *a11(0xc8)
3f35cba0:	movb   *a9(0xd0), *a11(0xd0)
3f35cbd0:	movb   *a9(0xd8), *a11(0xd8)
3f35cc00:	sub    a9, a9
3f35cc10:	move   a9, *a11(0xe0), 1
3f35cc30:	move   *sp(0x80), a14, 1
3f35cc50:	mmfm   sp, a9,a11,a13
3f35cc70:	rets   2
L3F35CC80:
3f35cc80:	mmtm   sp, a7,a9,a11,a13
3f35cca0:	move   a14, a13
3f35ccb0:	addi   0x7c0, a14
3f35ccd0:	sub    a11, a11
3f35cce0:	move   a11, *a13(0x640), 1
3f35cd00:	move   a11, *a13(0x660), 1
3f35cd20:	move   a11, *a13(0x680), 1
3f35cd40:	move   a11, *a13(0x6a0), 1
3f35cd60:	movk   11, a9
3f35cd70:	move   a9, *a13, 1
3f35cd80:	move   @0xda840, a7, 1
3f35cdb0:	movb   a7, *a13(0xb0)
3f35cdd0:	move   @0xda860, a7, 1
3f35ce00:	movb   a7, *a13(0xc0)
3f35ce20:	move   @0xda880, a7, 1
3f35ce50:	movb   a7, *a13(0xc8)
3f35ce70:	move   @0xda8a0, a7, 1
3f35cea0:	movb   a7, *a13(0xb8)
3f35cec0:	calla  L3F250EC0
3f35cef0:	move   a8, *a13(0x60), 1
3f35cf10:	move   @0xdaa00, a7, 1
3f35cf40:	movb   a7, *a13(0xa0)
3f35cf60:	move   a14, -*sp, 1
3f35cf70:	movi   0x3f364ee0, a8
3f35cfa0:	move   a8, *a14+, 1
3f35cfb0:	calla  L3FB458D0
3f35cfe0:	setf   16, 0, 0
3f35cff0:	move   a8, *a13(0x80), 0
3f35d010:	move   @0xda8c0, a7, 1
3f35d040:	movb   a7, *a13(0xa8)
3f35d060:	movi   0x1000, a7
3f35d080:	move   a7, *a13(0x90), 0
3f35d0a0:	move   a14, -*sp, 1
3f35d0b0:	move   a13, a9
3f35d0c0:	addi   0xd8, a9
3f35d0e0:	move   a9, *a14+, 1
3f35d0f0:	move   a13, a9
3f35d100:	addi   0xd0, a9
3f35d120:	move   a9, *a14+, 1
3f35d130:	calla  L3F251740
3f35d160:	move   a14, -*sp, 1
3f35d170:	move   a13, a9
3f35d180:	addi   0x100, a9
3f35d1a0:	move   a9, *a14+, 1
3f35d1b0:	move   a13, *a14+, 1
3f35d1c0:	calla  L3F35C570
3f35d1f0:	setf   16, 0, 0
3f35d200:	move   *a13(0x80), a7, 0
3f35d220:	addk   3, a7
3f35d230:	movk   3, a9
3f35d240:	andn   a9, a7
3f35d250:	setf   8, 0, 0
3f35d260:	move   *a13(0xa8), a9, 0
3f35d280:	sll    0x3, a9
3f35d290:	add    a9, a7
3f35d2a0:	move   *a13(0xa0), a9, 0
3f35d2c0:	move   a9, a11
3f35d2d0:	sll    0x5, a9
3f35d2e0:	sll    0x3, a11
3f35d2f0:	add    a11, a9
3f35d300:	add    a9, a7
3f35d310:	addk   32, a7
3f35d320:	move   a7, *a13(0x640), 1
3f35d340:	move   a7, *a13(0x660), 1
3f35d360:	move   a14, -*sp, 1
3f35d370:	move   a7, *a14+, 1
3f35d380:	calla  L3F705A00
3f35d3b0:	move   a8, @0xc5310, 1
3f35d3e0:	move   a14, -*sp, 1
3f35d3f0:	move   a7, *a14+, 1
3f35d400:	calla  L3F705A00
3f35d430:	move   a8, @0xc5330, 1
3f35d460:	move   a14, -*sp, 1
3f35d470:	movk   32, a11
3f35d480:	move   a11, *a14+, 1
3f35d490:	move   @0xc5310, *a14+, 1
3f35d4c0:	move   a13, *a14+, 1
3f35d4d0:	calla  L3FB44400
3f35d500:	move   a11, *a13(0x680), 1
3f35d520:	move   @0xc5310, a9, 1
3f35d550:	addi   0x100, a9
3f35d570:	move   a9, *a13(0x6c0), 1
3f35d590:	move   a14, -*sp, 1
3f35d5a0:	move   a11, *a14+, 1
3f35d5b0:	move   @0xc5330, *a14+, 1
3f35d5e0:	move   a13, a9
3f35d5f0:	addi   0x100, a9
3f35d610:	move   a9, *a14+, 1
3f35d620:	calla  L3FB44400
3f35d650:	move   a11, *a13(0x6a0), 1
3f35d670:	move   @0xc5330, a9, 1
3f35d6a0:	addi   0x100, a9
3f35d6c0:	move   a9, *a13(0x6e0), 1
3f35d6e0:	move   a14, -*sp, 1
3f35d6f0:	setf   16, 0, 0
3f35d700:	move   *a13(0x80), a9, 0
3f35d720:	move   a9, *a14+, 1
3f35d730:	move   *a13(0x6c0), *a14+, 1
3f35d750:	movi   0x3f364ee0, a8
3f35d780:	move   a8, *a14+, 1
3f35d790:	calla  L3FB44400
3f35d7c0:	add    a11, a9
3f35d7d0:	move   a9, *a13(0x680), 1
3f35d7f0:	move   a14, -*sp, 1
3f35d800:	setf   16, 0, 0
3f35d810:	move   *a13(0x80), a9, 0
3f35d830:	move   a9, *a14+, 1
3f35d840:	move   *a13(0x6e0), *a14+, 1
3f35d860:	movi   0x3f364ee0, a8
3f35d890:	move   a8, *a14+, 1
3f35d8a0:	calla  L3FB44400
3f35d8d0:	add    a11, a9
3f35d8e0:	move   a9, *a13(0x6a0), 1
3f35d900:	setf   16, 0, 0
3f35d910:	move   *a13(0x80), a11, 0
3f35d930:	sll    0x3, a11
3f35d940:	move   *a13(0x6c0), a9, 1
3f35d960:	add    a9, a11
3f35d970:	move   a11, *a13(0x6c0), 1
3f35d990:	move   *a13(0x80), a9, 0
3f35d9b0:	sll    0x3, a9
3f35d9c0:	move   *a13(0x6e0), a11, 1
3f35d9e0:	add    a11, a9
3f35d9f0:	move   a9, *a13(0x6e0), 1
3f35da10:	move   *a13(0x80), a11, 0
3f35da30:	movk   3, a9
3f35da40:	and    a11, a9
3f35da50:	sll    0x5, a9
3f35da60:	addi   0xc5d70, a9
3f35da90:	move   *a9(0x0), *a13(0x5c0), 1
3f35dac0:	move   *a13(0x5c0), a9, 1
3f35dae0:	jreq   L3F35DDF0
3f35daf0:	move   a14, -*sp, 1
3f35db00:	move   a9, *a14+, 1
3f35db10:	move   *a13(0x6c0), *a14+, 1
3f35db30:	move   a13, a9
3f35db40:	addi   0x700, a9
3f35db60:	move   a9, *a14+, 1
3f35db70:	calla  L3FB44400
3f35dba0:	move   a14, -*sp, 1
3f35dbb0:	move   *a13(0x5c0), *a14+, 1
3f35dbd0:	move   *a13(0x6e0), *a14+, 1
3f35dbf0:	move   a9, *a14+, 1
3f35dc00:	calla  L3FB44400
3f35dc30:	move   *a13(0x5c0), a9, 1
3f35dc50:	sll    0x3, a9
3f35dc60:	move   *a13(0x6c0), a11, 1
3f35dc80:	add    a11, a9
3f35dc90:	move   a9, *a13(0x6c0), 1
3f35dcb0:	move   *a13(0x680), a11, 1
3f35dcd0:	move   *a13(0x5c0), a9, 1
3f35dcf0:	add    a9, a11
3f35dd00:	move   a11, *a13(0x680), 1
3f35dd20:	sll    0x3, a9
3f35dd30:	move   *a13(0x6e0), a11, 1
3f35dd50:	add    a11, a9
3f35dd60:	move   a9, *a13(0x6e0), 1
3f35dd80:	move   *a13(0x6a0), a11, 1
3f35dda0:	move   *a13(0x5c0), a9, 1
3f35ddc0:	add    a9, a11
3f35ddd0:	move   a11, *a13(0x6a0), 1
L3F35DDF0:
3f35ddf0:	sub    a11, a11
3f35de00:	move   a11, *a13(0x5c0), 1
3f35de20:	move   @0xda8c0, a9, 1
3f35de50:	cmp    a9, a11
3f35de60:	jrge   L3F35E370
L3F35DE70:
3f35de70:	move   *a13(0x5c0), a11, 1
3f35de90:	sll    0x5, a11
3f35dea0:	addi   0xda8e0, a11
3f35ded0:	movb   *a11(0x0), *a13(0x580)
3f35df00:	move   *a13(0x5c0), a11, 1
3f35df20:	sll    0x5, a11
3f35df30:	addi   0xda8e0, a11
3f35df60:	movb   *a11(0x8), *a13(0x588)
3f35df90:	move   *a13(0x5c0), a11, 1
3f35dfb0:	sll    0x5, a11
3f35dfc0:	addi   0xda8e0, a11
3f35dff0:	movb   *a11(0x10), *a13(0x590)
3f35e020:	move   a14, -*sp, 1
3f35e030:	movk   8, a11
3f35e040:	move   a11, *a14+, 1
3f35e050:	move   *a13(0x6c0), *a14+, 1
3f35e070:	move   a13, a9
3f35e080:	addi   0x580, a9
3f35e0a0:	move   a9, *a14+, 1
3f35e0b0:	calla  L3FB44400
3f35e0e0:	move   *a13(0x6c0), a7, 1
3f35e100:	addi   0x40, a7
3f35e120:	move   a7, *a13(0x6c0), 1
3f35e140:	move   *a13(0x680), a11, 1
3f35e160:	addk   8, a11
3f35e170:	move   a11, *a13(0x680), 1
3f35e190:	move   *a13(0x6e0), a9, 1
3f35e1b0:	movb   *a13(0x580), *a9(0x0)
3f35e1e0:	movb   *a13(0x588), *a9(0x8)
3f35e210:	movb   *a13(0x590), *a9(0x10)
3f35e240:	move   *a13(0x6a0), a7, 1
3f35e260:	addk   8, a7
3f35e270:	move   a7, *a13(0x6a0), 1
3f35e290:	addi   0x40, a9
3f35e2b0:	move   a9, *a13(0x6e0), 1
3f35e2d0:	move   *a13(0x5c0), a7, 1
3f35e2f0:	inc    a7
3f35e300:	move   a7, *a13(0x5c0), 1
3f35e320:	move   @0xda8c0, a9, 1
3f35e350:	cmp    a9, a7
3f35e360:	jrlt   L3F35DE70
L3F35E370:
3f35e370:	sub    a11, a11
3f35e380:	move   a11, *a13(0x5c0), 1
3f35e3a0:	move   @0xdaa00, a7, 1
3f35e3d0:	cmp    a7, a11
3f35e3e0:	jage   L3F361140
L3F35E400:
3f35e400:	move   *a13(0x5c0), a11, 1
3f35e420:	movi   0x12c0, a9
3f35e440:	mpys   a11, a9
3f35e450:	move   @0xdaa40, a7, 1
3f35e480:	add    a7, a9
3f35e490:	move   a9, *a13(0x700), 1
3f35e4b0:	movi   0x700, a9
3f35e4d0:	mpys   a11, a9
3f35e4e0:	addi   0xdb2c0, a9
3f35e510:	move   *a9(0x160), *a13(0x200), 1
3f35e540:	move   *a13(0x700), a9, 1
3f35e560:	move   *a9(0xe0), *a13(0x220), 1
3f35e590:	move   *a9(0x140), *a13(0x240), 1
3f35e5c0:	move   *a9(0x160), *a13(0x260), 1
3f35e5f0:	sub    a9, a9
3f35e600:	move   a9, *a13(0x280), 1
3f35e620:	move   *a13(0x700), a11, 1
3f35e640:	setf   16, 0, 0
3f35e650:	move   *a11(0x40), *a13(0x2a0), 0
3f35e680:	move   *a11(0x50), *a13(0x2b0), 0
3f35e6b0:	move   *a11(0x60), *a13(0x2c0), 0
3f35e6e0:	move   *a11(0x70), *a13(0x2d0), 0
3f35e710:	move   *a11(0x100), *a13(0x2e0), 0
3f35e740:	move   *a11(0x110), *a13(0x2f0), 0
3f35e770:	move   *a11(0xc0), *a13(0x300), 1
3f35e7a0:	movb   *a11(0x120), *a13(0x320)
3f35e7d0:	movb   *a11(0x128), *a13(0x328)
3f35e800:	movb   *a11(0x90), *a13(0x330)
3f35e830:	movb   *a11(0x80), *a13(0x338)
3f35e860:	move   a14, -*sp, 1
3f35e870:	movi   0x28, a11
3f35e890:	move   a11, *a14+, 1
3f35e8a0:	move   *a13(0x6c0), *a14+, 1
3f35e8c0:	move   a13, a9
3f35e8d0:	addi   0x200, a9
3f35e8f0:	move   a9, *a14+, 1
3f35e900:	calla  L3FB44400
3f35e930:	move   *a13(0x680), a7, 1
3f35e950:	addi   0x28, a7
3f35e970:	move   a7, *a13(0x680), 1
3f35e990:	move   *a13(0x6c0), a9, 1
3f35e9b0:	addi   0x140, a9
3f35e9d0:	move   a9, *a13(0x6c0), 1
3f35e9f0:	move   *a13(0x6e0), *a13(0x760), 1
3f35ea20:	move   a13, a11
3f35ea30:	addi   0x200, a11
3f35ea50:	move   a11, *a13(0x780), 1
3f35ea70:	move   *a13(0x760), a7, 1
3f35ea90:	move   a7, *a13(0x7a0), 1
3f35eab0:	movb   *a11(0x18), *a7(0x0)
3f35eae0:	movb   *a11(0x10), *a7(0x8)
3f35eb10:	movb   *a11(0x8), *a7(0x10)
3f35eb40:	movb   *a11(0x0), *a7(0x18)
3f35eb70:	move   a13, a11
3f35eb80:	addi   0x220, a11
3f35eba0:	move   a11, *a13(0x780), 1
3f35ebc0:	addk   32, a7
3f35ebd0:	move   a7, *a13(0x7a0), 1
3f35ebf0:	movb   *a11(0x18), *a7(0x0)
3f35ec20:	movb   *a11(0x10), *a7(0x8)
3f35ec50:	movb   *a11(0x8), *a7(0x10)
3f35ec80:	movb   *a11(0x0), *a7(0x18)
3f35ecb0:	move   a13, a7
3f35ecc0:	addi   0x240, a7
3f35ece0:	move   a7, *a13(0x780), 1
3f35ed00:	move   *a13(0x760), a11, 1
3f35ed20:	addi   0x40, a11
3f35ed40:	move   a11, *a13(0x7a0), 1
3f35ed60:	movb   *a7(0x18), *a11(0x0)
3f35ed90:	movb   *a7(0x10), *a11(0x8)
3f35edc0:	movb   *a7(0x8), *a11(0x10)
3f35edf0:	movb   *a7(0x0), *a11(0x18)
3f35ee20:	move   a13, a11
3f35ee30:	addi   0x260, a11
3f35ee50:	move   a11, *a13(0x780), 1
3f35ee70:	move   *a13(0x760), a7, 1
3f35ee90:	addi   0x60, a7
3f35eeb0:	move   a7, *a13(0x7a0), 1
3f35eed0:	movb   *a11(0x18), *a7(0x0)
3f35ef00:	movb   *a11(0x10), *a7(0x8)
3f35ef30:	movb   *a11(0x8), *a7(0x10)
3f35ef60:	movb   *a11(0x0), *a7(0x18)
3f35ef90:	move   *a13(0x760), a7, 1
3f35efb0:	sub    a11, a11
3f35efc0:	move   a11, *a7(0x80), 1
3f35efe0:	move   a13, a11
3f35eff0:	addi   0x2a0, a11
3f35f010:	move   a11, *a13(0x780), 1
3f35f030:	addi   0xa0, a7
3f35f050:	move   a7, *a13(0x7a0), 1
3f35f070:	movb   *a11(0x0), *a7(0x8)
3f35f0a0:	movb   *a11(0x8), *a7(0x0)
3f35f0d0:	move   a13, a7
3f35f0e0:	addi   0x2b0, a7
3f35f100:	move   a7, *a13(0x780), 1
3f35f120:	move   *a13(0x760), a11, 1
3f35f140:	addi   0xb0, a11
3f35f160:	move   a11, *a13(0x7a0), 1
3f35f180:	movb   *a7(0x0), *a11(0x8)
3f35f1b0:	movb   *a7(0x8), *a11(0x0)
3f35f1e0:	move   a13, a11
3f35f1f0:	addi   0x2c0, a11
3f35f210:	move   a11, *a13(0x780), 1
3f35f230:	move   *a13(0x760), a7, 1
3f35f250:	addi   0xc0, a7
3f35f270:	move   a7, *a13(0x7a0), 1
3f35f290:	movb   *a11(0x0), *a7(0x8)
3f35f2c0:	movb   *a11(0x8), *a7(0x0)
3f35f2f0:	move   a13, a7
3f35f300:	addi   0x2d0, a7
3f35f320:	move   a7, *a13(0x780), 1
3f35f340:	move   *a13(0x760), a11, 1
3f35f360:	addi   0xd0, a11
3f35f380:	move   a11, *a13(0x7a0), 1
3f35f3a0:	movb   *a7(0x0), *a11(0x8)
3f35f3d0:	movb   *a7(0x8), *a11(0x0)
3f35f400:	move   a13, a11
3f35f410:	addi   0x2e0, a11
3f35f430:	move   a11, *a13(0x780), 1
3f35f450:	move   *a13(0x760), a7, 1
3f35f470:	addi   0xe0, a7
3f35f490:	move   a7, *a13(0x7a0), 1
3f35f4b0:	movb   *a11(0x0), *a7(0x8)
3f35f4e0:	movb   *a11(0x8), *a7(0x0)
3f35f510:	move   a13, a7
3f35f520:	addi   0x2f0, a7
3f35f540:	move   a7, *a13(0x780), 1
3f35f560:	move   *a13(0x760), a11, 1
3f35f580:	addi   0xf0, a11
3f35f5a0:	move   a11, *a13(0x7a0), 1
3f35f5c0:	movb   *a7(0x0), *a11(0x8)
3f35f5f0:	movb   *a7(0x8), *a11(0x0)
3f35f620:	move   a13, a11
3f35f630:	addi   0x300, a11
3f35f650:	move   a11, *a13(0x780), 1
3f35f670:	move   *a13(0x760), a7, 1
3f35f690:	addi   0x100, a7
3f35f6b0:	move   a7, *a13(0x7a0), 1
3f35f6d0:	movb   *a11(0x18), *a7(0x0)
3f35f700:	movb   *a11(0x10), *a7(0x8)
3f35f730:	movb   *a11(0x8), *a7(0x10)
3f35f760:	movb   *a11(0x0), *a7(0x18)
3f35f790:	move   *a13(0x760), a7, 1
3f35f7b0:	movb   *a13(0x320), *a7(0x120)
3f35f7e0:	movb   *a13(0x328), *a7(0x128)
3f35f810:	movb   *a13(0x330), *a7(0x130)
3f35f840:	movb   *a13(0x338), *a7(0x138)
3f35f870:	move   *a13(0x6a0), a11, 1
3f35f890:	addi   0x28, a11
3f35f8b0:	move   a11, *a13(0x6a0), 1
3f35f8d0:	move   *a13(0x6e0), a7, 1
3f35f8f0:	addi   0x140, a7
3f35f910:	move   a7, *a13(0x6e0), 1
3f35f930:	move   *a13(0x700), a7, 1
3f35f950:	move   *a7(0xa0), *a13(0x720), 1
3f35f980:	sub    a7, a7
3f35f990:	move   a7, *a13(0x5e0), 1
3f35f9b0:	move   *a13(0x700), a9, 1
3f35f9d0:	setf   16, 1, 0
3f35f9e0:	move   *a9(0x80), a9, 0
3f35fa00:	cmp    a9, a7
3f35fa10:	jage   L3F361090
L3F35FA30:
3f35fa30:	move   *a13(0x720), a11, 1
3f35fa50:	move   *a11(0x20), a9, 1
3f35fa70:	move   a9, a7
3f35fa80:	sll    0x4, a9
3f35fa90:	sll    0x3, a7
3f35faa0:	add    a7, a9
3f35fab0:	move   *a13(0x640), a7, 1
3f35fad0:	addk   8, a9
3f35fae0:	add    a7, a9
3f35faf0:	move   a9, *a13(0x640), 1
3f35fb10:	move   *a11(0x20), a7, 1
3f35fb30:	move   a7, a9
3f35fb40:	sll    0x4, a7
3f35fb50:	sll    0x3, a9
3f35fb60:	add    a9, a7
3f35fb70:	move   *a13(0x660), a9, 1
3f35fb90:	addk   8, a7
3f35fba0:	add    a9, a7
3f35fbb0:	move   a7, *a13(0x660), 1
3f35fbd0:	move   a14, -*sp, 1
3f35fbe0:	move   *a13(0x640), *a14+, 1
3f35fc00:	move   @0xc5310, *a14+, 1
3f35fc30:	calla  L3F705B20
3f35fc60:	move   a8, @0xc5310, 1
3f35fc90:	move   a14, -*sp, 1
3f35fca0:	move   a7, *a14+, 1
3f35fcb0:	move   @0xc5330, *a14+, 1
3f35fce0:	calla  L3F705B20
3f35fd10:	move   a8, @0xc5330, 1
3f35fd40:	move   *a13(0x680), a9, 1
3f35fd60:	sll    0x3, a9
3f35fd70:	move   @0xc5310, a7, 1
3f35fda0:	add    a7, a9
3f35fdb0:	move   a9, *a13(0x6c0), 1
3f35fdd0:	move   *a13(0x6a0), a9, 1
3f35fdf0:	sll    0x3, a9
3f35fe00:	add    a8, a9
3f35fe10:	move   a9, *a13(0x6e0), 1
3f35fe30:	movb   *a11(0x0), *a13(0x480)
3f35fe60:	setf   16, 0, 0
3f35fe70:	move   *a11(0x20), *a13(0x490), 0
3f35fea0:	move   a14, -*sp, 1
3f35feb0:	movk   8, a9
3f35fec0:	move   a9, *a14+, 1
3f35fed0:	move   *a13(0x6c0), *a14+, 1
3f35fef0:	move   a13, a9
3f35ff00:	addi   0x480, a9
3f35ff20:	move   a9, *a14+, 1
3f35ff30:	calla  L3FB44400
3f35ff60:	move   *a13(0x6c0), a7, 1
3f35ff80:	addi   0x40, a7
3f35ffa0:	move   a7, *a13(0x6c0), 1
3f35ffc0:	move   *a13(0x680), a9, 1
3f35ffe0:	addk   8, a9
3f35fff0:	move   a9, *a13(0x680), 1
3f360010:	move   *a13(0x6e0), a7, 1
3f360030:	movb   *a11, *a7
3f360040:	addk   32, a11
3f360050:	move   a11, *a13(0x760), 1
3f360070:	addk   16, a7
3f360080:	move   a7, *a13(0x780), 1
3f3600a0:	movb   *a11(0x0), *a7(0x8)
3f3600d0:	movb   *a11(0x8), *a7(0x0)
3f360100:	move   *a13(0x6e0), a11, 1
3f360120:	addi   0x40, a11
3f360140:	move   a11, *a13(0x6e0), 1
3f360160:	move   *a13(0x6a0), a7, 1
3f360180:	addk   8, a7
3f360190:	move   a7, *a13(0x6a0), 1
3f3601b0:	sub    a7, a7
3f3601c0:	move   a7, *a13(0x600), 1
3f3601e0:	move   *a13(0x720), a9, 1
3f360200:	move   *a9(0x20), a9, 1
3f360220:	cmp    a9, a7
3f360230:	jage   L3F360F60
L3F360250:
3f360250:	move   *a13(0x720), a11, 1
3f360270:	move   *a13(0x600), a9, 1
3f360290:	sll    0x5, a9
3f3602a0:	move   *a11(0x40), a7, 1
3f3602c0:	add    a9, a7
3f3602d0:	move   *a7(0x0), *a13(0x620), 1
3f360300:	move   a14, -*sp, 1
3f360310:	sub    a9, a9
3f360320:	move   a9, *a14+, 1
3f360330:	movi   0x80, a7
3f360350:	move   a7, *a14+, 1
3f360360:	move   *a13(0x620), *a14+, 1
3f360380:	calla  L3F8BA520
3f3603b0:	move   a8, *a13(0x740), 1
3f3603d0:	move   *a8(0x0), *a13(0x4c0), 1
3f360400:	movb   *a8(0x30), *a13(0x4e0)
3f360430:	movb   *a8(0x100), *a13(0x4e8)
3f360460:	setf   16, 0, 0
3f360470:	move   *a8(0x110), *a13(0x4f0), 0
3f3604a0:	move   *a8(0x40), *a13(0x500), 1
3f3604d0:	move   *a8(0x60), *a13(0x520), 1
3f360500:	move   *a8(0x80), *a13(0x540), 1
3f360530:	move   a14, -*sp, 1
3f360540:	movk   24, a9
3f360550:	move   a9, *a14+, 1
3f360560:	move   *a13(0x6c0), *a14+, 1
3f360580:	move   a13, a9
3f360590:	addi   0x4c0, a9
3f3605b0:	move   a9, *a14+, 1
3f3605c0:	calla  L3FB44400
3f3605f0:	move   *a13(0x6c0), a7, 1
3f360610:	addi   0xc0, a7
3f360630:	move   a7, *a13(0x6c0), 1
3f360650:	move   *a13(0x680), a9, 1
3f360670:	addk   24, a9
3f360680:	move   a9, *a13(0x680), 1
3f3606a0:	move   *a13(0x6e0), *a13(0x760), 1
3f3606d0:	move   a13, a7
3f3606e0:	addi   0x4c0, a7
3f360700:	move   a7, *a13(0x780), 1
3f360720:	move   *a13(0x760), a9, 1
3f360740:	move   a9, *a13(0x7a0), 1
3f360760:	movb   *a7(0x18), *a9(0x0)
3f360790:	movb   *a7(0x10), *a9(0x8)
3f3607c0:	movb   *a7(0x8), *a9(0x10)
3f3607f0:	movb   *a7(0x0), *a9(0x18)
3f360820:	movb   *a13(0x4e0), *a9(0x20)
3f360850:	movb   *a13(0x4e8), *a9(0x28)
3f360880:	move   a13, a7
3f360890:	addi   0x4f0, a7
3f3608b0:	move   a7, *a13(0x780), 1
3f3608d0:	addi   0x30, a9
3f3608f0:	move   a9, *a13(0x7a0), 1
3f360910:	movb   *a7(0x0), *a9(0x8)
3f360940:	movb   *a7(0x8), *a9(0x0)
3f360970:	move   a13, a9
3f360980:	addi   0x500, a9
3f3609a0:	move   a9, *a13(0x780), 1
3f3609c0:	move   *a13(0x760), a7, 1
3f3609e0:	addi   0x40, a7
3f360a00:	move   a7, *a13(0x7a0), 1
3f360a20:	movb   *a9(0x18), *a7(0x0)
3f360a50:	movb   *a9(0x10), *a7(0x8)
3f360a80:	movb   *a9(0x8), *a7(0x10)
3f360ab0:	movb   *a9(0x0), *a7(0x18)
3f360ae0:	move   a13, a7
3f360af0:	addi   0x520, a7
3f360b10:	move   a7, *a13(0x780), 1
3f360b30:	move   *a13(0x760), a9, 1
3f360b50:	addi   0x60, a9
3f360b70:	move   a9, *a13(0x7a0), 1
3f360b90:	movb   *a7(0x18), *a9(0x0)
3f360bc0:	movb   *a7(0x10), *a9(0x8)
3f360bf0:	movb   *a7(0x8), *a9(0x10)
3f360c20:	movb   *a7(0x0), *a9(0x18)
3f360c50:	move   a13, a9
3f360c60:	addi   0x540, a9
3f360c80:	move   a9, *a13(0x780), 1
3f360ca0:	move   *a13(0x760), a7, 1
3f360cc0:	addi   0x80, a7
3f360ce0:	move   a7, *a13(0x7a0), 1
3f360d00:	movb   *a9(0x18), *a7(0x0)
3f360d30:	movb   *a9(0x10), *a7(0x8)
3f360d60:	movb   *a9(0x8), *a7(0x10)
3f360d90:	movb   *a9(0x0), *a7(0x18)
3f360dc0:	move   *a13(0x760), a7, 1
3f360de0:	sub    a9, a9
3f360df0:	move   a9, *a7(0xa0), 1
3f360e10:	move   *a13(0x6e0), a9, 1
3f360e30:	addi   0xc0, a9
3f360e50:	move   a9, *a13(0x6e0), 1
3f360e70:	move   *a13(0x6a0), a7, 1
3f360e90:	addk   24, a7
3f360ea0:	move   a7, *a13(0x6a0), 1
3f360ec0:	move   *a13(0x600), a7, 1
3f360ee0:	inc    a7
3f360ef0:	move   a7, *a13(0x600), 1
3f360f10:	move   *a11(0x20), a9, 1
3f360f30:	cmp    a9, a7
3f360f40:	jalt   L3F360250
L3F360F60:
3f360f60:	move   *a13(0x5e0), a11, 1
3f360f80:	inc    a11
3f360f90:	move   a11, *a13(0x5e0), 1
3f360fb0:	move   *a13(0x720), a9, 1
3f360fd0:	addi   0x60, a9
3f360ff0:	move   a9, *a13(0x720), 1
3f361010:	move   *a13(0x700), a7, 1
3f361030:	setf   16, 1, 0
3f361040:	move   *a7(0x80), a7, 0
3f361060:	cmp    a7, a11
3f361070:	jalt   L3F35FA30
L3F361090:
3f361090:	move   *a13(0x5c0), a11, 1
3f3610b0:	inc    a11
3f3610c0:	move   a11, *a13(0x5c0), 1
3f3610e0:	move   @0xdaa00, a9, 1
3f361110:	cmp    a9, a11
3f361120:	jalt   L3F35E400
L3F361140:
3f361140:	movk   1, a9
3f361150:	movb   a9, @0xc5350
3f361180:	move   *a13(0x640), a7, 1
3f3611a0:	sra    0x2, a7
3f3611b0:	setf   16, 0, 0
3f3611c0:	move   a7, @0xc5380, 0
3f3611f0:	movk   11, a7
3f361200:	move   a7, @0xc5360, 0
3f361230:	sub    a11, a11
3f361240:	move   a11, @0xc5370, 0
3f361270:	movi   0xc5390, a7
3f3612a0:	move   a7, *a13(0x700), 1
3f3612c0:	movb   a9, *a7
3f3612d0:	movi   0xc5360, a7
3f361300:	move   a7, *a13(0x720), 1
3f361320:	move   *a13(0x700), a7, 1
3f361340:	addk   16, a7
3f361350:	move   a7, *a13(0x740), 1
3f361370:	move   *a13(0x720), a9, 1
3f361390:	movb   *a9(0x0), *a7(0x8)
3f3613c0:	movb   *a9(0x8), *a7(0x0)
3f3613f0:	movi   0xc5370, a9
3f361420:	move   a9, *a13(0x720), 1
3f361440:	move   *a13(0x700), a7, 1
3f361460:	addk   32, a7
3f361470:	move   a7, *a13(0x740), 1
3f361490:	movb   *a9(0x0), *a7(0x8)
3f3614c0:	movb   *a9(0x8), *a7(0x0)
3f3614f0:	movi   0xc5380, a7
3f361520:	move   a7, *a13(0x720), 1
3f361540:	move   *a13(0x700), a11, 1
3f361560:	addi   0x30, a11
3f361580:	move   a11, *a13(0x740), 1
3f3615a0:	movb   *a7(0x0), *a11(0x8)
3f3615d0:	movb   *a7(0x8), *a11(0x0)
3f361600:	move   a14, -*sp, 1
3f361610:	move   @0xc5380, a11, 0
3f361640:	move   a11, *a14+, 1
3f361650:	movi   0x3f364fe8, a8
3f361680:	move   a8, *a14+, 1
3f361690:	calla  L3F927BC0
3f3616c0:	subi   0x7c0, a14
3f3616e0:	mmfm   sp, a7,a9,a11,a13
3f361700:	rets
L3F361710:
3f361710:	mmtm   sp, a7,a9,a11,a13
3f361730:	move   a14, a13
3f361740:	addi   0xe0, a14
3f361760:	move   @0xdaa00, a11, 1
3f361790:	move   a11, *a13, 1
3f3617a0:	move   @0xda9e0, a9, 1
3f3617d0:	cmp    a9, a11
3f3617e0:	jrne   L3F361910
3f3617f0:	addk   5, a9
3f361800:	move   a9, @0xda9e0, 1
3f361830:	move   a14, -*sp, 1
3f361840:	movi   0x258, a7
3f361860:	mpyu   a9, a7
3f361870:	move   a7, *a14+, 1
3f361880:	move   @0xdaa40, *a14+, 1
3f3618b0:	calla  L3F705B20
3f3618e0:	move   a8, @0xdaa40, 1
L3F361910:
3f361910:	sub    a9, a9
3f361920:	move   a9, *a13(0x40), 1
3f361940:	move   @0xda8c0, a7, 1
3f361970:	cmp    a7, a9
3f361980:	jrge   L3F361F00
3f361990:	setf   8, 0, 0
L3F3619A0:
3f3619a0:	move   *a13(0x40), a11, 1
3f3619c0:	sll    0x5, a11
3f3619d0:	addi   0xda8e0, a11
3f361a00:	move   *a11, a11, 0
3f361a10:	move   a11, *a13(0x60), 1
3f361a30:	move   *a13(0x40), a9, 1
3f361a50:	sll    0x5, a9
3f361a60:	addi   0xda8e0, a9
3f361a90:	move   *a9(0x10), a9, 0
3f361ab0:	move   a9, *a13(0x20), 1
3f361ad0:	move   *a13(0x40), a7, 1
3f361af0:	sll    0x5, a7
3f361b00:	addi   0xda8e0, a7
3f361b30:	move   *a7(0x8), a7, 0
3f361b50:	move   a7, *a13(0xc0), 1
3f361b70:	sll    0x5, a7
3f361b80:	addi   0xc6270, a7
3f361bb0:	move   *a7(0x0), *a13(0x80), 1
3f361be0:	sll    0x5, a9
3f361bf0:	addi   0xc6690, a9
3f361c20:	move   *a9(0x0), *a13(0xa0), 1
3f361c50:	sll    0x6, a11
3f361c60:	addi   0xc53d0, a11
3f361c90:	move   *a13(0x80), a9, 1
3f361cb0:	move   a9, a7
3f361cc0:	sll    0x6, a9
3f361cd0:	sll    0x5, a7
3f361ce0:	add    a7, a9
3f361cf0:	addi   0xc6030, a9
3f361d20:	move   *a13(0xa0), a7, 1
3f361d40:	sll    0x5, a7
3f361d50:	add    a7, a9
3f361d60:	move   *a9(0x0), *a11(0x20), 1
3f361d90:	move   *a13(0x60), a11, 1
3f361db0:	sll    0x6, a11
3f361dc0:	addi   0xc53d0, a11
3f361df0:	move   *a13(0x20), a9, 1
3f361e10:	move   *a13(0xc0), a7, 1
3f361e30:	divs   a7, a9
3f361e40:	dec    a9
3f361e50:	move   a9, *a11, 1
3f361e60:	move   *a13(0x40), a11, 1
3f361e80:	inc    a11
3f361e90:	move   a11, *a13(0x40), 1
3f361eb0:	move   @0xda8c0, a9, 1
3f361ee0:	cmp    a9, a11
3f361ef0:	jrlt   L3F3619A0
L3F361F00:
3f361f00:	move   *a13, a11, 1
3f361f10:	movi   0x12c0, a9
3f361f30:	mpys   a11, a9
3f361f40:	move   @0xdaa40, a7, 1
3f361f70:	add    a7, a9
3f361f80:	movi   0xffff, a11
3f361fa0:	move   a11, *a9(0x180), 1
3f361fc0:	move   *a13, a9, 1
3f361fd0:	movi   0x12c0, a11
3f361ff0:	mpys   a9, a11
3f362000:	add    a7, a11
3f362010:	sub    a9, a9
3f362020:	move   a9, *a11(0x9c0), 1
3f362040:	move   *a13, a11, 1
3f362050:	movi   0x12c0, a9
3f362070:	mpys   a11, a9
3f362080:	add    a7, a9
3f362090:	movk   4, a11
3f3620a0:	move   a11, *a9(0x860), 1
3f3620c0:	move   *a13, a9, 1
3f3620d0:	movi   0x12c0, a11
3f3620f0:	mpys   a9, a11
3f362100:	add    a7, a11
3f362110:	sll    0x5, a9
3f362120:	move   @0xdaa20, a7, 1
3f362150:	add    a7, a9
3f362160:	move   a9, *a11(0x880), 1
3f362180:	move   a14, -*sp, 1
3f362190:	move   *a13(0xffa0), *a14+, 1
3f3621b0:	move   *a13(0xffc0), *a14+, 1
3f3621d0:	move   *a13, a11, 1
3f3621e0:	movi   0x12c0, a9
3f362200:	mpys   a11, a9
3f362210:	move   @0xdaa40, a11, 1
3f362240:	add    a11, a9
3f362250:	move   a9, *a14+, 1
3f362260:	move   *a13(0x0), *a14+, 1
3f362280:	move   *a13(0xffe0), a9, 1
3f3622a0:	call   a9
3f3622b0:	move   a8, a7
3f3622c0:	jreq   L3F362410
3f3622d0:	move   @0xdaa00, a11, 1
3f362300:	inc    a11
3f362310:	move   a11, @0xdaa00, 1
3f362340:	move   a14, -*sp, 1
3f362350:	move   *a13(0x0), *a14+, 1
3f362370:	calla  L3F86AE60
3f3623a0:	move   a14, -*sp, 1
3f3623b0:	move   *a13(0x0), *a14+, 1
3f3623d0:	calla  L3F86B340
3f362400:	jruc   L3F3624B0
L3F362410:
3f362410:	move   a14, -*sp, 1
3f362420:	move   *a13(0x0), *a14+, 1
3f362440:	movi   0x3f3650d8, a8
3f362470:	move   a8, *a14+, 1
3f362480:	calla  L3F927BC0
L3F3624B0:
3f3624b0:	move   *a13, a11, 1
3f3624c0:	movi   0x12c0, a7
3f3624e0:	mpys   a11, a7
3f3624f0:	move   @0xdaa40, a9, 1
3f362520:	add    a9, a7
3f362530:	move   *a7(0x9c0), a7, 1
3f362550:	jreq   L3F3625C0
3f362560:	movi   0x3f362640, a7
3f362590:	move   a7, @0xc5c70, 1
L3F3625C0:
3f3625c0:	move   @0xdaa00, a8, 1
3f3625f0:	move   *sp(0xa0), a14, 1
3f362610:	mmfm   sp, a7,a9,a11,a13
3f362630:	rets   2
3f362640:	mmtm   sp, a7,a9,a11,a13
3f362660:	move   a14, a13
3f362670:	addi   0x40, a14
3f362690:	sub    a11, a11
3f3626a0:	move   a11, *a13, 1
3f3626b0:	move   @0xdaa00, a9, 1
3f3626e0:	cmp    a9, a11
3f3626f0:	jrge   L3F3628C0
L3F362700:
3f362700:	move   *a13, a11, 1
3f362710:	movi   0x12c0, a9
3f362730:	mpys   a11, a9
3f362740:	move   @0xdaa40, a7, 1
3f362770:	add    a7, a9
3f362780:	move   a9, *a13(0x20), 1
3f3627a0:	move   *a9(0x9c0), a9, 1
3f3627c0:	jreq   L3F362850
3f3627d0:	move   a14, -*sp, 1
3f3627e0:	move   *a13(0x20), *a14+, 1
3f362800:	move   *a13(0x20), a9, 1
3f362820:	move   *a9(0x9c0), a9, 1
3f362840:	call   a9
L3F362850:
3f362850:	inc    a11
3f362860:	move   a11, *a13, 1
3f362870:	move   @0xdaa00, a9, 1
3f3628a0:	cmp    a9, a11
3f3628b0:	jrlt   L3F362700
L3F3628C0:
3f3628c0:	move   *sp(0xa0), a14, 1
3f3628e0:	mmfm   sp, a7,a9,a11,a13
3f362900:	rets   2
L3F362910:
3f362910:	mmtm   sp, a7,a9,a11,a13
3f362930:	move   a14, a13
3f362940:	addi   0x350, a14
3f362960:	sub    a11, a11
3f362970:	move   a11, *a13, 1
3f362980:	setf   16, 1, 0
3f362990:	move   a11, @0xdae60, 0
3f3629c0:	move   a14, -*sp, 1
3f3629d0:	move   @0x225870, a9, 1
3f362a00:	sll    0x2, a9
3f362a10:	move   a9, *a14+, 1
3f362a20:	movk   1, a9
3f362a30:	move   a9, *a14+, 1
3f362a40:	calla  L3F703D90
3f362a70:	move   a8, @0xdac80, 1
3f362aa0:	move   @0xc5d50, a9, 1
3f362ad0:	jreq   L3F362B70
3f362ae0:	move   a14, -*sp, 1
3f362af0:	movi   0x3f3651e0, a8
3f362b20:	move   a8, *a14+, 1
3f362b30:	calla  L3F35BD40
3f362b60:	jruc   L3F362BB0
L3F362B70:
3f362b70:	movk   1, a9
3f362b80:	move   a9, @0xc5d50, 1
L3F362BB0:
3f362bb0:	move   a14, -*sp, 1
3f362bc0:	movi   0x3f3653a8, a8
3f362bf0:	move   a8, *a14+, 1
3f362c00:	calla  L3F927BC0
3f362c30:	move   a14, -*sp, 1
3f362c40:	movi   0x3f362910, a9
3f362c70:	move   a9, *a14+, 1
3f362c80:	movi   0x3f365490, a8
3f362cb0:	move   a8, *a14+, 1
3f362cc0:	calla  L3F927BC0
3f362cf0:	movi   0x3f365530, a9
3f362d20:	move   a9, @0xdc880, 1
3f362d50:	movi   0x3f365590, a9
3f362d80:	move   a9, @0xdc860, 1
3f362db0:	move   a11, @0xdc8c0, 1
3f362de0:	movi   0x3f3655c0, a9
3f362e10:	move   a9, @0xdc960, 1
3f362e40:	move   a14, -*sp, 1
3f362e50:	move   a13, a9
3f362e60:	addk   32, a9
3f362e70:	move   a9, *a14+, 1
3f362e80:	move   a11, *a14+, 1
3f362e90:	calla  L3F927EA0
3f362ec0:	movk   1, a9
3f362ed0:	movb   a9, *a13(0x160)
3f362ef0:	move   a11, *a13(0x80), 1
3f362f10:	move   a11, @0xdaa20, 1
L3F362F40:
3f362f40:	calla  L3F3FFFB0
3f362f70:	move   *a13(0x80), a11, 1
3f362f90:	jrne   L3F362FD0
3f362fa0:	calla  L3F5FFFE0
L3F362FD0:
3f362fd0:	calla  L3F7F8C00
3f363000:	move   a14, -*sp, 1
3f363010:	movi   0x21e, a9
3f363030:	move   a9, *a14+, 1
3f363040:	calla  L3F705A00
3f363070:	move   a8, @0xdaca0, 1
3f3630a0:	sub    a9, a9
3f3630b0:	move   a9, *a8(0xe0), 1
3f3630d0:	movk   1, a9
3f3630e0:	move   a9, *a8(0x100), 1
3f363100:	sub    a9, a9
3f363110:	move   a9, *a8(0x120), 1
3f363130:	move   a9, *a8(0x160), 1
3f363150:	move   a9, *a8(0x180), 1
3f363170:	move   a9, *a8(0x1a0), 1
3f363190:	move   a9, *a8(0x1c0), 1
3f3631b0:	move   a9, *a8(0x200), 1
3f3631d0:	move   a9, *a8(0x1e0), 1
3f3631f0:	move   a9, *a8, 1
3f363200:	movk   1, a9
3f363210:	move   a9, *a13(0x20), 1
3f363230:	move   @0x225870, a11, 1
3f363260:	cmp    a11, a9
3f363270:	jrge   L3F3633B0
L3F363280:
3f363280:	move   *a13(0x20), a11, 1
3f3632a0:	sll    0x5, a11
3f3632b0:	move   @0xdac80, a9, 1
3f3632e0:	add    a9, a11
3f3632f0:	sub    a9, a9
3f363300:	move   a9, *a11, 1
3f363310:	move   *a13(0x20), a11, 1
3f363330:	inc    a11
3f363340:	move   a11, *a13(0x20), 1
3f363360:	move   @0x225870, a9, 1
3f363390:	cmp    a9, a11
3f3633a0:	jrlt   L3F363280
L3F3633B0:
3f3633b0:	move   @0xdac80, a11, 1
3f3633e0:	move   @0xdaca0, a9, 1
3f363410:	move   a9, *a11, 1
3f363420:	move   a14, -*sp, 1
3f363430:	move   a9, *a14+, 1
3f363440:	calla  L3F8B5AD0
3f363470:	move   *a13(0x80), a11, 1
3f363490:	jrne   L3F3637F0
3f3634a0:	movi   0xc5290, a9
3f3634d0:	move   a9, @0xc5290, 1
3f363500:	move   a9, @0xc52b0, 1
3f363530:	movi   0xc52d0, a7
3f363560:	move   a7, @0xc52d0, 1
3f363590:	move   a7, @0xc52f0, 1
3f3635c0:	sub    a11, a11
3f3635d0:	move   a11, *a13(0x20), 1
L3F3635F0:
3f3635f0:	pushst
3f363600:	dint
3f363610:	move   a14, -*sp, 1
3f363620:	movi   0x27, a11
3f363640:	move   a11, *a14+, 1
3f363650:	calla  L3F701230
3f363680:	move   a8, *a13(0x310), 1
3f3636a0:	move   @0xc52f0, a9, 1
3f3636d0:	move   a9, *a13(0x330), 1
3f3636f0:	move   *a9, *a8, 1
3f363700:	move   a9, *a8(0x20), 1
3f363720:	move   a8, *a9, 1
3f363730:	move   *a8, a7, 1
3f363740:	move   a8, *a7(0x20), 1
3f363760:	popst
3f363770:	move   *a13(0x20), a7, 1
3f363790:	inc    a7
3f3637a0:	move   a7, *a13(0x20), 1
3f3637c0:	cmpi   0x64, a7
3f3637e0:	jrlt   L3F3635F0
L3F3637F0:
3f3637f0:	move   a14, -*sp, 1
3f363800:	move   a13, a11
3f363810:	addi   0x100, a11
3f363830:	move   a11, *a14+, 1
3f363840:	move   a13, a9
3f363850:	addi   0xe0, a9
3f363870:	move   a9, *a14+, 1
3f363880:	calla  L3F35C3C0
3f3638b0:	sub    a7, a7
3f3638c0:	move   a7, @0xda9e0, 1
3f3638f0:	move   a7, @0xdaa00, 1
3f363920:	move   a7, @0xdaa40, 1
3f363950:	move   @0xc6290, a9, 1
3f363980:	move   a9, *a13(0x40), 1
3f3639a0:	move   @0xc6a90, a11, 1
3f3639d0:	move   a11, *a13(0x60), 1
3f3639f0:	movk   31, a9
3f363a00:	move   a9, @0xc5410, 1
3f363a30:	move   *a13(0x40), a9, 1
3f363a50:	move   a9, a11
3f363a60:	sll    0x6, a9
3f363a70:	sll    0x5, a11
3f363a80:	add    a11, a9
3f363a90:	addi   0xc6030, a9
3f363ac0:	move   *a13(0x60), a11, 1
3f363ae0:	sll    0x5, a11
3f363af0:	add    a11, a9
3f363b00:	move   *a9, a11, 1
3f363b10:	move   a11, @0xc5430, 1
3f363b40:	calla  L3F7F58C0
3f363b70:	move   a7, @0xc5cb0, 1
3f363ba0:	move   a14, -*sp, 1
3f363bb0:	move   a13, a11
3f363bc0:	addk   32, a11
3f363bd0:	move   a11, *a14+, 1
3f363be0:	move   *a13(0x0), *a14+, 1
3f363c00:	calla  L3F939530
3f363c30:	calla  L3F9327F0
3f363c60:	move   *a13(0x80), a9, 1
3f363c80:	jrne   L3F363CC0
3f363c90:	calla  L3F34E500
L3F363CC0:
3f363cc0:	calla  L3F85A970
3f363cf0:	calla  L3F92E740
3f363d20:	move   a8, a8
3f363d30:	jrne   L3F363DC0
3f363d40:	move   a14, -*sp, 1
3f363d50:	movi   0x3f3655d0, a8
3f363d80:	move   a8, *a14+, 1
3f363d90:	calla  L3F927BC0
L3F363DC0:
3f363dc0:	move   a14, -*sp, 1
3f363dd0:	move   @0xdc860, *a14+, 1
3f363e00:	calla  L3F85F120
3f363e30:	move   a8, a8
3f363e40:	jrne   L3F363F00
3f363e50:	move   a14, -*sp, 1
3f363e60:	move   @0xdc860, *a14+, 1
3f363e90:	movi   0x3f365710, a8
3f363ec0:	move   a8, *a14+, 1
3f363ed0:	calla  L3F927BC0
L3F363F00:
3f363f00:	move   a14, -*sp, 1
3f363f10:	move   a11, *a14+, 1
3f363f20:	move   *a13(0x0), *a14+, 1
3f363f40:	movi   0xda840, a7
3f363f70:	move   a7, *a14+, 1
3f363f80:	calla  L3FC75C70
3f363fb0:	move   @0xdaa00, a7, 1
3f363fe0:	jrgt   L3F364070
3f363ff0:	move   a14, -*sp, 1
3f364000:	movi   0x3f365850, a8
3f364030:	move   a8, *a14+, 1
3f364040:	calla  L3F35BD40
L3F364070:
3f364070:	calla  L3F3B9380
3f3640a0:	move   a14, -*sp, 1
3f3640b0:	sub    a7, a7
3f3640c0:	move   a7, *a14+, 1
3f3640d0:	move   @0xdc880, *a14+, 1
3f364100:	calla  L3FC56DE0
3f364130:	move   a8, @0xdc8c0, 1
3f364160:	move   a8, a8
3f364170:	jrne   L3F364230
3f364180:	move   a14, -*sp, 1
3f364190:	move   @0xdc880, *a14+, 1
3f3641c0:	movi   0x3f3658e0, a8
3f3641f0:	move   a8, *a14+, 1
3f364200:	calla  L3F927BC0
L3F364230:
3f364230:	calla  L3F2327C0
3f364260:	move   a14, -*sp, 1
3f364270:	move   a11, *a14+, 1
3f364280:	move   *a13(0x0), *a14+, 1
3f3642a0:	calla  L3F250160
3f3642d0:	move   a7, *a13(0x20), 1
3f3642f0:	move   @0xdaa00, a11, 1
3f364320:	cmp    a11, a7
3f364330:	jrge   L3F364440
L3F364340:
3f364340:	move   a14, -*sp, 1
3f364350:	move   *a13(0x20), *a14+, 1
3f364370:	calla  L3F8EE5C0
3f3643a0:	move   *a13(0x20), a11, 1
3f3643c0:	inc    a11
3f3643d0:	move   a11, *a13(0x20), 1
3f3643f0:	move   @0xdaa00, a9, 1
3f364420:	cmp    a9, a11
3f364430:	jrlt   L3F364340
L3F364440:
3f364440:	move   a14, -*sp, 1
3f364450:	movi   0xdb2c0, a11
3f364480:	move   a11, *a14+, 1
3f364490:	calla  L3F23D830
3f3644c0:	move   *a13(0x80), a9, 1
3f3644e0:	jrne   L3F364520
3f3644f0:	calla  L3F35CC80
L3F364520:
3f364520:	sub    a7, a7
3f364530:	move   a7, @0xdad20, 1
3f364560:	move   a7, @0xc5c50, 1
3f364590:	calla  L3F35C0A0
3f3645c0:	move   a14, -*sp, 1
3f3645d0:	move   @0xdc960, *a14+, 1
3f364600:	calla  L3F941290
3f364630:	move   a14, -*sp, 1
3f364640:	movi   0x3f365a58, a8
3f364670:	move   a8, *a14+, 1
3f364680:	calla  L3F927BC0
3f3646b0:	calla  L3F227430
3f3646e0:	calla  L3F8BA200
3f364710:	move   a7, *a13(0x20), 1
3f364730:	move   @0xdaa00, a11, 1
3f364760:	cmp    a11, a7
3f364770:	jrge   L3F3648E0
L3F364780:
3f364780:	move   a14, -*sp, 1
3f364790:	move   *a13(0x20), *a14+, 1
3f3647b0:	calla  L3F86CBE0
3f3647e0:	move   a14, -*sp, 1
3f3647f0:	move   *a13(0x20), *a14+, 1
3f364810:	calla  L3F86ABC0
3f364840:	move   *a13(0x20), a11, 1
3f364860:	inc    a11
3f364870:	move   a11, *a13(0x20), 1
3f364890:	move   @0xdaa00, a9, 1
3f3648c0:	cmp    a9, a11
3f3648d0:	jrlt   L3F364780
L3F3648E0:
3f3648e0:	calla  L3F7FED40
3f364910:	move   a14, -*sp, 1
3f364920:	move   *a13(0x0), *a14+, 1
3f364940:	move   a13, a11
3f364950:	addk   32, a11
3f364960:	move   a11, *a14+, 1
3f364970:	calla  L3F250A80
3f3649a0:	sub    a9, a9
3f3649b0:	move   a9, *a13(0x20), 1
3f3649d0:	move   @0xdaa00, a7, 1
3f364a00:	cmp    a7, a9
3f364a10:	jrge   L3F364BD0
L3F364A20:
3f364a20:	move   a14, -*sp, 1
3f364a30:	move   *a13(0x20), a11, 1
3f364a50:	movi   0x12c0, a9
3f364a70:	mpys   a11, a9
3f364a80:	move   @0xdaa40, a7, 1
3f364ab0:	add    a7, a9
3f364ac0:	move   a9, *a14+, 1
3f364ad0:	move   a11, *a14+, 1
3f364ae0:	movi   0x12c0, a9
3f364b00:	mpys   a11, a9
3f364b10:	add    a7, a9
3f364b20:	move   *a9(0x920), a9, 1
3f364b40:	call   a9
3f364b50:	inc    a11
3f364b60:	move   a11, *a13(0x20), 1
3f364b80:	move   @0xdaa00, a9, 1
3f364bb0:	cmp    a9, a11
3f364bc0:	jrlt   L3F364A20
L3F364BD0:
3f364bd0:	move   a14, -*sp, 1
3f364be0:	move   @0xdaa40, *a14+, 1
3f364c10:	calla  L3F702440
3f364c40:	move   a14, -*sp, 1
3f364c50:	move   @0xdaa20, *a14+, 1
3f364c80:	calla  L3F702440
3f364cb0:	sub    a11, a11
3f364cc0:	move   a11, @0xdad20, 1
3f364cf0:	move   @0xc5c50, a9, 1
3f364d20:	jreq   L3F364D60
3f364d30:	calla  L3F2E6800
L3F364D60:
3f364d60:	movk   1, a9
3f364d70:	move   a9, *a13(0x80), 1
3f364d90:	jauc   L3F362F40
3f364db0:	subb   a0, a10
3f364dc0:	.word  0x7461
3f364dd0:	mods   a3, a1
3f364de0:	.word  0x7320
3f364df0:	.word  0x7265
3f364e00:	sra    b11, b6
3f364e10:	sla    0x3, b2
3f364e20:	.word  0x7562
3f364e30:	sla    0xb, a7
3f364e40:	.word  0x000a
3f364e50:	.word  0x000a
3f364e60:	modu   a10, a14
3f364e70:	sla    0x3, b4
3f364e80:	mods   a11, a9
3f364e90:	mods   b3, b0
3f364ea0:	mods   a11, a5
3f364eb0:	modu   a3, a5
3f364ec0:	sra    b11, b4
3f364ed0:	.word  0x0064
3f364ee0:	sub    a10, a4
3f364ef0:	xor    a10, a3
3f364f00:	move   a2, b9
3f364f10:	move   a10, b4
3f364f20:	andn   b10, b7
3f364f30:	sub    a1, a0
3f364f40:	srl    a11, a9
3f364f50:	.word  0x7469
3f364f60:	mods   a3, a1
3f364f70:	.word  0x7145
3f364f80:	rl     b11, b5
3f364f90:	mods   b11, b0
3f364fa0:	modu   a3, a5
3f364fb0:	addc   b11, b4
3f364fc0:	.word  0x726f
3f364fd0:	srl    0xd, b0
3f364fe0:	addc   a8, a0
3f364ff0:	modu   a3, sp
3f365000:	sra    a11, a14
3f365010:	.word  0x7463
L3F365020:
3f365020:	modu   a11, a9
3f365030:	sla    0x3, a14
3f365040:	.word  0x7250
3f365050:	srl    a3, a5
3f365060:	.word  0x7869
3f365070:	sla    0x1, b10
3f365080:	sra    a11, a12
3f365090:	sla    0x3, a14
3f3650a0:	dsjs   b13, L3F365020
3f3650b0:	sll    0x9, a0
3f3650c0:	.word  0x0a64
3f3650d0:	.word  0x7300
3f3650e0:	.word  0x7263
3f3650f0:	sra    a11, a5
3f365100:	sla    0x3, a14
3f365110:	sra    a1, a5
3f365120:	srl    a1, a0
3f365130:	rl     a11, a1
3f365140:	sra    a11, a12
3f365150:	sla    0x3, a4
3f365160:	modu   a3, a9
3f365170:	.word  0x7469
3f365180:	sla    a11, a9
3f365190:	rl     a11, a12
3f3651a0:	sla    b11, b10
3f3651b0:	rl     b11, b4
3f3651c0:	modu   a3, sp
3f3651d0:	.word  0x000a
3f3651e0:	sra    b11, b3
3f3651f0:	.word  0x7672
3f365200:	.word  0x7265
3f365210:	.word  0x7220
3f365220:	.word  0x7365
3f365230:	sla    b11, b4
3f365240:	.word  0x7472
3f365250:	sra    a3, a5
3f365260:	sla    0x1, a14
3f365270:	.word  0x754a
3f365280:	.word  0x706d
3f365290:	sra    a3, a5
3f3652a0:	.word  0x7420
3f3652b0:	.word  0x7268
3f3652c0:	.word  0x756f
3f3652d0:	rl     a3, a7
3f3652e0:	.word  0x7520
3f3652f0:	rl     a11, a14
3f365300:	rl     a11, a14
3f365310:	rl     b11, b4
3f365320:	mods   a3, a1
3f365330:	.word  0x7a69
3f365340:	sra    a3, a5
3f365350:	.word  0x7020
3f365360:	rl     a11, sp
3f365370:	.word  0x746e
3f365380:	.word  0x7265
3f365390:	.word  0x0a3f
3f3653a0:	cmp    a0, a0
3f3653b0:	mods   a3, a5
3f3653c0:	modu   a11, a12
3f3653d0:	sla    0x1, a12
3f3653e0:	rl     b3, b4
3f3653f0:	.word  0x7369
3f365400:	rl     a9, a0
3f365410:	sla    0x3, b3
3f365420:	rl     b3, b4
3f365430:	sla    0x3, a5
3f365440:	sla    0x2, b8
3f365450:	sra    b11, b3
L3F365460:
3f365460:	.word  0x7672
3f365470:	.word  0x7265
3f365480:	.word  0x000a
3f365490:	rl     a10, a4
3f3654a0:	mods   b11, b8
3f3654b0:	rl     a11, a1
3f3654c0:	sla    0x3, a14
3f3654d0:	sra    a3, a1
3f3654e0:	.word  0x7264
3f3654f0:	.word  0x7365
3f365500:	dsjs   b3, L3F365460
3f365510:	.word  0x7825
3f365520:	.word  0x000a
3f365530:	sra    a11, a4
3f365540:	.word  0x7763
3f365550:	sll    a9, a4
3f365560:	.word  0x7275
3f365570:	modu   b11, b3
3f365580:	.word  0x0072
3f365590:	rl     a11, a6
3f3655a0:	sra    b11, b8
3f3655b0:	.word  0x0064
3f3655c0:	rev    b0
3f3655d0:	sla    a11, a13
3f3655e0:	modu   a3, a9
3f3655f0:	sla    0x1, b10
3f365600:	modu   a10, a3
3f365610:	mods   b3, b5
3f365620:	sla    0x3, a4
3f365630:	modu   a11, a14
3f365640:	sla    0x3, b4
3f365650:	.word  0x706f
3f365660:	modu   a3, a5
3f365670:	sra    a1, a0
3f365680:	srl    a3, a5
3f365690:	.word  0x7561
3f3656a0:	.word  0x746c
3f3656b0:	srl    a1, a0
3f3656c0:	modu   a3, sp
3f3656d0:	sla    0x3, b4
3f3656e0:	sla    b10, b0
3f3656f0:	rl     b3, b4
3f365700:	.word  0x000a
3f365710:	sla    a11, a13
3f365720:	modu   a3, a9
3f365730:	sla    0x1, b10
3f365740:	modu   a10, a3
3f365750:	mods   b3, b5
3f365760:	sla    0x3, a4
3f365770:	modu   a11, a14
3f365780:	sla    0x3, b4
3f365790:	.word  0x706f
3f3657a0:	modu   a3, a5
3f3657b0:	sra    a1, a0
3f3657c0:	srl    a3, a5
3f3657d0:	.word  0x7561
3f3657e0:	.word  0x746c
3f3657f0:	srl    a1, a0
3f365800:	modu   a3, sp
3f365810:	sla    0x3, b4
3f365820:	sll    0x9, a7
3f365830:	sll    0x1b, b3
3f365840:	.word  0x000a
3f365850:	modu   a11, a14
3f365860:	.word  0x7320
3f365870:	.word  0x7263
3f365880:	sra    a11, a5
3f365890:	.word  0x736e
3f3658a0:	srl    a1, a0
3f3658b0:	.word  0x756f
3f3658c0:	sra    a3, a14
3f3658d0:	.word  0x000a
3f3658e0:	sla    a11, a13
3f3658f0:	modu   a3, a9
3f365900:	sla    0x1, b10
3f365910:	modu   a10, a3
3f365920:	mods   b3, b5
3f365930:	sla    0x3, a4
3f365940:	modu   a11, a14
3f365950:	sla    0x3, b4
3f365960:	.word  0x706f
3f365970:	modu   a3, a5
3f365980:	sra    a1, a0
3f365990:	srl    a3, a5
3f3659a0:	.word  0x7561
3f3659b0:	.word  0x746c
3f3659c0:	sll    a9, a0
3f3659d0:	.word  0x7275
3f3659e0:	modu   b11, b3
3f3659f0:	sla    0x3, b2
3f365a00:	modu   a11, a6
3f365a10:	.word  0x746e
3f365a20:	sll    0x19, a0
3f365a30:	.word  0x7325
3f365a40:	.word  0x0a27
3f365a50:	move   a0, b0
3f365a60:	.word  0x776f
3f365a70:	cmp    a9, a0
3f365a80:	sll    a9, a0
3f365a90:	mods   a3, a1
3f365aa0:	sla    0x3, a12
3f365ab0:	rl     a11, a4
3f365ac0:	.word  0x7073
3f365ad0:	.word  0x7461
3f365ae0:	rl     a3, a3
3f365af0:	.word  0x7265
3f365b00:	.word  0x000a
3f365b10:	mmtm   sp, a7,a9,a11,a13
3f365b30:	move   a14, a13
3f365b40:	addi   0x70, a14
3f365b60:	sub    a11, a11
3f365b70:	setf   16, 1, 0
3f365b80:	move   a11, *a13(0x30), 0
3f365ba0:	movi   0xaaaa, a11
3f365bc0:	move   a11, *a13(0x40), 0
3f365be0:	sub    a11, a11
3f365bf0:	move   a11, *a13(0x50), 1
3f365c10:	move   *a13(0xffe0), a9, 1
3f365c30:	move   a11, *a9(0x40), 1
3f365c50:	movk   7, a11
3f365c60:	move   a11, *a9(0x60), 1
3f365c80:	sub    a11, a11
3f365c90:	move   a11, @0x5600100, 0
3f365cc0:	movk   2, a11
3f365cd0:	move   a11, @0x5600030, 0
3f365d00:	movi   0x258, a11
3f365d20:	move   a11, @0x5600020, 0
3f365d50:	movi   0x32, a11
3f365d70:	move   a11, @0x5600030, 0
3f365da0:	movk   7, a11
3f365db0:	move   a11, @0x5600100, 0
3f365de0:	movk   1, a11
3f365df0:	move   a11, *a13, 0
3f365e00:	setf   8, 0, 0
3f365e10:	move   @0xc6c20, a9, 0
3f365e40:	cmp    a9, a11
3f365e50:	jrhi   L3F366070
L3F365E60:
3f365e60:	setf   16, 1, 0
3f365e70:	move   *a13, a11, 0
3f365e80:	inc    a11
3f365e90:	sll    0x3, a11
3f365ea0:	addi   0xc6c20, a11
3f365ed0:	setf   8, 0, 0
3f365ee0:	move   *a11, a11, 0
3f365ef0:	sll    0x8, a11
3f365f00:	setf   16, 1, 0
3f365f10:	move   *a13, a9, 0
3f365f20:	sll    0x3, a9
3f365f30:	addi   0xc6c20, a9
3f365f60:	setf   8, 0, 0
3f365f70:	move   *a9, a9, 0
3f365f80:	or     a9, a11
3f365f90:	setf   16, 0, 0
3f365fa0:	move   a11, @0x5600080, 0
3f365fd0:	setf   16, 1, 0
3f365fe0:	move   *a13, a11, 0
3f365ff0:	addk   2, a11
3f366000:	move   a11, *a13, 0
3f366010:	setf   8, 0, 0
3f366020:	move   @0xc6c20, a9, 0
3f366050:	cmp    a9, a11
3f366060:	jrls   L3F365E60
L3F366070:
3f366070:	sub    a11, a11
3f366080:	move   a11, @0xc6ab0, 1
3f3660b0:	movk   2, a9
3f3660c0:	setf   16, 0, 0
3f3660d0:	move   a9, @0x5600000, 0
3f366100:	movi   0x5600100, a9
3f366130:	move   *a9, a11, 0
3f366140:	ori    0x20, a11
3f366170:	move   a11, *a9, 0
3f366180:	move   a14, -*sp, 1
3f366190:	movi   0x3f367450, a11
3f3661c0:	move   a11, *a14+, 1
3f3661d0:	movi   0x1540, a9
3f366200:	move   a9, *a14+, 1
3f366210:	movi   0xf70, a9
3f366240:	move   a9, *a14+, 1
3f366250:	calla  L3FA90230
3f366280:	move   a14, -*sp, 1
3f366290:	movk   2, a9
3f3662a0:	move   a9, *a14+, 1
3f3662b0:	calla  L3FDF9420
3f3662e0:	movi   0x5600030, a9
3f366310:	setf   16, 0, 0
3f366320:	move   *a9, a11, 0
3f366330:	movk   1, a7
3f366340:	or     a7, a11
3f366350:	move   a11, *a9, 0
3f366360:	movi   0xfff, a11
3f366380:	move   a11, *a13(0x20), 0
3f3663a0:	move   @0xc6ab0, a9, 1
3f3663d0:	jrne   L3F3664A0
3f3663e0:	setf   16, 1, 0
L3F3663F0:
3f3663f0:	move   *a13(0x20), a11, 0
3f366410:	dec    a11
3f366420:	move   a11, *a13(0x20), 0
3f366440:	move   @0xc6ab0, a9, 1
3f366470:	jrne   L3F3664A0
3f366480:	move   a11, a7
3f366490:	jrne   L3F3663F0
L3F3664A0:
3f3664a0:	move   a11, a7
3f3664b0:	jreq   L3F3664E0
3f3664c0:	dec    a9
3f3664d0:	jreq   L3F3665E0
L3F3664E0:
3f3664e0:	move   *a13(0xffe0), a9, 1
3f366500:	movk   1, a7
3f366510:	move   a7, *a13(0x50), 1
3f366530:	move   a7, *a9(0x40), 1
3f366550:	move   a7, *a9(0x80), 1
3f366570:	move   @0xc6ab0, a11, 1
3f3665a0:	move   a11, *a9(0xa0), 1
3f3665c0:	jauc   L3F367220
L3F3665E0:
3f3665e0:	movi   0x50, a9
3f366600:	setf   16, 0, 0
3f366610:	move   a9, @0x5600030, 0
3f366640:	movk   4, a9
3f366650:	move   a9, @0x5600100, 0
3f366680:	move   @0x5600100, a9, 0
3f3666b0:	btst   8, a9
3f3666c0:	jreq   L3F366720
3f3666d0:	move   @0x5600100, a9, 0
3f366700:	btst   9, a9
3f366710:	jreq   L3F3667C0
L3F366720:
3f366720:	move   *a13(0xffe0), a9, 1
3f366740:	movk   1, a7
3f366750:	move   a7, *a13(0x50), 1
3f366770:	move   a7, *a9(0x40), 1
3f366790:	movk   2, a11
3f3667a0:	move   a11, *a9(0x80), 1
L3F3667C0:
3f3667c0:	setf   16, 1, 0
3f3667d0:	move   *a13(0x40), a11, 0
3f3667f0:	andi   0xff, a11
3f366820:	move   a11, @0x5600080, 0
3f366850:	move   *a13(0x40), a11, 0
3f366870:	sra    0x8, a11
3f366880:	andi   0xff, a11
3f3668b0:	move   a11, @0x5600080, 0
3f3668e0:	move   *a13(0x40), a11, 0
3f366900:	andi   0xff, a11
3f366930:	move   a11, @0x5600080, 0
3f366960:	move   *a13(0x40), a11, 0
3f366980:	sra    0x8, a11
3f366990:	andi   0xff, a11
3f3669c0:	move   a11, @0x5600080, 0
3f3669f0:	setf   16, 0, 0
3f366a00:	move   @0x5600200, a11, 0
3f366a30:	move   a11, *a13(0x30), 0
3f366a50:	move   @0x5600200, a11, 0
3f366a80:	move   a11, *a13(0x30), 0
3f366aa0:	sub    a11, a11
3f366ab0:	move   a11, @0xc6ab0, 1
3f366ae0:	movi   0x5600100, a9
3f366b10:	move   *a9, a7, 0
3f366b20:	movk   16, a11
3f366b30:	or     a11, a7
3f366b40:	move   a7, *a9, 0
3f366b50:	move   a14, -*sp, 1
3f366b60:	movk   2, a9
3f366b70:	move   a9, *a14+, 1
3f366b80:	calla  L3FDF9420
3f366bb0:	move   *a13(0x50), a7, 1
3f366bd0:	jreq   L3F366C10
3f366be0:	movi   0x200, a9
3f366c00:	jruc   L3F366C20
L3F366C10:
3f366c10:	sub    a9, a9
L3F366C20:
3f366c20:	setf   16, 1, 0
3f366c30:	move   a9, *a13, 0
3f366c40:	move   *a13, a9, 0
3f366c50:	cmpi   0x200, a9
3f366c70:	jrge   L3F367220
L3F366C80:
3f366c80:	move   *a13(0x40), a11, 0
3f366ca0:	andi   0xff, a11
3f366cd0:	move   a11, @0x5600080, 0
3f366d00:	move   *a13(0x40), a11, 0
3f366d20:	sra    0x8, a11
3f366d30:	andi   0xff, a11
3f366d60:	move   a11, @0x5600080, 0
3f366d90:	setf   16, 0, 0
3f366da0:	move   @0x5600100, a11, 0
3f366dd0:	btst   8, a11
3f366de0:	jreq   L3F366F20
3f366df0:	move   *a13(0xffe0), a11, 1
3f366e10:	movk   1, a9
3f366e20:	move   a9, *a13(0x50), 1
3f366e40:	move   a9, *a11(0x40), 1
3f366e60:	movk   3, a7
3f366e70:	move   a7, *a11(0x80), 1
3f366e90:	setf   16, 1, 0
3f366ea0:	move   *a13, a7, 0
3f366eb0:	inc    a7
3f366ec0:	move   a7, *a11(0xa0), 1
3f366ee0:	movi   0x1ff, a7
3f366f00:	move   a7, *a13, 0
3f366f10:	jruc   L3F3671C0
L3F366F20:
3f366f20:	move   @0xc6ab0, a11, 1
3f366f50:	subk   2, a11
3f366f60:	jrne   L3F366FC0
3f366f70:	setf   16, 1, 0
3f366f80:	move   *a13, a11, 0
3f366f90:	cmpi   0x100, a11
3f366fb0:	jrlt   L3F367060
L3F366FC0:
3f366fc0:	setf   16, 1, 0
3f366fd0:	move   *a13, a11, 0
3f366fe0:	cmpi   0x100, a11
3f367000:	jrlt   L3F3671C0
3f367010:	move   @0xc6ab0, a9, 1
3f367040:	subk   2, a9
3f367050:	jreq   L3F3671C0
L3F367060:
3f367060:	move   *a13(0xffe0), a9, 1
3f367080:	movk   1, a7
3f367090:	move   a7, *a13(0x50), 1
3f3670b0:	move   a7, *a9(0x40), 1
3f3670d0:	movk   4, a11
3f3670e0:	move   a11, *a9(0x80), 1
3f367100:	move   *a13, a11, 0
3f367110:	inc    a11
3f367120:	move   a11, *a9(0xa0), 1
3f367140:	move   @0xc6ab0, a11, 1
3f367170:	move   a11, *a9(0xc0), 1
3f367190:	movi   0x1ff, a9
3f3671b0:	move   a9, *a13, 0
L3F3671C0:
3f3671c0:	move   *a13, a11, 0
3f3671d0:	inc    a11
3f3671e0:	move   a11, *a13, 0
3f3671f0:	cmpi   0x200, a11
3f367210:	jrlt   L3F366C80
L3F367220:
3f367220:	movi   0x5600100, a11
3f367250:	setf   16, 0, 0
3f367260:	move   *a11, a9, 0
3f367270:	andi   0xffbf, a9
3f3672a0:	move   a9, *a11, 0
3f3672b0:	move   a14, -*sp, 1
3f3672c0:	movi   0xe06, a11
3f3672e0:	move   a11, *a14+, 1
3f3672f0:	calla  L3FDF92B0
3f367320:	move   a14, -*sp, 1
3f367330:	movi   0x1540, a9
3f367360:	move   a9, *a14+, 1
3f367370:	movi   0xf70, a7
3f3673a0:	move   a7, *a14+, 1
3f3673b0:	calla  L3FA90390
3f3673e0:	move   *a13(0x50), a8, 1
3f367400:	move   *sp(0xa0), a14, 1
3f367420:	mmfm   sp, a7,a9,a11,a13
3f367440:	rets   2
3f367450:	mmtm   sp, a8,a9,a11,a13
3f367470:	move   a14, a13
3f367480:	addk   16, a14
3f367490:	setf   16, 0, 0
3f3674a0:	move   @0x5600100, a11, 0
3f3674d0:	btst   9, a11
3f3674e0:	jreq   L3F367610
3f3674f0:	move   @0x5600100, a11, 0
3f367520:	btst   4, a11
3f367530:	jreq   L3F367610
3f367540:	movi   0x5600100, a11
3f367570:	move   *a11, a9, 0
3f367580:	andi   0xffef, a9
3f3675b0:	move   a9, *a11, 0
3f3675c0:	movk   2, a11
3f3675d0:	move   a11, @0xc6ab0, 1
3f367600:	jruc   L3F3678C0
L3F367610:
3f367610:	move   @0x5600000, a11, 0
3f367640:	andi   0x7ff, a11
3f367670:	jreq   L3F367870
3f367680:	move   @0x5600010, a11, 0
3f3676b0:	move   a11, *a13, 0
3f3676c0:	sext   a11, 0
3f3676d0:	move   @0x5600000, a9, 0
3f367700:	and    a11, a9
3f367710:	andi   0x7ff, a9
3f367740:	subk   2, a9
3f367750:	jrne   L3F3677B0
3f367760:	movk   1, a9
3f367770:	move   a9, @0xc6ab0, 1
3f3677a0:	jruc   L3F367820
L3F3677B0:
3f3677b0:	sll    0x10, a11
3f3677c0:	ori    0xffff, a11
3f3677f0:	move   a11, @0xc6ab0, 1
L3F367820:
3f367820:	sub    a11, a11
3f367830:	move   a11, @0x5600000, 0
3f367860:	jruc   L3F3678C0
L3F367870:
3f367870:	movi   0xfffe, a11
3f367890:	move   a11, @0xc6ab0, 1
L3F3678C0:
3f3678c0:	move   a14, -*sp, 1
3f3678d0:	movi   0xe06, a11
3f3678f0:	move   a11, *a14+, 1
3f367900:	calla  L3FDF92B0
3f367930:	subk   16, a14
3f367940:	mmfm   sp, a8,a9,a11,a13
3f367960:	reti
L3F367970:
3f367970:	mmtm   sp, a7,a9,a11,a13
3f367990:	move   a14, a13
3f3679a0:	addk   32, a14
3f3679b0:	move   *a13(0xffa0), a11, 1
3f3679d0:	move   *a11(0x140), a11, 1
3f3679f0:	jreq   L3F367CB0
3f367a00:	move   *a13(0xffa0), a11, 1
3f367a20:	move   *a11(0x160), a9, 1
3f367a40:	move   *a13(0xff60), a11, 1
3f367a60:	move   *a9(0x60), a9, 1
3f367a80:	sub    a9, a11
3f367a90:	move   a11, *a13, 1
3f367aa0:	move   *a13(0xffa0), a9, 1
3f367ac0:	move   *a9(0xc0), a7, 1
3f367ae0:	move   *a9(0x160), a9, 1
3f367b00:	move   *a13(0xff80), a11, 1
3f367b20:	sll    0x5, a11
3f367b30:	move   *a9(0xa0), a9, 1
3f367b50:	add    a11, a9
3f367b60:	move   *a9, a11, 1
3f367b70:	movb   *a11, a11
3f367b80:	move   a11, a9
3f367b90:	sll    0x6, a11
3f367ba0:	sll    0x5, a9
3f367bb0:	add    a9, a11
3f367bc0:	move   *a7(0x220), a9, 1
3f367be0:	add    a11, a9
3f367bf0:	move   *a13(0xff60), a11, 1
3f367c10:	setf   16, 1, 0
3f367c20:	move   *a9(0x30), a9, 0
3f367c40:	add    a11, a9
3f367c50:	move   a9, *a13(0xff60), 1
3f367c70:	subk   12, a9
3f367c80:	move   a9, *a13(0xff60), 1
3f367ca0:	jruc   L3F367D60
L3F367CB0:
3f367cb0:	move   *a13(0xffa0), a11, 1
3f367cd0:	move   *a11(0x160), a9, 1
3f367cf0:	move   *a13(0xff60), a7, 1
3f367d10:	move   *a9(0x60), a9, 1
3f367d30:	sub    a9, a7
3f367d40:	dec    a7
3f367d50:	move   a7, *a13, 1
L3F367D60:
3f367d60:	move   a14, -*sp, 1
3f367d70:	sub    a11, a11
3f367d80:	move   a11, *a14+, 1
3f367d90:	move   *a13(0xffa0), a9, 1
3f367db0:	move   *a9(0x160), a7, 1
3f367dd0:	move   *a7(0x60), *a14+, 1
3f367df0:	move   *a9(0x80), a7, 1
3f367e10:	dec    a7
3f367e20:	move   a7, *a14+, 1
3f367e30:	move   *a13(0x0), *a14+, 1
3f367e50:	move   *a9(0x40), a7, 1
3f367e70:	inc    a7
3f367e80:	move   a7, *a14+, 1
3f367e90:	move   *a13(0xffc0), *a14+, 1
3f367eb0:	move   *a13(0xffe0), *a14+, 1
3f367ed0:	calla  L3FD39680
3f367f00:	move   *sp(0xa0), a14, 1
3f367f20:	mmfm   sp, a7,a9,a11,a13
3f367f40:	rets   2
L3F367F50:
3f367f50:	mmtm   sp, a7,a9,a11,a13
3f367f70:	move   a14, a13
3f367f80:	addi   0x160, a14
3f367fa0:	movk   1, a11
3f367fb0:	move   a11, *a13(0xa0), 1
3f367fd0:	setf   8, 0, 0
3f367fe0:	move   @0xc74a0, a11, 0
3f368010:	jaeq   L3F3696D0
3f368030:	move   a14, -*sp, 1
3f368040:	sub    a9, a9
3f368050:	move   a9, *a14+, 1
3f368060:	move   a9, *a14+, 1
3f368070:	move   *a13(0xffe0), a7, 1
3f368090:	move   *a7(0x60), a9, 1
3f3680b0:	move   *a7(0x60), a7, 1
3f3680d0:	move   *a7(0x440), a7, 1
3f3680f0:	move   a7, a11
3f368100:	sll    0x9, a7
3f368110:	sll    0x7, a11
3f368120:	add    a11, a7
3f368130:	move   *a9(0x480), a11, 1
3f368150:	add    a7, a11
3f368160:	move   *a11(0x40), *a14+, 1
3f368180:	move   *a13(0xffe0), a11, 1
3f3681a0:	move   *a11(0x60), *a14+, 1
3f3681c0:	calla  L3F997000
3f3681f0:	move   a8, @0xc7400, 1
3f368220:	move   a14, -*sp, 1
3f368230:	sub    a9, a9
3f368240:	move   a9, *a14+, 1
3f368250:	move   a9, *a14+, 1
3f368260:	move   *a11(0x60), a7, 1
3f368280:	move   *a11(0x60), a9, 1
3f3682a0:	move   *a9(0x440), a9, 1
3f3682c0:	move   a9, a11
3f3682d0:	sll    0x9, a9
3f3682e0:	sll    0x7, a11
3f3682f0:	add    a11, a9
3f368300:	move   *a7(0x480), a11, 1
3f368320:	add    a9, a11
3f368330:	move   *a11(0x40), *a14+, 1
3f368350:	move   *a13(0xffe0), a11, 1
3f368370:	move   *a11(0x60), *a14+, 1
3f368390:	calla  L3F997000
3f3683c0:	move   a8, @0xc7420, 1
3f3683f0:	move   a14, -*sp, 1
3f368400:	sub    a9, a9
3f368410:	move   a9, *a14+, 1
3f368420:	move   a9, *a14+, 1
3f368430:	move   *a11(0x60), a7, 1
3f368450:	move   *a11(0x60), a9, 1
3f368470:	move   *a9(0x440), a9, 1
3f368490:	move   a9, a11
3f3684a0:	sll    0x9, a9
3f3684b0:	sll    0x7, a11
3f3684c0:	add    a11, a9
3f3684d0:	move   *a7(0x480), a11, 1
3f3684f0:	add    a9, a11
3f368500:	move   *a11(0x40), *a14+, 1
3f368520:	move   *a13(0xffe0), a11, 1
3f368540:	move   *a11(0x60), *a14+, 1
3f368560:	calla  L3F997000
3f368590:	move   a8, @0xc7440, 1
3f3685c0:	move   a14, -*sp, 1
3f3685d0:	sub    a9, a9
3f3685e0:	move   a9, *a14+, 1
3f3685f0:	move   a9, *a14+, 1
3f368600:	move   *a11(0x60), a7, 1
3f368620:	move   *a11(0x60), a9, 1
3f368640:	move   *a9(0x440), a9, 1
3f368660:	move   a9, a11
3f368670:	sll    0x9, a9
3f368680:	sll    0x7, a11
3f368690:	add    a11, a9
3f3686a0:	move   *a7(0x480), a11, 1
3f3686c0:	add    a9, a11
3f3686d0:	move   *a11(0x40), *a14+, 1
3f3686f0:	move   *a13(0xffe0), a11, 1
3f368710:	move   *a11(0x60), *a14+, 1
3f368730:	calla  L3F997000
3f368760:	move   a8, @0xc7460, 1
3f368790:	move   a14, -*sp, 1
3f3687a0:	sub    a9, a9
3f3687b0:	move   a9, *a14+, 1
3f3687c0:	move   a9, *a14+, 1
3f3687d0:	move   *a11(0x60), a7, 1
3f3687f0:	move   *a11(0x60), a9, 1
3f368810:	move   *a9(0x440), a9, 1
3f368830:	move   a9, a11
3f368840:	sll    0x9, a9
3f368850:	sll    0x7, a11
3f368860:	add    a11, a9
3f368870:	move   *a7(0x480), a11, 1
3f368890:	add    a9, a11
3f3688a0:	move   *a11(0x40), *a14+, 1
3f3688c0:	move   *a13(0xffe0), a11, 1
3f3688e0:	move   *a11(0x60), *a14+, 1
3f368900:	calla  L3F997000
3f368930:	move   a8, @0xc7480, 1
3f368960:	sub    a9, a9
3f368970:	movb   a9, @0xc74a0
3f3689a0:	move   a14, -*sp, 1
3f3689b0:	move   *a13(0xffc0), a7, 1
3f3689d0:	move   *a7(0xc0), a7, 1
3f3689f0:	move   *a7(0x20), *a14+, 1
3f368a10:	move   @0xc7400, *a14+, 1
3f368a40:	move   *a11(0x60), *a14+, 1
3f368a60:	calla  L3FD997B0
3f368a90:	move   a14, -*sp, 1
3f368aa0:	move   *a13(0xffc0), a7, 1
3f368ac0:	move   *a7(0xe0), *a14+, 1
3f368ae0:	move   @0xc7400, *a14+, 1
3f368b10:	move   *a11(0x60), *a14+, 1
3f368b30:	calla  L3FD99A60
3f368b60:	move   a14, -*sp, 1
3f368b70:	move   *a7(0x100), *a14+, 1
3f368b90:	move   @0xc7400, *a14+, 1
3f368bc0:	move   *a11(0x60), *a14+, 1
3f368be0:	calla  L3FD98760
3f368c10:	move   a14, -*sp, 1
3f368c20:	move   *a7(0xc0), a9, 1
3f368c40:	move   *a9(0x20), *a14+, 1
3f368c60:	move   @0xc7440, *a14+, 1
3f368c90:	move   *a11(0x60), *a14+, 1
3f368cb0:	calla  L3FD997B0
3f368ce0:	move   a14, -*sp, 1
3f368cf0:	move   *a7(0xe0), *a14+, 1
3f368d10:	move   @0xc7440, *a14+, 1
3f368d40:	move   *a11(0x60), *a14+, 1
3f368d60:	calla  L3FD99A60
3f368d90:	move   a14, -*sp, 1
3f368da0:	move   *a7(0x100), *a14+, 1
3f368dc0:	move   @0xc7440, *a14+, 1
3f368df0:	move   *a11(0x60), *a14+, 1
3f368e10:	calla  L3FD98760
3f368e40:	move   a14, -*sp, 1
3f368e50:	move   *a7(0xc0), a9, 1
3f368e70:	move   *a9(0x20), *a14+, 1
3f368e90:	move   @0xc7480, *a14+, 1
3f368ec0:	move   *a11(0x60), *a14+, 1
3f368ee0:	calla  L3FD997B0
3f368f10:	move   a14, -*sp, 1
3f368f20:	move   *a7(0x100), *a14+, 1
3f368f40:	move   @0xc7480, *a14+, 1
3f368f70:	move   *a11(0x60), *a14+, 1
3f368f90:	calla  L3FD99A60
3f368fc0:	move   a14, -*sp, 1
3f368fd0:	move   *a7(0xe0), *a14+, 1
3f368ff0:	move   @0xc7480, *a14+, 1
3f369020:	move   *a11(0x60), *a14+, 1
3f369040:	calla  L3FD98760
3f369070:	move   a14, -*sp, 1
3f369080:	movk   6, a9
3f369090:	move   a9, *a14+, 1
3f3690a0:	move   @0xc7420, *a14+, 1
3f3690d0:	move   *a11(0x60), *a14+, 1
3f3690f0:	calla  L3FD9A7A0
3f369120:	move   a14, -*sp, 1
3f369130:	move   *a7(0xc0), a9, 1
3f369150:	move   *a9(0x20), *a14+, 1
3f369170:	move   @0xc7420, *a14+, 1
3f3691a0:	move   *a11(0x60), *a14+, 1
3f3691c0:	calla  L3FD997B0
3f3691f0:	move   a14, -*sp, 1
3f369200:	move   *a11(0x60), a9, 1
3f369220:	move   *a11(0x60), a7, 1
3f369240:	move   *a7(0x440), a7, 1
3f369260:	move   a7, a11
3f369270:	sll    0x9, a7
3f369280:	sll    0x7, a11
3f369290:	add    a11, a7
3f3692a0:	move   *a9(0x480), a11, 1
3f3692c0:	add    a7, a11
3f3692d0:	move   *a11(0x1a0), *a14+, 1
3f3692f0:	move   @0xc7420, *a14+, 1
3f369320:	move   *a13(0xffe0), a11, 1
3f369340:	move   *a11(0x60), *a14+, 1
3f369360:	calla  L3FD99A60
3f369390:	move   a14, -*sp, 1
3f3693a0:	movk   6, a9
3f3693b0:	move   a9, *a14+, 1
3f3693c0:	move   @0xc7460, *a14+, 1
3f3693f0:	move   *a11(0x60), *a14+, 1
3f369410:	calla  L3FD9A7A0
3f369440:	move   a14, -*sp, 1
3f369450:	move   *a13(0xffc0), a7, 1
3f369470:	move   *a7(0xc0), a9, 1
3f369490:	move   *a9(0x20), *a14+, 1
3f3694b0:	move   @0xc7460, *a14+, 1
3f3694e0:	move   *a11(0x60), *a14+, 1
3f369500:	calla  L3FD997B0
3f369530:	move   a14, -*sp, 1
3f369540:	move   *a11(0x60), a9, 1
3f369560:	move   *a11(0x60), a7, 1
3f369580:	move   *a7(0x440), a7, 1
3f3695a0:	move   a7, a11
3f3695b0:	sll    0x9, a7
3f3695c0:	sll    0x7, a11
3f3695d0:	add    a11, a7
3f3695e0:	move   *a9(0x480), a11, 1
3f369600:	add    a7, a11
3f369610:	move   *a11(0x1a0), *a14+, 1
3f369630:	move   @0xc7460, *a14+, 1
3f369660:	move   *a13(0xffe0), a11, 1
3f369680:	move   *a11(0x60), *a14+, 1
3f3696a0:	calla  L3FD99A60
L3F3696D0:
3f3696d0:	move   *a13(0xffc0), a11, 1
3f3696f0:	setf   16, 1, 0
3f369700:	move   *a11(0x40), *a13(0x100), 0
3f369730:	move   *a11(0x60), *a13(0x110), 0
3f369760:	move   *a11(0x80), *a13(0x120), 0
3f369790:	move   *a11(0xa0), *a13(0x130), 0
3f3697c0:	move   *a11(0xc0), a9, 1
3f3697e0:	move   @0xc74b0, a7, 1
3f369810:	move   *a9(0x20), a9, 1
3f369830:	cmp    a9, a7
3f369840:	jreq   L3F369B50
3f369850:	move   *a11(0xc0), a9, 1
3f369870:	move   *a9(0x20), a9, 1
3f369890:	move   a9, @0xc74b0, 1
3f3698c0:	move   a14, -*sp, 1
3f3698d0:	move   *a11(0xc0), a7, 1
3f3698f0:	move   *a7(0x20), *a14+, 1
3f369910:	move   @0xc7420, *a14+, 1
3f369940:	move   *a13(0xffe0), a7, 1
3f369960:	move   *a7(0x60), *a14+, 1
3f369980:	calla  L3FD997B0
3f3699b0:	move   a14, -*sp, 1
3f3699c0:	move   *a11(0xc0), a9, 1
3f3699e0:	move   *a9(0x20), *a14+, 1
3f369a00:	move   @0xc7460, *a14+, 1
3f369a30:	move   *a7(0x60), *a14+, 1
3f369a50:	calla  L3FD997B0
3f369a80:	move   a14, -*sp, 1
3f369a90:	move   *a11(0xc0), a9, 1
3f369ab0:	move   *a9(0x20), *a14+, 1
3f369ad0:	move   @0xc7440, *a14+, 1
3f369b00:	move   *a7(0x60), *a14+, 1
3f369b20:	calla  L3FD997B0
L3F369B50:
3f369b50:	calla  L3FD76A60
3f369b80:	move   a8, *a13(0x140), 1
3f369ba0:	move   a14, -*sp, 1
3f369bb0:	move   a8, *a14+, 1
3f369bc0:	move   a8, *a14+, 1
3f369bd0:	move   a13, a9
3f369be0:	addi   0x100, a9
3f369c00:	move   a9, *a14+, 1
3f369c10:	calla  L3FD76700
3f369c40:	move   a14, -*sp, 1
3f369c50:	move   *a13(0x140), *a14+, 1
3f369c70:	move   @0xc7440, *a14+, 1
3f369ca0:	move   *a13(0xffe0), a7, 1
3f369cc0:	move   *a7(0x60), *a14+, 1
3f369ce0:	calla  L3FD77250
3f369d10:	move   a14, -*sp, 1
3f369d20:	move   *a13(0x140), *a14+, 1
3f369d40:	move   @0xc7460, *a14+, 1
3f369d70:	move   *a7(0x60), *a14+, 1
3f369d90:	calla  L3FD77250
3f369dc0:	setf   8, 0, 0
3f369dd0:	move   @0xc74a0, a9, 0
3f369e00:	jrne   L3F369FF0
3f369e10:	move   a14, -*sp, 1
3f369e20:	move   *a11(0xa0), a7, 1
3f369e40:	subk   16, a7
3f369e50:	move   a7, *a14+, 1
3f369e60:	movk   15, a7
3f369e70:	move   a7, *a14+, 1
3f369e80:	move   *a11(0x60), a7, 1
3f369ea0:	addk   16, a7
3f369eb0:	move   a7, *a14+, 1
3f369ec0:	move   *a11(0x40), a7, 1
3f369ee0:	move   *a11(0x80), a11, 1
3f369f00:	add    a11, a7
3f369f10:	addk   3, a7
3f369f20:	move   a7, *a14+, 1
3f369f30:	move   @0xc7480, *a14+, 1
3f369f60:	move   *a13(0xffe0), a11, 1
3f369f80:	move   *a11(0x80), *a14+, 1
3f369fa0:	move   *a11(0x60), *a14+, 1
3f369fc0:	calla  L3F99E8F0
L3F369FF0:
3f369ff0:	move   a14, -*sp, 1
3f36a000:	move   *a13(0xffc0), a11, 1
3f36a020:	move   *a11(0xa0), *a14+, 1
3f36a040:	move   *a11(0x80), *a14+, 1
3f36a060:	move   *a11(0x60), *a14+, 1
3f36a080:	move   *a11(0x40), *a14+, 1
3f36a0a0:	move   @0xc7400, *a14+, 1
3f36a0d0:	move   *a13(0xffe0), a9, 1
3f36a0f0:	move   *a9(0x80), *a14+, 1
3f36a110:	move   *a9(0x60), *a14+, 1
3f36a130:	calla  L3F99BC60
3f36a160:	move   *a11(0x160), a7, 1
3f36a180:	move   *a7(0x60), a7, 1
3f36a1a0:	subk   5, a7
3f36a1b0:	move   a7, *a13(0xe0), 1
3f36a1d0:	move   *a11(0x160), a7, 1
3f36a1f0:	move   *a11(0xa0), a9, 1
3f36a210:	move   *a7(0x60), a7, 1
3f36a230:	divs   a7, a9
3f36a240:	move   a9, *a13(0x40), 1
3f36a260:	sub    a7, a7
3f36a270:	move   a7, *a13(0x60), 1
3f36a290:	add    a7, a9
3f36a2a0:	move   *a11(0x160), a11, 1
3f36a2c0:	move   *a11(0x80), a11, 1
3f36a2e0:	cmp    a11, a9
3f36a2f0:	jrgt   L3F36A360
3f36a300:	move   *a13(0x40), a11, 1
3f36a320:	add    a7, a11
3f36a330:	move   a11, *a13(0x80), 1
3f36a350:	jruc   L3F36A3D0
L3F36A360:
3f36a360:	move   *a13(0xffc0), a11, 1
3f36a380:	move   *a11(0x160), a9, 1
3f36a3a0:	move   *a9(0x80), *a13(0x80), 1
L3F36A3D0:
3f36a3d0:	move   a7, *a13(0x20), 1
3f36a3f0:	move   *a13(0x80), a11, 1
3f36a410:	cmp    a11, a7
3f36a420:	jrge   L3F36A6D0
L3F36A430:
3f36a430:	move   *a13(0xffc0), a11, 1
3f36a450:	move   *a11(0x160), a9, 1
3f36a470:	move   *a13(0xa0), a7, 1
3f36a490:	move   *a9(0x60), a9, 1
3f36a4b0:	mpys   a7, a9
3f36a4c0:	move   *a11(0x60), a7, 1
3f36a4e0:	add    a7, a9
3f36a4f0:	addk   2, a9
3f36a500:	move   a9, *a13, 1
3f36a510:	move   *a13(0xa0), a7, 1
3f36a530:	inc    a7
3f36a540:	move   a7, *a13(0xa0), 1
3f36a560:	move   a14, -*sp, 1
3f36a570:	move   a9, *a14+, 1
3f36a580:	move   *a13(0x20), *a14+, 1
3f36a5a0:	move   a11, *a14+, 1
3f36a5b0:	move   *a13(0xffe0), a7, 1
3f36a5d0:	move   *a7(0x80), *a14+, 1
3f36a5f0:	move   *a7(0x60), *a14+, 1
3f36a610:	calla  L3F36B6D0
3f36a640:	move   *a13(0x20), a7, 1
3f36a660:	inc    a7
3f36a670:	move   a7, *a13(0x20), 1
3f36a690:	move   *a13(0x80), a9, 1
3f36a6b0:	cmp    a9, a7
3f36a6c0:	jrlt   L3F36A430
L3F36A6D0:
3f36a6d0:	move   *a13(0x80), *a13(0x20), 1
3f36a700:	move   *a13(0x40), a11, 1
3f36a720:	move   *a13(0x60), a9, 1
3f36a740:	add    a9, a11
3f36a750:	move   *a13(0x20), a7, 1
3f36a770:	cmp    a11, a7
3f36a780:	jrge   L3F36AA80
L3F36A790:
3f36a790:	move   *a13(0xffc0), a11, 1
3f36a7b0:	move   *a11(0x160), a9, 1
3f36a7d0:	move   *a13(0xa0), a7, 1
3f36a7f0:	move   *a9(0x60), a9, 1
3f36a810:	mpys   a7, a9
3f36a820:	move   *a11(0x60), a7, 1
3f36a840:	add    a7, a9
3f36a850:	addk   2, a9
3f36a860:	move   a9, *a13, 1
3f36a870:	move   *a13(0xa0), a7, 1
3f36a890:	inc    a7
3f36a8a0:	move   a7, *a13(0xa0), 1
3f36a8c0:	move   a14, -*sp, 1
3f36a8d0:	move   a9, *a14+, 1
3f36a8e0:	move   *a13(0x20), *a14+, 1
3f36a900:	move   a11, *a14+, 1
3f36a910:	move   *a13(0xffe0), a7, 1
3f36a930:	move   *a7(0x80), *a14+, 1
3f36a950:	move   *a7(0x60), *a14+, 1
3f36a970:	calla  L3F367970
3f36a9a0:	move   *a13(0x20), a7, 1
3f36a9c0:	inc    a7
3f36a9d0:	move   a7, *a13(0x20), 1
3f36a9f0:	move   *a13(0x40), a7, 1
3f36aa10:	move   *a13(0x60), a9, 1
3f36aa30:	add    a9, a7
3f36aa40:	move   *a13(0x20), a9, 1
3f36aa60:	cmp    a7, a9
3f36aa70:	jrlt   L3F36A790
L3F36AA80:
3f36aa80:	move   a14, -*sp, 1
3f36aa90:	move   *a13(0x140), *a14+, 1
3f36aab0:	calla  L3FD779B0
3f36aae0:	move   *sp(0xa0), a14, 1
3f36ab00:	mmfm   sp, a7,a9,a11,a13
3f36ab20:	rets   2
3f36ab30:	mmtm   sp, a7,a9,a11,a13
3f36ab50:	move   a14, a13
3f36ab60:	addi   0x60, a14
3f36ab80:	move   *a13(0xffe0), a11, 1
3f36aba0:	move   *a11(0x180), a11, 1
3f36abc0:	btst   9, a11
3f36abd0:	jrne   L3F36AF20
3f36abe0:	move   *a13(0xffe0), a11, 1
3f36ac00:	move   *a11(0x180), a11, 1
3f36ac20:	btst   10, a11
3f36ac30:	jrne   L3F36AF20
3f36ac40:	move   *a13(0xffe0), a11, 1
3f36ac60:	move   *a11(0x180), a11, 1
3f36ac80:	btst   0, a11
3f36ac90:	jrne   L3F36AF20
3f36aca0:	move   *a13(0xffe0), a11, 1
3f36acc0:	move   *a11(0x180), a11, 1
3f36ace0:	btst   2, a11
3f36acf0:	jrne   L3F36AF20
3f36ad00:	move   *a13(0xffe0), a11, 1
3f36ad20:	move   *a11(0x1a0), a11, 1
3f36ad40:	dec    a11
3f36ad50:	jrne   L3F36AF20
3f36ad60:	move   a14, -*sp, 1
3f36ad70:	move   *a13(0xffc0), *a14+, 1
3f36ad90:	move   *a13(0xffe0), *a14+, 1
3f36adb0:	calla  L3F36AF70
3f36ade0:	move   *a13(0xffc0), a11, 1
3f36ae00:	move   *a11(0x160), a9, 1
3f36ae20:	move   *a13(0xffe0), a7, 1
3f36ae40:	move   *a7(0xe0), *a9(0x20), 1
3f36ae70:	move   *a11(0x160), a9, 1
3f36ae90:	move   *a9, a9, 1
3f36aea0:	jreq   L3F36AF20
3f36aeb0:	move   *a11(0x160), a9, 1
3f36aed0:	move   *a9, a9, 1
3f36aee0:	move   a9, @0xc74d0, 1
3f36af10:	call   a9
L3F36AF20:
3f36af20:	move   *sp(0xa0), a14, 1
3f36af40:	mmfm   sp, a7,a9,a11,a13
3f36af60:	rets   2
L3F36AF70:
3f36af70:	mmtm   sp, a7,a9,a11,a13
3f36af90:	move   a14, a13
3f36afa0:	addi   0xe0, a14
3f36afc0:	move   *a13(0xffc0), a11, 1
3f36afe0:	move   *a11(0x160), a9, 1
3f36b000:	move   *a9(0x60), *a13(0xc0), 1
3f36b030:	move   *a11(0x60), *a13(0x0), 1
3f36b060:	move   *a11(0x60), a9, 1
3f36b080:	move   *a13(0xc0), a11, 1
3f36b0a0:	add    a11, a9
3f36b0b0:	move   a9, *a13(0x20), 1
3f36b0d0:	sub    a9, a9
3f36b0e0:	move   a9, *a13(0x60), 1
3f36b100:	move   *a13(0xffc0), a7, 1
3f36b120:	move   *a7(0x160), a11, 1
3f36b140:	move   *a7(0xa0), a7, 1
3f36b160:	move   *a11(0x60), a11, 1
3f36b180:	divs   a11, a7
3f36b190:	move   a7, *a13(0x40), 1
3f36b1b0:	add    a9, a7
3f36b1c0:	move   *a13(0xffc0), a11, 1
3f36b1e0:	move   *a11(0x160), a11, 1
3f36b200:	move   *a11(0x80), a11, 1
3f36b220:	cmp    a11, a7
3f36b230:	jrgt   L3F36B2A0
3f36b240:	move   *a13(0x40), a11, 1
3f36b260:	add    a9, a11
3f36b270:	move   a11, *a13(0x80), 1
3f36b290:	jruc   L3F36B310
L3F36B2A0:
3f36b2a0:	move   *a13(0xffc0), a11, 1
3f36b2c0:	move   *a11(0x160), a7, 1
3f36b2e0:	move   *a7(0x80), *a13(0x80), 1
L3F36B310:
3f36b310:	move   a9, *a13(0xa0), 1
3f36b330:	move   *a13(0x80), a11, 1
3f36b350:	cmp    a11, a9
3f36b360:	jrge   L3F36B600
L3F36B370:
3f36b370:	move   *a13(0xffe0), a11, 1
3f36b390:	move   *a11(0x120), a9, 1
3f36b3b0:	move   *a13, a7, 1
3f36b3c0:	cmp    a7, a9
3f36b3d0:	jrlt   L3F36B4C0
3f36b3e0:	move   *a11(0x120), a9, 1
3f36b400:	move   *a13(0x20), a7, 1
3f36b420:	cmp    a7, a9
3f36b430:	jrgt   L3F36B4C0
3f36b440:	move   *a13(0xffc0), a9, 1
3f36b460:	move   *a9(0x160), a7, 1
3f36b480:	move   *a13(0xa0), *a7(0x40), 1
3f36b4b0:	jruc   L3F36B600
L3F36B4C0:
3f36b4c0:	move   *a13(0x20), a9, 1
3f36b4e0:	inc    a9
3f36b4f0:	move   a9, *a13, 1
3f36b500:	move   *a13(0x20), a7, 1
3f36b520:	move   *a13(0xc0), a9, 1
3f36b540:	add    a9, a7
3f36b550:	move   a7, *a13(0x20), 1
3f36b570:	move   *a13(0xa0), a7, 1
3f36b590:	inc    a7
3f36b5a0:	move   a7, *a13(0xa0), 1
3f36b5c0:	move   *a13(0x80), a9, 1
3f36b5e0:	cmp    a9, a7
3f36b5f0:	jrlt   L3F36B370
L3F36B600:
3f36b600:	move   a14, -*sp, 1
3f36b610:	move   *a13(0xffc0), *a14+, 1
3f36b630:	move   *a13(0xffe0), *a14+, 1
3f36b650:	calla  L3F367F50
3f36b680:	move   *sp(0xa0), a14, 1
3f36b6a0:	mmfm   sp, a7,a9,a11,a13
3f36b6c0:	rets   2
L3F36B6D0:
3f36b6d0:	mmtm   sp, a7,a9,a11,a13
3f36b6f0:	move   a14, a13
3f36b700:	addi   0x60, a14
3f36b720:	move   *a13(0xffa0), a11, 1
3f36b740:	move   *a11(0x140), a11, 1
3f36b760:	jreq   L3F36BC50
3f36b770:	move   *a13(0xffa0), a11, 1
3f36b790:	move   *a11(0x40), a9, 1
3f36b7b0:	addk   20, a9
3f36b7c0:	move   a9, *a13, 1
3f36b7d0:	move   *a11(0xc0), a7, 1
3f36b7f0:	move   *a11(0x160), a9, 1
3f36b810:	move   *a13(0xff80), a11, 1
3f36b830:	sll    0x5, a11
3f36b840:	move   *a9(0xa0), a9, 1
3f36b860:	add    a11, a9
3f36b870:	move   *a9, a11, 1
3f36b880:	movb   *a11, a11
3f36b890:	move   a11, a9
3f36b8a0:	sll    0x6, a11
3f36b8b0:	sll    0x5, a9
3f36b8c0:	add    a9, a11
3f36b8d0:	move   *a7(0x220), a9, 1
3f36b8f0:	add    a11, a9
3f36b900:	move   *a13, a11, 1
3f36b910:	setf   16, 1, 0
3f36b920:	move   *a9, a9, 0
3f36b930:	sub    a9, a11
3f36b940:	move   a11, *a13, 1
3f36b950:	move   *a13(0xffa0), a9, 1
3f36b970:	move   *a9(0x160), a7, 1
3f36b990:	move   *a13(0xff60), a9, 1
3f36b9b0:	move   *a7(0x60), a7, 1
3f36b9d0:	sub    a7, a9
3f36b9e0:	move   a9, *a13(0x20), 1
3f36ba00:	move   *a13(0xffa0), a7, 1
3f36ba20:	move   *a7(0xc0), a7, 1
3f36ba40:	move   *a13(0xffa0), a9, 1
3f36ba60:	move   *a9(0x160), a9, 1
3f36ba80:	move   *a13(0xff80), a11, 1
3f36baa0:	sll    0x5, a11
3f36bab0:	move   *a9(0xa0), a9, 1
3f36bad0:	add    a11, a9
3f36bae0:	move   *a9, a11, 1
3f36baf0:	movb   *a11, a11
3f36bb00:	move   a11, a9
3f36bb10:	sll    0x6, a11
3f36bb20:	sll    0x5, a9
3f36bb30:	add    a9, a11
3f36bb40:	move   *a7(0x220), a9, 1
3f36bb60:	add    a11, a9
3f36bb70:	move   *a13(0xff60), a11, 1
3f36bb90:	move   *a9(0x30), a9, 0
3f36bbb0:	add    a11, a9
3f36bbc0:	move   a9, *a13(0xff60), 1
3f36bbe0:	subk   12, a9
3f36bbf0:	move   a9, *a13(0xff60), 1
3f36bc10:	movk   1, a11
3f36bc20:	move   a11, *a13(0x40), 1
3f36bc40:	jruc   L3F36BE30
L3F36BC50:
3f36bc50:	move   *a13(0xffa0), a11, 1
3f36bc70:	move   *a11(0x40), *a13(0x0), 1
3f36bca0:	move   *a11(0x160), a9, 1
3f36bcc0:	move   *a13(0xff60), a7, 1
3f36bce0:	move   *a9(0x60), a9, 1
3f36bd00:	sub    a9, a7
3f36bd10:	dec    a7
3f36bd20:	move   a7, *a13(0x20), 1
3f36bd40:	move   a14, -*sp, 1
3f36bd50:	move   *a11(0x160), a9, 1
3f36bd70:	move   *a13(0xff80), a7, 1
3f36bd90:	sll    0x5, a7
3f36bda0:	move   *a9(0xa0), a9, 1
3f36bdc0:	add    a7, a9
3f36bdd0:	move   *a9+, *a14+, 1
3f36bde0:	calla  L3FB458D0
3f36be10:	move   a8, *a13(0x40), 1
L3F36BE30:
3f36be30:	move   a14, -*sp, 1
3f36be40:	sub    a11, a11
3f36be50:	move   a11, *a14+, 1
3f36be60:	move   *a13(0xffa0), a9, 1
3f36be80:	move   *a9(0x160), a7, 1
3f36bea0:	move   *a7(0x60), *a14+, 1
3f36bec0:	move   *a9(0x80), a7, 1
3f36bee0:	dec    a7
3f36bef0:	move   a7, *a14+, 1
3f36bf00:	move   *a13(0x20), *a14+, 1
3f36bf20:	move   *a9(0x40), a7, 1
3f36bf40:	inc    a7
3f36bf50:	move   a7, *a14+, 1
3f36bf60:	move   *a13(0xffc0), *a14+, 1
3f36bf80:	move   *a13(0xffe0), *a14+, 1
3f36bfa0:	calla  L3FD39680
3f36bfd0:	move   a14, -*sp, 1
3f36bfe0:	move   *a13(0x40), *a14+, 1
3f36c000:	move   *a9(0x160), a7, 1
3f36c020:	move   *a13(0xff80), a11, 1
3f36c040:	sll    0x5, a11
3f36c050:	move   *a7(0xa0), a7, 1
3f36c070:	add    a11, a7
3f36c080:	move   *a7+, *a14+, 1
3f36c090:	move   *a13(0xff60), a11, 1
3f36c0b0:	subk   7, a11
3f36c0c0:	move   a11, *a14+, 1
3f36c0d0:	move   *a13, a11, 1
3f36c0e0:	addk   5, a11
3f36c0f0:	move   a11, *a14+, 1
3f36c100:	move   @0xc7440, *a14+, 1
3f36c130:	move   *a13(0xffc0), *a14+, 1
3f36c150:	move   *a13(0xffe0), *a14+, 1
3f36c170:	calla  L3FDA0000
3f36c1a0:	move   *a9(0x160), a11, 1
3f36c1c0:	move   *a11(0x40), a11, 1
3f36c1e0:	move   *a13(0xff80), a7, 1
3f36c200:	cmp    a7, a11
3f36c210:	jrne   L3F36C3B0
3f36c220:	move   a14, -*sp, 1
3f36c230:	move   *a9(0x160), a11, 1
3f36c250:	move   *a11(0x60), *a14+, 1
3f36c270:	move   *a9(0x80), a11, 1
3f36c290:	subk   2, a11
3f36c2a0:	move   a11, *a14+, 1
3f36c2b0:	move   *a13(0x20), *a14+, 1
3f36c2d0:	move   *a9(0x40), a11, 1
3f36c2f0:	inc    a11
3f36c300:	move   a11, *a14+, 1
3f36c310:	move   @0xc7460, *a14+, 1
3f36c340:	move   *a13(0xffc0), *a14+, 1
3f36c360:	move   *a13(0xffe0), *a14+, 1
3f36c380:	calla  L3F99E8F0
L3F36C3B0:
3f36c3b0:	move   *sp(0xa0), a14, 1
3f36c3d0:	mmfm   sp, a7,a9,a11,a13
3f36c3f0:	rets   2
L3F36C400:
3f36c400:	mmtm   sp, a9,a11,a13
3f36c420:	move   a14, a13
3f36c430:	addi   0x40, a14
3f36c450:	move   *a13(0xffe0), a11, 1
3f36c470:	move   *a11, a11, 1
3f36c480:	subk   2, a11
3f36c490:	jreq   L3F36C620
3f36c4a0:	move   *a13(0xffe0), a11, 1
3f36c4c0:	move   *a11(0x180), a11, 1
3f36c4e0:	btst   9, a11
3f36c4f0:	jrne   L3F36CB30
3f36c500:	move   *a13(0xffe0), a11, 1
3f36c520:	move   *a11(0x180), a11, 1
3f36c540:	btst   10, a11
3f36c550:	jrne   L3F36CB30
3f36c560:	move   *a13(0xffe0), a11, 1
3f36c580:	move   *a11(0x180), a11, 1
3f36c5a0:	btst   2, a11
3f36c5b0:	jrne   L3F36CB30
3f36c5c0:	move   *a13(0xffe0), a11, 1
3f36c5e0:	move   *a11(0x1a0), a11, 1
3f36c600:	dec    a11
3f36c610:	jrne   L3F36CB30
L3F36C620:
3f36c620:	move   *a13(0xffc0), a11, 1
3f36c640:	move   *a11(0x160), a11, 1
3f36c660:	setf   8, 0, 0
3f36c670:	move   *a11(0x20), a11, 0
3f36c690:	jreq   L3F36CB30
3f36c6a0:	move   a14, -*sp, 1
3f36c6b0:	move   *a13(0xffc0), a11, 1
3f36c6d0:	move   *a11(0xa0), *a14+, 1
3f36c6f0:	move   *a11(0x80), *a14+, 1
3f36c710:	move   *a11(0x60), *a14+, 1
3f36c730:	move   *a11(0x40), *a14+, 1
3f36c750:	move   @0xc74f0, *a14+, 1
3f36c780:	move   *a13(0xffe0), a9, 1
3f36c7a0:	move   *a9(0x80), *a14+, 1
3f36c7c0:	move   *a9(0x60), *a14+, 1
3f36c7e0:	calla  L3F99E8F0
3f36c810:	move   a14, -*sp, 1
3f36c820:	move   a13, a9
3f36c830:	addk   32, a9
3f36c840:	move   a9, *a14+, 1
3f36c850:	move   a13, *a14+, 1
3f36c860:	move   *a11(0x120), *a14+, 1
3f36c880:	move   *a11(0x140), *a14+, 1
3f36c8a0:	move   a11, *a14+, 1
3f36c8b0:	move   *a13(0xffe0), a9, 1
3f36c8d0:	move   *a9(0x60), *a14+, 1
3f36c8f0:	calla  L3FB16390
3f36c920:	move   a14, -*sp, 1
3f36c930:	move   a14, -*sp, 1
3f36c940:	move   *a11(0x120), *a14+, 1
3f36c960:	calla  L3FB458D0
3f36c990:	move   a8, *a14+, 1
3f36c9a0:	move   *a11(0x120), *a14+, 1
3f36c9c0:	move   *a13(0x20), a9, 1
3f36c9e0:	subk   3, a9
3f36c9f0:	move   a9, *a14+, 1
3f36ca00:	move   *a13(0x0), *a14+, 1
3f36ca20:	move   @0xc7510, *a14+, 1
3f36ca50:	move   *a13(0xffe0), a9, 1
3f36ca70:	move   *a9(0x80), *a14+, 1
3f36ca90:	move   *a9(0x60), *a14+, 1
3f36cab0:	calla  L3FDA0000
3f36cae0:	move   *a11(0x160), a9, 1
3f36cb00:	movk   1, a11
3f36cb10:	movb   a11, *a9(0x28)
L3F36CB30:
3f36cb30:	move   *sp(0x80), a14, 1
3f36cb50:	mmfm   sp, a9,a11,a13
3f36cb70:	rets   2
L3F36CB80:
3f36cb80:	mmtm   sp, a9,a11,a13
3f36cba0:	move   a14, a13
3f36cbb0:	addi   0x50, a14
3f36cbd0:	move   a14, -*sp, 1
3f36cbe0:	move   *a13(0xffe0), *a14+, 1
3f36cc00:	move   *a13(0xffc0), *a14+, 1
3f36cc20:	calla  L3F3735E0
3f36cc50:	movb   a8, *a13
3f36cc60:	move   *a13(0xffe0), a11, 1
3f36cc80:	move   *a11, a11, 1
3f36cc90:	subk   2, a11
3f36cca0:	jreq   L3F36CDB0
3f36ccb0:	move   *a13(0xffe0), a11, 1
3f36ccd0:	move   *a11(0x1a0), a11, 1
3f36ccf0:	dec    a11
3f36cd00:	jane   L3F36D730
3f36cd20:	move   *a13(0xffc0), a11, 1
3f36cd40:	move   *a11(0x160), a11, 1
3f36cd60:	setf   8, 0, 0
3f36cd70:	move   *a11(0x20), a11, 0
3f36cd90:	jaeq   L3F36D730
L3F36CDB0:
3f36cdb0:	move   *a13(0xffc0), a11, 1
3f36cdd0:	move   *a11(0x160), a11, 1
3f36cdf0:	setf   8, 0, 0
3f36ce00:	move   *a11(0x28), a11, 0
3f36ce20:	jaeq   L3F36D730
3f36ce40:	move   a14, -*sp, 1
3f36ce50:	move   *a13(0xffc0), a11, 1
3f36ce70:	move   *a11(0xa0), *a14+, 1
3f36ce90:	move   *a11(0x80), *a14+, 1
3f36ceb0:	move   *a11(0x60), *a14+, 1
3f36ced0:	move   *a11(0x40), *a14+, 1
3f36cef0:	move   @0xc7510, *a14+, 1
3f36cf20:	move   *a13(0xffe0), a9, 1
3f36cf40:	move   *a9(0x80), *a14+, 1
3f36cf60:	move   *a9(0x60), *a14+, 1
3f36cf80:	calla  L3F99E8F0
3f36cfb0:	move   a14, -*sp, 1
3f36cfc0:	move   a13, a9
3f36cfd0:	addi   0x30, a9
3f36cff0:	move   a9, *a14+, 1
3f36d000:	move   a13, a9
3f36d010:	addk   16, a9
3f36d020:	move   a9, *a14+, 1
3f36d030:	move   *a11(0x120), *a14+, 1
3f36d050:	move   *a11(0x140), *a14+, 1
3f36d070:	move   a11, *a14+, 1
3f36d080:	move   *a13(0xffe0), a9, 1
3f36d0a0:	move   *a9(0x60), *a14+, 1
3f36d0c0:	calla  L3FB16390
3f36d0f0:	move   a14, -*sp, 1
3f36d100:	move   a14, -*sp, 1
3f36d110:	move   *a11(0x120), *a14+, 1
3f36d130:	calla  L3FB458D0
3f36d160:	move   a8, *a14+, 1
3f36d170:	move   *a11(0x120), *a14+, 1
3f36d190:	move   *a13(0x30), a9, 1
3f36d1b0:	subk   3, a9
3f36d1c0:	move   a9, *a14+, 1
3f36d1d0:	move   *a13(0x10), *a14+, 1
3f36d1f0:	move   @0xc74f0, *a14+, 1
3f36d220:	move   *a13(0xffe0), a9, 1
3f36d240:	move   *a9(0x80), *a14+, 1
3f36d260:	move   *a9(0x60), *a14+, 1
3f36d280:	calla  L3FDA0000
3f36d2b0:	move   a14, -*sp, 1
3f36d2c0:	move   *a11(0xa0), *a14+, 1
3f36d2e0:	move   *a11(0x80), *a14+, 1
3f36d300:	move   *a11(0x60), *a14+, 1
3f36d320:	move   *a11(0x40), *a14+, 1
3f36d340:	move   @0xc74f0, *a14+, 1
3f36d370:	move   *a9(0x80), *a14+, 1
3f36d390:	move   *a9(0x60), *a14+, 1
3f36d3b0:	calla  L3F99BC60
3f36d3e0:	move   *a11(0x160), a9, 1
3f36d400:	sub    a11, a11
3f36d410:	movb   a11, *a9(0x28)
3f36d430:	move   *a13(0xffc0), a9, 1
3f36d450:	move   *a9(0x160), a11, 1
3f36d470:	setf   8, 0, 0
3f36d480:	move   *a11(0x30), a11, 0
3f36d4a0:	jreq   L3F36D680
3f36d4b0:	move   a14, -*sp, 1
3f36d4c0:	move   *a9(0xa0), a11, 1
3f36d4e0:	subk   4, a11
3f36d4f0:	move   a11, *a14+, 1
3f36d500:	move   *a9(0x80), a11, 1
3f36d520:	subk   4, a11
3f36d530:	move   a11, *a14+, 1
3f36d540:	move   *a9(0x60), a11, 1
3f36d560:	addk   2, a11
3f36d570:	move   a11, *a14+, 1
3f36d580:	move   *a9(0x40), a11, 1
3f36d5a0:	addk   2, a11
3f36d5b0:	move   a11, *a14+, 1
3f36d5c0:	move   @0xc74f0, *a14+, 1
3f36d5f0:	move   *a13(0xffe0), a11, 1
3f36d610:	move   *a11(0x80), *a14+, 1
3f36d630:	move   *a11(0x60), *a14+, 1
3f36d650:	calla  L3F99BC60
L3F36D680:
3f36d680:	move   *a9(0x160), a11, 1
3f36d6a0:	move   *a11, a11, 1
3f36d6b0:	jreq   L3F36D730
3f36d6c0:	setf   8, 0, 0
3f36d6d0:	move   *a13, a11, 0
3f36d6e0:	jreq   L3F36D730
3f36d6f0:	move   *a9(0x160), a9, 1
3f36d710:	move   *a9, a9, 1
3f36d720:	call   a9
L3F36D730:
3f36d730:	move   *sp(0x80), a14, 1
3f36d750:	mmfm   sp, a9,a11,a13
3f36d770:	rets   2
L3F36D780:
3f36d780:	mmtm   sp, a7,a9,a11,a13
3f36d7a0:	move   a14, a13
3f36d7b0:	addi   0x1a0, a14
3f36d7d0:	setf   8, 0, 0
3f36d7e0:	move   @0xc7670, a11, 0
3f36d810:	jaeq   L3F36E8B0
3f36d830:	move   a14, -*sp, 1
3f36d840:	sub    a9, a9
3f36d850:	move   a9, *a14+, 1
3f36d860:	move   a9, *a14+, 1
3f36d870:	move   *a13(0xffe0), a7, 1
3f36d890:	move   *a7(0x60), a9, 1
3f36d8b0:	move   *a7(0x60), a7, 1
3f36d8d0:	move   *a7(0x440), a7, 1
3f36d8f0:	move   a7, a11
3f36d900:	sll    0x9, a7
3f36d910:	sll    0x7, a11
3f36d920:	add    a11, a7
3f36d930:	move   *a9(0x480), a11, 1
3f36d950:	add    a7, a11
3f36d960:	move   *a11(0x40), *a14+, 1
3f36d980:	move   *a13(0xffe0), a11, 1
3f36d9a0:	move   *a11(0x60), *a14+, 1
3f36d9c0:	calla  L3F997000
3f36d9f0:	move   a8, @0xc74f0, 1
3f36da20:	move   a14, -*sp, 1
3f36da30:	move   *a13(0xffc0), a9, 1
3f36da50:	move   *a9(0xc0), a7, 1
3f36da70:	move   *a7(0x20), *a14+, 1
3f36da90:	move   a8, *a14+, 1
3f36daa0:	move   *a11(0x60), *a14+, 1
3f36dac0:	calla  L3FD997B0
3f36daf0:	move   a14, -*sp, 1
3f36db00:	move   *a9(0xe0), *a14+, 1
3f36db20:	move   @0xc74f0, *a14+, 1
3f36db50:	move   *a11(0x60), *a14+, 1
3f36db70:	calla  L3FD99A60
3f36dba0:	move   a14, -*sp, 1
3f36dbb0:	move   *a9(0x100), *a14+, 1
3f36dbd0:	move   @0xc74f0, *a14+, 1
3f36dc00:	move   *a11(0x60), *a14+, 1
3f36dc20:	calla  L3FD98760
3f36dc50:	move   a14, -*sp, 1
3f36dc60:	sub    a7, a7
3f36dc70:	move   a7, *a14+, 1
3f36dc80:	move   a7, *a14+, 1
3f36dc90:	move   *a11(0x60), a7, 1
3f36dcb0:	move   *a11(0x60), a9, 1
3f36dcd0:	move   *a9(0x440), a9, 1
3f36dcf0:	move   a9, a11
3f36dd00:	sll    0x9, a9
3f36dd10:	sll    0x7, a11
3f36dd20:	add    a11, a9
3f36dd30:	move   *a7(0x480), a11, 1
3f36dd50:	add    a9, a11
3f36dd60:	move   *a11(0x40), *a14+, 1
3f36dd80:	move   *a13(0xffe0), a11, 1
3f36dda0:	move   *a11(0x60), *a14+, 1
3f36ddc0:	calla  L3F997000
3f36ddf0:	move   a8, @0xc7510, 1
3f36de20:	move   a14, -*sp, 1
3f36de30:	move   *a13(0xffc0), a9, 1
3f36de50:	move   *a9(0xc0), a7, 1
3f36de70:	move   *a7(0x20), *a14+, 1
3f36de90:	move   a8, *a14+, 1
3f36dea0:	move   *a11(0x60), *a14+, 1
3f36dec0:	calla  L3FD997B0
3f36def0:	move   a14, -*sp, 1
3f36df00:	move   *a9(0x100), *a14+, 1
3f36df20:	move   @0xc7510, *a14+, 1
3f36df50:	move   *a11(0x60), *a14+, 1
3f36df70:	calla  L3FD99A60
3f36dfa0:	move   a14, -*sp, 1
3f36dfb0:	move   *a9(0xe0), *a14+, 1
3f36dfd0:	move   @0xc7510, *a14+, 1
3f36e000:	move   *a11(0x60), *a14+, 1
3f36e020:	calla  L3FD98760
3f36e050:	move   a14, -*sp, 1
3f36e060:	sub    a7, a7
3f36e070:	move   a7, *a14+, 1
3f36e080:	move   a7, *a14+, 1
3f36e090:	move   *a11(0x60), a7, 1
3f36e0b0:	move   *a11(0x60), a9, 1
3f36e0d0:	move   *a9(0x440), a9, 1
3f36e0f0:	move   a9, a11
3f36e100:	sll    0x9, a9
3f36e110:	sll    0x7, a11
3f36e120:	add    a11, a9
3f36e130:	move   *a7(0x480), a11, 1
3f36e150:	add    a9, a11
3f36e160:	move   *a11(0x40), *a14+, 1
3f36e180:	move   *a13(0xffe0), a11, 1
3f36e1a0:	move   *a11(0x60), *a14+, 1
3f36e1c0:	calla  L3F997000
3f36e1f0:	move   a8, @0xc7530, 1
3f36e220:	move   a14, -*sp, 1
3f36e230:	movk   1, a9
3f36e240:	move   a9, *a14+, 1
3f36e250:	move   *a13(0xffc0), a7, 1
3f36e270:	move   *a7(0x100), *a14+, 1
3f36e290:	move   *a7(0xe0), *a14+, 1
3f36e2b0:	movk   16, a9
3f36e2c0:	move   a9, *a14+, 1
3f36e2d0:	move   a9, *a14+, 1
3f36e2e0:	movi   0xc7570, a9
3f36e310:	move   a9, *a14+, 1
3f36e320:	move   *a11(0x60), a9, 1
3f36e340:	move   *a11(0x60), a7, 1
3f36e360:	move   *a7(0x440), a7, 1
3f36e380:	move   a7, a11
3f36e390:	sll    0x9, a7
3f36e3a0:	sll    0x7, a11
3f36e3b0:	add    a11, a7
3f36e3c0:	move   *a9(0x480), a11, 1
3f36e3e0:	add    a7, a11
3f36e3f0:	move   *a11(0x40), *a14+, 1
3f36e410:	move   *a13(0xffe0), a11, 1
3f36e430:	move   *a11(0x60), *a14+, 1
3f36e450:	calla  L3FD40FF0
3f36e480:	move   a8, @0xc7550, 1
3f36e4b0:	move   a14, -*sp, 1
3f36e4c0:	move   *a13(0xffc0), a9, 1
3f36e4e0:	move   *a9(0xc0), a7, 1
3f36e500:	move   *a7(0x20), *a14+, 1
3f36e520:	move   @0xc7530, *a14+, 1
3f36e550:	move   *a11(0x60), *a14+, 1
3f36e570:	calla  L3FD997B0
3f36e5a0:	move   a14, -*sp, 1
3f36e5b0:	move   *a9(0xe0), *a14+, 1
3f36e5d0:	move   @0xc7530, *a14+, 1
3f36e600:	move   *a11(0x60), *a14+, 1
3f36e620:	calla  L3FD99A60
3f36e650:	move   a14, -*sp, 1
3f36e660:	move   *a9(0x100), *a14+, 1
3f36e680:	move   @0xc7530, *a14+, 1
3f36e6b0:	move   *a11(0x60), *a14+, 1
3f36e6d0:	calla  L3FD98760
3f36e700:	move   a14, -*sp, 1
3f36e710:	move   @0xc7550, *a14+, 1
3f36e740:	move   @0xc7530, *a14+, 1
3f36e770:	move   *a11(0x60), *a14+, 1
3f36e790:	calla  L3FD9EF90
3f36e7c0:	move   a14, -*sp, 1
3f36e7d0:	movk   1, a7
3f36e7e0:	move   a7, *a14+, 1
3f36e7f0:	move   @0xc7530, *a14+, 1
3f36e820:	move   *a11(0x60), *a14+, 1
3f36e840:	calla  L3FD4FD70
3f36e870:	sub    a7, a7
3f36e880:	movb   a7, @0xc7670
L3F36E8B0:
3f36e8b0:	move   *a13(0xffc0), a11, 1
3f36e8d0:	move   *a11(0x160), a9, 1
3f36e8f0:	setf   8, 0, 0
3f36e900:	move   *a9(0x20), a9, 0
3f36e920:	jreq   L3F36E990
3f36e930:	move   @0xc74f0, a9, 1
3f36e960:	move   a9, *a13(0x180), 1
3f36e980:	jruc   L3F36E9E0
L3F36E990:
3f36e990:	move   @0xc7530, a9, 1
3f36e9c0:	move   a9, *a13(0x180), 1
L3F36E9E0:
3f36e9e0:	move   a14, -*sp, 1
3f36e9f0:	move   a13, a7
3f36ea00:	addk   32, a7
3f36ea10:	move   a7, *a14+, 1
3f36ea20:	move   a13, *a14+, 1
3f36ea30:	move   *a11(0x120), *a14+, 1
3f36ea50:	move   *a11(0x140), *a14+, 1
3f36ea70:	move   a11, *a14+, 1
3f36ea80:	move   *a13(0xffe0), a7, 1
3f36eaa0:	move   *a7(0x60), *a14+, 1
3f36eac0:	calla  L3FB16390
3f36eaf0:	move   a14, -*sp, 1
3f36eb00:	move   a14, -*sp, 1
3f36eb10:	move   *a11(0x120), *a14+, 1
3f36eb30:	calla  L3FB458D0
3f36eb60:	move   a8, *a14+, 1
3f36eb70:	move   *a11(0x120), *a14+, 1
3f36eb90:	move   *a13(0x20), a7, 1
3f36ebb0:	subk   3, a7
3f36ebc0:	move   a7, *a14+, 1
3f36ebd0:	move   *a13(0x0), *a14+, 1
3f36ebf0:	move   a9, *a14+, 1
3f36ec00:	move   *a13(0xffe0), a7, 1
3f36ec20:	move   *a7(0x80), *a14+, 1
3f36ec40:	move   *a7(0x60), *a14+, 1
3f36ec60:	calla  L3FDA0000
3f36ec90:	move   a14, -*sp, 1
3f36eca0:	move   *a11(0xa0), *a14+, 1
3f36ecc0:	move   *a11(0x80), *a14+, 1
3f36ece0:	move   *a11(0x60), *a14+, 1
3f36ed00:	move   *a11(0x40), *a14+, 1
3f36ed20:	move   a9, *a14+, 1
3f36ed30:	move   *a7(0x80), *a14+, 1
3f36ed50:	move   *a7(0x60), *a14+, 1
3f36ed70:	calla  L3F99BC60
3f36eda0:	move   *a11(0x40), a7, 1
3f36edc0:	move   *a11(0x80), a9, 1
3f36ede0:	add    a9, a7
3f36edf0:	setf   16, 1, 0
3f36ee00:	move   a7, *a13(0x40), 0
3f36ee20:	move   *a11(0x60), *a13(0x50), 0
3f36ee50:	move   *a13(0x40), *a13(0x60), 0
3f36ee80:	move   *a11(0x60), a9, 1
3f36eea0:	move   *a11(0xa0), a7, 1
3f36eec0:	add    a7, a9
3f36eed0:	move   a9, *a13(0x70), 0
3f36eef0:	move   *a13(0x60), a9, 0
3f36ef10:	inc    a9
3f36ef20:	move   a9, *a13(0x80), 0
3f36ef40:	move   *a13(0x70), a9, 0
3f36ef60:	inc    a9
3f36ef70:	move   a9, *a13(0x90), 0
3f36ef90:	move   *a13(0x40), a9, 0
3f36efb0:	inc    a9
3f36efc0:	move   a9, *a13(0xa0), 0
3f36efe0:	move   *a13(0x50), a9, 0
3f36f000:	inc    a9
3f36f010:	move   a9, *a13(0xb0), 0
3f36f030:	move   *a13(0xa0), a9, 0
3f36f050:	inc    a9
3f36f060:	move   a9, *a13(0xc0), 0
3f36f080:	move   *a13(0xb0), a9, 0
3f36f0a0:	inc    a9
3f36f0b0:	move   a9, *a13(0xd0), 0
3f36f0d0:	move   *a13(0x80), a9, 0
3f36f0f0:	inc    a9
3f36f100:	move   a9, *a13(0xe0), 0
3f36f120:	move   *a13(0x90), a9, 0
3f36f140:	inc    a9
3f36f150:	move   a9, *a13(0xf0), 0
3f36f170:	move   *a13(0xe0), a9, 0
3f36f190:	inc    a9
3f36f1a0:	move   a9, *a13(0x100), 0
3f36f1c0:	move   *a13(0xf0), a9, 0
3f36f1e0:	inc    a9
3f36f1f0:	move   a9, *a13(0x110), 0
3f36f210:	move   *a13(0xc0), a9, 0
3f36f230:	inc    a9
3f36f240:	move   a9, *a13(0x120), 0
3f36f260:	move   *a13(0xd0), a9, 0
3f36f280:	inc    a9
3f36f290:	move   a9, *a13(0x130), 0
3f36f2b0:	move   a14, -*sp, 1
3f36f2c0:	sub    a9, a9
3f36f2d0:	move   a9, *a14+, 1
3f36f2e0:	movk   8, a7
3f36f2f0:	move   a7, *a14+, 1
3f36f300:	move   a13, a7
3f36f310:	addi   0x40, a7
3f36f330:	move   a7, *a14+, 1
3f36f340:	move   *a13(0x180), *a14+, 1
3f36f360:	move   *a13(0xffe0), a9, 1
3f36f380:	move   *a9(0x80), *a14+, 1
3f36f3a0:	move   *a9(0x60), *a14+, 1
3f36f3c0:	calla  L3FD43740
3f36f3f0:	setf   16, 1, 0
3f36f400:	move   *a11(0x40), *a13(0x40), 0
3f36f430:	move   *a11(0x60), a7, 1
3f36f450:	move   *a11(0xa0), a9, 1
3f36f470:	add    a9, a7
3f36f480:	move   a7, *a13(0x50), 0
3f36f4a0:	move   *a13(0x40), a9, 0
3f36f4c0:	inc    a9
3f36f4d0:	move   a9, *a13(0xa0), 0
3f36f4f0:	move   *a13(0x50), a9, 0
3f36f510:	inc    a9
3f36f520:	move   a9, *a13(0xb0), 0
3f36f540:	move   *a13(0xa0), a9, 0
3f36f560:	inc    a9
3f36f570:	move   a9, *a13(0xc0), 0
3f36f590:	move   *a13(0xb0), a9, 0
3f36f5b0:	inc    a9
3f36f5c0:	move   a9, *a13(0xd0), 0
3f36f5e0:	move   *a13(0xc0), a9, 0
3f36f600:	inc    a9
3f36f610:	move   a9, *a13(0x120), 0
3f36f630:	move   *a13(0xd0), a9, 0
3f36f650:	inc    a9
3f36f660:	move   a9, *a13(0x130), 0
3f36f680:	move   a14, -*sp, 1
3f36f690:	sub    a9, a9
3f36f6a0:	move   a9, *a14+, 1
3f36f6b0:	movk   8, a7
3f36f6c0:	move   a7, *a14+, 1
3f36f6d0:	move   a13, a7
3f36f6e0:	addi   0x40, a7
3f36f700:	move   a7, *a14+, 1
3f36f710:	move   *a13(0x180), *a14+, 1
3f36f730:	move   *a13(0xffe0), a9, 1
3f36f750:	move   *a9(0x80), *a14+, 1
3f36f770:	move   *a9(0x60), *a14+, 1
3f36f790:	calla  L3FD43740
3f36f7c0:	move   *a11(0x160), a7, 1
3f36f7e0:	setf   8, 0, 0
3f36f7f0:	move   *a7(0x30), a7, 0
3f36f810:	jreq   L3F36F9C0
3f36f820:	move   a14, -*sp, 1
3f36f830:	move   *a11(0xa0), a7, 1
3f36f850:	subk   4, a7
3f36f860:	move   a7, *a14+, 1
3f36f870:	move   *a11(0x80), a7, 1
3f36f890:	subk   4, a7
3f36f8a0:	move   a7, *a14+, 1
3f36f8b0:	move   *a11(0x60), a7, 1
3f36f8d0:	addk   2, a7
3f36f8e0:	move   a7, *a14+, 1
3f36f8f0:	move   *a11(0x40), a7, 1
3f36f910:	addk   2, a7
3f36f920:	move   a7, *a14+, 1
3f36f930:	move   *a13(0x180), *a14+, 1
3f36f950:	move   *a9(0x80), *a14+, 1
3f36f970:	move   *a9(0x60), *a14+, 1
3f36f990:	calla  L3F99BC60
L3F36F9C0:
3f36f9c0:	move   *sp(0xa0), a14, 1
3f36f9e0:	mmfm   sp, a7,a9,a11,a13
3f36fa00:	rets   2
L3F36FA10:
3f36fa10:	mmtm   sp, a7,a9,a11,a13
3f36fa30:	move   a14, a13
3f36fa40:	move   *a13(0xffc0), a11, 1
3f36fa60:	move   *a11(0x160), a11, 1
3f36fa80:	setf   8, 0, 0
3f36fa90:	move   *a11(0x30), a11, 0
3f36fab0:	jreq   L3F36FD00
3f36fac0:	move   *a13(0xffc0), a11, 1
3f36fae0:	move   *a11(0x80), a9, 1
3f36fb00:	sra    0x1, a9
3f36fb10:	move   *a11(0x40), a7, 1
3f36fb30:	add    a9, a7
3f36fb40:	move   *a13(0xffe0), a9, 1
3f36fb60:	move   a7, *a9(0x100), 1
3f36fb80:	move   *a11(0xa0), a7, 1
3f36fba0:	sra    0x1, a7
3f36fbb0:	move   *a11(0x60), a9, 1
3f36fbd0:	add    a7, a9
3f36fbe0:	move   *a13(0xffe0), a7, 1
3f36fc00:	move   a9, *a7(0x120), 1
3f36fc20:	move   a14, -*sp, 1
3f36fc30:	move   a11, *a14+, 1
3f36fc40:	move   a7, *a14+, 1
3f36fc50:	calla  L3F36C400
3f36fc80:	move   a14, -*sp, 1
3f36fc90:	move   a11, *a14+, 1
3f36fca0:	move   a7, *a14+, 1
3f36fcb0:	calla  L3F36CB80
3f36fce0:	movk   1, a8
3f36fcf0:	jruc   L3F36FD10
L3F36FD00:
3f36fd00:	sub    a8, a8
L3F36FD10:
3f36fd10:	move   *sp(0xa0), a14, 1
3f36fd30:	mmfm   sp, a7,a9,a11,a13
3f36fd50:	rets   2
L3F36FD60:
3f36fd60:	mmtm   sp, a7,a9,a11,a13
3f36fd80:	move   a14, a13
3f36fd90:	addi   0x580, a14
3f36fdb0:	move   *a13(0xffc0), a11, 1
3f36fdd0:	move   *a11, *a13, 1
3f36fde0:	move   *a13, a11, 1
3f36fdf0:	jrne   L3F36FE40
3f36fe00:	movi   0xffff, a8
3f36fe20:	jauc   L3F372C10
L3F36FE40:
3f36fe40:	move   *a11(0x40), a11, 1
3f36fe60:	jrne   L3F36FEB0
3f36fe70:	movi   0xffff, a8
3f36fe90:	jauc   L3F372C10
L3F36FEB0:
3f36feb0:	move   a13, a11
3f36fec0:	addk   32, a11
3f36fed0:	move   a11, *a13(0x2a0), 1
3f36fef0:	move   *a13, a9, 1
3f36ff00:	move   *a9(0x40), *a11(0x180), 1
3f36ff30:	jauc   L3F372960
L3F36FF50:
3f36ff50:	move   *a13(0x2a0), a11, 1
3f36ff70:	move   *a11(0x180), a9, 1
3f36ff90:	jaeq   L3F372B70
L3F36FFB0:
3f36ffb0:	move   *a13(0x2a0), a11, 1
3f36ffd0:	move   *a11(0x180), a9, 1
3f36fff0:	move   *a9(0x20), a9, 1
3f370010:	subk   10, a9
3f370020:	jrne   L3F370130
3f370030:	move   a14, -*sp, 1
3f370040:	move   *a11(0x180), *a14+, 1
3f370060:	move   *a13(0xffe0), a9, 1
3f370080:	move   a9, *a14+, 1
3f370090:	calla  L3F37AF30
3f3700c0:	move   *a11(0x180), a7, 1
3f3700e0:	move   *a7(0x180), *a11(0x180), 1
3f370110:	jauc   L3F370AD0
L3F370130:
3f370130:	move   *a11(0x180), a9, 1
3f370150:	move   *a9(0x20), a9, 1
3f370170:	subk   4, a9
3f370180:	jrne   L3F3704A0
3f370190:	jruc   L3F3703F0
L3F3701A0:
3f3701a0:	move   *a13(0x2a0), a11, 1
3f3701c0:	move   *a11(0x180), a9, 1
3f3701e0:	move   *a9(0x40), *a13(0x540), 1
3f370210:	jruc   L3F3704F0
L3F370220:
3f370220:	move   *a13(0x2a0), a11, 1
3f370240:	move   *a11(0x180), a9, 1
3f370260:	move   *a11(0x180), a7, 1
3f370280:	move   *a7(0x80), a7, 1
3f3702a0:	sra    0x1, a7
3f3702b0:	move   *a9(0x40), a9, 1
3f3702d0:	sub    a7, a9
3f3702e0:	move   a9, *a13(0x540), 1
3f370300:	jruc   L3F3704F0
L3F370310:
3f370310:	move   *a13(0x2a0), a11, 1
3f370330:	move   *a11(0x180), a9, 1
3f370350:	move   *a11(0x180), a7, 1
3f370370:	move   *a9(0x40), a9, 1
3f370390:	move   *a7(0x80), a7, 1
3f3703b0:	sub    a7, a9
3f3703c0:	move   a9, *a13(0x540), 1
3f3703e0:	jruc   L3F3704F0
L3F3703F0:
3f3703f0:	move   *a11(0x180), a9, 1
3f370410:	move   *a9(0x140), a8, 1
3f370430:	dec    a8
3f370440:	jreq   L3F370220
3f370450:	dec    a8
3f370460:	jreq   L3F3701A0
3f370470:	dec    a8
3f370480:	jreq   L3F370310
3f370490:	jruc   L3F3704F0
L3F3704A0:
3f3704a0:	move   *a11(0x180), a9, 1
3f3704c0:	move   *a9(0x40), *a13(0x540), 1
L3F3704F0:
3f3704f0:	move   *a11(0x180), a9, 1
3f370510:	move   *a9(0x20), a9, 1
3f370530:	subk   6, a9
3f370540:	jrne   L3F3705D0
3f370550:	move   *a11(0x180), a9, 1
3f370570:	move   *a9(0x60), a9, 1
3f370590:	subk   25, a9
3f3705a0:	move   a9, *a13(0x560), 1
3f3705c0:	jruc   L3F370620
L3F3705D0:
3f3705d0:	move   *a11(0x180), a9, 1
3f3705f0:	move   *a9(0x60), *a13(0x560), 1
L3F370620:
3f370620:	move   *a11(0x180), a9, 1
3f370640:	move   *a13(0x540), a7, 1
3f370660:	move   *a9(0x80), a9, 1
3f370680:	add    a7, a9
3f370690:	move   *a13(0xffe0), a7, 1
3f3706b0:	move   *a7(0xa0), a7, 1
3f3706d0:	cmp    a7, a9
3f3706e0:	jrlt   L3F370920
3f3706f0:	move   *a11(0x180), a9, 1
3f370710:	move   *a13(0x560), a7, 1
3f370730:	move   *a9(0xa0), a9, 1
3f370750:	add    a7, a9
3f370760:	move   *a13(0xffe0), a7, 1
3f370780:	move   *a7(0xc0), a7, 1
3f3707a0:	cmp    a7, a9
3f3707b0:	jrlt   L3F370920
3f3707c0:	move   *a13(0xffe0), a9, 1
3f3707e0:	move   *a9(0xa0), a7, 1
3f370800:	move   *a9(0xe0), a9, 1
3f370820:	add    a9, a7
3f370830:	move   *a13(0x540), a9, 1
3f370850:	cmp    a9, a7
3f370860:	jrlt   L3F370920
3f370870:	move   *a13(0xffe0), a7, 1
3f370890:	move   *a7(0xc0), a9, 1
3f3708b0:	move   *a7(0x100), a7, 1
3f3708d0:	add    a7, a9
3f3708e0:	move   *a13(0x560), a7, 1
3f370900:	cmp    a7, a9
3f370910:	jrge   L3F370980
L3F370920:
3f370920:	move   *a11(0x180), a9, 1
3f370940:	move   *a9(0x180), *a11(0x180), 1
3f370970:	jruc   L3F370AD0
L3F370980:
3f370980:	move   *a11(0x180), a9, 1
3f3709a0:	move   *a9(0x1a0), a9, 1
3f3709c0:	jreq   L3F370A80
3f3709d0:	move   a14, -*sp, 1
3f3709e0:	move   *a11(0x180), *a14+, 1
3f370a00:	move   *a13(0xffe0), a9, 1
3f370a20:	move   a9, *a14+, 1
3f370a30:	move   *a11(0x180), a7, 1
3f370a50:	move   *a7(0x1a0), a7, 1
3f370a70:	call   a7
L3F370A80:
3f370a80:	move   *a11(0x180), a9, 1
3f370aa0:	move   *a9(0x180), *a11(0x180), 1
L3F370AD0:
3f370ad0:	move   *a11(0x180), a9, 1
3f370af0:	jane   L3F36FFB0
3f370b10:	jauc   L3F372B70
L3F370B30:
3f370b30:	move   *a13(0x2a0), a11, 1
3f370b50:	move   *a11(0x180), a9, 1
3f370b70:	jaeq   L3F372B70
L3F370B90:
3f370b90:	move   a14, -*sp, 1
3f370ba0:	move   *a13(0xffe0), a11, 1
3f370bc0:	move   a11, *a14+, 1
3f370bd0:	move   *a13(0x2a0), a9, 1
3f370bf0:	move   *a9(0x180), *a14+, 1
3f370c10:	calla  L3F3735E0
3f370c40:	move   a8, a7
3f370c50:	jreq   L3F3710A0
3f370c60:	move   *a9(0x180), a7, 1
3f370c80:	move   *a7(0x20), a7, 1
3f370ca0:	dec    a7
3f370cb0:	jreq   L3F370D20
3f370cc0:	move   *a9(0x180), a7, 1
3f370ce0:	move   *a7(0x20), a7, 1
3f370d00:	subk   6, a7
3f370d10:	jrne   L3F370E50
L3F370D20:
3f370d20:	move   *a9(0x180), a7, 1
3f370d40:	move   *a7(0x1c0), a7, 1
3f370d60:	jaeq   L3F372B70
3f370d80:	move   a14, -*sp, 1
3f370d90:	move   *a13(0x0), *a14+, 1
3f370db0:	move   *a9(0x180), *a14+, 1
3f370dd0:	move   a11, *a14+, 1
3f370de0:	move   *a9(0x180), a7, 1
3f370e00:	move   *a7(0x1c0), a7, 1
3f370e20:	call   a7
3f370e30:	jauc   L3F372B70
L3F370E50:
3f370e50:	move   *a9(0x180), a7, 1
3f370e70:	move   *a7(0x20), a7, 1
3f370e90:	subk   7, a7
3f370ea0:	jrne   L3F370FC0
3f370eb0:	move   *a9(0x180), a7, 1
3f370ed0:	move   *a7(0x1c0), a7, 1
3f370ef0:	jreq   L3F3710A0
3f370f00:	move   a14, -*sp, 1
3f370f10:	move   *a13(0x0), *a14+, 1
3f370f30:	move   *a9(0x180), *a14+, 1
3f370f50:	move   a11, *a14+, 1
3f370f60:	move   *a9(0x180), a7, 1
3f370f80:	move   *a7(0x1c0), a7, 1
3f370fa0:	call   a7
3f370fb0:	jruc   L3F3710A0
L3F370FC0:
3f370fc0:	move   *a9(0x180), a7, 1
3f370fe0:	move   *a7(0x1c0), a7, 1
3f371000:	jreq   L3F3710A0
3f371010:	move   a14, -*sp, 1
3f371020:	move   *a9(0x180), *a14+, 1
3f371040:	move   a11, *a14+, 1
3f371050:	move   *a9(0x180), a7, 1
3f371070:	move   *a7(0x1c0), a7, 1
3f371090:	call   a7
L3F3710A0:
3f3710a0:	move   *a9(0x180), a7, 1
3f3710c0:	move   *a7(0x180), *a9(0x180), 1
3f3710f0:	move   *a9(0x180), a7, 1
3f371110:	jrne   L3F370B90
3f371120:	jauc   L3F372B70
L3F371140:
3f371140:	move   *a13(0x2a0), a11, 1
3f371160:	move   *a11(0x180), a9, 1
3f371180:	jaeq   L3F372B70
L3F3711A0:
3f3711a0:	move   *a13(0x2a0), a11, 1
3f3711c0:	move   *a11(0x180), a9, 1
3f3711e0:	move   *a9(0x1e0), a9, 1
3f371200:	jreq   L3F3712C0
3f371210:	move   a14, -*sp, 1
3f371220:	move   *a11(0x180), *a14+, 1
3f371240:	move   *a13(0xffe0), a9, 1
3f371260:	move   a9, *a14+, 1
3f371270:	move   *a11(0x180), a7, 1
3f371290:	move   *a7(0x1e0), a7, 1
3f3712b0:	call   a7
L3F3712C0:
3f3712c0:	move   *a11(0x180), a9, 1
3f3712e0:	move   *a9(0x180), *a11(0x180), 1
3f371310:	move   *a11(0x180), a9, 1
3f371330:	jrne   L3F3711A0
3f371340:	jauc   L3F372B70
L3F371360:
3f371360:	move   a14, -*sp, 1
3f371370:	movi   0xc7680, a11
3f3713a0:	move   a11, *a14+, 1
3f3713b0:	move   a13, a9
3f3713c0:	addi   0x520, a9
3f3713e0:	move   a9, *a14+, 1
3f3713f0:	movi   0x40, a7
3f371410:	move   a7, *a14+, 1
3f371420:	move   a13, a7
3f371430:	addi   0x2e0, a7
3f371450:	move   a7, *a14+, 1
3f371460:	move   *a13(0xffe0), a7, 1
3f371480:	move   a7, *a14+, 1
3f371490:	calla  L3F9A9C30
3f3714c0:	move   a8, *a13(0x4e0), 1
3f3714e0:	sub    a9, a9
3f3714f0:	movb   a9, *a13(0x2e8)
3f371510:	move   *a13(0x520), a11, 1
3f371530:	cmpi   0xff0d, a11
3f371560:	jreq   L3F3715F0
3f371570:	cmpi   0xff8d, a11
3f3715a0:	jreq   L3F3715F0
3f3715b0:	cmpi   0xff0a, a11
3f3715e0:	jrne   L3F371800
L3F3715F0:
3f3715f0:	move   *a13(0x2a0), a7, 1
3f371610:	move   *a7(0x180), a7, 1
3f371630:	jreq   L3F371800
L3F371640:
3f371640:	move   *a13(0x2a0), a11, 1
3f371660:	move   *a11(0x180), a9, 1
3f371680:	move   *a9(0x20), a9, 1
3f3716a0:	subk   5, a9
3f3716b0:	jrne   L3F371780
3f3716c0:	move   a14, -*sp, 1
3f3716d0:	move   *a11(0x180), *a14+, 1
3f3716f0:	move   *a13(0xffe0), a9, 1
3f371710:	move   a9, *a14+, 1
3f371720:	calla  L3F36FA10
3f371750:	move   a8, a7
3f371760:	jane   L3F372C10
L3F371780:
3f371780:	move   *a11(0x180), a9, 1
3f3717a0:	move   *a9(0x180), *a11(0x180), 1
3f3717d0:	move   *a11(0x180), a9, 1
3f3717f0:	jrne   L3F371640
L3F371800:
3f371800:	move   *a13(0x2a0), a11, 1
3f371820:	move   *a13, a9, 1
3f371830:	move   *a9(0x40), *a11(0x180), 1
3f371860:	move   *a11(0x180), a7, 1
3f371880:	jaeq   L3F372B70
L3F3718A0:
3f3718a0:	move   *a13(0x2a0), a11, 1
3f3718c0:	move   *a11(0x180), a9, 1
3f3718e0:	move   *a9(0x20), a9, 1
3f371900:	dsj    a9, L3F371B30
3f371920:	move   *a11(0x180), a9, 1
3f371940:	move   *a9(0x160), a9, 1
3f371960:	setf   8, 0, 0
3f371970:	move   *a9(0x28), a9, 0
3f371990:	jreq   L3F371B30
3f3719a0:	move   a14, -*sp, 1
3f3719b0:	move   *a13(0x0), *a14+, 1
3f3719d0:	move   *a11(0x180), *a14+, 1
3f3719f0:	move   *a13(0xffe0), a9, 1
3f371a10:	move   a9, *a14+, 1
3f371a20:	movi   0xc7680, a7
3f371a50:	move   a7, *a14+, 1
3f371a60:	movk   1, a7
3f371a70:	move   a7, *a14+, 1
3f371a80:	move   a13, a7
3f371a90:	addi   0x2e0, a7
3f371ab0:	move   a7, *a14+, 1
3f371ac0:	move   *a13(0x520), *a14+, 1
3f371ae0:	calla  L3F3A10A0
3f371b10:	jauc   L3F372C10
L3F371B30:
3f371b30:	move   *a11(0x180), a9, 1
3f371b50:	move   *a9(0x180), *a11(0x180), 1
3f371b80:	move   *a11(0x180), a9, 1
3f371ba0:	jrne   L3F3718A0
3f371bb0:	jauc   L3F372B70
L3F371BD0:
3f371bd0:	move   a14, -*sp, 1
3f371be0:	move   *a13(0x2a0), a11, 1
3f371c00:	move   *a11(0x180), *a14+, 1
3f371c20:	move   *a13(0xffe0), a9, 1
3f371c40:	move   *a9(0x80), *a14+, 1
3f371c60:	move   *a9(0x60), *a14+, 1
3f371c80:	calla  L3F372C60
3f371cb0:	jauc   L3F372B70
L3F371CD0:
3f371cd0:	move   *a13, a11, 1
3f371ce0:	move   *a11(0x60), a9, 1
3f371d00:	dec    a9
3f371d10:	jaeq   L3F372B70
3f371d30:	move   a14, -*sp, 1
3f371d40:	move   *a13(0x2a0), a9, 1
3f371d60:	move   *a9(0x180), *a14+, 1
3f371d80:	move   *a13(0xffe0), a7, 1
3f371da0:	move   *a7(0x80), *a14+, 1
3f371dc0:	move   *a7(0x60), *a14+, 1
3f371de0:	calla  L3F373200
3f371e10:	jauc   L3F372B70
L3F371E30:
3f371e30:	move   *a13(0x2a0), a11, 1
3f371e50:	move   *a11(0x180), a9, 1
3f371e70:	jaeq   L3F372B70
L3F371E90:
3f371e90:	move   *a13(0x2a0), a11, 1
3f371eb0:	move   *a11(0x180), a9, 1
3f371ed0:	move   *a9(0x200), a9, 1
3f371ef0:	jreq   L3F371FB0
3f371f00:	move   a14, -*sp, 1
3f371f10:	move   *a11(0x180), *a14+, 1
3f371f30:	move   *a13(0xffe0), a9, 1
3f371f50:	move   a9, *a14+, 1
3f371f60:	move   *a11(0x180), a7, 1
3f371f80:	move   *a7(0x200), a7, 1
3f371fa0:	call   a7
L3F371FB0:
3f371fb0:	move   *a11(0x180), a9, 1
3f371fd0:	move   *a9(0x180), *a11(0x180), 1
3f372000:	move   *a11(0x180), a9, 1
3f372020:	jrne   L3F371E90
3f372030:	jauc   L3F372B70
L3F372050:
3f372050:	move   *a13(0x2a0), a11, 1
3f372070:	move   *a11(0x180), a9, 1
3f372090:	jaeq   L3F372B70
L3F3720B0:
3f3720b0:	move   *a13(0x2a0), a11, 1
3f3720d0:	move   *a11(0x180), a9, 1
3f3720f0:	move   *a9(0x20), a9, 1
3f372110:	subk   8, a9
3f372120:	jrne   L3F3721E0
3f372130:	move   a14, -*sp, 1
3f372140:	movk   5, a9
3f372150:	move   a9, *a14+, 1
3f372160:	move   *a11(0x180), *a14+, 1
3f372180:	move   *a13(0xffe0), a7, 1
3f3721a0:	move   a7, *a14+, 1
3f3721b0:	calla  L3F385E30
L3F3721E0:
3f3721e0:	move   *a11(0x180), a9, 1
3f372200:	move   *a9(0x180), *a11(0x180), 1
3f372230:	move   *a11(0x180), a9, 1
3f372250:	jrne   L3F3720B0
3f372260:	jauc   L3F372B70
L3F372280:
3f372280:	move   *a13(0x2a0), a11, 1
3f3722a0:	move   *a11(0x180), a9, 1
3f3722c0:	jaeq   L3F372B70
L3F3722E0:
3f3722e0:	move   *a13(0x2a0), a11, 1
3f372300:	move   *a11(0x180), a9, 1
3f372320:	move   *a9(0x20), a9, 1
3f372340:	subk   10, a9
3f372350:	jrne   L3F3723F0
3f372360:	move   a14, -*sp, 1
3f372370:	move   *a11(0x180), *a14+, 1
3f372390:	move   *a13(0xffe0), a9, 1
3f3723b0:	move   a9, *a14+, 1
3f3723c0:	calla  L3F37E6C0
L3F3723F0:
3f3723f0:	move   *a11(0x180), a9, 1
3f372410:	move   *a9(0x180), *a11(0x180), 1
3f372440:	move   *a11(0x180), a9, 1
3f372460:	jrne   L3F3722E0
3f372470:	jruc   L3F372B70
L3F372480:
3f372480:	move   *a13(0x2a0), a11, 1
3f3724a0:	move   *a11(0x180), a9, 1
3f3724c0:	jreq   L3F372B70
L3F3724D0:
3f3724d0:	move   *a13(0x2a0), a11, 1
3f3724f0:	move   *a11(0x180), a9, 1
3f372510:	move   *a9(0x20), a9, 1
3f372530:	subk   4, a9
3f372540:	jrne   L3F372660
3f372550:	move   *a11(0x180), a9, 1
3f372570:	move   *a9(0x160), a9, 1
3f372590:	setf   8, 0, 0
3f3725a0:	move   *a9(0x10), a9, 0
3f3725c0:	jreq   L3F372660
3f3725d0:	move   a14, -*sp, 1
3f3725e0:	move   *a11(0x180), *a14+, 1
3f372600:	move   *a13(0xffe0), a9, 1
3f372620:	move   a9, *a14+, 1
3f372630:	calla  L3F379D10
L3F372660:
3f372660:	move   *a11(0x180), a9, 1
3f372680:	move   *a9(0x180), *a11(0x180), 1
3f3726b0:	move   *a11(0x180), a9, 1
3f3726d0:	jrne   L3F3724D0
3f3726e0:	jruc   L3F372B70
L3F3726F0:
3f3726f0:	move   *a13(0x2a0), a11, 1
3f372710:	move   *a11(0x180), a9, 1
3f372730:	jreq   L3F372B70
L3F372740:
3f372740:	move   *a13(0x2a0), a11, 1
3f372760:	move   *a11(0x180), a9, 1
3f372780:	move   *a9(0x20), a9, 1
3f3727a0:	subk   4, a9
3f3727b0:	jrne   L3F3728D0
3f3727c0:	move   *a11(0x180), a9, 1
3f3727e0:	move   *a9(0x160), a9, 1
3f372800:	setf   8, 0, 0
3f372810:	move   *a9(0x10), a9, 0
3f372830:	jreq   L3F3728D0
3f372840:	move   a14, -*sp, 1
3f372850:	move   *a11(0x180), *a14+, 1
3f372870:	move   *a13(0xffe0), a9, 1
3f372890:	move   a9, *a14+, 1
3f3728a0:	calla  L3F379830
L3F3728D0:
3f3728d0:	move   *a11(0x180), a9, 1
3f3728f0:	move   *a9(0x180), *a11(0x180), 1
3f372920:	move   *a11(0x180), a9, 1
3f372940:	jrne   L3F372740
3f372950:	jruc   L3F372B70
L3F372960:
3f372960:	move   *a13(0xffe0), a7, 1
3f372980:	move   *a7, a8, 1
3f372990:	subk   2, a8
3f3729a0:	jaeq   L3F371360
3f3729c0:	subk   2, a8
3f3729d0:	jaeq   L3F370B30
3f3729f0:	dec    a8
3f372a00:	jaeq   L3F371140
3f372a20:	dec    a8
3f372a30:	jaeq   L3F371E30
3f372a50:	subk   2, a8
3f372a60:	jreq   L3F372280
3f372a70:	dec    a8
3f372a80:	jaeq   L3F371BD0
3f372aa0:	dec    a8
3f372ab0:	jaeq   L3F371CD0
3f372ad0:	subk   2, a8
3f372ae0:	jaeq   L3F36FF50
3f372b00:	subk   10, a8
3f372b10:	jaeq   L3F372050
3f372b30:	subk   7, a8
3f372b40:	jreq   L3F3726F0
3f372b50:	dec    a8
3f372b60:	jreq   L3F372480
L3F372B70:
3f372b70:	move   *a13, a11, 1
3f372b80:	move   *a11(0x60), a9, 1
3f372ba0:	dsjs   a9, L3F372C10
3f372bb0:	move   a14, -*sp, 1
3f372bc0:	move   *a13(0xffc0), *a14+, 1
3f372be0:	calla  L3FB12740
L3F372C10:
3f372c10:	move   *sp(0xa0), a14, 1
3f372c30:	mmfm   sp, a7,a9,a11,a13
3f372c50:	rets   2
L3F372C60:
3f372c60:	mmtm   sp, a9,a11,a13
3f372c80:	move   a14, a13
3f372c90:	addk   32, a14
3f372ca0:	sub    a11, a11
3f372cb0:	move   a11, *a13, 1
3f372cc0:	move   *a13(0xffa0), a11, 1
3f372ce0:	jreq   L3F372EE0
L3F372CF0:
3f372cf0:	move   *a13(0xffa0), a11, 1
3f372d10:	move   *a11(0x20), a11, 1
3f372d30:	dsjs   a11, L3F372D90
3f372d40:	move   *a13, a11, 1
3f372d50:	jrne   L3F372D90
3f372d60:	move   *a13(0xffa0), *a13(0x0), 1
L3F372D90:
3f372d90:	move   *a13(0xffa0), a11, 1
3f372db0:	move   *a11(0x20), a11, 1
3f372dd0:	dsjs   a11, L3F372E60
3f372de0:	move   *a13(0xffa0), a11, 1
3f372e00:	move   *a11(0x160), a11, 1
3f372e20:	setf   8, 0, 0
3f372e30:	move   *a11(0x28), a11, 0
3f372e50:	jrne   L3F3731B0
L3F372E60:
3f372e60:	move   *a13(0xffa0), a11, 1
3f372e80:	move   *a11(0x180), *a13(0xffa0), 1
3f372eb0:	move   *a13(0xffa0), a11, 1
3f372ed0:	jrne   L3F372CF0
L3F372EE0:
3f372ee0:	move   *a13, a11, 1
3f372ef0:	jreq   L3F3731B0
3f372f00:	move   *a11(0x160), a9, 1
3f372f20:	movk   1, a11
3f372f30:	movb   a11, *a9(0x28)
3f372f50:	move   @0xc82d0, a9, 1
3f372f80:	move   *a13, a11, 1
3f372f90:	cmp    a11, a9
3f372fa0:	jreq   L3F373080
3f372fb0:	move   a11, @0xc82d0, 1
3f372fe0:	move   *a13(0xffc0), a9, 1
3f373000:	move   a9, @0xc8310, 1
3f373030:	move   *a13(0xffe0), a9, 1
3f373050:	move   a9, @0xc82f0, 1
L3F373080:
3f373080:	move   *a11(0x160), a9, 1
3f3730a0:	move   *a9(0x60), a9, 1
3f3730c0:	jreq   L3F373120
3f3730d0:	move   *a11(0x160), a9, 1
3f3730f0:	move   *a9(0x60), a9, 1
3f373110:	call   a9
L3F373120:
3f373120:	move   a14, -*sp, 1
3f373130:	move   a11, *a14+, 1
3f373140:	move   *a13(0xffc0), *a14+, 1
3f373160:	move   *a13(0xffe0), *a14+, 1
3f373180:	calla  L3F3A74D0
L3F3731B0:
3f3731b0:	move   *sp(0x80), a14, 1
3f3731d0:	mmfm   sp, a9,a11,a13
3f3731f0:	rets   2
L3F373200:
3f373200:	mmtm   sp, a9,a11,a13
3f373220:	move   a14, a13
3f373230:	move   *a13(0xffa0), a11, 1
3f373250:	jreq   L3F373590
L3F373260:
3f373260:	move   *a13(0xffa0), a11, 1
3f373280:	move   *a11(0x20), a11, 1
3f3732a0:	dsj    a11, L3F373510
3f3732c0:	move   *a13(0xffa0), a11, 1
3f3732e0:	move   *a11(0x160), a11, 1
3f373300:	setf   8, 0, 0
3f373310:	move   *a11(0x28), a11, 0
3f373330:	jreq   L3F373510
3f373340:	move   *a13(0xffa0), a11, 1
3f373360:	move   *a11(0x160), a9, 1
3f373380:	sub    a11, a11
3f373390:	movb   a11, *a9(0x28)
3f3733b0:	move   @0xc82d0, a9, 1
3f3733e0:	move   *a13(0xffa0), a11, 1
3f373400:	cmp    a11, a9
3f373410:	jrne   L3F373460
3f373420:	sub    a11, a11
3f373430:	move   a11, @0xc82d0, 1
L3F373460:
3f373460:	move   a14, -*sp, 1
3f373470:	move   *a13(0xffa0), *a14+, 1
3f373490:	move   *a13(0xffc0), *a14+, 1
3f3734b0:	move   *a13(0xffe0), *a14+, 1
3f3734d0:	calla  L3F3A74D0
3f373500:	jruc   L3F373590
L3F373510:
3f373510:	move   *a13(0xffa0), a11, 1
3f373530:	move   *a11(0x180), *a13(0xffa0), 1
3f373560:	move   *a13(0xffa0), a11, 1
3f373580:	jrne   L3F373260
L3F373590:
3f373590:	move   *sp(0x80), a14, 1
3f3735b0:	mmfm   sp, a9,a11,a13
3f3735d0:	rets   2
L3F3735E0:
3f3735e0:	mmtm   sp, a5,a7,a9,a11,a13
3f373600:	move   a14, a13
3f373610:	addi   0x40, a14
3f373630:	move   *a13(0xffe0), a11, 1
3f373650:	move   *a11(0x20), a11, 1
3f373670:	subk   3, a11
3f373680:	jrne   L3F373B80
3f373690:	move   *a13(0xffc0), a11, 1
3f3736b0:	move   *a13(0xffe0), a9, 1
3f3736d0:	move   *a11(0x120), a11, 1
3f3736f0:	move   *a9(0x60), a9, 1
3f373710:	cmp    a9, a11
3f373720:	jrlt   L3F373B60
3f373730:	move   *a13(0xffe0), a11, 1
3f373750:	move   *a11(0x60), a9, 1
3f373770:	move   *a11(0xa0), a11, 1
3f373790:	add    a11, a9
3f3737a0:	move   *a13(0xffc0), a11, 1
3f3737c0:	move   *a11(0x120), a11, 1
3f3737e0:	cmp    a9, a11
3f3737f0:	jrgt   L3F373B60
3f373800:	sub    a9, a9
3f373810:	move   *a13(0xffe0), a11, 1
3f373830:	move   *a11(0x160), a11, 1
3f373850:	move   *a11(0x60), a11, 1
3f373870:	cmp    a11, a9
3f373880:	jrge   L3F373B60
L3F373890:
3f373890:	move   *a13(0xffc0), a11, 1
3f3738b0:	move   *a13(0xffe0), a7, 1
3f3738d0:	move   *a11(0x100), a11, 1
3f3738f0:	move   *a7(0x40), a7, 1
3f373910:	cmp    a7, a11
3f373920:	jrlt   L3F373AD0
3f373930:	move   *a13(0xffe0), a11, 1
3f373950:	move   *a11(0x40), a7, 1
3f373970:	move   *a11(0x80), a11, 1
3f373990:	add    a11, a7
3f3739a0:	move   *a13(0xffe0), a11, 1
3f3739c0:	move   *a11(0x160), a11, 1
3f3739e0:	move   a9, a5
3f3739f0:	sll    0x5, a5
3f373a00:	move   *a11(0xa0), a11, 1
3f373a20:	add    a5, a11
3f373a30:	move   *a11, a11, 1
3f373a40:	add    a11, a7
3f373a50:	move   *a13(0xffc0), a11, 1
3f373a70:	move   *a11(0x100), a5, 1
3f373a90:	cmp    a7, a5
3f373aa0:	jrgt   L3F373AD0
3f373ab0:	movk   1, a8
3f373ac0:	jruc   L3F3740F0
L3F373AD0:
3f373ad0:	inc    a9
3f373ae0:	move   *a13(0xffe0), a11, 1
3f373b00:	move   *a11(0x160), a7, 1
3f373b20:	move   *a7(0x60), a7, 1
3f373b40:	cmp    a7, a9
3f373b50:	jrlt   L3F373890
L3F373B60:
3f373b60:	sub    a8, a8
3f373b70:	jruc   L3F3740F0
L3F373B80:
3f373b80:	move   *a13(0xffe0), a11, 1
3f373ba0:	move   *a11(0x20), a9, 1
3f373bc0:	subk   4, a9
3f373bd0:	jrne   L3F373E10
3f373be0:	jruc   L3F373D80
L3F373BF0:
3f373bf0:	move   *a13(0xffe0), a11, 1
3f373c10:	move   *a11(0x40), *a13(0x0), 1
3f373c40:	jruc   L3F373E40
L3F373C50:
3f373c50:	move   *a13(0xffe0), a11, 1
3f373c70:	move   *a11(0x80), a9, 1
3f373c90:	sra    0x1, a9
3f373ca0:	move   *a11(0x40), a7, 1
3f373cc0:	sub    a9, a7
3f373cd0:	move   a7, *a13, 1
3f373ce0:	jruc   L3F373E40
L3F373CF0:
3f373cf0:	move   *a13(0xffe0), a11, 1
3f373d10:	move   *a11(0x40), a9, 1
3f373d30:	move   *a11(0x80), a7, 1
3f373d50:	sub    a7, a9
3f373d60:	move   a9, *a13, 1
3f373d70:	jruc   L3F373E40
L3F373D80:
3f373d80:	move   *a11(0x140), a8, 1
3f373da0:	dec    a8
3f373db0:	jreq   L3F373C50
3f373dc0:	dec    a8
3f373dd0:	jreq   L3F373BF0
3f373de0:	dec    a8
3f373df0:	jreq   L3F373CF0
3f373e00:	jruc   L3F373E40
L3F373E10:
3f373e10:	move   *a11(0x40), *a13(0x0), 1
L3F373E40:
3f373e40:	move   *a11(0x20), a9, 1
3f373e60:	subk   6, a9
3f373e70:	jrne   L3F373EC0
3f373e80:	movk   20, a9
3f373e90:	move   a9, *a13(0x20), 1
3f373eb0:	jruc   L3F373EF0
L3F373EC0:
3f373ec0:	move   *a11(0xa0), *a13(0x20), 1
L3F373EF0:
3f373ef0:	move   *a13(0xffc0), a9, 1
3f373f10:	move   *a9(0x100), a7, 1
3f373f30:	move   *a13, a5, 1
3f373f40:	cmp    a5, a7
3f373f50:	jrlt   L3F3740E0
3f373f60:	move   *a11(0x80), a7, 1
3f373f80:	add    a5, a7
3f373f90:	move   *a9(0x100), a5, 1
3f373fb0:	cmp    a7, a5
3f373fc0:	jrgt   L3F3740E0
3f373fd0:	move   *a9(0x120), a7, 1
3f373ff0:	move   *a11(0x60), a5, 1
3f374010:	cmp    a5, a7
3f374020:	jrlt   L3F3740E0
3f374030:	move   *a11(0x60), a7, 1
3f374050:	move   *a13(0x20), a5, 1
3f374070:	add    a5, a7
3f374080:	move   *a9(0x120), a5, 1
3f3740a0:	cmp    a7, a5
3f3740b0:	jrgt   L3F3740E0
3f3740c0:	movk   1, a8
3f3740d0:	jruc   L3F3740F0
L3F3740E0:
3f3740e0:	sub    a8, a8
L3F3740F0:
3f3740f0:	move   *sp(0xc0), a14, 1
3f374110:	mmfm   sp, a5,a7,a9,a11,a13
3f374130:	rets   2
3f374140:	mmtm   sp, a9,a11,a13
3f374160:	move   a14, a13
3f374170:	addi   0x40, a14
3f374190:	move   a14, -*sp, 1
3f3741a0:	movi   0x3f375340, a8
3f3741d0:	move   a8, *a14+, 1
3f3741e0:	calla  L3FB341E0
3f374210:	move   *a13(0xffc0), a11, 1
3f374230:	move   *a11(0x160), a11, 1
3f374250:	setf   8, 0, 0
3f374260:	move   *a11(0x20), a11, 0
3f374280:	jrne   L3F374320
3f374290:	move   a14, -*sp, 1
3f3742a0:	movi   0x3f375408, a8
3f3742d0:	move   a8, *a14+, 1
3f3742e0:	calla  L3FB341E0
3f374310:	jruc   L3F3743E0
L3F374320:
3f374320:	move   *a13(0xffc0), a11, 1
3f374340:	move   *a11(0x160), a11, 1
3f374360:	move   *a11, a11, 1
3f374370:	jreq   L3F3743E0
3f374380:	move   *a13(0xffc0), a11, 1
3f3743a0:	move   *a11(0x160), a9, 1
3f3743c0:	move   *a9, a9, 1
3f3743d0:	call   a9
L3F3743E0:
3f3743e0:	move   *sp(0x80), a14, 1
3f374400:	mmfm   sp, a9,a11,a13
3f374420:	rets   2
3f374430:	move   a13, -*sp, 1
3f374440:	move   a14, a13
3f374450:	addi   0x40, a14
3f374470:	move   *sp(0x40), a14, 1
3f374490:	move   *sp+, a13, 1
3f3744a0:	rets   2
L3F3744B0:
3f3744b0:	mmtm   sp, a7,a9,a11,a13
3f3744d0:	move   a14, a13
3f3744e0:	addi   0x60, a14
3f374500:	setf   8, 0, 0
3f374510:	move   @0xc7710, a11, 0
3f374540:	jreq   L3F374C40
3f374550:	move   a14, -*sp, 1
3f374560:	move   *a13(0x40), *a14+, 1
3f374580:	sub    a9, a9
3f374590:	move   a9, *a14+, 1
3f3745a0:	move   *a13(0xffe0), a7, 1
3f3745c0:	move   *a7(0x60), a9, 1
3f3745e0:	move   *a7(0x60), a7, 1
3f374600:	move   *a7(0x440), a7, 1
3f374620:	move   a7, a11
3f374630:	sll    0x9, a7
3f374640:	sll    0x7, a11
3f374650:	add    a11, a7
3f374660:	move   *a9(0x480), a11, 1
3f374680:	add    a7, a11
3f374690:	move   *a11(0x40), *a14+, 1
3f3746b0:	move   *a13(0xffe0), a11, 1
3f3746d0:	move   *a11(0x60), *a14+, 1
3f3746f0:	calla  L3F997000
3f374720:	move   a8, @0xc76d0, 1
3f374750:	move   a14, -*sp, 1
3f374760:	move   *a13(0xffc0), a9, 1
3f374780:	move   *a9(0xc0), a7, 1
3f3747a0:	move   *a7(0x20), *a14+, 1
3f3747c0:	move   a8, *a14+, 1
3f3747d0:	move   *a11(0x60), *a14+, 1
3f3747f0:	calla  L3FD997B0
3f374820:	move   a14, -*sp, 1
3f374830:	sub    a7, a7
3f374840:	move   a7, *a14+, 1
3f374850:	move   a7, *a14+, 1
3f374860:	move   *a11(0x60), a7, 1
3f374880:	move   *a11(0x60), a9, 1
3f3748a0:	move   *a9(0x440), a9, 1
3f3748c0:	move   a9, a11
3f3748d0:	sll    0x9, a9
3f3748e0:	sll    0x7, a11
3f3748f0:	add    a11, a9
3f374900:	move   *a7(0x480), a11, 1
3f374920:	add    a9, a11
3f374930:	move   *a11(0x40), *a14+, 1
3f374950:	move   *a13(0xffe0), a11, 1
3f374970:	move   *a11(0x60), *a14+, 1
3f374990:	calla  L3F997000
3f3749c0:	move   a8, @0xc76f0, 1
3f3749f0:	move   a14, -*sp, 1
3f374a00:	move   *a13(0xffc0), a9, 1
3f374a20:	move   *a9(0x100), *a14+, 1
3f374a40:	move   a8, *a14+, 1
3f374a50:	move   *a11(0x60), *a14+, 1
3f374a70:	calla  L3FD99A60
3f374aa0:	move   a14, -*sp, 1
3f374ab0:	move   *a9(0xe0), *a14+, 1
3f374ad0:	move   @0xc76f0, *a14+, 1
3f374b00:	move   *a11(0x60), *a14+, 1
3f374b20:	calla  L3FD98760
3f374b50:	move   a14, -*sp, 1
3f374b60:	movk   6, a7
3f374b70:	move   a7, *a14+, 1
3f374b80:	move   @0xc76f0, *a14+, 1
3f374bb0:	move   *a11(0x60), *a14+, 1
3f374bd0:	calla  L3FD9A7A0
3f374c00:	sub    a7, a7
3f374c10:	movb   a7, @0xc7710
L3F374C40:
3f374c40:	move   a14, -*sp, 1
3f374c50:	move   *a13(0xffc0), a11, 1
3f374c70:	move   *a11(0xe0), *a14+, 1
3f374c90:	move   @0xc76d0, *a14+, 1
3f374cc0:	move   *a13(0xffe0), a9, 1
3f374ce0:	move   *a9(0x60), *a14+, 1
3f374d00:	calla  L3FD99A60
3f374d30:	move   a14, -*sp, 1
3f374d40:	move   *a11(0x100), *a14+, 1
3f374d60:	move   @0xc76d0, *a14+, 1
3f374d90:	move   *a9(0x60), *a14+, 1
3f374db0:	calla  L3FD98760
3f374de0:	move   *a11(0x160), a7, 1
3f374e00:	move   *a7(0x38), a7, 1
3f374e20:	jreq   L3F374FD0
3f374e30:	move   a14, -*sp, 1
3f374e40:	move   *a11(0xa0), *a14+, 1
3f374e60:	move   *a11(0x80), *a14+, 1
3f374e80:	move   *a11(0x60), *a14+, 1
3f374ea0:	move   *a11(0x40), *a14+, 1
3f374ec0:	sub    a7, a7
3f374ed0:	move   a7, *a14+, 1
3f374ee0:	move   a7, *a14+, 1
3f374ef0:	move   *a11(0x160), a7, 1
3f374f10:	move   *a7(0x38), *a14+, 1
3f374f30:	move   @0xc76d0, *a14+, 1
3f374f60:	move   *a9(0x80), *a14+, 1
3f374f80:	move   *a9(0x60), *a14+, 1
3f374fa0:	calla  L3F9D0370
L3F374FD0:
3f374fd0:	move   *a11(0x160), a7, 1
3f374ff0:	setf   8, 0, 0
3f375000:	move   *a7(0x30), a7, 0
3f375020:	jreq   L3F375160
3f375030:	move   a14, -*sp, 1
3f375040:	move   *a11(0xa0), *a14+, 1
3f375060:	move   *a11(0x80), *a14+, 1
3f375080:	move   *a11(0x60), *a14+, 1
3f3750a0:	move   *a11(0x40), *a14+, 1
3f3750c0:	move   @0xc76d0, *a14+, 1
3f3750f0:	move   *a9(0x80), *a14+, 1
3f375110:	move   *a9(0x60), *a14+, 1
3f375130:	calla  L3F99BC60
L3F375160:
3f375160:	move   *sp(0xa0), a14, 1
3f375180:	mmfm   sp, a7,a9,a11,a13
3f3751a0:	rets   2
3f3751b0:	mmtm   sp, a11,a13
3f3751d0:	move   a14, a13
3f3751e0:	addi   0x140, a14
3f375200:	move   *a13(0xffc0), a11, 1
3f375220:	move   *a11(0x60), *a13(0x60), 1
3f375250:	move   *a11(0x80), *a13(0x80), 1
3f375280:	move   a14, -*sp, 1
3f375290:	move   *a13(0xffe0), *a14+, 1
3f3752b0:	move   a13, *a14+, 1
3f3752c0:	calla  L3F3744B0
3f3752f0:	move   *sp(0x60), a14, 1
3f375310:	mmfm   sp, a11,a13
3f375330:	rets   2
3f375340:	sll    a10, a9
3f375350:	modu   a3, sp
3f375360:	.word  0x7542
3f375370:	.word  0x7474
3f375380:	modu   a3, sp
3f375390:	sll    a1, a0
3f3753a0:	.word  0x7475
3f3753b0:	modu   b11, b4
3f3753c0:	sla    0x3, a14
3f3753d0:	.word  0x7250
3f3753e0:	.word  0x7365
3f3753f0:	.word  0x0a73
3f375400:	move   a0, b0
3f375410:	.word  0x746f
3f375420:	addc   a9, a0
3f375430:	.word  0x7275
3f375440:	sra    b11, b2
3f375450:	.word  0x746e
3f375460:	.word  0x796c
3f375470:	add    a9, a0
3f375480:	.word  0x7463
3f375490:	.word  0x7669
3f3754a0:	.word  0x0a65
3f3754b0:	.word  0x0000
L3F3754C0:
3f3754c0:	mmtm   sp, a7,a9,a11,a13
3f3754e0:	move   a14, a13
3f3754f0:	addi   0x330, a14
3f375510:	setf   8, 0, 0
3f375520:	move   @0xc7900, a11, 0
3f375550:	jaeq   L3F376F70
3f375570:	move   a14, -*sp, 1
3f375580:	move   a13, a9
3f375590:	addi   0x40, a9
3f3755b0:	move   a9, *a14+, 1
3f3755c0:	sub    a7, a7
3f3755d0:	move   a7, *a14+, 1
3f3755e0:	move   *a13(0xffe0), a7, 1
3f375600:	move   *a7(0x60), a9, 1
3f375620:	move   *a7(0x60), a7, 1
3f375640:	move   *a7(0x440), a7, 1
3f375660:	move   a7, a11
3f375670:	sll    0x9, a7
3f375680:	sll    0x7, a11
3f375690:	add    a11, a7
3f3756a0:	move   *a9(0x480), a11, 1
3f3756c0:	add    a7, a11
3f3756d0:	move   *a11(0x40), *a14+, 1
3f3756f0:	move   *a13(0xffe0), a11, 1
3f375710:	move   *a11(0x60), *a14+, 1
3f375730:	calla  L3F997000
3f375760:	move   a8, @0xc7720, 1
3f375790:	sub    a9, a9
3f3757a0:	movb   a9, @0xc7900
3f3757d0:	move   a14, -*sp, 1
3f3757e0:	move   *a13(0xffc0), a7, 1
3f375800:	move   *a7(0xc0), a7, 1
3f375820:	move   *a7(0x20), *a14+, 1
3f375840:	move   a8, *a14+, 1
3f375850:	move   *a11(0x60), *a14+, 1
3f375870:	calla  L3FD997B0
3f3758a0:	move   a14, -*sp, 1
3f3758b0:	move   *a13(0xffc0), a7, 1
3f3758d0:	move   *a7(0xe0), *a14+, 1
3f3758f0:	move   @0xc7720, *a14+, 1
3f375920:	move   *a11(0x60), *a14+, 1
3f375940:	calla  L3FD99A60
3f375970:	move   a14, -*sp, 1
3f375980:	move   *a7(0x100), *a14+, 1
3f3759a0:	move   @0xc7720, *a14+, 1
3f3759d0:	move   *a11(0x60), *a14+, 1
3f3759f0:	calla  L3FD98760
3f375a20:	move   a14, -*sp, 1
3f375a30:	move   a13, a9
3f375a40:	addi   0x40, a9
3f375a60:	move   a9, *a14+, 1
3f375a70:	sub    a9, a9
3f375a80:	move   a9, *a14+, 1
3f375a90:	move   *a11(0x60), a9, 1
3f375ab0:	move   *a11(0x60), a7, 1
3f375ad0:	move   *a7(0x440), a7, 1
3f375af0:	move   a7, a11
3f375b00:	sll    0x9, a7
3f375b10:	sll    0x7, a11
3f375b20:	add    a11, a7
3f375b30:	move   *a9(0x480), a11, 1
3f375b50:	add    a7, a11
3f375b60:	move   *a11(0x40), *a14+, 1
3f375b80:	move   *a13(0xffe0), a11, 1
3f375ba0:	move   *a11(0x60), *a14+, 1
3f375bc0:	calla  L3F997000
3f375bf0:	move   a8, @0xc7780, 1
3f375c20:	move   a14, -*sp, 1
3f375c30:	move   *a13(0xffc0), a9, 1
3f375c50:	move   *a9(0xc0), a7, 1
3f375c70:	move   *a7(0x20), *a14+, 1
3f375c90:	move   a8, *a14+, 1
3f375ca0:	move   *a11(0x60), *a14+, 1
3f375cc0:	calla  L3FD997B0
3f375cf0:	move   a14, -*sp, 1
3f375d00:	move   *a9(0x100), *a14+, 1
3f375d20:	move   @0xc7780, *a14+, 1
3f375d50:	move   *a11(0x60), *a14+, 1
3f375d70:	calla  L3FD99A60
3f375da0:	move   a14, -*sp, 1
3f375db0:	move   *a9(0xe0), *a14+, 1
3f375dd0:	move   @0xc7780, *a14+, 1
3f375e00:	move   *a11(0x60), *a14+, 1
3f375e20:	calla  L3FD98760
3f375e50:	movk   6, a7
3f375e60:	move   a7, *a13(0x40), 1
3f375e80:	move   *a11(0x60), a9, 1
3f375ea0:	move   *a11(0x60), a11, 1
3f375ec0:	move   *a11(0x440), a11, 1
3f375ee0:	move   a11, a7
3f375ef0:	sll    0x9, a11
3f375f00:	sll    0x7, a7
3f375f10:	add    a7, a11
3f375f20:	move   *a9(0x480), a9, 1
3f375f40:	add    a11, a9
3f375f50:	move   *a9(0x1a0), *a13(0x80), 1
3f375f80:	move   a14, -*sp, 1
3f375f90:	move   a13, a11
3f375fa0:	addi   0x40, a11
3f375fc0:	move   a11, *a14+, 1
3f375fd0:	movk   13, a9
3f375fe0:	move   a9, *a14+, 1
3f375ff0:	move   *a13(0xffe0), a7, 1
3f376010:	move   *a7(0x60), a9, 1
3f376030:	move   *a7(0x60), a11, 1
3f376050:	move   *a11(0x440), a11, 1
3f376070:	move   a11, a7
3f376080:	sll    0x9, a11
3f376090:	sll    0x7, a7
3f3760a0:	add    a7, a11
3f3760b0:	move   *a9(0x480), a9, 1
3f3760d0:	add    a11, a9
3f3760e0:	move   *a9(0x40), *a14+, 1
3f376100:	move   *a13(0xffe0), a11, 1
3f376120:	move   *a11(0x60), *a14+, 1
3f376140:	calla  L3F997000
3f376170:	move   a8, @0xc7740, 1
3f3761a0:	move   a14, -*sp, 1
3f3761b0:	move   *a13(0xffc0), a9, 1
3f3761d0:	move   *a9(0xc0), a7, 1
3f3761f0:	move   *a7(0x20), *a14+, 1
3f376210:	move   a8, *a14+, 1
3f376220:	move   *a11(0x60), *a14+, 1
3f376240:	calla  L3FD997B0
3f376270:	move   a14, -*sp, 1
3f376280:	move   a13, a7
3f376290:	addi   0x40, a7
3f3762b0:	move   a7, *a14+, 1
3f3762c0:	sub    a7, a7
3f3762d0:	move   a7, *a14+, 1
3f3762e0:	move   *a11(0x60), a7, 1
3f376300:	move   *a11(0x60), a9, 1
3f376320:	move   *a9(0x440), a9, 1
3f376340:	move   a9, a11
3f376350:	sll    0x9, a9
3f376360:	sll    0x7, a11
3f376370:	add    a11, a9
3f376380:	move   *a7(0x480), a11, 1
3f3763a0:	add    a9, a11
3f3763b0:	move   *a11(0x40), *a14+, 1
3f3763d0:	move   *a13(0xffe0), a11, 1
3f3763f0:	move   *a11(0x60), *a14+, 1
3f376410:	calla  L3F997000
3f376440:	move   a8, @0xc77a0, 1
3f376470:	move   a14, -*sp, 1
3f376480:	move   *a13(0xffc0), a9, 1
3f3764a0:	move   *a9(0xc0), a7, 1
3f3764c0:	move   *a7(0x20), *a14+, 1
3f3764e0:	move   a8, *a14+, 1
3f3764f0:	move   *a11(0x60), *a14+, 1
3f376510:	calla  L3FD997B0
3f376540:	move   a14, -*sp, 1
3f376550:	move   *a9(0xe0), *a14+, 1
3f376570:	move   @0xc77a0, *a14+, 1
3f3765a0:	move   *a11(0x60), *a14+, 1
3f3765c0:	calla  L3FD99A60
3f3765f0:	move   a14, -*sp, 1
3f376600:	move   *a9(0x100), *a14+, 1
3f376620:	move   @0xc77a0, *a14+, 1
3f376650:	move   *a11(0x60), *a14+, 1
3f376670:	calla  L3FD98760
3f3766a0:	move   a14, -*sp, 1
3f3766b0:	movk   6, a7
3f3766c0:	move   a7, *a14+, 1
3f3766d0:	move   @0xc77a0, *a14+, 1
3f376700:	move   *a11(0x60), *a14+, 1
3f376720:	calla  L3FD9A7A0
3f376750:	move   a14, -*sp, 1
3f376760:	sub    a7, a7
3f376770:	move   a7, *a14+, 1
3f376780:	move   a7, *a14+, 1
3f376790:	move   *a11(0x60), a7, 1
3f3767b0:	move   *a11(0x60), a9, 1
3f3767d0:	move   *a9(0x440), a9, 1
3f3767f0:	move   a9, a11
3f376800:	sll    0x9, a9
3f376810:	sll    0x7, a11
3f376820:	add    a11, a9
3f376830:	move   *a7(0x480), a11, 1
3f376850:	add    a9, a11
3f376860:	move   *a11(0x40), *a14+, 1
3f376880:	move   *a13(0xffe0), a11, 1
3f3768a0:	move   *a11(0x60), *a14+, 1
3f3768c0:	calla  L3F997000
3f3768f0:	move   a8, @0xc7760, 1
3f376920:	move   a14, -*sp, 1
3f376930:	movk   1, a9
3f376940:	move   a9, *a14+, 1
3f376950:	move   *a13(0xffc0), a7, 1
3f376970:	move   *a7(0x100), *a14+, 1
3f376990:	move   *a7(0xe0), *a14+, 1
3f3769b0:	movk   16, a9
3f3769c0:	move   a9, *a14+, 1
3f3769d0:	move   a9, *a14+, 1
3f3769e0:	movi   0xc7800, a9
3f376a10:	move   a9, *a14+, 1
3f376a20:	move   *a11(0x60), a9, 1
3f376a40:	move   *a11(0x60), a7, 1
3f376a60:	move   *a7(0x440), a7, 1
3f376a80:	move   a7, a11
3f376a90:	sll    0x9, a7
3f376aa0:	sll    0x7, a11
3f376ab0:	add    a11, a7
3f376ac0:	move   *a9(0x480), a11, 1
3f376ae0:	add    a7, a11
3f376af0:	move   *a11(0x40), *a14+, 1
3f376b10:	move   *a13(0xffe0), a11, 1
3f376b30:	move   *a11(0x60), *a14+, 1
3f376b50:	calla  L3FD40FF0
3f376b80:	move   a8, @0xc77e0, 1
3f376bb0:	move   a14, -*sp, 1
3f376bc0:	move   *a13(0xffc0), a9, 1
3f376be0:	move   *a9(0xc0), a7, 1
3f376c00:	move   *a7(0x20), *a14+, 1
3f376c20:	move   @0xc7760, *a14+, 1
3f376c50:	move   *a11(0x60), *a14+, 1
3f376c70:	calla  L3FD997B0
3f376ca0:	move   a14, -*sp, 1
3f376cb0:	move   *a9(0xe0), *a14+, 1
3f376cd0:	move   @0xc7760, *a14+, 1
3f376d00:	move   *a11(0x60), *a14+, 1
3f376d20:	calla  L3FD99A60
3f376d50:	move   a14, -*sp, 1
3f376d60:	move   *a9(0x100), *a14+, 1
3f376d80:	move   @0xc7760, *a14+, 1
3f376db0:	move   *a11(0x60), *a14+, 1
3f376dd0:	calla  L3FD98760
3f376e00:	move   a14, -*sp, 1
3f376e10:	move   @0xc77e0, *a14+, 1
3f376e40:	move   @0xc7760, *a14+, 1
3f376e70:	move   *a11(0x60), *a14+, 1
3f376e90:	calla  L3FD9EF90
3f376ec0:	move   a14, -*sp, 1
3f376ed0:	movk   1, a7
3f376ee0:	move   a7, *a14+, 1
3f376ef0:	move   @0xc7760, *a14+, 1
3f376f20:	move   *a11(0x60), *a14+, 1
3f376f40:	calla  L3FD4FD70
L3F376F70:
3f376f70:	move   *a13(0xffc0), a11, 1
3f376f90:	move   *a11(0xc0), a9, 1
3f376fb0:	move   @0xc7910, a7, 1
3f376fe0:	move   *a9(0x20), a9, 1
3f377000:	cmp    a9, a7
3f377010:	jreq   L3F377180
3f377020:	move   a14, -*sp, 1
3f377030:	move   *a11(0xc0), a9, 1
3f377050:	move   *a9(0x20), *a14+, 1
3f377070:	move   @0xc7720, *a14+, 1
3f3770a0:	move   *a13(0xffe0), a9, 1
3f3770c0:	move   *a9(0x60), *a14+, 1
3f3770e0:	calla  L3FD997B0
3f377110:	move   *a11(0xc0), a7, 1
3f377130:	move   *a7(0x20), a7, 1
3f377150:	move   a7, @0xc7910, 1
L3F377180:
3f377180:	move   a14, -*sp, 1
3f377190:	move   a13, a9
3f3771a0:	addk   32, a9
3f3771b0:	move   a9, *a14+, 1
3f3771c0:	move   a13, *a14+, 1
3f3771d0:	move   *a11(0x120), *a14+, 1
3f3771f0:	move   *a11(0x140), *a14+, 1
3f377210:	move   a11, *a14+, 1
3f377220:	move   *a13(0xffe0), a9, 1
3f377240:	move   *a9(0x60), *a14+, 1
3f377260:	calla  L3FB16390
3f377290:	move   *a11(0x160), a7, 1
3f3772b0:	setf   8, 0, 0
3f3772c0:	move   *a7(0x18), a7, 0
3f3772e0:	jrne   L3F377350
3f3772f0:	move   @0xc7760, a7, 1
3f377320:	move   a7, *a13(0x310), 1
3f377340:	jruc   L3F377580
L3F377350:
3f377350:	move   *a11(0x160), a7, 1
3f377370:	move   *a7(0x10), a7, 0
3f377390:	jreq   L3F377530
3f3773a0:	move   a14, -*sp, 1
3f3773b0:	move   a14, -*sp, 1
3f3773c0:	move   *a11(0x120), *a14+, 1
3f3773e0:	calla  L3FB458D0
3f377410:	move   a8, *a14+, 1
3f377420:	move   *a11(0x120), *a14+, 1
3f377440:	move   *a13(0x20), *a14+, 1
3f377460:	move   *a13(0x0), *a14+, 1
3f377480:	move   @0xc7780, *a14+, 1
3f3774b0:	move   *a9(0x80), *a14+, 1
3f3774d0:	move   *a9(0x60), *a14+, 1
3f3774f0:	calla  L3FD5A900
3f377520:	jruc   L3F3776E0
L3F377530:
3f377530:	move   @0xc7720, a7, 1
3f377560:	move   a7, *a13(0x310), 1
L3F377580:
3f377580:	move   a14, -*sp, 1
3f377590:	move   a14, -*sp, 1
3f3775a0:	move   *a11(0x120), *a14+, 1
3f3775c0:	calla  L3FB458D0
3f3775f0:	move   a8, *a14+, 1
3f377600:	move   *a11(0x120), *a14+, 1
3f377620:	move   *a13(0x20), *a14+, 1
3f377640:	move   *a13(0x0), *a14+, 1
3f377660:	move   a7, *a14+, 1
3f377670:	move   *a9(0x80), *a14+, 1
3f377690:	move   *a9(0x60), *a14+, 1
3f3776b0:	calla  L3FDA0000
L3F3776E0:
3f3776e0:	move   *sp(0xa0), a14, 1
3f377700:	mmfm   sp, a7,a9,a11,a13
3f377720:	rets   2
L3F377730:
3f377730:	mmtm   sp, a9,a11,a13
3f377750:	move   a14, a13
3f377760:	addi   0x60, a14
3f377780:	move   *a13(0xffe0), a11, 1
3f3777a0:	jaeq   L3F3785D0
3f3777c0:	move   *a13(0xffc0), a11, 1
3f3777e0:	jaeq   L3F3785D0
3f377800:	move   *a13(0xffa0), a11, 1
3f377820:	jaeq   L3F3785D0
3f377840:	move   *a13(0xffc0), a11, 1
3f377860:	move   *a11(0x160), a11, 1
3f377880:	setf   8, 0, 0
3f377890:	move   *a11(0x10), a11, 0
3f3778b0:	jreq   L3F377F50
3f3778c0:	move   a14, -*sp, 1
3f3778d0:	move   a13, a11
3f3778e0:	addk   32, a11
3f3778f0:	move   a11, *a14+, 1
3f377900:	move   a13, *a14+, 1
3f377910:	move   *a13(0xffc0), a9, 1
3f377930:	move   *a9(0x120), *a14+, 1
3f377950:	move   *a9(0x140), *a14+, 1
3f377970:	move   a9, *a14+, 1
3f377980:	move   *a13(0xffe0), a11, 1
3f3779a0:	move   *a11(0x20), *a14+, 1
3f3779c0:	calla  L3FB16390
3f3779f0:	move   a14, -*sp, 1
3f377a00:	move   a14, -*sp, 1
3f377a10:	move   *a9(0x120), *a14+, 1
3f377a30:	calla  L3FB458D0
3f377a60:	move   a8, *a14+, 1
3f377a70:	move   *a9(0x120), *a14+, 1
3f377a90:	move   *a13(0x20), *a14+, 1
3f377ab0:	move   *a13(0x0), *a14+, 1
3f377ad0:	move   @0xc77a0, *a14+, 1
3f377b00:	move   *a11(0x0), *a14+, 1
3f377b20:	move   *a11(0x20), *a14+, 1
3f377b40:	calla  L3FD5A900
3f377b70:	move   *a13(0xffa0), *a9(0x120), 1
3f377ba0:	move   a14, -*sp, 1
3f377bb0:	move   a14, -*sp, 1
3f377bc0:	move   *a13(0xffa0), *a14+, 1
3f377be0:	calla  L3FB458D0
3f377c10:	move   a8, *a14+, 1
3f377c20:	move   *a13(0xffa0), *a14+, 1
3f377c40:	move   *a9(0xc0), *a14+, 1
3f377c60:	calla  L3FDA4870
3f377c90:	move   a8, *a9(0x80), 1
3f377cb0:	move   a14, -*sp, 1
3f377cc0:	move   a13, a9
3f377cd0:	addk   32, a9
3f377ce0:	move   a9, *a14+, 1
3f377cf0:	move   a13, *a14+, 1
3f377d00:	move   *a13(0xffc0), a9, 1
3f377d20:	move   *a9(0x120), *a14+, 1
3f377d40:	move   *a9(0x140), *a14+, 1
3f377d60:	move   a9, *a14+, 1
3f377d70:	move   *a11(0x20), *a14+, 1
3f377d90:	calla  L3FB16390
3f377dc0:	move   a14, -*sp, 1
3f377dd0:	move   a14, -*sp, 1
3f377de0:	move   *a9(0x120), *a14+, 1
3f377e00:	calla  L3FB458D0
3f377e30:	move   a8, *a14+, 1
3f377e40:	move   *a9(0x120), *a14+, 1
3f377e60:	move   *a13(0x20), *a14+, 1
3f377e80:	move   *a13(0x0), *a14+, 1
3f377ea0:	move   @0xc7780, *a14+, 1
3f377ed0:	move   *a11(0x0), *a14+, 1
3f377ef0:	move   *a11(0x20), *a14+, 1
3f377f10:	calla  L3FD5A900
3f377f40:	jruc   L3F3785D0
L3F377F50:
3f377f50:	move   a14, -*sp, 1
3f377f60:	move   a13, a11
3f377f70:	addk   32, a11
3f377f80:	move   a11, *a14+, 1
3f377f90:	move   a13, *a14+, 1
3f377fa0:	move   *a13(0xffc0), a9, 1
3f377fc0:	move   *a9(0x120), *a14+, 1
3f377fe0:	move   *a9(0x140), *a14+, 1
3f378000:	move   a9, *a14+, 1
3f378010:	move   *a13(0xffe0), a11, 1
3f378030:	move   *a11(0x20), *a14+, 1
3f378050:	calla  L3FB16390
3f378080:	move   a14, -*sp, 1
3f378090:	move   a14, -*sp, 1
3f3780a0:	move   *a9(0x120), *a14+, 1
3f3780c0:	calla  L3FB458D0
3f3780f0:	move   a8, *a14+, 1
3f378100:	move   *a9(0x120), *a14+, 1
3f378120:	move   *a13(0x20), *a14+, 1
3f378140:	move   *a13(0x0), *a14+, 1
3f378160:	move   @0xc7740, *a14+, 1
3f378190:	move   *a11(0x0), *a14+, 1
3f3781b0:	move   *a11(0x20), *a14+, 1
3f3781d0:	calla  L3FDA0000
3f378200:	move   *a13(0xffa0), *a9(0x120), 1
3f378230:	move   a14, -*sp, 1
3f378240:	move   a14, -*sp, 1
3f378250:	move   *a13(0xffa0), *a14+, 1
3f378270:	calla  L3FB458D0
3f3782a0:	move   a8, *a14+, 1
3f3782b0:	move   *a13(0xffa0), *a14+, 1
3f3782d0:	move   *a9(0xc0), *a14+, 1
3f3782f0:	calla  L3FDA4870
3f378320:	move   a8, *a9(0x80), 1
3f378340:	move   a14, -*sp, 1
3f378350:	move   a13, a9
3f378360:	addk   32, a9
3f378370:	move   a9, *a14+, 1
3f378380:	move   a13, *a14+, 1
3f378390:	move   *a13(0xffc0), a9, 1
3f3783b0:	move   *a9(0x120), *a14+, 1
3f3783d0:	move   *a9(0x140), *a14+, 1
3f3783f0:	move   a9, *a14+, 1
3f378400:	move   *a11(0x20), *a14+, 1
3f378420:	calla  L3FB16390
3f378450:	move   a14, -*sp, 1
3f378460:	move   a14, -*sp, 1
3f378470:	move   *a9(0x120), *a14+, 1
3f378490:	calla  L3FB458D0
3f3784c0:	move   a8, *a14+, 1
3f3784d0:	move   *a9(0x120), *a14+, 1
3f3784f0:	move   *a13(0x20), *a14+, 1
3f378510:	move   *a13(0x0), *a14+, 1
3f378530:	move   @0xc7720, *a14+, 1
3f378560:	move   *a11(0x0), *a14+, 1
3f378580:	move   *a11(0x20), *a14+, 1
3f3785a0:	calla  L3FDA0000
L3F3785D0:
3f3785d0:	move   *sp(0x80), a14, 1
3f3785f0:	mmfm   sp, a9,a11,a13
3f378610:	rets   2
L3F378620:
3f378620:	mmtm   sp, a7,a9,a11,a13
3f378640:	move   a14, a13
3f378650:	addi   0x40, a14
3f378670:	move   *a13(0xffe0), a11, 1
3f378690:	jreq   L3F378A90
3f3786a0:	move   *a13(0xffc0), a11, 1
3f3786c0:	jreq   L3F378A90
3f3786d0:	move   a14, -*sp, 1
3f3786e0:	move   a13, a9
3f3786f0:	addk   32, a9
3f378700:	move   a9, *a14+, 1
3f378710:	move   a13, *a14+, 1
3f378720:	move   *a11(0x120), *a14+, 1
3f378740:	move   *a11(0x140), *a14+, 1
3f378760:	move   a11, *a14+, 1
3f378770:	move   *a13(0xffe0), a9, 1
3f378790:	move   *a9(0x20), *a14+, 1
3f3787b0:	calla  L3FB16390
3f3787e0:	move   a14, -*sp, 1
3f3787f0:	sub    a7, a7
3f378800:	move   a7, *a14+, 1
3f378810:	move   *a11(0xc0), a7, 1
3f378830:	move   *a11(0xc0), a9, 1
3f378850:	setf   16, 1, 0
3f378860:	move   *a7(0x1f0), a7, 0
3f378880:	move   *a9(0x200), a9, 0
3f3788a0:	add    a9, a7
3f3788b0:	move   a7, *a14+, 1
3f3788c0:	move   a14, -*sp, 1
3f3788d0:	move   a14, -*sp, 1
3f3788e0:	move   *a11(0x120), *a14+, 1
3f378900:	calla  L3FB458D0
3f378930:	move   a8, *a14+, 1
3f378940:	move   *a11(0x120), *a14+, 1
3f378960:	move   *a11(0xc0), *a14+, 1
3f378980:	calla  L3FDA4870
3f3789b0:	move   a8, *a14+, 1
3f3789c0:	move   *a11(0x60), *a14+, 1
3f3789e0:	move   *a13(0x0), *a14+, 1
3f378a00:	move   *a13(0xffe0), a9, 1
3f378a20:	move   *a9(0x0), *a14+, 1
3f378a40:	move   *a9(0x20), *a14+, 1
3f378a60:	calla  L3FD39680
L3F378A90:
3f378a90:	move   *sp(0xa0), a14, 1
3f378ab0:	mmfm   sp, a7,a9,a11,a13
3f378ad0:	rets   2
3f378ae0:	mmtm   sp, a9,a11,a13
3f378b00:	move   a14, a13
3f378b10:	addi   0x40, a14
3f378b30:	move   *a13(0xffc0), a11, 1
3f378b50:	move   *a11(0x160), a11, 1
3f378b70:	setf   8, 0, 0
3f378b80:	move   *a11(0x18), a11, 0
3f378ba0:	jaeq   L3F3797E0
3f378bc0:	move   *a13(0xffe0), a11, 1
3f378be0:	move   *a11(0x180), a11, 1
3f378c00:	btst   9, a11
3f378c10:	jane   L3F3797E0
3f378c30:	move   *a13(0xffe0), a11, 1
3f378c50:	move   *a11(0x180), a11, 1
3f378c70:	btst   10, a11
3f378c80:	jane   L3F3797E0
3f378ca0:	move   *a13(0xffe0), a11, 1
3f378cc0:	move   *a11(0x180), a11, 1
3f378ce0:	btst   0, a11
3f378cf0:	jane   L3F3797E0
3f378d10:	move   *a13(0xffe0), a11, 1
3f378d30:	move   *a11(0x180), a11, 1
3f378d50:	btst   2, a11
3f378d60:	jane   L3F3797E0
3f378d80:	move   *a13(0xffe0), a11, 1
3f378da0:	move   *a11(0x1a0), a11, 1
3f378dc0:	dec    a11
3f378dd0:	jane   L3F3797E0
3f378df0:	move   *a13(0xffc0), a11, 1
3f378e10:	move   *a11(0x160), a11, 1
3f378e30:	move   *a11(0x8), a11, 0
3f378e50:	jaeq   L3F3797E0
3f378e70:	move   *a13(0xffc0), a11, 1
3f378e90:	move   *a11(0x160), a11, 1
3f378eb0:	move   *a11(0x10), a11, 0
3f378ed0:	jane   L3F3797E0
3f378ef0:	move   @0xc7950, a11, 1
3f378f20:	jreq   L3F3790A0
3f378f30:	move   *a13(0xffe0), a11, 1
3f378f50:	move   @0xc7930, a9, 1
3f378f80:	move   *a11(0x80), a11, 1
3f378fa0:	cmp    a11, a9
3f378fb0:	jrne   L3F3790A0
3f378fc0:	move   @0xc7950, a11, 1
3f378ff0:	move   *a13(0xffc0), a9, 1
3f379010:	cmp    a9, a11
3f379020:	jreq   L3F3790A0
3f379030:	move   a14, -*sp, 1
3f379040:	move   a11, *a14+, 1
3f379050:	move   *a13(0xffe0), *a14+, 1
3f379070:	calla  L3F379830
L3F3790A0:
3f3790a0:	move   a14, -*sp, 1
3f3790b0:	move   a13, a11
3f3790c0:	addk   32, a11
3f3790d0:	move   a11, *a14+, 1
3f3790e0:	move   a13, *a14+, 1
3f3790f0:	move   *a13(0xffc0), a9, 1
3f379110:	move   *a9(0x120), *a14+, 1
3f379130:	move   *a9(0x140), *a14+, 1
3f379150:	move   a9, *a14+, 1
3f379160:	move   *a13(0xffe0), a11, 1
3f379180:	move   *a11(0x60), *a14+, 1
3f3791a0:	calla  L3FB16390
3f3791d0:	move   a14, -*sp, 1
3f3791e0:	move   a14, -*sp, 1
3f3791f0:	move   *a9(0x120), *a14+, 1
3f379210:	calla  L3FB458D0
3f379240:	move   a8, *a14+, 1
3f379250:	move   *a9(0x120), *a14+, 1
3f379270:	move   *a13(0x20), *a14+, 1
3f379290:	move   *a13(0x0), *a14+, 1
3f3792b0:	move   @0xc7780, *a14+, 1
3f3792e0:	move   *a11(0x80), *a14+, 1
3f379300:	move   *a11(0x60), *a14+, 1
3f379320:	calla  L3FD5A900
3f379350:	move   *a9(0x160), a9, 1
3f379370:	movk   1, a11
3f379380:	movb   a11, *a9(0x10)
3f3793a0:	move   a14, -*sp, 1
3f3793b0:	move   *a13(0xffe0), a9, 1
3f3793d0:	move   *a9(0xe0), *a14+, 1
3f3793f0:	move   *a9(0x80), *a14+, 1
3f379410:	move   a11, *a14+, 1
3f379420:	move   *a9(0x60), *a14+, 1
3f379440:	calla  L3FD9E7B0
3f379470:	move   a14, -*sp, 1
3f379480:	move   a11, *a14+, 1
3f379490:	move   *a9(0x60), *a14+, 1
3f3794b0:	calla  L3FD58580
3f3794e0:	move   *a9(0x80), a11, 1
3f379500:	cmp    a11, a8
3f379510:	jreq   L3F3795A0
3f379520:	move   a14, -*sp, 1
3f379530:	move   *a13(0xffc0), *a14+, 1
3f379550:	move   a9, *a14+, 1
3f379560:	calla  L3F379830
3f379590:	jruc   L3F3797E0
L3F3795A0:
3f3795a0:	move   a14, -*sp, 1
3f3795b0:	move   a14, -*sp, 1
3f3795c0:	move   *a13(0xffc0), a11, 1
3f3795e0:	move   *a11(0x120), *a14+, 1
3f379600:	calla  L3FB458D0
3f379630:	inc    a8
3f379640:	move   a8, *a14+, 1
3f379650:	movk   1, a9
3f379660:	move   a9, *a14+, 1
3f379670:	calla  L3F703D90
3f3796a0:	move   a8, @0xc77c0, 1
3f3796d0:	move   a14, -*sp, 1
3f3796e0:	move   *a11(0x120), *a14+, 1
3f379700:	move   a8, *a14+, 1
3f379710:	calla  L3FB45720
3f379740:	move   a11, @0xc7950, 1
3f379770:	move   *a13(0xffe0), a9, 1
3f379790:	move   *a9(0x80), a9, 1
3f3797b0:	move   a9, @0xc7930, 1
L3F3797E0:
3f3797e0:	move   *sp(0x80), a14, 1
3f379800:	mmfm   sp, a9,a11,a13
3f379820:	rets   2
L3F379830:
3f379830:	mmtm   sp, a9,a11,a13
3f379850:	move   a14, a13
3f379860:	addi   0x40, a14
3f379880:	move   *a13(0xffc0), a11, 1
3f3798a0:	move   *a11(0x160), a11, 1
3f3798c0:	setf   8, 0, 0
3f3798d0:	move   *a11(0x10), a11, 0
3f3798f0:	jreq   L3F379CC0
3f379900:	move   a14, -*sp, 1
3f379910:	move   a13, a11
3f379920:	addk   32, a11
3f379930:	move   a11, *a14+, 1
3f379940:	move   a13, *a14+, 1
3f379950:	move   *a13(0xffc0), a9, 1
3f379970:	move   *a9(0x120), *a14+, 1
3f379990:	move   *a9(0x140), *a14+, 1
3f3799b0:	move   a9, *a14+, 1
3f3799c0:	move   *a13(0xffe0), a11, 1
3f3799e0:	move   *a11(0x60), *a14+, 1
3f379a00:	calla  L3FB16390
3f379a30:	move   a14, -*sp, 1
3f379a40:	move   a14, -*sp, 1
3f379a50:	move   *a9(0x120), *a14+, 1
3f379a70:	calla  L3FB458D0
3f379aa0:	move   a8, *a14+, 1
3f379ab0:	move   *a9(0x120), *a14+, 1
3f379ad0:	move   *a13(0x20), *a14+, 1
3f379af0:	move   *a13(0x0), *a14+, 1
3f379b10:	move   @0xc7720, *a14+, 1
3f379b40:	move   *a11(0x80), *a14+, 1
3f379b60:	move   *a11(0x60), *a14+, 1
3f379b80:	calla  L3FD5A900
3f379bb0:	move   *a9(0x160), a9, 1
3f379bd0:	sub    a11, a11
3f379be0:	movb   a11, *a9(0x10)
3f379c00:	move   @0xc77c0, a9, 1
3f379c30:	jreq   L3F379CC0
3f379c40:	move   a14, -*sp, 1
3f379c50:	move   a9, *a14+, 1
3f379c60:	calla  L3F702440
3f379c90:	move   a11, @0xc77c0, 1
L3F379CC0:
3f379cc0:	move   *sp(0x80), a14, 1
3f379ce0:	mmfm   sp, a9,a11,a13
3f379d00:	rets   2
L3F379D10:
3f379d10:	mmtm   sp, a7,a9,a11,a13
3f379d30:	move   a14, a13
3f379d40:	addi   0x300, a14
3f379d60:	move   *a13(0xffc0), a11, 1
3f379d80:	move   *a11(0x160), a11, 1
3f379da0:	setf   8, 0, 0
3f379db0:	move   *a11(0x10), a11, 0
3f379dd0:	jreq   L3F37A3B0
3f379de0:	move   *a13(0xffe0), a11, 1
3f379e00:	move   *a11(0xc0), a11, 1
3f379e20:	dsj    a11, L3F37A3B0
3f379e40:	move   @0xc77c0, a11, 1
3f379e70:	jreq   L3F37A3B0
3f379e80:	movk   31, a9
3f379e90:	move   a9, *a13, 1
3f379ea0:	move   *a13(0xffe0), a7, 1
3f379ec0:	move   *a7(0x60), *a13(0x60), 1
3f379ef0:	move   *a7(0xa0), *a13(0x80), 1
3f379f20:	move   *a7(0xc0), *a13(0xa0), 1
3f379f50:	move   *a7(0xe0), *a13(0xc0), 1
3f379f80:	move   *a7(0x120), *a13(0x100), 1
3f379fb0:	move   *a7(0xe0), a7, 1
3f379fd0:	subk   31, a7
3f379fe0:	jreq   L3F37A110
3f379ff0:	sub    a7, a7
3f37a000:	move   a7, *a13(0xe0), 1
3f37a020:	move   a14, -*sp, 1
3f37a030:	move   a13, *a14+, 1
3f37a040:	move   a7, *a14+, 1
3f37a050:	movk   1, a7
3f37a060:	move   a7, *a14+, 1
3f37a070:	move   *a13(0xffe0), a7, 1
3f37a090:	move   *a7(0xa0), *a14+, 1
3f37a0b0:	move   *a7(0x60), *a14+, 1
3f37a0d0:	calla  L3FD98130
3f37a100:	jruc   L3F37A3B0
L3F37A110:
3f37a110:	move   a14, -*sp, 1
3f37a120:	move   a14, -*sp, 1
3f37a130:	move   a11, *a14+, 1
3f37a140:	calla  L3FB458D0
3f37a170:	inc    a8
3f37a180:	move   a8, *a14+, 1
3f37a190:	move   @0xc77c0, *a14+, 1
3f37a1c0:	sub    a11, a11
3f37a1d0:	move   a11, *a14+, 1
3f37a1e0:	movk   8, a7
3f37a1f0:	move   a7, *a14+, 1
3f37a200:	move   a9, *a14+, 1
3f37a210:	move   *a13(0xffe0), a7, 1
3f37a230:	move   *a7(0x100), *a14+, 1
3f37a250:	move   *a7(0xa0), *a14+, 1
3f37a270:	move   *a7(0x60), *a14+, 1
3f37a290:	calla  L3FD37330
3f37a2c0:	move   *a7(0x100), *a13(0xe0), 1
3f37a2f0:	move   a14, -*sp, 1
3f37a300:	move   a13, *a14+, 1
3f37a310:	move   a11, *a14+, 1
3f37a320:	movk   1, a11
3f37a330:	move   a11, *a14+, 1
3f37a340:	move   *a7(0xa0), *a14+, 1
3f37a360:	move   *a7(0x60), *a14+, 1
3f37a380:	calla  L3FD98130
L3F37A3B0:
3f37a3b0:	move   *sp(0xa0), a14, 1
3f37a3d0:	mmfm   sp, a7,a9,a11,a13
3f37a3f0:	rets   2
3f37a400:	move   a13, -*sp, 1
3f37a410:	move   a14, a13
3f37a420:	addk   32, a14
3f37a430:	move   *sp(0x40), a14, 1
3f37a450:	move   *sp+, a13, 1
3f37a460:	rets   2
3f37a470:	mmtm   sp, a9,a11,a13
3f37a490:	move   a14, a13
3f37a4a0:	addi   0x140, a14
3f37a4c0:	move   *a13(0xffc0), a11, 1
3f37a4e0:	move   *a11(0x160), *a13(0x20), 1
3f37a510:	move   *a13(0x20), a9, 1
3f37a530:	move   *a9(0x20), *a13(0x40), 1
3f37a560:	move   a14, -*sp, 1
3f37a570:	move   *a13(0xffe0), a9, 1
3f37a590:	move   *a9(0x120), *a14+, 1
3f37a5b0:	move   *a9(0x100), *a14+, 1
3f37a5d0:	move   *a13(0x20), *a14+, 1
3f37a5f0:	calla  L3F37EB70
3f37a620:	move   a8, *a13, 1
3f37a630:	inc    a8
3f37a640:	jreq   L3F37A770
3f37a650:	move   *a13(0x20), a9, 1
3f37a670:	move   *a13, a11, 1
3f37a680:	sll    0x5, a11
3f37a690:	add    a9, a11
3f37a6a0:	move   *a11(0xc0), a11, 1
3f37a6c0:	move   *a11(0xa0), a11, 1
3f37a6e0:	jrne   L3F37A770
3f37a6f0:	move   *a13, a11, 1
3f37a700:	sll    0x5, a11
3f37a710:	add    a9, a11
3f37a720:	move   *a11(0xc0), a11, 1
3f37a740:	move   *a11(0xc0), a11, 1
3f37a760:	call   a11
L3F37A770:
3f37a770:	movi   0xfc18, a11
3f37a790:	move   a11, *a13(0x60), 1
3f37a7b0:	move   a14, -*sp, 1
3f37a7c0:	move   a13, a9
3f37a7d0:	addi   0x60, a9
3f37a7f0:	move   a9, *a14+, 1
3f37a800:	movk   1, a9
3f37a810:	move   a9, *a14+, 1
3f37a820:	move   *a13(0x20), a9, 1
3f37a840:	move   *a9(0x60), *a14+, 1
3f37a860:	move   *a13(0xffe0), a11, 1
3f37a880:	move   *a11(0x60), *a14+, 1
3f37a8a0:	calla  L3FD75CD0
3f37a8d0:	move   a14, -*sp, 1
3f37a8e0:	move   *a11(0xe0), *a14+, 1
3f37a900:	move   *a11(0x60), *a14+, 1
3f37a920:	calla  L3FDA9050
3f37a950:	movi   0xffff, a11
3f37a970:	move   a11, *a9(0xa0), 1
3f37a990:	move   *a13(0x40), a11, 1
3f37a9b0:	move   *a11(0x160), a9, 1
3f37a9d0:	movi   0xffff, a11
3f37a9f0:	move   a11, *a9(0x300), 1
3f37aa10:	move   a14, -*sp, 1
3f37aa20:	move   *a13(0x20), a9, 1
3f37aa40:	move   *a9(0x20), *a14+, 1
3f37aa60:	move   *a9(0x0), *a14+, 1
3f37aa80:	calla  L3FB11C90
3f37aab0:	move   *sp(0x80), a14, 1
3f37aad0:	mmfm   sp, a9,a11,a13
3f37aaf0:	rets   2
L3F37AB00:
3f37ab00:	mmtm   sp, a9,a11,a13
3f37ab20:	move   a14, a13
3f37ab30:	addi   0x120, a14
3f37ab50:	move   *a13(0xffc0), a11, 1
3f37ab70:	move   *a11(0x20), *a13(0x20), 1
3f37aba0:	move   a14, -*sp, 1
3f37abb0:	move   *a13(0xffe0), a9, 1
3f37abd0:	move   *a9(0xe0), *a14+, 1
3f37abf0:	move   *a9(0x60), *a14+, 1
3f37ac10:	calla  L3FDA9050
3f37ac40:	movi   0xfc18, a9
3f37ac60:	move   a9, *a13(0x40), 1
3f37ac80:	move   a14, -*sp, 1
3f37ac90:	move   a13, a9
3f37aca0:	addi   0x40, a9
3f37acc0:	move   a9, *a14+, 1
3f37acd0:	movk   1, a9
3f37ace0:	move   a9, *a14+, 1
3f37acf0:	move   *a11(0x60), *a14+, 1
3f37ad10:	move   *a13(0xffe0), a9, 1
3f37ad30:	move   *a9(0x60), *a14+, 1
3f37ad50:	calla  L3FD75CD0
3f37ad80:	movi   0xffff, a9
3f37ada0:	move   a9, *a11(0xa0), 1
3f37adc0:	move   *a13(0x20), a9, 1
3f37ade0:	move   *a9(0x160), a9, 1
3f37ae00:	movi   0xffff, a11
3f37ae20:	move   a11, *a9(0x300), 1
3f37ae40:	move   a14, -*sp, 1
3f37ae50:	move   *a13(0xffc0), a9, 1
3f37ae70:	move   *a9(0x20), *a14+, 1
3f37ae90:	move   *a9(0x0), *a14+, 1
3f37aeb0:	calla  L3FB11C90
3f37aee0:	move   *sp(0x80), a14, 1
3f37af00:	mmfm   sp, a9,a11,a13
3f37af20:	rets   2
L3F37AF30:
3f37af30:	mmtm   sp, a7,a9,a11,a13
3f37af50:	move   a14, a13
3f37af60:	addi   0x430, a14
3f37af80:	move   *a13(0xffc0), a11, 1
3f37afa0:	move   *a11(0x160), *a13(0x140), 1
3f37afd0:	move   *a13(0xffe0), a11, 1
3f37aff0:	move   *a11(0x120), a11, 1
3f37b010:	jane   L3F37D710
3f37b030:	move   @0xc7b30, a11, 1
3f37b060:	jaeq   L3F37C4F0
3f37b080:	move   a14, -*sp, 1
3f37b090:	sub    a9, a9
3f37b0a0:	move   a9, *a14+, 1
3f37b0b0:	move   a9, *a14+, 1
3f37b0c0:	move   *a13(0xffe0), a7, 1
3f37b0e0:	move   *a7(0x60), a9, 1
3f37b100:	move   *a7(0x60), a7, 1
3f37b120:	move   *a7(0x440), a7, 1
3f37b140:	move   a7, a11
3f37b150:	sll    0x9, a7
3f37b160:	sll    0x7, a11
3f37b170:	add    a11, a7
3f37b180:	move   *a9(0x480), a11, 1
3f37b1a0:	add    a7, a11
3f37b1b0:	move   *a11(0x40), *a14+, 1
3f37b1d0:	move   *a13(0xffe0), a11, 1
3f37b1f0:	move   *a11(0x60), *a14+, 1
3f37b210:	calla  L3F997000
3f37b240:	move   a8, @0xc7970, 1
3f37b270:	move   a14, -*sp, 1
3f37b280:	sub    a9, a9
3f37b290:	move   a9, *a14+, 1
3f37b2a0:	move   a9, *a14+, 1
3f37b2b0:	move   *a11(0x60), a7, 1
3f37b2d0:	move   *a11(0x60), a9, 1
3f37b2f0:	move   *a9(0x440), a9, 1
3f37b310:	move   a9, a11
3f37b320:	sll    0x9, a9
3f37b330:	sll    0x7, a11
3f37b340:	add    a11, a9
3f37b350:	move   *a7(0x480), a11, 1
3f37b370:	add    a9, a11
3f37b380:	move   *a11(0x40), *a14+, 1
3f37b3a0:	move   *a13(0xffe0), a11, 1
3f37b3c0:	move   *a11(0x60), *a14+, 1
3f37b3e0:	calla  L3F997000
3f37b410:	move   a8, @0xc7990, 1
3f37b440:	move   a14, -*sp, 1
3f37b450:	sub    a9, a9
3f37b460:	move   a9, *a14+, 1
3f37b470:	move   a9, *a14+, 1
3f37b480:	move   *a11(0x60), a7, 1
3f37b4a0:	move   *a11(0x60), a9, 1
3f37b4c0:	move   *a9(0x440), a9, 1
3f37b4e0:	move   a9, a11
3f37b4f0:	sll    0x9, a9
3f37b500:	sll    0x7, a11
3f37b510:	add    a11, a9
3f37b520:	move   *a7(0x480), a11, 1
3f37b540:	add    a9, a11
3f37b550:	move   *a11(0x40), *a14+, 1
3f37b570:	move   *a13(0xffe0), a11, 1
3f37b590:	move   *a11(0x60), *a14+, 1
3f37b5b0:	calla  L3F997000
3f37b5e0:	move   a8, @0xc79b0, 1
3f37b610:	move   *a13(0xffc0), a9, 1
3f37b630:	move   *a9(0xe0), *a13(0x1a0), 1
3f37b660:	move   *a9(0x100), *a13(0x1c0), 1
3f37b690:	movk   1, a7
3f37b6a0:	move   a7, *a13(0x200), 1
3f37b6c0:	move   a14, -*sp, 1
3f37b6d0:	move   a13, a7
3f37b6e0:	addi   0x160, a7
3f37b700:	move   a7, *a14+, 1
3f37b710:	movi   0x2c, a7
3f37b730:	move   a7, *a14+, 1
3f37b740:	move   *a11(0x60), a7, 1
3f37b760:	move   *a11(0x60), a9, 1
3f37b780:	move   *a9(0x440), a9, 1
3f37b7a0:	move   a9, a11
3f37b7b0:	sll    0x9, a9
3f37b7c0:	sll    0x7, a11
3f37b7d0:	add    a11, a9
3f37b7e0:	move   *a7(0x480), a11, 1
3f37b800:	add    a9, a11
3f37b810:	move   *a11(0x40), *a14+, 1
3f37b830:	move   *a13(0xffe0), a11, 1
3f37b850:	move   *a11(0x60), *a14+, 1
3f37b870:	calla  L3F997000
3f37b8a0:	move   a8, @0xc79d0, 1
3f37b8d0:	move   a14, -*sp, 1
3f37b8e0:	movk   1, a9
3f37b8f0:	move   a9, *a14+, 1
3f37b900:	move   *a13(0xffc0), a7, 1
3f37b920:	move   *a7(0x100), *a14+, 1
3f37b940:	move   *a7(0xe0), *a14+, 1
3f37b960:	movk   16, a9
3f37b970:	move   a9, *a14+, 1
3f37b980:	move   a9, *a14+, 1
3f37b990:	movi   0xc7a10, a9
3f37b9c0:	move   a9, *a14+, 1
3f37b9d0:	move   *a11(0x60), a9, 1
3f37b9f0:	move   *a11(0x60), a7, 1
3f37ba10:	move   *a7(0x440), a7, 1
3f37ba30:	move   a7, a11
3f37ba40:	sll    0x9, a7
3f37ba50:	sll    0x7, a11
3f37ba60:	add    a11, a7
3f37ba70:	move   *a9(0x480), a11, 1
3f37ba90:	add    a7, a11
3f37baa0:	move   *a11(0x40), *a14+, 1
3f37bac0:	move   *a13(0xffe0), a11, 1
3f37bae0:	move   *a11(0x60), *a14+, 1
3f37bb00:	calla  L3FD40FF0
3f37bb30:	move   a8, @0xc79f0, 1
3f37bb60:	sub    a9, a9
3f37bb70:	move   a9, @0xc7b30, 1
3f37bba0:	move   a14, -*sp, 1
3f37bbb0:	move   *a13(0xffc0), a7, 1
3f37bbd0:	move   *a7(0xc0), a7, 1
3f37bbf0:	move   *a7(0x20), *a14+, 1
3f37bc10:	move   @0xc7970, *a14+, 1
3f37bc40:	move   *a11(0x60), *a14+, 1
3f37bc60:	calla  L3FD997B0
3f37bc90:	move   a14, -*sp, 1
3f37bca0:	move   *a13(0xffc0), a7, 1
3f37bcc0:	move   *a7(0xe0), *a14+, 1
3f37bce0:	move   @0xc7970, *a14+, 1
3f37bd10:	move   *a11(0x60), *a14+, 1
3f37bd30:	calla  L3FD99A60
3f37bd60:	move   a14, -*sp, 1
3f37bd70:	move   *a7(0x100), *a14+, 1
3f37bd90:	move   @0xc7970, *a14+, 1
3f37bdc0:	move   *a11(0x60), *a14+, 1
3f37bde0:	calla  L3FD98760
3f37be10:	move   a14, -*sp, 1
3f37be20:	movk   6, a9
3f37be30:	move   a9, *a14+, 1
3f37be40:	move   @0xc7990, *a14+, 1
3f37be70:	move   *a11(0x60), *a14+, 1
3f37be90:	calla  L3FD9A7A0
3f37bec0:	move   a14, -*sp, 1
3f37bed0:	move   *a7(0xc0), a9, 1
3f37bef0:	move   *a9(0x20), *a14+, 1
3f37bf10:	move   @0xc7990, *a14+, 1
3f37bf40:	move   *a11(0x60), *a14+, 1
3f37bf60:	calla  L3FD997B0
3f37bf90:	move   a14, -*sp, 1
3f37bfa0:	move   *a11(0x60), a9, 1
3f37bfc0:	move   *a11(0x60), a7, 1
3f37bfe0:	move   *a7(0x440), a7, 1
3f37c000:	move   a7, a11
3f37c010:	sll    0x9, a7
3f37c020:	sll    0x7, a11
3f37c030:	add    a11, a7
3f37c040:	move   *a9(0x480), a11, 1
3f37c060:	add    a7, a11
3f37c070:	move   *a11(0x1a0), *a14+, 1
3f37c090:	move   @0xc7990, *a14+, 1
3f37c0c0:	move   *a13(0xffe0), a11, 1
3f37c0e0:	move   *a11(0x60), *a14+, 1
3f37c100:	calla  L3FD99A60
3f37c130:	move   a14, -*sp, 1
3f37c140:	move   *a13(0xffc0), a9, 1
3f37c160:	move   *a9(0xc0), a7, 1
3f37c180:	move   *a7(0x20), *a14+, 1
3f37c1a0:	move   @0xc79b0, *a14+, 1
3f37c1d0:	move   *a11(0x60), *a14+, 1
3f37c1f0:	calla  L3FD997B0
3f37c220:	move   a14, -*sp, 1
3f37c230:	move   *a9(0xe0), *a14+, 1
3f37c250:	move   @0xc79b0, *a14+, 1
3f37c280:	move   *a11(0x60), *a14+, 1
3f37c2a0:	calla  L3FD99A60
3f37c2d0:	move   a14, -*sp, 1
3f37c2e0:	move   *a9(0x100), *a14+, 1
3f37c300:	move   @0xc79b0, *a14+, 1
3f37c330:	move   *a11(0x60), *a14+, 1
3f37c350:	calla  L3FD98760
3f37c380:	move   a14, -*sp, 1
3f37c390:	move   @0xc79f0, *a14+, 1
3f37c3c0:	move   @0xc79b0, *a14+, 1
3f37c3f0:	move   *a11(0x60), *a14+, 1
3f37c410:	calla  L3FD9EF90
3f37c440:	move   a14, -*sp, 1
3f37c450:	movk   1, a7
3f37c460:	move   a7, *a14+, 1
3f37c470:	move   @0xc79b0, *a14+, 1
3f37c4a0:	move   *a11(0x60), *a14+, 1
3f37c4c0:	calla  L3FD4FD70
L3F37C4F0:
3f37c4f0:	sub    a11, a11
3f37c500:	setf   16, 1, 0
3f37c510:	move   a11, *a13, 0
3f37c520:	move   a11, *a13(0x10), 0
3f37c540:	move   *a13(0xffc0), a9, 1
3f37c560:	move   *a9(0x80), a7, 1
3f37c580:	dec    a7
3f37c590:	move   a7, *a13(0x20), 0
3f37c5b0:	move   a11, *a13(0x30), 0
3f37c5d0:	move   *a9(0x80), a7, 1
3f37c5f0:	dec    a7
3f37c600:	move   a7, *a13(0x40), 0
3f37c620:	move   *a9(0xa0), a7, 1
3f37c640:	dec    a7
3f37c650:	move   a7, *a13(0x50), 0
3f37c670:	move   a11, *a13(0x60), 0
3f37c690:	move   *a9(0xa0), a7, 1
3f37c6b0:	dec    a7
3f37c6c0:	move   a7, *a13(0x70), 0
3f37c6e0:	move   a11, *a13(0x80), 0
3f37c700:	move   a11, *a13(0x90), 0
3f37c720:	move   a14, -*sp, 1
3f37c730:	move   a11, *a14+, 1
3f37c740:	movk   5, a7
3f37c750:	move   a7, *a14+, 1
3f37c760:	move   a13, *a14+, 1
3f37c770:	move   @0xc7970, *a14+, 1
3f37c7a0:	move   *a13(0xffe0), a7, 1
3f37c7c0:	move   *a7(0x80), *a14+, 1
3f37c7e0:	move   *a7(0x60), *a14+, 1
3f37c800:	calla  L3FD43740
3f37c830:	move   a11, *a13(0x100), 1
3f37c850:	move   *a13(0x140), a7, 1
3f37c870:	move   *a7(0x80), a7, 1
3f37c890:	cmp    a7, a11
3f37c8a0:	jage   L3F37D710
L3F37C8C0:
3f37c8c0:	move   *a13(0x140), a11, 1
3f37c8e0:	move   *a13(0x100), a9, 1
3f37c900:	sll    0x5, a9
3f37c910:	add    a11, a9
3f37c920:	move   *a9(0xc0), a9, 1
3f37c940:	move   *a9(0xa0), a9, 1
3f37c960:	jaeq   L3F37D2B0
3f37c980:	move   a14, -*sp, 1
3f37c990:	movi   0x3f3805f0, a8
3f37c9c0:	move   a8, *a14+, 1
3f37c9d0:	move   *a13(0x100), a9, 1
3f37c9f0:	sll    0x5, a9
3f37ca00:	add    a11, a9
3f37ca10:	move   *a9(0xc0), a9, 1
3f37ca30:	move   *a9(0x40), *a14+, 1
3f37ca50:	calla  L3FB45500
3f37ca80:	move   a8, a7
3f37ca90:	jrne   L3F37CEE0
3f37caa0:	move   a14, -*sp, 1
3f37cab0:	move   *a13(0x100), a9, 1
3f37cad0:	sll    0x5, a9
3f37cae0:	add    a11, a9
3f37caf0:	move   *a9(0xc0), a9, 1
3f37cb10:	move   *a13(0xffc0), a7, 1
3f37cb30:	move   *a7(0xc0), a7, 1
3f37cb50:	setf   16, 1, 0
3f37cb60:	move   *a9(0x10), a9, 0
3f37cb80:	move   *a7(0x240), a7, 1
3f37cba0:	add    a7, a9
3f37cbb0:	move   a9, *a14+, 1
3f37cbc0:	move   *a13(0x100), a9, 1
3f37cbe0:	sll    0x5, a9
3f37cbf0:	add    a11, a9
3f37cc00:	move   *a9(0xc0), a9, 1
3f37cc20:	move   *a13(0xffc0), a7, 1
3f37cc40:	move   *a9, a9, 0
3f37cc50:	move   *a7(0x80), a7, 1
3f37cc70:	add    a7, a9
3f37cc80:	move   a9, *a14+, 1
3f37cc90:	move   *a13(0x100), a9, 1
3f37ccb0:	sll    0x5, a9
3f37ccc0:	add    a11, a9
3f37ccd0:	move   *a9(0xc0), a9, 1
3f37ccf0:	move   *a13(0xffc0), a7, 1
3f37cd10:	move   *a7(0xc0), a7, 1
3f37cd30:	move   *a9(0x10), a9, 0
3f37cd50:	move   *a7(0x240), a7, 1
3f37cd70:	add    a7, a9
3f37cd80:	move   a9, *a14+, 1
3f37cd90:	move   *a13(0x100), a9, 1
3f37cdb0:	sll    0x5, a9
3f37cdc0:	add    a11, a9
3f37cdd0:	move   *a9(0xc0), a9, 1
3f37cdf0:	move   *a9, a8, 0
3f37ce00:	move   a8, *a14+, 1
3f37ce10:	move   @0xc79d0, *a14+, 1
3f37ce40:	move   *a13(0xffe0), a9, 1
3f37ce60:	move   *a9(0x80), *a14+, 1
3f37ce80:	move   *a9(0x60), *a14+, 1
3f37cea0:	calla  L3F99AA90
3f37ced0:	jruc   L3F37D670
L3F37CEE0:
3f37cee0:	move   a14, -*sp, 1
3f37cef0:	move   a14, -*sp, 1
3f37cf00:	move   *a13(0x100), a9, 1
3f37cf20:	sll    0x5, a9
3f37cf30:	add    a11, a9
3f37cf40:	move   *a9(0xc0), a9, 1
3f37cf60:	move   *a9(0x40), *a14+, 1
3f37cf80:	calla  L3FB458D0
3f37cfb0:	move   a8, *a14+, 1
3f37cfc0:	move   *a13(0x100), a9, 1
3f37cfe0:	sll    0x5, a9
3f37cff0:	add    a11, a9
3f37d000:	move   *a9(0xc0), a9, 1
3f37d020:	move   *a9(0x40), *a14+, 1
3f37d040:	move   *a13(0x100), a9, 1
3f37d060:	sll    0x5, a9
3f37d070:	add    a11, a9
3f37d080:	move   *a9(0xc0), a9, 1
3f37d0a0:	move   *a13(0xffc0), a7, 1
3f37d0c0:	move   *a7(0xc0), a7, 1
3f37d0e0:	setf   16, 1, 0
3f37d0f0:	move   *a9(0x10), a9, 0
3f37d110:	move   *a7(0x240), a7, 1
3f37d130:	add    a7, a9
3f37d140:	move   a9, *a14+, 1
3f37d150:	move   *a13(0x100), a9, 1
3f37d170:	sll    0x5, a9
3f37d180:	add    a11, a9
3f37d190:	move   *a9(0xc0), a9, 1
3f37d1b0:	move   *a9, a9, 0
3f37d1c0:	addk   3, a9
3f37d1d0:	move   a9, *a14+, 1
3f37d1e0:	move   @0xc79b0, *a14+, 1
3f37d210:	move   *a13(0xffe0), a9, 1
3f37d230:	move   *a9(0x80), *a14+, 1
3f37d250:	move   *a9(0x60), *a14+, 1
3f37d270:	calla  L3FDA0000
3f37d2a0:	jruc   L3F37D670
L3F37D2B0:
3f37d2b0:	move   a14, -*sp, 1
3f37d2c0:	move   a14, -*sp, 1
3f37d2d0:	move   *a13(0x100), a9, 1
3f37d2f0:	sll    0x5, a9
3f37d300:	add    a11, a9
3f37d310:	move   *a9(0xc0), a9, 1
3f37d330:	move   *a9(0x40), *a14+, 1
3f37d350:	calla  L3FB458D0
3f37d380:	move   a8, *a14+, 1
3f37d390:	move   *a13(0x100), a9, 1
3f37d3b0:	sll    0x5, a9
3f37d3c0:	add    a11, a9
3f37d3d0:	move   *a9(0xc0), a9, 1
3f37d3f0:	move   *a9(0x40), *a14+, 1
3f37d410:	move   *a13(0x100), a9, 1
3f37d430:	sll    0x5, a9
3f37d440:	add    a11, a9
3f37d450:	move   *a9(0xc0), a9, 1
3f37d470:	move   *a13(0xffc0), a7, 1
3f37d490:	move   *a7(0xc0), a7, 1
3f37d4b0:	setf   16, 1, 0
3f37d4c0:	move   *a9(0x10), a9, 0
3f37d4e0:	move   *a7(0x240), a7, 1
3f37d500:	add    a7, a9
3f37d510:	move   a9, *a14+, 1
3f37d520:	move   *a13(0x100), a9, 1
3f37d540:	sll    0x5, a9
3f37d550:	add    a11, a9
3f37d560:	move   *a9(0xc0), a9, 1
3f37d580:	move   *a9, a9, 0
3f37d590:	addk   3, a9
3f37d5a0:	move   a9, *a14+, 1
3f37d5b0:	move   @0xc7970, *a14+, 1
3f37d5e0:	move   *a13(0xffe0), a9, 1
3f37d600:	move   *a9(0x80), *a14+, 1
3f37d620:	move   *a9(0x60), *a14+, 1
3f37d640:	calla  L3FD5A900
L3F37D670:
3f37d670:	move   *a13(0x100), a7, 1
3f37d690:	inc    a7
3f37d6a0:	move   a7, *a13(0x100), 1
3f37d6c0:	move   *a11(0x80), a9, 1
3f37d6e0:	cmp    a9, a7
3f37d6f0:	jalt   L3F37C8C0
L3F37D710:
3f37d710:	move   *sp(0xa0), a14, 1
3f37d730:	mmfm   sp, a7,a9,a11,a13
3f37d750:	rets   2
3f37d760:	mmtm   sp, a9,a11,a13
3f37d780:	move   a14, a13
3f37d790:	addi   0x420, a14
3f37d7b0:	move   *a13(0xffc0), a11, 1
3f37d7d0:	move   *a11(0x160), *a13(0x0), 1
3f37d800:	move   a14, -*sp, 1
3f37d810:	sub    a9, a9
3f37d820:	move   a9, *a14+, 1
3f37d830:	move   *a13(0xffe0), a9, 1
3f37d850:	move   *a9(0x60), *a14+, 1
3f37d870:	calla  L3FD9F6B0
3f37d8a0:	move   a14, -*sp, 1
3f37d8b0:	move   a13, a9
3f37d8c0:	addi   0x40, a9
3f37d8e0:	move   a9, *a14+, 1
3f37d8f0:	movi   0x2000, a9
3f37d910:	move   a9, *a14+, 1
3f37d920:	move   *a13(0xffe0), a9, 1
3f37d940:	move   *a9(0x60), *a14+, 1
3f37d960:	calla  L3FD36070
3f37d990:	move   a8, a8
3f37d9a0:	jreq   L3F37DAC0
L3F37D9B0:
3f37d9b0:	move   a14, -*sp, 1
3f37d9c0:	move   a13, a11
3f37d9d0:	addi   0x40, a11
3f37d9f0:	move   a11, *a14+, 1
3f37da00:	movi   0x2000, a9
3f37da20:	move   a9, *a14+, 1
3f37da30:	move   *a13(0xffe0), a9, 1
3f37da50:	move   *a9(0x60), *a14+, 1
3f37da70:	calla  L3FD36070
3f37daa0:	move   a8, a8
3f37dab0:	jrne   L3F37D9B0
L3F37DAC0:
3f37dac0:	move   a14, -*sp, 1
3f37dad0:	move   a13, a11
3f37dae0:	addi   0x340, a11
3f37db00:	move   a11, *a14+, 1
3f37db10:	move   a13, a11
3f37db20:	addi   0x3c0, a11
3f37db40:	move   a11, *a14+, 1
3f37db50:	move   a13, a11
3f37db60:	addi   0x3a0, a11
3f37db80:	move   a11, *a14+, 1
3f37db90:	move   a13, a11
3f37dba0:	addi   0x380, a11
3f37dbc0:	move   a11, *a14+, 1
3f37dbd0:	move   a13, a11
3f37dbe0:	addi   0x360, a11
3f37dc00:	move   a11, *a14+, 1
3f37dc10:	move   a13, a11
3f37dc20:	addi   0x3e0, a11
3f37dc40:	move   a11, *a14+, 1
3f37dc50:	move   a13, a11
3f37dc60:	addi   0x400, a11
3f37dc80:	move   a11, *a14+, 1
3f37dc90:	move   *a9(0x80), *a14+, 1
3f37dcb0:	move   *a9(0x60), *a14+, 1
3f37dcd0:	calla  L3FD72C50
3f37dd00:	move   a8, a8
3f37dd10:	jaeq   L3F37E670
3f37dd30:	move   *a13(0x3a0), *a9(0x100), 1
3f37dd60:	move   *a13(0x3c0), *a9(0x120), 1
3f37dd90:	move   a14, -*sp, 1
3f37dda0:	move   *a9(0x120), *a14+, 1
3f37ddc0:	move   *a9(0x100), *a14+, 1
3f37dde0:	move   *a13(0x0), *a14+, 1
3f37de00:	calla  L3F37EB70
3f37de30:	move   a8, *a13(0x20), 1
3f37de50:	move   *a13, a11, 1
3f37de60:	move   *a11(0xa0), a9, 1
3f37de80:	inc    a9
3f37de90:	jreq   L3F37E200
3f37dea0:	move   *a11(0xa0), a9, 1
3f37dec0:	cmp    a9, a8
3f37ded0:	jreq   L3F37E200
3f37dee0:	move   a14, -*sp, 1
3f37def0:	move   *a11(0xa0), a9, 1
3f37df10:	sll    0x5, a9
3f37df20:	add    a11, a9
3f37df30:	move   *a9(0xc0), a9, 1
3f37df50:	setf   16, 0, 0
3f37df60:	move   *a9(0x30), a8, 0
3f37df80:	move   a8, *a14+, 1
3f37df90:	move   *a11(0xa0), a9, 1
3f37dfb0:	sll    0x5, a9
3f37dfc0:	add    a11, a9
3f37dfd0:	move   *a9(0xc0), a9, 1
3f37dff0:	move   *a9(0x20), a8, 0
3f37e010:	move   a8, *a14+, 1
3f37e020:	move   *a11(0xa0), a9, 1
3f37e040:	sll    0x5, a9
3f37e050:	add    a11, a9
3f37e060:	move   *a9(0xc0), a9, 1
3f37e080:	setf   16, 1, 0
3f37e090:	move   *a9(0x10), a8, 0
3f37e0b0:	move   a8, *a14+, 1
3f37e0c0:	move   *a11(0xa0), a9, 1
3f37e0e0:	sll    0x5, a9
3f37e0f0:	add    a11, a9
3f37e100:	move   *a9(0xc0), a9, 1
3f37e120:	move   *a9, a8, 0
3f37e130:	move   a8, *a14+, 1
3f37e140:	move   @0xc7990, *a14+, 1
3f37e170:	move   *a13(0xffe0), a9, 1
3f37e190:	move   *a9(0x80), *a14+, 1
3f37e1b0:	move   *a9(0x60), *a14+, 1
3f37e1d0:	calla  L3F99BC60
L3F37E200:
3f37e200:	move   *a13(0x20), a9, 1
3f37e220:	inc    a9
3f37e230:	jreq   L3F37E630
3f37e240:	move   *a13(0x20), a9, 1
3f37e260:	sll    0x5, a9
3f37e270:	add    a11, a9
3f37e280:	move   *a9(0xc0), a9, 1
3f37e2a0:	move   *a9(0xa0), a9, 1
3f37e2c0:	jrne   L3F37E630
3f37e2d0:	move   a14, -*sp, 1
3f37e2e0:	move   *a13(0x20), a9, 1
3f37e300:	sll    0x5, a9
3f37e310:	add    a11, a9
3f37e320:	move   *a9(0xc0), a9, 1
3f37e340:	setf   16, 0, 0
3f37e350:	move   *a9(0x30), a8, 0
3f37e370:	move   a8, *a14+, 1
3f37e380:	move   *a13(0x20), a9, 1
3f37e3a0:	sll    0x5, a9
3f37e3b0:	add    a11, a9
3f37e3c0:	move   *a9(0xc0), a9, 1
3f37e3e0:	move   *a9(0x20), a8, 0
3f37e400:	move   a8, *a14+, 1
3f37e410:	move   *a13(0x20), a9, 1
3f37e430:	sll    0x5, a9
3f37e440:	add    a11, a9
3f37e450:	move   *a9(0xc0), a9, 1
3f37e470:	setf   16, 1, 0
3f37e480:	move   *a9(0x10), a8, 0
3f37e4a0:	move   a8, *a14+, 1
3f37e4b0:	move   *a13(0x20), a9, 1
3f37e4d0:	sll    0x5, a9
3f37e4e0:	add    a11, a9
3f37e4f0:	move   *a9(0xc0), a9, 1
3f37e510:	move   *a9, a8, 0
3f37e520:	move   a8, *a14+, 1
3f37e530:	move   @0xc7970, *a14+, 1
3f37e560:	move   *a13(0xffe0), a9, 1
3f37e580:	move   *a9(0x80), *a14+, 1
3f37e5a0:	move   *a9(0x60), *a14+, 1
3f37e5c0:	calla  L3F99BC60
3f37e5f0:	move   *a13(0x20), *a11(0xa0), 1
3f37e620:	jruc   L3F37E670
L3F37E630:
3f37e630:	movi   0xffff, a9
3f37e650:	move   a9, *a11(0xa0), 1
L3F37E670:
3f37e670:	move   *sp(0x80), a14, 1
3f37e690:	mmfm   sp, a9,a11,a13
3f37e6b0:	rets   2
L3F37E6C0:
3f37e6c0:	mmtm   sp, a9,a11,a13
3f37e6e0:	move   a14, a13
3f37e6f0:	addk   32, a14
3f37e700:	move   *a13(0xffc0), a11, 1
3f37e720:	move   *a11(0x160), *a13(0x0), 1
3f37e750:	move   *a13, a11, 1
3f37e760:	move   *a11(0xa0), a11, 1
3f37e780:	inc    a11
3f37e790:	jreq   L3F37EAD0
3f37e7a0:	move   a14, -*sp, 1
3f37e7b0:	move   *a13, a11, 1
3f37e7c0:	move   *a11(0xa0), a9, 1
3f37e7e0:	sll    0x5, a9
3f37e7f0:	add    a11, a9
3f37e800:	move   *a9(0xc0), a9, 1
3f37e820:	setf   16, 0, 0
3f37e830:	move   *a9(0x30), a8, 0
3f37e850:	move   a8, *a14+, 1
3f37e860:	move   *a11(0xa0), a9, 1
3f37e880:	sll    0x5, a9
3f37e890:	add    a11, a9
3f37e8a0:	move   *a9(0xc0), a9, 1
3f37e8c0:	move   *a9(0x20), a8, 0
3f37e8e0:	move   a8, *a14+, 1
3f37e8f0:	move   *a11(0xa0), a9, 1
3f37e910:	sll    0x5, a9
3f37e920:	add    a11, a9
3f37e930:	move   *a9(0xc0), a9, 1
3f37e950:	setf   16, 1, 0
3f37e960:	move   *a9(0x10), a8, 0
3f37e980:	move   a8, *a14+, 1
3f37e990:	move   *a11(0xa0), a9, 1
3f37e9b0:	sll    0x5, a9
3f37e9c0:	add    a11, a9
3f37e9d0:	move   *a9(0xc0), a9, 1
3f37e9f0:	move   *a9, a8, 0
3f37ea00:	move   a8, *a14+, 1
3f37ea10:	move   @0xc7990, *a14+, 1
3f37ea40:	move   *a13(0xffe0), a9, 1
3f37ea60:	move   *a9(0x80), *a14+, 1
3f37ea80:	move   *a9(0x60), *a14+, 1
3f37eaa0:	calla  L3F99BC60
L3F37EAD0:
3f37ead0:	move   *a13, a11, 1
3f37eae0:	movi   0xffff, a9
3f37eb00:	move   a9, *a11(0xa0), 1
3f37eb20:	move   *sp(0x80), a14, 1
3f37eb40:	mmfm   sp, a9,a11,a13
3f37eb60:	rets   2
L3F37EB70:
3f37eb70:	mmtm   sp, a7,a9,a11,a13
3f37eb90:	move   a14, a13
3f37eba0:	addk   32, a14
3f37ebb0:	sub    a11, a11
3f37ebc0:	move   a11, *a13, 1
3f37ebd0:	move   *a13(0xffe0), a11, 1
3f37ebf0:	move   *a13, a9, 1
3f37ec00:	move   *a11(0x80), a11, 1
3f37ec20:	cmp    a11, a9
3f37ec30:	jrge   L3F37F110
L3F37EC40:
3f37ec40:	move   *a13(0xffe0), a11, 1
3f37ec60:	move   *a13, a9, 1
3f37ec70:	sll    0x5, a9
3f37ec80:	add    a11, a9
3f37ec90:	move   *a9(0xc0), a9, 1
3f37ecb0:	move   *a13(0xffc0), a11, 1
3f37ecd0:	setf   16, 1, 0
3f37ece0:	move   *a9, a9, 0
3f37ecf0:	cmp    a9, a11
3f37ed00:	jrlt   L3F37F080
3f37ed10:	move   *a13(0xffe0), a9, 1
3f37ed30:	move   *a13, a11, 1
3f37ed40:	sll    0x5, a11
3f37ed50:	add    a9, a11
3f37ed60:	move   *a11(0xc0), a11, 1
3f37ed80:	move   *a13, a7, 1
3f37ed90:	sll    0x5, a7
3f37eda0:	add    a9, a7
3f37edb0:	move   *a7(0xc0), a7, 1
3f37edd0:	move   *a11, a11, 0
3f37ede0:	setf   16, 0, 0
3f37edf0:	move   *a7(0x20), a7, 0
3f37ee10:	add    a7, a11
3f37ee20:	move   *a13(0xffc0), a7, 1
3f37ee40:	cmp    a11, a7
3f37ee50:	jrhi   L3F37F080
3f37ee60:	move   *a13, a11, 1
3f37ee70:	sll    0x5, a11
3f37ee80:	add    a9, a11
3f37ee90:	move   *a11(0xc0), a11, 1
3f37eeb0:	move   *a13(0xffa0), a7, 1
3f37eed0:	setf   16, 1, 0
3f37eee0:	move   *a11(0x10), a11, 0
3f37ef00:	cmp    a11, a7
3f37ef10:	jrlt   L3F37F080
3f37ef20:	move   *a13, a11, 1
3f37ef30:	sll    0x5, a11
3f37ef40:	add    a9, a11
3f37ef50:	move   *a11(0xc0), a11, 1
3f37ef70:	move   *a13, a7, 1
3f37ef80:	sll    0x5, a7
3f37ef90:	add    a9, a7
3f37efa0:	move   *a7(0xc0), a7, 1
3f37efc0:	move   *a11(0x10), a11, 0
3f37efe0:	setf   16, 0, 0
3f37eff0:	move   *a7(0x30), a7, 0
3f37f010:	add    a7, a11
3f37f020:	move   *a13(0xffa0), a7, 1
3f37f040:	cmp    a11, a7
3f37f050:	jrhi   L3F37F080
3f37f060:	move   *a13, a8, 1
3f37f070:	jruc   L3F37F130
L3F37F080:
3f37f080:	move   *a13, a11, 1
3f37f090:	inc    a11
3f37f0a0:	move   a11, *a13, 1
3f37f0b0:	move   *a13(0xffe0), a9, 1
3f37f0d0:	move   *a9(0x80), a7, 1
3f37f0f0:	cmp    a7, a11
3f37f100:	jrlt   L3F37EC40
L3F37F110:
3f37f110:	movi   0xffff, a8
L3F37F130:
3f37f130:	move   *sp(0xa0), a14, 1
3f37f150:	mmfm   sp, a7,a9,a11,a13
3f37f170:	rets   2
L3F37F180:
3f37f180:	mmtm   sp, a7,a9,a11,a13
3f37f1a0:	move   a14, a13
3f37f1b0:	addi   0x340, a14
3f37f1d0:	move   *a13(0xffc0), a11, 1
3f37f1f0:	move   *a11(0x160), *a13(0x0), 1
3f37f220:	sub    a9, a9
3f37f230:	move   a9, *a11(0x80), 1
3f37f250:	move   a9, *a13(0x20), 1
3f37f270:	move   *a13, a11, 1
3f37f280:	move   *a11(0x80), a11, 1
3f37f2a0:	cmp    a11, a9
3f37f2b0:	jrge   L3F37F5B0
L3F37F2C0:
3f37f2c0:	move   a14, -*sp, 1
3f37f2d0:	move   a14, -*sp, 1
3f37f2e0:	move   *a13(0x20), a11, 1
3f37f300:	sll    0x5, a11
3f37f310:	move   *a13(0xffa0), a9, 1
3f37f330:	add    a9, a11
3f37f340:	move   *a11+, *a14+, 1
3f37f350:	calla  L3FB458D0
3f37f380:	move   a8, *a14+, 1
3f37f390:	move   *a13(0x20), a11, 1
3f37f3b0:	sll    0x5, a11
3f37f3c0:	add    a9, a11
3f37f3d0:	move   *a11+, *a14+, 1
3f37f3e0:	move   *a13(0xffc0), a11, 1
3f37f400:	move   *a11(0xc0), *a14+, 1
3f37f420:	calla  L3FDA4870
3f37f450:	move   a8, *a13(0x40), 1
3f37f470:	move   *a11(0x80), a9, 1
3f37f490:	subk   17, a9
3f37f4a0:	cmp    a9, a8
3f37f4b0:	jrle   L3F37F4F0
3f37f4c0:	addk   17, a8
3f37f4d0:	move   a8, *a11(0x80), 1
L3F37F4F0:
3f37f4f0:	move   *a13(0x20), a9, 1
3f37f510:	inc    a9
3f37f520:	move   a9, *a13(0x20), 1
3f37f540:	move   *a13, a9, 1
3f37f550:	move   *a13(0x20), a11, 1
3f37f570:	move   *a9(0x80), a9, 1
3f37f590:	cmp    a9, a11
3f37f5a0:	jrlt   L3F37F2C0
L3F37F5B0:
3f37f5b0:	sub    a11, a11
3f37f5c0:	move   a11, *a13(0x20), 1
3f37f5e0:	move   *a13, a9, 1
3f37f5f0:	move   *a9(0x80), a9, 1
3f37f610:	cmp    a9, a11
3f37f620:	jrge   L3F37F790
L3F37F630:
3f37f630:	move   a14, -*sp, 1
3f37f640:	move   *a13, a11, 1
3f37f650:	move   *a13(0x20), a9, 1
3f37f670:	sll    0x5, a9
3f37f680:	add    a11, a9
3f37f690:	move   *a9(0xc0), a9, 1
3f37f6b0:	move   *a9(0x40), *a14+, 1
3f37f6d0:	calla  L3F702440
3f37f700:	move   *a13(0x20), a9, 1
3f37f720:	inc    a9
3f37f730:	move   a9, *a13(0x20), 1
3f37f750:	move   *a11(0x80), a11, 1
3f37f770:	cmp    a11, a9
3f37f780:	jrlt   L3F37F630
L3F37F790:
3f37f790:	sub    a11, a11
3f37f7a0:	move   a11, *a13(0x20), 1
3f37f7c0:	move   *a13, a9, 1
3f37f7d0:	move   *a9(0x80), a9, 1
3f37f7f0:	cmp    a9, a11
3f37f800:	jage   L3F380390
L3F37F820:
3f37f820:	move   *a13, a11, 1
3f37f830:	move   *a13(0x20), a9, 1
3f37f850:	sll    0x5, a9
3f37f860:	add    a11, a9
3f37f870:	move   *a9(0xc0), a9, 1
3f37f890:	move   a14, -*sp, 1
3f37f8a0:	move   a14, -*sp, 1
3f37f8b0:	move   *a13(0x20), a7, 1
3f37f8d0:	sll    0x5, a7
3f37f8e0:	move   *a13(0xffa0), a11, 1
3f37f900:	add    a11, a7
3f37f910:	move   *a7+, *a14+, 1
3f37f920:	calla  L3FB458D0
3f37f950:	inc    a8
3f37f960:	move   a8, *a14+, 1
3f37f970:	calla  L3F701230
3f37f9a0:	move   a8, *a9(0x40), 1
3f37f9c0:	move   a14, -*sp, 1
3f37f9d0:	move   *a13(0x20), a9, 1
3f37f9f0:	sll    0x5, a9
3f37fa00:	add    a11, a9
3f37fa10:	move   *a9+, *a14+, 1
3f37fa20:	move   *a13, a9, 1
3f37fa30:	move   *a13(0x20), a7, 1
3f37fa50:	sll    0x5, a7
3f37fa60:	add    a9, a7
3f37fa70:	move   *a7(0xc0), a7, 1
3f37fa90:	move   *a7(0x40), *a14+, 1
3f37fab0:	calla  L3FB45720
3f37fae0:	move   *a13(0x20), a7, 1
3f37fb00:	sll    0x5, a7
3f37fb10:	add    a9, a7
3f37fb20:	move   *a7(0xc0), a7, 1
3f37fb40:	movk   2, a9
3f37fb50:	move   a9, *a7(0x60), 1
3f37fb70:	move   *a13, a7, 1
3f37fb80:	move   *a13(0x20), a9, 1
3f37fba0:	sll    0x5, a9
3f37fbb0:	add    a7, a9
3f37fbc0:	move   *a9(0xc0), a9, 1
3f37fbe0:	move   *a13(0x20), a11, 1
3f37fc00:	move   *a7(0x40), a7, 1
3f37fc20:	mpys   a11, a7
3f37fc30:	move   a7, *a9(0x80), 1
3f37fc50:	move   *a13, a9, 1
3f37fc60:	sll    0x5, a11
3f37fc70:	add    a9, a11
3f37fc80:	move   *a11(0xc0), a11, 1
3f37fca0:	movk   5, a7
3f37fcb0:	setf   16, 1, 0
3f37fcc0:	move   a7, *a11, 0
3f37fcd0:	move   *a13(0xffc0), a11, 1
3f37fcf0:	move   *a9(0x40), a7, 1
3f37fd10:	move   *a13(0x20), a9, 1
3f37fd30:	mpys   a9, a7
3f37fd40:	move   *a11(0x60), a9, 1
3f37fd60:	add    a7, a9
3f37fd70:	move   *a13(0x20), a7, 1
3f37fd90:	inc    a7
3f37fda0:	sll    0x1, a7
3f37fdb0:	add    a7, a9
3f37fdc0:	move   *a13, a7, 1
3f37fdd0:	move   *a13(0x20), a11, 1
3f37fdf0:	sll    0x5, a11
3f37fe00:	add    a7, a11
3f37fe10:	move   *a11(0xc0), a11, 1
3f37fe30:	move   a9, *a11(0x10), 0
3f37fe50:	move   *a13(0x20), a11, 1
3f37fe70:	sll    0x5, a11
3f37fe80:	add    a7, a11
3f37fe90:	move   *a11(0xc0), a11, 1
3f37feb0:	move   *a13(0xffc0), a9, 1
3f37fed0:	move   *a9(0x80), a7, 1
3f37fef0:	subk   9, a7
3f37ff00:	move   a7, *a11(0x20), 0
3f37ff20:	move   *a13, a11, 1
3f37ff30:	move   *a13(0x20), a7, 1
3f37ff50:	sll    0x5, a7
3f37ff60:	add    a11, a7
3f37ff70:	move   *a7(0xc0), a7, 1
3f37ff90:	move   *a11(0x40), a9, 1
3f37ffb0:	subk   2, a9
3f37ffc0:	move   a9, *a7(0x30), 0
3f37ffe0:	move   *a13(0x20), a9, 1
3f380000:	sll    0x5, a9
3f380010:	add    a11, a9
3f380020:	move   *a9(0xc0), a9, 1
3f380040:	move   *a9(0x10), a9, 0
3f380060:	move   *a13(0x20), a7, 1
3f380080:	sll    0x5, a7
3f380090:	add    a11, a7
3f3800a0:	move   *a7(0xc0), a7, 1
3f3800c0:	setf   16, 0, 0
3f3800d0:	move   *a7(0x30), a7, 0
3f3800f0:	add    a7, a9
3f380100:	move   *a13(0xffc0), a7, 1
3f380120:	move   *a7(0xa0), a7, 1
3f380140:	addk   4, a9
3f380150:	cmp    a7, a9
3f380160:	jrc   L3F3802F0
3f380170:	move   *a13(0x20), a9, 1
3f380190:	sll    0x5, a9
3f3801a0:	add    a11, a9
3f3801b0:	move   *a9(0xc0), a9, 1
3f3801d0:	setf   16, 1, 0
3f3801e0:	move   *a9(0x10), a9, 0
3f380200:	move   *a13(0x20), a7, 1
3f380220:	sll    0x5, a7
3f380230:	add    a11, a7
3f380240:	move   *a7(0xc0), a7, 1
3f380260:	setf   16, 0, 0
3f380270:	move   *a7(0x30), a7, 0
3f380290:	add    a7, a9
3f3802a0:	move   *a13(0xffc0), a7, 1
3f3802c0:	addk   4, a9
3f3802d0:	move   a9, *a7(0xa0), 1
L3F3802F0:
3f3802f0:	move   *a13(0x20), a9, 1
3f380310:	inc    a9
3f380320:	move   a9, *a13(0x20), 1
3f380340:	move   *a11(0x80), a7, 1
3f380360:	cmp    a7, a9
3f380370:	jalt   L3F37F820
L3F380390:
3f380390:	move   a14, -*sp, 1
3f3803a0:	move   a13, a11
3f3803b0:	addi   0x60, a11
3f3803d0:	move   a11, *a14+, 1
3f3803e0:	move   *a13, a9, 1
3f3803f0:	move   *a9(0x60), *a14+, 1
3f380410:	move   *a13(0xffe0), a7, 1
3f380430:	move   *a7(0x20), *a14+, 1
3f380450:	calla  L3FD58A10
3f380480:	move   a14, -*sp, 1
3f380490:	move   *a13(0xc0), *a14+, 1
3f3804b0:	move   *a13(0xffc0), a11, 1
3f3804d0:	move   *a11(0x80), *a14+, 1
3f3804f0:	move   *a13(0x80), *a14+, 1
3f380510:	move   *a13(0x60), *a14+, 1
3f380530:	move   *a9(0x60), *a14+, 1
3f380550:	move   *a7(0x20), *a14+, 1
3f380570:	calla  L3FD3A510
3f3805a0:	move   *sp(0xa0), a14, 1
3f3805c0:	mmfm   sp, a7,a9,a11,a13
3f3805e0:	rets   2
3f3805f0:	cmp    a10, a12
3f380600:	sub    a10, a14
3f380610:	move   a2, b5
3f380620:	andn   b2, b4
3f380630:	.word  0x0059
L3F380640:
3f380640:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3f380660:	move   a14, a13
3f380670:	addi   0x360, a14
3f380690:	move   *a13(0xffe0), a9, 1
3f3806b0:	move   *a13(0xffc0), a10, 1
3f3806d0:	setf   8, 0, 0
3f3806e0:	move   @0xc7cf0, a7, 0
3f380710:	jaeq   L3F381B80
3f380730:	move   a14, -*sp, 1
3f380740:	sub    a5, a5
3f380750:	move   a5, *a14+, 1
3f380760:	move   a5, *a14+, 1
3f380770:	move   *a9(0x60), a3, 1
3f380790:	move   *a9(0x60), a5, 1
3f3807b0:	move   *a5(0x440), a5, 1
3f3807d0:	move   a5, a7
3f3807e0:	sll    0x9, a5
3f3807f0:	sll    0x7, a7
3f380800:	add    a7, a5
3f380810:	move   *a3(0x480), a7, 1
3f380830:	add    a5, a7
3f380840:	move   *a7(0x40), *a14+, 1
3f380860:	move   *a9(0x60), *a14+, 1
3f380880:	calla  L3F997000
3f3808b0:	move   a8, @0xc7b50, 1
3f3808e0:	move   a14, -*sp, 1
3f3808f0:	sub    a7, a7
3f380900:	move   a7, *a14+, 1
3f380910:	move   a7, *a14+, 1
3f380920:	move   *a9(0x60), a5, 1
3f380940:	move   *a9(0x60), a3, 1
3f380960:	move   *a3(0x440), a3, 1
3f380980:	move   a3, a7
3f380990:	sll    0x9, a3
3f3809a0:	sll    0x7, a7
3f3809b0:	add    a7, a3
3f3809c0:	move   *a5(0x480), a7, 1
3f3809e0:	add    a3, a7
3f3809f0:	move   *a7(0x40), *a14+, 1
3f380a10:	move   *a9(0x60), *a14+, 1
3f380a30:	calla  L3F997000
3f380a60:	move   a8, @0xc7bb0, 1
3f380a90:	move   a14, -*sp, 1
3f380aa0:	sub    a7, a7
3f380ab0:	move   a7, *a14+, 1
3f380ac0:	move   a7, *a14+, 1
3f380ad0:	move   *a9(0x60), a5, 1
3f380af0:	move   *a9(0x60), a3, 1
3f380b10:	move   *a3(0x440), a3, 1
3f380b30:	move   a3, a7
3f380b40:	sll    0x9, a3
3f380b50:	sll    0x7, a7
3f380b60:	add    a7, a3
3f380b70:	move   *a5(0x480), a7, 1
3f380b90:	add    a3, a7
3f380ba0:	move   *a7(0x40), *a14+, 1
3f380bc0:	move   *a9(0x60), *a14+, 1
3f380be0:	calla  L3F997000
3f380c10:	move   a8, @0xc7b70, 1
3f380c40:	move   a14, -*sp, 1
3f380c50:	sub    a7, a7
3f380c60:	move   a7, *a14+, 1
3f380c70:	move   a7, *a14+, 1
3f380c80:	move   *a9(0x60), a5, 1
3f380ca0:	move   *a9(0x60), a3, 1
3f380cc0:	move   *a3(0x440), a3, 1
3f380ce0:	move   a3, a7
3f380cf0:	sll    0x9, a3
3f380d00:	sll    0x7, a7
3f380d10:	add    a7, a3
3f380d20:	move   *a5(0x480), a7, 1
3f380d40:	add    a3, a7
3f380d50:	move   *a7(0x40), *a14+, 1
3f380d70:	move   *a9(0x60), *a14+, 1
3f380d90:	calla  L3F997000
3f380dc0:	move   a8, @0xc7b90, 1
3f380df0:	move   a14, -*sp, 1
3f380e00:	movk   1, a7
3f380e10:	move   a7, *a14+, 1
3f380e20:	move   *a10(0x100), *a14+, 1
3f380e40:	move   *a10(0xe0), *a14+, 1
3f380e60:	movk   16, a5
3f380e70:	move   a5, *a14+, 1
3f380e80:	move   a5, *a14+, 1
3f380e90:	movi   0xc7bf0, a3
3f380ec0:	move   a3, *a14+, 1
3f380ed0:	move   *a9(0x60), a7, 1
3f380ef0:	move   *a9(0x60), a3, 1
3f380f10:	move   *a3(0x440), a3, 1
3f380f30:	move   a3, a5
3f380f40:	sll    0x9, a3
3f380f50:	sll    0x7, a5
3f380f60:	add    a5, a3
3f380f70:	move   *a7(0x480), a7, 1
3f380f90:	add    a3, a7
3f380fa0:	move   *a7(0x40), *a14+, 1
3f380fc0:	move   *a9(0x60), *a14+, 1
3f380fe0:	calla  L3FD40FF0
3f381010:	move   a8, @0xc7bd0, 1
3f381040:	sub    a7, a7
3f381050:	movb   a7, @0xc7cf0
3f381080:	move   a14, -*sp, 1
3f381090:	move   *a10(0xc0), a5, 1
3f3810b0:	move   *a5(0x20), *a14+, 1
3f3810d0:	move   @0xc7b50, *a14+, 1
3f381100:	move   *a9(0x60), *a14+, 1
3f381120:	calla  L3FD997B0
3f381150:	move   a14, -*sp, 1
3f381160:	move   *a10(0xe0), *a14+, 1
3f381180:	move   @0xc7b50, *a14+, 1
3f3811b0:	move   *a9(0x60), *a14+, 1
3f3811d0:	calla  L3FD99A60
3f381200:	move   a14, -*sp, 1
3f381210:	move   *a10(0x100), *a14+, 1
3f381230:	move   @0xc7b50, *a14+, 1
3f381260:	move   *a9(0x60), *a14+, 1
3f381280:	calla  L3FD98760
3f3812b0:	move   a14, -*sp, 1
3f3812c0:	move   *a10(0xc0), a5, 1
3f3812e0:	move   *a5(0x20), *a14+, 1
3f381300:	move   @0xc7bb0, *a14+, 1
3f381330:	move   *a9(0x60), *a14+, 1
3f381350:	calla  L3FD997B0
3f381380:	move   a14, -*sp, 1
3f381390:	move   *a10(0x100), *a14+, 1
3f3813b0:	move   @0xc7bb0, *a14+, 1
3f3813e0:	move   *a9(0x60), *a14+, 1
3f381400:	calla  L3FD99A60
3f381430:	move   a14, -*sp, 1
3f381440:	move   *a10(0xe0), *a14+, 1
3f381460:	move   @0xc7bb0, *a14+, 1
3f381490:	move   *a9(0x60), *a14+, 1
3f3814b0:	calla  L3FD98760
3f3814e0:	move   a14, -*sp, 1
3f3814f0:	movk   6, a5
3f381500:	move   a5, *a14+, 1
3f381510:	move   @0xc7b70, *a14+, 1
3f381540:	move   *a9(0x60), *a14+, 1
3f381560:	calla  L3FD9A7A0
3f381590:	move   a14, -*sp, 1
3f3815a0:	move   *a10(0xc0), a3, 1
3f3815c0:	move   *a3(0x20), *a14+, 1
3f3815e0:	move   @0xc7b70, *a14+, 1
3f381610:	move   *a9(0x60), *a14+, 1
3f381630:	calla  L3FD997B0
3f381660:	move   a14, -*sp, 1
3f381670:	move   *a9(0x60), a3, 1
3f381690:	move   *a9(0x60), a5, 1
3f3816b0:	move   *a5(0x440), a5, 1
3f3816d0:	move   a5, a7
3f3816e0:	sll    0x9, a5
3f3816f0:	sll    0x7, a7
3f381700:	add    a7, a5
3f381710:	move   *a3(0x480), a7, 1
3f381730:	add    a5, a7
3f381740:	move   *a7(0x1a0), *a14+, 1
3f381760:	move   @0xc7b70, *a14+, 1
3f381790:	move   *a9(0x60), *a14+, 1
3f3817b0:	calla  L3FD99A60
3f3817e0:	move   a14, -*sp, 1
3f3817f0:	move   *a10(0xc0), a7, 1
3f381810:	move   *a7(0x20), *a14+, 1
3f381830:	move   @0xc7b90, *a14+, 1
3f381860:	move   *a9(0x60), *a14+, 1
3f381880:	calla  L3FD997B0
3f3818b0:	move   a14, -*sp, 1
3f3818c0:	move   *a10(0xe0), *a14+, 1
3f3818e0:	move   @0xc7b90, *a14+, 1
3f381910:	move   *a9(0x60), *a14+, 1
3f381930:	calla  L3FD99A60
3f381960:	move   a14, -*sp, 1
3f381970:	move   *a10(0x100), *a14+, 1
3f381990:	move   @0xc7b90, *a14+, 1
3f3819c0:	move   *a9(0x60), *a14+, 1
3f3819e0:	calla  L3FD98760
3f381a10:	move   a14, -*sp, 1
3f381a20:	move   @0xc7bd0, *a14+, 1
3f381a50:	move   @0xc7b90, *a14+, 1
3f381a80:	move   *a9(0x60), *a14+, 1
3f381aa0:	calla  L3FD9EF90
3f381ad0:	move   a14, -*sp, 1
3f381ae0:	movk   1, a7
3f381af0:	move   a7, *a14+, 1
3f381b00:	move   @0xc7b90, *a14+, 1
3f381b30:	move   *a9(0x60), *a14+, 1
3f381b50:	calla  L3FD4FD70
L3F381B80:
3f381b80:	move   *a10(0x160), a11, 1
3f381ba0:	move   a14, -*sp, 1
3f381bb0:	movk   5, a7
3f381bc0:	move   a7, *a14+, 1
3f381bd0:	move   a10, *a14+, 1
3f381be0:	move   a9, *a14+, 1
3f381bf0:	calla  L3F385E30
3f381c20:	move   a14, -*sp, 1
3f381c30:	move   *a10(0xa0), *a14+, 1
3f381c50:	move   *a10(0x80), *a14+, 1
3f381c70:	move   *a10(0x60), *a14+, 1
3f381c90:	move   *a10(0x40), *a14+, 1
3f381cb0:	move   @0xc7bb0, *a14+, 1
3f381ce0:	move   *a9(0x80), *a14+, 1
3f381d00:	move   *a9(0x60), *a14+, 1
3f381d20:	calla  L3F99E8F0
3f381d50:	sub    a5, a5
3f381d60:	move   a5, *a13(0x2c0), 1
3f381d80:	move   *a11, a3, 1
3f381d90:	cmp    a3, a5
3f381da0:	jage   L3F382AB0
L3F381DC0:
3f381dc0:	move   *a13(0x2c0), a7, 1
3f381de0:	sll    0x6, a7
3f381df0:	add    a11, a7
3f381e00:	setf   16, 1, 0
3f381e10:	move   *a7(0x60), a7, 0
3f381e30:	move   a7, *a13(0x40), 1
3f381e50:	move   *a13(0x2c0), a5, 1
3f381e70:	sll    0x6, a5
3f381e80:	add    a11, a5
3f381e90:	move   *a5(0x70), a5, 0
3f381eb0:	move   a5, *a13(0x60), 1
3f381ed0:	move   *a13(0x2c0), a3, 1
3f381ef0:	sll    0x6, a3
3f381f00:	add    a11, a3
3f381f10:	setf   16, 0, 0
3f381f20:	move   *a3(0x80), a3, 0
3f381f40:	move   a3, *a13(0x80), 1
3f381f60:	move   *a13(0x2c0), a3, 1
3f381f80:	sll    0x6, a3
3f381f90:	add    a11, a3
3f381fa0:	move   *a3(0x90), a3, 0
3f381fc0:	move   a3, *a13(0xa0), 1
3f381fe0:	move   *a10(0xc0), *a13(0xc0), 1
3f382010:	movk   8, a3
3f382020:	move   a3, *a13(0x20), 1
3f382040:	move   a14, -*sp, 1
3f382050:	move   a13, a5
3f382060:	addi   0x2a0, a5
3f382080:	move   a5, *a14+, 1
3f382090:	move   a13, a5
3f3820a0:	addi   0x280, a5
3f3820c0:	move   a5, *a14+, 1
3f3820d0:	move   *a13(0x2c0), a5, 1
3f3820f0:	sll    0x5, a5
3f382100:	move   *a11(0x40), a7, 1
3f382120:	add    a5, a7
3f382130:	move   *a7+, *a14+, 1
3f382140:	movk   1, a7
3f382150:	move   a7, *a14+, 1
3f382160:	move   a13, *a14+, 1
3f382170:	move   *a9(0x60), *a14+, 1
3f382190:	calla  L3FB16390
3f3821c0:	move   *a13(0x2c0), a5, 1
3f3821e0:	sll    0x5, a5
3f3821f0:	add    a11, a5
3f382200:	move   *a5(0x220), a5, 1
3f382220:	jreq   L3F382460
3f382230:	move   a14, -*sp, 1
3f382240:	move   a14, -*sp, 1
3f382250:	move   *a13(0x2c0), a5, 1
3f382270:	sll    0x5, a5
3f382280:	move   *a11(0x40), a3, 1
3f3822a0:	add    a5, a3
3f3822b0:	move   *a3+, *a14+, 1
3f3822c0:	calla  L3FB458D0
3f3822f0:	move   a8, *a14+, 1
3f382300:	move   *a13(0x2c0), a5, 1
3f382320:	sll    0x5, a5
3f382330:	move   *a11(0x40), a3, 1
3f382350:	add    a5, a3
3f382360:	move   *a3+, *a14+, 1
3f382370:	move   *a13(0x2a0), *a14+, 1
3f382390:	move   *a13(0x280), *a14+, 1
3f3823b0:	move   @0xc7b50, *a14+, 1
3f3823e0:	move   *a9(0x80), *a14+, 1
3f382400:	move   *a9(0x60), *a14+, 1
3f382420:	calla  L3FD5A900
3f382450:	jruc   L3F382750
L3F382460:
3f382460:	move   *a13(0x2c0), a5, 1
3f382480:	sll    0x5, a5
3f382490:	move   *a11(0x40), a3, 1
3f3824b0:	add    a5, a3
3f3824c0:	move   *a3(0x0), *a13(0x2e0), 1
3f3824f0:	move   a14, -*sp, 1
3f382500:	move   *a13(0x2c0), a5, 1
3f382520:	sll    0x5, a5
3f382530:	move   *a11(0x40), a3, 1
3f382550:	add    a5, a3
3f382560:	move   *a3+, *a14+, 1
3f382570:	calla  L3FB458D0
3f3825a0:	move   a8, *a13(0x300), 1
3f3825c0:	sub    a5, a5
3f3825d0:	move   a5, *a13(0x320), 1
3f3825f0:	move   a5, *a13(0x340), 1
3f382610:	move   a14, -*sp, 1
3f382620:	move   a7, *a14+, 1
3f382630:	move   a13, a3
3f382640:	addi   0x2e0, a3
3f382660:	move   a3, *a14+, 1
3f382670:	move   *a13(0x2a0), *a14+, 1
3f382690:	move   *a13(0x280), *a14+, 1
3f3826b0:	move   @0xc7b90, *a14+, 1
3f3826e0:	move   *a9(0x80), *a14+, 1
3f382700:	move   *a9(0x60), *a14+, 1
3f382720:	calla  L3FD6D160
L3F382750:
3f382750:	move   *a11(0x300), a5, 1
3f382770:	move   *a13(0x2c0), a3, 1
3f382790:	cmp    a3, a5
3f3827a0:	jrne   L3F382A20
3f3827b0:	move   a14, -*sp, 1
3f3827c0:	sll    0x6, a3
3f3827d0:	add    a11, a3
3f3827e0:	setf   16, 0, 0
3f3827f0:	move   *a3(0x90), a8, 0
3f382810:	move   a8, *a14+, 1
3f382820:	move   *a13(0x2c0), a5, 1
3f382840:	sll    0x6, a5
3f382850:	add    a11, a5
3f382860:	move   *a5(0x80), a8, 0
3f382880:	move   a8, *a14+, 1
3f382890:	move   *a13(0x2c0), a5, 1
3f3828b0:	sll    0x6, a5
3f3828c0:	add    a11, a5
3f3828d0:	setf   16, 1, 0
3f3828e0:	move   *a5(0x70), a8, 0
3f382900:	move   a8, *a14+, 1
3f382910:	move   *a13(0x2c0), a5, 1
3f382930:	sll    0x6, a5
3f382940:	add    a11, a5
3f382950:	move   *a5(0x60), a8, 0
3f382970:	move   a8, *a14+, 1
3f382980:	move   @0xc7b70, *a14+, 1
3f3829b0:	move   *a9(0x80), *a14+, 1
3f3829d0:	move   *a9(0x60), *a14+, 1
3f3829f0:	calla  L3F99E8F0
L3F382A20:
3f382a20:	move   *a13(0x2c0), a5, 1
3f382a40:	inc    a5
3f382a50:	move   a5, *a13(0x2c0), 1
3f382a70:	move   *a11, a3, 1
3f382a80:	cmp    a3, a5
3f382a90:	jalt   L3F381DC0
L3F382AB0:
3f382ab0:	move   a14, -*sp, 1
3f382ac0:	move   *a10(0x60), a7, 1
3f382ae0:	move   *a10(0xa0), a3, 1
3f382b00:	add    a3, a7
3f382b10:	move   a7, *a14+, 1
3f382b20:	move   *a10(0x40), a7, 1
3f382b40:	move   *a10(0x80), a3, 1
3f382b60:	add    a3, a7
3f382b70:	move   a7, *a14+, 1
3f382b80:	move   *a10(0x60), a7, 1
3f382ba0:	move   *a10(0xa0), a3, 1
3f382bc0:	add    a3, a7
3f382bd0:	move   a7, *a14+, 1
3f382be0:	move   *a10(0x40), *a14+, 1
3f382c00:	move   @0xc7b50, *a14+, 1
3f382c30:	move   *a9(0x80), *a14+, 1
3f382c50:	move   *a9(0x60), *a14+, 1
3f382c70:	calla  L3F99AA90
3f382ca0:	move   *sp(0x100), a14, 1
3f382cc0:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3f382ce0:	rets   2
3f382cf0:	mmtm   sp, a9,a11,a13
3f382d10:	move   a14, a13
3f382d20:	addi   0x120, a14
3f382d40:	move   a14, -*sp, 1
3f382d50:	move   *a13(0xffe0), a11, 1
3f382d70:	move   *a11(0xe0), *a14+, 1
3f382d90:	move   *a11(0x60), *a14+, 1
3f382db0:	calla  L3FDA9050
3f382de0:	move   *a13(0xffc0), a11, 1
3f382e00:	move   *a11(0x160), a11, 1
3f382e20:	move   a11, *a13(0x20), 1
3f382e40:	move   *a11(0x300), a11, 1
3f382e60:	inc    a11
3f382e70:	jreq   L3F383340
3f382e80:	move   *a13(0x20), a11, 1
3f382ea0:	move   *a11(0x300), *a13(0x0), 1
3f382ed0:	movi   0xffff, a9
3f382ef0:	move   a9, *a11(0x300), 1
3f382f10:	movi   0xfc18, a9
3f382f30:	move   a9, *a13(0x40), 1
3f382f50:	move   a14, -*sp, 1
3f382f60:	move   a13, a9
3f382f70:	addi   0x40, a9
3f382f90:	move   a9, *a14+, 1
3f382fa0:	movk   1, a9
3f382fb0:	move   a9, *a14+, 1
3f382fc0:	move   *a13, a9, 1
3f382fd0:	sll    0x5, a9
3f382fe0:	move   *a11(0x20), a11, 1
3f383000:	add    a9, a11
3f383010:	move   *a11, a11, 1
3f383020:	move   *a11(0x60), *a14+, 1
3f383040:	move   *a13(0xffe0), a11, 1
3f383060:	move   *a11(0x60), *a14+, 1
3f383080:	calla  L3FD75CD0
3f3830b0:	move   a14, -*sp, 1
3f3830c0:	move   *a13(0x20), a9, 1
3f3830e0:	move   *a13, a11, 1
3f3830f0:	sll    0x6, a11
3f383100:	add    a9, a11
3f383110:	setf   16, 0, 0
3f383120:	move   *a11(0x90), a8, 0
3f383140:	move   a8, *a14+, 1
3f383150:	move   *a13, a11, 1
3f383160:	sll    0x6, a11
3f383170:	add    a9, a11
3f383180:	move   *a11(0x80), a8, 0
3f3831a0:	move   a8, *a14+, 1
3f3831b0:	move   *a13, a11, 1
3f3831c0:	sll    0x6, a11
3f3831d0:	add    a9, a11
3f3831e0:	setf   16, 1, 0
3f3831f0:	move   *a11(0x70), a8, 0
3f383210:	move   a8, *a14+, 1
3f383220:	move   *a13, a11, 1
3f383230:	sll    0x6, a11
3f383240:	add    a9, a11
3f383250:	move   *a11(0x60), a8, 0
3f383270:	move   a8, *a14+, 1
3f383280:	move   @0xc7b70, *a14+, 1
3f3832b0:	move   *a13(0xffe0), a11, 1
3f3832d0:	move   *a11(0x80), *a14+, 1
3f3832f0:	move   *a11(0x60), *a14+, 1
3f383310:	calla  L3F99E8F0
L3F383340:
3f383340:	move   *sp(0x80), a14, 1
3f383360:	mmfm   sp, a9,a11,a13
3f383380:	rets   2
3f383390:	mmtm   sp, a5,a7,a9,a11,a13
3f3833b0:	move   a14, a13
3f3833c0:	addi   0xb60, a14
3f3833e0:	move   *a13(0xffc0), a11, 1
3f383400:	move   *a11(0x160), a9, 1
3f383420:	move   *a9(0x300), a11, 1
3f383440:	inc    a11
3f383450:	jaeq   L3F384BF0
3f383470:	move   a14, -*sp, 1
3f383480:	move   a13, a11
3f383490:	addi   0x860, a11
3f3834b0:	move   a11, *a14+, 1
3f3834c0:	movi   0x2000, a11
3f3834e0:	move   a11, *a14+, 1
3f3834f0:	move   *a13(0xffe0), a11, 1
3f383510:	move   *a11(0x60), *a14+, 1
3f383530:	calla  L3FD36070
3f383560:	move   a8, a8
3f383570:	jreq   L3F383690
L3F383580:
3f383580:	move   a14, -*sp, 1
3f383590:	move   a13, a11
3f3835a0:	addi   0x860, a11
3f3835c0:	move   a11, *a14+, 1
3f3835d0:	movi   0x2000, a11
3f3835f0:	move   a11, *a14+, 1
3f383600:	move   *a13(0xffe0), a11, 1
3f383620:	move   *a11(0x60), *a14+, 1
3f383640:	calla  L3FD36070
3f383670:	move   a8, a8
3f383680:	jrne   L3F383580
L3F383690:
3f383690:	move   a14, -*sp, 1
3f3836a0:	move   a13, a11
3f3836b0:	addi   0x6c0, a11
3f3836d0:	move   a11, *a14+, 1
3f3836e0:	move   a13, a11
3f3836f0:	addi   0x740, a11
3f383710:	move   a11, *a14+, 1
3f383720:	move   a13, a11
3f383730:	addi   0x720, a11
3f383750:	move   a11, *a14+, 1
3f383760:	move   a13, a11
3f383770:	addi   0x700, a11
3f383790:	move   a11, *a14+, 1
3f3837a0:	move   a13, a11
3f3837b0:	addi   0x6e0, a11
3f3837d0:	move   a11, *a14+, 1
3f3837e0:	move   a13, a11
3f3837f0:	addi   0x80, a11
3f383810:	move   a11, *a14+, 1
3f383820:	move   a13, a11
3f383830:	addi   0x760, a11
3f383850:	move   a11, *a14+, 1
3f383860:	move   *a13(0xffe0), a11, 1
3f383880:	move   *a11(0x80), *a14+, 1
3f3838a0:	move   *a11(0x60), *a14+, 1
3f3838c0:	calla  L3FD72C50
3f3838f0:	move   a8, a8
3f383900:	jaeq   L3F384BF0
3f383920:	move   *a13(0x720), *a11(0x100), 1
3f383950:	move   *a13(0x740), *a11(0x120), 1
3f383980:	move   a14, -*sp, 1
3f383990:	move   *a13(0xffc0), *a14+, 1
3f3839b0:	move   *a11(0x120), *a14+, 1
3f3839d0:	move   *a11(0x100), *a14+, 1
3f3839f0:	calla  L3F387730
3f383a20:	move   a8, *a13, 1
3f383a30:	inc    a8
3f383a40:	jaeq   L3F384BF0
3f383a60:	move   *a13(0xffc0), a11, 1
3f383a80:	move   *a11(0x160), a9, 1
3f383aa0:	move   *a9(0x300), a11, 1
3f383ac0:	move   *a13, a7, 1
3f383ad0:	cmp    a7, a11
3f383ae0:	jaeq   L3F384BF0
3f383b00:	move   *a9(0x300), *a13(0xa0), 1
3f383b30:	move   *a13(0xa0), a11, 1
3f383b50:	inc    a11
3f383b60:	jreq   L3F383FB0
3f383b70:	movi   0xfc18, a11
3f383b90:	move   a11, *a13(0x780), 1
3f383bb0:	move   a14, -*sp, 1
3f383bc0:	move   a13, a11
3f383bd0:	addi   0x780, a11
3f383bf0:	move   a11, *a14+, 1
3f383c00:	movk   1, a11
3f383c10:	move   a11, *a14+, 1
3f383c20:	move   *a13(0xa0), a11, 1
3f383c40:	sll    0x5, a11
3f383c50:	move   *a9(0x20), a7, 1
3f383c70:	add    a11, a7
3f383c80:	move   *a7, a11, 1
3f383c90:	move   *a11(0x60), *a14+, 1
3f383cb0:	move   *a13(0xffe0), a11, 1
3f383cd0:	move   *a11(0x60), *a14+, 1
3f383cf0:	calla  L3FD75CD0
3f383d20:	move   a14, -*sp, 1
3f383d30:	move   *a13(0xa0), a7, 1
3f383d50:	sll    0x6, a7
3f383d60:	add    a9, a7
3f383d70:	setf   16, 0, 0
3f383d80:	move   *a7(0x90), a8, 0
3f383da0:	move   a8, *a14+, 1
3f383db0:	move   *a13(0xa0), a7, 1
3f383dd0:	sll    0x6, a7
3f383de0:	add    a9, a7
3f383df0:	move   *a7(0x80), a8, 0
3f383e10:	move   a8, *a14+, 1
3f383e20:	move   *a13(0xa0), a7, 1
3f383e40:	sll    0x6, a7
3f383e50:	add    a9, a7
3f383e60:	setf   16, 1, 0
3f383e70:	move   *a7(0x70), a8, 0
3f383e90:	move   a8, *a14+, 1
3f383ea0:	move   *a13(0xa0), a7, 1
3f383ec0:	sll    0x6, a7
3f383ed0:	add    a9, a7
3f383ee0:	move   *a7(0x60), a8, 0
3f383f00:	move   a8, *a14+, 1
3f383f10:	move   @0xc7b70, *a14+, 1
3f383f40:	move   *a11(0x80), *a14+, 1
3f383f60:	move   *a11(0x60), *a14+, 1
3f383f80:	calla  L3F99E8F0
L3F383FB0:
3f383fb0:	move   a14, -*sp, 1
3f383fc0:	move   a13, a11
3f383fd0:	addi   0x80, a11
3f383ff0:	move   a11, *a14+, 1
3f384000:	move   a13, a7
3f384010:	addi   0x60, a7
3f384030:	move   a7, *a14+, 1
3f384040:	move   a13, a5
3f384050:	addi   0x40, a5
3f384070:	move   a5, *a14+, 1
3f384080:	move   *a13, a5, 1
3f384090:	sll    0x6, a5
3f3840a0:	add    a9, a5
3f3840b0:	move   *a13, a7, 1
3f3840c0:	sll    0x6, a7
3f3840d0:	add    a9, a7
3f3840e0:	setf   16, 1, 0
3f3840f0:	move   *a5(0x70), a5, 0
3f384110:	setf   16, 0, 0
3f384120:	move   *a7(0x90), a7, 0
3f384140:	add    a7, a5
3f384150:	move   a5, *a14+, 1
3f384160:	move   *a13, a7, 1
3f384170:	sll    0x6, a7
3f384180:	add    a9, a7
3f384190:	setf   16, 1, 0
3f3841a0:	move   *a7(0x60), a8, 0
3f3841c0:	move   a8, *a14+, 1
3f3841d0:	move   *a13(0xffe0), a7, 1
3f3841f0:	move   *a7(0x60), a5, 1
3f384210:	move   *a7(0x60), a11, 1
3f384230:	move   *a11(0x440), a11, 1
3f384250:	move   a11, a7
3f384260:	sll    0x9, a11
3f384270:	sll    0x7, a7
3f384280:	add    a7, a11
3f384290:	move   *a5(0x480), a7, 1
3f3842b0:	add    a11, a7
3f3842c0:	move   *a7(0x40), *a14+, 1
3f3842e0:	move   *a13(0xffe0), a11, 1
3f384300:	move   *a11(0x80), *a14+, 1
3f384320:	move   *a11(0x60), *a14+, 1
3f384340:	calla  L3FDA81D0
3f384370:	move   *a13(0x0), *a9(0x300), 1
3f3843a0:	move   *a13(0x40), *a13(0x780), 1
3f3843d0:	move   *a13(0x60), *a13(0x7a0), 1
3f384400:	move   a14, -*sp, 1
3f384410:	move   a13, a7
3f384420:	addi   0x780, a7
3f384440:	move   a7, *a14+, 1
3f384450:	movk   3, a5
3f384460:	move   a5, *a14+, 1
3f384470:	move   *a13, a5, 1
3f384480:	sll    0x5, a5
3f384490:	move   *a9(0x20), a7, 1
3f3844b0:	add    a5, a7
3f3844c0:	move   *a7, a7, 1
3f3844d0:	move   *a7(0x60), *a14+, 1
3f3844f0:	move   *a11(0x60), *a14+, 1
3f384510:	calla  L3FD75CD0
3f384540:	movk   12, a7
3f384550:	move   a7, *a13(0xc0), 1
3f384570:	move   *a11(0x60), *a13(0x120), 1
3f3845a0:	move   *a13, a5, 1
3f3845b0:	sll    0x5, a5
3f3845c0:	move   *a9(0x20), a11, 1
3f3845e0:	add    a5, a11
3f3845f0:	move   *a11, a11, 1
3f384600:	move   *a11(0x60), *a13(0x140), 1
3f384630:	sub    a11, a11
3f384640:	move   a11, *a13(0x180), 1
3f384660:	move   a11, *a13(0x160), 1
3f384680:	movi   0x1f4, a5
3f3846a0:	move   a5, *a13(0x1c0), 1
3f3846c0:	move   a5, *a13(0x1a0), 1
3f3846e0:	move   a11, *a13(0x1e0), 1
3f384700:	move   a14, -*sp, 1
3f384710:	move   *a13, a7, 1
3f384720:	sll    0x6, a7
3f384730:	add    a9, a7
3f384740:	setf   16, 0, 0
3f384750:	move   *a7(0x90), a8, 0
3f384770:	move   a8, *a14+, 1
3f384780:	move   *a13, a7, 1
3f384790:	sll    0x6, a7
3f3847a0:	add    a9, a7
3f3847b0:	move   *a7(0x80), a8, 0
3f3847d0:	move   a8, *a14+, 1
3f3847e0:	move   *a13, a7, 1
3f3847f0:	sll    0x6, a7
3f384800:	add    a9, a7
3f384810:	setf   16, 1, 0
3f384820:	move   *a7(0x70), a8, 0
3f384840:	move   a8, *a14+, 1
3f384850:	move   *a13, a7, 1
3f384860:	sll    0x6, a7
3f384870:	add    a9, a7
3f384880:	move   *a7(0x60), a8, 0
3f3848a0:	move   a8, *a14+, 1
3f3848b0:	move   @0xc7b70, *a14+, 1
3f3848e0:	move   *a13(0xffe0), a7, 1
3f384900:	move   *a7(0x80), *a14+, 1
3f384920:	move   *a7(0x60), *a14+, 1
3f384940:	calla  L3F99E8F0
3f384970:	move   a14, -*sp, 1
3f384980:	move   *a13, a7, 1
3f384990:	sll    0x5, a7
3f3849a0:	move   *a9(0x20), a5, 1
3f3849c0:	add    a7, a5
3f3849d0:	move   *a5, a7, 1
3f3849e0:	move   *a7(0x60), *a14+, 1
3f384a00:	move   *a13(0xffe0), a7, 1
3f384a20:	move   *a7(0x60), *a14+, 1
3f384a40:	calla  L3FD75410
3f384a70:	move   a14, -*sp, 1
3f384a80:	move   *a13, a5, 1
3f384a90:	sll    0x5, a5
3f384aa0:	move   *a9(0x20), a7, 1
3f384ac0:	add    a5, a7
3f384ad0:	move   *a7, a7, 1
3f384ae0:	move   *a7(0x2e0), *a14+, 1
3f384b00:	move   a13, a7
3f384b10:	addi   0xc0, a7
3f384b30:	move   a7, *a14+, 1
3f384b40:	move   *a13, a5, 1
3f384b50:	sll    0x5, a5
3f384b60:	move   *a9(0x20), a11, 1
3f384b80:	add    a5, a11
3f384b90:	move   *a11, a11, 1
3f384ba0:	move   *a11(0x2e0), a11, 1
3f384bc0:	move   *a11(0x1a0), a11, 1
3f384be0:	call   a11
L3F384BF0:
3f384bf0:	move   *sp(0xc0), a14, 1
3f384c10:	mmfm   sp, a5,a7,a9,a11,a13
3f384c30:	rets   2
3f384c40:	mmtm   sp, a5,a7,a9,a11,a13
3f384c60:	move   a14, a13
3f384c70:	addi   0x580, a14
3f384c90:	move   *a13(0xffe0), a11, 1
3f384cb0:	move   *a11(0x1a0), a11, 1
3f384cd0:	dec    a11
3f384ce0:	jane   L3F385DE0
3f384d00:	move   a14, -*sp, 1
3f384d10:	move   *a13(0xffc0), *a14+, 1
3f384d30:	move   *a13(0xffe0), a11, 1
3f384d50:	move   *a11(0x120), *a14+, 1
3f384d70:	move   *a11(0x100), *a14+, 1
3f384d90:	calla  L3F387730
3f384dc0:	move   a8, *a13(0x60), 1
3f384de0:	move   *a13(0xffc0), a7, 1
3f384e00:	move   *a7(0x160), a9, 1
3f384e20:	inc    a8
3f384e30:	jaeq   L3F385DE0
3f384e50:	move   a14, -*sp, 1
3f384e60:	move   a13, a5
3f384e70:	addi   0x40, a5
3f384e90:	move   a5, *a14+, 1
3f384ea0:	move   a13, a5
3f384eb0:	addk   32, a5
3f384ec0:	move   a5, *a14+, 1
3f384ed0:	move   a13, *a14+, 1
3f384ee0:	move   *a13(0x60), a5, 1
3f384f00:	sll    0x6, a5
3f384f10:	add    a9, a5
3f384f20:	move   *a13(0x60), a7, 1
3f384f40:	sll    0x6, a7
3f384f50:	add    a9, a7
3f384f60:	setf   16, 1, 0
3f384f70:	move   *a5(0x70), a5, 0
3f384f90:	setf   16, 0, 0
3f384fa0:	move   *a7(0x90), a7, 0
3f384fc0:	add    a7, a5
3f384fd0:	move   a5, *a14+, 1
3f384fe0:	move   *a13(0x60), a7, 1
3f385000:	sll    0x6, a7
3f385010:	add    a9, a7
3f385020:	setf   16, 1, 0
3f385030:	move   *a7(0x60), a8, 0
3f385050:	move   a8, *a14+, 1
3f385060:	move   *a11(0x60), a7, 1
3f385080:	move   *a11(0x60), a5, 1
3f3850a0:	move   *a5(0x440), a5, 1
3f3850c0:	move   a5, a11
3f3850d0:	sll    0x9, a5
3f3850e0:	sll    0x7, a11
3f3850f0:	add    a11, a5
3f385100:	move   *a7(0x480), a11, 1
3f385120:	add    a5, a11
3f385130:	move   *a11(0x40), *a14+, 1
3f385150:	move   *a13(0xffe0), a11, 1
3f385170:	move   *a11(0x80), *a14+, 1
3f385190:	move   *a11(0x60), *a14+, 1
3f3851b0:	calla  L3FDA81D0
3f3851e0:	move   *a13(0x60), a7, 1
3f385200:	sll    0x5, a7
3f385210:	move   *a9(0x20), a5, 1
3f385230:	add    a7, a5
3f385240:	move   *a5, a7, 1
3f385250:	move   *a13(0xffc0), *a7(0x20), 1
3f385280:	move   *a13(0x60), a7, 1
3f3852a0:	sll    0x5, a7
3f3852b0:	move   *a9(0x20), a5, 1
3f3852d0:	add    a7, a5
3f3852e0:	move   *a5, a7, 1
3f3852f0:	move   *a9(0x320), *a7(0x0), 1
3f385320:	move   *a13(0xffc0), a7, 1
3f385340:	move   *a7(0x160), a5, 1
3f385360:	move   *a13(0x60), *a5(0x300), 1
3f385390:	move   *a13(0x0), *a13(0x360), 1
3f3853c0:	move   *a13(0x20), *a13(0x380), 1
3f3853f0:	move   a14, -*sp, 1
3f385400:	move   a13, a5
3f385410:	addi   0x360, a5
3f385430:	move   a5, *a14+, 1
3f385440:	movk   3, a5
3f385450:	move   a5, *a14+, 1
3f385460:	move   *a13(0x60), a5, 1
3f385480:	sll    0x5, a5
3f385490:	move   *a9(0x20), a7, 1
3f3854b0:	add    a5, a7
3f3854c0:	move   *a7, a7, 1
3f3854d0:	move   *a7(0x60), *a14+, 1
3f3854f0:	move   *a11(0x60), *a14+, 1
3f385510:	calla  L3FD75CD0
3f385540:	movk   12, a7
3f385550:	move   a7, *a13(0x440), 1
3f385570:	move   *a11(0x60), *a13(0x4a0), 1
3f3855a0:	move   *a13(0x60), a5, 1
3f3855c0:	sll    0x5, a5
3f3855d0:	move   *a9(0x20), a11, 1
3f3855f0:	add    a5, a11
3f385600:	move   *a11, a11, 1
3f385610:	move   *a11(0x60), *a13(0x4c0), 1
3f385640:	sub    a11, a11
3f385650:	move   a11, *a13(0x500), 1
3f385670:	move   a11, *a13(0x4e0), 1
3f385690:	movi   0x1f4, a5
3f3856b0:	move   a5, *a13(0x540), 1
3f3856d0:	move   a5, *a13(0x520), 1
3f3856f0:	move   a11, *a13(0x560), 1
3f385710:	move   a14, -*sp, 1
3f385720:	move   *a13(0x60), a7, 1
3f385740:	sll    0x6, a7
3f385750:	add    a9, a7
3f385760:	setf   16, 0, 0
3f385770:	move   *a7(0x90), a8, 0
3f385790:	move   a8, *a14+, 1
3f3857a0:	move   *a13(0x60), a7, 1
3f3857c0:	sll    0x6, a7
3f3857d0:	add    a9, a7
3f3857e0:	move   *a7(0x80), a8, 0
3f385800:	move   a8, *a14+, 1
3f385810:	move   *a13(0x60), a7, 1
3f385830:	sll    0x6, a7
3f385840:	add    a9, a7
3f385850:	setf   16, 1, 0
3f385860:	move   *a7(0x70), a8, 0
3f385880:	move   a8, *a14+, 1
3f385890:	move   *a13(0x60), a7, 1
3f3858b0:	sll    0x6, a7
3f3858c0:	add    a9, a7
3f3858d0:	move   *a7(0x60), a8, 0
3f3858f0:	move   a8, *a14+, 1
3f385900:	move   @0xc7b70, *a14+, 1
3f385930:	move   *a13(0xffe0), a7, 1
3f385950:	move   *a7(0x80), *a14+, 1
3f385970:	move   *a7(0x60), *a14+, 1
3f385990:	calla  L3F99E8F0
3f3859c0:	move   a14, -*sp, 1
3f3859d0:	move   *a13(0x60), a7, 1
3f3859f0:	sll    0x5, a7
3f385a00:	move   *a9(0x20), a5, 1
3f385a20:	add    a7, a5
3f385a30:	move   *a5, a7, 1
3f385a40:	move   *a7(0x60), *a14+, 1
3f385a60:	move   *a13(0xffe0), a7, 1
3f385a80:	move   *a7(0x60), *a14+, 1
3f385aa0:	calla  L3FD75410
3f385ad0:	move   a14, -*sp, 1
3f385ae0:	move   *a13(0x60), a5, 1
3f385b00:	sll    0x5, a5
3f385b10:	move   *a9(0x20), a7, 1
3f385b30:	add    a5, a7
3f385b40:	move   *a7, a7, 1
3f385b50:	move   *a7(0x2e0), *a14+, 1
3f385b70:	move   a13, a7
3f385b80:	addi   0x440, a7
3f385ba0:	move   a7, *a14+, 1
3f385bb0:	move   *a13(0x60), a5, 1
3f385bd0:	sll    0x5, a5
3f385be0:	move   *a9(0x20), a11, 1
3f385c00:	add    a5, a11
3f385c10:	move   *a11, a11, 1
3f385c20:	move   *a11(0x2e0), a11, 1
3f385c40:	move   *a11(0x1a0), a11, 1
3f385c60:	call   a11
3f385c70:	move   a14, -*sp, 1
3f385c80:	move   *a13(0xffe0), a11, 1
3f385ca0:	move   *a11(0xe0), *a14+, 1
3f385cc0:	sub    a5, a5
3f385cd0:	move   a5, *a14+, 1
3f385ce0:	move   a5, *a14+, 1
3f385cf0:	movk   1, a5
3f385d00:	move   a5, *a14+, 1
3f385d10:	move   a5, *a14+, 1
3f385d20:	movi   0x188, a5
3f385d40:	move   a5, *a14+, 1
3f385d50:	movk   1, a5
3f385d60:	move   a5, *a14+, 1
3f385d70:	move   *a11(0x80), *a14+, 1
3f385d90:	move   *a11(0x60), *a14+, 1
3f385db0:	calla  L3FD59FD0
L3F385DE0:
3f385de0:	move   *sp(0xc0), a14, 1
3f385e00:	mmfm   sp, a5,a7,a9,a11,a13
3f385e20:	rets   2
L3F385E30:
3f385e30:	mmtm   sp, a7,a9,a11,a13
3f385e50:	move   a14, a13
3f385e60:	addi   0x320, a14
3f385e80:	move   a14, -*sp, 1
3f385e90:	move   a13, *a14+, 1
3f385ea0:	move   *a13(0xffe0), a11, 1
3f385ec0:	move   *a11(0x80), *a14+, 1
3f385ee0:	move   *a11(0x60), *a14+, 1
3f385f00:	calla  L3FD58A10
3f385f30:	move   *a13(0xffc0), a9, 1
3f385f50:	move   *a9(0x160), a9, 1
3f385f70:	addi   0x60, a9
3f385f90:	move   a9, *a13(0x2e0), 1
3f385fb0:	move   *a13(0xffc0), a7, 1
3f385fd0:	move   *a13(0x40), *a7(0x80), 1
3f386000:	setf   16, 0, 0
3f386010:	move   *a9(0x30), a9, 0
3f386030:	move   a9, *a7(0xa0), 1
3f386050:	movk   1, a9
3f386060:	move   a9, *a13(0x300), 1
3f386080:	move   *a7(0x160), a7, 1
3f3860a0:	move   *a7, a7, 1
3f3860b0:	cmp    a7, a9
3f3860c0:	jage   L3F386CC0
L3F3860E0:
3f3860e0:	move   *a13(0x300), a11, 1
3f386100:	dec    a11
3f386110:	sll    0x6, a11
3f386120:	move   *a13(0x2e0), a9, 1
3f386140:	add    a9, a11
3f386150:	move   *a13(0x300), a7, 1
3f386170:	dec    a7
3f386180:	sll    0x6, a7
3f386190:	add    a9, a7
3f3861a0:	setf   16, 1, 0
3f3861b0:	move   *a11, a11, 0
3f3861c0:	setf   16, 0, 0
3f3861d0:	move   *a7(0x20), a7, 0
3f3861f0:	add    a7, a11
3f386200:	move   *a13(0x300), a7, 1
3f386220:	sll    0x6, a7
3f386230:	add    a9, a7
3f386240:	move   *a7(0x20), a7, 0
3f386260:	add    a7, a11
3f386270:	move   *a13(0xffa0), a7, 1
3f386290:	add    a7, a11
3f3862a0:	move   *a13(0x40), a7, 1
3f3862c0:	cmp    a7, a11
3f3862d0:	jrls   L3F3867B0
3f3862e0:	move   *a13(0xffc0), a11, 1
3f386300:	move   *a13(0x300), a7, 1
3f386320:	move   *a11(0x140), a9, 1
3f386340:	cmp    a9, a7
3f386350:	jrne   L3F3864C0
3f386360:	move   *a13(0x40), a9, 1
3f386380:	move   *a13, a7, 1
3f386390:	add    a7, a9
3f3863a0:	move   *a13(0x300), a7, 1
3f3863c0:	sll    0x6, a7
3f3863d0:	move   *a13(0x2e0), a11, 1
3f3863f0:	add    a11, a7
3f386400:	move   *a7(0x20), a7, 0
3f386420:	sub    a7, a9
3f386430:	move   *a13(0xffa0), a7, 1
3f386450:	sub    a7, a9
3f386460:	move   *a13(0x300), a7, 1
3f386480:	sll    0x6, a7
3f386490:	add    a11, a7
3f3864a0:	move   a9, *a7, 0
3f3864b0:	jruc   L3F386530
L3F3864C0:
3f3864c0:	sll    0x6, a7
3f3864d0:	move   *a13(0x2e0), a9, 1
3f3864f0:	add    a9, a7
3f386500:	move   *a13(0xffa0), *a7(0x0), 0
L3F386530:
3f386530:	move   *a13(0x300), a11, 1
3f386550:	dec    a11
3f386560:	sll    0x6, a11
3f386570:	move   *a13(0x2e0), a9, 1
3f386590:	add    a9, a11
3f3865a0:	move   *a13(0x300), a7, 1
3f3865c0:	dec    a7
3f3865d0:	sll    0x6, a7
3f3865e0:	add    a9, a7
3f3865f0:	setf   16, 1, 0
3f386600:	move   *a11(0x10), a11, 0
3f386620:	setf   16, 0, 0
3f386630:	move   *a7(0x30), a7, 0
3f386650:	add    a7, a11
3f386660:	move   *a13(0x300), a7, 1
3f386680:	sll    0x6, a7
3f386690:	add    a9, a7
3f3866a0:	move   a11, *a7(0x10), 0
3f3866c0:	move   *a13(0xffc0), a11, 1
3f3866e0:	move   *a13(0x300), a7, 1
3f386700:	dec    a7
3f386710:	sll    0x6, a7
3f386720:	add    a9, a7
3f386730:	move   *a11(0xa0), a9, 1
3f386750:	move   *a7(0x30), a7, 0
3f386770:	add    a7, a9
3f386780:	move   a9, *a11(0xa0), 1
3f3867a0:	jruc   L3F386BF0
L3F3867B0:
3f3867b0:	move   *a13(0xffc0), a11, 1
3f3867d0:	move   *a13(0x300), a7, 1
3f3867f0:	move   *a11(0x140), a9, 1
3f386810:	cmp    a9, a7
3f386820:	jrne   L3F386990
3f386830:	move   *a13(0x40), a9, 1
3f386850:	move   *a13, a7, 1
3f386860:	add    a7, a9
3f386870:	move   *a13(0x300), a7, 1
3f386890:	sll    0x6, a7
3f3868a0:	move   *a13(0x2e0), a11, 1
3f3868c0:	add    a11, a7
3f3868d0:	move   *a7(0x20), a7, 0
3f3868f0:	sub    a7, a9
3f386900:	move   *a13(0xffa0), a7, 1
3f386920:	sub    a7, a9
3f386930:	move   *a13(0x300), a7, 1
3f386950:	sll    0x6, a7
3f386960:	add    a11, a7
3f386970:	move   a9, *a7, 0
3f386980:	jruc   L3F386B30
L3F386990:
3f386990:	dec    a7
3f3869a0:	sll    0x6, a7
3f3869b0:	move   *a13(0x2e0), a9, 1
3f3869d0:	add    a9, a7
3f3869e0:	move   *a13(0x300), a9, 1
3f386a00:	dec    a9
3f386a10:	sll    0x6, a9
3f386a20:	move   *a13(0x2e0), a11, 1
3f386a40:	add    a11, a9
3f386a50:	setf   16, 1, 0
3f386a60:	move   *a7, a7, 0
3f386a70:	setf   16, 0, 0
3f386a80:	move   *a9(0x20), a9, 0
3f386aa0:	add    a9, a7
3f386ab0:	move   *a13(0xffa0), a9, 1
3f386ad0:	add    a9, a7
3f386ae0:	move   *a13(0x300), a9, 1
3f386b00:	sll    0x6, a9
3f386b10:	add    a11, a9
3f386b20:	move   a7, *a9, 0
L3F386B30:
3f386b30:	move   *a13(0x300), a9, 1
3f386b50:	sll    0x6, a9
3f386b60:	add    a11, a9
3f386b70:	move   *a13(0x300), a7, 1
3f386b90:	dec    a7
3f386ba0:	sll    0x6, a7
3f386bb0:	add    a11, a7
3f386bc0:	move   *a7(0x10), *a9(0x10), 0
L3F386BF0:
3f386bf0:	move   *a13(0x300), a11, 1
3f386c10:	inc    a11
3f386c20:	move   a11, *a13(0x300), 1
3f386c40:	move   *a13(0xffc0), a9, 1
3f386c60:	move   *a9(0x160), a7, 1
3f386c80:	move   *a7, a7, 1
3f386c90:	cmp    a7, a11
3f386ca0:	jalt   L3F3860E0
L3F386CC0:
3f386cc0:	move   *sp(0xa0), a14, 1
3f386ce0:	mmfm   sp, a7,a9,a11,a13
3f386d00:	rets   2
L3F386D10:
3f386d10:	mmtm   sp, a7,a9,a11,a13
3f386d30:	move   a14, a13
3f386d40:	addi   0x60, a14
3f386d60:	sub    a11, a11
3f386d70:	setf   16, 1, 0
3f386d80:	move   a11, *a13(0x20), 0
3f386da0:	move   a11, *a13(0x30), 0
3f386dc0:	move   a11, *a13(0x40), 0
3f386de0:	move   a11, *a13(0x50), 0
3f386e00:	move   *a13(0xffc0), a9, 1
3f386e20:	move   *a9(0x160), a9, 1
3f386e40:	move   *a13(0xff80), *a9(0x40), 1
3f386e70:	move   *a13(0xffc0), a9, 1
3f386e90:	move   *a9(0x160), a9, 1
3f386eb0:	move   *a13(0xff40), *a9(0x0), 1
3f386ee0:	move   *a13(0xffc0), a9, 1
3f386f00:	move   *a9(0x160), a9, 1
3f386f20:	movi   0xffff, a11
3f386f40:	move   a11, *a9(0x300), 1
3f386f60:	move   *a13(0xffc0), a9, 1
3f386f80:	move   *a9(0x160), a11, 1
3f386fa0:	move   *a13(0xff60), *a11(0x20), 1
3f386fd0:	move   *a13(0xffa0), *a13(0x20), 0
3f387000:	sub    a11, a11
3f387010:	move   a11, *a13, 1
3f387020:	move   *a13(0xff40), a9, 1
3f387040:	cmp    a9, a11
3f387050:	jrge   L3F3876E0
L3F387060:
3f387060:	move   a14, -*sp, 1
3f387070:	move   a14, -*sp, 1
3f387080:	move   *a13, a11, 1
3f387090:	sll    0x5, a11
3f3870a0:	move   *a13(0xff80), a9, 1
3f3870c0:	add    a9, a11
3f3870d0:	move   *a11+, *a14+, 1
3f3870e0:	calla  L3FB458D0
3f387110:	move   a8, *a14+, 1
3f387120:	move   *a13, a11, 1
3f387130:	sll    0x5, a11
3f387140:	add    a9, a11
3f387150:	move   *a11+, *a14+, 1
3f387160:	move   *a13(0xffc0), a11, 1
3f387180:	move   *a11(0xc0), *a14+, 1
3f3871a0:	calla  L3FDA4870
3f3871d0:	move   *a13(0xffa0), a9, 1
3f3871f0:	sll    0x1, a9
3f387200:	add    a9, a8
3f387210:	setf   16, 0, 0
3f387220:	move   a8, *a13(0x40), 0
3f387240:	move   *a11(0x160), a9, 1
3f387260:	move   *a13, a11, 1
3f387270:	sll    0x6, a11
3f387280:	add    a11, a9
3f387290:	move   *a13(0x20), *a9(0x60), 0
3f3872c0:	move   *a13(0xffc0), a11, 1
3f3872e0:	move   *a11(0x160), a9, 1
3f387300:	move   *a13, a7, 1
3f387310:	sll    0x5, a7
3f387320:	add    a7, a9
3f387330:	move   *a13, a7, 1
3f387340:	sll    0x5, a7
3f387350:	move   *a13(0xff20), a11, 1
3f387370:	add    a11, a7
3f387380:	move   *a7(0x0), *a9(0x220), 1
3f3873b0:	move   *a13(0xffc0), a9, 1
3f3873d0:	move   *a9(0x160), a7, 1
3f3873f0:	move   *a13, a9, 1
3f387400:	sll    0x6, a9
3f387410:	add    a9, a7
3f387420:	sub    a9, a9
3f387430:	move   a9, *a7(0x70), 0
3f387450:	move   *a13(0xffc0), a7, 1
3f387470:	move   *a7(0x160), a9, 1
3f387490:	move   *a13, a7, 1
3f3874a0:	sll    0x6, a7
3f3874b0:	add    a7, a9
3f3874c0:	move   *a13(0x40), *a9(0x80), 0
3f3874f0:	move   *a13(0xffc0), a9, 1
3f387510:	move   *a9(0x160), a7, 1
3f387530:	move   *a13, a9, 1
3f387540:	sll    0x6, a9
3f387550:	add    a9, a7
3f387560:	move   *a13(0xffc0), a9, 1
3f387580:	move   *a9(0xa0), *a7(0x90), 0
3f3875b0:	move   *a13(0x40), a7, 0
3f3875d0:	inc    a7
3f3875e0:	sext   a7, 0
3f3875f0:	setf   16, 1, 0
3f387600:	move   *a13(0x20), a9, 0
3f387620:	add    a9, a7
3f387630:	move   a7, *a13(0x20), 0
3f387650:	move   *a13, a9, 1
3f387660:	inc    a9
3f387670:	move   a9, *a13, 1
3f387680:	move   *a13(0xff40), a7, 1
3f3876a0:	cmp    a7, a9
3f3876b0:	jrge   L3F3876E0
3f3876c0:	subk   7, a9
3f3876d0:	jrlt   L3F387060
L3F3876E0:
3f3876e0:	move   *sp(0xa0), a14, 1
3f387700:	mmfm   sp, a7,a9,a11,a13
3f387720:	rets   2
L3F387730:
3f387730:	mmtm   sp, a7,a9,a10,a11,a13
3f387750:	move   a14, a13
3f387760:	addk   32, a14
3f387770:	move   *a13(0xffa0), a11, 1
3f387790:	move   *a11(0x160), a10, 1
3f3877b0:	move   a10, a9
3f3877c0:	addi   0x60, a9
3f3877e0:	sub    a11, a11
3f3877f0:	move   a11, *a13, 1
3f387800:	move   *a10, a7, 1
3f387810:	cmp    a7, a11
3f387820:	jrge   L3F387C30
L3F387830:
3f387830:	move   *a13, a11, 1
3f387840:	sll    0x6, a11
3f387850:	add    a9, a11
3f387860:	move   *a13(0xffe0), a7, 1
3f387880:	setf   16, 1, 0
3f387890:	move   *a11, a11, 0
3f3878a0:	cmp    a11, a7
3f3878b0:	jrlt   L3F387BD0
3f3878c0:	move   *a13, a11, 1
3f3878d0:	sll    0x6, a11
3f3878e0:	add    a9, a11
3f3878f0:	move   *a13, a7, 1
3f387900:	sll    0x6, a7
3f387910:	add    a9, a7
3f387920:	move   *a11, a11, 0
3f387930:	setf   16, 0, 0
3f387940:	move   *a7(0x20), a7, 0
3f387960:	add    a7, a11
3f387970:	move   *a13(0xffe0), a7, 1
3f387990:	cmp    a11, a7
3f3879a0:	jrhi   L3F387BD0
3f3879b0:	move   *a13, a11, 1
3f3879c0:	sll    0x6, a11
3f3879d0:	add    a9, a11
3f3879e0:	move   *a13(0xffc0), a7, 1
3f387a00:	setf   16, 1, 0
3f387a10:	move   *a11(0x10), a11, 0
3f387a30:	cmp    a11, a7
3f387a40:	jrlt   L3F387BD0
3f387a50:	move   *a13, a11, 1
3f387a60:	sll    0x6, a11
3f387a70:	add    a9, a11
3f387a80:	move   *a13, a7, 1
3f387a90:	sll    0x6, a7
3f387aa0:	add    a9, a7
3f387ab0:	move   *a11(0x10), a11, 0
3f387ad0:	setf   16, 0, 0
3f387ae0:	move   *a7(0x30), a7, 0
3f387b00:	add    a7, a11
3f387b10:	move   *a13(0xffc0), a7, 1
3f387b30:	cmp    a11, a7
3f387b40:	jrhi   L3F387BD0
3f387b50:	move   *a13, a11, 1
3f387b60:	sll    0x5, a11
3f387b70:	add    a10, a11
3f387b80:	move   *a11(0x220), a11, 1
3f387ba0:	jreq   L3F387BD0
3f387bb0:	move   *a13, a8, 1
3f387bc0:	jruc   L3F387C50
L3F387BD0:
3f387bd0:	move   *a13, a11, 1
3f387be0:	inc    a11
3f387bf0:	move   a11, *a13, 1
3f387c00:	move   *a10, a7, 1
3f387c10:	cmp    a7, a11
3f387c20:	jrlt   L3F387830
L3F387C30:
3f387c30:	movi   0xffff, a8
L3F387C50:
3f387c50:	move   *sp(0xc0), a14, 1
3f387c70:	mmfm   sp, a7,a9,a10,a11,a13
3f387c90:	rets   2
3f387ca0:	mmtm   sp, a9,a11,a13
3f387cc0:	move   a14, a13
3f387cd0:	addi   0x380, a14
3f387cf0:	move   *a13(0xffc0), a11, 1
3f387d10:	move   *a11, a11, 1
3f387d20:	subk   4, a11
3f387d30:	jreq   L3F387D90
3f387d40:	move   *a13(0xffc0), a11, 1
3f387d60:	move   *a11, a11, 1
3f387d70:	subk   5, a11
3f387d80:	jrne   L3F387F20
L3F387D90:
3f387d90:	move   a14, -*sp, 1
3f387da0:	move   *a13(0xffe0), *a14+, 1
3f387dc0:	move   *a13(0xffc0), a11, 1
3f387de0:	move   *a11(0x120), a11, 1
3f387e00:	move   a11, *a13(0x340), 1
3f387e20:	move   a11, *a14+, 1
3f387e30:	move   *a13(0xffc0), a11, 1
3f387e50:	move   *a11(0x100), a11, 1
3f387e70:	move   a11, *a13(0x320), 1
3f387e90:	move   a11, *a14+, 1
3f387ea0:	calla  L3F387730
3f387ed0:	inc    a8
3f387ee0:	jrne   L3F3881B0
3f387ef0:	sub    a8, a8
3f387f00:	jauc   L3F388770
L3F387F20:
3f387f20:	move   *a13(0xffc0), a11, 1
3f387f40:	move   *a11, a11, 1
3f387f50:	subk   6, a11
3f387f60:	jrne   L3F3880F0
3f387f70:	move   a14, -*sp, 1
3f387f80:	move   *a13(0xffe0), *a14+, 1
3f387fa0:	move   *a13(0xffc0), a11, 1
3f387fc0:	move   *a11(0x120), a11, 1
3f387fe0:	move   a11, *a13(0x340), 1
3f388000:	move   a11, *a14+, 1
3f388010:	move   *a13(0xffc0), a11, 1
3f388030:	move   *a11(0x100), a11, 1
3f388050:	move   a11, *a13(0x320), 1
3f388070:	move   a11, *a14+, 1
3f388080:	calla  L3F387730
3f3880b0:	inc    a8
3f3880c0:	jrne   L3F3881B0
3f3880d0:	sub    a8, a8
3f3880e0:	jruc   L3F388770
L3F3880F0:
3f3880f0:	move   *a13(0xffc0), a11, 1
3f388110:	move   *a13(0xffa0), a9, 1
3f388130:	move   *a11(0x80), a11, 1
3f388150:	cmp    a11, a9
3f388160:	jrne   L3F388190
3f388170:	movk   1, a8
3f388180:	jruc   L3F388770
L3F388190:
3f388190:	sub    a8, a8
3f3881a0:	jruc   L3F388770
L3F3881B0:
3f3881b0:	sub    a9, a9
3f3881c0:	move   a9, *a13(0x360), 1
3f3881e0:	move   *a13(0xffe0), a11, 1
3f388200:	move   *a11(0x160), a11, 1
3f388220:	move   *a11, a11, 1
3f388230:	cmp    a11, a9
3f388240:	jrge   L3F388760
L3F388250:
3f388250:	move   a14, -*sp, 1
3f388260:	move   a13, *a14+, 1
3f388270:	move   *a13(0xffe0), a11, 1
3f388290:	move   *a11(0x160), a9, 1
3f3882b0:	move   *a13(0x360), a11, 1
3f3882d0:	sll    0x5, a11
3f3882e0:	move   *a9(0x20), a9, 1
3f388300:	add    a11, a9
3f388310:	move   *a9, a11, 1
3f388320:	move   *a11(0x60), *a14+, 1
3f388340:	move   *a13(0xffc0), a11, 1
3f388360:	move   *a11(0x60), *a14+, 1
3f388380:	calla  L3FD58A10
3f3883b0:	setf   16, 1, 0
3f3883c0:	move   *a13(0x0), *a13(0x2e0), 0
3f3883f0:	move   *a13(0x20), *a13(0x2f0), 0
3f388420:	move   *a13(0x40), *a13(0x300), 0
3f388450:	move   *a13(0x60), *a13(0x310), 0
3f388480:	move   *a13(0x220), a9, 1
3f3884a0:	jreq   L3F3886A0
3f3884b0:	move   *a13(0x320), a9, 1
3f3884d0:	move   *a13(0x2e0), a11, 0
3f3884f0:	cmp    a11, a9
3f388500:	jrlt   L3F3886A0
3f388510:	setf   16, 0, 0
3f388520:	move   *a13(0x300), a9, 0
3f388540:	add    a9, a11
3f388550:	move   *a13(0x320), a9, 1
3f388570:	cmp    a11, a9
3f388580:	jrhi   L3F3886A0
3f388590:	move   *a13(0x340), a11, 1
3f3885b0:	setf   16, 1, 0
3f3885c0:	move   *a13(0x2f0), a9, 0
3f3885e0:	cmp    a9, a11
3f3885f0:	jrlt   L3F3886A0
3f388600:	setf   16, 0, 0
3f388610:	move   *a13(0x310), a11, 0
3f388630:	add    a11, a9
3f388640:	move   *a13(0x340), a11, 1
3f388660:	cmp    a9, a11
3f388670:	jrhi   L3F3886A0
3f388680:	sub    a8, a8
3f388690:	jruc   L3F388770
L3F3886A0:
3f3886a0:	move   *a13(0x360), a11, 1
3f3886c0:	inc    a11
3f3886d0:	move   a11, *a13(0x360), 1
3f3886f0:	move   *a13(0xffe0), a9, 1
3f388710:	move   *a9(0x160), a9, 1
3f388730:	move   *a9, a9, 1
3f388740:	cmp    a9, a11
3f388750:	jrlt   L3F388250
L3F388760:
3f388760:	movk   1, a8
L3F388770:
3f388770:	move   *sp(0x80), a14, 1
3f388790:	mmfm   sp, a9,a11,a13
3f3887b0:	rets   2
L3F3887C0:
3f3887c0:	mmtm   sp, a7,a9,a11,a13
3f3887e0:	move   a14, a13
3f3887f0:	addi   0x1c0, a14
3f388810:	sub    a11, a11
3f388820:	setf   16, 1, 0
3f388830:	move   a11, *a13(0x20), 0
3f388850:	move   a11, *a13(0x30), 0
3f388870:	move   a11, *a13(0x40), 0
3f388890:	move   a11, *a13(0x50), 0
3f3888b0:	movk   5, a11
3f3888c0:	move   a11, *a13(0x60), 1
3f3888e0:	move   *a13(0xffe0), a9, 1
3f388900:	move   *a9(0x20), *a13(0xe0), 1
3f388930:	move   *a9(0x0), *a13(0x100), 1
3f388960:	move   *a13(0xffc0), a7, 1
3f388980:	move   *a7(0xc0), a7, 1
3f3889a0:	move   *a7(0x1f0), a7, 0
3f3889c0:	move   *a13(0xffc0), a9, 1
3f3889e0:	move   *a9(0xc0), a9, 1
3f388a00:	move   *a9(0x200), a9, 0
3f388a20:	add    a9, a7
3f388a30:	move   *a13(0xffc0), a9, 1
3f388a50:	addk   5, a7
3f388a60:	move   a7, *a9(0xa0), 1
3f388a80:	move   *a9(0x160), a7, 1
3f388aa0:	move   *a13(0xffa0), *a7(0x40), 1
3f388ad0:	move   *a9(0x160), a7, 1
3f388af0:	move   *a9(0xa0), *a7(0x90), 0
3f388b20:	sub    a7, a7
3f388b30:	move   a7, *a13, 1
3f388b40:	move   *a9(0x160), a9, 1
3f388b60:	move   *a9, a9, 1
3f388b70:	cmp    a9, a7
3f388b80:	jrge   L3F3890C0
L3F388B90:
3f388b90:	move   a14, -*sp, 1
3f388ba0:	move   a14, -*sp, 1
3f388bb0:	move   *a13, a11, 1
3f388bc0:	sll    0x5, a11
3f388bd0:	move   *a13(0xffa0), a9, 1
3f388bf0:	add    a9, a11
3f388c00:	move   *a11+, *a14+, 1
3f388c10:	calla  L3FB458D0
3f388c40:	move   a8, *a14+, 1
3f388c50:	move   *a13, a11, 1
3f388c60:	sll    0x5, a11
3f388c70:	add    a9, a11
3f388c80:	move   *a11+, *a14+, 1
3f388c90:	move   *a13(0xffc0), a11, 1
3f388cb0:	move   *a11(0xc0), *a14+, 1
3f388cd0:	calla  L3FDA4870
3f388d00:	move   *a13(0x60), a7, 1
3f388d20:	sll    0x1, a7
3f388d30:	add    a7, a8
3f388d40:	setf   16, 0, 0
3f388d50:	move   a8, *a13(0x40), 0
3f388d70:	move   *a11(0x160), a7, 1
3f388d90:	move   *a13, a9, 1
3f388da0:	sll    0x6, a9
3f388db0:	add    a9, a7
3f388dc0:	sub    a9, a9
3f388dd0:	move   a9, *a7(0x60), 0
3f388df0:	move   *a11(0x160), a7, 1
3f388e10:	move   *a13, a9, 1
3f388e20:	sll    0x6, a9
3f388e30:	add    a9, a7
3f388e40:	sub    a9, a9
3f388e50:	move   a9, *a7(0x70), 0
3f388e70:	move   *a11(0x160), a7, 1
3f388e90:	move   *a13, a9, 1
3f388ea0:	sll    0x6, a9
3f388eb0:	add    a9, a7
3f388ec0:	move   *a13(0x40), *a7(0x80), 0
3f388ef0:	move   *a11(0x160), a9, 1
3f388f10:	move   *a13, a7, 1
3f388f20:	sll    0x6, a7
3f388f30:	add    a7, a9
3f388f40:	move   *a11(0xa0), *a9(0x90), 0
3f388f70:	move   *a13(0x40), a9, 0
3f388f90:	inc    a9
3f388fa0:	sext   a9, 0
3f388fb0:	setf   16, 1, 0
3f388fc0:	move   *a13(0x20), a7, 0
3f388fe0:	add    a7, a9
3f388ff0:	move   a9, *a13(0x20), 0
3f389010:	move   *a13, a7, 1
3f389020:	inc    a7
3f389030:	move   a7, *a13, 1
3f389040:	move   *a11(0x160), a7, 1
3f389060:	move   *a13, a9, 1
3f389070:	move   *a7, a7, 1
3f389080:	cmp    a7, a9
3f389090:	jrge   L3F3890C0
3f3890a0:	subk   7, a9
3f3890b0:	jrlt   L3F388B90
L3F3890C0:
3f3890c0:	move   a14, -*sp, 1
3f3890d0:	movk   5, a11
3f3890e0:	move   a11, *a14+, 1
3f3890f0:	move   *a13(0xffc0), *a14+, 1
3f389110:	move   a13, a9
3f389120:	addi   0x80, a9
3f389140:	move   a9, *a14+, 1
3f389150:	calla  L3F385E30
3f389180:	move   a14, -*sp, 1
3f389190:	move   *a13(0xffc0), *a14+, 1
3f3891b0:	move   a9, *a14+, 1
3f3891c0:	calla  L3F380640
3f3891f0:	move   *sp(0xa0), a14, 1
3f389210:	mmfm   sp, a7,a9,a11,a13
3f389230:	rets   2
3f389240:	mmtm   sp, a7,a9,a11,a13
3f389260:	move   a14, a13
3f389270:	addi   0xa0, a14
3f389290:	sub    a11, a11
3f3892a0:	move   a11, *a13, 1
3f3892b0:	move   *a13(0xffc0), a11, 1
3f3892d0:	move   *a11(0x160), a11, 1
3f3892f0:	setf   8, 0, 0
3f389300:	move   *a11(0xc0), a11, 0
3f389320:	jreq   L3F389AA0
3f389330:	move   *a13(0xffe0), a11, 1
3f389350:	move   *a11(0x180), a11, 1
3f389370:	btst   0, a11
3f389380:	jrne   L3F389AA0
3f389390:	move   *a13(0xffe0), a11, 1
3f3893b0:	move   *a11(0x180), a11, 1
3f3893d0:	btst   2, a11
3f3893e0:	jrne   L3F389AA0
3f3893f0:	move   *a13(0xffe0), a11, 1
3f389410:	move   *a11(0x1a0), a11, 1
3f389430:	dec    a11
3f389440:	jrne   L3F389AA0
3f389450:	move   *a13(0xffc0), a11, 1
3f389470:	move   *a11(0x160), a9, 1
3f389490:	move   *a9(0x40), *a13(0x40), 1
3f3894c0:	sub    a9, a9
3f3894d0:	move   a9, *a13(0x20), 1
3f3894f0:	move   *a11(0x160), a11, 1
3f389510:	move   *a11(0x60), a11, 1
3f389530:	cmp    a11, a9
3f389540:	jrge   L3F389A20
L3F389550:
3f389550:	move   *a13(0xffc0), a11, 1
3f389570:	move   *a13(0x20), a9, 1
3f389590:	move   *a13(0x40), a7, 1
3f3895b0:	mpys   a7, a9
3f3895c0:	move   *a11(0x60), a7, 1
3f3895e0:	add    a9, a7
3f3895f0:	move   a7, *a13(0x60), 1
3f389610:	move   *a13(0x40), a9, 1
3f389630:	add    a9, a7
3f389640:	move   a7, *a13(0x80), 1
3f389660:	move   *a13(0xffe0), a7, 1
3f389680:	move   *a7(0x120), a7, 1
3f3896a0:	move   *a13(0x60), a9, 1
3f3896c0:	cmp    a9, a7
3f3896d0:	jrlt   L3F389970
3f3896e0:	move   *a13(0xffe0), a7, 1
3f389700:	move   *a7(0x120), a7, 1
3f389720:	move   *a13(0x80), a9, 1
3f389740:	cmp    a9, a7
3f389750:	jrgt   L3F389970
3f389760:	move   *a13(0xffe0), a7, 1
3f389780:	move   *a7(0x100), a7, 1
3f3897a0:	move   *a11(0x40), a9, 1
3f3897c0:	cmp    a9, a7
3f3897d0:	jrlt   L3F389A20
3f3897e0:	move   *a11(0x40), a9, 1
3f389800:	move   *a11(0x80), a7, 1
3f389820:	add    a7, a9
3f389830:	move   *a13(0xffe0), a7, 1
3f389850:	move   *a7(0x100), a7, 1
3f389870:	cmp    a9, a7
3f389880:	jrgt   L3F389A20
3f389890:	move   *a11(0x160), a9, 1
3f3898b0:	move   *a13(0x20), *a9(0x20), 1
3f3898e0:	move   *a11(0x160), a9, 1
3f389900:	move   *a9, a9, 1
3f389910:	jreq   L3F389A20
3f389920:	move   *a11(0x160), a9, 1
3f389940:	move   *a9, a9, 1
3f389950:	call   a9
3f389960:	jruc   L3F389A20
L3F389970:
3f389970:	move   *a13(0x20), a9, 1
3f389990:	inc    a9
3f3899a0:	move   a9, *a13(0x20), 1
3f3899c0:	move   *a11(0x160), a7, 1
3f3899e0:	move   *a7(0x60), a7, 1
3f389a00:	cmp    a7, a9
3f389a10:	jrlt   L3F389550
L3F389A20:
3f389a20:	move   a14, -*sp, 1
3f389a30:	move   *a13(0xffc0), *a14+, 1
3f389a50:	move   *a13(0xffe0), *a14+, 1
3f389a70:	calla  L3F389AF0
L3F389AA0:
3f389aa0:	move   *sp(0xa0), a14, 1
3f389ac0:	mmfm   sp, a7,a9,a11,a13
3f389ae0:	rets   2
L3F389AF0:
3f389af0:	mmtm   sp, a7,a9,a11,a13
3f389b10:	move   a14, a13
3f389b20:	addi   0x370, a14
3f389b40:	sub    a11, a11
3f389b50:	move   a11, *a13(0x40), 1
3f389b70:	setf   8, 0, 0
3f389b80:	move   @0xc8020, a11, 0
3f389bb0:	jaeq   L3F38AA30
3f389bd0:	move   a14, -*sp, 1
3f389be0:	sub    a9, a9
3f389bf0:	move   a9, *a14+, 1
3f389c00:	move   a9, *a14+, 1
3f389c10:	move   *a13(0xffe0), a7, 1
3f389c30:	move   *a7(0x60), a9, 1
3f389c50:	move   *a7(0x60), a7, 1
3f389c70:	move   *a7(0x440), a7, 1
3f389c90:	move   a7, a11
3f389ca0:	sll    0x9, a7
3f389cb0:	sll    0x7, a11
3f389cc0:	add    a11, a7
3f389cd0:	move   *a9(0x480), a11, 1
3f389cf0:	add    a7, a11
3f389d00:	move   *a11(0x40), *a14+, 1
3f389d20:	move   *a13(0xffe0), a11, 1
3f389d40:	move   *a11(0x60), *a14+, 1
3f389d60:	calla  L3F997000
3f389d90:	move   a8, @0xc7d00, 1
3f389dc0:	move   a14, -*sp, 1
3f389dd0:	movk   2, a9
3f389de0:	move   a9, *a14+, 1
3f389df0:	movk   8, a7
3f389e00:	move   a7, *a14+, 1
3f389e10:	movk   12, a7
3f389e20:	move   a7, *a14+, 1
3f389e30:	move   a7, *a14+, 1
3f389e40:	movi   0xc7e60, a7
3f389e70:	move   a7, *a14+, 1
3f389e80:	sub    a9, a9
3f389e90:	move   a9, *a14+, 1
3f389ea0:	move   a9, *a14+, 1
3f389eb0:	movk   1, a9
3f389ec0:	move   a9, *a14+, 1
3f389ed0:	sub    a9, a9
3f389ee0:	move   a9, *a14+, 1
3f389ef0:	move   *a11(0x60), *a14+, 1
3f389f10:	calla  L3F9A0490
3f389f40:	move   a8, @0xc7fe0, 1
3f389f70:	move   a14, -*sp, 1
3f389f80:	movk   2, a9
3f389f90:	move   a9, *a14+, 1
3f389fa0:	movk   8, a9
3f389fb0:	move   a9, *a14+, 1
3f389fc0:	movk   12, a9
3f389fd0:	move   a9, *a14+, 1
3f389fe0:	move   a9, *a14+, 1
3f389ff0:	movi   0xc7f20, a9
3f38a020:	move   a9, *a14+, 1
3f38a030:	sub    a7, a7
3f38a040:	move   a7, *a14+, 1
3f38a050:	move   a7, *a14+, 1
3f38a060:	movk   1, a7
3f38a070:	move   a7, *a14+, 1
3f38a080:	sub    a7, a7
3f38a090:	move   a7, *a14+, 1
3f38a0a0:	move   *a11(0x60), *a14+, 1
3f38a0c0:	calla  L3F9A0490
3f38a0f0:	move   a8, @0xc8000, 1
3f38a120:	movb   a7, @0xc8020
3f38a150:	move   a14, -*sp, 1
3f38a160:	move   *a13(0xffc0), a9, 1
3f38a180:	move   *a9(0xc0), a9, 1
3f38a1a0:	move   *a9(0x20), *a14+, 1
3f38a1c0:	move   @0xc7d00, *a14+, 1
3f38a1f0:	move   *a11(0x60), *a14+, 1
3f38a210:	calla  L3FD997B0
3f38a240:	move   a14, -*sp, 1
3f38a250:	move   *a13(0xffc0), a9, 1
3f38a270:	move   *a9(0xe0), *a14+, 1
3f38a290:	move   @0xc7d00, *a14+, 1
3f38a2c0:	move   *a11(0x60), *a14+, 1
3f38a2e0:	calla  L3FD99A60
3f38a310:	move   a14, -*sp, 1
3f38a320:	move   *a9(0x100), *a14+, 1
3f38a340:	move   @0xc7d00, *a14+, 1
3f38a370:	move   *a11(0x60), *a14+, 1
3f38a390:	calla  L3FD98760
3f38a3c0:	move   a14, -*sp, 1
3f38a3d0:	movk   1, a7
3f38a3e0:	move   a7, *a14+, 1
3f38a3f0:	move   *a9(0x100), *a14+, 1
3f38a410:	move   *a9(0xe0), *a14+, 1
3f38a430:	movk   16, a7
3f38a440:	move   a7, *a14+, 1
3f38a450:	move   a7, *a14+, 1
3f38a460:	movi   0xc7d60, a7
3f38a490:	move   a7, *a14+, 1
3f38a4a0:	move   *a11(0x60), a7, 1
3f38a4c0:	move   *a11(0x60), a9, 1
3f38a4e0:	move   *a9(0x440), a9, 1
3f38a500:	move   a9, a11
3f38a510:	sll    0x9, a9
3f38a520:	sll    0x7, a11
3f38a530:	add    a11, a9
3f38a540:	move   *a7(0x480), a11, 1
3f38a560:	add    a9, a11
3f38a570:	move   *a11(0x40), *a14+, 1
3f38a590:	move   *a13(0xffe0), a11, 1
3f38a5b0:	move   *a11(0x60), *a14+, 1
3f38a5d0:	calla  L3FD40FF0
3f38a600:	move   a8, @0xc7d40, 1
3f38a630:	move   a8, *a13(0x200), 1
3f38a650:	movk   2, a9
3f38a660:	move   a9, *a13(0x180), 1
3f38a680:	movk   3, a7
3f38a690:	move   a7, *a13(0x80), 1
3f38a6b0:	move   *a13(0xffc0), a11, 1
3f38a6d0:	move   *a11(0x100), *a13(0xc0), 1
3f38a700:	move   *a11(0xe0), *a13(0xe0), 1
3f38a730:	move   a14, -*sp, 1
3f38a740:	move   a13, a7
3f38a750:	addi   0x80, a7
3f38a770:	move   a7, *a14+, 1
3f38a780:	movi   0x90d, a9
3f38a7a0:	move   a9, *a14+, 1
3f38a7b0:	move   *a13(0xffe0), a7, 1
3f38a7d0:	move   *a7(0x60), a9, 1
3f38a7f0:	move   *a7(0x60), a7, 1
3f38a810:	move   *a7(0x440), a7, 1
3f38a830:	move   a7, a11
3f38a840:	sll    0x9, a7
3f38a850:	sll    0x7, a11
3f38a860:	add    a11, a7
3f38a870:	move   *a9(0x480), a11, 1
3f38a890:	add    a7, a11
3f38a8a0:	move   *a11(0x40), *a14+, 1
3f38a8c0:	move   *a13(0xffe0), a11, 1
3f38a8e0:	move   *a11(0x60), *a14+, 1
3f38a900:	calla  L3F997000
3f38a930:	move   a8, @0xc7d20, 1
3f38a960:	move   a14, -*sp, 1
3f38a970:	move   *a13(0xffc0), a9, 1
3f38a990:	move   *a9(0xc0), a7, 1
3f38a9b0:	move   *a7(0x20), *a14+, 1
3f38a9d0:	move   a8, *a14+, 1
3f38a9e0:	move   *a11(0x60), *a14+, 1
3f38aa00:	calla  L3FD997B0
L3F38AA30:
3f38aa30:	sub    a11, a11
3f38aa40:	move   a11, *a13(0x60), 1
3f38aa60:	move   *a13(0xffc0), a9, 1
3f38aa80:	move   *a9(0x160), a7, 1
3f38aaa0:	move   *a7(0x60), a7, 1
3f38aac0:	cmp    a7, a11
3f38aad0:	jage   L3F38B3A0
L3F38AAF0:
3f38aaf0:	move   a14, -*sp, 1
3f38ab00:	move   a14, -*sp, 1
3f38ab10:	move   *a13(0xffc0), a11, 1
3f38ab30:	move   *a11(0x160), a9, 1
3f38ab50:	move   *a13(0x60), a7, 1
3f38ab70:	sll    0x5, a7
3f38ab80:	move   *a9(0x80), a9, 1
3f38aba0:	add    a7, a9
3f38abb0:	move   *a9+, *a14+, 1
3f38abc0:	calla  L3FB458D0
3f38abf0:	move   a8, *a14+, 1
3f38ac00:	move   *a11(0x160), a9, 1
3f38ac20:	move   *a13(0x60), a7, 1
3f38ac40:	sll    0x5, a7
3f38ac50:	move   *a9(0x80), a9, 1
3f38ac70:	add    a7, a9
3f38ac80:	move   *a9+, *a14+, 1
3f38ac90:	move   *a11(0x60), a9, 1
3f38acb0:	move   *a13(0x40), a7, 1
3f38acd0:	add    a7, a9
3f38ace0:	addk   10, a9
3f38acf0:	move   a9, *a14+, 1
3f38ad00:	move   *a11(0x40), a9, 1
3f38ad20:	addk   17, a9
3f38ad30:	move   a9, *a14+, 1
3f38ad40:	move   @0xc7d00, *a14+, 1
3f38ad70:	move   *a13(0xffe0), a9, 1
3f38ad90:	move   *a9(0x80), *a14+, 1
3f38adb0:	move   *a9(0x60), *a14+, 1
3f38add0:	calla  L3FDA0000
3f38ae00:	move   *a11(0x160), a7, 1
3f38ae20:	move   *a7(0x20), a7, 1
3f38ae40:	move   *a13(0x60), a9, 1
3f38ae60:	cmp    a9, a7
3f38ae70:	jrne   L3F38B080
3f38ae80:	move   a14, -*sp, 1
3f38ae90:	move   *a11(0xa0), *a14+, 1
3f38aeb0:	movk   12, a7
3f38aec0:	move   a7, *a14+, 1
3f38aed0:	move   *a11(0x60), a7, 1
3f38aef0:	move   *a13(0x40), a9, 1
3f38af10:	add    a9, a7
3f38af20:	move   a7, *a14+, 1
3f38af30:	move   *a11(0x40), *a14+, 1
3f38af50:	sub    a7, a7
3f38af60:	move   a7, *a14+, 1
3f38af70:	move   a7, *a14+, 1
3f38af80:	move   @0xc7fe0, *a14+, 1
3f38afb0:	move   @0xc7d00, *a14+, 1
3f38afe0:	move   *a13(0xffe0), a7, 1
3f38b000:	move   *a7(0x80), *a14+, 1
3f38b020:	move   *a7(0x60), *a14+, 1
3f38b040:	calla  L3F9D0370
3f38b070:	jruc   L3F38B270
L3F38B080:
3f38b080:	move   a14, -*sp, 1
3f38b090:	move   *a11(0xa0), *a14+, 1
3f38b0b0:	movk   12, a7
3f38b0c0:	move   a7, *a14+, 1
3f38b0d0:	move   *a11(0x60), a7, 1
3f38b0f0:	move   *a13(0x40), a9, 1
3f38b110:	add    a9, a7
3f38b120:	move   a7, *a14+, 1
3f38b130:	move   *a11(0x40), *a14+, 1
3f38b150:	sub    a7, a7
3f38b160:	move   a7, *a14+, 1
3f38b170:	move   a7, *a14+, 1
3f38b180:	move   @0xc8000, *a14+, 1
3f38b1b0:	move   @0xc7d00, *a14+, 1
3f38b1e0:	move   *a13(0xffe0), a7, 1
3f38b200:	move   *a7(0x80), *a14+, 1
3f38b220:	move   *a7(0x60), *a14+, 1
3f38b240:	calla  L3F9D0370
L3F38B270:
3f38b270:	move   *a11(0x160), a7, 1
3f38b290:	move   *a7(0x40), a7, 1
3f38b2b0:	add    a9, a7
3f38b2c0:	move   a7, *a13(0x40), 1
3f38b2e0:	move   *a13(0x60), a9, 1
3f38b300:	inc    a9
3f38b310:	move   a9, *a13(0x60), 1
3f38b330:	move   *a11(0x160), a7, 1
3f38b350:	move   *a7(0x60), a7, 1
3f38b370:	cmp    a7, a9
3f38b380:	jalt   L3F38AAF0
L3F38B3A0:
3f38b3a0:	move   *a13(0xffc0), a11, 1
3f38b3c0:	move   *a11(0x160), a9, 1
3f38b3e0:	setf   8, 0, 0
3f38b3f0:	move   *a9(0xc0), a9, 0
3f38b410:	jrne   L3F38B570
3f38b420:	move   a14, -*sp, 1
3f38b430:	move   *a11(0xa0), *a14+, 1
3f38b450:	move   *a11(0x80), *a14+, 1
3f38b470:	move   *a11(0x60), *a14+, 1
3f38b490:	move   *a11(0x40), *a14+, 1
3f38b4b0:	move   @0xc7d20, *a14+, 1
3f38b4e0:	move   *a13(0xffe0), a9, 1
3f38b500:	move   *a9(0x80), *a14+, 1
3f38b520:	move   *a9(0x60), *a14+, 1
3f38b540:	calla  L3F99E8F0
L3F38B570:
3f38b570:	move   *sp(0xa0), a14, 1
3f38b590:	mmfm   sp, a7,a9,a11,a13
3f38b5b0:	rets   2
3f38b5c0:	mmtm   sp, a9,a11,a13
3f38b5e0:	move   a14, a13
3f38b5f0:	move   *a13(0xffe0), a11, 1
3f38b610:	move   *a11(0x160), a11, 1
3f38b630:	move   *a13(0xffe0), a9, 1
3f38b650:	move   *a9(0x160), a9, 1
3f38b670:	move   *a11(0x40), a11, 1
3f38b690:	move   *a9(0xa0), a9, 1
3f38b6b0:	cmp    a9, a11
3f38b6c0:	jrlt   L3F38B740
3f38b6d0:	move   *a13(0xffe0), a11, 1
3f38b6f0:	move   *a11(0x160), a9, 1
3f38b710:	sub    a11, a11
3f38b720:	move   a11, *a9(0x40), 1
L3F38B740:
3f38b740:	move   *sp(0x80), a14, 1
3f38b760:	mmfm   sp, a9,a11,a13
3f38b780:	rets   2
L3F38B790:
3f38b790:	mmtm   sp, a7,a9,a11,a13
3f38b7b0:	move   a14, a13
3f38b7c0:	addk   32, a14
3f38b7d0:	move   *a13(0xffa0), a11, 1
3f38b7f0:	move   *a11(0x140), a11, 1
3f38b810:	jreq   L3F38BAD0
3f38b820:	move   *a13(0xffa0), a11, 1
3f38b840:	move   *a11(0x160), a9, 1
3f38b860:	move   *a13(0xff60), a11, 1
3f38b880:	move   *a9(0x80), a9, 1
3f38b8a0:	sub    a9, a11
3f38b8b0:	move   a11, *a13, 1
3f38b8c0:	move   *a13(0xffa0), a9, 1
3f38b8e0:	move   *a9(0xc0), a7, 1
3f38b900:	move   *a9(0x160), a9, 1
3f38b920:	move   *a13(0xff80), a11, 1
3f38b940:	sll    0x5, a11
3f38b950:	move   *a9(0xe0), a9, 1
3f38b970:	add    a11, a9
3f38b980:	move   *a9, a11, 1
3f38b990:	movb   *a11, a11
3f38b9a0:	move   a11, a9
3f38b9b0:	sll    0x6, a11
3f38b9c0:	sll    0x5, a9
3f38b9d0:	add    a9, a11
3f38b9e0:	move   *a7(0x220), a9, 1
3f38ba00:	add    a11, a9
3f38ba10:	move   *a13(0xff60), a11, 1
3f38ba30:	setf   16, 1, 0
3f38ba40:	move   *a9(0x30), a9, 0
3f38ba60:	add    a11, a9
3f38ba70:	move   a9, *a13(0xff60), 1
3f38ba90:	subk   12, a9
3f38baa0:	move   a9, *a13(0xff60), 1
3f38bac0:	jruc   L3F38BB80
L3F38BAD0:
3f38bad0:	move   *a13(0xffa0), a11, 1
3f38baf0:	move   *a11(0x160), a9, 1
3f38bb10:	move   *a13(0xff60), a7, 1
3f38bb30:	move   *a9(0x80), a9, 1
3f38bb50:	sub    a9, a7
3f38bb60:	dec    a7
3f38bb70:	move   a7, *a13, 1
L3F38BB80:
3f38bb80:	move   a14, -*sp, 1
3f38bb90:	sub    a11, a11
3f38bba0:	move   a11, *a14+, 1
3f38bbb0:	move   *a13(0xffa0), a9, 1
3f38bbd0:	move   *a9(0x160), a7, 1
3f38bbf0:	move   *a7(0x80), *a14+, 1
3f38bc10:	move   *a9(0x80), a7, 1
3f38bc30:	subk   21, a7
3f38bc40:	move   a7, *a14+, 1
3f38bc50:	move   *a13(0x0), *a14+, 1
3f38bc70:	move   *a9(0x40), a7, 1
3f38bc90:	inc    a7
3f38bca0:	move   a7, *a14+, 1
3f38bcb0:	move   *a13(0xffc0), *a14+, 1
3f38bcd0:	move   *a13(0xffe0), *a14+, 1
3f38bcf0:	calla  L3FD39680
3f38bd20:	move   *sp(0xa0), a14, 1
3f38bd40:	mmfm   sp, a7,a9,a11,a13
3f38bd60:	rets   2
L3F38BD70:
3f38bd70:	mmtm   sp, a11,a13
3f38bd90:	move   a14, a13
3f38bda0:	move   a14, -*sp, 1
3f38bdb0:	sub    a11, a11
3f38bdc0:	move   a11, *a14+, 1
3f38bdd0:	move   *a13(0xffc0), *a14+, 1
3f38bdf0:	move   *a13(0xffe0), *a14+, 1
3f38be10:	calla  L3F38BE90
3f38be40:	move   *sp(0x60), a14, 1
3f38be60:	mmfm   sp, a11,a13
3f38be80:	rets   2
L3F38BE90:
3f38be90:	mmtm   sp, a7,a9,a11,a13
3f38beb0:	move   a14, a13
3f38bec0:	addi   0x160, a14
3f38bee0:	movk   1, a11
3f38bef0:	move   a11, *a13(0xa0), 1
3f38bf10:	setf   8, 0, 0
3f38bf20:	move   @0xc8110, a11, 0
3f38bf50:	jaeq   L3F38DF90
3f38bf70:	move   a14, -*sp, 1
3f38bf80:	sub    a9, a9
3f38bf90:	move   a9, *a14+, 1
3f38bfa0:	move   a9, *a14+, 1
3f38bfb0:	move   *a13(0xffe0), a7, 1
3f38bfd0:	move   *a7(0x60), a9, 1
3f38bff0:	move   *a7(0x60), a7, 1
3f38c010:	move   *a7(0x440), a7, 1
3f38c030:	move   a7, a11
3f38c040:	sll    0x9, a7
3f38c050:	sll    0x7, a11
3f38c060:	add    a11, a7
3f38c070:	move   *a9(0x480), a11, 1
3f38c090:	add    a7, a11
3f38c0a0:	move   *a11(0x40), *a14+, 1
3f38c0c0:	move   *a13(0xffe0), a11, 1
3f38c0e0:	move   *a11(0x60), *a14+, 1
3f38c100:	calla  L3F997000
3f38c130:	move   a8, @0xc8030, 1
3f38c160:	move   a14, -*sp, 1
3f38c170:	sub    a9, a9
3f38c180:	move   a9, *a14+, 1
3f38c190:	move   a9, *a14+, 1
3f38c1a0:	move   *a11(0x60), a7, 1
3f38c1c0:	move   *a11(0x60), a9, 1
3f38c1e0:	move   *a9(0x440), a9, 1
3f38c200:	move   a9, a11
3f38c210:	sll    0x9, a9
3f38c220:	sll    0x7, a11
3f38c230:	add    a11, a9
3f38c240:	move   *a7(0x480), a11, 1
3f38c260:	add    a9, a11
3f38c270:	move   *a11(0x40), *a14+, 1
3f38c290:	move   *a13(0xffe0), a11, 1
3f38c2b0:	move   *a11(0x60), *a14+, 1
3f38c2d0:	calla  L3F997000
3f38c300:	move   a8, @0xc80d0, 1
3f38c330:	move   a14, -*sp, 1
3f38c340:	sub    a9, a9
3f38c350:	move   a9, *a14+, 1
3f38c360:	move   a9, *a14+, 1
3f38c370:	move   *a11(0x60), a7, 1
3f38c390:	move   *a11(0x60), a9, 1
3f38c3b0:	move   *a9(0x440), a9, 1
3f38c3d0:	move   a9, a11
3f38c3e0:	sll    0x9, a9
3f38c3f0:	sll    0x7, a11
3f38c400:	add    a11, a9
3f38c410:	move   *a7(0x480), a11, 1
3f38c430:	add    a9, a11
3f38c440:	move   *a11(0x40), *a14+, 1
3f38c460:	move   *a13(0xffe0), a11, 1
3f38c480:	move   *a11(0x60), *a14+, 1
3f38c4a0:	calla  L3F997000
3f38c4d0:	move   a8, @0xc80f0, 1
3f38c500:	move   a14, -*sp, 1
3f38c510:	sub    a9, a9
3f38c520:	move   a9, *a14+, 1
3f38c530:	move   a9, *a14+, 1
3f38c540:	move   *a11(0x60), a7, 1
3f38c560:	move   *a11(0x60), a9, 1
3f38c580:	move   *a9(0x440), a9, 1
3f38c5a0:	move   a9, a11
3f38c5b0:	sll    0x9, a9
3f38c5c0:	sll    0x7, a11
3f38c5d0:	add    a11, a9
3f38c5e0:	move   *a7(0x480), a11, 1
3f38c600:	add    a9, a11
3f38c610:	move   *a11(0x40), *a14+, 1
3f38c630:	move   *a13(0xffe0), a11, 1
3f38c650:	move   *a11(0x60), *a14+, 1
3f38c670:	calla  L3F997000
3f38c6a0:	move   a8, @0xc8050, 1
3f38c6d0:	move   a14, -*sp, 1
3f38c6e0:	sub    a9, a9
3f38c6f0:	move   a9, *a14+, 1
3f38c700:	move   a9, *a14+, 1
3f38c710:	move   *a11(0x60), a7, 1
3f38c730:	move   *a11(0x60), a9, 1
3f38c750:	move   *a9(0x440), a9, 1
3f38c770:	move   a9, a11
3f38c780:	sll    0x9, a9
3f38c790:	sll    0x7, a11
3f38c7a0:	add    a11, a9
3f38c7b0:	move   *a7(0x480), a11, 1
3f38c7d0:	add    a9, a11
3f38c7e0:	move   *a11(0x40), *a14+, 1
3f38c800:	move   *a13(0xffe0), a11, 1
3f38c820:	move   *a11(0x60), *a14+, 1
3f38c840:	calla  L3F997000
3f38c870:	move   a8, @0xc8070, 1
3f38c8a0:	move   a14, -*sp, 1
3f38c8b0:	sub    a9, a9
3f38c8c0:	move   a9, *a14+, 1
3f38c8d0:	move   a9, *a14+, 1
3f38c8e0:	move   *a11(0x60), a7, 1
3f38c900:	move   *a11(0x60), a9, 1
3f38c920:	move   *a9(0x440), a9, 1
3f38c940:	move   a9, a11
3f38c950:	sll    0x9, a9
3f38c960:	sll    0x7, a11
3f38c970:	add    a11, a9
3f38c980:	move   *a7(0x480), a11, 1
3f38c9a0:	add    a9, a11
3f38c9b0:	move   *a11(0x40), *a14+, 1
3f38c9d0:	move   *a13(0xffe0), a11, 1
3f38c9f0:	move   *a11(0x60), *a14+, 1
3f38ca10:	calla  L3F997000
3f38ca40:	move   a8, @0xc8090, 1
3f38ca70:	move   a14, -*sp, 1
3f38ca80:	sub    a9, a9
3f38ca90:	move   a9, *a14+, 1
3f38caa0:	move   a9, *a14+, 1
3f38cab0:	move   *a11(0x60), a7, 1
3f38cad0:	move   *a11(0x60), a9, 1
3f38caf0:	move   *a9(0x440), a9, 1
3f38cb10:	move   a9, a11
3f38cb20:	sll    0x9, a9
3f38cb30:	sll    0x7, a11
3f38cb40:	add    a11, a9
3f38cb50:	move   *a7(0x480), a11, 1
3f38cb70:	add    a9, a11
3f38cb80:	move   *a11(0x40), *a14+, 1
3f38cba0:	move   *a13(0xffe0), a11, 1
3f38cbc0:	move   *a11(0x60), *a14+, 1
3f38cbe0:	calla  L3F997000
3f38cc10:	move   a8, @0xc80b0, 1
3f38cc40:	sub    a9, a9
3f38cc50:	movb   a9, @0xc8110
3f38cc80:	move   a14, -*sp, 1
3f38cc90:	move   *a13(0xffc0), a7, 1
3f38ccb0:	move   *a7(0xc0), a7, 1
3f38ccd0:	move   *a7(0x20), *a14+, 1
3f38ccf0:	move   @0xc8030, *a14+, 1
3f38cd20:	move   *a11(0x60), *a14+, 1
3f38cd40:	calla  L3FD997B0
3f38cd70:	move   a14, -*sp, 1
3f38cd80:	move   *a13(0xffc0), a7, 1
3f38cda0:	move   *a7(0xe0), *a14+, 1
3f38cdc0:	move   @0xc8030, *a14+, 1
3f38cdf0:	move   *a11(0x60), *a14+, 1
3f38ce10:	calla  L3FD99A60
3f38ce40:	move   a14, -*sp, 1
3f38ce50:	move   *a7(0x100), *a14+, 1
3f38ce70:	move   @0xc8030, *a14+, 1
3f38cea0:	move   *a11(0x60), *a14+, 1
3f38cec0:	calla  L3FD98760
3f38cef0:	move   a14, -*sp, 1
3f38cf00:	move   *a7(0xc0), a9, 1
3f38cf20:	move   *a9(0x20), *a14+, 1
3f38cf40:	move   @0xc80d0, *a14+, 1
3f38cf70:	move   *a11(0x60), *a14+, 1
3f38cf90:	calla  L3FD997B0
3f38cfc0:	move   a14, -*sp, 1
3f38cfd0:	move   *a7(0xe0), *a14+, 1
3f38cff0:	move   @0xc80d0, *a14+, 1
3f38d020:	move   *a11(0x60), *a14+, 1
3f38d040:	calla  L3FD99A60
3f38d070:	move   a14, -*sp, 1
3f38d080:	move   *a7(0x100), *a14+, 1
3f38d0a0:	move   @0xc80d0, *a14+, 1
3f38d0d0:	move   *a11(0x60), *a14+, 1
3f38d0f0:	calla  L3FD98760
3f38d120:	move   a14, -*sp, 1
3f38d130:	sub    a9, a9
3f38d140:	move   a9, *a14+, 1
3f38d150:	move   a9, *a14+, 1
3f38d160:	move   @0xc80d0, *a14+, 1
3f38d190:	move   *a11(0x60), *a14+, 1
3f38d1b0:	calla  L3FD989A0
3f38d1e0:	move   a14, -*sp, 1
3f38d1f0:	move   *a7(0xc0), a9, 1
3f38d210:	move   *a9(0x20), *a14+, 1
3f38d230:	move   @0xc80f0, *a14+, 1
3f38d260:	move   *a11(0x60), *a14+, 1
3f38d280:	calla  L3FD997B0
3f38d2b0:	move   a14, -*sp, 1
3f38d2c0:	move   *a7(0x100), *a14+, 1
3f38d2e0:	move   @0xc80f0, *a14+, 1
3f38d310:	move   *a11(0x60), *a14+, 1
3f38d330:	calla  L3FD99A60
3f38d360:	move   a14, -*sp, 1
3f38d370:	move   *a7(0xe0), *a14+, 1
3f38d390:	move   @0xc80f0, *a14+, 1
3f38d3c0:	move   *a11(0x60), *a14+, 1
3f38d3e0:	calla  L3FD98760
3f38d410:	move   a14, -*sp, 1
3f38d420:	sub    a9, a9
3f38d430:	move   a9, *a14+, 1
3f38d440:	move   a9, *a14+, 1
3f38d450:	move   @0xc80f0, *a14+, 1
3f38d480:	move   *a11(0x60), *a14+, 1
3f38d4a0:	calla  L3FD989A0
3f38d4d0:	move   a14, -*sp, 1
3f38d4e0:	move   *a7(0xc0), a9, 1
3f38d500:	move   *a9(0x20), *a14+, 1
3f38d520:	move   @0xc8070, *a14+, 1
3f38d550:	move   *a11(0x60), *a14+, 1
3f38d570:	calla  L3FD997B0
3f38d5a0:	move   a14, -*sp, 1
3f38d5b0:	move   *a7(0xe0), *a14+, 1
3f38d5d0:	move   @0xc8070, *a14+, 1
3f38d600:	move   *a11(0x60), *a14+, 1
3f38d620:	calla  L3FD99A60
3f38d650:	move   a14, -*sp, 1
3f38d660:	move   *a7(0x100), *a14+, 1
3f38d680:	move   @0xc8070, *a14+, 1
3f38d6b0:	move   *a11(0x60), *a14+, 1
3f38d6d0:	calla  L3FD98760
3f38d700:	move   a14, -*sp, 1
3f38d710:	move   *a7(0xc0), a9, 1
3f38d730:	move   *a9(0x20), *a14+, 1
3f38d750:	move   @0xc80b0, *a14+, 1
3f38d780:	move   *a11(0x60), *a14+, 1
3f38d7a0:	calla  L3FD997B0
3f38d7d0:	move   a14, -*sp, 1
3f38d7e0:	move   *a7(0x100), *a14+, 1
3f38d800:	move   @0xc80b0, *a14+, 1
3f38d830:	move   *a11(0x60), *a14+, 1
3f38d850:	calla  L3FD99A60
3f38d880:	move   a14, -*sp, 1
3f38d890:	move   *a7(0xe0), *a14+, 1
3f38d8b0:	move   @0xc80b0, *a14+, 1
3f38d8e0:	move   *a11(0x60), *a14+, 1
3f38d900:	calla  L3FD98760
3f38d930:	move   a14, -*sp, 1
3f38d940:	movk   6, a9
3f38d950:	move   a9, *a14+, 1
3f38d960:	move   @0xc8050, *a14+, 1
3f38d990:	move   *a11(0x60), *a14+, 1
3f38d9b0:	calla  L3FD9A7A0
3f38d9e0:	move   a14, -*sp, 1
3f38d9f0:	move   *a7(0xc0), a9, 1
3f38da10:	move   *a9(0x20), *a14+, 1
3f38da30:	move   @0xc8050, *a14+, 1
3f38da60:	move   *a11(0x60), *a14+, 1
3f38da80:	calla  L3FD997B0
3f38dab0:	move   a14, -*sp, 1
3f38dac0:	move   *a11(0x60), a9, 1
3f38dae0:	move   *a11(0x60), a7, 1
3f38db00:	move   *a7(0x440), a7, 1
3f38db20:	move   a7, a11
3f38db30:	sll    0x9, a7
3f38db40:	sll    0x7, a11
3f38db50:	add    a11, a7
3f38db60:	move   *a9(0x480), a11, 1
3f38db80:	add    a7, a11
3f38db90:	move   *a11(0x1a0), *a14+, 1
3f38dbb0:	move   @0xc8050, *a14+, 1
3f38dbe0:	move   *a13(0xffe0), a11, 1
3f38dc00:	move   *a11(0x60), *a14+, 1
3f38dc20:	calla  L3FD99A60
3f38dc50:	move   a14, -*sp, 1
3f38dc60:	movk   6, a9
3f38dc70:	move   a9, *a14+, 1
3f38dc80:	move   @0xc8090, *a14+, 1
3f38dcb0:	move   *a11(0x60), *a14+, 1
3f38dcd0:	calla  L3FD9A7A0
3f38dd00:	move   a14, -*sp, 1
3f38dd10:	move   *a13(0xffc0), a7, 1
3f38dd30:	move   *a7(0xc0), a9, 1
3f38dd50:	move   *a9(0x20), *a14+, 1
3f38dd70:	move   @0xc8090, *a14+, 1
3f38dda0:	move   *a11(0x60), *a14+, 1
3f38ddc0:	calla  L3FD997B0
3f38ddf0:	move   a14, -*sp, 1
3f38de00:	move   *a11(0x60), a9, 1
3f38de20:	move   *a11(0x60), a7, 1
3f38de40:	move   *a7(0x440), a7, 1
3f38de60:	move   a7, a11
3f38de70:	sll    0x9, a7
3f38de80:	sll    0x7, a11
3f38de90:	add    a11, a7
3f38dea0:	move   *a9(0x480), a11, 1
3f38dec0:	add    a7, a11
3f38ded0:	move   *a11(0x1a0), *a14+, 1
3f38def0:	move   @0xc8090, *a14+, 1
3f38df20:	move   *a13(0xffe0), a11, 1
3f38df40:	move   *a11(0x60), *a14+, 1
3f38df60:	calla  L3FD99A60
L3F38DF90:
3f38df90:	move   *a13(0xffc0), a11, 1
3f38dfb0:	setf   16, 1, 0
3f38dfc0:	move   *a11(0x40), *a13(0x100), 0
3f38dff0:	move   *a11(0x60), *a13(0x110), 0
3f38e020:	move   *a11(0x80), a9, 1
3f38e040:	subk   19, a9
3f38e050:	move   a9, *a13(0x120), 0
3f38e070:	move   *a11(0xa0), *a13(0x130), 0
3f38e0a0:	move   *a11(0xc0), a9, 1
3f38e0c0:	move   @0xc8120, a7, 1
3f38e0f0:	move   *a9(0x20), a9, 1
3f38e110:	cmp    a9, a7
3f38e120:	jreq   L3F38E430
3f38e130:	move   *a11(0xc0), a9, 1
3f38e150:	move   *a9(0x20), a9, 1
3f38e170:	move   a9, @0xc8120, 1
3f38e1a0:	move   a14, -*sp, 1
3f38e1b0:	move   *a11(0xc0), a7, 1
3f38e1d0:	move   *a7(0x20), *a14+, 1
3f38e1f0:	move   @0xc8050, *a14+, 1
3f38e220:	move   *a13(0xffe0), a7, 1
3f38e240:	move   *a7(0x60), *a14+, 1
3f38e260:	calla  L3FD997B0
3f38e290:	move   a14, -*sp, 1
3f38e2a0:	move   *a11(0xc0), a9, 1
3f38e2c0:	move   *a9(0x20), *a14+, 1
3f38e2e0:	move   @0xc8090, *a14+, 1
3f38e310:	move   *a7(0x60), *a14+, 1
3f38e330:	calla  L3FD997B0
3f38e360:	move   a14, -*sp, 1
3f38e370:	move   *a11(0xc0), a9, 1
3f38e390:	move   *a9(0x20), *a14+, 1
3f38e3b0:	move   @0xc8070, *a14+, 1
3f38e3e0:	move   *a7(0x60), *a14+, 1
3f38e400:	calla  L3FD997B0
L3F38E430:
3f38e430:	calla  L3FD76A60
3f38e460:	move   a8, *a13(0x140), 1
3f38e480:	move   a14, -*sp, 1
3f38e490:	move   a8, *a14+, 1
3f38e4a0:	move   a8, *a14+, 1
3f38e4b0:	move   a13, a9
3f38e4c0:	addi   0x100, a9
3f38e4e0:	move   a9, *a14+, 1
3f38e4f0:	calla  L3FD76700
3f38e520:	move   a14, -*sp, 1
3f38e530:	move   *a13(0x140), *a14+, 1
3f38e550:	move   @0xc8070, *a14+, 1
3f38e580:	move   *a13(0xffe0), a7, 1
3f38e5a0:	move   *a7(0x60), *a14+, 1
3f38e5c0:	calla  L3FD77250
3f38e5f0:	move   a14, -*sp, 1
3f38e600:	move   *a13(0x140), *a14+, 1
3f38e620:	move   @0xc8090, *a14+, 1
3f38e650:	move   *a7(0x60), *a14+, 1
3f38e670:	calla  L3FD77250
3f38e6a0:	setf   8, 0, 0
3f38e6b0:	move   @0xc8110, a9, 0
3f38e6e0:	jrne   L3F38E8D0
3f38e6f0:	move   a14, -*sp, 1
3f38e700:	move   *a11(0xa0), a7, 1
3f38e720:	subk   16, a7
3f38e730:	move   a7, *a14+, 1
3f38e740:	movk   15, a7
3f38e750:	move   a7, *a14+, 1
3f38e760:	move   *a11(0x60), a7, 1
3f38e780:	addk   16, a7
3f38e790:	move   a7, *a14+, 1
3f38e7a0:	move   *a11(0x40), a7, 1
3f38e7c0:	move   *a11(0x80), a11, 1
3f38e7e0:	add    a11, a7
3f38e7f0:	subk   17, a7
3f38e800:	move   a7, *a14+, 1
3f38e810:	move   @0xc80b0, *a14+, 1
3f38e840:	move   *a13(0xffe0), a11, 1
3f38e860:	move   *a11(0x80), *a14+, 1
3f38e880:	move   *a11(0x60), *a14+, 1
3f38e8a0:	calla  L3F99E8F0
L3F38E8D0:
3f38e8d0:	move   a14, -*sp, 1
3f38e8e0:	move   *a13(0xffc0), a11, 1
3f38e900:	move   *a11(0xa0), *a14+, 1
3f38e920:	move   *a11(0x80), *a14+, 1
3f38e940:	move   *a11(0x60), *a14+, 1
3f38e960:	move   *a11(0x40), *a14+, 1
3f38e980:	move   @0xc8030, *a14+, 1
3f38e9b0:	move   *a13(0xffe0), a9, 1
3f38e9d0:	move   *a9(0x80), *a14+, 1
3f38e9f0:	move   *a9(0x60), *a14+, 1
3f38ea10:	calla  L3F99BC60
3f38ea40:	move   a14, -*sp, 1
3f38ea50:	move   *a11(0x60), a7, 1
3f38ea70:	move   *a11(0xa0), a9, 1
3f38ea90:	add    a9, a7
3f38eaa0:	move   a7, *a14+, 1
3f38eab0:	move   *a11(0x40), a9, 1
3f38ead0:	move   *a11(0x80), a7, 1
3f38eaf0:	add    a7, a9
3f38eb00:	subk   20, a9
3f38eb10:	move   a9, *a14+, 1
3f38eb20:	move   *a11(0x60), *a14+, 1
3f38eb40:	move   *a11(0x40), a9, 1
3f38eb60:	move   *a11(0x80), a7, 1
3f38eb80:	add    a7, a9
3f38eb90:	subk   20, a9
3f38eba0:	move   a9, *a14+, 1
3f38ebb0:	move   @0xc8030, *a14+, 1
3f38ebe0:	move   *a13(0xffe0), a9, 1
3f38ec00:	move   *a9(0x80), *a14+, 1
3f38ec20:	move   *a9(0x60), *a14+, 1
3f38ec40:	calla  L3F99AA90
3f38ec70:	move   a14, -*sp, 1
3f38ec80:	move   *a11(0xa0), a7, 1
3f38eca0:	subk   30, a7
3f38ecb0:	move   a7, *a14+, 1
3f38ecc0:	movk   10, a7
3f38ecd0:	move   a7, *a14+, 1
3f38ece0:	move   *a11(0x60), a7, 1
3f38ed00:	addk   15, a7
3f38ed10:	move   a7, *a14+, 1
3f38ed20:	move   *a11(0x40), a7, 1
3f38ed40:	move   *a11(0x80), a9, 1
3f38ed60:	add    a9, a7
3f38ed70:	subk   15, a7
3f38ed80:	move   a7, *a14+, 1
3f38ed90:	move   @0xc8030, *a14+, 1
3f38edc0:	move   *a13(0xffe0), a9, 1
3f38ede0:	move   *a9(0x80), *a14+, 1
3f38ee00:	move   *a9(0x60), *a14+, 1
3f38ee20:	calla  L3F99BC60
3f38ee50:	move   a14, -*sp, 1
3f38ee60:	movi   0xffff, a7
3f38ee80:	move   a7, *a14+, 1
3f38ee90:	move   *a11(0x60), a7, 1
3f38eeb0:	addk   12, a7
3f38eec0:	move   a7, *a14+, 1
3f38eed0:	move   *a11(0x40), a7, 1
3f38eef0:	move   *a11(0x80), a9, 1
3f38ef10:	add    a9, a7
3f38ef20:	subk   16, a7
3f38ef30:	move   a7, *a14+, 1
3f38ef40:	move   *a13(0xffe0), a9, 1
3f38ef60:	move   *a9(0x80), *a14+, 1
3f38ef80:	move   *a9(0x60), *a14+, 1
3f38efa0:	calla  L3F396170
3f38efd0:	move   a14, -*sp, 1
3f38efe0:	movk   1, a7
3f38eff0:	move   a7, *a14+, 1
3f38f000:	move   *a11(0x60), a7, 1
3f38f020:	move   *a11(0xa0), a9, 1
3f38f040:	add    a9, a7
3f38f050:	subk   12, a7
3f38f060:	move   a7, *a14+, 1
3f38f070:	move   *a11(0x40), a9, 1
3f38f090:	move   *a11(0x80), a7, 1
3f38f0b0:	add    a7, a9
3f38f0c0:	subk   16, a9
3f38f0d0:	move   a9, *a14+, 1
3f38f0e0:	move   *a13(0xffe0), a9, 1
3f38f100:	move   *a9(0x80), *a14+, 1
3f38f120:	move   *a9(0x60), *a14+, 1
3f38f140:	calla  L3F396170
3f38f170:	move   *a11(0x160), a7, 1
3f38f190:	move   *a7(0x80), a7, 1
3f38f1b0:	subk   5, a7
3f38f1c0:	move   a7, *a13(0xe0), 1
3f38f1e0:	move   *a11(0x160), a7, 1
3f38f200:	move   *a11(0xa0), a9, 1
3f38f220:	move   *a7(0x80), a7, 1
3f38f240:	divs   a7, a9
3f38f250:	move   a9, *a13(0x40), 1
3f38f270:	move   *a11(0x160), a7, 1
3f38f290:	move   *a7(0x40), *a13(0x60), 1
3f38f2c0:	move   *a13(0x60), a7, 1
3f38f2e0:	add    a7, a9
3f38f2f0:	move   *a11(0x160), a7, 1
3f38f310:	move   *a7(0xa0), a7, 1
3f38f330:	cmp    a7, a9
3f38f340:	jrgt   L3F38F3D0
3f38f350:	move   *a13(0x40), a9, 1
3f38f370:	move   *a13(0x60), a7, 1
3f38f390:	add    a7, a9
3f38f3a0:	move   a9, *a13(0x80), 1
3f38f3c0:	jruc   L3F38F420
L3F38F3D0:
3f38f3d0:	move   *a11(0x160), a9, 1
3f38f3f0:	move   *a9(0xa0), *a13(0x80), 1
L3F38F420:
3f38f420:	move   *a13(0x60), *a13(0x20), 1
3f38f450:	move   *a13(0x20), a9, 1
3f38f470:	move   *a13(0x80), a7, 1
3f38f490:	cmp    a7, a9
3f38f4a0:	jrge   L3F38F750
L3F38F4B0:
3f38f4b0:	move   *a13(0xffc0), a11, 1
3f38f4d0:	move   *a11(0x160), a9, 1
3f38f4f0:	move   *a13(0xa0), a7, 1
3f38f510:	move   *a9(0x80), a9, 1
3f38f530:	mpys   a7, a9
3f38f540:	move   *a11(0x60), a7, 1
3f38f560:	add    a7, a9
3f38f570:	addk   2, a9
3f38f580:	move   a9, *a13, 1
3f38f590:	move   *a13(0xa0), a7, 1
3f38f5b0:	inc    a7
3f38f5c0:	move   a7, *a13(0xa0), 1
3f38f5e0:	move   a14, -*sp, 1
3f38f5f0:	move   a9, *a14+, 1
3f38f600:	move   *a13(0x20), *a14+, 1
3f38f620:	move   a11, *a14+, 1
3f38f630:	move   *a13(0xffe0), a7, 1
3f38f650:	move   *a7(0x80), *a14+, 1
3f38f670:	move   *a7(0x60), *a14+, 1
3f38f690:	calla  L3F394210
3f38f6c0:	move   *a13(0x20), a7, 1
3f38f6e0:	inc    a7
3f38f6f0:	move   a7, *a13(0x20), 1
3f38f710:	move   *a13(0x80), a9, 1
3f38f730:	cmp    a9, a7
3f38f740:	jrlt   L3F38F4B0
L3F38F750:
3f38f750:	move   *a13(0x80), *a13(0x20), 1
3f38f780:	move   *a13(0x40), a9, 1
3f38f7a0:	move   *a13(0x60), a7, 1
3f38f7c0:	add    a7, a9
3f38f7d0:	move   *a13(0x20), a7, 1
3f38f7f0:	cmp    a9, a7
3f38f800:	jrge   L3F38FB00
L3F38F810:
3f38f810:	move   *a13(0xffc0), a11, 1
3f38f830:	move   *a11(0x160), a9, 1
3f38f850:	move   *a13(0xa0), a7, 1
3f38f870:	move   *a9(0x80), a9, 1
3f38f890:	mpys   a7, a9
3f38f8a0:	move   *a11(0x60), a7, 1
3f38f8c0:	add    a7, a9
3f38f8d0:	addk   2, a9
3f38f8e0:	move   a9, *a13, 1
3f38f8f0:	move   *a13(0xa0), a7, 1
3f38f910:	inc    a7
3f38f920:	move   a7, *a13(0xa0), 1
3f38f940:	move   a14, -*sp, 1
3f38f950:	move   a9, *a14+, 1
3f38f960:	move   *a13(0x20), *a14+, 1
3f38f980:	move   a11, *a14+, 1
3f38f990:	move   *a13(0xffe0), a7, 1
3f38f9b0:	move   *a7(0x80), *a14+, 1
3f38f9d0:	move   *a7(0x60), *a14+, 1
3f38f9f0:	calla  L3F38B790
3f38fa20:	move   *a13(0x20), a7, 1
3f38fa40:	inc    a7
3f38fa50:	move   a7, *a13(0x20), 1
3f38fa70:	move   *a13(0x40), a7, 1
3f38fa90:	move   *a13(0x60), a9, 1
3f38fab0:	add    a9, a7
3f38fac0:	move   *a13(0x20), a9, 1
3f38fae0:	cmp    a7, a9
3f38faf0:	jrlt   L3F38F810
L3F38FB00:
3f38fb00:	move   a14, -*sp, 1
3f38fb10:	move   a11, *a14+, 1
3f38fb20:	calla  L3F3932A0
3f38fb50:	move   a8, *a13(0xc0), 1
3f38fb70:	movb   *a13(0xffa0), a9
3f38fb90:	jreq   L3F38FCA0
3f38fba0:	move   a14, -*sp, 1
3f38fbb0:	move   *a11(0x160), a7, 1
3f38fbd0:	move   *a7(0xc0), *a14+, 1
3f38fbf0:	move   a8, *a14+, 1
3f38fc00:	move   a11, *a14+, 1
3f38fc10:	calla  L3F39A740
3f38fc40:	move   *a11(0x160), a7, 1
3f38fc60:	move   *a7(0x40), a7, 1
3f38fc80:	cmp    a7, a8
3f38fc90:	jreq   L3F38FD90
L3F38FCA0:
3f38fca0:	move   *a11(0x160), a7, 1
3f38fcc0:	move   a14, -*sp, 1
3f38fcd0:	move   *a11(0x160), a9, 1
3f38fcf0:	move   *a9(0x40), *a14+, 1
3f38fd10:	move   *a13(0xc0), *a14+, 1
3f38fd30:	move   a11, *a14+, 1
3f38fd40:	calla  L3F393610
3f38fd70:	move   a8, *a7(0xc0), 1
L3F38FD90:
3f38fd90:	move   a14, -*sp, 1
3f38fda0:	move   *a13(0xc0), *a14+, 1
3f38fdc0:	movk   15, a9
3f38fdd0:	move   a9, *a14+, 1
3f38fde0:	move   *a11(0x60), a7, 1
3f38fe00:	move   *a11(0x160), a9, 1
3f38fe20:	move   *a9(0xc0), a9, 1
3f38fe40:	add    a9, a7
3f38fe50:	addk   16, a7
3f38fe60:	move   a7, *a14+, 1
3f38fe70:	move   *a11(0x40), a9, 1
3f38fe90:	move   *a11(0x80), a7, 1
3f38feb0:	add    a7, a9
3f38fec0:	subk   17, a9
3f38fed0:	move   a9, *a14+, 1
3f38fee0:	move   @0xc80b0, *a14+, 1
3f38ff10:	move   *a13(0xffe0), a9, 1
3f38ff30:	move   *a9(0x80), *a14+, 1
3f38ff50:	move   *a9(0x60), *a14+, 1
3f38ff70:	calla  L3F99E8F0
3f38ffa0:	move   a14, -*sp, 1
3f38ffb0:	move   *a13(0xc0), a7, 1
3f38ffd0:	dec    a7
3f38ffe0:	move   a7, *a14+, 1
3f38fff0:	movk   14, a7
3f390000:	move   a7, *a14+, 1
3f390010:	move   *a11(0x60), a7, 1
3f390030:	move   *a11(0x160), a9, 1
3f390050:	move   *a9(0xc0), a9, 1
3f390070:	add    a9, a7
3f390080:	addk   16, a7
3f390090:	move   a7, *a14+, 1
3f3900a0:	move   *a11(0x40), a9, 1
3f3900c0:	move   *a11(0x80), a7, 1
3f3900e0:	add    a7, a9
3f3900f0:	subk   17, a9
3f390100:	move   a9, *a14+, 1
3f390110:	move   @0xc8030, *a14+, 1
3f390140:	move   *a13(0xffe0), a9, 1
3f390160:	move   *a9(0x80), *a14+, 1
3f390180:	move   *a9(0x60), *a14+, 1
3f3901a0:	calla  L3F99BC60
3f3901d0:	move   a14, -*sp, 1
3f3901e0:	move   *a13(0x140), *a14+, 1
3f390200:	calla  L3FD779B0
3f390230:	move   *sp(0xa0), a14, 1
3f390250:	mmfm   sp, a7,a9,a11,a13
3f390270:	rets   2
3f390280:	mmtm   sp, a7,a9,a11,a13
3f3902a0:	move   a14, a13
3f3902b0:	addi   0x60, a14
3f3902d0:	move   a14, -*sp, 1
3f3902e0:	move   *a13(0xffc0), *a14+, 1
3f390300:	move   *a13(0xffe0), *a14+, 1
3f390320:	calla  L3F3950D0
3f390350:	move   a8, *a13, 1
3f390360:	jruc   L3F390A20
L3F390370:
3f390370:	move   *a13(0xffe0), a11, 1
3f390390:	move   *a11(0x180), a11, 1
3f3903b0:	btst   9, a11
3f3903c0:	jrne   L3F390AC0
3f3903d0:	move   *a13(0xffe0), a11, 1
3f3903f0:	move   *a11(0x180), a11, 1
3f390410:	btst   10, a11
3f390420:	jrne   L3F390AC0
3f390430:	move   *a13(0xffe0), a11, 1
3f390450:	move   *a11(0x180), a11, 1
3f390470:	btst   0, a11
3f390480:	jrne   L3F390AC0
3f390490:	move   *a13(0xffe0), a11, 1
3f3904b0:	move   *a11(0x180), a11, 1
3f3904d0:	btst   2, a11
3f3904e0:	jrne   L3F390AC0
3f3904f0:	move   *a13(0xffe0), a11, 1
3f390510:	move   *a11(0x1a0), a11, 1
3f390530:	dec    a11
3f390540:	jrne   L3F390AC0
3f390550:	move   a14, -*sp, 1
3f390560:	move   *a13(0xffc0), *a14+, 1
3f390580:	move   *a13(0xffe0), *a14+, 1
3f3905a0:	calla  L3F393A00
3f3905d0:	move   *a13(0xffc0), a11, 1
3f3905f0:	move   *a11(0x160), a9, 1
3f390610:	move   *a13(0xffe0), a7, 1
3f390630:	move   *a7(0xe0), *a9(0x20), 1
3f390660:	move   *a11(0x160), a9, 1
3f390680:	move   *a9, a9, 1
3f390690:	jreq   L3F390AC0
3f3906a0:	move   *a11(0x160), a9, 1
3f3906c0:	move   *a9, a9, 1
3f3906d0:	move   a9, @0xc8140, 1
3f390700:	call   a9
3f390710:	jruc   L3F390AC0
L3F390720:
3f390720:	move   a14, -*sp, 1
3f390730:	move   *a13(0xffa0), *a14+, 1
3f390750:	move   *a13(0xffc0), *a14+, 1
3f390770:	move   *a13(0xffe0), *a14+, 1
3f390790:	calla  L3F390B80
3f3907c0:	jruc   L3F390AC0
L3F3907D0:
3f3907d0:	move   a14, -*sp, 1
3f3907e0:	move   *a13(0xffa0), *a14+, 1
3f390800:	move   *a13(0xffc0), *a14+, 1
3f390820:	move   *a13(0xffe0), *a14+, 1
3f390840:	calla  L3F398000
3f390870:	jruc   L3F390AC0
L3F390880:
3f390880:	move   a14, -*sp, 1
3f390890:	move   *a13(0xffa0), *a14+, 1
3f3908b0:	movk   3, a11
3f3908c0:	move   a11, *a14+, 1
3f3908d0:	move   *a13(0xffc0), *a14+, 1
3f3908f0:	move   *a13(0xffe0), *a14+, 1
3f390910:	calla  L3F391DB0
3f390940:	jruc   L3F390AC0
L3F390950:
3f390950:	move   a14, -*sp, 1
3f390960:	move   *a13(0xffa0), *a14+, 1
3f390980:	movk   4, a11
3f390990:	move   a11, *a14+, 1
3f3909a0:	move   *a13(0xffc0), *a14+, 1
3f3909c0:	move   *a13(0xffe0), *a14+, 1
3f3909e0:	calla  L3F391DB0
3f390a10:	jruc   L3F390AC0
L3F390A20:
3f390a20:	move   a8, a8
3f390a30:	jreq   L3F390370
3f390a40:	dec    a8
3f390a50:	jreq   L3F390720
3f390a60:	dec    a8
3f390a70:	jreq   L3F3907D0
3f390a80:	dec    a8
3f390a90:	jreq   L3F390880
3f390aa0:	dec    a8
3f390ab0:	jreq   L3F390950
L3F390AC0:
3f390ac0:	move   *sp(0xa0), a14, 1
3f390ae0:	mmfm   sp, a7,a9,a11,a13
3f390b00:	rets   2
3f390b10:	move   a13, -*sp, 1
3f390b20:	move   a14, a13
3f390b30:	movk   1, a8
3f390b40:	move   *sp(0x40), a14, 1
3f390b60:	move   *sp+, a13, 1
3f390b70:	rets   2
L3F390B80:
3f390b80:	mmtm   sp, a7,a9,a11,a13
3f390ba0:	move   a14, a13
3f390bb0:	addi   0x360, a14
3f390bd0:	move   *a13(0xffc0), a11, 1
3f390bf0:	move   *a11(0x160), a9, 1
3f390c10:	move   *a11(0xa0), a7, 1
3f390c30:	move   *a9(0x80), a9, 1
3f390c50:	divs   a9, a7
3f390c60:	move   a7, *a13, 1
3f390c70:	sub    a9, a9
3f390c80:	move   a9, *a13(0x20), 1
3f390ca0:	move   *a11(0x160), a7, 1
3f390cc0:	move   *a7(0xc0), *a13(0x340), 1
3f390cf0:	move   a14, -*sp, 1
3f390d00:	move   a9, *a14+, 1
3f390d10:	move   a9, *a14+, 1
3f390d20:	move   *a13(0xffe0), a7, 1
3f390d40:	move   *a7(0x80), *a14+, 1
3f390d60:	movk   1, a7
3f390d70:	move   a7, *a14+, 1
3f390d80:	move   a7, *a14+, 1
3f390d90:	movk   8, a7
3f390da0:	move   a7, *a14+, 1
3f390db0:	move   a9, *a14+, 1
3f390dc0:	move   *a13(0xffe0), a7, 1
3f390de0:	move   *a7(0x80), *a14+, 1
3f390e00:	move   *a7(0x60), *a14+, 1
3f390e20:	calla  L3FD59FD0
L3F390E50:
3f390e50:	move   *a13(0xffe0), a11, 1
3f390e70:	move   *a13(0xffc0), a9, 1
3f390e90:	move   *a13(0x340), a7, 1
3f390eb0:	move   *a9(0x60), a9, 1
3f390ed0:	add    a7, a9
3f390ee0:	move   *a11(0x120), a7, 1
3f390f00:	subk   15, a7
3f390f10:	cmp    a9, a7
3f390f20:	jrle   L3F3913A0
3f390f30:	move   *a13(0xffc0), a9, 1
3f390f50:	move   *a9(0x160), a7, 1
3f390f70:	move   *a7(0x40), a7, 1
3f390f90:	move   *a13, a9, 1
3f390fa0:	add    a9, a7
3f390fb0:	move   *a13(0xffc0), a9, 1
3f390fd0:	move   *a9(0x160), a9, 1
3f390ff0:	move   *a9(0xa0), a9, 1
3f391010:	cmp    a9, a7
3f391020:	jrlt   L3F391070
3f391030:	movk   1, a9
3f391040:	move   a9, *a13(0x20), 1
3f391060:	jruc   L3F391570
L3F391070:
3f391070:	move   *a13(0xffc0), a9, 1
3f391090:	move   *a9(0x160), a7, 1
3f3910b0:	move   *a9(0x160), a9, 1
3f3910d0:	move   *a7(0xa0), a7, 1
3f3910f0:	move   *a9(0x40), a9, 1
3f391110:	sub    a9, a7
3f391120:	move   *a13, a9, 1
3f391130:	cmp    a9, a7
3f391140:	jrle   L3F391570
3f391150:	move   *a13(0xffc0), a7, 1
3f391170:	move   *a7(0x160), a7, 1
3f391190:	move   *a7(0x40), a11, 1
3f3911b0:	add    a9, a11
3f3911c0:	move   a11, *a7(0x40), 1
3f3911e0:	move   *a13(0xffc0), a11, 1
3f391200:	move   *a11(0x160), a7, 1
3f391220:	move   *a11(0x160), a9, 1
3f391240:	move   *a7(0xa0), a7, 1
3f391260:	move   *a9(0x40), a9, 1
3f391280:	sub    a9, a7
3f391290:	move   *a13, a9, 1
3f3912a0:	cmp    a9, a7
3f3912b0:	jrge   L3F391570
3f3912c0:	move   *a11(0x160), a7, 1
3f3912e0:	move   *a11(0x160), a9, 1
3f391300:	move   *a9(0xa0), a9, 1
3f391320:	move   *a13, a11, 1
3f391330:	sub    a11, a9
3f391340:	move   a9, *a7(0x40), 1
3f391360:	movk   1, a9
3f391370:	move   a9, *a13(0x20), 1
3f391390:	jruc   L3F391570
L3F3913A0:
3f3913a0:	move   *a13(0xffc0), a9, 1
3f3913c0:	move   *a9(0x160), a7, 1
3f3913e0:	move   *a7(0x40), a7, 1
3f391400:	move   *a13, a9, 1
3f391410:	cmp    a9, a7
3f391420:	jrge   L3F3914E0
3f391430:	move   *a13(0xffc0), a7, 1
3f391450:	move   *a7(0x160), a7, 1
3f391470:	sub    a9, a9
3f391480:	move   a9, *a7(0x40), 1
3f3914a0:	movk   1, a7
3f3914b0:	move   a7, *a13(0x20), 1
3f3914d0:	jruc   L3F391570
L3F3914E0:
3f3914e0:	move   *a13(0xffc0), a7, 1
3f391500:	move   *a7(0x160), a7, 1
3f391520:	move   *a7(0x40), a11, 1
3f391540:	sub    a9, a11
3f391550:	move   a11, *a7(0x40), 1
L3F391570:
3f391570:	move   *a13(0x20), a11, 1
3f391590:	jreq   L3F3918E0
3f3915a0:	move   a14, -*sp, 1
3f3915b0:	move   *a13(0xffc0), *a14+, 1
3f3915d0:	move   *a13(0xffe0), *a14+, 1
3f3915f0:	calla  L3F38BD70
3f391620:	move   *a13(0x40), a9, 1
3f391640:	subk   5, a9
3f391650:	jreq   L3F391830
L3F391660:
3f391660:	move   a14, -*sp, 1
3f391670:	move   a13, a11
3f391680:	addi   0x40, a11
3f3916a0:	move   a11, *a14+, 1
3f3916b0:	move   *a13(0xffe0), a9, 1
3f3916d0:	move   *a9(0x60), *a14+, 1
3f3916f0:	calla  L3F9C1CF0
3f391720:	move   *a13(0x40), a7, 1
3f391740:	subk   12, a7
3f391750:	jrne   L3F3917F0
3f391760:	move   a14, -*sp, 1
3f391770:	move   a13, a7
3f391780:	subi   0x60, a7
3f3917a0:	move   a7, *a14+, 1
3f3917b0:	move   a11, *a14+, 1
3f3917c0:	calla  L3F36FD60
L3F3917F0:
3f3917f0:	move   *a13(0x40), a7, 1
3f391810:	subk   5, a7
3f391820:	jrne   L3F391660
L3F391830:
3f391830:	move   a14, -*sp, 1
3f391840:	sub    a11, a11
3f391850:	move   a11, *a14+, 1
3f391860:	move   *a13(0xffe0), a9, 1
3f391880:	move   *a9(0x60), *a14+, 1
3f3918a0:	calla  L3FDA9050
3f3918d0:	jruc   L3F391D60
L3F3918E0:
3f3918e0:	move   a14, -*sp, 1
3f3918f0:	move   *a13(0xffc0), *a14+, 1
3f391910:	move   *a13(0xffe0), *a14+, 1
3f391930:	calla  L3F38BD70
3f391960:	move   a14, -*sp, 1
3f391970:	sub    a9, a9
3f391980:	move   a9, *a14+, 1
3f391990:	move   *a13(0xffe0), a7, 1
3f3919b0:	move   *a7(0x60), *a14+, 1
3f3919d0:	calla  L3FD9F6B0
3f391a00:	move   a14, -*sp, 1
3f391a10:	move   a9, *a14+, 1
3f391a20:	movi   0x3f390b10, a9
3f391a50:	move   a9, *a14+, 1
3f391a60:	move   a13, a9
3f391a70:	addi   0x40, a9
3f391a90:	move   a9, *a14+, 1
3f391aa0:	move   *a7(0x60), *a14+, 1
3f391ac0:	calla  L3FD35B10
3f391af0:	move   a8, a8
3f391b00:	jreq   L3F391CE0
3f391b10:	move   *a13(0x40), a9, 1
3f391b30:	subk   5, a9
3f391b40:	jrne   L3F391BE0
3f391b50:	move   a14, -*sp, 1
3f391b60:	sub    a9, a9
3f391b70:	move   a9, *a14+, 1
3f391b80:	move   *a7(0x60), *a14+, 1
3f391ba0:	calla  L3FDA9050
3f391bd0:	jruc   L3F391D60
L3F391BE0:
3f391be0:	move   *a13(0x40), a9, 1
3f391c00:	subk   12, a9
3f391c10:	jrne   L3F391CE0
3f391c20:	move   a14, -*sp, 1
3f391c30:	move   a13, a9
3f391c40:	subi   0x60, a9
3f391c60:	move   a9, *a14+, 1
3f391c70:	move   a13, a9
3f391c80:	addi   0x40, a9
3f391ca0:	move   a9, *a14+, 1
3f391cb0:	calla  L3F36FD60
L3F391CE0:
3f391ce0:	move   a14, -*sp, 1
3f391cf0:	movk   30, a9
3f391d00:	move   a9, *a14+, 1
3f391d10:	calla  L3FB33A20
3f391d40:	jauc   L3F390E50
L3F391D60:
3f391d60:	move   *sp(0xa0), a14, 1
3f391d80:	mmfm   sp, a7,a9,a11,a13
3f391da0:	rets   2
L3F391DB0:
3f391db0:	mmtm   sp, a7,a9,a11,a13
3f391dd0:	move   a14, a13
3f391de0:	addi   0x360, a14
3f391e00:	movk   1, a11
3f391e10:	move   a11, *a13(0x320), 1
3f391e30:	sub    a11, a11
3f391e40:	move   a11, *a13(0x340), 1
3f391e60:	move   a14, -*sp, 1
3f391e70:	move   *a13(0xffa0), *a14+, 1
3f391e90:	move   *a13(0xffc0), *a14+, 1
3f391eb0:	move   *a13(0xffe0), *a14+, 1
3f391ed0:	calla  L3F396840
3f391f00:	move   a14, -*sp, 1
3f391f10:	move   a11, *a14+, 1
3f391f20:	move   a11, *a14+, 1
3f391f30:	move   *a13(0xffe0), a9, 1
3f391f50:	move   *a9(0x80), *a14+, 1
3f391f70:	movk   1, a9
3f391f80:	move   a9, *a14+, 1
3f391f90:	move   a9, *a14+, 1
3f391fa0:	movi   0x48, a9
3f391fc0:	move   a9, *a14+, 1
3f391fd0:	move   a11, *a14+, 1
3f391fe0:	move   *a13(0xffe0), a9, 1
3f392000:	move   *a9(0x80), *a14+, 1
3f392020:	move   *a9(0x60), *a14+, 1
3f392040:	calla  L3FD59FD0
L3F392070:
3f392070:	move   *a13(0xffa0), a11, 1
3f392090:	subk   3, a11
3f3920a0:	jrne   L3F392280
3f3920b0:	move   *a13(0xffc0), a11, 1
3f3920d0:	move   *a11(0x160), a9, 1
3f3920f0:	move   *a9(0x40), a9, 1
3f392110:	jreq   L3F392240
3f392120:	move   *a11(0x160), a9, 1
3f392140:	move   *a9(0x40), a11, 1
3f392160:	dec    a11
3f392170:	move   a11, *a9(0x40), 1
3f392190:	move   a14, -*sp, 1
3f3921a0:	move   *a13(0xffa0), *a14+, 1
3f3921c0:	move   *a13(0xffc0), *a14+, 1
3f3921e0:	move   *a13(0xffe0), *a14+, 1
3f392200:	calla  L3F396840
3f392230:	jruc   L3F392520
L3F392240:
3f392240:	movk   1, a9
3f392250:	move   a9, *a13(0x340), 1
3f392270:	jruc   L3F392520
L3F392280:
3f392280:	move   *a13(0xffc0), a11, 1
3f3922a0:	move   *a11(0x160), a9, 1
3f3922c0:	move   *a11(0xa0), a7, 1
3f3922e0:	move   *a9(0x80), a9, 1
3f392300:	divs   a9, a7
3f392310:	move   a7, *a13(0x300), 1
3f392330:	move   *a11(0x160), a9, 1
3f392350:	move   *a9(0x40), a9, 1
3f392370:	add    a7, a9
3f392380:	move   *a11(0x160), a7, 1
3f3923a0:	move   *a7(0xa0), a7, 1
3f3923c0:	cmp    a7, a9
3f3923d0:	jrge   L3F3924F0
3f3923e0:	move   *a11(0x160), a9, 1
3f392400:	move   *a9(0x40), a7, 1
3f392420:	inc    a7
3f392430:	move   a7, *a9(0x40), 1
3f392450:	move   a14, -*sp, 1
3f392460:	move   *a13(0xffa0), *a14+, 1
3f392480:	move   a11, *a14+, 1
3f392490:	move   *a13(0xffe0), *a14+, 1
3f3924b0:	calla  L3F396840
3f3924e0:	jruc   L3F392520
L3F3924F0:
3f3924f0:	movk   1, a9
3f392500:	move   a9, *a13(0x340), 1
L3F392520:
3f392520:	move   *a13(0x340), a11, 1
3f392540:	jreq   L3F3928C0
3f392550:	move   *a13, a9, 1
3f392560:	subk   5, a9
3f392570:	jreq   L3F392700
L3F392580:
3f392580:	move   a14, -*sp, 1
3f392590:	move   a13, *a14+, 1
3f3925a0:	move   *a13(0xffe0), a11, 1
3f3925c0:	move   *a11(0x60), *a14+, 1
3f3925e0:	calla  L3F9C1CF0
3f392610:	move   *a13, a9, 1
3f392620:	subk   12, a9
3f392630:	jrne   L3F3926D0
3f392640:	move   a14, -*sp, 1
3f392650:	move   a13, a9
3f392660:	subi   0x80, a9
3f392680:	move   a9, *a14+, 1
3f392690:	move   a13, *a14+, 1
3f3926a0:	calla  L3F36FD60
L3F3926D0:
3f3926d0:	move   *a13, a9, 1
3f3926e0:	subk   5, a9
3f3926f0:	jrne   L3F392580
L3F392700:
3f392700:	move   a14, -*sp, 1
3f392710:	sub    a11, a11
3f392720:	move   a11, *a14+, 1
3f392730:	move   *a13(0xffe0), a9, 1
3f392750:	move   *a9(0x60), *a14+, 1
3f392770:	calla  L3FDA9050
3f3927a0:	move   a14, -*sp, 1
3f3927b0:	move   *a13(0xffa0), *a14+, 1
3f3927d0:	move   *a13(0xffc0), *a14+, 1
3f3927f0:	move   a9, *a14+, 1
3f392800:	calla  L3F397470
3f392830:	move   a14, -*sp, 1
3f392840:	move   *a13(0xffc0), *a14+, 1
3f392860:	move   a9, *a14+, 1
3f392870:	calla  L3F38BD70
3f3928a0:	jauc   L3F393250
L3F3928C0:
3f3928c0:	move   a14, -*sp, 1
3f3928d0:	sub    a9, a9
3f3928e0:	move   a9, *a14+, 1
3f3928f0:	move   *a13(0xffe0), a7, 1
3f392910:	move   *a7(0x60), *a14+, 1
3f392930:	calla  L3FD9F6B0
3f392960:	move   a14, -*sp, 1
3f392970:	move   a9, *a14+, 1
3f392980:	movi   0x3f390b10, a9
3f3929b0:	move   a9, *a14+, 1
3f3929c0:	move   a13, *a14+, 1
3f3929d0:	move   *a7(0x60), *a14+, 1
3f3929f0:	calla  L3FD35B10
3f392a20:	move   a8, a8
3f392a30:	jreq   L3F392CC0
3f392a40:	move   a14, -*sp, 1
3f392a50:	move   *a13(0xffa0), *a14+, 1
3f392a70:	move   *a13(0xffc0), *a14+, 1
3f392a90:	move   a7, *a14+, 1
3f392aa0:	calla  L3F397470
3f392ad0:	move   *a13, a9, 1
3f392ae0:	subk   5, a9
3f392af0:	jrne   L3F392C00
3f392b00:	move   a14, -*sp, 1
3f392b10:	sub    a9, a9
3f392b20:	move   a9, *a14+, 1
3f392b30:	move   *a7(0x60), *a14+, 1
3f392b50:	calla  L3FDA9050
3f392b80:	move   a14, -*sp, 1
3f392b90:	move   *a13(0xffc0), *a14+, 1
3f392bb0:	move   a7, *a14+, 1
3f392bc0:	calla  L3F38BD70
3f392bf0:	jruc   L3F393250
L3F392C00:
3f392c00:	move   *a13, a9, 1
3f392c10:	subk   12, a9
3f392c20:	jrne   L3F392CC0
3f392c30:	move   a14, -*sp, 1
3f392c40:	move   a13, a9
3f392c50:	subi   0x80, a9
3f392c70:	move   a9, *a14+, 1
3f392c80:	move   a13, *a14+, 1
3f392c90:	calla  L3F36FD60
L3F392CC0:
3f392cc0:	move   *a13(0x320), a9, 1
3f392ce0:	jreq   L3F3931B0
3f392cf0:	sub    a7, a7
3f392d00:	move   a7, *a13(0x320), 1
3f392d20:	move   a14, -*sp, 1
3f392d30:	movi   0x12c, a9
3f392d50:	move   a9, *a14+, 1
3f392d60:	calla  L3FB33A20
3f392d90:	move   a14, -*sp, 1
3f392da0:	move   a7, *a14+, 1
3f392db0:	move   *a13(0xffe0), a9, 1
3f392dd0:	move   *a9(0x60), *a14+, 1
3f392df0:	calla  L3FD9F6B0
3f392e20:	move   a14, -*sp, 1
3f392e30:	move   a7, *a14+, 1
3f392e40:	movi   0x3f390b10, a9
3f392e70:	move   a9, *a14+, 1
3f392e80:	move   a13, *a14+, 1
3f392e90:	move   *a13(0xffe0), a9, 1
3f392eb0:	move   *a9(0x60), *a14+, 1
3f392ed0:	calla  L3FD35B10
3f392f00:	move   a8, a8
3f392f10:	jreq   L3F3931B0
3f392f20:	move   a14, -*sp, 1
3f392f30:	move   *a13(0xffa0), *a14+, 1
3f392f50:	move   *a13(0xffc0), *a14+, 1
3f392f70:	move   a9, *a14+, 1
3f392f80:	calla  L3F397470
3f392fb0:	move   *a13, a9, 1
3f392fc0:	subk   5, a9
3f392fd0:	jrne   L3F3930F0
3f392fe0:	move   a14, -*sp, 1
3f392ff0:	move   a7, *a14+, 1
3f393000:	move   *a13(0xffe0), a9, 1
3f393020:	move   *a9(0x60), *a14+, 1
3f393040:	calla  L3FDA9050
3f393070:	move   a14, -*sp, 1
3f393080:	move   *a13(0xffc0), *a14+, 1
3f3930a0:	move   a9, *a14+, 1
3f3930b0:	calla  L3F38BD70
3f3930e0:	jruc   L3F393250
L3F3930F0:
3f3930f0:	move   *a13, a9, 1
3f393100:	subk   12, a9
3f393110:	jrne   L3F3931B0
3f393120:	move   a14, -*sp, 1
3f393130:	move   a13, a9
3f393140:	subi   0x80, a9
3f393160:	move   a9, *a14+, 1
3f393170:	move   a13, *a14+, 1
3f393180:	calla  L3F36FD60
L3F3931B0:
3f3931b0:	move   a14, -*sp, 1
3f3931c0:	move   *a13(0xffc0), *a14+, 1
3f3931e0:	move   *a13(0xffe0), *a14+, 1
3f393200:	calla  L3F38BD70
3f393230:	jauc   L3F392070
L3F393250:
3f393250:	move   *sp(0xa0), a14, 1
3f393270:	mmfm   sp, a7,a9,a11,a13
3f393290:	rets   2
L3F3932A0:
3f3932a0:	mmtm   sp, a7,a9,a11,a13
3f3932c0:	move   a14, a13
3f3932d0:	addi   0x80, a14
3f3932f0:	move   *a13(0xffe0), a11, 1
3f393310:	move   *a11(0x160), a9, 1
3f393330:	move   *a9(0xa0), *a13(0x0), 1
3f393360:	move   *a11(0x160), a9, 1
3f393380:	move   *a11(0xa0), a7, 1
3f3933a0:	move   *a9(0x80), a9, 1
3f3933c0:	divs   a9, a7
3f3933d0:	move   a7, *a13(0x20), 1
3f3933f0:	move   *a13, a9, 1
3f393400:	cmp    a9, a7
3f393410:	jrle   L3F393440
3f393420:	move   a9, *a13(0x20), 1
L3F393440:
3f393440:	move   *a11(0xa0), a7, 1
3f393460:	subk   32, a7
3f393470:	move   a7, *a13(0x40), 1
3f393490:	move   a9, a9
3f3934a0:	jreq   L3F393530
3f3934b0:	move   *a13(0x20), a9, 1
3f3934d0:	mpys   a9, a7
3f3934e0:	move   *a13, a9, 1
3f3934f0:	divs   a9, a7
3f393500:	move   a7, *a13(0x60), 1
3f393520:	jruc   L3F393550
L3F393530:
3f393530:	move   a7, *a13(0x60), 1
L3F393550:
3f393550:	subk   14, a7
3f393560:	jrge   L3F3935A0
3f393570:	movk   14, a7
3f393580:	move   a7, *a13(0x60), 1
L3F3935A0:
3f3935a0:	move   *a13(0x60), a8, 1
3f3935c0:	move   *sp(0xa0), a14, 1
3f3935e0:	mmfm   sp, a7,a9,a11,a13
3f393600:	rets   2
L3F393610:
3f393610:	mmtm   sp, a7,a9,a11,a13
3f393630:	move   a14, a13
3f393640:	addi   0xa0, a14
3f393660:	move   *a13(0xffe0), a11, 1
3f393680:	move   *a11(0x160), a9, 1
3f3936a0:	move   *a9(0xa0), *a13(0x0), 1
3f3936d0:	move   *a11(0x160), a9, 1
3f3936f0:	move   *a11(0xa0), a7, 1
3f393710:	move   *a9(0x80), a9, 1
3f393730:	divs   a9, a7
3f393740:	move   a7, *a13(0x20), 1
3f393760:	move   *a13, a9, 1
3f393770:	sub    a7, a9
3f393780:	move   a9, *a13(0x40), 1
3f3937a0:	jrge   L3F3937E0
3f3937b0:	sub    a7, a7
3f3937c0:	move   a7, *a13(0x40), 1
L3F3937E0:
3f3937e0:	move   *a11(0xa0), a9, 1
3f393800:	move   *a13(0xffc0), a7, 1
3f393820:	sub    a7, a9
3f393830:	subk   32, a9
3f393840:	move   a9, *a13(0x60), 1
3f393860:	move   *a13, a7, 1
3f393870:	jrgt   L3F3938C0
3f393880:	sub    a7, a7
3f393890:	move   a7, *a13(0x80), 1
3f3938b0:	jruc   L3F3939A0
L3F3938C0:
3f3938c0:	move   *a11(0x160), a7, 1
3f3938e0:	move   *a7(0x40), a7, 1
3f393900:	mpys   a9, a7
3f393910:	move   *a13(0x40), a9, 1
3f393930:	sra    0x1, a9
3f393940:	add    a9, a7
3f393950:	move   *a13(0x40), a9, 1
3f393970:	divs   a9, a7
3f393980:	move   a7, *a13(0x80), 1
L3F3939A0:
3f3939a0:	move   a7, a8
3f3939b0:	move   *sp(0xa0), a14, 1
3f3939d0:	mmfm   sp, a7,a9,a11,a13
3f3939f0:	rets   2
L3F393A00:
3f393a00:	mmtm   sp, a7,a9,a11,a13
3f393a20:	move   a14, a13
3f393a30:	addi   0xe0, a14
3f393a50:	move   *a13(0xffc0), a11, 1
3f393a70:	move   *a11(0x160), a9, 1
3f393a90:	move   *a9(0x80), *a13(0xc0), 1
3f393ac0:	move   *a11(0x60), *a13(0x0), 1
3f393af0:	move   *a11(0x60), a9, 1
3f393b10:	move   *a13(0xc0), a11, 1
3f393b30:	add    a11, a9
3f393b40:	move   a9, *a13(0x20), 1
3f393b60:	move   *a13(0xffc0), a9, 1
3f393b80:	move   *a9(0x160), a9, 1
3f393ba0:	move   *a9(0x40), *a13(0x60), 1
3f393bd0:	move   *a13(0xffc0), a9, 1
3f393bf0:	move   *a9(0x160), a7, 1
3f393c10:	move   *a9(0xa0), a9, 1
3f393c30:	move   *a7(0x80), a7, 1
3f393c50:	divs   a7, a9
3f393c60:	move   a9, *a13(0x40), 1
3f393c80:	move   *a13(0x60), a7, 1
3f393ca0:	add    a9, a7
3f393cb0:	move   *a13(0xffc0), a9, 1
3f393cd0:	move   *a9(0x160), a9, 1
3f393cf0:	move   *a9(0xa0), a9, 1
3f393d10:	cmp    a9, a7
3f393d20:	jrgt   L3F393DB0
3f393d30:	move   *a13(0x60), a9, 1
3f393d50:	move   *a13(0x40), a7, 1
3f393d70:	add    a7, a9
3f393d80:	move   a9, *a13(0x80), 1
3f393da0:	jruc   L3F393E20
L3F393DB0:
3f393db0:	move   *a13(0xffc0), a9, 1
3f393dd0:	move   *a9(0x160), a7, 1
3f393df0:	move   *a7(0xa0), *a13(0x80), 1
L3F393E20:
3f393e20:	move   *a13(0x60), *a13(0xa0), 1
3f393e50:	move   *a13(0xa0), a9, 1
3f393e70:	move   *a13(0x80), a7, 1
3f393e90:	cmp    a7, a9
3f393ea0:	jrge   L3F394140
L3F393EB0:
3f393eb0:	move   *a13(0xffe0), a11, 1
3f393ed0:	move   *a11(0x120), a9, 1
3f393ef0:	move   *a13, a7, 1
3f393f00:	cmp    a7, a9
3f393f10:	jrlt   L3F394000
3f393f20:	move   *a11(0x120), a9, 1
3f393f40:	move   *a13(0x20), a7, 1
3f393f60:	cmp    a7, a9
3f393f70:	jrgt   L3F394000
3f393f80:	move   *a13(0xffc0), a9, 1
3f393fa0:	move   *a9(0x160), a7, 1
3f393fc0:	move   *a13(0xa0), *a7(0x60), 1
3f393ff0:	jruc   L3F394140
L3F394000:
3f394000:	move   *a13(0x20), a9, 1
3f394020:	inc    a9
3f394030:	move   a9, *a13, 1
3f394040:	move   *a13(0x20), a7, 1
3f394060:	move   *a13(0xc0), a9, 1
3f394080:	add    a9, a7
3f394090:	move   a7, *a13(0x20), 1
3f3940b0:	move   *a13(0xa0), a7, 1
3f3940d0:	inc    a7
3f3940e0:	move   a7, *a13(0xa0), 1
3f394100:	move   *a13(0x80), a9, 1
3f394120:	cmp    a9, a7
3f394130:	jrlt   L3F393EB0
L3F394140:
3f394140:	move   a14, -*sp, 1
3f394150:	move   *a13(0xffc0), *a14+, 1
3f394170:	move   *a13(0xffe0), *a14+, 1
3f394190:	calla  L3F38BD70
3f3941c0:	move   *sp(0xa0), a14, 1
3f3941e0:	mmfm   sp, a7,a9,a11,a13
3f394200:	rets   2
L3F394210:
3f394210:	mmtm   sp, a7,a9,a11,a13
3f394230:	move   a14, a13
3f394240:	addi   0x60, a14
3f394260:	move   *a13(0xffa0), a11, 1
3f394280:	move   *a11(0x140), a11, 1
3f3942a0:	jreq   L3F394790
3f3942b0:	move   *a13(0xffa0), a11, 1
3f3942d0:	move   *a11(0x40), a9, 1
3f3942f0:	addk   20, a9
3f394300:	move   a9, *a13, 1
3f394310:	move   *a11(0xc0), a7, 1
3f394330:	move   *a11(0x160), a9, 1
3f394350:	move   *a13(0xff80), a11, 1
3f394370:	sll    0x5, a11
3f394380:	move   *a9(0xe0), a9, 1
3f3943a0:	add    a11, a9
3f3943b0:	move   *a9, a11, 1
3f3943c0:	movb   *a11, a11
3f3943d0:	move   a11, a9
3f3943e0:	sll    0x6, a11
3f3943f0:	sll    0x5, a9
3f394400:	add    a9, a11
3f394410:	move   *a7(0x220), a9, 1
3f394430:	add    a11, a9
3f394440:	move   *a13, a11, 1
3f394450:	setf   16, 1, 0
3f394460:	move   *a9, a9, 0
3f394470:	sub    a9, a11
3f394480:	move   a11, *a13, 1
3f394490:	move   *a13(0xffa0), a9, 1
3f3944b0:	move   *a9(0x160), a7, 1
3f3944d0:	move   *a13(0xff60), a9, 1
3f3944f0:	move   *a7(0x80), a7, 1
3f394510:	sub    a7, a9
3f394520:	move   a9, *a13(0x20), 1
3f394540:	move   *a13(0xffa0), a7, 1
3f394560:	move   *a7(0xc0), a7, 1
3f394580:	move   *a13(0xffa0), a9, 1
3f3945a0:	move   *a9(0x160), a9, 1
3f3945c0:	move   *a13(0xff80), a11, 1
3f3945e0:	sll    0x5, a11
3f3945f0:	move   *a9(0xe0), a9, 1
3f394610:	add    a11, a9
3f394620:	move   *a9, a11, 1
3f394630:	movb   *a11, a11
3f394640:	move   a11, a9
3f394650:	sll    0x6, a11
3f394660:	sll    0x5, a9
3f394670:	add    a9, a11
3f394680:	move   *a7(0x220), a9, 1
3f3946a0:	add    a11, a9
3f3946b0:	move   *a13(0xff60), a11, 1
3f3946d0:	move   *a9(0x30), a9, 0
3f3946f0:	add    a11, a9
3f394700:	move   a9, *a13(0xff60), 1
3f394720:	subk   12, a9
3f394730:	move   a9, *a13(0xff60), 1
3f394750:	movk   1, a11
3f394760:	move   a11, *a13(0x40), 1
3f394780:	jruc   L3F394970
L3F394790:
3f394790:	move   *a13(0xffa0), a11, 1
3f3947b0:	move   *a11(0x40), *a13(0x0), 1
3f3947e0:	move   *a11(0x160), a9, 1
3f394800:	move   *a13(0xff60), a7, 1
3f394820:	move   *a9(0x80), a9, 1
3f394840:	sub    a9, a7
3f394850:	dec    a7
3f394860:	move   a7, *a13(0x20), 1
3f394880:	move   a14, -*sp, 1
3f394890:	move   *a11(0x160), a9, 1
3f3948b0:	move   *a13(0xff80), a7, 1
3f3948d0:	sll    0x5, a7
3f3948e0:	move   *a9(0xe0), a9, 1
3f394900:	add    a7, a9
3f394910:	move   *a9+, *a14+, 1
3f394920:	calla  L3FB458D0
3f394950:	move   a8, *a13(0x40), 1
L3F394970:
3f394970:	move   a14, -*sp, 1
3f394980:	sub    a11, a11
3f394990:	move   a11, *a14+, 1
3f3949a0:	move   *a13(0xffa0), a9, 1
3f3949c0:	move   *a9(0x160), a7, 1
3f3949e0:	move   *a7(0x80), *a14+, 1
3f394a00:	move   *a9(0x80), a7, 1
3f394a20:	subk   21, a7
3f394a30:	move   a7, *a14+, 1
3f394a40:	move   *a13(0x20), *a14+, 1
3f394a60:	move   *a9(0x40), a7, 1
3f394a80:	inc    a7
3f394a90:	move   a7, *a14+, 1
3f394aa0:	move   *a13(0xffc0), *a14+, 1
3f394ac0:	move   *a13(0xffe0), *a14+, 1
3f394ae0:	calla  L3FD39680
3f394b10:	move   @0xc8160, a7
3f394b40:	jreq   L3F394C80
3f394b50:	move   a14, -*sp, 1
3f394b60:	move   *a9(0x160), a11, 1
3f394b80:	move   *a13(0xff80), a9, 1
3f394ba0:	sll    0x5, a9
3f394bb0:	move   *a11(0xe0), a11, 1
3f394bd0:	add    a9, a11
3f394be0:	move   *a11+, *a14+, 1
3f394bf0:	move   *a13(0x40), *a14+, 1
3f394c10:	movi   0x3f39aa90, a8
3f394c40:	move   a8, *a14+, 1
3f394c50:	calla  L3FB341E0
L3F394C80:
3f394c80:	move   a14, -*sp, 1
3f394c90:	move   *a13(0x40), *a14+, 1
3f394cb0:	move   *a13(0xffa0), a11, 1
3f394cd0:	move   *a11(0x160), a9, 1
3f394cf0:	move   *a13(0xff80), a7, 1
3f394d10:	sll    0x5, a7
3f394d20:	move   *a9(0xe0), a9, 1
3f394d40:	add    a7, a9
3f394d50:	move   *a9+, *a14+, 1
3f394d60:	move   *a13(0xff60), a9, 1
3f394d80:	subk   7, a9
3f394d90:	move   a9, *a14+, 1
3f394da0:	move   *a13, a9, 1
3f394db0:	addk   5, a9
3f394dc0:	move   a9, *a14+, 1
3f394dd0:	move   @0xc8070, *a14+, 1
3f394e00:	move   *a13(0xffc0), *a14+, 1
3f394e20:	move   *a13(0xffe0), *a14+, 1
3f394e40:	calla  L3FDA0000
3f394e70:	move   *a11(0x160), a9, 1
3f394e90:	move   *a9(0x60), a9, 1
3f394eb0:	move   *a13(0xff80), a7, 1
3f394ed0:	cmp    a7, a9
3f394ee0:	jrne   L3F395080
3f394ef0:	move   a14, -*sp, 1
3f394f00:	move   *a11(0x160), a9, 1
3f394f20:	move   *a9(0x80), *a14+, 1
3f394f40:	move   *a11(0x80), a9, 1
3f394f60:	subk   22, a9
3f394f70:	move   a9, *a14+, 1
3f394f80:	move   *a13(0x20), *a14+, 1
3f394fa0:	move   *a11(0x40), a9, 1
3f394fc0:	inc    a9
3f394fd0:	move   a9, *a14+, 1
3f394fe0:	move   @0xc8090, *a14+, 1
3f395010:	move   *a13(0xffc0), *a14+, 1
3f395030:	move   *a13(0xffe0), *a14+, 1
3f395050:	calla  L3F99E8F0
L3F395080:
3f395080:	move   *sp(0xa0), a14, 1
3f3950a0:	mmfm   sp, a7,a9,a11,a13
3f3950c0:	rets   2
L3F3950D0:
3f3950d0:	mmtm   sp, a9,a11,a13
3f3950f0:	move   a14, a13
3f395100:	addk   32, a14
3f395110:	move   *a13(0xffe0), a11, 1
3f395130:	move   *a13(0xffc0), a9, 1
3f395150:	move   *a11(0x100), a11, 1
3f395170:	move   *a9(0x40), a9, 1
3f395190:	cmp    a9, a11
3f3951a0:	jrle   L3F395430
3f3951b0:	move   *a13(0xffc0), a11, 1
3f3951d0:	move   *a11(0x40), a9, 1
3f3951f0:	move   *a11(0x80), a11, 1
3f395210:	add    a11, a9
3f395220:	move   *a13(0xffe0), a11, 1
3f395240:	move   *a11(0x100), a11, 1
3f395260:	addk   20, a11
3f395270:	cmp    a9, a11
3f395280:	jrge   L3F395430
3f395290:	move   *a13(0xffe0), a11, 1
3f3952b0:	move   *a13(0xffc0), a9, 1
3f3952d0:	move   *a11(0x120), a11, 1
3f3952f0:	move   *a9(0x60), a9, 1
3f395310:	cmp    a9, a11
3f395320:	jrle   L3F395430
3f395330:	move   *a13(0xffc0), a11, 1
3f395350:	move   *a11(0x60), a9, 1
3f395370:	move   *a11(0xa0), a11, 1
3f395390:	add    a11, a9
3f3953a0:	move   *a13(0xffe0), a11, 1
3f3953c0:	move   *a11(0x120), a11, 1
3f3953e0:	cmp    a9, a11
3f3953f0:	jrge   L3F395430
3f395400:	sub    a8, a8
3f395410:	jauc   L3F396120
L3F395430:
3f395430:	move   *a13(0xffc0), a11, 1
3f395450:	move   *a11(0x40), a9, 1
3f395470:	move   *a11(0x80), a11, 1
3f395490:	add    a11, a9
3f3954a0:	move   *a13(0xffe0), a11, 1
3f3954c0:	move   *a11(0x100), a11, 1
3f3954e0:	addk   20, a11
3f3954f0:	cmp    a9, a11
3f395500:	jrle   L3F395930
3f395510:	move   *a13(0xffc0), a11, 1
3f395530:	move   *a11(0x40), a9, 1
3f395550:	move   *a11(0x80), a11, 1
3f395570:	add    a11, a9
3f395580:	move   *a13(0xffe0), a11, 1
3f3955a0:	move   *a11(0x100), a11, 1
3f3955c0:	cmp    a9, a11
3f3955d0:	jrge   L3F395930
3f3955e0:	move   *a13(0xffe0), a11, 1
3f395600:	move   *a13(0xffc0), a9, 1
3f395620:	move   *a11(0x120), a11, 1
3f395640:	move   *a9(0x60), a9, 1
3f395660:	cmp    a9, a11
3f395670:	jrle   L3F395760
3f395680:	move   *a13(0xffe0), a11, 1
3f3956a0:	move   *a13(0xffc0), a9, 1
3f3956c0:	move   *a9(0x60), a9, 1
3f3956e0:	move   *a11(0x120), a11, 1
3f395700:	subk   15, a11
3f395710:	cmp    a9, a11
3f395720:	jrge   L3F395760
3f395730:	movk   3, a8
3f395740:	jauc   L3F396120
L3F395760:
3f395760:	move   *a13(0xffc0), a11, 1
3f395780:	move   *a11(0x60), a9, 1
3f3957a0:	move   *a11(0xa0), a11, 1
3f3957c0:	add    a11, a9
3f3957d0:	move   *a13(0xffe0), a11, 1
3f3957f0:	move   *a11(0x120), a11, 1
3f395810:	addk   15, a11
3f395820:	cmp    a9, a11
3f395830:	jrle   L3F395930
3f395840:	move   *a13(0xffc0), a11, 1
3f395860:	move   *a11(0x60), a9, 1
3f395880:	move   *a11(0xa0), a11, 1
3f3958a0:	add    a11, a9
3f3958b0:	move   *a13(0xffe0), a11, 1
3f3958d0:	move   *a11(0x120), a11, 1
3f3958f0:	cmp    a9, a11
3f395900:	jrge   L3F395930
3f395910:	movk   4, a8
3f395920:	jruc   L3F396120
L3F395930:
3f395930:	move   *a13(0xffc0), a11, 1
3f395950:	move   *a11(0x40), a9, 1
3f395970:	move   *a11(0x80), a11, 1
3f395990:	add    a11, a9
3f3959a0:	move   *a13(0xffe0), a11, 1
3f3959c0:	move   *a11(0x100), a11, 1
3f3959e0:	addk   17, a11
3f3959f0:	cmp    a9, a11
3f395a00:	jrle   L3F395D90
3f395a10:	move   *a13(0xffc0), a11, 1
3f395a30:	move   *a11(0x40), a9, 1
3f395a50:	move   *a11(0x80), a11, 1
3f395a70:	add    a11, a9
3f395a80:	move   *a13(0xffe0), a11, 1
3f395aa0:	move   *a11(0x100), a11, 1
3f395ac0:	addk   3, a11
3f395ad0:	cmp    a9, a11
3f395ae0:	jrge   L3F395D90
3f395af0:	move   a14, -*sp, 1
3f395b00:	move   *a13(0xffc0), *a14+, 1
3f395b20:	calla  L3F3932A0
3f395b50:	move   a8, *a13, 1
3f395b60:	move   *a13(0xffc0), a11, 1
3f395b80:	move   *a11(0x160), a9, 1
3f395ba0:	move   *a9(0xc0), a9, 1
3f395bc0:	move   *a11(0x60), a11, 1
3f395be0:	add    a11, a9
3f395bf0:	move   *a13(0xffe0), a11, 1
3f395c10:	move   *a11(0x120), a11, 1
3f395c30:	subk   15, a11
3f395c40:	cmp    a9, a11
3f395c50:	jrlt   L3F395D90
3f395c60:	move   *a13(0xffc0), a11, 1
3f395c80:	move   *a11(0x160), a9, 1
3f395ca0:	move   *a9(0xc0), a9, 1
3f395cc0:	add    a8, a9
3f395cd0:	move   *a11(0x60), a11, 1
3f395cf0:	add    a11, a9
3f395d00:	move   *a13(0xffe0), a11, 1
3f395d20:	move   *a11(0x120), a11, 1
3f395d40:	subk   15, a11
3f395d50:	cmp    a9, a11
3f395d60:	jrge   L3F395D90
3f395d70:	movk   2, a8
3f395d80:	jruc   L3F396120
L3F395D90:
3f395d90:	move   *a13(0xffc0), a11, 1
3f395db0:	move   *a11(0x40), a9, 1
3f395dd0:	move   *a11(0x80), a11, 1
3f395df0:	add    a11, a9
3f395e00:	move   *a13(0xffe0), a11, 1
3f395e20:	move   *a11(0x100), a11, 1
3f395e40:	addk   15, a11
3f395e50:	cmp    a9, a11
3f395e60:	jrle   L3F396100
3f395e70:	move   *a13(0xffc0), a11, 1
3f395e90:	move   *a11(0x40), a9, 1
3f395eb0:	move   *a11(0x80), a11, 1
3f395ed0:	add    a11, a9
3f395ee0:	move   *a13(0xffe0), a11, 1
3f395f00:	move   *a11(0x100), a11, 1
3f395f20:	addk   5, a11
3f395f30:	cmp    a9, a11
3f395f40:	jrge   L3F396100
3f395f50:	move   *a13(0xffe0), a11, 1
3f395f70:	move   *a13(0xffc0), a9, 1
3f395f90:	move   *a9(0x60), a9, 1
3f395fb0:	move   *a11(0x120), a11, 1
3f395fd0:	subk   15, a11
3f395fe0:	cmp    a9, a11
3f395ff0:	jrle   L3F396100
3f396000:	move   *a13(0xffc0), a11, 1
3f396020:	move   *a11(0x60), a9, 1
3f396040:	move   *a11(0xa0), a11, 1
3f396060:	add    a11, a9
3f396070:	move   *a13(0xffe0), a11, 1
3f396090:	move   *a11(0x120), a11, 1
3f3960b0:	addk   15, a11
3f3960c0:	cmp    a9, a11
3f3960d0:	jrge   L3F396100
3f3960e0:	movk   1, a8
3f3960f0:	jruc   L3F396120
L3F396100:
3f396100:	movi   0x63, a8
L3F396120:
3f396120:	move   *sp(0x80), a14, 1
3f396140:	mmfm   sp, a9,a11,a13
3f396160:	rets   2
L3F396170:
3f396170:	mmtm   sp, a9,a11,a13
3f396190:	move   a14, a13
3f3961a0:	addi   0x100, a14
3f3961c0:	setf   16, 1, 0
3f3961d0:	move   *a13(0xffa0), a11, 0
3f3961f0:	addk   2, a11
3f396200:	move   a11, *a13, 0
3f396210:	move   *a13(0xff80), *a13(0x10), 0
3f396240:	move   *a13(0xffa0), a11, 0
3f396260:	addk   10, a11
3f396270:	move   a11, *a13(0x20), 0
3f396290:	move   *a13(0xff80), *a13(0x30), 0
3f3962c0:	move   *a13(0xffa0), a11, 0
3f3962e0:	addk   10, a11
3f3962f0:	move   a11, *a13(0x40), 0
3f396310:	move   *a13(0xff60), a11, 0
3f396330:	sll    0x2, a11
3f396340:	move   *a13(0xff80), a9, 0
3f396360:	add    a9, a11
3f396370:	move   a11, *a13(0x50), 0
3f396390:	move   *a13(0xffa0), a11, 0
3f3963b0:	addk   12, a11
3f3963c0:	move   a11, *a13(0x60), 0
3f3963e0:	move   *a13(0xff60), a11, 0
3f396400:	sll    0x2, a11
3f396410:	add    a9, a11
3f396420:	move   a11, *a13(0x70), 0
3f396440:	move   *a13(0xffa0), a11, 0
3f396460:	addk   6, a11
3f396470:	move   a11, *a13(0x80), 0
3f396490:	move   *a13(0xff60), a11, 0
3f3964b0:	move   a11, a9
3f3964c0:	sll    0x3, a11
3f3964d0:	sll    0x1, a9
3f3964e0:	add    a9, a11
3f3964f0:	move   *a13(0xff80), a9, 0
3f396510:	add    a9, a11
3f396520:	move   a11, *a13(0x90), 0
3f396540:	move   *a13(0xffa0), *a13(0xa0), 0
3f396570:	move   *a13(0xff60), a11, 0
3f396590:	sll    0x2, a11
3f3965a0:	add    a9, a11
3f3965b0:	move   a11, *a13(0xb0), 0
3f3965d0:	move   *a13(0xffa0), a11, 0
3f3965f0:	addk   2, a11
3f396600:	move   a11, *a13(0xc0), 0
3f396620:	move   *a13(0xff60), a11, 0
3f396640:	sll    0x2, a11
3f396650:	add    a9, a11
3f396660:	move   a11, *a13(0xd0), 0
3f396680:	move   *a13(0xffa0), a11, 0
3f3966a0:	addk   2, a11
3f3966b0:	move   a11, *a13(0xe0), 0
3f3966d0:	move   a9, *a13(0xf0), 0
3f3966f0:	move   a14, -*sp, 1
3f396700:	sub    a11, a11
3f396710:	move   a11, *a14+, 1
3f396720:	movk   8, a11
3f396730:	move   a11, *a14+, 1
3f396740:	move   a13, *a14+, 1
3f396750:	move   @0xc8030, *a14+, 1
3f396780:	move   *a13(0xffc0), *a14+, 1
3f3967a0:	move   *a13(0xffe0), *a14+, 1
3f3967c0:	calla  L3FD43740
3f3967f0:	move   *sp(0x80), a14, 1
3f396810:	mmfm   sp, a9,a11,a13
3f396830:	rets   2
L3F396840:
3f396840:	mmtm   sp, a7,a9,a11,a13
3f396860:	move   a14, a13
3f396870:	addi   0x1f0, a14
3f396890:	move   *a13(0xffe0), a11, 1
3f3968b0:	move   *a11(0x80), *a13(0x30), 1
3f3968e0:	move   *a11(0x60), *a13(0x50), 1
3f396910:	move   *a13(0xffa0), a11, 1
3f396930:	subk   3, a11
3f396940:	jrne   L3F396A20
3f396950:	movi   0xffff, a11
3f396970:	setf   16, 1, 0
3f396980:	move   a11, *a13(0x20), 0
3f3969a0:	move   *a13(0xffc0), a9, 1
3f3969c0:	move   *a9(0x60), a11, 1
3f3969e0:	addk   12, a11
3f3969f0:	move   a11, *a13(0x10), 0
3f396a10:	jruc   L3F396B00
L3F396A20:
3f396a20:	movk   1, a11
3f396a30:	setf   16, 1, 0
3f396a40:	move   a11, *a13(0x20), 0
3f396a60:	move   *a13(0xffc0), a9, 1
3f396a80:	move   *a9(0x60), a7, 1
3f396aa0:	move   *a9(0xa0), a9, 1
3f396ac0:	add    a9, a7
3f396ad0:	subk   12, a7
3f396ae0:	move   a7, *a13(0x10), 0
L3F396B00:
3f396b00:	move   *a13(0xffc0), a11, 1
3f396b20:	move   *a11(0x40), a9, 1
3f396b40:	move   *a11(0x80), a7, 1
3f396b60:	add    a7, a9
3f396b70:	subk   16, a9
3f396b80:	move   a9, *a13, 0
3f396b90:	move   *a13, a9, 0
3f396ba0:	addk   2, a9
3f396bb0:	move   a9, *a13(0x70), 0
3f396bd0:	move   *a13(0x10), *a13(0x80), 0
3f396c00:	move   *a13, a9, 0
3f396c10:	addk   10, a9
3f396c20:	move   a9, *a13(0x90), 0
3f396c40:	move   *a13(0x10), *a13(0xa0), 0
3f396c70:	move   *a13, a9, 0
3f396c80:	addk   10, a9
3f396c90:	move   a9, *a13(0xb0), 0
3f396cb0:	move   *a13(0x20), a9, 0
3f396cd0:	sll    0x2, a9
3f396ce0:	move   *a13(0x10), a7, 0
3f396d00:	add    a7, a9
3f396d10:	move   a9, *a13(0xc0), 0
3f396d30:	move   *a13, a9, 0
3f396d40:	addk   12, a9
3f396d50:	move   a9, *a13(0xd0), 0
3f396d70:	move   *a13(0x20), a9, 0
3f396d90:	sll    0x2, a9
3f396da0:	add    a7, a9
3f396db0:	move   a9, *a13(0xe0), 0
3f396dd0:	move   *a13, a9, 0
3f396de0:	addk   6, a9
3f396df0:	move   a9, *a13(0xf0), 0
3f396e10:	move   *a13(0x20), a9, 0
3f396e30:	move   a9, a7
3f396e40:	sll    0x3, a9
3f396e50:	sll    0x1, a7
3f396e60:	add    a7, a9
3f396e70:	move   *a13(0x10), a7, 0
3f396e90:	add    a7, a9
3f396ea0:	move   a9, *a13(0x100), 0
3f396ec0:	move   *a13(0x0), *a13(0x110), 0
3f396ef0:	move   *a13(0x20), a9, 0
3f396f10:	sll    0x2, a9
3f396f20:	add    a7, a9
3f396f30:	move   a9, *a13(0x120), 0
3f396f50:	move   *a13, a9, 0
3f396f60:	addk   2, a9
3f396f70:	move   a9, *a13(0x130), 0
3f396f90:	move   *a13(0x20), a9, 0
3f396fb0:	sll    0x2, a9
3f396fc0:	add    a7, a9
3f396fd0:	move   a9, *a13(0x140), 0
3f396ff0:	move   *a13, a9, 0
3f397000:	addk   2, a9
3f397010:	move   a9, *a13(0x150), 0
3f397030:	move   a7, *a13(0x160), 0
3f397050:	move   a14, -*sp, 1
3f397060:	movk   1, a9
3f397070:	move   a9, *a14+, 1
3f397080:	movk   8, a9
3f397090:	move   a9, *a14+, 1
3f3970a0:	move   a13, a9
3f3970b0:	addi   0x70, a9
3f3970d0:	move   a9, *a14+, 1
3f3970e0:	calla  L3FD67BA0
3f397110:	move   a8, *a13(0x170), 1
3f397130:	move   a14, -*sp, 1
3f397140:	move   a8, *a14+, 1
3f397150:	move   @0xc80d0, *a14+, 1
3f397180:	move   *a13(0xffe0), a9, 1
3f3971a0:	move   *a9(0x60), *a14+, 1
3f3971c0:	calla  L3FD77250
3f3971f0:	move   a14, -*sp, 1
3f397200:	move   a13, a7
3f397210:	addi   0x1b0, a7
3f397230:	move   a7, *a14+, 1
3f397240:	move   *a13(0x170), *a14+, 1
3f397260:	calla  L3FD76CD0
3f397290:	move   a14, -*sp, 1
3f3972a0:	move   *a11(0xa0), *a14+, 1
3f3972c0:	move   *a11(0x80), *a14+, 1
3f3972e0:	move   *a11(0x60), *a14+, 1
3f397300:	move   *a11(0x40), *a14+, 1
3f397320:	move   @0xc80d0, *a14+, 1
3f397350:	move   *a9(0x80), *a14+, 1
3f397370:	move   *a9(0x60), *a14+, 1
3f397390:	calla  L3F99E8F0
3f3973c0:	move   a14, -*sp, 1
3f3973d0:	move   *a13(0x170), *a14+, 1
3f3973f0:	calla  L3FD779B0
3f397420:	move   *sp(0xa0), a14, 1
3f397440:	mmfm   sp, a7,a9,a11,a13
3f397460:	rets   2
L3F397470:
3f397470:	mmtm   sp, a7,a9,a11,a13
3f397490:	move   a14, a13
3f3974a0:	addi   0x1f0, a14
3f3974c0:	move   *a13(0xffe0), a11, 1
3f3974e0:	move   *a11(0x80), *a13(0x30), 1
3f397510:	move   *a11(0x60), *a13(0x50), 1
3f397540:	move   *a13(0xffa0), a11, 1
3f397560:	subk   3, a11
3f397570:	jrne   L3F397650
3f397580:	movi   0xffff, a11
3f3975a0:	setf   16, 1, 0
3f3975b0:	move   a11, *a13(0x20), 0
3f3975d0:	move   *a13(0xffc0), a9, 1
3f3975f0:	move   *a9(0x60), a11, 1
3f397610:	addk   12, a11
3f397620:	move   a11, *a13(0x10), 0
3f397640:	jruc   L3F397730
L3F397650:
3f397650:	movk   1, a11
3f397660:	setf   16, 1, 0
3f397670:	move   a11, *a13(0x20), 0
3f397690:	move   *a13(0xffc0), a9, 1
3f3976b0:	move   *a9(0x60), a7, 1
3f3976d0:	move   *a9(0xa0), a9, 1
3f3976f0:	add    a9, a7
3f397700:	subk   12, a7
3f397710:	move   a7, *a13(0x10), 0
L3F397730:
3f397730:	move   *a13(0xffc0), a11, 1
3f397750:	move   *a11(0x40), a9, 1
3f397770:	move   *a11(0x80), a7, 1
3f397790:	add    a7, a9
3f3977a0:	subk   16, a9
3f3977b0:	move   a9, *a13, 0
3f3977c0:	move   *a13, a9, 0
3f3977d0:	addk   2, a9
3f3977e0:	move   a9, *a13(0x70), 0
3f397800:	move   *a13(0x10), *a13(0x80), 0
3f397830:	move   *a13, a9, 0
3f397840:	addk   10, a9
3f397850:	move   a9, *a13(0x90), 0
3f397870:	move   *a13(0x10), *a13(0xa0), 0
3f3978a0:	move   *a13, a9, 0
3f3978b0:	addk   10, a9
3f3978c0:	move   a9, *a13(0xb0), 0
3f3978e0:	move   *a13(0x20), a9, 0
3f397900:	sll    0x2, a9
3f397910:	move   *a13(0x10), a7, 0
3f397930:	add    a7, a9
3f397940:	move   a9, *a13(0xc0), 0
3f397960:	move   *a13, a9, 0
3f397970:	addk   12, a9
3f397980:	move   a9, *a13(0xd0), 0
3f3979a0:	move   *a13(0x20), a9, 0
3f3979c0:	sll    0x2, a9
3f3979d0:	add    a7, a9
3f3979e0:	move   a9, *a13(0xe0), 0
3f397a00:	move   *a13, a9, 0
3f397a10:	addk   6, a9
3f397a20:	move   a9, *a13(0xf0), 0
3f397a40:	move   *a13(0x20), a9, 0
3f397a60:	move   a9, a7
3f397a70:	sll    0x3, a9
3f397a80:	sll    0x1, a7
3f397a90:	add    a7, a9
3f397aa0:	move   *a13(0x10), a7, 0
3f397ac0:	add    a7, a9
3f397ad0:	move   a9, *a13(0x100), 0
3f397af0:	move   *a13(0x0), *a13(0x110), 0
3f397b20:	move   *a13(0x20), a9, 0
3f397b40:	sll    0x2, a9
3f397b50:	add    a7, a9
3f397b60:	move   a9, *a13(0x120), 0
3f397b80:	move   *a13, a9, 0
3f397b90:	addk   2, a9
3f397ba0:	move   a9, *a13(0x130), 0
3f397bc0:	move   *a13(0x20), a9, 0
3f397be0:	sll    0x2, a9
3f397bf0:	add    a7, a9
3f397c00:	move   a9, *a13(0x140), 0
3f397c20:	move   *a13, a9, 0
3f397c30:	addk   2, a9
3f397c40:	move   a9, *a13(0x150), 0
3f397c60:	move   a7, *a13(0x160), 0
3f397c80:	move   a14, -*sp, 1
3f397c90:	movk   1, a9
3f397ca0:	move   a9, *a14+, 1
3f397cb0:	movk   8, a9
3f397cc0:	move   a9, *a14+, 1
3f397cd0:	move   a13, a9
3f397ce0:	addi   0x70, a9
3f397d00:	move   a9, *a14+, 1
3f397d10:	calla  L3FD67BA0
3f397d40:	move   a8, *a13(0x170), 1
3f397d60:	move   a14, -*sp, 1
3f397d70:	move   a8, *a14+, 1
3f397d80:	move   @0xc80f0, *a14+, 1
3f397db0:	move   *a13(0xffe0), a9, 1
3f397dd0:	move   *a9(0x60), *a14+, 1
3f397df0:	calla  L3FD77250
3f397e20:	move   a14, -*sp, 1
3f397e30:	move   *a11(0xa0), *a14+, 1
3f397e50:	move   *a11(0x80), *a14+, 1
3f397e70:	move   *a11(0x60), *a14+, 1
3f397e90:	move   *a11(0x40), *a14+, 1
3f397eb0:	move   @0xc80f0, *a14+, 1
3f397ee0:	move   *a9(0x80), *a14+, 1
3f397f00:	move   *a9(0x60), *a14+, 1
3f397f20:	calla  L3F99E8F0
3f397f50:	move   a14, -*sp, 1
3f397f60:	move   *a13(0x170), *a14+, 1
3f397f80:	calla  L3FD779B0
3f397fb0:	move   *sp(0xa0), a14, 1
3f397fd0:	mmfm   sp, a7,a9,a11,a13
3f397ff0:	rets   2
L3F398000:
3f398000:	mmtm   sp, a7,a9,a11,a13
3f398020:	move   a14, a13
3f398030:	addi   0x780, a14
3f398050:	move   *a13(0xffe0), a11, 1
3f398070:	move   *a11(0x180), a11, 1
3f398090:	btst   9, a11
3f3980a0:	jane   L3F39A6F0
3f3980c0:	move   *a13(0xffe0), a11, 1
3f3980e0:	move   *a11(0x180), a11, 1
3f398100:	btst   10, a11
3f398110:	jane   L3F39A6F0
3f398130:	move   *a13(0xffe0), a11, 1
3f398150:	move   *a11(0x180), a11, 1
3f398170:	btst   0, a11
3f398180:	jane   L3F39A6F0
3f3981a0:	move   *a13(0xffe0), a11, 1
3f3981c0:	move   *a11(0x180), a11, 1
3f3981e0:	btst   2, a11
3f3981f0:	jane   L3F39A6F0
3f398210:	move   *a13(0xffe0), a11, 1
3f398230:	move   *a11(0x1a0), a11, 1
3f398250:	dec    a11
3f398260:	jane   L3F39A6F0
3f398280:	move   *a13(0xffc0), a11, 1
3f3982a0:	move   *a11(0xa0), a9, 1
3f3982c0:	subk   30, a9
3f3982d0:	move   a9, *a13, 1
3f3982e0:	move   a14, -*sp, 1
3f3982f0:	move   *a13(0xffe0), a9, 1
3f398310:	move   *a9(0xe0), *a14+, 1
3f398330:	sub    a9, a9
3f398340:	move   a9, *a14+, 1
3f398350:	move   *a13(0xffe0), a9, 1
3f398370:	move   *a9(0x80), *a14+, 1
3f398390:	movk   1, a9
3f3983a0:	move   a9, *a14+, 1
3f3983b0:	move   a9, *a14+, 1
3f3983c0:	movi   0xcc, a9
3f3983e0:	move   a9, *a14+, 1
3f3983f0:	sub    a9, a9
3f398400:	move   a9, *a14+, 1
3f398410:	move   *a13(0xffe0), a9, 1
3f398430:	move   *a9(0x80), *a14+, 1
3f398450:	move   *a9(0x60), *a14+, 1
3f398470:	calla  L3FD59FD0
3f3984a0:	move   a14, -*sp, 1
3f3984b0:	move   a11, *a14+, 1
3f3984c0:	calla  L3F3932A0
3f3984f0:	move   a8, *a13(0x40), 1
3f398510:	move   *a9(0x120), a7, 1
3f398530:	move   *a11(0x60), a9, 1
3f398550:	sub    a9, a7
3f398560:	move   *a11(0x160), a9, 1
3f398580:	move   *a9(0xc0), a9, 1
3f3985a0:	sub    a9, a7
3f3985b0:	subk   15, a7
3f3985c0:	move   a7, *a13(0x60), 1
3f3985e0:	move   a14, -*sp, 1
3f3985f0:	move   a8, *a14+, 1
3f398600:	movk   15, a9
3f398610:	move   a9, *a14+, 1
3f398620:	move   *a11(0x60), a9, 1
3f398640:	move   *a11(0x160), a7, 1
3f398660:	move   *a7(0xc0), a7, 1
3f398680:	add    a7, a9
3f398690:	addk   16, a9
3f3986a0:	move   a9, *a14+, 1
3f3986b0:	move   *a11(0x40), a9, 1
3f3986d0:	move   *a11(0x80), a7, 1
3f3986f0:	add    a7, a9
3f398700:	subk   17, a9
3f398710:	move   a9, *a14+, 1
3f398720:	move   @0xc8050, *a14+, 1
3f398750:	move   *a13(0xffe0), a9, 1
3f398770:	move   *a9(0x80), *a14+, 1
3f398790:	move   *a9(0x60), *a14+, 1
3f3987b0:	calla  L3F99E8F0
3f3987e0:	move   a14, -*sp, 1
3f3987f0:	move   *a13(0x40), a7, 1
3f398810:	dec    a7
3f398820:	move   a7, *a14+, 1
3f398830:	movk   14, a7
3f398840:	move   a7, *a14+, 1
3f398850:	move   *a11(0x60), a7, 1
3f398870:	move   *a11(0x160), a9, 1
3f398890:	move   *a9(0xc0), a9, 1
3f3988b0:	add    a9, a7
3f3988c0:	addk   16, a7
3f3988d0:	move   a7, *a14+, 1
3f3988e0:	move   *a11(0x40), a9, 1
3f398900:	move   *a11(0x80), a7, 1
3f398920:	add    a7, a9
3f398930:	subk   17, a9
3f398940:	move   a9, *a14+, 1
3f398950:	move   @0xc8050, *a14+, 1
3f398980:	move   *a13(0xffe0), a9, 1
3f3989a0:	move   *a9(0x80), *a14+, 1
3f3989c0:	move   *a9(0x60), *a14+, 1
3f3989e0:	calla  L3F99BC60
3f398a10:	move   *a11(0x160), a7, 1
3f398a30:	move   *a11(0xa0), a9, 1
3f398a50:	move   *a7(0x80), a7, 1
3f398a70:	divs   a7, a9
3f398a80:	move   a9, *a13(0x760), 1
L3F398AA0:
3f398aa0:	move   a14, -*sp, 1
3f398ab0:	move   a13, a11
3f398ac0:	addi   0x80, a11
3f398ae0:	move   a11, *a14+, 1
3f398af0:	move   *a13(0xffe0), a9, 1
3f398b10:	move   *a9(0x60), *a14+, 1
3f398b30:	calla  L3F9C1CF0
3f398b60:	jauc   L3F39A620
L3F398B80:
3f398b80:	move   a14, -*sp, 1
3f398b90:	move   a13, a11
3f398ba0:	addi   0x380, a11
3f398bc0:	move   a11, *a14+, 1
3f398bd0:	movi   0x2000, a9
3f398bf0:	move   a9, *a14+, 1
3f398c00:	move   *a13(0xe0), *a14+, 1
3f398c20:	calla  L3FD36070
3f398c50:	move   a8, a7
3f398c60:	jreq   L3F398D60
L3F398C70:
3f398c70:	move   a14, -*sp, 1
3f398c80:	move   a13, a11
3f398c90:	addi   0x380, a11
3f398cb0:	move   a11, *a14+, 1
3f398cc0:	movi   0x2000, a9
3f398ce0:	move   a9, *a14+, 1
3f398cf0:	move   *a13(0xe0), *a14+, 1
3f398d10:	calla  L3FD36070
3f398d40:	move   a8, a7
3f398d50:	jrne   L3F398C70
L3F398D60:
3f398d60:	move   a14, -*sp, 1
3f398d70:	move   a13, a7
3f398d80:	addi   0x680, a7
3f398da0:	move   a7, *a14+, 1
3f398db0:	move   a13, a7
3f398dc0:	addi   0x700, a7
3f398de0:	move   a7, *a14+, 1
3f398df0:	move   a13, a7
3f398e00:	addi   0x6e0, a7
3f398e20:	move   a7, *a14+, 1
3f398e30:	move   a13, a7
3f398e40:	addi   0x6c0, a7
3f398e60:	move   a7, *a14+, 1
3f398e70:	move   a13, a7
3f398e80:	addi   0x6a0, a7
3f398ea0:	move   a7, *a14+, 1
3f398eb0:	move   a13, a7
3f398ec0:	addi   0x740, a7
3f398ee0:	move   a7, *a14+, 1
3f398ef0:	move   a13, a7
3f398f00:	addi   0x720, a7
3f398f20:	move   a7, *a14+, 1
3f398f30:	move   *a13(0x100), *a14+, 1
3f398f50:	move   *a13(0xe0), *a14+, 1
3f398f70:	calla  L3FD72C50
3f398fa0:	move   a8, a8
3f398fb0:	jaeq   L3F39A6F0
3f398fd0:	move   *a13(0x6e0), *a13(0x180), 1
3f399000:	move   *a13(0x700), *a13(0x1a0), 1
3f399030:	move   *a13(0xffc0), a7, 1
3f399050:	move   *a7(0x60), a9, 1
3f399070:	move   *a13(0x60), a11, 1
3f399090:	add    a11, a9
3f3990a0:	move   *a13(0x1a0), a7, 1
3f3990c0:	addk   15, a9
3f3990d0:	cmp    a9, a7
3f3990e0:	jrgt   L3F3991E0
3f3990f0:	move   *a13(0xffc0), a9, 1
3f399110:	move   *a9(0x160), a7, 1
3f399130:	move   *a7(0x40), a7, 1
3f399150:	dec    a7
3f399160:	jrle   L3F3991E0
3f399170:	move   *a9(0x60), a7, 1
3f399190:	add    a11, a7
3f3991a0:	addk   16, a7
3f3991b0:	move   a7, *a13(0x1a0), 1
3f3991d0:	jruc   L3F3994A0
L3F3991E0:
3f3991e0:	move   *a13(0xffc0), a9, 1
3f399200:	move   *a9(0x60), a7, 1
3f399220:	move   *a9(0xa0), a9, 1
3f399240:	add    a9, a7
3f399250:	add    a11, a7
3f399260:	move   *a13(0x1a0), a9, 1
3f399280:	subk   30, a7
3f399290:	cmp    a7, a9
3f3992a0:	jrlt   L3F3994A0
3f3992b0:	move   *a13(0xffc0), a7, 1
3f3992d0:	move   *a7(0x160), a7, 1
3f3992f0:	move   *a13(0xffc0), a9, 1
3f399310:	move   *a9(0x160), a9, 1
3f399330:	move   *a9(0xa0), a9, 1
3f399350:	move   *a13(0x760), a11, 1
3f399370:	sub    a11, a9
3f399380:	move   *a7(0x40), a7, 1
3f3993a0:	inc    a7
3f3993b0:	cmp    a9, a7
3f3993c0:	jrge   L3F3994A0
3f3993d0:	move   *a13(0xffc0), a9, 1
3f3993f0:	move   *a9(0x60), a7, 1
3f399410:	move   *a9(0xa0), a9, 1
3f399430:	add    a9, a7
3f399440:	move   *a13(0x60), a9, 1
3f399460:	add    a9, a7
3f399470:	subk   31, a7
3f399480:	move   a7, *a13(0x1a0), 1
L3F3994A0:
3f3994a0:	move   *a13(0xffc0), a11, 1
3f3994c0:	move   *a11(0x60), a9, 1
3f3994e0:	move   *a13(0x60), a7, 1
3f399500:	add    a7, a9
3f399510:	move   *a13(0x1a0), a7, 1
3f399530:	addk   15, a9
3f399540:	cmp    a9, a7
3f399550:	jale   L3F398AA0
3f399570:	move   *a11(0x60), a9, 1
3f399590:	move   *a11(0xa0), a7, 1
3f3995b0:	add    a7, a9
3f3995c0:	move   *a13(0x60), a7, 1
3f3995e0:	add    a7, a9
3f3995f0:	move   *a13(0x1a0), a7, 1
3f399610:	subk   30, a9
3f399620:	cmp    a9, a7
3f399630:	jage   L3F398AA0
3f399650:	move   a14, -*sp, 1
3f399660:	move   *a13(0x40), *a14+, 1
3f399680:	movk   15, a9
3f399690:	move   a9, *a14+, 1
3f3996a0:	move   *a11(0x60), a9, 1
3f3996c0:	move   *a11(0x160), a7, 1
3f3996e0:	move   *a7(0xc0), a7, 1
3f399700:	add    a7, a9
3f399710:	addk   16, a9
3f399720:	move   a9, *a14+, 1
3f399730:	move   *a11(0x40), a9, 1
3f399750:	move   *a11(0x80), a7, 1
3f399770:	add    a7, a9
3f399780:	subk   17, a9
3f399790:	move   a9, *a14+, 1
3f3997a0:	move   @0xc8050, *a14+, 1
3f3997d0:	move   *a13(0xffe0), a9, 1
3f3997f0:	move   *a9(0x80), *a14+, 1
3f399810:	move   *a9(0x60), *a14+, 1
3f399830:	calla  L3F99E8F0
3f399860:	move   a14, -*sp, 1
3f399870:	move   *a13(0x40), a7, 1
3f399890:	dec    a7
3f3998a0:	move   a7, *a14+, 1
3f3998b0:	movk   14, a7
3f3998c0:	move   a7, *a14+, 1
3f3998d0:	move   *a11(0x60), a7, 1
3f3998f0:	move   *a11(0x160), a9, 1
3f399910:	move   *a9(0xc0), a9, 1
3f399930:	add    a9, a7
3f399940:	addk   16, a7
3f399950:	move   a7, *a14+, 1
3f399960:	move   *a11(0x40), a9, 1
3f399980:	move   *a11(0x80), a7, 1
3f3999a0:	add    a7, a9
3f3999b0:	subk   17, a9
3f3999c0:	move   a9, *a14+, 1
3f3999d0:	move   @0xc8050, *a14+, 1
3f399a00:	move   *a13(0xffe0), a9, 1
3f399a20:	move   *a9(0x80), *a14+, 1
3f399a40:	move   *a9(0x60), *a14+, 1
3f399a60:	calla  L3F99BC60
3f399a90:	move   *a13(0x1a0), a7, 1
3f399ab0:	move   *a11(0x60), a9, 1
3f399ad0:	sub    a9, a7
3f399ae0:	move   *a13(0x60), a9, 1
3f399b00:	sub    a9, a7
3f399b10:	subk   16, a7
3f399b20:	move   a7, *a13(0x20), 1
3f399b40:	move   *a11(0x60), a7, 1
3f399b60:	move   *a13(0x20), a9, 1
3f399b80:	add    a9, a7
3f399b90:	move   *a13(0x40), a9, 1
3f399bb0:	add    a9, a7
3f399bc0:	move   *a11(0x60), a9, 1
3f399be0:	move   *a13, a11, 1
3f399bf0:	add    a11, a9
3f399c00:	addk   4, a7
3f399c10:	cmp    a9, a7
3f399c20:	jrle   L3F399C90
3f399c30:	move   *a13(0x40), a9, 1
3f399c50:	sub    a9, a11
3f399c60:	subk   2, a11
3f399c70:	move   a11, *a13(0x20), 1
L3F399C90:
3f399c90:	move   *a13(0xffc0), a11, 1
3f399cb0:	move   *a11(0x160), a9, 1
3f399cd0:	move   *a13(0x20), *a9(0xc0), 1
3f399d00:	move   a14, -*sp, 1
3f399d10:	move   *a13(0x40), *a14+, 1
3f399d30:	movk   15, a9
3f399d40:	move   a9, *a14+, 1
3f399d50:	move   *a11(0x60), a7, 1
3f399d70:	move   *a11(0x160), a9, 1
3f399d90:	move   *a9(0xc0), a9, 1
3f399db0:	add    a9, a7
3f399dc0:	addk   16, a7
3f399dd0:	move   a7, *a14+, 1
3f399de0:	move   *a11(0x40), a9, 1
3f399e00:	move   *a11(0x80), a7, 1
3f399e20:	add    a7, a9
3f399e30:	subk   17, a9
3f399e40:	move   a9, *a14+, 1
3f399e50:	move   @0xc8050, *a14+, 1
3f399e80:	move   *a13(0xffe0), a9, 1
3f399ea0:	move   *a9(0x80), *a14+, 1
3f399ec0:	move   *a9(0x60), *a14+, 1
3f399ee0:	calla  L3F99E8F0
3f399f10:	move   a14, -*sp, 1
3f399f20:	move   *a13(0x40), a7, 1
3f399f40:	dec    a7
3f399f50:	move   a7, *a14+, 1
3f399f60:	movk   14, a7
3f399f70:	move   a7, *a14+, 1
3f399f80:	move   *a11(0x60), a7, 1
3f399fa0:	move   *a11(0x160), a9, 1
3f399fc0:	move   *a9(0xc0), a9, 1
3f399fe0:	add    a9, a7
3f399ff0:	addk   16, a7
3f39a000:	move   a7, *a14+, 1
3f39a010:	move   *a11(0x40), a9, 1
3f39a030:	move   *a11(0x80), a7, 1
3f39a050:	add    a7, a9
3f39a060:	subk   17, a9
3f39a070:	move   a9, *a14+, 1
3f39a080:	move   @0xc8050, *a14+, 1
3f39a0b0:	move   *a13(0xffe0), a9, 1
3f39a0d0:	move   *a9(0x80), *a14+, 1
3f39a0f0:	move   *a9(0x60), *a14+, 1
3f39a110:	calla  L3F99BC60
3f39a140:	jauc   L3F398AA0
L3F39A160:
3f39a160:	move   a14, -*sp, 1
3f39a170:	move   *a13(0x160), *a14+, 1
3f39a190:	move   *a13(0xffe0), a11, 1
3f39a1b0:	move   *a11(0x60), *a14+, 1
3f39a1d0:	calla  L3FDA9050
3f39a200:	move   *a13(0xffc0), a9, 1
3f39a220:	move   *a9(0x160), a7, 1
3f39a240:	move   a14, -*sp, 1
3f39a250:	move   *a9(0x160), a9, 1
3f39a270:	move   *a9(0xc0), *a14+, 1
3f39a290:	move   *a13(0x40), *a14+, 1
3f39a2b0:	move   *a13(0xffc0), *a14+, 1
3f39a2d0:	calla  L3F39A740
3f39a300:	move   a8, *a7(0x40), 1
3f39a320:	move   a14, -*sp, 1
3f39a330:	movk   1, a9
3f39a340:	move   a9, *a14+, 1
3f39a350:	move   *a13(0xffc0), *a14+, 1
3f39a370:	move   a13, a7
3f39a380:	addi   0x80, a7
3f39a3a0:	move   a7, *a14+, 1
3f39a3b0:	calla  L3F38BE90
3f39a3e0:	jruc   L3F39A6F0
L3F39A3F0:
3f39a3f0:	move   a14, -*sp, 1
3f39a400:	move   *a13(0x160), *a14+, 1
3f39a420:	move   *a13(0xffe0), a11, 1
3f39a440:	move   *a11(0x60), *a14+, 1
3f39a460:	calla  L3FDA9050
3f39a490:	move   a14, -*sp, 1
3f39a4a0:	move   *a13(0xffc0), *a14+, 1
3f39a4c0:	move   a13, a9
3f39a4d0:	addi   0x80, a9
3f39a4f0:	move   a9, *a14+, 1
3f39a500:	calla  L3F38BD70
3f39a530:	jruc   L3F39A6F0
L3F39A540:
3f39a540:	move   a14, -*sp, 1
3f39a550:	move   a13, a11
3f39a560:	subi   0x60, a11
3f39a580:	move   a11, *a14+, 1
3f39a590:	move   a13, a9
3f39a5a0:	addi   0x80, a9
3f39a5c0:	move   a9, *a14+, 1
3f39a5d0:	calla  L3F36FD60
3f39a600:	jauc   L3F398AA0
L3F39A620:
3f39a620:	move   *a13(0x80), a8, 1
3f39a640:	subk   4, a8
3f39a650:	jreq   L3F39A3F0
3f39a660:	dec    a8
3f39a670:	jreq   L3F39A160
3f39a680:	dec    a8
3f39a690:	jaeq   L3F398B80
3f39a6b0:	subk   6, a8
3f39a6c0:	jreq   L3F39A540
3f39a6d0:	jauc   L3F398AA0
L3F39A6F0:
3f39a6f0:	move   *sp(0xa0), a14, 1
3f39a710:	mmfm   sp, a7,a9,a11,a13
3f39a730:	rets   2
L3F39A740:
3f39a740:	mmtm   sp, a5,a7,a9,a11,a13
3f39a760:	move   a14, a13
3f39a770:	addi   0x60, a14
3f39a790:	move   *a13(0xffa0), a9, 1
3f39a7b0:	move   *a13(0xffe0), a11, 1
3f39a7d0:	move   *a11(0x160), a7, 1
3f39a7f0:	move   *a11(0xa0), a5, 1
3f39a810:	move   *a7(0x80), a7, 1
3f39a830:	divs   a7, a5
3f39a840:	move   a5, *a13(0x40), 1
3f39a860:	move   *a11(0x160), a7, 1
3f39a880:	move   *a7(0xa0), a7, 1
3f39a8a0:	sub    a5, a7
3f39a8b0:	move   a7, *a13(0x20), 1
3f39a8d0:	move   *a11(0xa0), a5, 1
3f39a8f0:	move   *a13(0xffc0), a7, 1
3f39a910:	sub    a7, a5
3f39a920:	subk   32, a5
3f39a930:	move   a5, *a13, 1
3f39a940:	move   *a13(0x20), a5, 1
3f39a960:	jrlt   L3F39A990
3f39a970:	move   *a13, a5, 1
3f39a980:	jrgt   L3F39A9B0
L3F39A990:
3f39a990:	sub    a8, a8
3f39a9a0:	jruc   L3F39AA40
L3F39A9B0:
3f39a9b0:	move   *a13(0x20), a5, 1
3f39a9d0:	mpys   a9, a5
3f39a9e0:	move   *a13, a7, 1
3f39a9f0:	sra    0x1, a7
3f39aa00:	add    a7, a5
3f39aa10:	move   *a13, a7, 1
3f39aa20:	divs   a7, a5
3f39aa30:	move   a5, a8
L3F39AA40:
3f39aa40:	move   *sp(0xc0), a14, 1
3f39aa60:	mmfm   sp, a5,a7,a9,a11,a13
3f39aa80:	rets   2
3f39aa90:	modu   a2, a9
3f39aaa0:	.word  0x7320
3f39aab0:	.word  0x7263
3f39aac0:	mods   a3, sp
3f39aad0:	sll    a3, a12
3f39aae0:	.word  0x7261
3f39aaf0:	sla    0x1, a12
L3F39AB00:
3f39ab00:	.word  0x7277
3f39ab10:	.word  0x7469
3f39ab20:	modu   a3, a9
3f39ab30:	sla    0x3, a7
3f39ab40:	sra    a1, a5
3f39ab50:	sll    a9, a0
3f39ab60:	sla    a11, a8
3f39ab70:	.word  0x7372
3f39ab80:	dsjs   a0, L3F39AB00
L3F39AB90:
3f39ab90:	dsjs   a0, L3F39AB90
3f39aba0:	.word  0x7325
3f39abb0:	.word  0x0a3e
3f39abc0:	.word  0x0000
3f39abd0:	mmtm   sp, a7,a9,a11,a13
3f39abf0:	move   a14, a13
3f39ac00:	addi   0x750, a14
3f39ac20:	sub    a11, a11
3f39ac30:	movb   a11, *a13(0x740)
3f39ac50:	move   *a13(0xffe0), a11, 1
3f39ac70:	move   *a11(0x180), a11, 1
3f39ac90:	btst   9, a11
3f39aca0:	jane   L3F39CA50
3f39acc0:	move   *a13(0xffe0), a11, 1
3f39ace0:	move   *a11(0x180), a11, 1
3f39ad00:	btst   10, a11
3f39ad10:	jane   L3F39CA50
3f39ad30:	move   *a13(0xffe0), a11, 1
3f39ad50:	move   *a11(0x180), a11, 1
3f39ad70:	btst   0, a11
3f39ad80:	jane   L3F39CA50
3f39ada0:	move   *a13(0xffe0), a11, 1
3f39adc0:	move   *a11(0x180), a11, 1
3f39ade0:	btst   2, a11
3f39adf0:	jane   L3F39CA50
3f39ae10:	move   *a13(0xffe0), a11, 1
3f39ae30:	move   *a11(0x1a0), a11, 1
3f39ae50:	dec    a11
3f39ae60:	jane   L3F39CA50
3f39ae80:	move   a14, -*sp, 1
3f39ae90:	sub    a11, a11
3f39aea0:	move   a11, *a14+, 1
3f39aeb0:	move   *a13(0xffe0), a9, 1
3f39aed0:	move   *a9(0x60), *a14+, 1
3f39aef0:	calla  L3FD9F6B0
3f39af20:	move   *a13(0xffc0), a11, 1
3f39af40:	move   *a11(0x160), a9, 1
3f39af60:	move   *a9(0x20), *a13(0x0), 1
3f39af90:	move   *a11(0x160), a9, 1
3f39afb0:	move   *a9(0x0), *a13(0x20), 1
3f39afe0:	move   a14, -*sp, 1
3f39aff0:	move   *a13(0xffe0), a9, 1
3f39b010:	move   *a9(0xe0), *a14+, 1
3f39b030:	sub    a9, a9
3f39b040:	move   a9, *a14+, 1
3f39b050:	move   *a13(0xffe0), a9, 1
3f39b070:	move   *a9(0x80), *a14+, 1
3f39b090:	movk   1, a9
3f39b0a0:	move   a9, *a14+, 1
3f39b0b0:	move   a9, *a14+, 1
3f39b0c0:	movi   0xc8, a9
3f39b0e0:	move   a9, *a14+, 1
3f39b0f0:	sub    a9, a9
3f39b100:	move   a9, *a14+, 1
3f39b110:	move   *a13(0xffe0), a9, 1
3f39b130:	move   *a9(0x80), *a14+, 1
3f39b150:	move   *a9(0x60), *a14+, 1
3f39b170:	calla  L3FD59FD0
3f39b1a0:	move   *a11(0x160), a7, 1
3f39b1c0:	move   *a9(0x100), *a7(0x0), 1
3f39b1f0:	move   *a9(0x100), *a13(0x40), 1
3f39b220:	move   *a11(0x160), a7, 1
3f39b240:	move   a14, -*sp, 1
3f39b250:	move   *a13(0x40), *a14+, 1
3f39b270:	move   a11, *a14+, 1
3f39b280:	calla  L3F39D810
3f39b2b0:	move   a8, *a7(0x20), 1
3f39b2d0:	move   a14, -*sp, 1
3f39b2e0:	movk   2, a7
3f39b2f0:	move   a7, *a14+, 1
3f39b300:	sub    a7, a7
3f39b310:	move   a7, *a14+, 1
3f39b320:	move   a11, *a14+, 1
3f39b330:	move   *a9(0x80), *a14+, 1
3f39b350:	move   *a9(0x60), *a14+, 1
3f39b370:	calla  L3F39E020
L3F39B3A0:
3f39b3a0:	move   a14, -*sp, 1
3f39b3b0:	move   a13, a11
3f39b3c0:	addi   0x60, a11
3f39b3e0:	move   a11, *a14+, 1
3f39b3f0:	move   *a13(0xffe0), a9, 1
3f39b410:	move   *a9(0x60), *a14+, 1
3f39b430:	calla  L3F9C1CF0
3f39b460:	jauc   L3F39C970
L3F39B480:
3f39b480:	move   a14, -*sp, 1
3f39b490:	move   a13, a11
3f39b4a0:	addi   0x360, a11
3f39b4c0:	move   a11, *a14+, 1
3f39b4d0:	movi   0x2000, a9
3f39b4f0:	move   a9, *a14+, 1
3f39b500:	move   *a13(0xc0), *a14+, 1
3f39b520:	calla  L3FD36070
3f39b550:	move   a8, a7
3f39b560:	jreq   L3F39B660
L3F39B570:
3f39b570:	move   a14, -*sp, 1
3f39b580:	move   a13, a11
3f39b590:	addi   0x360, a11
3f39b5b0:	move   a11, *a14+, 1
3f39b5c0:	movi   0x2000, a9
3f39b5e0:	move   a9, *a14+, 1
3f39b5f0:	move   *a13(0xc0), *a14+, 1
3f39b610:	calla  L3FD36070
3f39b640:	move   a8, a7
3f39b650:	jrne   L3F39B570
L3F39B660:
3f39b660:	move   a14, -*sp, 1
3f39b670:	move   a13, a7
3f39b680:	addi   0x660, a7
3f39b6a0:	move   a7, *a14+, 1
3f39b6b0:	move   a13, a7
3f39b6c0:	addi   0x6e0, a7
3f39b6e0:	move   a7, *a14+, 1
3f39b6f0:	move   a13, a7
3f39b700:	addi   0x6c0, a7
3f39b720:	move   a7, *a14+, 1
3f39b730:	move   a13, a7
3f39b740:	addi   0x6a0, a7
3f39b760:	move   a7, *a14+, 1
3f39b770:	move   a13, a7
3f39b780:	addi   0x680, a7
3f39b7a0:	move   a7, *a14+, 1
3f39b7b0:	move   a13, a7
3f39b7c0:	addi   0x720, a7
3f39b7e0:	move   a7, *a14+, 1
3f39b7f0:	move   a13, a7
3f39b800:	addi   0x700, a7
3f39b820:	move   a7, *a14+, 1
3f39b830:	move   *a13(0xe0), *a14+, 1
3f39b850:	move   *a13(0xc0), *a14+, 1
3f39b870:	calla  L3FD72C50
3f39b8a0:	move   a8, a8
3f39b8b0:	jaeq   L3F39CA50
3f39b8d0:	move   *a13(0xffc0), a7, 1
3f39b8f0:	move   *a7(0x40), a9, 1
3f39b910:	move   *a13(0x6c0), a11, 1
3f39b930:	addk   8, a9
3f39b940:	cmp    a9, a11
3f39b950:	jrgt   L3F39BA10
3f39b960:	move   *a7(0x160), a9, 1
3f39b980:	move   *a9(0x20), a9, 1
3f39b9a0:	jrle   L3F39BA10
3f39b9b0:	move   *a7(0x40), a9, 1
3f39b9d0:	addk   8, a9
3f39b9e0:	move   a9, *a13(0x6c0), 1
3f39ba00:	jruc   L3F39BC00
L3F39BA10:
3f39ba10:	move   *a7(0x40), a9, 1
3f39ba30:	move   *a7(0x80), a7, 1
3f39ba50:	add    a7, a9
3f39ba60:	subk   8, a9
3f39ba70:	cmp    a9, a11
3f39ba80:	jrlt   L3F39BC00
3f39ba90:	move   *a13(0xffc0), a9, 1
3f39bab0:	move   *a9(0x160), a7, 1
3f39bad0:	move   *a7(0x20), a7, 1
3f39baf0:	move   *a9(0x160), a9, 1
3f39bb10:	move   *a9(0x40), a9, 1
3f39bb30:	inc    a7
3f39bb40:	cmp    a9, a7
3f39bb50:	jrge   L3F39BC00
3f39bb60:	move   *a13(0xffc0), a9, 1
3f39bb80:	move   *a9(0x40), a7, 1
3f39bba0:	move   *a9(0x80), a9, 1
3f39bbc0:	add    a9, a7
3f39bbd0:	subk   8, a7
3f39bbe0:	move   a7, *a13(0x6c0), 1
L3F39BC00:
3f39bc00:	move   *a13(0xffc0), a11, 1
3f39bc20:	move   *a11(0x40), a9, 1
3f39bc40:	move   *a13(0x6c0), a7, 1
3f39bc60:	addk   8, a9
3f39bc70:	cmp    a9, a7
3f39bc80:	jalt   L3F39B3A0
3f39bca0:	move   *a11(0x40), a9, 1
3f39bcc0:	move   *a11(0x80), a7, 1
3f39bce0:	add    a7, a9
3f39bcf0:	move   *a13(0x6c0), a7, 1
3f39bd10:	subk   8, a9
3f39bd20:	cmp    a9, a7
3f39bd30:	jagt   L3F39B3A0
3f39bd50:	move   a14, -*sp, 1
3f39bd60:	movk   2, a9
3f39bd70:	move   a9, *a14+, 1
3f39bd80:	sub    a9, a9
3f39bd90:	move   a9, *a14+, 1
3f39bda0:	move   a11, *a14+, 1
3f39bdb0:	move   *a13(0xffe0), a9, 1
3f39bdd0:	move   *a9(0x80), *a14+, 1
3f39bdf0:	move   *a9(0x60), *a14+, 1
3f39be10:	calla  L3F39E020
3f39be40:	move   *a11(0x160), a7, 1
3f39be60:	move   *a13(0x6c0), *a7(0x0), 1
3f39be90:	move   *a13(0x6c0), *a13(0x40), 1
3f39bec0:	move   *a11(0x160), a7, 1
3f39bee0:	move   a14, -*sp, 1
3f39bef0:	move   *a13(0x6c0), *a14+, 1
3f39bf10:	move   a11, *a14+, 1
3f39bf20:	calla  L3F39D810
3f39bf50:	move   a8, *a7(0x20), 1
3f39bf70:	move   a14, -*sp, 1
3f39bf80:	movk   2, a7
3f39bf90:	move   a7, *a14+, 1
3f39bfa0:	sub    a7, a7
3f39bfb0:	move   a7, *a14+, 1
3f39bfc0:	move   a11, *a14+, 1
3f39bfd0:	move   *a9(0x80), *a14+, 1
3f39bff0:	move   *a9(0x60), *a14+, 1
3f39c010:	calla  L3F39E020
3f39c040:	jauc   L3F39B3A0
L3F39C060:
3f39c060:	move   a14, -*sp, 1
3f39c070:	move   *a13(0x140), *a14+, 1
3f39c090:	move   *a13(0xffe0), a11, 1
3f39c0b0:	move   *a11(0x60), *a14+, 1
3f39c0d0:	calla  L3FDA9050
3f39c100:	move   *a13(0xffc0), a9, 1
3f39c120:	move   *a9(0x160), a7, 1
3f39c140:	move   *a13(0x0), *a7(0x20), 1
3f39c170:	move   *a9(0x160), a7, 1
3f39c190:	move   *a13(0x20), *a7(0x0), 1
3f39c1c0:	move   a14, -*sp, 1
3f39c1d0:	movk   2, a7
3f39c1e0:	move   a7, *a14+, 1
3f39c1f0:	movk   1, a7
3f39c200:	move   a7, *a14+, 1
3f39c210:	move   a9, *a14+, 1
3f39c220:	move   *a11(0x80), *a14+, 1
3f39c240:	move   *a11(0x60), *a14+, 1
3f39c260:	calla  L3F39E020
3f39c290:	move   *a9(0x160), a7, 1
3f39c2b0:	move   *a13(0x40), *a7(0x0), 1
3f39c2e0:	move   *a9(0x160), a7, 1
3f39c300:	move   a14, -*sp, 1
3f39c310:	move   *a13(0x40), *a14+, 1
3f39c330:	move   a9, *a14+, 1
3f39c340:	calla  L3F39D810
3f39c370:	move   a8, *a7(0x20), 1
3f39c390:	move   a14, -*sp, 1
3f39c3a0:	movk   2, a7
3f39c3b0:	move   a7, *a14+, 1
3f39c3c0:	sub    a7, a7
3f39c3d0:	move   a7, *a14+, 1
3f39c3e0:	move   a9, *a14+, 1
3f39c3f0:	move   *a11(0x80), *a14+, 1
3f39c410:	move   *a11(0x60), *a14+, 1
3f39c430:	calla  L3F39E020
3f39c460:	move   a14, -*sp, 1
3f39c470:	movk   1, a7
3f39c480:	move   a7, *a14+, 1
3f39c490:	move   a7, *a14+, 1
3f39c4a0:	move   a9, *a14+, 1
3f39c4b0:	move   *a11(0x80), *a14+, 1
3f39c4d0:	move   *a11(0x60), *a14+, 1
3f39c4f0:	calla  L3F39E020
3f39c520:	setf   8, 0, 0
3f39c530:	move   *a13(0x740), a7, 0
3f39c550:	jreq   L3F39CA50
3f39c560:	move   a14, -*sp, 1
3f39c570:	movk   1, a7
3f39c580:	move   a7, *a14+, 1
3f39c590:	sub    a7, a7
3f39c5a0:	move   a7, *a14+, 1
3f39c5b0:	move   a7, *a14+, 1
3f39c5c0:	move   a7, *a14+, 1
3f39c5d0:	move   a7, *a14+, 1
3f39c5e0:	move   *a11(0x80), *a14+, 1
3f39c600:	move   *a11(0x60), *a14+, 1
3f39c620:	calla  L3FD39680
3f39c650:	jruc   L3F39CA50
L3F39C660:
3f39c660:	move   a14, -*sp, 1
3f39c670:	move   *a13(0x140), *a14+, 1
3f39c690:	move   *a13(0xffe0), a11, 1
3f39c6b0:	move   *a11(0x60), *a14+, 1
3f39c6d0:	calla  L3FDA9050
3f39c700:	move   a14, -*sp, 1
3f39c710:	movk   2, a9
3f39c720:	move   a9, *a14+, 1
3f39c730:	sub    a7, a7
3f39c740:	move   a7, *a14+, 1
3f39c750:	move   *a13(0xffc0), *a14+, 1
3f39c770:	move   *a11(0x80), *a14+, 1
3f39c790:	move   *a11(0x60), *a14+, 1
3f39c7b0:	calla  L3F39E020
3f39c7e0:	setf   8, 0, 0
3f39c7f0:	move   *a13(0x740), a7, 0
3f39c810:	jreq   L3F39CA50
3f39c820:	move   a14, -*sp, 1
3f39c830:	movk   1, a9
3f39c840:	move   a9, *a14+, 1
3f39c850:	sub    a9, a9
3f39c860:	move   a9, *a14+, 1
3f39c870:	move   a9, *a14+, 1
3f39c880:	move   a9, *a14+, 1
3f39c890:	move   a9, *a14+, 1
3f39c8a0:	move   *a11(0x80), *a14+, 1
3f39c8c0:	move   *a11(0x60), *a14+, 1
3f39c8e0:	calla  L3FD39680
3f39c910:	jruc   L3F39CA50
L3F39C920:
3f39c920:	movk   1, a11
3f39c930:	movb   a11, *a13(0x740)
3f39c950:	jauc   L3F39B3A0
L3F39C970:
3f39c970:	move   *a13(0x60), a8, 1
3f39c990:	subk   4, a8
3f39c9a0:	jreq   L3F39C660
3f39c9b0:	dec    a8
3f39c9c0:	jaeq   L3F39C060
3f39c9e0:	dec    a8
3f39c9f0:	jaeq   L3F39B480
3f39ca10:	subk   6, a8
3f39ca20:	jreq   L3F39C920
3f39ca30:	jauc   L3F39B3A0
L3F39CA50:
3f39ca50:	move   *sp(0xa0), a14, 1
3f39ca70:	mmfm   sp, a7,a9,a11,a13
3f39ca90:	rets   2
L3F39CAA0:
3f39caa0:	mmtm   sp, a7,a9,a11,a13
3f39cac0:	move   a14, a13
3f39cad0:	addi   0x2f0, a14
3f39caf0:	setf   8, 0, 0
3f39cb00:	move   @0xc81b0, a11, 0
3f39cb30:	jaeq   L3F39D400
3f39cb50:	move   a14, -*sp, 1
3f39cb60:	sub    a9, a9
3f39cb70:	move   a9, *a14+, 1
3f39cb80:	move   a9, *a14+, 1
3f39cb90:	move   *a13(0xffe0), a7, 1
3f39cbb0:	move   *a7(0x60), a9, 1
3f39cbd0:	move   *a7(0x60), a7, 1
3f39cbf0:	move   *a7(0x440), a7, 1
3f39cc10:	move   a7, a11
3f39cc20:	sll    0x9, a7
3f39cc30:	sll    0x7, a11
3f39cc40:	add    a11, a7
3f39cc50:	move   *a9(0x480), a11, 1
3f39cc70:	add    a7, a11
3f39cc80:	move   *a11(0x40), *a14+, 1
3f39cca0:	move   *a13(0xffe0), a11, 1
3f39ccc0:	move   *a11(0x60), *a14+, 1
3f39cce0:	calla  L3F997000
3f39cd10:	move   a8, @0xc8170, 1
3f39cd40:	movk   6, a9
3f39cd50:	move   a9, *a13(0x20), 1
3f39cd70:	move   *a11(0x60), a7, 1
3f39cd90:	move   *a11(0x60), a11, 1
3f39cdb0:	move   *a11(0x440), a11, 1
3f39cdd0:	move   a11, a9
3f39cde0:	sll    0x9, a11
3f39cdf0:	sll    0x7, a9
3f39ce00:	add    a9, a11
3f39ce10:	move   *a7(0x480), a9, 1
3f39ce30:	add    a11, a9
3f39ce40:	move   *a9(0x1a0), *a13(0x60), 1
3f39ce70:	move   a14, -*sp, 1
3f39ce80:	move   a13, a11
3f39ce90:	addk   32, a11
3f39cea0:	move   a11, *a14+, 1
3f39ceb0:	movk   13, a9
3f39cec0:	move   a9, *a14+, 1
3f39ced0:	move   *a13(0xffe0), a7, 1
3f39cef0:	move   *a7(0x60), a9, 1
3f39cf10:	move   *a7(0x60), a11, 1
3f39cf30:	move   *a11(0x440), a11, 1
3f39cf50:	move   a11, a7
3f39cf60:	sll    0x9, a11
3f39cf70:	sll    0x7, a7
3f39cf80:	add    a7, a11
3f39cf90:	move   *a9(0x480), a9, 1
3f39cfb0:	add    a11, a9
3f39cfc0:	move   *a9(0x40), *a14+, 1
3f39cfe0:	move   *a13(0xffe0), a11, 1
3f39d000:	move   *a11(0x60), *a14+, 1
3f39d020:	calla  L3F997000
3f39d050:	move   a8, @0xc8190, 1
3f39d080:	sub    a9, a9
3f39d090:	movb   a9, @0xc81b0
3f39d0c0:	move   a14, -*sp, 1
3f39d0d0:	move   *a13(0xffc0), a7, 1
3f39d0f0:	move   *a7(0xc0), a7, 1
3f39d110:	move   *a7(0x20), *a14+, 1
3f39d130:	move   @0xc8170, *a14+, 1
3f39d160:	move   *a11(0x60), *a14+, 1
3f39d180:	calla  L3FD997B0
3f39d1b0:	move   a14, -*sp, 1
3f39d1c0:	move   *a13(0xffc0), a7, 1
3f39d1e0:	move   *a7(0xc0), a9, 1
3f39d200:	move   *a9(0x20), *a14+, 1
3f39d220:	move   @0xc8190, *a14+, 1
3f39d250:	move   *a11(0x60), *a14+, 1
3f39d270:	calla  L3FD997B0
3f39d2a0:	move   a14, -*sp, 1
3f39d2b0:	move   *a7(0xe0), *a14+, 1
3f39d2d0:	move   @0xc8170, *a14+, 1
3f39d300:	move   *a11(0x60), *a14+, 1
3f39d320:	calla  L3FD99A60
3f39d350:	move   a14, -*sp, 1
3f39d360:	move   *a7(0x100), *a14+, 1
3f39d380:	move   @0xc8170, *a14+, 1
3f39d3b0:	move   *a11(0x60), *a14+, 1
3f39d3d0:	calla  L3FD98760
L3F39D400:
3f39d400:	move   a14, -*sp, 1
3f39d410:	sub    a11, a11
3f39d420:	move   a11, *a14+, 1
3f39d430:	movk   20, a9
3f39d440:	move   a9, *a14+, 1
3f39d450:	move   *a13(0xffc0), a7, 1
3f39d470:	move   *a7(0x80), *a14+, 1
3f39d490:	move   *a7(0x60), *a14+, 1
3f39d4b0:	move   *a7(0x40), *a14+, 1
3f39d4d0:	move   *a13(0xffe0), a11, 1
3f39d4f0:	move   *a11(0x80), *a14+, 1
3f39d510:	move   *a11(0x60), *a14+, 1
3f39d530:	calla  L3FD39680
3f39d560:	move   a14, -*sp, 1
3f39d570:	move   a9, *a14+, 1
3f39d580:	move   *a7(0x80), *a14+, 1
3f39d5a0:	move   *a7(0x60), *a14+, 1
3f39d5c0:	move   *a7(0x40), *a14+, 1
3f39d5e0:	move   @0xc8170, *a14+, 1
3f39d610:	move   *a11(0x80), *a14+, 1
3f39d630:	move   *a11(0x60), *a14+, 1
3f39d650:	calla  L3F99BC60
3f39d680:	move   *a7(0x160), a9, 1
3f39d6a0:	move   a14, -*sp, 1
3f39d6b0:	move   a7, *a14+, 1
3f39d6c0:	calla  L3F39DD80
3f39d6f0:	move   a8, *a9, 1
3f39d700:	move   a14, -*sp, 1
3f39d710:	movk   1, a9
3f39d720:	move   a9, *a14+, 1
3f39d730:	move   a9, *a14+, 1
3f39d740:	move   a7, *a14+, 1
3f39d750:	move   *a11(0x80), *a14+, 1
3f39d770:	move   *a11(0x60), *a14+, 1
3f39d790:	calla  L3F39E020
3f39d7c0:	move   *sp(0xa0), a14, 1
3f39d7e0:	mmfm   sp, a7,a9,a11,a13
3f39d800:	rets   2
L3F39D810:
3f39d810:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f39d830:	move   a14, a13
3f39d840:	addk   32, a14
3f39d850:	move   *a13(0xffe0), a7, 1
3f39d870:	move   *a7(0x40), a7, 1
3f39d890:	move   *a13(0xffc0), a5, 1
3f39d8b0:	addk   7, a7
3f39d8c0:	cmp    a7, a5
3f39d8d0:	jrgt   L3F39D900
3f39d8e0:	sub    a8, a8
3f39d8f0:	jruc   L3F39DD30
L3F39D900:
3f39d900:	move   *a13(0xffe0), a7, 1
3f39d920:	move   *a7(0x40), a5, 1
3f39d940:	move   *a7(0x80), a7, 1
3f39d960:	add    a7, a5
3f39d970:	move   *a13(0xffc0), a7, 1
3f39d990:	subk   10, a5
3f39d9a0:	cmp    a5, a7
3f39d9b0:	jrlt   L3F39DA40
3f39d9c0:	move   *a13(0xffe0), a5, 1
3f39d9e0:	move   *a5(0x160), a5, 1
3f39da00:	move   *a5(0x40), a8, 1
3f39da20:	dec    a8
3f39da30:	jruc   L3F39DD30
L3F39DA40:
3f39da40:	move   *a13(0xffe0), a5, 1
3f39da60:	move   *a5(0x40), a5, 1
3f39da80:	addk   8, a5
3f39da90:	sub    a5, a7
3f39daa0:	move   a7, *a13(0xffc0), 1
3f39dac0:	move   *a13(0xffe0), a5, 1
3f39dae0:	move   *a5(0x80), a3, 1
3f39db00:	move   *a5(0x160), a5, 1
3f39db20:	move   *a5(0x40), a5, 1
3f39db40:	subk   18, a3
3f39db50:	dec    a5
3f39db60:	divs   a5, a3
3f39db70:	move   a3, a11
3f39db80:	move   *a13(0xffe0), a5, 1
3f39dba0:	move   *a5(0x80), a3, 1
3f39dbc0:	move   *a5(0x160), a5, 1
3f39dbe0:	move   *a5(0x40), a5, 1
3f39dc00:	dec    a5
3f39dc10:	mpys   a11, a5
3f39dc20:	move   a3, a12
3f39dc30:	sub    a5, a12
3f39dc40:	subk   18, a12
3f39dc50:	sub    a9, a9
3f39dc60:	move   a9, a10
3f39dc70:	cmp    a7, a9
3f39dc80:	jrge   L3F39DD20
L3F39DC90:
3f39dc90:	cmp    a12, a10
3f39dca0:	jrge   L3F39DCC0
3f39dcb0:	inc    a9
L3F39DCC0:
3f39dcc0:	add    a11, a9
3f39dcd0:	inc    a10
3f39dce0:	move   *a13(0xffc0), a7, 1
3f39dd00:	cmp    a7, a9
3f39dd10:	jrlt   L3F39DC90
L3F39DD20:
3f39dd20:	move   a10, a8
L3F39DD30:
3f39dd30:	move   *sp(0x120), a14, 1
3f39dd50:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f39dd70:	rets   2
L3F39DD80:
3f39dd80:	mmtm   sp, a7,a9,a10,a11,a13
3f39dda0:	move   a14, a13
3f39ddb0:	move   *a13(0xffe0), a9, 1
3f39ddd0:	move   *a9(0x160), a7, 1
3f39ddf0:	move   *a7(0x20), a11, 1
3f39de10:	sub    a10, a10
3f39de20:	move   a14, -*sp, 1
3f39de30:	move   *a9(0x40), a7, 1
3f39de50:	add    a10, a7
3f39de60:	move   a7, *a14+, 1
3f39de70:	move   a9, *a14+, 1
3f39de80:	calla  L3F39D810
3f39deb0:	cmp    a11, a8
3f39dec0:	jrge   L3F39DF90
L3F39DED0:
3f39ded0:	inc    a10
3f39dee0:	move   a14, -*sp, 1
3f39def0:	move   *a9(0x40), a7, 1
3f39df10:	add    a10, a7
3f39df20:	move   a7, *a14+, 1
3f39df30:	move   a9, *a14+, 1
3f39df40:	calla  L3F39D810
3f39df70:	cmp    a11, a8
3f39df80:	jrlt   L3F39DED0
L3F39DF90:
3f39df90:	move   *a9(0x40), a7, 1
3f39dfb0:	add    a10, a7
3f39dfc0:	move   a7, a8
3f39dfd0:	move   *sp(0xc0), a14, 1
3f39dff0:	mmfm   sp, a7,a9,a10,a11,a13
3f39e010:	rets   2
L3F39E020:
3f39e020:	mmtm   sp, a7,a9,a11,a13
3f39e040:	move   a14, a13
3f39e050:	addi   0x240, a14
3f39e070:	move   *a13(0xff60), a11, 1
3f39e090:	dsjs   a11, L3F39E100
3f39e0a0:	move   @0xc8170, a11, 1
3f39e0d0:	move   a11, *a13(0x220), 1
3f39e0f0:	jruc   L3F39E150
L3F39E100:
3f39e100:	move   @0xc8190, a11, 1
3f39e130:	move   a11, *a13(0x220), 1
L3F39E150:
3f39e150:	move   *a13(0xffa0), a9, 1
3f39e170:	move   *a9(0x160), a9, 1
3f39e190:	move   *a9(0x0), *a13(0x1c0), 1
3f39e1c0:	setf   8, 0, 0
3f39e1d0:	move   *a13(0xff80), a9, 0
3f39e1f0:	jreq   L3F39E720
3f39e200:	move   *a13(0x1c0), a9, 1
3f39e220:	subk   6, a9
3f39e230:	move   a9, *a13(0x1e0), 1
3f39e250:	move   *a13(0xffa0), a9, 1
3f39e270:	move   *a13(0x1e0), a11, 1
3f39e290:	move   *a9(0x40), a9, 1
3f39e2b0:	cmp    a9, a11
3f39e2c0:	jrgt   L3F39E370
3f39e2d0:	move   *a13(0xffa0), a9, 1
3f39e2f0:	move   *a9(0x40), a9, 1
3f39e310:	addk   2, a9
3f39e320:	move   a9, *a13(0x1e0), 1
3f39e340:	addk   6, a9
3f39e350:	move   a9, *a13(0x1c0), 1
L3F39E370:
3f39e370:	move   *a13(0xffa0), a11, 1
3f39e390:	move   *a11(0x40), a9, 1
3f39e3b0:	move   *a11(0x80), a11, 1
3f39e3d0:	add    a11, a9
3f39e3e0:	move   *a13(0x1e0), a11, 1
3f39e400:	subk   12, a9
3f39e410:	cmp    a9, a11
3f39e420:	jrlt   L3F39E570
3f39e430:	move   *a13(0xffa0), a9, 1
3f39e450:	move   *a9(0x40), a7, 1
3f39e470:	move   *a9(0x80), a9, 1
3f39e490:	add    a9, a7
3f39e4a0:	subk   14, a7
3f39e4b0:	move   a7, *a13(0x1e0), 1
3f39e4d0:	move   *a13(0xffa0), a11, 1
3f39e4f0:	move   *a11(0x40), a9, 1
3f39e510:	move   *a11(0x80), a7, 1
3f39e530:	add    a7, a9
3f39e540:	subk   8, a9
3f39e550:	move   a9, *a13(0x1c0), 1
L3F39E570:
3f39e570:	move   *a13(0xffa0), a11, 1
3f39e590:	move   *a11(0x160), a9, 1
3f39e5b0:	move   *a13(0x1c0), *a9(0x0), 1
3f39e5e0:	move   a14, -*sp, 1
3f39e5f0:	movk   16, a9
3f39e600:	move   a9, *a14+, 1
3f39e610:	movk   12, a7
3f39e620:	move   a7, *a14+, 1
3f39e630:	move   *a11(0x60), a7, 1
3f39e650:	addk   2, a7
3f39e660:	move   a7, *a14+, 1
3f39e670:	move   *a13(0x1e0), *a14+, 1
3f39e690:	move   *a13(0x220), *a14+, 1
3f39e6b0:	move   *a13(0xffc0), *a14+, 1
3f39e6d0:	move   *a13(0xffe0), *a14+, 1
3f39e6f0:	calla  L3F99BC60
L3F39E720:
3f39e720:	setf   16, 1, 0
3f39e730:	move   *a13(0x1c0), *a13(0x0), 0
3f39e760:	move   *a13(0x1c0), *a13(0x20), 0
3f39e790:	move   *a13(0xffa0), a11, 1
3f39e7b0:	move   *a11(0x60), a9, 1
3f39e7d0:	addk   6, a9
3f39e7e0:	move   a9, *a13(0x10), 0
3f39e800:	move   *a11(0x60), a9, 1
3f39e820:	addk   15, a9
3f39e830:	move   a9, *a13(0x30), 0
3f39e850:	move   *a13(0x1c0), *a13(0x40), 0
3f39e880:	move   *a13(0x1c0), a9, 1
3f39e8a0:	subk   3, a9
3f39e8b0:	move   a9, *a13(0x60), 0
3f39e8d0:	move   *a11(0x60), a9, 1
3f39e8f0:	addk   6, a9
3f39e900:	move   a9, *a13(0x50), 0
3f39e920:	move   *a11(0x60), a9, 1
3f39e940:	addk   8, a9
3f39e950:	move   a9, *a13(0x70), 0
3f39e970:	move   *a13(0x1c0), *a13(0x80), 0
3f39e9a0:	move   *a13(0x1c0), a9, 1
3f39e9c0:	addk   3, a9
3f39e9d0:	move   a9, *a13(0xa0), 0
3f39e9f0:	move   *a11(0x60), a9, 1
3f39ea10:	addk   6, a9
3f39ea20:	move   a9, *a13(0x90), 0
3f39ea40:	move   *a11(0x60), a9, 1
3f39ea60:	addk   8, a9
3f39ea70:	move   a9, *a13(0xb0), 0
3f39ea90:	move   a14, -*sp, 1
3f39eaa0:	movk   3, a9
3f39eab0:	move   a9, *a14+, 1
3f39eac0:	move   a13, *a14+, 1
3f39ead0:	move   *a13(0x220), *a14+, 1
3f39eaf0:	move   *a13(0xffc0), *a14+, 1
3f39eb10:	move   *a13(0xffe0), *a14+, 1
3f39eb30:	calla  L3FD44F00
3f39eb60:	move   a14, -*sp, 1
3f39eb70:	move   a14, -*sp, 1
3f39eb80:	move   *a11(0x160), a7, 1
3f39eba0:	move   *a11(0x160), a9, 1
3f39ebc0:	move   *a9(0x20), a9, 1
3f39ebe0:	sll    0x5, a9
3f39ebf0:	move   *a7(0x60), a7, 1
3f39ec10:	add    a9, a7
3f39ec20:	move   *a7+, *a14+, 1
3f39ec30:	calla  L3FB458D0
3f39ec60:	move   a8, *a14+, 1
3f39ec70:	move   *a11(0x160), a9, 1
3f39ec90:	move   *a11(0x160), a7, 1
3f39ecb0:	move   *a7(0x20), a7, 1
3f39ecd0:	sll    0x5, a7
3f39ece0:	move   *a9(0x60), a9, 1
3f39ed00:	add    a7, a9
3f39ed10:	move   *a9+, *a14+, 1
3f39ed20:	move   *a11(0x60), a9, 1
3f39ed40:	subk   8, a9
3f39ed50:	move   a9, *a14+, 1
3f39ed60:	move   *a13(0x1c0), a9, 1
3f39ed80:	subk   12, a9
3f39ed90:	move   a9, *a14+, 1
3f39eda0:	move   *a13(0x220), *a14+, 1
3f39edc0:	move   *a13(0xffc0), *a14+, 1
3f39ede0:	move   *a13(0xffe0), *a14+, 1
3f39ee00:	calla  L3FDA0000
3f39ee30:	move   *sp(0xa0), a14, 1
3f39ee50:	mmfm   sp, a7,a9,a11,a13
3f39ee70:	rets   2
3f39ee80:	mmtm   sp, a9,a11,a13
3f39eea0:	move   a14, a13
3f39eeb0:	addi   0x220, a14
3f39eed0:	move   a14, -*sp, 1
3f39eee0:	movi   0x3f3ab050, a8
3f39ef10:	move   a8, *a14+, 1
3f39ef20:	calla  L3FB341E0
3f39ef50:	move   @0xc82d0, a11, 1
3f39ef80:	move   a11, *a13(0x1c0), 1
3f39efa0:	move   @0xc82f0, a9, 1
3f39efd0:	move   a9, *a13(0x1e0), 1
3f39eff0:	move   @0xc8310, a9, 1
3f39f020:	move   a9, *a13(0x200), 1
3f39f040:	move   a11, a8
3f39f050:	jaeq   L3F39FC40
3f39f070:	move   a14, -*sp, 1
3f39f080:	move   a13, a9
3f39f090:	addi   0x180, a9
3f39f0b0:	move   a9, *a14+, 1
3f39f0c0:	move   a13, a9
3f39f0d0:	addi   0x160, a9
3f39f0f0:	move   a9, *a14+, 1
3f39f100:	move   *a8(0x120), *a14+, 1
3f39f120:	move   *a8(0x140), *a14+, 1
3f39f140:	move   a8, *a14+, 1
3f39f150:	move   *a13(0x1e0), *a14+, 1
3f39f170:	calla  L3FB16390
3f39f1a0:	move   *a13(0x160), *a13(0x1a0), 1
3f39f1d0:	move   a14, -*sp, 1
3f39f1e0:	movk   1, a9
3f39f1f0:	move   a9, *a14+, 1
3f39f200:	move   *a11(0x160), a9, 1
3f39f220:	setf   16, 1, 0
3f39f230:	move   *a9(0x30), a9, 0
3f39f250:	inc    a9
3f39f260:	move   a9, *a14+, 1
3f39f270:	calla  L3F703D90
3f39f2a0:	move   a8, *a13(0x140), 1
3f39f2c0:	move   a14, -*sp, 1
3f39f2d0:	move   *a11(0x160), a9, 1
3f39f2f0:	setf   16, 1, 0
3f39f300:	move   *a9(0x30), a8, 0
3f39f320:	move   a8, *a14+, 1
3f39f330:	move   *a11(0x120), *a14+, 1
3f39f350:	move   *a13(0x140), *a14+, 1
3f39f370:	calla  L3FB45EE0
3f39f3a0:	move   a14, -*sp, 1
3f39f3b0:	move   a14, -*sp, 1
3f39f3c0:	move   *a13(0x140), *a14+, 1
3f39f3e0:	calla  L3FB458D0
3f39f410:	move   a8, *a14+, 1
3f39f420:	move   *a13(0x140), *a14+, 1
3f39f440:	move   *a11(0xc0), *a14+, 1
3f39f460:	calla  L3FDA4870
3f39f490:	move   *a13(0x1a0), a9, 1
3f39f4b0:	dec    a8
3f39f4c0:	add    a9, a8
3f39f4d0:	move   a8, *a13(0x1a0), 1
3f39f4f0:	move   a14, -*sp, 1
3f39f500:	move   *a13(0x140), *a14+, 1
3f39f520:	calla  L3F702440
3f39f550:	move   a14, -*sp, 1
3f39f560:	move   *a13(0xffe0), *a14+, 1
3f39f580:	movi   0x3f3ab0a0, a8
3f39f5b0:	move   a8, *a14+, 1
3f39f5c0:	calla  L3FB341E0
3f39f5f0:	move   *a13(0xffe0), a9, 1
3f39f610:	jreq   L3F39F730
3f39f620:	move   a14, -*sp, 1
3f39f630:	movk   1, a9
3f39f640:	move   a9, *a14+, 1
3f39f650:	move   *a13(0x1a0), *a14+, 1
3f39f670:	move   a11, *a14+, 1
3f39f680:	move   *a13(0x200), *a14+, 1
3f39f6a0:	move   *a13(0x1e0), *a14+, 1
3f39f6c0:	calla  L3F3A9270
3f39f6f0:	sub    a9, a9
3f39f700:	move   a9, *a13(0xffe0), 1
3f39f720:	jruc   L3F39F830
L3F39F730:
3f39f730:	move   a14, -*sp, 1
3f39f740:	sub    a9, a9
3f39f750:	move   a9, *a14+, 1
3f39f760:	move   *a13(0x1a0), *a14+, 1
3f39f780:	move   a11, *a14+, 1
3f39f790:	move   *a13(0x200), *a14+, 1
3f39f7b0:	move   *a13(0x1e0), *a14+, 1
3f39f7d0:	calla  L3F3A9270
3f39f800:	movk   1, a9
3f39f810:	move   a9, *a13(0xffe0), 1
L3F39F830:
3f39f830:	move   *a13(0x1e0), *a13(0x60), 1
3f39f860:	move   *a13(0x200), *a13(0x80), 1
3f39f890:	move   *a11(0x40), *a13(0xa0), 1
3f39f8c0:	move   *a11(0x60), *a13(0xc0), 1
3f39f8f0:	move   *a11(0x80), *a13(0xe0), 1
3f39f920:	move   *a11(0xa0), *a13(0x100), 1
3f39f950:	sub    a9, a9
3f39f960:	move   a9, *a13(0x120), 1
3f39f980:	move   a14, -*sp, 1
3f39f990:	movi   0x3f3ab0f8, a8
3f39f9c0:	move   a8, *a14+, 1
3f39f9d0:	calla  L3FB341E0
3f39fa00:	move   a14, -*sp, 1
3f39fa10:	move   a13, *a14+, 1
3f39fa20:	movi   0x8000, a9
3f39fa50:	move   a9, *a14+, 1
3f39fa60:	movk   1, a9
3f39fa70:	move   a9, *a14+, 1
3f39fa80:	move   *a13(0x200), *a14+, 1
3f39faa0:	move   *a13(0x1e0), *a14+, 1
3f39fac0:	calla  L3FD98130
3f39faf0:	move   a14, -*sp, 1
3f39fb00:	move   *a13(0xffe0), *a14+, 1
3f39fb20:	movi   0x3f39ee80, a9
3f39fb50:	move   a9, *a14+, 1
3f39fb60:	movi   0x3e8, a9
3f39fb80:	move   a9, *a14+, 1
3f39fb90:	calla  L3FB41ED0
3f39fbc0:	move   a14, -*sp, 1
3f39fbd0:	movi   0x3f3ab158, a8
3f39fc00:	move   a8, *a14+, 1
3f39fc10:	calla  L3FB341E0
L3F39FC40:
3f39fc40:	move   *sp(0x80), a14, 1
3f39fc60:	mmfm   sp, a9,a11,a13
3f39fc80:	rets   2
L3F39FC90:
3f39fc90:	mmtm   sp, a7,a9,a11,a13
3f39fcb0:	move   a14, a13
3f39fcc0:	addi   0x370, a14
3f39fce0:	sub    a11, a11
3f39fcf0:	move   a11, *a13(0x330), 1
3f39fd10:	move   a11, *a13(0x350), 1
3f39fd30:	move   *a13(0xffe0), a11, 1
3f39fd50:	move   *a11, a11, 1
3f39fd60:	subk   2, a11
3f39fd70:	jreq   L3F39FF40
3f39fd80:	move   *a13(0xffe0), a11, 1
3f39fda0:	move   *a11(0x180), a11, 1
3f39fdc0:	btst   9, a11
3f39fdd0:	jane   L3F3A1050
3f39fdf0:	move   *a13(0xffe0), a11, 1
3f39fe10:	move   *a11(0x180), a11, 1
3f39fe30:	btst   10, a11
3f39fe40:	jane   L3F3A1050
3f39fe60:	move   *a13(0xffe0), a11, 1
3f39fe80:	move   *a11(0x180), a11, 1
3f39fea0:	btst   2, a11
3f39feb0:	jane   L3F3A1050
3f39fed0:	move   *a13(0xffe0), a11, 1
3f39fef0:	move   *a11(0x1a0), a11, 1
3f39ff10:	dec    a11
3f39ff20:	jane   L3F3A1050
L3F39FF40:
3f39ff40:	move   a13, *a13(0x280), 1
3f39ff60:	move   *a13(0x280), a11, 1
3f39ff80:	move   *a13(0xffa0), a9, 1
3f39ffa0:	move   *a9(0x40), *a11(0x180), 1
3f39ffd0:	move   *a11(0x180), a9, 1
3f39fff0:	jreq   L3F3A0350
L3F3A0000:
3f3a0000:	move   *a13(0x280), a11, 1
3f3a0020:	move   *a11(0x180), a9, 1
3f3a0040:	move   *a9(0x20), a9, 1
3f3a0060:	dsj    a9, L3F3A02B0
3f3a0080:	move   *a11(0x180), a9, 1
3f3a00a0:	move   *a13(0xffc0), a11, 1
3f3a00c0:	cmp    a11, a9
3f3a00d0:	jreq   L3F3A02B0
3f3a00e0:	move   *a13(0x280), a9, 1
3f3a0100:	move   *a9(0x180), a9, 1
3f3a0120:	move   *a9(0x160), a9, 1
3f3a0140:	setf   8, 0, 0
3f3a0150:	move   *a9(0x28), a9, 0
3f3a0170:	jreq   L3F3A02B0
3f3a0180:	move   *a13(0x280), a9, 1
3f3a01a0:	move   *a9(0x180), a9, 1
3f3a01c0:	move   *a9(0x160), a9, 1
3f3a01e0:	sub    a11, a11
3f3a01f0:	movb   a11, *a9(0x28)
3f3a0210:	move   a14, -*sp, 1
3f3a0220:	move   *a13(0x280), a9, 1
3f3a0240:	move   *a9(0x180), *a14+, 1
3f3a0260:	move   *a13(0xffa0), *a14+, 1
3f3a0280:	calla  L3FB11C90
L3F3A02B0:
3f3a02b0:	move   *a13(0x280), a11, 1
3f3a02d0:	move   *a11(0x180), a9, 1
3f3a02f0:	move   *a9(0x180), *a11(0x180), 1
3f3a0320:	move   *a11(0x180), a9, 1
3f3a0340:	jrne   L3F3A0000
L3F3A0350:
3f3a0350:	move   a14, -*sp, 1
3f3a0360:	move   a14, -*sp, 1
3f3a0370:	move   *a13(0xffc0), a9, 1
3f3a0390:	move   *a9(0x120), *a14+, 1
3f3a03b0:	calla  L3FB458D0
3f3a03e0:	inc    a8
3f3a03f0:	move   a8, *a14+, 1
3f3a0400:	movk   1, a9
3f3a0410:	move   a9, *a14+, 1
3f3a0420:	calla  L3F703D90
3f3a0450:	move   a8, *a13(0x2e0), 1
3f3a0470:	move   *a13(0xffc0), a9, 1
3f3a0490:	move   *a9(0x160), a9, 1
3f3a04b0:	setf   8, 0, 0
3f3a04c0:	move   *a9(0x28), a9, 0
3f3a04e0:	jrne   L3F3A0670
3f3a04f0:	move   *a13(0xffc0), a9, 1
3f3a0510:	move   *a9(0x160), a9, 1
3f3a0530:	movk   1, a11
3f3a0540:	movb   a11, *a9(0x28)
3f3a0560:	move   *a13(0xffc0), a9, 1
3f3a0580:	move   a9, @0xc82d0, 1
3f3a05b0:	move   *a13(0xffe0), a7, 1
3f3a05d0:	move   *a7(0x60), a11, 1
3f3a05f0:	move   a11, @0xc82f0, 1
3f3a0620:	move   *a7(0x80), a7, 1
3f3a0640:	move   a7, @0xc8310, 1
L3F3A0670:
3f3a0670:	move   *a13(0xffc0), a11, 1
3f3a0690:	move   *a11(0x160), a9, 1
3f3a06b0:	move   *a9(0x60), a9, 1
3f3a06d0:	jreq   L3F3A0730
3f3a06e0:	move   *a11(0x160), a9, 1
3f3a0700:	move   *a9(0x60), a9, 1
3f3a0720:	call   a9
L3F3A0730:
3f3a0730:	move   *a13(0xffe0), a9, 1
3f3a0750:	move   *a9, a7, 1
3f3a0760:	subk   4, a7
3f3a0770:	jrne   L3F3A0DE0
3f3a0780:	sub    a7, a7
3f3a0790:	move   a7, *a13(0x310), 1
3f3a07b0:	move   a14, -*sp, 1
3f3a07c0:	move   *a11(0x120), *a14+, 1
3f3a07e0:	calla  L3FB458D0
3f3a0810:	cmp    a8, a7
3f3a0820:	jrge   L3F3A0E10
L3F3A0830:
3f3a0830:	move   a14, -*sp, 1
3f3a0840:	move   *a13(0x310), a11, 1
3f3a0860:	inc    a11
3f3a0870:	move   a11, *a14+, 1
3f3a0880:	move   *a13(0xffc0), a11, 1
3f3a08a0:	move   *a11(0x120), *a14+, 1
3f3a08c0:	move   *a13(0x2e0), *a14+, 1
3f3a08e0:	calla  L3FB45EE0
3f3a0910:	move   a14, -*sp, 1
3f3a0920:	movk   1, a9
3f3a0930:	move   a9, *a14+, 1
3f3a0940:	move   *a13(0x310), a7, 1
3f3a0960:	sll    0x3, a7
3f3a0970:	move   *a11(0x120), a9, 1
3f3a0990:	add    a7, a9
3f3a09a0:	move   a9, *a14+, 1
3f3a09b0:	move   *a11(0xc0), *a14+, 1
3f3a09d0:	calla  L3FDA4870
3f3a0a00:	move   a8, *a13(0x2c0), 1
3f3a0a20:	move   a14, -*sp, 1
3f3a0a30:	move   a14, -*sp, 1
3f3a0a40:	move   *a13(0x2e0), *a14+, 1
3f3a0a60:	calla  L3FB458D0
3f3a0a90:	move   a8, *a14+, 1
3f3a0aa0:	move   *a13(0x2e0), *a14+, 1
3f3a0ac0:	move   *a11(0xc0), *a14+, 1
3f3a0ae0:	calla  L3FDA4870
3f3a0b10:	move   a8, *a13(0x2a0), 1
3f3a0b30:	move   *a13(0xffe0), a9, 1
3f3a0b50:	move   *a11(0x160), a7, 1
3f3a0b70:	setf   16, 1, 0
3f3a0b80:	move   *a7(0x50), a7, 0
3f3a0ba0:	add    a8, a7
3f3a0bb0:	move   *a13(0x2c0), a11, 1
3f3a0bd0:	sra    0x1, a11
3f3a0be0:	sub    a11, a7
3f3a0bf0:	move   *a9(0x100), a11, 1
3f3a0c10:	cmp    a7, a11
3f3a0c20:	jrgt   L3F3A0CE0
3f3a0c30:	move   *a13(0xffc0), a11, 1
3f3a0c50:	move   *a11(0x160), a7, 1
3f3a0c70:	move   *a13(0x310), *a7(0x30), 0
3f3a0ca0:	movk   1, a7
3f3a0cb0:	move   a7, *a13(0x350), 1
3f3a0cd0:	jruc   L3F3A0E10
L3F3A0CE0:
3f3a0ce0:	move   *a13(0x310), a11, 1
3f3a0d00:	inc    a11
3f3a0d10:	move   a11, *a13(0x310), 1
3f3a0d30:	move   a14, -*sp, 1
3f3a0d40:	move   *a13(0xffc0), a7, 1
3f3a0d60:	move   *a7(0x120), *a14+, 1
3f3a0d80:	calla  L3FB458D0
3f3a0db0:	cmp    a8, a11
3f3a0dc0:	jrlt   L3F3A0830
3f3a0dd0:	jruc   L3F3A0E10
L3F3A0DE0:
3f3a0de0:	movk   1, a7
3f3a0df0:	move   a7, *a13(0x350), 1
L3F3A0E10:
3f3a0e10:	move   *a13(0x350), a11, 1
3f3a0e30:	jrne   L3F3A0F30
3f3a0e40:	move   *a13(0xffc0), a7, 1
3f3a0e60:	move   *a7(0x160), a7, 1
3f3a0e80:	move   a14, -*sp, 1
3f3a0e90:	move   *a13(0xffc0), a9, 1
3f3a0eb0:	move   *a9(0x120), *a14+, 1
3f3a0ed0:	calla  L3FB458D0
3f3a0f00:	setf   16, 1, 0
3f3a0f10:	move   a8, *a7(0x30), 0
L3F3A0F30:
3f3a0f30:	move   a14, -*sp, 1
3f3a0f40:	move   *a13(0xffc0), *a14+, 1
3f3a0f60:	move   *a13(0xffe0), a9, 1
3f3a0f80:	move   *a9(0x80), *a14+, 1
3f3a0fa0:	move   *a9(0x60), *a14+, 1
3f3a0fc0:	calla  L3F3A74D0
3f3a0ff0:	move   a14, -*sp, 1
3f3a1000:	move   *a13(0x2e0), *a14+, 1
3f3a1020:	calla  L3F702440
L3F3A1050:
3f3a1050:	move   *sp(0xa0), a14, 1
3f3a1070:	mmfm   sp, a7,a9,a11,a13
3f3a1090:	rets   2
L3F3A10A0:
3f3a10a0:	mmtm   sp, a11,a13
3f3a10c0:	move   a14, a13
3f3a10d0:	addi   0x60, a14
3f3a10f0:	move   *a13(0xffe0), a11, 1
3f3a1110:	jaeq   L3F3A2B70
3f3a1130:	jauc   L3F3A2630
L3F3A1150:
3f3a1150:	move   *a13(0xff60), a11, 1
3f3a1170:	move   *a11(0x180), a11, 1
3f3a1190:	btst   0, a11
3f3a11a0:	jreq   L3F3A1250
3f3a11b0:	move   a14, -*sp, 1
3f3a11c0:	movk   1, a11
3f3a11d0:	move   a11, *a14+, 1
3f3a11e0:	move   *a13(0xff40), *a14+, 1
3f3a1200:	calla  L3F3A3780
3f3a1230:	jauc   L3F3A2AB0
L3F3A1250:
3f3a1250:	move   a14, -*sp, 1
3f3a1260:	sub    a11, a11
3f3a1270:	move   a11, *a14+, 1
3f3a1280:	move   *a13(0xff40), *a14+, 1
3f3a12a0:	calla  L3F3A3780
3f3a12d0:	jauc   L3F3A2AB0
L3F3A12F0:
3f3a12f0:	move   *a13(0xff60), a11, 1
3f3a1310:	move   *a11(0x180), a11, 1
3f3a1330:	btst   0, a11
3f3a1340:	jreq   L3F3A13F0
3f3a1350:	move   a14, -*sp, 1
3f3a1360:	movk   1, a11
3f3a1370:	move   a11, *a14+, 1
3f3a1380:	move   *a13(0xff40), *a14+, 1
3f3a13a0:	calla  L3F3A3180
3f3a13d0:	jauc   L3F3A2AB0
L3F3A13F0:
3f3a13f0:	move   a14, -*sp, 1
3f3a1400:	movk   1, a11
3f3a1410:	move   a11, *a14+, 1
3f3a1420:	move   *a13(0xff40), *a14+, 1
3f3a1440:	calla  L3F3A2E10
3f3a1470:	jauc   L3F3A2AB0
L3F3A1490:
3f3a1490:	move   *a13(0xff60), a11, 1
3f3a14b0:	move   *a11(0x180), a11, 1
3f3a14d0:	btst   0, a11
3f3a14e0:	jreq   L3F3A1590
3f3a14f0:	move   a14, -*sp, 1
3f3a1500:	sub    a11, a11
3f3a1510:	move   a11, *a14+, 1
3f3a1520:	move   *a13(0xff40), *a14+, 1
3f3a1540:	calla  L3F3A3180
3f3a1570:	jauc   L3F3A2AB0
L3F3A1590:
3f3a1590:	move   a14, -*sp, 1
3f3a15a0:	sub    a11, a11
3f3a15b0:	move   a11, *a14+, 1
3f3a15c0:	move   *a13(0xff40), *a14+, 1
3f3a15e0:	calla  L3F3A2E10
3f3a1610:	jauc   L3F3A2AB0
L3F3A1630:
3f3a1630:	move   a14, -*sp, 1
3f3a1640:	movk   1, a11
3f3a1650:	move   a11, *a14+, 1
3f3a1660:	move   *a13(0xff40), *a14+, 1
3f3a1680:	calla  L3F3A2BC0
3f3a16b0:	jauc   L3F3A2AB0
L3F3A16D0:
3f3a16d0:	move   *a13(0xff60), a11, 1
3f3a16f0:	move   *a11(0x180), a11, 1
3f3a1710:	btst   2, a11
3f3a1720:	jreq   L3F3A17D0
3f3a1730:	move   a14, -*sp, 1
3f3a1740:	movk   1, a11
3f3a1750:	move   a11, *a14+, 1
3f3a1760:	move   *a13(0xff40), *a14+, 1
3f3a1780:	calla  L3F3A2BC0
3f3a17b0:	jauc   L3F3A2AB0
L3F3A17D0:
3f3a17d0:	move   a14, -*sp, 1
3f3a17e0:	move   *a13(0xffc0), *a14+, 1
3f3a1800:	move   *a13(0xff40), *a14+, 1
3f3a1820:	calla  L3F3A4DE0
3f3a1850:	jauc   L3F3A2AB0
L3F3A1870:
3f3a1870:	move   a14, -*sp, 1
3f3a1880:	sub    a11, a11
3f3a1890:	move   a11, *a14+, 1
3f3a18a0:	move   *a13(0xff40), *a14+, 1
3f3a18c0:	calla  L3F3A2BC0
3f3a18f0:	jauc   L3F3A2AB0
L3F3A1910:
3f3a1910:	move   *a13(0xff60), a11, 1
3f3a1930:	move   *a11(0x180), a11, 1
3f3a1950:	btst   2, a11
3f3a1960:	jreq   L3F3A1A10
3f3a1970:	move   a14, -*sp, 1
3f3a1980:	sub    a11, a11
3f3a1990:	move   a11, *a14+, 1
3f3a19a0:	move   *a13(0xff40), *a14+, 1
3f3a19c0:	calla  L3F3A2BC0
3f3a19f0:	jauc   L3F3A2AB0
L3F3A1A10:
3f3a1a10:	move   a14, -*sp, 1
3f3a1a20:	move   *a13(0xffc0), *a14+, 1
3f3a1a40:	move   *a13(0xff40), *a14+, 1
3f3a1a60:	calla  L3F3A4DE0
3f3a1a90:	jauc   L3F3A2AB0
L3F3A1AB0:
3f3a1ab0:	move   *a13(0xff60), a11, 1
3f3a1ad0:	move   *a11(0x180), a11, 1
3f3a1af0:	btst   0, a11
3f3a1b00:	jreq   L3F3A1BB0
3f3a1b10:	move   a14, -*sp, 1
3f3a1b20:	movk   1, a11
3f3a1b30:	move   a11, *a14+, 1
3f3a1b40:	move   *a13(0xff40), *a14+, 1
3f3a1b60:	calla  L3F3A2BC0
3f3a1b90:	jauc   L3F3A2AB0
L3F3A1BB0:
3f3a1bb0:	move   a14, -*sp, 1
3f3a1bc0:	sub    a11, a11
3f3a1bd0:	move   a11, *a14+, 1
3f3a1be0:	move   *a13(0xff40), *a14+, 1
3f3a1c00:	calla  L3F3A2BC0
3f3a1c30:	jauc   L3F3A2AB0
L3F3A1C50:
3f3a1c50:	move   a14, -*sp, 1
3f3a1c60:	move   *a13(0xff60), *a14+, 1
3f3a1c80:	move   *a13(0xff20), *a14+, 1
3f3a1ca0:	move   *a13(0xff40), *a14+, 1
3f3a1cc0:	calla  L3F3A5C10
3f3a1cf0:	jauc   L3F3A2AB0
L3F3A1D10:
3f3a1d10:	move   *a13(0xff60), a11, 1
3f3a1d30:	move   *a11(0x180), a11, 1
3f3a1d50:	btst   0, a11
3f3a1d60:	jreq   L3F3A1E30
3f3a1d70:	move   a14, -*sp, 1
3f3a1d80:	move   *a13(0xff60), *a14+, 1
3f3a1da0:	move   *a13(0xff20), *a14+, 1
3f3a1dc0:	move   *a13(0xff40), *a14+, 1
3f3a1de0:	calla  L3F3A53F0
3f3a1e10:	jauc   L3F3A2AB0
L3F3A1E30:
3f3a1e30:	move   a14, -*sp, 1
3f3a1e40:	move   *a13(0xff60), *a14+, 1
3f3a1e60:	move   *a13(0xff20), *a14+, 1
3f3a1e80:	move   *a13(0xff40), *a14+, 1
3f3a1ea0:	calla  L3F3A5C10
3f3a1ed0:	jauc   L3F3A2AB0
L3F3A1EF0:
3f3a1ef0:	move   *a13(0xff60), a11, 1
3f3a1f10:	move   *a11(0x180), a11, 1
3f3a1f30:	btst   0, a11
3f3a1f40:	jreq   L3F3A2010
3f3a1f50:	move   a14, -*sp, 1
3f3a1f60:	move   *a13(0xff20), *a14+, 1
3f3a1f80:	movk   1, a11
3f3a1f90:	move   a11, *a14+, 1
3f3a1fa0:	move   *a13(0xff40), *a14+, 1
3f3a1fc0:	calla  L3F3A3FB0
3f3a1ff0:	jauc   L3F3A2AB0
L3F3A2010:
3f3a2010:	move   a14, -*sp, 1
3f3a2020:	move   *a13(0xff20), *a14+, 1
3f3a2040:	sub    a11, a11
3f3a2050:	move   a11, *a14+, 1
3f3a2060:	move   *a13(0xff40), *a14+, 1
3f3a2080:	calla  L3F3A3FB0
3f3a20b0:	jauc   L3F3A2AB0
L3F3A20D0:
3f3a20d0:	move   *a13(0xff60), a11, 1
3f3a20f0:	move   *a11(0x180), a11, 1
3f3a2110:	btst   2, a11
3f3a2120:	jreq   L3F3A21F0
3f3a2130:	move   a14, -*sp, 1
3f3a2140:	move   *a13(0xff20), *a14+, 1
3f3a2160:	sub    a11, a11
3f3a2170:	move   a11, *a14+, 1
3f3a2180:	move   *a13(0xff40), *a14+, 1
3f3a21a0:	calla  L3F3A3FB0
3f3a21d0:	jauc   L3F3A2AB0
L3F3A21F0:
3f3a21f0:	move   a14, -*sp, 1
3f3a2200:	move   *a13(0xffc0), *a14+, 1
3f3a2220:	move   *a13(0xff40), *a14+, 1
3f3a2240:	calla  L3F3A4DE0
3f3a2270:	jauc   L3F3A2AB0
L3F3A2290:
3f3a2290:	move   *a13(0xff60), a11, 1
3f3a22b0:	move   *a11(0x180), a11, 1
3f3a22d0:	btst   2, a11
3f3a22e0:	jreq   L3F3A23A0
3f3a22f0:	move   a14, -*sp, 1
3f3a2300:	move   *a13(0xff20), *a14+, 1
3f3a2320:	sub    a11, a11
3f3a2330:	move   a11, *a14+, 1
3f3a2340:	move   *a13(0xff40), *a14+, 1
3f3a2360:	calla  L3F3A4760
3f3a2390:	jruc   L3F3A2AB0
L3F3A23A0:
3f3a23a0:	move   a14, -*sp, 1
3f3a23b0:	move   *a13(0xffc0), *a14+, 1
3f3a23d0:	move   *a13(0xff40), *a14+, 1
3f3a23f0:	calla  L3F3A4DE0
3f3a2420:	jruc   L3F3A2AB0
L3F3A2430:
3f3a2430:	move   *a13(0xffe0), a11, 1
3f3a2450:	cmpi   0xff80, a11
3f3a2480:	jrc   L3F3A24D0
3f3a2490:	cmpi   0xffb9, a11
3f3a24c0:	jrls   L3F3A2540
L3F3A24D0:
3f3a24d0:	subk   32, a11
3f3a24e0:	jrc   L3F3A2AB0
3f3a24f0:	move   *a13(0xffe0), a11, 1
3f3a2510:	cmpi   0xff, a11
3f3a2530:	jrhi   L3F3A2AB0
L3F3A2540:
3f3a2540:	move   *a13(0xff60), a11, 1
3f3a2560:	move   *a11(0x180), a11, 1
3f3a2580:	btst   2, a11
3f3a2590:	jrne   L3F3A2AB0
3f3a25a0:	move   a14, -*sp, 1
3f3a25b0:	move   *a13(0xffc0), *a14+, 1
3f3a25d0:	move   *a13(0xff40), *a14+, 1
3f3a25f0:	calla  L3F3A4DE0
3f3a2620:	jruc   L3F3A2AB0
L3F3A2630:
3f3a2630:	subi   0x45, a11
3f3a2650:	jaeq   L3F3A16D0
3f3a2670:	subk   3, a11
3f3a2680:	jaeq   L3F3A1910
3f3a26a0:	subk   2, a11
3f3a26b0:	jreq   L3F3A20D0
3f3a26c0:	subk   11, a11
3f3a26d0:	jreq   L3F3A2290
3f3a26e0:	subk   16, a11
3f3a26f0:	jaeq   L3F3A16D0
3f3a2710:	subk   3, a11
3f3a2720:	jaeq   L3F3A1910
3f3a2740:	subk   2, a11
3f3a2750:	jreq   L3F3A20D0
3f3a2760:	subk   11, a11
3f3a2770:	jreq   L3F3A2290
3f3a2780:	subi   0xfe93, a11
3f3a27b0:	jaeq   L3F3A1150
3f3a27d0:	dec    a11
3f3a27e0:	jaeq   L3F3A1D10
3f3a2800:	dec    a11
3f3a2810:	jaeq   L3F3A1C50
3f3a2830:	subk   3, a11
3f3a2840:	jaeq   L3F3A1C50
3f3a2860:	subi   0x44, a11
3f3a2880:	jaeq   L3F3A1490
3f3a28a0:	dec    a11
3f3a28b0:	jaeq   L3F3A1870
3f3a28d0:	dec    a11
3f3a28e0:	jaeq   L3F3A12F0
3f3a2900:	dec    a11
3f3a2910:	jaeq   L3F3A1630
3f3a2930:	subi   0x39, a11
3f3a2950:	jaeq   L3F3A1C50
3f3a2970:	subk   4, a11
3f3a2980:	jreq   L3F3A2AB0
3f3a2990:	dec    a11
3f3a29a0:	jreq   L3F3A2AB0
3f3a29b0:	dec    a11
3f3a29c0:	jreq   L3F3A2AB0
3f3a29d0:	dec    a11
3f3a29e0:	jreq   L3F3A2AB0
3f3a29f0:	subi   0x35, a11
3f3a2a10:	jaeq   L3F3A1AB0
3f3a2a30:	dec    a11
3f3a2a40:	jaeq   L3F3A1EF0
3f3a2a60:	subi   0x35, a11
3f3a2a80:	jaeq   L3F3A1150
3f3a2aa0:	jruc   L3F3A2430
L3F3A2AB0:
3f3a2ab0:	move   a14, -*sp, 1
3f3a2ac0:	move   *a13(0xff40), *a14+, 1
3f3a2ae0:	move   *a13(0xff60), a11, 1
3f3a2b00:	move   *a11(0x80), *a14+, 1
3f3a2b20:	move   *a11(0x60), *a14+, 1
3f3a2b40:	calla  L3F3A74D0
L3F3A2B70:
3f3a2b70:	move   *sp(0x60), a14, 1
3f3a2b90:	mmfm   sp, a11,a13
3f3a2bb0:	rets   2
L3F3A2BC0:
3f3a2bc0:	mmtm   sp, a9,a11,a13
3f3a2be0:	move   a14, a13
3f3a2bf0:	jruc   L3F3A2D70
L3F3A2C00:
3f3a2c00:	move   *a13(0xffe0), a11, 1
3f3a2c20:	move   *a11(0x160), a9, 1
3f3a2c40:	move   a14, -*sp, 1
3f3a2c50:	move   *a11(0x120), *a14+, 1
3f3a2c70:	calla  L3FB458D0
3f3a2ca0:	setf   16, 1, 0
3f3a2cb0:	move   a8, *a9(0x30), 0
3f3a2cd0:	jruc   L3F3A2DC0
L3F3A2CE0:
3f3a2ce0:	move   *a13(0xffe0), a11, 1
3f3a2d00:	move   *a11(0x160), a9, 1
3f3a2d20:	sub    a11, a11
3f3a2d30:	setf   16, 1, 0
3f3a2d40:	move   a11, *a9(0x30), 0
3f3a2d60:	jruc   L3F3A2DC0
L3F3A2D70:
3f3a2d70:	move   *a13(0xffc0), a8, 1
3f3a2d90:	jreq   L3F3A2CE0
3f3a2da0:	dec    a8
3f3a2db0:	jreq   L3F3A2C00
L3F3A2DC0:
3f3a2dc0:	move   *sp(0x80), a14, 1
3f3a2de0:	mmfm   sp, a9,a11,a13
3f3a2e00:	rets   2
L3F3A2E10:
3f3a2e10:	mmtm   sp, a9,a11,a13
3f3a2e30:	move   a14, a13
3f3a2e40:	jruc   L3F3A30E0
L3F3A2E50:
3f3a2e50:	move   *a13(0xffe0), a11, 1
3f3a2e70:	move   *a11(0x160), a11, 1
3f3a2e90:	move   a14, -*sp, 1
3f3a2ea0:	move   *a13(0xffe0), a9, 1
3f3a2ec0:	move   *a9(0x120), *a14+, 1
3f3a2ee0:	calla  L3FB458D0
3f3a2f10:	setf   16, 1, 0
3f3a2f20:	move   *a11(0x30), a11, 0
3f3a2f40:	cmp    a8, a11
3f3a2f50:	jrge   L3F3A3130
3f3a2f60:	move   *a9(0x160), a11, 1
3f3a2f80:	move   *a11(0x30), a9, 0
3f3a2fa0:	inc    a9
3f3a2fb0:	move   a9, *a11(0x30), 0
3f3a2fd0:	jruc   L3F3A3130
L3F3A2FE0:
3f3a2fe0:	move   *a13(0xffe0), a11, 1
3f3a3000:	move   *a11(0x160), a9, 1
3f3a3020:	setf   16, 1, 0
3f3a3030:	move   *a9(0x30), a9, 0
3f3a3050:	jrle   L3F3A3130
3f3a3060:	move   *a11(0x160), a9, 1
3f3a3080:	move   *a9(0x30), a11, 0
3f3a30a0:	dec    a11
3f3a30b0:	move   a11, *a9(0x30), 0
3f3a30d0:	jruc   L3F3A3130
L3F3A30E0:
3f3a30e0:	move   *a13(0xffc0), a8, 1
3f3a3100:	jreq   L3F3A2FE0
3f3a3110:	dec    a8
3f3a3120:	jreq   L3F3A2E50
L3F3A3130:
3f3a3130:	move   *sp(0x80), a14, 1
3f3a3150:	mmfm   sp, a9,a11,a13
3f3a3170:	rets   2
L3F3A3180:
3f3a3180:	mmtm   sp, a9,a11,a13
3f3a31a0:	move   a14, a13
3f3a31b0:	addk   32, a14
3f3a31c0:	jruc   L3F3A3660
L3F3A31D0:
3f3a31d0:	move   *a13(0xffe0), a11, 1
3f3a31f0:	move   *a11(0x160), a9, 1
3f3a3210:	setf   16, 1, 0
3f3a3220:	move   *a9(0x30), a9, 0
3f3a3240:	sll    0x3, a9
3f3a3250:	move   *a11(0x120), a11, 1
3f3a3270:	add    a9, a11
3f3a3280:	movb   *a11, a11
3f3a3290:	jreq   L3F3A3730
3f3a32a0:	move   *a13(0xffe0), a11, 1
3f3a32c0:	move   *a11(0x160), a9, 1
3f3a32e0:	move   *a9(0x30), a9, 0
3f3a3300:	inc    a9
3f3a3310:	move   a9, *a13, 1
L3F3A3320:
3f3a3320:	move   *a13(0xffe0), a11, 1
3f3a3340:	move   *a13, a9, 1
3f3a3350:	sll    0x3, a9
3f3a3360:	move   *a11(0x120), a11, 1
3f3a3380:	add    a9, a11
3f3a3390:	movb   *a11, a11
3f3a33a0:	jreq   L3F3A36B0
3f3a33b0:	move   *a13(0xffe0), a11, 1
3f3a33d0:	move   *a13, a9, 1
3f3a33e0:	sll    0x3, a9
3f3a33f0:	move   *a11(0x120), a11, 1
3f3a3410:	add    a9, a11
3f3a3420:	movb   *a11, a11
3f3a3430:	subk   32, a11
3f3a3440:	jreq   L3F3A36B0
3f3a3450:	move   *a13, a11, 1
3f3a3460:	inc    a11
3f3a3470:	move   a11, *a13, 1
3f3a3480:	jruc   L3F3A3320
L3F3A3490:
3f3a3490:	move   *a13(0xffe0), a11, 1
3f3a34b0:	move   *a11(0x160), a9, 1
3f3a34d0:	setf   16, 1, 0
3f3a34e0:	move   *a9(0x30), a9, 0
3f3a3500:	jreq   L3F3A3730
3f3a3510:	move   *a11(0x160), a9, 1
3f3a3530:	move   *a9(0x30), a9, 0
3f3a3550:	dec    a9
3f3a3560:	move   a9, *a13, 1
L3F3A3570:
3f3a3570:	move   *a13(0xffe0), a11, 1
3f3a3590:	move   *a13, a9, 1
3f3a35a0:	sll    0x3, a9
3f3a35b0:	move   *a11(0x120), a11, 1
3f3a35d0:	add    a9, a11
3f3a35e0:	movb   *a11, a11
3f3a35f0:	subk   32, a11
3f3a3600:	jreq   L3F3A36B0
3f3a3610:	move   *a13, a11, 1
3f3a3620:	jreq   L3F3A36B0
3f3a3630:	dec    a11
3f3a3640:	move   a11, *a13, 1
3f3a3650:	jruc   L3F3A3570
L3F3A3660:
3f3a3660:	move   *a13(0xffc0), a8, 1
3f3a3680:	jreq   L3F3A3490
3f3a3690:	dec    a8
3f3a36a0:	jreq   L3F3A31D0
L3F3A36B0:
3f3a36b0:	move   *a13(0xffe0), a11, 1
3f3a36d0:	move   *a11(0x160), a9, 1
3f3a36f0:	setf   16, 1, 0
3f3a3700:	move   *a13(0x0), *a9(0x30), 0
L3F3A3730:
3f3a3730:	move   *sp(0x80), a14, 1
3f3a3750:	mmfm   sp, a9,a11,a13
3f3a3770:	rets   2
L3F3A3780:
3f3a3780:	mmtm   sp, a7,a9,a11,a13
3f3a37a0:	move   a14, a13
3f3a37b0:	addk   32, a14
3f3a37c0:	jruc   L3F3A3F10
L3F3A37D0:
3f3a37d0:	move   *a13(0xffe0), a11, 1
3f3a37f0:	move   *a11(0x160), a11, 1
3f3a3810:	move   a14, -*sp, 1
3f3a3820:	move   *a13(0xffe0), a9, 1
3f3a3840:	move   *a9(0x120), *a14+, 1
3f3a3860:	calla  L3FB458D0
3f3a3890:	setf   16, 1, 0
3f3a38a0:	move   *a11(0x30), a11, 0
3f3a38c0:	cmp    a8, a11
3f3a38d0:	jrge   L3F3A3F60
3f3a38e0:	move   *a9(0x160), a11, 1
3f3a3900:	move   *a11(0x30), a11, 0
3f3a3920:	move   a11, *a13, 1
3f3a3930:	move   *a9(0x160), a9, 1
3f3a3950:	move   *a9, a9, 1
3f3a3960:	cmp    a9, a11
3f3a3970:	jrhi   L3F3A3F60
L3F3A3980:
3f3a3980:	move   *a13(0xffe0), a11, 1
3f3a39a0:	move   *a13, a9, 1
3f3a39b0:	sll    0x3, a9
3f3a39c0:	move   *a11(0x120), a7, 1
3f3a39e0:	add    a9, a7
3f3a39f0:	move   *a13, a9, 1
3f3a3a00:	inc    a9
3f3a3a10:	sll    0x3, a9
3f3a3a20:	move   *a11(0x120), a11, 1
3f3a3a40:	add    a9, a11
3f3a3a50:	movb   *a11, *a7
3f3a3a60:	move   *a13(0xffe0), a11, 1
3f3a3a80:	move   *a13, a9, 1
3f3a3a90:	inc    a9
3f3a3aa0:	sll    0x3, a9
3f3a3ab0:	move   *a11(0x120), a7, 1
3f3a3ad0:	add    a9, a7
3f3a3ae0:	movb   *a7, a9
3f3a3af0:	jreq   L3F3A3F60
3f3a3b00:	move   *a13, a9, 1
3f3a3b10:	inc    a9
3f3a3b20:	move   a9, *a13, 1
3f3a3b30:	move   *a11(0x160), a7, 1
3f3a3b50:	move   *a7, a7, 1
3f3a3b60:	cmp    a7, a9
3f3a3b70:	jrls   L3F3A3980
3f3a3b80:	jruc   L3F3A3F60
L3F3A3B90:
3f3a3b90:	move   *a13(0xffe0), a11, 1
3f3a3bb0:	move   *a11(0x160), a9, 1
3f3a3bd0:	setf   16, 1, 0
3f3a3be0:	move   *a9(0x30), a9, 0
3f3a3c00:	jrle   L3F3A3F60
3f3a3c10:	move   *a11(0x160), a9, 1
3f3a3c30:	move   *a9(0x30), a9, 0
3f3a3c50:	move   a9, *a13, 1
3f3a3c60:	move   *a11(0x160), a7, 1
3f3a3c80:	dec    a9
3f3a3c90:	move   a9, *a7(0x30), 0
3f3a3cb0:	move   *a11(0x160), a9, 1
3f3a3cd0:	move   *a13, a7, 1
3f3a3ce0:	move   *a9, a9, 1
3f3a3cf0:	cmp    a9, a7
3f3a3d00:	jrhi   L3F3A3F60
L3F3A3D10:
3f3a3d10:	move   *a13(0xffe0), a11, 1
3f3a3d30:	move   *a13, a9, 1
3f3a3d40:	dec    a9
3f3a3d50:	sll    0x3, a9
3f3a3d60:	move   *a11(0x120), a7, 1
3f3a3d80:	add    a9, a7
3f3a3d90:	move   *a13, a9, 1
3f3a3da0:	sll    0x3, a9
3f3a3db0:	move   *a11(0x120), a11, 1
3f3a3dd0:	add    a9, a11
3f3a3de0:	movb   *a11, *a7
3f3a3df0:	move   *a13(0xffe0), a11, 1
3f3a3e10:	move   *a13, a9, 1
3f3a3e20:	sll    0x3, a9
3f3a3e30:	move   *a11(0x120), a7, 1
3f3a3e50:	add    a9, a7
3f3a3e60:	movb   *a7, a9
3f3a3e70:	jreq   L3F3A3F60
3f3a3e80:	move   *a13, a9, 1
3f3a3e90:	inc    a9
3f3a3ea0:	move   a9, *a13, 1
3f3a3eb0:	move   *a11(0x160), a7, 1
3f3a3ed0:	move   *a7, a7, 1
3f3a3ee0:	cmp    a7, a9
3f3a3ef0:	jrls   L3F3A3D10
3f3a3f00:	jruc   L3F3A3F60
L3F3A3F10:
3f3a3f10:	move   *a13(0xffc0), a8, 1
3f3a3f30:	jreq   L3F3A3B90
3f3a3f40:	dec    a8
3f3a3f50:	jreq   L3F3A37D0
L3F3A3F60:
3f3a3f60:	move   *sp(0xa0), a14, 1
3f3a3f80:	mmfm   sp, a7,a9,a11,a13
3f3a3fa0:	rets   2
L3F3A3FB0:
3f3a3fb0:	mmtm   sp, a9,a11,a13
3f3a3fd0:	move   a14, a13
3f3a3fe0:	addk   32, a14
3f3a3ff0:	jruc   L3F3A4640
L3F3A4000:
3f3a4000:	sub    a11, a11
3f3a4010:	move   a11, *a13, 1
L3F3A4020:
3f3a4020:	move   *a13(0xffe0), a11, 1
3f3a4040:	move   *a11(0x160), a9, 1
3f3a4060:	setf   16, 1, 0
3f3a4070:	move   *a9(0x30), a9, 0
3f3a4090:	sll    0x3, a9
3f3a40a0:	move   *a11(0x120), a11, 1
3f3a40c0:	add    a9, a11
3f3a40d0:	movb   *a11, a11
3f3a40e0:	subk   32, a11
3f3a40f0:	jrne   L3F3A41D0
3f3a4100:	move   *a13, a11, 1
3f3a4110:	jrne   L3F3A4690
3f3a4120:	move   a14, -*sp, 1
3f3a4130:	move   *a13(0xffc0), *a14+, 1
3f3a4150:	move   *a13(0xffe0), *a14+, 1
3f3a4170:	calla  L3F3A3780
3f3a41a0:	inc    a11
3f3a41b0:	move   a11, *a13, 1
3f3a41c0:	jruc   L3F3A4020
L3F3A41D0:
3f3a41d0:	move   *a13(0xffe0), a11, 1
3f3a41f0:	move   *a11(0x160), a9, 1
3f3a4210:	move   *a9(0x30), a9, 0
3f3a4230:	sll    0x3, a9
3f3a4240:	move   *a11(0x120), a11, 1
3f3a4260:	add    a9, a11
3f3a4270:	movb   *a11, a11
3f3a4280:	jreq   L3F3A4690
3f3a4290:	move   *a13, a11, 1
3f3a42a0:	inc    a11
3f3a42b0:	move   a11, *a13, 1
3f3a42c0:	move   a14, -*sp, 1
3f3a42d0:	move   *a13(0xffc0), *a14+, 1
3f3a42f0:	move   *a13(0xffe0), *a14+, 1
3f3a4310:	calla  L3F3A3780
3f3a4340:	jruc   L3F3A4020
L3F3A4350:
3f3a4350:	sub    a11, a11
3f3a4360:	move   a11, *a13, 1
L3F3A4370:
3f3a4370:	move   *a13(0xffe0), a11, 1
3f3a4390:	move   *a11(0x160), a9, 1
3f3a43b0:	setf   16, 1, 0
3f3a43c0:	move   *a9(0x30), a9, 0
3f3a43e0:	jrle   L3F3A4690
3f3a43f0:	move   *a11(0x160), a9, 1
3f3a4410:	move   *a9(0x30), a9, 0
3f3a4430:	dec    a9
3f3a4440:	sll    0x3, a9
3f3a4450:	move   *a11(0x120), a11, 1
3f3a4470:	add    a9, a11
3f3a4480:	movb   *a11, a11
3f3a4490:	subk   32, a11
3f3a44a0:	jrne   L3F3A4580
3f3a44b0:	move   *a13, a11, 1
3f3a44c0:	jrne   L3F3A4690
3f3a44d0:	move   a14, -*sp, 1
3f3a44e0:	move   *a13(0xffc0), *a14+, 1
3f3a4500:	move   *a13(0xffe0), *a14+, 1
3f3a4520:	calla  L3F3A3780
3f3a4550:	inc    a11
3f3a4560:	move   a11, *a13, 1
3f3a4570:	jruc   L3F3A4370
L3F3A4580:
3f3a4580:	move   a14, -*sp, 1
3f3a4590:	move   *a13(0xffc0), *a14+, 1
3f3a45b0:	move   *a13(0xffe0), *a14+, 1
3f3a45d0:	calla  L3F3A3780
3f3a4600:	move   *a13, a11, 1
3f3a4610:	inc    a11
3f3a4620:	move   a11, *a13, 1
3f3a4630:	jruc   L3F3A4370
L3F3A4640:
3f3a4640:	move   *a13(0xffc0), a8, 1
3f3a4660:	jreq   L3F3A4350
3f3a4670:	dec    a8
3f3a4680:	jreq   L3F3A4000
L3F3A4690:
3f3a4690:	move   a14, -*sp, 1
3f3a46a0:	move   *a13(0xffe0), *a14+, 1
3f3a46c0:	move   *a13(0xffa0), *a14+, 1
3f3a46e0:	calla  L3FB11C90
3f3a4710:	move   *sp(0x80), a14, 1
3f3a4730:	mmfm   sp, a9,a11,a13
3f3a4750:	rets   2
L3F3A4760:
3f3a4760:	mmtm   sp, a7,a9,a11,a13
3f3a4780:	move   a14, a13
3f3a4790:	addi   0x40, a14
3f3a47b0:	jruc   L3F3A4D40
L3F3A47C0:
3f3a47c0:	move   a14, -*sp, 1
3f3a47d0:	move   *a13(0xffe0), a11, 1
3f3a47f0:	move   *a11(0x160), a9, 1
3f3a4810:	setf   16, 1, 0
3f3a4820:	move   *a9(0x30), a9, 0
3f3a4840:	sll    0x3, a9
3f3a4850:	move   *a11(0x120), a7, 1
3f3a4870:	add    a9, a7
3f3a4880:	move   a7, *a14+, 1
3f3a4890:	move   *a11(0x120), *a14+, 1
3f3a48b0:	calla  L3FB45720
3f3a48e0:	jruc   L3F3A4D90
L3F3A48F0:
3f3a48f0:	movi   0xffff, a11
3f3a4910:	move   a11, *a13(0x20), 1
3f3a4930:	move   *a13(0xffe0), a9, 1
3f3a4950:	move   *a9(0x160), a7, 1
3f3a4970:	setf   16, 1, 0
3f3a4980:	move   *a7(0x30), a7, 0
3f3a49a0:	move   a7, *a13, 1
3f3a49b0:	move   *a9(0x160), a7, 1
3f3a49d0:	move   *a13, a9, 1
3f3a49e0:	move   *a7, a7, 1
3f3a49f0:	cmp    a7, a9
3f3a4a00:	jrhi   L3F3A4C30
L3F3A4A10:
3f3a4a10:	move   *a13(0xffe0), a11, 1
3f3a4a30:	move   *a13(0x20), a9, 1
3f3a4a50:	inc    a9
3f3a4a60:	move   a9, *a13(0x20), 1
3f3a4a80:	sll    0x3, a9
3f3a4a90:	move   *a11(0x120), a7, 1
3f3a4ab0:	add    a9, a7
3f3a4ac0:	move   *a13, a9, 1
3f3a4ad0:	sll    0x3, a9
3f3a4ae0:	move   *a11(0x120), a11, 1
3f3a4b00:	add    a9, a11
3f3a4b10:	movb   *a11, *a7
3f3a4b20:	move   *a13(0xffe0), a11, 1
3f3a4b40:	move   *a13, a9, 1
3f3a4b50:	sll    0x3, a9
3f3a4b60:	move   *a11(0x120), a7, 1
3f3a4b80:	add    a9, a7
3f3a4b90:	movb   *a7, a9
3f3a4ba0:	jreq   L3F3A4C30
3f3a4bb0:	move   *a13, a9, 1
3f3a4bc0:	inc    a9
3f3a4bd0:	move   a9, *a13, 1
3f3a4be0:	move   *a11(0x160), a7, 1
3f3a4c00:	move   *a7, a7, 1
3f3a4c10:	cmp    a7, a9
3f3a4c20:	jrls   L3F3A4A10
L3F3A4C30:
3f3a4c30:	move   a14, -*sp, 1
3f3a4c40:	sub    a11, a11
3f3a4c50:	move   a11, *a14+, 1
3f3a4c60:	move   *a13(0xffe0), *a14+, 1
3f3a4c80:	calla  L3F3A2BC0
3f3a4cb0:	move   a14, -*sp, 1
3f3a4cc0:	move   *a13(0xffe0), *a14+, 1
3f3a4ce0:	move   *a13(0xffa0), *a14+, 1
3f3a4d00:	calla  L3FB11C90
3f3a4d30:	jruc   L3F3A4D90
L3F3A4D40:
3f3a4d40:	move   *a13(0xffc0), a8, 1
3f3a4d60:	jreq   L3F3A48F0
3f3a4d70:	dec    a8
3f3a4d80:	jreq   L3F3A47C0
L3F3A4D90:
3f3a4d90:	move   *sp(0xa0), a14, 1
3f3a4db0:	mmfm   sp, a7,a9,a11,a13
3f3a4dd0:	rets   2
L3F3A4DE0:
3f3a4de0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f3a4e00:	move   a14, a13
3f3a4e10:	move   *a13(0xffe0), a7, 1
3f3a4e30:	move   *a7(0x160), a5, 1
3f3a4e50:	setf   16, 1, 0
3f3a4e60:	move   *a5(0x30), a9, 0
3f3a4e80:	move   a14, -*sp, 1
3f3a4e90:	move   *a7(0x120), *a14+, 1
3f3a4eb0:	calla  L3FB458D0
3f3a4ee0:	move   a8, a11
3f3a4ef0:	move   *a7(0x160), a5, 1
3f3a4f10:	move   *a5, a5, 1
3f3a4f20:	cmp    a5, a11
3f3a4f30:	jrnc   L3F3A53A0
3f3a4f40:	move   *a7(0x160), a5, 1
3f3a4f60:	setf   16, 1, 0
3f3a4f70:	move   *a5(0x30), a7, 0
3f3a4f90:	inc    a7
3f3a4fa0:	move   a7, *a5(0x30), 0
3f3a4fc0:	move   *a13(0xffe0), a7, 1
3f3a4fe0:	move   *a7(0x160), a5, 1
3f3a5000:	move   *a5, a5, 1
3f3a5010:	cmp    a5, a9
3f3a5020:	jrhi   L3F3A52C0
L3F3A5030:
3f3a5030:	move   *a13(0xffe0), a7, 1
3f3a5050:	move   a9, a5
3f3a5060:	sll    0x3, a5
3f3a5070:	move   *a7(0x120), a7, 1
3f3a5090:	add    a5, a7
3f3a50a0:	movb   *a7, a10
3f3a50b0:	move   *a13(0xffe0), a7, 1
3f3a50d0:	move   a9, a5
3f3a50e0:	sll    0x3, a5
3f3a50f0:	move   *a7(0x120), a7, 1
3f3a5110:	add    a5, a7
3f3a5120:	move   *a13(0xffc0), a5, 1
3f3a5140:	movb   *a5, *a7
3f3a5150:	movb   a10, *a5
3f3a5160:	movb   *a5, a7
3f3a5170:	jrne   L3F3A5240
3f3a5180:	move   *a13(0xffe0), a7, 1
3f3a51a0:	inc    a9
3f3a51b0:	move   a9, a5
3f3a51c0:	sll    0x3, a5
3f3a51d0:	move   *a7(0x120), a7, 1
3f3a51f0:	add    a5, a7
3f3a5200:	move   *a13(0xffc0), a5, 1
3f3a5220:	movb   *a5, *a7
3f3a5230:	jruc   L3F3A52C0
L3F3A5240:
3f3a5240:	inc    a9
3f3a5250:	move   *a13(0xffe0), a7, 1
3f3a5270:	move   *a7(0x160), a5, 1
3f3a5290:	move   *a5, a5, 1
3f3a52a0:	cmp    a5, a9
3f3a52b0:	jrls   L3F3A5030
L3F3A52C0:
3f3a52c0:	move   a11, a5
3f3a52d0:	jrne   L3F3A53A0
3f3a52e0:	move   *a13(0xffe0), a7, 1
3f3a5300:	move   *a7(0x160), a5, 1
3f3a5320:	move   *a5(0x80), a5, 1
3f3a5340:	jreq   L3F3A53A0
3f3a5350:	move   *a7(0x160), a5, 1
3f3a5370:	move   *a5(0x80), a5, 1
3f3a5390:	call   a5
L3F3A53A0:
3f3a53a0:	move   *sp(0xe0), a14, 1
3f3a53c0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f3a53e0:	rets   2
L3F3A53F0:
3f3a53f0:	mmtm   sp, a9,a11,a13
3f3a5410:	move   a14, a13
3f3a5420:	addi   0x2d0, a14
3f3a5440:	sub    a11, a11
3f3a5450:	movb   a11, *a13(0x2c0)
3f3a5470:	move   *a13(0xffc0), a11, 1
3f3a5490:	jreq   L3F3A5BC0
3f3a54a0:	move   *a11(0x40), a11, 1
3f3a54c0:	jreq   L3F3A5BC0
3f3a54d0:	move   *a13(0xffe0), *a13(0x2a0), 1
3f3a5500:	move   a13, *a13(0x280), 1
3f3a5520:	move   *a13(0x280), a11, 1
3f3a5540:	move   *a13(0xffc0), a9, 1
3f3a5560:	move   *a9(0x40), *a11(0x180), 1
3f3a5590:	move   *a11(0x180), a9, 1
3f3a55b0:	jreq   L3F3A58A0
L3F3A55C0:
3f3a55c0:	move   *a13(0x280), a11, 1
3f3a55e0:	move   *a11(0x180), a9, 1
3f3a5600:	move   *a9(0x20), a9, 1
3f3a5620:	dsjs   a9, L3F3A5800
3f3a5630:	move   *a11(0x180), a9, 1
3f3a5650:	move   *a13(0xffe0), a11, 1
3f3a5670:	cmp    a11, a9
3f3a5680:	jrne   L3F3A57B0
3f3a5690:	move   *a13(0x2a0), a9, 1
3f3a56b0:	cmp    a11, a9
3f3a56c0:	jreq   L3F3A58A0
3f3a56d0:	movk   1, a9
3f3a56e0:	movb   a9, *a13(0x2c0)
3f3a5700:	move   a14, -*sp, 1
3f3a5710:	move   *a13(0xffc0), *a14+, 1
3f3a5730:	move   *a13(0x2a0), *a14+, 1
3f3a5750:	move   *a13(0xffa0), *a14+, 1
3f3a5770:	calla  L3F39FC90
3f3a57a0:	jruc   L3F3A58A0
L3F3A57B0:
3f3a57b0:	move   *a13(0x280), a9, 1
3f3a57d0:	move   *a9(0x180), *a13(0x2a0), 1
L3F3A5800:
3f3a5800:	move   *a13(0x280), a11, 1
3f3a5820:	move   *a11(0x180), a9, 1
3f3a5840:	move   *a9(0x180), *a11(0x180), 1
3f3a5870:	move   *a11(0x180), a9, 1
3f3a5890:	jrne   L3F3A55C0
L3F3A58A0:
3f3a58a0:	setf   8, 0, 0
3f3a58b0:	move   *a13(0x2c0), a11, 0
3f3a58d0:	jrne   L3F3A5BC0
3f3a58e0:	move   *a13(0xffe0), *a13(0x2a0), 1
3f3a5910:	move   a13, *a13(0x280), 1
3f3a5930:	move   *a13(0x280), a9, 1
3f3a5950:	move   *a13(0xffe0), *a9(0x180), 1
3f3a5980:	move   *a9(0x180), a9, 1
3f3a59a0:	jreq   L3F3A5AD0
L3F3A59B0:
3f3a59b0:	move   *a13(0x280), a11, 1
3f3a59d0:	move   *a11(0x180), a9, 1
3f3a59f0:	move   *a9(0x20), a9, 1
3f3a5a10:	dsjs   a9, L3F3A5A50
3f3a5a20:	move   *a11(0x180), *a13(0x2a0), 1
L3F3A5A50:
3f3a5a50:	move   *a11(0x180), a9, 1
3f3a5a70:	move   *a9(0x180), *a11(0x180), 1
3f3a5aa0:	move   *a11(0x180), a9, 1
3f3a5ac0:	jrne   L3F3A59B0
L3F3A5AD0:
3f3a5ad0:	move   *a13(0x2a0), a11, 1
3f3a5af0:	move   *a13(0xffe0), a9, 1
3f3a5b10:	cmp    a9, a11
3f3a5b20:	jreq   L3F3A5BC0
3f3a5b30:	move   a14, -*sp, 1
3f3a5b40:	move   *a13(0xffc0), *a14+, 1
3f3a5b60:	move   a11, *a14+, 1
3f3a5b70:	move   *a13(0xffa0), *a14+, 1
3f3a5b90:	calla  L3F39FC90
L3F3A5BC0:
3f3a5bc0:	move   *sp(0x80), a14, 1
3f3a5be0:	mmfm   sp, a9,a11,a13
3f3a5c00:	rets   2
L3F3A5C10:
3f3a5c10:	mmtm   sp, a7,a9,a11,a13
3f3a5c30:	move   a14, a13
3f3a5c40:	addi   0x2b0, a14
3f3a5c60:	sub    a11, a11
3f3a5c70:	movb   a11, *a13(0x2a0)
3f3a5c90:	move   *a13(0xffc0), a11, 1
3f3a5cb0:	jreq   L3F3A6250
3f3a5cc0:	move   *a11(0x40), a11, 1
3f3a5ce0:	jreq   L3F3A6250
3f3a5cf0:	move   a13, *a13(0x280), 1
3f3a5d10:	move   *a13(0x280), a11, 1
3f3a5d30:	move   *a13(0xffe0), a9, 1
3f3a5d50:	move   *a9(0x180), *a11(0x180), 1
3f3a5d80:	move   *a11(0x180), a9, 1
3f3a5da0:	jreq   L3F3A5F80
L3F3A5DB0:
3f3a5db0:	move   *a13(0x280), a11, 1
3f3a5dd0:	move   *a11(0x180), a9, 1
3f3a5df0:	move   *a9(0x20), a9, 1
3f3a5e10:	dsjs   a9, L3F3A5F00
3f3a5e20:	movk   1, a9
3f3a5e30:	movb   a9, *a13(0x2a0)
3f3a5e50:	move   a14, -*sp, 1
3f3a5e60:	move   *a13(0xffc0), *a14+, 1
3f3a5e80:	move   *a11(0x180), *a14+, 1
3f3a5ea0:	move   *a13(0xffa0), *a14+, 1
3f3a5ec0:	calla  L3F39FC90
3f3a5ef0:	jruc   L3F3A5F80
L3F3A5F00:
3f3a5f00:	move   *a11(0x180), a9, 1
3f3a5f20:	move   *a9(0x180), *a11(0x180), 1
3f3a5f50:	move   *a11(0x180), a9, 1
3f3a5f70:	jrne   L3F3A5DB0
L3F3A5F80:
3f3a5f80:	setf   8, 0, 0
3f3a5f90:	move   *a13(0x2a0), a9, 0
3f3a5fb0:	jrne   L3F3A6250
3f3a5fc0:	move   a13, *a13(0x280), 1
3f3a5fe0:	move   *a13(0x280), a11, 1
3f3a6000:	move   *a13(0xffc0), a7, 1
3f3a6020:	move   *a7(0x40), *a11(0x180), 1
3f3a6050:	move   *a11(0x180), a7, 1
3f3a6070:	jreq   L3F3A6250
L3F3A6080:
3f3a6080:	move   *a13(0x280), a11, 1
3f3a60a0:	move   *a11(0x180), a9, 1
3f3a60c0:	move   *a9(0x20), a9, 1
3f3a60e0:	dsjs   a9, L3F3A61D0
3f3a60f0:	movk   1, a9
3f3a6100:	movb   a9, *a13(0x2a0)
3f3a6120:	move   a14, -*sp, 1
3f3a6130:	move   *a13(0xffc0), *a14+, 1
3f3a6150:	move   *a11(0x180), *a14+, 1
3f3a6170:	move   *a13(0xffa0), *a14+, 1
3f3a6190:	calla  L3F39FC90
3f3a61c0:	jruc   L3F3A6250
L3F3A61D0:
3f3a61d0:	move   *a11(0x180), a9, 1
3f3a61f0:	move   *a9(0x180), *a11(0x180), 1
3f3a6220:	move   *a11(0x180), a9, 1
3f3a6240:	jrne   L3F3A6080
L3F3A6250:
3f3a6250:	move   *sp(0xa0), a14, 1
3f3a6270:	mmfm   sp, a7,a9,a11,a13
3f3a6290:	rets   2
L3F3A62A0:
3f3a62a0:	mmtm   sp, a7,a9,a11,a13
3f3a62c0:	move   a14, a13
3f3a62d0:	addi   0x2f0, a14
3f3a62f0:	movi   0x400d, a11
3f3a6310:	move   a11, *a13(0x2d0), 1
3f3a6330:	setf   8, 0, 0
3f3a6340:	move   @0xc8350, a11, 0
3f3a6370:	jaeq   L3F3A7080
3f3a6390:	move   *a13(0xffc0), a9, 1
3f3a63b0:	move   *a9(0xc0), a7, 1
3f3a63d0:	move   *a7(0x20), *a13(0x1e0), 1
3f3a6400:	move   *a9(0xe0), *a13(0x40), 1
3f3a6430:	move   *a9(0x100), *a13(0x60), 1
3f3a6460:	movk   3, a7
3f3a6470:	move   a7, *a13, 1
3f3a6480:	move   a14, -*sp, 1
3f3a6490:	move   a13, *a14+, 1
3f3a64a0:	move   *a13(0x2d0), *a14+, 1
3f3a64c0:	move   *a13(0xffe0), a7, 1
3f3a64e0:	move   *a7(0x60), a7, 1
3f3a6500:	move   *a13(0xffe0), a9, 1
3f3a6520:	move   *a9(0x60), a9, 1
3f3a6540:	move   *a9(0x440), a9, 1
3f3a6560:	move   a9, a11
3f3a6570:	sll    0x9, a9
3f3a6580:	sll    0x7, a11
3f3a6590:	add    a11, a9
3f3a65a0:	move   *a7(0x480), a11, 1
3f3a65c0:	add    a9, a11
3f3a65d0:	move   *a11(0x40), *a14+, 1
3f3a65f0:	move   *a13(0xffe0), a11, 1
3f3a6610:	move   *a11(0x60), *a14+, 1
3f3a6630:	calla  L3F997000
3f3a6660:	move   a8, @0xc81c0, 1
3f3a6690:	move   a14, -*sp, 1
3f3a66a0:	move   a13, *a14+, 1
3f3a66b0:	move   *a13(0x2d0), *a14+, 1
3f3a66d0:	move   *a11(0x60), a9, 1
3f3a66f0:	move   *a11(0x60), a7, 1
3f3a6710:	move   *a7(0x440), a7, 1
3f3a6730:	move   a7, a11
3f3a6740:	sll    0x9, a7
3f3a6750:	sll    0x7, a11
3f3a6760:	add    a11, a7
3f3a6770:	move   *a9(0x480), a11, 1
3f3a6790:	add    a7, a11
3f3a67a0:	move   *a11(0x40), *a14+, 1
3f3a67c0:	move   *a13(0xffe0), a11, 1
3f3a67e0:	move   *a11(0x60), *a14+, 1
3f3a6800:	calla  L3F997000
3f3a6830:	move   a8, @0xc81e0, 1
3f3a6860:	move   *a13(0xffc0), a9, 1
3f3a6880:	move   *a9(0xc0), a7, 1
3f3a68a0:	move   *a9(0xc0), a9, 1
3f3a68c0:	setf   16, 1, 0
3f3a68d0:	move   *a7(0x1f0), a7, 0
3f3a68f0:	move   *a9(0x200), a9, 0
3f3a6910:	add    a9, a7
3f3a6920:	move   a7, @0xc8330, 1
3f3a6950:	move   *a13(0xffc0), a9, 1
3f3a6970:	move   *a9(0xe0), a11, 1
3f3a6990:	move   *a9(0x100), a9, 1
3f3a69b0:	xor    a9, a11
3f3a69c0:	move   a11, *a13(0x40), 1
3f3a69e0:	sub    a9, a9
3f3a69f0:	move   a9, *a13(0x60), 1
3f3a6a10:	move   a14, -*sp, 1
3f3a6a20:	move   a13, *a14+, 1
3f3a6a30:	move   *a13(0x2d0), *a14+, 1
3f3a6a50:	move   *a13(0xffe0), a11, 1
3f3a6a70:	move   *a11(0x60), a9, 1
3f3a6a90:	move   *a11(0x60), a11, 1
3f3a6ab0:	move   *a11(0x440), a11, 1
3f3a6ad0:	move   a11, a7
3f3a6ae0:	sll    0x9, a11
3f3a6af0:	sll    0x7, a7
3f3a6b00:	add    a7, a11
3f3a6b10:	move   *a9(0x480), a9, 1
3f3a6b30:	add    a11, a9
3f3a6b40:	move   *a9(0x40), *a14+, 1
3f3a6b60:	move   *a13(0xffe0), a11, 1
3f3a6b80:	move   *a11(0x60), *a14+, 1
3f3a6ba0:	calla  L3F997000
3f3a6bd0:	move   a8, @0xc8200, 1
3f3a6c00:	move   a14, -*sp, 1
3f3a6c10:	move   a13, *a14+, 1
3f3a6c20:	move   *a13(0x2d0), *a14+, 1
3f3a6c40:	move   *a11(0x60), a9, 1
3f3a6c60:	move   *a11(0x60), a7, 1
3f3a6c80:	move   *a7(0x440), a7, 1
3f3a6ca0:	move   a7, a11
3f3a6cb0:	sll    0x9, a7
3f3a6cc0:	sll    0x7, a11
3f3a6cd0:	add    a11, a7
3f3a6ce0:	move   *a9(0x480), a11, 1
3f3a6d00:	add    a7, a11
3f3a6d10:	move   *a11(0x40), *a14+, 1
3f3a6d30:	move   *a13(0xffe0), a11, 1
3f3a6d50:	move   *a11(0x60), *a14+, 1
3f3a6d70:	calla  L3F997000
3f3a6da0:	move   a8, @0xc8240, 1
3f3a6dd0:	movk   6, a9
3f3a6de0:	move   a9, *a13, 1
3f3a6df0:	move   a14, -*sp, 1
3f3a6e00:	move   a13, *a14+, 1
3f3a6e10:	move   *a13(0x2d0), *a14+, 1
3f3a6e30:	move   *a11(0x60), a7, 1
3f3a6e50:	move   *a11(0x60), a9, 1
3f3a6e70:	move   *a9(0x440), a9, 1
3f3a6e90:	move   a9, a11
3f3a6ea0:	sll    0x9, a9
3f3a6eb0:	sll    0x7, a11
3f3a6ec0:	add    a11, a9
3f3a6ed0:	move   *a7(0x480), a11, 1
3f3a6ef0:	add    a9, a11
3f3a6f00:	move   *a11(0x40), *a14+, 1
3f3a6f20:	move   *a13(0xffe0), a11, 1
3f3a6f40:	move   *a11(0x60), *a14+, 1
3f3a6f60:	calla  L3F997000
3f3a6f90:	move   a8, @0xc8220, 1
3f3a6fc0:	move   a14, -*sp, 1
3f3a6fd0:	move   *a11(0x80), *a14+, 1
3f3a6ff0:	move   *a11(0x60), *a14+, 1
3f3a7010:	calla  L3F3AA1A0
3f3a7040:	sub    a9, a9
3f3a7050:	movb   a9, @0xc8350
L3F3A7080:
3f3a7080:	move   a14, -*sp, 1
3f3a7090:	sub    a11, a11
3f3a70a0:	move   a11, *a14+, 1
3f3a70b0:	move   *a13(0xffc0), a9, 1
3f3a70d0:	move   *a9(0xa0), a7, 1
3f3a70f0:	subk   2, a7
3f3a7100:	move   a7, *a14+, 1
3f3a7110:	move   *a9(0x80), a7, 1
3f3a7130:	subk   3, a7
3f3a7140:	move   a7, *a14+, 1
3f3a7150:	move   *a9(0x60), *a14+, 1
3f3a7170:	move   *a9(0x40), a7, 1
3f3a7190:	addk   3, a7
3f3a71a0:	move   a7, *a14+, 1
3f3a71b0:	move   *a13(0xffe0), a7, 1
3f3a71d0:	move   *a7(0x80), *a14+, 1
3f3a71f0:	move   *a7(0x60), *a14+, 1
3f3a7210:	calla  L3FD39680
3f3a7240:	move   a14, -*sp, 1
3f3a7250:	move   a9, *a14+, 1
3f3a7260:	move   *a7(0x80), *a14+, 1
3f3a7280:	move   *a7(0x60), *a14+, 1
3f3a72a0:	calla  L3F3A9CA0
3f3a72d0:	move   a14, -*sp, 1
3f3a72e0:	move   a9, *a14+, 1
3f3a72f0:	move   *a7(0x80), *a14+, 1
3f3a7310:	move   *a7(0x60), *a14+, 1
3f3a7330:	calla  L3F3A74D0
3f3a7360:	move   a14, -*sp, 1
3f3a7370:	movi   0x3f3ab1b8, a8
3f3a73a0:	move   a8, *a14+, 1
3f3a73b0:	move   *a9(0x120), *a14+, 1
3f3a73d0:	calla  L3FB45500
3f3a7400:	move   a8, a8
3f3a7410:	jrne   L3F3A7480
3f3a7420:	move   *a9(0x160), a11, 1
3f3a7440:	sub    a7, a7
3f3a7450:	setf   16, 1, 0
3f3a7460:	move   a7, *a11(0x30), 0
L3F3A7480:
3f3a7480:	move   *sp(0xa0), a14, 1
3f3a74a0:	mmfm   sp, a7,a9,a11,a13
3f3a74c0:	rets   2
L3F3A74D0:
3f3a74d0:	mmtm   sp, a9,a11,a13
3f3a74f0:	move   a14, a13
3f3a7500:	addi   0x140, a14
3f3a7520:	move   *a13(0xffa0), a11, 1
3f3a7540:	jaeq   L3F3A8A30
3f3a7560:	move   *a11(0x40), a9, 1
3f3a7580:	addk   5, a9
3f3a7590:	setf   16, 1, 0
3f3a75a0:	move   a9, *a13(0xc0), 0
3f3a75c0:	move   *a11(0x60), *a13(0xd0), 0
3f3a75f0:	move   *a11(0x80), a9, 1
3f3a7610:	inc    a9
3f3a7620:	move   a9, *a13(0xe0), 0
3f3a7640:	move   *a11(0xa0), a9, 1
3f3a7660:	addk   5, a9
3f3a7670:	move   a9, *a13(0xf0), 0
3f3a7690:	calla  L3FD76A60
3f3a76c0:	move   a8, *a13(0x100), 1
3f3a76e0:	move   a14, -*sp, 1
3f3a76f0:	move   a8, *a14+, 1
3f3a7700:	move   a8, *a14+, 1
3f3a7710:	move   a13, a9
3f3a7720:	addi   0xc0, a9
3f3a7740:	move   a9, *a14+, 1
3f3a7750:	calla  L3FD76700
3f3a7780:	move   a14, -*sp, 1
3f3a7790:	move   *a13(0x100), *a14+, 1
3f3a77b0:	move   @0xc81c0, *a14+, 1
3f3a77e0:	move   *a13(0xffe0), *a14+, 1
3f3a7800:	calla  L3FD77250
3f3a7830:	move   a14, -*sp, 1
3f3a7840:	move   *a11(0xc0), a9, 1
3f3a7860:	move   *a9(0x20), *a14+, 1
3f3a7880:	move   @0xc81c0, *a14+, 1
3f3a78b0:	move   *a13(0xffe0), *a14+, 1
3f3a78d0:	calla  L3FD997B0
3f3a7900:	move   a14, -*sp, 1
3f3a7910:	move   *a11(0xe0), *a14+, 1
3f3a7930:	move   @0xc81c0, *a14+, 1
3f3a7960:	move   *a13(0xffe0), *a14+, 1
3f3a7980:	calla  L3FD99A60
3f3a79b0:	move   a14, -*sp, 1
3f3a79c0:	move   *a11(0x100), *a14+, 1
3f3a79e0:	move   @0xc81c0, *a14+, 1
3f3a7a10:	move   *a13(0xffe0), *a14+, 1
3f3a7a30:	calla  L3FD98760
3f3a7a60:	move   a14, -*sp, 1
3f3a7a70:	move   a13, a9
3f3a7a80:	addi   0x60, a9
3f3a7aa0:	move   a9, *a14+, 1
3f3a7ab0:	move   a13, a9
3f3a7ac0:	addi   0x40, a9
3f3a7ae0:	move   a9, *a14+, 1
3f3a7af0:	move   *a11(0x120), *a14+, 1
3f3a7b10:	move   *a11(0x140), *a14+, 1
3f3a7b30:	move   a11, *a14+, 1
3f3a7b40:	move   *a13(0xffe0), *a14+, 1
3f3a7b60:	calla  L3FB16390
3f3a7b90:	move   *a11(0x160), a9, 1
3f3a7bb0:	setf   16, 1, 0
3f3a7bc0:	move   *a9(0x50), a9, 0
3f3a7be0:	move   a9, *a13(0x40), 1
3f3a7c00:	move   a14, -*sp, 1
3f3a7c10:	move   a9, *a14+, 1
3f3a7c20:	move   a11, *a14+, 1
3f3a7c30:	move   *a13(0xffe0), *a14+, 1
3f3a7c50:	calla  L3F3A8A80
3f3a7c80:	move   a8, *a13(0x80), 1
3f3a7ca0:	move   *a11(0x160), a9, 1
3f3a7cc0:	setf   8, 0, 0
3f3a7cd0:	move   *a9(0x20), a9, 0
3f3a7cf0:	jane   L3F3A8670
3f3a7d10:	move   *a11(0x40), a9, 1
3f3a7d30:	move   *a11(0x80), a11, 1
3f3a7d50:	add    a11, a9
3f3a7d60:	cmp    a9, a8
3f3a7d70:	jrlt   L3F3A7EF0
3f3a7d80:	move   a14, -*sp, 1
3f3a7d90:	move   a8, *a14+, 1
3f3a7da0:	move   *a13(0xffa0), *a14+, 1
3f3a7dc0:	move   *a13(0xffe0), *a14+, 1
3f3a7de0:	calla  L3F3A8ED0
3f3a7e10:	move   a8, *a13(0x40), 1
3f3a7e30:	move   a14, -*sp, 1
3f3a7e40:	move   a8, *a14+, 1
3f3a7e50:	move   *a13(0xffa0), *a14+, 1
3f3a7e70:	move   *a13(0xffe0), *a14+, 1
3f3a7e90:	calla  L3F3A8A80
3f3a7ec0:	move   a8, *a13(0x80), 1
3f3a7ee0:	jruc   L3F3A8090
L3F3A7EF0:
3f3a7ef0:	move   *a13(0xffa0), a11, 1
3f3a7f10:	move   *a11(0x40), a9, 1
3f3a7f30:	cmp    a9, a8
3f3a7f40:	jrge   L3F3A8090
3f3a7f50:	move   a14, -*sp, 1
3f3a7f60:	move   a8, *a14+, 1
3f3a7f70:	move   a11, *a14+, 1
3f3a7f80:	move   *a13(0xffe0), *a14+, 1
3f3a7fa0:	calla  L3F3A8ED0
3f3a7fd0:	move   a8, *a13(0x40), 1
3f3a7ff0:	move   a14, -*sp, 1
3f3a8000:	move   a8, *a14+, 1
3f3a8010:	move   a11, *a14+, 1
3f3a8020:	move   *a13(0xffe0), *a14+, 1
3f3a8040:	calla  L3F3A8A80
3f3a8070:	move   a8, *a13(0x80), 1
L3F3A8090:
3f3a8090:	move   a14, -*sp, 1
3f3a80a0:	sub    a11, a11
3f3a80b0:	move   a11, *a14+, 1
3f3a80c0:	move   a8, *a14+, 1
3f3a80d0:	move   *a13(0xffa0), *a14+, 1
3f3a80f0:	move   *a13(0xffc0), *a14+, 1
3f3a8110:	move   *a13(0xffe0), *a14+, 1
3f3a8130:	calla  L3F3A9270
3f3a8160:	move   a14, -*sp, 1
3f3a8170:	move   a14, -*sp, 1
3f3a8180:	move   *a13(0xffa0), a9, 1
3f3a81a0:	move   *a9(0x120), *a14+, 1
3f3a81c0:	calla  L3FB458D0
3f3a81f0:	move   a8, *a14+, 1
3f3a8200:	move   *a9(0x120), *a14+, 1
3f3a8220:	move   *a13(0x60), *a14+, 1
3f3a8240:	move   *a13(0x40), *a14+, 1
3f3a8260:	move   @0xc81c0, *a14+, 1
3f3a8290:	move   *a13(0xffc0), *a14+, 1
3f3a82b0:	move   *a13(0xffe0), *a14+, 1
3f3a82d0:	calla  L3FD5A900
3f3a8300:	move   *a9(0x160), a11, 1
3f3a8320:	setf   16, 1, 0
3f3a8330:	move   *a13(0x40), *a11(0x50), 0
3f3a8360:	move   a14, -*sp, 1
3f3a8370:	move   a14, -*sp, 1
3f3a8380:	move   *a9(0x120), *a14+, 1
3f3a83a0:	calla  L3FB458D0
3f3a83d0:	move   a8, *a14+, 1
3f3a83e0:	move   *a9(0x120), *a14+, 1
3f3a8400:	move   *a9(0xc0), *a14+, 1
3f3a8420:	calla  L3FDA4870
3f3a8450:	move   *a13(0x40), a11, 1
3f3a8470:	add    a11, a8
3f3a8480:	move   a8, *a13(0x40), 1
3f3a84a0:	move   a14, -*sp, 1
3f3a84b0:	move   a14, -*sp, 1
3f3a84c0:	movi   0x3f3ab1c0, a8
3f3a84f0:	move   a8, *a14+, 1
3f3a8500:	calla  L3FB458D0
3f3a8530:	move   a8, *a14+, 1
3f3a8540:	movi   0x3f3ab1c0, a8
3f3a8570:	move   a8, *a14+, 1
3f3a8580:	move   *a13(0x60), *a14+, 1
3f3a85a0:	move   *a13(0x40), *a14+, 1
3f3a85c0:	move   @0xc81c0, *a14+, 1
3f3a85f0:	move   *a13(0xffc0), *a14+, 1
3f3a8610:	move   *a13(0xffe0), *a14+, 1
3f3a8630:	calla  L3FD5A900
3f3a8660:	jruc   L3F3A88F0
L3F3A8670:
3f3a8670:	move   a14, -*sp, 1
3f3a8680:	sub    a9, a9
3f3a8690:	move   a9, *a14+, 1
3f3a86a0:	move   a8, *a14+, 1
3f3a86b0:	move   a11, *a14+, 1
3f3a86c0:	move   *a13(0xffc0), *a14+, 1
3f3a86e0:	move   *a13(0xffe0), *a14+, 1
3f3a8700:	calla  L3F3A9270
3f3a8730:	move   a14, -*sp, 1
3f3a8740:	move   a14, -*sp, 1
3f3a8750:	movi   0x3f3ab1c0, a8
3f3a8780:	move   a8, *a14+, 1
3f3a8790:	calla  L3FB458D0
3f3a87c0:	move   a8, *a14+, 1
3f3a87d0:	movi   0x3f3ab1c0, a8
3f3a8800:	move   a8, *a14+, 1
3f3a8810:	move   *a13(0x60), *a14+, 1
3f3a8830:	move   *a13(0x40), *a14+, 1
3f3a8850:	move   @0xc81c0, *a14+, 1
3f3a8880:	move   *a13(0xffc0), *a14+, 1
3f3a88a0:	move   *a13(0xffe0), *a14+, 1
3f3a88c0:	calla  L3FD5A900
L3F3A88F0:
3f3a88f0:	move   a14, -*sp, 1
3f3a8900:	movk   1, a11
3f3a8910:	move   a11, *a14+, 1
3f3a8920:	move   *a13(0x80), *a14+, 1
3f3a8940:	move   *a13(0xffa0), *a14+, 1
3f3a8960:	move   *a13(0xffc0), *a14+, 1
3f3a8980:	move   *a13(0xffe0), *a14+, 1
3f3a89a0:	calla  L3F3A9270
3f3a89d0:	move   a14, -*sp, 1
3f3a89e0:	move   *a13(0x100), *a14+, 1
3f3a8a00:	calla  L3FD779B0
L3F3A8A30:
3f3a8a30:	move   *sp(0x80), a14, 1
3f3a8a50:	mmfm   sp, a9,a11,a13
3f3a8a70:	rets   2
L3F3A8A80:
3f3a8a80:	mmtm   sp, a9,a11,a13
3f3a8aa0:	move   a14, a13
3f3a8ab0:	addi   0x40, a14
3f3a8ad0:	move   a14, -*sp, 1
3f3a8ae0:	movk   1, a11
3f3a8af0:	move   a11, *a14+, 1
3f3a8b00:	move   *a13(0xffc0), a9, 1
3f3a8b20:	move   *a9(0x160), a11, 1
3f3a8b40:	setf   16, 1, 0
3f3a8b50:	move   *a11(0x30), a11, 0
3f3a8b70:	inc    a11
3f3a8b80:	move   a11, *a14+, 1
3f3a8b90:	calla  L3F703D90
3f3a8bc0:	move   a8, *a13, 1
3f3a8bd0:	move   a14, -*sp, 1
3f3a8be0:	move   *a9(0x160), a11, 1
3f3a8c00:	setf   16, 1, 0
3f3a8c10:	move   *a11(0x30), a8, 0
3f3a8c30:	move   a8, *a14+, 1
3f3a8c40:	move   *a9(0x120), *a14+, 1
3f3a8c60:	move   *a13(0x0), *a14+, 1
3f3a8c80:	calla  L3FB45EE0
3f3a8cb0:	move   a14, -*sp, 1
3f3a8cc0:	move   a14, -*sp, 1
3f3a8cd0:	move   *a13(0x0), *a14+, 1
3f3a8cf0:	calla  L3FB458D0
3f3a8d20:	move   a8, *a14+, 1
3f3a8d30:	move   *a13(0x0), *a14+, 1
3f3a8d50:	move   *a9(0xc0), *a14+, 1
3f3a8d70:	calla  L3FDA4870
3f3a8da0:	move   *a13(0xffa0), a11, 1
3f3a8dc0:	add    a11, a8
3f3a8dd0:	dec    a8
3f3a8de0:	move   a8, *a13(0x20), 1
3f3a8e00:	move   a14, -*sp, 1
3f3a8e10:	move   *a13(0x0), *a14+, 1
3f3a8e30:	calla  L3F702440
3f3a8e60:	move   *a13(0x20), a8, 1
3f3a8e80:	move   *sp(0x80), a14, 1
3f3a8ea0:	mmfm   sp, a9,a11,a13
3f3a8ec0:	rets   2
L3F3A8ED0:
3f3a8ed0:	mmtm   sp, a7,a9,a11,a13
3f3a8ef0:	move   a14, a13
3f3a8f00:	addi   0x40, a14
3f3a8f20:	move   *a13(0xffc0), a11, 1
3f3a8f40:	move   *a11(0x80), a9, 1
3f3a8f60:	move   *a11(0x40), a11, 1
3f3a8f80:	add    a11, a9
3f3a8f90:	move   *a13(0xffa0), a11, 1
3f3a8fb0:	cmp    a9, a11
3f3a8fc0:	jrlt   L3F3A9100
3f3a8fd0:	move   *a13(0xffc0), a9, 1
3f3a8ff0:	move   *a9(0x40), a7, 1
3f3a9010:	sub    a7, a11
3f3a9020:	move   *a9(0x80), a7, 1
3f3a9040:	sub    a7, a11
3f3a9050:	addk   5, a11
3f3a9060:	move   a11, *a13(0x20), 1
3f3a9080:	move   *a9(0x160), a7, 1
3f3a90a0:	setf   16, 1, 0
3f3a90b0:	move   *a7(0x50), a7, 0
3f3a90d0:	sub    a11, a7
3f3a90e0:	move   a7, *a13, 1
3f3a90f0:	jruc   L3F3A9210
L3F3A9100:
3f3a9100:	move   *a13(0xffc0), a9, 1
3f3a9120:	move   *a9(0x40), a7, 1
3f3a9140:	cmp    a7, a11
3f3a9150:	jrge   L3F3A9210
3f3a9160:	move   *a9(0x160), a7, 1
3f3a9180:	setf   16, 1, 0
3f3a9190:	move   *a7(0x50), a7, 0
3f3a91b0:	move   *a9(0x40), a9, 1
3f3a91d0:	add    a9, a7
3f3a91e0:	sub    a11, a7
3f3a91f0:	addk   5, a7
3f3a9200:	move   a7, *a13, 1
L3F3A9210:
3f3a9210:	move   *a13, a8, 1
3f3a9220:	move   *sp(0xa0), a14, 1
3f3a9240:	mmfm   sp, a7,a9,a11,a13
3f3a9260:	rets   2
L3F3A9270:
3f3a9270:	mmtm   sp, a9,a11,a13
3f3a9290:	move   a14, a13
3f3a92a0:	move   *a13(0xffa0), a11, 1
3f3a92c0:	move   *a11(0x160), a11, 1
3f3a92e0:	setf   8, 0, 0
3f3a92f0:	move   *a11(0x20), a11, 0
3f3a9310:	jreq   L3F3A9390
3f3a9320:	move   *a13(0xffa0), a11, 1
3f3a9340:	move   *a11(0x40), a9, 1
3f3a9360:	addk   5, a9
3f3a9370:	move   a9, *a13(0xff80), 1
L3F3A9390:
3f3a9390:	move   *a13(0xff60), a11, 0
3f3a93b0:	jreq   L3F3A9810
3f3a93c0:	move   *a13(0xffa0), a9, 1
3f3a93e0:	move   *a9(0x160), a9, 1
3f3a9400:	move   *a9(0x28), a9, 0
3f3a9420:	jreq   L3F3A9620
3f3a9430:	move   a14, -*sp, 1
3f3a9440:	move   *a13(0xffa0), a9, 1
3f3a9460:	move   *a9(0x60), a9, 1
3f3a9480:	addk   3, a9
3f3a9490:	move   a9, *a14+, 1
3f3a94a0:	move   *a13(0xff80), *a14+, 1
3f3a94c0:	move   @0xc8330, *a14+, 1
3f3a94f0:	movk   3, a9
3f3a9500:	move   a9, *a14+, 1
3f3a9510:	sub    a9, a9
3f3a9520:	move   a9, *a14+, 1
3f3a9530:	move   a9, *a14+, 1
3f3a9540:	move   @0xc8220, *a14+, 1
3f3a9570:	move   *a13(0xffc0), *a14+, 1
3f3a9590:	move   @0xc8260, *a14+, 1
3f3a95c0:	move   *a13(0xffe0), *a14+, 1
3f3a95e0:	calla  L3FD3E220
3f3a9610:	jruc   L3F3A9C50
L3F3A9620:
3f3a9620:	move   a14, -*sp, 1
3f3a9630:	move   *a13(0xffa0), a9, 1
3f3a9650:	move   *a9(0x60), a9, 1
3f3a9670:	addk   3, a9
3f3a9680:	move   a9, *a14+, 1
3f3a9690:	move   *a13(0xff80), *a14+, 1
3f3a96b0:	move   @0xc8330, *a14+, 1
3f3a96e0:	movk   3, a9
3f3a96f0:	move   a9, *a14+, 1
3f3a9700:	sub    a9, a9
3f3a9710:	move   a9, *a14+, 1
3f3a9720:	move   a9, *a14+, 1
3f3a9730:	move   @0xc8220, *a14+, 1
3f3a9760:	move   *a13(0xffc0), *a14+, 1
3f3a9780:	move   @0xc8280, *a14+, 1
3f3a97b0:	move   *a13(0xffe0), *a14+, 1
3f3a97d0:	calla  L3FD3E220
3f3a9800:	jruc   L3F3A9C50
L3F3A9810:
3f3a9810:	move   *a13(0xffa0), a9, 1
3f3a9830:	move   *a9(0x160), a9, 1
3f3a9850:	move   *a9(0x28), a9, 0
3f3a9870:	jreq   L3F3A9A70
3f3a9880:	move   a14, -*sp, 1
3f3a9890:	move   *a13(0xffa0), a9, 1
3f3a98b0:	move   *a9(0x60), a9, 1
3f3a98d0:	addk   3, a9
3f3a98e0:	move   a9, *a14+, 1
3f3a98f0:	move   *a13(0xff80), *a14+, 1
3f3a9910:	move   @0xc8330, *a14+, 1
3f3a9940:	movk   3, a9
3f3a9950:	move   a9, *a14+, 1
3f3a9960:	sub    a9, a9
3f3a9970:	move   a9, *a14+, 1
3f3a9980:	move   a9, *a14+, 1
3f3a9990:	move   @0xc8220, *a14+, 1
3f3a99c0:	move   *a13(0xffc0), *a14+, 1
3f3a99e0:	move   @0xc8260, *a14+, 1
3f3a9a10:	move   *a13(0xffe0), *a14+, 1
3f3a9a30:	calla  L3FD3E220
3f3a9a60:	jruc   L3F3A9C50
L3F3A9A70:
3f3a9a70:	move   a14, -*sp, 1
3f3a9a80:	move   *a13(0xffa0), a9, 1
3f3a9aa0:	move   *a9(0x60), a9, 1
3f3a9ac0:	addk   3, a9
3f3a9ad0:	move   a9, *a14+, 1
3f3a9ae0:	move   *a13(0xff80), *a14+, 1
3f3a9b00:	move   @0xc8330, *a14+, 1
3f3a9b30:	movk   3, a9
3f3a9b40:	move   a9, *a14+, 1
3f3a9b50:	sub    a9, a9
3f3a9b60:	move   a9, *a14+, 1
3f3a9b70:	move   a9, *a14+, 1
3f3a9b80:	move   @0xc8220, *a14+, 1
3f3a9bb0:	move   *a13(0xffc0), *a14+, 1
3f3a9bd0:	move   @0xc8280, *a14+, 1
3f3a9c00:	move   *a13(0xffe0), *a14+, 1
3f3a9c20:	calla  L3FD3E220
L3F3A9C50:
3f3a9c50:	move   *sp(0x80), a14, 1
3f3a9c70:	mmfm   sp, a9,a11,a13
3f3a9c90:	rets   2
L3F3A9CA0:
3f3a9ca0:	mmtm   sp, a7,a9,a11,a13
3f3a9cc0:	move   a14, a13
3f3a9cd0:	addi   0x2e0, a14
3f3a9cf0:	move   a14, -*sp, 1
3f3a9d00:	move   *a13(0xffa0), a11, 1
3f3a9d20:	move   *a11(0x60), a9, 1
3f3a9d40:	move   *a11(0xa0), a7, 1
3f3a9d60:	add    a7, a9
3f3a9d70:	move   a9, *a14+, 1
3f3a9d80:	move   *a11(0x40), *a14+, 1
3f3a9da0:	move   *a11(0x60), a9, 1
3f3a9dc0:	addk   5, a9
3f3a9dd0:	move   a9, *a14+, 1
3f3a9de0:	move   *a11(0x40), *a14+, 1
3f3a9e00:	move   @0xc81e0, *a14+, 1
3f3a9e30:	move   *a13(0xffc0), *a14+, 1
3f3a9e50:	move   *a13(0xffe0), *a14+, 1
3f3a9e70:	calla  L3F99AA90
3f3a9ea0:	move   a14, -*sp, 1
3f3a9eb0:	move   *a11(0x60), a9, 1
3f3a9ed0:	move   *a11(0xa0), a7, 1
3f3a9ef0:	add    a7, a9
3f3a9f00:	move   a9, *a14+, 1
3f3a9f10:	move   *a11(0x40), a9, 1
3f3a9f30:	move   *a11(0x80), a7, 1
3f3a9f50:	add    a7, a9
3f3a9f60:	move   a9, *a14+, 1
3f3a9f70:	move   *a11(0x60), a9, 1
3f3a9f90:	move   *a11(0xa0), a7, 1
3f3a9fb0:	add    a7, a9
3f3a9fc0:	move   a9, *a14+, 1
3f3a9fd0:	move   *a11(0x40), *a14+, 1
3f3a9ff0:	move   @0xc81e0, *a14+, 1
3f3aa020:	move   *a13(0xffc0), *a14+, 1
3f3aa040:	move   *a13(0xffe0), *a14+, 1
3f3aa060:	calla  L3F99AA90
3f3aa090:	move   *sp(0xa0), a14, 1
3f3aa0b0:	mmfm   sp, a7,a9,a11,a13
3f3aa0d0:	rets   2
3f3aa0e0:	move   a13, -*sp, 1
3f3aa0f0:	move   a14, a13
3f3aa100:	move   *sp(0x40), a14, 1
3f3aa120:	move   *sp+, a13, 1
3f3aa130:	rets   2
3f3aa140:	move   a13, -*sp, 1
3f3aa150:	move   a14, a13
3f3aa160:	move   *sp(0x40), a14, 1
3f3aa180:	move   *sp+, a13, 1
3f3aa190:	rets   2
L3F3AA1A0:
3f3aa1a0:	mmtm   sp, a7,a9,a11,a13
3f3aa1c0:	move   a14, a13
3f3aa1d0:	addi   0x300, a14
3f3aa1f0:	move   a14, -*sp, 1
3f3aa200:	move   *a13(0xffe0), a11, 1
3f3aa220:	move   *a11(0x440), a9, 1
3f3aa240:	move   a9, a7
3f3aa250:	sll    0x9, a9
3f3aa260:	sll    0x7, a7
3f3aa270:	add    a7, a9
3f3aa280:	move   *a11(0x480), a7, 1
3f3aa2a0:	add    a9, a7
3f3aa2b0:	move   *a7(0x120), *a14+, 1
3f3aa2d0:	move   @0xc8330, *a14+, 1
3f3aa300:	movk   3, a9
3f3aa310:	move   a9, *a14+, 1
3f3aa320:	move   *a13(0xffc0), *a14+, 1
3f3aa340:	move   a11, *a14+, 1
3f3aa350:	calla  L3FD416E0
3f3aa380:	move   a8, @0xc8260, 1
3f3aa3b0:	move   a14, -*sp, 1
3f3aa3c0:	move   *a11(0x440), a7, 1
3f3aa3e0:	move   a7, a9
3f3aa3f0:	sll    0x9, a7
3f3aa400:	sll    0x7, a9
3f3aa410:	add    a9, a7
3f3aa420:	move   *a11(0x480), a9, 1
3f3aa440:	add    a7, a9
3f3aa450:	move   *a9(0x120), *a14+, 1
3f3aa470:	move   @0xc8330, *a14+, 1
3f3aa4a0:	movk   3, a9
3f3aa4b0:	move   a9, *a14+, 1
3f3aa4c0:	move   *a13(0xffc0), *a14+, 1
3f3aa4e0:	move   a11, *a14+, 1
3f3aa4f0:	calla  L3FD416E0
3f3aa520:	move   a8, @0xc8280, 1
3f3aa550:	move   a9, *a13, 1
3f3aa560:	move   @0xc8330, a7, 1
3f3aa590:	move   a7, *a13(0x20), 1
3f3aa5b0:	sub    a11, a11
3f3aa5c0:	move   a11, *a13(0x40), 1
3f3aa5e0:	move   a11, *a13(0x60), 1
3f3aa600:	move   a14, -*sp, 1
3f3aa610:	sll    0x1, a7
3f3aa620:	move   a7, *a14+, 1
3f3aa630:	calla  L3F701230
3f3aa660:	move   a8, *a13(0x2c0), 1
3f3aa680:	move   a8, *a13(0x80), 1
3f3aa6a0:	move   @0xc8330, a7, 1
3f3aa6d0:	dec    a7
3f3aa6e0:	sll    0x4, a7
3f3aa6f0:	add    a8, a7
3f3aa700:	movk   7, a9
3f3aa710:	setf   16, 1, 0
3f3aa720:	move   a9, *a7, 0
3f3aa730:	move   a9, *a8, 0
3f3aa740:	movk   1, a7
3f3aa750:	move   a7, *a13(0x2e0), 1
3f3aa770:	move   @0xc8330, a9, 1
3f3aa7a0:	inc    a7
3f3aa7b0:	cmp    a9, a7
3f3aa7c0:	jrge   L3F3AA900
L3F3AA7D0:
3f3aa7d0:	move   *a13(0x2e0), a11, 1
3f3aa7f0:	sll    0x4, a11
3f3aa800:	move   *a13(0x2c0), a9, 1
3f3aa820:	add    a9, a11
3f3aa830:	movk   2, a7
3f3aa840:	move   a7, *a11, 0
3f3aa850:	move   *a13(0x2e0), a11, 1
3f3aa870:	inc    a11
3f3aa880:	move   a11, *a13(0x2e0), 1
3f3aa8a0:	move   @0xc8330, a7, 1
3f3aa8d0:	inc    a11
3f3aa8e0:	cmp    a7, a11
3f3aa8f0:	jrlt   L3F3AA7D0
L3F3AA900:
3f3aa900:	sub    a11, a11
3f3aa910:	move   a11, *a13(0xa0), 1
3f3aa930:	movk   16, a9
3f3aa940:	move   a9, *a13(0xc0), 1
3f3aa960:	move   a11, *a13(0xe0), 1
3f3aa980:	move   a9, *a13(0x100), 1
3f3aa9a0:	movk   1, a7
3f3aa9b0:	move   a7, *a13(0x120), 1
3f3aa9d0:	movk   2, a7
3f3aa9e0:	move   a7, *a13(0x140), 1
3f3aaa00:	movk   1, a7
3f3aaa10:	move   a7, *a13(0x160), 1
3f3aaa30:	move   a11, *a13(0x1e0), 1
3f3aaa50:	move   a14, -*sp, 1
3f3aaa60:	move   @0xc8330, *a14+, 1
3f3aaa90:	movk   3, a7
3f3aaaa0:	move   a7, *a14+, 1
3f3aaab0:	move   a11, *a14+, 1
3f3aaac0:	move   a11, *a14+, 1
3f3aaad0:	move   a11, *a14+, 1
3f3aaae0:	move   a11, *a14+, 1
3f3aaaf0:	move   a13, *a14+, 1
3f3aab00:	move   @0xc8200, *a14+, 1
3f3aab30:	move   @0xc8260, *a14+, 1
3f3aab60:	move   *a13(0xffe0), *a14+, 1
3f3aab80:	calla  L3F9D0370
3f3aabb0:	move   a11, *a13(0x2e0), 1
3f3aabd0:	move   @0xc8330, a7, 1
3f3aac00:	cmp    a7, a11
3f3aac10:	jrge   L3F3AAE50
L3F3AAC20:
3f3aac20:	move   *a13(0x2e0), a11, 1
3f3aac40:	btst   0, a11
3f3aac50:	jreq   L3F3AAD10
3f3aac60:	sll    0x4, a11
3f3aac70:	move   *a13(0x2c0), a9, 1
3f3aac90:	add    a9, a11
3f3aaca0:	setf   16, 1, 0
3f3aacb0:	move   *a11, a7, 0
3f3aacc0:	andi   0xffffaaaa, a7
3f3aacf0:	move   a7, *a11, 0
3f3aad00:	jruc   L3F3AADB0
L3F3AAD10:
3f3aad10:	sll    0x4, a11
3f3aad20:	move   *a13(0x2c0), a9, 1
3f3aad40:	add    a9, a11
3f3aad50:	setf   16, 1, 0
3f3aad60:	move   *a11, a7, 0
3f3aad70:	andi   0x5555, a7
3f3aada0:	move   a7, *a11, 0
L3F3AADB0:
3f3aadb0:	move   *a13(0x2e0), a11, 1
3f3aadd0:	inc    a11
3f3aade0:	move   a11, *a13(0x2e0), 1
3f3aae00:	move   @0xc8330, a7, 1
3f3aae30:	cmp    a7, a11
3f3aae40:	jrlt   L3F3AAC20
L3F3AAE50:
3f3aae50:	move   a14, -*sp, 1
3f3aae60:	move   a7, *a14+, 1
3f3aae70:	movk   3, a9
3f3aae80:	move   a9, *a14+, 1
3f3aae90:	sub    a9, a9
3f3aaea0:	move   a9, *a14+, 1
3f3aaeb0:	move   a9, *a14+, 1
3f3aaec0:	move   a9, *a14+, 1
3f3aaed0:	move   a9, *a14+, 1
3f3aaee0:	move   a13, *a14+, 1
3f3aaef0:	move   @0xc8200, *a14+, 1
3f3aaf20:	move   @0xc8280, *a14+, 1
3f3aaf50:	move   *a13(0xffe0), *a14+, 1
3f3aaf70:	calla  L3F9D0370
3f3aafa0:	move   a14, -*sp, 1
3f3aafb0:	move   *a13(0x2c0), *a14+, 1
3f3aafd0:	calla  L3F702440
3f3ab000:	move   *sp(0xa0), a14, 1
3f3ab020:	mmfm   sp, a7,a9,a11,a13
L3F3AB040:
3f3ab040:	rets   2
3f3ab050:	modu   a2, a9
3f3ab060:	or     a1, a0
3f3ab070:	mods   a11, a9
3f3ab080:	.word  0x7265
3f3ab090:	.word  0x000a
3f3ab0a0:	mods   a3, a6
3f3ab0b0:	srl    a11, a1
3f3ab0c0:	dsjs   a0, L3F3AB040
3f3ab0d0:	sll    0x9, a0
3f3ab0e0:	.word  0x0a64
3f3ab0f0:	andn   a8, a0
3f3ab100:	modu   a3, a5
3f3ab110:	sla    0x3, a4
3f3ab120:	.word  0x7645
3f3ab130:	modu   a3, a5
3f3ab140:	.word  0x0a74
3f3ab150:	sub    a8, a0
3f3ab160:	rl     b11, b8
3f3ab170:	sla    0x3, b4
3f3ab180:	rl     b10, b4
3f3ab190:	sra    a11, a13
3f3ab1a0:	.word  0x0a72
3f3ab1b0:	.word  0x0000
3f3ab1c0:	sla    0x1, a0
3f3ab1d0:	sla    0x1, a0
3f3ab1e0:	rev    a0
3f3ab1f0:	mmtm   sp, a9,a11,a13
3f3ab210:	move   a14, a13
3f3ab220:	addi   0x40, a14
3f3ab240:	move   *a13(0xffe0), a11, 1
3f3ab260:	move   *a11(0x180), a11, 1
3f3ab280:	btst   2, a11
3f3ab290:	jrne   L3F3AB980
3f3ab2a0:	move   *a13(0xffe0), a11, 1
3f3ab2c0:	move   *a11(0x180), a11, 1
3f3ab2e0:	btst   0, a11
3f3ab2f0:	jrne   L3F3AB980
3f3ab300:	move   *a13(0xffe0), a11, 1
3f3ab320:	move   *a11(0x180), a11, 1
3f3ab340:	btst   9, a11
3f3ab350:	jrne   L3F3AB980
3f3ab360:	move   *a13(0xffe0), a11, 1
3f3ab380:	move   *a11(0x180), a11, 1
3f3ab3a0:	btst   10, a11
3f3ab3b0:	jrne   L3F3AB980
3f3ab3c0:	move   *a13(0xffe0), a11, 1
3f3ab3e0:	move   *a11(0x1a0), a11, 1
3f3ab400:	dec    a11
3f3ab410:	jrne   L3F3AB980
3f3ab420:	move   *a13(0xffc0), a11, 1
3f3ab440:	move   *a11(0x160), a11, 1
3f3ab460:	setf   8, 0, 0
3f3ab470:	move   *a11, a11, 0
3f3ab480:	jreq   L3F3AB6B0
3f3ab490:	move   a14, -*sp, 1
3f3ab4a0:	move   *a13(0xffc0), a11, 1
3f3ab4c0:	move   *a11(0xa0), a9, 1
3f3ab4e0:	subk   3, a9
3f3ab4f0:	move   a9, *a14+, 1
3f3ab500:	movk   9, a9
3f3ab510:	move   a9, *a14+, 1
3f3ab520:	move   *a11(0x60), a9, 1
3f3ab540:	addk   2, a9
3f3ab550:	move   a9, *a14+, 1
3f3ab560:	move   *a11(0x40), a9, 1
3f3ab580:	addk   2, a9
3f3ab590:	move   a9, *a14+, 1
3f3ab5a0:	move   @0xc8380, *a14+, 1
3f3ab5d0:	move   *a13(0xffe0), a9, 1
3f3ab5f0:	move   *a9(0x80), *a14+, 1
3f3ab610:	move   *a9(0x60), *a14+, 1
3f3ab630:	calla  L3F99E8F0
3f3ab660:	move   *a11(0x160), a9, 1
3f3ab680:	sub    a11, a11
3f3ab690:	movb   a11, *a9
3f3ab6a0:	jruc   L3F3AB8C0
L3F3AB6B0:
3f3ab6b0:	move   a14, -*sp, 1
3f3ab6c0:	move   *a13(0xffc0), a11, 1
3f3ab6e0:	move   *a11(0xa0), a9, 1
3f3ab700:	subk   3, a9
3f3ab710:	move   a9, *a14+, 1
3f3ab720:	movk   9, a9
3f3ab730:	move   a9, *a14+, 1
3f3ab740:	move   *a11(0x60), a9, 1
3f3ab760:	addk   2, a9
3f3ab770:	move   a9, *a14+, 1
3f3ab780:	move   *a11(0x40), a9, 1
3f3ab7a0:	addk   2, a9
3f3ab7b0:	move   a9, *a14+, 1
3f3ab7c0:	move   @0xc8360, *a14+, 1
3f3ab7f0:	move   *a13(0xffe0), a9, 1
3f3ab810:	move   *a9(0x80), *a14+, 1
3f3ab830:	move   *a9(0x60), *a14+, 1
3f3ab850:	calla  L3F99E8F0
3f3ab880:	move   *a11(0x160), a9, 1
3f3ab8a0:	movk   1, a11
3f3ab8b0:	movb   a11, *a9
L3F3AB8C0:
3f3ab8c0:	move   *a13(0xffc0), a11, 1
3f3ab8e0:	move   *a11(0x160), a9, 1
3f3ab900:	move   *a9(0x8), a9, 1
3f3ab920:	jreq   L3F3AB980
3f3ab930:	move   *a11(0x160), a9, 1
3f3ab950:	move   *a9(0x8), a9, 1
3f3ab970:	call   a9
L3F3AB980:
3f3ab980:	move   *sp(0x80), a14, 1
3f3ab9a0:	mmfm   sp, a9,a11,a13
3f3ab9c0:	rets   2
3f3ab9d0:	move   a13, -*sp, 1
3f3ab9e0:	move   a14, a13
3f3ab9f0:	move   *sp(0x40), a14, 1
3f3aba10:	move   *sp+, a13, 1
3f3aba20:	rets   2
L3F3ABA30:
3f3aba30:	mmtm   sp, a7,a9,a11,a13
3f3aba50:	move   a14, a13
3f3aba60:	addi   0x40, a14
3f3aba80:	setf   8, 0, 0
3f3aba90:	move   @0xc83a0, a11, 0
3f3abac0:	jaeq   L3F3AC380
3f3abae0:	move   a14, -*sp, 1
3f3abaf0:	sub    a9, a9
3f3abb00:	move   a9, *a14+, 1
3f3abb10:	move   a9, *a14+, 1
3f3abb20:	move   *a13(0xffe0), a7, 1
3f3abb40:	move   *a7(0x60), a9, 1
3f3abb60:	move   *a7(0x60), a7, 1
3f3abb80:	move   *a7(0x440), a7, 1
3f3abba0:	move   a7, a11
3f3abbb0:	sll    0x9, a7
3f3abbc0:	sll    0x7, a11
3f3abbd0:	add    a11, a7
3f3abbe0:	move   *a9(0x480), a11, 1
3f3abc00:	add    a7, a11
3f3abc10:	move   *a11(0x40), *a14+, 1
3f3abc30:	move   *a13(0xffe0), a11, 1
3f3abc50:	move   *a11(0x60), *a14+, 1
3f3abc70:	calla  L3F997000
3f3abca0:	move   a8, @0xc8360, 1
3f3abcd0:	move   a14, -*sp, 1
3f3abce0:	sub    a9, a9
3f3abcf0:	move   a9, *a14+, 1
3f3abd00:	move   a9, *a14+, 1
3f3abd10:	move   *a11(0x60), a7, 1
3f3abd30:	move   *a11(0x60), a9, 1
3f3abd50:	move   *a9(0x440), a9, 1
3f3abd70:	move   a9, a11
3f3abd80:	sll    0x9, a9
3f3abd90:	sll    0x7, a11
3f3abda0:	add    a11, a9
3f3abdb0:	move   *a7(0x480), a11, 1
3f3abdd0:	add    a9, a11
3f3abde0:	move   *a11(0x40), *a14+, 1
3f3abe00:	move   *a13(0xffe0), a11, 1
3f3abe20:	move   *a11(0x60), *a14+, 1
3f3abe40:	calla  L3F997000
3f3abe70:	move   a8, @0xc8380, 1
3f3abea0:	sub    a9, a9
3f3abeb0:	movb   a9, @0xc83a0
3f3abee0:	move   a14, -*sp, 1
3f3abef0:	move   *a13(0xffc0), a7, 1
3f3abf10:	move   *a7(0xc0), a7, 1
3f3abf30:	move   *a7(0x20), *a14+, 1
3f3abf50:	move   @0xc8360, *a14+, 1
3f3abf80:	move   *a11(0x60), *a14+, 1
3f3abfa0:	calla  L3FD997B0
3f3abfd0:	move   a14, -*sp, 1
3f3abfe0:	move   *a13(0xffc0), a7, 1
3f3ac000:	move   *a7(0xe0), *a14+, 1
3f3ac020:	move   @0xc8360, *a14+, 1
3f3ac050:	move   *a11(0x60), *a14+, 1
3f3ac070:	calla  L3FD99A60
3f3ac0a0:	move   a14, -*sp, 1
3f3ac0b0:	move   *a7(0x100), *a14+, 1
3f3ac0d0:	move   @0xc8360, *a14+, 1
3f3ac100:	move   *a11(0x60), *a14+, 1
3f3ac120:	calla  L3FD98760
3f3ac150:	move   a14, -*sp, 1
3f3ac160:	move   *a7(0xc0), a9, 1
3f3ac180:	move   *a9(0x20), *a14+, 1
3f3ac1a0:	move   @0xc8380, *a14+, 1
3f3ac1d0:	move   *a11(0x60), *a14+, 1
3f3ac1f0:	calla  L3FD997B0
3f3ac220:	move   a14, -*sp, 1
3f3ac230:	move   *a7(0x100), *a14+, 1
3f3ac250:	move   @0xc8380, *a14+, 1
3f3ac280:	move   *a11(0x60), *a14+, 1
3f3ac2a0:	calla  L3FD99A60
3f3ac2d0:	move   a14, -*sp, 1
3f3ac2e0:	move   *a7(0xe0), *a14+, 1
3f3ac300:	move   @0xc8380, *a14+, 1
3f3ac330:	move   *a11(0x60), *a14+, 1
3f3ac350:	calla  L3FD98760
L3F3AC380:
3f3ac380:	move   a14, -*sp, 1
3f3ac390:	move   a14, -*sp, 1
3f3ac3a0:	move   *a13(0xffc0), a11, 1
3f3ac3c0:	move   *a11(0x120), *a14+, 1
3f3ac3e0:	calla  L3FB458D0
3f3ac410:	move   a8, *a14+, 1
3f3ac420:	move   *a11(0x120), *a14+, 1
3f3ac440:	move   *a11(0x60), a9, 1
3f3ac460:	addk   10, a9
3f3ac470:	move   a9, *a14+, 1
3f3ac480:	move   *a11(0x40), a9, 1
3f3ac4a0:	addk   17, a9
3f3ac4b0:	move   a9, *a14+, 1
3f3ac4c0:	move   @0xc8360, *a14+, 1
3f3ac4f0:	move   *a13(0xffe0), a9, 1
3f3ac510:	move   *a9(0x80), *a14+, 1
3f3ac530:	move   *a9(0x60), *a14+, 1
3f3ac550:	calla  L3FDA0000
3f3ac580:	move   a14, -*sp, 1
3f3ac590:	move   *a11(0xa0), *a14+, 1
3f3ac5b0:	movk   12, a7
3f3ac5c0:	move   a7, *a14+, 1
3f3ac5d0:	move   *a11(0x60), *a14+, 1
3f3ac5f0:	move   *a11(0x40), *a14+, 1
3f3ac610:	move   @0xc8360, *a14+, 1
3f3ac640:	move   *a9(0x80), *a14+, 1
3f3ac660:	move   *a9(0x60), *a14+, 1
3f3ac680:	calla  L3F99BC60
3f3ac6b0:	move   a14, -*sp, 1
3f3ac6c0:	move   *a11(0xa0), a7, 1
3f3ac6e0:	subk   3, a7
3f3ac6f0:	move   a7, *a14+, 1
3f3ac700:	movk   9, a7
3f3ac710:	move   a7, *a14+, 1
3f3ac720:	move   *a11(0x60), a7, 1
3f3ac740:	addk   2, a7
3f3ac750:	move   a7, *a14+, 1
3f3ac760:	move   *a11(0x40), a7, 1
3f3ac780:	addk   2, a7
3f3ac790:	move   a7, *a14+, 1
3f3ac7a0:	move   @0xc8380, *a14+, 1
3f3ac7d0:	move   *a9(0x80), *a14+, 1
3f3ac7f0:	move   *a9(0x60), *a14+, 1
3f3ac810:	calla  L3F99E8F0
3f3ac840:	move   *a11(0x160), a7, 1
3f3ac860:	setf   8, 0, 0
3f3ac870:	move   *a7, a7, 0
3f3ac880:	jreq   L3F3ACA20
3f3ac890:	move   a14, -*sp, 1
3f3ac8a0:	move   *a11(0xa0), a7, 1
3f3ac8c0:	subk   3, a7
3f3ac8d0:	move   a7, *a14+, 1
3f3ac8e0:	movk   9, a7
3f3ac8f0:	move   a7, *a14+, 1
3f3ac900:	move   *a11(0x60), a7, 1
3f3ac920:	addk   2, a7
3f3ac930:	move   a7, *a14+, 1
3f3ac940:	move   *a11(0x40), a7, 1
3f3ac960:	addk   2, a7
3f3ac970:	move   a7, *a14+, 1
3f3ac980:	move   @0xc8360, *a14+, 1
3f3ac9b0:	move   *a9(0x80), *a14+, 1
3f3ac9d0:	move   *a9(0x60), *a14+, 1
3f3ac9f0:	calla  L3F99E8F0
L3F3ACA20:
3f3aca20:	move   *sp(0xa0), a14, 1
3f3aca40:	mmfm   sp, a7,a9,a11,a13
3f3aca60:	rets   2
3f3aca70:	mmtm   sp, a7,a9,a11,a13
3f3aca90:	move   a14, a13
3f3acaa0:	addi   0x60, a14
3f3acac0:	sub    a11, a11
3f3acad0:	setf   16, 1, 0
3f3acae0:	move   a11, *a13(0x30), 0
3f3acb00:	move   *a13(0xffe0), a9, 1
3f3acb20:	move   a11, *a9(0x40), 1
3f3acb40:	movk   5, a11
3f3acb50:	move   a11, *a9(0x60), 1
3f3acb70:	move   a14, -*sp, 1
3f3acb80:	move   a9, *a14+, 1
3f3acb90:	movi   0x40, a11
3f3acbb0:	move   a11, *a14+, 1
3f3acbc0:	movi   0x8f, a11
3f3acbe0:	move   a11, *a14+, 1
3f3acbf0:	movi   0xc8d30, a11
3f3acc20:	move   a11, *a14+, 1
3f3acc30:	sub    a11, a11
3f3acc40:	move   a11, *a14+, 1
3f3acc50:	calla  L3F3AD6E0
3f3acc80:	setf   16, 1, 0
3f3acc90:	move   a8, *a13(0x30), 0
3f3accb0:	move   *a13(0x30), a11, 0
3f3accd0:	jrne   L3F3AD0D0
3f3acce0:	sub    a9, a9
3f3accf0:	move   a9, *a13, 0
3f3acd00:	move   a11, a8
3f3acd10:	jrne   L3F3AD0D0
L3F3ACD20:
3f3acd20:	setf   16, 0, 0
3f3acd30:	move   @0x5600200, a11, 0
3f3acd60:	move   a11, *a13(0x50), 0
3f3acd80:	setf   16, 1, 0
3f3acd90:	move   *a13, a9, 0
3f3acda0:	sll    0x4, a9
3f3acdb0:	addi   0xc83b0, a9
3f3acde0:	setf   16, 0, 0
3f3acdf0:	move   *a9, a9, 0
3f3ace00:	cmp    a9, a11
3f3ace10:	jreq   L3F3AD030
3f3ace20:	move   *a13(0xffe0), a9, 1
3f3ace40:	movk   1, a7
3f3ace50:	move   a7, *a13(0x30), 0
3f3ace70:	move   a7, *a9(0x40), 1
3f3ace90:	movi   0xff, a11
3f3aceb0:	move   a11, *a9(0x80), 1
3f3aced0:	setf   16, 1, 0
3f3acee0:	move   *a13, a11, 0
3f3acef0:	move   a11, *a9(0xa0), 1
3f3acf10:	setf   16, 0, 0
3f3acf20:	move   *a13(0x50), a11, 0
3f3acf40:	move   a11, *a9(0xc0), 1
3f3acf60:	setf   16, 1, 0
3f3acf70:	move   *a13, a11, 0
3f3acf80:	sll    0x4, a11
3f3acf90:	addi   0xc83b0, a11
3f3acfc0:	setf   16, 0, 0
3f3acfd0:	move   *a11, a11, 0
3f3acfe0:	move   a11, *a9(0xe0), 1
3f3ad000:	sub    a11, a11
3f3ad010:	move   a11, *a9(0x100), 1
L3F3AD030:
3f3ad030:	setf   16, 1, 0
3f3ad040:	move   *a13, a11, 0
3f3ad050:	inc    a11
3f3ad060:	move   a11, *a13, 0
3f3ad070:	cmpi   0x98, a11
3f3ad090:	jrge   L3F3AD0D0
3f3ad0a0:	move   *a13(0x30), a9, 0
3f3ad0c0:	jreq   L3F3ACD20
L3F3AD0D0:
3f3ad0d0:	move   *a13(0x30), a11, 0
3f3ad0f0:	jrne   L3F3AD250
3f3ad100:	move   a14, -*sp, 1
3f3ad110:	move   *a13(0xffe0), *a14+, 1
3f3ad130:	movi   0x40, a9
3f3ad150:	move   a9, *a14+, 1
3f3ad160:	movi   0x6f, a7
3f3ad180:	move   a7, *a14+, 1
3f3ad190:	movi   0xc9620, a7
3f3ad1c0:	move   a7, *a14+, 1
3f3ad1d0:	movk   3, a7
3f3ad1e0:	move   a7, *a14+, 1
3f3ad1f0:	calla  L3F3AD6E0
3f3ad220:	setf   16, 1, 0
3f3ad230:	move   a8, *a13(0x30), 0
L3F3AD250:
3f3ad250:	move   *a13(0x30), a11, 0
3f3ad270:	jrne   L3F3AD670
3f3ad280:	sub    a9, a9
3f3ad290:	move   a9, *a13, 0
3f3ad2a0:	move   a11, a7
3f3ad2b0:	jrne   L3F3AD670
L3F3AD2C0:
3f3ad2c0:	setf   16, 0, 0
3f3ad2d0:	move   @0x5600200, a11, 0
3f3ad300:	move   a11, *a13(0x50), 0
3f3ad320:	setf   16, 1, 0
3f3ad330:	move   *a13, a9, 0
3f3ad340:	sll    0x4, a9
3f3ad350:	addi   0xc83b0, a9
3f3ad380:	setf   16, 0, 0
3f3ad390:	move   *a9, a9, 0
3f3ad3a0:	cmp    a9, a11
3f3ad3b0:	jreq   L3F3AD5D0
3f3ad3c0:	move   *a13(0xffe0), a9, 1
3f3ad3e0:	movk   1, a7
3f3ad3f0:	move   a7, *a13(0x30), 0
3f3ad410:	move   a7, *a9(0x40), 1
3f3ad430:	movi   0xff, a11
3f3ad450:	move   a11, *a9(0x80), 1
3f3ad470:	setf   16, 1, 0
3f3ad480:	move   *a13, a11, 0
3f3ad490:	move   a11, *a9(0xa0), 1
3f3ad4b0:	setf   16, 0, 0
3f3ad4c0:	move   *a13(0x50), a11, 0
3f3ad4e0:	move   a11, *a9(0xc0), 1
3f3ad500:	setf   16, 1, 0
3f3ad510:	move   *a13, a11, 0
3f3ad520:	sll    0x4, a11
3f3ad530:	addi   0xc83b0, a11
3f3ad560:	setf   16, 0, 0
3f3ad570:	move   *a11, a11, 0
3f3ad580:	move   a11, *a9(0xe0), 1
3f3ad5a0:	movk   3, a11
3f3ad5b0:	move   a11, *a9(0x100), 1
L3F3AD5D0:
3f3ad5d0:	setf   16, 1, 0
3f3ad5e0:	move   *a13, a11, 0
3f3ad5f0:	inc    a11
3f3ad600:	move   a11, *a13, 0
3f3ad610:	cmpi   0x98, a11
3f3ad630:	jrge   L3F3AD670
3f3ad640:	move   *a13(0x30), a9, 0
3f3ad660:	jreq   L3F3AD2C0
L3F3AD670:
3f3ad670:	move   *a13(0x30), a8, 0
3f3ad690:	move   *sp(0xa0), a14, 1
3f3ad6b0:	mmfm   sp, a7,a9,a11,a13
3f3ad6d0:	rets   2
L3F3AD6E0:
3f3ad6e0:	mmtm   sp, a7,a9,a11,a13
3f3ad700:	move   a14, a13
3f3ad710:	addi   0x70, a14
3f3ad730:	movi   0xffd9, a11
3f3ad760:	setf   16, 0, 0
3f3ad770:	move   a11, *a13, 0
3f3ad780:	srl    0x8, a11
3f3ad790:	andi   0xff, a11
3f3ad7c0:	movb   a11, @0xc9d50
3f3ad7f0:	move   *a13, a11, 0
3f3ad800:	andi   0xff, a11
3f3ad830:	movb   a11, @0xc9d60
3f3ad860:	movi   0xfff8, a11
3f3ad890:	move   a11, *a13, 0
3f3ad8a0:	srl    0x8, a11
3f3ad8b0:	andi   0xff, a11
3f3ad8e0:	movb   a11, @0xc9d70
3f3ad910:	move   *a13, a11, 0
3f3ad920:	andi   0xff, a11
3f3ad950:	movb   a11, @0xc9d80
3f3ad980:	sub    a11, a11
3f3ad990:	move   a11, @0x5600100, 0
3f3ad9c0:	movi   0x258, a11
3f3ad9e0:	move   a11, @0x5600020, 0
3f3ada10:	movi   0x32, a11
3f3ada30:	move   a11, @0x5600030, 0
3f3ada60:	movk   3, a11
3f3ada70:	move   a11, @0x5600100, 0
3f3adaa0:	movk   1, a11
3f3adab0:	move   a11, *a13(0x30), 1
3f3adad0:	setf   8, 0, 0
3f3adae0:	move   @0xc9d10, a9, 0
3f3adb10:	cmp    a9, a11
3f3adb20:	jrhi   L3F3ADD30
L3F3ADB30:
3f3adb30:	move   *a13(0x30), a11, 1
3f3adb50:	inc    a11
3f3adb60:	sll    0x3, a11
3f3adb70:	addi   0xc9d10, a11
3f3adba0:	move   *a11, a11, 0
3f3adbb0:	sll    0x8, a11
3f3adbc0:	move   *a13(0x30), a9, 1
3f3adbe0:	sll    0x3, a9
3f3adbf0:	addi   0xc9d10, a9
3f3adc20:	move   *a9, a9, 0
3f3adc30:	or     a9, a11
3f3adc40:	setf   16, 0, 0
3f3adc50:	move   a11, @0x5600080, 0
3f3adc80:	move   *a13(0x30), a11, 1
3f3adca0:	addk   2, a11
3f3adcb0:	move   a11, *a13(0x30), 1
3f3adcd0:	setf   8, 0, 0
3f3adce0:	move   @0xc9d10, a9, 0
3f3add10:	cmp    a9, a11
3f3add20:	jrls   L3F3ADB30
L3F3ADD30:
3f3add30:	movi   0x5600030, a11
3f3add60:	setf   16, 0, 0
3f3add70:	move   *a11, a9, 0
3f3add80:	movk   1, a7
3f3add90:	or     a7, a9
3f3adda0:	move   a9, *a11, 0
3f3addb0:	movi   0xfff, a11
3f3addd0:	move   a11, *a13(0x50), 1
3f3addf0:	move   @0x5600010, a9, 0
3f3ade20:	btst   1, a9
3f3ade30:	jrne   L3F3ADF00
L3F3ADE40:
3f3ade40:	move   *a13(0x50), a11, 1
3f3ade60:	dec    a11
3f3ade70:	move   a11, *a13(0x50), 1
3f3ade90:	move   @0x5600010, a9, 0
3f3adec0:	btst   1, a9
3f3aded0:	jrne   L3F3ADF00
3f3adee0:	move   a11, a7
3f3adef0:	jrne   L3F3ADE40
L3F3ADF00:
3f3adf00:	move   a11, a7
3f3adf10:	jrne   L3F3ADFC0
3f3adf20:	move   *a13(0xff60), a9, 1
3f3adf40:	movk   1, a7
3f3adf50:	move   a7, *a13(0x10), 1
3f3adf70:	move   a7, *a9(0x40), 1
3f3adf90:	move   a7, *a9(0x80), 1
3f3adfb0:	jruc   L3F3AE0D0
L3F3ADFC0:
3f3adfc0:	move   a14, -*sp, 1
3f3adfd0:	move   *a13(0xff60), *a14+, 1
3f3adff0:	move   *a13(0xff80), a9, 0
3f3ae010:	move   a9, *a14+, 1
3f3ae020:	move   *a13(0xffa0), *a14+, 1
3f3ae040:	move   *a13(0xffc0), *a14+, 1
3f3ae060:	move   *a13(0xffe0), *a14+, 1
3f3ae080:	calla  L3F3AE140
3f3ae0b0:	move   a8, *a13(0x10), 1
L3F3AE0D0:
3f3ae0d0:	move   *a13(0x10), a8, 1
3f3ae0f0:	move   *sp(0xa0), a14, 1
3f3ae110:	mmfm   sp, a7,a9,a11,a13
3f3ae130:	rets   2
L3F3AE140:
3f3ae140:	mmtm   sp, a7,a9,a11,a13
3f3ae160:	move   a14, a13
3f3ae170:	addi   0x100, a14
3f3ae190:	sub    a11, a11
3f3ae1a0:	move   a11, *a13, 1
3f3ae1b0:	move   a11, *a13(0x40), 1
3f3ae1d0:	move   a11, *a13(0x60), 1
3f3ae1f0:	move   a11, *a13(0x80), 1
3f3ae210:	setf   16, 0, 0
3f3ae220:	move   a11, @0x5600100, 0
3f3ae250:	movi   0x248, a11
3f3ae270:	move   a11, @0x5600020, 0
3f3ae2a0:	sub    a11, a11
3f3ae2b0:	move   a11, @0x5600000, 0
3f3ae2e0:	move   *a13(0xffe0), a11, 1
3f3ae300:	sll    0x2, a11
3f3ae310:	move   a11, *a13(0xffe0), 1
3f3ae330:	ori    0x12, a11
3f3ae360:	move   a11, @0x5600030, 0
3f3ae390:	move   *a13(0xff80), a11, 0
3f3ae3b0:	move   a11, @0x5600040, 0
3f3ae3e0:	movk   1, a11
3f3ae3f0:	move   a11, *a13(0xa0), 1
3f3ae410:	movi   0x7fe, a11
3f3ae430:	move   a11, *a13(0xc0), 1
3f3ae450:	move   *a13(0xa0), a11, 1
3f3ae470:	jreq   L3F3AEBF0
3f3ae480:	move   *a13(0x80), a11, 1
3f3ae4a0:	jrne   L3F3AEBF0
L3F3AE4B0:
3f3ae4b0:	movi   0x3e8, a11
3f3ae4d0:	move   a11, *a13(0x60), 1
3f3ae4f0:	move   @0x5600010, a11, 0
3f3ae520:	btst   0, a11
3f3ae530:	jrne   L3F3AE850
3f3ae540:	move   *a13(0x60), a11, 1
3f3ae560:	jreq   L3F3AE850
L3F3AE570:
3f3ae570:	move   *a13(0x60), a11, 1
3f3ae590:	dec    a11
3f3ae5a0:	move   a11, *a13(0x60), 1
3f3ae5c0:	move   @0x5600010, a11, 0
3f3ae5f0:	move   a11, *a13(0x20), 1
3f3ae610:	andi   0x450, a11
3f3ae640:	jreq   L3F3AE750
3f3ae650:	move   *a13(0xff60), a11, 1
3f3ae670:	movk   1, a9
3f3ae680:	move   a9, *a13(0x40), 1
3f3ae6a0:	move   a9, *a11(0x40), 1
3f3ae6c0:	movk   2, a9
3f3ae6d0:	move   a9, *a11(0x80), 1
3f3ae6f0:	move   *a13(0x20), *a11(0xa0), 1
3f3ae720:	movk   1, a9
3f3ae730:	move   a9, *a13(0x80), 1
L3F3AE750:
3f3ae750:	move   @0x5600010, a11, 0
3f3ae780:	btst   2, a11
3f3ae790:	jreq   L3F3AE7D0
3f3ae7a0:	movk   1, a11
3f3ae7b0:	move   a11, *a13(0x80), 1
L3F3AE7D0:
3f3ae7d0:	move   @0x5600010, a11, 0
3f3ae800:	btst   0, a11
3f3ae810:	jrne   L3F3AE850
3f3ae820:	move   *a13(0x60), a11, 1
3f3ae840:	jrne   L3F3AE570
L3F3AE850:
3f3ae850:	move   *a13(0x60), a11, 1
3f3ae870:	jreq   L3F3AEB90
3f3ae880:	move   *a13(0x80), a9, 1
3f3ae8a0:	jrne   L3F3AEB90
3f3ae8b0:	move   *a13(0xffa0), a9, 1
3f3ae8d0:	move   *a13(0xc0), a11, 1
3f3ae8f0:	cmp    a11, a9
3f3ae900:	jrhi   L3F3AE970
3f3ae910:	move   a9, *a13(0xe0), 1
3f3ae930:	sub    a11, a11
3f3ae940:	move   a11, *a13(0xa0), 1
3f3ae960:	jruc   L3F3AE990
L3F3AE970:
3f3ae970:	move   a11, *a13(0xe0), 1
L3F3AE990:
3f3ae990:	move   *a13(0xe0), a11, 1
3f3ae9b0:	sub    a11, a9
3f3ae9c0:	move   a9, *a13(0xffa0), 1
3f3ae9e0:	sub    a9, a9
3f3ae9f0:	move   a9, *a13, 1
3f3aea00:	cmp    a11, a9
3f3aea10:	jrge   L3F3AEB20
L3F3AEA20:
3f3aea20:	move   *a13, a11, 1
3f3aea30:	sll    0x4, a11
3f3aea40:	move   *a13(0xffc0), a9, 1
3f3aea60:	add    a9, a11
3f3aea70:	move   *a11, a11, 0
3f3aea80:	move   a11, @0x5600080, 0
3f3aeab0:	move   *a13, a11, 1
3f3aeac0:	inc    a11
3f3aead0:	move   a11, *a13, 1
3f3aeae0:	move   *a13(0xe0), a9, 1
3f3aeb00:	cmp    a9, a11
3f3aeb10:	jrlt   L3F3AEA20
L3F3AEB20:
3f3aeb20:	movi   0x5600030, a11
3f3aeb50:	move   *a11, a9, 0
3f3aeb60:	movk   1, a7
3f3aeb70:	or     a7, a9
3f3aeb80:	move   a9, *a11, 0
L3F3AEB90:
3f3aeb90:	move   *a13(0xa0), a11, 1
3f3aebb0:	jreq   L3F3AEBF0
3f3aebc0:	move   *a13(0x80), a9, 1
3f3aebe0:	jreq   L3F3AE4B0
L3F3AEBF0:
3f3aebf0:	movi   0x186a0, a11
3f3aec20:	move   a11, *a13(0x60), 1
3f3aec40:	move   @0x5600010, a9, 0
3f3aec70:	btst   2, a9
3f3aec80:	jrne   L3F3AF070
3f3aec90:	move   *a13(0x40), a9, 1
3f3aecb0:	jrne   L3F3AF070
L3F3AECC0:
3f3aecc0:	move   *a13(0x60), a11, 1
3f3aece0:	dec    a11
3f3aecf0:	move   a11, *a13(0x60), 1
3f3aed10:	move   @0x5600010, a9, 0
3f3aed40:	move   a9, *a13(0x20), 1
3f3aed60:	andi   0x450, a9
3f3aed90:	jreq   L3F3AEEB0
3f3aeda0:	move   *a13(0xff60), a9, 1
3f3aedc0:	movk   1, a7
3f3aedd0:	move   a7, *a13(0x40), 1
3f3aedf0:	move   a7, *a9(0x40), 1
3f3aee10:	movk   3, a11
3f3aee20:	move   a11, *a9(0x80), 1
3f3aee40:	move   *a13(0x20), *a9(0xa0), 1
3f3aee70:	sub    a11, a11
3f3aee80:	move   a11, *a13(0x60), 1
3f3aeea0:	jruc   L3F3AEFD0
L3F3AEEB0:
3f3aeeb0:	move   a11, a7
3f3aeec0:	jrne   L3F3AEFD0
3f3aeed0:	move   *a13(0xff60), a9, 1
3f3aeef0:	movk   1, a7
3f3aef00:	move   a7, *a13(0x40), 1
3f3aef20:	move   a7, *a9(0x40), 1
3f3aef40:	movk   4, a11
3f3aef50:	move   a11, *a9(0x80), 1
3f3aef70:	move   *a13(0x20), *a9(0xa0), 1
3f3aefa0:	sub    a11, a11
3f3aefb0:	move   a11, *a13(0x60), 1
L3F3AEFD0:
3f3aefd0:	move   @0x5600010, a9, 0
3f3af000:	btst   2, a9
3f3af010:	jrne   L3F3AF070
3f3af020:	move   a11, a7
3f3af030:	jreq   L3F3AF070
3f3af040:	move   *a13(0x40), a9, 1
3f3af060:	jreq   L3F3AECC0
L3F3AF070:
3f3af070:	movi   0x52, a9
3f3af090:	move   a9, @0x5600030, 0
3f3af0c0:	move   *a13(0xff80), a7, 0
3f3af0e0:	srl    0x3, a7
3f3af0f0:	sll    0x1, a7
3f3af100:	move   a7, *a13(0xe0), 1
3f3af120:	move   a7, a7
3f3af130:	jrle   L3F3AF4D0
3f3af140:	move   *a13(0x40), a9, 1
3f3af160:	jrne   L3F3AF4D0
L3F3AF170:
3f3af170:	movi   0xffff, a11
3f3af1a0:	move   a11, @0x5600080, 0
3f3af1d0:	move   *a13(0xe0), a9, 1
3f3af1f0:	dec    a9
3f3af200:	move   a9, *a13(0xe0), 1
3f3af220:	movi   0x3e8, a7
3f3af240:	move   a7, *a13(0x60), 1
3f3af260:	move   @0x5600010, a11, 0
3f3af290:	btst   8, a11
3f3af2a0:	jrne   L3F3AF370
L3F3AF2B0:
3f3af2b0:	move   *a13(0x60), a11, 1
3f3af2d0:	dec    a11
3f3af2e0:	move   a11, *a13(0x60), 1
3f3af300:	move   @0x5600010, a9, 0
3f3af330:	btst   8, a9
3f3af340:	jrne   L3F3AF370
3f3af350:	move   a11, a7
3f3af360:	jrne   L3F3AF2B0
L3F3AF370:
3f3af370:	move   *a13(0x60), a11, 1
3f3af390:	jrne   L3F3AF470
3f3af3a0:	move   *a13(0xff60), a9, 1
3f3af3c0:	movk   1, a7
3f3af3d0:	move   a7, *a13(0x40), 1
3f3af3f0:	move   a7, *a9(0x40), 1
3f3af410:	movk   5, a11
3f3af420:	move   a11, *a9(0x80), 1
3f3af440:	move   *a13(0xe0), *a9(0xa0), 1
L3F3AF470:
3f3af470:	move   *a13(0xe0), a11, 1
3f3af490:	jrle   L3F3AF4D0
3f3af4a0:	move   *a13(0x40), a9, 1
3f3af4c0:	jreq   L3F3AF170
L3F3AF4D0:
3f3af4d0:	move   *a13(0x40), a8, 1
3f3af4f0:	move   *sp(0xa0), a14, 1
3f3af510:	mmfm   sp, a7,a9,a11,a13
3f3af530:	rets   2
L3F3AF540:
3f3af540:	mmtm   sp, a7,a9,a11,a13
3f3af560:	move   a14, a13
3f3af570:	addi   0x6e0, a14
3f3af590:	sub    a11, a11
3f3af5a0:	move   a11, *a13(0x520), 1
3f3af5c0:	move   a11, *a13(0x540), 1
3f3af5e0:	move   a11, *a13(0x560), 1
3f3af600:	move   a11, *a13(0x580), 1
3f3af620:	move   a11, *a13(0x5a0), 1
3f3af640:	move   a11, *a13(0x5c0), 1
3f3af660:	calla  L3FB3F9C0
3f3af690:	move   a8, @0xa5f00, 1
3f3af6c0:	jruc   L3F3AF840
L3F3AF6D0:
3f3af6d0:	sub    a11, a11
3f3af6e0:	movb   a11, *a13
3f3af6f0:	jruc   L3F3AF910
L3F3AF700:
3f3af700:	movk   1, a11
3f3af710:	movb   a11, *a13
3f3af720:	jruc   L3F3AF910
L3F3AF730:
3f3af730:	movk   3, a11
3f3af740:	movb   a11, *a13
3f3af750:	jruc   L3F3AF910
L3F3AF760:
3f3af760:	movk   5, a11
3f3af770:	movb   a11, *a13
3f3af780:	jruc   L3F3AF910
L3F3AF790:
3f3af790:	move   a14, -*sp, 1
3f3af7a0:	movi   0x3f3b8ab0, a8
3f3af7d0:	move   a8, *a14+, 1
3f3af7e0:	calla  L3F927BC0
3f3af810:	movk   2, a8
3f3af820:	jauc   L3F3B8A60
L3F3AF840:
3f3af840:	move   *a13(0xffe0), a11, 1
3f3af860:	setf   8, 0, 0
3f3af870:	move   *a11(0x630), a8, 0
3f3af890:	jreq   L3F3AF760
3f3af8a0:	dec    a8
3f3af8b0:	jreq   L3F3AF6D0
3f3af8c0:	dec    a8
3f3af8d0:	jreq   L3F3AF700
3f3af8e0:	dec    a8
3f3af8f0:	jreq   L3F3AF730
3f3af900:	jruc   L3F3AF790
L3F3AF910:
3f3af910:	move   *a13(0xffe0), a9, 1
3f3af930:	movb   a11, *a9(0x630)
3f3af950:	move   *a9(0x610), a9, 1
3f3af970:	jrne   L3F3AFA70
3f3af980:	move   a14, -*sp, 1
3f3af990:	move   *a13(0xffe0), a9, 1
3f3af9b0:	move   *a9(0x610), *a14+, 1
3f3af9d0:	movi   0x3f3b8c28, a8
3f3afa00:	move   a8, *a14+, 1
3f3afa10:	calla  L3F927BC0
3f3afa40:	movk   2, a8
3f3afa50:	jauc   L3F3B8A60
L3F3AFA70:
3f3afa70:	move   *a13(0xffe0), a9, 1
3f3afa90:	move   *a9(0x6f8), a9, 1
3f3afab0:	jrge   L3F3AFB10
3f3afac0:	move   *a13(0xffe0), a9, 1
3f3afae0:	sub    a11, a11
3f3afaf0:	move   a11, *a9(0x6f8), 1
L3F3AFB10:
3f3afb10:	move   *a13(0xffe0), a11, 1
3f3afb30:	move   *a11(0x718), a9, 1
3f3afb50:	jrge   L3F3AFB90
3f3afb60:	sub    a9, a9
3f3afb70:	move   a9, *a11(0x718), 1
L3F3AFB90:
3f3afb90:	move   *a11(0x5d0), a9, 1
3f3afbb0:	move   *a11(0x6f8), a11, 1
3f3afbd0:	inc    a11
3f3afbe0:	cmp    a9, a11
3f3afbf0:	jrls   L3F3AFC70
3f3afc00:	move   *a13(0xffe0), a11, 1
3f3afc20:	move   *a11(0x5d0), a9, 1
3f3afc40:	dec    a9
3f3afc50:	move   a9, *a11(0x6f8), 1
L3F3AFC70:
3f3afc70:	move   *a13(0xffe0), a11, 1
3f3afc90:	move   *a11(0x5f0), a9, 1
3f3afcb0:	move   *a11(0x718), a11, 1
3f3afcd0:	inc    a11
3f3afce0:	cmp    a9, a11
3f3afcf0:	jrls   L3F3AFD70
3f3afd00:	move   *a13(0xffe0), a11, 1
3f3afd20:	move   *a11(0x5f0), a9, 1
3f3afd40:	dec    a9
3f3afd50:	move   a9, *a11(0x718), 1
L3F3AFD70:
3f3afd70:	move   *a13(0xffe0), a11, 1
3f3afd90:	move   *a11(0x738), a9, 1
3f3afdb0:	jrge   L3F3AFDF0
3f3afdc0:	sub    a9, a9
3f3afdd0:	move   a9, *a11(0x738), 1
L3F3AFDF0:
3f3afdf0:	move   *a11(0x758), a9, 1
3f3afe10:	jrge   L3F3AFE50
3f3afe20:	sub    a9, a9
3f3afe30:	move   a9, *a11(0x758), 1
L3F3AFE50:
3f3afe50:	move   *a11(0x6f8), a9, 1
3f3afe70:	move   *a11(0x738), a11, 1
3f3afe90:	add    a11, a9
3f3afea0:	move   *a13(0xffe0), a11, 1
3f3afec0:	move   *a11(0x5d0), a11, 1
3f3afee0:	cmp    a11, a9
3f3afef0:	jrls   L3F3B0010
3f3aff00:	move   *a13(0xffe0), a11, 1
3f3aff20:	move   *a11(0x5d0), a9, 1
3f3aff40:	move   *a11(0x6f8), a7, 1
3f3aff60:	cmp    a7, a9
3f3aff70:	jreq   L3F3AFFE0
3f3aff80:	move   *a11(0x5d0), a9, 1
3f3affa0:	move   *a11(0x6f8), a7, 1
3f3affc0:	sub    a7, a9
3f3affd0:	jruc   L3F3AFFF0
L3F3AFFE0:
3f3affe0:	sub    a9, a9
L3F3AFFF0:
3f3afff0:	move   a9, *a11(0x738), 1
L3F3B0010:
3f3b0010:	move   *a13(0xffe0), a11, 1
3f3b0030:	move   *a11(0x718), a9, 1
3f3b0050:	move   *a11(0x758), a7, 1
3f3b0070:	add    a7, a9
3f3b0080:	move   *a11(0x5f0), a7, 1
3f3b00a0:	cmp    a7, a9
3f3b00b0:	jrls   L3F3B01B0
3f3b00c0:	move   *a11(0x5f0), a9, 1
3f3b00e0:	move   *a11(0x718), a7, 1
3f3b0100:	cmp    a7, a9
3f3b0110:	jreq   L3F3B0180
3f3b0120:	move   *a11(0x5f0), a9, 1
3f3b0140:	move   *a11(0x718), a7, 1
3f3b0160:	sub    a7, a9
3f3b0170:	jruc   L3F3B0190
L3F3B0180:
3f3b0180:	sub    a9, a9
L3F3B0190:
3f3b0190:	move   a9, *a11(0x758), 1
L3F3B01B0:
3f3b01b0:	move   *a11(0x738), a9, 1
3f3b01d0:	jreq   L3F3B0210
3f3b01e0:	move   *a11(0x758), a9, 1
3f3b0200:	jrne   L3F3B0240
L3F3B0210:
3f3b0210:	movk   2, a8
3f3b0220:	jauc   L3F3B8A60
L3F3B0240:
3f3b0240:	movk   8, a9
3f3b0250:	move   a9, *a13(0xc0), 1
3f3b0270:	move   *a11(0x5d0), *a13(0x240), 1
3f3b02a0:	move   *a11(0x6b8), *a13(0x280), 1
3f3b02d0:	move   *a11(0x5f0), *a13(0x260), 1
3f3b0300:	move   *a11(0x6d8), *a13(0x2a0), 1
3f3b0330:	move   *a13(0x260), *a13(0x330), 1
3f3b0360:	move   *a13(0x240), a7, 1
3f3b0380:	addk   7, a7
3f3b0390:	movk   7, a11
3f3b03a0:	andn   a11, a7
3f3b03b0:	srl    0x3, a7
3f3b03c0:	setf   16, 0, 0
3f3b03d0:	move   a7, *a13(0x320), 0
3f3b03f0:	move   *a13(0x320), a7, 0
3f3b0410:	sll    0x3, a7
3f3b0420:	move   a7, *a13(0x220), 1
3f3b0440:	move   *a13(0x280), a11, 1
3f3b0460:	addk   7, a11
3f3b0470:	movk   7, a7
3f3b0480:	andn   a7, a11
3f3b0490:	move   a11, *a13(0x280), 1
3f3b04b0:	move   a14, -*sp, 1
3f3b04c0:	move   a13, a7
3f3b04d0:	addi   0x370, a7
3f3b04f0:	move   a7, *a14+, 1
3f3b0500:	move   a13, a7
3f3b0510:	addi   0x350, a7
3f3b0530:	move   a7, *a14+, 1
3f3b0540:	move   a13, a11
3f3b0550:	addi   0x280, a11
3f3b0570:	move   a11, *a14+, 1
3f3b0580:	move   *a13(0x220), *a14+, 1
3f3b05a0:	calla  L3FB17C90
3f3b05d0:	move   a14, -*sp, 1
3f3b05e0:	move   a13, a7
3f3b05f0:	addi   0x3b0, a7
3f3b0610:	move   a7, *a14+, 1
3f3b0620:	move   a13, a7
3f3b0630:	addi   0x390, a7
3f3b0650:	move   a7, *a14+, 1
3f3b0660:	move   a13, a7
3f3b0670:	addi   0x2a0, a7
3f3b0690:	move   a7, *a14+, 1
3f3b06a0:	move   *a13(0x260), *a14+, 1
3f3b06c0:	calla  L3FB17C90
3f3b06f0:	move   *a13(0x350), a7, 1
3f3b0710:	move   *a13(0x370), a11, 1
3f3b0730:	cmp    a11, a7
3f3b0740:	jrc   L3F3B0980
3f3b0750:	movb   a11, *a13(0x3d0)
3f3b0770:	sll    0x1, a11
3f3b0780:	movb   a11, *a13(0x3e0)
3f3b07a0:	move   *a13(0x370), a11, 1
3f3b07c0:	sll    0x1, a11
3f3b07d0:	sll    0x1, a7
3f3b07e0:	sub    a7, a11
3f3b07f0:	movb   a11, *a13(0x3f0)
3f3b0810:	movb   *a13(0x3d0), *a13(0x400)
3f3b0840:	setf   8, 0, 0
3f3b0850:	move   @0xca240, a11, 0
3f3b0880:	andi   0xef, a11
3f3b08b0:	movb   a11, @0xca240
3f3b08e0:	move   @0xca3a0, a7, 0
3f3b0910:	andi   0xef, a7
3f3b0940:	movb   a7, @0xca3a0
3f3b0970:	jruc   L3F3B0C10
L3F3B0980:
3f3b0980:	sll    0x1, a7
3f3b0990:	sub    a11, a7
3f3b09a0:	movb   a7, *a13(0x3d0)
3f3b09c0:	move   *a13(0x350), a7, 1
3f3b09e0:	sll    0x1, a7
3f3b09f0:	movb   a7, *a13(0x3e0)
3f3b0a10:	move   *a13(0x350), a7, 1
3f3b0a30:	sll    0x1, a7
3f3b0a40:	sll    0x1, a11
3f3b0a50:	sub    a11, a7
3f3b0a60:	movb   a7, *a13(0x3f0)
3f3b0a80:	move   *a13(0x350), a11, 1
3f3b0aa0:	sll    0x1, a11
3f3b0ab0:	move   *a13(0x370), a7, 1
3f3b0ad0:	sub    a7, a11
3f3b0ae0:	movb   a11, *a13(0x400)
3f3b0b00:	setf   8, 0, 0
3f3b0b10:	move   @0xca240, a11, 0
3f3b0b40:	movk   16, a7
3f3b0b50:	or     a11, a7
3f3b0b60:	movb   a7, @0xca240
3f3b0b90:	move   @0xca3a0, a11, 0
3f3b0bc0:	movk   16, a7
3f3b0bd0:	or     a11, a7
3f3b0be0:	movb   a7, @0xca3a0
L3F3B0C10:
3f3b0c10:	move   *a13(0x390), a11, 1
3f3b0c30:	move   *a13(0x3b0), a7, 1
3f3b0c50:	cmp    a7, a11
3f3b0c60:	jrc   L3F3B0E90
3f3b0c70:	movb   a7, *a13(0x410)
3f3b0c90:	sll    0x1, a7
3f3b0ca0:	movb   a7, *a13(0x420)
3f3b0cc0:	move   *a13(0x3b0), a7, 1
3f3b0ce0:	sll    0x1, a7
3f3b0cf0:	sll    0x1, a11
3f3b0d00:	sub    a11, a7
3f3b0d10:	movb   a7, *a13(0x430)
3f3b0d30:	movb   *a13(0x410), *a13(0x440)
3f3b0d60:	move   @0xca240, a11, 0
3f3b0d90:	andi   0xdf, a11
3f3b0dc0:	movb   a11, @0xca240
3f3b0df0:	move   @0xca3a0, a7, 0
3f3b0e20:	andi   0xdf, a7
3f3b0e50:	movb   a7, @0xca3a0
3f3b0e80:	jruc   L3F3B1130
L3F3B0E90:
3f3b0e90:	sll    0x1, a11
3f3b0ea0:	sub    a7, a11
3f3b0eb0:	movb   a11, *a13(0x410)
3f3b0ed0:	move   *a13(0x390), a11, 1
3f3b0ef0:	sll    0x1, a11
3f3b0f00:	movb   a11, *a13(0x420)
3f3b0f20:	move   *a13(0x390), a11, 1
3f3b0f40:	sll    0x1, a11
3f3b0f50:	sll    0x1, a7
3f3b0f60:	sub    a7, a11
3f3b0f70:	movb   a11, *a13(0x430)
3f3b0f90:	move   *a13(0x390), a11, 1
3f3b0fb0:	sll    0x1, a11
3f3b0fc0:	move   *a13(0x3b0), a7, 1
3f3b0fe0:	sub    a7, a11
3f3b0ff0:	movb   a11, *a13(0x440)
3f3b1010:	move   @0xca240, a11, 0
3f3b1040:	ori    0x20, a11
3f3b1070:	movb   a11, @0xca240
3f3b10a0:	move   @0xca3a0, a7, 0
3f3b10d0:	ori    0x20, a7
3f3b1100:	movb   a7, @0xca3a0
L3F3B1130:
3f3b1130:	move   a14, -*sp, 1
3f3b1140:	move   *a13(0x370), *a14+, 1
3f3b1160:	move   *a13(0x350), *a14+, 1
3f3b1180:	move   *a13(0xffe0), a7, 1
3f3b11a0:	move   *a7(0x6f8), *a14+, 1
3f3b11c0:	calla  L3FB17680
3f3b11f0:	move   a8, *a13(0x100), 1
3f3b1210:	move   a14, -*sp, 1
3f3b1220:	move   *a13(0x3b0), *a14+, 1
3f3b1240:	move   *a13(0x390), *a14+, 1
3f3b1260:	move   *a7(0x718), *a14+, 1
3f3b1280:	calla  L3FB17680
3f3b12b0:	move   a8, *a13(0x120), 1
3f3b12d0:	move   a14, -*sp, 1
3f3b12e0:	move   *a13(0x370), *a14+, 1
3f3b1300:	move   *a13(0x350), *a14+, 1
3f3b1320:	move   *a7(0x738), *a14+, 1
3f3b1340:	calla  L3FB17680
3f3b1370:	move   a8, *a13(0x140), 1
3f3b1390:	move   a14, -*sp, 1
3f3b13a0:	move   *a13(0x3b0), *a14+, 1
3f3b13c0:	move   *a13(0x390), *a14+, 1
3f3b13e0:	move   *a7(0x758), *a14+, 1
3f3b1400:	calla  L3FB17680
3f3b1430:	move   a8, *a13(0x160), 1
3f3b1450:	move   *a13(0x100), a11, 1
3f3b1470:	move   *a13(0x140), a7, 1
3f3b1490:	add    a7, a11
3f3b14a0:	move   *a13(0x280), a7, 1
3f3b14c0:	cmp    a7, a11
3f3b14d0:	jrls   L3F3B17E0
3f3b14e0:	move   *a13(0x100), a11, 1
3f3b1500:	move   *a13(0x140), a7, 1
3f3b1520:	add    a7, a11
3f3b1530:	move   *a13(0x280), a7, 1
3f3b1550:	sub    a7, a11
3f3b1560:	move   a11, *a13(0x80), 1
3f3b1580:	move   *a13(0x100), a7, 1
3f3b15a0:	cmp    a7, a11
3f3b15b0:	jrhi   L3F3B1630
3f3b15c0:	sub    a11, a7
3f3b15d0:	move   a7, *a13(0x100), 1
3f3b15f0:	sub    a7, a7
3f3b1600:	move   a7, *a13(0x80), 1
3f3b1620:	jruc   L3F3B16B0
L3F3B1630:
3f3b1630:	move   a7, a7
3f3b1640:	jreq   L3F3B16B0
3f3b1650:	sub    a7, a11
3f3b1660:	move   a11, *a13(0x80), 1
3f3b1680:	sub    a7, a7
3f3b1690:	move   a7, *a13(0x100), 1
L3F3B16B0:
3f3b16b0:	move   *a13(0x80), a11, 1
3f3b16d0:	jrle   L3F3B1780
3f3b16e0:	move   *a13(0x140), a7, 1
3f3b1700:	cmp    a7, a11
3f3b1710:	jrnc   L3F3B1780
3f3b1720:	sub    a11, a7
3f3b1730:	move   a7, *a13(0x140), 1
3f3b1750:	sub    a7, a7
3f3b1760:	move   a7, *a13(0x80), 1
L3F3B1780:
3f3b1780:	move   *a13(0x80), a11, 1
3f3b17a0:	jrle   L3F3B17E0
3f3b17b0:	movk   2, a8
3f3b17c0:	jauc   L3F3B8A60
L3F3B17E0:
3f3b17e0:	move   *a13(0x100), *a13(0x660), 1
3f3b1810:	move   *a13(0x100), a11, 1
3f3b1830:	move   *a13(0x140), a7, 1
3f3b1850:	add    a7, a11
3f3b1860:	dec    a11
3f3b1870:	move   a11, *a13(0x680), 1
3f3b1890:	move   *a13(0x280), a7, 1
3f3b18b0:	dec    a7
3f3b18c0:	move   a7, *a13(0x6a0), 1
3f3b18e0:	move   *a13(0x660), a7, 1
3f3b1900:	jrlt   L3F3B1990
3f3b1910:	move   *a13(0x6a0), a7, 1
3f3b1930:	cmp    a7, a11
3f3b1940:	jrgt   L3F3B1990
3f3b1950:	move   *a13(0x660), a7, 1
3f3b1970:	cmp    a11, a7
3f3b1980:	jrle   L3F3B19C0
L3F3B1990:
3f3b1990:	movk   2, a8
3f3b19a0:	jauc   L3F3B8A60
L3F3B19C0:
3f3b19c0:	movk   15, a11
3f3b19d0:	andn   a11, a7
3f3b19e0:	move   a7, *a13(0x660), 1
3f3b1a00:	move   *a13(0x680), a11, 1
3f3b1a20:	movk   15, a7
3f3b1a30:	andn   a7, a11
3f3b1a40:	addk   15, a11
3f3b1a50:	move   a11, *a13(0x680), 1
3f3b1a70:	move   *a13(0x6a0), a7, 1
3f3b1a90:	movk   15, a11
3f3b1aa0:	andn   a11, a7
3f3b1ab0:	addk   15, a7
3f3b1ac0:	move   a7, *a13(0x6a0), 1
3f3b1ae0:	move   *a13(0x660), a11, 1
3f3b1b00:	sra    0x4, a11
3f3b1b10:	move   a11, *a13(0x2c0), 1
3f3b1b30:	move   *a13(0x680), a7, 1
3f3b1b50:	move   *a13(0x660), a11, 1
3f3b1b70:	sub    a11, a7
3f3b1b80:	inc    a7
3f3b1b90:	sra    0x4, a7
3f3b1ba0:	move   a7, *a13(0x2e0), 1
3f3b1bc0:	move   *a13(0x6a0), a7, 1
3f3b1be0:	move   *a13(0x680), a11, 1
3f3b1c00:	sub    a11, a7
3f3b1c10:	sra    0x4, a7
3f3b1c20:	move   a7, *a13(0x300), 1
3f3b1c40:	move   *a13(0x2c0), a7, 1
3f3b1c60:	move   *a13(0x2e0), a11, 1
3f3b1c80:	add    a11, a7
3f3b1c90:	move   *a13(0x300), a11, 1
3f3b1cb0:	add    a11, a7
3f3b1cc0:	move   *a13(0x6a0), a11, 1
3f3b1ce0:	inc    a11
3f3b1cf0:	sra    0x4, a11
3f3b1d00:	cmp    a11, a7
3f3b1d10:	jrls   L3F3B1D50
3f3b1d20:	movk   2, a8
3f3b1d30:	jauc   L3F3B8A60
L3F3B1D50:
3f3b1d50:	move   *a13(0xffe0), a11, 1
3f3b1d70:	move   *a11(0x718), *a13(0xe0), 1
3f3b1da0:	move   *a13(0x2e0), a7, 1
3f3b1dc0:	jreq   L3F3B1DF0
3f3b1dd0:	move   a8, a8
3f3b1de0:	jrne   L3F3B1E20
L3F3B1DF0:
3f3b1df0:	movk   2, a8
3f3b1e00:	jauc   L3F3B8A60
L3F3B1E20:
3f3b1e20:	move   a8, *a13(0x200), 1
3f3b1e40:	move   *a13(0x140), *a13(0x1e0), 1
3f3b1e70:	addk   32, a8
3f3b1e80:	move   a8, *a13(0x1c0), 1
3f3b1ea0:	sll    0x4, a7
3f3b1eb0:	move   a7, *a13(0x1a0), 1
3f3b1ed0:	addk   31, a7
3f3b1ee0:	movk   31, a11
3f3b1ef0:	andn   a11, a7
3f3b1f00:	move   a7, *a13(0x480), 1
3f3b1f20:	addk   31, a8
3f3b1f30:	andn   a11, a8
3f3b1f40:	move   a8, *a13(0x4a0), 1
3f3b1f60:	srl    0x4, a7
3f3b1f70:	mpyu   a8, a7
3f3b1f80:	move   a7, *a13(0x180), 1
3f3b1fa0:	move   *a13(0x2c0), a11, 1
3f3b1fc0:	sll    0x4, a11
3f3b1fd0:	move   *a13(0x100), a7, 1
3f3b1ff0:	sub    a11, a7
3f3b2000:	move   a7, *a13(0x5e0), 1
3f3b2020:	move   *a13(0x480), a11, 1
3f3b2040:	move   *a13(0x140), a7, 1
3f3b2060:	sub    a7, a11
3f3b2070:	move   *a13(0x5e0), a7, 1
3f3b2090:	sub    a7, a11
3f3b20a0:	move   a11, *a13(0x600), 1
3f3b20c0:	sub    a7, a7
3f3b20d0:	move   a7, *a13(0x620), 1
3f3b20f0:	move   *a13(0x160), a11, 1
3f3b2110:	sub    a11, a8
3f3b2120:	move   a8, *a13(0x640), 1
3f3b2140:	move   *a13(0x480), a11, 1
3f3b2160:	move   *a13(0x4a0), a7, 1
3f3b2180:	mpyu   a7, a11
3f3b2190:	move   a11, *a13(0x4c0), 1
3f3b21b0:	calla  L3FB3F9C0
3f3b21e0:	move   a8, @0xa5f40, 1
3f3b2210:	move   @0xd3bd0, a7, 1
3f3b2240:	cmp    a11, a7
3f3b2250:	jrc   L3F3B22A0
3f3b2260:	move   @0xd3bb0, a11, 1
3f3b2290:	jrne   L3F3B2330
L3F3B22A0:
3f3b22a0:	move   a14, -*sp, 1
3f3b22b0:	move   *a13(0x4c0), *a14+, 1
3f3b22d0:	calla  L3FB1D060
3f3b2300:	move   a8, *a13(0x30), 1
3f3b2320:	jruc   L3F3B2350
L3F3B2330:
3f3b2330:	move   a11, *a13(0x30), 1
L3F3B2350:
3f3b2350:	calla  L3FB3F9C0
3f3b2380:	move   a8, @0xa5f60, 1
3f3b23b0:	move   *a13(0x30), a11, 1
3f3b23d0:	jrne   L3F3B2490
3f3b23e0:	move   a14, -*sp, 1
3f3b23f0:	movi   0x3f3b8da8, a8
3f3b2420:	move   a8, *a14+, 1
3f3b2430:	calla  L3F927BC0
3f3b2460:	movk   11, a8
3f3b2470:	jauc   L3F3B8A60
L3F3B2490:
3f3b2490:	move   *a13(0xffe0), a7, 1
3f3b24b0:	move   *a7(0x610), *a13(0x10), 1
3f3b24e0:	move   a14, -*sp, 1
3f3b24f0:	move   *a13(0x480), a7, 1
3f3b2510:	mpyu   a9, a7
3f3b2520:	move   a7, *a14+, 1
3f3b2530:	calla  L3FB1D3A0
3f3b2560:	move   a8, *a13(0x500), 1
3f3b2580:	move   a8, a7
3f3b2590:	jrne   L3F3B2730
3f3b25a0:	move   a14, -*sp, 1
3f3b25b0:	movi   0x3f3b8e90, a8
3f3b25e0:	move   a8, *a14+, 1
3f3b25f0:	calla  L3F927BC0
3f3b2620:	move   @0xd3bb0, a7, 1
3f3b2650:	cmp    a7, a11
3f3b2660:	jrne   L3F3B26B0
3f3b2670:	sub    a11, a11
3f3b2680:	move   a11, *a13(0x30), 1
3f3b26a0:	jruc   L3F3B2700
L3F3B26B0:
3f3b26b0:	move   a14, -*sp, 1
3f3b26c0:	move   a11, *a14+, 1
3f3b26d0:	calla  L3FB1D800
L3F3B2700:
3f3b2700:	movk   11, a8
3f3b2710:	jauc   L3F3B8A60
L3F3B2730:
3f3b2730:	move   @0xcada0, a7, 1
3f3b2760:	move   a8, *a7(0x50), 1
3f3b2780:	move   *a7(0x50), *a7(0x70), 1
3f3b27b0:	move   a11, *a7(0x90), 1
3f3b27d0:	move   a11, *a13(0x5c0), 1
3f3b27f0:	jauc   L3F3B5620
L3F3B2810:
3f3b2810:	move   *a13(0x480), *a13(0x520), 1
3f3b2840:	move   *a13(0x4a0), *a13(0x540), 1
3f3b2870:	move   *a13(0xffe0), a11, 1
3f3b2890:	setf   8, 0, 0
3f3b28a0:	move   *a11(0x788), a9, 0
3f3b28c0:	jreq   L3F3B2BF0
3f3b28d0:	move   *a11(0x790), a9, 0
3f3b28f0:	jreq   L3F3B2BF0
3f3b2900:	move   @0xcada0, a9, 1
3f3b2930:	movk   2, a7
3f3b2940:	setf   16, 0, 0
3f3b2950:	move   a7, *a9, 0
3f3b2960:	move   *a13(0x520), a7, 1
3f3b2980:	srl    0x3, a7
3f3b2990:	move   *a13(0x540), a11, 1
3f3b29b0:	mpyu   a11, a7
3f3b29c0:	subk   2, a7
3f3b29d0:	sll    0x3, a7
3f3b29e0:	move   *a9(0x90), a11, 1
3f3b2a00:	add    a7, a11
3f3b2a10:	move   a11, *a9(0x90), 1
3f3b2a30:	move   *a13(0x1e0), *a13(0x560), 1
3f3b2a60:	move   *a13(0x200), *a13(0x580), 1
3f3b2a90:	move   *a13(0x5e0), a11, 1
3f3b2ab0:	move   *a13(0x600), a7, 1
3f3b2ad0:	add    a7, a11
3f3b2ae0:	move   a11, *a13(0x5a0), 1
3f3b2b00:	move   *a13(0x480), a7, 1
3f3b2b20:	move   *a13(0x640), a11, 1
3f3b2b40:	mpyu   a11, a7
3f3b2b50:	move   *a13(0x5c0), a11, 1
3f3b2b70:	add    a11, a7
3f3b2b80:	move   *a13(0x5e0), a11, 1
3f3b2ba0:	sub    a11, a7
3f3b2bb0:	move   a7, *a13(0x5c0), 1
3f3b2bd0:	jauc   L3F3B5720
L3F3B2BF0:
3f3b2bf0:	move   *a11(0x788), a9, 0
3f3b2c10:	jreq   L3F3B2F10
3f3b2c20:	move   @0xcada0, a9, 1
3f3b2c50:	movk   4, a7
3f3b2c60:	setf   16, 0, 0
3f3b2c70:	move   a7, *a9, 0
3f3b2c80:	move   *a13(0x540), a7, 1
3f3b2ca0:	move   *a13(0x520), a11, 1
3f3b2cc0:	srl    0x3, a11
3f3b2cd0:	dec    a7
3f3b2ce0:	mpyu   a11, a7
3f3b2cf0:	sll    0x3, a7
3f3b2d00:	move   *a9(0x90), a11, 1
3f3b2d20:	add    a7, a11
3f3b2d30:	move   a11, *a9(0x90), 1
3f3b2d50:	move   *a13(0x1e0), *a13(0x560), 1
3f3b2d80:	move   *a13(0x200), *a13(0x580), 1
3f3b2db0:	move   *a13(0x5e0), a11, 1
3f3b2dd0:	move   *a13(0x600), a7, 1
3f3b2df0:	add    a7, a11
3f3b2e00:	move   a11, *a13(0x5a0), 1
3f3b2e20:	move   *a13(0x480), a7, 1
3f3b2e40:	move   *a13(0x640), a11, 1
3f3b2e60:	mpyu   a11, a7
3f3b2e70:	move   *a13(0x5c0), a11, 1
3f3b2e90:	add    a11, a7
3f3b2ea0:	move   *a13(0x600), a11, 1
3f3b2ec0:	sub    a11, a7
3f3b2ed0:	move   a7, *a13(0x5c0), 1
3f3b2ef0:	jauc   L3F3B5720
L3F3B2F10:
3f3b2f10:	move   *a11(0x790), a9, 0
3f3b2f30:	jreq   L3F3B3200
3f3b2f40:	move   @0xcada0, a9, 1
3f3b2f70:	movk   6, a7
3f3b2f80:	setf   16, 0, 0
3f3b2f90:	move   a7, *a9, 0
3f3b2fa0:	move   *a13(0x520), a7, 1
3f3b2fc0:	srl    0x3, a7
3f3b2fd0:	subk   2, a7
3f3b2fe0:	sll    0x3, a7
3f3b2ff0:	move   *a9(0x90), a11, 1
3f3b3010:	add    a7, a11
3f3b3020:	move   a11, *a9(0x90), 1
3f3b3040:	move   *a13(0x1e0), *a13(0x560), 1
3f3b3070:	move   *a13(0x200), *a13(0x580), 1
3f3b30a0:	move   *a13(0x5e0), a11, 1
3f3b30c0:	move   *a13(0x600), a7, 1
3f3b30e0:	add    a7, a11
3f3b30f0:	move   a11, *a13(0x5a0), 1
3f3b3110:	move   *a13(0x480), a7, 1
3f3b3130:	move   *a13(0x620), a11, 1
3f3b3150:	mpyu   a11, a7
3f3b3160:	move   *a13(0x5c0), a11, 1
3f3b3180:	add    a11, a7
3f3b3190:	move   *a13(0x5e0), a11, 1
3f3b31b0:	sub    a11, a7
3f3b31c0:	move   a7, *a13(0x5c0), 1
3f3b31e0:	jauc   L3F3B5720
L3F3B3200:
3f3b3200:	move   @0xcada0, a9, 1
3f3b3230:	sub    a7, a7
3f3b3240:	setf   16, 0, 0
3f3b3250:	move   a7, *a9, 0
3f3b3260:	move   *a13(0x1e0), *a13(0x560), 1
3f3b3290:	move   *a13(0x200), *a13(0x580), 1
3f3b32c0:	move   *a13(0x5e0), a7, 1
3f3b32e0:	move   *a13(0x600), a11, 1
3f3b3300:	add    a11, a7
3f3b3310:	move   a7, *a13(0x5a0), 1
3f3b3330:	move   *a13(0x480), a7, 1
3f3b3350:	move   *a13(0x620), a11, 1
3f3b3370:	mpyu   a11, a7
3f3b3380:	move   *a13(0x5c0), a11, 1
3f3b33a0:	add    a11, a7
3f3b33b0:	move   *a13(0x600), a11, 1
3f3b33d0:	sub    a11, a7
3f3b33e0:	move   a7, *a13(0x5c0), 1
3f3b3400:	jauc   L3F3B5720
L3F3B3420:
3f3b3420:	move   *a13(0x4a0), *a13(0x520), 1
3f3b3450:	move   *a13(0x480), *a13(0x540), 1
3f3b3480:	move   *a13(0xffe0), a11, 1
3f3b34a0:	setf   8, 0, 0
3f3b34b0:	move   *a11(0x788), a9, 0
3f3b34d0:	jreq   L3F3B3730
3f3b34e0:	move   *a11(0x790), a9, 0
3f3b3500:	jreq   L3F3B3730
3f3b3510:	move   @0xcada0, a9, 1
3f3b3540:	movk   3, a7
3f3b3550:	setf   16, 0, 0
3f3b3560:	move   a7, *a9, 0
3f3b3570:	move   *a13(0x200), *a13(0x560), 1
3f3b35a0:	move   *a13(0x1e0), *a13(0x580), 1
3f3b35d0:	move   *a13(0x620), a7, 1
3f3b35f0:	move   *a13(0x640), a11, 1
3f3b3610:	add    a11, a7
3f3b3620:	move   a7, *a13(0x5a0), 1
3f3b3640:	move   *a13(0x4a0), a7, 1
3f3b3660:	move   *a13(0x600), a11, 1
3f3b3680:	mpyu   a11, a7
3f3b3690:	move   *a13(0x5c0), a11, 1
3f3b36b0:	add    a11, a7
3f3b36c0:	move   *a13(0x640), a11, 1
3f3b36e0:	sub    a11, a7
3f3b36f0:	move   a7, *a13(0x5c0), 1
3f3b3710:	jauc   L3F3B5720
L3F3B3730:
3f3b3730:	move   *a11(0x788), a9, 0
3f3b3750:	jreq   L3F3B3A20
3f3b3760:	move   @0xcada0, a9, 1
3f3b3790:	movk   5, a7
3f3b37a0:	setf   16, 0, 0
3f3b37b0:	move   a7, *a9, 0
3f3b37c0:	move   *a13(0x520), a7, 1
3f3b37e0:	srl    0x3, a7
3f3b37f0:	dec    a7
3f3b3800:	sll    0x3, a7
3f3b3810:	move   *a9(0x90), a11, 1
3f3b3830:	add    a7, a11
3f3b3840:	move   a11, *a9(0x90), 1
3f3b3860:	move   *a13(0x200), *a13(0x560), 1
3f3b3890:	move   *a13(0x1e0), *a13(0x580), 1
3f3b38c0:	move   *a13(0x620), a11, 1
3f3b38e0:	move   *a13(0x640), a7, 1
3f3b3900:	add    a7, a11
3f3b3910:	move   a11, *a13(0x5a0), 1
3f3b3930:	move   *a13(0x4a0), a7, 1
3f3b3950:	move   *a13(0x600), a11, 1
3f3b3970:	mpyu   a11, a7
3f3b3980:	move   *a13(0x5c0), a11, 1
3f3b39a0:	add    a11, a7
3f3b39b0:	move   *a13(0x620), a11, 1
3f3b39d0:	sub    a11, a7
3f3b39e0:	move   a7, *a13(0x5c0), 1
3f3b3a00:	jauc   L3F3B5720
L3F3B3A20:
3f3b3a20:	move   *a11(0x790), a9, 0
3f3b3a40:	jreq   L3F3B3C70
3f3b3a50:	move   @0xcada0, a9, 1
3f3b3a80:	movk   7, a7
3f3b3a90:	setf   16, 0, 0
3f3b3aa0:	move   a7, *a9, 0
3f3b3ab0:	move   *a13(0x200), *a13(0x560), 1
3f3b3ae0:	move   *a13(0x1e0), *a13(0x580), 1
3f3b3b10:	move   *a13(0x620), a7, 1
3f3b3b30:	move   *a13(0x640), a11, 1
3f3b3b50:	add    a11, a7
3f3b3b60:	move   a7, *a13(0x5a0), 1
3f3b3b80:	move   *a13(0x4a0), a7, 1
3f3b3ba0:	move   *a13(0x5e0), a11, 1
3f3b3bc0:	mpyu   a11, a7
3f3b3bd0:	move   *a13(0x5c0), a11, 1
3f3b3bf0:	add    a11, a7
3f3b3c00:	move   *a13(0x640), a11, 1
3f3b3c20:	sub    a11, a7
3f3b3c30:	move   a7, *a13(0x5c0), 1
3f3b3c50:	jauc   L3F3B5720
L3F3B3C70:
3f3b3c70:	move   @0xcada0, a9, 1
3f3b3ca0:	movk   1, a7
3f3b3cb0:	setf   16, 0, 0
3f3b3cc0:	move   a7, *a9, 0
3f3b3cd0:	move   *a13(0x520), a7, 1
3f3b3cf0:	srl    0x3, a7
3f3b3d00:	dec    a7
3f3b3d10:	sll    0x3, a7
3f3b3d20:	move   *a9(0x90), a11, 1
3f3b3d40:	add    a7, a11
3f3b3d50:	move   a11, *a9(0x90), 1
3f3b3d70:	move   *a13(0x200), *a13(0x560), 1
3f3b3da0:	move   *a13(0x1e0), *a13(0x580), 1
3f3b3dd0:	move   *a13(0x620), a11, 1
3f3b3df0:	move   *a13(0x640), a7, 1
3f3b3e10:	add    a7, a11
3f3b3e20:	move   a11, *a13(0x5a0), 1
3f3b3e40:	move   *a13(0x4a0), a7, 1
3f3b3e60:	move   *a13(0x5e0), a11, 1
3f3b3e80:	mpyu   a11, a7
3f3b3e90:	move   *a13(0x5c0), a11, 1
3f3b3eb0:	add    a11, a7
3f3b3ec0:	move   *a13(0x620), a11, 1
3f3b3ee0:	sub    a11, a7
3f3b3ef0:	move   a7, *a13(0x5c0), 1
3f3b3f10:	jauc   L3F3B5720
L3F3B3F30:
3f3b3f30:	move   *a13(0x480), *a13(0x520), 1
3f3b3f60:	move   *a13(0x4a0), *a13(0x540), 1
3f3b3f90:	move   *a13(0xffe0), a11, 1
3f3b3fb0:	setf   8, 0, 0
3f3b3fc0:	move   *a11(0x788), a9, 0
3f3b3fe0:	jreq   L3F3B4240
3f3b3ff0:	move   *a11(0x790), a9, 0
3f3b4010:	jreq   L3F3B4240
3f3b4020:	move   @0xcada0, a9, 1
3f3b4050:	sub    a7, a7
3f3b4060:	setf   16, 0, 0
3f3b4070:	move   a7, *a9, 0
3f3b4080:	move   *a13(0x1e0), *a13(0x560), 1
3f3b40b0:	move   *a13(0x200), *a13(0x580), 1
3f3b40e0:	move   *a13(0x5e0), a7, 1
3f3b4100:	move   *a13(0x600), a11, 1
3f3b4120:	add    a11, a7
3f3b4130:	move   a7, *a13(0x5a0), 1
3f3b4150:	move   *a13(0x480), a7, 1
3f3b4170:	move   *a13(0x620), a11, 1
3f3b4190:	mpyu   a11, a7
3f3b41a0:	move   *a13(0x5c0), a11, 1
3f3b41c0:	add    a11, a7
3f3b41d0:	move   *a13(0x600), a11, 1
3f3b41f0:	sub    a11, a7
3f3b4200:	move   a7, *a13(0x5c0), 1
3f3b4220:	jauc   L3F3B5720
L3F3B4240:
3f3b4240:	move   *a11(0x788), a9, 0
3f3b4260:	jreq   L3F3B4530
3f3b4270:	move   @0xcada0, a9, 1
3f3b42a0:	movk   6, a7
3f3b42b0:	setf   16, 0, 0
3f3b42c0:	move   a7, *a9, 0
3f3b42d0:	move   *a13(0x520), a7, 1
3f3b42f0:	srl    0x3, a7
3f3b4300:	subk   2, a7
3f3b4310:	sll    0x3, a7
3f3b4320:	move   *a9(0x90), a11, 1
3f3b4340:	add    a7, a11
3f3b4350:	move   a11, *a9(0x90), 1
3f3b4370:	move   *a13(0x1e0), *a13(0x560), 1
3f3b43a0:	move   *a13(0x200), *a13(0x580), 1
3f3b43d0:	move   *a13(0x5e0), a11, 1
3f3b43f0:	move   *a13(0x600), a7, 1
3f3b4410:	add    a7, a11
3f3b4420:	move   a11, *a13(0x5a0), 1
3f3b4440:	move   *a13(0x480), a7, 1
3f3b4460:	move   *a13(0x620), a11, 1
3f3b4480:	mpyu   a11, a7
3f3b4490:	move   *a13(0x5c0), a11, 1
3f3b44b0:	add    a11, a7
3f3b44c0:	move   *a13(0x5e0), a11, 1
3f3b44e0:	sub    a11, a7
3f3b44f0:	move   a7, *a13(0x5c0), 1
3f3b4510:	jauc   L3F3B5720
L3F3B4530:
3f3b4530:	move   *a11(0x790), a9, 0
3f3b4550:	jreq   L3F3B4850
3f3b4560:	move   @0xcada0, a9, 1
3f3b4590:	movk   4, a7
3f3b45a0:	setf   16, 0, 0
3f3b45b0:	move   a7, *a9, 0
3f3b45c0:	move   *a13(0x540), a7, 1
3f3b45e0:	move   *a13(0x520), a11, 1
3f3b4600:	srl    0x3, a11
3f3b4610:	dec    a7
3f3b4620:	mpyu   a11, a7
3f3b4630:	sll    0x3, a7
3f3b4640:	move   *a9(0x90), a11, 1
3f3b4660:	add    a7, a11
3f3b4670:	move   a11, *a9(0x90), 1
3f3b4690:	move   *a13(0x1e0), *a13(0x560), 1
3f3b46c0:	move   *a13(0x200), *a13(0x580), 1
3f3b46f0:	move   *a13(0x5e0), a11, 1
3f3b4710:	move   *a13(0x600), a7, 1
3f3b4730:	add    a7, a11
3f3b4740:	move   a11, *a13(0x5a0), 1
3f3b4760:	move   *a13(0x480), a7, 1
3f3b4780:	move   *a13(0x640), a11, 1
3f3b47a0:	mpyu   a11, a7
3f3b47b0:	move   *a13(0x5c0), a11, 1
3f3b47d0:	add    a11, a7
3f3b47e0:	move   *a13(0x600), a11, 1
3f3b4800:	sub    a11, a7
3f3b4810:	move   a7, *a13(0x5c0), 1
3f3b4830:	jauc   L3F3B5720
L3F3B4850:
3f3b4850:	move   @0xcada0, a9, 1
3f3b4880:	movk   2, a7
3f3b4890:	setf   16, 0, 0
3f3b48a0:	move   a7, *a9, 0
3f3b48b0:	move   *a13(0x520), a7, 1
3f3b48d0:	srl    0x3, a7
3f3b48e0:	move   *a13(0x540), a11, 1
3f3b4900:	mpyu   a11, a7
3f3b4910:	subk   2, a7
3f3b4920:	sll    0x3, a7
3f3b4930:	move   *a9(0x90), a11, 1
3f3b4950:	add    a7, a11
3f3b4960:	move   a11, *a9(0x90), 1
3f3b4980:	move   *a13(0x1e0), *a13(0x560), 1
3f3b49b0:	move   *a13(0x200), *a13(0x580), 1
3f3b49e0:	move   *a13(0x5e0), a11, 1
3f3b4a00:	move   *a13(0x600), a7, 1
3f3b4a20:	add    a7, a11
3f3b4a30:	move   a11, *a13(0x5a0), 1
3f3b4a50:	move   *a13(0x480), a7, 1
3f3b4a70:	move   *a13(0x640), a11, 1
3f3b4a90:	mpyu   a11, a7
3f3b4aa0:	move   *a13(0x5c0), a11, 1
3f3b4ac0:	add    a11, a7
3f3b4ad0:	move   *a13(0x5e0), a11, 1
3f3b4af0:	sub    a11, a7
3f3b4b00:	move   a7, *a13(0x5c0), 1
3f3b4b20:	jauc   L3F3B5720
L3F3B4B40:
3f3b4b40:	move   *a13(0x4a0), *a13(0x520), 1
3f3b4b70:	move   *a13(0x480), *a13(0x540), 1
3f3b4ba0:	move   *a13(0xffe0), a11, 1
3f3b4bc0:	setf   8, 0, 0
3f3b4bd0:	move   *a11(0x788), a9, 0
3f3b4bf0:	jreq   L3F3B4EF0
3f3b4c00:	move   *a11(0x790), a9, 0
3f3b4c20:	jreq   L3F3B4EF0
3f3b4c30:	move   @0xcada0, a9, 1
3f3b4c60:	movk   1, a7
3f3b4c70:	setf   16, 0, 0
3f3b4c80:	move   a7, *a9, 0
3f3b4c90:	move   *a13(0x520), a7, 1
3f3b4cb0:	srl    0x3, a7
3f3b4cc0:	dec    a7
3f3b4cd0:	sll    0x3, a7
3f3b4ce0:	move   *a9(0x90), a11, 1
3f3b4d00:	add    a7, a11
3f3b4d10:	move   a11, *a9(0x90), 1
3f3b4d30:	move   *a13(0x200), *a13(0x560), 1
3f3b4d60:	move   *a13(0x1e0), *a13(0x580), 1
3f3b4d90:	move   *a13(0x620), a11, 1
3f3b4db0:	move   *a13(0x640), a7, 1
3f3b4dd0:	add    a7, a11
3f3b4de0:	move   a11, *a13(0x5a0), 1
3f3b4e00:	move   *a13(0x4a0), a7, 1
3f3b4e20:	move   *a13(0x5e0), a11, 1
3f3b4e40:	mpyu   a11, a7
3f3b4e50:	move   *a13(0x5c0), a11, 1
3f3b4e70:	add    a11, a7
3f3b4e80:	move   *a13(0x620), a11, 1
3f3b4ea0:	sub    a11, a7
3f3b4eb0:	move   a7, *a13(0x5c0), 1
3f3b4ed0:	jauc   L3F3B5720
L3F3B4EF0:
3f3b4ef0:	move   *a11(0x788), a9, 0
3f3b4f10:	jreq   L3F3B5130
3f3b4f20:	move   @0xcada0, a9, 1
3f3b4f50:	movk   7, a7
3f3b4f60:	setf   16, 0, 0
3f3b4f70:	move   a7, *a9, 0
3f3b4f80:	move   *a13(0x200), *a13(0x560), 1
3f3b4fb0:	move   *a13(0x1e0), *a13(0x580), 1
3f3b4fe0:	move   *a13(0x620), a7, 1
3f3b5000:	move   *a13(0x640), a11, 1
3f3b5020:	add    a11, a7
3f3b5030:	move   a7, *a13(0x5a0), 1
3f3b5050:	move   *a13(0x4a0), a7, 1
3f3b5070:	move   *a13(0x5e0), a11, 1
3f3b5090:	mpyu   a11, a7
3f3b50a0:	move   *a13(0x5c0), a11, 1
3f3b50c0:	add    a11, a7
3f3b50d0:	move   *a13(0x640), a11, 1
3f3b50f0:	sub    a11, a7
3f3b5100:	move   a7, *a13(0x5c0), 1
3f3b5120:	jruc   L3F3B5720
L3F3B5130:
3f3b5130:	move   *a11(0x790), a9, 0
3f3b5150:	jreq   L3F3B5410
3f3b5160:	move   @0xcada0, a9, 1
3f3b5190:	movk   5, a7
3f3b51a0:	setf   16, 0, 0
3f3b51b0:	move   a7, *a9, 0
3f3b51c0:	move   *a13(0x520), a7, 1
3f3b51e0:	srl    0x3, a7
3f3b51f0:	dec    a7
3f3b5200:	sll    0x3, a7
3f3b5210:	move   *a9(0x90), a11, 1
3f3b5230:	add    a7, a11
3f3b5240:	move   a11, *a9(0x90), 1
3f3b5260:	move   *a13(0x200), *a13(0x560), 1
3f3b5290:	move   *a13(0x1e0), *a13(0x580), 1
3f3b52c0:	move   *a13(0x620), a11, 1
3f3b52e0:	move   *a13(0x640), a7, 1
3f3b5300:	add    a7, a11
3f3b5310:	move   a11, *a13(0x5a0), 1
3f3b5330:	move   *a13(0x4a0), a7, 1
3f3b5350:	move   *a13(0x600), a11, 1
3f3b5370:	mpyu   a11, a7
3f3b5380:	move   *a13(0x5c0), a11, 1
3f3b53a0:	add    a11, a7
3f3b53b0:	move   *a13(0x620), a11, 1
3f3b53d0:	sub    a11, a7
3f3b53e0:	move   a7, *a13(0x5c0), 1
3f3b5400:	jruc   L3F3B5720
L3F3B5410:
3f3b5410:	move   @0xcada0, a9, 1
3f3b5440:	movk   3, a7
3f3b5450:	setf   16, 0, 0
3f3b5460:	move   a7, *a9, 0
3f3b5470:	move   *a13(0x200), *a13(0x560), 1
3f3b54a0:	move   *a13(0x1e0), *a13(0x580), 1
3f3b54d0:	move   *a13(0x620), a7, 1
3f3b54f0:	move   *a13(0x640), a11, 1
3f3b5510:	add    a11, a7
3f3b5520:	move   a7, *a13(0x5a0), 1
3f3b5540:	move   *a13(0x4a0), a7, 1
3f3b5560:	move   *a13(0x600), a11, 1
3f3b5580:	mpyu   a11, a7
3f3b5590:	move   *a13(0x5c0), a11, 1
3f3b55b0:	add    a11, a7
3f3b55c0:	move   *a13(0x640), a11, 1
3f3b55e0:	sub    a11, a7
3f3b55f0:	move   a7, *a13(0x5c0), 1
3f3b5610:	jruc   L3F3B5720
L3F3B5620:
3f3b5620:	move   *a13(0xffe0), a7, 1
3f3b5640:	setf   16, 0, 0
3f3b5650:	move   *a7(0x778), a8, 0
3f3b5670:	jaeq   L3F3B2810
3f3b5690:	dec    a8
3f3b56a0:	jaeq   L3F3B3420
3f3b56c0:	dec    a8
3f3b56d0:	jaeq   L3F3B3F30
3f3b56f0:	dec    a8
3f3b5700:	jaeq   L3F3B4B40
L3F3B5720:
3f3b5720:	move   @0xcada0, a11, 1
3f3b5750:	move   *a13(0x480), a9, 1
3f3b5770:	srl    0x3, a9
3f3b5780:	move   a9, *a11(0x10), 1
3f3b57a0:	move   *a13(0x520), a9, 1
3f3b57c0:	srl    0x3, a9
3f3b57d0:	move   a9, *a11(0x30), 1
3f3b57f0:	movb   *a13(0x3d0), a9
3f3b5810:	movb   a9, @0xca2b0
3f3b5840:	movb   *a13(0x3e0), a7
3f3b5860:	movb   a7, @0xca2c0
3f3b5890:	movb   *a13(0x3f0), a7
3f3b58b0:	movb   a7, @0xca2d0
3f3b58e0:	movb   *a13(0x400), a7
3f3b5900:	movb   a7, @0xca2e0
3f3b5930:	movb   *a13(0x410), a7
3f3b5950:	movb   a7, @0xca2f0
3f3b5980:	movb   *a13(0x420), a7
3f3b59a0:	movb   a7, @0xca300
3f3b59d0:	movb   *a13(0x430), a7
3f3b59f0:	movb   a7, @0xca310
3f3b5a20:	movb   *a13(0x440), a7
3f3b5a40:	movb   a7, @0xca320
3f3b5a70:	movi   0xca3a8, a7
3f3b5aa0:	move   a7, *a13(0x460), 1
3f3b5ac0:	move   a14, -*sp, 1
3f3b5ad0:	move   a13, a9
3f3b5ae0:	addi   0x450, a9
3f3b5b00:	move   a9, *a14+, 1
3f3b5b10:	move   a7, *a14+, 1
3f3b5b20:	move   *a13(0x3b0), *a14+, 1
3f3b5b40:	move   *a13(0x390), *a14+, 1
3f3b5b60:	move   *a13(0x370), *a14+, 1
3f3b5b80:	move   *a13(0x350), *a14+, 1
3f3b5ba0:	calla  L3FB1A6A0
3f3b5bd0:	sub    a11, a11
3f3b5be0:	movb   a11, @0xca330
3f3b5c10:	setf   8, 0, 0
3f3b5c20:	move   *a13(0x450), a9, 0
3f3b5c40:	movb   a9, @0xca340
3f3b5c70:	movb   a9, @0xca350
3f3b5ca0:	move   *a13(0x330), a7, 1
3f3b5cc0:	neg    a7
3f3b5cd0:	dec    a7
3f3b5ce0:	setf   16, 0, 0
3f3b5cf0:	move   a7, *a13(0x50), 0
3f3b5d10:	move   *a13(0x50), a7, 0
3f3b5d30:	srl    0x8, a7
3f3b5d40:	andi   0xff, a7
3f3b5d70:	movb   a7, @0xca270
3f3b5da0:	move   *a13(0x50), a7, 0
3f3b5dc0:	andi   0xff, a7
3f3b5df0:	movb   a7, @0xca280
3f3b5e20:	move   *a13(0x320), a7, 0
3f3b5e40:	neg    a7
3f3b5e50:	move   a7, *a13(0x50), 0
3f3b5e70:	move   *a13(0x50), a7, 0
3f3b5e90:	srl    0x8, a7
3f3b5ea0:	andi   0xff, a7
3f3b5ed0:	movb   a7, @0xca290
3f3b5f00:	move   *a13(0x50), a7, 0
3f3b5f20:	andi   0xff, a7
3f3b5f50:	movb   a7, @0xca2a0
3f3b5f80:	movi   0xff, a7
3f3b5fa0:	movb   a7, @0xca380
3f3b5fd0:	subk   16, a7
3f3b5fe0:	movb   a7, @0xca390
3f3b6010:	move   a11, @0x5600100, 0
3f3b6040:	movi   0x248, a7
3f3b6060:	move   a7, @0x5600020, 0
3f3b6090:	movi   0x32, a7
3f3b60b0:	move   a7, @0x5600030, 0
3f3b60e0:	movk   1, a7
3f3b60f0:	move   a7, @0x5600100, 0
3f3b6120:	move   a7, *a13(0x80), 1
3f3b6140:	setf   8, 0, 0
3f3b6150:	move   @0xca230, a11, 0
3f3b6180:	cmp    a11, a7
3f3b6190:	jrhi   L3F3B63A0
L3F3B61A0:
3f3b61a0:	move   *a13(0x80), a11, 1
3f3b61c0:	inc    a11
3f3b61d0:	sll    0x3, a11
3f3b61e0:	addi   0xca230, a11
3f3b6210:	move   *a11, a11, 0
3f3b6220:	sll    0x8, a11
3f3b6230:	move   *a13(0x80), a9, 1
3f3b6250:	sll    0x3, a9
3f3b6260:	addi   0xca230, a9
3f3b6290:	move   *a9, a9, 0
3f3b62a0:	or     a9, a11
3f3b62b0:	setf   16, 0, 0
3f3b62c0:	move   a11, @0x5600080, 0
3f3b62f0:	move   *a13(0x80), a11, 1
3f3b6310:	addk   2, a11
3f3b6320:	move   a11, *a13(0x80), 1
3f3b6340:	setf   8, 0, 0
3f3b6350:	move   @0xca230, a9, 0
3f3b6380:	cmp    a9, a11
3f3b6390:	jrls   L3F3B61A0
L3F3B63A0:
3f3b63a0:	movi   0x5600030, a11
3f3b63d0:	setf   16, 0, 0
3f3b63e0:	move   *a11, a9, 0
3f3b63f0:	movk   1, a7
3f3b6400:	or     a7, a9
3f3b6410:	move   a9, *a11, 0
3f3b6420:	movi   0xfff, a11
3f3b6440:	move   a11, *a13(0xa0), 1
3f3b6460:	move   @0x5600010, a9, 0
3f3b6490:	btst   1, a9
3f3b64a0:	jrne   L3F3B6570
L3F3B64B0:
3f3b64b0:	move   *a13(0xa0), a11, 1
3f3b64d0:	dec    a11
3f3b64e0:	move   a11, *a13(0xa0), 1
3f3b6500:	move   @0x5600010, a9, 0
3f3b6530:	btst   1, a9
3f3b6540:	jrne   L3F3B6570
3f3b6550:	move   a11, a7
3f3b6560:	jrne   L3F3B64B0
L3F3B6570:
3f3b6570:	move   a11, a7
3f3b6580:	jrne   L3F3B67F0
3f3b6590:	move   a14, -*sp, 1
3f3b65a0:	movi   0x3f3b8f90, a8
3f3b65d0:	move   a8, *a14+, 1
3f3b65e0:	calla  L3F927BC0
3f3b6610:	move   a14, -*sp, 1
3f3b6620:	move   *a13(0x500), *a14+, 1
3f3b6640:	calla  L3FB1D8C0
3f3b6670:	move   *a13(0x30), a9, 1
3f3b6690:	move   @0xd3bb0, a7, 1
3f3b66c0:	cmp    a7, a9
3f3b66d0:	jrne   L3F3B6720
3f3b66e0:	sub    a9, a9
3f3b66f0:	move   a9, *a13(0x30), 1
3f3b6710:	jruc   L3F3B6770
L3F3B6720:
3f3b6720:	move   a14, -*sp, 1
3f3b6730:	move   a9, *a14+, 1
3f3b6740:	calla  L3FB1D800
L3F3B6770:
3f3b6770:	calla  L3FB16CA0
3f3b67a0:	move   a8, *a13(0x60), 1
3f3b67c0:	movk   2, a8
3f3b67d0:	jauc   L3F3B8A60
L3F3B67F0:
3f3b67f0:	movk   2, a9
3f3b6800:	move   a9, @0x5600100, 0
3f3b6830:	movi   0x5600100, a9
3f3b6860:	move   *a9, a7, 0
3f3b6870:	andi   0xfffd, a7
3f3b68a0:	move   a7, *a9, 0
3f3b68b0:	move   @0xcada0, a9, 1
3f3b68e0:	move   *a9, a7, 0
3f3b68f0:	subk   2, a7
3f3b6900:	jreq   L3F3B6940
3f3b6910:	move   *a9, a7, 0
3f3b6920:	subk   6, a7
3f3b6930:	jrne   L3F3B69B0
L3F3B6940:
3f3b6940:	movi   0x5600100, a7
3f3b6970:	move   *a7, a11, 0
3f3b6980:	movk   4, a9
3f3b6990:	or     a9, a11
3f3b69a0:	move   a11, *a7, 0
L3F3B69B0:
3f3b69b0:	movi   0x248, a11
3f3b69d0:	move   a11, @0x5600020, 0
3f3b6a00:	sub    a9, a9
3f3b6a10:	move   a9, @0x5600000, 0
3f3b6a40:	move   *a13(0xffe0), a7, 1
3f3b6a60:	setf   8, 0, 0
3f3b6a70:	move   *a7(0x630), a9, 0
3f3b6a90:	subk   5, a9
3f3b6aa0:	jreq   L3F3B6BA0
3f3b6ab0:	move   *a7(0x630), a9, 0
3f3b6ad0:	sll    0x2, a9
3f3b6ae0:	movb   a9, *a7(0x630)
3f3b6b00:	move   *a7(0x630), a9, 0
3f3b6b20:	ori    0x12, a9
3f3b6b50:	setf   16, 0, 0
3f3b6b60:	move   a9, @0x5600030, 0
3f3b6b90:	jruc   L3F3B6CE0
L3F3B6BA0:
3f3b6ba0:	movi   0x32, a9
3f3b6bc0:	setf   16, 0, 0
3f3b6bd0:	move   a9, @0x5600030, 0
3f3b6c00:	move   *a13(0xe0), a9, 1
3f3b6c20:	jreq   L3F3B6CE0
3f3b6c30:	move   *a13(0x220), a11, 1
3f3b6c50:	mpyu   a11, a9
3f3b6c60:	move   *a13(0x10), a7, 1
3f3b6c80:	add    a7, a9
3f3b6c90:	move   a9, *a13(0x10), 1
3f3b6cb0:	sub    a7, a7
3f3b6cc0:	move   a7, *a13(0xe0), 1
L3F3B6CE0:
3f3b6ce0:	move   *a13(0x240), a11, 1
3f3b6d00:	move   a11, @0x5600040, 0
3f3b6d30:	calla  L3FB3F9C0
3f3b6d60:	move   a8, @0xa5f20, 1
3f3b6d90:	move   a8, @0xa5f80, 1
3f3b6dc0:	move   a14, -*sp, 1
3f3b6dd0:	move   *a13(0xe0), *a14+, 1
3f3b6df0:	move   *a13(0x300), *a14+, 1
3f3b6e10:	move   *a13(0x2e0), *a14+, 1
3f3b6e30:	move   *a13(0x2c0), *a14+, 1
3f3b6e50:	move   *a13(0x180), *a14+, 1
3f3b6e70:	move   *a13(0x10), *a14+, 1
3f3b6e90:	calla  L3FB29C60
3f3b6ec0:	move   a8, *a13(0x60), 1
3f3b6ee0:	calla  L3FB3F9C0
3f3b6f10:	move   a8, @0xa5fa0, 1
3f3b6f40:	move   *a13(0x60), a9, 1
3f3b6f60:	jreq   L3F3B71F0
3f3b6f70:	move   a14, -*sp, 1
3f3b6f80:	move   *a13(0x500), *a14+, 1
3f3b6fa0:	calla  L3FB1D8C0
3f3b6fd0:	move   *a13(0x30), a7, 1
3f3b6ff0:	move   @0xd3bb0, a9, 1
3f3b7020:	cmp    a9, a7
3f3b7030:	jrne   L3F3B7080
3f3b7040:	sub    a7, a7
3f3b7050:	move   a7, *a13(0x30), 1
3f3b7070:	jruc   L3F3B70D0
L3F3B7080:
3f3b7080:	move   a14, -*sp, 1
3f3b7090:	move   a7, *a14+, 1
3f3b70a0:	calla  L3FB1D800
L3F3B70D0:
3f3b70d0:	move   a14, -*sp, 1
3f3b70e0:	move   *a13(0x60), *a14+, 1
3f3b7100:	movi   0x3f3b9080, a8
3f3b7130:	move   a8, *a14+, 1
3f3b7140:	calla  L3F927BC0
3f3b7170:	calla  L3FB16CA0
3f3b71a0:	move   a8, *a13(0x60), 1
3f3b71c0:	movk   2, a8
3f3b71d0:	jauc   L3F3B8A60
L3F3B71F0:
3f3b71f0:	move   *a13(0xffe0), a7, 1
3f3b7210:	move   *a7(0x678), a8, 1
3f3b7230:	calla  L3FE11540
3f3b7260:	move   *a7(0x5d0), a8, 1
3f3b7280:	calla  L3FE114E0
3f3b72b0:	move   *a7(0x6b8), a8, 1
3f3b72d0:	calla  L3FE114E0
3f3b7300:	calla  L3FE0F590
3f3b7330:	calla  L3FE0FAF0
3f3b7360:	move   *a13(0x370), a8, 1
3f3b7380:	calla  L3FE114E0
3f3b73b0:	move   *a13(0x350), a8, 1
3f3b73d0:	calla  L3FE114E0
3f3b7400:	calla  L3FE0F590
3f3b7430:	calla  L3FE0FAF0
3f3b7460:	calla  L3FE10F10
3f3b7490:	move   a8, *a7(0x678), 1
3f3b74b0:	move   *a7(0x698), a8, 1
3f3b74d0:	calla  L3FE11540
3f3b7500:	move   *a7(0x5f0), a8, 1
3f3b7520:	calla  L3FE114E0
3f3b7550:	move   *a7(0x6d8), a8, 1
3f3b7570:	calla  L3FE114E0
3f3b75a0:	calla  L3FE0F590
3f3b75d0:	calla  L3FE0FAF0
3f3b7600:	move   *a13(0x3b0), a8, 1
3f3b7620:	calla  L3FE114E0
3f3b7650:	move   *a13(0x390), a8, 1
3f3b7670:	calla  L3FE114E0
3f3b76a0:	calla  L3FE0F590
3f3b76d0:	calla  L3FE0FAF0
3f3b7700:	calla  L3FE10F10
3f3b7730:	move   a8, *a7(0x698), 1
3f3b7750:	calla  L3FB3F9C0
3f3b7780:	move   a8, @0xa5fc0, 1
3f3b77b0:	setf   8, 0, 0
3f3b77c0:	move   *a7(0x48), a7, 0
3f3b77e0:	dsj    a7, L3F3B7A70
3f3b7800:	move   a14, -*sp, 1
3f3b7810:	move   *a13(0x5c0), *a14+, 1
3f3b7830:	move   *a13(0xffe0), a7, 1
3f3b7850:	move   *a7(0x658), a7, 1
3f3b7870:	setf   16, 1, 0
3f3b7880:	move   *a7, a7, 0
3f3b7890:	dsjs   a7, L3F3B78C0
3f3b78a0:	movk   1, a7
3f3b78b0:	jruc   L3F3B78D0
L3F3B78C0:
3f3b78c0:	sub    a7, a7
L3F3B78D0:
3f3b78d0:	move   a7, *a14+, 1
3f3b78e0:	move   *a13(0x5a0), *a14+, 1
3f3b7900:	move   *a13(0x580), *a14+, 1
3f3b7920:	move   *a13(0x560), *a14+, 1
3f3b7940:	move   *a13(0xffe0), a7, 1
3f3b7960:	move   *a7(0x698), *a14+, 1
3f3b7980:	move   *a7(0x678), *a14+, 1
3f3b79a0:	movk   1, a7
3f3b79b0:	move   a7, *a14+, 1
3f3b79c0:	move   *a13(0xffe0), a7, 1
3f3b79e0:	move   *a7(0x638), *a14+, 1
3f3b7a00:	move   *a7(0x658), *a14+, 1
3f3b7a20:	move   *a7(0x638), a7, 1
3f3b7a40:	move   *a7(0x380), a7, 1
3f3b7a60:	call   a7
L3F3B7A70:
3f3b7a70:	calla  L3FB3F9C0
3f3b7aa0:	move   a8, @0xa5fe0, 1
3f3b7ad0:	sub    a7, a7
3f3b7ae0:	move   a7, *a13(0x60), 1
3f3b7b00:	move   *a13(0xffe0), a9, 1
3f3b7b20:	move   *a9(0x798), a9, 1
3f3b7b40:	jaeq   L3F3B8790
3f3b7b60:	move   *a13(0xffe0), a9, 1
3f3b7b80:	setf   8, 0, 0
3f3b7b90:	move   *a9(0x50), a9, 0
3f3b7bb0:	dec    a9
3f3b7bc0:	jrhi   L3F3B7C30
3f3b7bd0:	move   *a13(0xffe0), a9, 1
3f3b7bf0:	move   *a9(0x48), a9, 0
3f3b7c10:	jane   L3F3B8790
L3F3B7C30:
3f3b7c30:	move   a14, -*sp, 1
3f3b7c40:	move   a7, *a14+, 1
3f3b7c50:	move   a7, *a14+, 1
3f3b7c60:	move   a7, *a14+, 1
3f3b7c70:	movk   2, a9
3f3b7c80:	move   a9, *a14+, 1
3f3b7c90:	move   *a13(0x560), a9, 1
3f3b7cb0:	move   *a13(0x5a0), a11, 1
3f3b7cd0:	add    a11, a9
3f3b7ce0:	move   a9, *a14+, 1
3f3b7cf0:	movk   1, a9
3f3b7d00:	move   a9, *a14+, 1
3f3b7d10:	move   *a13(0x580), *a14+, 1
3f3b7d30:	move   *a13(0x560), *a14+, 1
3f3b7d50:	move   a7, *a14+, 1
3f3b7d60:	move   a14, -*sp, 1
3f3b7d70:	move   *a13(0x560), a9, 1
3f3b7d90:	add    a11, a9
3f3b7da0:	move   a9, *a14+, 1
3f3b7db0:	movk   1, a9
3f3b7dc0:	move   a9, *a14+, 1
3f3b7dd0:	move   a7, *a14+, 1
3f3b7de0:	move   a9, *a14+, 1
3f3b7df0:	calla  L3F566B40
3f3b7e20:	move   a8, *a14+, 1
3f3b7e30:	calla  L3F563300
3f3b7e60:	move   a8, *a13(0x6c0), 1
3f3b7e80:	move   a8, a8
3f3b7e90:	jaeq   L3F3B8760
3f3b7eb0:	move   *a13(0xffe0), a9, 1
3f3b7ed0:	move   *a9(0x798), a9, 1
3f3b7ef0:	move   *a9(0x160), a9, 1
3f3b7f10:	move   *a9(0xd8), a9, 1
3f3b7f30:	move   *a9(0x28), a9, 1
3f3b7f50:	jreq   L3F3B8040
3f3b7f60:	move   a14, -*sp, 1
3f3b7f70:	move   *a13(0xffe0), a9, 1
3f3b7f90:	move   *a9(0x798), a9, 1
3f3b7fb0:	move   *a9(0x160), a9, 1
3f3b7fd0:	move   *a9(0xd8), a9, 1
3f3b7ff0:	move   *a9(0x28), *a14+, 1
3f3b8010:	calla  L3FB1D800
L3F3B8040:
3f3b8040:	move   *a13(0xffe0), a9, 1
3f3b8060:	move   *a9(0x798), a9, 1
3f3b8080:	move   *a9(0x160), a9, 1
3f3b80a0:	move   *a9(0xd8), a9, 1
3f3b80c0:	move   *a13(0x6c0), a11, 1
3f3b80e0:	movb   *a11(0x10), *a9(0x10)
3f3b8110:	move   *a13(0xffe0), a9, 1
3f3b8130:	move   *a9(0x798), a9, 1
3f3b8150:	move   *a9(0x160), a9, 1
3f3b8170:	move   *a9(0xd8), a9, 1
3f3b8190:	movb   *a11(0x18), *a9(0x18)
3f3b81c0:	move   *a13(0xffe0), a9, 1
3f3b81e0:	move   *a9(0x798), a9, 1
3f3b8200:	move   *a9(0x160), a9, 1
3f3b8220:	move   *a9(0xd8), a9, 1
3f3b8240:	move   a7, *a9(0x28), 1
3f3b8260:	move   *a13(0xffe0), a9, 1
3f3b8280:	move   *a9(0x798), a9, 1
3f3b82a0:	move   *a9(0x160), a9, 1
3f3b82c0:	move   *a9(0xd8), a9, 1
3f3b82e0:	move   *a13(0x4c0), *a9(0x48), 1
3f3b8310:	move   *a13(0xffe0), a9, 1
3f3b8330:	move   *a9(0x798), a9, 1
3f3b8350:	move   *a9(0x160), a9, 1
3f3b8370:	move   *a9(0xd8), a9, 1
3f3b8390:	move   *a13(0xffe0), a11, 1
3f3b83b0:	move   *a11(0x798), a11, 1
3f3b83d0:	move   *a11(0x160), a11, 1
3f3b83f0:	move   *a11(0xd8), a11, 1
3f3b8410:	move   *a11(0x128), a11, 1
3f3b8430:	addk   7, a11
3f3b8440:	movk   7, a7
3f3b8450:	andn   a7, a11
3f3b8460:	move   a11, *a9(0x88), 1
3f3b8480:	move   *a13(0xffe0), a11, 1
3f3b84a0:	move   *a11(0x798), a9, 1
3f3b84c0:	move   *a9(0x160), a9, 1
3f3b84e0:	move   *a9(0xd8), a9, 1
3f3b8500:	sub    a7, a7
3f3b8510:	movb   a7, *a9(0x20)
3f3b8530:	move   *a13(0x6c0), a9, 1
3f3b8550:	move   *a13(0x5c0), a7, 1
3f3b8570:	move   *a13(0x5a0), a11, 1
3f3b8590:	add    a11, a7
3f3b85a0:	move   a7, *a9(0x28), 1
3f3b85c0:	move   a14, -*sp, 1
3f3b85d0:	movk   1, a7
3f3b85e0:	move   a7, *a14+, 1
3f3b85f0:	move   *a13(0xffe0), a7, 1
3f3b8610:	move   *a7(0x798), a7, 1
3f3b8630:	move   *a7(0x160), a7, 1
3f3b8650:	move   *a7(0xd8), *a14+, 1
3f3b8670:	move   a9, *a14+, 1
3f3b8680:	calla  L3F400040
3f3b86b0:	move   a8, *a13(0x60), 1
3f3b86d0:	sub    a7, a7
3f3b86e0:	move   a7, *a9(0x28), 1
3f3b8700:	move   a14, -*sp, 1
3f3b8710:	move   a9, *a14+, 1
3f3b8720:	calla  L3F568200
3f3b8750:	jruc   L3F3B8790
L3F3B8760:
3f3b8760:	movk   11, a9
3f3b8770:	move   a9, *a13(0x60), 1
L3F3B8790:
3f3b8790:	move   a14, -*sp, 1
3f3b87a0:	move   *a13(0x500), *a14+, 1
3f3b87c0:	calla  L3FB1D8C0
3f3b87f0:	move   *a13(0x30), a11, 1
3f3b8810:	move   @0xd3bb0, a9, 1
3f3b8840:	cmp    a9, a11
3f3b8850:	jrne   L3F3B8890
3f3b8860:	move   a7, *a13(0x30), 1
3f3b8880:	jruc   L3F3B88E0
L3F3B8890:
3f3b8890:	move   a14, -*sp, 1
3f3b88a0:	move   a11, *a14+, 1
3f3b88b0:	calla  L3FB1D800
L3F3B88E0:
3f3b88e0:	move   *a13(0x60), a11, 1
3f3b8900:	jreq   L3F3B89E0
3f3b8910:	move   a14, -*sp, 1
3f3b8920:	movi   0x3f3b9170, a8
3f3b8950:	move   a8, *a14+, 1
3f3b8960:	calla  L3F927BC0
3f3b8990:	calla  L3FB16CA0
3f3b89c0:	move   a11, a8
3f3b89d0:	jruc   L3F3B8A60
L3F3B89E0:
3f3b89e0:	calla  L3FB16CA0
3f3b8a10:	move   a8, *a13(0x60), 1
3f3b8a30:	move   a8, a9
3f3b8a40:	jrne   L3F3B8A60
3f3b8a50:	move   a7, a8
L3F3B8A60:
3f3b8a60:	move   *sp(0xa0), a14, 1
3f3b8a80:	mmfm   sp, a7,a9,a11,a13
3f3b8aa0:	rets   2
3f3b8ab0:	sub    a2, a4
3f3b8ac0:	mpyu   b10, b8
3f3b8ad0:	sub    b10, b2
3f3b8ae0:	sub    a2, a14
3f3b8af0:	andn   a2, a5
3f3b8b00:	sla    0x1, b10
3f3b8b10:	modu   b3, b5
3f3b8b20:	.word  0x7573
3f3b8b30:	.word  0x7070
3f3b8b40:	.word  0x726f
3f3b8b50:	sra    b11, b4
3f3b8b60:	sla    0x3, a4
3f3b8b70:	modu   a11, a3
3f3b8b80:	.word  0x706d
3f3b8b90:	sra    b11, b2
3f3b8ba0:	.word  0x7373
3f3b8bb0:	modu   a11, a9
3f3b8bc0:	sla    0x3, a14
L3F3B8BD0:
3f3b8bd0:	sll    b11, b3
3f3b8be0:	sra    a11, a8
3f3b8bf0:	sra    a11, a13
3f3b8c00:	srl    0xf, a14
3f3b8c10:	.word  0x0a2e
3f3b8c20:	sub    a0, a0
3f3b8c30:	divs   a2, a4
3f3b8c40:	andn   b2, sp
3f3b8c50:	move   a2, b5
3f3b8c60:	sub    a10, a4
3f3b8c70:	dsjs   b2, L3F3B8DA0
3f3b8c80:	.word  0x7220
3f3b8c90:	modu   a3, a5
L3F3B8CA0:
3f3b8ca0:	sra    a11, a4
3f3b8cb0:	.word  0x7072
3f3b8cc0:	.word  0x7274
3f3b8cd0:	dsjs   a13, L3F3B8BD0
L3F3B8CE0:
3f3b8ce0:	.word  0x7273
3f3b8cf0:	mpyu   a11, a3
3f3b8d00:	sla    a11, a2
3f3b8d10:	sra    b11, b3
3f3b8d20:	dsjs   a0, L3F3B8CA0
3f3b8d30:	sla    0x1, b13
3f3b8d40:	or     a10, a14
3f3b8d50:	move   a2, a12
3f3b8d60:	dsjs   a0, L3F3B8CE0
3f3b8d70:	sla    0x1, b13
3f3b8d80:	.word  0x7825
3f3b8d90:	.word  0x0a20
L3F3B8DA0:
3f3b8da0:	sra    a8, a0
3f3b8db0:	.word  0x7272
3f3b8dc0:	.word  0x726f
3f3b8dd0:	sla    a9, a0
3f3b8de0:	mods   a3, a12
3f3b8df0:	sll    a11, sp
3f3b8e00:	.word  0x7461
3f3b8e10:	modu   a3, a9
3f3b8e20:	sla    0x3, a7
3f3b8e30:	.word  0x7364
3f3b8e40:	sra    b3, b4
3f3b8e50:	.word  0x7461
3f3b8e60:	.word  0x7061
3f3b8e70:	.word  0x7274
3f3b8e80:	.word  0x000a
3f3b8e90:	.word  0x7265
3f3b8ea0:	modu   b11, b2
3f3b8eb0:	sla    0x3, b2
3f3b8ec0:	mods   a3, a1
3f3b8ed0:	modu   a11, a12
3f3b8ee0:	sla    a11, a3
3f3b8ef0:	rl     b11, b4
3f3b8f00:	srl    a11, a14
3f3b8f10:	rl     a9, a0
3f3b8f20:	srl    a11, a13
3f3b8f30:	sll    b2, sp
3f3b8f40:	srl    b3, b5
3f3b8f50:	mpyu   a11, a6
3f3b8f60:	sra    b11, b4
3f3b8f70:	.word  0x706d
3f3b8f80:	.word  0x000a
3f3b8f90:	.word  0x7265
3f3b8fa0:	modu   b11, b2
3f3b8fb0:	sla    0x3, b2
3f3b8fc0:	modu   a3, a9
3f3b8fd0:	.word  0x7469
3f3b8fe0:	sla    a11, a9
3f3b8ff0:	rl     a11, a12
3f3b9000:	rl     b11, b10
3f3b9010:	srl    a11, a14
3f3b9020:	.word  0x7320
3f3b9030:	sla    a11, a3
3f3b9040:	.word  0x756c
3f3b9050:	rl     b11, b4
3f3b9060:	modu   a3, sp
3f3b9070:	.word  0x000a
L3F3B9080:
3f3b9080:	subb   a10, a12
3f3b9090:	sla    0x2, b7
3f3b90a0:	.word  0x7265
3f3b90b0:	modu   b11, b2
3f3b90c0:	sla    0x3, b2
3f3b90d0:	.word  0x7473
3f3b90e0:	.word  0x7461
3f3b90f0:	.word  0x7375
3f3b9100:	dsjs   a0, L3F3B9080
3f3b9110:	sll    0x9, a0
3f3b9120:	sla    0x3, b8
3f3b9130:	rl     a1, a8
3f3b9140:	.word  0x7865
3f3b9150:	sla    0x1, a9
3f3b9160:	.word  0x000a
3f3b9170:	sub    a2, a4
3f3b9180:	mpyu   b10, b8
3f3b9190:	sub    b10, b2
3f3b91a0:	sub    a2, a14
3f3b91b0:	andn   a2, a5
3f3b91c0:	sla    0x1, b10
3f3b91d0:	.word  0x7265
3f3b91e0:	modu   b11, b2
3f3b91f0:	sla    0x3, b2
3f3b9200:	mods   a3, a1
3f3b9210:	modu   a11, a12
3f3b9220:	sla    a11, a3
3f3b9230:	rl     b11, b4
3f3b9240:	srl    a11, a14
3f3b9250:	.word  0x7420
3f3b9260:	.word  0x706d
3f3b9270:	sra    b3, b5
3f3b9280:	sla    0x3, b0
3f3b9290:	.word  0x726f
3f3b92a0:	.word  0x7320
3f3b92b0:	rl     a11, a13
3f3b92c0:	modu   a11, a3
3f3b92d0:	.word  0x766e
3f3b92e0:	.word  0x7265
3f3b92f0:	sla    0x3, b4
3f3b9300:	modu   b11, b4
3f3b9310:	sra    a1, a0
3f3b9320:	.word  0x7473
3f3b9330:	.word  0x705f
3f3b9340:	modu   a11, a8
3f3b9350:	modu   b11, b4
3f3b9360:	.word  0x0a20
3f3b9370:	.word  0x0000
L3F3B9380:
3f3b9380:	mmtm   sp, a9,a11,a13
3f3b93a0:	move   a14, a13
3f3b93b0:	addk   32, a14
3f3b93c0:	sub    a11, a11
3f3b93d0:	move   a11, @0xcadc0, 1
3f3b9400:	move   a11, *a13, 1
L3F3B9410:
3f3b9410:	move   *a13, a11, 1
3f3b9420:	sll    0x6, a11
3f3b9430:	addi   0x21a540, a11
3f3b9460:	sub    a9, a9
3f3b9470:	move   a9, *a11, 1
3f3b9480:	move   *a13, a11, 1
3f3b9490:	inc    a11
3f3b94a0:	move   a11, *a13, 1
3f3b94b0:	subk   3, a11
3f3b94c0:	jrlt   L3F3B9410
3f3b94d0:	calla  L3F8BBD80
3f3b9500:	calla  L3F5FFE90
3f3b9530:	move   a8, a11
3f3b9540:	jreq   L3F3B9580
3f3b9550:	calla  L3F5254E0
L3F3B9580:
3f3b9580:	move   @0xcadc0, @0xcade0, 1
3f3b95d0:	subk   32, a14
3f3b95e0:	mmfm   sp, a9,a11,a13
3f3b9600:	rets
L3F3B9610:
3f3b9610:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f3b9630:	move   a14, a13
3f3b9640:	addi   0x60, a14
3f3b9660:	move   *a13(0xffe0), a9, 1
3f3b9680:	move   *a13(0xffc0), a10, 1
3f3b96a0:	move   *a13(0xffa0), a11, 1
3f3b96c0:	move   @0xcae00, a7, 1
3f3b96f0:	jrne   L3F3B97D0
3f3b9700:	movi   0xcae00, a7
3f3b9730:	move   a7, @0xcae00, 1
3f3b9760:	move   a7, @0xcae20, 1
3f3b9790:	sub    a5, a5
3f3b97a0:	movb   a5, @0xcae40
L3F3B97D0:
3f3b97d0:	move   a14, -*sp, 1
3f3b97e0:	movi   0x2c, a7
3f3b9800:	move   a7, *a14+, 1
3f3b9810:	calla  L3F701230
3f3b9840:	move   a8, a12
3f3b9850:	jrne   L3F3B9880
3f3b9860:	sub    a8, a8
3f3b9870:	jruc   L3F3BA020
L3F3B9880:
3f3b9880:	move   a12, *a12, 1
3f3b9890:	move   a12, *a12(0x20), 1
3f3b98b0:	movb   *a9(0x30), *a12(0x40)
3f3b98e0:	sub    a5, a5
3f3b98f0:	setf   16, 0, 0
3f3b9900:	move   a5, *a12(0x50), 0
3f3b9920:	move   a5, *a12(0x60), 1
3f3b9940:	setf   8, 0, 0
3f3b9950:	move   *a9(0x30), a5, 0
3f3b9970:	dsjs   a5, L3F3B99C0
3f3b9980:	movk   1, a5
3f3b9990:	movb   a5, *a12(0x48)
3f3b99b0:	jruc   L3F3B99F0
L3F3B99C0:
3f3b99c0:	movk   3, a5
3f3b99d0:	movb   a5, *a12(0x48)
L3F3B99F0:
3f3b99f0:	move   a10, *a12(0xa0), 1
3f3b9a10:	move   a11, *a12(0xc0), 1
3f3b9a30:	setf   16, 0, 0
3f3b9a40:	move   *a9(0x10), *a12(0x110), 0
3f3b9a70:	move   *a9(0x0), *a12(0x100), 0
3f3b9aa0:	move   *a9(0x20), *a12(0x120), 0
3f3b9ad0:	move   *a9(0x40), *a12(0x80), 1
3f3b9b00:	sub    a5, a5
3f3b9b10:	move   a5, *a12(0x130), 0
3f3b9b30:	move   *a9(0x60), a5, 1
3f3b9b50:	jrne   L3F3B9DB0
3f3b9b60:	move   *a9(0x10), a5, 0
3f3b9b80:	cmpi   0x500, a5
3f3b9ba0:	jrne   L3F3B9BF0
3f3b9bb0:	move   *a9, a5, 0
3f3b9bc0:	sll    0x8, a5
3f3b9bd0:	move   a5, *a13, 1
3f3b9be0:	jruc   L3F3B9C70
L3F3B9BF0:
3f3b9bf0:	move   *a9(0x10), a5, 0
3f3b9c10:	addk   31, a5
3f3b9c20:	srl    0x5, a5
3f3b9c30:	sll    0x2, a5
3f3b9c40:	move   *a9, a3, 0
3f3b9c50:	mpyu   a5, a3
3f3b9c60:	move   a3, *a13, 1
L3F3B9C70:
3f3b9c70:	move   a14, -*sp, 1
3f3b9c80:	move   *a13(0x0), *a14+, 1
3f3b9ca0:	movk   1, a5
3f3b9cb0:	move   a5, *a14+, 1
3f3b9cc0:	calla  L3F703D90
3f3b9cf0:	move   a8, *a12(0xe0), 1
3f3b9d10:	move   *a12(0xe0), a3, 1
3f3b9d30:	jrne   L3F3B9DE0
3f3b9d40:	move   a14, -*sp, 1
3f3b9d50:	move   a12, *a14+, 1
3f3b9d60:	calla  L3F702440
3f3b9d90:	sub    a8, a8
3f3b9da0:	jruc   L3F3BA020
L3F3B9DB0:
3f3b9db0:	move   *a9(0x60), *a12(0xe0), 1
L3F3B9DE0:
3f3b9de0:	setf   16, 0, 0
3f3b9df0:	move   *a9(0x10), a5, 0
3f3b9e10:	cmpi   0x500, a5
3f3b9e30:	jrne   L3F3B9E90
3f3b9e40:	movi   0x100, a5
3f3b9e60:	move   a5, *a12(0x140), 1
3f3b9e80:	jruc   L3F3B9F00
L3F3B9E90:
3f3b9e90:	move   *a9(0x10), a5, 0
3f3b9eb0:	addk   31, a5
3f3b9ec0:	srl    0x5, a5
3f3b9ed0:	sll    0x2, a5
3f3b9ee0:	move   a5, *a12(0x140), 1
L3F3B9F00:
3f3b9f00:	pushst
3f3b9f10:	dint
3f3b9f20:	move   a12, *a13(0x20), 1
3f3b9f40:	movi   0xcae00, a5
3f3b9f70:	move   a5, *a13(0x40), 1
3f3b9f90:	move   *a5, *a12, 1
3f3b9fa0:	move   a5, *a12(0x20), 1
3f3b9fc0:	move   a12, *a5, 1
3f3b9fd0:	move   *a12, a3, 1
3f3b9fe0:	move   a12, *a3(0x20), 1
3f3ba000:	popst
3f3ba010:	move   a12, a8
L3F3BA020:
3f3ba020:	move   *sp(0x120), a14, 1
3f3ba040:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f3ba060:	rets   2
3f3ba070:	mmtm   sp, a7,a9,a11,a13
3f3ba090:	move   a14, a13
3f3ba0a0:	addi   0x60, a14
3f3ba0c0:	move   *a13(0xffe0), a9, 1
3f3ba0e0:	setf   16, 0, 0
3f3ba0f0:	move   *a9(0x50), a11, 0
3f3ba110:	jreq   L3F3BA1F0
3f3ba120:	move   a14, -*sp, 1
3f3ba130:	move   *a9(0x50), a8, 0
3f3ba150:	move   a8, *a14+, 1
3f3ba160:	move   a9, *a14+, 1
3f3ba170:	movi   0x3f3ba5b0, a8
3f3ba1a0:	move   a8, *a14+, 1
3f3ba1b0:	calla  L3F927BC0
3f3ba1e0:	jruc   L3F3BA560
L3F3BA1F0:
3f3ba1f0:	move   *a9(0xa0), a11, 1
3f3ba210:	jreq   L3F3BA2D0
3f3ba220:	move   a14, -*sp, 1
3f3ba230:	movk   1, a11
3f3ba240:	move   a11, *a14+, 1
3f3ba250:	move   a9, *a14+, 1
3f3ba260:	move   *a9(0xc0), *a14+, 1
3f3ba280:	move   *a9(0xa0), a7, 1
3f3ba2a0:	call   a7
3f3ba2b0:	move   a8, *a13, 1
3f3ba2c0:	jruc   L3F3BA2F0
L3F3BA2D0:
3f3ba2d0:	movk   1, a11
3f3ba2e0:	move   a11, *a13, 1
L3F3BA2F0:
3f3ba2f0:	move   *a13, a7, 1
3f3ba300:	dsj    a7, L3F3BA560
3f3ba320:	setf   8, 0, 0
3f3ba330:	move   *a9(0x40), a7, 0
3f3ba350:	dec    a7
3f3ba360:	jreq   L3F3BA400
3f3ba370:	move   *a9(0xe0), a7, 1
3f3ba390:	jreq   L3F3BA400
3f3ba3a0:	move   a14, -*sp, 1
3f3ba3b0:	move   *a9(0xe0), *a14+, 1
3f3ba3d0:	calla  L3F702440
L3F3BA400:
3f3ba400:	pushst
3f3ba410:	dint
3f3ba420:	move   a9, *a13(0x20), 1
3f3ba440:	move   *a9(0x20), *a13(0x40), 1
3f3ba470:	move   *a13(0x40), a7, 1
3f3ba490:	move   *a9, *a7, 1
3f3ba4a0:	move   *a7, a11, 1
3f3ba4b0:	move   a7, *a11(0x20), 1
3f3ba4d0:	move   a9, *a9, 1
3f3ba4e0:	move   a9, *a9(0x20), 1
3f3ba500:	popst
3f3ba510:	move   a14, -*sp, 1
3f3ba520:	move   a9, *a14+, 1
3f3ba530:	calla  L3F702440
L3F3BA560:
3f3ba560:	move   *sp(0xa0), a14, 1
3f3ba580:	mmfm   sp, a7,a9,a11,a13
3f3ba5a0:	rets   2
3f3ba5b0:	srl    a3, a13
3f3ba5c0:	sub    a3, a2
3f3ba5d0:	.word  0x7365
3f3ba5e0:	.word  0x7274
3f3ba5f0:	.word  0x796f
3f3ba600:	move   a10, a4
3f3ba610:	sla    0x2, a4
3f3ba620:	sla    0x1, a13
3f3ba630:	sra    b11, b2
3f3ba640:	sra    a11, a6
3f3ba650:	sra    b11, b2
3f3ba660:	sll    a11, a14
3f3ba670:	sla    0x3, a5
3f3ba680:	modu   a11, a3
3f3ba690:	modu   b3, b5
3f3ba6a0:	sla    0x3, b4
3f3ba6b0:	modu   a11, a14
3f3ba6c0:	srl    0x15, a14
3f3ba6d0:	sra    b11, b10
3f3ba6e0:	modu   b11, b2
3f3ba6f0:	sra    a1, a0
3f3ba700:	.word  0x7365
3f3ba710:	sla    0x3, a3
3f3ba720:	.word  0x7825
3f3ba730:	sra    0x1f, a0
3f3ba740:	sra    a1, a5
3f3ba750:	.word  0x0a29
3f3ba760:	.word  0x0000
3f3ba770:	mmtm   sp, a7,a9,a11,a13
3f3ba790:	move   a14, a13
3f3ba7a0:	addi   0xa80, a14
3f3ba7c0:	move   *a13(0xffc0), a11, 1
3f3ba7e0:	movb   *a11(0x190), a9
3f3ba800:	subk   2, a9
3f3ba810:	movk   1, a9
3f3ba820:	jreq   L3F3BA840
3f3ba830:	sub    a9, a9
L3F3BA840:
3f3ba840:	move   a9, *a13(0x280), 1
3f3ba860:	move   *a13(0xffe0), a9, 1
3f3ba880:	move   *a9(0x20), *a13(0xa00), 1
3f3ba8b0:	move   a14, -*sp, 1
3f3ba8c0:	movk   4, a9
3f3ba8d0:	move   a9, *a14+, 1
3f3ba8e0:	move   *a13(0xff80), *a14+, 1
3f3ba900:	calla  L3F703D90
3f3ba930:	move   a8, *a13(0xa20), 1
3f3ba950:	move   *a13(0xff60), a9, 1
3f3ba970:	move   *a9, *a8, 1
3f3ba980:	movk   1, a9
3f3ba990:	move   a9, *a13(0x100), 1
3f3ba9b0:	move   a9, *a13(0x120), 1
3f3ba9d0:	move   *a13(0xff80), a11, 1
3f3ba9f0:	cmp    a11, a9
3f3baa00:	jrge   L3F3BADD0
3f3baa10:	setf   16, 1, 0
L3F3BAA20:
3f3baa20:	move   *a13(0x100), a11, 1
3f3baa40:	sll    0x5, a11
3f3baa50:	move   *a13(0xff60), a9, 1
3f3baa70:	add    a9, a11
3f3baa80:	move   *a13(0x100), a9, 1
3f3baaa0:	dec    a9
3f3baab0:	sll    0x5, a9
3f3baac0:	move   *a13(0xff60), a7, 1
3f3baae0:	add    a7, a9
3f3baaf0:	move   *a11, a11, 0
3f3bab00:	move   *a9, a9, 0
3f3bab10:	cmp    a9, a11
3f3bab20:	jrne   L3F3BAC20
3f3bab30:	move   *a13(0x100), a11, 1
3f3bab50:	sll    0x5, a11
3f3bab60:	add    a7, a11
3f3bab70:	move   *a13(0x100), a9, 1
3f3bab90:	dec    a9
3f3baba0:	sll    0x5, a9
3f3babb0:	add    a7, a9
3f3babc0:	move   *a11(0x10), a11, 0
3f3babe0:	move   *a9(0x10), a9, 0
3f3bac00:	cmp    a9, a11
3f3bac10:	jreq   L3F3BAD40
L3F3BAC20:
3f3bac20:	move   *a13(0x120), a11, 1
3f3bac40:	sll    0x5, a11
3f3bac50:	move   *a13(0xa20), a9, 1
3f3bac70:	add    a9, a11
3f3bac80:	move   *a13(0x100), a7, 1
3f3baca0:	sll    0x5, a7
3f3bacb0:	move   *a13(0xff60), a9, 1
3f3bacd0:	add    a9, a7
3f3bace0:	move   *a7, *a11, 1
3f3bacf0:	move   *a13(0x120), a11, 1
3f3bad10:	inc    a11
3f3bad20:	move   a11, *a13(0x120), 1
L3F3BAD40:
3f3bad40:	move   *a13(0x100), a11, 1
3f3bad60:	inc    a11
3f3bad70:	move   a11, *a13(0x100), 1
3f3bad90:	move   *a13(0xff80), a9, 1
3f3badb0:	cmp    a9, a11
3f3badc0:	jrlt   L3F3BAA20
L3F3BADD0:
3f3badd0:	sub    a11, a11
3f3bade0:	move   a11, *a13(0x100), 1
3f3bae00:	move   *a13(0x120), a9, 1
3f3bae20:	cmp    a9, a11
3f3bae30:	jrge   L3F3BAFA0
L3F3BAE40:
3f3bae40:	move   *a13(0x100), a11, 1
3f3bae60:	sll    0x5, a11
3f3bae70:	move   *a13(0xff60), a9, 1
3f3bae90:	add    a9, a11
3f3baea0:	move   *a13(0x100), a7, 1
3f3baec0:	sll    0x5, a7
3f3baed0:	move   *a13(0xa20), a9, 1
3f3baef0:	add    a9, a7
3f3baf00:	move   *a7, *a11, 1
3f3baf10:	move   *a13(0x100), a11, 1
3f3baf30:	inc    a11
3f3baf40:	move   a11, *a13(0x100), 1
3f3baf60:	move   *a13(0x120), a7, 1
3f3baf80:	cmp    a7, a11
3f3baf90:	jrlt   L3F3BAE40
L3F3BAFA0:
3f3bafa0:	move   *a13(0x120), *a13(0xff80), 1
3f3bafd0:	move   a14, -*sp, 1
3f3bafe0:	move   *a13(0xa20), *a14+, 1
3f3bb000:	calla  L3F702440
3f3bb030:	move   *a13(0xffa0), a9, 1
3f3bb050:	dsj    a9, L3F3BB2F0
3f3bb070:	move   *a13(0xff60), a9, 1
3f3bb090:	addk   32, a9
3f3bb0a0:	move   a9, *a13(0xa40), 1
3f3bb0c0:	move   *a13(0xff80), a7, 1
3f3bb0e0:	dec    a7
3f3bb0f0:	move   a7, *a13(0xa60), 1
3f3bb110:	dec    a7
3f3bb120:	move   a7, *a13(0xa60), 1
3f3bb140:	inc    a7
3f3bb150:	jreq   L3F3BB2F0
3f3bb160:	setf   16, 1, 0
L3F3BB170:
3f3bb170:	move   *a13(0xa40), a11, 1
3f3bb190:	move   *a11, a9, 0
3f3bb1a0:	move   *a11(0xffe0), a7, 0
3f3bb1c0:	add    a7, a9
3f3bb1d0:	move   a9, *a11, 0
3f3bb1e0:	move   *a11(0x10), a9, 0
3f3bb200:	move   *a11(0xfff0), a7, 0
3f3bb220:	add    a7, a9
3f3bb230:	move   a9, *a11(0x10), 0
3f3bb250:	addk   32, a11
3f3bb260:	move   a11, *a13(0xa40), 1
3f3bb280:	move   *a13(0xa60), a9, 1
3f3bb2a0:	dec    a9
3f3bb2b0:	move   a9, *a13(0xa60), 1
3f3bb2d0:	inc    a9
3f3bb2e0:	jrne   L3F3BB170
L3F3BB2F0:
3f3bb2f0:	move   *a13(0xffc0), a11, 1
3f3bb310:	setf   16, 0, 0
3f3bb320:	move   *a11(0x160), a9, 0
3f3bb340:	move   a9, *a13(0xc0), 1
3f3bb360:	jruc   L3F3BB5B0
3f3bb370:	sub    a11, a11
3f3bb380:	move   a11, *a13(0x140), 1
3f3bb3a0:	jruc   L3F3BB860
3f3bb3b0:	move   *a13(0x280), a11, 1
3f3bb3d0:	jreq   L3F3BB420
3f3bb3e0:	movk   1, a9
3f3bb3f0:	move   a9, *a13(0x140), 1
3f3bb410:	jruc   L3F3BB860
L3F3BB420:
3f3bb420:	sub    a9, a9
3f3bb430:	move   a9, *a13(0x140), 1
3f3bb450:	jruc   L3F3BB860
3f3bb460:	move   *a13(0xff80), a11, 1
3f3bb480:	subk   2, a11
3f3bb490:	jrgt   L3F3BB570
3f3bb4a0:	move   *a13(0xffc0), a11, 1
3f3bb4c0:	movb   *a11(0x170), a9
3f3bb4e0:	subk   2, a9
3f3bb4f0:	jreq   L3F3BB570
3f3bb500:	move   *a13(0x280), a9, 1
3f3bb520:	jrne   L3F3BB570
3f3bb530:	sub    a7, a7
3f3bb540:	move   a7, *a13(0x140), 1
3f3bb560:	jruc   L3F3BB860
L3F3BB570:
3f3bb570:	movk   1, a11
3f3bb580:	move   a11, *a13(0x140), 1
3f3bb5a0:	jruc   L3F3BB860
L3F3BB5B0:
3f3bb5b0:	move   *a11(0xc0), a8, 1
3f3bb5d0:	cmpi   0xf, a8
3f3bb5f0:	jrhi   L3F3BB860
3f3bb600:	sll    0x5, a8
3f3bb610:	addi   0x3f3bb660, a8
3f3bb640:	move   *a8, a8, 1
3f3bb650:	jump   a8
3f3bb660:	move   b11, *b0(0x3f3b), 1
3f3bb680:	move   b13, *b0(0x3f3b), 1
3f3bb6a0:	move   *a3(0x3f3b), a0, 0
3f3bb6c0:	move   b13, *b0(0x3f3b), 1
3f3bb6e0:	move   b13, *b0(0x3f3b), 1
3f3bb700:	move   *a7, *a0, 1
3f3bb710:	dsjs   b12, L3F3BB590
3f3bb720:	move   *a3(0x3f3b), a0, 0
3f3bb740:	move   b13, *b0(0x3f3b), 1
3f3bb760:	move   *a3(0x3f3b), a0, 0
3f3bb780:	move   *a3(0x3f3b), a0, 0
3f3bb7a0:	move   *a3(0x3f3b), a0, 0
3f3bb7c0:	move   *a3(0x3f3b), a0, 0
3f3bb7e0:	move   b13, *b0(0x3f3b), 1
3f3bb800:	move   b13, *b0(0x3f3b), 1
3f3bb820:	move   *a3(0x3f3b), a0, 0
3f3bb840:	move   b11, *b0(0x3f3b), 1
L3F3BB860:
3f3bb860:	move   *a13(0x140), a11, 1
3f3bb880:	jrne   L3F3BB990
3f3bb890:	sub    a9, a9
3f3bb8a0:	move   a9, *a13(0xa0), 1
3f3bb8c0:	move   a9, *a13(0x80), 1
3f3bb8e0:	move   *a13(0xffe0), *a13(0x7c0), 1
3f3bb910:	move   *a13(0x7c0), *a13(0x7e0), 1
3f3bb940:	move   *a13(0xffc0), *a13(0x800), 1
3f3bb970:	jauc   L3F3BD740
L3F3BB990:
3f3bb990:	move   *a13(0xffc0), a9, 1
3f3bb9b0:	movb   *a9(0x188), a7
3f3bb9d0:	jaeq   L3F3BC280
3f3bb9f0:	move   *a13(0xff60), a7, 1
3f3bba10:	setf   16, 1, 0
3f3bba20:	move   *a7(0x10), a7, 0
3f3bba40:	move   a7, *a13(0x1c0), 1
3f3bba60:	move   a7, *a13(0x1a0), 1
3f3bba80:	move   *a13(0xff60), a9, 1
3f3bbaa0:	move   *a9, a9, 0
3f3bbab0:	move   a9, *a13(0x180), 1
3f3bbad0:	move   a9, *a13(0x160), 1
3f3bbaf0:	movk   1, a11
3f3bbb00:	move   a11, *a13(0x100), 1
3f3bbb20:	move   *a13(0xff80), a7, 1
3f3bbb40:	cmp    a7, a11
3f3bbb50:	jrge   L3F3BC050
L3F3BBB60:
3f3bbb60:	move   *a13(0x100), a11, 1
3f3bbb80:	sll    0x5, a11
3f3bbb90:	move   *a13(0xff60), a9, 1
3f3bbbb0:	add    a9, a11
3f3bbbc0:	move   *a13(0x160), a7, 1
3f3bbbe0:	move   *a11, a11, 0
3f3bbbf0:	cmp    a11, a7
3f3bbc00:	jrlt   L3F3BBC60
3f3bbc10:	move   *a13(0x100), a11, 1
3f3bbc30:	sll    0x5, a11
3f3bbc40:	add    a9, a11
3f3bbc50:	move   *a11, a7, 0
L3F3BBC60:
3f3bbc60:	move   a7, *a13(0x160), 1
3f3bbc80:	move   *a13(0x100), a11, 1
3f3bbca0:	sll    0x5, a11
3f3bbcb0:	add    a9, a11
3f3bbcc0:	move   *a13(0x180), a7, 1
3f3bbce0:	move   *a11, a11, 0
3f3bbcf0:	cmp    a11, a7
3f3bbd00:	jrgt   L3F3BBD60
3f3bbd10:	move   *a13(0x100), a11, 1
3f3bbd30:	sll    0x5, a11
3f3bbd40:	add    a9, a11
3f3bbd50:	move   *a11, a7, 0
L3F3BBD60:
3f3bbd60:	move   a7, *a13(0x180), 1
3f3bbd80:	move   *a13(0x100), a11, 1
3f3bbda0:	sll    0x5, a11
3f3bbdb0:	add    a9, a11
3f3bbdc0:	move   *a13(0x1a0), a7, 1
3f3bbde0:	move   *a11(0x10), a11, 0
3f3bbe00:	cmp    a11, a7
3f3bbe10:	jrlt   L3F3BBE80
3f3bbe20:	move   *a13(0x100), a11, 1
3f3bbe40:	sll    0x5, a11
3f3bbe50:	add    a9, a11
3f3bbe60:	move   *a11(0x10), a7, 0
L3F3BBE80:
3f3bbe80:	move   a7, *a13(0x1a0), 1
3f3bbea0:	move   *a13(0x100), a11, 1
3f3bbec0:	sll    0x5, a11
3f3bbed0:	add    a9, a11
3f3bbee0:	move   *a13(0x1c0), a7, 1
3f3bbf00:	move   *a11(0x10), a11, 0
3f3bbf20:	cmp    a11, a7
3f3bbf30:	jrgt   L3F3BBFA0
3f3bbf40:	move   *a13(0x100), a11, 1
3f3bbf60:	sll    0x5, a11
3f3bbf70:	add    a9, a11
3f3bbf80:	move   *a11(0x10), a7, 0
L3F3BBFA0:
3f3bbfa0:	move   a7, *a13(0x1c0), 1
3f3bbfc0:	move   *a13(0x100), a11, 1
3f3bbfe0:	inc    a11
3f3bbff0:	move   a11, *a13(0x100), 1
3f3bc010:	move   *a13(0xff80), a7, 1
3f3bc030:	cmp    a7, a11
3f3bc040:	jrlt   L3F3BBB60
L3F3BC050:
3f3bc050:	move   *a13(0x160), a9, 1
3f3bc070:	move   *a13(0xc0), a7, 1
3f3bc090:	sub    a7, a9
3f3bc0a0:	move   a9, *a13(0x80), 1
3f3bc0c0:	move   *a13(0x1a0), a9, 1
3f3bc0e0:	sub    a7, a9
3f3bc0f0:	move   a9, *a13(0xa0), 1
3f3bc110:	move   *a13(0x180), a7, 1
3f3bc130:	move   *a13(0x160), a9, 1
3f3bc150:	sub    a9, a7
3f3bc160:	move   *a13(0xc0), a9, 1
3f3bc180:	add    a9, a7
3f3bc190:	add    a9, a7
3f3bc1a0:	move   a7, *a13(0x200), 1
3f3bc1c0:	move   *a13(0x1c0), a7, 1
3f3bc1e0:	move   *a13(0x1a0), a9, 1
3f3bc200:	sub    a9, a7
3f3bc210:	move   *a13(0xc0), a9, 1
3f3bc230:	add    a9, a7
3f3bc240:	add    a9, a7
3f3bc250:	move   a7, *a13(0x220), 1
3f3bc270:	jruc   L3F3BC540
L3F3BC280:
3f3bc280:	sub    a7, a7
3f3bc290:	move   a7, *a13(0x80), 1
3f3bc2b0:	move   a7, *a13(0xa0), 1
3f3bc2d0:	move   *a13(0xffe0), a9, 1
3f3bc2f0:	setf   16, 1, 0
3f3bc300:	move   *a9, a9, 0
3f3bc310:	dsjs   a9, L3F3BC480
3f3bc320:	move   *a13(0xffe0), a9, 1
3f3bc340:	move   *a9(0x80), a9, 1
3f3bc360:	move   *a9(0x60), a9, 1
3f3bc380:	setf   16, 0, 0
3f3bc390:	move   *a9(0x110), a9, 0
3f3bc3b0:	move   a9, *a13(0x200), 1
3f3bc3d0:	move   *a13(0xffe0), a9, 1
3f3bc3f0:	move   *a9(0x80), a9, 1
3f3bc410:	move   *a9(0x60), a9, 1
3f3bc430:	move   *a9(0x100), a9, 0
3f3bc450:	move   a9, *a13(0x220), 1
3f3bc470:	jruc   L3F3BC540
L3F3BC480:
3f3bc480:	move   *a13(0xffe0), a9, 1
3f3bc4a0:	move   *a9(0x360), a9, 0
3f3bc4c0:	move   a9, *a13(0x200), 1
3f3bc4e0:	move   *a13(0xffe0), a9, 1
3f3bc500:	move   *a9(0x370), a9, 0
3f3bc520:	move   a9, *a13(0x220), 1
L3F3BC540:
3f3bc540:	move   *a13(0xffe0), a11, 1
3f3bc560:	setf   16, 1, 0
3f3bc570:	move   *a11, a9, 0
3f3bc580:	dec    a9
3f3bc590:	jreq   L3F3BC810
3f3bc5a0:	move   *a13(0xa00), a9, 1
3f3bc5c0:	move   *a13(0x200), a7, 1
3f3bc5e0:	move   *a9(0x40), a9, 0
3f3bc600:	cmp    a9, a7
3f3bc610:	jrle   L3F3BC6D0
3f3bc620:	move   *a11(0x3a0), a9, 0
3f3bc640:	jrge   L3F3BC6D0
3f3bc650:	move   *a11(0x3a0), a9, 0
3f3bc670:	neg    a9
3f3bc680:	move   a9, *a13(0x80), 1
3f3bc6a0:	sub    a9, a7
3f3bc6b0:	move   a7, *a13(0x200), 1
L3F3BC6D0:
3f3bc6d0:	move   *a13(0xa00), a9, 1
3f3bc6f0:	move   *a13(0x220), a7, 1
3f3bc710:	move   *a9(0x50), a9, 0
3f3bc730:	cmp    a9, a7
3f3bc740:	jrle   L3F3BC970
3f3bc750:	move   *a11(0x3b0), a9, 0
3f3bc770:	jrge   L3F3BC970
3f3bc780:	move   *a11(0x3b0), a9, 0
3f3bc7a0:	neg    a9
3f3bc7b0:	move   a9, *a13(0xa0), 1
3f3bc7d0:	sub    a9, a7
3f3bc7e0:	move   a7, *a13(0x220), 1
3f3bc800:	jruc   L3F3BC970
L3F3BC810:
3f3bc810:	move   *a13(0xa00), a9, 1
3f3bc830:	move   *a13(0x200), a7, 1
3f3bc850:	move   *a9(0x40), a9, 0
3f3bc870:	cmp    a9, a7
3f3bc880:	jrle   L3F3BC8C0
3f3bc890:	sub    a9, a9
3f3bc8a0:	move   a9, *a13(0x80), 1
L3F3BC8C0:
3f3bc8c0:	move   *a13(0xa00), a9, 1
3f3bc8e0:	move   *a13(0x220), a7, 1
3f3bc900:	move   *a9(0x50), a9, 0
3f3bc920:	cmp    a9, a7
3f3bc930:	jrle   L3F3BC970
3f3bc940:	sub    a9, a9
3f3bc950:	move   a9, *a13(0xa0), 1
L3F3BC970:
3f3bc970:	move   *a13(0xa00), a9, 1
3f3bc990:	move   *a13(0x200), a7, 1
3f3bc9b0:	move   *a9(0x40), a9, 0
3f3bc9d0:	cmp    a9, a7
3f3bc9e0:	jrle   L3F3BCA50
3f3bc9f0:	move   *a13(0xa00), a9, 1
3f3bca10:	move   *a9(0x40), a7, 0
3f3bca30:	move   a7, *a13(0x200), 1
L3F3BCA50:
3f3bca50:	move   *a13(0xa00), a9, 1
3f3bca70:	move   *a13(0x220), a7, 1
3f3bca90:	move   *a9(0x50), a9, 0
3f3bcab0:	cmp    a9, a7
3f3bcac0:	jrle   L3F3BCB30
3f3bcad0:	move   *a13(0xa00), a9, 1
3f3bcaf0:	move   *a9(0x50), a7, 0
3f3bcb10:	move   a7, *a13(0x220), 1
L3F3BCB30:
3f3bcb30:	move   a14, -*sp, 1
3f3bcb40:	movk   1, a9
3f3bcb50:	move   a9, *a14+, 1
3f3bcb60:	move   a7, *a14+, 1
3f3bcb70:	move   *a13(0x200), *a14+, 1
3f3bcb90:	move   *a13(0xa00), *a14+, 1
3f3bcbb0:	move   *a13(0xa00), a9, 1
3f3bcbd0:	move   *a9(0xb40), a7, 1
3f3bcbf0:	call   a7
3f3bcc00:	move   a8, *a13(0x7c0), 1
3f3bcc20:	movk   2, a7
3f3bcc30:	setf   16, 1, 0
3f3bcc40:	move   a7, *a8, 0
3f3bcc50:	move   a8, *a13(0x7e0), 1
3f3bcc70:	movk   3, a7
3f3bcc80:	move   a7, @0xcaf40, 1
3f3bccb0:	movk   1, a7
3f3bccc0:	move   a7, @0xcaf60, 1
3f3bccf0:	sub    a9, a9
3f3bcd00:	move   a9, @0xcaf80, 1
3f3bcd30:	move   *a13(0xc0), a11, 1
3f3bcd50:	move   a11, @0xcafa0, 1
3f3bcd80:	move   *a13(0x280), a7, 1
3f3bcda0:	jreq   L3F3BCE00
3f3bcdb0:	movk   1, a7
3f3bcdc0:	move   a7, @0xcafc0, 1
3f3bcdf0:	jruc   L3F3BCE70
L3F3BCE00:
3f3bce00:	move   *a13(0xffc0), a7, 1
3f3bce20:	movb   *a7(0x170), a7
3f3bce40:	move   a7, @0xcafc0, 1
L3F3BCE70:
3f3bce70:	move   *a13(0xffc0), a7, 1
3f3bce90:	movb   *a7(0x188), a7
3f3bceb0:	move   a7, @0xcafe0, 1
3f3bcee0:	movi   0xdd, a7
3f3bcf00:	move   a7, *a13(0x1e0), 1
3f3bcf20:	move   a14, -*sp, 1
3f3bcf30:	move   *a13(0xffc0), a7, 1
3f3bcf50:	movb   *a7(0x180), a8
3f3bcf70:	move   a8, *a14+, 1
3f3bcf80:	move   *a13(0xa00), *a14+, 1
3f3bcfa0:	calla  L3F86A3B0
3f3bcfd0:	move   a8, *a13(0x800), 1
3f3bcff0:	move   a14, -*sp, 1
3f3bd000:	movi   0xffff, a9
3f3bd020:	move   a9, *a14+, 1
3f3bd030:	move   a8, *a14+, 1
3f3bd040:	move   a7, *a14+, 1
3f3bd050:	calla  L3F867F40
3f3bd080:	move   a14, -*sp, 1
3f3bd090:	move   *a13(0x800), *a14+, 1
3f3bd0b0:	move   *a13(0x7c0), *a14+, 1
3f3bd0d0:	calla  L3F863590
3f3bd100:	move   a14, -*sp, 1
3f3bd110:	movk   1, a9
3f3bd120:	move   a9, *a14+, 1
3f3bd130:	movi   0xcaf40, a9
3f3bd160:	move   a9, *a14+, 1
3f3bd170:	move   *a13(0x1e0), *a14+, 1
3f3bd190:	move   *a13(0x800), *a14+, 1
3f3bd1b0:	calla  L3F864C90
3f3bd1e0:	move   a14, -*sp, 1
3f3bd1f0:	move   *a13(0x800), *a14+, 1
3f3bd210:	move   *a13(0x7c0), *a14+, 1
3f3bd230:	calla  L3F863590
3f3bd260:	move   a14, -*sp, 1
3f3bd270:	movb   *a7(0x180), a8
3f3bd290:	move   a8, *a14+, 1
3f3bd2a0:	move   *a13(0xa00), *a14+, 1
3f3bd2c0:	calla  L3F86A3B0
3f3bd2f0:	move   a8, *a13(0x820), 1
3f3bd310:	move   a14, -*sp, 1
3f3bd320:	movi   0xffff, a9
3f3bd340:	move   a9, *a14+, 1
3f3bd350:	move   a8, *a14+, 1
3f3bd360:	move   a7, *a14+, 1
3f3bd370:	calla  L3F867F40
3f3bd3a0:	move   a14, -*sp, 1
3f3bd3b0:	move   *a13(0x820), *a14+, 1
3f3bd3d0:	move   *a13(0x7c0), *a14+, 1
3f3bd3f0:	calla  L3F863590
3f3bd420:	move   a14, -*sp, 1
3f3bd430:	movk   1, a9
3f3bd440:	move   a9, *a14+, 1
3f3bd450:	movi   0xcaf80, a9
3f3bd480:	move   a9, *a14+, 1
3f3bd490:	movk   4, a9
3f3bd4a0:	move   a9, *a14+, 1
3f3bd4b0:	move   *a13(0x820), *a14+, 1
3f3bd4d0:	calla  L3F864C90
3f3bd500:	move   a14, -*sp, 1
3f3bd510:	move   *a13(0x820), *a14+, 1
3f3bd530:	move   *a13(0x7c0), *a14+, 1
3f3bd550:	calla  L3F863590
3f3bd580:	sub    a9, a9
3f3bd590:	setf   16, 1, 0
3f3bd5a0:	move   a9, *a13(0x850), 0
3f3bd5c0:	move   a9, *a13(0x840), 0
3f3bd5e0:	move   *a13(0x200), *a13(0x860), 0
3f3bd610:	move   *a13(0x220), *a13(0x870), 0
3f3bd640:	move   a14, -*sp, 1
3f3bd650:	move   a13, a9
3f3bd660:	addi   0x840, a9
3f3bd680:	move   a9, *a14+, 1
3f3bd690:	movk   1, a9
3f3bd6a0:	move   a9, *a14+, 1
3f3bd6b0:	move   *a13(0x820), *a14+, 1
3f3bd6d0:	move   *a13(0x7c0), *a14+, 1
3f3bd6f0:	move   *a13(0x820), a9, 1
3f3bd710:	move   *a9(0x540), a7, 1
3f3bd730:	call   a7
L3F3BD740:
3f3bd740:	move   a14, -*sp, 1
3f3bd750:	move   a13, a11
3f3bd760:	addi   0xe0, a11
3f3bd780:	move   a11, *a14+, 1
3f3bd790:	move   *a13(0xffc0), a9, 1
3f3bd7b0:	move   *a9(0x2c0), *a14+, 1
3f3bd7d0:	move   *a9(0x300), *a14+, 1
3f3bd7f0:	move   *a9(0x2e0), *a14+, 1
3f3bd810:	move   *a13(0xff60), *a14+, 1
3f3bd830:	move   *a13(0xff80), *a14+, 1
3f3bd850:	calla  L3FC12540
3f3bd880:	move   a8, *a13(0x240), 1
3f3bd8a0:	move   a14, -*sp, 1
3f3bd8b0:	move   *a13(0xe0), a7, 1
3f3bd8d0:	inc    a7
3f3bd8e0:	move   a7, a11
3f3bd8f0:	sll    0x5, a7
3f3bd900:	sll    0x3, a11
3f3bd910:	add    a11, a7
3f3bd920:	move   a7, *a14+, 1
3f3bd930:	calla  L3F705A00
3f3bd960:	move   a8, *a13, 1
3f3bd970:	move   a8, a7
3f3bd980:	jrne   L3F3BDB70
3f3bd990:	move   a14, -*sp, 1
3f3bd9a0:	move   *a13(0x240), *a14+, 1
3f3bd9c0:	calla  L3F702440
3f3bd9f0:	move   *a13(0x140), a11, 1
3f3bda10:	jaeq   L3F3C8AE0
3f3bda30:	move   a14, -*sp, 1
3f3bda40:	move   *a13(0x800), *a14+, 1
3f3bda60:	calla  L3F86F3B0
3f3bda90:	move   a14, -*sp, 1
3f3bdaa0:	move   *a13(0x820), *a14+, 1
3f3bdac0:	calla  L3F86F3B0
3f3bdaf0:	move   a14, -*sp, 1
3f3bdb00:	move   *a13(0x7c0), *a14+, 1
3f3bdb20:	calla  L3FBD6940
3f3bdb50:	jauc   L3F3C8AE0
L3F3BDB70:
3f3bdb70:	move   a7, *a13(0x20), 1
3f3bdb90:	move   *a13(0xff60), *a13(0x7a0), 1
3f3bdbc0:	move   *a13(0x240), *a13(0x260), 1
3f3bdbf0:	sub    a11, a11
3f3bdc00:	move   a11, *a13(0x60), 1
3f3bdc20:	move   *a13(0x7a0), a9, 1
3f3bdc40:	setf   16, 1, 0
3f3bdc50:	move   *a9(0x20), a11, 0
3f3bdc70:	move   *a9, a9, 0
3f3bdc80:	sub    a9, a11
3f3bdc90:	move   a11, a8
3f3bdca0:	calla  L3FE11750
3f3bdcd0:	move   -*a14, a8, 1
3f3bdce0:	move   a8, *a13(0x8a0), 1
3f3bdd00:	move   -*a14, a8, 1
3f3bdd10:	move   a8, *a13(0x880), 1
3f3bdd30:	move   *a13(0x7a0), a11, 1
3f3bdd50:	move   *a11(0x30), a9, 0
3f3bdd70:	move   *a11(0x10), a11, 0
3f3bdd90:	sub    a11, a9
3f3bdda0:	move   a9, a8
3f3bddb0:	calla  L3FE11750
3f3bdde0:	move   -*a14, a8, 1
3f3bddf0:	move   a8, *a13(0x8e0), 1
3f3bde10:	move   -*a14, a8, 1
3f3bde20:	move   a8, *a13(0x8c0), 1
3f3bde40:	move   *a13(0x880), *a14+, 1
3f3bde60:	move   *a13(0x8a0), *a14+, 1
3f3bde80:	movi   0x3f3cf950, a8
3f3bdeb0:	move   *a8+, *a14+, 1
3f3bdec0:	move   *a8+, *a14+, 1
3f3bded0:	calla  L3FE0E730
3f3bdf00:	jreq   L3F3BDF60
3f3bdf10:	move   *a13(0x880), *a14+, 1
3f3bdf30:	move   *a13(0x8a0), *a14+, 1
3f3bdf50:	jruc   L3F3BDFD0
L3F3BDF60:
3f3bdf60:	move   *a13(0x880), *a14+, 1
3f3bdf80:	move   *a13(0x8a0), *a14+, 1
3f3bdfa0:	calla  L3FE0C7B0
L3F3BDFD0:
3f3bdfd0:	move   *a13(0x8c0), *a14+, 1
3f3bdff0:	move   *a13(0x8e0), *a14+, 1
3f3be010:	movi   0x3f3cf950, a8
3f3be040:	move   *a8+, *a14+, 1
3f3be050:	move   *a8+, *a14+, 1
3f3be060:	calla  L3FE0E730
3f3be090:	jreq   L3F3BE0F0
3f3be0a0:	move   *a13(0x8c0), *a14+, 1
3f3be0c0:	move   *a13(0x8e0), *a14+, 1
3f3be0e0:	jruc   L3F3BE160
L3F3BE0F0:
3f3be0f0:	move   *a13(0x8c0), *a14+, 1
3f3be110:	move   *a13(0x8e0), *a14+, 1
3f3be130:	calla  L3FE0C7B0
L3F3BE160:
3f3be160:	calla  L3FE0E730
3f3be190:	move   a8, *a13(0x980), 1
3f3be1b0:	jreq   L3F3BE560
3f3be1c0:	move   *a13(0x880), *a14+, 1
3f3be1e0:	move   *a13(0x8a0), *a14+, 1
3f3be200:	movi   0x3f3cf950, a8
3f3be230:	move   *a8+, *a14+, 1
3f3be240:	move   *a8+, *a14+, 1
3f3be250:	calla  L3FE0EB40
3f3be280:	jreq   L3F3BE8F0
3f3be290:	move   *a13(0x8c0), *a14+, 1
3f3be2b0:	move   *a13(0x8e0), *a14+, 1
3f3be2d0:	move   *a13(0x880), *a14+, 1
3f3be2f0:	move   *a13(0x8a0), *a14+, 1
3f3be310:	calla  L3FE0D650
3f3be340:	move   -*a14, a8, 1
3f3be350:	move   a8, *a13(0x920), 1
3f3be370:	move   -*a14, a8, 1
3f3be380:	move   a8, *a13(0x900), 1
3f3be3a0:	move   *a13(0x7a0), a11, 1
3f3be3c0:	move   *a11(0x10), a8, 0
3f3be3e0:	calla  L3FE11750
3f3be410:	move   *a11, a8, 0
3f3be420:	calla  L3FE11750
3f3be450:	move   *a13(0x900), *a14+, 1
3f3be470:	move   *a13(0x920), *a14+, 1
3f3be490:	calla  L3FE0DE90
3f3be4c0:	calla  L3FE0C8D0
3f3be4f0:	move   -*a14, a8, 1
3f3be500:	move   a8, *a13(0x960), 1
3f3be520:	move   -*a14, a8, 1
3f3be530:	move   a8, *a13(0x940), 1
3f3be550:	jruc   L3F3BE8F0
L3F3BE560:
3f3be560:	move   *a13(0x8c0), *a14+, 1
3f3be580:	move   *a13(0x8e0), *a14+, 1
3f3be5a0:	movi   0x3f3cf950, a8
3f3be5d0:	move   *a8+, *a14+, 1
3f3be5e0:	move   *a8+, *a14+, 1
3f3be5f0:	calla  L3FE0EB40
3f3be620:	jreq   L3F3BE8F0
3f3be630:	move   *a13(0x880), *a14+, 1
3f3be650:	move   *a13(0x8a0), *a14+, 1
3f3be670:	move   *a13(0x8c0), *a14+, 1
3f3be690:	move   *a13(0x8e0), *a14+, 1
3f3be6b0:	calla  L3FE0D650
3f3be6e0:	move   -*a14, a8, 1
3f3be6f0:	move   a8, *a13(0x920), 1
3f3be710:	move   -*a14, a8, 1
3f3be720:	move   a8, *a13(0x900), 1
3f3be740:	move   *a13(0x7a0), a11, 1
3f3be760:	move   *a11, a8, 0
3f3be770:	calla  L3FE11750
3f3be7a0:	move   *a11(0x10), a8, 0
3f3be7c0:	calla  L3FE11750
3f3be7f0:	move   *a13(0x900), *a14+, 1
3f3be810:	move   *a13(0x920), *a14+, 1
3f3be830:	calla  L3FE0DE90
3f3be860:	calla  L3FE0C8D0
3f3be890:	move   -*a14, a8, 1
3f3be8a0:	move   a8, *a13(0x960), 1
3f3be8c0:	move   -*a14, a8, 1
3f3be8d0:	move   a8, *a13(0x940), 1
L3F3BE8F0:
3f3be8f0:	move   *a13(0x260), a11, 1
3f3be910:	move   *a11(0xa0), *a13(0x9a0), 1
3f3be940:	sub    a9, a9
3f3be950:	move   a9, *a13(0x100), 1
3f3be970:	move   *a13(0xe0), a11, 1
3f3be990:	cmp    a11, a9
3f3be9a0:	jage   L3F3C0E60
L3F3BE9C0:
3f3be9c0:	sub    a11, a11
3f3be9d0:	move   a11, *a13(0x9c0), 1
3f3be9f0:	move   *a13(0x260), a9, 1
3f3bea10:	move   *a9(0x80), a7, 1
3f3bea30:	jane   L3F3C0050
3f3bea50:	move   *a13(0x20), a7, 1
3f3bea70:	move   *a13(0x7a0), a9, 1
3f3bea90:	move   *a9, *a7, 1
3f3beaa0:	move   *a9(0x20), *a7(0x20), 1
3f3bead0:	move   *a13(0x980), a7, 1
3f3beaf0:	jreq   L3F3BF280
3f3beb00:	move   *a13(0x20), a7, 1
3f3beb20:	move   *a13(0x260), a9, 1
3f3beb40:	setf   16, 1, 0
3f3beb50:	move   *a9, a8, 0
3f3beb60:	calla  L3FE11750
3f3beb90:	move   -*a14, a8, 1
3f3beba0:	move   a8, *a7(0x60), 1
3f3bebc0:	move   -*a14, a8, 1
3f3bebd0:	move   a8, *a7(0x40), 1
3f3bebf0:	move   *a13(0x880), *a14+, 1
3f3bec10:	move   *a13(0x8a0), *a14+, 1
3f3bec30:	movi   0x3f3cf950, a8
3f3bec60:	move   *a8+, *a14+, 1
3f3bec70:	move   *a8+, *a14+, 1
3f3bec80:	calla  L3FE0EB40
3f3becb0:	jreq   L3F3BF0C0
3f3becc0:	move   *a13(0x900), *a14+, 1
3f3bece0:	move   *a13(0x920), *a14+, 1
3f3bed00:	move   *a7(0x40), *a14+, 1
3f3bed20:	move   *a7(0x60), *a14+, 1
3f3bed40:	calla  L3FE0DE90
3f3bed70:	move   *a13(0x940), *a14+, 1
3f3bed90:	move   *a13(0x960), *a14+, 1
3f3bedb0:	calla  L3FE0C950
3f3bede0:	move   -*a14, a8, 1
3f3bedf0:	move   a8, *a7(0xa0), 1
3f3bee10:	move   -*a14, a8, 1
3f3bee20:	move   a8, *a7(0x80), 1
3f3bee40:	addi   0xc0, a9
3f3bee60:	move   a9, *a13(0x260), 1
3f3bee80:	move   *a9, a8, 0
3f3bee90:	calla  L3FE11750
3f3beec0:	move   -*a14, a8, 1
3f3beed0:	move   a8, *a7(0xe0), 1
3f3beef0:	move   -*a14, a8, 1
3f3bef00:	move   a8, *a7(0xc0), 1
3f3bef20:	move   *a13(0x900), *a14+, 1
3f3bef40:	move   *a13(0x920), *a14+, 1
3f3bef60:	move   *a7(0xc0), *a14+, 1
3f3bef80:	move   *a7(0xe0), *a14+, 1
3f3befa0:	calla  L3FE0DE90
3f3befd0:	move   *a13(0x940), *a14+, 1
3f3beff0:	move   *a13(0x960), *a14+, 1
3f3bf010:	calla  L3FE0C950
3f3bf040:	move   -*a14, a8, 1
3f3bf050:	move   a8, *a7(0x120), 1
3f3bf070:	move   -*a14, a8, 1
3f3bf080:	move   a8, *a7(0x100), 1
3f3bf0a0:	jauc   L3F3BF9F0
L3F3BF0C0:
3f3bf0c0:	move   *a9(0x10), a8, 0
3f3bf0e0:	calla  L3FE11750
3f3bf110:	move   -*a14, a8, 1
3f3bf120:	move   a8, *a7(0xa0), 1
3f3bf140:	move   -*a14, a8, 1
3f3bf150:	move   a8, *a7(0x80), 1
3f3bf170:	addi   0xc0, a9
3f3bf190:	move   a9, *a13(0x260), 1
3f3bf1b0:	move   *a7(0x40), *a7(0xc0), 1
3f3bf1e0:	move   *a7(0x60), *a7(0xe0), 1
3f3bf210:	move   *a7(0x80), *a7(0x100), 1
3f3bf240:	move   *a7(0xa0), *a7(0x120), 1
3f3bf270:	jruc   L3F3BF9F0
L3F3BF280:
3f3bf280:	move   *a13(0x20), a7, 1
3f3bf2a0:	move   *a13(0x260), a9, 1
3f3bf2c0:	setf   16, 1, 0
3f3bf2d0:	move   *a9(0x10), a8, 0
3f3bf2f0:	calla  L3FE11750
3f3bf320:	move   -*a14, a8, 1
3f3bf330:	move   a8, *a7(0xa0), 1
3f3bf350:	move   -*a14, a8, 1
3f3bf360:	move   a8, *a7(0x80), 1
3f3bf380:	move   *a13(0x8c0), *a14+, 1
3f3bf3a0:	move   *a13(0x8e0), *a14+, 1
3f3bf3c0:	movi   0x3f3cf950, a8
3f3bf3f0:	move   *a8+, *a14+, 1
3f3bf400:	move   *a8+, *a14+, 1
3f3bf410:	calla  L3FE0EB40
3f3bf440:	jreq   L3F3BF850
3f3bf450:	move   *a13(0x900), *a14+, 1
3f3bf470:	move   *a13(0x920), *a14+, 1
3f3bf490:	move   *a7(0x80), *a14+, 1
3f3bf4b0:	move   *a7(0xa0), *a14+, 1
3f3bf4d0:	calla  L3FE0DE90
3f3bf500:	move   *a13(0x940), *a14+, 1
3f3bf520:	move   *a13(0x960), *a14+, 1
3f3bf540:	calla  L3FE0C950
3f3bf570:	move   -*a14, a8, 1
3f3bf580:	move   a8, *a7(0x60), 1
3f3bf5a0:	move   -*a14, a8, 1
3f3bf5b0:	move   a8, *a7(0x40), 1
3f3bf5d0:	addi   0xc0, a9
3f3bf5f0:	move   a9, *a13(0x260), 1
3f3bf610:	move   *a9(0x10), a8, 0
3f3bf630:	calla  L3FE11750
3f3bf660:	move   -*a14, a8, 1
3f3bf670:	move   a8, *a7(0x120), 1
3f3bf690:	move   -*a14, a8, 1
3f3bf6a0:	move   a8, *a7(0x100), 1
3f3bf6c0:	move   *a13(0x900), *a14+, 1
3f3bf6e0:	move   *a13(0x920), *a14+, 1
3f3bf700:	move   *a7(0x100), *a14+, 1
3f3bf720:	move   *a7(0x120), *a14+, 1
3f3bf740:	calla  L3FE0DE90
3f3bf770:	move   *a13(0x940), *a14+, 1
3f3bf790:	move   *a13(0x960), *a14+, 1
3f3bf7b0:	calla  L3FE0C950
3f3bf7e0:	move   -*a14, a8, 1
3f3bf7f0:	move   a8, *a7(0xe0), 1
3f3bf810:	move   -*a14, a8, 1
3f3bf820:	move   a8, *a7(0xc0), 1
3f3bf840:	jruc   L3F3BF9F0
L3F3BF850:
3f3bf850:	move   *a9, a8, 0
3f3bf860:	calla  L3FE11750
3f3bf890:	move   -*a14, a8, 1
3f3bf8a0:	move   a8, *a7(0x60), 1
3f3bf8c0:	move   -*a14, a8, 1
3f3bf8d0:	move   a8, *a7(0x40), 1
3f3bf8f0:	addi   0xc0, a9
3f3bf910:	move   a9, *a13(0x260), 1
3f3bf930:	move   *a7(0x40), *a7(0xc0), 1
3f3bf960:	move   *a7(0x60), *a7(0xe0), 1
3f3bf990:	move   *a7(0x80), *a7(0x100), 1
3f3bf9c0:	move   *a7(0xa0), *a7(0x120), 1
L3F3BF9F0:
3f3bf9f0:	move   *a13(0x9a0), a7, 1
3f3bfa10:	jreq   L3F3BFBB0
3f3bfa20:	move   *a13(0x20), a7, 1
3f3bfa40:	move   *a13(0x7a0), a9, 1
3f3bfa60:	move   *a9, a8, 0
3f3bfa70:	calla  L3FE11750
3f3bfaa0:	move   -*a14, a8, 1
3f3bfab0:	move   a8, *a7(0x60), 1
3f3bfad0:	move   -*a14, a8, 1
3f3bfae0:	move   a8, *a7(0x40), 1
3f3bfb00:	move   *a9(0x10), a8, 0
3f3bfb20:	calla  L3FE11750
3f3bfb50:	move   -*a14, a8, 1
3f3bfb60:	move   a8, *a7(0xa0), 1
3f3bfb80:	move   -*a14, a8, 1
3f3bfb90:	move   a8, *a7(0x80), 1
L3F3BFBB0:
3f3bfbb0:	move   *a13(0x260), a9, 1
3f3bfbd0:	move   *a9(0xa0), *a13(0x9a0), 1
3f3bfc00:	move   *a13(0x9a0), a7, 1
3f3bfc20:	jreq   L3F3BFDD0
3f3bfc30:	move   *a13(0x20), a7, 1
3f3bfc50:	move   *a13(0x7a0), a9, 1
3f3bfc70:	move   *a9(0x20), a8, 0
3f3bfc90:	calla  L3FE11750
3f3bfcc0:	move   -*a14, a8, 1
3f3bfcd0:	move   a8, *a7(0xe0), 1
3f3bfcf0:	move   -*a14, a8, 1
3f3bfd00:	move   a8, *a7(0xc0), 1
3f3bfd20:	move   *a9(0x30), a8, 0
3f3bfd40:	calla  L3FE11750
3f3bfd70:	move   -*a14, a8, 1
3f3bfd80:	move   a8, *a7(0x120), 1
3f3bfda0:	move   -*a14, a8, 1
3f3bfdb0:	move   a8, *a7(0x100), 1
L3F3BFDD0:
3f3bfdd0:	move   *a13(0x20), a9, 1
3f3bfdf0:	move   *a9(0x40), *a14+, 1
3f3bfe10:	move   *a9(0x60), *a14+, 1
3f3bfe30:	move   *a9(0xc0), *a14+, 1
3f3bfe50:	move   *a9(0xe0), *a14+, 1
3f3bfe70:	calla  L3FE0EB40
3f3bfea0:	jrne   L3F3BFF70
3f3bfeb0:	move   *a9(0x80), *a14+, 1
3f3bfed0:	move   *a9(0xa0), *a14+, 1
3f3bfef0:	move   *a9(0x100), *a14+, 1
3f3bff10:	move   *a9(0x120), *a14+, 1
3f3bff30:	calla  L3FE0EB40
3f3bff60:	jreq   L3F3C0010
L3F3BFF70:
3f3bff70:	addi   0x140, a9
3f3bff90:	move   a9, *a13(0x20), 1
3f3bffb0:	move   *a13(0x60), a7, 1
3f3bffd0:	inc    a7
3f3bffe0:	move   a7, *a13(0x60), 1
3f3c0000:	jruc   L3F3C00C0
L3F3C0010:
3f3c0010:	movk   1, a7
3f3c0020:	move   a7, *a13(0x9c0), 1
3f3c0040:	jruc   L3F3C00C0
L3F3C0050:
3f3c0050:	addi   0xc0, a9
3f3c0070:	move   a9, *a13(0x260), 1
3f3c0090:	move   *a9(0xa0), *a13(0x9a0), 1
L3F3C00C0:
3f3c00c0:	move   *a13(0x9a0), a9, 1
3f3c00e0:	jaeq   L3F3C0DC0
3f3c0100:	move   *a13(0x7a0), a7, 1
3f3c0120:	addk   32, a7
3f3c0130:	move   a7, *a13(0x7a0), 1
3f3c0150:	setf   16, 1, 0
3f3c0160:	move   *a7(0x20), a11, 0
3f3c0180:	move   *a7, a7, 0
3f3c0190:	sub    a7, a11
3f3c01a0:	move   a11, a8
3f3c01b0:	calla  L3FE11750
3f3c01e0:	move   -*a14, a8, 1
3f3c01f0:	move   a8, *a13(0x8a0), 1
3f3c0210:	move   -*a14, a8, 1
3f3c0220:	move   a8, *a13(0x880), 1
3f3c0240:	move   *a13(0x7a0), a11, 1
3f3c0260:	move   *a11(0x30), a7, 0
3f3c0280:	move   *a11(0x10), a9, 0
3f3c02a0:	sub    a9, a7
3f3c02b0:	move   a7, a8
3f3c02c0:	calla  L3FE11750
3f3c02f0:	move   -*a14, a8, 1
3f3c0300:	move   a8, *a13(0x8e0), 1
3f3c0320:	move   -*a14, a8, 1
3f3c0330:	move   a8, *a13(0x8c0), 1
3f3c0350:	move   *a13(0x880), *a14+, 1
3f3c0370:	move   *a13(0x8a0), *a14+, 1
3f3c0390:	movi   0x3f3cf950, a8
3f3c03c0:	move   *a8+, *a14+, 1
3f3c03d0:	move   *a8+, *a14+, 1
3f3c03e0:	calla  L3FE0E730
3f3c0410:	jreq   L3F3C0470
3f3c0420:	move   *a13(0x880), *a14+, 1
3f3c0440:	move   *a13(0x8a0), *a14+, 1
3f3c0460:	jruc   L3F3C04E0
L3F3C0470:
3f3c0470:	move   *a13(0x880), *a14+, 1
3f3c0490:	move   *a13(0x8a0), *a14+, 1
3f3c04b0:	calla  L3FE0C7B0
L3F3C04E0:
3f3c04e0:	move   *a13(0x8c0), *a14+, 1
3f3c0500:	move   *a13(0x8e0), *a14+, 1
3f3c0520:	movi   0x3f3cf950, a8
3f3c0550:	move   *a8+, *a14+, 1
3f3c0560:	move   *a8+, *a14+, 1
3f3c0570:	calla  L3FE0E730
3f3c05a0:	jreq   L3F3C0600
3f3c05b0:	move   *a13(0x8c0), *a14+, 1
3f3c05d0:	move   *a13(0x8e0), *a14+, 1
3f3c05f0:	jruc   L3F3C0670
L3F3C0600:
3f3c0600:	move   *a13(0x8c0), *a14+, 1
3f3c0620:	move   *a13(0x8e0), *a14+, 1
3f3c0640:	calla  L3FE0C7B0
L3F3C0670:
3f3c0670:	calla  L3FE0E730
3f3c06a0:	move   a8, *a13(0x980), 1
3f3c06c0:	jreq   L3F3C0A50
3f3c06d0:	move   *a13(0x880), *a14+, 1
3f3c06f0:	move   *a13(0x8a0), *a14+, 1
3f3c0710:	movi   0x3f3cf950, a8
3f3c0740:	move   *a8+, *a14+, 1
3f3c0750:	move   *a8+, *a14+, 1
3f3c0760:	calla  L3FE0EB40
3f3c0790:	jreq   L3F3C0DC0
3f3c07a0:	move   *a13(0x8c0), *a14+, 1
3f3c07c0:	move   *a13(0x8e0), *a14+, 1
3f3c07e0:	move   *a13(0x880), *a14+, 1
3f3c0800:	move   *a13(0x8a0), *a14+, 1
3f3c0820:	calla  L3FE0D650
3f3c0850:	move   -*a14, a8, 1
3f3c0860:	move   a8, *a13(0x920), 1
3f3c0880:	move   -*a14, a8, 1
3f3c0890:	move   a8, *a13(0x900), 1
3f3c08b0:	move   *a11(0x10), a8, 0
3f3c08d0:	calla  L3FE11750
3f3c0900:	move   *a11, a8, 0
3f3c0910:	calla  L3FE11750
3f3c0940:	move   *a13(0x900), *a14+, 1
3f3c0960:	move   *a13(0x920), *a14+, 1
3f3c0980:	calla  L3FE0DE90
3f3c09b0:	calla  L3FE0C8D0
3f3c09e0:	move   -*a14, a8, 1
3f3c09f0:	move   a8, *a13(0x960), 1
3f3c0a10:	move   -*a14, a8, 1
3f3c0a20:	move   a8, *a13(0x940), 1
3f3c0a40:	jruc   L3F3C0DC0
L3F3C0A50:
3f3c0a50:	move   *a13(0x8c0), *a14+, 1
3f3c0a70:	move   *a13(0x8e0), *a14+, 1
3f3c0a90:	movi   0x3f3cf950, a8
3f3c0ac0:	move   *a8+, *a14+, 1
3f3c0ad0:	move   *a8+, *a14+, 1
3f3c0ae0:	calla  L3FE0EB40
3f3c0b10:	jreq   L3F3C0DC0
3f3c0b20:	move   *a13(0x880), *a14+, 1
3f3c0b40:	move   *a13(0x8a0), *a14+, 1
3f3c0b60:	move   *a13(0x8c0), *a14+, 1
3f3c0b80:	move   *a13(0x8e0), *a14+, 1
3f3c0ba0:	calla  L3FE0D650
3f3c0bd0:	move   -*a14, a8, 1
3f3c0be0:	move   a8, *a13(0x920), 1
3f3c0c00:	move   -*a14, a8, 1
3f3c0c10:	move   a8, *a13(0x900), 1
3f3c0c30:	move   *a11, a8, 0
3f3c0c40:	calla  L3FE11750
3f3c0c70:	move   *a11(0x10), a8, 0
3f3c0c90:	calla  L3FE11750
3f3c0cc0:	move   *a13(0x900), *a14+, 1
3f3c0ce0:	move   *a13(0x920), *a14+, 1
3f3c0d00:	calla  L3FE0DE90
3f3c0d30:	calla  L3FE0C8D0
3f3c0d60:	move   -*a14, a8, 1
3f3c0d70:	move   a8, *a13(0x960), 1
3f3c0d90:	move   -*a14, a8, 1
3f3c0da0:	move   a8, *a13(0x940), 1
L3F3C0DC0:
3f3c0dc0:	move   *a13(0x100), a11, 1
3f3c0de0:	inc    a11
3f3c0df0:	move   a11, *a13(0x100), 1
3f3c0e10:	move   *a13(0xe0), a9, 1
3f3c0e30:	cmp    a9, a11
3f3c0e40:	jalt   L3F3BE9C0
L3F3C0E60:
3f3c0e60:	move   *a13, a11, 1
3f3c0e70:	move   *a11(0x40), *a13(0x2a0), 1
3f3c0ea0:	move   *a11(0x60), *a13(0x2c0), 1
3f3c0ed0:	move   *a11(0x80), *a13(0x2e0), 1
3f3c0f00:	move   *a11(0xa0), *a13(0x300), 1
3f3c0f30:	move   *a11(0xc0), *a13(0x320), 1
3f3c0f60:	move   *a11(0xe0), *a13(0x340), 1
3f3c0f90:	move   *a11(0x100), *a13(0x360), 1
3f3c0fc0:	move   *a11(0x120), *a13(0x380), 1
3f3c0ff0:	move   *a13(0x9c0), a9, 1
3f3c1010:	jreq   L3F3C1060
3f3c1020:	move   *a13(0x60), *a13(0x100), 1
3f3c1050:	jruc   L3F3C10B0
L3F3C1060:
3f3c1060:	move   *a13(0x60), a7, 1
3f3c1080:	dec    a7
3f3c1090:	move   a7, *a13(0x100), 1
L3F3C10B0:
3f3c10b0:	move   *a13(0x100), a7, 1
3f3c10d0:	move   a7, a9
3f3c10e0:	sll    0x8, a7
3f3c10f0:	sll    0x6, a9
3f3c1100:	add    a9, a7
3f3c1110:	add    a11, a7
3f3c1120:	move   *a7(0x40), *a13(0x3a0), 1
3f3c1150:	move   *a7(0x60), *a13(0x3c0), 1
3f3c1180:	move   *a13(0x100), a9, 1
3f3c11a0:	move   a9, a7
3f3c11b0:	sll    0x8, a9
3f3c11c0:	sll    0x6, a7
3f3c11d0:	add    a7, a9
3f3c11e0:	add    a11, a9
3f3c11f0:	move   *a9(0x80), *a13(0x3e0), 1
3f3c1220:	move   *a9(0xa0), *a13(0x400), 1
3f3c1250:	move   *a13(0x100), a9, 1
3f3c1270:	move   a9, a7
3f3c1280:	sll    0x8, a9
3f3c1290:	sll    0x6, a7
3f3c12a0:	add    a7, a9
3f3c12b0:	add    a11, a9
3f3c12c0:	move   *a9(0xc0), *a13(0x420), 1
3f3c12f0:	move   *a9(0xe0), *a13(0x440), 1
3f3c1320:	move   *a13(0x100), a9, 1
3f3c1340:	move   a9, a7
3f3c1350:	sll    0x8, a9
3f3c1360:	sll    0x6, a7
3f3c1370:	add    a7, a9
3f3c1380:	add    a11, a9
3f3c1390:	move   *a9(0x100), *a13(0x460), 1
3f3c13c0:	move   *a9(0x120), *a13(0x480), 1
3f3c13f0:	setf   16, 1, 0
3f3c1400:	move   *a11(0x20), a8, 0
3f3c1420:	calla  L3FE11750
3f3c1450:	move   -*a14, a8, 1
3f3c1460:	move   a8, *a13(0x4c0), 1
3f3c1480:	move   -*a14, a8, 1
3f3c1490:	move   a8, *a13(0x4a0), 1
3f3c14b0:	move   *a11(0x30), a8, 0
3f3c14d0:	calla  L3FE11750
3f3c1500:	move   -*a14, a8, 1
3f3c1510:	move   a8, *a13(0x500), 1
3f3c1530:	move   -*a14, a8, 1
3f3c1540:	move   a8, *a13(0x4e0), 1
3f3c1560:	move   *a13(0x60), a9, 1
3f3c1580:	dec    a9
3f3c1590:	move   a9, a7
3f3c15a0:	sll    0x8, a9
3f3c15b0:	sll    0x6, a7
3f3c15c0:	add    a7, a9
3f3c15d0:	add    a11, a9
3f3c15e0:	move   *a9, a8, 0
3f3c15f0:	calla  L3FE11750
3f3c1620:	move   -*a14, a8, 1
3f3c1630:	move   a8, *a13(0x540), 1
3f3c1650:	move   -*a14, a8, 1
3f3c1660:	move   a8, *a13(0x520), 1
3f3c1680:	move   *a13(0x60), a9, 1
3f3c16a0:	dec    a9
3f3c16b0:	move   a9, a7
3f3c16c0:	sll    0x8, a9
3f3c16d0:	sll    0x6, a7
3f3c16e0:	add    a7, a9
3f3c16f0:	add    a11, a9
3f3c1700:	move   *a9(0x10), a8, 0
3f3c1720:	calla  L3FE11750
3f3c1750:	move   -*a14, a8, 1
3f3c1760:	move   a8, *a13(0x580), 1
3f3c1780:	move   -*a14, a8, 1
3f3c1790:	move   a8, *a13(0x560), 1
3f3c17b0:	move   *a13(0x60), a9, 1
3f3c17d0:	jrle   L3F3C1940
3f3c17e0:	move   a14, -*sp, 1
3f3c17f0:	move   *a13(0xa0), *a14+, 1
3f3c1810:	move   *a13(0x80), *a14+, 1
3f3c1830:	move   a11, *a14+, 1
3f3c1840:	move   a9, *a14+, 1
3f3c1850:	move   *a13(0x280), a7, 1
3f3c1870:	movk   1, a7
3f3c1880:	jreq   L3F3C18A0
3f3c1890:	sub    a7, a7
L3F3C18A0:
3f3c18a0:	move   a7, *a14+, 1
3f3c18b0:	move   *a13(0x800), *a14+, 1
3f3c18d0:	move   *a13(0x7c0), *a14+, 1
3f3c18f0:	move   *a13(0xffc0), a7, 1
3f3c1910:	move   *a7(0x620), a7, 1
3f3c1930:	call   a7
L3F3C1940:
3f3c1940:	move   *a13(0x280), a7, 1
3f3c1960:	jaeq   L3F3C8140
3f3c1980:	move   *a13(0x2a0), *a14+, 1
3f3c19a0:	move   *a13(0x2c0), *a14+, 1
3f3c19c0:	move   *a13(0x420), *a14+, 1
3f3c19e0:	move   *a13(0x440), *a14+, 1
3f3c1a00:	calla  L3FE0EB40
3f3c1a30:	jrne   L3F3C1B10
3f3c1a40:	move   *a13(0x2e0), *a14+, 1
3f3c1a60:	move   *a13(0x300), *a14+, 1
3f3c1a80:	move   *a13(0x460), *a14+, 1
3f3c1aa0:	move   *a13(0x480), *a14+, 1
3f3c1ac0:	calla  L3FE0EB40
3f3c1af0:	jaeq   L3F3C32E0
L3F3C1B10:
3f3c1b10:	move   *a13(0xffc0), a7, 1
3f3c1b30:	movb   *a7(0x170), a7
3f3c1b50:	subk   3, a7
3f3c1b60:	jane   L3F3C2710
3f3c1b80:	move   a14, -*sp, 1
3f3c1b90:	move   *a13(0xc0), *a14+, 1
3f3c1bb0:	move   a13, a7
3f3c1bc0:	addi   0x720, a7
3f3c1be0:	move   a7, *a14+, 1
3f3c1bf0:	move   a13, a7
3f3c1c00:	addi   0x6a0, a7
3f3c1c20:	move   a7, *a14+, 1
3f3c1c30:	move   a13, a7
3f3c1c40:	addi   0x620, a7
3f3c1c60:	move   a7, *a14+, 1
3f3c1c70:	move   a13, a7
3f3c1c80:	addi   0x5a0, a7
3f3c1ca0:	move   a7, *a14+, 1
3f3c1cb0:	move   a13, a7
3f3c1cc0:	addi   0x4a0, a7
3f3c1ce0:	move   *a7+, *a14+, 1
3f3c1cf0:	move   *a7+, *a14+, 1
3f3c1d00:	move   *a7+, *a14+, 1
3f3c1d10:	move   *a7+, *a14+, 1
3f3c1d20:	move   a13, a7
3f3c1d30:	addi   0x2a0, a7
3f3c1d50:	move   *a7+, *a14+, 1
3f3c1d60:	move   *a7+, *a14+, 1
3f3c1d70:	move   *a7+, *a14+, 1
3f3c1d80:	move   *a7+, *a14+, 1
3f3c1d90:	calla  L3F7A4140
3f3c1dc0:	move   a14, -*sp, 1
3f3c1dd0:	move   *a13(0xa0), a7, 1
3f3c1df0:	neg    a7
3f3c1e00:	move   a7, *a14+, 1
3f3c1e10:	move   *a13(0x80), a7, 1
3f3c1e30:	neg    a7
3f3c1e40:	move   a7, *a14+, 1
3f3c1e50:	move   a11, *a14+, 1
3f3c1e60:	move   a13, a7
3f3c1e70:	addi   0x720, a7
3f3c1e90:	move   *a7+, *a14+, 1
3f3c1ea0:	move   *a7+, *a14+, 1
3f3c1eb0:	move   *a7+, *a14+, 1
3f3c1ec0:	move   *a7+, *a14+, 1
3f3c1ed0:	move   a13, a7
3f3c1ee0:	addi   0x5a0, a7
3f3c1f00:	move   *a7+, *a14+, 1
3f3c1f10:	move   *a7+, *a14+, 1
3f3c1f20:	move   *a7+, *a14+, 1
3f3c1f30:	move   *a7+, *a14+, 1
3f3c1f40:	move   a13, a7
3f3c1f50:	addi   0x4a0, a7
3f3c1f70:	move   *a7+, *a14+, 1
3f3c1f80:	move   *a7+, *a14+, 1
3f3c1f90:	move   *a7+, *a14+, 1
3f3c1fa0:	move   *a7+, *a14+, 1
3f3c1fb0:	move   a13, a7
3f3c1fc0:	addi   0x2a0, a7
3f3c1fe0:	move   *a7+, *a14+, 1
3f3c1ff0:	move   *a7+, *a14+, 1
3f3c2000:	move   *a7+, *a14+, 1
3f3c2010:	move   *a7+, *a14+, 1
3f3c2020:	move   *a13(0x800), *a14+, 1
3f3c2040:	move   *a13(0x7c0), *a14+, 1
3f3c2060:	calla  L3F81C400
3f3c2090:	move   *a13(0xe0), a7, 1
3f3c20b0:	dec    a7
3f3c20c0:	move   a7, a9
3f3c20d0:	sll    0x7, a7
3f3c20e0:	sll    0x6, a9
3f3c20f0:	add    a9, a7
3f3c2100:	move   *a13(0x240), a9, 1
3f3c2120:	add    a9, a7
3f3c2130:	move   *a7(0x80), a7, 1
3f3c2150:	jane   L3F3C32E0
3f3c2170:	move   a14, -*sp, 1
3f3c2180:	move   *a13(0xc0), *a14+, 1
3f3c21a0:	move   a13, a7
3f3c21b0:	addi   0x720, a7
3f3c21d0:	move   a7, *a14+, 1
3f3c21e0:	move   a13, a7
3f3c21f0:	addi   0x6a0, a7
3f3c2210:	move   a7, *a14+, 1
3f3c2220:	move   a13, a7
3f3c2230:	addi   0x620, a7
3f3c2250:	move   a7, *a14+, 1
3f3c2260:	move   a13, a7
3f3c2270:	addi   0x5a0, a7
3f3c2290:	move   a7, *a14+, 1
3f3c22a0:	move   a13, a7
3f3c22b0:	addi   0x520, a7
3f3c22d0:	move   *a7+, *a14+, 1
3f3c22e0:	move   *a7+, *a14+, 1
3f3c22f0:	move   *a7+, *a14+, 1
3f3c2300:	move   *a7+, *a14+, 1
3f3c2310:	move   a13, a7
3f3c2320:	addi   0x420, a7
3f3c2340:	move   *a7+, *a14+, 1
3f3c2350:	move   *a7+, *a14+, 1
3f3c2360:	move   *a7+, *a14+, 1
3f3c2370:	move   *a7+, *a14+, 1
3f3c2380:	calla  L3F7A4140
3f3c23b0:	move   a14, -*sp, 1
3f3c23c0:	move   *a13(0xa0), a7, 1
3f3c23e0:	neg    a7
3f3c23f0:	move   a7, *a14+, 1
3f3c2400:	move   *a13(0x80), a7, 1
3f3c2420:	neg    a7
3f3c2430:	move   a7, *a14+, 1
3f3c2440:	move   *a13(0x100), a7, 1
3f3c2460:	move   a7, a9
3f3c2470:	sll    0x8, a7
3f3c2480:	sll    0x6, a9
3f3c2490:	add    a9, a7
3f3c24a0:	add    a11, a7
3f3c24b0:	move   a7, *a14+, 1
3f3c24c0:	move   a13, a9
3f3c24d0:	addi   0x5a0, a9
3f3c24f0:	move   *a9+, *a14+, 1
3f3c2500:	move   *a9+, *a14+, 1
3f3c2510:	move   *a9+, *a14+, 1
3f3c2520:	move   *a9+, *a14+, 1
3f3c2530:	move   a13, a9
3f3c2540:	addi   0x720, a9
3f3c2560:	move   *a9+, *a14+, 1
3f3c2570:	move   *a9+, *a14+, 1
3f3c2580:	move   *a9+, *a14+, 1
3f3c2590:	move   *a9+, *a14+, 1
3f3c25a0:	move   a13, a9
3f3c25b0:	addi   0x520, a9
3f3c25d0:	move   *a9+, *a14+, 1
3f3c25e0:	move   *a9+, *a14+, 1
3f3c25f0:	move   *a9+, *a14+, 1
3f3c2600:	move   *a9+, *a14+, 1
3f3c2610:	move   a13, a9
3f3c2620:	addi   0x420, a9
3f3c2640:	move   *a9+, *a14+, 1
3f3c2650:	move   *a9+, *a14+, 1
3f3c2660:	move   *a9+, *a14+, 1
3f3c2670:	move   *a9+, *a14+, 1
3f3c2680:	move   *a13(0x800), *a14+, 1
3f3c26a0:	move   *a13(0x7c0), *a14+, 1
3f3c26c0:	calla  L3F81C400
3f3c26f0:	jauc   L3F3C32E0
L3F3C2710:
3f3c2710:	move   *a13(0xffc0), a7, 1
3f3c2730:	movb   *a7(0x170), a7
3f3c2750:	subk   2, a7
3f3c2760:	jane   L3F3C32E0
3f3c2780:	move   a14, -*sp, 1
3f3c2790:	move   *a13(0xc0), *a14+, 1
3f3c27b0:	move   a13, a7
3f3c27c0:	addi   0x720, a7
3f3c27e0:	move   a7, *a14+, 1
3f3c27f0:	move   a13, a7
3f3c2800:	addi   0x6a0, a7
3f3c2820:	move   a7, *a14+, 1
3f3c2830:	move   a13, a7
3f3c2840:	addi   0x620, a7
3f3c2860:	move   a7, *a14+, 1
3f3c2870:	move   a13, a7
3f3c2880:	addi   0x5a0, a7
3f3c28a0:	move   a7, *a14+, 1
3f3c28b0:	move   a13, a7
3f3c28c0:	addi   0x4a0, a7
3f3c28e0:	move   *a7+, *a14+, 1
3f3c28f0:	move   *a7+, *a14+, 1
3f3c2900:	move   *a7+, *a14+, 1
3f3c2910:	move   *a7+, *a14+, 1
3f3c2920:	move   a13, a7
3f3c2930:	addi   0x2a0, a7
3f3c2950:	move   *a7+, *a14+, 1
3f3c2960:	move   *a7+, *a14+, 1
3f3c2970:	move   *a7+, *a14+, 1
3f3c2980:	move   *a7+, *a14+, 1
3f3c2990:	calla  L3F7A4140
3f3c29c0:	move   a14, -*sp, 1
3f3c29d0:	move   *a13(0xa0), a7, 1
3f3c29f0:	neg    a7
3f3c2a00:	move   a7, *a14+, 1
3f3c2a10:	move   *a13(0x80), a7, 1
3f3c2a30:	neg    a7
3f3c2a40:	move   a7, *a14+, 1
3f3c2a50:	move   a11, *a14+, 1
3f3c2a60:	move   a13, a7
3f3c2a70:	addi   0x720, a7
3f3c2a90:	move   *a7+, *a14+, 1
3f3c2aa0:	move   *a7+, *a14+, 1
3f3c2ab0:	move   *a7+, *a14+, 1
3f3c2ac0:	move   *a7+, *a14+, 1
3f3c2ad0:	move   a13, a7
3f3c2ae0:	addi   0x5a0, a7
3f3c2b00:	move   *a7+, *a14+, 1
3f3c2b10:	move   *a7+, *a14+, 1
3f3c2b20:	move   *a7+, *a14+, 1
3f3c2b30:	move   *a7+, *a14+, 1
3f3c2b40:	move   a13, a7
3f3c2b50:	addi   0x4a0, a7
3f3c2b70:	move   *a7+, *a14+, 1
3f3c2b80:	move   *a7+, *a14+, 1
3f3c2b90:	move   *a7+, *a14+, 1
3f3c2ba0:	move   *a7+, *a14+, 1
3f3c2bb0:	move   a13, a7
3f3c2bc0:	addi   0x2a0, a7
3f3c2be0:	move   *a7+, *a14+, 1
3f3c2bf0:	move   *a7+, *a14+, 1
3f3c2c00:	move   *a7+, *a14+, 1
3f3c2c10:	move   *a7+, *a14+, 1
3f3c2c20:	move   *a13(0x800), *a14+, 1
3f3c2c40:	move   *a13(0x7c0), *a14+, 1
3f3c2c60:	calla  L3F840730
3f3c2c90:	move   *a13(0xe0), a7, 1
3f3c2cb0:	dec    a7
3f3c2cc0:	move   a7, a9
3f3c2cd0:	sll    0x7, a7
3f3c2ce0:	sll    0x6, a9
3f3c2cf0:	add    a9, a7
3f3c2d00:	move   *a13(0x240), a9, 1
3f3c2d20:	add    a9, a7
3f3c2d30:	move   *a7(0x80), a7, 1
3f3c2d50:	jrne   L3F3C32E0
3f3c2d60:	move   a14, -*sp, 1
3f3c2d70:	move   *a13(0xc0), *a14+, 1
3f3c2d90:	move   a13, a7
3f3c2da0:	addi   0x720, a7
3f3c2dc0:	move   a7, *a14+, 1
3f3c2dd0:	move   a13, a7
3f3c2de0:	addi   0x6a0, a7
3f3c2e00:	move   a7, *a14+, 1
3f3c2e10:	move   a13, a7
3f3c2e20:	addi   0x620, a7
3f3c2e40:	move   a7, *a14+, 1
3f3c2e50:	move   a13, a7
3f3c2e60:	addi   0x5a0, a7
3f3c2e80:	move   a7, *a14+, 1
3f3c2e90:	move   a13, a7
3f3c2ea0:	addi   0x520, a7
3f3c2ec0:	move   *a7+, *a14+, 1
3f3c2ed0:	move   *a7+, *a14+, 1
3f3c2ee0:	move   *a7+, *a14+, 1
3f3c2ef0:	move   *a7+, *a14+, 1
3f3c2f00:	move   a13, a7
3f3c2f10:	addi   0x420, a7
3f3c2f30:	move   *a7+, *a14+, 1
3f3c2f40:	move   *a7+, *a14+, 1
3f3c2f50:	move   *a7+, *a14+, 1
3f3c2f60:	move   *a7+, *a14+, 1
3f3c2f70:	calla  L3F7A4140
3f3c2fa0:	move   a14, -*sp, 1
3f3c2fb0:	move   *a13(0xa0), a7, 1
3f3c2fd0:	neg    a7
3f3c2fe0:	move   a7, *a14+, 1
3f3c2ff0:	move   *a13(0x80), a7, 1
3f3c3010:	neg    a7
3f3c3020:	move   a7, *a14+, 1
3f3c3030:	move   *a13(0x100), a7, 1
3f3c3050:	move   a7, a9
3f3c3060:	sll    0x8, a7
3f3c3070:	sll    0x6, a9
3f3c3080:	add    a9, a7
3f3c3090:	add    a11, a7
3f3c30a0:	move   a7, *a14+, 1
3f3c30b0:	move   a13, a9
3f3c30c0:	addi   0x5a0, a9
3f3c30e0:	move   *a9+, *a14+, 1
3f3c30f0:	move   *a9+, *a14+, 1
3f3c3100:	move   *a9+, *a14+, 1
3f3c3110:	move   *a9+, *a14+, 1
3f3c3120:	move   a13, a9
3f3c3130:	addi   0x720, a9
3f3c3150:	move   *a9+, *a14+, 1
3f3c3160:	move   *a9+, *a14+, 1
3f3c3170:	move   *a9+, *a14+, 1
3f3c3180:	move   *a9+, *a14+, 1
3f3c3190:	move   a13, a9
3f3c31a0:	addi   0x520, a9
3f3c31c0:	move   *a9+, *a14+, 1
3f3c31d0:	move   *a9+, *a14+, 1
3f3c31e0:	move   *a9+, *a14+, 1
3f3c31f0:	move   *a9+, *a14+, 1
3f3c3200:	move   a13, a9
3f3c3210:	addi   0x420, a9
3f3c3230:	move   *a9+, *a14+, 1
3f3c3240:	move   *a9+, *a14+, 1
3f3c3250:	move   *a9+, *a14+, 1
3f3c3260:	move   *a9+, *a14+, 1
3f3c3270:	move   *a13(0x800), *a14+, 1
3f3c3290:	move   *a13(0x7c0), *a14+, 1
3f3c32b0:	calla  L3F840730
L3F3C32E0:
3f3c32e0:	move   *a13(0x140), a9, 1
3f3c3300:	jreq   L3F3C3550
3f3c3310:	move   a14, -*sp, 1
3f3c3320:	move   *a13(0xa0), *a14+, 1
3f3c3340:	move   *a13(0x80), *a14+, 1
3f3c3360:	move   *a13(0x220), *a14+, 1
3f3c3380:	move   *a13(0x200), *a14+, 1
3f3c33a0:	move   *a13(0xffe0), *a14+, 1
3f3c33c0:	move   *a13(0x7c0), *a14+, 1
3f3c33e0:	move   *a13(0xffc0), *a14+, 1
3f3c3400:	move   *a13(0xffc0), a7, 1
3f3c3420:	move   *a7(0x600), a7, 1
3f3c3440:	call   a7
3f3c3450:	move   a14, -*sp, 1
3f3c3460:	move   a13, a7
3f3c3470:	addi   0x840, a7
3f3c3490:	move   a7, *a14+, 1
3f3c34a0:	movk   1, a7
3f3c34b0:	move   a7, *a14+, 1
3f3c34c0:	move   *a13(0x820), *a14+, 1
3f3c34e0:	move   *a13(0x7c0), *a14+, 1
3f3c3500:	move   *a13(0x820), a7, 1
3f3c3520:	move   *a7(0x540), a7, 1
3f3c3540:	call   a7
L3F3C3550:
3f3c3550:	move   a11, *a13(0x20), 1
3f3c3570:	move   *a13(0xff60), *a13(0x7a0), 1
3f3c35a0:	move   *a13(0x240), *a13(0x260), 1
3f3c35d0:	sub    a7, a7
3f3c35e0:	move   a7, *a13(0x60), 1
3f3c3600:	move   *a13(0x7a0), a9, 1
3f3c3620:	setf   16, 1, 0
3f3c3630:	move   *a9(0x20), a7, 0
3f3c3650:	move   *a9, a9, 0
3f3c3660:	sub    a9, a7
3f3c3670:	move   a7, a8
3f3c3680:	calla  L3FE11750
3f3c36b0:	move   -*a14, a8, 1
3f3c36c0:	move   a8, *a13(0x8a0), 1
3f3c36e0:	move   -*a14, a8, 1
3f3c36f0:	move   a8, *a13(0x880), 1
3f3c3710:	move   *a13(0x7a0), a9, 1
3f3c3730:	move   *a9(0x30), a7, 0
3f3c3750:	move   *a9(0x10), a9, 0
3f3c3770:	sub    a9, a7
3f3c3780:	move   a7, a8
3f3c3790:	calla  L3FE11750
3f3c37c0:	move   -*a14, a8, 1
3f3c37d0:	move   a8, *a13(0x8e0), 1
3f3c37f0:	move   -*a14, a8, 1
3f3c3800:	move   a8, *a13(0x8c0), 1
3f3c3820:	move   *a13(0x880), *a14+, 1
3f3c3840:	move   *a13(0x8a0), *a14+, 1
3f3c3860:	movi   0x3f3cf950, a8
3f3c3890:	move   *a8+, *a14+, 1
3f3c38a0:	move   *a8+, *a14+, 1
3f3c38b0:	calla  L3FE0E730
3f3c38e0:	jreq   L3F3C3940
3f3c38f0:	move   *a13(0x880), *a14+, 1
3f3c3910:	move   *a13(0x8a0), *a14+, 1
3f3c3930:	jruc   L3F3C39B0
L3F3C3940:
3f3c3940:	move   *a13(0x880), *a14+, 1
3f3c3960:	move   *a13(0x8a0), *a14+, 1
3f3c3980:	calla  L3FE0C7B0
L3F3C39B0:
3f3c39b0:	move   *a13(0x8c0), *a14+, 1
3f3c39d0:	move   *a13(0x8e0), *a14+, 1
3f3c39f0:	movi   0x3f3cf950, a8
3f3c3a20:	move   *a8+, *a14+, 1
3f3c3a30:	move   *a8+, *a14+, 1
3f3c3a40:	calla  L3FE0E730
3f3c3a70:	jreq   L3F3C3AD0
3f3c3a80:	move   *a13(0x8c0), *a14+, 1
3f3c3aa0:	move   *a13(0x8e0), *a14+, 1
3f3c3ac0:	jruc   L3F3C3B40
L3F3C3AD0:
3f3c3ad0:	move   *a13(0x8c0), *a14+, 1
3f3c3af0:	move   *a13(0x8e0), *a14+, 1
3f3c3b10:	calla  L3FE0C7B0
L3F3C3B40:
3f3c3b40:	calla  L3FE0E730
3f3c3b70:	move   a8, *a13(0x980), 1
3f3c3b90:	jreq   L3F3C3F40
3f3c3ba0:	move   *a13(0x880), *a14+, 1
3f3c3bc0:	move   *a13(0x8a0), *a14+, 1
3f3c3be0:	movi   0x3f3cf950, a8
3f3c3c10:	move   *a8+, *a14+, 1
3f3c3c20:	move   *a8+, *a14+, 1
3f3c3c30:	calla  L3FE0EB40
3f3c3c60:	jreq   L3F3C42D0
3f3c3c70:	move   *a13(0x8c0), *a14+, 1
3f3c3c90:	move   *a13(0x8e0), *a14+, 1
3f3c3cb0:	move   *a13(0x880), *a14+, 1
3f3c3cd0:	move   *a13(0x8a0), *a14+, 1
3f3c3cf0:	calla  L3FE0D650
3f3c3d20:	move   -*a14, a8, 1
3f3c3d30:	move   a8, *a13(0x920), 1
3f3c3d50:	move   -*a14, a8, 1
3f3c3d60:	move   a8, *a13(0x900), 1
3f3c3d80:	move   *a13(0x7a0), a9, 1
3f3c3da0:	move   *a9(0x10), a8, 0
3f3c3dc0:	calla  L3FE11750
3f3c3df0:	move   *a9, a8, 0
3f3c3e00:	calla  L3FE11750
3f3c3e30:	move   *a13(0x900), *a14+, 1
3f3c3e50:	move   *a13(0x920), *a14+, 1
3f3c3e70:	calla  L3FE0DE90
3f3c3ea0:	calla  L3FE0C8D0
3f3c3ed0:	move   -*a14, a8, 1
3f3c3ee0:	move   a8, *a13(0x960), 1
3f3c3f00:	move   -*a14, a8, 1
3f3c3f10:	move   a8, *a13(0x940), 1
3f3c3f30:	jruc   L3F3C42D0
L3F3C3F40:
3f3c3f40:	move   *a13(0x8c0), *a14+, 1
3f3c3f60:	move   *a13(0x8e0), *a14+, 1
3f3c3f80:	movi   0x3f3cf950, a8
3f3c3fb0:	move   *a8+, *a14+, 1
3f3c3fc0:	move   *a8+, *a14+, 1
3f3c3fd0:	calla  L3FE0EB40
3f3c4000:	jreq   L3F3C42D0
3f3c4010:	move   *a13(0x880), *a14+, 1
3f3c4030:	move   *a13(0x8a0), *a14+, 1
3f3c4050:	move   *a13(0x8c0), *a14+, 1
3f3c4070:	move   *a13(0x8e0), *a14+, 1
3f3c4090:	calla  L3FE0D650
3f3c40c0:	move   -*a14, a8, 1
3f3c40d0:	move   a8, *a13(0x920), 1
3f3c40f0:	move   -*a14, a8, 1
3f3c4100:	move   a8, *a13(0x900), 1
3f3c4120:	move   *a13(0x7a0), a9, 1
3f3c4140:	move   *a9, a8, 0
3f3c4150:	calla  L3FE11750
3f3c4180:	move   *a9(0x10), a8, 0
3f3c41a0:	calla  L3FE11750
3f3c41d0:	move   *a13(0x900), *a14+, 1
3f3c41f0:	move   *a13(0x920), *a14+, 1
3f3c4210:	calla  L3FE0DE90
3f3c4240:	calla  L3FE0C8D0
3f3c4270:	move   -*a14, a8, 1
3f3c4280:	move   a8, *a13(0x960), 1
3f3c42a0:	move   -*a14, a8, 1
3f3c42b0:	move   a8, *a13(0x940), 1
L3F3C42D0:
3f3c42d0:	move   *a13(0x260), a9, 1
3f3c42f0:	move   *a9(0xa0), *a13(0x9a0), 1
3f3c4320:	sub    a7, a7
3f3c4330:	move   a7, *a13(0x100), 1
3f3c4350:	move   *a13(0xe0), a9, 1
3f3c4370:	cmp    a9, a7
3f3c4380:	jage   L3F3C6850
L3F3C43A0:
3f3c43a0:	sub    a11, a11
3f3c43b0:	move   a11, *a13(0x9c0), 1
3f3c43d0:	move   *a13(0x260), a9, 1
3f3c43f0:	move   *a9(0x80), a7, 1
3f3c4410:	inc    a7
3f3c4420:	jane   L3F3C5A40
3f3c4440:	move   *a13(0x20), a7, 1
3f3c4460:	move   *a13(0x7a0), a9, 1
3f3c4480:	move   *a9, *a7, 1
3f3c4490:	move   *a9(0x20), *a7(0x20), 1
3f3c44c0:	move   *a13(0x980), a7, 1
3f3c44e0:	jreq   L3F3C4C70
3f3c44f0:	move   *a13(0x20), a7, 1
3f3c4510:	move   *a13(0x260), a9, 1
3f3c4530:	setf   16, 1, 0
3f3c4540:	move   *a9, a8, 0
3f3c4550:	calla  L3FE11750
3f3c4580:	move   -*a14, a8, 1
3f3c4590:	move   a8, *a7(0x60), 1
3f3c45b0:	move   -*a14, a8, 1
3f3c45c0:	move   a8, *a7(0x40), 1
3f3c45e0:	move   *a13(0x880), *a14+, 1
3f3c4600:	move   *a13(0x8a0), *a14+, 1
3f3c4620:	movi   0x3f3cf950, a8
3f3c4650:	move   *a8+, *a14+, 1
3f3c4660:	move   *a8+, *a14+, 1
3f3c4670:	calla  L3FE0EB40
3f3c46a0:	jreq   L3F3C4AB0
3f3c46b0:	move   *a13(0x900), *a14+, 1
3f3c46d0:	move   *a13(0x920), *a14+, 1
3f3c46f0:	move   *a7(0x40), *a14+, 1
3f3c4710:	move   *a7(0x60), *a14+, 1
3f3c4730:	calla  L3FE0DE90
3f3c4760:	move   *a13(0x940), *a14+, 1
3f3c4780:	move   *a13(0x960), *a14+, 1
3f3c47a0:	calla  L3FE0C950
3f3c47d0:	move   -*a14, a8, 1
3f3c47e0:	move   a8, *a7(0xa0), 1
3f3c4800:	move   -*a14, a8, 1
3f3c4810:	move   a8, *a7(0x80), 1
3f3c4830:	addi   0xc0, a9
3f3c4850:	move   a9, *a13(0x260), 1
3f3c4870:	move   *a9, a8, 0
3f3c4880:	calla  L3FE11750
3f3c48b0:	move   -*a14, a8, 1
3f3c48c0:	move   a8, *a7(0xe0), 1
3f3c48e0:	move   -*a14, a8, 1
3f3c48f0:	move   a8, *a7(0xc0), 1
3f3c4910:	move   *a13(0x900), *a14+, 1
3f3c4930:	move   *a13(0x920), *a14+, 1
3f3c4950:	move   *a7(0xc0), *a14+, 1
3f3c4970:	move   *a7(0xe0), *a14+, 1
3f3c4990:	calla  L3FE0DE90
3f3c49c0:	move   *a13(0x940), *a14+, 1
3f3c49e0:	move   *a13(0x960), *a14+, 1
3f3c4a00:	calla  L3FE0C950
3f3c4a30:	move   -*a14, a8, 1
3f3c4a40:	move   a8, *a7(0x120), 1
3f3c4a60:	move   -*a14, a8, 1
3f3c4a70:	move   a8, *a7(0x100), 1
3f3c4a90:	jauc   L3F3C53E0
L3F3C4AB0:
3f3c4ab0:	move   *a9(0x10), a8, 0
3f3c4ad0:	calla  L3FE11750
3f3c4b00:	move   -*a14, a8, 1
3f3c4b10:	move   a8, *a7(0xa0), 1
3f3c4b30:	move   -*a14, a8, 1
3f3c4b40:	move   a8, *a7(0x80), 1
3f3c4b60:	addi   0xc0, a9
3f3c4b80:	move   a9, *a13(0x260), 1
3f3c4ba0:	move   *a7(0x40), *a7(0xc0), 1
3f3c4bd0:	move   *a7(0x60), *a7(0xe0), 1
3f3c4c00:	move   *a7(0x80), *a7(0x100), 1
3f3c4c30:	move   *a7(0xa0), *a7(0x120), 1
3f3c4c60:	jruc   L3F3C53E0
L3F3C4C70:
3f3c4c70:	move   *a13(0x20), a7, 1
3f3c4c90:	move   *a13(0x260), a9, 1
3f3c4cb0:	setf   16, 1, 0
3f3c4cc0:	move   *a9(0x10), a8, 0
3f3c4ce0:	calla  L3FE11750
3f3c4d10:	move   -*a14, a8, 1
3f3c4d20:	move   a8, *a7(0xa0), 1
3f3c4d40:	move   -*a14, a8, 1
3f3c4d50:	move   a8, *a7(0x80), 1
3f3c4d70:	move   *a13(0x8c0), *a14+, 1
3f3c4d90:	move   *a13(0x8e0), *a14+, 1
3f3c4db0:	movi   0x3f3cf950, a8
3f3c4de0:	move   *a8+, *a14+, 1
3f3c4df0:	move   *a8+, *a14+, 1
3f3c4e00:	calla  L3FE0EB40
3f3c4e30:	jreq   L3F3C5240
3f3c4e40:	move   *a13(0x900), *a14+, 1
3f3c4e60:	move   *a13(0x920), *a14+, 1
3f3c4e80:	move   *a7(0x80), *a14+, 1
3f3c4ea0:	move   *a7(0xa0), *a14+, 1
3f3c4ec0:	calla  L3FE0DE90
3f3c4ef0:	move   *a13(0x940), *a14+, 1
3f3c4f10:	move   *a13(0x960), *a14+, 1
3f3c4f30:	calla  L3FE0C950
3f3c4f60:	move   -*a14, a8, 1
3f3c4f70:	move   a8, *a7(0x60), 1
3f3c4f90:	move   -*a14, a8, 1
3f3c4fa0:	move   a8, *a7(0x40), 1
3f3c4fc0:	addi   0xc0, a9
3f3c4fe0:	move   a9, *a13(0x260), 1
3f3c5000:	move   *a9(0x10), a8, 0
3f3c5020:	calla  L3FE11750
3f3c5050:	move   -*a14, a8, 1
3f3c5060:	move   a8, *a7(0x120), 1
3f3c5080:	move   -*a14, a8, 1
3f3c5090:	move   a8, *a7(0x100), 1
3f3c50b0:	move   *a13(0x900), *a14+, 1
3f3c50d0:	move   *a13(0x920), *a14+, 1
3f3c50f0:	move   *a7(0x100), *a14+, 1
3f3c5110:	move   *a7(0x120), *a14+, 1
3f3c5130:	calla  L3FE0DE90
3f3c5160:	move   *a13(0x940), *a14+, 1
3f3c5180:	move   *a13(0x960), *a14+, 1
3f3c51a0:	calla  L3FE0C950
3f3c51d0:	move   -*a14, a8, 1
3f3c51e0:	move   a8, *a7(0xe0), 1
3f3c5200:	move   -*a14, a8, 1
3f3c5210:	move   a8, *a7(0xc0), 1
3f3c5230:	jruc   L3F3C53E0
L3F3C5240:
3f3c5240:	move   *a9, a8, 0
3f3c5250:	calla  L3FE11750
3f3c5280:	move   -*a14, a8, 1
3f3c5290:	move   a8, *a7(0x60), 1
3f3c52b0:	move   -*a14, a8, 1
3f3c52c0:	move   a8, *a7(0x40), 1
3f3c52e0:	addi   0xc0, a9
3f3c5300:	move   a9, *a13(0x260), 1
3f3c5320:	move   *a7(0x40), *a7(0xc0), 1
3f3c5350:	move   *a7(0x60), *a7(0xe0), 1
3f3c5380:	move   *a7(0x80), *a7(0x100), 1
3f3c53b0:	move   *a7(0xa0), *a7(0x120), 1
L3F3C53E0:
3f3c53e0:	move   *a13(0x9a0), a7, 1
3f3c5400:	jreq   L3F3C55A0
3f3c5410:	move   *a13(0x20), a7, 1
3f3c5430:	move   *a13(0x7a0), a9, 1
3f3c5450:	move   *a9, a8, 0
3f3c5460:	calla  L3FE11750
3f3c5490:	move   -*a14, a8, 1
3f3c54a0:	move   a8, *a7(0x60), 1
3f3c54c0:	move   -*a14, a8, 1
3f3c54d0:	move   a8, *a7(0x40), 1
3f3c54f0:	move   *a9(0x10), a8, 0
3f3c5510:	calla  L3FE11750
3f3c5540:	move   -*a14, a8, 1
3f3c5550:	move   a8, *a7(0xa0), 1
3f3c5570:	move   -*a14, a8, 1
3f3c5580:	move   a8, *a7(0x80), 1
L3F3C55A0:
3f3c55a0:	move   *a13(0x260), a9, 1
3f3c55c0:	move   *a9(0xa0), *a13(0x9a0), 1
3f3c55f0:	move   *a13(0x9a0), a7, 1
3f3c5610:	jreq   L3F3C57C0
3f3c5620:	move   *a13(0x20), a7, 1
3f3c5640:	move   *a13(0x7a0), a9, 1
3f3c5660:	move   *a9(0x20), a8, 0
3f3c5680:	calla  L3FE11750
3f3c56b0:	move   -*a14, a8, 1
3f3c56c0:	move   a8, *a7(0xe0), 1
3f3c56e0:	move   -*a14, a8, 1
3f3c56f0:	move   a8, *a7(0xc0), 1
3f3c5710:	move   *a9(0x30), a8, 0
3f3c5730:	calla  L3FE11750
3f3c5760:	move   -*a14, a8, 1
3f3c5770:	move   a8, *a7(0x120), 1
3f3c5790:	move   -*a14, a8, 1
3f3c57a0:	move   a8, *a7(0x100), 1
L3F3C57C0:
3f3c57c0:	move   *a13(0x20), a9, 1
3f3c57e0:	move   *a9(0x40), *a14+, 1
3f3c5800:	move   *a9(0x60), *a14+, 1
3f3c5820:	move   *a9(0xc0), *a14+, 1
3f3c5840:	move   *a9(0xe0), *a14+, 1
3f3c5860:	calla  L3FE0EB40
3f3c5890:	jrne   L3F3C5960
3f3c58a0:	move   *a9(0x80), *a14+, 1
3f3c58c0:	move   *a9(0xa0), *a14+, 1
3f3c58e0:	move   *a9(0x100), *a14+, 1
3f3c5900:	move   *a9(0x120), *a14+, 1
3f3c5920:	calla  L3FE0EB40
3f3c5950:	jreq   L3F3C5A00
L3F3C5960:
3f3c5960:	addi   0x140, a9
3f3c5980:	move   a9, *a13(0x20), 1
3f3c59a0:	move   *a13(0x60), a7, 1
3f3c59c0:	inc    a7
3f3c59d0:	move   a7, *a13(0x60), 1
3f3c59f0:	jruc   L3F3C5AB0
L3F3C5A00:
3f3c5a00:	movk   1, a7
3f3c5a10:	move   a7, *a13(0x9c0), 1
3f3c5a30:	jruc   L3F3C5AB0
L3F3C5A40:
3f3c5a40:	addi   0xc0, a9
3f3c5a60:	move   a9, *a13(0x260), 1
3f3c5a80:	move   *a9(0xa0), *a13(0x9a0), 1
L3F3C5AB0:
3f3c5ab0:	move   *a13(0x9a0), a9, 1
3f3c5ad0:	jaeq   L3F3C67B0
3f3c5af0:	move   *a13(0x7a0), a7, 1
3f3c5b10:	addk   32, a7
3f3c5b20:	move   a7, *a13(0x7a0), 1
3f3c5b40:	setf   16, 1, 0
3f3c5b50:	move   *a7(0x20), a11, 0
3f3c5b70:	move   *a7, a7, 0
3f3c5b80:	sub    a7, a11
3f3c5b90:	move   a11, a8
3f3c5ba0:	calla  L3FE11750
3f3c5bd0:	move   -*a14, a8, 1
3f3c5be0:	move   a8, *a13(0x8a0), 1
3f3c5c00:	move   -*a14, a8, 1
3f3c5c10:	move   a8, *a13(0x880), 1
3f3c5c30:	move   *a13(0x7a0), a11, 1
3f3c5c50:	move   *a11(0x30), a7, 0
3f3c5c70:	move   *a11(0x10), a9, 0
3f3c5c90:	sub    a9, a7
3f3c5ca0:	move   a7, a8
3f3c5cb0:	calla  L3FE11750
3f3c5ce0:	move   -*a14, a8, 1
3f3c5cf0:	move   a8, *a13(0x8e0), 1
3f3c5d10:	move   -*a14, a8, 1
3f3c5d20:	move   a8, *a13(0x8c0), 1
3f3c5d40:	move   *a13(0x880), *a14+, 1
3f3c5d60:	move   *a13(0x8a0), *a14+, 1
3f3c5d80:	movi   0x3f3cf950, a8
3f3c5db0:	move   *a8+, *a14+, 1
3f3c5dc0:	move   *a8+, *a14+, 1
3f3c5dd0:	calla  L3FE0E730
3f3c5e00:	jreq   L3F3C5E60
3f3c5e10:	move   *a13(0x880), *a14+, 1
3f3c5e30:	move   *a13(0x8a0), *a14+, 1
3f3c5e50:	jruc   L3F3C5ED0
L3F3C5E60:
3f3c5e60:	move   *a13(0x880), *a14+, 1
3f3c5e80:	move   *a13(0x8a0), *a14+, 1
3f3c5ea0:	calla  L3FE0C7B0
L3F3C5ED0:
3f3c5ed0:	move   *a13(0x8c0), *a14+, 1
3f3c5ef0:	move   *a13(0x8e0), *a14+, 1
3f3c5f10:	movi   0x3f3cf950, a8
3f3c5f40:	move   *a8+, *a14+, 1
3f3c5f50:	move   *a8+, *a14+, 1
3f3c5f60:	calla  L3FE0E730
3f3c5f90:	jreq   L3F3C5FF0
3f3c5fa0:	move   *a13(0x8c0), *a14+, 1
3f3c5fc0:	move   *a13(0x8e0), *a14+, 1
3f3c5fe0:	jruc   L3F3C6060
L3F3C5FF0:
3f3c5ff0:	move   *a13(0x8c0), *a14+, 1
3f3c6010:	move   *a13(0x8e0), *a14+, 1
3f3c6030:	calla  L3FE0C7B0
L3F3C6060:
3f3c6060:	calla  L3FE0E730
3f3c6090:	move   a8, *a13(0x980), 1
3f3c60b0:	jreq   L3F3C6440
3f3c60c0:	move   *a13(0x880), *a14+, 1
3f3c60e0:	move   *a13(0x8a0), *a14+, 1
3f3c6100:	movi   0x3f3cf950, a8
3f3c6130:	move   *a8+, *a14+, 1
3f3c6140:	move   *a8+, *a14+, 1
3f3c6150:	calla  L3FE0EB40
3f3c6180:	jreq   L3F3C67B0
3f3c6190:	move   *a13(0x8c0), *a14+, 1
3f3c61b0:	move   *a13(0x8e0), *a14+, 1
3f3c61d0:	move   *a13(0x880), *a14+, 1
3f3c61f0:	move   *a13(0x8a0), *a14+, 1
3f3c6210:	calla  L3FE0D650
3f3c6240:	move   -*a14, a8, 1
3f3c6250:	move   a8, *a13(0x920), 1
3f3c6270:	move   -*a14, a8, 1
3f3c6280:	move   a8, *a13(0x900), 1
3f3c62a0:	move   *a11(0x10), a8, 0
3f3c62c0:	calla  L3FE11750
3f3c62f0:	move   *a11, a8, 0
3f3c6300:	calla  L3FE11750
3f3c6330:	move   *a13(0x900), *a14+, 1
3f3c6350:	move   *a13(0x920), *a14+, 1
3f3c6370:	calla  L3FE0DE90
3f3c63a0:	calla  L3FE0C8D0
3f3c63d0:	move   -*a14, a8, 1
3f3c63e0:	move   a8, *a13(0x960), 1
3f3c6400:	move   -*a14, a8, 1
3f3c6410:	move   a8, *a13(0x940), 1
3f3c6430:	jruc   L3F3C67B0
L3F3C6440:
3f3c6440:	move   *a13(0x8c0), *a14+, 1
3f3c6460:	move   *a13(0x8e0), *a14+, 1
3f3c6480:	movi   0x3f3cf950, a8
3f3c64b0:	move   *a8+, *a14+, 1
3f3c64c0:	move   *a8+, *a14+, 1
3f3c64d0:	calla  L3FE0EB40
3f3c6500:	jreq   L3F3C67B0
3f3c6510:	move   *a13(0x880), *a14+, 1
3f3c6530:	move   *a13(0x8a0), *a14+, 1
3f3c6550:	move   *a13(0x8c0), *a14+, 1
3f3c6570:	move   *a13(0x8e0), *a14+, 1
3f3c6590:	calla  L3FE0D650
3f3c65c0:	move   -*a14, a8, 1
3f3c65d0:	move   a8, *a13(0x920), 1
3f3c65f0:	move   -*a14, a8, 1
3f3c6600:	move   a8, *a13(0x900), 1
3f3c6620:	move   *a11, a8, 0
3f3c6630:	calla  L3FE11750
3f3c6660:	move   *a11(0x10), a8, 0
3f3c6680:	calla  L3FE11750
3f3c66b0:	move   *a13(0x900), *a14+, 1
3f3c66d0:	move   *a13(0x920), *a14+, 1
3f3c66f0:	calla  L3FE0DE90
3f3c6720:	calla  L3FE0C8D0
3f3c6750:	move   -*a14, a8, 1
3f3c6760:	move   a8, *a13(0x960), 1
3f3c6780:	move   -*a14, a8, 1
3f3c6790:	move   a8, *a13(0x940), 1
L3F3C67B0:
3f3c67b0:	move   *a13(0x100), a11, 1
3f3c67d0:	inc    a11
3f3c67e0:	move   a11, *a13(0x100), 1
3f3c6800:	move   *a13(0xe0), a9, 1
3f3c6820:	cmp    a9, a11
3f3c6830:	jalt   L3F3C43A0
L3F3C6850:
3f3c6850:	move   *a13, a11, 1
3f3c6860:	move   *a11(0x40), *a13(0x2a0), 1
3f3c6890:	move   *a11(0x60), *a13(0x2c0), 1
3f3c68c0:	move   *a11(0x80), *a13(0x2e0), 1
3f3c68f0:	move   *a11(0xa0), *a13(0x300), 1
3f3c6920:	move   *a11(0xc0), *a13(0x320), 1
3f3c6950:	move   *a11(0xe0), *a13(0x340), 1
3f3c6980:	move   *a11(0x100), *a13(0x360), 1
3f3c69b0:	move   *a11(0x120), *a13(0x380), 1
3f3c69e0:	move   *a13(0x9c0), a7, 1
3f3c6a00:	jreq   L3F3C6A50
3f3c6a10:	move   *a13(0x60), *a13(0x100), 1
3f3c6a40:	jruc   L3F3C6AA0
L3F3C6A50:
3f3c6a50:	move   *a13(0x60), a7, 1
3f3c6a70:	dec    a7
3f3c6a80:	move   a7, *a13(0x100), 1
L3F3C6AA0:
3f3c6aa0:	move   *a13(0x100), a7, 1
3f3c6ac0:	move   a7, a9
3f3c6ad0:	sll    0x8, a7
3f3c6ae0:	sll    0x6, a9
3f3c6af0:	add    a9, a7
3f3c6b00:	add    a11, a7
3f3c6b10:	move   *a7(0x40), *a13(0x3a0), 1
3f3c6b40:	move   *a7(0x60), *a13(0x3c0), 1
3f3c6b70:	move   *a13(0x100), a9, 1
3f3c6b90:	move   a9, a7
3f3c6ba0:	sll    0x8, a9
3f3c6bb0:	sll    0x6, a7
3f3c6bc0:	add    a7, a9
3f3c6bd0:	add    a11, a9
3f3c6be0:	move   *a9(0x80), *a13(0x3e0), 1
3f3c6c10:	move   *a9(0xa0), *a13(0x400), 1
3f3c6c40:	move   *a13(0x100), a9, 1
3f3c6c60:	move   a9, a7
3f3c6c70:	sll    0x8, a9
3f3c6c80:	sll    0x6, a7
3f3c6c90:	add    a7, a9
3f3c6ca0:	add    a11, a9
3f3c6cb0:	move   *a9(0xc0), *a13(0x420), 1
3f3c6ce0:	move   *a9(0xe0), *a13(0x440), 1
3f3c6d10:	move   *a13(0x100), a9, 1
3f3c6d30:	move   a9, a7
3f3c6d40:	sll    0x8, a9
3f3c6d50:	sll    0x6, a7
3f3c6d60:	add    a7, a9
3f3c6d70:	add    a11, a9
3f3c6d80:	move   *a9(0x100), *a13(0x460), 1
3f3c6db0:	move   *a9(0x120), *a13(0x480), 1
3f3c6de0:	setf   16, 1, 0
3f3c6df0:	move   *a11(0x20), a8, 0
3f3c6e10:	calla  L3FE11750
3f3c6e40:	move   -*a14, a8, 1
3f3c6e50:	move   a8, *a13(0x4c0), 1
3f3c6e70:	move   -*a14, a8, 1
3f3c6e80:	move   a8, *a13(0x4a0), 1
3f3c6ea0:	move   *a11(0x30), a8, 0
3f3c6ec0:	calla  L3FE11750
3f3c6ef0:	move   -*a14, a8, 1
3f3c6f00:	move   a8, *a13(0x500), 1
3f3c6f20:	move   -*a14, a8, 1
3f3c6f30:	move   a8, *a13(0x4e0), 1
3f3c6f50:	move   *a13(0x60), a9, 1
3f3c6f70:	dec    a9
3f3c6f80:	move   a9, a7
3f3c6f90:	sll    0x8, a9
3f3c6fa0:	sll    0x6, a7
3f3c6fb0:	add    a7, a9
3f3c6fc0:	add    a11, a9
3f3c6fd0:	move   *a9, a8, 0
3f3c6fe0:	calla  L3FE11750
3f3c7010:	move   -*a14, a8, 1
3f3c7020:	move   a8, *a13(0x540), 1
3f3c7040:	move   -*a14, a8, 1
3f3c7050:	move   a8, *a13(0x520), 1
3f3c7070:	move   *a13(0x60), a9, 1
3f3c7090:	dec    a9
3f3c70a0:	move   a9, a7
3f3c70b0:	sll    0x8, a9
3f3c70c0:	sll    0x6, a7
3f3c70d0:	add    a7, a9
3f3c70e0:	add    a11, a9
3f3c70f0:	move   *a9(0x10), a8, 0
3f3c7110:	calla  L3FE11750
3f3c7140:	move   -*a14, a8, 1
3f3c7150:	move   a8, *a13(0x580), 1
3f3c7170:	move   -*a14, a8, 1
3f3c7180:	move   a8, *a13(0x560), 1
3f3c71a0:	move   *a13(0x60), a9, 1
3f3c71c0:	jrle   L3F3C72F0
3f3c71d0:	move   a14, -*sp, 1
3f3c71e0:	move   *a13(0xa0), *a14+, 1
3f3c7200:	move   *a13(0x80), *a14+, 1
3f3c7220:	move   a11, *a14+, 1
3f3c7230:	move   a9, *a14+, 1
3f3c7240:	sub    a7, a7
3f3c7250:	move   a7, *a14+, 1
3f3c7260:	move   *a13(0x800), *a14+, 1
3f3c7280:	move   *a13(0x7e0), *a14+, 1
3f3c72a0:	move   *a13(0xffc0), a7, 1
3f3c72c0:	move   *a7(0x620), a7, 1
3f3c72e0:	call   a7
L3F3C72F0:
3f3c72f0:	move   *a13(0x2a0), *a14+, 1
3f3c7310:	move   *a13(0x2c0), *a14+, 1
3f3c7330:	move   *a13(0x420), *a14+, 1
3f3c7350:	move   *a13(0x440), *a14+, 1
3f3c7370:	calla  L3FE0EB40
3f3c73a0:	jrne   L3F3C7480
3f3c73b0:	move   *a13(0x2e0), *a14+, 1
3f3c73d0:	move   *a13(0x300), *a14+, 1
3f3c73f0:	move   *a13(0x460), *a14+, 1
3f3c7410:	move   *a13(0x480), *a14+, 1
3f3c7430:	calla  L3FE0EB40
3f3c7460:	jaeq   L3F3C8140
L3F3C7480:
3f3c7480:	move   *a13(0xe0), a7, 1
3f3c74a0:	dec    a7
3f3c74b0:	move   a7, a9
3f3c74c0:	sll    0x7, a7
3f3c74d0:	sll    0x6, a9
3f3c74e0:	add    a9, a7
3f3c74f0:	move   *a13(0x240), a9, 1
3f3c7510:	add    a9, a7
3f3c7520:	move   *a7(0x80), a7, 1
3f3c7540:	inc    a7
3f3c7550:	jane   L3F3C8140
3f3c7570:	move   *a13(0xffc0), a7, 1
3f3c7590:	movb   *a7(0x170), a7
3f3c75b0:	subk   3, a7
3f3c75c0:	jrne   L3F3C7B60
3f3c75d0:	move   a14, -*sp, 1
3f3c75e0:	move   *a13(0xc0), *a14+, 1
3f3c7600:	move   a13, a7
3f3c7610:	addi   0x720, a7
3f3c7630:	move   a7, *a14+, 1
3f3c7640:	move   a13, a7
3f3c7650:	addi   0x6a0, a7
3f3c7670:	move   a7, *a14+, 1
3f3c7680:	move   a13, a7
3f3c7690:	addi   0x620, a7
3f3c76b0:	move   a7, *a14+, 1
3f3c76c0:	move   a13, a7
3f3c76d0:	addi   0x5a0, a7
3f3c76f0:	move   a7, *a14+, 1
3f3c7700:	move   a13, a7
3f3c7710:	addi   0x520, a7
3f3c7730:	move   *a7+, *a14+, 1
3f3c7740:	move   *a7+, *a14+, 1
3f3c7750:	move   *a7+, *a14+, 1
3f3c7760:	move   *a7+, *a14+, 1
3f3c7770:	move   a13, a7
3f3c7780:	addi   0x420, a7
3f3c77a0:	move   *a7+, *a14+, 1
3f3c77b0:	move   *a7+, *a14+, 1
3f3c77c0:	move   *a7+, *a14+, 1
3f3c77d0:	move   *a7+, *a14+, 1
3f3c77e0:	calla  L3F7A4140
3f3c7810:	move   a14, -*sp, 1
3f3c7820:	move   *a13(0xa0), a7, 1
3f3c7840:	neg    a7
3f3c7850:	move   a7, *a14+, 1
3f3c7860:	move   *a13(0x80), a7, 1
3f3c7880:	neg    a7
3f3c7890:	move   a7, *a14+, 1
3f3c78a0:	move   *a13(0x100), a7, 1
3f3c78c0:	move   a7, a9
3f3c78d0:	sll    0x8, a7
3f3c78e0:	sll    0x6, a9
3f3c78f0:	add    a9, a7
3f3c7900:	add    a11, a7
3f3c7910:	move   a7, *a14+, 1
3f3c7920:	move   a13, a9
3f3c7930:	addi   0x5a0, a9
3f3c7950:	move   *a9+, *a14+, 1
3f3c7960:	move   *a9+, *a14+, 1
3f3c7970:	move   *a9+, *a14+, 1
3f3c7980:	move   *a9+, *a14+, 1
3f3c7990:	move   a13, a9
3f3c79a0:	addi   0x720, a9
3f3c79c0:	move   *a9+, *a14+, 1
3f3c79d0:	move   *a9+, *a14+, 1
3f3c79e0:	move   *a9+, *a14+, 1
3f3c79f0:	move   *a9+, *a14+, 1
3f3c7a00:	move   a13, a9
3f3c7a10:	addi   0x520, a9
3f3c7a30:	move   *a9+, *a14+, 1
3f3c7a40:	move   *a9+, *a14+, 1
3f3c7a50:	move   *a9+, *a14+, 1
3f3c7a60:	move   *a9+, *a14+, 1
3f3c7a70:	move   a13, a9
3f3c7a80:	addi   0x420, a9
3f3c7aa0:	move   *a9+, *a14+, 1
3f3c7ab0:	move   *a9+, *a14+, 1
3f3c7ac0:	move   *a9+, *a14+, 1
3f3c7ad0:	move   *a9+, *a14+, 1
3f3c7ae0:	move   *a13(0x800), *a14+, 1
3f3c7b00:	move   *a13(0x7e0), *a14+, 1
3f3c7b20:	calla  L3F81C400
3f3c7b50:	jruc   L3F3C8140
L3F3C7B60:
3f3c7b60:	move   *a13(0xffc0), a7, 1
3f3c7b80:	movb   *a7(0x170), a7
3f3c7ba0:	subk   2, a7
3f3c7bb0:	jrne   L3F3C8140
3f3c7bc0:	move   a14, -*sp, 1
3f3c7bd0:	move   *a13(0xc0), *a14+, 1
3f3c7bf0:	move   a13, a7
3f3c7c00:	addi   0x720, a7
3f3c7c20:	move   a7, *a14+, 1
3f3c7c30:	move   a13, a7
3f3c7c40:	addi   0x6a0, a7
3f3c7c60:	move   a7, *a14+, 1
3f3c7c70:	move   a13, a7
3f3c7c80:	addi   0x620, a7
3f3c7ca0:	move   a7, *a14+, 1
3f3c7cb0:	move   a13, a7
3f3c7cc0:	addi   0x5a0, a7
3f3c7ce0:	move   a7, *a14+, 1
3f3c7cf0:	move   a13, a7
3f3c7d00:	addi   0x520, a7
3f3c7d20:	move   *a7+, *a14+, 1
3f3c7d30:	move   *a7+, *a14+, 1
3f3c7d40:	move   *a7+, *a14+, 1
3f3c7d50:	move   *a7+, *a14+, 1
3f3c7d60:	move   a13, a7
3f3c7d70:	addi   0x420, a7
3f3c7d90:	move   *a7+, *a14+, 1
3f3c7da0:	move   *a7+, *a14+, 1
3f3c7db0:	move   *a7+, *a14+, 1
3f3c7dc0:	move   *a7+, *a14+, 1
3f3c7dd0:	calla  L3F7A4140
3f3c7e00:	move   a14, -*sp, 1
3f3c7e10:	move   *a13(0xa0), a7, 1
3f3c7e30:	neg    a7
3f3c7e40:	move   a7, *a14+, 1
3f3c7e50:	move   *a13(0x80), a7, 1
3f3c7e70:	neg    a7
3f3c7e80:	move   a7, *a14+, 1
3f3c7e90:	move   *a13(0x100), a7, 1
3f3c7eb0:	move   a7, a9
3f3c7ec0:	sll    0x8, a7
3f3c7ed0:	sll    0x6, a9
3f3c7ee0:	add    a9, a7
3f3c7ef0:	add    a11, a7
3f3c7f00:	move   a7, *a14+, 1
3f3c7f10:	move   a13, a9
3f3c7f20:	addi   0x5a0, a9
3f3c7f40:	move   *a9+, *a14+, 1
3f3c7f50:	move   *a9+, *a14+, 1
3f3c7f60:	move   *a9+, *a14+, 1
3f3c7f70:	move   *a9+, *a14+, 1
3f3c7f80:	move   a13, a9
3f3c7f90:	addi   0x720, a9
3f3c7fb0:	move   *a9+, *a14+, 1
3f3c7fc0:	move   *a9+, *a14+, 1
3f3c7fd0:	move   *a9+, *a14+, 1
3f3c7fe0:	move   *a9+, *a14+, 1
3f3c7ff0:	move   a13, a9
3f3c8000:	addi   0x520, a9
3f3c8020:	move   *a9+, *a14+, 1
3f3c8030:	move   *a9+, *a14+, 1
3f3c8040:	move   *a9+, *a14+, 1
3f3c8050:	move   *a9+, *a14+, 1
3f3c8060:	move   a13, a9
3f3c8070:	addi   0x420, a9
3f3c8090:	move   *a9+, *a14+, 1
3f3c80a0:	move   *a9+, *a14+, 1
3f3c80b0:	move   *a9+, *a14+, 1
3f3c80c0:	move   *a9+, *a14+, 1
3f3c80d0:	move   *a13(0x800), *a14+, 1
3f3c80f0:	move   *a13(0x7e0), *a14+, 1
3f3c8110:	calla  L3F840730
L3F3C8140:
3f3c8140:	move   *a13(0x140), a9, 1
3f3c8160:	jaeq   L3F3C8A30
3f3c8180:	move   *a13(0xffc0), a7, 1
3f3c81a0:	setf   1, 0, 0
3f3c81b0:	move   *a7(0x1b9), a7, 0
3f3c81d0:	jreq   L3F3C8350
3f3c81e0:	move   *a13(0xffe0), a7, 1
3f3c8200:	setf   16, 1, 0
3f3c8210:	move   *a7, a7, 0
3f3c8220:	jrne   L3F3C8350
3f3c8230:	move   *a13(0xffe0), a7, 1
3f3c8250:	move   *a13(0x80), a9, 1
3f3c8270:	move   *a7(0x3a0), a7, 0
3f3c8290:	add    a9, a7
3f3c82a0:	move   a7, *a13(0x80), 1
3f3c82c0:	move   *a13(0xffe0), a9, 1
3f3c82e0:	move   *a13(0xa0), a7, 1
3f3c8300:	move   *a9(0x3b0), a9, 0
3f3c8320:	add    a7, a9
3f3c8330:	move   a9, *a13(0xa0), 1
L3F3C8350:
3f3c8350:	move   *a13(0x280), a9, 1
3f3c8370:	jreq   L3F3C87D0
3f3c8380:	move   *a13(0xffc0), a7, 1
3f3c83a0:	move   *a7(0x100), *a13(0xa40), 1
3f3c83d0:	move   *a7(0x120), *a13(0xa60), 1
3f3c8400:	move   a14, -*sp, 1
3f3c8410:	move   a13, a7
3f3c8420:	addi   0xa60, a7
3f3c8440:	move   a7, *a14+, 1
3f3c8450:	movk   4, a7
3f3c8460:	move   a7, *a14+, 1
3f3c8470:	move   *a13(0xffc0), *a14+, 1
3f3c8490:	calla  L3F864B20
3f3c84c0:	move   a14, -*sp, 1
3f3c84d0:	move   *a13(0xffc0), *a14+, 1
3f3c84f0:	move   *a13(0xffe0), *a14+, 1
3f3c8510:	calla  L3F863590
3f3c8540:	move   a14, -*sp, 1
3f3c8550:	move   *a13(0xa0), *a14+, 1
3f3c8570:	move   *a13(0x80), *a14+, 1
3f3c8590:	move   *a13(0x220), *a14+, 1
3f3c85b0:	move   *a13(0x200), *a14+, 1
3f3c85d0:	move   *a13(0xffe0), *a14+, 1
3f3c85f0:	move   *a13(0x7e0), *a14+, 1
3f3c8610:	move   *a13(0xffc0), *a14+, 1
3f3c8630:	move   *a13(0xffc0), a7, 1
3f3c8650:	move   *a7(0x600), a7, 1
3f3c8670:	call   a7
3f3c8680:	move   a14, -*sp, 1
3f3c8690:	move   a13, a7
3f3c86a0:	addi   0xa40, a7
3f3c86c0:	move   a7, *a14+, 1
3f3c86d0:	movk   4, a7
3f3c86e0:	move   a7, *a14+, 1
3f3c86f0:	move   *a13(0xffc0), *a14+, 1
3f3c8710:	calla  L3F864B20
3f3c8740:	move   a14, -*sp, 1
3f3c8750:	move   *a13(0xffc0), *a14+, 1
3f3c8770:	move   *a13(0xffe0), *a14+, 1
3f3c8790:	calla  L3F863590
3f3c87c0:	jruc   L3F3C8910
L3F3C87D0:
3f3c87d0:	move   a14, -*sp, 1
3f3c87e0:	move   *a13(0xa0), *a14+, 1
3f3c8800:	move   *a13(0x80), *a14+, 1
3f3c8820:	move   *a13(0x220), *a14+, 1
3f3c8840:	move   *a13(0x200), *a14+, 1
3f3c8860:	move   *a13(0xffe0), *a14+, 1
3f3c8880:	move   *a13(0x7c0), *a14+, 1
3f3c88a0:	move   *a13(0xffc0), *a14+, 1
3f3c88c0:	move   *a13(0xffc0), a7, 1
3f3c88e0:	move   *a7(0x600), a7, 1
3f3c8900:	call   a7
L3F3C8910:
3f3c8910:	move   a14, -*sp, 1
3f3c8920:	move   *a13(0x800), *a14+, 1
3f3c8940:	calla  L3F86F3B0
3f3c8970:	move   a14, -*sp, 1
3f3c8980:	move   *a13(0x820), *a14+, 1
3f3c89a0:	calla  L3F86F3B0
3f3c89d0:	move   a14, -*sp, 1
3f3c89e0:	move   *a13(0x7c0), *a14+, 1
3f3c8a00:	calla  L3FBD6940
L3F3C8A30:
3f3c8a30:	move   a14, -*sp, 1
3f3c8a40:	move   *a13(0x240), *a14+, 1
3f3c8a60:	calla  L3F702440
3f3c8a90:	move   a14, -*sp, 1
3f3c8aa0:	move   a11, *a14+, 1
3f3c8ab0:	calla  L3F702440
L3F3C8AE0:
3f3c8ae0:	move   *sp(0xa0), a14, 1
3f3c8b00:	mmfm   sp, a7,a9,a11,a13
3f3c8b20:	rets   2
3f3c8b30:	mmtm   sp, a7,a9,a11,a13
3f3c8b50:	move   a14, a13
3f3c8b60:	addi   0xb00, a14
3f3c8b80:	move   *a13(0xffc0), a11, 1
3f3c8ba0:	setf   16, 0, 0
3f3c8bb0:	move   *a11(0x160), a9, 0
3f3c8bd0:	move   a9, *a13(0x20), 1
3f3c8bf0:	movb   *a11(0x170), a9
3f3c8c10:	move   a9, *a13(0x7a0), 1
3f3c8c30:	movb   *a11(0x188), a9
3f3c8c50:	move   a9, *a13(0x7c0), 1
3f3c8c70:	move   *a13(0xff60), a7, 1
3f3c8c90:	move   *a7(0x40), *a13(0x7e0), 1
3f3c8cc0:	move   *a7(0x60), *a13(0x800), 1
3f3c8cf0:	move   *a7(0x80), *a13(0x820), 1
3f3c8d20:	move   *a7(0xa0), *a13(0x840), 1
3f3c8d50:	move   *a7(0xc0), *a13(0x860), 1
3f3c8d80:	move   *a7(0xe0), *a13(0x880), 1
3f3c8db0:	move   *a7(0x100), *a13(0x8a0), 1
3f3c8de0:	move   *a7(0x120), *a13(0x8c0), 1
3f3c8e10:	move   a14, -*sp, 1
3f3c8e20:	move   *a13(0x20), *a14+, 1
3f3c8e40:	move   a13, a7
3f3c8e50:	addi   0x4c0, a7
3f3c8e70:	move   a7, *a14+, 1
3f3c8e80:	move   a13, a7
3f3c8e90:	addi   0x440, a7
3f3c8eb0:	move   a7, *a14+, 1
3f3c8ec0:	move   a13, a7
3f3c8ed0:	addi   0x3c0, a7
3f3c8ef0:	move   a7, *a14+, 1
3f3c8f00:	move   a13, a7
3f3c8f10:	addi   0x340, a7
3f3c8f30:	move   a7, *a14+, 1
3f3c8f40:	move   a13, a7
3f3c8f50:	addi   0x860, a7
3f3c8f70:	move   *a7+, *a14+, 1
3f3c8f80:	move   *a7+, *a14+, 1
3f3c8f90:	move   *a7+, *a14+, 1
3f3c8fa0:	move   *a7+, *a14+, 1
3f3c8fb0:	move   a13, a7
3f3c8fc0:	addi   0x7e0, a7
3f3c8fe0:	move   *a7+, *a14+, 1
3f3c8ff0:	move   *a7+, *a14+, 1
3f3c9000:	move   *a7+, *a14+, 1
3f3c9010:	move   *a7+, *a14+, 1
3f3c9020:	calla  L3F7A4140
3f3c9050:	move   a13, a7
3f3c9060:	addi   0x40, a7
3f3c9080:	move   a13, a9
3f3c9090:	addi   0x340, a9
3f3c90b0:	move   *a9+, *a7+, 1
3f3c90c0:	move   *a9+, *a7+, 1
3f3c90d0:	move   *a9+, *a7+, 1
3f3c90e0:	move   *a9, *a7, 1
3f3c90f0:	move   a13, a9
3f3c9100:	addi   0xc0, a9
3f3c9120:	move   a13, a7
3f3c9130:	addi   0x3c0, a7
3f3c9150:	move   *a7+, *a9+, 1
3f3c9160:	move   *a7+, *a9+, 1
3f3c9170:	move   *a7+, *a9+, 1
3f3c9180:	move   *a7, *a9, 1
3f3c9190:	move   a13, a9
3f3c91a0:	addi   0x140, a9
3f3c91c0:	move   a13, a7
3f3c91d0:	addi   0x440, a7
3f3c91f0:	move   *a7+, *a9+, 1
3f3c9200:	move   *a7+, *a9+, 1
3f3c9210:	move   *a7+, *a9+, 1
3f3c9220:	move   *a7, *a9, 1
3f3c9230:	move   a13, a9
3f3c9240:	addi   0x1c0, a9
3f3c9260:	move   a13, a7
3f3c9270:	addi   0x4c0, a7
3f3c9290:	move   *a7+, *a9+, 1
3f3c92a0:	move   *a7+, *a9+, 1
3f3c92b0:	move   *a7+, *a9+, 1
3f3c92c0:	move   *a7, *a9, 1
3f3c92d0:	move   a13, a9
3f3c92e0:	addi   0x240, a9
3f3c9300:	move   a13, a7
3f3c9310:	addi   0x7e0, a7
3f3c9330:	move   *a7+, *a9+, 1
3f3c9340:	move   *a7+, *a9+, 1
3f3c9350:	move   *a7+, *a9+, 1
3f3c9360:	move   *a7, *a9, 1
3f3c9370:	move   a13, a9
3f3c9380:	addi   0x2c0, a9
3f3c93a0:	move   a13, a7
3f3c93b0:	addi   0x860, a7
3f3c93d0:	move   *a7+, *a9+, 1
3f3c93e0:	move   *a7+, *a9+, 1
3f3c93f0:	move   *a7+, *a9+, 1
3f3c9400:	move   *a7, *a9, 1
3f3c9410:	move   *a13(0xff60), *a13(0x0), 1
3f3c9440:	move   a14, -*sp, 1
3f3c9450:	move   *a13(0xff20), a9, 1
3f3c9470:	neg    a9
3f3c9480:	move   a9, *a14+, 1
3f3c9490:	move   *a13(0xff40), a9, 1
3f3c94b0:	neg    a9
3f3c94c0:	move   a9, *a14+, 1
3f3c94d0:	move   *a13(0x0), *a14+, 1
3f3c94f0:	move   a13, a9
3f3c9500:	addi   0x40, a9
3f3c9520:	move   a9, *a14+, 1
3f3c9530:	move   a11, *a14+, 1
3f3c9540:	move   *a13(0xffe0), *a14+, 1
3f3c9560:	calla  L3F7AB300
3f3c9590:	move   *a13(0xff80), a7, 1
3f3c95b0:	dsj    a7, L3F3CA240
3f3c95d0:	move   *a13(0xffa0), a7, 1
3f3c95f0:	jreq   L3F3C9C00
3f3c9600:	movb   *a11(0x170), a9
3f3c9620:	subk   2, a9
3f3c9630:	jrne   L3F3C9C00
3f3c9640:	move   a14, -*sp, 1
3f3c9650:	move   *a13(0xff20), a9, 1
3f3c9670:	neg    a9
3f3c9680:	move   a9, *a14+, 1
3f3c9690:	move   *a13(0xff40), a9, 1
3f3c96b0:	neg    a9
3f3c96c0:	move   a9, *a14+, 1
3f3c96d0:	move   *a13(0x0), *a14+, 1
3f3c96f0:	move   a13, a9
3f3c9700:	addi   0x1c0, a9
3f3c9720:	move   *a9+, *a14+, 1
3f3c9730:	move   *a9+, *a14+, 1
3f3c9740:	move   *a9+, *a14+, 1
3f3c9750:	move   *a9+, *a14+, 1
3f3c9760:	move   a13, a9
3f3c9770:	addi   0x40, a9
3f3c9790:	move   *a9+, *a14+, 1
3f3c97a0:	move   *a9+, *a14+, 1
3f3c97b0:	move   *a9+, *a14+, 1
3f3c97c0:	move   *a9+, *a14+, 1
3f3c97d0:	move   a13, a9
3f3c97e0:	addi   0x860, a9
3f3c9800:	move   *a9+, *a14+, 1
3f3c9810:	move   *a9+, *a14+, 1
3f3c9820:	move   *a9+, *a14+, 1
3f3c9830:	move   *a9+, *a14+, 1
3f3c9840:	move   a13, a9
3f3c9850:	addi   0x7e0, a9
3f3c9870:	move   *a9+, *a14+, 1
3f3c9880:	move   *a9+, *a14+, 1
3f3c9890:	move   *a9+, *a14+, 1
3f3c98a0:	move   *a9+, *a14+, 1
3f3c98b0:	move   a11, *a14+, 1
3f3c98c0:	move   *a13(0xffe0), *a14+, 1
3f3c98e0:	calla  L3F840730
3f3c9910:	move   a14, -*sp, 1
3f3c9920:	move   *a13(0xff20), a9, 1
3f3c9940:	neg    a9
3f3c9950:	move   a9, *a14+, 1
3f3c9960:	move   *a13(0xff40), a9, 1
3f3c9980:	neg    a9
3f3c9990:	move   a9, *a14+, 1
3f3c99a0:	move   *a13(0x0), *a14+, 1
3f3c99c0:	move   a13, a9
3f3c99d0:	addi   0xc0, a9
3f3c99f0:	move   *a9+, *a14+, 1
3f3c9a00:	move   *a9+, *a14+, 1
3f3c9a10:	move   *a9+, *a14+, 1
3f3c9a20:	move   *a9+, *a14+, 1
3f3c9a30:	move   a13, a9
3f3c9a40:	addi   0x140, a9
3f3c9a60:	move   *a9+, *a14+, 1
3f3c9a70:	move   *a9+, *a14+, 1
3f3c9a80:	move   *a9+, *a14+, 1
3f3c9a90:	move   *a9+, *a14+, 1
3f3c9aa0:	move   a13, a9
3f3c9ab0:	addi   0x7e0, a9
3f3c9ad0:	move   *a9+, *a14+, 1
3f3c9ae0:	move   *a9+, *a14+, 1
3f3c9af0:	move   *a9+, *a14+, 1
3f3c9b00:	move   *a9+, *a14+, 1
3f3c9b10:	move   a13, a9
3f3c9b20:	addi   0x860, a9
3f3c9b40:	move   *a9+, *a14+, 1
3f3c9b50:	move   *a9+, *a14+, 1
3f3c9b60:	move   *a9+, *a14+, 1
3f3c9b70:	move   *a9+, *a14+, 1
3f3c9b80:	move   a11, *a14+, 1
3f3c9b90:	move   *a13(0xffe0), *a14+, 1
3f3c9bb0:	calla  L3F840730
3f3c9be0:	jauc   L3F3CF900
L3F3C9C00:
3f3c9c00:	move   a7, a8
3f3c9c10:	jaeq   L3F3CF900
3f3c9c30:	movb   *a11(0x170), a9
3f3c9c50:	subk   3, a9
3f3c9c60:	jane   L3F3CF900
3f3c9c80:	move   a14, -*sp, 1
3f3c9c90:	move   *a13(0xff20), a9, 1
3f3c9cb0:	neg    a9
3f3c9cc0:	move   a9, *a14+, 1
3f3c9cd0:	move   *a13(0xff40), a9, 1
3f3c9cf0:	neg    a9
3f3c9d00:	move   a9, *a14+, 1
3f3c9d10:	move   *a13(0x0), *a14+, 1
3f3c9d30:	move   a13, a9
3f3c9d40:	addi   0x1c0, a9
3f3c9d60:	move   *a9+, *a14+, 1
3f3c9d70:	move   *a9+, *a14+, 1
3f3c9d80:	move   *a9+, *a14+, 1
3f3c9d90:	move   *a9+, *a14+, 1
3f3c9da0:	move   a13, a9
3f3c9db0:	addi   0x40, a9
3f3c9dd0:	move   *a9+, *a14+, 1
3f3c9de0:	move   *a9+, *a14+, 1
3f3c9df0:	move   *a9+, *a14+, 1
3f3c9e00:	move   *a9+, *a14+, 1
3f3c9e10:	move   a13, a9
3f3c9e20:	addi   0x860, a9
3f3c9e40:	move   *a9+, *a14+, 1
3f3c9e50:	move   *a9+, *a14+, 1
3f3c9e60:	move   *a9+, *a14+, 1
3f3c9e70:	move   *a9+, *a14+, 1
3f3c9e80:	move   a13, a9
3f3c9e90:	addi   0x7e0, a9
3f3c9eb0:	move   *a9+, *a14+, 1
3f3c9ec0:	move   *a9+, *a14+, 1
3f3c9ed0:	move   *a9+, *a14+, 1
3f3c9ee0:	move   *a9+, *a14+, 1
3f3c9ef0:	move   a11, *a14+, 1
3f3c9f00:	move   *a13(0xffe0), *a14+, 1
3f3c9f20:	calla  L3F81C400
3f3c9f50:	move   a14, -*sp, 1
3f3c9f60:	move   *a13(0xff20), a9, 1
3f3c9f80:	neg    a9
3f3c9f90:	move   a9, *a14+, 1
3f3c9fa0:	move   *a13(0xff40), a9, 1
3f3c9fc0:	neg    a9
3f3c9fd0:	move   a9, *a14+, 1
3f3c9fe0:	move   *a13(0x0), *a14+, 1
3f3ca000:	move   a13, a9
3f3ca010:	addi   0xc0, a9
3f3ca030:	move   *a9+, *a14+, 1
3f3ca040:	move   *a9+, *a14+, 1
3f3ca050:	move   *a9+, *a14+, 1
3f3ca060:	move   *a9+, *a14+, 1
3f3ca070:	move   a13, a9
3f3ca080:	addi   0x140, a9
3f3ca0a0:	move   *a9+, *a14+, 1
3f3ca0b0:	move   *a9+, *a14+, 1
3f3ca0c0:	move   *a9+, *a14+, 1
3f3ca0d0:	move   *a9+, *a14+, 1
3f3ca0e0:	move   a13, a9
3f3ca0f0:	addi   0x7e0, a9
3f3ca110:	move   *a9+, *a14+, 1
3f3ca120:	move   *a9+, *a14+, 1
3f3ca130:	move   *a9+, *a14+, 1
3f3ca140:	move   *a9+, *a14+, 1
3f3ca150:	move   a13, a9
3f3ca160:	addi   0x860, a9
3f3ca180:	move   *a9+, *a14+, 1
3f3ca190:	move   *a9+, *a14+, 1
3f3ca1a0:	move   *a9+, *a14+, 1
3f3ca1b0:	move   *a9+, *a14+, 1
3f3ca1c0:	move   a11, *a14+, 1
3f3ca1d0:	move   *a13(0xffe0), *a14+, 1
3f3ca1f0:	calla  L3F81C400
3f3ca220:	jauc   L3F3CF900
L3F3CA240:
3f3ca240:	move   *a13(0xff80), a7, 1
3f3ca260:	dec    a7
3f3ca270:	move   a7, a9
3f3ca280:	sll    0x8, a7
3f3ca290:	sll    0x6, a9
3f3ca2a0:	add    a9, a7
3f3ca2b0:	move   *a13(0xff60), a9, 1
3f3ca2d0:	add    a9, a7
3f3ca2e0:	move   *a13(0x7e0), *a14+, 1
3f3ca300:	move   *a13(0x800), *a14+, 1
3f3ca320:	move   *a7(0xc0), *a14+, 1
3f3ca340:	move   *a7(0xe0), *a14+, 1
3f3ca360:	calla  L3FE0E9F0
3f3ca390:	jreq   L3F3CA540
3f3ca3a0:	move   *a13(0xff80), a7, 1
3f3ca3c0:	dec    a7
3f3ca3d0:	move   a7, a9
3f3ca3e0:	sll    0x8, a7
3f3ca3f0:	sll    0x6, a9
3f3ca400:	add    a9, a7
3f3ca410:	move   *a13(0xff60), a9, 1
3f3ca430:	add    a9, a7
3f3ca440:	move   *a13(0x820), *a14+, 1
3f3ca460:	move   *a13(0x840), *a14+, 1
3f3ca480:	move   *a7(0x100), *a14+, 1
3f3ca4a0:	move   *a7(0x120), *a14+, 1
3f3ca4c0:	calla  L3FE0E9F0
3f3ca4f0:	jreq   L3F3CA540
3f3ca500:	movk   1, a7
3f3ca510:	move   a7, *a13(0x740), 1
3f3ca530:	jruc   L3F3CAC00
L3F3CA540:
3f3ca540:	sub    a7, a7
3f3ca550:	move   a7, *a13(0x740), 1
3f3ca570:	move   *a13(0xffa0), a9, 1
3f3ca590:	jreq   L3F3CA8C0
3f3ca5a0:	move   *a13(0x7a0), a9, 1
3f3ca5c0:	subk   3, a9
3f3ca5d0:	jrne   L3F3CA8C0
3f3ca5e0:	move   a14, -*sp, 1
3f3ca5f0:	move   *a13(0xff20), a9, 1
3f3ca610:	neg    a9
3f3ca620:	move   a9, *a14+, 1
3f3ca630:	move   *a13(0xff40), a9, 1
3f3ca650:	neg    a9
3f3ca660:	move   a9, *a14+, 1
3f3ca670:	move   *a13(0xff60), *a14+, 1
3f3ca690:	move   a13, a9
3f3ca6a0:	addi   0x4c0, a9
3f3ca6c0:	move   *a9+, *a14+, 1
3f3ca6d0:	move   *a9+, *a14+, 1
3f3ca6e0:	move   *a9+, *a14+, 1
3f3ca6f0:	move   *a9+, *a14+, 1
3f3ca700:	move   a13, a9
3f3ca710:	addi   0x340, a9
3f3ca730:	move   *a9+, *a14+, 1
3f3ca740:	move   *a9+, *a14+, 1
3f3ca750:	move   *a9+, *a14+, 1
3f3ca760:	move   *a9+, *a14+, 1
3f3ca770:	move   a13, a9
3f3ca780:	addi   0x2c0, a9
3f3ca7a0:	move   *a9+, *a14+, 1
3f3ca7b0:	move   *a9+, *a14+, 1
3f3ca7c0:	move   *a9+, *a14+, 1
3f3ca7d0:	move   *a9+, *a14+, 1
3f3ca7e0:	move   a13, a9
3f3ca7f0:	addi   0x240, a9
3f3ca810:	move   *a9+, *a14+, 1
3f3ca820:	move   *a9+, *a14+, 1
3f3ca830:	move   *a9+, *a14+, 1
3f3ca840:	move   *a9+, *a14+, 1
3f3ca850:	move   a11, *a14+, 1
3f3ca860:	move   *a13(0xffe0), *a14+, 1
3f3ca880:	calla  L3F81C400
3f3ca8b0:	jruc   L3F3CAC00
L3F3CA8C0:
3f3ca8c0:	move   *a13(0xffa0), a9, 1
3f3ca8e0:	jreq   L3F3CAC00
3f3ca8f0:	move   *a13(0x7a0), a9, 1
3f3ca910:	subk   2, a9
3f3ca920:	jrne   L3F3CAC00
3f3ca930:	move   a14, -*sp, 1
3f3ca940:	move   *a13(0xff20), a9, 1
3f3ca960:	neg    a9
3f3ca970:	move   a9, *a14+, 1
3f3ca980:	move   *a13(0xff40), a9, 1
3f3ca9a0:	neg    a9
3f3ca9b0:	move   a9, *a14+, 1
3f3ca9c0:	move   *a13(0xff60), *a14+, 1
3f3ca9e0:	move   a13, a9
3f3ca9f0:	addi   0x4c0, a9
3f3caa10:	move   *a9+, *a14+, 1
3f3caa20:	move   *a9+, *a14+, 1
3f3caa30:	move   *a9+, *a14+, 1
3f3caa40:	move   *a9+, *a14+, 1
3f3caa50:	move   a13, a9
3f3caa60:	addi   0x340, a9
3f3caa80:	move   *a9+, *a14+, 1
3f3caa90:	move   *a9+, *a14+, 1
3f3caaa0:	move   *a9+, *a14+, 1
3f3caab0:	move   *a9+, *a14+, 1
3f3caac0:	move   a13, a9
3f3caad0:	addi   0x2c0, a9
3f3caaf0:	move   *a9+, *a14+, 1
3f3cab00:	move   *a9+, *a14+, 1
3f3cab10:	move   *a9+, *a14+, 1
3f3cab20:	move   *a9+, *a14+, 1
3f3cab30:	move   a13, a9
3f3cab40:	addi   0x240, a9
3f3cab60:	move   *a9+, *a14+, 1
3f3cab70:	move   *a9+, *a14+, 1
3f3cab80:	move   *a9+, *a14+, 1
3f3cab90:	move   *a9+, *a14+, 1
3f3caba0:	move   a11, *a14+, 1
3f3cabb0:	move   *a13(0xffe0), *a14+, 1
3f3cabd0:	calla  L3F840730
L3F3CAC00:
3f3cac00:	move   a13, a9
3f3cac10:	addi   0x900, a9
3f3cac30:	move   a13, a7
3f3cac40:	addi   0x7e0, a7
3f3cac60:	move   *a7+, *a9+, 1
3f3cac70:	move   *a7+, *a9+, 1
3f3cac80:	move   *a7+, *a9+, 1
3f3cac90:	move   *a7, *a9, 1
3f3caca0:	move   a13, a9
3f3cacb0:	addi   0x980, a9
3f3cacd0:	move   a13, a7
3f3cace0:	addi   0x860, a7
3f3cad00:	move   *a7+, *a9+, 1
3f3cad10:	move   *a7+, *a9+, 1
3f3cad20:	move   *a7+, *a9+, 1
3f3cad30:	move   *a7, *a9, 1
3f3cad40:	move   *a13, a9, 1
3f3cad50:	move   *a9(0x0), *a13(0x8e0), 1
3f3cad80:	addi   0x140, a9
3f3cada0:	move   a9, *a13, 1
3f3cadb0:	movk   1, a7
3f3cadc0:	move   a7, *a13(0x760), 1
3f3cade0:	move   *a13(0xff80), a9, 1
3f3cae00:	cmp    a9, a7
3f3cae10:	jage   L3F3CDD20
L3F3CAE30:
3f3cae30:	move   *a13, a11, 1
3f3cae40:	move   *a11(0x40), *a13(0xa00), 1
3f3cae70:	move   *a11(0x60), *a13(0xa20), 1
3f3caea0:	move   *a11(0x80), *a13(0xa40), 1
3f3caed0:	move   *a11(0xa0), *a13(0xa60), 1
3f3caf00:	move   *a11(0xc0), *a13(0xa80), 1
3f3caf30:	move   *a11(0xe0), *a13(0xaa0), 1
3f3caf60:	move   *a11(0x100), *a13(0xac0), 1
3f3caf90:	move   *a11(0x120), *a13(0xae0), 1
3f3cafc0:	move   a14, -*sp, 1
3f3cafd0:	move   *a13(0x20), *a14+, 1
3f3caff0:	move   a13, a9
3f3cb000:	addi   0x6c0, a9
3f3cb020:	move   a9, *a14+, 1
3f3cb030:	move   a13, a7
3f3cb040:	addi   0x640, a7
3f3cb060:	move   a7, *a14+, 1
3f3cb070:	move   a13, a7
3f3cb080:	addi   0x5c0, a7
3f3cb0a0:	move   a7, *a14+, 1
3f3cb0b0:	move   a13, a7
3f3cb0c0:	addi   0x540, a7
3f3cb0e0:	move   a7, *a14+, 1
3f3cb0f0:	move   a13, a7
3f3cb100:	addi   0xa80, a7
3f3cb120:	move   *a7+, *a14+, 1
3f3cb130:	move   *a7+, *a14+, 1
3f3cb140:	move   *a7+, *a14+, 1
3f3cb150:	move   *a7+, *a14+, 1
3f3cb160:	move   a13, a7
3f3cb170:	addi   0xa00, a7
3f3cb190:	move   *a7+, *a14+, 1
3f3cb1a0:	move   *a7+, *a14+, 1
3f3cb1b0:	move   *a7+, *a14+, 1
3f3cb1c0:	move   *a7+, *a14+, 1
3f3cb1d0:	calla  L3F7A4140
3f3cb200:	move   a13, a7
3f3cb210:	addi   0x40, a7
3f3cb230:	move   a13, a9
3f3cb240:	addi   0x540, a9
3f3cb260:	move   *a9+, *a7+, 1
3f3cb270:	move   *a9+, *a7+, 1
3f3cb280:	move   *a9+, *a7+, 1
3f3cb290:	move   *a9, *a7, 1
3f3cb2a0:	move   a13, a9
3f3cb2b0:	addi   0xc0, a9
3f3cb2d0:	move   a13, a7
3f3cb2e0:	addi   0x5c0, a7
3f3cb300:	move   *a7+, *a9+, 1
3f3cb310:	move   *a7+, *a9+, 1
3f3cb320:	move   *a7+, *a9+, 1
3f3cb330:	move   *a7, *a9, 1
3f3cb340:	move   a13, a9
3f3cb350:	addi   0x140, a9
3f3cb370:	move   a13, a7
3f3cb380:	addi   0x640, a7
3f3cb3a0:	move   *a7+, *a9+, 1
3f3cb3b0:	move   *a7+, *a9+, 1
3f3cb3c0:	move   *a7+, *a9+, 1
3f3cb3d0:	move   *a7, *a9, 1
3f3cb3e0:	move   a13, a9
3f3cb3f0:	addi   0x1c0, a9
3f3cb410:	move   a13, a7
3f3cb420:	addi   0x6c0, a7
3f3cb440:	move   *a7+, *a9+, 1
3f3cb450:	move   *a7+, *a9+, 1
3f3cb460:	move   *a7+, *a9+, 1
3f3cb470:	move   *a7, *a9, 1
3f3cb480:	move   a13, a9
3f3cb490:	addi   0x240, a9
3f3cb4b0:	move   a13, a7
3f3cb4c0:	addi   0xa00, a7
3f3cb4e0:	move   *a7+, *a9+, 1
3f3cb4f0:	move   *a7+, *a9+, 1
3f3cb500:	move   *a7+, *a9+, 1
3f3cb510:	move   *a7, *a9, 1
3f3cb520:	move   a13, a9
3f3cb530:	addi   0x2c0, a9
3f3cb550:	move   a13, a7
3f3cb560:	addi   0xa80, a7
3f3cb580:	move   *a7+, *a9+, 1
3f3cb590:	move   *a7+, *a9+, 1
3f3cb5a0:	move   *a7+, *a9+, 1
3f3cb5b0:	move   *a7, *a9, 1
3f3cb5c0:	move   a14, -*sp, 1
3f3cb5d0:	move   *a13(0xff20), a9, 1
3f3cb5f0:	neg    a9
3f3cb600:	move   a9, *a14+, 1
3f3cb610:	move   *a13(0xff40), a9, 1
3f3cb630:	neg    a9
3f3cb640:	move   a9, *a14+, 1
3f3cb650:	move   a11, *a14+, 1
3f3cb660:	move   a13, a9
3f3cb670:	addi   0x40, a9
3f3cb690:	move   a9, *a14+, 1
3f3cb6a0:	move   *a13(0xffc0), *a14+, 1
3f3cb6c0:	move   *a13(0xffe0), *a14+, 1
3f3cb6e0:	calla  L3F7AB300
3f3cb710:	move   *a13(0x980), *a14+, 1
3f3cb730:	move   *a13(0x9a0), *a14+, 1
3f3cb750:	move   *a13(0xa00), *a14+, 1
3f3cb770:	move   *a13(0xa20), *a14+, 1
3f3cb790:	calla  L3FE0EB40
3f3cb7c0:	jrne   L3F3CB8A0
3f3cb7d0:	move   *a13(0x9c0), *a14+, 1
3f3cb7f0:	move   *a13(0x9e0), *a14+, 1
3f3cb810:	move   *a13(0xa40), *a14+, 1
3f3cb830:	move   *a13(0xa60), *a14+, 1
3f3cb850:	calla  L3FE0EB40
3f3cb880:	jaeq   L3F3CC730
L3F3CB8A0:
3f3cb8a0:	move   *a13(0xffa0), a7, 1
3f3cb8c0:	jreq   L3F3CBC90
3f3cb8d0:	move   *a13(0x7a0), a9, 1
3f3cb8f0:	subk   3, a9
3f3cb900:	jrne   L3F3CBC90
3f3cb910:	move   a14, -*sp, 1
3f3cb920:	move   *a13(0xff20), a9, 1
3f3cb940:	neg    a9
3f3cb950:	move   a9, *a14+, 1
3f3cb960:	move   *a13(0xff40), a9, 1
3f3cb980:	neg    a9
3f3cb990:	move   a9, *a14+, 1
3f3cb9a0:	move   *a13(0x760), a9, 1
3f3cb9c0:	dec    a9
3f3cb9d0:	move   a9, a7
3f3cb9e0:	sll    0x8, a9
3f3cb9f0:	sll    0x6, a7
3f3cba00:	add    a7, a9
3f3cba10:	move   *a13(0xff60), a7, 1
3f3cba30:	add    a7, a9
3f3cba40:	move   a9, *a14+, 1
3f3cba50:	move   a13, a9
3f3cba60:	addi   0x440, a9
3f3cba80:	move   *a9+, *a14+, 1
3f3cba90:	move   *a9+, *a14+, 1
3f3cbaa0:	move   *a9+, *a14+, 1
3f3cbab0:	move   *a9+, *a14+, 1
3f3cbac0:	move   a13, a9
3f3cbad0:	addi   0x3c0, a9
3f3cbaf0:	move   *a9+, *a14+, 1
3f3cbb00:	move   *a9+, *a14+, 1
3f3cbb10:	move   *a9+, *a14+, 1
3f3cbb20:	move   *a9+, *a14+, 1
3f3cbb30:	move   a13, a9
3f3cbb40:	addi   0x900, a9
3f3cbb60:	move   *a9+, *a14+, 1
3f3cbb70:	move   *a9+, *a14+, 1
3f3cbb80:	move   *a9+, *a14+, 1
3f3cbb90:	move   *a9+, *a14+, 1
3f3cbba0:	move   a13, a9
3f3cbbb0:	addi   0x980, a9
3f3cbbd0:	move   *a9+, *a14+, 1
3f3cbbe0:	move   *a9+, *a14+, 1
3f3cbbf0:	move   *a9+, *a14+, 1
3f3cbc00:	move   *a9+, *a14+, 1
3f3cbc10:	move   *a13(0xffc0), *a14+, 1
3f3cbc30:	move   *a13(0xffe0), *a14+, 1
3f3cbc50:	calla  L3F81C400
3f3cbc80:	jruc   L3F3CC060
L3F3CBC90:
3f3cbc90:	move   a7, a8
3f3cbca0:	jreq   L3F3CC060
3f3cbcb0:	move   *a13(0x7a0), a9, 1
3f3cbcd0:	subk   2, a9
3f3cbce0:	jrne   L3F3CC060
3f3cbcf0:	move   a14, -*sp, 1
3f3cbd00:	move   *a13(0xff20), a9, 1
3f3cbd20:	neg    a9
3f3cbd30:	move   a9, *a14+, 1
3f3cbd40:	move   *a13(0xff40), a9, 1
3f3cbd60:	neg    a9
3f3cbd70:	move   a9, *a14+, 1
3f3cbd80:	move   *a13(0x760), a9, 1
3f3cbda0:	dec    a9
3f3cbdb0:	move   a9, a7
3f3cbdc0:	sll    0x8, a9
3f3cbdd0:	sll    0x6, a7
3f3cbde0:	add    a7, a9
3f3cbdf0:	move   *a13(0xff60), a7, 1
3f3cbe10:	add    a7, a9
3f3cbe20:	move   a9, *a14+, 1
3f3cbe30:	move   a13, a9
3f3cbe40:	addi   0x440, a9
3f3cbe60:	move   *a9+, *a14+, 1
3f3cbe70:	move   *a9+, *a14+, 1
3f3cbe80:	move   *a9+, *a14+, 1
3f3cbe90:	move   *a9+, *a14+, 1
3f3cbea0:	move   a13, a9
3f3cbeb0:	addi   0x3c0, a9
3f3cbed0:	move   *a9+, *a14+, 1
3f3cbee0:	move   *a9+, *a14+, 1
3f3cbef0:	move   *a9+, *a14+, 1
3f3cbf00:	move   *a9+, *a14+, 1
3f3cbf10:	move   a13, a9
3f3cbf20:	addi   0x900, a9
3f3cbf40:	move   *a9+, *a14+, 1
3f3cbf50:	move   *a9+, *a14+, 1
3f3cbf60:	move   *a9+, *a14+, 1
3f3cbf70:	move   *a9+, *a14+, 1
3f3cbf80:	move   a13, a9
3f3cbf90:	addi   0x980, a9
3f3cbfb0:	move   *a9+, *a14+, 1
3f3cbfc0:	move   *a9+, *a14+, 1
3f3cbfd0:	move   *a9+, *a14+, 1
3f3cbfe0:	move   *a9+, *a14+, 1
3f3cbff0:	move   *a13(0xffc0), *a14+, 1
3f3cc010:	move   *a13(0xffe0), *a14+, 1
3f3cc030:	calla  L3F840730
L3F3CC060:
3f3cc060:	move   *a13(0xffa0), a9, 1
3f3cc080:	jreq   L3F3CC3C0
3f3cc090:	move   *a13(0x7a0), a7, 1
3f3cc0b0:	subk   3, a7
3f3cc0c0:	jrne   L3F3CC3C0
3f3cc0d0:	move   a14, -*sp, 1
3f3cc0e0:	move   *a13(0xff20), a7, 1
3f3cc100:	neg    a7
3f3cc110:	move   a7, *a14+, 1
3f3cc120:	move   *a13(0xff40), a7, 1
3f3cc140:	neg    a7
3f3cc150:	move   a7, *a14+, 1
3f3cc160:	move   a11, *a14+, 1
3f3cc170:	move   a13, a7
3f3cc180:	addi   0x6c0, a7
3f3cc1a0:	move   *a7+, *a14+, 1
3f3cc1b0:	move   *a7+, *a14+, 1
3f3cc1c0:	move   *a7+, *a14+, 1
3f3cc1d0:	move   *a7+, *a14+, 1
3f3cc1e0:	move   a13, a7
3f3cc1f0:	addi   0x540, a7
3f3cc210:	move   *a7+, *a14+, 1
3f3cc220:	move   *a7+, *a14+, 1
3f3cc230:	move   *a7+, *a14+, 1
3f3cc240:	move   *a7+, *a14+, 1
3f3cc250:	move   a13, a7
3f3cc260:	addi   0x2c0, a7
3f3cc280:	move   *a7+, *a14+, 1
3f3cc290:	move   *a7+, *a14+, 1
3f3cc2a0:	move   *a7+, *a14+, 1
3f3cc2b0:	move   *a7+, *a14+, 1
3f3cc2c0:	move   a13, a7
3f3cc2d0:	addi   0x240, a7
3f3cc2f0:	move   *a7+, *a14+, 1
3f3cc300:	move   *a7+, *a14+, 1
3f3cc310:	move   *a7+, *a14+, 1
3f3cc320:	move   *a7+, *a14+, 1
3f3cc330:	move   *a13(0xffc0), *a14+, 1
3f3cc350:	move   *a13(0xffe0), *a14+, 1
3f3cc370:	calla  L3F81C400
3f3cc3a0:	jauc   L3F3CD860
L3F3CC3C0:
3f3cc3c0:	move   a9, a7
3f3cc3d0:	jaeq   L3F3CD860
3f3cc3f0:	move   *a13(0x7a0), a7, 1
3f3cc410:	subk   2, a7
3f3cc420:	jane   L3F3CD860
3f3cc440:	move   a14, -*sp, 1
3f3cc450:	move   *a13(0xff20), a7, 1
3f3cc470:	neg    a7
3f3cc480:	move   a7, *a14+, 1
3f3cc490:	move   *a13(0xff40), a7, 1
3f3cc4b0:	neg    a7
3f3cc4c0:	move   a7, *a14+, 1
3f3cc4d0:	move   a11, *a14+, 1
3f3cc4e0:	move   a13, a7
3f3cc4f0:	addi   0x6c0, a7
3f3cc510:	move   *a7+, *a14+, 1
3f3cc520:	move   *a7+, *a14+, 1
3f3cc530:	move   *a7+, *a14+, 1
3f3cc540:	move   *a7+, *a14+, 1
3f3cc550:	move   a13, a7
3f3cc560:	addi   0x540, a7
3f3cc580:	move   *a7+, *a14+, 1
3f3cc590:	move   *a7+, *a14+, 1
3f3cc5a0:	move   *a7+, *a14+, 1
3f3cc5b0:	move   *a7+, *a14+, 1
3f3cc5c0:	move   a13, a7
3f3cc5d0:	addi   0x2c0, a7
3f3cc5f0:	move   *a7+, *a14+, 1
3f3cc600:	move   *a7+, *a14+, 1
3f3cc610:	move   *a7+, *a14+, 1
3f3cc620:	move   *a7+, *a14+, 1
3f3cc630:	move   a13, a7
3f3cc640:	addi   0x240, a7
3f3cc660:	move   *a7+, *a14+, 1
3f3cc670:	move   *a7+, *a14+, 1
3f3cc680:	move   *a7+, *a14+, 1
3f3cc690:	move   *a7+, *a14+, 1
3f3cc6a0:	move   *a13(0xffc0), *a14+, 1
3f3cc6c0:	move   *a13(0xffe0), *a14+, 1
3f3cc6e0:	calla  L3F840730
3f3cc710:	jauc   L3F3CD860
L3F3CC730:
3f3cc730:	move   *a13(0xa00), *a14+, 1
3f3cc750:	move   *a13(0xa20), *a14+, 1
3f3cc770:	move   *a13(0x900), *a14+, 1
3f3cc790:	move   *a13(0x920), *a14+, 1
3f3cc7b0:	calla  L3FE0C8D0
3f3cc7e0:	move   *a13(0xac0), *a14+, 1
3f3cc800:	move   *a13(0xae0), *a14+, 1
3f3cc820:	move   *a13(0xa40), *a14+, 1
3f3cc840:	move   *a13(0xa60), *a14+, 1
3f3cc860:	calla  L3FE0C8D0
3f3cc890:	calla  L3FE0DE90
3f3cc8c0:	move   *a13(0xa80), *a14+, 1
3f3cc8e0:	move   *a13(0xaa0), *a14+, 1
3f3cc900:	move   *a13(0xa00), *a14+, 1
3f3cc920:	move   *a13(0xa20), *a14+, 1
3f3cc940:	calla  L3FE0C8D0
3f3cc970:	move   *a13(0xa40), *a14+, 1
3f3cc990:	move   *a13(0xa60), *a14+, 1
3f3cc9b0:	move   *a13(0x940), *a14+, 1
3f3cc9d0:	move   *a13(0x960), *a14+, 1
3f3cc9f0:	calla  L3FE0C8D0
3f3cca20:	calla  L3FE0DE90
3f3cca50:	calla  L3FE0C8D0
3f3cca80:	calla  L3FE10B50
3f3ccab0:	move   a8, *a13(0x780), 1
3f3ccad0:	jaeq   L3F3CD860
3f3ccaf0:	jrle   L3F3CCF20
3f3ccb00:	move   a13, a7
3f3ccb10:	addi   0x40, a7
3f3ccb30:	move   a13, a9
3f3ccb40:	addi   0x440, a9
3f3ccb60:	move   *a9+, *a7+, 1
3f3ccb70:	move   *a9+, *a7+, 1
3f3ccb80:	move   *a9+, *a7+, 1
3f3ccb90:	move   *a9, *a7, 1
3f3ccba0:	move   a13, a9
3f3ccbb0:	addi   0xc0, a9
3f3ccbd0:	move   a13, a7
3f3ccbe0:	addi   0x6c0, a7
3f3ccc00:	move   *a7+, *a9+, 1
3f3ccc10:	move   *a7+, *a9+, 1
3f3ccc20:	move   *a7+, *a9+, 1
3f3ccc30:	move   *a7, *a9, 1
3f3ccc40:	setf   16, 1, 0
3f3ccc50:	move   *a13(0x8e0), a8, 0
3f3ccc70:	calla  L3FE11750
3f3ccca0:	move   -*a14, a8, 1
3f3cccb0:	move   a8, *a13(0x1e0), 1
3f3cccd0:	move   -*a14, a8, 1
3f3ccce0:	move   a8, *a13(0x1c0), 1
3f3ccd00:	move   *a13(0x8f0), a8, 0
3f3ccd20:	calla  L3FE11750
3f3ccd50:	move   -*a14, a8, 1
3f3ccd60:	move   a8, *a13(0x220), 1
3f3ccd80:	move   -*a14, a8, 1
3f3ccd90:	move   a8, *a13(0x200), 1
3f3ccdb0:	move   *a11(0x20), a8, 0
3f3ccdd0:	calla  L3FE11750
3f3cce00:	move   -*a14, a8, 1
3f3cce10:	move   a8, *a13(0x260), 1
3f3cce30:	move   -*a14, a8, 1
3f3cce40:	move   a8, *a13(0x240), 1
3f3cce60:	move   *a11(0x30), a8, 0
3f3cce80:	calla  L3FE11750
3f3cceb0:	move   -*a14, a8, 1
3f3ccec0:	move   a8, *a13(0x2a0), 1
3f3ccee0:	move   -*a14, a8, 1
3f3ccef0:	move   a8, *a13(0x280), 1
3f3ccf10:	jruc   L3F3CD330
L3F3CCF20:
3f3ccf20:	move   a13, a7
3f3ccf30:	addi   0x40, a7
3f3ccf50:	move   a13, a9
3f3ccf60:	addi   0x540, a9
3f3ccf80:	move   *a9+, *a7+, 1
3f3ccf90:	move   *a9+, *a7+, 1
3f3ccfa0:	move   *a9+, *a7+, 1
3f3ccfb0:	move   *a9, *a7, 1
3f3ccfc0:	move   a13, a9
3f3ccfd0:	addi   0xc0, a9
3f3ccff0:	move   a13, a7
3f3cd000:	addi   0x3c0, a7
3f3cd020:	move   *a7+, *a9+, 1
3f3cd030:	move   *a7+, *a9+, 1
3f3cd040:	move   *a7+, *a9+, 1
3f3cd050:	move   *a7, *a9, 1
3f3cd060:	setf   16, 1, 0
3f3cd070:	move   *a11(0x20), a8, 0
3f3cd090:	calla  L3FE11750
3f3cd0c0:	move   -*a14, a8, 1
3f3cd0d0:	move   a8, *a13(0x1e0), 1
3f3cd0f0:	move   -*a14, a8, 1
3f3cd100:	move   a8, *a13(0x1c0), 1
3f3cd120:	move   *a11(0x30), a8, 0
3f3cd140:	calla  L3FE11750
3f3cd170:	move   -*a14, a8, 1
3f3cd180:	move   a8, *a13(0x220), 1
3f3cd1a0:	move   -*a14, a8, 1
3f3cd1b0:	move   a8, *a13(0x200), 1
3f3cd1d0:	move   *a13(0x8e0), a8, 0
3f3cd1f0:	calla  L3FE11750
3f3cd220:	move   -*a14, a8, 1
3f3cd230:	move   a8, *a13(0x260), 1
3f3cd250:	move   -*a14, a8, 1
3f3cd260:	move   a8, *a13(0x240), 1
3f3cd280:	move   *a13(0x8f0), a8, 0
3f3cd2a0:	calla  L3FE11750
3f3cd2d0:	move   -*a14, a8, 1
3f3cd2e0:	move   a8, *a13(0x2a0), 1
3f3cd300:	move   -*a14, a8, 1
3f3cd310:	move   a8, *a13(0x280), 1
L3F3CD330:
3f3cd330:	move   a13, a9
3f3cd340:	addi   0x140, a9
3f3cd360:	move   a13, a7
3f3cd370:	addi   0xa00, a7
3f3cd390:	move   *a7+, *a9+, 1
3f3cd3a0:	move   *a7+, *a9+, 1
3f3cd3b0:	move   *a7+, *a9+, 1
3f3cd3c0:	move   *a7, *a9, 1
3f3cd3d0:	move   *a13(0x7c0), a9, 1
3f3cd3f0:	subk   2, a9
3f3cd400:	jrne   L3F3CD580
3f3cd410:	move   a14, -*sp, 1
3f3cd420:	movk   1, a9
3f3cd430:	move   a9, *a14+, 1
3f3cd440:	move   *a13(0xff20), a7, 1
3f3cd460:	neg    a7
3f3cd470:	move   a7, *a14+, 1
3f3cd480:	move   *a13(0xff40), a7, 1
3f3cd4a0:	neg    a7
3f3cd4b0:	move   a7, *a14+, 1
3f3cd4c0:	move   a13, a7
3f3cd4d0:	addi   0x40, a7
3f3cd4f0:	move   a7, *a14+, 1
3f3cd500:	move   *a13(0xffc0), *a14+, 1
3f3cd520:	move   *a13(0xffe0), *a14+, 1
3f3cd540:	calla  L3F7B1B10
3f3cd570:	jruc   L3F3CD860
L3F3CD580:
3f3cd580:	move   *a13(0x7c0), a9, 1
3f3cd5a0:	jrne   L3F3CD720
3f3cd5b0:	move   a14, -*sp, 1
3f3cd5c0:	movk   1, a7
3f3cd5d0:	move   a7, *a14+, 1
3f3cd5e0:	move   *a13(0xff20), a7, 1
3f3cd600:	neg    a7
3f3cd610:	move   a7, *a14+, 1
3f3cd620:	move   *a13(0xff40), a7, 1
3f3cd640:	neg    a7
3f3cd650:	move   a7, *a14+, 1
3f3cd660:	move   a13, a7
3f3cd670:	addi   0x40, a7
3f3cd690:	move   a7, *a14+, 1
3f3cd6a0:	move   *a13(0xffc0), *a14+, 1
3f3cd6c0:	move   *a13(0xffe0), *a14+, 1
3f3cd6e0:	calla  L3F7AE290
3f3cd710:	jruc   L3F3CD860
L3F3CD720:
3f3cd720:	move   a14, -*sp, 1
3f3cd730:	move   *a13(0xff20), a7, 1
3f3cd750:	neg    a7
3f3cd760:	move   a7, *a14+, 1
3f3cd770:	move   *a13(0xff40), a7, 1
3f3cd790:	neg    a7
3f3cd7a0:	move   a7, *a14+, 1
3f3cd7b0:	move   a13, a7
3f3cd7c0:	addi   0x40, a7
3f3cd7e0:	move   a7, *a14+, 1
3f3cd7f0:	move   *a13(0xffc0), *a14+, 1
3f3cd810:	move   *a13(0xffe0), *a14+, 1
3f3cd830:	calla  L3F7CEC10
L3F3CD860:
3f3cd860:	move   a13, a9
3f3cd870:	addi   0x900, a9
3f3cd890:	move   a13, a7
3f3cd8a0:	addi   0xa00, a7
3f3cd8c0:	move   *a7+, *a9+, 1
3f3cd8d0:	move   *a7+, *a9+, 1
3f3cd8e0:	move   *a7+, *a9+, 1
3f3cd8f0:	move   *a7, *a9, 1
3f3cd900:	move   a13, a9
3f3cd910:	addi   0x980, a9
3f3cd930:	move   a13, a7
3f3cd940:	addi   0xa80, a7
3f3cd960:	move   *a7+, *a9+, 1
3f3cd970:	move   *a7+, *a9+, 1
3f3cd980:	move   *a7+, *a9+, 1
3f3cd990:	move   *a7, *a9, 1
3f3cd9a0:	move   *a11(0x0), *a13(0x8e0), 1
3f3cd9d0:	move   a13, a9
3f3cd9e0:	addi   0x340, a9
3f3cda00:	move   a13, a7
3f3cda10:	addi   0x540, a7
3f3cda30:	move   *a7+, *a9+, 1
3f3cda40:	move   *a7+, *a9+, 1
3f3cda50:	move   *a7+, *a9+, 1
3f3cda60:	move   *a7, *a9, 1
3f3cda70:	move   a13, a9
3f3cda80:	addi   0x3c0, a9
3f3cdaa0:	move   a13, a7
3f3cdab0:	addi   0x5c0, a7
3f3cdad0:	move   *a7+, *a9+, 1
3f3cdae0:	move   *a7+, *a9+, 1
3f3cdaf0:	move   *a7+, *a9+, 1
3f3cdb00:	move   *a7, *a9, 1
3f3cdb10:	move   a13, a9
3f3cdb20:	addi   0x440, a9
3f3cdb40:	move   a13, a7
3f3cdb50:	addi   0x640, a7
3f3cdb70:	move   *a7+, *a9+, 1
3f3cdb80:	move   *a7+, *a9+, 1
3f3cdb90:	move   *a7+, *a9+, 1
3f3cdba0:	move   *a7, *a9, 1
3f3cdbb0:	move   a13, a9
3f3cdbc0:	addi   0x4c0, a9
3f3cdbe0:	move   a13, a7
3f3cdbf0:	addi   0x6c0, a7
3f3cdc10:	move   *a7+, *a9+, 1
3f3cdc20:	move   *a7+, *a9+, 1
3f3cdc30:	move   *a7+, *a9+, 1
3f3cdc40:	move   *a7, *a9, 1
3f3cdc50:	addi   0x140, a11
3f3cdc70:	move   a11, *a13, 1
3f3cdc80:	move   *a13(0x760), a9, 1
3f3cdca0:	inc    a9
3f3cdcb0:	move   a9, *a13(0x760), 1
3f3cdcd0:	move   *a13(0xff80), a7, 1
3f3cdcf0:	cmp    a7, a9
3f3cdd00:	jalt   L3F3CAE30
L3F3CDD20:
3f3cdd20:	move   *a13(0x740), a11, 1
3f3cdd40:	jaeq   L3F3CF140
3f3cdd60:	move   a14, -*sp, 1
3f3cdd70:	move   *a13(0x20), *a14+, 1
3f3cdd90:	move   a13, a9
3f3cdda0:	addi   0x6c0, a9
3f3cddc0:	move   a9, *a14+, 1
3f3cddd0:	move   a13, a7
3f3cdde0:	addi   0x640, a7
3f3cde00:	move   a7, *a14+, 1
3f3cde10:	move   a13, a7
3f3cde20:	addi   0x5c0, a7
3f3cde40:	move   a7, *a14+, 1
3f3cde50:	move   a13, a7
3f3cde60:	addi   0x540, a7
3f3cde80:	move   a7, *a14+, 1
3f3cde90:	move   a13, a7
3f3cdea0:	addi   0x860, a7
3f3cdec0:	move   *a7+, *a14+, 1
3f3cded0:	move   *a7+, *a14+, 1
3f3cdee0:	move   *a7+, *a14+, 1
3f3cdef0:	move   *a7+, *a14+, 1
3f3cdf00:	move   a13, a7
3f3cdf10:	addi   0x7e0, a7
3f3cdf30:	move   *a7+, *a14+, 1
3f3cdf40:	move   *a7+, *a14+, 1
3f3cdf50:	move   *a7+, *a14+, 1
3f3cdf60:	move   *a7+, *a14+, 1
3f3cdf70:	calla  L3F7A4140
3f3cdfa0:	move   *a13(0x7e0), *a14+, 1
3f3cdfc0:	move   *a13(0x800), *a14+, 1
3f3cdfe0:	move   *a13(0x900), *a14+, 1
3f3ce000:	move   *a13(0x920), *a14+, 1
3f3ce020:	calla  L3FE0C8D0
3f3ce050:	move   *a13(0x8a0), *a14+, 1
3f3ce070:	move   *a13(0x8c0), *a14+, 1
3f3ce090:	move   *a13(0x820), *a14+, 1
3f3ce0b0:	move   *a13(0x840), *a14+, 1
3f3ce0d0:	calla  L3FE0C8D0
3f3ce100:	calla  L3FE0DE90
3f3ce130:	move   *a13(0x860), *a14+, 1
3f3ce150:	move   *a13(0x880), *a14+, 1
3f3ce170:	move   *a13(0x7e0), *a14+, 1
3f3ce190:	move   *a13(0x800), *a14+, 1
3f3ce1b0:	calla  L3FE0C8D0
3f3ce1e0:	move   *a13(0x820), *a14+, 1
3f3ce200:	move   *a13(0x840), *a14+, 1
3f3ce220:	move   *a13(0x940), *a14+, 1
3f3ce240:	move   *a13(0x960), *a14+, 1
3f3ce260:	calla  L3FE0C8D0
3f3ce290:	calla  L3FE0DE90
3f3ce2c0:	calla  L3FE0C8D0
3f3ce2f0:	calla  L3FE10B50
3f3ce320:	move   a8, *a13(0x780), 1
3f3ce340:	jaeq   L3F3CF900
3f3ce360:	jrle   L3F3CE7B0
3f3ce370:	move   a13, a7
3f3ce380:	addi   0x40, a7
3f3ce3a0:	move   a13, a9
3f3ce3b0:	addi   0x440, a9
3f3ce3d0:	move   *a9+, *a7+, 1
3f3ce3e0:	move   *a9+, *a7+, 1
3f3ce3f0:	move   *a9+, *a7+, 1
3f3ce400:	move   *a9, *a7, 1
3f3ce410:	move   a13, a9
3f3ce420:	addi   0xc0, a9
3f3ce440:	move   a13, a7
3f3ce450:	addi   0x6c0, a7
3f3ce470:	move   *a7+, *a9+, 1
3f3ce480:	move   *a7+, *a9+, 1
3f3ce490:	move   *a7+, *a9+, 1
3f3ce4a0:	move   *a7, *a9, 1
3f3ce4b0:	setf   16, 1, 0
3f3ce4c0:	move   *a13(0x8e0), a8, 0
3f3ce4e0:	calla  L3FE11750
3f3ce510:	move   -*a14, a8, 1
3f3ce520:	move   a8, *a13(0x1e0), 1
3f3ce540:	move   -*a14, a8, 1
3f3ce550:	move   a8, *a13(0x1c0), 1
3f3ce570:	move   *a13(0x8f0), a8, 0
3f3ce590:	calla  L3FE11750
3f3ce5c0:	move   -*a14, a8, 1
3f3ce5d0:	move   a8, *a13(0x220), 1
3f3ce5f0:	move   -*a14, a8, 1
3f3ce600:	move   a8, *a13(0x200), 1
3f3ce620:	move   *a13(0xff60), a9, 1
3f3ce640:	move   *a9(0x20), a8, 0
3f3ce660:	calla  L3FE11750
3f3ce690:	move   -*a14, a8, 1
3f3ce6a0:	move   a8, *a13(0x260), 1
3f3ce6c0:	move   -*a14, a8, 1
3f3ce6d0:	move   a8, *a13(0x240), 1
3f3ce6f0:	move   *a9(0x30), a8, 0
3f3ce710:	calla  L3FE11750
3f3ce740:	move   -*a14, a8, 1
3f3ce750:	move   a8, *a13(0x2a0), 1
3f3ce770:	move   -*a14, a8, 1
3f3ce780:	move   a8, *a13(0x280), 1
3f3ce7a0:	jruc   L3F3CEBE0
L3F3CE7B0:
3f3ce7b0:	move   a13, a7
3f3ce7c0:	addi   0x40, a7
3f3ce7e0:	move   a13, a9
3f3ce7f0:	addi   0x540, a9
3f3ce810:	move   *a9+, *a7+, 1
3f3ce820:	move   *a9+, *a7+, 1
3f3ce830:	move   *a9+, *a7+, 1
3f3ce840:	move   *a9, *a7, 1
3f3ce850:	move   a13, a9
3f3ce860:	addi   0xc0, a9
3f3ce880:	move   a13, a7
3f3ce890:	addi   0x3c0, a7
3f3ce8b0:	move   *a7+, *a9+, 1
3f3ce8c0:	move   *a7+, *a9+, 1
3f3ce8d0:	move   *a7+, *a9+, 1
3f3ce8e0:	move   *a7, *a9, 1
3f3ce8f0:	move   *a13(0xff60), a9, 1
3f3ce910:	setf   16, 1, 0
3f3ce920:	move   *a9(0x20), a8, 0
3f3ce940:	calla  L3FE11750
3f3ce970:	move   -*a14, a8, 1
3f3ce980:	move   a8, *a13(0x1e0), 1
3f3ce9a0:	move   -*a14, a8, 1
3f3ce9b0:	move   a8, *a13(0x1c0), 1
3f3ce9d0:	move   *a9(0x30), a8, 0
3f3ce9f0:	calla  L3FE11750
3f3cea20:	move   -*a14, a8, 1
3f3cea30:	move   a8, *a13(0x220), 1
3f3cea50:	move   -*a14, a8, 1
3f3cea60:	move   a8, *a13(0x200), 1
3f3cea80:	move   *a13(0x8e0), a8, 0
3f3ceaa0:	calla  L3FE11750
3f3cead0:	move   -*a14, a8, 1
3f3ceae0:	move   a8, *a13(0x260), 1
3f3ceb00:	move   -*a14, a8, 1
3f3ceb10:	move   a8, *a13(0x240), 1
3f3ceb30:	move   *a13(0x8f0), a8, 0
3f3ceb50:	calla  L3FE11750
3f3ceb80:	move   -*a14, a8, 1
3f3ceb90:	move   a8, *a13(0x2a0), 1
3f3cebb0:	move   -*a14, a8, 1
3f3cebc0:	move   a8, *a13(0x280), 1
L3F3CEBE0:
3f3cebe0:	move   a13, a7
3f3cebf0:	addi   0x140, a7
3f3cec10:	move   a13, a9
3f3cec20:	addi   0x980, a9
3f3cec40:	move   *a9+, *a7+, 1
3f3cec50:	move   *a9+, *a7+, 1
3f3cec60:	move   *a9+, *a7+, 1
3f3cec70:	move   *a9, *a7, 1
3f3cec80:	move   *a13(0x7c0), a9, 1
3f3ceca0:	subk   2, a9
3f3cecb0:	jrne   L3F3CEE40
3f3cecc0:	move   a14, -*sp, 1
3f3cecd0:	movk   1, a9
3f3cece0:	move   a9, *a14+, 1
3f3cecf0:	move   *a13(0xff20), a7, 1
3f3ced10:	neg    a7
3f3ced20:	move   a7, *a14+, 1
3f3ced30:	move   *a13(0xff40), a7, 1
3f3ced50:	neg    a7
3f3ced60:	move   a7, *a14+, 1
3f3ced70:	move   a13, a7
3f3ced80:	addi   0x40, a7
3f3ceda0:	move   a7, *a14+, 1
3f3cedb0:	move   *a13(0xffc0), *a14+, 1
3f3cedd0:	move   *a13(0xffe0), *a14+, 1
3f3cedf0:	calla  L3F7B1B10
3f3cee20:	jauc   L3F3CF900
L3F3CEE40:
3f3cee40:	move   *a13(0x7c0), a9, 1
3f3cee60:	jrne   L3F3CEFF0
3f3cee70:	move   a14, -*sp, 1
3f3cee80:	movk   1, a7
3f3cee90:	move   a7, *a14+, 1
3f3ceea0:	move   *a13(0xff20), a7, 1
3f3ceec0:	neg    a7
3f3ceed0:	move   a7, *a14+, 1
3f3ceee0:	move   *a13(0xff40), a7, 1
3f3cef00:	neg    a7
3f3cef10:	move   a7, *a14+, 1
3f3cef20:	move   a13, a7
3f3cef30:	addi   0x40, a7
3f3cef50:	move   a7, *a14+, 1
3f3cef60:	move   *a13(0xffc0), *a14+, 1
3f3cef80:	move   *a13(0xffe0), *a14+, 1
3f3cefa0:	calla  L3F7AE290
3f3cefd0:	jauc   L3F3CF900
L3F3CEFF0:
3f3ceff0:	move   a14, -*sp, 1
3f3cf000:	move   *a13(0xff20), a7, 1
3f3cf020:	neg    a7
3f3cf030:	move   a7, *a14+, 1
3f3cf040:	move   *a13(0xff40), a7, 1
3f3cf060:	neg    a7
3f3cf070:	move   a7, *a14+, 1
3f3cf080:	move   a13, a7
3f3cf090:	addi   0x40, a7
3f3cf0b0:	move   a7, *a14+, 1
3f3cf0c0:	move   *a13(0xffc0), *a14+, 1
3f3cf0e0:	move   *a13(0xffe0), *a14+, 1
3f3cf100:	calla  L3F7CEC10
3f3cf130:	jruc   L3F3CF900
L3F3CF140:
3f3cf140:	move   *a13(0xffa0), a9, 1
3f3cf160:	jreq   L3F3CF530
3f3cf170:	move   *a13(0x7a0), a7, 1
3f3cf190:	subk   3, a7
3f3cf1a0:	jrne   L3F3CF530
3f3cf1b0:	move   a14, -*sp, 1
3f3cf1c0:	move   *a13(0xff20), a7, 1
3f3cf1e0:	neg    a7
3f3cf1f0:	move   a7, *a14+, 1
3f3cf200:	move   *a13(0xff40), a7, 1
3f3cf220:	neg    a7
3f3cf230:	move   a7, *a14+, 1
3f3cf240:	move   *a13(0xff80), a7, 1
3f3cf260:	dec    a7
3f3cf270:	move   a7, a9
3f3cf280:	sll    0x8, a7
3f3cf290:	sll    0x6, a9
3f3cf2a0:	add    a9, a7
3f3cf2b0:	move   *a13(0xff60), a9, 1
3f3cf2d0:	add    a9, a7
3f3cf2e0:	move   a7, *a14+, 1
3f3cf2f0:	move   a13, a7
3f3cf300:	addi   0x3c0, a7
3f3cf320:	move   *a7+, *a14+, 1
3f3cf330:	move   *a7+, *a14+, 1
3f3cf340:	move   *a7+, *a14+, 1
3f3cf350:	move   *a7+, *a14+, 1
3f3cf360:	move   a13, a7
3f3cf370:	addi   0x440, a7
3f3cf390:	move   *a7+, *a14+, 1
3f3cf3a0:	move   *a7+, *a14+, 1
3f3cf3b0:	move   *a7+, *a14+, 1
3f3cf3c0:	move   *a7+, *a14+, 1
3f3cf3d0:	move   a13, a7
3f3cf3e0:	addi   0x900, a7
3f3cf400:	move   *a7+, *a14+, 1
3f3cf410:	move   *a7+, *a14+, 1
3f3cf420:	move   *a7+, *a14+, 1
3f3cf430:	move   *a7+, *a14+, 1
3f3cf440:	move   a13, a7
3f3cf450:	addi   0x980, a7
3f3cf470:	move   *a7+, *a14+, 1
3f3cf480:	move   *a7+, *a14+, 1
3f3cf490:	move   *a7+, *a14+, 1
3f3cf4a0:	move   *a7+, *a14+, 1
3f3cf4b0:	move   *a13(0xffc0), *a14+, 1
3f3cf4d0:	move   *a13(0xffe0), *a14+, 1
3f3cf4f0:	calla  L3F81C400
3f3cf520:	jruc   L3F3CF900
L3F3CF530:
3f3cf530:	move   a9, a7
3f3cf540:	jreq   L3F3CF900
3f3cf550:	move   *a13(0x7a0), a7, 1
3f3cf570:	subk   2, a7
3f3cf580:	jrne   L3F3CF900
3f3cf590:	move   a14, -*sp, 1
3f3cf5a0:	move   *a13(0xff20), a7, 1
3f3cf5c0:	neg    a7
3f3cf5d0:	move   a7, *a14+, 1
3f3cf5e0:	move   *a13(0xff40), a7, 1
3f3cf600:	neg    a7
3f3cf610:	move   a7, *a14+, 1
3f3cf620:	move   *a13(0xff80), a7, 1
3f3cf640:	dec    a7
3f3cf650:	move   a7, a9
3f3cf660:	sll    0x8, a7
3f3cf670:	sll    0x6, a9
3f3cf680:	add    a9, a7
3f3cf690:	move   *a13(0xff60), a9, 1
3f3cf6b0:	add    a9, a7
3f3cf6c0:	move   a7, *a14+, 1
3f3cf6d0:	move   a13, a7
3f3cf6e0:	addi   0x3c0, a7
3f3cf700:	move   *a7+, *a14+, 1
3f3cf710:	move   *a7+, *a14+, 1
3f3cf720:	move   *a7+, *a14+, 1
3f3cf730:	move   *a7+, *a14+, 1
3f3cf740:	move   a13, a7
3f3cf750:	addi   0x440, a7
3f3cf770:	move   *a7+, *a14+, 1
3f3cf780:	move   *a7+, *a14+, 1
3f3cf790:	move   *a7+, *a14+, 1
3f3cf7a0:	move   *a7+, *a14+, 1
3f3cf7b0:	move   a13, a7
3f3cf7c0:	addi   0x900, a7
3f3cf7e0:	move   *a7+, *a14+, 1
3f3cf7f0:	move   *a7+, *a14+, 1
3f3cf800:	move   *a7+, *a14+, 1
3f3cf810:	move   *a7+, *a14+, 1
3f3cf820:	move   a13, a7
3f3cf830:	addi   0x980, a7
3f3cf850:	move   *a7+, *a14+, 1
3f3cf860:	move   *a7+, *a14+, 1
3f3cf870:	move   *a7+, *a14+, 1
3f3cf880:	move   *a7+, *a14+, 1
3f3cf890:	move   *a13(0xffc0), *a14+, 1
3f3cf8b0:	move   *a13(0xffe0), *a14+, 1
3f3cf8d0:	calla  L3F840730
L3F3CF900:
3f3cf900:	move   *sp(0xa0), a14, 1
3f3cf920:	mmfm   sp, a7,a9,a11,a13
3f3cf940:	rets   2
3f3cf950:	.word  0x0000
3f3cf960:	.word  0x0000
3f3cf970:	.word  0x0000
3f3cf980:	.word  0x0000
L3F3CF990:
3f3cf990:	mmtm   sp, a7,a9,a11,a13
3f3cf9b0:	move   a14, a13
3f3cf9c0:	addi   0x80, a14
3f3cf9e0:	calla  L3FB3F9C0
3f3cfa10:	move   a8, @0xa5ec0, 1
3f3cfa40:	move   *a13(0xffc0), a11, 1
3f3cfa60:	sll    0x5, a11
3f3cfa70:	addi   0xa6000, a11
3f3cfaa0:	move   *a11, a11, 1
3f3cfab0:	setf   8, 0, 0
3f3cfac0:	move   *a11(0x20), a11, 0
3f3cfae0:	jrne   L3F3CFB20
3f3cfaf0:	movk   2, a8
3f3cfb00:	jauc   L3F3D0DB0
L3F3CFB20:
3f3cfb20:	move   *a13(0xffc0), a11, 1
3f3cfb40:	sll    0x5, a11
3f3cfb50:	addi   0xa6000, a11
3f3cfb80:	move   *a11, a11, 1
3f3cfb90:	move   *a11(0x50), a11, 0
3f3cfbb0:	subk   2, a11
3f3cfbc0:	jrnc   L3F3CFC60
3f3cfbd0:	calla  L3FB3F9C0
3f3cfc00:	move   a8, @0xa5ee0, 1
3f3cfc30:	sub    a8, a8
3f3cfc40:	jauc   L3F3D0DB0
L3F3CFC60:
3f3cfc60:	movk   1, a11
3f3cfc70:	move   a11, *a13(0x60), 1
3f3cfc90:	move   *a13(0xffc0), a11, 1
3f3cfcb0:	sll    0x5, a11
3f3cfcc0:	addi   0xa6000, a11
3f3cfcf0:	move   *a11, a11, 1
3f3cfd00:	move   *a13(0x60), a9, 1
3f3cfd20:	move   *a11(0x50), a11, 0
3f3cfd40:	cmp    a11, a9
3f3cfd50:	janc   L3F3D0D40
L3F3CFD70:
3f3cfd70:	move   *a13(0xffe0), a11, 0
3f3cfd90:	dsj    a11, L3F3D04A0
3f3cfdb0:	move   *a13(0xffc0), a11, 1
3f3cfdd0:	sll    0x5, a11
3f3cfde0:	addi   0xa6000, a11
3f3cfe10:	move   *a11, a11, 1
3f3cfe20:	move   *a11(0x50), a11, 0
3f3cfe40:	dec    a11
3f3cfe50:	move   a11, *a13(0x20), 1
3f3cfe70:	dec    a11
3f3cfe80:	move   a11, *a13(0x40), 1
3f3cfea0:	move   *a13(0x20), a9, 1
3f3cfec0:	jale   L3F3D0C20
L3F3CFEE0:
3f3cfee0:	move   *a13(0xffc0), a11, 1
3f3cff00:	sll    0x5, a11
3f3cff10:	addi   0xa6000, a11
3f3cff40:	move   *a11, a11, 1
3f3cff50:	move   *a13(0x20), a9, 1
3f3cff70:	sll    0x3, a9
3f3cff80:	add    a9, a11
3f3cff90:	move   *a13(0xffc0), a9, 1
3f3cffb0:	sll    0x5, a9
3f3cffc0:	addi   0xa6000, a9
3f3cfff0:	move   *a9, a9, 1
3f3d0000:	move   *a13(0x40), a7, 1
3f3d0020:	sll    0x3, a7
3f3d0030:	add    a7, a9
3f3d0040:	setf   8, 0, 0
3f3d0050:	move   *a11(0x58), a11, 0
3f3d0070:	move   *a9(0x58), a9, 0
3f3d0090:	cmp    a9, a11
3f3d00a0:	jrc   L3F3D03D0
3f3d00b0:	move   a14, -*sp, 1
3f3d00c0:	move   *a13(0xffc0), *a14+, 1
3f3d00e0:	move   *a13(0x40), *a14+, 1
3f3d0100:	move   *a13(0x20), *a14+, 1
3f3d0120:	move   *a13(0xffc0), a11, 1
3f3d0140:	sll    0x5, a11
3f3d0150:	addi   0xa6000, a11
3f3d0180:	move   *a11, a11, 1
3f3d0190:	move   *a13(0x20), a9, 1
3f3d01b0:	sll    0x3, a9
3f3d01c0:	add    a9, a11
3f3d01d0:	move   *a11(0x58), a11, 0
3f3d01f0:	dec    a11
3f3d0200:	move   a11, a9
3f3d0210:	sll    0x7, a11
3f3d0220:	sll    0x5, a9
3f3d0230:	add    a9, a11
3f3d0240:	addi   0xcb060, a11
3f3d0270:	move   *a13(0xffc0), a9, 1
3f3d0290:	sll    0x5, a9
3f3d02a0:	addi   0xa6000, a9
3f3d02d0:	move   *a9, a9, 1
3f3d02e0:	move   *a13(0x40), a7, 1
3f3d0300:	sll    0x3, a7
3f3d0310:	add    a7, a9
3f3d0320:	move   *a9(0x58), a9, 0
3f3d0340:	dec    a9
3f3d0350:	sll    0x5, a9
3f3d0360:	add    a9, a11
3f3d0370:	move   *a11, a11, 1
3f3d0380:	call   a11
3f3d0390:	move   a8, *a13, 1
3f3d03a0:	move   a8, a7
3f3d03b0:	jane   L3F3D0DB0
L3F3D03D0:
3f3d03d0:	move   *a13(0x20), a11, 1
3f3d03f0:	dec    a11
3f3d0400:	move   a11, *a13(0x20), 1
3f3d0420:	move   *a13(0x40), a9, 1
3f3d0440:	dec    a9
3f3d0450:	move   a9, *a13(0x40), 1
3f3d0470:	move   a11, a7
3f3d0480:	jrgt   L3F3CFEE0
3f3d0490:	jruc   L3F3D0C20
L3F3D04A0:
3f3d04a0:	sub    a11, a11
3f3d04b0:	move   a11, *a13(0x20), 1
3f3d04d0:	inc    a11
3f3d04e0:	move   a11, *a13(0x40), 1
3f3d0500:	move   *a13(0xffc0), a9, 1
3f3d0520:	sll    0x5, a9
3f3d0530:	addi   0xa6000, a9
3f3d0560:	move   *a9, a9, 1
3f3d0570:	move   *a9(0x50), a9, 0
3f3d0590:	move   *a13(0x20), a7, 1
3f3d05b0:	dec    a9
3f3d05c0:	cmp    a9, a7
3f3d05d0:	jrnc   L3F3D0C20
L3F3D05E0:
3f3d05e0:	move   *a13(0xffc0), a11, 1
3f3d0600:	sll    0x5, a11
3f3d0610:	addi   0xa6000, a11
3f3d0640:	move   *a11, a11, 1
3f3d0650:	move   *a13(0x20), a9, 1
3f3d0670:	sll    0x3, a9
3f3d0680:	add    a9, a11
3f3d0690:	move   *a13(0xffc0), a9, 1
3f3d06b0:	sll    0x5, a9
3f3d06c0:	addi   0xa6000, a9
3f3d06f0:	move   *a9, a9, 1
3f3d0700:	move   *a13(0x40), a7, 1
3f3d0720:	sll    0x3, a7
3f3d0730:	add    a7, a9
3f3d0740:	move   *a11(0x58), a11, 0
3f3d0760:	move   *a9(0x58), a9, 0
3f3d0780:	cmp    a9, a11
3f3d0790:	jrc   L3F3D0AB0
3f3d07a0:	move   a14, -*sp, 1
3f3d07b0:	move   *a13(0xffc0), *a14+, 1
3f3d07d0:	move   *a13(0x40), *a14+, 1
3f3d07f0:	move   *a13(0x20), *a14+, 1
3f3d0810:	move   *a13(0xffc0), a11, 1
3f3d0830:	sll    0x5, a11
3f3d0840:	addi   0xa6000, a11
3f3d0870:	move   *a11, a11, 1
3f3d0880:	move   *a13(0x20), a9, 1
3f3d08a0:	sll    0x3, a9
3f3d08b0:	add    a9, a11
3f3d08c0:	move   *a11(0x58), a11, 0
3f3d08e0:	dec    a11
3f3d08f0:	move   a11, a9
3f3d0900:	sll    0x7, a11
3f3d0910:	sll    0x5, a9
3f3d0920:	add    a9, a11
3f3d0930:	addi   0xcb060, a11
3f3d0960:	move   *a13(0xffc0), a9, 1
3f3d0980:	sll    0x5, a9
3f3d0990:	addi   0xa6000, a9
3f3d09c0:	move   *a9, a9, 1
3f3d09d0:	move   *a13(0x40), a7, 1
3f3d09f0:	sll    0x3, a7
3f3d0a00:	add    a7, a9
3f3d0a10:	move   *a9(0x58), a9, 0
3f3d0a30:	dec    a9
3f3d0a40:	sll    0x5, a9
3f3d0a50:	add    a9, a11
3f3d0a60:	move   *a11, a11, 1
3f3d0a70:	call   a11
3f3d0a80:	move   a8, *a13, 1
3f3d0a90:	move   a8, a7
3f3d0aa0:	jrne   L3F3D0DB0
L3F3D0AB0:
3f3d0ab0:	move   *a13(0x20), a11, 1
3f3d0ad0:	inc    a11
3f3d0ae0:	move   a11, *a13(0x20), 1
3f3d0b00:	move   *a13(0x40), a9, 1
3f3d0b20:	inc    a9
3f3d0b30:	move   a9, *a13(0x40), 1
3f3d0b50:	move   *a13(0xffc0), a7, 1
3f3d0b70:	sll    0x5, a7
3f3d0b80:	addi   0xa6000, a7
3f3d0bb0:	move   *a7, a7, 1
3f3d0bc0:	setf   8, 0, 0
3f3d0bd0:	move   *a7(0x50), a7, 0
3f3d0bf0:	dec    a7
3f3d0c00:	cmp    a7, a11
3f3d0c10:	jrc   L3F3D05E0
L3F3D0C20:
3f3d0c20:	move   *a13(0x60), a11, 1
3f3d0c40:	inc    a11
3f3d0c50:	move   a11, *a13(0x60), 1
3f3d0c70:	move   *a13(0xffc0), a9, 1
3f3d0c90:	sll    0x5, a9
3f3d0ca0:	addi   0xa6000, a9
3f3d0cd0:	move   *a9, a9, 1
3f3d0ce0:	setf   8, 0, 0
3f3d0cf0:	move   *a9(0x50), a9, 0
3f3d0d10:	cmp    a9, a11
3f3d0d20:	jac   L3F3CFD70
L3F3D0D40:
3f3d0d40:	calla  L3FB3F9C0
3f3d0d70:	move   a8, @0xa5ee0, 1
3f3d0da0:	sub    a8, a8
L3F3D0DB0:
3f3d0db0:	move   *sp(0xa0), a14, 1
3f3d0dd0:	mmfm   sp, a7,a9,a11,a13
3f3d0df0:	rets   2
3f3d0e00:	move   a13, -*sp, 1
3f3d0e10:	move   a14, a13
3f3d0e20:	movk   1, a8
3f3d0e30:	move   *sp(0x40), a14, 1
3f3d0e50:	move   *sp+, a13, 1
3f3d0e60:	rets   2
3f3d0e70:	move   a13, -*sp, 1
3f3d0e80:	move   a14, a13
3f3d0e90:	sub    a8, a8
3f3d0ea0:	move   *sp(0x40), a14, 1
3f3d0ec0:	move   *sp+, a13, 1
3f3d0ed0:	rets   2
3f3d0ee0:	move   a13, -*sp, 1
3f3d0ef0:	move   a14, a13
3f3d0f00:	sub    a8, a8
3f3d0f10:	move   *sp(0x40), a14, 1
3f3d0f30:	move   *sp+, a13, 1
3f3d0f40:	rets   2
3f3d0f50:	move   a13, -*sp, 1
3f3d0f60:	move   a14, a13
3f3d0f70:	sub    a8, a8
3f3d0f80:	move   *sp(0x40), a14, 1
3f3d0fa0:	move   *sp+, a13, 1
3f3d0fb0:	rets   2
3f3d0fc0:	move   a13, -*sp, 1
3f3d0fd0:	move   a14, a13
3f3d0fe0:	sub    a8, a8
3f3d0ff0:	move   *sp(0x40), a14, 1
3f3d1010:	move   *sp+, a13, 1
3f3d1020:	rets   2
3f3d1030:	mmtm   sp, a9,a11,a13
3f3d1050:	move   a14, a13
3f3d1060:	addi   0x240, a14
3f3d1080:	move   *a13(0xffa0), a11, 1
3f3d10a0:	sll    0x5, a11
3f3d10b0:	addi   0xa6000, a11
3f3d10e0:	move   *a11, a11, 1
3f3d10f0:	move   *a13(0xffe0), a9, 1
3f3d1110:	sll    0x6, a9
3f3d1120:	add    a9, a11
3f3d1130:	move   *a11(0xa8), *a13(0x40), 1
3f3d1160:	move   *a13(0xffa0), a11, 1
3f3d1180:	sll    0x5, a11
3f3d1190:	addi   0xa6000, a11
3f3d11c0:	move   *a11, a11, 1
3f3d11d0:	move   *a13(0xffe0), a9, 1
3f3d11f0:	sll    0x6, a9
3f3d1200:	add    a9, a11
3f3d1210:	move   *a11(0xc8), *a13(0x60), 1
3f3d1240:	move   *a13(0xffa0), a11, 1
3f3d1260:	sll    0x5, a11
3f3d1270:	addi   0xa6000, a11
3f3d12a0:	move   *a11, a11, 1
3f3d12b0:	move   *a13(0xffe0), a9, 1
3f3d12d0:	sll    0x6, a9
3f3d12e0:	add    a9, a11
3f3d12f0:	move   *a11(0x328), *a13(0x80), 1
3f3d1320:	move   *a13(0xffa0), a11, 1
3f3d1340:	sll    0x5, a11
3f3d1350:	addi   0xa6000, a11
3f3d1380:	move   *a11, a11, 1
3f3d1390:	move   *a13(0xffe0), a9, 1
3f3d13b0:	sll    0x6, a9
3f3d13c0:	add    a9, a11
3f3d13d0:	move   *a11(0x348), *a13(0xa0), 1
3f3d1400:	move   *a13(0xffa0), a11, 1
3f3d1420:	sll    0x5, a11
3f3d1430:	addi   0xa6000, a11
3f3d1460:	move   *a11, a11, 1
3f3d1470:	move   *a13(0xffc0), a9, 1
3f3d1490:	sll    0x6, a9
3f3d14a0:	add    a9, a11
3f3d14b0:	move   *a11(0xa8), *a13(0xc0), 1
3f3d14e0:	move   *a13(0xffa0), a11, 1
3f3d1500:	sll    0x5, a11
3f3d1510:	addi   0xa6000, a11
3f3d1540:	move   *a11, a11, 1
3f3d1550:	move   *a13(0xffc0), a9, 1
3f3d1570:	sll    0x6, a9
3f3d1580:	add    a9, a11
3f3d1590:	move   *a11(0xc8), *a13(0xe0), 1
3f3d15c0:	move   *a13(0xffa0), a11, 1
3f3d15e0:	sll    0x5, a11
3f3d15f0:	addi   0xa6000, a11
3f3d1620:	move   *a11, a11, 1
3f3d1630:	move   *a13(0xffc0), a9, 1
3f3d1650:	sll    0x6, a9
3f3d1660:	add    a9, a11
3f3d1670:	move   *a11(0x328), *a13(0x100), 1
3f3d16a0:	move   *a13(0xffa0), a11, 1
3f3d16c0:	sll    0x5, a11
3f3d16d0:	addi   0xa6000, a11
3f3d1700:	move   *a11, a11, 1
3f3d1710:	move   *a13(0xffc0), a9, 1
3f3d1730:	sll    0x6, a9
3f3d1740:	add    a9, a11
3f3d1750:	move   *a11(0x348), *a13(0x120), 1
3f3d1780:	move   *a13(0x40), a8, 1
3f3d17a0:	calla  L3FE11540
3f3d17d0:	move   *a13(0x80), a8, 1
3f3d17f0:	calla  L3FE11540
3f3d1820:	calla  L3FE0F590
3f3d1850:	move   -*a14, a8, 1
3f3d1860:	move   a8, *a13, 1
3f3d1870:	move   *a13(0x60), a8, 1
3f3d1890:	calla  L3FE11540
3f3d18c0:	move   *a13(0xa0), a8, 1
3f3d18e0:	calla  L3FE11540
3f3d1910:	calla  L3FE0F590
3f3d1940:	move   -*a14, a8, 1
3f3d1950:	move   a8, *a13(0x20), 1
3f3d1970:	move   *a13(0x40), *a13(0x140), 1
3f3d19a0:	move   *a13(0x60), *a13(0x160), 1
3f3d19d0:	move   *a13(0x100), a8, 1
3f3d19f0:	calla  L3FE11540
3f3d1a20:	move   *a13(0x0), *a14+, 1
3f3d1a40:	calla  L3FE0FAF0
3f3d1a70:	calla  L3FE10F10
3f3d1aa0:	move   a8, *a13(0x180), 1
3f3d1ac0:	move   *a13(0x120), a8, 1
3f3d1ae0:	calla  L3FE11540
3f3d1b10:	move   *a13(0x20), *a14+, 1
3f3d1b30:	calla  L3FE0FAF0
3f3d1b60:	calla  L3FE10F10
3f3d1b90:	move   a8, *a13(0x1a0), 1
3f3d1bb0:	move   *a13(0x180), *a13(0x1c0), 1
3f3d1be0:	move   a8, *a13(0x1e0), 1
3f3d1c00:	move   *a13(0x100), *a13(0x200), 1
3f3d1c30:	move   *a13(0x120), *a13(0x220), 1
3f3d1c60:	move   *a13(0xffa0), a11, 1
3f3d1c80:	sll    0x5, a11
3f3d1c90:	addi   0xa6000, a11
3f3d1cc0:	move   *a11, a11, 1
3f3d1cd0:	move   *a13(0xffe0), a9, 1
3f3d1cf0:	sll    0x6, a9
3f3d1d00:	add    a9, a11
3f3d1d10:	move   *a13(0x140), *a11(0xa8), 1
3f3d1d40:	move   *a13(0xffa0), a11, 1
3f3d1d60:	sll    0x5, a11
3f3d1d70:	addi   0xa6000, a11
3f3d1da0:	move   *a11, a11, 1
3f3d1db0:	move   *a13(0xffe0), a9, 1
3f3d1dd0:	sll    0x6, a9
3f3d1de0:	add    a9, a11
3f3d1df0:	move   *a13(0x160), *a11(0xc8), 1
3f3d1e20:	move   *a13(0xffa0), a11, 1
3f3d1e40:	sll    0x5, a11
3f3d1e50:	addi   0xa6000, a11
3f3d1e80:	move   *a11, a11, 1
3f3d1e90:	move   *a13(0xffe0), a9, 1
3f3d1eb0:	sll    0x6, a9
3f3d1ec0:	add    a9, a11
3f3d1ed0:	move   *a13(0x180), *a11(0x328), 1
3f3d1f00:	move   *a13(0xffa0), a11, 1
3f3d1f20:	sll    0x5, a11
3f3d1f30:	addi   0xa6000, a11
3f3d1f60:	move   *a11, a11, 1
3f3d1f70:	move   *a13(0xffe0), a9, 1
3f3d1f90:	sll    0x6, a9
3f3d1fa0:	add    a9, a11
3f3d1fb0:	move   a8, *a11(0x348), 1
3f3d1fd0:	move   *a13(0xffa0), a11, 1
3f3d1ff0:	sll    0x5, a11
3f3d2000:	addi   0xa6000, a11
3f3d2030:	move   *a11, a11, 1
3f3d2040:	move   *a13(0xffc0), a9, 1
3f3d2060:	sll    0x6, a9
3f3d2070:	add    a9, a11
3f3d2080:	move   *a13(0x1c0), *a11(0xa8), 1
3f3d20b0:	move   *a13(0xffa0), a11, 1
3f3d20d0:	sll    0x5, a11
3f3d20e0:	addi   0xa6000, a11
3f3d2110:	move   *a11, a11, 1
3f3d2120:	move   *a13(0xffc0), a9, 1
3f3d2140:	sll    0x6, a9
3f3d2150:	add    a9, a11
3f3d2160:	move   a8, *a11(0xc8), 1
3f3d2180:	move   *a13(0xffa0), a11, 1
3f3d21a0:	sll    0x5, a11
3f3d21b0:	addi   0xa6000, a11
3f3d21e0:	move   *a11, a11, 1
3f3d21f0:	move   *a13(0xffc0), a9, 1
3f3d2210:	sll    0x6, a9
3f3d2220:	add    a9, a11
3f3d2230:	move   *a13(0x200), *a11(0x328), 1
3f3d2260:	move   *a13(0xffa0), a11, 1
3f3d2280:	sll    0x5, a11
3f3d2290:	addi   0xa6000, a11
3f3d22c0:	move   *a11, a11, 1
3f3d22d0:	move   *a13(0xffc0), a9, 1
3f3d22f0:	sll    0x6, a9
3f3d2300:	add    a9, a11
3f3d2310:	move   *a13(0x220), *a11(0x348), 1
3f3d2340:	move   *a13(0xffa0), a11, 1
3f3d2360:	sll    0x5, a11
3f3d2370:	addi   0xa6000, a11
3f3d23a0:	move   *a11, a11, 1
3f3d23b0:	move   *a13(0xffa0), a9, 1
3f3d23d0:	sll    0x5, a9
3f3d23e0:	addi   0xa6000, a9
3f3d2410:	move   *a9, a9, 1
3f3d2420:	move   *a9(0x6f8), a8, 1
3f3d2440:	calla  L3FE11540
3f3d2470:	move   *a13(0x0), *a14+, 1
3f3d2490:	calla  L3FE0FAF0
3f3d24c0:	calla  L3FE11080
3f3d24f0:	move   a8, *a11(0x6f8), 1
3f3d2510:	move   *a13(0xffa0), a11, 1
3f3d2530:	sll    0x5, a11
3f3d2540:	addi   0xa6000, a11
3f3d2570:	move   *a11, a11, 1
3f3d2580:	move   *a13(0xffa0), a9, 1
3f3d25a0:	sll    0x5, a9
3f3d25b0:	addi   0xa6000, a9
3f3d25e0:	move   *a9, a9, 1
3f3d25f0:	move   *a9(0x718), a8, 1
3f3d2610:	calla  L3FE11540
3f3d2640:	move   *a13(0x20), *a14+, 1
3f3d2660:	calla  L3FE0FAF0
3f3d2690:	calla  L3FE11080
3f3d26c0:	move   a8, *a11(0x718), 1
3f3d26e0:	move   *a13(0xffa0), a11, 1
3f3d2700:	sll    0x5, a11
3f3d2710:	addi   0xa6000, a11
3f3d2740:	move   *a11, a11, 1
3f3d2750:	move   *a13(0xffa0), a9, 1
3f3d2770:	sll    0x5, a9
3f3d2780:	addi   0xa6000, a9
3f3d27b0:	move   *a9, a9, 1
3f3d27c0:	move   *a9(0x738), a8, 1
3f3d27e0:	calla  L3FE11540
3f3d2810:	move   *a13(0x0), *a14+, 1
3f3d2830:	calla  L3FE0FAF0
3f3d2860:	calla  L3FE11080
3f3d2890:	move   a8, *a11(0x738), 1
3f3d28b0:	move   *a13(0xffa0), a11, 1
3f3d28d0:	sll    0x5, a11
3f3d28e0:	addi   0xa6000, a11
3f3d2910:	move   *a11, a11, 1
3f3d2920:	move   *a13(0xffa0), a9, 1
3f3d2940:	sll    0x5, a9
3f3d2950:	addi   0xa6000, a9
3f3d2980:	move   *a9, a9, 1
3f3d2990:	move   *a9(0x758), a8, 1
3f3d29b0:	calla  L3FE11540
3f3d29e0:	move   *a13(0x20), *a14+, 1
3f3d2a00:	calla  L3FE0FAF0
3f3d2a30:	calla  L3FE11080
3f3d2a60:	move   a8, *a11(0x758), 1
3f3d2a80:	move   *a13(0xffa0), a11, 1
3f3d2aa0:	sll    0x5, a11
3f3d2ab0:	addi   0xa6000, a11
3f3d2ae0:	move   *a11, a11, 1
3f3d2af0:	move   *a13(0xffe0), a9, 1
3f3d2b10:	sll    0x3, a9
3f3d2b20:	add    a9, a11
3f3d2b30:	movk   1, a9
3f3d2b40:	movb   a9, *a11(0x58)
3f3d2b60:	move   *a13(0xffa0), a11, 1
3f3d2b80:	sll    0x5, a11
3f3d2b90:	addi   0xa6000, a11
3f3d2bc0:	move   *a11, a11, 1
3f3d2bd0:	move   *a13(0xffc0), a9, 1
3f3d2bf0:	sll    0x3, a9
3f3d2c00:	add    a9, a11
3f3d2c10:	movk   2, a9
3f3d2c20:	movb   a9, *a11(0x58)
3f3d2c40:	sub    a8, a8
3f3d2c50:	move   *sp(0x80), a14, 1
3f3d2c70:	mmfm   sp, a9,a11,a13
3f3d2c90:	rets   2
3f3d2ca0:	move   a13, -*sp, 1
3f3d2cb0:	move   a14, a13
3f3d2cc0:	movk   1, a8
3f3d2cd0:	move   *sp(0x40), a14, 1
3f3d2cf0:	move   *sp+, a13, 1
3f3d2d00:	rets   2
3f3d2d10:	move   a13, -*sp, 1
3f3d2d20:	move   a14, a13
3f3d2d30:	sub    a8, a8
3f3d2d40:	move   *sp(0x40), a14, 1
3f3d2d60:	move   *sp+, a13, 1
3f3d2d70:	rets   2
3f3d2d80:	move   a13, -*sp, 1
3f3d2d90:	move   a14, a13
3f3d2da0:	sub    a8, a8
3f3d2db0:	move   *sp(0x40), a14, 1
3f3d2dd0:	move   *sp+, a13, 1
3f3d2de0:	rets   2
3f3d2df0:	move   a13, -*sp, 1
3f3d2e00:	move   a14, a13
3f3d2e10:	sub    a8, a8
3f3d2e20:	move   *sp(0x40), a14, 1
3f3d2e40:	move   *sp+, a13, 1
3f3d2e50:	rets   2
3f3d2e60:	mmtm   sp, a9,a11,a13
3f3d2e80:	move   a14, a13
3f3d2e90:	addi   0x200, a14
3f3d2eb0:	move   *a13(0xffa0), a11, 1
3f3d2ed0:	sll    0x5, a11
3f3d2ee0:	addi   0xa6000, a11
3f3d2f10:	move   *a11, a11, 1
3f3d2f20:	move   *a13(0xffe0), a9, 1
3f3d2f40:	sll    0x6, a9
3f3d2f50:	add    a9, a11
3f3d2f60:	move   *a11(0xa8), *a13(0x0), 1
3f3d2f90:	move   *a13(0xffa0), a11, 1
3f3d2fb0:	sll    0x5, a11
3f3d2fc0:	addi   0xa6000, a11
3f3d2ff0:	move   *a11, a11, 1
3f3d3000:	move   *a13(0xffe0), a9, 1
3f3d3020:	sll    0x6, a9
3f3d3030:	add    a9, a11
3f3d3040:	move   *a11(0xc8), *a13(0x20), 1
3f3d3070:	move   *a13(0xffa0), a11, 1
3f3d3090:	sll    0x5, a11
3f3d30a0:	addi   0xa6000, a11
3f3d30d0:	move   *a11, a11, 1
3f3d30e0:	move   *a13(0xffe0), a9, 1
3f3d3100:	sll    0x6, a9
3f3d3110:	add    a9, a11
3f3d3120:	move   *a11(0x328), *a13(0x40), 1
3f3d3150:	move   *a13(0xffa0), a11, 1
3f3d3170:	sll    0x5, a11
3f3d3180:	addi   0xa6000, a11
3f3d31b0:	move   *a11, a11, 1
3f3d31c0:	move   *a13(0xffe0), a9, 1
3f3d31e0:	sll    0x6, a9
3f3d31f0:	add    a9, a11
3f3d3200:	move   *a11(0x348), *a13(0x60), 1
3f3d3230:	move   *a13(0xffa0), a11, 1
3f3d3250:	sll    0x5, a11
3f3d3260:	addi   0xa6000, a11
3f3d3290:	move   *a11, a11, 1
3f3d32a0:	move   *a13(0xffc0), a9, 1
3f3d32c0:	sll    0x6, a9
3f3d32d0:	add    a9, a11
3f3d32e0:	move   *a11(0xa8), *a13(0x80), 1
3f3d3310:	move   *a13(0xffa0), a11, 1
3f3d3330:	sll    0x5, a11
3f3d3340:	addi   0xa6000, a11
3f3d3370:	move   *a11, a11, 1
3f3d3380:	move   *a13(0xffc0), a9, 1
3f3d33a0:	sll    0x6, a9
3f3d33b0:	add    a9, a11
3f3d33c0:	move   *a11(0xc8), *a13(0xa0), 1
3f3d33f0:	move   *a13(0xffa0), a11, 1
3f3d3410:	sll    0x5, a11
3f3d3420:	addi   0xa6000, a11
3f3d3450:	move   *a11, a11, 1
3f3d3460:	move   *a13(0xffc0), a9, 1
3f3d3480:	sll    0x6, a9
3f3d3490:	add    a9, a11
3f3d34a0:	move   *a11(0x328), *a13(0xc0), 1
3f3d34d0:	move   *a13(0xffa0), a11, 1
3f3d34f0:	sll    0x5, a11
3f3d3500:	addi   0xa6000, a11
3f3d3530:	move   *a11, a11, 1
3f3d3540:	move   *a13(0xffc0), a9, 1
3f3d3560:	sll    0x6, a9
3f3d3570:	add    a9, a11
3f3d3580:	move   *a11(0x348), *a13(0xe0), 1
3f3d35b0:	move   *a13(0xffa0), a11, 1
3f3d35d0:	sll    0x5, a11
3f3d35e0:	addi   0xa6000, a11
3f3d3610:	move   *a11, a11, 1
3f3d3620:	move   *a11(0x6f8), *a13(0x100), 1
3f3d3650:	move   *a13(0xffa0), a11, 1
3f3d3670:	sll    0x5, a11
3f3d3680:	addi   0xa6000, a11
3f3d36b0:	move   *a11, a11, 1
3f3d36c0:	move   *a11(0x718), *a13(0x120), 1
3f3d36f0:	move   *a13(0xffa0), a11, 1
3f3d3710:	sll    0x5, a11
3f3d3720:	addi   0xa6000, a11
3f3d3750:	move   *a11, a11, 1
3f3d3760:	move   *a11(0x738), *a13(0x140), 1
3f3d3790:	move   *a13(0xffa0), a11, 1
3f3d37b0:	sll    0x5, a11
3f3d37c0:	addi   0xa6000, a11
3f3d37f0:	move   *a11, a11, 1
3f3d3800:	move   *a11(0x758), *a13(0x160), 1
3f3d3830:	jruc   L3F3D3E40
L3F3D3840:
3f3d3840:	move   *a13(0x100), *a13(0x180), 1
3f3d3870:	move   *a13(0x120), *a13(0x1a0), 1
3f3d38a0:	move   *a13(0x140), *a13(0x1c0), 1
3f3d38d0:	move   *a13(0x160), *a13(0x1e0), 1
3f3d3900:	jruc   L3F3D3F50
L3F3D3910:
3f3d3910:	move   *a13(0x120), *a13(0x180), 1
3f3d3940:	move   *a13(0x80), a11, 1
3f3d3960:	move   *a13(0x100), a9, 1
3f3d3980:	sub    a9, a11
3f3d3990:	move   *a13(0x140), a9, 1
3f3d39b0:	sub    a9, a11
3f3d39c0:	move   a11, *a13(0x1a0), 1
3f3d39e0:	jrge   L3F3D3A20
3f3d39f0:	sub    a9, a9
3f3d3a00:	move   a9, *a13(0x1a0), 1
L3F3D3A20:
3f3d3a20:	move   *a13(0x160), *a13(0x1c0), 1
3f3d3a50:	move   *a13(0x140), *a13(0x1e0), 1
3f3d3a80:	jruc   L3F3D3F50
L3F3D3A90:
3f3d3a90:	move   *a13(0x80), a11, 1
3f3d3ab0:	move   *a13(0x100), a9, 1
3f3d3ad0:	sub    a9, a11
3f3d3ae0:	move   *a13(0x140), a9, 1
3f3d3b00:	sub    a9, a11
3f3d3b10:	move   a11, *a13(0x180), 1
3f3d3b30:	jrge   L3F3D3B70
3f3d3b40:	sub    a9, a9
3f3d3b50:	move   a9, *a13(0x180), 1
L3F3D3B70:
3f3d3b70:	move   *a13(0xa0), a11, 1
3f3d3b90:	move   *a13(0x120), a9, 1
3f3d3bb0:	sub    a9, a11
3f3d3bc0:	move   *a13(0x160), a9, 1
3f3d3be0:	sub    a9, a11
3f3d3bf0:	move   a11, *a13(0x1a0), 1
3f3d3c10:	jrge   L3F3D3C50
3f3d3c20:	sub    a9, a9
3f3d3c30:	move   a9, *a13(0x1a0), 1
L3F3D3C50:
3f3d3c50:	move   *a13(0x140), *a13(0x1c0), 1
3f3d3c80:	move   *a13(0x160), *a13(0x1e0), 1
3f3d3cb0:	jruc   L3F3D3F50
L3F3D3CC0:
3f3d3cc0:	move   *a13(0xa0), a11, 1
3f3d3ce0:	move   *a13(0x120), a9, 1
3f3d3d00:	sub    a9, a11
3f3d3d10:	move   *a13(0x160), a9, 1
3f3d3d30:	sub    a9, a11
3f3d3d40:	move   a11, *a13(0x180), 1
3f3d3d60:	jrge   L3F3D3DA0
3f3d3d70:	sub    a9, a9
3f3d3d80:	move   a9, *a13(0x180), 1
L3F3D3DA0:
3f3d3da0:	move   *a13(0x100), *a13(0x1a0), 1
3f3d3dd0:	move   *a13(0x160), *a13(0x1c0), 1
3f3d3e00:	move   *a13(0x140), *a13(0x1e0), 1
3f3d3e30:	jruc   L3F3D3F50
L3F3D3E40:
3f3d3e40:	move   *a13(0xffa0), a11, 1
3f3d3e60:	sll    0x5, a11
3f3d3e70:	addi   0xa6000, a11
3f3d3ea0:	move   *a11, a11, 1
3f3d3eb0:	setf   16, 0, 0
3f3d3ec0:	move   *a11(0x778), a8, 0
3f3d3ee0:	jreq   L3F3D3840
3f3d3ef0:	dec    a8
3f3d3f00:	jreq   L3F3D3910
3f3d3f10:	dec    a8
3f3d3f20:	jreq   L3F3D3A90
3f3d3f30:	dec    a8
3f3d3f40:	jreq   L3F3D3CC0
L3F3D3F50:
3f3d3f50:	move   *a13(0xffa0), a11, 1
3f3d3f70:	sll    0x5, a11
3f3d3f80:	addi   0xa6000, a11
3f3d3fb0:	move   *a11, a11, 1
3f3d3fc0:	move   *a13(0x180), *a11(0x6f8), 1
3f3d3ff0:	move   *a13(0xffa0), a11, 1
3f3d4010:	sll    0x5, a11
3f3d4020:	addi   0xa6000, a11
3f3d4050:	move   *a11, a11, 1
3f3d4060:	move   *a13(0x1a0), *a11(0x718), 1
3f3d4090:	move   *a13(0xffa0), a11, 1
3f3d40b0:	sll    0x5, a11
3f3d40c0:	addi   0xa6000, a11
3f3d40f0:	move   *a11, a11, 1
3f3d4100:	move   *a13(0x1c0), *a11(0x738), 1
3f3d4130:	move   *a13(0xffa0), a11, 1
3f3d4150:	sll    0x5, a11
3f3d4160:	addi   0xa6000, a11
3f3d4190:	move   *a11, a11, 1
3f3d41a0:	move   *a13(0x1e0), *a11(0x758), 1
3f3d41d0:	move   *a13(0xffa0), a11, 1
3f3d41f0:	sll    0x5, a11
3f3d4200:	addi   0xa6000, a11
3f3d4230:	move   *a11, a11, 1
3f3d4240:	move   *a13(0xffe0), a9, 1
3f3d4260:	sll    0x6, a9
3f3d4270:	add    a9, a11
3f3d4280:	move   *a13(0x0), *a11(0xa8), 1
3f3d42b0:	move   *a13(0xffa0), a11, 1
3f3d42d0:	sll    0x5, a11
3f3d42e0:	addi   0xa6000, a11
3f3d4310:	move   *a11, a11, 1
3f3d4320:	move   *a13(0xffe0), a9, 1
3f3d4340:	sll    0x6, a9
3f3d4350:	add    a9, a11
3f3d4360:	move   *a13(0x20), *a11(0xc8), 1
3f3d4390:	move   *a13(0xffa0), a11, 1
3f3d43b0:	sll    0x5, a11
3f3d43c0:	addi   0xa6000, a11
3f3d43f0:	move   *a11, a11, 1
3f3d4400:	move   *a13(0xffe0), a9, 1
3f3d4420:	sll    0x6, a9
3f3d4430:	add    a9, a11
3f3d4440:	move   *a13(0x1c0), *a11(0x328), 1
3f3d4470:	move   *a13(0xffa0), a11, 1
3f3d4490:	sll    0x5, a11
3f3d44a0:	addi   0xa6000, a11
3f3d44d0:	move   *a11, a11, 1
3f3d44e0:	move   *a13(0xffe0), a9, 1
3f3d4500:	sll    0x6, a9
3f3d4510:	add    a9, a11
3f3d4520:	move   *a13(0x1e0), *a11(0x348), 1
3f3d4550:	move   *a13(0xffa0), a11, 1
3f3d4570:	sll    0x5, a11
3f3d4580:	addi   0xa6000, a11
3f3d45b0:	move   *a11, a11, 1
3f3d45c0:	move   *a13(0xffc0), a9, 1
3f3d45e0:	sll    0x6, a9
3f3d45f0:	add    a9, a11
3f3d4600:	move   *a13(0x1c0), *a11(0xa8), 1
3f3d4630:	move   *a13(0xffa0), a11, 1
3f3d4650:	sll    0x5, a11
3f3d4660:	addi   0xa6000, a11
3f3d4690:	move   *a11, a11, 1
3f3d46a0:	move   *a13(0xffc0), a9, 1
3f3d46c0:	sll    0x6, a9
3f3d46d0:	add    a9, a11
3f3d46e0:	move   *a13(0x1e0), *a11(0xc8), 1
3f3d4710:	move   *a13(0xffa0), a11, 1
3f3d4730:	sll    0x5, a11
3f3d4740:	addi   0xa6000, a11
3f3d4770:	move   *a11, a11, 1
3f3d4780:	move   *a13(0xffc0), a9, 1
3f3d47a0:	sll    0x6, a9
3f3d47b0:	add    a9, a11
3f3d47c0:	move   *a13(0xc0), *a11(0x328), 1
3f3d47f0:	move   *a13(0xffa0), a11, 1
3f3d4810:	sll    0x5, a11
3f3d4820:	addi   0xa6000, a11
3f3d4850:	move   *a11, a11, 1
3f3d4860:	move   *a13(0xffc0), a9, 1
3f3d4880:	sll    0x6, a9
3f3d4890:	add    a9, a11
3f3d48a0:	move   *a13(0xe0), *a11(0x348), 1
3f3d48d0:	move   *a13(0xffa0), a11, 1
3f3d48f0:	sll    0x5, a11
3f3d4900:	addi   0xa6000, a11
3f3d4930:	move   *a11, a11, 1
3f3d4940:	move   *a13(0xffe0), a9, 1
3f3d4960:	sll    0x3, a9
3f3d4970:	add    a9, a11
3f3d4980:	movk   1, a9
3f3d4990:	movb   a9, *a11(0x58)
3f3d49b0:	move   *a13(0xffa0), a11, 1
3f3d49d0:	sll    0x5, a11
3f3d49e0:	addi   0xa6000, a11
3f3d4a10:	move   *a11, a11, 1
3f3d4a20:	move   *a13(0xffc0), a9, 1
3f3d4a40:	sll    0x3, a9
3f3d4a50:	add    a9, a11
3f3d4a60:	movk   3, a9
3f3d4a70:	movb   a9, *a11(0x58)
3f3d4a90:	sub    a8, a8
3f3d4aa0:	move   *sp(0x80), a14, 1
3f3d4ac0:	mmfm   sp, a9,a11,a13
3f3d4ae0:	rets   2
3f3d4af0:	mmtm   sp, a9,a11,a13
3f3d4b10:	move   a14, a13
3f3d4b20:	addi   0x240, a14
3f3d4b40:	move   *a13(0xffa0), a11, 1
3f3d4b60:	sll    0x5, a11
3f3d4b70:	addi   0xa6000, a11
3f3d4ba0:	move   *a11, a11, 1
3f3d4bb0:	move   *a13(0xffe0), a9, 1
3f3d4bd0:	sll    0x6, a9
3f3d4be0:	add    a9, a11
3f3d4bf0:	move   *a11(0xa8), *a13(0x40), 1
3f3d4c20:	move   *a13(0xffa0), a11, 1
3f3d4c40:	sll    0x5, a11
3f3d4c50:	addi   0xa6000, a11
3f3d4c80:	move   *a11, a11, 1
3f3d4c90:	move   *a13(0xffe0), a9, 1
3f3d4cb0:	sll    0x6, a9
3f3d4cc0:	add    a9, a11
3f3d4cd0:	move   *a11(0xc8), *a13(0x60), 1
3f3d4d00:	move   *a13(0xffa0), a11, 1
3f3d4d20:	sll    0x5, a11
3f3d4d30:	addi   0xa6000, a11
3f3d4d60:	move   *a11, a11, 1
3f3d4d70:	move   *a13(0xffe0), a9, 1
3f3d4d90:	sll    0x6, a9
3f3d4da0:	add    a9, a11
3f3d4db0:	move   *a11(0x328), *a13(0x80), 1
3f3d4de0:	move   *a13(0xffa0), a11, 1
3f3d4e00:	sll    0x5, a11
3f3d4e10:	addi   0xa6000, a11
3f3d4e40:	move   *a11, a11, 1
3f3d4e50:	move   *a13(0xffe0), a9, 1
3f3d4e70:	sll    0x6, a9
3f3d4e80:	add    a9, a11
3f3d4e90:	move   *a11(0x348), *a13(0xa0), 1
3f3d4ec0:	move   *a13(0xffa0), a11, 1
3f3d4ee0:	sll    0x5, a11
3f3d4ef0:	addi   0xa6000, a11
3f3d4f20:	move   *a11, a11, 1
3f3d4f30:	move   *a13(0xffc0), a9, 1
3f3d4f50:	sll    0x6, a9
3f3d4f60:	add    a9, a11
3f3d4f70:	move   *a11(0xa8), *a13(0xc0), 1
3f3d4fa0:	move   *a13(0xffa0), a11, 1
3f3d4fc0:	sll    0x5, a11
3f3d4fd0:	addi   0xa6000, a11
3f3d5000:	move   *a11, a11, 1
3f3d5010:	move   *a13(0xffc0), a9, 1
3f3d5030:	sll    0x6, a9
3f3d5040:	add    a9, a11
3f3d5050:	move   *a11(0xc8), *a13(0xe0), 1
3f3d5080:	move   *a13(0xffa0), a11, 1
3f3d50a0:	sll    0x5, a11
3f3d50b0:	addi   0xa6000, a11
3f3d50e0:	move   *a11, a11, 1
3f3d50f0:	move   *a13(0xffc0), a9, 1
3f3d5110:	sll    0x6, a9
3f3d5120:	add    a9, a11
3f3d5130:	move   *a11(0x328), *a13(0x100), 1
3f3d5160:	move   *a13(0xffa0), a11, 1
3f3d5180:	sll    0x5, a11
3f3d5190:	addi   0xa6000, a11
3f3d51c0:	move   *a11, a11, 1
3f3d51d0:	move   *a13(0xffc0), a9, 1
3f3d51f0:	sll    0x6, a9
3f3d5200:	add    a9, a11
3f3d5210:	move   *a11(0x348), *a13(0x120), 1
3f3d5240:	jauc   L3F3D5B20
L3F3D5260:
3f3d5260:	move   *a13(0x40), *a13(0x1c0), 1
3f3d5290:	move   *a13(0x60), *a13(0x1e0), 1
3f3d52c0:	move   *a13(0x100), *a13(0x200), 1
3f3d52f0:	move   *a13(0x120), *a13(0x220), 1
3f3d5320:	move   *a13(0x200), *a13(0x140), 1
3f3d5350:	move   *a13(0x220), *a13(0x160), 1
3f3d5380:	move   *a13(0x140), *a13(0x180), 1
3f3d53b0:	move   *a13(0x160), *a13(0x1a0), 1
3f3d53e0:	jauc   L3F3D5C70
L3F3D5400:
3f3d5400:	move   *a13(0x40), *a13(0x1c0), 1
3f3d5430:	move   *a13(0x60), *a13(0x1e0), 1
3f3d5460:	move   *a13(0x120), *a13(0x200), 1
3f3d5490:	move   *a13(0x100), *a13(0x220), 1
3f3d54c0:	move   *a13(0x200), *a13(0x140), 1
3f3d54f0:	move   *a13(0x220), *a13(0x160), 1
3f3d5520:	move   *a13(0x160), *a13(0x180), 1
3f3d5550:	move   *a13(0x140), *a13(0x1a0), 1
3f3d5580:	move   *a13(0x100), a8, 1
3f3d55a0:	calla  L3FE11540
3f3d55d0:	move   *a13(0xc0), a8, 1
3f3d55f0:	calla  L3FE11540
3f3d5620:	calla  L3FE0F590
3f3d5650:	move   -*a14, a8, 1
3f3d5660:	move   a8, *a13, 1
3f3d5670:	move   *a13(0x120), a8, 1
3f3d5690:	calla  L3FE11540
3f3d56c0:	move   *a13(0xe0), a8, 1
3f3d56e0:	calla  L3FE11540
3f3d5710:	calla  L3FE0F590
3f3d5740:	move   -*a14, a8, 1
3f3d5750:	move   a8, *a13(0x20), 1
3f3d5770:	move   *a13(0xffa0), a11, 1
3f3d5790:	sll    0x5, a11
3f3d57a0:	addi   0xa6000, a11
3f3d57d0:	move   *a11, a11, 1
3f3d57e0:	move   *a13(0xffa0), a9, 1
3f3d5800:	sll    0x5, a9
3f3d5810:	addi   0xa6000, a9
3f3d5840:	move   *a9, a9, 1
3f3d5850:	move   *a9(0x5d0), a8, 1
3f3d5870:	calla  L3FE114E0
3f3d58a0:	move   *a13(0x20), *a14+, 1
3f3d58c0:	calla  L3FE0FAF0
3f3d58f0:	calla  L3FE11080
3f3d5920:	move   a8, *a11(0x6b8), 1
3f3d5940:	move   *a13(0xffa0), a11, 1
3f3d5960:	sll    0x5, a11
3f3d5970:	addi   0xa6000, a11
3f3d59a0:	move   *a11, a11, 1
3f3d59b0:	move   *a13(0xffa0), a9, 1
3f3d59d0:	sll    0x5, a9
3f3d59e0:	addi   0xa6000, a9
3f3d5a10:	move   *a9, a9, 1
3f3d5a20:	move   *a9(0x5f0), a8, 1
3f3d5a40:	calla  L3FE114E0
3f3d5a70:	move   *a13(0x0), *a14+, 1
3f3d5a90:	calla  L3FE0FAF0
3f3d5ac0:	calla  L3FE11080
3f3d5af0:	move   a8, *a11(0x6d8), 1
3f3d5b10:	jruc   L3F3D5C70
L3F3D5B20:
3f3d5b20:	move   *a13(0xffa0), a11, 1
3f3d5b40:	sll    0x5, a11
3f3d5b50:	addi   0xa6000, a11
3f3d5b80:	move   *a11, a11, 1
3f3d5b90:	setf   16, 0, 0
3f3d5ba0:	move   *a11(0x778), a8, 0
3f3d5bc0:	jaeq   L3F3D5260
3f3d5be0:	dec    a8
3f3d5bf0:	jaeq   L3F3D5400
3f3d5c10:	dec    a8
3f3d5c20:	jaeq   L3F3D5260
3f3d5c40:	dec    a8
3f3d5c50:	jaeq   L3F3D5400
L3F3D5C70:
3f3d5c70:	move   *a13(0xffa0), a11, 1
3f3d5c90:	sll    0x5, a11
3f3d5ca0:	addi   0xa6000, a11
3f3d5cd0:	move   *a11, a11, 1
3f3d5ce0:	move   *a13(0xffe0), a9, 1
3f3d5d00:	sll    0x6, a9
3f3d5d10:	add    a9, a11
3f3d5d20:	move   *a13(0x1c0), *a11(0xa8), 1
3f3d5d50:	move   *a13(0xffa0), a11, 1
3f3d5d70:	sll    0x5, a11
3f3d5d80:	addi   0xa6000, a11
3f3d5db0:	move   *a11, a11, 1
3f3d5dc0:	move   *a13(0xffe0), a9, 1
3f3d5de0:	sll    0x6, a9
3f3d5df0:	add    a9, a11
3f3d5e00:	move   *a13(0x1e0), *a11(0xc8), 1
3f3d5e30:	move   *a13(0xffa0), a11, 1
3f3d5e50:	sll    0x5, a11
3f3d5e60:	addi   0xa6000, a11
3f3d5e90:	move   *a11, a11, 1
3f3d5ea0:	move   *a13(0xffe0), a9, 1
3f3d5ec0:	sll    0x6, a9
3f3d5ed0:	add    a9, a11
3f3d5ee0:	move   *a13(0x200), *a11(0x328), 1
3f3d5f10:	move   *a13(0xffa0), a11, 1
3f3d5f30:	sll    0x5, a11
3f3d5f40:	addi   0xa6000, a11
3f3d5f70:	move   *a11, a11, 1
3f3d5f80:	move   *a13(0xffe0), a9, 1
3f3d5fa0:	sll    0x6, a9
3f3d5fb0:	add    a9, a11
3f3d5fc0:	move   *a13(0x220), *a11(0x348), 1
3f3d5ff0:	move   *a13(0xffa0), a11, 1
3f3d6010:	sll    0x5, a11
3f3d6020:	addi   0xa6000, a11
3f3d6050:	move   *a11, a11, 1
3f3d6060:	move   *a13(0xffc0), a9, 1
3f3d6080:	sll    0x6, a9
3f3d6090:	add    a9, a11
3f3d60a0:	move   *a13(0x140), *a11(0xa8), 1
3f3d60d0:	move   *a13(0xffa0), a11, 1
3f3d60f0:	sll    0x5, a11
3f3d6100:	addi   0xa6000, a11
3f3d6130:	move   *a11, a11, 1
3f3d6140:	move   *a13(0xffc0), a9, 1
3f3d6160:	sll    0x6, a9
3f3d6170:	add    a9, a11
3f3d6180:	move   *a13(0x160), *a11(0xc8), 1
3f3d61b0:	move   *a13(0xffa0), a11, 1
3f3d61d0:	sll    0x5, a11
3f3d61e0:	addi   0xa6000, a11
3f3d6210:	move   *a11, a11, 1
3f3d6220:	move   *a13(0xffc0), a9, 1
3f3d6240:	sll    0x6, a9
3f3d6250:	add    a9, a11
3f3d6260:	move   *a13(0x180), *a11(0x328), 1
3f3d6290:	move   *a13(0xffa0), a11, 1
3f3d62b0:	sll    0x5, a11
3f3d62c0:	addi   0xa6000, a11
3f3d62f0:	move   *a11, a11, 1
3f3d6300:	move   *a13(0xffc0), a9, 1
3f3d6320:	sll    0x6, a9
3f3d6330:	add    a9, a11
3f3d6340:	move   *a13(0x1a0), *a11(0x348), 1
3f3d6370:	move   *a13(0xffa0), a11, 1
3f3d6390:	sll    0x5, a11
3f3d63a0:	addi   0xa6000, a11
3f3d63d0:	move   *a11, a11, 1
3f3d63e0:	move   *a13(0xffe0), a9, 1
3f3d6400:	sll    0x3, a9
3f3d6410:	add    a9, a11
3f3d6420:	movk   2, a9
3f3d6430:	movb   a9, *a11(0x58)
3f3d6450:	move   *a13(0xffa0), a11, 1
3f3d6470:	sll    0x5, a11
3f3d6480:	addi   0xa6000, a11
3f3d64b0:	move   *a11, a11, 1
3f3d64c0:	move   *a13(0xffc0), a9, 1
3f3d64e0:	sll    0x3, a9
3f3d64f0:	add    a9, a11
3f3d6500:	movk   3, a9
3f3d6510:	movb   a9, *a11(0x58)
3f3d6530:	sub    a8, a8
3f3d6540:	move   *sp(0x80), a14, 1
3f3d6560:	mmfm   sp, a9,a11,a13
3f3d6580:	rets   2
3f3d6590:	move   a13, -*sp, 1
3f3d65a0:	move   a14, a13
3f3d65b0:	movk   1, a8
3f3d65c0:	move   *sp(0x40), a14, 1
3f3d65e0:	move   *sp+, a13, 1
3f3d65f0:	rets   2
3f3d6600:	move   a13, -*sp, 1
3f3d6610:	move   a14, a13
3f3d6620:	sub    a8, a8
3f3d6630:	move   *sp(0x40), a14, 1
3f3d6650:	move   *sp+, a13, 1
3f3d6660:	rets   2
3f3d6670:	move   a13, -*sp, 1
3f3d6680:	move   a14, a13
3f3d6690:	sub    a8, a8
3f3d66a0:	move   *sp(0x40), a14, 1
3f3d66c0:	move   *sp+, a13, 1
3f3d66d0:	rets   2
3f3d66e0:	mmtm   sp, a9,a11,a13
3f3d6700:	move   a14, a13
3f3d6710:	addi   0x200, a14
3f3d6730:	move   *a13(0xffa0), a11, 1
3f3d6750:	sll    0x5, a11
3f3d6760:	addi   0xa6000, a11
3f3d6790:	move   *a11, a11, 1
3f3d67a0:	move   *a13(0xffe0), a9, 1
3f3d67c0:	sll    0x6, a9
3f3d67d0:	add    a9, a11
3f3d67e0:	move   *a11(0xa8), *a13(0x0), 1
3f3d6810:	move   *a13(0xffa0), a11, 1
3f3d6830:	sll    0x5, a11
3f3d6840:	addi   0xa6000, a11
3f3d6870:	move   *a11, a11, 1
3f3d6880:	move   *a13(0xffe0), a9, 1
3f3d68a0:	sll    0x6, a9
3f3d68b0:	add    a9, a11
3f3d68c0:	move   *a11(0xc8), *a13(0x20), 1
3f3d68f0:	move   *a13(0xffa0), a11, 1
3f3d6910:	sll    0x5, a11
3f3d6920:	addi   0xa6000, a11
3f3d6950:	move   *a11, a11, 1
3f3d6960:	move   *a13(0xffe0), a9, 1
3f3d6980:	sll    0x6, a9
3f3d6990:	add    a9, a11
3f3d69a0:	move   *a11(0x328), *a13(0x40), 1
3f3d69d0:	move   *a13(0xffa0), a11, 1
3f3d69f0:	sll    0x5, a11
3f3d6a00:	addi   0xa6000, a11
3f3d6a30:	move   *a11, a11, 1
3f3d6a40:	move   *a13(0xffe0), a9, 1
3f3d6a60:	sll    0x6, a9
3f3d6a70:	add    a9, a11
3f3d6a80:	move   *a11(0x348), *a13(0x60), 1
3f3d6ab0:	move   *a13(0xffa0), a11, 1
3f3d6ad0:	sll    0x5, a11
3f3d6ae0:	addi   0xa6000, a11
3f3d6b10:	move   *a11, a11, 1
3f3d6b20:	move   *a13(0xffc0), a9, 1
3f3d6b40:	sll    0x6, a9
3f3d6b50:	add    a9, a11
3f3d6b60:	move   *a11(0xa8), *a13(0x80), 1
3f3d6b90:	move   *a13(0xffa0), a11, 1
3f3d6bb0:	sll    0x5, a11
3f3d6bc0:	addi   0xa6000, a11
3f3d6bf0:	move   *a11, a11, 1
3f3d6c00:	move   *a13(0xffc0), a9, 1
3f3d6c20:	sll    0x6, a9
3f3d6c30:	add    a9, a11
3f3d6c40:	move   *a11(0xc8), *a13(0xa0), 1
3f3d6c70:	move   *a13(0xffa0), a11, 1
3f3d6c90:	sll    0x5, a11
3f3d6ca0:	addi   0xa6000, a11
3f3d6cd0:	move   *a11, a11, 1
3f3d6ce0:	move   *a13(0xffc0), a9, 1
3f3d6d00:	sll    0x6, a9
3f3d6d10:	add    a9, a11
3f3d6d20:	move   *a11(0x328), *a13(0xc0), 1
3f3d6d50:	move   *a13(0xffa0), a11, 1
3f3d6d70:	sll    0x5, a11
3f3d6d80:	addi   0xa6000, a11
3f3d6db0:	move   *a11, a11, 1
3f3d6dc0:	move   *a13(0xffc0), a9, 1
3f3d6de0:	sll    0x6, a9
3f3d6df0:	add    a9, a11
3f3d6e00:	move   *a11(0x348), *a13(0xe0), 1
3f3d6e30:	move   *a13(0xffa0), a11, 1
3f3d6e50:	sll    0x5, a11
3f3d6e60:	addi   0xa6000, a11
3f3d6e90:	move   *a11, a11, 1
3f3d6ea0:	move   *a11(0x6f8), *a13(0x100), 1
3f3d6ed0:	move   *a13(0xffa0), a11, 1
3f3d6ef0:	sll    0x5, a11
3f3d6f00:	addi   0xa6000, a11
3f3d6f30:	move   *a11, a11, 1
3f3d6f40:	move   *a11(0x718), *a13(0x120), 1
3f3d6f70:	move   *a13(0xffa0), a11, 1
3f3d6f90:	sll    0x5, a11
3f3d6fa0:	addi   0xa6000, a11
3f3d6fd0:	move   *a11, a11, 1
3f3d6fe0:	move   *a11(0x738), *a13(0x140), 1
3f3d7010:	move   *a13(0xffa0), a11, 1
3f3d7030:	sll    0x5, a11
3f3d7040:	addi   0xa6000, a11
3f3d7070:	move   *a11, a11, 1
3f3d7080:	move   *a11(0x758), *a13(0x160), 1
3f3d70b0:	move   *a13(0x100), *a13(0x180), 1
3f3d70e0:	move   *a13(0x120), *a13(0x1a0), 1
3f3d7110:	move   *a13(0x140), *a13(0x1c0), 1
3f3d7140:	move   *a13(0x160), *a13(0x1e0), 1
3f3d7170:	move   *a13(0xffa0), a11, 1
3f3d7190:	sll    0x5, a11
3f3d71a0:	addi   0xa6000, a11
3f3d71d0:	move   *a11, a11, 1
3f3d71e0:	setf   8, 0, 0
3f3d71f0:	move   *a11(0x788), a11, 0
3f3d7210:	jreq   L3F3D7300
3f3d7220:	move   *a13(0xa0), a11, 1
3f3d7240:	move   *a13(0x120), a9, 1
3f3d7260:	sub    a9, a11
3f3d7270:	move   *a13(0x160), a9, 1
3f3d7290:	sub    a9, a11
3f3d72a0:	move   a11, *a13(0x1a0), 1
3f3d72c0:	jrge   L3F3D7300
3f3d72d0:	sub    a9, a9
3f3d72e0:	move   a9, *a13(0x1a0), 1
L3F3D7300:
3f3d7300:	move   *a13(0xffa0), a11, 1
3f3d7320:	sll    0x5, a11
3f3d7330:	addi   0xa6000, a11
3f3d7360:	move   *a11, a11, 1
3f3d7370:	move   *a11(0x790), a11, 0
3f3d7390:	jreq   L3F3D7480
3f3d73a0:	move   *a13(0x80), a11, 1
3f3d73c0:	move   *a13(0x100), a9, 1
3f3d73e0:	sub    a9, a11
3f3d73f0:	move   *a13(0x140), a9, 1
3f3d7410:	sub    a9, a11
3f3d7420:	move   a11, *a13(0x180), 1
3f3d7440:	jrge   L3F3D7480
3f3d7450:	sub    a9, a9
3f3d7460:	move   a9, *a13(0x180), 1
L3F3D7480:
3f3d7480:	move   *a13(0xffa0), a11, 1
3f3d74a0:	sll    0x5, a11
3f3d74b0:	addi   0xa6000, a11
3f3d74e0:	move   *a11, a11, 1
3f3d74f0:	move   *a13(0x180), *a11(0x6f8), 1
3f3d7520:	move   *a13(0xffa0), a11, 1
3f3d7540:	sll    0x5, a11
3f3d7550:	addi   0xa6000, a11
3f3d7580:	move   *a11, a11, 1
3f3d7590:	move   *a13(0x1a0), *a11(0x718), 1
3f3d75c0:	move   *a13(0xffa0), a11, 1
3f3d75e0:	sll    0x5, a11
3f3d75f0:	addi   0xa6000, a11
3f3d7620:	move   *a11, a11, 1
3f3d7630:	move   *a13(0x1c0), *a11(0x738), 1
3f3d7660:	move   *a13(0xffa0), a11, 1
3f3d7680:	sll    0x5, a11
3f3d7690:	addi   0xa6000, a11
3f3d76c0:	move   *a11, a11, 1
3f3d76d0:	move   *a13(0x1e0), *a11(0x758), 1
3f3d7700:	move   *a13(0xffa0), a11, 1
3f3d7720:	sll    0x5, a11
3f3d7730:	addi   0xa6000, a11
3f3d7760:	move   *a11, a11, 1
3f3d7770:	move   *a13(0xffe0), a9, 1
3f3d7790:	sll    0x6, a9
3f3d77a0:	add    a9, a11
3f3d77b0:	move   *a13(0x0), *a11(0xa8), 1
3f3d77e0:	move   *a13(0xffa0), a11, 1
3f3d7800:	sll    0x5, a11
3f3d7810:	addi   0xa6000, a11
3f3d7840:	move   *a11, a11, 1
3f3d7850:	move   *a13(0xffe0), a9, 1
3f3d7870:	sll    0x6, a9
3f3d7880:	add    a9, a11
3f3d7890:	move   *a13(0x20), *a11(0xc8), 1
3f3d78c0:	move   *a13(0xffa0), a11, 1
3f3d78e0:	sll    0x5, a11
3f3d78f0:	addi   0xa6000, a11
3f3d7920:	move   *a11, a11, 1
3f3d7930:	move   *a13(0xffe0), a9, 1
3f3d7950:	sll    0x6, a9
3f3d7960:	add    a9, a11
3f3d7970:	move   *a13(0x1c0), *a11(0x328), 1
3f3d79a0:	move   *a13(0xffa0), a11, 1
3f3d79c0:	sll    0x5, a11
3f3d79d0:	addi   0xa6000, a11
3f3d7a00:	move   *a11, a11, 1
3f3d7a10:	move   *a13(0xffe0), a9, 1
3f3d7a30:	sll    0x6, a9
3f3d7a40:	add    a9, a11
3f3d7a50:	move   *a13(0x1e0), *a11(0x348), 1
3f3d7a80:	move   *a13(0xffa0), a11, 1
3f3d7aa0:	sll    0x5, a11
3f3d7ab0:	addi   0xa6000, a11
3f3d7ae0:	move   *a11, a11, 1
3f3d7af0:	move   *a13(0xffc0), a9, 1
3f3d7b10:	sll    0x6, a9
3f3d7b20:	add    a9, a11
3f3d7b30:	move   *a13(0x1c0), *a11(0xa8), 1
3f3d7b60:	move   *a13(0xffa0), a11, 1
3f3d7b80:	sll    0x5, a11
3f3d7b90:	addi   0xa6000, a11
3f3d7bc0:	move   *a11, a11, 1
3f3d7bd0:	move   *a13(0xffc0), a9, 1
3f3d7bf0:	sll    0x6, a9
3f3d7c00:	add    a9, a11
3f3d7c10:	move   *a13(0x1e0), *a11(0xc8), 1
3f3d7c40:	move   *a13(0xffa0), a11, 1
3f3d7c60:	sll    0x5, a11
3f3d7c70:	addi   0xa6000, a11
3f3d7ca0:	move   *a11, a11, 1
3f3d7cb0:	move   *a13(0xffc0), a9, 1
3f3d7cd0:	sll    0x6, a9
3f3d7ce0:	add    a9, a11
3f3d7cf0:	move   *a13(0xc0), *a11(0x328), 1
3f3d7d20:	move   *a13(0xffa0), a11, 1
3f3d7d40:	sll    0x5, a11
3f3d7d50:	addi   0xa6000, a11
3f3d7d80:	move   *a11, a11, 1
3f3d7d90:	move   *a13(0xffc0), a9, 1
3f3d7db0:	sll    0x6, a9
3f3d7dc0:	add    a9, a11
3f3d7dd0:	move   *a13(0xe0), *a11(0x348), 1
3f3d7e00:	move   *a13(0xffa0), a11, 1
3f3d7e20:	sll    0x5, a11
3f3d7e30:	addi   0xa6000, a11
3f3d7e60:	move   *a11, a11, 1
3f3d7e70:	move   *a13(0xffe0), a9, 1
3f3d7e90:	sll    0x3, a9
3f3d7ea0:	add    a9, a11
3f3d7eb0:	movk   1, a9
3f3d7ec0:	movb   a9, *a11(0x58)
3f3d7ee0:	move   *a13(0xffa0), a11, 1
3f3d7f00:	sll    0x5, a11
3f3d7f10:	addi   0xa6000, a11
3f3d7f40:	move   *a11, a11, 1
3f3d7f50:	move   *a13(0xffc0), a9, 1
3f3d7f70:	sll    0x3, a9
3f3d7f80:	add    a9, a11
3f3d7f90:	movk   4, a9
3f3d7fa0:	movb   a9, *a11(0x58)
3f3d7fc0:	sub    a8, a8
3f3d7fd0:	move   *sp(0x80), a14, 1
3f3d7ff0:	mmfm   sp, a9,a11,a13
3f3d8010:	rets   2
3f3d8020:	mmtm   sp, a9,a11,a13
3f3d8040:	move   a14, a13
3f3d8050:	addi   0x100, a14
3f3d8070:	move   *a13(0xffa0), a11, 1
3f3d8090:	sll    0x5, a11
3f3d80a0:	addi   0xa6000, a11
3f3d80d0:	move   *a11, a11, 1
3f3d80e0:	move   *a13(0xffe0), a9, 1
3f3d8100:	sll    0x6, a9
3f3d8110:	add    a9, a11
3f3d8120:	move   *a11(0xa8), *a13(0x0), 1
3f3d8150:	move   *a13(0xffa0), a11, 1
3f3d8170:	sll    0x5, a11
3f3d8180:	addi   0xa6000, a11
3f3d81b0:	move   *a11, a11, 1
3f3d81c0:	move   *a13(0xffe0), a9, 1
3f3d81e0:	sll    0x6, a9
3f3d81f0:	add    a9, a11
3f3d8200:	move   *a11(0xc8), *a13(0x20), 1
3f3d8230:	move   *a13(0xffa0), a11, 1
3f3d8250:	sll    0x5, a11
3f3d8260:	addi   0xa6000, a11
3f3d8290:	move   *a11, a11, 1
3f3d82a0:	move   *a13(0xffe0), a9, 1
3f3d82c0:	sll    0x6, a9
3f3d82d0:	add    a9, a11
3f3d82e0:	move   *a11(0x328), *a13(0x40), 1
3f3d8310:	move   *a13(0xffa0), a11, 1
3f3d8330:	sll    0x5, a11
3f3d8340:	addi   0xa6000, a11
3f3d8370:	move   *a11, a11, 1
3f3d8380:	move   *a13(0xffe0), a9, 1
3f3d83a0:	sll    0x6, a9
3f3d83b0:	add    a9, a11
3f3d83c0:	move   *a11(0x348), *a13(0x60), 1
3f3d83f0:	move   *a13(0xffa0), a11, 1
3f3d8410:	sll    0x5, a11
3f3d8420:	addi   0xa6000, a11
3f3d8450:	move   *a11, a11, 1
3f3d8460:	move   *a13(0xffc0), a9, 1
3f3d8480:	sll    0x6, a9
3f3d8490:	add    a9, a11
3f3d84a0:	move   *a11(0xa8), *a13(0x80), 1
3f3d84d0:	move   *a13(0xffa0), a11, 1
3f3d84f0:	sll    0x5, a11
3f3d8500:	addi   0xa6000, a11
3f3d8530:	move   *a11, a11, 1
3f3d8540:	move   *a13(0xffc0), a9, 1
3f3d8560:	sll    0x6, a9
3f3d8570:	add    a9, a11
3f3d8580:	move   *a11(0xc8), *a13(0xa0), 1
3f3d85b0:	move   *a13(0xffa0), a11, 1
3f3d85d0:	sll    0x5, a11
3f3d85e0:	addi   0xa6000, a11
3f3d8610:	move   *a11, a11, 1
3f3d8620:	move   *a13(0xffc0), a9, 1
3f3d8640:	sll    0x6, a9
3f3d8650:	add    a9, a11
3f3d8660:	move   *a11(0x328), *a13(0xc0), 1
3f3d8690:	move   *a13(0xffa0), a11, 1
3f3d86b0:	sll    0x5, a11
3f3d86c0:	addi   0xa6000, a11
3f3d86f0:	move   *a11, a11, 1
3f3d8700:	move   *a13(0xffc0), a9, 1
3f3d8720:	sll    0x6, a9
3f3d8730:	add    a9, a11
3f3d8740:	move   *a11(0x348), *a13(0xe0), 1
3f3d8770:	move   *a13(0xffa0), a11, 1
3f3d8790:	sll    0x5, a11
3f3d87a0:	addi   0xa6000, a11
3f3d87d0:	move   *a11, a11, 1
3f3d87e0:	move   *a13(0xffe0), a9, 1
3f3d8800:	sll    0x6, a9
3f3d8810:	add    a9, a11
3f3d8820:	move   *a13(0x0), *a11(0xa8), 1
3f3d8850:	move   *a13(0xffa0), a11, 1
3f3d8870:	sll    0x5, a11
3f3d8880:	addi   0xa6000, a11
3f3d88b0:	move   *a11, a11, 1
3f3d88c0:	move   *a13(0xffe0), a9, 1
3f3d88e0:	sll    0x6, a9
3f3d88f0:	add    a9, a11
3f3d8900:	move   *a13(0x20), *a11(0xc8), 1
3f3d8930:	move   *a13(0xffa0), a11, 1
3f3d8950:	sll    0x5, a11
3f3d8960:	addi   0xa6000, a11
3f3d8990:	move   *a11, a11, 1
3f3d89a0:	move   *a13(0xffe0), a9, 1
3f3d89c0:	sll    0x6, a9
3f3d89d0:	add    a9, a11
3f3d89e0:	move   *a13(0xc0), *a11(0x328), 1
3f3d8a10:	move   *a13(0xffa0), a11, 1
3f3d8a30:	sll    0x5, a11
3f3d8a40:	addi   0xa6000, a11
3f3d8a70:	move   *a11, a11, 1
3f3d8a80:	move   *a13(0xffe0), a9, 1
3f3d8aa0:	sll    0x6, a9
3f3d8ab0:	add    a9, a11
3f3d8ac0:	move   *a13(0xe0), *a11(0x348), 1
3f3d8af0:	move   *a13(0xffa0), a11, 1
3f3d8b10:	sll    0x5, a11
3f3d8b20:	addi   0xa6000, a11
3f3d8b50:	move   *a11, a11, 1
3f3d8b60:	move   *a13(0xffc0), a9, 1
3f3d8b80:	sll    0x6, a9
3f3d8b90:	add    a9, a11
3f3d8ba0:	move   *a13(0xc0), *a11(0xa8), 1
3f3d8bd0:	move   *a13(0xffa0), a11, 1
3f3d8bf0:	sll    0x5, a11
3f3d8c00:	addi   0xa6000, a11
3f3d8c30:	move   *a11, a11, 1
3f3d8c40:	move   *a13(0xffc0), a9, 1
3f3d8c60:	sll    0x6, a9
3f3d8c70:	add    a9, a11
3f3d8c80:	move   *a13(0xe0), *a11(0xc8), 1
3f3d8cb0:	move   *a13(0xffa0), a11, 1
3f3d8cd0:	sll    0x5, a11
3f3d8ce0:	addi   0xa6000, a11
3f3d8d10:	move   *a11, a11, 1
3f3d8d20:	move   *a13(0xffc0), a9, 1
3f3d8d40:	sll    0x6, a9
3f3d8d50:	add    a9, a11
3f3d8d60:	move   *a13(0xc0), *a11(0x328), 1
3f3d8d90:	move   *a13(0xffa0), a11, 1
3f3d8db0:	sll    0x5, a11
3f3d8dc0:	addi   0xa6000, a11
3f3d8df0:	move   *a11, a11, 1
3f3d8e00:	move   *a13(0xffc0), a9, 1
3f3d8e20:	sll    0x6, a9
3f3d8e30:	add    a9, a11
3f3d8e40:	move   *a13(0xe0), *a11(0x348), 1
3f3d8e70:	move   *a13(0xffa0), a11, 1
3f3d8e90:	sll    0x5, a11
3f3d8ea0:	addi   0xa6000, a11
3f3d8ed0:	move   *a11, a11, 1
3f3d8ee0:	move   *a13(0xffe0), a9, 1
3f3d8f00:	sll    0x3, a9
3f3d8f10:	add    a9, a11
3f3d8f20:	movk   2, a9
3f3d8f30:	movb   a9, *a11(0x58)
3f3d8f50:	move   *a13(0xffa0), a11, 1
3f3d8f70:	sll    0x5, a11
3f3d8f80:	addi   0xa6000, a11
3f3d8fb0:	move   *a11, a11, 1
3f3d8fc0:	move   *a13(0xffc0), a9, 1
3f3d8fe0:	sll    0x3, a9
3f3d8ff0:	add    a9, a11
3f3d9000:	movk   4, a9
3f3d9010:	movb   a9, *a11(0x58)
3f3d9030:	sub    a8, a8
3f3d9040:	move   *sp(0x80), a14, 1
3f3d9060:	mmfm   sp, a9,a11,a13
3f3d9080:	rets   2
3f3d9090:	mmtm   sp, a7,a9,a11,a13
3f3d90b0:	move   a14, a13
3f3d90c0:	addi   0x220, a14
3f3d90e0:	move   *a13(0xffa0), a11, 1
3f3d9100:	sll    0x5, a11
3f3d9110:	addi   0xa6000, a11
3f3d9140:	move   *a11, a11, 1
3f3d9150:	move   *a13(0xffe0), a9, 1
3f3d9170:	sll    0x6, a9
3f3d9180:	add    a9, a11
3f3d9190:	move   *a11(0xa8), *a13(0x0), 1
3f3d91c0:	move   *a13(0xffa0), a11, 1
3f3d91e0:	sll    0x5, a11
3f3d91f0:	addi   0xa6000, a11
3f3d9220:	move   *a11, a11, 1
3f3d9230:	move   *a13(0xffe0), a9, 1
3f3d9250:	sll    0x6, a9
3f3d9260:	add    a9, a11
3f3d9270:	move   *a11(0xc8), *a13(0x20), 1
3f3d92a0:	move   *a13(0xffa0), a11, 1
3f3d92c0:	sll    0x5, a11
3f3d92d0:	addi   0xa6000, a11
3f3d9300:	move   *a11, a11, 1
3f3d9310:	move   *a13(0xffe0), a9, 1
3f3d9330:	sll    0x6, a9
3f3d9340:	add    a9, a11
3f3d9350:	move   *a11(0x328), *a13(0x40), 1
3f3d9380:	move   *a13(0xffa0), a11, 1
3f3d93a0:	sll    0x5, a11
3f3d93b0:	addi   0xa6000, a11
3f3d93e0:	move   *a11, a11, 1
3f3d93f0:	move   *a13(0xffe0), a9, 1
3f3d9410:	sll    0x6, a9
3f3d9420:	add    a9, a11
3f3d9430:	move   *a11(0x348), *a13(0x60), 1
3f3d9460:	move   *a13(0xffa0), a11, 1
3f3d9480:	sll    0x5, a11
3f3d9490:	addi   0xa6000, a11
3f3d94c0:	move   *a11, a11, 1
3f3d94d0:	move   *a13(0xffc0), a9, 1
3f3d94f0:	sll    0x6, a9
3f3d9500:	add    a9, a11
3f3d9510:	move   *a11(0xa8), *a13(0x80), 1
3f3d9540:	move   *a13(0xffa0), a11, 1
3f3d9560:	sll    0x5, a11
3f3d9570:	addi   0xa6000, a11
3f3d95a0:	move   *a11, a11, 1
3f3d95b0:	move   *a13(0xffc0), a9, 1
3f3d95d0:	sll    0x6, a9
3f3d95e0:	add    a9, a11
3f3d95f0:	move   *a11(0xc8), *a13(0xa0), 1
3f3d9620:	move   *a13(0xffa0), a11, 1
3f3d9640:	sll    0x5, a11
3f3d9650:	addi   0xa6000, a11
3f3d9680:	move   *a11, a11, 1
3f3d9690:	move   *a13(0xffc0), a9, 1
3f3d96b0:	sll    0x6, a9
3f3d96c0:	add    a9, a11
3f3d96d0:	move   *a11(0x328), *a13(0xc0), 1
3f3d9700:	move   *a13(0xffa0), a11, 1
3f3d9720:	sll    0x5, a11
3f3d9730:	addi   0xa6000, a11
3f3d9760:	move   *a11, a11, 1
3f3d9770:	move   *a13(0xffc0), a9, 1
3f3d9790:	sll    0x6, a9
3f3d97a0:	add    a9, a11
3f3d97b0:	move   *a11(0x348), *a13(0xe0), 1
3f3d97e0:	jruc   L3F3D9D70
L3F3D97F0:
3f3d97f0:	move   *a13(0x0), *a13(0x180), 1
3f3d9820:	move   *a13(0x20), *a13(0x1a0), 1
3f3d9850:	move   *a13(0x180), *a13(0x1c0), 1
3f3d9880:	move   *a13(0x1a0), *a13(0x1e0), 1
3f3d98b0:	move   *a13(0x1c0), *a13(0x100), 1
3f3d98e0:	move   *a13(0x1e0), *a13(0x120), 1
3f3d9910:	move   *a13(0xc0), *a13(0x140), 1
3f3d9940:	move   *a13(0xe0), *a13(0x160), 1
3f3d9970:	jruc   L3F3D9E80
L3F3D9980:
3f3d9980:	move   *a13(0xffa0), a11, 1
3f3d99a0:	sll    0x5, a11
3f3d99b0:	addi   0xa6000, a11
3f3d99e0:	move   *a11, a11, 1
3f3d99f0:	setf   8, 0, 0
3f3d9a00:	move   *a11(0x788), a11, 0
3f3d9a20:	move   a11, *a13(0x200), 1
3f3d9a40:	move   *a13(0xffa0), a9, 1
3f3d9a60:	sll    0x5, a9
3f3d9a70:	addi   0xa6000, a9
3f3d9aa0:	move   *a9, a9, 1
3f3d9ab0:	move   *a13(0xffa0), a7, 1
3f3d9ad0:	sll    0x5, a7
3f3d9ae0:	addi   0xa6000, a7
3f3d9b10:	move   *a7, a7, 1
3f3d9b20:	movb   *a7(0x790), *a9(0x788)
3f3d9b50:	move   *a13(0xffa0), a9, 1
3f3d9b70:	sll    0x5, a9
3f3d9b80:	addi   0xa6000, a9
3f3d9bb0:	move   *a9, a9, 1
3f3d9bc0:	movb   a11, *a9(0x790)
3f3d9be0:	move   *a13(0x0), *a13(0x180), 1
3f3d9c10:	move   *a13(0x20), *a13(0x1a0), 1
3f3d9c40:	move   *a13(0x1a0), *a13(0x1c0), 1
3f3d9c70:	move   *a13(0x180), *a13(0x1e0), 1
3f3d9ca0:	move   *a13(0x1c0), *a13(0x100), 1
3f3d9cd0:	move   *a13(0x1e0), *a13(0x120), 1
3f3d9d00:	move   *a13(0xc0), *a13(0x140), 1
3f3d9d30:	move   *a13(0xe0), *a13(0x160), 1
3f3d9d60:	jruc   L3F3D9E80
L3F3D9D70:
3f3d9d70:	move   *a13(0xffa0), a11, 1
3f3d9d90:	sll    0x5, a11
3f3d9da0:	addi   0xa6000, a11
3f3d9dd0:	move   *a11, a11, 1
3f3d9de0:	setf   16, 0, 0
3f3d9df0:	move   *a11(0x778), a8, 0
3f3d9e10:	jreq   L3F3D97F0
3f3d9e20:	dec    a8
3f3d9e30:	jreq   L3F3D9980
3f3d9e40:	dec    a8
3f3d9e50:	jreq   L3F3D97F0
3f3d9e60:	dec    a8
3f3d9e70:	jreq   L3F3D9980
L3F3D9E80:
3f3d9e80:	move   *a13(0xffa0), a11, 1
3f3d9ea0:	sll    0x5, a11
3f3d9eb0:	addi   0xa6000, a11
3f3d9ee0:	move   *a11, a11, 1
3f3d9ef0:	move   *a13(0xffe0), a9, 1
3f3d9f10:	sll    0x6, a9
3f3d9f20:	add    a9, a11
3f3d9f30:	move   *a13(0x180), *a11(0xa8), 1
3f3d9f60:	move   *a13(0xffa0), a11, 1
3f3d9f80:	sll    0x5, a11
3f3d9f90:	addi   0xa6000, a11
3f3d9fc0:	move   *a11, a11, 1
3f3d9fd0:	move   *a13(0xffe0), a9, 1
3f3d9ff0:	sll    0x6, a9
3f3da000:	add    a9, a11
3f3da010:	move   *a13(0x1a0), *a11(0xc8), 1
3f3da040:	move   *a13(0xffa0), a11, 1
3f3da060:	sll    0x5, a11
3f3da070:	addi   0xa6000, a11
3f3da0a0:	move   *a11, a11, 1
3f3da0b0:	move   *a13(0xffe0), a9, 1
3f3da0d0:	sll    0x6, a9
3f3da0e0:	add    a9, a11
3f3da0f0:	move   *a13(0x1c0), *a11(0x328), 1
3f3da120:	move   *a13(0xffa0), a11, 1
3f3da140:	sll    0x5, a11
3f3da150:	addi   0xa6000, a11
3f3da180:	move   *a11, a11, 1
3f3da190:	move   *a13(0xffe0), a9, 1
3f3da1b0:	sll    0x6, a9
3f3da1c0:	add    a9, a11
3f3da1d0:	move   *a13(0x1e0), *a11(0x348), 1
3f3da200:	move   *a13(0xffa0), a11, 1
3f3da220:	sll    0x5, a11
3f3da230:	addi   0xa6000, a11
3f3da260:	move   *a11, a11, 1
3f3da270:	move   *a13(0xffc0), a9, 1
3f3da290:	sll    0x6, a9
3f3da2a0:	add    a9, a11
3f3da2b0:	move   *a13(0x100), *a11(0xa8), 1
3f3da2e0:	move   *a13(0xffa0), a11, 1
3f3da300:	sll    0x5, a11
3f3da310:	addi   0xa6000, a11
3f3da340:	move   *a11, a11, 1
3f3da350:	move   *a13(0xffc0), a9, 1
3f3da370:	sll    0x6, a9
3f3da380:	add    a9, a11
3f3da390:	move   *a13(0x120), *a11(0xc8), 1
3f3da3c0:	move   *a13(0xffa0), a11, 1
3f3da3e0:	sll    0x5, a11
3f3da3f0:	addi   0xa6000, a11
3f3da420:	move   *a11, a11, 1
3f3da430:	move   *a13(0xffc0), a9, 1
3f3da450:	sll    0x6, a9
3f3da460:	add    a9, a11
3f3da470:	move   *a13(0x140), *a11(0x328), 1
3f3da4a0:	move   *a13(0xffa0), a11, 1
3f3da4c0:	sll    0x5, a11
3f3da4d0:	addi   0xa6000, a11
3f3da500:	move   *a11, a11, 1
3f3da510:	move   *a13(0xffc0), a9, 1
3f3da530:	sll    0x6, a9
3f3da540:	add    a9, a11
3f3da550:	move   *a13(0x160), *a11(0x348), 1
3f3da580:	move   *a13(0xffa0), a11, 1
3f3da5a0:	sll    0x5, a11
3f3da5b0:	addi   0xa6000, a11
3f3da5e0:	move   *a11, a11, 1
3f3da5f0:	move   *a13(0xffe0), a9, 1
3f3da610:	sll    0x3, a9
3f3da620:	add    a9, a11
3f3da630:	movk   3, a9
3f3da640:	movb   a9, *a11(0x58)
3f3da660:	move   *a13(0xffa0), a11, 1
3f3da680:	sll    0x5, a11
3f3da690:	addi   0xa6000, a11
3f3da6c0:	move   *a11, a11, 1
3f3da6d0:	move   *a13(0xffc0), a7, 1
3f3da6f0:	sll    0x3, a7
3f3da700:	add    a7, a11
3f3da710:	movk   4, a7
3f3da720:	movb   a7, *a11(0x58)
3f3da740:	sub    a8, a8
3f3da750:	move   *sp(0xa0), a14, 1
3f3da770:	mmfm   sp, a7,a9,a11,a13
3f3da790:	rets   2
3f3da7a0:	move   a13, -*sp, 1
3f3da7b0:	move   a14, a13
3f3da7c0:	movk   1, a8
3f3da7d0:	move   *sp(0x40), a14, 1
3f3da7f0:	move   *sp+, a13, 1
3f3da800:	rets   2
3f3da810:	move   a13, -*sp, 1
3f3da820:	move   a14, a13
3f3da830:	sub    a8, a8
3f3da840:	move   *sp(0x40), a14, 1
3f3da860:	move   *sp+, a13, 1
3f3da870:	rets   2
3f3da880:	mmtm   sp, a7,a9,a11,a13
3f3da8a0:	move   a14, a13
3f3da8b0:	addi   0x40, a14
3f3da8d0:	move   *a13(0xffa0), a11, 1
3f3da8f0:	sll    0x5, a11
3f3da900:	addi   0xa6000, a11
3f3da930:	move   *a11, a11, 1
3f3da940:	move   *a13(0xffe0), a9, 1
3f3da960:	sll    0x6, a9
3f3da970:	add    a9, a11
3f3da980:	move   *a11(0xa8), *a13(0x0), 1
3f3da9b0:	move   *a13(0xffa0), a11, 1
3f3da9d0:	sll    0x5, a11
3f3da9e0:	addi   0xa6000, a11
3f3daa10:	move   *a11, a11, 1
3f3daa20:	move   *a13(0xffe0), a9, 1
3f3daa40:	sll    0x6, a9
3f3daa50:	add    a9, a11
3f3daa60:	move   *a11(0xc8), *a13(0x20), 1
3f3daa90:	move   *a13(0xffa0), a11, 1
3f3daab0:	sll    0x5, a11
3f3daac0:	addi   0xa6000, a11
3f3daaf0:	move   *a11, a11, 1
3f3dab00:	move   *a13(0xffe0), a9, 1
3f3dab20:	sll    0x6, a9
3f3dab30:	add    a9, a11
3f3dab40:	move   *a13(0xffa0), a9, 1
3f3dab60:	sll    0x5, a9
3f3dab70:	addi   0xa6000, a9
3f3daba0:	move   *a9, a9, 1
3f3dabb0:	move   *a13(0xffc0), a7, 1
3f3dabd0:	sll    0x6, a7
3f3dabe0:	add    a7, a9
3f3dabf0:	move   *a9(0xa8), *a11(0xa8), 1
3f3dac20:	move   *a13(0xffa0), a11, 1
3f3dac40:	sll    0x5, a11
3f3dac50:	addi   0xa6000, a11
3f3dac80:	move   *a11, a11, 1
3f3dac90:	move   *a13(0xffe0), a9, 1
3f3dacb0:	sll    0x6, a9
3f3dacc0:	add    a9, a11
3f3dacd0:	move   *a13(0xffa0), a9, 1
3f3dacf0:	sll    0x5, a9
3f3dad00:	addi   0xa6000, a9
3f3dad30:	move   *a9, a9, 1
3f3dad40:	move   *a13(0xffc0), a7, 1
3f3dad60:	sll    0x6, a7
3f3dad70:	add    a7, a9
3f3dad80:	move   *a9(0xc8), *a11(0xc8), 1
3f3dadb0:	move   *a13(0xffa0), a11, 1
3f3dadd0:	sll    0x5, a11
3f3dade0:	addi   0xa6000, a11
3f3dae10:	move   *a11, a11, 1
3f3dae20:	move   *a13(0xffc0), a9, 1
3f3dae40:	sll    0x6, a9
3f3dae50:	add    a9, a11
3f3dae60:	move   *a13(0x0), *a11(0xa8), 1
3f3dae90:	move   *a13(0xffa0), a11, 1
3f3daeb0:	sll    0x5, a11
3f3daec0:	addi   0xa6000, a11
3f3daef0:	move   *a11, a11, 1
3f3daf00:	move   *a13(0xffc0), a9, 1
3f3daf20:	sll    0x6, a9
3f3daf30:	add    a9, a11
3f3daf40:	move   *a13(0x20), *a11(0xc8), 1
3f3daf70:	move   *a13(0xffa0), a11, 1
3f3daf90:	sll    0x5, a11
3f3dafa0:	addi   0xa6000, a11
3f3dafd0:	move   *a11, a11, 1
3f3dafe0:	move   *a13(0xffe0), a9, 1
3f3db000:	sll    0x6, a9
3f3db010:	add    a9, a11
3f3db020:	move   *a11(0x328), *a13(0x0), 1
3f3db050:	move   *a13(0xffa0), a11, 1
3f3db070:	sll    0x5, a11
3f3db080:	addi   0xa6000, a11
3f3db0b0:	move   *a11, a11, 1
3f3db0c0:	move   *a13(0xffe0), a9, 1
3f3db0e0:	sll    0x6, a9
3f3db0f0:	add    a9, a11
3f3db100:	move   *a11(0x348), *a13(0x20), 1
3f3db130:	move   *a13(0xffa0), a11, 1
3f3db150:	sll    0x5, a11
3f3db160:	addi   0xa6000, a11
3f3db190:	move   *a11, a11, 1
3f3db1a0:	move   *a13(0xffe0), a9, 1
3f3db1c0:	sll    0x6, a9
3f3db1d0:	add    a9, a11
3f3db1e0:	move   *a13(0xffa0), a9, 1
3f3db200:	sll    0x5, a9
3f3db210:	addi   0xa6000, a9
3f3db240:	move   *a9, a9, 1
3f3db250:	move   *a13(0xffc0), a7, 1
3f3db270:	sll    0x6, a7
3f3db280:	add    a7, a9
3f3db290:	move   *a9(0x328), *a11(0x328), 1
3f3db2c0:	move   *a13(0xffa0), a11, 1
3f3db2e0:	sll    0x5, a11
3f3db2f0:	addi   0xa6000, a11
3f3db320:	move   *a11, a11, 1
3f3db330:	move   *a13(0xffe0), a9, 1
3f3db350:	sll    0x6, a9
3f3db360:	add    a9, a11
3f3db370:	move   *a13(0xffa0), a9, 1
3f3db390:	sll    0x5, a9
3f3db3a0:	addi   0xa6000, a9
3f3db3d0:	move   *a9, a9, 1
3f3db3e0:	move   *a13(0xffc0), a7, 1
3f3db400:	sll    0x6, a7
3f3db410:	add    a7, a9
3f3db420:	move   *a9(0x348), *a11(0x348), 1
3f3db450:	move   *a13(0xffa0), a11, 1
3f3db470:	sll    0x5, a11
3f3db480:	addi   0xa6000, a11
3f3db4b0:	move   *a11, a11, 1
3f3db4c0:	move   *a13(0xffc0), a9, 1
3f3db4e0:	sll    0x6, a9
3f3db4f0:	add    a9, a11
3f3db500:	move   *a13(0x0), *a11(0x328), 1
3f3db530:	move   *a13(0xffa0), a11, 1
3f3db550:	sll    0x5, a11
3f3db560:	addi   0xa6000, a11
3f3db590:	move   *a11, a11, 1
3f3db5a0:	move   *a13(0xffc0), a9, 1
3f3db5c0:	sll    0x6, a9
3f3db5d0:	add    a9, a11
3f3db5e0:	move   *a13(0x20), *a11(0x348), 1
3f3db610:	move   *a13(0xffa0), a11, 1
3f3db630:	sll    0x5, a11
3f3db640:	addi   0xa6000, a11
3f3db670:	move   *a11, a11, 1
3f3db680:	move   *a13(0xffe0), a9, 1
3f3db6a0:	sll    0x3, a9
3f3db6b0:	add    a9, a11
3f3db6c0:	movk   1, a9
3f3db6d0:	movb   a9, *a11(0x58)
3f3db6f0:	move   *a13(0xffa0), a11, 1
3f3db710:	sll    0x5, a11
3f3db720:	addi   0xa6000, a11
3f3db750:	move   *a11, a11, 1
3f3db760:	move   *a13(0xffc0), a7, 1
3f3db780:	sll    0x3, a7
3f3db790:	add    a7, a11
3f3db7a0:	movk   5, a7
3f3db7b0:	movb   a7, *a11(0x58)
3f3db7d0:	sub    a8, a8
3f3db7e0:	move   *sp(0xa0), a14, 1
3f3db800:	mmfm   sp, a7,a9,a11,a13
3f3db820:	rets   2
3f3db830:	mmtm   sp, a7,a9,a11,a13
3f3db850:	move   a14, a13
3f3db860:	addi   0x40, a14
3f3db880:	move   *a13(0xffa0), a11, 1
3f3db8a0:	sll    0x5, a11
3f3db8b0:	addi   0xa6000, a11
3f3db8e0:	move   *a11, a11, 1
3f3db8f0:	move   *a13(0xffe0), a9, 1
3f3db910:	sll    0x6, a9
3f3db920:	add    a9, a11
3f3db930:	move   *a11(0xa8), *a13(0x0), 1
3f3db960:	move   *a13(0xffa0), a11, 1
3f3db980:	sll    0x5, a11
3f3db990:	addi   0xa6000, a11
3f3db9c0:	move   *a11, a11, 1
3f3db9d0:	move   *a13(0xffe0), a9, 1
3f3db9f0:	sll    0x6, a9
3f3dba00:	add    a9, a11
3f3dba10:	move   *a11(0xc8), *a13(0x20), 1
3f3dba40:	move   *a13(0xffa0), a11, 1
3f3dba60:	sll    0x5, a11
3f3dba70:	addi   0xa6000, a11
3f3dbaa0:	move   *a11, a11, 1
3f3dbab0:	move   *a13(0xffe0), a9, 1
3f3dbad0:	sll    0x6, a9
3f3dbae0:	add    a9, a11
3f3dbaf0:	move   *a13(0xffa0), a9, 1
3f3dbb10:	sll    0x5, a9
3f3dbb20:	addi   0xa6000, a9
3f3dbb50:	move   *a9, a9, 1
3f3dbb60:	move   *a13(0xffc0), a7, 1
3f3dbb80:	sll    0x6, a7
3f3dbb90:	add    a7, a9
3f3dbba0:	move   *a9(0xa8), *a11(0xa8), 1
3f3dbbd0:	move   *a13(0xffa0), a11, 1
3f3dbbf0:	sll    0x5, a11
3f3dbc00:	addi   0xa6000, a11
3f3dbc30:	move   *a11, a11, 1
3f3dbc40:	move   *a13(0xffe0), a9, 1
3f3dbc60:	sll    0x6, a9
3f3dbc70:	add    a9, a11
3f3dbc80:	move   *a13(0xffa0), a9, 1
3f3dbca0:	sll    0x5, a9
3f3dbcb0:	addi   0xa6000, a9
3f3dbce0:	move   *a9, a9, 1
3f3dbcf0:	move   *a13(0xffc0), a7, 1
3f3dbd10:	sll    0x6, a7
3f3dbd20:	add    a7, a9
3f3dbd30:	move   *a9(0xc8), *a11(0xc8), 1
3f3dbd60:	move   *a13(0xffa0), a11, 1
3f3dbd80:	sll    0x5, a11
3f3dbd90:	addi   0xa6000, a11
3f3dbdc0:	move   *a11, a11, 1
3f3dbdd0:	move   *a13(0xffc0), a9, 1
3f3dbdf0:	sll    0x6, a9
3f3dbe00:	add    a9, a11
3f3dbe10:	move   *a13(0x0), *a11(0xa8), 1
3f3dbe40:	move   *a13(0xffa0), a11, 1
3f3dbe60:	sll    0x5, a11
3f3dbe70:	addi   0xa6000, a11
3f3dbea0:	move   *a11, a11, 1
3f3dbeb0:	move   *a13(0xffc0), a9, 1
3f3dbed0:	sll    0x6, a9
3f3dbee0:	add    a9, a11
3f3dbef0:	move   *a13(0x20), *a11(0xc8), 1
3f3dbf20:	move   *a13(0xffa0), a11, 1
3f3dbf40:	sll    0x5, a11
3f3dbf50:	addi   0xa6000, a11
3f3dbf80:	move   *a11, a11, 1
3f3dbf90:	move   *a13(0xffe0), a9, 1
3f3dbfb0:	sll    0x6, a9
3f3dbfc0:	add    a9, a11
3f3dbfd0:	move   *a11(0x328), *a13(0x0), 1
3f3dc000:	move   *a13(0xffa0), a11, 1
3f3dc020:	sll    0x5, a11
3f3dc030:	addi   0xa6000, a11
3f3dc060:	move   *a11, a11, 1
3f3dc070:	move   *a13(0xffe0), a9, 1
3f3dc090:	sll    0x6, a9
3f3dc0a0:	add    a9, a11
3f3dc0b0:	move   *a11(0x348), *a13(0x20), 1
3f3dc0e0:	move   *a13(0xffa0), a11, 1
3f3dc100:	sll    0x5, a11
3f3dc110:	addi   0xa6000, a11
3f3dc140:	move   *a11, a11, 1
3f3dc150:	move   *a13(0xffe0), a9, 1
3f3dc170:	sll    0x6, a9
3f3dc180:	add    a9, a11
3f3dc190:	move   *a13(0xffa0), a9, 1
3f3dc1b0:	sll    0x5, a9
3f3dc1c0:	addi   0xa6000, a9
3f3dc1f0:	move   *a9, a9, 1
3f3dc200:	move   *a13(0xffc0), a7, 1
3f3dc220:	sll    0x6, a7
3f3dc230:	add    a7, a9
3f3dc240:	move   *a9(0x328), *a11(0x328), 1
3f3dc270:	move   *a13(0xffa0), a11, 1
3f3dc290:	sll    0x5, a11
3f3dc2a0:	addi   0xa6000, a11
3f3dc2d0:	move   *a11, a11, 1
3f3dc2e0:	move   *a13(0xffe0), a9, 1
3f3dc300:	sll    0x6, a9
3f3dc310:	add    a9, a11
3f3dc320:	move   *a13(0xffa0), a9, 1
3f3dc340:	sll    0x5, a9
3f3dc350:	addi   0xa6000, a9
3f3dc380:	move   *a9, a9, 1
3f3dc390:	move   *a13(0xffc0), a7, 1
3f3dc3b0:	sll    0x6, a7
3f3dc3c0:	add    a7, a9
3f3dc3d0:	move   *a9(0x348), *a11(0x348), 1
3f3dc400:	move   *a13(0xffa0), a11, 1
3f3dc420:	sll    0x5, a11
3f3dc430:	addi   0xa6000, a11
3f3dc460:	move   *a11, a11, 1
3f3dc470:	move   *a13(0xffc0), a9, 1
3f3dc490:	sll    0x6, a9
3f3dc4a0:	add    a9, a11
3f3dc4b0:	move   *a13(0x0), *a11(0x328), 1
3f3dc4e0:	move   *a13(0xffa0), a11, 1
3f3dc500:	sll    0x5, a11
3f3dc510:	addi   0xa6000, a11
3f3dc540:	move   *a11, a11, 1
3f3dc550:	move   *a13(0xffc0), a9, 1
3f3dc570:	sll    0x6, a9
3f3dc580:	add    a9, a11
3f3dc590:	move   *a13(0x20), *a11(0x348), 1
3f3dc5c0:	move   *a13(0xffa0), a11, 1
3f3dc5e0:	sll    0x5, a11
3f3dc5f0:	addi   0xa6000, a11
3f3dc620:	move   *a11, a11, 1
3f3dc630:	move   *a13(0xffe0), a9, 1
3f3dc650:	sll    0x3, a9
3f3dc660:	add    a9, a11
3f3dc670:	movk   2, a9
3f3dc680:	movb   a9, *a11(0x58)
3f3dc6a0:	move   *a13(0xffa0), a11, 1
3f3dc6c0:	sll    0x5, a11
3f3dc6d0:	addi   0xa6000, a11
3f3dc700:	move   *a11, a11, 1
3f3dc710:	move   *a13(0xffc0), a7, 1
3f3dc730:	sll    0x3, a7
3f3dc740:	add    a7, a11
3f3dc750:	movk   5, a7
3f3dc760:	movb   a7, *a11(0x58)
3f3dc780:	sub    a8, a8
3f3dc790:	move   *sp(0xa0), a14, 1
3f3dc7b0:	mmfm   sp, a7,a9,a11,a13
3f3dc7d0:	rets   2
3f3dc7e0:	mmtm   sp, a7,a9,a11,a13
3f3dc800:	move   a14, a13
3f3dc810:	addi   0x40, a14
3f3dc830:	move   *a13(0xffa0), a11, 1
3f3dc850:	sll    0x5, a11
3f3dc860:	addi   0xa6000, a11
3f3dc890:	move   *a11, a11, 1
3f3dc8a0:	move   *a13(0xffe0), a9, 1
3f3dc8c0:	sll    0x6, a9
3f3dc8d0:	add    a9, a11
3f3dc8e0:	move   *a11(0xa8), *a13(0x0), 1
3f3dc910:	move   *a13(0xffa0), a11, 1
3f3dc930:	sll    0x5, a11
3f3dc940:	addi   0xa6000, a11
3f3dc970:	move   *a11, a11, 1
3f3dc980:	move   *a13(0xffe0), a9, 1
3f3dc9a0:	sll    0x6, a9
3f3dc9b0:	add    a9, a11
3f3dc9c0:	move   *a11(0xc8), *a13(0x20), 1
3f3dc9f0:	move   *a13(0xffa0), a11, 1
3f3dca10:	sll    0x5, a11
3f3dca20:	addi   0xa6000, a11
3f3dca50:	move   *a11, a11, 1
3f3dca60:	move   *a13(0xffe0), a9, 1
3f3dca80:	sll    0x6, a9
3f3dca90:	add    a9, a11
3f3dcaa0:	move   *a13(0xffa0), a9, 1
3f3dcac0:	sll    0x5, a9
3f3dcad0:	addi   0xa6000, a9
3f3dcb00:	move   *a9, a9, 1
3f3dcb10:	move   *a13(0xffc0), a7, 1
3f3dcb30:	sll    0x6, a7
3f3dcb40:	add    a7, a9
3f3dcb50:	move   *a9(0xa8), *a11(0xa8), 1
3f3dcb80:	move   *a13(0xffa0), a11, 1
3f3dcba0:	sll    0x5, a11
3f3dcbb0:	addi   0xa6000, a11
3f3dcbe0:	move   *a11, a11, 1
3f3dcbf0:	move   *a13(0xffe0), a9, 1
3f3dcc10:	sll    0x6, a9
3f3dcc20:	add    a9, a11
3f3dcc30:	move   *a13(0xffa0), a9, 1
3f3dcc50:	sll    0x5, a9
3f3dcc60:	addi   0xa6000, a9
3f3dcc90:	move   *a9, a9, 1
3f3dcca0:	move   *a13(0xffc0), a7, 1
3f3dccc0:	sll    0x6, a7
3f3dccd0:	add    a7, a9
3f3dcce0:	move   *a9(0xc8), *a11(0xc8), 1
3f3dcd10:	move   *a13(0xffa0), a11, 1
3f3dcd30:	sll    0x5, a11
3f3dcd40:	addi   0xa6000, a11
3f3dcd70:	move   *a11, a11, 1
3f3dcd80:	move   *a13(0xffc0), a9, 1
3f3dcda0:	sll    0x6, a9
3f3dcdb0:	add    a9, a11
3f3dcdc0:	move   *a13(0x0), *a11(0xa8), 1
3f3dcdf0:	move   *a13(0xffa0), a11, 1
3f3dce10:	sll    0x5, a11
3f3dce20:	addi   0xa6000, a11
3f3dce50:	move   *a11, a11, 1
3f3dce60:	move   *a13(0xffc0), a9, 1
3f3dce80:	sll    0x6, a9
3f3dce90:	add    a9, a11
3f3dcea0:	move   *a13(0x20), *a11(0xc8), 1
3f3dced0:	move   *a13(0xffa0), a11, 1
3f3dcef0:	sll    0x5, a11
3f3dcf00:	addi   0xa6000, a11
3f3dcf30:	move   *a11, a11, 1
3f3dcf40:	move   *a13(0xffe0), a9, 1
3f3dcf60:	sll    0x6, a9
3f3dcf70:	add    a9, a11
3f3dcf80:	move   *a11(0x328), *a13(0x0), 1
3f3dcfb0:	move   *a13(0xffa0), a11, 1
3f3dcfd0:	sll    0x5, a11
3f3dcfe0:	addi   0xa6000, a11
3f3dd010:	move   *a11, a11, 1
3f3dd020:	move   *a13(0xffe0), a9, 1
3f3dd040:	sll    0x6, a9
3f3dd050:	add    a9, a11
3f3dd060:	move   *a11(0x348), *a13(0x20), 1
3f3dd090:	move   *a13(0xffa0), a11, 1
3f3dd0b0:	sll    0x5, a11
3f3dd0c0:	addi   0xa6000, a11
3f3dd0f0:	move   *a11, a11, 1
3f3dd100:	move   *a13(0xffe0), a9, 1
3f3dd120:	sll    0x6, a9
3f3dd130:	add    a9, a11
3f3dd140:	move   *a13(0xffa0), a9, 1
3f3dd160:	sll    0x5, a9
3f3dd170:	addi   0xa6000, a9
3f3dd1a0:	move   *a9, a9, 1
3f3dd1b0:	move   *a13(0xffc0), a7, 1
3f3dd1d0:	sll    0x6, a7
3f3dd1e0:	add    a7, a9
3f3dd1f0:	move   *a9(0x328), *a11(0x328), 1
3f3dd220:	move   *a13(0xffa0), a11, 1
3f3dd240:	sll    0x5, a11
3f3dd250:	addi   0xa6000, a11
3f3dd280:	move   *a11, a11, 1
3f3dd290:	move   *a13(0xffe0), a9, 1
3f3dd2b0:	sll    0x6, a9
3f3dd2c0:	add    a9, a11
3f3dd2d0:	move   *a13(0xffa0), a9, 1
3f3dd2f0:	sll    0x5, a9
3f3dd300:	addi   0xa6000, a9
3f3dd330:	move   *a9, a9, 1
3f3dd340:	move   *a13(0xffc0), a7, 1
3f3dd360:	sll    0x6, a7
3f3dd370:	add    a7, a9
3f3dd380:	move   *a9(0x348), *a11(0x348), 1
3f3dd3b0:	move   *a13(0xffa0), a11, 1
3f3dd3d0:	sll    0x5, a11
3f3dd3e0:	addi   0xa6000, a11
3f3dd410:	move   *a11, a11, 1
3f3dd420:	move   *a13(0xffc0), a9, 1
3f3dd440:	sll    0x6, a9
3f3dd450:	add    a9, a11
3f3dd460:	move   *a13(0x0), *a11(0x328), 1
3f3dd490:	move   *a13(0xffa0), a11, 1
3f3dd4b0:	sll    0x5, a11
3f3dd4c0:	addi   0xa6000, a11
3f3dd4f0:	move   *a11, a11, 1
3f3dd500:	move   *a13(0xffc0), a9, 1
3f3dd520:	sll    0x6, a9
3f3dd530:	add    a9, a11
3f3dd540:	move   *a13(0x20), *a11(0x348), 1
3f3dd570:	move   *a13(0xffa0), a11, 1
3f3dd590:	sll    0x5, a11
3f3dd5a0:	addi   0xa6000, a11
3f3dd5d0:	move   *a11, a11, 1
3f3dd5e0:	move   *a13(0xffe0), a9, 1
3f3dd600:	sll    0x3, a9
3f3dd610:	add    a9, a11
3f3dd620:	movk   3, a9
3f3dd630:	movb   a9, *a11(0x58)
3f3dd650:	move   *a13(0xffa0), a11, 1
3f3dd670:	sll    0x5, a11
3f3dd680:	addi   0xa6000, a11
3f3dd6b0:	move   *a11, a11, 1
3f3dd6c0:	move   *a13(0xffc0), a7, 1
3f3dd6e0:	sll    0x3, a7
3f3dd6f0:	add    a7, a11
3f3dd700:	movk   5, a7
3f3dd710:	movb   a7, *a11(0x58)
3f3dd730:	sub    a8, a8
3f3dd740:	move   *sp(0xa0), a14, 1
3f3dd760:	mmfm   sp, a7,a9,a11,a13
3f3dd780:	rets   2
3f3dd790:	mmtm   sp, a7,a9,a11,a13
3f3dd7b0:	move   a14, a13
3f3dd7c0:	addi   0x40, a14
3f3dd7e0:	move   *a13(0xffa0), a11, 1
3f3dd800:	sll    0x5, a11
3f3dd810:	addi   0xa6000, a11
3f3dd840:	move   *a11, a11, 1
3f3dd850:	move   *a13(0xffe0), a9, 1
3f3dd870:	sll    0x6, a9
3f3dd880:	add    a9, a11
3f3dd890:	move   *a11(0xa8), *a13(0x0), 1
3f3dd8c0:	move   *a13(0xffa0), a11, 1
3f3dd8e0:	sll    0x5, a11
3f3dd8f0:	addi   0xa6000, a11
3f3dd920:	move   *a11, a11, 1
3f3dd930:	move   *a13(0xffe0), a9, 1
3f3dd950:	sll    0x6, a9
3f3dd960:	add    a9, a11
3f3dd970:	move   *a11(0xc8), *a13(0x20), 1
3f3dd9a0:	move   *a13(0xffa0), a11, 1
3f3dd9c0:	sll    0x5, a11
3f3dd9d0:	addi   0xa6000, a11
3f3dda00:	move   *a11, a11, 1
3f3dda10:	move   *a13(0xffe0), a9, 1
3f3dda30:	sll    0x6, a9
3f3dda40:	add    a9, a11
3f3dda50:	move   *a13(0xffa0), a9, 1
3f3dda70:	sll    0x5, a9
3f3dda80:	addi   0xa6000, a9
3f3ddab0:	move   *a9, a9, 1
3f3ddac0:	move   *a13(0xffc0), a7, 1
3f3ddae0:	sll    0x6, a7
3f3ddaf0:	add    a7, a9
3f3ddb00:	move   *a9(0xa8), *a11(0xa8), 1
3f3ddb30:	move   *a13(0xffa0), a11, 1
3f3ddb50:	sll    0x5, a11
3f3ddb60:	addi   0xa6000, a11
3f3ddb90:	move   *a11, a11, 1
3f3ddba0:	move   *a13(0xffe0), a9, 1
3f3ddbc0:	sll    0x6, a9
3f3ddbd0:	add    a9, a11
3f3ddbe0:	move   *a13(0xffa0), a9, 1
3f3ddc00:	sll    0x5, a9
3f3ddc10:	addi   0xa6000, a9
3f3ddc40:	move   *a9, a9, 1
3f3ddc50:	move   *a13(0xffc0), a7, 1
3f3ddc70:	sll    0x6, a7
3f3ddc80:	add    a7, a9
3f3ddc90:	move   *a9(0xc8), *a11(0xc8), 1
3f3ddcc0:	move   *a13(0xffa0), a11, 1
3f3ddce0:	sll    0x5, a11
3f3ddcf0:	addi   0xa6000, a11
3f3ddd20:	move   *a11, a11, 1
3f3ddd30:	move   *a13(0xffc0), a9, 1
3f3ddd50:	sll    0x6, a9
3f3ddd60:	add    a9, a11
3f3ddd70:	move   *a13(0x0), *a11(0xa8), 1
3f3ddda0:	move   *a13(0xffa0), a11, 1
3f3dddc0:	sll    0x5, a11
3f3dddd0:	addi   0xa6000, a11
3f3dde00:	move   *a11, a11, 1
3f3dde10:	move   *a13(0xffc0), a9, 1
3f3dde30:	sll    0x6, a9
3f3dde40:	add    a9, a11
3f3dde50:	move   *a13(0x20), *a11(0xc8), 1
3f3dde80:	move   *a13(0xffa0), a11, 1
3f3ddea0:	sll    0x5, a11
3f3ddeb0:	addi   0xa6000, a11
3f3ddee0:	move   *a11, a11, 1
3f3ddef0:	move   *a13(0xffe0), a9, 1
3f3ddf10:	sll    0x6, a9
3f3ddf20:	add    a9, a11
3f3ddf30:	move   *a11(0x328), *a13(0x0), 1
3f3ddf60:	move   *a13(0xffa0), a11, 1
3f3ddf80:	sll    0x5, a11
3f3ddf90:	addi   0xa6000, a11
3f3ddfc0:	move   *a11, a11, 1
3f3ddfd0:	move   *a13(0xffe0), a9, 1
3f3ddff0:	sll    0x6, a9
3f3de000:	add    a9, a11
3f3de010:	move   *a11(0x348), *a13(0x20), 1
3f3de040:	move   *a13(0xffa0), a11, 1
3f3de060:	sll    0x5, a11
3f3de070:	addi   0xa6000, a11
3f3de0a0:	move   *a11, a11, 1
3f3de0b0:	move   *a13(0xffe0), a9, 1
3f3de0d0:	sll    0x6, a9
3f3de0e0:	add    a9, a11
3f3de0f0:	move   *a13(0xffa0), a9, 1
3f3de110:	sll    0x5, a9
3f3de120:	addi   0xa6000, a9
3f3de150:	move   *a9, a9, 1
3f3de160:	move   *a13(0xffc0), a7, 1
3f3de180:	sll    0x6, a7
3f3de190:	add    a7, a9
3f3de1a0:	move   *a9(0x328), *a11(0x328), 1
3f3de1d0:	move   *a13(0xffa0), a11, 1
3f3de1f0:	sll    0x5, a11
3f3de200:	addi   0xa6000, a11
3f3de230:	move   *a11, a11, 1
3f3de240:	move   *a13(0xffe0), a9, 1
3f3de260:	sll    0x6, a9
3f3de270:	add    a9, a11
3f3de280:	move   *a13(0xffa0), a9, 1
3f3de2a0:	sll    0x5, a9
3f3de2b0:	addi   0xa6000, a9
3f3de2e0:	move   *a9, a9, 1
3f3de2f0:	move   *a13(0xffc0), a7, 1
3f3de310:	sll    0x6, a7
3f3de320:	add    a7, a9
3f3de330:	move   *a9(0x348), *a11(0x348), 1
3f3de360:	move   *a13(0xffa0), a11, 1
3f3de380:	sll    0x5, a11
3f3de390:	addi   0xa6000, a11
3f3de3c0:	move   *a11, a11, 1
3f3de3d0:	move   *a13(0xffc0), a9, 1
3f3de3f0:	sll    0x6, a9
3f3de400:	add    a9, a11
3f3de410:	move   *a13(0x0), *a11(0x328), 1
3f3de440:	move   *a13(0xffa0), a11, 1
3f3de460:	sll    0x5, a11
3f3de470:	addi   0xa6000, a11
3f3de4a0:	move   *a11, a11, 1
3f3de4b0:	move   *a13(0xffc0), a9, 1
3f3de4d0:	sll    0x6, a9
3f3de4e0:	add    a9, a11
3f3de4f0:	move   *a13(0x20), *a11(0x348), 1
3f3de520:	move   *a13(0xffa0), a11, 1
3f3de540:	sll    0x5, a11
3f3de550:	addi   0xa6000, a11
3f3de580:	move   *a11, a11, 1
3f3de590:	move   *a13(0xffe0), a9, 1
3f3de5b0:	sll    0x3, a9
3f3de5c0:	add    a9, a11
3f3de5d0:	movk   4, a9
3f3de5e0:	movb   a9, *a11(0x58)
3f3de600:	move   *a13(0xffa0), a11, 1
3f3de620:	sll    0x5, a11
3f3de630:	addi   0xa6000, a11
3f3de660:	move   *a11, a11, 1
3f3de670:	move   *a13(0xffc0), a7, 1
3f3de690:	sll    0x3, a7
3f3de6a0:	add    a7, a11
3f3de6b0:	movk   5, a7
3f3de6c0:	movb   a7, *a11(0x58)
3f3de6e0:	sub    a8, a8
3f3de6f0:	move   *sp(0xa0), a14, 1
3f3de710:	mmfm   sp, a7,a9,a11,a13
3f3de730:	rets   2
3f3de740:	move   a13, -*sp, 1
3f3de750:	move   a14, a13
3f3de760:	movk   1, a8
3f3de770:	move   *sp(0x40), a14, 1
3f3de790:	move   *sp+, a13, 1
3f3de7a0:	rets   2
L3F3DE7B0:
3f3de7b0:	mmtm   sp, a7,a9,a11,a13
3f3de7d0:	move   a14, a13
3f3de7e0:	addi   0xe0, a14
3f3de800:	movk   1, a11
3f3de810:	move   a11, *a13, 1
3f3de820:	move   *a13(0xffe0), a9, 1
3f3de840:	andi   0xf0000000, a9
3f3de870:	move   a9, *a13(0x20), 1
3f3de890:	sub    a9, a9
3f3de8a0:	move   a9, *a13(0x40), 1
3f3de8c0:	movi   0x50, a9
3f3de8e0:	move   a9, *a13(0x60), 1
3f3de900:	movk   10, a11
3f3de910:	move   a11, *a13(0x80), 1
3f3de930:	move   a14, -*sp, 1
3f3de940:	sub    a11, a11
3f3de950:	move   a11, *a14+, 1
3f3de960:	move   a11, *a14+, 1
3f3de970:	move   a11, *a14+, 1
3f3de980:	move   *a13(0xffc0), *a14+, 1
3f3de9a0:	move   *a13(0xffe0), *a14+, 1
3f3de9c0:	move   a11, *a14+, 1
3f3de9d0:	calla  L3FA904C0
L3F3DEA00:
3f3dea00:	move   a14, -*sp, 1
3f3dea10:	sub    a11, a11
3f3dea20:	move   a11, *a14+, 1
3f3dea30:	calla  L3FA7C050
3f3dea60:	move   a8, *a13(0xa0), 1
3f3dea80:	move   a8, a9
3f3dea90:	jaeq   L3F3DFD30
3f3deab0:	movk   1, a11
3f3deac0:	move   a11, *a13, 1
3f3dead0:	sub    a9, a9
3f3deae0:	move   a9, *a13(0x40), 1
L3F3DEB00:
3f3deb00:	move   *a13(0xa0), a11, 1
3f3deb20:	move   *a13, a9, 1
3f3deb30:	and    a9, a11
3f3deb40:	jrne   L3F3DEBE0
3f3deb50:	sll    0x1, a9
3f3deb60:	move   a9, *a13, 1
3f3deb70:	move   *a13(0x40), a11, 1
3f3deb90:	inc    a11
3f3deba0:	move   a11, *a13(0x40), 1
3f3debc0:	subk   32, a11
3f3debd0:	jrlt   L3F3DEB00
L3F3DEBE0:
3f3debe0:	move   @0xcb640, a11, 1
3f3dec10:	or     a11, a9
3f3dec20:	move   a9, @0xcb640, 1
3f3dec50:	move   *a13(0xffa0), a11, 1
3f3dec70:	jreq   L3F3DEE20
3f3dec80:	move   a14, -*sp, 1
3f3dec90:	move   *a13(0x60), *a14+, 1
3f3decb0:	move   *a13(0x80), *a14+, 1
3f3decd0:	move   *a13(0x40), a11, 1
3f3decf0:	subk   7, a11
3f3ded00:	move   a11, a9
3f3ded10:	sll    0x7, a11
3f3ded20:	sll    0x5, a9
3f3ded30:	add    a9, a11
3f3ded40:	addi   0x19e390, a11
3f3ded70:	move   *a11(0x40), *a14+, 1
3f3ded90:	calla  L3FB309A0
3f3dedc0:	move   *a13(0x60), a11, 1
3f3dede0:	addi   0x28, a11
3f3dee00:	move   a11, *a13(0x60), 1
L3F3DEE20:
3f3dee20:	move   *a13(0xff80), a11, 1
3f3dee40:	jaeq   L3F3DF9B0
3f3dee60:	move   *a13(0x40), a9, 1
3f3dee80:	subk   7, a9
3f3dee90:	sll    0x5, a9
3f3deea0:	addi   0xcb380, a9
3f3deed0:	move   *a9, a9, 1
3f3deee0:	jaeq   L3F3DF9B0
3f3def00:	move   a14, -*sp, 1
3f3def10:	sub    a9, a9
3f3def20:	move   a9, *a14+, 1
3f3def30:	movk   1, a9
3f3def40:	move   a9, *a14+, 1
3f3def50:	move   a9, *a14+, 1
3f3def60:	movi   0x6200000, a9
3f3def90:	move   a9, *a14+, 1
3f3defa0:	calla  L3FA911C0
3f3defd0:	calla  L3FDF10F0
3f3df000:	move   a14, -*sp, 1
3f3df010:	movi   0x4e20, a9
3f3df030:	move   a9, *a14+, 1
3f3df040:	calla  L3FDCE1C0
3f3df070:	sub    a9, a9
3f3df080:	move   a9, *a13(0xc0), 1
3f3df0a0:	move   *a13(0x40), a11, 1
3f3df0c0:	subk   7, a11
3f3df0d0:	sll    0x5, a11
3f3df0e0:	addi   0xcb380, a11
3f3df110:	move   *a11, a11, 1
3f3df120:	movk   10, a9
3f3df130:	divs   a9, a11
3f3df140:	move   *a13(0xc0), a9, 1
3f3df160:	cmp    a11, a9
3f3df170:	jrge   L3F3DF480
L3F3DF180:
3f3df180:	calla  L3FDF11B0
3f3df1b0:	move   a14, -*sp, 1
3f3df1c0:	movk   2, a11
3f3df1d0:	move   a11, *a14+, 1
3f3df1e0:	calla  L3FDF3490
3f3df210:	move   a14, -*sp, 1
3f3df220:	movi   0x1388, a9
3f3df240:	move   a9, *a14+, 1
3f3df250:	calla  L3FDCE1C0
3f3df280:	calla  L3FDF10F0
3f3df2b0:	move   a14, -*sp, 1
3f3df2c0:	move   a11, *a14+, 1
3f3df2d0:	calla  L3FDF3860
3f3df300:	move   a14, -*sp, 1
3f3df310:	move   a9, *a14+, 1
3f3df320:	calla  L3FDCE1C0
3f3df350:	move   *a13(0xc0), a11, 1
3f3df370:	inc    a11
3f3df380:	move   a11, *a13(0xc0), 1
3f3df3a0:	move   *a13(0x40), a9, 1
3f3df3c0:	subk   7, a9
3f3df3d0:	sll    0x5, a9
3f3df3e0:	addi   0xcb380, a9
3f3df410:	move   *a9, a9, 1
3f3df420:	movk   10, a11
3f3df430:	divs   a11, a9
3f3df440:	move   *a13(0xc0), a11, 1
3f3df460:	cmp    a9, a11
3f3df470:	jrlt   L3F3DF180
L3F3DF480:
3f3df480:	move   a14, -*sp, 1
3f3df490:	movi   0x4e20, a11
3f3df4b0:	move   a11, *a14+, 1
3f3df4c0:	calla  L3FDCE1C0
3f3df4f0:	sub    a9, a9
3f3df500:	move   a9, *a13(0xc0), 1
3f3df520:	move   *a13(0x40), a11, 1
3f3df540:	subk   7, a11
3f3df550:	sll    0x5, a11
3f3df560:	addi   0xcb380, a11
3f3df590:	move   *a11, a11, 1
3f3df5a0:	movk   10, a9
3f3df5b0:	mods   a9, a11
3f3df5c0:	move   *a13(0xc0), a9, 1
3f3df5e0:	cmp    a11, a9
3f3df5f0:	jrge   L3F3DF900
L3F3DF600:
3f3df600:	calla  L3FDF11B0
3f3df630:	move   a14, -*sp, 1
3f3df640:	movk   1, a11
3f3df650:	move   a11, *a14+, 1
3f3df660:	calla  L3FDF3490
3f3df690:	move   a14, -*sp, 1
3f3df6a0:	movi   0x1388, a9
3f3df6c0:	move   a9, *a14+, 1
3f3df6d0:	calla  L3FDCE1C0
3f3df700:	calla  L3FDF10F0
3f3df730:	move   a14, -*sp, 1
3f3df740:	move   a11, *a14+, 1
3f3df750:	calla  L3FDF3860
3f3df780:	move   a14, -*sp, 1
3f3df790:	move   a9, *a14+, 1
3f3df7a0:	calla  L3FDCE1C0
3f3df7d0:	move   *a13(0xc0), a11, 1
3f3df7f0:	inc    a11
3f3df800:	move   a11, *a13(0xc0), 1
3f3df820:	move   *a13(0x40), a9, 1
3f3df840:	subk   7, a9
3f3df850:	sll    0x5, a9
3f3df860:	addi   0xcb380, a9
3f3df890:	move   *a9, a9, 1
3f3df8a0:	movk   10, a11
3f3df8b0:	mods   a11, a9
3f3df8c0:	move   *a13(0xc0), a11, 1
3f3df8e0:	cmp    a9, a11
3f3df8f0:	jrlt   L3F3DF600
L3F3DF900:
3f3df900:	move   a14, -*sp, 1
3f3df910:	movi   0xea60, a11
3f3df940:	move   a11, *a14+, 1
3f3df950:	calla  L3FDCE1C0
3f3df980:	calla  L3FDF11B0
L3F3DF9B0:
3f3df9b0:	move   *a13(0xff60), a11, 1
3f3df9d0:	jrne   L3F3DFA80
3f3df9e0:	sub    a9, a9
3f3df9f0:	move   *a9(0x140), a11, 1
3f3dfa10:	move   *a13, a7, 1
3f3dfa20:	andn   a7, a11
3f3dfa30:	move   a11, *a9(0x140), 1
3f3dfa50:	move   a11, *a13(0xffe0), 1
3f3dfa70:	jruc   L3F3DFD30
L3F3DFA80:
3f3dfa80:	move   a14, -*sp, 1
3f3dfa90:	movi   0x2bc, a9
3f3dfab0:	move   a9, *a14+, 1
3f3dfac0:	movk   20, a7
3f3dfad0:	move   a7, *a14+, 1
3f3dfae0:	movi   0x3f3e23f0, a8
3f3dfb10:	move   a8, *a14+, 1
3f3dfb20:	calla  L3FB309A0
3f3dfb50:	move   a14, -*sp, 1
3f3dfb60:	movk   2, a7
3f3dfb70:	move   a7, *a14+, 1
3f3dfb80:	movi   0x6200000, a7
3f3dfbb0:	move   a7, *a14+, 1
3f3dfbc0:	sub    a7, a7
3f3dfbd0:	move   a7, *a14+, 1
3f3dfbe0:	movi   0xffff, a7
3f3dfc00:	move   a7, *a14+, 1
3f3dfc10:	move   a7, *a14+, 1
3f3dfc20:	calla  L3FDCE470
3f3dfc50:	move   a14, -*sp, 1
3f3dfc60:	move   a9, *a14+, 1
3f3dfc70:	movk   20, a7
3f3dfc80:	move   a7, *a14+, 1
3f3dfc90:	movi   0x3f3e24c0, a8
3f3dfcc0:	move   a8, *a14+, 1
3f3dfcd0:	calla  L3FB309A0
3f3dfd00:	movk   1, a8
3f3dfd10:	jauc   L3F3E1000
L3F3DFD30:
3f3dfd30:	move   a14, -*sp, 1
3f3dfd40:	movk   1, a11
3f3dfd50:	move   a11, *a14+, 1
3f3dfd60:	sub    a9, a9
3f3dfd70:	move   a9, *a14+, 1
3f3dfd80:	move   a9, *a14+, 1
3f3dfd90:	move   *a9(0x20), *a14+, 1
3f3dfdb0:	move   *a13(0xffe0), *a14+, 1
3f3dfdd0:	move   a9, *a14+, 1
3f3dfde0:	calla  L3FA904C0
3f3dfe10:	move   *a13(0xa0), a7, 1
3f3dfe30:	jane   L3F3DEA00
3f3dfe50:	move   @0xcb640, a11, 1
3f3dfe80:	btst   9, a11
3f3dfe90:	jreq   L3F3E0180
3f3dfea0:	move   a14, -*sp, 1
3f3dfeb0:	sub    a9, a9
3f3dfec0:	move   a9, *a14+, 1
3f3dfed0:	move   a9, *a14+, 1
3f3dfee0:	move   a9, *a14+, 1
3f3dfef0:	movi   0x80000000, a7
3f3dff20:	move   a7, *a14+, 1
3f3dff30:	movi   0x200, a9
3f3dff50:	move   a9, *a14+, 1
3f3dff60:	sub    a7, a7
3f3dff70:	move   a7, *a14+, 1
3f3dff80:	calla  L3FA904C0
3f3dffb0:	move   a14, -*sp, 1
3f3dffc0:	move   a7, *a14+, 1
3f3dffd0:	calla  L3FA7C050
3f3e0000:	move   *a7(0x260), a11, 1
3f3e0020:	jreq   L3F3E0180
3f3e0030:	move   a14, -*sp, 1
3f3e0040:	move   *a7(0x260), a11, 1
3f3e0060:	sll    0x3, a11
3f3e0070:	move   a11, *a14+, 1
3f3e0080:	movi   0xcb6a0, a11
3f3e00b0:	move   a11, *a14+, 1
3f3e00c0:	addi   0x280, a7
3f3e00e0:	move   a7, *a14+, 1
3f3e00f0:	calla  L3FB44400
3f3e0120:	sub    a7, a7
3f3e0130:	move   *a7(0x260), a7, 1
3f3e0150:	move   a7, @0xcb660, 1
L3F3E0180:
3f3e0180:	move   @0xcb640, a11, 1
3f3e01b0:	btst   21, a11
3f3e01c0:	jreq   L3F3E0540
3f3e01d0:	move   a14, -*sp, 1
3f3e01e0:	sub    a9, a9
3f3e01f0:	move   a9, *a14+, 1
3f3e0200:	move   a9, *a14+, 1
3f3e0210:	move   a9, *a14+, 1
3f3e0220:	movi   0x80000000, a7
3f3e0250:	move   a7, *a14+, 1
3f3e0260:	movi   0x200000, a9
3f3e0290:	move   a9, *a14+, 1
3f3e02a0:	sub    a7, a7
3f3e02b0:	move   a7, *a14+, 1
3f3e02c0:	calla  L3FA904C0
3f3e02f0:	move   a14, -*sp, 1
3f3e0300:	move   a7, *a14+, 1
3f3e0310:	calla  L3FA7C050
3f3e0340:	move   *a7(0x260), a11, 1
3f3e0360:	jreq   L3F3E0540
3f3e0370:	move   a14, -*sp, 1
3f3e0380:	move   *a7(0x260), a11, 1
3f3e03a0:	sll    0x3, a11
3f3e03b0:	move   a11, *a14+, 1
3f3e03c0:	move   @0xcb660, a11, 1
3f3e03f0:	sll    0x6, a11
3f3e0400:	addi   0xcb6a0, a11
3f3e0430:	move   a11, *a14+, 1
3f3e0440:	addi   0x280, a7
3f3e0460:	move   a7, *a14+, 1
3f3e0470:	calla  L3FB44400
3f3e04a0:	sub    a11, a11
3f3e04b0:	move   @0xcb660, a7, 1
3f3e04e0:	move   *a11(0x260), a11, 1
3f3e0500:	add    a7, a11
3f3e0510:	move   a11, @0xcb660, 1
L3F3E0540:
3f3e0540:	move   @0xcb640, a11, 1
3f3e0570:	btst   22, a11
3f3e0580:	jreq   L3F3E0900
3f3e0590:	move   a14, -*sp, 1
3f3e05a0:	sub    a9, a9
3f3e05b0:	move   a9, *a14+, 1
3f3e05c0:	move   a9, *a14+, 1
3f3e05d0:	move   a9, *a14+, 1
3f3e05e0:	movi   0x80000000, a7
3f3e0610:	move   a7, *a14+, 1
3f3e0620:	movi   0x400000, a9
3f3e0650:	move   a9, *a14+, 1
3f3e0660:	sub    a7, a7
3f3e0670:	move   a7, *a14+, 1
3f3e0680:	calla  L3FA904C0
3f3e06b0:	move   a14, -*sp, 1
3f3e06c0:	move   a7, *a14+, 1
3f3e06d0:	calla  L3FA7C050
3f3e0700:	move   *a7(0x260), a11, 1
3f3e0720:	jreq   L3F3E0900
3f3e0730:	move   a14, -*sp, 1
3f3e0740:	move   *a7(0x260), a11, 1
3f3e0760:	sll    0x3, a11
3f3e0770:	move   a11, *a14+, 1
3f3e0780:	move   @0xcb660, a11, 1
3f3e07b0:	sll    0x6, a11
3f3e07c0:	addi   0xcb6a0, a11
3f3e07f0:	move   a11, *a14+, 1
3f3e0800:	addi   0x280, a7
3f3e0820:	move   a7, *a14+, 1
3f3e0830:	calla  L3FB44400
3f3e0860:	sub    a11, a11
3f3e0870:	move   @0xcb660, a7, 1
3f3e08a0:	move   *a11(0x260), a11, 1
3f3e08c0:	add    a7, a11
3f3e08d0:	move   a11, @0xcb660, 1
L3F3E0900:
3f3e0900:	move   @0xcb640, a11, 1
3f3e0930:	btst   23, a11
3f3e0940:	jreq   L3F3E0CC0
3f3e0950:	move   a14, -*sp, 1
3f3e0960:	sub    a9, a9
3f3e0970:	move   a9, *a14+, 1
3f3e0980:	move   a9, *a14+, 1
3f3e0990:	move   a9, *a14+, 1
3f3e09a0:	movi   0x80000000, a7
3f3e09d0:	move   a7, *a14+, 1
3f3e09e0:	movi   0x800000, a9
3f3e0a10:	move   a9, *a14+, 1
3f3e0a20:	sub    a7, a7
3f3e0a30:	move   a7, *a14+, 1
3f3e0a40:	calla  L3FA904C0
3f3e0a70:	move   a14, -*sp, 1
3f3e0a80:	move   a7, *a14+, 1
3f3e0a90:	calla  L3FA7C050
3f3e0ac0:	move   *a7(0x260), a11, 1
3f3e0ae0:	jreq   L3F3E0CC0
3f3e0af0:	move   a14, -*sp, 1
3f3e0b00:	move   *a7(0x260), a11, 1
3f3e0b20:	sll    0x3, a11
3f3e0b30:	move   a11, *a14+, 1
3f3e0b40:	move   @0xcb660, a11, 1
3f3e0b70:	sll    0x6, a11
3f3e0b80:	addi   0xcb6a0, a11
3f3e0bb0:	move   a11, *a14+, 1
3f3e0bc0:	addi   0x280, a7
3f3e0be0:	move   a7, *a14+, 1
3f3e0bf0:	calla  L3FB44400
3f3e0c20:	sub    a11, a11
3f3e0c30:	move   @0xcb660, a7, 1
3f3e0c60:	move   *a11(0x260), a11, 1
3f3e0c80:	add    a7, a11
3f3e0c90:	move   a11, @0xcb660, 1
L3F3E0CC0:
3f3e0cc0:	move   @0xcb640, a11, 1
3f3e0cf0:	btst   8, a11
3f3e0d00:	jreq   L3F3E0FF0
3f3e0d10:	move   a14, -*sp, 1
3f3e0d20:	sub    a9, a9
3f3e0d30:	move   a9, *a14+, 1
3f3e0d40:	move   a9, *a14+, 1
3f3e0d50:	move   a9, *a14+, 1
3f3e0d60:	movi   0x80000000, a7
3f3e0d90:	move   a7, *a14+, 1
3f3e0da0:	movi   0x100, a9
3f3e0dc0:	move   a9, *a14+, 1
3f3e0dd0:	sub    a7, a7
3f3e0de0:	move   a7, *a14+, 1
3f3e0df0:	calla  L3FA904C0
3f3e0e20:	move   a14, -*sp, 1
3f3e0e30:	move   a7, *a14+, 1
3f3e0e40:	calla  L3FA7C050
3f3e0e70:	move   *a7(0x260), a11, 1
3f3e0e90:	jreq   L3F3E0FF0
3f3e0ea0:	move   a14, -*sp, 1
3f3e0eb0:	move   *a7(0x260), a11, 1
3f3e0ed0:	sll    0x3, a11
3f3e0ee0:	move   a11, *a14+, 1
3f3e0ef0:	movi   0xcc6a0, a11
3f3e0f20:	move   a11, *a14+, 1
3f3e0f30:	addi   0x280, a7
3f3e0f50:	move   a7, *a14+, 1
3f3e0f60:	calla  L3FB44400
3f3e0f90:	sub    a7, a7
3f3e0fa0:	move   *a7(0x260), a7, 1
3f3e0fc0:	move   a7, @0xcb680, 1
L3F3E0FF0:
3f3e0ff0:	sub    a8, a8
L3F3E1000:
3f3e1000:	move   *sp(0xa0), a14, 1
3f3e1020:	mmfm   sp, a7,a9,a11,a13
3f3e1040:	rets   2
L3F3E1050:
3f3e1050:	mmtm   sp, a9,a11,a13
3f3e1070:	move   a14, a13
3f3e1080:	addk   32, a14
3f3e1090:	sub    a11, a11
3f3e10a0:	move   a11, @0xcb640, 1
3f3e10d0:	move   a11, @0xcb660, 1
3f3e1100:	move   a11, @0xcb680, 1
3f3e1130:	setf   16, 0, 0
3f3e1140:	move   @0x64000d0, a11, 0
3f3e1170:	btst   2, a11
3f3e1180:	jreq   L3F3E1310
3f3e1190:	calla  L3FDF11B0
3f3e11c0:	movi   0x10fffd80, a11
3f3e11f0:	move   a11, *a13, 1
3f3e1200:	move   a14, -*sp, 1
3f3e1210:	sub    a9, a9
3f3e1220:	move   a9, *a14+, 1
3f3e1230:	movk   1, a9
3f3e1240:	move   a9, *a14+, 1
3f3e1250:	move   a9, *a14+, 1
3f3e1260:	movi   0x10000000, a9
3f3e1290:	move   a9, *a14+, 1
3f3e12a0:	move   a11, *a14+, 1
3f3e12b0:	calla  L3F3DE7B0
3f3e12e0:	calla  L3FDF10F0
L3F3E1310:
3f3e1310:	subk   32, a14
3f3e1320:	mmfm   sp, a9,a11,a13
3f3e1340:	rets
L3F3E1350:
3f3e1350:	mmtm   sp, a9,a11,a13
3f3e1370:	move   a14, a13
3f3e1380:	addi   0x1460, a14
3f3e13a0:	sub    a11, a11
3f3e13b0:	move   a11, @0xcb640, 1
3f3e13e0:	move   @0xcb660, a11, 1
3f3e1410:	move   a11, *a13, 1
3f3e1420:	jreq   L3F3E16F0
3f3e1430:	sub    a11, a11
3f3e1440:	move   a11, *a13(0x1440), 1
3f3e1460:	move   @0xcb660, a9, 1
3f3e1490:	cmp    a9, a11
3f3e14a0:	jrge   L3F3E16F0
L3F3E14B0:
3f3e14b0:	move   *a13(0x1440), a11, 1
3f3e14d0:	sll    0x6, a11
3f3e14e0:	add    a13, a11
3f3e14f0:	move   *a13(0x1440), a9, 1
3f3e1510:	sll    0x6, a9
3f3e1520:	addi   0xcb6a0, a9
3f3e1550:	move   *a9(0x0), *a11(0x40), 1
3f3e1580:	move   *a13(0x1440), a11, 1
3f3e15a0:	sll    0x6, a11
3f3e15b0:	add    a13, a11
3f3e15c0:	move   *a13(0x1440), a9, 1
3f3e15e0:	sll    0x6, a9
3f3e15f0:	addi   0xcb6c0, a9
3f3e1620:	move   *a9(0x0), *a11(0x60), 1
3f3e1650:	move   *a13(0x1440), a11, 1
3f3e1670:	inc    a11
3f3e1680:	move   a11, *a13(0x1440), 1
3f3e16a0:	move   @0xcb660, a9, 1
3f3e16d0:	cmp    a9, a11
3f3e16e0:	jrlt   L3F3E14B0
L3F3E16F0:
3f3e16f0:	move   @0xcb680, a11, 1
3f3e1720:	move   a11, *a13(0x20), 1
3f3e1740:	jreq   L3F3E19E0
3f3e1750:	sub    a9, a9
3f3e1760:	move   a9, *a13(0x1440), 1
3f3e1780:	cmp    a11, a9
3f3e1790:	jrge   L3F3E19E0
L3F3E17A0:
3f3e17a0:	move   *a13(0x1440), a11, 1
3f3e17c0:	sll    0x6, a11
3f3e17d0:	add    a13, a11
3f3e17e0:	move   *a13(0x1440), a9, 1
3f3e1800:	sll    0x6, a9
3f3e1810:	addi   0xcc6a0, a9
3f3e1840:	move   *a9(0x0), *a11(0x1040), 1
3f3e1870:	move   *a13(0x1440), a11, 1
3f3e1890:	sll    0x6, a11
3f3e18a0:	add    a13, a11
3f3e18b0:	move   *a13(0x1440), a9, 1
3f3e18d0:	sll    0x6, a9
3f3e18e0:	addi   0xcc6c0, a9
3f3e1910:	move   *a9(0x0), *a11(0x1060), 1
3f3e1940:	move   *a13(0x1440), a11, 1
3f3e1960:	inc    a11
3f3e1970:	move   a11, *a13(0x1440), 1
3f3e1990:	move   @0xcb680, a9, 1
3f3e19c0:	cmp    a9, a11
3f3e19d0:	jrlt   L3F3E17A0
L3F3E19E0:
3f3e19e0:	move   a14, -*sp, 1
3f3e19f0:	move   @0x1d1930, a11, 1
3f3e1a20:	setf   16, 1, 0
3f3e1a30:	move   @0x1d1960, a9, 0
3f3e1a60:	mpys   a9, a11
3f3e1a70:	sra    0x3, a11
3f3e1a80:	move   a11, *a14+, 1
3f3e1a90:	movi   0x4000000, a11
3f3e1ac0:	move   a11, *a14+, 1
3f3e1ad0:	calla  L3FB44A00
3f3e1b00:	move   a14, -*sp, 1
3f3e1b10:	sub    a9, a9
3f3e1b20:	move   a9, *a14+, 1
3f3e1b30:	movk   1, a9
3f3e1b40:	move   a9, *a14+, 1
3f3e1b50:	move   a9, *a14+, 1
3f3e1b60:	movi   0x6200000, a9
3f3e1b90:	move   a9, *a14+, 1
3f3e1ba0:	calla  L3FA911C0
L3F3E1BD0:
3f3e1bd0:	move   a14, -*sp, 1
3f3e1be0:	move   *a13(0xffa0), *a14+, 1
3f3e1c00:	movk   1, a11
3f3e1c10:	move   a11, *a14+, 1
3f3e1c20:	move   a11, *a14+, 1
3f3e1c30:	move   *a13(0xffc0), *a14+, 1
3f3e1c50:	move   *a13(0xffe0), *a14+, 1
3f3e1c70:	calla  L3F3DE7B0
3f3e1ca0:	move   a8, a9
3f3e1cb0:	jrne   L3F3E1D50
3f3e1cc0:	calla  L3FDF3C30
3f3e1cf0:	move   *a13(0xffa0), a9, 1
3f3e1d10:	andn   a8, a9
3f3e1d20:	move   a9, *a13(0xffa0), 1
3f3e1d40:	jrne   L3F3E1BD0
L3F3E1D50:
3f3e1d50:	move   *a13(0xffe0), a9, 1
3f3e1d70:	btst   9, a9
3f3e1d80:	jrne   L3F3E2070
3f3e1d90:	move   *a13, a11, 1
3f3e1da0:	move   a11, @0xcb660, 1
3f3e1dd0:	jreq   L3F3E2070
3f3e1de0:	sub    a9, a9
3f3e1df0:	move   a9, *a13(0x1440), 1
3f3e1e10:	cmp    a11, a9
3f3e1e20:	jrge   L3F3E2070
L3F3E1E30:
3f3e1e30:	move   *a13(0x1440), a11, 1
3f3e1e50:	sll    0x6, a11
3f3e1e60:	addi   0xcb6a0, a11
3f3e1e90:	move   *a13(0x1440), a9, 1
3f3e1eb0:	sll    0x6, a9
3f3e1ec0:	add    a13, a9
3f3e1ed0:	move   *a9(0x40), *a11(0x0), 1
3f3e1f00:	move   *a13(0x1440), a11, 1
3f3e1f20:	sll    0x6, a11
3f3e1f30:	addi   0xcb6c0, a11
3f3e1f60:	move   *a13(0x1440), a9, 1
3f3e1f80:	sll    0x6, a9
3f3e1f90:	add    a13, a9
3f3e1fa0:	move   *a9(0x60), *a11(0x0), 1
3f3e1fd0:	move   *a13(0x1440), a11, 1
3f3e1ff0:	inc    a11
3f3e2000:	move   a11, *a13(0x1440), 1
3f3e2020:	move   @0xcb660, a9, 1
3f3e2050:	cmp    a9, a11
3f3e2060:	jrlt   L3F3E1E30
L3F3E2070:
3f3e2070:	move   *a13(0xffe0), a11, 1
3f3e2090:	btst   8, a11
3f3e20a0:	jrne   L3F3E23A0
3f3e20b0:	move   *a13(0x20), a9, 1
3f3e20d0:	move   a9, @0xcb680, 1
3f3e2100:	jreq   L3F3E23A0
3f3e2110:	sub    a11, a11
3f3e2120:	move   a11, *a13(0x1440), 1
3f3e2140:	cmp    a9, a11
3f3e2150:	jrge   L3F3E23A0
L3F3E2160:
3f3e2160:	move   *a13(0x1440), a11, 1
3f3e2180:	sll    0x6, a11
3f3e2190:	addi   0xcc6a0, a11
3f3e21c0:	move   *a13(0x1440), a9, 1
3f3e21e0:	sll    0x6, a9
3f3e21f0:	add    a13, a9
3f3e2200:	move   *a9(0x1040), *a11(0x0), 1
3f3e2230:	move   *a13(0x1440), a11, 1
3f3e2250:	sll    0x6, a11
3f3e2260:	addi   0xcc6c0, a11
3f3e2290:	move   *a13(0x1440), a9, 1
3f3e22b0:	sll    0x6, a9
3f3e22c0:	add    a13, a9
3f3e22d0:	move   *a9(0x1060), *a11(0x0), 1
3f3e2300:	move   *a13(0x1440), a11, 1
3f3e2320:	inc    a11
3f3e2330:	move   a11, *a13(0x1440), 1
3f3e2350:	move   @0xcb680, a9, 1
3f3e2380:	cmp    a9, a11
3f3e2390:	jrlt   L3F3E2160
L3F3E23A0:
3f3e23a0:	move   *sp(0x80), a14, 1
3f3e23c0:	mmfm   sp, a9,a11,a13
3f3e23e0:	rets   2
3f3e23f0:	andn   b2, b0
3f3e2400:	andn   a10, a5
3f3e2410:	sla    0x2, b3
3f3e2420:	move   a2, b1
3f3e2430:	sla    0x2, b9
3f3e2440:	sub    a10, a11
3f3e2450:	sla    0x2, b9
3f3e2460:	move   b10, a4
3f3e2470:	addc   a9, a0
3f3e2480:	move   a2, sp
3f3e2490:	cmp    b10, b4
3f3e24a0:	or     a10, a14
3f3e24b0:	.word  0x0045
3f3e24c0:	sla    0x1, a0
3f3e24d0:	sla    0x1, a0
3f3e24e0:	sla    0x1, a0
3f3e24f0:	sla    0x1, a0
3f3e2500:	sla    0x1, a0
3f3e2510:	sla    0x1, a0
3f3e2520:	sla    0x1, a0
3f3e2530:	sla    0x1, a0
3f3e2540:	sla    0x1, a0
3f3e2550:	sla    0x1, a0
3f3e2560:	sla    0x1, a0
3f3e2570:	sla    0x1, a0
3f3e2580:	rev    a0
3f3e2590:	mmtm   sp, a7,a9,a11,a13
3f3e25b0:	move   a14, a13
3f3e25c0:	addi   0xda0, a14
3f3e25e0:	sub    a11, a11
3f3e25f0:	setf   16, 1, 0
3f3e2600:	move   a11, *a13(0x1c0), 0
3f3e2620:	movk   1, a11
3f3e2630:	move   a11, *a13(0x8f0), 1
3f3e2650:	sub    a11, a11
3f3e2660:	move   a11, *a13(0xc10), 1
3f3e2680:	move   a11, *a13(0xc30), 0
3f3e26a0:	move   a11, *a13(0xc40), 0
3f3e26c0:	move   a11, *a13(0xc50), 0
3f3e26e0:	move   a11, *a13(0xd80), 1
3f3e2700:	move   @0xccb80, a11, 1
3f3e2730:	jreq   L3F3E2880
3f3e2740:	move   a14, -*sp, 1
3f3e2750:	move   @0x1e8ba0, a9, 1
3f3e2780:	sra    0x3, a9
3f3e2790:	move   a9, *a14+, 1
3f3e27a0:	move   *a13(0xd80), a9, 1
3f3e27c0:	inc    a9
3f3e27d0:	move   a9, *a13(0xd80), 1
3f3e27f0:	dec    a9
3f3e2800:	move   a9, *a14+, 1
3f3e2810:	movi   0x3f3e7a20, a8
3f3e2840:	move   a8, *a14+, 1
3f3e2850:	calla  L3FB341E0
L3F3E2880:
3f3e2880:	sub    a11, a11
3f3e2890:	move   a11, @0xccae0, 1
3f3e28c0:	move   a14, -*sp, 1
3f3e28d0:	movi   0x3f3e7290, a9
3f3e2900:	move   a9, *a14+, 1
3f3e2910:	calla  L3FD45700
3f3e2940:	move   @0xccb80, a11, 1
3f3e2970:	jreq   L3F3E2AC0
3f3e2980:	move   a14, -*sp, 1
3f3e2990:	move   @0x1e8ba0, a9, 1
3f3e29c0:	sra    0x3, a9
3f3e29d0:	move   a9, *a14+, 1
3f3e29e0:	move   *a13(0xd80), a9, 1
3f3e2a00:	inc    a9
3f3e2a10:	move   a9, *a13(0xd80), 1
3f3e2a30:	dec    a9
3f3e2a40:	move   a9, *a14+, 1
3f3e2a50:	movi   0x3f3e7a20, a8
3f3e2a80:	move   a8, *a14+, 1
3f3e2a90:	calla  L3FB341E0
L3F3E2AC0:
3f3e2ac0:	move   a14, -*sp, 1
3f3e2ad0:	movi   0x3f3e7af0, a8
3f3e2b00:	move   a8, *a14+, 1
3f3e2b10:	move   @0xa6840, *a14+, 1
3f3e2b40:	calla  L3F6F5820
3f3e2b70:	move   a8, *a13(0x180), 1
3f3e2b90:	move   @0xccb80, a11, 1
3f3e2bc0:	jreq   L3F3E2D10
3f3e2bd0:	move   a14, -*sp, 1
3f3e2be0:	move   @0x1e8ba0, a9, 1
3f3e2c10:	sra    0x3, a9
3f3e2c20:	move   a9, *a14+, 1
3f3e2c30:	move   *a13(0xd80), a9, 1
3f3e2c50:	inc    a9
3f3e2c60:	move   a9, *a13(0xd80), 1
3f3e2c80:	dec    a9
3f3e2c90:	move   a9, *a14+, 1
3f3e2ca0:	movi   0x3f3e7a20, a8
3f3e2cd0:	move   a8, *a14+, 1
3f3e2ce0:	calla  L3FB341E0
L3F3E2D10:
3f3e2d10:	move   *a13(0x180), a11, 1
3f3e2d30:	cmpi   0x3ff, a11
3f3e2d50:	jrge   L3F3E2EA0
3f3e2d60:	move   a14, -*sp, 1
3f3e2d70:	movi   0x3f3e7b00, a8
3f3e2da0:	move   a8, *a14+, 1
3f3e2db0:	move   a13, a9
3f3e2dc0:	addi   0x930, a9
3f3e2de0:	move   a9, *a14+, 1
3f3e2df0:	calla  L3FB34430
3f3e2e20:	move   a14, -*sp, 1
3f3e2e30:	move   a9, *a14+, 1
3f3e2e40:	calla  L3F3E6FB0
3f3e2e70:	calla  L3F707A30
L3F3E2EA0:
3f3e2ea0:	move   @0xccb80, a9, 1
3f3e2ed0:	jreq   L3F3E3020
3f3e2ee0:	move   a14, -*sp, 1
3f3e2ef0:	move   @0x1e8ba0, a11, 1
3f3e2f20:	sra    0x3, a11
3f3e2f30:	move   a11, *a14+, 1
3f3e2f40:	move   *a13(0xd80), a11, 1
3f3e2f60:	inc    a11
3f3e2f70:	move   a11, *a13(0xd80), 1
3f3e2f90:	dec    a11
3f3e2fa0:	move   a11, *a14+, 1
3f3e2fb0:	movi   0x3f3e7a20, a8
3f3e2fe0:	move   a8, *a14+, 1
3f3e2ff0:	calla  L3FB341E0
L3F3E3020:
3f3e3020:	move   a14, -*sp, 1
3f3e3030:	movi   0x3f3e7c68, a8
3f3e3060:	move   a8, *a14+, 1
3f3e3070:	calla  L3F9C2570
3f3e30a0:	move   a8, *a13(0x1d0), 1
3f3e30c0:	move   a8, @0xccba0, 1
3f3e30f0:	move   @0xccb80, a11, 1
3f3e3120:	jreq   L3F3E3270
3f3e3130:	move   a14, -*sp, 1
3f3e3140:	move   @0x1e8ba0, a9, 1
3f3e3170:	sra    0x3, a9
3f3e3180:	move   a9, *a14+, 1
3f3e3190:	move   *a13(0xd80), a9, 1
3f3e31b0:	inc    a9
3f3e31c0:	move   a9, *a13(0xd80), 1
3f3e31e0:	dec    a9
3f3e31f0:	move   a9, *a14+, 1
3f3e3200:	movi   0x3f3e7c90, a8
3f3e3230:	move   a8, *a14+, 1
3f3e3240:	calla  L3FB341E0
L3F3E3270:
3f3e3270:	move   @0xccad0, a11
3f3e32a0:	dsj    a11, L3F3E4BC0
3f3e32c0:	move   *a13(0x1d0), a11, 1
3f3e32e0:	move   *a11(0x440), *a13(0x890), 1
3f3e3310:	move   *a11(0x440), a9, 1
3f3e3330:	move   a9, a7
3f3e3340:	sll    0x9, a9
3f3e3350:	sll    0x7, a7
3f3e3360:	add    a7, a9
3f3e3370:	move   *a11(0x480), a7, 1
3f3e3390:	add    a9, a7
3f3e33a0:	move   a7, *a13(0x1f0), 1
3f3e33c0:	move   a14, -*sp, 1
3f3e33d0:	move   a11, *a14+, 1
3f3e33e0:	calla  L3FD60F20
3f3e3410:	move   a8, *a13(0x210), 1
3f3e3430:	move   a14, -*sp, 1
3f3e3440:	move   a13, a9
3f3e3450:	addi   0xd20, a9
3f3e3470:	move   a9, *a14+, 1
3f3e3480:	move   a13, a9
3f3e3490:	addi   0xcc0, a9
3f3e34b0:	move   a9, *a14+, 1
3f3e34c0:	move   a13, a9
3f3e34d0:	addi   0xca0, a9
3f3e34f0:	move   a9, *a14+, 1
3f3e3500:	move   a13, a9
3f3e3510:	addi   0xc80, a9
3f3e3530:	move   a9, *a14+, 1
3f3e3540:	move   a13, a9
3f3e3550:	addi   0xc60, a9
3f3e3570:	move   a9, *a14+, 1
3f3e3580:	move   a13, a9
3f3e3590:	addi   0x270, a9
3f3e35b0:	move   a9, *a14+, 1
3f3e35c0:	move   a13, a9
3f3e35d0:	addi   0x250, a9
3f3e35f0:	move   a9, *a14+, 1
3f3e3600:	move   a8, *a14+, 1
3f3e3610:	move   a11, *a14+, 1
3f3e3620:	calla  L3FD72C50
3f3e3650:	move   a14, -*sp, 1
3f3e3660:	move   a13, a9
3f3e3670:	addi   0x290, a9
3f3e3690:	move   a9, *a14+, 1
3f3e36a0:	move   *a13(0x210), *a14+, 1
3f3e36c0:	move   a11, *a14+, 1
3f3e36d0:	calla  L3FD58A10
3f3e3700:	move   a14, -*sp, 1
3f3e3710:	move   @0xb7180, *a14+, 1
3f3e3740:	move   *a13(0x210), *a14+, 1
3f3e3760:	move   a11, *a14+, 1
3f3e3770:	calla  L3FD421C0
3f3e37a0:	jruc   L3F3E3830
L3F3E37B0:
3f3e37b0:	move   a14, -*sp, 1
3f3e37c0:	movi   0x3f3e7dd8, a8
3f3e37f0:	move   a8, *a14+, 1
3f3e3800:	calla  L3FB341E0
L3F3E3830:
3f3e3830:	move   a14, -*sp, 1
3f3e3840:	sub    a11, a11
3f3e3850:	move   a11, *a14+, 1
3f3e3860:	move   a11, *a14+, 1
3f3e3870:	move   a11, *a14+, 1
3f3e3880:	movk   1, a9
3f3e3890:	move   a9, *a14+, 1
3f3e38a0:	move   a9, *a14+, 1
3f3e38b0:	movi   0x14c, a7
3f3e38d0:	move   a7, *a14+, 1
3f3e38e0:	move   a9, *a14+, 1
3f3e38f0:	move   *a13(0x210), *a14+, 1
3f3e3910:	move   *a13(0x1d0), *a14+, 1
3f3e3930:	calla  L3FD59FD0
3f3e3960:	move   a8, a8
3f3e3970:	jrne   L3F3E37B0
3f3e3980:	move   a11, *a13(0x8b0), 1
3f3e39a0:	move   a14, -*sp, 1
3f3e39b0:	move   a11, *a14+, 1
3f3e39c0:	move   a11, *a14+, 1
3f3e39d0:	move   *a13(0x210), *a14+, 1
3f3e39f0:	move   *a13(0x1d0), *a14+, 1
3f3e3a10:	calla  L3F997000
3f3e3a40:	move   a8, *a13(0x570), 1
3f3e3a60:	move   a14, -*sp, 1
3f3e3a70:	move   a9, *a14+, 1
3f3e3a80:	move   a8, *a14+, 1
3f3e3a90:	move   *a13(0x1d0), *a14+, 1
3f3e3ab0:	calla  L3FD501D0
3f3e3ae0:	move   a14, -*sp, 1
3f3e3af0:	move   *a13(0x1d0), a9, 1
3f3e3b10:	move   *a13(0x890), a7, 1
3f3e3b30:	move   a7, a11
3f3e3b40:	sll    0x9, a7
3f3e3b50:	sll    0x7, a11
3f3e3b60:	add    a11, a7
3f3e3b70:	move   *a9(0x480), a11, 1
3f3e3b90:	add    a7, a11
3f3e3ba0:	move   *a11(0x1a0), *a14+, 1
3f3e3bc0:	move   *a13(0x570), *a14+, 1
3f3e3be0:	move   a9, *a14+, 1
3f3e3bf0:	calla  L3FD99A60
3f3e3c20:	move   a14, -*sp, 1
3f3e3c30:	move   *a13(0x890), a11, 1
3f3e3c50:	move   a11, a7
3f3e3c60:	sll    0x9, a11
3f3e3c70:	sll    0x7, a7
3f3e3c80:	add    a7, a11
3f3e3c90:	move   *a9(0x480), a7, 1
3f3e3cb0:	add    a11, a7
3f3e3cc0:	move   *a7(0x1c0), *a14+, 1
3f3e3ce0:	move   *a13(0x570), *a14+, 1
3f3e3d00:	move   a9, *a14+, 1
3f3e3d10:	calla  L3FD98760
3f3e3d40:	move   a14, -*sp, 1
3f3e3d50:	movk   6, a11
3f3e3d60:	move   a11, *a14+, 1
3f3e3d70:	move   *a13(0x570), *a14+, 1
3f3e3d90:	move   a9, *a14+, 1
3f3e3da0:	calla  L3FD9A7A0
3f3e3dd0:	move   a14, -*sp, 1
3f3e3de0:	move   a9, *a14+, 1
3f3e3df0:	calla  L3FD4AAE0
L3F3E3E20:
3f3e3e20:	move   a14, -*sp, 1
3f3e3e30:	move   a13, a11
3f3e3e40:	addi   0x590, a11
3f3e3e60:	move   a11, *a14+, 1
3f3e3e70:	move   *a13(0x1d0), *a14+, 1
3f3e3e90:	calla  L3F9C1CF0
3f3e3ec0:	jauc   L3F3E4810
L3F3E3EE0:
3f3e3ee0:	move   *a13(0x730), a11, 1
3f3e3f00:	dec    a11
3f3e3f10:	jane   L3F3E48C0
3f3e3f30:	move   *a13(0x6d0), *a13(0x80), 1
3f3e3f60:	move   *a13(0x6f0), *a13(0xa0), 1
3f3e3f90:	move   *a13(0x80), a11, 1
3f3e3fb0:	addk   20, a11
3f3e3fc0:	move   a11, *a13(0xc0), 1
3f3e3fe0:	move   *a13(0xa0), a9, 1
3f3e4000:	addk   20, a9
3f3e4010:	move   a9, *a13(0xe0), 1
3f3e4030:	move   a14, -*sp, 1
3f3e4040:	move   a9, *a14+, 1
3f3e4050:	move   a11, *a14+, 1
3f3e4060:	move   *a13(0xa0), *a14+, 1
3f3e4080:	move   *a13(0x80), *a14+, 1
3f3e40a0:	move   *a13(0x210), *a14+, 1
3f3e40c0:	move   *a13(0x1d0), *a14+, 1
3f3e40e0:	move   *a13(0x570), *a14+, 1
3f3e4100:	calla  L3F3E7530
3f3e4130:	movk   1, a7
3f3e4140:	setf   16, 1, 0
3f3e4150:	move   a7, *a13(0xc50), 0
3f3e4170:	jruc   L3F3E48C0
L3F3E4180:
3f3e4180:	move   *a13(0x730), a11, 1
3f3e41a0:	dec    a11
3f3e41b0:	jrne   L3F3E48C0
3f3e41c0:	move   a14, -*sp, 1
3f3e41d0:	move   *a13(0xe0), *a14+, 1
3f3e41f0:	move   *a13(0xc0), *a14+, 1
3f3e4210:	move   *a13(0xa0), *a14+, 1
3f3e4230:	move   *a13(0x80), *a14+, 1
3f3e4250:	move   *a13(0x210), *a14+, 1
3f3e4270:	move   *a13(0x1d0), *a14+, 1
3f3e4290:	move   *a13(0x570), *a14+, 1
3f3e42b0:	calla  L3F3E7530
3f3e42e0:	movk   1, a11
3f3e42f0:	setf   16, 1, 0
3f3e4300:	move   a11, *a13(0xc40), 0
3f3e4320:	jruc   L3F3E48C0
L3F3E4330:
3f3e4330:	setf   16, 1, 0
3f3e4340:	move   *a13(0xc50), a11, 0
3f3e4360:	dec    a11
3f3e4370:	jrne   L3F3E48C0
3f3e4380:	move   a14, -*sp, 1
3f3e4390:	move   *a13(0xe0), *a14+, 1
3f3e43b0:	move   *a13(0xc0), *a14+, 1
3f3e43d0:	move   *a13(0xa0), *a14+, 1
3f3e43f0:	move   *a13(0x80), *a14+, 1
3f3e4410:	move   *a13(0x210), *a14+, 1
3f3e4430:	move   *a13(0x1d0), *a14+, 1
3f3e4450:	move   *a13(0x570), *a14+, 1
3f3e4470:	calla  L3F3E7530
3f3e44a0:	move   a14, -*sp, 1
3f3e44b0:	move   a13, a11
3f3e44c0:	addi   0xd20, a11
3f3e44e0:	move   a11, *a14+, 1
3f3e44f0:	move   a13, a9
3f3e4500:	addi   0xe0, a9
3f3e4520:	move   a9, *a14+, 1
3f3e4530:	move   a13, a7
3f3e4540:	addi   0xc0, a7
3f3e4560:	move   a7, *a14+, 1
3f3e4570:	move   a13, a7
3f3e4580:	addi   0xc80, a7
3f3e45a0:	move   a7, *a14+, 1
3f3e45b0:	move   a13, a7
3f3e45c0:	addi   0xc60, a7
3f3e45e0:	move   a7, *a14+, 1
3f3e45f0:	move   a13, a7
3f3e4600:	addi   0x270, a7
3f3e4620:	move   a7, *a14+, 1
3f3e4630:	move   a13, a7
3f3e4640:	addi   0x250, a7
3f3e4660:	move   a7, *a14+, 1
3f3e4670:	move   *a13(0x210), *a14+, 1
3f3e4690:	move   *a13(0x1d0), *a14+, 1
3f3e46b0:	calla  L3FD72C50
3f3e46e0:	move   a14, -*sp, 1
3f3e46f0:	move   *a13(0xe0), *a14+, 1
3f3e4710:	move   *a13(0xc0), *a14+, 1
3f3e4730:	move   *a13(0xa0), *a14+, 1
3f3e4750:	move   *a13(0x80), *a14+, 1
3f3e4770:	move   *a13(0x210), *a14+, 1
3f3e4790:	move   *a13(0x1d0), *a14+, 1
3f3e47b0:	move   *a13(0x570), *a14+, 1
3f3e47d0:	calla  L3F3E7530
3f3e4800:	jruc   L3F3E48C0
L3F3E4810:
3f3e4810:	move   *a13(0x590), a8, 1
3f3e4830:	subk   4, a8
3f3e4840:	jaeq   L3F3E3EE0
3f3e4860:	dec    a8
3f3e4870:	jreq   L3F3E4180
3f3e4880:	dec    a8
3f3e4890:	jreq   L3F3E4330
3f3e48a0:	jauc   L3F3E3E20
L3F3E48C0:
3f3e48c0:	setf   16, 1, 0
3f3e48d0:	move   *a13(0xc40), a11, 0
3f3e48f0:	dsj    a11, L3F3E3E20
3f3e4910:	move   @0xccb40, a11, 1
3f3e4940:	move   a11, *a13(0x100), 1
3f3e4960:	move   @0xccb60, a9, 1
3f3e4990:	move   a9, *a13(0x120), 1
3f3e49b0:	move   a14, -*sp, 1
3f3e49c0:	move   @0xb7140, *a14+, 1
3f3e49f0:	move   *a13(0x210), *a14+, 1
3f3e4a10:	move   *a13(0x1d0), *a14+, 1
3f3e4a30:	calla  L3FD421C0
3f3e4a60:	move   a14, -*sp, 1
3f3e4a70:	move   *a13(0x570), *a14+, 1
3f3e4a90:	move   *a13(0x1d0), *a14+, 1
3f3e4ab0:	calla  L3FD4F020
3f3e4ae0:	move   a14, -*sp, 1
3f3e4af0:	sub    a7, a7
3f3e4b00:	move   a7, *a14+, 1
3f3e4b10:	move   *a13(0x1d0), *a14+, 1
3f3e4b30:	calla  L3FDA9050
3f3e4b60:	move   a14, -*sp, 1
3f3e4b70:	move   *a13(0x1d0), *a14+, 1
3f3e4b90:	calla  L3FD4AAE0
L3F3E4BC0:
3f3e4bc0:	move   @0xccb80, a11, 1
3f3e4bf0:	jreq   L3F3E4D40
3f3e4c00:	move   a14, -*sp, 1
3f3e4c10:	move   @0x1e8ba0, a9, 1
3f3e4c40:	sra    0x3, a9
3f3e4c50:	move   a9, *a14+, 1
3f3e4c60:	move   *a13(0xd80), a9, 1
3f3e4c80:	inc    a9
3f3e4c90:	move   a9, *a13(0xd80), 1
3f3e4cb0:	dec    a9
3f3e4cc0:	move   a9, *a14+, 1
3f3e4cd0:	movi   0x3f3e7a20, a8
3f3e4d00:	move   a8, *a14+, 1
3f3e4d10:	calla  L3FB341E0
L3F3E4D40:
3f3e4d40:	move   a14, -*sp, 1
3f3e4d50:	move   *a13(0x1d0), *a14+, 1
3f3e4d70:	calla  L3FD60F20
3f3e4da0:	move   a8, *a13(0x210), 1
3f3e4dc0:	move   a14, -*sp, 1
3f3e4dd0:	move   a13, a11
3f3e4de0:	addi   0x290, a11
3f3e4e00:	move   a11, *a14+, 1
3f3e4e10:	move   a8, *a14+, 1
3f3e4e20:	move   *a13(0x1d0), *a14+, 1
3f3e4e40:	calla  L3FD58A10
3f3e4e70:	move   a14, -*sp, 1
3f3e4e80:	move   @0xb7160, *a14+, 1
3f3e4eb0:	move   *a13(0x210), *a14+, 1
3f3e4ed0:	move   *a13(0x1d0), *a14+, 1
3f3e4ef0:	calla  L3FD421C0
3f3e4f20:	movk   1, a9
3f3e4f30:	setf   16, 1, 0
3f3e4f40:	move   a9, *a13(0x1c0), 0
3f3e4f60:	move   @0xccb80, a7, 1
3f3e4f90:	jreq   L3F3E50E0
3f3e4fa0:	move   a14, -*sp, 1
3f3e4fb0:	move   @0x1e8ba0, a11, 1
3f3e4fe0:	sra    0x3, a11
3f3e4ff0:	move   a11, *a14+, 1
3f3e5000:	move   *a13(0xd80), a11, 1
3f3e5020:	inc    a11
3f3e5030:	move   a11, *a13(0xd80), 1
3f3e5050:	dec    a11
3f3e5060:	move   a11, *a14+, 1
3f3e5070:	movi   0x3f3e7a20, a8
3f3e50a0:	move   a8, *a14+, 1
3f3e50b0:	calla  L3FB341E0
L3F3E50E0:
3f3e50e0:	move   a9, *a13(0x8d0), 1
3f3e5100:	move   a14, -*sp, 1
3f3e5110:	move   *a13(0x1d0), *a14+, 1
3f3e5130:	calla  L3FD4AAE0
3f3e5160:	move   @0xccad0, a11
3f3e5190:	jrne   L3F3E52A0
3f3e51a0:	move   *a13(0x290), *a13(0x100), 1
3f3e51d0:	move   *a13(0x2b0), *a13(0x120), 1
3f3e5200:	move   *a13(0x2d0), a7, 1
3f3e5220:	move   a7, @0xccb00, 1
3f3e5250:	move   *a13(0x2f0), a11, 1
3f3e5270:	move   a11, @0xccb20, 1
L3F3E52A0:
3f3e52a0:	move   @0xccb80, a11, 1
3f3e52d0:	jreq   L3F3E5420
3f3e52e0:	move   a14, -*sp, 1
3f3e52f0:	move   @0x1e8ba0, a7, 1
3f3e5320:	sra    0x3, a7
3f3e5330:	move   a7, *a14+, 1
3f3e5340:	move   *a13(0xd80), a7, 1
3f3e5360:	inc    a7
3f3e5370:	move   a7, *a13(0xd80), 1
3f3e5390:	dec    a7
3f3e53a0:	move   a7, *a14+, 1
3f3e53b0:	movi   0x3f3e7a20, a8
3f3e53e0:	move   a8, *a14+, 1
3f3e53f0:	calla  L3FB341E0
L3F3E5420:
3f3e5420:	move   a14, -*sp, 1
3f3e5430:	move   *a13(0x8f0), *a14+, 1
3f3e5450:	move   a9, *a14+, 1
3f3e5460:	move   @0xccb20, *a14+, 1
3f3e5490:	move   @0xccb00, *a14+, 1
3f3e54c0:	move   *a13(0x120), *a14+, 1
3f3e54e0:	move   *a13(0x100), *a14+, 1
3f3e5500:	move   *a13(0x370), *a14+, 1
3f3e5520:	move   *a13(0x1d0), *a14+, 1
3f3e5540:	calla  L3FD556B0
3f3e5570:	move   a8, @0xccae0, 1
3f3e55a0:	move   @0xccb80, a11, 1
3f3e55d0:	jreq   L3F3E5720
3f3e55e0:	move   a14, -*sp, 1
3f3e55f0:	move   @0x1e8ba0, a7, 1
3f3e5620:	sra    0x3, a7
3f3e5630:	move   a7, *a14+, 1
3f3e5640:	move   *a13(0xd80), a7, 1
3f3e5660:	inc    a7
3f3e5670:	move   a7, *a13(0xd80), 1
3f3e5690:	dec    a7
3f3e56a0:	move   a7, *a14+, 1
3f3e56b0:	movi   0x3f3e7ef0, a8
3f3e56e0:	move   a8, *a14+, 1
3f3e56f0:	calla  L3FB341E0
L3F3E5720:
3f3e5720:	move   @0xccae0, a11, 1
3f3e5750:	jrne   L3F3E5F50
3f3e5760:	jruc   L3F3E5B00
L3F3E5770:
3f3e5770:	move   a14, -*sp, 1
3f3e5780:	movi   0x3f3e8040, a8
3f3e57b0:	move   a8, *a14+, 1
3f3e57c0:	move   a13, a11
3f3e57d0:	addi   0xbb0, a11
3f3e57f0:	move   a11, *a14+, 1
3f3e5800:	calla  L3FB45720
3f3e5830:	jruc   L3F3E5BC0
L3F3E5840:
3f3e5840:	move   a14, -*sp, 1
3f3e5850:	movi   0x3f3e80a0, a8
3f3e5880:	move   a8, *a14+, 1
3f3e5890:	move   a13, a11
3f3e58a0:	addi   0xbb0, a11
3f3e58c0:	move   a11, *a14+, 1
3f3e58d0:	calla  L3FB45720
3f3e5900:	jruc   L3F3E5BC0
L3F3E5910:
3f3e5910:	move   a14, -*sp, 1
3f3e5920:	movi   0x3f3e80e8, a8
3f3e5950:	move   a8, *a14+, 1
3f3e5960:	move   a13, a11
3f3e5970:	addi   0xbb0, a11
3f3e5990:	move   a11, *a14+, 1
3f3e59a0:	calla  L3FB45720
3f3e59d0:	jruc   L3F3E5BC0
L3F3E59E0:
3f3e59e0:	move   a14, -*sp, 1
3f3e59f0:	move   *a13(0x910), a11, 1
3f3e5a10:	move   *a11(0x80), a8, 0
3f3e5a30:	move   a8, *a14+, 1
3f3e5a40:	movi   0x3f3e8130, a8
3f3e5a70:	move   a8, *a14+, 1
3f3e5a80:	move   a13, a9
3f3e5a90:	addi   0xbb0, a9
3f3e5ab0:	move   a9, *a14+, 1
3f3e5ac0:	calla  L3FB34430
3f3e5af0:	jruc   L3F3E5BC0
L3F3E5B00:
3f3e5b00:	move   *a13(0x910), a7, 1
3f3e5b20:	setf   8, 0, 0
3f3e5b30:	move   *a7(0x80), a8, 0
3f3e5b50:	subk   2, a8
3f3e5b60:	jreq   L3F3E5910
3f3e5b70:	subk   6, a8
3f3e5b80:	jreq   L3F3E5840
3f3e5b90:	dec    a8
3f3e5ba0:	jreq   L3F3E5770
3f3e5bb0:	jruc   L3F3E59E0
L3F3E5BC0:
3f3e5bc0:	move   a14, -*sp, 1
3f3e5bd0:	move   a13, a11
3f3e5be0:	addi   0xbb0, a11
3f3e5c00:	move   a11, *a14+, 1
3f3e5c10:	movi   0x3f3e81d0, a8
3f3e5c40:	move   a8, *a14+, 1
3f3e5c50:	move   a13, a9
3f3e5c60:	addi   0x930, a9
3f3e5c80:	move   a9, *a14+, 1
3f3e5c90:	calla  L3FB34430
3f3e5cc0:	setf   16, 1, 0
3f3e5cd0:	move   *a13(0x1c0), a7, 0
3f3e5cf0:	dsjs   a7, L3F3E5E10
3f3e5d00:	move   a14, -*sp, 1
3f3e5d10:	move   @0xb7140, *a14+, 1
3f3e5d40:	move   *a13(0x210), *a14+, 1
3f3e5d60:	move   *a13(0x1d0), *a14+, 1
3f3e5d80:	calla  L3FD421C0
3f3e5db0:	move   a14, -*sp, 1
3f3e5dc0:	move   *a13(0x1d0), *a14+, 1
3f3e5de0:	calla  L3FD4AAE0
L3F3E5E10:
3f3e5e10:	move   a14, -*sp, 1
3f3e5e20:	move   a9, *a14+, 1
3f3e5e30:	calla  L3F3E6FB0
3f3e5e60:	move   a14, -*sp, 1
3f3e5e70:	move   *a13(0x1d0), *a14+, 1
3f3e5e90:	calla  L3FD38C10
3f3e5ec0:	move   a14, -*sp, 1
3f3e5ed0:	move   *a13(0x1d0), *a14+, 1
3f3e5ef0:	calla  L3FD4AAE0
3f3e5f20:	calla  L3F707A30
L3F3E5F50:
3f3e5f50:	move   @0xccb80, a11, 1
3f3e5f80:	jreq   L3F3E60D0
3f3e5f90:	move   a14, -*sp, 1
3f3e5fa0:	move   @0x1e8ba0, a9, 1
3f3e5fd0:	sra    0x3, a9
3f3e5fe0:	move   a9, *a14+, 1
3f3e5ff0:	move   *a13(0xd80), a9, 1
3f3e6010:	inc    a9
3f3e6020:	move   a9, *a13(0xd80), 1
3f3e6040:	dec    a9
3f3e6050:	move   a9, *a14+, 1
3f3e6060:	movi   0x3f3e7a20, a8
3f3e6090:	move   a8, *a14+, 1
3f3e60a0:	calla  L3FB341E0
L3F3E60D0:
3f3e60d0:	move   a14, -*sp, 1
3f3e60e0:	move   @0xb7140, *a14+, 1
3f3e6110:	move   *a13(0x210), *a14+, 1
3f3e6130:	move   *a13(0x1d0), *a14+, 1
3f3e6150:	calla  L3FD421C0
3f3e6180:	move   a14, -*sp, 1
3f3e6190:	move   *a13(0x1d0), *a14+, 1
3f3e61b0:	calla  L3FD4AAE0
3f3e61e0:	move   @0xccb80, a11, 1
3f3e6210:	jreq   L3F3E6360
3f3e6220:	move   a14, -*sp, 1
3f3e6230:	move   @0x1e8ba0, a9, 1
3f3e6260:	sra    0x3, a9
3f3e6270:	move   a9, *a14+, 1
3f3e6280:	move   *a13(0xd80), a9, 1
3f3e62a0:	inc    a9
3f3e62b0:	move   a9, *a13(0xd80), 1
3f3e62d0:	dec    a9
3f3e62e0:	move   a9, *a14+, 1
3f3e62f0:	movi   0x3f3e7a20, a8
3f3e6320:	move   a8, *a14+, 1
3f3e6330:	calla  L3FB341E0
L3F3E6360:
3f3e6360:	move   @0xccae0, a11, 1
3f3e6390:	move   *a11(0x40), *a13(0x60), 1
3f3e63c0:	move   a14, -*sp, 1
3f3e63d0:	move   @0xa67f0, *a14+, 1
3f3e6400:	calla  L3F6FCA50
3f3e6430:	sub    a11, a11
3f3e6440:	move   a11, @0xd3a70, 1
3f3e6470:	move   a14, -*sp, 1
3f3e6480:	setf   1, 0, 0
3f3e6490:	move   @0xaed25, a9, 0
3f3e64c0:	move   a9, *a14+, 1
3f3e64d0:	move   @0xaeccd, a7, 0
3f3e6500:	move   a7, *a14+, 1
3f3e6510:	move   @0xaeccc, a7, 0
3f3e6540:	move   a7, *a14+, 1
3f3e6550:	move   @0xaecca, a7, 0
3f3e6580:	move   a7, *a14+, 1
3f3e6590:	move   @0xccae0, a7, 1
3f3e65c0:	move   *a7, a9, 1
3f3e65d0:	addk   31, a9
3f3e65e0:	movk   31, a7
3f3e65f0:	andn   a7, a9
3f3e6600:	move   a9, *a14+, 1
3f3e6610:	move   @0xccb20, *a14+, 1
3f3e6640:	move   @0xccb00, *a14+, 1
3f3e6670:	move   a11, *a14+, 1
3f3e6680:	move   a11, *a14+, 1
3f3e6690:	calla  L3F3F56B0
3f3e66c0:	move   @0xccb80, a9, 1
3f3e66f0:	jreq   L3F3E6840
3f3e6700:	move   a14, -*sp, 1
3f3e6710:	move   @0x1e8ba0, a11, 1
3f3e6740:	sra    0x3, a11
3f3e6750:	move   a11, *a14+, 1
3f3e6760:	move   *a13(0xd80), a11, 1
3f3e6780:	inc    a11
3f3e6790:	move   a11, *a13(0xd80), 1
3f3e67b0:	dec    a11
3f3e67c0:	move   a11, *a14+, 1
3f3e67d0:	movi   0x3f3e8308, a8
3f3e6800:	move   a8, *a14+, 1
3f3e6810:	calla  L3FB341E0
L3F3E6840:
3f3e6840:	move   a14, -*sp, 1
3f3e6850:	move   @0xa67f0, *a14+, 1
3f3e6880:	calla  L3F6FCF10
3f3e68b0:	sub    a11, a11
3f3e68c0:	movb   a11, @0xccac0
3f3e68f0:	movk   3, a9
3f3e6900:	movb   a9, @0xccac8
3f3e6930:	move   @0xccb80, a7, 1
3f3e6960:	jreq   L3F3E6AB0
3f3e6970:	move   a14, -*sp, 1
3f3e6980:	move   @0x1e8ba0, a7, 1
3f3e69b0:	sra    0x3, a7
3f3e69c0:	move   a7, *a14+, 1
3f3e69d0:	move   *a13(0xd80), a7, 1
3f3e69f0:	inc    a7
3f3e6a00:	move   a7, *a13(0xd80), 1
3f3e6a20:	dec    a7
3f3e6a30:	move   a7, *a14+, 1
3f3e6a40:	movi   0x3f3e7a20, a8
3f3e6a70:	move   a8, *a14+, 1
3f3e6a80:	calla  L3FB341E0
L3F3E6AB0:
3f3e6ab0:	move   @0xccae0, a7, 1
3f3e6ae0:	jreq   L3F3E6B70
3f3e6af0:	move   a14, -*sp, 1
3f3e6b00:	move   a7, *a14+, 1
3f3e6b10:	move   *a7(0x220), a9, 1
3f3e6b30:	call   a9
3f3e6b40:	move   a11, @0xccae0, 1
L3F3E6B70:
3f3e6b70:	move   @0xccb80, a9, 1
3f3e6ba0:	jreq   L3F3E6CF0
3f3e6bb0:	move   a14, -*sp, 1
3f3e6bc0:	move   @0x1e8ba0, a7, 1
3f3e6bf0:	sra    0x3, a7
3f3e6c00:	move   a7, *a14+, 1
3f3e6c10:	move   *a13(0xd80), a7, 1
3f3e6c30:	inc    a7
3f3e6c40:	move   a7, *a13(0xd80), 1
3f3e6c60:	dec    a7
3f3e6c70:	move   a7, *a14+, 1
3f3e6c80:	movi   0x3f3e8440, a8
3f3e6cb0:	move   a8, *a14+, 1
3f3e6cc0:	calla  L3FB341E0
L3F3E6CF0:
3f3e6cf0:	move   a14, -*sp, 1
3f3e6d00:	move   *a13(0x1d0), *a14+, 1
3f3e6d20:	calla  L3FD38C10
3f3e6d50:	move   a14, -*sp, 1
3f3e6d60:	move   *a13(0x1d0), *a14+, 1
3f3e6d80:	calla  L3FD4AAE0
3f3e6db0:	move   @0xccb80, a9, 1
3f3e6de0:	jreq   L3F3E6F30
3f3e6df0:	move   a14, -*sp, 1
3f3e6e00:	move   @0x1e8ba0, a7, 1
3f3e6e30:	sra    0x3, a7
3f3e6e40:	move   a7, *a14+, 1
3f3e6e50:	move   *a13(0xd80), a7, 1
3f3e6e70:	inc    a7
3f3e6e80:	move   a7, *a13(0xd80), 1
3f3e6ea0:	dec    a7
3f3e6eb0:	move   a7, *a14+, 1
3f3e6ec0:	movi   0x3f3e8590, a8
3f3e6ef0:	move   a8, *a14+, 1
3f3e6f00:	calla  L3FB341E0
L3F3E6F30:
3f3e6f30:	calla  L3F707A30
3f3e6f60:	subi   0xda0, a14
3f3e6f80:	mmfm   sp, a7,a9,a11,a13
3f3e6fa0:	rets
L3F3E6FB0:
3f3e6fb0:	mmtm   sp, a9,a11,a13
3f3e6fd0:	move   a14, a13
3f3e6fe0:	move   a14, -*sp, 1
3f3e6ff0:	move   *a13(0xffe0), *a14+, 1
3f3e7010:	movi   0x3f3e86d8, a8
3f3e7040:	move   a8, *a14+, 1
3f3e7050:	calla  L3FB341E0
3f3e7080:	move   @0xccae0, a11, 1
3f3e70b0:	jreq   L3F3E7150
3f3e70c0:	move   a14, -*sp, 1
3f3e70d0:	move   a11, *a14+, 1
3f3e70e0:	move   *a11(0x220), a9, 1
3f3e7100:	call   a9
3f3e7110:	sub    a11, a11
3f3e7120:	move   a11, @0xccae0, 1
L3F3E7150:
3f3e7150:	move   a14, -*sp, 1
3f3e7160:	move   @0xccba0, *a14+, 1
3f3e7190:	calla  L3FD38C10
3f3e71c0:	sub    a11, a11
3f3e71d0:	movb   a11, @0xccac0
3f3e7200:	movk   2, a9
3f3e7210:	movb   a9, @0xccac8
3f3e7240:	move   *sp(0x80), a14, 1
3f3e7260:	mmfm   sp, a9,a11,a13
3f3e7280:	rets   2
3f3e7290:	mmtm   sp, a9,a11,a13
3f3e72b0:	move   a14, a13
3f3e72c0:	addi   0x280, a14
3f3e72e0:	move   a14, -*sp, 1
3f3e72f0:	movi   0x50, a11
3f3e7310:	move   a11, *a14+, 1
3f3e7320:	move   a13, *a14+, 1
3f3e7330:	move   *a13(0xffc0), a9, 1
3f3e7350:	setf   8, 0, 0
3f3e7360:	move   *a9(0x80), a8, 0
3f3e7380:	move   a8, *a14+, 1
3f3e7390:	move   *a13(0xffe0), *a14+, 1
3f3e73b0:	calla  L3F99C570
3f3e73e0:	move   a14, -*sp, 1
3f3e73f0:	move   a13, *a14+, 1
3f3e7400:	movi   0x3f3e86f8, a8
3f3e7430:	move   a8, *a14+, 1
3f3e7440:	calla  L3FB341E0
3f3e7470:	move   a14, -*sp, 1
3f3e7480:	movi   0x3e8, a11
3f3e74a0:	move   a11, *a14+, 1
3f3e74b0:	calla  L3FB33A20
3f3e74e0:	move   *sp(0x80), a14, 1
3f3e7500:	mmfm   sp, a9,a11,a13
3f3e7520:	rets   2
L3F3E7530:
3f3e7530:	mmtm   sp, a9,a11,a13
3f3e7550:	move   a14, a13
3f3e7560:	addi   0x40, a14
3f3e7580:	move   *a13(0xff80), a11, 1
3f3e75a0:	move   *a13(0xff40), a9, 1
3f3e75c0:	cmp    a9, a11
3f3e75d0:	jrle   L3F3E7640
3f3e75e0:	sub    a9, a11
3f3e75f0:	move   a11, @0xccb00, 1
3f3e7620:	move   a9, *a13, 1
3f3e7630:	jruc   L3F3E7690
L3F3E7640:
3f3e7640:	sub    a11, a9
3f3e7650:	move   a9, @0xccb00, 1
3f3e7680:	move   a11, *a13, 1
L3F3E7690:
3f3e7690:	move   *a13(0xff60), a11, 1
3f3e76b0:	move   *a13(0xff20), a9, 1
3f3e76d0:	cmp    a9, a11
3f3e76e0:	jrle   L3F3E7760
3f3e76f0:	move   a9, *a13(0x20), 1
3f3e7710:	sub    a9, a11
3f3e7720:	move   a11, @0xccb20, 1
3f3e7750:	jruc   L3F3E77C0
L3F3E7760:
3f3e7760:	move   a11, *a13(0x20), 1
3f3e7780:	sub    a11, a9
3f3e7790:	move   a9, @0xccb20, 1
L3F3E77C0:
3f3e77c0:	move   *a13, a11, 1
3f3e77d0:	move   a11, @0xccb40, 1
3f3e7800:	move   *a13(0x20), a9, 1
3f3e7820:	move   a9, @0xccb60, 1
3f3e7850:	move   a14, -*sp, 1
3f3e7860:	move   @0xccb20, *a14+, 1
3f3e7890:	move   @0xccb00, *a14+, 1
3f3e78c0:	move   a9, *a14+, 1
3f3e78d0:	move   a11, *a14+, 1
3f3e78e0:	move   *a13(0xffe0), *a14+, 1
3f3e7900:	move   *a13(0xffa0), *a14+, 1
3f3e7920:	move   *a13(0xffc0), *a14+, 1
3f3e7940:	calla  L3F99BC60
3f3e7970:	move   a14, -*sp, 1
3f3e7980:	move   *a13(0xffc0), *a14+, 1
3f3e79a0:	calla  L3FD4AAE0
3f3e79d0:	move   *sp(0x80), a14, 1
3f3e79f0:	mmfm   sp, a9,a11,a13
3f3e7a10:	rets   2
3f3e7a20:	sll    0x9, a3
3f3e7a30:	srl    0x1d, a4
3f3e7a40:	mods   a9, a0
3f3e7a50:	mods   a11, a5
3f3e7a60:	srl    b2, sp
3f3e7a70:	sra    b11, b2
3f3e7a80:	sla    0x3, a5
3f3e7a90:	sla    0x1, b13
3f3e7aa0:	.word  0x7825
3f3e7ab0:	sll    a1, a0
3f3e7ac0:	.word  0x7479
3f3e7ad0:	.word  0x7365
3f3e7ae0:	.word  0x000a
3f3e7af0:	.word  0x0077
3f3e7b00:	.word  0x7270
3f3e7b10:	modu   a3, a9
3f3e7b20:	mpyu   b11, b4
3f3e7b30:	sll    b11, b3
3f3e7b40:	dsjs   b2, L3F3E7C80
3f3e7b50:	move   a1, b0
3f3e7b60:	.word  0x746f
3f3e7b70:	sra    a9, a0
3f3e7b80:	modu   a11, a14
3f3e7b90:	srl    b11, b5
3f3e7ba0:	sla    0x3, a8
3f3e7bb0:	.word  0x7562
3f3e7bc0:	srl    a3, a6
3f3e7bd0:	.word  0x7265
3f3e7be0:	.word  0x7320
3f3e7bf0:	sla    b11, b0
3f3e7c00:	sra    a11, a3
3f3e7c10:	modu   a9, a0
3f3e7c20:	sla    0x3, a14
3f3e7c30:	sra    a11, a4
3f3e7c40:	rl     b11, b6
3f3e7c50:	sra    a11, a3
3f3e7c60:	rl     0x0, a0
3f3e7c70:	dsjs   b10, L3F3E7D90
L3F3E7C80:
3f3e7c80:	rev    b0
3f3e7c90:	sll    0x9, a3
3f3e7ca0:	srl    0x1d, a4
3f3e7cb0:	mods   a9, a0
3f3e7cc0:	mods   a11, a5
3f3e7cd0:	srl    b2, sp
3f3e7ce0:	sra    b11, b2
3f3e7cf0:	sla    0x3, a5
3f3e7d00:	sla    0x1, b13
3f3e7d10:	.word  0x7825
3f3e7d20:	sll    a1, a0
3f3e7d30:	.word  0x7479
3f3e7d40:	.word  0x7365
3f3e7d50:	modu   a9, a0
3f3e7d60:	sra    b11, b0
3f3e7d70:	sra    a11, a14
3f3e7d80:	sla    0x3, a4
L3F3E7D90:
3f3e7d90:	rl     a11, a4
3f3e7da0:	.word  0x7073
3f3e7db0:	sla    a11, a12
3f3e7dc0:	.word  0x0a79
3f3e7dd0:	.word  0x7000
3f3e7de0:	rl     b11, b2
3f3e7df0:	.word  0x746e
3f3e7e00:	.word  0x735f
3f3e7e10:	.word  0x7263
3f3e7e20:	sla    0x1, b10
3f3e7e30:	modu   b2, b5
3f3e7e40:	sll    a3, a1
3f3e7e50:	sra    a11, a12
3f3e7e60:	.word  0x7420
3f3e7e70:	sla    0x3, sp
3f3e7e80:	.word  0x7267
3f3e7e90:	sll    a3, a1
3f3e7ea0:	.word  0x7020
3f3e7eb0:	rl     a11, sp
3f3e7ec0:	.word  0x746e
3f3e7ed0:	.word  0x7265
3f3e7ee0:	.word  0x000a
3f3e7ef0:	sll    0x9, a3
3f3e7f00:	srl    0x1d, a4
3f3e7f10:	mods   a9, a0
3f3e7f20:	mods   a11, a5
3f3e7f30:	srl    b2, sp
3f3e7f40:	sra    b11, b2
3f3e7f50:	sla    0x3, a5
3f3e7f60:	sla    0x1, b13
3f3e7f70:	.word  0x7825
3f3e7f80:	sll    a1, a0
3f3e7f90:	.word  0x7479
3f3e7fa0:	.word  0x7365
3f3e7fb0:	sla    a9, a0
3f3e7fc0:	.word  0x7466
3f3e7fd0:	.word  0x7265
3f3e7fe0:	srl    a9, a0
3f3e7ff0:	.word  0x7465
3f3e8000:	rl     a9, a0
3f3e8010:	sla    a11, a13
3f3e8020:	sra    a11, a7
3f3e8030:	.word  0x000a
3f3e8040:	sla    a10, a2
3f3e8050:	sub    a3, a4
3f3e8060:	sla    b11, b2
3f3e8070:	sla    b11, b7
3f3e8080:	mods   a3, a2
3f3e8090:	.word  0x0065
3f3e80a0:	sla    a10, a2
3f3e80b0:	move   a11, a4
3f3e80c0:	.word  0x7461
3f3e80d0:	rl     a3, a3
3f3e80e0:	addc   a0, a0
3f3e80f0:	sra    a3, a1
3f3e8100:	sla    b10, b6
3f3e8110:	.word  0x756c
L3F3E8120:
3f3e8120:	.word  0x0065
3f3e8130:	move   b2, a5
3f3e8140:	move   a2, b11
3f3e8150:	xor    a10, sp
3f3e8160:	dsjs   a14, L3F3E8290
3f3e8170:	xor    a1, a0
3f3e8180:	move   a2, a1
3f3e8190:	sub    b10, b5
3f3e81a0:	dsjs   a0, L3F3E8120
3f3e81b0:	sll    0x9, a0
3f3e81c0:	.word  0x0064
3f3e81d0:	.word  0x7270
3f3e81e0:	mpyu   b11, b4
3f3e81f0:	sll    b11, b3
3f3e8200:	dsjs   b2, L3F3E8340
3f3e8210:	sub    a9, a0
3f3e8220:	.word  0x7272
3f3e8230:	.word  0x726f
3f3e8240:	rl     a9, a0
3f3e8250:	sla    0x3, a14
3f3e8260:	sra    b11, b2
3f3e8270:	.word  0x7274
3f3e8280:	rl     a11, a5
L3F3E8290:
3f3e8290:	rl     b11, b6
3f3e82a0:	srl    a11, a14
3f3e82b0:	rl     a9, a0
3f3e82c0:	sla    a11, a13
3f3e82d0:	sra    a11, a7
3f3e82e0:	sla    0x1, b10
L3F3E82F0:
3f3e82f0:	.word  0x7325
3f3e8300:	sla    0x18, a0
3f3e8310:	sra    a1, a5
3f3e8320:	sla    0x1, a12
3f3e8330:	sra    a11, a13
L3F3E8340:
3f3e8340:	mpyu   a11, a13
3f3e8350:	.word  0x7266
3f3e8360:	sra    a11, a5
3f3e8370:	dsjs   a0, L3F3E82F0
3f3e8380:	sll    0x9, a0
3f3e8390:	sla    0x3, b8
3f3e83a0:	.word  0x7962
3f3e83b0:	sra    b11, b4
3f3e83c0:	sla    0x3, b3
3f3e83d0:	modu   a11, a4
3f3e83e0:	sra    a11, a14
3f3e83f0:	sra    a1, a0
3f3e8400:	mods   b11, b5
3f3e8410:	rl     b11, b0
3f3e8420:	srl    a11, a14
3f3e8430:	.word  0x000a
3f3e8440:	sll    0x9, a3
3f3e8450:	srl    0x1d, a4
3f3e8460:	mods   a9, a0
3f3e8470:	mods   a11, a5
3f3e8480:	srl    b2, sp
3f3e8490:	sra    b11, b2
3f3e84a0:	sla    0x3, a5
3f3e84b0:	sla    0x1, b13
3f3e84c0:	.word  0x7825
3f3e84d0:	sll    a1, a0
3f3e84e0:	.word  0x7479
3f3e84f0:	.word  0x7365
3f3e8500:	sra    a1, a0
3f3e8510:	.word  0x7365
3f3e8520:	.word  0x7274
3f3e8530:	.word  0x796f
3f3e8540:	sra    a3, a5
3f3e8550:	rl     a9, a0
3f3e8560:	sla    a11, a13
3f3e8570:	sra    a11, a7
3f3e8580:	.word  0x000a
3f3e8590:	sll    0x9, a3
3f3e85a0:	srl    0x1d, a4
3f3e85b0:	mods   a9, a0
3f3e85c0:	mods   a11, a5
3f3e85d0:	srl    b2, sp
3f3e85e0:	sra    b11, b2
3f3e85f0:	sla    0x3, a5
3f3e8600:	sla    0x1, b13
3f3e8610:	.word  0x7825
3f3e8620:	sll    a1, a0
3f3e8630:	.word  0x7479
3f3e8640:	.word  0x7365
3f3e8650:	sll    a9, a0
3f3e8660:	modu   a11, a12
3f3e8670:	sra    b11, b3
3f3e8680:	sla    0x3, a4
3f3e8690:	rl     a11, a4
3f3e86a0:	.word  0x7073
3f3e86b0:	sla    a11, a12
3f3e86c0:	.word  0x0a79
3f3e86d0:	sll    0x8, a0
3f3e86e0:	.word  0x0a73
3f3e86f0:	.word  0x7000
3f3e8700:	rl     b11, b2
3f3e8710:	.word  0x746e
3f3e8720:	.word  0x735f
3f3e8730:	.word  0x7263
3f3e8740:	sla    0x1, b10
3f3e8750:	sub    b10, b3
3f3e8760:	clr    b2
3f3e8770:	andn   a2, a5
3f3e8780:	sub    a9, a0
3f3e8790:	andn   b2, b2
3f3e87a0:	andn   a2, sp
3f3e87b0:	sll    0x9, a0
3f3e87c0:	.word  0x0a73
3f3e87d0:	.word  0x0000
3f3e87e0:	mmtm   sp, a7,a9,a11,a13
3f3e8800:	move   a14, a13
3f3e8810:	addk   32, a14
3f3e8820:	move   *a13(0xffe0), a11, 1
3f3e8840:	move   *a11(0x4a0), *a13(0x0), 1
3f3e8870:	move   *a13, a11, 1
3f3e8880:	jreq   L3F3E8D50
L3F3E8890:
3f3e8890:	move   a14, -*sp, 1
3f3e88a0:	move   *a13, a11, 1
3f3e88b0:	move   *a11(0x40), *a14+, 1
3f3e88d0:	move   *a11(0x20), *a14+, 1
3f3e88f0:	movi   0x3f3eeaf0, a8
3f3e8920:	move   a8, *a14+, 1
3f3e8930:	calla  L3F927BC0
3f3e8960:	move   a14, -*sp, 1
3f3e8970:	setf   16, 1, 0
3f3e8980:	move   *a11(0x60), a8, 0
3f3e89a0:	move   a8, *a14+, 1
3f3e89b0:	movi   0x3f3eeb28, a8
3f3e89e0:	move   a8, *a14+, 1
3f3e89f0:	calla  L3F927BC0
3f3e8a20:	move   a14, -*sp, 1
3f3e8a30:	movi   0x3f3eebd0, a8
3f3e8a60:	move   a8, *a14+, 1
3f3e8a70:	calla  L3F927BC0
3f3e8aa0:	sub    a9, a9
3f3e8ab0:	setf   16, 1, 0
3f3e8ac0:	move   *a11(0x60), a11, 0
3f3e8ae0:	sra    0x3, a11
3f3e8af0:	move   *a13, a7, 1
3f3e8b00:	move   *a7(0x70), a7, 1
3f3e8b20:	mpys   a7, a11
3f3e8b30:	cmp    a11, a9
3f3e8b40:	jrge   L3F3E8D10
L3F3E8B50:
3f3e8b50:	move   a14, -*sp, 1
3f3e8b60:	move   *a13, a11, 1
3f3e8b70:	move   a9, a7
3f3e8b80:	sll    0x3, a7
3f3e8b90:	move   *a11(0x90), a11, 1
3f3e8bb0:	add    a7, a11
3f3e8bc0:	setf   8, 0, 0
3f3e8bd0:	move   *a11, a8, 0
3f3e8be0:	move   a8, *a14+, 1
3f3e8bf0:	movi   0x3f3eec58, a8
3f3e8c20:	move   a8, *a14+, 1
3f3e8c30:	calla  L3F927BC0
3f3e8c60:	inc    a9
3f3e8c70:	move   *a13, a11, 1
3f3e8c80:	setf   16, 1, 0
3f3e8c90:	move   *a11(0x60), a7, 0
3f3e8cb0:	sra    0x3, a7
3f3e8cc0:	move   *a11(0x70), a11, 1
3f3e8ce0:	mpys   a11, a7
3f3e8cf0:	cmp    a7, a9
3f3e8d00:	jrlt   L3F3E8B50
L3F3E8D10:
3f3e8d10:	move   *a13, a11, 1
3f3e8d20:	move   *a11, *a13, 1
3f3e8d30:	move   *a13, a11, 1
3f3e8d40:	jrne   L3F3E8890
L3F3E8D50:
3f3e8d50:	move   *sp(0xa0), a14, 1
3f3e8d70:	mmfm   sp, a7,a9,a11,a13
3f3e8d90:	rets   2
3f3e8da0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f3e8dc0:	move   a14, a13
3f3e8dd0:	addi   0x1c0, a14
3f3e8df0:	move   *a13(0xffe0), a11, 1
3f3e8e10:	move   *a11(0x40), a9, 1
3f3e8e30:	setf   16, 0, 0
3f3e8e40:	move   *a9(0x10), a11, 0
3f3e8e60:	subk   3, a11
3f3e8e70:	jrnc   L3F3E8EB0
3f3e8e80:	movk   16, a8
3f3e8e90:	jauc   L3F3E9E90
L3F3E8EB0:
3f3e8eb0:	move   *a9(0x40), a11, 0
3f3e8ed0:	move   *a9(0x10), a7, 0
3f3e8ef0:	subk   3, a7
3f3e8f00:	cmp    a11, a7
3f3e8f10:	jreq   L3F3E8F50
3f3e8f20:	movk   16, a8
3f3e8f30:	jauc   L3F3E9E90
L3F3E8F50:
3f3e8f50:	move   a14, -*sp, 1
3f3e8f60:	move   *a13(0xffe0), *a14+, 1
3f3e8f80:	move   *a9(0x20), *a14+, 1
3f3e8fa0:	calla  L3F7F65F0
3f3e8fd0:	move   a8, *a13(0x60), 1
3f3e8ff0:	move   a8, a7
3f3e9000:	jrne   L3F3E9040
3f3e9010:	movk   3, a8
3f3e9020:	jauc   L3F3E9E90
L3F3E9040:
3f3e9040:	move   a9, a10
3f3e9050:	addi   0x60, a10
3f3e9070:	move   a14, -*sp, 1
3f3e9080:	setf   16, 0, 0
3f3e9090:	move   *a9(0x40), a11, 0
3f3e90b0:	sll    0x2, a11
3f3e90c0:	move   a11, *a14+, 1
3f3e90d0:	movk   1, a11
3f3e90e0:	move   a11, *a14+, 1
3f3e90f0:	calla  L3F703D90
3f3e9120:	move   a8, *a13(0x80), 1
3f3e9140:	sub    a11, a11
3f3e9150:	move   a11, *a13, 1
3f3e9160:	setf   16, 0, 0
3f3e9170:	move   *a9(0x40), a7, 0
3f3e9190:	cmp    a7, a11
3f3e91a0:	jrnc   L3F3E9870
L3F3E91B0:
3f3e91b0:	move   a14, -*sp, 1
3f3e91c0:	move   *a13, a11, 1
3f3e91d0:	sll    0x5, a11
3f3e91e0:	add    a10, a11
3f3e91f0:	move   *a11+, *a14+, 1
3f3e9200:	calla  L3F7F5520
3f3e9230:	move   a8, a7
3f3e9240:	jrne   L3F3E92E0
3f3e9250:	move   a14, -*sp, 1
3f3e9260:	move   *a13(0x80), *a14+, 1
3f3e9280:	calla  L3F702440
3f3e92b0:	movk   5, a8
3f3e92c0:	jauc   L3F3E9E90
L3F3E92E0:
3f3e92e0:	move   *a13, a11, 1
3f3e92f0:	inc    a11
3f3e9300:	move   a11, *a13(0x20), 1
3f3e9320:	setf   16, 0, 0
3f3e9330:	move   *a9(0x40), a7, 0
3f3e9350:	cmp    a7, a11
3f3e9360:	jrnc   L3F3E9550
L3F3E9370:
3f3e9370:	move   *a13(0x20), a11, 1
3f3e9390:	sll    0x5, a11
3f3e93a0:	add    a10, a11
3f3e93b0:	move   *a13, a7, 1
3f3e93c0:	sll    0x5, a7
3f3e93d0:	add    a10, a7
3f3e93e0:	move   *a11, a11, 1
3f3e93f0:	move   *a7, a7, 1
3f3e9400:	cmp    a7, a11
3f3e9410:	jrne   L3F3E94B0
3f3e9420:	move   a14, -*sp, 1
3f3e9430:	move   *a13(0x80), *a14+, 1
3f3e9450:	calla  L3F702440
3f3e9480:	movk   8, a8
3f3e9490:	jauc   L3F3E9E90
L3F3E94B0:
3f3e94b0:	move   *a13(0x20), a11, 1
3f3e94d0:	inc    a11
3f3e94e0:	move   a11, *a13(0x20), 1
3f3e9500:	setf   16, 0, 0
3f3e9510:	move   *a9(0x40), a7, 0
3f3e9530:	cmp    a7, a11
3f3e9540:	jrc   L3F3E9370
L3F3E9550:
3f3e9550:	move   *a13(0x60), a7, 1
3f3e9570:	move   *a7(0x4a0), *a13(0xa0), 1
3f3e95a0:	move   *a13(0xa0), a7, 1
3f3e95c0:	jreq   L3F3E96F0
L3F3E95D0:
3f3e95d0:	move   *a13(0xa0), a11, 1
3f3e95f0:	move   *a13, a7, 1
3f3e9600:	sll    0x5, a7
3f3e9610:	add    a10, a7
3f3e9620:	move   *a11(0x20), a11, 1
3f3e9640:	move   *a7, a7, 1
3f3e9650:	cmp    a7, a11
3f3e9660:	jreq   L3F3E9770
3f3e9670:	move   *a13(0xa0), a11, 1
3f3e9690:	move   *a11(0x0), *a13(0xa0), 1
3f3e96c0:	move   *a13(0xa0), a11, 1
3f3e96e0:	jrne   L3F3E95D0
L3F3E96F0:
3f3e96f0:	move   a14, -*sp, 1
3f3e9700:	move   *a13(0x80), *a14+, 1
3f3e9720:	calla  L3F702440
3f3e9750:	movk   8, a8
3f3e9760:	jruc   L3F3E9E90
L3F3E9770:
3f3e9770:	move   *a13, a11, 1
3f3e9780:	sll    0x5, a11
3f3e9790:	move   *a13(0x80), a7, 1
3f3e97b0:	add    a7, a11
3f3e97c0:	move   *a13(0xa0), *a11(0x0), 1
3f3e97f0:	move   *a13, a11, 1
3f3e9800:	inc    a11
3f3e9810:	move   a11, *a13, 1
3f3e9820:	setf   16, 0, 0
3f3e9830:	move   *a9(0x40), a7, 0
3f3e9850:	cmp    a7, a11
3f3e9860:	jrc   L3F3E91B0
L3F3E9870:
3f3e9870:	setf   16, 1, 0
3f3e9880:	move   *a9(0x50), a7, 0
3f3e98a0:	move   a7, *a13(0x40), 1
3f3e98c0:	setf   16, 0, 0
3f3e98d0:	move   *a9(0x40), a7, 0
3f3e98f0:	jreq   L3F3E9E80
3f3e9900:	move   *a13(0x40), a7, 1
3f3e9920:	jrgt   L3F3E9940
3f3e9930:	neg    a7
L3F3E9940:
3f3e9940:	move   *a9(0x40), a11, 0
3f3e9960:	modu   a11, a7
3f3e9970:	jreq   L3F3E9E80
3f3e9980:	move   *a13(0x40), a11, 1
3f3e99a0:	jrge   L3F3E9A30
L3F3E99B0:
3f3e99b0:	move   *a13(0x40), a11, 1
3f3e99d0:	move   *a9(0x40), a7, 0
3f3e99f0:	add    a11, a7
3f3e9a00:	move   a7, *a13(0x40), 1
3f3e9a20:	jrlt   L3F3E99B0
L3F3E9A30:
3f3e9a30:	sub    a11, a11
3f3e9a40:	move   a11, *a13, 1
3f3e9a50:	move   *a9(0x40), a7, 0
3f3e9a70:	cmp    a7, a11
3f3e9a80:	jrnc   L3F3E9E80
L3F3E9A90:
3f3e9a90:	movk   28, a11
3f3e9aa0:	movb   a11, *a13(0xc0)
3f3e9ac0:	move   *a13(0x60), a7, 1
3f3e9ae0:	move   *a7(0x160), *a13(0xe0), 1
3f3e9b10:	sub    a7, a7
3f3e9b20:	movb   a7, *a13(0x140)
3f3e9b40:	move   *a13, a5, 1
3f3e9b50:	sll    0x5, a5
3f3e9b60:	move   *a13(0x80), a7, 1
3f3e9b80:	add    a7, a5
3f3e9b90:	move   *a5, a5, 1
3f3e9ba0:	move   *a5(0x20), *a13(0x100), 1
3f3e9bd0:	move   @0xdc920, a5, 1
3f3e9c00:	move   a5, *a13(0x120), 1
3f3e9c20:	move   a14, -*sp, 1
3f3e9c30:	movk   1, a7
3f3e9c40:	move   a7, *a14+, 1
3f3e9c50:	move   a13, a7
3f3e9c60:	addi   0xc0, a7
3f3e9c80:	move   a7, *a14+, 1
3f3e9c90:	move   *a13(0x60), *a14+, 1
3f3e9cb0:	calla  L3F23C3A0
3f3e9ce0:	move   *a13, a5, 1
3f3e9cf0:	move   *a13(0x40), a11, 1
3f3e9d10:	add    a11, a5
3f3e9d20:	setf   16, 0, 0
3f3e9d30:	move   *a9(0x40), a7, 0
3f3e9d50:	modu   a7, a5
3f3e9d60:	sll    0x5, a5
3f3e9d70:	add    a10, a5
3f3e9d80:	move   *a13, a7, 1
3f3e9d90:	sll    0x5, a7
3f3e9da0:	move   *a13(0x80), a11, 1
3f3e9dc0:	add    a11, a7
3f3e9dd0:	move   *a7, a7, 1
3f3e9de0:	move   *a5(0x0), *a7(0x20), 1
3f3e9e10:	move   *a13, a7, 1
3f3e9e20:	inc    a7
3f3e9e30:	move   a7, *a13, 1
3f3e9e40:	move   *a9(0x40), a5, 0
3f3e9e60:	cmp    a5, a7
3f3e9e70:	jrc   L3F3E9A90
L3F3E9E80:
3f3e9e80:	sub    a8, a8
L3F3E9E90:
3f3e9e90:	move   *sp(0xe0), a14, 1
3f3e9eb0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f3e9ed0:	rets   2
3f3e9ee0:	mmtm   sp, a5,a7,a9,a11,a13
3f3e9f00:	move   a14, a13
3f3e9f10:	addi   0x1c0, a14
3f3e9f30:	move   *a13(0xffe0), a11, 1
3f3e9f50:	move   *a11(0x40), a9, 1
3f3e9f70:	setf   16, 0, 0
3f3e9f80:	move   *a9(0x10), a11, 0
3f3e9fa0:	subk   6, a11
3f3e9fb0:	jrnc   L3F3E9FF0
3f3e9fc0:	movk   16, a8
3f3e9fd0:	jauc   L3F3EB880
L3F3E9FF0:
3f3e9ff0:	movb   *a9(0x80), *a13(0x20)
3f3ea020:	movb   *a9(0x8), *a13(0x30)
3f3ea050:	movb   *a13(0x30), a11
3f3ea070:	jreq   L3F3EA170
3f3ea080:	subk   2, a11
3f3ea090:	jreq   L3F3EA170
3f3ea0a0:	movb   *a13(0x30), a11
3f3ea0c0:	dec    a11
3f3ea0d0:	jreq   L3F3EA170
3f3ea0e0:	move   *a13(0xffe0), a11, 1
3f3ea100:	movb   *a13(0x30), a7
3f3ea120:	move   a7, *a11(0xc0), 1
3f3ea140:	movk   2, a8
3f3ea150:	jauc   L3F3EB880
L3F3EA170:
3f3ea170:	movb   *a13(0x20), a11
3f3ea190:	subk   8, a11
3f3ea1a0:	jreq   L3F3EA2C0
3f3ea1b0:	movb   *a13(0x20), a11
3f3ea1d0:	subk   16, a11
3f3ea1e0:	jreq   L3F3EA2C0
3f3ea1f0:	movb   *a13(0x20), a11
3f3ea210:	subk   32, a11
3f3ea220:	jreq   L3F3EA2C0
3f3ea230:	move   *a13(0xffe0), a11, 1
3f3ea250:	movb   *a13(0x20), a7
3f3ea270:	move   a7, *a11(0xc0), 1
3f3ea290:	movk   2, a8
3f3ea2a0:	jauc   L3F3EB880
L3F3EA2C0:
3f3ea2c0:	move   a14, -*sp, 1
3f3ea2d0:	move   *a13(0xffe0), *a14+, 1
3f3ea2f0:	move   *a9(0x20), *a14+, 1
3f3ea310:	calla  L3F7F65F0
3f3ea340:	move   a8, *a13, 1
3f3ea350:	move   a8, a7
3f3ea360:	jrne   L3F3EA3A0
3f3ea370:	movk   3, a8
3f3ea380:	jauc   L3F3EB880
L3F3EA3A0:
3f3ea3a0:	move   a14, -*sp, 1
3f3ea3b0:	move   *a9(0x40), *a14+, 1
3f3ea3d0:	calla  L3F7F5520
3f3ea400:	move   a8, a11
3f3ea410:	jreq   L3F3EA4A0
3f3ea420:	move   a14, -*sp, 1
3f3ea430:	move   *a9(0x60), *a14+, 1
3f3ea450:	calla  L3F7F5520
3f3ea480:	move   a8, a11
3f3ea490:	jrne   L3F3EA4D0
L3F3EA4A0:
3f3ea4a0:	movk   5, a8
3f3ea4b0:	jauc   L3F3EB880
L3F3EA4D0:
3f3ea4d0:	move   *a9(0xa0), *a13(0x40), 1
3f3ea500:	movb   *a13(0x20), a11
3f3ea520:	sra    0x3, a11
3f3ea530:	move   a11, *a13(0x180), 1
3f3ea550:	move   *a7(0x4a0), *a13(0x60), 1
3f3ea580:	move   *a13(0x60), a7, 1
3f3ea5a0:	jreq   L3F3EA6B0
L3F3EA5B0:
3f3ea5b0:	move   *a13(0x60), a11, 1
3f3ea5d0:	move   *a11(0x20), a7, 1
3f3ea5f0:	move   *a9(0x40), a11, 1
3f3ea610:	cmp    a11, a7
3f3ea620:	jreq   L3F3EA6B0
3f3ea630:	move   *a13(0x60), a11, 1
3f3ea650:	move   *a11(0x0), *a13(0x60), 1
3f3ea680:	move   *a13(0x60), a11, 1
3f3ea6a0:	jrne   L3F3EA5B0
L3F3EA6B0:
3f3ea6b0:	move   *a13(0x60), a11, 1
3f3ea6d0:	jrne   L3F3EAAB0
3f3ea6e0:	move   a14, -*sp, 1
3f3ea6f0:	movk   22, a7
3f3ea700:	move   a7, *a14+, 1
3f3ea710:	movk   1, a7
3f3ea720:	move   a7, *a14+, 1
3f3ea730:	calla  L3F703D90
3f3ea760:	move   a8, *a13(0x60), 1
3f3ea780:	move   *a9(0x40), *a8(0x20), 1
3f3ea7b0:	move   *a9(0x60), *a8(0x40), 1
3f3ea7e0:	movb   *a13(0x20), a11
3f3ea800:	setf   16, 1, 0
3f3ea810:	move   a11, *a8(0x60), 0
3f3ea830:	move   a14, -*sp, 1
3f3ea840:	move   *a13(0x180), a5, 1
3f3ea860:	move   *a13(0x40), a7, 1
3f3ea880:	mpys   a7, a5
3f3ea890:	move   a5, *a14+, 1
3f3ea8a0:	move   a8, a5
3f3ea8b0:	calla  L3F705A00
3f3ea8e0:	move   a8, *a5(0x90), 1
3f3ea900:	move   a14, -*sp, 1
3f3ea910:	move   *a13(0x180), a5, 1
3f3ea930:	mpys   a5, a7
3f3ea940:	move   a7, *a14+, 1
3f3ea950:	move   *a13(0x60), a7, 1
3f3ea970:	move   *a7(0x90), *a14+, 1
3f3ea990:	move   a9, a5
3f3ea9a0:	addi   0xc0, a5
3f3ea9c0:	move   a5, *a14+, 1
3f3ea9d0:	calla  L3FB44400
3f3eaa00:	move   *a13(0x40), *a7(0x70), 1
3f3eaa30:	move   *a13, a5, 1
3f3eaa40:	move   *a5(0x4a0), *a7(0x0), 1
3f3eaa70:	move   a7, *a5(0x4a0), 1
3f3eaa90:	jauc   L3F3EB640
L3F3EAAB0:
3f3eaab0:	movb   *a13(0x20), a7
3f3eaad0:	setf   16, 1, 0
3f3eaae0:	move   *a11(0x60), a5, 0
3f3eab00:	cmp    a5, a7
3f3eab10:	jreq   L3F3EAB80
3f3eab20:	movb   *a13(0x30), a5
3f3eab40:	jreq   L3F3EAB80
3f3eab50:	movk   8, a8
3f3eab60:	jauc   L3F3EB880
L3F3EAB80:
3f3eab80:	move   *a11(0x40), a5, 1
3f3eaba0:	move   *a9(0x60), a7, 1
3f3eabc0:	cmp    a7, a5
3f3eabd0:	jreq   L3F3EAC40
3f3eabe0:	movb   *a13(0x30), a7
3f3eac00:	jreq   L3F3EAC40
3f3eac10:	movk   8, a8
3f3eac20:	jauc   L3F3EB880
L3F3EAC40:
3f3eac40:	movb   *a13(0x30), a7
3f3eac60:	jrne   L3F3EAF00
3f3eac70:	move   a14, -*sp, 1
3f3eac80:	move   *a13(0x180), a5, 1
3f3eaca0:	move   *a13(0x40), a7, 1
3f3eacc0:	mpys   a7, a5
3f3eacd0:	move   a5, *a14+, 1
3f3eace0:	move   *a11(0x90), *a14+, 1
3f3ead00:	calla  L3F705B20
3f3ead30:	move   a8, *a11(0x90), 1
3f3ead50:	move   a14, -*sp, 1
3f3ead60:	move   *a13(0x180), a5, 1
3f3ead80:	mpys   a5, a7
3f3ead90:	move   a7, *a14+, 1
3f3eada0:	move   *a11(0x90), *a14+, 1
3f3eadc0:	move   a9, a7
3f3eadd0:	addi   0xc0, a7
3f3eadf0:	move   a7, *a14+, 1
3f3eae00:	calla  L3FB44400
3f3eae30:	move   *a13(0x40), *a11(0x70), 1
3f3eae60:	move   *a9(0x60), *a11(0x40), 1
3f3eae90:	setf   8, 0, 0
3f3eaea0:	move   *a9(0x80), a7, 0
3f3eaec0:	setf   16, 1, 0
3f3eaed0:	move   a7, *a11(0x60), 0
3f3eaef0:	jruc   L3F3EB640
L3F3EAF00:
3f3eaf00:	subk   2, a7
3f3eaf10:	jrne   L3F3EB1F0
3f3eaf20:	move   a14, -*sp, 1
3f3eaf30:	move   *a13(0x40), a7, 1
3f3eaf50:	move   *a11(0x70), a5, 1
3f3eaf70:	add    a7, a5
3f3eaf80:	move   *a13(0x180), a7, 1
3f3eafa0:	mpys   a7, a5
3f3eafb0:	move   a5, *a14+, 1
3f3eafc0:	move   *a11(0x90), *a14+, 1
3f3eafe0:	calla  L3F705B20
3f3eb010:	move   a8, *a11(0x90), 1
3f3eb030:	move   a14, -*sp, 1
3f3eb040:	move   *a13(0x40), a5, 1
3f3eb060:	mpys   a7, a5
3f3eb070:	move   a5, *a14+, 1
3f3eb080:	move   *a11(0x70), a5, 1
3f3eb0a0:	mpys   a7, a5
3f3eb0b0:	sll    0x3, a5
3f3eb0c0:	move   *a11(0x90), a7, 1
3f3eb0e0:	add    a5, a7
3f3eb0f0:	move   a7, *a14+, 1
3f3eb100:	move   a9, a7
3f3eb110:	addi   0xc0, a7
3f3eb130:	move   a7, *a14+, 1
3f3eb140:	calla  L3FB44400
3f3eb170:	move   *a11(0x70), a7, 1
3f3eb190:	move   *a13(0x40), a5, 1
3f3eb1b0:	add    a5, a7
3f3eb1c0:	move   a7, *a11(0x70), 1
3f3eb1e0:	jruc   L3F3EB640
L3F3EB1F0:
3f3eb1f0:	movb   *a13(0x30), a7
3f3eb210:	dsj    a7, L3F3EB640
3f3eb230:	move   *a11(0x90), *a13(0x1a0), 1
3f3eb260:	move   a14, -*sp, 1
3f3eb270:	move   *a13(0x40), a7, 1
3f3eb290:	move   *a11(0x70), a5, 1
3f3eb2b0:	add    a7, a5
3f3eb2c0:	move   *a13(0x180), a7, 1
3f3eb2e0:	mpys   a7, a5
3f3eb2f0:	move   a5, *a14+, 1
3f3eb300:	calla  L3F705A00
3f3eb330:	move   a8, *a11(0x90), 1
3f3eb350:	move   a14, -*sp, 1
3f3eb360:	move   *a11(0x70), a5, 1
3f3eb380:	mpys   a7, a5
3f3eb390:	move   a5, *a14+, 1
3f3eb3a0:	move   *a13(0x40), a5, 1
3f3eb3c0:	mpys   a7, a5
3f3eb3d0:	sll    0x3, a5
3f3eb3e0:	move   *a11(0x90), a7, 1
3f3eb400:	add    a5, a7
3f3eb410:	move   a7, *a14+, 1
3f3eb420:	move   *a13(0x1a0), *a14+, 1
3f3eb440:	calla  L3FB44400
3f3eb470:	move   a14, -*sp, 1
3f3eb480:	move   *a13(0x40), a7, 1
3f3eb4a0:	move   *a13(0x180), a5, 1
3f3eb4c0:	mpys   a5, a7
3f3eb4d0:	move   a7, *a14+, 1
3f3eb4e0:	move   *a11(0x90), *a14+, 1
3f3eb500:	move   a9, a7
3f3eb510:	addi   0xc0, a7
3f3eb530:	move   a7, *a14+, 1
3f3eb540:	calla  L3FB44400
3f3eb570:	move   *a11(0x70), a7, 1
3f3eb590:	move   *a13(0x40), a5, 1
3f3eb5b0:	add    a5, a7
3f3eb5c0:	move   a7, *a11(0x70), 1
3f3eb5e0:	move   a14, -*sp, 1
3f3eb5f0:	move   *a13(0x1a0), *a14+, 1
3f3eb610:	calla  L3F702440
L3F3EB640:
3f3eb640:	movk   28, a11
3f3eb650:	movb   a11, *a13(0x80)
3f3eb670:	move   *a13, a7, 1
3f3eb680:	move   *a7(0x160), *a13(0xa0), 1
3f3eb6b0:	sub    a5, a5
3f3eb6c0:	movb   a5, *a13(0x100)
3f3eb6e0:	move   *a13(0x60), a7, 1
3f3eb700:	move   *a7(0x20), *a13(0xc0), 1
3f3eb730:	move   @0xdc920, a7, 1
3f3eb760:	move   a7, *a13(0xe0), 1
3f3eb780:	move   a14, -*sp, 1
3f3eb790:	movk   1, a5
3f3eb7a0:	move   a5, *a14+, 1
3f3eb7b0:	move   a13, a5
3f3eb7c0:	addi   0x80, a5
3f3eb7e0:	move   a5, *a14+, 1
3f3eb7f0:	move   *a13(0x0), *a14+, 1
3f3eb810:	calla  L3F23C3A0
3f3eb840:	move   *a13(0xffe0), a7, 1
3f3eb860:	move   *a7(0x140), a8, 1
L3F3EB880:
3f3eb880:	move   *sp(0xc0), a14, 1
3f3eb8a0:	mmfm   sp, a5,a7,a9,a11,a13
3f3eb8c0:	rets   2
L3F3EB8D0:
3f3eb8d0:	mmtm   sp, a7,a9,a11,a13
3f3eb8f0:	move   a14, a13
3f3eb900:	addi   0x140, a14
3f3eb920:	move   *a13(0xffe0), a11, 1
3f3eb940:	move   *a11(0x4a0), a11, 1
3f3eb960:	move   a11, *a13, 1
3f3eb970:	jrne   L3F3EB9A0
3f3eb980:	movk   5, a8
3f3eb990:	jruc   L3F3EBE30
L3F3EB9A0:
3f3eb9a0:	sub    a11, a11
3f3eb9b0:	move   a11, *a13(0x20), 1
3f3eb9d0:	move   *a13, a11, 1
3f3eb9e0:	jreq   L3F3EBAD0
L3F3EB9F0:
3f3eb9f0:	move   *a13, a11, 1
3f3eba00:	move   *a11(0x20), a11, 1
3f3eba20:	move   *a13(0xffc0), a9, 1
3f3eba40:	cmp    a9, a11
3f3eba50:	jreq   L3F3EBAD0
3f3eba60:	move   *a13(0x0), *a13(0x20), 1
3f3eba90:	move   *a13, a11, 1
3f3ebaa0:	move   *a11, *a13, 1
3f3ebab0:	move   *a13, a11, 1
3f3ebac0:	jrne   L3F3EB9F0
L3F3EBAD0:
3f3ebad0:	move   *a13, a11, 1
3f3ebae0:	jreq   L3F3EBE20
3f3ebaf0:	move   *a13(0x20), a9, 1
3f3ebb10:	jrne   L3F3EBB80
3f3ebb20:	move   *a13(0xffe0), a7, 1
3f3ebb40:	move   *a11(0x0), *a7(0x4a0), 1
3f3ebb70:	jruc   L3F3EBB90
L3F3EBB80:
3f3ebb80:	move   *a11, *a9, 1
L3F3EBB90:
3f3ebb90:	move   a14, -*sp, 1
3f3ebba0:	move   *a11(0x90), *a14+, 1
3f3ebbc0:	calla  L3F702440
3f3ebbf0:	move   a14, -*sp, 1
3f3ebc00:	move   a11, *a14+, 1
3f3ebc10:	calla  L3F702440
3f3ebc40:	movk   28, a7
3f3ebc50:	movb   a7, *a13(0x40)
3f3ebc70:	move   *a13(0xffe0), a9, 1
3f3ebc90:	move   *a9(0x160), *a13(0x60), 1
3f3ebcc0:	movk   1, a9
3f3ebcd0:	movb   a9, *a13(0xc0)
3f3ebcf0:	move   *a11(0x20), *a13(0x80), 1
3f3ebd20:	move   @0xdc920, a11, 1
3f3ebd50:	move   a11, *a13(0xa0), 1
3f3ebd70:	move   a14, -*sp, 1
3f3ebd80:	move   a9, *a14+, 1
3f3ebd90:	move   a13, a7
3f3ebda0:	addi   0x40, a7
3f3ebdc0:	move   a7, *a14+, 1
3f3ebdd0:	move   *a13(0xffe0), *a14+, 1
3f3ebdf0:	calla  L3F23C3A0
L3F3EBE20:
3f3ebe20:	sub    a8, a8
L3F3EBE30:
3f3ebe30:	move   *sp(0xa0), a14, 1
3f3ebe50:	mmfm   sp, a7,a9,a11,a13
3f3ebe70:	rets   2
L3F3EBE80:
3f3ebe80:	mmtm   sp, a7,a9,a11,a13
3f3ebea0:	move   a14, a13
3f3ebeb0:	addi   0x140, a14
3f3ebed0:	move   *a13(0xffe0), a11, 1
3f3ebef0:	move   *a11(0x4a0), *a13(0x0), 1
3f3ebf20:	move   *a13, a11, 1
3f3ebf30:	jreq   L3F3EC270
L3F3EBF40:
3f3ebf40:	movk   28, a11
3f3ebf50:	movb   a11, *a13(0x40)
3f3ebf70:	move   *a13(0xffe0), a9, 1
3f3ebf90:	move   *a9(0x160), *a13(0x60), 1
3f3ebfc0:	movk   1, a9
3f3ebfd0:	movb   a9, *a13(0xc0)
3f3ebff0:	move   *a13, a7, 1
3f3ec000:	move   *a7(0x20), *a13(0x80), 1
3f3ec030:	move   @0xdc920, a7, 1
3f3ec060:	move   a7, *a13(0xa0), 1
3f3ec080:	move   a14, -*sp, 1
3f3ec090:	move   a9, *a14+, 1
3f3ec0a0:	move   a13, a9
3f3ec0b0:	addi   0x40, a9
3f3ec0d0:	move   a9, *a14+, 1
3f3ec0e0:	move   *a13(0xffe0), *a14+, 1
3f3ec100:	calla  L3F23C3A0
3f3ec130:	move   *a13, a7, 1
3f3ec140:	move   *a7(0x0), *a13(0x20), 1
3f3ec170:	move   a14, -*sp, 1
3f3ec180:	move   *a7(0x90), *a14+, 1
3f3ec1a0:	calla  L3F702440
3f3ec1d0:	move   a14, -*sp, 1
3f3ec1e0:	move   a7, *a14+, 1
3f3ec1f0:	calla  L3F702440
3f3ec220:	move   *a13(0x20), *a13(0x0), 1
3f3ec250:	move   *a13, a7, 1
3f3ec260:	jrne   L3F3EBF40
L3F3EC270:
3f3ec270:	move   *sp(0xa0), a14, 1
3f3ec290:	mmfm   sp, a7,a9,a11,a13
3f3ec2b0:	rets   2
3f3ec2c0:	mmtm   sp, a5,a7,a9,a11,a13
3f3ec2e0:	move   a14, a13
3f3ec2f0:	addi   0x2c0, a14
3f3ec310:	move   *a13(0xffe0), a11, 1
3f3ec330:	move   *a11(0x40), a9, 1
3f3ec350:	setf   16, 0, 0
3f3ec360:	move   *a9(0x10), a11, 0
3f3ec380:	subk   6, a11
3f3ec390:	jreq   L3F3EC3D0
3f3ec3a0:	movk   16, a8
3f3ec3b0:	jauc   L3F3EDEB0
L3F3EC3D0:
3f3ec3d0:	move   a14, -*sp, 1
3f3ec3e0:	move   *a13(0xffe0), *a14+, 1
3f3ec400:	move   *a9(0x20), *a14+, 1
3f3ec420:	calla  L3F7F65F0
3f3ec450:	move   a8, *a13(0xa0), 1
3f3ec470:	move   *a13(0xffe0), a11, 1
3f3ec490:	move   *a9(0x20), *a11(0xc0), 1
3f3ec4c0:	move   a8, a8
3f3ec4d0:	jaeq   L3F3EDEA0
3f3ec4f0:	move   a14, -*sp, 1
3f3ec500:	move   *a9(0x40), *a14+, 1
3f3ec520:	calla  L3F7F5520
3f3ec550:	move   a8, a8
3f3ec560:	jaeq   L3F3EDE80
3f3ec580:	move   *a9(0x60), a11, 1
3f3ec5a0:	jreq   L3F3EC640
3f3ec5b0:	move   a14, -*sp, 1
3f3ec5c0:	move   *a9(0x60), *a14+, 1
3f3ec5e0:	calla  L3F7F5520
3f3ec610:	move   a8, a11
3f3ec620:	jaeq   L3F3EDE80
L3F3EC640:
3f3ec640:	move   *a13(0xa0), a11, 1
3f3ec660:	move   *a11(0x4a0), *a13(0x0), 1
3f3ec690:	sub    a11, a11
3f3ec6a0:	move   a11, *a13(0x20), 1
3f3ec6c0:	move   *a13, a11, 1
3f3ec6d0:	jreq   L3F3EC7C0
L3F3EC6E0:
3f3ec6e0:	move   *a13, a11, 1
3f3ec6f0:	move   *a11(0x20), a11, 1
3f3ec710:	move   *a9(0x40), a7, 1
3f3ec730:	cmp    a7, a11
3f3ec740:	jreq   L3F3EC7C0
3f3ec750:	move   *a13(0x0), *a13(0x20), 1
3f3ec780:	move   *a13, a11, 1
3f3ec790:	move   *a11, *a13, 1
3f3ec7a0:	move   *a13, a11, 1
3f3ec7b0:	jrne   L3F3EC6E0
L3F3EC7C0:
3f3ec7c0:	movk   1, a11
3f3ec7d0:	movb   a11, *a13(0xc0)
3f3ec7f0:	move   *a13(0xffe0), a7, 1
3f3ec810:	setf   16, 0, 0
3f3ec820:	move   *a7(0xe0), *a13(0xd0), 0
3f3ec850:	move   *a13, a7, 1
3f3ec860:	jaeq   L3F3EDB10
3f3ec880:	move   *a9(0x60), a11, 1
3f3ec8a0:	move   *a7(0x40), a7, 1
3f3ec8c0:	cmp    a7, a11
3f3ec8d0:	jreq   L3F3ECCA0
3f3ec8e0:	move   *a9(0x60), a11, 1
3f3ec900:	jreq   L3F3ECCA0
3f3ec910:	move   *a13, a11, 1
3f3ec920:	move   *a11(0x70), *a13(0x120), 1
3f3ec950:	movb   *a11(0x60), *a13(0xc8)
3f3ec980:	sub    a7, a7
3f3ec990:	move   a7, *a13(0xe0), 1
3f3ec9b0:	move   a7, *a13(0x140), 1
3f3ec9d0:	move   *a11(0x40), *a13(0x100), 1
3f3eca00:	move   *a13(0xffe0), a11, 1
3f3eca20:	move   *a11(0x80), a11, 1
3f3eca40:	jreq   L3F3ECBB0
3f3eca50:	move   a14, -*sp, 1
3f3eca60:	move   a13, a11
3f3eca70:	addi   0xc0, a11
3f3eca90:	move   a11, *a14+, 1
3f3ecaa0:	movk   32, a7
3f3ecab0:	move   a7, *a14+, 1
3f3ecac0:	move   *a13(0xffe0), *a14+, 1
3f3ecae0:	move   *a13(0xffe0), a7, 1
3f3ecb00:	move   *a7(0x40), a11, 1
3f3ecb20:	setf   8, 0, 0
3f3ecb30:	move   *a11, a11, 0
3f3ecb40:	sll    0x5, a11
3f3ecb50:	addi   0xe1980, a11
3f3ecb80:	move   *a11, a11, 1
3f3ecb90:	call   a11
3f3ecba0:	jruc   L3F3ECC70
L3F3ECBB0:
3f3ecbb0:	move   a14, -*sp, 1
3f3ecbc0:	move   a13, a11
3f3ecbd0:	addi   0xc0, a11
3f3ecbf0:	move   a11, *a14+, 1
3f3ecc00:	movk   32, a7
3f3ecc10:	move   a7, *a14+, 1
3f3ecc20:	move   *a13(0xffe0), *a14+, 1
3f3ecc40:	calla  L3F352110
L3F3ECC70:
3f3ecc70:	sub    a8, a8
3f3ecc80:	jauc   L3F3EDEB0
L3F3ECCA0:
3f3ecca0:	move   *a13, a11, 1
3f3eccb0:	setf   16, 1, 0
3f3eccc0:	move   *a11(0x60), a7, 0
3f3ecce0:	sra    0x3, a7
3f3eccf0:	move   *a11(0x70), a5, 1
3f3ecd10:	mpys   a5, a7
3f3ecd20:	move   a7, *a13(0x40), 1
3f3ecd40:	move   *a9(0x80), a5, 1
3f3ecd60:	sll    0x2, a5
3f3ecd70:	move   a5, *a13(0x80), 1
3f3ecd90:	cmp    a5, a7
3f3ecda0:	jrge   L3F3ECDE0
3f3ecdb0:	movk   2, a8
3f3ecdc0:	jauc   L3F3EDEB0
L3F3ECDE0:
3f3ecde0:	sub    a5, a7
3f3ecdf0:	move   *a9(0xa0), a5, 1
3f3ece10:	sll    0x2, a5
3f3ece20:	cmp    a5, a7
3f3ece30:	jrnc   L3F3ECEA0
3f3ece40:	move   *a13(0x40), a7, 1
3f3ece60:	move   *a13(0x80), a5, 1
3f3ece80:	sub    a5, a7
3f3ece90:	jruc   L3F3ECED0
L3F3ECEA0:
3f3ecea0:	move   *a9(0xa0), a7, 1
3f3ecec0:	sll    0x2, a7
L3F3ECED0:
3f3eced0:	move   a7, *a13(0x60), 1
3f3ecef0:	move   *a13(0x40), a5, 1
3f3ecf10:	move   *a13(0x80), a7, 1
3f3ecf30:	sub    a7, a5
3f3ecf40:	move   *a13(0x60), a7, 1
3f3ecf60:	sub    a7, a5
3f3ecf70:	move   a5, *a13(0x120), 1
3f3ecf90:	movb   *a11(0x60), *a13(0xc8)
3f3ecfc0:	addk   3, a7
3f3ecfd0:	sra    0x2, a7
3f3ecfe0:	move   a7, *a13(0xe0), 1
3f3ed000:	move   *a11(0x60), a5, 0
3f3ed020:	sra    0x3, a5
3f3ed030:	move   *a13(0x60), a7, 1
3f3ed050:	divs   a5, a7
3f3ed060:	move   a7, *a13(0x140), 1
3f3ed080:	move   *a11(0x40), *a13(0x100), 1
3f3ed0b0:	move   *a13(0xffe0), a5, 1
3f3ed0d0:	move   *a5(0x80), a5, 1
3f3ed0f0:	jreq   L3F3ED260
3f3ed100:	move   a14, -*sp, 1
3f3ed110:	move   a13, a7
3f3ed120:	addi   0xc0, a7
3f3ed140:	move   a7, *a14+, 1
3f3ed150:	movk   32, a5
3f3ed160:	move   a5, *a14+, 1
3f3ed170:	move   *a13(0xffe0), *a14+, 1
3f3ed190:	move   *a13(0xffe0), a5, 1
3f3ed1b0:	move   *a5(0x40), a7, 1
3f3ed1d0:	setf   8, 0, 0
3f3ed1e0:	move   *a7, a7, 0
3f3ed1f0:	sll    0x5, a7
3f3ed200:	addi   0xe1980, a7
3f3ed230:	move   *a7, a7, 1
3f3ed240:	call   a7
3f3ed250:	jruc   L3F3ED4B0
L3F3ED260:
3f3ed260:	move   a14, -*sp, 1
3f3ed270:	move   a13, a7
3f3ed280:	addi   0xc0, a7
3f3ed2a0:	move   a7, *a14+, 1
3f3ed2b0:	movk   32, a5
3f3ed2c0:	move   a5, *a14+, 1
3f3ed2d0:	move   *a13(0xffe0), *a14+, 1
3f3ed2f0:	calla  L3F352110
3f3ed320:	jruc   L3F3ED4B0
L3F3ED330:
3f3ed330:	move   *a13(0xffe0), a11, 1
3f3ed350:	movi   0x3f8c2030, a7
3f3ed380:	move   a7, *a11(0xa0), 1
3f3ed3a0:	jruc   L3F3ED530
L3F3ED3B0:
3f3ed3b0:	move   *a13(0xffe0), a11, 1
3f3ed3d0:	movi   0x3f8c2780, a7
3f3ed400:	move   a7, *a11(0xa0), 1
3f3ed420:	jruc   L3F3ED530
L3F3ED430:
3f3ed430:	move   *a13(0xffe0), a11, 1
3f3ed450:	movi   0x3f352110, a7
3f3ed480:	move   a7, *a11(0xa0), 1
3f3ed4a0:	jruc   L3F3ED530
L3F3ED4B0:
3f3ed4b0:	setf   8, 0, 0
3f3ed4c0:	move   *a13(0xc8), a8, 0
3f3ed4e0:	subk   16, a8
3f3ed4f0:	jreq   L3F3ED3B0
3f3ed500:	subk   16, a8
3f3ed510:	jreq   L3F3ED330
3f3ed520:	jruc   L3F3ED430
L3F3ED530:
3f3ed530:	move   *a11(0x80), a7, 1
3f3ed550:	jreq   L3F3ED660
3f3ed560:	move   a14, -*sp, 1
3f3ed570:	move   *a13, a7, 1
3f3ed580:	move   *a13(0x80), a5, 1
3f3ed5a0:	sll    0x3, a5
3f3ed5b0:	move   *a7(0x90), a7, 1
3f3ed5d0:	add    a5, a7
3f3ed5e0:	move   a7, *a14+, 1
3f3ed5f0:	move   *a13(0x60), *a14+, 1
3f3ed610:	move   a11, *a14+, 1
3f3ed620:	move   *a11(0xa0), a7, 1
3f3ed640:	call   a7
3f3ed650:	jruc   L3F3ED750
L3F3ED660:
3f3ed660:	move   a14, -*sp, 1
3f3ed670:	move   *a13, a7, 1
3f3ed680:	move   *a13(0x80), a5, 1
3f3ed6a0:	sll    0x3, a5
3f3ed6b0:	move   *a7(0x90), a7, 1
3f3ed6d0:	add    a5, a7
3f3ed6e0:	move   a7, *a14+, 1
3f3ed6f0:	move   *a13(0x60), *a14+, 1
3f3ed710:	move   a11, *a14+, 1
3f3ed720:	calla  L3F352110
L3F3ED750:
3f3ed750:	setf   8, 0, 0
3f3ed760:	move   *a9(0x8), a7, 0
3f3ed780:	jreq   L3F3EDE30
3f3ed790:	move   *a13(0x20), a7, 1
3f3ed7b0:	jrne   L3F3ED830
3f3ed7c0:	move   *a13(0xa0), a5, 1
3f3ed7e0:	move   *a13, a7, 1
3f3ed7f0:	move   *a7(0x0), *a5(0x4a0), 1
3f3ed820:	jruc   L3F3ED850
L3F3ED830:
3f3ed830:	move   *a13, a5, 1
3f3ed840:	move   *a5, *a7, 1
L3F3ED850:
3f3ed850:	move   a14, -*sp, 1
3f3ed860:	move   *a13, a7, 1
3f3ed870:	move   *a7(0x90), *a14+, 1
3f3ed890:	calla  L3F702440
3f3ed8c0:	move   a14, -*sp, 1
3f3ed8d0:	move   a7, *a14+, 1
3f3ed8e0:	calla  L3F702440
3f3ed910:	movk   28, a5
3f3ed920:	movb   a5, *a13(0x1c0)
3f3ed940:	move   *a13(0xa0), a7, 1
3f3ed960:	move   *a7(0x160), *a13(0x1e0), 1
3f3ed990:	movk   1, a7
3f3ed9a0:	movb   a7, *a13(0x240)
3f3ed9c0:	move   *a13, a11, 1
3f3ed9d0:	move   *a11(0x20), *a13(0x200), 1
3f3eda00:	move   @0xdc920, a11, 1
3f3eda30:	move   a11, *a13(0x220), 1
3f3eda50:	move   a14, -*sp, 1
3f3eda60:	move   a7, *a14+, 1
3f3eda70:	move   a13, a5
3f3eda80:	addi   0x1c0, a5
3f3edaa0:	move   a5, *a14+, 1
3f3edab0:	move   *a13(0xa0), *a14+, 1
3f3edad0:	calla  L3F23C3A0
3f3edb00:	jruc   L3F3EDE30
L3F3EDB10:
3f3edb10:	sub    a5, a5
3f3edb20:	move   a5, *a13(0x140), 1
3f3edb40:	move   a5, *a13(0xe0), 1
3f3edb60:	move   a5, *a13(0x120), 1
3f3edb80:	move   a5, *a13(0x100), 1
3f3edba0:	movb   a5, *a13(0xc8)
3f3edbc0:	move   *a13(0xffe0), a7, 1
3f3edbe0:	move   *a7(0x80), a7, 1
3f3edc00:	jreq   L3F3EDD70
3f3edc10:	move   a14, -*sp, 1
3f3edc20:	move   a13, a7
3f3edc30:	addi   0xc0, a7
3f3edc50:	move   a7, *a14+, 1
3f3edc60:	movk   32, a5
3f3edc70:	move   a5, *a14+, 1
3f3edc80:	move   *a13(0xffe0), *a14+, 1
3f3edca0:	move   *a13(0xffe0), a11, 1
3f3edcc0:	move   *a11(0x40), a5, 1
3f3edce0:	setf   8, 0, 0
3f3edcf0:	move   *a5, a5, 0
3f3edd00:	sll    0x5, a5
3f3edd10:	addi   0xe1980, a5
3f3edd40:	move   *a5, a5, 1
3f3edd50:	call   a5
3f3edd60:	jruc   L3F3EDE30
L3F3EDD70:
3f3edd70:	move   a14, -*sp, 1
3f3edd80:	move   a13, a7
3f3edd90:	addi   0xc0, a7
3f3eddb0:	move   a7, *a14+, 1
3f3eddc0:	movk   32, a5
3f3eddd0:	move   a5, *a14+, 1
3f3edde0:	move   *a13(0xffe0), *a14+, 1
3f3ede00:	calla  L3F352110
L3F3EDE30:
3f3ede30:	move   *a13(0xffe0), a11, 1
3f3ede50:	move   *a11(0x140), a8, 1
3f3ede70:	jruc   L3F3EDEB0
L3F3EDE80:
3f3ede80:	movk   5, a8
3f3ede90:	jruc   L3F3EDEB0
L3F3EDEA0:
3f3edea0:	movk   3, a8
L3F3EDEB0:
3f3edeb0:	move   *sp(0xc0), a14, 1
3f3eded0:	mmfm   sp, a5,a7,a9,a11,a13
3f3edef0:	rets   2
3f3edf00:	mmtm   sp, a5,a7,a9,a11,a13
3f3edf20:	move   a14, a13
3f3edf30:	addi   0x1a0, a14
3f3edf50:	sub    a11, a11
3f3edf60:	move   a11, *a13(0x140), 1
3f3edf80:	move   *a13(0xffe0), a7, 1
3f3edfa0:	move   *a7(0x40), a9, 1
3f3edfc0:	setf   16, 0, 0
3f3edfd0:	move   *a9(0x10), a7, 0
3f3edff0:	subk   2, a7
3f3ee000:	jreq   L3F3EE040
3f3ee010:	movk   16, a8
3f3ee020:	jauc   L3F3EEAA0
L3F3EE040:
3f3ee040:	move   a14, -*sp, 1
3f3ee050:	move   *a13(0xffe0), *a14+, 1
3f3ee070:	move   *a9(0x20), *a14+, 1
3f3ee090:	calla  L3F7F65F0
3f3ee0c0:	move   a8, *a13(0x160), 1
3f3ee0e0:	move   a8, a7
3f3ee0f0:	jrne   L3F3EE130
3f3ee100:	movk   3, a8
3f3ee110:	jauc   L3F3EEAA0
L3F3EE130:
3f3ee130:	move   *a7(0x4a0), *a13(0x180), 1
3f3ee160:	move   *a13(0x180), a7, 1
3f3ee180:	jreq   L3F3EE260
L3F3EE190:
3f3ee190:	move   *a13(0x180), a11, 1
3f3ee1b0:	move   *a11(0x0), *a13(0x180), 1
3f3ee1e0:	move   *a13(0x140), a11, 1
3f3ee200:	inc    a11
3f3ee210:	move   a11, *a13(0x140), 1
3f3ee230:	move   *a13(0x180), a7, 1
3f3ee250:	jrne   L3F3EE190
L3F3EE260:
3f3ee260:	move   a11, a8
3f3ee270:	jreq   L3F3EE390
3f3ee280:	move   a14, -*sp, 1
3f3ee290:	sll    0x2, a8
3f3ee2a0:	move   a8, *a14+, 1
3f3ee2b0:	movk   1, a7
3f3ee2c0:	move   a7, *a14+, 1
3f3ee2d0:	calla  L3F703D90
3f3ee300:	move   a8, *a13, 1
3f3ee310:	move   a8, a8
3f3ee320:	jrne   L3F3EE390
3f3ee330:	move   *a13(0xffe0), a7, 1
3f3ee350:	movk   11, a8
3f3ee360:	move   a8, *a7(0x140), 1
3f3ee380:	jruc   L3F3EEAA0
L3F3EE390:
3f3ee390:	movk   1, a7
3f3ee3a0:	movb   a7, *a13(0x40)
3f3ee3c0:	setf   16, 0, 0
3f3ee3d0:	move   a11, *a13(0x80), 0
3f3ee3f0:	sll    0x2, a11
3f3ee400:	srl    0x2, a11
3f3ee410:	move   a11, *a13(0x60), 1
3f3ee430:	move   *a13(0xffe0), a5, 1
3f3ee450:	move   *a5(0xe0), *a13(0x50), 0
3f3ee480:	move   *a13(0x160), a5, 1
3f3ee4a0:	move   *a5(0x4a0), *a13(0x180), 1
3f3ee4d0:	move   *a13(0x0), *a13(0x20), 1
3f3ee500:	move   *a13(0x180), a5, 1
3f3ee520:	jreq   L3F3EE610
L3F3EE530:
3f3ee530:	move   *a13(0x20), a11, 1
3f3ee550:	move   *a13(0x180), a7, 1
3f3ee570:	move   *a7(0x20), *a11+, 1
3f3ee590:	move   a11, *a13(0x20), 1
3f3ee5b0:	move   *a7(0x0), *a13(0x180), 1
3f3ee5e0:	move   *a13(0x180), a7, 1
3f3ee600:	jrne   L3F3EE530
L3F3EE610:
3f3ee610:	move   *a13(0xffe0), a11, 1
3f3ee630:	move   *a11(0x80), a7, 1
3f3ee650:	jreq   L3F3EE790
3f3ee660:	move   a14, -*sp, 1
3f3ee670:	move   a13, a7
3f3ee680:	addi   0x40, a7
3f3ee6a0:	move   a7, *a14+, 1
3f3ee6b0:	movk   32, a5
3f3ee6c0:	move   a5, *a14+, 1
3f3ee6d0:	move   a11, *a14+, 1
3f3ee6e0:	move   *a11(0x40), a5, 1
3f3ee700:	setf   8, 0, 0
3f3ee710:	move   *a5, a5, 0
3f3ee720:	sll    0x5, a5
3f3ee730:	addi   0xe1980, a5
3f3ee760:	move   *a5, a5, 1
3f3ee770:	call   a5
3f3ee780:	jruc   L3F3EE840
L3F3EE790:
3f3ee790:	move   a14, -*sp, 1
3f3ee7a0:	move   a13, a7
3f3ee7b0:	addi   0x40, a7
3f3ee7d0:	move   a7, *a14+, 1
3f3ee7e0:	movk   32, a5
3f3ee7f0:	move   a5, *a14+, 1
3f3ee800:	move   a11, *a14+, 1
3f3ee810:	calla  L3F352110
L3F3EE840:
3f3ee840:	move   *a13(0x140), a7, 1
3f3ee860:	jreq   L3F3EEA80
3f3ee870:	movi   0x3f8c1a80, a5
3f3ee8a0:	move   a5, *a11(0xa0), 1
3f3ee8c0:	move   *a11(0x80), a5, 1
3f3ee8e0:	jreq   L3F3EE990
3f3ee8f0:	move   a14, -*sp, 1
3f3ee900:	move   *a13(0x0), *a14+, 1
3f3ee920:	sll    0x2, a7
3f3ee930:	move   a7, *a14+, 1
3f3ee940:	move   a11, *a14+, 1
3f3ee950:	move   *a11(0xa0), a7, 1
3f3ee970:	call   a7
3f3ee980:	jruc   L3F3EEA20
L3F3EE990:
3f3ee990:	move   a14, -*sp, 1
3f3ee9a0:	move   *a13(0x0), *a14+, 1
3f3ee9c0:	sll    0x2, a7
3f3ee9d0:	move   a7, *a14+, 1
3f3ee9e0:	move   a11, *a14+, 1
3f3ee9f0:	calla  L3F352110
L3F3EEA20:
3f3eea20:	move   a14, -*sp, 1
3f3eea30:	move   *a13(0x0), *a14+, 1
3f3eea50:	calla  L3F702440
L3F3EEA80:
3f3eea80:	move   *a11(0x140), a8, 1
L3F3EEAA0:
3f3eeaa0:	move   *sp(0xc0), a14, 1
3f3eeac0:	mmfm   sp, a5,a7,a9,a11,a13
3f3eeae0:	rets   2
3f3eeaf0:	.word  0x7825
3f3eeb00:	sll    0x9, a0
3f3eeb10:	.word  0x0a78
3f3eeb20:	.word  0x7000
3f3eeb30:	modu   b11, b2
3f3eeb40:	sra    b11, b0
3f3eeb50:	.word  0x7472
3f3eeb60:	sla    0x3, b9
3f3eeb70:	modu   a11, a6
3f3eeb80:	mods   b11, b2
3f3eeb90:	.word  0x7461
3f3eeba0:	sla    0x1, b10
3f3eebb0:	sra    a1, a5
3f3eebc0:	.word  0x000a
3f3eebd0:	.word  0x7270
3f3eebe0:	.word  0x706f
3f3eebf0:	.word  0x7265
3f3eec00:	.word  0x7974
3f3eec10:	sra    a1, a0
3f3eec20:	.word  0x7461
3f3eec30:	dsjs   a1, L3F3EED70
3f3eec40:	.word  0x0a20
3f3eec50:	sll    0x8, a0
3f3eec60:	.word  0x0a63
3f3eec70:	.word  0x0000
L3F3EEC80:
3f3eec80:	mmtm   sp, a7,a9,a11,a13
3f3eeca0:	move   a14, a13
3f3eecb0:	addi   0xa0, a14
3f3eecd0:	move   a14, -*sp, 1
3f3eece0:	move   *a13(0xffe0), *a14+, 1
3f3eed00:	calla  L3F5A3490
3f3eed30:	move   a8, a8
3f3eed40:	jane   L3F3EF6B0
3f3eed60:	move   @0xcccc0, a11, 1
3f3eed90:	jaeq   L3F3EF6B0
3f3eedb0:	getst  a9
3f3eedc0:	btst   21, a9
3f3eedd0:	jaeq   L3F3EF650
3f3eedf0:	move   @0xccce0, a11, 1
3f3eee20:	jrne   L3F3EEEE0
3f3eee30:	move   a14, -*sp, 1
3f3eee40:	movi   0x3f3ef700, a8
3f3eee70:	move   a8, *a14+, 1
3f3eee80:	calla  L3FB3D9D0
3f3eeeb0:	move   a8, @0xccce0, 1
L3F3EEEE0:
3f3eeee0:	calla  L3FB2E340
3f3eef10:	move   a8, *a13, 1
3f3eef20:	move   *a13(0xffe0), *a13(0x20), 1
3f3eef50:	move   a14, -*sp, 1
3f3eef60:	move   *a13(0xffe0), *a14+, 1
3f3eef80:	calla  L3FB458D0
3f3eefb0:	move   a8, *a13(0x60), 1
3f3eefd0:	sub    a11, a11
3f3eefe0:	move   a11, *a13(0x40), 1
3f3ef000:	move   a8, a8
3f3ef010:	jrge   L3F3EF050
3f3ef020:	calla  L3F6EDD80
L3F3EF050:
3f3ef050:	move   *a13(0x60), a11, 1
3f3ef070:	jreq   L3F3EF320
L3F3EF080:
3f3ef080:	move   a14, -*sp, 1
3f3ef090:	move   *a13(0x60), *a14+, 1
3f3ef0b0:	move   *a13(0x20), *a14+, 1
3f3ef0d0:	move   @0xccce0, *a14+, 1
3f3ef100:	calla  L3FB3E9A0
3f3ef130:	move   a8, *a13(0x80), 1
3f3ef150:	move   a8, a11
3f3ef160:	jrge   L3F3EF1A0
3f3ef170:	calla  L3F6EDD80
L3F3EF1A0:
3f3ef1a0:	move   *a13(0x40), a7, 1
3f3ef1c0:	add    a11, a7
3f3ef1d0:	move   a7, *a13(0x40), 1
3f3ef1f0:	move   *a13(0x60), a7, 1
3f3ef210:	sub    a11, a7
3f3ef220:	move   a7, *a13(0x60), 1
3f3ef240:	sll    0x3, a11
3f3ef250:	move   *a13(0x20), a7, 1
3f3ef270:	add    a7, a11
3f3ef280:	move   a11, *a13(0x20), 1
3f3ef2a0:	move   *a13(0x60), a7, 1
3f3ef2c0:	jrge   L3F3EF300
3f3ef2d0:	calla  L3F6EDD80
L3F3EF300:
3f3ef300:	move   a7, a8
3f3ef310:	jrne   L3F3EF080
L3F3EF320:
3f3ef320:	move   @0xccca0, a11, 1
3f3ef350:	jreq   L3F3EF5E0
3f3ef360:	move   @0xccce0, a7, 1
3f3ef390:	move   *a7(0x78), a7, 1
3f3ef3b0:	move   a14, -*sp, 1
3f3ef3c0:	movi   0x3f3ef740, a8
3f3ef3f0:	move   a8, *a14+, 1
3f3ef400:	move   @0xccce0, *a14+, 1
3f3ef430:	calla  L3F6F5820
3f3ef460:	setf   16, 0, 0
3f3ef470:	move   *a7(0x40), a11, 0
3f3ef490:	cmp    a11, a8
3f3ef4a0:	jrnc   L3F3EF5E0
L3F3EF4B0:
3f3ef4b0:	move   @0xccce0, a11, 1
3f3ef4e0:	move   *a11(0x78), a7, 1
3f3ef500:	move   a14, -*sp, 1
3f3ef510:	movi   0x3f3ef740, a8
3f3ef540:	move   a8, *a14+, 1
3f3ef550:	move   a11, *a14+, 1
3f3ef560:	calla  L3F6F5820
3f3ef590:	setf   16, 0, 0
3f3ef5a0:	move   *a7(0x40), a11, 0
3f3ef5c0:	cmp    a11, a8
3f3ef5d0:	jrc   L3F3EF4B0
L3F3EF5E0:
3f3ef5e0:	move   a14, -*sp, 1
3f3ef5f0:	move   *a13(0x0), *a14+, 1
3f3ef610:	calla  L3FB2E470
3f3ef640:	jruc   L3F3EF6B0
L3F3EF650:
3f3ef650:	move   a14, -*sp, 1
3f3ef660:	move   *a13(0xffe0), *a14+, 1
3f3ef680:	calla  L3F596290
L3F3EF6B0:
3f3ef6b0:	move   *sp(0xa0), a14, 1
3f3ef6d0:	mmfm   sp, a7,a9,a11,a13
3f3ef6f0:	rets   2
3f3ef700:	.word  0x7270
3f3ef710:	modu   a3, a9
3f3ef720:	sra    b11, b4
3f3ef730:	.word  0x0072
3f3ef740:	.word  0x0077
3f3ef750:	mmtm   sp, a7,a9,a11,a13
3f3ef770:	move   a14, a13
3f3ef780:	addi   0x70, a14
3f3ef7a0:	sub    a11, a11
3f3ef7b0:	move   a11, *a13(0x50), 1
3f3ef7d0:	move   *a13(0xffe0), a9, 1
3f3ef7f0:	move   a11, *a9(0x40), 1
3f3ef810:	movk   6, a11
3f3ef820:	move   a11, *a9(0x60), 1
3f3ef840:	sub    a11, a11
3f3ef850:	setf   16, 1, 0
3f3ef860:	move   a11, *a13, 0
3f3ef870:	move   *a13(0x50), a9, 1
3f3ef890:	jrne   L3F3EFFE0
L3F3EF8A0:
3f3ef8a0:	sub    a11, a11
3f3ef8b0:	move   a11, *a13(0x10), 0
3f3ef8d0:	move   *a13(0x50), a9, 1
3f3ef8f0:	jrne   L3F3EFAE0
L3F3EF900:
3f3ef900:	move   *a13(0x10), a11, 0
3f3ef920:	sll    0x4, a11
3f3ef930:	addi   0x5600300, a11
3f3ef960:	move   a11, *a13(0x30), 1
3f3ef980:	move   *a13, a9, 0
3f3ef990:	sll    0x6, a9
3f3ef9a0:	addi   0xccd00, a9
3f3ef9d0:	move   *a13(0x10), a11, 0
3f3ef9f0:	sll    0x3, a11
3f3efa00:	add    a11, a9
3f3efa10:	move   *a13(0x30), a11, 1
3f3efa30:	movb   *a9, *a11
3f3efa40:	move   *a13(0x10), a9, 0
3f3efa60:	inc    a9
3f3efa70:	move   a9, *a13(0x10), 0
3f3efa90:	subk   8, a9
3f3efaa0:	jrge   L3F3EFAE0
3f3efab0:	move   *a13(0x50), a9, 1
3f3efad0:	jreq   L3F3EF900
L3F3EFAE0:
3f3efae0:	sub    a11, a11
3f3efaf0:	move   a11, *a13(0x10), 0
3f3efb10:	move   *a13(0x50), a9, 1
3f3efb30:	jrne   L3F3EFF60
L3F3EFB40:
3f3efb40:	setf   8, 0, 0
3f3efb50:	move   @0x5600380, a11, 0
3f3efb80:	movb   a11, *a13(0x20)
3f3efba0:	setf   16, 1, 0
3f3efbb0:	move   *a13, a9, 0
3f3efbc0:	sll    0x6, a9
3f3efbd0:	addi   0xccdc0, a9
3f3efc00:	move   *a13(0x10), a7, 0
3f3efc20:	sll    0x3, a7
3f3efc30:	add    a7, a9
3f3efc40:	setf   8, 0, 0
3f3efc50:	move   *a9, a9, 0
3f3efc60:	cmp    a9, a11
3f3efc70:	jreq   L3F3EFEB0
3f3efc80:	move   *a13(0xffe0), a9, 1
3f3efca0:	movk   1, a7
3f3efcb0:	move   a7, *a13(0x50), 1
3f3efcd0:	move   a7, *a9(0x40), 1
3f3efcf0:	move   a7, *a9(0x80), 1
3f3efd10:	setf   16, 1, 0
3f3efd20:	move   *a13, a11, 0
3f3efd30:	sll    0x6, a11
3f3efd40:	addi   0xccdc0, a11
3f3efd70:	move   *a13(0x10), a7, 0
3f3efd90:	sll    0x3, a7
3f3efda0:	add    a7, a11
3f3efdb0:	setf   8, 0, 0
3f3efdc0:	move   *a11, a11, 0
3f3efdd0:	move   a11, *a9(0xa0), 1
3f3efdf0:	move   *a13(0x20), a11, 0
3f3efe10:	move   a11, *a9(0xc0), 1
3f3efe30:	setf   16, 1, 0
3f3efe40:	move   *a13, a7, 0
3f3efe50:	move   a7, *a9(0xe0), 1
3f3efe70:	move   *a13(0x10), a7, 0
3f3efe90:	move   a7, *a9(0x100), 1
L3F3EFEB0:
3f3efeb0:	setf   16, 1, 0
3f3efec0:	move   *a13(0x10), a9, 0
3f3efee0:	inc    a9
3f3efef0:	move   a9, *a13(0x10), 0
3f3eff10:	subk   8, a9
3f3eff20:	jrge   L3F3EFF60
3f3eff30:	move   *a13(0x50), a9, 1
3f3eff50:	jreq   L3F3EFB40
L3F3EFF60:
3f3eff60:	move   *a13, a11, 0
3f3eff70:	inc    a11
3f3eff80:	move   a11, *a13, 0
3f3eff90:	subk   3, a11
3f3effa0:	jrge   L3F3EFFE0
3f3effb0:	move   *a13(0x50), a11, 1
3f3effd0:	jreq   L3F3EF8A0
L3F3EFFE0:
3f3effe0:	move   *a13(0x50), a8, 1
3f3f0000:	move   *sp(0xa0), a14, 1
3f3f0020:	mmfm   sp, a7,a9,a11,a13
3f3f0040:	rets   2
3f3f0050:	mmtm   sp, a7,a9,a11,a13
3f3f0070:	move   a14, a13
3f3f0080:	addi   0x50, a14
3f3f00a0:	sub    a11, a11
3f3f00b0:	setf   16, 1, 0
3f3f00c0:	move   a11, *a13(0x30), 0
3f3f00e0:	move   *a13(0xffe0), a9, 1
3f3f0100:	move   a11, *a9(0x40), 1
3f3f0120:	movk   3, a11
3f3f0130:	move   a11, *a9(0x60), 1
3f3f0150:	sub    a11, a11
3f3f0160:	move   a11, @0x5600100, 0
3f3f0190:	movk   2, a11
3f3f01a0:	move   a11, @0x5600030, 0
3f3f01d0:	movi   0x258, a11
3f3f01f0:	move   a11, @0x5600020, 0
3f3f0220:	movi   0x32, a11
3f3f0240:	move   a11, @0x5600030, 0
3f3f0270:	movk   3, a11
3f3f0280:	move   a11, @0x5600100, 0
3f3f02b0:	movk   1, a11
3f3f02c0:	move   a11, *a13, 0
3f3f02d0:	setf   8, 0, 0
3f3f02e0:	move   @0xc6ad0, a9, 0
3f3f0310:	cmp    a9, a11
3f3f0320:	jrhi   L3F3F0540
L3F3F0330:
3f3f0330:	setf   16, 1, 0
3f3f0340:	move   *a13, a11, 0
3f3f0350:	inc    a11
3f3f0360:	sll    0x3, a11
3f3f0370:	addi   0xc6ad0, a11
3f3f03a0:	setf   8, 0, 0
3f3f03b0:	move   *a11, a11, 0
3f3f03c0:	sll    0x8, a11
3f3f03d0:	setf   16, 1, 0
3f3f03e0:	move   *a13, a9, 0
3f3f03f0:	sll    0x3, a9
3f3f0400:	addi   0xc6ad0, a9
3f3f0430:	setf   8, 0, 0
3f3f0440:	move   *a9, a9, 0
3f3f0450:	or     a9, a11
3f3f0460:	setf   16, 0, 0
3f3f0470:	move   a11, @0x5600080, 0
3f3f04a0:	setf   16, 1, 0
3f3f04b0:	move   *a13, a11, 0
3f3f04c0:	addk   2, a11
3f3f04d0:	move   a11, *a13, 0
3f3f04e0:	setf   8, 0, 0
3f3f04f0:	move   @0xc6ad0, a9, 0
3f3f0520:	cmp    a9, a11
3f3f0530:	jrls   L3F3F0330
L3F3F0540:
3f3f0540:	movi   0x5600030, a11
3f3f0570:	setf   16, 0, 0
3f3f0580:	move   *a11, a9, 0
3f3f0590:	movk   1, a7
3f3f05a0:	or     a7, a9
3f3f05b0:	move   a9, *a11, 0
3f3f05c0:	movi   0xfff, a11
3f3f05e0:	move   a11, *a13(0x20), 0
3f3f0600:	move   @0x5600010, a9, 0
3f3f0630:	btst   1, a9
3f3f0640:	jrne   L3F3F0730
L3F3F0650:
3f3f0650:	setf   16, 1, 0
3f3f0660:	move   *a13(0x20), a11, 0
3f3f0680:	dec    a11
3f3f0690:	move   a11, *a13(0x20), 0
3f3f06b0:	setf   16, 0, 0
3f3f06c0:	move   @0x5600010, a9, 0
3f3f06f0:	btst   1, a9
3f3f0700:	jrne   L3F3F0730
3f3f0710:	move   a11, a7
3f3f0720:	jrne   L3F3F0650
L3F3F0730:
3f3f0730:	move   a11, a7
3f3f0740:	jrne   L3F3F0800
3f3f0750:	move   *a13(0xffe0), a9, 1
3f3f0770:	movk   1, a7
3f3f0780:	move   a7, *a13(0x30), 0
3f3f07a0:	move   a7, *a9(0x40), 1
3f3f07c0:	move   a7, *a9(0x80), 1
3f3f07e0:	jauc   L3F3F10E0
L3F3F0800:
3f3f0800:	sub    a9, a9
3f3f0810:	move   a9, *a13, 0
3f3f0820:	move   a9, *a13(0x40), 0
3f3f0840:	setf   16, 1, 0
3f3f0850:	move   *a13(0x30), a7, 0
3f3f0870:	jane   L3F3F10E0
L3F3F0890:
3f3f0890:	move   a14, -*sp, 1
3f3f08a0:	move   *a13, a11, 0
3f3f08b0:	sll    0x3, a11
3f3f08c0:	addi   0xc7100, a11
3f3f08f0:	setf   8, 0, 0
3f3f0900:	move   *a11, a8, 0
3f3f0910:	move   a8, *a14+, 1
3f3f0920:	calla  L3F3F1710
3f3f0950:	move   a8, a7
3f3f0960:	jreq   L3F3F0A30
3f3f0970:	move   *a13(0xffe0), a11, 1
3f3f0990:	movk   1, a9
3f3f09a0:	setf   16, 1, 0
3f3f09b0:	move   a9, *a13(0x30), 0
3f3f09d0:	move   a9, *a11(0x40), 1
3f3f09f0:	movk   2, a7
3f3f0a00:	move   a7, *a11(0x80), 1
3f3f0a20:	jruc   L3F3F0F50
L3F3F0A30:
3f3f0a30:	sub    a11, a11
3f3f0a40:	setf   16, 0, 0
3f3f0a50:	move   a11, @0x5600100, 0
3f3f0a80:	calla  L3F3F3380
3f3f0ab0:	move   a14, -*sp, 1
3f3f0ac0:	movi   0xfb, a9
3f3f0ae0:	move   a9, *a14+, 1
3f3f0af0:	setf   16, 1, 0
3f3f0b00:	move   *a13, a7, 0
3f3f0b10:	sll    0x3, a7
3f3f0b20:	addi   0xc7100, a7
3f3f0b50:	setf   8, 0, 0
3f3f0b60:	move   *a7, a8, 0
3f3f0b70:	move   a8, *a14+, 1
3f3f0b80:	calla  L3F3F1CA0
3f3f0bb0:	move   a8, a7
3f3f0bc0:	jreq   L3F3F0C90
3f3f0bd0:	move   *a13(0xffe0), a7, 1
3f3f0bf0:	movk   1, a11
3f3f0c00:	setf   16, 1, 0
3f3f0c10:	move   a11, *a13(0x30), 0
3f3f0c30:	move   a11, *a7(0x40), 1
3f3f0c50:	movk   3, a9
3f3f0c60:	move   a9, *a7(0x80), 1
3f3f0c80:	jruc   L3F3F0F50
L3F3F0C90:
3f3f0c90:	setf   16, 0, 0
3f3f0ca0:	move   a11, @0x5600100, 0
3f3f0cd0:	calla  L3F3F3380
3f3f0d00:	setf   16, 0, 0
3f3f0d10:	move   @0x5600100, a7, 0
3f3f0d40:	btst   5, a7
3f3f0d50:	jreq   L3F3F0D90
3f3f0d60:	move   a11, *a13(0x30), 0
3f3f0d80:	jruc   L3F3F0F50
L3F3F0D90:
3f3f0d90:	move   *a13(0xffe0), a7, 1
3f3f0db0:	movk   1, a11
3f3f0dc0:	move   a11, *a13(0x30), 0
3f3f0de0:	move   a11, *a7(0x40), 1
3f3f0e00:	movk   4, a9
3f3f0e10:	move   a9, *a7(0x80), 1
3f3f0e30:	move   a14, -*sp, 1
3f3f0e40:	setf   16, 1, 0
3f3f0e50:	move   *a13(0x40), a9, 0
3f3f0e70:	move   a9, *a14+, 1
3f3f0e80:	move   *a13, a9, 0
3f3f0e90:	sll    0x3, a9
3f3f0ea0:	addi   0xc7100, a9
3f3f0ed0:	setf   8, 0, 0
3f3f0ee0:	move   *a9, a8, 0
3f3f0ef0:	move   a8, *a14+, 1
3f3f0f00:	calla  L3F3F2270
3f3f0f30:	move   a8, *a7(0xa0), 1
L3F3F0F50:
3f3f0f50:	setf   16, 1, 0
3f3f0f60:	move   *a13, a11, 0
3f3f0f70:	inc    a11
3f3f0f80:	move   a11, *a13, 0
3f3f0f90:	sext   a11, 0
3f3f0fa0:	subk   20, a11
3f3f0fb0:	jrne   L3F3F1070
3f3f0fc0:	movk   1, a11
3f3f0fd0:	move   a11, *a13(0x40), 0
3f3f0ff0:	move   a11, @0x5600100, 0
3f3f1020:	movi   0x802, a9
3f3f1040:	move   a9, @0x5600080, 0
L3F3F1070:
3f3f1070:	move   *a13(0x30), a11, 0
3f3f1090:	jrne   L3F3F10E0
3f3f10a0:	move   *a13, a9, 0
3f3f10b0:	subk   21, a9
3f3f10c0:	jalt   L3F3F0890
L3F3F10E0:
3f3f10e0:	setf   16, 1, 0
3f3f10f0:	move   *a13(0x30), a11, 0
3f3f1110:	jreq   L3F3F1140
3f3f1120:	move   a11, a8
3f3f1130:	jruc   L3F3F16C0
L3F3F1140:
3f3f1140:	sub    a9, a9
3f3f1150:	move   a9, *a13, 0
L3F3F1160:
3f3f1160:	move   a14, -*sp, 1
3f3f1170:	movi   0xa4, a11
3f3f1190:	move   a11, *a14+, 1
3f3f11a0:	move   *a13, a9, 0
3f3f11b0:	sll    0x5, a9
3f3f11c0:	addi   0xd2fe0, a9
3f3f11f0:	move   *a9+, *a14+, 1
3f3f1200:	calla  L3F3F2DD0
3f3f1230:	move   a8, a7
3f3f1240:	jreq   L3F3F1310
3f3f1250:	move   *a13(0xffe0), a9, 1
3f3f1270:	movk   1, a7
3f3f1280:	setf   16, 1, 0
3f3f1290:	move   a7, *a13(0x30), 0
3f3f12b0:	move   a7, *a9(0x40), 1
3f3f12d0:	movk   5, a11
3f3f12e0:	move   a11, *a9(0x80), 1
3f3f1300:	jruc   L3F3F1650
L3F3F1310:
3f3f1310:	sub    a9, a9
3f3f1320:	setf   16, 0, 0
3f3f1330:	move   a9, @0x5600100, 0
3f3f1360:	calla  L3F3F3380
3f3f1390:	setf   16, 0, 0
3f3f13a0:	move   @0x5600100, a7, 0
3f3f13d0:	btst   5, a7
3f3f13e0:	jreq   L3F3F1530
3f3f13f0:	setf   16, 1, 0
3f3f1400:	move   *a13, a7, 0
3f3f1410:	subk   18, a7
3f3f1420:	jreq   L3F3F1460
3f3f1430:	move   a9, *a13(0x30), 0
3f3f1450:	jruc   L3F3F1650
L3F3F1460:
3f3f1460:	movk   19, a7
3f3f1470:	move   a7, *a13, 0
3f3f1480:	move   *a13(0xffe0), a9, 1
3f3f14a0:	movk   1, a11
3f3f14b0:	move   a11, *a13(0x30), 0
3f3f14d0:	move   a11, *a9(0x40), 1
3f3f14f0:	movk   7, a11
3f3f1500:	move   a11, *a9(0x80), 1
3f3f1520:	jruc   L3F3F1650
L3F3F1530:
3f3f1530:	setf   16, 1, 0
3f3f1540:	move   *a13, a7, 0
3f3f1550:	subk   18, a7
3f3f1560:	jreq   L3F3F1650
3f3f1570:	movk   19, a7
3f3f1580:	move   a7, *a13, 0
3f3f1590:	move   *a13(0xffe0), a9, 1
3f3f15b0:	movk   1, a11
3f3f15c0:	move   a11, *a13(0x30), 0
3f3f15e0:	move   a11, *a9(0x40), 1
3f3f1600:	movk   6, a11
3f3f1610:	move   a11, *a9(0x80), 1
3f3f1630:	move   a7, *a9(0xa0), 1
L3F3F1650:
3f3f1650:	move   *a13, a11, 0
3f3f1660:	inc    a11
3f3f1670:	move   a11, *a13, 0
3f3f1680:	subk   19, a11
3f3f1690:	jrlt   L3F3F1160
3f3f16a0:	move   *a13(0x30), a8, 0
L3F3F16C0:
3f3f16c0:	move   *sp(0xa0), a14, 1
3f3f16e0:	mmfm   sp, a7,a9,a11,a13
3f3f1700:	rets   2
L3F3F1710:
3f3f1710:	mmtm   sp, a7,a9,a11,a13
3f3f1730:	move   a14, a13
3f3f1740:	addk   32, a14
3f3f1750:	sub    a11, a11
3f3f1760:	setf   16, 1, 0
3f3f1770:	move   a11, *a13(0x10), 0
3f3f1790:	movk   3, a11
3f3f17a0:	move   a11, @0x5600100, 0
3f3f17d0:	movi   0xa01, a11
3f3f17f0:	move   a11, @0x5600080, 0
3f3f1820:	movi   0xff04, a11
3f3f1850:	move   a11, @0x5600080, 0
3f3f1880:	movi   0xfb05, a11
3f3f18b0:	move   a11, @0x5600080, 0
3f3f18e0:	setf   8, 0, 0
3f3f18f0:	move   *a13(0xffe0), a9, 0
3f3f1910:	sll    0x8, a9
3f3f1920:	movk   3, a11
3f3f1930:	or     a11, a9
3f3f1940:	setf   16, 0, 0
3f3f1950:	move   a9, @0x5600080, 0
3f3f1980:	movi   0x5600030, a9
3f3f19b0:	move   *a9, a11, 0
3f3f19c0:	movk   1, a7
3f3f19d0:	or     a7, a11
3f3f19e0:	move   a11, *a9, 0
3f3f19f0:	movi   0xffff, a11
3f3f1a10:	move   a11, *a13, 0
3f3f1a20:	move   @0x5600010, a9, 0
3f3f1a50:	btst   1, a9
3f3f1a60:	jrne   L3F3F1B60
3f3f1a70:	setf   16, 1, 0
3f3f1a80:	move   *a13, a9, 0
3f3f1a90:	jreq   L3F3F1B60
L3F3F1AA0:
3f3f1aa0:	setf   16, 1, 0
3f3f1ab0:	move   *a13, a11, 0
3f3f1ac0:	dec    a11
3f3f1ad0:	move   a11, *a13, 0
3f3f1ae0:	setf   16, 0, 0
3f3f1af0:	move   @0x5600010, a9, 0
3f3f1b20:	btst   1, a9
3f3f1b30:	jrne   L3F3F1B60
3f3f1b40:	move   a11, a7
3f3f1b50:	jrne   L3F3F1AA0
L3F3F1B60:
3f3f1b60:	setf   16, 1, 0
3f3f1b70:	move   *a13, a11, 0
3f3f1b80:	jrne   L3F3F1C20
3f3f1b90:	setf   16, 0, 0
3f3f1ba0:	move   @0x5600100, a9, 0
3f3f1bd0:	sll    0x8, a9
3f3f1be0:	movk   1, a7
3f3f1bf0:	or     a7, a9
3f3f1c00:	move   a9, *a13(0x10), 0
L3F3F1C20:
3f3f1c20:	setf   16, 1, 0
3f3f1c30:	move   *a13(0x10), a8, 0
3f3f1c50:	move   *sp(0xa0), a14, 1
3f3f1c70:	mmfm   sp, a7,a9,a11,a13
3f3f1c90:	rets   2
L3F3F1CA0:
3f3f1ca0:	mmtm   sp, a7,a9,a11,a13
3f3f1cc0:	move   a14, a13
3f3f1cd0:	addk   32, a14
3f3f1ce0:	sub    a11, a11
3f3f1cf0:	setf   16, 1, 0
3f3f1d00:	move   a11, *a13(0x10), 0
3f3f1d20:	movk   3, a11
3f3f1d30:	move   a11, @0x5600100, 0
3f3f1d60:	movi   0x6201, a11
3f3f1d80:	move   a11, @0x5600080, 0
3f3f1db0:	movi   0xff04, a11
3f3f1de0:	move   a11, @0x5600080, 0
3f3f1e10:	setf   8, 0, 0
3f3f1e20:	move   *a13(0xffc0), a9, 0
3f3f1e40:	sll    0x8, a9
3f3f1e50:	movk   5, a11
3f3f1e60:	or     a11, a9
3f3f1e70:	setf   16, 0, 0
3f3f1e80:	move   a9, @0x5600080, 0
3f3f1eb0:	setf   8, 0, 0
3f3f1ec0:	move   *a13(0xffe0), a9, 0
3f3f1ee0:	sll    0x8, a9
3f3f1ef0:	movk   3, a11
3f3f1f00:	or     a11, a9
3f3f1f10:	setf   16, 0, 0
3f3f1f20:	move   a9, @0x5600080, 0
3f3f1f50:	movi   0x5600030, a9
3f3f1f80:	move   *a9, a11, 0
3f3f1f90:	movk   1, a7
3f3f1fa0:	or     a7, a11
3f3f1fb0:	move   a11, *a9, 0
3f3f1fc0:	movi   0xffff, a11
3f3f1fe0:	move   a11, *a13, 0
3f3f1ff0:	move   @0x5600010, a9, 0
3f3f2020:	btst   1, a9
3f3f2030:	jrne   L3F3F2130
3f3f2040:	setf   16, 1, 0
3f3f2050:	move   *a13, a9, 0
3f3f2060:	jreq   L3F3F2130
L3F3F2070:
3f3f2070:	setf   16, 1, 0
3f3f2080:	move   *a13, a11, 0
3f3f2090:	dec    a11
3f3f20a0:	move   a11, *a13, 0
3f3f20b0:	setf   16, 0, 0
3f3f20c0:	move   @0x5600010, a9, 0
3f3f20f0:	btst   1, a9
3f3f2100:	jrne   L3F3F2130
3f3f2110:	move   a11, a7
3f3f2120:	jrne   L3F3F2070
L3F3F2130:
3f3f2130:	setf   16, 1, 0
3f3f2140:	move   *a13, a11, 0
3f3f2150:	jrne   L3F3F21F0
3f3f2160:	setf   16, 0, 0
3f3f2170:	move   @0x5600100, a9, 0
3f3f21a0:	sll    0x8, a9
3f3f21b0:	movk   1, a7
3f3f21c0:	or     a7, a9
3f3f21d0:	move   a9, *a13(0x10), 0
L3F3F21F0:
3f3f21f0:	setf   16, 1, 0
3f3f2200:	move   *a13(0x10), a8, 0
3f3f2220:	move   *sp(0xa0), a14, 1
3f3f2240:	mmfm   sp, a7,a9,a11,a13
3f3f2260:	rets   2
L3F3F2270:
3f3f2270:	mmtm   sp, a7,a9,a11,a13
3f3f2290:	move   a14, a13
3f3f22a0:	addi   0xc0, a14
3f3f22c0:	sub    a11, a11
3f3f22d0:	move   a11, *a13, 1
3f3f22e0:	move   a11, *a13(0x40), 1
3f3f2300:	move   a11, *a13(0x60), 1
3f3f2320:	move   a11, *a13(0xa0), 1
3f3f2340:	movk   3, a11
3f3f2350:	setf   16, 0, 0
3f3f2360:	move   a11, @0x5600100, 0
3f3f2390:	setf   8, 0, 0
3f3f23a0:	move   *a13(0xffc0), a11, 0
3f3f23c0:	jreq   L3F3F2410
3f3f23d0:	movk   8, a11
3f3f23e0:	movb   a11, @0xc6b00
L3F3F2410:
3f3f2410:	movi   0xfffc, a11
3f3f2430:	move   a11, *a13(0x80), 1
3f3f2450:	movk   1, a11
3f3f2460:	move   *a13(0xa0), a9, 1
3f3f2480:	jreq   L3F3F24A0
3f3f2490:	sub    a11, a11
L3F3F24A0:
3f3f24a0:	andi   0x1, a11
3f3f24d0:	jaeq   L3F3F2D20
L3F3F24F0:
3f3f24f0:	movk   1, a11
3f3f2500:	move   a11, *a13, 1
3f3f2510:	setf   8, 0, 0
3f3f2520:	move   @0xc6ad0, a9, 0
3f3f2550:	cmp    a9, a11
3f3f2560:	jrhi   L3F3F2730
L3F3F2570:
3f3f2570:	move   *a13, a11, 1
3f3f2580:	inc    a11
3f3f2590:	sll    0x3, a11
3f3f25a0:	addi   0xc6ad0, a11
3f3f25d0:	move   *a11, a11, 0
3f3f25e0:	sll    0x8, a11
3f3f25f0:	move   *a13, a9, 1
3f3f2600:	sll    0x3, a9
3f3f2610:	addi   0xc6ad0, a9
3f3f2640:	move   *a9, a9, 0
3f3f2650:	or     a9, a11
3f3f2660:	setf   16, 0, 0
3f3f2670:	move   a11, @0x5600080, 0
3f3f26a0:	move   *a13, a11, 1
3f3f26b0:	addk   2, a11
3f3f26c0:	move   a11, *a13, 1
3f3f26d0:	setf   8, 0, 0
3f3f26e0:	move   @0xc6ad0, a9, 0
3f3f2710:	cmp    a9, a11
3f3f2720:	jrls   L3F3F2570
L3F3F2730:
3f3f2730:	move   *a13(0xffe0), a11, 0
3f3f2750:	sll    0x8, a11
3f3f2760:	movk   3, a9
3f3f2770:	or     a9, a11
3f3f2780:	setf   16, 0, 0
3f3f2790:	move   a11, @0x5600080, 0
3f3f27c0:	movi   0x5600030, a11
3f3f27f0:	move   *a11, a9, 0
3f3f2800:	movk   1, a7
3f3f2810:	or     a7, a9
3f3f2820:	move   a9, *a11, 0
3f3f2830:	movi   0xfff, a11
3f3f2850:	move   a11, *a13(0x60), 1
3f3f2870:	move   @0x5600010, a9, 0
3f3f28a0:	btst   1, a9
3f3f28b0:	jrne   L3F3F2980
L3F3F28C0:
3f3f28c0:	move   *a13(0x60), a11, 1
3f3f28e0:	dec    a11
3f3f28f0:	move   a11, *a13(0x60), 1
3f3f2910:	move   @0x5600010, a9, 0
3f3f2940:	btst   1, a9
3f3f2950:	jrne   L3F3F2980
3f3f2960:	move   a11, a7
3f3f2970:	jrne   L3F3F28C0
L3F3F2980:
3f3f2980:	move   a11, a7
3f3f2990:	jrne   L3F3F29E0
3f3f29a0:	movk   1, a9
3f3f29b0:	move   a9, *a13(0x40), 1
3f3f29d0:	jruc   L3F3F2C00
L3F3F29E0:
3f3f29e0:	sub    a9, a9
3f3f29f0:	move   a9, @0x5600100, 0
3f3f2a20:	calla  L3F3F3380
3f3f2a50:	move   a14, -*sp, 1
3f3f2a60:	move   *a13(0x80), *a14+, 1
3f3f2a80:	setf   8, 0, 0
3f3f2a90:	move   *a13(0xffe0), a9, 0
3f3f2ab0:	move   a9, *a14+, 1
3f3f2ac0:	calla  L3F3F1CA0
3f3f2af0:	sub    a7, a7
3f3f2b00:	setf   16, 0, 0
3f3f2b10:	move   a7, @0x5600100, 0
3f3f2b40:	calla  L3F3F3380
3f3f2b70:	setf   16, 0, 0
3f3f2b80:	move   @0x5600100, a7, 0
3f3f2bb0:	btst   5, a7
3f3f2bc0:	jreq   L3F3F2C00
3f3f2bd0:	movk   1, a7
3f3f2be0:	move   a7, *a13(0xa0), 1
L3F3F2C00:
3f3f2c00:	move   *a13(0x80), a9, 1
3f3f2c20:	inc    a9
3f3f2c30:	move   a9, *a13(0x80), 1
3f3f2c50:	addk   2, a9
3f3f2c60:	movk   1, a9
3f3f2c70:	jrle   L3F3F2C90
3f3f2c80:	sub    a9, a9
L3F3F2C90:
3f3f2c90:	move   *a13(0xa0), a7, 1
3f3f2cb0:	jreq   L3F3F2CD0
3f3f2cc0:	sub    a9, a9
L3F3F2CD0:
3f3f2cd0:	andi   0x1, a9
3f3f2d00:	jane   L3F3F24F0
L3F3F2D20:
3f3f2d20:	move   *a13(0x80), a11, 1
3f3f2d40:	neg    a11
3f3f2d50:	move   a11, *a13(0x40), 1
3f3f2d70:	move   a11, a8
3f3f2d80:	move   *sp(0xa0), a14, 1
3f3f2da0:	mmfm   sp, a7,a9,a11,a13
3f3f2dc0:	rets   2
L3F3F2DD0:
3f3f2dd0:	mmtm   sp, a7,a9,a11,a13
3f3f2df0:	move   a14, a13
3f3f2e00:	addi   0x80, a14
3f3f2e20:	sub    a11, a11
3f3f2e30:	move   a11, *a13, 1
3f3f2e40:	move   a11, *a13(0x40), 1
3f3f2e60:	move   a11, *a13(0x60), 1
3f3f2e80:	setf   16, 0, 0
3f3f2e90:	move   a11, @0x5600100, 0
3f3f2ec0:	movk   3, a11
3f3f2ed0:	move   a11, @0x5600100, 0
3f3f2f00:	sub    a11, a11
3f3f2f10:	move   a11, *a13, 1
3f3f2f20:	move   *a13(0xffc0), a9, 1
3f3f2f40:	cmp    a9, a11
3f3f2f50:	jrnc   L3F3F30F0
L3F3F2F60:
3f3f2f60:	move   *a13, a11, 1
3f3f2f70:	inc    a11
3f3f2f80:	sll    0x3, a11
3f3f2f90:	move   *a13(0xffe0), a9, 1
3f3f2fb0:	add    a9, a11
3f3f2fc0:	setf   8, 0, 0
3f3f2fd0:	move   *a11, a11, 0
3f3f2fe0:	sll    0x8, a11
3f3f2ff0:	move   *a13, a7, 1
3f3f3000:	sll    0x3, a7
3f3f3010:	add    a9, a7
3f3f3020:	move   *a7, a7, 0
3f3f3030:	or     a7, a11
3f3f3040:	setf   16, 0, 0
3f3f3050:	move   a11, @0x5600080, 0
3f3f3080:	move   *a13, a11, 1
3f3f3090:	addk   2, a11
3f3f30a0:	move   a11, *a13, 1
3f3f30b0:	move   *a13(0xffc0), a7, 1
3f3f30d0:	cmp    a7, a11
3f3f30e0:	jrc   L3F3F2F60
L3F3F30F0:
3f3f30f0:	movi   0x5600030, a9
3f3f3120:	move   *a9, a7, 0
3f3f3130:	movk   1, a11
3f3f3140:	or     a11, a7
3f3f3150:	move   a7, *a9, 0
3f3f3160:	movi   0x7fff, a9
3f3f3180:	move   a9, *a13(0x60), 1
3f3f31a0:	move   @0x5600010, a7, 0
3f3f31d0:	btst   1, a7
3f3f31e0:	jrne   L3F3F32B0
L3F3F31F0:
3f3f31f0:	move   *a13(0x60), a11, 1
3f3f3210:	dec    a11
3f3f3220:	move   a11, *a13(0x60), 1
3f3f3240:	move   @0x5600010, a9, 0
3f3f3270:	btst   1, a9
3f3f3280:	jrne   L3F3F32B0
3f3f3290:	move   a11, a7
3f3f32a0:	jrne   L3F3F31F0
L3F3F32B0:
3f3f32b0:	move   *a13(0x60), a11, 1
3f3f32d0:	jrne   L3F3F3310
3f3f32e0:	movk   6, a9
3f3f32f0:	move   a9, *a13(0x40), 1
L3F3F3310:
3f3f3310:	move   *a13(0x40), a8, 1
3f3f3330:	move   *sp(0xa0), a14, 1
3f3f3350:	mmfm   sp, a7,a9,a11,a13
3f3f3370:	rets   2
L3F3F3380:
3f3f3380:	mmtm   sp, a11,a13
3f3f33a0:	move   a14, a13
3f3f33b0:	addk   16, a14
3f3f33c0:	sub    a11, a11
3f3f33d0:	setf   16, 1, 0
3f3f33e0:	move   a11, *a13, 0
L3F3F33F0:
3f3f33f0:	move   *a13, a11, 0
3f3f3400:	move   a11, *a13, 0
3f3f3410:	move   a11, *a13, 0
3f3f3420:	move   a11, *a13, 0
3f3f3430:	move   a11, *a13, 0
3f3f3440:	move   a11, *a13, 0
3f3f3450:	move   a11, *a13, 0
3f3f3460:	move   a11, *a13, 0
3f3f3470:	move   a11, *a13, 0
3f3f3480:	move   a11, *a13, 0
3f3f3490:	inc    a11
3f3f34a0:	move   a11, *a13, 0
3f3f34b0:	cmpi   0xfff, a11
3f3f34d0:	jrlt   L3F3F33F0
3f3f34e0:	subk   16, a14
3f3f34f0:	mmfm   sp, a11,a13
3f3f3510:	rets
L3F3F3520:
3f3f3520:	mmtm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3f3f3540:	move   a14, a13
3f3f3550:	addi   0x80, a14
3f3f3570:	movi   0xd3240, a11
3f3f35a0:	move   a13, a12
3f3f35b0:	move   a13, a0
3f3f35c0:	addi   0x40, a0
3f3f35e0:	sub    a10, a10
3f3f35f0:	move   @0x1b3900, a7, 1
3f3f3620:	setf   1, 1, 0
3f3f3630:	move   *a7(0x1c1), a9, 0
3f3f3650:	movk   1, a5
3f3f3660:	move   a5, *a7(0x1c1), 0
3f3f3680:	move   a10, a5
3f3f3690:	sll    0x6, a5
3f3f36a0:	addi   0xb03d8, a5
3f3f36d0:	movb   *a5, a5
3f3f36e0:	jaeq   L3F3F4520
L3F3F3700:
3f3f3700:	move   a10, a7
3f3f3710:	sll    0x6, a7
3f3f3720:	addi   0xb03d8, a7
3f3f3750:	move   a7, *a0(0x20), 1
3f3f3770:	move   a14, -*sp, 1
3f3f3780:	move   *a0(0x20), *a14+, 1
3f3f37a0:	calla  L3FB458D0
3f3f37d0:	move   a8, *a0, 1
3f3f37e0:	movi   0x3f3f5630, a7
3f3f3810:	move   a7, *a12(0x20), 1
3f3f3830:	move   a14, -*sp, 1
3f3f3840:	movi   0x3f3f5630, a8
3f3f3870:	move   a8, *a14+, 1
3f3f3880:	calla  L3FB458D0
3f3f38b0:	move   a8, *a12, 1
3f3f38c0:	move   a14, -*sp, 1
3f3f38d0:	movk   1, a7
3f3f38e0:	move   a7, *a14+, 1
3f3f38f0:	move   a13, a5
3f3f3900:	addi   0x40, a5
3f3f3920:	move   a5, *a14+, 1
3f3f3930:	move   a13, *a14+, 1
3f3f3940:	calla  L3FC752F0
3f3f3970:	cmpi   0x248419, a8
3f3f39a0:	jrne   L3F3F39E0
3f3f39b0:	movb   a7, *a11(0x8)
3f3f39d0:	jruc   L3F3F3FB0
L3F3F39E0:
3f3f39e0:	movi   0x3f3f5640, a7
3f3f3a10:	move   a7, *a12(0x20), 1
3f3f3a30:	move   a14, -*sp, 1
3f3f3a40:	movi   0x3f3f5640, a8
3f3f3a70:	move   a8, *a14+, 1
3f3f3a80:	calla  L3FB458D0
3f3f3ab0:	move   a8, *a12, 1
3f3f3ac0:	move   a14, -*sp, 1
3f3f3ad0:	movk   1, a7
3f3f3ae0:	move   a7, *a14+, 1
3f3f3af0:	move   a5, *a14+, 1
3f3f3b00:	move   a13, *a14+, 1
3f3f3b10:	calla  L3FC752F0
3f3f3b40:	cmpi   0x248419, a8
3f3f3b70:	jrne   L3F3F3BC0
3f3f3b80:	movk   2, a7
3f3f3b90:	movb   a7, *a11(0x8)
3f3f3bb0:	jruc   L3F3F3FB0
L3F3F3BC0:
3f3f3bc0:	movi   0x3f3f5660, a7
3f3f3bf0:	move   a7, *a12(0x20), 1
3f3f3c10:	move   a14, -*sp, 1
3f3f3c20:	movi   0x3f3f5660, a8
3f3f3c50:	move   a8, *a14+, 1
3f3f3c60:	calla  L3FB458D0
3f3f3c90:	move   a8, *a12, 1
3f3f3ca0:	move   a14, -*sp, 1
3f3f3cb0:	movk   1, a7
3f3f3cc0:	move   a7, *a14+, 1
3f3f3cd0:	move   a5, *a14+, 1
3f3f3ce0:	move   a13, *a14+, 1
3f3f3cf0:	calla  L3FC752F0
3f3f3d20:	cmpi   0x248419, a8
3f3f3d50:	jrne   L3F3F3DA0
3f3f3d60:	movk   3, a7
3f3f3d70:	movb   a7, *a11(0x8)
3f3f3d90:	jruc   L3F3F3FB0
L3F3F3DA0:
3f3f3da0:	movi   0x3f3f5680, a7
3f3f3dd0:	move   a7, *a12(0x20), 1
3f3f3df0:	move   a14, -*sp, 1
3f3f3e00:	movi   0x3f3f5680, a8
3f3f3e30:	move   a8, *a14+, 1
3f3f3e40:	calla  L3FB458D0
3f3f3e70:	move   a8, *a12, 1
3f3f3e80:	move   a14, -*sp, 1
3f3f3e90:	movk   1, a7
3f3f3ea0:	move   a7, *a14+, 1
3f3f3eb0:	move   a5, *a14+, 1
3f3f3ec0:	move   a13, *a14+, 1
3f3f3ed0:	calla  L3FC752F0
3f3f3f00:	cmpi   0x248419, a8
3f3f3f30:	jrne   L3F3F3F80
3f3f3f40:	movk   3, a7
3f3f3f50:	movb   a7, *a11(0x8)
3f3f3f70:	jruc   L3F3F3FB0
L3F3F3F80:
3f3f3f80:	sub    a7, a7
3f3f3f90:	movb   a7, *a11(0x8)
L3F3F3FB0:
3f3f3fb0:	movk   1, a7
3f3f3fc0:	movb   a7, *a11
3f3f3fd0:	move   a14, -*sp, 1
3f3f3fe0:	move   a10, a7
3f3f3ff0:	sll    0x7, a7
3f3f4000:	addi   0xb08d8, a7
3f3f4030:	move   a7, *a14+, 1
3f3f4040:	move   a11, a7
3f3f4050:	addi   0x30, a7
3f3f4070:	move   a7, *a14+, 1
3f3f4080:	calla  L3FB45720
3f3f40b0:	move   a14, -*sp, 1
3f3f40c0:	move   a10, a7
3f3f40d0:	sll    0x8, a7
3f3f40e0:	addi   0xb04d8, a7
3f3f4110:	move   a7, *a14+, 1
3f3f4120:	move   a11, a7
3f3f4130:	addi   0xb8, a7
3f3f4150:	move   a7, *a14+, 1
3f3f4160:	calla  L3FB45720
3f3f4190:	setf   8, 0, 0
3f3f41a0:	move   *a11(0x8), a7, 0
3f3f41c0:	subk   3, a7
3f3f41d0:	jrne   L3F3F4440
3f3f41e0:	move   a14, -*sp, 1
3f3f41f0:	move   a11, a7
3f3f4200:	addi   0xb8, a7
3f3f4220:	move   a7, *a14+, 1
3f3f4230:	calla  L3F5933D0
3f3f4260:	move   a8, *a11(0x10), 1
3f3f4280:	inc    a8
3f3f4290:	jrne   L3F3F4440
3f3f42a0:	move   @0x1b3900, a7, 1
3f3f42d0:	setf   1, 1, 0
3f3f42e0:	move   a9, *a7(0x1c1), 0
3f3f4300:	move   a14, -*sp, 1
3f3f4310:	move   a11, a5
3f3f4320:	addi   0xb8, a5
3f3f4340:	move   a5, *a14+, 1
3f3f4350:	calla  L3F5B8580
3f3f4380:	move   a8, a2
3f3f4390:	move   @0x1b3900, a7, 1
3f3f43c0:	setf   1, 1, 0
3f3f43d0:	move   *a7(0x1c1), a9, 0
3f3f43f0:	movk   1, a5
3f3f4400:	move   a5, *a7(0x1c1), 0
3f3f4420:	move   a2, *a11(0x10), 1
L3F3F4440:
3f3f4440:	addi   0x140, a11
3f3f4460:	inc    a10
3f3f4470:	cmpi   0x4, a10
3f3f4490:	jrge   L3F3F4520
3f3f44a0:	move   a10, a7
3f3f44b0:	sll    0x6, a7
3f3f44c0:	addi   0xb03d8, a7
3f3f44f0:	movb   *a7, a7
3f3f4500:	jane   L3F3F3700
L3F3F4520:
3f3f4520:	cmpi   0x4, a10
3f3f4540:	jrge   L3F3F45D0
L3F3F4550:
3f3f4550:	sub    a7, a7
3f3f4560:	movb   a7, *a11
3f3f4570:	inc    a10
3f3f4580:	addi   0x140, a11
3f3f45a0:	cmpi   0x4, a10
3f3f45c0:	jrlt   L3F3F4550
L3F3F45D0:
3f3f45d0:	move   @0x1b3900, a7, 1
3f3f4600:	setf   1, 1, 0
3f3f4610:	move   a9, *a7(0x1c1), 0
3f3f4630:	subi   0x80, a14
3f3f4650:	mmfm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3f3f4670:	rets
L3F3F4680:
3f3f4680:	mmtm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f3f46a0:	move   a14, a13
3f3f46b0:	addi   0xc0, a14
3f3f46d0:	move   *a13(0xffe0), a9, 1
3f3f46f0:	movi   0xd3240, a12
3f3f4720:	move   a13, a0
3f3f4730:	move   a13, a2
3f3f4740:	addi   0x40, a2
3f3f4760:	move   a13, a4
3f3f4770:	addi   0x80, a4
3f3f4790:	sub    a6, a6
3f3f47a0:	move   @0x1b3900, a7, 1
3f3f47d0:	setf   1, 1, 0
3f3f47e0:	move   *a7(0x1c1), a10, 0
3f3f4800:	movk   1, a5
3f3f4810:	move   a5, *a7(0x1c1), 0
3f3f4830:	cmpi   0x2, a9
3f3f4850:	jrne   L3F3F4950
3f3f4860:	setf   2, 0, 0
3f3f4870:	move   @0xaecd0, a5, 0
3f3f48a0:	jrne   L3F3F48D0
3f3f48b0:	movk   1, a6
3f3f48c0:	jruc   L3F3F4BF0
L3F3F48D0:
3f3f48d0:	subk   2, a5
3f3f48e0:	jrne   L3F3F4BF0
3f3f48f0:	setf   1, 1, 0
3f3f4900:	move   a10, *a7(0x1c1), 0
3f3f4920:	move   a6, a8
3f3f4930:	jauc   L3F3F55E0
L3F3F4950:
3f3f4950:	setf   2, 0, 0
3f3f4960:	move   @0xaecd2, a5, 0
3f3f4990:	jrne   L3F3F4A80
3f3f49a0:	movk   1, a6
3f3f49b0:	setf   8, 0, 0
3f3f49c0:	move   *a13(0xff80), a5, 0
3f3f49e0:	jrne   L3F3F4BF0
3f3f49f0:	move   a14, -*sp, 1
3f3f4a00:	move   *a13(0xff60), *a14+, 1
3f3f4a20:	move   *a13(0xffc0), *a14+, 1
3f3f4a40:	calla  L3F3FFA50
3f3f4a70:	jruc   L3F3F4BF0
L3F3F4A80:
3f3f4a80:	subk   2, a5
3f3f4a90:	jrne   L3F3F4BF0
3f3f4aa0:	setf   8, 0, 0
3f3f4ab0:	move   *a13(0xff80), a5, 0
3f3f4ad0:	jrne   L3F3F4B60
3f3f4ae0:	move   a14, -*sp, 1
3f3f4af0:	move   *a13(0xff60), *a14+, 1
3f3f4b10:	move   *a13(0xffc0), *a14+, 1
3f3f4b30:	calla  L3F3FFA50
L3F3F4B60:
3f3f4b60:	move   @0x1b3900, a7, 1
3f3f4b90:	setf   1, 1, 0
3f3f4ba0:	move   a10, *a7(0x1c1), 0
3f3f4bc0:	move   a6, a8
3f3f4bd0:	jauc   L3F3F55E0
L3F3F4BF0:
3f3f4bf0:	move   a6, a5
3f3f4c00:	jane   L3F3F5480
3f3f4c20:	move   *a13(0xffc0), *a2(0x20), 1
3f3f4c50:	move   a14, -*sp, 1
3f3f4c60:	move   *a13(0xffc0), *a14+, 1
3f3f4c80:	calla  L3FB458D0
3f3f4cb0:	move   a8, *a2, 1
3f3f4cc0:	move   *a13(0xffa0), *a4(0x20), 1
3f3f4cf0:	move   a14, -*sp, 1
3f3f4d00:	move   *a13(0xffa0), *a14+, 1
3f3f4d20:	calla  L3FB458D0
3f3f4d50:	move   a8, *a4, 1
3f3f4d60:	sub    a11, a11
3f3f4d70:	move   a6, a5
3f3f4d80:	jrne   L3F3F53E0
L3F3F4D90:
3f3f4d90:	setf   8, 0, 0
3f3f4da0:	move   *a12, a7, 0
3f3f4db0:	dsj    a7, L3F3F5360
3f3f4dd0:	move   *a12(0x8), a7, 0
3f3f4df0:	cmp    a9, a7
3f3f4e00:	jreq   L3F3F4E50
3f3f4e10:	move   *a12(0x8), a7, 0
3f3f4e30:	dsj    a7, L3F3F5360
L3F3F4E50:
3f3f4e50:	move   *a13(0xff80), a7, 0
3f3f4e70:	jrne   L3F3F4FA0
3f3f4e80:	move   *a12(0x10), a5, 1
3f3f4ea0:	move   *a13(0xffc0), a7, 1
3f3f4ec0:	cmp    a7, a5
3f3f4ed0:	jrne   L3F3F5360
3f3f4ee0:	move   a14, -*sp, 1
3f3f4ef0:	move   a12, a5
3f3f4f00:	addi   0xb8, a5
3f3f4f20:	move   a5, *a14+, 1
3f3f4f30:	move   *a13(0xff60), *a14+, 1
3f3f4f50:	calla  L3FB45720
3f3f4f80:	movk   1, a6
3f3f4f90:	jruc   L3F3F5360
L3F3F4FA0:
3f3f4fa0:	move   a12, a5
3f3f4fb0:	addi   0xb8, a5
3f3f4fd0:	move   a5, *a0(0x20), 1
3f3f4ff0:	move   a14, -*sp, 1
3f3f5000:	move   *a0(0x20), *a14+, 1
3f3f5020:	calla  L3FB458D0
3f3f5050:	move   a8, *a0, 1
3f3f5060:	move   a14, -*sp, 1
3f3f5070:	movk   1, a5
3f3f5080:	move   a5, *a14+, 1
3f3f5090:	move   a13, *a14+, 1
3f3f50a0:	move   a13, a5
3f3f50b0:	addi   0x40, a5
3f3f50d0:	move   a5, *a14+, 1
3f3f50e0:	calla  L3FC752F0
3f3f5110:	cmpi   0x248419, a8
3f3f5140:	jrne   L3F3F5360
3f3f5150:	cmpi   0x3, a9
3f3f5170:	jrne   L3F3F51A0
3f3f5180:	movk   1, a6
3f3f5190:	jruc   L3F3F5360
L3F3F51A0:
3f3f51a0:	move   a12, a3
3f3f51b0:	addi   0x30, a3
3f3f51d0:	move   a3, *a0(0x20), 1
3f3f51f0:	move   a14, -*sp, 1
3f3f5200:	move   *a0(0x20), *a14+, 1
3f3f5220:	calla  L3FB458D0
3f3f5250:	move   a8, *a0, 1
3f3f5260:	move   a14, -*sp, 1
3f3f5270:	movk   1, a3
3f3f5280:	move   a3, *a14+, 1
3f3f5290:	move   a13, *a14+, 1
3f3f52a0:	move   a13, a3
3f3f52b0:	addi   0x80, a3
3f3f52d0:	move   a3, *a14+, 1
3f3f52e0:	calla  L3FC752F0
3f3f5310:	cmpi   0x248419, a8
3f3f5340:	jrne   L3F3F5360
3f3f5350:	movk   1, a6
L3F3F5360:
3f3f5360:	inc    a11
3f3f5370:	addi   0x140, a12
3f3f5390:	move   a6, a3
3f3f53a0:	jrne   L3F3F53E0
3f3f53b0:	cmpi   0x5, a11
3f3f53d0:	jrlt   L3F3F4D90
L3F3F53E0:
3f3f53e0:	move   a6, a3
3f3f53f0:	jrne   L3F3F5480
3f3f5400:	move   @0x1b3900, a7, 1
3f3f5430:	setf   1, 1, 0
3f3f5440:	move   a10, *a7(0x1c1), 0
3f3f5460:	sub    a8, a8
3f3f5470:	jruc   L3F3F55E0
L3F3F5480:
3f3f5480:	move   @0xa6860, a7, 1
3f3f54b0:	jrne   L3F3F5570
3f3f54c0:	setf   1, 0, 0
3f3f54d0:	move   @0xaecea, a6, 0
3f3f5500:	move   @0x1b3900, a5, 1
3f3f5530:	move   a10, *a5(0x1c1), 0
3f3f5550:	move   a6, a8
3f3f5560:	jruc   L3F3F55E0
L3F3F5570:
3f3f5570:	move   @0x1b3900, a5, 1
3f3f55a0:	setf   1, 1, 0
3f3f55b0:	move   a10, *a5(0x1c1), 0
3f3f55d0:	movk   1, a8
L3F3F55E0:
3f3f55e0:	move   *sp(0x1a0), a14, 1
3f3f5600:	mmfm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f3f5620:	rets   2
3f3f5630:	rev    a10
3f3f5640:	add    a10, a12
3f3f5650:	.word  0x0054
3f3f5660:	addc   b10, b4
3f3f5670:	.word  0x0050
3f3f5680:	addc   b10, b4
3f3f5690:	cmp    b10, b0
3f3f56a0:	.word  0x0050
L3F3F56B0:
3f3f56b0:	mmtm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3f3f56d0:	move   a14, a13
3f3f56e0:	addi   0x380, a14
3f3f5700:	sub    a7, a7
3f3f5710:	move   a7, *a13(0x20), 1
3f3f5730:	move   a7, *a13, 1
3f3f5740:	move   a7, a2
3f3f5750:	move   a7, @0xd3a50, 1
3f3f5780:	move   a7, @0xd3a30, 1
3f3f57b0:	move   *a13(0xffa0), a5, 1
3f3f57d0:	move   *a13(0xffe0), a7, 1
3f3f57f0:	sub    a7, a5
3f3f5800:	move   a5, *a13(0x40), 1
3f3f5820:	move   *a13(0xff80), a5, 1
3f3f5840:	move   *a13(0xffc0), a7, 1
3f3f5860:	sub    a7, a5
3f3f5870:	move   a5, *a13(0x60), 1
3f3f5890:	move   *a13(0xff00), a5, 1
3f3f58b0:	jreq   L3F3F5A30
3f3f58c0:	move   *a13(0x40), a5, 1
3f3f58e0:	cmpi   0x240, a5
3f3f5900:	jrle   L3F3F5A30
3f3f5910:	move   *a13(0x60), a5, 1
3f3f5930:	cmpi   0x240, a5
3f3f5950:	jrgt   L3F3F59A0
3f3f5960:	movk   1, a5
3f3f5970:	move   a5, *a13(0x20), 1
3f3f5990:	jruc   L3F3F5A30
L3F3F59A0:
3f3f59a0:	movk   1, a5
3f3f59b0:	move   a5, *a13, 1
3f3f59c0:	move   *a13(0x60), a7, 1
3f3f59e0:	cmpi   0x480, a7
3f3f5a00:	jrle   L3F3F5A30
3f3f5a10:	move   a5, *a13(0x20), 1
L3F3F5A30:
3f3f5a30:	move   *a13(0x20), a7, 1
3f3f5a50:	jreq   L3F3F5BE0
3f3f5a60:	move   a14, -*sp, 1
3f3f5a70:	move   *a13(0xfee0), *a14+, 1
3f3f5a90:	move   *a13(0x0), *a14+, 1
3f3f5ab0:	move   *a13(0xff20), *a14+, 1
3f3f5ad0:	move   *a13(0xff40), *a14+, 1
3f3f5af0:	move   *a13(0xff60), *a14+, 1
3f3f5b10:	move   *a13(0xff80), *a14+, 1
3f3f5b30:	move   *a13(0xffa0), *a14+, 1
3f3f5b50:	move   *a13(0xffc0), *a14+, 1
3f3f5b70:	move   *a13(0xffe0), *a14+, 1
3f3f5b90:	calla  L3F3F6F80
3f3f5bc0:	jauc   L3F3F6F30
L3F3F5BE0:
3f3f5be0:	move   a14, -*sp, 1
3f3f5bf0:	move   *a13, a5, 1
3f3f5c00:	jreq   L3F3F5CC0
3f3f5c10:	move   *a13(0xff40), a5, 1
3f3f5c30:	jreq   L3F3F5C80
3f3f5c40:	movi   0x3f3fbb50, a5
3f3f5c70:	jruc   L3F3F5D60
L3F3F5C80:
3f3f5c80:	movi   0x3f3fbba8, a5
3f3f5cb0:	jruc   L3F3F5D60
L3F3F5CC0:
3f3f5cc0:	move   *a13(0xff40), a5, 1
3f3f5ce0:	jreq   L3F3F5D30
3f3f5cf0:	movi   0x3f3fbc00, a5
3f3f5d20:	jruc   L3F3F5D60
L3F3F5D30:
3f3f5d30:	movi   0x3f3fbc38, a5
L3F3F5D60:
3f3f5d60:	move   a5, *a14+, 1
3f3f5d70:	calla  L3F3F8FC0
3f3f5da0:	calla  L3F3F9250
3f3f5dd0:	move   *a13(0xffc0), a9, 1
3f3f5df0:	move   *a13(0xff80), a5, 1
3f3f5e10:	cmp    a5, a9
3f3f5e20:	jage   L3F3F6CF0
L3F3F5E40:
3f3f5e40:	move   a14, -*sp, 1
3f3f5e50:	sub    a7, a7
3f3f5e60:	move   a7, *a14+, 1
3f3f5e70:	movi   0x3f390b10, a5
3f3f5ea0:	move   a5, *a14+, 1
3f3f5eb0:	move   a13, a7
3f3f5ec0:	addi   0x80, a7
3f3f5ee0:	move   a7, *a14+, 1
3f3f5ef0:	move   @0xccba0, *a14+, 1
3f3f5f20:	calla  L3FD35B10
3f3f5f50:	move   a8, a8
3f3f5f60:	jreq   L3F3F6500
3f3f5f70:	move   *a13(0x80), a5, 1
3f3f5f90:	subk   4, a5
3f3f5fa0:	jrne   L3F3F6490
3f3f5fb0:	move   *a13(0x180), a5, 1
3f3f5fd0:	move   @0xd3880, a7, 1
3f3f6000:	cmp    a7, a5
3f3f6010:	jrle   L3F3F6490
3f3f6020:	move   @0xd38c0, a5, 1
3f3f6050:	add    a5, a7
3f3f6060:	move   *a13(0x180), a5, 1
3f3f6080:	cmp    a7, a5
3f3f6090:	jrge   L3F3F6490
3f3f60a0:	move   *a13(0x1a0), a7, 1
3f3f60c0:	move   @0xd38a0, a5, 1
3f3f60f0:	cmp    a5, a7
3f3f6100:	jrle   L3F3F6490
3f3f6110:	move   @0xd38e0, a7, 1
3f3f6140:	add    a7, a5
3f3f6150:	move   *a13(0x1a0), a7, 1
3f3f6170:	cmp    a5, a7
3f3f6180:	jrge   L3F3F6490
3f3f6190:	move   a14, -*sp, 1
3f3f61a0:	movi   0x3f3fbc78, a8
3f3f61d0:	move   a8, *a14+, 1
3f3f61e0:	calla  L3F3F8FC0
3f3f6210:	move   *a13(0xfee0), a5, 1
3f3f6230:	jrne   L3F3F62C0
3f3f6240:	move   a14, -*sp, 1
3f3f6250:	movi   0x3f3fbc90, a8
3f3f6280:	move   a8, *a14+, 1
3f3f6290:	calla  L3F3F8FC0
L3F3F62C0:
3f3f62c0:	move   a14, -*sp, 1
3f3f62d0:	move   @0xd3900, *a14+, 1
3f3f6300:	move   @0xccba0, *a14+, 1
3f3f6330:	calla  L3FD425A0
3f3f6360:	move   a14, -*sp, 1
3f3f6370:	move   @0xccba0, *a14+, 1
3f3f63a0:	calla  L3FD4AAE0
3f3f63d0:	move   a14, -*sp, 1
3f3f63e0:	movk   3, a5
3f3f63f0:	move   a5, *a14+, 1
3f3f6400:	movi   0x3f3fbca0, a8
3f3f6430:	move   a8, *a14+, 1
3f3f6440:	calla  L3F309350
3f3f6470:	jauc   L3F3F6F30
L3F3F6490:
3f3f6490:	move   *a13(0x80), a7, 1
3f3f64b0:	subk   12, a7
3f3f64c0:	jrne   L3F3F6500
3f3f64d0:	calla  L3F3F98E0
L3F3F6500:
3f3f6500:	move   *a13(0xff20), a7, 1
3f3f6520:	jrne   L3F3F65F0
3f3f6530:	movi   0x3f, a2
3f3f6550:	move   *a13(0xff80), a5, 1
3f3f6570:	sub    a9, a5
3f3f6580:	subk   6, a5
3f3f6590:	jrge   L3F3F65F0
3f3f65a0:	move   *a13(0xff80), a5, 1
3f3f65c0:	sub    a9, a5
3f3f65d0:	subk   6, a5
3f3f65e0:	sra    a5, a2
L3F3F65F0:
3f3f65f0:	move   *a13(0xffe0), a10, 1
3f3f6610:	move   *a13(0xffa0), a5, 1
3f3f6630:	cmp    a5, a10
3f3f6640:	jrge   L3F3F6C20
L3F3F6650:
3f3f6650:	sub    a0, a0
3f3f6660:	move   a0, a12
3f3f6670:	move   a12, a7
3f3f6680:	add    a9, a7
3f3f6690:	move   *a13(0xff80), a5, 1
3f3f66b0:	cmp    a5, a7
3f3f66c0:	jrge   L3F3F6A90
L3F3F66D0:
3f3f66d0:	move   a9, a11
3f3f66e0:	add    a12, a11
3f3f66f0:	move   @0xd3a70, a7, 1
3f3f6720:	jrne   L3F3F68A0
3f3f6730:	move   @0xccae0, a5, 1
3f3f6760:	move   *a13(0xff60), a7, 1
3f3f6780:	mpys   a11, a7
3f3f6790:	add    a10, a7
3f3f67a0:	sra    0x3, a7
3f3f67b0:	sll    0x3, a7
3f3f67c0:	move   *a5(0x80), a5, 1
3f3f67e0:	add    a7, a5
3f3f67f0:	movk   7, a7
3f3f6800:	and    a10, a7
3f3f6810:	movk   1, a3
3f3f6820:	sll    a7, a3
3f3f6830:	movb   *a5, a7
3f3f6840:	and    a3, a7
3f3f6850:	jreq   L3F3F69F0
3f3f6860:	movk   1, a7
3f3f6870:	sll    a12, a7
3f3f6880:	or     a7, a0
3f3f6890:	jruc   L3F3F69F0
L3F3F68A0:
3f3f68a0:	move   *a13(0xff60), a5, 1
3f3f68c0:	mpys   a11, a5
3f3f68d0:	add    a10, a5
3f3f68e0:	sra    0x3, a5
3f3f68f0:	sll    0x3, a5
3f3f6900:	move   @0xd3a10, a3, 1
3f3f6930:	add    a3, a5
3f3f6940:	movk   7, a3
3f3f6950:	and    a10, a3
3f3f6960:	movk   1, a7
3f3f6970:	sll    a3, a7
3f3f6980:	setf   8, 0, 0
3f3f6990:	move   *a5, a5, 0
3f3f69a0:	and    a7, a5
3f3f69b0:	jreq   L3F3F69F0
3f3f69c0:	movk   1, a7
3f3f69d0:	sll    a12, a7
3f3f69e0:	or     a7, a0
L3F3F69F0:
3f3f69f0:	inc    a12
3f3f6a00:	cmpi   0x6, a12
3f3f6a20:	jrge   L3F3F6A90
3f3f6a30:	move   a9, a7
3f3f6a40:	add    a12, a7
3f3f6a50:	move   *a13(0xff80), a5, 1
3f3f6a70:	cmp    a5, a7
3f3f6a80:	jrlt   L3F3F66D0
L3F3F6A90:
3f3f6a90:	move   a0, a7
3f3f6aa0:	xor    a2, a7
3f3f6ab0:	move   a7, a0
3f3f6ac0:	addi   0x3f, a0
3f3f6ae0:	move   a14, -*sp, 1
3f3f6af0:	move   a0, *a14+, 1
3f3f6b00:	calla  L3F3F84D0
3f3f6b30:	move   *a13(0xff40), a7, 1
3f3f6b50:	jreq   L3F3F6BD0
3f3f6b60:	move   @0xd3a50, a5, 1
3f3f6b90:	inc    a5
3f3f6ba0:	move   a5, @0xd3a50, 1
L3F3F6BD0:
3f3f6bd0:	inc    a10
3f3f6be0:	move   *a13(0xffa0), a5, 1
3f3f6c00:	cmp    a5, a10
3f3f6c10:	jrlt   L3F3F6650
L3F3F6C20:
3f3f6c20:	move   a14, -*sp, 1
3f3f6c30:	movi   0x2d, a7
3f3f6c50:	move   a7, *a14+, 1
3f3f6c60:	calla  L3F3F84D0
3f3f6c90:	addk   6, a9
3f3f6ca0:	move   *a13(0xff80), a3, 1
3f3f6cc0:	cmp    a3, a9
3f3f6cd0:	jalt   L3F3F5E40
L3F3F6CF0:
3f3f6cf0:	move   a14, -*sp, 1
3f3f6d00:	movi   0x3f3fbc78, a8
3f3f6d30:	move   a8, *a14+, 1
3f3f6d40:	calla  L3F3F8FC0
3f3f6d70:	move   *a13(0xfee0), a7, 1
3f3f6d90:	jrne   L3F3F6E20
3f3f6da0:	move   a14, -*sp, 1
3f3f6db0:	movi   0x3f3fbc90, a8
3f3f6de0:	move   a8, *a14+, 1
3f3f6df0:	calla  L3F3F8FC0
L3F3F6E20:
3f3f6e20:	move   a14, -*sp, 1
3f3f6e30:	move   @0xd3900, *a14+, 1
3f3f6e60:	move   @0xccba0, *a14+, 1
3f3f6e90:	calla  L3FD425A0
3f3f6ec0:	move   a14, -*sp, 1
3f3f6ed0:	move   @0xccba0, *a14+, 1
3f3f6f00:	calla  L3FD4AAE0
L3F3F6F30:
3f3f6f30:	move   *sp(0x160), a14, 1
3f3f6f50:	mmfm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3f3f6f70:	rets   2
L3F3F6F80:
3f3f6f80:	mmtm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3f3f6fa0:	move   a14, a13
3f3f6fb0:	addi   0x300, a14
3f3f6fd0:	sub    a2, a2
3f3f6fe0:	move   a2, @0xd3a50, 1
3f3f7010:	move   a2, @0xd3a30, 1
3f3f7040:	move   a14, -*sp, 1
3f3f7050:	move   *a13(0xff00), a7, 1
3f3f7070:	jreq   L3F3F7130
3f3f7080:	move   *a13(0xff40), a7, 1
3f3f70a0:	jreq   L3F3F70F0
3f3f70b0:	movi   0x3f3fbd40, a7
3f3f70e0:	jruc   L3F3F71D0
L3F3F70F0:
3f3f70f0:	movi   0x3f3fbd90, a7
3f3f7120:	jruc   L3F3F71D0
L3F3F7130:
3f3f7130:	move   *a13(0xff40), a7, 1
3f3f7150:	jreq   L3F3F71A0
3f3f7160:	movi   0x3f3fbde0, a7
3f3f7190:	jruc   L3F3F71D0
L3F3F71A0:
3f3f71a0:	movi   0x3f3fbe10, a7
L3F3F71D0:
3f3f71d0:	move   a7, *a14+, 1
3f3f71e0:	calla  L3F3F8FC0
3f3f7210:	calla  L3F3F9250
3f3f7240:	move   a2, a9
3f3f7250:	move   *a13(0xffa0), a7, 1
3f3f7270:	move   *a13(0xffe0), a5, 1
3f3f7290:	sub    a5, a7
3f3f72a0:	cmp    a7, a9
3f3f72b0:	jage   L3F3F8240
L3F3F72D0:
3f3f72d0:	move   a14, -*sp, 1
3f3f72e0:	sub    a7, a7
3f3f72f0:	move   a7, *a14+, 1
3f3f7300:	movi   0x3f390b10, a5
3f3f7330:	move   a5, *a14+, 1
3f3f7340:	move   a13, *a14+, 1
3f3f7350:	move   @0xccba0, *a14+, 1
3f3f7380:	calla  L3FD35B10
3f3f73b0:	move   a8, a8
3f3f73c0:	jreq   L3F3F7940
3f3f73d0:	move   *a13, a7, 1
3f3f73e0:	subk   4, a7
3f3f73f0:	jrne   L3F3F78E0
3f3f7400:	move   *a13(0x100), a7, 1
3f3f7420:	move   @0xd3880, a5, 1
3f3f7450:	cmp    a5, a7
3f3f7460:	jrle   L3F3F78E0
3f3f7470:	move   @0xd38c0, a7, 1
3f3f74a0:	add    a7, a5
3f3f74b0:	move   *a13(0x100), a7, 1
3f3f74d0:	cmp    a5, a7
3f3f74e0:	jrge   L3F3F78E0
3f3f74f0:	move   *a13(0x120), a5, 1
3f3f7510:	move   @0xd38a0, a7, 1
3f3f7540:	cmp    a7, a5
3f3f7550:	jrle   L3F3F78E0
3f3f7560:	move   @0xd38e0, a5, 1
3f3f7590:	add    a5, a7
3f3f75a0:	move   *a13(0x120), a5, 1
3f3f75c0:	cmp    a7, a5
3f3f75d0:	jrge   L3F3F78E0
3f3f75e0:	move   a14, -*sp, 1
3f3f75f0:	movi   0x3f3fbc78, a8
3f3f7620:	move   a8, *a14+, 1
3f3f7630:	calla  L3F3F8FC0
3f3f7660:	move   *a13(0xfee0), a7, 1
3f3f7680:	jrne   L3F3F7710
3f3f7690:	move   a14, -*sp, 1
3f3f76a0:	movi   0x3f3fbc90, a8
3f3f76d0:	move   a8, *a14+, 1
3f3f76e0:	calla  L3F3F8FC0
L3F3F7710:
3f3f7710:	move   a14, -*sp, 1
3f3f7720:	move   @0xd3900, *a14+, 1
3f3f7750:	move   @0xccba0, *a14+, 1
3f3f7780:	calla  L3FD425A0
3f3f77b0:	move   a14, -*sp, 1
3f3f77c0:	move   @0xccba0, *a14+, 1
3f3f77f0:	calla  L3FD4AAE0
3f3f7820:	move   a14, -*sp, 1
3f3f7830:	movk   3, a5
3f3f7840:	move   a5, *a14+, 1
3f3f7850:	movi   0x3f3fbca0, a8
3f3f7880:	move   a8, *a14+, 1
3f3f7890:	calla  L3F309350
3f3f78c0:	jauc   L3F3F8480
L3F3F78E0:
3f3f78e0:	move   *a13, a7, 1
3f3f78f0:	subk   12, a7
3f3f7900:	jrne   L3F3F7940
3f3f7910:	calla  L3F3F98E0
L3F3F7940:
3f3f7940:	move   *a13(0xff20), a7, 1
3f3f7960:	jrne   L3F3F7A70
3f3f7970:	movi   0x3f, a2
3f3f7990:	move   *a13(0xffa0), a5, 1
3f3f79b0:	move   *a13(0xffe0), a7, 1
3f3f79d0:	sub    a7, a5
3f3f79e0:	sub    a9, a5
3f3f79f0:	subk   6, a5
3f3f7a00:	jrge   L3F3F7A70
3f3f7a10:	move   *a13(0xffa0), a5, 1
3f3f7a30:	sub    a7, a5
3f3f7a40:	sub    a9, a5
3f3f7a50:	subk   6, a5
3f3f7a60:	sra    a5, a2
L3F3F7A70:
3f3f7a70:	move   *a13(0xffc0), a10, 1
3f3f7a90:	move   *a13(0xff80), a7, 1
3f3f7ab0:	cmp    a7, a10
3f3f7ac0:	jrge   L3F3F8140
L3F3F7AD0:
3f3f7ad0:	sub    a0, a0
3f3f7ae0:	move   a0, a12
3f3f7af0:	move   a12, a7
3f3f7b00:	add    a9, a7
3f3f7b10:	move   *a13(0xffa0), a5, 1
3f3f7b30:	move   *a13(0xffe0), a3, 1
3f3f7b50:	sub    a3, a5
3f3f7b60:	cmp    a5, a7
3f3f7b70:	jrge   L3F3F7FB0
L3F3F7B80:
3f3f7b80:	move   *a13(0xffa0), a7, 1
3f3f7ba0:	sub    a9, a7
3f3f7bb0:	move   a7, a11
3f3f7bc0:	sub    a12, a11
3f3f7bd0:	dec    a11
3f3f7be0:	move   @0xd3a70, a7, 1
3f3f7c10:	jrne   L3F3F7D90
3f3f7c20:	move   @0xccae0, a5, 1
3f3f7c50:	move   *a13(0xff60), a3, 1
3f3f7c70:	mpys   a10, a3
3f3f7c80:	add    a11, a3
3f3f7c90:	sra    0x3, a3
3f3f7ca0:	sll    0x3, a3
3f3f7cb0:	move   *a5(0x80), a5, 1
3f3f7cd0:	add    a3, a5
3f3f7ce0:	movk   7, a3
3f3f7cf0:	and    a11, a3
3f3f7d00:	movk   1, a7
3f3f7d10:	sll    a3, a7
3f3f7d20:	movb   *a5, a5
3f3f7d30:	and    a7, a5
3f3f7d40:	jreq   L3F3F7EE0
3f3f7d50:	movk   1, a7
3f3f7d60:	sll    a12, a7
3f3f7d70:	or     a7, a0
3f3f7d80:	jruc   L3F3F7EE0
L3F3F7D90:
3f3f7d90:	move   *a13(0xff60), a5, 1
3f3f7db0:	mpys   a10, a5
3f3f7dc0:	add    a11, a5
3f3f7dd0:	sra    0x3, a5
3f3f7de0:	sll    0x3, a5
3f3f7df0:	move   @0xd3a10, a3, 1
3f3f7e20:	add    a3, a5
3f3f7e30:	movk   7, a3
3f3f7e40:	and    a11, a3
3f3f7e50:	movk   1, a7
3f3f7e60:	sll    a3, a7
3f3f7e70:	setf   8, 0, 0
3f3f7e80:	move   *a5, a5, 0
3f3f7e90:	and    a7, a5
3f3f7ea0:	jreq   L3F3F7EE0
3f3f7eb0:	movk   1, a7
3f3f7ec0:	sll    a12, a7
3f3f7ed0:	or     a7, a0
L3F3F7EE0:
3f3f7ee0:	inc    a12
3f3f7ef0:	cmpi   0x6, a12
3f3f7f10:	jrge   L3F3F7FB0
3f3f7f20:	move   a9, a7
3f3f7f30:	add    a12, a7
3f3f7f40:	move   *a13(0xffa0), a5, 1
3f3f7f60:	move   *a13(0xffe0), a3, 1
3f3f7f80:	sub    a3, a5
3f3f7f90:	cmp    a5, a7
3f3f7fa0:	jrlt   L3F3F7B80
L3F3F7FB0:
3f3f7fb0:	move   a0, a7
3f3f7fc0:	xor    a2, a7
3f3f7fd0:	move   a7, a0
3f3f7fe0:	addi   0x3f, a0
3f3f8000:	move   a14, -*sp, 1
3f3f8010:	move   a0, *a14+, 1
3f3f8020:	calla  L3F3F84D0
3f3f8050:	move   *a13(0xff40), a7, 1
3f3f8070:	jreq   L3F3F80F0
3f3f8080:	move   @0xd3a50, a5, 1
3f3f80b0:	inc    a5
3f3f80c0:	move   a5, @0xd3a50, 1
L3F3F80F0:
3f3f80f0:	inc    a10
3f3f8100:	move   *a13(0xff80), a5, 1
3f3f8120:	cmp    a5, a10
3f3f8130:	jrlt   L3F3F7AD0
L3F3F8140:
3f3f8140:	move   a14, -*sp, 1
3f3f8150:	movi   0x2d, a7
3f3f8170:	move   a7, *a14+, 1
3f3f8180:	calla  L3F3F84D0
3f3f81b0:	addk   6, a9
3f3f81c0:	move   *a13(0xffa0), a5, 1
3f3f81e0:	move   *a13(0xffe0), a3, 1
3f3f8200:	sub    a3, a5
3f3f8210:	cmp    a5, a9
3f3f8220:	jalt   L3F3F72D0
L3F3F8240:
3f3f8240:	move   a14, -*sp, 1
3f3f8250:	movi   0x3f3fbc78, a8
3f3f8280:	move   a8, *a14+, 1
3f3f8290:	calla  L3F3F8FC0
3f3f82c0:	move   *a13(0xfee0), a7, 1
3f3f82e0:	jrne   L3F3F8370
3f3f82f0:	move   a14, -*sp, 1
3f3f8300:	movi   0x3f3fbc90, a8
3f3f8330:	move   a8, *a14+, 1
3f3f8340:	calla  L3F3F8FC0
L3F3F8370:
3f3f8370:	move   a14, -*sp, 1
3f3f8380:	move   @0xd3900, *a14+, 1
3f3f83b0:	move   @0xccba0, *a14+, 1
3f3f83e0:	calla  L3FD425A0
3f3f8410:	move   a14, -*sp, 1
3f3f8420:	move   @0xccba0, *a14+, 1
3f3f8450:	calla  L3FD4AAE0
L3F3F8480:
3f3f8480:	move   *sp(0x160), a14, 1
3f3f84a0:	mmfm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3f3f84c0:	rets   2
L3F3F84D0:
3f3f84d0:	mmtm   sp, a9,a11,a13
3f3f84f0:	move   a14, a13
3f3f8500:	move   *a13(0xffe0), a11, 1
3f3f8520:	cmpi   0x3f, a11
3f3f8540:	jrlt   L3F3F85A0
3f3f8550:	move   @0xd3a30, a9, 1
3f3f8580:	cmp    a9, a11
3f3f8590:	jreq   L3F3F8AE0
L3F3F85A0:
3f3f85a0:	move   @0xd3a30, a9, 1
3f3f85d0:	cmpi   0x3f, a9
3f3f85f0:	jrne   L3F3F8670
3f3f8600:	cmpi   0x2d, a11
3f3f8620:	jrne   L3F3F8670
3f3f8630:	sub    a11, a11
3f3f8640:	move   a11, @0xd3a50, 1
L3F3F8670:
3f3f8670:	move   @0xd3a50, a11, 1
3f3f86a0:	subk   3, a11
3f3f86b0:	jrle   L3F3F87E0
3f3f86c0:	move   a14, -*sp, 1
3f3f86d0:	movi   0x21, a11
3f3f86f0:	move   a11, *a14+, 1
3f3f8700:	calla  L3F3F8DA0
3f3f8730:	move   a14, -*sp, 1
3f3f8740:	move   @0xd3a50, *a14+, 1
3f3f8770:	calla  L3F3F8BA0
3f3f87a0:	movk   1, a9
3f3f87b0:	move   a9, @0xd3a50, 1
L3F3F87E0:
3f3f87e0:	move   @0xd3a50, a11, 1
3f3f8810:	dec    a11
3f3f8820:	move   a11, @0xd3a50, 1
3f3f8850:	inc    a11
3f3f8860:	jrle   L3F3F8970
L3F3F8870:
3f3f8870:	move   a14, -*sp, 1
3f3f8880:	move   @0xd3a30, *a14+, 1
3f3f88b0:	calla  L3F3F8DA0
3f3f88e0:	move   @0xd3a50, a11, 1
3f3f8910:	dec    a11
3f3f8920:	move   a11, @0xd3a50, 1
3f3f8950:	inc    a11
3f3f8960:	jrgt   L3F3F8870
L3F3F8970:
3f3f8970:	move   *a13(0xffe0), a11, 1
3f3f8990:	cmpi   0x3f, a11
3f3f89b0:	jrlt   L3F3F8A40
3f3f89c0:	move   a11, @0xd3a30, 1
3f3f89f0:	movk   1, a9
3f3f8a00:	move   a9, @0xd3a50, 1
3f3f8a30:	jruc   L3F3F8B50
L3F3F8A40:
3f3f8a40:	move   a14, -*sp, 1
3f3f8a50:	move   a11, *a14+, 1
3f3f8a60:	calla  L3F3F8DA0
3f3f8a90:	sub    a9, a9
3f3f8aa0:	move   a9, @0xd3a50, 1
3f3f8ad0:	jruc   L3F3F8B50
L3F3F8AE0:
3f3f8ae0:	move   @0xd3a50, a11, 1
3f3f8b10:	inc    a11
3f3f8b20:	move   a11, @0xd3a50, 1
L3F3F8B50:
3f3f8b50:	move   *sp(0x80), a14, 1
3f3f8b70:	mmfm   sp, a9,a11,a13
3f3f8b90:	rets   2
L3F3F8BA0:
3f3f8ba0:	mmtm   sp, a9,a11,a13
3f3f8bc0:	move   a14, a13
3f3f8bd0:	move   *a13(0xffe0), a11, 1
3f3f8bf0:	subk   10, a11
3f3f8c00:	jrlt   L3F3F8CA0
3f3f8c10:	move   a14, -*sp, 1
3f3f8c20:	move   *a13(0xffe0), a11, 1
3f3f8c40:	movk   10, a9
3f3f8c50:	divs   a9, a11
3f3f8c60:	move   a11, *a14+, 1
3f3f8c70:	calla  L3F3F8BA0
L3F3F8CA0:
3f3f8ca0:	move   a14, -*sp, 1
3f3f8cb0:	move   *a13(0xffe0), a11, 1
3f3f8cd0:	movk   10, a9
3f3f8ce0:	mods   a9, a11
3f3f8cf0:	addi   0x30, a11
3f3f8d10:	move   a11, *a14+, 1
3f3f8d20:	calla  L3F3F8DA0
3f3f8d50:	move   *sp(0x80), a14, 1
3f3f8d70:	mmfm   sp, a9,a11,a13
3f3f8d90:	rets   2
L3F3F8DA0:
3f3f8da0:	mmtm   sp, a11,a13
3f3f8dc0:	move   a14, a13
3f3f8dd0:	move   @0xd3a70, a11, 1
3f3f8e00:	jrne   L3F3F8F70
3f3f8e10:	move   a14, -*sp, 1
3f3f8e20:	movk   1, a11
3f3f8e30:	move   a11, *a14+, 1
3f3f8e40:	move   a13, a11
3f3f8e50:	subk   32, a11
3f3f8e60:	move   a11, *a14+, 1
3f3f8e70:	move   @0xa6840, *a14+, 1
3f3f8ea0:	calla  L3FB3EBC0
3f3f8ed0:	dec    a8
3f3f8ee0:	jreq   L3F3F8F70
3f3f8ef0:	move   a14, -*sp, 1
3f3f8f00:	movi   0x3f3fbe48, a8
3f3f8f30:	move   a8, *a14+, 1
3f3f8f40:	calla  L3FB341E0
L3F3F8F70:
3f3f8f70:	move   *sp(0x60), a14, 1
3f3f8f90:	mmfm   sp, a11,a13
3f3f8fb0:	rets   2
L3F3F8FC0:
3f3f8fc0:	mmtm   sp, a11,a13
3f3f8fe0:	move   a14, a13
3f3f8ff0:	addk   32, a14
3f3f9000:	move   a14, -*sp, 1
3f3f9010:	move   *a13(0xffe0), *a14+, 1
3f3f9030:	calla  L3FB458D0
3f3f9060:	move   a8, *a13, 1
3f3f9070:	move   @0xd3a70, a11, 1
3f3f90a0:	jrne   L3F3F9200
3f3f90b0:	move   a14, -*sp, 1
3f3f90c0:	move   a8, *a14+, 1
3f3f90d0:	move   *a13(0xffe0), *a14+, 1
3f3f90f0:	move   @0xa6840, *a14+, 1
3f3f9120:	calla  L3FB3EBC0
3f3f9150:	move   *a13, a11, 1
3f3f9160:	cmp    a11, a8
3f3f9170:	jreq   L3F3F9200
3f3f9180:	move   a14, -*sp, 1
3f3f9190:	movi   0x3f3fbf10, a8
3f3f91c0:	move   a8, *a14+, 1
3f3f91d0:	calla  L3FB341E0
L3F3F9200:
3f3f9200:	move   *sp(0x60), a14, 1
3f3f9220:	mmfm   sp, a11,a13
3f3f9240:	rets   2
L3F3F9250:
3f3f9250:	mmtm   sp, a7,a9,a11
3f3f9270:	move   a14, -*sp, 1
3f3f9280:	move   @0xccba0, a11, 1
3f3f92b0:	move   *a11(0x480), a9, 1
3f3f92d0:	move   *a9(0x1a0), *a14+, 1
3f3f92f0:	move   *a11(0x480), a9, 1
3f3f9310:	move   *a9(0x1c0), *a14+, 1
3f3f9330:	movk   1, a9
3f3f9340:	move   a9, *a14+, 1
3f3f9350:	movi   0x6e, a7
3f3f9370:	move   a7, *a14+, 1
3f3f9380:	setf   2, 0, 0
3f3f9390:	move   @0xaece8, a9, 0
3f3f93c0:	sll    0x4, a9
3f3f93d0:	addi   0xd39e0, a9
3f3f9400:	setf   16, 1, 0
3f3f9410:	move   *a9, a8, 0
3f3f9420:	move   a8, *a14+, 1
3f3f9430:	movi   0x32, a9
3f3f9450:	move   a9, *a14+, 1
3f3f9460:	move   a9, *a14+, 1
3f3f9470:	move   *a11(0x440), a7, 1
3f3f9490:	move   a7, a9
3f3f94a0:	sll    0x9, a7
3f3f94b0:	sll    0x7, a9
3f3f94c0:	add    a9, a7
3f3f94d0:	move   *a11(0x480), a9, 1
3f3f94f0:	add    a7, a9
3f3f9500:	move   *a9(0x40), *a14+, 1
3f3f9520:	move   a11, *a14+, 1
3f3f9530:	calla  L3FD41B90
3f3f9560:	move   a8, @0xd3900, 1
3f3f9590:	move   a14, -*sp, 1
3f3f95a0:	movi   0x8004, a11
3f3f95d0:	move   a11, *a14+, 1
3f3f95e0:	move   a8, *a14+, 1
3f3f95f0:	move   @0xccba0, *a14+, 1
3f3f9620:	calla  L3FD97D50
3f3f9650:	move   a14, -*sp, 1
3f3f9660:	sub    a9, a9
3f3f9670:	move   a9, *a14+, 1
3f3f9680:	move   a9, *a14+, 1
3f3f9690:	move   a9, *a14+, 1
3f3f96a0:	move   a9, *a14+, 1
3f3f96b0:	move   a9, *a14+, 1
3f3f96c0:	setf   2, 0, 0
3f3f96d0:	move   @0xaece8, a7, 0
3f3f9700:	sll    0x5, a7
3f3f9710:	addi   0xd3920, a7
3f3f9740:	move   *a7+, *a14+, 1
3f3f9750:	move   @0xd3900, *a14+, 1
3f3f9780:	move   @0xccba0, *a14+, 1
3f3f97b0:	calla  L3FD9C170
3f3f97e0:	move   a14, -*sp, 1
3f3f97f0:	move   @0xd3900, *a14+, 1
3f3f9820:	move   @0xccba0, *a14+, 1
3f3f9850:	calla  L3FD645B0
3f3f9880:	calla  L3F3F98E0
3f3f98b0:	mmfm   sp, a7,a9,a11
3f3f98d0:	rets
L3F3F98E0:
3f3f98e0:	mmtm   sp, a7,a9,a11,a13
3f3f9900:	move   a14, a13
3f3f9910:	addi   0x1c0, a14
3f3f9930:	setf   2, 0, 0
3f3f9940:	move   @0xaece8, a11, 0
3f3f9970:	sll    0x4, a11
3f3f9980:	addi   0xd39e0, a11
3f3f99b0:	setf   16, 1, 0
3f3f99c0:	move   *a11, a11, 0
3f3f99d0:	sra    0x1, a11
3f3f99e0:	move   a11, *a13(0x1a0), 1
3f3f9a00:	move   a14, -*sp, 1
3f3f9a10:	movi   0x3f3fbfe8, a8
3f3f9a40:	move   a8, *a14+, 1
3f3f9a50:	move   @0xccba0, *a14+, 1
3f3f9a80:	calla  L3FD4AE80
3f3f9ab0:	move   a8, *a13, 1
3f3f9ac0:	move   a14, -*sp, 1
3f3f9ad0:	sub    a9, a9
3f3f9ae0:	move   a9, *a14+, 1
3f3f9af0:	move   a9, *a14+, 1
3f3f9b00:	move   @0xccba0, a7, 1
3f3f9b30:	move   *a7(0x440), a9, 1
3f3f9b50:	move   a9, a11
3f3f9b60:	sll    0x9, a9
3f3f9b70:	sll    0x7, a11
3f3f9b80:	add    a11, a9
3f3f9b90:	move   *a7(0x480), a11, 1
3f3f9bb0:	add    a9, a11
3f3f9bc0:	move   *a11(0x40), *a14+, 1
3f3f9be0:	move   a7, *a14+, 1
3f3f9bf0:	calla  L3F997000
3f3f9c20:	move   a8, *a13(0x20), 1
3f3f9c40:	move   a14, -*sp, 1
3f3f9c50:	move   *a13, a11, 1
3f3f9c60:	move   *a11(0x20), *a14+, 1
3f3f9c80:	move   a8, *a14+, 1
3f3f9c90:	move   @0xccba0, *a14+, 1
3f3f9cc0:	calla  L3FD997B0
3f3f9cf0:	setf   2, 0, 0
3f3f9d00:	move   @0xaece8, a9, 0
3f3f9d30:	sll    0x5, a9
3f3f9d40:	addi   0xd3980, a9
3f3f9d70:	move   *a9(0x0), *a13(0x180), 1
3f3f9da0:	move   a14, -*sp, 1
3f3f9db0:	move   a14, -*sp, 1
3f3f9dc0:	move   *a13(0x180), *a14+, 1
3f3f9de0:	calla  L3FB458D0
3f3f9e10:	move   a8, *a14+, 1
3f3f9e20:	move   *a13(0x180), *a14+, 1
3f3f9e40:	movk   30, a9
3f3f9e50:	move   a9, *a14+, 1
3f3f9e60:	move   a14, -*sp, 1
3f3f9e70:	move   a14, -*sp, 1
3f3f9e80:	move   *a13(0x180), *a14+, 1
3f3f9ea0:	calla  L3FB458D0
3f3f9ed0:	move   a8, *a14+, 1
3f3f9ee0:	move   *a13(0x180), *a14+, 1
3f3f9f00:	move   a11, *a14+, 1
3f3f9f10:	calla  L3FDA4870
3f3f9f40:	sra    0x1, a8
3f3f9f50:	move   *a13(0x1a0), a7, 1
3f3f9f70:	sub    a8, a7
3f3f9f80:	move   a7, *a14+, 1
3f3f9f90:	move   *a13(0x20), *a14+, 1
3f3f9fb0:	move   @0xd3900, *a14+, 1
3f3f9fe0:	move   @0xccba0, *a14+, 1
3f3fa010:	calla  L3FDA0000
3f3fa040:	move   a14, -*sp, 1
3f3fa050:	move   a14, -*sp, 1
3f3fa060:	movi   0x3f3fc208, a8
3f3fa090:	move   a8, *a14+, 1
3f3fa0a0:	calla  L3FB458D0
3f3fa0d0:	move   a8, *a14+, 1
3f3fa0e0:	movi   0x3f3fc208, a8
3f3fa110:	move   a8, *a14+, 1
3f3fa120:	movi   0x50, a7
3f3fa140:	move   a7, *a14+, 1
3f3fa150:	move   a14, -*sp, 1
3f3fa160:	move   a14, -*sp, 1
3f3fa170:	movi   0x3f3fc208, a8
3f3fa1a0:	move   a8, *a14+, 1
3f3fa1b0:	calla  L3FB458D0
3f3fa1e0:	move   a8, *a14+, 1
3f3fa1f0:	movi   0x3f3fc208, a8
3f3fa220:	move   a8, *a14+, 1
3f3fa230:	move   a11, *a14+, 1
3f3fa240:	calla  L3FDA4870
3f3fa270:	sra    0x1, a8
3f3fa280:	move   *a13(0x1a0), a7, 1
3f3fa2a0:	sub    a8, a7
3f3fa2b0:	move   a7, *a14+, 1
3f3fa2c0:	move   *a13(0x20), *a14+, 1
3f3fa2e0:	move   @0xd3900, *a14+, 1
3f3fa310:	move   @0xccba0, *a14+, 1
3f3fa340:	calla  L3FDA0000
3f3fa370:	move   *a13(0x1a0), a7, 1
3f3fa390:	move   a14, -*sp, 1
3f3fa3a0:	move   a14, -*sp, 1
3f3fa3b0:	movi   0x3f3fc208, a8
3f3fa3e0:	move   a8, *a14+, 1
3f3fa3f0:	calla  L3FB458D0
3f3fa420:	move   a8, *a14+, 1
3f3fa430:	movi   0x3f3fc208, a8
3f3fa460:	move   a8, *a14+, 1
3f3fa470:	move   a11, *a14+, 1
3f3fa480:	calla  L3FDA4870
3f3fa4b0:	sra    0x1, a8
3f3fa4c0:	sub    a8, a7
3f3fa4d0:	subk   5, a7
3f3fa4e0:	move   a7, @0xd3880, 1
3f3fa510:	move   a14, -*sp, 1
3f3fa520:	move   a14, -*sp, 1
3f3fa530:	movi   0x3f3fc208, a8
3f3fa560:	move   a8, *a14+, 1
3f3fa570:	calla  L3FB458D0
3f3fa5a0:	move   a8, *a14+, 1
3f3fa5b0:	movi   0x3f3fc208, a8
3f3fa5e0:	move   a8, *a14+, 1
3f3fa5f0:	move   a11, *a14+, 1
3f3fa600:	calla  L3FDA4870
3f3fa630:	addk   10, a8
3f3fa640:	move   a8, @0xd38c0, 1
3f3fa670:	move   *a11(0x240), a7, 1
3f3fa690:	neg    a7
3f3fa6a0:	addi   0x4b, a7
3f3fa6c0:	move   a7, @0xd38a0, 1
3f3fa6f0:	move   *a11(0x240), a9, 1
3f3fa710:	move   *a11(0x260), a11, 1
3f3fa730:	add    a11, a9
3f3fa740:	addk   10, a9
3f3fa750:	move   a9, @0xd38e0, 1
3f3fa780:	move   a14, -*sp, 1
3f3fa790:	move   a9, *a14+, 1
3f3fa7a0:	move   a8, *a14+, 1
3f3fa7b0:	move   a7, *a14+, 1
3f3fa7c0:	move   @0xd3880, *a14+, 1
3f3fa7f0:	move   *a13(0x20), *a14+, 1
3f3fa810:	move   @0xd3900, *a14+, 1
3f3fa840:	move   @0xccba0, *a14+, 1
3f3fa870:	calla  L3F99BC60
3f3fa8a0:	move   @0xd3880, a11, 1
3f3fa8d0:	move   @0xd38c0, a9, 1
3f3fa900:	add    a9, a11
3f3fa910:	setf   16, 1, 0
3f3fa920:	move   a11, *a13(0x40), 0
3f3fa940:	move   @0xd38a0, a11, 1
3f3fa970:	move   a11, *a13(0x50), 0
3f3fa990:	move   *a13(0x40), *a13(0x60), 0
3f3fa9c0:	move   @0xd38e0, a7, 1
3f3fa9f0:	add    a7, a11
3f3faa00:	move   a11, *a13(0x70), 0
3f3faa20:	move   *a13(0x60), a11, 0
3f3faa40:	inc    a11
3f3faa50:	move   a11, *a13(0x80), 0
3f3faa70:	move   *a13(0x70), a11, 0
3f3faa90:	inc    a11
3f3faaa0:	move   a11, *a13(0x90), 0
3f3faac0:	move   *a13(0x40), a11, 0
3f3faae0:	inc    a11
3f3faaf0:	move   a11, *a13(0xa0), 0
3f3fab10:	move   *a13(0x50), a11, 0
3f3fab30:	inc    a11
3f3fab40:	move   a11, *a13(0xb0), 0
3f3fab60:	move   *a13(0xa0), a11, 0
3f3fab80:	inc    a11
3f3fab90:	move   a11, *a13(0xc0), 0
3f3fabb0:	move   *a13(0xb0), a11, 0
3f3fabd0:	inc    a11
3f3fabe0:	move   a11, *a13(0xd0), 0
3f3fac00:	move   *a13(0x80), a11, 0
3f3fac20:	inc    a11
3f3fac30:	move   a11, *a13(0xe0), 0
3f3fac50:	move   *a13(0x90), a11, 0
3f3fac70:	inc    a11
3f3fac80:	move   a11, *a13(0xf0), 0
3f3faca0:	move   *a13(0xe0), a11, 0
3f3facc0:	inc    a11
3f3facd0:	move   a11, *a13(0x100), 0
3f3facf0:	move   *a13(0xf0), a11, 0
3f3fad10:	inc    a11
3f3fad20:	move   a11, *a13(0x110), 0
3f3fad40:	move   *a13(0xc0), a11, 0
3f3fad60:	inc    a11
3f3fad70:	move   a11, *a13(0x120), 0
3f3fad90:	move   *a13(0xd0), a11, 0
3f3fadb0:	inc    a11
3f3fadc0:	move   a11, *a13(0x130), 0
3f3fade0:	move   a14, -*sp, 1
3f3fadf0:	sub    a11, a11
3f3fae00:	move   a11, *a14+, 1
3f3fae10:	movk   8, a11
3f3fae20:	move   a11, *a14+, 1
3f3fae30:	move   a13, a11
3f3fae40:	addi   0x40, a11
3f3fae60:	move   a11, *a14+, 1
3f3fae70:	move   *a13(0x20), *a14+, 1
3f3fae90:	move   @0xd3900, *a14+, 1
3f3faec0:	move   @0xccba0, *a14+, 1
3f3faef0:	calla  L3FD43740
3f3faf20:	move   @0xd3880, a9, 1
3f3faf50:	setf   16, 1, 0
3f3faf60:	move   a9, *a13(0x40), 0
3f3faf80:	move   @0xd38a0, a7, 1
3f3fafb0:	move   @0xd38e0, a11, 1
3f3fafe0:	add    a11, a7
3f3faff0:	move   a7, *a13(0x50), 0
3f3fb010:	move   *a13(0x40), a7, 0
3f3fb030:	inc    a7
3f3fb040:	move   a7, *a13(0xa0), 0
3f3fb060:	move   *a13(0x50), a7, 0
3f3fb080:	inc    a7
3f3fb090:	move   a7, *a13(0xb0), 0
3f3fb0b0:	move   *a13(0xa0), a7, 0
3f3fb0d0:	inc    a7
3f3fb0e0:	move   a7, *a13(0xc0), 0
3f3fb100:	move   *a13(0xb0), a7, 0
3f3fb120:	inc    a7
3f3fb130:	move   a7, *a13(0xd0), 0
3f3fb150:	move   *a13(0xc0), a7, 0
3f3fb170:	inc    a7
3f3fb180:	move   a7, *a13(0x120), 0
3f3fb1a0:	move   *a13(0xd0), a7, 0
3f3fb1c0:	inc    a7
3f3fb1d0:	move   a7, *a13(0x130), 0
3f3fb1f0:	move   a14, -*sp, 1
3f3fb200:	sub    a7, a7
3f3fb210:	move   a7, *a14+, 1
3f3fb220:	movk   8, a7
3f3fb230:	move   a7, *a14+, 1
3f3fb240:	move   a13, a7
3f3fb250:	addi   0x40, a7
3f3fb270:	move   a7, *a14+, 1
3f3fb280:	move   *a13(0x20), *a14+, 1
3f3fb2a0:	move   @0xd3900, *a14+, 1
3f3fb2d0:	move   @0xccba0, *a14+, 1
3f3fb300:	calla  L3FD43740
3f3fb330:	move   a14, -*sp, 1
3f3fb340:	move   @0xccba0, *a14+, 1
3f3fb370:	calla  L3FD4AAE0
3f3fb3a0:	move   a14, -*sp, 1
3f3fb3b0:	sub    a11, a11
3f3fb3c0:	move   a11, *a14+, 1
3f3fb3d0:	move   @0xccba0, *a14+, 1
3f3fb400:	calla  L3FD9F6B0
3f3fb430:	move   a14, -*sp, 1
3f3fb440:	move   *a13(0x0), *a14+, 1
3f3fb460:	move   @0xccba0, *a14+, 1
3f3fb490:	calla  L3FD4B8D0
3f3fb4c0:	move   a14, -*sp, 1
3f3fb4d0:	move   *a13(0x20), *a14+, 1
3f3fb4f0:	move   @0xccba0, *a14+, 1
3f3fb520:	calla  L3FD4F020
3f3fb550:	move   a14, -*sp, 1
3f3fb560:	move   @0xccba0, *a14+, 1
3f3fb590:	calla  L3FD4AAE0
3f3fb5c0:	subi   0x1c0, a14
3f3fb5e0:	mmfm   sp, a7,a9,a11,a13
3f3fb600:	rets
3f3fb610:	sla    a10, a3
3f3fb620:	sll    a11, a14
3f3fb630:	mods   a3, a5
3f3fb640:	and    a1, a0
3f3fb650:	rl     b11, b2
3f3fb660:	.word  0x746e
3f3fb670:	add    a8, a0
3f3fb680:	modu   a3, a14
3f3fb690:	mods   b3, b5
3f3fb6a0:	.word  0x7265
3f3fb6b0:	move   a1, a0
3f3fb6c0:	rl     a9, a7
3f3fb6d0:	.word  0x706d
3f3fb6e0:	sra    b11, b2
3f3fb6f0:	.word  0x7373
3f3fb700:	modu   a11, a9
3f3fb710:	.word  0x006e
3f3fb720:	.word  0x7244
3f3fb730:	sll    b11, b5
3f3fb740:	.word  0x766b
3f3fb750:	.word  0x726f
3f3fb760:	sla    a11, a7
3f3fb770:	srl    a11, a14
3f3fb780:	add    a9, a0
3f3fb790:	sll    a3, a2
3f3fb7a0:	sra    b11, b2
3f3fb7b0:	rl     a3, a3
3f3fb7c0:	modu   a3, a5
3f3fb7d0:	addc   a8, a0
3f3fb7e0:	rl     a11, a12
3f3fb7f0:	lmo    a11, a3
3f3fb800:	rl     a1, a0
3f3fb810:	.word  0x7265
3f3fb820:	sla    0x3, a5
3f3fb830:	modu   b11, b4
3f3fb840:	sll    a9, a0
3f3fb850:	modu   a3, a1
3f3fb860:	sra    a11, a3
3f3fb870:	sla    0x3, a12
3f3fb880:	.word  0x7270
3f3fb890:	modu   a3, a9
3f3fb8a0:	.word  0x0074
3f3fb8b0:	mods   a2, a3
3f3fb8c0:	.word  0x7169
3f3fb8d0:	sra    b11, b5
3f3fb8e0:	sla    0x3, b10
3f3fb8f0:	modu   b11, b0
3f3fb900:	.word  0x7275
3f3fb910:	sla    a9, a0
3f3fb920:	modu   a3, a14
3f3fb930:	mods   b3, b5
3f3fb940:	.word  0x7265
3f3fb950:	mods   a1, a0
3f3fb960:	rl     a9, a7
3f3fb970:	.word  0x706d
3f3fb980:	sra    b11, b2
3f3fb990:	.word  0x7373
3f3fb9a0:	modu   a11, a9
3f3fb9b0:	.word  0x006e
3f3fb9c0:	mods   a2, a11
3f3fb9d0:	sll    a11, a9
3f3fb9e0:	sra    a11, a11
3f3fb9f0:	sla    0x3, a14
3f3fba00:	rl     b10, b3
3f3fba10:	sla    0x3, a5
3f3fba20:	rl     a11, a8
3f3fba30:	.word  0x7265
3f3fba40:	sla    0x1, a12
3f3fba50:	mods   b11, b5
3f3fba60:	sra    a1, a0
3f3fba70:	modu   a3, a5
3f3fba80:	sub    a1, a0
3f3fba90:	.word  0x7572
3f3fbaa0:	lmo    a11, a3
3f3fbab0:	modu   b11, b6
3f3fbac0:	srl    b11, b2
3f3fbad0:	modu   a3, a1
3f3fbae0:	sla    0x3, a7
3f3fbaf0:	sll    a3, a1
3f3fbb00:	.word  0x757a
3f3fbb10:	.word  0x7262
3f3fbb20:	sll    a11, a5
3f3fbb30:	sra    a11, a8
3f3fbb40:	.word  0x006e
3f3fbb50:	mpys   b0, b11
3f3fbb60:	movk   24, a13
3f3fbb70:	rl     0xa, b0
3f3fbb80:	dsjs   b11, L3F3FBD20
3f3fbb90:	.word  0x7135
3f3fbba0:	movk   24, a0
3f3fbbb0:	calla  0x3b39501b
3f3fbbe0:	.word  0x353b
3f3fbbf0:	.word  0x0071
3f3fbc00:	mpys   b0, b11
3f3fbc10:	movk   24, a13
3f3fbc20:	.word  0x7150
3f3fbc30:	movk   24, a0
3f3fbc40:	calla  0x7139501b
3f3fbc70:	movk   24, a0
3f3fbc80:	.word  0x005c
3f3fbc90:	.word  0x000c
3f3fbca0:	.word  0x7250
3f3fbcb0:	modu   a3, a9
3f3fbcc0:	rl     b11, b4
3f3fbcd0:	srl    a11, a14
3f3fbce0:	sll    a9, a0
3f3fbcf0:	modu   a3, a1
3f3fbd00:	sra    a11, a3
3f3fbd10:	mods   a3, a12
L3F3FBD20:
3f3fbd20:	sra    a3, a5
3f3fbd30:	rev    a14
3f3fbd40:	mpys   b0, b11
3f3fbd50:	and    b0, b11
3f3fbd60:	dsjs   b1, L3F3FBF00
3f3fbd70:	.word  0x353b
3f3fbd80:	.word  0x0071
3f3fbd90:	mpys   b0, b11
3f3fbda0:	and    b0, b11
3f3fbdb0:	dsjs   b9, L3F3FBF50
3f3fbdc0:	.word  0x353b
3f3fbdd0:	.word  0x0071
3f3fbde0:	mpys   b0, b11
3f3fbdf0:	and    b0, b11
3f3fbe00:	.word  0x0071
3f3fbe10:	mpys   b0, b11
3f3fbe20:	and    b0, b11
3f3fbe30:	.word  0x7139
3f3fbe40:	.word  0x7300
3f3fbe50:	.word  0x7869
3f3fbe60:	mods   a3, a5
3f3fbe70:	sla    0x1, b10
3f3fbe80:	.word  0x756f
3f3fbe90:	sll    b11, b4
3f3fbea0:	.word  0x7020
3f3fbeb0:	rl     b11, b2
3f3fbec0:	.word  0x746e
3f3fbed0:	sra    a9, a0
3f3fbee0:	.word  0x7272
3f3fbef0:	.word  0x726f
L3F3FBF00:
3f3fbf00:	.word  0x000a
3f3fbf10:	rl     b11, b3
3f3fbf20:	sra    b11, b8
3f3fbf30:	dsjs   a12, L3F3FC070
3f3fbf40:	modu   a9, a0
L3F3FBF50:
3f3fbf50:	.word  0x7475
3f3fbf60:	.word  0x7473
3f3fbf70:	sla    0x3, b2
3f3fbf80:	.word  0x7270
3f3fbf90:	modu   a3, a9
3f3fbfa0:	sla    0x3, b4
3f3fbfb0:	.word  0x7265
3f3fbfc0:	modu   b11, b2
3f3fbfd0:	.word  0x0a72
3f3fbfe0:	srl    0x18, a0
3f3fbff0:	rl     a10, a2
3f3fc000:	sra    a11, a7
3f3fc010:	modu   a11, a12
3f3fc020:	sla    0x3, b7
3f3fc030:	sla    0x1, a6
3f3fc040:	modu   a10, a8
3f3fc050:	mods   a11, a12
3f3fc060:	.word  0x7365
L3F3FC070:
3f3fc070:	move   a9, a13
3f3fc080:	modu   a3, a5
3f3fc090:	srl    0x15, b5
3f3fc0a0:	sra    a10, a13
3f3fc0b0:	rl     a11, a4
3f3fc0c0:	mods   b11, b5
3f3fc0d0:	andn   a1, a13
3f3fc0e0:	move   a1, b13
3f3fc0f0:	.word  0x726f
3f3fc100:	sla    a11, a13
3f3fc110:	srl    0x15, a12
3f3fc120:	rl     0x9, a13
3f3fc130:	srl    0x17, b2
3f3fc140:	rl     0x11, b1
3f3fc150:	srl    0x17, b0
3f3fc160:	.word  0x3537
3f3fc170:	.word  0x372d
3f3fc180:	srl    0x17, b5
3f3fc190:	srl    0x16, b0
3f3fc1a0:	rl     0x1, b7
3f3fc1b0:	cmp    a9, a13
3f3fc1c0:	move   b10, a3
3f3fc1d0:	dsjs   b8, L3F3FC1F0
3f3fc1e0:	dsjs   b5, L3F3FC280
L3F3FC1F0:
3f3fc1f0:	rl     0x9, a13
3f3fc200:	move   a8, b0
3f3fc210:	.word  0x004b
3f3fc220:	mmtm   sp, a9,a11,a13
3f3fc240:	move   a14, a13
3f3fc250:	addk   32, a14
3f3fc260:	move   a14, -*sp, 1
3f3fc270:	movi   0xd3a90, a11
3f3fc2a0:	move   a11, *a14+, 1
3f3fc2b0:	move   *a13(0xffe0), *a14+, 1
3f3fc2d0:	calla  L3FB1DCA0
3f3fc300:	move   a8, *a13, 1
3f3fc310:	move   a8, a8
3f3fc320:	jrne   L3F3FC350
3f3fc330:	movk   11, a8
3f3fc340:	jruc   L3F3FC650
L3F3FC350:
3f3fc350:	move   *a13(0xffc0), *a8(0xc0), 1
3f3fc380:	move   *a13(0xffa0), *a8(0xe0), 1
3f3fc3b0:	move   *a13(0xff80), *a8(0x100), 1
3f3fc3e0:	move   *a13(0xff60), *a8(0x120), 1
3f3fc410:	move   *a13(0xff40), *a8(0x140), 1
3f3fc440:	move   *a13(0xff20), *a8(0x160), 1
3f3fc470:	move   a14, -*sp, 1
3f3fc480:	movi   0xffff, a9
3f3fc4a0:	move   a9, *a14+, 1
3f3fc4b0:	move   *a8(0xc0), *a14+, 1
3f3fc4d0:	move   a8, a9
3f3fc4e0:	calla  L3FB211E0
3f3fc510:	move   a8, *a9(0x180), 1
3f3fc530:	move   *a9(0x180), a11, 1
3f3fc550:	jrne   L3F3FC640
3f3fc560:	move   *a9(0x20), a11, 1
3f3fc580:	move   *a9, *a11, 1
3f3fc590:	move   *a9, a11, 1
3f3fc5a0:	move   *a9(0x20), *a11(0x20), 1
3f3fc5d0:	move   a14, -*sp, 1
3f3fc5e0:	move   a9, *a14+, 1
3f3fc5f0:	calla  L3FB1D8C0
3f3fc620:	movk   11, a8
3f3fc630:	jruc   L3F3FC650
L3F3FC640:
3f3fc640:	sub    a8, a8
L3F3FC650:
3f3fc650:	move   *sp(0x80), a14, 1
3f3fc670:	mmfm   sp, a9,a11,a13
3f3fc690:	rets   2
3f3fc6a0:	mmtm   sp, a11,a13
3f3fc6c0:	move   a14, a13
3f3fc6d0:	addk   32, a14
3f3fc6e0:	move   a14, -*sp, 1
3f3fc6f0:	move   *a13(0xffe0), a11, 1
3f3fc710:	move   *a11(0x180), *a14+, 1
3f3fc730:	calla  L3FB247C0
3f3fc760:	move   a8, *a13, 1
3f3fc770:	move   a14, -*sp, 1
3f3fc780:	move   *a11(0xe0), *a14+, 1
3f3fc7a0:	calla  L3FB247C0
3f3fc7d0:	move   a8, *a13, 1
3f3fc7e0:	move   *a11(0x180), *a11(0x80), 1
3f3fc810:	move   *sp(0x60), a14, 1
3f3fc830:	mmfm   sp, a11,a13
3f3fc850:	rets   2
3f3fc860:	move   a13, -*sp, 1
3f3fc870:	move   a14, a13
3f3fc880:	move   *sp(0x40), a14, 1
3f3fc8a0:	move   *sp+, a13, 1
3f3fc8b0:	rets   2
3f3fc8c0:	move   a13, -*sp, 1
3f3fc8d0:	move   a14, a13
3f3fc8e0:	move   *sp(0x40), a14, 1
3f3fc900:	move   *sp+, a13, 1
3f3fc910:	rets   2
3f3fc920:	mmtm   sp, a11,a13
3f3fc940:	move   a14, a13
3f3fc950:	move   a14, -*sp, 1
3f3fc960:	move   *a13(0xffe0), a11, 1
3f3fc980:	move   *a11(0x180), *a14+, 1
3f3fc9a0:	calla  L3FB22120
3f3fc9d0:	move   *sp(0x60), a14, 1
3f3fc9f0:	mmfm   sp, a11,a13
3f3fca10:	rets   2
L3F3FCA20:
3f3fca20:	mmtm   sp, a11,a13
3f3fca40:	move   a14, a13
3f3fca50:	addi   0x40, a14
3f3fca70:	calla  L3FB3F9C0
3f3fcaa0:	move   a8, *a13, 1
3f3fcab0:	move   @0xd3bb0, a11, 1
3f3fcae0:	jrne   L3F3FCB90
3f3fcaf0:	move   a14, -*sp, 1
3f3fcb00:	move   @0xd3bd0, *a14+, 1
3f3fcb30:	calla  L3FB1D060
3f3fcb60:	move   a8, @0xd3bb0, 1
L3F3FCB90:
3f3fcb90:	calla  L3FB3F9C0
3f3fcbc0:	move   a8, *a13(0x20), 1
3f3fcbe0:	move   a14, -*sp, 1
3f3fcbf0:	move   *a13, a11, 1
3f3fcc00:	sub    a11, a8
3f3fcc10:	move   a8, *a14+, 1
3f3fcc20:	movi   0x3f3fcd30, a8
3f3fcc50:	move   a8, *a14+, 1
3f3fcc60:	calla  L3F927BC0
3f3fcc90:	sub    a8, a8
3f3fcca0:	subi   0x40, a14
3f3fccc0:	mmfm   sp, a11,a13
3f3fcce0:	rets
L3F3FCCF0:
3f3fccf0:	sub    a8, a8
3f3fcd00:	rets
3f3fcd10:	sub    a8, a8
3f3fcd20:	rets
3f3fcd30:	rl     a9, a0
3f3fcd40:	sla    a11, a13
3f3fcd50:	sra    a11, a7
3f3fcd60:	mods   a9, a0
3f3fcd70:	mods   a11, a5
3f3fcd80:	.word  0x726f
3f3fcd90:	sla    0x3, b9
3f3fcda0:	.word  0x7562
3f3fcdb0:	srl    a3, a6
3f3fcdc0:	.word  0x7265
3f3fcdd0:	.word  0x7020
3f3fcde0:	sra    b11, b2
3f3fcdf0:	sla    a9, a13
3f3fce00:	mods   a3, a12
3f3fce10:	sll    a11, sp
3f3fce20:	.word  0x7461
3f3fce30:	modu   a11, a9
3f3fce40:	sla    0x3, a14
3f3fce50:	rl     b11, b4
3f3fce60:	sra    a11, a13
3f3fce70:	sla    0x1, b10
3f3fce80:	sll    0x9, a0
3f3fce90:	sla    0x3, a4
3f3fcea0:	.word  0x736d
3f3fceb0:	.word  0x000a
3f3fcec0:	mmtm   sp, a9,a11,a13
3f3fcee0:	move   a14, a13
3f3fcef0:	addk   32, a14
3f3fcf00:	move   a14, -*sp, 1
3f3fcf10:	movi   0xd3bf0, a11
3f3fcf40:	move   a11, *a14+, 1
3f3fcf50:	move   *a13(0xffe0), *a14+, 1
3f3fcf70:	calla  L3FB1DCA0
3f3fcfa0:	move   a8, *a13, 1
3f3fcfb0:	move   a8, a8
3f3fcfc0:	jrne   L3F3FCFF0
3f3fcfd0:	movk   11, a8
3f3fcfe0:	jruc   L3F3FD290
L3F3FCFF0:
3f3fcff0:	move   *a13(0xffc0), *a8(0xc0), 1
3f3fd020:	move   *a13(0xffa0), *a8(0xe0), 1
3f3fd050:	move   *a13(0xff80), *a8(0x100), 1
3f3fd080:	move   *a13(0xff60), *a8(0x120), 1
3f3fd0b0:	move   a14, -*sp, 1
3f3fd0c0:	movi   0xffff, a9
3f3fd0e0:	move   a9, *a14+, 1
3f3fd0f0:	move   *a8(0xc0), *a14+, 1
3f3fd110:	move   a8, a9
3f3fd120:	calla  L3FB211E0
3f3fd150:	move   a8, *a9(0x1a0), 1
3f3fd170:	move   *a9(0x1a0), a11, 1
3f3fd190:	jrne   L3F3FD280
3f3fd1a0:	move   *a9(0x20), a11, 1
3f3fd1c0:	move   *a9, *a11, 1
3f3fd1d0:	move   *a9, a11, 1
3f3fd1e0:	move   *a9(0x20), *a11(0x20), 1
3f3fd210:	move   a14, -*sp, 1
3f3fd220:	move   a9, *a14+, 1
3f3fd230:	calla  L3FB1D8C0
3f3fd260:	movk   11, a8
3f3fd270:	jruc   L3F3FD290
L3F3FD280:
3f3fd280:	sub    a8, a8
L3F3FD290:
3f3fd290:	move   *sp(0x80), a14, 1
3f3fd2b0:	mmfm   sp, a9,a11,a13
3f3fd2d0:	rets   2
3f3fd2e0:	mmtm   sp, a9,a11,a13
3f3fd300:	move   a14, a13
3f3fd310:	addk   32, a14
3f3fd320:	move   a14, -*sp, 1
3f3fd330:	move   *a13(0xffe0), a11, 1
3f3fd350:	move   *a11(0x1a0), *a14+, 1
3f3fd370:	calla  L3FB247C0
3f3fd3a0:	move   a8, *a13, 1
3f3fd3b0:	move   a14, -*sp, 1
3f3fd3c0:	movi   0x72, a9
3f3fd3e0:	move   a9, *a14+, 1
3f3fd3f0:	move   a14, -*sp, 1
3f3fd400:	move   *a11(0x1a0), *a14+, 1
3f3fd420:	calla  L3FB22FE0
3f3fd450:	move   a8, *a14+, 1
3f3fd460:	move   *a11(0xe0), *a14+, 1
3f3fd480:	calla  L3FB287B0
3f3fd4b0:	move   a14, -*sp, 1
3f3fd4c0:	move   *a11(0xe0), *a14+, 1
3f3fd4e0:	calla  L3FB247C0
3f3fd510:	move   a8, *a13, 1
3f3fd520:	move   *a11(0x1a0), *a11(0x80), 1
3f3fd550:	move   *sp(0x80), a14, 1
3f3fd570:	mmfm   sp, a9,a11,a13
3f3fd590:	rets   2
3f3fd5a0:	move   a13, -*sp, 1
3f3fd5b0:	move   a14, a13
3f3fd5c0:	move   *sp(0x40), a14, 1
3f3fd5e0:	move   *sp+, a13, 1
3f3fd5f0:	rets   2
3f3fd600:	move   a13, -*sp, 1
3f3fd610:	move   a14, a13
3f3fd620:	move   *sp(0x40), a14, 1
3f3fd640:	move   *sp+, a13, 1
3f3fd650:	rets   2
3f3fd660:	mmtm   sp, a11,a13
3f3fd680:	move   a14, a13
3f3fd690:	move   a14, -*sp, 1
3f3fd6a0:	move   *a13(0xffe0), a11, 1
3f3fd6c0:	move   *a11(0x1a0), *a14+, 1
3f3fd6e0:	calla  L3FB22120
3f3fd710:	move   *sp(0x60), a14, 1
3f3fd730:	mmfm   sp, a11,a13
3f3fd750:	rets   2
3f3fd760:	mmtm   sp, a9,a11,a13
3f3fd780:	move   a14, a13
3f3fd790:	addk   32, a14
3f3fd7a0:	move   a14, -*sp, 1
3f3fd7b0:	movi   0xd3d10, a11
3f3fd7e0:	move   a11, *a14+, 1
3f3fd7f0:	move   *a13(0xffe0), *a14+, 1
3f3fd810:	calla  L3FB1DCA0
3f3fd840:	move   a8, *a13, 1
3f3fd850:	move   a8, a8
3f3fd860:	jrne   L3F3FD890
3f3fd870:	movk   11, a8
3f3fd880:	jruc   L3F3FDB30
L3F3FD890:
3f3fd890:	move   *a13(0xffc0), *a8(0xc0), 1
3f3fd8c0:	move   *a13(0xffa0), *a8(0xe0), 1
3f3fd8f0:	move   *a13(0xff60), *a8(0x100), 1
3f3fd920:	move   *a13(0xff80), *a8(0x120), 1
3f3fd950:	move   a14, -*sp, 1
3f3fd960:	movi   0xffff, a9
3f3fd980:	move   a9, *a14+, 1
3f3fd990:	move   *a8(0xc0), *a14+, 1
3f3fd9b0:	move   a8, a9
3f3fd9c0:	calla  L3FB211E0
3f3fd9f0:	move   a8, *a9(0x140), 1
3f3fda10:	move   *a9(0x140), a11, 1
3f3fda30:	jrne   L3F3FDB20
3f3fda40:	move   *a9(0x20), a11, 1
3f3fda60:	move   *a9, *a11, 1
3f3fda70:	move   *a9, a11, 1
3f3fda80:	move   *a9(0x20), *a11(0x20), 1
3f3fdab0:	move   a14, -*sp, 1
3f3fdac0:	move   a9, *a14+, 1
3f3fdad0:	calla  L3FB1D8C0
3f3fdb00:	movk   11, a8
3f3fdb10:	jruc   L3F3FDB30
L3F3FDB20:
3f3fdb20:	sub    a8, a8
L3F3FDB30:
3f3fdb30:	move   *sp(0x80), a14, 1
3f3fdb50:	mmfm   sp, a9,a11,a13
3f3fdb70:	rets   2
3f3fdb80:	mmtm   sp, a9,a11,a13
3f3fdba0:	move   a14, a13
3f3fdbb0:	addk   32, a14
3f3fdbc0:	move   a14, -*sp, 1
3f3fdbd0:	move   *a13(0xffe0), a11, 1
3f3fdbf0:	move   *a11(0x140), *a14+, 1
3f3fdc10:	calla  L3FB247C0
3f3fdc40:	move   a8, *a13, 1
3f3fdc50:	move   a14, -*sp, 1
3f3fdc60:	movi   0x72, a9
3f3fdc80:	move   a9, *a14+, 1
3f3fdc90:	move   a14, -*sp, 1
3f3fdca0:	move   *a11(0x140), *a14+, 1
3f3fdcc0:	calla  L3FB22FE0
3f3fdcf0:	move   a8, *a14+, 1
3f3fdd00:	move   *a11(0xe0), *a14+, 1
3f3fdd20:	calla  L3FB287B0
3f3fdd50:	move   a14, -*sp, 1
3f3fdd60:	move   *a11(0xe0), *a14+, 1
3f3fdd80:	calla  L3FB247C0
3f3fddb0:	move   a8, *a13, 1
3f3fddc0:	move   *a11(0x140), *a11(0x80), 1
3f3fddf0:	move   *sp(0x80), a14, 1
3f3fde10:	mmfm   sp, a9,a11,a13
3f3fde30:	rets   2
3f3fde40:	move   a13, -*sp, 1
3f3fde50:	move   a14, a13
3f3fde60:	move   *sp(0x40), a14, 1
3f3fde80:	move   *sp+, a13, 1
3f3fde90:	rets   2
3f3fdea0:	move   a13, -*sp, 1
3f3fdeb0:	move   a14, a13
3f3fdec0:	move   *sp(0x40), a14, 1
3f3fdee0:	move   *sp+, a13, 1
3f3fdef0:	rets   2
3f3fdf00:	mmtm   sp, a11,a13
3f3fdf20:	move   a14, a13
3f3fdf30:	move   a14, -*sp, 1
3f3fdf40:	move   *a13(0xffe0), a11, 1
3f3fdf60:	move   *a11(0x140), *a14+, 1
3f3fdf80:	calla  L3FB22120
3f3fdfb0:	move   *sp(0x60), a14, 1
3f3fdfd0:	mmfm   sp, a11,a13
3f3fdff0:	rets   2
3f3fe000:	mmtm   sp, a7,a9,a11,a13
3f3fe020:	move   a14, a13
3f3fe030:	addk   32, a14
3f3fe040:	move   a14, -*sp, 1
3f3fe050:	movi   0xd3e30, a11
3f3fe080:	move   a11, *a14+, 1
3f3fe090:	move   *a13(0xffe0), *a14+, 1
3f3fe0b0:	calla  L3FB1DCA0
3f3fe0e0:	move   a8, *a13, 1
3f3fe0f0:	move   a8, a8
3f3fe100:	jrne   L3F3FE130
3f3fe110:	movk   11, a8
3f3fe120:	jruc   L3F3FE6D0
L3F3FE130:
3f3fe130:	move   *a13(0xffc0), *a8(0xc0), 1
3f3fe160:	move   *a13(0xffa0), *a8(0xe0), 1
3f3fe190:	move   *a8(0xe0), a9, 1
3f3fe1b0:	move   *a9(0xd8), a9, 1
3f3fe1d0:	move   *a9(0x128), a8, 1
3f3fe1f0:	calla  L3FE116F0
3f3fe220:	move   *a13, a9, 1
3f3fe230:	move   *a9(0xc0), a7, 1
3f3fe250:	move   *a7(0xd8), a7, 1
3f3fe270:	move   *a7(0x128), a8, 1
3f3fe290:	calla  L3FE116F0
3f3fe2c0:	calla  L3FE0D650
3f3fe2f0:	move   -*a14, a8, 1
3f3fe300:	move   a8, *a9(0x140), 1
3f3fe320:	move   -*a14, a8, 1
3f3fe330:	move   a8, *a9(0x120), 1
3f3fe350:	move   *a9(0xe0), a7, 1
3f3fe370:	move   *a7(0xd8), a7, 1
3f3fe390:	move   *a7(0x148), a8, 1
3f3fe3b0:	calla  L3FE116F0
3f3fe3e0:	move   *a9(0xc0), a7, 1
3f3fe400:	move   *a7(0xd8), a7, 1
3f3fe420:	move   *a7(0x148), a8, 1
3f3fe440:	calla  L3FE116F0
3f3fe470:	calla  L3FE0D650
3f3fe4a0:	move   -*a14, a8, 1
3f3fe4b0:	move   a8, *a9(0x180), 1
3f3fe4d0:	move   -*a14, a8, 1
3f3fe4e0:	move   a8, *a9(0x160), 1
3f3fe500:	move   a14, -*sp, 1
3f3fe510:	movi   0xffff, a7
3f3fe530:	move   a7, *a14+, 1
3f3fe540:	move   *a9(0xc0), *a14+, 1
3f3fe560:	calla  L3FB211E0
3f3fe590:	move   a8, *a9(0x100), 1
3f3fe5b0:	move   *a9(0x100), a7, 1
3f3fe5d0:	jrne   L3F3FE6C0
3f3fe5e0:	move   *a9(0x20), a7, 1
3f3fe600:	move   *a9, *a7, 1
3f3fe610:	move   *a9, a7, 1
3f3fe620:	move   *a9(0x20), *a7(0x20), 1
3f3fe650:	move   a14, -*sp, 1
3f3fe660:	move   a9, *a14+, 1
3f3fe670:	calla  L3FB1D8C0
3f3fe6a0:	movk   11, a8
3f3fe6b0:	jruc   L3F3FE6D0
L3F3FE6C0:
3f3fe6c0:	sub    a8, a8
L3F3FE6D0:
3f3fe6d0:	move   *sp(0xa0), a14, 1
3f3fe6f0:	mmfm   sp, a7,a9,a11,a13
3f3fe710:	rets   2
3f3fe720:	mmtm   sp, a9,a11,a13
3f3fe740:	move   a14, a13
3f3fe750:	addk   32, a14
3f3fe760:	move   a14, -*sp, 1
3f3fe770:	move   *a13(0xffe0), a11, 1
3f3fe790:	move   *a11(0x100), *a14+, 1
3f3fe7b0:	calla  L3FB247C0
3f3fe7e0:	move   a8, *a13, 1
3f3fe7f0:	move   a14, -*sp, 1
3f3fe800:	move   *a11(0x100), *a14+, 1
3f3fe820:	calla  L3FB22FE0
3f3fe850:	subk   4, a8
3f3fe860:	jrne   L3F3FE910
3f3fe870:	move   a14, -*sp, 1
3f3fe880:	movk   16, a9
3f3fe890:	move   a9, *a14+, 1
3f3fe8a0:	movk   4, a9
3f3fe8b0:	move   a9, *a14+, 1
3f3fe8c0:	move   *a11(0xe0), *a14+, 1
3f3fe8e0:	calla  L3FB287B0
L3F3FE910:
3f3fe910:	move   a14, -*sp, 1
3f3fe920:	move   *a11(0xe0), *a14+, 1
3f3fe940:	calla  L3FB247C0
3f3fe970:	move   a8, *a13, 1
3f3fe980:	move   *a11(0x100), *a11(0x80), 1
3f3fe9b0:	move   *sp(0x80), a14, 1
3f3fe9d0:	mmfm   sp, a9,a11,a13
3f3fe9f0:	rets   2
3f3fea00:	move   a13, -*sp, 1
3f3fea10:	move   a14, a13
3f3fea20:	move   *sp(0x40), a14, 1
3f3fea40:	move   *sp+, a13, 1
3f3fea50:	rets   2
3f3fea60:	move   a13, -*sp, 1
3f3fea70:	move   a14, a13
3f3fea80:	move   *sp(0x40), a14, 1
3f3feaa0:	move   *sp+, a13, 1
3f3feab0:	rets   2
3f3feac0:	mmtm   sp, a11,a13
3f3feae0:	move   a14, a13
3f3feaf0:	move   a14, -*sp, 1
3f3feb00:	move   *a13(0xffe0), a11, 1
3f3feb20:	move   *a11(0x100), *a14+, 1
3f3feb40:	calla  L3FB22120
3f3feb70:	move   *sp(0x60), a14, 1
3f3feb90:	mmfm   sp, a11,a13
3f3febb0:	rets   2
3f3febc0:	mmtm   sp, a5,a7,a9,a11,a13
3f3febe0:	move   a14, a13
3f3febf0:	addi   0x100, a14
3f3fec10:	move   *a13(0xffe0), a11, 1
3f3fec30:	move   *a11(0x40), a9, 1
3f3fec50:	setf   16, 0, 0
3f3fec60:	move   *a9(0x10), a11, 0
3f3fec80:	subk   2, a11
3f3fec90:	jreq   L3F3FECC0
3f3feca0:	movk   16, a8
3f3fecb0:	jruc   L3F3FEFE0
L3F3FECC0:
3f3fecc0:	movk   1, a11
3f3fecd0:	movb   a11, *a13
3f3fece0:	sub    a7, a7
3f3fecf0:	move   a7, *a13(0x20), 1
3f3fed10:	move   *a13(0xffe0), a5, 1
3f3fed30:	move   *a5(0xe0), *a13(0x10), 0
3f3fed60:	move   *a5, a5, 1
3f3fed70:	move   a5, a7
3f3fed80:	sll    0x7, a5
3f3fed90:	sll    0x5, a7
3f3feda0:	add    a7, a5
3f3fedb0:	addi   0x1ada70, a5
3f3fede0:	move   *a5(0x0), *a13(0x40), 1
3f3fee10:	move   *a13(0xffe0), a7, 1
3f3fee30:	move   *a7(0x80), a5, 1
3f3fee50:	jreq   L3F3FEF50
3f3fee60:	move   a14, -*sp, 1
3f3fee70:	move   a13, *a14+, 1
3f3fee80:	movk   32, a5
3f3fee90:	move   a5, *a14+, 1
3f3feea0:	move   a7, *a14+, 1
3f3feeb0:	setf   8, 0, 0
3f3feec0:	move   *a9(0x8), a11, 0
3f3feee0:	sll    0x5, a11
3f3feef0:	addi   0xd4b10, a11
3f3fef20:	move   *a11, a11, 1
3f3fef30:	call   a11
3f3fef40:	jruc   L3F3FEFD0
L3F3FEF50:
3f3fef50:	move   a14, -*sp, 1
3f3fef60:	move   a13, *a14+, 1
3f3fef70:	movk   32, a5
3f3fef80:	move   a5, *a14+, 1
3f3fef90:	move   a7, *a14+, 1
3f3fefa0:	calla  L3F352110
L3F3FEFD0:
3f3fefd0:	sub    a8, a8
L3F3FEFE0:
3f3fefe0:	move   *sp(0xc0), a14, 1
3f3ff000:	mmfm   sp, a5,a7,a9,a11,a13
3f3ff020:	rets   2
3f3ff030:	mmtm   sp, a5,a7,a9,a11,a13
3f3ff050:	move   a14, a13
3f3ff060:	move   *a13(0xffe0), a11, 1
3f3ff080:	move   *a11(0x40), a9, 1
3f3ff0a0:	setf   16, 0, 0
3f3ff0b0:	move   *a9(0x10), a11, 0
3f3ff0d0:	subk   2, a11
3f3ff0e0:	jreq   L3F3FF110
3f3ff0f0:	movk   16, a8
3f3ff100:	jruc   L3F3FF1F0
L3F3FF110:
3f3ff110:	move   *a13(0xffe0), a11, 1
3f3ff130:	move   *a11, a7, 1
3f3ff140:	move   a7, a5
3f3ff150:	sll    0x7, a7
3f3ff160:	sll    0x5, a5
3f3ff170:	add    a5, a7
3f3ff180:	addi   0x1ada70, a7
3f3ff1b0:	move   *a9(0x20), *a7(0x0), 1
3f3ff1e0:	sub    a8, a8
L3F3FF1F0:
3f3ff1f0:	move   *sp(0xc0), a14, 1
3f3ff210:	mmfm   sp, a5,a7,a9,a11,a13
3f3ff230:	rets   2
L3F3FF240:
3f3ff240:	mmtm   sp, a7,a9,a11,a13
3f3ff260:	move   a14, a13
3f3ff270:	addi   0x60, a14
3f3ff290:	move   *a13(0xffe0), a11, 1
3f3ff2b0:	move   *a11(0x40), a9, 1
3f3ff2d0:	move   *a13(0xffc0), a7, 1
3f3ff2f0:	movk   1, a11
3f3ff300:	setf   1, 0, 0
3f3ff310:	move   a11, *a7(0x29), 0
3f3ff330:	sub    a11, a11
3f3ff340:	move   a11, *a7(0x28), 0
3f3ff360:	move   a14, -*sp, 1
3f3ff370:	movk   1, a11
3f3ff380:	move   a11, *a14+, 1
3f3ff390:	move   a7, *a14+, 1
3f3ff3a0:	move   *a13(0xffe0), *a14+, 1
3f3ff3c0:	calla  L3F3FF4B0
3f3ff3f0:	move   a8, *a13(0x40), 1
3f3ff410:	move   a14, -*sp, 1
3f3ff420:	move   a7, *a14+, 1
3f3ff430:	calla  L3F566ED0
3f3ff460:	move   *sp(0xa0), a14, 1
3f3ff480:	mmfm   sp, a7,a9,a11,a13
3f3ff4a0:	rets   2
L3F3FF4B0:
3f3ff4b0:	mmtm   sp, a5,a7,a9,a11,a13
3f3ff4d0:	move   a14, a13
3f3ff4e0:	addi   0x100, a14
3f3ff500:	move   *a13(0xffe0), a11, 1
3f3ff520:	move   *a11(0x40), a9, 1
3f3ff540:	setf   8, 0, 0
3f3ff550:	move   *a13(0xffa0), a11, 0
3f3ff570:	jrne   L3F3FF600
3f3ff580:	move   *a13(0xffc0), a7, 1
3f3ff5a0:	move   *a7(0x160), a7, 1
3f3ff5c0:	movk   1, a11
3f3ff5d0:	setf   1, 0, 0
3f3ff5e0:	move   a11, *a7(0x13a), 0
L3F3FF600:
3f3ff600:	move   *a13(0xffe0), a11, 1
3f3ff620:	move   *a11, a7, 1
3f3ff630:	move   a7, a11
3f3ff640:	sll    0x7, a7
3f3ff650:	sll    0x5, a11
3f3ff660:	add    a11, a7
3f3ff670:	addi   0x1ada70, a7
3f3ff6a0:	movk   1, a11
3f3ff6b0:	setf   8, 0, 0
3f3ff6c0:	move   *a13(0xffa0), a5, 0
3f3ff6e0:	sll    a5, a11
3f3ff6f0:	move   *a7, a7, 1
3f3ff700:	and    a11, a7
3f3ff710:	jreq   L3F3FF8E0
3f3ff720:	move   @0x1ad940, a11, 1
3f3ff750:	add    a11, a5
3f3ff760:	movb   a5, *a13
3f3ff770:	sub    a7, a7
3f3ff780:	movb   a7, *a13(0x8)
3f3ff7a0:	move   *a13(0xffe0), a5, 1
3f3ff7c0:	setf   16, 0, 0
3f3ff7d0:	move   *a5(0xe0), *a13(0x10), 0
3f3ff800:	move   *a13(0xffc0), a5, 1
3f3ff820:	move   *a5(0x0), *a13(0x20), 1
3f3ff850:	move   a14, -*sp, 1
3f3ff860:	move   a13, *a14+, 1
3f3ff870:	movk   32, a7
3f3ff880:	move   a7, *a14+, 1
3f3ff890:	move   *a13(0xffe0), *a14+, 1
3f3ff8b0:	calla  L3F352110
L3F3FF8E0:
3f3ff8e0:	sub    a8, a8
3f3ff8f0:	move   *sp(0xc0), a14, 1
3f3ff910:	mmfm   sp, a5,a7,a9,a11,a13
3f3ff930:	rets   2
L3F3FF940:
3f3ff940:	mmtm   sp, a9,a10,a13
3f3ff960:	move   a14, a13
3f3ff970:	move   *a13(0xffe0), a9, 1
3f3ff990:	move   *a13(0xffc0), a10, 1
3f3ff9b0:	cmp    a10, a9
3f3ff9c0:	jrge   L3F3FF9F0
3f3ff9d0:	move   a9, a8
3f3ff9e0:	jruc   L3F3FFA00
L3F3FF9F0:
3f3ff9f0:	move   a10, a8
L3F3FFA00:
3f3ffa00:	move   *sp(0x80), a14, 1
3f3ffa20:	mmfm   sp, a9,a10,a13
3f3ffa40:	rets   2
L3F3FFA50:
3f3ffa50:	mmtm   sp, a9,a10,a11,a13
3f3ffa70:	move   a14, a13
3f3ffa80:	calla  L3FB33870
3f3ffab0:	move   a8, a10
3f3ffac0:	move   a13, a9
3f3ffad0:	subk   32, a9
3f3ffae0:	move   a14, -*sp, 1
3f3ffaf0:	movb   *a9(0x18), a11
3f3ffb10:	andi   0xff, a11
3f3ffb40:	move   a11, *a14+, 1
3f3ffb50:	movb   *a9(0x10), a11
3f3ffb70:	andi   0xff, a11
3f3ffba0:	move   a11, *a14+, 1
3f3ffbb0:	movb   *a9(0x8), a11
3f3ffbd0:	andi   0xff, a11
3f3ffc00:	move   a11, *a14+, 1
3f3ffc10:	movb   *a9, a11
3f3ffc20:	andi   0xff, a11
3f3ffc50:	move   a11, *a14+, 1
3f3ffc60:	movi   0x3f3ffdb0, a8
3f3ffc90:	move   a8, *a14+, 1
3f3ffca0:	move   *a13(0xffc0), *a14+, 1
3f3ffcc0:	calla  L3FB34430
3f3ffcf0:	move   a14, -*sp, 1
3f3ffd00:	move   a10, *a14+, 1
3f3ffd10:	calla  L3FB338D0
3f3ffd40:	move   *a13(0xffc0), a8, 1
3f3ffd60:	move   *sp(0xa0), a14, 1
3f3ffd80:	mmfm   sp, a9,a10,a11,a13
3f3ffda0:	rets   2
3f3ffdb0:	sra    a1, a5
3f3ffdc0:	sll    0x9, a14
3f3ffdd0:	srl    0xd, a4
3f3ffde0:	sra    a1, a5
3f3ffdf0:	sll    0x9, a14
3f3ffe00:	.word  0x0064
3f3ffe10:	modu   a3, a9
3f3ffe20:	sra    b11, b4
3f3ffe30:	modu   b3, b2
3f3ffe40:	.word  0x7465
3f3ffe50:	.word  0x0000
3f3ffe60:	modu   b3, b5
3f3ffe70:	.word  0x7869
3f3ffe80:	.word  0x0000
3f3ffe90:	rets
3f3ffea0:	sra    0x1e, a0
3f3ffeb0:	sra    0x17, a3
3f3ffec0:	modu   b3, b4
3f3ffed0:	rl     0x11, b3
3f3ffee0:	rl     0x1, b7
3f3ffef0:	sll    a9, a14
3f3fff00:	.word  0x3409
3f3fff10:	rl     0x9, a14
3f3fff20:	sra    0x20, a9
3f3fff30:	move   b2, b5
3f3fff40:	andn   b2, b4
3f3fff50:	divs   a2, a9
3f3fff60:	call   a9
3f3fff70:	srl    0x7, b1
3f3fff80:	rl     0x1, b2
3f3fff90:	dsjs   sp, L3F3FFFB0
3f3fffa0:	rev    b8
L3F3FFFB0:
3f3fffb0:	rets
3f3fffc0:	calla  L3F6EDD80
3f3ffff0:	rets
3f400000:	move   *a2, *sp, 0
3f400010:	pixt   *a0, xy, a10
3f400020:	move   -*a5, -*a10, 1
3f400030:	or     b10, b5
L3F400040:
3f400040:	mmtm   sp, a9,a11,a13
3f400060:	move   a14, a13
3f400070:	addi   0x60, a14
3f400090:	move   a14, -*sp, 1
3f4000a0:	move   *a13(0xffe0), *a14+, 1
3f4000c0:	calla  L3F400B10
3f4000f0:	move   a8, *a13, 1
3f400100:	jruc   L3F400130
L3F400110:
3f400110:	movk   2, a8
3f400120:	jruc   L3F400650
L3F400130:
3f400130:	subi   0x9ed8014, a8
3f400160:	jreq   L3F400110
3f400170:	subk   8, a8
3f400180:	jreq   L3F400110
3f400190:	subk   8, a8
3f4001a0:	jreq   L3F400110
3f4001b0:	move   a14, -*sp, 1
3f4001c0:	move   *a13(0xffc0), *a14+, 1
3f4001e0:	calla  L3F400B10
3f400210:	move   a8, *a13(0x20), 1
3f400230:	jruc   L3F400260
L3F400240:
3f400240:	movk   2, a8
3f400250:	jruc   L3F400650
L3F400260:
3f400260:	subi   0x9ed8014, a8
3f400290:	jreq   L3F400240
3f4002a0:	subk   8, a8
3f4002b0:	jreq   L3F400240
3f4002c0:	subk   8, a8
3f4002d0:	jreq   L3F400240
3f4002e0:	setf   8, 0, 0
3f4002f0:	move   *a13(0xffa0), a11, 0
3f400310:	dsjs   a11, L3F400470
3f400320:	move   a14, -*sp, 1
3f400330:	move   *a13(0xffc0), *a14+, 1
3f400350:	move   *a13(0xffe0), *a14+, 1
3f400370:	move   *a13, a11, 1
3f400380:	movi   0xe0, a9
3f4003a0:	mpys   a11, a9
3f4003b0:	addi   0xf7130, a9
3f4003e0:	move   *a13(0x20), a11, 1
3f400400:	sll    0x5, a11
3f400410:	add    a11, a9
3f400420:	move   *a9, a11, 1
3f400430:	call   a11
3f400440:	move   a8, *a13(0x40), 1
3f400460:	jruc   L3F400650
L3F400470:
3f400470:	move   *a13, a11, 1
3f400480:	subk   6, a11
3f400490:	jreq   L3F400500
3f4004a0:	calla  L3F401640
3f4004d0:	move   a8, *a13(0x40), 1
3f4004f0:	jruc   L3F400650
L3F400500:
3f400500:	move   a14, -*sp, 1
3f400510:	move   *a13(0xffc0), *a14+, 1
3f400530:	move   *a13(0xffe0), *a14+, 1
3f400550:	move   *a13(0xffa0), a11, 0
3f400570:	movi   0xe0, a9
3f400590:	mpys   a11, a9
3f4005a0:	addi   0xf7830, a9
3f4005d0:	move   *a13(0x20), a11, 1
3f4005f0:	sll    0x5, a11
3f400600:	add    a11, a9
3f400610:	move   *a9, a11, 1
3f400620:	call   a11
3f400630:	move   a8, *a13(0x40), 1
L3F400650:
3f400650:	move   *sp(0x80), a14, 1
3f400670:	mmfm   sp, a9,a11,a13
3f400690:	rets   2
3f4006a0:	mmtm   sp, a7,a9,a11,a13
3f4006c0:	move   a14, a13
3f4006d0:	addi   0x1f0, a14
3f4006f0:	move   *a13(0xffe0), a11, 1
3f400710:	move   a13, a8
3f400720:	movk   14, a9
L3F400730:
3f400730:	move   *a11+, *a8+, 1
3f400740:	dsjs   a9, L3F400730
3f400750:	movb   *a11, *a8
3f400760:	move   *a13(0xff60), *a13(0xa8), 1
3f400790:	move   *a13(0xff40), *a13(0xe8), 1
3f4007c0:	move   *a13(0xff60), a11, 1
3f4007e0:	move   *a13(0xff20), a7, 1
3f400800:	add    a7, a11
3f400810:	dec    a11
3f400820:	move   a11, *a13(0xc8), 1
3f400840:	move   *a13(0xff40), a9, 1
3f400860:	move   *a13(0xff00), a7, 1
3f400880:	add    a7, a9
3f400890:	dec    a9
3f4008a0:	move   a9, *a13(0x108), 1
3f4008c0:	move   *a13(0xff20), *a13(0x128), 1
3f4008f0:	move   a7, *a13(0x148), 1
3f400910:	move   *a13(0xff80), a9, 1
3f400930:	move   *a13(0x88), a11, 1
3f400950:	mpyu   a11, a9
3f400960:	move   *a13(0xffa0), a11, 1
3f400980:	move   *a13(0x68), a7, 1
3f4009a0:	mpyu   a7, a11
3f4009b0:	add    a11, a9
3f4009c0:	move   *a13(0x168), a11, 1
3f4009e0:	add    a11, a9
3f4009f0:	move   a9, *a13(0x168), 1
3f400a10:	move   a14, -*sp, 1
3f400a20:	movk   1, a11
3f400a30:	move   a11, *a14+, 1
3f400a40:	move   *a13(0xffc0), *a14+, 1
3f400a60:	move   a13, *a14+, 1
3f400a70:	calla  L3F400040
3f400aa0:	move   a8, *a13(0x1d0), 1
3f400ac0:	move   *sp(0xa0), a14, 1
3f400ae0:	mmfm   sp, a7,a9,a11,a13
3f400b00:	rets   2
L3F400B10:
3f400b10:	mmtm   sp, a11,a13
3f400b30:	move   a14, a13
3f400b40:	addk   32, a14
3f400b50:	jauc   L3F401430
L3F400B70:
3f400b70:	movk   5, a11
3f400b80:	move   a11, *a13, 1
3f400b90:	jauc   L3F4015E0
L3F400BB0:
3f400bb0:	movi   0x9ed801c, a8
3f400be0:	jauc   L3F4015F0
L3F400C00:
3f400c00:	movi   0x9ed8014, a8
3f400c30:	jauc   L3F4015F0
3f400c50:	move   *a13(0xffe0), a11, 1
3f400c70:	setf   8, 0, 0
3f400c80:	move   *a11(0x18), a8, 0
3f400ca0:	dec    a8
3f400cb0:	jreq   L3F400BB0
3f400cc0:	dec    a8
3f400cd0:	jreq   L3F400BB0
3f400ce0:	dec    a8
3f400cf0:	jreq   L3F400B70
3f400d00:	dec    a8
3f400d10:	jreq   L3F400BB0
3f400d20:	jruc   L3F400C00
L3F400D30:
3f400d30:	movk   1, a11
3f400d40:	move   a11, *a13, 1
3f400d50:	jauc   L3F4015E0
L3F400D70:
3f400d70:	movi   0x9ed801c, a8
3f400da0:	jauc   L3F4015F0
L3F400DC0:
3f400dc0:	movi   0x9ed8014, a8
3f400df0:	jruc   L3F4015F0
3f400e00:	move   *a13(0xffe0), a11, 1
3f400e20:	setf   8, 0, 0
3f400e30:	move   *a11(0x18), a8, 0
3f400e50:	dec    a8
3f400e60:	jreq   L3F400D70
3f400e70:	dec    a8
3f400e80:	jreq   L3F400D70
3f400e90:	dec    a8
3f400ea0:	jreq   L3F400D30
3f400eb0:	dec    a8
3f400ec0:	jreq   L3F400D70
3f400ed0:	jruc   L3F400DC0
L3F400EE0:
3f400ee0:	movk   6, a11
3f400ef0:	move   a11, *a13, 1
3f400f00:	jruc   L3F4015E0
L3F400F10:
3f400f10:	movi   0x9ed801c, a8
3f400f40:	jruc   L3F4015F0
L3F400F50:
3f400f50:	movi   0x9ed8014, a8
3f400f80:	jruc   L3F4015F0
3f400f90:	move   *a13(0xffe0), a11, 1
3f400fb0:	setf   8, 0, 0
3f400fc0:	move   *a11(0x18), a8, 0
3f400fe0:	dec    a8
3f400ff0:	jreq   L3F400F10
3f401000:	dec    a8
3f401010:	jreq   L3F400F10
3f401020:	dec    a8
3f401030:	jreq   L3F400EE0
3f401040:	dec    a8
3f401050:	jreq   L3F400F10
3f401060:	jruc   L3F400F50
L3F401070:
3f401070:	sub    a11, a11
3f401080:	move   a11, *a13, 1
3f401090:	jruc   L3F4015E0
L3F4010A0:
3f4010a0:	movk   2, a11
3f4010b0:	move   a11, *a13, 1
3f4010c0:	jruc   L3F4015E0
L3F4010D0:
3f4010d0:	movi   0x9ed801c, a8
3f401100:	jruc   L3F4015F0
L3F401110:
3f401110:	movi   0x9ed8014, a8
3f401140:	jruc   L3F4015F0
3f401150:	move   *a13(0xffe0), a11, 1
3f401170:	setf   8, 0, 0
3f401180:	move   *a11(0x18), a8, 0
3f4011a0:	dec    a8
3f4011b0:	jreq   L3F401070
3f4011c0:	dec    a8
3f4011d0:	jreq   L3F4010A0
3f4011e0:	dec    a8
3f4011f0:	jreq   L3F4010D0
3f401200:	dec    a8
3f401210:	jreq   L3F4010D0
3f401220:	jruc   L3F401110
L3F401230:
3f401230:	movk   1, a11
3f401240:	move   a11, *a13, 1
3f401250:	jruc   L3F4015E0
L3F401260:
3f401260:	movk   3, a11
3f401270:	move   a11, *a13, 1
3f401280:	jruc   L3F4015E0
L3F401290:
3f401290:	movi   0x9ed801c, a8
3f4012c0:	jruc   L3F4015F0
L3F4012D0:
3f4012d0:	movi   0x9ed8014, a8
3f401300:	jruc   L3F4015F0
3f401310:	move   *a13(0xffe0), a11, 1
3f401330:	setf   8, 0, 0
3f401340:	move   *a11(0x18), a8, 0
3f401360:	dec    a8
3f401370:	jreq   L3F401230
3f401380:	dec    a8
3f401390:	jreq   L3F401260
L3F4013A0:
3f4013a0:	dec    a8
3f4013b0:	jreq   L3F401290
L3F4013C0:
3f4013c0:	dec    a8
3f4013d0:	jreq   L3F401290
L3F4013E0:
3f4013e0:	jruc   L3F4012D0
L3F4013F0:
3f4013f0:	movi   0x9ed8024, a8
L3F401420:
3f401420:	jruc   L3F4015F0
L3F401430:
3f401430:	move   *a13(0xffe0), a11, 1
3f401450:	setf   8, 0, 0
3f401460:	move   *a11(0x10), a8, 0
3f401480:	dec    a8
3f401490:	cmpi   0x5, a8
3f4014b0:	jrhi   L3F4013F0
3f4014c0:	sll    0x5, a8
3f4014d0:	addi   0x3f401520, a8
3f401500:	move   *a8, a8, 1
3f401510:	jump   a8
3f401520:	.word  0x0c50
3f401530:	dsjs   a0, L3F4013A0
3f401540:	.word  0x0e00
3f401550:	dsjs   a0, L3F4013C0
3f401560:	.word  0x0e00
3f401570:	dsjs   a0, L3F4013E0
3f401580:	pixblt b,l
3f401590:	dsjs   a0, L3F401400
3f4015a0:	addk   10, b0
3f4015b0:	dsjs   a0, L3F401420
3f4015c0:	addk   24, b0
3f4015d0:	dsjs   a0, L3F401440
L3F4015E0:
3f4015e0:	move   a11, a8
L3F4015F0:
3f4015f0:	move   *sp(0x60), a14, 1
3f401610:	mmfm   sp, a11,a13
3f401630:	rets   2
L3F401640:
3f401640:	move   a13, -*sp, 1
3f401650:	move   a14, a13
3f401660:	movk   2, a8
3f401670:	move   *sp(0x40), a14, 1
3f401690:	move   *sp+, a13, 1
3f4016a0:	rets   2
3f4016b0:	mmtm   sp, a5,a7,a9,a11,a13
3f4016d0:	move   a14, a13
3f4016e0:	addi   0x210, a14
3f401700:	movi   0xffffff, a11
3f401730:	move   a11, *a13(0x100), 1
3f401750:	move   *a13(0xffe0), a9, 1
3f401770:	setf   16, 0, 0
3f401780:	move   *a9, a9, 0
3f401790:	dsjs   a9, L3F401890
3f4017a0:	move   *a13(0xffc0), a9, 1
3f4017c0:	move   *a9, a9, 0
3f4017d0:	dsjs   a9, L3F401890
3f4017e0:	move   *a13(0xffe0), a9, 1
3f401800:	move   *a9(0x68), a9, 1
3f401820:	dsjs   a9, L3F401890
3f401830:	move   *a13(0xffc0), a9, 1
3f401850:	move   *a9(0x68), a9, 1
3f401870:	dec    a9
3f401880:	jreq   L3F4018B0
L3F401890:
3f401890:	sub    a9, a9
3f4018a0:	jruc   L3F4018C0
L3F4018B0:
3f4018b0:	movk   1, a9
L3F4018C0:
3f4018c0:	movb   a9, *a13(0x200)
3f4018e0:	move   *a13(0xffc0), a9, 1
3f401900:	move   *a9(0x28), a9, 1
3f401920:	jrne   L3F401AB0
3f401930:	move   *a13(0xffc0), a9, 1
3f401950:	move   a14, -*sp, 1
3f401960:	move   *a9(0x48), *a14+, 1
3f401980:	calla  L3FB1D060
3f4019b0:	move   a8, *a9(0x28), 1
3f4019d0:	move   *a9(0x28), a9, 1
3f4019f0:	jrne   L3F401AB0
3f401a00:	move   a14, -*sp, 1
3f401a10:	movi   0x3f419b70, a8
3f401a40:	move   a8, *a14+, 1
3f401a50:	calla  L3F927BC0
3f401a80:	movk   11, a8
3f401a90:	jauc   L3F403BB0
L3F401AB0:
3f401ab0:	move   *a13(0xffe0), a9, 1
3f401ad0:	move   *a13(0xffc0), a7, 1
3f401af0:	move   *a9(0xa8), a9, 1
3f401b10:	move   *a7(0xa8), a7, 1
3f401b30:	cmp    a7, a9
3f401b40:	jrle   L3F401BA0
3f401b50:	move   *a13(0xffe0), a9, 1
3f401b70:	move   *a9(0xa8), a7, 1
3f401b90:	jruc   L3F401BE0
L3F401BA0:
3f401ba0:	move   *a13(0xffc0), a9, 1
3f401bc0:	move   *a9(0xa8), a7, 1
L3F401BE0:
3f401be0:	move   a7, *a13(0x40), 1
3f401c00:	move   *a13(0xffe0), a9, 1
3f401c20:	move   *a13(0xffc0), a7, 1
3f401c40:	move   *a9(0xc8), a9, 1
3f401c60:	move   *a7(0xc8), a7, 1
3f401c80:	cmp    a7, a9
3f401c90:	jrge   L3F401CF0
3f401ca0:	move   *a13(0xffe0), a9, 1
3f401cc0:	move   *a9(0xc8), a7, 1
3f401ce0:	jruc   L3F401D30
L3F401CF0:
3f401cf0:	move   *a13(0xffc0), a9, 1
3f401d10:	move   *a9(0xc8), a7, 1
L3F401D30:
3f401d30:	move   a7, *a13(0x80), 1
3f401d50:	move   *a13(0xffe0), a9, 1
3f401d70:	move   *a13(0xffc0), a7, 1
3f401d90:	move   *a9(0xe8), a9, 1
3f401db0:	move   *a7(0xe8), a7, 1
3f401dd0:	cmp    a7, a9
3f401de0:	jrle   L3F401E40
3f401df0:	move   *a13(0xffe0), a9, 1
3f401e10:	move   *a9(0xe8), a7, 1
3f401e30:	jruc   L3F401E80
L3F401E40:
3f401e40:	move   *a13(0xffc0), a9, 1
3f401e60:	move   *a9(0xe8), a7, 1
L3F401E80:
3f401e80:	move   a7, *a13(0x60), 1
3f401ea0:	move   *a13(0xffe0), a9, 1
3f401ec0:	move   *a13(0xffc0), a7, 1
3f401ee0:	move   *a9(0x108), a9, 1
3f401f00:	move   *a7(0x108), a7, 1
3f401f20:	cmp    a7, a9
3f401f30:	jrge   L3F401F90
3f401f40:	move   *a13(0xffe0), a9, 1
3f401f60:	move   *a9(0x108), a7, 1
3f401f80:	jruc   L3F401FD0
L3F401F90:
3f401f90:	move   *a13(0xffc0), a9, 1
3f401fb0:	move   *a9(0x108), a7, 1
L3F401FD0:
3f401fd0:	move   a7, *a13(0xa0), 1
3f401ff0:	move   *a13(0xffe0), a9, 1
3f402010:	movk   1, a7
3f402020:	setf   16, 0, 0
3f402030:	move   *a9, a9, 0
3f402040:	sll    a9, a7
3f402050:	dec    a7
3f402060:	move   a7, *a13(0xc0), 1
3f402080:	move   *a13(0xffc0), a9, 1
3f4020a0:	movk   1, a7
3f4020b0:	move   *a9, a9, 0
3f4020c0:	sll    a9, a7
3f4020d0:	dec    a7
3f4020e0:	move   a7, *a13(0xe0), 1
3f402100:	move   *a13(0xffe0), a9, 1
3f402120:	move   *a13(0x60), a7, 1
3f402140:	move   *a9(0xe8), a9, 1
3f402160:	sub    a9, a7
3f402170:	move   *a13(0xffe0), a9, 1
3f402190:	move   *a9(0x88), a9, 1
3f4021b0:	mpyu   a9, a7
3f4021c0:	move   *a13(0xffe0), a9, 1
3f4021e0:	move   *a9(0x168), a9, 1
3f402200:	add    a7, a9
3f402210:	move   a9, *a13(0x120), 1
3f402230:	move   *a13(0xffc0), a7, 1
3f402250:	move   *a13(0x60), a9, 1
3f402270:	move   *a7(0xe8), a7, 1
3f402290:	sub    a7, a9
3f4022a0:	move   *a13(0xffc0), a7, 1
3f4022c0:	move   *a7(0x88), a7, 1
3f4022e0:	mpyu   a7, a9
3f4022f0:	move   *a13(0xffc0), a7, 1
3f402310:	move   *a7(0x168), a7, 1
3f402330:	add    a9, a7
3f402340:	move   a7, *a13(0x140), 1
3f402360:	move   *a13(0x60), *a13(0x20), 1
3f402390:	move   *a13(0x20), a9, 1
3f4023b0:	move   *a13(0xa0), a7, 1
3f4023d0:	cmp    a7, a9
3f4023e0:	jagt   L3F403BA0
L3F402400:
3f402400:	move   *a13(0xffe0), a11, 1
3f402420:	move   *a13(0x40), a9, 1
3f402440:	move   *a11(0xa8), a7, 1
3f402460:	sub    a7, a9
3f402470:	move   *a11(0x68), a7, 1
3f402490:	mpyu   a7, a9
3f4024a0:	move   *a13(0x120), a7, 1
3f4024c0:	add    a7, a9
3f4024d0:	move   a9, *a13(0x160), 1
3f4024f0:	move   *a13(0xffc0), a7, 1
3f402510:	move   *a13(0x40), a9, 1
3f402530:	move   *a7(0xa8), a7, 1
3f402550:	sub    a7, a9
3f402560:	move   *a13(0xffc0), a7, 1
3f402580:	move   *a7(0x68), a7, 1
3f4025a0:	mpyu   a7, a9
3f4025b0:	move   *a13(0x140), a7, 1
3f4025d0:	add    a7, a9
3f4025e0:	move   a9, *a13(0x180), 1
3f402600:	move   *a13(0x40), *a13(0x0), 1
3f402630:	move   *a13, a7, 1
3f402640:	move   *a13(0x80), a9, 1
3f402660:	cmp    a9, a7
3f402670:	jrgt   L3F402C30
3f402680:	move   *a13(0x180), a7, 1
3f4026a0:	movk   7, a9
3f4026b0:	and    a7, a9
3f4026c0:	jreq   L3F402C30
L3F4026D0:
3f4026d0:	move   *a13(0xffe0), a11, 1
3f4026f0:	move   *a13(0x160), a9, 1
3f402710:	sra    0x3, a9
3f402720:	sll    0x3, a9
3f402730:	move   *a11(0x28), a7, 1
3f402750:	add    a9, a7
3f402760:	move   *a13(0x160), a9, 1
3f402780:	movk   7, a11
3f402790:	and    a9, a11
3f4027a0:	neg    a11
3f4027b0:	move   *a7, a7, 1
3f4027c0:	sra    a11, a7
3f4027d0:	move   *a13(0xc0), a11, 1
3f4027f0:	and    a11, a7
3f402800:	move   a7, *a13(0x1c0), 1
3f402820:	move   *a13(0xffc0), a5, 1
3f402840:	move   *a13(0x180), a7, 1
3f402860:	sra    0x3, a7
3f402870:	sll    0x3, a7
3f402880:	move   *a5(0x28), a5, 1
3f4028a0:	add    a7, a5
3f4028b0:	move   *a13(0x180), a7, 1
3f4028d0:	movk   7, a9
3f4028e0:	and    a7, a9
3f4028f0:	move   *a13(0xe0), a7, 1
3f402910:	sll    a9, a7
3f402920:	move   *a5, a9, 1
3f402930:	andn   a7, a9
3f402940:	move   *a13(0xe0), a7, 1
3f402960:	move   *a13(0x1c0), a5, 1
3f402980:	and    a5, a7
3f402990:	move   *a13(0x180), a5, 1
3f4029b0:	movk   7, a11
3f4029c0:	and    a5, a11
3f4029d0:	sll    a11, a7
3f4029e0:	or     a7, a9
3f4029f0:	move   *a13(0xffc0), a11, 1
3f402a10:	sra    0x3, a5
3f402a20:	sll    0x3, a5
3f402a30:	move   *a11(0x28), a7, 1
3f402a50:	add    a5, a7
3f402a60:	move   a9, *a7, 1
3f402a70:	move   *a13(0xffe0), a9, 1
3f402a90:	move   *a13(0x160), a7, 1
3f402ab0:	move   *a9(0x68), a5, 1
3f402ad0:	add    a7, a5
3f402ae0:	move   a5, *a13(0x160), 1
3f402b00:	move   *a13(0x180), a7, 1
3f402b20:	move   *a11(0x68), a5, 1
3f402b40:	add    a7, a5
3f402b50:	move   a5, *a13(0x180), 1
3f402b70:	move   *a13, a7, 1
3f402b80:	inc    a7
3f402b90:	move   a7, *a13, 1
3f402ba0:	move   *a13(0x80), a5, 1
3f402bc0:	cmp    a5, a7
3f402bd0:	jrgt   L3F402C30
3f402be0:	move   *a13(0x180), a5, 1
3f402c00:	movk   7, a7
3f402c10:	and    a5, a7
3f402c20:	jrne   L3F4026D0
L3F402C30:
3f402c30:	movb   *a13(0x200), a11
3f402c50:	jaeq   L3F403480
3f402c70:	move   *a13(0x80), a9, 1
3f402c90:	move   *a13, a7, 1
3f402ca0:	sub    a7, a9
3f402cb0:	subk   23, a9
3f402cc0:	jrlt   L3F403480
3f402cd0:	move   *a13(0x160), a9, 1
3f402cf0:	movk   7, a5
3f402d00:	and    a9, a5
3f402d10:	jreq   L3F403190
3f402d20:	move   *a13(0xffc0), a5, 1
3f402d40:	move   *a13(0x180), a7, 1
3f402d60:	sra    0x3, a7
3f402d70:	sll    0x3, a7
3f402d80:	move   *a5(0x28), a5, 1
3f402da0:	add    a7, a5
3f402db0:	move   a5, *a13(0x1e0), 1
3f402dd0:	move   *a13(0x80), a7, 1
3f402df0:	move   *a13, a5, 1
3f402e00:	addk   23, a5
3f402e10:	cmp    a7, a5
3f402e20:	jrgt   L3F403480
3f402e30:	setf   8, 1, 0
L3F402E40:
3f402e40:	move   *a13(0xffe0), a11, 1
3f402e60:	move   *a13(0x160), a9, 1
3f402e80:	sra    0x3, a9
3f402e90:	sll    0x3, a9
3f402ea0:	move   *a11(0x28), a7, 1
3f402ec0:	add    a9, a7
3f402ed0:	move   *a13(0x160), a9, 1
3f402ef0:	movk   7, a5
3f402f00:	and    a9, a5
3f402f10:	neg    a5
3f402f20:	move   *a7, a7, 1
3f402f30:	sra    a5, a7
3f402f40:	move   *a13(0x100), a5, 1
3f402f60:	and    a5, a7
3f402f70:	move   a7, *a13(0x1c0), 1
3f402f90:	move   *a13(0x1e0), a5, 1
3f402fb0:	move   *a13(0x1c0), *a5+, 0
3f402fd0:	move   a5, *a13(0x1e0), 1
3f402ff0:	move   *a13(0x1c8), *a5+, 0
3f403010:	move   a5, *a13(0x1e0), 1
3f403030:	move   *a13(0x1d0), *a5+, 0
3f403050:	move   a5, *a13(0x1e0), 1
3f403070:	addk   24, a9
3f403080:	move   a9, *a13(0x160), 1
3f4030a0:	move   *a13(0x180), a7, 1
3f4030c0:	addk   24, a7
3f4030d0:	move   a7, *a13(0x180), 1
3f4030f0:	move   *a13, a5, 1
3f403100:	addk   24, a5
3f403110:	move   a5, *a13, 1
3f403120:	move   *a13(0x80), a5, 1
3f403140:	move   *a13, a7, 1
3f403150:	addk   23, a7
3f403160:	cmp    a5, a7
3f403170:	jrle   L3F402E40
3f403180:	jruc   L3F403480
L3F403190:
3f403190:	move   *a13(0x80), a5, 1
3f4031b0:	sub    a7, a5
3f4031c0:	inc    a5
3f4031d0:	movk   7, a7
3f4031e0:	andn   a7, a5
3f4031f0:	move   a5, *a13(0x1a0), 1
3f403210:	move   a14, -*sp, 1
3f403220:	sra    0x3, a5
3f403230:	move   a5, *a14+, 1
3f403240:	move   *a13(0xffe0), a5, 1
3f403260:	sra    0x3, a9
3f403270:	sll    0x3, a9
3f403280:	move   *a5(0x28), a7, 1
3f4032a0:	add    a9, a7
3f4032b0:	move   a7, *a14+, 1
3f4032c0:	move   *a13(0xffc0), a9, 1
3f4032e0:	move   *a13(0x180), a7, 1
3f403300:	sra    0x3, a7
3f403310:	sll    0x3, a7
3f403320:	move   *a9(0x28), a5, 1
3f403340:	add    a7, a5
3f403350:	move   a5, *a14+, 1
3f403360:	calla  L3FE16AC0
3f403390:	move   *a13(0x160), a7, 1
3f4033b0:	move   *a13(0x1a0), a5, 1
3f4033d0:	add    a5, a7
3f4033e0:	move   a7, *a13(0x160), 1
3f403400:	move   *a13(0x180), a7, 1
3f403420:	add    a5, a7
3f403430:	move   a7, *a13(0x180), 1
3f403450:	move   *a13, a7, 1
3f403460:	add    a5, a7
3f403470:	move   a7, *a13, 1
L3F403480:
3f403480:	move   *a13, a11, 1
3f403490:	move   *a13(0x80), a9, 1
3f4034b0:	cmp    a9, a11
3f4034c0:	jrgt   L3F4039E0
L3F4034D0:
3f4034d0:	move   *a13(0xffe0), a11, 1
3f4034f0:	move   *a13(0x160), a9, 1
3f403510:	sra    0x3, a9
3f403520:	sll    0x3, a9
3f403530:	move   *a11(0x28), a7, 1
3f403550:	add    a9, a7
3f403560:	move   *a13(0x160), a9, 1
3f403580:	movk   7, a5
3f403590:	and    a9, a5
3f4035a0:	neg    a5
3f4035b0:	move   *a7, a7, 1
3f4035c0:	sra    a5, a7
3f4035d0:	move   *a13(0xc0), a5, 1
3f4035f0:	and    a5, a7
3f403600:	move   a7, *a13(0x1c0), 1
3f403620:	move   *a13(0xffc0), a5, 1
3f403640:	move   *a13(0x180), a7, 1
3f403660:	sra    0x3, a7
3f403670:	sll    0x3, a7
3f403680:	move   *a5(0x28), a5, 1
3f4036a0:	add    a7, a5
3f4036b0:	move   *a13(0x180), a7, 1
3f4036d0:	movk   7, a9
3f4036e0:	and    a7, a9
3f4036f0:	move   *a13(0xe0), a7, 1
3f403710:	sll    a9, a7
3f403720:	move   *a5, a9, 1
3f403730:	andn   a7, a9
3f403740:	move   *a13(0xe0), a7, 1
3f403760:	move   *a13(0x1c0), a5, 1
3f403780:	and    a5, a7
3f403790:	move   *a13(0x180), a5, 1
3f4037b0:	movk   7, a11
3f4037c0:	and    a5, a11
3f4037d0:	sll    a11, a7
3f4037e0:	or     a7, a9
3f4037f0:	move   *a13(0xffc0), a11, 1
3f403810:	sra    0x3, a5
3f403820:	sll    0x3, a5
3f403830:	move   *a11(0x28), a7, 1
3f403850:	add    a5, a7
3f403860:	move   a9, *a7, 1
3f403870:	move   *a13(0xffe0), a9, 1
3f403890:	move   *a13(0x160), a7, 1
3f4038b0:	move   *a9(0x68), a5, 1
3f4038d0:	add    a7, a5
3f4038e0:	move   a5, *a13(0x160), 1
3f403900:	move   *a13(0x180), a7, 1
3f403920:	move   *a11(0x68), a5, 1
3f403940:	add    a7, a5
3f403950:	move   a5, *a13(0x180), 1
3f403970:	move   *a13, a7, 1
3f403980:	inc    a7
3f403990:	move   a7, *a13, 1
3f4039a0:	move   *a13(0x80), a5, 1
3f4039c0:	cmp    a5, a7
3f4039d0:	jrle   L3F4034D0
L3F4039E0:
3f4039e0:	move   *a13(0xffe0), a11, 1
3f403a00:	move   *a13(0x120), a9, 1
3f403a20:	move   *a11(0x88), a7, 1
3f403a40:	add    a9, a7
3f403a50:	move   a7, *a13(0x120), 1
3f403a70:	move   *a13(0xffc0), a9, 1
3f403a90:	move   *a13(0x140), a5, 1
3f403ab0:	move   *a9(0x88), a7, 1
3f403ad0:	add    a5, a7
3f403ae0:	move   a7, *a13(0x140), 1
3f403b00:	move   *a13(0x20), a5, 1
3f403b20:	inc    a5
3f403b30:	move   a5, *a13(0x20), 1
3f403b50:	move   *a13(0xa0), a7, 1
3f403b70:	cmp    a7, a5
3f403b80:	jale   L3F402400
L3F403BA0:
3f403ba0:	sub    a8, a8
L3F403BB0:
3f403bb0:	move   *sp(0xc0), a14, 1
3f403bd0:	mmfm   sp, a5,a7,a9,a11,a13
3f403bf0:	rets   2
3f403c00:	mmtm   sp, a7,a9,a11,a13
3f403c20:	move   a14, a13
3f403c30:	addi   0x160, a14
3f403c50:	move   *a13(0xffc0), a11, 1
3f403c70:	move   *a11(0x28), a11, 1
3f403c90:	jrne   L3F403E20
3f403ca0:	move   *a13(0xffc0), a11, 1
3f403cc0:	move   a14, -*sp, 1
3f403cd0:	move   *a11(0x48), *a14+, 1
3f403cf0:	calla  L3FB1D060
3f403d20:	move   a8, *a11(0x28), 1
3f403d40:	move   *a11(0x28), a11, 1
3f403d60:	jrne   L3F403E20
3f403d70:	move   a14, -*sp, 1
3f403d80:	movi   0x3f419b70, a8
3f403db0:	move   a8, *a14+, 1
3f403dc0:	calla  L3F927BC0
3f403df0:	movk   11, a8
3f403e00:	jauc   L3F404D00
L3F403E20:
3f403e20:	move   *a13(0xffe0), a11, 1
3f403e40:	move   *a13(0xffc0), a9, 1
3f403e60:	move   *a11(0xa8), a7, 1
3f403e80:	move   *a9(0xa8), a9, 1
3f403ea0:	cmp    a9, a7
3f403eb0:	jrle   L3F403EF0
3f403ec0:	move   *a11(0xa8), a9, 1
3f403ee0:	jruc   L3F403F30
L3F403EF0:
3f403ef0:	move   *a13(0xffc0), a9, 1
3f403f10:	move   *a9(0xa8), a9, 1
L3F403F30:
3f403f30:	move   a9, *a13(0x40), 1
3f403f50:	move   *a13(0xffc0), a7, 1
3f403f70:	move   *a11(0xc8), a9, 1
3f403f90:	move   *a7(0xc8), a7, 1
3f403fb0:	cmp    a7, a9
3f403fc0:	jrge   L3F404000
3f403fd0:	move   *a11(0xc8), a9, 1
3f403ff0:	jruc   L3F404040
L3F404000:
3f404000:	move   *a13(0xffc0), a9, 1
3f404020:	move   *a9(0xc8), a9, 1
L3F404040:
3f404040:	move   a9, *a13(0x80), 1
3f404060:	move   *a13(0xffc0), a7, 1
3f404080:	move   *a11(0xe8), a9, 1
3f4040a0:	move   *a7(0xe8), a7, 1
3f4040c0:	cmp    a7, a9
3f4040d0:	jrle   L3F404110
3f4040e0:	move   *a11(0xe8), a9, 1
3f404100:	jruc   L3F404150
L3F404110:
3f404110:	move   *a13(0xffc0), a9, 1
3f404130:	move   *a9(0xe8), a9, 1
L3F404150:
3f404150:	move   a9, *a13(0x60), 1
3f404170:	move   *a13(0xffc0), a7, 1
3f404190:	move   *a11(0x108), a9, 1
3f4041b0:	move   *a7(0x108), a7, 1
3f4041d0:	cmp    a7, a9
3f4041e0:	jrge   L3F404220
3f4041f0:	move   *a11(0x108), a9, 1
3f404210:	jruc   L3F404260
L3F404220:
3f404220:	move   *a13(0xffc0), a9, 1
3f404240:	move   *a9(0x108), a9, 1
L3F404260:
3f404260:	move   a9, *a13(0xa0), 1
3f404280:	movk   1, a7
3f404290:	setf   16, 0, 0
3f4042a0:	move   *a11, a9, 0
3f4042b0:	sll    a9, a7
3f4042c0:	dec    a7
3f4042d0:	move   a7, *a13(0xc0), 1
3f4042f0:	move   *a13(0x60), a9, 1
3f404310:	move   *a11(0xe8), a7, 1
3f404330:	sub    a7, a9
3f404340:	move   *a11(0x88), a7, 1
3f404360:	mpyu   a7, a9
3f404370:	move   *a11(0x168), a7, 1
3f404390:	add    a9, a7
3f4043a0:	move   a7, *a13(0xe0), 1
3f4043c0:	move   *a13(0xffc0), a9, 1
3f4043e0:	move   *a13(0x60), a7, 1
3f404400:	move   *a9(0xe8), a9, 1
3f404420:	sub    a9, a7
3f404430:	move   *a13(0xffc0), a9, 1
3f404450:	move   *a9(0x88), a9, 1
3f404470:	mpyu   a9, a7
3f404480:	move   *a13(0xffc0), a9, 1
3f4044a0:	move   *a9(0x168), a9, 1
3f4044c0:	add    a7, a9
3f4044d0:	move   a9, *a13(0x100), 1
3f4044f0:	move   *a13(0x60), *a13(0x20), 1
3f404520:	move   *a13(0x20), a7, 1
3f404540:	move   *a13(0xa0), a9, 1
3f404560:	cmp    a9, a7
3f404570:	jrgt   L3F404CF0
L3F404580:
3f404580:	move   *a13(0xffe0), a11, 1
3f4045a0:	move   *a13(0x40), a9, 1
3f4045c0:	move   *a11(0xa8), a7, 1
3f4045e0:	sub    a7, a9
3f4045f0:	move   *a11(0x68), a7, 1
3f404610:	mpyu   a7, a9
3f404620:	move   *a13(0xe0), a7, 1
3f404640:	add    a7, a9
3f404650:	move   a9, *a13(0x120), 1
3f404670:	move   *a13(0xffc0), a7, 1
3f404690:	move   *a13(0x40), a9, 1
3f4046b0:	move   *a7(0xa8), a7, 1
3f4046d0:	sub    a7, a9
3f4046e0:	move   *a13(0xffc0), a7, 1
3f404700:	move   *a7(0x68), a7, 1
3f404720:	mpyu   a7, a9
3f404730:	move   *a13(0x100), a7, 1
3f404750:	add    a7, a9
3f404760:	move   a9, *a13(0x140), 1
3f404780:	move   *a13(0x40), *a13(0x0), 1
3f4047b0:	move   *a13, a7, 1
3f4047c0:	move   *a13(0x80), a9, 1
3f4047e0:	cmp    a9, a7
3f4047f0:	jrgt   L3F404B60
L3F404800:
3f404800:	move   *a13(0xffe0), a11, 1
3f404820:	move   *a13(0x120), a9, 1
3f404840:	sra    0x3, a9
3f404850:	sll    0x3, a9
3f404860:	move   *a11(0x28), a7, 1
3f404880:	add    a9, a7
3f404890:	move   *a13(0x120), a9, 1
3f4048b0:	movk   7, a11
3f4048c0:	and    a9, a11
3f4048d0:	neg    a11
3f4048e0:	move   *a7, a7, 1
3f4048f0:	sra    a11, a7
3f404900:	move   *a13(0xc0), a11, 1
3f404920:	and    a11, a7
3f404930:	move   *a13(0xffc0), a9, 1
3f404950:	move   *a13(0x140), a11, 1
3f404970:	sra    0x3, a11
3f404980:	sll    0x3, a11
3f404990:	move   *a9(0x28), a9, 1
3f4049b0:	add    a11, a9
3f4049c0:	movb   a7, *a9
3f4049d0:	move   *a13(0xffe0), a11, 1
3f4049f0:	move   *a13(0x120), a9, 1
3f404a10:	move   *a11(0x68), a7, 1
3f404a30:	add    a9, a7
3f404a40:	move   a7, *a13(0x120), 1
3f404a60:	move   *a13(0xffc0), a9, 1
3f404a80:	move   *a13(0x140), a7, 1
3f404aa0:	move   *a9(0x68), a9, 1
3f404ac0:	add    a7, a9
3f404ad0:	move   a9, *a13(0x140), 1
3f404af0:	move   *a13, a7, 1
3f404b00:	inc    a7
3f404b10:	move   a7, *a13, 1
3f404b20:	move   *a13(0x80), a9, 1
3f404b40:	cmp    a9, a7
3f404b50:	jrle   L3F404800
L3F404B60:
3f404b60:	move   *a13(0xe0), a7, 1
3f404b80:	move   *a11(0x88), a9, 1
3f404ba0:	add    a7, a9
3f404bb0:	move   a9, *a13(0xe0), 1
3f404bd0:	move   *a13(0xffc0), a7, 1
3f404bf0:	move   *a13(0x100), a9, 1
3f404c10:	move   *a7(0x88), a7, 1
3f404c30:	add    a9, a7
3f404c40:	move   a7, *a13(0x100), 1
3f404c60:	move   *a13(0x20), a9, 1
3f404c80:	inc    a9
3f404c90:	move   a9, *a13(0x20), 1
3f404cb0:	move   *a13(0xa0), a7, 1
3f404cd0:	cmp    a7, a9
3f404ce0:	jrle   L3F404580
L3F404CF0:
3f404cf0:	sub    a8, a8
L3F404D00:
3f404d00:	move   *sp(0xa0), a14, 1
3f404d20:	mmfm   sp, a7,a9,a11,a13
3f404d40:	rets   2
3f404d50:	mmtm   sp, a7,a9,a11,a13
3f404d70:	move   a14, a13
3f404d80:	addi   0x160, a14
3f404da0:	move   *a13(0xffc0), a11, 1
3f404dc0:	move   *a11(0x28), a11, 1
3f404de0:	jrne   L3F404F70
3f404df0:	move   *a13(0xffc0), a11, 1
3f404e10:	move   a14, -*sp, 1
3f404e20:	move   *a11(0x48), *a14+, 1
3f404e40:	calla  L3FB1D060
3f404e70:	move   a8, *a11(0x28), 1
3f404e90:	move   *a11(0x28), a11, 1
3f404eb0:	jrne   L3F404F70
3f404ec0:	move   a14, -*sp, 1
3f404ed0:	movi   0x3f419b70, a8
3f404f00:	move   a8, *a14+, 1
3f404f10:	calla  L3F927BC0
3f404f40:	movk   11, a8
3f404f50:	jauc   L3F405EC0
L3F404F70:
3f404f70:	move   *a13(0xffe0), a11, 1
3f404f90:	move   *a13(0xffc0), a9, 1
3f404fb0:	move   *a11(0xa8), a7, 1
3f404fd0:	move   *a9(0xa8), a9, 1
3f404ff0:	cmp    a9, a7
3f405000:	jrle   L3F405040
3f405010:	move   *a11(0xa8), a9, 1
3f405030:	jruc   L3F405080
L3F405040:
3f405040:	move   *a13(0xffc0), a9, 1
3f405060:	move   *a9(0xa8), a9, 1
L3F405080:
3f405080:	move   a9, *a13(0x40), 1
3f4050a0:	move   *a13(0xffc0), a7, 1
3f4050c0:	move   *a11(0xc8), a9, 1
3f4050e0:	move   *a7(0xc8), a7, 1
3f405100:	cmp    a7, a9
3f405110:	jrge   L3F405150
3f405120:	move   *a11(0xc8), a9, 1
3f405140:	jruc   L3F405190
L3F405150:
3f405150:	move   *a13(0xffc0), a9, 1
3f405170:	move   *a9(0xc8), a9, 1
L3F405190:
3f405190:	move   a9, *a13(0x80), 1
3f4051b0:	move   *a13(0xffc0), a7, 1
3f4051d0:	move   *a11(0xe8), a9, 1
3f4051f0:	move   *a7(0xe8), a7, 1
3f405210:	cmp    a7, a9
3f405220:	jrle   L3F405260
3f405230:	move   *a11(0xe8), a9, 1
3f405250:	jruc   L3F4052A0
L3F405260:
3f405260:	move   *a13(0xffc0), a9, 1
3f405280:	move   *a9(0xe8), a9, 1
L3F4052A0:
3f4052a0:	move   a9, *a13(0x60), 1
3f4052c0:	move   *a13(0xffc0), a7, 1
3f4052e0:	move   *a11(0x108), a9, 1
3f405300:	move   *a7(0x108), a7, 1
3f405320:	cmp    a7, a9
3f405330:	jrge   L3F405370
3f405340:	move   *a11(0x108), a9, 1
3f405360:	jruc   L3F4053B0
L3F405370:
3f405370:	move   *a13(0xffc0), a9, 1
3f405390:	move   *a9(0x108), a9, 1
L3F4053B0:
3f4053b0:	move   a9, *a13(0xa0), 1
3f4053d0:	movk   1, a7
3f4053e0:	setf   16, 0, 0
3f4053f0:	move   *a11, a9, 0
3f405400:	sll    a9, a7
3f405410:	dec    a7
3f405420:	move   a7, *a13(0xc0), 1
3f405440:	move   *a13(0x60), a9, 1
3f405460:	move   *a11(0xe8), a7, 1
3f405480:	sub    a7, a9
3f405490:	move   *a11(0x88), a7, 1
3f4054b0:	mpyu   a7, a9
3f4054c0:	move   *a11(0x168), a7, 1
3f4054e0:	add    a9, a7
3f4054f0:	move   a7, *a13(0xe0), 1
3f405510:	move   *a13(0xffc0), a9, 1
3f405530:	move   *a13(0x60), a7, 1
3f405550:	move   *a9(0xe8), a9, 1
3f405570:	sub    a9, a7
3f405580:	move   *a13(0xffc0), a9, 1
3f4055a0:	move   *a9(0x88), a9, 1
3f4055c0:	mpyu   a9, a7
3f4055d0:	move   *a13(0xffc0), a9, 1
3f4055f0:	move   *a9(0x168), a9, 1
3f405610:	add    a7, a9
3f405620:	move   a9, *a13(0x100), 1
3f405640:	move   *a13(0x60), *a13(0x20), 1
3f405670:	move   *a13(0x20), a7, 1
3f405690:	move   *a13(0xa0), a9, 1
3f4056b0:	cmp    a9, a7
3f4056c0:	jrgt   L3F405EB0
L3F4056D0:
3f4056d0:	move   *a13(0xffe0), a11, 1
3f4056f0:	move   *a13(0x40), a9, 1
3f405710:	move   *a11(0xa8), a7, 1
3f405730:	sub    a7, a9
3f405740:	move   *a11(0x68), a7, 1
3f405760:	mpyu   a7, a9
3f405770:	move   *a13(0xe0), a7, 1
3f405790:	add    a7, a9
3f4057a0:	move   a9, *a13(0x120), 1
3f4057c0:	move   *a13(0xffc0), a7, 1
3f4057e0:	move   *a13(0x40), a9, 1
3f405800:	move   *a7(0xa8), a7, 1
3f405820:	sub    a7, a9
3f405830:	move   *a13(0xffc0), a7, 1
3f405850:	move   *a7(0x68), a7, 1
3f405870:	mpyu   a7, a9
3f405880:	move   *a13(0x100), a7, 1
3f4058a0:	add    a7, a9
3f4058b0:	move   a9, *a13(0x140), 1
3f4058d0:	move   *a13(0x40), *a13(0x0), 1
3f405900:	move   *a13, a7, 1
3f405910:	move   *a13(0x80), a9, 1
3f405930:	cmp    a9, a7
3f405940:	jrgt   L3F405D00
L3F405950:
3f405950:	move   *a13(0xffe0), a11, 1
3f405970:	move   *a13(0x120), a9, 1
3f405990:	sra    0x3, a9
3f4059a0:	sll    0x3, a9
3f4059b0:	move   *a11(0x28), a7, 1
3f4059d0:	add    a9, a7
3f4059e0:	move   *a13(0x120), a9, 1
3f405a00:	movk   7, a11
3f405a10:	and    a9, a11
3f405a20:	neg    a11
3f405a30:	move   *a7, a7, 1
3f405a40:	sra    a11, a7
3f405a50:	move   *a13(0xc0), a11, 1
3f405a70:	and    a11, a7
3f405a80:	move   a7, a8
3f405a90:	calla  L3FE11540
3f405ac0:	move   *a13(0xffc0), a7, 1
3f405ae0:	move   *a13(0x140), a9, 1
3f405b00:	sra    0x3, a9
3f405b10:	sll    0x3, a9
3f405b20:	move   *a7(0x28), a7, 1
3f405b40:	add    a9, a7
3f405b50:	move   -*a14, a8, 1
3f405b60:	move   a8, *a7, 1
3f405b70:	move   *a13(0xffe0), a9, 1
3f405b90:	move   *a13(0x120), a7, 1
3f405bb0:	move   *a9(0x68), a9, 1
3f405bd0:	add    a7, a9
3f405be0:	move   a9, *a13(0x120), 1
3f405c00:	move   *a13(0xffc0), a7, 1
3f405c20:	move   *a13(0x140), a9, 1
3f405c40:	move   *a7(0x68), a7, 1
3f405c60:	add    a9, a7
3f405c70:	move   a7, *a13(0x140), 1
3f405c90:	move   *a13, a9, 1
3f405ca0:	inc    a9
3f405cb0:	move   a9, *a13, 1
3f405cc0:	move   *a13(0x80), a7, 1
3f405ce0:	cmp    a7, a9
3f405cf0:	jrle   L3F405950
L3F405D00:
3f405d00:	move   *a13(0xffe0), a11, 1
3f405d20:	move   *a13(0xe0), a9, 1
3f405d40:	move   *a11(0x88), a7, 1
3f405d60:	add    a9, a7
3f405d70:	move   a7, *a13(0xe0), 1
3f405d90:	move   *a13(0xffc0), a9, 1
3f405db0:	move   *a13(0x100), a7, 1
3f405dd0:	move   *a9(0x88), a9, 1
3f405df0:	add    a7, a9
3f405e00:	move   a9, *a13(0x100), 1
3f405e20:	move   *a13(0x20), a7, 1
3f405e40:	inc    a7
3f405e50:	move   a7, *a13(0x20), 1
3f405e70:	move   *a13(0xa0), a9, 1
3f405e90:	cmp    a9, a7
3f405ea0:	jrle   L3F4056D0
L3F405EB0:
3f405eb0:	sub    a8, a8
L3F405EC0:
3f405ec0:	move   *sp(0xa0), a14, 1
3f405ee0:	mmfm   sp, a7,a9,a11,a13
3f405f00:	rets   2
3f405f10:	move   a13, -*sp, 1
3f405f20:	move   a14, a13
3f405f30:	movk   2, a8
3f405f40:	move   *sp(0x40), a14, 1
3f405f60:	move   *sp+, a13, 1
3f405f70:	rets   2
3f405f80:	mmtm   sp, a7,a9,a11,a13
3f405fa0:	move   a14, a13
3f405fb0:	addi   0x150, a14
3f405fd0:	move   *a13(0xffe0), a11, 1
3f405ff0:	move   *a13(0xffc0), a9, 1
3f406010:	setf   16, 0, 0
3f406020:	move   *a11, a7, 0
3f406030:	move   *a9, a9, 0
3f406040:	cmp    a9, a7
3f406050:	jrne   L3F4061A0
3f406060:	move   *a11, a9, 0
3f406070:	move   *a11(0x68), a7, 1
3f406090:	cmp    a7, a9
3f4060a0:	jrne   L3F4061A0
3f4060b0:	move   *a13(0xffc0), a9, 1
3f4060d0:	move   *a9, a7, 0
3f4060e0:	move   *a9(0x68), a9, 1
3f406100:	cmp    a9, a7
3f406110:	jrne   L3F4061A0
3f406120:	move   *a13(0xffc0), a9, 1
3f406140:	move   *a11(0x68), a7, 1
3f406160:	move   *a9(0x68), a9, 1
3f406180:	cmp    a9, a7
3f406190:	jreq   L3F4061C0
L3F4061A0:
3f4061a0:	sub    a9, a9
3f4061b0:	jruc   L3F4061D0
L3F4061C0:
3f4061c0:	movk   1, a9
L3F4061D0:
3f4061d0:	movb   a9, *a13(0x140)
3f4061f0:	move   *a13(0xffc0), a9, 1
3f406210:	move   *a9(0x28), a7, 1
3f406230:	jrne   L3F4063A0
3f406240:	move   a14, -*sp, 1
3f406250:	move   *a9(0x48), *a14+, 1
3f406270:	calla  L3FB1D060
3f4062a0:	move   a8, *a9(0x28), 1
3f4062c0:	move   *a9(0x28), a7, 1
3f4062e0:	jrne   L3F4063A0
3f4062f0:	move   a14, -*sp, 1
3f406300:	movi   0x3f419b70, a8
3f406330:	move   a8, *a14+, 1
3f406340:	calla  L3F927BC0
3f406370:	movk   11, a8
3f406380:	jauc   L3F407360
L3F4063A0:
3f4063a0:	move   *a11(0xa8), a7, 1
3f4063c0:	move   *a9(0xa8), a9, 1
3f4063e0:	cmp    a9, a7
3f4063f0:	jrle   L3F406430
3f406400:	move   *a11(0xa8), a9, 1
3f406420:	jruc   L3F406470
L3F406430:
3f406430:	move   *a13(0xffc0), a9, 1
3f406450:	move   *a9(0xa8), a9, 1
L3F406470:
3f406470:	move   a9, *a13(0x40), 1
3f406490:	move   *a13(0xffc0), a7, 1
3f4064b0:	move   *a11(0xc8), a9, 1
3f4064d0:	move   *a7(0xc8), a7, 1
3f4064f0:	cmp    a7, a9
3f406500:	jrge   L3F406540
3f406510:	move   *a11(0xc8), a9, 1
3f406530:	jruc   L3F406580
L3F406540:
3f406540:	move   *a13(0xffc0), a9, 1
3f406560:	move   *a9(0xc8), a9, 1
L3F406580:
3f406580:	move   a9, *a13(0x80), 1
3f4065a0:	move   *a13(0xffc0), a7, 1
3f4065c0:	move   *a11(0xe8), a9, 1
3f4065e0:	move   *a7(0xe8), a7, 1
3f406600:	cmp    a7, a9
3f406610:	jrle   L3F406650
3f406620:	move   *a11(0xe8), a9, 1
3f406640:	jruc   L3F406690
L3F406650:
3f406650:	move   *a13(0xffc0), a9, 1
3f406670:	move   *a9(0xe8), a9, 1
L3F406690:
3f406690:	move   a9, *a13(0x60), 1
3f4066b0:	move   *a13(0xffc0), a7, 1
3f4066d0:	move   *a11(0x108), a9, 1
3f4066f0:	move   *a7(0x108), a7, 1
3f406710:	cmp    a7, a9
3f406720:	jrge   L3F406760
3f406730:	move   *a11(0x108), a9, 1
3f406750:	jruc   L3F4067A0
L3F406760:
3f406760:	move   *a13(0xffc0), a9, 1
3f406780:	move   *a9(0x108), a9, 1
L3F4067A0:
3f4067a0:	move   a9, *a13(0xa0), 1
3f4067c0:	move   *a13(0x60), a7, 1
3f4067e0:	move   *a11(0xe8), a9, 1
3f406800:	sub    a9, a7
3f406810:	move   *a11(0x88), a9, 1
3f406830:	mpyu   a9, a7
3f406840:	move   *a11(0x168), a9, 1
3f406860:	add    a7, a9
3f406870:	move   a9, *a13(0xc0), 1
3f406890:	move   *a13(0xffc0), a7, 1
3f4068b0:	move   *a13(0x60), a9, 1
3f4068d0:	move   *a7(0xe8), a7, 1
3f4068f0:	sub    a7, a9
3f406900:	move   *a13(0xffc0), a7, 1
3f406920:	move   *a7(0x88), a7, 1
3f406940:	mpyu   a7, a9
3f406950:	move   *a13(0xffc0), a7, 1
3f406970:	move   *a7(0x168), a7, 1
3f406990:	add    a9, a7
3f4069a0:	move   a7, *a13(0xe0), 1
3f4069c0:	move   *a13(0x60), *a13(0x20), 1
3f4069f0:	move   *a13(0x20), a9, 1
3f406a10:	move   *a13(0xa0), a7, 1
3f406a30:	cmp    a7, a9
3f406a40:	jagt   L3F407350
L3F406A60:
3f406a60:	move   *a13(0xffe0), a11, 1
3f406a80:	move   *a13(0x40), a9, 1
3f406aa0:	move   *a11(0xa8), a7, 1
3f406ac0:	sub    a7, a9
3f406ad0:	move   *a11(0x68), a7, 1
3f406af0:	mpyu   a7, a9
3f406b00:	move   *a13(0xc0), a7, 1
3f406b20:	add    a7, a9
3f406b30:	move   a9, *a13(0x100), 1
3f406b50:	move   *a13(0xffc0), a7, 1
3f406b70:	move   *a13(0x40), a9, 1
3f406b90:	move   *a7(0xa8), a7, 1
3f406bb0:	sub    a7, a9
3f406bc0:	move   *a13(0xffc0), a7, 1
3f406be0:	move   *a7(0x68), a7, 1
3f406c00:	mpyu   a7, a9
3f406c10:	move   *a13(0xe0), a7, 1
3f406c30:	add    a7, a9
3f406c40:	move   a9, *a13(0x120), 1
3f406c60:	movb   *a13(0x140), a7
3f406c80:	jreq   L3F406E70
3f406c90:	move   a14, -*sp, 1
3f406ca0:	move   *a13(0x80), a7, 1
3f406cc0:	move   *a13(0x40), a9, 1
3f406ce0:	sub    a9, a7
3f406cf0:	inc    a7
3f406d00:	move   a7, *a14+, 1
3f406d10:	move   *a13(0x100), a7, 1
3f406d30:	sra    0x3, a7
3f406d40:	sll    0x3, a7
3f406d50:	move   *a11(0x28), a9, 1
3f406d70:	add    a7, a9
3f406d80:	move   a9, *a14+, 1
3f406d90:	move   *a13(0xffc0), a9, 1
3f406db0:	move   *a13(0x120), a7, 1
3f406dd0:	sra    0x3, a7
3f406de0:	sll    0x3, a7
3f406df0:	move   *a9(0x28), a9, 1
3f406e10:	add    a7, a9
3f406e20:	move   a9, *a14+, 1
3f406e30:	calla  L3FE16AC0
3f406e60:	jruc   L3F4071B0
L3F406E70:
3f406e70:	move   *a13(0x40), *a13(0x0), 1
3f406ea0:	move   *a13, a7, 1
3f406eb0:	move   *a13(0x80), a9, 1
3f406ed0:	cmp    a9, a7
3f406ee0:	jrgt   L3F4071B0
L3F406EF0:
3f406ef0:	move   *a13(0xffc0), a11, 1
3f406f10:	move   *a13(0x120), a9, 1
3f406f30:	sra    0x3, a9
3f406f40:	sll    0x3, a9
3f406f50:	move   *a11(0x28), a7, 1
3f406f70:	add    a9, a7
3f406f80:	move   *a13(0xffe0), a9, 1
3f406fa0:	move   *a13(0x100), a11, 1
3f406fc0:	sra    0x3, a11
3f406fd0:	sll    0x3, a11
3f406fe0:	move   *a9(0x28), a9, 1
3f407000:	add    a11, a9
3f407010:	movb   *a9, *a7
3f407020:	move   *a13(0xffe0), a11, 1
3f407040:	move   *a13(0x100), a9, 1
3f407060:	move   *a11(0x68), a7, 1
3f407080:	add    a9, a7
3f407090:	move   a7, *a13(0x100), 1
3f4070b0:	move   *a13(0xffc0), a9, 1
3f4070d0:	move   *a13(0x120), a7, 1
3f4070f0:	move   *a9(0x68), a9, 1
3f407110:	add    a7, a9
3f407120:	move   a9, *a13(0x120), 1
3f407140:	move   *a13, a7, 1
3f407150:	inc    a7
3f407160:	move   a7, *a13, 1
3f407170:	move   *a13(0x80), a9, 1
3f407190:	cmp    a9, a7
3f4071a0:	jrle   L3F406EF0
L3F4071B0:
3f4071b0:	move   *a13(0xc0), a9, 1
3f4071d0:	move   *a11(0x88), a7, 1
3f4071f0:	add    a9, a7
3f407200:	move   a7, *a13(0xc0), 1
3f407220:	move   *a13(0xffc0), a9, 1
3f407240:	move   *a13(0xe0), a7, 1
3f407260:	move   *a9(0x88), a9, 1
3f407280:	add    a7, a9
3f407290:	move   a9, *a13(0xe0), 1
3f4072b0:	move   *a13(0x20), a7, 1
3f4072d0:	inc    a7
3f4072e0:	move   a7, *a13(0x20), 1
3f407300:	move   *a13(0xa0), a9, 1
3f407320:	cmp    a9, a7
3f407330:	jale   L3F406A60
L3F407350:
3f407350:	sub    a8, a8
L3F407360:
3f407360:	move   *sp(0xa0), a14, 1
3f407380:	mmfm   sp, a7,a9,a11,a13
3f4073a0:	rets   2
3f4073b0:	mmtm   sp, a5,a7,a9,a11,a13
3f4073d0:	move   a14, a13
3f4073e0:	addi   0x160, a14
3f407400:	move   *a13(0xffc0), a11, 1
3f407420:	move   *a11(0x28), a11, 1
3f407440:	jrne   L3F4075D0
3f407450:	move   *a13(0xffc0), a11, 1
3f407470:	move   a14, -*sp, 1
3f407480:	move   *a11(0x48), *a14+, 1
3f4074a0:	calla  L3FB1D060
3f4074d0:	move   a8, *a11(0x28), 1
3f4074f0:	move   *a11(0x28), a11, 1
3f407510:	jrne   L3F4075D0
3f407520:	move   a14, -*sp, 1
3f407530:	movi   0x3f419b70, a8
3f407560:	move   a8, *a14+, 1
3f407570:	calla  L3F927BC0
3f4075a0:	movk   11, a8
3f4075b0:	jauc   L3F408600
L3F4075D0:
3f4075d0:	move   *a13(0xffe0), a11, 1
3f4075f0:	move   *a13(0xffc0), a9, 1
3f407610:	move   *a11(0xa8), a7, 1
3f407630:	move   *a9(0xa8), a9, 1
3f407650:	cmp    a9, a7
3f407660:	jrle   L3F4076A0
3f407670:	move   *a11(0xa8), a9, 1
3f407690:	jruc   L3F4076E0
L3F4076A0:
3f4076a0:	move   *a13(0xffc0), a9, 1
3f4076c0:	move   *a9(0xa8), a9, 1
L3F4076E0:
3f4076e0:	move   a9, *a13(0x40), 1
3f407700:	move   *a13(0xffc0), a7, 1
3f407720:	move   *a11(0xc8), a9, 1
3f407740:	move   *a7(0xc8), a7, 1
3f407760:	cmp    a7, a9
3f407770:	jrge   L3F4077B0
3f407780:	move   *a11(0xc8), a9, 1
3f4077a0:	jruc   L3F4077F0
L3F4077B0:
3f4077b0:	move   *a13(0xffc0), a9, 1
3f4077d0:	move   *a9(0xc8), a9, 1
L3F4077F0:
3f4077f0:	move   a9, *a13(0x80), 1
3f407810:	move   *a13(0xffc0), a7, 1
3f407830:	move   *a11(0xe8), a9, 1
3f407850:	move   *a7(0xe8), a7, 1
3f407870:	cmp    a7, a9
3f407880:	jrle   L3F4078C0
3f407890:	move   *a11(0xe8), a9, 1
3f4078b0:	jruc   L3F407900
L3F4078C0:
3f4078c0:	move   *a13(0xffc0), a9, 1
3f4078e0:	move   *a9(0xe8), a9, 1
L3F407900:
3f407900:	move   a9, *a13(0x60), 1
3f407920:	move   *a13(0xffc0), a7, 1
3f407940:	move   *a11(0x108), a9, 1
3f407960:	move   *a7(0x108), a7, 1
3f407980:	cmp    a7, a9
3f407990:	jrge   L3F4079D0
3f4079a0:	move   *a11(0x108), a9, 1
3f4079c0:	jruc   L3F407A10
L3F4079D0:
3f4079d0:	move   *a13(0xffc0), a9, 1
3f4079f0:	move   *a9(0x108), a9, 1
L3F407A10:
3f407a10:	move   a9, *a13(0xa0), 1
3f407a30:	move   *a13(0xffc0), a7, 1
3f407a50:	movk   1, a9
3f407a60:	setf   16, 0, 0
3f407a70:	move   *a7, a7, 0
3f407a80:	sll    a7, a9
3f407a90:	dec    a9
3f407aa0:	move   a9, *a13(0xc0), 1
3f407ac0:	move   *a13(0x60), a7, 1
3f407ae0:	move   *a11(0xe8), a9, 1
3f407b00:	sub    a9, a7
3f407b10:	move   *a11(0x88), a9, 1
3f407b30:	mpyu   a9, a7
3f407b40:	move   *a11(0x168), a9, 1
3f407b60:	add    a7, a9
3f407b70:	move   a9, *a13(0xe0), 1
3f407b90:	move   *a13(0xffc0), a7, 1
3f407bb0:	move   *a13(0x60), a9, 1
3f407bd0:	move   *a7(0xe8), a7, 1
3f407bf0:	sub    a7, a9
3f407c00:	move   *a13(0xffc0), a7, 1
3f407c20:	move   *a7(0x88), a7, 1
3f407c40:	mpyu   a7, a9
3f407c50:	move   *a13(0xffc0), a7, 1
3f407c70:	move   *a7(0x168), a7, 1
3f407c90:	add    a9, a7
3f407ca0:	move   a7, *a13(0x100), 1
3f407cc0:	move   *a13(0x60), *a13(0x20), 1
3f407cf0:	move   *a13(0x20), a9, 1
3f407d10:	move   *a13(0xa0), a7, 1
3f407d30:	cmp    a7, a9
3f407d40:	jagt   L3F4085F0
L3F407D60:
3f407d60:	move   *a13(0xffe0), a11, 1
3f407d80:	move   *a13(0x40), a9, 1
3f407da0:	move   *a11(0xa8), a7, 1
3f407dc0:	sub    a7, a9
3f407dd0:	move   *a11(0x68), a7, 1
3f407df0:	mpyu   a7, a9
3f407e00:	move   *a13(0xe0), a7, 1
3f407e20:	add    a7, a9
3f407e30:	move   a9, *a13(0x120), 1
3f407e50:	move   *a13(0xffc0), a7, 1
3f407e70:	move   *a13(0x40), a9, 1
3f407e90:	move   *a7(0xa8), a7, 1
3f407eb0:	sub    a7, a9
3f407ec0:	move   *a13(0xffc0), a7, 1
3f407ee0:	move   *a7(0x68), a7, 1
3f407f00:	mpyu   a7, a9
3f407f10:	move   *a13(0x100), a7, 1
3f407f30:	add    a7, a9
3f407f40:	move   a9, *a13(0x140), 1
3f407f60:	move   *a13(0x40), *a13(0x0), 1
3f407f90:	move   *a13, a7, 1
3f407fa0:	move   *a13(0x80), a9, 1
3f407fc0:	cmp    a9, a7
3f407fd0:	jrgt   L3F408430
3f407fe0:	setf   8, 0, 0
L3F407FF0:
3f407ff0:	move   *a13(0xffc0), a11, 1
3f408010:	move   *a13(0x140), a9, 1
3f408030:	sra    0x3, a9
3f408040:	sll    0x3, a9
3f408050:	move   *a11(0x28), a7, 1
3f408070:	add    a9, a7
3f408080:	move   *a13(0x140), a9, 1
3f4080a0:	movk   7, a5
3f4080b0:	and    a9, a5
3f4080c0:	move   *a13(0xc0), a9, 1
3f4080e0:	sll    a5, a9
3f4080f0:	move   *a7, a7, 1
3f408100:	andn   a9, a7
3f408110:	move   *a13(0xffe0), a9, 1
3f408130:	move   *a13(0x120), a5, 1
3f408150:	sra    0x3, a5
3f408160:	sll    0x3, a5
3f408170:	move   *a9(0x28), a9, 1
3f408190:	add    a5, a9
3f4081a0:	move   *a13(0xc0), a5, 1
3f4081c0:	move   *a9, a9, 0
3f4081d0:	and    a5, a9
3f4081e0:	move   *a13(0x140), a5, 1
3f408200:	movk   7, a11
3f408210:	and    a5, a11
3f408220:	sll    a11, a9
3f408230:	or     a9, a7
3f408240:	move   *a13(0xffc0), a11, 1
3f408260:	sra    0x3, a5
3f408270:	sll    0x3, a5
3f408280:	move   *a11(0x28), a9, 1
3f4082a0:	add    a5, a9
3f4082b0:	move   a7, *a9, 1
3f4082c0:	move   *a13(0xffe0), a9, 1
3f4082e0:	move   *a13(0x120), a7, 1
3f408300:	move   *a9(0x68), a5, 1
3f408320:	add    a7, a5
3f408330:	move   a5, *a13(0x120), 1
3f408350:	move   *a13(0x140), a7, 1
3f408370:	move   *a11(0x68), a5, 1
3f408390:	add    a7, a5
3f4083a0:	move   a5, *a13(0x140), 1
3f4083c0:	move   *a13, a7, 1
3f4083d0:	inc    a7
3f4083e0:	move   a7, *a13, 1
3f4083f0:	move   *a13(0x80), a5, 1
3f408410:	cmp    a5, a7
3f408420:	jrle   L3F407FF0
L3F408430:
3f408430:	move   *a13(0xffe0), a11, 1
3f408450:	move   *a13(0xe0), a9, 1
3f408470:	move   *a11(0x88), a5, 1
3f408490:	add    a9, a5
3f4084a0:	move   a5, *a13(0xe0), 1
3f4084c0:	move   *a13(0xffc0), a9, 1
3f4084e0:	move   *a13(0x100), a5, 1
3f408500:	move   *a9(0x88), a7, 1
3f408520:	add    a5, a7
3f408530:	move   a7, *a13(0x100), 1
3f408550:	move   *a13(0x20), a5, 1
3f408570:	inc    a5
3f408580:	move   a5, *a13(0x20), 1
3f4085a0:	move   *a13(0xa0), a7, 1
3f4085c0:	cmp    a7, a5
3f4085d0:	jale   L3F407D60
L3F4085F0:
3f4085f0:	sub    a8, a8
L3F408600:
3f408600:	move   *sp(0xc0), a14, 1
3f408620:	mmfm   sp, a5,a7,a9,a11,a13
3f408640:	rets   2
3f408650:	mmtm   sp, a7,a9,a11,a13
3f408670:	move   a14, a13
3f408680:	addi   0x160, a14
3f4086a0:	move   *a13(0xffc0), a11, 1
3f4086c0:	move   *a11(0x28), a11, 1
3f4086e0:	jrne   L3F408870
3f4086f0:	move   *a13(0xffc0), a11, 1
3f408710:	move   a14, -*sp, 1
3f408720:	move   *a11(0x48), *a14+, 1
3f408740:	calla  L3FB1D060
3f408770:	move   a8, *a11(0x28), 1
3f408790:	move   *a11(0x28), a11, 1
3f4087b0:	jrne   L3F408870
3f4087c0:	move   a14, -*sp, 1
3f4087d0:	movi   0x3f419b70, a8
3f408800:	move   a8, *a14+, 1
3f408810:	calla  L3F927BC0
3f408840:	movk   11, a8
3f408850:	jauc   L3F409710
L3F408870:
3f408870:	move   *a13(0xffe0), a11, 1
3f408890:	move   *a13(0xffc0), a9, 1
3f4088b0:	move   *a11(0xa8), a7, 1
3f4088d0:	move   *a9(0xa8), a9, 1
3f4088f0:	cmp    a9, a7
3f408900:	jrle   L3F408940
3f408910:	move   *a11(0xa8), a9, 1
3f408930:	jruc   L3F408980
L3F408940:
3f408940:	move   *a13(0xffc0), a9, 1
3f408960:	move   *a9(0xa8), a9, 1
L3F408980:
3f408980:	move   a9, *a13(0x40), 1
3f4089a0:	move   *a13(0xffc0), a7, 1
3f4089c0:	move   *a11(0xc8), a9, 1
3f4089e0:	move   *a7(0xc8), a7, 1
3f408a00:	cmp    a7, a9
3f408a10:	jrge   L3F408A50
3f408a20:	move   *a11(0xc8), a9, 1
3f408a40:	jruc   L3F408A90
L3F408A50:
3f408a50:	move   *a13(0xffc0), a9, 1
3f408a70:	move   *a9(0xc8), a9, 1
L3F408A90:
3f408a90:	move   a9, *a13(0x80), 1
3f408ab0:	move   *a13(0xffc0), a7, 1
3f408ad0:	move   *a11(0xe8), a9, 1
3f408af0:	move   *a7(0xe8), a7, 1
3f408b10:	cmp    a7, a9
3f408b20:	jrle   L3F408B60
3f408b30:	move   *a11(0xe8), a9, 1
3f408b50:	jruc   L3F408BA0
L3F408B60:
3f408b60:	move   *a13(0xffc0), a9, 1
3f408b80:	move   *a9(0xe8), a9, 1
L3F408BA0:
3f408ba0:	move   a9, *a13(0x60), 1
3f408bc0:	move   *a13(0xffc0), a7, 1
3f408be0:	move   *a11(0x108), a9, 1
3f408c00:	move   *a7(0x108), a7, 1
3f408c20:	cmp    a7, a9
3f408c30:	jrge   L3F408C70
3f408c40:	move   *a11(0x108), a9, 1
3f408c60:	jruc   L3F408CB0
L3F408C70:
3f408c70:	move   *a13(0xffc0), a9, 1
3f408c90:	move   *a9(0x108), a9, 1
L3F408CB0:
3f408cb0:	move   a9, *a13(0xa0), 1
3f408cd0:	movk   1, a7
3f408ce0:	setf   16, 0, 0
3f408cf0:	move   *a11, a9, 0
3f408d00:	sll    a9, a7
3f408d10:	dec    a7
3f408d20:	move   a7, *a13(0xc0), 1
3f408d40:	move   *a13(0x60), a9, 1
3f408d60:	move   *a11(0xe8), a7, 1
3f408d80:	sub    a7, a9
3f408d90:	move   *a11(0x88), a7, 1
3f408db0:	mpyu   a7, a9
3f408dc0:	move   *a11(0x168), a7, 1
3f408de0:	add    a9, a7
3f408df0:	move   a7, *a13(0xe0), 1
3f408e10:	move   *a13(0xffc0), a9, 1
3f408e30:	move   *a13(0x60), a7, 1
3f408e50:	move   *a9(0xe8), a9, 1
3f408e70:	sub    a9, a7
3f408e80:	move   *a13(0xffc0), a9, 1
3f408ea0:	move   *a9(0x88), a9, 1
3f408ec0:	mpyu   a9, a7
3f408ed0:	move   *a13(0xffc0), a9, 1
3f408ef0:	move   *a9(0x168), a9, 1
3f408f10:	add    a7, a9
3f408f20:	move   a9, *a13(0x100), 1
3f408f40:	move   *a13(0x60), *a13(0x20), 1
3f408f70:	move   *a13(0x20), a7, 1
3f408f90:	move   *a13(0xa0), a9, 1
3f408fb0:	cmp    a9, a7
3f408fc0:	jrgt   L3F409700
L3F408FD0:
3f408fd0:	move   *a13(0xffe0), a11, 1
3f408ff0:	move   *a13(0x40), a9, 1
3f409010:	move   *a11(0xa8), a7, 1
3f409030:	sub    a7, a9
3f409040:	move   *a11(0x68), a7, 1
3f409060:	mpyu   a7, a9
3f409070:	move   *a13(0xe0), a7, 1
3f409090:	add    a7, a9
3f4090a0:	move   a9, *a13(0x120), 1
3f4090c0:	move   *a13(0xffc0), a7, 1
3f4090e0:	move   *a13(0x40), a9, 1
3f409100:	move   *a7(0xa8), a7, 1
3f409120:	sub    a7, a9
3f409130:	move   *a13(0xffc0), a7, 1
3f409150:	move   *a7(0x68), a7, 1
3f409170:	mpyu   a7, a9
3f409180:	move   *a13(0x100), a7, 1
3f4091a0:	add    a7, a9
3f4091b0:	move   a9, *a13(0x140), 1
3f4091d0:	move   *a13(0x40), *a13(0x0), 1
3f409200:	move   *a13, a7, 1
3f409210:	move   *a13(0x80), a9, 1
3f409230:	cmp    a9, a7
3f409240:	jrgt   L3F409570
3f409250:	setf   8, 0, 0
L3F409260:
3f409260:	move   *a13(0xffc0), a11, 1
3f409280:	move   *a13(0x140), a9, 1
3f4092a0:	sra    0x3, a9
3f4092b0:	sll    0x3, a9
3f4092c0:	move   *a11(0x28), a7, 1
3f4092e0:	add    a9, a7
3f4092f0:	move   *a13(0xffe0), a9, 1
3f409310:	move   *a13(0x120), a11, 1
3f409330:	sra    0x3, a11
3f409340:	sll    0x3, a11
3f409350:	move   *a9(0x28), a9, 1
3f409370:	add    a11, a9
3f409380:	move   *a9, a8, 0
3f409390:	calla  L3FE114E0
3f4093c0:	move   -*a14, a8, 1
3f4093d0:	move   a8, *a7, 1
3f4093e0:	move   *a13(0xffe0), a11, 1
3f409400:	move   *a13(0x120), a9, 1
3f409420:	move   *a11(0x68), a7, 1
3f409440:	add    a9, a7
3f409450:	move   a7, *a13(0x120), 1
3f409470:	move   *a13(0xffc0), a9, 1
3f409490:	move   *a13(0x140), a7, 1
3f4094b0:	move   *a9(0x68), a9, 1
3f4094d0:	add    a7, a9
3f4094e0:	move   a9, *a13(0x140), 1
3f409500:	move   *a13, a7, 1
3f409510:	inc    a7
3f409520:	move   a7, *a13, 1
3f409530:	move   *a13(0x80), a9, 1
3f409550:	cmp    a9, a7
3f409560:	jrle   L3F409260
L3F409570:
3f409570:	move   *a13(0xe0), a7, 1
3f409590:	move   *a11(0x88), a9, 1
3f4095b0:	add    a7, a9
3f4095c0:	move   a9, *a13(0xe0), 1
3f4095e0:	move   *a13(0xffc0), a7, 1
3f409600:	move   *a13(0x100), a9, 1
3f409620:	move   *a7(0x88), a7, 1
3f409640:	add    a9, a7
3f409650:	move   a7, *a13(0x100), 1
3f409670:	move   *a13(0x20), a9, 1
3f409690:	inc    a9
3f4096a0:	move   a9, *a13(0x20), 1
3f4096c0:	move   *a13(0xa0), a7, 1
3f4096e0:	cmp    a7, a9
3f4096f0:	jrle   L3F408FD0
L3F409700:
3f409700:	sub    a8, a8
L3F409710:
3f409710:	move   *sp(0xa0), a14, 1
3f409730:	mmfm   sp, a7,a9,a11,a13
3f409750:	rets   2
3f409760:	mmtm   sp, a7,a9,a11,a13
3f409780:	move   a14, a13
3f409790:	addi   0x150, a14
3f4097b0:	move   *a13(0xffe0), a11, 1
3f4097d0:	move   *a13(0xffc0), a9, 1
3f4097f0:	setf   16, 0, 0
3f409800:	move   *a11, a7, 0
3f409810:	move   *a9, a9, 0
3f409820:	cmp    a9, a7
3f409830:	jrne   L3F409980
3f409840:	move   *a11, a9, 0
3f409850:	move   *a11(0x68), a7, 1
3f409870:	cmp    a7, a9
3f409880:	jrne   L3F409980
3f409890:	move   *a13(0xffc0), a9, 1
3f4098b0:	move   *a9, a7, 0
3f4098c0:	move   *a9(0x68), a9, 1
3f4098e0:	cmp    a9, a7
3f4098f0:	jrne   L3F409980
3f409900:	move   *a13(0xffc0), a9, 1
3f409920:	move   *a11(0x68), a7, 1
3f409940:	move   *a9(0x68), a9, 1
3f409960:	cmp    a9, a7
3f409970:	jreq   L3F4099A0
L3F409980:
3f409980:	sub    a9, a9
3f409990:	jruc   L3F4099B0
L3F4099A0:
3f4099a0:	movk   1, a9
L3F4099B0:
3f4099b0:	movb   a9, *a13(0x140)
3f4099d0:	move   *a13(0xffc0), a9, 1
3f4099f0:	move   *a9(0x28), a7, 1
3f409a10:	jrne   L3F409B80
3f409a20:	move   a14, -*sp, 1
3f409a30:	move   *a9(0x48), *a14+, 1
3f409a50:	calla  L3FB1D060
3f409a80:	move   a8, *a9(0x28), 1
3f409aa0:	move   *a9(0x28), a7, 1
3f409ac0:	jrne   L3F409B80
3f409ad0:	move   a14, -*sp, 1
3f409ae0:	movi   0x3f419b70, a8
3f409b10:	move   a8, *a14+, 1
3f409b20:	calla  L3F927BC0
3f409b50:	movk   11, a8
3f409b60:	jauc   L3F40AB50
L3F409B80:
3f409b80:	move   *a11(0xa8), a7, 1
3f409ba0:	move   *a9(0xa8), a9, 1
3f409bc0:	cmp    a9, a7
3f409bd0:	jrle   L3F409C10
3f409be0:	move   *a11(0xa8), a9, 1
3f409c00:	jruc   L3F409C50
L3F409C10:
3f409c10:	move   *a13(0xffc0), a9, 1
3f409c30:	move   *a9(0xa8), a9, 1
L3F409C50:
3f409c50:	move   a9, *a13(0x40), 1
3f409c70:	move   *a13(0xffc0), a7, 1
3f409c90:	move   *a11(0xc8), a9, 1
3f409cb0:	move   *a7(0xc8), a7, 1
3f409cd0:	cmp    a7, a9
3f409ce0:	jrge   L3F409D20
3f409cf0:	move   *a11(0xc8), a9, 1
3f409d10:	jruc   L3F409D60
L3F409D20:
3f409d20:	move   *a13(0xffc0), a9, 1
3f409d40:	move   *a9(0xc8), a9, 1
L3F409D60:
3f409d60:	move   a9, *a13(0x80), 1
3f409d80:	move   *a13(0xffc0), a7, 1
3f409da0:	move   *a11(0xe8), a9, 1
3f409dc0:	move   *a7(0xe8), a7, 1
3f409de0:	cmp    a7, a9
3f409df0:	jrle   L3F409E30
3f409e00:	move   *a11(0xe8), a9, 1
3f409e20:	jruc   L3F409E70
L3F409E30:
3f409e30:	move   *a13(0xffc0), a9, 1
3f409e50:	move   *a9(0xe8), a9, 1
L3F409E70:
3f409e70:	move   a9, *a13(0x60), 1
3f409e90:	move   *a13(0xffc0), a7, 1
3f409eb0:	move   *a11(0x108), a9, 1
3f409ed0:	move   *a7(0x108), a7, 1
3f409ef0:	cmp    a7, a9
3f409f00:	jrge   L3F409F40
3f409f10:	move   *a11(0x108), a9, 1
3f409f30:	jruc   L3F409F80
L3F409F40:
3f409f40:	move   *a13(0xffc0), a9, 1
3f409f60:	move   *a9(0x108), a9, 1
L3F409F80:
3f409f80:	move   a9, *a13(0xa0), 1
3f409fa0:	move   *a13(0x60), a7, 1
3f409fc0:	move   *a11(0xe8), a9, 1
3f409fe0:	sub    a9, a7
3f409ff0:	move   *a11(0x88), a9, 1
3f40a010:	mpyu   a9, a7
3f40a020:	move   *a11(0x168), a9, 1
3f40a040:	add    a7, a9
3f40a050:	move   a9, *a13(0xc0), 1
3f40a070:	move   *a13(0xffc0), a7, 1
3f40a090:	move   *a13(0x60), a9, 1
3f40a0b0:	move   *a7(0xe8), a7, 1
3f40a0d0:	sub    a7, a9
3f40a0e0:	move   *a13(0xffc0), a7, 1
3f40a100:	move   *a7(0x88), a7, 1
3f40a120:	mpyu   a7, a9
3f40a130:	move   *a13(0xffc0), a7, 1
3f40a150:	move   *a7(0x168), a7, 1
3f40a170:	add    a9, a7
3f40a180:	move   a7, *a13(0xe0), 1
3f40a1a0:	move   *a13(0x60), *a13(0x20), 1
3f40a1d0:	move   *a13(0x20), a9, 1
3f40a1f0:	move   *a13(0xa0), a7, 1
3f40a210:	cmp    a7, a9
3f40a220:	jagt   L3F40AB40
L3F40A240:
3f40a240:	move   *a13(0xffe0), a11, 1
3f40a260:	move   *a13(0x40), a9, 1
3f40a280:	move   *a11(0xa8), a7, 1
3f40a2a0:	sub    a7, a9
3f40a2b0:	move   *a11(0x68), a7, 1
3f40a2d0:	mpyu   a7, a9
3f40a2e0:	move   *a13(0xc0), a7, 1
3f40a300:	add    a7, a9
3f40a310:	move   a9, *a13(0x100), 1
3f40a330:	move   *a13(0xffc0), a7, 1
3f40a350:	move   *a13(0x40), a9, 1
3f40a370:	move   *a7(0xa8), a7, 1
3f40a390:	sub    a7, a9
3f40a3a0:	move   *a13(0xffc0), a7, 1
3f40a3c0:	move   *a7(0x68), a7, 1
3f40a3e0:	mpyu   a7, a9
3f40a3f0:	move   *a13(0xe0), a7, 1
3f40a410:	add    a7, a9
3f40a420:	move   a9, *a13(0x120), 1
3f40a440:	movb   *a13(0x140), a7
3f40a460:	jreq   L3F40A660
3f40a470:	move   a14, -*sp, 1
3f40a480:	move   *a13(0x80), a7, 1
3f40a4a0:	move   *a13(0x40), a9, 1
3f40a4c0:	sub    a9, a7
3f40a4d0:	inc    a7
3f40a4e0:	sll    0x2, a7
3f40a4f0:	move   a7, *a14+, 1
3f40a500:	move   *a13(0x100), a7, 1
3f40a520:	sra    0x3, a7
3f40a530:	sll    0x3, a7
3f40a540:	move   *a11(0x28), a9, 1
3f40a560:	add    a7, a9
3f40a570:	move   a9, *a14+, 1
3f40a580:	move   *a13(0xffc0), a9, 1
3f40a5a0:	move   *a13(0x120), a7, 1
3f40a5c0:	sra    0x3, a7
3f40a5d0:	sll    0x3, a7
3f40a5e0:	move   *a9(0x28), a9, 1
3f40a600:	add    a7, a9
3f40a610:	move   a9, *a14+, 1
3f40a620:	calla  L3FE16AC0
3f40a650:	jruc   L3F40A9A0
L3F40A660:
3f40a660:	move   *a13(0x40), *a13(0x0), 1
3f40a690:	move   *a13, a7, 1
3f40a6a0:	move   *a13(0x80), a9, 1
3f40a6c0:	cmp    a9, a7
3f40a6d0:	jrgt   L3F40A9A0
L3F40A6E0:
3f40a6e0:	move   *a13(0xffc0), a11, 1
3f40a700:	move   *a13(0x120), a9, 1
3f40a720:	sra    0x3, a9
3f40a730:	sll    0x3, a9
3f40a740:	move   *a11(0x28), a7, 1
3f40a760:	add    a9, a7
3f40a770:	move   *a13(0xffe0), a9, 1
3f40a790:	move   *a13(0x100), a11, 1
3f40a7b0:	sra    0x3, a11
3f40a7c0:	sll    0x3, a11
3f40a7d0:	move   *a9(0x28), a9, 1
3f40a7f0:	add    a11, a9
3f40a800:	move   *a9, *a7, 1
3f40a810:	move   *a13(0xffe0), a11, 1
3f40a830:	move   *a13(0x100), a9, 1
3f40a850:	move   *a11(0x68), a7, 1
3f40a870:	add    a9, a7
3f40a880:	move   a7, *a13(0x100), 1
3f40a8a0:	move   *a13(0xffc0), a9, 1
3f40a8c0:	move   *a13(0x120), a7, 1
3f40a8e0:	move   *a9(0x68), a9, 1
3f40a900:	add    a7, a9
3f40a910:	move   a9, *a13(0x120), 1
3f40a930:	move   *a13, a7, 1
3f40a940:	inc    a7
3f40a950:	move   a7, *a13, 1
3f40a960:	move   *a13(0x80), a9, 1
3f40a980:	cmp    a9, a7
3f40a990:	jrle   L3F40A6E0
L3F40A9A0:
3f40a9a0:	move   *a13(0xc0), a9, 1
3f40a9c0:	move   *a11(0x88), a7, 1
3f40a9e0:	add    a9, a7
3f40a9f0:	move   a7, *a13(0xc0), 1
3f40aa10:	move   *a13(0xffc0), a9, 1
3f40aa30:	move   *a13(0xe0), a7, 1
3f40aa50:	move   *a9(0x88), a9, 1
3f40aa70:	add    a7, a9
3f40aa80:	move   a9, *a13(0xe0), 1
3f40aaa0:	move   *a13(0x20), a7, 1
3f40aac0:	inc    a7
3f40aad0:	move   a7, *a13(0x20), 1
3f40aaf0:	move   *a13(0xa0), a9, 1
3f40ab10:	cmp    a9, a7
3f40ab20:	jale   L3F40A240
L3F40AB40:
3f40ab40:	sub    a8, a8
L3F40AB50:
3f40ab50:	move   *sp(0xa0), a14, 1
3f40ab70:	mmfm   sp, a7,a9,a11,a13
3f40ab90:	rets   2
3f40aba0:	mmtm   sp, a5,a7,a9,a11,a13
3f40abc0:	move   a14, a13
3f40abd0:	addi   0x180, a14
3f40abf0:	move   *a13(0xffc0), a11, 1
3f40ac10:	move   *a11(0x28), a11, 1
3f40ac30:	jrne   L3F40ADC0
3f40ac40:	move   *a13(0xffc0), a11, 1
3f40ac60:	move   a14, -*sp, 1
3f40ac70:	move   *a11(0x48), *a14+, 1
3f40ac90:	calla  L3FB1D060
3f40acc0:	move   a8, *a11(0x28), 1
3f40ace0:	move   *a11(0x28), a11, 1
3f40ad00:	jrne   L3F40ADC0
3f40ad10:	move   a14, -*sp, 1
3f40ad20:	movi   0x3f419b70, a8
3f40ad50:	move   a8, *a14+, 1
3f40ad60:	calla  L3F927BC0
3f40ad90:	movk   11, a8
3f40ada0:	jauc   L3F40BEE0
L3F40ADC0:
3f40adc0:	move   *a13(0xffe0), a11, 1
3f40ade0:	move   *a13(0xffc0), a9, 1
3f40ae00:	move   *a11(0xa8), a7, 1
3f40ae20:	move   *a9(0xa8), a9, 1
3f40ae40:	cmp    a9, a7
3f40ae50:	jrle   L3F40AE90
3f40ae60:	move   *a11(0xa8), a9, 1
3f40ae80:	jruc   L3F40AED0
L3F40AE90:
3f40ae90:	move   *a13(0xffc0), a9, 1
3f40aeb0:	move   *a9(0xa8), a9, 1
L3F40AED0:
3f40aed0:	move   a9, *a13(0x40), 1
3f40aef0:	move   *a13(0xffc0), a7, 1
3f40af10:	move   *a11(0xc8), a9, 1
3f40af30:	move   *a7(0xc8), a7, 1
3f40af50:	cmp    a7, a9
3f40af60:	jrge   L3F40AFA0
3f40af70:	move   *a11(0xc8), a9, 1
3f40af90:	jruc   L3F40AFE0
L3F40AFA0:
3f40afa0:	move   *a13(0xffc0), a9, 1
3f40afc0:	move   *a9(0xc8), a9, 1
L3F40AFE0:
3f40afe0:	move   a9, *a13(0x80), 1
3f40b000:	move   *a13(0xffc0), a7, 1
3f40b020:	move   *a11(0xe8), a9, 1
3f40b040:	move   *a7(0xe8), a7, 1
3f40b060:	cmp    a7, a9
3f40b070:	jrle   L3F40B0B0
3f40b080:	move   *a11(0xe8), a9, 1
3f40b0a0:	jruc   L3F40B0F0
L3F40B0B0:
3f40b0b0:	move   *a13(0xffc0), a9, 1
3f40b0d0:	move   *a9(0xe8), a9, 1
L3F40B0F0:
3f40b0f0:	move   a9, *a13(0x60), 1
3f40b110:	move   *a13(0xffc0), a7, 1
3f40b130:	move   *a11(0x108), a9, 1
3f40b150:	move   *a7(0x108), a7, 1
3f40b170:	cmp    a7, a9
3f40b180:	jrge   L3F40B1C0
3f40b190:	move   *a11(0x108), a9, 1
3f40b1b0:	jruc   L3F40B200
L3F40B1C0:
3f40b1c0:	move   *a13(0xffc0), a9, 1
3f40b1e0:	move   *a9(0x108), a9, 1
L3F40B200:
3f40b200:	move   a9, *a13(0xa0), 1
3f40b220:	move   *a13(0xffc0), a7, 1
3f40b240:	movk   1, a9
3f40b250:	setf   16, 0, 0
3f40b260:	move   *a7, a7, 0
3f40b270:	sll    a7, a9
3f40b280:	dec    a9
3f40b290:	move   a9, *a13(0xc0), 1
3f40b2b0:	move   *a13(0x60), a7, 1
3f40b2d0:	move   *a11(0xe8), a9, 1
3f40b2f0:	sub    a9, a7
3f40b300:	move   *a11(0x88), a9, 1
3f40b320:	mpyu   a9, a7
3f40b330:	move   *a11(0x168), a9, 1
3f40b350:	add    a7, a9
3f40b360:	move   a9, *a13(0xe0), 1
3f40b380:	move   *a13(0xffc0), a7, 1
3f40b3a0:	move   *a13(0x60), a9, 1
3f40b3c0:	move   *a7(0xe8), a7, 1
3f40b3e0:	sub    a7, a9
3f40b3f0:	move   *a13(0xffc0), a7, 1
3f40b410:	move   *a7(0x88), a7, 1
3f40b430:	mpyu   a7, a9
3f40b440:	move   *a13(0xffc0), a7, 1
3f40b460:	move   *a7(0x168), a7, 1
3f40b480:	add    a9, a7
3f40b490:	move   a7, *a13(0x100), 1
3f40b4b0:	move   *a13(0x60), *a13(0x20), 1
3f40b4e0:	move   *a13(0x20), a9, 1
3f40b500:	move   *a13(0xa0), a7, 1
3f40b520:	cmp    a7, a9
3f40b530:	jagt   L3F40BED0
L3F40B550:
3f40b550:	move   *a13(0xffe0), a11, 1
3f40b570:	move   *a13(0x40), a9, 1
3f40b590:	move   *a11(0xa8), a7, 1
3f40b5b0:	sub    a7, a9
3f40b5c0:	move   *a11(0x68), a7, 1
3f40b5e0:	mpyu   a7, a9
3f40b5f0:	move   *a13(0xe0), a7, 1
3f40b610:	add    a7, a9
3f40b620:	move   a9, *a13(0x120), 1
3f40b640:	move   *a13(0xffc0), a7, 1
3f40b660:	move   *a13(0x40), a9, 1
3f40b680:	move   *a7(0xa8), a7, 1
3f40b6a0:	sub    a7, a9
3f40b6b0:	move   *a13(0xffc0), a7, 1
3f40b6d0:	move   *a7(0x68), a7, 1
3f40b6f0:	mpyu   a7, a9
3f40b700:	move   *a13(0x100), a7, 1
3f40b720:	add    a7, a9
3f40b730:	move   a9, *a13(0x140), 1
3f40b750:	move   *a13(0x40), *a13(0x0), 1
3f40b780:	move   *a13, a7, 1
3f40b790:	move   *a13(0x80), a9, 1
3f40b7b0:	cmp    a9, a7
3f40b7c0:	jrgt   L3F40BD10
L3F40B7D0:
3f40b7d0:	move   *a13(0xffe0), a11, 1
3f40b7f0:	move   *a13(0x120), a9, 1
3f40b810:	sra    0x3, a9
3f40b820:	sll    0x3, a9
3f40b830:	move   *a11(0x28), a7, 1
3f40b850:	add    a9, a7
3f40b860:	move   *a7+, *a14+, 1
3f40b870:	calla  L3FE112D0
3f40b8a0:	movi   0x3f419ca0, a8
3f40b8d0:	move   *a8+, *a14+, 1
3f40b8e0:	move   *a8+, *a14+, 1
3f40b8f0:	calla  L3FE0C950
3f40b920:	calla  L3FE10B50
3f40b950:	move   a8, *a13(0x160), 1
3f40b970:	move   *a13(0xffc0), a9, 1
3f40b990:	move   *a13(0x140), a7, 1
3f40b9b0:	sra    0x3, a7
3f40b9c0:	sll    0x3, a7
3f40b9d0:	move   *a9(0x28), a5, 1
3f40b9f0:	add    a7, a5
3f40ba00:	move   *a13(0x140), a7, 1
3f40ba20:	movk   7, a9
3f40ba30:	and    a7, a9
3f40ba40:	move   *a13(0xc0), a7, 1
3f40ba60:	sll    a9, a7
3f40ba70:	move   *a5, a9, 1
3f40ba80:	andn   a7, a9
3f40ba90:	move   *a13(0xc0), a7, 1
3f40bab0:	and    a8, a7
3f40bac0:	move   *a13(0x140), a5, 1
3f40bae0:	movk   7, a11
3f40baf0:	and    a5, a11
3f40bb00:	sll    a11, a7
3f40bb10:	or     a7, a9
3f40bb20:	move   *a13(0xffc0), a11, 1
3f40bb40:	sra    0x3, a5
3f40bb50:	sll    0x3, a5
3f40bb60:	move   *a11(0x28), a7, 1
3f40bb80:	add    a5, a7
3f40bb90:	move   a9, *a7, 1
3f40bba0:	move   *a13(0xffe0), a9, 1
3f40bbc0:	move   *a13(0x120), a7, 1
3f40bbe0:	move   *a9(0x68), a5, 1
3f40bc00:	add    a7, a5
3f40bc10:	move   a5, *a13(0x120), 1
3f40bc30:	move   *a13(0x140), a7, 1
3f40bc50:	move   *a11(0x68), a5, 1
3f40bc70:	add    a7, a5
3f40bc80:	move   a5, *a13(0x140), 1
3f40bca0:	move   *a13, a7, 1
3f40bcb0:	inc    a7
3f40bcc0:	move   a7, *a13, 1
3f40bcd0:	move   *a13(0x80), a5, 1
3f40bcf0:	cmp    a5, a7
3f40bd00:	jrle   L3F40B7D0
L3F40BD10:
3f40bd10:	move   *a13(0xffe0), a11, 1
3f40bd30:	move   *a13(0xe0), a9, 1
3f40bd50:	move   *a11(0x88), a5, 1
3f40bd70:	add    a9, a5
3f40bd80:	move   a5, *a13(0xe0), 1
3f40bda0:	move   *a13(0xffc0), a9, 1
3f40bdc0:	move   *a13(0x100), a5, 1
3f40bde0:	move   *a9(0x88), a7, 1
3f40be00:	add    a5, a7
3f40be10:	move   a7, *a13(0x100), 1
3f40be30:	move   *a13(0x20), a5, 1
3f40be50:	inc    a5
3f40be60:	move   a5, *a13(0x20), 1
3f40be80:	move   *a13(0xa0), a7, 1
3f40bea0:	cmp    a7, a5
3f40beb0:	jale   L3F40B550
L3F40BED0:
3f40bed0:	sub    a8, a8
L3F40BEE0:
3f40bee0:	move   *sp(0xc0), a14, 1
3f40bf00:	mmfm   sp, a5,a7,a9,a11,a13
3f40bf20:	rets   2
3f40bf30:	mmtm   sp, a7,a9,a11,a13
3f40bf50:	move   a14, a13
3f40bf60:	addi   0x140, a14
3f40bf80:	move   *a13(0xffc0), a11, 1
3f40bfa0:	move   *a11(0x28), a11, 1
3f40bfc0:	jrne   L3F40C150
3f40bfd0:	move   *a13(0xffc0), a11, 1
3f40bff0:	move   a14, -*sp, 1
3f40c000:	move   *a11(0x48), *a14+, 1
3f40c020:	calla  L3FB1D060
3f40c050:	move   a8, *a11(0x28), 1
3f40c070:	move   *a11(0x28), a11, 1
3f40c090:	jrne   L3F40C150
3f40c0a0:	move   a14, -*sp, 1
3f40c0b0:	movi   0x3f419b70, a8
3f40c0e0:	move   a8, *a14+, 1
3f40c0f0:	calla  L3F927BC0
3f40c120:	movk   11, a8
3f40c130:	jauc   L3F40D010
L3F40C150:
3f40c150:	move   *a13(0xffe0), a11, 1
3f40c170:	move   *a13(0xffc0), a9, 1
3f40c190:	move   *a11(0xa8), a7, 1
3f40c1b0:	move   *a9(0xa8), a9, 1
3f40c1d0:	cmp    a9, a7
3f40c1e0:	jrle   L3F40C220
3f40c1f0:	move   *a11(0xa8), a9, 1
3f40c210:	jruc   L3F40C260
L3F40C220:
3f40c220:	move   *a13(0xffc0), a9, 1
3f40c240:	move   *a9(0xa8), a9, 1
L3F40C260:
3f40c260:	move   a9, *a13(0x40), 1
3f40c280:	move   *a13(0xffc0), a7, 1
3f40c2a0:	move   *a11(0xc8), a9, 1
3f40c2c0:	move   *a7(0xc8), a7, 1
3f40c2e0:	cmp    a7, a9
3f40c2f0:	jrge   L3F40C330
3f40c300:	move   *a11(0xc8), a9, 1
3f40c320:	jruc   L3F40C370
L3F40C330:
3f40c330:	move   *a13(0xffc0), a9, 1
3f40c350:	move   *a9(0xc8), a9, 1
L3F40C370:
3f40c370:	move   a9, *a13(0x80), 1
3f40c390:	move   *a13(0xffc0), a7, 1
3f40c3b0:	move   *a11(0xe8), a9, 1
3f40c3d0:	move   *a7(0xe8), a7, 1
3f40c3f0:	cmp    a7, a9
3f40c400:	jrle   L3F40C440
3f40c410:	move   *a11(0xe8), a9, 1
3f40c430:	jruc   L3F40C480
L3F40C440:
3f40c440:	move   *a13(0xffc0), a9, 1
3f40c460:	move   *a9(0xe8), a9, 1
L3F40C480:
3f40c480:	move   a9, *a13(0x60), 1
3f40c4a0:	move   *a13(0xffc0), a7, 1
3f40c4c0:	move   *a11(0x108), a9, 1
3f40c4e0:	move   *a7(0x108), a7, 1
3f40c500:	cmp    a7, a9
3f40c510:	jrge   L3F40C550
3f40c520:	move   *a11(0x108), a9, 1
3f40c540:	jruc   L3F40C590
L3F40C550:
3f40c550:	move   *a13(0xffc0), a9, 1
3f40c570:	move   *a9(0x108), a9, 1
L3F40C590:
3f40c590:	move   a9, *a13(0xa0), 1
3f40c5b0:	move   *a13(0x60), a7, 1
3f40c5d0:	move   *a11(0xe8), a9, 1
3f40c5f0:	sub    a9, a7
3f40c600:	move   *a11(0x88), a9, 1
3f40c620:	mpyu   a9, a7
3f40c630:	move   *a11(0x168), a9, 1
3f40c650:	add    a7, a9
3f40c660:	move   a9, *a13(0xc0), 1
3f40c680:	move   *a13(0xffc0), a7, 1
3f40c6a0:	move   *a13(0x60), a9, 1
3f40c6c0:	move   *a7(0xe8), a7, 1
3f40c6e0:	sub    a7, a9
3f40c6f0:	move   *a13(0xffc0), a7, 1
3f40c710:	move   *a7(0x88), a7, 1
3f40c730:	mpyu   a7, a9
3f40c740:	move   *a13(0xffc0), a7, 1
3f40c760:	move   *a7(0x168), a7, 1
3f40c780:	add    a9, a7
3f40c790:	move   a7, *a13(0xe0), 1
3f40c7b0:	move   *a13(0x60), *a13(0x20), 1
3f40c7e0:	move   *a13(0x20), a9, 1
3f40c800:	move   *a13(0xa0), a7, 1
3f40c820:	cmp    a7, a9
3f40c830:	jrgt   L3F40D000
L3F40C840:
3f40c840:	move   *a13(0xffe0), a11, 1
3f40c860:	move   *a13(0x40), a9, 1
3f40c880:	move   *a11(0xa8), a7, 1
3f40c8a0:	sub    a7, a9
3f40c8b0:	move   *a11(0x68), a7, 1
3f40c8d0:	mpyu   a7, a9
3f40c8e0:	move   *a13(0xc0), a7, 1
3f40c900:	add    a7, a9
3f40c910:	move   a9, *a13(0x100), 1
3f40c930:	move   *a13(0xffc0), a7, 1
3f40c950:	move   *a13(0x40), a9, 1
3f40c970:	move   *a7(0xa8), a7, 1
3f40c990:	sub    a7, a9
3f40c9a0:	move   *a13(0xffc0), a7, 1
3f40c9c0:	move   *a7(0x68), a7, 1
3f40c9e0:	mpyu   a7, a9
3f40c9f0:	move   *a13(0xe0), a7, 1
3f40ca10:	add    a7, a9
3f40ca20:	move   a9, *a13(0x120), 1
3f40ca40:	move   *a13(0x40), *a13(0x0), 1
3f40ca70:	move   *a13, a7, 1
3f40ca80:	move   *a13(0x80), a9, 1
3f40caa0:	cmp    a9, a7
3f40cab0:	jrgt   L3F40CE70
L3F40CAC0:
3f40cac0:	move   *a13(0xffc0), a11, 1
3f40cae0:	move   *a13(0x120), a9, 1
3f40cb00:	sra    0x3, a9
3f40cb10:	sll    0x3, a9
3f40cb20:	move   *a11(0x28), a7, 1
3f40cb40:	add    a9, a7
3f40cb50:	move   *a13(0xffe0), a9, 1
3f40cb70:	move   *a13(0x100), a11, 1
3f40cb90:	sra    0x3, a11
3f40cba0:	sll    0x3, a11
3f40cbb0:	move   *a9(0x28), a9, 1
3f40cbd0:	add    a11, a9
3f40cbe0:	move   *a9+, *a14+, 1
3f40cbf0:	calla  L3FE112D0
3f40cc20:	movi   0x3f419ca0, a8
3f40cc50:	move   *a8+, *a14+, 1
3f40cc60:	move   *a8+, *a14+, 1
3f40cc70:	calla  L3FE0C950
3f40cca0:	calla  L3FE10CC0
3f40ccd0:	movb   a8, *a7
3f40cce0:	move   *a13(0xffe0), a11, 1
3f40cd00:	move   *a13(0x100), a9, 1
3f40cd20:	move   *a11(0x68), a7, 1
3f40cd40:	add    a9, a7
3f40cd50:	move   a7, *a13(0x100), 1
3f40cd70:	move   *a13(0xffc0), a9, 1
3f40cd90:	move   *a13(0x120), a7, 1
3f40cdb0:	move   *a9(0x68), a9, 1
3f40cdd0:	add    a7, a9
3f40cde0:	move   a9, *a13(0x120), 1
3f40ce00:	move   *a13, a7, 1
3f40ce10:	inc    a7
3f40ce20:	move   a7, *a13, 1
3f40ce30:	move   *a13(0x80), a9, 1
3f40ce50:	cmp    a9, a7
3f40ce60:	jrle   L3F40CAC0
L3F40CE70:
3f40ce70:	move   *a13(0xc0), a7, 1
3f40ce90:	move   *a11(0x88), a9, 1
3f40ceb0:	add    a7, a9
3f40cec0:	move   a9, *a13(0xc0), 1
3f40cee0:	move   *a13(0xffc0), a7, 1
3f40cf00:	move   *a13(0xe0), a9, 1
3f40cf20:	move   *a7(0x88), a7, 1
3f40cf40:	add    a9, a7
3f40cf50:	move   a7, *a13(0xe0), 1
3f40cf70:	move   *a13(0x20), a9, 1
3f40cf90:	inc    a9
3f40cfa0:	move   a9, *a13(0x20), 1
3f40cfc0:	move   *a13(0xa0), a7, 1
3f40cfe0:	cmp    a7, a9
3f40cff0:	jrle   L3F40C840
L3F40D000:
3f40d000:	sub    a8, a8
L3F40D010:
3f40d010:	move   *sp(0xa0), a14, 1
3f40d030:	mmfm   sp, a7,a9,a11,a13
3f40d050:	rets   2
3f40d060:	move   a13, -*sp, 1
3f40d070:	move   a14, a13
3f40d080:	movk   2, a8
3f40d090:	move   *sp(0x40), a14, 1
3f40d0b0:	move   *sp+, a13, 1
3f40d0c0:	rets   2
3f40d0d0:	move   a13, -*sp, 1
3f40d0e0:	move   a14, a13
3f40d0f0:	movk   2, a8
3f40d100:	move   *sp(0x40), a14, 1
3f40d120:	move   *sp+, a13, 1
3f40d130:	rets   2
3f40d140:	move   a13, -*sp, 1
3f40d150:	move   a14, a13
3f40d160:	movk   2, a8
3f40d170:	move   *sp(0x40), a14, 1
3f40d190:	move   *sp+, a13, 1
3f40d1a0:	rets   2
3f40d1b0:	move   a13, -*sp, 1
3f40d1c0:	move   a14, a13
3f40d1d0:	movk   2, a8
3f40d1e0:	move   *sp(0x40), a14, 1
3f40d200:	move   *sp+, a13, 1
3f40d210:	rets   2
3f40d220:	mmtm   sp, a5,a7,a9,a11,a13
3f40d240:	move   a14, a13
3f40d250:	addi   0x140, a14
3f40d270:	move   *a13(0xffc0), a11, 1
3f40d290:	move   *a11, *a13, 1
3f40d2a0:	move   *a13(0xffe0), a11, 1
3f40d2c0:	move   *a11(0x28), a11, 1
3f40d2e0:	jrne   L3F40D460
3f40d2f0:	move   *a13(0xffe0), a11, 1
3f40d310:	move   a14, -*sp, 1
3f40d320:	move   *a11(0x48), *a14+, 1
3f40d340:	calla  L3FB1D060
3f40d370:	move   a8, *a11(0x28), 1
3f40d390:	move   *a11(0x28), a11, 1
3f40d3b0:	jrne   L3F40D460
3f40d3c0:	move   a14, -*sp, 1
3f40d3d0:	movi   0x3f419b70, a8
3f40d400:	move   a8, *a14+, 1
3f40d410:	calla  L3F927BC0
3f40d440:	movk   11, a8
3f40d450:	jruc   L3F40DBC0
L3F40D460:
3f40d460:	move   *a13(0xffe0), a11, 1
3f40d480:	move   *a11(0xa8), *a13(0x60), 1
3f40d4b0:	move   *a11(0xc8), *a13(0xa0), 1
3f40d4e0:	move   *a11(0xe8), *a13(0x80), 1
3f40d510:	move   *a11(0x108), *a13(0xc0), 1
3f40d540:	movk   1, a9
3f40d550:	setf   16, 0, 0
3f40d560:	move   *a11, a11, 0
3f40d570:	sll    a11, a9
3f40d580:	dec    a9
3f40d590:	move   a9, *a13(0xe0), 1
3f40d5b0:	move   *a13(0xffe0), a11, 1
3f40d5d0:	move   *a11(0x168), *a13(0x100), 1
3f40d600:	move   *a13(0x80), *a13(0x40), 1
3f40d630:	move   *a13(0x40), a9, 1
3f40d650:	move   *a13(0xc0), a11, 1
3f40d670:	cmp    a11, a9
3f40d680:	jrgt   L3F40DBB0
L3F40D690:
3f40d690:	move   *a13(0x100), *a13(0x120), 1
3f40d6c0:	move   *a13(0x60), *a13(0x20), 1
3f40d6f0:	move   *a13(0x20), a11, 1
3f40d710:	move   *a13(0xa0), a9, 1
3f40d730:	cmp    a9, a11
3f40d740:	jrgt   L3F40DA90
L3F40D750:
3f40d750:	move   *a13(0xffe0), a11, 1
3f40d770:	move   *a13(0x120), a9, 1
3f40d790:	sra    0x3, a9
3f40d7a0:	sll    0x3, a9
3f40d7b0:	move   *a11(0x28), a7, 1
3f40d7d0:	add    a9, a7
3f40d7e0:	move   *a13(0x120), a9, 1
3f40d800:	movk   7, a5
3f40d810:	and    a9, a5
3f40d820:	move   *a13(0xe0), a9, 1
3f40d840:	sll    a5, a9
3f40d850:	move   *a7, a7, 1
3f40d860:	andn   a9, a7
3f40d870:	move   *a13(0xe0), a9, 1
3f40d890:	move   *a13, a5, 1
3f40d8a0:	and    a5, a9
3f40d8b0:	move   *a13(0x120), a5, 1
3f40d8d0:	movk   7, a11
3f40d8e0:	and    a5, a11
3f40d8f0:	sll    a11, a9
3f40d900:	or     a9, a7
3f40d910:	move   *a13(0xffe0), a11, 1
3f40d930:	sra    0x3, a5
3f40d940:	sll    0x3, a5
3f40d950:	move   *a11(0x28), a9, 1
3f40d970:	add    a5, a9
3f40d980:	move   a7, *a9, 1
3f40d990:	move   *a13(0x120), a9, 1
3f40d9b0:	move   *a11(0x68), a7, 1
3f40d9d0:	add    a9, a7
3f40d9e0:	move   a7, *a13(0x120), 1
3f40da00:	move   *a13(0x20), a9, 1
3f40da20:	inc    a9
3f40da30:	move   a9, *a13(0x20), 1
3f40da50:	move   *a13(0xa0), a5, 1
3f40da70:	cmp    a5, a9
3f40da80:	jrle   L3F40D750
L3F40DA90:
3f40da90:	move   *a13(0xffe0), a11, 1
3f40dab0:	move   *a13(0x100), a9, 1
3f40dad0:	move   *a11(0x88), a7, 1
3f40daf0:	add    a9, a7
3f40db00:	move   a7, *a13(0x100), 1
3f40db20:	move   *a13(0x40), a9, 1
3f40db40:	inc    a9
3f40db50:	move   a9, *a13(0x40), 1
3f40db70:	move   *a13(0xc0), a5, 1
3f40db90:	cmp    a5, a9
3f40dba0:	jrle   L3F40D690
L3F40DBB0:
3f40dbb0:	sub    a8, a8
L3F40DBC0:
3f40dbc0:	move   *sp(0xc0), a14, 1
3f40dbe0:	mmfm   sp, a5,a7,a9,a11,a13
3f40dc00:	rets   2
3f40dc10:	mmtm   sp, a9,a11,a13
3f40dc30:	move   a14, a13
3f40dc40:	addi   0x110, a14
3f40dc60:	move   *a13(0xffc0), a11, 1
3f40dc80:	movb   *a11, *a13
3f40dc90:	move   *a13(0xffe0), a11, 1
3f40dcb0:	move   *a11(0x28), a11, 1
3f40dcd0:	jrne   L3F40DE50
3f40dce0:	move   *a13(0xffe0), a11, 1
3f40dd00:	move   a14, -*sp, 1
3f40dd10:	move   *a11(0x48), *a14+, 1
3f40dd30:	calla  L3FB1D060
3f40dd60:	move   a8, *a11(0x28), 1
3f40dd80:	move   *a11(0x28), a11, 1
3f40dda0:	jrne   L3F40DE50
3f40ddb0:	move   a14, -*sp, 1
3f40ddc0:	movi   0x3f419b70, a8
3f40ddf0:	move   a8, *a14+, 1
3f40de00:	calla  L3F927BC0
3f40de30:	movk   11, a8
3f40de40:	jruc   L3F40E3A0
L3F40DE50:
3f40de50:	move   *a13(0xffe0), a11, 1
3f40de70:	move   *a11(0xa8), *a13(0x50), 1
3f40dea0:	move   *a11(0xc8), *a13(0x90), 1
3f40ded0:	move   *a11(0xe8), *a13(0x70), 1
3f40df00:	move   *a11(0x108), *a13(0xb0), 1
3f40df30:	move   *a11(0x168), *a13(0xd0), 1
3f40df60:	move   *a13(0x70), *a13(0x30), 1
3f40df90:	move   *a13(0x30), a11, 1
3f40dfb0:	move   *a13(0xb0), a9, 1
3f40dfd0:	cmp    a9, a11
3f40dfe0:	jrgt   L3F40E390
L3F40DFF0:
3f40dff0:	move   *a13(0xd0), *a13(0xf0), 1
3f40e020:	move   *a13(0x50), *a13(0x10), 1
3f40e050:	move   *a13(0x10), a11, 1
3f40e070:	move   *a13(0x90), a9, 1
3f40e090:	cmp    a9, a11
3f40e0a0:	jrgt   L3F40E270
L3F40E0B0:
3f40e0b0:	move   *a13(0xffe0), a11, 1
3f40e0d0:	move   *a13(0xf0), a9, 1
3f40e0f0:	sra    0x3, a9
3f40e100:	sll    0x3, a9
3f40e110:	move   *a11(0x28), a11, 1
3f40e130:	add    a9, a11
3f40e140:	movb   *a13, *a11
3f40e150:	move   *a13(0xffe0), a11, 1
3f40e170:	move   *a13(0xf0), a9, 1
3f40e190:	move   *a11(0x68), a11, 1
3f40e1b0:	add    a9, a11
3f40e1c0:	move   a11, *a13(0xf0), 1
3f40e1e0:	move   *a13(0x10), a9, 1
3f40e200:	inc    a9
3f40e210:	move   a9, *a13(0x10), 1
3f40e230:	move   *a13(0x90), a11, 1
3f40e250:	cmp    a11, a9
3f40e260:	jrle   L3F40E0B0
L3F40E270:
3f40e270:	move   *a13(0xffe0), a11, 1
3f40e290:	move   *a13(0xd0), a9, 1
3f40e2b0:	move   *a11(0x88), a11, 1
3f40e2d0:	add    a9, a11
3f40e2e0:	move   a11, *a13(0xd0), 1
3f40e300:	move   *a13(0x30), a9, 1
3f40e320:	inc    a9
3f40e330:	move   a9, *a13(0x30), 1
3f40e350:	move   *a13(0xb0), a11, 1
3f40e370:	cmp    a11, a9
3f40e380:	jrle   L3F40DFF0
L3F40E390:
3f40e390:	sub    a8, a8
L3F40E3A0:
3f40e3a0:	move   *sp(0x80), a14, 1
3f40e3c0:	mmfm   sp, a9,a11,a13
3f40e3e0:	rets   2
3f40e3f0:	mmtm   sp, a9,a11,a13
3f40e410:	move   a14, a13
3f40e420:	addi   0x120, a14
3f40e440:	move   *a13(0xffc0), a11, 1
3f40e460:	move   *a11, *a13, 1
3f40e470:	move   *a13(0xffe0), a11, 1
3f40e490:	move   *a11(0x28), a11, 1
3f40e4b0:	jrne   L3F40E630
3f40e4c0:	move   *a13(0xffe0), a11, 1
3f40e4e0:	move   a14, -*sp, 1
3f40e4f0:	move   *a11(0x48), *a14+, 1
3f40e510:	calla  L3FB1D060
3f40e540:	move   a8, *a11(0x28), 1
3f40e560:	move   *a11(0x28), a11, 1
3f40e580:	jrne   L3F40E630
3f40e590:	move   a14, -*sp, 1
3f40e5a0:	movi   0x3f419b70, a8
3f40e5d0:	move   a8, *a14+, 1
3f40e5e0:	calla  L3F927BC0
3f40e610:	movk   11, a8
3f40e620:	jruc   L3F40EB80
L3F40E630:
3f40e630:	move   *a13(0xffe0), a11, 1
3f40e650:	move   *a11(0xa8), *a13(0x60), 1
3f40e680:	move   *a11(0xc8), *a13(0xa0), 1
3f40e6b0:	move   *a11(0xe8), *a13(0x80), 1
3f40e6e0:	move   *a11(0x108), *a13(0xc0), 1
3f40e710:	move   *a11(0x168), *a13(0xe0), 1
3f40e740:	move   *a13(0x80), *a13(0x40), 1
3f40e770:	move   *a13(0x40), a11, 1
3f40e790:	move   *a13(0xc0), a9, 1
3f40e7b0:	cmp    a9, a11
3f40e7c0:	jrgt   L3F40EB70
L3F40E7D0:
3f40e7d0:	move   *a13(0xe0), *a13(0x100), 1
3f40e800:	move   *a13(0x60), *a13(0x20), 1
3f40e830:	move   *a13(0x20), a11, 1
3f40e850:	move   *a13(0xa0), a9, 1
3f40e870:	cmp    a9, a11
3f40e880:	jrgt   L3F40EA50
L3F40E890:
3f40e890:	move   *a13(0xffe0), a11, 1
3f40e8b0:	move   *a13(0x100), a9, 1
3f40e8d0:	sra    0x3, a9
3f40e8e0:	sll    0x3, a9
3f40e8f0:	move   *a11(0x28), a11, 1
3f40e910:	add    a9, a11
3f40e920:	move   *a13, *a11, 1
3f40e930:	move   *a13(0xffe0), a11, 1
3f40e950:	move   *a13(0x100), a9, 1
3f40e970:	move   *a11(0x68), a11, 1
3f40e990:	add    a9, a11
3f40e9a0:	move   a11, *a13(0x100), 1
3f40e9c0:	move   *a13(0x20), a9, 1
3f40e9e0:	inc    a9
3f40e9f0:	move   a9, *a13(0x20), 1
3f40ea10:	move   *a13(0xa0), a11, 1
3f40ea30:	cmp    a11, a9
3f40ea40:	jrle   L3F40E890
L3F40EA50:
3f40ea50:	move   *a13(0xffe0), a11, 1
3f40ea70:	move   *a13(0xe0), a9, 1
3f40ea90:	move   *a11(0x88), a11, 1
3f40eab0:	add    a9, a11
3f40eac0:	move   a11, *a13(0xe0), 1
3f40eae0:	move   *a13(0x40), a9, 1
3f40eb00:	inc    a9
3f40eb10:	move   a9, *a13(0x40), 1
3f40eb30:	move   *a13(0xc0), a11, 1
3f40eb50:	cmp    a11, a9
3f40eb60:	jrle   L3F40E7D0
L3F40EB70:
3f40eb70:	sub    a8, a8
L3F40EB80:
3f40eb80:	move   *sp(0x80), a14, 1
3f40eba0:	mmfm   sp, a9,a11,a13
3f40ebc0:	rets   2
3f40ebd0:	mmtm   sp, a5,a7,a9,a11,a13
3f40ebf0:	move   a14, a13
3f40ec00:	addi   0x1c0, a14
3f40ec20:	move   *a13(0xffc0), a11, 1
3f40ec40:	move   *a11(0x28), a11, 1
3f40ec60:	jrne   L3F40EDF0
3f40ec70:	move   *a13(0xffc0), a11, 1
3f40ec90:	move   a14, -*sp, 1
3f40eca0:	move   *a11(0x48), *a14+, 1
3f40ecc0:	calla  L3FB1D060
3f40ecf0:	move   a8, *a11(0x28), 1
3f40ed10:	move   *a11(0x28), a11, 1
3f40ed30:	jrne   L3F40EDF0
3f40ed40:	move   a14, -*sp, 1
3f40ed50:	movi   0x3f419b70, a8
3f40ed80:	move   a8, *a14+, 1
3f40ed90:	calla  L3F927BC0
3f40edc0:	movk   11, a8
3f40edd0:	jauc   L3F410200
L3F40EDF0:
3f40edf0:	move   *a13(0xffe0), a11, 1
3f40ee10:	move   *a13(0xffc0), a9, 1
3f40ee30:	move   *a11(0xa8), a7, 1
3f40ee50:	move   *a9(0xa8), a9, 1
3f40ee70:	cmp    a9, a7
3f40ee80:	jrle   L3F40EEC0
3f40ee90:	move   *a11(0xa8), a9, 1
3f40eeb0:	jruc   L3F40EF00
L3F40EEC0:
3f40eec0:	move   *a13(0xffc0), a9, 1
3f40eee0:	move   *a9(0xa8), a9, 1
L3F40EF00:
3f40ef00:	move   a9, *a13(0x40), 1
3f40ef20:	move   *a13(0xffc0), a7, 1
3f40ef40:	move   *a11(0xc8), a9, 1
3f40ef60:	move   *a7(0xc8), a7, 1
3f40ef80:	cmp    a7, a9
3f40ef90:	jrge   L3F40EFD0
3f40efa0:	move   *a11(0xc8), a9, 1
3f40efc0:	jruc   L3F40F010
L3F40EFD0:
3f40efd0:	move   *a13(0xffc0), a9, 1
3f40eff0:	move   *a9(0xc8), a9, 1
L3F40F010:
3f40f010:	move   a9, *a13(0x80), 1
3f40f030:	move   *a13(0xffc0), a7, 1
3f40f050:	move   *a11(0xe8), a9, 1
3f40f070:	move   *a7(0xe8), a7, 1
3f40f090:	cmp    a7, a9
3f40f0a0:	jrle   L3F40F0E0
3f40f0b0:	move   *a11(0xe8), a9, 1
3f40f0d0:	jruc   L3F40F120
L3F40F0E0:
3f40f0e0:	move   *a13(0xffc0), a9, 1
3f40f100:	move   *a9(0xe8), a9, 1
L3F40F120:
3f40f120:	move   a9, *a13(0x60), 1
3f40f140:	move   *a13(0xffc0), a7, 1
3f40f160:	move   *a11(0x108), a9, 1
3f40f180:	move   *a7(0x108), a7, 1
3f40f1a0:	cmp    a7, a9
3f40f1b0:	jrge   L3F40F1F0
3f40f1c0:	move   *a11(0x108), a9, 1
3f40f1e0:	jruc   L3F40F230
L3F40F1F0:
3f40f1f0:	move   *a13(0xffc0), a9, 1
3f40f210:	move   *a9(0x108), a9, 1
L3F40F230:
3f40f230:	move   a9, *a13(0xa0), 1
3f40f250:	move   *a13(0xffc0), a7, 1
3f40f270:	movk   1, a9
3f40f280:	setf   16, 0, 0
3f40f290:	move   *a7, a7, 0
3f40f2a0:	sll    a7, a9
3f40f2b0:	dec    a9
3f40f2c0:	move   a9, *a13(0xc0), 1
3f40f2e0:	move   *a13(0xffc0), a7, 1
3f40f300:	move   *a7(0x1a8), a7, 1
3f40f320:	move   a7, a8
3f40f330:	dec    a8
3f40f340:	calla  L3FE114E0
3f40f370:	move   -*a14, a8, 1
3f40f380:	move   a8, *a13(0x180), 1
3f40f3a0:	move   *a13(0x60), a7, 1
3f40f3c0:	move   *a11(0xe8), a9, 1
3f40f3e0:	sub    a9, a7
3f40f3f0:	move   *a11(0x88), a9, 1
3f40f410:	mpyu   a9, a7
3f40f420:	move   *a11(0x168), a9, 1
3f40f440:	add    a7, a9
3f40f450:	move   a9, *a13(0xe0), 1
3f40f470:	move   *a13(0xffc0), a7, 1
3f40f490:	move   *a13(0x60), a9, 1
3f40f4b0:	move   *a7(0xe8), a7, 1
3f40f4d0:	sub    a7, a9
3f40f4e0:	move   *a13(0xffc0), a7, 1
3f40f500:	move   *a7(0x88), a7, 1
3f40f520:	mpyu   a7, a9
3f40f530:	move   *a13(0xffc0), a7, 1
3f40f550:	move   *a7(0x168), a7, 1
3f40f570:	add    a9, a7
3f40f580:	move   a7, *a13(0x100), 1
3f40f5a0:	move   *a13(0x60), *a13(0x20), 1
3f40f5d0:	move   *a13(0x20), a9, 1
3f40f5f0:	move   *a13(0xa0), a7, 1
3f40f610:	cmp    a7, a9
3f40f620:	jagt   L3F4101F0
L3F40F640:
3f40f640:	move   *a13(0xffe0), a11, 1
3f40f660:	move   *a13(0x40), a9, 1
3f40f680:	move   *a11(0xa8), a7, 1
3f40f6a0:	sub    a7, a9
3f40f6b0:	move   *a11(0x68), a7, 1
3f40f6d0:	mpyu   a7, a9
3f40f6e0:	move   *a13(0xe0), a7, 1
3f40f700:	add    a7, a9
3f40f710:	move   a9, *a13(0x120), 1
3f40f730:	move   *a13(0xffc0), a7, 1
3f40f750:	move   *a13(0x40), a9, 1
3f40f770:	move   *a7(0xa8), a7, 1
3f40f790:	sub    a7, a9
3f40f7a0:	move   *a13(0xffc0), a7, 1
3f40f7c0:	move   *a7(0x68), a7, 1
3f40f7e0:	mpyu   a7, a9
3f40f7f0:	move   *a13(0x100), a7, 1
3f40f810:	add    a7, a9
3f40f820:	move   a9, *a13(0x140), 1
3f40f840:	move   *a13(0x40), *a13(0x0), 1
3f40f870:	move   *a13, a7, 1
3f40f880:	move   *a13(0x80), a9, 1
3f40f8a0:	cmp    a9, a7
3f40f8b0:	jrgt   L3F410030
L3F40F8C0:
3f40f8c0:	move   *a13(0xffe0), a11, 1
3f40f8e0:	move   *a13(0x120), a9, 1
3f40f900:	sra    0x3, a9
3f40f910:	sll    0x3, a9
3f40f920:	move   *a11(0x28), a7, 1
3f40f940:	add    a9, a7
3f40f950:	move   *a7(0x0), *a13(0x1a0), 1
3f40f980:	move   *a13(0x1a0), *a14+, 1
3f40f9a0:	calla  L3FE112D0
3f40f9d0:	movi   0x3f419d00, a8
3f40fa00:	move   *a8+, *a14+, 1
3f40fa10:	move   *a8+, *a14+, 1
3f40fa20:	calla  L3FE0E6F0
3f40fa50:	jreq   L3F40FAC0
3f40fa60:	move   @0x3f419ce0, a9, 1
3f40fa90:	move   a9, *a13(0x1a0), 1
3f40fab0:	jruc   L3F40FB70
L3F40FAC0:
3f40fac0:	move   *a13(0x1a0), *a14+, 1
3f40fae0:	move   *a13(0x180), *a14+, 1
3f40fb00:	calla  L3FE10440
3f40fb30:	jreq   L3F40FB70
3f40fb40:	move   *a13(0x180), *a13(0x1a0), 1
L3F40FB70:
3f40fb70:	move   *a13(0x1a0), *a14+, 1
3f40fb90:	calla  L3FE112D0
3f40fbc0:	movi   0x3f419ca0, a8
3f40fbf0:	move   *a8+, *a14+, 1
3f40fc00:	move   *a8+, *a14+, 1
3f40fc10:	calla  L3FE0C950
3f40fc40:	calla  L3FE10B50
3f40fc70:	move   a8, *a13(0x160), 1
3f40fc90:	move   *a13(0xffc0), a9, 1
3f40fcb0:	move   *a13(0x140), a7, 1
3f40fcd0:	sra    0x3, a7
3f40fce0:	sll    0x3, a7
3f40fcf0:	move   *a9(0x28), a5, 1
3f40fd10:	add    a7, a5
3f40fd20:	move   *a13(0x140), a7, 1
3f40fd40:	movk   7, a9
3f40fd50:	and    a7, a9
3f40fd60:	move   *a13(0xc0), a7, 1
3f40fd80:	sll    a9, a7
3f40fd90:	move   *a5, a9, 1
3f40fda0:	andn   a7, a9
3f40fdb0:	move   *a13(0xc0), a7, 1
3f40fdd0:	and    a8, a7
3f40fde0:	move   *a13(0x140), a5, 1
3f40fe00:	movk   7, a11
3f40fe10:	and    a5, a11
3f40fe20:	sll    a11, a7
3f40fe30:	or     a7, a9
3f40fe40:	move   *a13(0xffc0), a11, 1
3f40fe60:	sra    0x3, a5
3f40fe70:	sll    0x3, a5
3f40fe80:	move   *a11(0x28), a7, 1
3f40fea0:	add    a5, a7
3f40feb0:	move   a9, *a7, 1
3f40fec0:	move   *a13(0xffe0), a9, 1
3f40fee0:	move   *a13(0x120), a7, 1
3f40ff00:	move   *a9(0x68), a5, 1
3f40ff20:	add    a7, a5
3f40ff30:	move   a5, *a13(0x120), 1
3f40ff50:	move   *a13(0x140), a7, 1
3f40ff70:	move   *a11(0x68), a5, 1
3f40ff90:	add    a7, a5
3f40ffa0:	move   a5, *a13(0x140), 1
3f40ffc0:	move   *a13, a7, 1
3f40ffd0:	inc    a7
3f40ffe0:	move   a7, *a13, 1
3f40fff0:	move   *a13(0x80), a5, 1
3f410010:	cmp    a5, a7
3f410020:	jrle   L3F40F8C0
L3F410030:
3f410030:	move   *a13(0xffe0), a11, 1
3f410050:	move   *a13(0xe0), a9, 1
3f410070:	move   *a11(0x88), a5, 1
3f410090:	add    a9, a5
3f4100a0:	move   a5, *a13(0xe0), 1
3f4100c0:	move   *a13(0xffc0), a9, 1
3f4100e0:	move   *a13(0x100), a5, 1
3f410100:	move   *a9(0x88), a7, 1
3f410120:	add    a5, a7
3f410130:	move   a7, *a13(0x100), 1
3f410150:	move   *a13(0x20), a5, 1
3f410170:	inc    a5
3f410180:	move   a5, *a13(0x20), 1
3f4101a0:	move   *a13(0xa0), a7, 1
3f4101c0:	cmp    a7, a5
3f4101d0:	jale   L3F40F640
L3F4101F0:
3f4101f0:	sub    a8, a8
L3F410200:
3f410200:	move   *sp(0xc0), a14, 1
3f410220:	mmfm   sp, a5,a7,a9,a11,a13
3f410240:	rets   2
3f410250:	mmtm   sp, a7,a9,a11,a13
3f410270:	move   a14, a13
3f410280:	addi   0x180, a14
3f4102a0:	move   *a13(0xffc0), a11, 1
3f4102c0:	move   *a11(0x28), a11, 1
3f4102e0:	jrne   L3F410470
3f4102f0:	move   *a13(0xffc0), a11, 1
3f410310:	move   a14, -*sp, 1
3f410320:	move   *a11(0x48), *a14+, 1
3f410340:	calla  L3FB1D060
3f410370:	move   a8, *a11(0x28), 1
3f410390:	move   *a11(0x28), a11, 1
3f4103b0:	jrne   L3F410470
3f4103c0:	move   a14, -*sp, 1
3f4103d0:	movi   0x3f419b70, a8
3f410400:	move   a8, *a14+, 1
3f410410:	calla  L3F927BC0
3f410440:	movk   11, a8
3f410450:	jauc   L3F411620
L3F410470:
3f410470:	move   *a13(0xffe0), a11, 1
3f410490:	move   *a13(0xffc0), a9, 1
3f4104b0:	move   *a11(0xa8), a7, 1
3f4104d0:	move   *a9(0xa8), a9, 1
3f4104f0:	cmp    a9, a7
3f410500:	jrle   L3F410540
3f410510:	move   *a11(0xa8), a9, 1
3f410530:	jruc   L3F410580
L3F410540:
3f410540:	move   *a13(0xffc0), a9, 1
3f410560:	move   *a9(0xa8), a9, 1
L3F410580:
3f410580:	move   a9, *a13(0x40), 1
3f4105a0:	move   *a13(0xffc0), a7, 1
3f4105c0:	move   *a11(0xc8), a9, 1
3f4105e0:	move   *a7(0xc8), a7, 1
3f410600:	cmp    a7, a9
3f410610:	jrge   L3F410650
3f410620:	move   *a11(0xc8), a9, 1
3f410640:	jruc   L3F410690
L3F410650:
3f410650:	move   *a13(0xffc0), a9, 1
3f410670:	move   *a9(0xc8), a9, 1
L3F410690:
3f410690:	move   a9, *a13(0x80), 1
3f4106b0:	move   *a13(0xffc0), a7, 1
3f4106d0:	move   *a11(0xe8), a9, 1
3f4106f0:	move   *a7(0xe8), a7, 1
3f410710:	cmp    a7, a9
3f410720:	jrle   L3F410760
3f410730:	move   *a11(0xe8), a9, 1
3f410750:	jruc   L3F4107A0
L3F410760:
3f410760:	move   *a13(0xffc0), a9, 1
3f410780:	move   *a9(0xe8), a9, 1
L3F4107A0:
3f4107a0:	move   a9, *a13(0x60), 1
3f4107c0:	move   *a13(0xffc0), a7, 1
3f4107e0:	move   *a11(0x108), a9, 1
3f410800:	move   *a7(0x108), a7, 1
3f410820:	cmp    a7, a9
3f410830:	jrge   L3F410870
3f410840:	move   *a11(0x108), a9, 1
3f410860:	jruc   L3F4108B0
L3F410870:
3f410870:	move   *a13(0xffc0), a9, 1
3f410890:	move   *a9(0x108), a9, 1
L3F4108B0:
3f4108b0:	move   a9, *a13(0xa0), 1
3f4108d0:	move   *a13(0xffc0), a7, 1
3f4108f0:	move   *a7(0x1a8), a7, 1
3f410910:	move   a7, a8
3f410920:	dec    a8
3f410930:	calla  L3FE114E0
3f410960:	move   -*a14, a8, 1
3f410970:	move   a8, *a13(0x140), 1
3f410990:	move   *a13(0x60), a7, 1
3f4109b0:	move   *a11(0xe8), a9, 1
3f4109d0:	sub    a9, a7
3f4109e0:	move   *a11(0x88), a9, 1
3f410a00:	mpyu   a9, a7
3f410a10:	move   *a11(0x168), a9, 1
3f410a30:	add    a7, a9
3f410a40:	move   a9, *a13(0xc0), 1
3f410a60:	move   *a13(0xffc0), a7, 1
3f410a80:	move   *a13(0x60), a9, 1
3f410aa0:	move   *a7(0xe8), a7, 1
3f410ac0:	sub    a7, a9
3f410ad0:	move   *a13(0xffc0), a7, 1
3f410af0:	move   *a7(0x88), a7, 1
3f410b10:	mpyu   a7, a9
3f410b20:	move   *a13(0xffc0), a7, 1
3f410b40:	move   *a7(0x168), a7, 1
3f410b60:	add    a9, a7
3f410b70:	move   a7, *a13(0xe0), 1
3f410b90:	move   *a13(0x60), *a13(0x20), 1
3f410bc0:	move   *a13(0x20), a9, 1
3f410be0:	move   *a13(0xa0), a7, 1
3f410c00:	cmp    a7, a9
3f410c10:	jagt   L3F411610
L3F410C30:
3f410c30:	move   *a13(0xffe0), a11, 1
3f410c50:	move   *a13(0x40), a9, 1
3f410c70:	move   *a11(0xa8), a7, 1
3f410c90:	sub    a7, a9
3f410ca0:	move   *a11(0x68), a7, 1
3f410cc0:	mpyu   a7, a9
3f410cd0:	move   *a13(0xc0), a7, 1
3f410cf0:	add    a7, a9
3f410d00:	move   a9, *a13(0x100), 1
3f410d20:	move   *a13(0xffc0), a7, 1
3f410d40:	move   *a13(0x40), a9, 1
3f410d60:	move   *a7(0xa8), a7, 1
3f410d80:	sub    a7, a9
3f410d90:	move   *a13(0xffc0), a7, 1
3f410db0:	move   *a7(0x68), a7, 1
3f410dd0:	mpyu   a7, a9
3f410de0:	move   *a13(0xe0), a7, 1
3f410e00:	add    a7, a9
3f410e10:	move   a9, *a13(0x120), 1
3f410e30:	move   *a13(0x40), *a13(0x0), 1
3f410e60:	move   *a13, a7, 1
3f410e70:	move   *a13(0x80), a9, 1
3f410e90:	cmp    a9, a7
3f410ea0:	jrgt   L3F411470
L3F410EB0:
3f410eb0:	move   *a13(0xffe0), a11, 1
3f410ed0:	move   *a13(0x100), a9, 1
3f410ef0:	sra    0x3, a9
3f410f00:	sll    0x3, a9
3f410f10:	move   *a11(0x28), a7, 1
3f410f30:	add    a9, a7
3f410f40:	move   *a7(0x0), *a13(0x160), 1
3f410f70:	move   *a13(0x160), *a14+, 1
3f410f90:	calla  L3FE112D0
3f410fc0:	movi   0x3f419d00, a8
3f410ff0:	move   *a8+, *a14+, 1
3f411000:	move   *a8+, *a14+, 1
3f411010:	calla  L3FE0E6F0
3f411040:	jreq   L3F4110B0
3f411050:	move   @0x3f419ce0, a9, 1
3f411080:	move   a9, *a13(0x160), 1
3f4110a0:	jruc   L3F411160
L3F4110B0:
3f4110b0:	move   *a13(0x160), *a14+, 1
3f4110d0:	move   *a13(0x140), *a14+, 1
3f4110f0:	calla  L3FE10440
3f411120:	jreq   L3F411160
3f411130:	move   *a13(0x140), *a13(0x160), 1
L3F411160:
3f411160:	move   *a13(0xffc0), a9, 1
3f411180:	move   *a13(0x120), a7, 1
3f4111a0:	sra    0x3, a7
3f4111b0:	sll    0x3, a7
3f4111c0:	move   *a9(0x28), a9, 1
3f4111e0:	add    a7, a9
3f4111f0:	move   *a13(0x160), *a14+, 1
3f411210:	calla  L3FE112D0
3f411240:	movi   0x3f419ca0, a8
3f411270:	move   *a8+, *a14+, 1
3f411280:	move   *a8+, *a14+, 1
3f411290:	calla  L3FE0C950
3f4112c0:	calla  L3FE10CC0
3f4112f0:	movb   a8, *a9
3f411300:	move   *a13(0x100), a9, 1
3f411320:	move   *a11(0x68), a7, 1
3f411340:	add    a9, a7
3f411350:	move   a7, *a13(0x100), 1
3f411370:	move   *a13(0xffc0), a9, 1
3f411390:	move   *a13(0x120), a7, 1
3f4113b0:	move   *a9(0x68), a9, 1
3f4113d0:	add    a7, a9
3f4113e0:	move   a9, *a13(0x120), 1
3f411400:	move   *a13, a7, 1
3f411410:	inc    a7
3f411420:	move   a7, *a13, 1
3f411430:	move   *a13(0x80), a9, 1
3f411450:	cmp    a9, a7
3f411460:	jrle   L3F410EB0
L3F411470:
3f411470:	move   *a13(0xc0), a7, 1
3f411490:	move   *a11(0x88), a9, 1
3f4114b0:	add    a7, a9
3f4114c0:	move   a9, *a13(0xc0), 1
3f4114e0:	move   *a13(0xffc0), a7, 1
3f411500:	move   *a13(0xe0), a9, 1
3f411520:	move   *a7(0x88), a7, 1
3f411540:	add    a9, a7
3f411550:	move   a7, *a13(0xe0), 1
3f411570:	move   *a13(0x20), a9, 1
3f411590:	inc    a9
3f4115a0:	move   a9, *a13(0x20), 1
3f4115c0:	move   *a13(0xa0), a7, 1
3f4115e0:	cmp    a7, a9
3f4115f0:	jale   L3F410C30
L3F411610:
3f411610:	sub    a8, a8
L3F411620:
3f411620:	move   *sp(0xa0), a14, 1
3f411640:	mmfm   sp, a7,a9,a11,a13
3f411660:	rets   2
3f411670:	mmtm   sp, a5,a7,a9,a11,a13
3f411690:	move   a14, a13
3f4116a0:	addi   0x240, a14
3f4116c0:	move   *a13(0xffc0), a11, 1
3f4116e0:	move   *a11(0x28), a11, 1
3f411700:	jrne   L3F411890
3f411710:	move   *a13(0xffc0), a11, 1
3f411730:	move   a14, -*sp, 1
3f411740:	move   *a11(0x48), *a14+, 1
3f411760:	calla  L3FB1D060
3f411790:	move   a8, *a11(0x28), 1
3f4117b0:	move   *a11(0x28), a11, 1
3f4117d0:	jrne   L3F411890
3f4117e0:	move   a14, -*sp, 1
3f4117f0:	movi   0x3f419b70, a8
3f411820:	move   a8, *a14+, 1
3f411830:	calla  L3F927BC0
3f411860:	movk   11, a8
3f411870:	jauc   L3F413A80
L3F411890:
3f411890:	move   *a13(0xffe0), a11, 1
3f4118b0:	move   *a13(0xffc0), a9, 1
3f4118d0:	move   *a11(0xa8), a7, 1
3f4118f0:	move   *a9(0xa8), a9, 1
3f411910:	cmp    a9, a7
3f411920:	jrle   L3F411960
3f411930:	move   *a11(0xa8), a9, 1
3f411950:	jruc   L3F4119A0
L3F411960:
3f411960:	move   *a13(0xffc0), a9, 1
3f411980:	move   *a9(0xa8), a9, 1
L3F4119A0:
3f4119a0:	move   a9, *a13(0x40), 1
3f4119c0:	move   *a13(0xffc0), a7, 1
3f4119e0:	move   *a11(0xc8), a9, 1
3f411a00:	move   *a7(0xc8), a7, 1
3f411a20:	cmp    a7, a9
3f411a30:	jrge   L3F411A70
3f411a40:	move   *a11(0xc8), a9, 1
3f411a60:	jruc   L3F411AB0
L3F411A70:
3f411a70:	move   *a13(0xffc0), a9, 1
3f411a90:	move   *a9(0xc8), a9, 1
L3F411AB0:
3f411ab0:	move   a9, *a13(0x80), 1
3f411ad0:	move   *a13(0xffc0), a7, 1
3f411af0:	move   *a11(0xe8), a9, 1
3f411b10:	move   *a7(0xe8), a7, 1
3f411b30:	cmp    a7, a9
3f411b40:	jrle   L3F411B80
3f411b50:	move   *a11(0xe8), a9, 1
3f411b70:	jruc   L3F411BC0
L3F411B80:
3f411b80:	move   *a13(0xffc0), a9, 1
3f411ba0:	move   *a9(0xe8), a9, 1
L3F411BC0:
3f411bc0:	move   a9, *a13(0x60), 1
3f411be0:	move   *a13(0xffc0), a7, 1
3f411c00:	move   *a11(0x108), a9, 1
3f411c20:	move   *a7(0x108), a7, 1
3f411c40:	cmp    a7, a9
3f411c50:	jrge   L3F411C90
3f411c60:	move   *a11(0x108), a9, 1
3f411c80:	jruc   L3F411CD0
L3F411C90:
3f411c90:	move   *a13(0xffc0), a9, 1
3f411cb0:	move   *a9(0x108), a9, 1
L3F411CD0:
3f411cd0:	move   a9, *a13(0xa0), 1
3f411cf0:	move   *a13(0xffc0), a7, 1
3f411d10:	movk   1, a9
3f411d20:	setf   16, 0, 0
3f411d30:	move   *a7, a7, 0
3f411d40:	sll    a7, a9
3f411d50:	dec    a9
3f411d60:	move   a9, *a13(0xc0), 1
3f411d80:	move   *a13(0xffc0), a7, 1
3f411da0:	move   *a7(0x1a8), a7, 1
3f411dc0:	move   a7, a8
3f411dd0:	dec    a8
3f411de0:	calla  L3FE114E0
3f411e10:	move   -*a14, a8, 1
3f411e20:	move   a8, *a13(0x180), 1
3f411e40:	move   a8, *a14+, 1
3f411e50:	move   -*a14, a8, 1
3f411e60:	move   a8, *a13(0x1e0), 1
3f411e80:	move   @0x3f419ce0, a7, 1
3f411eb0:	move   a7, *a13(0x1c0), 1
3f411ed0:	move   *a13(0x60), a9, 1
3f411ef0:	move   *a11(0xe8), a11, 1
3f411f10:	sub    a11, a9
3f411f20:	move   *a13(0xffe0), a11, 1
3f411f40:	move   *a11(0x88), a11, 1
3f411f60:	mpyu   a11, a9
3f411f70:	move   *a13(0xffe0), a11, 1
3f411f90:	move   *a11(0x168), a11, 1
3f411fb0:	add    a9, a11
3f411fc0:	move   a11, *a13(0xe0), 1
3f411fe0:	move   *a13(0x60), *a13(0x20), 1
3f412010:	move   *a13(0x20), a9, 1
3f412030:	move   *a13(0xa0), a11, 1
3f412050:	cmp    a11, a9
3f412060:	jagt   L3F412890
L3F412080:
3f412080:	move   *a13(0xffe0), a11, 1
3f4120a0:	move   *a13(0x40), a9, 1
3f4120c0:	move   *a11(0xa8), a7, 1
3f4120e0:	sub    a7, a9
3f4120f0:	move   *a11(0x68), a7, 1
3f412110:	mpyu   a7, a9
3f412120:	move   *a13(0xe0), a7, 1
3f412140:	add    a7, a9
3f412150:	move   a9, *a13(0x120), 1
3f412170:	move   *a13(0x40), *a13(0x0), 1
3f4121a0:	move   *a13, a7, 1
3f4121b0:	move   *a13(0x80), a9, 1
3f4121d0:	cmp    a9, a7
3f4121e0:	jrgt   L3F412780
L3F4121F0:
3f4121f0:	move   *a13(0xffe0), a11, 1
3f412210:	move   *a13(0x120), a9, 1
3f412230:	sra    0x3, a9
3f412240:	sll    0x3, a9
3f412250:	move   *a11(0x28), a7, 1
3f412270:	add    a9, a7
3f412280:	move   *a7(0x0), *a13(0x1a0), 1
3f4122b0:	move   *a13(0x1a0), *a14+, 1
3f4122d0:	calla  L3FE112D0
3f412300:	movi   0x3f419d00, a8
3f412330:	move   *a8+, *a14+, 1
3f412340:	move   *a8+, *a14+, 1
3f412350:	calla  L3FE0E6F0
3f412380:	jreq   L3F4123F0
3f412390:	move   @0x3f419ce0, a9, 1
3f4123c0:	move   a9, *a13(0x1a0), 1
3f4123e0:	jruc   L3F4124A0
L3F4123F0:
3f4123f0:	move   *a13(0x1a0), *a14+, 1
3f412410:	move   *a13(0x180), *a14+, 1
3f412430:	calla  L3FE10440
3f412460:	jreq   L3F4124A0
3f412470:	move   *a13(0x180), *a13(0x1a0), 1
L3F4124A0:
3f4124a0:	move   *a13(0x1c0), *a14+, 1
3f4124c0:	move   *a13(0x1a0), *a14+, 1
3f4124e0:	calla  L3FE10440
3f412510:	jreq   L3F412550
3f412520:	move   *a13(0x1c0), *a14+, 1
3f412540:	jruc   L3F412570
L3F412550:
3f412550:	move   *a13(0x1a0), *a14+, 1
L3F412570:
3f412570:	move   -*a14, a8, 1
3f412580:	move   a8, *a13(0x1c0), 1
3f4125a0:	move   *a13(0x1e0), *a14+, 1
3f4125c0:	move   *a13(0x1a0), *a14+, 1
3f4125e0:	calla  L3FE10260
3f412610:	jreq   L3F412650
3f412620:	move   *a13(0x1e0), *a14+, 1
3f412640:	jruc   L3F412670
L3F412650:
3f412650:	move   *a13(0x1a0), *a14+, 1
L3F412670:
3f412670:	move   -*a14, a8, 1
3f412680:	move   a8, *a13(0x1e0), 1
3f4126a0:	move   *a13(0x120), a9, 1
3f4126c0:	move   *a11(0x68), a7, 1
3f4126e0:	add    a9, a7
3f4126f0:	move   a7, *a13(0x120), 1
3f412710:	move   *a13, a9, 1
3f412720:	inc    a9
3f412730:	move   a9, *a13, 1
3f412740:	move   *a13(0x80), a7, 1
3f412760:	cmp    a7, a9
3f412770:	jrle   L3F4121F0
L3F412780:
3f412780:	move   *a13(0xe0), a9, 1
3f4127a0:	move   *a11(0x88), a7, 1
3f4127c0:	add    a9, a7
3f4127d0:	move   a7, *a13(0xe0), 1
3f4127f0:	move   *a13(0x20), a9, 1
3f412810:	inc    a9
3f412820:	move   a9, *a13(0x20), 1
3f412840:	move   *a13(0xa0), a7, 1
3f412860:	cmp    a7, a9
3f412870:	jale   L3F412080
L3F412890:
3f412890:	move   *a13(0x1e0), *a13(0x200), 1
3f4128c0:	move   *a13(0x1c0), *a14+, 1
3f4128e0:	move   *a13(0x1e0), *a14+, 1
3f412900:	calla  L3FE0ED00
3f412930:	calla  L3FE112D0
3f412960:	movi   0x3f419d00, a8
3f412990:	move   *a8+, *a14+, 1
3f4129a0:	move   *a8+, *a14+, 1
3f4129b0:	calla  L3FE0EB40
3f4129e0:	jreq   L3F412AF0
3f4129f0:	move   *a13(0x1c0), *a14+, 1
3f412a10:	move   *a13(0x1e0), *a14+, 1
3f412a30:	calla  L3FE0ED00
3f412a60:	move   *a13(0x180), *a14+, 1
3f412a80:	calla  L3FE0F540
3f412ab0:	move   -*a14, a8, 1
3f412ac0:	move   a8, *a13(0x220), 1
3f412ae0:	jruc   L3F412B40
L3F412AF0:
3f412af0:	move   @0x3f419d40, a11, 1
3f412b20:	move   a11, *a13(0x220), 1
L3F412B40:
3f412b40:	move   *a13(0xffe0), a11, 1
3f412b60:	move   *a13(0x60), a7, 1
3f412b80:	move   *a11(0xe8), a9, 1
3f412ba0:	sub    a9, a7
3f412bb0:	move   *a11(0x88), a9, 1
3f412bd0:	mpyu   a9, a7
3f412be0:	move   *a11(0x168), a9, 1
3f412c00:	add    a7, a9
3f412c10:	move   a9, *a13(0xe0), 1
3f412c30:	move   *a13(0xffc0), a7, 1
3f412c50:	move   *a13(0x60), a9, 1
3f412c70:	move   *a7(0xe8), a7, 1
3f412c90:	sub    a7, a9
3f412ca0:	move   *a13(0xffc0), a7, 1
3f412cc0:	move   *a7(0x88), a7, 1
3f412ce0:	mpyu   a7, a9
3f412cf0:	move   *a13(0xffc0), a7, 1
3f412d10:	move   *a7(0x168), a7, 1
3f412d30:	add    a9, a7
3f412d40:	move   a7, *a13(0x100), 1
3f412d60:	move   *a13(0x60), *a13(0x20), 1
3f412d90:	move   *a13(0x20), a9, 1
3f412db0:	move   *a13(0xa0), a7, 1
3f412dd0:	cmp    a7, a9
3f412de0:	jagt   L3F413A70
L3F412E00:
3f412e00:	move   *a13(0xffe0), a11, 1
3f412e20:	move   *a13(0x40), a9, 1
3f412e40:	move   *a11(0xa8), a7, 1
3f412e60:	sub    a7, a9
3f412e70:	move   *a11(0x68), a7, 1
3f412e90:	mpyu   a7, a9
3f412ea0:	move   *a13(0xe0), a7, 1
3f412ec0:	add    a7, a9
3f412ed0:	move   a9, *a13(0x120), 1
3f412ef0:	move   *a13(0xffc0), a7, 1
3f412f10:	move   *a13(0x40), a9, 1
3f412f30:	move   *a7(0xa8), a7, 1
3f412f50:	sub    a7, a9
3f412f60:	move   *a13(0xffc0), a7, 1
3f412f80:	move   *a7(0x68), a7, 1
3f412fa0:	mpyu   a7, a9
3f412fb0:	move   *a13(0x100), a7, 1
3f412fd0:	add    a7, a9
3f412fe0:	move   a9, *a13(0x140), 1
3f413000:	move   *a13(0x40), *a13(0x0), 1
3f413030:	move   *a13, a7, 1
3f413040:	move   *a13(0x80), a9, 1
3f413060:	cmp    a9, a7
3f413070:	jagt   L3F4138B0
L3F413090:
3f413090:	move   *a13(0xffe0), a11, 1
3f4130b0:	move   *a13(0x120), a9, 1
3f4130d0:	sra    0x3, a9
3f4130e0:	sll    0x3, a9
3f4130f0:	move   *a11(0x28), a7, 1
3f413110:	add    a9, a7
3f413120:	move   *a7(0x0), *a13(0x1a0), 1
3f413150:	move   *a13(0x1a0), *a14+, 1
3f413170:	calla  L3FE112D0
3f4131a0:	movi   0x3f419d00, a8
3f4131d0:	move   *a8+, *a14+, 1
3f4131e0:	move   *a8+, *a14+, 1
3f4131f0:	calla  L3FE0E6F0
3f413220:	jreq   L3F413290
3f413230:	move   @0x3f419ce0, a9, 1
3f413260:	move   a9, *a13(0x1a0), 1
3f413280:	jruc   L3F413340
L3F413290:
3f413290:	move   *a13(0x1a0), *a14+, 1
3f4132b0:	move   *a13(0x180), *a14+, 1
3f4132d0:	calla  L3FE10440
3f413300:	jreq   L3F413340
3f413310:	move   *a13(0x180), *a13(0x1a0), 1
L3F413340:
3f413340:	move   *a13(0x1a0), *a14+, 1
3f413360:	move   *a13(0x200), *a14+, 1
3f413380:	calla  L3FE0ED00
3f4133b0:	move   *a13(0x220), *a14+, 1
3f4133d0:	calla  L3FE0FAF0
3f413400:	calla  L3FE112D0
3f413430:	movi   0x3f419ca0, a8
3f413460:	move   *a8+, *a14+, 1
3f413470:	move   *a8+, *a14+, 1
3f413480:	calla  L3FE0C950
3f4134b0:	calla  L3FE10B50
3f4134e0:	move   a8, *a13(0x160), 1
3f413500:	move   *a13(0xffc0), a9, 1
3f413520:	move   *a13(0x140), a7, 1
3f413540:	sra    0x3, a7
3f413550:	sll    0x3, a7
3f413560:	move   *a9(0x28), a5, 1
3f413580:	add    a7, a5
3f413590:	move   *a13(0x140), a7, 1
3f4135b0:	movk   7, a9
3f4135c0:	and    a7, a9
3f4135d0:	move   *a13(0xc0), a7, 1
3f4135f0:	sll    a9, a7
3f413600:	move   *a5, a9, 1
3f413610:	andn   a7, a9
3f413620:	move   *a13(0xc0), a7, 1
3f413640:	and    a8, a7
3f413650:	move   *a13(0x140), a5, 1
3f413670:	movk   7, a11
3f413680:	and    a5, a11
3f413690:	sll    a11, a7
3f4136a0:	or     a7, a9
3f4136b0:	move   *a13(0xffc0), a11, 1
3f4136d0:	sra    0x3, a5
3f4136e0:	sll    0x3, a5
3f4136f0:	move   *a11(0x28), a7, 1
3f413710:	add    a5, a7
3f413720:	move   a9, *a7, 1
3f413730:	move   *a13(0xffe0), a9, 1
3f413750:	move   *a13(0x120), a7, 1
3f413770:	move   *a9(0x68), a5, 1
3f413790:	add    a7, a5
3f4137a0:	move   a5, *a13(0x120), 1
3f4137c0:	move   *a13(0x140), a7, 1
3f4137e0:	move   *a11(0x68), a5, 1
3f413800:	add    a7, a5
3f413810:	move   a5, *a13(0x140), 1
3f413830:	move   *a13, a7, 1
3f413840:	inc    a7
3f413850:	move   a7, *a13, 1
3f413860:	move   *a13(0x80), a5, 1
3f413880:	cmp    a5, a7
3f413890:	jale   L3F413090
L3F4138B0:
3f4138b0:	move   *a13(0xffe0), a11, 1
3f4138d0:	move   *a13(0xe0), a9, 1
3f4138f0:	move   *a11(0x88), a5, 1
3f413910:	add    a9, a5
3f413920:	move   a5, *a13(0xe0), 1
3f413940:	move   *a13(0xffc0), a9, 1
3f413960:	move   *a13(0x100), a5, 1
3f413980:	move   *a9(0x88), a7, 1
3f4139a0:	add    a5, a7
3f4139b0:	move   a7, *a13(0x100), 1
3f4139d0:	move   *a13(0x20), a5, 1
3f4139f0:	inc    a5
3f413a00:	move   a5, *a13(0x20), 1
3f413a20:	move   *a13(0xa0), a7, 1
3f413a40:	cmp    a7, a5
3f413a50:	jale   L3F412E00
L3F413A70:
3f413a70:	sub    a8, a8
L3F413A80:
3f413a80:	move   *sp(0xc0), a14, 1
3f413aa0:	mmfm   sp, a5,a7,a9,a11,a13
3f413ac0:	rets   2
3f413ad0:	mmtm   sp, a7,a9,a11,a13
3f413af0:	move   a14, a13
3f413b00:	addi   0x200, a14
3f413b20:	move   *a13(0xffc0), a11, 1
3f413b40:	move   *a11(0x28), a11, 1
3f413b60:	jrne   L3F413CF0
3f413b70:	move   *a13(0xffc0), a11, 1
3f413b90:	move   a14, -*sp, 1
3f413ba0:	move   *a11(0x48), *a14+, 1
3f413bc0:	calla  L3FB1D060
3f413bf0:	move   a8, *a11(0x28), 1
3f413c10:	move   *a11(0x28), a11, 1
3f413c30:	jrne   L3F413CF0
3f413c40:	move   a14, -*sp, 1
3f413c50:	movi   0x3f419b70, a8
3f413c80:	move   a8, *a14+, 1
3f413c90:	calla  L3F927BC0
3f413cc0:	movk   11, a8
3f413cd0:	jauc   L3F415C20
L3F413CF0:
3f413cf0:	move   *a13(0xffe0), a11, 1
3f413d10:	move   *a13(0xffc0), a9, 1
3f413d30:	move   *a11(0xa8), a7, 1
3f413d50:	move   *a9(0xa8), a9, 1
3f413d70:	cmp    a9, a7
3f413d80:	jrle   L3F413DC0
3f413d90:	move   *a11(0xa8), a9, 1
3f413db0:	jruc   L3F413E00
L3F413DC0:
3f413dc0:	move   *a13(0xffc0), a9, 1
3f413de0:	move   *a9(0xa8), a9, 1
L3F413E00:
3f413e00:	move   a9, *a13(0x40), 1
3f413e20:	move   *a13(0xffc0), a7, 1
3f413e40:	move   *a11(0xc8), a9, 1
3f413e60:	move   *a7(0xc8), a7, 1
3f413e80:	cmp    a7, a9
3f413e90:	jrge   L3F413ED0
3f413ea0:	move   *a11(0xc8), a9, 1
3f413ec0:	jruc   L3F413F10
L3F413ED0:
3f413ed0:	move   *a13(0xffc0), a9, 1
3f413ef0:	move   *a9(0xc8), a9, 1
L3F413F10:
3f413f10:	move   a9, *a13(0x80), 1
3f413f30:	move   *a13(0xffc0), a7, 1
3f413f50:	move   *a11(0xe8), a9, 1
3f413f70:	move   *a7(0xe8), a7, 1
3f413f90:	cmp    a7, a9
3f413fa0:	jrle   L3F413FE0
3f413fb0:	move   *a11(0xe8), a9, 1
3f413fd0:	jruc   L3F414020
L3F413FE0:
3f413fe0:	move   *a13(0xffc0), a9, 1
3f414000:	move   *a9(0xe8), a9, 1
L3F414020:
3f414020:	move   a9, *a13(0x60), 1
3f414040:	move   *a13(0xffc0), a7, 1
3f414060:	move   *a11(0x108), a9, 1
3f414080:	move   *a7(0x108), a7, 1
3f4140a0:	cmp    a7, a9
3f4140b0:	jrge   L3F4140F0
3f4140c0:	move   *a11(0x108), a9, 1
3f4140e0:	jruc   L3F414130
L3F4140F0:
3f4140f0:	move   *a13(0xffc0), a9, 1
3f414110:	move   *a9(0x108), a9, 1
L3F414130:
3f414130:	move   a9, *a13(0xa0), 1
3f414150:	move   *a13(0xffc0), a7, 1
3f414170:	move   *a7(0x1a8), a7, 1
3f414190:	move   a7, a8
3f4141a0:	dec    a8
3f4141b0:	calla  L3FE114E0
3f4141e0:	move   -*a14, a8, 1
3f4141f0:	move   a8, *a13(0x140), 1
3f414210:	move   *a13(0x60), a7, 1
3f414230:	move   *a11(0xe8), a9, 1
3f414250:	sub    a9, a7
3f414260:	move   *a11(0x88), a9, 1
3f414280:	mpyu   a9, a7
3f414290:	move   *a11(0x168), a9, 1
3f4142b0:	add    a7, a9
3f4142c0:	move   a9, *a13(0xc0), 1
3f4142e0:	move   a8, *a14+, 1
3f4142f0:	move   -*a14, a8, 1
3f414300:	move   a8, *a13(0x1a0), 1
3f414320:	move   @0x3f419ce0, a7, 1
3f414350:	move   a7, *a13(0x180), 1
3f414370:	move   *a13(0x60), *a13(0x20), 1
3f4143a0:	move   *a13(0x20), a9, 1
3f4143c0:	move   *a13(0xa0), a11, 1
3f4143e0:	cmp    a11, a9
3f4143f0:	jagt   L3F414C20
L3F414410:
3f414410:	move   *a13(0xffe0), a11, 1
3f414430:	move   *a13(0x40), a9, 1
3f414450:	move   *a11(0xa8), a7, 1
3f414470:	sub    a7, a9
3f414480:	move   *a11(0x68), a7, 1
3f4144a0:	mpyu   a7, a9
3f4144b0:	move   *a13(0xc0), a7, 1
3f4144d0:	add    a7, a9
3f4144e0:	move   a9, *a13(0x100), 1
3f414500:	move   *a13(0x40), *a13(0x0), 1
3f414530:	move   *a13, a7, 1
3f414540:	move   *a13(0x80), a9, 1
3f414560:	cmp    a9, a7
3f414570:	jrgt   L3F414B10
L3F414580:
3f414580:	move   *a13(0xffe0), a11, 1
3f4145a0:	move   *a13(0x100), a9, 1
3f4145c0:	sra    0x3, a9
3f4145d0:	sll    0x3, a9
3f4145e0:	move   *a11(0x28), a7, 1
3f414600:	add    a9, a7
3f414610:	move   *a7(0x0), *a13(0x160), 1
3f414640:	move   *a13(0x160), *a14+, 1
3f414660:	calla  L3FE112D0
3f414690:	movi   0x3f419d00, a8
3f4146c0:	move   *a8+, *a14+, 1
3f4146d0:	move   *a8+, *a14+, 1
3f4146e0:	calla  L3FE0E6F0
3f414710:	jreq   L3F414780
3f414720:	move   @0x3f419ce0, a9, 1
3f414750:	move   a9, *a13(0x160), 1
3f414770:	jruc   L3F414830
L3F414780:
3f414780:	move   *a13(0x160), *a14+, 1
3f4147a0:	move   *a13(0x140), *a14+, 1
3f4147c0:	calla  L3FE10440
3f4147f0:	jreq   L3F414830
3f414800:	move   *a13(0x140), *a13(0x160), 1
L3F414830:
3f414830:	move   *a13(0x180), *a14+, 1
3f414850:	move   *a13(0x160), *a14+, 1
3f414870:	calla  L3FE10440
3f4148a0:	jreq   L3F4148E0
3f4148b0:	move   *a13(0x180), *a14+, 1
3f4148d0:	jruc   L3F414900
L3F4148E0:
3f4148e0:	move   *a13(0x160), *a14+, 1
L3F414900:
3f414900:	move   -*a14, a8, 1
3f414910:	move   a8, *a13(0x180), 1
3f414930:	move   *a13(0x1a0), *a14+, 1
3f414950:	move   *a13(0x160), *a14+, 1
3f414970:	calla  L3FE10260
3f4149a0:	jreq   L3F4149E0
3f4149b0:	move   *a13(0x1a0), *a14+, 1
3f4149d0:	jruc   L3F414A00
L3F4149E0:
3f4149e0:	move   *a13(0x160), *a14+, 1
L3F414A00:
3f414a00:	move   -*a14, a8, 1
3f414a10:	move   a8, *a13(0x1a0), 1
3f414a30:	move   *a13(0x100), a9, 1
3f414a50:	move   *a11(0x68), a7, 1
3f414a70:	add    a9, a7
3f414a80:	move   a7, *a13(0x100), 1
3f414aa0:	move   *a13, a9, 1
3f414ab0:	inc    a9
3f414ac0:	move   a9, *a13, 1
3f414ad0:	move   *a13(0x80), a7, 1
3f414af0:	cmp    a7, a9
3f414b00:	jrle   L3F414580
L3F414B10:
3f414b10:	move   *a13(0xc0), a9, 1
3f414b30:	move   *a11(0x88), a7, 1
3f414b50:	add    a9, a7
3f414b60:	move   a7, *a13(0xc0), 1
3f414b80:	move   *a13(0x20), a9, 1
3f414ba0:	inc    a9
3f414bb0:	move   a9, *a13(0x20), 1
3f414bd0:	move   *a13(0xa0), a7, 1
3f414bf0:	cmp    a7, a9
3f414c00:	jale   L3F414410
L3F414C20:
3f414c20:	move   *a13(0x1a0), *a13(0x1c0), 1
3f414c50:	move   *a13(0x180), *a14+, 1
3f414c70:	move   *a13(0x1a0), *a14+, 1
3f414c90:	calla  L3FE0ED00
3f414cc0:	calla  L3FE112D0
3f414cf0:	movi   0x3f419d00, a8
3f414d20:	move   *a8+, *a14+, 1
3f414d30:	move   *a8+, *a14+, 1
3f414d40:	calla  L3FE0EB40
3f414d70:	jreq   L3F414E80
3f414d80:	move   *a13(0x180), *a14+, 1
3f414da0:	move   *a13(0x1a0), *a14+, 1
3f414dc0:	calla  L3FE0ED00
3f414df0:	move   *a13(0x140), *a14+, 1
3f414e10:	calla  L3FE0F540
3f414e40:	move   -*a14, a8, 1
3f414e50:	move   a8, *a13(0x1e0), 1
3f414e70:	jruc   L3F414ED0
L3F414E80:
3f414e80:	move   @0x3f419d40, a11, 1
3f414eb0:	move   a11, *a13(0x1e0), 1
L3F414ED0:
3f414ed0:	move   *a13(0xffe0), a11, 1
3f414ef0:	move   *a13(0x60), a7, 1
3f414f10:	move   *a11(0xe8), a9, 1
3f414f30:	sub    a9, a7
3f414f40:	move   *a11(0x88), a9, 1
3f414f60:	mpyu   a9, a7
3f414f70:	move   *a11(0x168), a9, 1
3f414f90:	add    a7, a9
3f414fa0:	move   a9, *a13(0xc0), 1
3f414fc0:	move   *a13(0xffc0), a7, 1
3f414fe0:	move   *a13(0x60), a9, 1
3f415000:	move   *a7(0xe8), a7, 1
3f415020:	sub    a7, a9
3f415030:	move   *a13(0xffc0), a7, 1
3f415050:	move   *a7(0x88), a7, 1
3f415070:	mpyu   a7, a9
3f415080:	move   *a13(0xffc0), a7, 1
3f4150a0:	move   *a7(0x168), a7, 1
3f4150c0:	add    a9, a7
3f4150d0:	move   a7, *a13(0xe0), 1
3f4150f0:	move   *a13(0x60), *a13(0x20), 1
3f415120:	move   *a13(0x20), a9, 1
3f415140:	move   *a13(0xa0), a7, 1
3f415160:	cmp    a7, a9
3f415170:	jagt   L3F415C10
L3F415190:
3f415190:	move   *a13(0xffe0), a11, 1
3f4151b0:	move   *a13(0x40), a9, 1
3f4151d0:	move   *a11(0xa8), a7, 1
3f4151f0:	sub    a7, a9
3f415200:	move   *a11(0x68), a7, 1
3f415220:	mpyu   a7, a9
3f415230:	move   *a13(0xc0), a7, 1
3f415250:	add    a7, a9
3f415260:	move   a9, *a13(0x100), 1
3f415280:	move   *a13(0xffc0), a7, 1
3f4152a0:	move   *a13(0x40), a9, 1
3f4152c0:	move   *a7(0xa8), a7, 1
3f4152e0:	sub    a7, a9
3f4152f0:	move   *a13(0xffc0), a7, 1
3f415310:	move   *a7(0x68), a7, 1
3f415330:	mpyu   a7, a9
3f415340:	move   *a13(0xe0), a7, 1
3f415360:	add    a7, a9
3f415370:	move   a9, *a13(0x120), 1
3f415390:	move   *a13(0x40), *a13(0x0), 1
3f4153c0:	move   *a13, a7, 1
3f4153d0:	move   *a13(0x80), a9, 1
3f4153f0:	cmp    a9, a7
3f415400:	jrgt   L3F415A70
L3F415410:
3f415410:	move   *a13(0xffe0), a11, 1
3f415430:	move   *a13(0x100), a9, 1
3f415450:	sra    0x3, a9
3f415460:	sll    0x3, a9
3f415470:	move   *a11(0x28), a7, 1
3f415490:	add    a9, a7
3f4154a0:	move   *a7(0x0), *a13(0x160), 1
3f4154d0:	move   *a13(0x160), *a14+, 1
3f4154f0:	calla  L3FE112D0
3f415520:	movi   0x3f419d00, a8
3f415550:	move   *a8+, *a14+, 1
3f415560:	move   *a8+, *a14+, 1
3f415570:	calla  L3FE0E6F0
3f4155a0:	jreq   L3F415610
3f4155b0:	move   @0x3f419ce0, a9, 1
3f4155e0:	move   a9, *a13(0x160), 1
3f415600:	jruc   L3F4156C0
L3F415610:
3f415610:	move   *a13(0x160), *a14+, 1
3f415630:	move   *a13(0x140), *a14+, 1
3f415650:	calla  L3FE10440
3f415680:	jreq   L3F4156C0
3f415690:	move   *a13(0x140), *a13(0x160), 1
L3F4156C0:
3f4156c0:	move   *a13(0xffc0), a9, 1
3f4156e0:	move   *a13(0x120), a7, 1
3f415700:	sra    0x3, a7
3f415710:	sll    0x3, a7
3f415720:	move   *a9(0x28), a9, 1
3f415740:	add    a7, a9
3f415750:	move   *a13(0x160), *a14+, 1
3f415770:	move   *a13(0x1c0), *a14+, 1
3f415790:	calla  L3FE0ED00
3f4157c0:	move   *a13(0x1e0), *a14+, 1
3f4157e0:	calla  L3FE0FAF0
3f415810:	calla  L3FE112D0
3f415840:	movi   0x3f419ca0, a8
3f415870:	move   *a8+, *a14+, 1
3f415880:	move   *a8+, *a14+, 1
3f415890:	calla  L3FE0C950
3f4158c0:	calla  L3FE10CC0
3f4158f0:	movb   a8, *a9
3f415900:	move   *a13(0x100), a9, 1
3f415920:	move   *a11(0x68), a7, 1
3f415940:	add    a9, a7
3f415950:	move   a7, *a13(0x100), 1
3f415970:	move   *a13(0xffc0), a9, 1
3f415990:	move   *a13(0x120), a7, 1
3f4159b0:	move   *a9(0x68), a9, 1
3f4159d0:	add    a7, a9
3f4159e0:	move   a9, *a13(0x120), 1
3f415a00:	move   *a13, a7, 1
3f415a10:	inc    a7
3f415a20:	move   a7, *a13, 1
3f415a30:	move   *a13(0x80), a9, 1
3f415a50:	cmp    a9, a7
3f415a60:	jrle   L3F415410
L3F415A70:
3f415a70:	move   *a13(0xc0), a7, 1
3f415a90:	move   *a11(0x88), a9, 1
3f415ab0:	add    a7, a9
3f415ac0:	move   a9, *a13(0xc0), 1
3f415ae0:	move   *a13(0xffc0), a7, 1
3f415b00:	move   *a13(0xe0), a9, 1
3f415b20:	move   *a7(0x88), a7, 1
3f415b40:	add    a9, a7
3f415b50:	move   a7, *a13(0xe0), 1
3f415b70:	move   *a13(0x20), a9, 1
3f415b90:	inc    a9
3f415ba0:	move   a9, *a13(0x20), 1
3f415bc0:	move   *a13(0xa0), a7, 1
3f415be0:	cmp    a7, a9
3f415bf0:	jale   L3F415190
L3F415C10:
3f415c10:	sub    a8, a8
L3F415C20:
3f415c20:	move   *sp(0xa0), a14, 1
3f415c40:	mmfm   sp, a7,a9,a11,a13
3f415c60:	rets   2
3f415c70:	mmtm   sp, a5,a7,a9,a11,a13
3f415c90:	move   a14, a13
3f415ca0:	addi   0x240, a14
3f415cc0:	move   *a13(0xffc0), a11, 1
3f415ce0:	move   *a11(0x28), a11, 1
3f415d00:	jrne   L3F415E90
3f415d10:	move   *a13(0xffc0), a11, 1
3f415d30:	move   a14, -*sp, 1
3f415d40:	move   *a11(0x48), *a14+, 1
3f415d60:	calla  L3FB1D060
3f415d90:	move   a8, *a11(0x28), 1
3f415db0:	move   *a11(0x28), a11, 1
3f415dd0:	jrne   L3F415E90
3f415de0:	move   a14, -*sp, 1
3f415df0:	movi   0x3f419b70, a8
3f415e20:	move   a8, *a14+, 1
3f415e30:	calla  L3F927BC0
3f415e60:	movk   11, a8
3f415e70:	jauc   L3F417CD0
L3F415E90:
3f415e90:	move   *a13(0xffe0), a11, 1
3f415eb0:	move   *a13(0xffc0), a9, 1
3f415ed0:	move   *a11(0xa8), a7, 1
3f415ef0:	move   *a9(0xa8), a9, 1
3f415f10:	cmp    a9, a7
3f415f20:	jrle   L3F415F60
3f415f30:	move   *a11(0xa8), a9, 1
3f415f50:	jruc   L3F415FA0
L3F415F60:
3f415f60:	move   *a13(0xffc0), a9, 1
3f415f80:	move   *a9(0xa8), a9, 1
L3F415FA0:
3f415fa0:	move   a9, *a13(0x40), 1
3f415fc0:	move   *a13(0xffc0), a7, 1
3f415fe0:	move   *a11(0xc8), a9, 1
3f416000:	move   *a7(0xc8), a7, 1
3f416020:	cmp    a7, a9
3f416030:	jrge   L3F416070
3f416040:	move   *a11(0xc8), a9, 1
3f416060:	jruc   L3F4160B0
L3F416070:
3f416070:	move   *a13(0xffc0), a9, 1
3f416090:	move   *a9(0xc8), a9, 1
L3F4160B0:
3f4160b0:	move   a9, *a13(0x80), 1
3f4160d0:	move   *a13(0xffc0), a7, 1
3f4160f0:	move   *a11(0xe8), a9, 1
3f416110:	move   *a7(0xe8), a7, 1
3f416130:	cmp    a7, a9
3f416140:	jrle   L3F416180
3f416150:	move   *a11(0xe8), a9, 1
3f416170:	jruc   L3F4161C0
L3F416180:
3f416180:	move   *a13(0xffc0), a9, 1
3f4161a0:	move   *a9(0xe8), a9, 1
L3F4161C0:
3f4161c0:	move   a9, *a13(0x60), 1
3f4161e0:	move   *a13(0xffc0), a7, 1
3f416200:	move   *a11(0x108), a9, 1
3f416220:	move   *a7(0x108), a7, 1
3f416240:	cmp    a7, a9
3f416250:	jrge   L3F416290
3f416260:	move   *a11(0x108), a9, 1
3f416280:	jruc   L3F4162D0
L3F416290:
3f416290:	move   *a13(0xffc0), a9, 1
3f4162b0:	move   *a9(0x108), a9, 1
L3F4162D0:
3f4162d0:	move   a9, *a13(0xa0), 1
3f4162f0:	move   *a13(0xffc0), a7, 1
3f416310:	movk   1, a9
3f416320:	setf   16, 0, 0
3f416330:	move   *a7, a7, 0
3f416340:	sll    a7, a9
3f416350:	dec    a9
3f416360:	move   a9, *a13(0xc0), 1
3f416380:	move   *a13(0xffc0), a7, 1
3f4163a0:	move   *a7(0x1a8), a7, 1
3f4163c0:	move   a7, a8
3f4163d0:	dec    a8
3f4163e0:	calla  L3FE114E0
3f416410:	move   -*a14, a8, 1
3f416420:	move   a8, *a13(0x180), 1
3f416440:	move   *a13(0x60), a7, 1
3f416460:	move   *a11(0xe8), a9, 1
3f416480:	sub    a9, a7
3f416490:	move   *a11(0x88), a9, 1
3f4164b0:	mpyu   a9, a7
3f4164c0:	move   *a11(0x168), a9, 1
3f4164e0:	add    a7, a9
3f4164f0:	move   a9, *a13(0xe0), 1
3f416510:	move   *a13(0x40), a7, 1
3f416530:	move   *a11(0xa8), a9, 1
3f416550:	sub    a9, a7
3f416560:	move   *a11(0x68), a9, 1
3f416580:	mpyu   a9, a7
3f416590:	move   *a13(0xe0), a9, 1
3f4165b0:	add    a9, a7
3f4165c0:	srl    0x3, a7
3f4165d0:	sll    0x3, a7
3f4165e0:	move   *a11(0x28), a9, 1
3f416600:	add    a7, a9
3f416610:	move   *a9(0x0), *a13(0x1e0), 1
3f416640:	move   *a13(0x1e0), *a13(0x1c0), 1
3f416670:	move   *a13(0x60), *a13(0x20), 1
3f4166a0:	move   *a13(0x20), a9, 1
3f4166c0:	move   *a13(0xa0), a7, 1
3f4166e0:	cmp    a7, a9
3f4166f0:	jrgt   L3F416D10
L3F416700:
3f416700:	move   *a13(0xffe0), a11, 1
3f416720:	move   *a13(0x40), a9, 1
3f416740:	move   *a11(0xa8), a7, 1
3f416760:	sub    a7, a9
3f416770:	move   *a11(0x68), a7, 1
3f416790:	mpyu   a7, a9
3f4167a0:	move   *a13(0xe0), a7, 1
3f4167c0:	add    a7, a9
3f4167d0:	move   a9, *a13(0x120), 1
3f4167f0:	move   *a13(0x40), *a13(0x0), 1
3f416820:	move   *a13, a7, 1
3f416830:	move   *a13(0x80), a9, 1
3f416850:	cmp    a9, a7
3f416860:	jrgt   L3F416C10
L3F416870:
3f416870:	move   *a13(0xffe0), a11, 1
3f416890:	move   *a13(0x120), a9, 1
3f4168b0:	sra    0x3, a9
3f4168c0:	sll    0x3, a9
3f4168d0:	move   *a11(0x28), a7, 1
3f4168f0:	add    a9, a7
3f416900:	move   *a7(0x0), *a13(0x1a0), 1
3f416930:	move   *a13(0x1c0), *a14+, 1
3f416950:	move   *a13(0x1a0), *a14+, 1
3f416970:	calla  L3FE10440
3f4169a0:	jreq   L3F4169E0
3f4169b0:	move   *a13(0x1c0), *a14+, 1
3f4169d0:	jruc   L3F416A00
L3F4169E0:
3f4169e0:	move   *a13(0x1a0), *a14+, 1
L3F416A00:
3f416a00:	move   -*a14, a8, 1
3f416a10:	move   a8, *a13(0x1c0), 1
3f416a30:	move   *a13(0x1e0), *a14+, 1
3f416a50:	move   *a13(0x1a0), *a14+, 1
3f416a70:	calla  L3FE10260
3f416aa0:	jreq   L3F416AE0
3f416ab0:	move   *a13(0x1e0), *a14+, 1
3f416ad0:	jruc   L3F416B00
L3F416AE0:
3f416ae0:	move   *a13(0x1a0), *a14+, 1
L3F416B00:
3f416b00:	move   -*a14, a8, 1
3f416b10:	move   a8, *a13(0x1e0), 1
3f416b30:	move   *a13(0x120), a9, 1
3f416b50:	move   *a11(0x68), a7, 1
3f416b70:	add    a9, a7
3f416b80:	move   a7, *a13(0x120), 1
3f416ba0:	move   *a13, a9, 1
3f416bb0:	inc    a9
3f416bc0:	move   a9, *a13, 1
3f416bd0:	move   *a13(0x80), a7, 1
3f416bf0:	cmp    a7, a9
3f416c00:	jrle   L3F416870
L3F416C10:
3f416c10:	move   *a13(0xe0), a9, 1
3f416c30:	move   *a11(0x88), a7, 1
3f416c50:	add    a9, a7
3f416c60:	move   a7, *a13(0xe0), 1
3f416c80:	move   *a13(0x20), a9, 1
3f416ca0:	inc    a9
3f416cb0:	move   a9, *a13(0x20), 1
3f416cd0:	move   *a13(0xa0), a7, 1
3f416cf0:	cmp    a7, a9
3f416d00:	jrle   L3F416700
L3F416D10:
3f416d10:	move   *a13(0x1e0), *a13(0x200), 1
3f416d40:	move   *a13(0x1c0), *a14+, 1
3f416d60:	move   *a13(0x1e0), *a14+, 1
3f416d80:	calla  L3FE0ED00
3f416db0:	calla  L3FE112D0
3f416de0:	movi   0x3f419d00, a8
3f416e10:	move   *a8+, *a14+, 1
3f416e20:	move   *a8+, *a14+, 1
3f416e30:	calla  L3FE0EB40
3f416e60:	jreq   L3F416F70
3f416e70:	move   *a13(0x1c0), *a14+, 1
3f416e90:	move   *a13(0x1e0), *a14+, 1
3f416eb0:	calla  L3FE0ED00
3f416ee0:	move   *a13(0x180), *a14+, 1
3f416f00:	calla  L3FE0F540
3f416f30:	move   -*a14, a8, 1
3f416f40:	move   a8, *a13(0x220), 1
3f416f60:	jruc   L3F416FC0
L3F416F70:
3f416f70:	move   @0x3f419d40, a7, 1
3f416fa0:	move   a7, *a13(0x220), 1
L3F416FC0:
3f416fc0:	move   *a13(0x60), a7, 1
3f416fe0:	move   *a11(0xe8), a9, 1
3f417000:	sub    a9, a7
3f417010:	move   *a11(0x88), a9, 1
3f417030:	mpyu   a9, a7
3f417040:	move   *a11(0x168), a9, 1
3f417060:	add    a7, a9
3f417070:	move   a9, *a13(0xe0), 1
3f417090:	move   *a13(0xffc0), a7, 1
3f4170b0:	move   *a13(0x60), a9, 1
3f4170d0:	move   *a7(0xe8), a7, 1
3f4170f0:	sub    a7, a9
3f417100:	move   *a13(0xffc0), a7, 1
3f417120:	move   *a7(0x88), a7, 1
3f417140:	mpyu   a7, a9
3f417150:	move   *a13(0xffc0), a7, 1
3f417170:	move   *a7(0x168), a7, 1
3f417190:	add    a9, a7
3f4171a0:	move   a7, *a13(0x100), 1
3f4171c0:	move   *a13(0x60), *a13(0x20), 1
3f4171f0:	move   *a13(0x20), a9, 1
3f417210:	move   *a13(0xa0), a7, 1
3f417230:	cmp    a7, a9
3f417240:	jagt   L3F417CC0
L3F417260:
3f417260:	move   *a13(0xffe0), a11, 1
3f417280:	move   *a13(0x40), a9, 1
3f4172a0:	move   *a11(0xa8), a7, 1
3f4172c0:	sub    a7, a9
3f4172d0:	move   *a11(0x68), a7, 1
3f4172f0:	mpyu   a7, a9
3f417300:	move   *a13(0xe0), a7, 1
3f417320:	add    a7, a9
3f417330:	move   a9, *a13(0x120), 1
3f417350:	move   *a13(0xffc0), a7, 1
3f417370:	move   *a13(0x40), a9, 1
3f417390:	move   *a7(0xa8), a7, 1
3f4173b0:	sub    a7, a9
3f4173c0:	move   *a13(0xffc0), a7, 1
3f4173e0:	move   *a7(0x68), a7, 1
3f417400:	mpyu   a7, a9
3f417410:	move   *a13(0x100), a7, 1
3f417430:	add    a7, a9
3f417440:	move   a9, *a13(0x140), 1
3f417460:	move   *a13(0x40), *a13(0x0), 1
3f417490:	move   *a13, a7, 1
3f4174a0:	move   *a13(0x80), a9, 1
3f4174c0:	cmp    a9, a7
3f4174d0:	jrgt   L3F417B00
L3F4174E0:
3f4174e0:	move   *a13(0xffe0), a11, 1
3f417500:	move   *a13(0x120), a9, 1
3f417520:	sra    0x3, a9
3f417530:	sll    0x3, a9
3f417540:	move   *a11(0x28), a7, 1
3f417560:	add    a9, a7
3f417570:	move   *a7(0x0), *a13(0x1a0), 1
3f4175a0:	move   *a13(0x1a0), *a14+, 1
3f4175c0:	move   *a13(0x200), *a14+, 1
3f4175e0:	calla  L3FE0ED00
3f417610:	move   *a13(0x220), *a14+, 1
3f417630:	calla  L3FE0FAF0
3f417660:	calla  L3FE112D0
3f417690:	movi   0x3f419ca0, a8
3f4176c0:	move   *a8+, *a14+, 1
3f4176d0:	move   *a8+, *a14+, 1
3f4176e0:	calla  L3FE0C950
3f417710:	calla  L3FE10B50
3f417740:	move   a8, *a13(0x160), 1
3f417760:	move   *a13(0xffc0), a9, 1
3f417780:	move   *a13(0x140), a7, 1
3f4177a0:	sra    0x3, a7
3f4177b0:	sll    0x3, a7
3f4177c0:	move   *a9(0x28), a5, 1
3f4177e0:	add    a7, a5
3f4177f0:	move   *a13(0x140), a7, 1
3f417810:	movk   7, a9
3f417820:	and    a7, a9
3f417830:	move   *a13(0xc0), a7, 1
3f417850:	sll    a9, a7
3f417860:	move   *a5, a9, 1
3f417870:	andn   a7, a9
3f417880:	move   *a13(0xc0), a7, 1
3f4178a0:	and    a8, a7
3f4178b0:	move   *a13(0x140), a5, 1
3f4178d0:	movk   7, a11
3f4178e0:	and    a5, a11
3f4178f0:	sll    a11, a7
3f417900:	or     a7, a9
3f417910:	move   *a13(0xffc0), a11, 1
3f417930:	sra    0x3, a5
3f417940:	sll    0x3, a5
3f417950:	move   *a11(0x28), a7, 1
3f417970:	add    a5, a7
3f417980:	move   a9, *a7, 1
3f417990:	move   *a13(0xffe0), a9, 1
3f4179b0:	move   *a13(0x120), a7, 1
3f4179d0:	move   *a9(0x68), a5, 1
3f4179f0:	add    a7, a5
3f417a00:	move   a5, *a13(0x120), 1
3f417a20:	move   *a13(0x140), a7, 1
3f417a40:	move   *a11(0x68), a5, 1
3f417a60:	add    a7, a5
3f417a70:	move   a5, *a13(0x140), 1
3f417a90:	move   *a13, a7, 1
3f417aa0:	inc    a7
3f417ab0:	move   a7, *a13, 1
3f417ac0:	move   *a13(0x80), a5, 1
3f417ae0:	cmp    a5, a7
3f417af0:	jrle   L3F4174E0
L3F417B00:
3f417b00:	move   *a13(0xffe0), a11, 1
3f417b20:	move   *a13(0xe0), a9, 1
3f417b40:	move   *a11(0x88), a5, 1
3f417b60:	add    a9, a5
3f417b70:	move   a5, *a13(0xe0), 1
3f417b90:	move   *a13(0xffc0), a9, 1
3f417bb0:	move   *a13(0x100), a5, 1
3f417bd0:	move   *a9(0x88), a7, 1
3f417bf0:	add    a5, a7
3f417c00:	move   a7, *a13(0x100), 1
3f417c20:	move   *a13(0x20), a5, 1
3f417c40:	inc    a5
3f417c50:	move   a5, *a13(0x20), 1
3f417c70:	move   *a13(0xa0), a7, 1
3f417c90:	cmp    a7, a5
3f417ca0:	jale   L3F417260
L3F417CC0:
3f417cc0:	sub    a8, a8
L3F417CD0:
3f417cd0:	move   *sp(0xc0), a14, 1
3f417cf0:	mmfm   sp, a5,a7,a9,a11,a13
3f417d10:	rets   2
3f417d20:	mmtm   sp, a7,a9,a11,a13
3f417d40:	move   a14, a13
3f417d50:	addi   0x200, a14
3f417d70:	move   *a13(0xffc0), a11, 1
3f417d90:	move   *a11(0x28), a11, 1
3f417db0:	jrne   L3F417F40
3f417dc0:	move   *a13(0xffc0), a11, 1
3f417de0:	move   a14, -*sp, 1
3f417df0:	move   *a11(0x48), *a14+, 1
3f417e10:	calla  L3FB1D060
3f417e40:	move   a8, *a11(0x28), 1
3f417e60:	move   *a11(0x28), a11, 1
3f417e80:	jrne   L3F417F40
3f417e90:	move   a14, -*sp, 1
3f417ea0:	movi   0x3f419b70, a8
3f417ed0:	move   a8, *a14+, 1
3f417ee0:	calla  L3F927BC0
3f417f10:	movk   11, a8
3f417f20:	jauc   L3F419B20
L3F417F40:
3f417f40:	move   *a13(0xffe0), a11, 1
3f417f60:	move   *a13(0xffc0), a9, 1
3f417f80:	move   *a11(0xa8), a7, 1
3f417fa0:	move   *a9(0xa8), a9, 1
3f417fc0:	cmp    a9, a7
3f417fd0:	jrle   L3F418010
3f417fe0:	move   *a11(0xa8), a9, 1
3f418000:	jruc   L3F418050
L3F418010:
3f418010:	move   *a13(0xffc0), a9, 1
3f418030:	move   *a9(0xa8), a9, 1
L3F418050:
3f418050:	move   a9, *a13(0x40), 1
3f418070:	move   *a13(0xffc0), a7, 1
3f418090:	move   *a11(0xc8), a9, 1
3f4180b0:	move   *a7(0xc8), a7, 1
3f4180d0:	cmp    a7, a9
3f4180e0:	jrge   L3F418120
3f4180f0:	move   *a11(0xc8), a9, 1
3f418110:	jruc   L3F418160
L3F418120:
3f418120:	move   *a13(0xffc0), a9, 1
3f418140:	move   *a9(0xc8), a9, 1
L3F418160:
3f418160:	move   a9, *a13(0x80), 1
3f418180:	move   *a13(0xffc0), a7, 1
3f4181a0:	move   *a11(0xe8), a9, 1
3f4181c0:	move   *a7(0xe8), a7, 1
3f4181e0:	cmp    a7, a9
3f4181f0:	jrle   L3F418230
3f418200:	move   *a11(0xe8), a9, 1
3f418220:	jruc   L3F418270
L3F418230:
3f418230:	move   *a13(0xffc0), a9, 1
3f418250:	move   *a9(0xe8), a9, 1
L3F418270:
3f418270:	move   a9, *a13(0x60), 1
3f418290:	move   *a13(0xffc0), a7, 1
3f4182b0:	move   *a11(0x108), a9, 1
3f4182d0:	move   *a7(0x108), a7, 1
3f4182f0:	cmp    a7, a9
3f418300:	jrge   L3F418340
3f418310:	move   *a11(0x108), a9, 1
3f418330:	jruc   L3F418380
L3F418340:
3f418340:	move   *a13(0xffc0), a9, 1
3f418360:	move   *a9(0x108), a9, 1
L3F418380:
3f418380:	move   a9, *a13(0xa0), 1
3f4183a0:	move   *a13(0xffc0), a7, 1
3f4183c0:	move   *a7(0x1a8), a7, 1
3f4183e0:	move   a7, a8
3f4183f0:	dec    a8
3f418400:	calla  L3FE114E0
3f418430:	move   -*a14, a8, 1
3f418440:	move   a8, *a13(0x140), 1
3f418460:	move   *a13(0x60), a7, 1
3f418480:	move   *a11(0xe8), a9, 1
3f4184a0:	sub    a9, a7
3f4184b0:	move   *a11(0x88), a9, 1
3f4184d0:	mpyu   a9, a7
3f4184e0:	move   *a11(0x168), a9, 1
3f418500:	add    a7, a9
3f418510:	move   a9, *a13(0xc0), 1
3f418530:	move   *a13(0x40), a7, 1
3f418550:	move   *a11(0xa8), a9, 1
3f418570:	sub    a9, a7
3f418580:	move   *a11(0x68), a9, 1
3f4185a0:	mpyu   a9, a7
3f4185b0:	move   *a13(0xc0), a9, 1
3f4185d0:	add    a9, a7
3f4185e0:	srl    0x3, a7
3f4185f0:	sll    0x3, a7
3f418600:	move   *a11(0x28), a9, 1
3f418620:	add    a7, a9
3f418630:	move   *a9(0x0), *a13(0x1a0), 1
3f418660:	move   *a13(0x1a0), *a13(0x180), 1
3f418690:	move   *a13(0x60), *a13(0x20), 1
3f4186c0:	move   *a13(0x20), a9, 1
3f4186e0:	move   *a13(0xa0), a7, 1
3f418700:	cmp    a7, a9
3f418710:	jrgt   L3F418D30
L3F418720:
3f418720:	move   *a13(0xffe0), a11, 1
3f418740:	move   *a13(0x40), a9, 1
3f418760:	move   *a11(0xa8), a7, 1
3f418780:	sub    a7, a9
3f418790:	move   *a11(0x68), a7, 1
3f4187b0:	mpyu   a7, a9
3f4187c0:	move   *a13(0xc0), a7, 1
3f4187e0:	add    a7, a9
3f4187f0:	move   a9, *a13(0x100), 1
3f418810:	move   *a13(0x40), *a13(0x0), 1
3f418840:	move   *a13, a7, 1
3f418850:	move   *a13(0x80), a9, 1
3f418870:	cmp    a9, a7
3f418880:	jrgt   L3F418C30
L3F418890:
3f418890:	move   *a13(0xffe0), a11, 1
3f4188b0:	move   *a13(0x100), a9, 1
3f4188d0:	sra    0x3, a9
3f4188e0:	sll    0x3, a9
3f4188f0:	move   *a11(0x28), a7, 1
3f418910:	add    a9, a7
3f418920:	move   *a7(0x0), *a13(0x160), 1
3f418950:	move   *a13(0x180), *a14+, 1
3f418970:	move   *a13(0x160), *a14+, 1
3f418990:	calla  L3FE10440
3f4189c0:	jreq   L3F418A00
3f4189d0:	move   *a13(0x180), *a14+, 1
3f4189f0:	jruc   L3F418A20
L3F418A00:
3f418a00:	move   *a13(0x160), *a14+, 1
L3F418A20:
3f418a20:	move   -*a14, a8, 1
3f418a30:	move   a8, *a13(0x180), 1
3f418a50:	move   *a13(0x1a0), *a14+, 1
3f418a70:	move   *a13(0x160), *a14+, 1
3f418a90:	calla  L3FE10260
3f418ac0:	jreq   L3F418B00
3f418ad0:	move   *a13(0x1a0), *a14+, 1
3f418af0:	jruc   L3F418B20
L3F418B00:
3f418b00:	move   *a13(0x160), *a14+, 1
L3F418B20:
3f418b20:	move   -*a14, a8, 1
3f418b30:	move   a8, *a13(0x1a0), 1
3f418b50:	move   *a13(0x100), a9, 1
3f418b70:	move   *a11(0x68), a7, 1
3f418b90:	add    a9, a7
3f418ba0:	move   a7, *a13(0x100), 1
3f418bc0:	move   *a13, a9, 1
3f418bd0:	inc    a9
3f418be0:	move   a9, *a13, 1
3f418bf0:	move   *a13(0x80), a7, 1
3f418c10:	cmp    a7, a9
3f418c20:	jrle   L3F418890
L3F418C30:
3f418c30:	move   *a13(0xc0), a9, 1
3f418c50:	move   *a11(0x88), a7, 1
3f418c70:	add    a9, a7
3f418c80:	move   a7, *a13(0xc0), 1
3f418ca0:	move   *a13(0x20), a9, 1
3f418cc0:	inc    a9
3f418cd0:	move   a9, *a13(0x20), 1
3f418cf0:	move   *a13(0xa0), a7, 1
3f418d10:	cmp    a7, a9
3f418d20:	jrle   L3F418720
L3F418D30:
3f418d30:	move   *a13(0x1a0), *a13(0x1c0), 1
3f418d60:	move   *a13(0x180), *a14+, 1
3f418d80:	move   *a13(0x1a0), *a14+, 1
3f418da0:	calla  L3FE0ED00
3f418dd0:	calla  L3FE112D0
3f418e00:	movi   0x3f419d00, a8
3f418e30:	move   *a8+, *a14+, 1
3f418e40:	move   *a8+, *a14+, 1
3f418e50:	calla  L3FE0EB40
3f418e80:	jreq   L3F418F90
3f418e90:	move   *a13(0x180), *a14+, 1
3f418eb0:	move   *a13(0x1a0), *a14+, 1
3f418ed0:	calla  L3FE0ED00
3f418f00:	move   *a13(0x140), *a14+, 1
3f418f20:	calla  L3FE0F540
3f418f50:	move   -*a14, a8, 1
3f418f60:	move   a8, *a13(0x1e0), 1
3f418f80:	jruc   L3F418FE0
L3F418F90:
3f418f90:	move   @0x3f419d40, a7, 1
3f418fc0:	move   a7, *a13(0x1e0), 1
L3F418FE0:
3f418fe0:	move   *a13(0x60), a7, 1
3f419000:	move   *a11(0xe8), a9, 1
3f419020:	sub    a9, a7
3f419030:	move   *a11(0x88), a9, 1
3f419050:	mpyu   a9, a7
3f419060:	move   *a11(0x168), a9, 1
3f419080:	add    a7, a9
3f419090:	move   a9, *a13(0xc0), 1
3f4190b0:	move   *a13(0xffc0), a7, 1
3f4190d0:	move   *a13(0x60), a9, 1
3f4190f0:	move   *a7(0xe8), a7, 1
3f419110:	sub    a7, a9
3f419120:	move   *a13(0xffc0), a7, 1
3f419140:	move   *a7(0x88), a7, 1
3f419160:	mpyu   a7, a9
3f419170:	move   *a13(0xffc0), a7, 1
3f419190:	move   *a7(0x168), a7, 1
3f4191b0:	add    a9, a7
3f4191c0:	move   a7, *a13(0xe0), 1
3f4191e0:	move   *a13(0x60), *a13(0x20), 1
3f419210:	move   *a13(0x20), a9, 1
3f419230:	move   *a13(0xa0), a7, 1
3f419250:	cmp    a7, a9
3f419260:	jagt   L3F419B10
L3F419280:
3f419280:	move   *a13(0xffe0), a11, 1
3f4192a0:	move   *a13(0x40), a9, 1
3f4192c0:	move   *a11(0xa8), a7, 1
3f4192e0:	sub    a7, a9
3f4192f0:	move   *a11(0x68), a7, 1
3f419310:	mpyu   a7, a9
3f419320:	move   *a13(0xc0), a7, 1
3f419340:	add    a7, a9
3f419350:	move   a9, *a13(0x100), 1
3f419370:	move   *a13(0xffc0), a7, 1
3f419390:	move   *a13(0x40), a9, 1
3f4193b0:	move   *a7(0xa8), a7, 1
3f4193d0:	sub    a7, a9
3f4193e0:	move   *a13(0xffc0), a7, 1
3f419400:	move   *a7(0x68), a7, 1
3f419420:	mpyu   a7, a9
3f419430:	move   *a13(0xe0), a7, 1
3f419450:	add    a7, a9
3f419460:	move   a9, *a13(0x120), 1
3f419480:	move   *a13(0x40), *a13(0x0), 1
3f4194b0:	move   *a13, a7, 1
3f4194c0:	move   *a13(0x80), a9, 1
3f4194e0:	cmp    a9, a7
3f4194f0:	jrgt   L3F419970
L3F419500:
3f419500:	move   *a13(0xffe0), a11, 1
3f419520:	move   *a13(0x100), a9, 1
3f419540:	sra    0x3, a9
3f419550:	sll    0x3, a9
3f419560:	move   *a11(0x28), a7, 1
3f419580:	add    a9, a7
3f419590:	move   *a7(0x0), *a13(0x160), 1
3f4195c0:	move   *a13(0xffc0), a9, 1
3f4195e0:	move   *a13(0x120), a7, 1
3f419600:	sra    0x3, a7
3f419610:	sll    0x3, a7
3f419620:	move   *a9(0x28), a9, 1
3f419640:	add    a7, a9
3f419650:	move   *a13(0x160), *a14+, 1
3f419670:	move   *a13(0x1c0), *a14+, 1
3f419690:	calla  L3FE0ED00
3f4196c0:	move   *a13(0x1e0), *a14+, 1
3f4196e0:	calla  L3FE0FAF0
3f419710:	calla  L3FE112D0
3f419740:	movi   0x3f419ca0, a8
3f419770:	move   *a8+, *a14+, 1
3f419780:	move   *a8+, *a14+, 1
3f419790:	calla  L3FE0C950
3f4197c0:	calla  L3FE10CC0
3f4197f0:	movb   a8, *a9
3f419800:	move   *a13(0x100), a9, 1
3f419820:	move   *a11(0x68), a7, 1
3f419840:	add    a9, a7
3f419850:	move   a7, *a13(0x100), 1
3f419870:	move   *a13(0xffc0), a9, 1
3f419890:	move   *a13(0x120), a7, 1
3f4198b0:	move   *a9(0x68), a9, 1
3f4198d0:	add    a7, a9
3f4198e0:	move   a9, *a13(0x120), 1
3f419900:	move   *a13, a7, 1
3f419910:	inc    a7
3f419920:	move   a7, *a13, 1
3f419930:	move   *a13(0x80), a9, 1
3f419950:	cmp    a9, a7
3f419960:	jrle   L3F419500
L3F419970:
3f419970:	move   *a13(0xc0), a7, 1
3f419990:	move   *a11(0x88), a9, 1
3f4199b0:	add    a7, a9
3f4199c0:	move   a9, *a13(0xc0), 1
3f4199e0:	move   *a13(0xffc0), a7, 1
3f419a00:	move   *a13(0xe0), a9, 1
3f419a20:	move   *a7(0x88), a7, 1
3f419a40:	add    a9, a7
3f419a50:	move   a7, *a13(0xe0), 1
3f419a70:	move   *a13(0x20), a9, 1
3f419a90:	inc    a9
3f419aa0:	move   a9, *a13(0x20), 1
3f419ac0:	move   *a13(0xa0), a7, 1
3f419ae0:	cmp    a7, a9
L3F419AF0:
3f419af0:	jale   L3F419280
L3F419B10:
3f419b10:	sub    a8, a8
L3F419B20:
3f419b20:	move   *sp(0xa0), a14, 1
3f419b40:	mmfm   sp, a7,a9,a11,a13
3f419b60:	rets   2
3f419b70:	.word  0x7265
3f419b80:	modu   b11, b2
3f419b90:	sla    0x3, b2
3f419ba0:	mods   a3, a1
3f419bb0:	modu   a11, a12
3f419bc0:	sla    a11, a3
3f419bd0:	rl     b11, b4
3f419be0:	srl    a11, a14
3f419bf0:	sra    a1, a0
3f419c00:	.word  0x7473
3f419c10:	sra    b3, b5
3f419c20:	sla    0x3, b0
3f419c30:	sla    a11, a4
3f419c40:	sla    b11, b4
3f419c50:	sll    a1, a0
3f419c60:	srl    b3, b5
3f419c70:	sra    a11, a6
3f419c80:	.word  0x0a72
3f419c90:	.word  0x0000
3f419ca0:	.word  0x0000
3f419cb0:	.word  0x0000
3f419cc0:	.word  0x0000
3f419cd0:	dsjs   b8, L3F419AF0
3f419ce0:	.word  0x0000
3f419cf0:	.word  0x0000
3f419d00:	.word  0x0000
3f419d10:	.word  0x0000
3f419d20:	.word  0x0000
3f419d30:	.word  0x0000
3f419d40:	.word  0x0000
3f419d50:	add    a2, a0
3f419d60:	mmtm   sp, a7,a9,a11,a13
3f419d80:	move   a14, a13
3f419d90:	addi   0x180, a14
3f419db0:	move   @0xb8120, a11, 1
3f419de0:	jreq   L3F419EB0
3f419df0:	move   a14, -*sp, 1
3f419e00:	move   @0xb7a20, *a14+, 1
3f419e30:	move   @0xb78e0, *a14+, 1
3f419e60:	calla  L3FD75410
3f419e90:	jauc   L3F41DAD0
L3F419EB0:
3f419eb0:	move   a14, -*sp, 1
3f419ec0:	move   @0x19ff80, *a14+, 1
3f419ef0:	move   @0x19ff60, *a14+, 1
3f419f20:	movk   1, a9
3f419f30:	move   a9, *a14+, 1
3f419f40:	movi   0xfa, a9
3f419f60:	move   a9, *a14+, 1
3f419f70:	movi   0x226, a9
3f419f90:	move   a9, *a14+, 1
3f419fa0:	movi   0xd2, a9
3f419fc0:	move   a9, *a14+, 1
3f419fd0:	movi   0x70, a9
3f419ff0:	move   a9, *a14+, 1
3f41a000:	move   @0xb7960, *a14+, 1
3f41a030:	move   @0xb78e0, *a14+, 1
3f41a060:	calla  L3FD41B90
3f41a090:	move   a8, @0xb7a20, 1
3f41a0c0:	move   a14, -*sp, 1
3f41a0d0:	move   @0xb7980, *a14+, 1
3f41a100:	move   a8, *a14+, 1
3f41a110:	move   @0xb78e0, *a14+, 1
3f41a140:	calla  L3FD9C7B0
3f41a170:	move   @0xb7a20, a11, 1
3f41a1a0:	jaeq   L3F41DAD0
3f41a1c0:	movk   1, a9
3f41a1d0:	move   a9, @0xb8120, 1
3f41a200:	setf   2, 0, 0
3f41a210:	move   @0xaece8, a11, 0
3f41a240:	move   a11, @0x19e150, 1
3f41a270:	jreq   L3F41A330
3f41a280:	dec    a11
3f41a290:	jreq   L3F41A330
3f41a2a0:	move   @0x19e150, a11, 1
3f41a2d0:	subk   2, a11
3f41a2e0:	jreq   L3F41A330
3f41a2f0:	sub    a11, a11
3f41a300:	move   a11, @0x19e150, 1
L3F41A330:
3f41a330:	move   a14, -*sp, 1
3f41a340:	sub    a11, a11
3f41a350:	move   a11, *a14+, 1
3f41a360:	move   a11, *a14+, 1
3f41a370:	move   a11, *a14+, 1
3f41a380:	move   a11, *a14+, 1
3f41a390:	movi   0x3f439f30, a8
3f41a3c0:	move   a8, *a14+, 1
3f41a3d0:	move   @0x19e150, a7, 1
3f41a400:	move   a7, a11
3f41a410:	sll    0x9, a7
3f41a420:	sll    0x5, a11
3f41a430:	add    a11, a7
3f41a440:	addi   0x109950, a7
3f41a470:	move   *a7+, *a14+, 1
3f41a480:	move   @0xb7a20, *a14+, 1
3f41a4b0:	move   @0xb78e0, *a14+, 1
3f41a4e0:	calla  L3FD9C170
3f41a510:	move   a14, -*sp, 1
3f41a520:	movi   0x20800d, a11
3f41a550:	move   a11, *a14+, 1
3f41a560:	move   @0xb7a20, *a14+, 1
3f41a590:	move   @0xb78e0, *a14+, 1
3f41a5c0:	calla  L3FD97D50
3f41a5f0:	move   a14, -*sp, 1
3f41a600:	move   @0xb7a20, *a14+, 1
3f41a630:	move   @0xb78e0, *a14+, 1
3f41a660:	calla  L3FB04900
3f41a690:	move   a8, @0xf7cd0, 1
3f41a6c0:	move   a8, a7
3f41a6d0:	jaeq   L3F41D9E0
3f41a6f0:	sub    a9, a9
3f41a700:	move   a9, *a13, 1
3f41a710:	move   a14, -*sp, 1
3f41a720:	move   a9, *a14+, 1
3f41a730:	movk   2, a11
3f41a740:	move   a11, *a14+, 1
3f41a750:	movi   0x6c0, a11
3f41a770:	mpys   a9, a11
3f41a780:	addi   0x105570, a11
3f41a7b0:	move   @0x19e150, a7, 1
3f41a7e0:	move   a7, a9
3f41a7f0:	sll    0x9, a7
3f41a800:	sll    0x5, a9
3f41a810:	add    a9, a7
3f41a820:	add    a7, a11
3f41a830:	move   *a11(0x60), *a14+, 1
3f41a850:	move   @0x19ff80, *a14+, 1
3f41a880:	move   @0x19ff60, *a14+, 1
3f41a8b0:	move   @0xb7ee0, *a14+, 1
3f41a8e0:	sub    a11, a11
3f41a8f0:	move   a11, *a14+, 1
3f41a900:	move   a11, *a14+, 1
3f41a910:	move   *a13, a9, 1
3f41a920:	movi   0x6c0, a7
3f41a940:	mpys   a9, a7
3f41a950:	addi   0x105570, a7
3f41a980:	setf   16, 1, 0
3f41a990:	move   *a7(0x10), a8, 0
3f41a9b0:	move   a8, *a14+, 1
3f41a9c0:	movi   0x6c0, a7
3f41a9e0:	mpys   a9, a7
3f41a9f0:	addi   0x105570, a7
3f41aa20:	move   *a7, a8, 0
3f41aa30:	move   a8, *a14+, 1
3f41aa40:	move   @0xf7cd0, *a14+, 1
3f41aa70:	calla  L3FB0D7B0
3f41aaa0:	movi   0x6c0, a7
3f41aac0:	mpys   a9, a7
3f41aad0:	addi   0x105570, a7
3f41ab00:	move   a8, *a7(0x40), 1
3f41ab20:	inc    a9
3f41ab30:	move   a9, *a13, 1
3f41ab40:	move   a14, -*sp, 1
3f41ab50:	movi   0x3f4c94d0, a7
3f41ab80:	move   a7, *a14+, 1
3f41ab90:	movi   0x6c0, a11
3f41abb0:	mpys   a9, a11
3f41abc0:	addi   0x105570, a11
3f41abf0:	move   @0x19e150, a7, 1
3f41ac20:	move   a7, a9
3f41ac30:	sll    0x9, a7
3f41ac40:	sll    0x5, a9
3f41ac50:	add    a9, a7
3f41ac60:	add    a7, a11
3f41ac70:	addi   0x60, a11
3f41ac90:	move   a11, *a14+, 1
3f41aca0:	sub    a11, a11
3f41acb0:	move   a11, *a14+, 1
3f41acc0:	movk   4, a9
3f41acd0:	move   a9, *a14+, 1
3f41ace0:	move   @0x19ff80, *a14+, 1
3f41ad10:	move   @0x19ff60, *a14+, 1
3f41ad40:	move   @0xb7ee0, *a14+, 1
3f41ad70:	move   *a13, a7, 1
3f41ad80:	movi   0x6c0, a9
3f41ada0:	mpys   a7, a9
3f41adb0:	addi   0x105570, a9
3f41ade0:	setf   16, 1, 0
3f41adf0:	move   *a9(0x10), a8, 0
3f41ae10:	move   a8, *a14+, 1
3f41ae20:	movi   0x6c0, a9
3f41ae40:	mpys   a7, a9
3f41ae50:	addi   0x105570, a9
3f41ae80:	move   *a9, a8, 0
3f41ae90:	move   a8, *a14+, 1
3f41aea0:	move   @0xf7cd0, *a14+, 1
3f41aed0:	calla  L3FB05BC0
3f41af00:	movi   0x6c0, a9
3f41af20:	mpys   a7, a9
3f41af30:	addi   0x105570, a9
3f41af60:	move   a8, *a9(0x40), 1
3f41af80:	inc    a7
3f41af90:	move   a7, *a13, 1
3f41afa0:	movi   0x6c0, a9
3f41afc0:	mpys   a7, a9
3f41afd0:	addi   0x105570, a9
3f41b000:	move   a14, -*sp, 1
3f41b010:	move   a11, *a14+, 1
3f41b020:	movk   30, a11
3f41b030:	move   a11, *a14+, 1
3f41b040:	movk   2, a11
3f41b050:	move   a11, *a14+, 1
3f41b060:	movi   0xaffd8, a11
3f41b090:	move   a11, *a14+, 1
3f41b0a0:	move   @0x19ff80, *a14+, 1
3f41b0d0:	move   @0x19ff60, *a14+, 1
3f41b100:	move   @0xb7ee0, *a14+, 1
3f41b130:	movi   0x96, a11
3f41b150:	move   a11, *a14+, 1
3f41b160:	movi   0x6c0, a11
3f41b180:	mpys   a7, a11
3f41b190:	addi   0x105570, a11
3f41b1c0:	setf   16, 1, 0
3f41b1d0:	move   *a11(0x10), a8, 0
3f41b1f0:	move   a8, *a14+, 1
3f41b200:	movi   0x6c0, a11
3f41b220:	mpys   a7, a11
3f41b230:	addi   0x105570, a11
3f41b260:	move   *a11, a8, 0
3f41b270:	move   a8, *a14+, 1
3f41b280:	move   @0xf7cd0, *a14+, 1
3f41b2b0:	calla  L3FB04BA0
3f41b2e0:	move   a8, *a9(0x40), 1
3f41b300:	move   a14, -*sp, 1
3f41b310:	movi   0x6c0, a11
3f41b330:	mpys   a7, a11
3f41b340:	addi   0x105570, a11
3f41b370:	move   *a11(0x40), *a14+, 1
3f41b390:	move   @0xf7cd0, *a14+, 1
3f41b3c0:	calla  L3FB11A10
3f41b3f0:	move   a8, *a13(0x40), 1
3f41b410:	move   a8, a9
3f41b420:	jreq   L3F41B4A0
3f41b430:	move   *a8(0x160), a11, 1
3f41b450:	movi   0x3f4c9030, a7
3f41b480:	move   a7, *a11(0x60), 1
L3F41B4A0:
3f41b4a0:	move   *a13, a11, 1
3f41b4b0:	inc    a11
3f41b4c0:	move   a11, *a13, 1
3f41b4d0:	movi   0x6c0, a7
3f41b4f0:	mpys   a11, a7
3f41b500:	addi   0x105570, a7
3f41b530:	move   a14, -*sp, 1
3f41b540:	sub    a9, a9
3f41b550:	move   a9, *a14+, 1
3f41b560:	movk   30, a9
3f41b570:	move   a9, *a14+, 1
3f41b580:	movk   2, a9
3f41b590:	move   a9, *a14+, 1
3f41b5a0:	movi   0xb00d8, a9
3f41b5d0:	move   a9, *a14+, 1
3f41b5e0:	move   @0x19ff80, *a14+, 1
3f41b610:	move   @0x19ff60, *a14+, 1
3f41b640:	move   @0xb7ee0, *a14+, 1
3f41b670:	movi   0x96, a9
3f41b690:	move   a9, *a14+, 1
3f41b6a0:	movi   0x6c0, a9
3f41b6c0:	mpys   a11, a9
3f41b6d0:	addi   0x105570, a9
3f41b700:	setf   16, 1, 0
3f41b710:	move   *a9(0x10), a8, 0
3f41b730:	move   a8, *a14+, 1
3f41b740:	movi   0x6c0, a9
3f41b760:	mpys   a11, a9
3f41b770:	addi   0x105570, a9
3f41b7a0:	move   *a9, a8, 0
3f41b7b0:	move   a8, *a14+, 1
3f41b7c0:	move   @0xf7cd0, *a14+, 1
3f41b7f0:	calla  L3FB04BA0
3f41b820:	move   a8, *a7(0x40), 1
3f41b840:	move   a14, -*sp, 1
3f41b850:	movi   0x6c0, a9
3f41b870:	mpys   a11, a9
3f41b880:	addi   0x105570, a9
3f41b8b0:	move   *a9(0x40), *a14+, 1
3f41b8d0:	move   @0xf7cd0, *a14+, 1
3f41b900:	calla  L3FB11A10
3f41b930:	move   a8, *a13(0x40), 1
3f41b950:	move   *a8(0x160), a9, 1
3f41b970:	movi   0x3f4c9030, a7
3f41b9a0:	move   a7, *a9(0x60), 1
3f41b9c0:	inc    a11
3f41b9d0:	move   a11, *a13, 1
3f41b9e0:	movi   0x6c0, a9
3f41ba00:	mpys   a11, a9
3f41ba10:	addi   0x105570, a9
3f41ba40:	move   a14, -*sp, 1
3f41ba50:	sub    a7, a7
3f41ba60:	move   a7, *a14+, 1
3f41ba70:	movk   30, a7
3f41ba80:	move   a7, *a14+, 1
3f41ba90:	movk   2, a7
3f41baa0:	move   a7, *a14+, 1
3f41bab0:	movi   0xb01d8, a7
3f41bae0:	move   a7, *a14+, 1
3f41baf0:	move   @0x19ff80, *a14+, 1
3f41bb20:	move   @0x19ff60, *a14+, 1
3f41bb50:	move   @0xb7ee0, *a14+, 1
3f41bb80:	movi   0x96, a7
3f41bba0:	move   a7, *a14+, 1
3f41bbb0:	movi   0x6c0, a7
3f41bbd0:	mpys   a11, a7
3f41bbe0:	addi   0x105570, a7
3f41bc10:	setf   16, 1, 0
3f41bc20:	move   *a7(0x10), a8, 0
3f41bc40:	move   a8, *a14+, 1
3f41bc50:	movi   0x6c0, a7
3f41bc70:	mpys   a11, a7
3f41bc80:	addi   0x105570, a7
3f41bcb0:	move   *a7, a8, 0
3f41bcc0:	move   a8, *a14+, 1
3f41bcd0:	move   @0xf7cd0, *a14+, 1
3f41bd00:	calla  L3FB04BA0
3f41bd30:	move   a8, *a9(0x40), 1
3f41bd50:	move   a14, -*sp, 1
3f41bd60:	movi   0x6c0, a9
3f41bd80:	mpys   a11, a9
3f41bd90:	addi   0x105570, a9
3f41bdc0:	move   *a9(0x40), *a14+, 1
3f41bde0:	move   @0xf7cd0, *a14+, 1
3f41be10:	calla  L3FB11A10
3f41be40:	move   a8, *a13(0x40), 1
3f41be60:	move   *a8(0x160), a9, 1
3f41be80:	movi   0x3f4c9030, a7
3f41beb0:	move   a7, *a9(0x60), 1
3f41bed0:	inc    a11
3f41bee0:	move   a11, *a13, 1
3f41bef0:	movi   0x6c0, a9
3f41bf10:	mpys   a11, a9
3f41bf20:	addi   0x105570, a9
3f41bf50:	move   a14, -*sp, 1
3f41bf60:	sub    a7, a7
3f41bf70:	move   a7, *a14+, 1
3f41bf80:	movk   30, a7
3f41bf90:	move   a7, *a14+, 1
3f41bfa0:	movk   2, a7
3f41bfb0:	move   a7, *a14+, 1
3f41bfc0:	movi   0xb02d8, a7
3f41bff0:	move   a7, *a14+, 1
3f41c000:	move   @0x19ff80, *a14+, 1
3f41c030:	move   @0x19ff60, *a14+, 1
3f41c060:	move   @0xb7ee0, *a14+, 1
3f41c090:	movi   0x96, a7
3f41c0b0:	move   a7, *a14+, 1
3f41c0c0:	movi   0x6c0, a7
3f41c0e0:	mpys   a11, a7
3f41c0f0:	addi   0x105570, a7
3f41c120:	setf   16, 1, 0
3f41c130:	move   *a7(0x10), a8, 0
3f41c150:	move   a8, *a14+, 1
3f41c160:	movi   0x6c0, a7
3f41c180:	mpys   a11, a7
3f41c190:	addi   0x105570, a7
3f41c1c0:	move   *a7, a8, 0
3f41c1d0:	move   a8, *a14+, 1
3f41c1e0:	move   @0xf7cd0, *a14+, 1
3f41c210:	calla  L3FB04BA0
3f41c240:	move   a8, *a9(0x40), 1
3f41c260:	move   a14, -*sp, 1
3f41c270:	movi   0x6c0, a9
3f41c290:	mpys   a11, a9
3f41c2a0:	addi   0x105570, a9
3f41c2d0:	move   *a9(0x40), *a14+, 1
3f41c2f0:	move   @0xf7cd0, *a14+, 1
3f41c320:	calla  L3FB11A10
3f41c350:	move   a8, *a13(0x40), 1
3f41c370:	move   *a8(0x160), a9, 1
3f41c390:	movi   0x3f4c9030, a7
3f41c3c0:	move   a7, *a9(0x60), 1
3f41c3e0:	inc    a11
3f41c3f0:	move   a11, *a13, 1
3f41c400:	move   a14, -*sp, 1
3f41c410:	movi   0x3f4c7050, a9
3f41c440:	move   a9, *a14+, 1
3f41c450:	movk   1, a7
3f41c460:	move   a7, *a14+, 1
3f41c470:	movi   0x6c0, a7
3f41c490:	mpys   a11, a7
3f41c4a0:	addi   0x105570, a7
3f41c4d0:	move   @0x19e150, a9, 1
3f41c500:	move   a9, a11
3f41c510:	sll    0x9, a9
3f41c520:	sll    0x5, a11
3f41c530:	add    a11, a9
3f41c540:	add    a9, a7
3f41c550:	move   *a7(0x60), *a14+, 1
3f41c570:	move   @0x19ff80, *a14+, 1
3f41c5a0:	move   @0x19ff60, *a14+, 1
3f41c5d0:	move   @0xb7ee0, *a14+, 1
3f41c600:	move   *a13, a11, 1
3f41c610:	movi   0x6c0, a9
3f41c630:	mpys   a11, a9
3f41c640:	addi   0x105570, a9
3f41c670:	setf   16, 1, 0
3f41c680:	move   *a9(0x10), a8, 0
3f41c6a0:	move   a8, *a14+, 1
3f41c6b0:	movi   0x6c0, a9
3f41c6d0:	mpys   a11, a9
3f41c6e0:	addi   0x105570, a9
3f41c710:	move   *a9, a8, 0
3f41c720:	move   a8, *a14+, 1
3f41c730:	move   @0xf7cd0, *a14+, 1
3f41c760:	calla  L3FB0BC50
3f41c790:	movi   0x6c0, a9
3f41c7b0:	mpys   a11, a9
3f41c7c0:	addi   0x105570, a9
3f41c7f0:	move   a8, *a9(0x40), 1
3f41c810:	move   a14, -*sp, 1
3f41c820:	movi   0x6c0, a9
3f41c840:	mpys   a11, a9
3f41c850:	addi   0x105570, a9
3f41c880:	move   *a9(0x40), *a14+, 1
3f41c8a0:	move   @0xf7cd0, *a14+, 1
3f41c8d0:	calla  L3FB11A10
3f41c900:	move   a8, *a13(0x40), 1
3f41c920:	inc    a11
3f41c930:	move   a11, *a13, 1
3f41c940:	move   a14, -*sp, 1
3f41c950:	movi   0x3f4c79a0, a9
3f41c980:	move   a9, *a14+, 1
3f41c990:	movk   1, a7
3f41c9a0:	move   a7, *a14+, 1
3f41c9b0:	movi   0x6c0, a7
3f41c9d0:	mpys   a11, a7
3f41c9e0:	addi   0x105570, a7
3f41ca10:	move   @0x19e150, a9, 1
3f41ca40:	move   a9, a11
3f41ca50:	sll    0x9, a9
3f41ca60:	sll    0x5, a11
3f41ca70:	add    a11, a9
3f41ca80:	add    a9, a7
3f41ca90:	move   *a7(0x60), *a14+, 1
3f41cab0:	move   @0x19ff80, *a14+, 1
3f41cae0:	move   @0x19ff60, *a14+, 1
3f41cb10:	move   @0xb7ee0, *a14+, 1
3f41cb40:	move   *a13, a11, 1
3f41cb50:	movi   0x6c0, a9
3f41cb70:	mpys   a11, a9
3f41cb80:	addi   0x105570, a9
3f41cbb0:	setf   16, 1, 0
3f41cbc0:	move   *a9(0x10), a8, 0
3f41cbe0:	move   a8, *a14+, 1
3f41cbf0:	movi   0x6c0, a9
3f41cc10:	mpys   a11, a9
3f41cc20:	addi   0x105570, a9
3f41cc50:	move   *a9, a8, 0
3f41cc60:	move   a8, *a14+, 1
3f41cc70:	move   @0xf7cd0, *a14+, 1
3f41cca0:	calla  L3FB0BC50
3f41ccd0:	movi   0x6c0, a9
3f41ccf0:	mpys   a11, a9
3f41cd00:	addi   0x105570, a9
3f41cd30:	move   a8, *a9(0x40), 1
3f41cd50:	move   a14, -*sp, 1
3f41cd60:	movi   0x6c0, a9
3f41cd80:	mpys   a11, a9
3f41cd90:	addi   0x105570, a9
3f41cdc0:	move   *a9(0x40), *a14+, 1
3f41cde0:	move   @0xf7cd0, *a14+, 1
3f41ce10:	calla  L3FB11A10
3f41ce40:	move   a8, *a13(0x60), 1
3f41ce60:	move   *a13(0x40), a9, 1
3f41ce80:	jreq   L3F41D000
3f41ce90:	move   a8, a7
3f41cea0:	jreq   L3F41D000
3f41ceb0:	move   *a9(0x80), a9, 1
3f41ced0:	move   *a7(0x80), a7, 1
3f41cef0:	cmp    a7, a9
3f41cf00:	jrlt   L3F41CF60
3f41cf10:	move   *a13(0x40), a9, 1
3f41cf30:	move   *a9(0x80), a7, 1
3f41cf50:	jruc   L3F41CF80
L3F41CF60:
3f41cf60:	move   *a8(0x80), a7, 1
L3F41CF80:
3f41cf80:	move   a7, *a13(0x20), 1
3f41cfa0:	move   *a13(0x40), a9, 1
3f41cfc0:	move   a7, *a8(0x80), 1
3f41cfe0:	move   a7, *a9(0x80), 1
L3F41D000:
3f41d000:	inc    a11
3f41d010:	move   a11, *a13, 1
3f41d020:	move   a14, -*sp, 1
3f41d030:	movi   0x3f4c7df0, a7
3f41d060:	move   a7, *a14+, 1
3f41d070:	movk   1, a7
3f41d080:	move   a7, *a14+, 1
3f41d090:	movi   0x6c0, a7
3f41d0b0:	mpys   a11, a7
3f41d0c0:	addi   0x105570, a7
3f41d0f0:	move   @0x19e150, a9, 1
3f41d120:	move   a9, a11
3f41d130:	sll    0x9, a9
3f41d140:	sll    0x5, a11
3f41d150:	add    a11, a9
3f41d160:	add    a9, a7
3f41d170:	move   *a7(0x60), *a14+, 1
3f41d190:	move   @0x19ff80, *a14+, 1
3f41d1c0:	move   @0x19ff60, *a14+, 1
3f41d1f0:	move   @0xb7ee0, *a14+, 1
3f41d220:	move   *a13, a11, 1
3f41d230:	movi   0x6c0, a9
3f41d250:	mpys   a11, a9
3f41d260:	addi   0x105570, a9
3f41d290:	setf   16, 1, 0
3f41d2a0:	move   *a9(0x10), a8, 0
3f41d2c0:	move   a8, *a14+, 1
3f41d2d0:	movi   0x6c0, a9
3f41d2f0:	mpys   a11, a9
3f41d300:	addi   0x105570, a9
3f41d330:	move   *a9, a8, 0
3f41d340:	move   a8, *a14+, 1
3f41d350:	move   @0xf7cd0, *a14+, 1
3f41d380:	calla  L3FB0BC50
3f41d3b0:	movi   0x6c0, a9
3f41d3d0:	mpys   a11, a9
3f41d3e0:	addi   0x105570, a9
3f41d410:	move   a8, *a9(0x40), 1
3f41d430:	move   a14, -*sp, 1
3f41d440:	movi   0x6c0, a9
3f41d460:	mpys   a11, a9
3f41d470:	addi   0x105570, a9
3f41d4a0:	move   *a9(0x40), *a14+, 1
3f41d4c0:	move   @0xf7cd0, *a14+, 1
3f41d4f0:	calla  L3FB11A10
3f41d520:	move   a8, *a13(0x40), 1
3f41d540:	move   a8, a7
3f41d550:	jreq   L3F41D5B0
3f41d560:	move   *a7(0x160), a9, 1
3f41d580:	movk   1, a7
3f41d590:	movb   a7, *a9(0x30)
L3F41D5B0:
3f41d5b0:	inc    a11
3f41d5c0:	move   a11, *a13, 1
3f41d5d0:	move   a14, -*sp, 1
3f41d5e0:	movi   0x3f3030d0, a9
3f41d610:	move   a9, *a14+, 1
3f41d620:	movk   1, a7
3f41d630:	move   a7, *a14+, 1
3f41d640:	movi   0x6c0, a7
3f41d660:	mpys   a11, a7
3f41d670:	addi   0x105570, a7
3f41d6a0:	move   @0x19e150, a9, 1
3f41d6d0:	move   a9, a11
3f41d6e0:	sll    0x9, a9
3f41d6f0:	sll    0x5, a11
3f41d700:	add    a11, a9
3f41d710:	add    a9, a7
3f41d720:	move   *a7(0x60), *a14+, 1
3f41d740:	move   @0x19ff80, *a14+, 1
3f41d770:	move   @0x19ff60, *a14+, 1
3f41d7a0:	move   @0xb7ee0, *a14+, 1
3f41d7d0:	move   *a13, a11, 1
3f41d7e0:	movi   0x6c0, a9
3f41d800:	mpys   a11, a9
3f41d810:	addi   0x105570, a9
3f41d840:	setf   16, 1, 0
3f41d850:	move   *a9(0x10), a8, 0
3f41d870:	move   a8, *a14+, 1
3f41d880:	movi   0x6c0, a9
3f41d8a0:	mpys   a11, a9
3f41d8b0:	addi   0x105570, a9
3f41d8e0:	move   *a9, a8, 0
3f41d8f0:	move   a8, *a14+, 1
3f41d900:	move   @0xf7cd0, *a14+, 1
3f41d930:	calla  L3FB0BC50
3f41d960:	movi   0x6c0, a9
3f41d980:	mpys   a11, a9
3f41d990:	addi   0x105570, a9
3f41d9c0:	move   a8, *a9(0x40), 1
L3F41D9E0:
3f41d9e0:	move   a14, -*sp, 1
3f41d9f0:	move   @0xb7a20, *a14+, 1
3f41da20:	move   @0xb78e0, *a14+, 1
3f41da50:	calla  L3FD64F60
3f41da80:	move   @0xb7a20, @0xb83c0, 1
L3F41DAD0:
3f41dad0:	subi   0x180, a14
3f41daf0:	mmfm   sp, a7,a9,a11,a13
3f41db10:	rets
3f41db20:	mmtm   sp, a7,a9,a11,a13
3f41db40:	move   a14, a13
3f41db50:	addi   0xa0, a14
3f41db70:	move   @0xb8160, a11, 1
3f41dba0:	jreq   L3F41DC70
3f41dbb0:	move   a14, -*sp, 1
3f41dbc0:	move   @0xb7a60, *a14+, 1
3f41dbf0:	move   @0xb78e0, *a14+, 1
3f41dc20:	calla  L3FD75410
3f41dc50:	jauc   L3F423280
L3F41DC70:
3f41dc70:	move   a14, -*sp, 1
3f41dc80:	move   @0x19ff80, *a14+, 1
3f41dcb0:	move   @0x19ff60, *a14+, 1
3f41dce0:	movk   1, a9
3f41dcf0:	move   a9, *a14+, 1
3f41dd00:	movi   0x15e, a9
3f41dd20:	move   a9, *a14+, 1
3f41dd30:	movi   0x2ee, a9
3f41dd50:	move   a9, *a14+, 1
3f41dd60:	movi   0x136, a9
3f41dd80:	move   a9, *a14+, 1
3f41dd90:	movi   0x70, a9
3f41ddb0:	move   a9, *a14+, 1
3f41ddc0:	move   @0xb7960, *a14+, 1
3f41ddf0:	move   @0xb78e0, *a14+, 1
3f41de20:	calla  L3FD41B90
3f41de50:	move   a8, @0xb7a60, 1
3f41de80:	move   a14, -*sp, 1
3f41de90:	move   @0xb7980, *a14+, 1
3f41dec0:	move   a8, *a14+, 1
3f41ded0:	move   @0xb78e0, *a14+, 1
3f41df00:	calla  L3FD9C7B0
3f41df30:	move   @0xb7a60, a11, 1
3f41df60:	jaeq   L3F423280
3f41df80:	movk   1, a9
3f41df90:	move   a9, @0xb8160, 1
3f41dfc0:	setf   2, 0, 0
3f41dfd0:	move   @0xaece8, a11, 0
3f41e000:	move   a11, @0x19e150, 1
3f41e030:	jreq   L3F41E0F0
3f41e040:	dec    a11
3f41e050:	jreq   L3F41E0F0
3f41e060:	move   @0x19e150, a11, 1
3f41e090:	subk   2, a11
3f41e0a0:	jreq   L3F41E0F0
3f41e0b0:	sub    a11, a11
3f41e0c0:	move   a11, @0x19e150, 1
L3F41E0F0:
3f41e0f0:	move   a14, -*sp, 1
3f41e100:	sub    a11, a11
3f41e110:	move   a11, *a14+, 1
3f41e120:	move   a11, *a14+, 1
3f41e130:	move   a11, *a14+, 1
3f41e140:	move   a11, *a14+, 1
3f41e150:	movi   0x3f439f90, a8
3f41e180:	move   a8, *a14+, 1
3f41e190:	move   @0x19e150, a7, 1
3f41e1c0:	move   a7, a11
3f41e1d0:	sll    0x9, a7
3f41e1e0:	sll    0x5, a11
3f41e1f0:	add    a11, a7
3f41e200:	addi   0xfe310, a7
3f41e230:	move   *a7+, *a14+, 1
3f41e240:	move   @0xb7a60, *a14+, 1
3f41e270:	move   @0xb78e0, *a14+, 1
3f41e2a0:	calla  L3FD9C170
3f41e2d0:	move   a14, -*sp, 1
3f41e2e0:	movi   0x20800d, a11
3f41e310:	move   a11, *a14+, 1
3f41e320:	move   @0xb7a60, *a14+, 1
3f41e350:	move   @0xb78e0, *a14+, 1
3f41e380:	calla  L3FD97D50
3f41e3b0:	move   a14, -*sp, 1
3f41e3c0:	move   @0xb7a60, *a14+, 1
3f41e3f0:	move   @0xb78e0, *a14+, 1
3f41e420:	calla  L3FB04900
3f41e450:	move   a8, @0xf7c90, 1
3f41e480:	move   a8, a7
3f41e490:	jaeq   L3F423160
3f41e4b0:	sub    a9, a9
3f41e4c0:	move   a9, *a13, 1
3f41e4d0:	move   a14, -*sp, 1
3f41e4e0:	move   a9, *a14+, 1
3f41e4f0:	movk   2, a11
3f41e500:	move   a11, *a14+, 1
3f41e510:	movi   0x6c0, a11
3f41e530:	mpys   a9, a11
3f41e540:	addi   0xf7d70, a11
3f41e570:	move   @0x19e150, a7, 1
3f41e5a0:	move   a7, a9
3f41e5b0:	sll    0x9, a7
3f41e5c0:	sll    0x5, a9
3f41e5d0:	add    a9, a7
3f41e5e0:	add    a7, a11
3f41e5f0:	move   *a11(0x60), *a14+, 1
3f41e610:	move   @0x19ff80, *a14+, 1
3f41e640:	move   @0x19ff60, *a14+, 1
3f41e670:	move   @0xb7ee0, *a14+, 1
3f41e6a0:	sub    a11, a11
3f41e6b0:	move   a11, *a14+, 1
3f41e6c0:	move   a11, *a14+, 1
3f41e6d0:	move   *a13, a9, 1
3f41e6e0:	movi   0x6c0, a7
3f41e700:	mpys   a9, a7
3f41e710:	addi   0xf7d70, a7
3f41e740:	setf   16, 1, 0
3f41e750:	move   *a7(0x10), a8, 0
3f41e770:	move   a8, *a14+, 1
3f41e780:	movi   0x6c0, a7
3f41e7a0:	mpys   a9, a7
3f41e7b0:	addi   0xf7d70, a7
3f41e7e0:	move   *a7, a8, 0
3f41e7f0:	move   a8, *a14+, 1
3f41e800:	move   @0xf7c90, *a14+, 1
3f41e830:	calla  L3FB0D7B0
3f41e860:	movi   0x6c0, a7
3f41e880:	mpys   a9, a7
3f41e890:	addi   0xf7d70, a7
3f41e8c0:	move   a8, *a7(0x40), 1
3f41e8e0:	inc    a9
3f41e8f0:	move   a9, *a13, 1
3f41e900:	move   a14, -*sp, 1
3f41e910:	movi   0x3f3338d0, a7
3f41e940:	move   a7, *a14+, 1
3f41e950:	movk   1, a11
3f41e960:	move   a11, *a14+, 1
3f41e970:	movi   0x6c0, a11
3f41e990:	mpys   a9, a11
3f41e9a0:	addi   0xf7d70, a11
3f41e9d0:	move   @0x19e150, a7, 1
3f41ea00:	move   a7, a9
3f41ea10:	sll    0x9, a7
3f41ea20:	sll    0x5, a9
3f41ea30:	add    a9, a7
3f41ea40:	add    a7, a11
3f41ea50:	move   *a11(0x60), *a14+, 1
3f41ea70:	move   @0x19ff80, *a14+, 1
3f41eaa0:	move   @0x19ff60, *a14+, 1
3f41ead0:	move   @0xb7ee0, *a14+, 1
3f41eb00:	move   *a13, a11, 1
3f41eb10:	movi   0x6c0, a9
3f41eb30:	mpys   a11, a9
3f41eb40:	addi   0xf7d70, a9
3f41eb70:	setf   16, 1, 0
3f41eb80:	move   *a9(0x10), a8, 0
3f41eba0:	move   a8, *a14+, 1
3f41ebb0:	movi   0x6c0, a9
3f41ebd0:	mpys   a11, a9
3f41ebe0:	addi   0xf7d70, a9
3f41ec10:	move   *a9, a8, 0
3f41ec20:	move   a8, *a14+, 1
3f41ec30:	move   @0xf7c90, *a14+, 1
3f41ec60:	calla  L3FB0BC50
3f41ec90:	movi   0x6c0, a9
3f41ecb0:	mpys   a11, a9
3f41ecc0:	addi   0xf7d70, a9
3f41ecf0:	move   a8, *a9(0x40), 1
3f41ed10:	move   a14, -*sp, 1
3f41ed20:	movi   0x6c0, a9
3f41ed40:	mpys   a11, a9
3f41ed50:	addi   0xf7d70, a9
3f41ed80:	move   *a9(0x40), *a14+, 1
3f41eda0:	move   @0xf7c90, *a14+, 1
3f41edd0:	calla  L3FB11A10
3f41ee00:	move   a8, *a13(0x40), 1
3f41ee20:	move   a8, a7
3f41ee30:	jreq   L3F41EF10
3f41ee40:	move   *a7(0x160), a9, 1
3f41ee60:	movk   1, a7
3f41ee70:	movb   a7, *a9(0x30)
3f41ee90:	move   a14, -*sp, 1
3f41eea0:	move   a8, *a14+, 1
3f41eeb0:	move   @0xf7c90, *a14+, 1
3f41eee0:	calla  L3FB11C90
L3F41EF10:
3f41ef10:	inc    a11
3f41ef20:	move   a11, *a13, 1
3f41ef30:	move   a14, -*sp, 1
3f41ef40:	movi   0x3f303620, a9
3f41ef70:	move   a9, *a14+, 1
3f41ef80:	movk   1, a7
3f41ef90:	move   a7, *a14+, 1
3f41efa0:	movi   0x6c0, a7
3f41efc0:	mpys   a11, a7
3f41efd0:	addi   0xf7d70, a7
3f41f000:	move   @0x19e150, a9, 1
3f41f030:	move   a9, a11
3f41f040:	sll    0x9, a9
3f41f050:	sll    0x5, a11
3f41f060:	add    a11, a9
3f41f070:	add    a9, a7
3f41f080:	move   *a7(0x60), *a14+, 1
3f41f0a0:	move   @0x19ff80, *a14+, 1
3f41f0d0:	move   @0x19ff60, *a14+, 1
3f41f100:	move   @0xb7ee0, *a14+, 1
3f41f130:	move   *a13, a11, 1
3f41f140:	movi   0x6c0, a9
3f41f160:	mpys   a11, a9
3f41f170:	addi   0xf7d70, a9
3f41f1a0:	setf   16, 1, 0
3f41f1b0:	move   *a9(0x10), a8, 0
3f41f1d0:	move   a8, *a14+, 1
3f41f1e0:	movi   0x6c0, a9
3f41f200:	mpys   a11, a9
3f41f210:	addi   0xf7d70, a9
3f41f240:	move   *a9, a8, 0
3f41f250:	move   a8, *a14+, 1
3f41f260:	move   @0xf7c90, *a14+, 1
3f41f290:	calla  L3FB0BC50
3f41f2c0:	movi   0x6c0, a9
3f41f2e0:	mpys   a11, a9
3f41f2f0:	addi   0xf7d70, a9
3f41f320:	move   a8, *a9(0x40), 1
3f41f340:	inc    a11
3f41f350:	move   a11, *a13, 1
3f41f360:	move   a14, -*sp, 1
3f41f370:	movi   0x3f334250, a9
3f41f3a0:	move   a9, *a14+, 1
3f41f3b0:	movk   1, a7
3f41f3c0:	move   a7, *a14+, 1
3f41f3d0:	movi   0x6c0, a7
3f41f3f0:	mpys   a11, a7
3f41f400:	addi   0xf7d70, a7
3f41f430:	move   @0x19e150, a9, 1
3f41f460:	move   a9, a11
3f41f470:	sll    0x9, a9
3f41f480:	sll    0x5, a11
3f41f490:	add    a11, a9
3f41f4a0:	add    a9, a7
3f41f4b0:	move   *a7(0x60), *a14+, 1
3f41f4d0:	move   @0x19ff80, *a14+, 1
3f41f500:	move   @0x19ff60, *a14+, 1
3f41f530:	move   @0xb7ee0, *a14+, 1
3f41f560:	move   *a13, a11, 1
3f41f570:	movi   0x6c0, a9
3f41f590:	mpys   a11, a9
3f41f5a0:	addi   0xf7d70, a9
3f41f5d0:	setf   16, 1, 0
3f41f5e0:	move   *a9(0x10), a8, 0
3f41f600:	move   a8, *a14+, 1
3f41f610:	movi   0x6c0, a9
3f41f630:	mpys   a11, a9
3f41f640:	addi   0xf7d70, a9
3f41f670:	move   *a9, a8, 0
3f41f680:	move   a8, *a14+, 1
3f41f690:	move   @0xf7c90, *a14+, 1
3f41f6c0:	calla  L3FB0BC50
3f41f6f0:	movi   0x6c0, a9
3f41f710:	mpys   a11, a9
3f41f720:	addi   0xf7d70, a9
3f41f750:	move   a8, *a9(0x40), 1
3f41f770:	move   a14, -*sp, 1
3f41f780:	movi   0x6c0, a9
3f41f7a0:	mpys   a11, a9
3f41f7b0:	addi   0xf7d70, a9
3f41f7e0:	move   *a9(0x40), *a14+, 1
3f41f800:	move   @0xf7c90, *a14+, 1
3f41f830:	calla  L3FB11A10
3f41f860:	move   a8, *a13(0x40), 1
3f41f880:	inc    a11
3f41f890:	move   a11, *a13, 1
3f41f8a0:	move   a14, -*sp, 1
3f41f8b0:	movi   0x3f335d70, a9
3f41f8e0:	move   a9, *a14+, 1
3f41f8f0:	movk   1, a7
3f41f900:	move   a7, *a14+, 1
3f41f910:	movi   0x6c0, a7
3f41f930:	mpys   a11, a7
3f41f940:	addi   0xf7d70, a7
3f41f970:	move   @0x19e150, a9, 1
3f41f9a0:	move   a9, a11
3f41f9b0:	sll    0x9, a9
3f41f9c0:	sll    0x5, a11
3f41f9d0:	add    a11, a9
3f41f9e0:	add    a9, a7
3f41f9f0:	move   *a7(0x60), *a14+, 1
3f41fa10:	move   @0x19ff80, *a14+, 1
3f41fa40:	move   @0x19ff60, *a14+, 1
3f41fa70:	move   @0xb7ee0, *a14+, 1
3f41faa0:	move   *a13, a11, 1
3f41fab0:	movi   0x6c0, a9
3f41fad0:	mpys   a11, a9
3f41fae0:	addi   0xf7d70, a9
3f41fb10:	setf   16, 1, 0
3f41fb20:	move   *a9(0x10), a8, 0
3f41fb40:	move   a8, *a14+, 1
3f41fb50:	movi   0x6c0, a9
3f41fb70:	mpys   a11, a9
3f41fb80:	addi   0xf7d70, a9
3f41fbb0:	move   *a9, a8, 0
3f41fbc0:	move   a8, *a14+, 1
3f41fbd0:	move   @0xf7c90, *a14+, 1
3f41fc00:	calla  L3FB0BC50
3f41fc30:	movi   0x6c0, a9
3f41fc50:	mpys   a11, a9
3f41fc60:	addi   0xf7d70, a9
3f41fc90:	move   a8, *a9(0x40), 1
3f41fcb0:	move   a14, -*sp, 1
3f41fcc0:	movi   0x6c0, a9
3f41fce0:	mpys   a11, a9
3f41fcf0:	addi   0xf7d70, a9
3f41fd20:	move   *a9(0x40), *a14+, 1
3f41fd40:	move   @0xf7c90, *a14+, 1
3f41fd70:	calla  L3FB11A10
3f41fda0:	move   a8, *a13(0x60), 1
3f41fdc0:	move   *a13(0x40), a9, 1
3f41fde0:	jreq   L3F41FF60
3f41fdf0:	move   a8, a7
3f41fe00:	jreq   L3F41FF60
3f41fe10:	move   *a9(0x80), a9, 1
3f41fe30:	move   *a7(0x80), a7, 1
3f41fe50:	cmp    a7, a9
3f41fe60:	jrlt   L3F41FEC0
3f41fe70:	move   *a13(0x40), a9, 1
3f41fe90:	move   *a9(0x80), a7, 1
3f41feb0:	jruc   L3F41FEE0
L3F41FEC0:
3f41fec0:	move   *a8(0x80), a7, 1
L3F41FEE0:
3f41fee0:	move   a7, *a13(0x20), 1
3f41ff00:	move   *a13(0x40), a9, 1
3f41ff20:	move   a7, *a8(0x80), 1
3f41ff40:	move   a7, *a9(0x80), 1
L3F41FF60:
3f41ff60:	inc    a11
3f41ff70:	move   a11, *a13, 1
3f41ff80:	move   a14, -*sp, 1
3f41ff90:	movi   0x3f335490, a7
3f41ffc0:	move   a7, *a14+, 1
3f41ffd0:	movk   1, a7
3f41ffe0:	move   a7, *a14+, 1
3f41fff0:	movi   0x6c0, a7
3f420010:	mpys   a11, a7
3f420020:	addi   0xf7d70, a7
3f420050:	move   @0x19e150, a9, 1
3f420080:	move   a9, a11
3f420090:	sll    0x9, a9
3f4200a0:	sll    0x5, a11
3f4200b0:	add    a11, a9
3f4200c0:	add    a9, a7
3f4200d0:	move   *a7(0x60), *a14+, 1
3f4200f0:	move   @0x19ff80, *a14+, 1
3f420120:	move   @0x19ff60, *a14+, 1
3f420150:	move   @0xb7ee0, *a14+, 1
3f420180:	move   *a13, a11, 1
3f420190:	movi   0x6c0, a9
3f4201b0:	mpys   a11, a9
3f4201c0:	addi   0xf7d70, a9
3f4201f0:	setf   16, 1, 0
3f420200:	move   *a9(0x10), a8, 0
3f420220:	move   a8, *a14+, 1
3f420230:	movi   0x6c0, a9
3f420250:	mpys   a11, a9
3f420260:	addi   0xf7d70, a9
3f420290:	move   *a9, a8, 0
3f4202a0:	move   a8, *a14+, 1
3f4202b0:	move   @0xf7c90, *a14+, 1
3f4202e0:	calla  L3FB0BC50
3f420310:	movi   0x6c0, a9
3f420330:	mpys   a11, a9
3f420340:	addi   0xf7d70, a9
3f420370:	move   a8, *a9(0x40), 1
3f420390:	move   a14, -*sp, 1
3f4203a0:	movi   0x6c0, a9
3f4203c0:	mpys   a11, a9
3f4203d0:	addi   0xf7d70, a9
3f420400:	move   *a9(0x40), *a14+, 1
3f420420:	move   @0xf7c90, *a14+, 1
3f420450:	calla  L3FB11A10
3f420480:	move   a8, *a13(0x40), 1
3f4204a0:	inc    a11
3f4204b0:	move   a11, *a13, 1
3f4204c0:	move   a14, -*sp, 1
3f4204d0:	movi   0x3f334790, a9
3f420500:	move   a9, *a14+, 1
3f420510:	movk   1, a7
3f420520:	move   a7, *a14+, 1
3f420530:	movi   0x6c0, a7
3f420550:	mpys   a11, a7
3f420560:	addi   0xf7d70, a7
3f420590:	move   @0x19e150, a9, 1
3f4205c0:	move   a9, a11
3f4205d0:	sll    0x9, a9
3f4205e0:	sll    0x5, a11
3f4205f0:	add    a11, a9
3f420600:	add    a9, a7
3f420610:	move   *a7(0x60), *a14+, 1
3f420630:	move   @0x19ff80, *a14+, 1
3f420660:	move   @0x19ff60, *a14+, 1
3f420690:	move   @0xb7ee0, *a14+, 1
3f4206c0:	move   *a13, a11, 1
3f4206d0:	movi   0x6c0, a9
3f4206f0:	mpys   a11, a9
3f420700:	addi   0xf7d70, a9
3f420730:	setf   16, 1, 0
3f420740:	move   *a9(0x10), a8, 0
3f420760:	move   a8, *a14+, 1
3f420770:	movi   0x6c0, a9
3f420790:	mpys   a11, a9
3f4207a0:	addi   0xf7d70, a9
3f4207d0:	move   *a9, a8, 0
3f4207e0:	move   a8, *a14+, 1
3f4207f0:	move   @0xf7c90, *a14+, 1
3f420820:	calla  L3FB0BC50
3f420850:	movi   0x6c0, a9
3f420870:	mpys   a11, a9
3f420880:	addi   0xf7d70, a9
3f4208b0:	move   a8, *a9(0x40), 1
3f4208d0:	move   a14, -*sp, 1
3f4208e0:	movi   0x6c0, a9
3f420900:	mpys   a11, a9
3f420910:	addi   0xf7d70, a9
3f420940:	move   *a9(0x40), *a14+, 1
3f420960:	move   @0xf7c90, *a14+, 1
3f420990:	calla  L3FB11A10
3f4209c0:	move   a8, *a13(0x60), 1
3f4209e0:	inc    a11
3f4209f0:	move   a11, *a13, 1
3f420a00:	move   a14, -*sp, 1
3f420a10:	movi   0x3f334b00, a9
3f420a40:	move   a9, *a14+, 1
3f420a50:	movk   1, a7
3f420a60:	move   a7, *a14+, 1
3f420a70:	movi   0x6c0, a7
3f420a90:	mpys   a11, a7
3f420aa0:	addi   0xf7d70, a7
3f420ad0:	move   @0x19e150, a9, 1
3f420b00:	move   a9, a11
3f420b10:	sll    0x9, a9
3f420b20:	sll    0x5, a11
3f420b30:	add    a11, a9
3f420b40:	add    a9, a7
3f420b50:	move   *a7(0x60), *a14+, 1
3f420b70:	move   @0x19ff80, *a14+, 1
3f420ba0:	move   @0x19ff60, *a14+, 1
3f420bd0:	move   @0xb7ee0, *a14+, 1
3f420c00:	move   *a13, a11, 1
3f420c10:	movi   0x6c0, a9
3f420c30:	mpys   a11, a9
3f420c40:	addi   0xf7d70, a9
3f420c70:	setf   16, 1, 0
3f420c80:	move   *a9(0x10), a8, 0
3f420ca0:	move   a8, *a14+, 1
3f420cb0:	movi   0x6c0, a9
3f420cd0:	mpys   a11, a9
3f420ce0:	addi   0xf7d70, a9
3f420d10:	move   *a9, a8, 0
3f420d20:	move   a8, *a14+, 1
3f420d30:	move   @0xf7c90, *a14+, 1
3f420d60:	calla  L3FB0BC50
3f420d90:	movi   0x6c0, a9
3f420db0:	mpys   a11, a9
3f420dc0:	addi   0xf7d70, a9
3f420df0:	move   a8, *a9(0x40), 1
3f420e10:	move   a14, -*sp, 1
3f420e20:	movi   0x6c0, a9
3f420e40:	mpys   a11, a9
3f420e50:	addi   0xf7d70, a9
3f420e80:	move   *a9(0x40), *a14+, 1
3f420ea0:	move   @0xf7c90, *a14+, 1
3f420ed0:	calla  L3FB11A10
3f420f00:	move   a8, *a13(0x80), 1
3f420f20:	move   *a13(0x40), a9, 1
3f420f40:	jreq   L3F4211D0
3f420f50:	move   *a13(0x60), a7, 1
3f420f70:	jreq   L3F4211D0
3f420f80:	move   a8, a8
3f420f90:	jreq   L3F4211D0
3f420fa0:	move   *a9(0x80), a9, 1
3f420fc0:	move   *a7(0x80), a7, 1
3f420fe0:	cmp    a7, a9
3f420ff0:	jrlt   L3F421050
3f421000:	move   *a13(0x40), a9, 1
3f421020:	move   *a9(0x80), a7, 1
3f421040:	jruc   L3F421090
L3F421050:
3f421050:	move   *a13(0x60), a9, 1
3f421070:	move   *a9(0x80), a7, 1
L3F421090:
3f421090:	move   a7, *a13(0x20), 1
3f4210b0:	move   *a8(0x80), a9, 1
3f4210d0:	cmp    a9, a7
3f4210e0:	jrge   L3F421110
3f4210f0:	move   *a8(0x80), a7, 1
L3F421110:
3f421110:	move   a7, *a13(0x20), 1
3f421130:	move   *a13(0x60), a9, 1
3f421150:	move   a7, *a8(0x80), 1
3f421170:	move   a7, *a9(0x80), 1
3f421190:	move   *a13(0x40), a9, 1
3f4211b0:	move   a7, *a9(0x80), 1
L3F4211D0:
3f4211d0:	inc    a11
3f4211e0:	move   a11, *a13, 1
3f4211f0:	movi   0x6c0, a7
3f421210:	mpys   a11, a7
3f421220:	addi   0xf7d70, a7
3f421250:	move   a14, -*sp, 1
3f421260:	sub    a9, a9
3f421270:	move   a9, *a14+, 1
3f421280:	movi   0x32, a9
3f4212a0:	move   a9, *a14+, 1
3f4212b0:	movk   2, a9
3f4212c0:	move   a9, *a14+, 1
3f4212d0:	movi   0xaefd8, a9
3f421300:	move   a9, *a14+, 1
3f421310:	move   @0x19ff80, *a14+, 1
3f421340:	move   @0x19ff60, *a14+, 1
3f421370:	move   @0xb7ee0, *a14+, 1
3f4213a0:	movi   0x20d, a9
3f4213c0:	move   a9, *a14+, 1
3f4213d0:	movi   0x6c0, a9
3f4213f0:	mpys   a11, a9
3f421400:	addi   0xf7d70, a9
3f421430:	setf   16, 1, 0
3f421440:	move   *a9(0x10), a8, 0
3f421460:	move   a8, *a14+, 1
3f421470:	movi   0x6c0, a9
3f421490:	mpys   a11, a9
3f4214a0:	addi   0xf7d70, a9
3f4214d0:	move   *a9, a8, 0
3f4214e0:	move   a8, *a14+, 1
3f4214f0:	move   @0xf7c90, *a14+, 1
3f421520:	calla  L3FB04BA0
3f421550:	move   a8, *a7(0x40), 1
3f421570:	move   a14, -*sp, 1
3f421580:	movi   0x6c0, a9
3f4215a0:	mpys   a11, a9
3f4215b0:	addi   0xf7d70, a9
3f4215e0:	move   *a9(0x40), *a14+, 1
3f421600:	move   @0xf7c90, *a14+, 1
3f421630:	calla  L3FB11A10
3f421660:	move   a8, *a13(0x40), 1
3f421680:	move   a8, a7
3f421690:	jreq   L3F4216F0
3f4216a0:	move   *a7(0x160), a9, 1
3f4216c0:	movk   1, a7
3f4216d0:	movb   a7, *a9(0x28)
L3F4216F0:
3f4216f0:	inc    a11
3f421700:	move   a11, *a13, 1
3f421710:	movi   0x6c0, a9
3f421730:	mpys   a11, a9
3f421740:	addi   0xf7d70, a9
3f421770:	move   a14, -*sp, 1
3f421780:	sub    a7, a7
3f421790:	move   a7, *a14+, 1
3f4217a0:	movi   0x3f336370, a7
3f4217d0:	move   a7, *a14+, 1
3f4217e0:	movi   0xb3ae0, a7
3f421810:	move   a7, *a14+, 1
3f421820:	movi   0xffff, a7
3f421840:	move   a7, *a14+, 1
3f421850:	movi   0x40, a7
3f421870:	move   a7, *a14+, 1
3f421880:	move   @0x19ff80, *a14+, 1
3f4218b0:	move   @0x19ff60, *a14+, 1
3f4218e0:	move   @0xb7f00, *a14+, 1
3f421910:	movi   0x73, a7
3f421930:	move   a7, *a14+, 1
3f421940:	movi   0x20d, a7
3f421960:	move   a7, *a14+, 1
3f421970:	movi   0x6c0, a7
3f421990:	mpys   a11, a7
3f4219a0:	addi   0xf7d70, a7
3f4219d0:	setf   16, 1, 0
3f4219e0:	move   *a7(0x10), a8, 0
3f421a00:	move   a8, *a14+, 1
3f421a10:	movi   0x6c0, a7
3f421a30:	mpys   a11, a7
3f421a40:	addi   0xf7d70, a7
3f421a70:	move   *a7, a8, 0
3f421a80:	move   a8, *a14+, 1
3f421a90:	move   @0xf7c90, *a14+, 1
3f421ac0:	calla  L3FB08CE0
3f421af0:	move   a8, *a9(0x40), 1
3f421b10:	sub    a9, a9
3f421b20:	move   a9, *a13, 1
L3F421B30:
3f421b30:	move   a14, -*sp, 1
3f421b40:	move   *a13, a11, 1
3f421b50:	sll    0x9, a11
3f421b60:	addi   0xaefd8, a11
3f421b90:	move   a11, *a14+, 1
3f421ba0:	move   *a13, a11, 1
3f421bb0:	sll    0x5, a11
3f421bc0:	addi   0xb4ae0, a11
3f421bf0:	move   *a11+, *a14+, 1
3f421c00:	calla  L3FB45720
3f421c30:	move   *a13, a11, 1
3f421c40:	inc    a11
3f421c50:	move   a11, *a13, 1
3f421c60:	subk   4, a11
3f421c70:	jrlt   L3F421B30
3f421c80:	movk   10, a11
3f421c90:	move   a11, *a13, 1
3f421ca0:	movi   0x6c0, a9
3f421cc0:	mpys   a11, a9
3f421cd0:	addi   0xf7d70, a9
3f421d00:	move   a14, -*sp, 1
3f421d10:	sub    a7, a7
3f421d20:	move   a7, *a14+, 1
3f421d30:	movi   0x3f337210, a7
3f421d60:	move   a7, *a14+, 1
3f421d70:	movi   0xb4ae0, a7
3f421da0:	move   a7, *a14+, 1
3f421db0:	movi   0xffff, a7
3f421dd0:	move   a7, *a14+, 1
3f421de0:	movk   4, a7
3f421df0:	move   a7, *a14+, 1
3f421e00:	move   @0x19ff80, *a14+, 1
3f421e30:	move   @0x19ff60, *a14+, 1
3f421e60:	move   @0xb7ee0, *a14+, 1
3f421e90:	movi   0x4f, a7
3f421eb0:	move   a7, *a14+, 1
3f421ec0:	movi   0x20d, a7
3f421ee0:	move   a7, *a14+, 1
3f421ef0:	movi   0x6c0, a7
3f421f10:	mpys   a11, a7
3f421f20:	addi   0xf7d70, a7
3f421f50:	setf   16, 1, 0
3f421f60:	move   *a7(0x10), a8, 0
3f421f80:	move   a8, *a14+, 1
3f421f90:	movi   0x6c0, a7
3f421fb0:	mpys   a11, a7
3f421fc0:	addi   0xf7d70, a7
3f421ff0:	move   *a7, a8, 0
3f422000:	move   a8, *a14+, 1
3f422010:	move   @0xf7c90, *a14+, 1
3f422040:	calla  L3FB08CE0
3f422070:	move   a8, *a9(0x40), 1
3f422090:	inc    a11
3f4220a0:	move   a11, *a13, 1
3f4220b0:	move   a14, -*sp, 1
3f4220c0:	sub    a9, a9
3f4220d0:	move   a9, *a14+, 1
3f4220e0:	movk   2, a7
3f4220f0:	move   a7, *a14+, 1
3f422100:	movi   0x6c0, a7
3f422120:	mpys   a11, a7
3f422130:	addi   0xf7d70, a7
3f422160:	move   @0x19e150, a9, 1
3f422190:	move   a9, a11
3f4221a0:	sll    0x9, a9
3f4221b0:	sll    0x5, a11
3f4221c0:	add    a11, a9
3f4221d0:	add    a9, a7
3f4221e0:	move   *a7(0x60), *a14+, 1
3f422200:	move   @0x19ff80, *a14+, 1
3f422230:	move   @0x19ff60, *a14+, 1
3f422260:	move   @0xb7ee0, *a14+, 1
3f422290:	sub    a11, a11
3f4222a0:	move   a11, *a14+, 1
3f4222b0:	move   a11, *a14+, 1
3f4222c0:	move   *a13, a9, 1
3f4222d0:	movi   0x6c0, a7
3f4222f0:	mpys   a9, a7
3f422300:	addi   0xf7d70, a7
3f422330:	setf   16, 1, 0
3f422340:	move   *a7(0x10), a8, 0
3f422360:	move   a8, *a14+, 1
3f422370:	movi   0x6c0, a7
3f422390:	mpys   a9, a7
3f4223a0:	addi   0xf7d70, a7
3f4223d0:	move   *a7, a8, 0
3f4223e0:	move   a8, *a14+, 1
3f4223f0:	move   @0xf7c90, *a14+, 1
3f422420:	calla  L3FB0D7B0
3f422450:	movi   0x6c0, a7
3f422470:	mpys   a9, a7
3f422480:	addi   0xf7d70, a7
3f4224b0:	move   a8, *a7(0x40), 1
3f4224d0:	inc    a9
3f4224e0:	move   a9, *a13, 1
3f4224f0:	move   a14, -*sp, 1
3f422500:	move   a11, *a14+, 1
3f422510:	movk   2, a7
3f422520:	move   a7, *a14+, 1
3f422530:	movi   0x6c0, a7
3f422550:	mpys   a9, a7
3f422560:	addi   0xf7d70, a7
3f422590:	move   @0x19e150, a11, 1
3f4225c0:	move   a11, a9
3f4225d0:	sll    0x9, a11
3f4225e0:	sll    0x5, a9
3f4225f0:	add    a9, a11
3f422600:	add    a11, a7
3f422610:	move   *a7(0x60), *a14+, 1
3f422630:	move   @0x19ff80, *a14+, 1
3f422660:	move   @0x19ff60, *a14+, 1
3f422690:	move   @0xb7ee0, *a14+, 1
3f4226c0:	sub    a11, a11
3f4226d0:	move   a11, *a14+, 1
3f4226e0:	move   a11, *a14+, 1
3f4226f0:	move   *a13, a9, 1
3f422700:	movi   0x6c0, a7
3f422720:	mpys   a9, a7
3f422730:	addi   0xf7d70, a7
3f422760:	setf   16, 1, 0
3f422770:	move   *a7(0x10), a8, 0
3f422790:	move   a8, *a14+, 1
3f4227a0:	movi   0x6c0, a7
3f4227c0:	mpys   a9, a7
3f4227d0:	addi   0xf7d70, a7
3f422800:	move   *a7, a8, 0
3f422810:	move   a8, *a14+, 1
3f422820:	move   @0xf7c90, *a14+, 1
3f422850:	calla  L3FB0D7B0
3f422880:	movi   0x6c0, a7
3f4228a0:	mpys   a9, a7
3f4228b0:	addi   0xf7d70, a7
3f4228e0:	move   a8, *a7(0x40), 1
3f422900:	inc    a9
3f422910:	move   a9, *a13, 1
3f422920:	move   a14, -*sp, 1
3f422930:	move   a11, *a14+, 1
3f422940:	movk   2, a7
3f422950:	move   a7, *a14+, 1
3f422960:	movi   0x6c0, a7
3f422980:	mpys   a9, a7
3f422990:	addi   0xf7d70, a7
3f4229c0:	move   @0x19e150, a11, 1
3f4229f0:	move   a11, a9
3f422a00:	sll    0x9, a11
3f422a10:	sll    0x5, a9
3f422a20:	add    a9, a11
3f422a30:	add    a11, a7
3f422a40:	move   *a7(0x60), *a14+, 1
3f422a60:	move   @0x19ff80, *a14+, 1
3f422a90:	move   @0x19ff60, *a14+, 1
3f422ac0:	move   @0xb7ee0, *a14+, 1
3f422af0:	sub    a11, a11
3f422b00:	move   a11, *a14+, 1
3f422b10:	move   a11, *a14+, 1
3f422b20:	move   *a13, a9, 1
3f422b30:	movi   0x6c0, a7
3f422b50:	mpys   a9, a7
3f422b60:	addi   0xf7d70, a7
3f422b90:	setf   16, 1, 0
3f422ba0:	move   *a7(0x10), a8, 0
3f422bc0:	move   a8, *a14+, 1
3f422bd0:	movi   0x6c0, a7
3f422bf0:	mpys   a9, a7
3f422c00:	addi   0xf7d70, a7
3f422c30:	move   *a7, a8, 0
3f422c40:	move   a8, *a14+, 1
3f422c50:	move   @0xf7c90, *a14+, 1
3f422c80:	calla  L3FB0D7B0
3f422cb0:	movi   0x6c0, a7
3f422cd0:	mpys   a9, a7
3f422ce0:	addi   0xf7d70, a7
3f422d10:	move   a8, *a7(0x40), 1
3f422d30:	inc    a9
3f422d40:	move   a9, *a13, 1
3f422d50:	move   a14, -*sp, 1
3f422d60:	move   a11, *a14+, 1
3f422d70:	movk   2, a7
3f422d80:	move   a7, *a14+, 1
3f422d90:	movi   0x6c0, a7
3f422db0:	mpys   a9, a7
3f422dc0:	addi   0xf7d70, a7
3f422df0:	move   @0x19e150, a11, 1
3f422e20:	move   a11, a9
3f422e30:	sll    0x9, a11
3f422e40:	sll    0x5, a9
3f422e50:	add    a9, a11
3f422e60:	add    a11, a7
3f422e70:	move   *a7(0x60), *a14+, 1
3f422e90:	move   @0x19ff80, *a14+, 1
3f422ec0:	move   @0x19ff60, *a14+, 1
3f422ef0:	move   @0xb7ee0, *a14+, 1
3f422f20:	sub    a11, a11
3f422f30:	move   a11, *a14+, 1
3f422f40:	move   a11, *a14+, 1
3f422f50:	move   *a13, a9, 1
3f422f60:	movi   0x6c0, a7
3f422f80:	mpys   a9, a7
3f422f90:	addi   0xf7d70, a7
3f422fc0:	setf   16, 1, 0
3f422fd0:	move   *a7(0x10), a8, 0
3f422ff0:	move   a8, *a14+, 1
3f423000:	movi   0x6c0, a7
3f423020:	mpys   a9, a7
3f423030:	addi   0xf7d70, a7
3f423060:	move   *a7, a8, 0
3f423070:	move   a8, *a14+, 1
3f423080:	move   @0xf7c90, *a14+, 1
3f4230b0:	calla  L3FB0D7B0
3f4230e0:	movi   0x6c0, a7
3f423100:	mpys   a9, a7
3f423110:	addi   0xf7d70, a7
3f423140:	move   a8, *a7(0x40), 1
L3F423160:
3f423160:	calla  L3F334250
3f423190:	move   a14, -*sp, 1
3f4231a0:	move   @0xb7a60, *a14+, 1
3f4231d0:	move   @0xb78e0, *a14+, 1
3f423200:	calla  L3FD64F60
3f423230:	move   @0xb7a60, @0xb83c0, 1
L3F423280:
3f423280:	subi   0xa0, a14
3f4232a0:	mmfm   sp, a7,a9,a11,a13
3f4232c0:	rets
L3F4232D0:
3f4232d0:	mmtm   sp, a7,a9,a11,a13
3f4232f0:	move   a14, a13
3f423300:	addi   0xa0, a14
3f423320:	move   @0xb8180, a11, 1
3f423350:	jreq   L3F423420
3f423360:	move   a14, -*sp, 1
3f423370:	move   @0xb7a80, *a14+, 1
3f4233a0:	move   @0xb78e0, *a14+, 1
3f4233d0:	calla  L3FD75410
3f423400:	jauc   L3F428A30
L3F423420:
3f423420:	move   a14, -*sp, 1
3f423430:	move   @0x19ff80, *a14+, 1
3f423460:	move   @0x19ff60, *a14+, 1
3f423490:	movk   1, a9
3f4234a0:	move   a9, *a14+, 1
3f4234b0:	movi   0x15e, a9
3f4234d0:	move   a9, *a14+, 1
3f4234e0:	movi   0x2ee, a9
3f423500:	move   a9, *a14+, 1
3f423510:	movi   0x14a, a9
3f423530:	move   a9, *a14+, 1
3f423540:	movi   0x84, a9
3f423560:	move   a9, *a14+, 1
3f423570:	move   @0xb7960, *a14+, 1
3f4235a0:	move   @0xb78e0, *a14+, 1
3f4235d0:	calla  L3FD41B90
3f423600:	move   a8, @0xb7a80, 1
3f423630:	move   a14, -*sp, 1
3f423640:	move   @0xb7980, *a14+, 1
3f423670:	move   a8, *a14+, 1
3f423680:	move   @0xb78e0, *a14+, 1
3f4236b0:	calla  L3FD9C7B0
3f4236e0:	move   @0xb7a80, a11, 1
3f423710:	jaeq   L3F428A30
3f423730:	movk   1, a9
3f423740:	move   a9, @0xb8180, 1
3f423770:	setf   2, 0, 0
3f423780:	move   @0xaece8, a11, 0
3f4237b0:	move   a11, @0x19e150, 1
3f4237e0:	jreq   L3F4238A0
3f4237f0:	dec    a11
3f423800:	jreq   L3F4238A0
3f423810:	move   @0x19e150, a11, 1
3f423840:	subk   2, a11
3f423850:	jreq   L3F4238A0
3f423860:	sub    a11, a11
3f423870:	move   a11, @0x19e150, 1
L3F4238A0:
3f4238a0:	move   a14, -*sp, 1
3f4238b0:	sub    a11, a11
3f4238c0:	move   a11, *a14+, 1
3f4238d0:	move   a11, *a14+, 1
3f4238e0:	move   a11, *a14+, 1
3f4238f0:	move   a11, *a14+, 1
3f423900:	movi   0x3f439f90, a8
3f423930:	move   a8, *a14+, 1
3f423940:	move   @0x19e150, a7, 1
3f423970:	move   a7, a11
3f423980:	sll    0x9, a7
3f423990:	sll    0x5, a11
3f4239a0:	add    a11, a7
3f4239b0:	addi   0x104f10, a7
3f4239e0:	move   *a7+, *a14+, 1
3f4239f0:	move   @0xb7a80, *a14+, 1
3f423a20:	move   @0xb78e0, *a14+, 1
3f423a50:	calla  L3FD9C170
3f423a80:	move   a14, -*sp, 1
3f423a90:	movi   0x20800d, a11
3f423ac0:	move   a11, *a14+, 1
3f423ad0:	move   @0xb7a80, *a14+, 1
3f423b00:	move   @0xb78e0, *a14+, 1
3f423b30:	calla  L3FD97D50
3f423b60:	move   a14, -*sp, 1
3f423b70:	move   @0xb7a80, *a14+, 1
3f423ba0:	move   @0xb78e0, *a14+, 1
3f423bd0:	calla  L3FB04900
3f423c00:	move   a8, @0xf7cb0, 1
3f423c30:	move   a8, a7
3f423c40:	jaeq   L3F428910
3f423c60:	sub    a9, a9
3f423c70:	move   a9, *a13, 1
3f423c80:	move   a14, -*sp, 1
3f423c90:	move   a9, *a14+, 1
3f423ca0:	movk   2, a11
3f423cb0:	move   a11, *a14+, 1
3f423cc0:	movi   0x6c0, a11
3f423ce0:	mpys   a9, a11
3f423cf0:	addi   0xfe970, a11
3f423d20:	move   @0x19e150, a7, 1
3f423d50:	move   a7, a9
3f423d60:	sll    0x9, a7
3f423d70:	sll    0x5, a9
3f423d80:	add    a9, a7
3f423d90:	add    a7, a11
3f423da0:	move   *a11(0x60), *a14+, 1
3f423dc0:	move   @0x19ff80, *a14+, 1
3f423df0:	move   @0x19ff60, *a14+, 1
3f423e20:	move   @0xb7ee0, *a14+, 1
3f423e50:	sub    a11, a11
3f423e60:	move   a11, *a14+, 1
3f423e70:	move   a11, *a14+, 1
3f423e80:	move   *a13, a9, 1
3f423e90:	movi   0x6c0, a7
3f423eb0:	mpys   a9, a7
3f423ec0:	addi   0xfe970, a7
3f423ef0:	setf   16, 1, 0
3f423f00:	move   *a7(0x10), a8, 0
3f423f20:	move   a8, *a14+, 1
3f423f30:	movi   0x6c0, a7
3f423f50:	mpys   a9, a7
3f423f60:	addi   0xfe970, a7
3f423f90:	move   *a7, a8, 0
3f423fa0:	move   a8, *a14+, 1
3f423fb0:	move   @0xf7cb0, *a14+, 1
3f423fe0:	calla  L3FB0D7B0
3f424010:	movi   0x6c0, a7
3f424030:	mpys   a9, a7
3f424040:	addi   0xfe970, a7
3f424070:	move   a8, *a7(0x40), 1
3f424090:	inc    a9
3f4240a0:	move   a9, *a13, 1
3f4240b0:	move   a14, -*sp, 1
3f4240c0:	movi   0x3f338000, a7
3f4240f0:	move   a7, *a14+, 1
3f424100:	movk   1, a11
3f424110:	move   a11, *a14+, 1
3f424120:	movi   0x6c0, a11
3f424140:	mpys   a9, a11
3f424150:	addi   0xfe970, a11
3f424180:	move   @0x19e150, a7, 1
3f4241b0:	move   a7, a9
3f4241c0:	sll    0x9, a7
3f4241d0:	sll    0x5, a9
3f4241e0:	add    a9, a7
3f4241f0:	add    a7, a11
3f424200:	move   *a11(0x60), *a14+, 1
3f424220:	move   @0x19ff80, *a14+, 1
3f424250:	move   @0x19ff60, *a14+, 1
3f424280:	move   @0xb7ee0, *a14+, 1
3f4242b0:	move   *a13, a11, 1
3f4242c0:	movi   0x6c0, a9
3f4242e0:	mpys   a11, a9
3f4242f0:	addi   0xfe970, a9
3f424320:	setf   16, 1, 0
3f424330:	move   *a9(0x10), a8, 0
3f424350:	move   a8, *a14+, 1
3f424360:	movi   0x6c0, a9
3f424380:	mpys   a11, a9
3f424390:	addi   0xfe970, a9
3f4243c0:	move   *a9, a8, 0
3f4243d0:	move   a8, *a14+, 1
3f4243e0:	move   @0xf7cb0, *a14+, 1
3f424410:	calla  L3FB0BC50
3f424440:	movi   0x6c0, a9
3f424460:	mpys   a11, a9
3f424470:	addi   0xfe970, a9
3f4244a0:	move   a8, *a9(0x40), 1
3f4244c0:	move   a14, -*sp, 1
3f4244d0:	movi   0x6c0, a9
3f4244f0:	mpys   a11, a9
3f424500:	addi   0xfe970, a9
3f424530:	move   *a9(0x40), *a14+, 1
3f424550:	move   @0xf7cb0, *a14+, 1
3f424580:	calla  L3FB11A10
3f4245b0:	move   a8, *a13(0x40), 1
3f4245d0:	move   a8, a7
3f4245e0:	jreq   L3F4246C0
3f4245f0:	move   *a7(0x160), a9, 1
3f424610:	movk   1, a7
3f424620:	movb   a7, *a9(0x30)
3f424640:	move   a14, -*sp, 1
3f424650:	move   a8, *a14+, 1
3f424660:	move   @0xf7cb0, *a14+, 1
3f424690:	calla  L3FB11C90
L3F4246C0:
3f4246c0:	inc    a11
3f4246d0:	move   a11, *a13, 1
3f4246e0:	move   a14, -*sp, 1
3f4246f0:	movi   0x3f303b70, a9
3f424720:	move   a9, *a14+, 1
3f424730:	movk   1, a7
3f424740:	move   a7, *a14+, 1
3f424750:	movi   0x6c0, a7
3f424770:	mpys   a11, a7
3f424780:	addi   0xfe970, a7
3f4247b0:	move   @0x19e150, a9, 1
3f4247e0:	move   a9, a11
3f4247f0:	sll    0x9, a9
3f424800:	sll    0x5, a11
3f424810:	add    a11, a9
3f424820:	add    a9, a7
3f424830:	move   *a7(0x60), *a14+, 1
3f424850:	move   @0x19ff80, *a14+, 1
3f424880:	move   @0x19ff60, *a14+, 1
3f4248b0:	move   @0xb7ee0, *a14+, 1
3f4248e0:	move   *a13, a11, 1
3f4248f0:	movi   0x6c0, a9
3f424910:	mpys   a11, a9
3f424920:	addi   0xfe970, a9
3f424950:	setf   16, 1, 0
3f424960:	move   *a9(0x10), a8, 0
3f424980:	move   a8, *a14+, 1
3f424990:	movi   0x6c0, a9
3f4249b0:	mpys   a11, a9
3f4249c0:	addi   0xfe970, a9
3f4249f0:	move   *a9, a8, 0
3f424a00:	move   a8, *a14+, 1
3f424a10:	move   @0xf7cb0, *a14+, 1
3f424a40:	calla  L3FB0BC50
3f424a70:	movi   0x6c0, a9
3f424a90:	mpys   a11, a9
3f424aa0:	addi   0xfe970, a9
3f424ad0:	move   a8, *a9(0x40), 1
3f424af0:	inc    a11
3f424b00:	move   a11, *a13, 1
3f424b10:	move   a14, -*sp, 1
3f424b20:	movi   0x3f33c380, a9
3f424b50:	move   a9, *a14+, 1
3f424b60:	movk   1, a7
3f424b70:	move   a7, *a14+, 1
3f424b80:	movi   0x6c0, a7
3f424ba0:	mpys   a11, a7
3f424bb0:	addi   0xfe970, a7
3f424be0:	move   @0x19e150, a9, 1
3f424c10:	move   a9, a11
3f424c20:	sll    0x9, a9
3f424c30:	sll    0x5, a11
3f424c40:	add    a11, a9
3f424c50:	add    a9, a7
3f424c60:	move   *a7(0x60), *a14+, 1
3f424c80:	move   @0x19ff80, *a14+, 1
3f424cb0:	move   @0x19ff60, *a14+, 1
3f424ce0:	move   @0xb7ee0, *a14+, 1
3f424d10:	move   *a13, a11, 1
3f424d20:	movi   0x6c0, a9
3f424d40:	mpys   a11, a9
3f424d50:	addi   0xfe970, a9
3f424d80:	setf   16, 1, 0
3f424d90:	move   *a9(0x10), a8, 0
3f424db0:	move   a8, *a14+, 1
3f424dc0:	movi   0x6c0, a9
3f424de0:	mpys   a11, a9
3f424df0:	addi   0xfe970, a9
3f424e20:	move   *a9, a8, 0
3f424e30:	move   a8, *a14+, 1
3f424e40:	move   @0xf7cb0, *a14+, 1
3f424e70:	calla  L3FB0BC50
3f424ea0:	movi   0x6c0, a9
3f424ec0:	mpys   a11, a9
3f424ed0:	addi   0xfe970, a9
3f424f00:	move   a8, *a9(0x40), 1
3f424f20:	move   a14, -*sp, 1
3f424f30:	movi   0x6c0, a9
3f424f50:	mpys   a11, a9
3f424f60:	addi   0xfe970, a9
3f424f90:	move   *a9(0x40), *a14+, 1
3f424fb0:	move   @0xf7cb0, *a14+, 1
3f424fe0:	calla  L3FB11A10
3f425010:	move   a8, *a13(0x40), 1
3f425030:	inc    a11
3f425040:	move   a11, *a13, 1
3f425050:	move   a14, -*sp, 1
3f425060:	movi   0x3f33a110, a9
3f425090:	move   a9, *a14+, 1
3f4250a0:	movk   1, a7
3f4250b0:	move   a7, *a14+, 1
3f4250c0:	movi   0x6c0, a7
3f4250e0:	mpys   a11, a7
3f4250f0:	addi   0xfe970, a7
3f425120:	move   @0x19e150, a9, 1
3f425150:	move   a9, a11
3f425160:	sll    0x9, a9
3f425170:	sll    0x5, a11
3f425180:	add    a11, a9
3f425190:	add    a9, a7
3f4251a0:	move   *a7(0x60), *a14+, 1
3f4251c0:	move   @0x19ff80, *a14+, 1
3f4251f0:	move   @0x19ff60, *a14+, 1
3f425220:	move   @0xb7ee0, *a14+, 1
3f425250:	move   *a13, a11, 1
3f425260:	movi   0x6c0, a9
3f425280:	mpys   a11, a9
3f425290:	addi   0xfe970, a9
3f4252c0:	setf   16, 1, 0
3f4252d0:	move   *a9(0x10), a8, 0
3f4252f0:	move   a8, *a14+, 1
3f425300:	movi   0x6c0, a9
3f425320:	mpys   a11, a9
3f425330:	addi   0xfe970, a9
3f425360:	move   *a9, a8, 0
3f425370:	move   a8, *a14+, 1
3f425380:	move   @0xf7cb0, *a14+, 1
3f4253b0:	calla  L3FB0BC50
3f4253e0:	movi   0x6c0, a9
3f425400:	mpys   a11, a9
3f425410:	addi   0xfe970, a9
3f425440:	move   a8, *a9(0x40), 1
3f425460:	move   a14, -*sp, 1
3f425470:	movi   0x6c0, a9
3f425490:	mpys   a11, a9
3f4254a0:	addi   0xfe970, a9
3f4254d0:	move   *a9(0x40), *a14+, 1
3f4254f0:	move   @0xf7cb0, *a14+, 1
3f425520:	calla  L3FB11A10
3f425550:	move   a8, *a13(0x60), 1
3f425570:	move   *a13(0x40), a9, 1
3f425590:	jreq   L3F425710
3f4255a0:	move   a8, a7
3f4255b0:	jreq   L3F425710
3f4255c0:	move   *a9(0x80), a9, 1
3f4255e0:	move   *a7(0x80), a7, 1
3f425600:	cmp    a7, a9
3f425610:	jrlt   L3F425670
3f425620:	move   *a13(0x40), a9, 1
3f425640:	move   *a9(0x80), a7, 1
3f425660:	jruc   L3F425690
L3F425670:
3f425670:	move   *a8(0x80), a7, 1
L3F425690:
3f425690:	move   a7, *a13(0x20), 1
3f4256b0:	move   *a13(0x40), a9, 1
3f4256d0:	move   a7, *a8(0x80), 1
3f4256f0:	move   a7, *a9(0x80), 1
L3F425710:
3f425710:	inc    a11
3f425720:	move   a11, *a13, 1
3f425730:	move   a14, -*sp, 1
3f425740:	movi   0x3f339830, a7
3f425770:	move   a7, *a14+, 1
3f425780:	movk   1, a7
3f425790:	move   a7, *a14+, 1
3f4257a0:	movi   0x6c0, a7
3f4257c0:	mpys   a11, a7
3f4257d0:	addi   0xfe970, a7
3f425800:	move   @0x19e150, a9, 1
3f425830:	move   a9, a11
3f425840:	sll    0x9, a9
3f425850:	sll    0x5, a11
3f425860:	add    a11, a9
3f425870:	add    a9, a7
3f425880:	move   *a7(0x60), *a14+, 1
3f4258a0:	move   @0x19ff80, *a14+, 1
3f4258d0:	move   @0x19ff60, *a14+, 1
3f425900:	move   @0xb7ee0, *a14+, 1
3f425930:	move   *a13, a11, 1
3f425940:	movi   0x6c0, a9
3f425960:	mpys   a11, a9
3f425970:	addi   0xfe970, a9
3f4259a0:	setf   16, 1, 0
3f4259b0:	move   *a9(0x10), a8, 0
3f4259d0:	move   a8, *a14+, 1
3f4259e0:	movi   0x6c0, a9
3f425a00:	mpys   a11, a9
3f425a10:	addi   0xfe970, a9
3f425a40:	move   *a9, a8, 0
3f425a50:	move   a8, *a14+, 1
3f425a60:	move   @0xf7cb0, *a14+, 1
3f425a90:	calla  L3FB0BC50
3f425ac0:	movi   0x6c0, a9
3f425ae0:	mpys   a11, a9
3f425af0:	addi   0xfe970, a9
3f425b20:	move   a8, *a9(0x40), 1
3f425b40:	move   a14, -*sp, 1
3f425b50:	movi   0x6c0, a9
3f425b70:	mpys   a11, a9
3f425b80:	addi   0xfe970, a9
3f425bb0:	move   *a9(0x40), *a14+, 1
3f425bd0:	move   @0xf7cb0, *a14+, 1
3f425c00:	calla  L3FB11A10
3f425c30:	move   a8, *a13(0x40), 1
3f425c50:	inc    a11
3f425c60:	move   a11, *a13, 1
3f425c70:	move   a14, -*sp, 1
3f425c80:	movi   0x3f338b20, a9
3f425cb0:	move   a9, *a14+, 1
3f425cc0:	movk   1, a7
3f425cd0:	move   a7, *a14+, 1
3f425ce0:	movi   0x6c0, a7
3f425d00:	mpys   a11, a7
3f425d10:	addi   0xfe970, a7
3f425d40:	move   @0x19e150, a9, 1
3f425d70:	move   a9, a11
3f425d80:	sll    0x9, a9
3f425d90:	sll    0x5, a11
3f425da0:	add    a11, a9
3f425db0:	add    a9, a7
3f425dc0:	move   *a7(0x60), *a14+, 1
3f425de0:	move   @0x19ff80, *a14+, 1
3f425e10:	move   @0x19ff60, *a14+, 1
3f425e40:	move   @0xb7ee0, *a14+, 1
3f425e70:	move   *a13, a11, 1
3f425e80:	movi   0x6c0, a9
3f425ea0:	mpys   a11, a9
3f425eb0:	addi   0xfe970, a9
3f425ee0:	setf   16, 1, 0
3f425ef0:	move   *a9(0x10), a8, 0
3f425f10:	move   a8, *a14+, 1
3f425f20:	movi   0x6c0, a9
3f425f40:	mpys   a11, a9
3f425f50:	addi   0xfe970, a9
3f425f80:	move   *a9, a8, 0
3f425f90:	move   a8, *a14+, 1
3f425fa0:	move   @0xf7cb0, *a14+, 1
3f425fd0:	calla  L3FB0BC50
3f426000:	movi   0x6c0, a9
3f426020:	mpys   a11, a9
3f426030:	addi   0xfe970, a9
3f426060:	move   a8, *a9(0x40), 1
3f426080:	move   a14, -*sp, 1
3f426090:	movi   0x6c0, a9
3f4260b0:	mpys   a11, a9
3f4260c0:	addi   0xfe970, a9
3f4260f0:	move   *a9(0x40), *a14+, 1
3f426110:	move   @0xf7cb0, *a14+, 1
3f426140:	calla  L3FB11A10
3f426170:	move   a8, *a13(0x60), 1
3f426190:	inc    a11
3f4261a0:	move   a11, *a13, 1
3f4261b0:	move   a14, -*sp, 1
3f4261c0:	movi   0x3f338e90, a9
3f4261f0:	move   a9, *a14+, 1
3f426200:	movk   1, a7
3f426210:	move   a7, *a14+, 1
3f426220:	movi   0x6c0, a7
3f426240:	mpys   a11, a7
3f426250:	addi   0xfe970, a7
3f426280:	move   @0x19e150, a9, 1
3f4262b0:	move   a9, a11
3f4262c0:	sll    0x9, a9
3f4262d0:	sll    0x5, a11
3f4262e0:	add    a11, a9
3f4262f0:	add    a9, a7
3f426300:	move   *a7(0x60), *a14+, 1
3f426320:	move   @0x19ff80, *a14+, 1
3f426350:	move   @0x19ff60, *a14+, 1
3f426380:	move   @0xb7ee0, *a14+, 1
3f4263b0:	move   *a13, a11, 1
3f4263c0:	movi   0x6c0, a9
3f4263e0:	mpys   a11, a9
3f4263f0:	addi   0xfe970, a9
3f426420:	setf   16, 1, 0
3f426430:	move   *a9(0x10), a8, 0
3f426450:	move   a8, *a14+, 1
3f426460:	movi   0x6c0, a9
3f426480:	mpys   a11, a9
3f426490:	addi   0xfe970, a9
3f4264c0:	move   *a9, a8, 0
3f4264d0:	move   a8, *a14+, 1
3f4264e0:	move   @0xf7cb0, *a14+, 1
3f426510:	calla  L3FB0BC50
3f426540:	movi   0x6c0, a9
3f426560:	mpys   a11, a9
3f426570:	addi   0xfe970, a9
3f4265a0:	move   a8, *a9(0x40), 1
3f4265c0:	move   a14, -*sp, 1
3f4265d0:	movi   0x6c0, a9
3f4265f0:	mpys   a11, a9
3f426600:	addi   0xfe970, a9
3f426630:	move   *a9(0x40), *a14+, 1
3f426650:	move   @0xf7cb0, *a14+, 1
3f426680:	calla  L3FB11A10
3f4266b0:	move   a8, *a13(0x80), 1
3f4266d0:	move   *a13(0x40), a9, 1
3f4266f0:	jreq   L3F426980
3f426700:	move   *a13(0x60), a7, 1
3f426720:	jreq   L3F426980
3f426730:	move   a8, a8
3f426740:	jreq   L3F426980
3f426750:	move   *a9(0x80), a9, 1
3f426770:	move   *a7(0x80), a7, 1
3f426790:	cmp    a7, a9
3f4267a0:	jrlt   L3F426800
3f4267b0:	move   *a13(0x40), a9, 1
3f4267d0:	move   *a9(0x80), a7, 1
3f4267f0:	jruc   L3F426840
L3F426800:
3f426800:	move   *a13(0x60), a9, 1
3f426820:	move   *a9(0x80), a7, 1
L3F426840:
3f426840:	move   a7, *a13(0x20), 1
3f426860:	move   *a8(0x80), a9, 1
3f426880:	cmp    a9, a7
3f426890:	jrge   L3F4268C0
3f4268a0:	move   *a8(0x80), a7, 1
L3F4268C0:
3f4268c0:	move   a7, *a13(0x20), 1
3f4268e0:	move   *a13(0x60), a9, 1
3f426900:	move   a7, *a8(0x80), 1
3f426920:	move   a7, *a9(0x80), 1
3f426940:	move   *a13(0x40), a9, 1
3f426960:	move   a7, *a9(0x80), 1
L3F426980:
3f426980:	inc    a11
3f426990:	move   a11, *a13, 1
3f4269a0:	movi   0x6c0, a7
3f4269c0:	mpys   a11, a7
3f4269d0:	addi   0xfe970, a7
3f426a00:	move   a14, -*sp, 1
3f426a10:	sub    a9, a9
3f426a20:	move   a9, *a14+, 1
3f426a30:	movi   0x32, a9
3f426a50:	move   a9, *a14+, 1
3f426a60:	movk   2, a9
3f426a70:	move   a9, *a14+, 1
3f426a80:	movi   0xaf7d8, a9
3f426ab0:	move   a9, *a14+, 1
3f426ac0:	move   @0x19ff80, *a14+, 1
3f426af0:	move   @0x19ff60, *a14+, 1
3f426b20:	move   @0xb7ee0, *a14+, 1
3f426b50:	movi   0x20d, a9
3f426b70:	move   a9, *a14+, 1
3f426b80:	movi   0x6c0, a9
3f426ba0:	mpys   a11, a9
3f426bb0:	addi   0xfe970, a9
3f426be0:	setf   16, 1, 0
3f426bf0:	move   *a9(0x10), a8, 0
3f426c10:	move   a8, *a14+, 1
3f426c20:	movi   0x6c0, a9
3f426c40:	mpys   a11, a9
3f426c50:	addi   0xfe970, a9
3f426c80:	move   *a9, a8, 0
3f426c90:	move   a8, *a14+, 1
3f426ca0:	move   @0xf7cb0, *a14+, 1
3f426cd0:	calla  L3FB04BA0
3f426d00:	move   a8, *a7(0x40), 1
3f426d20:	move   a14, -*sp, 1
3f426d30:	movi   0x6c0, a9
3f426d50:	mpys   a11, a9
3f426d60:	addi   0xfe970, a9
3f426d90:	move   *a9(0x40), *a14+, 1
3f426db0:	move   @0xf7cb0, *a14+, 1
3f426de0:	calla  L3FB11A10
3f426e10:	move   a8, *a13(0x40), 1
3f426e30:	move   a8, a7
3f426e40:	jreq   L3F426EA0
3f426e50:	move   *a7(0x160), a9, 1
3f426e70:	movk   1, a7
3f426e80:	movb   a7, *a9(0x28)
L3F426EA0:
3f426ea0:	inc    a11
3f426eb0:	move   a11, *a13, 1
3f426ec0:	movi   0x6c0, a9
3f426ee0:	mpys   a11, a9
3f426ef0:	addi   0xfe970, a9
3f426f20:	move   a14, -*sp, 1
3f426f30:	sub    a7, a7
3f426f40:	move   a7, *a14+, 1
3f426f50:	movi   0x3f33a710, a7
3f426f80:	move   a7, *a14+, 1
3f426f90:	movi   0xb42e0, a7
3f426fc0:	move   a7, *a14+, 1
3f426fd0:	movi   0xffff, a7
3f426ff0:	move   a7, *a14+, 1
3f427000:	movi   0x40, a7
3f427020:	move   a7, *a14+, 1
3f427030:	move   @0x19ff80, *a14+, 1
3f427060:	move   @0x19ff60, *a14+, 1
3f427090:	move   @0xb7f00, *a14+, 1
3f4270c0:	movi   0x73, a7
3f4270e0:	move   a7, *a14+, 1
3f4270f0:	movi   0x20d, a7
3f427110:	move   a7, *a14+, 1
3f427120:	movi   0x6c0, a7
3f427140:	mpys   a11, a7
3f427150:	addi   0xfe970, a7
3f427180:	setf   16, 1, 0
3f427190:	move   *a7(0x10), a8, 0
3f4271b0:	move   a8, *a14+, 1
3f4271c0:	movi   0x6c0, a7
3f4271e0:	mpys   a11, a7
3f4271f0:	addi   0xfe970, a7
3f427220:	move   *a7, a8, 0
3f427230:	move   a8, *a14+, 1
3f427240:	move   @0xf7cb0, *a14+, 1
3f427270:	calla  L3FB08CE0
3f4272a0:	move   a8, *a9(0x40), 1
3f4272c0:	sub    a9, a9
3f4272d0:	move   a9, *a13, 1
L3F4272E0:
3f4272e0:	move   a14, -*sp, 1
3f4272f0:	move   *a13, a11, 1
3f427300:	sll    0x9, a11
3f427310:	addi   0xaf7d8, a11
3f427340:	move   a11, *a14+, 1
3f427350:	move   *a13, a11, 1
3f427360:	sll    0x5, a11
3f427370:	addi   0xb4b60, a11
3f4273a0:	move   *a11+, *a14+, 1
3f4273b0:	calla  L3FB45720
3f4273e0:	move   *a13, a11, 1
3f4273f0:	inc    a11
3f427400:	move   a11, *a13, 1
3f427410:	subk   4, a11
3f427420:	jrlt   L3F4272E0
3f427430:	movk   10, a11
3f427440:	move   a11, *a13, 1
3f427450:	movi   0x6c0, a9
3f427470:	mpys   a11, a9
3f427480:	addi   0xfe970, a9
3f4274b0:	move   a14, -*sp, 1
3f4274c0:	sub    a7, a7
3f4274d0:	move   a7, *a14+, 1
3f4274e0:	movi   0x3f33b590, a7
3f427510:	move   a7, *a14+, 1
3f427520:	movi   0xb4b60, a7
3f427550:	move   a7, *a14+, 1
3f427560:	movi   0xffff, a7
3f427580:	move   a7, *a14+, 1
3f427590:	movk   4, a7
3f4275a0:	move   a7, *a14+, 1
3f4275b0:	move   @0x19ff80, *a14+, 1
3f4275e0:	move   @0x19ff60, *a14+, 1
3f427610:	move   @0xb7ee0, *a14+, 1
3f427640:	movi   0x4f, a7
3f427660:	move   a7, *a14+, 1
3f427670:	movi   0x20d, a7
3f427690:	move   a7, *a14+, 1
3f4276a0:	movi   0x6c0, a7
3f4276c0:	mpys   a11, a7
3f4276d0:	addi   0xfe970, a7
3f427700:	setf   16, 1, 0
3f427710:	move   *a7(0x10), a8, 0
3f427730:	move   a8, *a14+, 1
3f427740:	movi   0x6c0, a7
3f427760:	mpys   a11, a7
3f427770:	addi   0xfe970, a7
3f4277a0:	move   *a7, a8, 0
3f4277b0:	move   a8, *a14+, 1
3f4277c0:	move   @0xf7cb0, *a14+, 1
3f4277f0:	calla  L3FB08CE0
3f427820:	move   a8, *a9(0x40), 1
3f427840:	inc    a11
3f427850:	move   a11, *a13, 1
3f427860:	move   a14, -*sp, 1
3f427870:	sub    a9, a9
3f427880:	move   a9, *a14+, 1
3f427890:	movk   2, a7
3f4278a0:	move   a7, *a14+, 1
3f4278b0:	movi   0x6c0, a7
3f4278d0:	mpys   a11, a7
3f4278e0:	addi   0xfe970, a7
3f427910:	move   @0x19e150, a9, 1
3f427940:	move   a9, a11
3f427950:	sll    0x9, a9
3f427960:	sll    0x5, a11
3f427970:	add    a11, a9
3f427980:	add    a9, a7
3f427990:	move   *a7(0x60), *a14+, 1
3f4279b0:	move   @0x19ff80, *a14+, 1
3f4279e0:	move   @0x19ff60, *a14+, 1
3f427a10:	move   @0xb7ee0, *a14+, 1
3f427a40:	sub    a11, a11
3f427a50:	move   a11, *a14+, 1
3f427a60:	move   a11, *a14+, 1
3f427a70:	move   *a13, a9, 1
3f427a80:	movi   0x6c0, a7
3f427aa0:	mpys   a9, a7
3f427ab0:	addi   0xfe970, a7
3f427ae0:	setf   16, 1, 0
3f427af0:	move   *a7(0x10), a8, 0
3f427b10:	move   a8, *a14+, 1
3f427b20:	movi   0x6c0, a7
3f427b40:	mpys   a9, a7
3f427b50:	addi   0xfe970, a7
3f427b80:	move   *a7, a8, 0
3f427b90:	move   a8, *a14+, 1
3f427ba0:	move   @0xf7cb0, *a14+, 1
3f427bd0:	calla  L3FB0D7B0
3f427c00:	movi   0x6c0, a7
3f427c20:	mpys   a9, a7
3f427c30:	addi   0xfe970, a7
3f427c60:	move   a8, *a7(0x40), 1
3f427c80:	inc    a9
3f427c90:	move   a9, *a13, 1
3f427ca0:	move   a14, -*sp, 1
3f427cb0:	move   a11, *a14+, 1
3f427cc0:	movk   2, a7
3f427cd0:	move   a7, *a14+, 1
3f427ce0:	movi   0x6c0, a7
3f427d00:	mpys   a9, a7
3f427d10:	addi   0xfe970, a7
3f427d40:	move   @0x19e150, a11, 1
3f427d70:	move   a11, a9
3f427d80:	sll    0x9, a11
3f427d90:	sll    0x5, a9
3f427da0:	add    a9, a11
3f427db0:	add    a11, a7
3f427dc0:	move   *a7(0x60), *a14+, 1
3f427de0:	move   @0x19ff80, *a14+, 1
3f427e10:	move   @0x19ff60, *a14+, 1
3f427e40:	move   @0xb7ee0, *a14+, 1
3f427e70:	sub    a11, a11
3f427e80:	move   a11, *a14+, 1
3f427e90:	move   a11, *a14+, 1
3f427ea0:	move   *a13, a9, 1
3f427eb0:	movi   0x6c0, a7
3f427ed0:	mpys   a9, a7
3f427ee0:	addi   0xfe970, a7
3f427f10:	setf   16, 1, 0
3f427f20:	move   *a7(0x10), a8, 0
3f427f40:	move   a8, *a14+, 1
3f427f50:	movi   0x6c0, a7
3f427f70:	mpys   a9, a7
3f427f80:	addi   0xfe970, a7
3f427fb0:	move   *a7, a8, 0
3f427fc0:	move   a8, *a14+, 1
3f427fd0:	move   @0xf7cb0, *a14+, 1
3f428000:	calla  L3FB0D7B0
3f428030:	movi   0x6c0, a7
3f428050:	mpys   a9, a7
3f428060:	addi   0xfe970, a7
3f428090:	move   a8, *a7(0x40), 1
3f4280b0:	inc    a9
3f4280c0:	move   a9, *a13, 1
3f4280d0:	move   a14, -*sp, 1
3f4280e0:	move   a11, *a14+, 1
3f4280f0:	movk   2, a7
3f428100:	move   a7, *a14+, 1
3f428110:	movi   0x6c0, a7
3f428130:	mpys   a9, a7
3f428140:	addi   0xfe970, a7
3f428170:	move   @0x19e150, a11, 1
3f4281a0:	move   a11, a9
3f4281b0:	sll    0x9, a11
3f4281c0:	sll    0x5, a9
3f4281d0:	add    a9, a11
3f4281e0:	add    a11, a7
3f4281f0:	move   *a7(0x60), *a14+, 1
3f428210:	move   @0x19ff80, *a14+, 1
3f428240:	move   @0x19ff60, *a14+, 1
3f428270:	move   @0xb7ee0, *a14+, 1
3f4282a0:	sub    a11, a11
3f4282b0:	move   a11, *a14+, 1
3f4282c0:	move   a11, *a14+, 1
3f4282d0:	move   *a13, a9, 1
3f4282e0:	movi   0x6c0, a7
3f428300:	mpys   a9, a7
3f428310:	addi   0xfe970, a7
3f428340:	setf   16, 1, 0
3f428350:	move   *a7(0x10), a8, 0
3f428370:	move   a8, *a14+, 1
3f428380:	movi   0x6c0, a7
3f4283a0:	mpys   a9, a7
3f4283b0:	addi   0xfe970, a7
3f4283e0:	move   *a7, a8, 0
3f4283f0:	move   a8, *a14+, 1
3f428400:	move   @0xf7cb0, *a14+, 1
3f428430:	calla  L3FB0D7B0
3f428460:	movi   0x6c0, a7
3f428480:	mpys   a9, a7
3f428490:	addi   0xfe970, a7
3f4284c0:	move   a8, *a7(0x40), 1
3f4284e0:	inc    a9
3f4284f0:	move   a9, *a13, 1
3f428500:	move   a14, -*sp, 1
3f428510:	move   a11, *a14+, 1
3f428520:	movk   2, a7
3f428530:	move   a7, *a14+, 1
3f428540:	movi   0x6c0, a7
3f428560:	mpys   a9, a7
3f428570:	addi   0xfe970, a7
3f4285a0:	move   @0x19e150, a11, 1
3f4285d0:	move   a11, a9
3f4285e0:	sll    0x9, a11
3f4285f0:	sll    0x5, a9
3f428600:	add    a9, a11
3f428610:	add    a11, a7
3f428620:	move   *a7(0x60), *a14+, 1
3f428640:	move   @0x19ff80, *a14+, 1
3f428670:	move   @0x19ff60, *a14+, 1
3f4286a0:	move   @0xb7ee0, *a14+, 1
3f4286d0:	sub    a11, a11
3f4286e0:	move   a11, *a14+, 1
3f4286f0:	move   a11, *a14+, 1
3f428700:	move   *a13, a9, 1
3f428710:	movi   0x6c0, a7
3f428730:	mpys   a9, a7
3f428740:	addi   0xfe970, a7
3f428770:	setf   16, 1, 0
3f428780:	move   *a7(0x10), a8, 0
3f4287a0:	move   a8, *a14+, 1
3f4287b0:	movi   0x6c0, a7
3f4287d0:	mpys   a9, a7
3f4287e0:	addi   0xfe970, a7
3f428810:	move   *a7, a8, 0
3f428820:	move   a8, *a14+, 1
3f428830:	move   @0xf7cb0, *a14+, 1
3f428860:	calla  L3FB0D7B0
3f428890:	movi   0x6c0, a7
3f4288b0:	mpys   a9, a7
3f4288c0:	addi   0xfe970, a7
3f4288f0:	move   a8, *a7(0x40), 1
L3F428910:
3f428910:	calla  L3F33C380
3f428940:	move   a14, -*sp, 1
3f428950:	move   @0xb7a80, *a14+, 1
3f428980:	move   @0xb78e0, *a14+, 1
3f4289b0:	calla  L3FD64F60
3f4289e0:	move   @0xb7a80, @0xb83c0, 1
L3F428A30:
3f428a30:	subi   0xa0, a14
3f428a50:	mmfm   sp, a7,a9,a11,a13
3f428a70:	rets
L3F428A80:
3f428a80:	mmtm   sp, a7,a9,a11,a13
3f428aa0:	move   a14, a13
3f428ab0:	addi   0x640, a14
3f428ad0:	move   @0xb8360, a11, 1
3f428b00:	jane   L3F42ACB0
3f428b20:	move   a14, -*sp, 1
3f428b30:	move   @0x19ff80, *a14+, 1
3f428b60:	move   @0x19ff60, *a14+, 1
3f428b90:	movk   2, a9
3f428ba0:	move   a9, *a14+, 1
3f428bb0:	move   @0xb7fc0, a9, 1
3f428be0:	subk   4, a9
3f428bf0:	move   a9, *a14+, 1
3f428c00:	move   @0xb7fa0, a9, 1
3f428c30:	subk   4, a9
3f428c40:	move   a9, *a14+, 1
3f428c50:	sub    a9, a9
3f428c60:	move   a9, *a14+, 1
3f428c70:	move   a9, *a14+, 1
3f428c80:	move   @0xb7960, *a14+, 1
3f428cb0:	move   @0xb78e0, *a14+, 1
3f428ce0:	calla  L3FD41B90
3f428d10:	move   a8, @0xb7ce0, 1
3f428d40:	movk   1, a11
3f428d50:	move   a11, *a13(0x200), 1
3f428d70:	move   a14, -*sp, 1
3f428d80:	move   a13, a9
3f428d90:	addi   0x80, a9
3f428db0:	move   a9, *a14+, 1
3f428dc0:	movi   0x200, a11
3f428de0:	move   a11, *a14+, 1
3f428df0:	move   a8, *a14+, 1
3f428e00:	move   @0xb78e0, *a14+, 1
3f428e30:	calla  L3FD38770
3f428e60:	sub    a9, a9
3f428e70:	move   a9, *a13(0x320), 1
3f428e90:	move   a14, -*sp, 1
3f428ea0:	move   a13, a9
3f428eb0:	addi   0x260, a9
3f428ed0:	move   a9, *a14+, 1
3f428ee0:	movi   0x40, a9
3f428f00:	move   a9, *a14+, 1
3f428f10:	move   @0xb7ce0, *a14+, 1
3f428f40:	move   @0xb78e0, *a14+, 1
3f428f70:	calla  L3FD75CD0
3f428fa0:	move   @0xb7ce0, a9, 1
3f428fd0:	jaeq   L3F42ACB0
3f428ff0:	movk   1, a11
3f429000:	move   a11, @0xb8360, 1
3f429030:	move   a14, -*sp, 1
3f429040:	movi   0x20800d, a9
3f429070:	move   a9, *a14+, 1
3f429080:	move   @0xb7ce0, *a14+, 1
3f4290b0:	move   @0xb78e0, *a14+, 1
3f4290e0:	calla  L3FD97D50
3f429110:	move   a14, -*sp, 1
3f429120:	move   @0xb7ce0, *a14+, 1
3f429150:	move   @0xb78e0, *a14+, 1
3f429180:	calla  L3FB04900
3f4291b0:	move   a8, @0xf7d10, 1
3f4291e0:	move   a8, a8
3f4291f0:	jaeq   L3F42A9C0
3f429210:	setf   2, 0, 0
3f429220:	move   @0xaece8, a11, 0
3f429250:	move   a11, @0x19e150, 1
3f429280:	sub    a9, a9
3f429290:	move   a9, *a13, 1
3f4292a0:	move   a14, -*sp, 1
3f4292b0:	move   a9, *a14+, 1
3f4292c0:	movk   1, a7
3f4292d0:	move   a7, *a14+, 1
3f4292e0:	movi   0x6c0, a7
3f429300:	mpys   a9, a7
3f429310:	addi   0x109fb0, a7
3f429340:	move   a11, a9
3f429350:	sll    0x9, a11
3f429360:	sll    0x5, a9
3f429370:	add    a9, a11
3f429380:	add    a11, a7
3f429390:	move   *a7(0x60), *a14+, 1
3f4293b0:	move   @0x19ff80, *a14+, 1
3f4293e0:	move   @0x19ff60, *a14+, 1
3f429410:	move   @0xb7ee0, *a14+, 1
3f429440:	sub    a11, a11
3f429450:	move   a11, *a14+, 1
3f429460:	move   a11, *a14+, 1
3f429470:	move   *a13, a9, 1
3f429480:	movi   0x6c0, a7
3f4294a0:	mpys   a9, a7
3f4294b0:	addi   0x109fb0, a7
3f4294e0:	setf   16, 1, 0
3f4294f0:	move   *a7(0x10), a8, 0
3f429510:	move   a8, *a14+, 1
3f429520:	move   @0xb7fa0, a7, 1
3f429550:	sra    0x1, a7
3f429560:	move   a7, *a14+, 1
3f429570:	move   @0xf7d10, *a14+, 1
3f4295a0:	calla  L3FB0D7B0
3f4295d0:	movi   0x6c0, a7
3f4295f0:	mpys   a9, a7
3f429600:	addi   0x109fb0, a7
3f429630:	move   a8, *a7(0x40), 1
3f429650:	inc    a9
3f429660:	move   a9, *a13, 1
3f429670:	movi   0x6c0, a7
3f429690:	mpys   a9, a7
3f4296a0:	addi   0x109fb0, a7
3f4296d0:	move   a14, -*sp, 1
3f4296e0:	movk   1, a11
3f4296f0:	move   a11, *a14+, 1
3f429700:	movi   0x80, a11
3f429720:	move   a11, *a14+, 1
3f429730:	movk   2, a11
3f429740:	move   a11, *a14+, 1
3f429750:	movi   0x3f432078, a8
3f429780:	move   a8, *a14+, 1
3f429790:	move   @0x19ff80, *a14+, 1
3f4297c0:	move   @0x19ff60, *a14+, 1
3f4297f0:	move   @0xb7ee0, *a14+, 1
3f429820:	movi   0x64, a11
3f429840:	move   a11, *a14+, 1
3f429850:	movi   0x6c0, a11
3f429870:	mpys   a9, a11
3f429880:	addi   0x109fb0, a11
3f4298b0:	setf   16, 1, 0
3f4298c0:	move   *a11(0x10), a8, 0
3f4298e0:	move   a8, *a14+, 1
3f4298f0:	move   @0xb7fa0, a11, 1
3f429920:	sra    0x1, a11
3f429930:	subi   0x32, a11
3f429950:	move   a11, *a14+, 1
3f429960:	move   @0xf7d10, *a14+, 1
3f429990:	calla  L3FB04BA0
3f4299c0:	move   a8, *a7(0x40), 1
3f4299e0:	move   a14, -*sp, 1
3f4299f0:	movi   0x6c0, a11
3f429a10:	mpys   a9, a11
3f429a20:	addi   0x109fb0, a11
3f429a50:	move   *a11(0x40), *a14+, 1
3f429a70:	move   @0xf7d10, *a14+, 1
3f429aa0:	calla  L3FB11A10
3f429ad0:	move   a8, *a13(0x60), 1
3f429af0:	move   a8, a7
3f429b00:	jreq   L3F429B80
3f429b10:	move   *a7(0x160), a11, 1
3f429b30:	movi   0x3f4b7d90, a7
3f429b60:	move   a7, *a11(0x60), 1
L3F429B80:
3f429b80:	inc    a9
3f429b90:	move   a9, *a13, 1
3f429ba0:	move   a14, -*sp, 1
3f429bb0:	movi   0x3f4b63c0, a11
3f429be0:	move   a11, *a14+, 1
3f429bf0:	movk   1, a7
3f429c00:	move   a7, *a14+, 1
3f429c10:	movi   0x6c0, a7
3f429c30:	mpys   a9, a7
3f429c40:	addi   0x109fb0, a7
3f429c70:	move   @0x19e150, a11, 1
3f429ca0:	move   a11, a9
3f429cb0:	sll    0x9, a11
3f429cc0:	sll    0x5, a9
3f429cd0:	add    a9, a11
3f429ce0:	add    a11, a7
3f429cf0:	move   *a7(0x60), *a14+, 1
3f429d10:	move   @0x19ff80, *a14+, 1
3f429d40:	move   @0x19ff60, *a14+, 1
3f429d70:	move   @0xb7ee0, *a14+, 1
3f429da0:	move   *a13, a11, 1
3f429db0:	movi   0x6c0, a9
3f429dd0:	mpys   a11, a9
3f429de0:	addi   0x109fb0, a9
3f429e10:	setf   16, 1, 0
3f429e20:	move   *a9(0x10), a8, 0
3f429e40:	move   a8, *a14+, 1
3f429e50:	move   @0xb7fa0, a9, 1
3f429e80:	sra    0x2, a9
3f429e90:	move   a9, *a14+, 1
3f429ea0:	move   @0xf7d10, *a14+, 1
3f429ed0:	calla  L3FB0BC50
3f429f00:	movi   0x6c0, a9
3f429f20:	mpys   a11, a9
3f429f30:	addi   0x109fb0, a9
3f429f60:	move   a8, *a9(0x40), 1
3f429f80:	move   a14, -*sp, 1
3f429f90:	movi   0x6c0, a9
3f429fb0:	mpys   a11, a9
3f429fc0:	addi   0x109fb0, a9
3f429ff0:	move   *a9(0x40), *a14+, 1
3f42a010:	move   @0xf7d10, *a14+, 1
3f42a040:	calla  L3FB11A10
3f42a070:	move   a8, *a13(0x60), 1
3f42a090:	move   a8, a7
3f42a0a0:	jreq   L3F42A180
3f42a0b0:	move   *a7(0x160), a9, 1
3f42a0d0:	movk   1, a7
3f42a0e0:	movb   a7, *a9(0x30)
3f42a100:	move   a14, -*sp, 1
3f42a110:	move   a8, *a14+, 1
3f42a120:	move   @0xf7d10, *a14+, 1
3f42a150:	calla  L3FB11C90
L3F42A180:
3f42a180:	inc    a11
3f42a190:	move   a11, *a13, 1
3f42a1a0:	move   a14, -*sp, 1
3f42a1b0:	movi   0x3f4b6fa0, a9
3f42a1e0:	move   a9, *a14+, 1
3f42a1f0:	movk   1, a7
3f42a200:	move   a7, *a14+, 1
3f42a210:	movi   0x6c0, a7
3f42a230:	mpys   a11, a7
3f42a240:	addi   0x109fb0, a7
3f42a270:	move   @0x19e150, a9, 1
3f42a2a0:	move   a9, a11
3f42a2b0:	sll    0x9, a9
3f42a2c0:	sll    0x5, a11
3f42a2d0:	add    a11, a9
3f42a2e0:	add    a9, a7
3f42a2f0:	move   *a7(0x60), *a14+, 1
3f42a310:	move   @0x19ff80, *a14+, 1
3f42a340:	move   @0x19ff60, *a14+, 1
3f42a370:	move   @0xb7ee0, *a14+, 1
3f42a3a0:	move   *a13, a11, 1
3f42a3b0:	movi   0x6c0, a9
3f42a3d0:	mpys   a11, a9
3f42a3e0:	addi   0x109fb0, a9
3f42a410:	setf   16, 1, 0
3f42a420:	move   *a9(0x10), a8, 0
3f42a440:	move   a8, *a14+, 1
3f42a450:	move   @0xb7fa0, a9, 1
3f42a480:	sra    0x2, a9
3f42a490:	sll    0x1, a9
3f42a4a0:	move   a9, *a14+, 1
3f42a4b0:	move   @0xf7d10, *a14+, 1
3f42a4e0:	calla  L3FB0BC50
3f42a510:	movi   0x6c0, a9
3f42a530:	mpys   a11, a9
3f42a540:	addi   0x109fb0, a9
3f42a570:	move   a8, *a9(0x40), 1
3f42a590:	inc    a11
3f42a5a0:	move   a11, *a13, 1
3f42a5b0:	move   a14, -*sp, 1
3f42a5c0:	movi   0x3f448ce0, a9
3f42a5f0:	move   a9, *a14+, 1
3f42a600:	movk   1, a7
3f42a610:	move   a7, *a14+, 1
3f42a620:	movi   0x6c0, a7
3f42a640:	mpys   a11, a7
3f42a650:	addi   0x109fb0, a7
3f42a680:	move   @0x19e150, a9, 1
3f42a6b0:	move   a9, a11
3f42a6c0:	sll    0x9, a9
3f42a6d0:	sll    0x5, a11
3f42a6e0:	add    a11, a9
3f42a6f0:	add    a9, a7
3f42a700:	move   *a7(0x60), *a14+, 1
3f42a720:	move   @0x19ff80, *a14+, 1
3f42a750:	move   @0x19ff60, *a14+, 1
3f42a780:	move   @0xb7ee0, *a14+, 1
3f42a7b0:	move   *a13, a11, 1
3f42a7c0:	movi   0x6c0, a9
3f42a7e0:	mpys   a11, a9
3f42a7f0:	addi   0x109fb0, a9
3f42a820:	setf   16, 1, 0
3f42a830:	move   *a9(0x10), a8, 0
3f42a850:	move   a8, *a14+, 1
3f42a860:	move   @0xb7fa0, a9, 1
3f42a890:	sra    0x2, a9
3f42a8a0:	move   a9, a7
3f42a8b0:	sll    0x2, a7
3f42a8c0:	sub    a9, a7
3f42a8d0:	move   a7, *a14+, 1
3f42a8e0:	move   @0xf7d10, *a14+, 1
3f42a910:	calla  L3FB0BC50
3f42a940:	movi   0x6c0, a9
3f42a960:	mpys   a11, a9
3f42a970:	addi   0x109fb0, a9
3f42a9a0:	move   a8, *a9(0x40), 1
L3F42A9C0:
3f42a9c0:	move   a14, -*sp, 1
3f42a9d0:	move   @0xb7ce0, *a14+, 1
3f42aa00:	move   @0xb78e0, *a14+, 1
3f42aa30:	calla  L3FD64F60
3f42aa60:	move   @0xb7ce0, @0xb83c0, 1
3f42aab0:	sub    a11, a11
3f42aac0:	setf   16, 1, 0
3f42aad0:	move   a11, @0x1a44d0, 0
3f42ab00:	move   @0xb8380, a9, 1
3f42ab30:	jreq   L3F42AB70
3f42ab40:	calla  L3F4B8B70
L3F42AB70:
3f42ab70:	move   a14, -*sp, 1
3f42ab80:	move   a11, *a14+, 1
3f42ab90:	move   @0xb78e0, *a14+, 1
3f42abc0:	calla  L3FD9F6B0
3f42abf0:	move   a14, -*sp, 1
3f42ac00:	move   a11, *a14+, 1
3f42ac10:	move   a11, *a14+, 1
3f42ac20:	move   @0xb7ce0, *a14+, 1
3f42ac50:	move   @0xb78e0, *a14+, 1
3f42ac80:	calla  L3FD9D240
L3F42ACB0:
3f42acb0:	subi   0x640, a14
3f42acd0:	mmfm   sp, a7,a9,a11,a13
3f42acf0:	rets
3f42ad00:	mmtm   sp, a7,a9,a11,a13
3f42ad20:	move   a14, a13
3f42ad30:	addi   0x640, a14
3f42ad50:	move   @0xb8380, a11, 1
3f42ad80:	jane   L3F42E270
3f42ada0:	move   a14, -*sp, 1
3f42adb0:	move   @0x19ff80, *a14+, 1
3f42ade0:	move   @0x19ff60, *a14+, 1
3f42ae10:	movk   2, a9
3f42ae20:	move   a9, *a14+, 1
3f42ae30:	movi   0xc8, a9
3f42ae50:	move   a9, *a14+, 1
3f42ae60:	movi   0x271, a9
3f42ae80:	move   a9, *a14+, 1
3f42ae90:	movi   0x12c, a9
3f42aeb0:	move   a9, *a14+, 1
3f42aec0:	move   a9, *a14+, 1
3f42aed0:	move   @0xb7960, *a14+, 1
3f42af00:	move   @0xb78e0, *a14+, 1
3f42af30:	calla  L3FD41B90
3f42af60:	move   a8, @0xb7d00, 1
3f42af90:	move   a14, -*sp, 1
3f42afa0:	move   @0xb7980, *a14+, 1
3f42afd0:	move   a8, *a14+, 1
3f42afe0:	move   @0xb78e0, *a14+, 1
3f42b010:	calla  L3FD9C7B0
3f42b040:	move   @0xb7d00, a11, 1
3f42b070:	jaeq   L3F42E270
3f42b090:	movk   1, a9
3f42b0a0:	move   a9, @0xb8380, 1
3f42b0d0:	move   a14, -*sp, 1
3f42b0e0:	movi   0x20800d, a11
3f42b110:	move   a11, *a14+, 1
3f42b120:	move   @0xb7d00, *a14+, 1
3f42b150:	move   @0xb78e0, *a14+, 1
3f42b180:	calla  L3FD97D50
3f42b1b0:	setf   2, 0, 0
3f42b1c0:	move   @0xaece8, a9, 0
3f42b1f0:	move   a9, @0x19e150, 1
3f42b220:	move   a14, -*sp, 1
3f42b230:	sub    a7, a7
3f42b240:	move   a7, *a14+, 1
3f42b250:	move   a7, *a14+, 1
3f42b260:	move   a7, *a14+, 1
3f42b270:	move   a7, *a14+, 1
3f42b280:	movi   0x3f439f90, a8
3f42b2b0:	move   a8, *a14+, 1
3f42b2c0:	move   a9, a7
3f42b2d0:	sll    0x9, a9
3f42b2e0:	sll    0x5, a7
3f42b2f0:	add    a7, a9
3f42b300:	addi   0x10fe90, a9
3f42b330:	move   *a9+, *a14+, 1
3f42b340:	move   @0xb7d00, *a14+, 1
3f42b370:	move   @0xb78e0, *a14+, 1
3f42b3a0:	calla  L3FD9C170
3f42b3d0:	move   a14, -*sp, 1
3f42b3e0:	move   @0xb7d00, *a14+, 1
3f42b410:	move   @0xb78e0, *a14+, 1
3f42b440:	calla  L3FB04900
3f42b470:	move   a8, @0xf7d30, 1
3f42b4a0:	move   a8, a7
3f42b4b0:	jaeq   L3F42E180
3f42b4d0:	sub    a9, a9
3f42b4e0:	move   a9, *a13, 1
3f42b4f0:	move   a14, -*sp, 1
3f42b500:	move   a9, *a14+, 1
3f42b510:	movk   3, a11
3f42b520:	move   a11, *a14+, 1
3f42b530:	movi   0x6c0, a11
3f42b550:	mpys   a9, a11
3f42b560:	addi   0x10c170, a11
3f42b590:	move   @0x19e150, a7, 1
3f42b5c0:	move   a7, a9
3f42b5d0:	sll    0x9, a7
3f42b5e0:	sll    0x5, a9
3f42b5f0:	add    a9, a7
3f42b600:	add    a7, a11
3f42b610:	move   *a11(0x60), *a14+, 1
3f42b630:	move   @0x19ff80, *a14+, 1
3f42b660:	move   @0x19ff60, *a14+, 1
3f42b690:	move   @0xb7ee0, *a14+, 1
3f42b6c0:	sub    a11, a11
3f42b6d0:	move   a11, *a14+, 1
3f42b6e0:	move   a11, *a14+, 1
3f42b6f0:	move   *a13, a9, 1
3f42b700:	movi   0x6c0, a7
3f42b720:	mpys   a9, a7
3f42b730:	addi   0x10c170, a7
3f42b760:	setf   16, 1, 0
3f42b770:	move   *a7(0x10), a8, 0
3f42b790:	move   a8, *a14+, 1
3f42b7a0:	movi   0x6c0, a7
3f42b7c0:	mpys   a9, a7
3f42b7d0:	addi   0x10c170, a7
3f42b800:	move   *a7, a8, 0
3f42b810:	move   a8, *a14+, 1
3f42b820:	move   @0xf7d30, *a14+, 1
3f42b850:	calla  L3FB0D7B0
3f42b880:	movi   0x6c0, a7
3f42b8a0:	mpys   a9, a7
3f42b8b0:	addi   0x10c170, a7
3f42b8e0:	move   a8, *a7(0x40), 1
3f42b900:	inc    a9
3f42b910:	move   a9, *a13, 1
3f42b920:	movi   0x6c0, a7
3f42b940:	mpys   a9, a7
3f42b950:	addi   0x10c170, a7
3f42b980:	move   a14, -*sp, 1
3f42b990:	movk   1, a11
3f42b9a0:	move   a11, *a14+, 1
3f42b9b0:	movi   0x80, a11
3f42b9d0:	move   a11, *a14+, 1
3f42b9e0:	movk   2, a11
3f42b9f0:	move   a11, *a14+, 1
3f42ba00:	movi   0x3f432078, a8
3f42ba30:	move   a8, *a14+, 1
3f42ba40:	move   @0x19ff80, *a14+, 1
3f42ba70:	move   @0x19ff60, *a14+, 1
3f42baa0:	move   @0xb7ee0, *a14+, 1
3f42bad0:	movi   0x96, a11
3f42baf0:	move   a11, *a14+, 1
3f42bb00:	movi   0x6c0, a11
3f42bb20:	mpys   a9, a11
3f42bb30:	addi   0x10c170, a11
3f42bb60:	setf   16, 1, 0
3f42bb70:	move   *a11(0x10), a8, 0
3f42bb90:	move   a8, *a14+, 1
3f42bba0:	movi   0x6c0, a11
3f42bbc0:	mpys   a9, a11
3f42bbd0:	addi   0x10c170, a11
3f42bc00:	move   *a11, a8, 0
3f42bc10:	move   a8, *a14+, 1
3f42bc20:	move   @0xf7d30, *a14+, 1
3f42bc50:	calla  L3FB04BA0
3f42bc80:	move   a8, *a7(0x40), 1
3f42bca0:	move   a14, -*sp, 1
3f42bcb0:	movi   0x6c0, a11
3f42bcd0:	mpys   a9, a11
3f42bce0:	addi   0x10c170, a11
3f42bd10:	move   *a11(0x40), *a14+, 1
3f42bd30:	move   @0xf7d30, *a14+, 1
3f42bd60:	calla  L3FB11A10
3f42bd90:	move   a8, *a13(0x60), 1
3f42bdb0:	move   a8, a7
3f42bdc0:	jreq   L3F42BE40
3f42bdd0:	move   *a7(0x160), a11, 1
3f42bdf0:	movi   0x3f4b9540, a7
3f42be20:	move   a7, *a11(0x80), 1
L3F42BE40:
3f42be40:	inc    a9
3f42be50:	move   a9, *a13, 1
3f42be60:	move   a14, -*sp, 1
3f42be70:	sub    a11, a11
3f42be80:	move   a11, *a14+, 1
3f42be90:	movk   3, a7
3f42bea0:	move   a7, *a14+, 1
3f42beb0:	movi   0x6c0, a7
3f42bed0:	mpys   a9, a7
3f42bee0:	addi   0x10c170, a7
3f42bf10:	move   @0x19e150, a11, 1
3f42bf40:	move   a11, a9
3f42bf50:	sll    0x9, a11
3f42bf60:	sll    0x5, a9
3f42bf70:	add    a9, a11
3f42bf80:	add    a11, a7
3f42bf90:	move   *a7(0x60), *a14+, 1
3f42bfb0:	move   @0x19ff80, *a14+, 1
3f42bfe0:	move   @0x19ff60, *a14+, 1
3f42c010:	move   @0xb7ee0, *a14+, 1
3f42c040:	sub    a11, a11
3f42c050:	move   a11, *a14+, 1
3f42c060:	move   a11, *a14+, 1
3f42c070:	move   *a13, a9, 1
3f42c080:	movi   0x6c0, a7
3f42c0a0:	mpys   a9, a7
3f42c0b0:	addi   0x10c170, a7
3f42c0e0:	setf   16, 1, 0
3f42c0f0:	move   *a7(0x10), a8, 0
3f42c110:	move   a8, *a14+, 1
3f42c120:	movi   0x6c0, a7
3f42c140:	mpys   a9, a7
3f42c150:	addi   0x10c170, a7
3f42c180:	move   *a7, a8, 0
3f42c190:	move   a8, *a14+, 1
3f42c1a0:	move   @0xf7d30, *a14+, 1
3f42c1d0:	calla  L3FB0D7B0
3f42c200:	movi   0x6c0, a7
3f42c220:	mpys   a9, a7
3f42c230:	addi   0x10c170, a7
3f42c260:	move   a8, *a7(0x40), 1
3f42c280:	inc    a9
3f42c290:	move   a9, *a13, 1
3f42c2a0:	movi   0x6c0, a7
3f42c2c0:	mpys   a9, a7
3f42c2d0:	addi   0x10c170, a7
3f42c300:	move   a14, -*sp, 1
3f42c310:	movk   1, a11
3f42c320:	move   a11, *a14+, 1
3f42c330:	movi   0x80, a11
3f42c350:	move   a11, *a14+, 1
3f42c360:	movk   2, a11
3f42c370:	move   a11, *a14+, 1
3f42c380:	movi   0x3f432078, a8
3f42c3b0:	move   a8, *a14+, 1
3f42c3c0:	move   @0x19ff80, *a14+, 1
3f42c3f0:	move   @0x19ff60, *a14+, 1
3f42c420:	move   @0xb7ee0, *a14+, 1
3f42c450:	movi   0x96, a11
3f42c470:	move   a11, *a14+, 1
3f42c480:	movi   0x6c0, a11
3f42c4a0:	mpys   a9, a11
3f42c4b0:	addi   0x10c170, a11
3f42c4e0:	setf   16, 1, 0
3f42c4f0:	move   *a11(0x10), a8, 0
3f42c510:	move   a8, *a14+, 1
3f42c520:	movi   0x6c0, a11
3f42c540:	mpys   a9, a11
3f42c550:	addi   0x10c170, a11
3f42c580:	move   *a11, a8, 0
3f42c590:	move   a8, *a14+, 1
3f42c5a0:	move   @0xf7d30, *a14+, 1
3f42c5d0:	calla  L3FB04BA0
3f42c600:	move   a8, *a7(0x40), 1
3f42c620:	move   a14, -*sp, 1
3f42c630:	movi   0x6c0, a11
3f42c650:	mpys   a9, a11
3f42c660:	addi   0x10c170, a11
3f42c690:	move   *a11(0x40), *a14+, 1
3f42c6b0:	move   @0xf7d30, *a14+, 1
3f42c6e0:	calla  L3FB11A10
3f42c710:	move   a8, *a13(0x60), 1
3f42c730:	move   a8, a7
3f42c740:	jreq   L3F42C7C0
3f42c750:	move   *a7(0x160), a11, 1
3f42c770:	movi   0x3f4b98a0, a7
3f42c7a0:	move   a7, *a11(0x80), 1
L3F42C7C0:
3f42c7c0:	inc    a9
3f42c7d0:	move   a9, *a13, 1
3f42c7e0:	move   a14, -*sp, 1
3f42c7f0:	movi   0x3f428a80, a11
3f42c820:	move   a11, *a14+, 1
3f42c830:	movk   1, a7
3f42c840:	move   a7, *a14+, 1
3f42c850:	movi   0x6c0, a7
3f42c870:	mpys   a9, a7
3f42c880:	addi   0x10c170, a7
3f42c8b0:	move   @0x19e150, a11, 1
3f42c8e0:	move   a11, a9
3f42c8f0:	sll    0x9, a11
3f42c900:	sll    0x5, a9
3f42c910:	add    a9, a11
3f42c920:	add    a11, a7
3f42c930:	move   *a7(0x60), *a14+, 1
3f42c950:	move   @0x19ff80, *a14+, 1
3f42c980:	move   @0x19ff60, *a14+, 1
3f42c9b0:	move   @0xb7ee0, *a14+, 1
3f42c9e0:	move   *a13, a11, 1
3f42c9f0:	movi   0x6c0, a9
3f42ca10:	mpys   a11, a9
3f42ca20:	addi   0x10c170, a9
3f42ca50:	setf   16, 1, 0
3f42ca60:	move   *a9(0x10), a8, 0
3f42ca80:	move   a8, *a14+, 1
3f42ca90:	movi   0x6c0, a9
3f42cab0:	mpys   a11, a9
3f42cac0:	addi   0x10c170, a9
3f42caf0:	move   *a9, a8, 0
3f42cb00:	move   a8, *a14+, 1
3f42cb10:	move   @0xf7d30, *a14+, 1
3f42cb40:	calla  L3FB0BC50
3f42cb70:	movi   0x6c0, a9
3f42cb90:	mpys   a11, a9
3f42cba0:	addi   0x10c170, a9
3f42cbd0:	move   a8, *a9(0x40), 1
3f42cbf0:	move   a14, -*sp, 1
3f42cc00:	movi   0x6c0, a9
3f42cc20:	mpys   a11, a9
3f42cc30:	addi   0x10c170, a9
3f42cc60:	move   *a9(0x40), *a14+, 1
3f42cc80:	move   @0xf7d30, *a14+, 1
3f42ccb0:	calla  L3FB11A10
3f42cce0:	move   a8, *a13(0x60), 1
3f42cd00:	move   @0xb25b0, a9, 1
3f42cd30:	jreq   L3F42CE40
3f42cd40:	move   a8, a7
3f42cd50:	jreq   L3F42CF30
3f42cd60:	move   *a7(0x160), a7, 1
3f42cd80:	movk   1, a11
3f42cd90:	movb   a11, *a7(0x30)
3f42cdb0:	move   a14, -*sp, 1
3f42cdc0:	move   a8, *a14+, 1
3f42cdd0:	move   @0xf7d30, *a14+, 1
3f42ce00:	calla  L3FB11C90
3f42ce30:	jruc   L3F42CF30
L3F42CE40:
3f42ce40:	move   a8, a7
3f42ce50:	jreq   L3F42CF30
3f42ce60:	move   *a7(0x160), a7, 1
3f42ce80:	sub    a11, a11
3f42ce90:	movb   a11, *a7(0x20)
3f42ceb0:	move   a14, -*sp, 1
3f42cec0:	move   a8, *a14+, 1
3f42ced0:	move   @0xf7d30, *a14+, 1
3f42cf00:	calla  L3FB11C90
L3F42CF30:
3f42cf30:	move   *a13, a11, 1
3f42cf40:	inc    a11
3f42cf50:	move   a11, *a13, 1
3f42cf60:	move   a14, -*sp, 1
3f42cf70:	movi   0x3f4b7ed0, a9
3f42cfa0:	move   a9, *a14+, 1
3f42cfb0:	movk   1, a7
3f42cfc0:	move   a7, *a14+, 1
3f42cfd0:	movi   0x6c0, a7
3f42cff0:	mpys   a11, a7
3f42d000:	addi   0x10c170, a7
3f42d030:	move   @0x19e150, a9, 1
3f42d060:	move   a9, a11
3f42d070:	sll    0x9, a9
3f42d080:	sll    0x5, a11
3f42d090:	add    a11, a9
3f42d0a0:	add    a9, a7
3f42d0b0:	move   *a7(0x60), *a14+, 1
3f42d0d0:	move   @0x19ff80, *a14+, 1
3f42d100:	move   @0x19ff60, *a14+, 1
3f42d130:	move   @0xb7ee0, *a14+, 1
3f42d160:	move   *a13, a11, 1
3f42d170:	movi   0x6c0, a9
3f42d190:	mpys   a11, a9
3f42d1a0:	addi   0x10c170, a9
3f42d1d0:	setf   16, 1, 0
3f42d1e0:	move   *a9(0x10), a8, 0
3f42d200:	move   a8, *a14+, 1
3f42d210:	movi   0x6c0, a9
3f42d230:	mpys   a11, a9
3f42d240:	addi   0x10c170, a9
3f42d270:	move   *a9, a8, 0
3f42d280:	move   a8, *a14+, 1
3f42d290:	move   @0xf7d30, *a14+, 1
3f42d2c0:	calla  L3FB0BC50
3f42d2f0:	movi   0x6c0, a9
3f42d310:	mpys   a11, a9
3f42d320:	addi   0x10c170, a9
3f42d350:	move   a8, *a9(0x40), 1
3f42d370:	move   a14, -*sp, 1
3f42d380:	movi   0x6c0, a9
3f42d3a0:	mpys   a11, a9
3f42d3b0:	addi   0x10c170, a9
3f42d3e0:	move   *a9(0x40), *a14+, 1
3f42d400:	move   @0xf7d30, *a14+, 1
3f42d430:	calla  L3FB11A10
3f42d460:	move   a8, *a13(0x60), 1
3f42d480:	move   a8, a7
3f42d490:	jreq   L3F42D4F0
3f42d4a0:	move   *a7(0x160), a9, 1
3f42d4c0:	sub    a7, a7
3f42d4d0:	movb   a7, *a9(0x20)
L3F42D4F0:
3f42d4f0:	inc    a11
3f42d500:	move   a11, *a13, 1
3f42d510:	move   a14, -*sp, 1
3f42d520:	movi   0x3f4b90c0, a9
3f42d550:	move   a9, *a14+, 1
3f42d560:	movk   1, a7
3f42d570:	move   a7, *a14+, 1
3f42d580:	movi   0x6c0, a7
3f42d5a0:	mpys   a11, a7
3f42d5b0:	addi   0x10c170, a7
3f42d5e0:	move   @0x19e150, a9, 1
3f42d610:	move   a9, a11
3f42d620:	sll    0x9, a9
3f42d630:	sll    0x5, a11
3f42d640:	add    a11, a9
3f42d650:	add    a9, a7
3f42d660:	move   *a7(0x60), *a14+, 1
3f42d680:	move   @0x19ff80, *a14+, 1
3f42d6b0:	move   @0x19ff60, *a14+, 1
3f42d6e0:	move   @0xb7ee0, *a14+, 1
3f42d710:	move   *a13, a11, 1
3f42d720:	movi   0x6c0, a9
3f42d740:	mpys   a11, a9
3f42d750:	addi   0x10c170, a9
3f42d780:	setf   16, 1, 0
3f42d790:	move   *a9(0x10), a8, 0
3f42d7b0:	move   a8, *a14+, 1
3f42d7c0:	movi   0x6c0, a9
3f42d7e0:	mpys   a11, a9
3f42d7f0:	addi   0x10c170, a9
3f42d820:	move   *a9, a8, 0
3f42d830:	move   a8, *a14+, 1
3f42d840:	move   @0xf7d30, *a14+, 1
3f42d870:	calla  L3FB0BC50
3f42d8a0:	movi   0x6c0, a9
3f42d8c0:	mpys   a11, a9
3f42d8d0:	addi   0x10c170, a9
3f42d900:	move   a8, *a9(0x40), 1
3f42d920:	inc    a11
3f42d930:	move   a11, *a13, 1
3f42d940:	move   a14, -*sp, 1
3f42d950:	movi   0x3f4b8b70, a9
3f42d980:	move   a9, *a14+, 1
3f42d990:	movk   1, a7
3f42d9a0:	move   a7, *a14+, 1
3f42d9b0:	movi   0x6c0, a7
3f42d9d0:	mpys   a11, a7
3f42d9e0:	addi   0x10c170, a7
3f42da10:	move   @0x19e150, a9, 1
3f42da40:	move   a9, a11
3f42da50:	sll    0x9, a9
3f42da60:	sll    0x5, a11
3f42da70:	add    a11, a9
3f42da80:	add    a9, a7
3f42da90:	move   *a7(0x60), *a14+, 1
3f42dab0:	move   @0x19ff80, *a14+, 1
3f42dae0:	move   @0x19ff60, *a14+, 1
3f42db10:	move   @0xb7ee0, *a14+, 1
3f42db40:	move   *a13, a11, 1
3f42db50:	movi   0x6c0, a9
3f42db70:	mpys   a11, a9
3f42db80:	addi   0x10c170, a9
3f42dbb0:	setf   16, 1, 0
3f42dbc0:	move   *a9(0x10), a8, 0
3f42dbe0:	move   a8, *a14+, 1
3f42dbf0:	movi   0x6c0, a9
3f42dc10:	mpys   a11, a9
3f42dc20:	addi   0x10c170, a9
3f42dc50:	move   *a9, a8, 0
3f42dc60:	move   a8, *a14+, 1
3f42dc70:	move   @0xf7d30, *a14+, 1
3f42dca0:	calla  L3FB0BC50
3f42dcd0:	movi   0x6c0, a9
3f42dcf0:	mpys   a11, a9
3f42dd00:	addi   0x10c170, a9
3f42dd30:	move   a8, *a9(0x40), 1
3f42dd50:	inc    a11
3f42dd60:	move   a11, *a13, 1
3f42dd70:	move   a14, -*sp, 1
3f42dd80:	movi   0x3f4b0230, a9
3f42ddb0:	move   a9, *a14+, 1
3f42ddc0:	movk   1, a7
3f42ddd0:	move   a7, *a14+, 1
3f42dde0:	movi   0x6c0, a7
3f42de00:	mpys   a11, a7
3f42de10:	addi   0x10c170, a7
3f42de40:	move   @0x19e150, a9, 1
3f42de70:	move   a9, a11
3f42de80:	sll    0x9, a9
3f42de90:	sll    0x5, a11
3f42dea0:	add    a11, a9
3f42deb0:	add    a9, a7
3f42dec0:	move   *a7(0x60), *a14+, 1
3f42dee0:	move   @0x19ff80, *a14+, 1
3f42df10:	move   @0x19ff60, *a14+, 1
3f42df40:	move   @0xb7ee0, *a14+, 1
3f42df70:	move   *a13, a11, 1
3f42df80:	movi   0x6c0, a9
3f42dfa0:	mpys   a11, a9
3f42dfb0:	addi   0x10c170, a9
3f42dfe0:	setf   16, 1, 0
3f42dff0:	move   *a9(0x10), a8, 0
3f42e010:	move   a8, *a14+, 1
3f42e020:	movi   0x6c0, a9
3f42e040:	mpys   a11, a9
3f42e050:	addi   0x10c170, a9
3f42e080:	move   *a9, a8, 0
3f42e090:	move   a8, *a14+, 1
3f42e0a0:	move   @0xf7d30, *a14+, 1
3f42e0d0:	calla  L3FB0BC50
3f42e100:	movi   0x6c0, a9
3f42e120:	mpys   a11, a9
3f42e130:	addi   0x10c170, a9
3f42e160:	move   a8, *a9(0x40), 1
L3F42E180:
3f42e180:	move   a14, -*sp, 1
3f42e190:	move   @0xb7d00, *a14+, 1
3f42e1c0:	move   @0xb78e0, *a14+, 1
3f42e1f0:	calla  L3FD64F60
3f42e220:	move   @0xb7d00, @0xb83c0, 1
L3F42E270:
3f42e270:	subi   0x640, a14
3f42e290:	mmfm   sp, a7,a9,a11,a13
3f42e2b0:	rets
3f42e2c0:	mmtm   sp, a7,a9,a11,a13
3f42e2e0:	move   a14, a13
3f42e2f0:	addi   0x640, a14
3f42e310:	move   @0xb83a0, a11, 1
3f42e340:	jane   L3F431430
3f42e360:	move   a14, -*sp, 1
3f42e370:	move   @0x19ff80, *a14+, 1
3f42e3a0:	move   @0x19ff60, *a14+, 1
3f42e3d0:	movk   2, a9
3f42e3e0:	move   a9, *a14+, 1
3f42e3f0:	movi   0xc8, a9
3f42e410:	move   a9, *a14+, 1
3f42e420:	movi   0x271, a9
3f42e440:	move   a9, *a14+, 1
3f42e450:	movi   0x12c, a9
3f42e470:	move   a9, *a14+, 1
3f42e480:	move   a9, *a14+, 1
3f42e490:	move   @0xb7960, *a14+, 1
3f42e4c0:	move   @0xb78e0, *a14+, 1
3f42e4f0:	calla  L3FD41B90
3f42e520:	move   a8, @0xb7d20, 1
3f42e550:	move   a14, -*sp, 1
3f42e560:	move   @0xb7980, *a14+, 1
3f42e590:	move   a8, *a14+, 1
3f42e5a0:	move   @0xb78e0, *a14+, 1
3f42e5d0:	calla  L3FD9C7B0
3f42e600:	move   @0xb7d20, a11, 1
3f42e630:	jaeq   L3F431430
3f42e650:	movk   1, a9
3f42e660:	move   a9, @0xb83a0, 1
3f42e690:	setf   2, 0, 0
3f42e6a0:	move   @0xaece8, a11, 0
3f42e6d0:	move   a11, @0x19e150, 1
3f42e700:	move   a14, -*sp, 1
3f42e710:	movi   0x20800d, a9
3f42e740:	move   a9, *a14+, 1
3f42e750:	move   @0xb7d20, *a14+, 1
3f42e780:	move   @0xb78e0, *a14+, 1
3f42e7b0:	calla  L3FD97D50
3f42e7e0:	move   a14, -*sp, 1
3f42e7f0:	sub    a11, a11
3f42e800:	move   a11, *a14+, 1
3f42e810:	move   a11, *a14+, 1
3f42e820:	move   a11, *a14+, 1
3f42e830:	move   a11, *a14+, 1
3f42e840:	movi   0x3f439f90, a8
3f42e870:	move   a8, *a14+, 1
3f42e880:	move   @0x19e150, a7, 1
3f42e8b0:	move   a7, a11
3f42e8c0:	sll    0x9, a7
3f42e8d0:	sll    0x5, a11
3f42e8e0:	add    a11, a7
3f42e8f0:	addi   0x114210, a7
3f42e920:	move   *a7+, *a14+, 1
3f42e930:	move   @0xb7d20, *a14+, 1
3f42e960:	move   @0xb78e0, *a14+, 1
3f42e990:	calla  L3FD9C170
3f42e9c0:	move   a14, -*sp, 1
3f42e9d0:	move   @0xb7d20, *a14+, 1
3f42ea00:	move   @0xb78e0, *a14+, 1
3f42ea30:	calla  L3FB04900
3f42ea60:	move   a8, @0xf7d50, 1
3f42ea90:	move   a8, a7
3f42eaa0:	jaeq   L3F431340
3f42eac0:	sub    a11, a11
3f42ead0:	move   a11, *a13, 1
3f42eae0:	move   a14, -*sp, 1
3f42eaf0:	move   a11, *a14+, 1
3f42eb00:	movk   3, a9
3f42eb10:	move   a9, *a14+, 1
3f42eb20:	movi   0x6c0, a9
3f42eb40:	mpys   a11, a9
3f42eb50:	addi   0x1104f0, a9
3f42eb80:	move   @0x19e150, a7, 1
3f42ebb0:	move   a7, a11
3f42ebc0:	sll    0x9, a7
3f42ebd0:	sll    0x5, a11
3f42ebe0:	add    a11, a7
3f42ebf0:	add    a7, a9
3f42ec00:	move   *a9(0x60), *a14+, 1
3f42ec20:	move   @0x19ff80, *a14+, 1
3f42ec50:	move   @0x19ff60, *a14+, 1
3f42ec80:	move   @0xb7ee0, *a14+, 1
3f42ecb0:	sub    a11, a11
3f42ecc0:	move   a11, *a14+, 1
3f42ecd0:	move   a11, *a14+, 1
3f42ece0:	move   *a13, a9, 1
3f42ecf0:	movi   0x6c0, a7
3f42ed10:	mpys   a9, a7
3f42ed20:	addi   0x1104f0, a7
3f42ed50:	setf   16, 1, 0
3f42ed60:	move   *a7(0x10), a8, 0
3f42ed80:	move   a8, *a14+, 1
3f42ed90:	movi   0x6c0, a7
3f42edb0:	mpys   a9, a7
3f42edc0:	addi   0x1104f0, a7
3f42edf0:	move   *a7, a8, 0
3f42ee00:	move   a8, *a14+, 1
3f42ee10:	move   @0xf7d50, *a14+, 1
3f42ee40:	calla  L3FB0D7B0
3f42ee70:	movi   0x6c0, a7
3f42ee90:	mpys   a9, a7
3f42eea0:	addi   0x1104f0, a7
3f42eed0:	move   a8, *a7(0x40), 1
3f42eef0:	inc    a9
3f42ef00:	move   a9, *a13, 1
3f42ef10:	movi   0x6c0, a7
3f42ef30:	mpys   a9, a7
3f42ef40:	addi   0x1104f0, a7
3f42ef70:	move   a14, -*sp, 1
3f42ef80:	movk   1, a11
3f42ef90:	move   a11, *a14+, 1
3f42efa0:	movi   0x80, a11
3f42efc0:	move   a11, *a14+, 1
3f42efd0:	movk   2, a11
3f42efe0:	move   a11, *a14+, 1
3f42eff0:	movi   0x3f432078, a8
3f42f020:	move   a8, *a14+, 1
3f42f030:	move   @0x19ff80, *a14+, 1
3f42f060:	move   @0x19ff60, *a14+, 1
3f42f090:	move   @0xb7ee0, *a14+, 1
3f42f0c0:	movi   0x96, a11
3f42f0e0:	move   a11, *a14+, 1
3f42f0f0:	movi   0x6c0, a11
3f42f110:	mpys   a9, a11
3f42f120:	addi   0x1104f0, a11
3f42f150:	setf   16, 1, 0
3f42f160:	move   *a11(0x10), a8, 0
3f42f180:	move   a8, *a14+, 1
3f42f190:	movi   0x6c0, a11
3f42f1b0:	mpys   a9, a11
3f42f1c0:	addi   0x1104f0, a11
3f42f1f0:	move   *a11, a8, 0
3f42f200:	move   a8, *a14+, 1
3f42f210:	move   @0xf7d50, *a14+, 1
3f42f240:	calla  L3FB04BA0
3f42f270:	move   a8, *a7(0x40), 1
3f42f290:	move   a14, -*sp, 1
3f42f2a0:	movi   0x6c0, a11
3f42f2c0:	mpys   a9, a11
3f42f2d0:	addi   0x1104f0, a11
3f42f300:	move   *a11(0x40), *a14+, 1
3f42f320:	move   @0xf7d50, *a14+, 1
3f42f350:	calla  L3FB11A10
3f42f380:	move   a8, *a13(0x60), 1
3f42f3a0:	move   a8, a7
3f42f3b0:	jreq   L3F42F430
3f42f3c0:	move   *a7(0x160), a11, 1
3f42f3e0:	movi   0x3f4c4ef0, a7
3f42f410:	move   a7, *a11(0x80), 1
L3F42F430:
3f42f430:	inc    a9
3f42f440:	move   a9, *a13, 1
3f42f450:	move   a14, -*sp, 1
3f42f460:	sub    a11, a11
3f42f470:	move   a11, *a14+, 1
3f42f480:	movk   3, a7
3f42f490:	move   a7, *a14+, 1
3f42f4a0:	movi   0x6c0, a7
3f42f4c0:	mpys   a9, a7
3f42f4d0:	addi   0x1104f0, a7
3f42f500:	move   @0x19e150, a11, 1
3f42f530:	move   a11, a9
3f42f540:	sll    0x9, a11
3f42f550:	sll    0x5, a9
3f42f560:	add    a9, a11
3f42f570:	add    a11, a7
3f42f580:	move   *a7(0x60), *a14+, 1
3f42f5a0:	move   @0x19ff80, *a14+, 1
3f42f5d0:	move   @0x19ff60, *a14+, 1
3f42f600:	move   @0xb7ee0, *a14+, 1
3f42f630:	sub    a11, a11
3f42f640:	move   a11, *a14+, 1
3f42f650:	move   a11, *a14+, 1
3f42f660:	move   *a13, a9, 1
3f42f670:	movi   0x6c0, a7
3f42f690:	mpys   a9, a7
3f42f6a0:	addi   0x1104f0, a7
3f42f6d0:	setf   16, 1, 0
3f42f6e0:	move   *a7(0x10), a8, 0
3f42f700:	move   a8, *a14+, 1
3f42f710:	movi   0x6c0, a7
3f42f730:	mpys   a9, a7
3f42f740:	addi   0x1104f0, a7
3f42f770:	move   *a7, a8, 0
3f42f780:	move   a8, *a14+, 1
3f42f790:	move   @0xf7d50, *a14+, 1
3f42f7c0:	calla  L3FB0D7B0
3f42f7f0:	movi   0x6c0, a7
3f42f810:	mpys   a9, a7
3f42f820:	addi   0x1104f0, a7
3f42f850:	move   a8, *a7(0x40), 1
3f42f870:	inc    a9
3f42f880:	move   a9, *a13, 1
3f42f890:	movi   0x6c0, a7
3f42f8b0:	mpys   a9, a7
3f42f8c0:	addi   0x1104f0, a7
3f42f8f0:	move   a14, -*sp, 1
3f42f900:	movk   1, a11
3f42f910:	move   a11, *a14+, 1
3f42f920:	movi   0x80, a11
3f42f940:	move   a11, *a14+, 1
3f42f950:	movk   2, a11
3f42f960:	move   a11, *a14+, 1
3f42f970:	movi   0x3f432078, a8
3f42f9a0:	move   a8, *a14+, 1
3f42f9b0:	move   @0x19ff80, *a14+, 1
3f42f9e0:	move   @0x19ff60, *a14+, 1
3f42fa10:	move   @0xb7ee0, *a14+, 1
3f42fa40:	movi   0x96, a11
3f42fa60:	move   a11, *a14+, 1
3f42fa70:	movi   0x6c0, a11
3f42fa90:	mpys   a9, a11
3f42faa0:	addi   0x1104f0, a11
3f42fad0:	setf   16, 1, 0
3f42fae0:	move   *a11(0x10), a8, 0
3f42fb00:	move   a8, *a14+, 1
3f42fb10:	movi   0x6c0, a11
3f42fb30:	mpys   a9, a11
3f42fb40:	addi   0x1104f0, a11
3f42fb70:	move   *a11, a8, 0
3f42fb80:	move   a8, *a14+, 1
3f42fb90:	move   @0xf7d50, *a14+, 1
3f42fbc0:	calla  L3FB04BA0
3f42fbf0:	move   a8, *a7(0x40), 1
3f42fc10:	move   a14, -*sp, 1
3f42fc20:	movi   0x6c0, a11
3f42fc40:	mpys   a9, a11
3f42fc50:	addi   0x1104f0, a11
3f42fc80:	move   *a11(0x40), *a14+, 1
3f42fca0:	move   @0xf7d50, *a14+, 1
3f42fcd0:	calla  L3FB11A10
3f42fd00:	move   a8, *a13(0x60), 1
3f42fd20:	move   a8, a7
3f42fd30:	jreq   L3F42FDB0
3f42fd40:	move   *a7(0x160), a11, 1
3f42fd60:	movi   0x3f4c5250, a7
3f42fd90:	move   a7, *a11(0x80), 1
L3F42FDB0:
3f42fdb0:	inc    a9
3f42fdc0:	move   a9, *a13, 1
3f42fdd0:	move   a14, -*sp, 1
3f42fde0:	movi   0x3f4bfc90, a11
3f42fe10:	move   a11, *a14+, 1
3f42fe20:	movk   1, a7
3f42fe30:	move   a7, *a14+, 1
3f42fe40:	movi   0x6c0, a7
3f42fe60:	mpys   a9, a7
3f42fe70:	addi   0x1104f0, a7
3f42fea0:	move   @0x19e150, a11, 1
3f42fed0:	move   a11, a9
3f42fee0:	sll    0x9, a11
3f42fef0:	sll    0x5, a9
3f42ff00:	add    a9, a11
3f42ff10:	add    a11, a7
3f42ff20:	move   *a7(0x60), *a14+, 1
3f42ff40:	move   @0x19ff80, *a14+, 1
3f42ff70:	move   @0x19ff60, *a14+, 1
3f42ffa0:	move   @0xb7ee0, *a14+, 1
3f42ffd0:	move   *a13, a11, 1
3f42ffe0:	movi   0x6c0, a9
3f430000:	mpys   a11, a9
3f430010:	addi   0x1104f0, a9
3f430040:	setf   16, 1, 0
3f430050:	move   *a9(0x10), a8, 0
3f430070:	move   a8, *a14+, 1
3f430080:	movi   0x6c0, a9
3f4300a0:	mpys   a11, a9
3f4300b0:	addi   0x1104f0, a9
3f4300e0:	move   *a9, a8, 0
3f4300f0:	move   a8, *a14+, 1
3f430100:	move   @0xf7d50, *a14+, 1
3f430130:	calla  L3FB0BC50
3f430160:	movi   0x6c0, a9
3f430180:	mpys   a11, a9
3f430190:	addi   0x1104f0, a9
3f4301c0:	move   a8, *a9(0x40), 1
3f4301e0:	move   a14, -*sp, 1
3f4301f0:	movi   0x6c0, a9
3f430210:	mpys   a11, a9
3f430220:	addi   0x1104f0, a9
3f430250:	move   *a9(0x40), *a14+, 1
3f430270:	move   @0xf7d50, *a14+, 1
3f4302a0:	calla  L3FB11A10
3f4302d0:	move   a8, *a13(0x60), 1
3f4302f0:	move   @0xb25d0, a9, 1
3f430320:	jreq   L3F430430
3f430330:	move   a8, a7
3f430340:	jreq   L3F430520
3f430350:	move   *a7(0x160), a7, 1
3f430370:	movk   1, a11
3f430380:	movb   a11, *a7(0x30)
3f4303a0:	move   a14, -*sp, 1
3f4303b0:	move   a8, *a14+, 1
3f4303c0:	move   @0xf7d50, *a14+, 1
3f4303f0:	calla  L3FB11C90
3f430420:	jruc   L3F430520
L3F430430:
3f430430:	move   a8, a7
3f430440:	jreq   L3F430520
3f430450:	move   *a7(0x160), a7, 1
3f430470:	sub    a11, a11
3f430480:	movb   a11, *a7(0x20)
3f4304a0:	move   a14, -*sp, 1
3f4304b0:	move   a8, *a14+, 1
3f4304c0:	move   @0xf7d50, *a14+, 1
3f4304f0:	calla  L3FB11C90
L3F430520:
3f430520:	move   *a13, a11, 1
3f430530:	inc    a11
3f430540:	move   a11, *a13, 1
3f430550:	move   a14, -*sp, 1
3f430560:	movi   0x3f4bfd00, a9
3f430590:	move   a9, *a14+, 1
3f4305a0:	movk   1, a7
3f4305b0:	move   a7, *a14+, 1
3f4305c0:	movi   0x6c0, a7
3f4305e0:	mpys   a11, a7
3f4305f0:	addi   0x1104f0, a7
3f430620:	move   @0x19e150, a9, 1
3f430650:	move   a9, a11
3f430660:	sll    0x9, a9
3f430670:	sll    0x5, a11
3f430680:	add    a11, a9
3f430690:	add    a9, a7
3f4306a0:	move   *a7(0x60), *a14+, 1
3f4306c0:	move   @0x19ff80, *a14+, 1
3f4306f0:	move   @0x19ff60, *a14+, 1
3f430720:	move   @0xb7ee0, *a14+, 1
3f430750:	move   *a13, a11, 1
3f430760:	movi   0x6c0, a9
3f430780:	mpys   a11, a9
3f430790:	addi   0x1104f0, a9
3f4307c0:	setf   16, 1, 0
3f4307d0:	move   *a9(0x10), a8, 0
3f4307f0:	move   a8, *a14+, 1
3f430800:	movi   0x6c0, a9
3f430820:	mpys   a11, a9
3f430830:	addi   0x1104f0, a9
3f430860:	move   *a9, a8, 0
3f430870:	move   a8, *a14+, 1
3f430880:	move   @0xf7d50, *a14+, 1
3f4308b0:	calla  L3FB0BC50
3f4308e0:	movi   0x6c0, a9
3f430900:	mpys   a11, a9
3f430910:	addi   0x1104f0, a9
3f430940:	move   a8, *a9(0x40), 1
3f430960:	move   a14, -*sp, 1
3f430970:	movi   0x6c0, a9
3f430990:	mpys   a11, a9
3f4309a0:	addi   0x1104f0, a9
3f4309d0:	move   *a9(0x40), *a14+, 1
3f4309f0:	move   @0xf7d50, *a14+, 1
3f430a20:	calla  L3FB11A10
3f430a50:	move   a8, *a13(0x60), 1
3f430a70:	move   a8, a7
3f430a80:	jreq   L3F430AE0
3f430a90:	move   *a7(0x160), a9, 1
3f430ab0:	sub    a7, a7
3f430ac0:	movb   a7, *a9(0x20)
L3F430AE0:
3f430ae0:	inc    a11
3f430af0:	move   a11, *a13, 1
3f430b00:	move   a14, -*sp, 1
3f430b10:	movi   0x3f4c0c20, a9
3f430b40:	move   a9, *a14+, 1
3f430b50:	movk   1, a7
3f430b60:	move   a7, *a14+, 1
3f430b70:	movi   0x6c0, a7
3f430b90:	mpys   a11, a7
3f430ba0:	addi   0x1104f0, a7
3f430bd0:	move   @0x19e150, a9, 1
3f430c00:	move   a9, a11
3f430c10:	sll    0x9, a9
3f430c20:	sll    0x5, a11
3f430c30:	add    a11, a9
3f430c40:	add    a9, a7
3f430c50:	move   *a7(0x60), *a14+, 1
3f430c70:	move   @0x19ff80, *a14+, 1
3f430ca0:	move   @0x19ff60, *a14+, 1
3f430cd0:	move   @0xb7ee0, *a14+, 1
3f430d00:	move   *a13, a11, 1
3f430d10:	movi   0x6c0, a9
3f430d30:	mpys   a11, a9
3f430d40:	addi   0x1104f0, a9
3f430d70:	setf   16, 1, 0
3f430d80:	move   *a9(0x10), a8, 0
3f430da0:	move   a8, *a14+, 1
3f430db0:	movi   0x6c0, a9
3f430dd0:	mpys   a11, a9
3f430de0:	addi   0x1104f0, a9
3f430e10:	move   *a9, a8, 0
3f430e20:	move   a8, *a14+, 1
3f430e30:	move   @0xf7d50, *a14+, 1
3f430e60:	calla  L3FB0BC50
3f430e90:	movi   0x6c0, a9
3f430eb0:	mpys   a11, a9
3f430ec0:	addi   0x1104f0, a9
3f430ef0:	move   a8, *a9(0x40), 1
3f430f10:	inc    a11
3f430f20:	move   a11, *a13, 1
3f430f30:	move   a14, -*sp, 1
3f430f40:	movi   0x3f4c06e0, a9
3f430f70:	move   a9, *a14+, 1
3f430f80:	movk   1, a7
3f430f90:	move   a7, *a14+, 1
3f430fa0:	movi   0x6c0, a7
3f430fc0:	mpys   a11, a7
3f430fd0:	addi   0x1104f0, a7
3f431000:	move   @0x19e150, a9, 1
3f431030:	move   a9, a11
3f431040:	sll    0x9, a9
3f431050:	sll    0x5, a11
3f431060:	add    a11, a9
3f431070:	add    a9, a7
3f431080:	move   *a7(0x60), *a14+, 1
3f4310a0:	move   @0x19ff80, *a14+, 1
3f4310d0:	move   @0x19ff60, *a14+, 1
3f431100:	move   @0xb7ee0, *a14+, 1
3f431130:	move   *a13, a11, 1
3f431140:	movi   0x6c0, a9
3f431160:	mpys   a11, a9
3f431170:	addi   0x1104f0, a9
3f4311a0:	setf   16, 1, 0
3f4311b0:	move   *a9(0x10), a8, 0
3f4311d0:	move   a8, *a14+, 1
3f4311e0:	movi   0x6c0, a9
3f431200:	mpys   a11, a9
3f431210:	addi   0x1104f0, a9
3f431240:	move   *a9, a8, 0
3f431250:	move   a8, *a14+, 1
3f431260:	move   @0xf7d50, *a14+, 1
3f431290:	calla  L3FB0BC50
3f4312c0:	movi   0x6c0, a9
3f4312e0:	mpys   a11, a9
3f4312f0:	addi   0x1104f0, a9
3f431320:	move   a8, *a9(0x40), 1
L3F431340:
3f431340:	move   a14, -*sp, 1
3f431350:	move   @0xb7d20, *a14+, 1
3f431380:	move   @0xb78e0, *a14+, 1
3f4313b0:	calla  L3FD64F60
3f4313e0:	move   @0xb7d20, @0xb83c0, 1
L3F431430:
3f431430:	subi   0x640, a14
3f431450:	mmfm   sp, a7,a9,a11,a13
3f431470:	rets
3f431480:	.word  0x7250
3f431490:	srl    a3, a5
3f4314a0:	.word  0x7265
3f4314b0:	sra    b11, b2
3f4314c0:	sla    0x3, a4
3f4314d0:	sra    b10, b3
3f4314e0:	.word  0x7672
3f4314f0:	sll    a11, a9
3f431500:	.word  0x7365
3f431510:	andn   a8, a0
3f431520:	.word  0x7265
3f431530:	rl     b11, b6
3f431540:	sra    a11, a3
3f431550:	sla    0x3, b3
3f431560:	.word  0x7270
3f431570:	modu   a3, a9
3f431580:	rl     a11, a3
3f431590:	sla    b11, b0
3f4315a0:	.word  0x7875
3f4315b0:	addc   a0, a0
3f4315c0:	.word  0x7665
3f4315d0:	.word  0x726f
3f4315e0:	.word  0x757a
3f4315f0:	.word  0x7467
3f431600:	.word  0x7265
3f431610:	andn   a9, a0
3f431620:	.word  0x7265
3f431630:	rl     b11, b6
3f431640:	sra    a11, a3
3f431650:	sla    0x0, a0
3f431660:	addc   a9, a0
3f431670:	modu   a3, sp
3f431680:	sra    a11, a14
3f431690:	.word  0x7463
3f4316a0:	sla    0x1, a0
3f4316b0:	sla    0x0, a0
3f4316c0:	addc   a9, a0
3f4316d0:	modu   a3, sp
3f4316e0:	sra    a11, a14
3f4316f0:	.word  0x7463
3f431700:	.word  0x7265
3f431710:	sla    0x1, a0
3f431720:	sla    0x0, a0
3f431730:	xor    a1, a0
3f431740:	.word  0x7265
3f431750:	rl     a11, a2
3f431760:	sra    a3, a14
3f431770:	modu   a3, a5
3f431780:	sla    0x1, a0
3f431790:	sla    0x0, a0
3f4317a0:	addc   a9, a0
3f4317b0:	modu   a3, a1
3f4317c0:	sra    a11, a3
3f4317d0:	sla    0x3, a12
3f4317e0:	sla    0x0, a0
3f4317f0:	add    a9, a0
3f431800:	modu   a3, a14
3f431810:	mods   b3, b5
3f431820:	.word  0x7265
3f431830:	sla    0x1, a0
3f431840:	sla    0x0, a0
3f431850:	add    a9, a0
3f431860:	sll    a3, a2
3f431870:	sra    b11, b2
3f431880:	rl     a3, a3
3f431890:	modu   a3, a5
3f4318a0:	sla    0x1, a0
3f4318b0:	sla    0x0, a0
3f4318c0:	or     a9, a0
3f4318d0:	sra    b3, b0
3f4318e0:	.word  0x7461
3f4318f0:	sla    0x3, a5
3f431900:	modu   a2, a11
3f431910:	.word  0x776f
3f431920:	sla    0x3, a14
3f431930:	sra    b10, b3
3f431940:	.word  0x7672
3f431950:	sll    a11, a9
3f431960:	.word  0x7365
3f431970:	sla    0x1, a0
3f431980:	sla    0x0, a0
3f431990:	rl     a10, a13
3f4319a0:	sra    b11, b3
3f4319b0:	addxy  a1, a0
3f4319c0:	lmo    a1, a0
3f4319d0:	.word  0x756f
3f4319e0:	sla    0x3, b2
3f4319f0:	sla    a11, a2
3f431a00:	sra    b11, b3
3f431a10:	rev    a0
3f431a20:	addc   a1, a0
3f431a30:	lmo    a11, a5
3f431a40:	sla    0x1, a14
3f431a50:	modu   a2, a11
3f431a60:	.word  0x746f
3f431a70:	modu   a3, a5
3f431a80:	sla    a9, a0
3f431a90:	.word  0x746b
3f431aa0:	sla    b11, b5
3f431ab0:	rl     a11, a12
3f431ac0:	rl     b11, b3
3f431ad0:	.word  0x7265
3f431ae0:	modu   a3, a5
3f431af0:	rev    a0
3f431b00:	sla    0x1, a0
3f431b10:	andn   a9, a0
3f431b20:	modu   a11, a8
3f431b30:	sla    0x3, b7
3f431b40:	modu   a10, a13
3f431b50:	sra    b11, b2
3f431b60:	sub    a1, a0
3f431b70:	.word  0x7461
3f431b80:	sla    0x3, a1
3f431b90:	sla    0x1, a0
3f431ba0:	sla    0x0, a0
3f431bb0:	mods   b2, b0
3f431bc0:	.word  0x7375
3f431bd0:	sra    a1, a0
3f431be0:	rl     a9, a7
3f431bf0:	srl    a3, a14
3f431c00:	.word  0x726f
3f431c10:	sla    a11, a13
3f431c20:	rl     b11, b4
3f431c30:	modu   a3, sp
3f431c40:	sla    0x3, b3
3f431c50:	sla    0x0, a0
3f431c60:	sra    b10, b7
3f431c70:	.word  0x7469
3f431c80:	.word  0x7265
3f431c90:	sla    0x3, a5
3f431ca0:	sla    a10, a4
3f431cb0:	sra    b11, b4
3f431cc0:	sla    0x3, a14
3f431cd0:	modu   a3, a1
3f431ce0:	sra    b11, b10
3f431cf0:	srl    a11, a9
3f431d00:	modu   a3, a5
3f431d10:	rev    a0
3f431d20:	sla    0x1, a0
3f431d30:	sra    b10, b2
3f431d40:	modu   a11, a13
3f431d50:	sra    b11, b6
3f431d60:	sla    0x1, a0
3f431d70:	sla    0x0, a0
3f431d80:	andn   a9, a0
3f431d90:	.word  0x7075
3f431da0:	.word  0x7270
3f431db0:	mods   a11, a9
3f431dc0:	.word  0x7265
3f431dd0:	rev    a0
3f431de0:	sla    0x1, a0
3f431df0:	drav   a2, a12
3f431e00:	sll    b11, b3
3f431e10:	sra    a11, a8
3f431e20:	sla    0x3, a14
3f431e30:	rev    a0
3f431e40:	sla    0x1, a0
3f431e50:	andn   a9, a0
3f431e60:	.word  0x7661
3f431e70:	sla    0x3, a5
3f431e80:	sla    0x1, a0
3f431e90:	sla    0x0, a0
3f431ea0:	sla    b10, b3
3f431eb0:	.word  0x7675
3f431ec0:	srl    a11, a5
3f431ed0:	.word  0x7261
3f431ee0:	sra    a11, a4
3f431ef0:	sla    0x3, b2
3f431f00:	sla    0x0, a0
3f431f10:	.word  0x7053
3f431f20:	rl     a11, a5
3f431f30:	rl     a3, a3
3f431f40:	.word  0x7265
3f431f50:	sla    0x3, a14
3f431f60:	sla    0x0, a0
3f431f70:	sla    0x1, a0
3f431f80:	sra    a2, a1
3f431f90:	sla    0x3, a4
3f431fa0:	sla    0x1, a0
3f431fb0:	rev    a0
3f431fc0:	add    a9, a0
3f431fd0:	modu   a11, a10
3f431fe0:	.word  0x7475
3f431ff0:	.word  0x7265
3f432000:	rev    a0
3f432010:	cmp    a1, a0
3f432020:	modu   a3, a9
3f432030:	.word  0x757a
3f432040:	pixt   *a3, *a6
3f432050:	sra    a11, a7
3f432060:	sla    0x3, a14
3f432070:	.word  0x0000
3f432080:	sra    b10, b3
3f432090:	.word  0x7672
3f4320a0:	sll    a11, a9
3f4320b0:	sla    0x3, a5
3f4320c0:	sla    0x1, a0
3f4320d0:	sla    0x1, a0
3f4320e0:	move   a1, b0
3f4320f0:	sra    a3, sp
3f432100:	sla    0x3, a5
3f432110:	modu   a9, a8
3f432120:	.word  0x7470
3f432130:	modu   a11, a9
3f432140:	sla    a11, a14
3f432150:	sra    0x15, a12
3f432160:	sla    0x1, a0
3f432170:	sla    0x1, a0
3f432180:	sla    0x1, a0
3f432190:	modu   b10, b0
3f4321a0:	.word  0x7472
3f4321b0:	sra    0x1f, a0
3f4321c0:	.word  0x706f
3f4321d0:	rl     b11, b4
3f4321e0:	modu   a3, sp
3f4321f0:	mods   a3, a1
3f432200:	rev    a9
3f432210:	sra    b10, b3
3f432220:	.word  0x7672
3f432230:	sll    a11, a9
3f432240:	sla    0x3, a5
3f432250:	sla    0x1, a0
3f432260:	sla    0x1, a0
3f432270:	move   a1, b0
3f432280:	.word  0x751c
3f432290:	sla    0x3, a4
3f4322a0:	modu   a9, a8
3f4322b0:	.word  0x7470
3f4322c0:	modu   a11, a9
3f4322d0:	modu   a3, a14
3f4322e0:	mods   a3, a5
3f4322f0:	sla    0x1, a9
3f432300:	sla    0x1, a0
3f432310:	and    a1, a0
3f432320:	.word  0x726f
3f432330:	sla    0x3, b4
3f432340:	modu   a9, a8
3f432350:	.word  0x7470
3f432360:	modu   a11, a9
3f432370:	modu   a3, a14
3f432380:	mods   a3, a5
3f432390:	rev    a9
3f4323a0:	sra    b10, b3
3f4323b0:	.word  0x7672
3f4323c0:	sll    a11, a9
3f4323d0:	sla    0x3, a5
3f4323e0:	sla    0x1, a0
3f4323f0:	sla    0x1, a0
3f432400:	btst   a9, a0
3f432410:	modu   a11, a14
3f432420:	sra    b11, b4
3f432430:	sla    0x3, a14
3f432440:	.word  0x7728
3f432450:	rl     a3, a1
3f432460:	.word  0x776c
3f432470:	rl     a11, a5
3f432480:	sra    b11, b3
3f432490:	sla    0x1, a9
3f4324a0:	sla    0x1, a0
3f4324b0:	sra    a10, a12
3f4324c0:	.word  0x7469
3f4324d0:	modu   b3, b5
3f4324e0:	sla    0x3, a7
3f4324f0:	.word  0x7728
3f432500:	rl     a3, a1
3f432510:	.word  0x776c
3f432520:	rl     a11, a5
3f432530:	sra    b11, b3
3f432540:	rev    a9
3f432550:	sra    b10, b3
3f432560:	.word  0x7672
3f432570:	sll    a11, a9
3f432580:	sla    0x3, a5
3f432590:	sla    0x1, a0
3f4325a0:	rev    a0
3f4325b0:	modu   a10, a14
3f4325c0:	sra    a11, a4
3f4325d0:	sla    0x1, a0
3f4325e0:	sla    0x1, a0
3f4325f0:	sla    0x1, a0
3f432600:	rev    a0
3f432610:	sla    0x1, a0
3f432620:	sla    0x1, a0
3f432630:	sla    0x1, a0
3f432640:	sla    0x1, a0
3f432650:	sla    0x1, a0
3f432660:	rev    a0
3f432670:	btst   29, a14
3f432680:	sra    b3, b5
3f432690:	sla    0x1, a0
3f4326a0:	sla    0x1, a0
3f4326b0:	sla    0x1, a0
3f4326c0:	btst   a8, a0
3f4326d0:	modu   a11, a14
3f4326e0:	sra    b11, b4
3f4326f0:	sla    0x3, a14
3f432700:	sla    0x1, a0
3f432710:	sla    0x1, a0
3f432720:	cmp    a8, a0
3f432730:	sra    a11, a4
3f432740:	.word  0x746e
3f432750:	srl    a3, a9
3f432760:	sll    a11, a9
3f432770:	.word  0x7461
3f432780:	modu   a11, a9
3f432790:	.word  0x006e
3f4327a0:	sla    b10, b2
3f4327b0:	rl     b11, b4
3f4327c0:	srl    a11, a14
3f4327d0:	sla    0x1, a0
3f4327e0:	sla    0x1, a0
3f4327f0:	sla    0x1, a0
3f432800:	sla    0x1, a0
3f432810:	andn   a8, a0
3f432820:	sla    b11, b4
3f432830:	.word  0x7574
3f432840:	sla    0x3, b3
3f432850:	sla    0x1, a0
3f432860:	sla    0x1, a0
3f432870:	sla    0x1, a0
3f432880:	rev    a0
3f432890:	sla    0x1, a0
3f4328a0:	sla    0x1, a0
3f4328b0:	sla    0x1, a0
3f4328c0:	sla    0x1, a0
3f4328d0:	sla    0x1, a0
3f4328e0:	sla    0x1, a0
3f4328f0:	sla    0x1, a0
3f432900:	sub    a0, a0
3f432910:	.word  0x73e9
3f432920:	srl    a11, a9
3f432930:	sla    a11, a14
3f432940:	rl     b11, b4
3f432950:	modu   a3, sp
3f432960:	sla    0x1, a0
3f432970:	rev    a0
3f432980:	mods   a2, a3
3f432990:	.word  0x7361
3f4329a0:	sra    b11, b3
3f4329b0:	sla    0x1, a0
3f4329c0:	sla    0x1, a0
3f4329d0:	sla    0x1, a0
3f4329e0:	sla    0x1, a0
3f4329f0:	janc   L3F494150
3f432a10:	sla    0x3, b4
3f432a20:	sla    0x1, a0
3f432a30:	sla    0x1, a0
3f432a40:	sla    0x1, a0
3f432a50:	sla    0x1, a0
3f432a60:	rev    a0
3f432a70:	sra    a10, a2
3f432a80:	sll    b11, b3
3f432a90:	.word  0x7268
3f432aa0:	rl     a11, a5
3f432ab0:	.word  0x7562
3f432ac0:	srl    a11, a14
3f432ad0:	sla    0x1, a0
3f432ae0:	divu   a0, a0
3f432af0:	srl    b11, b5
3f432b00:	modu   a3, a1
3f432b10:	.word  0x7367
3f432b20:	sla    b11, b2
3f432b30:	sra    b11, b4
3f432b40:	sla    0x1, a0
3f432b50:	rev    a0
3f432b60:	add    a10, a12
3f432b70:	sla    0x2, b4
3f432b80:	sra    b10, b4
3f432b90:	mods   b11, b2
3f432ba0:	modu   a3, a9
3f432bb0:	mods   a3, a1
3f432bc0:	xor    a9, a0
3f432bd0:	modu   a3, a9
3f432be0:	modu   a11, a4
3f432bf0:	sla    0x3, b7
3f432c00:	sra    b10, b3
3f432c10:	.word  0x7672
3f432c20:	sll    a11, a9
3f432c30:	sla    0x3, a5
3f432c40:	sra    b10, b3
3f432c50:	sra    a11, a12
3f432c60:	.word  0x7463
3f432c70:	andn   a8, a0
3f432c80:	mods   a7, a9
3f432c90:	sll    a11, a5
3f432ca0:	rl     b11, b4
3f432cb0:	modu   a3, sp
3f432cc0:	.word  0x7320
3f432cd0:	.word  0x7379
3f432ce0:	cvxyl  b3, b4
3f432cf0:	sra    a11, a13
3f432d00:	rl     a1, a0
3f432d10:	.word  0x74f4
3f432d20:	sla    0x3, a5
3f432d30:	add    a10, a12
3f432d40:	.word  0x0054
3f432d50:	add    a10, a12
3f432d60:	srl    0x16, b4
3f432d70:	sra    a10, a6
3f432d80:	.word  0x736e
3f432d90:	sra    b11, b4
3f432da0:	dsjs   b2, L3F432EE0
3f432db0:	add    a9, a0
3f432dc0:	.word  0x7375
3f432dd0:	sla    b11, b7
3f432de0:	mods   a3, a8
3f432df0:	sra    a1, a0
3f432e00:	.word  0x7365
3f432e10:	andn   a9, a0
3f432e20:	.word  0x7265
3f432e30:	rl     b11, b6
3f432e40:	sra    a11, a3
3f432e50:	move   a0, a0
3f432e60:	or     a2, a1
3f432e70:	divs   a1, a0
3f432e80:	andn   a9, a0
3f432e90:	.word  0x7365
3f432ea0:	rl     b11, b3
3f432eb0:	modu   a3, sp
3f432ec0:	andn   a9, a0
3f432ed0:	.word  0x7265
L3F432EE0:
3f432ee0:	rl     b11, b6
3f432ef0:	sra    a11, a3
3f432f00:	andn   a9, a0
3f432f10:	mods   a3, a5
3f432f20:	sll    a11, a5
3f432f30:	.word  0x0074
3f432f40:	cvxyl  b10, b3
3f432f50:	sra    a11, a12
3f432f60:	.word  0x7463
3f432f70:	modu   a11, a9
3f432f80:	sla    0x3, a14
3f432f90:	.word  0x7973
3f432fa0:	.word  0x7473
3f432fb0:	mods   sp, a8
3f432fc0:	sla    0x3, a5
3f432fd0:	pixt   *a3, xy, *a8, xy
3f432fe0:	sra    b11, b4
3f432ff0:	move   a1, a0
3f433000:	or     a2, a1
3f433010:	divs   a1, a0
3f433020:	move   a0, a0
3f433030:	or     a2, a1
3f433040:	divs   a1, a13
3f433050:	subb   a1, a13
3f433060:	modu   a3, a5
3f433070:	.word  0x7473
3f433080:	.word  0x7265
3f433090:	sla    0x1, b10
3f4330a0:	.word  0x7541
3f4330b0:	.word  0x7773
3f4330c0:	rl     a3, a1
3f4330d0:	sla    0x3, a12
3f4330e0:	sra    a11, a4
3f4330f0:	sla    0x3, b3
3f433100:	sra    b10, b3
3f433110:	.word  0x7672
3f433120:	sll    a11, a9
3f433130:	.word  0x0065
3f433140:	and    a2, a9
3f433150:	add    a9, a0
3f433160:	sra    a3, a4
3f433170:	sra    b11, b2
3f433180:	.word  0x7373
3f433190:	sla    a9, a0
3f4331a0:	sra    a3, a14
3f4331b0:	modu   a9, a0
3f4331c0:	.word  0x7470
3f4331d0:	modu   a11, a9
3f4331e0:	sla    a11, a14
3f4331f0:	sla    0x3, a12
3f433200:	modu   a11, a8
3f433210:	.word  0x7473
3f433220:	modu   a1, a0
3f433230:	mods   a11, a1
3f433240:	.word  0x0065
3f433250:	sra    a2, a1
3f433260:	sra    b11, b2
3f433270:	.word  0x7373
3f433280:	sla    0x3, a5
3f433290:	and    a2, a9
3f4332a0:	sra    a9, a0
3f4332b0:	sla    0x3, b4
3f4332c0:	modu   a11, a14
3f4332d0:	sla    0x3, a13
3f4332e0:	sra    a11, a4
3f4332f0:	mods   a1, a0
3f433300:	rl     a1, a7
3f433310:	.word  0x74f4
3f433320:	sla    0x3, a5
3f433330:	.word  0x706f
3f433340:	rl     b11, b4
3f433350:	modu   a3, sp
3f433360:	sra    a11, a14
3f433370:	.word  0x006c
3f433380:	and    a2, a9
3f433390:	add    a9, a13
3f4333a0:	.word  0x7264
3f4333b0:	.word  0x7365
3f4333c0:	sra    b11, b3
3f4333d0:	.word  0x7520
3f4333e0:	sra    a3, a14
3f4333f0:	.word  0x7720
3f433400:	rl     a3, a1
3f433410:	.word  0x776c
3f433420:	rl     a11, a5
3f433430:	sra    b11, b3
3f433440:	move   a1, b0
3f433450:	mods   a11, a1
3f433460:	sla    0x3, a5
3f433470:	sra    a11, a4
3f433480:	sla    0x3, b3
3f433490:	modu   a10, a8
3f4334a0:	.word  0x7473
3f4334b0:	sra    b11, b2
3f4334c0:	rl     a3, a3
3f4334d0:	sra    a11, a14
3f4334e0:	.word  0x7372
3f4334f0:	sla    0x0, a0
3f433500:	.word  0x7553
3f433510:	.word  0x7070
3f433520:	rl     b11, b2
3f433530:	sra    a11, a13
3f433540:	sla    0x3, b2
3f433550:	sla    0x0, a0
3f433560:	andn   a9, a0
3f433570:	.word  0x7661
3f433580:	sla    0x3, a5
3f433590:	rev    a0
3f4335a0:	andn   a9, a0
3f4335b0:	.word  0x7561
3f4335c0:	sra    b11, b6
3f4335d0:	sla    a11, a7
3f4335e0:	sra    b3, b2
3f4335f0:	sla    0x3, a5
3f433600:	sla    0x0, a0
3f433610:	modu   a10, a3
3f433620:	modu   a3, a14
3f433630:	sll    a11, a5
3f433640:	modu   b11, b4
3f433650:	sla    0x3, b2
3f433660:	sla    0x0, a0
3f433670:	sra    b10, b6
3f433680:	sll    b3, b2
3f433690:	modu   a3, a9
3f4336a0:	sra    a11, a4
3f4336b0:	sla    0x3, a14
3f4336c0:	sla    0x0, a0
3f4336d0:	addc   a9, a0
3f4336e0:	modu   a3, a1
3f4336f0:	sra    a11, a3
3f433700:	sla    0x3, a12
3f433710:	rev    a0
3f433720:	add    a9, a0
3f433730:	modu   a3, a14
3f433740:	mods   b3, b5
3f433750:	.word  0x7265
3f433760:	rev    a0
3f433770:	add    a9, a0
3f433780:	sll    a3, a2
3f433790:	sra    b11, b2
3f4337a0:	rl     a3, a3
3f4337b0:	modu   a3, a5
3f4337c0:	rev    a0
3f4337d0:	sub    b10, b4
3f4337e0:	move   a2, b12
3f4337f0:	or     a2, a5
3f433800:	or     a1, a0
3f433810:	.word  0x7265
3f433820:	rl     a11, a13
3f433830:	sla    a11, a14
3f433840:	sla    0x3, a12
3f433850:	rl     b10, b7
3f433860:	sra    a3, a14
3f433870:	.word  0x776f
3f433880:	cmp    a1, a0
3f433890:	.word  0x736f
3f4338a0:	sla    0x3, b4
3f4338b0:	sra    b10, b3
3f4338c0:	sra    a11, a12
3f4338d0:	.word  0x7463
3f4338e0:	andn   a8, a0
3f4338f0:	mods   a7, a9
3f433900:	sll    a11, a5
3f433910:	rl     b11, b4
3f433920:	modu   a3, sp
3f433930:	.word  0x7320
3f433940:	.word  0x7379
3f433950:	cvxyl  b3, b4
3f433960:	sra    a11, a13
3f433970:	rl     a1, a0
3f433980:	.word  0x74f4
3f433990:	sla    0x3, a5
3f4339a0:	sub    b10, b4
3f4339b0:	sub    a10, a12
3f4339c0:	or     a2, a14
3f4339d0:	or     a0, a0
3f4339e0:	move   a2, a5
3f4339f0:	sub    a10, a14
3f433a00:	srl    0x16, b4
3f433a10:	sra    a10, a6
3f433a20:	.word  0x736e
3f433a30:	sra    b11, b4
3f433a40:	dsjs   b2, L3F433B80
3f433a50:	add    a9, a0
3f433a60:	.word  0x7375
3f433a70:	sla    b11, b7
3f433a80:	mods   a3, a8
3f433a90:	sra    a1, a0
3f433aa0:	.word  0x7365
3f433ab0:	cmp    a1, a0
3f433ac0:	.word  0x736f
3f433ad0:	.word  0x7274
3f433ae0:	sll    a11, a5
3f433af0:	modu   a3, a8
3f433b00:	.word  0x7265
3f433b10:	.word  0x0073
3f433b20:	modu   a2, a5
3f433b30:	sra    b11, b4
3f433b40:	sla    0x3, b2
3f433b50:	modu   b11, b9
3f433b60:	.word  0x7275
3f433b70:	.word  0x7020
L3F433B80:
3f433b80:	.word  0x7361
3f433b90:	.word  0x7773
3f433ba0:	.word  0x726f
3f433bb0:	sla    0x3, a4
3f433bc0:	modu   b11, b4
3f433bd0:	.word  0x7220
3f433be0:	.word  0x7365
3f433bf0:	mods   b11, b5
3f433c00:	.word  0x0065
3f433c10:	modu   a2, a5
3f433c20:	.word  0x7274
3f433c30:	.word  0x7a65
3f433c40:	mods   a1, a0
3f433c50:	sla    0x3, a5
3f433c60:	modu   a11, a13
3f433c70:	sla    0x3, b4
3f433c80:	sra    a11, a4
3f433c90:	.word  0x7020
3f433ca0:	.word  0x7361
3f433cb0:	sra    b11, b3
3f433cc0:	.word  0x7020
3f433cd0:	.word  0x756f
3f433ce0:	sla    0x3, b2
3f433cf0:	modu   b11, b0
3f433d00:	.word  0x7275
3f433d10:	.word  0x7573
3f433d20:	.word  0x7669
3f433d30:	sra    b11, b2
3f433d40:	mods   a1, a0
3f433d50:	sla    0x3, a1
3f433d60:	sra    b11, b3
3f433d70:	.word  0x7373
3f433d80:	modu   a11, a9
3f433d90:	.word  0x006e
3f433da0:	sra    a10, a7
3f433db0:	sra    a11, a2
3f433dc0:	sla    0x3, a14
3f433dd0:	rl     b10, b3
3f433de0:	sla    0x3, a5
3f433df0:	rl     a2, a9
3f433e00:	sla    0x3, b2
3f433e10:	sra    a10, a11
3f433e20:	modu   a3, a14
3f433e30:	modu   b11, b7
3f433e40:	.word  0x7472
3f433e50:	sra    a9, a0
3f433e60:	modu   a3, a9
3f433e70:	sla    0x1, a12
3f433e80:	mods   b11, b5
3f433e90:	sra    a1, a0
3f433ea0:	sra    a11, a9
3f433eb0:	andn   a9, a0
3f433ec0:	.word  0x7469
3f433ed0:	.word  0x757a
3f433ee0:	srl    a11, a14
3f433ef0:	srl    a1, a0
3f433f00:	.word  0x726f
3f433f10:	.word  0x7a74
3f433f20:	.word  0x7375
3f433f30:	.word  0x7465
3f433f40:	sra    b11, b10
3f433f50:	.word  0x006e
3f433f60:	sla    0x1, a0
3f433f70:	sla    0x1, a0
3f433f80:	btst   a10, sp
3f433f90:	sla    0x1, a0
3f433fa0:	sla    0x1, a0
3f433fb0:	sla    0x0, a0
3f433fc0:	addc   a9, a0
3f433fd0:	sra    a11, a12
3f433fe0:	.word  0x7261
3f433ff0:	sla    0x1, a0
3f434000:	rev    a0
3f434010:	sla    0x1, a0
3f434020:	srl    a2, a5
3f434030:	sla    a11, a6
3f434040:	sra    a11, a3
3f434050:	sla    0x3, b2
3f434060:	rev    a0
3f434070:	sub    a9, a0
3f434080:	modu   a3, a9
3f434090:	sla    a11, a7
3f4340a0:	sra    a11, a2
3f4340b0:	mods   a1, a0
3f4340c0:	.word  0x73f6
3f4340d0:	rl     a3, a3
3f4340e0:	modu   a3, a5
3f4340f0:	rev    a0
3f434100:	sla    0x1, a0
3f434110:	.word  0x7551
3f434120:	.word  0x7469
3f434130:	sla    0x1, a0
3f434140:	rev    a0
3f434150:	modu   a2, a5
3f434160:	sra    b11, b4
3f434170:	sla    0x3, b2
3f434180:	sla    b10, b0
3f434190:	.word  0x7373
3f4341a0:	modu   b11, b7
3f4341b0:	sra    b3, b2
3f4341c0:	sub    a8, a0
3f4341d0:	.word  0x746e
3f4341e0:	sra    b11, b2
3f4341f0:	sla    0x3, b10
3f434200:	sra    a11, a12
3f434210:	mods   a9, a0
3f434220:	.word  0x746f
3f434230:	sra    a1, a0
3f434240:	sla    0x3, a5
3f434250:	sla    b11, b0
3f434260:	.word  0x7373
3f434270:	.word  0x0065
3f434280:	sra    a10, a11
3f434290:	modu   a3, a14
3f4342a0:	modu   b11, b7
3f4342b0:	.word  0x7472
3f4342c0:	sra    a9, a0
3f4342d0:	modu   a3, a9
3f4342e0:	sra    a11, a7
3f4342f0:	sra    a11, a2
3f434300:	.word  0x006e
3f434310:	sra    b10, b6
3f434320:	rl     b11, b2
3f434330:	.word  0x7966
3f434340:	and    a1, a0
3f434350:	.word  0x7361
3f434360:	.word  0x7773
3f434370:	.word  0x726f
3f434380:	.word  0x0064
3f434390:	cvxyl  b10, b6
3f4343a0:	rl     b11, b2
3f4343b0:	rl     a11, a6
3f4343c0:	.word  0x7a65
3f4343d0:	mods   a1, a0
3f4343e0:	sla    0x3, a5
3f4343f0:	modu   a11, a13
3f434400:	sla    0x3, b4
3f434410:	sra    a11, a4
3f434420:	.word  0x7020
3f434430:	.word  0x7361
3f434440:	sra    b11, b3
3f434450:	btst   a8, a0
3f434460:	modu   a3, a5
3f434470:	.word  0x776e
3f434480:	.word  0x726f
3f434490:	sla    0x3, b4
3f4344a0:	sra    a11, a2
3f4344b0:	.word  0x7473
3f4344c0:	.word  0x74e4
3f4344d0:	srl    a11, a9
3f4344e0:	modu   a3, a5
3f4344f0:	sla    0x0, a0
3f434500:	sla    0x1, a0
3f434510:	sla    0x1, a0
3f434520:	or     a9, a0
3f434530:	sra    b11, b3
3f434540:	and    a1, a0
3f434550:	sra    b11, b2
3f434560:	rl     b11, b6
3f434570:	.word  0x756f
3f434580:	sla    0x3, b3
3f434590:	sla    b10, b0
3f4345a0:	.word  0x7373
3f4345b0:	modu   b11, b7
3f4345c0:	sra    b3, b2
3f4345d0:	sla    0x1, a0
3f4345e0:	sla    0x1, a0
3f4345f0:	sla    0x1, a0
3f434600:	sla    0x0, a0
3f434610:	sla    0x1, a0
3f434620:	sla    0x1, a0
3f434630:	sla    0x1, a0
3f434640:	modu   a2, a1
3f434650:	rl     a11, a3
3f434660:	modu   a3, a5
3f434670:	mods   a9, a0
3f434680:	.word  0x746f
3f434690:	sra    a1, a0
3f4346a0:	sla    0x3, a5
3f4346b0:	sla    b11, b0
3f4346c0:	.word  0x7373
3f4346d0:	sla    0x3, a5
3f4346e0:	sla    0x1, a0
3f4346f0:	sla    0x1, a0
3f434700:	sla    0x1, a0
3f434710:	sla    0x0, a0
3f434720:	modu   b10, b6
3f434730:	rl     b3, b2
3f434740:	.word  0x7265
3f434750:	srl    a11, a9
3f434760:	.word  0x7365
3f434770:	btst   a9, a0
3f434780:	modu   a3, a5
3f434790:	.word  0x776e
3f4347a0:	.word  0x726f
3f4347b0:	sla    0x3, b4
3f4347c0:	sra    b11, b6
3f4347d0:	.word  0x7772
3f4347e0:	modu   a3, a5
3f4347f0:	sra    a11, a4
3f434800:	sla    0x3, a14
3f434810:	sla    0x0, a0
3f434820:	sla    0x1, a0
3f434830:	sla    0x1, a0
3f434840:	sla    0x1, a0
3f434850:	addc   a9, a0
3f434860:	sra    a11, a12
3f434870:	.word  0x7261
3f434880:	sla    0x1, a0
3f434890:	sla    0x1, a0
3f4348a0:	sla    0x1, a0
3f4348b0:	rev    a0
3f4348c0:	sla    0x1, a0
3f4348d0:	sla    0x1, a0
3f4348e0:	sla    0x1, a0
3f4348f0:	sub    a9, a0
3f434900:	srl    a3, a6
3f434910:	sll    a11, a1
3f434920:	.word  0x7265
3f434930:	sla    0x1, a0
3f434940:	sla    0x1, a0
3f434950:	sla    0x1, a0
3f434960:	sla    0x0, a0
3f434970:	sla    0x1, a0
3f434980:	sla    a10, a3
3f434990:	sll    a11, a14
3f4349a0:	mods   a3, a5
3f4349b0:	sla    0x1, a0
3f4349c0:	rev    a0
3f4349d0:	sla    b10, b0
3f4349e0:	.word  0x7375
3f4349f0:	sla    0x3, a5
3f434a00:	sla    b10, b0
3f434a10:	.word  0x7373
3f434a20:	modu   b11, b7
3f434a30:	sra    b3, b2
3f434a40:	move   a8, a0
3f434a50:	.word  0x746f
3f434a60:	sra    a1, a0
3f434a70:	sla    0x3, a5
3f434a80:	sla    b11, b0
3f434a90:	.word  0x7373
3f434aa0:	sla    0x3, a5
3f434ab0:	sra    a11, a4
3f434ac0:	.word  0x7020
3f434ad0:	.word  0x7561
3f434ae0:	sra    b11, b3
3f434af0:	or     a8, a0
3f434b00:	.word  0x746e
3f434b10:	.word  0x7265
3f434b20:	.word  0x7262
3f434b30:	sll    a11, a5
3f434b40:	.word  0x7568
3f434b50:	srl    a11, a14
3f434b60:	sub    a8, a0
3f434b70:	.word  0x746e
3f434b80:	sra    b11, b2
3f434b90:	sla    0x3, b2
3f434ba0:	sra    a11, a12
3f434bb0:	mods   a9, a0
3f434bc0:	.word  0x746f
3f434bd0:	sra    a1, a0
3f434be0:	sla    0x3, a5
3f434bf0:	sla    b11, b0
3f434c00:	.word  0x7373
3f434c10:	.word  0x0065
3f434c20:	cvxyl  b10, b6
3f434c30:	rl     b11, b2
3f434c40:	rl     a11, a6
3f434c50:	.word  0x7265
3f434c60:	mods   a1, a0
3f434c70:	sla    0x3, a5
3f434c80:	modu   a11, a13
3f434c90:	sla    0x3, b4
3f434ca0:	sra    a11, a4
3f434cb0:	.word  0x7020
3f434cc0:	.word  0x7361
3f434cd0:	sra    b11, b3
3f434ce0:	addc   a8, a0
3f434cf0:	.word  0x7375
3f434d00:	modu   b11, b4
3f434d10:	rl     a11, a13
3f434d20:	sra    b11, b10
3f434d30:	andn   a9, a0
3f434d40:	sll    a11, a5
3f434d50:	.word  0x7275
3f434d60:	.word  0x7469
3f434d70:	sla    0x3, b9
3f434d80:	sla    b10, b0
3f434d90:	.word  0x7373
3f434da0:	modu   b11, b7
3f434db0:	sra    b3, b2
3f434dc0:	and    a0, a0
3f434dd0:	.word  0x7265
3f434de0:	modu   b11, b3
3f434df0:	modu   a3, a14
3f434e00:	mods   a3, a1
3f434e10:	.word  0x7369
3f434e20:	.word  0x7461
3f434e30:	modu   a11, a9
3f434e40:	sla    0x3, a14
3f434e50:	sla    0x1, b10
3f434e60:	modu   a10, a13
3f434e70:	sla    0x3, b4
3f434e80:	sra    a11, a4
3f434e90:	.word  0x7020
3f434ea0:	.word  0x7361
3f434eb0:	sra    b11, b3
3f434ec0:	btst   a8, a0
3f434ed0:	modu   a3, a5
3f434ee0:	.word  0x776e
3f434ef0:	.word  0x726f
3f434f00:	.word  0x0074
3f434f10:	.word  0x7953
3f434f20:	.word  0x7473
3f434f30:	mods   a11, a5
3f434f40:	sub    a1, a0
3f434f50:	srl    a3, a5
3f434f60:	.word  0x7561
3f434f70:	.word  0x746c
3f434f80:	move   a0, a0
3f434f90:	.word  0x344b
3f434fa0:	rl     0x9, b0
3f434fb0:	add    a9, a13
3f434fc0:	sla    0x2, a1
3f434fd0:	move   a1, b0
3f434fe0:	.word  0x726f
3f434ff0:	rl     b3, b4
3f435000:	add    a9, a0
3f435010:	sra    a11, a13
3f435020:	rl     b11, b2
3f435030:	sla    a11, a3
3f435040:	.word  0x006e
3f435050:	btst   a10, a12
3f435060:	rl     0x1, b4
3f435070:	srl    0x17, b1
3f435080:	add    a10, a1
3f435090:	sla    0x1, a0
3f4350a0:	.word  0x7242
3f4350b0:	.word  0x7469
3f4350c0:	.word  0x7369
3f4350d0:	.word  0x0068
3f4350e0:	btst   a10, a12
3f4350f0:	rl     0x1, b4
3f435100:	srl    0x17, b1
3f435110:	addc   a2, a1
3f435120:	sla    0x1, a0
3f435130:	mods   a2, a6
3f435140:	mods   a11, a5
3f435150:	.word  0x7369
3f435160:	.word  0x0068
3f435170:	btst   a10, a12
3f435180:	rl     0x1, b4
3f435190:	srl    0x17, b1
3f4351a0:	addc   a10, a1
3f4351b0:	sla    0x1, a0
3f4351c0:	sla    a10, a3
3f4351d0:	sla    a11, a14
3f4351e0:	rl     a11, a4
3f4351f0:	modu   a3, a1
3f435200:	sra    0x1f, a0
3f435210:	.word  0x7246
3f435220:	modu   a3, a5
3f435230:	rl     a3, a3
3f435240:	rev    a9
3f435250:	btst   a10, a12
3f435260:	rl     0x1, b4
3f435270:	srl    0x17, b2
3f435280:	and    a10, a1
3f435290:	sla    0x1, a0
3f4352a0:	sla    a10, a3
3f4352b0:	sla    a11, a14
3f4352c0:	rl     a11, a4
3f4352d0:	modu   a3, a1
3f4352e0:	sra    0x1f, a0
3f4352f0:	modu   a2, a5
3f435300:	mods   a3, a7
3f435310:	.word  0x7369
3f435320:	sra    0x15, a8
3f435330:	move   a0, a0
3f435340:	.word  0x344b
3f435350:	rl     0x9, b0
3f435360:	add    a9, a13
3f435370:	sla    0x2, a4
3f435380:	sub    a1, a0
3f435390:	modu   a3, a1
3f4353a0:	.word  0x7369
3f4353b0:	.word  0x0068
3f4353c0:	btst   a10, a12
3f4353d0:	rl     0x1, b4
3f4353e0:	srl    0x17, b1
3f4353f0:	subb   a2, a1
3f435400:	sla    0x1, a0
3f435410:	rl     a10, a6
3f435420:	modu   a3, a14
3f435430:	.word  0x7369
3f435440:	.word  0x0068
3f435450:	btst   a10, a12
3f435460:	rl     0x1, b4
3f435470:	srl    0x17, b1
3f435480:	subb   a10, a1
3f435490:	sla    0x1, a0
3f4354a0:	.word  0x7541
3f4354b0:	.word  0x7473
3f4354c0:	rl     b11, b2
3f4354d0:	modu   a3, a1
3f4354e0:	subb   a9, sp
3f4354f0:	.word  0x7265
3f435500:	sla    a11, a13
3f435510:	.word  0x006e
3f435520:	btst   a10, a12
3f435530:	rl     0x1, b4
3f435540:	srl    0x17, b1
3f435550:	cmp    a2, a1
3f435560:	sla    0x1, a0
3f435570:	.word  0x7544
3f435580:	sll    b11, b4
3f435590:	.word  0x0068
3f4355a0:	btst   a10, a12
3f4355b0:	rl     0x1, b4
3f4355c0:	srl    0x17, b1
3f4355d0:	cmp    a10, a1
3f4355e0:	sla    0x1, a0
3f4355f0:	.word  0x7449
3f435600:	mods   a3, a1
3f435610:	sla    a11, a9
3f435620:	.word  0x006e
3f435630:	btst   a10, a12
3f435640:	rl     0x1, b4
3f435650:	srl    0x17, b1
3f435660:	btst   a10, a1
3f435670:	sla    0x1, a0
3f435680:	.word  0x7753
3f435690:	.word  0x7369
3f4356a0:	sla    0x3, b3
3f4356b0:	subb   a1, a8
3f4356c0:	sra    b11, b2
3f4356d0:	sll    a11, a14
3f4356e0:	sra    0x15, a8
3f4356f0:	move   a0, a0
3f435700:	.word  0x344b
3f435710:	rl     0x9, b0
3f435720:	add    a9, a13
3f435730:	sla    0x2, a12
3f435740:	andn   a9, a0
3f435750:	rl     b11, b7
3f435760:	.word  0x7373
3f435770:	sra    0x1f, a0
3f435780:	sra    a10, a7
3f435790:	mods   b11, b2
3f4357a0:	modu   a3, a1
3f4357b0:	rev    a9
3f4357c0:	btst   a10, a12
3f4357d0:	rl     0x1, b4
3f4357e0:	srl    0x17, b1
3f4357f0:	move   a10, a1
3f435800:	sla    0x1, a0
3f435810:	.word  0x7753
3f435820:	sra    a3, a5
3f435830:	.word  0x7369
3f435840:	.word  0x0068
3f435850:	btst   a10, a12
3f435860:	rl     0x1, b4
3f435870:	srl    0x17, b1
3f435880:	move   a2, b1
3f435890:	sla    0x1, a0
3f4358a0:	modu   a10, a14
3f4358b0:	.word  0x7772
3f4358c0:	srl    a11, a5
3f4358d0:	sla    a11, a9
3f4358e0:	.word  0x006e
3f4358f0:	btst   a10, a12
3f435900:	rl     0x1, b4
3f435910:	srl    0x17, b1
3f435920:	and    a2, a1
3f435930:	sla    0x1, a0
3f435940:	.word  0x7246
3f435950:	modu   a3, a5
3f435960:	rl     a3, a3
3f435970:	addc   a1, sp
3f435980:	mods   a3, a5
3f435990:	rl     a11, a7
3f4359a0:	modu   a3, a1
3f4359b0:	move   a0, a0
3f4359c0:	.word  0x344b
3f4359d0:	rl     0x9, b0
3f4359e0:	add    a9, a13
3f4359f0:	sla    0x2, b3
3f435a00:	andn   a9, a0
3f435a10:	sla    b11, b0
3f435a20:	rl     a11, a14
3f435a30:	rl     b3, b3
3f435a40:	move   a0, a0
3f435a50:	.word  0x344b
3f435a60:	rl     0x9, b0
3f435a70:	add    a9, a13
3f435a80:	sla    0x2, b6
3f435a90:	and    a1, a0
3f435aa0:	.word  0x726f
3f435ab0:	.word  0x7574
3f435ac0:	.word  0x7567
3f435ad0:	.word  0x7365
3f435ae0:	.word  0x0065
3f435af0:	sla    b10, b0
3f435b00:	sla    b11, b2
3f435b10:	cvxyl  a3, a13
3f435b20:	.word  0x7274
3f435b30:	.word  0x7365
3f435b40:	sra    a1, a0
3f435b50:	srl    a7, a9
3f435b60:	.word  0x7561
3f435b70:	sla    0x3, b4
3f435b80:	add    a9, a8
3f435b90:	addc   b10, b3
3f435ba0:	cmp    a10, a9
3f435bb0:	or     a9, a13
3f435bc0:	sra    0x16, b3
3f435bd0:	move   a0, a0
3f435be0:	.word  0x344b
3f435bf0:	rl     0x9, b0
3f435c00:	add    a9, a13
3f435c10:	sla    0x2, a1
3f435c20:	move   a1, b0
3f435c30:	.word  0x726f
3f435c40:	srl    0x15, a4
3f435c50:	mods   a11, a1
3f435c60:	.word  0x72e9
3f435c70:	sll    a11, a9
3f435c80:	rl     a11, a1
3f435c90:	.word  0x006e
3f435ca0:	btst   a10, a12
3f435cb0:	rl     0x1, b4
3f435cc0:	srl    0x17, b1
3f435cd0:	add    a10, a1
3f435ce0:	sla    0x1, a0
3f435cf0:	modu   a2, a1
3f435d00:	mods   a3, a7
3f435d10:	rl     a11, a1
3f435d20:	sla    0x3, b3
3f435d30:	.word  0x7262
3f435d40:	.word  0x7469
3f435d50:	modu   a3, a1
3f435d60:	rl     a11, a14
3f435d70:	.word  0x7571
3f435d80:	.word  0x0065
3f435d90:	btst   a10, a12
3f435da0:	rl     0x1, b4
3f435db0:	srl    0x17, b1
3f435dc0:	addc   a2, a1
3f435dd0:	sla    0x1, a0
3f435de0:	mods   a2, a6
3f435df0:	mods   a11, a1
3f435e00:	modu   a3, a1
3f435e10:	.word  0x0064
3f435e20:	btst   a10, a12
3f435e30:	rl     0x1, b4
3f435e40:	srl    0x17, b1
3f435e50:	addc   a10, a1
3f435e60:	sla    0x1, a0
3f435e70:	sla    a10, a3
3f435e80:	sla    a11, a14
3f435e90:	rl     a11, a4
3f435ea0:	modu   a3, a5
3f435eb0:	srl    a1, a0
3f435ec0:	sla    b11, b2
3f435ed0:	cpw    a11, a14
3f435ee0:	rl     a11, a1
3f435ef0:	.word  0x0073
3f435f00:	btst   a10, a12
3f435f10:	rl     0x1, b4
3f435f20:	srl    0x17, b2
3f435f30:	and    a10, a1
3f435f40:	sla    0x1, a0
3f435f50:	sla    a10, a3
3f435f60:	sla    a11, a14
3f435f70:	rl     a11, a4
3f435f80:	modu   a3, a5
3f435f90:	sla    a9, a0
3f435fa0:	srl    a11, a14
3f435fb0:	sla    a11, a12
3f435fc0:	.word  0x7369
3f435fd0:	move   a0, a0
3f435fe0:	.word  0x344b
3f435ff0:	rl     0x9, b0
3f436000:	add    a9, a13
3f436010:	sla    0x2, a4
3f436020:	sub    a1, a0
3f436030:	modu   a3, a1
3f436040:	rl     a11, sp
3f436050:	.word  0x0073
3f436060:	btst   a10, a12
3f436070:	rl     0x1, b4
3f436080:	srl    0x17, b1
3f436090:	subb   a2, a1
3f4360a0:	sla    0x1, a0
3f4360b0:	rl     a10, a6
3f4360c0:	modu   a3, a14
3f4360d0:	rl     a11, sp
3f4360e0:	.word  0x0073
3f4360f0:	btst   a10, a12
3f436100:	rl     0x1, b4
3f436110:	srl    0x17, b1
3f436120:	subb   a10, a1
3f436130:	sla    0x1, a0
3f436140:	mods   a2, a1
3f436150:	sra    a11, a12
3f436160:	sla    a11, a13
3f436170:	sra    a3, a14
3f436180:	add    a9, sp
3f436190:	.word  0x7475
3f4361a0:	rl     b11, b2
3f4361b0:	rl     a3, a3
3f4361c0:	sra    a11, a9
3f4361d0:	.word  0x006e
3f4361e0:	btst   a10, a12
3f4361f0:	rl     0x1, b4
3f436200:	srl    0x17, b1
3f436210:	cmp    a2, a1
3f436220:	sla    0x1, a0
3f436230:	modu   a10, a8
3f436240:	mods   a3, a12
3f436250:	modu   a3, a1
3f436260:	sla    a11, a4
3f436270:	.word  0x7369
3f436280:	move   a0, a0
3f436290:	.word  0x344b
3f4362a0:	rl     0x9, b0
3f4362b0:	add    a9, a13
3f4362c0:	sla    0x2, a9
3f4362d0:	cmp    a9, a0
3f4362e0:	sla    b11, b4
3f4362f0:	rl     a11, a12
3f436300:	modu   a3, a5
3f436310:	move   a0, a0
3f436320:	.word  0x344b
3f436330:	rl     0x9, b0
3f436340:	add    a9, a13
3f436350:	sla    0x2, a11
3f436360:	andn   a9, a0
3f436370:	rl     b11, b5
3f436380:	.word  0x7373
3f436390:	sla    0x3, a5
3f4363a0:	.word  0x7266
3f4363b0:	modu   a3, a1
3f4363c0:	sla    sp, a7
3f4363d0:	.word  0x7369
3f4363e0:	move   a0, a0
3f4363f0:	.word  0x344b
3f436400:	rl     0x9, b0
3f436410:	add    a9, a13
3f436420:	sla    0x2, a12
3f436430:	andn   a9, a0
3f436440:	rl     b11, b5
3f436450:	.word  0x7373
3f436460:	sla    0x3, a5
3f436470:	mods   a3, a1
3f436480:	sra    a11, a12
3f436490:	sla    a11, a13
3f4364a0:	sra    a3, a14
3f4364b0:	move   a0, a0
3f4364c0:	.word  0x344b
3f4364d0:	rl     0x9, b0
3f4364e0:	add    a9, a13
3f4364f0:	sla    0x2, a13
3f436500:	andn   a9, a0
3f436510:	cvxyl  b11, b5
3f436520:	modu   a11, a4
3f436530:	.word  0x7369
3f436540:	move   a0, a0
3f436550:	.word  0x344b
3f436560:	rl     0x9, b0
3f436570:	add    a9, a13
3f436580:	sla    0x2, a14
3f436590:	move   a1, b0
3f4365a0:	.word  0x726f
3f4365b0:	cvxyl  b11, b6
3f4365c0:	rl     a11, a7
3f4365d0:	modu   a3, a5
3f4365e0:	move   a0, a0
3f4365f0:	.word  0x344b
3f436600:	rl     0x9, b0
3f436610:	add    a9, a13
3f436620:	sla    0x2, b0
3f436630:	subb   a1, a0
3f436640:	sla    b11, b2
3f436650:	cpw    a11, a14
3f436660:	rl     a11, a1
3f436670:	srl    0x5, b3
3f436680:	sra    a10, a2
3f436690:	srl    a11, a12
3f4366a0:	.word  0x0065
3f4366b0:	btst   a10, a12
3f4366c0:	rl     0x1, b4
3f4366d0:	srl    0x17, b1
3f4366e0:	andn   a10, a1
3f4366f0:	sla    0x1, a0
3f436700:	.word  0x7345
3f436710:	sla    b11, b0
3f436720:	modu   a3, a7
3f436730:	mods   a3, sp
3f436740:	move   a0, a0
3f436750:	.word  0x344b
3f436760:	rl     0x9, b0
3f436770:	add    a9, a13
3f436780:	sla    0x2, b6
3f436790:	and    a1, a0
3f4367a0:	.word  0x726f
3f4367b0:	.word  0x7574
3f4367c0:	sla    a11, a7
3f4367d0:	.word  0x7369
3f4367e0:	andn   a8, a0
3f4367f0:	.word  0x7379
3f436800:	sra    b11, b4
3f436810:	.word  0x736d
3f436820:	sla    b11, b4
3f436830:	sra    a3, a14
3f436840:	.word  0x7261
3f436850:	sla    0x3, a4
3f436860:	or     a9, a8
3f436870:	add    b10, b3
3f436880:	addc   b10, b3
3f436890:	cmp    a10, a9
3f4368a0:	rev    a9
3f4368b0:	btst   a10, a12
3f4368c0:	rl     0x1, b4
3f4368d0:	srl    0x17, b1
3f4368e0:	add    a10, a1
3f4368f0:	sla    0x1, a0
3f436900:	mods   a10, a1
3f436910:	.word  0x7265
3f436920:	lmo    a11, a9
3f436930:	modu   a3, a1
3f436940:	.word  0x7369
3f436950:	rl     a3, a3
3f436960:	move   a0, a0
3f436970:	.word  0x344b
3f436980:	rl     0x9, b0
3f436990:	add    a9, a13
3f4369a0:	sla    0x2, a1
3f4369b0:	addc   a1, a0
3f4369c0:	rl     b11, b2
3f4369d0:	rl     b11, b4
3f4369e0:	sll    b11, b3
3f4369f0:	.word  0x0068
3f436a00:	btst   a10, a12
3f436a10:	rl     0x1, b4
3f436a20:	srl    0x17, b1
3f436a30:	addc   a2, a1
3f436a40:	sla    0x1, a0
3f436a50:	mods   a2, a6
3f436a60:	mods   sp, a4
3f436a70:	.word  0x7369
3f436a80:	rl     a3, a3
3f436a90:	move   a0, a0
3f436aa0:	.word  0x344b
3f436ab0:	rl     0x9, b0
3f436ac0:	add    a9, a13
3f436ad0:	sla    0x2, a3
3f436ae0:	subb   a1, a0
3f436af0:	sla    b11, b2
3f436b00:	.word  0x7a6e
3f436b10:	.word  0x73f6
3f436b20:	.word  0x7369
3f436b30:	rl     a3, a3
3f436b40:	sra    0x1f, a0
3f436b50:	sla    a10, a11
3f436b60:	sla    a11, a14
3f436b70:	sla    a11, a4
3f436b80:	rev    a9
3f436b90:	btst   a10, a12
3f436ba0:	rl     0x1, b4
3f436bb0:	srl    0x17, b2
3f436bc0:	and    a10, a1
3f436bd0:	sla    0x1, a0
3f436be0:	modu   a2, a5
3f436bf0:	mods   a3, a7
3f436c00:	.word  0x7369
3f436c10:	rl     a3, a3
3f436c20:	sra    0x1f, a0
3f436c30:	sla    a10, a11
3f436c40:	sla    a11, a14
3f436c50:	sla    a11, a4
3f436c60:	rev    a9
3f436c70:	btst   a10, a12
3f436c80:	rl     0x1, b4
3f436c90:	srl    0x17, b1
3f436ca0:	sub    a2, a1
3f436cb0:	sla    0x1, a0
3f436cc0:	cmpxy  a2, a4
3f436cd0:	rl     a11, a14
3f436ce0:	sll    b11, b3
3f436cf0:	.word  0x0068
3f436d00:	btst   a10, a12
3f436d10:	rl     0x1, b4
3f436d20:	srl    0x17, b1
3f436d30:	subb   a2, a1
3f436d40:	sla    0x1, a0
3f436d50:	rl     a10, a6
3f436d60:	modu   a3, a14
3f436d70:	.word  0x7369
3f436d80:	rl     a3, a3
3f436d90:	move   a0, a0
3f436da0:	.word  0x344b
3f436db0:	rl     0x9, b0
3f436dc0:	add    a9, a13
3f436dd0:	sla    0x2, a7
3f436de0:	sub    a1, a0
3f436df0:	.word  0x7565
3f436e00:	.word  0x7374
3f436e10:	rl     a3, a3
3f436e20:	move   a0, a0
3f436e30:	.word  0x344b
3f436e40:	rl     0x9, b0
3f436e50:	add    a9, a13
3f436e60:	sla    0x2, a8
3f436e70:	move   a1, b0
3f436e80:	sra    a11, a9
3f436e90:	sra    a11, a4
3f436ea0:	mods   b3, b2
3f436eb0:	modu   a7, a4
3f436ec0:	rl     a11, a4
3f436ed0:	sll    b11, b3
3f436ee0:	.word  0x0068
3f436ef0:	btst   a10, a12
3f436f00:	rl     0x1, b4
3f436f10:	srl    0x17, b1
3f436f20:	cmp    a10, a1
3f436f30:	sla    0x1, a0
3f436f40:	.word  0x7449
3f436f50:	mods   a3, a1
3f436f60:	sra    a11, a9
3f436f70:	rl     a11, a14
3f436f80:	sll    b11, b3
3f436f90:	.word  0x0068
3f436fa0:	btst   a10, a12
3f436fb0:	rl     0x1, b4
3f436fc0:	srl    0x17, b1
3f436fd0:	btst   a10, a1
3f436fe0:	sla    0x1, a0
3f436ff0:	.word  0x7246
3f437000:	modu   a3, a1
3f437010:	drav   b3, b10
3f437020:	rl     b11, b3
3f437030:	sll    b11, b3
3f437040:	sla    0x3, a8
3f437050:	andn   a9, a8
3f437060:	rl     a3, a3
3f437070:	sra    b11, b7
3f437080:	.word  0x7a69
3f437090:	rev    a9
3f4370a0:	btst   a10, a12
3f4370b0:	rl     0x1, b4
3f4370c0:	srl    0x17, b1
3f4370d0:	move   a2, a1
3f4370e0:	sla    0x1, a0
3f4370f0:	sra    a10, a4
3f437100:	.word  0x7475
3f437110:	sll    b11, b3
3f437120:	sla    0x3, a8
3f437130:	andn   a9, a8
3f437140:	rl     a3, a3
3f437150:	sra    b11, b7
3f437160:	.word  0x7a69
3f437170:	rev    a9
3f437180:	btst   a10, a12
3f437190:	rl     0x1, b4
3f4371a0:	srl    0x17, b1
3f4371b0:	move   a10, a1
3f4371c0:	sla    0x1, a0
3f4371d0:	sll    b10, b3
3f4371e0:	.word  0x7768
3f4371f0:	sra    a3, a5
3f437200:	.word  0x7369
3f437210:	rl     a3, a3
3f437220:	move   a0, a0
3f437230:	.word  0x344b
3f437240:	rl     0x9, b0
3f437250:	add    a9, a13
3f437260:	sla    0x2, a14
3f437270:	move   a1, b0
3f437280:	.word  0x726f
3f437290:	sra    b11, b7
3f4372a0:	rl     a11, a7
3f4372b0:	sll    b11, b3
3f4372c0:	.word  0x0068
3f4372d0:	btst   a10, a12
3f4372e0:	rl     0x1, b4
3f4372f0:	srl    0x17, b1
3f437300:	and    a2, a1
3f437310:	sla    0x1, a0
3f437320:	.word  0x7246
3f437330:	modu   a3, a1
3f437340:	drav   b3, b10
3f437350:	rl     b11, b3
3f437360:	sll    b11, b3
3f437370:	.word  0x0068
3f437380:	btst   a10, a12
3f437390:	rl     0x1, b4
3f4373a0:	srl    0x17, b1
3f4373b0:	andn   a10, a1
3f4373c0:	sla    0x1, a0
3f4373d0:	.word  0x7053
3f4373e0:	modu   a3, a1
3f4373f0:	.word  0x7369
3f437400:	rl     a3, a3
3f437410:	move   a0, a0
3f437420:	.word  0x344b
3f437430:	rl     0x9, b0
3f437440:	add    a9, a13
3f437450:	sla    0x2, b6
3f437460:	and    a1, a0
3f437470:	.word  0x726f
3f437480:	.word  0x7574
3f437490:	rl     a11, a7
3f4374a0:	.word  0x7365
3f4374b0:	.word  0x7369
3f4374c0:	rl     a3, a3
3f4374d0:	rl     0x8, a0
3f4374e0:	rev    b0
3f4374f0:	rl     0x1, b2
3f437500:	rl     0x18, a0
3f437510:	rev    b0
3f437520:	rl     0x1, b4
3f437530:	.word  0x3500
3f437540:	rev    b0
3f437550:	rl     0x1, b6
3f437560:	sla    0x0, a0
3f437570:	rl     0x1, a0
3f437580:	sla    0x0, a0
3f437590:	rl     0x9, a0
3f4375a0:	sla    0x0, a0
3f4375b0:	rl     0x11, a0
3f4375c0:	sla    0x0, a0
3f4375d0:	rl     0x19, a0
3f4375e0:	sla    0x0, a0
3f4375f0:	.word  0x3420
3f437600:	sla    0x0, a0
3f437610:	.word  0x3520
3f437620:	sla    0x0, a0
3f437630:	.word  0x3620
3f437640:	sla    0x0, a0
3f437650:	.word  0x3720
3f437660:	sla    0x0, a0
3f437670:	dsjs   a0, L3F437690
3f437680:	sla    0x0, a0
L3F437690:
3f437690:	dsjs   a0, L3F437730
3f4376a0:	sla    0x0, a0
3f4376b0:	rl     0x1, b1
3f4376c0:	sla    0x0, a0
3f4376d0:	rl     0x9, b1
3f4376e0:	sla    0x0, a0
3f4376f0:	rl     0x11, b1
3f437700:	sla    0x0, a0
3f437710:	rl     0x19, b1
3f437720:	sla    0x0, a0
L3F437730:
3f437730:	.word  0x3431
3f437740:	sla    0x0, a0
3f437750:	.word  0x3531
3f437760:	sla    0x0, a0
3f437770:	.word  0x3631
3f437780:	sla    0x0, a0
3f437790:	.word  0x3731
3f4377a0:	sla    0x0, a0
3f4377b0:	dsjs   b1, L3F4377D0
3f4377c0:	sla    0x0, a0
L3F4377D0:
3f4377d0:	dsjs   b1, L3F437870
3f4377e0:	sla    0x0, a0
3f4377f0:	rl     0x1, b2
3f437800:	sla    0x0, a0
3f437810:	rl     0x9, b2
3f437820:	sla    0x0, a0
3f437830:	rl     0x11, b2
3f437840:	sla    0x0, a0
3f437850:	rl     0x19, b2
3f437860:	sla    0x0, a0
L3F437870:
3f437870:	.word  0x3432
3f437880:	sla    0x0, a0
3f437890:	.word  0x3532
3f4378a0:	sla    0x0, a0
3f4378b0:	.word  0x3632
3f4378c0:	sla    0x0, a0
3f4378d0:	.word  0x3732
3f4378e0:	sla    0x0, a0
3f4378f0:	dsjs   b2, L3F437910
3f437900:	sla    0x0, a0
L3F437910:
3f437910:	dsjs   b2, L3F4379B0
3f437920:	sla    0x0, a0
3f437930:	rl     0x1, b3
3f437940:	sla    0x0, a0
3f437950:	rl     0x9, b3
3f437960:	sla    0x0, a0
3f437970:	rl     0x11, b3
3f437980:	sla    0x0, a0
3f437990:	rl     0x19, b3
3f4379a0:	sla    0x0, a0
L3F4379B0:
3f4379b0:	.word  0x3433
3f4379c0:	sla    0x0, a0
3f4379d0:	.word  0x3533
3f4379e0:	sla    0x0, a0
3f4379f0:	.word  0x3633
3f437a00:	sla    0x0, a0
3f437a10:	.word  0x3733
3f437a20:	sla    0x0, a0
3f437a30:	dsjs   b3, L3F437A50
3f437a40:	sla    0x0, a0
L3F437A50:
3f437a50:	dsjs   b3, L3F437AF0
3f437a60:	sla    0x0, a0
3f437a70:	rl     0x1, b4
3f437a80:	sla    0x0, a0
3f437a90:	rl     0x9, b4
3f437aa0:	sla    0x0, a0
3f437ab0:	rl     0x11, b4
3f437ac0:	sla    0x0, a0
3f437ad0:	rl     0x19, b4
3f437ae0:	sla    0x0, a0
L3F437AF0:
3f437af0:	.word  0x3434
3f437b00:	sla    0x0, a0
3f437b10:	.word  0x3534
3f437b20:	sla    0x0, a0
3f437b30:	.word  0x3634
3f437b40:	sla    0x0, a0
3f437b50:	.word  0x3734
3f437b60:	sla    0x0, a0
3f437b70:	dsjs   b4, L3F437B90
3f437b80:	sla    0x0, a0
L3F437B90:
3f437b90:	dsjs   b4, L3F437C30
3f437ba0:	sla    0x0, a0
3f437bb0:	rl     0x1, b5
3f437bc0:	sla    0x0, a0
3f437bd0:	rl     0x9, b5
3f437be0:	sla    0x0, a0
3f437bf0:	rl     0x11, b5
3f437c00:	sla    0x0, a0
3f437c10:	rl     0x19, b5
3f437c20:	sla    0x0, a0
L3F437C30:
3f437c30:	.word  0x3435
3f437c40:	sla    0x0, a0
3f437c50:	.word  0x3535
3f437c60:	sla    0x0, a0
3f437c70:	.word  0x3635
3f437c80:	sla    0x0, a0
3f437c90:	.word  0x3735
3f437ca0:	sla    0x0, a0
3f437cb0:	dsjs   b5, L3F437CD0
3f437cc0:	sla    0x0, a0
L3F437CD0:
3f437cd0:	dsjs   b5, L3F437D70
3f437ce0:	sla    0x0, a0
3f437cf0:	rl     0x1, b6
3f437d00:	sla    0x0, a0
3f437d10:	rl     0x9, b6
3f437d20:	sla    0x0, a0
3f437d30:	rl     0x11, b6
3f437d40:	sla    0x0, a0
3f437d50:	rl     0x19, b6
3f437d60:	sla    0x0, a0
L3F437D70:
3f437d70:	.word  0x3436
3f437d80:	sla    0x0, a0
3f437d90:	.word  0x3536
3f437da0:	sla    0x0, a0
3f437db0:	.word  0x3636
3f437dc0:	sla    0x0, a0
3f437dd0:	.word  0x3736
3f437de0:	sla    0x0, a0
3f437df0:	dsjs   b6, L3F437E10
3f437e00:	sla    0x0, a0
L3F437E10:
3f437e10:	dsjs   b6, L3F437EB0
3f437e20:	sla    0x0, a0
3f437e30:	rl     0x1, b7
3f437e40:	sla    0x0, a0
3f437e50:	rl     0x9, b7
3f437e60:	sla    0x0, a0
3f437e70:	rl     0x11, b7
3f437e80:	sla    0x0, a0
3f437e90:	rl     0x19, b7
3f437ea0:	sla    0x0, a0
L3F437EB0:
3f437eb0:	.word  0x3437
3f437ec0:	sla    0x0, a0
3f437ed0:	.word  0x3537
3f437ee0:	sla    0x0, a0
3f437ef0:	.word  0x3637
3f437f00:	sla    0x0, a0
3f437f10:	.word  0x3737
3f437f20:	sla    0x0, a0
3f437f30:	dsjs   b7, L3F437F50
3f437f40:	sla    0x0, a0
L3F437F50:
3f437f50:	dsjs   b7, L3F437FF0
3f437f60:	sla    0x0, a0
3f437f70:	rl     0x1, b8
3f437f80:	sla    0x0, a0
3f437f90:	rl     0x9, b8
3f437fa0:	sla    0x0, a0
3f437fb0:	rl     0x11, b8
3f437fc0:	sla    0x0, a0
3f437fd0:	rl     0x19, b8
3f437fe0:	sla    0x0, a0
L3F437FF0:
3f437ff0:	.word  0x3438
3f438000:	sla    0x0, a0
3f438010:	.word  0x3538
3f438020:	sla    0x0, a0
3f438030:	.word  0x3638
3f438040:	sla    0x0, a0
3f438050:	.word  0x3738
3f438060:	sla    0x0, a0
3f438070:	dsjs   b8, L3F438090
3f438080:	sla    0x0, a0
L3F438090:
3f438090:	dsjs   b8, L3F438130
3f4380a0:	sla    0x0, a0
3f4380b0:	rl     0x1, b9
3f4380c0:	sla    0x0, a0
3f4380d0:	rl     0x9, b9
3f4380e0:	sla    0x0, a0
3f4380f0:	rl     0x11, b9
3f438100:	sla    0x0, a0
3f438110:	rl     0x19, b9
3f438120:	sla    0x0, a0
L3F438130:
3f438130:	.word  0x3439
3f438140:	sla    0x0, a0
3f438150:	.word  0x3539
3f438160:	sla    0x0, a0
3f438170:	.word  0x3639
3f438180:	sla    0x0, a0
3f438190:	.word  0x3739
3f4381a0:	sla    0x0, a0
3f4381b0:	dsjs   b9, L3F4381D0
3f4381c0:	sla    0x0, a0
L3F4381D0:
3f4381d0:	dsjs   b9, L3F438270
3f4381e0:	rl     0x8, a0
3f4381f0:	rl     0x1, b0
3f438200:	rl     0x8, a0
3f438210:	rl     0x11, b0
3f438220:	rl     0x8, a0
3f438230:	.word  0x3430
3f438240:	rl     0x8, a0
3f438250:	.word  0x3630
3f438260:	rl     0x8, a0
L3F438270:
3f438270:	dsjs   b0, L3F438290
3f438280:	rl     0x8, a0
L3F438290:
3f438290:	rl     0x1, b1
3f4382a0:	rl     0x8, a0
3f4382b0:	rl     0x11, b1
3f4382c0:	rl     0x8, a0
3f4382d0:	.word  0x3431
3f4382e0:	rl     0x8, a0
3f4382f0:	.word  0x3631
3f438300:	rl     0x8, a0
3f438310:	dsjs   b1, L3F438330
3f438320:	rl     0x8, a0
L3F438330:
3f438330:	rl     0x1, b2
3f438340:	rl     0x8, a0
3f438350:	rl     0x11, b2
3f438360:	rl     0x8, a0
3f438370:	.word  0x3432
3f438380:	rl     0x8, a0
3f438390:	.word  0x3632
3f4383a0:	rl     0x8, a0
3f4383b0:	dsjs   b2, L3F4383D0
3f4383c0:	rl     0x8, a0
L3F4383D0:
3f4383d0:	rl     0x1, b3
3f4383e0:	rl     0x8, a0
3f4383f0:	rl     0x11, b3
3f438400:	rl     0x8, a0
3f438410:	.word  0x3433
3f438420:	rl     0x8, a0
3f438430:	.word  0x3633
3f438440:	rl     0x8, a0
3f438450:	dsjs   b3, L3F438470
3f438460:	rl     0x8, a0
L3F438470:
3f438470:	rl     0x1, b4
3f438480:	rl     0x8, a0
3f438490:	rl     0x11, b4
3f4384a0:	rl     0x8, a0
3f4384b0:	.word  0x3434
3f4384c0:	rl     0x8, a0
3f4384d0:	.word  0x3634
3f4384e0:	rl     0x8, a0
3f4384f0:	dsjs   b4, L3F438510
3f438500:	rl     0x8, a0
L3F438510:
3f438510:	rl     0x1, b5
3f438520:	rl     0x8, a0
3f438530:	rl     0x11, b5
3f438540:	rl     0x8, a0
3f438550:	.word  0x3435
3f438560:	rl     0x8, a0
3f438570:	.word  0x3635
3f438580:	rl     0x8, a0
3f438590:	dsjs   b5, L3F4385B0
3f4385a0:	rl     0x8, a0
L3F4385B0:
3f4385b0:	rl     0x1, b6
3f4385c0:	rl     0x8, a0
3f4385d0:	rl     0x11, b6
3f4385e0:	rl     0x8, a0
3f4385f0:	.word  0x3436
3f438600:	rl     0x8, a0
3f438610:	.word  0x3636
3f438620:	rl     0x8, a0
3f438630:	dsjs   b6, L3F438650
3f438640:	rl     0x8, a0
L3F438650:
3f438650:	rl     0x1, b7
3f438660:	rl     0x8, a0
3f438670:	rl     0x11, b7
3f438680:	rl     0x8, a0
3f438690:	.word  0x3437
3f4386a0:	rl     0x8, a0
3f4386b0:	.word  0x3637
3f4386c0:	rl     0x8, a0
3f4386d0:	dsjs   b7, L3F4386F0
3f4386e0:	rl     0x8, a0
L3F4386F0:
3f4386f0:	rl     0x1, b8
3f438700:	rl     0x8, a0
3f438710:	rl     0x11, b8
3f438720:	rl     0x8, a0
3f438730:	.word  0x3438
3f438740:	rl     0x8, a0
3f438750:	.word  0x3638
3f438760:	rl     0x8, a0
3f438770:	dsjs   b8, L3F438790
3f438780:	rl     0x8, a0
L3F438790:
3f438790:	rl     0x1, b9
3f4387a0:	rl     0x8, a0
3f4387b0:	rl     0x11, b9
3f4387c0:	rl     0x8, a0
3f4387d0:	.word  0x3439
3f4387e0:	rl     0x8, a0
3f4387f0:	.word  0x3639
3f438800:	rl     0x8, a0
3f438810:	dsjs   b9, L3F438830
3f438820:	rl     0x10, a0
L3F438830:
3f438830:	rl     0x1, b0
3f438840:	rl     0x10, a0
3f438850:	rl     0x11, b0
3f438860:	rl     0x10, a0
3f438870:	.word  0x3430
3f438880:	rl     0x10, a0
3f438890:	.word  0x3630
3f4388a0:	rl     0x10, a0
3f4388b0:	dsjs   b0, L3F4388D0
3f4388c0:	rl     0x10, a0
L3F4388D0:
3f4388d0:	rl     0x1, b1
3f4388e0:	rl     0x10, a0
3f4388f0:	rl     0x11, b1
3f438900:	rl     0x10, a0
3f438910:	.word  0x3431
3f438920:	rl     0x10, a0
3f438930:	.word  0x3631
3f438940:	rl     0x10, a0
3f438950:	dsjs   b1, L3F438970
3f438960:	rl     0x10, a0
L3F438970:
3f438970:	rl     0x1, b2
3f438980:	rl     0x10, a0
3f438990:	rl     0x11, b2
3f4389a0:	rl     0x10, a0
3f4389b0:	.word  0x3432
3f4389c0:	rl     0x10, a0
3f4389d0:	.word  0x3632
3f4389e0:	rl     0x10, a0
3f4389f0:	dsjs   b2, L3F438A10
3f438a00:	rl     0x10, a0
L3F438A10:
3f438a10:	rl     0x1, b3
3f438a20:	rl     0x10, a0
3f438a30:	rl     0x11, b3
3f438a40:	rl     0x10, a0
3f438a50:	.word  0x3433
3f438a60:	rl     0x10, a0
3f438a70:	.word  0x3633
3f438a80:	rl     0x10, a0
3f438a90:	dsjs   b3, L3F438AB0
3f438aa0:	rl     0x10, a0
L3F438AB0:
3f438ab0:	rl     0x1, b4
3f438ac0:	rl     0x10, a0
3f438ad0:	rl     0x11, b4
3f438ae0:	rl     0x10, a0
3f438af0:	.word  0x3434
3f438b00:	rl     0x10, a0
3f438b10:	.word  0x3634
3f438b20:	rl     0x10, a0
3f438b30:	dsjs   b4, L3F438B50
3f438b40:	rl     0x10, a0
L3F438B50:
3f438b50:	rl     0x1, b5
3f438b60:	rl     0x10, a0
3f438b70:	rl     0x11, b5
3f438b80:	rl     0x10, a0
3f438b90:	.word  0x3435
3f438ba0:	rl     0x8, a0
3f438bb0:	.word  0x3530
3f438bc0:	rl     0x8, a0
3f438bd0:	.word  0x3531
3f438be0:	rl     0x8, a0
3f438bf0:	.word  0x3532
3f438c00:	rl     0x8, a0
3f438c10:	.word  0x3534
3f438c20:	rl     0x8, a0
3f438c30:	.word  0x3535
3f438c40:	rl     0x8, a0
3f438c50:	.word  0x3536
3f438c60:	rl     0x8, a0
3f438c70:	.word  0x3537
3f438c80:	rl     0x8, a0
3f438c90:	.word  0x3538
3f438ca0:	rl     0x8, a0
3f438cb0:	.word  0x3539
3f438cc0:	rl     0x10, a0
3f438cd0:	.word  0x3530
3f438ce0:	rl     0x10, a0
3f438cf0:	.word  0x3531
3f438d00:	rl     0x10, a0
3f438d10:	.word  0x3532
3f438d20:	rl     0x10, a0
3f438d30:	.word  0x3534
3f438d40:	rl     0x10, a0
3f438d50:	.word  0x3535
3f438d60:	rl     0x10, a0
3f438d70:	rl     0x1, b6
3f438d80:	rl     0x10, a0
3f438d90:	.word  0x3536
3f438da0:	rl     0x10, a0
3f438db0:	rl     0x1, b7
3f438dc0:	rl     0x10, a0
3f438dd0:	.word  0x3537
3f438de0:	rl     0x10, a0
3f438df0:	rl     0x1, b8
3f438e00:	rl     0x10, a0
3f438e10:	.word  0x3538
3f438e20:	rl     0x10, a0
3f438e30:	rl     0x1, b9
3f438e40:	rl     0x10, a0
3f438e50:	.word  0x3539
3f438e60:	rl     0x18, a0
3f438e70:	rl     0x1, b0
3f438e80:	rl     0x18, a0
3f438e90:	.word  0x3530
3f438ea0:	rl     0x18, a0
3f438eb0:	rl     0x1, b1
3f438ec0:	rl     0x18, a0
3f438ed0:	.word  0x3531
3f438ee0:	rl     0x18, a0
3f438ef0:	rl     0x1, b2
3f438f00:	rl     0x18, a0
3f438f10:	.word  0x3532
3f438f20:	rl     0x18, a0
3f438f30:	rl     0x1, b3
3f438f40:	rl     0x18, a0
3f438f50:	.word  0x3533
3f438f60:	rl     0x18, a0
3f438f70:	rl     0x1, b4
3f438f80:	rl     0x18, a0
3f438f90:	rl     0x1, b5
3f438fa0:	rl     0x18, a0
3f438fb0:	.word  0x3535
3f438fc0:	rl     0x18, a0
3f438fd0:	rl     0x1, b6
3f438fe0:	rl     0x18, a0
3f438ff0:	.word  0x3536
3f439000:	rl     0x18, a0
3f439010:	rl     0x1, b7
3f439020:	rl     0x18, a0
3f439030:	.word  0x3537
3f439040:	rl     0x18, a0
3f439050:	rl     0x1, b8
3f439060:	rl     0x18, a0
3f439070:	.word  0x3538
3f439080:	rl     0x18, a0
3f439090:	rl     0x1, b9
3f4390a0:	rl     0x18, a0
3f4390b0:	.word  0x3539
3f4390c0:	.word  0x3400
3f4390d0:	rl     0x1, b0
3f4390e0:	.word  0x3400
3f4390f0:	.word  0x3530
3f439100:	.word  0x3400
3f439110:	rl     0x1, b1
3f439120:	.word  0x3400
3f439130:	.word  0x3531
3f439140:	.word  0x3400
3f439150:	rl     0x1, b2
3f439160:	.word  0x3400
3f439170:	.word  0x3532
3f439180:	.word  0x3400
3f439190:	rl     0x1, b3
3f4391a0:	.word  0x3400
3f4391b0:	rl     0x1, b4
3f4391c0:	.word  0x3400
3f4391d0:	.word  0x3534
3f4391e0:	.word  0x3400
3f4391f0:	rl     0x1, b5
3f439200:	.word  0x3400
3f439210:	.word  0x3535
3f439220:	.word  0x3400
3f439230:	rl     0x1, b6
3f439240:	.word  0x3400
3f439250:	.word  0x3536
3f439260:	.word  0x3400
3f439270:	rl     0x1, b7
3f439280:	.word  0x3400
3f439290:	.word  0x3537
3f4392a0:	.word  0x3400
3f4392b0:	rl     0x1, b8
3f4392c0:	.word  0x3400
3f4392d0:	.word  0x3538
3f4392e0:	.word  0x3400
3f4392f0:	rl     0x1, b9
3f439300:	.word  0x3400
3f439310:	.word  0x3539
3f439320:	.word  0x3500
3f439330:	rl     0x1, b0
3f439340:	.word  0x3500
3f439350:	.word  0x3530
3f439360:	.word  0x3500
3f439370:	rl     0x1, b1
3f439380:	.word  0x3500
3f439390:	.word  0x3531
3f4393a0:	.word  0x3500
3f4393b0:	rl     0x1, b2
3f4393c0:	.word  0x3500
3f4393d0:	.word  0x3532
3f4393e0:	.word  0x3500
3f4393f0:	rl     0x1, b3
3f439400:	.word  0x3500
3f439410:	rl     0x1, b4
3f439420:	.word  0x3500
3f439430:	.word  0x3534
3f439440:	.word  0x3500
3f439450:	rl     0x1, b5
3f439460:	.word  0x3500
3f439470:	.word  0x3535
3f439480:	.word  0x3500
3f439490:	rl     0x1, b6
3f4394a0:	.word  0x3500
3f4394b0:	.word  0x3536
3f4394c0:	.word  0x3500
3f4394d0:	rl     0x1, b7
3f4394e0:	.word  0x3500
3f4394f0:	.word  0x3537
3f439500:	.word  0x3500
3f439510:	rl     0x1, b8
3f439520:	.word  0x3500
3f439530:	.word  0x3538
3f439540:	.word  0x3500
3f439550:	rl     0x1, b9
3f439560:	.word  0x3500
3f439570:	.word  0x3539
3f439580:	.word  0x3600
3f439590:	rl     0x1, b0
3f4395a0:	.word  0x3600
3f4395b0:	.word  0x3530
3f4395c0:	.word  0x3600
3f4395d0:	rl     0x1, b1
3f4395e0:	.word  0x3600
3f4395f0:	.word  0x3531
3f439600:	.word  0x3600
3f439610:	rl     0x1, b2
3f439620:	.word  0x3600
3f439630:	.word  0x3532
3f439640:	.word  0x3600
3f439650:	rl     0x1, b3
3f439660:	.word  0x3600
3f439670:	rl     0x1, b4
3f439680:	.word  0x3600
3f439690:	.word  0x3534
3f4396a0:	.word  0x3600
3f4396b0:	rl     0x1, b5
3f4396c0:	.word  0x3600
3f4396d0:	.word  0x3535
3f4396e0:	.word  0x3600
3f4396f0:	rl     0x1, b6
3f439700:	.word  0x3600
3f439710:	.word  0x3536
3f439720:	.word  0x3600
3f439730:	rl     0x1, b7
3f439740:	.word  0x3600
3f439750:	.word  0x3537
3f439760:	.word  0x3600
3f439770:	rl     0x1, b8
3f439780:	.word  0x3600
3f439790:	.word  0x3538
3f4397a0:	.word  0x3600
3f4397b0:	rl     0x1, b9
3f4397c0:	.word  0x3600
3f4397d0:	.word  0x3539
3f4397e0:	.word  0x3700
3f4397f0:	rl     0x1, b0
3f439800:	.word  0x3700
3f439810:	.word  0x3530
3f439820:	.word  0x3700
3f439830:	rl     0x1, b1
3f439840:	.word  0x3700
3f439850:	.word  0x3531
3f439860:	.word  0x3700
3f439870:	rl     0x1, b2
3f439880:	.word  0x3700
3f439890:	.word  0x3532
3f4398a0:	.word  0x3700
3f4398b0:	rl     0x1, b3
3f4398c0:	.word  0x3700
3f4398d0:	rl     0x1, b4
3f4398e0:	.word  0x3700
3f4398f0:	.word  0x3534
3f439900:	.word  0x3700
3f439910:	rl     0x1, b5
3f439920:	.word  0x3700
3f439930:	.word  0x3535
3f439940:	.word  0x3700
3f439950:	rl     0x1, b6
3f439960:	.word  0x3700
3f439970:	.word  0x3536
3f439980:	.word  0x3700
3f439990:	rl     0x1, b7
3f4399a0:	.word  0x3700
3f4399b0:	.word  0x3537
3f4399c0:	.word  0x3700
3f4399d0:	rl     0x1, b8
3f4399e0:	.word  0x3700
3f4399f0:	.word  0x3538
3f439a00:	.word  0x3700
3f439a10:	rl     0x1, b9
3f439a20:	.word  0x3700
3f439a30:	.word  0x3539
3f439a40:	dsjs   a0, L3F439A50
L3F439A50:
3f439a50:	rl     0x1, b0
3f439a60:	dsjs   a0, L3F439A70
L3F439A70:
3f439a70:	.word  0x3530
3f439a80:	dsjs   a0, L3F439A90
L3F439A90:
3f439a90:	rl     0x1, b1
3f439aa0:	dsjs   a0, L3F439AB0
L3F439AB0:
3f439ab0:	.word  0x3531
3f439ac0:	dsjs   a0, L3F439AD0
L3F439AD0:
3f439ad0:	rl     0x1, b2
3f439ae0:	dsjs   a0, L3F439AF0
L3F439AF0:
3f439af0:	.word  0x3532
3f439b00:	dsjs   a0, L3F439B10
L3F439B10:
3f439b10:	rl     0x1, b3
3f439b20:	dsjs   a0, L3F439B30
L3F439B30:
3f439b30:	.word  0x3533
3f439b40:	dsjs   a0, L3F439B50
L3F439B50:
3f439b50:	.word  0x3534
3f439b60:	dsjs   a0, L3F439B70
L3F439B70:
3f439b70:	rl     0x1, b5
3f439b80:	dsjs   a0, L3F439B90
L3F439B90:
3f439b90:	.word  0x3535
3f439ba0:	dsjs   a0, L3F439BB0
L3F439BB0:
3f439bb0:	rl     0x1, b6
3f439bc0:	dsjs   a0, L3F439BD0
L3F439BD0:
3f439bd0:	.word  0x3536
3f439be0:	dsjs   a0, L3F439BF0
L3F439BF0:
3f439bf0:	rl     0x1, b7
3f439c00:	dsjs   a0, L3F439C10
L3F439C10:
3f439c10:	.word  0x3537
3f439c20:	dsjs   a0, L3F439C30
L3F439C30:
3f439c30:	rl     0x1, b8
3f439c40:	dsjs   a0, L3F439C50
L3F439C50:
3f439c50:	.word  0x3538
3f439c60:	dsjs   a0, L3F439C70
L3F439C70:
3f439c70:	rl     0x1, b9
3f439c80:	dsjs   a0, L3F439C90
L3F439C90:
3f439c90:	.word  0x3539
3f439ca0:	dsjs   a0, L3F439D30
3f439cb0:	rl     0x1, b0
3f439cc0:	dsjs   a0, L3F439D50
3f439cd0:	.word  0x3530
3f439ce0:	dsjs   a0, L3F439D70
3f439cf0:	rl     0x1, b1
3f439d00:	dsjs   a0, L3F439D90
3f439d10:	.word  0x3531
3f439d20:	dsjs   a0, L3F439DB0
L3F439D30:
3f439d30:	rl     0x1, b2
3f439d40:	dsjs   a0, L3F439DD0
L3F439D50:
3f439d50:	.word  0x3532
3f439d60:	dsjs   a0, L3F439DF0
L3F439D70:
3f439d70:	rl     0x1, b3
3f439d80:	dsjs   a0, L3F439E10
L3F439D90:
3f439d90:	rl     0x1, b4
3f439da0:	dsjs   a0, L3F439E30
L3F439DB0:
3f439db0:	.word  0x3534
3f439dc0:	dsjs   a0, L3F439E50
L3F439DD0:
3f439dd0:	rl     0x1, b5
3f439de0:	dsjs   a0, L3F439E70
L3F439DF0:
3f439df0:	.word  0x3535
3f439e00:	dsjs   a0, L3F439E90
L3F439E10:
3f439e10:	rl     0x1, b6
3f439e20:	dsjs   a0, L3F439EB0
L3F439E30:
3f439e30:	.word  0x3536
3f439e40:	dsjs   a0, L3F439ED0
L3F439E50:
3f439e50:	rl     0x1, b7
3f439e60:	dsjs   a0, L3F439EF0
L3F439E70:
3f439e70:	.word  0x3537
3f439e80:	dsjs   a0, L3F439F10
L3F439E90:
3f439e90:	rl     0x1, b8
3f439ea0:	dsjs   a0, L3F439F30
L3F439EB0:
3f439eb0:	.word  0x3538
3f439ec0:	dsjs   a0, L3F439F50
L3F439ED0:
3f439ed0:	rl     0x1, b9
3f439ee0:	dsjs   a0, L3F439F70
L3F439EF0:
3f439ef0:	.word  0x3539
3f439f00:	rl     0x8, a0
L3F439F10:
3f439f10:	rl     0x1, b0
3f439f20:	rev    b0
L3F439F30:
3f439f30:	sub    b10, b4
3f439f40:	move   a2, b12
L3F439F50:
3f439f50:	or     a2, a5
3f439f60:	cmp    a1, a0
L3F439F70:
3f439f70:	andn   a9, a14
3f439f80:	rev    a14
3f439f90:	add    a10, a12
3f439fa0:	sla    0x2, b4
3f439fb0:	srl    0xe, a8
3f439fc0:	srl    0xe, b3
3f439fd0:	.word  0x0000
3f439fe0:	rets
L3F439FF0:
3f439ff0:	mmtm   sp, a7,a9,a11,a13
3f43a010:	move   a14, a13
3f43a020:	addi   0x680, a14
3f43a040:	move   @0xb80a0, a11, 1
3f43a070:	jreq   L3F43A0B0
3f43a080:	calla  L3F308640
L3F43A0B0:
3f43a0b0:	move   *a13(0xffc0), a11, 1
3f43a0d0:	jrne   L3F43A130
3f43a0e0:	move   @0xb78e0, a9, 1
3f43a110:	move   a9, *a13(0xffc0), 1
L3F43A130:
3f43a130:	move   *a13(0xffe0), a11, 1
3f43a150:	move   a11, a9
3f43a160:	sll    0x7, a11
3f43a170:	sll    0x6, a9
3f43a180:	add    a9, a11
3f43a190:	addi   0xb94c0, a11
3f43a1c0:	setf   2, 0, 0
3f43a1d0:	move   @0xaece8, a9, 0
3f43a200:	sll    0x5, a9
3f43a210:	add    a9, a11
3f43a220:	move   *a11(0x0), *a13(0x640), 1
3f43a250:	move   *a13(0xffe0), a11, 1
3f43a270:	move   a11, a9
3f43a280:	sll    0x7, a11
3f43a290:	sll    0x6, a9
3f43a2a0:	add    a9, a11
3f43a2b0:	addi   0xb94c0, a11
3f43a2e0:	move   @0xaece8, a9, 0
3f43a310:	sll    0x5, a9
3f43a320:	add    a9, a11
3f43a330:	move   *a11(0x60), *a13(0x660), 1
3f43a360:	move   a14, -*sp, 1
3f43a370:	move   a14, -*sp, 1
3f43a380:	move   *a13(0x640), *a14+, 1
3f43a3a0:	calla  L3FB458D0
3f43a3d0:	move   a8, *a14+, 1
3f43a3e0:	move   *a13(0x640), *a14+, 1
3f43a400:	move   @0xb7ee0, *a14+, 1
3f43a430:	calla  L3FDA4870
3f43a460:	move   a8, *a13(0x40), 1
3f43a480:	move   a14, -*sp, 1
3f43a490:	move   a14, -*sp, 1
3f43a4a0:	move   *a13(0x660), *a14+, 1
3f43a4c0:	calla  L3FB458D0
3f43a4f0:	move   a8, *a14+, 1
3f43a500:	move   *a13(0x660), *a14+, 1
3f43a520:	move   @0xb7ee0, *a14+, 1
3f43a550:	calla  L3FDA4870
3f43a580:	move   *a13(0x40), a11, 1
3f43a5a0:	cmp    a8, a11
3f43a5b0:	jrge   L3F43A6E0
3f43a5c0:	move   a14, -*sp, 1
3f43a5d0:	move   a14, -*sp, 1
3f43a5e0:	move   *a13(0x660), *a14+, 1
3f43a600:	calla  L3FB458D0
3f43a630:	move   a8, *a14+, 1
3f43a640:	move   *a13(0x660), *a14+, 1
3f43a660:	move   @0xb7ee0, *a14+, 1
3f43a690:	calla  L3FDA4870
3f43a6c0:	move   a8, *a13(0x40), 1
L3F43A6E0:
3f43a6e0:	move   a14, -*sp, 1
3f43a6f0:	move   @0x19ff80, *a14+, 1
3f43a720:	move   @0x19ff60, *a14+, 1
3f43a750:	movk   1, a11
3f43a760:	move   a11, *a14+, 1
3f43a770:	movi   0x96, a9
3f43a790:	move   a9, *a14+, 1
3f43a7a0:	move   *a13(0x40), a11, 1
3f43a7c0:	addi   0x32, a11
3f43a7e0:	move   a11, *a14+, 1
3f43a7f0:	subk   10, a9
3f43a800:	move   a9, *a14+, 1
3f43a810:	movk   10, a11
3f43a820:	move   a11, *a14+, 1
3f43a830:	move   @0xb7960, *a14+, 1
3f43a860:	move   *a13(0xffc0), *a14+, 1
3f43a880:	calla  L3FD41B90
3f43a8b0:	move   a8, @0xb79a0, 1
3f43a8e0:	movk   1, a9
3f43a8f0:	move   a9, *a13(0x200), 1
3f43a910:	move   a14, -*sp, 1
3f43a920:	move   a13, a9
3f43a930:	addi   0x80, a9
3f43a950:	move   a9, *a14+, 1
3f43a960:	movi   0x200, a11
3f43a980:	move   a11, *a14+, 1
3f43a990:	move   a8, *a14+, 1
3f43a9a0:	move   *a13(0xffc0), *a14+, 1
3f43a9c0:	calla  L3FD38770
3f43a9f0:	sub    a9, a9
3f43aa00:	move   a9, *a13(0x320), 1
3f43aa20:	move   a14, -*sp, 1
3f43aa30:	move   a13, a9
3f43aa40:	addi   0x260, a9
3f43aa60:	move   a9, *a14+, 1
3f43aa70:	movi   0x40, a9
3f43aa90:	move   a9, *a14+, 1
3f43aaa0:	move   @0xb79a0, *a14+, 1
3f43aad0:	move   *a13(0xffc0), *a14+, 1
3f43aaf0:	calla  L3FD75CD0
3f43ab20:	move   @0xb79a0, a9, 1
3f43ab50:	jaeq   L3F43C310
3f43ab70:	movk   1, a11
3f43ab80:	move   a11, @0xb80a0, 1
3f43abb0:	move   a14, -*sp, 1
3f43abc0:	movi   0x20800d, a9
3f43abf0:	move   a9, *a14+, 1
3f43ac00:	move   @0xb79a0, *a14+, 1
3f43ac30:	move   *a13(0xffc0), *a14+, 1
3f43ac50:	calla  L3FD97D50
3f43ac80:	move   a14, -*sp, 1
3f43ac90:	move   @0xb79a0, *a14+, 1
3f43acc0:	move   *a13(0xffc0), *a14+, 1
3f43ace0:	calla  L3FB04900
3f43ad10:	move   a8, @0x11a5d0, 1
3f43ad40:	move   a8, a8
3f43ad50:	jaeq   L3F43BD60
3f43ad70:	setf   2, 0, 0
3f43ad80:	move   @0xaece8, a11, 0
3f43adb0:	move   a11, @0x19e150, 1
3f43ade0:	sub    a9, a9
3f43adf0:	move   a9, *a13, 1
3f43ae00:	move   a14, -*sp, 1
3f43ae10:	move   a14, -*sp, 1
3f43ae20:	move   *a13(0x640), *a14+, 1
3f43ae40:	calla  L3FB458D0
3f43ae70:	move   a8, *a14+, 1
3f43ae80:	move   *a13(0x640), *a14+, 1
3f43aea0:	move   @0xb7ee0, *a14+, 1
3f43aed0:	calla  L3FDA4870
3f43af00:	move   a8, *a13(0x20), 1
3f43af20:	movi   0x6c0, a11
3f43af40:	mpys   a9, a11
3f43af50:	addi   0x18e070, a11
3f43af80:	move   a14, -*sp, 1
3f43af90:	move   a9, *a14+, 1
3f43afa0:	movk   2, a7
3f43afb0:	move   a7, *a14+, 1
3f43afc0:	move   *a13(0x640), *a14+, 1
3f43afe0:	move   @0x19ff80, *a14+, 1
3f43b010:	move   @0x19ff60, *a14+, 1
3f43b040:	move   @0xb7ee0, *a14+, 1
3f43b070:	move   a9, *a14+, 1
3f43b080:	move   a9, *a14+, 1
3f43b090:	movi   0x6c0, a7
3f43b0b0:	mpys   a9, a7
3f43b0c0:	addi   0x18e070, a7
3f43b0f0:	setf   16, 1, 0
3f43b100:	move   *a7(0x10), a8, 0
3f43b120:	move   a8, *a14+, 1
3f43b130:	move   *a13(0x40), a7, 1
3f43b150:	addi   0x32, a7
3f43b170:	sra    0x1, a7
3f43b180:	move   *a13(0x20), a9, 1
3f43b1a0:	sra    0x1, a9
3f43b1b0:	sub    a9, a7
3f43b1c0:	move   a7, *a14+, 1
3f43b1d0:	move   @0x11a5d0, *a14+, 1
3f43b200:	calla  L3FB0D7B0
3f43b230:	move   a8, *a11(0x40), 1
3f43b250:	move   *a13, a11, 1
3f43b260:	inc    a11
3f43b270:	move   a11, *a13, 1
3f43b280:	move   a14, -*sp, 1
3f43b290:	move   a14, -*sp, 1
3f43b2a0:	move   *a13(0x660), *a14+, 1
3f43b2c0:	calla  L3FB458D0
3f43b2f0:	move   a8, *a14+, 1
3f43b300:	move   *a13(0x660), *a14+, 1
3f43b320:	move   @0xb7ee0, *a14+, 1
3f43b350:	calla  L3FDA4870
3f43b380:	move   a8, *a13(0x20), 1
3f43b3a0:	movi   0x6c0, a9
3f43b3c0:	mpys   a11, a9
3f43b3d0:	addi   0x18e070, a9
3f43b400:	move   a14, -*sp, 1
3f43b410:	sub    a7, a7
3f43b420:	move   a7, *a14+, 1
3f43b430:	movk   2, a7
3f43b440:	move   a7, *a14+, 1
3f43b450:	move   *a13(0x660), *a14+, 1
3f43b470:	move   @0x19ff80, *a14+, 1
3f43b4a0:	move   @0x19ff60, *a14+, 1
3f43b4d0:	move   @0xb7ee0, *a14+, 1
3f43b500:	sub    a7, a7
3f43b510:	move   a7, *a14+, 1
3f43b520:	move   a7, *a14+, 1
3f43b530:	movi   0x6c0, a7
3f43b550:	mpys   a11, a7
3f43b560:	addi   0x18e070, a7
3f43b590:	setf   16, 1, 0
3f43b5a0:	move   *a7(0x10), a8, 0
3f43b5c0:	move   a8, *a14+, 1
3f43b5d0:	move   *a13(0x40), a7, 1
3f43b5f0:	addi   0x32, a7
3f43b610:	sra    0x1, a7
3f43b620:	move   *a13(0x20), a11, 1
3f43b640:	sra    0x1, a11
3f43b650:	sub    a11, a7
3f43b660:	move   a7, *a14+, 1
3f43b670:	move   @0x11a5d0, *a14+, 1
3f43b6a0:	calla  L3FB0D7B0
3f43b6d0:	move   a8, *a9(0x40), 1
3f43b6f0:	move   *a13, a11, 1
3f43b700:	inc    a11
3f43b710:	move   a11, *a13, 1
3f43b720:	move   a14, -*sp, 1
3f43b730:	movi   0x3f308640, a9
3f43b760:	move   a9, *a14+, 1
3f43b770:	movk   1, a7
3f43b780:	move   a7, *a14+, 1
3f43b790:	movi   0x6c0, a7
3f43b7b0:	mpys   a11, a7
3f43b7c0:	addi   0x18e070, a7
3f43b7f0:	move   @0x19e150, a9, 1
3f43b820:	move   a9, a11
3f43b830:	sll    0x9, a9
3f43b840:	sll    0x5, a11
3f43b850:	add    a11, a9
3f43b860:	add    a9, a7
3f43b870:	move   *a7(0x60), *a14+, 1
3f43b890:	move   @0x19ff80, *a14+, 1
3f43b8c0:	move   @0x19ff60, *a14+, 1
3f43b8f0:	move   @0xb7ee0, *a14+, 1
3f43b920:	move   *a13, a11, 1
3f43b930:	movi   0x6c0, a9
3f43b950:	mpys   a11, a9
3f43b960:	addi   0x18e070, a9
3f43b990:	setf   16, 1, 0
3f43b9a0:	move   *a9(0x10), a8, 0
3f43b9c0:	move   a8, *a14+, 1
3f43b9d0:	movi   0x6c0, a9
3f43b9f0:	mpys   a11, a9
3f43ba00:	addi   0x18e070, a9
3f43ba30:	move   *a9, a8, 0
3f43ba40:	move   a8, *a14+, 1
3f43ba50:	move   @0x11a5d0, *a14+, 1
3f43ba80:	calla  L3FB0BC50
3f43bab0:	movi   0x6c0, a9
3f43bad0:	mpys   a11, a9
3f43bae0:	addi   0x18e070, a9
3f43bb10:	move   a8, *a9(0x40), 1
3f43bb30:	move   a14, -*sp, 1
3f43bb40:	movi   0x6c0, a9
3f43bb60:	mpys   a11, a9
3f43bb70:	addi   0x18e070, a9
3f43bba0:	move   *a9(0x40), *a14+, 1
3f43bbc0:	move   @0x11a5d0, *a14+, 1
3f43bbf0:	calla  L3FB11A10
3f43bc20:	move   a8, *a13(0x60), 1
3f43bc40:	move   a8, a7
3f43bc50:	jreq   L3F43BD60
3f43bc60:	move   *a7(0x160), a9, 1
3f43bc80:	movk   1, a7
3f43bc90:	movb   a7, *a9(0x30)
3f43bcb0:	move   *a8(0x80), a9, 1
3f43bcd0:	sra    0x1, a9
3f43bce0:	move   *a13(0x40), a7, 1
3f43bd00:	addi   0x32, a7
3f43bd20:	sra    0x1, a7
3f43bd30:	sub    a9, a7
3f43bd40:	move   a7, *a8(0x40), 1
L3F43BD60:
3f43bd60:	move   a14, -*sp, 1
3f43bd70:	move   @0xb79a0, *a14+, 1
3f43bda0:	move   *a13(0xffc0), *a14+, 1
3f43bdc0:	calla  L3FD64F60
3f43bdf0:	move   @0xb79a0, @0xb83c0, 1
3f43be40:	move   a14, -*sp, 1
3f43be50:	sub    a11, a11
3f43be60:	move   a11, *a14+, 1
3f43be70:	move   *a13(0xffc0), *a14+, 1
3f43be90:	calla  L3FD9F6B0
3f43bec0:	move   a14, -*sp, 1
3f43bed0:	move   a13, a9
3f43bee0:	addi   0x340, a9
3f43bf00:	move   a9, *a14+, 1
3f43bf10:	movi   0x8000, a7
3f43bf40:	move   a7, *a14+, 1
3f43bf50:	move   @0xb79a0, *a14+, 1
3f43bf80:	move   *a13(0xffc0), *a14+, 1
3f43bfa0:	calla  L3FD36780
3f43bfd0:	move   a8, a8
3f43bfe0:	jreq   L3F43C310
L3F43BFF0:
3f43bff0:	move   @0x11a5d0, a11, 1
3f43c020:	jreq   L3F43C1E0
3f43c030:	move   a14, -*sp, 1
3f43c040:	sub    a9, a9
3f43c050:	move   a9, *a14+, 1
3f43c060:	move   a9, *a14+, 1
3f43c070:	move   @0xb83c0, *a14+, 1
3f43c0a0:	move   *a13(0xffc0), *a14+, 1
3f43c0c0:	calla  L3FD9D240
3f43c0f0:	move   a9, @0xb83c0, 1
3f43c120:	move   a14, -*sp, 1
3f43c130:	movi   0x11a5d0, a11
3f43c160:	move   a11, *a14+, 1
3f43c170:	move   a13, a7
3f43c180:	addi   0x340, a7
3f43c1a0:	move   a7, *a14+, 1
3f43c1b0:	calla  L3F36FD60
L3F43C1E0:
3f43c1e0:	move   a14, -*sp, 1
3f43c1f0:	move   a13, a11
3f43c200:	addi   0x340, a11
3f43c220:	move   a11, *a14+, 1
3f43c230:	movi   0x8000, a9
3f43c260:	move   a9, *a14+, 1
3f43c270:	move   @0xb79a0, *a14+, 1
3f43c2a0:	move   *a13(0xffc0), *a14+, 1
3f43c2c0:	calla  L3FD36780
3f43c2f0:	move   a8, a7
3f43c300:	jrne   L3F43BFF0
L3F43C310:
3f43c310:	move   *sp(0xa0), a14, 1
3f43c330:	mmfm   sp, a7,a9,a11,a13
3f43c350:	rets   2
3f43c360:	mmtm   sp, a7,a9,a11,a13
3f43c380:	move   a14, a13
3f43c390:	addi   0x70, a14
3f43c3b0:	sub    a11, a11
3f43c3c0:	movb   a11, *a13(0x60)
3f43c3e0:	move   @0xb80c0, a11, 1
3f43c410:	jreq   L3F43C4E0
3f43c420:	move   a14, -*sp, 1
3f43c430:	move   @0xb79c0, *a14+, 1
3f43c460:	move   @0xb78e0, *a14+, 1
3f43c490:	calla  L3FD75410
3f43c4c0:	jauc   L3F440C70
L3F43C4E0:
3f43c4e0:	setf   1, 0, 0
3f43c4f0:	move   @0xaed52, a11, 0
3f43c520:	jreq   L3F43C650
3f43c530:	move   @0xaed54, a11, 0
3f43c560:	jreq   L3F43C5B0
3f43c570:	movk   1, a11
3f43c580:	movb   a11, *a13(0x60)
3f43c5a0:	jruc   L3F43C650
L3F43C5B0:
3f43c5b0:	move   a14, -*sp, 1
3f43c5c0:	move   @0xb78e0, *a14+, 1
3f43c5f0:	calla  L3F4C1B70
3f43c620:	move   a8, a11
3f43c630:	jaeq   L3F440C70
L3F43C650:
3f43c650:	move   a14, -*sp, 1
3f43c660:	move   @0x19ff80, *a14+, 1
3f43c690:	move   @0x19ff60, *a14+, 1
3f43c6c0:	movk   1, a11
3f43c6d0:	move   a11, *a14+, 1
3f43c6e0:	movi   0x1d6, a9
3f43c700:	move   a9, *a14+, 1
3f43c710:	movi   0x226, a11
3f43c730:	move   a11, *a14+, 1
3f43c740:	movi   0xb6, a9
3f43c760:	move   a9, *a14+, 1
3f43c770:	movi   0x70, a9
3f43c790:	move   a9, *a14+, 1
3f43c7a0:	move   @0xb7960, *a14+, 1
3f43c7d0:	move   @0xb78e0, *a14+, 1
3f43c800:	calla  L3FD41B90
3f43c830:	move   a8, @0xb79c0, 1
3f43c860:	move   a14, -*sp, 1
3f43c870:	move   @0xb7980, *a14+, 1
3f43c8a0:	move   a8, *a14+, 1
3f43c8b0:	move   @0xb78e0, *a14+, 1
3f43c8e0:	calla  L3FD9C7B0
3f43c910:	move   @0xb79c0, a9, 1
3f43c940:	jaeq   L3F440C70
3f43c960:	movk   1, a11
3f43c970:	move   a11, @0xb80c0, 1
3f43c9a0:	movi   0xaec60, a9
3f43c9d0:	move   a9, *a13(0x40), 1
3f43c9f0:	setf   2, 0, 0
3f43ca00:	move   *a9(0x88), a9, 0
3f43ca20:	move   a9, @0x19e150, 1
3f43ca50:	jreq   L3F43CB10
3f43ca60:	dec    a9
3f43ca70:	jreq   L3F43CB10
3f43ca80:	move   @0x19e150, a9, 1
3f43cab0:	subk   2, a9
3f43cac0:	jreq   L3F43CB10
3f43cad0:	sub    a9, a9
3f43cae0:	move   a9, @0x19e150, 1
L3F43CB10:
3f43cb10:	move   a14, -*sp, 1
3f43cb20:	sub    a9, a9
3f43cb30:	move   a9, *a14+, 1
3f43cb40:	move   a9, *a14+, 1
3f43cb50:	move   a9, *a14+, 1
3f43cb60:	move   a9, *a14+, 1
3f43cb70:	movi   0x3f4a31c0, a8
3f43cba0:	move   a8, *a14+, 1
3f43cbb0:	move   @0x19e150, a7, 1
3f43cbe0:	move   a7, a9
3f43cbf0:	sll    0x9, a7
3f43cc00:	sll    0x5, a9
3f43cc10:	add    a9, a7
3f43cc20:	addi   0x1673d0, a7
3f43cc50:	move   *a7+, *a14+, 1
3f43cc60:	move   @0xb79c0, *a14+, 1
3f43cc90:	move   @0xb78e0, *a14+, 1
3f43ccc0:	calla  L3FD9C170
3f43ccf0:	move   a14, -*sp, 1
3f43cd00:	movi   0x20800d, a9
3f43cd30:	move   a9, *a14+, 1
3f43cd40:	move   @0xb79c0, *a14+, 1
3f43cd70:	move   @0xb78e0, *a14+, 1
3f43cda0:	calla  L3FD97D50
3f43cdd0:	move   a14, -*sp, 1
3f43cde0:	move   @0xb79c0, *a14+, 1
3f43ce10:	move   @0xb78e0, *a14+, 1
3f43ce40:	calla  L3FB04900
3f43ce70:	move   a8, @0x11a510, 1
3f43cea0:	move   a8, a7
3f43ceb0:	jaeq   L3F440B80
3f43ced0:	sub    a11, a11
3f43cee0:	move   a11, *a13, 1
3f43cef0:	move   a14, -*sp, 1
3f43cf00:	move   a11, *a14+, 1
3f43cf10:	movk   2, a9
3f43cf20:	move   a9, *a14+, 1
3f43cf30:	movi   0x6c0, a9
3f43cf50:	mpys   a11, a9
3f43cf60:	addi   0x161bb0, a9
3f43cf90:	move   @0x19e150, a7, 1
3f43cfc0:	move   a7, a11
3f43cfd0:	sll    0x9, a7
3f43cfe0:	sll    0x5, a11
3f43cff0:	add    a11, a7
3f43d000:	add    a7, a9
3f43d010:	move   *a9(0x60), *a14+, 1
3f43d030:	move   @0x19ff80, *a14+, 1
3f43d060:	move   @0x19ff60, *a14+, 1
3f43d090:	move   @0xb7ee0, *a14+, 1
3f43d0c0:	sub    a11, a11
3f43d0d0:	move   a11, *a14+, 1
3f43d0e0:	move   a11, *a14+, 1
3f43d0f0:	move   *a13, a9, 1
3f43d100:	movi   0x6c0, a7
3f43d120:	mpys   a9, a7
3f43d130:	addi   0x161bb0, a7
3f43d160:	setf   16, 1, 0
3f43d170:	move   *a7(0x10), a8, 0
3f43d190:	move   a8, *a14+, 1
3f43d1a0:	movi   0x6c0, a7
3f43d1c0:	mpys   a9, a7
3f43d1d0:	addi   0x161bb0, a7
3f43d200:	move   *a7, a8, 0
3f43d210:	move   a8, *a14+, 1
3f43d220:	move   @0x11a510, *a14+, 1
3f43d250:	calla  L3FB0D7B0
3f43d280:	movi   0x6c0, a7
3f43d2a0:	mpys   a9, a7
3f43d2b0:	addi   0x161bb0, a7
3f43d2e0:	move   a8, *a7(0x40), 1
3f43d300:	inc    a9
3f43d310:	move   a9, *a13, 1
3f43d320:	move   a14, -*sp, 1
3f43d330:	movi   0x3f439fe0, a7
3f43d360:	move   a7, *a14+, 1
3f43d370:	movi   0x6c0, a11
3f43d390:	mpys   a9, a11
3f43d3a0:	addi   0x161bb0, a11
3f43d3d0:	move   @0x19e150, a7, 1
3f43d400:	move   a7, a9
3f43d410:	sll    0x9, a7
3f43d420:	sll    0x5, a9
3f43d430:	add    a9, a7
3f43d440:	add    a7, a11
3f43d450:	addi   0x60, a11
3f43d470:	move   a11, *a14+, 1
3f43d480:	move   *a13(0x40), a11, 1
3f43d4a0:	setf   3, 0, 0
3f43d4b0:	move   *a11(0x8d), a8, 0
3f43d4d0:	move   a8, *a14+, 1
3f43d4e0:	movk   8, a9
3f43d4f0:	move   a9, *a14+, 1
3f43d500:	move   @0x19ff80, *a14+, 1
3f43d530:	move   @0x19ff60, *a14+, 1
3f43d560:	move   @0xb7ee0, *a14+, 1
3f43d590:	move   *a13, a7, 1
3f43d5a0:	movi   0x6c0, a9
3f43d5c0:	mpys   a7, a9
3f43d5d0:	addi   0x161bb0, a9
3f43d600:	setf   16, 1, 0
3f43d610:	move   *a9(0x10), a8, 0
3f43d630:	move   a8, *a14+, 1
3f43d640:	movi   0x6c0, a9
3f43d660:	mpys   a7, a9
3f43d670:	addi   0x161bb0, a9
3f43d6a0:	move   *a9, a8, 0
3f43d6b0:	move   a8, *a14+, 1
3f43d6c0:	move   @0x11a510, *a14+, 1
3f43d6f0:	calla  L3FB05BC0
3f43d720:	movi   0x6c0, a9
3f43d740:	mpys   a7, a9
3f43d750:	addi   0x161bb0, a9
3f43d780:	move   a8, *a9(0x40), 1
3f43d7a0:	inc    a7
3f43d7b0:	move   a7, *a13, 1
3f43d7c0:	move   a14, -*sp, 1
3f43d7d0:	sub    a9, a9
3f43d7e0:	move   a9, *a14+, 1
3f43d7f0:	movk   2, a9
3f43d800:	move   a9, *a14+, 1
3f43d810:	movi   0x6c0, a9
3f43d830:	mpys   a7, a9
3f43d840:	addi   0x161bb0, a9
3f43d870:	move   @0x19e150, a7, 1
3f43d8a0:	move   a7, a11
3f43d8b0:	sll    0x9, a7
3f43d8c0:	sll    0x5, a11
3f43d8d0:	add    a11, a7
3f43d8e0:	add    a7, a9
3f43d8f0:	move   *a9(0x60), *a14+, 1
3f43d910:	move   @0x19ff80, *a14+, 1
3f43d940:	move   @0x19ff60, *a14+, 1
3f43d970:	move   @0xb7ee0, *a14+, 1
3f43d9a0:	sub    a11, a11
3f43d9b0:	move   a11, *a14+, 1
3f43d9c0:	move   a11, *a14+, 1
3f43d9d0:	move   *a13, a9, 1
3f43d9e0:	movi   0x6c0, a7
3f43da00:	mpys   a9, a7
3f43da10:	addi   0x161bb0, a7
3f43da40:	setf   16, 1, 0
3f43da50:	move   *a7(0x10), a8, 0
3f43da70:	move   a8, *a14+, 1
3f43da80:	movi   0x6c0, a7
3f43daa0:	mpys   a9, a7
3f43dab0:	addi   0x161bb0, a7
3f43dae0:	move   *a7, a8, 0
3f43daf0:	move   a8, *a14+, 1
3f43db00:	move   @0x11a510, *a14+, 1
3f43db30:	calla  L3FB0D7B0
3f43db60:	movi   0x6c0, a7
3f43db80:	mpys   a9, a7
3f43db90:	addi   0x161bb0, a7
3f43dbc0:	move   a8, *a7(0x40), 1
3f43dbe0:	inc    a9
3f43dbf0:	move   a9, *a13, 1
3f43dc00:	move   a14, -*sp, 1
3f43dc10:	movi   0x3f439fe0, a7
3f43dc40:	move   a7, *a14+, 1
3f43dc50:	movi   0x6c0, a11
3f43dc70:	mpys   a9, a11
3f43dc80:	addi   0x161bb0, a11
3f43dcb0:	move   @0x19e150, a7, 1
3f43dce0:	move   a7, a9
3f43dcf0:	sll    0x9, a7
3f43dd00:	sll    0x5, a9
3f43dd10:	add    a9, a7
3f43dd20:	add    a7, a11
3f43dd30:	addi   0x60, a11
3f43dd50:	move   a11, *a14+, 1
3f43dd60:	move   *a13(0x40), a11, 1
3f43dd80:	setf   4, 0, 0
3f43dd90:	move   *a11(0x90), a8, 0
3f43ddb0:	move   a8, *a14+, 1
3f43ddc0:	movk   9, a9
3f43ddd0:	move   a9, *a14+, 1
3f43dde0:	move   @0x19ff80, *a14+, 1
3f43de10:	move   @0x19ff60, *a14+, 1
3f43de40:	move   @0xb7ee0, *a14+, 1
3f43de70:	move   *a13, a7, 1
3f43de80:	movi   0x6c0, a9
3f43dea0:	mpys   a7, a9
3f43deb0:	addi   0x161bb0, a9
3f43dee0:	setf   16, 1, 0
3f43def0:	move   *a9(0x10), a8, 0
3f43df10:	move   a8, *a14+, 1
3f43df20:	movi   0x6c0, a9
3f43df40:	mpys   a7, a9
3f43df50:	addi   0x161bb0, a9
3f43df80:	move   *a9, a8, 0
3f43df90:	move   a8, *a14+, 1
3f43dfa0:	move   @0x11a510, *a14+, 1
3f43dfd0:	calla  L3FB05BC0
3f43e000:	movi   0x6c0, a9
3f43e020:	mpys   a7, a9
3f43e030:	addi   0x161bb0, a9
3f43e060:	move   a8, *a9(0x40), 1
3f43e080:	inc    a7
3f43e090:	move   a7, *a13, 1
3f43e0a0:	move   a14, -*sp, 1
3f43e0b0:	sub    a9, a9
3f43e0c0:	move   a9, *a14+, 1
3f43e0d0:	movk   2, a9
3f43e0e0:	move   a9, *a14+, 1
3f43e0f0:	movi   0x6c0, a9
3f43e110:	mpys   a7, a9
3f43e120:	addi   0x161bb0, a9
3f43e150:	move   @0x19e150, a7, 1
3f43e180:	move   a7, a11
3f43e190:	sll    0x9, a7
3f43e1a0:	sll    0x5, a11
3f43e1b0:	add    a11, a7
3f43e1c0:	add    a7, a9
3f43e1d0:	move   *a9(0x60), *a14+, 1
3f43e1f0:	move   @0x19ff80, *a14+, 1
3f43e220:	move   @0x19ff60, *a14+, 1
3f43e250:	move   @0xb7ee0, *a14+, 1
3f43e280:	sub    a11, a11
3f43e290:	move   a11, *a14+, 1
3f43e2a0:	move   a11, *a14+, 1
3f43e2b0:	move   *a13, a9, 1
3f43e2c0:	movi   0x6c0, a7
3f43e2e0:	mpys   a9, a7
3f43e2f0:	addi   0x161bb0, a7
3f43e320:	setf   16, 1, 0
3f43e330:	move   *a7(0x10), a8, 0
3f43e350:	move   a8, *a14+, 1
3f43e360:	movi   0x6c0, a7
3f43e380:	mpys   a9, a7
3f43e390:	addi   0x161bb0, a7
3f43e3c0:	move   *a7, a8, 0
3f43e3d0:	move   a8, *a14+, 1
3f43e3e0:	move   @0x11a510, *a14+, 1
3f43e410:	calla  L3FB0D7B0
3f43e440:	movi   0x6c0, a7
3f43e460:	mpys   a9, a7
3f43e470:	addi   0x161bb0, a7
3f43e4a0:	move   a8, *a7(0x40), 1
3f43e4c0:	inc    a9
3f43e4d0:	move   a9, *a13, 1
3f43e4e0:	move   a14, -*sp, 1
3f43e4f0:	movi   0x3f439fe0, a7
3f43e520:	move   a7, *a14+, 1
3f43e530:	movi   0x6c0, a11
3f43e550:	mpys   a9, a11
3f43e560:	addi   0x161bb0, a11
3f43e590:	move   @0x19e150, a7, 1
3f43e5c0:	move   a7, a9
3f43e5d0:	sll    0x9, a7
3f43e5e0:	sll    0x5, a9
3f43e5f0:	add    a9, a7
3f43e600:	add    a7, a11
3f43e610:	addi   0x60, a11
3f43e630:	move   a11, *a14+, 1
3f43e640:	move   *a13(0x40), a11, 1
3f43e660:	setf   4, 0, 0
3f43e670:	move   *a11(0x98), a8, 0
3f43e690:	move   a8, *a14+, 1
3f43e6a0:	movk   12, a9
3f43e6b0:	move   a9, *a14+, 1
3f43e6c0:	move   @0x19ff80, *a14+, 1
3f43e6f0:	move   @0x19ff60, *a14+, 1
3f43e720:	move   @0xb7ee0, *a14+, 1
3f43e750:	move   *a13, a7, 1
3f43e760:	movi   0x6c0, a9
3f43e780:	mpys   a7, a9
3f43e790:	addi   0x161bb0, a9
3f43e7c0:	setf   16, 1, 0
3f43e7d0:	move   *a9(0x10), a8, 0
3f43e7f0:	move   a8, *a14+, 1
3f43e800:	movi   0x6c0, a9
3f43e820:	mpys   a7, a9
3f43e830:	addi   0x161bb0, a9
3f43e860:	move   *a9, a8, 0
3f43e870:	move   a8, *a14+, 1
3f43e880:	move   @0x11a510, *a14+, 1
3f43e8b0:	calla  L3FB05BC0
3f43e8e0:	movi   0x6c0, a9
3f43e900:	mpys   a7, a9
3f43e910:	addi   0x161bb0, a9
3f43e940:	move   a8, *a9(0x40), 1
3f43e960:	inc    a7
3f43e970:	move   a7, *a13, 1
3f43e980:	move   a14, -*sp, 1
3f43e990:	sub    a9, a9
3f43e9a0:	move   a9, *a14+, 1
3f43e9b0:	movk   2, a9
3f43e9c0:	move   a9, *a14+, 1
3f43e9d0:	movi   0x6c0, a9
3f43e9f0:	mpys   a7, a9
3f43ea00:	addi   0x161bb0, a9
3f43ea30:	move   @0x19e150, a7, 1
3f43ea60:	move   a7, a11
3f43ea70:	sll    0x9, a7
3f43ea80:	sll    0x5, a11
3f43ea90:	add    a11, a7
3f43eaa0:	add    a7, a9
3f43eab0:	move   *a9(0x60), *a14+, 1
3f43ead0:	move   @0x19ff80, *a14+, 1
3f43eb00:	move   @0x19ff60, *a14+, 1
3f43eb30:	move   @0xb7ee0, *a14+, 1
3f43eb60:	sub    a11, a11
3f43eb70:	move   a11, *a14+, 1
3f43eb80:	move   a11, *a14+, 1
3f43eb90:	move   *a13, a9, 1
3f43eba0:	movi   0x6c0, a7
3f43ebc0:	mpys   a9, a7
3f43ebd0:	addi   0x161bb0, a7
3f43ec00:	setf   16, 1, 0
3f43ec10:	move   *a7(0x10), a8, 0
3f43ec30:	move   a8, *a14+, 1
3f43ec40:	movi   0x6c0, a7
3f43ec60:	mpys   a9, a7
3f43ec70:	addi   0x161bb0, a7
3f43eca0:	move   *a7, a8, 0
3f43ecb0:	move   a8, *a14+, 1
3f43ecc0:	move   @0x11a510, *a14+, 1
3f43ecf0:	calla  L3FB0D7B0
3f43ed20:	movi   0x6c0, a7
3f43ed40:	mpys   a9, a7
3f43ed50:	addi   0x161bb0, a7
3f43ed80:	move   a8, *a7(0x40), 1
3f43eda0:	inc    a9
3f43edb0:	move   a9, *a13, 1
3f43edc0:	move   a14, -*sp, 1
3f43edd0:	movi   0x3f439fe0, a7
3f43ee00:	move   a7, *a14+, 1
3f43ee10:	movi   0x6c0, a11
3f43ee30:	mpys   a9, a11
3f43ee40:	addi   0x161bb0, a11
3f43ee70:	move   @0x19e150, a7, 1
3f43eea0:	move   a7, a9
3f43eeb0:	sll    0x9, a7
3f43eec0:	sll    0x5, a9
3f43eed0:	add    a9, a7
3f43eee0:	add    a7, a11
3f43eef0:	addi   0x60, a11
3f43ef10:	move   a11, *a14+, 1
3f43ef20:	move   *a13(0x40), a11, 1
3f43ef40:	setf   1, 0, 0
3f43ef50:	move   *a11(0x8b), a8, 0
3f43ef70:	move   a8, *a14+, 1
3f43ef80:	movk   2, a9
3f43ef90:	move   a9, *a14+, 1
3f43efa0:	move   @0x19ff80, *a14+, 1
3f43efd0:	move   @0x19ff60, *a14+, 1
3f43f000:	move   @0xb7ee0, *a14+, 1
3f43f030:	move   *a13, a7, 1
3f43f040:	movi   0x6c0, a9
3f43f060:	mpys   a7, a9
3f43f070:	addi   0x161bb0, a9
3f43f0a0:	setf   16, 1, 0
3f43f0b0:	move   *a9(0x10), a8, 0
3f43f0d0:	move   a8, *a14+, 1
3f43f0e0:	movi   0x6c0, a9
3f43f100:	mpys   a7, a9
3f43f110:	addi   0x161bb0, a9
3f43f140:	move   *a9, a8, 0
3f43f150:	move   a8, *a14+, 1
3f43f160:	move   @0x11a510, *a14+, 1
3f43f190:	calla  L3FB05BC0
3f43f1c0:	movi   0x6c0, a9
3f43f1e0:	mpys   a7, a9
3f43f1f0:	addi   0x161bb0, a9
3f43f220:	move   a8, *a9(0x40), 1
3f43f240:	inc    a7
3f43f250:	move   a7, *a13, 1
3f43f260:	move   a14, -*sp, 1
3f43f270:	sub    a9, a9
3f43f280:	move   a9, *a14+, 1
3f43f290:	movk   2, a9
3f43f2a0:	move   a9, *a14+, 1
3f43f2b0:	movi   0x6c0, a9
3f43f2d0:	mpys   a7, a9
3f43f2e0:	addi   0x161bb0, a9
3f43f310:	move   @0x19e150, a7, 1
3f43f340:	move   a7, a11
3f43f350:	sll    0x9, a7
3f43f360:	sll    0x5, a11
3f43f370:	add    a11, a7
3f43f380:	add    a7, a9
3f43f390:	move   *a9(0x60), *a14+, 1
3f43f3b0:	move   @0x19ff80, *a14+, 1
3f43f3e0:	move   @0x19ff60, *a14+, 1
3f43f410:	move   @0xb7ee0, *a14+, 1
3f43f440:	sub    a11, a11
3f43f450:	move   a11, *a14+, 1
3f43f460:	move   a11, *a14+, 1
3f43f470:	move   *a13, a9, 1
3f43f480:	movi   0x6c0, a7
3f43f4a0:	mpys   a9, a7
3f43f4b0:	addi   0x161bb0, a7
3f43f4e0:	setf   16, 1, 0
3f43f4f0:	move   *a7(0x10), a8, 0
3f43f510:	move   a8, *a14+, 1
3f43f520:	movi   0x6c0, a7
3f43f540:	mpys   a9, a7
3f43f550:	addi   0x161bb0, a7
3f43f580:	move   *a7, a8, 0
3f43f590:	move   a8, *a14+, 1
3f43f5a0:	move   @0x11a510, *a14+, 1
3f43f5d0:	calla  L3FB0D7B0
3f43f600:	movi   0x6c0, a7
3f43f620:	mpys   a9, a7
3f43f630:	addi   0x161bb0, a7
3f43f660:	move   a8, *a7(0x40), 1
3f43f680:	inc    a9
3f43f690:	move   a9, *a13, 1
3f43f6a0:	move   a14, -*sp, 1
3f43f6b0:	movi   0x3f439fe0, a7
3f43f6e0:	move   a7, *a14+, 1
3f43f6f0:	movi   0x6c0, a11
3f43f710:	mpys   a9, a11
3f43f720:	addi   0x161bb0, a11
3f43f750:	move   @0x19e150, a7, 1
3f43f780:	move   a7, a9
3f43f790:	sll    0x9, a7
3f43f7a0:	sll    0x5, a9
3f43f7b0:	add    a9, a7
3f43f7c0:	add    a7, a11
3f43f7d0:	addi   0x60, a11
3f43f7f0:	move   a11, *a14+, 1
3f43f800:	move   *a13(0x40), a11, 1
3f43f820:	setf   2, 0, 0
3f43f830:	move   *a11(0xa0), a8, 0
3f43f850:	move   a8, *a14+, 1
3f43f860:	movk   3, a9
3f43f870:	move   a9, *a14+, 1
3f43f880:	move   @0x19ff80, *a14+, 1
3f43f8b0:	move   @0x19ff60, *a14+, 1
3f43f8e0:	move   @0xb7ee0, *a14+, 1
3f43f910:	move   *a13, a7, 1
3f43f920:	movi   0x6c0, a9
3f43f940:	mpys   a7, a9
3f43f950:	addi   0x161bb0, a9
3f43f980:	setf   16, 1, 0
3f43f990:	move   *a9(0x10), a8, 0
3f43f9b0:	move   a8, *a14+, 1
3f43f9c0:	movi   0x6c0, a9
3f43f9e0:	mpys   a7, a9
3f43f9f0:	addi   0x161bb0, a9
3f43fa20:	move   *a9, a8, 0
3f43fa30:	move   a8, *a14+, 1
3f43fa40:	move   @0x11a510, *a14+, 1
3f43fa70:	calla  L3FB05BC0
3f43faa0:	movi   0x6c0, a9
3f43fac0:	mpys   a7, a9
3f43fad0:	addi   0x161bb0, a9
3f43fb00:	move   a8, *a9(0x40), 1
3f43fb20:	inc    a7
3f43fb30:	move   a7, *a13, 1
3f43fb40:	move   a14, -*sp, 1
3f43fb50:	movi   0x3f31af60, a9
3f43fb80:	move   a9, *a14+, 1
3f43fb90:	movk   1, a9
3f43fba0:	move   a9, *a14+, 1
3f43fbb0:	movi   0x6c0, a9
3f43fbd0:	mpys   a7, a9
3f43fbe0:	addi   0x161bb0, a9
3f43fc10:	move   @0x19e150, a7, 1
3f43fc40:	move   a7, a11
3f43fc50:	sll    0x9, a7
3f43fc60:	sll    0x5, a11
3f43fc70:	add    a11, a7
3f43fc80:	add    a7, a9
3f43fc90:	move   *a9(0x60), *a14+, 1
3f43fcb0:	move   @0x19ff80, *a14+, 1
3f43fce0:	move   @0x19ff60, *a14+, 1
3f43fd10:	move   @0xb7ee0, *a14+, 1
3f43fd40:	move   *a13, a11, 1
3f43fd50:	movi   0x6c0, a9
3f43fd70:	mpys   a11, a9
3f43fd80:	addi   0x161bb0, a9
3f43fdb0:	setf   16, 1, 0
3f43fdc0:	move   *a9(0x10), a8, 0
3f43fde0:	move   a8, *a14+, 1
3f43fdf0:	movi   0x6c0, a9
3f43fe10:	mpys   a11, a9
3f43fe20:	addi   0x161bb0, a9
3f43fe50:	move   *a9, a8, 0
3f43fe60:	move   a8, *a14+, 1
3f43fe70:	move   @0x11a510, *a14+, 1
3f43fea0:	calla  L3FB0BC50
3f43fed0:	movi   0x6c0, a9
3f43fef0:	mpys   a11, a9
3f43ff00:	addi   0x161bb0, a9
3f43ff30:	move   a8, *a9(0x40), 1
3f43ff50:	move   a14, -*sp, 1
3f43ff60:	movi   0x6c0, a9
3f43ff80:	mpys   a11, a9
3f43ff90:	addi   0x161bb0, a9
3f43ffc0:	move   *a9(0x40), *a14+, 1
3f43ffe0:	move   @0x11a510, *a14+, 1
3f440010:	calla  L3FB11A10
3f440040:	move   a8, *a13(0x20), 1
3f440060:	move   *a8(0x160), a9, 1
3f440080:	movk   1, a7
3f440090:	movb   a7, *a9(0x30)
3f4400b0:	setf   8, 0, 0
3f4400c0:	move   *a13(0x60), a9, 0
3f4400e0:	jreq   L3F440160
3f4400f0:	move   a8, a8
3f440100:	jreq   L3F440160
3f440110:	move   *a8(0x160), a7, 1
3f440130:	sub    a9, a9
3f440140:	movb   a9, *a7(0x20)
L3F440160:
3f440160:	inc    a11
3f440170:	move   a11, *a13, 1
3f440180:	move   a14, -*sp, 1
3f440190:	movi   0x3f31afd0, a9
3f4401c0:	move   a9, *a14+, 1
3f4401d0:	movk   1, a7
3f4401e0:	move   a7, *a14+, 1
3f4401f0:	movi   0x6c0, a7
3f440210:	mpys   a11, a7
3f440220:	addi   0x161bb0, a7
3f440250:	move   @0x19e150, a9, 1
3f440280:	move   a9, a11
3f440290:	sll    0x9, a9
3f4402a0:	sll    0x5, a11
3f4402b0:	add    a11, a9
3f4402c0:	add    a9, a7
3f4402d0:	move   *a7(0x60), *a14+, 1
3f4402f0:	move   @0x19ff80, *a14+, 1
3f440320:	move   @0x19ff60, *a14+, 1
3f440350:	move   @0xb7ee0, *a14+, 1
3f440380:	move   *a13, a11, 1
3f440390:	movi   0x6c0, a9
3f4403b0:	mpys   a11, a9
3f4403c0:	addi   0x161bb0, a9
3f4403f0:	setf   16, 1, 0
3f440400:	move   *a9(0x10), a8, 0
3f440420:	move   a8, *a14+, 1
3f440430:	movi   0x6c0, a9
3f440450:	mpys   a11, a9
3f440460:	addi   0x161bb0, a9
3f440490:	move   *a9, a8, 0
3f4404a0:	move   a8, *a14+, 1
3f4404b0:	move   @0x11a510, *a14+, 1
3f4404e0:	calla  L3FB0BC50
3f440510:	movi   0x6c0, a9
3f440530:	mpys   a11, a9
3f440540:	addi   0x161bb0, a9
3f440570:	move   a8, *a9(0x40), 1
3f440590:	setf   8, 0, 0
3f4405a0:	move   *a13(0x60), a9, 0
3f4405c0:	jreq   L3F440750
3f4405d0:	move   a14, -*sp, 1
3f4405e0:	movi   0x6c0, a7
3f440600:	mpys   a11, a7
3f440610:	addi   0x161bb0, a7
3f440640:	move   *a7(0x40), *a14+, 1
3f440660:	move   @0x11a510, *a14+, 1
3f440690:	calla  L3FB11A10
3f4406c0:	move   a8, *a13(0x20), 1
3f4406e0:	move   a8, a7
3f4406f0:	jreq   L3F440750
3f440700:	move   *a7(0x160), a7, 1
3f440720:	sub    a9, a9
3f440730:	movb   a9, *a7(0x20)
L3F440750:
3f440750:	inc    a11
3f440760:	move   a11, *a13, 1
3f440770:	move   a14, -*sp, 1
3f440780:	movi   0x3f301b80, a9
3f4407b0:	move   a9, *a14+, 1
3f4407c0:	movk   1, a7
3f4407d0:	move   a7, *a14+, 1
3f4407e0:	movi   0x6c0, a7
3f440800:	mpys   a11, a7
3f440810:	addi   0x161bb0, a7
3f440840:	move   @0x19e150, a9, 1
3f440870:	move   a9, a11
3f440880:	sll    0x9, a9
3f440890:	sll    0x5, a11
3f4408a0:	add    a11, a9
3f4408b0:	add    a9, a7
3f4408c0:	move   *a7(0x60), *a14+, 1
3f4408e0:	move   @0x19ff80, *a14+, 1
3f440910:	move   @0x19ff60, *a14+, 1
3f440940:	move   @0xb7ee0, *a14+, 1
3f440970:	move   *a13, a11, 1
3f440980:	movi   0x6c0, a9
3f4409a0:	mpys   a11, a9
3f4409b0:	addi   0x161bb0, a9
3f4409e0:	setf   16, 1, 0
3f4409f0:	move   *a9(0x10), a8, 0
3f440a10:	move   a8, *a14+, 1
3f440a20:	movi   0x6c0, a9
3f440a40:	mpys   a11, a9
3f440a50:	addi   0x161bb0, a9
3f440a80:	move   *a9, a8, 0
3f440a90:	move   a8, *a14+, 1
3f440aa0:	move   @0x11a510, *a14+, 1
3f440ad0:	calla  L3FB0BC50
3f440b00:	movi   0x6c0, a9
3f440b20:	mpys   a11, a9
3f440b30:	addi   0x161bb0, a9
3f440b60:	move   a8, *a9(0x40), 1
L3F440B80:
3f440b80:	move   a14, -*sp, 1
3f440b90:	move   @0xb79c0, *a14+, 1
3f440bc0:	move   @0xb78e0, *a14+, 1
3f440bf0:	calla  L3FD64F60
3f440c20:	move   @0xb79c0, @0xb83c0, 1
L3F440C70:
3f440c70:	subi   0x70, a14
3f440c90:	mmfm   sp, a7,a9,a11,a13
3f440cb0:	rets
3f440cc0:	mmtm   sp, a7,a9,a11,a13
3f440ce0:	move   a14, a13
3f440cf0:	addi   0x70, a14
3f440d10:	sub    a11, a11
3f440d20:	movb   a11, *a13(0x60)
3f440d40:	move   @0xb80e0, a11, 1
3f440d70:	jreq   L3F440E40
3f440d80:	move   a14, -*sp, 1
3f440d90:	move   @0xb79e0, *a14+, 1
3f440dc0:	move   @0xb78e0, *a14+, 1
3f440df0:	calla  L3FD75410
3f440e20:	jauc   L3F446270
L3F440E40:
3f440e40:	setf   1, 0, 0
3f440e50:	move   @0xaed52, a11, 0
3f440e80:	jreq   L3F440FB0
3f440e90:	move   @0xaed54, a11, 0
3f440ec0:	jreq   L3F440F10
3f440ed0:	movk   1, a11
3f440ee0:	movb   a11, *a13(0x60)
3f440f00:	jruc   L3F440FB0
L3F440F10:
3f440f10:	move   a14, -*sp, 1
3f440f20:	move   @0xb78e0, *a14+, 1
3f440f50:	calla  L3F4C1B70
3f440f80:	move   a8, a11
3f440f90:	jaeq   L3F446270
L3F440FB0:
3f440fb0:	move   a14, -*sp, 1
3f440fc0:	move   @0x19ff80, *a14+, 1
3f440ff0:	move   @0x19ff60, *a14+, 1
3f441020:	movk   1, a11
3f441030:	move   a11, *a14+, 1
3f441040:	movi   0x1d6, a9
3f441060:	move   a9, *a14+, 1
3f441070:	movi   0x226, a11
3f441090:	move   a11, *a14+, 1
3f4410a0:	movi   0xb6, a9
3f4410c0:	move   a9, *a14+, 1
3f4410d0:	movi   0x70, a9
3f4410f0:	move   a9, *a14+, 1
3f441100:	move   @0xb7960, *a14+, 1
3f441130:	move   @0xb78e0, *a14+, 1
3f441160:	calla  L3FD41B90
3f441190:	move   a8, @0xb79e0, 1
3f4411c0:	move   a14, -*sp, 1
3f4411d0:	move   @0xb7980, *a14+, 1
3f441200:	move   a8, *a14+, 1
3f441210:	move   @0xb78e0, *a14+, 1
3f441240:	calla  L3FD9C7B0
3f441270:	move   @0xb79e0, a9, 1
3f4412a0:	jaeq   L3F446270
3f4412c0:	movk   1, a11
3f4412d0:	move   a11, @0xb80e0, 1
3f441300:	movi   0xaec60, a9
3f441330:	move   a9, *a13(0x40), 1
3f441350:	setf   2, 0, 0
3f441360:	move   *a9(0x88), a9, 0
3f441380:	move   a9, @0x19e150, 1
3f4413b0:	jreq   L3F441470
3f4413c0:	dec    a9
3f4413d0:	jreq   L3F441470
3f4413e0:	move   @0x19e150, a9, 1
3f441410:	subk   2, a9
3f441420:	jreq   L3F441470
3f441430:	sub    a9, a9
3f441440:	move   a9, @0x19e150, 1
L3F441470:
3f441470:	move   a14, -*sp, 1
3f441480:	sub    a9, a9
3f441490:	move   a9, *a14+, 1
3f4414a0:	move   a9, *a14+, 1
3f4414b0:	move   a9, *a14+, 1
3f4414c0:	move   a9, *a14+, 1
3f4414d0:	movi   0x3f4a31e8, a8
3f441500:	move   a8, *a14+, 1
3f441510:	move   @0x19e150, a7, 1
3f441540:	move   a7, a9
3f441550:	sll    0x9, a7
3f441560:	sll    0x5, a9
3f441570:	add    a9, a7
3f441580:	addi   0x16dfd0, a7
3f4415b0:	move   *a7+, *a14+, 1
3f4415c0:	move   @0xb79e0, *a14+, 1
3f4415f0:	move   @0xb78e0, *a14+, 1
3f441620:	calla  L3FD9C170
3f441650:	move   a14, -*sp, 1
3f441660:	movi   0x20800d, a9
3f441690:	move   a9, *a14+, 1
3f4416a0:	move   @0xb79e0, *a14+, 1
3f4416d0:	move   @0xb78e0, *a14+, 1
3f441700:	calla  L3FD97D50
3f441730:	move   a14, -*sp, 1
3f441740:	move   @0xb79e0, *a14+, 1
3f441770:	move   @0xb78e0, *a14+, 1
3f4417a0:	calla  L3FB04900
3f4417d0:	move   a8, @0x11a530, 1
3f441800:	move   a8, a7
3f441810:	jaeq   L3F446180
3f441830:	sub    a11, a11
3f441840:	move   a11, *a13, 1
3f441850:	move   a14, -*sp, 1
3f441860:	move   a11, *a14+, 1
3f441870:	movk   2, a9
3f441880:	move   a9, *a14+, 1
3f441890:	movi   0x6c0, a9
3f4418b0:	mpys   a11, a9
3f4418c0:	addi   0x167a30, a9
3f4418f0:	move   @0x19e150, a7, 1
3f441920:	move   a7, a11
3f441930:	sll    0x9, a7
3f441940:	sll    0x5, a11
3f441950:	add    a11, a7
3f441960:	add    a7, a9
3f441970:	move   *a9(0x60), *a14+, 1
3f441990:	move   @0x19ff80, *a14+, 1
3f4419c0:	move   @0x19ff60, *a14+, 1
3f4419f0:	move   @0xb7ee0, *a14+, 1
3f441a20:	sub    a11, a11
3f441a30:	move   a11, *a14+, 1
3f441a40:	move   a11, *a14+, 1
3f441a50:	move   *a13, a9, 1
3f441a60:	movi   0x6c0, a7
3f441a80:	mpys   a9, a7
3f441a90:	addi   0x167a30, a7
3f441ac0:	setf   16, 1, 0
3f441ad0:	move   *a7(0x10), a8, 0
3f441af0:	move   a8, *a14+, 1
3f441b00:	movi   0x6c0, a7
3f441b20:	mpys   a9, a7
3f441b30:	addi   0x167a30, a7
3f441b60:	move   *a7, a8, 0
3f441b70:	move   a8, *a14+, 1
3f441b80:	move   @0x11a530, *a14+, 1
3f441bb0:	calla  L3FB0D7B0
3f441be0:	movi   0x6c0, a7
3f441c00:	mpys   a9, a7
3f441c10:	addi   0x167a30, a7
3f441c40:	move   a8, *a7(0x40), 1
3f441c60:	inc    a9
3f441c70:	move   a9, *a13, 1
3f441c80:	move   a14, -*sp, 1
3f441c90:	movi   0x3f439fe0, a7
3f441cc0:	move   a7, *a14+, 1
3f441cd0:	movi   0x6c0, a11
3f441cf0:	mpys   a9, a11
3f441d00:	addi   0x167a30, a11
3f441d30:	move   @0x19e150, a7, 1
3f441d60:	move   a7, a9
3f441d70:	sll    0x9, a7
3f441d80:	sll    0x5, a9
3f441d90:	add    a9, a7
3f441da0:	add    a7, a11
3f441db0:	addi   0x60, a11
3f441dd0:	move   a11, *a14+, 1
3f441de0:	move   *a13(0x40), a11, 1
3f441e00:	setf   3, 0, 0
3f441e10:	move   *a11(0xa8), a8, 0
3f441e30:	move   a8, *a14+, 1
3f441e40:	movk   8, a9
3f441e50:	move   a9, *a14+, 1
3f441e60:	move   @0x19ff80, *a14+, 1
3f441e90:	move   @0x19ff60, *a14+, 1
3f441ec0:	move   @0xb7ee0, *a14+, 1
3f441ef0:	move   *a13, a7, 1
3f441f00:	movi   0x6c0, a9
3f441f20:	mpys   a7, a9
3f441f30:	addi   0x167a30, a9
3f441f60:	setf   16, 1, 0
3f441f70:	move   *a9(0x10), a8, 0
3f441f90:	move   a8, *a14+, 1
3f441fa0:	movi   0x6c0, a9
3f441fc0:	mpys   a7, a9
3f441fd0:	addi   0x167a30, a9
3f442000:	move   *a9, a8, 0
3f442010:	move   a8, *a14+, 1
3f442020:	move   @0x11a530, *a14+, 1
3f442050:	calla  L3FB05BC0
3f442080:	movi   0x6c0, a9
3f4420a0:	mpys   a7, a9
3f4420b0:	addi   0x167a30, a9
3f4420e0:	move   a8, *a9(0x40), 1
3f442100:	inc    a7
3f442110:	move   a7, *a13, 1
3f442120:	move   a14, -*sp, 1
3f442130:	sub    a9, a9
3f442140:	move   a9, *a14+, 1
3f442150:	movk   2, a9
3f442160:	move   a9, *a14+, 1
3f442170:	movi   0x6c0, a9
3f442190:	mpys   a7, a9
3f4421a0:	addi   0x167a30, a9
3f4421d0:	move   @0x19e150, a7, 1
3f442200:	move   a7, a11
3f442210:	sll    0x9, a7
3f442220:	sll    0x5, a11
3f442230:	add    a11, a7
3f442240:	add    a7, a9
3f442250:	move   *a9(0x60), *a14+, 1
3f442270:	move   @0x19ff80, *a14+, 1
3f4422a0:	move   @0x19ff60, *a14+, 1
3f4422d0:	move   @0xb7ee0, *a14+, 1
3f442300:	sub    a11, a11
3f442310:	move   a11, *a14+, 1
3f442320:	move   a11, *a14+, 1
3f442330:	move   *a13, a9, 1
3f442340:	movi   0x6c0, a7
3f442360:	mpys   a9, a7
3f442370:	addi   0x167a30, a7
3f4423a0:	setf   16, 1, 0
3f4423b0:	move   *a7(0x10), a8, 0
3f4423d0:	move   a8, *a14+, 1
3f4423e0:	movi   0x6c0, a7
3f442400:	mpys   a9, a7
3f442410:	addi   0x167a30, a7
3f442440:	move   *a7, a8, 0
3f442450:	move   a8, *a14+, 1
3f442460:	move   @0x11a530, *a14+, 1
3f442490:	calla  L3FB0D7B0
3f4424c0:	movi   0x6c0, a7
3f4424e0:	mpys   a9, a7
3f4424f0:	addi   0x167a30, a7
3f442520:	move   a8, *a7(0x40), 1
3f442540:	inc    a9
3f442550:	move   a9, *a13, 1
3f442560:	move   a14, -*sp, 1
3f442570:	movi   0x3f439fe0, a7
3f4425a0:	move   a7, *a14+, 1
3f4425b0:	movi   0x6c0, a11
3f4425d0:	mpys   a9, a11
3f4425e0:	addi   0x167a30, a11
3f442610:	move   @0x19e150, a7, 1
3f442640:	move   a7, a9
3f442650:	sll    0x9, a7
3f442660:	sll    0x5, a9
3f442670:	add    a9, a7
3f442680:	add    a7, a11
3f442690:	addi   0x60, a11
3f4426b0:	move   a11, *a14+, 1
3f4426c0:	move   *a13(0x40), a11, 1
3f4426e0:	setf   4, 0, 0
3f4426f0:	move   *a11(0xac), a8, 0
3f442710:	move   a8, *a14+, 1
3f442720:	movk   9, a9
3f442730:	move   a9, *a14+, 1
3f442740:	move   @0x19ff80, *a14+, 1
3f442770:	move   @0x19ff60, *a14+, 1
3f4427a0:	move   @0xb7ee0, *a14+, 1
3f4427d0:	move   *a13, a7, 1
3f4427e0:	movi   0x6c0, a9
3f442800:	mpys   a7, a9
3f442810:	addi   0x167a30, a9
3f442840:	setf   16, 1, 0
3f442850:	move   *a9(0x10), a8, 0
3f442870:	move   a8, *a14+, 1
3f442880:	movi   0x6c0, a9
3f4428a0:	mpys   a7, a9
3f4428b0:	addi   0x167a30, a9
3f4428e0:	move   *a9, a8, 0
3f4428f0:	move   a8, *a14+, 1
3f442900:	move   @0x11a530, *a14+, 1
3f442930:	calla  L3FB05BC0
3f442960:	movi   0x6c0, a9
3f442980:	mpys   a7, a9
3f442990:	addi   0x167a30, a9
3f4429c0:	move   a8, *a9(0x40), 1
3f4429e0:	inc    a7
3f4429f0:	move   a7, *a13, 1
3f442a00:	move   a14, -*sp, 1
3f442a10:	sub    a9, a9
3f442a20:	move   a9, *a14+, 1
3f442a30:	movk   2, a9
3f442a40:	move   a9, *a14+, 1
3f442a50:	movi   0x6c0, a9
3f442a70:	mpys   a7, a9
3f442a80:	addi   0x167a30, a9
3f442ab0:	move   @0x19e150, a7, 1
3f442ae0:	move   a7, a11
3f442af0:	sll    0x9, a7
3f442b00:	sll    0x5, a11
3f442b10:	add    a11, a7
3f442b20:	add    a7, a9
3f442b30:	move   *a9(0x60), *a14+, 1
3f442b50:	move   @0x19ff80, *a14+, 1
3f442b80:	move   @0x19ff60, *a14+, 1
3f442bb0:	move   @0xb7ee0, *a14+, 1
3f442be0:	sub    a11, a11
3f442bf0:	move   a11, *a14+, 1
3f442c00:	move   a11, *a14+, 1
3f442c10:	move   *a13, a9, 1
3f442c20:	movi   0x6c0, a7
3f442c40:	mpys   a9, a7
3f442c50:	addi   0x167a30, a7
3f442c80:	setf   16, 1, 0
3f442c90:	move   *a7(0x10), a8, 0
3f442cb0:	move   a8, *a14+, 1
3f442cc0:	movi   0x6c0, a7
3f442ce0:	mpys   a9, a7
3f442cf0:	addi   0x167a30, a7
3f442d20:	move   *a7, a8, 0
3f442d30:	move   a8, *a14+, 1
3f442d40:	move   @0x11a530, *a14+, 1
3f442d70:	calla  L3FB0D7B0
3f442da0:	movi   0x6c0, a7
3f442dc0:	mpys   a9, a7
3f442dd0:	addi   0x167a30, a7
3f442e00:	move   a8, *a7(0x40), 1
3f442e20:	inc    a9
3f442e30:	move   a9, *a13, 1
3f442e40:	move   a14, -*sp, 1
3f442e50:	movi   0x3f439fe0, a7
3f442e80:	move   a7, *a14+, 1
3f442e90:	movi   0x6c0, a11
3f442eb0:	mpys   a9, a11
3f442ec0:	addi   0x167a30, a11
3f442ef0:	move   @0x19e150, a7, 1
3f442f20:	move   a7, a9
3f442f30:	sll    0x9, a7
3f442f40:	sll    0x5, a9
3f442f50:	add    a9, a7
3f442f60:	add    a7, a11
3f442f70:	addi   0x60, a11
3f442f90:	move   a11, *a14+, 1
3f442fa0:	move   *a13(0x40), a11, 1
3f442fc0:	setf   4, 0, 0
3f442fd0:	move   *a11(0x9c), a8, 0
3f442ff0:	move   a8, *a14+, 1
3f443000:	movk   12, a9
3f443010:	move   a9, *a14+, 1
3f443020:	move   @0x19ff80, *a14+, 1
3f443050:	move   @0x19ff60, *a14+, 1
3f443080:	move   @0xb7ee0, *a14+, 1
3f4430b0:	move   *a13, a7, 1
3f4430c0:	movi   0x6c0, a9
3f4430e0:	mpys   a7, a9
3f4430f0:	addi   0x167a30, a9
3f443120:	setf   16, 1, 0
3f443130:	move   *a9(0x10), a8, 0
3f443150:	move   a8, *a14+, 1
3f443160:	movi   0x6c0, a9
3f443180:	mpys   a7, a9
3f443190:	addi   0x167a30, a9
3f4431c0:	move   *a9, a8, 0
3f4431d0:	move   a8, *a14+, 1
3f4431e0:	move   @0x11a530, *a14+, 1
3f443210:	calla  L3FB05BC0
3f443240:	movi   0x6c0, a9
3f443260:	mpys   a7, a9
3f443270:	addi   0x167a30, a9
3f4432a0:	move   a8, *a9(0x40), 1
3f4432c0:	inc    a7
3f4432d0:	move   a7, *a13, 1
3f4432e0:	move   a14, -*sp, 1
3f4432f0:	sub    a9, a9
3f443300:	move   a9, *a14+, 1
3f443310:	movk   2, a9
3f443320:	move   a9, *a14+, 1
3f443330:	movi   0x6c0, a9
3f443350:	mpys   a7, a9
3f443360:	addi   0x167a30, a9
3f443390:	move   @0x19e150, a7, 1
3f4433c0:	move   a7, a11
3f4433d0:	sll    0x9, a7
3f4433e0:	sll    0x5, a11
3f4433f0:	add    a11, a7
3f443400:	add    a7, a9
3f443410:	move   *a9(0x60), *a14+, 1
3f443430:	move   @0x19ff80, *a14+, 1
3f443460:	move   @0x19ff60, *a14+, 1
3f443490:	move   @0xb7ee0, *a14+, 1
3f4434c0:	sub    a11, a11
3f4434d0:	move   a11, *a14+, 1
3f4434e0:	move   a11, *a14+, 1
3f4434f0:	move   *a13, a9, 1
3f443500:	movi   0x6c0, a7
3f443520:	mpys   a9, a7
3f443530:	addi   0x167a30, a7
3f443560:	setf   16, 1, 0
3f443570:	move   *a7(0x10), a8, 0
3f443590:	move   a8, *a14+, 1
3f4435a0:	movi   0x6c0, a7
3f4435c0:	mpys   a9, a7
3f4435d0:	addi   0x167a30, a7
3f443600:	move   *a7, a8, 0
3f443610:	move   a8, *a14+, 1
3f443620:	move   @0x11a530, *a14+, 1
3f443650:	calla  L3FB0D7B0
3f443680:	movi   0x6c0, a7
3f4436a0:	mpys   a9, a7
3f4436b0:	addi   0x167a30, a7
3f4436e0:	move   a8, *a7(0x40), 1
3f443700:	inc    a9
3f443710:	move   a9, *a13, 1
3f443720:	move   a14, -*sp, 1
3f443730:	movi   0x3f439fe0, a7
3f443760:	move   a7, *a14+, 1
3f443770:	movi   0x6c0, a11
3f443790:	mpys   a9, a11
3f4437a0:	addi   0x167a30, a11
3f4437d0:	move   @0x19e150, a7, 1
3f443800:	move   a7, a9
3f443810:	sll    0x9, a7
3f443820:	sll    0x5, a9
3f443830:	add    a9, a7
3f443840:	add    a7, a11
3f443850:	addi   0x60, a11
3f443870:	move   a11, *a14+, 1
3f443880:	move   *a13(0x40), a11, 1
3f4438a0:	setf   1, 0, 0
3f4438b0:	move   *a11(0xab), a8, 0
3f4438d0:	move   a8, *a14+, 1
3f4438e0:	movk   2, a9
3f4438f0:	move   a9, *a14+, 1
3f443900:	move   @0x19ff80, *a14+, 1
3f443930:	move   @0x19ff60, *a14+, 1
3f443960:	move   @0xb7ee0, *a14+, 1
3f443990:	move   *a13, a7, 1
3f4439a0:	movi   0x6c0, a9
3f4439c0:	mpys   a7, a9
3f4439d0:	addi   0x167a30, a9
3f443a00:	setf   16, 1, 0
3f443a10:	move   *a9(0x10), a8, 0
3f443a30:	move   a8, *a14+, 1
3f443a40:	movi   0x6c0, a9
3f443a60:	mpys   a7, a9
3f443a70:	addi   0x167a30, a9
3f443aa0:	move   *a9, a8, 0
3f443ab0:	move   a8, *a14+, 1
3f443ac0:	move   @0x11a530, *a14+, 1
3f443af0:	calla  L3FB05BC0
3f443b20:	movi   0x6c0, a9
3f443b40:	mpys   a7, a9
3f443b50:	addi   0x167a30, a9
3f443b80:	move   a8, *a9(0x40), 1
3f443ba0:	inc    a7
3f443bb0:	move   a7, *a13, 1
3f443bc0:	move   a14, -*sp, 1
3f443bd0:	sub    a9, a9
3f443be0:	move   a9, *a14+, 1
3f443bf0:	movk   2, a9
3f443c00:	move   a9, *a14+, 1
3f443c10:	movi   0x6c0, a9
3f443c30:	mpys   a7, a9
3f443c40:	addi   0x167a30, a9
3f443c70:	move   @0x19e150, a7, 1
3f443ca0:	move   a7, a11
3f443cb0:	sll    0x9, a7
3f443cc0:	sll    0x5, a11
3f443cd0:	add    a11, a7
3f443ce0:	add    a7, a9
3f443cf0:	move   *a9(0x60), *a14+, 1
3f443d10:	move   @0x19ff80, *a14+, 1
3f443d40:	move   @0x19ff60, *a14+, 1
3f443d70:	move   @0xb7ee0, *a14+, 1
3f443da0:	sub    a11, a11
3f443db0:	move   a11, *a14+, 1
3f443dc0:	move   a11, *a14+, 1
3f443dd0:	move   *a13, a9, 1
3f443de0:	movi   0x6c0, a7
3f443e00:	mpys   a9, a7
3f443e10:	addi   0x167a30, a7
3f443e40:	setf   16, 1, 0
3f443e50:	move   *a7(0x10), a8, 0
3f443e70:	move   a8, *a14+, 1
3f443e80:	movi   0x6c0, a7
3f443ea0:	mpys   a9, a7
3f443eb0:	addi   0x167a30, a7
3f443ee0:	move   *a7, a8, 0
3f443ef0:	move   a8, *a14+, 1
3f443f00:	move   @0x11a530, *a14+, 1
3f443f30:	calla  L3FB0D7B0
3f443f60:	movi   0x6c0, a7
3f443f80:	mpys   a9, a7
3f443f90:	addi   0x167a30, a7
3f443fc0:	move   a8, *a7(0x40), 1
3f443fe0:	inc    a9
3f443ff0:	move   a9, *a13, 1
3f444000:	move   a14, -*sp, 1
3f444010:	movi   0x3f439fe0, a7
3f444040:	move   a7, *a14+, 1
3f444050:	movi   0x6c0, a11
3f444070:	mpys   a9, a11
3f444080:	addi   0x167a30, a11
3f4440b0:	move   @0x19e150, a7, 1
3f4440e0:	move   a7, a9
3f4440f0:	sll    0x9, a7
3f444100:	sll    0x5, a9
3f444110:	add    a9, a7
3f444120:	add    a7, a11
3f444130:	addi   0x60, a11
3f444150:	move   a11, *a14+, 1
3f444160:	move   *a13(0x40), a11, 1
3f444180:	setf   2, 0, 0
3f444190:	move   *a11(0xa4), a8, 0
3f4441b0:	move   a8, *a14+, 1
3f4441c0:	movk   3, a9
3f4441d0:	move   a9, *a14+, 1
3f4441e0:	move   @0x19ff80, *a14+, 1
3f444210:	move   @0x19ff60, *a14+, 1
3f444240:	move   @0xb7ee0, *a14+, 1
3f444270:	move   *a13, a7, 1
3f444280:	movi   0x6c0, a9
3f4442a0:	mpys   a7, a9
3f4442b0:	addi   0x167a30, a9
3f4442e0:	setf   16, 1, 0
3f4442f0:	move   *a9(0x10), a8, 0
3f444310:	move   a8, *a14+, 1
3f444320:	movi   0x6c0, a9
3f444340:	mpys   a7, a9
3f444350:	addi   0x167a30, a9
3f444380:	move   *a9, a8, 0
3f444390:	move   a8, *a14+, 1
3f4443a0:	move   @0x11a530, *a14+, 1
3f4443d0:	calla  L3FB05BC0
3f444400:	movi   0x6c0, a9
3f444420:	mpys   a7, a9
3f444430:	addi   0x167a30, a9
3f444460:	move   a8, *a9(0x40), 1
3f444480:	inc    a7
3f444490:	move   a7, *a13, 1
3f4444a0:	move   a14, -*sp, 1
3f4444b0:	sub    a9, a9
3f4444c0:	move   a9, *a14+, 1
3f4444d0:	movk   2, a9
3f4444e0:	move   a9, *a14+, 1
3f4444f0:	movi   0x6c0, a9
3f444510:	mpys   a7, a9
3f444520:	addi   0x167a30, a9
3f444550:	move   @0x19e150, a7, 1
3f444580:	move   a7, a11
3f444590:	sll    0x9, a7
3f4445a0:	sll    0x5, a11
3f4445b0:	add    a11, a7
3f4445c0:	add    a7, a9
3f4445d0:	move   *a9(0x60), *a14+, 1
3f4445f0:	move   @0x19ff80, *a14+, 1
3f444620:	move   @0x19ff60, *a14+, 1
3f444650:	move   @0xb7ee0, *a14+, 1
3f444680:	sub    a11, a11
3f444690:	move   a11, *a14+, 1
3f4446a0:	move   a11, *a14+, 1
3f4446b0:	move   *a13, a9, 1
3f4446c0:	movi   0x6c0, a7
3f4446e0:	mpys   a9, a7
3f4446f0:	addi   0x167a30, a7
3f444720:	setf   16, 1, 0
3f444730:	move   *a7(0x10), a8, 0
3f444750:	move   a8, *a14+, 1
3f444760:	movi   0x6c0, a7
3f444780:	mpys   a9, a7
3f444790:	addi   0x167a30, a7
3f4447c0:	move   *a7, a8, 0
3f4447d0:	move   a8, *a14+, 1
3f4447e0:	move   @0x11a530, *a14+, 1
3f444810:	calla  L3FB0D7B0
3f444840:	movi   0x6c0, a7
3f444860:	mpys   a9, a7
3f444870:	addi   0x167a30, a7
3f4448a0:	move   a8, *a7(0x40), 1
3f4448c0:	move   a14, -*sp, 1
3f4448d0:	movi   0x6c0, a7
3f4448f0:	mpys   a9, a7
3f444900:	addi   0x167a30, a7
3f444930:	move   *a7(0x40), *a14+, 1
3f444950:	move   @0x11a530, *a14+, 1
3f444980:	calla  L3FB11A10
3f4449b0:	move   a8, *a13(0x20), 1
3f4449d0:	move   a8, a7
3f4449e0:	jreq   L3F444A90
3f4449f0:	setf   8, 0, 0
3f444a00:	move   @0xb8950, a11, 0
3f444a30:	jreq   L3F444A90
3f444a40:	move   *a7(0x160), a7, 1
3f444a60:	sub    a9, a9
3f444a70:	movb   a9, *a7(0x18)
L3F444A90:
3f444a90:	move   *a13, a11, 1
3f444aa0:	inc    a11
3f444ab0:	move   a11, *a13, 1
3f444ac0:	move   a14, -*sp, 1
3f444ad0:	movi   0x3f439fe0, a9
3f444b00:	move   a9, *a14+, 1
3f444b10:	movi   0x6c0, a7
3f444b30:	mpys   a11, a7
3f444b40:	addi   0x167a30, a7
3f444b70:	move   @0x19e150, a9, 1
3f444ba0:	move   a9, a11
3f444bb0:	sll    0x9, a9
3f444bc0:	sll    0x5, a11
3f444bd0:	add    a11, a9
3f444be0:	add    a9, a7
3f444bf0:	addi   0x60, a7
3f444c10:	move   a7, *a14+, 1
3f444c20:	move   *a13(0x40), a11, 1
3f444c40:	setf   2, 0, 0
3f444c50:	move   *a11(0xa2), a8, 0
3f444c70:	move   a8, *a14+, 1
3f444c80:	movk   4, a9
3f444c90:	move   a9, *a14+, 1
3f444ca0:	move   @0x19ff80, *a14+, 1
3f444cd0:	move   @0x19ff60, *a14+, 1
3f444d00:	move   @0xb7ee0, *a14+, 1
3f444d30:	move   *a13, a7, 1
3f444d40:	movi   0x6c0, a9
3f444d60:	mpys   a7, a9
3f444d70:	addi   0x167a30, a9
3f444da0:	setf   16, 1, 0
3f444db0:	move   *a9(0x10), a8, 0
3f444dd0:	move   a8, *a14+, 1
3f444de0:	movi   0x6c0, a9
3f444e00:	mpys   a7, a9
3f444e10:	addi   0x167a30, a9
3f444e40:	move   *a9, a8, 0
3f444e50:	move   a8, *a14+, 1
3f444e60:	move   @0x11a530, *a14+, 1
3f444e90:	calla  L3FB05BC0
3f444ec0:	movi   0x6c0, a9
3f444ee0:	mpys   a7, a9
3f444ef0:	addi   0x167a30, a9
3f444f20:	move   a8, *a9(0x40), 1
3f444f40:	move   a14, -*sp, 1
3f444f50:	movi   0x6c0, a9
3f444f70:	mpys   a7, a9
3f444f80:	addi   0x167a30, a9
3f444fb0:	move   *a9(0x40), *a14+, 1
3f444fd0:	move   @0x11a530, *a14+, 1
3f445000:	calla  L3FB11A10
3f445030:	move   a8, *a13(0x20), 1
3f445050:	move   a8, a9
3f445060:	jreq   L3F445110
3f445070:	setf   8, 0, 0
3f445080:	move   @0xb8950, a7, 0
3f4450b0:	jreq   L3F445110
3f4450c0:	move   *a8(0x160), a9, 1
3f4450e0:	sub    a11, a11
3f4450f0:	movb   a11, *a9(0xc0)
L3F445110:
3f445110:	move   *a13, a11, 1
3f445120:	inc    a11
3f445130:	move   a11, *a13, 1
3f445140:	move   a14, -*sp, 1
3f445150:	movi   0x3f31b830, a9
3f445180:	move   a9, *a14+, 1
3f445190:	movk   1, a7
3f4451a0:	move   a7, *a14+, 1
3f4451b0:	movi   0x6c0, a7
3f4451d0:	mpys   a11, a7
3f4451e0:	addi   0x167a30, a7
3f445210:	move   @0x19e150, a9, 1
3f445240:	move   a9, a11
3f445250:	sll    0x9, a9
3f445260:	sll    0x5, a11
3f445270:	add    a11, a9
3f445280:	add    a9, a7
3f445290:	move   *a7(0x60), *a14+, 1
3f4452b0:	move   @0x19ff80, *a14+, 1
3f4452e0:	move   @0x19ff60, *a14+, 1
3f445310:	move   @0xb7ee0, *a14+, 1
3f445340:	move   *a13, a11, 1
3f445350:	movi   0x6c0, a9
3f445370:	mpys   a11, a9
3f445380:	addi   0x167a30, a9
3f4453b0:	setf   16, 1, 0
3f4453c0:	move   *a9(0x10), a8, 0
3f4453e0:	move   a8, *a14+, 1
3f4453f0:	movi   0x6c0, a9
3f445410:	mpys   a11, a9
3f445420:	addi   0x167a30, a9
3f445450:	move   *a9, a8, 0
3f445460:	move   a8, *a14+, 1
3f445470:	move   @0x11a530, *a14+, 1
3f4454a0:	calla  L3FB0BC50
3f4454d0:	movi   0x6c0, a9
3f4454f0:	mpys   a11, a9
3f445500:	addi   0x167a30, a9
3f445530:	move   a8, *a9(0x40), 1
3f445550:	move   a14, -*sp, 1
3f445560:	movi   0x6c0, a9
3f445580:	mpys   a11, a9
3f445590:	addi   0x167a30, a9
3f4455c0:	move   *a9(0x40), *a14+, 1
3f4455e0:	move   @0x11a530, *a14+, 1
3f445610:	calla  L3FB11A10
3f445640:	move   a8, *a13(0x20), 1
3f445660:	move   *a8(0x160), a9, 1
3f445680:	movk   1, a7
3f445690:	movb   a7, *a9(0x30)
3f4456b0:	setf   8, 0, 0
3f4456c0:	move   *a13(0x60), a9, 0
3f4456e0:	jreq   L3F445760
3f4456f0:	move   a8, a8
3f445700:	jreq   L3F445760
3f445710:	move   *a8(0x160), a7, 1
3f445730:	sub    a9, a9
3f445740:	movb   a9, *a7(0x20)
L3F445760:
3f445760:	inc    a11
3f445770:	move   a11, *a13, 1
3f445780:	move   a14, -*sp, 1
3f445790:	movi   0x3f31b8a0, a9
3f4457c0:	move   a9, *a14+, 1
3f4457d0:	movk   1, a7
3f4457e0:	move   a7, *a14+, 1
3f4457f0:	movi   0x6c0, a7
3f445810:	mpys   a11, a7
3f445820:	addi   0x167a30, a7
3f445850:	move   @0x19e150, a9, 1
3f445880:	move   a9, a11
3f445890:	sll    0x9, a9
3f4458a0:	sll    0x5, a11
3f4458b0:	add    a11, a9
3f4458c0:	add    a9, a7
3f4458d0:	move   *a7(0x60), *a14+, 1
3f4458f0:	move   @0x19ff80, *a14+, 1
3f445920:	move   @0x19ff60, *a14+, 1
3f445950:	move   @0xb7ee0, *a14+, 1
3f445980:	move   *a13, a11, 1
3f445990:	movi   0x6c0, a9
3f4459b0:	mpys   a11, a9
3f4459c0:	addi   0x167a30, a9
3f4459f0:	setf   16, 1, 0
3f445a00:	move   *a9(0x10), a8, 0
3f445a20:	move   a8, *a14+, 1
3f445a30:	movi   0x6c0, a9
3f445a50:	mpys   a11, a9
3f445a60:	addi   0x167a30, a9
3f445a90:	move   *a9, a8, 0
3f445aa0:	move   a8, *a14+, 1
3f445ab0:	move   @0x11a530, *a14+, 1
3f445ae0:	calla  L3FB0BC50
3f445b10:	movi   0x6c0, a9
3f445b30:	mpys   a11, a9
3f445b40:	addi   0x167a30, a9
3f445b70:	move   a8, *a9(0x40), 1
3f445b90:	setf   8, 0, 0
3f445ba0:	move   *a13(0x60), a9, 0
3f445bc0:	jreq   L3F445D50
3f445bd0:	move   a14, -*sp, 1
3f445be0:	movi   0x6c0, a7
3f445c00:	mpys   a11, a7
3f445c10:	addi   0x167a30, a7
3f445c40:	move   *a7(0x40), *a14+, 1
3f445c60:	move   @0x11a530, *a14+, 1
3f445c90:	calla  L3FB11A10
3f445cc0:	move   a8, *a13(0x20), 1
3f445ce0:	move   a8, a7
3f445cf0:	jreq   L3F445D50
3f445d00:	move   *a7(0x160), a7, 1
3f445d20:	sub    a9, a9
3f445d30:	movb   a9, *a7(0x20)
L3F445D50:
3f445d50:	inc    a11
3f445d60:	move   a11, *a13, 1
3f445d70:	move   a14, -*sp, 1
3f445d80:	movi   0x3f3020d0, a9
3f445db0:	move   a9, *a14+, 1
3f445dc0:	movk   1, a7
3f445dd0:	move   a7, *a14+, 1
3f445de0:	movi   0x6c0, a7
3f445e00:	mpys   a11, a7
3f445e10:	addi   0x167a30, a7
3f445e40:	move   @0x19e150, a9, 1
3f445e70:	move   a9, a11
3f445e80:	sll    0x9, a9
3f445e90:	sll    0x5, a11
3f445ea0:	add    a11, a9
3f445eb0:	add    a9, a7
3f445ec0:	move   *a7(0x60), *a14+, 1
3f445ee0:	move   @0x19ff80, *a14+, 1
3f445f10:	move   @0x19ff60, *a14+, 1
3f445f40:	move   @0xb7ee0, *a14+, 1
3f445f70:	move   *a13, a11, 1
3f445f80:	movi   0x6c0, a9
3f445fa0:	mpys   a11, a9
3f445fb0:	addi   0x167a30, a9
3f445fe0:	setf   16, 1, 0
3f445ff0:	move   *a9(0x10), a8, 0
3f446010:	move   a8, *a14+, 1
3f446020:	movi   0x6c0, a9
3f446040:	mpys   a11, a9
3f446050:	addi   0x167a30, a9
3f446080:	move   *a9, a8, 0
3f446090:	move   a8, *a14+, 1
3f4460a0:	move   @0x11a530, *a14+, 1
3f4460d0:	calla  L3FB0BC50
3f446100:	movi   0x6c0, a9
3f446120:	mpys   a11, a9
3f446130:	addi   0x167a30, a9
3f446160:	move   a8, *a9(0x40), 1
L3F446180:
3f446180:	move   a14, -*sp, 1
3f446190:	move   @0xb79e0, *a14+, 1
3f4461c0:	move   @0xb78e0, *a14+, 1
3f4461f0:	calla  L3FD64F60
3f446220:	move   @0xb79e0, @0xb83c0, 1
L3F446270:
3f446270:	subi   0x70, a14
3f446290:	mmfm   sp, a7,a9,a11,a13
3f4462b0:	rets
L3F4462C0:
3f4462c0:	mmtm   sp, a7,a9,a11,a13
3f4462e0:	move   a14, a13
3f4462f0:	addi   0x640, a14
3f446310:	move   @0xb8100, a11, 1
3f446340:	jane   L3F448C90
3f446360:	movk   1, a11
3f446370:	move   a11, @0xb8100, 1
3f4463a0:	move   a14, -*sp, 1
3f4463b0:	move   a14, -*sp, 1
3f4463c0:	move   *a13(0xffe0), *a14+, 1
3f4463e0:	calla  L3FB458D0
3f446410:	move   a8, *a14+, 1
3f446420:	move   *a13(0xffe0), *a14+, 1
3f446440:	move   @0xb7ee0, *a14+, 1
3f446470:	calla  L3FDA4870
3f4464a0:	move   a8, *a13(0x40), 1
3f4464c0:	move   a14, -*sp, 1
3f4464d0:	move   a14, -*sp, 1
3f4464e0:	move   *a13(0xffc0), *a14+, 1
3f446500:	calla  L3FB458D0
3f446530:	move   a8, *a14+, 1
3f446540:	move   *a13(0xffc0), *a14+, 1
3f446560:	move   @0xb7ee0, *a14+, 1
3f446590:	calla  L3FDA4870
3f4465c0:	move   *a13(0x40), a11, 1
3f4465e0:	cmp    a8, a11
3f4465f0:	jrge   L3F446720
3f446600:	move   a14, -*sp, 1
3f446610:	move   a14, -*sp, 1
3f446620:	move   *a13(0xffc0), *a14+, 1
3f446640:	calla  L3FB458D0
3f446670:	move   a8, *a14+, 1
3f446680:	move   *a13(0xffc0), *a14+, 1
3f4466a0:	move   @0xb7ee0, *a14+, 1
3f4466d0:	calla  L3FDA4870
3f446700:	move   a8, *a13(0x40), 1
L3F446720:
3f446720:	move   a14, -*sp, 1
3f446730:	move   @0x19ff80, *a14+, 1
3f446760:	move   @0x19ff60, *a14+, 1
3f446790:	movk   1, a11
3f4467a0:	move   a11, *a14+, 1
3f4467b0:	movi   0xc8, a9
3f4467d0:	move   a9, *a14+, 1
3f4467e0:	move   *a13(0x40), a11, 1
3f446800:	addi   0x32, a11
3f446820:	move   a11, *a14+, 1
3f446830:	movi   0x8c, a11
3f446850:	move   a11, *a14+, 1
3f446860:	movk   10, a9
3f446870:	move   a9, *a14+, 1
3f446880:	move   @0xb7960, *a14+, 1
3f4468b0:	move   @0xb78e0, *a14+, 1
3f4468e0:	calla  L3FD41B90
3f446910:	move   a8, @0xb7a00, 1
3f446940:	movk   1, a9
3f446950:	move   a9, *a13(0x200), 1
3f446970:	move   a14, -*sp, 1
3f446980:	move   a13, a9
3f446990:	addi   0x80, a9
3f4469b0:	move   a9, *a14+, 1
3f4469c0:	movi   0x200, a9
3f4469e0:	move   a9, *a14+, 1
3f4469f0:	move   a8, *a14+, 1
3f446a00:	move   @0xb78e0, *a14+, 1
3f446a30:	calla  L3FD38770
3f446a60:	sub    a9, a9
3f446a70:	move   a9, *a13(0x320), 1
3f446a90:	move   a14, -*sp, 1
3f446aa0:	move   a13, a9
3f446ab0:	addi   0x260, a9
3f446ad0:	move   a9, *a14+, 1
3f446ae0:	movi   0x40, a9
3f446b00:	move   a9, *a14+, 1
3f446b10:	move   @0xb7a00, *a14+, 1
3f446b40:	move   @0xb78e0, *a14+, 1
3f446b70:	calla  L3FD75CD0
3f446ba0:	move   @0xb7a00, a9, 1
3f446bd0:	jaeq   L3F448C90
3f446bf0:	move   a14, -*sp, 1
3f446c00:	movi   0x20800d, a11
3f446c30:	move   a11, *a14+, 1
3f446c40:	move   a9, *a14+, 1
3f446c50:	move   @0xb78e0, *a14+, 1
3f446c80:	calla  L3FD97D50
3f446cb0:	move   a14, -*sp, 1
3f446cc0:	move   @0xb7a00, *a14+, 1
3f446cf0:	move   @0xb78e0, *a14+, 1
3f446d20:	calla  L3FB04900
3f446d50:	move   a8, @0x11a5b0, 1
3f446d80:	move   a8, a9
3f446d90:	jaeq   L3F448AC0
3f446db0:	setf   2, 0, 0
3f446dc0:	move   @0xaece8, a11, 0
3f446df0:	move   a11, @0x19e150, 1
3f446e20:	sub    a9, a9
3f446e30:	move   a9, *a13, 1
3f446e40:	move   a14, -*sp, 1
3f446e50:	move   a14, -*sp, 1
3f446e60:	move   *a13(0xffe0), *a14+, 1
3f446e80:	calla  L3FB458D0
3f446eb0:	move   a8, *a14+, 1
3f446ec0:	move   *a13(0xffe0), *a14+, 1
3f446ee0:	move   @0xb7ee0, *a14+, 1
3f446f10:	calla  L3FDA4870
3f446f40:	move   a8, *a13(0x20), 1
3f446f60:	movi   0x6c0, a11
3f446f80:	mpys   a9, a11
3f446f90:	addi   0x124230, a11
3f446fc0:	move   a14, -*sp, 1
3f446fd0:	move   a9, *a14+, 1
3f446fe0:	movk   2, a7
3f446ff0:	move   a7, *a14+, 1
3f447000:	move   *a13(0xffe0), *a14+, 1
3f447020:	move   @0x19ff80, *a14+, 1
3f447050:	move   @0x19ff60, *a14+, 1
3f447080:	move   @0xb7ee0, *a14+, 1
3f4470b0:	move   a9, *a14+, 1
3f4470c0:	move   a9, *a14+, 1
3f4470d0:	movi   0x3c, a7
3f4470f0:	move   a7, *a14+, 1
3f447100:	move   *a13(0x40), a7, 1
3f447120:	addi   0x32, a7
3f447140:	sra    0x1, a7
3f447150:	sra    0x1, a8
3f447160:	sub    a8, a7
3f447170:	move   a7, *a14+, 1
3f447180:	move   @0x11a5b0, *a14+, 1
3f4471b0:	calla  L3FB0D7B0
3f4471e0:	move   a8, *a11(0x40), 1
3f447200:	inc    a9
3f447210:	move   a9, *a13, 1
3f447220:	move   a14, -*sp, 1
3f447230:	move   a14, -*sp, 1
3f447240:	move   *a13(0xffc0), *a14+, 1
3f447260:	calla  L3FB458D0
3f447290:	move   a8, *a14+, 1
3f4472a0:	move   *a13(0xffc0), *a14+, 1
3f4472c0:	move   @0xb7ee0, *a14+, 1
3f4472f0:	calla  L3FDA4870
3f447320:	move   a8, *a13(0x20), 1
3f447340:	movi   0x6c0, a11
3f447360:	mpys   a9, a11
3f447370:	addi   0x124230, a11
3f4473a0:	move   a14, -*sp, 1
3f4473b0:	sub    a7, a7
3f4473c0:	move   a7, *a14+, 1
3f4473d0:	movk   2, a7
3f4473e0:	move   a7, *a14+, 1
3f4473f0:	move   *a13(0xffc0), *a14+, 1
3f447410:	move   @0x19ff80, *a14+, 1
3f447440:	move   @0x19ff60, *a14+, 1
3f447470:	move   @0xb7ee0, *a14+, 1
3f4474a0:	sub    a7, a7
3f4474b0:	move   a7, *a14+, 1
3f4474c0:	move   a7, *a14+, 1
3f4474d0:	movi   0x5a, a7
3f4474f0:	move   a7, *a14+, 1
3f447500:	move   *a13(0x40), a7, 1
3f447520:	addi   0x32, a7
3f447540:	sra    0x1, a7
3f447550:	sra    0x1, a8
3f447560:	sub    a8, a7
3f447570:	move   a7, *a14+, 1
3f447580:	move   @0x11a5b0, *a14+, 1
3f4475b0:	calla  L3FB0D7B0
3f4475e0:	move   a8, *a11(0x40), 1
3f447600:	inc    a9
3f447610:	move   a9, *a13, 1
3f447620:	move   a14, -*sp, 1
3f447630:	move   *a13(0xffa0), *a14+, 1
3f447650:	movk   1, a11
3f447660:	move   a11, *a14+, 1
3f447670:	movi   0x6c0, a7
3f447690:	mpys   a9, a7
3f4476a0:	addi   0x124230, a7
3f4476d0:	move   @0x19e150, a11, 1
3f447700:	move   a11, a9
3f447710:	sll    0x9, a11
3f447720:	sll    0x5, a9
3f447730:	add    a9, a11
3f447740:	add    a11, a7
3f447750:	move   *a7(0x60), *a14+, 1
3f447770:	move   @0x19ff80, *a14+, 1
3f4477a0:	move   @0x19ff60, *a14+, 1
3f4477d0:	move   @0xb7ee0, *a14+, 1
3f447800:	move   *a13, a11, 1
3f447810:	movi   0x6c0, a9
3f447830:	mpys   a11, a9
3f447840:	addi   0x124230, a9
3f447870:	setf   16, 1, 0
3f447880:	move   *a9(0x10), a8, 0
3f4478a0:	move   a8, *a14+, 1
3f4478b0:	move   *a13(0x40), a9, 1
3f4478d0:	addi   0x32, a9
3f4478f0:	movk   3, a7
3f447900:	divs   a7, a9
3f447910:	move   a9, *a14+, 1
3f447920:	move   @0x11a5b0, *a14+, 1
3f447950:	calla  L3FB0BC50
3f447980:	movi   0x6c0, a9
3f4479a0:	mpys   a11, a9
3f4479b0:	addi   0x124230, a9
3f4479e0:	move   a8, *a9(0x40), 1
3f447a00:	move   a14, -*sp, 1
3f447a10:	movi   0x6c0, a9
3f447a30:	mpys   a11, a9
3f447a40:	addi   0x124230, a9
3f447a70:	move   *a9(0x40), *a14+, 1
3f447a90:	move   @0x11a5b0, *a14+, 1
3f447ac0:	calla  L3FB11A10
3f447af0:	move   a8, *a13(0x60), 1
3f447b10:	move   a8, a9
3f447b20:	jreq   L3F447C40
3f447b30:	move   *a13(0x40), a7, 1
3f447b50:	addi   0x32, a7
3f447b70:	movk   3, a9
3f447b80:	divs   a9, a7
3f447b90:	move   *a8(0x80), a9, 1
3f447bb0:	sra    0x1, a9
3f447bc0:	sub    a9, a7
3f447bd0:	move   a7, *a8(0x40), 1
3f447bf0:	move   *a8(0x160), a9, 1
3f447c10:	movk   1, a7
3f447c20:	movb   a7, *a9(0x30)
L3F447C40:
3f447c40:	inc    a11
3f447c50:	move   a11, *a13, 1
3f447c60:	move   a14, -*sp, 1
3f447c70:	movi   0x3f302620, a9
3f447ca0:	move   a9, *a14+, 1
3f447cb0:	movk   1, a7
3f447cc0:	move   a7, *a14+, 1
3f447cd0:	movi   0x6c0, a7
3f447cf0:	mpys   a11, a7
3f447d00:	addi   0x124230, a7
3f447d30:	move   @0x19e150, a9, 1
3f447d60:	move   a9, a11
3f447d70:	sll    0x9, a9
3f447d80:	sll    0x5, a11
3f447d90:	add    a11, a9
3f447da0:	add    a9, a7
3f447db0:	move   *a7(0x60), *a14+, 1
3f447dd0:	move   @0x19ff80, *a14+, 1
3f447e00:	move   @0x19ff60, *a14+, 1
3f447e30:	move   @0xb7ee0, *a14+, 1
3f447e60:	move   *a13, a11, 1
3f447e70:	movi   0x6c0, a9
3f447e90:	mpys   a11, a9
3f447ea0:	addi   0x124230, a9
3f447ed0:	setf   16, 1, 0
3f447ee0:	move   *a9(0x10), a8, 0
3f447f00:	move   a8, *a14+, 1
3f447f10:	move   *a13(0x40), a9, 1
3f447f30:	addi   0x32, a9
3f447f50:	movk   3, a7
3f447f60:	divs   a7, a9
3f447f70:	sll    0x1, a9
3f447f80:	move   a9, *a14+, 1
3f447f90:	move   @0x11a5b0, *a14+, 1
3f447fc0:	calla  L3FB0BC50
3f447ff0:	movi   0x6c0, a9
3f448010:	mpys   a11, a9
3f448020:	addi   0x124230, a9
3f448050:	move   a8, *a9(0x40), 1
3f448070:	move   a14, -*sp, 1
3f448080:	movi   0x6c0, a9
3f4480a0:	mpys   a11, a9
3f4480b0:	addi   0x124230, a9
3f4480e0:	move   *a9(0x40), *a14+, 1
3f448100:	move   @0x11a5b0, *a14+, 1
3f448130:	calla  L3FB11A10
3f448160:	move   a8, *a13(0x60), 1
3f448180:	move   a8, a9
3f448190:	jreq   L3F448270
3f4481a0:	move   *a13(0x40), a7, 1
3f4481c0:	addi   0x32, a7
3f4481e0:	movk   3, a9
3f4481f0:	divs   a9, a7
3f448200:	sll    0x1, a7
3f448210:	move   *a8(0x80), a9, 1
3f448230:	sra    0x1, a9
3f448240:	sub    a9, a7
3f448250:	move   a7, *a8(0x40), 1
L3F448270:
3f448270:	inc    a11
3f448280:	move   a11, *a13, 1
3f448290:	move   a14, -*sp, 1
3f4482a0:	movi   0x3f439fe0, a9
3f4482d0:	move   a9, *a14+, 1
3f4482e0:	movk   1, a7
3f4482f0:	move   a7, *a14+, 1
3f448300:	movi   0x6c0, a7
3f448320:	mpys   a11, a7
3f448330:	addi   0x124230, a7
3f448360:	move   @0x19e150, a9, 1
3f448390:	move   a9, a11
3f4483a0:	sll    0x9, a9
3f4483b0:	sll    0x5, a11
3f4483c0:	add    a11, a9
3f4483d0:	add    a9, a7
3f4483e0:	move   *a7(0x60), *a14+, 1
3f448400:	move   @0x19ff80, *a14+, 1
3f448430:	move   @0x19ff60, *a14+, 1
3f448460:	move   @0xb7ee0, *a14+, 1
3f448490:	movi   0xff9c, a11
3f4484b0:	move   a11, *a14+, 1
3f4484c0:	move   a11, *a14+, 1
3f4484d0:	move   @0x11a5b0, *a14+, 1
3f448500:	calla  L3FB0BC50
3f448530:	move   *a13, a9, 1
3f448540:	movi   0x6c0, a7
3f448560:	mpys   a9, a7
3f448570:	addi   0x124230, a7
3f4485a0:	move   a8, *a7(0x40), 1
3f4485c0:	move   a14, -*sp, 1
3f4485d0:	sub    a7, a7
3f4485e0:	move   a7, *a14+, 1
3f4485f0:	movk   8, a7
3f448600:	move   a7, *a14+, 1
3f448610:	movk   16, a7
3f448620:	move   a7, *a14+, 1
3f448630:	move   a7, *a14+, 1
3f448640:	movi   0x19e050, a7
3f448670:	move   a7, *a14+, 1
3f448680:	sub    a7, a7
3f448690:	move   a7, *a14+, 1
3f4486a0:	move   a7, *a14+, 1
3f4486b0:	movk   1, a7
3f4486c0:	move   a7, *a14+, 1
3f4486d0:	sub    a7, a7
3f4486e0:	move   a7, *a14+, 1
3f4486f0:	move   @0xb78e0, *a14+, 1
3f448720:	calla  L3F9A0490
3f448750:	move   a8, @0x19e310, 1
3f448780:	inc    a9
3f448790:	move   a9, *a13, 1
3f4487a0:	movi   0x6c0, a7
3f4487c0:	mpys   a9, a7
3f4487d0:	addi   0x124230, a7
3f448800:	move   a14, -*sp, 1
3f448810:	movi   0x3f439fe0, a11
3f448840:	move   a11, *a14+, 1
3f448850:	sub    a11, a11
3f448860:	move   a11, *a14+, 1
3f448870:	move   a11, *a14+, 1
3f448880:	move   a8, *a14+, 1
3f448890:	move   @0x19ff80, *a14+, 1
3f4488c0:	move   @0x19ff60, *a14+, 1
3f4488f0:	move   @0xb7ee0, *a14+, 1
3f448920:	movi   0x6c0, a11
3f448940:	mpys   a9, a11
3f448950:	addi   0x124230, a11
3f448980:	setf   16, 1, 0
3f448990:	move   *a11(0x10), a8, 0
3f4489b0:	move   a8, *a14+, 1
3f4489c0:	movi   0x6c0, a11
3f4489e0:	mpys   a9, a11
3f4489f0:	addi   0x124230, a11
3f448a20:	move   *a11, a8, 0
3f448a30:	move   a8, *a14+, 1
3f448a40:	move   @0x11a5b0, *a14+, 1
3f448a70:	calla  L3FB0CAE0
3f448aa0:	move   a8, *a7(0x40), 1
L3F448AC0:
3f448ac0:	move   a14, -*sp, 1
3f448ad0:	movi   0x20800d, a11
3f448b00:	move   a11, *a14+, 1
3f448b10:	move   @0xb7a00, *a14+, 1
3f448b40:	move   @0xb78e0, *a14+, 1
3f448b70:	calla  L3FD97D50
3f448ba0:	move   a14, -*sp, 1
3f448bb0:	move   @0xb7a00, *a14+, 1
3f448be0:	move   @0xb78e0, *a14+, 1
3f448c10:	calla  L3FD64F60
3f448c40:	move   @0xb7a00, @0xb83c0, 1
L3F448C90:
3f448c90:	move   *sp(0xa0), a14, 1
3f448cb0:	mmfm   sp, a7,a9,a11,a13
3f448cd0:	rets   2
3f448ce0:	mmtm   sp, a7,a9,a11,a13
3f448d00:	move   a14, a13
3f448d10:	addi   0x300, a14
3f448d30:	move   @0xb8100, a11, 1
3f448d60:	jane   L3F44AEC0
3f448d80:	movk   1, a11
3f448d90:	move   a11, @0xb8100, 1
3f448dc0:	calla  L3F30C500
3f448df0:	calla  L3F30CDA0
3f448e20:	move   @0x19e170, a11, 1
3f448e50:	jreq   L3F448EB0
3f448e60:	calla  L3F44AF10
3f448e90:	jauc   L3F44AEC0
L3F448EB0:
3f448eb0:	setf   1, 0, 0
3f448ec0:	move   @0xaecdf, a11, 0
3f448ef0:	jrne   L3F448F60
3f448f00:	movk   1, a11
3f448f10:	move   a11, @0xb70e0, 1
3f448f40:	jauc   L3F44AEC0
L3F448F60:
3f448f60:	move   a14, -*sp, 1
3f448f70:	move   @0x19ff80, *a14+, 1
3f448fa0:	move   @0x19ff60, *a14+, 1
3f448fd0:	movk   1, a9
3f448fe0:	move   a9, *a14+, 1
3f448ff0:	movi   0x8a, a9
3f449010:	move   a9, *a14+, 1
3f449020:	movi   0x177, a9
3f449040:	move   a9, *a14+, 1
3f449050:	movi   0xfa, a9
3f449070:	move   a9, *a14+, 1
3f449080:	movi   0x28, a9
3f4490a0:	move   a9, *a14+, 1
3f4490b0:	move   @0xb7960, *a14+, 1
3f4490e0:	move   @0xb78e0, *a14+, 1
3f449110:	calla  L3FD41B90
3f449140:	move   a8, @0xb7a00, 1
3f449170:	movk   1, a11
3f449180:	move   a11, *a13(0x1c0), 1
3f4491a0:	move   a14, -*sp, 1
3f4491b0:	move   a13, a11
3f4491c0:	addi   0x40, a11
3f4491e0:	move   a11, *a14+, 1
3f4491f0:	movi   0x200, a9
3f449210:	move   a9, *a14+, 1
3f449220:	move   a8, *a14+, 1
3f449230:	move   @0xb78e0, *a14+, 1
3f449260:	calla  L3FD38770
3f449290:	sub    a9, a9
3f4492a0:	move   a9, *a13(0x2e0), 1
3f4492c0:	move   a14, -*sp, 1
3f4492d0:	move   a13, a9
3f4492e0:	addi   0x220, a9
3f449300:	move   a9, *a14+, 1
3f449310:	movi   0x40, a9
3f449330:	move   a9, *a14+, 1
3f449340:	move   @0xb7a00, *a14+, 1
3f449370:	move   @0xb78e0, *a14+, 1
3f4493a0:	calla  L3FD75CD0
3f4493d0:	move   @0xb7a00, a9, 1
3f449400:	jaeq   L3F44AEC0
3f449420:	move   a14, -*sp, 1
3f449430:	sub    a11, a11
3f449440:	move   a11, *a14+, 1
3f449450:	move   a11, *a14+, 1
3f449460:	move   a11, *a14+, 1
3f449470:	move   a11, *a14+, 1
3f449480:	movi   0x3f4a3218, a8
3f4494b0:	move   a8, *a14+, 1
3f4494c0:	movi   0x3f4a3240, a8
3f4494f0:	move   a8, *a14+, 1
3f449500:	move   a9, *a14+, 1
3f449510:	move   @0xb78e0, *a14+, 1
3f449540:	calla  L3FD9C170
3f449570:	move   a14, -*sp, 1
3f449580:	move   @0xb7a00, *a14+, 1
3f4495b0:	move   @0xb78e0, *a14+, 1
3f4495e0:	calla  L3FB04900
3f449610:	move   a8, @0x11a5b0, 1
3f449640:	move   a8, a9
3f449650:	jaeq   L3F44ACF0
3f449670:	setf   2, 0, 0
3f449680:	move   @0xaece8, a11, 0
3f4496b0:	move   a11, @0x19e150, 1
3f4496e0:	jreq   L3F4497A0
3f4496f0:	dec    a11
3f449700:	jreq   L3F4497A0
3f449710:	move   @0x19e150, a11, 1
3f449740:	subk   2, a11
3f449750:	jreq   L3F4497A0
3f449760:	sub    a11, a11
3f449770:	move   a11, @0x19e150, 1
L3F4497A0:
3f4497a0:	sub    a11, a11
3f4497b0:	move   a11, *a13, 1
3f4497c0:	move   a14, -*sp, 1
3f4497d0:	move   a11, *a14+, 1
3f4497e0:	movk   1, a7
3f4497f0:	move   a7, *a14+, 1
3f449800:	movi   0x6c0, a7
3f449820:	mpys   a11, a7
3f449830:	addi   0x122730, a7
3f449860:	move   @0x19e150, a9, 1
3f449890:	move   a9, a11
3f4498a0:	sll    0x9, a9
3f4498b0:	sll    0x5, a11
3f4498c0:	add    a11, a9
3f4498d0:	add    a9, a7
3f4498e0:	move   *a7(0x60), *a14+, 1
3f449900:	move   @0x19ff80, *a14+, 1
3f449930:	move   @0x19ff60, *a14+, 1
3f449960:	move   @0xb7ee0, *a14+, 1
3f449990:	sub    a11, a11
3f4499a0:	move   a11, *a14+, 1
3f4499b0:	move   a11, *a14+, 1
3f4499c0:	move   *a13, a9, 1
3f4499d0:	movi   0x6c0, a7
3f4499f0:	mpys   a9, a7
3f449a00:	addi   0x122730, a7
3f449a30:	setf   16, 1, 0
3f449a40:	move   *a7(0x10), a7, 0
3f449a60:	subk   20, a7
3f449a70:	move   a7, *a14+, 1
3f449a80:	movi   0x6c0, a7
3f449aa0:	mpys   a9, a7
3f449ab0:	addi   0x122730, a7
3f449ae0:	move   *a7, a8, 0
3f449af0:	move   a8, *a14+, 1
3f449b00:	move   @0x11a5b0, *a14+, 1
3f449b30:	calla  L3FB0D7B0
3f449b60:	movi   0x6c0, a7
3f449b80:	mpys   a9, a7
3f449b90:	addi   0x122730, a7
3f449bc0:	move   a8, *a7(0x40), 1
3f449be0:	inc    a9
3f449bf0:	move   a9, *a13, 1
3f449c00:	move   a14, -*sp, 1
3f449c10:	movi   0x3f308e40, a7
3f449c40:	move   a7, *a14+, 1
3f449c50:	movk   1, a11
3f449c60:	move   a11, *a14+, 1
3f449c70:	movi   0x6c0, a11
3f449c90:	mpys   a9, a11
3f449ca0:	addi   0x122730, a11
3f449cd0:	move   @0x19e150, a7, 1
3f449d00:	move   a7, a9
3f449d10:	sll    0x9, a7
3f449d20:	sll    0x5, a9
3f449d30:	add    a9, a7
3f449d40:	add    a7, a11
3f449d50:	move   *a11(0x60), *a14+, 1
3f449d70:	move   @0x19ff80, *a14+, 1
3f449da0:	move   @0x19ff60, *a14+, 1
3f449dd0:	move   @0xb7ee0, *a14+, 1
3f449e00:	move   *a13, a11, 1
3f449e10:	movi   0x6c0, a9
3f449e30:	mpys   a11, a9
3f449e40:	addi   0x122730, a9
3f449e70:	setf   16, 1, 0
3f449e80:	move   *a9(0x10), a8, 0
3f449ea0:	move   a8, *a14+, 1
3f449eb0:	movi   0x6c0, a9
3f449ed0:	mpys   a11, a9
3f449ee0:	addi   0x122730, a9
3f449f10:	move   *a9, a8, 0
3f449f20:	move   a8, *a14+, 1
3f449f30:	move   @0x11a5b0, *a14+, 1
3f449f60:	calla  L3FB0BC50
3f449f90:	movi   0x6c0, a9
3f449fb0:	mpys   a11, a9
3f449fc0:	addi   0x122730, a9
3f449ff0:	move   a8, *a9(0x40), 1
3f44a010:	move   a14, -*sp, 1
3f44a020:	movi   0x6c0, a9
3f44a040:	mpys   a11, a9
3f44a050:	addi   0x122730, a9
3f44a080:	move   *a9(0x40), *a14+, 1
3f44a0a0:	move   @0x11a5b0, *a14+, 1
3f44a0d0:	calla  L3FB11A10
3f44a100:	move   a8, *a13(0x20), 1
3f44a120:	move   a8, a7
3f44a130:	jreq   L3F44A210
3f44a140:	move   *a7(0x160), a9, 1
3f44a160:	movk   1, a7
3f44a170:	movb   a7, *a9(0x30)
3f44a190:	move   *a8(0x80), a9, 1
3f44a1b0:	sra    0x1, a9
3f44a1c0:	neg    a9
3f44a1d0:	addi   0x7d, a9
3f44a1f0:	move   a9, *a8(0x40), 1
L3F44A210:
3f44a210:	inc    a11
3f44a220:	move   a11, *a13, 1
3f44a230:	move   a14, -*sp, 1
3f44a240:	movi   0x3f302620, a9
3f44a270:	move   a9, *a14+, 1
3f44a280:	movk   1, a7
3f44a290:	move   a7, *a14+, 1
3f44a2a0:	movi   0x6c0, a7
3f44a2c0:	mpys   a11, a7
3f44a2d0:	addi   0x122730, a7
3f44a300:	move   @0x19e150, a9, 1
3f44a330:	move   a9, a11
3f44a340:	sll    0x9, a9
3f44a350:	sll    0x5, a11
3f44a360:	add    a11, a9
3f44a370:	add    a9, a7
3f44a380:	move   *a7(0x60), *a14+, 1
3f44a3a0:	move   @0x19ff80, *a14+, 1
3f44a3d0:	move   @0x19ff60, *a14+, 1
3f44a400:	move   @0xb7ee0, *a14+, 1
3f44a430:	move   *a13, a11, 1
3f44a440:	movi   0x6c0, a9
3f44a460:	mpys   a11, a9
3f44a470:	addi   0x122730, a9
3f44a4a0:	setf   16, 1, 0
3f44a4b0:	move   *a9(0x10), a8, 0
3f44a4d0:	move   a8, *a14+, 1
3f44a4e0:	movi   0x6c0, a9
3f44a500:	mpys   a11, a9
3f44a510:	addi   0x122730, a9
3f44a540:	move   *a9, a8, 0
3f44a550:	move   a8, *a14+, 1
3f44a560:	move   @0x11a5b0, *a14+, 1
3f44a590:	calla  L3FB0BC50
3f44a5c0:	movi   0x6c0, a9
3f44a5e0:	mpys   a11, a9
3f44a5f0:	addi   0x122730, a9
3f44a620:	move   a8, *a9(0x40), 1
3f44a640:	move   a14, -*sp, 1
3f44a650:	movi   0x6c0, a9
3f44a670:	mpys   a11, a9
3f44a680:	addi   0x122730, a9
3f44a6b0:	move   *a9(0x40), *a14+, 1
3f44a6d0:	move   @0x11a5b0, *a14+, 1
3f44a700:	calla  L3FB11A10
3f44a730:	move   a8, *a13(0x20), 1
3f44a750:	move   a8, a7
3f44a760:	jreq   L3F44A7F0
3f44a770:	move   *a8(0x80), a9, 1
3f44a790:	sra    0x1, a9
3f44a7a0:	neg    a9
3f44a7b0:	addi   0xfa, a9
3f44a7d0:	move   a9, *a7(0x40), 1
L3F44A7F0:
3f44a7f0:	move   a14, -*sp, 1
3f44a800:	sub    a9, a9
3f44a810:	move   a9, *a14+, 1
3f44a820:	movk   8, a9
3f44a830:	move   a9, *a14+, 1
3f44a840:	movk   16, a9
3f44a850:	move   a9, *a14+, 1
3f44a860:	move   a9, *a14+, 1
3f44a870:	movi   0x19e050, a9
3f44a8a0:	move   a9, *a14+, 1
3f44a8b0:	sub    a9, a9
3f44a8c0:	move   a9, *a14+, 1
3f44a8d0:	move   a9, *a14+, 1
3f44a8e0:	movk   1, a9
3f44a8f0:	move   a9, *a14+, 1
3f44a900:	sub    a9, a9
3f44a910:	move   a9, *a14+, 1
3f44a920:	move   @0xb78e0, *a14+, 1
3f44a950:	calla  L3F9A0490
3f44a980:	move   a8, @0x19e310, 1
3f44a9b0:	inc    a11
3f44a9c0:	move   a11, *a13, 1
3f44a9d0:	movi   0x6c0, a9
3f44a9f0:	mpys   a11, a9
3f44aa00:	addi   0x122730, a9
3f44aa30:	move   a14, -*sp, 1
3f44aa40:	movi   0x3f439fe0, a7
3f44aa70:	move   a7, *a14+, 1
3f44aa80:	sub    a7, a7
3f44aa90:	move   a7, *a14+, 1
3f44aaa0:	move   a7, *a14+, 1
3f44aab0:	move   a8, *a14+, 1
3f44aac0:	move   @0x19ff80, *a14+, 1
3f44aaf0:	move   @0x19ff60, *a14+, 1
3f44ab20:	move   @0xb7ee0, *a14+, 1
3f44ab50:	movi   0x6c0, a7
3f44ab70:	mpys   a11, a7
3f44ab80:	addi   0x122730, a7
3f44abb0:	setf   16, 1, 0
3f44abc0:	move   *a7(0x10), a8, 0
3f44abe0:	move   a8, *a14+, 1
3f44abf0:	movi   0x6c0, a7
3f44ac10:	mpys   a11, a7
3f44ac20:	addi   0x122730, a7
3f44ac50:	move   *a7, a8, 0
3f44ac60:	move   a8, *a14+, 1
3f44ac70:	move   @0x11a5b0, *a14+, 1
3f44aca0:	calla  L3FB0CAE0
3f44acd0:	move   a8, *a9(0x40), 1
L3F44ACF0:
3f44acf0:	move   a14, -*sp, 1
3f44ad00:	movi   0x20800d, a11
3f44ad30:	move   a11, *a14+, 1
3f44ad40:	move   @0xb7a00, *a14+, 1
3f44ad70:	move   @0xb78e0, *a14+, 1
3f44ada0:	calla  L3FD97D50
3f44add0:	move   a14, -*sp, 1
3f44ade0:	move   @0xb7a00, *a14+, 1
3f44ae10:	move   @0xb78e0, *a14+, 1
3f44ae40:	calla  L3FD64F60
3f44ae70:	move   @0xb7a00, @0xb83c0, 1
L3F44AEC0:
3f44aec0:	subi   0x300, a14
3f44aee0:	mmfm   sp, a7,a9,a11,a13
3f44af00:	rets
L3F44AF10:
3f44af10:	mmtm   sp, a7,a9,a11,a13
3f44af30:	move   a14, a13
3f44af40:	addi   0x300, a14
3f44af60:	setf   1, 0, 0
3f44af70:	move   @0xaecdf, a11, 0
3f44afa0:	jrne   L3F44B010
3f44afb0:	movk   1, a11
3f44afc0:	move   a11, @0xb70e0, 1
3f44aff0:	jauc   L3F44D970
L3F44B010:
3f44b010:	move   a14, -*sp, 1
3f44b020:	move   @0x19ff80, *a14+, 1
3f44b050:	move   @0x19ff60, *a14+, 1
3f44b080:	movk   1, a9
3f44b090:	move   a9, *a14+, 1
3f44b0a0:	movi   0xc8, a9
3f44b0c0:	move   a9, *a14+, 1
3f44b0d0:	movi   0x190, a9
3f44b0f0:	move   a9, *a14+, 1
3f44b100:	movi   0xfa, a9
3f44b120:	move   a9, *a14+, 1
3f44b130:	movi   0x28, a9
3f44b150:	move   a9, *a14+, 1
3f44b160:	move   @0xb7960, *a14+, 1
3f44b190:	move   @0xb78e0, *a14+, 1
3f44b1c0:	calla  L3FD41B90
3f44b1f0:	move   a8, @0xb7a00, 1
3f44b220:	movk   1, a11
3f44b230:	move   a11, *a13(0x1c0), 1
3f44b250:	move   a14, -*sp, 1
3f44b260:	move   a13, a11
3f44b270:	addi   0x40, a11
3f44b290:	move   a11, *a14+, 1
3f44b2a0:	movi   0x200, a9
3f44b2c0:	move   a9, *a14+, 1
3f44b2d0:	move   a8, *a14+, 1
3f44b2e0:	move   @0xb78e0, *a14+, 1
3f44b310:	calla  L3FD38770
3f44b340:	sub    a9, a9
3f44b350:	move   a9, *a13(0x2e0), 1
3f44b370:	move   a14, -*sp, 1
3f44b380:	move   a13, a9
3f44b390:	addi   0x220, a9
3f44b3b0:	move   a9, *a14+, 1
3f44b3c0:	movi   0x40, a9
3f44b3e0:	move   a9, *a14+, 1
3f44b3f0:	move   @0xb7a00, *a14+, 1
3f44b420:	move   @0xb78e0, *a14+, 1
3f44b450:	calla  L3FD75CD0
3f44b480:	move   @0xb7a00, a9, 1
3f44b4b0:	jaeq   L3F44D970
3f44b4d0:	move   a14, -*sp, 1
3f44b4e0:	sub    a11, a11
3f44b4f0:	move   a11, *a14+, 1
3f44b500:	move   a11, *a14+, 1
3f44b510:	move   a11, *a14+, 1
3f44b520:	move   a11, *a14+, 1
3f44b530:	movi   0x3f4a3218, a8
3f44b560:	move   a8, *a14+, 1
3f44b570:	movi   0x3f4a3240, a8
3f44b5a0:	move   a8, *a14+, 1
3f44b5b0:	move   a9, *a14+, 1
3f44b5c0:	move   @0xb78e0, *a14+, 1
3f44b5f0:	calla  L3FD9C170
3f44b620:	move   a14, -*sp, 1
3f44b630:	move   @0xb7a00, *a14+, 1
3f44b660:	move   @0xb78e0, *a14+, 1
3f44b690:	calla  L3FB04900
3f44b6c0:	move   a8, @0x11a5b0, 1
3f44b6f0:	move   a8, a9
3f44b700:	jaeq   L3F44D7A0
3f44b720:	setf   2, 0, 0
3f44b730:	move   @0xaece8, a11, 0
3f44b760:	move   a11, @0x19e150, 1
3f44b790:	jreq   L3F44B850
3f44b7a0:	dec    a11
3f44b7b0:	jreq   L3F44B850
3f44b7c0:	move   @0x19e150, a11, 1
3f44b7f0:	subk   2, a11
3f44b800:	jreq   L3F44B850
3f44b810:	sub    a11, a11
3f44b820:	move   a11, @0x19e150, 1
L3F44B850:
3f44b850:	sub    a11, a11
3f44b860:	move   a11, *a13, 1
3f44b870:	move   a14, -*sp, 1
3f44b880:	move   a11, *a14+, 1
3f44b890:	movk   1, a7
3f44b8a0:	move   a7, *a14+, 1
3f44b8b0:	movi   0x6c0, a7
3f44b8d0:	mpys   a11, a7
3f44b8e0:	addi   0x124230, a7
3f44b910:	move   @0x19e150, a9, 1
3f44b940:	move   a9, a11
3f44b950:	sll    0x9, a9
3f44b960:	sll    0x5, a11
3f44b970:	add    a11, a9
3f44b980:	add    a9, a7
3f44b990:	move   *a7(0x60), *a14+, 1
3f44b9b0:	move   @0x19ff80, *a14+, 1
3f44b9e0:	move   @0x19ff60, *a14+, 1
3f44ba10:	move   @0xb7ee0, *a14+, 1
3f44ba40:	sub    a11, a11
3f44ba50:	move   a11, *a14+, 1
3f44ba60:	move   a11, *a14+, 1
3f44ba70:	move   *a13, a9, 1
3f44ba80:	movi   0x6c0, a7
3f44baa0:	mpys   a9, a7
3f44bab0:	addi   0x124230, a7
3f44bae0:	setf   16, 1, 0
3f44baf0:	move   *a7(0x10), a8, 0
3f44bb10:	move   a8, *a14+, 1
3f44bb20:	movi   0x6c0, a7
3f44bb40:	mpys   a9, a7
3f44bb50:	addi   0x124230, a7
3f44bb80:	move   *a7, a8, 0
3f44bb90:	move   a8, *a14+, 1
3f44bba0:	move   @0x11a5b0, *a14+, 1
3f44bbd0:	calla  L3FB0D7B0
3f44bc00:	movi   0x6c0, a7
3f44bc20:	mpys   a9, a7
3f44bc30:	addi   0x124230, a7
3f44bc60:	move   a8, *a7(0x40), 1
3f44bc80:	inc    a9
3f44bc90:	move   a9, *a13, 1
3f44bca0:	move   a14, -*sp, 1
3f44bcb0:	move   a11, *a14+, 1
3f44bcc0:	movk   1, a7
3f44bcd0:	move   a7, *a14+, 1
3f44bce0:	movi   0x6c0, a7
3f44bd00:	mpys   a9, a7
3f44bd10:	addi   0x124230, a7
3f44bd40:	move   @0x19e150, a11, 1
3f44bd70:	move   a11, a9
3f44bd80:	sll    0x9, a11
3f44bd90:	sll    0x5, a9
3f44bda0:	add    a9, a11
3f44bdb0:	add    a11, a7
3f44bdc0:	move   *a7(0x60), *a14+, 1
3f44bde0:	move   @0x19ff80, *a14+, 1
3f44be10:	move   @0x19ff60, *a14+, 1
3f44be40:	move   @0xb7ee0, *a14+, 1
3f44be70:	sub    a11, a11
3f44be80:	move   a11, *a14+, 1
3f44be90:	move   a11, *a14+, 1
3f44bea0:	move   *a13, a9, 1
3f44beb0:	movi   0x6c0, a7
3f44bed0:	mpys   a9, a7
3f44bee0:	addi   0x124230, a7
3f44bf10:	setf   16, 1, 0
3f44bf20:	move   *a7(0x10), a8, 0
3f44bf40:	move   a8, *a14+, 1
3f44bf50:	movi   0x6c0, a7
3f44bf70:	mpys   a9, a7
3f44bf80:	addi   0x124230, a7
3f44bfb0:	move   *a7, a8, 0
3f44bfc0:	move   a8, *a14+, 1
3f44bfd0:	move   @0x11a5b0, *a14+, 1
3f44c000:	calla  L3FB0D7B0
3f44c030:	movi   0x6c0, a7
3f44c050:	mpys   a9, a7
3f44c060:	addi   0x124230, a7
3f44c090:	move   a8, *a7(0x40), 1
3f44c0b0:	inc    a9
3f44c0c0:	move   a9, *a13, 1
3f44c0d0:	move   a14, -*sp, 1
3f44c0e0:	movi   0x3f308d00, a7
3f44c110:	move   a7, *a14+, 1
3f44c120:	movk   1, a11
3f44c130:	move   a11, *a14+, 1
3f44c140:	movi   0x6c0, a11
3f44c160:	mpys   a9, a11
3f44c170:	addi   0x124230, a11
3f44c1a0:	move   @0x19e150, a7, 1
3f44c1d0:	move   a7, a9
3f44c1e0:	sll    0x9, a7
3f44c1f0:	sll    0x5, a9
3f44c200:	add    a9, a7
3f44c210:	add    a7, a11
3f44c220:	move   *a11(0x60), *a14+, 1
3f44c240:	move   @0x19ff80, *a14+, 1
3f44c270:	move   @0x19ff60, *a14+, 1
3f44c2a0:	move   @0xb7ee0, *a14+, 1
3f44c2d0:	move   *a13, a11, 1
3f44c2e0:	movi   0x6c0, a9
3f44c300:	mpys   a11, a9
3f44c310:	addi   0x124230, a9
3f44c340:	setf   16, 1, 0
3f44c350:	move   *a9(0x10), a8, 0
3f44c370:	move   a8, *a14+, 1
3f44c380:	movi   0x6c0, a9
3f44c3a0:	mpys   a11, a9
3f44c3b0:	addi   0x124230, a9
3f44c3e0:	move   *a9, a8, 0
3f44c3f0:	move   a8, *a14+, 1
3f44c400:	move   @0x11a5b0, *a14+, 1
3f44c430:	calla  L3FB0BC50
3f44c460:	movi   0x6c0, a9
3f44c480:	mpys   a11, a9
3f44c490:	addi   0x124230, a9
3f44c4c0:	move   a8, *a9(0x40), 1
3f44c4e0:	move   a14, -*sp, 1
3f44c4f0:	movi   0x6c0, a9
3f44c510:	mpys   a11, a9
3f44c520:	addi   0x124230, a9
3f44c550:	move   *a9(0x40), *a14+, 1
3f44c570:	move   @0x11a5b0, *a14+, 1
3f44c5a0:	calla  L3FB11A10
3f44c5d0:	move   a8, *a13(0x20), 1
3f44c5f0:	move   a8, a7
3f44c600:	jreq   L3F44C6E0
3f44c610:	move   *a7(0x160), a9, 1
3f44c630:	movk   1, a7
3f44c640:	movb   a7, *a9(0x30)
3f44c660:	move   *a8(0x80), a9, 1
3f44c680:	sra    0x1, a9
3f44c690:	neg    a9
3f44c6a0:	addi   0x64, a9
3f44c6c0:	move   a9, *a8(0x40), 1
L3F44C6E0:
3f44c6e0:	inc    a11
3f44c6f0:	move   a11, *a13, 1
3f44c700:	move   a14, -*sp, 1
3f44c710:	movi   0x3f308e40, a9
3f44c740:	move   a9, *a14+, 1
3f44c750:	movk   1, a7
3f44c760:	move   a7, *a14+, 1
3f44c770:	movi   0x6c0, a7
3f44c790:	mpys   a11, a7
3f44c7a0:	addi   0x124230, a7
3f44c7d0:	move   @0x19e150, a9, 1
3f44c800:	move   a9, a11
3f44c810:	sll    0x9, a9
3f44c820:	sll    0x5, a11
3f44c830:	add    a11, a9
3f44c840:	add    a9, a7
3f44c850:	move   *a7(0x60), *a14+, 1
3f44c870:	move   @0x19ff80, *a14+, 1
3f44c8a0:	move   @0x19ff60, *a14+, 1
3f44c8d0:	move   @0xb7ee0, *a14+, 1
3f44c900:	move   *a13, a11, 1
3f44c910:	movi   0x6c0, a9
3f44c930:	mpys   a11, a9
3f44c940:	addi   0x124230, a9
3f44c970:	setf   16, 1, 0
3f44c980:	move   *a9(0x10), a8, 0
3f44c9a0:	move   a8, *a14+, 1
3f44c9b0:	movi   0x6c0, a9
3f44c9d0:	mpys   a11, a9
3f44c9e0:	addi   0x124230, a9
3f44ca10:	move   *a9, a8, 0
3f44ca20:	move   a8, *a14+, 1
3f44ca30:	move   @0x11a5b0, *a14+, 1
3f44ca60:	calla  L3FB0BC50
3f44ca90:	movi   0x6c0, a9
3f44cab0:	mpys   a11, a9
3f44cac0:	addi   0x124230, a9
3f44caf0:	move   a8, *a9(0x40), 1
3f44cb10:	move   a14, -*sp, 1
3f44cb20:	movi   0x6c0, a9
3f44cb40:	mpys   a11, a9
3f44cb50:	addi   0x124230, a9
3f44cb80:	move   *a9(0x40), *a14+, 1
3f44cba0:	move   @0x11a5b0, *a14+, 1
3f44cbd0:	calla  L3FB11A10
3f44cc00:	move   a8, *a13(0x20), 1
3f44cc20:	move   a8, a7
3f44cc30:	jreq   L3F44CCC0
3f44cc40:	move   *a8(0x80), a9, 1
3f44cc60:	sra    0x1, a9
3f44cc70:	neg    a9
3f44cc80:	addi   0xc8, a9
3f44cca0:	move   a9, *a7(0x40), 1
L3F44CCC0:
3f44ccc0:	inc    a11
3f44ccd0:	move   a11, *a13, 1
3f44cce0:	move   a14, -*sp, 1
3f44ccf0:	movi   0x3f302620, a9
3f44cd20:	move   a9, *a14+, 1
3f44cd30:	movk   1, a9
3f44cd40:	move   a9, *a14+, 1
3f44cd50:	movi   0x6c0, a9
3f44cd70:	mpys   a11, a9
3f44cd80:	addi   0x124230, a9
3f44cdb0:	move   @0x19e150, a7, 1
3f44cde0:	move   a7, a11
3f44cdf0:	sll    0x9, a7
3f44ce00:	sll    0x5, a11
3f44ce10:	add    a11, a7
3f44ce20:	add    a7, a9
3f44ce30:	move   *a9(0x60), *a14+, 1
3f44ce50:	move   @0x19ff80, *a14+, 1
3f44ce80:	move   @0x19ff60, *a14+, 1
3f44ceb0:	move   @0xb7ee0, *a14+, 1
3f44cee0:	move   *a13, a11, 1
3f44cef0:	movi   0x6c0, a9
3f44cf10:	mpys   a11, a9
3f44cf20:	addi   0x124230, a9
3f44cf50:	setf   16, 1, 0
3f44cf60:	move   *a9(0x10), a8, 0
3f44cf80:	move   a8, *a14+, 1
3f44cf90:	movi   0x6c0, a9
3f44cfb0:	mpys   a11, a9
3f44cfc0:	addi   0x124230, a9
3f44cff0:	move   *a9, a8, 0
3f44d000:	move   a8, *a14+, 1
3f44d010:	move   @0x11a5b0, *a14+, 1
3f44d040:	calla  L3FB0BC50
3f44d070:	movi   0x6c0, a9
3f44d090:	mpys   a11, a9
3f44d0a0:	addi   0x124230, a9
3f44d0d0:	move   a8, *a9(0x40), 1
3f44d0f0:	move   a14, -*sp, 1
3f44d100:	movi   0x6c0, a9
3f44d120:	mpys   a11, a9
3f44d130:	addi   0x124230, a9
3f44d160:	move   *a9(0x40), *a14+, 1
3f44d180:	move   @0x11a5b0, *a14+, 1
3f44d1b0:	calla  L3FB11A10
3f44d1e0:	move   a8, *a13(0x20), 1
3f44d200:	move   a8, a7
3f44d210:	jreq   L3F44D2A0
3f44d220:	move   *a8(0x80), a9, 1
3f44d240:	sra    0x1, a9
3f44d250:	neg    a9
3f44d260:	addi   0x12c, a9
3f44d280:	move   a9, *a7(0x40), 1
L3F44D2A0:
3f44d2a0:	move   a14, -*sp, 1
3f44d2b0:	sub    a9, a9
3f44d2c0:	move   a9, *a14+, 1
3f44d2d0:	movk   8, a9
3f44d2e0:	move   a9, *a14+, 1
3f44d2f0:	movk   16, a9
3f44d300:	move   a9, *a14+, 1
3f44d310:	move   a9, *a14+, 1
3f44d320:	movi   0x19e050, a9
3f44d350:	move   a9, *a14+, 1
3f44d360:	sub    a9, a9
3f44d370:	move   a9, *a14+, 1
3f44d380:	move   a9, *a14+, 1
3f44d390:	movk   1, a9
3f44d3a0:	move   a9, *a14+, 1
3f44d3b0:	sub    a9, a9
3f44d3c0:	move   a9, *a14+, 1
3f44d3d0:	move   @0xb78e0, *a14+, 1
3f44d400:	calla  L3F9A0490
3f44d430:	move   a8, @0x19e310, 1
3f44d460:	inc    a11
3f44d470:	move   a11, *a13, 1
3f44d480:	movi   0x6c0, a9
3f44d4a0:	mpys   a11, a9
3f44d4b0:	addi   0x124230, a9
3f44d4e0:	move   a14, -*sp, 1
3f44d4f0:	movi   0x3f439fe0, a7
3f44d520:	move   a7, *a14+, 1
3f44d530:	sub    a7, a7
3f44d540:	move   a7, *a14+, 1
3f44d550:	move   a7, *a14+, 1
3f44d560:	move   a8, *a14+, 1
3f44d570:	move   @0x19ff80, *a14+, 1
3f44d5a0:	move   @0x19ff60, *a14+, 1
3f44d5d0:	move   @0xb7ee0, *a14+, 1
3f44d600:	movi   0x6c0, a7
3f44d620:	mpys   a11, a7
3f44d630:	addi   0x124230, a7
3f44d660:	setf   16, 1, 0
3f44d670:	move   *a7(0x10), a8, 0
3f44d690:	move   a8, *a14+, 1
3f44d6a0:	movi   0x6c0, a7
3f44d6c0:	mpys   a11, a7
3f44d6d0:	addi   0x124230, a7
3f44d700:	move   *a7, a8, 0
3f44d710:	move   a8, *a14+, 1
3f44d720:	move   @0x11a5b0, *a14+, 1
3f44d750:	calla  L3FB0CAE0
3f44d780:	move   a8, *a9(0x40), 1
L3F44D7A0:
3f44d7a0:	move   a14, -*sp, 1
3f44d7b0:	movi   0x20800d, a11
3f44d7e0:	move   a11, *a14+, 1
3f44d7f0:	move   @0xb7a00, *a14+, 1
3f44d820:	move   @0xb78e0, *a14+, 1
3f44d850:	calla  L3FD97D50
3f44d880:	move   a14, -*sp, 1
3f44d890:	move   @0xb7a00, *a14+, 1
3f44d8c0:	move   @0xb78e0, *a14+, 1
3f44d8f0:	calla  L3FD64F60
3f44d920:	move   @0xb7a00, @0xb83c0, 1
L3F44D970:
3f44d970:	subi   0x300, a14
3f44d990:	mmfm   sp, a7,a9,a11,a13
3f44d9b0:	rets
3f44d9c0:	mmtm   sp, a7,a9,a11,a13
3f44d9e0:	move   a14, a13
3f44d9f0:	addi   0xb0, a14
3f44da10:	sub    a11, a11
3f44da20:	movb   a11, *a13(0xa0)
3f44da40:	move   @0xb82c0, a11, 1
3f44da70:	jreq   L3F44DB40
3f44da80:	move   a14, -*sp, 1
3f44da90:	move   @0xb7c80, *a14+, 1
3f44dac0:	move   @0xb78e0, *a14+, 1
3f44daf0:	calla  L3FD75410
3f44db20:	jauc   L3F44FAA0
L3F44DB40:
3f44db40:	setf   1, 0, 0
3f44db50:	move   @0xaed52, a11, 0
3f44db80:	jreq   L3F44DCB0
3f44db90:	move   @0xaed54, a11, 0
3f44dbc0:	jreq   L3F44DC10
3f44dbd0:	movk   1, a11
3f44dbe0:	movb   a11, *a13(0xa0)
3f44dc00:	jruc   L3F44DCB0
L3F44DC10:
3f44dc10:	move   a14, -*sp, 1
3f44dc20:	move   @0xb78e0, *a14+, 1
3f44dc50:	calla  L3F4C1B70
3f44dc80:	move   a8, a11
3f44dc90:	jaeq   L3F44FAA0
L3F44DCB0:
3f44dcb0:	move   a14, -*sp, 1
3f44dcc0:	move   @0x19ff80, *a14+, 1
3f44dcf0:	move   @0x19ff60, *a14+, 1
3f44dd20:	movk   1, a11
3f44dd30:	move   a11, *a14+, 1
3f44dd40:	movi   0xa0, a9
3f44dd60:	move   a9, *a14+, 1
3f44dd70:	movi   0x154, a11
3f44dd90:	move   a11, *a14+, 1
3f44dda0:	movi   0x12c, a9
3f44ddc0:	move   a9, *a14+, 1
3f44ddd0:	subk   30, a9
3f44dde0:	move   a9, *a14+, 1
3f44ddf0:	move   @0xb7960, *a14+, 1
3f44de20:	move   @0xb78e0, *a14+, 1
3f44de50:	calla  L3FD41B90
3f44de80:	move   a8, @0xb7c80, 1
3f44deb0:	move   a14, -*sp, 1
3f44dec0:	move   @0xb7980, *a14+, 1
3f44def0:	move   a8, *a14+, 1
3f44df00:	move   @0xb78e0, *a14+, 1
3f44df30:	calla  L3FD9C7B0
3f44df60:	move   @0xb7c80, a9, 1
3f44df90:	jaeq   L3F44FAA0
3f44dfb0:	movk   1, a11
3f44dfc0:	move   a11, @0xb82c0, 1
3f44dff0:	setf   2, 0, 0
3f44e000:	move   @0xaece8, a9, 0
3f44e030:	move   a9, @0x19e150, 1
3f44e060:	jreq   L3F44E120
3f44e070:	dec    a9
3f44e080:	jreq   L3F44E120
3f44e090:	move   @0x19e150, a9, 1
3f44e0c0:	subk   2, a9
3f44e0d0:	jreq   L3F44E120
3f44e0e0:	sub    a9, a9
3f44e0f0:	move   a9, @0x19e150, 1
L3F44E120:
3f44e120:	move   a14, -*sp, 1
3f44e130:	sub    a9, a9
3f44e140:	move   a9, *a14+, 1
3f44e150:	move   a9, *a14+, 1
3f44e160:	move   a9, *a14+, 1
3f44e170:	move   a9, *a14+, 1
3f44e180:	movi   0x3f4a32a8, a8
3f44e1b0:	move   a8, *a14+, 1
3f44e1c0:	move   @0x19e150, a7, 1
3f44e1f0:	move   a7, a9
3f44e200:	sll    0x9, a7
3f44e210:	sll    0x5, a9
3f44e220:	add    a9, a7
3f44e230:	addi   0x129390, a7
3f44e260:	move   *a7+, *a14+, 1
3f44e270:	move   @0xb7c80, *a14+, 1
3f44e2a0:	move   @0xb78e0, *a14+, 1
3f44e2d0:	calla  L3FD9C170
3f44e300:	move   a14, -*sp, 1
3f44e310:	movi   0x20800d, a9
3f44e340:	move   a9, *a14+, 1
3f44e350:	move   @0xb7c80, *a14+, 1
3f44e380:	move   @0xb78e0, *a14+, 1
3f44e3b0:	calla  L3FD97D50
3f44e3e0:	move   a14, -*sp, 1
3f44e3f0:	move   @0xb7c80, *a14+, 1
3f44e420:	move   @0xb78e0, *a14+, 1
3f44e450:	calla  L3FB04900
3f44e480:	move   a8, @0x11a3d0, 1
3f44e4b0:	move   a8, a7
3f44e4c0:	jaeq   L3F44F9B0
3f44e4e0:	move   a14, -*sp, 1
3f44e4f0:	sub    a11, a11
3f44e500:	move   a11, *a14+, 1
3f44e510:	movk   2, a11
3f44e520:	move   a11, *a14+, 1
3f44e530:	move   @0x19e150, a11, 1
3f44e560:	move   a11, a9
3f44e570:	sll    0x9, a11
3f44e580:	sll    0x5, a9
3f44e590:	add    a9, a11
3f44e5a0:	addi   0x1271d0, a11
3f44e5d0:	move   *a11+, *a14+, 1
3f44e5e0:	move   @0x19ff80, *a14+, 1
3f44e610:	move   @0x19ff60, *a14+, 1
3f44e640:	move   @0xb7ee0, *a14+, 1
3f44e670:	sub    a11, a11
3f44e680:	move   a11, *a14+, 1
3f44e690:	move   a11, *a14+, 1
3f44e6a0:	setf   16, 1, 0
3f44e6b0:	move   @0x127180, a9, 0
3f44e6e0:	move   a9, *a14+, 1
3f44e6f0:	move   @0x127170, a11, 0
3f44e720:	move   a11, *a14+, 1
3f44e730:	move   a7, *a14+, 1
3f44e740:	calla  L3FB0D7B0
3f44e770:	move   a8, @0x1271b0, 1
3f44e7a0:	move   a14, -*sp, 1
3f44e7b0:	movi   0x3f439fe0, a11
3f44e7e0:	move   a11, *a14+, 1
3f44e7f0:	move   @0x19e150, a9, 1
3f44e820:	move   a9, a7
3f44e830:	sll    0x9, a9
3f44e840:	sll    0x5, a7
3f44e850:	add    a7, a9
3f44e860:	addi   0x127890, a9
3f44e890:	move   a9, *a14+, 1
3f44e8a0:	move   @0x19e150, *a14+, 1
3f44e8d0:	movk   3, a9
3f44e8e0:	move   a9, *a14+, 1
3f44e8f0:	move   @0x19ff80, *a14+, 1
3f44e920:	move   @0x19ff60, *a14+, 1
3f44e950:	move   @0xb7ee0, *a14+, 1
3f44e980:	setf   16, 1, 0
3f44e990:	move   @0x127840, a7, 0
3f44e9c0:	move   a7, *a14+, 1
3f44e9d0:	move   @0x127830, a9, 0
3f44ea00:	move   a9, *a14+, 1
3f44ea10:	move   @0x11a3d0, *a14+, 1
3f44ea40:	calla  L3FB05BC0
3f44ea70:	move   a8, @0x127870, 1
3f44eaa0:	move   a14, -*sp, 1
3f44eab0:	movi   0x3f3290d0, a9
3f44eae0:	move   a9, *a14+, 1
3f44eaf0:	movk   1, a7
3f44eb00:	move   a7, *a14+, 1
3f44eb10:	move   @0x19e150, a7, 1
3f44eb40:	move   a7, a9
3f44eb50:	sll    0x9, a7
3f44eb60:	sll    0x5, a9
3f44eb70:	add    a9, a7
3f44eb80:	addi   0x127f50, a7
3f44ebb0:	move   *a7+, *a14+, 1
3f44ebc0:	move   @0x19ff80, *a14+, 1
3f44ebf0:	move   @0x19ff60, *a14+, 1
3f44ec20:	move   @0xb7ee0, *a14+, 1
3f44ec50:	setf   16, 1, 0
3f44ec60:	move   @0x127f00, a9, 0
3f44ec90:	move   a9, *a14+, 1
3f44eca0:	move   @0x127ef0, a7, 0
3f44ecd0:	move   a7, *a14+, 1
3f44ece0:	move   @0x11a3d0, *a14+, 1
3f44ed10:	calla  L3FB0BC50
3f44ed40:	move   a8, @0x127f30, 1
3f44ed70:	move   a14, -*sp, 1
3f44ed80:	move   a8, *a14+, 1
3f44ed90:	move   @0x11a3d0, *a14+, 1
3f44edc0:	calla  L3FB11A10
3f44edf0:	move   a8, *a13(0x40), 1
3f44ee10:	move   *a8(0x160), a9, 1
3f44ee30:	movk   1, a7
3f44ee40:	movb   a7, *a9(0x30)
3f44ee60:	setf   8, 0, 0
3f44ee70:	move   *a13(0xa0), a9, 0
3f44ee90:	jreq   L3F44EF10
3f44eea0:	move   a8, a8
3f44eeb0:	jreq   L3F44EF10
3f44eec0:	move   *a8(0x160), a7, 1
3f44eee0:	sub    a11, a11
3f44eef0:	movb   a11, *a7(0x20)
L3F44EF10:
3f44ef10:	move   a14, -*sp, 1
3f44ef20:	movi   0x3f327660, a11
3f44ef50:	move   a11, *a14+, 1
3f44ef60:	movk   1, a7
3f44ef70:	move   a7, *a14+, 1
3f44ef80:	move   @0x19e150, a7, 1
3f44efb0:	move   a7, a11
3f44efc0:	sll    0x9, a7
3f44efd0:	sll    0x5, a11
3f44efe0:	add    a11, a7
3f44eff0:	addi   0x128610, a7
3f44f020:	move   *a7+, *a14+, 1
3f44f030:	move   @0x19ff80, *a14+, 1
3f44f060:	move   @0x19ff60, *a14+, 1
3f44f090:	move   @0xb7ee0, *a14+, 1
3f44f0c0:	setf   16, 1, 0
3f44f0d0:	move   @0x1285c0, a11, 0
3f44f100:	move   a11, *a14+, 1
3f44f110:	move   @0x1285b0, a7, 0
3f44f140:	move   a7, *a14+, 1
3f44f150:	move   @0x11a3d0, *a14+, 1
3f44f180:	calla  L3FB0BC50
3f44f1b0:	move   a8, @0x1285f0, 1
3f44f1e0:	move   a9, a7
3f44f1f0:	jreq   L3F44F310
3f44f200:	move   a14, -*sp, 1
3f44f210:	move   a8, *a14+, 1
3f44f220:	move   @0x11a3d0, *a14+, 1
3f44f250:	calla  L3FB11A10
3f44f280:	move   a8, *a13(0x40), 1
3f44f2a0:	move   a8, a11
3f44f2b0:	jreq   L3F44F310
3f44f2c0:	move   *a8(0x160), a7, 1
3f44f2e0:	sub    a9, a9
3f44f2f0:	movb   a9, *a7(0x20)
L3F44F310:
3f44f310:	move   a14, -*sp, 1
3f44f320:	move   @0x1285f0, *a14+, 1
3f44f350:	move   @0x11a3d0, *a14+, 1
3f44f380:	calla  L3FB11A10
3f44f3b0:	move   a8, *a13(0x60), 1
3f44f3d0:	move   a14, -*sp, 1
3f44f3e0:	movi   0x3f302b70, a11
3f44f410:	move   a11, *a14+, 1
3f44f420:	movk   1, a9
3f44f430:	move   a9, *a14+, 1
3f44f440:	move   @0x19e150, a7, 1
3f44f470:	move   a7, a9
3f44f480:	sll    0x9, a7
3f44f490:	sll    0x5, a9
3f44f4a0:	add    a9, a7
3f44f4b0:	addi   0x128cd0, a7
3f44f4e0:	move   *a7+, *a14+, 1
3f44f4f0:	move   @0x19ff80, *a14+, 1
3f44f520:	move   @0x19ff60, *a14+, 1
3f44f550:	move   @0xb7ee0, *a14+, 1
3f44f580:	setf   16, 1, 0
3f44f590:	move   @0x128c80, a9, 0
3f44f5c0:	move   a9, *a14+, 1
3f44f5d0:	move   @0x128c70, a7, 0
3f44f600:	move   a7, *a14+, 1
3f44f610:	move   @0x11a3d0, *a14+, 1
3f44f640:	calla  L3FB0BC50
3f44f670:	move   a8, @0x128cb0, 1
3f44f6a0:	move   a14, -*sp, 1
3f44f6b0:	move   a8, *a14+, 1
3f44f6c0:	move   @0x11a3d0, *a14+, 1
3f44f6f0:	calla  L3FB11A10
3f44f720:	move   a8, *a13(0x80), 1
3f44f740:	move   *a13(0x40), a9, 1
3f44f760:	jreq   L3F44F9B0
3f44f770:	move   *a13(0x60), a7, 1
3f44f790:	jreq   L3F44F9B0
3f44f7a0:	move   a8, a8
3f44f7b0:	jreq   L3F44F9B0
3f44f7c0:	move   *a9(0x80), a11, 1
3f44f7e0:	move   *a7(0x80), a7, 1
3f44f800:	cmp    a7, a11
3f44f810:	jrlt   L3F44F850
3f44f820:	move   *a9(0x80), a11, 1
3f44f840:	jruc   L3F44F890
L3F44F850:
3f44f850:	move   *a13(0x60), a11, 1
3f44f870:	move   *a11(0x80), a11, 1
L3F44F890:
3f44f890:	move   a11, *a13(0x20), 1
3f44f8b0:	move   *a8(0x80), a7, 1
3f44f8d0:	cmp    a7, a11
3f44f8e0:	jrge   L3F44F910
3f44f8f0:	move   *a8(0x80), a11, 1
L3F44F910:
3f44f910:	move   a11, *a13(0x20), 1
3f44f930:	move   *a13(0x60), a7, 1
3f44f950:	move   a11, *a8(0x80), 1
3f44f970:	move   a11, *a7(0x80), 1
3f44f990:	move   a11, *a9(0x80), 1
L3F44F9B0:
3f44f9b0:	move   a14, -*sp, 1
3f44f9c0:	move   @0xb7c80, *a14+, 1
3f44f9f0:	move   @0xb78e0, *a14+, 1
3f44fa20:	calla  L3FD64F60
3f44fa50:	move   @0xb7c80, @0xb83c0, 1
L3F44FAA0:
3f44faa0:	subi   0xb0, a14
3f44fac0:	mmfm   sp, a7,a9,a11,a13
3f44fae0:	rets
3f44faf0:	mmtm   sp, a7,a9,a11,a13
3f44fb10:	move   a14, a13
3f44fb20:	addi   0x50, a14
3f44fb40:	sub    a11, a11
3f44fb50:	movb   a11, *a13(0x40)
3f44fb70:	move   @0xb81a0, a11, 1
3f44fba0:	jreq   L3F44FC70
3f44fbb0:	move   a14, -*sp, 1
3f44fbc0:	move   @0xb7aa0, *a14+, 1
3f44fbf0:	move   @0xb78e0, *a14+, 1
3f44fc20:	calla  L3FD75410
3f44fc50:	jauc   L3F4543B0
L3F44FC70:
3f44fc70:	setf   1, 0, 0
3f44fc80:	move   @0xaed52, a11, 0
3f44fcb0:	jreq   L3F44FDE0
3f44fcc0:	move   @0xaed54, a11, 0
3f44fcf0:	jreq   L3F44FD40
3f44fd00:	movk   1, a11
3f44fd10:	movb   a11, *a13(0x40)
3f44fd30:	jruc   L3F44FDE0
L3F44FD40:
3f44fd40:	move   a14, -*sp, 1
3f44fd50:	move   @0xb78e0, *a14+, 1
3f44fd80:	calla  L3F4C1B70
3f44fdb0:	move   a8, a11
3f44fdc0:	jaeq   L3F4543B0
L3F44FDE0:
3f44fde0:	move   a14, -*sp, 1
3f44fdf0:	move   @0x19ff80, *a14+, 1
3f44fe20:	move   @0x19ff60, *a14+, 1
3f44fe50:	movk   1, a11
3f44fe60:	move   a11, *a14+, 1
3f44fe70:	movi   0x190, a9
3f44fe90:	move   a9, *a14+, 1
3f44fea0:	movi   0x2c9, a11
3f44fec0:	move   a11, *a14+, 1
3f44fed0:	movi   0xba, a9
3f44fef0:	move   a9, *a14+, 1
3f44ff00:	movi   0x26, a9
3f44ff20:	move   a9, *a14+, 1
3f44ff30:	move   @0xb7960, *a14+, 1
3f44ff60:	move   @0xb78e0, *a14+, 1
3f44ff90:	calla  L3FD41B90
3f44ffc0:	move   a8, @0xb7aa0, 1
3f44fff0:	move   a14, -*sp, 1
3f450000:	move   @0xb7980, *a14+, 1
3f450030:	move   a8, *a14+, 1
3f450040:	move   @0xb78e0, *a14+, 1
3f450070:	calla  L3FD9C7B0
3f4500a0:	move   @0xb7aa0, a9, 1
3f4500d0:	jaeq   L3F4543B0
3f4500f0:	movk   1, a11
3f450100:	move   a11, @0xb81a0, 1
3f450130:	setf   2, 0, 0
3f450140:	move   @0xaece8, a9, 0
3f450170:	move   a9, @0x19e150, 1
3f4501a0:	jreq   L3F450260
3f4501b0:	dec    a9
3f4501c0:	jreq   L3F450260
3f4501d0:	move   @0x19e150, a9, 1
3f450200:	subk   2, a9
3f450210:	jreq   L3F450260
3f450220:	sub    a9, a9
3f450230:	move   a9, @0x19e150, 1
L3F450260:
3f450260:	move   a14, -*sp, 1
3f450270:	sub    a9, a9
3f450280:	move   a9, *a14+, 1
3f450290:	move   a9, *a14+, 1
3f4502a0:	move   a9, *a14+, 1
3f4502b0:	move   a9, *a14+, 1
3f4502c0:	move   a9, *a14+, 1
3f4502d0:	move   @0x19e150, a7, 1
3f450300:	move   a7, a9
3f450310:	sll    0x9, a7
3f450320:	sll    0x5, a9
3f450330:	add    a9, a7
3f450340:	addi   0x144a50, a7
3f450370:	move   *a7+, *a14+, 1
3f450380:	move   @0xb7aa0, *a14+, 1
3f4503b0:	move   @0xb78e0, *a14+, 1
3f4503e0:	calla  L3FD9C170
3f450410:	move   a14, -*sp, 1
3f450420:	movi   0x20810d, a9
3f450450:	move   a9, *a14+, 1
3f450460:	move   @0xb7aa0, *a14+, 1
3f450490:	move   @0xb78e0, *a14+, 1
3f4504c0:	calla  L3FD97D50
3f4504f0:	move   a14, -*sp, 1
3f450500:	move   @0xb7aa0, *a14+, 1
3f450530:	move   @0xb78e0, *a14+, 1
3f450560:	calla  L3FB04900
3f450590:	move   a8, @0x11a450, 1
3f4505c0:	move   a8, a7
3f4505d0:	jaeq   L3F4542C0
3f4505f0:	move   a14, -*sp, 1
3f450600:	sub    a11, a11
3f450610:	move   a11, *a14+, 1
3f450620:	movk   2, a11
3f450630:	move   a11, *a14+, 1
3f450640:	move   @0x19e150, a11, 1
3f450670:	move   a11, a9
3f450680:	sll    0x9, a11
3f450690:	sll    0x5, a9
3f4506a0:	add    a9, a11
3f4506b0:	addi   0x13ca10, a11
3f4506e0:	move   *a11+, *a14+, 1
3f4506f0:	move   @0x19ff80, *a14+, 1
3f450720:	move   @0x19ff60, *a14+, 1
3f450750:	move   @0xb7ee0, *a14+, 1
3f450780:	sub    a11, a11
3f450790:	move   a11, *a14+, 1
3f4507a0:	move   a11, *a14+, 1
3f4507b0:	setf   16, 1, 0
3f4507c0:	move   @0x13c9c0, a9, 0
3f4507f0:	move   a9, *a14+, 1
3f450800:	move   @0x13c9b0, a11, 0
3f450830:	move   a11, *a14+, 1
3f450840:	move   a7, *a14+, 1
3f450850:	calla  L3FB0D7B0
3f450880:	move   a8, @0x13c9f0, 1
3f4508b0:	move   a14, -*sp, 1
3f4508c0:	movi   0x3f439fe0, a11
3f4508f0:	move   a11, *a14+, 1
3f450900:	move   @0x19e150, a9, 1
3f450930:	move   a9, a7
3f450940:	sll    0x9, a9
3f450950:	sll    0x5, a7
3f450960:	add    a7, a9
3f450970:	addi   0x13d0d0, a9
3f4509a0:	move   a9, *a14+, 1
3f4509b0:	setf   1, 0, 0
3f4509c0:	move   @0xaecb0, a9, 0
3f4509f0:	move   a9, *a14+, 1
3f450a00:	movk   2, a7
3f450a10:	move   a7, *a14+, 1
3f450a20:	move   @0x19ff80, *a14+, 1
3f450a50:	move   @0x19ff60, *a14+, 1
3f450a80:	move   @0xb7ee0, *a14+, 1
3f450ab0:	setf   16, 1, 0
3f450ac0:	move   @0x13d080, a7, 0
3f450af0:	move   a7, *a14+, 1
3f450b00:	move   @0x13d070, a11, 0
3f450b30:	move   a11, *a14+, 1
3f450b40:	move   @0x11a450, *a14+, 1
3f450b70:	calla  L3FB05BC0
3f450ba0:	move   a8, @0x13d0b0, 1
3f450bd0:	move   a14, -*sp, 1
3f450be0:	sub    a11, a11
3f450bf0:	move   a11, *a14+, 1
3f450c00:	movk   2, a9
3f450c10:	move   a9, *a14+, 1
3f450c20:	move   @0x19e150, a7, 1
3f450c50:	move   a7, a9
3f450c60:	sll    0x9, a7
3f450c70:	sll    0x5, a9
3f450c80:	add    a9, a7
3f450c90:	addi   0x13d790, a7
3f450cc0:	move   *a7+, *a14+, 1
3f450cd0:	move   @0x19ff80, *a14+, 1
3f450d00:	move   @0x19ff60, *a14+, 1
3f450d30:	move   @0xb7ee0, *a14+, 1
3f450d60:	move   a11, *a14+, 1
3f450d70:	move   a11, *a14+, 1
3f450d80:	setf   16, 1, 0
3f450d90:	move   @0x13d740, a9, 0
3f450dc0:	move   a9, *a14+, 1
3f450dd0:	move   @0x13d730, a7, 0
3f450e00:	move   a7, *a14+, 1
3f450e10:	move   @0x11a450, *a14+, 1
3f450e40:	calla  L3FB0D7B0
3f450e70:	move   a8, @0x13d770, 1
3f450ea0:	move   a14, -*sp, 1
3f450eb0:	movi   0x3f439fe0, a9
3f450ee0:	move   a9, *a14+, 1
3f450ef0:	move   @0x19e150, a7, 1
3f450f20:	move   a7, a11
3f450f30:	sll    0x9, a7
3f450f40:	sll    0x5, a11
3f450f50:	add    a11, a7
3f450f60:	addi   0x13de50, a7
3f450f90:	move   a7, *a14+, 1
3f450fa0:	setf   1, 0, 0
3f450fb0:	move   @0xaecb8, a11, 0
3f450fe0:	move   a11, *a14+, 1
3f450ff0:	movk   2, a7
3f451000:	move   a7, *a14+, 1
3f451010:	move   @0x19ff80, *a14+, 1
3f451040:	move   @0x19ff60, *a14+, 1
3f451070:	move   @0xb7ee0, *a14+, 1
3f4510a0:	setf   16, 1, 0
3f4510b0:	move   @0x13de00, a7, 0
3f4510e0:	move   a7, *a14+, 1
3f4510f0:	move   @0x13ddf0, a9, 0
3f451120:	move   a9, *a14+, 1
3f451130:	move   @0x11a450, *a14+, 1
3f451160:	calla  L3FB05BC0
3f451190:	move   a8, @0x13de30, 1
3f4511c0:	move   a14, -*sp, 1
3f4511d0:	sub    a11, a11
3f4511e0:	move   a11, *a14+, 1
3f4511f0:	movk   2, a9
3f451200:	move   a9, *a14+, 1
3f451210:	move   @0x19e150, a7, 1
3f451240:	move   a7, a9
3f451250:	sll    0x9, a7
3f451260:	sll    0x5, a9
3f451270:	add    a9, a7
3f451280:	addi   0x13e510, a7
3f4512b0:	move   *a7+, *a14+, 1
3f4512c0:	move   @0x19ff80, *a14+, 1
3f4512f0:	move   @0x19ff60, *a14+, 1
3f451320:	move   @0xb7ee0, *a14+, 1
3f451350:	move   a11, *a14+, 1
3f451360:	move   a11, *a14+, 1
3f451370:	setf   16, 1, 0
3f451380:	move   @0x13e4c0, a9, 0
3f4513b0:	move   a9, *a14+, 1
3f4513c0:	move   @0x13e4b0, a7, 0
3f4513f0:	move   a7, *a14+, 1
3f451400:	move   @0x11a450, *a14+, 1
3f451430:	calla  L3FB0D7B0
3f451460:	move   a8, @0x13e4f0, 1
3f451490:	move   a14, -*sp, 1
3f4514a0:	movi   0x3f439fe0, a9
3f4514d0:	move   a9, *a14+, 1
3f4514e0:	move   @0x19e150, a7, 1
3f451510:	move   a7, a11
3f451520:	sll    0x9, a7
3f451530:	sll    0x5, a11
3f451540:	add    a11, a7
3f451550:	addi   0x13ebd0, a7
3f451580:	move   a7, *a14+, 1
3f451590:	setf   1, 0, 0
3f4515a0:	move   @0xaecc0, a11, 0
3f4515d0:	move   a11, *a14+, 1
3f4515e0:	movk   2, a7
3f4515f0:	move   a7, *a14+, 1
3f451600:	move   @0x19ff80, *a14+, 1
3f451630:	move   @0x19ff60, *a14+, 1
3f451660:	move   @0xb7ee0, *a14+, 1
3f451690:	setf   16, 1, 0
3f4516a0:	move   @0x13eb80, a7, 0
3f4516d0:	move   a7, *a14+, 1
3f4516e0:	move   @0x13eb70, a9, 0
3f451710:	move   a9, *a14+, 1
3f451720:	move   @0x11a450, *a14+, 1
3f451750:	calla  L3FB05BC0
3f451780:	move   a8, @0x13ebb0, 1
3f4517b0:	move   a14, -*sp, 1
3f4517c0:	sub    a11, a11
3f4517d0:	move   a11, *a14+, 1
3f4517e0:	movk   2, a9
3f4517f0:	move   a9, *a14+, 1
3f451800:	move   @0x19e150, a7, 1
3f451830:	move   a7, a9
3f451840:	sll    0x9, a7
3f451850:	sll    0x5, a9
3f451860:	add    a9, a7
3f451870:	addi   0x13f290, a7
3f4518a0:	move   *a7+, *a14+, 1
3f4518b0:	move   @0x19ff80, *a14+, 1
3f4518e0:	move   @0x19ff60, *a14+, 1
3f451910:	move   @0xb7ee0, *a14+, 1
3f451940:	move   a11, *a14+, 1
3f451950:	move   a11, *a14+, 1
3f451960:	setf   16, 1, 0
3f451970:	move   @0x13f240, a9, 0
3f4519a0:	move   a9, *a14+, 1
3f4519b0:	move   @0x13f230, a7, 0
3f4519e0:	move   a7, *a14+, 1
3f4519f0:	move   @0x11a450, *a14+, 1
3f451a20:	calla  L3FB0D7B0
3f451a50:	move   a8, @0x13f270, 1
3f451a80:	move   a14, -*sp, 1
3f451a90:	movi   0x3f439fe0, a9
3f451ac0:	move   a9, *a14+, 1
3f451ad0:	move   @0x19e150, a7, 1
3f451b00:	move   a7, a11
3f451b10:	sll    0x9, a7
3f451b20:	sll    0x5, a11
3f451b30:	add    a11, a7
3f451b40:	addi   0x13f950, a7
3f451b70:	move   a7, *a14+, 1
3f451b80:	setf   1, 0, 0
3f451b90:	move   @0xaecc1, a11, 0
3f451bc0:	move   a11, *a14+, 1
3f451bd0:	movk   2, a7
3f451be0:	move   a7, *a14+, 1
3f451bf0:	move   @0x19ff80, *a14+, 1
3f451c20:	move   @0x19ff60, *a14+, 1
3f451c50:	move   @0xb7ee0, *a14+, 1
3f451c80:	setf   16, 1, 0
3f451c90:	move   @0x13f900, a7, 0
3f451cc0:	move   a7, *a14+, 1
3f451cd0:	move   @0x13f8f0, a9, 0
3f451d00:	move   a9, *a14+, 1
3f451d10:	move   @0x11a450, *a14+, 1
3f451d40:	calla  L3FB05BC0
3f451d70:	move   a8, @0x13f930, 1
3f451da0:	move   a14, -*sp, 1
3f451db0:	movi   0x115350, a11
3f451de0:	move   a11, *a14+, 1
3f451df0:	setf   7, 0, 0
3f451e00:	move   @0xaecb1, a9, 0
3f451e30:	move   a9, *a14+, 1
3f451e40:	movi   0x65, a7
3f451e60:	move   a7, *a14+, 1
3f451e70:	move   @0x19ff80, *a14+, 1
3f451ea0:	move   @0x19ff60, *a14+, 1
3f451ed0:	move   @0xb7ee0, *a14+, 1
3f451f00:	setf   16, 1, 0
3f451f10:	move   @0x13ffc0, a7, 0
3f451f40:	move   a7, *a14+, 1
3f451f50:	move   @0x13ffb0, a11, 0
3f451f80:	move   a11, *a14+, 1
3f451f90:	move   @0x11a450, *a14+, 1
3f451fc0:	calla  L3FB070E0
3f451ff0:	move   a8, @0x13fff0, 1
3f452020:	move   a14, -*sp, 1
3f452030:	sub    a11, a11
3f452040:	move   a11, *a14+, 1
3f452050:	movk   2, a9
3f452060:	move   a9, *a14+, 1
3f452070:	move   @0x19e150, a7, 1
3f4520a0:	move   a7, a9
3f4520b0:	sll    0x9, a7
3f4520c0:	sll    0x5, a9
3f4520d0:	add    a9, a7
3f4520e0:	addi   0x1406d0, a7
3f452110:	move   *a7+, *a14+, 1
3f452120:	move   @0x19ff80, *a14+, 1
3f452150:	move   @0x19ff60, *a14+, 1
3f452180:	move   @0xb7ee0, *a14+, 1
3f4521b0:	move   a11, *a14+, 1
3f4521c0:	move   a11, *a14+, 1
3f4521d0:	setf   16, 1, 0
3f4521e0:	move   @0x140680, a9, 0
3f452210:	move   a9, *a14+, 1
3f452220:	move   @0x140670, a7, 0
3f452250:	move   a7, *a14+, 1
3f452260:	move   @0x11a450, *a14+, 1
3f452290:	calla  L3FB0D7B0
3f4522c0:	move   a8, @0x1406b0, 1
3f4522f0:	move   a14, -*sp, 1
3f452300:	movi   0x115350, a9
3f452330:	move   a9, *a14+, 1
3f452340:	setf   7, 0, 0
3f452350:	move   @0xaecb9, a7, 0
3f452380:	move   a7, *a14+, 1
3f452390:	movi   0x65, a11
3f4523b0:	move   a11, *a14+, 1
3f4523c0:	move   @0x19ff80, *a14+, 1
3f4523f0:	move   @0x19ff60, *a14+, 1
3f452420:	move   @0xb7ee0, *a14+, 1
3f452450:	setf   16, 1, 0
3f452460:	move   @0x140d40, a9, 0
3f452490:	move   a9, *a14+, 1
3f4524a0:	move   @0x140d30, a11, 0
3f4524d0:	move   a11, *a14+, 1
3f4524e0:	move   @0x11a450, *a14+, 1
3f452510:	calla  L3FB070E0
3f452540:	move   a8, @0x140d70, 1
3f452570:	move   a14, -*sp, 1
3f452580:	sub    a11, a11
3f452590:	move   a11, *a14+, 1
3f4525a0:	movk   2, a9
3f4525b0:	move   a9, *a14+, 1
3f4525c0:	move   @0x19e150, a7, 1
3f4525f0:	move   a7, a9
3f452600:	sll    0x9, a7
3f452610:	sll    0x5, a9
3f452620:	add    a9, a7
3f452630:	addi   0x141450, a7
3f452660:	move   *a7+, *a14+, 1
3f452670:	move   @0x19ff80, *a14+, 1
3f4526a0:	move   @0x19ff60, *a14+, 1
3f4526d0:	move   @0xb7ee0, *a14+, 1
3f452700:	move   a11, *a14+, 1
3f452710:	move   a11, *a14+, 1
3f452720:	setf   16, 1, 0
3f452730:	move   @0x141400, a9, 0
3f452760:	move   a9, *a14+, 1
3f452770:	move   @0x1413f0, a7, 0
3f4527a0:	move   a7, *a14+, 1
3f4527b0:	move   @0x11a450, *a14+, 1
3f4527e0:	calla  L3FB0D7B0
3f452810:	move   a8, @0x141430, 1
3f452840:	move   a14, -*sp, 1
3f452850:	move   a11, *a14+, 1
3f452860:	movk   2, a9
3f452870:	move   a9, *a14+, 1
3f452880:	move   @0x19e150, a7, 1
3f4528b0:	move   a7, a9
3f4528c0:	sll    0x9, a7
3f4528d0:	sll    0x5, a9
3f4528e0:	add    a9, a7
3f4528f0:	addi   0x141b10, a7
3f452920:	move   *a7+, *a14+, 1
3f452930:	move   @0x19ff80, *a14+, 1
3f452960:	move   @0x19ff60, *a14+, 1
3f452990:	move   @0xb7ee0, *a14+, 1
3f4529c0:	move   a11, *a14+, 1
3f4529d0:	move   a11, *a14+, 1
3f4529e0:	setf   16, 1, 0
3f4529f0:	move   @0x141ac0, a9, 0
3f452a20:	move   a9, *a14+, 1
3f452a30:	move   @0x141ab0, a7, 0
3f452a60:	move   a7, *a14+, 1
3f452a70:	move   @0x11a450, *a14+, 1
3f452aa0:	calla  L3FB0D7B0
3f452ad0:	move   a8, @0x141af0, 1
3f452b00:	move   a14, -*sp, 1
3f452b10:	move   a11, *a14+, 1
3f452b20:	movi   0x3f439fe0, a9
3f452b50:	move   a9, *a14+, 1
3f452b60:	move   @0x19e150, a7, 1
3f452b90:	move   a7, a11
3f452ba0:	sll    0x9, a7
3f452bb0:	sll    0x6, a11
3f452bc0:	add    a11, a7
3f452bd0:	addi   0x114870, a7
3f452c00:	move   a7, *a14+, 1
3f452c10:	setf   6, 0, 0
3f452c20:	move   @0xaecc2, a11, 0
3f452c50:	move   a11, *a14+, 1
3f452c60:	movk   18, a7
3f452c70:	move   a7, *a14+, 1
3f452c80:	move   @0x19ff80, *a14+, 1
3f452cb0:	move   @0x19ff60, *a14+, 1
3f452ce0:	move   @0xb7ee0, *a14+, 1
3f452d10:	movi   0x96, a7
3f452d30:	move   a7, *a14+, 1
3f452d40:	movi   0xfa, a7
3f452d60:	move   a7, *a14+, 1
3f452d70:	setf   16, 1, 0
3f452d80:	move   @0x142180, a7, 0
3f452db0:	move   a7, *a14+, 1
3f452dc0:	move   @0x142170, a9, 0
3f452df0:	move   a9, *a14+, 1
3f452e00:	move   @0x11a450, *a14+, 1
3f452e30:	calla  L3FB08CE0
3f452e60:	move   a8, @0x1421b0, 1
3f452e90:	move   a14, -*sp, 1
3f452ea0:	movi   0x3f317fb0, a11
3f452ed0:	move   a11, *a14+, 1
3f452ee0:	movk   1, a9
3f452ef0:	move   a9, *a14+, 1
3f452f00:	move   @0x19e150, a7, 1
3f452f30:	move   a7, a9
3f452f40:	sll    0x9, a7
3f452f50:	sll    0x5, a9
3f452f60:	add    a9, a7
3f452f70:	addi   0x142890, a7
3f452fa0:	move   *a7+, *a14+, 1
3f452fb0:	move   @0x19ff80, *a14+, 1
3f452fe0:	move   @0x19ff60, *a14+, 1
3f453010:	move   @0xb7ee0, *a14+, 1
3f453040:	setf   16, 1, 0
3f453050:	move   @0x142840, a9, 0
3f453080:	move   a9, *a14+, 1
3f453090:	move   @0x142830, a7, 0
3f4530c0:	move   a7, *a14+, 1
3f4530d0:	move   @0x11a450, *a14+, 1
3f453100:	calla  L3FB0BC50
3f453130:	move   a8, @0x142870, 1
3f453160:	move   a14, -*sp, 1
3f453170:	move   a8, *a14+, 1
3f453180:	move   @0x11a450, *a14+, 1
3f4531b0:	calla  L3FB11A10
3f4531e0:	move   a8, *a13, 1
3f4531f0:	move   *a8(0x160), a9, 1
3f453210:	movk   1, a7
3f453220:	movb   a7, *a9(0x30)
3f453240:	setf   8, 0, 0
3f453250:	move   *a13(0x40), a9, 0
3f453270:	jreq   L3F4532F0
3f453280:	move   a8, a8
3f453290:	jreq   L3F4532F0
3f4532a0:	move   *a8(0x160), a7, 1
3f4532c0:	sub    a11, a11
3f4532d0:	movb   a11, *a7(0x20)
L3F4532F0:
3f4532f0:	move   a14, -*sp, 1
3f453300:	movi   0x3f318020, a11
3f453330:	move   a11, *a14+, 1
3f453340:	movk   1, a7
3f453350:	move   a7, *a14+, 1
3f453360:	move   @0x19e150, a7, 1
3f453390:	move   a7, a11
3f4533a0:	sll    0x9, a7
3f4533b0:	sll    0x5, a11
3f4533c0:	add    a11, a7
3f4533d0:	addi   0x142f50, a7
3f453400:	move   *a7+, *a14+, 1
3f453410:	move   @0x19ff80, *a14+, 1
3f453440:	move   @0x19ff60, *a14+, 1
3f453470:	move   @0xb7ee0, *a14+, 1
3f4534a0:	setf   16, 1, 0
3f4534b0:	move   @0x142f00, a11, 0
3f4534e0:	move   a11, *a14+, 1
3f4534f0:	move   @0x142ef0, a7, 0
3f453520:	move   a7, *a14+, 1
3f453530:	move   @0x11a450, *a14+, 1
3f453560:	calla  L3FB0BC50
3f453590:	move   a8, @0x142f30, 1
3f4535c0:	move   a9, a7
3f4535d0:	jreq   L3F4536E0
3f4535e0:	move   a14, -*sp, 1
3f4535f0:	move   a8, *a14+, 1
3f453600:	move   @0x11a450, *a14+, 1
3f453630:	calla  L3FB11A10
3f453660:	move   a8, *a13, 1
3f453670:	move   a8, a11
3f453680:	jreq   L3F4536E0
3f453690:	move   *a8(0x160), a7, 1
3f4536b0:	sub    a9, a9
3f4536c0:	movb   a9, *a7(0x20)
L3F4536E0:
3f4536e0:	move   a14, -*sp, 1
3f4536f0:	movi   0x3f3040c0, a11
3f453720:	move   a11, *a14+, 1
3f453730:	movk   1, a9
3f453740:	move   a9, *a14+, 1
3f453750:	move   @0x19e150, a7, 1
3f453780:	move   a7, a9
3f453790:	sll    0x9, a7
3f4537a0:	sll    0x5, a9
3f4537b0:	add    a9, a7
3f4537c0:	addi   0x143610, a7
3f4537f0:	move   *a7+, *a14+, 1
3f453800:	move   @0x19ff80, *a14+, 1
3f453830:	move   @0x19ff60, *a14+, 1
3f453860:	move   @0xb7ee0, *a14+, 1
3f453890:	setf   16, 1, 0
3f4538a0:	move   @0x1435c0, a9, 0
3f4538d0:	move   a9, *a14+, 1
3f4538e0:	move   @0x1435b0, a7, 0
3f453910:	move   a7, *a14+, 1
3f453920:	move   @0x11a450, *a14+, 1
3f453950:	calla  L3FB0BC50
3f453980:	move   a8, @0x1435f0, 1
3f4539b0:	movk   17, a9
3f4539c0:	move   a9, *a13(0x20), 1
3f4539e0:	move   a14, -*sp, 1
3f4539f0:	sub    a7, a7
3f453a00:	move   a7, *a14+, 1
3f453a10:	movk   2, a7
3f453a20:	move   a7, *a14+, 1
3f453a30:	movi   0x6c0, a7
3f453a50:	mpys   a9, a7
3f453a60:	addi   0x13c9b0, a7
3f453a90:	move   @0x19e150, a11, 1
3f453ac0:	move   a11, a9
3f453ad0:	sll    0x9, a11
3f453ae0:	sll    0x5, a9
3f453af0:	add    a9, a11
3f453b00:	add    a11, a7
3f453b10:	move   *a7(0x60), *a14+, 1
3f453b30:	move   @0x19ff80, *a14+, 1
3f453b60:	move   @0x19ff60, *a14+, 1
3f453b90:	move   @0xb7ee0, *a14+, 1
3f453bc0:	sub    a11, a11
3f453bd0:	move   a11, *a14+, 1
3f453be0:	move   a11, *a14+, 1
3f453bf0:	move   *a13(0x20), a9, 1
3f453c10:	movi   0x6c0, a7
3f453c30:	mpys   a9, a7
3f453c40:	addi   0x13c9b0, a7
3f453c70:	setf   16, 1, 0
3f453c80:	move   *a7(0x10), a8, 0
3f453ca0:	move   a8, *a14+, 1
3f453cb0:	movi   0x6c0, a7
3f453cd0:	mpys   a9, a7
3f453ce0:	addi   0x13c9b0, a7
3f453d10:	move   *a7, a8, 0
3f453d20:	move   a8, *a14+, 1
3f453d30:	move   @0x11a450, *a14+, 1
3f453d60:	calla  L3FB0D7B0
3f453d90:	movi   0x6c0, a7
3f453db0:	mpys   a9, a7
3f453dc0:	addi   0x13c9b0, a7
3f453df0:	move   a8, *a7(0x40), 1
3f453e10:	movk   18, a7
3f453e20:	move   a7, *a13(0x20), 1
3f453e40:	move   a14, -*sp, 1
3f453e50:	movi   0x3f439fe0, a9
3f453e80:	move   a9, *a14+, 1
3f453e90:	movi   0x6c0, a11
3f453eb0:	mpys   a7, a11
3f453ec0:	addi   0x13c9b0, a11
3f453ef0:	move   @0x19e150, a9, 1
3f453f20:	move   a9, a7
3f453f30:	sll    0x9, a9
3f453f40:	sll    0x5, a7
3f453f50:	add    a7, a9
3f453f60:	add    a9, a11
3f453f70:	addi   0x60, a11
3f453f90:	move   a11, *a14+, 1
3f453fa0:	setf   1, 0, 0
3f453fb0:	move   @0xaed26, a11, 0
3f453fe0:	move   a11, *a14+, 1
3f453ff0:	movk   2, a9
3f454000:	move   a9, *a14+, 1
3f454010:	move   @0x19ff80, *a14+, 1
3f454040:	move   @0x19ff60, *a14+, 1
3f454070:	move   @0xb7ee0, *a14+, 1
3f4540a0:	move   *a13(0x20), a7, 1
3f4540c0:	movi   0x6c0, a9
3f4540e0:	mpys   a7, a9
3f4540f0:	addi   0x13c9b0, a9
3f454120:	setf   16, 1, 0
3f454130:	move   *a9(0x10), a8, 0
3f454150:	move   a8, *a14+, 1
3f454160:	movi   0x6c0, a9
3f454180:	mpys   a7, a9
3f454190:	addi   0x13c9b0, a9
3f4541c0:	move   *a9, a8, 0
3f4541d0:	move   a8, *a14+, 1
3f4541e0:	move   @0x11a450, *a14+, 1
3f454210:	calla  L3FB05BC0
3f454240:	movi   0x6c0, a11
3f454260:	mpys   a7, a11
3f454270:	addi   0x13c9b0, a11
3f4542a0:	move   a8, *a11(0x40), 1
L3F4542C0:
3f4542c0:	move   a14, -*sp, 1
3f4542d0:	move   @0xb7aa0, *a14+, 1
3f454300:	move   @0xb78e0, *a14+, 1
3f454330:	calla  L3FD64F60
3f454360:	move   @0xb7aa0, @0xb83c0, 1
L3F4543B0:
3f4543b0:	subi   0x50, a14
3f4543d0:	mmfm   sp, a7,a9,a11,a13
3f4543f0:	rets
3f454400:	mmtm   sp, a7,a9,a11,a13
3f454420:	move   a14, a13
3f454430:	addi   0x50, a14
3f454450:	sub    a11, a11
3f454460:	movb   a11, *a13(0x40)
3f454480:	move   @0xb81c0, a11, 1
3f4544b0:	jreq   L3F454580
3f4544c0:	move   a14, -*sp, 1
3f4544d0:	move   @0xb7ac0, *a14+, 1
3f454500:	move   @0xb78e0, *a14+, 1
3f454530:	calla  L3FD75410
3f454560:	jauc   L3F457F10
L3F454580:
3f454580:	setf   1, 0, 0
3f454590:	move   @0xaed52, a11, 0
3f4545c0:	jreq   L3F4546F0
3f4545d0:	move   @0xaed54, a11, 0
3f454600:	jreq   L3F454650
3f454610:	movk   1, a11
3f454620:	movb   a11, *a13(0x40)
3f454640:	jruc   L3F4546F0
L3F454650:
3f454650:	move   a14, -*sp, 1
3f454660:	move   @0xb78e0, *a14+, 1
3f454690:	calla  L3F4C1B70
3f4546c0:	move   a8, a11
3f4546d0:	jaeq   L3F457F10
L3F4546F0:
3f4546f0:	move   a14, -*sp, 1
3f454700:	move   @0x19ff80, *a14+, 1
3f454730:	move   @0x19ff60, *a14+, 1
3f454760:	movk   1, a11
3f454770:	move   a11, *a14+, 1
3f454780:	movi   0xc8, a9
3f4547a0:	move   a9, *a14+, 1
3f4547b0:	movi   0x1c2, a11
3f4547d0:	move   a11, *a14+, 1
3f4547e0:	movi   0xfa, a9
3f454800:	move   a9, *a14+, 1
3f454810:	movi   0x172, a9
3f454830:	move   a9, *a14+, 1
3f454840:	move   @0xb7960, *a14+, 1
3f454870:	move   @0xb78e0, *a14+, 1
3f4548a0:	calla  L3FD41B90
3f4548d0:	move   a8, @0xb7ac0, 1
3f454900:	move   a14, -*sp, 1
3f454910:	move   @0xb7980, *a14+, 1
3f454940:	move   a8, *a14+, 1
3f454950:	move   @0xb78e0, *a14+, 1
3f454980:	calla  L3FD9C7B0
3f4549b0:	move   @0xb7ac0, a9, 1
3f4549e0:	jaeq   L3F457F10
3f454a00:	movk   1, a11
3f454a10:	move   a11, @0xb81c0, 1
3f454a40:	setf   2, 0, 0
3f454a50:	move   @0xaece8, a9, 0
3f454a80:	move   a9, @0x19e150, 1
3f454ab0:	jreq   L3F454B70
3f454ac0:	dec    a9
3f454ad0:	jreq   L3F454B70
3f454ae0:	move   @0x19e150, a9, 1
3f454b10:	subk   2, a9
3f454b20:	jreq   L3F454B70
3f454b30:	sub    a9, a9
3f454b40:	move   a9, @0x19e150, 1
L3F454B70:
3f454b70:	sub    a9, a9
3f454b80:	move   a9, *a13, 1
3f454b90:	move   a14, -*sp, 1
3f454ba0:	move   a9, *a14+, 1
3f454bb0:	move   a9, *a14+, 1
3f454bc0:	move   a9, *a14+, 1
3f454bd0:	move   a9, *a14+, 1
3f454be0:	movi   0x3f4a32d8, a8
3f454c10:	move   a8, *a14+, 1
3f454c20:	move   @0x19e150, a7, 1
3f454c50:	move   a7, a9
3f454c60:	sll    0x9, a7
3f454c70:	sll    0x5, a9
3f454c80:	add    a9, a7
3f454c90:	addi   0x14ec50, a7
3f454cc0:	move   *a7+, *a14+, 1
3f454cd0:	move   @0xb7ac0, *a14+, 1
3f454d00:	move   @0xb78e0, *a14+, 1
3f454d30:	calla  L3FD9C170
3f454d60:	move   a14, -*sp, 1
3f454d70:	movi   0x20800d, a9
3f454da0:	move   a9, *a14+, 1
3f454db0:	move   @0xb7ac0, *a14+, 1
3f454de0:	move   @0xb78e0, *a14+, 1
3f454e10:	calla  L3FD97D50
3f454e40:	move   a14, -*sp, 1
3f454e50:	move   @0xb7ac0, *a14+, 1
3f454e80:	move   @0xb78e0, *a14+, 1
3f454eb0:	calla  L3FB04900
3f454ee0:	move   a8, @0x11a490, 1
3f454f10:	move   a8, a7
3f454f20:	jaeq   L3F457E20
3f454f40:	sub    a11, a11
3f454f50:	move   a11, *a13, 1
3f454f60:	move   a14, -*sp, 1
3f454f70:	move   a11, *a14+, 1
3f454f80:	movk   2, a9
3f454f90:	move   a9, *a14+, 1
3f454fa0:	movi   0x6c0, a9
3f454fc0:	mpys   a11, a9
3f454fd0:	addi   0x14a870, a9
3f455000:	move   @0x19e150, a7, 1
3f455030:	move   a7, a11
3f455040:	sll    0x9, a7
3f455050:	sll    0x5, a11
3f455060:	add    a11, a7
3f455070:	add    a7, a9
3f455080:	move   *a9(0x60), *a14+, 1
3f4550a0:	move   @0x19ff80, *a14+, 1
3f4550d0:	move   @0x19ff60, *a14+, 1
3f455100:	move   @0xb7ee0, *a14+, 1
3f455130:	sub    a11, a11
3f455140:	move   a11, *a14+, 1
3f455150:	move   a11, *a14+, 1
3f455160:	move   *a13, a9, 1
3f455170:	movi   0x6c0, a7
3f455190:	mpys   a9, a7
3f4551a0:	addi   0x14a870, a7
3f4551d0:	setf   16, 1, 0
3f4551e0:	move   *a7(0x10), a8, 0
3f455200:	move   a8, *a14+, 1
3f455210:	movi   0x6c0, a7
3f455230:	mpys   a9, a7
3f455240:	addi   0x14a870, a7
3f455270:	move   *a7, a8, 0
3f455280:	move   a8, *a14+, 1
3f455290:	move   @0x11a490, *a14+, 1
3f4552c0:	calla  L3FB0D7B0
3f4552f0:	movi   0x6c0, a7
3f455310:	mpys   a9, a7
3f455320:	addi   0x14a870, a7
3f455350:	move   a8, *a7(0x40), 1
3f455370:	inc    a9
3f455380:	move   a9, *a13, 1
3f455390:	move   a14, -*sp, 1
3f4553a0:	movi   0x3f439fe0, a7
3f4553d0:	move   a7, *a14+, 1
3f4553e0:	movi   0x6c0, a11
3f455400:	mpys   a9, a11
3f455410:	addi   0x14a870, a11
3f455440:	move   @0x19e150, a7, 1
3f455470:	move   a7, a9
3f455480:	sll    0x9, a7
3f455490:	sll    0x5, a9
3f4554a0:	add    a9, a7
3f4554b0:	add    a7, a11
3f4554c0:	addi   0x60, a11
3f4554e0:	move   a11, *a14+, 1
3f4554f0:	setf   1, 0, 0
3f455500:	move   @0xaecca, a11, 0
3f455530:	move   a11, *a14+, 1
3f455540:	movk   2, a9
3f455550:	move   a9, *a14+, 1
3f455560:	move   @0x19ff80, *a14+, 1
3f455590:	move   @0x19ff60, *a14+, 1
3f4555c0:	move   @0xb7ee0, *a14+, 1
3f4555f0:	move   *a13, a7, 1
3f455600:	movi   0x6c0, a9
3f455620:	mpys   a7, a9
3f455630:	addi   0x14a870, a9
3f455660:	setf   16, 1, 0
3f455670:	move   *a9(0x10), a8, 0
3f455690:	move   a8, *a14+, 1
3f4556a0:	movi   0x6c0, a9
3f4556c0:	mpys   a7, a9
3f4556d0:	addi   0x14a870, a9
3f455700:	move   *a9, a8, 0
3f455710:	move   a8, *a14+, 1
3f455720:	move   @0x11a490, *a14+, 1
3f455750:	calla  L3FB05BC0
3f455780:	movi   0x6c0, a11
3f4557a0:	mpys   a7, a11
3f4557b0:	addi   0x14a870, a11
3f4557e0:	move   a8, *a11(0x40), 1
3f455800:	inc    a7
3f455810:	move   a7, *a13, 1
3f455820:	move   a14, -*sp, 1
3f455830:	sub    a11, a11
3f455840:	move   a11, *a14+, 1
3f455850:	movk   2, a9
3f455860:	move   a9, *a14+, 1
3f455870:	movi   0x6c0, a9
3f455890:	mpys   a7, a9
3f4558a0:	addi   0x14a870, a9
3f4558d0:	move   @0x19e150, a11, 1
3f455900:	move   a11, a7
3f455910:	sll    0x9, a11
3f455920:	sll    0x5, a7
3f455930:	add    a7, a11
3f455940:	add    a11, a9
3f455950:	move   *a9(0x60), *a14+, 1
3f455970:	move   @0x19ff80, *a14+, 1
3f4559a0:	move   @0x19ff60, *a14+, 1
3f4559d0:	move   @0xb7ee0, *a14+, 1
3f455a00:	sub    a11, a11
3f455a10:	move   a11, *a14+, 1
3f455a20:	move   a11, *a14+, 1
3f455a30:	move   *a13, a9, 1
3f455a40:	movi   0x6c0, a7
3f455a60:	mpys   a9, a7
3f455a70:	addi   0x14a870, a7
3f455aa0:	setf   16, 1, 0
3f455ab0:	move   *a7(0x10), a8, 0
3f455ad0:	move   a8, *a14+, 1
3f455ae0:	movi   0x6c0, a7
3f455b00:	mpys   a9, a7
3f455b10:	addi   0x14a870, a7
3f455b40:	move   *a7, a8, 0
3f455b50:	move   a8, *a14+, 1
3f455b60:	move   @0x11a490, *a14+, 1
3f455b90:	calla  L3FB0D7B0
3f455bc0:	movi   0x6c0, a7
3f455be0:	mpys   a9, a7
3f455bf0:	addi   0x14a870, a7
3f455c20:	move   a8, *a7(0x40), 1
3f455c40:	inc    a9
3f455c50:	move   a9, *a13, 1
3f455c60:	move   a14, -*sp, 1
3f455c70:	movi   0x3f439fe0, a7
3f455ca0:	move   a7, *a14+, 1
3f455cb0:	movi   0x6c0, a11
3f455cd0:	mpys   a9, a11
3f455ce0:	addi   0x14a870, a11
3f455d10:	move   @0x19e150, a7, 1
3f455d40:	move   a7, a9
3f455d50:	sll    0x9, a7
3f455d60:	sll    0x5, a9
3f455d70:	add    a9, a7
3f455d80:	add    a7, a11
3f455d90:	addi   0x60, a11
3f455db0:	move   a11, *a14+, 1
3f455dc0:	setf   1, 0, 0
3f455dd0:	move   @0xaeccc, a11, 0
3f455e00:	move   a11, *a14+, 1
3f455e10:	movk   2, a9
3f455e20:	move   a9, *a14+, 1
3f455e30:	move   @0x19ff80, *a14+, 1
3f455e60:	move   @0x19ff60, *a14+, 1
3f455e90:	move   @0xb7ee0, *a14+, 1
3f455ec0:	move   *a13, a7, 1
3f455ed0:	movi   0x6c0, a9
3f455ef0:	mpys   a7, a9
3f455f00:	addi   0x14a870, a9
3f455f30:	setf   16, 1, 0
3f455f40:	move   *a9(0x10), a8, 0
3f455f60:	move   a8, *a14+, 1
3f455f70:	movi   0x6c0, a9
3f455f90:	mpys   a7, a9
3f455fa0:	addi   0x14a870, a9
3f455fd0:	move   *a9, a8, 0
3f455fe0:	move   a8, *a14+, 1
3f455ff0:	move   @0x11a490, *a14+, 1
3f456020:	calla  L3FB05BC0
3f456050:	movi   0x6c0, a11
3f456070:	mpys   a7, a11
3f456080:	addi   0x14a870, a11
3f4560b0:	move   a8, *a11(0x40), 1
3f4560d0:	inc    a7
3f4560e0:	move   a7, *a13, 1
3f4560f0:	move   a14, -*sp, 1
3f456100:	movi   0x6c0, a11
3f456120:	mpys   a7, a11
3f456130:	addi   0x14a870, a11
3f456160:	move   @0x19e150, a9, 1
3f456190:	move   a9, a7
3f4561a0:	sll    0x9, a9
3f4561b0:	sll    0x5, a7
3f4561c0:	add    a7, a9
3f4561d0:	add    a9, a11
3f4561e0:	move   *a11(0x60), *a14+, 1
3f456200:	setf   1, 0, 0
3f456210:	move   @0xaeccd, a11, 0
3f456240:	move   a11, *a14+, 1
3f456250:	move   @0x19ff80, *a14+, 1
3f456280:	move   @0x19ff60, *a14+, 1
3f4562b0:	move   @0xb7ee0, *a14+, 1
3f4562e0:	move   *a13, a9, 1
3f4562f0:	movi   0x6c0, a7
3f456310:	mpys   a9, a7
3f456320:	addi   0x14a870, a7
3f456350:	setf   16, 1, 0
3f456360:	move   *a7(0x10), a8, 0
3f456380:	move   a8, *a14+, 1
3f456390:	movi   0x6c0, a7
3f4563b0:	mpys   a9, a7
3f4563c0:	addi   0x14a870, a7
3f4563f0:	move   *a7, a8, 0
3f456400:	move   a8, *a14+, 1
3f456410:	move   @0x11a490, *a14+, 1
3f456440:	calla  L3FB0AEA0
3f456470:	movi   0x6c0, a11
3f456490:	mpys   a9, a11
3f4564a0:	addi   0x14a870, a11
3f4564d0:	move   a8, *a11(0x40), 1
3f4564f0:	inc    a9
3f456500:	move   a9, *a13, 1
3f456510:	move   a14, -*sp, 1
3f456520:	movi   0x3f31ef90, a11
3f456550:	move   a11, *a14+, 1
3f456560:	movk   1, a7
3f456570:	move   a7, *a14+, 1
3f456580:	movi   0x6c0, a7
3f4565a0:	mpys   a9, a7
3f4565b0:	addi   0x14a870, a7
3f4565e0:	move   @0x19e150, a11, 1
3f456610:	move   a11, a9
3f456620:	sll    0x9, a11
3f456630:	sll    0x5, a9
3f456640:	add    a9, a11
3f456650:	add    a11, a7
3f456660:	move   *a7(0x60), *a14+, 1
3f456680:	move   @0x19ff80, *a14+, 1
3f4566b0:	move   @0x19ff60, *a14+, 1
3f4566e0:	move   @0xb7ee0, *a14+, 1
3f456710:	move   *a13, a11, 1
3f456720:	movi   0x6c0, a9
3f456740:	mpys   a11, a9
3f456750:	addi   0x14a870, a9
3f456780:	setf   16, 1, 0
3f456790:	move   *a9(0x10), a8, 0
3f4567b0:	move   a8, *a14+, 1
3f4567c0:	movi   0x6c0, a9
3f4567e0:	mpys   a11, a9
3f4567f0:	addi   0x14a870, a9
3f456820:	move   *a9, a8, 0
3f456830:	move   a8, *a14+, 1
3f456840:	move   @0x11a490, *a14+, 1
3f456870:	calla  L3FB0BC50
3f4568a0:	movi   0x6c0, a9
3f4568c0:	mpys   a11, a9
3f4568d0:	addi   0x14a870, a9
3f456900:	move   a8, *a9(0x40), 1
3f456920:	move   a14, -*sp, 1
3f456930:	movi   0x6c0, a9
3f456950:	mpys   a11, a9
3f456960:	addi   0x14a870, a9
3f456990:	move   *a9(0x40), *a14+, 1
3f4569b0:	move   @0x11a490, *a14+, 1
3f4569e0:	calla  L3FB11A10
3f456a10:	move   a8, *a13(0x20), 1
3f456a30:	move   *a8(0x160), a9, 1
3f456a50:	movk   1, a7
3f456a60:	movb   a7, *a9(0x30)
3f456a80:	setf   8, 0, 0
3f456a90:	move   *a13(0x40), a9, 0
3f456ab0:	jreq   L3F456B30
3f456ac0:	move   a8, a8
3f456ad0:	jreq   L3F456B30
3f456ae0:	move   *a8(0x160), a7, 1
3f456b00:	sub    a9, a9
3f456b10:	movb   a9, *a7(0x20)
L3F456B30:
3f456b30:	inc    a11
3f456b40:	move   a11, *a13, 1
3f456b50:	move   a14, -*sp, 1
3f456b60:	movi   0x3f31f000, a9
3f456b90:	move   a9, *a14+, 1
3f456ba0:	movk   1, a7
3f456bb0:	move   a7, *a14+, 1
3f456bc0:	movi   0x6c0, a7
3f456be0:	mpys   a11, a7
3f456bf0:	addi   0x14a870, a7
3f456c20:	move   @0x19e150, a9, 1
3f456c50:	move   a9, a11
3f456c60:	sll    0x9, a9
3f456c70:	sll    0x5, a11
3f456c80:	add    a11, a9
3f456c90:	add    a9, a7
3f456ca0:	move   *a7(0x60), *a14+, 1
3f456cc0:	move   @0x19ff80, *a14+, 1
3f456cf0:	move   @0x19ff60, *a14+, 1
3f456d20:	move   @0xb7ee0, *a14+, 1
3f456d50:	move   *a13, a11, 1
3f456d60:	movi   0x6c0, a9
3f456d80:	mpys   a11, a9
3f456d90:	addi   0x14a870, a9
3f456dc0:	setf   16, 1, 0
3f456dd0:	move   *a9(0x10), a8, 0
3f456df0:	move   a8, *a14+, 1
3f456e00:	movi   0x6c0, a9
3f456e20:	mpys   a11, a9
3f456e30:	addi   0x14a870, a9
3f456e60:	move   *a9, a8, 0
3f456e70:	move   a8, *a14+, 1
3f456e80:	move   @0x11a490, *a14+, 1
3f456eb0:	calla  L3FB0BC50
3f456ee0:	movi   0x6c0, a9
3f456f00:	mpys   a11, a9
3f456f10:	addi   0x14a870, a9
3f456f40:	move   a8, *a9(0x40), 1
3f456f60:	setf   8, 0, 0
3f456f70:	move   *a13(0x40), a9, 0
3f456f90:	jreq   L3F457120
3f456fa0:	move   a14, -*sp, 1
3f456fb0:	movi   0x6c0, a7
3f456fd0:	mpys   a11, a7
3f456fe0:	addi   0x14a870, a7
3f457010:	move   *a7(0x40), *a14+, 1
3f457030:	move   @0x11a490, *a14+, 1
3f457060:	calla  L3FB11A10
3f457090:	move   a8, *a13(0x20), 1
3f4570b0:	move   a8, a7
3f4570c0:	jreq   L3F457120
3f4570d0:	move   *a7(0x160), a7, 1
3f4570f0:	sub    a9, a9
3f457100:	movb   a9, *a7(0x20)
L3F457120:
3f457120:	inc    a11
3f457130:	move   a11, *a13, 1
3f457140:	move   a14, -*sp, 1
3f457150:	movi   0x3f304610, a9
3f457180:	move   a9, *a14+, 1
3f457190:	movk   1, a7
3f4571a0:	move   a7, *a14+, 1
3f4571b0:	movi   0x6c0, a7
3f4571d0:	mpys   a11, a7
3f4571e0:	addi   0x14a870, a7
3f457210:	move   @0x19e150, a9, 1
3f457240:	move   a9, a11
3f457250:	sll    0x9, a9
3f457260:	sll    0x5, a11
3f457270:	add    a11, a9
3f457280:	add    a9, a7
3f457290:	move   *a7(0x60), *a14+, 1
3f4572b0:	move   @0x19ff80, *a14+, 1
3f4572e0:	move   @0x19ff60, *a14+, 1
3f457310:	move   @0xb7ee0, *a14+, 1
3f457340:	move   *a13, a11, 1
3f457350:	movi   0x6c0, a9
3f457370:	mpys   a11, a9
3f457380:	addi   0x14a870, a9
3f4573b0:	setf   16, 1, 0
3f4573c0:	move   *a9(0x10), a8, 0
3f4573e0:	move   a8, *a14+, 1
3f4573f0:	movi   0x6c0, a9
3f457410:	mpys   a11, a9
3f457420:	addi   0x14a870, a9
3f457450:	move   *a9, a8, 0
3f457460:	move   a8, *a14+, 1
3f457470:	move   @0x11a490, *a14+, 1
3f4574a0:	calla  L3FB0BC50
3f4574d0:	movi   0x6c0, a9
3f4574f0:	mpys   a11, a9
3f457500:	addi   0x14a870, a9
3f457530:	move   a8, *a9(0x40), 1
3f457550:	inc    a11
3f457560:	move   a11, *a13, 1
3f457570:	move   a14, -*sp, 1
3f457580:	sub    a9, a9
3f457590:	move   a9, *a14+, 1
3f4575a0:	movk   2, a7
3f4575b0:	move   a7, *a14+, 1
3f4575c0:	movi   0x6c0, a7
3f4575e0:	mpys   a11, a7
3f4575f0:	addi   0x14a870, a7
3f457620:	move   @0x19e150, a9, 1
3f457650:	move   a9, a11
3f457660:	sll    0x9, a9
3f457670:	sll    0x5, a11
3f457680:	add    a11, a9
3f457690:	add    a9, a7
3f4576a0:	move   *a7(0x60), *a14+, 1
3f4576c0:	move   @0x19ff80, *a14+, 1
3f4576f0:	move   @0x19ff60, *a14+, 1
3f457720:	move   @0xb7ee0, *a14+, 1
3f457750:	sub    a11, a11
3f457760:	move   a11, *a14+, 1
3f457770:	move   a11, *a14+, 1
3f457780:	move   *a13, a9, 1
3f457790:	movi   0x6c0, a7
3f4577b0:	mpys   a9, a7
3f4577c0:	addi   0x14a870, a7
3f4577f0:	setf   16, 1, 0
3f457800:	move   *a7(0x10), a8, 0
3f457820:	move   a8, *a14+, 1
3f457830:	movi   0x6c0, a7
3f457850:	mpys   a9, a7
3f457860:	addi   0x14a870, a7
3f457890:	move   *a7, a8, 0
3f4578a0:	move   a8, *a14+, 1
3f4578b0:	move   @0x11a490, *a14+, 1
3f4578e0:	calla  L3FB0D7B0
3f457910:	movi   0x6c0, a7
3f457930:	mpys   a9, a7
3f457940:	addi   0x14a870, a7
3f457970:	move   a8, *a7(0x40), 1
3f457990:	inc    a9
3f4579a0:	move   a9, *a13, 1
3f4579b0:	move   a14, -*sp, 1
3f4579c0:	movi   0x3f439fe0, a7
3f4579f0:	move   a7, *a14+, 1
3f457a00:	movi   0x6c0, a11
3f457a20:	mpys   a9, a11
3f457a30:	addi   0x14a870, a11
3f457a60:	move   @0x19e150, a7, 1
3f457a90:	move   a7, a9
3f457aa0:	sll    0x9, a7
3f457ab0:	sll    0x5, a9
3f457ac0:	add    a9, a7
3f457ad0:	add    a7, a11
3f457ae0:	addi   0x60, a11
3f457b00:	move   a11, *a14+, 1
3f457b10:	setf   1, 0, 0
3f457b20:	move   @0xaed25, a11, 0
3f457b50:	move   a11, *a14+, 1
3f457b60:	movk   2, a9
3f457b70:	move   a9, *a14+, 1
3f457b80:	move   @0x19ff80, *a14+, 1
3f457bb0:	move   @0x19ff60, *a14+, 1
3f457be0:	move   @0xb7ee0, *a14+, 1
3f457c10:	move   *a13, a7, 1
3f457c20:	movi   0x6c0, a9
3f457c40:	mpys   a7, a9
3f457c50:	addi   0x14a870, a9
3f457c80:	setf   16, 1, 0
3f457c90:	move   *a9(0x10), a8, 0
3f457cb0:	move   a8, *a14+, 1
3f457cc0:	movi   0x6c0, a9
3f457ce0:	mpys   a7, a9
3f457cf0:	addi   0x14a870, a9
3f457d20:	move   *a9, a8, 0
3f457d30:	move   a8, *a14+, 1
3f457d40:	move   @0x11a490, *a14+, 1
3f457d70:	calla  L3FB05BC0
3f457da0:	movi   0x6c0, a11
3f457dc0:	mpys   a7, a11
3f457dd0:	addi   0x14a870, a11
3f457e00:	move   a8, *a11(0x40), 1
L3F457E20:
3f457e20:	move   a14, -*sp, 1
3f457e30:	move   @0xb7ac0, *a14+, 1
3f457e60:	move   @0xb78e0, *a14+, 1
3f457e90:	calla  L3FD64F60
3f457ec0:	move   @0xb7ac0, @0xb83c0, 1
L3F457F10:
3f457f10:	subi   0x50, a14
3f457f30:	mmfm   sp, a7,a9,a11,a13
3f457f50:	rets
3f457f60:	mmtm   sp, a7,a9,a11,a13
3f457f80:	move   a14, a13
3f457f90:	addi   0x70, a14
3f457fb0:	sub    a11, a11
3f457fc0:	movb   a11, *a13(0x60)
3f457fe0:	move   @0xb81e0, a11, 1
3f458010:	jreq   L3F4580E0
3f458020:	move   a14, -*sp, 1
3f458030:	move   @0xb7b20, *a14+, 1
3f458060:	move   @0xb78e0, *a14+, 1
3f458090:	calla  L3FD75410
3f4580c0:	jauc   L3F45C350
L3F4580E0:
3f4580e0:	setf   1, 0, 0
3f4580f0:	move   @0xaed52, a11, 0
3f458120:	jreq   L3F458250
3f458130:	move   @0xaed54, a11, 0
3f458160:	jreq   L3F4581B0
3f458170:	movk   1, a11
3f458180:	movb   a11, *a13(0x60)
3f4581a0:	jruc   L3F458250
L3F4581B0:
3f4581b0:	move   a14, -*sp, 1
3f4581c0:	move   @0xb78e0, *a14+, 1
3f4581f0:	calla  L3F4C1B70
3f458220:	move   a8, a11
3f458230:	jaeq   L3F45C350
L3F458250:
3f458250:	move   a14, -*sp, 1
3f458260:	move   @0x19ff80, *a14+, 1
3f458290:	move   @0x19ff60, *a14+, 1
3f4582c0:	movk   1, a11
3f4582d0:	move   a11, *a14+, 1
3f4582e0:	movi   0x124, a9
3f458300:	move   a9, *a14+, 1
3f458310:	movi   0x1f4, a11
3f458330:	move   a11, *a14+, 1
3f458340:	movi   0xfa, a9
3f458360:	move   a9, *a14+, 1
3f458370:	addk   20, a9
3f458380:	move   a9, *a14+, 1
3f458390:	move   @0xb7960, *a14+, 1
3f4583c0:	move   @0xb78e0, *a14+, 1
3f4583f0:	calla  L3FD41B90
3f458420:	move   a8, @0xb7b20, 1
3f458450:	move   a14, -*sp, 1
3f458460:	move   @0xb7980, *a14+, 1
3f458490:	move   a8, *a14+, 1
3f4584a0:	move   @0xb78e0, *a14+, 1
3f4584d0:	calla  L3FD9C7B0
3f458500:	move   @0xb7b20, a9, 1
3f458530:	jaeq   L3F45C350
3f458550:	movk   1, a11
3f458560:	move   a11, @0xb81e0, 1
3f458590:	setf   2, 0, 0
3f4585a0:	move   @0xaece8, a9, 0
3f4585d0:	move   a9, @0x19e150, 1
3f458600:	jreq   L3F4586C0
3f458610:	dec    a9
3f458620:	jreq   L3F4586C0
3f458630:	move   @0x19e150, a9, 1
3f458660:	subk   2, a9
3f458670:	jreq   L3F4586C0
3f458680:	sub    a9, a9
3f458690:	move   a9, @0x19e150, 1
L3F4586C0:
3f4586c0:	sub    a9, a9
3f4586d0:	move   a9, *a13, 1
3f4586e0:	move   a14, -*sp, 1
3f4586f0:	move   a9, *a14+, 1
3f458700:	move   a9, *a14+, 1
3f458710:	move   a9, *a14+, 1
3f458720:	move   a9, *a14+, 1
3f458730:	movi   0x3f4a3308, a8
3f458760:	move   a8, *a14+, 1
3f458770:	move   @0x19e150, a7, 1
3f4587a0:	move   a7, a9
3f4587b0:	sll    0x9, a7
3f4587c0:	sll    0x5, a9
3f4587d0:	add    a9, a7
3f4587e0:	addi   0x14a210, a7
3f458810:	move   *a7+, *a14+, 1
3f458820:	move   @0xb7b20, *a14+, 1
3f458850:	move   @0xb78e0, *a14+, 1
3f458880:	calla  L3FD9C170
3f4588b0:	move   a14, -*sp, 1
3f4588c0:	movi   0x20810d, a9
3f4588f0:	move   a9, *a14+, 1
3f458900:	move   @0xb7b20, *a14+, 1
3f458930:	move   @0xb78e0, *a14+, 1
3f458960:	calla  L3FD97D50
3f458990:	move   a14, -*sp, 1
3f4589a0:	move   @0xb7b20, *a14+, 1
3f4589d0:	move   @0xb78e0, *a14+, 1
3f458a00:	calla  L3FB04900
3f458a30:	move   a8, @0x11a470, 1
3f458a60:	move   a8, a7
3f458a70:	jaeq   L3F45C260
3f458a90:	sub    a11, a11
3f458aa0:	move   a11, *a13, 1
3f458ab0:	move   a14, -*sp, 1
3f458ac0:	move   a11, *a14+, 1
3f458ad0:	movk   2, a9
3f458ae0:	move   a9, *a14+, 1
3f458af0:	movi   0x6c0, a9
3f458b10:	mpys   a11, a9
3f458b20:	addi   0x1450b0, a9
3f458b50:	move   @0x19e150, a7, 1
3f458b80:	move   a7, a11
3f458b90:	sll    0x9, a7
3f458ba0:	sll    0x5, a11
3f458bb0:	add    a11, a7
3f458bc0:	add    a7, a9
3f458bd0:	move   *a9(0x60), *a14+, 1
3f458bf0:	move   @0x19ff80, *a14+, 1
3f458c20:	move   @0x19ff60, *a14+, 1
3f458c50:	move   @0xb7ee0, *a14+, 1
3f458c80:	sub    a11, a11
3f458c90:	move   a11, *a14+, 1
3f458ca0:	move   a11, *a14+, 1
3f458cb0:	move   *a13, a9, 1
3f458cc0:	movi   0x6c0, a7
3f458ce0:	mpys   a9, a7
3f458cf0:	addi   0x1450b0, a7
3f458d20:	setf   16, 1, 0
3f458d30:	move   *a7(0x10), a8, 0
3f458d50:	move   a8, *a14+, 1
3f458d60:	movi   0x6c0, a7
3f458d80:	mpys   a9, a7
3f458d90:	addi   0x1450b0, a7
3f458dc0:	move   *a7, a8, 0
3f458dd0:	move   a8, *a14+, 1
3f458de0:	move   @0x11a470, *a14+, 1
3f458e10:	calla  L3FB0D7B0
3f458e40:	movi   0x6c0, a7
3f458e60:	mpys   a9, a7
3f458e70:	addi   0x1450b0, a7
3f458ea0:	move   a8, *a7(0x40), 1
3f458ec0:	inc    a9
3f458ed0:	move   a9, *a13, 1
3f458ee0:	movi   0x6c0, a7
3f458f00:	mpys   a9, a7
3f458f10:	addi   0x1450b0, a7
3f458f40:	move   a14, -*sp, 1
3f458f50:	movi   0x117c70, a11
3f458f80:	move   a11, *a14+, 1
3f458f90:	setf   8, 0, 0
3f458fa0:	move   @0xaed10, a11, 0
3f458fd0:	move   a11, *a14+, 1
3f458fe0:	movi   0xc0, a9
3f459000:	move   a9, *a14+, 1
3f459010:	move   @0x19ff80, *a14+, 1
3f459040:	move   @0x19ff60, *a14+, 1
3f459070:	move   @0xb7ee0, *a14+, 1
3f4590a0:	move   *a13, a9, 1
3f4590b0:	movi   0x6c0, a11
3f4590d0:	mpys   a9, a11
3f4590e0:	addi   0x1450b0, a11
3f459110:	setf   16, 1, 0
3f459120:	move   *a11(0x10), a8, 0
3f459140:	move   a8, *a14+, 1
3f459150:	movi   0x6c0, a11
3f459170:	mpys   a9, a11
3f459180:	addi   0x1450b0, a11
3f4591b0:	move   *a11, a8, 0
3f4591c0:	move   a8, *a14+, 1
3f4591d0:	move   @0x11a470, *a14+, 1
3f459200:	calla  L3FB070E0
3f459230:	move   a8, *a7(0x40), 1
3f459250:	inc    a9
3f459260:	move   a9, *a13, 1
3f459270:	move   a14, -*sp, 1
3f459280:	sub    a11, a11
3f459290:	move   a11, *a14+, 1
3f4592a0:	movk   2, a7
3f4592b0:	move   a7, *a14+, 1
3f4592c0:	movi   0x6c0, a7
3f4592e0:	mpys   a9, a7
3f4592f0:	addi   0x1450b0, a7
3f459320:	move   @0x19e150, a11, 1
3f459350:	move   a11, a9
3f459360:	sll    0x9, a11
3f459370:	sll    0x5, a9
3f459380:	add    a9, a11
3f459390:	add    a11, a7
3f4593a0:	move   *a7(0x60), *a14+, 1
3f4593c0:	move   @0x19ff80, *a14+, 1
3f4593f0:	move   @0x19ff60, *a14+, 1
3f459420:	move   @0xb7ee0, *a14+, 1
3f459450:	sub    a11, a11
3f459460:	move   a11, *a14+, 1
3f459470:	move   a11, *a14+, 1
3f459480:	move   *a13, a9, 1
3f459490:	movi   0x6c0, a7
3f4594b0:	mpys   a9, a7
3f4594c0:	addi   0x1450b0, a7
3f4594f0:	setf   16, 1, 0
3f459500:	move   *a7(0x10), a8, 0
3f459520:	move   a8, *a14+, 1
3f459530:	movi   0x6c0, a7
3f459550:	mpys   a9, a7
3f459560:	addi   0x1450b0, a7
3f459590:	move   *a7, a8, 0
3f4595a0:	move   a8, *a14+, 1
3f4595b0:	move   @0x11a470, *a14+, 1
3f4595e0:	calla  L3FB0D7B0
3f459610:	movi   0x6c0, a7
3f459630:	mpys   a9, a7
3f459640:	addi   0x1450b0, a7
3f459670:	move   a8, *a7(0x40), 1
3f459690:	inc    a9
3f4596a0:	move   a9, *a13, 1
3f4596b0:	move   a14, -*sp, 1
3f4596c0:	move   a11, *a14+, 1
3f4596d0:	movk   2, a7
3f4596e0:	move   a7, *a14+, 1
3f4596f0:	movi   0x6c0, a7
3f459710:	mpys   a9, a7
3f459720:	addi   0x1450b0, a7
3f459750:	move   @0x19e150, a11, 1
3f459780:	move   a11, a9
3f459790:	sll    0x9, a11
3f4597a0:	sll    0x5, a9
3f4597b0:	add    a9, a11
3f4597c0:	add    a11, a7
3f4597d0:	move   *a7(0x60), *a14+, 1
3f4597f0:	move   @0x19ff80, *a14+, 1
3f459820:	move   @0x19ff60, *a14+, 1
3f459850:	move   @0xb7ee0, *a14+, 1
3f459880:	sub    a11, a11
3f459890:	move   a11, *a14+, 1
3f4598a0:	move   a11, *a14+, 1
3f4598b0:	move   *a13, a9, 1
3f4598c0:	movi   0x6c0, a7
3f4598e0:	mpys   a9, a7
3f4598f0:	addi   0x1450b0, a7
3f459920:	setf   16, 1, 0
3f459930:	move   *a7(0x10), a8, 0
3f459950:	move   a8, *a14+, 1
3f459960:	movi   0x6c0, a7
3f459980:	mpys   a9, a7
3f459990:	addi   0x1450b0, a7
3f4599c0:	move   *a7, a8, 0
3f4599d0:	move   a8, *a14+, 1
3f4599e0:	move   @0x11a470, *a14+, 1
3f459a10:	calla  L3FB0D7B0
3f459a40:	movi   0x6c0, a7
3f459a60:	mpys   a9, a7
3f459a70:	addi   0x1450b0, a7
3f459aa0:	move   a8, *a7(0x40), 1
3f459ac0:	inc    a9
3f459ad0:	move   a9, *a13, 1
3f459ae0:	move   a14, -*sp, 1
3f459af0:	movi   0x3f439fe0, a7
3f459b20:	move   a7, *a14+, 1
3f459b30:	movi   0x6c0, a11
3f459b50:	mpys   a9, a11
3f459b60:	addi   0x1450b0, a11
3f459b90:	move   @0x19e150, a7, 1
3f459bc0:	move   a7, a9
3f459bd0:	sll    0x9, a7
3f459be0:	sll    0x5, a9
3f459bf0:	add    a9, a7
3f459c00:	add    a7, a11
3f459c10:	addi   0x60, a11
3f459c30:	move   a11, *a14+, 1
3f459c40:	setf   1, 0, 0
3f459c50:	move   @0xaecd7, a11, 0
3f459c80:	move   a11, *a14+, 1
3f459c90:	movk   2, a9
3f459ca0:	move   a9, *a14+, 1
3f459cb0:	move   @0x19ff80, *a14+, 1
3f459ce0:	move   @0x19ff60, *a14+, 1
3f459d10:	move   @0xb7ee0, *a14+, 1
3f459d40:	move   *a13, a7, 1
3f459d50:	movi   0x6c0, a9
3f459d70:	mpys   a7, a9
3f459d80:	addi   0x1450b0, a9
3f459db0:	setf   16, 1, 0
3f459dc0:	move   *a9(0x10), a8, 0
3f459de0:	move   a8, *a14+, 1
3f459df0:	movi   0x6c0, a9
3f459e10:	mpys   a7, a9
3f459e20:	addi   0x1450b0, a9
3f459e50:	move   *a9, a8, 0
3f459e60:	move   a8, *a14+, 1
3f459e70:	move   @0x11a470, *a14+, 1
3f459ea0:	calla  L3FB05BC0
3f459ed0:	movi   0x6c0, a11
3f459ef0:	mpys   a7, a11
3f459f00:	addi   0x1450b0, a11
3f459f30:	move   a8, *a11(0x40), 1
3f459f50:	inc    a7
3f459f60:	move   a7, *a13, 1
3f459f70:	move   a14, -*sp, 1
3f459f80:	sub    a11, a11
3f459f90:	move   a11, *a14+, 1
3f459fa0:	movk   3, a9
3f459fb0:	move   a9, *a14+, 1
3f459fc0:	movi   0x6c0, a9
3f459fe0:	mpys   a7, a9
3f459ff0:	addi   0x1450b0, a9
3f45a020:	move   @0x19e150, a11, 1
3f45a050:	move   a11, a7
3f45a060:	sll    0x9, a11
3f45a070:	sll    0x5, a7
3f45a080:	add    a7, a11
3f45a090:	add    a11, a9
3f45a0a0:	move   *a9(0x60), *a14+, 1
3f45a0c0:	move   @0x19ff80, *a14+, 1
3f45a0f0:	move   @0x19ff60, *a14+, 1
3f45a120:	move   @0xb7ee0, *a14+, 1
3f45a150:	sub    a11, a11
3f45a160:	move   a11, *a14+, 1
3f45a170:	move   a11, *a14+, 1
3f45a180:	move   *a13, a9, 1
3f45a190:	movi   0x6c0, a7
3f45a1b0:	mpys   a9, a7
3f45a1c0:	addi   0x1450b0, a7
3f45a1f0:	setf   16, 1, 0
3f45a200:	move   *a7(0x10), a8, 0
3f45a220:	move   a8, *a14+, 1
3f45a230:	movi   0x6c0, a7
3f45a250:	mpys   a9, a7
3f45a260:	addi   0x1450b0, a7
3f45a290:	move   *a7, a8, 0
3f45a2a0:	move   a8, *a14+, 1
3f45a2b0:	move   @0x11a470, *a14+, 1
3f45a2e0:	calla  L3FB0D7B0
3f45a310:	movi   0x6c0, a7
3f45a330:	mpys   a9, a7
3f45a340:	addi   0x1450b0, a7
3f45a370:	move   a8, *a7(0x40), 1
3f45a390:	inc    a9
3f45a3a0:	move   a9, *a13, 1
3f45a3b0:	move   a14, -*sp, 1
3f45a3c0:	movi   0x3f439fe0, a7
3f45a3f0:	move   a7, *a14+, 1
3f45a400:	movi   0x6c0, a11
3f45a420:	mpys   a9, a11
3f45a430:	addi   0x1450b0, a11
3f45a460:	move   @0x19e150, a7, 1
3f45a490:	move   a7, a9
3f45a4a0:	sll    0x9, a7
3f45a4b0:	sll    0x5, a9
3f45a4c0:	add    a9, a7
3f45a4d0:	add    a7, a11
3f45a4e0:	addi   0x60, a11
3f45a500:	move   a11, *a14+, 1
3f45a510:	setf   1, 0, 0
3f45a520:	move   @0xaece0, a11, 0
3f45a550:	move   a11, *a14+, 1
3f45a560:	movk   2, a9
3f45a570:	move   a9, *a14+, 1
3f45a580:	move   @0x19ff80, *a14+, 1
3f45a5b0:	move   @0x19ff60, *a14+, 1
3f45a5e0:	move   @0xb7ee0, *a14+, 1
3f45a610:	move   *a13, a7, 1
3f45a620:	movi   0x6c0, a9
3f45a640:	mpys   a7, a9
3f45a650:	addi   0x1450b0, a9
3f45a680:	setf   16, 1, 0
3f45a690:	move   *a9(0x10), a8, 0
3f45a6b0:	move   a8, *a14+, 1
3f45a6c0:	movi   0x6c0, a9
3f45a6e0:	mpys   a7, a9
3f45a6f0:	addi   0x1450b0, a9
3f45a720:	move   *a9, a8, 0
3f45a730:	move   a8, *a14+, 1
3f45a740:	move   @0x11a470, *a14+, 1
3f45a770:	calla  L3FB05BC0
3f45a7a0:	movi   0x6c0, a11
3f45a7c0:	mpys   a7, a11
3f45a7d0:	addi   0x1450b0, a11
3f45a800:	move   a8, *a11(0x40), 1
3f45a820:	inc    a7
3f45a830:	move   a7, *a13, 1
3f45a840:	move   a14, -*sp, 1
3f45a850:	sub    a11, a11
3f45a860:	move   a11, *a14+, 1
3f45a870:	movk   2, a9
3f45a880:	move   a9, *a14+, 1
3f45a890:	movi   0x6c0, a9
3f45a8b0:	mpys   a7, a9
3f45a8c0:	addi   0x1450b0, a9
3f45a8f0:	move   @0x19e150, a11, 1
3f45a920:	move   a11, a7
3f45a930:	sll    0x9, a11
3f45a940:	sll    0x5, a7
3f45a950:	add    a7, a11
3f45a960:	add    a11, a9
3f45a970:	move   *a9(0x60), *a14+, 1
3f45a990:	move   @0x19ff80, *a14+, 1
3f45a9c0:	move   @0x19ff60, *a14+, 1
3f45a9f0:	move   @0xb7ee0, *a14+, 1
3f45aa20:	sub    a11, a11
3f45aa30:	move   a11, *a14+, 1
3f45aa40:	move   a11, *a14+, 1
3f45aa50:	move   *a13, a9, 1
3f45aa60:	movi   0x6c0, a7
3f45aa80:	mpys   a9, a7
3f45aa90:	addi   0x1450b0, a7
3f45aac0:	setf   16, 1, 0
3f45aad0:	move   *a7(0x10), a8, 0
3f45aaf0:	move   a8, *a14+, 1
3f45ab00:	movi   0x6c0, a7
3f45ab20:	mpys   a9, a7
3f45ab30:	addi   0x1450b0, a7
3f45ab60:	move   *a7, a8, 0
3f45ab70:	move   a8, *a14+, 1
3f45ab80:	move   @0x11a470, *a14+, 1
3f45abb0:	calla  L3FB0D7B0
3f45abe0:	movi   0x6c0, a7
3f45ac00:	mpys   a9, a7
3f45ac10:	addi   0x1450b0, a7
3f45ac40:	move   a8, *a7(0x40), 1
3f45ac60:	move   a11, *a13(0x20), 1
L3F45AC80:
3f45ac80:	move   *a13(0x20), a11, 1
3f45aca0:	sll    0x5, a11
3f45acb0:	addi   0x1150d0, a11
3f45ace0:	move   *a13(0x20), a9, 1
3f45ad00:	sll    0x5, a9
3f45ad10:	addi   0x114f30, a9
3f45ad40:	move   a9, *a11, 1
3f45ad50:	move   *a13(0x20), a11, 1
3f45ad70:	inc    a11
3f45ad80:	move   a11, *a13(0x20), 1
3f45ada0:	subk   13, a11
3f45adb0:	jrlt   L3F45AC80
3f45adc0:	move   *a13, a11, 1
3f45add0:	inc    a11
3f45ade0:	move   a11, *a13, 1
3f45adf0:	movi   0x6c0, a9
3f45ae10:	mpys   a11, a9
3f45ae20:	addi   0x1450b0, a9
3f45ae50:	move   a14, -*sp, 1
3f45ae60:	movk   1, a7
3f45ae70:	move   a7, *a14+, 1
3f45ae80:	movi   0x3f439fe0, a7
3f45aeb0:	move   a7, *a14+, 1
3f45aec0:	movi   0x1150d0, a7
3f45aef0:	move   a7, *a14+, 1
3f45af00:	setf   4, 0, 0
3f45af10:	move   @0xaecd8, a7, 0
3f45af40:	move   a7, *a14+, 1
3f45af50:	movk   13, a7
3f45af60:	move   a7, *a14+, 1
3f45af70:	move   @0x19ff80, *a14+, 1
3f45afa0:	move   @0x19ff60, *a14+, 1
3f45afd0:	move   @0xb7f20, *a14+, 1
3f45b000:	movi   0x7d, a7
3f45b020:	move   a7, *a14+, 1
3f45b030:	movi   0x4b, a7
3f45b050:	move   a7, *a14+, 1
3f45b060:	movi   0x6c0, a7
3f45b080:	mpys   a11, a7
3f45b090:	addi   0x1450b0, a7
3f45b0c0:	setf   16, 1, 0
3f45b0d0:	move   *a7(0x10), a8, 0
3f45b0f0:	move   a8, *a14+, 1
3f45b100:	movi   0x6c0, a7
3f45b120:	mpys   a11, a7
3f45b130:	addi   0x1450b0, a7
3f45b160:	move   *a7, a8, 0
3f45b170:	move   a8, *a14+, 1
3f45b180:	move   @0x11a470, *a14+, 1
3f45b1b0:	calla  L3FB08CE0
3f45b1e0:	move   a8, *a9(0x40), 1
3f45b200:	inc    a11
3f45b210:	move   a11, *a13, 1
3f45b220:	move   a14, -*sp, 1
3f45b230:	movi   0x3f319dc0, a9
3f45b260:	move   a9, *a14+, 1
3f45b270:	movk   1, a7
3f45b280:	move   a7, *a14+, 1
3f45b290:	movi   0x6c0, a7
3f45b2b0:	mpys   a11, a7
3f45b2c0:	addi   0x1450b0, a7
3f45b2f0:	move   @0x19e150, a9, 1
3f45b320:	move   a9, a11
3f45b330:	sll    0x9, a9
3f45b340:	sll    0x5, a11
3f45b350:	add    a11, a9
3f45b360:	add    a9, a7
3f45b370:	move   *a7(0x60), *a14+, 1
3f45b390:	move   @0x19ff80, *a14+, 1
3f45b3c0:	move   @0x19ff60, *a14+, 1
3f45b3f0:	move   @0xb7ee0, *a14+, 1
3f45b420:	move   *a13, a11, 1
3f45b430:	movi   0x6c0, a9
3f45b450:	mpys   a11, a9
3f45b460:	addi   0x1450b0, a9
3f45b490:	setf   16, 1, 0
3f45b4a0:	move   *a9(0x10), a8, 0
3f45b4c0:	move   a8, *a14+, 1
3f45b4d0:	movi   0x6c0, a9
3f45b4f0:	mpys   a11, a9
3f45b500:	addi   0x1450b0, a9
3f45b530:	move   *a9, a8, 0
3f45b540:	move   a8, *a14+, 1
3f45b550:	move   @0x11a470, *a14+, 1
3f45b580:	calla  L3FB0BC50
3f45b5b0:	movi   0x6c0, a9
3f45b5d0:	mpys   a11, a9
3f45b5e0:	addi   0x1450b0, a9
3f45b610:	move   a8, *a9(0x40), 1
3f45b630:	move   a14, -*sp, 1
3f45b640:	movi   0x6c0, a9
3f45b660:	mpys   a11, a9
3f45b670:	addi   0x1450b0, a9
3f45b6a0:	move   *a9(0x40), *a14+, 1
3f45b6c0:	move   @0x11a470, *a14+, 1
3f45b6f0:	calla  L3FB11A10
3f45b720:	move   a8, *a13(0x40), 1
3f45b740:	move   *a8(0x160), a9, 1
3f45b760:	movk   1, a7
3f45b770:	movb   a7, *a9(0x30)
3f45b790:	setf   8, 0, 0
3f45b7a0:	move   *a13(0x60), a9, 0
3f45b7c0:	jreq   L3F45B840
3f45b7d0:	move   a8, a8
3f45b7e0:	jreq   L3F45B840
3f45b7f0:	move   *a8(0x160), a7, 1
3f45b810:	sub    a9, a9
3f45b820:	movb   a9, *a7(0x20)
L3F45B840:
3f45b840:	inc    a11
3f45b850:	move   a11, *a13, 1
3f45b860:	move   a14, -*sp, 1
3f45b870:	movi   0x3f319e30, a9
3f45b8a0:	move   a9, *a14+, 1
3f45b8b0:	movk   1, a7
3f45b8c0:	move   a7, *a14+, 1
3f45b8d0:	movi   0x6c0, a7
3f45b8f0:	mpys   a11, a7
3f45b900:	addi   0x1450b0, a7
3f45b930:	move   @0x19e150, a9, 1
3f45b960:	move   a9, a11
3f45b970:	sll    0x9, a9
3f45b980:	sll    0x5, a11
3f45b990:	add    a11, a9
3f45b9a0:	add    a9, a7
3f45b9b0:	move   *a7(0x60), *a14+, 1
3f45b9d0:	move   @0x19ff80, *a14+, 1
3f45ba00:	move   @0x19ff60, *a14+, 1
3f45ba30:	move   @0xb7ee0, *a14+, 1
3f45ba60:	move   *a13, a11, 1
3f45ba70:	movi   0x6c0, a9
3f45ba90:	mpys   a11, a9
3f45baa0:	addi   0x1450b0, a9
3f45bad0:	setf   16, 1, 0
3f45bae0:	move   *a9(0x10), a8, 0
3f45bb00:	move   a8, *a14+, 1
3f45bb10:	movi   0x6c0, a9
3f45bb30:	mpys   a11, a9
3f45bb40:	addi   0x1450b0, a9
3f45bb70:	move   *a9, a8, 0
3f45bb80:	move   a8, *a14+, 1
3f45bb90:	move   @0x11a470, *a14+, 1
3f45bbc0:	calla  L3FB0BC50
3f45bbf0:	movi   0x6c0, a9
3f45bc10:	mpys   a11, a9
3f45bc20:	addi   0x1450b0, a9
3f45bc50:	move   a8, *a9(0x40), 1
3f45bc70:	setf   8, 0, 0
3f45bc80:	move   *a13(0x60), a9, 0
3f45bca0:	jreq   L3F45BE30
3f45bcb0:	move   a14, -*sp, 1
3f45bcc0:	movi   0x6c0, a7
3f45bce0:	mpys   a11, a7
3f45bcf0:	addi   0x1450b0, a7
3f45bd20:	move   *a7(0x40), *a14+, 1
3f45bd40:	move   @0x11a470, *a14+, 1
3f45bd70:	calla  L3FB11A10
3f45bda0:	move   a8, *a13(0x40), 1
3f45bdc0:	move   a8, a7
3f45bdd0:	jreq   L3F45BE30
3f45bde0:	move   *a7(0x160), a7, 1
3f45be00:	sub    a9, a9
3f45be10:	movb   a9, *a7(0x20)
L3F45BE30:
3f45be30:	inc    a11
3f45be40:	move   a11, *a13, 1
3f45be50:	move   a14, -*sp, 1
3f45be60:	movi   0x3f304b60, a9
3f45be90:	move   a9, *a14+, 1
3f45bea0:	movk   1, a7
3f45beb0:	move   a7, *a14+, 1
3f45bec0:	movi   0x6c0, a7
3f45bee0:	mpys   a11, a7
3f45bef0:	addi   0x1450b0, a7
3f45bf20:	move   @0x19e150, a9, 1
3f45bf50:	move   a9, a11
3f45bf60:	sll    0x9, a9
3f45bf70:	sll    0x5, a11
3f45bf80:	add    a11, a9
3f45bf90:	add    a9, a7
3f45bfa0:	move   *a7(0x60), *a14+, 1
3f45bfc0:	move   @0x19ff80, *a14+, 1
3f45bff0:	move   @0x19ff60, *a14+, 1
3f45c020:	move   @0xb7ee0, *a14+, 1
3f45c050:	move   *a13, a11, 1
3f45c060:	movi   0x6c0, a9
3f45c080:	mpys   a11, a9
3f45c090:	addi   0x1450b0, a9
3f45c0c0:	setf   16, 1, 0
3f45c0d0:	move   *a9(0x10), a8, 0
3f45c0f0:	move   a8, *a14+, 1
3f45c100:	movi   0x6c0, a9
3f45c120:	mpys   a11, a9
3f45c130:	addi   0x1450b0, a9
3f45c160:	move   *a9, a8, 0
3f45c170:	move   a8, *a14+, 1
3f45c180:	move   @0x11a470, *a14+, 1
3f45c1b0:	calla  L3FB0BC50
3f45c1e0:	movi   0x6c0, a9
3f45c200:	mpys   a11, a9
3f45c210:	addi   0x1450b0, a9
3f45c240:	move   a8, *a9(0x40), 1
L3F45C260:
3f45c260:	move   a14, -*sp, 1
3f45c270:	move   @0xb7b20, *a14+, 1
3f45c2a0:	move   @0xb78e0, *a14+, 1
3f45c2d0:	calla  L3FD64F60
3f45c300:	move   @0xb7b20, @0xb83c0, 1
L3F45C350:
3f45c350:	subi   0x70, a14
3f45c370:	mmfm   sp, a7,a9,a11,a13
3f45c390:	rets
3f45c3a0:	mmtm   sp, a7,a9,a11,a13
3f45c3c0:	move   a14, a13
3f45c3d0:	addi   0xd0, a14
3f45c3f0:	movi   0xffff, a11
3f45c410:	move   a11, *a13(0x20), 1
3f45c430:	sub    a11, a11
3f45c440:	movb   a11, *a13(0xc0)
3f45c460:	move   @0xb8220, a11, 1
3f45c490:	jreq   L3F45C560
3f45c4a0:	move   a14, -*sp, 1
3f45c4b0:	move   @0xb7b00, *a14+, 1
3f45c4e0:	move   @0xb78e0, *a14+, 1
3f45c510:	calla  L3FD75410
3f45c540:	jauc   L3F4641E0
L3F45C560:
3f45c560:	setf   1, 0, 0
3f45c570:	move   @0xaed52, a11, 0
3f45c5a0:	jreq   L3F45C6D0
3f45c5b0:	move   @0xaed54, a11, 0
3f45c5e0:	jreq   L3F45C630
3f45c5f0:	movk   1, a11
3f45c600:	movb   a11, *a13(0xc0)
3f45c620:	jruc   L3F45C6D0
L3F45C630:
3f45c630:	move   a14, -*sp, 1
3f45c640:	move   @0xb78e0, *a14+, 1
3f45c670:	calla  L3F4C1B70
3f45c6a0:	move   a8, a11
3f45c6b0:	jaeq   L3F4641E0
L3F45C6D0:
3f45c6d0:	move   a14, -*sp, 1
3f45c6e0:	move   @0x19ff80, *a14+, 1
3f45c710:	move   @0x19ff60, *a14+, 1
3f45c740:	movk   1, a11
3f45c750:	move   a11, *a14+, 1
3f45c760:	movi   0x1c2, a9
3f45c780:	move   a9, *a14+, 1
3f45c790:	movi   0x226, a11
3f45c7b0:	move   a11, *a14+, 1
3f45c7c0:	movi   0xfa, a9
3f45c7e0:	move   a9, *a14+, 1
3f45c7f0:	addk   20, a9
3f45c800:	move   a9, *a14+, 1
3f45c810:	move   @0xb7960, *a14+, 1
3f45c840:	move   @0xb78e0, *a14+, 1
3f45c870:	calla  L3FD41B90
3f45c8a0:	move   a8, @0xb7b00, 1
3f45c8d0:	move   a14, -*sp, 1
3f45c8e0:	move   @0xb7980, *a14+, 1
3f45c910:	move   a8, *a14+, 1
3f45c920:	move   @0xb78e0, *a14+, 1
3f45c950:	calla  L3FD9C7B0
3f45c980:	move   @0xb7b00, a9, 1
3f45c9b0:	jaeq   L3F4641E0
3f45c9d0:	movk   1, a11
3f45c9e0:	move   a11, @0xb8220, 1
3f45ca10:	setf   2, 0, 0
3f45ca20:	move   @0xaece8, a9, 0
3f45ca50:	move   a9, @0x19e150, 1
3f45ca80:	jreq   L3F45CB40
3f45ca90:	dec    a9
3f45caa0:	jreq   L3F45CB40
3f45cab0:	move   @0x19e150, a9, 1
3f45cae0:	subk   2, a9
3f45caf0:	jreq   L3F45CB40
3f45cb00:	sub    a9, a9
3f45cb10:	move   a9, @0x19e150, 1
L3F45CB40:
3f45cb40:	move   a14, -*sp, 1
3f45cb50:	sub    a9, a9
3f45cb60:	move   a9, *a14+, 1
3f45cb70:	move   a9, *a14+, 1
3f45cb80:	move   a9, *a14+, 1
3f45cb90:	move   a9, *a14+, 1
3f45cba0:	movi   0x3f494848, a8
3f45cbd0:	move   a8, *a14+, 1
3f45cbe0:	move   @0x19e150, a7, 1
3f45cc10:	move   a7, a9
3f45cc20:	sll    0x9, a7
3f45cc30:	sll    0x5, a9
3f45cc40:	add    a9, a7
3f45cc50:	addi   0x133c50, a7
3f45cc80:	move   *a7+, *a14+, 1
3f45cc90:	move   @0xb7b00, *a14+, 1
3f45ccc0:	move   @0xb78e0, *a14+, 1
3f45ccf0:	calla  L3FD9C170
3f45cd20:	move   a14, -*sp, 1
3f45cd30:	movi   0x20800d, a9
3f45cd60:	move   a9, *a14+, 1
3f45cd70:	move   @0xb7b00, *a14+, 1
3f45cda0:	move   @0xb78e0, *a14+, 1
3f45cdd0:	calla  L3FD97D50
3f45ce00:	move   a14, -*sp, 1
3f45ce10:	move   @0xb7b00, *a14+, 1
3f45ce40:	move   @0xb78e0, *a14+, 1
3f45ce70:	calla  L3FB04900
3f45cea0:	move   a8, @0x11a3f0, 1
3f45ced0:	move   a8, a7
3f45cee0:	jaeq   L3F4640F0
3f45cf00:	sub    a11, a11
3f45cf10:	move   a11, *a13, 1
3f45cf20:	move   a14, -*sp, 1
3f45cf30:	move   a11, *a14+, 1
3f45cf40:	movk   2, a9
3f45cf50:	move   a9, *a14+, 1
3f45cf60:	movi   0x6c0, a9
3f45cf80:	mpys   a11, a9
3f45cf90:	addi   0x1299f0, a9
3f45cfc0:	move   @0x19e150, a7, 1
3f45cff0:	move   a7, a11
3f45d000:	sll    0x9, a7
3f45d010:	sll    0x5, a11
3f45d020:	add    a11, a7
3f45d030:	add    a7, a9
3f45d040:	move   *a9(0x60), *a14+, 1
3f45d060:	move   @0x19ff80, *a14+, 1
3f45d090:	move   @0x19ff60, *a14+, 1
3f45d0c0:	move   @0xb7ee0, *a14+, 1
3f45d0f0:	sub    a11, a11
3f45d100:	move   a11, *a14+, 1
3f45d110:	move   a11, *a14+, 1
3f45d120:	move   *a13, a9, 1
3f45d130:	movi   0x6c0, a7
3f45d150:	mpys   a9, a7
3f45d160:	addi   0x1299f0, a7
3f45d190:	setf   16, 1, 0
3f45d1a0:	move   *a7(0x10), a8, 0
3f45d1c0:	move   a8, *a14+, 1
3f45d1d0:	movi   0x6c0, a7
3f45d1f0:	mpys   a9, a7
3f45d200:	addi   0x1299f0, a7
3f45d230:	move   *a7, a8, 0
3f45d240:	move   a8, *a14+, 1
3f45d250:	move   @0x11a3f0, *a14+, 1
3f45d280:	calla  L3FB0D7B0
3f45d2b0:	movi   0x6c0, a7
3f45d2d0:	mpys   a9, a7
3f45d2e0:	addi   0x1299f0, a7
3f45d310:	move   a8, *a7(0x40), 1
3f45d330:	movk   1, a7
3f45d340:	move   a7, *a13, 1
3f45d350:	movi   0x6c0, a9
3f45d370:	mpys   a7, a9
3f45d380:	addi   0x1299f0, a9
3f45d3b0:	move   a14, -*sp, 1
3f45d3c0:	movi   0x119c10, a11
3f45d3f0:	move   a11, *a14+, 1
3f45d400:	setf   8, 0, 0
3f45d410:	move   @0xaed28, a11, 0
3f45d440:	move   a11, *a14+, 1
3f45d450:	movk   20, a7
3f45d460:	move   a7, *a14+, 1
3f45d470:	move   @0x19ff80, *a14+, 1
3f45d4a0:	move   @0x19ff60, *a14+, 1
3f45d4d0:	move   @0xb7ee0, *a14+, 1
3f45d500:	move   *a13, a7, 1
3f45d510:	movi   0x6c0, a11
3f45d530:	mpys   a7, a11
3f45d540:	addi   0x1299f0, a11
3f45d570:	setf   16, 1, 0
3f45d580:	move   *a11(0x10), a8, 0
3f45d5a0:	move   a8, *a14+, 1
3f45d5b0:	movi   0x6c0, a11
3f45d5d0:	mpys   a7, a11
3f45d5e0:	addi   0x1299f0, a11
3f45d610:	move   *a11, a8, 0
3f45d620:	move   a8, *a14+, 1
3f45d630:	move   @0x11a3f0, *a14+, 1
3f45d660:	calla  L3FB070E0
3f45d690:	move   a8, *a9(0x40), 1
3f45d6b0:	movk   2, a11
3f45d6c0:	move   a11, *a13, 1
3f45d6d0:	move   a14, -*sp, 1
3f45d6e0:	sub    a9, a9
3f45d6f0:	move   a9, *a14+, 1
3f45d700:	move   a11, *a14+, 1
3f45d710:	movi   0x6c0, a7
3f45d730:	mpys   a11, a7
3f45d740:	addi   0x1299f0, a7
3f45d770:	move   @0x19e150, a9, 1
3f45d7a0:	move   a9, a11
3f45d7b0:	sll    0x9, a9
3f45d7c0:	sll    0x5, a11
3f45d7d0:	add    a11, a9
3f45d7e0:	add    a9, a7
3f45d7f0:	move   *a7(0x60), *a14+, 1
3f45d810:	move   @0x19ff80, *a14+, 1
3f45d840:	move   @0x19ff60, *a14+, 1
3f45d870:	move   @0xb7ee0, *a14+, 1
3f45d8a0:	sub    a11, a11
3f45d8b0:	move   a11, *a14+, 1
3f45d8c0:	move   a11, *a14+, 1
3f45d8d0:	move   *a13, a9, 1
3f45d8e0:	movi   0x6c0, a7
3f45d900:	mpys   a9, a7
3f45d910:	addi   0x1299f0, a7
3f45d940:	setf   16, 1, 0
3f45d950:	move   *a7(0x10), a8, 0
3f45d970:	move   a8, *a14+, 1
3f45d980:	movi   0x6c0, a7
3f45d9a0:	mpys   a9, a7
3f45d9b0:	addi   0x1299f0, a7
3f45d9e0:	move   *a7, a8, 0
3f45d9f0:	move   a8, *a14+, 1
3f45da00:	move   @0x11a3f0, *a14+, 1
3f45da30:	calla  L3FB0D7B0
3f45da60:	movi   0x6c0, a7
3f45da80:	mpys   a9, a7
3f45da90:	addi   0x1299f0, a7
3f45dac0:	move   a8, *a7(0x40), 1
3f45dae0:	movk   3, a7
3f45daf0:	move   a7, *a13, 1
3f45db00:	move   a14, -*sp, 1
3f45db10:	move   a11, *a14+, 1
3f45db20:	movk   2, a9
3f45db30:	move   a9, *a14+, 1
3f45db40:	movi   0x6c0, a9
3f45db60:	mpys   a7, a9
3f45db70:	addi   0x1299f0, a9
3f45dba0:	move   @0x19e150, a11, 1
3f45dbd0:	move   a11, a7
3f45dbe0:	sll    0x9, a11
3f45dbf0:	sll    0x5, a7
3f45dc00:	add    a7, a11
3f45dc10:	add    a11, a9
3f45dc20:	move   *a9(0x60), *a14+, 1
3f45dc40:	move   @0x19ff80, *a14+, 1
3f45dc70:	move   @0x19ff60, *a14+, 1
3f45dca0:	move   @0xb7ee0, *a14+, 1
3f45dcd0:	sub    a11, a11
3f45dce0:	move   a11, *a14+, 1
3f45dcf0:	move   a11, *a14+, 1
3f45dd00:	move   *a13, a9, 1
3f45dd10:	movi   0x6c0, a7
3f45dd30:	mpys   a9, a7
3f45dd40:	addi   0x1299f0, a7
3f45dd70:	setf   16, 1, 0
3f45dd80:	move   *a7(0x10), a8, 0
3f45dda0:	move   a8, *a14+, 1
3f45ddb0:	movi   0x6c0, a7
3f45ddd0:	mpys   a9, a7
3f45dde0:	addi   0x1299f0, a7
3f45de10:	move   *a7, a8, 0
3f45de20:	move   a8, *a14+, 1
3f45de30:	move   @0x11a3f0, *a14+, 1
3f45de60:	calla  L3FB0D7B0
3f45de90:	movi   0x6c0, a7
3f45deb0:	mpys   a9, a7
3f45dec0:	addi   0x1299f0, a7
3f45def0:	move   a8, *a7(0x40), 1
3f45df10:	movk   4, a7
3f45df20:	move   a7, *a13, 1
3f45df30:	movi   0x6c0, a9
3f45df50:	mpys   a7, a9
3f45df60:	addi   0x1299f0, a9
3f45df90:	move   a14, -*sp, 1
3f45dfa0:	movi   0x119c10, a11
3f45dfd0:	move   a11, *a14+, 1
3f45dfe0:	setf   8, 0, 0
3f45dff0:	move   @0xaed30, a11, 0
3f45e020:	move   a11, *a14+, 1
3f45e030:	movk   20, a7
3f45e040:	move   a7, *a14+, 1
3f45e050:	move   @0x19ff80, *a14+, 1
3f45e080:	move   @0x19ff60, *a14+, 1
3f45e0b0:	move   @0xb7ee0, *a14+, 1
3f45e0e0:	move   *a13, a7, 1
3f45e0f0:	movi   0x6c0, a11
3f45e110:	mpys   a7, a11
3f45e120:	addi   0x1299f0, a11
3f45e150:	setf   16, 1, 0
3f45e160:	move   *a11(0x10), a8, 0
3f45e180:	move   a8, *a14+, 1
3f45e190:	movi   0x6c0, a11
3f45e1b0:	mpys   a7, a11
3f45e1c0:	addi   0x1299f0, a11
3f45e1f0:	move   *a11, a8, 0
3f45e200:	move   a8, *a14+, 1
3f45e210:	move   @0x11a3f0, *a14+, 1
3f45e240:	calla  L3FB070E0
3f45e270:	move   a8, *a9(0x40), 1
3f45e290:	movk   5, a11
3f45e2a0:	move   a11, *a13, 1
3f45e2b0:	move   a14, -*sp, 1
3f45e2c0:	sub    a9, a9
3f45e2d0:	move   a9, *a14+, 1
3f45e2e0:	movk   2, a7
3f45e2f0:	move   a7, *a14+, 1
3f45e300:	movi   0x6c0, a7
3f45e320:	mpys   a11, a7
3f45e330:	addi   0x1299f0, a7
3f45e360:	move   @0x19e150, a9, 1
3f45e390:	move   a9, a11
3f45e3a0:	sll    0x9, a9
3f45e3b0:	sll    0x5, a11
3f45e3c0:	add    a11, a9
3f45e3d0:	add    a9, a7
3f45e3e0:	move   *a7(0x60), *a14+, 1
3f45e400:	move   @0x19ff80, *a14+, 1
3f45e430:	move   @0x19ff60, *a14+, 1
3f45e460:	move   @0xb7ee0, *a14+, 1
3f45e490:	sub    a11, a11
3f45e4a0:	move   a11, *a14+, 1
3f45e4b0:	move   a11, *a14+, 1
3f45e4c0:	move   *a13, a9, 1
3f45e4d0:	movi   0x6c0, a7
3f45e4f0:	mpys   a9, a7
3f45e500:	addi   0x1299f0, a7
3f45e530:	setf   16, 1, 0
3f45e540:	move   *a7(0x10), a8, 0
3f45e560:	move   a8, *a14+, 1
3f45e570:	movi   0x6c0, a7
3f45e590:	mpys   a9, a7
3f45e5a0:	addi   0x1299f0, a7
3f45e5d0:	move   *a7, a8, 0
3f45e5e0:	move   a8, *a14+, 1
3f45e5f0:	move   @0x11a3f0, *a14+, 1
3f45e620:	calla  L3FB0D7B0
3f45e650:	movi   0x6c0, a7
3f45e670:	mpys   a9, a7
3f45e680:	addi   0x1299f0, a7
3f45e6b0:	move   a8, *a7(0x40), 1
3f45e6d0:	movk   6, a7
3f45e6e0:	move   a7, *a13, 1
3f45e6f0:	move   a14, -*sp, 1
3f45e700:	move   a11, *a14+, 1
3f45e710:	movk   2, a9
3f45e720:	move   a9, *a14+, 1
3f45e730:	movi   0x6c0, a9
3f45e750:	mpys   a7, a9
3f45e760:	addi   0x1299f0, a9
3f45e790:	move   @0x19e150, a11, 1
3f45e7c0:	move   a11, a7
3f45e7d0:	sll    0x9, a11
3f45e7e0:	sll    0x5, a7
3f45e7f0:	add    a7, a11
3f45e800:	add    a11, a9
3f45e810:	move   *a9(0x60), *a14+, 1
3f45e830:	move   @0x19ff80, *a14+, 1
3f45e860:	move   @0x19ff60, *a14+, 1
3f45e890:	move   @0xb7ee0, *a14+, 1
3f45e8c0:	sub    a11, a11
3f45e8d0:	move   a11, *a14+, 1
3f45e8e0:	move   a11, *a14+, 1
3f45e8f0:	move   *a13, a9, 1
3f45e900:	movi   0x6c0, a7
3f45e920:	mpys   a9, a7
3f45e930:	addi   0x1299f0, a7
3f45e960:	setf   16, 1, 0
3f45e970:	move   *a7(0x10), a8, 0
3f45e990:	move   a8, *a14+, 1
3f45e9a0:	movi   0x6c0, a7
3f45e9c0:	mpys   a9, a7
3f45e9d0:	addi   0x1299f0, a7
3f45ea00:	move   *a7, a8, 0
3f45ea10:	move   a8, *a14+, 1
3f45ea20:	move   @0x11a3f0, *a14+, 1
3f45ea50:	calla  L3FB0D7B0
3f45ea80:	movi   0x6c0, a7
3f45eaa0:	mpys   a9, a7
3f45eab0:	addi   0x1299f0, a7
3f45eae0:	move   a8, *a7(0x40), 1
3f45eb00:	movk   7, a7
3f45eb10:	move   a7, *a13, 1
3f45eb20:	movi   0x6c0, a9
3f45eb40:	mpys   a7, a9
3f45eb50:	addi   0x1299f0, a9
3f45eb80:	move   a14, -*sp, 1
3f45eb90:	movi   0x11a1b0, a11
3f45ebc0:	move   a11, *a14+, 1
3f45ebd0:	setf   8, 0, 0
3f45ebe0:	move   @0xaed40, a11, 0
3f45ec10:	move   a11, *a14+, 1
3f45ec20:	movk   17, a7
3f45ec30:	move   a7, *a14+, 1
3f45ec40:	move   @0x19ff80, *a14+, 1
3f45ec70:	move   @0x19ff60, *a14+, 1
3f45eca0:	move   @0xb7ee0, *a14+, 1
3f45ecd0:	move   *a13, a7, 1
3f45ece0:	movi   0x6c0, a11
3f45ed00:	mpys   a7, a11
3f45ed10:	addi   0x1299f0, a11
3f45ed40:	setf   16, 1, 0
3f45ed50:	move   *a11(0x10), a8, 0
3f45ed70:	move   a8, *a14+, 1
3f45ed80:	movi   0x6c0, a11
3f45eda0:	mpys   a7, a11
3f45edb0:	addi   0x1299f0, a11
3f45ede0:	move   *a11, a8, 0
3f45edf0:	move   a8, *a14+, 1
3f45ee00:	move   @0x11a3f0, *a14+, 1
3f45ee30:	calla  L3FB070E0
3f45ee60:	move   a8, *a9(0x40), 1
3f45ee80:	movk   8, a11
3f45ee90:	move   a11, *a13, 1
3f45eea0:	move   a14, -*sp, 1
3f45eeb0:	sub    a9, a9
3f45eec0:	move   a9, *a14+, 1
3f45eed0:	movk   2, a7
3f45eee0:	move   a7, *a14+, 1
3f45eef0:	movi   0x6c0, a7
3f45ef10:	mpys   a11, a7
3f45ef20:	addi   0x1299f0, a7
3f45ef50:	move   @0x19e150, a9, 1
3f45ef80:	move   a9, a11
3f45ef90:	sll    0x9, a9
3f45efa0:	sll    0x5, a11
3f45efb0:	add    a11, a9
3f45efc0:	add    a9, a7
3f45efd0:	move   *a7(0x60), *a14+, 1
3f45eff0:	move   @0x19ff80, *a14+, 1
3f45f020:	move   @0x19ff60, *a14+, 1
3f45f050:	move   @0xb7ee0, *a14+, 1
3f45f080:	sub    a11, a11
3f45f090:	move   a11, *a14+, 1
3f45f0a0:	move   a11, *a14+, 1
3f45f0b0:	move   *a13, a9, 1
3f45f0c0:	movi   0x6c0, a7
3f45f0e0:	mpys   a9, a7
3f45f0f0:	addi   0x1299f0, a7
3f45f120:	setf   16, 1, 0
3f45f130:	move   *a7(0x10), a8, 0
3f45f150:	move   a8, *a14+, 1
3f45f160:	movi   0x6c0, a7
3f45f180:	mpys   a9, a7
3f45f190:	addi   0x1299f0, a7
3f45f1c0:	move   *a7, a8, 0
3f45f1d0:	move   a8, *a14+, 1
3f45f1e0:	move   @0x11a3f0, *a14+, 1
3f45f210:	calla  L3FB0D7B0
3f45f240:	movi   0x6c0, a7
3f45f260:	mpys   a9, a7
3f45f270:	addi   0x1299f0, a7
3f45f2a0:	move   a8, *a7(0x40), 1
3f45f2c0:	movk   9, a7
3f45f2d0:	move   a7, *a13, 1
3f45f2e0:	move   a14, -*sp, 1
3f45f2f0:	move   a11, *a14+, 1
3f45f300:	movk   2, a9
3f45f310:	move   a9, *a14+, 1
3f45f320:	movi   0x6c0, a9
3f45f340:	mpys   a7, a9
3f45f350:	addi   0x1299f0, a9
3f45f380:	move   @0x19e150, a11, 1
3f45f3b0:	move   a11, a7
3f45f3c0:	sll    0x9, a11
3f45f3d0:	sll    0x5, a7
3f45f3e0:	add    a7, a11
3f45f3f0:	add    a11, a9
3f45f400:	move   *a9(0x60), *a14+, 1
3f45f420:	move   @0x19ff80, *a14+, 1
3f45f450:	move   @0x19ff60, *a14+, 1
3f45f480:	move   @0xb7ee0, *a14+, 1
3f45f4b0:	sub    a11, a11
3f45f4c0:	move   a11, *a14+, 1
3f45f4d0:	move   a11, *a14+, 1
3f45f4e0:	move   *a13, a9, 1
3f45f4f0:	movi   0x6c0, a7
3f45f510:	mpys   a9, a7
3f45f520:	addi   0x1299f0, a7
3f45f550:	setf   16, 1, 0
3f45f560:	move   *a7(0x10), a8, 0
3f45f580:	move   a8, *a14+, 1
3f45f590:	movi   0x6c0, a7
3f45f5b0:	mpys   a9, a7
3f45f5c0:	addi   0x1299f0, a7
3f45f5f0:	move   *a7, a8, 0
3f45f600:	move   a8, *a14+, 1
3f45f610:	move   @0x11a3f0, *a14+, 1
3f45f640:	calla  L3FB0D7B0
3f45f670:	movi   0x6c0, a7
3f45f690:	mpys   a9, a7
3f45f6a0:	addi   0x1299f0, a7
3f45f6d0:	move   a8, *a7(0x40), 1
3f45f6f0:	movk   10, a7
3f45f700:	move   a7, *a13, 1
3f45f710:	movi   0x6c0, a9
3f45f730:	mpys   a7, a9
3f45f740:	addi   0x1299f0, a9
3f45f770:	move   a14, -*sp, 1
3f45f780:	movi   0x119e90, a11
3f45f7b0:	move   a11, *a14+, 1
3f45f7c0:	setf   8, 0, 0
3f45f7d0:	move   @0xaed38, a11, 0
3f45f800:	move   a11, *a14+, 1
3f45f810:	movk   25, a7
3f45f820:	move   a7, *a14+, 1
3f45f830:	move   @0x19ff80, *a14+, 1
3f45f860:	move   @0x19ff60, *a14+, 1
3f45f890:	move   @0xb7ee0, *a14+, 1
3f45f8c0:	move   *a13, a7, 1
3f45f8d0:	movi   0x6c0, a11
3f45f8f0:	mpys   a7, a11
3f45f900:	addi   0x1299f0, a11
3f45f930:	setf   16, 1, 0
3f45f940:	move   *a11(0x10), a8, 0
3f45f960:	move   a8, *a14+, 1
3f45f970:	movi   0x6c0, a11
3f45f990:	mpys   a7, a11
3f45f9a0:	addi   0x1299f0, a11
3f45f9d0:	move   *a11, a8, 0
3f45f9e0:	move   a8, *a14+, 1
3f45f9f0:	move   @0x11a3f0, *a14+, 1
3f45fa20:	calla  L3FB070E0
3f45fa50:	move   a8, *a9(0x40), 1
3f45fa70:	movk   11, a11
3f45fa80:	move   a11, *a13, 1
3f45fa90:	move   a14, -*sp, 1
3f45faa0:	sub    a9, a9
3f45fab0:	move   a9, *a14+, 1
3f45fac0:	movk   2, a7
3f45fad0:	move   a7, *a14+, 1
3f45fae0:	movi   0x6c0, a7
3f45fb00:	mpys   a11, a7
3f45fb10:	addi   0x1299f0, a7
3f45fb40:	move   @0x19e150, a9, 1
3f45fb70:	move   a9, a11
3f45fb80:	sll    0x9, a9
3f45fb90:	sll    0x5, a11
3f45fba0:	add    a11, a9
3f45fbb0:	add    a9, a7
3f45fbc0:	move   *a7(0x60), *a14+, 1
3f45fbe0:	move   @0x19ff80, *a14+, 1
3f45fc10:	move   @0x19ff60, *a14+, 1
3f45fc40:	move   @0xb7ee0, *a14+, 1
3f45fc70:	sub    a11, a11
3f45fc80:	move   a11, *a14+, 1
3f45fc90:	move   a11, *a14+, 1
3f45fca0:	move   *a13, a9, 1
3f45fcb0:	movi   0x6c0, a7
3f45fcd0:	mpys   a9, a7
3f45fce0:	addi   0x1299f0, a7
3f45fd10:	setf   16, 1, 0
3f45fd20:	move   *a7(0x10), a8, 0
3f45fd40:	move   a8, *a14+, 1
3f45fd50:	movi   0x6c0, a7
3f45fd70:	mpys   a9, a7
3f45fd80:	addi   0x1299f0, a7
3f45fdb0:	move   *a7, a8, 0
3f45fdc0:	move   a8, *a14+, 1
3f45fdd0:	move   @0x11a3f0, *a14+, 1
3f45fe00:	calla  L3FB0D7B0
3f45fe30:	movi   0x6c0, a7
3f45fe50:	mpys   a9, a7
3f45fe60:	addi   0x1299f0, a7
3f45fe90:	move   a8, *a7(0x40), 1
3f45feb0:	movk   12, a7
3f45fec0:	move   a7, *a13, 1
3f45fed0:	move   a14, -*sp, 1
3f45fee0:	move   a11, *a14+, 1
3f45fef0:	movk   2, a9
3f45ff00:	move   a9, *a14+, 1
3f45ff10:	movi   0x6c0, a9
3f45ff30:	mpys   a7, a9
3f45ff40:	addi   0x1299f0, a9
3f45ff70:	move   @0x19e150, a11, 1
3f45ffa0:	move   a11, a7
3f45ffb0:	sll    0x9, a11
3f45ffc0:	sll    0x5, a7
3f45ffd0:	add    a7, a11
3f45ffe0:	add    a11, a9
3f45fff0:	move   *a9(0x60), *a14+, 1
3f460010:	move   @0x19ff80, *a14+, 1
3f460040:	move   @0x19ff60, *a14+, 1
3f460070:	move   @0xb7ee0, *a14+, 1
3f4600a0:	sub    a11, a11
3f4600b0:	move   a11, *a14+, 1
3f4600c0:	move   a11, *a14+, 1
3f4600d0:	move   *a13, a9, 1
3f4600e0:	movi   0x6c0, a7
3f460100:	mpys   a9, a7
3f460110:	addi   0x1299f0, a7
3f460140:	setf   16, 1, 0
3f460150:	move   *a7(0x10), a8, 0
3f460170:	move   a8, *a14+, 1
3f460180:	movi   0x6c0, a7
3f4601a0:	mpys   a9, a7
3f4601b0:	addi   0x1299f0, a7
3f4601e0:	move   *a7, a8, 0
3f4601f0:	move   a8, *a14+, 1
3f460200:	move   @0x11a3f0, *a14+, 1
3f460230:	calla  L3FB0D7B0
3f460260:	movi   0x6c0, a7
3f460280:	mpys   a9, a7
3f460290:	addi   0x1299f0, a7
3f4602c0:	move   a8, *a7(0x40), 1
3f4602e0:	move   a11, *a13, 1
L3F4602F0:
3f4602f0:	move   a14, -*sp, 1
3f460300:	movk   2, a11
3f460310:	move   a11, *a14+, 1
3f460320:	movi   0xaeed8, a9
3f460350:	move   a9, *a14+, 1
3f460360:	move   *a13(0x0), *a14+, 1
3f460380:	calla  L3F342610
3f4603b0:	move   a8, a7
3f4603c0:	jreq   L3F4605D0
3f4603d0:	move   a14, -*sp, 1
3f4603e0:	move   *a13(0x0), *a14+, 1
3f460400:	movi   0x3f4a3338, a8
3f460430:	move   a8, *a14+, 1
3f460440:	move   *a13(0x20), a7, 1
3f460460:	inc    a7
3f460470:	move   a7, *a13(0x20), 1
3f460490:	sll    0x5, a7
3f4604a0:	addi   0xb4ce0, a7
3f4604d0:	move   *a7+, *a14+, 1
3f4604e0:	calla  L3FB34430
3f460510:	move   a14, -*sp, 1
3f460520:	movk   1, a7
3f460530:	move   a7, *a14+, 1
3f460540:	movi   0xba8e0, a7
3f460570:	move   a7, *a14+, 1
3f460580:	move   *a13(0x0), *a14+, 1
3f4605a0:	calla  L3F342610
L3F4605D0:
3f4605d0:	move   *a13, a7, 1
3f4605e0:	inc    a7
3f4605f0:	move   a7, *a13, 1
3f460600:	cmpi   0x100, a7
3f460620:	jrlt   L3F4602F0
3f460630:	movk   13, a11
3f460640:	move   a11, *a13, 1
3f460650:	movi   0x6c0, a7
3f460670:	mpys   a11, a7
3f460680:	addi   0x1299f0, a7
3f4606b0:	move   a14, -*sp, 1
3f4606c0:	sub    a9, a9
3f4606d0:	move   a9, *a14+, 1
3f4606e0:	movi   0x3f439fe0, a9
3f460710:	move   a9, *a14+, 1
3f460720:	movi   0xb4ce0, a9
3f460750:	move   a9, *a14+, 1
3f460760:	movi   0xffff, a9
3f460780:	move   a9, *a14+, 1
3f460790:	move   *a13(0x20), a9, 1
3f4607b0:	inc    a9
3f4607c0:	move   a9, *a14+, 1
3f4607d0:	move   @0x19ff80, *a14+, 1
3f460800:	move   @0x19ff60, *a14+, 1
3f460830:	move   @0xb7ee0, *a14+, 1
3f460860:	movi   0x64, a9
3f460880:	move   a9, *a14+, 1
3f460890:	subk   15, a9
3f4608a0:	move   a9, *a14+, 1
3f4608b0:	movi   0x6c0, a9
3f4608d0:	mpys   a11, a9
3f4608e0:	addi   0x1299f0, a9
3f460910:	setf   16, 1, 0
3f460920:	move   *a9(0x10), a8, 0
3f460940:	move   a8, *a14+, 1
3f460950:	movi   0x6c0, a9
3f460970:	mpys   a11, a9
3f460980:	addi   0x1299f0, a9
3f4609b0:	move   *a9, a8, 0
3f4609c0:	move   a8, *a14+, 1
3f4609d0:	move   @0x11a3f0, *a14+, 1
3f460a00:	calla  L3FB08CE0
3f460a30:	move   a8, *a7(0x40), 1
3f460a50:	movk   14, a9
3f460a60:	move   a9, *a13, 1
3f460a70:	move   a14, -*sp, 1
3f460a80:	sub    a7, a7
3f460a90:	move   a7, *a14+, 1
3f460aa0:	movk   3, a7
3f460ab0:	move   a7, *a14+, 1
3f460ac0:	movk   2, a7
3f460ad0:	move   a7, *a14+, 1
3f460ae0:	movi   0x6c0, a7
3f460b00:	mpys   a9, a7
3f460b10:	addi   0x1299f0, a7
3f460b40:	move   @0x19e150, a11, 1
3f460b70:	move   a11, a9
3f460b80:	sll    0x9, a11
3f460b90:	sll    0x5, a9
3f460ba0:	add    a9, a11
3f460bb0:	add    a11, a7
3f460bc0:	move   *a7(0x60), *a14+, 1
3f460be0:	move   @0x19ff80, *a14+, 1
3f460c10:	move   @0x19ff60, *a14+, 1
3f460c40:	move   @0xb7ee0, *a14+, 1
3f460c70:	movi   0x32, a11
3f460c90:	move   a11, *a14+, 1
3f460ca0:	move   *a13, a9, 1
3f460cb0:	movi   0x6c0, a7
3f460cd0:	mpys   a9, a7
3f460ce0:	addi   0x1299f0, a7
3f460d10:	setf   16, 1, 0
3f460d20:	move   *a7(0x10), a8, 0
3f460d40:	move   a8, *a14+, 1
3f460d50:	movi   0x6c0, a7
3f460d70:	mpys   a9, a7
3f460d80:	addi   0x1299f0, a7
3f460db0:	move   *a7, a8, 0
3f460dc0:	move   a8, *a14+, 1
3f460dd0:	move   @0x11a3f0, *a14+, 1
3f460e00:	calla  L3FB04BA0
3f460e30:	movi   0x6c0, a7
3f460e50:	mpys   a9, a7
3f460e60:	addi   0x1299f0, a7
3f460e90:	move   a8, *a7(0x40), 1
3f460eb0:	move   a14, -*sp, 1
3f460ec0:	movi   0x6c0, a7
3f460ee0:	mpys   a9, a7
3f460ef0:	addi   0x1299f0, a7
3f460f20:	move   *a7(0x40), *a14+, 1
3f460f40:	move   @0x11a3f0, *a14+, 1
3f460f70:	calla  L3FB11A10
3f460fa0:	move   a8, *a13(0x60), 1
3f460fc0:	move   a8, a7
3f460fd0:	jreq   L3F461150
3f460fe0:	move   *a7(0x160), a11, 1
3f461000:	movi   0x3f33f950, a7
3f461030:	move   a7, *a11(0x80), 1
3f461050:	move   *a8(0x160), a11, 1
3f461070:	movk   1, a7
3f461080:	movb   a7, *a11(0x28)
3f4610a0:	move   *a8(0x160), a11, 1
3f4610c0:	move   a14, -*sp, 1
3f4610d0:	move   *a8(0x120), *a14+, 1
3f4610f0:	calla  L3FB458D0
3f461120:	setf   16, 1, 0
3f461130:	move   a8, *a11(0x30), 0
L3F461150:
3f461150:	movk   15, a11
3f461160:	move   a11, *a13, 1
3f461170:	move   a14, -*sp, 1
3f461180:	movi   0x3f33fe70, a9
3f4611b0:	move   a9, *a14+, 1
3f4611c0:	movk   1, a7
3f4611d0:	move   a7, *a14+, 1
3f4611e0:	movi   0x6c0, a7
3f461200:	mpys   a11, a7
3f461210:	addi   0x1299f0, a7
3f461240:	move   @0x19e150, a9, 1
3f461270:	move   a9, a11
3f461280:	sll    0x9, a9
3f461290:	sll    0x5, a11
3f4612a0:	add    a11, a9
3f4612b0:	add    a9, a7
3f4612c0:	move   *a7(0x60), *a14+, 1
3f4612e0:	move   @0x19ff80, *a14+, 1
3f461310:	move   @0x19ff60, *a14+, 1
3f461340:	move   @0xb7ee0, *a14+, 1
3f461370:	move   *a13, a11, 1
3f461380:	movi   0x6c0, a9
3f4613a0:	mpys   a11, a9
3f4613b0:	addi   0x1299f0, a9
3f4613e0:	setf   16, 1, 0
3f4613f0:	move   *a9(0x10), a8, 0
3f461410:	move   a8, *a14+, 1
3f461420:	movi   0x6c0, a9
3f461440:	mpys   a11, a9
3f461450:	addi   0x1299f0, a9
3f461480:	move   *a9, a8, 0
3f461490:	move   a8, *a14+, 1
3f4614a0:	move   @0x11a3f0, *a14+, 1
3f4614d0:	calla  L3FB0BC50
3f461500:	movi   0x6c0, a9
3f461520:	mpys   a11, a9
3f461530:	addi   0x1299f0, a9
3f461560:	move   a8, *a9(0x40), 1
3f461580:	movk   16, a9
3f461590:	move   a9, *a13, 1
3f4615a0:	move   a14, -*sp, 1
3f4615b0:	movi   0x3f341a10, a11
3f4615e0:	move   a11, *a14+, 1
3f4615f0:	movk   1, a7
3f461600:	move   a7, *a14+, 1
3f461610:	movi   0x6c0, a7
3f461630:	mpys   a9, a7
3f461640:	addi   0x1299f0, a7
3f461670:	move   @0x19e150, a11, 1
3f4616a0:	move   a11, a9
3f4616b0:	sll    0x9, a11
3f4616c0:	sll    0x5, a9
3f4616d0:	add    a9, a11
3f4616e0:	add    a11, a7
3f4616f0:	move   *a7(0x60), *a14+, 1
3f461710:	move   @0x19ff80, *a14+, 1
3f461740:	move   @0x19ff60, *a14+, 1
3f461770:	move   @0xb7ee0, *a14+, 1
3f4617a0:	move   *a13, a11, 1
3f4617b0:	movi   0x6c0, a9
3f4617d0:	mpys   a11, a9
3f4617e0:	addi   0x1299f0, a9
3f461810:	setf   16, 1, 0
3f461820:	move   *a9(0x10), a8, 0
3f461840:	move   a8, *a14+, 1
3f461850:	movi   0x6c0, a9
3f461870:	mpys   a11, a9
3f461880:	addi   0x1299f0, a9
3f4618b0:	move   *a9, a8, 0
3f4618c0:	move   a8, *a14+, 1
3f4618d0:	move   @0x11a3f0, *a14+, 1
3f461900:	calla  L3FB0BC50
3f461930:	movi   0x6c0, a9
3f461950:	mpys   a11, a9
3f461960:	addi   0x1299f0, a9
3f461990:	move   a8, *a9(0x40), 1
3f4619b0:	move   a14, -*sp, 1
3f4619c0:	movi   0x6c0, a9
3f4619e0:	mpys   a11, a9
3f4619f0:	addi   0x1299f0, a9
3f461a20:	move   *a9(0x40), *a14+, 1
3f461a40:	move   @0x11a3f0, *a14+, 1
3f461a70:	calla  L3FB11A10
3f461aa0:	move   a8, *a13(0x60), 1
3f461ac0:	movk   17, a9
3f461ad0:	move   a9, *a13, 1
3f461ae0:	move   a14, -*sp, 1
3f461af0:	movi   0x3f342030, a11
3f461b20:	move   a11, *a14+, 1
3f461b30:	movk   1, a7
3f461b40:	move   a7, *a14+, 1
3f461b50:	movi   0x6c0, a7
3f461b70:	mpys   a9, a7
3f461b80:	addi   0x1299f0, a7
3f461bb0:	move   @0x19e150, a11, 1
3f461be0:	move   a11, a9
3f461bf0:	sll    0x9, a11
3f461c00:	sll    0x5, a9
3f461c10:	add    a9, a11
3f461c20:	add    a11, a7
3f461c30:	move   *a7(0x60), *a14+, 1
3f461c50:	move   @0x19ff80, *a14+, 1
3f461c80:	move   @0x19ff60, *a14+, 1
3f461cb0:	move   @0xb7ee0, *a14+, 1
3f461ce0:	move   *a13, a11, 1
3f461cf0:	movi   0x6c0, a9
3f461d10:	mpys   a11, a9
3f461d20:	addi   0x1299f0, a9
3f461d50:	setf   16, 1, 0
3f461d60:	move   *a9(0x10), a8, 0
3f461d80:	move   a8, *a14+, 1
3f461d90:	movi   0x6c0, a9
3f461db0:	mpys   a11, a9
3f461dc0:	addi   0x1299f0, a9
3f461df0:	move   *a9, a8, 0
3f461e00:	move   a8, *a14+, 1
3f461e10:	move   @0x11a3f0, *a14+, 1
3f461e40:	calla  L3FB0BC50
3f461e70:	movi   0x6c0, a9
3f461e90:	mpys   a11, a9
3f461ea0:	addi   0x1299f0, a9
3f461ed0:	move   a8, *a9(0x40), 1
3f461ef0:	move   a14, -*sp, 1
3f461f00:	movi   0x6c0, a9
3f461f20:	mpys   a11, a9
3f461f30:	addi   0x1299f0, a9
3f461f60:	move   *a9(0x40), *a14+, 1
3f461f80:	move   @0x11a3f0, *a14+, 1
3f461fb0:	calla  L3FB11A10
3f461fe0:	move   a8, *a13(0x80), 1
3f462000:	movk   18, a9
3f462010:	move   a9, *a13, 1
3f462020:	move   a14, -*sp, 1
3f462030:	movi   0x3f341080, a11
3f462060:	move   a11, *a14+, 1
3f462070:	movk   1, a7
3f462080:	move   a7, *a14+, 1
3f462090:	movi   0x6c0, a7
3f4620b0:	mpys   a9, a7
3f4620c0:	addi   0x1299f0, a7
3f4620f0:	move   @0x19e150, a11, 1
3f462120:	move   a11, a9
3f462130:	sll    0x9, a11
3f462140:	sll    0x5, a9
3f462150:	add    a9, a11
3f462160:	add    a11, a7
3f462170:	move   *a7(0x60), *a14+, 1
3f462190:	move   @0x19ff80, *a14+, 1
3f4621c0:	move   @0x19ff60, *a14+, 1
3f4621f0:	move   @0xb7ee0, *a14+, 1
3f462220:	move   *a13, a11, 1
3f462230:	movi   0x6c0, a9
3f462250:	mpys   a11, a9
3f462260:	addi   0x1299f0, a9
3f462290:	setf   16, 1, 0
3f4622a0:	move   *a9(0x10), a8, 0
3f4622c0:	move   a8, *a14+, 1
3f4622d0:	movi   0x6c0, a9
3f4622f0:	mpys   a11, a9
3f462300:	addi   0x1299f0, a9
3f462330:	move   *a9, a8, 0
3f462340:	move   a8, *a14+, 1
3f462350:	move   @0x11a3f0, *a14+, 1
3f462380:	calla  L3FB0BC50
3f4623b0:	movi   0x6c0, a9
3f4623d0:	mpys   a11, a9
3f4623e0:	addi   0x1299f0, a9
3f462410:	move   a8, *a9(0x40), 1
3f462430:	move   a14, -*sp, 1
3f462440:	movi   0x6c0, a9
3f462460:	mpys   a11, a9
3f462470:	addi   0x1299f0, a9
3f4624a0:	move   *a9(0x40), *a14+, 1
3f4624c0:	move   @0x11a3f0, *a14+, 1
3f4624f0:	calla  L3FB11A10
3f462520:	move   a8, *a13(0xa0), 1
3f462540:	move   *a13(0x60), a9, 1
3f462560:	jreq   L3F4627F0
3f462570:	move   *a13(0x80), a7, 1
3f462590:	jreq   L3F4627F0
3f4625a0:	move   a8, a8
3f4625b0:	jreq   L3F4627F0
3f4625c0:	move   *a9(0x80), a9, 1
3f4625e0:	move   *a7(0x80), a7, 1
3f462600:	cmp    a7, a9
3f462610:	jrlt   L3F462670
3f462620:	move   *a13(0x60), a9, 1
3f462640:	move   *a9(0x80), a7, 1
3f462660:	jruc   L3F4626B0
L3F462670:
3f462670:	move   *a13(0x80), a9, 1
3f462690:	move   *a9(0x80), a7, 1
L3F4626B0:
3f4626b0:	move   a7, *a13(0x40), 1
3f4626d0:	move   *a8(0x80), a9, 1
3f4626f0:	cmp    a9, a7
3f462700:	jrge   L3F462730
3f462710:	move   *a8(0x80), a7, 1
L3F462730:
3f462730:	move   a7, *a13(0x40), 1
3f462750:	move   *a13(0x80), a9, 1
3f462770:	move   a7, *a8(0x80), 1
3f462790:	move   a7, *a9(0x80), 1
3f4627b0:	move   *a13(0x60), a9, 1
3f4627d0:	move   a7, *a9(0x80), 1
L3F4627F0:
3f4627f0:	movk   19, a7
3f462800:	move   a7, *a13, 1
3f462810:	move   a14, -*sp, 1
3f462820:	movi   0x3f33c8c0, a11
3f462850:	move   a11, *a14+, 1
3f462860:	movk   1, a11
3f462870:	move   a11, *a14+, 1
3f462880:	movi   0x6c0, a11
3f4628a0:	mpys   a7, a11
3f4628b0:	addi   0x1299f0, a11
3f4628e0:	move   @0x19e150, a9, 1
3f462910:	move   a9, a7
3f462920:	sll    0x9, a9
3f462930:	sll    0x5, a7
3f462940:	add    a7, a9
3f462950:	add    a9, a11
3f462960:	move   *a11(0x60), *a14+, 1
3f462980:	move   @0x19ff80, *a14+, 1
3f4629b0:	move   @0x19ff60, *a14+, 1
3f4629e0:	move   @0xb7ee0, *a14+, 1
3f462a10:	move   *a13, a11, 1
3f462a20:	movi   0x6c0, a9
3f462a40:	mpys   a11, a9
3f462a50:	addi   0x1299f0, a9
3f462a80:	setf   16, 1, 0
3f462a90:	move   *a9(0x10), a8, 0
3f462ab0:	move   a8, *a14+, 1
3f462ac0:	movi   0x6c0, a9
3f462ae0:	mpys   a11, a9
3f462af0:	addi   0x1299f0, a9
3f462b20:	move   *a9, a8, 0
3f462b30:	move   a8, *a14+, 1
3f462b40:	move   @0x11a3f0, *a14+, 1
3f462b70:	calla  L3FB0BC50
3f462ba0:	movi   0x6c0, a9
3f462bc0:	mpys   a11, a9
3f462bd0:	addi   0x1299f0, a9
3f462c00:	move   a8, *a9(0x40), 1
3f462c20:	move   a14, -*sp, 1
3f462c30:	movi   0x6c0, a9
3f462c50:	mpys   a11, a9
3f462c60:	addi   0x1299f0, a9
3f462c90:	move   *a9(0x40), *a14+, 1
3f462cb0:	move   @0x11a3f0, *a14+, 1
3f462ce0:	calla  L3FB11A10
3f462d10:	move   a8, *a13(0x60), 1
3f462d30:	move   a8, a7
3f462d40:	jreq   L3F462E30
3f462d50:	move   *a7(0x160), a9, 1
3f462d70:	movk   1, a7
3f462d80:	movb   a7, *a9(0x30)
3f462da0:	setf   8, 0, 0
3f462db0:	move   *a13(0xc0), a9, 0
3f462dd0:	jreq   L3F462E30
3f462de0:	move   *a8(0x160), a7, 1
3f462e00:	sub    a9, a9
3f462e10:	movb   a9, *a7(0x20)
L3F462E30:
3f462e30:	movk   20, a9
3f462e40:	move   a9, *a13, 1
3f462e50:	move   a14, -*sp, 1
3f462e60:	movi   0x3f33c930, a11
3f462e90:	move   a11, *a14+, 1
3f462ea0:	movk   1, a7
3f462eb0:	move   a7, *a14+, 1
3f462ec0:	movi   0x6c0, a7
3f462ee0:	mpys   a9, a7
3f462ef0:	addi   0x1299f0, a7
3f462f20:	move   @0x19e150, a11, 1
3f462f50:	move   a11, a9
3f462f60:	sll    0x9, a11
3f462f70:	sll    0x5, a9
3f462f80:	add    a9, a11
3f462f90:	add    a11, a7
3f462fa0:	move   *a7(0x60), *a14+, 1
3f462fc0:	move   @0x19ff80, *a14+, 1
3f462ff0:	move   @0x19ff60, *a14+, 1
3f463020:	move   @0xb7ee0, *a14+, 1
3f463050:	move   *a13, a11, 1
3f463060:	movi   0x6c0, a9
3f463080:	mpys   a11, a9
3f463090:	addi   0x1299f0, a9
3f4630c0:	setf   16, 1, 0
3f4630d0:	move   *a9(0x10), a8, 0
3f4630f0:	move   a8, *a14+, 1
3f463100:	movi   0x6c0, a9
3f463120:	mpys   a11, a9
3f463130:	addi   0x1299f0, a9
3f463160:	move   *a9, a8, 0
3f463170:	move   a8, *a14+, 1
3f463180:	move   @0x11a3f0, *a14+, 1
3f4631b0:	calla  L3FB0BC50
3f4631e0:	movi   0x6c0, a9
3f463200:	mpys   a11, a9
3f463210:	addi   0x1299f0, a9
3f463240:	move   a8, *a9(0x40), 1
3f463260:	setf   8, 0, 0
3f463270:	move   *a13(0xc0), a9, 0
3f463290:	jreq   L3F463420
3f4632a0:	move   a14, -*sp, 1
3f4632b0:	movi   0x6c0, a7
3f4632d0:	mpys   a11, a7
3f4632e0:	addi   0x1299f0, a7
3f463310:	move   *a7(0x40), *a14+, 1
3f463330:	move   @0x11a3f0, *a14+, 1
3f463360:	calla  L3FB11A10
3f463390:	move   a8, *a13(0x60), 1
3f4633b0:	move   a8, a7
3f4633c0:	jreq   L3F463420
3f4633d0:	move   *a7(0x160), a7, 1
3f4633f0:	sub    a9, a9
3f463400:	movb   a9, *a7(0x20)
L3F463420:
3f463420:	movk   21, a9
3f463430:	move   a9, *a13, 1
3f463440:	move   a14, -*sp, 1
3f463450:	movi   0x3f33f6a0, a11
3f463480:	move   a11, *a14+, 1
3f463490:	movk   1, a7
3f4634a0:	move   a7, *a14+, 1
3f4634b0:	movi   0x6c0, a7
3f4634d0:	mpys   a9, a7
3f4634e0:	addi   0x1299f0, a7
3f463510:	move   @0x19e150, a11, 1
3f463540:	move   a11, a9
3f463550:	sll    0x9, a11
3f463560:	sll    0x5, a9
3f463570:	add    a9, a11
3f463580:	add    a11, a7
3f463590:	move   *a7(0x60), *a14+, 1
3f4635b0:	move   @0x19ff80, *a14+, 1
3f4635e0:	move   @0x19ff60, *a14+, 1
3f463610:	move   @0xb7ee0, *a14+, 1
3f463640:	move   *a13, a11, 1
3f463650:	movi   0x6c0, a9
3f463670:	mpys   a11, a9
3f463680:	addi   0x1299f0, a9
3f4636b0:	setf   16, 1, 0
3f4636c0:	move   *a9(0x10), a8, 0
3f4636e0:	move   a8, *a14+, 1
3f4636f0:	movi   0x6c0, a9
3f463710:	mpys   a11, a9
3f463720:	addi   0x1299f0, a9
3f463750:	move   *a9, a8, 0
3f463760:	move   a8, *a14+, 1
3f463770:	move   @0x11a3f0, *a14+, 1
3f4637a0:	calla  L3FB0BC50
3f4637d0:	movi   0x6c0, a9
3f4637f0:	mpys   a11, a9
3f463800:	addi   0x1299f0, a9
3f463830:	move   a8, *a9(0x40), 1
3f463850:	movk   22, a9
3f463860:	move   a9, *a13, 1
3f463870:	move   a14, -*sp, 1
3f463880:	sub    a11, a11
3f463890:	move   a11, *a14+, 1
3f4638a0:	movk   16, a7
3f4638b0:	move   a7, *a14+, 1
3f4638c0:	movk   2, a11
3f4638d0:	move   a11, *a14+, 1
3f4638e0:	movi   0x6c0, a11
3f463900:	mpys   a9, a11
3f463910:	addi   0x1299f0, a11
3f463940:	move   @0x19e150, a7, 1
3f463970:	move   a7, a9
3f463980:	sll    0x9, a7
3f463990:	sll    0x5, a9
3f4639a0:	add    a9, a7
3f4639b0:	add    a7, a11
3f4639c0:	move   *a11(0x60), *a14+, 1
3f4639e0:	move   @0x19ff80, *a14+, 1
3f463a10:	move   @0x19ff60, *a14+, 1
3f463a40:	move   @0xb7ee0, *a14+, 1
3f463a70:	movi   0x96, a11
3f463a90:	move   a11, *a14+, 1
3f463aa0:	move   *a13, a9, 1
3f463ab0:	movi   0x6c0, a7
3f463ad0:	mpys   a9, a7
3f463ae0:	addi   0x1299f0, a7
3f463b10:	setf   16, 1, 0
3f463b20:	move   *a7(0x10), a8, 0
3f463b40:	move   a8, *a14+, 1
3f463b50:	movi   0x6c0, a7
3f463b70:	mpys   a9, a7
3f463b80:	addi   0x1299f0, a7
3f463bb0:	move   *a7, a8, 0
3f463bc0:	move   a8, *a14+, 1
3f463bd0:	move   @0x11a3f0, *a14+, 1
3f463c00:	calla  L3FB04BA0
3f463c30:	movi   0x6c0, a7
3f463c50:	mpys   a9, a7
3f463c60:	addi   0x1299f0, a7
3f463c90:	move   a8, *a7(0x40), 1
3f463cb0:	movk   23, a7
3f463cc0:	move   a7, *a13, 1
3f463cd0:	move   a14, -*sp, 1
3f463ce0:	sub    a9, a9
3f463cf0:	move   a9, *a14+, 1
3f463d00:	movk   2, a9
3f463d10:	move   a9, *a14+, 1
3f463d20:	movi   0x6c0, a9
3f463d40:	mpys   a7, a9
3f463d50:	addi   0x1299f0, a9
3f463d80:	move   @0x19e150, a11, 1
3f463db0:	move   a11, a7
3f463dc0:	sll    0x9, a11
3f463dd0:	sll    0x5, a7
3f463de0:	add    a7, a11
3f463df0:	add    a11, a9
3f463e00:	move   *a9(0x60), *a14+, 1
3f463e20:	move   @0x19ff80, *a14+, 1
3f463e50:	move   @0x19ff60, *a14+, 1
3f463e80:	move   @0xb7ee0, *a14+, 1
3f463eb0:	sub    a11, a11
3f463ec0:	move   a11, *a14+, 1
3f463ed0:	move   a11, *a14+, 1
3f463ee0:	move   *a13, a9, 1
3f463ef0:	movi   0x6c0, a7
3f463f10:	mpys   a9, a7
3f463f20:	addi   0x1299f0, a7
3f463f50:	setf   16, 1, 0
3f463f60:	move   *a7(0x10), a8, 0
3f463f80:	move   a8, *a14+, 1
3f463f90:	movi   0x6c0, a7
3f463fb0:	mpys   a9, a7
3f463fc0:	addi   0x1299f0, a7
3f463ff0:	move   *a7, a8, 0
3f464000:	move   a8, *a14+, 1
3f464010:	move   @0x11a3f0, *a14+, 1
3f464040:	calla  L3FB0D7B0
3f464070:	movi   0x6c0, a7
3f464090:	mpys   a9, a7
3f4640a0:	addi   0x1299f0, a7
3f4640d0:	move   a8, *a7(0x40), 1
L3F4640F0:
3f4640f0:	move   a14, -*sp, 1
3f464100:	move   @0xb7b00, *a14+, 1
3f464130:	move   @0xb78e0, *a14+, 1
3f464160:	calla  L3FD64F60
3f464190:	move   @0xb7b00, @0xb83c0, 1
L3F4641E0:
3f4641e0:	subi   0xd0, a14
3f464200:	mmfm   sp, a7,a9,a11,a13
3f464220:	rets
3f464230:	mmtm   sp, a7,a9,a11,a13
3f464250:	move   a14, a13
3f464260:	addi   0x90, a14
3f464280:	movi   0xffff, a11
3f4642a0:	move   a11, *a13(0x20), 1
3f4642c0:	sub    a11, a11
3f4642d0:	movb   a11, *a13(0x80)
3f4642f0:	move   @0xb82e0, a11, 1
3f464320:	jreq   L3F4643F0
3f464330:	move   a14, -*sp, 1
3f464340:	move   @0xb7c20, *a14+, 1
3f464370:	move   @0xb78e0, *a14+, 1
3f4643a0:	calla  L3FD75410
3f4643d0:	jauc   L3F467070
L3F4643F0:
3f4643f0:	setf   1, 0, 0
3f464400:	move   @0xaed52, a11, 0
3f464430:	jreq   L3F464560
3f464440:	move   @0xaed54, a11, 0
3f464470:	jreq   L3F4644C0
3f464480:	movk   1, a11
3f464490:	movb   a11, *a13(0x80)
3f4644b0:	jruc   L3F464560
L3F4644C0:
3f4644c0:	move   a14, -*sp, 1
3f4644d0:	move   @0xb78e0, *a14+, 1
3f464500:	calla  L3F4C1B70
3f464530:	move   a8, a11
3f464540:	jaeq   L3F467070
L3F464560:
3f464560:	move   a14, -*sp, 1
3f464570:	move   @0x19ff80, *a14+, 1
3f4645a0:	move   @0x19ff60, *a14+, 1
3f4645d0:	movk   1, a11
3f4645e0:	move   a11, *a14+, 1
3f4645f0:	movi   0xfa, a9
3f464610:	move   a9, *a14+, 1
3f464620:	movi   0x2ee, a11
3f464640:	move   a11, *a14+, 1
3f464650:	movi   0x15e, a9
3f464670:	move   a9, *a14+, 1
3f464680:	movi   0x46, a9
3f4646a0:	move   a9, *a14+, 1
3f4646b0:	move   @0xb7960, *a14+, 1
3f4646e0:	move   @0xb78e0, *a14+, 1
3f464710:	calla  L3FD41B90
3f464740:	move   a8, @0xb7c20, 1
3f464770:	move   a14, -*sp, 1
3f464780:	move   @0xb7980, *a14+, 1
3f4647b0:	move   a8, *a14+, 1
3f4647c0:	move   @0xb78e0, *a14+, 1
3f4647f0:	calla  L3FD9C7B0
3f464820:	move   @0xb7c20, a9, 1
3f464850:	jaeq   L3F467070
3f464870:	movk   1, a11
3f464880:	move   a11, @0xb82e0, 1
3f4648b0:	setf   2, 0, 0
3f4648c0:	move   @0xaece8, a9, 0
3f4648f0:	move   a9, @0x19e150, 1
3f464920:	jreq   L3F4649E0
3f464930:	dec    a9
3f464940:	jreq   L3F4649E0
3f464950:	move   @0x19e150, a9, 1
3f464980:	subk   2, a9
3f464990:	jreq   L3F4649E0
3f4649a0:	sub    a9, a9
3f4649b0:	move   a9, @0x19e150, 1
L3F4649E0:
3f4649e0:	move   a14, -*sp, 1
3f4649f0:	sub    a9, a9
3f464a00:	move   a9, *a14+, 1
3f464a10:	move   a9, *a14+, 1
3f464a20:	move   a9, *a14+, 1
3f464a30:	move   a9, *a14+, 1
3f464a40:	movi   0x3f4a3350, a8
3f464a70:	move   a8, *a14+, 1
3f464a80:	move   @0x19e150, a7, 1
3f464ab0:	move   a7, a9
3f464ac0:	sll    0x9, a7
3f464ad0:	sll    0x5, a9
3f464ae0:	add    a9, a7
3f464af0:	addi   0x137fd0, a7
3f464b20:	move   *a7+, *a14+, 1
3f464b30:	move   @0xb7c20, *a14+, 1
3f464b60:	move   @0xb78e0, *a14+, 1
3f464b90:	calla  L3FD9C170
3f464bc0:	move   a14, -*sp, 1
3f464bd0:	movi   0x20800d, a9
3f464c00:	move   a9, *a14+, 1
3f464c10:	move   @0xb7c20, *a14+, 1
3f464c40:	move   @0xb78e0, *a14+, 1
3f464c70:	calla  L3FD97D50
3f464ca0:	move   a14, -*sp, 1
3f464cb0:	move   @0xb7c20, *a14+, 1
3f464ce0:	move   @0xb78e0, *a14+, 1
3f464d10:	calla  L3FB04900
3f464d40:	move   a8, @0x11a410, 1
3f464d70:	move   a8, a7
3f464d80:	jaeq   L3F467070
3f464da0:	move   a14, -*sp, 1
3f464db0:	sub    a11, a11
3f464dc0:	move   a11, *a14+, 1
3f464dd0:	movk   2, a11
3f464de0:	move   a11, *a14+, 1
3f464df0:	move   @0x19e150, a11, 1
3f464e20:	move   a11, a9
3f464e30:	sll    0x9, a11
3f464e40:	sll    0x5, a9
3f464e50:	add    a9, a11
3f464e60:	addi   0x134310, a11
3f464e90:	move   *a11+, *a14+, 1
3f464ea0:	move   @0x19ff80, *a14+, 1
3f464ed0:	move   @0x19ff60, *a14+, 1
3f464f00:	move   @0xb7ee0, *a14+, 1
3f464f30:	sub    a11, a11
3f464f40:	move   a11, *a14+, 1
3f464f50:	move   a11, *a14+, 1
3f464f60:	setf   16, 1, 0
3f464f70:	move   @0x1342c0, a9, 0
3f464fa0:	move   a9, *a14+, 1
3f464fb0:	move   @0x1342b0, a11, 0
3f464fe0:	move   a11, *a14+, 1
3f464ff0:	move   a7, *a14+, 1
3f465000:	calla  L3FB0D7B0
3f465030:	move   a8, @0x1342f0, 1
3f465060:	move   a14, -*sp, 1
3f465070:	movi   0x3f34c760, a11
3f4650a0:	move   a11, *a14+, 1
3f4650b0:	move   @0x19e150, a9, 1
3f4650e0:	move   a9, a7
3f4650f0:	sll    0x9, a9
3f465100:	sll    0x5, a7
3f465110:	add    a7, a9
3f465120:	addi   0x1349d0, a9
3f465150:	move   a9, *a14+, 1
3f465160:	setf   1, 0, 0
3f465170:	move   @0xaed50, a9, 0
3f4651a0:	move   a9, *a14+, 1
3f4651b0:	movk   2, a7
3f4651c0:	move   a7, *a14+, 1
3f4651d0:	move   @0x19ff80, *a14+, 1
3f465200:	move   @0x19ff60, *a14+, 1
3f465230:	move   @0xb7ee0, *a14+, 1
3f465260:	setf   16, 1, 0
3f465270:	move   @0x134980, a7, 0
3f4652a0:	move   a7, *a14+, 1
3f4652b0:	move   @0x134970, a11, 0
3f4652e0:	move   a11, *a14+, 1
3f4652f0:	move   @0x11a410, *a14+, 1
3f465320:	calla  L3FB05BC0
3f465350:	move   a8, @0x1349b0, 1
3f465380:	move   a14, -*sp, 1
3f465390:	sub    a11, a11
3f4653a0:	move   a11, *a14+, 1
3f4653b0:	movk   3, a9
3f4653c0:	move   a9, *a14+, 1
3f4653d0:	move   @0x19e150, a7, 1
3f465400:	move   a7, a9
3f465410:	sll    0x9, a7
3f465420:	sll    0x5, a9
3f465430:	add    a9, a7
3f465440:	addi   0x135090, a7
3f465470:	move   *a7+, *a14+, 1
3f465480:	move   @0x19ff80, *a14+, 1
3f4654b0:	move   @0x19ff60, *a14+, 1
3f4654e0:	move   @0xb7ee0, *a14+, 1
3f465510:	move   a11, *a14+, 1
3f465520:	move   a11, *a14+, 1
3f465530:	setf   16, 1, 0
3f465540:	move   @0x135040, a9, 0
3f465570:	move   a9, *a14+, 1
3f465580:	move   @0x135030, a7, 0
3f4655b0:	move   a7, *a14+, 1
3f4655c0:	move   @0x11a410, *a14+, 1
3f4655f0:	calla  L3FB0D7B0
3f465620:	move   a8, @0x135070, 1
3f465650:	move   a14, -*sp, 1
3f465660:	move   a11, *a14+, 1
3f465670:	movi   0x50, a9
3f465690:	move   a9, *a14+, 1
3f4656a0:	movk   2, a7
3f4656b0:	move   a7, *a14+, 1
3f4656c0:	movi   0xb1918, a7
3f4656f0:	move   a7, *a14+, 1
3f465700:	move   @0x19ff80, *a14+, 1
3f465730:	move   @0x19ff60, *a14+, 1
3f465760:	move   @0xb7ee0, *a14+, 1
3f465790:	movi   0x258, a11
3f4657b0:	move   a11, *a14+, 1
3f4657c0:	setf   16, 1, 0
3f4657d0:	move   @0x135700, a7, 0
3f465800:	move   a7, *a14+, 1
3f465810:	move   @0x1356f0, a9, 0
3f465840:	move   a9, *a14+, 1
3f465850:	move   @0x11a410, *a14+, 1
3f465880:	calla  L3FB04BA0
3f4658b0:	move   a8, @0x135730, 1
3f4658e0:	move   a14, -*sp, 1
3f4658f0:	move   a8, *a14+, 1
3f465900:	move   @0x11a410, *a14+, 1
3f465930:	calla  L3FB11A10
3f465960:	move   a8, *a13(0x40), 1
3f465980:	move   a8, a7
3f465990:	jreq   L3F465B60
3f4659a0:	move   *a7(0x160), a9, 1
3f4659c0:	movi   0x3f34c360, a11
3f4659f0:	move   a11, *a9(0x60), 1
3f465a10:	setf   1, 0, 0
3f465a20:	move   @0xaed50, a9, 0
3f465a50:	jrne   L3F465B60
3f465a60:	move   *a7(0x160), a11, 1
3f465a80:	movk   1, a7
3f465a90:	movb   a7, *a11(0x28)
3f465ab0:	move   *a8(0x160), a11, 1
3f465ad0:	move   a14, -*sp, 1
3f465ae0:	move   *a8(0x120), *a14+, 1
3f465b00:	calla  L3FB458D0
3f465b30:	setf   16, 1, 0
3f465b40:	move   a8, *a11(0x30), 0
L3F465B60:
3f465b60:	move   a14, -*sp, 1
3f465b70:	sub    a11, a11
3f465b80:	move   a11, *a14+, 1
3f465b90:	movk   3, a9
3f465ba0:	move   a9, *a14+, 1
3f465bb0:	move   @0x19e150, a7, 1
3f465be0:	move   a7, a9
3f465bf0:	sll    0x9, a7
3f465c00:	sll    0x5, a9
3f465c10:	add    a9, a7
3f465c20:	addi   0x135e10, a7
3f465c50:	move   *a7+, *a14+, 1
3f465c60:	move   @0x19ff80, *a14+, 1
3f465c90:	move   @0x19ff60, *a14+, 1
3f465cc0:	move   @0xb7ee0, *a14+, 1
3f465cf0:	move   a11, *a14+, 1
3f465d00:	move   a11, *a14+, 1
3f465d10:	setf   16, 1, 0
3f465d20:	move   @0x135dc0, a9, 0
3f465d50:	move   a9, *a14+, 1
3f465d60:	move   @0x135db0, a7, 0
3f465d90:	move   a7, *a14+, 1
3f465da0:	move   @0x11a410, *a14+, 1
3f465dd0:	calla  L3FB0D7B0
3f465e00:	move   a8, @0x135df0, 1
3f465e30:	move   a14, -*sp, 1
3f465e40:	move   a11, *a14+, 1
3f465e50:	movi   0x50, a9
3f465e70:	move   a9, *a14+, 1
3f465e80:	movk   2, a7
3f465e90:	move   a7, *a14+, 1
3f465ea0:	movi   0xb1b98, a7
3f465ed0:	move   a7, *a14+, 1
3f465ee0:	move   @0x19ff80, *a14+, 1
3f465f10:	move   @0x19ff60, *a14+, 1
3f465f40:	move   @0xb7ee0, *a14+, 1
3f465f70:	movi   0x258, a11
3f465f90:	move   a11, *a14+, 1
3f465fa0:	setf   16, 1, 0
3f465fb0:	move   @0x136480, a7, 0
3f465fe0:	move   a7, *a14+, 1
3f465ff0:	move   @0x136470, a9, 0
3f466020:	move   a9, *a14+, 1
3f466030:	move   @0x11a410, *a14+, 1
3f466060:	calla  L3FB04BA0
3f466090:	move   a8, @0x1364b0, 1
3f4660c0:	move   a14, -*sp, 1
3f4660d0:	move   a8, *a14+, 1
3f4660e0:	move   @0x11a410, *a14+, 1
3f466110:	calla  L3FB11A10
3f466140:	move   a8, *a13(0x40), 1
3f466160:	move   a8, a7
3f466170:	jreq   L3F466340
3f466180:	move   *a7(0x160), a9, 1
3f4661a0:	movi   0x3f34c360, a11
3f4661d0:	move   a11, *a9(0x60), 1
3f4661f0:	setf   1, 0, 0
3f466200:	move   @0xaed50, a9, 0
3f466230:	dsjs   a9, L3F466340
3f466240:	move   *a7(0x160), a9, 1
3f466260:	movk   1, a11
3f466270:	movb   a11, *a9(0x28)
3f466290:	move   *a7(0x160), a9, 1
3f4662b0:	move   a14, -*sp, 1
3f4662c0:	move   *a7(0x120), *a14+, 1
3f4662e0:	calla  L3FB458D0
3f466310:	setf   16, 1, 0
3f466320:	move   a8, *a9(0x30), 0
L3F466340:
3f466340:	move   a14, -*sp, 1
3f466350:	movi   0x3f342ae0, a11
3f466380:	move   a11, *a14+, 1
3f466390:	movk   1, a9
3f4663a0:	move   a9, *a14+, 1
3f4663b0:	move   @0x19e150, a9, 1
3f4663e0:	move   a9, a11
3f4663f0:	sll    0x9, a9
3f466400:	sll    0x5, a11
3f466410:	add    a11, a9
3f466420:	addi   0x136b90, a9
3f466450:	move   *a9+, *a14+, 1
3f466460:	move   @0x19ff80, *a14+, 1
3f466490:	move   @0x19ff60, *a14+, 1
3f4664c0:	move   @0xb7ee0, *a14+, 1
3f4664f0:	setf   16, 1, 0
3f466500:	move   @0x136b40, a11, 0
3f466530:	move   a11, *a14+, 1
3f466540:	move   @0x136b30, a9, 0
3f466570:	move   a9, *a14+, 1
3f466580:	move   @0x11a410, *a14+, 1
3f4665b0:	calla  L3FB0BC50
3f4665e0:	move   a8, @0x136b70, 1
3f466610:	move   a14, -*sp, 1
3f466620:	move   a8, *a14+, 1
3f466630:	move   @0x11a410, *a14+, 1
3f466660:	calla  L3FB11A10
3f466690:	move   a8, *a13(0x40), 1
3f4666b0:	move   *a8(0x160), a11, 1
3f4666d0:	movk   1, a9
3f4666e0:	movb   a9, *a11(0x30)
3f466700:	setf   8, 0, 0
3f466710:	move   *a13(0x80), a11, 0
3f466730:	jrne   L3F4667C0
3f466740:	move   @0x21ae70, a7, 1
3f466770:	jrne   L3F4667C0
3f466780:	move   @0x21ae90, a9, 1
3f4667b0:	jreq   L3F466830
L3F4667C0:
3f4667c0:	move   a8, a7
3f4667d0:	jreq   L3F466830
3f4667e0:	move   *a7(0x160), a9, 1
3f466800:	sub    a7, a7
3f466810:	movb   a7, *a9(0x20)
L3F466830:
3f466830:	move   a14, -*sp, 1
3f466840:	movi   0x3f342b50, a9
3f466870:	move   a9, *a14+, 1
3f466880:	movk   1, a7
3f466890:	move   a7, *a14+, 1
3f4668a0:	move   @0x19e150, a7, 1
3f4668d0:	move   a7, a9
3f4668e0:	sll    0x9, a7
3f4668f0:	sll    0x5, a9
3f466900:	add    a9, a7
3f466910:	addi   0x137250, a7
3f466940:	move   *a7+, *a14+, 1
3f466950:	move   @0x19ff80, *a14+, 1
3f466980:	move   @0x19ff60, *a14+, 1
3f4669b0:	move   @0xb7ee0, *a14+, 1
3f4669e0:	setf   16, 1, 0
3f4669f0:	move   @0x137200, a9, 0
3f466a20:	move   a9, *a14+, 1
3f466a30:	move   @0x1371f0, a7, 0
3f466a60:	move   a7, *a14+, 1
3f466a70:	move   @0x11a410, *a14+, 1
3f466aa0:	calla  L3FB0BC50
3f466ad0:	move   a8, @0x137230, 1
3f466b00:	move   a11, a7
3f466b10:	jrne   L3F466BA0
3f466b20:	move   @0x21ae70, a9, 1
3f466b50:	jrne   L3F466BA0
3f466b60:	move   @0x21ae90, a7, 1
3f466b90:	jreq   L3F466CB0
L3F466BA0:
3f466ba0:	move   a14, -*sp, 1
3f466bb0:	move   a8, *a14+, 1
3f466bc0:	move   @0x11a410, *a14+, 1
3f466bf0:	calla  L3FB11A10
3f466c20:	move   a8, *a13(0x40), 1
3f466c40:	move   a8, a7
3f466c50:	jreq   L3F466CB0
3f466c60:	move   *a7(0x160), a9, 1
3f466c80:	sub    a7, a7
3f466c90:	movb   a7, *a9(0x20)
L3F466CB0:
3f466cb0:	move   a14, -*sp, 1
3f466cc0:	movi   0x3f305b50, a9
3f466cf0:	move   a9, *a14+, 1
3f466d00:	movk   1, a7
3f466d10:	move   a7, *a14+, 1
3f466d20:	move   @0x19e150, a7, 1
3f466d50:	move   a7, a9
3f466d60:	sll    0x9, a7
3f466d70:	sll    0x5, a9
3f466d80:	add    a9, a7
3f466d90:	addi   0x137910, a7
3f466dc0:	move   *a7+, *a14+, 1
3f466dd0:	move   @0x19ff80, *a14+, 1
3f466e00:	move   @0x19ff60, *a14+, 1
3f466e30:	move   @0xb7ee0, *a14+, 1
3f466e60:	setf   16, 1, 0
3f466e70:	move   @0x1378c0, a9, 0
3f466ea0:	move   a9, *a14+, 1
3f466eb0:	move   @0x1378b0, a7, 0
3f466ee0:	move   a7, *a14+, 1
3f466ef0:	move   @0x11a410, *a14+, 1
3f466f20:	calla  L3FB0BC50
3f466f50:	move   a8, @0x1378f0, 1
3f466f80:	move   a14, -*sp, 1
3f466f90:	move   @0xb7c20, *a14+, 1
3f466fc0:	move   @0xb78e0, *a14+, 1
3f466ff0:	calla  L3FD64F60
3f467020:	move   @0xb7c20, @0xb83c0, 1
L3F467070:
3f467070:	subi   0x90, a14
3f467090:	mmfm   sp, a7,a9,a11,a13
3f4670b0:	rets
3f4670c0:	mmtm   sp, a7,a9,a11,a13
3f4670e0:	move   a14, a13
3f4670f0:	addi   0x50, a14
3f467110:	sub    a11, a11
3f467120:	movb   a11, *a13(0x40)
3f467140:	move   @0xb8300, a11, 1
3f467170:	jreq   L3F467240
3f467180:	move   a14, -*sp, 1
3f467190:	move   @0xb7c40, *a14+, 1
3f4671c0:	move   @0xb78e0, *a14+, 1
3f4671f0:	calla  L3FD75410
3f467220:	jauc   L3F469870
L3F467240:
3f467240:	setf   1, 0, 0
3f467250:	move   @0xaed52, a11, 0
3f467280:	jreq   L3F4673B0
3f467290:	move   @0xaed54, a11, 0
3f4672c0:	jreq   L3F467310
3f4672d0:	movk   1, a11
3f4672e0:	movb   a11, *a13(0x40)
3f467300:	jruc   L3F4673B0
L3F467310:
3f467310:	move   a14, -*sp, 1
3f467320:	move   @0xb78e0, *a14+, 1
3f467350:	calla  L3F4C1B70
3f467380:	move   a8, a11
3f467390:	jaeq   L3F469870
L3F4673B0:
3f4673b0:	move   a14, -*sp, 1
3f4673c0:	move   @0x19ff80, *a14+, 1
3f4673f0:	move   @0x19ff60, *a14+, 1
3f467420:	movk   1, a11
3f467430:	move   a11, *a14+, 1
3f467440:	movi   0x12c, a9
3f467460:	move   a9, *a14+, 1
3f467470:	movi   0x21c, a11
3f467490:	move   a11, *a14+, 1
3f4674a0:	movi   0xba, a9
3f4674c0:	move   a9, *a14+, 1
3f4674d0:	movi   0x26, a9
3f4674f0:	move   a9, *a14+, 1
3f467500:	move   @0xb7960, *a14+, 1
3f467530:	move   @0xb78e0, *a14+, 1
3f467560:	calla  L3FD41B90
3f467590:	move   a8, @0xb7c40, 1
3f4675c0:	move   a14, -*sp, 1
3f4675d0:	move   @0xb7980, *a14+, 1
3f467600:	move   a8, *a14+, 1
3f467610:	move   @0xb78e0, *a14+, 1
3f467640:	calla  L3FD9C7B0
3f467670:	move   @0xb7c40, a9, 1
3f4676a0:	jaeq   L3F469870
3f4676c0:	movk   1, a11
3f4676d0:	move   a11, @0xb8300, 1
3f467700:	setf   2, 0, 0
3f467710:	move   @0xaece8, a9, 0
3f467740:	move   a9, @0x19e150, 1
3f467770:	jreq   L3F467830
3f467780:	dec    a9
3f467790:	jreq   L3F467830
3f4677a0:	move   @0x19e150, a9, 1
3f4677d0:	subk   2, a9
3f4677e0:	jreq   L3F467830
3f4677f0:	sub    a9, a9
3f467800:	move   a9, @0x19e150, 1
L3F467830:
3f467830:	move   a14, -*sp, 1
3f467840:	sub    a9, a9
3f467850:	move   a9, *a14+, 1
3f467860:	move   a9, *a14+, 1
3f467870:	move   a9, *a14+, 1
3f467880:	move   a9, *a14+, 1
3f467890:	move   a9, *a14+, 1
3f4678a0:	move   @0x19e150, a7, 1
3f4678d0:	move   a7, a9
3f4678e0:	sll    0x9, a7
3f4678f0:	sll    0x5, a9
3f467900:	add    a9, a7
3f467910:	addi   0x13c350, a7
3f467940:	move   *a7+, *a14+, 1
3f467950:	move   @0xb7c40, *a14+, 1
3f467980:	move   @0xb78e0, *a14+, 1
3f4679b0:	calla  L3FD9C170
3f4679e0:	move   a14, -*sp, 1
3f4679f0:	movi   0x20810d, a9
3f467a20:	move   a9, *a14+, 1
3f467a30:	move   @0xb7c40, *a14+, 1
3f467a60:	move   @0xb78e0, *a14+, 1
3f467a90:	calla  L3FD97D50
3f467ac0:	move   a14, -*sp, 1
3f467ad0:	move   @0xb7c40, *a14+, 1
3f467b00:	move   @0xb78e0, *a14+, 1
3f467b30:	calla  L3FB04900
3f467b60:	move   a8, @0x11a430, 1
3f467b90:	move   a8, a7
3f467ba0:	jaeq   L3F469780
3f467bc0:	move   a14, -*sp, 1
3f467bd0:	sub    a11, a11
3f467be0:	move   a11, *a14+, 1
3f467bf0:	movk   2, a11
3f467c00:	move   a11, *a14+, 1
3f467c10:	move   @0x19e150, a11, 1
3f467c40:	move   a11, a9
3f467c50:	sll    0x9, a11
3f467c60:	sll    0x5, a9
3f467c70:	add    a9, a11
3f467c80:	addi   0x138690, a11
3f467cb0:	move   *a11+, *a14+, 1
3f467cc0:	move   @0x19ff80, *a14+, 1
3f467cf0:	move   @0x19ff60, *a14+, 1
3f467d20:	move   @0xb7ee0, *a14+, 1
3f467d50:	sub    a11, a11
3f467d60:	move   a11, *a14+, 1
3f467d70:	move   a11, *a14+, 1
3f467d80:	setf   16, 1, 0
3f467d90:	move   @0x138640, a9, 0
3f467dc0:	move   a9, *a14+, 1
3f467dd0:	move   @0x138630, a11, 0
3f467e00:	move   a11, *a14+, 1
3f467e10:	move   a7, *a14+, 1
3f467e20:	calla  L3FB0D7B0
3f467e50:	move   a8, @0x138670, 1
3f467e80:	move   a14, -*sp, 1
3f467e90:	movi   0x3f439fe0, a11
3f467ec0:	move   a11, *a14+, 1
3f467ed0:	move   @0x19e150, a9, 1
3f467f00:	move   a9, a7
3f467f10:	sll    0x9, a9
3f467f20:	sll    0x5, a7
3f467f30:	add    a7, a9
3f467f40:	addi   0x138d50, a9
3f467f70:	move   a9, *a14+, 1
3f467f80:	setf   1, 0, 0
3f467f90:	move   @0xb25f0, a9, 0
3f467fc0:	neg    a9
3f467fd0:	inc    a9
3f467fe0:	move   a9, *a14+, 1
3f467ff0:	movk   2, a9
3f468000:	move   a9, *a14+, 1
3f468010:	move   @0x19ff80, *a14+, 1
3f468040:	move   @0x19ff60, *a14+, 1
3f468070:	move   @0xb7ee0, *a14+, 1
3f4680a0:	setf   16, 1, 0
3f4680b0:	move   @0x138d00, a7, 0
3f4680e0:	move   a7, *a14+, 1
3f4680f0:	move   @0x138cf0, a9, 0
3f468120:	move   a9, *a14+, 1
3f468130:	move   @0x11a430, *a14+, 1
3f468160:	calla  L3FB05BC0
3f468190:	move   a8, @0x138d30, 1
3f4681c0:	move   a14, -*sp, 1
3f4681d0:	movi   0x115ff0, a9
3f468200:	move   a9, *a14+, 1
3f468210:	move   @0xb25f8, a7, 1
3f468240:	srl    0x1, a7
3f468250:	move   a7, *a14+, 1
3f468260:	movi   0x80, a7
3f468280:	move   a7, *a14+, 1
3f468290:	move   @0x19ff80, *a14+, 1
3f4682c0:	move   @0x19ff60, *a14+, 1
3f4682f0:	move   @0xb7ee0, *a14+, 1
3f468320:	setf   16, 1, 0
3f468330:	move   @0x1393c0, a7, 0
3f468360:	move   a7, *a14+, 1
3f468370:	move   @0x1393b0, a9, 0
3f4683a0:	move   a9, *a14+, 1
3f4683b0:	move   @0x11a430, *a14+, 1
3f4683e0:	calla  L3FB070E0
3f468410:	move   a8, @0x1393f0, 1
3f468440:	move   a14, -*sp, 1
3f468450:	sub    a9, a9
3f468460:	move   a9, *a14+, 1
3f468470:	movk   2, a7
3f468480:	move   a7, *a14+, 1
3f468490:	move   @0x19e150, a7, 1
3f4684c0:	move   a7, a9
3f4684d0:	sll    0x9, a7
3f4684e0:	sll    0x5, a9
3f4684f0:	add    a9, a7
3f468500:	addi   0x139ad0, a7
3f468530:	move   *a7+, *a14+, 1
3f468540:	move   @0x19ff80, *a14+, 1
3f468570:	move   @0x19ff60, *a14+, 1
3f4685a0:	move   @0xb7ee0, *a14+, 1
3f4685d0:	sub    a9, a9
3f4685e0:	move   a9, *a14+, 1
3f4685f0:	move   a9, *a14+, 1
3f468600:	setf   16, 1, 0
3f468610:	move   @0x139a80, a7, 0
3f468640:	move   a7, *a14+, 1
3f468650:	move   @0x139a70, a9, 0
3f468680:	move   a9, *a14+, 1
3f468690:	move   @0x11a430, *a14+, 1
3f4686c0:	calla  L3FB0D7B0
3f4686f0:	move   a8, @0x139ab0, 1
3f468720:	move   a14, -*sp, 1
3f468730:	movi   0x116ff0, a9
3f468760:	move   a9, *a14+, 1
3f468770:	move   @0xb2618, *a14+, 1
3f4687a0:	movi   0x64, a7
3f4687c0:	move   a7, *a14+, 1
3f4687d0:	move   @0x19ff80, *a14+, 1
3f468800:	move   @0x19ff60, *a14+, 1
3f468830:	move   @0xb7ee0, *a14+, 1
3f468860:	setf   16, 1, 0
3f468870:	move   @0x13a140, a7, 0
3f4688a0:	move   a7, *a14+, 1
3f4688b0:	move   @0x13a130, a9, 0
3f4688e0:	move   a9, *a14+, 1
3f4688f0:	move   @0x11a430, *a14+, 1
3f468920:	calla  L3FB070E0
3f468950:	move   a8, @0x13a170, 1
3f468980:	move   a14, -*sp, 1
3f468990:	sub    a9, a9
3f4689a0:	move   a9, *a14+, 1
3f4689b0:	movk   2, a7
3f4689c0:	move   a7, *a14+, 1
3f4689d0:	move   @0x19e150, a7, 1
3f468a00:	move   a7, a9
3f468a10:	sll    0x9, a7
3f468a20:	sll    0x5, a9
3f468a30:	add    a9, a7
3f468a40:	addi   0x13a850, a7
3f468a70:	move   *a7+, *a14+, 1
3f468a80:	move   @0x19ff80, *a14+, 1
3f468ab0:	move   @0x19ff60, *a14+, 1
3f468ae0:	move   @0xb7ee0, *a14+, 1
3f468b10:	sub    a9, a9
3f468b20:	move   a9, *a14+, 1
3f468b30:	move   a9, *a14+, 1
3f468b40:	setf   16, 1, 0
3f468b50:	move   @0x13a800, a7, 0
3f468b80:	move   a7, *a14+, 1
3f468b90:	move   @0x13a7f0, a9, 0
3f468bc0:	move   a9, *a14+, 1
3f468bd0:	move   @0x11a430, *a14+, 1
3f468c00:	calla  L3FB0D7B0
3f468c30:	move   a8, @0x13a830, 1
3f468c60:	move   a14, -*sp, 1
3f468c70:	movi   0x3f326cf0, a9
3f468ca0:	move   a9, *a14+, 1
3f468cb0:	movk   1, a7
3f468cc0:	move   a7, *a14+, 1
3f468cd0:	move   @0x19e150, a7, 1
3f468d00:	move   a7, a9
3f468d10:	sll    0x9, a7
3f468d20:	sll    0x5, a9
3f468d30:	add    a9, a7
3f468d40:	addi   0x13af10, a7
3f468d70:	move   *a7+, *a14+, 1
3f468d80:	move   @0x19ff80, *a14+, 1
3f468db0:	move   @0x19ff60, *a14+, 1
3f468de0:	move   @0xb7ee0, *a14+, 1
3f468e10:	setf   16, 1, 0
3f468e20:	move   @0x13aec0, a9, 0
3f468e50:	move   a9, *a14+, 1
3f468e60:	move   @0x13aeb0, a7, 0
3f468e90:	move   a7, *a14+, 1
3f468ea0:	move   @0x11a430, *a14+, 1
3f468ed0:	calla  L3FB0BC50
3f468f00:	move   a8, @0x13aef0, 1
3f468f30:	move   a14, -*sp, 1
3f468f40:	move   a8, *a14+, 1
3f468f50:	move   @0x11a430, *a14+, 1
3f468f80:	calla  L3FB11A10
3f468fb0:	move   a8, *a13, 1
3f468fc0:	move   *a8(0x160), a9, 1
3f468fe0:	movk   1, a7
3f468ff0:	movb   a7, *a9(0x30)
3f469010:	setf   8, 0, 0
3f469020:	move   *a13(0x40), a9, 0
3f469040:	jreq   L3F4690C0
3f469050:	move   a8, a8
3f469060:	jreq   L3F4690C0
3f469070:	move   *a8(0x160), a7, 1
3f469090:	sub    a11, a11
3f4690a0:	movb   a11, *a7(0x20)
L3F4690C0:
3f4690c0:	move   a14, -*sp, 1
3f4690d0:	movi   0x3f326d60, a11
3f469100:	move   a11, *a14+, 1
3f469110:	movk   1, a7
3f469120:	move   a7, *a14+, 1
3f469130:	move   @0x19e150, a7, 1
3f469160:	move   a7, a11
3f469170:	sll    0x9, a7
3f469180:	sll    0x5, a11
3f469190:	add    a11, a7
3f4691a0:	addi   0x13b5d0, a7
3f4691d0:	move   *a7+, *a14+, 1
3f4691e0:	move   @0x19ff80, *a14+, 1
3f469210:	move   @0x19ff60, *a14+, 1
3f469240:	move   @0xb7ee0, *a14+, 1
3f469270:	setf   16, 1, 0
3f469280:	move   @0x13b580, a11, 0
3f4692b0:	move   a11, *a14+, 1
3f4692c0:	move   @0x13b570, a7, 0
3f4692f0:	move   a7, *a14+, 1
3f469300:	move   @0x11a430, *a14+, 1
3f469330:	calla  L3FB0BC50
3f469360:	move   a8, @0x13b5b0, 1
3f469390:	move   a9, a7
3f4693a0:	jreq   L3F4694B0
3f4693b0:	move   a14, -*sp, 1
3f4693c0:	move   a8, *a14+, 1
3f4693d0:	move   @0x11a430, *a14+, 1
3f469400:	calla  L3FB11A10
3f469430:	move   a8, *a13, 1
3f469440:	move   a8, a11
3f469450:	jreq   L3F4694B0
3f469460:	move   *a8(0x160), a7, 1
3f469480:	sub    a9, a9
3f469490:	movb   a9, *a7(0x20)
L3F4694B0:
3f4694b0:	move   a14, -*sp, 1
3f4694c0:	movi   0x3f3060a0, a11
3f4694f0:	move   a11, *a14+, 1
3f469500:	movk   1, a9
3f469510:	move   a9, *a14+, 1
3f469520:	move   @0x19e150, a7, 1
3f469550:	move   a7, a9
3f469560:	sll    0x9, a7
3f469570:	sll    0x5, a9
3f469580:	add    a9, a7
3f469590:	addi   0x13bc90, a7
3f4695c0:	move   *a7+, *a14+, 1
3f4695d0:	move   @0x19ff80, *a14+, 1
3f469600:	move   @0x19ff60, *a14+, 1
3f469630:	move   @0xb7ee0, *a14+, 1
3f469660:	setf   16, 1, 0
3f469670:	move   @0x13bc40, a9, 0
3f4696a0:	move   a9, *a14+, 1
3f4696b0:	move   @0x13bc30, a7, 0
3f4696e0:	move   a7, *a14+, 1
3f4696f0:	move   @0x11a430, *a14+, 1
3f469720:	calla  L3FB0BC50
3f469750:	move   a8, @0x13bc70, 1
L3F469780:
3f469780:	move   a14, -*sp, 1
3f469790:	move   @0xb7c40, *a14+, 1
3f4697c0:	move   @0xb78e0, *a14+, 1
3f4697f0:	calla  L3FD64F60
3f469820:	move   @0xb7c40, @0xb83c0, 1
L3F469870:
3f469870:	subi   0x50, a14
3f469890:	mmfm   sp, a7,a9,a11,a13
3f4698b0:	rets
3f4698c0:	mmtm   sp, a7,a9,a11,a13
3f4698e0:	move   a14, a13
3f4698f0:	addi   0x130, a14
3f469910:	sub    a11, a11
3f469920:	movb   a11, *a13(0x80)
3f469940:	move   @0xb8320, a11, 1
3f469970:	jreq   L3F469A40
3f469980:	move   a14, -*sp, 1
3f469990:	move   @0xb7ca0, *a14+, 1
3f4699c0:	move   @0xb78e0, *a14+, 1
3f4699f0:	calla  L3FD75410
3f469a20:	jauc   L3F46D000
L3F469A40:
3f469a40:	setf   1, 0, 0
3f469a50:	move   @0xaed52, a11, 0
3f469a80:	jreq   L3F469B00
3f469a90:	move   @0xaed54, a11, 0
3f469ac0:	jreq   L3F469B00
3f469ad0:	movk   1, a11
3f469ae0:	movb   a11, *a13(0x80)
L3F469B00:
3f469b00:	move   a14, -*sp, 1
3f469b10:	move   @0x19ff80, *a14+, 1
3f469b40:	move   @0x19ff60, *a14+, 1
3f469b70:	movk   1, a11
3f469b80:	move   a11, *a14+, 1
3f469b90:	movi   0x12c, a9
3f469bb0:	move   a9, *a14+, 1
3f469bc0:	movi   0x1ea, a11
3f469be0:	move   a11, *a14+, 1
3f469bf0:	movi   0xff, a9
3f469c10:	move   a9, *a14+, 1
3f469c20:	addk   25, a9
3f469c30:	move   a9, *a14+, 1
3f469c40:	move   @0xb7960, *a14+, 1
3f469c70:	move   @0xb78e0, *a14+, 1
3f469ca0:	calla  L3FD41B90
3f469cd0:	move   a8, @0xb7ca0, 1
3f469d00:	move   a14, -*sp, 1
3f469d10:	move   @0xb7980, *a14+, 1
3f469d40:	move   a8, *a14+, 1
3f469d50:	move   @0xb78e0, *a14+, 1
3f469d80:	calla  L3FD9C7B0
3f469db0:	move   @0xb7ca0, a9, 1
3f469de0:	jaeq   L3F46D000
3f469e00:	movk   1, a11
3f469e10:	move   a11, @0xb8320, 1
3f469e40:	setf   2, 0, 0
3f469e50:	move   @0xaece8, a9, 0
3f469e80:	move   a9, @0x19e150, 1
3f469eb0:	jreq   L3F469F70
3f469ec0:	dec    a9
3f469ed0:	jreq   L3F469F70
3f469ee0:	move   @0x19e150, a9, 1
3f469f10:	subk   2, a9
3f469f20:	jreq   L3F469F70
3f469f30:	sub    a9, a9
3f469f40:	move   a9, @0x19e150, 1
L3F469F70:
3f469f70:	move   a14, -*sp, 1
3f469f80:	sub    a9, a9
3f469f90:	move   a9, *a14+, 1
3f469fa0:	move   a9, *a14+, 1
3f469fb0:	move   a9, *a14+, 1
3f469fc0:	move   a9, *a14+, 1
3f469fd0:	movi   0x3f4a1160, a8
3f46a000:	move   a8, *a14+, 1
3f46a010:	move   @0x19e150, a7, 1
3f46a040:	move   a7, a9
3f46a050:	sll    0x9, a7
3f46a060:	sll    0x5, a9
3f46a070:	add    a9, a7
3f46a080:	addi   0x1859d0, a7
3f46a0b0:	move   *a7+, *a14+, 1
3f46a0c0:	move   @0xb7ca0, *a14+, 1
3f46a0f0:	move   @0xb78e0, *a14+, 1
3f46a120:	calla  L3FD9C170
3f46a150:	move   a14, -*sp, 1
3f46a160:	movi   0x20800d, a9
3f46a190:	move   a9, *a14+, 1
3f46a1a0:	move   @0xb7ca0, *a14+, 1
3f46a1d0:	move   @0xb78e0, *a14+, 1
3f46a200:	calla  L3FD97D50
3f46a230:	move   a14, -*sp, 1
3f46a240:	move   @0xb7ca0, *a14+, 1
3f46a270:	move   @0xb78e0, *a14+, 1
3f46a2a0:	calla  L3FB04900
3f46a2d0:	move   a8, @0x11a6b0, 1
3f46a300:	move   a8, a7
3f46a310:	jaeq   L3F46CF10
3f46a330:	sub    a11, a11
3f46a340:	move   a11, *a13, 1
3f46a350:	movi   0x6c0, a9
3f46a370:	mpys   a11, a9
3f46a380:	addi   0x1815f0, a9
3f46a3b0:	move   a14, -*sp, 1
3f46a3c0:	move   a11, *a14+, 1
3f46a3d0:	movk   31, a7
3f46a3e0:	move   a7, *a14+, 1
3f46a3f0:	movk   2, a7
3f46a400:	move   a7, *a14+, 1
3f46a410:	movi   0xb0ad8, a7
3f46a440:	move   a7, *a14+, 1
3f46a450:	move   @0x19ff80, *a14+, 1
3f46a480:	move   @0x19ff60, *a14+, 1
3f46a4b0:	move   @0xb7ee0, *a14+, 1
3f46a4e0:	movi   0x190, a7
3f46a500:	move   a7, *a14+, 1
3f46a510:	movi   0x6c0, a7
3f46a530:	mpys   a11, a7
3f46a540:	addi   0x1815f0, a7
3f46a570:	setf   16, 1, 0
3f46a580:	move   *a7(0x10), a8, 0
3f46a5a0:	move   a8, *a14+, 1
3f46a5b0:	movi   0x6c0, a7
3f46a5d0:	mpys   a11, a7
3f46a5e0:	addi   0x1815f0, a7
3f46a610:	move   *a7, a8, 0
3f46a620:	move   a8, *a14+, 1
3f46a630:	move   @0x11a6b0, *a14+, 1
3f46a660:	calla  L3FB04BA0
3f46a690:	move   a8, *a9(0x40), 1
3f46a6b0:	inc    a11
3f46a6c0:	move   a11, *a13, 1
3f46a6d0:	move   a14, -*sp, 1
3f46a6e0:	sub    a9, a9
3f46a6f0:	move   a9, *a14+, 1
3f46a700:	movk   2, a7
3f46a710:	move   a7, *a14+, 1
3f46a720:	movi   0x6c0, a7
3f46a740:	mpys   a11, a7
3f46a750:	addi   0x1815f0, a7
3f46a780:	move   @0x19e150, a9, 1
3f46a7b0:	move   a9, a11
3f46a7c0:	sll    0x9, a9
3f46a7d0:	sll    0x5, a11
3f46a7e0:	add    a11, a9
3f46a7f0:	add    a9, a7
3f46a800:	move   *a7(0x60), *a14+, 1
3f46a820:	move   @0x19ff80, *a14+, 1
3f46a850:	move   @0x19ff60, *a14+, 1
3f46a880:	move   @0xb7ee0, *a14+, 1
3f46a8b0:	sub    a11, a11
3f46a8c0:	move   a11, *a14+, 1
3f46a8d0:	move   a11, *a14+, 1
3f46a8e0:	move   *a13, a9, 1
3f46a8f0:	movi   0x6c0, a7
3f46a910:	mpys   a9, a7
3f46a920:	addi   0x1815f0, a7
3f46a950:	setf   16, 1, 0
3f46a960:	move   *a7(0x10), a8, 0
3f46a980:	move   a8, *a14+, 1
3f46a990:	movi   0x6c0, a7
3f46a9b0:	mpys   a9, a7
3f46a9c0:	addi   0x1815f0, a7
3f46a9f0:	move   *a7, a8, 0
3f46aa00:	move   a8, *a14+, 1
3f46aa10:	move   @0x11a6b0, *a14+, 1
3f46aa40:	calla  L3FB0D7B0
3f46aa70:	movi   0x6c0, a7
3f46aa90:	mpys   a9, a7
3f46aaa0:	addi   0x1815f0, a7
3f46aad0:	move   a8, *a7(0x40), 1
3f46aaf0:	inc    a9
3f46ab00:	move   a9, *a13, 1
3f46ab10:	movi   0x6c0, a7
3f46ab30:	mpys   a9, a7
3f46ab40:	addi   0x1815f0, a7
3f46ab70:	move   a14, -*sp, 1
3f46ab80:	move   a11, *a14+, 1
3f46ab90:	movk   31, a11
3f46aba0:	move   a11, *a14+, 1
3f46abb0:	movk   2, a11
3f46abc0:	move   a11, *a14+, 1
3f46abd0:	movi   0xb0bd8, a11
3f46ac00:	move   a11, *a14+, 1
3f46ac10:	move   @0x19ff80, *a14+, 1
3f46ac40:	move   @0x19ff60, *a14+, 1
3f46ac70:	move   @0xb7ee0, *a14+, 1
3f46aca0:	movi   0x190, a11
3f46acc0:	move   a11, *a14+, 1
3f46acd0:	movi   0x6c0, a11
3f46acf0:	mpys   a9, a11
3f46ad00:	addi   0x1815f0, a11
3f46ad30:	setf   16, 1, 0
3f46ad40:	move   *a11(0x10), a8, 0
3f46ad60:	move   a8, *a14+, 1
3f46ad70:	movi   0x6c0, a11
3f46ad90:	mpys   a9, a11
3f46ada0:	addi   0x1815f0, a11
3f46add0:	move   *a11, a8, 0
3f46ade0:	move   a8, *a14+, 1
3f46adf0:	move   @0x11a6b0, *a14+, 1
3f46ae20:	calla  L3FB04BA0
3f46ae50:	move   a8, *a7(0x40), 1
3f46ae70:	inc    a9
3f46ae80:	move   a9, *a13, 1
3f46ae90:	move   a14, -*sp, 1
3f46aea0:	sub    a11, a11
3f46aeb0:	move   a11, *a14+, 1
3f46aec0:	movk   2, a7
3f46aed0:	move   a7, *a14+, 1
3f46aee0:	movi   0x6c0, a7
3f46af00:	mpys   a9, a7
3f46af10:	addi   0x1815f0, a7
3f46af40:	move   @0x19e150, a11, 1
3f46af70:	move   a11, a9
3f46af80:	sll    0x9, a11
3f46af90:	sll    0x5, a9
3f46afa0:	add    a9, a11
3f46afb0:	add    a11, a7
3f46afc0:	move   *a7(0x60), *a14+, 1
3f46afe0:	move   @0x19ff80, *a14+, 1
3f46b010:	move   @0x19ff60, *a14+, 1
3f46b040:	move   @0xb7ee0, *a14+, 1
3f46b070:	sub    a11, a11
3f46b080:	move   a11, *a14+, 1
3f46b090:	move   a11, *a14+, 1
3f46b0a0:	move   *a13, a9, 1
3f46b0b0:	movi   0x6c0, a7
3f46b0d0:	mpys   a9, a7
3f46b0e0:	addi   0x1815f0, a7
3f46b110:	setf   16, 1, 0
3f46b120:	move   *a7(0x10), a8, 0
3f46b140:	move   a8, *a14+, 1
3f46b150:	movi   0x6c0, a7
3f46b170:	mpys   a9, a7
3f46b180:	addi   0x1815f0, a7
3f46b1b0:	move   *a7, a8, 0
3f46b1c0:	move   a8, *a14+, 1
3f46b1d0:	move   @0x11a6b0, *a14+, 1
3f46b200:	calla  L3FB0D7B0
3f46b230:	movi   0x6c0, a7
3f46b250:	mpys   a9, a7
3f46b260:	addi   0x1815f0, a7
3f46b290:	move   a8, *a7(0x40), 1
3f46b2b0:	inc    a9
3f46b2c0:	move   a9, *a13, 1
3f46b2d0:	move   a14, -*sp, 1
3f46b2e0:	movi   0x3f4c9970, a7
3f46b310:	move   a7, *a14+, 1
3f46b320:	movk   1, a11
3f46b330:	move   a11, *a14+, 1
3f46b340:	movi   0x6c0, a11
3f46b360:	mpys   a9, a11
3f46b370:	addi   0x1815f0, a11
3f46b3a0:	move   @0x19e150, a7, 1
3f46b3d0:	move   a7, a9
3f46b3e0:	sll    0x9, a7
3f46b3f0:	sll    0x5, a9
3f46b400:	add    a9, a7
3f46b410:	add    a7, a11
3f46b420:	move   *a11(0x60), *a14+, 1
3f46b440:	move   @0x19ff80, *a14+, 1
3f46b470:	move   @0x19ff60, *a14+, 1
3f46b4a0:	move   @0xb7ee0, *a14+, 1
3f46b4d0:	move   *a13, a11, 1
3f46b4e0:	movi   0x6c0, a9
3f46b500:	mpys   a11, a9
3f46b510:	addi   0x1815f0, a9
3f46b540:	setf   16, 1, 0
3f46b550:	move   *a9(0x10), a8, 0
3f46b570:	move   a8, *a14+, 1
3f46b580:	movi   0x6c0, a9
3f46b5a0:	mpys   a11, a9
3f46b5b0:	addi   0x1815f0, a9
3f46b5e0:	move   *a9, a8, 0
3f46b5f0:	move   a8, *a14+, 1
3f46b600:	move   @0x11a6b0, *a14+, 1
3f46b630:	calla  L3FB0BC50
3f46b660:	movi   0x6c0, a9
3f46b680:	mpys   a11, a9
3f46b690:	addi   0x1815f0, a9
3f46b6c0:	move   a8, *a9(0x40), 1
3f46b6e0:	inc    a11
3f46b6f0:	move   a11, *a13, 1
3f46b700:	movi   0x6c0, a9
3f46b720:	mpys   a11, a9
3f46b730:	addi   0x1815f0, a9
3f46b760:	move   a14, -*sp, 1
3f46b770:	sub    a7, a7
3f46b780:	move   a7, *a14+, 1
3f46b790:	movk   31, a7
3f46b7a0:	move   a7, *a14+, 1
3f46b7b0:	movk   2, a7
3f46b7c0:	move   a7, *a14+, 1
3f46b7d0:	movi   0xb0cd8, a7
3f46b800:	move   a7, *a14+, 1
3f46b810:	move   @0x19ff80, *a14+, 1
3f46b840:	move   @0x19ff60, *a14+, 1
3f46b870:	move   @0xb7ee0, *a14+, 1
3f46b8a0:	movi   0x190, a7
3f46b8c0:	move   a7, *a14+, 1
3f46b8d0:	movi   0x6c0, a7
3f46b8f0:	mpys   a11, a7
3f46b900:	addi   0x1815f0, a7
3f46b930:	setf   16, 1, 0
3f46b940:	move   *a7(0x10), a8, 0
3f46b960:	move   a8, *a14+, 1
3f46b970:	movi   0x6c0, a7
3f46b990:	mpys   a11, a7
3f46b9a0:	addi   0x1815f0, a7
3f46b9d0:	move   *a7, a8, 0
3f46b9e0:	move   a8, *a14+, 1
3f46b9f0:	move   @0x11a6b0, *a14+, 1
3f46ba20:	calla  L3FB04BA0
3f46ba50:	move   a8, *a9(0x40), 1
3f46ba70:	inc    a11
3f46ba80:	move   a11, *a13, 1
3f46ba90:	move   a14, -*sp, 1
3f46baa0:	sub    a9, a9
3f46bab0:	move   a9, *a14+, 1
3f46bac0:	movk   2, a7
3f46bad0:	move   a7, *a14+, 1
3f46bae0:	movi   0x6c0, a7
3f46bb00:	mpys   a11, a7
3f46bb10:	addi   0x1815f0, a7
3f46bb40:	move   @0x19e150, a9, 1
3f46bb70:	move   a9, a11
3f46bb80:	sll    0x9, a9
3f46bb90:	sll    0x5, a11
3f46bba0:	add    a11, a9
3f46bbb0:	add    a9, a7
3f46bbc0:	move   *a7(0x60), *a14+, 1
3f46bbe0:	move   @0x19ff80, *a14+, 1
3f46bc10:	move   @0x19ff60, *a14+, 1
3f46bc40:	move   @0xb7ee0, *a14+, 1
3f46bc70:	sub    a11, a11
3f46bc80:	move   a11, *a14+, 1
3f46bc90:	move   a11, *a14+, 1
3f46bca0:	move   *a13, a9, 1
3f46bcb0:	movi   0x6c0, a7
3f46bcd0:	mpys   a9, a7
3f46bce0:	addi   0x1815f0, a7
3f46bd10:	setf   16, 1, 0
3f46bd20:	move   *a7(0x10), a8, 0
3f46bd40:	move   a8, *a14+, 1
3f46bd50:	movi   0x6c0, a7
3f46bd70:	mpys   a9, a7
3f46bd80:	addi   0x1815f0, a7
3f46bdb0:	move   *a7, a8, 0
3f46bdc0:	move   a8, *a14+, 1
3f46bdd0:	move   @0x11a6b0, *a14+, 1
3f46be00:	calla  L3FB0D7B0
3f46be30:	movi   0x6c0, a7
3f46be50:	mpys   a9, a7
3f46be60:	addi   0x1815f0, a7
3f46be90:	move   a8, *a7(0x40), 1
3f46beb0:	inc    a9
3f46bec0:	move   a9, *a13, 1
3f46bed0:	move   a14, -*sp, 1
3f46bee0:	movi   0x3f4c9c90, a7
3f46bf10:	move   a7, *a14+, 1
3f46bf20:	movk   1, a11
3f46bf30:	move   a11, *a14+, 1
3f46bf40:	movi   0x6c0, a11
3f46bf60:	mpys   a9, a11
3f46bf70:	addi   0x1815f0, a11
3f46bfa0:	move   @0x19e150, a7, 1
3f46bfd0:	move   a7, a9
3f46bfe0:	sll    0x9, a7
3f46bff0:	sll    0x5, a9
3f46c000:	add    a9, a7
3f46c010:	add    a7, a11
3f46c020:	move   *a11(0x60), *a14+, 1
3f46c040:	move   @0x19ff80, *a14+, 1
3f46c070:	move   @0x19ff60, *a14+, 1
3f46c0a0:	move   @0xb7ee0, *a14+, 1
3f46c0d0:	move   *a13, a11, 1
3f46c0e0:	movi   0x6c0, a9
3f46c100:	mpys   a11, a9
3f46c110:	addi   0x1815f0, a9
3f46c140:	setf   16, 1, 0
3f46c150:	move   *a9(0x10), a8, 0
3f46c170:	move   a8, *a14+, 1
3f46c180:	movi   0x6c0, a9
3f46c1a0:	mpys   a11, a9
3f46c1b0:	addi   0x1815f0, a9
3f46c1e0:	move   *a9, a8, 0
3f46c1f0:	move   a8, *a14+, 1
3f46c200:	move   @0x11a6b0, *a14+, 1
3f46c230:	calla  L3FB0BC50
3f46c260:	movi   0x6c0, a9
3f46c280:	mpys   a11, a9
3f46c290:	addi   0x1815f0, a9
3f46c2c0:	move   a8, *a9(0x40), 1
3f46c2e0:	move   a14, -*sp, 1
3f46c2f0:	movi   0x6c0, a9
3f46c310:	mpys   a11, a9
3f46c320:	addi   0x1815f0, a9
3f46c350:	move   *a9(0x40), *a14+, 1
3f46c370:	move   @0x11a6b0, *a14+, 1
3f46c3a0:	calla  L3FB11A10
3f46c3d0:	move   a8, *a13(0x20), 1
3f46c3f0:	move   *a8(0x160), a9, 1
3f46c410:	movk   1, a7
3f46c420:	movb   a7, *a9(0x30)
3f46c440:	setf   8, 0, 0
3f46c450:	move   *a13(0x80), a9, 0
3f46c470:	jreq   L3F46C4F0
3f46c480:	move   a8, a8
3f46c490:	jreq   L3F46C4F0
3f46c4a0:	move   *a8(0x160), a7, 1
3f46c4c0:	sub    a9, a9
3f46c4d0:	movb   a9, *a7(0x20)
L3F46C4F0:
3f46c4f0:	inc    a11
3f46c500:	move   a11, *a13, 1
3f46c510:	move   a14, -*sp, 1
3f46c520:	movi   0x3f4c9d00, a9
3f46c550:	move   a9, *a14+, 1
3f46c560:	movk   1, a7
3f46c570:	move   a7, *a14+, 1
3f46c580:	movi   0x6c0, a7
3f46c5a0:	mpys   a11, a7
3f46c5b0:	addi   0x1815f0, a7
3f46c5e0:	move   @0x19e150, a9, 1
3f46c610:	move   a9, a11
3f46c620:	sll    0x9, a9
3f46c630:	sll    0x5, a11
3f46c640:	add    a11, a9
3f46c650:	add    a9, a7
3f46c660:	move   *a7(0x60), *a14+, 1
3f46c680:	move   @0x19ff80, *a14+, 1
3f46c6b0:	move   @0x19ff60, *a14+, 1
3f46c6e0:	move   @0xb7ee0, *a14+, 1
3f46c710:	move   *a13, a11, 1
3f46c720:	movi   0x6c0, a9
3f46c740:	mpys   a11, a9
3f46c750:	addi   0x1815f0, a9
3f46c780:	setf   16, 1, 0
3f46c790:	move   *a9(0x10), a8, 0
3f46c7b0:	move   a8, *a14+, 1
3f46c7c0:	movi   0x6c0, a9
3f46c7e0:	mpys   a11, a9
3f46c7f0:	addi   0x1815f0, a9
3f46c820:	move   *a9, a8, 0
3f46c830:	move   a8, *a14+, 1
3f46c840:	move   @0x11a6b0, *a14+, 1
3f46c870:	calla  L3FB0BC50
3f46c8a0:	movi   0x6c0, a9
3f46c8c0:	mpys   a11, a9
3f46c8d0:	addi   0x1815f0, a9
3f46c900:	move   a8, *a9(0x40), 1
3f46c920:	setf   8, 0, 0
3f46c930:	move   *a13(0x80), a9, 0
3f46c950:	jreq   L3F46CAE0
3f46c960:	move   a14, -*sp, 1
3f46c970:	movi   0x6c0, a7
3f46c990:	mpys   a11, a7
3f46c9a0:	addi   0x1815f0, a7
3f46c9d0:	move   *a7(0x40), *a14+, 1
3f46c9f0:	move   @0x11a6b0, *a14+, 1
3f46ca20:	calla  L3FB11A10
3f46ca50:	move   a8, *a13(0x20), 1
3f46ca70:	move   a8, a7
3f46ca80:	jreq   L3F46CAE0
3f46ca90:	move   *a7(0x160), a7, 1
3f46cab0:	sub    a9, a9
3f46cac0:	movb   a9, *a7(0x20)
L3F46CAE0:
3f46cae0:	inc    a11
3f46caf0:	move   a11, *a13, 1
3f46cb00:	move   a14, -*sp, 1
3f46cb10:	movi   0x3f3065f0, a9
3f46cb40:	move   a9, *a14+, 1
3f46cb50:	movk   1, a7
3f46cb60:	move   a7, *a14+, 1
3f46cb70:	movi   0x6c0, a7
3f46cb90:	mpys   a11, a7
3f46cba0:	addi   0x1815f0, a7
3f46cbd0:	move   @0x19e150, a9, 1
3f46cc00:	move   a9, a11
3f46cc10:	sll    0x9, a9
3f46cc20:	sll    0x5, a11
3f46cc30:	add    a11, a9
3f46cc40:	add    a9, a7
3f46cc50:	move   *a7(0x60), *a14+, 1
3f46cc70:	move   @0x19ff80, *a14+, 1
3f46cca0:	move   @0x19ff60, *a14+, 1
3f46ccd0:	move   @0xb7ee0, *a14+, 1
3f46cd00:	move   *a13, a11, 1
3f46cd10:	movi   0x6c0, a9
3f46cd30:	mpys   a11, a9
3f46cd40:	addi   0x1815f0, a9
3f46cd70:	setf   16, 1, 0
3f46cd80:	move   *a9(0x10), a8, 0
3f46cda0:	move   a8, *a14+, 1
3f46cdb0:	movi   0x6c0, a9
3f46cdd0:	mpys   a11, a9
3f46cde0:	addi   0x1815f0, a9
3f46ce10:	move   *a9, a8, 0
3f46ce20:	move   a8, *a14+, 1
3f46ce30:	move   @0x11a6b0, *a14+, 1
3f46ce60:	calla  L3FB0BC50
3f46ce90:	movi   0x6c0, a9
3f46ceb0:	mpys   a11, a9
3f46cec0:	addi   0x1815f0, a9
3f46cef0:	move   a8, *a9(0x40), 1
L3F46CF10:
3f46cf10:	move   a14, -*sp, 1
3f46cf20:	move   @0xb7ca0, *a14+, 1
3f46cf50:	move   @0xb78e0, *a14+, 1
3f46cf80:	calla  L3FD64F60
3f46cfb0:	move   @0xb7ca0, @0xb83c0, 1
L3F46D000:
3f46d000:	subi   0x130, a14
3f46d020:	mmfm   sp, a7,a9,a11,a13
3f46d040:	rets
3f46d050:	mmtm   sp, a7,a9,a11,a13
3f46d070:	move   a14, a13
3f46d080:	addi   0x70, a14
3f46d0a0:	sub    a11, a11
3f46d0b0:	movb   a11, *a13(0x60)
3f46d0d0:	move   @0xb8340, a11, 1
3f46d100:	jreq   L3F46D1D0
3f46d110:	move   a14, -*sp, 1
3f46d120:	move   @0xb7cc0, *a14+, 1
3f46d150:	move   @0xb78e0, *a14+, 1
3f46d180:	calla  L3FD75410
3f46d1b0:	jauc   L3F473B10
L3F46D1D0:
3f46d1d0:	setf   1, 0, 0
3f46d1e0:	move   @0xaed52, a11, 0
3f46d210:	jreq   L3F46D290
3f46d220:	move   @0xaed54, a11, 0
3f46d250:	jreq   L3F46D290
3f46d260:	movk   1, a11
3f46d270:	movb   a11, *a13(0x60)
L3F46D290:
3f46d290:	move   a14, -*sp, 1
3f46d2a0:	move   @0x19ff80, *a14+, 1
3f46d2d0:	move   @0x19ff60, *a14+, 1
3f46d300:	movk   1, a11
3f46d310:	move   a11, *a14+, 1
3f46d320:	movi   0x1a4, a9
3f46d340:	move   a9, *a14+, 1
3f46d350:	movi   0x226, a11
3f46d370:	move   a11, *a14+, 1
3f46d380:	movi   0x15e, a9
3f46d3a0:	move   a9, *a14+, 1
3f46d3b0:	addk   20, a9
3f46d3c0:	move   a9, *a14+, 1
3f46d3d0:	move   @0xb7960, *a14+, 1
3f46d400:	move   @0xb78e0, *a14+, 1
3f46d430:	calla  L3FD41B90
3f46d460:	move   a8, @0xb7cc0, 1
3f46d490:	move   a14, -*sp, 1
3f46d4a0:	move   @0xb7980, *a14+, 1
3f46d4d0:	move   a8, *a14+, 1
3f46d4e0:	move   @0xb78e0, *a14+, 1
3f46d510:	calla  L3FD9C7B0
3f46d540:	move   @0xb7cc0, a9, 1
3f46d570:	jaeq   L3F473B10
3f46d590:	movk   1, a11
3f46d5a0:	move   a11, @0xb8340, 1
3f46d5d0:	setf   2, 0, 0
3f46d5e0:	move   @0xaece8, a9, 0
3f46d610:	move   a9, @0x19e150, 1
3f46d640:	jreq   L3F46D700
3f46d650:	dec    a9
3f46d660:	jreq   L3F46D700
3f46d670:	move   @0x19e150, a9, 1
3f46d6a0:	subk   2, a9
3f46d6b0:	jreq   L3F46D700
3f46d6c0:	sub    a9, a9
3f46d6d0:	move   a9, @0x19e150, 1
L3F46D700:
3f46d700:	move   a14, -*sp, 1
3f46d710:	sub    a9, a9
3f46d720:	move   a9, *a14+, 1
3f46d730:	move   a9, *a14+, 1
3f46d740:	move   a9, *a14+, 1
3f46d750:	move   a9, *a14+, 1
3f46d760:	movi   0x3f4a1160, a8
3f46d790:	move   a8, *a14+, 1
3f46d7a0:	move   @0x19e150, a7, 1
3f46d7d0:	move   a7, a9
3f46d7e0:	sll    0x9, a7
3f46d7f0:	sll    0x5, a9
3f46d800:	add    a9, a7
3f46d810:	addi   0x18da10, a7
3f46d840:	move   *a7+, *a14+, 1
3f46d850:	move   @0xb7cc0, *a14+, 1
3f46d880:	move   @0xb78e0, *a14+, 1
3f46d8b0:	calla  L3FD9C170
3f46d8e0:	move   a14, -*sp, 1
3f46d8f0:	movi   0x20800d, a9
3f46d920:	move   a9, *a14+, 1
3f46d930:	move   @0xb7cc0, *a14+, 1
3f46d960:	move   @0xb78e0, *a14+, 1
3f46d990:	calla  L3FD97D50
3f46d9c0:	move   a14, -*sp, 1
3f46d9d0:	move   @0xb7cc0, *a14+, 1
3f46da00:	move   @0xb78e0, *a14+, 1
3f46da30:	calla  L3FB04900
3f46da60:	move   a8, @0x11a6d0, 1
3f46da90:	move   a8, a7
3f46daa0:	jaeq   L3F473A20
3f46dac0:	sub    a11, a11
3f46dad0:	move   a11, *a13, 1
3f46dae0:	move   a14, -*sp, 1
3f46daf0:	move   a11, *a14+, 1
3f46db00:	movk   2, a9
3f46db10:	move   a9, *a14+, 1
3f46db20:	movi   0x6c0, a9
3f46db40:	mpys   a11, a9
3f46db50:	addi   0x186030, a9
3f46db80:	move   @0x19e150, a7, 1
3f46dbb0:	move   a7, a11
3f46dbc0:	sll    0x9, a7
3f46dbd0:	sll    0x5, a11
3f46dbe0:	add    a11, a7
3f46dbf0:	add    a7, a9
3f46dc00:	move   *a9(0x60), *a14+, 1
3f46dc20:	move   @0x19ff80, *a14+, 1
3f46dc50:	move   @0x19ff60, *a14+, 1
3f46dc80:	move   @0xb7ee0, *a14+, 1
3f46dcb0:	sub    a11, a11
3f46dcc0:	move   a11, *a14+, 1
3f46dcd0:	move   a11, *a14+, 1
3f46dce0:	move   *a13, a9, 1
3f46dcf0:	movi   0x6c0, a7
3f46dd10:	mpys   a9, a7
3f46dd20:	addi   0x186030, a7
3f46dd50:	setf   16, 1, 0
3f46dd60:	move   *a7(0x10), a8, 0
3f46dd80:	move   a8, *a14+, 1
3f46dd90:	movi   0x6c0, a7
3f46ddb0:	mpys   a9, a7
3f46ddc0:	addi   0x186030, a7
3f46ddf0:	move   *a7, a8, 0
3f46de00:	move   a8, *a14+, 1
3f46de10:	move   @0x11a6d0, *a14+, 1
3f46de40:	calla  L3FB0D7B0
3f46de70:	movi   0x6c0, a7
3f46de90:	mpys   a9, a7
3f46dea0:	addi   0x186030, a7
3f46ded0:	move   a8, *a7(0x40), 1
3f46def0:	move   a11, *a13(0x20), 1
L3F46DF10:
3f46df10:	move   a14, -*sp, 1
3f46df20:	move   *a13(0x20), a11, 1
3f46df40:	sll    0x8, a11
3f46df50:	addi   0x1a49c0, a11
3f46df80:	move   a11, *a14+, 1
3f46df90:	move   *a13(0x20), a11, 1
3f46dfb0:	sll    0x8, a11
3f46dfc0:	addi   0x1a5280, a11
3f46dff0:	move   a11, *a14+, 1
3f46e000:	calla  L3FB45720
3f46e030:	move   a14, -*sp, 1
3f46e040:	move   *a13(0x20), a11, 1
3f46e060:	sll    0x8, a11
3f46e070:	addi   0x1a4dc0, a11
3f46e0a0:	move   a11, *a14+, 1
3f46e0b0:	move   *a13(0x20), a11, 1
3f46e0d0:	sll    0x8, a11
3f46e0e0:	addi   0x1a5680, a11
3f46e110:	move   a11, *a14+, 1
3f46e120:	calla  L3FB45720
3f46e150:	move   *a13(0x20), a11, 1
3f46e170:	sll    0x4, a11
3f46e180:	addi   0x1a5a80, a11
3f46e1b0:	move   *a13(0x20), a9, 1
3f46e1d0:	sll    0x4, a9
3f46e1e0:	addi   0x1a51c0, a9
3f46e210:	setf   16, 1, 0
3f46e220:	move   *a9, *a11, 0
3f46e230:	move   a14, -*sp, 1
3f46e240:	movi   0x3f4911c0, a8
3f46e270:	move   a8, *a14+, 1
3f46e280:	move   *a13(0x20), a11, 1
3f46e2a0:	sll    0x8, a11
3f46e2b0:	addi   0x1a49c0, a11
3f46e2e0:	move   a11, *a14+, 1
3f46e2f0:	calla  L3FB45500
3f46e320:	move   a8, a7
3f46e330:	jreq   L3F46E860
3f46e340:	jruc   L3F46E650
L3F46E350:
3f46e350:	move   a14, -*sp, 1
3f46e360:	movi   0x3f4a33a0, a8
3f46e390:	move   a8, *a14+, 1
3f46e3a0:	move   *a13(0x20), a11, 1
3f46e3c0:	sll    0x5, a11
3f46e3d0:	addi   0x1a5200, a11
3f46e400:	move   *a11+, *a14+, 1
3f46e410:	calla  L3FB45720
3f46e440:	jruc   L3F46E730
L3F46E450:
3f46e450:	move   a14, -*sp, 1
3f46e460:	movi   0x3f4a33d8, a8
3f46e490:	move   a8, *a14+, 1
3f46e4a0:	move   *a13(0x20), a11, 1
3f46e4c0:	sll    0x5, a11
3f46e4d0:	addi   0x1a5200, a11
3f46e500:	move   *a11+, *a14+, 1
3f46e510:	calla  L3FB45720
3f46e540:	jruc   L3F46E730
L3F46E550:
3f46e550:	move   a14, -*sp, 1
3f46e560:	movi   0x3f4a3428, a8
3f46e590:	move   a8, *a14+, 1
3f46e5a0:	move   *a13(0x20), a11, 1
3f46e5c0:	sll    0x5, a11
3f46e5d0:	addi   0x1a5200, a11
3f46e600:	move   *a11+, *a14+, 1
3f46e610:	calla  L3FB45720
3f46e640:	jruc   L3F46E730
L3F46E650:
3f46e650:	move   *a13(0x20), a11, 1
3f46e670:	sll    0x4, a11
3f46e680:	addi   0x1a51c0, a11
3f46e6b0:	setf   16, 1, 0
3f46e6c0:	move   *a11, a8, 0
3f46e6d0:	jreq   L3F46E550
3f46e6e0:	dec    a8
3f46e6f0:	jreq   L3F46E350
3f46e700:	dec    a8
3f46e710:	jreq   L3F46E450
3f46e720:	jruc   L3F46E550
L3F46E730:
3f46e730:	move   a14, -*sp, 1
3f46e740:	move   *a13(0x20), a11, 1
3f46e760:	sll    0x8, a11
3f46e770:	addi   0x1a49c0, a11
3f46e7a0:	move   a11, *a14+, 1
3f46e7b0:	move   *a13(0x20), a11, 1
3f46e7d0:	sll    0x5, a11
3f46e7e0:	addi   0x1a5200, a11
3f46e810:	move   *a11+, *a14+, 1
3f46e820:	calla  L3FB452E0
3f46e850:	jruc   L3F46E980
L3F46E860:
3f46e860:	move   a14, -*sp, 1
3f46e870:	move   *a13(0x20), a11, 1
3f46e890:	sll    0x8, a11
3f46e8a0:	addi   0x1a49c0, a11
3f46e8d0:	move   a11, *a14+, 1
3f46e8e0:	move   *a13(0x20), a11, 1
3f46e900:	sll    0x5, a11
3f46e910:	addi   0x1a5200, a11
3f46e940:	move   *a11+, *a14+, 1
3f46e950:	calla  L3FB45720
L3F46E980:
3f46e980:	move   *a13(0x20), a11, 1
3f46e9a0:	inc    a11
3f46e9b0:	move   a11, *a13(0x20), 1
3f46e9d0:	subk   4, a11
3f46e9e0:	jalt   L3F46DF10
3f46ea00:	move   *a13, a11, 1
3f46ea10:	inc    a11
3f46ea20:	move   a11, *a13, 1
3f46ea30:	movi   0x6c0, a9
3f46ea50:	mpys   a11, a9
3f46ea60:	addi   0x186030, a9
3f46ea90:	move   a14, -*sp, 1
3f46eaa0:	sub    a7, a7
3f46eab0:	move   a7, *a14+, 1
3f46eac0:	movi   0x3f4d4ef0, a7
3f46eaf0:	move   a7, *a14+, 1
3f46eb00:	movi   0x1a5200, a7
3f46eb30:	move   a7, *a14+, 1
3f46eb40:	movi   0xffff, a7
3f46eb60:	move   a7, *a14+, 1
3f46eb70:	movk   4, a7
3f46eb80:	move   a7, *a14+, 1
3f46eb90:	move   @0x19ff80, *a14+, 1
3f46ebc0:	move   @0x19ff60, *a14+, 1
3f46ebf0:	move   @0xb7ee0, *a14+, 1
3f46ec20:	movi   0x46, a7
3f46ec40:	move   a7, *a14+, 1
3f46ec50:	movi   0x190, a7
3f46ec70:	move   a7, *a14+, 1
3f46ec80:	movi   0x6c0, a7
3f46eca0:	mpys   a11, a7
3f46ecb0:	addi   0x186030, a7
3f46ece0:	setf   16, 1, 0
3f46ecf0:	move   *a7(0x10), a8, 0
3f46ed10:	move   a8, *a14+, 1
3f46ed20:	movi   0x6c0, a7
3f46ed40:	mpys   a11, a7
3f46ed50:	addi   0x186030, a7
3f46ed80:	move   *a7, a8, 0
3f46ed90:	move   a8, *a14+, 1
3f46eda0:	move   @0x11a6d0, *a14+, 1
3f46edd0:	calla  L3FB08CE0
3f46ee00:	move   a8, *a9(0x40), 1
3f46ee20:	inc    a11
3f46ee30:	move   a11, *a13, 1
3f46ee40:	move   a14, -*sp, 1
3f46ee50:	sub    a9, a9
3f46ee60:	move   a9, *a14+, 1
3f46ee70:	movk   2, a7
3f46ee80:	move   a7, *a14+, 1
3f46ee90:	movi   0x6c0, a7
3f46eeb0:	mpys   a11, a7
3f46eec0:	addi   0x186030, a7
3f46eef0:	move   @0x19e150, a9, 1
3f46ef20:	move   a9, a11
3f46ef30:	sll    0x9, a9
3f46ef40:	sll    0x5, a11
3f46ef50:	add    a11, a9
3f46ef60:	add    a9, a7
3f46ef70:	move   *a7(0x60), *a14+, 1
3f46ef90:	move   @0x19ff80, *a14+, 1
3f46efc0:	move   @0x19ff60, *a14+, 1
3f46eff0:	move   @0xb7ee0, *a14+, 1
3f46f020:	sub    a11, a11
3f46f030:	move   a11, *a14+, 1
3f46f040:	move   a11, *a14+, 1
3f46f050:	move   *a13, a9, 1
3f46f060:	movi   0x6c0, a7
3f46f080:	mpys   a9, a7
3f46f090:	addi   0x186030, a7
3f46f0c0:	setf   16, 1, 0
3f46f0d0:	move   *a7(0x10), a8, 0
3f46f0f0:	move   a8, *a14+, 1
3f46f100:	movi   0x6c0, a7
3f46f120:	mpys   a9, a7
3f46f130:	addi   0x186030, a7
3f46f160:	move   *a7, a8, 0
3f46f170:	move   a8, *a14+, 1
3f46f180:	move   @0x11a6d0, *a14+, 1
3f46f1b0:	calla  L3FB0D7B0
3f46f1e0:	movi   0x6c0, a7
3f46f200:	mpys   a9, a7
3f46f210:	addi   0x186030, a7
3f46f240:	move   a8, *a7(0x40), 1
3f46f260:	move   a11, *a13(0x20), 1
L3F46F280:
3f46f280:	move   a14, -*sp, 1
3f46f290:	movi   0x3f4911c0, a8
3f46f2c0:	move   a8, *a14+, 1
3f46f2d0:	move   *a13(0x20), a11, 1
3f46f2f0:	sll    0x9, a11
3f46f300:	addi   0xb10d8, a11
3f46f330:	move   a11, *a14+, 1
3f46f340:	calla  L3FB45500
3f46f370:	move   a8, a7
3f46f380:	jaeq   L3F46FBD0
3f46f3a0:	move   a14, -*sp, 1
3f46f3b0:	move   *a13(0x20), a11, 1
3f46f3d0:	sll    0x9, a11
3f46f3e0:	addi   0xb10d8, a11
3f46f410:	move   a11, *a14+, 1
3f46f420:	move   *a13(0x20), a11, 1
3f46f440:	sll    0x8, a11
3f46f450:	addi   0x1a5b00, a11
3f46f480:	move   a11, *a14+, 1
3f46f490:	calla  L3FB45720
3f46f4c0:	move   a14, -*sp, 1
3f46f4d0:	move   *a13(0x20), a11, 1
3f46f4f0:	sll    0x9, a11
3f46f500:	addi   0xb14d8, a11
3f46f530:	move   a11, *a14+, 1
3f46f540:	move   *a13(0x20), a11, 1
3f46f560:	sll    0x8, a11
3f46f570:	addi   0x1a5d00, a11
3f46f5a0:	move   a11, *a14+, 1
3f46f5b0:	calla  L3FB45720
3f46f5e0:	move   *a13(0x20), a11, 1
3f46f600:	sll    0x4, a11
3f46f610:	addi   0x1a5f00, a11
3f46f640:	move   *a13(0x20), a9, 1
3f46f660:	sll    0x4, a9
3f46f670:	addi   0xb18f8, a9
3f46f6a0:	setf   16, 1, 0
3f46f6b0:	move   *a9, *a11, 0
3f46f6c0:	jruc   L3F46F9D0
L3F46F6D0:
3f46f6d0:	move   a14, -*sp, 1
3f46f6e0:	movi   0x3f4a33a0, a8
3f46f710:	move   a8, *a14+, 1
3f46f720:	move   *a13(0x20), a11, 1
3f46f740:	sll    0x5, a11
3f46f750:	addi   0x1a5ac0, a11
3f46f780:	move   *a11+, *a14+, 1
3f46f790:	calla  L3FB45720
3f46f7c0:	jruc   L3F46FAA0
L3F46F7D0:
3f46f7d0:	move   a14, -*sp, 1
3f46f7e0:	movi   0x3f4a33d8, a8
3f46f810:	move   a8, *a14+, 1
3f46f820:	move   *a13(0x20), a11, 1
3f46f840:	sll    0x5, a11
3f46f850:	addi   0x1a5ac0, a11
3f46f880:	move   *a11+, *a14+, 1
3f46f890:	calla  L3FB45720
3f46f8c0:	jruc   L3F46FAA0
L3F46F8D0:
3f46f8d0:	move   a14, -*sp, 1
3f46f8e0:	movi   0x3f4a3428, a8
3f46f910:	move   a8, *a14+, 1
3f46f920:	move   *a13(0x20), a11, 1
3f46f940:	sll    0x5, a11
3f46f950:	addi   0x1a5ac0, a11
3f46f980:	move   *a11+, *a14+, 1
3f46f990:	calla  L3FB45720
3f46f9c0:	jruc   L3F46FAA0
L3F46F9D0:
3f46f9d0:	move   *a13(0x20), a11, 1
3f46f9f0:	sll    0x4, a11
3f46fa00:	addi   0xb18f8, a11
3f46fa30:	move   *a11, a8, 0
3f46fa40:	jreq   L3F46F8D0
3f46fa50:	dec    a8
3f46fa60:	jreq   L3F46F6D0
3f46fa70:	dec    a8
3f46fa80:	jreq   L3F46F7D0
3f46fa90:	jruc   L3F46F8D0
L3F46FAA0:
3f46faa0:	move   a14, -*sp, 1
3f46fab0:	move   *a13(0x20), a11, 1
3f46fad0:	sll    0x9, a11
3f46fae0:	addi   0xb10d8, a11
3f46fb10:	move   a11, *a14+, 1
3f46fb20:	move   *a13(0x20), a11, 1
3f46fb40:	sll    0x5, a11
3f46fb50:	addi   0x1a5ac0, a11
3f46fb80:	move   *a11+, *a14+, 1
3f46fb90:	calla  L3FB452E0
3f46fbc0:	jruc   L3F46FCF0
L3F46FBD0:
3f46fbd0:	move   a14, -*sp, 1
3f46fbe0:	move   *a13(0x20), a11, 1
3f46fc00:	sll    0x9, a11
3f46fc10:	addi   0xb10d8, a11
3f46fc40:	move   a11, *a14+, 1
3f46fc50:	move   *a13(0x20), a11, 1
3f46fc70:	sll    0x5, a11
3f46fc80:	addi   0x1a5ac0, a11
3f46fcb0:	move   *a11+, *a14+, 1
3f46fcc0:	calla  L3FB45720
L3F46FCF0:
3f46fcf0:	move   *a13(0x20), a11, 1
3f46fd10:	inc    a11
3f46fd20:	move   a11, *a13(0x20), 1
3f46fd40:	subk   2, a11
3f46fd50:	jalt   L3F46F280
3f46fd70:	move   *a13, a11, 1
3f46fd80:	inc    a11
3f46fd90:	move   a11, *a13, 1
3f46fda0:	movi   0x6c0, a9
3f46fdc0:	mpys   a11, a9
3f46fdd0:	addi   0x186030, a9
3f46fe00:	move   a14, -*sp, 1
3f46fe10:	sub    a7, a7
3f46fe20:	move   a7, *a14+, 1
3f46fe30:	movi   0x3f4d59c0, a7
3f46fe60:	move   a7, *a14+, 1
3f46fe70:	movi   0x1a5ac0, a7
3f46fea0:	move   a7, *a14+, 1
3f46feb0:	movi   0xffff, a7
3f46fed0:	move   a7, *a14+, 1
3f46fee0:	movk   2, a7
3f46fef0:	move   a7, *a14+, 1
3f46ff00:	move   @0x19ff80, *a14+, 1
3f46ff30:	move   @0x19ff60, *a14+, 1
3f46ff60:	move   @0xb7ee0, *a14+, 1
3f46ff90:	movi   0x28, a7
3f46ffb0:	move   a7, *a14+, 1
3f46ffc0:	movi   0x190, a7
3f46ffe0:	move   a7, *a14+, 1
3f46fff0:	movi   0x6c0, a7
3f470010:	mpys   a11, a7
3f470020:	addi   0x186030, a7
3f470050:	setf   16, 1, 0
3f470060:	move   *a7(0x10), a8, 0
3f470080:	move   a8, *a14+, 1
3f470090:	movi   0x6c0, a7
3f4700b0:	mpys   a11, a7
3f4700c0:	addi   0x186030, a7
3f4700f0:	move   *a7, a8, 0
3f470100:	move   a8, *a14+, 1
3f470110:	move   @0x11a6d0, *a14+, 1
3f470140:	calla  L3FB09FC0
3f470170:	move   a8, *a9(0x40), 1
3f470190:	inc    a11
3f4701a0:	move   a11, *a13, 1
3f4701b0:	move   a14, -*sp, 1
3f4701c0:	movi   0x3f439fe0, a9
3f4701f0:	move   a9, *a14+, 1
3f470200:	movi   0x6c0, a7
3f470220:	mpys   a11, a7
3f470230:	addi   0x186030, a7
3f470260:	move   @0x19e150, a9, 1
3f470290:	move   a9, a11
3f4702a0:	sll    0x9, a9
3f4702b0:	sll    0x5, a11
3f4702c0:	add    a11, a9
3f4702d0:	add    a9, a7
3f4702e0:	addi   0x60, a7
3f470300:	move   a7, *a14+, 1
3f470310:	sub    a11, a11
3f470320:	move   a11, *a14+, 1
3f470330:	movk   3, a9
3f470340:	move   a9, *a14+, 1
3f470350:	move   @0x19ff80, *a14+, 1
3f470380:	move   @0x19ff60, *a14+, 1
3f4703b0:	move   @0xb7ee0, *a14+, 1
3f4703e0:	move   *a13, a7, 1
3f4703f0:	movi   0x6c0, a9
3f470410:	mpys   a7, a9
3f470420:	addi   0x186030, a9
3f470450:	setf   16, 1, 0
3f470460:	move   *a9(0x10), a8, 0
3f470480:	move   a8, *a14+, 1
3f470490:	movi   0x6c0, a9
3f4704b0:	mpys   a7, a9
3f4704c0:	addi   0x186030, a9
3f4704f0:	move   *a9, a8, 0
3f470500:	move   a8, *a14+, 1
3f470510:	move   @0x11a6d0, *a14+, 1
3f470540:	calla  L3FB05BC0
3f470570:	movi   0x6c0, a9
3f470590:	mpys   a7, a9
3f4705a0:	addi   0x186030, a9
3f4705d0:	move   a8, *a9(0x40), 1
3f4705f0:	inc    a7
3f470600:	move   a7, *a13, 1
3f470610:	movi   0x6c0, a9
3f470630:	mpys   a7, a9
3f470640:	addi   0x186030, a9
3f470670:	move   a14, -*sp, 1
3f470680:	move   a11, *a14+, 1
3f470690:	movk   31, a11
3f4706a0:	move   a11, *a14+, 1
3f4706b0:	movk   2, a11
3f4706c0:	move   a11, *a14+, 1
3f4706d0:	movi   0x3f4911c0, a8
3f470700:	move   a8, *a14+, 1
3f470710:	move   @0x19ff80, *a14+, 1
3f470740:	move   @0x19ff60, *a14+, 1
3f470770:	move   @0xb7ee0, *a14+, 1
3f4707a0:	movi   0x190, a11
3f4707c0:	move   a11, *a14+, 1
3f4707d0:	movi   0x6c0, a11
3f4707f0:	mpys   a7, a11
3f470800:	addi   0x186030, a11
3f470830:	setf   16, 1, 0
3f470840:	move   *a11(0x10), a8, 0
3f470860:	move   a8, *a14+, 1
3f470870:	movi   0x6c0, a11
3f470890:	mpys   a7, a11
3f4708a0:	addi   0x186030, a11
3f4708d0:	move   *a11, a8, 0
3f4708e0:	move   a8, *a14+, 1
3f4708f0:	move   @0x11a6d0, *a14+, 1
3f470920:	calla  L3FB04BA0
3f470950:	move   a8, *a9(0x40), 1
3f470970:	move   a14, -*sp, 1
3f470980:	movi   0x6c0, a11
3f4709a0:	mpys   a7, a11
3f4709b0:	addi   0x186030, a11
3f4709e0:	move   *a11(0x40), *a14+, 1
3f470a00:	move   @0x11a6d0, *a14+, 1
3f470a30:	calla  L3FB11A10
3f470a60:	move   a8, *a13(0x40), 1
3f470a80:	move   a8, a9
3f470a90:	jreq   L3F470B10
3f470aa0:	move   *a8(0x160), a11, 1
3f470ac0:	movi   0x3f4ca400, a7
3f470af0:	move   a7, *a11(0x80), 1
L3F470B10:
3f470b10:	move   *a13, a11, 1
3f470b20:	inc    a11
3f470b30:	move   a11, *a13, 1
3f470b40:	move   a14, -*sp, 1
3f470b50:	sub    a7, a7
3f470b60:	move   a7, *a14+, 1
3f470b70:	movk   2, a7
3f470b80:	move   a7, *a14+, 1
3f470b90:	movi   0x6c0, a7
3f470bb0:	mpys   a11, a7
3f470bc0:	addi   0x186030, a7
3f470bf0:	move   @0x19e150, a9, 1
3f470c20:	move   a9, a11
3f470c30:	sll    0x9, a9
3f470c40:	sll    0x5, a11
3f470c50:	add    a11, a9
3f470c60:	add    a9, a7
3f470c70:	move   *a7(0x60), *a14+, 1
3f470c90:	move   @0x19ff80, *a14+, 1
3f470cc0:	move   @0x19ff60, *a14+, 1
3f470cf0:	move   @0xb7ee0, *a14+, 1
3f470d20:	sub    a11, a11
3f470d30:	move   a11, *a14+, 1
3f470d40:	move   a11, *a14+, 1
3f470d50:	move   *a13, a9, 1
3f470d60:	movi   0x6c0, a7
3f470d80:	mpys   a9, a7
3f470d90:	addi   0x186030, a7
3f470dc0:	setf   16, 1, 0
3f470dd0:	move   *a7(0x10), a8, 0
3f470df0:	move   a8, *a14+, 1
3f470e00:	movi   0x6c0, a7
3f470e20:	mpys   a9, a7
3f470e30:	addi   0x186030, a7
3f470e60:	move   *a7, a8, 0
3f470e70:	move   a8, *a14+, 1
3f470e80:	move   @0x11a6d0, *a14+, 1
3f470eb0:	calla  L3FB0D7B0
3f470ee0:	movi   0x6c0, a7
3f470f00:	mpys   a9, a7
3f470f10:	addi   0x186030, a7
3f470f40:	move   a8, *a7(0x40), 1
3f470f60:	inc    a9
3f470f70:	move   a9, *a13, 1
3f470f80:	movi   0x6c0, a7
3f470fa0:	mpys   a9, a7
3f470fb0:	addi   0x186030, a7
3f470fe0:	move   a14, -*sp, 1
3f470ff0:	move   a11, *a14+, 1
3f471000:	movk   31, a11
3f471010:	move   a11, *a14+, 1
3f471020:	movk   2, a11
3f471030:	move   a11, *a14+, 1
3f471040:	movi   0x3f4911c0, a8
3f471070:	move   a8, *a14+, 1
3f471080:	move   @0x19ff80, *a14+, 1
3f4710b0:	move   @0x19ff60, *a14+, 1
3f4710e0:	move   @0xb7ee0, *a14+, 1
3f471110:	movi   0x190, a11
3f471130:	move   a11, *a14+, 1
3f471140:	movi   0x6c0, a11
3f471160:	mpys   a9, a11
3f471170:	addi   0x186030, a11
3f4711a0:	setf   16, 1, 0
3f4711b0:	move   *a11(0x10), a8, 0
3f4711d0:	move   a8, *a14+, 1
3f4711e0:	movi   0x6c0, a11
3f471200:	mpys   a9, a11
3f471210:	addi   0x186030, a11
3f471240:	move   *a11, a8, 0
3f471250:	move   a8, *a14+, 1
3f471260:	move   @0x11a6d0, *a14+, 1
3f471290:	calla  L3FB04BA0
3f4712c0:	move   a8, *a7(0x40), 1
3f4712e0:	move   a14, -*sp, 1
3f4712f0:	movi   0x6c0, a11
3f471310:	mpys   a9, a11
3f471320:	addi   0x186030, a11
3f471350:	move   *a11(0x40), *a14+, 1
3f471370:	move   @0x11a6d0, *a14+, 1
3f4713a0:	calla  L3FB11A10
3f4713d0:	move   a8, *a13(0x40), 1
3f4713f0:	move   a8, a7
3f471400:	jreq   L3F471480
3f471410:	move   *a7(0x160), a11, 1
3f471430:	movi   0x3f4ca780, a7
3f471460:	move   a7, *a11(0x80), 1
L3F471480:
3f471480:	inc    a9
3f471490:	move   a9, *a13, 1
3f4714a0:	move   a14, -*sp, 1
3f4714b0:	sub    a11, a11
3f4714c0:	move   a11, *a14+, 1
3f4714d0:	movk   2, a7
3f4714e0:	move   a7, *a14+, 1
3f4714f0:	movi   0x6c0, a7
3f471510:	mpys   a9, a7
3f471520:	addi   0x186030, a7
3f471550:	move   @0x19e150, a11, 1
3f471580:	move   a11, a9
3f471590:	sll    0x9, a11
3f4715a0:	sll    0x5, a9
3f4715b0:	add    a9, a11
3f4715c0:	add    a11, a7
3f4715d0:	move   *a7(0x60), *a14+, 1
3f4715f0:	move   @0x19ff80, *a14+, 1
3f471620:	move   @0x19ff60, *a14+, 1
3f471650:	move   @0xb7ee0, *a14+, 1
3f471680:	sub    a11, a11
3f471690:	move   a11, *a14+, 1
3f4716a0:	move   a11, *a14+, 1
3f4716b0:	move   *a13, a9, 1
3f4716c0:	movi   0x6c0, a7
3f4716e0:	mpys   a9, a7
3f4716f0:	addi   0x186030, a7
3f471720:	setf   16, 1, 0
3f471730:	move   *a7(0x10), a8, 0
3f471750:	move   a8, *a14+, 1
3f471760:	movi   0x6c0, a7
3f471780:	mpys   a9, a7
3f471790:	addi   0x186030, a7
3f4717c0:	move   *a7, a8, 0
3f4717d0:	move   a8, *a14+, 1
3f4717e0:	move   @0x11a6d0, *a14+, 1
3f471810:	calla  L3FB0D7B0
3f471840:	movi   0x6c0, a7
3f471860:	mpys   a9, a7
3f471870:	addi   0x186030, a7
3f4718a0:	move   a8, *a7(0x40), 1
3f4718c0:	inc    a9
3f4718d0:	move   a9, *a13, 1
3f4718e0:	inc    a9
3f4718f0:	move   a9, *a13, 1
3f471900:	inc    a9
3f471910:	move   a9, *a13, 1
3f471920:	move   a14, -*sp, 1
3f471930:	movi   0x3f4cdbd0, a7
3f471960:	move   a7, *a14+, 1
3f471970:	movk   1, a11
3f471980:	move   a11, *a14+, 1
3f471990:	movi   0x6c0, a11
3f4719b0:	mpys   a9, a11
3f4719c0:	addi   0x186030, a11
3f4719f0:	move   @0x19e150, a7, 1
3f471a20:	move   a7, a9
3f471a30:	sll    0x9, a7
3f471a40:	sll    0x5, a9
3f471a50:	add    a9, a7
3f471a60:	add    a7, a11
3f471a70:	move   *a11(0x60), *a14+, 1
3f471a90:	move   @0x19ff80, *a14+, 1
3f471ac0:	move   @0x19ff60, *a14+, 1
3f471af0:	move   @0xb7ee0, *a14+, 1
3f471b20:	move   *a13, a11, 1
3f471b30:	movi   0x6c0, a9
3f471b50:	mpys   a11, a9
3f471b60:	addi   0x186030, a9
3f471b90:	setf   16, 1, 0
3f471ba0:	move   *a9(0x10), a8, 0
3f471bc0:	move   a8, *a14+, 1
3f471bd0:	movi   0x6c0, a9
3f471bf0:	mpys   a11, a9
3f471c00:	addi   0x186030, a9
3f471c30:	move   *a9, a8, 0
3f471c40:	move   a8, *a14+, 1
3f471c50:	move   @0x11a6d0, *a14+, 1
3f471c80:	calla  L3FB0BC50
3f471cb0:	movi   0x6c0, a9
3f471cd0:	mpys   a11, a9
3f471ce0:	addi   0x186030, a9
3f471d10:	move   a8, *a9(0x40), 1
3f471d30:	inc    a11
3f471d40:	move   a11, *a13, 1
3f471d50:	move   a14, -*sp, 1
3f471d60:	movi   0x3f4d1e10, a9
3f471d90:	move   a9, *a14+, 1
3f471da0:	movk   1, a7
3f471db0:	move   a7, *a14+, 1
3f471dc0:	movi   0x6c0, a7
3f471de0:	mpys   a11, a7
3f471df0:	addi   0x186030, a7
3f471e20:	move   @0x19e150, a9, 1
3f471e50:	move   a9, a11
3f471e60:	sll    0x9, a9
3f471e70:	sll    0x5, a11
3f471e80:	add    a11, a9
3f471e90:	add    a9, a7
3f471ea0:	move   *a7(0x60), *a14+, 1
3f471ec0:	move   @0x19ff80, *a14+, 1
3f471ef0:	move   @0x19ff60, *a14+, 1
3f471f20:	move   @0xb7ee0, *a14+, 1
3f471f50:	move   *a13, a11, 1
3f471f60:	movi   0x6c0, a9
3f471f80:	mpys   a11, a9
3f471f90:	addi   0x186030, a9
3f471fc0:	setf   16, 1, 0
3f471fd0:	move   *a9(0x10), a8, 0
3f471ff0:	move   a8, *a14+, 1
3f472000:	movi   0x6c0, a9
3f472020:	mpys   a11, a9
3f472030:	addi   0x186030, a9
3f472060:	move   *a9, a8, 0
3f472070:	move   a8, *a14+, 1
3f472080:	move   @0x11a6d0, *a14+, 1
3f4720b0:	calla  L3FB0BC50
3f4720e0:	movi   0x6c0, a9
3f472100:	mpys   a11, a9
3f472110:	addi   0x186030, a9
3f472140:	move   a8, *a9(0x40), 1
3f472160:	inc    a11
3f472170:	move   a11, *a13, 1
3f472180:	move   a14, -*sp, 1
3f472190:	movi   0x3f4cfcf0, a9
3f4721c0:	move   a9, *a14+, 1
3f4721d0:	movk   1, a7
3f4721e0:	move   a7, *a14+, 1
3f4721f0:	movi   0x6c0, a7
3f472210:	mpys   a11, a7
3f472220:	addi   0x186030, a7
3f472250:	move   @0x19e150, a9, 1
3f472280:	move   a9, a11
3f472290:	sll    0x9, a9
3f4722a0:	sll    0x5, a11
3f4722b0:	add    a11, a9
3f4722c0:	add    a9, a7
3f4722d0:	move   *a7(0x60), *a14+, 1
3f4722f0:	move   @0x19ff80, *a14+, 1
3f472320:	move   @0x19ff60, *a14+, 1
3f472350:	move   @0xb7ee0, *a14+, 1
3f472380:	move   *a13, a11, 1
3f472390:	movi   0x6c0, a9
3f4723b0:	mpys   a11, a9
3f4723c0:	addi   0x186030, a9
3f4723f0:	setf   16, 1, 0
3f472400:	move   *a9(0x10), a8, 0
3f472420:	move   a8, *a14+, 1
3f472430:	movi   0x6c0, a9
3f472450:	mpys   a11, a9
3f472460:	addi   0x186030, a9
3f472490:	move   *a9, a8, 0
3f4724a0:	move   a8, *a14+, 1
3f4724b0:	move   @0x11a6d0, *a14+, 1
3f4724e0:	calla  L3FB0BC50
3f472510:	movi   0x6c0, a9
3f472530:	mpys   a11, a9
3f472540:	addi   0x186030, a9
3f472570:	move   a8, *a9(0x40), 1
3f472590:	inc    a11
3f4725a0:	move   a11, *a13, 1
3f4725b0:	move   a14, -*sp, 1
3f4725c0:	movi   0x3f4d35e0, a9
3f4725f0:	move   a9, *a14+, 1
3f472600:	movk   1, a7
3f472610:	move   a7, *a14+, 1
3f472620:	movi   0x6c0, a7
3f472640:	mpys   a11, a7
3f472650:	addi   0x186030, a7
3f472680:	move   @0x19e150, a9, 1
3f4726b0:	move   a9, a11
3f4726c0:	sll    0x9, a9
3f4726d0:	sll    0x5, a11
3f4726e0:	add    a11, a9
3f4726f0:	add    a9, a7
3f472700:	move   *a7(0x60), *a14+, 1
3f472720:	move   @0x19ff80, *a14+, 1
3f472750:	move   @0x19ff60, *a14+, 1
3f472780:	move   @0xb7ee0, *a14+, 1
3f4727b0:	move   *a13, a11, 1
3f4727c0:	movi   0x6c0, a9
3f4727e0:	mpys   a11, a9
3f4727f0:	addi   0x186030, a9
3f472820:	setf   16, 1, 0
3f472830:	move   *a9(0x10), a8, 0
3f472850:	move   a8, *a14+, 1
3f472860:	movi   0x6c0, a9
3f472880:	mpys   a11, a9
3f472890:	addi   0x186030, a9
3f4728c0:	move   *a9, a8, 0
3f4728d0:	move   a8, *a14+, 1
3f4728e0:	move   @0x11a6d0, *a14+, 1
3f472910:	calla  L3FB0BC50
3f472940:	movi   0x6c0, a9
3f472960:	mpys   a11, a9
3f472970:	addi   0x186030, a9
3f4729a0:	move   a8, *a9(0x40), 1
3f4729c0:	inc    a11
3f4729d0:	move   a11, *a13, 1
3f4729e0:	move   a14, -*sp, 1
3f4729f0:	movi   0x3f4ca390, a9
3f472a20:	move   a9, *a14+, 1
3f472a30:	movk   1, a7
3f472a40:	move   a7, *a14+, 1
3f472a50:	movi   0x6c0, a7
3f472a70:	mpys   a11, a7
3f472a80:	addi   0x186030, a7
3f472ab0:	move   @0x19e150, a9, 1
3f472ae0:	move   a9, a11
3f472af0:	sll    0x9, a9
3f472b00:	sll    0x5, a11
3f472b10:	add    a11, a9
3f472b20:	add    a9, a7
3f472b30:	move   *a7(0x60), *a14+, 1
3f472b50:	move   @0x19ff80, *a14+, 1
3f472b80:	move   @0x19ff60, *a14+, 1
3f472bb0:	move   @0xb7ee0, *a14+, 1
3f472be0:	move   *a13, a11, 1
3f472bf0:	movi   0x6c0, a9
3f472c10:	mpys   a11, a9
3f472c20:	addi   0x186030, a9
3f472c50:	setf   16, 1, 0
3f472c60:	move   *a9(0x10), a8, 0
3f472c80:	move   a8, *a14+, 1
3f472c90:	movi   0x6c0, a9
3f472cb0:	mpys   a11, a9
3f472cc0:	addi   0x186030, a9
3f472cf0:	move   *a9, a8, 0
3f472d00:	move   a8, *a14+, 1
3f472d10:	move   @0x11a6d0, *a14+, 1
3f472d40:	calla  L3FB0BC50
3f472d70:	movi   0x6c0, a9
3f472d90:	mpys   a11, a9
3f472da0:	addi   0x186030, a9
3f472dd0:	move   a8, *a9(0x40), 1
3f472df0:	move   a14, -*sp, 1
3f472e00:	movi   0x6c0, a9
3f472e20:	mpys   a11, a9
3f472e30:	addi   0x186030, a9
3f472e60:	move   *a9(0x40), *a14+, 1
3f472e80:	move   @0x11a6d0, *a14+, 1
3f472eb0:	calla  L3FB11A10
3f472ee0:	move   a8, *a13(0x40), 1
3f472f00:	move   *a8(0x160), a9, 1
3f472f20:	movk   1, a7
3f472f30:	movb   a7, *a9(0x30)
3f472f50:	setf   8, 0, 0
3f472f60:	move   *a13(0x60), a9, 0
3f472f80:	jreq   L3F473000
3f472f90:	move   a8, a8
3f472fa0:	jreq   L3F473000
3f472fb0:	move   *a8(0x160), a7, 1
3f472fd0:	sub    a9, a9
3f472fe0:	movb   a9, *a7(0x20)
L3F473000:
3f473000:	inc    a11
3f473010:	move   a11, *a13, 1
3f473020:	move   a14, -*sp, 1
3f473030:	movi   0x3f4cacd0, a9
3f473060:	move   a9, *a14+, 1
3f473070:	movk   1, a7
3f473080:	move   a7, *a14+, 1
3f473090:	movi   0x6c0, a7
3f4730b0:	mpys   a11, a7
3f4730c0:	addi   0x186030, a7
3f4730f0:	move   @0x19e150, a9, 1
3f473120:	move   a9, a11
3f473130:	sll    0x9, a9
3f473140:	sll    0x5, a11
3f473150:	add    a11, a9
3f473160:	add    a9, a7
3f473170:	move   *a7(0x60), *a14+, 1
3f473190:	move   @0x19ff80, *a14+, 1
3f4731c0:	move   @0x19ff60, *a14+, 1
3f4731f0:	move   @0xb7ee0, *a14+, 1
3f473220:	move   *a13, a11, 1
3f473230:	movi   0x6c0, a9
3f473250:	mpys   a11, a9
3f473260:	addi   0x186030, a9
3f473290:	setf   16, 1, 0
3f4732a0:	move   *a9(0x10), a8, 0
3f4732c0:	move   a8, *a14+, 1
3f4732d0:	movi   0x6c0, a9
3f4732f0:	mpys   a11, a9
3f473300:	addi   0x186030, a9
3f473330:	move   *a9, a8, 0
3f473340:	move   a8, *a14+, 1
3f473350:	move   @0x11a6d0, *a14+, 1
3f473380:	calla  L3FB0BC50
3f4733b0:	movi   0x6c0, a9
3f4733d0:	mpys   a11, a9
3f4733e0:	addi   0x186030, a9
3f473410:	move   a8, *a9(0x40), 1
3f473430:	setf   8, 0, 0
3f473440:	move   *a13(0x60), a9, 0
3f473460:	jreq   L3F4735F0
3f473470:	move   a14, -*sp, 1
3f473480:	movi   0x6c0, a7
3f4734a0:	mpys   a11, a7
3f4734b0:	addi   0x186030, a7
3f4734e0:	move   *a7(0x40), *a14+, 1
3f473500:	move   @0x11a6d0, *a14+, 1
3f473530:	calla  L3FB11A10
3f473560:	move   a8, *a13(0x40), 1
3f473580:	move   a8, a7
3f473590:	jreq   L3F4735F0
3f4735a0:	move   *a7(0x160), a7, 1
3f4735c0:	sub    a9, a9
3f4735d0:	movb   a9, *a7(0x20)
L3F4735F0:
3f4735f0:	inc    a11
3f473600:	move   a11, *a13, 1
3f473610:	move   a14, -*sp, 1
3f473620:	movi   0x3f306b40, a9
3f473650:	move   a9, *a14+, 1
3f473660:	movk   1, a7
3f473670:	move   a7, *a14+, 1
3f473680:	movi   0x6c0, a7
3f4736a0:	mpys   a11, a7
3f4736b0:	addi   0x186030, a7
3f4736e0:	move   @0x19e150, a9, 1
3f473710:	move   a9, a11
3f473720:	sll    0x9, a9
3f473730:	sll    0x5, a11
3f473740:	add    a11, a9
3f473750:	add    a9, a7
3f473760:	move   *a7(0x60), *a14+, 1
3f473780:	move   @0x19ff80, *a14+, 1
3f4737b0:	move   @0x19ff60, *a14+, 1
3f4737e0:	move   @0xb7ee0, *a14+, 1
3f473810:	move   *a13, a11, 1
3f473820:	movi   0x6c0, a9
3f473840:	mpys   a11, a9
3f473850:	addi   0x186030, a9
3f473880:	setf   16, 1, 0
3f473890:	move   *a9(0x10), a8, 0
3f4738b0:	move   a8, *a14+, 1
3f4738c0:	movi   0x6c0, a9
3f4738e0:	mpys   a11, a9
3f4738f0:	addi   0x186030, a9
3f473920:	move   *a9, a8, 0
3f473930:	move   a8, *a14+, 1
3f473940:	move   @0x11a6d0, *a14+, 1
3f473970:	calla  L3FB0BC50
3f4739a0:	movi   0x6c0, a9
3f4739c0:	mpys   a11, a9
3f4739d0:	addi   0x186030, a9
3f473a00:	move   a8, *a9(0x40), 1
L3F473A20:
3f473a20:	move   a14, -*sp, 1
3f473a30:	move   @0xb7cc0, *a14+, 1
3f473a60:	move   @0xb78e0, *a14+, 1
3f473a90:	calla  L3FD64F60
3f473ac0:	move   @0xb7cc0, @0xb83c0, 1
L3F473B10:
3f473b10:	subi   0x70, a14
3f473b30:	mmfm   sp, a7,a9,a11,a13
3f473b50:	rets
3f473b60:	mmtm   sp, a7,a9,a11,a13
3f473b80:	move   a14, a13
3f473b90:	addi   0x150, a14
3f473bb0:	sub    a11, a11
3f473bc0:	movb   a11, *a13(0x140)
3f473be0:	move   @0xb8200, a11, 1
3f473c10:	jreq   L3F473CE0
3f473c20:	move   a14, -*sp, 1
3f473c30:	move   @0xb7ae0, *a14+, 1
3f473c60:	move   @0xb78e0, *a14+, 1
3f473c90:	calla  L3FD75410
3f473cc0:	jauc   L3F477F20
L3F473CE0:
3f473ce0:	setf   1, 0, 0
3f473cf0:	move   @0xaed52, a11, 0
3f473d20:	jreq   L3F473E50
3f473d30:	move   @0xaed54, a11, 0
3f473d60:	jreq   L3F473DB0
3f473d70:	movk   1, a11
3f473d80:	movb   a11, *a13(0x140)
3f473da0:	jruc   L3F473E50
L3F473DB0:
3f473db0:	move   a14, -*sp, 1
3f473dc0:	move   @0xb78e0, *a14+, 1
3f473df0:	calla  L3F4C1B70
3f473e20:	move   a8, a11
3f473e30:	jaeq   L3F477F20
L3F473E50:
3f473e50:	move   a14, -*sp, 1
3f473e60:	move   @0x19ff80, *a14+, 1
3f473e90:	move   @0x19ff60, *a14+, 1
3f473ec0:	movk   1, a11
3f473ed0:	move   a11, *a14+, 1
3f473ee0:	movi   0x12c, a9
3f473f00:	move   a9, *a14+, 1
3f473f10:	movi   0x1ea, a11
3f473f30:	move   a11, *a14+, 1
3f473f40:	movi   0xfa, a9
3f473f60:	move   a9, *a14+, 1
3f473f70:	addk   20, a9
3f473f80:	move   a9, *a14+, 1
3f473f90:	move   @0xb7960, *a14+, 1
3f473fc0:	move   @0xb78e0, *a14+, 1
3f473ff0:	calla  L3FD41B90
3f474020:	move   a8, @0xb7ae0, 1
3f474050:	move   a14, -*sp, 1
3f474060:	move   @0xb7980, *a14+, 1
3f474090:	move   a8, *a14+, 1
3f4740a0:	move   @0xb78e0, *a14+, 1
3f4740d0:	calla  L3FD9C7B0
3f474100:	move   @0xb7ae0, a9, 1
3f474130:	jaeq   L3F477F20
3f474150:	movk   1, a11
3f474160:	move   a11, @0xb8200, 1
3f474190:	setf   2, 0, 0
3f4741a0:	move   @0xaece8, a9, 0
3f4741d0:	move   a9, @0x19e150, 1
3f474200:	jreq   L3F4742C0
3f474210:	dec    a9
3f474220:	jreq   L3F4742C0
3f474230:	move   @0x19e150, a9, 1
3f474260:	subk   2, a9
3f474270:	jreq   L3F4742C0
3f474280:	sub    a9, a9
3f474290:	move   a9, @0x19e150, 1
L3F4742C0:
3f4742c0:	move   a14, -*sp, 1
3f4742d0:	sub    a9, a9
3f4742e0:	move   a9, *a14+, 1
3f4742f0:	move   a9, *a14+, 1
3f474300:	move   a9, *a14+, 1
3f474310:	move   a9, *a14+, 1
3f474320:	movi   0x3f4a1160, a8
3f474350:	move   a8, *a14+, 1
3f474360:	move   @0x19e150, a7, 1
3f474390:	move   a7, a9
3f4743a0:	sll    0x9, a7
3f4743b0:	sll    0x5, a9
3f4743c0:	add    a9, a7
3f4743d0:	addi   0x180f90, a7
3f474400:	move   *a7+, *a14+, 1
3f474410:	move   @0xb7ae0, *a14+, 1
3f474440:	move   @0xb78e0, *a14+, 1
3f474470:	calla  L3FD9C170
3f4744a0:	move   a14, -*sp, 1
3f4744b0:	movi   0x20800d, a9
3f4744e0:	move   a9, *a14+, 1
3f4744f0:	move   @0xb7ae0, *a14+, 1
3f474520:	move   @0xb78e0, *a14+, 1
3f474550:	calla  L3FD97D50
3f474580:	move   a14, -*sp, 1
3f474590:	move   @0xb7ae0, *a14+, 1
3f4745c0:	move   @0xb78e0, *a14+, 1
3f4745f0:	calla  L3FB04900
3f474620:	move   a8, @0x11a550, 1
3f474650:	move   a8, a7
3f474660:	jaeq   L3F477E30
3f474680:	sub    a11, a11
3f474690:	move   a11, *a13, 1
3f4746a0:	move   a14, -*sp, 1
3f4746b0:	move   a11, *a14+, 1
3f4746c0:	movk   3, a9
3f4746d0:	move   a9, *a14+, 1
3f4746e0:	movi   0x6c0, a9
3f474700:	mpys   a11, a9
3f474710:	addi   0x17cbb0, a9
3f474740:	move   @0x19e150, a7, 1
3f474770:	move   a7, a11
3f474780:	sll    0x9, a7
3f474790:	sll    0x5, a11
3f4747a0:	add    a11, a7
3f4747b0:	add    a7, a9
3f4747c0:	move   *a9(0x60), *a14+, 1
3f4747e0:	move   @0x19ff80, *a14+, 1
3f474810:	move   @0x19ff60, *a14+, 1
3f474840:	move   @0xb7ee0, *a14+, 1
3f474870:	sub    a11, a11
3f474880:	move   a11, *a14+, 1
3f474890:	move   a11, *a14+, 1
3f4748a0:	move   *a13, a9, 1
3f4748b0:	movi   0x6c0, a7
3f4748d0:	mpys   a9, a7
3f4748e0:	addi   0x17cbb0, a7
3f474910:	setf   16, 1, 0
3f474920:	move   *a7(0x10), a8, 0
3f474940:	move   a8, *a14+, 1
3f474950:	movi   0x6c0, a7
3f474970:	mpys   a9, a7
3f474980:	addi   0x17cbb0, a7
3f4749b0:	move   *a7, a8, 0
3f4749c0:	move   a8, *a14+, 1
3f4749d0:	move   @0x11a550, *a14+, 1
3f474a00:	calla  L3FB0D7B0
3f474a30:	movi   0x6c0, a7
3f474a50:	mpys   a9, a7
3f474a60:	addi   0x17cbb0, a7
3f474a90:	move   a8, *a7(0x40), 1
3f474ab0:	inc    a9
3f474ac0:	move   a9, *a13, 1
3f474ad0:	move   a14, -*sp, 1
3f474ae0:	move   a11, *a14+, 1
3f474af0:	movk   3, a7
3f474b00:	move   a7, *a14+, 1
3f474b10:	movi   0x6c0, a7
3f474b30:	mpys   a9, a7
3f474b40:	addi   0x17cbb0, a7
3f474b70:	move   @0x19e150, a11, 1
3f474ba0:	move   a11, a9
3f474bb0:	sll    0x9, a11
3f474bc0:	sll    0x5, a9
3f474bd0:	add    a9, a11
3f474be0:	add    a11, a7
3f474bf0:	move   *a7(0x60), *a14+, 1
3f474c10:	move   @0x19ff80, *a14+, 1
3f474c40:	move   @0x19ff60, *a14+, 1
3f474c70:	move   @0xb7ee0, *a14+, 1
3f474ca0:	sub    a11, a11
3f474cb0:	move   a11, *a14+, 1
3f474cc0:	move   a11, *a14+, 1
3f474cd0:	move   *a13, a9, 1
3f474ce0:	movi   0x6c0, a7
3f474d00:	mpys   a9, a7
3f474d10:	addi   0x17cbb0, a7
3f474d40:	setf   16, 1, 0
3f474d50:	move   *a7(0x10), a8, 0
3f474d70:	move   a8, *a14+, 1
3f474d80:	movi   0x6c0, a7
3f474da0:	mpys   a9, a7
3f474db0:	addi   0x17cbb0, a7
3f474de0:	move   *a7, a8, 0
3f474df0:	move   a8, *a14+, 1
3f474e00:	move   @0x11a550, *a14+, 1
3f474e30:	calla  L3FB0D7B0
3f474e60:	movi   0x6c0, a7
3f474e80:	mpys   a9, a7
3f474e90:	addi   0x17cbb0, a7
3f474ec0:	move   a8, *a7(0x40), 1
3f474ee0:	calla  L3F5C82E0
3f474f10:	move   a8, *a13(0x60), 1
3f474f30:	move   a14, -*sp, 1
3f474f40:	movi   0x3f4911c0, a8
3f474f70:	move   a8, *a14+, 1
3f474f80:	movi   0xb1e18, a7
3f474fb0:	move   a7, *a14+, 1
3f474fc0:	calla  L3FB45500
3f474ff0:	move   a8, a8
3f475000:	jrne   L3F475180
3f475010:	move   *a13(0x60), a11, 1
3f475030:	jreq   L3F475180
3f475040:	inc    a11
3f475050:	jreq   L3F475180
3f475060:	move   a14, -*sp, 1
3f475070:	move   a13, a11
3f475080:	addi   0xa0, a11
3f4750a0:	move   a11, *a14+, 1
3f4750b0:	move   *a13(0x60), *a14+, 1
3f4750d0:	calla  L3F3FFA50
3f475100:	move   a8, *a13(0x40), 1
3f475120:	move   a14, -*sp, 1
3f475130:	move   a8, *a14+, 1
3f475140:	move   a7, *a14+, 1
3f475150:	calla  L3FB45720
L3F475180:
3f475180:	inc    a9
3f475190:	move   a9, *a13, 1
3f4751a0:	movi   0x6c0, a11
3f4751c0:	mpys   a9, a11
3f4751d0:	addi   0x17cbb0, a11
3f475200:	move   a14, -*sp, 1
3f475210:	sub    a7, a7
3f475220:	move   a7, *a14+, 1
3f475230:	movk   31, a7
3f475240:	move   a7, *a14+, 1
3f475250:	movk   2, a7
3f475260:	move   a7, *a14+, 1
3f475270:	movi   0xb1e18, a7
3f4752a0:	move   a7, *a14+, 1
3f4752b0:	move   @0x19ff80, *a14+, 1
3f4752e0:	move   @0x19ff60, *a14+, 1
3f475310:	move   @0xb7ee0, *a14+, 1
3f475340:	movi   0xc8, a7
3f475360:	move   a7, *a14+, 1
3f475370:	movi   0x6c0, a7
3f475390:	mpys   a9, a7
3f4753a0:	addi   0x17cbb0, a7
3f4753d0:	setf   16, 1, 0
3f4753e0:	move   *a7(0x10), a8, 0
3f475400:	move   a8, *a14+, 1
3f475410:	movi   0x6c0, a7
3f475430:	mpys   a9, a7
3f475440:	addi   0x17cbb0, a7
3f475470:	move   *a7, a8, 0
3f475480:	move   a8, *a14+, 1
3f475490:	move   @0x11a550, *a14+, 1
3f4754c0:	calla  L3FB04BA0
3f4754f0:	move   a8, *a11(0x40), 1
3f475510:	move   a14, -*sp, 1
3f475520:	movi   0x6c0, a11
3f475540:	mpys   a9, a11
3f475550:	addi   0x17cbb0, a11
3f475580:	move   *a11(0x40), *a14+, 1
3f4755a0:	move   @0x11a550, *a14+, 1
3f4755d0:	calla  L3FB11A10
3f475600:	move   a8, *a13(0x20), 1
3f475620:	move   a8, a7
3f475630:	jreq   L3F475740
3f475640:	move   *a7(0x160), a11, 1
3f475660:	movk   1, a7
3f475670:	movb   a7, *a11(0x28)
3f475690:	move   *a8(0x160), a11, 1
3f4756b0:	move   a14, -*sp, 1
3f4756c0:	move   *a8(0x120), *a14+, 1
3f4756e0:	calla  L3FB458D0
3f475710:	setf   16, 1, 0
3f475720:	move   a8, *a11(0x30), 0
L3F475740:
3f475740:	move   a14, -*sp, 1
3f475750:	movi   0x3f4911c0, a8
3f475780:	move   a8, *a14+, 1
3f475790:	movi   0xb1f18, a11
3f4757c0:	move   a11, *a14+, 1
3f4757d0:	calla  L3FB45500
3f475800:	move   a8, a7
3f475810:	jrne   L3F475A10
3f475820:	calla  L3F5C8320
3f475850:	move   a8, *a13(0x80), 1
3f475870:	move   a8, a7
3f475880:	jreq   L3F475A10
3f475890:	move   *a13(0x60), a11, 1
3f4758b0:	inc    a11
3f4758c0:	jreq   L3F475A10
3f4758d0:	move   a14, -*sp, 1
3f4758e0:	move   a13, a11
3f4758f0:	addi   0xa0, a11
3f475910:	move   a11, *a14+, 1
3f475920:	move   a7, *a14+, 1
3f475930:	calla  L3F3FFA50
3f475960:	move   a8, *a13(0x40), 1
3f475980:	move   a14, -*sp, 1
3f475990:	move   a8, *a14+, 1
3f4759a0:	movi   0xb1f18, a11
3f4759d0:	move   a11, *a14+, 1
3f4759e0:	calla  L3FB45720
L3F475A10:
3f475a10:	inc    a9
3f475a20:	move   a9, *a13, 1
3f475a30:	movi   0x6c0, a11
3f475a50:	mpys   a9, a11
3f475a60:	addi   0x17cbb0, a11
3f475a90:	move   a14, -*sp, 1
3f475aa0:	sub    a7, a7
3f475ab0:	move   a7, *a14+, 1
3f475ac0:	movk   31, a7
3f475ad0:	move   a7, *a14+, 1
3f475ae0:	movk   2, a7
3f475af0:	move   a7, *a14+, 1
3f475b00:	movi   0xb1f18, a7
3f475b30:	move   a7, *a14+, 1
3f475b40:	move   @0x19ff80, *a14+, 1
3f475b70:	move   @0x19ff60, *a14+, 1
3f475ba0:	move   @0xb7ee0, *a14+, 1
3f475bd0:	movi   0xc8, a7
3f475bf0:	move   a7, *a14+, 1
3f475c00:	movi   0x6c0, a7
3f475c20:	mpys   a9, a7
3f475c30:	addi   0x17cbb0, a7
3f475c60:	setf   16, 1, 0
3f475c70:	move   *a7(0x10), a8, 0
3f475c90:	move   a8, *a14+, 1
3f475ca0:	movi   0x6c0, a7
3f475cc0:	mpys   a9, a7
3f475cd0:	addi   0x17cbb0, a7
3f475d00:	move   *a7, a8, 0
3f475d10:	move   a8, *a14+, 1
3f475d20:	move   @0x11a550, *a14+, 1
3f475d50:	calla  L3FB04BA0
3f475d80:	move   a8, *a11(0x40), 1
3f475da0:	inc    a9
3f475db0:	move   a9, *a13, 1
3f475dc0:	move   a14, -*sp, 1
3f475dd0:	movi   0x3f4c6d80, a11
3f475e00:	move   a11, *a14+, 1
3f475e10:	movk   1, a7
3f475e20:	move   a7, *a14+, 1
3f475e30:	movi   0x6c0, a7
3f475e50:	mpys   a9, a7
3f475e60:	addi   0x17cbb0, a7
3f475e90:	move   @0x19e150, a11, 1
3f475ec0:	move   a11, a9
3f475ed0:	sll    0x9, a11
3f475ee0:	sll    0x5, a9
3f475ef0:	add    a9, a11
3f475f00:	add    a11, a7
3f475f10:	move   *a7(0x60), *a14+, 1
3f475f30:	move   @0x19ff80, *a14+, 1
3f475f60:	move   @0x19ff60, *a14+, 1
3f475f90:	move   @0xb7ee0, *a14+, 1
3f475fc0:	move   *a13, a11, 1
3f475fd0:	movi   0x6c0, a9
3f475ff0:	mpys   a11, a9
3f476000:	addi   0x17cbb0, a9
3f476030:	setf   16, 1, 0
3f476040:	move   *a9(0x10), a8, 0
3f476060:	move   a8, *a14+, 1
3f476070:	movi   0x6c0, a9
3f476090:	mpys   a11, a9
3f4760a0:	addi   0x17cbb0, a9
3f4760d0:	move   *a9, a8, 0
3f4760e0:	move   a8, *a14+, 1
3f4760f0:	move   @0x11a550, *a14+, 1
3f476120:	calla  L3FB0BC50
3f476150:	movi   0x6c0, a9
3f476170:	mpys   a11, a9
3f476180:	addi   0x17cbb0, a9
3f4761b0:	move   a8, *a9(0x40), 1
3f4761d0:	inc    a11
3f4761e0:	move   a11, *a13, 1
3f4761f0:	move   a14, -*sp, 1
3f476200:	movi   0x3f4698c0, a9
3f476230:	move   a9, *a14+, 1
3f476240:	movk   1, a7
3f476250:	move   a7, *a14+, 1
3f476260:	movi   0x6c0, a7
3f476280:	mpys   a11, a7
3f476290:	addi   0x17cbb0, a7
3f4762c0:	move   @0x19e150, a9, 1
3f4762f0:	move   a9, a11
3f476300:	sll    0x9, a9
3f476310:	sll    0x5, a11
3f476320:	add    a11, a9
3f476330:	add    a9, a7
3f476340:	move   *a7(0x60), *a14+, 1
3f476360:	move   @0x19ff80, *a14+, 1
3f476390:	move   @0x19ff60, *a14+, 1
3f4763c0:	move   @0xb7ee0, *a14+, 1
3f4763f0:	move   *a13, a11, 1
3f476400:	movi   0x6c0, a9
3f476420:	mpys   a11, a9
3f476430:	addi   0x17cbb0, a9
3f476460:	setf   16, 1, 0
3f476470:	move   *a9(0x10), a8, 0
3f476490:	move   a8, *a14+, 1
3f4764a0:	movi   0x6c0, a9
3f4764c0:	mpys   a11, a9
3f4764d0:	addi   0x17cbb0, a9
3f476500:	move   *a9, a8, 0
3f476510:	move   a8, *a14+, 1
3f476520:	move   @0x11a550, *a14+, 1
3f476550:	calla  L3FB0BC50
3f476580:	movi   0x6c0, a9
3f4765a0:	mpys   a11, a9
3f4765b0:	addi   0x17cbb0, a9
3f4765e0:	move   a8, *a9(0x40), 1
3f476600:	calla  L3F598DB0
3f476630:	move   a8, a7
3f476640:	jrne   L3F4767D0
3f476650:	move   a14, -*sp, 1
3f476660:	movi   0x6c0, a9
3f476680:	mpys   a11, a9
3f476690:	addi   0x17cbb0, a9
3f4766c0:	move   *a9(0x40), *a14+, 1
3f4766e0:	move   @0x11a550, *a14+, 1
3f476710:	calla  L3FB11A10
3f476740:	move   a8, *a13(0x20), 1
3f476760:	move   a8, a7
3f476770:	jreq   L3F4767D0
3f476780:	move   *a7(0x160), a9, 1
3f4767a0:	sub    a7, a7
3f4767b0:	movb   a7, *a9(0x20)
L3F4767D0:
3f4767d0:	inc    a11
3f4767e0:	move   a11, *a13, 1
3f4767f0:	move   a14, -*sp, 1
3f476800:	movi   0x3f46d050, a9
3f476830:	move   a9, *a14+, 1
3f476840:	movk   1, a7
3f476850:	move   a7, *a14+, 1
3f476860:	movi   0x6c0, a7
3f476880:	mpys   a11, a7
3f476890:	addi   0x17cbb0, a7
3f4768c0:	move   @0x19e150, a9, 1
3f4768f0:	move   a9, a11
3f476900:	sll    0x9, a9
3f476910:	sll    0x5, a11
3f476920:	add    a11, a9
3f476930:	add    a9, a7
3f476940:	move   *a7(0x60), *a14+, 1
3f476960:	move   @0x19ff80, *a14+, 1
3f476990:	move   @0x19ff60, *a14+, 1
3f4769c0:	move   @0xb7ee0, *a14+, 1
3f4769f0:	move   *a13, a11, 1
3f476a00:	movi   0x6c0, a9
3f476a20:	mpys   a11, a9
3f476a30:	addi   0x17cbb0, a9
3f476a60:	setf   16, 1, 0
3f476a70:	move   *a9(0x10), a8, 0
3f476a90:	move   a8, *a14+, 1
3f476aa0:	movi   0x6c0, a9
3f476ac0:	mpys   a11, a9
3f476ad0:	addi   0x17cbb0, a9
3f476b00:	move   *a9, a8, 0
3f476b10:	move   a8, *a14+, 1
3f476b20:	move   @0x11a550, *a14+, 1
3f476b50:	calla  L3FB0BC50
3f476b80:	movi   0x6c0, a9
3f476ba0:	mpys   a11, a9
3f476bb0:	addi   0x17cbb0, a9
3f476be0:	move   a8, *a9(0x40), 1
3f476c00:	calla  L3F598DB0
3f476c30:	move   a8, a7
3f476c40:	jrne   L3F476DD0
3f476c50:	move   a14, -*sp, 1
3f476c60:	movi   0x6c0, a9
3f476c80:	mpys   a11, a9
3f476c90:	addi   0x17cbb0, a9
3f476cc0:	move   *a9(0x40), *a14+, 1
3f476ce0:	move   @0x11a550, *a14+, 1
3f476d10:	calla  L3FB11A10
3f476d40:	move   a8, *a13(0x20), 1
3f476d60:	move   a8, a7
3f476d70:	jreq   L3F476DD0
3f476d80:	move   *a7(0x160), a9, 1
3f476da0:	sub    a7, a7
3f476db0:	movb   a7, *a9(0x20)
L3F476DD0:
3f476dd0:	inc    a11
3f476de0:	move   a11, *a13, 1
3f476df0:	move   a14, -*sp, 1
3f476e00:	movi   0x3f4c54c0, a9
3f476e30:	move   a9, *a14+, 1
3f476e40:	movk   1, a7
3f476e50:	move   a7, *a14+, 1
3f476e60:	movi   0x6c0, a7
3f476e80:	mpys   a11, a7
3f476e90:	addi   0x17cbb0, a7
3f476ec0:	move   @0x19e150, a9, 1
3f476ef0:	move   a9, a11
3f476f00:	sll    0x9, a9
3f476f10:	sll    0x5, a11
3f476f20:	add    a11, a9
3f476f30:	add    a9, a7
3f476f40:	move   *a7(0x60), *a14+, 1
3f476f60:	move   @0x19ff80, *a14+, 1
3f476f90:	move   @0x19ff60, *a14+, 1
3f476fc0:	move   @0xb7ee0, *a14+, 1
3f476ff0:	move   *a13, a11, 1
3f477000:	movi   0x6c0, a9
3f477020:	mpys   a11, a9
3f477030:	addi   0x17cbb0, a9
3f477060:	setf   16, 1, 0
3f477070:	move   *a9(0x10), a8, 0
3f477090:	move   a8, *a14+, 1
3f4770a0:	movi   0x6c0, a9
3f4770c0:	mpys   a11, a9
3f4770d0:	addi   0x17cbb0, a9
3f477100:	move   *a9, a8, 0
3f477110:	move   a8, *a14+, 1
3f477120:	move   @0x11a550, *a14+, 1
3f477150:	calla  L3FB0BC50
3f477180:	movi   0x6c0, a9
3f4771a0:	mpys   a11, a9
3f4771b0:	addi   0x17cbb0, a9
3f4771e0:	move   a8, *a9(0x40), 1
3f477200:	move   a14, -*sp, 1
3f477210:	movi   0x6c0, a9
3f477230:	mpys   a11, a9
3f477240:	addi   0x17cbb0, a9
3f477270:	move   *a9(0x40), *a14+, 1
3f477290:	move   @0x11a550, *a14+, 1
3f4772c0:	calla  L3FB11A10
3f4772f0:	move   a8, *a13(0x20), 1
3f477310:	move   *a8(0x160), a9, 1
3f477330:	movk   1, a7
3f477340:	movb   a7, *a9(0x30)
3f477360:	setf   8, 0, 0
3f477370:	move   *a13(0x140), a9, 0
3f477390:	jreq   L3F477410
3f4773a0:	move   a8, a8
3f4773b0:	jreq   L3F477410
3f4773c0:	move   *a8(0x160), a7, 1
3f4773e0:	sub    a9, a9
3f4773f0:	movb   a9, *a7(0x20)
L3F477410:
3f477410:	inc    a11
3f477420:	move   a11, *a13, 1
3f477430:	move   a14, -*sp, 1
3f477440:	movi   0x3f4c5530, a9
3f477470:	move   a9, *a14+, 1
3f477480:	movk   1, a7
3f477490:	move   a7, *a14+, 1
3f4774a0:	movi   0x6c0, a7
3f4774c0:	mpys   a11, a7
3f4774d0:	addi   0x17cbb0, a7
3f477500:	move   @0x19e150, a9, 1
3f477530:	move   a9, a11
3f477540:	sll    0x9, a9
3f477550:	sll    0x5, a11
3f477560:	add    a11, a9
3f477570:	add    a9, a7
3f477580:	move   *a7(0x60), *a14+, 1
3f4775a0:	move   @0x19ff80, *a14+, 1
3f4775d0:	move   @0x19ff60, *a14+, 1
3f477600:	move   @0xb7ee0, *a14+, 1
3f477630:	move   *a13, a11, 1
3f477640:	movi   0x6c0, a9
3f477660:	mpys   a11, a9
3f477670:	addi   0x17cbb0, a9
3f4776a0:	setf   16, 1, 0
3f4776b0:	move   *a9(0x10), a8, 0
3f4776d0:	move   a8, *a14+, 1
3f4776e0:	movi   0x6c0, a9
3f477700:	mpys   a11, a9
3f477710:	addi   0x17cbb0, a9
3f477740:	move   *a9, a8, 0
3f477750:	move   a8, *a14+, 1
3f477760:	move   @0x11a550, *a14+, 1
3f477790:	calla  L3FB0BC50
3f4777c0:	movi   0x6c0, a9
3f4777e0:	mpys   a11, a9
3f4777f0:	addi   0x17cbb0, a9
3f477820:	move   a8, *a9(0x40), 1
3f477840:	setf   8, 0, 0
3f477850:	move   *a13(0x140), a9, 0
3f477870:	jreq   L3F477A00
3f477880:	move   a14, -*sp, 1
3f477890:	movi   0x6c0, a7
3f4778b0:	mpys   a11, a7
3f4778c0:	addi   0x17cbb0, a7
3f4778f0:	move   *a7(0x40), *a14+, 1
3f477910:	move   @0x11a550, *a14+, 1
3f477940:	calla  L3FB11A10
3f477970:	move   a8, *a13(0x20), 1
3f477990:	move   a8, a7
3f4779a0:	jreq   L3F477A00
3f4779b0:	move   *a7(0x160), a7, 1
3f4779d0:	sub    a9, a9
3f4779e0:	movb   a9, *a7(0x20)
L3F477A00:
3f477a00:	inc    a11
3f477a10:	move   a11, *a13, 1
3f477a20:	move   a14, -*sp, 1
3f477a30:	movi   0x3f3050b0, a9
3f477a60:	move   a9, *a14+, 1
3f477a70:	movk   1, a7
3f477a80:	move   a7, *a14+, 1
3f477a90:	movi   0x6c0, a7
3f477ab0:	mpys   a11, a7
3f477ac0:	addi   0x17cbb0, a7
3f477af0:	move   @0x19e150, a9, 1
3f477b20:	move   a9, a11
3f477b30:	sll    0x9, a9
3f477b40:	sll    0x5, a11
3f477b50:	add    a11, a9
3f477b60:	add    a9, a7
3f477b70:	move   *a7(0x60), *a14+, 1
3f477b90:	move   @0x19ff80, *a14+, 1
3f477bc0:	move   @0x19ff60, *a14+, 1
3f477bf0:	move   @0xb7ee0, *a14+, 1
3f477c20:	move   *a13, a11, 1
3f477c30:	movi   0x6c0, a9
3f477c50:	mpys   a11, a9
3f477c60:	addi   0x17cbb0, a9
3f477c90:	setf   16, 1, 0
3f477ca0:	move   *a9(0x10), a8, 0
3f477cc0:	move   a8, *a14+, 1
3f477cd0:	movi   0x6c0, a9
3f477cf0:	mpys   a11, a9
3f477d00:	addi   0x17cbb0, a9
3f477d30:	move   *a9, a8, 0
3f477d40:	move   a8, *a14+, 1
3f477d50:	move   @0x11a550, *a14+, 1
3f477d80:	calla  L3FB0BC50
3f477db0:	movi   0x6c0, a9
3f477dd0:	mpys   a11, a9
3f477de0:	addi   0x17cbb0, a9
3f477e10:	move   a8, *a9(0x40), 1
L3F477E30:
3f477e30:	move   a14, -*sp, 1
3f477e40:	move   @0xb7ae0, *a14+, 1
3f477e70:	move   @0xb78e0, *a14+, 1
3f477ea0:	calla  L3FD64F60
3f477ed0:	move   @0xb7ae0, @0xb83c0, 1
L3F477F20:
3f477f20:	subi   0x150, a14
3f477f40:	mmfm   sp, a7,a9,a11,a13
3f477f60:	rets
3f477f70:	mmtm   sp, a7,a9,a11,a13
3f477f90:	move   a14, a13
3f477fa0:	addi   0x50, a14
3f477fc0:	sub    a11, a11
3f477fd0:	movb   a11, *a13(0x40)
3f477ff0:	move   @0xb8240, a11, 1
3f478020:	jreq   L3F4780F0
3f478030:	move   a14, -*sp, 1
3f478040:	move   @0xb7b40, *a14+, 1
3f478070:	move   @0xb78e0, *a14+, 1
3f4780a0:	calla  L3FD75410
3f4780d0:	jauc   L3F47E430
L3F4780F0:
3f4780f0:	setf   1, 0, 0
3f478100:	move   @0xaed52, a11, 0
3f478130:	jreq   L3F478260
3f478140:	move   @0xaed54, a11, 0
3f478170:	jreq   L3F4781C0
3f478180:	movk   1, a11
3f478190:	movb   a11, *a13(0x40)
3f4781b0:	jruc   L3F478260
L3F4781C0:
3f4781c0:	move   a14, -*sp, 1
3f4781d0:	move   @0xb78e0, *a14+, 1
3f478200:	calla  L3F4C1B70
3f478230:	move   a8, a11
3f478240:	jaeq   L3F47E430
L3F478260:
3f478260:	move   a14, -*sp, 1
3f478270:	move   @0x19ff80, *a14+, 1
3f4782a0:	move   @0x19ff60, *a14+, 1
3f4782d0:	movk   1, a11
3f4782e0:	move   a11, *a14+, 1
3f4782f0:	movi   0x19a, a9
3f478310:	move   a9, *a14+, 1
3f478320:	movi   0x24e, a11
3f478340:	move   a11, *a14+, 1
3f478350:	movi   0xfa, a9
3f478370:	move   a9, *a14+, 1
3f478380:	addk   20, a9
3f478390:	move   a9, *a14+, 1
3f4783a0:	move   @0xb7960, *a14+, 1
3f4783d0:	move   @0xb78e0, *a14+, 1
3f478400:	calla  L3FD41B90
3f478430:	move   a8, @0xb7b40, 1
3f478460:	move   a14, -*sp, 1
3f478470:	move   @0xb7980, *a14+, 1
3f4784a0:	move   a8, *a14+, 1
3f4784b0:	move   @0xb78e0, *a14+, 1
3f4784e0:	calla  L3FD9C7B0
3f478510:	move   @0xb7b40, a9, 1
3f478540:	jaeq   L3F47E430
3f478560:	movk   1, a11
3f478570:	move   a11, @0xb8240, 1
3f4785a0:	setf   2, 0, 0
3f4785b0:	move   @0xaece8, a9, 0
3f4785e0:	move   a9, @0x19e150, 1
3f478610:	jreq   L3F4786D0
3f478620:	dec    a9
3f478630:	jreq   L3F4786D0
3f478640:	move   @0x19e150, a9, 1
3f478670:	subk   2, a9
3f478680:	jreq   L3F4786D0
3f478690:	sub    a9, a9
3f4786a0:	move   a9, @0x19e150, 1
L3F4786D0:
3f4786d0:	move   a14, -*sp, 1
3f4786e0:	sub    a9, a9
3f4786f0:	move   a9, *a14+, 1
3f478700:	move   a9, *a14+, 1
3f478710:	move   a9, *a14+, 1
3f478720:	move   a9, *a14+, 1
3f478730:	movi   0x3f4a3460, a8
3f478760:	move   a8, *a14+, 1
3f478770:	move   @0x19e150, a7, 1
3f4787a0:	move   a7, a9
3f4787b0:	sll    0x9, a7
3f4787c0:	sll    0x5, a9
3f4787d0:	add    a9, a7
3f4787e0:	addi   0x161550, a7
3f478810:	move   *a7+, *a14+, 1
3f478820:	move   @0xb7b40, *a14+, 1
3f478850:	move   @0xb78e0, *a14+, 1
3f478880:	calla  L3FD9C170
3f4788b0:	move   a14, -*sp, 1
3f4788c0:	movi   0x20810d, a9
3f4788f0:	move   a9, *a14+, 1
3f478900:	move   @0xb7b40, *a14+, 1
3f478930:	move   @0xb78e0, *a14+, 1
3f478960:	calla  L3FD97D50
3f478990:	move   a14, -*sp, 1
3f4789a0:	move   @0xb7b40, *a14+, 1
3f4789d0:	move   @0xb78e0, *a14+, 1
3f478a00:	calla  L3FB04900
3f478a30:	move   a8, @0x11a4d0, 1
3f478a60:	move   a8, a7
3f478a70:	jaeq   L3F47E2B0
3f478a90:	setf   2, 0, 0
3f478aa0:	move   @0xaece8, a11, 0
3f478ad0:	move   a11, @0x19e150, 1
3f478b00:	jreq   L3F478BC0
3f478b10:	dec    a11
3f478b20:	jreq   L3F478BC0
3f478b30:	move   @0x19e150, a11, 1
3f478b60:	subk   2, a11
3f478b70:	jreq   L3F478BC0
3f478b80:	sub    a11, a11
3f478b90:	move   a11, @0x19e150, 1
L3F478BC0:
3f478bc0:	sub    a11, a11
3f478bd0:	move   a11, *a13, 1
3f478be0:	move   a14, -*sp, 1
3f478bf0:	move   a11, *a14+, 1
3f478c00:	movk   2, a9
3f478c10:	move   a9, *a14+, 1
3f478c20:	movi   0x6c0, a9
3f478c40:	mpys   a11, a9
3f478c50:	addi   0x158df0, a9
3f478c80:	move   @0x19e150, a7, 1
3f478cb0:	move   a7, a11
3f478cc0:	sll    0x9, a7
3f478cd0:	sll    0x5, a11
3f478ce0:	add    a11, a7
3f478cf0:	add    a7, a9
3f478d00:	move   *a9(0x60), *a14+, 1
3f478d20:	move   @0x19ff80, *a14+, 1
3f478d50:	move   @0x19ff60, *a14+, 1
3f478d80:	move   @0xb7ee0, *a14+, 1
3f478db0:	sub    a11, a11
3f478dc0:	move   a11, *a14+, 1
3f478dd0:	move   a11, *a14+, 1
3f478de0:	move   *a13, a9, 1
3f478df0:	movi   0x6c0, a7
3f478e10:	mpys   a9, a7
3f478e20:	addi   0x158df0, a7
3f478e50:	setf   16, 1, 0
3f478e60:	move   *a7(0x10), a8, 0
3f478e80:	move   a8, *a14+, 1
3f478e90:	movi   0x6c0, a7
3f478eb0:	mpys   a9, a7
3f478ec0:	addi   0x158df0, a7
3f478ef0:	move   *a7, a8, 0
3f478f00:	move   a8, *a14+, 1
3f478f10:	move   @0x11a4d0, *a14+, 1
3f478f40:	calla  L3FB0D7B0
3f478f70:	movi   0x6c0, a7
3f478f90:	mpys   a9, a7
3f478fa0:	addi   0x158df0, a7
3f478fd0:	move   a8, *a7(0x40), 1
3f478ff0:	inc    a9
3f479000:	move   a9, *a13, 1
3f479010:	move   a14, -*sp, 1
3f479020:	movi   0x3f439fe0, a7
3f479050:	move   a7, *a14+, 1
3f479060:	movi   0x6c0, a11
3f479080:	mpys   a9, a11
3f479090:	addi   0x158df0, a11
3f4790c0:	move   @0x19e150, a7, 1
3f4790f0:	move   a7, a9
3f479100:	sll    0x9, a7
3f479110:	sll    0x5, a9
3f479120:	add    a9, a7
3f479130:	add    a7, a11
3f479140:	addi   0x60, a11
3f479160:	move   a11, *a14+, 1
3f479170:	setf   1, 0, 0
3f479180:	move   @0xaece1, a11, 0
3f4791b0:	move   a11, *a14+, 1
3f4791c0:	movk   2, a9
3f4791d0:	move   a9, *a14+, 1
3f4791e0:	move   @0x19ff80, *a14+, 1
3f479210:	move   @0x19ff60, *a14+, 1
3f479240:	move   @0xb7ee0, *a14+, 1
3f479270:	move   *a13, a7, 1
3f479280:	movi   0x6c0, a9
3f4792a0:	mpys   a7, a9
3f4792b0:	addi   0x158df0, a9
3f4792e0:	setf   16, 1, 0
3f4792f0:	move   *a9(0x10), a8, 0
3f479310:	move   a8, *a14+, 1
3f479320:	movi   0x6c0, a9
3f479340:	mpys   a7, a9
3f479350:	addi   0x158df0, a9
3f479380:	move   *a9, a8, 0
3f479390:	move   a8, *a14+, 1
3f4793a0:	move   @0x11a4d0, *a14+, 1
3f4793d0:	calla  L3FB05BC0
3f479400:	movi   0x6c0, a11
3f479420:	mpys   a7, a11
3f479430:	addi   0x158df0, a11
3f479460:	move   a8, *a11(0x40), 1
3f479480:	inc    a7
3f479490:	move   a7, *a13, 1
3f4794a0:	movi   0x6c0, a11
3f4794c0:	mpys   a7, a11
3f4794d0:	addi   0x158df0, a11
3f479500:	move   a14, -*sp, 1
3f479510:	movi   0x119470, a9
3f479540:	move   a9, *a14+, 1
3f479550:	setf   7, 0, 0
3f479560:	move   @0xaed19, a9, 0
3f479590:	move   a9, *a14+, 1
3f4795a0:	movi   0x3d, a7
3f4795c0:	move   a7, *a14+, 1
3f4795d0:	move   @0x19ff80, *a14+, 1
3f479600:	move   @0x19ff60, *a14+, 1
3f479630:	move   @0xb7ee0, *a14+, 1
3f479660:	move   *a13, a7, 1
3f479670:	movi   0x6c0, a9
3f479690:	mpys   a7, a9
3f4796a0:	addi   0x158df0, a9
3f4796d0:	setf   16, 1, 0
3f4796e0:	move   *a9(0x10), a8, 0
3f479700:	move   a8, *a14+, 1
3f479710:	movi   0x6c0, a9
3f479730:	mpys   a7, a9
3f479740:	addi   0x158df0, a9
3f479770:	move   *a9, a8, 0
3f479780:	move   a8, *a14+, 1
3f479790:	move   @0x11a4d0, *a14+, 1
3f4797c0:	calla  L3FB070E0
3f4797f0:	move   a8, *a11(0x40), 1
3f479810:	inc    a7
3f479820:	move   a7, *a13, 1
3f479830:	move   a14, -*sp, 1
3f479840:	sub    a11, a11
3f479850:	move   a11, *a14+, 1
3f479860:	movk   2, a9
3f479870:	move   a9, *a14+, 1
3f479880:	movi   0x6c0, a9
3f4798a0:	mpys   a7, a9
3f4798b0:	addi   0x158df0, a9
3f4798e0:	move   @0x19e150, a11, 1
3f479910:	move   a11, a7
3f479920:	sll    0x9, a11
3f479930:	sll    0x5, a7
3f479940:	add    a7, a11
3f479950:	add    a11, a9
3f479960:	move   *a9(0x60), *a14+, 1
3f479980:	move   @0x19ff80, *a14+, 1
3f4799b0:	move   @0x19ff60, *a14+, 1
3f4799e0:	move   @0xb7ee0, *a14+, 1
3f479a10:	sub    a11, a11
3f479a20:	move   a11, *a14+, 1
3f479a30:	move   a11, *a14+, 1
3f479a40:	move   *a13, a9, 1
3f479a50:	movi   0x6c0, a7
3f479a70:	mpys   a9, a7
3f479a80:	addi   0x158df0, a7
3f479ab0:	setf   16, 1, 0
3f479ac0:	move   *a7(0x10), a8, 0
3f479ae0:	move   a8, *a14+, 1
3f479af0:	movi   0x6c0, a7
3f479b10:	mpys   a9, a7
3f479b20:	addi   0x158df0, a7
3f479b50:	move   *a7, a8, 0
3f479b60:	move   a8, *a14+, 1
3f479b70:	move   @0x11a4d0, *a14+, 1
3f479ba0:	calla  L3FB0D7B0
3f479bd0:	movi   0x6c0, a7
3f479bf0:	mpys   a9, a7
3f479c00:	addi   0x158df0, a7
3f479c30:	move   a8, *a7(0x40), 1
3f479c50:	inc    a9
3f479c60:	move   a9, *a13, 1
3f479c70:	move   a14, -*sp, 1
3f479c80:	movi   0x6c0, a7
3f479ca0:	mpys   a9, a7
3f479cb0:	addi   0x158df0, a7
3f479ce0:	move   @0x19e150, a11, 1
3f479d10:	move   a11, a9
3f479d20:	sll    0x9, a11
3f479d30:	sll    0x5, a9
3f479d40:	add    a9, a11
3f479d50:	add    a11, a7
3f479d60:	move   *a7(0x60), *a14+, 1
3f479d80:	setf   1, 0, 0
3f479d90:	move   @0xaed23, a11, 0
3f479dc0:	move   a11, *a14+, 1
3f479dd0:	move   @0x19ff80, *a14+, 1
3f479e00:	move   @0x19ff60, *a14+, 1
3f479e30:	move   @0xb7ee0, *a14+, 1
3f479e60:	move   *a13, a9, 1
3f479e70:	movi   0x6c0, a7
3f479e90:	mpys   a9, a7
3f479ea0:	addi   0x158df0, a7
3f479ed0:	setf   16, 1, 0
3f479ee0:	move   *a7(0x10), a8, 0
3f479f00:	move   a8, *a14+, 1
3f479f10:	movi   0x6c0, a7
3f479f30:	mpys   a9, a7
3f479f40:	addi   0x158df0, a7
3f479f70:	move   *a7, a8, 0
3f479f80:	move   a8, *a14+, 1
3f479f90:	move   @0x11a4d0, *a14+, 1
3f479fc0:	calla  L3FB0AEA0
3f479ff0:	movi   0x6c0, a11
3f47a010:	mpys   a9, a11
3f47a020:	addi   0x158df0, a11
3f47a050:	move   a8, *a11(0x40), 1
3f47a070:	inc    a9
3f47a080:	move   a9, *a13, 1
3f47a090:	move   a14, -*sp, 1
3f47a0a0:	sub    a11, a11
3f47a0b0:	move   a11, *a14+, 1
3f47a0c0:	movk   2, a7
3f47a0d0:	move   a7, *a14+, 1
3f47a0e0:	movi   0x6c0, a7
3f47a100:	mpys   a9, a7
3f47a110:	addi   0x158df0, a7
3f47a140:	move   @0x19e150, a11, 1
3f47a170:	move   a11, a9
3f47a180:	sll    0x9, a11
3f47a190:	sll    0x5, a9
3f47a1a0:	add    a9, a11
3f47a1b0:	add    a11, a7
3f47a1c0:	move   *a7(0x60), *a14+, 1
3f47a1e0:	move   @0x19ff80, *a14+, 1
3f47a210:	move   @0x19ff60, *a14+, 1
3f47a240:	move   @0xb7ee0, *a14+, 1
3f47a270:	sub    a11, a11
3f47a280:	move   a11, *a14+, 1
3f47a290:	move   a11, *a14+, 1
3f47a2a0:	move   *a13, a9, 1
3f47a2b0:	movi   0x6c0, a7
3f47a2d0:	mpys   a9, a7
3f47a2e0:	addi   0x158df0, a7
3f47a310:	setf   16, 1, 0
3f47a320:	move   *a7(0x10), a8, 0
3f47a340:	move   a8, *a14+, 1
3f47a350:	movi   0x6c0, a7
3f47a370:	mpys   a9, a7
3f47a380:	addi   0x158df0, a7
3f47a3b0:	move   *a7, a8, 0
3f47a3c0:	move   a8, *a14+, 1
3f47a3d0:	move   @0x11a4d0, *a14+, 1
3f47a400:	calla  L3FB0D7B0
3f47a430:	movi   0x6c0, a7
3f47a450:	mpys   a9, a7
3f47a460:	addi   0x158df0, a7
3f47a490:	move   a8, *a7(0x40), 1
3f47a4b0:	inc    a9
3f47a4c0:	move   a9, *a13, 1
3f47a4d0:	move   a14, -*sp, 1
3f47a4e0:	move   a11, *a14+, 1
3f47a4f0:	movk   2, a7
3f47a500:	move   a7, *a14+, 1
3f47a510:	movi   0x6c0, a7
3f47a530:	mpys   a9, a7
3f47a540:	addi   0x158df0, a7
3f47a570:	move   @0x19e150, a11, 1
3f47a5a0:	move   a11, a9
3f47a5b0:	sll    0x9, a11
3f47a5c0:	sll    0x5, a9
3f47a5d0:	add    a9, a11
3f47a5e0:	add    a11, a7
3f47a5f0:	move   *a7(0x60), *a14+, 1
3f47a610:	move   @0x19ff80, *a14+, 1
3f47a640:	move   @0x19ff60, *a14+, 1
3f47a670:	move   @0xb7ee0, *a14+, 1
3f47a6a0:	sub    a11, a11
3f47a6b0:	move   a11, *a14+, 1
3f47a6c0:	move   a11, *a14+, 1
3f47a6d0:	move   *a13, a9, 1
3f47a6e0:	movi   0x6c0, a7
3f47a700:	mpys   a9, a7
3f47a710:	addi   0x158df0, a7
3f47a740:	setf   16, 1, 0
3f47a750:	move   *a7(0x10), a8, 0
3f47a770:	move   a8, *a14+, 1
3f47a780:	movi   0x6c0, a7
3f47a7a0:	mpys   a9, a7
3f47a7b0:	addi   0x158df0, a7
3f47a7e0:	move   *a7, a8, 0
3f47a7f0:	move   a8, *a14+, 1
3f47a800:	move   @0x11a4d0, *a14+, 1
3f47a830:	calla  L3FB0D7B0
3f47a860:	movi   0x6c0, a7
3f47a880:	mpys   a9, a7
3f47a890:	addi   0x158df0, a7
3f47a8c0:	move   a8, *a7(0x40), 1
3f47a8e0:	inc    a9
3f47a8f0:	move   a9, *a13, 1
3f47a900:	move   a14, -*sp, 1
3f47a910:	movi   0x3f439fe0, a7
3f47a940:	move   a7, *a14+, 1
3f47a950:	movi   0x6c0, a11
3f47a970:	mpys   a9, a11
3f47a980:	addi   0x158df0, a11
3f47a9b0:	move   @0x19e150, a7, 1
3f47a9e0:	move   a7, a9
3f47a9f0:	sll    0x9, a7
3f47aa00:	sll    0x5, a9
3f47aa10:	add    a9, a7
3f47aa20:	add    a7, a11
3f47aa30:	addi   0x60, a11
3f47aa50:	move   a11, *a14+, 1
3f47aa60:	setf   1, 0, 0
3f47aa70:	move   @0xaecdc, a11, 0
3f47aaa0:	move   a11, *a14+, 1
3f47aab0:	movk   2, a9
3f47aac0:	move   a9, *a14+, 1
3f47aad0:	move   @0x19ff80, *a14+, 1
3f47ab00:	move   @0x19ff60, *a14+, 1
3f47ab30:	move   @0xb7ee0, *a14+, 1
3f47ab60:	move   *a13, a7, 1
3f47ab70:	movi   0x6c0, a9
3f47ab90:	mpys   a7, a9
3f47aba0:	addi   0x158df0, a9
3f47abd0:	setf   16, 1, 0
3f47abe0:	move   *a9(0x10), a8, 0
3f47ac00:	move   a8, *a14+, 1
3f47ac10:	movi   0x6c0, a9
3f47ac30:	mpys   a7, a9
3f47ac40:	addi   0x158df0, a9
3f47ac70:	move   *a9, a8, 0
3f47ac80:	move   a8, *a14+, 1
3f47ac90:	move   @0x11a4d0, *a14+, 1
3f47acc0:	calla  L3FB05BC0
3f47acf0:	movi   0x6c0, a11
3f47ad10:	mpys   a7, a11
3f47ad20:	addi   0x158df0, a11
3f47ad50:	move   a8, *a11(0x40), 1
3f47ad70:	inc    a7
3f47ad80:	move   a7, *a13, 1
3f47ad90:	move   a14, -*sp, 1
3f47ada0:	sub    a11, a11
3f47adb0:	move   a11, *a14+, 1
3f47adc0:	movk   3, a9
3f47add0:	move   a9, *a14+, 1
3f47ade0:	movi   0x6c0, a9
3f47ae00:	mpys   a7, a9
3f47ae10:	addi   0x158df0, a9
3f47ae40:	move   @0x19e150, a11, 1
3f47ae70:	move   a11, a7
3f47ae80:	sll    0x9, a11
3f47ae90:	sll    0x5, a7
3f47aea0:	add    a7, a11
3f47aeb0:	add    a11, a9
3f47aec0:	move   *a9(0x60), *a14+, 1
3f47aee0:	move   @0x19ff80, *a14+, 1
3f47af10:	move   @0x19ff60, *a14+, 1
3f47af40:	move   @0xb7ee0, *a14+, 1
3f47af70:	sub    a11, a11
3f47af80:	move   a11, *a14+, 1
3f47af90:	move   a11, *a14+, 1
3f47afa0:	move   *a13, a9, 1
3f47afb0:	movi   0x6c0, a7
3f47afd0:	mpys   a9, a7
3f47afe0:	addi   0x158df0, a7
3f47b010:	setf   16, 1, 0
3f47b020:	move   *a7(0x10), a8, 0
3f47b040:	move   a8, *a14+, 1
3f47b050:	movi   0x6c0, a7
3f47b070:	mpys   a9, a7
3f47b080:	addi   0x158df0, a7
3f47b0b0:	move   *a7, a8, 0
3f47b0c0:	move   a8, *a14+, 1
3f47b0d0:	move   @0x11a4d0, *a14+, 1
3f47b100:	calla  L3FB0D7B0
3f47b130:	movi   0x6c0, a7
3f47b150:	mpys   a9, a7
3f47b160:	addi   0x158df0, a7
3f47b190:	move   a8, *a7(0x40), 1
3f47b1b0:	inc    a9
3f47b1c0:	move   a9, *a13, 1
3f47b1d0:	move   a14, -*sp, 1
3f47b1e0:	movi   0x3f3232c0, a7
3f47b210:	move   a7, *a14+, 1
3f47b220:	movi   0x6c0, a11
3f47b240:	mpys   a9, a11
3f47b250:	addi   0x158df0, a11
3f47b280:	move   @0x19e150, a7, 1
3f47b2b0:	move   a7, a9
3f47b2c0:	sll    0x9, a7
3f47b2d0:	sll    0x5, a9
3f47b2e0:	add    a9, a7
3f47b2f0:	add    a7, a11
3f47b300:	addi   0x60, a11
3f47b320:	move   a11, *a14+, 1
3f47b330:	setf   1, 0, 0
3f47b340:	move   @0xaecdd, a11, 0
3f47b370:	move   a11, *a14+, 1
3f47b380:	movk   2, a9
3f47b390:	move   a9, *a14+, 1
3f47b3a0:	move   @0x19ff80, *a14+, 1
3f47b3d0:	move   @0x19ff60, *a14+, 1
3f47b400:	move   @0xb7ee0, *a14+, 1
3f47b430:	move   *a13, a7, 1
3f47b440:	movi   0x6c0, a9
3f47b460:	mpys   a7, a9
3f47b470:	addi   0x158df0, a9
3f47b4a0:	setf   16, 1, 0
3f47b4b0:	move   *a9(0x10), a8, 0
3f47b4d0:	move   a8, *a14+, 1
3f47b4e0:	movi   0x6c0, a9
3f47b500:	mpys   a7, a9
3f47b510:	addi   0x158df0, a9
3f47b540:	move   *a9, a8, 0
3f47b550:	move   a8, *a14+, 1
3f47b560:	move   @0x11a4d0, *a14+, 1
3f47b590:	calla  L3FB05BC0
3f47b5c0:	movi   0x6c0, a11
3f47b5e0:	mpys   a7, a11
3f47b5f0:	addi   0x158df0, a11
3f47b620:	move   a8, *a11(0x40), 1
3f47b640:	inc    a7
3f47b650:	move   a7, *a13, 1
3f47b660:	move   a14, -*sp, 1
3f47b670:	sub    a11, a11
3f47b680:	move   a11, *a14+, 1
3f47b690:	movk   3, a9
3f47b6a0:	move   a9, *a14+, 1
3f47b6b0:	movi   0x6c0, a9
3f47b6d0:	mpys   a7, a9
3f47b6e0:	addi   0x158df0, a9
3f47b710:	move   @0x19e150, a11, 1
3f47b740:	move   a11, a7
3f47b750:	sll    0x9, a11
3f47b760:	sll    0x5, a7
3f47b770:	add    a7, a11
3f47b780:	add    a11, a9
3f47b790:	move   *a9(0x60), *a14+, 1
3f47b7b0:	move   @0x19ff80, *a14+, 1
3f47b7e0:	move   @0x19ff60, *a14+, 1
3f47b810:	move   @0xb7ee0, *a14+, 1
3f47b840:	sub    a11, a11
3f47b850:	move   a11, *a14+, 1
3f47b860:	move   a11, *a14+, 1
3f47b870:	move   *a13, a9, 1
3f47b880:	movi   0x6c0, a7
3f47b8a0:	mpys   a9, a7
3f47b8b0:	addi   0x158df0, a7
3f47b8e0:	setf   16, 1, 0
3f47b8f0:	move   *a7(0x10), a8, 0
3f47b910:	move   a8, *a14+, 1
3f47b920:	movi   0x6c0, a7
3f47b940:	mpys   a9, a7
3f47b950:	addi   0x158df0, a7
3f47b980:	move   *a7, a8, 0
3f47b990:	move   a8, *a14+, 1
3f47b9a0:	move   @0x11a4d0, *a14+, 1
3f47b9d0:	calla  L3FB0D7B0
3f47ba00:	movi   0x6c0, a7
3f47ba20:	mpys   a9, a7
3f47ba30:	addi   0x158df0, a7
3f47ba60:	move   a8, *a7(0x40), 1
3f47ba80:	inc    a9
3f47ba90:	move   a9, *a13, 1
3f47baa0:	move   a14, -*sp, 1
3f47bab0:	movi   0x3f439fe0, a7
3f47bae0:	move   a7, *a14+, 1
3f47baf0:	movi   0x6c0, a11
3f47bb10:	mpys   a9, a11
3f47bb20:	addi   0x158df0, a11
3f47bb50:	move   @0x19e150, a7, 1
3f47bb80:	move   a7, a9
3f47bb90:	sll    0x9, a7
3f47bba0:	sll    0x5, a9
3f47bbb0:	add    a9, a7
3f47bbc0:	add    a7, a11
3f47bbd0:	addi   0x60, a11
3f47bbf0:	move   a11, *a14+, 1
3f47bc00:	setf   1, 0, 0
3f47bc10:	move   @0xaecde, a11, 0
3f47bc40:	move   a11, *a14+, 1
3f47bc50:	movk   2, a9
3f47bc60:	move   a9, *a14+, 1
3f47bc70:	move   @0x19ff80, *a14+, 1
3f47bca0:	move   @0x19ff60, *a14+, 1
3f47bcd0:	move   @0xb7ee0, *a14+, 1
3f47bd00:	move   *a13, a7, 1
3f47bd10:	movi   0x6c0, a9
3f47bd30:	mpys   a7, a9
3f47bd40:	addi   0x158df0, a9
3f47bd70:	setf   16, 1, 0
3f47bd80:	move   *a9(0x10), a8, 0
3f47bda0:	move   a8, *a14+, 1
3f47bdb0:	movi   0x6c0, a9
3f47bdd0:	mpys   a7, a9
3f47bde0:	addi   0x158df0, a9
3f47be10:	move   *a9, a8, 0
3f47be20:	move   a8, *a14+, 1
3f47be30:	move   @0x11a4d0, *a14+, 1
3f47be60:	calla  L3FB05BC0
3f47be90:	movi   0x6c0, a11
3f47beb0:	mpys   a7, a11
3f47bec0:	addi   0x158df0, a11
3f47bef0:	move   a8, *a11(0x40), 1
3f47bf10:	inc    a7
3f47bf20:	move   a7, *a13, 1
3f47bf30:	move   a14, -*sp, 1
3f47bf40:	movi   0x3f31f600, a11
3f47bf70:	move   a11, *a14+, 1
3f47bf80:	movk   1, a9
3f47bf90:	move   a9, *a14+, 1
3f47bfa0:	movi   0x6c0, a9
3f47bfc0:	mpys   a7, a9
3f47bfd0:	addi   0x158df0, a9
3f47c000:	move   @0x19e150, a11, 1
3f47c030:	move   a11, a7
3f47c040:	sll    0x9, a11
3f47c050:	sll    0x5, a7
3f47c060:	add    a7, a11
3f47c070:	add    a11, a9
3f47c080:	move   *a9(0x60), *a14+, 1
3f47c0a0:	move   @0x19ff80, *a14+, 1
3f47c0d0:	move   @0x19ff60, *a14+, 1
3f47c100:	move   @0xb7ee0, *a14+, 1
3f47c130:	move   *a13, a11, 1
3f47c140:	movi   0x6c0, a9
3f47c160:	mpys   a11, a9
3f47c170:	addi   0x158df0, a9
3f47c1a0:	setf   16, 1, 0
3f47c1b0:	move   *a9(0x10), a8, 0
3f47c1d0:	move   a8, *a14+, 1
3f47c1e0:	movi   0x6c0, a9
3f47c200:	mpys   a11, a9
3f47c210:	addi   0x158df0, a9
3f47c240:	move   *a9, a8, 0
3f47c250:	move   a8, *a14+, 1
3f47c260:	move   @0x11a4d0, *a14+, 1
3f47c290:	calla  L3FB0BC50
3f47c2c0:	movi   0x6c0, a9
3f47c2e0:	mpys   a11, a9
3f47c2f0:	addi   0x158df0, a9
3f47c320:	move   a8, *a9(0x40), 1
3f47c340:	move   a14, -*sp, 1
3f47c350:	movi   0x6c0, a9
3f47c370:	mpys   a11, a9
3f47c380:	addi   0x158df0, a9
3f47c3b0:	move   *a9(0x40), *a14+, 1
3f47c3d0:	move   @0x11a4d0, *a14+, 1
3f47c400:	calla  L3FB11A10
3f47c430:	move   a8, *a13(0x20), 1
3f47c450:	move   *a8(0x160), a9, 1
3f47c470:	movk   1, a7
3f47c480:	movb   a7, *a9(0x30)
3f47c4a0:	setf   8, 0, 0
3f47c4b0:	move   *a13(0x40), a9, 0
3f47c4d0:	jreq   L3F47C550
3f47c4e0:	move   a8, a8
3f47c4f0:	jreq   L3F47C550
3f47c500:	move   *a8(0x160), a7, 1
3f47c520:	sub    a9, a9
3f47c530:	movb   a9, *a7(0x20)
L3F47C550:
3f47c550:	inc    a11
3f47c560:	move   a11, *a13, 1
3f47c570:	move   a14, -*sp, 1
3f47c580:	movi   0x3f323e90, a9
3f47c5b0:	move   a9, *a14+, 1
3f47c5c0:	movk   1, a7
3f47c5d0:	move   a7, *a14+, 1
3f47c5e0:	movi   0x6c0, a7
3f47c600:	mpys   a11, a7
3f47c610:	addi   0x158df0, a7
3f47c640:	move   @0x19e150, a9, 1
3f47c670:	move   a9, a11
3f47c680:	sll    0x9, a9
3f47c690:	sll    0x5, a11
3f47c6a0:	add    a11, a9
3f47c6b0:	add    a9, a7
3f47c6c0:	move   *a7(0x60), *a14+, 1
3f47c6e0:	move   @0x19ff80, *a14+, 1
3f47c710:	move   @0x19ff60, *a14+, 1
3f47c740:	move   @0xb7ee0, *a14+, 1
3f47c770:	move   *a13, a11, 1
3f47c780:	movi   0x6c0, a9
3f47c7a0:	mpys   a11, a9
3f47c7b0:	addi   0x158df0, a9
3f47c7e0:	setf   16, 1, 0
3f47c7f0:	move   *a9(0x10), a8, 0
3f47c810:	move   a8, *a14+, 1
3f47c820:	movi   0x6c0, a9
3f47c840:	mpys   a11, a9
3f47c850:	addi   0x158df0, a9
3f47c880:	move   *a9, a8, 0
3f47c890:	move   a8, *a14+, 1
3f47c8a0:	move   @0x11a4d0, *a14+, 1
3f47c8d0:	calla  L3FB0BC50
3f47c900:	movi   0x6c0, a9
3f47c920:	mpys   a11, a9
3f47c930:	addi   0x158df0, a9
3f47c960:	move   a8, *a9(0x40), 1
3f47c980:	setf   8, 0, 0
3f47c990:	move   *a13(0x40), a9, 0
3f47c9b0:	jreq   L3F47CB40
3f47c9c0:	move   a14, -*sp, 1
3f47c9d0:	movi   0x6c0, a7
3f47c9f0:	mpys   a11, a7
3f47ca00:	addi   0x158df0, a7
3f47ca30:	move   *a7(0x40), *a14+, 1
3f47ca50:	move   @0x11a4d0, *a14+, 1
3f47ca80:	calla  L3FB11A10
3f47cab0:	move   a8, *a13(0x20), 1
3f47cad0:	move   a8, a7
3f47cae0:	jreq   L3F47CB40
3f47caf0:	move   *a7(0x160), a7, 1
3f47cb10:	sub    a9, a9
3f47cb20:	movb   a9, *a7(0x20)
L3F47CB40:
3f47cb40:	inc    a11
3f47cb50:	move   a11, *a13, 1
3f47cb60:	move   a14, -*sp, 1
3f47cb70:	movi   0x3f3075e0, a9
3f47cba0:	move   a9, *a14+, 1
3f47cbb0:	movk   1, a7
3f47cbc0:	move   a7, *a14+, 1
3f47cbd0:	movi   0x6c0, a7
3f47cbf0:	mpys   a11, a7
3f47cc00:	addi   0x158df0, a7
3f47cc30:	move   @0x19e150, a9, 1
3f47cc60:	move   a9, a11
3f47cc70:	sll    0x9, a9
3f47cc80:	sll    0x5, a11
3f47cc90:	add    a11, a9
3f47cca0:	add    a9, a7
3f47ccb0:	move   *a7(0x60), *a14+, 1
3f47ccd0:	move   @0x19ff80, *a14+, 1
3f47cd00:	move   @0x19ff60, *a14+, 1
3f47cd30:	move   @0xb7ee0, *a14+, 1
3f47cd60:	move   *a13, a11, 1
3f47cd70:	movi   0x6c0, a9
3f47cd90:	mpys   a11, a9
3f47cda0:	addi   0x158df0, a9
3f47cdd0:	setf   16, 1, 0
3f47cde0:	move   *a9(0x10), a8, 0
3f47ce00:	move   a8, *a14+, 1
3f47ce10:	movi   0x6c0, a9
3f47ce30:	mpys   a11, a9
3f47ce40:	addi   0x158df0, a9
3f47ce70:	move   *a9, a8, 0
3f47ce80:	move   a8, *a14+, 1
3f47ce90:	move   @0x11a4d0, *a14+, 1
3f47cec0:	calla  L3FB0BC50
3f47cef0:	movi   0x6c0, a9
3f47cf10:	mpys   a11, a9
3f47cf20:	addi   0x158df0, a9
3f47cf50:	move   a8, *a9(0x40), 1
3f47cf70:	inc    a11
3f47cf80:	move   a11, *a13, 1
3f47cf90:	movi   0x6c0, a9
3f47cfb0:	mpys   a11, a9
3f47cfc0:	addi   0x158df0, a9
3f47cff0:	move   a14, -*sp, 1
3f47d000:	sub    a7, a7
3f47d010:	move   a7, *a14+, 1
3f47d020:	movi   0x3f31faa0, a7
3f47d050:	move   a7, *a14+, 1
3f47d060:	movi   0x28, a7
3f47d080:	move   a7, *a14+, 1
3f47d090:	move   a7, *a14+, 1
3f47d0a0:	movi   0x6c0, a7
3f47d0c0:	mpys   a11, a7
3f47d0d0:	addi   0x158df0, a7
3f47d100:	setf   16, 1, 0
3f47d110:	move   *a7(0x10), a8, 0
3f47d130:	move   a8, *a14+, 1
3f47d140:	movi   0x6c0, a7
3f47d160:	mpys   a11, a7
3f47d170:	addi   0x158df0, a7
3f47d1a0:	move   *a7, a8, 0
3f47d1b0:	move   a8, *a14+, 1
3f47d1c0:	move   @0x11a4d0, *a14+, 1
3f47d1f0:	calla  L3FB0E6E0
3f47d220:	move   a8, *a9(0x40), 1
3f47d240:	inc    a11
3f47d250:	move   a11, *a13, 1
3f47d260:	movi   0x6c0, a9
3f47d280:	mpys   a11, a9
3f47d290:	addi   0x158df0, a9
3f47d2c0:	move   a14, -*sp, 1
3f47d2d0:	movi   0x3f322430, a7
3f47d300:	move   a7, *a14+, 1
3f47d310:	movi   0x3f321b30, a7
3f47d340:	move   a7, *a14+, 1
3f47d350:	movk   16, a7
3f47d360:	move   a7, *a14+, 1
3f47d370:	move   a7, *a14+, 1
3f47d380:	movi   0x6c0, a7
3f47d3a0:	mpys   a11, a7
3f47d3b0:	addi   0x158df0, a7
3f47d3e0:	setf   16, 1, 0
3f47d3f0:	move   *a7(0x10), a8, 0
3f47d410:	move   a8, *a14+, 1
3f47d420:	movi   0x6c0, a7
3f47d440:	mpys   a11, a7
3f47d450:	addi   0x158df0, a7
3f47d480:	move   *a7, a8, 0
3f47d490:	move   a8, *a14+, 1
3f47d4a0:	move   @0x11a4d0, *a14+, 1
3f47d4d0:	calla  L3FB0E6E0
3f47d500:	move   a8, *a9(0x40), 1
3f47d520:	inc    a11
3f47d530:	move   a11, *a13, 1
3f47d540:	movi   0x6c0, a9
3f47d560:	mpys   a11, a9
3f47d570:	addi   0x158df0, a9
3f47d5a0:	move   a14, -*sp, 1
3f47d5b0:	movi   0x3f322fb0, a7
3f47d5e0:	move   a7, *a14+, 1
3f47d5f0:	movi   0x3f3226b0, a7
3f47d620:	move   a7, *a14+, 1
3f47d630:	movk   16, a7
3f47d640:	move   a7, *a14+, 1
3f47d650:	move   a7, *a14+, 1
3f47d660:	movi   0x6c0, a7
3f47d680:	mpys   a11, a7
3f47d690:	addi   0x158df0, a7
3f47d6c0:	setf   16, 1, 0
3f47d6d0:	move   *a7(0x10), a8, 0
3f47d6f0:	move   a8, *a14+, 1
3f47d700:	movi   0x6c0, a7
3f47d720:	mpys   a11, a7
3f47d730:	addi   0x158df0, a7
3f47d760:	move   *a7, a8, 0
3f47d770:	move   a8, *a14+, 1
3f47d780:	move   @0x11a4d0, *a14+, 1
3f47d7b0:	calla  L3FB0E6E0
3f47d7e0:	move   a8, *a9(0x40), 1
3f47d800:	inc    a11
3f47d810:	move   a11, *a13, 1
3f47d820:	move   a14, -*sp, 1
3f47d830:	movi   0x3f323230, a9
3f47d860:	move   a9, *a14+, 1
3f47d870:	movk   1, a7
3f47d880:	move   a7, *a14+, 1
3f47d890:	movi   0x6c0, a7
3f47d8b0:	mpys   a11, a7
3f47d8c0:	addi   0x158df0, a7
3f47d8f0:	move   @0x19e150, a9, 1
3f47d920:	move   a9, a11
3f47d930:	sll    0x9, a9
3f47d940:	sll    0x5, a11
3f47d950:	add    a11, a9
3f47d960:	add    a9, a7
3f47d970:	move   *a7(0x60), *a14+, 1
3f47d990:	move   @0x19ff80, *a14+, 1
3f47d9c0:	move   @0x19ff60, *a14+, 1
3f47d9f0:	move   @0xb7ee0, *a14+, 1
3f47da20:	move   *a13, a11, 1
3f47da30:	movi   0x6c0, a9
3f47da50:	mpys   a11, a9
3f47da60:	addi   0x158df0, a9
3f47da90:	setf   16, 1, 0
3f47daa0:	move   *a9(0x10), a8, 0
3f47dac0:	move   a8, *a14+, 1
3f47dad0:	movi   0x6c0, a9
3f47daf0:	mpys   a11, a9
3f47db00:	addi   0x158df0, a9
3f47db30:	move   *a9, a8, 0
3f47db40:	move   a8, *a14+, 1
3f47db50:	move   @0x11a4d0, *a14+, 1
3f47db80:	calla  L3FB0BC50
3f47dbb0:	movi   0x6c0, a9
3f47dbd0:	mpys   a11, a9
3f47dbe0:	addi   0x158df0, a9
3f47dc10:	move   a8, *a9(0x40), 1
3f47dc30:	move   a14, -*sp, 1
3f47dc40:	sub    a9, a9
3f47dc50:	move   a9, *a14+, 1
3f47dc60:	movk   8, a7
3f47dc70:	move   a7, *a14+, 1
3f47dc80:	movi   0x8c, a7
3f47dca0:	move   a7, *a14+, 1
3f47dcb0:	move   a7, *a14+, 1
3f47dcc0:	movi   0x199190, a9
3f47dcf0:	move   a9, *a14+, 1
3f47dd00:	sub    a7, a7
3f47dd10:	move   a7, *a14+, 1
3f47dd20:	move   a7, *a14+, 1
3f47dd30:	movk   1, a7
3f47dd40:	move   a7, *a14+, 1
3f47dd50:	move   @0xb7960, *a14+, 1
3f47dd80:	move   @0xb78e0, *a14+, 1
3f47ddb0:	calla  L3F9A0490
3f47dde0:	move   a8, @0x19e2d0, 1
3f47de10:	inc    a11
3f47de20:	move   a11, *a13, 1
3f47de30:	move   a14, -*sp, 1
3f47de40:	movi   0x3f31f670, a7
3f47de70:	move   a7, *a14+, 1
3f47de80:	movk   1, a7
3f47de90:	move   a7, *a14+, 1
3f47dea0:	move   a7, *a14+, 1
3f47deb0:	move   a8, *a14+, 1
3f47dec0:	move   @0xb78e0, a7, 1
3f47def0:	move   @0xb7f80, a9, 1
3f47df20:	move   a9, a11
3f47df30:	sll    0x9, a9
3f47df40:	sll    0x7, a11
3f47df50:	add    a11, a9
3f47df60:	move   *a7(0x480), a11, 1
3f47df80:	add    a9, a11
3f47df90:	move   *a11(0x1c0), *a14+, 1
3f47dfb0:	move   @0xb7f80, a11, 1
3f47dfe0:	move   a11, a9
3f47dff0:	sll    0x9, a11
3f47e000:	sll    0x7, a9
3f47e010:	add    a9, a11
3f47e020:	move   *a7(0x480), a9, 1
3f47e040:	add    a11, a9
3f47e050:	move   *a9(0x1a0), *a14+, 1
3f47e070:	move   @0xb7ee0, *a14+, 1
3f47e0a0:	move   *a13, a11, 1
3f47e0b0:	movi   0x6c0, a9
3f47e0d0:	mpys   a11, a9
3f47e0e0:	addi   0x158df0, a9
3f47e110:	setf   16, 1, 0
3f47e120:	move   *a9(0x10), a8, 0
3f47e140:	move   a8, *a14+, 1
3f47e150:	movi   0x6c0, a9
3f47e170:	mpys   a11, a9
3f47e180:	addi   0x158df0, a9
3f47e1b0:	move   *a9, a8, 0
3f47e1c0:	move   a8, *a14+, 1
3f47e1d0:	move   @0x11a4d0, *a14+, 1
3f47e200:	calla  L3FB0CAE0
3f47e230:	movi   0x6c0, a9
3f47e250:	mpys   a11, a9
3f47e260:	addi   0x158df0, a9
3f47e290:	move   a8, *a9(0x40), 1
L3F47E2B0:
3f47e2b0:	move   a14, -*sp, 1
3f47e2c0:	move   @0xb7b40, *a14+, 1
3f47e2f0:	move   @0xb78e0, *a14+, 1
3f47e320:	calla  L3FD64F60
3f47e350:	move   @0xb7b40, @0xb83c0, 1
3f47e3a0:	move   a14, -*sp, 1
3f47e3b0:	setf   8, 0, 0
3f47e3c0:	move   @0xaed48, a11, 0
3f47e3f0:	move   a11, *a14+, 1
3f47e400:	calla  L3F323C00
L3F47E430:
3f47e430:	subi   0x50, a14
3f47e450:	mmfm   sp, a7,a9,a11,a13
3f47e470:	rets
3f47e480:	mmtm   sp, a7,a9,a11,a13
3f47e4a0:	move   a14, a13
3f47e4b0:	addi   0x40, a14
3f47e4d0:	move   @0xb82a0, a11, 1
3f47e500:	jreq   L3F47E5D0
3f47e510:	move   a14, -*sp, 1
3f47e520:	move   @0xb7d40, *a14+, 1
3f47e550:	move   @0xb78e0, *a14+, 1
3f47e580:	calla  L3FD75410
3f47e5b0:	jauc   L3F480A00
L3F47E5D0:
3f47e5d0:	move   a14, -*sp, 1
3f47e5e0:	move   @0x19ff80, *a14+, 1
3f47e610:	move   @0x19ff60, *a14+, 1
3f47e640:	movk   1, a9
3f47e650:	move   a9, *a14+, 1
3f47e660:	movi   0x1db, a9
3f47e680:	move   a9, *a14+, 1
3f47e690:	movi   0x190, a9
3f47e6b0:	move   a9, *a14+, 1
3f47e6c0:	movi   0xfa, a9
3f47e6e0:	move   a9, *a14+, 1
3f47e6f0:	addk   20, a9
3f47e700:	move   a9, *a14+, 1
3f47e710:	move   @0xb7960, *a14+, 1
3f47e740:	move   @0xb78e0, *a14+, 1
3f47e770:	calla  L3FD41B90
3f47e7a0:	move   a8, @0xb7d40, 1
3f47e7d0:	move   a14, -*sp, 1
3f47e7e0:	move   @0xb7980, *a14+, 1
3f47e810:	move   a8, *a14+, 1
3f47e820:	move   @0xb78e0, *a14+, 1
3f47e850:	calla  L3FD9C7B0
3f47e880:	move   @0xb7d40, a11, 1
3f47e8b0:	jaeq   L3F480A00
3f47e8d0:	movk   1, a9
3f47e8e0:	move   a9, @0xb82a0, 1
3f47e910:	setf   2, 0, 0
3f47e920:	move   @0xaece8, a11, 0
3f47e950:	move   a11, @0x19e150, 1
3f47e980:	jreq   L3F47EA40
3f47e990:	dec    a11
3f47e9a0:	jreq   L3F47EA40
3f47e9b0:	move   @0x19e150, a11, 1
3f47e9e0:	subk   2, a11
3f47e9f0:	jreq   L3F47EA40
3f47ea00:	sub    a11, a11
3f47ea10:	move   a11, @0x19e150, 1
L3F47EA40:
3f47ea40:	move   a14, -*sp, 1
3f47ea50:	sub    a11, a11
3f47ea60:	move   a11, *a14+, 1
3f47ea70:	move   a11, *a14+, 1
3f47ea80:	move   a11, *a14+, 1
3f47ea90:	move   a11, *a14+, 1
3f47eaa0:	movi   0x3f49dbb0, a8
3f47ead0:	move   a8, *a14+, 1
3f47eae0:	move   @0x19e150, a7, 1
3f47eb10:	move   a7, a11
3f47eb20:	sll    0x9, a7
3f47eb30:	sll    0x5, a11
3f47eb40:	add    a11, a7
3f47eb50:	addi   0x1766d0, a7
3f47eb80:	move   *a7+, *a14+, 1
3f47eb90:	move   @0xb7d40, *a14+, 1
3f47ebc0:	move   @0xb78e0, *a14+, 1
3f47ebf0:	calla  L3FD9C170
3f47ec20:	move   a14, -*sp, 1
3f47ec30:	movi   0x20800d, a11
3f47ec60:	move   a11, *a14+, 1
3f47ec70:	move   @0xb7d40, *a14+, 1
3f47eca0:	move   @0xb78e0, *a14+, 1
3f47ecd0:	calla  L3FD97D50
3f47ed00:	move   a14, -*sp, 1
3f47ed10:	move   @0xb7d40, *a14+, 1
3f47ed40:	move   @0xb78e0, *a14+, 1
3f47ed70:	calla  L3FB04900
3f47eda0:	move   a8, @0x11a570, 1
3f47edd0:	move   a8, a7
3f47ede0:	jaeq   L3F480910
3f47ee00:	sub    a9, a9
3f47ee10:	move   a9, *a13, 1
3f47ee20:	move   a14, -*sp, 1
3f47ee30:	move   a9, *a14+, 1
3f47ee40:	movk   2, a11
3f47ee50:	move   a11, *a14+, 1
3f47ee60:	movi   0x6c0, a11
3f47ee80:	mpys   a9, a11
3f47ee90:	addi   0x16e630, a11
3f47eec0:	move   @0x19e150, a7, 1
3f47eef0:	move   a7, a9
3f47ef00:	sll    0x9, a7
3f47ef10:	sll    0x5, a9
3f47ef20:	add    a9, a7
3f47ef30:	add    a7, a11
3f47ef40:	move   *a11(0x60), *a14+, 1
3f47ef60:	move   @0x19ff80, *a14+, 1
3f47ef90:	move   @0x19ff60, *a14+, 1
3f47efc0:	move   @0xb7ee0, *a14+, 1
3f47eff0:	sub    a11, a11
3f47f000:	move   a11, *a14+, 1
3f47f010:	move   a11, *a14+, 1
3f47f020:	move   *a13, a9, 1
3f47f030:	movi   0x6c0, a7
3f47f050:	mpys   a9, a7
3f47f060:	addi   0x16e630, a7
3f47f090:	setf   16, 1, 0
3f47f0a0:	move   *a7(0x10), a8, 0
3f47f0c0:	move   a8, *a14+, 1
3f47f0d0:	movi   0x6c0, a7
3f47f0f0:	mpys   a9, a7
3f47f100:	addi   0x16e630, a7
3f47f130:	move   *a7, a8, 0
3f47f140:	move   a8, *a14+, 1
3f47f150:	move   @0x11a570, *a14+, 1
3f47f180:	calla  L3FB0D7B0
3f47f1b0:	movi   0x6c0, a7
3f47f1d0:	mpys   a9, a7
3f47f1e0:	addi   0x16e630, a7
3f47f210:	move   a8, *a7(0x40), 1
3f47f230:	movk   1, a7
3f47f240:	move   a7, *a13, 1
L3F47F250:
3f47f250:	move   a14, -*sp, 1
3f47f260:	move   *a13, a11, 1
3f47f270:	movi   0x6c0, a9
3f47f290:	mpys   a11, a9
3f47f2a0:	addi   0x16e630, a9
3f47f2d0:	move   @0x19e150, a7, 1
3f47f300:	move   a7, a11
3f47f310:	sll    0x9, a7
3f47f320:	sll    0x5, a11
3f47f330:	add    a11, a7
3f47f340:	add    a7, a9
3f47f350:	move   *a9(0x60), *a14+, 1
3f47f370:	sub    a11, a11
3f47f380:	move   a11, *a14+, 1
3f47f390:	move   @0x19ff80, *a14+, 1
3f47f3c0:	move   @0x19ff60, *a14+, 1
3f47f3f0:	move   @0xb7ee0, *a14+, 1
3f47f420:	move   *a13, a9, 1
3f47f430:	movi   0x6c0, a7
3f47f450:	mpys   a9, a7
3f47f460:	addi   0x16e630, a7
3f47f490:	setf   16, 1, 0
3f47f4a0:	move   *a7(0x10), a8, 0
3f47f4c0:	move   a8, *a14+, 1
3f47f4d0:	movi   0x6c0, a7
3f47f4f0:	mpys   a9, a7
3f47f500:	addi   0x16e630, a7
3f47f530:	move   *a7, a8, 0
3f47f540:	move   a8, *a14+, 1
3f47f550:	move   @0x11a570, *a14+, 1
3f47f580:	calla  L3FB0AEA0
3f47f5b0:	movi   0x6c0, a7
3f47f5d0:	mpys   a9, a7
3f47f5e0:	addi   0x16e630, a7
3f47f610:	move   a8, *a7(0x40), 1
3f47f630:	inc    a9
3f47f640:	move   a9, *a13, 1
3f47f650:	subk   16, a9
3f47f660:	jrlt   L3F47F250
3f47f670:	movk   16, a9
3f47f680:	move   a9, *a13, 1
3f47f690:	move   a14, -*sp, 1
3f47f6a0:	movi   0x3f4a8b10, a7
3f47f6d0:	move   a7, *a14+, 1
3f47f6e0:	movk   1, a11
3f47f6f0:	move   a11, *a14+, 1
3f47f700:	movi   0x6c0, a11
3f47f720:	mpys   a9, a11
3f47f730:	addi   0x16e630, a11
3f47f760:	move   @0x19e150, a7, 1
3f47f790:	move   a7, a9
3f47f7a0:	sll    0x9, a7
3f47f7b0:	sll    0x5, a9
3f47f7c0:	add    a9, a7
3f47f7d0:	add    a7, a11
3f47f7e0:	move   *a11(0x60), *a14+, 1
3f47f800:	move   @0x19ff80, *a14+, 1
3f47f830:	move   @0x19ff60, *a14+, 1
3f47f860:	move   @0xb7ee0, *a14+, 1
3f47f890:	move   *a13, a11, 1
3f47f8a0:	movi   0x6c0, a9
3f47f8c0:	mpys   a11, a9
3f47f8d0:	addi   0x16e630, a9
3f47f900:	setf   16, 1, 0
3f47f910:	move   *a9(0x10), a8, 0
3f47f930:	move   a8, *a14+, 1
3f47f940:	movi   0x6c0, a9
3f47f960:	mpys   a11, a9
3f47f970:	addi   0x16e630, a9
3f47f9a0:	move   *a9, a8, 0
3f47f9b0:	move   a8, *a14+, 1
3f47f9c0:	move   @0x11a570, *a14+, 1
3f47f9f0:	calla  L3FB0BC50
3f47fa20:	movi   0x6c0, a9
3f47fa40:	mpys   a11, a9
3f47fa50:	addi   0x16e630, a9
3f47fa80:	move   a8, *a9(0x40), 1
3f47faa0:	move   a14, -*sp, 1
3f47fab0:	movi   0x6c0, a9
3f47fad0:	mpys   a11, a9
3f47fae0:	addi   0x16e630, a9
3f47fb10:	move   *a9(0x40), *a14+, 1
3f47fb30:	move   @0x11a570, *a14+, 1
3f47fb60:	calla  L3FB11A10
3f47fb90:	move   a8, *a13(0x20), 1
3f47fbb0:	move   a8, a7
3f47fbc0:	jreq   L3F47FCA0
3f47fbd0:	move   *a7(0x160), a9, 1
3f47fbf0:	movk   1, a7
3f47fc00:	movb   a7, *a9(0x30)
3f47fc20:	move   a14, -*sp, 1
3f47fc30:	move   a8, *a14+, 1
3f47fc40:	move   @0x11a570, *a14+, 1
3f47fc70:	calla  L3FB11C90
L3F47FCA0:
3f47fca0:	inc    a11
3f47fcb0:	move   a11, *a13, 1
3f47fcc0:	move   a14, -*sp, 1
3f47fcd0:	movi   0x3f4a85f0, a9
3f47fd00:	move   a9, *a14+, 1
3f47fd10:	movk   1, a7
3f47fd20:	move   a7, *a14+, 1
3f47fd30:	movi   0x6c0, a7
3f47fd50:	mpys   a11, a7
3f47fd60:	addi   0x16e630, a7
3f47fd90:	move   @0x19e150, a9, 1
3f47fdc0:	move   a9, a11
3f47fdd0:	sll    0x9, a9
3f47fde0:	sll    0x5, a11
3f47fdf0:	add    a11, a9
3f47fe00:	add    a9, a7
3f47fe10:	move   *a7(0x60), *a14+, 1
3f47fe30:	move   @0x19ff80, *a14+, 1
3f47fe60:	move   @0x19ff60, *a14+, 1
3f47fe90:	move   @0xb7ee0, *a14+, 1
3f47fec0:	move   *a13, a11, 1
3f47fed0:	movi   0x6c0, a9
3f47fef0:	mpys   a11, a9
3f47ff00:	addi   0x16e630, a9
3f47ff30:	setf   16, 1, 0
3f47ff40:	move   *a9(0x10), a8, 0
3f47ff60:	move   a8, *a14+, 1
3f47ff70:	movi   0x6c0, a9
3f47ff90:	mpys   a11, a9
3f47ffa0:	addi   0x16e630, a9
3f47ffd0:	move   *a9, a8, 0
3f47ffe0:	move   a8, *a14+, 1
3f47fff0:	move   @0x11a570, *a14+, 1
3f480020:	calla  L3FB0BC50
3f480050:	movi   0x6c0, a9
3f480070:	mpys   a11, a9
3f480080:	addi   0x16e630, a9
3f4800b0:	move   a8, *a9(0x40), 1
3f4800d0:	inc    a11
3f4800e0:	move   a11, *a13, 1
3f4800f0:	move   a14, -*sp, 1
3f480100:	movi   0x3f307090, a9
3f480130:	move   a9, *a14+, 1
3f480140:	movk   1, a7
3f480150:	move   a7, *a14+, 1
3f480160:	movi   0x6c0, a7
3f480180:	mpys   a11, a7
3f480190:	addi   0x16e630, a7
3f4801c0:	move   @0x19e150, a9, 1
3f4801f0:	move   a9, a11
3f480200:	sll    0x9, a9
3f480210:	sll    0x5, a11
3f480220:	add    a11, a9
3f480230:	add    a9, a7
3f480240:	move   *a7(0x60), *a14+, 1
3f480260:	move   @0x19ff80, *a14+, 1
3f480290:	move   @0x19ff60, *a14+, 1
3f4802c0:	move   @0xb7ee0, *a14+, 1
3f4802f0:	move   *a13, a11, 1
3f480300:	movi   0x6c0, a9
3f480320:	mpys   a11, a9
3f480330:	addi   0x16e630, a9
3f480360:	setf   16, 1, 0
3f480370:	move   *a9(0x10), a8, 0
3f480390:	move   a8, *a14+, 1
3f4803a0:	movi   0x6c0, a9
3f4803c0:	mpys   a11, a9
3f4803d0:	addi   0x16e630, a9
3f480400:	move   *a9, a8, 0
3f480410:	move   a8, *a14+, 1
3f480420:	move   @0x11a570, *a14+, 1
3f480450:	calla  L3FB0BC50
3f480480:	movi   0x6c0, a9
3f4804a0:	mpys   a11, a9
3f4804b0:	addi   0x16e630, a9
3f4804e0:	move   a8, *a9(0x40), 1
3f480500:	inc    a11
3f480510:	move   a11, *a13, 1
3f480520:	inc    a11
3f480530:	move   a11, *a13, 1
3f480540:	move   a14, -*sp, 1
3f480550:	movi   0x6c0, a9
3f480570:	mpys   a11, a9
3f480580:	addi   0x16e630, a9
3f4805b0:	move   @0x19e150, a7, 1
3f4805e0:	move   a7, a11
3f4805f0:	sll    0x9, a7
3f480600:	sll    0x5, a11
3f480610:	add    a11, a7
3f480620:	add    a7, a9
3f480630:	move   *a9(0x60), *a14+, 1
3f480650:	sub    a11, a11
3f480660:	move   a11, *a14+, 1
3f480670:	move   @0x19ff80, *a14+, 1
3f4806a0:	move   @0x19ff60, *a14+, 1
3f4806d0:	move   @0xb7ee0, *a14+, 1
3f480700:	move   *a13, a9, 1
3f480710:	movi   0x6c0, a7
3f480730:	mpys   a9, a7
3f480740:	addi   0x16e630, a7
3f480770:	setf   16, 1, 0
3f480780:	move   *a7(0x10), a8, 0
3f4807a0:	move   a8, *a14+, 1
3f4807b0:	movi   0x6c0, a7
3f4807d0:	mpys   a9, a7
3f4807e0:	addi   0x16e630, a7
3f480810:	move   *a7, a8, 0
3f480820:	move   a8, *a14+, 1
3f480830:	move   @0x11a570, *a14+, 1
3f480860:	calla  L3FB0AEA0
3f480890:	movi   0x6c0, a7
3f4808b0:	mpys   a9, a7
3f4808c0:	addi   0x16e630, a7
3f4808f0:	move   a8, *a7(0x40), 1
L3F480910:
3f480910:	move   a14, -*sp, 1
3f480920:	move   @0xb7d40, *a14+, 1
3f480950:	move   @0xb78e0, *a14+, 1
3f480980:	calla  L3FD64F60
3f4809b0:	move   @0xb7d40, @0xb83c0, 1
L3F480A00:
3f480a00:	subi   0x40, a14
3f480a20:	mmfm   sp, a7,a9,a11,a13
3f480a40:	rets
3f480a50:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f480a70:	move   a14, a13
3f480a80:	addi   0x320, a14
3f480aa0:	move   @0xb8260, a11, 1
3f480ad0:	jreq   L3F480BA0
3f480ae0:	move   a14, -*sp, 1
3f480af0:	move   @0xb7b60, *a14+, 1
3f480b20:	move   @0xb78e0, *a14+, 1
3f480b50:	calla  L3FD75410
3f480b80:	jauc   L3F4883E0
L3F480BA0:
3f480ba0:	setf   1, 0, 0
3f480bb0:	move   @0xaed51, a11, 0
3f480be0:	jrne   L3F480C30
3f480bf0:	move   @0xaed52, a11, 0
3f480c20:	jreq   L3F480CD0
L3F480C30:
3f480c30:	move   a14, -*sp, 1
3f480c40:	move   @0xb78e0, *a14+, 1
3f480c70:	calla  L3F4C1B70
3f480ca0:	move   a8, a11
3f480cb0:	jaeq   L3F4883E0
L3F480CD0:
3f480cd0:	move   a14, -*sp, 1
3f480ce0:	move   @0x19ff80, *a14+, 1
3f480d10:	move   @0x19ff60, *a14+, 1
3f480d40:	movk   1, a11
3f480d50:	move   a11, *a14+, 1
3f480d60:	movi   0x1db, a7
3f480d80:	move   a7, *a14+, 1
3f480d90:	movi   0x276, a11
3f480db0:	move   a11, *a14+, 1
3f480dc0:	movi   0xfa, a7
3f480de0:	move   a7, *a14+, 1
3f480df0:	addk   20, a7
3f480e00:	move   a7, *a14+, 1
3f480e10:	move   @0xb7960, *a14+, 1
3f480e40:	move   @0xb78e0, *a14+, 1
3f480e70:	calla  L3FD41B90
3f480ea0:	move   a8, @0xb7b60, 1
3f480ed0:	move   a14, -*sp, 1
3f480ee0:	move   @0xb7980, *a14+, 1
3f480f10:	move   a8, *a14+, 1
3f480f20:	move   @0xb78e0, *a14+, 1
3f480f50:	calla  L3FD9C7B0
3f480f80:	move   @0xb7b60, a7, 1
3f480fb0:	jaeq   L3F4883E0
3f480fd0:	movk   1, a11
3f480fe0:	move   a11, @0xb8260, 1
3f481010:	setf   2, 0, 0
3f481020:	move   @0xaece8, a7, 0
3f481050:	move   a7, @0x19e150, 1
3f481080:	jreq   L3F481140
3f481090:	dec    a7
3f4810a0:	jreq   L3F481140
3f4810b0:	move   @0x19e150, a7, 1
3f4810e0:	subk   2, a7
3f4810f0:	jreq   L3F481140
3f481100:	sub    a7, a7
3f481110:	move   a7, @0x19e150, 1
L3F481140:
3f481140:	move   a14, -*sp, 1
3f481150:	sub    a7, a7
3f481160:	move   a7, *a14+, 1
3f481170:	move   a7, *a14+, 1
3f481180:	move   a7, *a14+, 1
3f481190:	move   a7, *a14+, 1
3f4811a0:	movi   0x3f4a3498, a8
3f4811d0:	move   a8, *a14+, 1
3f4811e0:	move   @0x19e150, a5, 1
3f481210:	move   a5, a7
3f481220:	sll    0x9, a5
3f481230:	sll    0x5, a7
3f481240:	add    a7, a5
3f481250:	addi   0x158790, a5
3f481280:	move   *a5+, *a14+, 1
3f481290:	move   @0xb7b60, *a14+, 1
3f4812c0:	move   @0xb78e0, *a14+, 1
3f4812f0:	calla  L3FD9C170
3f481320:	move   a14, -*sp, 1
3f481330:	movi   0x20810d, a7
3f481360:	move   a7, *a14+, 1
3f481370:	move   @0xb7b60, *a14+, 1
3f4813a0:	move   @0xb78e0, *a14+, 1
3f4813d0:	calla  L3FD97D50
3f481400:	move   a14, -*sp, 1
3f481410:	move   @0xb7b60, *a14+, 1
3f481440:	move   @0xb78e0, *a14+, 1
3f481470:	calla  L3FB04900
3f4814a0:	move   a8, @0x11a4b0, 1
3f4814d0:	move   a8, a5
3f4814e0:	jaeq   L3F4882F0
3f481500:	sub    a9, a9
3f481510:	move   a14, -*sp, 1
3f481520:	move   a9, *a14+, 1
3f481530:	movk   2, a11
3f481540:	move   a11, *a14+, 1
3f481550:	movi   0x6c0, a11
3f481570:	mpys   a9, a11
3f481580:	addi   0x14f2b0, a11
3f4815b0:	move   @0x19e150, a7, 1
3f4815e0:	move   a7, a5
3f4815f0:	sll    0x9, a7
3f481600:	sll    0x5, a5
3f481610:	add    a5, a7
3f481620:	add    a7, a11
3f481630:	move   *a11(0x60), *a14+, 1
3f481650:	move   @0x19ff80, *a14+, 1
3f481680:	move   @0x19ff60, *a14+, 1
3f4816b0:	move   @0xb7ee0, *a14+, 1
3f4816e0:	move   a9, *a14+, 1
3f4816f0:	move   a9, *a14+, 1
3f481700:	movi   0x6c0, a11
3f481720:	mpys   a9, a11
3f481730:	addi   0x14f2b0, a11
3f481760:	setf   16, 1, 0
3f481770:	move   *a11(0x10), a8, 0
3f481790:	move   a8, *a14+, 1
3f4817a0:	movi   0x6c0, a11
3f4817c0:	mpys   a9, a11
3f4817d0:	addi   0x14f2b0, a11
3f481800:	move   *a11, a8, 0
3f481810:	move   a8, *a14+, 1
3f481820:	move   @0x11a4b0, *a14+, 1
3f481850:	calla  L3FB0D7B0
3f481880:	movi   0x6c0, a11
3f4818a0:	mpys   a9, a11
3f4818b0:	addi   0x14f2b0, a11
3f4818e0:	move   a8, *a11(0x40), 1
L3F481900:
3f481900:	move   a14, -*sp, 1
3f481910:	movi   0x3f4911c0, a8
3f481940:	move   a8, *a14+, 1
3f481950:	move   a9, a11
3f481960:	sll    0x6, a11
3f481970:	addi   0xb03d8, a11
3f4819a0:	move   a11, *a14+, 1
3f4819b0:	calla  L3FB45500
3f4819e0:	move   a8, a5
3f4819f0:	jrne   L3F481AF0
3f481a00:	move   a14, -*sp, 1
3f481a10:	movi   0x3f4911c0, a8
3f481a40:	move   a8, *a14+, 1
3f481a50:	move   a9, a11
3f481a60:	sll    0x5, a11
3f481a70:	addi   0xb6ce0, a11
3f481aa0:	move   *a11+, *a14+, 1
3f481ab0:	calla  L3FB45720
3f481ae0:	jruc   L3F4822B0
L3F481AF0:
3f481af0:	move   a14, -*sp, 1
3f481b00:	move   a9, a11
3f481b10:	sll    0x6, a11
3f481b20:	addi   0xb03d8, a11
3f481b50:	move   a11, *a14+, 1
3f481b60:	move   a9, a11
3f481b70:	sll    0x5, a11
3f481b80:	addi   0xb6ce0, a11
3f481bb0:	move   *a11+, *a14+, 1
3f481bc0:	calla  L3FB45720
3f481bf0:	move   a14, -*sp, 1
3f481c00:	move   a9, a11
3f481c10:	sll    0x6, a11
3f481c20:	addi   0xb03d8, a11
3f481c50:	move   a11, *a14+, 1
3f481c60:	move   a9, a11
3f481c70:	sll    0x5, a11
3f481c80:	addi   0xb6d60, a11
3f481cb0:	move   *a11+, *a14+, 1
3f481cc0:	calla  L3FB45720
3f481cf0:	move   a14, -*sp, 1
3f481d00:	movi   0x3f4a34e0, a8
3f481d30:	move   a8, *a14+, 1
3f481d40:	move   a9, a11
3f481d50:	sll    0x5, a11
3f481d60:	addi   0xb6ce0, a11
3f481d90:	move   *a11+, *a14+, 1
3f481da0:	calla  L3FB452E0
3f481dd0:	move   a14, -*sp, 1
3f481de0:	move   a9, a11
3f481df0:	sll    0x8, a11
3f481e00:	addi   0xb04d8, a11
3f481e30:	move   a11, *a14+, 1
3f481e40:	move   a9, a11
3f481e50:	sll    0x5, a11
3f481e60:	addi   0xb6ce0, a11
3f481e90:	move   *a11+, *a14+, 1
3f481ea0:	calla  L3FB452E0
3f481ed0:	move   a14, -*sp, 1
3f481ee0:	move   a9, a11
3f481ef0:	sll    0x8, a11
3f481f00:	addi   0xb04d8, a11
3f481f30:	move   a11, *a14+, 1
3f481f40:	move   a9, a11
3f481f50:	sll    0x5, a11
3f481f60:	addi   0xb6de0, a11
3f481f90:	move   *a11+, *a14+, 1
3f481fa0:	calla  L3FB45720
3f481fd0:	move   a14, -*sp, 1
3f481fe0:	movi   0x3f4a34e0, a8
3f482010:	move   a8, *a14+, 1
3f482020:	move   a9, a11
3f482030:	sll    0x5, a11
3f482040:	addi   0xb6ce0, a11
3f482070:	move   *a11+, *a14+, 1
3f482080:	calla  L3FB452E0
3f4820b0:	move   a14, -*sp, 1
3f4820c0:	move   a9, a11
3f4820d0:	sll    0x7, a11
3f4820e0:	addi   0xb08d8, a11
3f482110:	move   a11, *a14+, 1
3f482120:	move   a9, a11
3f482130:	sll    0x5, a11
3f482140:	addi   0xb6ce0, a11
3f482170:	move   *a11+, *a14+, 1
3f482180:	calla  L3FB452E0
3f4821b0:	move   a14, -*sp, 1
3f4821c0:	move   a9, a11
3f4821d0:	sll    0x7, a11
3f4821e0:	addi   0xb08d8, a11
3f482210:	move   a11, *a14+, 1
3f482220:	move   a9, a11
3f482230:	sll    0x5, a11
3f482240:	addi   0xb6e60, a11
3f482270:	move   *a11+, *a14+, 1
3f482280:	calla  L3FB45720
L3F4822B0:
3f4822b0:	inc    a9
3f4822c0:	cmpi   0x4, a9
3f4822e0:	jalt   L3F481900
3f482300:	movk   1, a9
3f482310:	movi   0x6c0, a11
3f482330:	mpys   a9, a11
3f482340:	addi   0x14f2b0, a11
3f482370:	move   a14, -*sp, 1
3f482380:	sub    a7, a7
3f482390:	move   a7, *a14+, 1
3f4823a0:	movi   0x3f439fe0, a5
3f4823d0:	move   a5, *a14+, 1
3f4823e0:	movi   0xb6ce0, a7
3f482410:	move   a7, *a14+, 1
3f482420:	movi   0xffff, a5
3f482440:	move   a5, *a14+, 1
3f482450:	movk   4, a5
3f482460:	move   a5, *a14+, 1
3f482470:	move   @0x19ff80, *a14+, 1
3f4824a0:	move   @0x19ff60, *a14+, 1
3f4824d0:	move   @0xb7ee0, *a14+, 1
3f482500:	movi   0x50, a5
3f482520:	move   a5, *a14+, 1
3f482530:	movi   0x122, a5
3f482550:	move   a5, *a14+, 1
3f482560:	movi   0x6c0, a5
3f482580:	mpys   a9, a5
3f482590:	addi   0x14f2b0, a5
3f4825c0:	setf   16, 1, 0
3f4825d0:	move   *a5(0x10), a8, 0
3f4825f0:	move   a8, *a14+, 1
3f482600:	movi   0x6c0, a5
3f482620:	mpys   a9, a5
3f482630:	addi   0x14f2b0, a5
3f482660:	move   *a5, a8, 0
3f482670:	move   a8, *a14+, 1
3f482680:	move   @0x11a4b0, *a14+, 1
3f4826b0:	calla  L3FB08CE0
3f4826e0:	move   a8, *a11(0x40), 1
3f482700:	inc    a9
3f482710:	move   a14, -*sp, 1
3f482720:	sub    a11, a11
3f482730:	move   a11, *a14+, 1
3f482740:	movk   3, a5
3f482750:	move   a5, *a14+, 1
3f482760:	movi   0x6c0, a5
3f482780:	mpys   a9, a5
3f482790:	addi   0x14f2b0, a5
3f4827c0:	move   @0x19e150, a11, 1
3f4827f0:	move   a11, a7
3f482800:	sll    0x9, a11
3f482810:	sll    0x5, a7
3f482820:	add    a7, a11
3f482830:	add    a11, a5
3f482840:	move   *a5(0x60), *a14+, 1
3f482860:	move   @0x19ff80, *a14+, 1
3f482890:	move   @0x19ff60, *a14+, 1
3f4828c0:	move   @0xb7ee0, *a14+, 1
3f4828f0:	sub    a11, a11
3f482900:	move   a11, *a14+, 1
3f482910:	move   a11, *a14+, 1
3f482920:	movi   0x6c0, a7
3f482940:	mpys   a9, a7
3f482950:	addi   0x14f2b0, a7
3f482980:	setf   16, 1, 0
3f482990:	move   *a7(0x10), a8, 0
3f4829b0:	move   a8, *a14+, 1
3f4829c0:	movi   0x6c0, a7
3f4829e0:	mpys   a9, a7
3f4829f0:	addi   0x14f2b0, a7
3f482a20:	move   *a7, a8, 0
3f482a30:	move   a8, *a14+, 1
3f482a40:	move   @0x11a4b0, *a14+, 1
3f482a70:	calla  L3FB0D7B0
3f482aa0:	movi   0x6c0, a7
3f482ac0:	mpys   a9, a7
3f482ad0:	addi   0x14f2b0, a7
3f482b00:	move   a8, *a7(0x40), 1
3f482b20:	inc    a9
3f482b30:	move   a14, -*sp, 1
3f482b40:	move   a11, *a14+, 1
3f482b50:	movk   3, a7
3f482b60:	move   a7, *a14+, 1
3f482b70:	movi   0x6c0, a5
3f482b90:	mpys   a9, a5
3f482ba0:	addi   0x14f2b0, a5
3f482bd0:	move   @0x19e150, a7, 1
3f482c00:	move   a7, a11
3f482c10:	sll    0x9, a7
3f482c20:	sll    0x5, a11
3f482c30:	add    a11, a7
3f482c40:	add    a7, a5
3f482c50:	move   *a5(0x60), *a14+, 1
3f482c70:	move   @0x19ff80, *a14+, 1
3f482ca0:	move   @0x19ff60, *a14+, 1
3f482cd0:	move   @0xb7ee0, *a14+, 1
3f482d00:	sub    a11, a11
3f482d10:	move   a11, *a14+, 1
3f482d20:	move   a11, *a14+, 1
3f482d30:	movi   0x6c0, a7
3f482d50:	mpys   a9, a7
3f482d60:	addi   0x14f2b0, a7
3f482d90:	setf   16, 1, 0
3f482da0:	move   *a7(0x10), a8, 0
3f482dc0:	move   a8, *a14+, 1
3f482dd0:	movi   0x6c0, a7
3f482df0:	mpys   a9, a7
3f482e00:	addi   0x14f2b0, a7
3f482e30:	move   *a7, a8, 0
3f482e40:	move   a8, *a14+, 1
3f482e50:	move   @0x11a4b0, *a14+, 1
3f482e80:	calla  L3FB0D7B0
3f482eb0:	movi   0x6c0, a7
3f482ed0:	mpys   a9, a7
3f482ee0:	addi   0x14f2b0, a7
3f482f10:	move   a8, *a7(0x40), 1
3f482f30:	inc    a9
3f482f40:	move   a14, -*sp, 1
3f482f50:	move   a11, *a14+, 1
3f482f60:	movk   3, a7
3f482f70:	move   a7, *a14+, 1
3f482f80:	movi   0x6c0, a5
3f482fa0:	mpys   a9, a5
3f482fb0:	addi   0x14f2b0, a5
3f482fe0:	move   @0x19e150, a7, 1
3f483010:	move   a7, a11
3f483020:	sll    0x9, a7
3f483030:	sll    0x5, a11
3f483040:	add    a11, a7
3f483050:	add    a7, a5
3f483060:	move   *a5(0x60), *a14+, 1
3f483080:	move   @0x19ff80, *a14+, 1
3f4830b0:	move   @0x19ff60, *a14+, 1
3f4830e0:	move   @0xb7ee0, *a14+, 1
3f483110:	sub    a11, a11
3f483120:	move   a11, *a14+, 1
3f483130:	move   a11, *a14+, 1
3f483140:	movi   0x6c0, a7
3f483160:	mpys   a9, a7
3f483170:	addi   0x14f2b0, a7
3f4831a0:	setf   16, 1, 0
3f4831b0:	move   *a7(0x10), a8, 0
3f4831d0:	move   a8, *a14+, 1
3f4831e0:	movi   0x6c0, a7
3f483200:	mpys   a9, a7
3f483210:	addi   0x14f2b0, a7
3f483240:	move   *a7, a8, 0
3f483250:	move   a8, *a14+, 1
3f483260:	move   @0x11a4b0, *a14+, 1
3f483290:	calla  L3FB0D7B0
3f4832c0:	movi   0x6c0, a7
3f4832e0:	mpys   a9, a7
3f4832f0:	addi   0x14f2b0, a7
3f483320:	move   a8, *a7(0x40), 1
3f483340:	inc    a9
3f483350:	movi   0x6c0, a7
3f483370:	mpys   a9, a7
3f483380:	addi   0x14f2b0, a7
3f4833b0:	move   a14, -*sp, 1
3f4833c0:	move   a11, *a14+, 1
3f4833d0:	movk   31, a5
3f4833e0:	move   a5, *a14+, 1
3f4833f0:	movk   2, a11
3f483400:	move   a11, *a14+, 1
3f483410:	movi   0x3f4911c0, a8
3f483440:	move   a8, *a14+, 1
3f483450:	move   @0x19ff80, *a14+, 1
3f483480:	move   @0x19ff60, *a14+, 1
3f4834b0:	move   @0xb7ee0, *a14+, 1
3f4834e0:	movi   0xa5, a11
3f483500:	move   a11, *a14+, 1
3f483510:	movi   0x6c0, a5
3f483530:	mpys   a9, a5
3f483540:	addi   0x14f2b0, a5
3f483570:	setf   16, 1, 0
3f483580:	move   *a5(0x10), a8, 0
3f4835a0:	move   a8, *a14+, 1
3f4835b0:	movi   0x6c0, a5
3f4835d0:	mpys   a9, a5
3f4835e0:	addi   0x14f2b0, a5
3f483610:	move   *a5, a8, 0
3f483620:	move   a8, *a14+, 1
3f483630:	move   @0x11a4b0, *a14+, 1
3f483660:	calla  L3FB04BA0
3f483690:	move   a8, *a7(0x40), 1
3f4836b0:	move   a14, -*sp, 1
3f4836c0:	movi   0x6c0, a7
3f4836e0:	mpys   a9, a7
3f4836f0:	addi   0x14f2b0, a7
3f483720:	move   *a7(0x40), *a14+, 1
3f483740:	move   @0x11a4b0, *a14+, 1
3f483770:	calla  L3FB11A10
3f4837a0:	move   a8, *a13, 1
3f4837b0:	move   a8, a5
3f4837c0:	jreq   L3F483940
3f4837d0:	move   *a5(0x160), a7, 1
3f4837f0:	movk   1, a11
3f483800:	movb   a11, *a7(0x28)
3f483820:	move   *a5(0x160), a7, 1
3f483840:	move   a14, -*sp, 1
3f483850:	move   *a5(0x120), *a14+, 1
3f483870:	calla  L3FB458D0
3f4838a0:	setf   16, 1, 0
3f4838b0:	move   a8, *a7(0x30), 0
3f4838d0:	move   *a5(0x160), a7, 1
3f4838f0:	movi   0x3f3294d0, a11
3f483920:	move   a11, *a7(0x80), 1
L3F483940:
3f483940:	inc    a9
3f483950:	movi   0x6c0, a11
3f483970:	mpys   a9, a11
3f483980:	addi   0x14f2b0, a11
3f4839b0:	move   a14, -*sp, 1
3f4839c0:	sub    a7, a7
3f4839d0:	move   a7, *a14+, 1
3f4839e0:	movk   15, a7
3f4839f0:	move   a7, *a14+, 1
3f483a00:	movk   2, a7
3f483a10:	move   a7, *a14+, 1
3f483a20:	movi   0x3f4911c0, a8
3f483a50:	move   a8, *a14+, 1
3f483a60:	move   @0x19ff80, *a14+, 1
3f483a90:	move   @0x19ff60, *a14+, 1
3f483ac0:	move   @0xb7ee0, *a14+, 1
3f483af0:	movi   0xaf, a7
3f483b10:	move   a7, *a14+, 1
3f483b20:	movi   0x6c0, a7
3f483b40:	mpys   a9, a7
3f483b50:	addi   0x14f2b0, a7
3f483b80:	setf   16, 1, 0
3f483b90:	move   *a7(0x10), a8, 0
3f483bb0:	move   a8, *a14+, 1
3f483bc0:	movi   0x6c0, a7
3f483be0:	mpys   a9, a7
3f483bf0:	addi   0x14f2b0, a7
3f483c20:	move   *a7, a8, 0
3f483c30:	move   a8, *a14+, 1
3f483c40:	move   @0x11a4b0, *a14+, 1
3f483c70:	calla  L3FB04BA0
3f483ca0:	move   a8, *a11(0x40), 1
3f483cc0:	inc    a9
3f483cd0:	movi   0x6c0, a11
3f483cf0:	mpys   a9, a11
3f483d00:	addi   0x14f2b0, a11
3f483d30:	move   a14, -*sp, 1
3f483d40:	sub    a7, a7
3f483d50:	move   a7, *a14+, 1
3f483d60:	movk   7, a7
3f483d70:	move   a7, *a14+, 1
3f483d80:	movk   2, a7
3f483d90:	move   a7, *a14+, 1
3f483da0:	movi   0x3f4911c0, a8
3f483dd0:	move   a8, *a14+, 1
3f483de0:	move   @0x19ff80, *a14+, 1
3f483e10:	move   @0x19ff60, *a14+, 1
3f483e40:	move   @0xb7ee0, *a14+, 1
3f483e70:	movi   0x7d, a7
3f483e90:	move   a7, *a14+, 1
3f483ea0:	movi   0x6c0, a7
3f483ec0:	mpys   a9, a7
3f483ed0:	addi   0x14f2b0, a7
3f483f00:	setf   16, 1, 0
3f483f10:	move   *a7(0x10), a8, 0
3f483f30:	move   a8, *a14+, 1
3f483f40:	movi   0x6c0, a7
3f483f60:	mpys   a9, a7
3f483f70:	addi   0x14f2b0, a7
3f483fa0:	move   *a7, a8, 0
3f483fb0:	move   a8, *a14+, 1
3f483fc0:	move   @0x11a4b0, *a14+, 1
3f483ff0:	calla  L3FB04BA0
3f484020:	move   a8, *a11(0x40), 1
3f484040:	move   a14, -*sp, 1
3f484050:	movi   0x6c0, a11
3f484070:	mpys   a9, a11
3f484080:	addi   0x14f2b0, a11
3f4840b0:	move   *a11(0x40), *a14+, 1
3f4840d0:	move   @0x11a4b0, *a14+, 1
3f484100:	calla  L3FB11A10
3f484130:	move   a8, *a13, 1
3f484140:	move   a8, a5
3f484150:	jreq   L3F4841D0
3f484160:	move   *a5(0x160), a11, 1
3f484180:	movi   0x3f329140, a7
3f4841b0:	move   a7, *a11(0x80), 1
L3F4841D0:
3f4841d0:	inc    a9
3f4841e0:	move   a14, -*sp, 1
3f4841f0:	movi   0x3f32a670, a11
3f484220:	move   a11, *a14+, 1
3f484230:	movk   1, a7
3f484240:	move   a7, *a14+, 1
3f484250:	movi   0x6c0, a7
3f484270:	mpys   a9, a7
3f484280:	addi   0x14f2b0, a7
3f4842b0:	move   @0x19e150, a11, 1
3f4842e0:	move   a11, a5
3f4842f0:	sll    0x9, a11
3f484300:	sll    0x5, a5
3f484310:	add    a5, a11
3f484320:	add    a11, a7
3f484330:	move   *a7(0x60), *a14+, 1
3f484350:	move   @0x19ff80, *a14+, 1
3f484380:	move   @0x19ff60, *a14+, 1
3f4843b0:	move   @0xb7ee0, *a14+, 1
3f4843e0:	movi   0x6c0, a11
3f484400:	mpys   a9, a11
3f484410:	addi   0x14f2b0, a11
3f484440:	setf   16, 1, 0
3f484450:	move   *a11(0x10), a8, 0
3f484470:	move   a8, *a14+, 1
3f484480:	movi   0x6c0, a11
3f4844a0:	mpys   a9, a11
3f4844b0:	addi   0x14f2b0, a11
3f4844e0:	move   *a11, a8, 0
3f4844f0:	move   a8, *a14+, 1
3f484500:	move   @0x11a4b0, *a14+, 1
3f484530:	calla  L3FB0BC50
3f484560:	movi   0x6c0, a11
3f484580:	mpys   a9, a11
3f484590:	addi   0x14f2b0, a11
3f4845c0:	move   a8, *a11(0x40), 1
3f4845e0:	inc    a9
3f4845f0:	move   a14, -*sp, 1
3f484600:	movi   0x3f32cba0, a11
3f484630:	move   a11, *a14+, 1
3f484640:	movk   1, a7
3f484650:	move   a7, *a14+, 1
3f484660:	movi   0x6c0, a5
3f484680:	mpys   a9, a5
3f484690:	addi   0x14f2b0, a5
3f4846c0:	move   @0x19e150, a7, 1
3f4846f0:	move   a7, a11
3f484700:	sll    0x9, a7
3f484710:	sll    0x5, a11
3f484720:	add    a11, a7
3f484730:	add    a7, a5
3f484740:	move   *a5(0x60), *a14+, 1
3f484760:	move   @0x19ff80, *a14+, 1
3f484790:	move   @0x19ff60, *a14+, 1
3f4847c0:	move   @0xb7ee0, *a14+, 1
3f4847f0:	movi   0x6c0, a11
3f484810:	mpys   a9, a11
3f484820:	addi   0x14f2b0, a11
3f484850:	setf   16, 1, 0
3f484860:	move   *a11(0x10), a8, 0
3f484880:	move   a8, *a14+, 1
3f484890:	movi   0x6c0, a11
3f4848b0:	mpys   a9, a11
3f4848c0:	addi   0x14f2b0, a11
3f4848f0:	move   *a11, a8, 0
3f484900:	move   a8, *a14+, 1
3f484910:	move   @0x11a4b0, *a14+, 1
3f484940:	calla  L3FB0BC50
3f484970:	movi   0x6c0, a11
3f484990:	mpys   a9, a11
3f4849a0:	addi   0x14f2b0, a11
3f4849d0:	move   a8, *a11(0x40), 1
3f4849f0:	inc    a9
3f484a00:	move   a14, -*sp, 1
3f484a10:	movi   0x6c0, a11
3f484a30:	mpys   a9, a11
3f484a40:	addi   0x14f2b0, a11
3f484a70:	move   @0x19e150, a7, 1
3f484aa0:	move   a7, a5
3f484ab0:	sll    0x9, a7
3f484ac0:	sll    0x5, a5
3f484ad0:	add    a5, a7
3f484ae0:	add    a7, a11
3f484af0:	move   *a11(0x60), *a14+, 1
3f484b10:	setf   1, 0, 0
3f484b20:	move   @0xaecea, a11, 0
3f484b50:	move   a11, *a14+, 1
3f484b60:	move   @0x19ff80, *a14+, 1
3f484b90:	move   @0x19ff60, *a14+, 1
3f484bc0:	move   @0xb7ee0, *a14+, 1
3f484bf0:	movi   0x6c0, a7
3f484c10:	mpys   a9, a7
3f484c20:	addi   0x14f2b0, a7
3f484c50:	setf   16, 1, 0
3f484c60:	move   *a7(0x10), a8, 0
3f484c80:	move   a8, *a14+, 1
3f484c90:	movi   0x6c0, a7
3f484cb0:	mpys   a9, a7
3f484cc0:	addi   0x14f2b0, a7
3f484cf0:	move   *a7, a8, 0
3f484d00:	move   a8, *a14+, 1
3f484d10:	move   @0x11a4b0, *a14+, 1
3f484d40:	calla  L3FB0AEA0
3f484d70:	movi   0x6c0, a11
3f484d90:	mpys   a9, a11
3f484da0:	addi   0x14f2b0, a11
3f484dd0:	move   a8, *a11(0x40), 1
3f484df0:	inc    a9
3f484e00:	move   a14, -*sp, 1
3f484e10:	movi   0x3f329850, a11
3f484e40:	move   a11, *a14+, 1
3f484e50:	movk   1, a7
3f484e60:	move   a7, *a14+, 1
3f484e70:	movi   0x6c0, a5
3f484e90:	mpys   a9, a5
3f484ea0:	addi   0x14f2b0, a5
3f484ed0:	move   @0x19e150, a7, 1
3f484f00:	move   a7, a11
3f484f10:	sll    0x9, a7
3f484f20:	sll    0x5, a11
3f484f30:	add    a11, a7
3f484f40:	add    a7, a5
3f484f50:	move   *a5(0x60), *a14+, 1
3f484f70:	move   @0x19ff80, *a14+, 1
3f484fa0:	move   @0x19ff60, *a14+, 1
3f484fd0:	move   @0xb7ee0, *a14+, 1
3f485000:	movi   0x6c0, a11
3f485020:	mpys   a9, a11
3f485030:	addi   0x14f2b0, a11
3f485060:	setf   16, 1, 0
3f485070:	move   *a11(0x10), a8, 0
3f485090:	move   a8, *a14+, 1
3f4850a0:	movi   0x6c0, a11
3f4850c0:	mpys   a9, a11
3f4850d0:	addi   0x14f2b0, a11
3f485100:	move   *a11, a8, 0
3f485110:	move   a8, *a14+, 1
3f485120:	move   @0x11a4b0, *a14+, 1
3f485150:	calla  L3FB0BC50
3f485180:	movi   0x6c0, a11
3f4851a0:	mpys   a9, a11
3f4851b0:	addi   0x14f2b0, a11
3f4851e0:	move   a8, *a11(0x40), 1
3f485200:	move   a14, -*sp, 1
3f485210:	movi   0x6c0, a11
3f485230:	mpys   a9, a11
3f485240:	addi   0x14f2b0, a11
3f485270:	move   *a11(0x40), *a14+, 1
3f485290:	move   @0x11a4b0, *a14+, 1
3f4852c0:	calla  L3FB11A10
3f4852f0:	move   a8, *a13, 1
3f485300:	move   a8, a5
3f485310:	jreq   L3F485370
3f485320:	move   *a5(0x160), a11, 1
3f485340:	movk   1, a7
3f485350:	movb   a7, *a11(0x30)
L3F485370:
3f485370:	inc    a9
3f485380:	move   a14, -*sp, 1
3f485390:	movi   0x3f3298c0, a11
3f4853c0:	move   a11, *a14+, 1
3f4853d0:	movk   1, a7
3f4853e0:	move   a7, *a14+, 1
3f4853f0:	movi   0x6c0, a7
3f485410:	mpys   a9, a7
3f485420:	addi   0x14f2b0, a7
3f485450:	move   @0x19e150, a11, 1
3f485480:	move   a11, a5
3f485490:	sll    0x9, a11
3f4854a0:	sll    0x5, a5
3f4854b0:	add    a5, a11
3f4854c0:	add    a11, a7
3f4854d0:	move   *a7(0x60), *a14+, 1
3f4854f0:	move   @0x19ff80, *a14+, 1
3f485520:	move   @0x19ff60, *a14+, 1
3f485550:	move   @0xb7ee0, *a14+, 1
3f485580:	movi   0x6c0, a11
3f4855a0:	mpys   a9, a11
3f4855b0:	addi   0x14f2b0, a11
3f4855e0:	setf   16, 1, 0
3f4855f0:	move   *a11(0x10), a8, 0
3f485610:	move   a8, *a14+, 1
3f485620:	movi   0x6c0, a11
3f485640:	mpys   a9, a11
3f485650:	addi   0x14f2b0, a11
3f485680:	move   *a11, a8, 0
3f485690:	move   a8, *a14+, 1
3f4856a0:	move   @0x11a4b0, *a14+, 1
3f4856d0:	calla  L3FB0BC50
3f485700:	movi   0x6c0, a11
3f485720:	mpys   a9, a11
3f485730:	addi   0x14f2b0, a11
3f485760:	move   a8, *a11(0x40), 1
3f485780:	inc    a9
3f485790:	move   a14, -*sp, 1
3f4857a0:	movi   0x3f307b30, a11
3f4857d0:	move   a11, *a14+, 1
3f4857e0:	movk   1, a7
3f4857f0:	move   a7, *a14+, 1
3f485800:	movi   0x6c0, a5
3f485820:	mpys   a9, a5
3f485830:	addi   0x14f2b0, a5
3f485860:	move   @0x19e150, a7, 1
3f485890:	move   a7, a11
3f4858a0:	sll    0x9, a7
3f4858b0:	sll    0x5, a11
3f4858c0:	add    a11, a7
3f4858d0:	add    a7, a5
3f4858e0:	move   *a5(0x60), *a14+, 1
3f485900:	move   @0x19ff80, *a14+, 1
3f485930:	move   @0x19ff60, *a14+, 1
3f485960:	move   @0xb7ee0, *a14+, 1
3f485990:	movi   0x6c0, a11
3f4859b0:	mpys   a9, a11
3f4859c0:	addi   0x14f2b0, a11
3f4859f0:	setf   16, 1, 0
3f485a00:	move   *a11(0x10), a8, 0
3f485a20:	move   a8, *a14+, 1
3f485a30:	movi   0x6c0, a11
3f485a50:	mpys   a9, a11
3f485a60:	addi   0x14f2b0, a11
3f485a90:	move   *a11, a8, 0
3f485aa0:	move   a8, *a14+, 1
3f485ab0:	move   @0x11a4b0, *a14+, 1
3f485ae0:	calla  L3FB0BC50
3f485b10:	movi   0x6c0, a11
3f485b30:	mpys   a9, a11
3f485b40:	addi   0x14f2b0, a11
3f485b70:	move   a8, *a11(0x40), 1
3f485b90:	inc    a9
3f485ba0:	move   a14, -*sp, 1
3f485bb0:	sub    a11, a11
3f485bc0:	move   a11, *a14+, 1
3f485bd0:	movk   2, a7
3f485be0:	move   a7, *a14+, 1
3f485bf0:	movi   0x6c0, a5
3f485c10:	mpys   a9, a5
3f485c20:	addi   0x14f2b0, a5
3f485c50:	move   @0x19e150, a7, 1
3f485c80:	move   a7, a11
3f485c90:	sll    0x9, a7
3f485ca0:	sll    0x5, a11
3f485cb0:	add    a11, a7
3f485cc0:	add    a7, a5
3f485cd0:	move   *a5(0x60), *a14+, 1
3f485cf0:	move   @0x19ff80, *a14+, 1
3f485d20:	move   @0x19ff60, *a14+, 1
3f485d50:	move   @0xb7ee0, *a14+, 1
3f485d80:	sub    a11, a11
3f485d90:	move   a11, *a14+, 1
3f485da0:	move   a11, *a14+, 1
3f485db0:	movi   0x6c0, a7
3f485dd0:	mpys   a9, a7
3f485de0:	addi   0x14f2b0, a7
3f485e10:	setf   16, 1, 0
3f485e20:	move   *a7(0x10), a8, 0
3f485e40:	move   a8, *a14+, 1
3f485e50:	movi   0x6c0, a7
3f485e70:	mpys   a9, a7
3f485e80:	addi   0x14f2b0, a7
3f485eb0:	move   *a7, a8, 0
3f485ec0:	move   a8, *a14+, 1
3f485ed0:	move   @0x11a4b0, *a14+, 1
3f485f00:	calla  L3FB0D7B0
3f485f30:	movi   0x6c0, a7
3f485f50:	mpys   a9, a7
3f485f60:	addi   0x14f2b0, a7
3f485f90:	move   a8, *a7(0x40), 1
3f485fb0:	inc    a9
3f485fc0:	move   a14, -*sp, 1
3f485fd0:	movi   0x3f439fe0, a7
3f486000:	move   a7, *a14+, 1
3f486010:	movi   0x6c0, a5
3f486030:	mpys   a9, a5
3f486040:	addi   0x14f2b0, a5
3f486070:	move   @0x19e150, a11, 1
3f4860a0:	move   a11, a7
3f4860b0:	sll    0x9, a11
3f4860c0:	sll    0x5, a7
3f4860d0:	add    a7, a11
3f4860e0:	add    a11, a5
3f4860f0:	addi   0x60, a5
3f486110:	move   a5, *a14+, 1
3f486120:	setf   2, 0, 0
3f486130:	move   @0xaecd0, a11, 0
3f486160:	move   a11, *a14+, 1
3f486170:	movk   3, a7
3f486180:	move   a7, *a14+, 1
3f486190:	move   @0x19ff80, *a14+, 1
3f4861c0:	move   @0x19ff60, *a14+, 1
3f4861f0:	move   @0xb7ee0, *a14+, 1
3f486220:	movi   0x6c0, a5
3f486240:	mpys   a9, a5
3f486250:	addi   0x14f2b0, a5
3f486280:	setf   16, 1, 0
3f486290:	move   *a5(0x10), a8, 0
3f4862b0:	move   a8, *a14+, 1
3f4862c0:	movi   0x6c0, a5
3f4862e0:	mpys   a9, a5
3f4862f0:	addi   0x14f2b0, a5
3f486320:	move   *a5, a8, 0
3f486330:	move   a8, *a14+, 1
3f486340:	move   @0x11a4b0, *a14+, 1
3f486370:	calla  L3FB05BC0
3f4863a0:	movi   0x6c0, a11
3f4863c0:	mpys   a9, a11
3f4863d0:	addi   0x14f2b0, a11
3f486400:	move   a8, *a11(0x40), 1
3f486420:	inc    a9
3f486430:	move   a14, -*sp, 1
3f486440:	sub    a11, a11
3f486450:	move   a11, *a14+, 1
3f486460:	movk   2, a5
3f486470:	move   a5, *a14+, 1
3f486480:	movi   0x6c0, a5
3f4864a0:	mpys   a9, a5
3f4864b0:	addi   0x14f2b0, a5
3f4864e0:	move   @0x19e150, a7, 1
3f486510:	move   a7, a11
3f486520:	sll    0x9, a7
3f486530:	sll    0x5, a11
3f486540:	add    a11, a7
3f486550:	add    a7, a5
3f486560:	move   *a5(0x60), *a14+, 1
3f486580:	move   @0x19ff80, *a14+, 1
3f4865b0:	move   @0x19ff60, *a14+, 1
3f4865e0:	move   @0xb7ee0, *a14+, 1
3f486610:	sub    a11, a11
3f486620:	move   a11, *a14+, 1
3f486630:	move   a11, *a14+, 1
3f486640:	movi   0x6c0, a7
3f486660:	mpys   a9, a7
3f486670:	addi   0x14f2b0, a7
3f4866a0:	setf   16, 1, 0
3f4866b0:	move   *a7(0x10), a8, 0
3f4866d0:	move   a8, *a14+, 1
3f4866e0:	movi   0x6c0, a7
3f486700:	mpys   a9, a7
3f486710:	addi   0x14f2b0, a7
3f486740:	move   *a7, a8, 0
3f486750:	move   a8, *a14+, 1
3f486760:	move   @0x11a4b0, *a14+, 1
3f486790:	calla  L3FB0D7B0
3f4867c0:	movi   0x6c0, a7
3f4867e0:	mpys   a9, a7
3f4867f0:	addi   0x14f2b0, a7
3f486820:	move   a8, *a7(0x40), 1
3f486840:	inc    a9
3f486850:	move   a14, -*sp, 1
3f486860:	movi   0x3f439fe0, a7
3f486890:	move   a7, *a14+, 1
3f4868a0:	movi   0x6c0, a5
3f4868c0:	mpys   a9, a5
3f4868d0:	addi   0x14f2b0, a5
3f486900:	move   @0x19e150, a11, 1
3f486930:	move   a11, a7
3f486940:	sll    0x9, a11
3f486950:	sll    0x5, a7
3f486960:	add    a7, a11
3f486970:	add    a11, a5
3f486980:	addi   0x60, a5
3f4869a0:	move   a5, *a14+, 1
3f4869b0:	setf   2, 0, 0
3f4869c0:	move   @0xaecd2, a11, 0
3f4869f0:	move   a11, *a14+, 1
3f486a00:	movk   3, a7
3f486a10:	move   a7, *a14+, 1
3f486a20:	move   @0x19ff80, *a14+, 1
3f486a50:	move   @0x19ff60, *a14+, 1
3f486a80:	move   @0xb7ee0, *a14+, 1
3f486ab0:	movi   0x6c0, a5
3f486ad0:	mpys   a9, a5
3f486ae0:	addi   0x14f2b0, a5
3f486b10:	setf   16, 1, 0
3f486b20:	move   *a5(0x10), a8, 0
3f486b40:	move   a8, *a14+, 1
3f486b50:	movi   0x6c0, a5
3f486b70:	mpys   a9, a5
3f486b80:	addi   0x14f2b0, a5
3f486bb0:	move   *a5, a8, 0
3f486bc0:	move   a8, *a14+, 1
3f486bd0:	move   @0x11a4b0, *a14+, 1
3f486c00:	calla  L3FB05BC0
3f486c30:	movi   0x6c0, a11
3f486c50:	mpys   a9, a11
3f486c60:	addi   0x14f2b0, a11
3f486c90:	move   a8, *a11(0x40), 1
3f486cb0:	inc    a9
3f486cc0:	move   a14, -*sp, 1
3f486cd0:	movi   0x6c0, a11
3f486cf0:	mpys   a9, a11
3f486d00:	addi   0x14f2b0, a11
3f486d30:	move   @0x19e150, a5, 1
3f486d60:	move   a5, a7
3f486d70:	sll    0x9, a5
3f486d80:	sll    0x5, a7
3f486d90:	add    a7, a5
3f486da0:	add    a5, a11
3f486db0:	move   *a11(0x60), *a14+, 1
3f486dd0:	setf   1, 0, 0
3f486de0:	move   @0xaed51, a11, 0
3f486e10:	move   a11, *a14+, 1
3f486e20:	move   @0x19ff80, *a14+, 1
3f486e50:	move   @0x19ff60, *a14+, 1
3f486e80:	move   @0xb7ee0, *a14+, 1
3f486eb0:	movi   0x6c0, a7
3f486ed0:	mpys   a9, a7
3f486ee0:	addi   0x14f2b0, a7
3f486f10:	setf   16, 1, 0
3f486f20:	move   *a7(0x10), a8, 0
3f486f40:	move   a8, *a14+, 1
3f486f50:	movi   0x6c0, a7
3f486f70:	mpys   a9, a7
3f486f80:	addi   0x14f2b0, a7
3f486fb0:	move   *a7, a8, 0
3f486fc0:	move   a8, *a14+, 1
3f486fd0:	move   @0x11a4b0, *a14+, 1
3f487000:	calla  L3FB0AEA0
3f487030:	movi   0x6c0, a11
3f487050:	mpys   a9, a11
3f487060:	addi   0x14f2b0, a11
3f487090:	move   a8, *a11(0x40), 1
3f4870b0:	move   a14, -*sp, 1
3f4870c0:	movi   0x6c0, a11
3f4870e0:	mpys   a9, a11
3f4870f0:	addi   0x14f2b0, a11
3f487120:	move   *a11(0x40), *a14+, 1
3f487140:	move   @0x11a4b0, *a14+, 1
3f487170:	calla  L3FB11A10
3f4871a0:	move   a8, *a13, 1
3f4871b0:	move   a8, a5
3f4871c0:	jreq   L3F487240
3f4871d0:	move   *a5(0x160), a11, 1
3f4871f0:	movi   0x3f4bf3d0, a7
3f487220:	move   a7, *a11(0x8), 1
L3F487240:
3f487240:	inc    a9
3f487250:	move   a14, -*sp, 1
3f487260:	movi   0x6c0, a11
3f487280:	mpys   a9, a11
3f487290:	addi   0x14f2b0, a11
3f4872c0:	move   @0x19e150, a7, 1
3f4872f0:	move   a7, a5
3f487300:	sll    0x9, a7
3f487310:	sll    0x5, a5
3f487320:	add    a5, a7
3f487330:	add    a7, a11
3f487340:	move   *a11(0x60), *a14+, 1
3f487360:	setf   1, 0, 0
3f487370:	move   @0xaed52, a11, 0
3f4873a0:	move   a11, *a14+, 1
3f4873b0:	move   @0x19ff80, *a14+, 1
3f4873e0:	move   @0x19ff60, *a14+, 1
3f487410:	move   @0xb7ee0, *a14+, 1
3f487440:	movi   0x6c0, a7
3f487460:	mpys   a9, a7
3f487470:	addi   0x14f2b0, a7
3f4874a0:	setf   16, 1, 0
3f4874b0:	move   *a7(0x10), a8, 0
3f4874d0:	move   a8, *a14+, 1
3f4874e0:	movi   0x6c0, a7
3f487500:	mpys   a9, a7
3f487510:	addi   0x14f2b0, a7
3f487540:	move   *a7, a8, 0
3f487550:	move   a8, *a14+, 1
3f487560:	move   @0x11a4b0, *a14+, 1
3f487590:	calla  L3FB0AEA0
3f4875c0:	movi   0x6c0, a11
3f4875e0:	mpys   a9, a11
3f4875f0:	addi   0x14f2b0, a11
3f487620:	move   a8, *a11(0x40), 1
3f487640:	move   a14, -*sp, 1
3f487650:	movi   0x6c0, a11
3f487670:	mpys   a9, a11
3f487680:	addi   0x14f2b0, a11
3f4876b0:	move   *a11(0x40), *a14+, 1
3f4876d0:	move   @0x11a4b0, *a14+, 1
3f487700:	calla  L3FB11A10
3f487730:	move   a8, *a13, 1
3f487740:	move   a8, a5
3f487750:	jreq   L3F4877D0
3f487760:	move   *a5(0x160), a11, 1
3f487780:	movi   0x3f4bf3d0, a7
3f4877b0:	move   a7, *a11(0x8), 1
L3F4877D0:
3f4877d0:	inc    a9
3f4877e0:	move   a14, -*sp, 1
3f4877f0:	movi   0x6c0, a11
3f487810:	mpys   a9, a11
3f487820:	addi   0x14f2b0, a11
3f487850:	move   @0x19e150, a7, 1
3f487880:	move   a7, a5
3f487890:	sll    0x9, a7
3f4878a0:	sll    0x5, a5
3f4878b0:	add    a5, a7
3f4878c0:	add    a7, a11
3f4878d0:	move   *a11(0x60), *a14+, 1
3f4878f0:	setf   1, 0, 0
3f487900:	move   @0xaed53, a11, 0
3f487930:	move   a11, *a14+, 1
3f487940:	move   @0x19ff80, *a14+, 1
3f487970:	move   @0x19ff60, *a14+, 1
3f4879a0:	move   @0xb7ee0, *a14+, 1
3f4879d0:	movi   0x6c0, a7
3f4879f0:	mpys   a9, a7
3f487a00:	addi   0x14f2b0, a7
3f487a30:	setf   16, 1, 0
3f487a40:	move   *a7(0x10), a8, 0
3f487a60:	move   a8, *a14+, 1
3f487a70:	movi   0x6c0, a7
3f487a90:	mpys   a9, a7
3f487aa0:	addi   0x14f2b0, a7
3f487ad0:	move   *a7, a8, 0
3f487ae0:	move   a8, *a14+, 1
3f487af0:	move   @0x11a4b0, *a14+, 1
3f487b20:	calla  L3FB0AEA0
3f487b50:	movi   0x6c0, a11
3f487b70:	mpys   a9, a11
3f487b80:	addi   0x14f2b0, a11
3f487bb0:	move   a8, *a11(0x40), 1
3f487bd0:	move   a14, -*sp, 1
3f487be0:	movi   0x6c0, a11
3f487c00:	mpys   a9, a11
3f487c10:	addi   0x14f2b0, a11
3f487c40:	move   *a11(0x40), *a14+, 1
3f487c60:	move   @0x11a4b0, *a14+, 1
3f487c90:	calla  L3FB11A10
3f487cc0:	move   a8, *a13, 1
3f487cd0:	move   a8, a5
3f487ce0:	jreq   L3F487D60
3f487cf0:	move   *a5(0x160), a11, 1
3f487d10:	movi   0x3f4bf3d0, a7
3f487d40:	move   a7, *a11(0x8), 1
L3F487D60:
3f487d60:	inc    a9
3f487d70:	move   a14, -*sp, 1
3f487d80:	movi   0x6c0, a11
3f487da0:	mpys   a9, a11
3f487db0:	addi   0x14f2b0, a11
3f487de0:	move   @0x19e150, a7, 1
3f487e10:	move   a7, a5
3f487e20:	sll    0x9, a7
3f487e30:	sll    0x5, a5
3f487e40:	add    a5, a7
3f487e50:	add    a7, a11
3f487e60:	move   *a11(0x60), *a14+, 1
3f487e80:	setf   1, 0, 0
3f487e90:	move   @0xaed54, a11, 0
3f487ec0:	move   a11, *a14+, 1
3f487ed0:	move   @0x19ff80, *a14+, 1
3f487f00:	move   @0x19ff60, *a14+, 1
3f487f30:	move   @0xb7ee0, *a14+, 1
3f487f60:	movi   0x6c0, a7
3f487f80:	mpys   a9, a7
3f487f90:	addi   0x14f2b0, a7
3f487fc0:	setf   16, 1, 0
3f487fd0:	move   *a7(0x10), a8, 0
3f487ff0:	move   a8, *a14+, 1
3f488000:	movi   0x6c0, a7
3f488020:	mpys   a9, a7
3f488030:	addi   0x14f2b0, a7
3f488060:	move   *a7, a8, 0
3f488070:	move   a8, *a14+, 1
3f488080:	move   @0x11a4b0, *a14+, 1
3f4880b0:	calla  L3FB0AEA0
3f4880e0:	movi   0x6c0, a11
3f488100:	mpys   a9, a11
3f488110:	addi   0x14f2b0, a11
3f488140:	move   a8, *a11(0x40), 1
3f488160:	move   a14, -*sp, 1
3f488170:	movi   0x6c0, a11
3f488190:	mpys   a9, a11
3f4881a0:	addi   0x14f2b0, a11
3f4881d0:	move   *a11(0x40), *a14+, 1
3f4881f0:	move   @0x11a4b0, *a14+, 1
3f488220:	calla  L3FB11A10
3f488250:	move   a8, *a13, 1
3f488260:	move   a8, a5
3f488270:	jreq   L3F4882F0
3f488280:	move   *a5(0x160), a11, 1
3f4882a0:	movi   0x3f4bf3d0, a7
3f4882d0:	move   a7, *a11(0x8), 1
L3F4882F0:
3f4882f0:	move   a14, -*sp, 1
3f488300:	move   @0xb7b60, *a14+, 1
3f488330:	move   @0xb78e0, *a14+, 1
3f488360:	calla  L3FD64F60
3f488390:	move   @0xb7b60, @0xb83c0, 1
L3F4883E0:
3f4883e0:	subi   0x320, a14
3f488400:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f488420:	rets
3f488430:	mmtm   sp, a7,a9,a11,a13
3f488450:	move   a14, a13
3f488460:	addi   0x50, a14
3f488480:	sub    a11, a11
3f488490:	movb   a11, *a13(0x40)
3f4884b0:	move   @0xb8280, a11, 1
3f4884e0:	jreq   L3F4885B0
3f4884f0:	move   a14, -*sp, 1
3f488500:	move   @0xb7b80, *a14+, 1
3f488530:	move   @0xb78e0, *a14+, 1
3f488560:	calla  L3FD75410
3f488590:	jauc   L3F48C850
L3F4885B0:
3f4885b0:	setf   1, 0, 0
3f4885c0:	move   @0xaed52, a11, 0
3f4885f0:	jreq   L3F488720
3f488600:	move   @0xaed54, a11, 0
3f488630:	jreq   L3F488680
3f488640:	movk   1, a11
3f488650:	movb   a11, *a13(0x40)
3f488670:	jruc   L3F488720
L3F488680:
3f488680:	move   a14, -*sp, 1
3f488690:	move   @0xb78e0, *a14+, 1
3f4886c0:	calla  L3F4C1B70
3f4886f0:	move   a8, a11
3f488700:	jaeq   L3F48C850
L3F488720:
3f488720:	move   a14, -*sp, 1
3f488730:	move   @0x19ff80, *a14+, 1
3f488760:	move   @0x19ff60, *a14+, 1
3f488790:	movk   1, a11
3f4887a0:	move   a11, *a14+, 1
3f4887b0:	movi   0x12c, a9
3f4887d0:	move   a9, *a14+, 1
3f4887e0:	movi   0x190, a11
3f488800:	move   a11, *a14+, 1
3f488810:	movi   0xc8, a9
3f488830:	move   a9, *a14+, 1
3f488840:	movi   0x10e, a9
3f488860:	move   a9, *a14+, 1
3f488870:	move   @0xb7960, *a14+, 1
3f4888a0:	move   @0xb78e0, *a14+, 1
3f4888d0:	calla  L3FD41B90
3f488900:	move   a8, @0xb7b80, 1
3f488930:	move   a14, -*sp, 1
3f488940:	move   @0xb7980, *a14+, 1
3f488970:	move   a8, *a14+, 1
3f488980:	move   @0xb78e0, *a14+, 1
3f4889b0:	calla  L3FD9C7B0
3f4889e0:	move   @0xb7b80, a9, 1
3f488a10:	jaeq   L3F48C850
3f488a30:	movk   1, a11
3f488a40:	move   a11, @0xb8280, 1
3f488a70:	setf   2, 0, 0
3f488a80:	move   @0xaece8, a9, 0
3f488ab0:	move   a9, @0x19e150, 1
3f488ae0:	jreq   L3F488BA0
3f488af0:	dec    a9
3f488b00:	jreq   L3F488BA0
3f488b10:	move   @0x19e150, a9, 1
3f488b40:	subk   2, a9
3f488b50:	jreq   L3F488BA0
3f488b60:	sub    a9, a9
3f488b70:	move   a9, @0x19e150, 1
L3F488BA0:
3f488ba0:	move   a14, -*sp, 1
3f488bb0:	sub    a9, a9
3f488bc0:	move   a9, *a14+, 1
3f488bd0:	move   a9, *a14+, 1
3f488be0:	move   a9, *a14+, 1
3f488bf0:	move   a9, *a14+, 1
3f488c00:	movi   0x3f4a34f0, a8
3f488c30:	move   a8, *a14+, 1
3f488c40:	move   @0x19e150, a7, 1
3f488c70:	move   a7, a9
3f488c80:	sll    0x9, a7
3f488c90:	sll    0x5, a9
3f488ca0:	add    a9, a7
3f488cb0:	addi   0x17c550, a7
3f488ce0:	move   *a7+, *a14+, 1
3f488cf0:	move   @0xb7b80, *a14+, 1
3f488d20:	move   @0xb78e0, *a14+, 1
3f488d50:	calla  L3FD9C170
3f488d80:	move   a14, -*sp, 1
3f488d90:	movi   0x20810d, a9
3f488dc0:	move   a9, *a14+, 1
3f488dd0:	move   @0xb7b80, *a14+, 1
3f488e00:	move   @0xb78e0, *a14+, 1
3f488e30:	calla  L3FD97D50
3f488e60:	move   a14, -*sp, 1
3f488e70:	move   @0xb7b80, *a14+, 1
3f488ea0:	move   @0xb78e0, *a14+, 1
3f488ed0:	calla  L3FB04900
3f488f00:	move   a8, @0x11a4f0, 1
3f488f30:	move   a8, a7
3f488f40:	jaeq   L3F48C760
3f488f60:	sub    a11, a11
3f488f70:	move   a11, *a13, 1
3f488f80:	move   a14, -*sp, 1
3f488f90:	movi   0x6c0, a9
3f488fb0:	mpys   a11, a9
3f488fc0:	addi   0x1773f0, a9
3f488ff0:	move   @0x19e150, a7, 1
3f489020:	move   a7, a11
3f489030:	sll    0x9, a7
3f489040:	sll    0x5, a11
3f489050:	add    a11, a7
3f489060:	add    a7, a9
3f489070:	move   *a9(0x60), *a14+, 1
3f489090:	setf   1, 0, 0
3f4890a0:	move   @0xaecdf, a11, 0
3f4890d0:	move   a11, *a14+, 1
3f4890e0:	move   @0x19ff80, *a14+, 1
3f489110:	move   @0x19ff60, *a14+, 1
3f489140:	move   @0xb7ee0, *a14+, 1
3f489170:	move   *a13, a9, 1
3f489180:	movi   0x6c0, a7
3f4891a0:	mpys   a9, a7
3f4891b0:	addi   0x1773f0, a7
3f4891e0:	setf   16, 1, 0
3f4891f0:	move   *a7(0x10), a8, 0
3f489210:	move   a8, *a14+, 1
3f489220:	movi   0x6c0, a7
3f489240:	mpys   a9, a7
3f489250:	addi   0x1773f0, a7
3f489280:	move   *a7, a8, 0
3f489290:	move   a8, *a14+, 1
3f4892a0:	move   @0x11a4f0, *a14+, 1
3f4892d0:	calla  L3FB0AEA0
3f489300:	movi   0x6c0, a11
3f489320:	mpys   a9, a11
3f489330:	addi   0x1773f0, a11
3f489360:	move   a8, *a11(0x40), 1
3f489380:	inc    a9
3f489390:	move   a9, *a13, 1
3f4893a0:	move   a14, -*sp, 1
3f4893b0:	movi   0x6c0, a11
3f4893d0:	mpys   a9, a11
3f4893e0:	addi   0x1773f0, a11
3f489410:	move   @0x19e150, a7, 1
3f489440:	move   a7, a9
3f489450:	sll    0x9, a7
3f489460:	sll    0x5, a9
3f489470:	add    a9, a7
3f489480:	add    a7, a11
3f489490:	move   *a11(0x60), *a14+, 1
3f4894b0:	setf   1, 0, 0
3f4894c0:	move   @0xaece2, a11, 0
3f4894f0:	move   a11, *a14+, 1
3f489500:	move   @0x19ff80, *a14+, 1
3f489530:	move   @0x19ff60, *a14+, 1
3f489560:	move   @0xb7ee0, *a14+, 1
3f489590:	move   *a13, a9, 1
3f4895a0:	movi   0x6c0, a7
3f4895c0:	mpys   a9, a7
3f4895d0:	addi   0x1773f0, a7
3f489600:	setf   16, 1, 0
3f489610:	move   *a7(0x10), a8, 0
3f489630:	move   a8, *a14+, 1
3f489640:	movi   0x6c0, a7
3f489660:	mpys   a9, a7
3f489670:	addi   0x1773f0, a7
3f4896a0:	move   *a7, a8, 0
3f4896b0:	move   a8, *a14+, 1
3f4896c0:	move   @0x11a4f0, *a14+, 1
3f4896f0:	calla  L3FB0AEA0
3f489720:	movi   0x6c0, a11
3f489740:	mpys   a9, a11
3f489750:	addi   0x1773f0, a11
3f489780:	move   a8, *a11(0x40), 1
3f4897a0:	inc    a9
3f4897b0:	move   a9, *a13, 1
3f4897c0:	move   a14, -*sp, 1
3f4897d0:	movi   0x6c0, a11
3f4897f0:	mpys   a9, a11
3f489800:	addi   0x1773f0, a11
3f489830:	move   @0x19e150, a7, 1
3f489860:	move   a7, a9
3f489870:	sll    0x9, a7
3f489880:	sll    0x5, a9
3f489890:	add    a9, a7
3f4898a0:	add    a7, a11
3f4898b0:	move   *a11(0x60), *a14+, 1
3f4898d0:	setf   1, 0, 0
3f4898e0:	move   @0xaece3, a11, 0
3f489910:	move   a11, *a14+, 1
3f489920:	move   @0x19ff80, *a14+, 1
3f489950:	move   @0x19ff60, *a14+, 1
3f489980:	move   @0xb7ee0, *a14+, 1
3f4899b0:	move   *a13, a9, 1
3f4899c0:	movi   0x6c0, a7
3f4899e0:	mpys   a9, a7
3f4899f0:	addi   0x1773f0, a7
3f489a20:	setf   16, 1, 0
3f489a30:	move   *a7(0x10), a8, 0
3f489a50:	move   a8, *a14+, 1
3f489a60:	movi   0x6c0, a7
3f489a80:	mpys   a9, a7
3f489a90:	addi   0x1773f0, a7
3f489ac0:	move   *a7, a8, 0
3f489ad0:	move   a8, *a14+, 1
3f489ae0:	move   @0x11a4f0, *a14+, 1
3f489b10:	calla  L3FB0AEA0
3f489b40:	movi   0x6c0, a11
3f489b60:	mpys   a9, a11
3f489b70:	addi   0x1773f0, a11
3f489ba0:	move   a8, *a11(0x40), 1
3f489bc0:	inc    a9
3f489bd0:	move   a9, *a13, 1
3f489be0:	move   a14, -*sp, 1
3f489bf0:	movi   0x6c0, a11
3f489c10:	mpys   a9, a11
3f489c20:	addi   0x1773f0, a11
3f489c50:	move   @0x19e150, a7, 1
3f489c80:	move   a7, a9
3f489c90:	sll    0x9, a7
3f489ca0:	sll    0x5, a9
3f489cb0:	add    a9, a7
3f489cc0:	add    a7, a11
3f489cd0:	move   *a11(0x60), *a14+, 1
3f489cf0:	setf   1, 0, 0
3f489d00:	move   @0xaece4, a11, 0
3f489d30:	move   a11, *a14+, 1
3f489d40:	move   @0x19ff80, *a14+, 1
3f489d70:	move   @0x19ff60, *a14+, 1
3f489da0:	move   @0xb7ee0, *a14+, 1
3f489dd0:	move   *a13, a9, 1
3f489de0:	movi   0x6c0, a7
3f489e00:	mpys   a9, a7
3f489e10:	addi   0x1773f0, a7
3f489e40:	setf   16, 1, 0
3f489e50:	move   *a7(0x10), a8, 0
3f489e70:	move   a8, *a14+, 1
3f489e80:	movi   0x6c0, a7
3f489ea0:	mpys   a9, a7
3f489eb0:	addi   0x1773f0, a7
3f489ee0:	move   *a7, a8, 0
3f489ef0:	move   a8, *a14+, 1
3f489f00:	move   @0x11a4f0, *a14+, 1
3f489f30:	calla  L3FB0AEA0
3f489f60:	movi   0x6c0, a11
3f489f80:	mpys   a9, a11
3f489f90:	addi   0x1773f0, a11
3f489fc0:	move   a8, *a11(0x40), 1
3f489fe0:	inc    a9
3f489ff0:	move   a9, *a13, 1
3f48a000:	move   a14, -*sp, 1
3f48a010:	sub    a11, a11
3f48a020:	move   a11, *a14+, 1
3f48a030:	movk   2, a7
3f48a040:	move   a7, *a14+, 1
3f48a050:	movi   0x6c0, a7
3f48a070:	mpys   a9, a7
3f48a080:	addi   0x1773f0, a7
3f48a0b0:	move   @0x19e150, a11, 1
3f48a0e0:	move   a11, a9
3f48a0f0:	sll    0x9, a11
3f48a100:	sll    0x5, a9
3f48a110:	add    a9, a11
3f48a120:	add    a11, a7
3f48a130:	move   *a7(0x60), *a14+, 1
3f48a150:	move   @0x19ff80, *a14+, 1
3f48a180:	move   @0x19ff60, *a14+, 1
3f48a1b0:	move   @0xb7ee0, *a14+, 1
3f48a1e0:	sub    a11, a11
3f48a1f0:	move   a11, *a14+, 1
3f48a200:	move   a11, *a14+, 1
3f48a210:	move   *a13, a9, 1
3f48a220:	movi   0x6c0, a7
3f48a240:	mpys   a9, a7
3f48a250:	addi   0x1773f0, a7
3f48a280:	setf   16, 1, 0
3f48a290:	move   *a7(0x10), a8, 0
3f48a2b0:	move   a8, *a14+, 1
3f48a2c0:	movi   0x6c0, a7
3f48a2e0:	mpys   a9, a7
3f48a2f0:	addi   0x1773f0, a7
3f48a320:	move   *a7, a8, 0
3f48a330:	move   a8, *a14+, 1
3f48a340:	move   @0x11a4f0, *a14+, 1
3f48a370:	calla  L3FB0D7B0
3f48a3a0:	movi   0x6c0, a7
3f48a3c0:	mpys   a9, a7
3f48a3d0:	addi   0x1773f0, a7
3f48a400:	move   a8, *a7(0x40), 1
3f48a420:	inc    a9
3f48a430:	move   a9, *a13, 1
3f48a440:	movi   0x6c0, a7
3f48a460:	mpys   a9, a7
3f48a470:	addi   0x1773f0, a7
3f48a4a0:	move   a14, -*sp, 1
3f48a4b0:	movi   0x115290, a11
3f48a4e0:	move   a11, *a14+, 1
3f48a4f0:	setf   3, 0, 0
3f48a500:	move   @0xaece5, a11, 0
3f48a530:	move   a11, *a14+, 1
3f48a540:	movk   6, a9
3f48a550:	move   a9, *a14+, 1
3f48a560:	move   @0x19ff80, *a14+, 1
3f48a590:	move   @0x19ff60, *a14+, 1
3f48a5c0:	move   @0xb7ee0, *a14+, 1
3f48a5f0:	move   *a13, a9, 1
3f48a600:	movi   0x6c0, a11
3f48a620:	mpys   a9, a11
3f48a630:	addi   0x1773f0, a11
3f48a660:	setf   16, 1, 0
3f48a670:	move   *a11(0x10), a8, 0
3f48a690:	move   a8, *a14+, 1
3f48a6a0:	movi   0x6c0, a11
3f48a6c0:	mpys   a9, a11
3f48a6d0:	addi   0x1773f0, a11
3f48a700:	move   *a11, a8, 0
3f48a710:	move   a8, *a14+, 1
3f48a720:	move   @0x11a4f0, *a14+, 1
3f48a750:	calla  L3FB070E0
3f48a780:	move   a8, *a7(0x40), 1
3f48a7a0:	inc    a9
3f48a7b0:	move   a9, *a13, 1
3f48a7c0:	move   a14, -*sp, 1
3f48a7d0:	sub    a11, a11
3f48a7e0:	move   a11, *a14+, 1
3f48a7f0:	movk   2, a7
3f48a800:	move   a7, *a14+, 1
3f48a810:	movi   0x6c0, a7
3f48a830:	mpys   a9, a7
3f48a840:	addi   0x1773f0, a7
3f48a870:	move   @0x19e150, a11, 1
3f48a8a0:	move   a11, a9
3f48a8b0:	sll    0x9, a11
3f48a8c0:	sll    0x5, a9
3f48a8d0:	add    a9, a11
3f48a8e0:	add    a11, a7
3f48a8f0:	move   *a7(0x60), *a14+, 1
3f48a910:	move   @0x19ff80, *a14+, 1
3f48a940:	move   @0x19ff60, *a14+, 1
3f48a970:	move   @0xb7ee0, *a14+, 1
3f48a9a0:	sub    a11, a11
3f48a9b0:	move   a11, *a14+, 1
3f48a9c0:	move   a11, *a14+, 1
3f48a9d0:	move   *a13, a9, 1
3f48a9e0:	movi   0x6c0, a7
3f48aa00:	mpys   a9, a7
3f48aa10:	addi   0x1773f0, a7
3f48aa40:	setf   16, 1, 0
3f48aa50:	move   *a7(0x10), a8, 0
3f48aa70:	move   a8, *a14+, 1
3f48aa80:	movi   0x6c0, a7
3f48aaa0:	mpys   a9, a7
3f48aab0:	addi   0x1773f0, a7
3f48aae0:	move   *a7, a8, 0
3f48aaf0:	move   a8, *a14+, 1
3f48ab00:	move   @0x11a4f0, *a14+, 1
3f48ab30:	calla  L3FB0D7B0
3f48ab60:	movi   0x6c0, a7
3f48ab80:	mpys   a9, a7
3f48ab90:	addi   0x1773f0, a7
3f48abc0:	move   a8, *a7(0x40), 1
3f48abe0:	inc    a9
3f48abf0:	move   a9, *a13, 1
3f48ac00:	movi   0x6c0, a7
3f48ac20:	mpys   a9, a7
3f48ac30:	addi   0x1773f0, a7
3f48ac60:	move   a14, -*sp, 1
3f48ac70:	move   a11, *a14+, 1
3f48ac80:	movk   31, a11
3f48ac90:	move   a11, *a14+, 1
3f48aca0:	movk   2, a11
3f48acb0:	move   a11, *a14+, 1
3f48acc0:	movi   0xb2018, a11
3f48acf0:	move   a11, *a14+, 1
3f48ad00:	move   @0x19ff80, *a14+, 1
3f48ad30:	move   @0x19ff60, *a14+, 1
3f48ad60:	move   @0xb7ee0, *a14+, 1
3f48ad90:	movi   0x12c, a11
3f48adb0:	move   a11, *a14+, 1
3f48adc0:	movi   0x6c0, a11
3f48ade0:	mpys   a9, a11
3f48adf0:	addi   0x1773f0, a11
3f48ae20:	setf   16, 1, 0
3f48ae30:	move   *a11(0x10), a8, 0
3f48ae50:	move   a8, *a14+, 1
3f48ae60:	movi   0x6c0, a11
3f48ae80:	mpys   a9, a11
3f48ae90:	addi   0x1773f0, a11
3f48aec0:	move   *a11, a8, 0
3f48aed0:	move   a8, *a14+, 1
3f48aee0:	move   @0x11a4f0, *a14+, 1
3f48af10:	calla  L3FB04BA0
3f48af40:	move   a8, *a7(0x40), 1
3f48af60:	move   a14, -*sp, 1
3f48af70:	movi   0x6c0, a11
3f48af90:	mpys   a9, a11
3f48afa0:	addi   0x1773f0, a11
3f48afd0:	move   *a11(0x40), *a14+, 1
3f48aff0:	move   @0x11a4f0, *a14+, 1
3f48b020:	calla  L3FB11A10
3f48b050:	move   a8, *a13(0x20), 1
3f48b070:	move   a8, a7
3f48b080:	jreq   L3F48B190
3f48b090:	move   *a7(0x160), a11, 1
3f48b0b0:	movk   1, a7
3f48b0c0:	movb   a7, *a11(0x28)
3f48b0e0:	move   *a8(0x160), a11, 1
3f48b100:	move   a14, -*sp, 1
3f48b110:	move   *a8(0x120), *a14+, 1
3f48b130:	calla  L3FB458D0
3f48b160:	setf   16, 1, 0
3f48b170:	move   a8, *a11(0x30), 0
L3F48B190:
3f48b190:	inc    a9
3f48b1a0:	move   a9, *a13, 1
3f48b1b0:	move   a14, -*sp, 1
3f48b1c0:	sub    a11, a11
3f48b1d0:	move   a11, *a14+, 1
3f48b1e0:	movk   2, a7
3f48b1f0:	move   a7, *a14+, 1
3f48b200:	movi   0x6c0, a7
3f48b220:	mpys   a9, a7
3f48b230:	addi   0x1773f0, a7
3f48b260:	move   @0x19e150, a11, 1
3f48b290:	move   a11, a9
3f48b2a0:	sll    0x9, a11
3f48b2b0:	sll    0x5, a9
3f48b2c0:	add    a9, a11
3f48b2d0:	add    a11, a7
3f48b2e0:	move   *a7(0x60), *a14+, 1
3f48b300:	move   @0x19ff80, *a14+, 1
3f48b330:	move   @0x19ff60, *a14+, 1
3f48b360:	move   @0xb7ee0, *a14+, 1
3f48b390:	sub    a11, a11
3f48b3a0:	move   a11, *a14+, 1
3f48b3b0:	move   a11, *a14+, 1
3f48b3c0:	move   *a13, a9, 1
3f48b3d0:	movi   0x6c0, a7
3f48b3f0:	mpys   a9, a7
3f48b400:	addi   0x1773f0, a7
3f48b430:	setf   16, 1, 0
3f48b440:	move   *a7(0x10), a8, 0
3f48b460:	move   a8, *a14+, 1
3f48b470:	movi   0x6c0, a7
3f48b490:	mpys   a9, a7
3f48b4a0:	addi   0x1773f0, a7
3f48b4d0:	move   *a7, a8, 0
3f48b4e0:	move   a8, *a14+, 1
3f48b4f0:	move   @0x11a4f0, *a14+, 1
3f48b520:	calla  L3FB0D7B0
3f48b550:	movi   0x6c0, a7
3f48b570:	mpys   a9, a7
3f48b580:	addi   0x1773f0, a7
3f48b5b0:	move   a8, *a7(0x40), 1
3f48b5d0:	inc    a9
3f48b5e0:	move   a9, *a13, 1
3f48b5f0:	move   a14, -*sp, 1
3f48b600:	movi   0x3f326c80, a7
3f48b630:	move   a7, *a14+, 1
3f48b640:	movk   1, a11
3f48b650:	move   a11, *a14+, 1
3f48b660:	movi   0x6c0, a11
3f48b680:	mpys   a9, a11
3f48b690:	addi   0x1773f0, a11
3f48b6c0:	move   @0x19e150, a7, 1
3f48b6f0:	move   a7, a9
3f48b700:	sll    0x9, a7
3f48b710:	sll    0x5, a9
3f48b720:	add    a9, a7
3f48b730:	add    a7, a11
3f48b740:	move   *a11(0x60), *a14+, 1
3f48b760:	move   @0x19ff80, *a14+, 1
3f48b790:	move   @0x19ff60, *a14+, 1
3f48b7c0:	move   @0xb7ee0, *a14+, 1
3f48b7f0:	move   *a13, a11, 1
3f48b800:	movi   0x6c0, a9
3f48b820:	mpys   a11, a9
3f48b830:	addi   0x1773f0, a9
3f48b860:	setf   16, 1, 0
3f48b870:	move   *a9(0x10), a8, 0
3f48b890:	move   a8, *a14+, 1
3f48b8a0:	movi   0x6c0, a9
3f48b8c0:	mpys   a11, a9
3f48b8d0:	addi   0x1773f0, a9
3f48b900:	move   *a9, a8, 0
3f48b910:	move   a8, *a14+, 1
3f48b920:	move   @0x11a4f0, *a14+, 1
3f48b950:	calla  L3FB0BC50
3f48b980:	movi   0x6c0, a9
3f48b9a0:	mpys   a11, a9
3f48b9b0:	addi   0x1773f0, a9
3f48b9e0:	move   a8, *a9(0x40), 1
3f48ba00:	setf   8, 0, 0
3f48ba10:	move   *a13(0x40), a9, 0
3f48ba30:	jreq   L3F48BBC0
3f48ba40:	move   a14, -*sp, 1
3f48ba50:	movi   0x6c0, a7
3f48ba70:	mpys   a11, a7
3f48ba80:	addi   0x1773f0, a7
3f48bab0:	move   *a7(0x40), *a14+, 1
3f48bad0:	move   @0x11a4f0, *a14+, 1
3f48bb00:	calla  L3FB11A10
3f48bb30:	move   a8, *a13(0x20), 1
3f48bb50:	move   a8, a7
3f48bb60:	jreq   L3F48BBC0
3f48bb70:	move   *a7(0x160), a7, 1
3f48bb90:	sub    a9, a9
3f48bba0:	movb   a9, *a7(0x20)
L3F48BBC0:
3f48bbc0:	move   a14, -*sp, 1
3f48bbd0:	movi   0x6c0, a9
3f48bbf0:	mpys   a11, a9
3f48bc00:	addi   0x1773f0, a9
3f48bc30:	move   *a9(0x40), *a14+, 1
3f48bc50:	move   @0x11a4f0, *a14+, 1
3f48bc80:	calla  L3FB11A10
3f48bcb0:	move   a8, *a13(0x20), 1
3f48bcd0:	move   a8, a7
3f48bce0:	jreq   L3F48BD40
3f48bcf0:	move   *a7(0x160), a9, 1
3f48bd10:	movk   1, a7
3f48bd20:	movb   a7, *a9(0x30)
L3F48BD40:
3f48bd40:	inc    a11
3f48bd50:	move   a11, *a13, 1
3f48bd60:	move   a14, -*sp, 1
3f48bd70:	movi   0x3f326320, a9
3f48bda0:	move   a9, *a14+, 1
3f48bdb0:	movk   1, a7
3f48bdc0:	move   a7, *a14+, 1
3f48bdd0:	movi   0x6c0, a7
3f48bdf0:	mpys   a11, a7
3f48be00:	addi   0x1773f0, a7
3f48be30:	move   @0x19e150, a9, 1
3f48be60:	move   a9, a11
3f48be70:	sll    0x9, a9
3f48be80:	sll    0x5, a11
3f48be90:	add    a11, a9
3f48bea0:	add    a9, a7
3f48beb0:	move   *a7(0x60), *a14+, 1
3f48bed0:	move   @0x19ff80, *a14+, 1
3f48bf00:	move   @0x19ff60, *a14+, 1
3f48bf30:	move   @0xb7ee0, *a14+, 1
3f48bf60:	move   *a13, a11, 1
3f48bf70:	movi   0x6c0, a9
3f48bf90:	mpys   a11, a9
3f48bfa0:	addi   0x1773f0, a9
3f48bfd0:	setf   16, 1, 0
3f48bfe0:	move   *a9(0x10), a8, 0
3f48c000:	move   a8, *a14+, 1
3f48c010:	movi   0x6c0, a9
3f48c030:	mpys   a11, a9
3f48c040:	addi   0x1773f0, a9
3f48c070:	move   *a9, a8, 0
3f48c080:	move   a8, *a14+, 1
3f48c090:	move   @0x11a4f0, *a14+, 1
3f48c0c0:	calla  L3FB0BC50
3f48c0f0:	movi   0x6c0, a9
3f48c110:	mpys   a11, a9
3f48c120:	addi   0x1773f0, a9
3f48c150:	move   a8, *a9(0x40), 1
3f48c170:	setf   8, 0, 0
3f48c180:	move   *a13(0x40), a9, 0
3f48c1a0:	jreq   L3F48C330
3f48c1b0:	move   a14, -*sp, 1
3f48c1c0:	movi   0x6c0, a7
3f48c1e0:	mpys   a11, a7
3f48c1f0:	addi   0x1773f0, a7
3f48c220:	move   *a7(0x40), *a14+, 1
3f48c240:	move   @0x11a4f0, *a14+, 1
3f48c270:	calla  L3FB11A10
3f48c2a0:	move   a8, *a13(0x20), 1
3f48c2c0:	move   a8, a7
3f48c2d0:	jreq   L3F48C330
3f48c2e0:	move   *a7(0x160), a7, 1
3f48c300:	sub    a9, a9
3f48c310:	movb   a9, *a7(0x20)
L3F48C330:
3f48c330:	inc    a11
3f48c340:	move   a11, *a13, 1
3f48c350:	move   a14, -*sp, 1
3f48c360:	movi   0x3f3080f0, a9
3f48c390:	move   a9, *a14+, 1
3f48c3a0:	movk   1, a7
3f48c3b0:	move   a7, *a14+, 1
3f48c3c0:	movi   0x6c0, a7
3f48c3e0:	mpys   a11, a7
3f48c3f0:	addi   0x1773f0, a7
3f48c420:	move   @0x19e150, a9, 1
3f48c450:	move   a9, a11
3f48c460:	sll    0x9, a9
3f48c470:	sll    0x5, a11
3f48c480:	add    a11, a9
3f48c490:	add    a9, a7
3f48c4a0:	move   *a7(0x60), *a14+, 1
3f48c4c0:	move   @0x19ff80, *a14+, 1
3f48c4f0:	move   @0x19ff60, *a14+, 1
3f48c520:	move   @0xb7ee0, *a14+, 1
3f48c550:	move   *a13, a11, 1
3f48c560:	movi   0x6c0, a9
3f48c580:	mpys   a11, a9
3f48c590:	addi   0x1773f0, a9
3f48c5c0:	setf   16, 1, 0
3f48c5d0:	move   *a9(0x10), a8, 0
3f48c5f0:	move   a8, *a14+, 1
3f48c600:	movi   0x6c0, a9
3f48c620:	mpys   a11, a9
3f48c630:	addi   0x1773f0, a9
3f48c660:	move   *a9, a8, 0
3f48c670:	move   a8, *a14+, 1
3f48c680:	move   @0x11a4f0, *a14+, 1
3f48c6b0:	calla  L3FB0BC50
3f48c6e0:	movi   0x6c0, a9
3f48c700:	mpys   a11, a9
3f48c710:	addi   0x1773f0, a9
3f48c740:	move   a8, *a9(0x40), 1
L3F48C760:
3f48c760:	move   a14, -*sp, 1
3f48c770:	move   @0xb7b80, *a14+, 1
3f48c7a0:	move   @0xb78e0, *a14+, 1
3f48c7d0:	calla  L3FD64F60
3f48c800:	move   @0xb7b80, @0xb83c0, 1
L3F48C850:
3f48c850:	subi   0x50, a14
3f48c870:	mmfm   sp, a7,a9,a11,a13
3f48c890:	rets
L3F48C8A0:
3f48c8a0:	mmtm   sp, a11,a13
3f48c8c0:	move   a14, a13
3f48c8d0:	addi   0x40, a14
3f48c8f0:	calla  L3FB3F9C0
3f48c920:	addi   0x7d0, a8
3f48c940:	move   a8, *a13, 1
3f48c950:	movk   1, a11
3f48c960:	move   a11, *a13(0x20), 1
3f48c980:	calla  L3FB3F9C0
3f48c9b0:	move   *a13, a11, 1
3f48c9c0:	cmp    a11, a8
3f48c9d0:	jrge   L3F48CB20
L3F48C9E0:
3f48c9e0:	calla  L3F6FA8F0
3f48ca10:	move   a8, *a13(0x20), 1
3f48ca30:	move   a8, a11
3f48ca40:	jreq   L3F48CB20
3f48ca50:	move   a14, -*sp, 1
3f48ca60:	movi   0x64, a11
3f48ca80:	move   a11, *a14+, 1
3f48ca90:	calla  L3FB33A20
3f48cac0:	calla  L3FB3F9C0
3f48caf0:	move   *a13, a11, 1
3f48cb00:	cmp    a11, a8
3f48cb10:	jrlt   L3F48C9E0
L3F48CB20:
3f48cb20:	move   *a13(0x20), a11, 1
3f48cb40:	movk   1, a8
3f48cb50:	jreq   L3F48CB70
3f48cb60:	sub    a8, a8
L3F48CB70:
3f48cb70:	subi   0x40, a14
3f48cb90:	mmfm   sp, a11,a13
3f48cbb0:	rets
L3F48CBC0:
3f48cbc0:	mmtm   sp, a9,a11,a13
3f48cbe0:	move   a14, a13
3f48cbf0:	addi   0x60, a14
3f48cc10:	calla  L3F48C8A0
3f48cc40:	move   a8, *a13(0x40), 1
3f48cc60:	calla  L3FB2E340
3f48cc90:	move   a8, *a13, 1
3f48cca0:	move   *a13(0x40), a11, 1
3f48ccc0:	jane   L3F48D600
3f48cce0:	move   @0xb71c0, a11, 1
3f48cd10:	jreq   L3F48CF20
3f48cd20:	move   a14, -*sp, 1
3f48cd30:	movk   3, a9
3f48cd40:	move   a9, *a14+, 1
3f48cd50:	setf   2, 0, 0
3f48cd60:	move   @0xaece8, a9, 0
3f48cd90:	sll    0x5, a9
3f48cda0:	addi   0x19e330, a9
3f48cdd0:	move   *a9+, *a14+, 1
3f48cde0:	calla  L3F309350
3f48ce10:	move   a14, -*sp, 1
3f48ce20:	move   *a13(0x0), *a14+, 1
3f48ce40:	calla  L3FB2E470
3f48ce70:	move   a14, -*sp, 1
3f48ce80:	movi   0x3f4a3528, a8
3f48ceb0:	move   a8, *a14+, 1
3f48cec0:	calla  L3FB341E0
3f48cef0:	movk   4, a8
3f48cf00:	jauc   L3F48D940
L3F48CF20:
3f48cf20:	move   *a13(0xffe0), a9, 1
3f48cf40:	jreq   L3F48D410
3f48cf50:	move   @0xccac0, a9
3f48cf80:	dsjs   a9, L3F48D140
3f48cf90:	move   a14, -*sp, 1
3f48cfa0:	movk   3, a9
3f48cfb0:	move   a9, *a14+, 1
3f48cfc0:	movi   0x3f4a35b8, a8
3f48cff0:	move   a8, *a14+, 1
3f48d000:	calla  L3F309350
3f48d030:	move   a14, -*sp, 1
3f48d040:	move   *a13(0x0), *a14+, 1
3f48d060:	calla  L3FB2E470
3f48d090:	move   a14, -*sp, 1
3f48d0a0:	movi   0x3f4a36a0, a8
3f48d0d0:	move   a8, *a14+, 1
3f48d0e0:	calla  L3FB341E0
3f48d110:	sub    a8, a8
3f48d120:	jauc   L3F48D940
L3F48D140:
3f48d140:	movk   1, a9
3f48d150:	movb   a9, @0xccac0
3f48d180:	move   a14, -*sp, 1
3f48d190:	movk   3, a11
3f48d1a0:	move   a11, *a14+, 1
3f48d1b0:	setf   2, 0, 0
3f48d1c0:	move   @0xaece8, a11, 0
3f48d1f0:	sll    0x5, a11
3f48d200:	addi   0x19e330, a11
3f48d230:	move   *a11+, *a14+, 1
3f48d240:	calla  L3F309350
3f48d270:	move   a14, -*sp, 1
3f48d280:	movk   3, a11
3f48d290:	move   a11, *a14+, 1
3f48d2a0:	movi   0x3f4a37b8, a8
3f48d2d0:	move   a8, *a14+, 1
3f48d2e0:	calla  L3F309350
3f48d310:	move   a14, -*sp, 1
3f48d320:	move   *a13(0x0), *a14+, 1
3f48d340:	calla  L3FB2E470
3f48d370:	move   a14, -*sp, 1
3f48d380:	movi   0x3f4a3860, a8
3f48d3b0:	move   a8, *a14+, 1
3f48d3c0:	calla  L3FB341E0
3f48d3f0:	move   a9, a8
3f48d400:	jruc   L3F48D940
L3F48D410:
3f48d410:	move   a14, -*sp, 1
3f48d420:	movk   3, a9
3f48d430:	move   a9, *a14+, 1
3f48d440:	setf   2, 0, 0
3f48d450:	move   @0xaece8, a9, 0
3f48d480:	sll    0x5, a9
3f48d490:	addi   0x19e330, a9
3f48d4c0:	move   *a9+, *a14+, 1
3f48d4d0:	calla  L3F309350
3f48d500:	move   a14, -*sp, 1
3f48d510:	move   *a13(0x0), *a14+, 1
3f48d530:	calla  L3FB2E470
3f48d560:	move   a14, -*sp, 1
3f48d570:	movi   0x3f4a3930, a8
3f48d5a0:	move   a8, *a14+, 1
3f48d5b0:	calla  L3FB341E0
3f48d5e0:	sub    a8, a8
3f48d5f0:	jruc   L3F48D940
L3F48D600:
3f48d600:	sub    a9, a9
3f48d610:	move   a9, @0xb71c0, 1
3f48d640:	move   @0xccac0, a11
3f48d670:	dsjs   a11, L3F48D820
3f48d680:	move   a14, -*sp, 1
3f48d690:	movk   3, a11
3f48d6a0:	move   a11, *a14+, 1
3f48d6b0:	movi   0x3f4a3a88, a8
3f48d6e0:	move   a8, *a14+, 1
3f48d6f0:	calla  L3F309350
3f48d720:	move   a14, -*sp, 1
3f48d730:	move   *a13(0x0), *a14+, 1
3f48d750:	calla  L3FB2E470
3f48d780:	move   a14, -*sp, 1
3f48d790:	movi   0x3f4a3b38, a8
3f48d7c0:	move   a8, *a14+, 1
3f48d7d0:	calla  L3FB341E0
3f48d800:	movk   2, a8
3f48d810:	jruc   L3F48D940
L3F48D820:
3f48d820:	movk   1, a11
3f48d830:	movb   a11, @0xccac0
3f48d860:	move   a14, -*sp, 1
3f48d870:	move   a8, *a14+, 1
3f48d880:	calla  L3FB2E470
3f48d8b0:	move   a14, -*sp, 1
3f48d8c0:	movi   0x3f4a3c18, a8
3f48d8f0:	move   a8, *a14+, 1
3f48d900:	calla  L3FB341E0
3f48d930:	movk   3, a8
L3F48D940:
3f48d940:	move   *sp(0x80), a14, 1
3f48d960:	mmfm   sp, a9,a11,a13
3f48d980:	rets   2
3f48d990:	move   a11, -*sp, 1
3f48d9a0:	move   a14, -*sp, 1
3f48d9b0:	movi   0x3f4a3cf0, a8
3f48d9e0:	move   a8, *a14+, 1
3f48d9f0:	calla  L3FB341E0
3f48da20:	move   a14, -*sp, 1
3f48da30:	sub    a11, a11
3f48da40:	move   a11, *a14+, 1
3f48da50:	calla  L3F48CBC0
3f48da80:	subk   3, a8
3f48da90:	jreq   L3F48DB30
3f48daa0:	move   a14, -*sp, 1
3f48dab0:	movi   0x3f4a3de0, a8
3f48dae0:	move   a8, *a14+, 1
3f48daf0:	calla  L3FB341E0
3f48db20:	jruc   L3F48DE90
L3F48DB30:
3f48db30:	movb   a11, @0xccad0
3f48db60:	move   a14, -*sp, 1
3f48db70:	movi   0x3f4a3ee0, a8
3f48dba0:	move   a8, *a14+, 1
3f48dbb0:	calla  L3FB341E0
3f48dbe0:	move   a14, -*sp, 1
3f48dbf0:	calla  L3FD39AF0
3f48dc20:	move   a8, *a14+, 1
3f48dc30:	movk   1, a11
3f48dc40:	move   a11, *a14+, 1
3f48dc50:	movi   0x61a8, a11
3f48dc70:	move   a11, *a14+, 1
3f48dc80:	movi   0x3f4a3fd8, a8
3f48dcb0:	move   a8, *a14+, 1
3f48dcc0:	movi   0x3f3e2590, a11
3f48dcf0:	move   a11, *a14+, 1
3f48dd00:	calla  L3F706A40
3f48dd30:	move   @0xccac8, a11
3f48dd60:	subk   2, a11
3f48dd70:	jrne   L3F48DE10
3f48dd80:	move   a14, -*sp, 1
3f48dd90:	movi   0x3f4a4008, a8
3f48ddc0:	move   a8, *a14+, 1
3f48ddd0:	calla  L3FB341E0
3f48de00:	jruc   L3F48DE90
L3F48DE10:
3f48de10:	move   a14, -*sp, 1
3f48de20:	movi   0x3f4a4158, a8
3f48de50:	move   a8, *a14+, 1
3f48de60:	calla  L3FB341E0
L3F48DE90:
3f48de90:	move   *sp+, a11, 1
3f48dea0:	rets
3f48deb0:	mmtm   sp, a9,a11
3f48ded0:	move   a14, -*sp, 1
3f48dee0:	sub    a11, a11
3f48def0:	move   a11, *a14+, 1
3f48df00:	calla  L3F48CBC0
3f48df30:	subk   3, a8
3f48df40:	jreq   L3F48DFE0
3f48df50:	move   a14, -*sp, 1
3f48df60:	movi   0x3f4a42e0, a8
3f48df90:	move   a8, *a14+, 1
3f48dfa0:	calla  L3FB341E0
3f48dfd0:	jruc   L3F48E160
L3F48DFE0:
3f48dfe0:	movk   1, a9
3f48dff0:	movb   a9, @0xccad0
3f48e020:	move   a14, -*sp, 1
3f48e030:	calla  L3FD39AF0
3f48e060:	move   a8, *a14+, 1
3f48e070:	move   a9, *a14+, 1
3f48e080:	movi   0x61a8, a9
3f48e0a0:	move   a9, *a14+, 1
3f48e0b0:	movi   0x3f4a3fd8, a8
3f48e0e0:	move   a8, *a14+, 1
3f48e0f0:	movi   0x3f3e2590, a11
3f48e120:	move   a11, *a14+, 1
3f48e130:	calla  L3F706A40
L3F48E160:
3f48e160:	mmfm   sp, a9,a11
3f48e180:	rets
3f48e190:	sla    b10, b0
3f48e1a0:	.word  0x7375
3f48e1b0:	.word  0x0065
3f48e1c0:	.word  0x7551
3f48e1d0:	.word  0x7469
3f48e1e0:	and    a8, a0
3f48e1f0:	rl     b11, b5
3f48e200:	.word  0x7474
3f48e210:	.word  0x7265
3f48e220:	or     a8, a0
3f48e230:	.word  0x746e
3f48e240:	.word  0x7265
3f48e250:	.word  0x7262
3f48e260:	sll    a11, a5
3f48e270:	sra    a11, a8
3f48e280:	.word  0x006e
3f48e290:	sra    a10, a2
3f48e2a0:	modu   a3, a5
3f48e2b0:	sra    a11, a4
3f48e2c0:	.word  0x006e
3f48e2d0:	sra    b10, b3
3f48e2e0:	.word  0x7563
3f48e2f0:	sra    b11, b2
3f48e300:	andn   a1, a0
3f48e310:	.word  0x7365
3f48e320:	.word  0x7465
3f48e330:	sub    a0, a0
3f48e340:	sla    a11, a9
3f48e350:	modu   a3, a7
3f48e360:	.word  0x736f
3f48e370:	rl     b11, b4
3f48e380:	.word  0x7363
3f48e390:	srl    0xf, a14
3f48e3a0:	rev    a14
3f48e3b0:	sll    b10, b3
3f48e3c0:	sra    b11, b2
3f48e3d0:	modu   a3, a5
3f48e3e0:	modu   a9, a0
3f48e3f0:	sla    0x3, a6
3f48e400:	sll    0x1a, a8
3f48e410:	.word  0x0073
3f48e420:	rl     a10, a3
3f48e430:	sll    b11, b2
3f48e440:	sra    a11, a12
3f48e450:	addc   a9, a0
3f48e460:	modu   b11, b2
3f48e470:	.word  0x7373
3f48e480:	cmp    a1, a13
3f48e490:	.word  0x7461
3f48e4a0:	rl     a3, a3
3f48e4b0:	add    a8, a0
3f48e4c0:	mods   a3, a12
3f48e4d0:	xor    a9, a0
3f48e4e0:	rl     a11, a8
3f48e4f0:	sra    b11, b4
3f48e500:	move   a0, a0
3f48e510:	or     a2, a1
3f48e520:	or     a1, a0
3f48e530:	.word  0x7265
3f48e540:	rl     a11, a13
3f48e550:	sla    a11, a14
3f48e560:	sla    0x3, a12
3f48e570:	rl     b10, b7
3f48e580:	sra    a3, a14
3f48e590:	.word  0x776f
3f48e5a0:	srl    0xf, a14
3f48e5b0:	rev    a14
3f48e5c0:	sub    b10, b4
3f48e5d0:	move   a2, b12
3f48e5e0:	or     a2, a5
3f48e5f0:	or     a1, a0
3f48e600:	.word  0x7265
3f48e610:	rl     a11, a13
3f48e620:	sla    a11, a14
3f48e630:	sla    0x3, a12
3f48e640:	rl     b10, b7
3f48e650:	sra    a3, a14
3f48e660:	.word  0x776f
3f48e670:	srl    0xf, a14
3f48e680:	rev    a14
3f48e690:	sra    b10, b4
3f48e6a0:	mods   b11, b2
3f48e6b0:	modu   a3, a9
3f48e6c0:	mods   a3, a1
3f48e6d0:	xor    a9, a0
3f48e6e0:	modu   a3, a9
3f48e6f0:	modu   a11, a4
3f48e700:	sla    0x3, b7
3f48e710:	modu   a3, sp
3f48e720:	cmp    a1, a0
3f48e730:	.word  0x736f
3f48e740:	sla    0x3, b4
3f48e750:	modu   b10, b0
3f48e760:	.word  0x7472
3f48e770:	or     a0, a0
3f48e780:	.word  0x7265
3f48e790:	rl     a11, a13
3f48e7a0:	sla    a11, a14
3f48e7b0:	sla    0x3, a12
3f48e7c0:	rl     b10, b7
3f48e7d0:	sra    a3, a14
3f48e7e0:	.word  0x776f
3f48e7f0:	modu   a9, a0
3f48e800:	sla    0x3, a14
3f48e810:	.word  0x7250
3f48e820:	modu   a3, a9
3f48e830:	sra    b11, b4
3f48e840:	sla    0x3, b2
3f48e850:	modu   b10, b0
3f48e860:	.word  0x7472
3f48e870:	move   a0, a0
3f48e880:	move   a2, b9
3f48e890:	sub    a10, a5
3f48e8a0:	or     a2, a14
3f48e8b0:	divs   b10, b2
3f48e8c0:	move   a0, a0
3f48e8d0:	or     a2, a1
3f48e8e0:	divs   a1, a0
3f48e8f0:	andn   a9, a0
3f48e900:	.word  0x7365
3f48e910:	rl     b11, b3
3f48e920:	modu   a3, sp
3f48e930:	srl    0xf, a14
3f48e940:	rev    a14
3f48e950:	sll    a2, a1
3f48e960:	.word  0x726f
3f48e970:	sla    0x3, b4
3f48e980:	sla    0x2, b8
3f48e990:	sra    b10, b3
3f48e9a0:	.word  0x7373
3f48e9b0:	modu   a11, a9
3f48e9c0:	.word  0x006e
3f48e9d0:	sra    a10, a6
3f48e9e0:	.word  0xea6e
3f48e9f0:	.word  0x7274
3f48ea00:	sla    0x3, a5
3f48ea10:	add    a10, a12
3f48ea20:	srl    0xe, b4
3f48ea30:	srl    0xf, a14
3f48ea40:	subb   a0, a0
3f48ea50:	modu   a3, a5
3f48ea60:	.word  0x74ea
3f48ea70:	sra    b11, b2
3f48ea80:	or     a1, a0
3f48ea90:	move   a2, a5
3f48eaa0:	sub    a10, a14
3f48eab0:	srl    0xe, b4
3f48eac0:	srl    0xf, a14
3f48ead0:	subb   a0, a0
3f48eae0:	modu   a3, a5
3f48eaf0:	.word  0x74ea
3f48eb00:	sra    b11, b2
3f48eb10:	.word  0x7020
3f48eb20:	.word  0x726f
3f48eb30:	sla    0x3, b4
3f48eb40:	.word  0x7973
3f48eb50:	.word  0x7473
3f48eb60:	mods   sp, a8
3f48eb70:	sla    0x3, a5
3f48eb80:	pixt   *a3, xy, *a8, xy
3f48eb90:	sra    b11, b4
3f48eba0:	subb   a0, a0
3f48ebb0:	modu   a3, a5
3f48ebc0:	.word  0x74ea
3f48ebd0:	sra    b11, b2
3f48ebe0:	.word  0x7020
3f48ebf0:	.word  0x726f
3f48ec00:	sla    0x3, b4
3f48ec10:	mods   a11, a9
3f48ec20:	.word  0x7270
3f48ec30:	mods   a11, a9
3f48ec40:	modu   a3, a1
3f48ec50:	sra    b11, b4
3f48ec60:	andn   a8, a0
3f48ec70:	.word  0x7365
3f48ec80:	rl     b11, b3
3f48ec90:	modu   a3, sp
3f48eca0:	move   a1, a0
3f48ecb0:	or     a2, a1
3f48ecc0:	divs   a1, a0
3f48ecd0:	srl    0xf, a14
3f48ece0:	rev    a14
3f48ecf0:	.word  0x7551
3f48ed00:	.word  0x7469
3f48ed10:	sra    b11, b4
3f48ed20:	sla    0x3, b2
3f48ed30:	sra    b11, b3
3f48ed40:	.word  0x7373
3f48ed50:	modu   a11, a9
3f48ed60:	.word  0x006e
3f48ed70:	add    a10, a12
3f48ed80:	srl    0x16, b4
3f48ed90:	sra    a10, a6
3f48eda0:	.word  0x736e
3f48edb0:	sra    b11, b4
3f48edc0:	srl    0xd, b2
3f48edd0:	srl    0xf, a14
3f48ede0:	or     a0, a0
3f48edf0:	move   a2, a5
3f48ee00:	sub    a10, a14
3f48ee10:	srl    0x16, b4
3f48ee20:	sra    a10, a6
3f48ee30:	.word  0x736e
3f48ee40:	sra    b11, b4
3f48ee50:	srl    0xd, b2
3f48ee60:	srl    0xf, a14
3f48ee70:	subb   a0, a0
3f48ee80:	modu   a3, a5
3f48ee90:	.word  0x7473
3f48eea0:	.word  0x7265
3f48eeb0:	srl    a1, a0
3f48eec0:	.word  0x72fc
3f48eed0:	cmp    a1, a0
3f48eee0:	.word  0x736f
3f48eef0:	.word  0x7274
3f48ef00:	sll    a11, a5
3f48ef10:	modu   a3, a8
3f48ef20:	.word  0x7265
3f48ef30:	sra    a11, a12
3f48ef40:	.word  0x7469
3f48ef50:	modu   b3, b5
3f48ef60:	.word  0x0067
3f48ef70:	sra    a10, a6
3f48ef80:	.word  0x736e
3f48ef90:	sra    b11, b4
3f48efa0:	sla    0x3, b2
3f48efb0:	pixt   *a3, *a6
3f48efc0:	sla    0x3, b2
3f48efd0:	.word  0x7244
3f48efe0:	sll    b11, b5
3f48eff0:	sra    a11, a11
3f48f000:	mods   b3, b2
3f48f010:	rl     a11, a5
3f48f020:	.word  0x7574
3f48f030:	srl    a11, a14
3f48f040:	divs   a0, a0
3f48f050:	andn   a9, a13
3f48f060:	.word  0x7469
3f48f070:	.word  0x757a
3f48f080:	srl    a11, a14
3f48f090:	.word  0x7320
3f48f0a0:	sla    b11, b4
3f48f0b0:	.word  0x7472
3f48f0c0:	modu   a3, a5
3f48f0d0:	srl    0xf, a14
3f48f0e0:	rev    a14
3f48f0f0:	sra    a10, a11
3f48f100:	sll    b3, b9
3f48f110:	sla    a11, sp
3f48f120:	sra    b3, b2
3f48f130:	srl    0xf, a14
3f48f140:	rev    a14
3f48f150:	sla    a10, a12
3f48f160:	srl    a11, a14
3f48f170:	sla    b11, b5
3f48f180:	sra    a11, a7
3f48f190:	srl    0xf, a14
3f48f1a0:	rev    a14
3f48f1b0:	modu   b10, b0
3f48f1c0:	modu   a3, a9
3f48f1d0:	sra    b11, b4
3f48f1e0:	srl    0xd, b2
3f48f1f0:	srl    0xf, a14
3f48f200:	and    a0, a0
3f48f210:	rl     b11, b2
3f48f220:	.word  0x746e
3f48f230:	andn   a9, a0
3f48f240:	.word  0x7263
3f48f250:	sra    a11, a5
3f48f260:	srl    0xd, a14
3f48f270:	srl    0xf, a14
3f48f280:	andn   a8, a0
3f48f290:	sll    a11, a5
3f48f2a0:	.word  0x7275
3f48f2b0:	.word  0x7469
3f48f2c0:	srl    0xd, b9
3f48f2d0:	srl    0xf, a14
3f48f2e0:	xor    a8, a0
3f48f2f0:	modu   a3, a9
3f48f300:	modu   a11, a4
3f48f310:	srl    0xd, b7
3f48f320:	srl    0xf, a14
3f48f330:	or     a0, a0
3f48f340:	.word  0x7265
3f48f350:	rl     a11, a13
3f48f360:	sla    a11, a14
3f48f370:	sla    0x3, a12
3f48f380:	sla    a10, a13
3f48f390:	sla    a11, a14
3f48f3a0:	sra    a11, a7
3f48f3b0:	srl    0xd, b2
3f48f3c0:	srl    0xf, a14
3f48f3d0:	cmp    a0, a0
3f48f3e0:	.word  0x736f
3f48f3f0:	sla    0x3, b4
3f48f400:	modu   b10, b0
3f48f410:	.word  0x7472
3f48f420:	srl    0xf, a14
3f48f430:	rev    a14
3f48f440:	.word  0x7250
3f48f450:	modu   a3, a9
3f48f460:	sra    b11, b4
3f48f470:	sla    0x3, b2
3f48f480:	modu   b10, b0
3f48f490:	.word  0x7472
3f48f4a0:	srl    0xf, a14
3f48f4b0:	rev    a14
3f48f4c0:	add    a10, a12
3f48f4d0:	srl    0xe, b4
3f48f4e0:	srl    0xf, a14
3f48f4f0:	or     a0, a0
3f48f500:	and    a2, a3
3f48f510:	cmp    a9, sp
3f48f520:	srl    0xe, b0
3f48f530:	srl    0xf, a14
3f48f540:	subb   a0, a0
3f48f550:	modu   a3, sp
3f48f560:	sla    0x3, b4
3f48f570:	sla    b10, b0
3f48f580:	rl     b3, b4
3f48f590:	srl    0xf, a14
3f48f5a0:	rev    a14
3f48f5b0:	mods   a10, a9
3f48f5c0:	srl    a11, a1
3f48f5d0:	srl    0xd, a5
3f48f5e0:	srl    0xf, a14
3f48f5f0:	or     a8, a0
3f48f600:	sra    b11, b3
3f48f610:	move   a1, a0
3f48f620:	.word  0x7361
3f48f630:	sla    0x3, b4
3f48f640:	sla    b10, b3
3f48f650:	sra    b11, b6
3f48f660:	sla    0x3, a4
3f48f670:	sra    b10, b3
3f48f680:	.word  0x7474
3f48f690:	modu   a3, a9
3f48f6a0:	.word  0x7367
3f48f6b0:	or     a8, a0
3f48f6c0:	sra    b11, b3
3f48f6d0:	andn   a9, a0
3f48f6e0:	.word  0x7379
3f48f6f0:	sra    b11, b4
3f48f700:	sla    0x3, a13
3f48f710:	sra    a10, a4
3f48f720:	sla    a11, a6
3f48f730:	mods   b3, b5
3f48f740:	.word  0x7374
3f48f750:	andn   a8, a0
3f48f760:	.word  0x7661
3f48f770:	sla    0x3, a5
3f48f780:	.word  0x7543
3f48f790:	.word  0x7272
3f48f7a0:	modu   a3, a5
3f48f7b0:	sla    0x3, b4
3f48f7c0:	sra    b10, b3
3f48f7d0:	.word  0x7474
3f48f7e0:	modu   a3, a9
3f48f7f0:	.word  0x7367
3f48f800:	addc   a8, a0
3f48f810:	sla    a11, a12
3f48f820:	rl     b11, b6
3f48f830:	.word  0x7265
3f48f840:	srl    0xf, a14
3f48f850:	rev    a14
3f48f860:	sla    a10, a12
3f48f870:	srl    a11, a14
3f48f880:	sra    b11, b5
3f48f890:	srl    0xf, a14
3f48f8a0:	rev    a14
3f48f8b0:	modu   b10, b0
3f48f8c0:	modu   a3, a9
3f48f8d0:	sra    b11, b4
3f48f8e0:	.word  0x7275
3f48f8f0:	srl    0xf, a14
3f48f900:	rev    a14
3f48f910:	modu   a10, a3
3f48f920:	rl     b11, b0
3f48f930:	sla    0x3, a5
3f48f940:	sll    0x1b, a4
3f48f950:	sll    sp, a9
3f48f960:	sla    b11, b2
3f48f970:	srl    0xd, a14
3f48f980:	srl    0xf, a14
3f48f990:	andn   a8, a0
3f48f9a0:	sll    sp, a9
3f48f9b0:	.word  0x7275
3f48f9c0:	.word  0x7469
3f48f9d0:	srl    0x9, a9
3f48f9e0:	srl    0xf, a14
3f48f9f0:	janc   L3F502040
3f48fa10:	modu   a3, a1
3f48fa20:	srl    0xf, a14
3f48fa30:	rev    a14
3f48fa40:	.word  0x7245
3f48fa50:	modu   a11, a7
3f48fa60:	modu   a11, a14
3f48fa70:	rl     a11, a13
3f48fa80:	srl    0xd, a5
3f48fa90:	srl    0xf, a14
3f48faa0:	and    a0, a0
3f48fab0:	.word  0x726f
3f48fac0:	sla    0x3, b4
3f48fad0:	.word  0x7973
3f48fae0:	.word  0x7473
3f48faf0:	mods   sp, a8
3f48fb00:	sla    0x3, a5
3f48fb10:	pixt   *a3, xy, *a8, xy
3f48fb20:	sra    b11, b4
3f48fb30:	srl    0xf, a14
3f48fb40:	rev    a14
3f48fb50:	modu   b10, b0
3f48fb60:	.word  0x7472
3f48fb70:	rl     a9, a0
3f48fb80:	.word  0x706d
3f48fb90:	rl     b11, b2
3f48fba0:	sla    a11, a13
3f48fbb0:	.word  0x746e
3f48fbc0:	srl    0xd, a5
3f48fbd0:	srl    0xf, a14
3f48fbe0:	and    a0, a0
3f48fbf0:	mods   a3, sp
3f48fc00:	sll    a11, a9
3f48fc10:	.word  0x7365
3f48fc20:	srl    0xf, a14
3f48fc30:	rev    a14
3f48fc40:	sla    b10, b2
3f48fc50:	.word  0x7070
3f48fc60:	mods   a3, a5
3f48fc70:	.word  0x7265
3f48fc80:	sra    a1, a0
3f48fc90:	.word  0x7265
3f48fca0:	rl     a11, a14
3f48fcb0:	.word  0x7265
3f48fcc0:	sla    0x3, b3
3f48fcd0:	sla    b11, b0
3f48fce0:	sla    b11, b2
3f48fcf0:	cvxyl  a3, a13
3f48fd00:	.word  0x7274
3f48fd10:	.word  0x7365
3f48fd20:	andn   a0, a0
3f48fd30:	.word  0x7061
3f48fd40:	sra    b11, b0
3f48fd50:	sra    a11, a12
3f48fd60:	sla    0x3, b2
3f48fd70:	sla    b11, b0
3f48fd80:	sla    b11, b2
3f48fd90:	cvxyl  a3, a13
3f48fda0:	.word  0x7274
3f48fdb0:	.word  0x7365
3f48fdc0:	sra    a1, a0
3f48fdd0:	srl    a7, a9
3f48fde0:	.word  0x7561
3f48fdf0:	.word  0x0074
3f48fe00:	modu   a2, a5
3f48fe10:	sra    b11, b2
3f48fe20:	rl     a11, a7
3f48fe30:	.word  0x7473
3f48fe40:	sra    b11, b2
3f48fe50:	sla    0x3, b2
3f48fe60:	sla    b11, b0
3f48fe70:	sla    b11, b2
3f48fe80:	cvxyl  a3, a13
3f48fe90:	.word  0x7274
3f48fea0:	.word  0x7365
3f48feb0:	sra    a9, a0
3f48fec0:	sla    0x3, a14
3f48fed0:	modu   a11, a3
3f48fee0:	.word  0x7275
3f48fef0:	.word  0x0073
3f48ff00:	sla    b10, b4
3f48ff10:	.word  0x7473
3f48ff20:	.word  0x7461
3f48ff30:	.word  0x7275
3f48ff40:	srl    0xf, a14
3f48ff50:	rev    a14
3f48ff60:	.word  0x7053
3f48ff70:	sla    b11, b2
3f48ff80:	rl     a3, a3
3f48ff90:	srl    0xd, a5
3f48ffa0:	srl    0xf, a14
3f48ffb0:	divu   a0, a0
3f48ffc0:	rl     a11, a5
3f48ffd0:	sra    a11, a7
3f48ffe0:	srl    0xd, b2
3f48fff0:	srl    0xf, a14
3f490000:	addc   a0, a0
3f490010:	mods   a3, a9
3f490020:	.word  0x7364
3f490030:	rl     a3, a3
3f490040:	.word  0x7269
3f490050:	rl     a11, a13
3f490060:	rl     a3, a14
3f490070:	mods   a3, a1
3f490080:	sla    0x3, b4
3f490090:	.word  0x7264
3f4900a0:	sll    b11, b5
3f4900b0:	sra    a11, a11
3f4900c0:	srl    0xd, a14
3f4900d0:	srl    0xf, a14
3f4900e0:	andn   a8, a0
3f4900f0:	sll    a11, a9
3f490100:	sra    a11, a8
3f490110:	rl     b3, b2
3f490120:	rl     a11, a5
3f490130:	srl    0xd, b4
3f490140:	srl    0xf, a14
3f490150:	subb   a0, a0
3f490160:	modu   a3, a5
3f490170:	.word  0x7473
3f490180:	.word  0x7265
3f490190:	srl    0xf, a14
3f4901a0:	rev    a14
3f4901b0:	sra    b10, b4
3f4901c0:	mods   b11, b2
3f4901d0:	modu   a3, a9
3f4901e0:	mods   a3, a1
3f4901f0:	sla    a11, a13
3f490200:	sla    a11, a14
3f490210:	sra    a11, a7
3f490220:	srl    0xd, b2
3f490230:	srl    0xf, a14
3f490240:	cmp    a0, a0
3f490250:	.word  0x736f
3f490260:	.word  0x7274
3f490270:	sll    a11, a5
3f490280:	modu   a3, a8
3f490290:	.word  0x7265
3f4902a0:	sra    a11, a12
3f4902b0:	.word  0x7469
3f4902c0:	modu   b3, b5
3f4902d0:	srl    0xd, a7
3f4902e0:	srl    0xf, a14
3f4902f0:	sub    a0, a0
3f490300:	.word  0x7572
3f490310:	lmo    a11, a3
3f490320:	.word  0x7265
3f490330:	sra    a11, a12
3f490340:	.word  0x7469
3f490350:	modu   b3, b5
3f490360:	srl    0xd, a7
3f490370:	srl    0xf, a14
3f490380:	andn   a8, a0
3f490390:	rl     a3, a3
3f4903a0:	rl     b11, b2
3f4903b0:	.word  0x7466
3f4903c0:	srl    b3, b0
3f4903d0:	sra    a3, a1
3f4903e0:	srl    0xf, a14
3f4903f0:	rev    a14
3f490400:	rl     a10, a2
3f490410:	sra    a3, a12
3f490420:	srl    0xf, a14
3f490430:	rev    a14
3f490440:	sra    a10, a7
3f490450:	.word  0x7073
3f490460:	rl     a11, a5
3f490470:	rl     a3, a3
3f490480:	.word  0x7265
3f490490:	sra    b11, b4
3f4904a0:	sub    a9, a0
3f4904b0:	modu   a3, a9
3f4904c0:	.word  0x7473
3f4904d0:	mods   a3, a5
3f4904e0:	.word  0x756c
3f4904f0:	srl    a11, a14
3f490500:	modu   a3, a5
3f490510:	.word  0x7620
3f490520:	.word  0x7265
3f490530:	sra    b11, b7
3f490540:	sra    a3, a14
3f490550:	modu   a3, a5
3f490560:	andn   a8, a0
3f490570:	sla    b11, b4
3f490580:	sra    a3, a14
3f490590:	.word  0x7261
3f4905a0:	sra    a11, a4
3f4905b0:	modu   a3, a9
3f4905c0:	.word  0x7473
3f4905d0:	mods   a3, a5
3f4905e0:	.word  0x756c
3f4905f0:	srl    a11, a14
3f490600:	modu   a3, a5
3f490610:	.word  0x7620
3f490620:	.word  0x7265
3f490630:	sra    b11, b7
3f490640:	sra    a3, a14
3f490650:	modu   a3, a5
3f490660:	add    a8, a0
3f490670:	.word  0x746b
3f490680:	sra    b11, b5
3f490690:	mods   a3, a12
3f4906a0:	sla    0x3, a5
3f4906b0:	rl     a10, a5
3f4906c0:	.word  0x736e
3f4906d0:	sra    b11, b4
3f4906e0:	mods   a3, a12
3f4906f0:	modu   b3, b5
3f490700:	sra    a11, a7
3f490710:	sla    0x3, a14
3f490720:	.word  0x7073
3f490730:	rl     a11, a5
3f490740:	rl     a3, a3
3f490750:	.word  0x7265
3f490760:	.word  0x006e
3f490770:	modu   a10, a12
3f490780:	sla    a11, a3
3f490790:	sla    0x3, a12
3f4907a0:	.word  0x7250
3f4907b0:	modu   a3, a9
3f4907c0:	sla    0x3, b4
3f4907d0:	modu   a2, a5
3f4907e0:	rl     b11, b4
3f4907f0:	sra    b11, b2
3f490800:	andn   a9, a0
3f490810:	.word  0x7263
3f490820:	sra    a11, a5
3f490830:	.word  0x006e
3f490840:	modu   a10, a12
3f490850:	sla    a11, a3
3f490860:	sla    0x3, a12
3f490870:	.word  0x7250
3f490880:	modu   a3, a9
3f490890:	sla    0x3, b4
3f4908a0:	modu   b10, b0
3f4908b0:	.word  0x7472
3f4908c0:	modu   a11, a9
3f4908d0:	sla    0x3, a14
3f4908e0:	srl    a3, sp
3f4908f0:	andn   a9, a0
3f490900:	.word  0x7263
3f490910:	sra    a11, a5
3f490920:	.word  0x006e
3f490930:	modu   a10, a3
3f490940:	rl     b11, b0
3f490950:	sla    0x3, a5
3f490960:	sll    sp, a9
3f490970:	sla    b11, b2
3f490980:	sla    0x3, a14
3f490990:	sla    0x1, a13
3f4909a0:	modu   a11, a13
3f4909b0:	sra    a11, a4
3f4909c0:	mods   a1, a0
3f4909d0:	sll    a11, sp
3f4909e0:	mods   a3, a1
3f4909f0:	addc   a8, a0
3f490a00:	.word  0x706f
3f490a10:	sra    a11, a9
3f490a20:	.word  0x7020
3f490a30:	.word  0x726f
3f490a40:	rl     b11, b4
3f490a50:	modu   a3, sp
3f490a60:	sra    a1, a0
3f490a70:	cvxyl  a9, a7
3f490a80:	.word  0x7263
3f490a90:	modu   a3, a1
3f490aa0:	srl    0x17, a0
3f490ab0:	mods   a9, a0
3f490ac0:	sra    a3, sp
3f490ad0:	sla    0x3, a5
3f490ae0:	modu   a11, a12
3f490af0:	sla    a11, a3
3f490b00:	.word  0x006c
3f490b10:	sla    a10, a7
3f490b20:	.word  0x7a6e
3f490b30:	modu   a3, a5
3f490b40:	addc   a1, a0
3f490b50:	mods   a3, a9
3f490b60:	.word  0x7364
3f490b70:	rl     a3, a3
3f490b80:	.word  0x7269
3f490b90:	rl     a11, a13
3f490ba0:	rl     a3, a14
3f490bb0:	mods   a3, a1
3f490bc0:	sla    0x3, b4
3f490bd0:	modu   a11, a12
3f490be0:	sla    a11, a11
3f490bf0:	sla    0x3, a12
3f490c00:	.word  0x7264
3f490c10:	sll    b11, b5
3f490c20:	sra    a11, a11
3f490c30:	.word  0x006e
3f490c40:	sra    b10, b4
3f490c50:	mods   a3, a9
3f490c60:	sra    a1, a0
3f490c70:	.word  0x7365
3f490c80:	addc   a1, a0
3f490c90:	mods   a3, a9
3f490ca0:	.word  0x7364
3f490cb0:	rl     a3, a3
3f490cc0:	.word  0x7269
3f490cd0:	rl     a11, a13
3f490ce0:	rl     a3, a14
3f490cf0:	mods   a3, a1
3f490d00:	.word  0x7374
3f490d10:	mods   a1, a0
3f490d20:	lmo    a11, sp
3f490d30:	mods   a3, a1
3f490d40:	sra    a1, a0
3f490d50:	.word  0x7572
3f490d60:	lmo    a11, a3
3f490d70:	modu   a3, a5
3f490d80:	cmp    a0, a0
3f490d90:	mods   a3, a5
3f490da0:	.word  0x0070
3f490db0:	sra    b10, b3
3f490dc0:	.word  0x7373
3f490dd0:	modu   a11, a9
3f490de0:	.word  0x006e
3f490df0:	.word  0x7243
3f490e00:	sla    a11, a5
3f490e10:	sra    b11, b4
3f490e20:	addc   a8, a0
3f490e30:	.word  0x7375
3f490e40:	modu   b11, b4
3f490e50:	rl     a11, a13
3f490e60:	sra    b11, b10
3f490e70:	and    a0, a0
3f490e80:	rl     b11, b2
3f490e90:	.word  0x746e
3f490ea0:	andn   a9, a0
3f490eb0:	.word  0x7263
3f490ec0:	sra    a11, a5
3f490ed0:	.word  0x006e
3f490ee0:	.word  0x7243
3f490ef0:	sla    sp, a9
3f490f00:	rl     b11, b4
3f490f10:	modu   a3, sp
3f490f20:	and    a0, a0
3f490f30:	.word  0x7265
3f490f40:	modu   b11, b3
3f490f50:	modu   a3, a14
3f490f60:	mods   a3, a1
3f490f70:	.word  0x7369
3f490f80:	.word  0x7461
3f490f90:	modu   a11, a9
3f490fa0:	.word  0x006e
3f490fb0:	modu   a10, a3
3f490fc0:	rl     b11, b0
3f490fd0:	sla    0x3, a5
3f490fe0:	sll    0x1b, a4
3f490ff0:	sll    sp, a9
3f491000:	sla    b11, b2
3f491010:	.word  0x006e
3f491020:	rl     b10, b3
3f491030:	.word  0x7a74
3f491040:	modu   b3, b5
3f491050:	.word  0x0067
3f491060:	.word  0x7245
3f491070:	.word  0x7473
3f491080:	mods   a3, a5
3f491090:	sra    a11, a12
3f4910a0:	.word  0x006e
3f4910b0:	modu   a2, a1
3f4910c0:	sla    b11, b0
3f4910d0:	.word  0x7373
3f4910e0:	modu   a3, a5
3f4910f0:	addc   a0, a0
3f491100:	mods   a3, a9
3f491110:	.word  0x7364
3f491120:	rl     a3, a3
3f491130:	.word  0x7269
3f491140:	rl     a11, a13
3f491150:	rl     a3, a14
3f491160:	mods   a3, a1
3f491170:	sla    0x3, b4
3f491180:	.word  0x7264
3f491190:	sll    b11, b5
3f4911a0:	sra    a11, a11
3f4911b0:	.word  0x006e
3f4911c0:	move   a8, a0
3f4911d0:	mods   a11, a5
3f4911e0:	.word  0x726f
3f4911f0:	sla    0x3, b9
3f491200:	sra    b10, b2
3f491210:	sla    a11, a13
3f491220:	modu   a3, a9
3f491230:	modu   a3, a9
3f491240:	srl    0x1d, a7
3f491250:	btst   a9, a0
3f491260:	mods   a3, a9
3f491270:	sll    a3, sp
3f491280:	.word  0x7479
3f491290:	.word  0x7365
3f4912a0:	move   a8, a0
3f4912b0:	mods   sp, a9
3f4912c0:	rl     a11, sp
3f4912d0:	sra    b11, b2
3f4912e0:	sra    a1, a0
3f4912f0:	.word  0x7369
3f491300:	modu   b11, b0
3f491310:	rl     a11, a14
3f491320:	mods   a3, a2
3f491330:	srl    0x1d, a5
3f491340:	btst   a9, a0
3f491350:	mods   a3, a9
3f491360:	srl    0x15, sp
3f491370:	sll    a11, sp
3f491380:	sra    b11, b4
3f491390:	.word  0x7374
3f4913a0:	clr    a0
3f4913b0:	.word  0x7265
3f4913c0:	mods   a3, a2
3f4913d0:	rl     a11, a5
3f4913e0:	sra    a11, a2
3f4913f0:	sra    a3, a14
3f491400:	.word  0x7265
3f491410:	andn   a9, a0
3f491420:	sra    b11, b0
3f491430:	sll    a11, a9
3f491440:	sra    a11, a8
3f491450:	.word  0x7072
3f491460:	sla    a11, a12
3f491470:	.word  0x7a74
3f491480:	sra    0x1f, a0
3f491490:	addc   a2, a11
3f4914a0:	rev    a9
3f4914b0:	.word  0x7445
3f4914c0:	sra    a11, a8
3f4914d0:	modu   b3, b2
3f4914e0:	.word  0x7465
3f4914f0:	add    a9, a0
3f491500:	sra    a3, a4
3f491510:	sra    b11, b2
3f491520:	.word  0x7373
3f491530:	add    a8, a0
3f491540:	.word  0x7264
3f491550:	.word  0x7365
3f491560:	sra    b11, b3
3f491570:	sub    a9, a0
3f491580:	rl     b3, b4
3f491590:	.word  0x7265
3f4915a0:	sra    a11, a14
3f4915b0:	.word  0x0074
3f4915c0:	.word  0x7445
3f4915d0:	sra    a11, a8
3f4915e0:	modu   b3, b2
3f4915f0:	.word  0x7465
3f491600:	add    a9, a13
3f491610:	.word  0x7264
3f491620:	.word  0x7365
3f491630:	sra    b11, b3
3f491640:	rl     0x0, a0
3f491650:	srl    0x17, b0
3f491660:	rl     0x1, b0
3f491670:	rl     0x1, a13
3f491680:	srl    0x17, b0
3f491690:	rl     0x1, b0
3f4916a0:	rl     0x1, a13
3f4916b0:	srl    0x17, b0
3f4916c0:	rl     0x1, b0
3f4916d0:	cmp    a8, a0
3f4916e0:	sla    0x2, b0
3f4916f0:	sra    a2, a1
3f491700:	.word  0x7264
3f491710:	.word  0x7365
3f491720:	.word  0x0073
3f491730:	sra    a2, a1
3f491740:	sra    b11, b2
3f491750:	.word  0x7373
3f491760:	sla    0x3, a5
3f491770:	and    a2, a9
3f491780:	cmp    a8, a0
3f491790:	srl    0x16, b0
3f4917a0:	sra    a2, a1
3f4917b0:	sra    b11, b2
3f4917c0:	.word  0x7373
3f4917d0:	.word  0x0065
3f4917e0:	rl     0x1, b0
3f4917f0:	rl     0x1, a14
3f491800:	srl    0xf, b0
3f491810:	rl     0x1, b0
3f491820:	rl     0x1, a14
3f491830:	rev    b0
3f491840:	add    a10, a12
3f491850:	sla    0x2, b4
3f491860:	modu   a10, a8
3f491870:	.word  0x7473
3f491880:	move   a1, b0
3f491890:	mods   a11, a1
3f4918a0:	.word  0x0065
3f4918b0:	modu   a10, a14
3f4918c0:	sla    0x3, a13
3f4918d0:	sra    a11, a4
3f4918e0:	mods   a1, a0
3f4918f0:	rl     a1, a7
3f491900:	.word  0x74f4
3f491910:	sla    0x3, a5
3f491920:	add    a10, a12
3f491930:	.word  0x0054
3f491940:	add    a10, a12
3f491950:	srl    0x16, b4
3f491960:	modu   a10, a8
3f491970:	.word  0x7473
3f491980:	sra    b11, b2
3f491990:	rl     a3, a3
3f4919a0:	sra    a11, a14
3f4919b0:	.word  0x0072
3f4919c0:	add    a10, a12
3f4919d0:	mpyu   b10, b4
3f4919e0:	rl     0x1, b0
3f4919f0:	rl     0x1, b0
3f491a00:	rl     0x1, b0
3f491a10:	rl     0x1, b0
3f491a20:	rl     0x1, b0
3f491a30:	rl     0x1, b0
3f491a40:	andn   a8, a0
3f491a50:	sll    a11, a5
3f491a60:	.word  0x7275
3f491a70:	sla    0x3, a5
3f491a80:	sra    b10, b2
3f491a90:	sra    b11, b3
3f491aa0:	sla    0x3, b4
3f491ab0:	modu   a10, a3
3f491ac0:	modu   b3, b5
3f491ad0:	dsjs   b4, L3F491C10
3f491ae0:	rev    a0
3f491af0:	modu   a10, a14
3f491b00:	sll    a3, a13
3f491b10:	sra    b11, b2
3f491b20:	sra    a1, a0
3f491b30:	sla    0x3, a5
3f491b40:	add    b10, b2
3f491b50:	sla    0x2, b10
3f491b60:	cvxyl  b11, b3
3f491b70:	.word  0x7563
3f491b80:	rl     b11, b2
3f491b90:	cvxyl  b11, b4
3f491ba0:	sra    0x1f, a0
3f491bb0:	sra    b10, b3
3f491bc0:	.word  0x7563
3f491bd0:	sra    b11, b2
3f491be0:	andn   a1, a0
3f491bf0:	.word  0x7365
3f491c00:	.word  0x7465
L3F491C10:
3f491c10:	sla    0x1, a9
3f491c20:	sla    0x1, b10
3f491c30:	add    a8, a0
3f491c40:	.word  0x7a6e
3f491c50:	rl     a3, a1
3f491c60:	sla    0x3, a12
3f491c70:	.word  0x7953
3f491c80:	.word  0x7473
3f491c90:	mods   a11, a5
3f491ca0:	pixt   *b3, *b2
3f491cb0:	lmo    a11, a3
3f491cc0:	sra    b11, b3
3f491cd0:	.word  0x7a74
3f491ce0:	modu   b3, b5
3f491cf0:	sra    a11, a7
3f491d00:	sla    0x3, a14
3f491d10:	andn   a9, a8
3f491d20:	sll    a11, a5
3f491d30:	.word  0x7275
3f491d40:	sla    0x3, a5
3f491d50:	sra    b10, b2
3f491d60:	sra    b11, b3
3f491d70:	sra    0x15, b4
3f491d80:	dsjs   a0, L3F491EA0
3f491d90:	rev    a0
3f491da0:	modu   a10, a4
3f491db0:	.word  0x7920
3f491dc0:	.word  0x756f
3f491dd0:	.word  0x7220
3f491de0:	sla    a11, a5
3f491df0:	mods   a3, a12
3f491e00:	sla    0x3, b9
3f491e10:	sla    b11, b7
3f491e20:	.word  0x746e
3f491e30:	.word  0x7420
3f491e40:	sla    0x3, sp
3f491e50:	modu   a3, a5
3f491e60:	sla    0x3, a4
3f491e70:	rl     b3, b4
3f491e80:	sla    0x3, a5
3f491e90:	sra    b11, b3
L3F491EA0:
3f491ea0:	.word  0x7373
3f491eb0:	modu   a11, a9
3f491ec0:	sla    0x3, a14
3f491ed0:	rev    sp
3f491ee0:	modu   b10, b6
3f491ef0:	mods   b3, b5
3f491f00:	.word  0x7a65
3f491f10:	.word  0x762d
3f491f20:	.word  0x756f
3f491f30:	sla    0x3, b3
3f491f40:	.word  0x7276
3f491f50:	rl     a11, a1
3f491f60:	sra    a11, a13
3f491f70:	.word  0x746e
3f491f80:	.word  0x7120
3f491f90:	rl     b11, b5
3f491fa0:	.word  0x7474
3f491fb0:	.word  0x7265
3f491fc0:	mods   a1, a0
3f491fd0:	sla    0x3, a1
3f491fe0:	sra    b11, b3
L3F491FF0:
3f491ff0:	.word  0x7373
3f492000:	modu   a11, a9
3f492010:	sla    0x3, a14
3f492020:	rev    sp
3f492030:	drav   a2, a13
3f492040:	rl     a3, a3
3f492050:	sra    b11, b4
3f492060:	sla    0x3, a14
3f492070:	rl     b10, b3
3f492080:	sla    0x3, a5
3f492090:	rl     a11, a4
3f4920a0:	sla    0x3, a5
3f4920b0:	rl     b10, b3
3f4920c0:	.word  0x7a74
3f4920d0:	modu   b3, b5
3f4920e0:	sla    0x3, a7
3f4920f0:	rl     b11, b7
3f492100:	lmo    b11, b2
3f492110:	rl     a11, a12
3f492120:	rl     a3, a3
3f492130:	sll    a1, a0
3f492140:	sra    a11, a5
3f492150:	sra    a3, a14
3f492160:	modu   a3, a5
3f492170:	dsjs   a0, L3F491FF0
3f492180:	sla    0x0, a0
3f492190:	sla    0x1, a0
3f4921a0:	sra    b10, b9
3f4921b0:	sla    0x3, b3
3f4921c0:	sla    0x1, a0
3f4921d0:	sla    0x0, a0
3f4921e0:	sla    0x1, a0
3f4921f0:	.word  0x754f
3f492200:	sla    0x3, a9
3f492210:	sla    0x1, a0
3f492220:	sla    0x0, a0
3f492230:	sla    0x1, a0
3f492240:	sla    a10, a10
3f492250:	sla    0x1, a0
3f492260:	sla    0x1, a0
3f492270:	sla    0x0, a0
3f492280:	sla    0x1, a0
3f492290:	modu   a10, a14
3f4922a0:	sla    0x1, a0
3f4922b0:	sla    0x1, a0
3f4922c0:	sla    0x0, a0
3f4922d0:	sla    0x1, a0
3f4922e0:	modu   a10, a14
3f4922f0:	sla    0x3, a14
3f492300:	sla    0x1, a0
3f492310:	sla    0x0, a0
3f492320:	move   a1, b0
3f492330:	rl     a11, a5
3f492340:	sla    0x3, a14
3f492350:	sla    0x1, a0
3f492360:	or     a0, a0
3f492370:	sra    a11, a8
3f492380:	sll    a9, a0
3f492390:	.word  0x7275
3f4923a0:	sra    b11, b2
3f4923b0:	.word  0x746e
3f4923c0:	sll    a9, a0
3f4923d0:	.word  0x7375
3f4923e0:	modu   b11, b4
3f4923f0:	rl     a11, a13
3f492400:	sra    b11, b10
3f492410:	.word  0x7320
3f492420:	.word  0x7465
3f492430:	rl     b11, b4
3f492440:	srl    a11, a14
3f492450:	sla    0x3, b3
3f492460:	sla    a11, a8
3f492470:	sra    b11, b6
3f492480:	modu   a1, a0
3f492490:	.word  0x746f
3f4924a0:	sll    a1, a0
3f4924b0:	sra    a11, a5
3f4924c0:	sla    0x3, a14
3f4924d0:	sla    b11, b3
3f4924e0:	sra    b11, b6
3f4924f0:	srl    0xd, a4
3f492500:	clr    a0
3f492510:	.word  0x756f
3f492520:	sra    a11, a12
3f492530:	srl    0x15, b10
3f492540:	modu   b11, b6
3f492550:	.word  0x7375
3f492560:	sra    a9, a0
3f492570:	.word  0x726e
3f492580:	srl    a11, a5
3f492590:	.word  0x7369
3f4925a0:	.word  0x7274
3f4925b0:	.word  0x7265
3f4925c0:	mods   a1, a0
3f4925d0:	.word  0x7365
3f4925e0:	.word  0x7020
3f4925f0:	.word  0x7261
3f492600:	mods   a11, a1
3f492610:	.word  0x74e8
3f492620:	sra    b11, b2
3f492630:	sla    0x3, b3
3f492640:	modu   a11, a13
3f492650:	rl     a11, a4
3f492660:	rl     a11, a6
3f492670:	.word  0x73e9
3f492680:	sub    a0, a0
3f492690:	sra    a11, a9
3f4926a0:	sla    a9, a0
3f4926b0:	.word  0x746b
3f4926c0:	sra    b11, b5
3f4926d0:	mods   a3, a12
3f4926e0:	modu   a3, a5
3f4926f0:	sub    a9, a0
3f492700:	modu   a3, a9
3f492710:	.word  0x7473
3f492720:	mods   a3, a5
3f492730:	.word  0x756c
3f492740:	srl    a11, a14
3f492750:	modu   a3, a5
3f492760:	.word  0x7720
3f492770:	.word  0x7275
3f492780:	sra    a11, a4
3f492790:	sla    0x3, a14
3f4927a0:	rl     a11, a14
3f4927b0:	rl     a3, a3
3f4927c0:	sla    0x3, b4
3f4927d0:	sra    a11, a7
3f4927e0:	.word  0x7073
3f4927f0:	rl     a11, a5
3f492800:	rl     a3, a3
L3F492810:
3f492810:	.word  0x7265
3f492820:	srl    0xd, b4
3f492830:	xor    a8, a0
3f492840:	.word  0x756f
3f492850:	sra    a3, a12
3f492860:	.word  0x7920
3f492870:	.word  0x756f
3f492880:	mods   a1, a0
3f492890:	lmo    a11, a9
3f4928a0:	sla    0x3, a5
3f4928b0:	modu   b11, b4
3f4928c0:	.word  0x7320
3f4928d0:	.word  0x7661
3f4928e0:	sla    0x3, a5
3f4928f0:	rl     b3, b4
L3F492900:
3f492900:	mods   a11, a5
3f492910:	sll    a1, a0
3f492920:	srl    a3, a5
3f492930:	.word  0x726f
3f492940:	sla    0x3, a5
3f492950:	.word  0x7571
3f492960:	.word  0x7469
3f492970:	rl     b11, b4
3f492980:	srl    a11, a14
3f492990:	dsjs   a0, L3F492810
3f4929a0:	sla    a8, a0
3f4929b0:	sla    b11, b6
3f4929c0:	.word  0x746e
3f4929d0:	sra    a1, a0
L3F4929E0:
3f4929e0:	sla    0x3, a5
3f4929f0:	.word  0x7571
3f492a00:	.word  0x7469
3f492a10:	sra    b11, b4
3f492a20:	sla    0x3, b2
3f492a30:	sla    a11, a12
3f492a40:	.word  0x7320
3f492a50:	.word  0x7365
3f492a60:	rl     b11, b3
3f492a70:	modu   a3, sp
3f492a80:	dsjs   a0, L3F492900
3f492a90:	move   a8, a0
3f492aa0:	sll    sp, b6
3f492ab0:	.word  0x7468
3f492ac0:	modu   a3, a5
3f492ad0:	andn   a9, a0
3f492ae0:	sra    a11, a9
3f492af0:	.word  0x7320
3f492b00:	sra    a11, a9
3f492b10:	.word  0x7320
3f492b20:	sra    b11, b0
3f492b30:	sll    a11, a9
3f492b40:	sra    a11, a8
3f492b50:	modu   b3, b2
3f492b60:	dsjs   a0, L3F4929E0
3f492b70:	sla    0x0, a0
3f492b80:	sla    0x1, a0
3f492b90:	sra    a10, a14
3f492ba0:	modu   a3, a9
3f492bb0:	sla    0x1, a0
3f492bc0:	rev    a0
3f492bd0:	sla    0x1, a0
3f492be0:	sla    a10, a3
3f492bf0:	sll    a11, a14
3f492c00:	mods   a3, a5
3f492c10:	rev    a0
3f492c20:	sla    0x1, a0
3f492c30:	modu   a2, a1
3f492c40:	.word  0x756e
3f492c50:	sra    a11, a12
3f492c60:	sla    0x3, b2
3f492c70:	sla    0x0, a0
3f492c80:	sll    a2, a1
3f492c90:	.word  0x7262
3f492ca0:	sll    a11, a5
3f492cb0:	sra    a11, a8
3f492cc0:	sla    0x3, a14
3f492cd0:	addc   a8, a0
3f492ce0:	.word  0x706f
3f492cf0:	.word  0x7279
3f492d00:	srl    a11, a9
3f492d10:	.word  0x7468
3f492d20:	move   -*a9, -*a0, 0
3f492d30:	sub    a1, a0
3f492d40:	srl    a11, a9
3f492d50:	.word  0x7469
3f492d60:	mods   a3, a1
3f492d70:	sub    a9, a0
3f492d80:	.word  0x7571
3f492d90:	.word  0x7069
3f492da0:	sra    a11, a13
3f492db0:	.word  0x746e
3f492dc0:	addc   a9, a0
3f492dd0:	.word  0x726f
3f492de0:	modu   b11, b0
3f492df0:	sla    b11, b2
3f492e00:	rl     b11, b4
3f492e10:	modu   a3, sp
3f492e20:	rl     0x9, a0
3f492e30:	dsjs   b9, L3F492E50
3f492e40:	rev    b9
L3F492E50:
3f492e50:	.word  0x7543
3f492e60:	.word  0x7473
3f492e70:	mods   a11, sp
3f492e80:	.word  0x7a69
3f492e90:	sla    0x3, a5
3f492ea0:	sla    a10, a12
3f492eb0:	srl    a11, a14
3f492ec0:	sla    b11, b5
3f492ed0:	sra    a11, a7
3f492ee0:	move   a0, a0
3f492ef0:	modu   a3, a1
3f492f00:	.word  0x7567
3f492f10:	sla    0x3, a5
3f492f20:	sra    a11, a4
3f492f30:	mods   a1, a0
3f492f40:	sla    0x3, a1
3f492f50:	sra    b11, b3
3f492f60:	.word  0x7373
3f492f70:	modu   a11, a9
3f492f80:	.word  0x006e
3f492f90:	.word  0x7053
3f492fa0:	sla    b11, b2
3f492fb0:	rl     a3, a3
3f492fc0:	.word  0x0065
3f492fd0:	modu   a2, a5
3f492fe0:	mods   a3, a7
3f492ff0:	.word  0x7369
3f493000:	.word  0x0068
3f493010:	.word  0x7246
3f493020:	modu   a3, a1
3f493030:	sla    sp, a7
3f493040:	.word  0x7369
3f493050:	sub    a0, a0
3f493060:	.word  0x7565
3f493070:	.word  0x7374
3f493080:	rl     a3, a3
3f493090:	sla    0x0, a0
3f4930a0:	sla    0x1, a0
3f4930b0:	btst   a10, sp
3f4930c0:	sla    0x1, a0
3f4930d0:	sla    0x1, a0
3f4930e0:	sla    0x0, a0
3f4930f0:	add    a9, a0
3f493100:	.word  0x7070
3f493110:	.word  0x796c
3f493120:	sla    0x1, a0
3f493130:	sla    0x0, a0
3f493140:	.word  0x7041
3f493150:	mods   b3, b0
3f493160:	.word  0x7169
3f493170:	sra    b11, b5
3f493180:	sla    0x3, b2
3f493190:	sla    0x0, a0
3f4931a0:	add    a9, a0
3f4931b0:	.word  0x776e
3f4931c0:	modu   a3, a5
3f4931d0:	sra    a11, a4
3f4931e0:	sla    0x3, a14
3f4931f0:	rev    a0
3f493200:	addc   a9, a0
3f493210:	modu   a3, a1
3f493220:	sra    a11, a3
3f493230:	sla    0x3, a12
3f493240:	sla    0x0, a0
3f493250:	modu   a2, a1
3f493260:	.word  0x756e
3f493270:	sra    a11, a12
3f493280:	sla    0x3, b2
3f493290:	and    a0, a0
3f4932a0:	.word  0x7265
3f4932b0:	modu   b11, b3
3f4932c0:	modu   a3, a14
3f4932d0:	mods   a3, a1
3f4932e0:	.word  0x7369
3f4932f0:	.word  0x7461
3f493300:	modu   a11, a9
3f493310:	sla    0x3, a14
3f493320:	sla    0x1, b10
3f493330:	sla    a10, a12
3f493340:	srl    a11, a14
3f493350:	sra    b11, b5
3f493360:	move   a0, a0
3f493370:	or     a2, a1
3f493380:	xor    a1, a0
3f493390:	sub    b10, b4
3f4933a0:	addc   a9, a0
3f4933b0:	.word  0x7269
3f4933c0:	.word  0x7563
3f4933d0:	.word  0x7469
3f4933e0:	or     a1, a0
3f4933f0:	mods   a11, a9
3f493400:	.word  0x7265
3f493410:	or     a0, a0
3f493420:	mods   a11, a5
3f493430:	modu   b11, b0
3f493440:	sla    0x1, a14
3f493450:	rl     a11, a3
3f493460:	sll    b11, b2
3f493470:	rl     b11, b5
3f493480:	sla    0x3, b4
3f493490:	add    a10, a12
3f4934a0:	sla    0x2, b4
3f4934b0:	mods   sp, a9
3f4934c0:	mods   b3, b5
3f4934d0:	.word  0x7461
3f4934e0:	.word  0x7565
3f4934f0:	.word  0x0072
3f493500:	add    a10, a12
3f493510:	srl    0x16, b4
3f493520:	sra    b10, b3
3f493530:	sra    a3, a14
3f493540:	.word  0x7a65
3f493550:	rl     a7, a4
3f493560:	sra    a11, a12
3f493570:	.word  0x0072
3f493580:	rl     0x1, b1
3f493590:	rl     0x10, a0
3f4935a0:	rev    b0
3f4935b0:	rl     0x1, b3
3f4935c0:	.word  0x3400
3f4935d0:	rev    b0
3f4935e0:	rl     0x1, b5
3f4935f0:	.word  0x3600
3f493600:	rev    b0
3f493610:	rl     0x1, b7
3f493620:	dsjs   a0, L3F493630
L3F493630:
3f493630:	rev    b0
3f493640:	rl     0x1, b9
3f493650:	rl     0x8, a0
3f493660:	rl     0x1, b0
3f493670:	mods   a8, a0
3f493680:	mods   a3, a9
3f493690:	rl     a11, a12
3f4936a0:	sra    b11, b3
3f4936b0:	modu   a11, a3
3f4936c0:	sra    a3, a14
3f4936d0:	.word  0x0073
3f4936e0:	rl     a11, a13
3f4936f0:	mods   a3, a12
3f493700:	.word  0x7369
3f493710:	sll    a11, a5
3f493720:	modu   a3, sp
3f493730:	sra    a11, a4
3f493740:	.word  0x0073
3f493750:	rl     a10, a13
3f493760:	mods   a3, a12
3f493770:	.word  0x7369
3f493780:	lmo    a11, a5
3f493790:	modu   b3, b5
3f4937a0:	sra    a11, a4
3f4937b0:	.word  0x006e
3f4937c0:	add    a10, a12
3f4937d0:	sla    0x2, b4
3f4937e0:	sla    0x2, b8
3f4937f0:	rl     a10, a3
3f493800:	sll    b11, b2
3f493810:	rl     b11, b5
3f493820:	sla    0x3, b4
3f493830:	rl     b10, b4
3f493840:	sra    a11, a13
3f493850:	.word  0x0072
3f493860:	sra    b10, b4
3f493870:	.word  0x706d
3f493880:	srl    0xd, sp
3f493890:	sll    a9, a0
3f4938a0:	.word  0x7269
3f4938b0:	.word  0x7563
3f4938c0:	.word  0x7469
3f4938d0:	move   a1, a0
3f4938e0:	or     a2, a1
3f4938f0:	divs   a1, a0
3f493900:	move   a0, a0
3f493910:	or     a2, a1
3f493920:	divs   a1, a13
3f493930:	andn   a9, a13
3f493940:	modu   a3, a5
3f493950:	sra    a11, a4
3f493960:	cmpxy  b3, b10
3f493970:	mods   a3, a8
3f493980:	.word  0x7265
3f493990:	andn   a0, a0
3f4939a0:	.word  0x7465
3f4939b0:	sla    b11, b2
3f4939c0:	.word  0x736e
3f4939d0:	rl     a11, a13
3f4939e0:	sla    0x3, b4
3f4939f0:	rl     a10, a12
3f493a00:	rl     a11, a13
3f493a10:	.word  0x0074
3f493a20:	sra    b10, b2
3f493a30:	.word  0x7274
3f493a40:	modu   a3, a1
3f493a50:	mods   b11, b3
3f493a60:	.word  0x7369
3f493a70:	rl     b11, b3
3f493a80:	modu   a3, sp
3f493a90:	sla    0x3, b3
3f493aa0:	sla    a11, a13
3f493ab0:	rl     b11, b8
3f493ac0:	move   a0, a0
3f493ad0:	or     a2, a1
3f493ae0:	xor    a1, a13
3f493af0:	.word  0x7265
3f493b00:	rl     a11, a2
3f493b10:	sra    a3, a14
3f493b20:	modu   b3, b5
3f493b30:	.word  0x7367
3f493b40:	modu   a3, a1
3f493b50:	.word  0x7266
3f493b60:	srl    a11, a1
3f493b70:	modu   a3, a5
3f493b80:	move   a8, a0
3f493b90:	.word  0x7365
3f493ba0:	sla    b11, b3
3f493bb0:	sra    a11, a7
3f493bc0:	.word  0x0073
3f493bd0:	modu   a2, a1
3f493be0:	.word  0x7266
3f493bf0:	srl    a11, a1
3f493c00:	modu   a3, a5
3f493c10:	btst   a8, a0
3f493c20:	sra    a11, a5
3f493c30:	sla    0x3, b0
3f493c40:	mods   a2, a1
3f493c50:	.word  0x7669
3f493c60:	sla    0x3, a5
3f493c70:	rl     b10, b4
3f493c80:	sra    a11, a13
3f493c90:	.word  0x0072
3f493ca0:	.word  0x7544
3f493cb0:	cvxyl  b11, b2
3f493cc0:	sla    0x3, a5
3f493cd0:	sra    a11, a4
3f493ce0:	.word  0x7620
3f493cf0:	sra    a11, a9
3f493d00:	addc   a0, a0
3f493d10:	.word  0x7265
3f493d20:	rl     a11, a5
3f493d30:	.word  0x7374
3f493d40:	rl     a3, a3
3f493d50:	srl    a3, a1
3f493d60:	.word  0x7374
3f493d70:	cmpxy  b3, b10
3f493d80:	mods   a3, a8
3f493d90:	.word  0x7265
3f493da0:	andn   a8, a0
3f493db0:	sll    a11, a5
3f493dc0:	modu   a3, sp
3f493dd0:	.word  0x7364
3f493de0:	andn   a8, a0
3f493df0:	sll    a11, a5
3f493e00:	modu   a3, sp
3f493e10:	sra    a11, a4
3f493e20:	.word  0x0073
3f493e30:	sra    b10, b3
3f493e40:	.word  0x756b
3f493e50:	sra    a3, a14
3f493e60:	modu   a3, a5
3f493e70:	subb   a8, a0
3f493e80:	modu   b11, b2
3f493e90:	.word  0x7075
3f493ea0:	addc   a9, a0
3f493eb0:	sra    a3, sp
3f493ec0:	.word  0x7365
3f493ed0:	move   a0, b0
3f493ee0:	mods   b11, b5
3f493ef0:	.word  0x72e9
3f493f00:	.word  0x736f
3f493f10:	sra    a1, a0
3f493f20:	sla    0x3, a5
3f493f30:	.word  0x7267
3f493f40:	.word  0x756f
3f493f50:	sra    b11, b0
3f493f60:	subb   a8, a0
3f493f70:	.word  0x7572
3f493f80:	.word  0x7070
3f493f90:	modu   a3, a5
3f493fa0:	modu   a11, a3
3f493fb0:	sra    a11, a4
3f493fc0:	.word  0x0073
3f493fd0:	rev    b0
3f493fe0:	sla    0x1, a0
3f493ff0:	sra    a2, a1
3f494000:	sla    0x3, a4
3f494010:	rev    a0
3f494020:	add    a9, a0
3f494030:	modu   a11, a10
3f494040:	.word  0x7475
3f494050:	.word  0x7265
3f494060:	rev    a0
3f494070:	cmp    a1, a0
3f494080:	modu   a3, a9
3f494090:	.word  0x757a
3f4940a0:	pixt   *a3, *a6
3f4940b0:	sra    a11, a7
3f4940c0:	sla    0x3, a14
3f4940d0:	sla    0x0, a0
3f4940e0:	add    a9, a0
3f4940f0:	sra    a3, a4
3f494100:	sla    0x1, a0
3f494110:	mods   a2, a1
3f494120:	sla    0x3, a12
3f494130:	rev    a0
3f494140:	or     a1, a0
L3F494150:
3f494150:	.word  0x756f
3f494160:	sla    0x3, b3
3f494170:	sla    0x0, a0
3f494180:	mods   a2, a1
3f494190:	sra    a11, a12
3f4941a0:	rl     a1, a0
3f4941b0:	modu   a3, a9
3f4941c0:	.word  0x757a
3f4941d0:	pixt   *a3, *a6
3f4941e0:	sra    a11, a7
3f4941f0:	sla    0x3, a14
3f494200:	sla    0x0, a0
3f494210:	sra    b10, b2
3f494220:	modu   a11, a13
3f494230:	sra    b11, b6
3f494240:	add    a9, a0
3f494250:	mods   a3, a12
3f494260:	rev    a0
3f494270:	add    a9, a0
3f494280:	sll    b11, b5
3f494290:	modu   b3, b5
3f4942a0:	rev    a0
3f4942b0:	add    a9, a0
3f4942c0:	mods   a3, a12
3f4942d0:	sla    0x3, a5
3f4942e0:	drav   a3, a12
3f4942f0:	sll    b11, b3
3f494300:	sra    a11, a8
3f494310:	sla    0x3, a14
3f494320:	sla    0x0, a0
3f494330:	sra    b10, b2
3f494340:	modu   a11, a13
3f494350:	sra    b11, b6
3f494360:	rev    a0
3f494370:	andn   a1, a0
3f494380:	.word  0x7465
3f494390:	.word  0x7269
3f4943a0:	.word  0x7265
3f4943b0:	rev    a0
3f4943c0:	move   a1, a0
3f4943d0:	.word  0x73f6
3f4943e0:	rl     a3, a3
3f4943f0:	modu   a3, a5
3f494400:	rev    a0
3f494410:	sla    0x1, a0
3f494420:	sla    0x1, a0
3f494430:	btst   a10, sp
3f494440:	sla    0x1, a0
3f494450:	sla    0x1, a0
3f494460:	rev    a0
3f494470:	sla    0x1, a0
3f494480:	add    a9, a0
3f494490:	.word  0x7070
3f4944a0:	.word  0x796c
3f4944b0:	sla    0x1, a0
3f4944c0:	sla    0x0, a0
3f4944d0:	modu   a2, a1
3f4944e0:	sra    b11, b7
3f4944f0:	sra    a3, a14
3f494500:	modu   a3, a5
3f494510:	rev    a0
3f494520:	sla    0x1, a0
3f494530:	addc   a9, a0
3f494540:	modu   a3, a1
3f494550:	sra    a11, a3
3f494560:	sla    0x3, a12
3f494570:	move   a0, a0
3f494580:	or     a2, a1
3f494590:	move   a1, b0
3f4945a0:	mods   a11, a1
3f4945b0:	sla    0x3, a5
3f4945c0:	sra    b10, b3
3f4945d0:	.word  0x7672
3f4945e0:	.word  0x7265
3f4945f0:	andn   a8, a0
3f494600:	.word  0x7265
3f494610:	sra    b11, b6
3f494620:	.word  0x7275
3f494630:	sra    a1, a0
3f494640:	sla    0x3, a5
3f494650:	modu   a11, a14
3f494660:	sra    a11, a13
3f494670:	sla    0x3, b3
3f494680:	add    a10, a12
3f494690:	.word  0x0054
3f4946a0:	add    a10, a12
3f4946b0:	srl    0x16, b4
3f4946c0:	sla    a10, a14
3f4946d0:	sra    a11, a13
3f4946e0:	.word  0x736e
3f4946f0:	.word  0x7265
3f494700:	sra    b11, b6
3f494710:	.word  0x0072
3f494720:	.word  0x7543
3f494730:	.word  0x7473
3f494740:	mods   a11, sp
3f494750:	.word  0x7a69
3f494760:	sla    0x3, a5
3f494770:	add    a10, a12
3f494780:	.word  0x0054
3f494790:	sra    b10, b0
3f4947a0:	.word  0x7372
3f4947b0:	modu   a3, sp
3f4947c0:	sla    a11, a14
3f4947d0:	rl     a11, a12
3f4947e0:	sla    b11, b3
3f4947f0:	rl     b11, b4
3f494800:	modu   a3, sp
3f494810:	dsjs   a0, L3F494930
3f494820:	move   a1, a0
3f494830:	or     a2, a1
3f494840:	move   a0, a0
3f494850:	or     a2, a1
3f494860:	subb   a0, a0
3f494870:	modu   a3, sp
3f494880:	sla    0x3, b4
3f494890:	sla    b10, b0
3f4948a0:	rl     b3, b4
3f4948b0:	andn   a9, a0
3f4948c0:	mods   a3, a5
3f4948d0:	sll    a11, a5
3f4948e0:	rl     b11, b4
3f4948f0:	modu   a3, sp
3f494900:	andn   a8, a0
3f494910:	mods   a7, a9
3f494920:	sll    a11, a5
L3F494930:
3f494930:	rl     b11, b4
3f494940:	modu   a3, sp
3f494950:	sra    a1, a0
3f494960:	sla    0x3, b5
3f494970:	rl     a3, a3
3f494980:	mods   a11, a5
3f494990:	modu   a3, a9
3f4949a0:	sra    a1, a0
3f4949b0:	sla    a9, a7
3f4949c0:	sll    a11, a3
3f4949d0:	.word  0x73e8
3f4949e0:	andn   a8, a0
3f4949f0:	rl     a3, a3
3f494a00:	rl     b11, b2
3f494a10:	.word  0x7466
3f494a20:	srl    b3, b0
3f494a30:	sra    a3, a1
3f494a40:	sla    a9, a0
3f494a50:	.word  0x7375
3f494a60:	cmpxy  b3, b7
3f494a70:	mods   a3, a8
3f494a80:	modu   a3, a5
3f494a90:	sla    0x0, a0
3f494aa0:	add    a10, a12
3f494ab0:	sla    0x2, b4
3f494ac0:	modu   a10, a6
3f494ad0:	.word  0x746e
3f494ae0:	and    a1, a0
3f494af0:	.word  0x7461
3f494b00:	.word  0x0068
3f494b10:	subb   b2, b4
3f494b20:	and    b2, b4
3f494b30:	subb   a1, a0
3f494b40:	modu   a3, sp
3f494b50:	sla    0x3, b4
3f494b60:	sla    b10, b0
3f494b70:	rl     b3, b4
3f494b80:	or     a0, a0
3f494b90:	or     a2, a6
3f494ba0:	.word  0x0050
3f494bb0:	sll    b6, b12
3f494bc0:	.word  0x7265
3f494bd0:	move   a1, a0
3f494be0:	or     a2, a1
3f494bf0:	.word  0xdc00
3f494c00:	sra    a11, a2
3f494c10:	sla    0x3, b2
3f494c20:	subb   b2, b4
3f494c30:	and    b2, b4
3f494c40:	move   a0, a0
3f494c50:	or     a2, a1
3f494c60:	subb   a1, a0
3f494c70:	modu   a3, sp
3f494c80:	sla    0x3, b4
3f494c90:	sla    b10, b0
3f494ca0:	rl     b3, b4
3f494cb0:	and    a0, a0
3f494cc0:	.word  0x756f
3f494cd0:	sla    0x3, b2
3f494ce0:	add    a10, a12
3f494cf0:	.word  0x0054
3f494d00:	move   b10, a2
3f494d10:	.word  0x004d
3f494d20:	modu   b10, b0
3f494d30:	.word  0x7275
3f494d40:	or     a1, a0
3f494d50:	or     a2, a6
3f494d60:	.word  0x0050
3f494d70:	sla    0x1, a0
3f494d80:	sla    0x1, a0
3f494d90:	btst   a10, sp
3f494da0:	sla    0x1, a0
3f494db0:	sla    0x1, a0
3f494dc0:	sla    0x0, a0
3f494dd0:	add    a9, a0
3f494de0:	.word  0x7070
3f494df0:	.word  0x796c
3f494e00:	sla    0x1, a0
3f494e10:	rev    a0
3f494e20:	sla    0x1, a0
3f494e30:	addc   a9, a0
3f494e40:	modu   a3, a1
3f494e50:	sra    a11, a3
3f494e60:	sla    0x3, a12
3f494e70:	rev    a0
3f494e80:	.word  0x7543
3f494e90:	.word  0x7473
3f494ea0:	mods   a11, sp
3f494eb0:	.word  0x7a69
3f494ec0:	sla    0x3, a5
3f494ed0:	modu   a10, a6
3f494ee0:	.word  0x746e
3f494ef0:	and    a1, a0
3f494f00:	.word  0x7461
3f494f10:	.word  0x0068
3f494f20:	sra    b10, b0
3f494f30:	.word  0x7372
3f494f40:	modu   a3, sp
3f494f50:	sla    a11, a14
3f494f60:	rl     a11, a12
3f494f70:	sla    b11, b3
3f494f80:	rl     b11, b4
3f494f90:	modu   a3, sp
3f494fa0:	dsjs   a0, L3F4950C0
3f494fb0:	and    a1, a0
3f494fc0:	mods   a3, sp
3f494fd0:	sll    a11, a9
3f494fe0:	.word  0x7365
3f494ff0:	andn   a8, a0
3f495000:	rl     a3, a3
3f495010:	rl     b11, b2
3f495020:	.word  0x7466
3f495030:	srl    b3, b0
3f495040:	sra    a3, a1
3f495050:	add    a8, a0
3f495060:	lmo    a3, a4
3f495070:	.word  0x7375
3f495080:	.word  0x0074
3f495090:	cvxyl  b10, b2
3f4950a0:	mods   a3, a7
3f4950b0:	srl    a11, a1
L3F4950C0:
3f4950c0:	.word  0x0065
3f4950d0:	rl     a10, a5
3f4950e0:	.word  0x736e
3f4950f0:	sra    b11, b4
3f495100:	mods   a3, a12
3f495110:	modu   a3, a5
3f495120:	sub    a8, a0
3f495130:	sla    a11, a14
3f495140:	mods   a3, a2
3f495150:	.word  0x0065
3f495160:	rl     a10, a4
3f495170:	sla    b11, b3
3f495180:	mods   a3, a2
3f495190:	.word  0x0065
3f4951a0:	sll    a10, a1
3f4951b0:	rl     b11, b4
3f4951c0:	cvxyl  b11, b6
3f4951d0:	.word  0x0065
3f4951e0:	cvxyl  a10, a4
3f4951f0:	sla    b11, b3
3f495200:	.word  0x7463
3f495210:	.word  0x7669
3f495220:	sra    sp, a9
3f495230:	sub    a8, a0
3f495240:	modu   a3, a9
3f495250:	add    a8, a0
3f495260:	.word  0x7375
3f495270:	addc   a0, a0
3f495280:	rl     b11, b2
3f495290:	rl     a3, a7
3f4952a0:	modu   b3, b4
3f4952b0:	.word  0x7365
3f4952c0:	.word  0x0073
3f4952d0:	.word  0x754c
3f4952e0:	rl     a11, a13
3f4952f0:	modu   a11, a14
3f495300:	rl     b11, b3
3f495310:	cvxyl  b11, b4
3f495320:	cmp    a0, a0
3f495330:	mods   a3, a5
3f495340:	rl     a11, a12
3f495350:	lmo    a11, a7
3f495360:	rl     a11, a5
3f495370:	.word  0x0074
3f495380:	modu   a10, a3
3f495390:	.word  0x746e
3f4953a0:	sla    b11, b2
3f4953b0:	.word  0x7473
3f4953c0:	addc   a8, a0
3f4953d0:	modu   a3, sp
3f4953e0:	.word  0x7274
3f4953f0:	.word  0x7361
3f495400:	sra    b11, b4
3f495410:	btst   a8, a0
3f495420:	modu   a3, sp
3f495430:	.word  0x7274
3f495440:	.word  0x7361
3f495450:	.word  0x0074
3f495460:	.word  0x7543
3f495470:	.word  0x7473
3f495480:	mods   a11, sp
3f495490:	.word  0x7a69
3f4954a0:	sla    0x3, a5
3f4954b0:	mods   a10, a9
3f4954c0:	srl    a11, a1
3f4954d0:	sla    0x3, a5
3f4954e0:	rl     0xa, b6
3f4954f0:	rl     0x1, a14
3f495500:	and    a0, a0
3f495510:	.word  0x7265
3f495520:	modu   b11, b3
3f495530:	modu   a3, a14
3f495540:	mods   a3, a1
3f495550:	.word  0x7369
3f495560:	.word  0x7461
3f495570:	modu   a11, a9
3f495580:	sla    0x3, a14
3f495590:	mods   a10, a9
3f4955a0:	srl    a11, a1
3f4955b0:	sla    0x3, a5
3f4955c0:	rl     0xa, b6
3f4955d0:	rl     0x1, a14
3f4955e0:	add    a8, a0
3f4955f0:	.word  0x706e
3f495600:	.word  0x7361
3f495610:	sra    b11, b3
3f495620:	sla    0x3, a14
3f495630:	rl     a10, a2
3f495640:	sra    a3, a12
3f495650:	xor    a1, a0
3f495660:	srl    0xf, b1
3f495670:	rev    b0
3f495680:	sra    a10, a2
3f495690:	mods   a3, a12
3f4956a0:	xor    a1, a0
3f4956b0:	mods   a3, sp
3f4956c0:	mods   b11, b5
3f4956d0:	.word  0x0065
3f4956e0:	mods   a2, a1
3f4956f0:	.word  0x7261
3f495700:	sra    a11, a13
3f495710:	andn   a8, a0
3f495720:	srl    a11, a9
3f495730:	sla    a11, a14
3f495740:	.word  0x006c
3f495750:	sra    a10, a11
3f495760:	sll    b11, b9
3f495770:	rl     a11, a12
3f495780:	lmo    a11, a3
3f495790:	xor    a1, a0
3f4957a0:	mods   a3, sp
3f4957b0:	mods   b11, b5
3f4957c0:	.word  0x0065
3f4957d0:	rl     a10, a2
3f4957e0:	sla    0x3, b0
3f4957f0:	sra    a11, a4
3f495800:	.word  0x7420
3f495810:	.word  0x756f
3f495820:	rl     a3, a3
3f495830:	.word  0x0065
3f495840:	sla    b10, b4
3f495850:	.word  0x7473
3f495860:	modu   a3, a5
3f495870:	mods   a3, a11
3f495880:	sll    a11, a9
3f495890:	.word  0x006b
3f4958a0:	.word  0x7541
3f4958b0:	modu   b11, b4
3f4958c0:	andn   a1, a0
3f4958d0:	.word  0x7065
3f4958e0:	sla    a11, a5
3f4958f0:	.word  0x0074
3f495900:	cvxyl  b10, b2
3f495910:	cvxyl  b11, b0
3f495920:	srl    0xd, b4
3f495930:	sla    a9, a0
3f495940:	.word  0x7475
3f495950:	.word  0x006f
3f495960:	.word  0x7954
3f495970:	sla    b11, b0
3f495980:	sla    a11, a13
3f495990:	rl     b11, b4
3f4959a0:	.word  0x006b
3f4959b0:	modu   a10, a12
3f4959c0:	lmo    a11, a3
3f4959d0:	btst   a9, a0
3f4959e0:	.word  0x7965
3f4959f0:	andn   a9, a0
3f495a00:	sla    b11, b4
3f495a10:	sra    b11, b4
3f495a20:	or     a0, a0
3f495a30:	.word  0x756f
3f495a40:	rl     a3, a3
3f495a50:	sla    0x3, a5
3f495a60:	sra    a11, a4
3f495a70:	.word  0x7620
3f495a80:	.word  0x7265
3f495a90:	modu   b11, b2
3f495aa0:	rl     b11, b5
3f495ab0:	mods   a3, a12
3f495ac0:	srl    a11, a1
3f495ad0:	.word  0x0065
3f495ae0:	sra    a10, a6
3f495af0:	.word  0x7473
3f495b00:	.word  0x7473
3f495b10:	mods   a3, a5
3f495b20:	.word  0x746c
3f495b30:	.word  0x7361
3f495b40:	sra    b11, b4
3f495b50:	addc   a8, a0
3f495b60:	.word  0x7061
3f495b70:	sla    0x3, b3
3f495b80:	modu   a10, a12
3f495b90:	lmo    a11, a3
3f495ba0:	andn   a8, a0
3f495bb0:	rl     a11, a8
3f495bc0:	.word  0x7466
3f495bd0:	move   a1, a0
3f495be0:	sll    a11, sp
3f495bf0:	.word  0x006b
3f495c00:	sla    a10, a3
3f495c10:	srl    0xd, b2
3f495c20:	rl     a9, a0
3f495c30:	srl    a3, a14
3f495c40:	.word  0x72e9
3f495c50:	sra    a11, a9
3f495c60:	.word  0x7275
3f495c70:	.word  0x0073
3f495c80:	sla    a10, a3
3f495c90:	srl    0xd, b2
3f495ca0:	.word  0x7320
3f495cb0:	.word  0x7075
3f495cc0:	.word  0x72e9
3f495cd0:	sra    a11, a9
3f495ce0:	.word  0x7275
3f495cf0:	.word  0x0073
3f495d00:	.word  0x7247
3f495d10:	.word  0xdf6f
3f495d20:	.word  0x7562
3f495d30:	rl     a3, a3
3f495d40:	.word  0x7473
3f495d50:	sll    a3, a1
3f495d60:	modu   a3, a5
3f495d70:	add    a8, a0
3f495d80:	mods   a3, a12
3f495d90:	sla    0x3, a5
3f495da0:	sra    b10, b10
3f495db0:	sll    a11, a9
3f495dc0:	sra    a11, a8
3f495dd0:	.word  0x006e
3f495de0:	sra    b10, b0
3f495df0:	sll    b11, b2
3f495e00:	modu   a3, a5
3f495e10:	sla    0x3, b4
3f495e20:	modu   b10, b6
3f495e30:	.word  0x756c
3f495e40:	sra    a11, a13
3f495e50:	clr    a0
3f495e60:	mods   a3, sp
3f495e70:	mods   b11, b5
3f495e80:	sla    0x3, a5
3f495e90:	sll    0x9, a8
3f495ea0:	rev    a9
3f495eb0:	sla    a10, a12
3f495ec0:	.word  0x7475
3f495ed0:	.word  0x7473
3f495ee0:	.word  0x72e4
3f495ef0:	sra    a11, a11
3f495f00:	btst   a8, a0
3f495f10:	.word  0x7965
3f495f20:	modu   a11, a2
3f495f30:	.word  0x7261
3f495f40:	sla    0x3, a4
3f495f50:	.word  0x7954
3f495f60:	sra    b11, b0
3f495f70:	or     a0, a0
3f495f80:	.word  0x7079
3f495f90:	sla    0x3, a5
3f495fa0:	sra    a11, a4
3f495fb0:	sll    a9, a0
3f495fc0:	sla    a11, a12
3f495fd0:	rl     b11, b6
3f495fe0:	.word  0x7265
3f495ff0:	or     a0, a0
3f496000:	.word  0x7361
3f496010:	sla    b11, b4
3f496020:	.word  0x7574
3f496030:	.word  0x7472
3f496040:	.word  0x7079
3f496050:	sla    0x0, a0
3f496060:	sla    0x1, a0
3f496070:	sla    0x1, a0
3f496080:	btst   a10, sp
3f496090:	sla    0x1, a0
3f4960a0:	sla    0x1, a0
3f4960b0:	rev    a0
3f4960c0:	sla    0x1, a0
3f4960d0:	add    a9, a0
3f4960e0:	.word  0x7070
3f4960f0:	.word  0x796c
3f496100:	sla    0x1, a0
3f496110:	rev    a0
3f496120:	sla    0x1, a0
3f496130:	modu   a2, a1
3f496140:	sra    b11, b7
3f496150:	sra    a3, a14
3f496160:	modu   a3, a5
3f496170:	rev    a0
3f496180:	sla    0x1, a0
3f496190:	modu   a2, a1
3f4961a0:	.word  0x756e
3f4961b0:	sra    a11, a12
3f4961c0:	sla    0x3, b2
3f4961d0:	rev    a0
3f4961e0:	sra    a10, a11
3f4961f0:	sll    b3, b9
3f496200:	sla    a11, sp
3f496210:	sra    b3, b2
3f496220:	move   a9, a0
3f496230:	sra    a3, sp
3f496240:	.word  0x0065
3f496250:	modu   a10, a13
3f496260:	sra    a11, a4
3f496270:	sra    a1, a0
3f496280:	sla    0x3, a5
3f496290:	mods   a3, a3
3f4962a0:	.word  0x7661
3f4962b0:	sra    a11, a9
3f4962c0:	.word  0x0072
3f4962d0:	sla    b10, b4
3f4962e0:	.word  0x7473
3f4962f0:	.word  0x7461
3f496300:	.word  0x7275
3f496310:	modu   a11, a13
3f496320:	.word  0x7564
3f496330:	.word  0x0073
3f496340:	.word  0x7954
3f496350:	sra    b11, b0
3f496360:	.word  0x7277
3f496370:	.word  0x7469
3f496380:	.word  0x7265
3f496390:	sub    a0, a0
3f4963a0:	.word  0x7461
3f4963b0:	sla    0x3, a1
3f4963c0:	.word  0x7250
3f4963d0:	sll    a11, sp
3f4963e0:	.word  0x7365
3f4963f0:	rl     b11, b3
3f496400:	srl    a11, a14
3f496410:	addc   a0, a0
3f496420:	.word  0x7275
3f496430:	sla    a11, a5
3f496440:	.word  0x7475
3f496450:	.word  0x7169
3f496460:	sra    b11, b5
3f496470:	cmp    a8, a0
3f496480:	srl    a3, a14
3f496490:	.word  0x726f
3f4964a0:	sla    a11, a13
3f4964b0:	rl     b11, b4
3f4964c0:	.word  0x7571
3f4964d0:	.word  0x0065
3f4964e0:	sll    b10, b3
3f4964f0:	.word  0x7268
3f496500:	rl     a11, a5
3f496510:	mods   a11, a2
3f496520:	.word  0x7361
3f496530:	rl     a3, a3
3f496540:	modu   a3, a9
3f496550:	.word  0x0065
3f496560:	sla    a10, a4
3f496570:	sra    b11, b4
3f496580:	.word  0x766e
3f496590:	.word  0x7265
3f4965a0:	.word  0x7261
3f4965b0:	sra    a11, a2
3f4965c0:	.word  0x7469
3f4965d0:	modu   b3, b5
3f4965e0:	.word  0x0067
3f4965f0:	.word  0x7543
3f496600:	.word  0x7473
3f496610:	mods   a11, sp
3f496620:	.word  0x7a69
3f496630:	sla    0x3, a5
3f496640:	sra    a10, a11
3f496650:	sll    b3, b9
3f496660:	sla    a11, sp
3f496670:	sra    b3, b2
3f496680:	and    a0, a0
3f496690:	.word  0x7265
3f4966a0:	modu   b11, b3
3f4966b0:	modu   a3, a14
3f4966c0:	mods   a3, a1
3f4966d0:	.word  0x7369
3f4966e0:	.word  0x7461
3f4966f0:	modu   a11, a9
3f496700:	sla    0x3, a14
3f496710:	sla    0x1, b10
3f496720:	mods   a2, a3
3f496730:	.word  0x7661
3f496740:	sra    a11, a9
3f496750:	.word  0x0072
3f496760:	sla    b10, b4
3f496770:	.word  0x7473
3f496780:	.word  0x7461
3f496790:	.word  0x7275
3f4967a0:	move   a8, a0
3f4967b0:	.word  0x756f
3f4967c0:	sra    b11, b3
3f4967d0:	sub    a1, a0
3f4967e0:	.word  0x756f
3f4967f0:	mods   a3, a2
3f496800:	sla    0x3, a5
3f496810:	mods   a2, a3
3f496820:	sll    a11, a9
3f496830:	sla    0x3, a11
3f496840:	rl     b10, b4
3f496850:	sra    a11, a13
3f496860:	.word  0x756f
3f496870:	.word  0x0074
3f496880:	sra    b10, b4
3f496890:	.word  0x706d
3f4968a0:	.word  0x726f
3f4968b0:	.word  0x7369
3f4968c0:	.word  0x7461
3f4968d0:	modu   a11, a9
3f4968e0:	sla    0x3, a14
3f4968f0:	modu   a11, a4
3f496900:	sll    b3, b5
3f496910:	sra    a11, a12
3f496920:	sll    a9, a0
3f496930:	rl     a11, a12
3f496940:	.word  0x0063
3f496950:	sra    b10, b10
3f496960:	.word  0x7469
3f496970:	modu   a3, a9
3f496980:	sra    b11, b4
3f496990:	.word  0x7672
3f4969a0:	mods   a3, a1
3f4969b0:	sla    0x3, a12
3f4969c0:	sra    a11, a4
3f4969d0:	sla    0x3, b3
3f4969e0:	modu   a10, a4
3f4969f0:	.word  0x7070
3f496a00:	mods   a3, a5
3f496a10:	mods   a3, a11
3f496a20:	sll    a11, a9
3f496a30:	.word  0x736b
3f496a40:	move   a8, a0
3f496a50:	mods   a3, a9
3f496a60:	rl     a11, a12
3f496a70:	sra    b11, b3
3f496a80:	modu   a11, a3
3f496a90:	sra    a3, a14
3f496aa0:	.word  0x0073
3f496ab0:	rl     a10, a13
3f496ac0:	mods   a3, a12
3f496ad0:	.word  0x7369
3f496ae0:	sll    a11, a5
3f496af0:	modu   a3, sp
3f496b00:	sra    a11, a4
3f496b10:	.word  0x0073
3f496b20:	.word  0x7542
3f496b30:	.word  0x7474
3f496b40:	modu   a3, sp
3f496b50:	add    a9, a0
3f496b60:	.word  0x7272
3f496b70:	modu   a3, a1
3f496b80:	sra    a11, a7
3f496b90:	sra    a11, a13
3f496ba0:	.word  0x746e
3f496bb0:	add    a8, a0
3f496bc0:	srl    a3, a6
3f496bd0:	sll    a11, a5
3f496be0:	sla    b11, b4
3f496bf0:	rl     b11, b4
3f496c00:	modu   a3, sp
3f496c10:	sll    a1, a0
3f496c20:	.word  0x756f
3f496c30:	modu   b11, b4
3f496c40:	.word  0x736e
3f496c50:	add    a8, a0
3f496c60:	modu   a11, a14
3f496c70:	sra    b3, b2
3f496c80:	.word  0x756e
3f496c90:	srl    a11, a14
3f496ca0:	sra    a1, a0
3f496cb0:	.word  0x7265
3f496cc0:	move   a9, a0
3f496cd0:	.word  0x7561
3f496ce0:	.word  0x7473
3f496cf0:	.word  0x7361
3f496d00:	sra    b11, b4
3f496d10:	.word  0x006e
3f496d20:	rl     b10, b2
3f496d30:	rl     a3, a7
3f496d40:	sla    0x3, b4
3f496d50:	sla    a10, a8
3f496d60:	sra    a3, a14
3f496d70:	sra    a3, a5
3f496d80:	move   a0, a0
3f496d90:	srl    a3, a5
3f496da0:	sla    0x3, b4
3f496db0:	sla    a10, a8
3f496dc0:	sra    a3, a14
3f496dd0:	sra    a3, a5
3f496de0:	and    a0, a0
3f496df0:	.word  0x756f
3f496e00:	sla    0x3, b2
3f496e10:	.word  0x7264
3f496e20:	rl     a11, sp
3f496e30:	rl     b11, b4
3f496e40:	.word  0x7265
3f496e50:	and    a0, a0
3f496e60:	.word  0x756f
3f496e70:	sla    0x3, b2
3f496e80:	sla    a11, a7
3f496e90:	sll    b11, b5
3f496ea0:	sra    a11, a8
3f496eb0:	.word  0x0072
3f496ec0:	or     a2, a13
3f496ed0:	sla    0x1, b1
3f496ee0:	rl     a10, a12
3f496ef0:	lmo    a11, a14
3f496f00:	.word  0x0073
3f496f10:	or     a2, a13
3f496f20:	sla    0x1, b1
3f496f30:	sra    b10, b2
3f496f40:	rl     a3, a3
3f496f50:	.word  0x7374
3f496f60:	and    a0, a0
3f496f70:	rl     a11, sp
3f496f80:	.word  0x746e
3f496f90:	.word  0x7265
3f496fa0:	addc   a9, a0
3f496fb0:	mods   a3, sp
3f496fc0:	.word  0x726f
3f496fd0:	cmp    a8, a0
3f496fe0:	.word  0x766e
3f496ff0:	.word  0x7265
3f497000:	rl     b11, b3
3f497010:	modu   a3, sp
3f497020:	sll    a9, a0
3f497030:	.word  0x756f
3f497040:	sra    a11, a12
3f497050:	.word  0x7275
3f497060:	clr    a0
3f497070:	.word  0x726f
3f497080:	sra    a11, a4
3f497090:	srl    b11, b2
3f4970a0:	.word  0x7572
3f4970b0:	sra    a3, a14
3f4970c0:	sla    a11, a6
3f4970d0:	sll    b3, b2
3f4970e0:	.word  0x0065
3f4970f0:	mods   a2, a2
3f497100:	sll    a11, a1
3f497110:	.word  0x006b
3f497120:	rl     b2, b7
3f497130:	.word  0x7469
3f497140:	.word  0x0065
3f497150:	modu   a10, a14
3f497160:	.word  0x006e
3f497170:	.word  0x754f
3f497180:	.word  0x0069
3f497190:	sll    b10, b3
3f4971a0:	.word  0x7768
3f4971b0:	.word  0x7261
3f4971c0:	.word  0x007a
3f4971d0:	sra    b10, b7
3f4971e0:	.word  0xdf69
3f4971f0:	and    a0, a0
3f497200:	rl     a11, sp
3f497210:	.word  0x746e
3f497220:	.word  0x7265
3f497230:	andn   a9, a0
3f497240:	sla    a11, a8
3f497250:	sra    b11, b0
3f497260:	subb   a0, a0
3f497270:	.word  0x726f
3f497280:	sra    a11, a13
3f497290:	subb   a0, a0
3f4972a0:	.word  0x726f
3f4972b0:	.word  0x006d
3f4972c0:	.word  0x7543
3f4972d0:	.word  0x7473
3f4972e0:	mods   a11, sp
3f4972f0:	.word  0x7a69
3f497300:	sla    0x3, a5
3f497310:	modu   b10, b0
3f497320:	modu   a3, a9
3f497330:	sra    b11, b4
3f497340:	.word  0x0072
3f497350:	sra    b10, b0
3f497360:	.word  0x7372
3f497370:	modu   a3, sp
3f497380:	sla    a11, a14
3f497390:	rl     a11, a12
3f4973a0:	sla    b11, b3
3f4973b0:	rl     b11, b4
3f4973c0:	modu   a3, sp
3f4973d0:	dsjs   a0, L3F4974F0
3f4973e0:	and    a1, a0
3f4973f0:	rl     a11, sp
3f497400:	.word  0x746e
3f497410:	.word  0x7565
3f497420:	.word  0x0072
3f497430:	sra    b10, b10
3f497440:	srl    a11, a9
3f497450:	.word  0x7265
3f497460:	and    a0, a0
3f497470:	.word  0x7869
3f497480:	mods   a3, a5
3f497490:	add    a9, a0
3f4974a0:	.word  0x7073
3f4974b0:	sll    a11, a5
3f4974c0:	sla    0x3, b4
3f4974d0:	sla    b10, b2
3f4974e0:	rl     b11, b4
L3F4974F0:
3f4974f0:	.word  0x006f
3f497500:	sla    a10, a8
3f497510:	.word  0x7475
3f497520:	.word  0x7565
3f497530:	srl    0x5, b2
3f497540:	sla    a10, a12
3f497550:	srl    b11, b2
3f497560:	.word  0x7565
3f497570:	.word  0x0072
3f497580:	drav   a2, a8
3f497590:	sra    a11, a8
3f4975a0:	srl    0x15, a14
3f4975b0:	srl    0x7, a0
3f4975c0:	.word  0x7242
3f4975d0:	rl     a11, a5
3f4975e0:	sra    b11, b4
3f4975f0:	.word  0x766e
3f497600:	.word  0x7265
3f497610:	cmpxy  a3, a8
3f497620:	.word  0x746c
3f497630:	rl     a11, a14
3f497640:	.word  0x0073
3f497650:	sla    0x1, b1
3f497660:	modu   b11, b4
3f497670:	rl     0x9, a0
3f497680:	rl     0x10, a0
3f497690:	.word  0x7420
3f4976a0:	sla    0x3, sp
3f4976b0:	rev    b1
3f4976c0:	srl    0x7, b1
3f4976d0:	rev    b1
3f4976e0:	srl    0x7, b2
3f4976f0:	rev    b1
3f497700:	sla    0x1, b1
3f497710:	.word  0x757a
3f497720:	rl     0x9, a0
3f497730:	rl     0x10, a0
3f497740:	.word  0x7a20
3f497750:	sla    0x3, b5
3f497760:	rev    b1
3f497770:	rl     b10, b2
3f497780:	sll    a3, a2
3f497790:	modu   a3, sp
3f4977a0:	modu   a9, a0
3f4977b0:	sla    0x3, b2
3f4977c0:	modu   b10, b4
3f4977d0:	sra    a11, a14
3f4977e0:	sla    0x3, b2
3f4977f0:	sla    b10, b3
3f497800:	sra    b11, b6
3f497810:	.word  0x0072
3f497820:	modu   a10, a13
3f497830:	sra    a11, a4
3f497840:	sra    a1, a0
3f497850:	rl     a9, a7
3f497860:	.word  0x706d
3f497870:	sra    b11, b2
3f497880:	.word  0x7373
3f497890:	modu   a11, a9
3f4978a0:	.word  0x006e
3f4978b0:	modu   b10, b0
3f4978c0:	rl     b11, b3
3f4978d0:	rl     b11, b4
3f4978e0:	srl    0x15, b6
3f4978f0:	move   a1, sp
3f497900:	srl    a11, a5
3f497910:	.word  0x7461
3f497920:	.word  0x7669
3f497930:	rl     a11, a2
3f497940:	sra    a3, a12
3f497950:	and    a0, a0
3f497960:	.word  0x736f
3f497970:	.word  0x7469
3f497980:	.word  0x7669
3f497990:	sla    0x3, a5
3f4979a0:	mods   a10, a9
3f4979b0:	srl    a11, a1
3f4979c0:	.word  0x0065
3f4979d0:	sra    a10, a14
3f4979e0:	sla    a11, a7
3f4979f0:	rl     b11, b4
3f497a00:	sra    b11, b6
3f497a10:	cmp    a9, a0
3f497a20:	sla    a11, a13
3f497a30:	sra    a11, a7
3f497a40:	and    a0, a0
3f497a50:	.word  0x736f
3f497a60:	.word  0x7469
3f497a70:	srl    a3, a9
3f497a80:	move   a0, b0
3f497a90:	srl    sp, a9
3f497aa0:	.word  0x7461
3f497ab0:	srl    a3, a9
3f497ac0:	and    a0, a0
3f497ad0:	.word  0x736f
3f497ae0:	.word  0x7469
3f497af0:	.word  0x7669
3f497b00:	rl     a11, a2
3f497b10:	sra    a3, a12
3f497b20:	move   a0, b0
3f497b30:	srl    a11, a5
3f497b40:	.word  0x7461
3f497b50:	.word  0x7669
3f497b60:	rl     a11, a2
3f497b70:	sra    a3, a12
3f497b80:	andn   a0, a0
3f497b90:	.word  0x746f
3f497ba0:	.word  0x7461
3f497bb0:	srl    0x5, a5
3f497bc0:	sll    b10, b3
3f497bd0:	mods   a3, a1
3f497be0:	sla    0x3, a5
3f497bf0:	rl     b10, b0
3f497c00:	.word  0x7463
3f497c10:	.word  0x7275
3f497c20:	.word  0x0065
3f497c30:	lmo    a2, a1
3f497c40:	.word  0x7375
3f497c50:	sra    b11, b4
3f497c60:	sla    0x3, b2
3f497c70:	mods   a11, a9
3f497c80:	srl    a11, a1
3f497c90:	sla    0x3, a5
3f497ca0:	.word  0x7561
3f497cb0:	srl    a1, a0
3f497cc0:	.word  0x726f
3f497cd0:	sla    a11, a13
3f497ce0:	sla    0x3, b4
3f497cf0:	sla    b11, b0
3f497d00:	rl     b11, b0
3f497d10:	.word  0x7265
3f497d20:	and    a8, a0
3f497d30:	sra    b11, b5
3f497d40:	srl    b3, b2
3f497d50:	.word  0x726f
3f497d60:	sla    a11, a13
3f497d70:	.word  0x0074
3f497d80:	.word  0x7250
3f497d90:	modu   a3, a9
3f497da0:	sla    0x3, b4
3f497db0:	subb   a2, a6
3f497dc0:	move   a9, a0
3f497dd0:	sra    a3, sp
3f497de0:	.word  0x0065
3f497df0:	.word  0x7641
3f497e00:	modu   a3, a1
3f497e10:	sra    a11, a3
3f497e20:	srl    a1, a0
3f497e30:	.word  0x7565
3f497e40:	mods   a3, a9
3f497e50:	sra    a11, a12
3f497e60:	sra    0x1f, a0
3f497e70:	subb   a2, a6
3f497e80:	rev    a9
3f497e90:	sra    b10, b3
3f497ea0:	.word  0x7469
3f497eb0:	modu   a3, a5
3f497ec0:	modu   b11, b6
3f497ed0:	.word  0x7372
3f497ee0:	rl     a3, a3
3f497ef0:	sll    b3, b5
3f497f00:	subb   a0, a0
3f497f10:	.word  0x726f
3f497f20:	sla    0x3, a13
3f497f30:	sra    a10, a6
3f497f40:	sra    a3, a5
3f497f50:	move   a0, b0
3f497f60:	sla    0x3, sp
3f497f70:	modu   a10, a6
3f497f80:	mods   b11, b2
3f497f90:	subb   a1, a0
3f497fa0:	sra    a11, a5
3f497fb0:	.word  0x0064
3f497fc0:	rl     a10, a13
3f497fd0:	.word  0x0074
3f497fe0:	rl     a2, sp
3f497ff0:	sra    a11, a14
3f498000:	addc   a8, a0
3f498010:	.word  0x7375
3f498020:	modu   b11, b4
3f498030:	rl     a11, a13
3f498040:	sra    b11, b10
3f498050:	and    a1, a0
3f498060:	rl     b11, b2
3f498070:	.word  0x746e
3f498080:	andn   a9, a0
3f498090:	.word  0x7263
3f4980a0:	sra    a11, a5
3f4980b0:	.word  0x006e
3f4980c0:	sra    b10, b0
3f4980d0:	.word  0x7372
3f4980e0:	modu   a3, sp
3f4980f0:	sla    a11, a14
3f498100:	rl     a11, a12
3f498110:	sla    b11, b3
3f498120:	rl     b11, b4
3f498130:	modu   a3, sp
3f498140:	dsjs   a0, L3F498260
3f498150:	addc   a9, a0
3f498160:	.word  0x706f
3f498170:	sra    a11, a9
3f498180:	sra    a1, a0
3f498190:	cvxyl  a9, a7
3f4981a0:	.word  0x7263
3f4981b0:	modu   a3, a1
3f4981c0:	add    a8, a0
3f4981d0:	.word  0x7475
3f4981e0:	modu   a11, a8
3f4981f0:	rl     b11, b2
3f498200:	sra    b11, b10
3f498210:	sla    0x3, a4
3f498220:	.word  0x7355
3f498230:	.word  0x7265
3f498240:	.word  0x0073
3f498250:	.word  0x7455
L3F498260:
3f498260:	mods   a3, a9
3f498270:	.word  0x7369
3f498280:	.word  0x7461
3f498290:	.word  0x7565
3f4982a0:	.word  0x7372
3f4982b0:	sla    a9, a0
3f4982c0:	.word  0x7475
3f4982d0:	.word  0x726f
3f4982e0:	.word  0x7369
3f4982f0:	.word  0x73e9
3f498300:	addc   a0, a0
3f498310:	.word  0x7265
3f498320:	sll    a11, a5
3f498330:	.word  0x7468
3f498340:	srl    a11, a9
3f498350:	sra    b11, b4
3f498360:	addc   a1, a0
3f498370:	modu   a3, a5
3f498380:	.word  0x7475
3f498390:	sra    b11, b10
3f4983a0:	.word  0x0072
3f4983b0:	modu   a10, a14
3f4983c0:	sra    a11, a4
3f4983d0:	move   a0, b0
3f4983e0:	.word  0x751c
3f4983f0:	.word  0x0064
3f498400:	modu   a2, a11
3f498410:	.word  0x746f
3f498420:	modu   a3, a5
3f498430:	or     a8, a0
3f498440:	sra    b11, b3
3f498450:	modu   b3, b2
3f498460:	mods   a11, a1
3f498470:	.word  0x0065
3f498480:	.word  0x7455
3f498490:	mods   a3, a9
3f4984a0:	.word  0x7369
3f4984b0:	.word  0x7461
3f4984c0:	.word  0x7565
3f4984d0:	.word  0x0072
3f4984e0:	sra    a10, a2
3f4984f0:	.word  0x756e
3f498500:	.word  0x7a74
3f498510:	.word  0x7265
3f498520:	sla    a11, a14
3f498530:	sra    a11, a13
3f498540:	or     a0, a0
3f498550:	sla    b11, b2
3f498560:	.word  0x736e
3f498570:	modu   b11, b0
3f498580:	.word  0x7472
3f498590:	and    a0, a0
3f4985a0:	modu   b11, b2
3f4985b0:	modu   b11, b4
3f4985c0:	modu   a11, a3
3f4985d0:	sra    a11, a12
3f4985e0:	.word  0xdc00
3f4985f0:	sra    a11, a2
3f498600:	.word  0x7472
3f498610:	sla    b11, b2
3f498620:	.word  0x7567
3f498630:	srl    a11, a14
3f498640:	.word  0x7773
3f498650:	srl    a11, a5
3f498660:	sla    0x0, a0
3f498670:	andn   a1, a0
3f498680:	mods   a11, a5
3f498690:	.word  0x766f
3f4986a0:	sla    0x3, a5
3f4986b0:	rev    a0
3f4986c0:	andn   a9, a0
3f4986d0:	.word  0x7075
3f4986e0:	.word  0x7270
3f4986f0:	mods   a11, a9
3f498700:	.word  0x7265
3f498710:	rev    a0
3f498720:	sll    a10, a1
3f498730:	sra    a11, a3
3f498740:	.word  0x7470
3f498750:	addc   a9, a0
3f498760:	modu   a3, sp
3f498770:	sra    a11, a14
3f498780:	.word  0x7463
3f498790:	modu   a11, a9
3f4987a0:	.word  0x736e
3f4987b0:	xor    a9, a0
3f4987c0:	sra    a11, a8
3f4987d0:	sla    0x3, a14
3f4987e0:	sra    a2, a9
3f4987f0:	sra    a11, a12
3f498800:	addc   a8, a0
3f498810:	modu   a3, sp
3f498820:	sra    a11, a14
3f498830:	rl     b11, b8
3f498840:	modu   a3, sp
3f498850:	sla    0x3, b3
3f498860:	modu   a11, a8
3f498870:	.word  0x7372
3f498880:	.word  0x7320
3f498890:	.word  0x7365
3f4988a0:	rl     b11, b3
3f4988b0:	modu   a3, sp
3f4988c0:	sla    a9, a0
3f4988d0:	.word  0x7475
3f4988e0:	.word  0x726f
3f4988f0:	.word  0x7369
3f498900:	sra    sp, a9
3f498910:	.word  0x0073
3f498920:	sra    b10, b6
3f498930:	sll    b3, b2
3f498940:	modu   a3, a9
3f498950:	.word  0x7564
3f498960:	srl    a11, a14
3f498970:	modu   a3, a5
3f498980:	modu   a9, a0
3f498990:	modu   a3, a8
3f4989a0:	sla    0x3, a5
3f4989b0:	lmo    a11, a1
3f4989c0:	rl     b11, b4
3f4989d0:	sra    b11, b6
3f4989e0:	andn   a9, a0
3f4989f0:	.word  0x7469
3f498a00:	.word  0x757a
3f498a10:	srl    a11, a14
3f498a20:	move   a0, a0
3f498a30:	or     a2, a1
3f498a40:	addc   a9, a0
3f498a50:	modu   a3, sp
3f498a60:	sra    a11, a14
3f498a70:	.word  0x7463
3f498a80:	modu   a11, a9
3f498a90:	.word  0x736e
3f498aa0:	addc   a8, a0
3f498ab0:	modu   a3, sp
3f498ac0:	sra    a11, a14
3f498ad0:	rl     b11, b8
3f498ae0:	modu   a3, sp
3f498af0:	sla    0x3, b3
3f498b00:	add    a10, a12
3f498b10:	.word  0x0054
3f498b20:	add    a10, a12
3f498b30:	srl    0x16, b4
3f498b40:	sra    b10, b6
3f498b50:	sll    b3, b2
3f498b60:	modu   a3, a9
3f498b70:	.word  0x7564
3f498b80:	srl    a11, a14
3f498b90:	modu   a3, a5
3f498ba0:	add    a8, a0
3f498bb0:	mods   a3, a12
3f498bc0:	add    a8, a0
3f498bd0:	.word  0x7475
3f498be0:	modu   a11, a8
3f498bf0:	rl     b11, b2
3f498c00:	sra    b11, b10
3f498c10:	sla    0x3, a4
3f498c20:	modu   a2, sp
3f498c30:	.word  0x796c
3f498c40:	move   a0, b0
3f498c50:	modu   a3, sp
3f498c60:	.word  0x0065
3f498c70:	modu   b10, b4
3f498c80:	.word  0x7375
3f498c90:	.word  0x7320
3f498ca0:	.word  0x7265
3f498cb0:	rl     b11, b6
3f498cc0:	sra    a11, a3
3f498cd0:	.word  0x0073
3f498ce0:	sra    b10, b3
3f498cf0:	.word  0x7672
3f498d00:	sll    a11, a9
3f498d10:	.word  0x7365
3f498d20:	sla    a9, a0
3f498d30:	.word  0x7475
3f498d40:	.word  0x726f
3f498d50:	.word  0x7369
3f498d60:	.word  0x73e9
3f498d70:	add    a8, a0
3f498d80:	sll    b11, b5
3f498d90:	modu   b3, b5
3f498da0:	.word  0x7320
3f498db0:	.word  0x7265
3f498dc0:	rl     b11, b6
3f498dd0:	sra    a11, a3
3f498de0:	add    a8, a0
3f498df0:	mods   a3, a12
3f498e00:	.word  0x0065
3f498e10:	.word  0x754e
3f498e20:	sla    0x3, b2
3f498e30:	sra    a10, a2
3f498e40:	sra    b11, b2
3f498e50:	rl     a3, a3
3f498e60:	rl     b11, b4
3f498e70:	.word  0x7467
3f498e80:	.word  0x0065
3f498e90:	sra    a10, a11
3f498ea0:	modu   a3, a9
3f498eb0:	.word  0x0065
3f498ec0:	addc   b10, b4
3f498ed0:	srl    0x6, b0
3f498ee0:	and    a2, a9
3f498ef0:	addc   a9, a0
3f498f00:	modu   a3, sp
3f498f10:	sra    a11, a14
3f498f20:	.word  0x7463
3f498f30:	modu   a11, a9
3f498f40:	.word  0x736e
3f498f50:	addc   a8, a0
3f498f60:	modu   a3, sp
3f498f70:	sra    a11, a14
3f498f80:	rl     b11, b8
3f498f90:	modu   a3, sp
3f498fa0:	sla    0x3, b3
3f498fb0:	addc   b10, b4
3f498fc0:	srl    0x6, b0
3f498fd0:	and    a2, a9
3f498fe0:	or     a0, a0
3f498ff0:	and    a2, a3
3f499000:	cmp    a9, sp
3f499010:	srl    0x16, b0
3f499020:	sra    b10, b6
3f499030:	sll    b3, b2
3f499040:	modu   a3, a9
3f499050:	.word  0x7564
3f499060:	srl    a11, a14
3f499070:	modu   a3, a5
3f499080:	move   a0, a0
3f499090:	sll    a11, sp
3f4990a0:	sla    0x3, a11
3f4990b0:	.word  0x7543
3f4990c0:	.word  0x7473
3f4990d0:	mods   a11, sp
3f4990e0:	.word  0x7a69
3f4990f0:	sla    0x3, a5
3f499100:	sra    b10, b3
3f499110:	.word  0x7563
3f499120:	rl     b11, b2
3f499130:	.word  0x7974
3f499140:	clr    a0
3f499150:	.word  0x7265
3f499160:	modu   b11, b2
3f499170:	rl     b11, b5
3f499180:	mods   a3, a12
3f499190:	.word  0x7265
3f4991a0:	and    a1, a0
3f4991b0:	.word  0x7265
3f4991c0:	modu   b11, b3
3f4991d0:	modu   a3, a14
3f4991e0:	mods   a3, a1
3f4991f0:	.word  0x7369
3f499200:	.word  0x7461
3f499210:	modu   a11, a9
3f499220:	sla    0x3, a14
3f499230:	cvxyl  b10, b3
3f499240:	.word  0x7563
3f499250:	rl     b11, b2
3f499260:	cvxyl  b11, b4
3f499270:	subb   a0, a0
3f499280:	modu   a3, a5
3f499290:	.word  0x7473
3f4992a0:	.word  0x7265
3f4992b0:	andn   a9, a0
3f4992c0:	sll    a11, a9
3f4992d0:	sra    a11, a8
3f4992e0:	rl     b3, b2
3f4992f0:	rl     a11, a5
3f499300:	sla    0x3, b4
3f499310:	.word  0x7073
3f499320:	.word  0x7265
3f499330:	sra    b11, b2
3f499340:	.word  0x006e
3f499350:	modu   a10, a12
3f499360:	lmo    a11, a3
3f499370:	or     a1, a0
3f499380:	.word  0x7265
3f499390:	rl     a11, a13
3f4993a0:	sla    a11, a14
3f4993b0:	sla    0x3, a12
3f4993c0:	sla    a10, a13
3f4993d0:	sla    a11, a14
3f4993e0:	sra    a11, a7
3f4993f0:	sla    0x3, b2
3f499400:	.word  0x7543
3f499410:	.word  0x7473
3f499420:	mods   a11, sp
3f499430:	.word  0x7a69
3f499440:	.word  0x0065
3f499450:	sra    b10, b6
3f499460:	.word  0x7272
3f499470:	.word  0x756f
3f499480:	mods   a3, a9
3f499490:	sra    a11, a12
3f4994a0:	sla    0x3, b2
3f4994b0:	sra    b10, b0
3f4994c0:	.word  0x7372
3f4994d0:	modu   a3, sp
3f4994e0:	sla    a11, a14
3f4994f0:	rl     a11, a12
3f499500:	sla    b11, b3
3f499510:	rl     b11, b4
3f499520:	modu   a3, sp
3f499530:	subb   a9, a0
3f499540:	.word  0x7365
3f499550:	rl     b11, b4
3f499560:	modu   a3, sp
3f499570:	sla    a11, a14
3f499580:	.word  0x7269
3f499590:	sla    0x3, a5
3f4995a0:	sra    a11, a4
3f4995b0:	.word  0x7320
3f4995c0:	.word  0x7365
3f4995d0:	rl     b11, b3
3f4995e0:	modu   a3, sp
3f4995f0:	subb   a0, a0
3f499600:	modu   a3, a5
3f499610:	.word  0x7473
3f499620:	.word  0x7265
3f499630:	or     a1, a0
3f499640:	.word  0x7265
3f499650:	rl     a11, a13
3f499660:	sla    a11, a14
3f499670:	mods   a11, a12
3f499680:	modu   a3, a1
3f499690:	srl    a11, a1
3f4996a0:	.word  0x7265
3f4996b0:	.word  0x7320
3f4996c0:	sra    b11, b0
3f4996d0:	.word  0x7272
3f4996e0:	modu   a3, a5
3f4996f0:	move   a0, a0
3f499700:	sll    a11, sp
3f499710:	sla    0x3, a11
3f499720:	or     b2, b6
3f499730:	sla    0x2, a5
3f499740:	.word  0x7543
3f499750:	.word  0x7473
3f499760:	mods   a11, sp
3f499770:	.word  0x7a69
3f499780:	.word  0x0065
3f499790:	sra    b10, b6
3f4997a0:	.word  0x7272
3f4997b0:	.word  0x756f
3f4997c0:	mods   a3, a9
3f4997d0:	sra    a11, a12
3f4997e0:	sla    0x3, b2
3f4997f0:	sra    b10, b0
3f499800:	.word  0x7372
3f499810:	modu   a3, sp
3f499820:	sla    a11, a14
3f499830:	rl     a11, a12
3f499840:	sla    b11, b3
3f499850:	rl     b11, b4
3f499860:	modu   a3, sp
3f499870:	sub    a9, a0
3f499880:	.word  0x756d
3f499890:	sla    a11, a12
3f4998a0:	sra    b11, b4
3f4998b0:	.word  0x7275
3f4998c0:	sra    a1, a0
3f4998d0:	sla    0x3, a5
3f4998e0:	sra    b11, b4
3f4998f0:	mods   b11, b2
3f499900:	modu   a3, a9
3f499910:	mods   a3, a1
3f499920:	subb   a0, a0
3f499930:	modu   a3, a5
3f499940:	.word  0x7473
3f499950:	.word  0x7265
3f499960:	xor    a1, a0
3f499970:	sub    b10, b4
3f499980:	.word  0x7320
3f499990:	sra    b11, b0
3f4999a0:	.word  0x7272
3f4999b0:	modu   a3, a5
3f4999c0:	move   a0, a0
3f4999d0:	sll    a11, sp
3f4999e0:	sra    a11, a11
3f4999f0:	sla    0x3, a4
3f499a00:	sll    b10, b3
3f499a10:	sra    b11, b2
3f499a20:	modu   a3, a5
3f499a30:	sla    0x3, b3
3f499a40:	rl     b10, b6
3f499a50:	rl     b11, b3
3f499a60:	mods   a3, a2
3f499a70:	.word  0x0065
3f499a80:	modu   a10, a13
3f499a90:	.word  0x746e
3f499aa0:	sra    b11, b2
3f499ab0:	sla    0x3, b2
3f499ac0:	sll    sp, a9
3f499ad0:	sla    b11, b2
3f499ae0:	.word  0x736e
3f499af0:	.word  0x7620
3f499b00:	.word  0x7265
3f499b10:	modu   b11, b2
3f499b20:	rl     b11, b5
3f499b30:	mods   a3, a12
3f499b40:	.word  0x73e9
3f499b50:	subb   a8, a0
3f499b60:	.word  0x7365
3f499b70:	sra    b11, b0
3f499b80:	.word  0x7272
3f499b90:	sra    b11, b4
3f499ba0:	subb   a1, a0
3f499bb0:	modu   a3, a5
3f499bc0:	.word  0x7473
3f499bd0:	.word  0x7265
3f499be0:	sla    a9, a0
3f499bf0:	.word  0x7a6e
3f499c00:	rl     a11, a5
3f499c10:	sra    a11, a7
3f499c20:	.word  0x006e
3f499c30:	.word  0x7543
3f499c40:	.word  0x7473
3f499c50:	mods   a11, sp
3f499c60:	.word  0x7a69
3f499c70:	sla    0x3, a5
3f499c80:	sra    b10, b3
3f499c90:	.word  0x7563
3f499ca0:	rl     b11, b2
3f499cb0:	.word  0x7974
3f499cc0:	and    a0, a0
3f499cd0:	.word  0x7265
3f499ce0:	modu   b11, b3
3f499cf0:	modu   a3, a14
3f499d00:	mods   a3, a1
3f499d10:	.word  0x7369
3f499d20:	.word  0x7461
3f499d30:	modu   a11, a9
3f499d40:	sla    0x3, a14
3f499d50:	sla    0x1, b10
3f499d60:	cvxyl  b10, b3
3f499d70:	.word  0x7563
3f499d80:	rl     b11, b2
3f499d90:	cvxyl  b11, b4
3f499da0:	andn   a8, a0
3f499db0:	sll    a11, a9
3f499dc0:	sra    a11, a8
3f499dd0:	rl     b3, b2
3f499de0:	rl     a11, a5
3f499df0:	.word  0x0074
3f499e00:	sll    b10, b3
3f499e10:	sra    b11, b2
3f499e20:	modu   a3, a5
3f499e30:	andn   a9, a0
3f499e40:	.word  0x7661
3f499e50:	.word  0x7265
3f499e60:	and    a0, a0
3f499e70:	modu   b11, b2
3f499e80:	sra    b11, b4
3f499e90:	.word  0x7463
3f499ea0:	modu   a11, a9
3f499eb0:	sla    0x3, a14
3f499ec0:	sll    0x1b, a4
3f499ed0:	sll    sp, a9
3f499ee0:	sla    b11, b2
3f499ef0:	.word  0x006e
3f499f00:	.word  0x7544
3f499f10:	lmo    a11, a14
3f499f20:	mods   a3, a5
3f499f30:	sll    b11, b3
3f499f40:	sla    a11, a8
3f499f50:	.word  0x746c
3f499f60:	modu   b3, b5
3f499f70:	.word  0x0067
3f499f80:	rl     a10, a13
3f499f90:	.word  0x756e
3f499fa0:	sra    b11, b4
3f499fb0:	.word  0x0073
3f499fc0:	rl     a10, a13
3f499fd0:	.word  0x756e
3f499fe0:	sra    b11, b4
3f499ff0:	.word  0x006e
3f49a000:	mods   a2, a1
3f49a010:	modu   a11, a12
3f49a020:	sla    0x3, b7
3f49a030:	sra    b10, b2
3f49a040:	modu   a11, a13
3f49a050:	sra    b11, b4
3f49a060:	xor    a9, a0
3f49a070:	modu   a3, a9
3f49a080:	modu   a11, a4
3f49a090:	sla    0x3, b7
3f49a0a0:	sla    a10, a13
3f49a0b0:	sla    a11, a14
3f49a0c0:	sra    a11, a7
3f49a0d0:	.word  0x0072
3f49a0e0:	.word  0x7541
3f49a0f0:	modu   b11, b4
3f49a100:	rl     b11, b2
3f49a110:	sra    b11, b3
3f49a120:	srl    a9, a0
3f49a130:	.word  0x7365
3f49a140:	rl     b11, b4
3f49a150:	modu   a3, sp
3f49a160:	sla    a11, a14
3f49a170:	.word  0x7269
3f49a180:	sla    0x3, a5
3f49a190:	sra    a11, a4
3f49a1a0:	srl    a1, a0
3f49a1b0:	modu   a3, a5
3f49a1c0:	.word  0x74ea
3f49a1d0:	sra    b11, b2
3f49a1e0:	sra    a1, a0
3f49a1f0:	.word  0x7369
3f49a200:	sla    b11, b4
3f49a210:	.word  0x746e
3f49a220:	subb   a0, a0
3f49a230:	modu   a3, a5
3f49a240:	.word  0x7473
3f49a250:	.word  0x7265
3f49a260:	sra    b11, b6
3f49a270:	.word  0x7772
3f49a280:	mods   a3, a1
3f49a290:	.word  0x7574
3f49a2a0:	srl    a11, a14
3f49a2b0:	.word  0x7620
3f49a2c0:	mods   a11, sp
3f49a2d0:	cmp    a1, a0
3f49a2e0:	.word  0x736f
3f49a2f0:	.word  0x7274
3f49a300:	sll    a11, a5
3f49a310:	modu   a3, a8
3f49a320:	.word  0x7265
3f49a330:	andn   a8, a0
3f49a340:	.word  0x7263
3f49a350:	sra    a11, a5
3f49a360:	sla    0x3, a14
3f49a370:	sla    a10, a2
3f49a380:	lmo    a11, a3
3f49a390:	.word  0x7267
3f49a3a0:	.word  0x756f
3f49a3b0:	sra    a3, a14
3f49a3c0:	and    a1, a0
3f49a3d0:	.word  0x7461
3f49a3e0:	sra    b11, b4
3f49a3f0:	modu   b3, b2
3f49a400:	.word  0x0073
3f49a410:	modu   a10, a13
3f49a420:	rl     b11, b4
3f49a430:	sla    0x3, a6
3f49a440:	.word  0x7261
3f49a450:	rl     b11, b2
3f49a460:	.word  0x72e8
3f49a470:	sla    0x3, a5
3f49a480:	mods   b3, b0
3f49a490:	modu   a3, a1
3f49a4a0:	cvxyl  a9, a0
3f49a4b0:	.word  0x7263
3f49a4c0:	modu   a3, a1
3f49a4d0:	move   a8, a0
3f49a4e0:	.word  0x7375
3f49a4f0:	sra    b11, b4
3f49a500:	sla    0x3, b2
3f49a510:	sra    a11, a4
3f49a520:	sla    0x3, b3
3f49a530:	rl     a10, a2
3f49a540:	sra    a3, a12
3f49a550:	sll    b11, b3
3f49a560:	rl     a11, a8
3f49a570:	mods   b11, b2
3f49a580:	rl     a11, a8
3f49a590:	.word  0x746e
3f49a5a0:	.word  0x7265
3f49a5b0:	.word  0x7267
3f49a5c0:	modu   b3, b5
3f49a5d0:	.word  0x7364
3f49a5e0:	xor    a8, a0
3f49a5f0:	modu   a3, a9
3f49a600:	modu   a11, a4
3f49a610:	sla    0x3, b7
3f49a620:	sla    a10, a13
3f49a630:	sla    a11, a14
3f49a640:	sra    a11, a7
3f49a650:	sla    0x3, b2
3f49a660:	sll    a10, a9
3f49a670:	modu   a3, sp
3f49a680:	andn   a9, a0
3f49a690:	.word  0x7974
3f49a6a0:	sra    a11, a12
3f49a6b0:	or     a0, a0
3f49a6c0:	rl     a11, a1
3f49a6d0:	mods   a3, a12
3f49a6e0:	sla    0x3, a5
3f49a6f0:	sra    a11, a4
3f49a700:	sla    0x3, b3
3f49a710:	sll    a11, a9
3f49a720:	modu   b7, b4
3f49a730:	.word  0x7365
3f49a740:	andn   a8, a0
3f49a750:	modu   a3, a9
3f49a760:	sll    a3, a14
3f49a770:	mods   a3, a9
3f49a780:	sra    a11, a4
3f49a790:	.word  0x0072
3f49a7a0:	mods   b10, b3
3f49a7b0:	mods   a3, a1
3f49a7c0:	.word  0x006c
3f49a7d0:	sla    a10, a12
3f49a7e0:	srl    b11, b2
3f49a7f0:	.word  0x0065
3f49a800:	sra    b10, b0
3f49a810:	rl     b11, b4
3f49a820:	sra    b11, b4
3f49a830:	subb   a8, a0
3f49a840:	sla    b11, b2
3f49a850:	sra    a3, a14
3f49a860:	.word  0x0065
3f49a870:	mods   a2, a11
3f49a880:	rl     a11, a5
3f49a890:	.word  0x006e
3f49a8a0:	.word  0x7247
3f49a8b0:	.word  0xdf6f
3f49a8c0:	andn   a8, a0
3f49a8d0:	.word  0x7263
3f49a8e0:	sra    a11, a5
3f49a8f0:	sla    0x3, a14
3f49a900:	modu   a10, a3
3f49a910:	modu   a11, a12
3f49a920:	.word  0x0072
3f49a930:	modu   a2, a9
3f49a940:	sra    b11, b6
3f49a950:	.word  0x7372
3f49a960:	modu   a11, a9
3f49a970:	sla    0x3, a14
3f49a980:	modu   a11, a13
3f49a990:	rl     b11, b4
3f49a9a0:	sla    0x3, a6
3f49a9b0:	.word  0x7261
3f49a9c0:	rl     b11, b2
3f49a9d0:	.word  0x72e8
3f49a9e0:	srl    0x15, a5
3f49a9f0:	mods   b3, b0
3f49aa00:	modu   a3, a1
3f49aa10:	clr    a0
3f49aa20:	.word  0x726f
3f49aa30:	sra    a11, a4
3f49aa40:	srl    b11, b2
3f49aa50:	.word  0x7572
3f49aa60:	sra    a3, a14
3f49aa70:	sla    a11, a6
3f49aa80:	sll    b3, b2
3f49aa90:	sla    0x3, a5
3f49aaa0:	sra    a11, a4
3f49aab0:	sla    0x3, b3
3f49aac0:	rl     a10, a2
3f49aad0:	sra    a3, a12
3f49aae0:	sll    b11, b3
3f49aaf0:	rl     a11, a8
3f49ab00:	mods   b11, b2
3f49ab10:	.word  0x0073
3f49ab20:	mods   a2, a2
3f49ab30:	sll    a11, a1
3f49ab40:	sla    0x3, a11
3f49ab50:	modu   a3, sp
3f49ab60:	xor    a9, a0
3f49ab70:	rl     a11, a8
3f49ab80:	sra    b11, b4
3f49ab90:	xor    a8, a0
3f49aba0:	rl     a11, a8
3f49abb0:	sra    b11, b4
3f49abc0:	modu   a9, a0
3f49abd0:	sla    0x3, a14
3f49abe0:	mods   a2, a2
3f49abf0:	sll    a11, a1
3f49ac00:	.word  0x006b
3f49ac10:	sll    b10, b3
3f49ac20:	.word  0x7768
3f49ac30:	.word  0x7261
3f49ac40:	sla    0x3, b10
3f49ac50:	.word  0x7561
3f49ac60:	sla    0x3, a6
3f49ac70:	sra    b10, b7
3f49ac80:	.word  0xdf69
3f49ac90:	xor    a8, a0
3f49aca0:	rl     a11, a5
3f49acb0:	sla    0x6, sp
3f49acc0:	.word  0x7561
3f49acd0:	sla    0x3, a6
3f49ace0:	sll    b10, b3
3f49acf0:	.word  0x7768
3f49ad00:	.word  0x7261
3f49ad10:	.word  0x007a
3f49ad20:	rl     b10, b7
3f49ad30:	sra    a3, a14
3f49ad40:	.word  0x776f
3f49ad50:	addc   a9, a0
3f49ad60:	mods   a3, sp
3f49ad70:	.word  0x726f
3f49ad80:	cmp    a8, a0
3f49ad90:	.word  0x766e
3f49ada0:	.word  0x7265
3f49adb0:	rl     b11, b3
3f49adc0:	modu   a3, sp
3f49add0:	addc   a9, a0
3f49ade0:	.word  0x756f
3f49adf0:	sra    a11, a12
3f49ae00:	.word  0x7275
3f49ae10:	sla    0x3, b3
3f49ae20:	sra    a11, a6
3f49ae30:	.word  0xea6e
3f49ae40:	.word  0x7274
3f49ae50:	.word  0x0065
3f49ae60:	sla    a10, a4
3f49ae70:	.word  0x7372
3f49ae80:	sra    b11, b4
3f49ae90:	mods   a3, a12
3f49aea0:	modu   b3, b5
3f49aeb0:	.word  0x7367
3f49aec0:	sla    a11, a6
3f49aed0:	sll    b3, b2
3f49aee0:	sla    0x3, a5
3f49aef0:	mods   a11, a9
3f49af00:	subb   a1, a0
3f49af10:	modu   a3, a5
3f49af20:	.word  0x7473
3f49af30:	.word  0x7265
3f49af40:	sla    0x0, a0
3f49af50:	sub    a1, a0
3f49af60:	srl    a3, a5
3f49af70:	.word  0x7561
3f49af80:	.word  0x746c
3f49af90:	sla    0x1, a0
3f49afa0:	sla    0x0, a0
3f49afb0:	sub    a1, a0
3f49afc0:	srl    a7, a9
3f49afd0:	.word  0x7561
3f49afe0:	sla    0x3, b4
3f49aff0:	rev    a0
3f49b000:	sla    0x1, a0
3f49b010:	.word  0x7453
3f49b020:	modu   a3, a1
3f49b030:	sla    a11, a4
3f49b040:	sra    b3, b2
3f49b050:	sla    0x1, a0
3f49b060:	addc   a8, a0
3f49b070:	.word  0x7375
3f49b080:	modu   b11, b4
3f49b090:	rl     a11, a13
3f49b0a0:	sra    b11, b10
3f49b0b0:	xor    a9, a0
3f49b0c0:	modu   a3, a9
3f49b0d0:	modu   a11, a4
3f49b0e0:	.word  0x0077
3f49b0f0:	sra    b10, b0
3f49b100:	.word  0x7372
3f49b110:	modu   a3, sp
3f49b120:	sla    a11, a14
3f49b130:	rl     a11, a12
3f49b140:	sla    b11, b3
3f49b150:	rl     b11, b4
3f49b160:	modu   a3, sp
3f49b170:	dsjs   a0, L3F49B290
3f49b180:	jrnc   L3F49B390
3f49b190:	.word  0x7263
3f49b1a0:	modu   a3, a1
3f49b1b0:	subb   a0, a0
3f49b1c0:	modu   a3, a5
3f49b1d0:	.word  0x7473
3f49b1e0:	.word  0x7265
3f49b1f0:	or     a0, a0
3f49b200:	sla    b11, b2
3f49b210:	.word  0x736e
3f49b220:	rl     a11, a13
3f49b230:	.word  0x0074
3f49b240:	mods   a14, a9
3f49b250:	.word  0x7369
3f49b260:	rl     b11, b3
3f49b270:	modu   a3, sp
3f49b280:	andn   a8, a0
L3F49B290:
3f49b290:	modu   a3, a5
3f49b2a0:	sra    a11, a4
3f49b2b0:	.word  0x006e
3f49b2c0:	rl     0x1, b3
3f49b2d0:	rev    b0
3f49b2e0:	rl     0x1, b6
3f49b2f0:	rev    b0
3f49b300:	rl     0x11, b1
3f49b310:	rl     0x1, b0
3f49b320:	rl     0x10, a0
3f49b330:	rl     0x1, b4
3f49b340:	rev    b0
3f49b350:	dsjs   b4, L3F49B370
3f49b360:	rl     0x1, b0
L3F49B370:
3f49b370:	dsjs   a0, L3F49B400
3f49b380:	rl     0x1, b6
L3F49B390:
3f49b390:	rev    b0
3f49b3a0:	dsjs   b1, L3F49B440
3f49b3b0:	rl     0x11, a14
3f49b3c0:	.word  0x006b
3f49b3d0:	dsjs   b3, L3F49B3F0
3f49b3e0:	.word  0x342e
L3F49B3F0:
3f49b3f0:	.word  0x006b
L3F49B400:
3f49b400:	dsjs   b1, L3F49B4A0
3f49b410:	rl     0x11, a14
3f49b420:	rl     0x1, b0
3f49b430:	rl     0x18, a0
L3F49B440:
3f49b440:	srl    0xf, b8
3f49b450:	rl     0x1, b4
3f49b460:	rev    b0
3f49b470:	sra    b10, b2
3f49b480:	sra    a11, a3
3f49b490:	.word  0x7669
L3F49B4A0:
3f49b4a0:	.word  0x0065
3f49b4b0:	cvxyl  b10, b2
3f49b4c0:	sra    a11, a3
3f49b4d0:	.word  0x7470
L3F49B4E0:
3f49b4e0:	modu   a11, a9
3f49b4f0:	.word  0x006e
3f49b500:	mods   a10, a5
3f49b510:	srl    b3, b0
3f49b520:	modu   a3, a1
3f49b530:	sra    a11, a7
3f49b540:	.word  0x006e
3f49b550:	.word  0x7872
3f49b560:	dsjs   a0, L3F49B4E0
3f49b570:	.word  0x7420
3f49b580:	.word  0x0078
3f49b590:	rl     a2, a3
3f49b5a0:	.word  0x7261
3f49b5b0:	sll    a11, a1
3f49b5c0:	sra    b11, b4
3f49b5d0:	sla    0x3, b2
3f49b5e0:	modu   a10, a6
3f49b5f0:	mods   b11, b2
3f49b600:	.word  0x7461
3f49b610:	subb   a0, a0
3f49b620:	.word  0x726f
3f49b630:	sla    a11, a13
3f49b640:	sla    0x3, b4
3f49b650:	sra    a11, a4
3f49b660:	sla    0x3, b3
3f49b670:	sla    a11, a3
3f49b680:	sla    b11, b2
3f49b690:	.word  0x7463
3f49b6a0:	.word  0x72e8
3f49b6b0:	.word  0x7365
3f49b6c0:	divu   a0, a0
3f49b6d0:	rl     a11, a5
3f49b6e0:	rl     a3, a3
3f49b6f0:	modu   a3, a5
3f49b700:	modu   a11, a6
3f49b710:	mods   b11, b2
3f49b720:	.word  0x7461
3f49b730:	dsjs   a0, L3F49B740
L3F49B740:
3f49b740:	sll    a1, a0
3f49b750:	.word  0x7469
3f49b760:	sla    0x1, a12
3f49b770:	modu   a10, a14
3f49b780:	and    a1, a0
3f49b790:	.word  0x7261
3f49b7a0:	.word  0x7469
3f49b7b0:	.word  0x0079
3f49b7c0:	sla    0x1, b8
3f49b7d0:	rl     a11, a2
3f49b7e0:	srl    0x1d, b4
3f49b7f0:	sub    a9, a0
3f49b800:	sra    b11, b6
3f49b810:	sla    0x3, a14
3f49b820:	sla    b10, b0
3f49b830:	rl     b11, b2
3f49b840:	.word  0x7974
3f49b850:	dsjs   a0, L3F49B860
L3F49B860:
3f49b860:	sll    a1, a0
3f49b870:	.word  0x7469
3f49b880:	sla    0x1, a12
3f49b890:	sra    a2, sp
3f49b8a0:	sla    0x3, a4
3f49b8b0:	sla    b10, b0
3f49b8c0:	rl     b11, b2
3f49b8d0:	.word  0x7974
3f49b8e0:	dsjs   a0, L3F49B8F0
L3F49B8F0:
3f49b8f0:	sll    a1, a0
3f49b900:	.word  0x7469
3f49b910:	sla    0x1, a12
3f49b920:	.word  0x7645
3f49b930:	modu   a3, a5
3f49b940:	move   a1, b0
3f49b950:	sla    0x3, sp
3f49b960:	rl     a2, a3
3f49b970:	sll    a11, a5
3f49b980:	.word  0x006b
3f49b990:	sla    0x1, b8
3f49b9a0:	rl     a11, a2
3f49b9b0:	sla    0x3, b4
3f49b9c0:	sra    a2, sp
3f49b9d0:	sla    0x3, a4
3f49b9e0:	modu   a10, a14
3f49b9f0:	addc   a9, a0
3f49ba00:	sra    a11, a8
3f49ba10:	lmo    a11, a3
3f49ba20:	.word  0x3700
3f49ba30:	sll    a1, a0
3f49ba40:	.word  0x7469
3f49ba50:	sla    0x1, a12
3f49ba60:	modu   a10, a14
3f49ba70:	and    a1, a0
3f49ba80:	.word  0x7261
3f49ba90:	.word  0x7469
3f49baa0:	.word  0x0079
3f49bab0:	sla    0x1, b7
3f49bac0:	rl     a11, a2
3f49bad0:	srl    0x1d, b4
3f49bae0:	sub    a9, a0
3f49baf0:	sra    b11, b6
3f49bb00:	sla    0x3, a14
3f49bb10:	sla    b10, b0
3f49bb20:	rl     b11, b2
3f49bb30:	.word  0x7974
3f49bb40:	.word  0x3700
3f49bb50:	sll    a1, a0
3f49bb60:	.word  0x7469
3f49bb70:	sla    0x1, a12
3f49bb80:	sra    a2, sp
3f49bb90:	sla    0x3, a4
3f49bba0:	sla    b10, b0
3f49bbb0:	rl     b11, b2
3f49bbc0:	.word  0x7974
3f49bbd0:	.word  0x3700
3f49bbe0:	sll    a1, a0
3f49bbf0:	.word  0x7469
3f49bc00:	sla    0x1, a12
3f49bc10:	.word  0x7645
3f49bc20:	modu   a3, a5
3f49bc30:	move   a1, b0
3f49bc40:	sla    0x3, sp
3f49bc50:	rl     a2, a3
3f49bc60:	sll    a11, a5
3f49bc70:	.word  0x006b
3f49bc80:	sla    0x1, b7
3f49bc90:	rl     a11, a2
3f49bca0:	srl    0x1d, b4
3f49bcb0:	move   a9, b0
3f49bcc0:	sra    a3, a4
3f49bcd0:	move   a1, b0
3f49bce0:	sla    0x3, sp
3f49bcf0:	rl     a2, a3
3f49bd00:	sll    a11, a5
3f49bd10:	.word  0x006b
3f49bd20:	sla    0x1, b7
3f49bd30:	rl     a11, a2
3f49bd40:	srl    0x1d, b4
3f49bd50:	move   a9, a0
3f49bd60:	.word  0x7261
3f49bd70:	sla    0x3, a11
3f49bd80:	sla    b10, b0
3f49bd90:	rl     b11, b2
3f49bda0:	.word  0x7974
3f49bdb0:	.word  0x3700
3f49bdc0:	sll    a1, a0
3f49bdd0:	.word  0x7469
3f49bde0:	sla    0x1, a12
3f49bdf0:	.word  0x7053
3f49be00:	sll    a11, a1
3f49be10:	sla    0x3, a5
3f49be20:	sla    b10, b0
3f49be30:	rl     b11, b2
3f49be40:	.word  0x7974
3f49be50:	dsjs   a0, L3F49BE60
L3F49BE60:
3f49be60:	sll    a1, a0
3f49be70:	.word  0x7469
3f49be80:	srl    0x1d, b3
3f49be90:	.word  0x7020
3f49bea0:	.word  0x7361
3f49beb0:	sra    a1, a0
3f49bec0:	sla    0x3, a5
3f49bed0:	sla    b11, b0
3f49bee0:	rl     b11, b2
3f49bef0:	cvxyl  b11, b4
3f49bf00:	dsjs   a0, L3F49BF10
L3F49BF10:
3f49bf10:	sll    a1, a0
3f49bf20:	.word  0x7469
3f49bf30:	srl    0x1d, b3
3f49bf40:	.word  0x7020
3f49bf50:	.word  0x7261
3f49bf60:	.word  0x7469
3f49bf70:	sla    0x7, a9
3f49bf80:	sla    b11, b0
3f49bf90:	.word  0x7269
3f49bfa0:	.word  0x0065
3f49bfb0:	sla    0x1, b8
3f49bfc0:	rl     a11, a2
3f49bfd0:	.word  0x7374
3f49bfe0:	sla    0x1, a12
3f49bff0:	sla    b11, b0
3f49c000:	rl     b11, b2
3f49c010:	cvxyl  b11, b4
3f49c020:	rl     a9, a0
3f49c030:	.word  0x706d
3f49c040:	rl     a11, a1
3f49c050:	sra    b11, b2
3f49c060:	dsjs   a0, L3F49C070
L3F49C070:
3f49c070:	sll    a1, a0
3f49c080:	.word  0x7469
3f49c090:	srl    0x1d, b3
3f49c0a0:	.word  0x7020
3f49c0b0:	.word  0x7261
3f49c0c0:	.word  0x7469
3f49c0d0:	sla    0x7, a9
3f49c0e0:	sla    b11, b0
3f49c0f0:	.word  0x7269
3f49c100:	srl    0x1d, a5
3f49c110:	rl     0x1, a0
3f49c120:	.word  0x7620
3f49c130:	.word  0x72e9
3f49c140:	srl    a3, a9
3f49c150:	dsjs   a0, L3F49C160
L3F49C160:
3f49c160:	sll    a1, a0
3f49c170:	.word  0x7469
3f49c180:	sla    0x3, b3
3f49c190:	sla    b11, b0
3f49c1a0:	rl     b11, b2
3f49c1b0:	cvxyl  b11, b4
3f49c1c0:	rl     a9, a0
3f49c1d0:	.word  0x706d
3f49c1e0:	rl     a11, a1
3f49c1f0:	sra    b11, b2
3f49c200:	sla    0x1, a12
3f49c210:	sla    0x1, b0
3f49c220:	cvxyl  b11, b6
3f49c230:	rl     b11, b2
3f49c240:	.word  0x0066
3f49c250:	sla    0x1, b7
3f49c260:	rl     a11, a2
3f49c270:	.word  0x7374
3f49c280:	sla    0x1, a12
3f49c290:	sla    b11, b0
3f49c2a0:	sla    0x3, b3
3f49c2b0:	sra    a11, a4
3f49c2c0:	.word  0x7020
3f49c2d0:	.word  0x7261
3f49c2e0:	.word  0x7469
3f49c2f0:	.word  0x00e9
3f49c300:	sla    0x1, b7
3f49c310:	rl     a11, a2
3f49c320:	.word  0x7374
3f49c330:	sla    0x1, a12
3f49c340:	sla    b11, b0
3f49c350:	rl     b11, b2
3f49c360:	cvxyl  b11, b4
3f49c370:	.word  0x7020
3f49c380:	rl     a11, a1
3f49c390:	sra    b11, b2
3f49c3a0:	.word  0x3700
3f49c3b0:	sll    a1, a0
3f49c3c0:	.word  0x7469
3f49c3d0:	srl    0x1d, b3
3f49c3e0:	.word  0x7020
3f49c3f0:	.word  0x7261
3f49c400:	.word  0x7469
3f49c410:	sla    0x7, a9
3f49c420:	mods   a11, a9
3f49c430:	sla    b11, b0
3f49c440:	.word  0x7269
3f49c450:	.word  0x0065
3f49c460:	sla    0x1, b7
3f49c470:	rl     a11, a2
3f49c480:	.word  0x7374
3f49c490:	sla    0x1, a12
3f49c4a0:	sla    b11, b0
3f49c4b0:	rl     b11, b2
3f49c4c0:	cvxyl  b11, b4
3f49c4d0:	.word  0x7020
3f49c4e0:	rl     a11, a1
3f49c4f0:	sra    b11, b2
3f49c500:	sla    0x1, a12
3f49c510:	sla    0x1, b0
3f49c520:	cvxyl  b11, b6
3f49c530:	rl     b11, b2
3f49c540:	.word  0x0066
3f49c550:	sla    0x1, b7
3f49c560:	rl     a11, a2
3f49c570:	.word  0x7374
3f49c580:	sla    0x1, a12
3f49c590:	sla    b11, b0
3f49c5a0:	rl     b11, b2
3f49c5b0:	cvxyl  b11, b4
3f49c5c0:	rl     a9, a0
3f49c5d0:	.word  0x706d
3f49c5e0:	rl     a11, a1
3f49c5f0:	sra    b11, b2
3f49c600:	sla    0x1, a12
3f49c610:	sla    0x1, b0
3f49c620:	cvxyl  b11, b6
3f49c630:	rl     b11, b2
3f49c640:	.word  0x0066
3f49c650:	sla    0x1, b7
3f49c660:	rl     a11, a2
3f49c670:	.word  0x7374
3f49c680:	sla    0x1, a12
3f49c690:	sra    b11, b2
3f49c6a0:	modu   b11, b0
3f49c6b0:	.word  0x0073
3f49c6c0:	sla    0x1, b7
3f49c6d0:	rl     a11, a2
3f49c6e0:	.word  0x7374
3f49c6f0:	sla    0x1, a12
3f49c700:	.word  0x7274
3f49c710:	.word  0x7661
3f49c720:	rl     a11, a1
3f49c730:	.word  0x006c
3f49c740:	sla    0x1, b8
3f49c750:	rl     a10, a2
3f49c760:	.word  0x7374
3f49c770:	sla    0x1, a12
3f49c780:	sra    a11, a11
3f49c790:	modu   a3, a9
3f49c7a0:	sla    0x3, a5
3f49c7b0:	sla    b10, b0
3f49c7c0:	rl     b11, b2
3f49c7d0:	cmpxy  b3, b4
3f49c7e0:	.word  0x0074
3f49c7f0:	sla    0x1, b8
3f49c800:	rl     a10, a2
3f49c810:	.word  0x7374
3f49c820:	sla    0x1, a12
3f49c830:	sra    a11, a7
3f49c840:	sla    b11, b2
3f49c850:	sra    a11, a4
3f49c860:	and    a1, a0
3f49c870:	.word  0x7261
3f49c880:	.word  0x7469
3f49c890:	.word  0x74e4
3f49c8a0:	dsjs   a0, L3F49C8B0
L3F49C8B0:
3f49c8b0:	addc   a1, a0
3f49c8c0:	.word  0x7469
3f49c8d0:	srl    0x1d, b3
3f49c8e0:	.word  0x7520
3f49c8f0:	srl    a11, a14
3f49c900:	.word  0x7265
3f49c910:	sra    a3, a1
3f49c920:	sla    0x3, a5
3f49c930:	sla    b10, b0
3f49c940:	rl     b11, b2
3f49c950:	cmpxy  b3, b4
3f49c960:	.word  0x0074
3f49c970:	sla    0x1, b8
3f49c980:	rl     a10, a2
3f49c990:	.word  0x7374
3f49c9a0:	sla    0x1, a12
3f49c9b0:	sra    a11, a7
3f49c9c0:	srl    0xd, b2
3f49c9d0:	and    a1, a0
3f49c9e0:	.word  0x7261
3f49c9f0:	.word  0x7469
3f49ca00:	.word  0x74e4
3f49ca10:	sla    0x1, a12
3f49ca20:	sra    a11, a11
3f49ca30:	modu   a3, a9
3f49ca40:	sla    0x3, a5
3f49ca50:	.word  0x7250
3f49ca60:	srl    b7, b12
3f49ca70:	modu   b3, b5
3f49ca80:	.word  0x0067
3f49ca90:	sla    0x1, b8
3f49caa0:	rl     a10, a2
3f49cab0:	.word  0x7374
3f49cac0:	sla    0x1, a12
3f49cad0:	modu   b3, b5
3f49cae0:	sra    a11, a7
3f49caf0:	srl    0xd, b2
3f49cb00:	and    a1, a0
3f49cb10:	.word  0x7261
3f49cb20:	.word  0x7469
3f49cb30:	.word  0x74e4
3f49cb40:	sla    0x1, a12
3f49cb50:	sra    a11, a11
3f49cb60:	modu   a3, a9
3f49cb70:	sla    0x3, a5
3f49cb80:	.word  0x7250
3f49cb90:	srl    b7, b12
3f49cba0:	modu   b3, b5
3f49cbb0:	.word  0x0067
3f49cbc0:	sla    0x1, b7
3f49cbd0:	rl     a10, a2
3f49cbe0:	.word  0x7374
3f49cbf0:	sla    0x1, a12
3f49cc00:	sra    a11, a11
3f49cc10:	modu   a3, a9
3f49cc20:	sla    0x3, a5
3f49cc30:	sla    b10, b0
3f49cc40:	rl     b11, b2
3f49cc50:	cmpxy  b3, b4
3f49cc60:	.word  0x0074
3f49cc70:	sla    0x1, b7
3f49cc80:	rl     a10, a2
3f49cc90:	.word  0x7374
3f49cca0:	sla    0x1, a12
3f49ccb0:	sra    a11, a7
3f49ccc0:	sla    b11, b2
3f49ccd0:	sra    a11, a4
3f49cce0:	and    a1, a0
3f49ccf0:	.word  0x7261
3f49cd00:	.word  0x7469
3f49cd10:	.word  0x74e4
3f49cd20:	.word  0x3700
3f49cd30:	addc   a1, a0
3f49cd40:	.word  0x7469
3f49cd50:	srl    0x1d, b3
3f49cd60:	.word  0x7520
3f49cd70:	srl    a11, a14
3f49cd80:	.word  0x7265
3f49cd90:	sra    a3, a1
3f49cda0:	sla    0x3, a5
3f49cdb0:	sla    b10, b0
3f49cdc0:	rl     b11, b2
3f49cdd0:	cmpxy  b3, b4
3f49cde0:	.word  0x0074
3f49cdf0:	sla    0x1, b7
3f49ce00:	rl     a10, a2
3f49ce10:	.word  0x7374
3f49ce20:	sla    0x1, a12
3f49ce30:	sra    a11, a7
3f49ce40:	srl    0xd, b2
3f49ce50:	and    a1, a0
3f49ce60:	.word  0x7261
3f49ce70:	.word  0x7469
3f49ce80:	.word  0x74e4
3f49ce90:	sla    0x1, a12
3f49cea0:	sra    a11, a11
3f49ceb0:	modu   a3, a9
3f49cec0:	sla    0x3, a5
3f49ced0:	.word  0x7250
3f49cee0:	srl    b7, b12
3f49cef0:	modu   b3, b5
3f49cf00:	.word  0x0067
3f49cf10:	sla    0x1, b7
3f49cf20:	rl     a10, a2
3f49cf30:	.word  0x7374
3f49cf40:	sla    0x1, a12
3f49cf50:	modu   b3, b5
3f49cf60:	sra    a11, a7
3f49cf70:	srl    0xd, b2
3f49cf80:	and    a1, a0
3f49cf90:	.word  0x7261
3f49cfa0:	.word  0x7469
3f49cfb0:	.word  0x74e4
3f49cfc0:	sla    0x1, a12
3f49cfd0:	sra    a11, a11
3f49cfe0:	modu   a3, a9
3f49cff0:	sla    0x3, a5
3f49d000:	.word  0x7250
3f49d010:	srl    b7, b12
3f49d020:	modu   b3, b5
3f49d030:	.word  0x0067
3f49d040:	sla    0x1, b7
3f49d050:	rl     a10, a2
3f49d060:	.word  0x7374
3f49d070:	sla    0x1, a12
3f49d080:	.word  0x7453
3f49d090:	.word  0x7261
3f49d0a0:	.word  0x7074
3f49d0b0:	.word  0x7261
3f49d0c0:	.word  0x7469
3f49d0d0:	.word  0x74e4
3f49d0e0:	.word  0x3700
3f49d0f0:	addc   a1, a0
3f49d100:	.word  0x7469
3f49d110:	srl    0x1d, b3
3f49d120:	andn   a9, a0
3f49d130:	modu   b11, b4
3f49d140:	.word  0x7070
3f49d150:	.word  0x7261
3f49d160:	.word  0x7469
3f49d170:	.word  0x74e4
3f49d180:	andn   a8, a0
3f49d190:	modu   b11, b4
3f49d1a0:	sla    0x3, b0
3f49d1b0:	rl     a10, a2
3f49d1c0:	.word  0x7374
3f49d1d0:	addc   a0, a0
3f49d1e0:	.word  0x7469
3f49d1f0:	sla    0x3, b3
3f49d200:	sll    0x1b, a4
3f49d210:	.word  0x7261
3f49d220:	.word  0xea72
3f49d230:	.word  0x0074
3f49d240:	.word  0x7453
3f49d250:	.word  0x706f
3f49d260:	sll    b3, b0
3f49d270:	.word  0x7469
3f49d280:	.word  0x0073
3f49d290:	modu   a2, sp
3f49d2a0:	.word  0x0065
3f49d2b0:	.word  0x7754
3f49d2c0:	.word  0x006f
3f49d2d0:	modu   b2, b5
3f49d2e0:	sub    a0, a0
3f49d2f0:	.word  0x7565
3f49d300:	.word  0x0078
3f49d310:	rev    b1
3f49d320:	rev    b2
3f49d330:	move   b10, a8
3f49d340:	subb   a2, a6
3f49d350:	add    a9, a0
3f49d360:	.word  0x0074
3f49d370:	move   b10, a8
3f49d380:	subb   a2, a6
3f49d390:	addxy  a1, a0
3f49d3a0:	divs   a0, a0
3f49d3b0:	subb   a2, sp
3f49d3c0:	sla    0x2, a6
3f49d3d0:	sra    a11, a2
3f49d3e0:	.word  0x0069
3f49d3f0:	.word  0x3436
3f49d400:	rl     0x8, a0
3f49d410:	dsjs   b2, L3F49D430
3f49d420:	move   a0, b0
L3F49D430:
3f49d430:	sla    0x3, sp
3f49d440:	move   b10, a8
3f49d450:	subb   a2, a6
3f49d460:	andn   a8, a0
3f49d470:	modu   a3, a1
3f49d480:	sla    0x3, b3
3f49d490:	move   b10, a8
3f49d4a0:	subb   a2, a6
3f49d4b0:	divs   a0, a0
3f49d4c0:	subb   a2, sp
3f49d4d0:	sla    0x2, a6
3f49d4e0:	.word  0x7561
3f49d4f0:	.word  0x0073
3f49d500:	.word  0x7543
3f49d510:	.word  0x7473
3f49d520:	mods   a11, sp
3f49d530:	.word  0x7a69
3f49d540:	sla    0x3, a5
3f49d550:	modu   a10, a8
3f49d560:	.word  0x7473
3f49d570:	and    a1, a0
3f49d580:	.word  0x726f
3f49d590:	.word  0x0074
3f49d5a0:	sra    b10, b0
3f49d5b0:	.word  0x7372
3f49d5c0:	modu   a3, sp
3f49d5d0:	sla    a11, a14
3f49d5e0:	rl     a11, a12
3f49d5f0:	sla    b11, b3
3f49d600:	rl     b11, b4
3f49d610:	modu   a3, sp
3f49d620:	dsjs   a0, L3F49D740
3f49d630:	and    a1, a0
3f49d640:	.word  0x726f
3f49d650:	sla    0x3, b4
3f49d660:	.word  0x7973
3f49d670:	.word  0x7473
3f49d680:	mods   sp, a8
3f49d690:	sla    0x3, a5
3f49d6a0:	pixt   *a3, xy, *a8, xy
3f49d6b0:	sra    b11, b4
3f49d6c0:	cmp    a0, a0
3f49d6d0:	.word  0x736f
3f49d6e0:	.word  0x7274
3f49d6f0:	sll    a11, a5
3f49d700:	modu   a3, a8
3f49d710:	.word  0x7265
3f49d720:	sra    a11, a12
3f49d730:	.word  0x7469
L3F49D740:
3f49d740:	modu   b3, b5
3f49d750:	.word  0x0067
3f49d760:	.word  0x7355
3f49d770:	sla    0x3, a5
3f49d780:	.word  0x7361
3f49d790:	or     a8, a0
3f49d7a0:	rl     b11, b4
3f49d7b0:	rl     a11, a12
3f49d7c0:	cvxyl  b11, b3
3f49d7d0:	.word  0x7020
3f49d7e0:	.word  0x756f
3f49d7f0:	dsjs   b2, L3F49D930
3f49d800:	clr    a0
3f49d810:	.word  0x7265
3f49d820:	sra    b11, b7
3f49d830:	sra    a3, a14
3f49d840:	modu   b3, b5
3f49d850:	sla    0x3, a7
3f49d860:	mods   a3, a1
3f49d870:	dsjs   b3, L3F49D9B0
3f49d880:	cmp    a0, a0
3f49d890:	.word  0x736f
3f49d8a0:	sla    0x3, b4
3f49d8b0:	modu   b10, b0
3f49d8c0:	.word  0x7472
3f49d8d0:	and    a0, a0
3f49d8e0:	rl     b11, b2
3f49d8f0:	.word  0x746e
3f49d900:	.word  0x7265
3f49d910:	and    a1, a0
3f49d920:	.word  0x726f
L3F49D930:
3f49d930:	.word  0x0074
3f49d940:	srl    0x17, b2
3f49d950:	sla    b10, b7
3f49d960:	sla    0x3, b9
3f49d970:	.word  0x7250
3f49d980:	modu   a3, a9
3f49d990:	sra    b11, b4
3f49d9a0:	sla    0x3, b2
L3F49D9B0:
3f49d9b0:	modu   b10, b0
3f49d9c0:	.word  0x7472
3f49d9d0:	sub    a0, a0
3f49d9e0:	sla    a11, a9
3f49d9f0:	modu   a3, a7
3f49da00:	.word  0x736f
3f49da10:	rl     b11, b4
3f49da20:	.word  0x7363
3f49da30:	and    a1, a0
3f49da40:	.word  0x726f
3f49da50:	.word  0x0074
3f49da60:	.word  0x7953
3f49da70:	.word  0x7473
3f49da80:	mods   sp, a8
3f49da90:	sla    0x3, a5
3f49daa0:	pixt   *a3, xy, *a8, xy
3f49dab0:	sra    b11, b4
3f49dac0:	cmp    a8, a0
3f49dad0:	.word  0x706d
3f49dae0:	rl     b11, b2
3f49daf0:	sla    a11, a13
3f49db00:	.word  0x746e
3f49db10:	sla    0x3, a5
3f49db20:	move   *a9(0x4900), *a13(0x706d), 1
3f49db50:	rl     b11, b2
3f49db60:	sla    a11, a13
3f49db70:	.word  0x746e
3f49db80:	sla    0x3, a5
3f49db90:	srl    0x13, a11
3f49dba0:	.word  0x00bb
3f49dbb0:	rl     a10, a4
3f49dbc0:	srl    a11, a1
3f49dbd0:	modu   a11, a14
3f49dbe0:	.word  0x7473
3f49dbf0:	sll    a11, a9
3f49dc00:	.word  0x0073
3f49dc10:	.word  0x7244
3f49dc20:	sll    b11, b5
3f49dc30:	sra    a11, a11
3f49dc40:	mods   b3, b2
3f49dc50:	rl     a11, a5
3f49dc60:	.word  0x7574
3f49dc70:	srl    a11, a14
3f49dc80:	divu   a0, a0
3f49dc90:	sra    b11, b7
3f49dca0:	.word  0x7769
3f49dcb0:	srl    a11, a5
3f49dcc0:	sub    a1, a13
3f49dcd0:	.word  0x7572
3f49dce0:	lmo    a11, a3
3f49dcf0:	.word  0x7265
3f49dd00:	sra    a11, a12
3f49dd10:	.word  0x7469
3f49dd20:	modu   b3, b5
3f49dd30:	.word  0x0067
3f49dd40:	rl     a10, a4
3f49dd50:	srl    a11, a1
3f49dd60:	modu   a11, a14
3f49dd70:	sra    b11, b3
3f49dd80:	sra    a11, a12
3f49dd90:	.word  0x7469
3f49dda0:	modu   b3, b5
3f49ddb0:	.word  0x0067
3f49ddc0:	.word  0x7543
3f49ddd0:	.word  0x7473
3f49dde0:	mods   a11, sp
3f49ddf0:	.word  0x7a69
3f49de00:	sla    0x3, a5
3f49de10:	.word  0x7250
3f49de20:	modu   a3, a9
3f49de30:	sra    b11, b4
3f49de40:	sla    0x3, b2
3f49de50:	modu   b10, b0
3f49de60:	.word  0x7472
3f49de70:	and    a0, a0
3f49de80:	.word  0x7265
3f49de90:	modu   b11, b3
3f49dea0:	modu   a3, a14
3f49deb0:	mods   a3, a1
3f49dec0:	.word  0x7369
3f49ded0:	.word  0x7461
3f49dee0:	modu   a11, a9
3f49def0:	sla    0x3, a14
3f49df00:	modu   b11, b0
3f49df10:	.word  0x7472
3f49df20:	rl     a9, a0
3f49df30:	.word  0x706d
3f49df40:	rl     b11, b2
3f49df50:	sla    a11, a13
3f49df60:	.word  0x746e
3f49df70:	.word  0x0065
3f49df80:	sra    b10, b3
3f49df90:	sra    a11, a12
3f49dfa0:	.word  0x7463
3f49dfb0:	sub    a1, a0
3f49dfc0:	.word  0x7365
3f49dfd0:	.word  0x7269
3f49dfe0:	sra    a3, a5
3f49dff0:	or     a1, a0
3f49e000:	.word  0x7365
3f49e010:	sra    0x1d, b4
3f49e020:	sra    0x15, b3
3f49e030:	andn   a0, a0
3f49e040:	move   a10, sp
3f49e050:	addc   a9, a0
3f49e060:	sra    a11, a8
3f49e070:	lmo    a11, a3
3f49e080:	.word  0x7573
3f49e090:	sla    0x3, a13
3f49e0a0:	sra    b10, b4
3f49e0b0:	.word  0x7473
3f49e0c0:	andn   a0, a0
3f49e0d0:	move   a10, sp
3f49e0e0:	sll    a9, a0
3f49e0f0:	sra    a11, a8
3f49e100:	lmo    a11, a3
3f49e110:	.word  0x7573
3f49e120:	sla    0x3, a13
3f49e130:	sra    b11, b4
3f49e140:	.word  0x7473
3f49e150:	move   a0, b0
3f49e160:	andn   b2, b6
3f49e170:	addc   a9, a0
3f49e180:	sra    a11, a8
3f49e190:	lmo    a11, a3
3f49e1a0:	.word  0x7573
3f49e1b0:	sla    0x3, a13
3f49e1c0:	sra    b10, b4
3f49e1d0:	.word  0x7473
3f49e1e0:	move   a0, b0
3f49e1f0:	andn   b2, b6
3f49e200:	sll    a9, a0
3f49e210:	sra    a11, a8
3f49e220:	lmo    a11, a3
3f49e230:	.word  0x7573
3f49e240:	sla    0x3, a13
3f49e250:	sra    b11, b4
3f49e260:	.word  0x7473
3f49e270:	sub    a8, a0
3f49e280:	rl     b3, b4
3f49e290:	.word  0x7265
3f49e2a0:	sra    a11, a14
3f49e2b0:	sla    0x3, b4
3f49e2c0:	sra    a2, a1
3f49e2d0:	.word  0x7264
3f49e2e0:	.word  0x7365
3f49e2f0:	sla    0x3, b3
3f49e300:	move   b10, a2
3f49e310:	sla    0x2, a13
3f49e320:	sra    b10, b4
3f49e330:	.word  0x7473
3f49e340:	sub    a8, a0
3f49e350:	rl     b3, b4
3f49e360:	.word  0x7265
3f49e370:	sra    a11, a14
3f49e380:	sla    0x3, b4
3f49e390:	sra    a3, a1
3f49e3a0:	.word  0x7264
3f49e3b0:	.word  0x7365
3f49e3c0:	sla    0x3, b3
3f49e3d0:	move   b10, a2
3f49e3e0:	sla    0x2, a13
3f49e3f0:	sra    b11, b4
3f49e400:	.word  0x7473
3f49e410:	andn   a0, a0
3f49e420:	move   a10, a1
3f49e430:	or     a1, a0
3f49e440:	.word  0x7365
3f49e450:	.word  0x0074
3f49e460:	add    b10, b2
3f49e470:	sla    0x2, a13
3f49e480:	sra    b11, b4
3f49e490:	.word  0x7473
3f49e4a0:	clr    a0
3f49e4b0:	sra    a3, a9
3f49e4c0:	modu   a11, a5
3f49e4d0:	andn   a1, a0
3f49e4e0:	move   a10, a1
3f49e4f0:	or     a1, a0
3f49e500:	.word  0x7365
3f49e510:	.word  0x0074
3f49e520:	rl     b10, b6
3f49e530:	sra    a11, a4
3f49e540:	sla    0x3, sp
3f49e550:	add    b10, b2
3f49e560:	sla    0x2, a13
3f49e570:	sra    b11, b4
3f49e580:	.word  0x7473
3f49e590:	clr    a0
3f49e5a0:	sra    a3, a9
3f49e5b0:	modu   a11, a5
3f49e5c0:	or     a1, a0
3f49e5d0:	.word  0x7365
3f49e5e0:	.word  0x0074
3f49e5f0:	sra    a10, a11
3f49e600:	sll    b3, b9
3f49e610:	sla    a11, sp
3f49e620:	sra    b3, b2
3f49e630:	or     a1, a0
3f49e640:	.word  0x7365
3f49e650:	.word  0x0074
3f49e660:	sra    a10, a11
3f49e670:	sll    b3, b9
3f49e680:	sla    a11, sp
3f49e690:	sra    b3, b2
3f49e6a0:	.word  0x7420
3f49e6b0:	.word  0x7365
3f49e6c0:	.word  0x0074
3f49e6d0:	modu   a10, a13
3f49e6e0:	.word  0x7375
3f49e6f0:	sla    0x3, a5
3f49e700:	sra    b10, b4
3f49e710:	.word  0x7473
3f49e720:	move   a8, a0
3f49e730:	.word  0x756f
3f49e740:	sra    b11, b3
3f49e750:	.word  0x7420
3f49e760:	.word  0x7365
3f49e770:	.word  0x0074
3f49e780:	modu   a10, a8
3f49e790:	.word  0x7473
3f49e7a0:	and    a1, a0
3f49e7b0:	.word  0x726f
3f49e7c0:	sla    0x3, b4
3f49e7d0:	sra    b10, b4
3f49e7e0:	.word  0x7473
3f49e7f0:	cmp    a0, a0
3f49e800:	.word  0x736f
3f49e810:	sla    0x3, b4
3f49e820:	modu   b11, b0
3f49e830:	.word  0x7472
3f49e840:	.word  0x7420
3f49e850:	.word  0x7365
3f49e860:	.word  0x0074
3f49e870:	.word  0x7250
3f49e880:	modu   a3, a9
3f49e890:	sra    b11, b4
3f49e8a0:	sla    0x3, b2
3f49e8b0:	modu   b10, b0
3f49e8c0:	.word  0x7472
3f49e8d0:	or     a1, a0
3f49e8e0:	.word  0x7365
3f49e8f0:	.word  0x0074
3f49e900:	.word  0x7250
3f49e910:	modu   a3, a9
3f49e920:	sra    b11, b4
3f49e930:	sla    0x3, b2
3f49e940:	modu   b11, b0
3f49e950:	.word  0x7472
3f49e960:	.word  0x7420
3f49e970:	.word  0x7365
3f49e980:	.word  0x0074
3f49e990:	.word  0x7445
3f49e9a0:	sra    a11, a8
3f49e9b0:	modu   b3, b2
3f49e9c0:	.word  0x7465
3f49e9d0:	and    a1, a0
3f49e9e0:	.word  0x726f
3f49e9f0:	sla    0x3, b4
3f49ea00:	sra    b10, b4
3f49ea10:	.word  0x7473
3f49ea20:	btst   a8, a0
3f49ea30:	.word  0x7965
3f49ea40:	modu   a11, a2
3f49ea50:	.word  0x7261
3f49ea60:	sla    0x3, a4
3f49ea70:	modu   b10, b0
3f49ea80:	.word  0x7472
3f49ea90:	or     a1, a0
3f49eaa0:	.word  0x7365
3f49eab0:	sla    0x3, b4
3f49eac0:	sra    0x1f, a0
3f49ead0:	modu   a2, a9
3f49eae0:	sra    b11, b4
3f49eaf0:	modu   b3, b2
3f49eb00:	mods   a3, a1
3f49eb10:	move   a9, b0
3f49eb20:	mods   a3, a14
3f49eb30:	sra    0x15, b9
3f49eb40:	move   a8, a0
3f49eb50:	.word  0x756f
3f49eb60:	sra    b11, b3
3f49eb70:	and    a1, a0
3f49eb80:	.word  0x726f
3f49eb90:	sla    0x3, b4
3f49eba0:	sra    b10, b4
3f49ebb0:	.word  0x7473
3f49ebc0:	and    a0, a0
3f49ebd0:	.word  0x7265
3f49ebe0:	modu   a11, a6
3f49ebf0:	mods   b11, b2
3f49ec00:	sub    a9, a0
3f49ec10:	.word  0x7478
3f49ec20:	.word  0x7265
3f49ec30:	sla    a11, a14
3f49ec40:	sla    0x3, a12
3f49ec50:	modu   a10, a12
3f49ec60:	.word  0x706f
3f49ec70:	sla    a11, a2
3f49ec80:	lmo    a11, a3
3f49ec90:	modu   a9, a0
3f49eca0:	sla    0x3, a14
3f49ecb0:	modu   b10, b0
3f49ecc0:	.word  0x7472
3f49ecd0:	or     a1, a0
3f49ece0:	.word  0x7365
3f49ecf0:	.word  0x7374
3f49ed00:	subb   a0, a0
3f49ed10:	.word  0x726f
3f49ed20:	.word  0x7665
3f49ed30:	.word  0x7265
3f49ed40:	move   a1, a0
3f49ed50:	modu   a11, sp
3f49ed60:	sla    0x3, b0
3f49ed70:	modu   a2, sp
3f49ed80:	or     a1, a0
3f49ed90:	.word  0x7365
3f49eda0:	.word  0x7374
3f49edb0:	subb   a0, a0
3f49edc0:	.word  0x726f
3f49edd0:	.word  0x7665
3f49ede0:	.word  0x7265
3f49edf0:	mods   a1, a0
3f49ee00:	modu   a11, sp
3f49ee10:	sla    0x3, b0
3f49ee20:	modu   a3, sp
3f49ee30:	.word  0x7420
3f49ee40:	.word  0x7365
3f49ee50:	.word  0x7374
3f49ee60:	sla    0x0, a0
3f49ee70:	.word  0x7552
3f49ee80:	sla    0x3, a14
3f49ee90:	sra    b10, b3
3f49eea0:	sra    a11, a12
3f49eeb0:	.word  0x7463
3f49eec0:	sra    a3, a5
3f49eed0:	or     a1, a0
3f49eee0:	.word  0x7365
3f49eef0:	.word  0x7374
3f49ef00:	rev    a0
3f49ef10:	andn   a1, a0
3f49ef20:	modu   b3, b5
3f49ef30:	add    a9, a0
3f49ef40:	mods   a3, a12
3f49ef50:	or     a1, a0
3f49ef60:	.word  0x7365
3f49ef70:	.word  0x7374
3f49ef80:	rev    a0
3f49ef90:	sla    0x1, a0
3f49efa0:	sla    a10, a3
3f49efb0:	sll    a11, a14
3f49efc0:	mods   a3, a5
3f49efd0:	sla    0x1, a0
3f49efe0:	cmp    a8, a0
3f49eff0:	sla    a11, a13
3f49f000:	sra    a11, a7
3f49f010:	cmp    a1, a0
3f49f020:	.word  0x7261
3f49f030:	.word  0x7764
3f49f040:	.word  0x7261
3f49f050:	sla    0x3, a5
3f49f060:	sra    b10, b4
3f49f070:	.word  0x7473
3f49f080:	addc   a8, a0
3f49f090:	modu   a3, sp
3f49f0a0:	rl     a11, a6
3f49f0b0:	mods   b11, b2
3f49f0c0:	and    a9, a0
3f49f0d0:	rl     b11, b5
3f49f0e0:	sla    0x3, b4
3f49f0f0:	sra    b10, b3
3f49f100:	.word  0x7373
3f49f110:	modu   a11, a9
3f49f120:	.word  0x006e
3f49f130:	modu   a10, a3
3f49f140:	srl    a3, a14
3f49f150:	.word  0x7269
3f49f160:	sra    a11, a13
3f49f170:	sla    0x3, b2
3f49f180:	modu   b11, b3
3f49f190:	.word  0x7472
3f49f1a0:	sra    a11, a9
3f49f1b0:	sra    a1, a0
3f49f1c0:	sla    0x3, a5
3f49f1d0:	sra    b11, b3
3f49f1e0:	.word  0x7373
3f49f1f0:	modu   a11, a9
3f49f200:	.word  0x006e
3f49f210:	modu   a2, a5
3f49f220:	sra    a11, a4
3f49f230:	sra    a1, a0
3f49f240:	.word  0x7265
3f49f250:	andn   a9, a0
3f49f260:	.word  0x7469
3f49f270:	.word  0x757a
3f49f280:	srl    a11, a14
3f49f290:	sll    a1, a0
3f49f2a0:	.word  0x7365
3f49f2b0:	cmpxy  b3, b4
3f49f2c0:	rl     b11, b4
3f49f2d0:	sra    a11, a7
3f49f2e0:	.word  0x006e
3f49f2f0:	rl     a10, a4
3f49f300:	.word  0x7073
3f49f310:	sla    a11, a12
3f49f320:	sla    0x3, b9
3f49f330:	modu   a10, a3
3f49f340:	modu   a3, a14
3f49f350:	sll    a11, a5
3f49f360:	rl     b11, b4
3f49f370:	modu   a3, sp
3f49f380:	andn   a1, a0
3f49f390:	.word  0x7165
3f49f3a0:	sra    b11, b5
3f49f3b0:	.word  0x7473
3f49f3c0:	.word  0x0073
3f49f3d0:	srl    a2, a1
3f49f3e0:	rl     a11, a6
3f49f3f0:	rl     a3, a3
3f49f400:	.word  0x7265
3f49f410:	sra    a1, a0
3f49f420:	mods   a11, a5
3f49f430:	modu   a3, a1
3f49f440:	sra    a11, a4
3f49f450:	sla    0x3, b3
3f49f460:	sra    a11, a4
3f49f470:	sll    a9, a0
3f49f480:	modu   a3, sp
3f49f490:	sra    a11, a14
3f49f4a0:	rl     b11, b8
3f49f4b0:	modu   a3, sp
3f49f4c0:	.word  0x0073
3f49f4d0:	sra    b10, b6
3f49f4e0:	sll    b3, b2
3f49f4f0:	modu   a3, a9
3f49f500:	.word  0x7564
3f49f510:	srl    a11, a14
3f49f520:	sla    b11, b3
3f49f530:	srl    a3, a14
3f49f540:	sla    b11, b2
3f49f550:	sra    a11, a7
3f49f560:	sla    0x3, a14
3f49f570:	modu   a3, a1
3f49f580:	sra    b11, b10
3f49f590:	srl    a11, a9
3f49f5a0:	modu   a3, a5
3f49f5b0:	sub    a0, a0
3f49f5c0:	.word  0x7369
3f49f5d0:	mods   b3, b0
3f49f5e0:	.word  0x7961
3f49f5f0:	andn   a1, a0
3f49f600:	lmo    a3, a5
3f49f610:	sll    a11, a5
3f49f620:	sra    b11, b4
3f49f630:	sla    0x3, a4
3f49f640:	modu   a10, a3
3f49f650:	modu   a3, a14
3f49f660:	sll    a11, a5
3f49f670:	rl     b11, b4
3f49f680:	modu   a3, sp
3f49f690:	sla    0x3, b3
3f49f6a0:	sra    b10, b2
3f49f6b0:	.word  0x7571
3f49f6c0:	.word  0x7365
3f49f6d0:	.word  0x7374
3f49f6e0:	add    a8, a0
3f49f6f0:	srl    a3, a6
3f49f700:	sll    a11, a9
3f49f710:	sra    a11, a8
3f49f720:	sla    0x3, b2
3f49f730:	sra    a11, a4
3f49f740:	sla    a11, a13
3f49f750:	sra    a3, a14
3f49f760:	.word  0x7365
3f49f770:	sra    a1, a0
3f49f780:	sla    0x3, a5
3f49f790:	modu   a11, a3
3f49f7a0:	modu   a3, a14
3f49f7b0:	.word  0x7865
3f49f7c0:	modu   a11, a9
3f49f7d0:	.word  0x736e
3f49f7e0:	.word  0x7220
3f49f7f0:	lmo    a3, a5
3f49f800:	.word  0x7465
3f49f810:	sra    sp, a9
3f49f820:	.word  0x0073
3f49f830:	sll    a2, a1
3f49f840:	sra    a11, a7
3f49f850:	rl     b11, b7
3f49f860:	.word  0x7365
3f49f870:	modu   a3, a5
3f49f880:	sla    0x3, a5
3f49f890:	sra    b10, b6
3f49f8a0:	sll    b3, b2
3f49f8b0:	modu   a3, a9
3f49f8c0:	.word  0x7564
3f49f8d0:	srl    a11, a14
3f49f8e0:	sla    b11, b3
3f49f8f0:	srl    a3, a14
3f49f900:	sla    b11, b2
3f49f910:	sra    a11, a7
3f49f920:	sla    0x3, a14
3f49f930:	modu   a3, a1
3f49f940:	sra    b11, b10
3f49f950:	srl    a11, a9
3f49f960:	modu   a3, a5
3f49f970:	sub    a0, a0
3f49f980:	.word  0x7369
3f49f990:	mods   b3, b0
3f49f9a0:	.word  0x7961
3f49f9b0:	sub    a1, a0
3f49f9c0:	sla    a11, a9
3f49f9d0:	modu   a3, a7
3f49f9e0:	.word  0x736f
3f49f9f0:	rl     b11, b4
3f49fa00:	.word  0x7363
3f49fa10:	move   a9, a0
3f49fa20:	.word  0x7365
3f49fa30:	sla    b11, b3
3f49fa40:	sra    a11, a7
3f49fa50:	add    a8, a0
3f49fa60:	srl    a3, a6
3f49fa70:	sll    a11, a9
3f49fa80:	sra    a11, a8
3f49fa90:	sla    0x3, b2
3f49faa0:	sra    a11, a13
3f49fab0:	.word  0x7373
3f49fac0:	srl    a11, a1
3f49fad0:	.word  0x7365
3f49fae0:	sra    a1, a0
3f49faf0:	sla    0x3, a5
3f49fb00:	rl     a11, a4
3f49fb10:	srl    a11, a1
3f49fb20:	modu   a11, a14
3f49fb30:	.word  0x7473
3f49fb40:	sll    a11, a9
3f49fb50:	sub    a0, a0
3f49fb60:	sla    a11, a9
3f49fb70:	modu   a3, a7
3f49fb80:	.word  0x736f
3f49fb90:	mods   a11, a5
3f49fba0:	mods   a3, a5
3f49fbb0:	.word  0x7564
3f49fbc0:	srl    a11, a14
3f49fbd0:	modu   a3, a5
3f49fbe0:	sla    a9, a0
3f49fbf0:	.word  0x7a6e
3f49fc00:	rl     a11, a5
3f49fc10:	sra    a11, a7
3f49fc20:	.word  0x006e
3f49fc30:	sra    a10, a13
3f49fc40:	.word  0x7373
3f49fc50:	srl    a11, a1
3f49fc60:	sla    0x3, a5
3f49fc70:	sra    b10, b2
3f49fc80:	rl     a11, a7
3f49fc90:	modu   a3, sp
3f49fca0:	divu   a0, a0
3f49fcb0:	modu   a3, sp
3f49fcc0:	sla    0x3, a5
3f49fcd0:	sra    a11, a4
3f49fce0:	sla    0x3, b3
3f49fcf0:	sra    a11, a13
3f49fd00:	.word  0x7373
3f49fd10:	srl    a11, a1
3f49fd20:	.word  0x7365
3f49fd30:	move   a8, a0
3f49fd40:	mods   a3, a5
3f49fd50:	.word  0x7564
3f49fd60:	srl    a11, a14
3f49fd70:	sll    b3, b3
3f49fd80:	.word  0x7265
3f49fd90:	rl     a11, a5
3f49fda0:	rl     a3, a3
3f49fdb0:	andn   a8, a0
3f49fdc0:	.word  0x7263
3f49fdd0:	mods   a3, sp
3f49fde0:	sra    a11, a12
3f49fdf0:	sla    0x3, a4
3f49fe00:	rl     a10, a12
3f49fe10:	sra    a11, a14
3f49fe20:	sla    0x3, b3
3f49fe30:	sla    b10, b3
3f49fe40:	sra    b11, b6
3f49fe50:	.word  0x0064
3f49fe60:	rl     a10, a12
3f49fe70:	modu   a3, a7
3f49fe80:	.word  0x7365
3f49fe90:	.word  0x7320
3f49fea0:	.word  0x7561
3f49feb0:	sra    b11, b6
3f49fec0:	sla    a11, a7
3f49fed0:	sra    b3, b2
3f49fee0:	sra    sp, a9
3f49fef0:	.word  0x0073
3f49ff00:	sra    a10, a7
3f49ff10:	.word  0x7073
3f49ff20:	rl     a11, a5
3f49ff30:	rl     a3, a3
3f49ff40:	.word  0x7265
3f49ff50:	sra    b11, b4
3f49ff60:	divu   a1, a0
3f49ff70:	rl     a11, a5
3f49ff80:	sra    a11, a12
3f49ff90:	.word  0x006e
3f49ffa0:	sra    a10, a13
3f49ffb0:	sra    a3, a12
3f49ffc0:	modu   b3, b5
3f49ffd0:	sra    a11, a7
3f49ffe0:	.word  0x006e
3f49fff0:	sra    a10, a8
3f4a0000:	sra    a3, a1
3f4a0010:	.word  0x7265
3f4a0020:	or     a1, a0
3f4a0030:	.word  0x7865
3f4a0040:	.word  0x0074
3f4a0050:	rl     b10, b4
3f4a0060:	.word  0x7274
3f4a0070:	sla    0x3, a5
3f4a0080:	sra    a11, a4
3f4a0090:	mods   a1, a0
3f4a00a0:	sla    0x3, a1
3f4a00b0:	modu   b11, b10
3f4a00c0:	sra    a11, a14
3f4a00d0:	sra    a1, a0
3f4a00e0:	.word  0x7365
3f4a00f0:	mods   a9, a0
3f4a0100:	.word  0x7365
3f4a0110:	sla    b11, b3
3f4a0120:	sra    a11, a7
3f4a0130:	.word  0x0073
3f4a0140:	modu   a10, a11
3f4a0150:	srl    b3, b0
3f4a0160:	sra    b11, b10
3f4a0170:	mods   a3, a9
3f4a0180:	sla    0x3, a5
3f4a0190:	sra    a11, a4
3f4a01a0:	sla    0x3, b3
3f4a01b0:	sra    a10, a13
3f4a01c0:	sra    a3, a12
3f4a01d0:	modu   b3, b5
3f4a01e0:	.word  0x7367
3f4a01f0:	sra    a11, a2
3f4a0200:	sra    b11, b2
3f4a0210:	sll    a11, a9
3f4a0220:	.word  0x7368
3f4a0230:	addc   a8, a0
3f4a0240:	.word  0x7375
3f4a0250:	modu   b11, b4
3f4a0260:	rl     a11, a13
3f4a0270:	sra    b11, b10
3f4a0280:	or     a1, a0
3f4a0290:	.word  0x7265
3f4a02a0:	rl     a11, a13
3f4a02b0:	sla    a11, a14
3f4a02c0:	sla    0x3, a12
3f4a02d0:	sla    a10, a13
3f4a02e0:	sla    a11, a14
3f4a02f0:	sra    a11, a7
3f4a0300:	.word  0x0072
3f4a0310:	sra    b10, b0
3f4a0320:	.word  0x7372
3f4a0330:	modu   a3, sp
3f4a0340:	sla    a11, a14
3f4a0350:	rl     a11, a12
3f4a0360:	sla    b11, b3
3f4a0370:	rl     b11, b4
3f4a0380:	modu   a3, sp
3f4a0390:	dsjs   a0, L3F4A04B0
3f4a03a0:	sub    a9, a0
3f4a03b0:	srl    b11, b2
3f4a03c0:	modu   a3, sp
3f4a03d0:	mods   a11, sp
3f4a03e0:	sra    a11, a9
3f4a03f0:	or     a0, a0
3f4a0400:	.word  0x7265
3f4a0410:	rl     a11, a13
3f4a0420:	sla    a11, a14
3f4a0430:	mods   a11, a12
3f4a0440:	modu   a3, a1
3f4a0450:	srl    a11, a1
3f4a0460:	.word  0x7265
3f4a0470:	cmp    a8, a0
3f4a0480:	sla    0x2, b0
3f4a0490:	sra    a2, a1
3f4a04a0:	.word  0x7264
L3F4A04B0:
3f4a04b0:	.word  0x7365
3f4a04c0:	sla    0x3, b3
3f4a04d0:	mods   a9, a8
3f4a04e0:	modu   a3, a1
3f4a04f0:	sla    b11, b5
3f4a0500:	sra    0x15, a12
3f4a0510:	add    a8, a0
3f4a0520:	.word  0x7264
3f4a0530:	.word  0x7365
3f4a0540:	sra    b11, b3
3f4a0550:	cmp    a9, a0
3f4a0560:	sla    0x2, b0
3f4a0570:	modu   a11, a12
3f4a0580:	sla    a11, a3
3f4a0590:	sra    a11, a12
3f4a05a0:	sra    0x1f, a0
3f4a05b0:	sla    a11, a13
3f4a05c0:	.word  0x756e
3f4a05d0:	mods   a3, a5
3f4a05e0:	rev    a9
3f4a05f0:	and    a2, a9
3f4a0600:	add    a9, a13
3f4a0610:	sra    a3, a4
3f4a0620:	sra    b11, b2
3f4a0630:	.word  0x7373
3f4a0640:	.word  0x0065
3f4a0650:	and    a2, a9
3f4a0660:	andn   a9, a0
3f4a0670:	sll    b3, b5
3f4a0680:	sra    a11, a14
3f4a0690:	sla    0x3, b4
3f4a06a0:	sla    a10, a13
3f4a06b0:	lmo    b11, b3
3f4a06c0:	move   a8, a0
3f4a06d0:	.word  0x7361
3f4a06e0:	.word  0x7571
3f4a06f0:	sla    0x3, a5
3f4a0700:	modu   b11, b3
3f4a0710:	.word  0x7375
3f4a0720:	.word  0x722d
3f4a0730:	.word  0x73e9
3f4a0740:	sla    a11, a5
3f4a0750:	sla    0x3, b5
3f4a0760:	and    a2, a9
3f4a0770:	move   a8, a0
3f4a0780:	.word  0x7361
3f4a0790:	sra    a11, a11
3f4a07a0:	srl    a1, a0
3f4a07b0:	.word  0x72fc
3f4a07c0:	cmp    a9, a0
3f4a07d0:	srl    0x16, b0
3f4a07e0:	sra    b10, b4
3f4a07f0:	mods   a3, a9
3f4a0800:	sra    a11, a14
3f4a0810:	.word  0x7a74
3f4a0820:	sla    0x0, a0
3f4a0830:	sub    a1, a0
3f4a0840:	.word  0x7465
3f4a0850:	.word  0x7265
3f4a0860:	rl     a11, a13
3f4a0870:	sra    a11, a14
3f4a0880:	cmp    a9, a0
3f4a0890:	sla    0x2, b0
3f4a08a0:	sra    a2, a1
3f4a08b0:	.word  0x7264
3f4a08c0:	.word  0x7365
3f4a08d0:	sla    0x3, b3
3f4a08e0:	rev    a0
3f4a08f0:	sla    0x1, a0
3f4a0900:	cvxyl  a10, a4
3f4a0910:	sra    b11, b4
3f4a0920:	mods   b11, b2
3f4a0930:	modu   a3, a9
3f4a0940:	.word  0x7265
3f4a0950:	mods   a1, a0
3f4a0960:	sla    a9, a7
3f4a0970:	.word  0x7264
3f4a0980:	.word  0x7365
3f4a0990:	sra    b11, b3
3f4a09a0:	cmp    a9, a0
3f4a09b0:	sla    0x2, b0
3f4a09c0:	sla    0x0, a0
3f4a09d0:	and    a2, a9
3f4a09e0:	add    a9, a13
3f4a09f0:	.word  0x7264
3f4a0a00:	.word  0x7365
3f4a0a10:	sra    b11, b3
3f4a0a20:	sll    a1, a0
3f4a0a30:	.word  0x7365
3f4a0a40:	rl     b11, b4
3f4a0a50:	mods   a11, a13
3f4a0a60:	modu   a3, a5
3f4a0a70:	rev    a0
3f4a0a80:	sla    0x1, a0
3f4a0a90:	addc   b10, b4
3f4a0aa0:	srl    0x6, b0
3f4a0ab0:	and    a2, a9
3f4a0ac0:	move   a1, b0
3f4a0ad0:	mods   a11, a1
3f4a0ae0:	sla    0x3, a5
3f4a0af0:	sra    b10, b3
3f4a0b00:	.word  0x7672
3f4a0b10:	.word  0x7265
3f4a0b20:	srl    0xf, a14
3f4a0b30:	sla    0x1, a14
3f4a0b40:	rev    a0
3f4a0b50:	sla    0x1, a0
3f4a0b60:	sra    b10, b3
3f4a0b70:	.word  0x7672
3f4a0b80:	.word  0x7565
3f4a0b90:	sla    0x3, b2
3f4a0ba0:	sra    a11, a4
3f4a0bb0:	modu   a1, a0
3f4a0bc0:	mods   a11, sp
3f4a0bd0:	sla    0x3, b3
3f4a0be0:	addc   b10, b4
3f4a0bf0:	srl    0x6, b0
3f4a0c00:	and    a2, a9
3f4a0c10:	srl    0xf, a14
3f4a0c20:	sla    0x1, a14
3f4a0c30:	rev    a0
3f4a0c40:	sla    0x1, a0
3f4a0c50:	addc   b10, b4
3f4a0c60:	srl    0x6, b0
3f4a0c70:	and    a2, a9
3f4a0c80:	move   a1, b13
3f4a0c90:	mods   a11, a1
3f4a0ca0:	modu   a3, a5
3f4a0cb0:	sra    b11, b3
3f4a0cc0:	.word  0x7672
3f4a0cd0:	.word  0x7265
3f4a0ce0:	srl    0xf, a14
3f4a0cf0:	sla    0x1, a14
3f4a0d00:	rev    a0
3f4a0d10:	sla    0x1, a0
3f4a0d20:	addc   b10, b4
3f4a0d30:	srl    0x6, b0
3f4a0d40:	and    a2, a9
3f4a0d50:	andn   a1, a0
3f4a0d60:	.word  0x756f
3f4a0d70:	rl     b11, b4
3f4a0d80:	srl    a11, a14
3f4a0d90:	or     a1, a0
3f4a0da0:	sll    a3, a1
3f4a0db0:	sra    a11, a12
3f4a0dc0:	srl    0xd, b3
3f4a0dd0:	srl    0xf, a14
3f4a0de0:	sla    0x1, a0
3f4a0df0:	sla    0x0, a0
3f4a0e00:	or     a1, a0
3f4a0e10:	sll    a3, a1
3f4a0e20:	sra    a11, a12
3f4a0e30:	sla    0x3, b3
3f4a0e40:	sra    a11, a4
3f4a0e50:	.word  0x7220
3f4a0e60:	.word  0x756f
3f4a0e70:	sla    b11, b4
3f4a0e80:	sra    a11, a7
3f4a0e90:	or     a1, a0
3f4a0ea0:	and    a2, a3
3f4a0eb0:	cmp    a9, sp
3f4a0ec0:	srl    0xe, b0
3f4a0ed0:	srl    0xf, a14
3f4a0ee0:	sla    0x1, a0
3f4a0ef0:	sla    0x0, a0
3f4a0f00:	or     a1, a0
3f4a0f10:	and    a2, a3
3f4a0f20:	cmp    a9, sp
3f4a0f30:	srl    0x16, b0
3f4a0f40:	sra    b10, b6
3f4a0f50:	sll    b3, b2
3f4a0f60:	modu   a3, a9
3f4a0f70:	.word  0x7564
3f4a0f80:	srl    a11, a14
3f4a0f90:	.word  0x7473
3f4a0fa0:	sll    a3, a1
3f4a0fb0:	mods   a3, a5
3f4a0fc0:	sra    a11, a12
3f4a0fd0:	srl    0xd, a14
3f4a0fe0:	srl    0xf, a14
3f4a0ff0:	sla    0x1, a0
3f4a1000:	addc   a8, a0
3f4a1010:	.word  0x7375
3f4a1020:	modu   b11, b4
3f4a1030:	rl     a11, a13
3f4a1040:	sra    b11, b10
3f4a1050:	or     a1, a0
3f4a1060:	and    a2, a3
3f4a1070:	cmp    a9, sp
3f4a1080:	.word  0x0050
3f4a1090:	sra    b10, b0
3f4a10a0:	.word  0x7372
3f4a10b0:	modu   a3, sp
3f4a10c0:	sla    a11, a14
3f4a10d0:	rl     a11, a12
3f4a10e0:	sla    b11, b3
3f4a10f0:	rl     b11, b4
3f4a1100:	modu   a3, sp
3f4a1110:	dsjs   a0, L3F4A1230
3f4a1120:	or     a1, a0
3f4a1130:	and    a2, a3
3f4a1140:	cmp    a9, sp
3f4a1150:	.word  0x0050
3f4a1160:	addc   b10, b4
3f4a1170:	srl    0x6, b0
3f4a1180:	and    a2, a9
3f4a1190:	and    a0, a0
3f4a11a0:	rl     b11, b2
3f4a11b0:	sla    a11, a13
3f4a11c0:	.word  0x7972
3f4a11d0:	move   a1, b0
3f4a11e0:	mods   a11, a1
3f4a11f0:	sla    0x3, a5
3f4a1200:	sra    b10, b3
3f4a1210:	.word  0x7672
3f4a1220:	.word  0x7265
L3F4A1230:
3f4a1230:	cmp    a9, a0
3f4a1240:	sla    0x2, b0
3f4a1250:	sra    a2, a1
3f4a1260:	.word  0x7264
3f4a1270:	.word  0x7365
3f4a1280:	.word  0x0073
3f4a1290:	sra    a2, a1
3f4a12a0:	sra    b11, b2
3f4a12b0:	.word  0x7373
3f4a12c0:	sla    0x3, a5
3f4a12d0:	and    a2, a9
3f4a12e0:	sra    a1, a0
3f4a12f0:	sla    0x3, b5
3f4a1300:	sra    b11, b3
3f4a1310:	.word  0x7672
3f4a1320:	.word  0x7565
3f4a1330:	sla    0x3, b2
3f4a1340:	sra    a11, a4
3f4a1350:	modu   a1, a0
3f4a1360:	mods   a11, sp
3f4a1370:	sla    0x3, b3
3f4a1380:	.word  0x7270
3f4a1390:	mods   a11, a9
3f4a13a0:	rl     a11, a1
3f4a13b0:	sra    b11, b2
3f4a13c0:	cmp    a8, a0
3f4a13d0:	srl    0x16, b0
3f4a13e0:	sra    a2, a1
3f4a13f0:	.word  0x7264
3f4a1400:	.word  0x7365
3f4a1410:	sra    b11, b3
3f4a1420:	sra    a1, a0
3f4a1430:	.word  0x7365
3f4a1440:	.word  0x7020
3f4a1450:	rl     b11, b2
3f4a1460:	cmpxy  a3, a13
3f4a1470:	sra    b11, b2
3f4a1480:	sla    0x3, a14
3f4a1490:	sla    a10, a14
3f4a14a0:	sra    a11, a13
3f4a14b0:	.word  0x736e
3f4a14c0:	.word  0x7265
3f4a14d0:	sra    b11, b6
3f4a14e0:	.word  0x0072
3f4a14f0:	sra    b10, b3
3f4a1500:	modu   a11, a3
3f4a1510:	sra    a3, a14
3f4a1520:	.word  0x7261
3f4a1530:	sla    0x3, b9
3f4a1540:	sla    a10, a14
3f4a1550:	sra    a11, a13
3f4a1560:	andn   a9, a0
3f4a1570:	.word  0x7265
3f4a1580:	sra    b11, b6
3f4a1590:	sla    0x3, b2
3f4a15a0:	and    a2, a9
3f4a15b0:	add    a9, a0
3f4a15c0:	sra    a3, a4
3f4a15d0:	sra    b11, b2
3f4a15e0:	.word  0x7373
3f4a15f0:	add    a8, a0
3f4a1600:	.word  0x7264
3f4a1610:	.word  0x7365
3f4a1620:	sra    b11, b3
3f4a1630:	cmp    a9, a0
3f4a1640:	sla    0x2, b0
3f4a1650:	.word  0x7564
3f4a1660:	.word  0x7320
3f4a1670:	.word  0x7265
3f4a1680:	sra    b11, b6
3f4a1690:	.word  0x7275
3f4a16a0:	sra    a1, a0
3f4a16b0:	sla    0x3, a5
3f4a16c0:	modu   a11, a14
3f4a16d0:	.word  0x736d
3f4a16e0:	.word  0x7320
3f4a16f0:	sll    a11, a5
3f4a1700:	modu   a3, sp
3f4a1710:	sla    a11, a4
3f4a1720:	.word  0x7269
3f4a1730:	.word  0x0065
3f4a1740:	and    a2, a9
3f4a1750:	add    a9, a13
3f4a1760:	sra    a3, a4
3f4a1770:	sra    b11, b2
3f4a1780:	.word  0x7373
3f4a1790:	sla    0x3, a5
3f4a17a0:	sra    a11, a4
3f4a17b0:	sla    0x3, b3
3f4a17c0:	sra    b11, b3
3f4a17d0:	.word  0x756b
3f4a17e0:	sra    a3, a14
3f4a17f0:	.word  0x72e4
3f4a1800:	modu   a3, a5
3f4a1810:	move   a1, b0
3f4a1820:	mods   a11, a1
3f4a1830:	modu   a3, a5
3f4a1840:	sra    b11, b3
3f4a1850:	.word  0x7672
3f4a1860:	.word  0x7265
3f4a1870:	sla    0x0, a0
3f4a1880:	sub    a1, a0
3f4a1890:	.word  0x7465
3f4a18a0:	.word  0x7265
3f4a18b0:	rl     a11, a13
3f4a18c0:	sra    a11, a14
3f4a18d0:	sub    a1, a0
3f4a18e0:	mods   a11, sp
3f4a18f0:	rl     a11, a1
3f4a1900:	sla    0x3, a14
3f4a1910:	sla    a10, a14
3f4a1920:	sra    a11, a13
3f4a1930:	sla    0x1, a0
3f4a1940:	sla    0x0, a0
3f4a1950:	sub    a1, a0
3f4a1960:	.word  0x74e9
3f4a1970:	.word  0x7265
3f4a1980:	rl     a11, a13
3f4a1990:	sra    a11, a14
3f4a19a0:	sla    0x3, b2
3f4a19b0:	sra    a11, a12
3f4a19c0:	modu   a1, a0
3f4a19d0:	mods   a11, sp
3f4a19e0:	sra    a1, a0
3f4a19f0:	sla    0x3, a5
3f4a1a00:	modu   a11, a4
3f4a1a10:	sla    a11, a13
3f4a1a20:	modu   a3, a9
3f4a1a30:	sla    0x3, a5
3f4a1a40:	rev    a0
3f4a1a50:	sla    0x1, a0
3f4a1a60:	sra    a10, a2
3f4a1a70:	sra    b11, b2
3f4a1a80:	sll    a11, a9
3f4a1a90:	.word  0x7368
3f4a1aa0:	sla    a11, a14
3f4a1ab0:	sra    a11, a13
3f4a1ac0:	sla    0x3, a14
3f4a1ad0:	sra    a11, a6
3f4a1ae0:	.word  0x7473
3f4a1af0:	sra    a11, a12
3f4a1b00:	sra    a11, a7
3f4a1b10:	sla    0x3, a14
3f4a1b20:	sla    0x1, a0
3f4a1b30:	sub    a0, a0
3f4a1b40:	mods   a11, sp
3f4a1b50:	rl     a11, a1
3f4a1b60:	sla    0x3, a14
3f4a1b70:	sla    a10, a14
3f4a1b80:	sra    a11, a13
3f4a1b90:	move   a0, b0
3f4a1ba0:	mods   a11, sp
3f4a1bb0:	sla    0x3, a5
3f4a1bc0:	sra    a11, a4
3f4a1bd0:	sra    a1, a0
3f4a1be0:	mods   a11, sp
3f4a1bf0:	rl     a11, a1
3f4a1c00:	sra    a11, a14
3f4a1c10:	addc   a0, a0
3f4a1c20:	.word  0x7265
3f4a1c30:	rl     a11, a5
3f4a1c40:	rl     a3, a3
3f4a1c50:	modu   b3, b3
3f4a1c60:	mods   a11, a1
3f4a1c70:	.word  0x0065
3f4a1c80:	.word  0x7543
3f4a1c90:	.word  0x7473
3f4a1ca0:	mods   a11, sp
3f4a1cb0:	.word  0x7a69
3f4a1cc0:	sla    0x3, a5
3f4a1cd0:	addc   b10, b4
3f4a1ce0:	srl    0x6, b0
3f4a1cf0:	and    a2, a9
3f4a1d00:	move   a1, b0
3f4a1d10:	mods   a11, a1
3f4a1d20:	sla    0x3, a5
3f4a1d30:	sra    b10, b3
3f4a1d40:	.word  0x7672
3f4a1d50:	.word  0x7265
3f4a1d60:	and    a0, a0
3f4a1d70:	.word  0x7265
3f4a1d80:	modu   b11, b3
3f4a1d90:	modu   a3, a14
3f4a1da0:	mods   a3, a1
3f4a1db0:	.word  0x7369
3f4a1dc0:	.word  0x7461
3f4a1dd0:	modu   a11, a9
3f4a1de0:	sla    0x3, a14
3f4a1df0:	sla    0x1, b10
3f4a1e00:	sra    b10, b3
3f4a1e10:	.word  0x7672
3f4a1e20:	.word  0x7565
3f4a1e30:	sla    0x3, b2
3f4a1e40:	sra    a11, a4
3f4a1e50:	modu   a1, a0
3f4a1e60:	mods   a11, sp
3f4a1e70:	sla    0x3, b3
3f4a1e80:	addc   b10, b4
3f4a1e90:	srl    0x6, b0
3f4a1ea0:	and    a2, a9
3f4a1eb0:	or     a0, a0
3f4a1ec0:	and    a2, a3
3f4a1ed0:	cmp    a9, sp
3f4a1ee0:	srl    0x16, b0
3f4a1ef0:	sla    a10, a14
3f4a1f00:	sra    a11, a13
3f4a1f10:	.word  0x736e
3f4a1f20:	.word  0x7265
3f4a1f30:	sra    b11, b6
3f4a1f40:	.word  0x0072
3f4a1f50:	sra    b10, b4
3f4a1f60:	.word  0x706d
3f4a1f70:	.word  0x726f
3f4a1f80:	.word  0x7261
3f4a1f90:	sla    0x3, b9
3f4a1fa0:	modu   b10, b2
3f4a1fb0:	.word  0x7475
3f4a1fc0:	.word  0x7365
3f4a1fd0:	andn   a0, a0
3f4a1fe0:	.word  0x756f
3f4a1ff0:	sla    b11, b4
3f4a2000:	sra    a11, a7
3f4a2010:	.word  0x7420
3f4a2020:	mods   a11, a5
3f4a2030:	modu   b11, b0
3f4a2040:	sla    b11, b2
3f4a2050:	.word  0x7269
3f4a2060:	.word  0x0065
3f4a2070:	sra    b10, b4
3f4a2080:	.word  0x706d
3f4a2090:	.word  0x726f
3f4a20a0:	.word  0x72e4
3f4a20b0:	sla    0x3, a5
3f4a20c0:	sra    b10, b6
3f4a20d0:	sll    b3, b2
3f4a20e0:	modu   a3, a9
3f4a20f0:	.word  0x7564
3f4a2100:	srl    a11, a14
3f4a2110:	.word  0x7773
3f4a2120:	srl    a11, a5
3f4a2130:	.word  0x0065
3f4a2140:	.word  0x7250
3f4a2150:	srl    a3, a5
3f4a2160:	.word  0x7265
3f4a2170:	sra    b11, b2
3f4a2180:	sla    0x3, a4
3f4a2190:	modu   b10, b2
3f4a21a0:	.word  0x7475
3f4a21b0:	.word  0x7365
3f4a21c0:	andn   a0, a0
3f4a21d0:	.word  0x756f
3f4a21e0:	sla    b11, b4
3f4a21f0:	sra    a11, a7
3f4a2200:	addxy  a1, a0
3f4a2210:	.word  0x7320
3f4a2220:	.word  0x7561
3f4a2230:	sra    b11, b6
3f4a2240:	sla    a11, a7
3f4a2250:	sra    b3, b2
3f4a2260:	.word  0x7265
3f4a2270:	addc   a0, a0
3f4a2280:	.word  0x7665
3f4a2290:	.word  0x726f
3f4a22a0:	.word  0x757a
3f4a22b0:	.word  0x7467
3f4a22c0:	sla    0x3, a5
3f4a22d0:	sra    b10, b6
3f4a22e0:	sll    b3, b2
3f4a22f0:	modu   a3, a9
3f4a2300:	.word  0x7564
3f4a2310:	srl    a11, a14
3f4a2320:	.word  0x7773
3f4a2330:	srl    a11, a5
3f4a2340:	.word  0x0065
3f4a2350:	.word  0x7541
3f4a2360:	modu   b11, b4
3f4a2370:	cmp    a0, a0
3f4a2380:	.word  0x736f
3f4a2390:	.word  0x0074
3f4a23a0:	sra    a10, a14
3f4a23b0:	.word  0x7774
3f4a23c0:	.word  0x726f
3f4a23d0:	.word  0x006b
3f4a23e0:	pixt   *a2, xy, *a8, xy
3f4a23f0:	sra    b11, b4
3f4a2400:	andn   a0, a0
3f4a2410:	.word  0x73e9
3f4a2420:	sla    a11, a5
3f4a2430:	.word  0x0075
3f4a2440:	.word  0x7541
3f4a2450:	modu   b11, b4
3f4a2460:	sla    a11, a13
3f4a2470:	rl     b11, b4
3f4a2480:	sll    b11, b3
3f4a2490:	.word  0x0068
3f4a24a0:	modu   a10, a8
3f4a24b0:	.word  0x7473
3f4a24c0:	sra    b11, b2
3f4a24d0:	rl     a3, a3
3f4a24e0:	sra    a11, a14
3f4a24f0:	.word  0x0072
3f4a2500:	sra    a10, a14
3f4a2510:	.word  0x7a74
3f4a2520:	sra    b11, b7
3f4a2530:	lmo    b11, b2
3f4a2540:	sub    a0, a0
3f4a2550:	.word  0x7365
3f4a2560:	rl     b11, b4
3f4a2570:	sla    a11, a14
3f4a2580:	rl     b11, b4
3f4a2590:	modu   a3, sp
3f4a25a0:	divu   a0, a0
3f4a25b0:	sra    a11, a9
3f4a25c0:	.word  0x726c
3f4a25d0:	sll    a11, a5
3f4a25e0:	modu   a3, a8
3f4a25f0:	.word  0x7265
3f4a2600:	subb   a8, a0
3f4a2610:	.word  0x7461
3f4a2620:	.word  0x7765
3f4a2630:	.word  0x7961
3f4a2640:	and    a0, a0
3f4a2650:	.word  0x7361
3f4a2660:	sra    b11, b3
3f4a2670:	sra    b11, b2
3f4a2680:	mods   a3, a12
3f4a2690:	.word  0x0065
3f4a26a0:	sra    a10, a13
3f4a26b0:	.word  0x7274
3f4a26c0:	sll    a11, a9
3f4a26d0:	.word  0x0073
3f4a26e0:	modu   a10, a14
3f4a26f0:	sll    a3, a13
3f4a2700:	sra    b11, b2
3f4a2710:	sra    a1, a0
3f4a2720:	sla    0x3, a5
3f4a2730:	srl    0x5, a14
3f4a2740:	rl     0x19, b0
3f4a2750:	.word  0x7534
3f4a2760:	sra    a3, a14
3f4a2770:	sla    0x3, b3
3f4a2780:	modu   a3, a9
3f4a2790:	sra    b11, b4
3f4a27a0:	mods   b11, b2
3f4a27b0:	sra    a7, a9
3f4a27c0:	sla    a11, a9
3f4a27d0:	.word  0x7269
3f4a27e0:	.word  0x7365
3f4a27f0:	add    a8, a0
3f4a2800:	.word  0x7a6e
3f4a2810:	rl     a3, a1
3f4a2820:	sla    0x3, a12
3f4a2830:	modu   a2, a11
3f4a2840:	.word  0x746f
3f4a2850:	modu   a3, a5
3f4a2860:	xor    a1, sp
3f4a2870:	.word  0x7265
3f4a2880:	rl     a11, a2
3f4a2890:	sra    a3, a14
3f4a28a0:	modu   b3, b5
3f4a28b0:	sra    a11, a7
3f4a28c0:	.word  0x006e
3f4a28d0:	sla    0x1, a0
3f4a28e0:	sla    0x1, a0
3f4a28f0:	sra    a2, a1
3f4a2900:	sla    0x3, a4
3f4a2910:	sla    0x1, a0
3f4a2920:	sla    0x1, a0
3f4a2930:	sla    0x0, a0
3f4a2940:	add    a9, a0
3f4a2950:	modu   a11, a10
3f4a2960:	.word  0x7475
3f4a2970:	.word  0x7265
3f4a2980:	sla    0x1, a0
3f4a2990:	sla    0x0, a0
3f4a29a0:	sla    0x1, a0
3f4a29b0:	sra    b10, b2
3f4a29c0:	modu   a11, a13
3f4a29d0:	sra    b11, b6
3f4a29e0:	sla    0x1, a0
3f4a29f0:	rev    a0
3f4a2a00:	sla    0x1, a0
3f4a2a10:	drav   a2, a12
3f4a2a20:	sll    b11, b3
3f4a2a30:	sra    a11, a8
3f4a2a40:	sla    0x3, a14
3f4a2a50:	rev    a0
3f4a2a60:	.word  0x7543
3f4a2a70:	.word  0x7473
3f4a2a80:	mods   a11, sp
3f4a2a90:	.word  0x7a69
3f4a2aa0:	sla    0x3, a5
3f4a2ab0:	addc   b10, b4
3f4a2ac0:	srl    0x6, b0
3f4a2ad0:	and    a2, a9
3f4a2ae0:	andn   a1, a0
3f4a2af0:	.word  0x756f
3f4a2b00:	rl     b11, b4
3f4a2b10:	srl    a11, a14
3f4a2b20:	or     a1, a0
3f4a2b30:	sll    a3, a1
3f4a2b40:	sra    a11, a12
3f4a2b50:	.word  0x0073
3f4a2b60:	sra    b10, b0
3f4a2b70:	.word  0x7372
3f4a2b80:	modu   a3, sp
3f4a2b90:	sla    a11, a14
3f4a2ba0:	rl     a11, a12
3f4a2bb0:	sla    b11, b3
3f4a2bc0:	rl     b11, b4
3f4a2bd0:	modu   a3, sp
3f4a2be0:	dsjs   a0, L3F4A2D00
3f4a2bf0:	or     a1, a0
3f4a2c00:	sll    a3, a1
3f4a2c10:	sra    a11, a12
3f4a2c20:	sla    0x3, b3
3f4a2c30:	sra    a11, a4
3f4a2c40:	.word  0x7220
3f4a2c50:	.word  0x756f
3f4a2c60:	sla    b11, b4
3f4a2c70:	sra    a11, a7
3f4a2c80:	or     a1, a0
3f4a2c90:	and    a2, a3
3f4a2ca0:	cmp    a9, sp
3f4a2cb0:	.word  0x0050
3f4a2cc0:	addc   b10, b4
3f4a2cd0:	srl    0x6, b0
3f4a2ce0:	and    a2, a9
3f4a2cf0:	xor    a1, a13
L3F4A2D00:
3f4a2d00:	.word  0x7265
3f4a2d10:	rl     a11, a2
3f4a2d20:	sra    a3, a14
3f4a2d30:	modu   b3, b5
3f4a2d40:	.word  0x7367
3f4a2d50:	sla    b11, b4
3f4a2d60:	sra    a11, a2
3f4a2d70:	mods   a3, a12
3f4a2d80:	modu   a3, a5
3f4a2d90:	sla    0x0, a0
3f4a2da0:	sll    a10, a1
3f4a2db0:	modu   a3, a11
3f4a2dc0:	.word  0x776f
3f4a2dd0:	sra    a11, a12
3f4a2de0:	srl    a11, a4
3f4a2df0:	sra    a3, a5
3f4a2e00:	rev    a0
3f4a2e10:	sla    0x1, a0
3f4a2e20:	sla    0x1, a0
3f4a2e30:	andn   a1, a0
3f4a2e40:	cpw    a11, a5
3f4a2e50:	sla    0x3, b5
3f4a2e60:	sla    0x1, a0
3f4a2e70:	sla    0x1, a0
3f4a2e80:	sla    0x0, a0
3f4a2e90:	sla    0x1, a0
3f4a2ea0:	xor    a9, a0
3f4a2eb0:	rl     a11, a5
3f4a2ec0:	sra    b11, b4
3f4a2ed0:	sla    0x3, b2
3f4a2ee0:	sla    0x1, a0
3f4a2ef0:	rev    a0
3f4a2f00:	.word  0x7250
3f4a2f10:	modu   a3, a9
3f4a2f20:	sra    b11, b4
3f4a2f30:	sla    0x3, b2
3f4a2f40:	.word  0x7369
3f4a2f50:	modu   a9, a0
3f4a2f60:	srl    a3, a6
3f4a2f70:	rl     a11, a12
3f4a2f80:	sra    a11, a14
3f4a2f90:	rev    a14
3f4a2fa0:	mods   a10, a9
3f4a2fb0:	.word  0x7270
3f4a2fc0:	mods   a11, a9
3f4a2fd0:	modu   a3, a1
3f4a2fe0:	sra    b11, b4
3f4a2ff0:	modu   a1, a0
3f4a3000:	modu   a3, sp
3f4a3010:	sll    a9, a0
3f4a3020:	modu   a3, sp
3f4a3030:	sra    a11, a14
3f4a3040:	.word  0x7463
3f4a3050:	sra    sp, a9
3f4a3060:	rev    a14
3f4a3070:	.word  0x7244
3f4a3080:	sll    b11, b5
3f4a3090:	sra    a11, a11
3f4a30a0:	sla    0x3, b2
3f4a30b0:	rl     a11, a14
3f4a30c0:	rl     a3, a3
3f4a30d0:	sla    0x3, b4
3f4a30e0:	modu   a3, a1
3f4a30f0:	sra    a11, a7
3f4a3100:	sll    b11, b3
3f4a3110:	mods   a3, a8
3f4a3120:	.word  0x736f
3f4a3130:	sra    b11, b3
3f4a3140:	sla    0x3, a14
3f4a3150:	sra    a3, sp
3f4a3160:	.word  0x7265
3f4a3170:	modu   a9, a0
3f4a3180:	srl    a3, a6
3f4a3190:	rl     a11, a12
3f4a31a0:	sra    a11, a14
3f4a31b0:	rev    a14
3f4a31c0:	modu   a10, a3
3f4a31d0:	mods   a11, a13
3f4a31e0:	addc   a8, a0
3f4a31f0:	mods   a11, sp
3f4a3200:	rl     0x13, a13
3f4a3210:	and    a8, a0
3f4a3220:	cmp    b10, b5
3f4a3230:	.word  0x0054
3f4a3240:	.word  0x7551
3f4a3250:	.word  0x7469
3f4a3260:	addc   a9, a0
3f4a3270:	modu   a3, sp
3f4a3280:	.word  0x7274
3f4a3290:	mods   a3, sp
3f4a32a0:	cmp    a8, a0
3f4a32b0:	.word  0x746e
3f4a32c0:	mods   a3, a14
3f4a32d0:	and    a0, a0
3f4a32e0:	rl     b11, b2
3f4a32f0:	.word  0x746e
3f4a3300:	and    a0, a0
3f4a3310:	rl     a11, sp
3f4a3320:	.word  0x746e
3f4a3330:	sll    0x8, a0
3f4a3340:	.word  0x0064
3f4a3350:	modu   a10, a6
3f4a3360:	.word  0x746e
3f4a3370:	and    a1, a0
3f4a3380:	.word  0x7461
3f4a3390:	.word  0x0068
3f4a33a0:	modu   a10, a8
3f4a33b0:	.word  0x7473
3f4a33c0:	sla    0x1, b10
3f4a33d0:	move   a0, b0
3f4a33e0:	.word  0x7465
3f4a33f0:	modu   b11, b7
3f4a3400:	lmo    b11, b2
3f4a3410:	sla    0x1, b10
3f4a3420:	add    a8, a0
3f4a3430:	.word  0x7475
3f4a3440:	dsjs   sp, L3F4A3580
3f4a3450:	rev    a0
3f4a3460:	rl     b10, b7
3f4a3470:	sra    a3, a14
3f4a3480:	.word  0x776f
3f4a3490:	andn   a8, a0
3f4a34a0:	sll    a11, a5
3f4a34b0:	.word  0x7275
3f4a34c0:	.word  0x7469
3f4a34d0:	.word  0x0079
3f4a34e0:	rev    a0
3f4a34f0:	or     b2, b6
3f4a3500:	rl     0x1, b1
3f4a3510:	rl     0x1, b0
3f4a3520:	and    a0, a0
3f4a3530:	cmp    b10, b2
3f4a3540:	or     a2, a14
3f4a3550:	andn   a2, a5
3f4a3560:	move   b2, sp
3f4a3570:	or     a2, sp
L3F4A3580:
3f4a3580:	andn   b10, sp
3f4a3590:	sub    a10, a5
3f4a35a0:	.word  0x0a4e
3f4a35b0:	and    a0, a0
3f4a35c0:	rl     b11, b2
3f4a35d0:	.word  0x746e
3f4a35e0:	.word  0x7265
3f4a35f0:	rl     a9, a0
3f4a3600:	sla    0x3, b3
3f4a3610:	srl    a3, sp
3f4a3620:	mods   a3, a6
3f4a3630:	modu   a3, a9
3f4a3640:	sla    0x3, a5
3f4a3650:	modu   a3, a1
3f4a3660:	sla    0x3, a4
3f4a3670:	.word  0x7562
3f4a3680:	.word  0x7973
3f4a3690:	rev    a14
3f4a36a0:	andn   b2, b0
3f4a36b0:	move   a2, b9
3f4a36c0:	sub    b10, b4
3f4a36d0:	mpyu   b10, b2
3f4a36e0:	subb   a2, sp
3f4a36f0:	move   a2, a6
3f4a3700:	move   a2, b9
3f4a3710:	mpyu   a10, a5
3f4a3720:	move   a10, b14
3f4a3730:	add    b10, b4
3f4a3740:	and    a10, a3
3f4a3750:	cmp    b10, b5
3f4a3760:	sub    b10, b2
3f4a3770:	sla    0x2, a4
3f4a3780:	.word  0x7562
3f4a3790:	.word  0x7973
3f4a37a0:	.word  0x0a31
3f4a37b0:	xor    a8, a0
3f4a37c0:	rl     a11, a1
3f4a37d0:	rl     b11, b4
3f4a37e0:	srl    a11, a14
3f4a37f0:	srl    a1, a0
3f4a3800:	.word  0x726f
3f4a3810:	.word  0x7020
3f4a3820:	rl     b11, b2
3f4a3830:	.word  0x746e
3f4a3840:	.word  0x7265
3f4a3850:	rev    a14
3f4a3860:	andn   b2, b0
3f4a3870:	move   a2, b9
3f4a3880:	sub    b10, b4
3f4a3890:	mpyu   b10, b2
3f4a38a0:	subb   a2, sp
3f4a38b0:	move   a2, a6
3f4a38c0:	move   a2, b9
3f4a38d0:	mpyu   a10, a5
3f4a38e0:	addc   a10, a1
3f4a38f0:	or     b10, b1
3f4a3900:	andn   a2, a9
3f4a3910:	sub    a2, a5
3f4a3920:	.word  0x000a
3f4a3930:	andn   b2, b0
3f4a3940:	move   a2, b9
3f4a3950:	sub    b10, b4
3f4a3960:	mpyu   b10, b2
3f4a3970:	subb   a2, sp
3f4a3980:	move   a2, a6
3f4a3990:	move   a2, b9
3f4a39a0:	mpyu   a10, a5
3f4a39b0:	move   a10, b14
3f4a39c0:	add    b10, b4
3f4a39d0:	and    a10, a3
3f4a39e0:	cmp    b10, b5
3f4a39f0:	sub    b10, b2
3f4a3a00:	sla    0x2, a4
3f4a3a10:	modu   a11, a14
3f4a3a20:	sla    0x3, b4
3f4a3a30:	sra    b11, b2
3f4a3a40:	.word  0x7571
3f4a3a50:	.word  0x7365
3f4a3a60:	sra    b11, b4
3f4a3a70:	.word  0x0a64
3f4a3a80:	and    a0, a0
3f4a3a90:	rl     b11, b2
3f4a3aa0:	.word  0x746e
3f4a3ab0:	.word  0x7265
3f4a3ac0:	.word  0x7020
3f4a3ad0:	.word  0x726f
3f4a3ae0:	sla    0x3, b4
3f4a3af0:	.word  0x7369
3f4a3b00:	sll    a1, a0
3f4a3b10:	.word  0x7375
3f4a3b20:	srl    0xd, b9
3f4a3b30:	and    a0, a0
3f4a3b40:	cmp    b10, b2
3f4a3b50:	or     a2, a14
3f4a3b60:	andn   a2, a5
3f4a3b70:	move   b10, sp
3f4a3b80:	move   a2, a14
3f4a3b90:	move   a2, b9
3f4a3ba0:	mpyu   a10, a5
3f4a3bb0:	move   a10, b14
3f4a3bc0:	add    b10, b4
3f4a3bd0:	and    a10, a3
3f4a3be0:	cmp    b10, b5
3f4a3bf0:	sub    b10, b2
3f4a3c00:	.word  0x0a44
3f4a3c10:	sla    0x0, a0
3f4a3c20:	andn   b2, b0
3f4a3c30:	move   a2, b9
3f4a3c40:	sub    b10, b4
3f4a3c50:	mpyu   b10, b2
3f4a3c60:	move   a2, sp
3f4a3c70:	cmp    a10, a12
3f4a3c80:	sub    a10, a14
3f4a3c90:	add    b10, sp
3f4a3ca0:	and    a10, a3
3f4a3cb0:	cmp    b10, b5
3f4a3cc0:	sub    b10, b2
3f4a3cd0:	sla    0x2, a4
3f4a3ce0:	.word  0x000a
3f4a3cf0:	mods   b11, b3
3f4a3d00:	sll    b10, sp
3f4a3d10:	modu   a3, sp
3f4a3d20:	.word  0x7274
3f4a3d30:	mods   a3, sp
3f4a3d40:	sla    0x1, b10
3f4a3d50:	modu   a2, a5
3f4a3d60:	sra    b11, b4
3f4a3d70:	sra    b11, b2
3f4a3d80:	sla    0x3, a4
3f4a3d90:	.word  0x7270
3f4a3da0:	modu   a3, a9
3f4a3db0:	sla    b11, b4
3f4a3dc0:	mods   a3, a12
3f4a3dd0:	.word  0x000a
3f4a3de0:	mods   b11, b3
3f4a3df0:	sll    b10, sp
3f4a3e00:	modu   a3, sp
3f4a3e10:	.word  0x7274
3f4a3e20:	mods   a3, sp
3f4a3e30:	sla    0x1, b10
3f4a3e40:	.word  0x7250
3f4a3e50:	modu   a3, a9
3f4a3e60:	sla    0x3, b4
3f4a3e70:	sla    a11, a8
3f4a3e80:	sra    a3, a14
3f4a3e90:	sra    a11, a12
3f4a3ea0:	sla    0x3, b2
3f4a3eb0:	.word  0x7562
3f4a3ec0:	.word  0x7973
3f4a3ed0:	.word  0x000a
3f4a3ee0:	mods   b11, b3
3f4a3ef0:	sll    b10, sp
3f4a3f00:	modu   a3, sp
3f4a3f10:	.word  0x7274
3f4a3f20:	mods   a3, sp
3f4a3f30:	sla    0x1, b10
3f4a3f40:	.word  0x7250
3f4a3f50:	sll    a11, sp
3f4a3f60:	.word  0x7365
3f4a3f70:	sla    0x3, b3
3f4a3f80:	sll    b11, b3
3f4a3f90:	sra    a11, a8
3f4a3fa0:	.word  0x7564
3f4a3fb0:	sra    a11, a12
3f4a3fc0:	.word  0x0a64
3f4a3fd0:	and    a0, a0
3f4a3fe0:	cmp    b10, b2
3f4a3ff0:	or     a2, a14
3f4a4000:	.word  0x7300
3f4a4010:	mpyu   a11, a13
3f4a4020:	modu   a11, a3
3f4a4030:	.word  0x746e
3f4a4040:	modu   b11, b2
3f4a4050:	dsjs   a12, L3F4A4190
3f4a4060:	and    a1, a0
3f4a4070:	rl     b11, b2
3f4a4080:	.word  0x746e
3f4a4090:	rl     a1, a0
3f4a40a0:	modu   a3, a1
3f4a40b0:	mods   a3, a4
3f4a40c0:	.word  0x7265
3f4a40d0:	.word  0x7220
3f4a40e0:	.word  0x7465
3f4a40f0:	.word  0x7275
3f4a4100:	sra    a11, a14
3f4a4110:	sla    0x3, a4
3f4a4120:	.word  0x7265
3f4a4130:	modu   b11, b2
3f4a4140:	.word  0x0a72
3f4a4150:	.word  0x7300
3f4a4160:	mpyu   a11, a13
3f4a4170:	modu   a11, a3
3f4a4180:	.word  0x746e
L3F4A4190:
3f4a4190:	modu   b11, b2
3f4a41a0:	dsjs   a12, L3F4A42E0
3f4a41b0:	and    a1, a0
3f4a41c0:	rl     b11, b2
3f4a41d0:	.word  0x746e
3f4a41e0:	modu   a9, a0
3f4a41f0:	sra    b11, b0
3f4a4200:	sla    b11, b2
3f4a4210:	rl     b11, b4
3f4a4220:	modu   a3, sp
3f4a4230:	.word  0x7220
3f4a4240:	.word  0x7065
3f4a4250:	.word  0x726f
3f4a4260:	sra    b11, b4
3f4a4270:	sla    0x3, a4
3f4a4280:	.word  0x7573
3f4a4290:	sll    a11, a3
3f4a42a0:	.word  0x7365
3f4a42b0:	srl    b3, b3
3f4a42c0:	mods   b3, b5
3f4a42d0:	.word  0x000a
L3F4A42E0:
3f4a42e0:	mods   b11, b3
3f4a42f0:	sll    b10, sp
3f4a4300:	modu   a3, sp
3f4a4310:	.word  0x7274
3f4a4320:	mods   a3, sp
3f4a4330:	sla    0x1, b10
3f4a4340:	.word  0x7250
3f4a4350:	modu   a3, a9
3f4a4360:	sla    0x3, b4
3f4a4370:	sla    a11, a8
3f4a4380:	sra    a3, a14
3f4a4390:	sra    a11, a12
3f4a43a0:	sla    0x3, b2
3f4a43b0:	.word  0x7369
3f4a43c0:	sll    a1, a0
3f4a43d0:	.word  0x7375
3f4a43e0:	.word  0x0a79
3f4a43f0:	.word  0x0000
L3F4A4400:
3f4a4400:	mmtm   sp, a7,a9,a11,a13
3f4a4420:	move   a14, a13
3f4a4430:	addi   0x540, a14
3f4a4450:	move   @0xb7ee0, a11, 1
3f4a4480:	setf   16, 1, 0
3f4a4490:	move   *a11(0x1f0), a9, 0
3f4a44b0:	move   *a11(0x200), a7, 0
3f4a44d0:	add    a7, a9
3f4a44e0:	move   a9, *a13(0x4c0), 1
3f4a4500:	addk   10, a9
3f4a4510:	move   *a13(0xffe0), a7, 1
3f4a4530:	mpys   a7, a9
3f4a4540:	move   a9, *a13(0x4e0), 1
3f4a4560:	move   @0xb78e0, a7, 1
3f4a4590:	move   *a7(0x440), a9, 1
3f4a45b0:	move   a9, a11
3f4a45c0:	sll    0x9, a9
3f4a45d0:	sll    0x7, a11
3f4a45e0:	add    a11, a9
3f4a45f0:	move   *a7(0x480), a11, 1
3f4a4610:	add    a9, a11
3f4a4620:	move   *a11(0x60), *a13(0x500), 1
3f4a4650:	move   *a7(0x440), a11, 1
3f4a4670:	move   a11, a9
3f4a4680:	sll    0x9, a11
3f4a4690:	sll    0x7, a9
3f4a46a0:	add    a9, a11
3f4a46b0:	move   *a7(0x480), a9, 1
3f4a46d0:	add    a11, a9
3f4a46e0:	move   *a9(0x80), *a13(0x520), 1
3f4a4710:	move   a14, -*sp, 1
3f4a4720:	move   @0x19ff80, *a14+, 1
3f4a4750:	move   @0x19ff60, *a14+, 1
3f4a4780:	movk   5, a11
3f4a4790:	move   a11, *a14+, 1
3f4a47a0:	move   *a13(0x4e0), *a14+, 1
3f4a47c0:	move   *a13(0x500), a9, 1
3f4a47e0:	sra    0x1, a9
3f4a47f0:	move   a9, *a14+, 1
3f4a4800:	move   *a13(0x520), a9, 1
3f4a4820:	move   *a13(0x4e0), a11, 1
3f4a4840:	sub    a11, a9
3f4a4850:	subi   0x32, a9
3f4a4870:	move   a9, *a14+, 1
3f4a4880:	move   *a13(0x500), a9, 1
3f4a48a0:	sra    0x2, a9
3f4a48b0:	move   a9, *a14+, 1
3f4a48c0:	move   *a7(0x440), a9, 1
3f4a48e0:	move   a9, a11
3f4a48f0:	sll    0x9, a9
3f4a4900:	sll    0x7, a11
3f4a4910:	add    a11, a9
3f4a4920:	move   *a7(0x480), a11, 1
3f4a4940:	add    a9, a11
3f4a4950:	move   *a11(0x40), *a14+, 1
3f4a4970:	move   a7, *a14+, 1
3f4a4980:	calla  L3FD41B90
3f4a49b0:	move   a8, @0xb7c60, 1
3f4a49e0:	move   a14, -*sp, 1
3f4a49f0:	movi   0x8000, a11
3f4a4a20:	move   a11, *a14+, 1
3f4a4a30:	move   a8, *a14+, 1
3f4a4a40:	move   @0xb78e0, *a14+, 1
3f4a4a70:	calla  L3FD97D50
3f4a4aa0:	movk   1, a9
3f4a4ab0:	move   a9, *a13(0x460), 1
3f4a4ad0:	move   a14, -*sp, 1
3f4a4ae0:	move   a13, a7
3f4a4af0:	addi   0x2e0, a7
3f4a4b10:	move   a7, *a14+, 1
3f4a4b20:	movi   0x200, a9
3f4a4b40:	move   a9, *a14+, 1
3f4a4b50:	move   @0xb7c60, *a14+, 1
3f4a4b80:	move   @0xb78e0, *a14+, 1
3f4a4bb0:	calla  L3FD38770
3f4a4be0:	move   *sp(0xa0), a14, 1
3f4a4c00:	mmfm   sp, a7,a9,a11,a13
3f4a4c20:	rets   2
L3F4A4C30:
3f4a4c30:	mmtm   sp, a11,a13
3f4a4c50:	move   a14, a13
3f4a4c60:	addk   32, a14
3f4a4c70:	setf   2, 0, 0
3f4a4c80:	move   @0xaece8, a11, 0
3f4a4cb0:	setf   16, 1, 0
3f4a4cc0:	move   a11, @0x19ff10, 0
3f4a4cf0:	calla  L3F4A5040
3f4a4d20:	move   a8, *a13, 1
3f4a4d30:	move   a14, -*sp, 1
3f4a4d40:	move   a8, *a14+, 1
3f4a4d50:	movi   0x3f4abd50, a8
3f4a4d80:	move   a8, *a14+, 1
3f4a4d90:	calla  L3FB341E0
3f4a4dc0:	move   a14, -*sp, 1
3f4a4dd0:	move   *a13(0x0), *a14+, 1
3f4a4df0:	calla  L3F4A4400
3f4a4e20:	move   @0xb7c60, a11, 1
3f4a4e50:	jreq   L3F4A5000
3f4a4e60:	move   a14, -*sp, 1
3f4a4e70:	move   @0xb7ee0, *a14+, 1
3f4a4ea0:	move   *a13(0x0), *a14+, 1
3f4a4ec0:	movi   0x19f150, a11
3f4a4ef0:	move   a11, *a14+, 1
3f4a4f00:	move   @0xb7c60, *a14+, 1
3f4a4f30:	calla  L3F4A7C30
3f4a4f60:	move   a14, -*sp, 1
3f4a4f70:	move   @0xb7c60, *a14+, 1
3f4a4fa0:	move   @0xb78e0, *a14+, 1
3f4a4fd0:	calla  L3FD64F60
L3F4A5000:
3f4a5000:	subk   32, a14
3f4a5010:	mmfm   sp, a11,a13
3f4a5030:	rets
L3F4A5040:
3f4a5040:	mmtm   sp, a7,a9,a11,a13
3f4a5060:	move   a14, a13
3f4a5070:	addk   32, a14
3f4a5080:	movi   0xffff, a11
3f4a50a0:	move   a11, *a13, 1
3f4a50b0:	move   @0xcb640, a11, 1
3f4a50e0:	jaeq   L3F4A7260
3f4a5100:	btst   7, a11
3f4a5110:	jreq   L3F4A52C0
3f4a5120:	move   *a13, a9, 1
3f4a5130:	inc    a9
3f4a5140:	move   a9, *a13, 1
3f4a5150:	move   a9, a7
3f4a5160:	sll    0x7, a9
3f4a5170:	sll    0x5, a7
3f4a5180:	add    a7, a9
3f4a5190:	addi   0x19f150, a9
3f4a51c0:	setf   16, 1, 0
3f4a51d0:	move   @0x19ff10, a7, 0
3f4a5200:	sll    0x5, a7
3f4a5210:	add    a7, a9
3f4a5220:	move   @0x19ff10, a7, 0
3f4a5250:	sll    0x5, a7
3f4a5260:	addi   0x19e3d0, a7
3f4a5290:	move   *a7(0x0), *a9(0x40), 1
L3F4A52C0:
3f4a52c0:	btst   8, a11
3f4a52d0:	jreq   L3F4A5480
3f4a52e0:	move   *a13, a9, 1
3f4a52f0:	inc    a9
3f4a5300:	move   a9, *a13, 1
3f4a5310:	move   a9, a7
3f4a5320:	sll    0x7, a9
3f4a5330:	sll    0x5, a7
3f4a5340:	add    a7, a9
3f4a5350:	addi   0x19f150, a9
3f4a5380:	setf   16, 1, 0
3f4a5390:	move   @0x19ff10, a7, 0
3f4a53c0:	sll    0x5, a7
3f4a53d0:	add    a7, a9
3f4a53e0:	move   @0x19ff10, a7, 0
3f4a5410:	sll    0x5, a7
3f4a5420:	addi   0x19e470, a7
3f4a5450:	move   *a7(0x0), *a9(0x40), 1
L3F4A5480:
3f4a5480:	btst   9, a11
3f4a5490:	jreq   L3F4A5640
3f4a54a0:	move   *a13, a9, 1
3f4a54b0:	inc    a9
3f4a54c0:	move   a9, *a13, 1
3f4a54d0:	move   a9, a7
3f4a54e0:	sll    0x7, a9
3f4a54f0:	sll    0x5, a7
3f4a5500:	add    a7, a9
3f4a5510:	addi   0x19f150, a9
3f4a5540:	setf   16, 1, 0
3f4a5550:	move   @0x19ff10, a7, 0
3f4a5580:	sll    0x5, a7
3f4a5590:	add    a7, a9
3f4a55a0:	move   @0x19ff10, a7, 0
3f4a55d0:	sll    0x5, a7
3f4a55e0:	addi   0x19e510, a7
3f4a5610:	move   *a7(0x0), *a9(0x40), 1
L3F4A5640:
3f4a5640:	btst   10, a11
3f4a5650:	jreq   L3F4A5800
3f4a5660:	move   *a13, a9, 1
3f4a5670:	inc    a9
3f4a5680:	move   a9, *a13, 1
3f4a5690:	move   a9, a7
3f4a56a0:	sll    0x7, a9
3f4a56b0:	sll    0x5, a7
3f4a56c0:	add    a7, a9
3f4a56d0:	addi   0x19f150, a9
3f4a5700:	setf   16, 1, 0
3f4a5710:	move   @0x19ff10, a7, 0
3f4a5740:	sll    0x5, a7
3f4a5750:	add    a7, a9
3f4a5760:	move   @0x19ff10, a7, 0
3f4a5790:	sll    0x5, a7
3f4a57a0:	addi   0x19e5b0, a7
3f4a57d0:	move   *a7(0x0), *a9(0x40), 1
L3F4A5800:
3f4a5800:	btst   11, a11
3f4a5810:	jreq   L3F4A59C0
3f4a5820:	move   *a13, a9, 1
3f4a5830:	inc    a9
3f4a5840:	move   a9, *a13, 1
3f4a5850:	move   a9, a7
3f4a5860:	sll    0x7, a9
3f4a5870:	sll    0x5, a7
3f4a5880:	add    a7, a9
3f4a5890:	addi   0x19f150, a9
3f4a58c0:	setf   16, 1, 0
3f4a58d0:	move   @0x19ff10, a7, 0
3f4a5900:	sll    0x5, a7
3f4a5910:	add    a7, a9
3f4a5920:	move   @0x19ff10, a7, 0
3f4a5950:	sll    0x5, a7
3f4a5960:	addi   0x19e650, a7
3f4a5990:	move   *a7(0x0), *a9(0x40), 1
L3F4A59C0:
3f4a59c0:	btst   12, a11
3f4a59d0:	jreq   L3F4A5B80
3f4a59e0:	move   *a13, a9, 1
3f4a59f0:	inc    a9
3f4a5a00:	move   a9, *a13, 1
3f4a5a10:	move   a9, a7
3f4a5a20:	sll    0x7, a9
3f4a5a30:	sll    0x5, a7
3f4a5a40:	add    a7, a9
3f4a5a50:	addi   0x19f150, a9
3f4a5a80:	setf   16, 1, 0
3f4a5a90:	move   @0x19ff10, a7, 0
3f4a5ac0:	sll    0x5, a7
3f4a5ad0:	add    a7, a9
3f4a5ae0:	move   @0x19ff10, a7, 0
3f4a5b10:	sll    0x5, a7
3f4a5b20:	addi   0x19e6f0, a7
3f4a5b50:	move   *a7(0x0), *a9(0x40), 1
L3F4A5B80:
3f4a5b80:	btst   13, a11
3f4a5b90:	jreq   L3F4A5D40
3f4a5ba0:	move   *a13, a9, 1
3f4a5bb0:	inc    a9
3f4a5bc0:	move   a9, *a13, 1
3f4a5bd0:	move   a9, a7
3f4a5be0:	sll    0x7, a9
3f4a5bf0:	sll    0x5, a7
3f4a5c00:	add    a7, a9
3f4a5c10:	addi   0x19f150, a9
3f4a5c40:	setf   16, 1, 0
3f4a5c50:	move   @0x19ff10, a7, 0
3f4a5c80:	sll    0x5, a7
3f4a5c90:	add    a7, a9
3f4a5ca0:	move   @0x19ff10, a7, 0
3f4a5cd0:	sll    0x5, a7
3f4a5ce0:	addi   0x19e790, a7
3f4a5d10:	move   *a7(0x0), *a9(0x40), 1
L3F4A5D40:
3f4a5d40:	btst   14, a11
3f4a5d50:	jreq   L3F4A5F00
3f4a5d60:	move   *a13, a9, 1
3f4a5d70:	inc    a9
3f4a5d80:	move   a9, *a13, 1
3f4a5d90:	move   a9, a7
3f4a5da0:	sll    0x7, a9
3f4a5db0:	sll    0x5, a7
3f4a5dc0:	add    a7, a9
3f4a5dd0:	addi   0x19f150, a9
3f4a5e00:	setf   16, 1, 0
3f4a5e10:	move   @0x19ff10, a7, 0
3f4a5e40:	sll    0x5, a7
3f4a5e50:	add    a7, a9
3f4a5e60:	move   @0x19ff10, a7, 0
3f4a5e90:	sll    0x5, a7
3f4a5ea0:	addi   0x19e830, a7
3f4a5ed0:	move   *a7(0x0), *a9(0x40), 1
L3F4A5F00:
3f4a5f00:	btst   15, a11
3f4a5f10:	jreq   L3F4A60C0
3f4a5f20:	move   *a13, a9, 1
3f4a5f30:	inc    a9
3f4a5f40:	move   a9, *a13, 1
3f4a5f50:	move   a9, a7
3f4a5f60:	sll    0x7, a9
3f4a5f70:	sll    0x5, a7
3f4a5f80:	add    a7, a9
3f4a5f90:	addi   0x19f150, a9
3f4a5fc0:	setf   16, 1, 0
3f4a5fd0:	move   @0x19ff10, a7, 0
3f4a6000:	sll    0x5, a7
3f4a6010:	add    a7, a9
3f4a6020:	move   @0x19ff10, a7, 0
3f4a6050:	sll    0x5, a7
3f4a6060:	addi   0x19e8d0, a7
3f4a6090:	move   *a7(0x0), *a9(0x40), 1
L3F4A60C0:
3f4a60c0:	btst   16, a11
3f4a60d0:	jreq   L3F4A6280
3f4a60e0:	move   *a13, a9, 1
3f4a60f0:	inc    a9
3f4a6100:	move   a9, *a13, 1
3f4a6110:	move   a9, a7
3f4a6120:	sll    0x7, a9
3f4a6130:	sll    0x5, a7
3f4a6140:	add    a7, a9
3f4a6150:	addi   0x19f150, a9
3f4a6180:	setf   16, 1, 0
3f4a6190:	move   @0x19ff10, a7, 0
3f4a61c0:	sll    0x5, a7
3f4a61d0:	add    a7, a9
3f4a61e0:	move   @0x19ff10, a7, 0
3f4a6210:	sll    0x5, a7
3f4a6220:	addi   0x19e970, a7
3f4a6250:	move   *a7(0x0), *a9(0x40), 1
L3F4A6280:
3f4a6280:	btst   17, a11
3f4a6290:	jreq   L3F4A6440
3f4a62a0:	move   *a13, a9, 1
3f4a62b0:	inc    a9
3f4a62c0:	move   a9, *a13, 1
3f4a62d0:	move   a9, a7
3f4a62e0:	sll    0x7, a9
3f4a62f0:	sll    0x5, a7
3f4a6300:	add    a7, a9
3f4a6310:	addi   0x19f150, a9
3f4a6340:	setf   16, 1, 0
3f4a6350:	move   @0x19ff10, a7, 0
3f4a6380:	sll    0x5, a7
3f4a6390:	add    a7, a9
3f4a63a0:	move   @0x19ff10, a7, 0
3f4a63d0:	sll    0x5, a7
3f4a63e0:	addi   0x19ea10, a7
3f4a6410:	move   *a7(0x0), *a9(0x40), 1
L3F4A6440:
3f4a6440:	btst   18, a11
3f4a6450:	jreq   L3F4A6600
3f4a6460:	move   *a13, a9, 1
3f4a6470:	inc    a9
3f4a6480:	move   a9, *a13, 1
3f4a6490:	move   a9, a7
3f4a64a0:	sll    0x7, a9
3f4a64b0:	sll    0x5, a7
3f4a64c0:	add    a7, a9
3f4a64d0:	addi   0x19f150, a9
3f4a6500:	setf   16, 1, 0
3f4a6510:	move   @0x19ff10, a7, 0
3f4a6540:	sll    0x5, a7
3f4a6550:	add    a7, a9
3f4a6560:	move   @0x19ff10, a7, 0
3f4a6590:	sll    0x5, a7
3f4a65a0:	addi   0x19eab0, a7
3f4a65d0:	move   *a7(0x0), *a9(0x40), 1
L3F4A6600:
3f4a6600:	btst   19, a11
3f4a6610:	jreq   L3F4A67C0
3f4a6620:	move   *a13, a9, 1
3f4a6630:	inc    a9
3f4a6640:	move   a9, *a13, 1
3f4a6650:	move   a9, a7
3f4a6660:	sll    0x7, a9
3f4a6670:	sll    0x5, a7
3f4a6680:	add    a7, a9
3f4a6690:	addi   0x19f150, a9
3f4a66c0:	setf   16, 1, 0
3f4a66d0:	move   @0x19ff10, a7, 0
3f4a6700:	sll    0x5, a7
3f4a6710:	add    a7, a9
3f4a6720:	move   @0x19ff10, a7, 0
3f4a6750:	sll    0x5, a7
3f4a6760:	addi   0x19eb50, a7
3f4a6790:	move   *a7(0x0), *a9(0x40), 1
L3F4A67C0:
3f4a67c0:	btst   20, a11
3f4a67d0:	jreq   L3F4A6980
3f4a67e0:	move   *a13, a9, 1
3f4a67f0:	inc    a9
3f4a6800:	move   a9, *a13, 1
3f4a6810:	move   a9, a7
3f4a6820:	sll    0x7, a9
3f4a6830:	sll    0x5, a7
3f4a6840:	add    a7, a9
3f4a6850:	addi   0x19f150, a9
3f4a6880:	setf   16, 1, 0
3f4a6890:	move   @0x19ff10, a7, 0
3f4a68c0:	sll    0x5, a7
3f4a68d0:	add    a7, a9
3f4a68e0:	move   @0x19ff10, a7, 0
3f4a6910:	sll    0x5, a7
3f4a6920:	addi   0x19ebf0, a7
3f4a6950:	move   *a7(0x0), *a9(0x40), 1
L3F4A6980:
3f4a6980:	btst   21, a11
3f4a6990:	jreq   L3F4A6B40
3f4a69a0:	move   *a13, a9, 1
3f4a69b0:	inc    a9
3f4a69c0:	move   a9, *a13, 1
3f4a69d0:	move   a9, a7
3f4a69e0:	sll    0x7, a9
3f4a69f0:	sll    0x5, a7
3f4a6a00:	add    a7, a9
3f4a6a10:	addi   0x19f150, a9
3f4a6a40:	setf   16, 1, 0
3f4a6a50:	move   @0x19ff10, a7, 0
3f4a6a80:	sll    0x5, a7
3f4a6a90:	add    a7, a9
3f4a6aa0:	move   @0x19ff10, a7, 0
3f4a6ad0:	sll    0x5, a7
3f4a6ae0:	addi   0x19ec90, a7
3f4a6b10:	move   *a7(0x0), *a9(0x40), 1
L3F4A6B40:
3f4a6b40:	btst   22, a11
3f4a6b50:	jreq   L3F4A6D00
3f4a6b60:	move   *a13, a9, 1
3f4a6b70:	inc    a9
3f4a6b80:	move   a9, *a13, 1
3f4a6b90:	move   a9, a7
3f4a6ba0:	sll    0x7, a9
3f4a6bb0:	sll    0x5, a7
3f4a6bc0:	add    a7, a9
3f4a6bd0:	addi   0x19f150, a9
3f4a6c00:	setf   16, 1, 0
3f4a6c10:	move   @0x19ff10, a7, 0
3f4a6c40:	sll    0x5, a7
3f4a6c50:	add    a7, a9
3f4a6c60:	move   @0x19ff10, a7, 0
3f4a6c90:	sll    0x5, a7
3f4a6ca0:	addi   0x19ed30, a7
3f4a6cd0:	move   *a7(0x0), *a9(0x40), 1
L3F4A6D00:
3f4a6d00:	btst   23, a11
3f4a6d10:	jreq   L3F4A6EC0
3f4a6d20:	move   *a13, a9, 1
3f4a6d30:	inc    a9
3f4a6d40:	move   a9, *a13, 1
3f4a6d50:	move   a9, a7
3f4a6d60:	sll    0x7, a9
3f4a6d70:	sll    0x5, a7
3f4a6d80:	add    a7, a9
3f4a6d90:	addi   0x19f150, a9
3f4a6dc0:	setf   16, 1, 0
3f4a6dd0:	move   @0x19ff10, a7, 0
3f4a6e00:	sll    0x5, a7
3f4a6e10:	add    a7, a9
3f4a6e20:	move   @0x19ff10, a7, 0
3f4a6e50:	sll    0x5, a7
3f4a6e60:	addi   0x19edd0, a7
3f4a6e90:	move   *a7(0x0), *a9(0x40), 1
L3F4A6EC0:
3f4a6ec0:	movk   15, a9
3f4a6ed0:	and    a11, a9
3f4a6ee0:	jreq   L3F4A7090
3f4a6ef0:	move   *a13, a9, 1
3f4a6f00:	inc    a9
3f4a6f10:	move   a9, *a13, 1
3f4a6f20:	move   a9, a7
3f4a6f30:	sll    0x7, a9
3f4a6f40:	sll    0x5, a7
3f4a6f50:	add    a7, a9
3f4a6f60:	addi   0x19f150, a9
3f4a6f90:	setf   16, 1, 0
3f4a6fa0:	move   @0x19ff10, a7, 0
3f4a6fd0:	sll    0x5, a7
3f4a6fe0:	add    a7, a9
3f4a6ff0:	move   @0x19ff10, a7, 0
3f4a7020:	sll    0x5, a7
3f4a7030:	addi   0x19efb0, a7
3f4a7060:	move   *a7(0x0), *a9(0x40), 1
L3F4A7090:
3f4a7090:	btst   28, a11
3f4a70a0:	jreq   L3F4A7400
3f4a70b0:	move   *a13, a9, 1
3f4a70c0:	inc    a9
3f4a70d0:	move   a9, *a13, 1
3f4a70e0:	move   a9, a7
3f4a70f0:	sll    0x7, a9
3f4a7100:	sll    0x5, a7
3f4a7110:	add    a7, a9
3f4a7120:	addi   0x19f150, a9
3f4a7150:	setf   16, 1, 0
3f4a7160:	move   @0x19ff10, a7, 0
3f4a7190:	sll    0x5, a7
3f4a71a0:	add    a7, a9
3f4a71b0:	move   @0x19ff10, a7, 0
3f4a71e0:	sll    0x5, a7
3f4a71f0:	addi   0x19f0f0, a7
3f4a7220:	move   *a7(0x0), *a9(0x40), 1
3f4a7250:	jruc   L3F4A7400
L3F4A7260:
3f4a7260:	move   *a13, a9, 1
3f4a7270:	inc    a9
3f4a7280:	move   a9, *a13, 1
3f4a7290:	move   a9, a7
3f4a72a0:	sll    0x7, a9
3f4a72b0:	sll    0x5, a7
3f4a72c0:	add    a7, a9
3f4a72d0:	addi   0x19f150, a9
3f4a7300:	setf   16, 1, 0
3f4a7310:	move   @0x19ff10, a7, 0
3f4a7340:	sll    0x5, a7
3f4a7350:	add    a7, a9
3f4a7360:	move   @0x19ff10, a7, 0
3f4a7390:	sll    0x5, a7
3f4a73a0:	addi   0x19ef10, a7
3f4a73d0:	move   *a7(0x0), *a9(0x40), 1
L3F4A7400:
3f4a7400:	move   *a13, a9, 1
3f4a7410:	inc    a9
3f4a7420:	move   a9, *a13, 1
3f4a7430:	move   a9, a7
3f4a7440:	sll    0x7, a9
3f4a7450:	sll    0x5, a7
3f4a7460:	add    a7, a9
3f4a7470:	addi   0x19f150, a9
3f4a74a0:	setf   16, 1, 0
3f4a74b0:	move   @0x19ff10, a7, 0
3f4a74e0:	sll    0x5, a7
3f4a74f0:	add    a7, a9
3f4a7500:	sub    a7, a7
3f4a7510:	move   a7, *a9(0x40), 1
3f4a7530:	move   *a13, a8, 1
3f4a7540:	subk   32, a14
3f4a7550:	mmfm   sp, a7,a9,a11,a13
3f4a7570:	rets
L3F4A7580:
3f4a7580:	mmtm   sp, a9,a11,a13
3f4a75a0:	move   a14, a13
3f4a75b0:	addk   32, a14
3f4a75c0:	movi   0xffff, a11
3f4a75e0:	move   a11, *a13, 1
3f4a75f0:	move   *a13(0xffe0), a11, 1
3f4a7610:	move   *a11, a11, 1
3f4a7620:	subk   12, a11
3f4a7630:	jreq   L3F4A7AB0
3f4a7640:	jruc   L3F4A7BE0
L3F4A7650:
3f4a7650:	move   a14, -*sp, 1
3f4a7660:	move   a14, -*sp, 1
3f4a7670:	move   *a13, a11, 1
3f4a7680:	move   a11, a9
3f4a7690:	sll    0x7, a11
3f4a76a0:	sll    0x5, a9
3f4a76b0:	add    a9, a11
3f4a76c0:	addi   0x19f150, a11
3f4a76f0:	move   @0x19ff10, a9, 0
3f4a7720:	sll    0x5, a9
3f4a7730:	add    a9, a11
3f4a7740:	move   *a11(0x40), *a14+, 1
3f4a7760:	calla  L3FB458D0
3f4a7790:	move   a8, *a14+, 1
3f4a77a0:	move   *a13, a11, 1
3f4a77b0:	move   a11, a9
3f4a77c0:	sll    0x7, a11
3f4a77d0:	sll    0x5, a9
3f4a77e0:	add    a9, a11
3f4a77f0:	addi   0x19f150, a11
3f4a7820:	setf   16, 1, 0
3f4a7830:	move   @0x19ff10, a9, 0
3f4a7860:	sll    0x5, a9
3f4a7870:	add    a9, a11
3f4a7880:	move   *a11(0x40), *a14+, 1
3f4a78a0:	move   *a13, a11, 1
3f4a78b0:	move   a11, a9
3f4a78c0:	sll    0x7, a11
3f4a78d0:	sll    0x5, a9
3f4a78e0:	add    a9, a11
3f4a78f0:	addi   0x19f150, a11
3f4a7920:	move   *a11(0x10), a8, 0
3f4a7940:	move   a8, *a14+, 1
3f4a7950:	move   *a13, a11, 1
3f4a7960:	move   a11, a9
3f4a7970:	sll    0x7, a11
3f4a7980:	sll    0x5, a9
3f4a7990:	add    a9, a11
3f4a79a0:	addi   0x19f150, a11
3f4a79d0:	move   *a11, a8, 0
3f4a79e0:	move   a8, *a14+, 1
3f4a79f0:	move   @0xb7e60, *a14+, 1
3f4a7a20:	move   @0xb7c60, *a14+, 1
3f4a7a50:	move   @0xb78e0, *a14+, 1
3f4a7a80:	calla  L3FDA0000
L3F4A7AB0:
3f4a7ab0:	move   *a13, a11, 1
3f4a7ac0:	inc    a11
3f4a7ad0:	move   a11, *a13, 1
3f4a7ae0:	move   a11, a9
3f4a7af0:	sll    0x7, a11
3f4a7b00:	sll    0x5, a9
3f4a7b10:	add    a9, a11
3f4a7b20:	addi   0x19f150, a11
3f4a7b50:	setf   16, 1, 0
3f4a7b60:	move   @0x19ff10, a9, 0
3f4a7b90:	sll    0x5, a9
3f4a7ba0:	add    a9, a11
3f4a7bb0:	move   *a11(0x40), a11, 1
3f4a7bd0:	jrne   L3F4A7650
L3F4A7BE0:
3f4a7be0:	move   *sp(0x80), a14, 1
3f4a7c00:	mmfm   sp, a9,a11,a13
3f4a7c20:	rets   2
L3F4A7C30:
3f4a7c30:	mmtm   sp, a7,a9,a11,a13
3f4a7c50:	move   a14, a13
3f4a7c60:	addi   0x340, a14
3f4a7c80:	movi   0xffff, a11
3f4a7ca0:	move   a11, *a13, 1
3f4a7cb0:	sub    a11, a11
3f4a7cc0:	move   a11, *a13(0x20), 1
3f4a7ce0:	move   a14, -*sp, 1
3f4a7cf0:	move   a13, a11
3f4a7d00:	addi   0x60, a11
3f4a7d20:	move   a11, *a14+, 1
3f4a7d30:	move   *a13(0xffe0), *a14+, 1
3f4a7d50:	move   @0xb78e0, *a14+, 1
3f4a7d80:	calla  L3FD58A10
3f4a7db0:	move   *a13(0xff80), a9, 1
3f4a7dd0:	setf   16, 1, 0
3f4a7de0:	move   *a9(0x1f0), a7, 0
3f4a7e00:	move   *a9(0x200), a11, 0
3f4a7e20:	add    a11, a7
3f4a7e30:	move   a7, *a13(0x40), 1
3f4a7e50:	move   *a13(0xffa0), a11, 1
3f4a7e70:	mpys   a11, a7
3f4a7e80:	move   *a13(0xc0), a9, 1
3f4a7ea0:	sub    a7, a9
3f4a7eb0:	sra    0x1, a9
3f4a7ec0:	move   a9, *a13(0x20), 1
3f4a7ee0:	move   *a13, a7, 1
3f4a7ef0:	inc    a7
3f4a7f00:	move   a7, *a13, 1
3f4a7f10:	move   a7, a9
3f4a7f20:	sll    0x7, a7
3f4a7f30:	sll    0x5, a9
3f4a7f40:	add    a9, a7
3f4a7f50:	move   *a13(0xffc0), a9, 1
3f4a7f70:	add    a9, a7
3f4a7f80:	move   @0x19ff10, a9, 0
3f4a7fb0:	sll    0x5, a9
3f4a7fc0:	add    a9, a7
3f4a7fd0:	move   *a7(0x40), a9, 1
3f4a7ff0:	jreq   L3F4A85A0
L3F4A8000:
3f4a8000:	move   a14, -*sp, 1
3f4a8010:	move   a14, -*sp, 1
3f4a8020:	move   *a13, a11, 1
3f4a8030:	move   a11, a9
3f4a8040:	sll    0x7, a11
3f4a8050:	sll    0x5, a9
3f4a8060:	add    a9, a11
3f4a8070:	move   *a13(0xffc0), a9, 1
3f4a8090:	add    a9, a11
3f4a80a0:	move   @0x19ff10, a7, 0
3f4a80d0:	sll    0x5, a7
3f4a80e0:	add    a7, a11
3f4a80f0:	move   *a11(0x40), *a14+, 1
3f4a8110:	calla  L3FB458D0
3f4a8140:	move   a8, *a14+, 1
3f4a8150:	move   *a13, a11, 1
3f4a8160:	move   a11, a7
3f4a8170:	sll    0x7, a11
3f4a8180:	sll    0x5, a7
3f4a8190:	add    a7, a11
3f4a81a0:	add    a9, a11
3f4a81b0:	setf   16, 1, 0
3f4a81c0:	move   @0x19ff10, a7, 0
3f4a81f0:	sll    0x5, a7
3f4a8200:	add    a7, a11
3f4a8210:	move   *a11(0x40), *a14+, 1
3f4a8230:	move   *a13(0xff80), *a14+, 1
3f4a8250:	calla  L3FDA4870
3f4a8280:	move   *a13(0xa0), a11, 1
3f4a82a0:	sub    a8, a11
3f4a82b0:	sra    0x1, a11
3f4a82c0:	move   *a13, a7, 1
3f4a82d0:	move   a7, a9
3f4a82e0:	sll    0x7, a7
3f4a82f0:	sll    0x5, a9
3f4a8300:	add    a9, a7
3f4a8310:	move   *a13(0xffc0), a9, 1
3f4a8330:	add    a9, a7
3f4a8340:	setf   16, 1, 0
3f4a8350:	move   a11, *a7, 0
3f4a8360:	move   *a13, a11, 1
3f4a8370:	move   a11, a7
3f4a8380:	sll    0x7, a11
3f4a8390:	sll    0x5, a7
3f4a83a0:	add    a7, a11
3f4a83b0:	add    a9, a11
3f4a83c0:	move   *a13(0x20), a7, 1
3f4a83e0:	move   *a13(0x40), a9, 1
3f4a8400:	add    a9, a7
3f4a8410:	move   a7, *a11(0x10), 0
3f4a8430:	move   *a13(0x20), a11, 1
3f4a8450:	add    a9, a11
3f4a8460:	move   a11, *a13(0x20), 1
3f4a8480:	move   *a13, a7, 1
3f4a8490:	inc    a7
3f4a84a0:	move   a7, *a13, 1
3f4a84b0:	move   a7, a9
3f4a84c0:	sll    0x7, a7
3f4a84d0:	sll    0x5, a9
3f4a84e0:	add    a9, a7
3f4a84f0:	move   *a13(0xffc0), a9, 1
3f4a8510:	add    a9, a7
3f4a8520:	move   @0x19ff10, a9, 0
3f4a8550:	sll    0x5, a9
3f4a8560:	add    a9, a7
3f4a8570:	move   *a7(0x40), a9, 1
3f4a8590:	jrne   L3F4A8000
L3F4A85A0:
3f4a85a0:	move   *sp(0xa0), a14, 1
3f4a85c0:	mmfm   sp, a7,a9,a11,a13
3f4a85e0:	rets   2
3f4a85f0:	mmtm   sp, a9,a11,a13
3f4a8610:	move   a14, a13
3f4a8620:	addi   0x60, a14
3f4a8640:	sub    a11, a11
3f4a8650:	move   a11, *a13(0x20), 1
3f4a8670:	move   a11, *a13(0x40), 1
3f4a8690:	ori    0x10e7ff8f, a11
3f4a86c0:	move   a11, *a13(0x20), 1
3f4a86e0:	move   a14, -*sp, 1
3f4a86f0:	move   @0x1744f0, *a14+, 1
3f4a8720:	move   @0x11a570, *a14+, 1
3f4a8750:	calla  L3FB11A10
3f4a8780:	move   a8, *a13, 1
3f4a8790:	move   a8, a8
3f4a87a0:	jreq   L3F4A8870
3f4a87b0:	move   *a8(0x160), a11, 1
3f4a87d0:	setf   8, 0, 0
3f4a87e0:	move   *a11, a11, 0
3f4a87f0:	jreq   L3F4A8870
3f4a8800:	move   *a13(0x40), a11, 1
3f4a8820:	ori    0x1f000000, a11
3f4a8850:	move   a11, *a13(0x40), 1
L3F4A8870:
3f4a8870:	move   a14, -*sp, 1
3f4a8880:	move   @0x174bb0, *a14+, 1
3f4a88b0:	move   @0x11a570, *a14+, 1
3f4a88e0:	calla  L3FB11A10
3f4a8910:	move   a8, *a13, 1
3f4a8920:	move   a8, a11
3f4a8930:	jreq   L3F4A8A20
3f4a8940:	move   a14, -*sp, 1
3f4a8950:	move   *a8(0x160), a9, 1
3f4a8970:	setf   8, 0, 0
3f4a8980:	move   *a9, a8, 0
3f4a8990:	move   a8, *a14+, 1
3f4a89a0:	move   *a13(0x40), *a14+, 1
3f4a89c0:	move   *a13(0x20), *a14+, 1
3f4a89e0:	calla  L3F57A810
3f4a8a10:	jruc   L3F4A8AC0
L3F4A8A20:
3f4a8a20:	move   a14, -*sp, 1
3f4a8a30:	sub    a9, a9
3f4a8a40:	move   a9, *a14+, 1
3f4a8a50:	move   *a13(0x40), *a14+, 1
3f4a8a70:	move   *a13(0x20), *a14+, 1
3f4a8a90:	calla  L3F57A810
L3F4A8AC0:
3f4a8ac0:	subi   0x60, a14
3f4a8ae0:	mmfm   sp, a9,a11,a13
3f4a8b00:	rets
3f4a8b10:	mmtm   sp, a9,a11,a13
3f4a8b30:	move   a14, a13
3f4a8b40:	addi   0x60, a14
3f4a8b60:	sub    a11, a11
3f4a8b70:	move   a11, *a13(0x20), 1
3f4a8b90:	move   a11, *a13(0x40), 1
3f4a8bb0:	move   a14, -*sp, 1
3f4a8bc0:	move   @0x16ed30, *a14+, 1
3f4a8bf0:	move   @0x11a570, *a14+, 1
3f4a8c20:	calla  L3FB11A10
3f4a8c50:	move   a8, *a13, 1
3f4a8c60:	move   a8, a8
3f4a8c70:	jreq   L3F4A8D30
3f4a8c80:	move   *a8(0x160), a11, 1
3f4a8ca0:	setf   8, 0, 0
3f4a8cb0:	move   *a11, a11, 0
3f4a8cc0:	jreq   L3F4A8D30
3f4a8cd0:	move   *a13(0x20), a11, 1
3f4a8cf0:	movk   15, a9
3f4a8d00:	or     a11, a9
3f4a8d10:	move   a9, *a13(0x20), 1
L3F4A8D30:
3f4a8d30:	move   a14, -*sp, 1
3f4a8d40:	move   @0x16f3f0, *a14+, 1
3f4a8d70:	move   @0x11a570, *a14+, 1
3f4a8da0:	calla  L3FB11A10
3f4a8dd0:	move   a8, *a13, 1
3f4a8de0:	move   a8, a9
3f4a8df0:	jreq   L3F4A8EC0
3f4a8e00:	move   *a8(0x160), a11, 1
3f4a8e20:	setf   8, 0, 0
3f4a8e30:	move   *a11, a11, 0
3f4a8e40:	jreq   L3F4A8EC0
3f4a8e50:	move   *a13(0x20), a11, 1
3f4a8e70:	ori    0x80, a11
3f4a8ea0:	move   a11, *a13(0x20), 1
L3F4A8EC0:
3f4a8ec0:	move   a14, -*sp, 1
3f4a8ed0:	move   @0x16fab0, *a14+, 1
3f4a8f00:	move   @0x11a570, *a14+, 1
3f4a8f30:	calla  L3FB11A10
3f4a8f60:	move   a8, *a13, 1
3f4a8f70:	move   a8, a9
3f4a8f80:	jreq   L3F4A9050
3f4a8f90:	move   *a8(0x160), a11, 1
3f4a8fb0:	setf   8, 0, 0
3f4a8fc0:	move   *a11, a11, 0
3f4a8fd0:	jreq   L3F4A9050
3f4a8fe0:	move   *a13(0x20), a11, 1
3f4a9000:	ori    0x40000, a11
3f4a9030:	move   a11, *a13(0x20), 1
L3F4A9050:
3f4a9050:	move   a14, -*sp, 1
3f4a9060:	move   @0x170170, *a14+, 1
3f4a9090:	move   @0x11a570, *a14+, 1
3f4a90c0:	calla  L3FB11A10
3f4a90f0:	move   a8, *a13, 1
3f4a9100:	move   a8, a9
3f4a9110:	jreq   L3F4A91E0
3f4a9120:	move   *a8(0x160), a11, 1
3f4a9140:	setf   8, 0, 0
3f4a9150:	move   *a11, a11, 0
3f4a9160:	jreq   L3F4A91E0
3f4a9170:	move   *a13(0x20), a11, 1
3f4a9190:	ori    0xe00200, a11
3f4a91c0:	move   a11, *a13(0x20), 1
L3F4A91E0:
3f4a91e0:	move   a14, -*sp, 1
3f4a91f0:	move   @0x170830, *a14+, 1
3f4a9220:	move   @0x11a570, *a14+, 1
3f4a9250:	calla  L3FB11A10
3f4a9280:	move   a8, *a13, 1
3f4a9290:	move   a8, a9
3f4a92a0:	jreq   L3F4A9370
3f4a92b0:	move   *a8(0x160), a11, 1
3f4a92d0:	setf   8, 0, 0
3f4a92e0:	move   *a11, a11, 0
3f4a92f0:	jreq   L3F4A9370
3f4a9300:	move   *a13(0x20), a11, 1
3f4a9320:	ori    0x100, a11
3f4a9350:	move   a11, *a13(0x20), 1
L3F4A9370:
3f4a9370:	move   a14, -*sp, 1
3f4a9380:	move   @0x170ef0, *a14+, 1
3f4a93b0:	move   @0x11a570, *a14+, 1
3f4a93e0:	calla  L3FB11A10
3f4a9410:	move   a8, *a13, 1
3f4a9420:	move   a8, a9
3f4a9430:	jreq   L3F4A9500
3f4a9440:	move   *a8(0x160), a11, 1
3f4a9460:	setf   8, 0, 0
3f4a9470:	move   *a11, a11, 0
3f4a9480:	jreq   L3F4A9500
3f4a9490:	move   *a13(0x20), a11, 1
3f4a94b0:	ori    0x20000, a11
3f4a94e0:	move   a11, *a13(0x20), 1
L3F4A9500:
3f4a9500:	move   a14, -*sp, 1
3f4a9510:	move   @0x1715b0, *a14+, 1
3f4a9540:	move   @0x11a570, *a14+, 1
3f4a9570:	calla  L3FB11A10
3f4a95a0:	move   a8, *a13, 1
3f4a95b0:	move   a8, a9
3f4a95c0:	jreq   L3F4A9690
3f4a95d0:	move   *a8(0x160), a11, 1
3f4a95f0:	setf   8, 0, 0
3f4a9600:	move   *a11, a11, 0
3f4a9610:	jreq   L3F4A9690
3f4a9620:	move   *a13(0x20), a11, 1
3f4a9640:	ori    0x4000, a11
3f4a9670:	move   a11, *a13(0x20), 1
L3F4A9690:
3f4a9690:	move   a14, -*sp, 1
3f4a96a0:	move   @0x171c70, *a14+, 1
3f4a96d0:	move   @0x11a570, *a14+, 1
3f4a9700:	calla  L3FB11A10
3f4a9730:	move   a8, *a13, 1
3f4a9740:	move   a8, a9
3f4a9750:	jreq   L3F4A9820
3f4a9760:	move   *a8(0x160), a11, 1
3f4a9780:	setf   8, 0, 0
3f4a9790:	move   *a11, a11, 0
3f4a97a0:	jreq   L3F4A9820
3f4a97b0:	move   *a13(0x20), a11, 1
3f4a97d0:	ori    0x10000, a11
3f4a9800:	move   a11, *a13(0x20), 1
L3F4A9820:
3f4a9820:	move   a14, -*sp, 1
3f4a9830:	move   @0x172330, *a14+, 1
3f4a9860:	move   @0x11a570, *a14+, 1
3f4a9890:	calla  L3FB11A10
3f4a98c0:	move   a8, *a13, 1
3f4a98d0:	move   a8, a9
3f4a98e0:	jreq   L3F4A99B0
3f4a98f0:	move   *a8(0x160), a11, 1
3f4a9910:	setf   8, 0, 0
3f4a9920:	move   *a11, a11, 0
3f4a9930:	jreq   L3F4A99B0
3f4a9940:	move   *a13(0x20), a11, 1
3f4a9960:	ori    0x400, a11
3f4a9990:	move   a11, *a13(0x20), 1
L3F4A99B0:
3f4a99b0:	move   a14, -*sp, 1
3f4a99c0:	move   @0x1729f0, *a14+, 1
3f4a99f0:	move   @0x11a570, *a14+, 1
3f4a9a20:	calla  L3FB11A10
3f4a9a50:	move   a8, *a13, 1
3f4a9a60:	move   a8, a9
3f4a9a70:	jreq   L3F4A9B40
3f4a9a80:	move   *a8(0x160), a11, 1
3f4a9aa0:	setf   8, 0, 0
3f4a9ab0:	move   *a11, a11, 0
3f4a9ac0:	jreq   L3F4A9B40
3f4a9ad0:	move   *a13(0x20), a11, 1
3f4a9af0:	ori    0x800, a11
3f4a9b20:	move   a11, *a13(0x20), 1
L3F4A9B40:
3f4a9b40:	move   a14, -*sp, 1
3f4a9b50:	move   @0x1730b0, *a14+, 1
3f4a9b80:	move   @0x11a570, *a14+, 1
3f4a9bb0:	calla  L3FB11A10
3f4a9be0:	move   a8, *a13, 1
3f4a9bf0:	move   a8, a9
3f4a9c00:	jreq   L3F4A9CD0
3f4a9c10:	move   *a8(0x160), a11, 1
3f4a9c30:	setf   8, 0, 0
3f4a9c40:	move   *a11, a11, 0
3f4a9c50:	jreq   L3F4A9CD0
3f4a9c60:	move   *a13(0x20), a11, 1
3f4a9c80:	ori    0x8000, a11
3f4a9cb0:	move   a11, *a13(0x20), 1
L3F4A9CD0:
3f4a9cd0:	move   a14, -*sp, 1
3f4a9ce0:	move   @0x173770, *a14+, 1
3f4a9d10:	move   @0x11a570, *a14+, 1
3f4a9d40:	calla  L3FB11A10
3f4a9d70:	move   a8, *a13, 1
3f4a9d80:	move   a8, a9
3f4a9d90:	jreq   L3F4A9E60
3f4a9da0:	move   *a8(0x160), a11, 1
3f4a9dc0:	setf   8, 0, 0
3f4a9dd0:	move   *a11, a11, 0
3f4a9de0:	jreq   L3F4A9E60
3f4a9df0:	move   *a13(0x20), a11, 1
3f4a9e10:	ori    0x1000, a11
3f4a9e40:	move   a11, *a13(0x20), 1
L3F4A9E60:
3f4a9e60:	move   a14, -*sp, 1
3f4a9e70:	move   @0x173e30, *a14+, 1
3f4a9ea0:	move   @0x11a570, *a14+, 1
3f4a9ed0:	calla  L3FB11A10
3f4a9f00:	move   a8, *a13, 1
3f4a9f10:	move   a8, a9
3f4a9f20:	jreq   L3F4A9FF0
3f4a9f30:	move   *a8(0x160), a11, 1
3f4a9f50:	setf   8, 0, 0
3f4a9f60:	move   *a11, a11, 0
3f4a9f70:	jreq   L3F4A9FF0
3f4a9f80:	move   *a13(0x20), a11, 1
3f4a9fa0:	ori    0x2000, a11
3f4a9fd0:	move   a11, *a13(0x20), 1
L3F4A9FF0:
3f4a9ff0:	move   a14, -*sp, 1
3f4aa000:	move   @0x176d70, *a14+, 1
3f4aa030:	move   @0x11a570, *a14+, 1
3f4aa060:	calla  L3FB11A10
3f4aa090:	move   a8, *a13, 1
3f4aa0a0:	move   a8, a9
3f4aa0b0:	jreq   L3F4AA180
3f4aa0c0:	move   *a8(0x160), a11, 1
3f4aa0e0:	setf   8, 0, 0
3f4aa0f0:	move   *a11, a11, 0
3f4aa100:	jreq   L3F4AA180
3f4aa110:	move   *a13(0x20), a11, 1
3f4aa130:	ori    0x10000000, a11
3f4aa160:	move   a11, *a13(0x20), 1
L3F4AA180:
3f4aa180:	move   a14, -*sp, 1
3f4aa190:	move   @0x1744f0, *a14+, 1
3f4aa1c0:	move   @0x11a570, *a14+, 1
3f4aa1f0:	calla  L3FB11A10
3f4aa220:	move   a8, *a13, 1
3f4aa230:	move   a8, a9
3f4aa240:	jreq   L3F4AA310
3f4aa250:	move   *a8(0x160), a11, 1
3f4aa270:	setf   8, 0, 0
3f4aa280:	move   *a11, a11, 0
3f4aa290:	jreq   L3F4AA310
3f4aa2a0:	move   *a13(0x40), a11, 1
3f4aa2c0:	ori    0x1f000000, a11
3f4aa2f0:	move   a11, *a13(0x40), 1
L3F4AA310:
3f4aa310:	move   *a13(0x20), a11, 1
3f4aa330:	jreq   L3F4AA650
3f4aa340:	move   a14, -*sp, 1
3f4aa350:	move   @0x174bb0, *a14+, 1
3f4aa380:	move   @0x11a570, *a14+, 1
3f4aa3b0:	calla  L3FB11A10
3f4aa3e0:	move   a8, *a13, 1
3f4aa3f0:	move   a8, a9
3f4aa400:	jreq   L3F4AA5C0
3f4aa410:	move   a14, -*sp, 1
3f4aa420:	move   *a8(0x160), a9, 1
3f4aa440:	setf   8, 0, 0
3f4aa450:	move   *a9, a8, 0
3f4aa460:	move   a8, *a14+, 1
3f4aa470:	movi   0x3f4abdd8, a8
3f4aa4a0:	move   a8, *a14+, 1
3f4aa4b0:	calla  L3FB341E0
3f4aa4e0:	move   a14, -*sp, 1
3f4aa4f0:	move   *a13, a9, 1
3f4aa500:	move   *a9(0x160), a9, 1
3f4aa520:	setf   8, 0, 0
3f4aa530:	move   *a9, a8, 0
3f4aa540:	move   a8, *a14+, 1
3f4aa550:	move   *a13(0x40), *a14+, 1
3f4aa570:	move   a11, *a14+, 1
3f4aa580:	calla  L3F57A810
3f4aa5b0:	jruc   L3F4AA650
L3F4AA5C0:
3f4aa5c0:	move   a14, -*sp, 1
3f4aa5d0:	sub    a9, a9
3f4aa5e0:	move   a9, *a14+, 1
3f4aa5f0:	move   *a13(0x40), *a14+, 1
3f4aa610:	move   a11, *a14+, 1
3f4aa620:	calla  L3F57A810
L3F4AA650:
3f4aa650:	subi   0x60, a14
3f4aa670:	mmfm   sp, a9,a11,a13
3f4aa690:	rets
3f4aa6a0:	mmtm   sp, a11,a13
3f4aa6c0:	move   a14, a13
3f4aa6d0:	addk   32, a14
3f4aa6e0:	sub    a11, a11
3f4aa6f0:	move   a11, *a13, 1
3f4aa700:	ori    0x50, a11
3f4aa730:	move   a11, *a13, 1
3f4aa740:	move   a14, -*sp, 1
3f4aa750:	sub    a11, a11
3f4aa760:	move   a11, *a14+, 1
3f4aa770:	move   a11, *a14+, 1
3f4aa780:	move   *a13(0x0), *a14+, 1
3f4aa7a0:	calla  L3F57A810
3f4aa7d0:	subk   32, a14
3f4aa7e0:	mmfm   sp, a11,a13
3f4aa800:	rets
3f4aa810:	mmtm   sp, a11,a13
3f4aa830:	move   a14, a13
3f4aa840:	addk   32, a14
3f4aa850:	sub    a11, a11
3f4aa860:	move   a11, *a13, 1
3f4aa870:	ori    0x30, a11
3f4aa8a0:	move   a11, *a13, 1
3f4aa8b0:	move   a14, -*sp, 1
3f4aa8c0:	sub    a11, a11
3f4aa8d0:	move   a11, *a14+, 1
3f4aa8e0:	move   a11, *a14+, 1
3f4aa8f0:	move   *a13(0x0), *a14+, 1
3f4aa910:	calla  L3F57A810
3f4aa940:	subk   32, a14
3f4aa950:	mmfm   sp, a11,a13
3f4aa970:	rets
3f4aa980:	mmtm   sp, a11,a13
3f4aa9a0:	move   a14, a13
3f4aa9b0:	addk   32, a14
3f4aa9c0:	sub    a11, a11
3f4aa9d0:	move   a11, *a13, 1
3f4aa9e0:	ori    0x70, a11
3f4aaa10:	move   a11, *a13, 1
3f4aaa20:	move   a14, -*sp, 1
3f4aaa30:	sub    a11, a11
3f4aaa40:	move   a11, *a14+, 1
3f4aaa50:	move   a11, *a14+, 1
3f4aaa60:	move   *a13(0x0), *a14+, 1
3f4aaa80:	calla  L3F57A810
3f4aaab0:	subk   32, a14
3f4aaac0:	mmfm   sp, a11,a13
3f4aaae0:	rets
3f4aaaf0:	xor    a2, a14
3f4aab00:	sla    0x2, b2
3f4aab10:	rl     a2, a3
3f4aab20:	sll    a11, a5
3f4aab30:	.word  0x736b
3f4aab40:	mods   b11, b5
3f4aab50:	sub    a9, a0
3f4aab60:	.word  0x7272
3f4aab70:	.word  0x726f
3f4aab80:	srl    0x17, a0
3f4aab90:	rl     0x9, a0
3f4aaba0:	rev    b4
3f4aabb0:	rl     b10, b6
3f4aabc0:	sra    a11, a4
3f4aabd0:	sla    0x3, sp
3f4aabe0:	add    b10, b2
3f4aabf0:	sla    0x2, a13
3f4aac00:	.word  0x7245
3f4aac10:	modu   b11, b2
3f4aac20:	sla    0x3, b2
3f4aac30:	sla    0x1, a13
3f4aac40:	rl     0x11, b2
3f4aac50:	move   a8, a0
3f4aac60:	cmp    a10, a1
3f4aac70:	sla    0x2, a14
3f4aac80:	sra    a10, a13
3f4aac90:	modu   a11, a13
3f4aaca0:	.word  0x7972
3f4aacb0:	sub    a9, a0
3f4aacc0:	.word  0x7272
3f4aacd0:	.word  0x726f
3f4aace0:	srl    0x17, a0
3f4aacf0:	rl     0x9, a0
3f4aad00:	rev    b3
3f4aad10:	modu   a10, a8
3f4aad20:	.word  0x7473
3f4aad30:	and    a1, a0
3f4aad40:	.word  0x726f
3f4aad50:	sla    0x3, b4
3f4aad60:	.word  0x7245
3f4aad70:	modu   b11, b2
3f4aad80:	sla    0x3, b2
3f4aad90:	sla    0x1, a13
3f4aada0:	.word  0x3531
3f4aadb0:	and    a0, a0
3f4aadc0:	rl     b11, b2
3f4aadd0:	.word  0x746e
3f4aade0:	.word  0x7265
3f4aadf0:	and    a1, a0
3f4aae00:	.word  0x726f
3f4aae10:	sla    0x3, b4
3f4aae20:	.word  0x7245
3f4aae30:	modu   b11, b2
3f4aae40:	sla    0x3, b2
3f4aae50:	sla    0x1, a13
3f4aae60:	.word  0x3631
3f4aae70:	btst   a8, a0
3f4aae80:	.word  0x7965
3f4aae90:	modu   a11, a2
3f4aaea0:	.word  0x7261
3f4aaeb0:	sla    0x3, a4
3f4aaec0:	modu   b10, b0
3f4aaed0:	.word  0x7472
3f4aaee0:	sub    a9, a0
3f4aaef0:	.word  0x7272
3f4aaf00:	.word  0x726f
3f4aaf10:	srl    0x17, a0
3f4aaf20:	rl     0x9, a0
3f4aaf30:	rev    b8
3f4aaf40:	modu   a10, a13
3f4aaf50:	.word  0x7375
3f4aaf60:	sla    0x3, a5
3f4aaf70:	modu   b10, b0
3f4aaf80:	.word  0x7472
3f4aaf90:	sub    a9, a0
3f4aafa0:	.word  0x7272
3f4aafb0:	.word  0x726f
3f4aafc0:	srl    0x17, a0
3f4aafd0:	rl     0x9, a0
3f4aafe0:	rev    b9
3f4aaff0:	sra    a10, a11
3f4ab000:	sll    b3, b9
3f4ab010:	sla    a11, sp
3f4ab020:	sra    b3, b2
3f4ab030:	sub    a9, a0
3f4ab040:	.word  0x7272
3f4ab050:	.word  0x726f
3f4ab060:	srl    0x17, a0
3f4ab070:	rl     0x11, a0
3f4ab080:	rev    b7
3f4ab090:	.word  0x7445
3f4ab0a0:	sra    a11, a8
3f4ab0b0:	modu   b3, b2
3f4ab0c0:	.word  0x7465
3f4ab0d0:	and    a1, a0
3f4ab0e0:	.word  0x726f
3f4ab0f0:	sla    0x3, b4
3f4ab100:	.word  0x7245
3f4ab110:	modu   b11, b2
3f4ab120:	sla    0x3, b2
3f4ab130:	sla    0x1, a13
3f4ab140:	.word  0x3432
3f4ab150:	move   a8, a0
3f4ab160:	.word  0x756f
3f4ab170:	sra    b11, b3
3f4ab180:	sub    a9, a0
3f4ab190:	.word  0x7272
3f4ab1a0:	.word  0x726f
3f4ab1b0:	srl    0x17, a0
3f4ab1c0:	rl     0x11, a0
3f4ab1d0:	rev    b6
3f4ab1e0:	rl     b10, b6
3f4ab1f0:	sra    a11, a4
3f4ab200:	sla    0x3, sp
3f4ab210:	.word  0x7245
3f4ab220:	modu   b11, b2
3f4ab230:	sla    0x3, b2
3f4ab240:	sla    0x1, a13
3f4ab250:	.word  0x3532
3f4ab260:	sub    a8, a0
3f4ab270:	.word  0x7272
3f4ab280:	sra    b11, b5
3f4ab290:	sla    0x3, b2
3f4ab2a0:	rl     b11, b6
3f4ab2b0:	cvxyl  a11, a4
3f4ab2c0:	sla    0x3, sp
3f4ab2d0:	sla    0x1, a13
3f4ab2e0:	.word  0x3532
3f4ab2f0:	sub    a8, a0
3f4ab300:	rl     b3, b4
3f4ab310:	.word  0x7265
3f4ab320:	sra    a11, a14
3f4ab330:	sla    0x3, b4
3f4ab340:	move   b10, a2
3f4ab350:	sla    0x2, a13
3f4ab360:	.word  0x7245
3f4ab370:	modu   b11, b2
3f4ab380:	sla    0x3, b2
3f4ab390:	sla    0x1, a13
3f4ab3a0:	rl     0x19, b2
3f4ab3b0:	or     a0, a0
3f4ab3c0:	mods   a11, a9
3f4ab3d0:	.word  0x7265
3f4ab3e0:	rl     0x9, a0
3f4ab3f0:	sub    a9, a0
3f4ab400:	.word  0x7272
3f4ab410:	.word  0x726f
3f4ab420:	srl    0x17, a0
3f4ab430:	rl     0x9, a0
3f4ab440:	rev    b7
3f4ab450:	rl     b10, b4
3f4ab460:	sra    a11, a13
3f4ab470:	sla    0x3, b2
3f4ab480:	sla    0x1, b2
3f4ab490:	.word  0x7245
3f4ab4a0:	modu   b11, b2
3f4ab4b0:	sla    0x3, b2
3f4ab4c0:	sla    0x1, a13
3f4ab4d0:	rl     0x9, b2
3f4ab4e0:	move   a8, b0
3f4ab4f0:	.word  0x7470
3f4ab500:	modu   a11, a9
3f4ab510:	sla    a11, a14
3f4ab520:	sla    0x3, a12
3f4ab530:	add    b10, b2
3f4ab540:	sla    0x2, a13
3f4ab550:	rl     b10, b3
3f4ab560:	mods   a11, a13
3f4ab570:	rl     0x9, a0
3f4ab580:	sub    a9, a0
3f4ab590:	.word  0x7272
3f4ab5a0:	.word  0x726f
3f4ab5b0:	srl    0x17, a0
3f4ab5c0:	rl     0x9, a0
3f4ab5d0:	rev    b3
3f4ab5e0:	.word  0x704f
3f4ab5f0:	rl     b11, b4
3f4ab600:	modu   a3, sp
3f4ab610:	mods   a3, a1
3f4ab620:	andn   a1, a0
3f4ab630:	move   a10, a1
3f4ab640:	andn   a9, a0
3f4ab650:	mods   a11, a9
3f4ab660:	sla    0x3, a13
3f4ab670:	sla    0x1, b2
3f4ab680:	.word  0x7245
3f4ab690:	modu   b11, b2
3f4ab6a0:	sla    0x3, b2
3f4ab6b0:	sla    0x1, a13
3f4ab6c0:	rl     0x19, b1
3f4ab6d0:	move   a8, b0
3f4ab6e0:	.word  0x7470
3f4ab6f0:	modu   a11, a9
3f4ab700:	sla    a11, a14
3f4ab710:	sla    0x3, a12
3f4ab720:	add    b10, b2
3f4ab730:	sla    0x2, a13
3f4ab740:	rl     b10, b3
3f4ab750:	mods   a11, a13
3f4ab760:	rl     0x19, a0
3f4ab770:	sub    a9, a0
3f4ab780:	.word  0x7272
3f4ab790:	.word  0x726f
3f4ab7a0:	srl    0x17, a0
3f4ab7b0:	rl     0x9, a0
3f4ab7c0:	rev    b3
3f4ab7d0:	move   b2, a5
3f4ab7e0:	divs   a2, a5
3f4ab7f0:	sub    b10, b0
3f4ab800:	or     a2, a3
3f4ab810:	sub    a2, a5
3f4ab820:	sub    a1, a0
3f4ab830:	add    a10, a9
3f4ab840:	move   a2, b7
3f4ab850:	andn   a10, sp
3f4ab860:	cmp    b10, b4
3f4ab870:	sla    0x2, a3
3f4ab880:	andn   a2, a5
3f4ab890:	move   b10, a2
3f4ab8a0:	sla    0x2, b2
3f4ab8b0:	sub    b10, b2
3f4ab8c0:	sub    a10, a3
3f4ab8d0:	xor    a2, a9
3f4ab8e0:	sub    a2, a5
3f4ab8f0:	sub    a8, a0
3f4ab900:	andn   b2, b2
3f4ab910:	sub    b10, b5
3f4ab920:	sla    0x2, b2
3f4ab930:	sub    b10, b4
3f4ab940:	or     b2, b3
3f4ab950:	cmp    a9, a0
3f4ab960:	addc   a10, a14
3f4ab970:	move   a2, sp
3f4ab980:	or     a10, a14
3f4ab990:	.word  0x0045
3f4ab9a0:	mods   a2, a1
3f4ab9b0:	sla    0x3, a12
3f4ab9c0:	rl     a10, a4
3f4ab9d0:	srl    a11, a1
3f4ab9e0:	modu   a11, a14
3f4ab9f0:	.word  0x7473
3f4aba00:	sll    a11, a9
3f4aba10:	sla    0x3, b3
3f4aba20:	sla    b10, b0
3f4aba30:	.word  0x7373
3f4aba40:	sra    a3, a5
3f4aba50:	add    a8, a0
3f4aba60:	mods   a3, a12
3f4aba70:	sla    0x3, a5
3f4aba80:	sra    b10, b4
3f4aba90:	.word  0x7473
3f4abaa0:	sla    0x3, b3
3f4abab0:	sll    a3, a1
3f4abac0:	sra    a11, a7
3f4abad0:	sll    b11, b3
3f4abae0:	mods   a3, a8
3f4abaf0:	.word  0x736f
3f4abb00:	sra    b11, b3
3f4abb10:	.word  0x006e
3f4abb20:	move   b10, a2
3f4abb30:	sla    0x2, a13
3f4abb40:	rl     a2, a3
3f4abb50:	sll    a11, a5
3f4abb60:	.word  0x736b
3f4abb70:	mods   b11, b5
3f4abb80:	sub    a9, a0
3f4abb90:	.word  0x7272
3f4abba0:	.word  0x726f
3f4abbb0:	srl    0x17, a0
3f4abbc0:	rl     0x9, a0
3f4abbd0:	rev    b2
3f4abbe0:	sra    a10, a13
3f4abbf0:	modu   a11, a13
3f4abc00:	.word  0x7972
3f4abc10:	and    a1, a0
3f4abc20:	.word  0x7461
3f4abc30:	sla    0x3, a8
3f4abc40:	.word  0x7245
3f4abc50:	modu   b11, b2
3f4abc60:	sla    0x3, b2
3f4abc70:	sla    0x1, a13
3f4abc80:	.word  0x7878
3f4abc90:	cmp    a8, a0
3f4abca0:	sla    a11, a13
3f4abcb0:	sra    a11, a7
3f4abcc0:	addc   a1, a0
3f4abcd0:	sla    a11, sp
3f4abce0:	sra    b3, b2
3f4abcf0:	sub    a9, a0
3f4abd00:	.word  0x7272
3f4abd10:	.word  0x726f
L3F4ABD20:
3f4abd20:	srl    0x17, a0
3f4abd30:	.word  0x3420
3f4abd40:	rev    b3
3f4abd50:	.word  0x754e
3f4abd60:	mpyu   a11, a13
3f4abd70:	.word  0x7265
3f4abd80:	modu   b11, b2
L3F4ABD90:
3f4abd90:	.word  0x7372
3f4abda0:	dsjs   a0, L3F4ABD20
3f4abdb0:	sll    0x9, a0
3f4abdc0:	.word  0x0a64
3f4abdd0:	subb   a0, a0
3f4abde0:	.word  0x726f
3f4abdf0:	.word  0x7665
3f4abe00:	.word  0x7265
3f4abe10:	dsjs   a0, L3F4ABD90
3f4abe20:	sll    0x9, a0
3f4abe30:	.word  0x0a64
3f4abe40:	.word  0x0000
L3F4ABE50:
3f4abe50:	mmtm   sp, a9,a11,a13
3f4abe70:	move   a14, a13
3f4abe80:	addi   0x70, a14
3f4abea0:	sub    a11, a11
3f4abeb0:	setf   16, 0, 0
3f4abec0:	move   a11, *a13(0x30), 0
3f4abee0:	move   a11, *a13(0x40), 0
3f4abf00:	movb   a11, *a13(0x50)
3f4abf20:	move   a14, -*sp, 1
3f4abf30:	movi   0x800, a11
3f4abf50:	move   a11, *a14+, 1
3f4abf60:	movi   0x1a0020, a11
3f4abf90:	move   a11, *a14+, 1
3f4abfa0:	movi   0x6000000, a11
3f4abfd0:	move   a11, *a14+, 1
3f4abfe0:	calla  L3F4B3680
3f4ac010:	movk   2, a11
3f4ac020:	move   a11, *a13, 1
L3F4AC030:
3f4ac030:	move   *a13, a11, 1
3f4ac040:	sll    0x3, a11
3f4ac050:	addi   0x1a0020, a11
3f4ac080:	setf   8, 0, 0
3f4ac090:	move   *a11, a11, 0
3f4ac0a0:	setf   16, 0, 0
3f4ac0b0:	move   *a13(0x30), a9, 0
3f4ac0d0:	add    a9, a11
3f4ac0e0:	move   a11, *a13(0x30), 0
3f4ac100:	move   *a13, a9, 1
3f4ac110:	inc    a9
3f4ac120:	move   a9, *a13, 1
3f4ac130:	cmpi   0x800, a9
3f4ac150:	jrlt   L3F4AC030
3f4ac160:	setf   8, 0, 0
3f4ac170:	move   @0x1a0020, a9, 0
3f4ac1a0:	movb   a9, *a13(0x60)
3f4ac1c0:	move   @0x1a0028, a9, 0
3f4ac1f0:	movb   a9, *a13(0x68)
3f4ac210:	move   a14, -*sp, 1
3f4ac220:	movk   2, a11
3f4ac230:	move   a11, *a14+, 1
3f4ac240:	move   a13, a11
3f4ac250:	addi   0x40, a11
3f4ac270:	move   a11, *a14+, 1
3f4ac280:	move   a13, a11
3f4ac290:	addi   0x60, a11
3f4ac2b0:	move   a11, *a14+, 1
3f4ac2c0:	calla  L3FB44400
3f4ac2f0:	setf   16, 0, 0
3f4ac300:	move   *a13(0x40), a9, 0
3f4ac320:	move   *a13(0x30), a11, 0
3f4ac340:	cmp    a11, a9
3f4ac350:	jrne   L3F4AC780
3f4ac360:	setf   8, 0, 0
3f4ac370:	move   @0x1a0030, a9, 0
3f4ac3a0:	movb   a9, *a13(0x60)
3f4ac3c0:	move   @0x1a0038, a11, 0
3f4ac3f0:	movb   a11, *a13(0x68)
3f4ac410:	cmpi   0x55, a11
3f4ac430:	jrne   L3F4AC6C0
3f4ac440:	move   *a13(0x60), a9, 0
3f4ac460:	cmpi   0xaa, a9
3f4ac480:	jrne   L3F4AC6C0
3f4ac490:	move   a14, -*sp, 1
3f4ac4a0:	movi   0x800, a9
3f4ac4c0:	move   a9, *a14+, 1
3f4ac4d0:	movi   0xaaad0, a9
3f4ac500:	move   a9, *a14+, 1
3f4ac510:	movi   0x1a0020, a9
3f4ac540:	move   a9, *a14+, 1
3f4ac550:	calla  L3FB44400
3f4ac580:	setf   16, 0, 0
3f4ac590:	move   @0xaaaf0, a9, 0
3f4ac5c0:	subk   18, a9
3f4ac5d0:	jrne   L3F4AC600
3f4ac5e0:	movk   1, a8
3f4ac5f0:	jruc   L3F4AC830
L3F4AC600:
3f4ac600:	move   a14, -*sp, 1
3f4ac610:	movk   3, a9
3f4ac620:	move   a9, *a14+, 1
3f4ac630:	movi   0x3f4b5ef0, a8
3f4ac660:	move   a8, *a14+, 1
3f4ac670:	calla  L3F309350
3f4ac6a0:	sub    a8, a8
3f4ac6b0:	jruc   L3F4AC830
L3F4AC6C0:
3f4ac6c0:	move   a14, -*sp, 1
3f4ac6d0:	movk   3, a9
3f4ac6e0:	move   a9, *a14+, 1
3f4ac6f0:	movi   0x3f4b5fc0, a8
3f4ac720:	move   a8, *a14+, 1
3f4ac730:	calla  L3F309350
3f4ac760:	sub    a8, a8
3f4ac770:	jruc   L3F4AC830
L3F4AC780:
3f4ac780:	move   a14, -*sp, 1
3f4ac790:	movk   3, a9
3f4ac7a0:	move   a9, *a14+, 1
3f4ac7b0:	movi   0x3f4b5fc0, a8
3f4ac7e0:	move   a8, *a14+, 1
3f4ac7f0:	calla  L3F309350
3f4ac820:	sub    a8, a8
L3F4AC830:
3f4ac830:	subi   0x70, a14
3f4ac850:	mmfm   sp, a9,a11,a13
3f4ac870:	rets
L3F4AC880:
3f4ac880:	mmtm   sp, a11,a13
3f4ac8a0:	move   a14, a13
3f4ac8b0:	addk   16, a14
3f4ac8c0:	calla  L3F4B03D0
3f4ac8f0:	movi   0xffff, a11
3f4ac910:	move   a11, @0x19ff80, 1
3f4ac940:	move   a11, @0x19ff60, 1
3f4ac970:	calla  L3F4ABE50
3f4ac9a0:	movb   a8, *a13
3f4ac9b0:	setf   8, 0, 0
3f4ac9c0:	move   *a13, a11, 0
3f4ac9d0:	jreq   L3F4ACA70
3f4ac9e0:	move   @0xaab00, @0xaec90, 1
3f4aca30:	calla  L3F4ADDD0
3f4aca60:	jruc   L3F4ACD70
L3F4ACA70:
3f4aca70:	move   a14, -*sp, 1
3f4aca80:	movi   0x800, a11
3f4acaa0:	move   a11, *a14+, 1
3f4acab0:	movi   0x1a0020, a11
3f4acae0:	move   a11, *a14+, 1
3f4acaf0:	calla  L3FB44A00
3f4acb20:	move   a14, -*sp, 1
3f4acb30:	movi   0x800, a11
3f4acb50:	move   a11, *a14+, 1
3f4acb60:	movi   0x1a0020, a11
3f4acb90:	move   a11, *a14+, 1
3f4acba0:	movi   0x6000000, a11
3f4acbd0:	move   a11, *a14+, 1
3f4acbe0:	calla  L3F4B3A80
3f4acc10:	movk   1, a11
3f4acc20:	movb   a11, @0x1a40c0
3f4acc50:	calla  L3F4ACFE0
3f4acc80:	move   a14, -*sp, 1
3f4acc90:	movi   0x831, a11
3f4accb0:	move   a11, *a14+, 1
3f4accc0:	movi   0xaaad0, a11
3f4accf0:	move   a11, *a14+, 1
3f4acd00:	movi   0xa6940, a11
3f4acd30:	move   a11, *a14+, 1
3f4acd40:	calla  L3FB44400
L3F4ACD70:
3f4acd70:	sub    a11, a11
3f4acd80:	movb   a11, @0x1a40c0
3f4acdb0:	move   a11, @0x19e170, 1
3f4acde0:	subk   16, a14
3f4acdf0:	mmfm   sp, a11,a13
3f4ace10:	rets
3f4ace20:	move   a11, -*sp, 1
3f4ace30:	setf   1, 0, 0
3f4ace40:	move   @0xaed52, a11, 0
3f4ace70:	jrne   L3F4ACF00
3f4ace80:	move   @0xaed51, a11, 0
3f4aceb0:	jrne   L3F4ACF00
3f4acec0:	move   @0xaed53, a11, 0
3f4acef0:	jreq   L3F4ACF90
L3F4ACF00:
3f4acf00:	move   a14, -*sp, 1
3f4acf10:	move   @0xb78e0, *a14+, 1
3f4acf40:	calla  L3F4C1B70
3f4acf70:	move   a8, a11
3f4acf80:	jreq   L3F4ACFC0
L3F4ACF90:
3f4acf90:	calla  L3F4ACFE0
L3F4ACFC0:
3f4acfc0:	move   *sp+, a11, 1
3f4acfd0:	rets
L3F4ACFE0:
3f4acfe0:	mmtm   sp, a7,a9,a11
3f4ad000:	setf   8, 0, 0
3f4ad010:	move   @0x1a40c0, a11, 0
3f4ad040:	jreq   L3F4AD140
3f4ad050:	sub    a7, a7
3f4ad060:	setf   1, 0, 0
3f4ad070:	move   a7, @0xa69f8, 0
3f4ad0a0:	move   a7, @0xa6a00, 0
3f4ad0d0:	move   a7, @0xa6a01, 0
3f4ad100:	move   a7, @0xa6a02, 0
3f4ad130:	jruc   L3F4AD290
L3F4AD140:
3f4ad140:	setf   1, 0, 0
3f4ad150:	move   @0xaab88, @0xa69f8, 0
3f4ad1a0:	move   @0xaab90, @0xa6a00, 0
3f4ad1f0:	move   @0xaab91, @0xa6a01, 0
3f4ad240:	move   @0xaab92, @0xa6a02, 0
L3F4AD290:
3f4ad290:	sub    a9, a9
L3F4AD2A0:
3f4ad2a0:	move   a14, -*sp, 1
3f4ad2b0:	movk   2, a11
3f4ad2c0:	move   a11, *a14+, 1
3f4ad2d0:	movi   0xaeed8, a7
3f4ad300:	move   a7, *a14+, 1
3f4ad310:	move   a9, *a14+, 1
3f4ad320:	calla  L3F342610
3f4ad350:	move   a8, a8
3f4ad360:	jreq   L3F4AD420
3f4ad370:	move   a14, -*sp, 1
3f4ad380:	sub    a11, a11
3f4ad390:	move   a11, *a14+, 1
3f4ad3a0:	movi   0xba8e0, a11
3f4ad3d0:	move   a11, *a14+, 1
3f4ad3e0:	move   a9, *a14+, 1
3f4ad3f0:	calla  L3F342610
L3F4AD420:
3f4ad420:	inc    a9
3f4ad430:	cmpi   0x100, a9
3f4ad450:	jrlt   L3F4AD2A0
3f4ad460:	move   a14, -*sp, 1
3f4ad470:	movk   1, a11
3f4ad480:	move   a11, *a14+, 1
3f4ad490:	movi   0xba8e0, a11
3f4ad4c0:	move   a11, *a14+, 1
3f4ad4d0:	sub    a7, a7
3f4ad4e0:	move   a7, *a14+, 1
3f4ad4f0:	calla  L3F342610
3f4ad520:	calla  L3F4B03D0
3f4ad550:	setf   1, 0, 0
3f4ad560:	move   @0xa6a30, @0xaed50, 0
3f4ad5b0:	move   @0xaec90, @0xa6970, 1
3f4ad600:	move   a14, -*sp, 1
3f4ad610:	movi   0xa95f8, a7
3f4ad640:	move   a7, *a14+, 1
3f4ad650:	movi   0xb1918, a7
3f4ad680:	move   a7, *a14+, 1
3f4ad690:	calla  L3FB45720
3f4ad6c0:	calla  L3F343390
3f4ad6f0:	move   a14, -*sp, 1
3f4ad700:	movi   0x1f4, a7
3f4ad720:	move   a7, *a14+, 1
3f4ad730:	calla  L3FB33A20
3f4ad760:	calla  L3F33DC10
3f4ad790:	move   a14, -*sp, 1
3f4ad7a0:	sub    a7, a7
3f4ad7b0:	move   a7, *a14+, 1
3f4ad7c0:	calla  L3F348450
3f4ad7f0:	setf   1, 0, 0
3f4ad800:	move   @0xaecde, a7, 0
3f4ad830:	move   a7, @0x1a4020, 1
3f4ad860:	setf   8, 0, 0
3f4ad870:	move   @0xaed28, a11, 0
3f4ad8a0:	move   a11, @0x1a4040, 1
3f4ad8d0:	move   @0xaed30, a7, 0
3f4ad900:	move   a7, @0x1a4060, 1
3f4ad930:	move   @0xaed38, a7, 0
3f4ad960:	move   a7, @0x1a4080, 1
3f4ad990:	move   @0xaed40, a7, 0
3f4ad9c0:	move   a7, @0x1a40a0, 1
3f4ad9f0:	move   a14, -*sp, 1
3f4ada00:	movi   0x831, a7
3f4ada20:	move   a7, *a14+, 1
3f4ada30:	movi   0xaec60, a7
3f4ada60:	move   a7, *a14+, 1
3f4ada70:	movi   0xa6940, a7
3f4adaa0:	move   a7, *a14+, 1
3f4adab0:	calla  L3FB44400
3f4adae0:	move   a14, -*sp, 1
3f4adaf0:	movk   1, a11
3f4adb00:	move   a11, *a14+, 1
3f4adb10:	calla  L3F4B3D00
3f4adb40:	move   a14, -*sp, 1
3f4adb50:	movk   3, a11
3f4adb60:	move   a11, *a14+, 1
3f4adb70:	movi   0x3f4b6078, a8
3f4adba0:	move   a8, *a14+, 1
3f4adbb0:	calla  L3F309350
3f4adbe0:	mmfm   sp, a7,a9,a11
3f4adc00:	rets
3f4adc10:	move   a11, -*sp, 1
3f4adc20:	setf   1, 0, 0
3f4adc30:	move   @0xaed52, a11, 0
3f4adc60:	jrne   L3F4ADCF0
3f4adc70:	move   @0xaed51, a11, 0
3f4adca0:	jrne   L3F4ADCF0
3f4adcb0:	move   @0xaed53, a11, 0
3f4adce0:	jreq   L3F4ADD80
L3F4ADCF0:
3f4adcf0:	move   a14, -*sp, 1
3f4add00:	move   @0xb78e0, *a14+, 1
3f4add30:	calla  L3F4C1B70
3f4add60:	move   a8, a11
3f4add70:	jreq   L3F4ADDB0
L3F4ADD80:
3f4add80:	calla  L3F4ADDD0
L3F4ADDB0:
3f4addb0:	move   *sp+, a11, 1
3f4addc0:	rets
L3F4ADDD0:
3f4addd0:	mmtm   sp, a7,a9,a11,a13
3f4addf0:	move   a14, a13
3f4ade00:	addk   16, a14
3f4ade10:	sub    a11, a11
3f4ade20:	movb   a11, *a13
3f4ade30:	move   a11, a9
L3F4ADE40:
3f4ade40:	move   a14, -*sp, 1
3f4ade50:	movk   2, a11
3f4ade60:	move   a11, *a14+, 1
3f4ade70:	movi   0xaad48, a11
3f4adea0:	move   a11, *a14+, 1
3f4adeb0:	move   a9, *a14+, 1
3f4adec0:	calla  L3F342610
3f4adef0:	move   a8, a8
3f4adf00:	jrne   L3F4AE090
3f4adf10:	move   a14, -*sp, 1
3f4adf20:	movk   2, a11
3f4adf30:	move   a11, *a14+, 1
3f4adf40:	movi   0xaeed8, a11
3f4adf70:	move   a11, *a14+, 1
3f4adf80:	move   a9, *a14+, 1
3f4adf90:	calla  L3F342610
3f4adfc0:	move   a8, a8
3f4adfd0:	jreq   L3F4AE090
3f4adfe0:	move   a14, -*sp, 1
3f4adff0:	sub    a11, a11
3f4ae000:	move   a11, *a14+, 1
3f4ae010:	movi   0xba8e0, a11
3f4ae040:	move   a11, *a14+, 1
3f4ae050:	move   a9, *a14+, 1
3f4ae060:	calla  L3F342610
L3F4AE090:
3f4ae090:	inc    a9
3f4ae0a0:	cmpi   0x100, a9
3f4ae0c0:	jrlt   L3F4ADE40
3f4ae0d0:	move   @0xb7120, a11, 1
3f4ae100:	jrne   L3F4AE5B0
3f4ae110:	setf   1, 0, 0
3f4ae120:	move   @0xaabc0, a11, 0
3f4ae150:	jreq   L3F4AE390
3f4ae160:	move   a14, -*sp, 1
3f4ae170:	movi   0x3f4b6138, a8
3f4ae1a0:	move   a8, *a14+, 1
3f4ae1b0:	movi   0xada08, a11
3f4ae1e0:	move   a11, *a14+, 1
3f4ae1f0:	calla  L3FB45500
3f4ae220:	move   a8, a8
3f4ae230:	jrne   L3F4AE5B0
3f4ae240:	setf   1, 0, 0
3f4ae250:	move   @0xaabc0, @0xaed50, 0
3f4ae2a0:	move   a14, -*sp, 1
3f4ae2b0:	move   a11, *a14+, 1
3f4ae2c0:	movi   0xb1b98, a7
3f4ae2f0:	move   a7, *a14+, 1
3f4ae300:	calla  L3FB45720
3f4ae330:	calla  L3F343390
3f4ae360:	movk   1, a7
3f4ae370:	movb   a7, *a13
3f4ae380:	jruc   L3F4AE5B0
L3F4AE390:
3f4ae390:	move   a14, -*sp, 1
3f4ae3a0:	movi   0x3f4b6138, a8
3f4ae3d0:	move   a8, *a14+, 1
3f4ae3e0:	movi   0xad788, a7
3f4ae410:	move   a7, *a14+, 1
3f4ae420:	calla  L3FB45500
3f4ae450:	move   a8, a11
3f4ae460:	jrne   L3F4AE5B0
3f4ae470:	setf   1, 0, 0
3f4ae480:	move   @0xaabc0, @0xaed50, 0
3f4ae4d0:	move   a14, -*sp, 1
3f4ae4e0:	move   a7, *a14+, 1
3f4ae4f0:	movi   0xb1918, a11
3f4ae520:	move   a11, *a14+, 1
3f4ae530:	calla  L3FB45720
3f4ae560:	calla  L3F343390
3f4ae590:	movk   1, a7
3f4ae5a0:	movb   a7, *a13
L3F4AE5B0:
3f4ae5b0:	move   a14, -*sp, 1
3f4ae5c0:	movi   0x1f4, a11
3f4ae5e0:	move   a11, *a14+, 1
3f4ae5f0:	calla  L3FB33A20
3f4ae620:	calla  L3F33DC10
3f4ae650:	move   a14, -*sp, 1
3f4ae660:	sub    a7, a7
3f4ae670:	move   a7, *a14+, 1
3f4ae680:	calla  L3F348450
3f4ae6b0:	setf   1, 0, 0
3f4ae6c0:	move   @0xaecde, a7, 0
3f4ae6f0:	move   a7, @0x1a4020, 1
3f4ae720:	setf   8, 0, 0
3f4ae730:	move   @0xaed28, a11, 0
3f4ae760:	move   a11, @0x1a4040, 1
3f4ae790:	move   @0xaed30, a7, 0
3f4ae7c0:	move   a7, @0x1a4060, 1
3f4ae7f0:	move   @0xaed38, a7, 0
3f4ae820:	move   a7, @0x1a4080, 1
3f4ae850:	move   @0xaed40, a7, 0
3f4ae880:	move   a7, @0x1a40a0, 1
3f4ae8b0:	move   @0xaec90, @0xaab00, 1
3f4ae900:	move   a14, -*sp, 1
3f4ae910:	movi   0x831, a7
3f4ae930:	move   a7, *a14+, 1
3f4ae940:	movi   0xaec60, a7
3f4ae970:	move   a7, *a14+, 1
3f4ae980:	movi   0xaaad0, a7
3f4ae9b0:	move   a7, *a14+, 1
3f4ae9c0:	calla  L3FB44400
3f4ae9f0:	move   a14, -*sp, 1
3f4aea00:	setf   8, 0, 0
3f4aea10:	move   *a13, a11, 0
3f4aea20:	move   a11, *a14+, 1
3f4aea30:	calla  L3F4B3D00
3f4aea60:	subk   16, a14
3f4aea70:	mmfm   sp, a7,a9,a11,a13
3f4aea90:	rets
L3F4AEAA0:
3f4aeaa0:	move   a11, -*sp, 1
3f4aeab0:	setf   1, 0, 0
3f4aeac0:	move   @0xaed52, a11, 0
3f4aeaf0:	jrne   L3F4AEB80
3f4aeb00:	move   @0xaed51, a11, 0
3f4aeb30:	jrne   L3F4AEB80
3f4aeb40:	move   @0xaed53, a11, 0
3f4aeb70:	jreq   L3F4AEC10
L3F4AEB80:
3f4aeb80:	move   a14, -*sp, 1
3f4aeb90:	move   @0xb78e0, *a14+, 1
3f4aebc0:	calla  L3F4C1B70
3f4aebf0:	move   a8, a11
3f4aec00:	jreq   L3F4AEC40
L3F4AEC10:
3f4aec10:	calla  L3F4AEC60
L3F4AEC40:
3f4aec40:	move   *sp+, a11, 1
3f4aec50:	rets
L3F4AEC60:
3f4aec60:	mmtm   sp, a11,a13
3f4aec80:	move   a14, a13
3f4aec90:	addk   16, a14
3f4aeca0:	calla  L3F30C500
3f4aecd0:	calla  L3F30CDA0
3f4aed00:	sub    a11, a11
3f4aed10:	move   a11, @0x19e170, 1
3f4aed40:	move   a14, -*sp, 1
3f4aed50:	movi   0x800, a11
3f4aed70:	move   a11, *a14+, 1
3f4aed80:	movi   0xaaad0, a11
3f4aedb0:	move   a11, *a14+, 1
3f4aedc0:	movi   0xaec60, a11
3f4aedf0:	move   a11, *a14+, 1
3f4aee00:	calla  L3FB44400
3f4aee30:	move   a14, -*sp, 1
3f4aee40:	movi   0xaaad0, a11
3f4aee70:	move   a11, *a14+, 1
3f4aee80:	move   @0xb78e0, *a14+, 1
3f4aeeb0:	calla  L3F4AEF20
3f4aeee0:	subk   16, a14
3f4aeef0:	mmfm   sp, a11,a13
3f4aef10:	rets
L3F4AEF20:
3f4aef20:	mmtm   sp, a7,a9,a11,a13
3f4aef40:	move   a14, a13
3f4aef50:	move   a14, -*sp, 1
3f4aef60:	move   @0xb7160, *a14+, 1
3f4aef90:	move   *a13(0xffe0), a11, 1
3f4aefb0:	move   *a11(0x440), a9, 1
3f4aefd0:	move   a9, a7
3f4aefe0:	sll    0x9, a9
3f4aeff0:	sll    0x7, a7
3f4af000:	add    a7, a9
3f4af010:	move   *a11(0x480), a7, 1
3f4af030:	add    a9, a7
3f4af040:	move   *a7(0x40), *a14+, 1
3f4af060:	move   a11, *a14+, 1
3f4af070:	calla  L3FD421C0
3f4af0a0:	move   a14, -*sp, 1
3f4af0b0:	sub    a9, a9
3f4af0c0:	move   a9, *a14+, 1
3f4af0d0:	move   a11, *a14+, 1
3f4af0e0:	calla  L3FD9F6B0
3f4af110:	move   *a13(0xffc0), a7, 1
3f4af130:	movk   1, a9
3f4af140:	setf   1, 0, 0
3f4af150:	move   a9, *a7(0xc4), 0
3f4af170:	movi   0xaa, a9
3f4af190:	movb   a9, *a7(0x10)
3f4af1b0:	movi   0x55, a9
3f4af1d0:	movb   a9, *a7(0x18)
3f4af1f0:	movk   18, a9
3f4af200:	setf   16, 0, 0
3f4af210:	move   a9, *a7(0x20), 0
3f4af230:	move   a14, -*sp, 1
3f4af240:	move   a7, *a14+, 1
3f4af250:	calla  L3F4AF6D0
3f4af280:	move   a14, -*sp, 1
3f4af290:	movi   0x800, a9
3f4af2b0:	move   a9, *a14+, 1
3f4af2c0:	move   a7, *a14+, 1
3f4af2d0:	movi   0x6000000, a9
3f4af300:	move   a9, *a14+, 1
3f4af310:	calla  L3F4B3A80
3f4af340:	calla  L3F4ABE50
3f4af370:	move   a8, a8
3f4af380:	jreq   L3F4AF440
3f4af390:	move   a14, -*sp, 1
3f4af3a0:	movk   3, a9
3f4af3b0:	move   a9, *a14+, 1
3f4af3c0:	movi   0x3f4b6158, a8
3f4af3f0:	move   a8, *a14+, 1
3f4af400:	calla  L3F309350
3f4af430:	jruc   L3F4AF4E0
L3F4AF440:
3f4af440:	move   a14, -*sp, 1
3f4af450:	movk   3, a9
3f4af460:	move   a9, *a14+, 1
3f4af470:	movi   0x3f4b6200, a8
3f4af4a0:	move   a8, *a14+, 1
3f4af4b0:	calla  L3F309350
L3F4AF4E0:
3f4af4e0:	move   a14, -*sp, 1
3f4af4f0:	move   @0xb7140, *a14+, 1
3f4af520:	move   *a11(0x440), a9, 1
3f4af540:	move   a9, a7
3f4af550:	sll    0x9, a9
3f4af560:	sll    0x7, a7
3f4af570:	add    a7, a9
3f4af580:	move   *a11(0x480), a7, 1
3f4af5a0:	add    a9, a7
3f4af5b0:	move   *a7(0x40), *a14+, 1
3f4af5d0:	move   a11, *a14+, 1
3f4af5e0:	calla  L3FD421C0
3f4af610:	move   a14, -*sp, 1
3f4af620:	sub    a9, a9
3f4af630:	move   a9, *a14+, 1
3f4af640:	move   a11, *a14+, 1
3f4af650:	calla  L3FD9F6B0
3f4af680:	move   *sp(0xa0), a14, 1
3f4af6a0:	mmfm   sp, a7,a9,a11,a13
3f4af6c0:	rets   2
L3F4AF6D0:
3f4af6d0:	mmtm   sp, a9,a11,a13
3f4af6f0:	move   a14, a13
3f4af700:	addi   0x40, a14
3f4af720:	sub    a11, a11
3f4af730:	setf   16, 0, 0
3f4af740:	move   a11, *a13(0x20), 0
3f4af760:	movk   2, a11
3f4af770:	move   a11, *a13, 1
L3F4AF780:
3f4af780:	move   *a13, a11, 1
3f4af790:	sll    0x3, a11
3f4af7a0:	move   *a13(0xffe0), a9, 1
3f4af7c0:	add    a9, a11
3f4af7d0:	setf   8, 0, 0
3f4af7e0:	move   *a11, a11, 0
3f4af7f0:	setf   16, 0, 0
3f4af800:	move   *a13(0x20), a9, 0
3f4af820:	add    a9, a11
3f4af830:	move   a11, *a13(0x20), 0
3f4af850:	move   *a13, a9, 1
3f4af860:	inc    a9
3f4af870:	move   a9, *a13, 1
3f4af880:	cmpi   0x800, a9
3f4af8a0:	jrlt   L3F4AF780
3f4af8b0:	move   a14, -*sp, 1
3f4af8c0:	movk   2, a9
3f4af8d0:	move   a9, *a14+, 1
3f4af8e0:	move   a13, a9
3f4af8f0:	addi   0x30, a9
3f4af910:	move   a9, *a14+, 1
3f4af920:	move   a13, a11
3f4af930:	addk   32, a11
3f4af940:	move   a11, *a14+, 1
3f4af950:	calla  L3FB44400
3f4af980:	move   *a13(0xffe0), a9, 1
3f4af9a0:	movb   *a13(0x30), *a9(0x0)
3f4af9d0:	movb   *a13(0x38), *a9(0x8)
3f4afa00:	move   *sp(0x80), a14, 1
3f4afa20:	mmfm   sp, a9,a11,a13
3f4afa40:	rets   2
L3F4AFA50:
3f4afa50:	mmtm   sp, a9,a11
3f4afa70:	movk   1, a11
3f4afa80:	setf   1, 0, 0
3f4afa90:	move   a11, @0xaed18, 0
3f4afac0:	sub    a9, a9
L3F4AFAD0:
3f4afad0:	move   a14, -*sp, 1
3f4afae0:	move   a9, a11
3f4afaf0:	sll    0x9, a11
3f4afb00:	addi   0xaefd8, a11
3f4afb30:	move   a11, *a14+, 1
3f4afb40:	move   a9, a11
3f4afb50:	sll    0x9, a11
3f4afb60:	addi   0xaae48, a11
3f4afb90:	move   a11, *a14+, 1
3f4afba0:	calla  L3FB45720
3f4afbd0:	inc    a9
3f4afbe0:	cmpi   0x4, a9
3f4afc00:	jrlt   L3F4AFAD0
3f4afc10:	move   a14, -*sp, 1
3f4afc20:	movi   0xaaad0, a11
3f4afc50:	move   a11, *a14+, 1
3f4afc60:	move   @0xb78e0, *a14+, 1
3f4afc90:	calla  L3F4AEF20
3f4afcc0:	mmfm   sp, a9,a11
3f4afce0:	rets
L3F4AFCF0:
3f4afcf0:	mmtm   sp, a9,a11
3f4afd10:	movk   1, a11
3f4afd20:	setf   1, 0, 0
3f4afd30:	move   a11, @0xaed20, 0
3f4afd60:	sub    a9, a9
L3F4AFD70:
3f4afd70:	move   a14, -*sp, 1
3f4afd80:	move   a9, a11
3f4afd90:	sll    0x9, a11
3f4afda0:	addi   0xaf7d8, a11
3f4afdd0:	move   a11, *a14+, 1
3f4afde0:	move   a9, a11
3f4afdf0:	sll    0x9, a11
3f4afe00:	addi   0xab648, a11
3f4afe30:	move   a11, *a14+, 1
3f4afe40:	calla  L3FB45720
3f4afe70:	inc    a9
3f4afe80:	cmpi   0x4, a9
3f4afea0:	jrlt   L3F4AFD70
3f4afeb0:	move   a14, -*sp, 1
3f4afec0:	movi   0xaaad0, a11
3f4afef0:	move   a11, *a14+, 1
3f4aff00:	move   @0xb78e0, *a14+, 1
3f4aff30:	calla  L3F4AEF20
3f4aff60:	mmfm   sp, a9,a11
3f4aff80:	rets
L3F4AFF90:
3f4aff90:	mmtm   sp, a9,a11
3f4affb0:	movk   1, a11
3f4affc0:	setf   1, 0, 0
3f4affd0:	move   a11, @0xaed21, 0
3f4b0000:	sub    a9, a9
L3F4B0010:
3f4b0010:	move   a14, -*sp, 1
3f4b0020:	move   a9, a11
3f4b0030:	sll    0x8, a11
3f4b0040:	addi   0xaffd8, a11
3f4b0070:	move   a11, *a14+, 1
3f4b0080:	move   a9, a11
3f4b0090:	sll    0x8, a11
3f4b00a0:	addi   0xabe48, a11
3f4b00d0:	move   a11, *a14+, 1
3f4b00e0:	calla  L3FB45720
3f4b0110:	inc    a9
3f4b0120:	cmpi   0x4, a9
3f4b0140:	jrlt   L3F4B0010
3f4b0150:	move   a14, -*sp, 1
3f4b0160:	movi   0xaaad0, a11
3f4b0190:	move   a11, *a14+, 1
3f4b01a0:	move   @0xb78e0, *a14+, 1
3f4b01d0:	calla  L3F4AEF20
3f4b0200:	mmfm   sp, a9,a11
3f4b0220:	rets
3f4b0230:	mmtm   sp, a9,a11
3f4b0250:	movk   1, a11
3f4b0260:	setf   1, 0, 0
3f4b0270:	move   a11, @0xaed22, 0
3f4b02a0:	move   @0xb25b0, @0xae420, 1
3f4b02f0:	move   a14, -*sp, 1
3f4b0300:	movi   0xaaad0, a9
3f4b0330:	move   a9, *a14+, 1
3f4b0340:	move   @0xb78e0, *a14+, 1
3f4b0370:	calla  L3F4AEF20
3f4b03a0:	mmfm   sp, a9,a11
3f4b03c0:	rets
L3F4B03D0:
3f4b03d0:	mmtm   sp, a9,a11,a13
3f4b03f0:	move   a14, a13
3f4b0400:	addk   32, a14
3f4b0410:	sub    a11, a11
3f4b0420:	setf   1, 0, 0
3f4b0430:	move   a11, @0xa6990, 0
3f4b0460:	movi   0x32, a9
3f4b0480:	setf   7, 0, 0
3f4b0490:	move   a9, @0xa6991, 0
3f4b04c0:	setf   1, 0, 0
3f4b04d0:	move   a11, @0xa6998, 0
3f4b0500:	setf   7, 0, 0
3f4b0510:	move   a9, @0xa6999, 0
3f4b0540:	setf   1, 0, 0
3f4b0550:	move   a11, @0xa69a0, 0
3f4b0580:	move   a11, @0xa6a06, 0
3f4b05b0:	move   a11, @0xa69a1, 0
3f4b05e0:	setf   2, 0, 0
3f4b05f0:	move   a11, @0xa69a8, 0
3f4b0620:	setf   1, 0, 0
3f4b0630:	move   a11, @0xa69aa, 0
3f4b0660:	move   a11, @0xa69ab, 0
3f4b0690:	move   a11, @0xa69ac, 0
3f4b06c0:	move   a11, @0xa69ad, 0
3f4b06f0:	move   a11, @0xa69ae, 0
3f4b0720:	move   a11, @0xa6a05, 0
3f4b0750:	setf   2, 0, 0
3f4b0760:	move   a11, @0xa69b0, 0
3f4b0790:	movk   1, a11
3f4b07a0:	setf   1, 0, 0
3f4b07b0:	move   a11, @0xa69af, 0
3f4b07e0:	move   a11, @0xa69b6, 0
3f4b0810:	sub    a11, a11
3f4b0820:	setf   2, 0, 0
3f4b0830:	move   a11, @0xa69b2, 0
3f4b0860:	movk   1, a11
3f4b0870:	setf   1, 0, 0
3f4b0880:	move   a11, @0xa69bf, 0
3f4b08b0:	move   a11, @0xa69c2, 0
3f4b08e0:	sub    a11, a11
3f4b08f0:	move   a11, @0xa69c3, 0
3f4b0920:	move   a11, @0xa69c4, 0
3f4b0950:	setf   3, 0, 0
3f4b0960:	move   a11, @0xa69c5, 0
3f4b0990:	setf   1, 0, 0
3f4b09a0:	move   a11, @0xa69b7, 0
3f4b09d0:	movk   1, a11
3f4b09e0:	move   a11, @0xa69c0, 0
3f4b0a10:	movk   3, a11
3f4b0a20:	setf   2, 0, 0
3f4b0a30:	move   a11, @0xa69b4, 0
3f4b0a60:	movb   a9, @0xa69f0
3f4b0a90:	sub    a11, a11
3f4b0aa0:	setf   1, 0, 0
3f4b0ab0:	move   a11, @0xa69c1, 0
3f4b0ae0:	movk   9, a11
3f4b0af0:	setf   7, 0, 0
3f4b0b00:	move   a11, @0xa69f9, 0
3f4b0b30:	sub    a11, a11
3f4b0b40:	setf   4, 0, 0
3f4b0b50:	move   a11, @0xa69b8, 0
3f4b0b80:	setf   1, 0, 0
3f4b0b90:	move   a11, @0xa69bc, 0
3f4b0bc0:	move   a11, @0xa69bd, 0
3f4b0bf0:	move   a11, @0xa69be, 0
3f4b0c20:	movb   a11, @0xa6a28
3f4b0c50:	setf   2, 0, 0
3f4b0c60:	move   a11, @0xa69c8, 0
3f4b0c90:	setf   6, 0, 0
3f4b0ca0:	move   a11, @0xa69a2, 0
3f4b0cd0:	setf   1, 0, 0
3f4b0ce0:	move   a11, @0xa6a07, 0
3f4b0d10:	move   a11, @0xa6a31, 0
3f4b0d40:	move   a11, @0xa6a32, 0
3f4b0d70:	move   a11, @0xa6a33, 0
3f4b0da0:	move   a11, @0xa6a34, 0
3f4b0dd0:	movk   5, a11
3f4b0de0:	setf   3, 0, 0
3f4b0df0:	move   a11, @0xa69cd, 0
3f4b0e20:	movk   8, a11
3f4b0e30:	setf   4, 0, 0
3f4b0e40:	move   a11, @0xa69d0, 0
3f4b0e70:	sub    a11, a11
3f4b0e80:	setf   1, 0, 0
3f4b0e90:	move   a11, @0xa69cb, 0
3f4b0ec0:	setf   4, 0, 0
3f4b0ed0:	move   a11, @0xa69d8, 0
3f4b0f00:	setf   2, 0, 0
3f4b0f10:	move   a11, @0xa69e0, 0
3f4b0f40:	setf   1, 0, 0
3f4b0f50:	move   a11, @0xa69cc, 0
3f4b0f80:	movk   1, a11
3f4b0f90:	setf   2, 0, 0
3f4b0fa0:	move   a11, @0xa69e2, 0
3f4b0fd0:	movk   4, a11
3f4b0fe0:	setf   3, 0, 0
3f4b0ff0:	move   a11, @0xa69e8, 0
3f4b1020:	movk   8, a11
3f4b1030:	setf   4, 0, 0
3f4b1040:	move   a11, @0xa69ec, 0
3f4b1070:	sub    a11, a11
3f4b1080:	setf   1, 0, 0
3f4b1090:	move   a11, @0xa69eb, 0
3f4b10c0:	setf   4, 0, 0
3f4b10d0:	move   a11, @0xa69dc, 0
3f4b1100:	setf   2, 0, 0
3f4b1110:	move   a11, @0xa69e4, 0
3f4b1140:	setf   1, 0, 0
3f4b1150:	move   a11, @0xa6a04, 0
3f4b1180:	move   a11, @0xa6a03, 0
3f4b11b0:	move   a11, @0xa6a30, 0
3f4b11e0:	move   a11, @0xaa290, 1
3f4b1210:	movk   7, a11
3f4b1220:	movb   a11, @0xa6a08
3f4b1250:	movk   2, a11
3f4b1260:	movb   a11, @0xa6a10
3f4b1290:	movk   1, a11
3f4b12a0:	movb   a11, @0xa6a18
3f4b12d0:	movk   4, a11
3f4b12e0:	movb   a11, @0xa6a20
3f4b1310:	setf   16, 0, 0
3f4b1320:	move   @0xb7fa0, a11, 0
3f4b1350:	subi   0x2c2, a11
3f4b1370:	srl    0x1, a11
3f4b1380:	move   a11, @0xa6a38, 0
3f4b13b0:	movi   0x8c, a11
3f4b13d0:	move   a11, @0xa6a48, 0
3f4b1400:	movi   0x2c2, a11
3f4b1420:	move   a11, @0xa6a58, 0
3f4b1450:	movi   0x16d, a11
3f4b1470:	move   a11, @0xa6a68, 0
3f4b14a0:	movk   2, a11
3f4b14b0:	move   a11, @0xa6a78, 0
3f4b14e0:	movk   21, a11
3f4b14f0:	move   a11, @0xa6a88, 0
3f4b1520:	move   @0xb7fa0, a11, 0
3f4b1550:	subk   8, a11
3f4b1560:	move   a11, @0xa6a98, 0
3f4b1590:	move   a9, @0xa6aa8, 0
3f4b15c0:	sub    a11, a11
3f4b15d0:	move   a11, *a13, 1
L3F4B15E0:
3f4b15e0:	move   a14, -*sp, 1
3f4b15f0:	movi   0x3f4b62f0, a8
3f4b1620:	move   a8, *a14+, 1
3f4b1630:	move   *a13, a11, 1
3f4b1640:	sll    0x5, a11
3f4b1650:	addi   0xb4ce0, a11
3f4b1680:	move   *a11+, *a14+, 1
3f4b1690:	calla  L3FB45720
3f4b16c0:	move   *a13, a11, 1
3f4b16d0:	inc    a11
3f4b16e0:	move   a11, *a13, 1
3f4b16f0:	cmpi   0x100, a11
3f4b1710:	jrlt   L3F4B15E0
3f4b1720:	move   a14, -*sp, 1
3f4b1730:	movi   0x3f4b62f8, a8
3f4b1760:	move   a8, *a14+, 1
3f4b1770:	move   @0xb4ce0, *a14+, 1
3f4b17a0:	calla  L3FB45720
3f4b17d0:	move   a14, -*sp, 1
3f4b17e0:	movk   32, a9
3f4b17f0:	move   a9, *a14+, 1
3f4b1800:	movi   0xba8e0, a9
3f4b1830:	move   a9, *a14+, 1
3f4b1840:	calla  L3FB44A00
3f4b1870:	move   a14, -*sp, 1
3f4b1880:	movk   32, a9
3f4b1890:	move   a9, *a14+, 1
3f4b18a0:	movi   0xa6bb8, a9
3f4b18d0:	move   a9, *a14+, 1
3f4b18e0:	calla  L3FB44A00
3f4b1910:	sub    a9, a9
3f4b1920:	move   a9, *a13, 1
L3F4B1930:
3f4b1930:	move   a14, -*sp, 1
3f4b1940:	movi   0x3f4b62f0, a8
3f4b1970:	move   a8, *a14+, 1
3f4b1980:	move   *a13, a11, 1
3f4b1990:	sll    0x9, a11
3f4b19a0:	addi   0xa6cb8, a11
3f4b19d0:	move   a11, *a14+, 1
3f4b19e0:	calla  L3FB45720
3f4b1a10:	move   a14, -*sp, 1
3f4b1a20:	movi   0x3f4b62f0, a8
3f4b1a50:	move   a8, *a14+, 1
3f4b1a60:	move   *a13, a11, 1
3f4b1a70:	sll    0x9, a11
3f4b1a80:	addi   0xa74b8, a11
3f4b1ab0:	move   a11, *a14+, 1
3f4b1ac0:	calla  L3FB45720
3f4b1af0:	move   a14, -*sp, 1
3f4b1b00:	movi   0x3f4b62f0, a8
3f4b1b30:	move   a8, *a14+, 1
3f4b1b40:	move   *a13, a11, 1
3f4b1b50:	sll    0x8, a11
3f4b1b60:	addi   0xa7cb8, a11
3f4b1b90:	move   a11, *a14+, 1
3f4b1ba0:	calla  L3FB45720
3f4b1bd0:	move   a14, -*sp, 1
3f4b1be0:	movi   0x3f4b62f0, a8
3f4b1c10:	move   a8, *a14+, 1
3f4b1c20:	move   *a13, a11, 1
3f4b1c30:	sll    0x6, a11
3f4b1c40:	addi   0xa80b8, a11
3f4b1c70:	move   a11, *a14+, 1
3f4b1c80:	calla  L3FB45720
3f4b1cb0:	move   a14, -*sp, 1
3f4b1cc0:	movi   0x3f4b62f0, a8
3f4b1cf0:	move   a8, *a14+, 1
3f4b1d00:	move   *a13, a11, 1
3f4b1d10:	sll    0x8, a11
3f4b1d20:	addi   0xa81b8, a11
3f4b1d50:	move   a11, *a14+, 1
3f4b1d60:	calla  L3FB45720
3f4b1d90:	move   a14, -*sp, 1
3f4b1da0:	movi   0x3f4b62f0, a8
3f4b1dd0:	move   a8, *a14+, 1
3f4b1de0:	move   *a13, a11, 1
3f4b1df0:	sll    0x7, a11
3f4b1e00:	addi   0xa85b8, a11
3f4b1e30:	move   a11, *a14+, 1
3f4b1e40:	calla  L3FB45720
3f4b1e70:	move   a14, -*sp, 1
3f4b1e80:	movi   0x3f4b62f0, a8
3f4b1eb0:	move   a8, *a14+, 1
3f4b1ec0:	move   *a13, a11, 1
3f4b1ed0:	sll    0x5, a11
3f4b1ee0:	addi   0xb6d60, a11
3f4b1f10:	move   *a11+, *a14+, 1
3f4b1f20:	calla  L3FB45720
3f4b1f50:	move   a14, -*sp, 1
3f4b1f60:	movi   0x3f4b62f0, a8
3f4b1f90:	move   a8, *a14+, 1
3f4b1fa0:	move   *a13, a11, 1
3f4b1fb0:	sll    0x5, a11
3f4b1fc0:	addi   0xb6de0, a11
3f4b1ff0:	move   *a11+, *a14+, 1
3f4b2000:	calla  L3FB45720
3f4b2030:	move   a14, -*sp, 1
3f4b2040:	movi   0x3f4b62f0, a8
3f4b2070:	move   a8, *a14+, 1
3f4b2080:	move   *a13, a11, 1
3f4b2090:	sll    0x5, a11
3f4b20a0:	addi   0xb6e60, a11
3f4b20d0:	move   *a11+, *a14+, 1
3f4b20e0:	calla  L3FB45720
3f4b2110:	move   a14, -*sp, 1
3f4b2120:	movi   0x3f4b62f0, a8
3f4b2150:	move   a8, *a14+, 1
3f4b2160:	move   *a13, a11, 1
3f4b2170:	sll    0x5, a11
3f4b2180:	addi   0xb6ce0, a11
3f4b21b0:	move   *a11+, *a14+, 1
3f4b21c0:	calla  L3FB45720
3f4b21f0:	move   *a13, a11, 1
3f4b2200:	inc    a11
3f4b2210:	move   a11, *a13, 1
3f4b2220:	subk   4, a11
3f4b2230:	jalt   L3F4B1930
3f4b2250:	sub    a11, a11
3f4b2260:	move   a11, *a13, 1
L3F4B2270:
3f4b2270:	move   a14, -*sp, 1
3f4b2280:	movi   0x3f4b62f0, a8
3f4b22b0:	move   a8, *a14+, 1
3f4b22c0:	move   *a13, a11, 1
3f4b22d0:	sll    0x9, a11
3f4b22e0:	addi   0xa8db8, a11
3f4b2310:	move   a11, *a14+, 1
3f4b2320:	calla  L3FB45720
3f4b2350:	move   a14, -*sp, 1
3f4b2360:	movi   0x3f4b62f0, a8
3f4b2390:	move   a8, *a14+, 1
3f4b23a0:	move   *a13, a11, 1
3f4b23b0:	sll    0x9, a11
3f4b23c0:	addi   0xa91b8, a11
3f4b23f0:	move   a11, *a14+, 1
3f4b2400:	calla  L3FB45720
3f4b2430:	move   *a13, a11, 1
3f4b2440:	sll    0x4, a11
3f4b2450:	addi   0xa95b8, a11
3f4b2480:	sub    a9, a9
3f4b2490:	setf   16, 1, 0
3f4b24a0:	move   a9, *a11, 0
3f4b24b0:	move   *a13, a11, 1
3f4b24c0:	sll    0x4, a11
3f4b24d0:	addi   0xa95d8, a11
3f4b2500:	move   a9, *a11, 0
3f4b2510:	move   a14, -*sp, 1
3f4b2520:	movi   0x3f4b62f0, a8
3f4b2550:	move   a8, *a14+, 1
3f4b2560:	move   *a13, a11, 1
3f4b2570:	sll    0x5, a11
3f4b2580:	addi   0x1a5ac0, a11
3f4b25b0:	move   *a11+, *a14+, 1
3f4b25c0:	calla  L3FB45720
3f4b25f0:	move   *a13, a11, 1
3f4b2600:	inc    a11
3f4b2610:	move   a11, *a13, 1
3f4b2620:	subk   2, a11
3f4b2630:	jrlt   L3F4B2270
3f4b2640:	move   a9, *a13, 1
L3F4B2650:
3f4b2650:	move   a14, -*sp, 1
3f4b2660:	movi   0x3f4b62f0, a8
3f4b2690:	move   a8, *a14+, 1
3f4b26a0:	move   *a13, a11, 1
3f4b26b0:	sll    0x8, a11
3f4b26c0:	addi   0x1a49c0, a11
3f4b26f0:	move   a11, *a14+, 1
3f4b2700:	calla  L3FB45720
3f4b2730:	move   a14, -*sp, 1
3f4b2740:	movi   0x3f4b62f0, a8
3f4b2770:	move   a8, *a14+, 1
3f4b2780:	move   *a13, a11, 1
3f4b2790:	sll    0x8, a11
3f4b27a0:	addi   0x1a4dc0, a11
3f4b27d0:	move   a11, *a14+, 1
3f4b27e0:	calla  L3FB45720
3f4b2810:	move   *a13, a11, 1
3f4b2820:	sll    0x4, a11
3f4b2830:	addi   0x1a51c0, a11
3f4b2860:	sub    a9, a9
3f4b2870:	setf   16, 1, 0
3f4b2880:	move   a9, *a11, 0
3f4b2890:	move   a14, -*sp, 1
3f4b28a0:	movi   0x3f4b62f0, a8
3f4b28d0:	move   a8, *a14+, 1
3f4b28e0:	move   *a13, a11, 1
3f4b28f0:	sll    0x5, a11
3f4b2900:	addi   0x1a4940, a11
3f4b2930:	move   *a11+, *a14+, 1
3f4b2940:	calla  L3FB45720
3f4b2970:	move   *a13, a11, 1
3f4b2980:	inc    a11
3f4b2990:	move   a11, *a13, 1
3f4b29a0:	subk   4, a11
3f4b29b0:	jrlt   L3F4B2650
3f4b29c0:	move   a14, -*sp, 1
3f4b29d0:	movi   0x3f4b62f0, a8
3f4b2a00:	move   a8, *a14+, 1
3f4b2a10:	movi   0xa89b8, a11
3f4b2a40:	move   a11, *a14+, 1
3f4b2a50:	calla  L3FB45720
3f4b2a80:	move   a14, -*sp, 1
3f4b2a90:	movi   0x3f4b62f0, a8
3f4b2ac0:	move   a8, *a14+, 1
3f4b2ad0:	movi   0xa87b8, a9
3f4b2b00:	move   a9, *a14+, 1
3f4b2b10:	calla  L3FB45720
3f4b2b40:	move   a14, -*sp, 1
3f4b2b50:	movi   0x3f4b62f0, a8
3f4b2b80:	move   a8, *a14+, 1
3f4b2b90:	movi   0xa88b8, a9
3f4b2bc0:	move   a9, *a14+, 1
3f4b2bd0:	calla  L3FB45720
3f4b2c00:	move   a14, -*sp, 1
3f4b2c10:	movi   0x3f4b6138, a8
3f4b2c40:	move   a8, *a14+, 1
3f4b2c50:	movi   0xa95f8, a9
3f4b2c80:	move   a9, *a14+, 1
3f4b2c90:	calla  L3FB45720
3f4b2cc0:	move   a14, -*sp, 1
3f4b2cd0:	movi   0x3f4b6138, a8
3f4b2d00:	move   a8, *a14+, 1
3f4b2d10:	movi   0xa9878, a9
3f4b2d40:	move   a9, *a14+, 1
3f4b2d50:	calla  L3FB45720
3f4b2d80:	move   a14, -*sp, 1
3f4b2d90:	movi   0x3f4b6308, a8
3f4b2dc0:	move   a8, *a14+, 1
3f4b2dd0:	movi   0xa9cf8, a9
3f4b2e00:	move   a9, *a14+, 1
3f4b2e10:	calla  L3FB45720
3f4b2e40:	movi   0x1000, a9
3f4b2e60:	move   a9, @0xa9df8, 1
3f4b2e90:	movi   0x2000104, a11
3f4b2ec0:	move   a11, @0xa9e18, 1
3f4b2ef0:	movk   16, a9
3f4b2f00:	move   a9, @0xa9e38, 1
3f4b2f30:	movi   0x122a, a9
3f4b2f50:	move   a9, @0xa9e58, 1
3f4b2f80:	movi   0x50, a9
3f4b2fa0:	movb   a9, @0xa9e78
3f4b2fd0:	movk   24, a9
3f4b2fe0:	movb   a9, @0xa9e80
3f4b3010:	movi   0x3f, a9
3f4b3030:	movb   a9, @0xa9e88
3f4b3060:	sub    a9, a9
3f4b3070:	movb   a9, @0xa9e90
3f4b30a0:	movk   2, a9
3f4b30b0:	movb   a9, @0xa9e98
3f4b30e0:	sub    a9, a9
3f4b30f0:	movb   a9, @0xa9ea0
3f4b3120:	movk   1, a9
3f4b3130:	movb   a9, @0xa9ea8
3f4b3160:	sub    a9, a9
3f4b3170:	move   a9, *a13, 1
L3F4B3180:
3f4b3180:	move   *a13, a11, 1
3f4b3190:	sll    0x3, a11
3f4b31a0:	addi   0xa9eb0, a11
3f4b31d0:	movk   2, a9
3f4b31e0:	movb   a9, *a11
3f4b31f0:	move   *a13, a11, 1
3f4b3200:	inc    a11
3f4b3210:	move   a11, *a13, 1
3f4b3220:	subk   28, a11
3f4b3230:	jrlt   L3F4B3180
3f4b3240:	sub    a11, a11
3f4b3250:	move   a11, *a13, 1
L3F4B3260:
3f4b3260:	move   *a13, a11, 1
3f4b3270:	sll    0x3, a11
3f4b3280:	addi   0xaa190, a11
3f4b32b0:	sub    a9, a9
3f4b32c0:	movb   a9, *a11
3f4b32d0:	move   *a13, a11, 1
3f4b32e0:	sll    0x3, a11
3f4b32f0:	addi   0xa6bb8, a11
3f4b3320:	movb   a9, *a11
3f4b3330:	move   *a13, a11, 1
3f4b3340:	sll    0x3, a11
3f4b3350:	addi   0xa9af8, a11
3f4b3380:	movb   a9, *a11
3f4b3390:	move   *a13, a11, 1
3f4b33a0:	sll    0x3, a11
3f4b33b0:	addi   0xa9bf8, a11
3f4b33e0:	movb   a9, *a11
3f4b33f0:	move   *a13, a11, 1
3f4b3400:	inc    a11
3f4b3410:	move   a11, *a13, 1
3f4b3420:	subk   32, a11
3f4b3430:	jrlt   L3F4B3260
3f4b3440:	move   a14, -*sp, 1
3f4b3450:	movi   0x3f4b6350, a8
3f4b3480:	move   a8, *a14+, 1
3f4b3490:	movi   0xa9f90, a11
3f4b34c0:	move   a11, *a14+, 1
3f4b34d0:	calla  L3FB45720
3f4b3500:	move   a14, -*sp, 1
3f4b3510:	movi   0x3f4b6380, a8
3f4b3540:	move   a8, *a14+, 1
3f4b3550:	movi   0xaa090, a9
3f4b3580:	move   a9, *a14+, 1
3f4b3590:	calla  L3FB45720
3f4b35c0:	calla  L3F598DB0
3f4b35f0:	move   a8, a8
3f4b3600:	jreq   L3F4B3640
3f4b3610:	calla  L3F5BFEE0
L3F4B3640:
3f4b3640:	subk   32, a14
3f4b3650:	mmfm   sp, a9,a11,a13
3f4b3670:	rets
L3F4B3680:
3f4b3680:	mmtm   sp, a7,a9,a11,a13
3f4b36a0:	move   a14, a13
3f4b36b0:	addi   0x40, a14
3f4b36d0:	move   a14, -*sp, 1
3f4b36e0:	movk   2, a11
3f4b36f0:	move   a11, *a14+, 1
3f4b3700:	move   *a13(0xffa0), *a14+, 1
3f4b3720:	calla  L3F703D90
3f4b3750:	move   a8, *a13, 1
3f4b3760:	move   a14, -*sp, 1
3f4b3770:	move   *a13(0xffa0), a11, 1
3f4b3790:	sll    0x1, a11
3f4b37a0:	move   a11, *a14+, 1
3f4b37b0:	move   a8, *a14+, 1
3f4b37c0:	move   *a13(0xffe0), *a14+, 1
3f4b37e0:	calla  L3FB44400
3f4b3810:	sub    a11, a11
3f4b3820:	move   a11, *a13(0x20), 1
3f4b3840:	move   *a13(0xffa0), a9, 1
3f4b3860:	cmp    a9, a11
3f4b3870:	jrnc   L3F4B39D0
L3F4B3880:
3f4b3880:	move   *a13(0x20), a11, 1
3f4b38a0:	sll    0x3, a11
3f4b38b0:	move   *a13(0xffc0), a9, 1
3f4b38d0:	add    a9, a11
3f4b38e0:	move   *a13(0x20), a7, 1
3f4b3900:	sll    0x4, a7
3f4b3910:	move   *a13, a9, 1
3f4b3920:	add    a9, a7
3f4b3930:	movb   *a7, *a11
3f4b3940:	move   *a13(0x20), a11, 1
3f4b3960:	inc    a11
3f4b3970:	move   a11, *a13(0x20), 1
3f4b3990:	move   *a13(0xffa0), a7, 1
3f4b39b0:	cmp    a7, a11
3f4b39c0:	jrc   L3F4B3880
L3F4B39D0:
3f4b39d0:	move   a14, -*sp, 1
3f4b39e0:	move   *a13(0x0), *a14+, 1
3f4b3a00:	calla  L3F702440
3f4b3a30:	move   *sp(0xa0), a14, 1
3f4b3a50:	mmfm   sp, a7,a9,a11,a13
3f4b3a70:	rets   2
L3F4B3A80:
3f4b3a80:	mmtm   sp, a0,a7,a9,a10,a11,a12,a13
3f4b3aa0:	move   a14, a13
3f4b3ab0:	move   *a13(0xffc0), a9, 1
3f4b3ad0:	move   *a13(0xffa0), a10, 1
3f4b3af0:	move   *a13(0xffe0), a0, 1
3f4b3b10:	dint
3f4b3b20:	sub    a11, a11
3f4b3b30:	cmp    a10, a11
3f4b3b40:	jrnc   L3F4B3CA0
L3F4B3B50:
3f4b3b50:	move   a11, a7
3f4b3b60:	sll    0x3, a7
3f4b3b70:	add    a9, a7
3f4b3b80:	movb   *a7, a12
3f4b3b90:	setf   16, 0, 0
3f4b3ba0:	move   a12, *a0+, 0
3f4b3bb0:	movk   15, a7
3f4b3bc0:	and    a11, a7
3f4b3bd0:	subk   15, a7
3f4b3be0:	jrne   L3F4B3C70
3f4b3bf0:	eint
3f4b3c00:	move   a14, -*sp, 1
3f4b3c10:	movk   20, a7
3f4b3c20:	move   a7, *a14+, 1
3f4b3c30:	calla  L3FB33A20
3f4b3c60:	dint
L3F4B3C70:
3f4b3c70:	inc    a11
3f4b3c80:	cmp    a10, a11
3f4b3c90:	jrc   L3F4B3B50
L3F4B3CA0:
3f4b3ca0:	eint
3f4b3cb0:	move   *sp(0x100), a14, 1
3f4b3cd0:	mmfm   sp, a0,a7,a9,a10,a11,a12,a13
3f4b3cf0:	rets   2
L3F4B3D00:
3f4b3d00:	mmtm   sp, a7,a9,a11,a13
3f4b3d20:	move   a14, a13
3f4b3d30:	addi   0x350, a14
3f4b3d50:	movi   0xffff, a11
3f4b3d70:	move   a11, *a13(0x40), 1
3f4b3d90:	sub    a11, a11
3f4b3da0:	movb   a11, *a13(0x80)
3f4b3dc0:	setf   1, 0, 0
3f4b3dd0:	move   @0xaecdd, a11, 0
3f4b3e00:	jrne   L3F4B4010
3f4b3e10:	move   @0xb78e0, a9, 1
3f4b3e40:	move   *a9(0x440), a7, 1
3f4b3e60:	move   a7, a11
3f4b3e70:	sll    0x9, a7
3f4b3e80:	sll    0x7, a11
3f4b3e90:	add    a11, a7
3f4b3ea0:	move   *a9(0x480), a11, 1
3f4b3ec0:	add    a7, a11
3f4b3ed0:	move   *a11(0x1c0), a11, 1
3f4b3ef0:	move   a11, @0x19ff40, 1
3f4b3f20:	move   *a9(0x440), a7, 1
3f4b3f40:	move   a7, a11
3f4b3f50:	sll    0x9, a7
3f4b3f60:	sll    0x7, a11
3f4b3f70:	add    a11, a7
3f4b3f80:	move   *a9(0x480), a11, 1
3f4b3fa0:	add    a7, a11
3f4b3fb0:	move   *a11(0x1a0), a11, 1
3f4b3fd0:	move   a11, @0x19ff20, 1
3f4b4000:	jruc   L3F4B4200
L3F4B4010:
3f4b4010:	move   @0xb78e0, a9, 1
3f4b4040:	move   *a9(0x440), a7, 1
3f4b4060:	move   a7, a11
3f4b4070:	sll    0x9, a7
3f4b4080:	sll    0x7, a11
3f4b4090:	add    a11, a7
3f4b40a0:	move   *a9(0x480), a11, 1
3f4b40c0:	add    a7, a11
3f4b40d0:	move   *a11(0x1c0), a11, 1
3f4b40f0:	move   a11, @0x19ff20, 1
3f4b4120:	move   *a9(0x440), a7, 1
3f4b4140:	move   a7, a11
3f4b4150:	sll    0x9, a7
3f4b4160:	sll    0x7, a11
3f4b4170:	add    a11, a7
3f4b4180:	move   *a9(0x480), a11, 1
3f4b41a0:	add    a7, a11
3f4b41b0:	move   *a11(0x1a0), a11, 1
3f4b41d0:	move   a11, @0x19ff40, 1
L3F4B4200:
3f4b4200:	move   @0x19ff20, @0x19ffc0, 1
3f4b4250:	move   @0x19ff40, @0x19ffa0, 1
3f4b42a0:	move   @0x19ff60, a11, 1
3f4b42d0:	inc    a11
3f4b42e0:	jrne   L3F4B4720
3f4b42f0:	move   @0x19ff80, a11, 1
3f4b4320:	inc    a11
3f4b4330:	jrne   L3F4B4720
3f4b4340:	move   @0xaecde, a11, 0
3f4b4370:	jrne   L3F4B4550
3f4b4380:	move   *a9(0x440), a7, 1
3f4b43a0:	move   a7, a11
3f4b43b0:	sll    0x9, a7
3f4b43c0:	sll    0x7, a11
3f4b43d0:	add    a11, a7
3f4b43e0:	move   *a9(0x480), a11, 1
3f4b4400:	add    a7, a11
3f4b4410:	move   *a11(0x1c0), a11, 1
3f4b4430:	move   a11, @0x19ff60, 1
3f4b4460:	move   *a9(0x440), a7, 1
3f4b4480:	move   a7, a11
3f4b4490:	sll    0x9, a7
3f4b44a0:	sll    0x7, a11
3f4b44b0:	add    a11, a7
3f4b44c0:	move   *a9(0x480), a11, 1
3f4b44e0:	add    a7, a11
3f4b44f0:	move   *a11(0x1a0), a11, 1
3f4b4510:	move   a11, @0x19ff80, 1
3f4b4540:	jruc   L3F4B4810
L3F4B4550:
3f4b4550:	move   *a9(0x440), a7, 1
3f4b4570:	move   a7, a11
3f4b4580:	sll    0x9, a7
3f4b4590:	sll    0x7, a11
3f4b45a0:	add    a11, a7
3f4b45b0:	move   *a9(0x480), a11, 1
3f4b45d0:	add    a7, a11
3f4b45e0:	move   *a11(0x1c0), a11, 1
3f4b4600:	move   a11, @0x19ff80, 1
3f4b4630:	move   *a9(0x440), a7, 1
3f4b4650:	move   a7, a11
3f4b4660:	sll    0x9, a7
3f4b4670:	sll    0x7, a11
3f4b4680:	add    a11, a7
3f4b4690:	move   *a9(0x480), a11, 1
3f4b46b0:	add    a7, a11
3f4b46c0:	move   *a11(0x1a0), a11, 1
3f4b46e0:	move   a11, @0x19ff60, 1
3f4b4710:	jruc   L3F4B4810
L3F4B4720:
3f4b4720:	move   @0x1a4020, a11, 1
3f4b4750:	move   @0xaecde, a7, 0
3f4b4780:	cmp    a7, a11
3f4b4790:	jreq   L3F4B4810
3f4b47a0:	move   a14, -*sp, 1
3f4b47b0:	move   a9, *a14+, 1
3f4b47c0:	sub    a7, a7
3f4b47d0:	move   a7, *a14+, 1
3f4b47e0:	calla  L3F439FF0
L3F4B4810:
3f4b4810:	calla  L3F3191E0
3f4b4840:	calla  L3F31A410
3f4b4870:	calla  L3F3252C0
3f4b48a0:	sub    a11, a11
3f4b48b0:	move   a11, *a13(0x20), 1
L3F4B48D0:
3f4b48d0:	move   a14, -*sp, 1
3f4b48e0:	movk   2, a11
3f4b48f0:	move   a11, *a14+, 1
3f4b4900:	movi   0xaeed8, a9
3f4b4930:	move   a9, *a14+, 1
3f4b4940:	move   *a13(0x20), *a14+, 1
3f4b4960:	calla  L3F342610
3f4b4990:	move   a8, a7
3f4b49a0:	jreq   L3F4B4BF0
3f4b49b0:	move   a14, -*sp, 1
3f4b49c0:	move   *a13(0x20), *a14+, 1
3f4b49e0:	movi   0x3f4b63a0, a8
3f4b4a10:	move   a8, *a14+, 1
3f4b4a20:	move   *a13(0x40), a7, 1
3f4b4a40:	inc    a7
3f4b4a50:	move   a7, *a13(0x40), 1
3f4b4a70:	sll    0x5, a7
3f4b4a80:	addi   0xb4ce0, a7
3f4b4ab0:	move   *a7+, *a14+, 1
3f4b4ac0:	calla  L3FB34430
3f4b4af0:	move   a14, -*sp, 1
3f4b4b00:	movk   1, a7
3f4b4b10:	move   a7, *a14+, 1
3f4b4b20:	movi   0xba8e0, a7
3f4b4b50:	move   a7, *a14+, 1
3f4b4b60:	move   *a13(0x20), *a14+, 1
3f4b4b80:	calla  L3F342610
3f4b4bb0:	movk   1, a11
3f4b4bc0:	movb   a11, *a13(0x80)
3f4b4be0:	jruc   L3F4B4CB0
L3F4B4BF0:
3f4b4bf0:	move   a14, -*sp, 1
3f4b4c00:	sub    a7, a7
3f4b4c10:	move   a7, *a14+, 1
3f4b4c20:	movi   0xba8e0, a7
3f4b4c50:	move   a7, *a14+, 1
3f4b4c60:	move   *a13(0x20), *a14+, 1
3f4b4c80:	calla  L3F342610
L3F4B4CB0:
3f4b4cb0:	move   *a13(0x20), a11, 1
3f4b4cd0:	inc    a11
3f4b4ce0:	move   a11, *a13(0x20), 1
3f4b4d00:	cmpi   0x100, a11
3f4b4d20:	jrlt   L3F4B48D0
3f4b4d30:	setf   8, 0, 0
3f4b4d40:	move   *a13(0x80), a7, 0
3f4b4d60:	jrne   L3F4B4FC0
3f4b4d70:	sub    a9, a9
3f4b4d80:	move   a9, *a13(0x20), 1
3f4b4da0:	move   a14, -*sp, 1
3f4b4db0:	move   a9, *a14+, 1
3f4b4dc0:	movi   0x3f4b63a0, a8
3f4b4df0:	move   a8, *a14+, 1
3f4b4e00:	move   @0xb4ce0, *a14+, 1
3f4b4e30:	calla  L3FB34430
3f4b4e60:	move   a14, -*sp, 1
3f4b4e70:	movk   1, a11
3f4b4e80:	move   a11, *a14+, 1
3f4b4e90:	movi   0xba8e0, a11
3f4b4ec0:	move   a11, *a14+, 1
3f4b4ed0:	move   a9, *a14+, 1
3f4b4ee0:	calla  L3F342610
3f4b4f10:	move   a14, -*sp, 1
3f4b4f20:	movk   1, a11
3f4b4f30:	move   a11, *a14+, 1
3f4b4f40:	movi   0xaeed8, a11
3f4b4f70:	move   a11, *a14+, 1
3f4b4f80:	move   a9, *a14+, 1
3f4b4f90:	calla  L3F342610
L3F4B4FC0:
3f4b4fc0:	calla  L3F33DC10
3f4b4ff0:	move   a14, -*sp, 1
3f4b5000:	movk   1, a11
3f4b5010:	move   a11, *a14+, 1
3f4b5020:	calla  L3F348450
3f4b5050:	move   @0x1a4040, a9, 1
3f4b5080:	setf   8, 0, 0
3f4b5090:	move   @0xaed28, a11, 0
3f4b50c0:	cmp    a11, a9
3f4b50d0:	jrne   L3F4B5260
3f4b50e0:	move   @0x1a4060, a7, 1
3f4b5110:	move   @0xaed30, a9, 0
3f4b5140:	cmp    a9, a7
3f4b5150:	jrne   L3F4B5260
3f4b5160:	move   @0x1a4080, a7, 1
3f4b5190:	move   @0xaed38, a9, 0
3f4b51c0:	cmp    a9, a7
3f4b51d0:	jrne   L3F4B5260
3f4b51e0:	move   @0x1a40a0, a7, 1
3f4b5210:	move   @0xaed40, a9, 0
3f4b5240:	cmp    a9, a7
3f4b5250:	jreq   L3F4B5290
L3F4B5260:
3f4b5260:	calla  L3F33D630
L3F4B5290:
3f4b5290:	move   a14, -*sp, 1
3f4b52a0:	movi   0x3f4b62f0, a8
3f4b52d0:	move   a8, *a14+, 1
3f4b52e0:	movi   0xb1e18, a11
3f4b5310:	move   a11, *a14+, 1
3f4b5320:	calla  L3FB45500
3f4b5350:	move   a8, a7
3f4b5360:	jreq   L3F4B5650
3f4b5370:	move   a14, -*sp, 1
3f4b5380:	move   a11, *a14+, 1
3f4b5390:	calla  L3F5933D0
3f4b53c0:	move   a8, *a13(0x60), 1
3f4b53e0:	move   a8, a7
3f4b53f0:	jreq   L3F4B57C0
3f4b5400:	move   a14, -*sp, 1
3f4b5410:	move   a7, *a14+, 1
3f4b5420:	calla  L3F5C8360
3f4b5450:	move   a14, -*sp, 1
3f4b5460:	movi   0xb1f18, a9
3f4b5490:	move   a9, *a14+, 1
3f4b54a0:	calla  L3F5933D0
3f4b54d0:	move   a8, *a13(0x60), 1
3f4b54f0:	inc    a8
3f4b5500:	jreq   L3F4B5580
3f4b5510:	move   a14, -*sp, 1
3f4b5520:	move   *a13(0x60), *a14+, 1
3f4b5540:	calla  L3F5C8A80
3f4b5570:	jruc   L3F4B55E0
L3F4B5580:
3f4b5580:	move   a14, -*sp, 1
3f4b5590:	sub    a7, a7
3f4b55a0:	move   a7, *a14+, 1
3f4b55b0:	calla  L3F5C8A80
L3F4B55E0:
3f4b55e0:	calla  L3F4CA240
3f4b5610:	calla  L3F4CD800
3f4b5640:	jruc   L3F4B57C0
L3F4B5650:
3f4b5650:	move   @0xb3a20, a9, 1
3f4b5680:	dec    a9
3f4b5690:	jrle   L3F4B56E0
3f4b56a0:	calla  L3F57ABC0
3f4b56d0:	jruc   L3F4B57C0
L3F4B56E0:
3f4b56e0:	calla  L3F5C9080
3f4b5710:	move   a8, a7
3f4b5720:	jrne   L3F4B57C0
3f4b5730:	move   a14, -*sp, 1
3f4b5740:	move   @0xb78e0, *a14+, 1
3f4b5770:	movk   8, a9
3f4b5780:	move   a9, *a14+, 1
3f4b5790:	calla  L3F439FF0
L3F4B57C0:
3f4b57c0:	calla  L3F31C230
3f4b57f0:	calla  L3F31D8E0
3f4b5820:	calla  L3F31D750
3f4b5850:	calla  L3F32A630
3f4b5880:	calla  L3F327970
3f4b58b0:	move   @0x27b6c0, a9, 1
3f4b58e0:	jreq   L3F4B5B50
3f4b58f0:	setf   16, 1, 0
3f4b5900:	move   @0xaed98, a7, 0
3f4b5930:	move   a7, *a13(0x90), 1
3f4b5950:	move   @0xaeda8, a11, 0
3f4b5980:	move   a11, *a13(0xb0), 1
3f4b59a0:	setf   16, 0, 0
3f4b59b0:	move   @0xaedb8, a9, 0
3f4b59e0:	move   a9, *a13(0xd0), 1
3f4b5a00:	move   @0xaedc8, a7, 0
3f4b5a30:	move   a7, *a13(0xf0), 1
3f4b5a50:	move   a14, -*sp, 1
3f4b5a60:	move   a13, a7
3f4b5a70:	addi   0x90, a7
3f4b5a90:	move   a7, *a14+, 1
3f4b5aa0:	movk   15, a7
3f4b5ab0:	move   a7, *a14+, 1
3f4b5ac0:	move   @0x27b6c0, *a14+, 1
3f4b5af0:	move   @0xb78e0, *a14+, 1
3f4b5b20:	calla  L3FD75CD0
L3F4B5B50:
3f4b5b50:	move   @0xb7980, a11, 1
3f4b5b80:	jreq   L3F4B5DF0
3f4b5b90:	setf   16, 1, 0
3f4b5ba0:	move   @0xaed58, a9, 0
3f4b5bd0:	move   a9, *a13(0x90), 1
3f4b5bf0:	move   @0xaed68, a7, 0
3f4b5c20:	move   a7, *a13(0xb0), 1
3f4b5c40:	setf   16, 0, 0
3f4b5c50:	move   @0xaed78, a11, 0
3f4b5c80:	move   a11, *a13(0xd0), 1
3f4b5ca0:	move   @0xaed88, a7, 0
3f4b5cd0:	move   a7, *a13(0xf0), 1
3f4b5cf0:	move   a14, -*sp, 1
3f4b5d00:	move   a13, a7
3f4b5d10:	addi   0x90, a7
3f4b5d30:	move   a7, *a14+, 1
3f4b5d40:	movk   15, a7
3f4b5d50:	move   a7, *a14+, 1
3f4b5d60:	move   @0xb7980, *a14+, 1
3f4b5d90:	move   @0xb78e0, *a14+, 1
3f4b5dc0:	calla  L3FD75CD0
L3F4B5DF0:
3f4b5df0:	setf   8, 0, 0
3f4b5e00:	move   *a13(0xffe0), a11, 0
3f4b5e20:	jrne   L3F4B5EA0
3f4b5e30:	move   @0xb7120, a9, 1
3f4b5e60:	jrne   L3F4B5EA0
3f4b5e70:	calla  L3F343390
L3F4B5EA0:
3f4b5ea0:	move   *sp(0xa0), a14, 1
3f4b5ec0:	mmfm   sp, a7,a9,a11,a13
3f4b5ee0:	rets   2
3f4b5ef0:	mods   a2, sp
3f4b5f00:	sla    0x3, a4
3f4b5f10:	.word  0x7375
3f4b5f20:	.word  0x7265
3f4b5f30:	.word  0x7320
3f4b5f40:	.word  0x7465
3f4b5f50:	rl     b11, b4
3f4b5f60:	srl    a11, a14
3f4b5f70:	sla    0x3, b3
3f4b5f80:	sla    a11, a12
3f4b5f90:	modu   b11, b9
3f4b5fa0:	.word  0x7475
3f4b5fb0:	rev    a14
3f4b5fc0:	.word  0x7355
3f4b5fd0:	.word  0x7265
3f4b5fe0:	.word  0x7320
3f4b5ff0:	.word  0x7465
3f4b6000:	rl     b11, b4
3f4b6010:	srl    a11, a14
3f4b6020:	sla    0x3, b3
3f4b6030:	modu   a3, a9
3f4b6040:	sla    b11, b6
3f4b6050:	rl     a11, a12
3f4b6060:	srl    0xd, a4
3f4b6070:	andn   a8, a0
3f4b6080:	.word  0x7379
3f4b6090:	sra    b11, b4
3f4b60a0:	sla    0x3, a13
3f4b60b0:	sra    a11, a4
3f4b60c0:	sla    a11, a6
3f4b60d0:	mods   b3, b5
3f4b60e0:	.word  0x7374
3f4b60f0:	mods   a1, a0
3f4b6100:	sla    a11, sp
3f4b6110:	sra    a11, a4
3f4b6120:	srl    0xd, a4
3f4b6130:	andn   a0, a0
3f4b6140:	move   a10, sp
3f4b6150:	or     a8, a0
3f4b6160:	sra    b11, b3
3f4b6170:	sla    0x3, b2
3f4b6180:	sra    b11, b3
3f4b6190:	.word  0x7474
3f4b61a0:	modu   a3, a9
3f4b61b0:	.word  0x7367
3f4b61c0:	.word  0x7320
3f4b61d0:	.word  0x7661
3f4b61e0:	sra    a3, a5
3f4b61f0:	rev    a14
3f4b6200:	sla    a10, a6
3f4b6210:	mods   a3, a9
3f4b6220:	sra    a3, a5
3f4b6230:	.word  0x7420
3f4b6240:	sla    0x3, sp
3f4b6250:	sla    b11, b3
3f4b6260:	sra    b11, b6
3f4b6270:	.word  0x7520
3f4b6280:	sra    b11, b3
3f4b6290:	sla    0x3, b2
3f4b62a0:	sra    b11, b3
3f4b62b0:	.word  0x7474
3f4b62c0:	modu   a3, a9
3f4b62d0:	.word  0x7367
3f4b62e0:	rev    a14
3f4b62f0:	rl     0x0, a0
3f4b6300:	move   a8, a0
3f4b6310:	.word  0x7365
3f4b6320:	sla    b11, b3
3f4b6330:	sra    a11, a7
3f4b6340:	.word  0x0073
3f4b6350:	or     b2, b6
3f4b6360:	sla    0x2, a5
3f4b6370:	rev    a3
3f4b6380:	or     b2, b6
3f4b6390:	.word  0x0045
3f4b63a0:	sra    a1, a5
3f4b63b0:	.word  0x0000
3f4b63c0:	mmtm   sp, a9,a11,a13
3f4b63e0:	move   a14, a13
3f4b63f0:	addi   0x5c0, a14
3f4b6410:	move   @0xb8360, a11, 1
3f4b6440:	jaeq   L3F4B6F50
3f4b6460:	move   a14, -*sp, 1
3f4b6470:	move   @0x10a6b0, *a14+, 1
3f4b64a0:	move   @0xf7d10, *a14+, 1
3f4b64d0:	calla  L3FB11A10
3f4b6500:	move   a8, *a13, 1
3f4b6510:	move   a8, a11
3f4b6520:	jaeq   L3F4B6F50
3f4b6540:	move   a14, -*sp, 1
3f4b6550:	move   *a8(0x120), *a14+, 1
3f4b6570:	calla  L3F4B8880
3f4b65a0:	move   a8, *a13(0x320), 1
3f4b65c0:	move   @0xb25b0, a11, 1
3f4b65f0:	cmp    a11, a8
3f4b6600:	jrne   L3F4B6D30
3f4b6610:	move   a14, -*sp, 1
3f4b6620:	sub    a11, a11
3f4b6630:	move   a11, *a14+, 1
3f4b6640:	move   @0xb78e0, *a14+, 1
3f4b6670:	calla  L3FD9F6B0
3f4b66a0:	move   @0xf7d10, a9, 1
3f4b66d0:	movk   1, a11
3f4b66e0:	move   a11, *a9(0x60), 1
3f4b6700:	move   a14, -*sp, 1
3f4b6710:	move   a13, a11
3f4b6720:	addk   32, a11
3f4b6730:	move   a11, *a14+, 1
3f4b6740:	movi   0xffff, a11
3f4b6760:	move   a11, *a14+, 1
3f4b6770:	move   @0xb7ce0, *a14+, 1
3f4b67a0:	move   @0xb78e0, *a14+, 1
3f4b67d0:	calla  L3FD36780
3f4b6800:	move   a8, a9
3f4b6810:	jreq   L3F4B6940
L3F4B6820:
3f4b6820:	move   a14, -*sp, 1
3f4b6830:	move   a13, a11
3f4b6840:	addk   32, a11
3f4b6850:	move   a11, *a14+, 1
3f4b6860:	movi   0xffff, a9
3f4b6880:	move   a9, *a14+, 1
3f4b6890:	move   @0xb7ce0, *a14+, 1
3f4b68c0:	move   @0xb78e0, *a14+, 1
3f4b68f0:	calla  L3FD36780
3f4b6920:	move   a8, a8
3f4b6930:	jrne   L3F4B6820
L3F4B6940:
3f4b6940:	move   a14, -*sp, 1
3f4b6950:	move   @0xb7ce0, *a14+, 1
3f4b6980:	move   @0xb78e0, *a14+, 1
3f4b69b0:	calla  L3FDA9A70
3f4b69e0:	move   a14, -*sp, 1
3f4b69f0:	move   @0xb7ce0, *a14+, 1
3f4b6a20:	move   @0xb78e0, *a14+, 1
3f4b6a50:	calla  L3FD425A0
3f4b6a80:	setf   16, 1, 0
3f4b6a90:	move   @0x1a44d0, a11, 0
3f4b6ac0:	jreq   L3F4B6CE0
3f4b6ad0:	move   a14, -*sp, 1
3f4b6ae0:	movk   3, a9
3f4b6af0:	move   a9, *a14+, 1
3f4b6b00:	move   @0xb78e0, *a14+, 1
3f4b6b30:	calla  L3F32DA80
3f4b6b60:	move   a14, -*sp, 1
3f4b6b70:	setf   16, 1, 0
3f4b6b80:	move   @0x1a44d0, a11, 0
3f4b6bb0:	move   a11, *a14+, 1
3f4b6bc0:	movi   0x3f4b9b60, a8
3f4b6bf0:	move   a8, *a14+, 1
3f4b6c00:	move   a13, a9
3f4b6c10:	addi   0x340, a9
3f4b6c30:	move   a9, *a14+, 1
3f4b6c40:	calla  L3FB34430
3f4b6c70:	move   a14, -*sp, 1
3f4b6c80:	movk   3, a11
3f4b6c90:	move   a11, *a14+, 1
3f4b6ca0:	move   a9, *a14+, 1
3f4b6cb0:	calla  L3F309350
L3F4B6CE0:
3f4b6ce0:	sub    a11, a11
3f4b6cf0:	move   a11, @0xb8360, 1
3f4b6d20:	jruc   L3F4B6F50
L3F4B6D30:
3f4b6d30:	setf   16, 1, 0
3f4b6d40:	move   @0x1a44d0, a9, 0
3f4b6d70:	inc    a9
3f4b6d80:	move   a9, @0x1a44d0, 0
3f4b6db0:	move   a14, -*sp, 1
3f4b6dc0:	move   @0xb78e0, *a14+, 1
3f4b6df0:	movk   14, a9
3f4b6e00:	move   a9, *a14+, 1
3f4b6e10:	calla  L3F439FF0
3f4b6e40:	move   a14, -*sp, 1
3f4b6e50:	movi   0x3f4b9cc0, a8
3f4b6e80:	move   a8, *a14+, 1
3f4b6e90:	move   *a13, a11, 1
3f4b6ea0:	move   *a11(0x120), *a14+, 1
3f4b6ec0:	calla  L3FB45720
3f4b6ef0:	move   *a11(0x160), a9, 1
3f4b6f10:	sub    a11, a11
3f4b6f20:	setf   16, 1, 0
3f4b6f30:	move   a11, *a9(0x30), 0
L3F4B6F50:
3f4b6f50:	subi   0x5c0, a14
3f4b6f70:	mmfm   sp, a9,a11,a13
3f4b6f90:	rets
3f4b6fa0:	mmtm   sp, a9,a11,a13
3f4b6fc0:	move   a14, a13
3f4b6fd0:	addk   32, a14
3f4b6fe0:	move   a14, -*sp, 1
3f4b6ff0:	move   @0x10a6b0, *a14+, 1
3f4b7020:	move   @0xf7d10, *a14+, 1
3f4b7050:	calla  L3FB11A10
3f4b7080:	move   a8, *a13, 1
3f4b7090:	move   a8, a8
3f4b70a0:	jreq   L3F4B71C0
3f4b70b0:	move   a14, -*sp, 1
3f4b70c0:	movi   0x3f4b9cc0, a8
3f4b70f0:	move   a8, *a14+, 1
3f4b7100:	move   *a13, a11, 1
3f4b7110:	move   *a11(0x120), *a14+, 1
3f4b7130:	calla  L3FB45720
3f4b7160:	move   *a11(0x160), a9, 1
3f4b7180:	sub    a11, a11
3f4b7190:	setf   16, 1, 0
3f4b71a0:	move   a11, *a9(0x30), 0
L3F4B71C0:
3f4b71c0:	subk   32, a14
3f4b71d0:	mmfm   sp, a9,a11,a13
3f4b71f0:	rets
3f4b7200:	mmtm   sp, a7,a9,a11,a13
3f4b7220:	move   a14, a13
3f4b7230:	addi   0x150, a14
3f4b7250:	sub    a11, a11
3f4b7260:	move   a11, @0xb25b0, 1
3f4b7290:	move   a14, -*sp, 1
3f4b72a0:	movk   2, a11
3f4b72b0:	move   a11, *a14+, 1
3f4b72c0:	move   a13, a11
3f4b72d0:	addk   32, a11
3f4b72e0:	move   a11, *a14+, 1
3f4b72f0:	movi   0x64000d0, a11
3f4b7320:	move   a11, *a14+, 1
3f4b7330:	calla  L3FB44400
3f4b7360:	move   a14, -*sp, 1
3f4b7370:	movb   *a13(0x20), a9
3f4b7390:	move   a9, *a14+, 1
3f4b73a0:	movi   0x3f4b9cc8, a8
3f4b73d0:	move   a8, *a14+, 1
3f4b73e0:	calla  L3FB341E0
3f4b7410:	move   a14, -*sp, 1
3f4b7420:	movb   *a13(0x28), a9
3f4b7440:	move   a9, *a14+, 1
3f4b7450:	movi   0x3f4b9cc8, a8
3f4b7480:	move   a8, *a14+, 1
3f4b7490:	calla  L3FB341E0
3f4b74c0:	movb   *a13(0x20), a11
3f4b74e0:	cmpi   0xffd1, a11
3f4b7500:	jrne   L3F4B75C0
3f4b7510:	move   a14, -*sp, 1
3f4b7520:	movi   0x3f4b9d50, a8
3f4b7550:	move   a8, *a14+, 1
3f4b7560:	calla  L3FB341E0
3f4b7590:	sub    a9, a9
3f4b75a0:	move   a9, *a13, 1
3f4b75b0:	jruc   L3F4B76D0
L3F4B75C0:
3f4b75c0:	move   @0xaec90, a9, 1
3f4b75f0:	inc    a9
3f4b7600:	move   a9, @0xaec90, 1
3f4b7630:	move   a9, *a13, 1
3f4b7640:	move   a14, -*sp, 1
3f4b7650:	move   a9, *a14+, 1
3f4b7660:	movi   0x3f4b9e40, a8
3f4b7690:	move   a8, *a14+, 1
3f4b76a0:	calla  L3FB341E0
L3F4B76D0:
3f4b76d0:	calla  L3F4ACFE0
3f4b7700:	move   a9, @0xaec90, 1
3f4b7730:	move   @0xb8080, a11, 1
3f4b7760:	jreq   L3F4B7BB0
3f4b7770:	move   a14, -*sp, 1
3f4b7780:	move   @0x1220b0, *a14+, 1
3f4b77b0:	move   @0x11a590, *a14+, 1
3f4b77e0:	calla  L3FB11A10
3f4b7810:	move   a8, *a13(0x30), 1
3f4b7830:	move   a8, a11
3f4b7840:	jreq   L3F4B7BB0
3f4b7850:	move   a14, -*sp, 1
3f4b7860:	move   @0xaec90, *a14+, 1
3f4b7890:	setf   2, 0, 0
3f4b78a0:	move   @0xaece8, a7, 0
3f4b78d0:	move   a7, a9
3f4b78e0:	sll    0x9, a7
3f4b78f0:	sll    0x5, a9
3f4b7900:	add    a9, a7
3f4b7910:	addi   0x1220d0, a7
3f4b7940:	move   *a7+, *a14+, 1
3f4b7950:	movi   0x3f4b9f40, a8
3f4b7980:	move   a8, *a14+, 1
3f4b7990:	move   a13, a9
3f4b79a0:	addi   0x50, a9
3f4b79c0:	move   a9, *a14+, 1
3f4b79d0:	calla  L3FB34430
3f4b7a00:	move   a14, -*sp, 1
3f4b7a10:	move   a9, *a14+, 1
3f4b7a20:	move   a11, *a14+, 1
3f4b7a30:	move   @0x11a590, *a14+, 1
3f4b7a60:	calla  L3F377730
3f4b7a90:	move   a14, -*sp, 1
3f4b7aa0:	move   a9, *a14+, 1
3f4b7ab0:	movi   0x1a44e0, a7
3f4b7ae0:	move   a7, *a14+, 1
3f4b7af0:	calla  L3FB45720
3f4b7b20:	move   a14, -*sp, 1
3f4b7b30:	move   a7, *a14+, 1
3f4b7b40:	move   a11, *a14+, 1
3f4b7b50:	move   @0x11a590, *a14+, 1
3f4b7b80:	calla  L3F377730
L3F4B7BB0:
3f4b7bb0:	calla  L3F4AEC60
3f4b7be0:	calla  L3F302620
3f4b7c10:	subi   0x150, a14
3f4b7c30:	mmfm   sp, a7,a9,a11,a13
3f4b7c50:	rets
3f4b7c60:	move   a11, -*sp, 1
3f4b7c70:	move   a14, -*sp, 1
3f4b7c80:	movi   0x3f4b7200, a11
3f4b7cb0:	move   a11, *a14+, 1
3f4b7cc0:	movi   0x3f4b9f68, a8
3f4b7cf0:	move   a8, *a14+, 1
3f4b7d00:	movi   0x3f4ba0d0, a8
3f4b7d30:	move   a8, *a14+, 1
3f4b7d40:	calla  L3F4462C0
3f4b7d70:	move   *sp+, a11, 1
3f4b7d80:	rets
3f4b7d90:	mmtm   sp, a9,a11
3f4b7db0:	move   a14, -*sp, 1
3f4b7dc0:	sub    a11, a11
3f4b7dd0:	move   a11, *a14+, 1
3f4b7de0:	move   a11, *a14+, 1
3f4b7df0:	move   @0xb7ce0, *a14+, 1
3f4b7e20:	move   @0xf7d10, a9, 1
3f4b7e50:	move   *a9(0x20), *a14+, 1
3f4b7e70:	calla  L3FD9D240
3f4b7ea0:	mmfm   sp, a9,a11
3f4b7ec0:	rets
3f4b7ed0:	mmtm   sp, a9,a11,a13
3f4b7ef0:	move   a14, a13
3f4b7f00:	addi   0x40, a14
3f4b7f20:	move   a14, -*sp, 1
3f4b7f30:	move   @0x10c870, *a14+, 1
3f4b7f60:	move   @0xf7d30, *a14+, 1
3f4b7f90:	calla  L3FB11A10
3f4b7fc0:	move   a8, *a13, 1
3f4b7fd0:	move   a14, -*sp, 1
3f4b7fe0:	move   @0x10d5f0, *a14+, 1
3f4b8010:	move   @0xf7d30, *a14+, 1
3f4b8040:	calla  L3FB11A10
3f4b8070:	move   a8, *a13(0x20), 1
3f4b8090:	move   *a13, a11, 1
3f4b80a0:	jreq   L3F4B8830
3f4b80b0:	move   a8, a8
3f4b80c0:	jreq   L3F4B8830
3f4b80d0:	move   a14, -*sp, 1
3f4b80e0:	move   *a8(0x120), *a14+, 1
3f4b8100:	move   *a11(0x120), *a14+, 1
3f4b8120:	calla  L3FB45500
3f4b8150:	move   a8, a8
3f4b8160:	jrne   L3F4B8240
3f4b8170:	move   a14, -*sp, 1
3f4b8180:	move   *a11(0x120), *a14+, 1
3f4b81a0:	calla  L3F4B8880
3f4b81d0:	move   a8, @0xb25b0, 1
3f4b8200:	calla  L3F428A80
3f4b8230:	jruc   L3F4B8830
L3F4B8240:
3f4b8240:	move   a14, -*sp, 1
3f4b8250:	move   @0xb78e0, *a14+, 1
3f4b8280:	movk   15, a11
3f4b8290:	move   a11, *a14+, 1
3f4b82a0:	calla  L3F439FF0
3f4b82d0:	move   a14, -*sp, 1
3f4b82e0:	movi   0x3f4b9cc0, a8
3f4b8310:	move   a8, *a14+, 1
3f4b8320:	move   *a13, a9, 1
3f4b8330:	move   *a9(0x120), *a14+, 1
3f4b8350:	calla  L3FB45720
3f4b8380:	move   a14, -*sp, 1
3f4b8390:	movi   0x3f4b9cc0, a8
3f4b83c0:	move   a8, *a14+, 1
3f4b83d0:	move   *a13(0x20), a11, 1
3f4b83f0:	move   *a11(0x120), *a14+, 1
3f4b8410:	calla  L3FB45720
3f4b8440:	move   *a9(0x160), a9, 1
3f4b8460:	sub    a11, a11
3f4b8470:	setf   16, 1, 0
3f4b8480:	move   a11, *a9(0x30), 0
3f4b84a0:	move   *a13(0x20), a9, 1
3f4b84c0:	move   *a9(0x160), a11, 1
3f4b84e0:	sub    a9, a9
3f4b84f0:	move   a9, *a11(0x30), 0
3f4b8510:	move   a14, -*sp, 1
3f4b8520:	move   @0x10e370, *a14+, 1
3f4b8550:	move   @0xf7d30, *a14+, 1
3f4b8580:	calla  L3FB11A10
3f4b85b0:	move   a8, *a13, 1
3f4b85c0:	move   a8, a11
3f4b85d0:	jreq   L3F4B8830
3f4b85e0:	move   *a8(0x160), a9, 1
3f4b8600:	sub    a11, a11
3f4b8610:	movb   a11, *a9(0x20)
3f4b8630:	move   *a8(0x160), a9, 1
3f4b8650:	movb   a11, *a9(0x30)
3f4b8670:	move   a14, -*sp, 1
3f4b8680:	move   a11, *a14+, 1
3f4b8690:	move   *a8(0xa0), *a14+, 1
3f4b86b0:	move   *a8(0x80), *a14+, 1
3f4b86d0:	move   *a8(0x60), *a14+, 1
3f4b86f0:	move   *a8(0x40), *a14+, 1
3f4b8710:	move   @0xb7d00, *a14+, 1
3f4b8740:	move   @0xb78e0, *a14+, 1
3f4b8770:	calla  L3FD39680
3f4b87a0:	move   a14, -*sp, 1
3f4b87b0:	move   *a13(0x0), *a14+, 1
3f4b87d0:	move   @0xf7d30, *a14+, 1
3f4b8800:	calla  L3FB11C90
L3F4B8830:
3f4b8830:	subi   0x40, a14
3f4b8850:	mmfm   sp, a9,a11,a13
3f4b8870:	rets
L3F4B8880:
3f4b8880:	mmtm   sp, a7,a9,a10,a11,a13
3f4b88a0:	move   a14, a13
3f4b88b0:	sub    a9, a9
3f4b88c0:	move   *a13(0xffe0), a7, 1
3f4b88e0:	setf   8, 1, 0
3f4b88f0:	move   *a7+, a11, 0
3f4b8900:	move   a7, *a13(0xffe0), 1
3f4b8920:	jreq   L3F4B8A80
L3F4B8930:
3f4b8930:	xor    a11, a9
3f4b8940:	movk   8, a10
L3F4B8950:
3f4b8950:	btst   0, a9
3f4b8960:	jreq   L3F4B89E0
3f4b8970:	move   a9, a7
3f4b8980:	srl    0x1, a7
3f4b8990:	move   a7, a9
3f4b89a0:	xori   0xedb88320, a9
3f4b89d0:	jruc   L3F4B89F0
L3F4B89E0:
3f4b89e0:	srl    0x1, a9
L3F4B89F0:
3f4b89f0:	dec    a10
3f4b8a00:	jrgt   L3F4B8950
3f4b8a10:	move   *a13(0xffe0), a7, 1
3f4b8a30:	setf   8, 1, 0
3f4b8a40:	move   *a7+, a11, 0
3f4b8a50:	move   a7, *a13(0xffe0), 1
3f4b8a70:	jrne   L3F4B8930
L3F4B8A80:
3f4b8a80:	move   a14, -*sp, 1
3f4b8a90:	move   a7, *a14+, 1
3f4b8aa0:	movi   0x1a40d0, a7
3f4b8ad0:	move   a7, *a14+, 1
3f4b8ae0:	calla  L3FB45720
3f4b8b10:	move   a9, a8
3f4b8b20:	move   *sp(0xc0), a14, 1
3f4b8b40:	mmfm   sp, a7,a9,a10,a11,a13
3f4b8b60:	rets   2
L3F4B8B70:
3f4b8b70:	mmtm   sp, a9,a11,a13
3f4b8b90:	move   a14, a13
3f4b8ba0:	addi   0x300, a14
3f4b8bc0:	move   @0xb8380, a11, 1
3f4b8bf0:	jreq   L3F4B9070
3f4b8c00:	move   a14, -*sp, 1
3f4b8c10:	sub    a11, a11
3f4b8c20:	move   a11, *a14+, 1
3f4b8c30:	move   @0xb78e0, *a14+, 1
3f4b8c60:	calla  L3FD9F6B0
3f4b8c90:	move   @0xf7d30, a9, 1
3f4b8cc0:	movk   1, a11
3f4b8cd0:	move   a11, *a9(0x60), 1
3f4b8cf0:	move   a14, -*sp, 1
3f4b8d00:	move   a13, *a14+, 1
3f4b8d10:	movi   0xffff, a11
3f4b8d30:	move   a11, *a14+, 1
3f4b8d40:	move   @0xb7d00, *a14+, 1
3f4b8d70:	move   @0xb78e0, *a14+, 1
3f4b8da0:	calla  L3FD36780
3f4b8dd0:	move   a8, a9
3f4b8de0:	jreq   L3F4B8EF0
L3F4B8DF0:
3f4b8df0:	move   a14, -*sp, 1
3f4b8e00:	move   a13, *a14+, 1
3f4b8e10:	movi   0xffff, a11
3f4b8e30:	move   a11, *a14+, 1
3f4b8e40:	move   @0xb7d00, *a14+, 1
3f4b8e70:	move   @0xb78e0, *a14+, 1
3f4b8ea0:	calla  L3FD36780
3f4b8ed0:	move   a8, a9
3f4b8ee0:	jrne   L3F4B8DF0
L3F4B8EF0:
3f4b8ef0:	move   a14, -*sp, 1
3f4b8f00:	move   @0xb7d00, *a14+, 1
3f4b8f30:	move   @0xb78e0, *a14+, 1
3f4b8f60:	calla  L3FDA9A70
3f4b8f90:	move   a14, -*sp, 1
3f4b8fa0:	move   @0xb7d00, *a14+, 1
3f4b8fd0:	move   @0xb78e0, *a14+, 1
3f4b9000:	calla  L3FD425A0
3f4b9030:	sub    a9, a9
3f4b9040:	move   a9, @0xb8380, 1
L3F4B9070:
3f4b9070:	subi   0x300, a14
3f4b9090:	mmfm   sp, a9,a11,a13
3f4b90b0:	rets
3f4b90c0:	mmtm   sp, a9,a11,a13
3f4b90e0:	move   a14, a13
3f4b90f0:	addi   0x40, a14
3f4b9110:	move   a14, -*sp, 1
3f4b9120:	move   @0x10c870, *a14+, 1
3f4b9150:	move   @0xf7d30, *a14+, 1
3f4b9180:	calla  L3FB11A10
3f4b91b0:	move   a8, *a13, 1
3f4b91c0:	move   a14, -*sp, 1
3f4b91d0:	move   @0x10d5f0, *a14+, 1
3f4b9200:	move   @0xf7d30, *a14+, 1
3f4b9230:	calla  L3FB11A10
3f4b9260:	move   a8, *a13(0x20), 1
3f4b9280:	move   *a13, a11, 1
3f4b9290:	jreq   L3F4B94F0
3f4b92a0:	move   a8, a8
3f4b92b0:	jreq   L3F4B94F0
3f4b92c0:	move   a14, -*sp, 1
3f4b92d0:	movi   0x3f4b9cc0, a8
3f4b9300:	move   a8, *a14+, 1
3f4b9310:	move   *a11(0x120), *a14+, 1
3f4b9330:	calla  L3FB45720
3f4b9360:	move   a14, -*sp, 1
3f4b9370:	movi   0x3f4b9cc0, a8
3f4b93a0:	move   a8, *a14+, 1
3f4b93b0:	move   *a13(0x20), a9, 1
3f4b93d0:	move   *a9(0x120), *a14+, 1
3f4b93f0:	calla  L3FB45720
3f4b9420:	move   *a11(0x160), a9, 1
3f4b9440:	sub    a11, a11
3f4b9450:	setf   16, 1, 0
3f4b9460:	move   a11, *a9(0x30), 0
3f4b9480:	move   *a13(0x20), a9, 1
3f4b94a0:	move   *a9(0x160), a11, 1
3f4b94c0:	sub    a9, a9
3f4b94d0:	move   a9, *a11(0x30), 0
L3F4B94F0:
3f4b94f0:	subi   0x40, a14
3f4b9510:	mmfm   sp, a9,a11,a13
3f4b9530:	rets
3f4b9540:	mmtm   sp, a9,a11,a13
3f4b9560:	move   a14, a13
3f4b9570:	addk   32, a14
3f4b9580:	move   a14, -*sp, 1
3f4b9590:	move   @0x10dcb0, *a14+, 1
3f4b95c0:	move   @0xf7d30, *a14+, 1
3f4b95f0:	calla  L3FB11A10
3f4b9620:	move   a8, *a13, 1
3f4b9630:	move   a8, a8
3f4b9640:	jreq   L3F4B9860
3f4b9650:	move   *a8(0x160), a11, 1
3f4b9670:	sub    a9, a9
3f4b9680:	movb   a9, *a11(0x30)
3f4b96a0:	move   a14, -*sp, 1
3f4b96b0:	move   a9, *a14+, 1
3f4b96c0:	move   *a8(0xa0), *a14+, 1
3f4b96e0:	move   *a8(0x80), *a14+, 1
3f4b9700:	move   *a8(0x60), *a14+, 1
3f4b9720:	move   *a8(0x40), *a14+, 1
3f4b9740:	move   @0xb7d00, *a14+, 1
3f4b9770:	move   @0xb78e0, *a14+, 1
3f4b97a0:	calla  L3FD39680
3f4b97d0:	move   a14, -*sp, 1
3f4b97e0:	move   *a13(0x0), *a14+, 1
3f4b9800:	move   @0xf7d30, *a14+, 1
3f4b9830:	calla  L3FB11C90
L3F4B9860:
3f4b9860:	subk   32, a14
3f4b9870:	mmfm   sp, a9,a11,a13
3f4b9890:	rets
3f4b98a0:	mmtm   sp, a9,a11,a13
3f4b98c0:	move   a14, a13
3f4b98d0:	addk   32, a14
3f4b98e0:	move   a14, -*sp, 1
3f4b98f0:	move   @0x10e370, *a14+, 1
3f4b9920:	move   @0xf7d30, *a14+, 1
3f4b9950:	calla  L3FB11A10
3f4b9980:	move   a8, *a13, 1
3f4b9990:	move   a8, a8
3f4b99a0:	jreq   L3F4B9AC0
3f4b99b0:	move   *a8(0x160), a11, 1
3f4b99d0:	movk   1, a9
3f4b99e0:	movb   a9, *a11(0x30)
3f4b9a00:	move   *a8(0x160), a11, 1
3f4b9a20:	movb   a9, *a11(0x20)
3f4b9a40:	move   a14, -*sp, 1
3f4b9a50:	move   a8, *a14+, 1
3f4b9a60:	move   @0xf7d30, *a14+, 1
3f4b9a90:	calla  L3FB11C90
L3F4B9AC0:
3f4b9ac0:	subk   32, a14
3f4b9ad0:	mmfm   sp, a9,a11,a13
3f4b9af0:	rets
3f4b9b00:	move   a13, -*sp, 1
3f4b9b10:	move   a14, a13
3f4b9b20:	addk   32, a14
3f4b9b30:	subk   32, a14
3f4b9b40:	move   *sp+, a13, 1
3f4b9b50:	rets
3f4b9b60:	sra    a1, a5
3f4b9b70:	srl    a1, a0
3f4b9b80:	rl     a11, a1
3f4b9b90:	.word  0x756c
3f4b9ba0:	sra    b11, b2
3f4b9bb0:	.word  0x7328
3f4b9bc0:	sla    0x1, a9
3f4b9bd0:	rl     b11, b3
3f4b9be0:	sll    a11, a14
3f4b9bf0:	sla    0x3, a5
3f4b9c00:	sla    a11, a12
3f4b9c10:	.word  0x7473
3f4b9c20:	.word  0x7320
3f4b9c30:	sll    b11, b5
3f4b9c40:	sra    a11, a3
3f4b9c50:	.word  0x7373
3f4b9c60:	.word  0x7566
3f4b9c70:	sla    0x3, a12
3f4b9c80:	sll    a11, a1
3f4b9c90:	sra    a11, a3
3f4b9ca0:	.word  0x7373
3f4b9cb0:	rev    a14
3f4b9cc0:	lmo    a0, a0
3f4b9cd0:	mods   b11, b5
3f4b9ce0:	sra    b11, b0
3f4b9cf0:	mpyu   b11, b2
3f4b9d00:	sla    b11, b6
3f4b9d10:	sla    0x3, a12
3f4b9d20:	sla    0x1, b13
3f4b9d30:	sll    a9, a5
3f4b9d40:	.word  0x000a
3f4b9d50:	or     a10, a10
3f4b9d60:	and    a2, a13
3f4b9d70:	andn   a2, a5
3f4b9d80:	cmp    a9, a0
L3F4B9D90:
3f4b9d90:	sla    0x2, b3
3f4b9da0:	move   a2, b9
3f4b9db0:	andn   a1, a0
3f4b9dc0:	andn   a10, a5
3f4b9dd0:	or     a2, a5
3f4b9de0:	addc   a9, a0
3f4b9df0:	or     a10, sp
3f4b9e00:	or     a2, a14
3f4b9e10:	dsjs   a0, L3F4B9D90
3f4b9e20:	rl     0x1, a0
3f4b9e30:	.word  0x000a
3f4b9e40:	or     a10, a10
3f4b9e50:	and    a2, a13
3f4b9e60:	andn   a2, a5
3f4b9e70:	cmp    a9, a0
3f4b9e80:	sla    0x2, b3
3f4b9e90:	or     a10, sp
3f4b9ea0:	sla    0x2, b4
3f4b9eb0:	sub    b10, b2
3f4b9ec0:	sub    b10, b3
3f4b9ed0:	sla    0x2, b4
3f4b9ee0:	move   a10, b3
3f4b9ef0:	move   b2, a5
3f4b9f00:	sla    0x2, b4
3f4b9f10:	sla    0x1, b13
3f4b9f20:	sra    a1, a5
3f4b9f30:	.word  0x000a
3f4b9f40:	.word  0x7325
3f4b9f50:	sra    a1, a5
3f4b9f60:	sub    a0, a0
3f4b9f70:	sla    0x3, sp
3f4b9f80:	modu   b11, b9
3f4b9f90:	sla    0x3, b5
3f4b9fa0:	sra    b11, b2
3f4b9fb0:	mods   a3, a1
3f4b9fc0:	.word  0x796c
3f4b9fd0:	.word  0x7720
3f4b9fe0:	modu   a3, a1
3f4b9ff0:	sla    0x3, b4
3f4ba000:	modu   b11, b4
3f4ba010:	.word  0x7020
3f4ba020:	.word  0x7265
3f4ba030:	modu   a11, a6
3f4ba040:	mods   b11, b2
3f4ba050:	sla    a9, a0
3f4ba060:	andn   a9, a0
3f4ba070:	sll    a11, a5
3f4ba080:	.word  0x7275
3f4ba090:	sla    0x3, a5
3f4ba0a0:	sra    b10, b2
3f4ba0b0:	sra    b11, b3
3f4ba0c0:	.word  0x0074
3f4ba0d0:	sra    b10, b3
3f4ba0e0:	.word  0x7563
3f4ba0f0:	sra    b11, b2
3f4ba100:	andn   a1, a0
3f4ba110:	.word  0x7365
3f4ba120:	.word  0x7465
3f4ba130:	.word  0x7720
3f4ba140:	mods   a3, a9
3f4ba150:	sla    0x3, a12
3f4ba160:	.word  0x7265
3f4ba170:	.word  0x7361
3f4ba180:	sla    0x3, a5
3f4ba190:	modu   b11, b9
3f4ba1a0:	.word  0x7275
3f4ba1b0:	mods   a1, a0
3f4ba1c0:	.word  0x7361
3f4ba1d0:	sla    0x3, b4
3f4ba1e0:	sla    b11, b3
3f4ba1f0:	sra    b11, b6
3f4ba200:	sla    0x3, a4
3f4ba210:	sra    b11, b3
3f4ba220:	.word  0x7474
3f4ba230:	modu   a3, a9
3f4ba240:	.word  0x7367
3f4ba250:	.word  0x0000
L3F4BA260:
3f4ba260:	mmtm   sp, a9,a11,a13
3f4ba280:	move   a14, a13
3f4ba290:	move   *a13(0xffe0), a11, 1
3f4ba2b0:	movi   0x2710, a9
3f4ba2d0:	move   a9, *a11(0x20), 1
3f4ba2f0:	sub    a9, a9
3f4ba300:	move   a9, *a11(0x40), 1
3f4ba320:	move   a14, -*sp, 1
3f4ba330:	movi   0x2710, a9
3f4ba350:	move   a9, *a14+, 1
3f4ba360:	calla  L3F701230
3f4ba390:	move   a8, *a11, 1
3f4ba3a0:	move   *sp(0x80), a14, 1
3f4ba3c0:	mmfm   sp, a9,a11,a13
3f4ba3e0:	rets   2
L3F4BA3F0:
3f4ba3f0:	mmtm   sp, a7,a9,a10,a11,a13
3f4ba410:	move   a14, a13
3f4ba420:	move   *a13(0xffe0), a9, 1
3f4ba440:	move   *a13(0xffa0), a10, 1
3f4ba460:	move   *a9(0x40), a11, 1
3f4ba480:	add    a10, a11
3f4ba490:	move   *a9(0x20), a7, 1
3f4ba4b0:	cmp    a7, a11
3f4ba4c0:	jrle   L3F4BA640
L3F4BA4D0:
3f4ba4d0:	move   a14, -*sp, 1
3f4ba4e0:	move   *a9(0x20), a11, 1
3f4ba500:	sll    0x1, a11
3f4ba510:	move   a11, *a14+, 1
3f4ba520:	move   *a9(0x0), *a14+, 1
3f4ba540:	calla  L3F7030E0
3f4ba570:	move   a8, *a9, 1
3f4ba580:	move   *a9(0x20), a11, 1
3f4ba5a0:	sll    0x1, a11
3f4ba5b0:	move   a11, *a9(0x20), 1
3f4ba5d0:	move   *a9(0x40), a11, 1
3f4ba5f0:	add    a10, a11
3f4ba600:	move   *a9(0x20), a7, 1
3f4ba620:	cmp    a7, a11
3f4ba630:	jrgt   L3F4BA4D0
L3F4BA640:
3f4ba640:	move   a14, -*sp, 1
3f4ba650:	move   a10, *a14+, 1
3f4ba660:	move   *a13(0xffc0), *a14+, 1
3f4ba680:	move   *a9(0x40), a11, 1
3f4ba6a0:	sll    0x3, a11
3f4ba6b0:	move   *a9, a7, 1
3f4ba6c0:	add    a11, a7
3f4ba6d0:	move   a7, *a14+, 1
3f4ba6e0:	calla  L3FB45EE0
3f4ba710:	move   *a9(0x40), a11, 1
3f4ba730:	add    a10, a11
3f4ba740:	move   a11, *a9(0x40), 1
3f4ba760:	move   *sp(0xc0), a14, 1
3f4ba780:	mmfm   sp, a7,a9,a10,a11,a13
3f4ba7a0:	rets   2
L3F4BA7B0:
3f4ba7b0:	mmtm   sp, a9,a11,a13
3f4ba7d0:	move   a14, a13
3f4ba7e0:	move   *a13(0xffe0), a11, 1
3f4ba800:	movi   0x1f4, a9
3f4ba820:	move   a9, *a11(0x20), 1
3f4ba840:	sub    a9, a9
3f4ba850:	move   a9, *a11(0x40), 1
3f4ba870:	move   a14, -*sp, 1
3f4ba880:	movi   0x1f40, a9
3f4ba8a0:	move   a9, *a14+, 1
3f4ba8b0:	calla  L3F701230
3f4ba8e0:	move   a8, *a11, 1
3f4ba8f0:	move   *sp(0x80), a14, 1
3f4ba910:	mmfm   sp, a9,a11,a13
3f4ba930:	rets   2
L3F4BA940:
3f4ba940:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f4ba960:	move   a14, a13
3f4ba970:	move   *a13(0xffe0), a9, 1
3f4ba990:	sub    a10, a10
3f4ba9a0:	move   *a9(0x40), a11, 1
3f4ba9c0:	cmp    a11, a10
3f4ba9d0:	jrge   L3F4BAD20
L3F4BA9E0:
3f4ba9e0:	move   a14, -*sp, 1
3f4ba9f0:	move   *a13(0xff60), *a14+, 1
3f4baa10:	move   a10, a11
3f4baa20:	sll    0x7, a11
3f4baa30:	move   *a9, a7, 1
3f4baa40:	add    a11, a7
3f4baa50:	move   *a7+, *a14+, 1
3f4baa60:	calla  L3FB45500
3f4baa90:	move   a8, a7
3f4baaa0:	jrne   L3F4BACD0
3f4baab0:	move   a14, -*sp, 1
3f4baac0:	move   a10, a11
3f4baad0:	sll    0x7, a11
3f4baae0:	move   *a9, a7, 1
3f4baaf0:	add    a11, a7
3f4bab00:	move   *a7(0x40), *a14+, 1
3f4bab20:	move   *a13(0xffa0), *a14+, 1
3f4bab40:	move   *a13(0xff60), *a14+, 1
3f4bab60:	movi   0x3f4bed40, a8
3f4bab90:	move   a8, *a14+, 1
3f4baba0:	movi   0x3f4bed88, a8
3f4babd0:	move   a8, *a14+, 1
3f4babe0:	calla  L3FB341E0
3f4bac10:	move   a10, a11
3f4bac20:	sll    0x7, a11
3f4bac30:	move   *a9, a7, 1
3f4bac40:	add    a11, a7
3f4bac50:	move   a13, a11
3f4bac60:	subi   0xa0, a11
3f4bac80:	move   *a11+, *a7+, 1
3f4bac90:	move   *a11+, *a7+, 1
3f4baca0:	move   *a11+, *a7+, 1
3f4bacb0:	move   *a11, *a7, 1
3f4bacc0:	jruc   L3F4BAFB0
L3F4BACD0:
3f4bacd0:	inc    a10
3f4bace0:	move   *a9(0x40), a11, 1
3f4bad00:	cmp    a11, a10
3f4bad10:	jrlt   L3F4BA9E0
L3F4BAD20:
3f4bad20:	move   *a9(0x40), a11, 1
3f4bad40:	move   *a9(0x20), a7, 1
3f4bad60:	cmp    a7, a11
3f4bad70:	jrne   L3F4BAE80
3f4bad80:	move   a14, -*sp, 1
3f4bad90:	move   *a9(0x20), a11, 1
3f4badb0:	sll    0x5, a11
3f4badc0:	move   a11, *a14+, 1
3f4badd0:	move   *a9(0x0), *a14+, 1
3f4badf0:	calla  L3F7030E0
3f4bae20:	move   a8, *a9, 1
3f4bae30:	move   *a9(0x20), a11, 1
3f4bae50:	sll    0x1, a11
3f4bae60:	move   a11, *a9(0x20), 1
L3F4BAE80:
3f4bae80:	movk   1, a11
3f4bae90:	move   a11, *a13(0xffc0), 1
3f4baeb0:	move   *a9(0x40), a7, 1
3f4baed0:	inc    a7
3f4baee0:	move   a7, *a9(0x40), 1
3f4baf00:	dec    a7
3f4baf10:	sll    0x7, a7
3f4baf20:	move   *a9, a5, 1
3f4baf30:	add    a7, a5
3f4baf40:	move   a13, a7
3f4baf50:	subi   0xa0, a7
3f4baf70:	move   *a7+, *a5+, 1
3f4baf80:	move   *a7+, *a5+, 1
3f4baf90:	move   *a7+, *a5+, 1
3f4bafa0:	move   *a7, *a5, 1
L3F4BAFB0:
3f4bafb0:	move   *sp(0xe0), a14, 1
3f4bafd0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f4baff0:	rets   2
3f4bb000:	mmtm   sp, a11,a13
3f4bb020:	move   a14, a13
3f4bb030:	move   a14, -*sp, 1
3f4bb040:	move   *a13(0xffc0), a11, 1
3f4bb060:	move   *a11(0x0), *a14+, 1
3f4bb080:	move   *a13(0xffe0), a11, 1
3f4bb0a0:	move   *a11(0x0), *a14+, 1
3f4bb0c0:	calla  L3FB45500
3f4bb0f0:	move   *sp(0x60), a14, 1
3f4bb110:	mmfm   sp, a11,a13
3f4bb130:	rets   2
L3F4BB140:
3f4bb140:	mmtm   sp, a7,a9,a11,a13
3f4bb160:	move   a14, a13
3f4bb170:	move   *a13(0xffe0), a9, 1
3f4bb190:	move   a14, -*sp, 1
3f4bb1a0:	move   a14, -*sp, 1
3f4bb1b0:	move   *a13(0xff60), *a14+, 1
3f4bb1d0:	calla  L3FB458D0
3f4bb200:	move   a8, *a14+, 1
3f4bb210:	move   *a13(0xff60), *a14+, 1
3f4bb230:	move   a9, *a14+, 1
3f4bb240:	calla  L3F4BA3F0
3f4bb270:	move   a14, -*sp, 1
3f4bb280:	movk   2, a11
3f4bb290:	move   a11, *a14+, 1
3f4bb2a0:	movi   0x3f4bef10, a8
3f4bb2d0:	move   a8, *a14+, 1
3f4bb2e0:	move   a9, *a14+, 1
3f4bb2f0:	calla  L3F4BA3F0
3f4bb320:	move   a14, -*sp, 1
3f4bb330:	move   a14, -*sp, 1
3f4bb340:	move   *a13(0xff80), *a14+, 1
3f4bb360:	calla  L3FB458D0
3f4bb390:	move   a8, *a14+, 1
3f4bb3a0:	move   *a13(0xff80), *a14+, 1
3f4bb3c0:	move   a9, *a14+, 1
3f4bb3d0:	calla  L3F4BA3F0
3f4bb400:	move   a14, -*sp, 1
3f4bb410:	movk   1, a7
3f4bb420:	move   a7, *a14+, 1
3f4bb430:	movi   0x3f4bef28, a8
3f4bb460:	move   a8, *a14+, 1
3f4bb470:	move   a9, *a14+, 1
3f4bb480:	calla  L3F4BA3F0
3f4bb4b0:	move   *sp(0xa0), a14, 1
3f4bb4d0:	mmfm   sp, a7,a9,a11,a13
3f4bb4f0:	rets   2
L3F4BB500:
3f4bb500:	mmtm   sp, a9,a10,a11,a13
3f4bb520:	move   a14, a13
3f4bb530:	move   *a13(0xffe0), a9, 1
3f4bb550:	move   *a13(0xffc0), a10, 1
L3F4BB570:
3f4bb570:	movb   *a9, a11
3f4bb580:	jrne   L3F4BB5B0
3f4bb590:	sub    a8, a8
3f4bb5a0:	jruc   L3F4BB6B0
L3F4BB5B0:
3f4bb5b0:	movb   *a9, a11
3f4bb5c0:	cmpi   0x5c, a11
3f4bb5e0:	jrne   L3F4BB640
3f4bb5f0:	addk   8, a9
3f4bb600:	movb   *a9, a11
3f4bb610:	jrne   L3F4BB690
3f4bb620:	sub    a8, a8
3f4bb630:	jruc   L3F4BB6B0
L3F4BB640:
3f4bb640:	movb   *a9, a11
3f4bb650:	cmp    a10, a11
3f4bb660:	jrne   L3F4BB690
3f4bb670:	move   a9, a8
3f4bb680:	jruc   L3F4BB6B0
L3F4BB690:
3f4bb690:	addk   8, a9
3f4bb6a0:	jruc   L3F4BB570
L3F4BB6B0:
3f4bb6b0:	move   *sp(0xa0), a14, 1
3f4bb6d0:	mmfm   sp, a9,a10,a11,a13
3f4bb6f0:	rets   2
L3F4BB700:
3f4bb700:	mmtm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3f4bb720:	move   a14, a13
3f4bb730:	addi   0xc0, a14
3f4bb750:	move   *a13(0xffe0), a9, 1
3f4bb770:	sub    a7, a7
3f4bb780:	move   a7, *a13(0x80), 1
3f4bb7a0:	move   *a13(0xffc0), a5, 1
3f4bb7c0:	move   *a5, a0, 1
3f4bb7d0:	jaeq   L3F4BC8B0
3f4bb7f0:	move   *a5(0x40), a7, 1
3f4bb810:	sll    0x3, a7
3f4bb820:	move   *a5, a5, 1
3f4bb830:	add    a7, a5
3f4bb840:	cmp    a5, a0
3f4bb850:	janc   L3F4BC770
L3F4BB870:
3f4bb870:	move   a14, -*sp, 1
3f4bb880:	movk   10, a7
3f4bb890:	move   a7, *a14+, 1
3f4bb8a0:	move   a0, *a14+, 1
3f4bb8b0:	calla  L3F4BB500
3f4bb8e0:	move   a8, a10
3f4bb8f0:	move   *a13(0x80), a5, 1
3f4bb910:	inc    a5
3f4bb920:	move   a5, *a13(0x80), 1
3f4bb940:	move   a10, a8
3f4bb950:	jaeq   L3F4BC770
3f4bb970:	movb   *a0, a7
3f4bb980:	cmpi   0x21, a7
3f4bb9a0:	jaeq   L3F4BC6B0
3f4bb9c0:	movb   *a0, a7
3f4bb9d0:	subk   10, a7
3f4bb9e0:	jaeq   L3F4BC6B0
3f4bba00:	movb   *a0, a7
3f4bba10:	cmpi   0x23, a7
3f4bba30:	jaeq   L3F4BC6B0
3f4bba50:	move   a0, a12
3f4bba60:	movb   *a12, a7
3f4bba70:	jreq   L3F4BBD10
3f4bba80:	movb   *a12, a7
3f4bba90:	subk   10, a7
3f4bbaa0:	jreq   L3F4BBD10
3f4bbab0:	move   a14, -*sp, 1
3f4bbac0:	movb   *a12, a8
3f4bbad0:	move   a8, *a14+, 1
3f4bbae0:	calla  L3FE14B10
3f4bbb10:	move   a8, a7
3f4bbb20:	jreq   L3F4BBD10
3f4bbb30:	move   a14, -*sp, 1
3f4bbb40:	movb   *a12, a8
3f4bbb50:	move   a8, *a14+, 1
3f4bbb60:	calla  L3FE14D30
3f4bbb90:	move   a8, a7
3f4bbba0:	jreq   L3F4BBD10
L3F4BBBB0:
3f4bbbb0:	addk   8, a12
3f4bbbc0:	movb   *a12, a7
3f4bbbd0:	jreq   L3F4BBD10
3f4bbbe0:	movb   *a12, a7
3f4bbbf0:	subk   10, a7
3f4bbc00:	jreq   L3F4BBD10
3f4bbc10:	move   a14, -*sp, 1
3f4bbc20:	movb   *a12, a8
3f4bbc30:	move   a8, *a14+, 1
3f4bbc40:	calla  L3FE14B10
3f4bbc70:	move   a8, a5
3f4bbc80:	jreq   L3F4BBD10
3f4bbc90:	move   a14, -*sp, 1
3f4bbca0:	movb   *a12, a8
3f4bbcb0:	move   a8, *a14+, 1
3f4bbcc0:	calla  L3FE14D30
3f4bbcf0:	move   a8, a5
3f4bbd00:	jrne   L3F4BBBB0
L3F4BBD10:
3f4bbd10:	movb   *a12, a7
3f4bbd20:	jaeq   L3F4BC6B0
3f4bbd40:	movb   *a12, a7
3f4bbd50:	subk   10, a7
3f4bbd60:	jaeq   L3F4BC6B0
3f4bbd80:	move   a14, -*sp, 1
3f4bbd90:	movi   0x3a, a7
3f4bbdb0:	move   a7, *a14+, 1
3f4bbdc0:	move   a0, *a14+, 1
3f4bbdd0:	calla  L3F4BB500
3f4bbe00:	move   a8, a11
3f4bbe10:	jaeq   L3F4BC770
3f4bbe30:	cmp    a10, a11
3f4bbe40:	jrls   L3F4BBF70
3f4bbe50:	sub    a5, a5
3f4bbe60:	movb   a5, *a10
3f4bbe70:	move   a14, -*sp, 1
3f4bbe80:	move   a0, *a14+, 1
3f4bbe90:	move   *a13(0x80), *a14+, 1
3f4bbeb0:	movi   0x3f4bef38, a8
3f4bbee0:	move   a8, *a14+, 1
3f4bbef0:	movi   0x3f4bef90, a8
3f4bbf20:	move   a8, *a14+, 1
3f4bbf30:	calla  L3FB341E0
3f4bbf60:	jruc   L3F4BC6B0
L3F4BBF70:
3f4bbf70:	move   a14, -*sp, 1
3f4bbf80:	move   a11, a5
3f4bbf90:	sub    a0, a5
3f4bbfa0:	move   a5, a2
3f4bbfb0:	sra    0x3, a2
3f4bbfc0:	move   a2, a5
3f4bbfd0:	inc    a5
3f4bbfe0:	move   a5, *a14+, 1
3f4bbff0:	calla  L3F701230
3f4bc020:	move   a8, a12
3f4bc030:	move   a14, -*sp, 1
3f4bc040:	move   a2, *a14+, 1
3f4bc050:	move   a0, *a14+, 1
3f4bc060:	move   a12, *a14+, 1
3f4bc070:	calla  L3FB45EE0
3f4bc0a0:	move   a2, a5
3f4bc0b0:	sll    0x3, a5
3f4bc0c0:	add    a12, a5
3f4bc0d0:	sub    a7, a7
3f4bc0e0:	movb   a7, *a5
3f4bc0f0:	movb   *a12, a5
3f4bc100:	subk   32, a5
3f4bc110:	jreq   L3F4BC150
3f4bc120:	movb   *a12, a5
3f4bc130:	subk   9, a5
3f4bc140:	jrne   L3F4BC240
L3F4BC150:
3f4bc150:	addk   8, a12
3f4bc160:	dec    a2
3f4bc170:	movb   *a12, a7
3f4bc180:	subk   32, a7
3f4bc190:	jreq   L3F4BC150
3f4bc1a0:	movb   *a12, a7
3f4bc1b0:	subk   9, a7
3f4bc1c0:	jreq   L3F4BC150
3f4bc1d0:	jruc   L3F4BC240
L3F4BC1E0:
3f4bc1e0:	dec    a2
3f4bc1f0:	move   a2, a7
3f4bc200:	sll    0x3, a7
3f4bc210:	add    a12, a7
3f4bc220:	sub    a5, a5
3f4bc230:	movb   a5, *a7
L3F4BC240:
3f4bc240:	move   a2, a7
3f4bc250:	dec    a7
3f4bc260:	sll    0x3, a7
3f4bc270:	add    a12, a7
3f4bc280:	movb   *a7, a7
3f4bc290:	subk   32, a7
3f4bc2a0:	jreq   L3F4BC1E0
3f4bc2b0:	move   a2, a7
3f4bc2c0:	dec    a7
3f4bc2d0:	sll    0x3, a7
3f4bc2e0:	add    a12, a7
3f4bc2f0:	movb   *a7, a7
3f4bc300:	subk   9, a7
3f4bc310:	jreq   L3F4BC1E0
3f4bc320:	move   a12, *a13, 1
3f4bc330:	move   a14, -*sp, 1
3f4bc340:	move   a10, a7
3f4bc350:	sub    a11, a7
3f4bc360:	sra    0x3, a7
3f4bc370:	move   a7, a2
3f4bc380:	dec    a2
3f4bc390:	move   a2, a7
3f4bc3a0:	inc    a7
3f4bc3b0:	move   a7, *a14+, 1
3f4bc3c0:	calla  L3F701230
3f4bc3f0:	move   a8, a12
3f4bc400:	move   a14, -*sp, 1
3f4bc410:	move   a2, *a14+, 1
3f4bc420:	move   a11, a7
3f4bc430:	addk   8, a7
3f4bc440:	move   a7, *a14+, 1
3f4bc450:	move   a12, *a14+, 1
3f4bc460:	calla  L3FB45EE0
3f4bc490:	move   a2, a7
3f4bc4a0:	sll    0x3, a7
3f4bc4b0:	add    a12, a7
3f4bc4c0:	sub    a5, a5
3f4bc4d0:	movb   a5, *a7
3f4bc4e0:	movb   *a12, a7
3f4bc4f0:	subk   32, a7
3f4bc500:	jreq   L3F4BC540
3f4bc510:	movb   *a12, a7
3f4bc520:	subk   9, a7
3f4bc530:	jrne   L3F4BC5C0
L3F4BC540:
3f4bc540:	addk   8, a12
3f4bc550:	dec    a2
3f4bc560:	movb   *a12, a7
3f4bc570:	subk   32, a7
3f4bc580:	jreq   L3F4BC540
3f4bc590:	movb   *a12, a7
3f4bc5a0:	subk   9, a7
3f4bc5b0:	jreq   L3F4BC540
L3F4BC5C0:
3f4bc5c0:	move   a12, *a13(0x20), 1
3f4bc5e0:	move   *a13(0x80), *a13(0x40), 1
3f4bc610:	move   a14, -*sp, 1
3f4bc620:	move   a13, a8
3f4bc630:	move   *a8+, *a14+, 1
3f4bc640:	move   *a8+, *a14+, 1
3f4bc650:	move   *a8+, *a14+, 1
3f4bc660:	move   *a8+, *a14+, 1
3f4bc670:	move   a9, *a14+, 1
3f4bc680:	calla  L3F4BA940
L3F4BC6B0:
3f4bc6b0:	move   a10, a0
3f4bc6c0:	addk   8, a0
3f4bc6d0:	move   *a13(0xffc0), a7, 1
3f4bc6f0:	move   *a7(0x40), a5, 1
3f4bc710:	sll    0x3, a5
3f4bc720:	move   *a7, a7, 1
3f4bc730:	add    a5, a7
3f4bc740:	cmp    a7, a0
3f4bc750:	jac   L3F4BB870
L3F4BC770:
3f4bc770:	move   *a13(0xffa0), a7, 1
3f4bc790:	jreq   L3F4BC8B0
3f4bc7a0:	move   *a9(0x40), a5, 1
3f4bc7c0:	jrle   L3F4BC8B0
3f4bc7d0:	move   a14, -*sp, 1
3f4bc7e0:	movi   0x3f4bb000, a5
3f4bc810:	move   a5, *a14+, 1
3f4bc820:	movk   16, a5
3f4bc830:	move   a5, *a14+, 1
3f4bc840:	move   *a9(0x40), *a14+, 1
3f4bc860:	move   *a9(0x0), *a14+, 1
3f4bc880:	calla  L3FE19310
L3F4BC8B0:
3f4bc8b0:	move   *sp(0x140), a14, 1
3f4bc8d0:	mmfm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3f4bc8f0:	rets   2
L3F4BC900:
3f4bc900:	mmtm   sp, a9,a11,a13
3f4bc920:	move   a14, a13
3f4bc930:	addi   0x60, a14
3f4bc950:	move   *a13(0xffe0), a11, 1
3f4bc970:	sub    a9, a9
3f4bc980:	move   a9, *a11(0x40), 1
3f4bc9a0:	move   a9, *a13(0x20), 1
3f4bc9c0:	move   a9, *a13, 1
3f4bc9d0:	move   *a13(0xffc0), a11, 1
3f4bc9f0:	cmp    a11, a9
3f4bca00:	jrge   L3F4BCF40
3f4bca10:	move   *a13(0xff60), a11, 1
3f4bca30:	cmp    a11, a9
3f4bca40:	jrge   L3F4BCF40
L3F4BCA50:
3f4bca50:	move   a14, -*sp, 1
3f4bca60:	move   *a13(0x20), a11, 1
3f4bca80:	sll    0x7, a11
3f4bca90:	move   *a13(0xff20), a9, 1
3f4bcab0:	add    a9, a11
3f4bcac0:	move   *a11+, *a14+, 1
3f4bcad0:	move   *a13, a11, 1
3f4bcae0:	sll    0x7, a11
3f4bcaf0:	move   *a13(0xff80), a9, 1
3f4bcb10:	add    a9, a11
3f4bcb20:	move   *a11+, *a14+, 1
3f4bcb30:	calla  L3FB45500
3f4bcb60:	move   a8, *a13(0x40), 1
3f4bcb80:	move   a8, a11
3f4bcb90:	jrle   L3F4BCCF0
3f4bcba0:	move   a14, -*sp, 1
3f4bcbb0:	move   *a13(0x20), a9, 1
3f4bcbd0:	inc    a9
3f4bcbe0:	move   a9, *a13(0x20), 1
3f4bcc00:	dec    a9
3f4bcc10:	sll    0x7, a9
3f4bcc20:	move   *a13(0xff20), a11, 1
3f4bcc40:	add    a11, a9
3f4bcc50:	move   *a9+, *a14+, 1
3f4bcc60:	move   *a9+, *a14+, 1
3f4bcc70:	move   *a9+, *a14+, 1
3f4bcc80:	move   *a9+, *a14+, 1
3f4bcc90:	move   *a13(0xffe0), *a14+, 1
3f4bccb0:	calla  L3F4BB140
3f4bcce0:	jruc   L3F4BCE90
L3F4BCCF0:
3f4bccf0:	move   a14, -*sp, 1
3f4bcd00:	move   *a13, a9, 1
3f4bcd10:	inc    a9
3f4bcd20:	move   a9, *a13, 1
3f4bcd30:	dec    a9
3f4bcd40:	sll    0x7, a9
3f4bcd50:	move   *a13(0xff80), a11, 1
3f4bcd70:	add    a11, a9
3f4bcd80:	move   *a9+, *a14+, 1
3f4bcd90:	move   *a9+, *a14+, 1
3f4bcda0:	move   *a9+, *a14+, 1
3f4bcdb0:	move   *a9+, *a14+, 1
3f4bcdc0:	move   *a13(0xffe0), *a14+, 1
3f4bcde0:	calla  L3F4BB140
3f4bce10:	move   *a13(0x40), a9, 1
3f4bce30:	jrne   L3F4BCE90
3f4bce40:	move   *a13(0x20), a9, 1
3f4bce60:	inc    a9
3f4bce70:	move   a9, *a13(0x20), 1
L3F4BCE90:
3f4bce90:	move   *a13, a11, 1
3f4bcea0:	move   *a13(0xffc0), a9, 1
3f4bcec0:	cmp    a9, a11
3f4bced0:	jrge   L3F4BCF40
3f4bcee0:	move   *a13(0x20), a9, 1
3f4bcf00:	move   *a13(0xff60), a11, 1
3f4bcf20:	cmp    a11, a9
3f4bcf30:	jrlt   L3F4BCA50
L3F4BCF40:
3f4bcf40:	move   *a13, a11, 1
3f4bcf50:	move   *a13(0xffc0), a9, 1
3f4bcf70:	cmp    a9, a11
3f4bcf80:	jrge   L3F4BD100
L3F4BCF90:
3f4bcf90:	move   a14, -*sp, 1
3f4bcfa0:	move   *a13, a11, 1
3f4bcfb0:	inc    a11
3f4bcfc0:	move   a11, *a13, 1
3f4bcfd0:	dec    a11
3f4bcfe0:	sll    0x7, a11
3f4bcff0:	move   *a13(0xff80), a9, 1
3f4bd010:	add    a9, a11
3f4bd020:	move   *a11+, *a14+, 1
3f4bd030:	move   *a11+, *a14+, 1
3f4bd040:	move   *a11+, *a14+, 1
3f4bd050:	move   *a11+, *a14+, 1
3f4bd060:	move   *a13(0xffe0), *a14+, 1
3f4bd080:	calla  L3F4BB140
3f4bd0b0:	move   *a13, a11, 1
3f4bd0c0:	move   *a13(0xffc0), a9, 1
3f4bd0e0:	cmp    a9, a11
3f4bd0f0:	jrlt   L3F4BCF90
L3F4BD100:
3f4bd100:	move   *a13(0x20), a9, 1
3f4bd120:	move   *a13(0xff60), a11, 1
3f4bd140:	cmp    a11, a9
3f4bd150:	jrge   L3F4BD300
L3F4BD160:
3f4bd160:	move   a14, -*sp, 1
3f4bd170:	move   *a13(0x20), a11, 1
3f4bd190:	inc    a11
3f4bd1a0:	move   a11, *a13(0x20), 1
3f4bd1c0:	dec    a11
3f4bd1d0:	sll    0x7, a11
3f4bd1e0:	move   *a13(0xff20), a9, 1
3f4bd200:	add    a9, a11
3f4bd210:	move   *a11+, *a14+, 1
3f4bd220:	move   *a11+, *a14+, 1
3f4bd230:	move   *a11+, *a14+, 1
3f4bd240:	move   *a11+, *a14+, 1
3f4bd250:	move   *a13(0xffe0), *a14+, 1
3f4bd270:	calla  L3F4BB140
3f4bd2a0:	move   *a13(0x20), a11, 1
3f4bd2c0:	move   *a13(0xff60), a9, 1
3f4bd2e0:	cmp    a9, a11
3f4bd2f0:	jrlt   L3F4BD160
L3F4BD300:
3f4bd300:	move   a14, -*sp, 1
3f4bd310:	movk   1, a11
3f4bd320:	move   a11, *a14+, 1
3f4bd330:	movi   0x3f4bf130, a8
3f4bd360:	move   a8, *a14+, 1
3f4bd370:	move   *a13(0xffe0), *a14+, 1
3f4bd390:	calla  L3F4BA3F0
3f4bd3c0:	move   *sp(0x80), a14, 1
3f4bd3e0:	mmfm   sp, a9,a11,a13
3f4bd400:	rets   2
3f4bd410:	mmtm   sp, a7,a9,a11,a13
3f4bd430:	move   a14, a13
3f4bd440:	move   *a13(0xffe0), a9, 1
3f4bd460:	sub    a11, a11
3f4bd470:	move   a11, *a9(0x40), 1
3f4bd490:	move   a14, -*sp, 1
3f4bd4a0:	move   a14, -*sp, 1
3f4bd4b0:	move   *a13(0xffc0), *a14+, 1
3f4bd4d0:	calla  L3FB458D0
3f4bd500:	move   a8, *a14+, 1
3f4bd510:	move   *a13(0xffc0), *a14+, 1
3f4bd530:	move   a9, *a14+, 1
3f4bd540:	calla  L3F4BA3F0
3f4bd570:	move   a14, -*sp, 1
3f4bd580:	movk   1, a7
3f4bd590:	move   a7, *a14+, 1
3f4bd5a0:	movi   0x3f4bf130, a8
3f4bd5d0:	move   a8, *a14+, 1
3f4bd5e0:	move   a9, *a14+, 1
3f4bd5f0:	calla  L3F4BA3F0
3f4bd620:	move   *sp(0xa0), a14, 1
3f4bd640:	mmfm   sp, a7,a9,a11,a13
3f4bd660:	rets   2
3f4bd670:	mmtm   sp, a7,a9,a10,a11,a13
3f4bd690:	move   a14, a13
3f4bd6a0:	addi   0x100, a14
3f4bd6c0:	move   *a13(0xffe0), a9, 1
3f4bd6e0:	sub    a11, a11
3f4bd6f0:	move   a11, *a13(0xe0), 1
3f4bd710:	move   a11, *a13(0x80), 1
3f4bd730:	move   a11, *a13(0xa0), 1
3f4bd750:	move   a11, *a13(0x60), 1
3f4bd770:	movk   1, a7
3f4bd780:	move   a7, *a13(0x40), 1
3f4bd7a0:	move   a13, a7
3f4bd7b0:	addi   0x80, a7
3f4bd7d0:	move   a7, *a13(0x20), 1
3f4bd7f0:	move   a14, -*sp, 1
3f4bd800:	move   a11, *a14+, 1
3f4bd810:	move   *a13(0xffc0), *a14+, 1
3f4bd830:	move   a13, a11
3f4bd840:	addk   32, a11
3f4bd850:	move   a11, *a14+, 1
3f4bd860:	calla  L3F4BB700
3f4bd890:	move   *a13(0x60), a7, 1
3f4bd8b0:	jrgt   L3F4BD8E0
3f4bd8c0:	sub    a8, a8
3f4bd8d0:	jruc   L3F4BDBE0
L3F4BD8E0:
3f4bd8e0:	sub    a11, a11
3f4bd8f0:	move   a11, *a13, 1
3f4bd900:	move   *a9(0x40), a7, 1
3f4bd920:	cmp    a7, a11
3f4bd930:	jrge   L3F4BDBD0
L3F4BD940:
3f4bd940:	move   *a13, a11, 1
3f4bd950:	sll    0x7, a11
3f4bd960:	move   *a9, a10, 1
3f4bd970:	add    a11, a10
3f4bd980:	move   *a10(0x60), a11, 1
3f4bd9a0:	jreq   L3F4BDB60
3f4bd9b0:	move   a14, -*sp, 1
3f4bd9c0:	move   *a13(0x80), *a14+, 1
3f4bd9e0:	move   *a10(0x0), *a14+, 1
3f4bda00:	calla  L3FB45500
3f4bda30:	move   a8, a7
3f4bda40:	jrne   L3F4BDB60
3f4bda50:	sub    a11, a11
3f4bda60:	move   a11, *a10(0x60), 1
3f4bda80:	move   a14, -*sp, 1
3f4bda90:	move   *a13(0xa0), *a14+, 1
3f4bdab0:	move   *a10(0x20), *a14+, 1
3f4bdad0:	calla  L3FB45500
3f4bdb00:	move   a8, a7
3f4bdb10:	jreq   L3F4BDB40
3f4bdb20:	move   a10, a8
3f4bdb30:	jruc   L3F4BDBE0
L3F4BDB40:
3f4bdb40:	move   a11, a8
3f4bdb50:	jruc   L3F4BDBE0
L3F4BDB60:
3f4bdb60:	move   *a13, a11, 1
3f4bdb70:	inc    a11
3f4bdb80:	move   a11, *a13, 1
3f4bdb90:	move   *a9(0x40), a7, 1
3f4bdbb0:	cmp    a7, a11
3f4bdbc0:	jrlt   L3F4BD940
L3F4BDBD0:
3f4bdbd0:	sub    a8, a8
L3F4BDBE0:
3f4bdbe0:	move   *sp(0xc0), a14, 1
3f4bdc00:	mmfm   sp, a7,a9,a10,a11,a13
3f4bdc20:	rets   2
3f4bdc30:	mmtm   sp, a9,a11,a13
3f4bdc50:	move   a14, a13
3f4bdc60:	addi   0x240, a14
3f4bdc80:	movk   1, a11
3f4bdc90:	move   a11, *a13(0x20), 1
3f4bdcb0:	sub    a11, a11
3f4bdcc0:	move   a11, *a13(0xc0), 1
3f4bdce0:	move   a14, -*sp, 1
3f4bdcf0:	movi   0x3f4bf138, a8
3f4bdd20:	move   a8, *a14+, 1
3f4bdd30:	calla  L3FB341E0
3f4bdd60:	move   a14, -*sp, 1
3f4bdd70:	move   a13, a9
3f4bdd80:	addi   0xc0, a9
3f4bdda0:	move   a9, *a14+, 1
3f4bddb0:	move   a13, a11
3f4bddc0:	addi   0xa0, a11
3f4bdde0:	move   a11, *a14+, 1
3f4bddf0:	move   a13, a9
3f4bde00:	addi   0x80, a9
3f4bde20:	move   a9, *a14+, 1
3f4bde30:	move   a13, a9
3f4bde40:	addi   0x60, a9
3f4bde60:	move   a9, *a14+, 1
3f4bde70:	move   a13, a9
3f4bde80:	addi   0x40, a9
3f4bdea0:	move   a9, *a14+, 1
3f4bdeb0:	movk   31, a9
3f4bdec0:	move   a9, *a14+, 1
3f4bded0:	sub    a9, a9
3f4bdee0:	move   a9, *a14+, 1
3f4bdef0:	movi   0x7d0, a9
3f4bdf10:	move   a9, *a14+, 1
3f4bdf20:	sub    a9, a9
3f4bdf30:	move   a9, *a14+, 1
3f4bdf40:	movk   23, a9
3f4bdf50:	move   a9, *a14+, 1
3f4bdf60:	move   @0xb78e0, a9, 1
3f4bdf90:	move   *a9(0x480), a11, 1
3f4bdfb0:	move   *a11(0x40), *a14+, 1
3f4bdfd0:	move   a9, *a14+, 1
3f4bdfe0:	calla  L3FD57600
3f4be010:	move   a8, *a13, 1
3f4be020:	move   *a13(0xc0), a11, 1
3f4be040:	jrne   L3F4BE2C0
3f4be050:	move   a14, -*sp, 1
3f4be060:	movi   0x3f4bf1e0, a8
3f4be090:	move   a8, *a14+, 1
3f4be0a0:	calla  L3FB341E0
3f4be0d0:	move   a14, -*sp, 1
3f4be0e0:	move   a14, -*sp, 1
3f4be0f0:	move   *a13(0xffe0), *a14+, 1
3f4be110:	calla  L3FB458D0
3f4be140:	move   a8, *a14+, 1
3f4be150:	move   *a13(0xffe0), *a14+, 1
3f4be170:	sub    a9, a9
3f4be180:	move   a9, *a14+, 1
3f4be190:	movk   8, a9
3f4be1a0:	move   a9, *a14+, 1
3f4be1b0:	movk   31, a9
3f4be1c0:	move   a9, *a14+, 1
3f4be1d0:	movk   23, a9
3f4be1e0:	move   a9, *a14+, 1
3f4be1f0:	move   @0xb78e0, a9, 1
3f4be220:	move   *a9(0x480), a11, 1
3f4be240:	move   *a11(0x40), *a14+, 1
3f4be260:	move   a9, *a14+, 1
3f4be270:	calla  L3FD37330
3f4be2a0:	jauc   L3F4BECF0
L3F4BE2C0:
3f4be2c0:	move   a8, a9
3f4be2d0:	jreq   L3F4BE3A0
3f4be2e0:	move   a14, -*sp, 1
3f4be2f0:	sub    a9, a9
3f4be300:	move   a9, *a14+, 1
3f4be310:	movi   0x3f4bf2d0, a8
3f4be340:	move   a8, *a14+, 1
3f4be350:	calla  L3F309350
3f4be380:	jauc   L3F4BECF0
L3F4BE3A0:
3f4be3a0:	move   a14, -*sp, 1
3f4be3b0:	move   a13, a9
3f4be3c0:	addi   0x100, a9
3f4be3e0:	move   a9, *a14+, 1
3f4be3f0:	calla  L3F4BA260
3f4be420:	move   a14, -*sp, 1
3f4be430:	move   a13, a9
3f4be440:	addi   0x160, a9
3f4be460:	move   a9, *a14+, 1
3f4be470:	calla  L3F4BA7B0
3f4be4a0:	move   a14, -*sp, 1
3f4be4b0:	move   a13, a9
3f4be4c0:	addi   0x1c0, a9
3f4be4e0:	move   a9, *a14+, 1
3f4be4f0:	calla  L3F4BA7B0
3f4be520:	move   a14, -*sp, 1
3f4be530:	move   *a13(0x80), *a14+, 1
3f4be550:	move   a11, *a14+, 1
3f4be560:	move   a13, a9
3f4be570:	addi   0x100, a9
3f4be590:	move   a9, *a14+, 1
3f4be5a0:	calla  L3F4BA3F0
3f4be5d0:	move   a14, -*sp, 1
3f4be5e0:	move   *a13(0x20), *a14+, 1
3f4be600:	move   a9, *a14+, 1
3f4be610:	move   a13, a9
3f4be620:	addi   0x1c0, a9
3f4be640:	move   a9, *a14+, 1
3f4be650:	calla  L3F4BB700
3f4be680:	move   *a13(0x20), a9, 1
3f4be6a0:	jreq   L3F4BE8C0
3f4be6b0:	move   *a13(0xffe0), a9, 1
3f4be6d0:	jreq   L3F4BE8C0
3f4be6e0:	move   *a13(0x100), *a13(0x220), 1
3f4be710:	move   a14, -*sp, 1
3f4be720:	move   a9, *a14+, 1
3f4be730:	calla  L3FB458D0
3f4be760:	move   a8, *a13(0x140), 1
3f4be780:	move   a9, *a13(0x100), 1
3f4be7a0:	move   a14, -*sp, 1
3f4be7b0:	movk   1, a11
3f4be7c0:	move   a11, *a14+, 1
3f4be7d0:	move   a13, a11
3f4be7e0:	addi   0x100, a11
3f4be800:	move   a11, *a14+, 1
3f4be810:	move   a13, a11
3f4be820:	addi   0x160, a11
3f4be840:	move   a11, *a14+, 1
3f4be850:	calla  L3F4BB700
3f4be880:	move   *a13(0x220), *a13(0x100), 1
3f4be8b0:	jruc   L3F4BE8F0
L3F4BE8C0:
3f4be8c0:	sub    a9, a9
3f4be8d0:	move   a9, *a13(0x200), 1
L3F4BE8F0:
3f4be8f0:	sub    a11, a11
3f4be900:	move   a11, *a13(0x140), 1
3f4be920:	move   a14, -*sp, 1
3f4be930:	move   a13, a9
3f4be940:	addi   0x1c0, a9
3f4be960:	move   *a9+, *a14+, 1
3f4be970:	move   *a9+, *a14+, 1
3f4be980:	move   *a9+, *a14+, 1
3f4be990:	move   a13, a9
3f4be9a0:	addi   0x160, a9
3f4be9c0:	move   *a9+, *a14+, 1
3f4be9d0:	move   *a9+, *a14+, 1
3f4be9e0:	move   *a9+, *a14+, 1
3f4be9f0:	move   a13, a9
3f4bea00:	addi   0x100, a9
3f4bea20:	move   a9, *a14+, 1
3f4bea30:	calla  L3F4BC900
3f4bea60:	move   a14, -*sp, 1
3f4bea70:	move   *a13(0x140), *a14+, 1
3f4bea90:	move   *a13(0x100), *a14+, 1
3f4beab0:	move   a11, *a14+, 1
3f4beac0:	movk   8, a11
3f4bead0:	move   a11, *a14+, 1
3f4beae0:	movk   31, a11
3f4beaf0:	move   a11, *a14+, 1
3f4beb00:	movk   23, a11
3f4beb10:	move   a11, *a14+, 1
3f4beb20:	move   @0xb78e0, a11, 1
3f4beb50:	move   *a11(0x480), a9, 1
3f4beb70:	move   *a9(0x40), *a14+, 1
3f4beb90:	move   a11, *a14+, 1
3f4beba0:	calla  L3FD37330
3f4bebd0:	move   a14, -*sp, 1
3f4bebe0:	move   *a13(0x100), *a14+, 1
3f4bec00:	calla  L3F702440
3f4bec30:	move   a14, -*sp, 1
3f4bec40:	move   *a13(0x160), *a14+, 1
3f4bec60:	calla  L3F702440
3f4bec90:	move   a14, -*sp, 1
3f4beca0:	move   *a13(0x1c0), *a14+, 1
3f4becc0:	calla  L3F702440
L3F4BECF0:
3f4becf0:	move   *sp(0x80), a14, 1
3f4bed10:	mmfm   sp, a9,a11,a13
3f4bed30:	rets   2
3f4bed40:	sra    a2, a1
3f4bed50:	sub    a11, a4
3f4bed60:	.word  0x746e
3f4bed70:	.word  0x7972
3f4bed80:	sll    0x8, a0
3f4bed90:	dsjs   b3, L3F4BEED0
3f4beda0:	sla    0x1, a0
3f4bedb0:	sll    0x9, a2
3f4bedc0:	sla    0x13, b3
3f4bedd0:	modu   a9, a0
3f4bede0:	sla    0x3, a14
3f4bedf0:	rl     a11, a12
3f4bee00:	sra    a11, a14
3f4bee10:	sll    0x9, a0
3f4bee20:	sla    0x3, a4
3f4bee30:	.word  0x766f
3f4bee40:	.word  0x7265
3f4bee50:	rl     b11, b2
3f4bee60:	sra    a11, a4
3f4bee70:	sla    0x3, b3
3f4bee80:	modu   a3, a5
3f4bee90:	.word  0x7274
3f4beea0:	sla    0x3, b9
3f4beeb0:	modu   a3, sp
3f4beec0:	mods   a1, a0
L3F4BEED0:
3f4beed0:	modu   a3, a9
3f4beee0:	sla    0x3, a5
3f4beef0:	sra    a1, a5
3f4bef00:	.word  0x000a
3f4bef10:	call   b10
3f4bef20:	.word  0x0a00
3f4bef30:	subb   a8, a0
3f4bef40:	.word  0x7465
3f4bef50:	modu   a2, a5
3f4bef60:	.word  0x7274
3f4bef70:	sra    a11, a9
3f4bef80:	.word  0x0073
3f4bef90:	.word  0x7325
3f4befa0:	sla    0x1, b10
3f4befb0:	sll    a9, a0
3f4befc0:	mods   a3, sp
3f4befd0:	modu   a3, sp
3f4befe0:	mods   a9, a0
3f4beff0:	.word  0x7369
3f4bf000:	rl     b11, b3
3f4bf010:	srl    a11, a14
3f4bf020:	modu   a9, a0
3f4bf030:	sla    0x3, a14
3f4bf040:	rl     a11, a12
3f4bf050:	sra    a11, a14
3f4bf060:	sll    0x9, a0
3f4bf070:	srl    0x1d, a4
3f4bf080:	rl     a9, a0
3f4bf090:	modu   a3, a7
3f4bf0a0:	.word  0x726f
3f4bf0b0:	modu   a3, a9
3f4bf0c0:	sla    0x3, a7
3f4bf0d0:	modu   a3, a5
3f4bf0e0:	.word  0x7274
3f4bf0f0:	sla    0x3, b9
3f4bf100:	sll    0x9, a2
3f4bf110:	sla    0x13, b3
3f4bf120:	.word  0x000a
3f4bf130:	move   a8, a0
3f4bf140:	.word  0x7265
3f4bf150:	sra    a11, a7
3f4bf160:	.word  0x745f
3f4bf170:	mpyu   a11, a13
3f4bf180:	sra    b11, b2
3f4bf190:	modu   b11, b3
3f4bf1a0:	.word  0x7275
3f4bf1b0:	sra    a11, a3
3f4bf1c0:	sla    0x3, b3
3f4bf1d0:	.word  0x000a
3f4bf1e0:	modu   b2, b5
3f4bf1f0:	sll    a3, a1
3f4bf200:	sra    a11, a12
3f4bf210:	.word  0x7420
3f4bf220:	sla    0x3, sp
3f4bf230:	rl     a11, a6
3f4bf240:	sra    a3, a14
3f4bf250:	.word  0x7220
3f4bf260:	.word  0x7365
3f4bf270:	.word  0x756f
3f4bf280:	sll    b11, b2
3f4bf290:	sla    0x3, a5
3f4bf2a0:	.word  0x7270
3f4bf2b0:	.word  0x706f
3f4bf2c0:	.word  0x000a
3f4bf2d0:	modu   b2, b5
3f4bf2e0:	sll    a3, a1
3f4bf2f0:	sra    a11, a12
3f4bf300:	.word  0x7420
3f4bf310:	sla    0x3, sp
3f4bf320:	sra    b11, b3
3f4bf330:	sla    0x3, b4
3f4bf340:	or     b2, b6
3f4bf350:	rl     0x1, b1
3f4bf360:	rl     0x1, b0
3f4bf370:	.word  0x7220
3f4bf380:	.word  0x7365
3f4bf390:	.word  0x756f
3f4bf3a0:	sll    b11, b2
3f4bf3b0:	.word  0x7365
3f4bf3c0:	.word  0x0000
3f4bf3d0:	mmtm   sp, a9,a11,a13
3f4bf3f0:	move   a14, a13
3f4bf400:	addi   0xa0, a14
3f4bf420:	move   a14, -*sp, 1
3f4bf430:	move   @0x156c70, *a14+, 1
3f4bf460:	move   @0x11a4b0, *a14+, 1
3f4bf490:	calla  L3FB11A10
3f4bf4c0:	move   a8, *a13(0x20), 1
3f4bf4e0:	move   a14, -*sp, 1
3f4bf4f0:	move   @0x157330, *a14+, 1
3f4bf520:	move   @0x11a4b0, *a14+, 1
3f4bf550:	calla  L3FB11A10
3f4bf580:	move   a8, *a13(0x40), 1
3f4bf5a0:	move   a14, -*sp, 1
3f4bf5b0:	move   @0x1579f0, *a14+, 1
3f4bf5e0:	move   @0x11a4b0, *a14+, 1
3f4bf610:	calla  L3FB11A10
3f4bf640:	move   a8, *a13(0x60), 1
3f4bf660:	move   *a13(0x20), a11, 1
3f4bf680:	move   *a11(0x160), a11, 1
3f4bf6a0:	setf   8, 0, 0
3f4bf6b0:	move   *a11, a11, 0
3f4bf6c0:	jrne   L3F4BF770
3f4bf6d0:	move   *a13(0x40), a11, 1
3f4bf6f0:	move   *a11(0x160), a11, 1
3f4bf710:	move   *a11, a11, 0
3f4bf720:	jrne   L3F4BF770
3f4bf730:	move   *a8(0x160), a11, 1
3f4bf750:	move   *a11, a11, 0
3f4bf760:	jreq   L3F4BF9E0
L3F4BF770:
3f4bf770:	move   a14, -*sp, 1
3f4bf780:	move   @0x153d30, *a14+, 1
3f4bf7b0:	move   @0x11a4b0, *a14+, 1
3f4bf7e0:	calla  L3FB11A10
3f4bf810:	move   a8, *a13, 1
3f4bf820:	move   a8, a11
3f4bf830:	jreq   L3F4BF8A0
3f4bf840:	move   *a8(0x160), a9, 1
3f4bf860:	movi   0x3f42e2c0, a11
3f4bf890:	move   a11, *a9, 1
L3F4BF8A0:
3f4bf8a0:	move   a14, -*sp, 1
3f4bf8b0:	move   @0x1543f0, *a14+, 1
3f4bf8e0:	move   @0x11a4b0, *a14+, 1
3f4bf910:	calla  L3FB11A10
3f4bf940:	move   a8, *a13, 1
3f4bf950:	move   a8, a9
3f4bf960:	jreq   L3F4BFC40
3f4bf970:	move   *a8(0x160), a11, 1
3f4bf990:	movi   0x3f42e2c0, a9
3f4bf9c0:	move   a9, *a11, 1
3f4bf9d0:	jruc   L3F4BFC40
L3F4BF9E0:
3f4bf9e0:	move   a14, -*sp, 1
3f4bf9f0:	move   @0x153d30, *a14+, 1
3f4bfa20:	move   @0x11a4b0, *a14+, 1
3f4bfa50:	calla  L3FB11A10
3f4bfa80:	move   a8, *a13, 1
3f4bfa90:	move   a8, a9
3f4bfaa0:	jreq   L3F4BFB10
3f4bfab0:	move   *a8(0x160), a11, 1
3f4bfad0:	movi   0x3f329850, a9
3f4bfb00:	move   a9, *a11, 1
L3F4BFB10:
3f4bfb10:	move   a14, -*sp, 1
3f4bfb20:	move   @0x1543f0, *a14+, 1
3f4bfb50:	move   @0x11a4b0, *a14+, 1
3f4bfb80:	calla  L3FB11A10
3f4bfbb0:	move   a8, *a13, 1
3f4bfbc0:	move   a8, a9
3f4bfbd0:	jreq   L3F4BFC40
3f4bfbe0:	move   *a8(0x160), a11, 1
3f4bfc00:	movi   0x3f3298c0, a9
3f4bfc30:	move   a9, *a11, 1
L3F4BFC40:
3f4bfc40:	subi   0xa0, a14
3f4bfc60:	mmfm   sp, a9,a11,a13
3f4bfc80:	rets
3f4bfc90:	calla  L3F329850
3f4bfcc0:	calla  L3F4C06E0
3f4bfcf0:	rets
3f4bfd00:	mmtm   sp, a9,a11,a13
3f4bfd20:	move   a14, a13
3f4bfd30:	addi   0x40, a14
3f4bfd50:	move   a14, -*sp, 1
3f4bfd60:	move   @0x110bf0, *a14+, 1
3f4bfd90:	move   @0xf7d50, *a14+, 1
3f4bfdc0:	calla  L3FB11A10
3f4bfdf0:	move   a8, *a13, 1
3f4bfe00:	move   a14, -*sp, 1
3f4bfe10:	move   @0x111970, *a14+, 1
3f4bfe40:	move   @0xf7d50, *a14+, 1
3f4bfe70:	calla  L3FB11A10
3f4bfea0:	move   a8, *a13(0x20), 1
3f4bfec0:	move   *a13, a11, 1
3f4bfed0:	jreq   L3F4C0690
3f4bfee0:	move   a8, a8
3f4bfef0:	jreq   L3F4C0690
3f4bff00:	move   a14, -*sp, 1
3f4bff10:	move   *a8(0x120), *a14+, 1
3f4bff30:	move   *a11(0x120), *a14+, 1
3f4bff50:	calla  L3FB45500
3f4bff80:	move   a8, a8
3f4bff90:	jrne   L3F4C00A0
3f4bffa0:	move   a14, -*sp, 1
3f4bffb0:	move   *a11(0x120), *a14+, 1
3f4bffd0:	calla  L3F4B8880
3f4c0000:	move   a8, @0xb25d0, 1
3f4c0030:	calla  L3F329850
3f4c0060:	calla  L3F4C06E0
3f4c0090:	jruc   L3F4C0690
L3F4C00A0:
3f4c00a0:	move   a14, -*sp, 1
3f4c00b0:	move   @0xb78e0, *a14+, 1
3f4c00e0:	movk   15, a11
3f4c00f0:	move   a11, *a14+, 1
3f4c0100:	calla  L3F439FF0
3f4c0130:	move   a14, -*sp, 1
3f4c0140:	movi   0x3f4c54b0, a8
3f4c0170:	move   a8, *a14+, 1
3f4c0180:	move   *a13, a9, 1
3f4c0190:	move   *a9(0x120), *a14+, 1
3f4c01b0:	calla  L3FB45720
3f4c01e0:	move   a14, -*sp, 1
3f4c01f0:	movi   0x3f4c54b0, a8
3f4c0220:	move   a8, *a14+, 1
3f4c0230:	move   *a13(0x20), a11, 1
3f4c0250:	move   *a11(0x120), *a14+, 1
3f4c0270:	calla  L3FB45720
3f4c02a0:	move   *a9(0x160), a9, 1
3f4c02c0:	sub    a11, a11
3f4c02d0:	setf   16, 1, 0
3f4c02e0:	move   a11, *a9(0x30), 0
3f4c0300:	move   *a13(0x20), a9, 1
3f4c0320:	move   *a9(0x160), a11, 1
3f4c0340:	sub    a9, a9
3f4c0350:	move   a9, *a11(0x30), 0
3f4c0370:	move   a14, -*sp, 1
3f4c0380:	move   @0x1126f0, *a14+, 1
3f4c03b0:	move   @0xf7d50, *a14+, 1
3f4c03e0:	calla  L3FB11A10
3f4c0410:	move   a8, *a13, 1
3f4c0420:	move   a8, a11
3f4c0430:	jreq   L3F4C0690
3f4c0440:	move   *a8(0x160), a9, 1
3f4c0460:	sub    a11, a11
3f4c0470:	movb   a11, *a9(0x20)
3f4c0490:	move   *a8(0x160), a9, 1
3f4c04b0:	movb   a11, *a9(0x30)
3f4c04d0:	move   a14, -*sp, 1
3f4c04e0:	move   a11, *a14+, 1
3f4c04f0:	move   *a8(0xa0), *a14+, 1
3f4c0510:	move   *a8(0x80), *a14+, 1
3f4c0530:	move   *a8(0x60), *a14+, 1
3f4c0550:	move   *a8(0x40), *a14+, 1
3f4c0570:	move   @0xb7d20, *a14+, 1
3f4c05a0:	move   @0xb78e0, *a14+, 1
3f4c05d0:	calla  L3FD39680
3f4c0600:	move   a14, -*sp, 1
3f4c0610:	move   *a13(0x0), *a14+, 1
3f4c0630:	move   @0xf7d50, *a14+, 1
3f4c0660:	calla  L3FB11C90
L3F4C0690:
3f4c0690:	subi   0x40, a14
3f4c06b0:	mmfm   sp, a9,a11,a13
3f4c06d0:	rets
L3F4C06E0:
3f4c06e0:	mmtm   sp, a9,a11,a13
3f4c0700:	move   a14, a13
3f4c0710:	addi   0x300, a14
3f4c0730:	move   @0xb83a0, a11, 1
3f4c0760:	jreq   L3F4C0BD0
3f4c0770:	sub    a11, a11
3f4c0780:	move   a11, @0xb83a0, 1
3f4c07b0:	move   a14, -*sp, 1
3f4c07c0:	move   a11, *a14+, 1
3f4c07d0:	move   @0xb78e0, *a14+, 1
3f4c0800:	calla  L3FD9F6B0
3f4c0830:	move   @0xf7d50, a9, 1
3f4c0860:	movk   1, a11
3f4c0870:	move   a11, *a9(0x60), 1
3f4c0890:	move   a14, -*sp, 1
3f4c08a0:	move   a13, *a14+, 1
3f4c08b0:	movi   0xffff, a11
3f4c08d0:	move   a11, *a14+, 1
3f4c08e0:	move   @0xb7d20, *a14+, 1
3f4c0910:	move   @0xb78e0, *a14+, 1
3f4c0940:	calla  L3FD36780
3f4c0970:	move   a8, a9
3f4c0980:	jreq   L3F4C0A90
L3F4C0990:
3f4c0990:	move   a14, -*sp, 1
3f4c09a0:	move   a13, *a14+, 1
3f4c09b0:	movi   0xffff, a11
3f4c09d0:	move   a11, *a14+, 1
3f4c09e0:	move   @0xb7d20, *a14+, 1
3f4c0a10:	move   @0xb78e0, *a14+, 1
3f4c0a40:	calla  L3FD36780
3f4c0a70:	move   a8, a9
3f4c0a80:	jrne   L3F4C0990
L3F4C0A90:
3f4c0a90:	move   a14, -*sp, 1
3f4c0aa0:	move   @0xb7d20, *a14+, 1
3f4c0ad0:	move   @0xb78e0, *a14+, 1
3f4c0b00:	calla  L3FDA9A70
3f4c0b30:	move   a14, -*sp, 1
3f4c0b40:	move   @0xb7d20, *a14+, 1
3f4c0b70:	move   @0xb78e0, *a14+, 1
3f4c0ba0:	calla  L3FD425A0
L3F4C0BD0:
3f4c0bd0:	subi   0x300, a14
3f4c0bf0:	mmfm   sp, a9,a11,a13
3f4c0c10:	rets
3f4c0c20:	mmtm   sp, a9,a11,a13
3f4c0c40:	move   a14, a13
3f4c0c50:	addi   0x40, a14
3f4c0c70:	move   a14, -*sp, 1
3f4c0c80:	move   @0x110bf0, *a14+, 1
3f4c0cb0:	move   @0xf7d50, *a14+, 1
3f4c0ce0:	calla  L3FB11A10
3f4c0d10:	move   a8, *a13, 1
3f4c0d20:	move   a14, -*sp, 1
3f4c0d30:	move   @0x111970, *a14+, 1
3f4c0d60:	move   @0xf7d50, *a14+, 1
3f4c0d90:	calla  L3FB11A10
3f4c0dc0:	move   a8, *a13(0x20), 1
3f4c0de0:	move   *a13, a11, 1
3f4c0df0:	jreq   L3F4C1050
3f4c0e00:	move   a8, a8
3f4c0e10:	jreq   L3F4C1050
3f4c0e20:	move   a14, -*sp, 1
3f4c0e30:	movi   0x3f4c54b0, a8
3f4c0e60:	move   a8, *a14+, 1
3f4c0e70:	move   *a11(0x120), *a14+, 1
3f4c0e90:	calla  L3FB45720
3f4c0ec0:	move   a14, -*sp, 1
3f4c0ed0:	movi   0x3f4c54b0, a8
3f4c0f00:	move   a8, *a14+, 1
3f4c0f10:	move   *a13(0x20), a9, 1
3f4c0f30:	move   *a9(0x120), *a14+, 1
3f4c0f50:	calla  L3FB45720
3f4c0f80:	move   *a11(0x160), a9, 1
3f4c0fa0:	sub    a11, a11
3f4c0fb0:	setf   16, 1, 0
3f4c0fc0:	move   a11, *a9(0x30), 0
3f4c0fe0:	move   *a13(0x20), a9, 1
3f4c1000:	move   *a9(0x160), a11, 1
3f4c1020:	sub    a9, a9
3f4c1030:	move   a9, *a11(0x30), 0
L3F4C1050:
3f4c1050:	subi   0x40, a14
3f4c1070:	mmfm   sp, a9,a11,a13
3f4c1090:	rets
3f4c10a0:	mmtm   sp, a9,a11,a13
3f4c10c0:	move   a14, a13
3f4c10d0:	addi   0x340, a14
3f4c10f0:	move   @0xb8360, a11, 1
3f4c1120:	jreq   L3F4C14E0
3f4c1130:	move   a14, -*sp, 1
3f4c1140:	move   @0x10a6b0, *a14+, 1
3f4c1170:	move   @0xf7d10, *a14+, 1
3f4c11a0:	calla  L3FB11A10
3f4c11d0:	move   a8, *a13, 1
3f4c11e0:	move   a8, a11
3f4c11f0:	jreq   L3F4C14E0
3f4c1200:	move   a14, -*sp, 1
3f4c1210:	move   *a8(0x120), *a14+, 1
3f4c1230:	calla  L3F4B8880
3f4c1260:	move   a8, *a13(0x320), 1
3f4c1280:	move   @0xb25d0, a11, 1
3f4c12b0:	cmp    a11, a8
3f4c12c0:	jrne   L3F4C1320
3f4c12d0:	movk   1, a11
3f4c12e0:	move   a11, @0x1a45f0, 1
3f4c1310:	jruc   L3F4C14E0
L3F4C1320:
3f4c1320:	move   a14, -*sp, 1
3f4c1330:	move   @0xf7d10, a9, 1
3f4c1360:	move   *a9(0x20), *a14+, 1
3f4c1380:	movk   14, a9
3f4c1390:	move   a9, *a14+, 1
3f4c13a0:	calla  L3F439FF0
3f4c13d0:	move   a14, -*sp, 1
3f4c13e0:	movi   0x3f4c54b0, a8
3f4c1410:	move   a8, *a14+, 1
3f4c1420:	move   *a13, a11, 1
3f4c1430:	move   *a11(0x120), *a14+, 1
3f4c1450:	calla  L3FB45720
3f4c1480:	move   *a11(0x160), a9, 1
3f4c14a0:	sub    a11, a11
3f4c14b0:	setf   16, 1, 0
3f4c14c0:	move   a11, *a9(0x30), 0
L3F4C14E0:
3f4c14e0:	subi   0x340, a14
3f4c1500:	mmfm   sp, a9,a11,a13
3f4c1520:	rets
3f4c1530:	mmtm   sp, a9,a11,a13
3f4c1550:	move   a14, a13
3f4c1560:	addi   0x340, a14
3f4c1580:	move   @0xb8360, a11, 1
3f4c15b0:	jreq   L3F4C1AE0
3f4c15c0:	move   a14, -*sp, 1
3f4c15d0:	sub    a9, a9
3f4c15e0:	move   a9, *a14+, 1
3f4c15f0:	move   @0xf7d10, a9, 1
3f4c1620:	move   *a9(0x20), *a14+, 1
3f4c1640:	calla  L3FD9F6B0
3f4c1670:	move   @0xf7d10, a11, 1
3f4c16a0:	movk   1, a9
3f4c16b0:	move   a9, *a11(0x60), 1
3f4c16d0:	move   a14, -*sp, 1
3f4c16e0:	move   a13, a9
3f4c16f0:	addk   32, a9
3f4c1700:	move   a9, *a14+, 1
3f4c1710:	movi   0xffff, a9
3f4c1730:	move   a9, *a14+, 1
3f4c1740:	move   @0xb7ce0, *a14+, 1
3f4c1770:	move   *a11(0x20), *a14+, 1
3f4c1790:	calla  L3FD36780
3f4c17c0:	move   a8, a11
3f4c17d0:	jreq   L3F4C1920
L3F4C17E0:
3f4c17e0:	move   a14, -*sp, 1
3f4c17f0:	move   a13, a11
3f4c1800:	addk   32, a11
3f4c1810:	move   a11, *a14+, 1
3f4c1820:	movi   0xffff, a9
3f4c1840:	move   a9, *a14+, 1
3f4c1850:	move   @0xb7ce0, *a14+, 1
3f4c1880:	move   @0xf7d10, a9, 1
3f4c18b0:	move   *a9(0x20), *a14+, 1
3f4c18d0:	calla  L3FD36780
3f4c1900:	move   a8, a9
3f4c1910:	jrne   L3F4C17E0
L3F4C1920:
3f4c1920:	move   a14, -*sp, 1
3f4c1930:	move   @0xb7ce0, *a14+, 1
3f4c1960:	move   @0xf7d10, a11, 1
3f4c1990:	move   *a11(0x20), *a14+, 1
3f4c19b0:	calla  L3FDA9A70
3f4c19e0:	move   a14, -*sp, 1
3f4c19f0:	move   @0xb7ce0, *a14+, 1
3f4c1a20:	move   @0xf7d10, a11, 1
3f4c1a50:	move   *a11(0x20), *a14+, 1
3f4c1a70:	calla  L3FD425A0
3f4c1aa0:	sub    a11, a11
3f4c1ab0:	move   a11, @0xb8360, 1
L3F4C1AE0:
3f4c1ae0:	sub    a9, a9
3f4c1af0:	move   a9, @0x1a45f0, 1
3f4c1b20:	subi   0x340, a14
3f4c1b40:	mmfm   sp, a9,a11,a13
3f4c1b60:	rets
L3F4C1B70:
3f4c1b70:	mmtm   sp, a7,a9,a11,a13
3f4c1b90:	move   a14, a13
3f4c1ba0:	addi   0x6a0, a14
3f4c1bc0:	movi   0x1f4, a11
3f4c1be0:	move   a11, *a13(0x640), 1
3f4c1c00:	movi   0xc8, a11
3f4c1c20:	move   a11, *a13(0x660), 1
3f4c1c40:	move   @0xb8360, a11, 1
3f4c1c70:	jane   L3F4C48B0
3f4c1c90:	movk   2, a11
3f4c1ca0:	move   a11, @0x1a45f0, 1
3f4c1cd0:	move   a14, -*sp, 1
3f4c1ce0:	move   @0x19ff80, *a14+, 1
3f4c1d10:	move   @0x19ff60, *a14+, 1
3f4c1d40:	move   a11, *a14+, 1
3f4c1d50:	move   *a13(0x660), a9, 1
3f4c1d70:	subk   4, a9
3f4c1d80:	move   a9, *a14+, 1
3f4c1d90:	move   *a13(0x640), a9, 1
3f4c1db0:	subk   4, a9
3f4c1dc0:	move   a9, *a14+, 1
3f4c1dd0:	movi   0x12c, a9
3f4c1df0:	move   a9, *a14+, 1
3f4c1e00:	movi   0xfa, a9
3f4c1e20:	move   a9, *a14+, 1
3f4c1e30:	move   @0xb7960, *a14+, 1
3f4c1e60:	move   *a13(0xffe0), *a14+, 1
3f4c1e80:	calla  L3FD41B90
3f4c1eb0:	move   a8, @0xb7ce0, 1
3f4c1ee0:	movk   1, a11
3f4c1ef0:	move   a11, *a13(0x200), 1
3f4c1f10:	move   a14, -*sp, 1
3f4c1f20:	move   a13, a11
3f4c1f30:	addi   0x80, a11
3f4c1f50:	move   a11, *a14+, 1
3f4c1f60:	movi   0x200, a9
3f4c1f80:	move   a9, *a14+, 1
3f4c1f90:	move   a8, *a14+, 1
3f4c1fa0:	move   *a13(0xffe0), *a14+, 1
3f4c1fc0:	calla  L3FD38770
3f4c1ff0:	sub    a9, a9
3f4c2000:	move   a9, *a13(0x320), 1
3f4c2020:	move   a14, -*sp, 1
3f4c2030:	move   a13, a9
3f4c2040:	addi   0x260, a9
3f4c2060:	move   a9, *a14+, 1
3f4c2070:	movi   0x40, a9
3f4c2090:	move   a9, *a14+, 1
3f4c20a0:	move   @0xb7ce0, *a14+, 1
3f4c20d0:	move   *a13(0xffe0), *a14+, 1
3f4c20f0:	calla  L3FD75CD0
3f4c2120:	move   @0xb7ce0, a9, 1
3f4c2150:	jaeq   L3F4C48B0
3f4c2170:	movk   1, a11
3f4c2180:	move   a11, @0xb8360, 1
3f4c21b0:	move   a14, -*sp, 1
3f4c21c0:	movi   0x20800d, a9
3f4c21f0:	move   a9, *a14+, 1
3f4c2200:	move   @0xb7ce0, *a14+, 1
3f4c2230:	move   *a13(0xffe0), *a14+, 1
3f4c2250:	calla  L3FD97D50
3f4c2280:	move   a14, -*sp, 1
3f4c2290:	move   @0xb7ce0, *a14+, 1
3f4c22c0:	move   *a13(0xffe0), *a14+, 1
3f4c22e0:	calla  L3FB04900
3f4c2310:	move   a8, @0xf7d10, 1
3f4c2340:	move   a8, a8
3f4c2350:	jaeq   L3F4C3FD0
3f4c2370:	setf   2, 0, 0
3f4c2380:	move   @0xaece8, a11, 0
3f4c23b0:	move   a11, *a13(0x680), 1
3f4c23d0:	sub    a9, a9
3f4c23e0:	move   a9, *a13, 1
3f4c23f0:	move   a14, -*sp, 1
3f4c2400:	move   a9, *a14+, 1
3f4c2410:	movk   1, a7
3f4c2420:	move   a7, *a14+, 1
3f4c2430:	movi   0x6c0, a7
3f4c2450:	mpys   a9, a7
3f4c2460:	addi   0x109fb0, a7
3f4c2490:	move   a11, a9
3f4c24a0:	sll    0x9, a11
3f4c24b0:	sll    0x5, a9
3f4c24c0:	add    a9, a11
3f4c24d0:	add    a11, a7
3f4c24e0:	move   *a7(0x60), *a14+, 1
3f4c2500:	move   @0x19ff80, *a14+, 1
3f4c2530:	move   @0x19ff60, *a14+, 1
3f4c2560:	move   @0xb7ee0, *a14+, 1
3f4c2590:	sub    a11, a11
3f4c25a0:	move   a11, *a14+, 1
3f4c25b0:	move   a11, *a14+, 1
3f4c25c0:	move   *a13, a9, 1
3f4c25d0:	movi   0x6c0, a7
3f4c25f0:	mpys   a9, a7
3f4c2600:	addi   0x109fb0, a7
3f4c2630:	setf   16, 1, 0
3f4c2640:	move   *a7(0x10), a7, 0
3f4c2660:	subi   0xc8, a7
3f4c2680:	move   a7, *a14+, 1
3f4c2690:	move   *a13(0x640), a7, 1
3f4c26b0:	sra    0x1, a7
3f4c26c0:	move   a7, *a14+, 1
3f4c26d0:	move   a8, *a14+, 1
3f4c26e0:	calla  L3FB0D7B0
3f4c2710:	movi   0x6c0, a7
3f4c2730:	mpys   a9, a7
3f4c2740:	addi   0x109fb0, a7
3f4c2770:	move   a8, *a7(0x40), 1
3f4c2790:	inc    a9
3f4c27a0:	move   a9, *a13, 1
3f4c27b0:	movi   0x6c0, a7
3f4c27d0:	mpys   a9, a7
3f4c27e0:	addi   0x109fb0, a7
3f4c2810:	move   a14, -*sp, 1
3f4c2820:	movk   1, a11
3f4c2830:	move   a11, *a14+, 1
3f4c2840:	movi   0x80, a11
3f4c2860:	move   a11, *a14+, 1
3f4c2870:	movk   2, a11
3f4c2880:	move   a11, *a14+, 1
3f4c2890:	movi   0x3f4c54b0, a8
3f4c28c0:	move   a8, *a14+, 1
3f4c28d0:	move   @0x19ff80, *a14+, 1
3f4c2900:	move   @0x19ff60, *a14+, 1
3f4c2930:	move   @0xb7ee0, *a14+, 1
3f4c2960:	movi   0x64, a11
3f4c2980:	move   a11, *a14+, 1
3f4c2990:	movi   0x6c0, a11
3f4c29b0:	mpys   a9, a11
3f4c29c0:	addi   0x109fb0, a11
3f4c29f0:	setf   16, 1, 0
3f4c2a00:	move   *a11(0x10), a11, 0
3f4c2a20:	subi   0xc8, a11
3f4c2a40:	move   a11, *a14+, 1
3f4c2a50:	move   *a13(0x640), a11, 1
3f4c2a70:	sra    0x1, a11
3f4c2a80:	subi   0x32, a11
3f4c2aa0:	move   a11, *a14+, 1
3f4c2ab0:	move   @0xf7d10, *a14+, 1
3f4c2ae0:	calla  L3FB04BA0
3f4c2b10:	move   a8, *a7(0x40), 1
3f4c2b30:	move   a14, -*sp, 1
3f4c2b40:	movi   0x6c0, a11
3f4c2b60:	mpys   a9, a11
3f4c2b70:	addi   0x109fb0, a11
3f4c2ba0:	move   *a11(0x40), *a14+, 1
3f4c2bc0:	move   @0xf7d10, *a14+, 1
3f4c2bf0:	calla  L3FB11A10
3f4c2c20:	move   a8, *a13(0x60), 1
3f4c2c40:	move   a8, a7
3f4c2c50:	jreq   L3F4C2CD0
3f4c2c60:	move   *a7(0x160), a11, 1
3f4c2c80:	movi   0x3f4b7d90, a7
3f4c2cb0:	move   a7, *a11(0x60), 1
L3F4C2CD0:
3f4c2cd0:	inc    a9
3f4c2ce0:	move   a9, *a13, 1
3f4c2cf0:	move   a14, -*sp, 1
3f4c2d00:	movi   0x3f4c10a0, a11
3f4c2d30:	move   a11, *a14+, 1
3f4c2d40:	movk   1, a7
3f4c2d50:	move   a7, *a14+, 1
3f4c2d60:	movi   0x6c0, a7
3f4c2d80:	mpys   a9, a7
3f4c2d90:	addi   0x109fb0, a7
3f4c2dc0:	move   *a13(0x680), a11, 1
3f4c2de0:	move   a11, a9
3f4c2df0:	sll    0x9, a11
3f4c2e00:	sll    0x5, a9
3f4c2e10:	add    a9, a11
3f4c2e20:	add    a11, a7
3f4c2e30:	move   *a7(0x60), *a14+, 1
3f4c2e50:	move   @0x19ff80, *a14+, 1
3f4c2e80:	move   @0x19ff60, *a14+, 1
3f4c2eb0:	move   @0xb7ee0, *a14+, 1
3f4c2ee0:	move   *a13, a11, 1
3f4c2ef0:	movi   0x6c0, a9
3f4c2f10:	mpys   a11, a9
3f4c2f20:	addi   0x109fb0, a9
3f4c2f50:	setf   16, 1, 0
3f4c2f60:	move   *a9(0x10), a9, 0
3f4c2f80:	subi   0xc8, a9
3f4c2fa0:	move   a9, *a14+, 1
3f4c2fb0:	sub    a9, a9
3f4c2fc0:	move   a9, *a14+, 1
3f4c2fd0:	move   @0xf7d10, *a14+, 1
3f4c3000:	calla  L3FB0BC50
3f4c3030:	movi   0x6c0, a7
3f4c3050:	mpys   a11, a7
3f4c3060:	addi   0x109fb0, a7
3f4c3090:	move   a8, *a7(0x40), 1
3f4c30b0:	move   a14, -*sp, 1
3f4c30c0:	movi   0x6c0, a7
3f4c30e0:	mpys   a11, a7
3f4c30f0:	addi   0x109fb0, a7
3f4c3120:	move   *a7(0x40), *a14+, 1
3f4c3140:	move   @0xf7d10, *a14+, 1
3f4c3170:	calla  L3FB11A10
3f4c31a0:	move   a8, *a13(0x60), 1
3f4c31c0:	move   a8, a7
3f4c31d0:	jreq   L3F4C3340
3f4c31e0:	move   *a7(0x160), a9, 1
3f4c3200:	movk   1, a7
3f4c3210:	movb   a7, *a9(0x30)
3f4c3230:	move   *a8(0x80), a9, 1
3f4c3250:	sra    0x1, a9
3f4c3260:	move   *a13(0x640), a7, 1
3f4c3280:	sra    0x2, a7
3f4c3290:	sub    a9, a7
3f4c32a0:	move   a7, *a8(0x40), 1
3f4c32c0:	move   a14, -*sp, 1
3f4c32d0:	move   a8, *a14+, 1
3f4c32e0:	move   @0xf7d10, *a14+, 1
3f4c3310:	calla  L3FB11C90
L3F4C3340:
3f4c3340:	inc    a11
3f4c3350:	move   a11, *a13, 1
3f4c3360:	move   a14, -*sp, 1
3f4c3370:	movi   0x3f4b6fa0, a9
3f4c33a0:	move   a9, *a14+, 1
3f4c33b0:	movk   1, a7
3f4c33c0:	move   a7, *a14+, 1
3f4c33d0:	movi   0x6c0, a7
3f4c33f0:	mpys   a11, a7
3f4c3400:	addi   0x109fb0, a7
3f4c3430:	move   *a13(0x680), a9, 1
3f4c3450:	move   a9, a11
3f4c3460:	sll    0x9, a9
3f4c3470:	sll    0x5, a11
3f4c3480:	add    a11, a9
3f4c3490:	add    a9, a7
3f4c34a0:	move   *a7(0x60), *a14+, 1
3f4c34c0:	move   @0x19ff80, *a14+, 1
3f4c34f0:	move   @0x19ff60, *a14+, 1
3f4c3520:	move   @0xb7ee0, *a14+, 1
3f4c3550:	move   *a13, a11, 1
3f4c3560:	movi   0x6c0, a9
3f4c3580:	mpys   a11, a9
3f4c3590:	addi   0x109fb0, a9
3f4c35c0:	setf   16, 1, 0
3f4c35d0:	move   *a9(0x10), a9, 0
3f4c35f0:	subi   0xc8, a9
3f4c3610:	move   a9, *a14+, 1
3f4c3620:	sub    a9, a9
3f4c3630:	move   a9, *a14+, 1
3f4c3640:	move   @0xf7d10, *a14+, 1
3f4c3670:	calla  L3FB0BC50
3f4c36a0:	movi   0x6c0, a7
3f4c36c0:	mpys   a11, a7
3f4c36d0:	addi   0x109fb0, a7
3f4c3700:	move   a8, *a7(0x40), 1
3f4c3720:	move   a14, -*sp, 1
3f4c3730:	movi   0x6c0, a7
3f4c3750:	mpys   a11, a7
3f4c3760:	addi   0x109fb0, a7
3f4c3790:	move   *a7(0x40), *a14+, 1
3f4c37b0:	move   @0xf7d10, *a14+, 1
3f4c37e0:	calla  L3FB11A10
3f4c3810:	move   a8, *a13(0x60), 1
3f4c3830:	move   a8, a7
3f4c3840:	jreq   L3F4C3970
3f4c3850:	move   *a8(0x80), a9, 1
3f4c3870:	sra    0x1, a9
3f4c3880:	move   *a13(0x640), a11, 1
3f4c38a0:	sra    0x2, a11
3f4c38b0:	sll    0x1, a11
3f4c38c0:	sub    a9, a11
3f4c38d0:	move   a11, *a7(0x40), 1
3f4c38f0:	move   a14, -*sp, 1
3f4c3900:	move   a7, *a14+, 1
3f4c3910:	move   @0xf7d10, *a14+, 1
3f4c3940:	calla  L3FB11C90
L3F4C3970:
3f4c3970:	move   *a13, a11, 1
3f4c3980:	inc    a11
3f4c3990:	move   a11, *a13, 1
3f4c39a0:	move   a14, -*sp, 1
3f4c39b0:	movi   0x3f4c1530, a9
3f4c39e0:	move   a9, *a14+, 1
3f4c39f0:	movk   1, a9
3f4c3a00:	move   a9, *a14+, 1
3f4c3a10:	movi   0x6c0, a9
3f4c3a30:	mpys   a11, a9
3f4c3a40:	addi   0x109fb0, a9
3f4c3a70:	move   *a13(0x680), a7, 1
3f4c3a90:	move   a7, a11
3f4c3aa0:	sll    0x9, a7
3f4c3ab0:	sll    0x5, a11
3f4c3ac0:	add    a11, a7
3f4c3ad0:	add    a7, a9
3f4c3ae0:	move   *a9(0x80), *a14+, 1
3f4c3b00:	move   @0x19ff80, *a14+, 1
3f4c3b30:	move   @0x19ff60, *a14+, 1
3f4c3b60:	move   @0xb7ee0, *a14+, 1
3f4c3b90:	move   *a13, a11, 1
3f4c3ba0:	movi   0x6c0, a9
3f4c3bc0:	mpys   a11, a9
3f4c3bd0:	addi   0x109fb0, a9
3f4c3c00:	setf   16, 1, 0
3f4c3c10:	move   *a9(0x10), a9, 0
3f4c3c30:	subi   0xc8, a9
3f4c3c50:	move   a9, *a14+, 1
3f4c3c60:	sub    a9, a9
3f4c3c70:	move   a9, *a14+, 1
3f4c3c80:	move   @0xf7d10, *a14+, 1
3f4c3cb0:	calla  L3FB0BC50
3f4c3ce0:	movi   0x6c0, a7
3f4c3d00:	mpys   a11, a7
3f4c3d10:	addi   0x109fb0, a7
3f4c3d40:	move   a8, *a7(0x40), 1
3f4c3d60:	move   a14, -*sp, 1
3f4c3d70:	movi   0x6c0, a7
3f4c3d90:	mpys   a11, a7
3f4c3da0:	addi   0x109fb0, a7
3f4c3dd0:	move   *a7(0x40), *a14+, 1
3f4c3df0:	move   @0xf7d10, *a14+, 1
3f4c3e20:	calla  L3FB11A10
3f4c3e50:	move   a8, *a13(0x60), 1
3f4c3e70:	move   a8, a7
3f4c3e80:	jreq   L3F4C3FD0
3f4c3e90:	move   *a13(0x640), a9, 1
3f4c3eb0:	sra    0x2, a9
3f4c3ec0:	move   a9, a7
3f4c3ed0:	sll    0x2, a7
3f4c3ee0:	sub    a9, a7
3f4c3ef0:	move   *a8(0x80), a9, 1
3f4c3f10:	sra    0x1, a9
3f4c3f20:	sub    a9, a7
3f4c3f30:	move   a7, *a8(0x40), 1
3f4c3f50:	move   a14, -*sp, 1
3f4c3f60:	move   a8, *a14+, 1
3f4c3f70:	move   @0xf7d10, *a14+, 1
3f4c3fa0:	calla  L3FB11C90
L3F4C3FD0:
3f4c3fd0:	move   a14, -*sp, 1
3f4c3fe0:	move   @0xb7ce0, *a14+, 1
3f4c4010:	move   *a13(0xffe0), *a14+, 1
3f4c4030:	calla  L3FD64F60
3f4c4060:	move   @0xb7ce0, @0xb83c0, 1
3f4c40b0:	move   a14, -*sp, 1
3f4c40c0:	sub    a11, a11
3f4c40d0:	move   a11, *a14+, 1
3f4c40e0:	move   *a13(0xffe0), *a14+, 1
3f4c4100:	calla  L3FD9F6B0
L3F4C4130:
3f4c4130:	move   a14, -*sp, 1
3f4c4140:	move   a13, a11
3f4c4150:	addi   0x340, a11
3f4c4170:	move   a11, *a14+, 1
3f4c4180:	move   *a13(0xffe0), *a14+, 1
3f4c41a0:	calla  L3F9C1CF0
3f4c41d0:	move   *a13(0x3c0), a9, 1
3f4c41f0:	move   @0xb7ce0, a7, 1
3f4c4220:	cmp    a7, a9
3f4c4230:	jrne   L3F4C4470
3f4c4240:	move   *a13(0x340), a11, 1
3f4c4260:	subk   12, a11
3f4c4270:	jrne   L3F4C43A0
3f4c4280:	move   @0xb83c0, a11, 1
3f4c42b0:	cmp    a7, a11
3f4c42c0:	jrne   L3F4C43A0
3f4c42d0:	move   a14, -*sp, 1
3f4c42e0:	sub    a9, a9
3f4c42f0:	move   a9, *a14+, 1
3f4c4300:	move   a9, *a14+, 1
3f4c4310:	move   a11, *a14+, 1
3f4c4320:	move   *a13(0xffe0), *a14+, 1
3f4c4340:	calla  L3FD9D240
3f4c4370:	move   a9, @0xb83c0, 1
L3F4C43A0:
3f4c43a0:	move   a14, -*sp, 1
3f4c43b0:	movi   0xf7d10, a11
3f4c43e0:	move   a11, *a14+, 1
3f4c43f0:	move   a13, a9
3f4c4400:	addi   0x340, a9
3f4c4420:	move   a9, *a14+, 1
3f4c4430:	calla  L3F36FD60
3f4c4460:	jruc   L3F4C4800
L3F4C4470:
3f4c4470:	move   @0xb79a0, a11, 1
3f4c44a0:	cmp    a11, a9
3f4c44b0:	jrne   L3F4C4800
3f4c44c0:	move   *a13(0x340), a9, 1
3f4c44e0:	subk   12, a9
3f4c44f0:	jrne   L3F4C4620
3f4c4500:	move   @0xb83c0, a9, 1
3f4c4530:	cmp    a11, a9
3f4c4540:	jrne   L3F4C4620
3f4c4550:	move   a14, -*sp, 1
3f4c4560:	sub    a7, a7
3f4c4570:	move   a7, *a14+, 1
3f4c4580:	move   a7, *a14+, 1
3f4c4590:	move   a9, *a14+, 1
3f4c45a0:	move   *a13(0xffe0), *a14+, 1
3f4c45c0:	calla  L3FD9D240
3f4c45f0:	move   a7, @0xb83c0, 1
L3F4C4620:
3f4c4620:	move   a14, -*sp, 1
3f4c4630:	movi   0x11a5d0, a11
3f4c4660:	move   a11, *a14+, 1
3f4c4670:	move   a13, a9
3f4c4680:	addi   0x340, a9
3f4c46a0:	move   a9, *a14+, 1
3f4c46b0:	calla  L3F36FD60
3f4c46e0:	move   @0x11a5d0, a7, 1
3f4c4710:	move   *a7(0x60), a9, 1
3f4c4730:	jreq   L3F4C4800
3f4c4740:	move   a14, -*sp, 1
3f4c4750:	sub    a9, a9
3f4c4760:	move   a9, *a14+, 1
3f4c4770:	move   a9, *a14+, 1
3f4c4780:	move   @0xb7ce0, *a14+, 1
3f4c47b0:	move   *a13(0xffe0), *a14+, 1
3f4c47d0:	calla  L3FD9D240
L3F4C4800:
3f4c4800:	move   @0x1a45f0, a11, 1
3f4c4830:	subk   2, a11
3f4c4840:	jreq   L3F4C4130
3f4c4850:	calla  L3F4C4900
3f4c4880:	move   @0x1a45f0, a8, 1
L3F4C48B0:
3f4c48b0:	move   *sp(0xa0), a14, 1
3f4c48d0:	mmfm   sp, a7,a9,a11,a13
3f4c48f0:	rets   2
L3F4C4900:
3f4c4900:	mmtm   sp, a9,a11,a13
3f4c4920:	move   a14, a13
3f4c4930:	addi   0x340, a14
3f4c4950:	move   @0xb8360, a11, 1
3f4c4980:	jreq   L3F4C4EA0
3f4c4990:	sub    a11, a11
3f4c49a0:	move   a11, @0xb8360, 1
3f4c49d0:	move   a14, -*sp, 1
3f4c49e0:	move   a11, *a14+, 1
3f4c49f0:	move   @0xf7d10, a9, 1
3f4c4a20:	move   *a9(0x20), *a14+, 1
3f4c4a40:	calla  L3FD9F6B0
3f4c4a70:	move   @0xf7d10, a9, 1
3f4c4aa0:	movk   1, a11
3f4c4ab0:	move   a11, *a9(0x60), 1
3f4c4ad0:	move   a14, -*sp, 1
3f4c4ae0:	move   a13, a11
3f4c4af0:	addk   32, a11
3f4c4b00:	move   a11, *a14+, 1
3f4c4b10:	movi   0xffff, a11
3f4c4b30:	move   a11, *a14+, 1
3f4c4b40:	move   @0xb7ce0, *a14+, 1
3f4c4b70:	move   *a9(0x20), *a14+, 1
3f4c4b90:	calla  L3FD36780
3f4c4bc0:	move   a8, a9
3f4c4bd0:	jreq   L3F4C4D20
L3F4C4BE0:
3f4c4be0:	move   a14, -*sp, 1
3f4c4bf0:	move   a13, a11
3f4c4c00:	addk   32, a11
3f4c4c10:	move   a11, *a14+, 1
3f4c4c20:	movi   0xffff, a9
3f4c4c40:	move   a9, *a14+, 1
3f4c4c50:	move   @0xb7ce0, *a14+, 1
3f4c4c80:	move   @0xf7d10, a9, 1
3f4c4cb0:	move   *a9(0x20), *a14+, 1
3f4c4cd0:	calla  L3FD36780
3f4c4d00:	move   a8, a9
3f4c4d10:	jrne   L3F4C4BE0
L3F4C4D20:
3f4c4d20:	move   a14, -*sp, 1
3f4c4d30:	move   @0xb7ce0, *a14+, 1
3f4c4d60:	move   @0xf7d10, a11, 1
3f4c4d90:	move   *a11(0x20), *a14+, 1
3f4c4db0:	calla  L3FDA9A70
3f4c4de0:	move   a14, -*sp, 1
3f4c4df0:	move   @0xb7ce0, *a14+, 1
3f4c4e20:	move   @0xf7d10, a11, 1
3f4c4e50:	move   *a11(0x20), *a14+, 1
3f4c4e70:	calla  L3FD425A0
L3F4C4EA0:
3f4c4ea0:	subi   0x340, a14
3f4c4ec0:	mmfm   sp, a9,a11,a13
3f4c4ee0:	rets
3f4c4ef0:	mmtm   sp, a9,a11,a13
3f4c4f10:	move   a14, a13
3f4c4f20:	addk   32, a14
3f4c4f30:	move   a14, -*sp, 1
3f4c4f40:	move   @0x112030, *a14+, 1
3f4c4f70:	move   @0xf7d50, *a14+, 1
3f4c4fa0:	calla  L3FB11A10
3f4c4fd0:	move   a8, *a13, 1
3f4c4fe0:	move   a8, a8
3f4c4ff0:	jreq   L3F4C5210
3f4c5000:	move   *a8(0x160), a11, 1
3f4c5020:	sub    a9, a9
3f4c5030:	movb   a9, *a11(0x30)
3f4c5050:	move   a14, -*sp, 1
3f4c5060:	move   a9, *a14+, 1
3f4c5070:	move   *a8(0xa0), *a14+, 1
3f4c5090:	move   *a8(0x80), *a14+, 1
3f4c50b0:	move   *a8(0x60), *a14+, 1
3f4c50d0:	move   *a8(0x40), *a14+, 1
3f4c50f0:	move   @0xb7d20, *a14+, 1
3f4c5120:	move   @0xb78e0, *a14+, 1
3f4c5150:	calla  L3FD39680
3f4c5180:	move   a14, -*sp, 1
3f4c5190:	move   *a13(0x0), *a14+, 1
3f4c51b0:	move   @0xf7d50, *a14+, 1
3f4c51e0:	calla  L3FB11C90
L3F4C5210:
3f4c5210:	subk   32, a14
3f4c5220:	mmfm   sp, a9,a11,a13
3f4c5240:	rets
3f4c5250:	mmtm   sp, a9,a11,a13
3f4c5270:	move   a14, a13
3f4c5280:	addk   32, a14
3f4c5290:	move   a14, -*sp, 1
3f4c52a0:	move   @0x1126f0, *a14+, 1
3f4c52d0:	move   @0xf7d50, *a14+, 1
3f4c5300:	calla  L3FB11A10
3f4c5330:	move   a8, *a13, 1
3f4c5340:	move   a8, a8
3f4c5350:	jreq   L3F4C5470
3f4c5360:	move   *a8(0x160), a11, 1
3f4c5380:	movk   1, a9
3f4c5390:	movb   a9, *a11(0x30)
3f4c53b0:	move   *a8(0x160), a11, 1
3f4c53d0:	movb   a9, *a11(0x20)
3f4c53f0:	move   a14, -*sp, 1
3f4c5400:	move   a8, *a14+, 1
3f4c5410:	move   @0xf7d50, *a14+, 1
3f4c5440:	calla  L3FB11C90
L3F4C5470:
3f4c5470:	subk   32, a14
3f4c5480:	mmfm   sp, a9,a11,a13
3f4c54a0:	rets
3f4c54b0:	.word  0x0000
3f4c54c0:	calla  L3F4C5530
3f4c54f0:	calla  L3F3050B0
3f4c5520:	rets
L3F4C5530:
3f4c5530:	mmtm   sp, a9,a11,a13
3f4c5550:	move   a14, a13
3f4c5560:	addi   0xc0, a14
3f4c5580:	movi   0xffff, a11
3f4c55a0:	move   a11, *a13(0x80), 1
3f4c55c0:	move   a11, *a13(0xa0), 1
3f4c55e0:	movk   1, a11
3f4c55f0:	move   a11, @0x19e170, 1
3f4c5620:	sub    a11, a11
3f4c5630:	movb   a11, @0x1a4630
3f4c5660:	move   a14, -*sp, 1
3f4c5670:	move   @0x17d970, *a14+, 1
3f4c56a0:	move   @0x11a550, *a14+, 1
3f4c56d0:	calla  L3FB11A10
3f4c5700:	move   a8, *a13, 1
3f4c5710:	move   a8, *a13(0x40), 1
3f4c5730:	move   a8, a8
3f4c5740:	jaeq   L3F4C6470
3f4c5760:	move   a14, -*sp, 1
3f4c5770:	movi   0x3f4d9f70, a8
3f4c57a0:	move   a8, *a14+, 1
3f4c57b0:	move   *a13, a11, 1
3f4c57c0:	move   *a11(0x120), *a14+, 1
3f4c57e0:	calla  L3FB45500
3f4c5810:	move   a8, a8
3f4c5820:	jaeq   L3F4C6170
3f4c5840:	move   a14, -*sp, 1
3f4c5850:	move   *a11(0x120), *a14+, 1
3f4c5870:	calla  L3F5933D0
3f4c58a0:	move   a8, *a13(0x80), 1
3f4c58c0:	move   a8, a8
3f4c58d0:	jrne   L3F4C59D0
3f4c58e0:	movk   1, a11
3f4c58f0:	movb   a11, @0x1a4630
3f4c5920:	move   a14, -*sp, 1
3f4c5930:	move   *a13, a9, 1
3f4c5940:	move   *a9(0x120), *a14+, 1
3f4c5960:	movi   0x1a4640, a9
3f4c5990:	move   a9, *a14+, 1
3f4c59a0:	calla  L3FB45720
L3F4C59D0:
3f4c59d0:	move   *a13(0x80), a11, 1
3f4c59f0:	inc    a11
3f4c5a00:	jaeq   L3F4C6470
3f4c5a20:	move   a14, -*sp, 1
3f4c5a30:	move   @0x17edb0, *a14+, 1
3f4c5a60:	move   @0x11a550, *a14+, 1
3f4c5a90:	calla  L3FB11A10
3f4c5ac0:	move   a8, *a13(0x60), 1
3f4c5ae0:	move   a8, a9
3f4c5af0:	jreq   L3F4C5BD0
3f4c5b00:	move   *a8(0x160), a11, 1
3f4c5b20:	movk   1, a9
3f4c5b30:	movb   a9, *a11(0x20)
3f4c5b50:	move   a14, -*sp, 1
3f4c5b60:	move   a8, *a14+, 1
3f4c5b70:	move   @0x11a550, *a14+, 1
3f4c5ba0:	calla  L3FB11C90
L3F4C5BD0:
3f4c5bd0:	move   a14, -*sp, 1
3f4c5be0:	move   @0x17f470, *a14+, 1
3f4c5c10:	move   @0x11a550, *a14+, 1
3f4c5c40:	calla  L3FB11A10
3f4c5c70:	move   a8, *a13(0x60), 1
3f4c5c90:	move   a8, a9
3f4c5ca0:	jreq   L3F4C5D80
3f4c5cb0:	move   *a8(0x160), a11, 1
3f4c5cd0:	movk   1, a9
3f4c5ce0:	movb   a9, *a11(0x20)
3f4c5d00:	move   a14, -*sp, 1
3f4c5d10:	move   a8, *a14+, 1
3f4c5d20:	move   @0x11a550, *a14+, 1
3f4c5d50:	calla  L3FB11C90
L3F4C5D80:
3f4c5d80:	move   a14, -*sp, 1
3f4c5d90:	move   @0x11fef0, *a14+, 1
3f4c5dc0:	move   @0x11a590, *a14+, 1
3f4c5df0:	calla  L3FB11A10
3f4c5e20:	move   a8, *a13(0x20), 1
3f4c5e40:	move   a8, a9
3f4c5e50:	jreq   L3F4C5EE0
3f4c5e60:	move   a14, -*sp, 1
3f4c5e70:	move   a8, *a14+, 1
3f4c5e80:	move   @0x11a590, *a14+, 1
3f4c5eb0:	calla  L3F378620
L3F4C5EE0:
3f4c5ee0:	move   a14, -*sp, 1
3f4c5ef0:	movi   0x3f4d9f70, a8
3f4c5f20:	move   a8, *a14+, 1
3f4c5f30:	movi   0xb1e18, a11
3f4c5f60:	move   a11, *a14+, 1
3f4c5f70:	calla  L3FB45720
3f4c5fa0:	move   a14, -*sp, 1
3f4c5fb0:	movi   0x3f4d9f70, a8
3f4c5fe0:	move   a8, *a14+, 1
3f4c5ff0:	movi   0xb1f18, a11
3f4c6020:	move   a11, *a14+, 1
3f4c6030:	calla  L3FB45720
3f4c6060:	move   a14, -*sp, 1
3f4c6070:	sub    a11, a11
3f4c6080:	move   a11, *a14+, 1
3f4c6090:	calla  L3F5C8A80
3f4c60c0:	move   a14, -*sp, 1
3f4c60d0:	move   *a13(0x80), *a14+, 1
3f4c60f0:	calla  L3F5C8360
3f4c6120:	movk   1, a11
3f4c6130:	movb   a11, @0xa68e0
3f4c6160:	jruc   L3F4C6470
L3F4C6170:
3f4c6170:	calla  L3F5C9080
3f4c61a0:	move   a8, a9
3f4c61b0:	jrne   L3F4C6270
3f4c61c0:	move   a14, -*sp, 1
3f4c61d0:	move   @0xb78e0, *a14+, 1
3f4c6200:	movk   9, a9
3f4c6210:	move   a9, *a14+, 1
3f4c6220:	calla  L3F439FF0
3f4c6250:	jauc   L3F4C6D30
L3F4C6270:
3f4c6270:	move   a14, -*sp, 1
3f4c6280:	move   @0x11fef0, *a14+, 1
3f4c62b0:	move   @0x11a590, *a14+, 1
3f4c62e0:	calla  L3FB11A10
3f4c6310:	move   a8, *a13(0x20), 1
3f4c6330:	move   a14, -*sp, 1
3f4c6340:	move   a8, *a14+, 1
3f4c6350:	move   @0x11a590, *a14+, 1
3f4c6380:	calla  L3F378620
3f4c63b0:	move   a14, -*sp, 1
3f4c63c0:	move   *a11(0x120), *a14+, 1
3f4c63e0:	movi   0xb1e18, a9
3f4c6410:	move   a9, *a14+, 1
3f4c6420:	calla  L3FB45720
3f4c6450:	jauc   L3F4C6D30
L3F4C6470:
3f4c6470:	move   a14, -*sp, 1
3f4c6480:	move   @0x17e030, *a14+, 1
3f4c64b0:	move   @0x11a550, *a14+, 1
3f4c64e0:	calla  L3FB11A10
3f4c6510:	move   a8, *a13, 1
3f4c6520:	move   a8, a9
3f4c6530:	jreq   L3F4C6CA0
3f4c6540:	move   a14, -*sp, 1
3f4c6550:	movi   0x3f4d9f70, a8
3f4c6580:	move   a8, *a14+, 1
3f4c6590:	move   *a9(0x120), *a14+, 1
3f4c65b0:	calla  L3FB45500
3f4c65e0:	move   a8, a11
3f4c65f0:	jreq   L3F4C6970
3f4c6600:	move   a14, -*sp, 1
3f4c6610:	move   *a9(0x120), *a14+, 1
3f4c6630:	calla  L3F5933D0
3f4c6660:	move   a8, *a13(0xa0), 1
3f4c6680:	inc    a8
3f4c6690:	jreq   L3F4C67B0
3f4c66a0:	move   a14, -*sp, 1
3f4c66b0:	move   *a9(0x120), *a14+, 1
3f4c66d0:	movi   0xb1f18, a11
3f4c6700:	move   a11, *a14+, 1
3f4c6710:	calla  L3FB45720
3f4c6740:	move   a14, -*sp, 1
3f4c6750:	move   *a13(0xa0), *a14+, 1
3f4c6770:	calla  L3F5C8A80
3f4c67a0:	jruc   L3F4C6CA0
L3F4C67B0:
3f4c67b0:	move   a14, -*sp, 1
3f4c67c0:	movi   0x3f4d9f78, a8
3f4c67f0:	move   a8, *a14+, 1
3f4c6800:	movi   0xb1f18, a11
3f4c6830:	move   a11, *a14+, 1
3f4c6840:	calla  L3FB45720
3f4c6870:	move   a14, -*sp, 1
3f4c6880:	sub    a11, a11
3f4c6890:	move   a11, *a14+, 1
3f4c68a0:	calla  L3F5C8A80
3f4c68d0:	move   a14, -*sp, 1
3f4c68e0:	move   @0xb78e0, *a14+, 1
3f4c6910:	movk   10, a11
3f4c6920:	move   a11, *a14+, 1
3f4c6930:	calla  L3F439FF0
3f4c6960:	jruc   L3F4C6CA0
L3F4C6970:
3f4c6970:	move   a14, -*sp, 1
3f4c6980:	move   *a9(0x120), *a14+, 1
3f4c69a0:	movi   0xb1f18, a11
3f4c69d0:	move   a11, *a14+, 1
3f4c69e0:	calla  L3FB45720
3f4c6a10:	move   *a13(0x80), a11, 1
3f4c6a30:	inc    a11
3f4c6a40:	jreq   L3F4C6C40
3f4c6a50:	move   *a13(0x80), a11, 1
3f4c6a70:	jreq   L3F4C6C40
3f4c6a80:	move   a14, -*sp, 1
3f4c6a90:	move   a14, -*sp, 1
3f4c6aa0:	move   a11, *a14+, 1
3f4c6ab0:	calla  L3FB2C140
3f4c6ae0:	move   a8, *a14+, 1
3f4c6af0:	calla  L3F5C8D20
3f4c6b20:	move   a8, *a13(0xa0), 1
3f4c6b40:	inc    a8
3f4c6b50:	jreq   L3F4C6BD0
3f4c6b60:	move   a14, -*sp, 1
3f4c6b70:	move   *a13(0xa0), *a14+, 1
3f4c6b90:	calla  L3F5C8A80
3f4c6bc0:	jruc   L3F4C6CA0
L3F4C6BD0:
3f4c6bd0:	move   a14, -*sp, 1
3f4c6be0:	sub    a9, a9
3f4c6bf0:	move   a9, *a14+, 1
3f4c6c00:	calla  L3F5C8A80
3f4c6c30:	jruc   L3F4C6CA0
L3F4C6C40:
3f4c6c40:	move   a14, -*sp, 1
3f4c6c50:	sub    a11, a11
3f4c6c60:	move   a11, *a14+, 1
3f4c6c70:	calla  L3F5C8A80
L3F4C6CA0:
3f4c6ca0:	move   a14, -*sp, 1
3f4c6cb0:	sub    a11, a11
3f4c6cc0:	move   a11, *a14+, 1
3f4c6cd0:	move   @0xb78e0, *a14+, 1
3f4c6d00:	calla  L3FD9F6B0
L3F4C6D30:
3f4c6d30:	subi   0xc0, a14
3f4c6d50:	mmfm   sp, a9,a11,a13
3f4c6d70:	rets
3f4c6d80:	mmtm   sp, a11,a13
3f4c6da0:	move   a14, a13
3f4c6db0:	addk   32, a14
3f4c6dc0:	move   a14, -*sp, 1
3f4c6dd0:	move   @0x11fef0, *a14+, 1
3f4c6e00:	move   @0x11a590, *a14+, 1
3f4c6e30:	calla  L3FB11A10
3f4c6e60:	move   a8, *a13, 1
3f4c6e70:	move   a14, -*sp, 1
3f4c6e80:	move   a8, *a14+, 1
3f4c6e90:	move   @0x11a590, *a14+, 1
3f4c6ec0:	calla  L3F378620
3f4c6ef0:	move   a14, -*sp, 1
3f4c6f00:	movi   0x3f4d9f70, a8
3f4c6f30:	move   a8, *a14+, 1
3f4c6f40:	movi   0xb1e18, a11
3f4c6f70:	move   a11, *a14+, 1
3f4c6f80:	calla  L3FB45720
3f4c6fb0:	calla  L3F57ABC0
3f4c6fe0:	calla  L3F3050B0
3f4c7010:	subk   32, a14
3f4c7020:	mmfm   sp, a11,a13
3f4c7040:	rets
3f4c7050:	mmtm   sp, a11,a13
3f4c7070:	move   a14, a13
3f4c7080:	addi   0x40, a14
3f4c70a0:	sub    a11, a11
3f4c70b0:	move   a11, *a13(0x20), 1
3f4c70d0:	move   a14, -*sp, 1
3f4c70e0:	move   @0x105c70, *a14+, 1
3f4c7110:	move   @0xf7cd0, *a14+, 1
3f4c7140:	calla  L3FB11A10
3f4c7170:	move   a8, *a13, 1
3f4c7180:	move   a8, a8
3f4c7190:	jreq   L3F4C78A0
3f4c71a0:	jruc   L3F4C77F0
L3F4C71B0:
3f4c71b0:	move   a14, -*sp, 1
3f4c71c0:	move   @0x106330, *a14+, 1
3f4c71f0:	move   @0xf7cd0, *a14+, 1
3f4c7220:	calla  L3FB11A10
3f4c7250:	move   a8, *a13(0x20), 1
3f4c7270:	move   a8, a11
3f4c7280:	jreq   L3F4C78A0
3f4c7290:	move   a14, -*sp, 1
3f4c72a0:	movi   0x3f4d9f70, a8
3f4c72d0:	move   a8, *a14+, 1
3f4c72e0:	move   *a11(0x120), *a14+, 1
3f4c7300:	calla  L3FB45720
3f4c7330:	jruc   L3F4C78A0
L3F4C7340:
3f4c7340:	move   a14, -*sp, 1
3f4c7350:	move   @0x1069f0, *a14+, 1
3f4c7380:	move   @0xf7cd0, *a14+, 1
3f4c73b0:	calla  L3FB11A10
3f4c73e0:	move   a8, *a13(0x20), 1
3f4c7400:	move   a8, a11
3f4c7410:	jreq   L3F4C78A0
3f4c7420:	move   a14, -*sp, 1
3f4c7430:	movi   0x3f4d9f70, a8
3f4c7460:	move   a8, *a14+, 1
3f4c7470:	move   *a11(0x120), *a14+, 1
3f4c7490:	calla  L3FB45720
3f4c74c0:	jruc   L3F4C78A0
L3F4C74D0:
3f4c74d0:	move   a14, -*sp, 1
3f4c74e0:	move   @0x1070b0, *a14+, 1
3f4c7510:	move   @0xf7cd0, *a14+, 1
3f4c7540:	calla  L3FB11A10
3f4c7570:	move   a8, *a13(0x20), 1
3f4c7590:	move   a8, a11
3f4c75a0:	jreq   L3F4C78A0
3f4c75b0:	move   a14, -*sp, 1
3f4c75c0:	movi   0x3f4d9f70, a8
3f4c75f0:	move   a8, *a14+, 1
3f4c7600:	move   *a11(0x120), *a14+, 1
3f4c7620:	calla  L3FB45720
3f4c7650:	jruc   L3F4C78A0
L3F4C7660:
3f4c7660:	move   a14, -*sp, 1
3f4c7670:	move   @0x107770, *a14+, 1
3f4c76a0:	move   @0xf7cd0, *a14+, 1
3f4c76d0:	calla  L3FB11A10
3f4c7700:	move   a8, *a13(0x20), 1
3f4c7720:	move   a8, a11
3f4c7730:	jreq   L3F4C78A0
3f4c7740:	move   a14, -*sp, 1
3f4c7750:	movi   0x3f4d9f70, a8
3f4c7780:	move   a8, *a14+, 1
3f4c7790:	move   *a11(0x120), *a14+, 1
3f4c77b0:	calla  L3FB45720
3f4c77e0:	jruc   L3F4C78A0
L3F4C77F0:
3f4c77f0:	move   *a8(0x160), a11, 1
3f4c7810:	move   *a11(0x20), a8, 1
3f4c7830:	jreq   L3F4C71B0
3f4c7840:	dec    a8
3f4c7850:	jreq   L3F4C7340
3f4c7860:	dec    a8
3f4c7870:	jreq   L3F4C74D0
3f4c7880:	dec    a8
3f4c7890:	jreq   L3F4C7660
L3F4C78A0:
3f4c78a0:	move   *a13(0x20), a11, 1
3f4c78c0:	jreq   L3F4C7950
3f4c78d0:	move   a14, -*sp, 1
3f4c78e0:	move   a11, *a14+, 1
3f4c78f0:	move   @0xf7cd0, *a14+, 1
3f4c7920:	calla  L3FB11C90
L3F4C7950:
3f4c7950:	subi   0x40, a14
3f4c7970:	mmfm   sp, a11,a13
3f4c7990:	rets
3f4c79a0:	mmtm   sp, a9,a11,a13
3f4c79c0:	move   a14, a13
3f4c79d0:	addi   0x60, a14
3f4c79f0:	movi   0xffff, a11
3f4c7a10:	move   a11, *a13(0x40), 1
3f4c7a30:	sub    a11, a11
3f4c7a40:	move   a11, *a13(0x20), 1
L3F4C7A60:
3f4c7a60:	move   a14, -*sp, 1
3f4c7a70:	move   *a13(0x20), a11, 1
3f4c7a90:	addk   2, a11
3f4c7aa0:	movi   0x6c0, a9
3f4c7ac0:	mpys   a9, a11
3f4c7ad0:	addi   0x105570, a11
3f4c7b00:	move   *a11(0x40), *a14+, 1
3f4c7b20:	move   @0xf7cd0, *a14+, 1
3f4c7b50:	calla  L3FB11A10
3f4c7b80:	move   a8, *a13, 1
3f4c7b90:	move   a8, a11
3f4c7ba0:	jreq   L3F4C7C30
3f4c7bb0:	move   a14, -*sp, 1
3f4c7bc0:	move   *a8(0x120), *a14+, 1
3f4c7be0:	calla  L3F5933D0
3f4c7c10:	move   a8, *a13(0x40), 1
L3F4C7C30:
3f4c7c30:	move   a14, -*sp, 1
3f4c7c40:	move   *a11(0x120), *a14+, 1
3f4c7c60:	move   *a13(0x20), a9, 1
3f4c7c80:	sll    0x8, a9
3f4c7c90:	addi   0xaffd8, a9
3f4c7cc0:	move   a9, *a14+, 1
3f4c7cd0:	calla  L3FB45720
3f4c7d00:	move   *a13(0x20), a9, 1
3f4c7d20:	inc    a9
3f4c7d30:	move   a9, *a13(0x20), 1
3f4c7d50:	subk   4, a9
3f4c7d60:	jrlt   L3F4C7A60
3f4c7d70:	calla  L3F4AFF90
3f4c7da0:	subi   0x60, a14
3f4c7dc0:	mmfm   sp, a9,a11,a13
3f4c7de0:	rets
3f4c7df0:	mmtm   sp, a9,a11,a13
3f4c7e10:	move   a14, a13
3f4c7e20:	addi   0x80, a14
3f4c7e40:	move   a14, -*sp, 1
3f4c7e50:	move   @0x105c70, *a14+, 1
3f4c7e80:	move   @0xf7cd0, *a14+, 1
3f4c7eb0:	calla  L3FB11A10
3f4c7ee0:	move   a8, *a13, 1
3f4c7ef0:	move   a8, a8
3f4c7f00:	jreq   L3F4C7F60
3f4c7f10:	move   *a8(0x160), a11, 1
3f4c7f30:	move   *a11(0x20), *a13(0x20), 1
L3F4C7F60:
3f4c7f60:	sub    a11, a11
3f4c7f70:	move   a11, *a13(0x40), 1
L3F4C7F90:
3f4c7f90:	move   a14, -*sp, 1
3f4c7fa0:	move   *a13(0x40), a11, 1
3f4c7fc0:	addk   2, a11
3f4c7fd0:	movi   0x6c0, a9
3f4c7ff0:	mpys   a9, a11
3f4c8000:	addi   0x105570, a11
3f4c8030:	move   *a11(0x40), *a14+, 1
3f4c8050:	move   @0xf7cd0, *a14+, 1
3f4c8080:	calla  L3FB11A10
3f4c80b0:	move   a8, *a13, 1
3f4c80c0:	move   a8, a11
3f4c80d0:	jreq   L3F4C8350
3f4c80e0:	move   a14, -*sp, 1
3f4c80f0:	movi   0x3f4d9f70, a8
3f4c8120:	move   a8, *a14+, 1
3f4c8130:	move   *a11(0x120), *a14+, 1
3f4c8150:	calla  L3FB45500
3f4c8180:	move   a8, a8
3f4c8190:	jrne   L3F4C8280
3f4c81a0:	move   a14, -*sp, 1
3f4c81b0:	move   *a11(0x120), *a14+, 1
3f4c81d0:	move   *a13(0x40), a9, 1
3f4c81f0:	sll    0x8, a9
3f4c8200:	addi   0xaffd8, a9
3f4c8230:	move   a9, *a14+, 1
3f4c8240:	calla  L3FB45720
3f4c8270:	jruc   L3F4C8350
L3F4C8280:
3f4c8280:	move   a14, -*sp, 1
3f4c8290:	move   *a11(0x120), *a14+, 1
3f4c82b0:	move   *a13(0x40), a9, 1
3f4c82d0:	sll    0x8, a9
3f4c82e0:	addi   0xaffd8, a9
3f4c8310:	move   a9, *a14+, 1
3f4c8320:	calla  L3FB45720
L3F4C8350:
3f4c8350:	move   *a13(0x40), a9, 1
3f4c8370:	inc    a9
3f4c8380:	move   a9, *a13(0x40), 1
3f4c83a0:	subk   4, a9
3f4c83b0:	jrlt   L3F4C7F90
3f4c83c0:	move   a14, -*sp, 1
3f4c83d0:	move   *a13(0x20), a9, 1
3f4c83f0:	addk   2, a9
3f4c8400:	movi   0x6c0, a11
3f4c8420:	mpys   a11, a9
3f4c8430:	addi   0x105570, a9
3f4c8460:	move   *a9(0x40), *a14+, 1
3f4c8480:	move   @0xf7cd0, *a14+, 1
3f4c84b0:	calla  L3FB11A10
3f4c84e0:	move   a8, *a13, 1
3f4c84f0:	move   a8, a9
3f4c8500:	jreq   L3F4C89F0
3f4c8510:	move   a14, -*sp, 1
3f4c8520:	movk   3, a11
3f4c8530:	move   a11, *a14+, 1
3f4c8540:	movi   0x3f4d9fb8, a8
3f4c8570:	move   a8, *a14+, 1
3f4c8580:	move   *a9(0x120), *a14+, 1
3f4c85a0:	calla  L3FB45CD0
3f4c85d0:	move   a8, a8
3f4c85e0:	jrne   L3F4C86F0
3f4c85f0:	move   a14, -*sp, 1
3f4c8600:	move   *a9(0x120), *a14+, 1
3f4c8620:	movi   0x1a4740, a11
3f4c8650:	move   a11, *a14+, 1
3f4c8660:	calla  L3FB45720
3f4c8690:	move   a14, -*sp, 1
3f4c86a0:	move   a11, *a14+, 1
3f4c86b0:	calla  L3F6D3D00
3f4c86e0:	jruc   L3F4C89F0
L3F4C86F0:
3f4c86f0:	calla  L3F598DB0
3f4c8720:	move   a8, a8
3f4c8730:	jreq   L3F4C8960
3f4c8740:	move   a14, -*sp, 1
3f4c8750:	move   *a9(0x120), *a14+, 1
3f4c8770:	calla  L3F4C8A70
3f4c87a0:	move   a8, a8
3f4c87b0:	jreq   L3F4C88C0
3f4c87c0:	move   a14, -*sp, 1
3f4c87d0:	move   *a9(0x120), *a14+, 1
3f4c87f0:	movi   0x1a4740, a11
3f4c8820:	move   a11, *a14+, 1
3f4c8830:	calla  L3FB45720
3f4c8860:	move   a14, -*sp, 1
3f4c8870:	move   a11, *a14+, 1
3f4c8880:	calla  L3F6D3D00
3f4c88b0:	jruc   L3F4C89F0
L3F4C88C0:
3f4c88c0:	move   a14, -*sp, 1
3f4c88d0:	move   @0xb78e0, *a14+, 1
3f4c8900:	movk   11, a11
3f4c8910:	move   a11, *a14+, 1
3f4c8920:	calla  L3F439FF0
3f4c8950:	jruc   L3F4C89F0
L3F4C8960:
3f4c8960:	move   a14, -*sp, 1
3f4c8970:	move   @0xb78e0, *a14+, 1
3f4c89a0:	movk   16, a11
3f4c89b0:	move   a11, *a14+, 1
3f4c89c0:	calla  L3F439FF0
L3F4C89F0:
3f4c89f0:	calla  L3F3030D0
3f4c8a20:	subi   0x80, a14
3f4c8a40:	mmfm   sp, a9,a11,a13
3f4c8a60:	rets
L3F4C8A70:
3f4c8a70:	mmtm   sp, a9,a11,a13
3f4c8a90:	move   a14, a13
3f4c8aa0:	addi   0x200, a14
3f4c8ac0:	move   a14, -*sp, 1
3f4c8ad0:	move   *a13(0xffe0), *a14+, 1
3f4c8af0:	calla  L3FB458D0
3f4c8b20:	cmpi   0x3c, a8
3f4c8b40:	jrls   L3F4C8B70
3f4c8b50:	sub    a8, a8
3f4c8b60:	jruc   L3F4C8FE0
L3F4C8B70:
3f4c8b70:	move   a14, -*sp, 1
3f4c8b80:	movk   3, a11
3f4c8b90:	move   a11, *a14+, 1
3f4c8ba0:	movi   0x3f4d9fb8, a8
3f4c8bd0:	move   a8, *a14+, 1
3f4c8be0:	move   *a13(0xffe0), *a14+, 1
3f4c8c00:	calla  L3FB45CD0
3f4c8c30:	move   a8, a8
3f4c8c40:	jrne   L3F4C8C70
3f4c8c50:	movk   1, a8
3f4c8c60:	jruc   L3F4C8FE0
L3F4C8C70:
3f4c8c70:	move   a14, -*sp, 1
3f4c8c80:	move   *a13(0xffe0), *a14+, 1
3f4c8ca0:	move   a13, a11
3f4c8cb0:	addk   32, a11
3f4c8cc0:	move   a11, *a14+, 1
3f4c8cd0:	calla  L3FB45720
3f4c8d00:	move   a14, -*sp, 1
3f4c8d10:	movk   32, a11
3f4c8d20:	move   a11, *a14+, 1
3f4c8d30:	move   a13, a11
3f4c8d40:	addk   32, a11
3f4c8d50:	move   a11, *a14+, 1
3f4c8d60:	calla  L3FE1D650
3f4c8d90:	move   a8, a9
3f4c8da0:	jreq   L3F4C8DD0
3f4c8db0:	sub    a11, a11
3f4c8dc0:	movb   a11, *a9
L3F4C8DD0:
3f4c8dd0:	move   a14, -*sp, 1
3f4c8de0:	movi   0x2c, a11
3f4c8e00:	move   a11, *a14+, 1
3f4c8e10:	move   a13, a11
3f4c8e20:	addk   32, a11
3f4c8e30:	move   a11, *a14+, 1
3f4c8e40:	calla  L3FE1D650
3f4c8e70:	move   a8, a9
3f4c8e80:	jreq   L3F4C8EB0
3f4c8e90:	sub    a11, a11
3f4c8ea0:	movb   a11, *a9
L3F4C8EB0:
3f4c8eb0:	move   a14, -*sp, 1
3f4c8ec0:	move   a13, a11
3f4c8ed0:	addk   32, a11
3f4c8ee0:	move   a11, *a14+, 1
3f4c8ef0:	calla  L3F5933D0
3f4c8f20:	inc    a8
3f4c8f30:	jrne   L3F4C8FD0
3f4c8f40:	move   a14, -*sp, 1
3f4c8f50:	move   a11, *a14+, 1
3f4c8f60:	calla  L3F5B8580
3f4c8f90:	inc    a8
3f4c8fa0:	jrne   L3F4C8FD0
3f4c8fb0:	sub    a8, a8
3f4c8fc0:	jruc   L3F4C8FE0
L3F4C8FD0:
3f4c8fd0:	movk   1, a8
L3F4C8FE0:
3f4c8fe0:	move   *sp(0x80), a14, 1
3f4c9000:	mmfm   sp, a9,a11,a13
3f4c9020:	rets   2
3f4c9030:	mmtm   sp, a7,a9,a10,a11,a13
3f4c9050:	move   a14, a13
3f4c9060:	addk   32, a14
3f4c9070:	movi   0xffff, a10
3f4c9090:	movk   2, a9
L3F4C90A0:
3f4c90a0:	move   a14, -*sp, 1
3f4c90b0:	movi   0x6c0, a11
3f4c90d0:	mpys   a9, a11
3f4c90e0:	addi   0x105570, a11
3f4c9110:	move   *a11(0x40), *a14+, 1
3f4c9130:	move   @0xf7cd0, *a14+, 1
3f4c9160:	calla  L3FB11A10
3f4c9190:	move   a8, *a13, 1
3f4c91a0:	move   a8, a11
3f4c91b0:	jreq   L3F4C9240
3f4c91c0:	move   *a8(0x160), a11, 1
3f4c91e0:	setf   8, 0, 0
3f4c91f0:	move   *a11(0x28), a11, 0
3f4c9210:	jreq   L3F4C9240
3f4c9220:	move   a9, a10
3f4c9230:	subk   2, a10
L3F4C9240:
3f4c9240:	inc    a9
3f4c9250:	cmpi   0x5, a9
3f4c9270:	jrle   L3F4C90A0
3f4c9280:	cmpi   0xffff, a10
3f4c92a0:	jreq   L3F4C9490
3f4c92b0:	move   a14, -*sp, 1
3f4c92c0:	move   @0x105c70, *a14+, 1
3f4c92f0:	move   @0xf7cd0, *a14+, 1
3f4c9320:	calla  L3FB11A10
3f4c9350:	move   a8, *a13, 1
3f4c9360:	move   a8, a11
3f4c9370:	jreq   L3F4C9490
3f4c9380:	move   a10, a10
3f4c9390:	jrlt   L3F4C9410
3f4c93a0:	cmpi   0x4, a10
3f4c93c0:	jrge   L3F4C9410
3f4c93d0:	move   *a8(0x160), a7, 1
3f4c93f0:	move   a10, *a7(0x20), 1
L3F4C9410:
3f4c9410:	move   a14, -*sp, 1
3f4c9420:	move   a8, *a14+, 1
3f4c9430:	move   @0xf7cd0, *a14+, 1
3f4c9460:	calla  L3FB11C90
L3F4C9490:
3f4c9490:	subk   32, a14
3f4c94a0:	mmfm   sp, a7,a9,a10,a11,a13
3f4c94c0:	rets
3f4c94d0:	mmtm   sp, a7,a9,a11,a13
3f4c94f0:	move   a14, a13
3f4c9500:	addi   0x40, a14
3f4c9520:	move   a14, -*sp, 1
3f4c9530:	move   @0x105c70, *a14+, 1
3f4c9560:	move   @0xf7cd0, *a14+, 1
3f4c9590:	calla  L3FB11A10
3f4c95c0:	move   a8, *a13, 1
3f4c95d0:	move   a8, a8
3f4c95e0:	jreq   L3F4C9920
3f4c95f0:	movk   2, a9
L3F4C9600:
3f4c9600:	move   a14, -*sp, 1
3f4c9610:	movi   0x6c0, a11
3f4c9630:	mpys   a9, a11
3f4c9640:	addi   0x105570, a11
3f4c9670:	move   *a11(0x40), *a14+, 1
3f4c9690:	move   @0xf7cd0, *a14+, 1
3f4c96c0:	calla  L3FB11A10
3f4c96f0:	move   a8, *a13(0x20), 1
3f4c9710:	move   a8, a11
3f4c9720:	jreq   L3F4C98E0
3f4c9730:	move   *a13, a11, 1
3f4c9740:	move   *a11(0x160), a11, 1
3f4c9760:	move   *a11(0x20), a11, 1
3f4c9780:	addk   2, a11
3f4c9790:	cmp    a11, a9
3f4c97a0:	jrne   L3F4C9810
3f4c97b0:	move   *a8(0x160), a11, 1
3f4c97d0:	movk   1, a7
3f4c97e0:	movb   a7, *a11(0x28)
3f4c9800:	jruc   L3F4C9860
L3F4C9810:
3f4c9810:	move   *a8(0x160), a11, 1
3f4c9830:	sub    a7, a7
3f4c9840:	movb   a7, *a11(0x28)
L3F4C9860:
3f4c9860:	move   a14, -*sp, 1
3f4c9870:	move   a8, *a14+, 1
3f4c9880:	move   @0xf7cd0, *a14+, 1
3f4c98b0:	calla  L3FB11C90
L3F4C98E0:
3f4c98e0:	inc    a9
3f4c98f0:	cmpi   0x6, a9
3f4c9910:	jrlt   L3F4C9600
L3F4C9920:
3f4c9920:	subi   0x40, a14
3f4c9940:	mmfm   sp, a7,a9,a11,a13
3f4c9960:	rets
3f4c9970:	mmtm   sp, a11,a13
3f4c9990:	move   a14, a13
3f4c99a0:	addk   32, a14
3f4c99b0:	calla  L3F5B9C20
3f4c99e0:	move   a14, -*sp, 1
3f4c99f0:	move   @0x1837f0, *a14+, 1
3f4c9a20:	move   @0x11a6b0, *a14+, 1
3f4c9a50:	calla  L3FB11A10
3f4c9a80:	move   a8, *a13, 1
3f4c9a90:	move   a8, a8
3f4c9aa0:	jreq   L3F4C9C20
3f4c9ab0:	move   a14, -*sp, 1
3f4c9ac0:	movi   0xb0cd8, a11
3f4c9af0:	move   a11, *a14+, 1
3f4c9b00:	move   *a8(0x120), *a14+, 1
3f4c9b20:	calla  L3FB45720
3f4c9b50:	move   a14, -*sp, 1
3f4c9b60:	move   *a13(0x0), *a14+, 1
3f4c9b80:	move   @0x11a6b0, *a14+, 1
3f4c9bb0:	calla  L3FB11C90
3f4c9be0:	calla  L3F4C9C90
3f4c9c10:	jruc   L3F4C9C50
L3F4C9C20:
3f4c9c20:	calla  L3F3065F0
L3F4C9C50:
3f4c9c50:	subk   32, a14
3f4c9c60:	mmfm   sp, a11,a13
3f4c9c80:	rets
L3F4C9C90:
3f4c9c90:	calla  L3F4C9D00
3f4c9cc0:	calla  L3F3065F0
3f4c9cf0:	rets
L3F4C9D00:
3f4c9d00:	mmtm   sp, a9,a11,a13
3f4c9d20:	move   a14, a13
3f4c9d30:	addk   32, a14
3f4c9d40:	movk   1, a11
3f4c9d50:	move   a11, @0x19e170, 1
3f4c9d80:	move   a14, -*sp, 1
3f4c9d90:	move   @0x181630, *a14+, 1
3f4c9dc0:	move   @0x11a6b0, *a14+, 1
3f4c9df0:	calla  L3FB11A10
3f4c9e20:	move   a8, *a13, 1
3f4c9e30:	move   a8, a8
3f4c9e40:	jreq   L3F4C9EF0
3f4c9e50:	move   a14, -*sp, 1
3f4c9e60:	move   *a8(0x120), *a14+, 1
3f4c9e80:	movi   0xb0ad8, a9
3f4c9eb0:	move   a9, *a14+, 1
3f4c9ec0:	calla  L3FB45720
L3F4C9EF0:
3f4c9ef0:	move   a14, -*sp, 1
3f4c9f00:	move   @0x1823b0, *a14+, 1
3f4c9f30:	move   @0x11a6b0, *a14+, 1
3f4c9f60:	calla  L3FB11A10
3f4c9f90:	move   a8, *a13, 1
3f4c9fa0:	move   a8, a9
3f4c9fb0:	jreq   L3F4CA060
3f4c9fc0:	move   a14, -*sp, 1
3f4c9fd0:	move   *a8(0x120), *a14+, 1
3f4c9ff0:	movi   0xb0bd8, a11
3f4ca020:	move   a11, *a14+, 1
3f4ca030:	calla  L3FB45720
L3F4CA060:
3f4ca060:	move   a14, -*sp, 1
3f4ca070:	move   @0x1837f0, *a14+, 1
3f4ca0a0:	move   @0x11a6b0, *a14+, 1
3f4ca0d0:	calla  L3FB11A10
3f4ca100:	move   a8, *a13, 1
3f4ca110:	move   a8, a9
3f4ca120:	jreq   L3F4CA1D0
3f4ca130:	move   a14, -*sp, 1
3f4ca140:	move   *a8(0x120), *a14+, 1
3f4ca160:	movi   0xb0cd8, a11
3f4ca190:	move   a11, *a14+, 1
3f4ca1a0:	calla  L3FB45720
L3F4CA1D0:
3f4ca1d0:	calla  L3F4CA240
3f4ca200:	subk   32, a14
3f4ca210:	mmfm   sp, a9,a11,a13
3f4ca230:	rets
L3F4CA240:
3f4ca240:	mmtm   sp, a9,a11
3f4ca260:	move   a14, -*sp, 1
3f4ca270:	movi   0xb0cd8, a11
3f4ca2a0:	move   a11, *a14+, 1
3f4ca2b0:	movi   0xb0bd8, a9
3f4ca2e0:	move   a9, *a14+, 1
3f4ca2f0:	movi   0xb0ad8, a9
3f4ca320:	move   a9, *a14+, 1
3f4ca330:	calla  L3F5BBD70
3f4ca360:	mmfm   sp, a9,a11
3f4ca380:	rets
3f4ca390:	calla  L3F4CACD0
3f4ca3c0:	calla  L3F306B40
3f4ca3f0:	rets
3f4ca400:	mmtm   sp, a9,a11,a13
3f4ca420:	move   a14, a13
3f4ca430:	addk   32, a14
3f4ca440:	move   a14, -*sp, 1
3f4ca450:	move   @0x18c5b0, *a14+, 1
3f4ca480:	move   @0x11a6d0, *a14+, 1
3f4ca4b0:	calla  L3FB11A10
3f4ca4e0:	move   a8, *a13, 1
3f4ca4f0:	move   a8, a8
3f4ca500:	jreq   L3F4CA740
3f4ca510:	move   *a8(0x160), a11, 1
3f4ca530:	sub    a9, a9
3f4ca540:	movb   a9, *a11(0x30)
3f4ca560:	move   a14, -*sp, 1
3f4ca570:	move   a9, *a14+, 1
3f4ca580:	move   *a8(0xa0), *a14+, 1
3f4ca5a0:	move   *a8(0x80), *a14+, 1
3f4ca5c0:	move   *a8(0x60), *a14+, 1
3f4ca5e0:	move   *a8(0x40), *a14+, 1
3f4ca600:	move   @0x11a6d0, a11, 1
3f4ca630:	move   *a11(0x0), *a14+, 1
3f4ca650:	move   @0xb78e0, *a14+, 1
3f4ca680:	calla  L3FD39680
3f4ca6b0:	move   a14, -*sp, 1
3f4ca6c0:	move   *a13(0x0), *a14+, 1
3f4ca6e0:	move   @0x11a6d0, *a14+, 1
3f4ca710:	calla  L3FB11C90
L3F4CA740:
3f4ca740:	subk   32, a14
3f4ca750:	mmfm   sp, a9,a11,a13
3f4ca770:	rets
3f4ca780:	mmtm   sp, a7,a9,a10,a11,a13
3f4ca7a0:	move   a14, a13
3f4ca7b0:	addk   32, a14
3f4ca7c0:	movk   11, a10
3f4ca7d0:	sub    a9, a9
L3F4CA7E0:
3f4ca7e0:	move   a14, -*sp, 1
3f4ca7f0:	movi   0x3f4d9f70, a8
3f4ca820:	move   a8, *a14+, 1
3f4ca830:	move   a9, a11
3f4ca840:	sll    0x5, a11
3f4ca850:	addi   0x1a5ac0, a11
3f4ca880:	move   *a11+, *a14+, 1
3f4ca890:	calla  L3FB45500
3f4ca8c0:	move   a8, a11
3f4ca8d0:	jrne   L3F4CA8F0
3f4ca8e0:	movk   13, a10
L3F4CA8F0:
3f4ca8f0:	inc    a9
3f4ca900:	cmpi   0x2, a9
3f4ca920:	jrlt   L3F4CA7E0
3f4ca930:	move   a14, -*sp, 1
3f4ca940:	movi   0x6c0, a11
3f4ca960:	mpys   a10, a11
3f4ca970:	addi   0x186030, a11
3f4ca9a0:	move   *a11(0x40), *a14+, 1
3f4ca9c0:	move   @0x11a6d0, *a14+, 1
3f4ca9f0:	calla  L3FB11A10
3f4caa20:	move   a8, *a13, 1
3f4caa30:	move   a8, a11
3f4caa40:	jreq   L3F4CAC90
3f4caa50:	move   *a8(0x160), a7, 1
3f4caa70:	movk   1, a11
3f4caa80:	movb   a11, *a7(0x30)
3f4caaa0:	move   a14, -*sp, 1
3f4caab0:	sub    a7, a7
3f4caac0:	move   a7, *a14+, 1
3f4caad0:	move   *a8(0xa0), *a14+, 1
3f4caaf0:	move   *a8(0x80), *a14+, 1
3f4cab10:	move   *a8(0x60), *a14+, 1
3f4cab30:	move   *a8(0x40), *a14+, 1
3f4cab50:	move   @0x11a6d0, a7, 1
3f4cab80:	move   *a7(0x0), *a14+, 1
3f4caba0:	move   @0xb78e0, *a14+, 1
3f4cabd0:	calla  L3FD39680
3f4cac00:	move   a14, -*sp, 1
3f4cac10:	move   *a13(0x0), *a14+, 1
3f4cac30:	move   @0x11a6d0, *a14+, 1
3f4cac60:	calla  L3FB11C90
L3F4CAC90:
3f4cac90:	subk   32, a14
3f4caca0:	mmfm   sp, a7,a9,a10,a11,a13
3f4cacc0:	rets
L3F4CACD0:
3f4cacd0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f4cacf0:	move   a14, a13
3f4cad00:	addk   32, a14
3f4cad10:	movi   0xaec60, a7
3f4cad40:	move   a7, *a13, 1
3f4cad50:	sub    a9, a9
L3F4CAD60:
3f4cad60:	move   a14, -*sp, 1
3f4cad70:	movi   0x3f4d9f70, a8
3f4cada0:	move   a8, *a14+, 1
3f4cadb0:	move   *a13, a7, 1
3f4cadc0:	move   a9, a5
3f4cadd0:	sll    0x9, a5
3f4cade0:	add    a7, a5
3f4cadf0:	addi   0x2478, a5
3f4cae10:	move   a5, *a14+, 1
3f4cae20:	calla  L3FB45500
3f4cae50:	move   a8, a5
3f4cae60:	jrne   L3F4CAE90
3f4cae70:	move   a9, a11
3f4cae80:	jruc   L3F4CB600
L3F4CAE90:
3f4cae90:	movi   0xffff, a11
3f4caeb0:	sub    a10, a10
L3F4CAEC0:
3f4caec0:	move   a14, -*sp, 1
3f4caed0:	move   a10, a7
3f4caee0:	sll    0x8, a7
3f4caef0:	addi   0x1a5b00, a7
3f4caf20:	move   a7, *a14+, 1
3f4caf30:	move   *a13, a7, 1
3f4caf40:	move   a9, a5
3f4caf50:	sll    0x9, a5
3f4caf60:	add    a7, a5
3f4caf70:	addi   0x2478, a5
3f4caf90:	move   a5, *a14+, 1
3f4cafa0:	calla  L3FB45500
3f4cafd0:	move   a8, a5
3f4cafe0:	jrne   L3F4CB210
3f4caff0:	move   a14, -*sp, 1
3f4cb000:	move   a10, a5
3f4cb010:	sll    0x8, a5
3f4cb020:	addi   0x1a5d00, a5
3f4cb050:	move   a5, *a14+, 1
3f4cb060:	move   a9, a5
3f4cb070:	sll    0x9, a5
3f4cb080:	add    a7, a5
3f4cb090:	addi   0x2878, a5
3f4cb0b0:	move   a5, *a14+, 1
3f4cb0c0:	calla  L3FB45500
3f4cb0f0:	move   a8, a5
3f4cb100:	jrne   L3F4CB210
3f4cb110:	move   a9, a5
3f4cb120:	sll    0x4, a5
3f4cb130:	add    a7, a5
3f4cb140:	move   a10, a7
3f4cb150:	sll    0x4, a7
3f4cb160:	addi   0x1a5f00, a7
3f4cb190:	setf   16, 1, 0
3f4cb1a0:	move   *a5(0x2c98), a5, 0
3f4cb1c0:	move   *a7, a7, 0
3f4cb1d0:	cmp    a7, a5
3f4cb1e0:	jrne   L3F4CB210
3f4cb1f0:	move   a9, a11
3f4cb200:	jruc   L3F4CB250
L3F4CB210:
3f4cb210:	inc    a10
3f4cb220:	cmpi   0x2, a10
3f4cb240:	jrlt   L3F4CAEC0
L3F4CB250:
3f4cb250:	cmpi   0xffff, a11
3f4cb270:	jrne   L3F4CB600
3f4cb280:	move   a14, -*sp, 1
3f4cb290:	sub    a7, a7
3f4cb2a0:	move   a7, *a14+, 1
3f4cb2b0:	move   *a13, a5, 1
3f4cb2c0:	move   a9, a7
3f4cb2d0:	sll    0x4, a7
3f4cb2e0:	add    a5, a7
3f4cb2f0:	setf   16, 1, 0
3f4cb300:	move   *a7(0x2c98), a8, 0
3f4cb320:	move   a8, *a14+, 1
3f4cb330:	movk   1, a7
3f4cb340:	move   a7, *a14+, 1
3f4cb350:	move   a9, a7
3f4cb360:	sll    0x9, a7
3f4cb370:	add    a5, a7
3f4cb380:	addi   0x2878, a7
3f4cb3a0:	move   a7, *a14+, 1
3f4cb3b0:	move   a9, a7
3f4cb3c0:	sll    0x9, a7
3f4cb3d0:	add    a5, a7
3f4cb3e0:	addi   0x2478, a7
3f4cb400:	move   a7, *a14+, 1
3f4cb410:	calla  L3F5BE400
3f4cb440:	move   a14, -*sp, 1
3f4cb450:	movi   0x3f4d9f70, a8
3f4cb480:	move   a8, *a14+, 1
3f4cb490:	move   a9, a7
3f4cb4a0:	sll    0x9, a7
3f4cb4b0:	add    a5, a7
3f4cb4c0:	addi   0x2478, a7
3f4cb4e0:	move   a7, *a14+, 1
3f4cb4f0:	calla  L3FB45720
3f4cb520:	move   a14, -*sp, 1
3f4cb530:	movi   0x3f4d9f70, a8
3f4cb560:	move   a8, *a14+, 1
3f4cb570:	move   a9, a7
3f4cb580:	sll    0x9, a7
3f4cb590:	add    a5, a7
3f4cb5a0:	addi   0x2878, a7
3f4cb5c0:	move   a7, *a14+, 1
3f4cb5d0:	calla  L3FB45720
L3F4CB600:
3f4cb600:	inc    a9
3f4cb610:	cmpi   0x2, a9
3f4cb630:	jalt   L3F4CAD60
3f4cb650:	sub    a9, a9
L3F4CB660:
3f4cb660:	movi   0xffff, a11
3f4cb680:	sub    a10, a10
L3F4CB690:
3f4cb690:	move   a14, -*sp, 1
3f4cb6a0:	move   a9, a7
3f4cb6b0:	sll    0x8, a7
3f4cb6c0:	addi   0x1a5b00, a7
3f4cb6f0:	move   a7, *a14+, 1
3f4cb700:	move   *a13, a7, 1
3f4cb710:	move   a10, a5
3f4cb720:	sll    0x9, a5
3f4cb730:	add    a7, a5
3f4cb740:	addi   0x2478, a5
3f4cb760:	move   a5, *a14+, 1
3f4cb770:	calla  L3FB45500
3f4cb7a0:	move   a8, a5
3f4cb7b0:	jrne   L3F4CB9E0
3f4cb7c0:	move   a14, -*sp, 1
3f4cb7d0:	move   a9, a5
3f4cb7e0:	sll    0x8, a5
3f4cb7f0:	addi   0x1a5d00, a5
3f4cb820:	move   a5, *a14+, 1
3f4cb830:	move   a10, a5
3f4cb840:	sll    0x9, a5
3f4cb850:	add    a7, a5
3f4cb860:	addi   0x2878, a5
3f4cb880:	move   a5, *a14+, 1
3f4cb890:	calla  L3FB45500
3f4cb8c0:	move   a8, a5
3f4cb8d0:	jrne   L3F4CB9E0
3f4cb8e0:	move   a10, a5
3f4cb8f0:	sll    0x4, a5
3f4cb900:	add    a7, a5
3f4cb910:	move   a9, a7
3f4cb920:	sll    0x4, a7
3f4cb930:	addi   0x1a5f00, a7
3f4cb960:	setf   16, 1, 0
3f4cb970:	move   *a5(0x2c98), a5, 0
3f4cb990:	move   *a7, a7, 0
3f4cb9a0:	cmp    a7, a5
3f4cb9b0:	jrne   L3F4CB9E0
3f4cb9c0:	move   a9, a11
3f4cb9d0:	jruc   L3F4CBA20
L3F4CB9E0:
3f4cb9e0:	inc    a10
3f4cb9f0:	cmpi   0x2, a10
3f4cba10:	jrlt   L3F4CB690
L3F4CBA20:
3f4cba20:	cmpi   0xffff, a11
3f4cba40:	jrne   L3F4CC020
3f4cba50:	move   a14, -*sp, 1
3f4cba60:	move   a9, a7
3f4cba70:	sll    0x8, a7
3f4cba80:	addi   0x1a5b00, a7
3f4cbab0:	move   a7, *a14+, 1
3f4cbac0:	move   a9, a7
3f4cbad0:	sll    0x8, a7
3f4cbae0:	addi   0x1a5d00, a7
3f4cbb10:	move   a7, *a14+, 1
3f4cbb20:	move   a14, -*sp, 1
3f4cbb30:	move   a9, a7
3f4cbb40:	sll    0x8, a7
3f4cbb50:	addi   0x1a5d00, a7
3f4cbb80:	move   a7, *a14+, 1
3f4cbb90:	move   a9, a7
3f4cbba0:	sll    0x8, a7
3f4cbbb0:	addi   0x1a5b00, a7
3f4cbbe0:	move   a7, *a14+, 1
3f4cbbf0:	movk   1, a7
3f4cbc00:	move   a7, *a14+, 1
3f4cbc10:	move   a9, a5
3f4cbc20:	sll    0x4, a5
3f4cbc30:	addi   0x1a5f00, a5
3f4cbc60:	setf   16, 1, 0
3f4cbc70:	move   *a5, a8, 0
3f4cbc80:	move   a8, *a14+, 1
3f4cbc90:	calla  L3F662870
3f4cbcc0:	move   a8, *a14+, 1
3f4cbcd0:	calla  L3F4D6490
3f4cbd00:	move   a8, a5
3f4cbd10:	jrne   L3F4CBE80
3f4cbd20:	move   a14, -*sp, 1
3f4cbd30:	move   a9, a5
3f4cbd40:	sll    0x8, a5
3f4cbd50:	addi   0x1a5d00, a5
3f4cbd80:	move   a5, *a14+, 1
3f4cbd90:	move   a9, a5
3f4cbda0:	sll    0x8, a5
3f4cbdb0:	addi   0x1a5b00, a5
3f4cbde0:	move   a5, *a14+, 1
3f4cbdf0:	sub    a5, a5
3f4cbe00:	move   a5, *a14+, 1
3f4cbe10:	calla  L3F4D74F0
3f4cbe40:	move   a9, a8
3f4cbe50:	jrgt   L3F4CC020
3f4cbe60:	dec    a9
3f4cbe70:	jruc   L3F4CC020
L3F4CBE80:
3f4cbe80:	move   a14, -*sp, 1
3f4cbe90:	move   a7, *a14+, 1
3f4cbea0:	move   a9, a5
3f4cbeb0:	sll    0x4, a5
3f4cbec0:	addi   0x1a5f00, a5
3f4cbef0:	setf   16, 1, 0
3f4cbf00:	move   *a5, a8, 0
3f4cbf10:	move   a8, *a14+, 1
3f4cbf20:	move   a7, *a14+, 1
3f4cbf30:	move   a9, a5
3f4cbf40:	sll    0x8, a5
3f4cbf50:	addi   0x1a5d00, a5
3f4cbf80:	move   a5, *a14+, 1
3f4cbf90:	move   a9, a5
3f4cbfa0:	sll    0x8, a5
3f4cbfb0:	addi   0x1a5b00, a5
3f4cbfe0:	move   a5, *a14+, 1
3f4cbff0:	calla  L3F5BE400
L3F4CC020:
3f4cc020:	inc    a9
3f4cc030:	cmpi   0x2, a9
3f4cc050:	jalt   L3F4CB660
3f4cc070:	sub    a9, a9
L3F4CC080:
3f4cc080:	move   a14, -*sp, 1
3f4cc090:	move   a9, a7
3f4cc0a0:	sll    0x8, a7
3f4cc0b0:	addi   0x1a5b00, a7
3f4cc0e0:	move   a7, *a14+, 1
3f4cc0f0:	move   *a13, a7, 1
3f4cc100:	move   a9, a5
3f4cc110:	sll    0x9, a5
3f4cc120:	add    a7, a5
3f4cc130:	addi   0x2478, a5
3f4cc150:	move   a5, *a14+, 1
3f4cc160:	calla  L3FB45720
3f4cc190:	move   a14, -*sp, 1
3f4cc1a0:	move   a9, a5
3f4cc1b0:	sll    0x8, a5
3f4cc1c0:	addi   0x1a5d00, a5
3f4cc1f0:	move   a5, *a14+, 1
3f4cc200:	move   a9, a5
3f4cc210:	sll    0x9, a5
3f4cc220:	add    a7, a5
3f4cc230:	addi   0x2878, a5
3f4cc250:	move   a5, *a14+, 1
3f4cc260:	calla  L3FB45720
3f4cc290:	move   a9, a5
3f4cc2a0:	sll    0x4, a5
3f4cc2b0:	add    a7, a5
3f4cc2c0:	move   a9, a7
3f4cc2d0:	sll    0x4, a7
3f4cc2e0:	addi   0x1a5f00, a7
3f4cc310:	setf   16, 1, 0
3f4cc320:	move   *a7(0x0), *a5(0x2c98), 0
3f4cc350:	inc    a9
3f4cc360:	cmpi   0x2, a9
3f4cc380:	jrlt   L3F4CC080
3f4cc390:	sub    a9, a9
L3F4CC3A0:
3f4cc3a0:	move   a14, -*sp, 1
3f4cc3b0:	movi   0x3f4d9f70, a8
3f4cc3e0:	move   a8, *a14+, 1
3f4cc3f0:	move   a9, a7
3f4cc400:	sll    0x8, a7
3f4cc410:	addi   0x1a49c0, a7
3f4cc440:	move   a7, *a14+, 1
3f4cc450:	calla  L3FB45500
3f4cc480:	move   a8, a5
3f4cc490:	jreq   L3F4CCA50
3f4cc4a0:	movi   0xffff, a11
3f4cc4c0:	sub    a10, a10
L3F4CC4D0:
3f4cc4d0:	move   a14, -*sp, 1
3f4cc4e0:	move   a10, a7
3f4cc4f0:	sll    0x8, a7
3f4cc500:	addi   0x1a5280, a7
3f4cc530:	move   a7, *a14+, 1
3f4cc540:	move   a9, a7
3f4cc550:	sll    0x8, a7
3f4cc560:	addi   0x1a49c0, a7
3f4cc590:	move   a7, *a14+, 1
3f4cc5a0:	calla  L3FB45500
3f4cc5d0:	move   a8, a5
3f4cc5e0:	jrne   L3F4CC820
3f4cc5f0:	move   a14, -*sp, 1
3f4cc600:	move   a10, a7
3f4cc610:	sll    0x8, a7
3f4cc620:	addi   0x1a5680, a7
3f4cc650:	move   a7, *a14+, 1
3f4cc660:	move   a9, a7
3f4cc670:	sll    0x8, a7
3f4cc680:	addi   0x1a4dc0, a7
3f4cc6b0:	move   a7, *a14+, 1
3f4cc6c0:	calla  L3FB45500
3f4cc6f0:	move   a8, a5
3f4cc700:	jrne   L3F4CC820
3f4cc710:	move   a9, a7
3f4cc720:	sll    0x4, a7
3f4cc730:	addi   0x1a51c0, a7
3f4cc760:	move   a10, a5
3f4cc770:	sll    0x4, a5
3f4cc780:	addi   0x1a5a80, a5
3f4cc7b0:	setf   16, 1, 0
3f4cc7c0:	move   *a7, a7, 0
3f4cc7d0:	move   *a5, a5, 0
3f4cc7e0:	cmp    a5, a7
3f4cc7f0:	jrne   L3F4CC820
3f4cc800:	move   a9, a11
3f4cc810:	jruc   L3F4CC860
L3F4CC820:
3f4cc820:	inc    a10
3f4cc830:	cmpi   0x4, a10
3f4cc850:	jrlt   L3F4CC4D0
L3F4CC860:
3f4cc860:	cmpi   0xffff, a11
3f4cc880:	jrne   L3F4CCA50
3f4cc890:	move   a14, -*sp, 1
3f4cc8a0:	sub    a7, a7
3f4cc8b0:	move   a7, *a14+, 1
3f4cc8c0:	move   a9, a5
3f4cc8d0:	sll    0x4, a5
3f4cc8e0:	addi   0x1a51c0, a5
3f4cc910:	setf   16, 1, 0
3f4cc920:	move   *a5, a8, 0
3f4cc930:	move   a8, *a14+, 1
3f4cc940:	movk   1, a5
3f4cc950:	move   a5, *a14+, 1
3f4cc960:	move   a9, a5
3f4cc970:	sll    0x8, a5
3f4cc980:	addi   0x1a4dc0, a5
3f4cc9b0:	move   a5, *a14+, 1
3f4cc9c0:	move   a9, a5
3f4cc9d0:	sll    0x8, a5
3f4cc9e0:	addi   0x1a49c0, a5
3f4cca10:	move   a5, *a14+, 1
3f4cca20:	calla  L3F5BE400
L3F4CCA50:
3f4cca50:	inc    a9
3f4cca60:	cmpi   0x4, a9
3f4cca80:	jrlt   L3F4CC3A0
3f4cca90:	sub    a9, a9
L3F4CCAA0:
3f4ccaa0:	movi   0xffff, a11
3f4ccac0:	sub    a10, a10
L3F4CCAD0:
3f4ccad0:	move   a14, -*sp, 1
3f4ccae0:	move   a9, a7
3f4ccaf0:	sll    0x8, a7
3f4ccb00:	addi   0x1a5280, a7
3f4ccb30:	move   a7, *a14+, 1
3f4ccb40:	move   a10, a7
3f4ccb50:	sll    0x8, a7
3f4ccb60:	addi   0x1a49c0, a7
3f4ccb90:	move   a7, *a14+, 1
3f4ccba0:	calla  L3FB45500
3f4ccbd0:	move   a8, a5
3f4ccbe0:	jrne   L3F4CCE20
3f4ccbf0:	move   a14, -*sp, 1
3f4ccc00:	move   a9, a7
3f4ccc10:	sll    0x8, a7
3f4ccc20:	addi   0x1a5680, a7
3f4ccc50:	move   a7, *a14+, 1
3f4ccc60:	move   a10, a7
3f4ccc70:	sll    0x8, a7
3f4ccc80:	addi   0x1a4dc0, a7
3f4cccb0:	move   a7, *a14+, 1
3f4cccc0:	calla  L3FB45500
3f4cccf0:	move   a8, a5
3f4ccd00:	jrne   L3F4CCE20
3f4ccd10:	move   a10, a7
3f4ccd20:	sll    0x4, a7
3f4ccd30:	addi   0x1a51c0, a7
3f4ccd60:	move   a9, a5
3f4ccd70:	sll    0x4, a5
3f4ccd80:	addi   0x1a5a80, a5
3f4ccdb0:	setf   16, 1, 0
3f4ccdc0:	move   *a7, a7, 0
3f4ccdd0:	move   *a5, a5, 0
3f4ccde0:	cmp    a5, a7
3f4ccdf0:	jrne   L3F4CCE20
3f4cce00:	move   a9, a11
3f4cce10:	jruc   L3F4CCE60
L3F4CCE20:
3f4cce20:	inc    a10
3f4cce30:	cmpi   0x4, a10
3f4cce50:	jrlt   L3F4CCAD0
L3F4CCE60:
3f4cce60:	cmpi   0xffff, a11
3f4cce80:	jrne   L3F4CD460
3f4cce90:	move   a14, -*sp, 1
3f4ccea0:	move   a9, a7
3f4cceb0:	sll    0x8, a7
3f4ccec0:	addi   0x1a5280, a7
3f4ccef0:	move   a7, *a14+, 1
3f4ccf00:	move   a9, a7
3f4ccf10:	sll    0x8, a7
3f4ccf20:	addi   0x1a5680, a7
3f4ccf50:	move   a7, *a14+, 1
3f4ccf60:	move   a14, -*sp, 1
3f4ccf70:	move   a9, a7
3f4ccf80:	sll    0x8, a7
3f4ccf90:	addi   0x1a5680, a7
3f4ccfc0:	move   a7, *a14+, 1
3f4ccfd0:	move   a9, a7
3f4ccfe0:	sll    0x8, a7
3f4ccff0:	addi   0x1a5280, a7
3f4cd020:	move   a7, *a14+, 1
3f4cd030:	movk   1, a7
3f4cd040:	move   a7, *a14+, 1
3f4cd050:	move   a9, a5
3f4cd060:	sll    0x4, a5
3f4cd070:	addi   0x1a5a80, a5
3f4cd0a0:	setf   16, 1, 0
3f4cd0b0:	move   *a5, a8, 0
3f4cd0c0:	move   a8, *a14+, 1
3f4cd0d0:	calla  L3F662870
3f4cd100:	move   a8, *a14+, 1
3f4cd110:	calla  L3F4D6490
3f4cd140:	move   a8, a5
3f4cd150:	jrne   L3F4CD2C0
3f4cd160:	move   a14, -*sp, 1
3f4cd170:	move   a9, a5
3f4cd180:	sll    0x8, a5
3f4cd190:	addi   0x1a5680, a5
3f4cd1c0:	move   a5, *a14+, 1
3f4cd1d0:	move   a9, a5
3f4cd1e0:	sll    0x8, a5
3f4cd1f0:	addi   0x1a5280, a5
3f4cd220:	move   a5, *a14+, 1
3f4cd230:	move   a7, *a14+, 1
3f4cd240:	calla  L3F4D74F0
3f4cd270:	cmpi   0x3, a9
3f4cd290:	jrge   L3F4CD460
3f4cd2a0:	dec    a9
3f4cd2b0:	jruc   L3F4CD460
L3F4CD2C0:
3f4cd2c0:	move   a14, -*sp, 1
3f4cd2d0:	move   a7, *a14+, 1
3f4cd2e0:	move   a9, a5
3f4cd2f0:	sll    0x4, a5
3f4cd300:	addi   0x1a5a80, a5
3f4cd330:	setf   16, 1, 0
3f4cd340:	move   *a5, a8, 0
3f4cd350:	move   a8, *a14+, 1
3f4cd360:	move   a7, *a14+, 1
3f4cd370:	move   a9, a5
3f4cd380:	sll    0x8, a5
3f4cd390:	addi   0x1a5680, a5
3f4cd3c0:	move   a5, *a14+, 1
3f4cd3d0:	move   a9, a5
3f4cd3e0:	sll    0x8, a5
3f4cd3f0:	addi   0x1a5280, a5
3f4cd420:	move   a5, *a14+, 1
3f4cd430:	calla  L3F5BE400
L3F4CD460:
3f4cd460:	inc    a9
3f4cd470:	cmpi   0x4, a9
3f4cd490:	jalt   L3F4CCAA0
3f4cd4b0:	sub    a9, a9
L3F4CD4C0:
3f4cd4c0:	move   a14, -*sp, 1
3f4cd4d0:	move   a9, a7
3f4cd4e0:	sll    0x8, a7
3f4cd4f0:	addi   0x1a5280, a7
3f4cd520:	move   a7, *a14+, 1
3f4cd530:	move   a9, a7
3f4cd540:	sll    0x8, a7
3f4cd550:	addi   0x1a49c0, a7
3f4cd580:	move   a7, *a14+, 1
3f4cd590:	calla  L3FB45720
3f4cd5c0:	move   a14, -*sp, 1
3f4cd5d0:	move   a9, a7
3f4cd5e0:	sll    0x8, a7
3f4cd5f0:	addi   0x1a5680, a7
3f4cd620:	move   a7, *a14+, 1
3f4cd630:	move   a9, a7
3f4cd640:	sll    0x8, a7
3f4cd650:	addi   0x1a4dc0, a7
3f4cd680:	move   a7, *a14+, 1
3f4cd690:	calla  L3FB45720
3f4cd6c0:	move   a9, a7
3f4cd6d0:	sll    0x4, a7
3f4cd6e0:	addi   0x1a51c0, a7
3f4cd710:	move   a9, a5
3f4cd720:	sll    0x4, a5
3f4cd730:	addi   0x1a5a80, a5
3f4cd760:	setf   16, 1, 0
3f4cd770:	move   *a5, *a7, 0
3f4cd780:	inc    a9
3f4cd790:	cmpi   0x4, a9
3f4cd7b0:	jrlt   L3F4CD4C0
3f4cd7c0:	subk   32, a14
3f4cd7d0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f4cd7f0:	rets
L3F4CD800:
3f4cd800:	mmtm   sp, a9,a11,a13
3f4cd820:	move   a14, a13
3f4cd830:	addk   32, a14
3f4cd840:	calla  L3F5BFEE0
3f4cd870:	sub    a11, a11
3f4cd880:	move   a11, *a13, 1
L3F4CD890:
3f4cd890:	move   a14, -*sp, 1
3f4cd8a0:	movi   0x3f4d9f70, a8
3f4cd8d0:	move   a8, *a14+, 1
3f4cd8e0:	move   *a13, a11, 1
3f4cd8f0:	sll    0x9, a11
3f4cd900:	addi   0xb10d8, a11
3f4cd930:	move   a11, *a14+, 1
3f4cd940:	calla  L3FB45500
3f4cd970:	move   a8, a11
3f4cd980:	jreq   L3F4CDB40
3f4cd990:	move   a14, -*sp, 1
3f4cd9a0:	movk   1, a11
3f4cd9b0:	move   a11, *a14+, 1
3f4cd9c0:	move   *a13, a9, 1
3f4cd9d0:	sll    0x4, a9
3f4cd9e0:	addi   0xb18f8, a9
3f4cda10:	setf   16, 1, 0
3f4cda20:	move   *a9, a8, 0
3f4cda30:	move   a8, *a14+, 1
3f4cda40:	move   a11, *a14+, 1
3f4cda50:	move   *a13, a9, 1
3f4cda60:	sll    0x9, a9
3f4cda70:	addi   0xb14d8, a9
3f4cdaa0:	move   a9, *a14+, 1
3f4cdab0:	move   *a13, a9, 1
3f4cdac0:	sll    0x9, a9
3f4cdad0:	addi   0xb10d8, a9
3f4cdb00:	move   a9, *a14+, 1
3f4cdb10:	calla  L3F5BE400
L3F4CDB40:
3f4cdb40:	move   *a13, a11, 1
3f4cdb50:	inc    a11
3f4cdb60:	move   a11, *a13, 1
3f4cdb70:	subk   2, a11
3f4cdb80:	jrlt   L3F4CD890
3f4cdb90:	subk   32, a14
3f4cdba0:	mmfm   sp, a9,a11,a13
3f4cdbc0:	rets
3f4cdbd0:	mmtm   sp, a9,a11,a13
3f4cdbf0:	move   a14, a13
3f4cdc00:	addi   0x4f0, a14
3f4cdc20:	sub    a11, a11
3f4cdc30:	move   a11, *a13(0x40), 1
3f4cdc50:	move   a14, -*sp, 1
3f4cdc60:	move   @0x18aab0, *a14+, 1
3f4cdc90:	move   @0x11a6d0, *a14+, 1
3f4cdcc0:	calla  L3FB11A10
3f4cdcf0:	move   a8, *a13(0xc0), 1
3f4cdd10:	move   a8, a8
3f4cdd20:	jreq   L3F4CDF50
3f4cdd30:	move   *a8(0x160), a9, 1
3f4cdd50:	movb   a11, *a9(0x30)
3f4cdd70:	move   a14, -*sp, 1
3f4cdd80:	move   a11, *a14+, 1
3f4cdd90:	move   *a8(0xa0), *a14+, 1
3f4cddb0:	move   *a8(0x80), *a14+, 1
3f4cddd0:	move   *a8(0x60), *a14+, 1
3f4cddf0:	move   *a8(0x40), *a14+, 1
3f4cde10:	move   @0x11a6d0, a9, 1
3f4cde40:	move   *a9(0x0), *a14+, 1
3f4cde60:	move   @0xb78e0, *a14+, 1
3f4cde90:	calla  L3FD39680
3f4cdec0:	move   a14, -*sp, 1
3f4cded0:	move   *a13(0xc0), *a14+, 1
3f4cdef0:	move   @0x11a6d0, *a14+, 1
3f4cdf20:	calla  L3FB11C90
L3F4CDF50:
3f4cdf50:	move   a14, -*sp, 1
3f4cdf60:	move   @0x18b830, *a14+, 1
3f4cdf90:	move   @0x11a6d0, *a14+, 1
3f4cdfc0:	calla  L3FB11A10
3f4cdff0:	move   a8, *a13(0xc0), 1
3f4ce010:	move   a8, a9
3f4ce020:	jreq   L3F4CE250
3f4ce030:	move   *a8(0x160), a9, 1
3f4ce050:	movb   a11, *a9(0x30)
3f4ce070:	move   a14, -*sp, 1
3f4ce080:	move   a11, *a14+, 1
3f4ce090:	move   *a8(0xa0), *a14+, 1
3f4ce0b0:	move   *a8(0x80), *a14+, 1
3f4ce0d0:	move   *a8(0x60), *a14+, 1
3f4ce0f0:	move   *a8(0x40), *a14+, 1
3f4ce110:	move   @0x11a6d0, a9, 1
3f4ce140:	move   *a9(0x0), *a14+, 1
3f4ce160:	move   @0xb78e0, *a14+, 1
3f4ce190:	calla  L3FD39680
3f4ce1c0:	move   a14, -*sp, 1
3f4ce1d0:	move   *a13(0xc0), *a14+, 1
3f4ce1f0:	move   @0x11a6d0, *a14+, 1
3f4ce220:	calla  L3FB11C90
L3F4CE250:
3f4ce250:	move   a14, -*sp, 1
3f4ce260:	move   @0x18c5b0, *a14+, 1
3f4ce290:	move   @0x11a6d0, *a14+, 1
3f4ce2c0:	calla  L3FB11A10
3f4ce2f0:	move   a8, *a13(0xc0), 1
3f4ce310:	move   a8, a9
3f4ce320:	jreq   L3F4CE570
3f4ce330:	move   *a8(0x160), a9, 1
3f4ce350:	movk   1, a11
3f4ce360:	movb   a11, *a9(0x30)
3f4ce380:	move   a14, -*sp, 1
3f4ce390:	sub    a9, a9
3f4ce3a0:	move   a9, *a14+, 1
3f4ce3b0:	move   *a8(0xa0), *a14+, 1
3f4ce3d0:	move   *a8(0x80), *a14+, 1
3f4ce3f0:	move   *a8(0x60), *a14+, 1
3f4ce410:	move   *a8(0x40), *a14+, 1
3f4ce430:	move   @0x11a6d0, a9, 1
3f4ce460:	move   *a9(0x0), *a14+, 1
3f4ce480:	move   @0xb78e0, *a14+, 1
3f4ce4b0:	calla  L3FD39680
3f4ce4e0:	move   a14, -*sp, 1
3f4ce4f0:	move   *a13(0xc0), *a14+, 1
3f4ce510:	move   @0x11a6d0, *a14+, 1
3f4ce540:	calla  L3FB11C90
L3F4CE570:
3f4ce570:	move   a14, -*sp, 1
3f4ce580:	move   @0x187b70, *a14+, 1
3f4ce5b0:	move   @0x11a6d0, *a14+, 1
3f4ce5e0:	calla  L3FB11A10
3f4ce610:	move   a8, *a13(0x80), 1
3f4ce630:	move   a8, a9
3f4ce640:	jreq   L3F4CE9B0
3f4ce650:	move   *a8(0x160), a11, 1
3f4ce670:	setf   16, 1, 0
3f4ce680:	move   *a11(0x20), *a13(0x2e0), 0
3f4ce6b0:	jruc   L3F4CE930
L3F4CE6C0:
3f4ce6c0:	move   a14, -*sp, 1
3f4ce6d0:	movi   0x3f4d9fd8, a8
3f4ce700:	move   a8, *a14+, 1
3f4ce710:	move   a13, a11
3f4ce720:	addi   0x2f0, a11
3f4ce740:	move   a11, *a14+, 1
3f4ce750:	calla  L3FB45720
3f4ce780:	jruc   L3F4CE9B0
L3F4CE790:
3f4ce790:	move   a14, -*sp, 1
3f4ce7a0:	movi   0x3f4da010, a8
3f4ce7d0:	move   a8, *a14+, 1
3f4ce7e0:	move   a13, a11
3f4ce7f0:	addi   0x2f0, a11
3f4ce810:	move   a11, *a14+, 1
3f4ce820:	calla  L3FB45720
3f4ce850:	jruc   L3F4CE9B0
L3F4CE860:
3f4ce860:	move   a14, -*sp, 1
3f4ce870:	movi   0x3f4da060, a8
3f4ce8a0:	move   a8, *a14+, 1
3f4ce8b0:	move   a13, a11
3f4ce8c0:	addi   0x2f0, a11
3f4ce8e0:	move   a11, *a14+, 1
3f4ce8f0:	calla  L3FB45720
3f4ce920:	jruc   L3F4CE9B0
L3F4CE930:
3f4ce930:	move   *a13(0x2e0), a8, 0
3f4ce950:	jreq   L3F4CE860
3f4ce960:	dec    a8
3f4ce970:	jreq   L3F4CE6C0
3f4ce980:	dec    a8
3f4ce990:	jreq   L3F4CE790
3f4ce9a0:	jruc   L3F4CE860
L3F4CE9B0:
3f4ce9b0:	move   a14, -*sp, 1
3f4ce9c0:	move   @0x188230, *a14+, 1
3f4ce9f0:	move   @0x11a6d0, *a14+, 1
3f4cea20:	calla  L3FB11A10
3f4cea50:	move   a8, *a13(0x80), 1
3f4cea70:	move   a8, a9
3f4cea80:	jreq   L3F4CEE60
3f4cea90:	move   a14, -*sp, 1
3f4ceaa0:	movi   0x3f4d9f70, a8
3f4cead0:	move   a8, *a14+, 1
3f4ceae0:	move   *a9(0x120), *a14+, 1
3f4ceb00:	calla  L3FB45500
3f4ceb30:	move   a8, a11
3f4ceb40:	jreq   L3F4CEBA0
3f4ceb50:	move   *a13(0x40), a11, 1
3f4ceb70:	inc    a11
3f4ceb80:	move   a11, *a13(0x40), 1
L3F4CEBA0:
3f4ceba0:	move   a14, -*sp, 1
3f4cebb0:	move   *a9(0x120), *a14+, 1
3f4cebd0:	move   a13, a11
3f4cebe0:	addi   0x2f0, a11
3f4cec00:	move   a11, *a14+, 1
3f4cec10:	calla  L3FB452E0
3f4cec40:	move   a14, -*sp, 1
3f4cec50:	move   *a9(0x120), *a14+, 1
3f4cec70:	move   a13, a11
3f4cec80:	addi   0xe0, a11
3f4ceca0:	move   a11, *a14+, 1
3f4cecb0:	calla  L3FB45720
3f4cece0:	move   a14, -*sp, 1
3f4cecf0:	movi   0x3f4d9f70, a8
3f4ced20:	move   a8, *a14+, 1
3f4ced30:	move   *a9(0x120), *a14+, 1
3f4ced50:	calla  L3FB45720
3f4ced80:	move   *a9(0x160), a11, 1
3f4ceda0:	movk   1, a9
3f4cedb0:	movb   a9, *a11(0x28)
3f4cedd0:	move   a14, -*sp, 1
3f4cede0:	move   *a13(0x80), *a14+, 1
3f4cee00:	move   @0x11a6d0, *a14+, 1
3f4cee30:	calla  L3FB11C90
L3F4CEE60:
3f4cee60:	move   a14, -*sp, 1
3f4cee70:	move   @0x188fb0, *a14+, 1
3f4ceea0:	move   @0x11a6d0, *a14+, 1
3f4ceed0:	calla  L3FB11A10
3f4cef00:	move   a8, *a13(0x80), 1
3f4cef20:	move   a8, a9
3f4cef30:	jreq   L3F4CF270
3f4cef40:	move   a14, -*sp, 1
3f4cef50:	movi   0x3f4d9f70, a8
3f4cef80:	move   a8, *a14+, 1
3f4cef90:	move   *a9(0x120), *a14+, 1
3f4cefb0:	calla  L3FB45500
3f4cefe0:	move   a8, a11
3f4ceff0:	jreq   L3F4CF050
3f4cf000:	move   *a13(0x40), a11, 1
3f4cf020:	inc    a11
3f4cf030:	move   a11, *a13(0x40), 1
L3F4CF050:
3f4cf050:	move   a14, -*sp, 1
3f4cf060:	move   *a9(0x120), *a14+, 1
3f4cf080:	move   a13, a11
3f4cf090:	addi   0x1e0, a11
3f4cf0b0:	move   a11, *a14+, 1
3f4cf0c0:	calla  L3FB45720
3f4cf0f0:	move   a14, -*sp, 1
3f4cf100:	movi   0x3f4d9f70, a8
3f4cf130:	move   a8, *a14+, 1
3f4cf140:	move   *a9(0x120), *a14+, 1
3f4cf160:	calla  L3FB45720
3f4cf190:	move   *a9(0x160), a11, 1
3f4cf1b0:	sub    a9, a9
3f4cf1c0:	movb   a9, *a11(0x28)
3f4cf1e0:	move   a14, -*sp, 1
3f4cf1f0:	move   *a13(0x80), *a14+, 1
3f4cf210:	move   @0x11a6d0, *a14+, 1
3f4cf240:	calla  L3FB11C90
L3F4CF270:
3f4cf270:	move   *a13(0x40), a11, 1
3f4cf290:	subk   2, a11
3f4cf2a0:	jreq   L3F4CF360
3f4cf2b0:	move   a14, -*sp, 1
3f4cf2c0:	move   @0xb78e0, *a14+, 1
3f4cf2f0:	movk   2, a11
3f4cf300:	move   a11, *a14+, 1
3f4cf310:	calla  L3F439FF0
3f4cf340:	jauc   L3F4CFCA0
L3F4CF360:
3f4cf360:	sub    a11, a11
3f4cf370:	move   a11, *a13(0x40), 1
3f4cf390:	move   a14, -*sp, 1
3f4cf3a0:	move   @0x186730, *a14+, 1
3f4cf3d0:	move   @0x11a6d0, *a14+, 1
3f4cf400:	calla  L3FB11A10
3f4cf430:	move   a8, *a13(0xa0), 1
3f4cf450:	move   a8, a9
3f4cf460:	jaeq   L3F4CFCA0
3f4cf480:	move   a11, *a13, 1
L3F4CF490:
3f4cf490:	move   a14, -*sp, 1
3f4cf4a0:	move   a13, a11
3f4cf4b0:	addi   0x2f0, a11
3f4cf4d0:	move   a11, *a14+, 1
3f4cf4e0:	move   *a13, a9, 1
3f4cf4f0:	sll    0x5, a9
3f4cf500:	addi   0x1a5200, a9
3f4cf530:	move   *a9+, *a14+, 1
3f4cf540:	calla  L3FB45500
3f4cf570:	move   a8, a9
3f4cf580:	jrne   L3F4CF630
3f4cf590:	move   a14, -*sp, 1
3f4cf5a0:	move   @0xb78e0, *a14+, 1
3f4cf5d0:	movk   12, a9
3f4cf5e0:	move   a9, *a14+, 1
3f4cf5f0:	calla  L3F439FF0
3f4cf620:	jruc   L3F4CFCA0
L3F4CF630:
3f4cf630:	move   a14, -*sp, 1
3f4cf640:	movi   0x3f4d9f70, a8
3f4cf670:	move   a8, *a14+, 1
3f4cf680:	move   *a13, a9, 1
3f4cf690:	sll    0x5, a9
3f4cf6a0:	addi   0x1a5200, a9
3f4cf6d0:	move   *a9+, *a14+, 1
3f4cf6e0:	calla  L3FB45500
3f4cf710:	move   a8, a9
3f4cf720:	jrne   L3F4CFB90
3f4cf730:	move   a14, -*sp, 1
3f4cf740:	move   a11, *a14+, 1
3f4cf750:	move   *a13, a9, 1
3f4cf760:	sll    0x5, a9
3f4cf770:	addi   0x1a5200, a9
3f4cf7a0:	move   *a9+, *a14+, 1
3f4cf7b0:	calla  L3FB45720
3f4cf7e0:	move   a14, -*sp, 1
3f4cf7f0:	move   a13, a9
3f4cf800:	addi   0xe0, a9
3f4cf820:	move   a9, *a14+, 1
3f4cf830:	move   *a13, a9, 1
3f4cf840:	sll    0x8, a9
3f4cf850:	addi   0x1a5280, a9
3f4cf880:	move   a9, *a14+, 1
3f4cf890:	calla  L3FB45720
3f4cf8c0:	move   a14, -*sp, 1
3f4cf8d0:	move   a13, a9
3f4cf8e0:	addi   0x1e0, a9
3f4cf900:	move   a9, *a14+, 1
3f4cf910:	move   *a13, a9, 1
3f4cf920:	sll    0x8, a9
3f4cf930:	addi   0x1a5680, a9
3f4cf960:	move   a9, *a14+, 1
3f4cf970:	calla  L3FB45720
3f4cf9a0:	move   *a13, a9, 1
3f4cf9b0:	sll    0x4, a9
3f4cf9c0:	addi   0x1a5a80, a9
3f4cf9f0:	setf   16, 1, 0
3f4cfa00:	move   *a13(0x2e0), *a9(0x0), 0
3f4cfa30:	move   *a13(0xa0), a9, 1
3f4cfa50:	move   *a9(0x160), a11, 1
3f4cfa70:	movi   0x1a5200, a9
3f4cfaa0:	move   a9, *a11(0xe0), 1
3f4cfac0:	move   a14, -*sp, 1
3f4cfad0:	move   *a13(0xa0), *a14+, 1
3f4cfaf0:	move   @0x11a6d0, *a14+, 1
3f4cfb20:	calla  L3FB11C90
3f4cfb50:	move   *a13(0x0), *a13(0x40), 1
3f4cfb80:	jruc   L3F4CFBE0
L3F4CFB90:
3f4cfb90:	move   *a13, a9, 1
3f4cfba0:	inc    a9
3f4cfbb0:	move   a9, *a13, 1
3f4cfbc0:	subk   4, a9
3f4cfbd0:	jrlt   L3F4CF490
L3F4CFBE0:
3f4cfbe0:	move   *a13, a11, 1
3f4cfbf0:	subk   4, a11
3f4cfc00:	jrne   L3F4CFCA0
3f4cfc10:	move   a14, -*sp, 1
3f4cfc20:	move   @0xb78e0, *a14+, 1
3f4cfc50:	movk   13, a11
3f4cfc60:	move   a11, *a14+, 1
3f4cfc70:	calla  L3F439FF0
L3F4CFCA0:
3f4cfca0:	subi   0x4f0, a14
3f4cfcc0:	mmfm   sp, a9,a11,a13
3f4cfce0:	rets
3f4cfcf0:	mmtm   sp, a9,a11,a13
3f4cfd10:	move   a14, a13
3f4cfd20:	addi   0x4d0, a14
3f4cfd40:	sub    a11, a11
3f4cfd50:	move   a11, *a13(0x40), 1
3f4cfd70:	move   a14, -*sp, 1
3f4cfd80:	move   @0x18aab0, *a14+, 1
3f4cfdb0:	move   @0x11a6d0, *a14+, 1
3f4cfde0:	calla  L3FB11A10
3f4cfe10:	move   a8, *a13(0xa0), 1
3f4cfe30:	move   a8, a8
3f4cfe40:	jreq   L3F4D0070
3f4cfe50:	move   *a8(0x160), a9, 1
3f4cfe70:	movb   a11, *a9(0x30)
3f4cfe90:	move   a14, -*sp, 1
3f4cfea0:	move   a11, *a14+, 1
3f4cfeb0:	move   *a8(0xa0), *a14+, 1
3f4cfed0:	move   *a8(0x80), *a14+, 1
3f4cfef0:	move   *a8(0x60), *a14+, 1
3f4cff10:	move   *a8(0x40), *a14+, 1
3f4cff30:	move   @0x11a6d0, a9, 1
3f4cff60:	move   *a9(0x0), *a14+, 1
3f4cff80:	move   @0xb78e0, *a14+, 1
3f4cffb0:	calla  L3FD39680
3f4cffe0:	move   a14, -*sp, 1
3f4cfff0:	move   *a13(0xa0), *a14+, 1
3f4d0010:	move   @0x11a6d0, *a14+, 1
3f4d0040:	calla  L3FB11C90
L3F4D0070:
3f4d0070:	move   a14, -*sp, 1
3f4d0080:	move   @0x18b830, *a14+, 1
3f4d00b0:	move   @0x11a6d0, *a14+, 1
3f4d00e0:	calla  L3FB11A10
3f4d0110:	move   a8, *a13(0xa0), 1
3f4d0130:	move   a8, a9
3f4d0140:	jreq   L3F4D0370
3f4d0150:	move   *a8(0x160), a9, 1
3f4d0170:	movb   a11, *a9(0x30)
3f4d0190:	move   a14, -*sp, 1
3f4d01a0:	move   a11, *a14+, 1
3f4d01b0:	move   *a8(0xa0), *a14+, 1
3f4d01d0:	move   *a8(0x80), *a14+, 1
3f4d01f0:	move   *a8(0x60), *a14+, 1
3f4d0210:	move   *a8(0x40), *a14+, 1
3f4d0230:	move   @0x11a6d0, a9, 1
3f4d0260:	move   *a9(0x0), *a14+, 1
3f4d0280:	move   @0xb78e0, *a14+, 1
3f4d02b0:	calla  L3FD39680
3f4d02e0:	move   a14, -*sp, 1
3f4d02f0:	move   *a13(0xa0), *a14+, 1
3f4d0310:	move   @0x11a6d0, *a14+, 1
3f4d0340:	calla  L3FB11C90
L3F4D0370:
3f4d0370:	move   a14, -*sp, 1
3f4d0380:	move   @0x18c5b0, *a14+, 1
3f4d03b0:	move   @0x11a6d0, *a14+, 1
3f4d03e0:	calla  L3FB11A10
3f4d0410:	move   a8, *a13(0xa0), 1
3f4d0430:	move   a8, a9
3f4d0440:	jreq   L3F4D0690
3f4d0450:	move   *a8(0x160), a9, 1
3f4d0470:	movk   1, a11
3f4d0480:	movb   a11, *a9(0x30)
3f4d04a0:	move   a14, -*sp, 1
3f4d04b0:	sub    a9, a9
3f4d04c0:	move   a9, *a14+, 1
3f4d04d0:	move   *a8(0xa0), *a14+, 1
3f4d04f0:	move   *a8(0x80), *a14+, 1
3f4d0510:	move   *a8(0x60), *a14+, 1
3f4d0530:	move   *a8(0x40), *a14+, 1
3f4d0550:	move   @0x11a6d0, a9, 1
3f4d0580:	move   *a9(0x0), *a14+, 1
3f4d05a0:	move   @0xb78e0, *a14+, 1
3f4d05d0:	calla  L3FD39680
3f4d0600:	move   a14, -*sp, 1
3f4d0610:	move   *a13(0xa0), *a14+, 1
3f4d0630:	move   @0x11a6d0, *a14+, 1
3f4d0660:	calla  L3FB11C90
L3F4D0690:
3f4d0690:	move   a14, -*sp, 1
3f4d06a0:	move   @0x187b70, *a14+, 1
3f4d06d0:	move   @0x11a6d0, *a14+, 1
3f4d0700:	calla  L3FB11A10
3f4d0730:	move   a8, *a13(0x60), 1
3f4d0750:	move   a8, a9
3f4d0760:	jreq   L3F4D0AD0
3f4d0770:	move   *a8(0x160), a11, 1
3f4d0790:	setf   16, 1, 0
3f4d07a0:	move   *a11(0x20), *a13(0x2c0), 0
3f4d07d0:	jruc   L3F4D0A50
L3F4D07E0:
3f4d07e0:	move   a14, -*sp, 1
3f4d07f0:	movi   0x3f4d9fd8, a8
3f4d0820:	move   a8, *a14+, 1
3f4d0830:	move   a13, a11
3f4d0840:	addi   0x2d0, a11
3f4d0860:	move   a11, *a14+, 1
3f4d0870:	calla  L3FB45720
3f4d08a0:	jruc   L3F4D0AD0
L3F4D08B0:
3f4d08b0:	move   a14, -*sp, 1
3f4d08c0:	movi   0x3f4da010, a8
3f4d08f0:	move   a8, *a14+, 1
3f4d0900:	move   a13, a11
3f4d0910:	addi   0x2d0, a11
3f4d0930:	move   a11, *a14+, 1
3f4d0940:	calla  L3FB45720
3f4d0970:	jruc   L3F4D0AD0
L3F4D0980:
3f4d0980:	move   a14, -*sp, 1
3f4d0990:	movi   0x3f4da060, a8
3f4d09c0:	move   a8, *a14+, 1
3f4d09d0:	move   a13, a11
3f4d09e0:	addi   0x2d0, a11
3f4d0a00:	move   a11, *a14+, 1
3f4d0a10:	calla  L3FB45720
3f4d0a40:	jruc   L3F4D0AD0
L3F4D0A50:
3f4d0a50:	move   *a13(0x2c0), a8, 0
3f4d0a70:	jreq   L3F4D0980
3f4d0a80:	dec    a8
3f4d0a90:	jreq   L3F4D07E0
3f4d0aa0:	dec    a8
3f4d0ab0:	jreq   L3F4D08B0
3f4d0ac0:	jruc   L3F4D0980
L3F4D0AD0:
3f4d0ad0:	move   a14, -*sp, 1
3f4d0ae0:	move   @0x188230, *a14+, 1
3f4d0b10:	move   @0x11a6d0, *a14+, 1
3f4d0b40:	calla  L3FB11A10
3f4d0b70:	move   a8, *a13(0x60), 1
3f4d0b90:	move   a8, a9
3f4d0ba0:	jreq   L3F4D0F80
3f4d0bb0:	move   a14, -*sp, 1
3f4d0bc0:	movi   0x3f4d9f70, a8
3f4d0bf0:	move   a8, *a14+, 1
3f4d0c00:	move   *a9(0x120), *a14+, 1
3f4d0c20:	calla  L3FB45500
3f4d0c50:	move   a8, a11
3f4d0c60:	jreq   L3F4D0CC0
3f4d0c70:	move   *a13(0x40), a11, 1
3f4d0c90:	inc    a11
3f4d0ca0:	move   a11, *a13(0x40), 1
L3F4D0CC0:
3f4d0cc0:	move   a14, -*sp, 1
3f4d0cd0:	move   *a9(0x120), *a14+, 1
3f4d0cf0:	move   a13, a11
3f4d0d00:	addi   0x2d0, a11
3f4d0d20:	move   a11, *a14+, 1
3f4d0d30:	calla  L3FB452E0
3f4d0d60:	move   a14, -*sp, 1
3f4d0d70:	move   *a9(0x120), *a14+, 1
3f4d0d90:	move   a13, a11
3f4d0da0:	addi   0xc0, a11
3f4d0dc0:	move   a11, *a14+, 1
3f4d0dd0:	calla  L3FB45720
3f4d0e00:	move   a14, -*sp, 1
3f4d0e10:	movi   0x3f4d9f70, a8
3f4d0e40:	move   a8, *a14+, 1
3f4d0e50:	move   *a9(0x120), *a14+, 1
3f4d0e70:	calla  L3FB45720
3f4d0ea0:	move   *a9(0x160), a11, 1
3f4d0ec0:	movk   1, a9
3f4d0ed0:	movb   a9, *a11(0x28)
3f4d0ef0:	move   a14, -*sp, 1
3f4d0f00:	move   *a13(0x60), *a14+, 1
3f4d0f20:	move   @0x11a6d0, *a14+, 1
3f4d0f50:	calla  L3FB11C90
L3F4D0F80:
3f4d0f80:	move   a14, -*sp, 1
3f4d0f90:	move   @0x188fb0, *a14+, 1
3f4d0fc0:	move   @0x11a6d0, *a14+, 1
3f4d0ff0:	calla  L3FB11A10
3f4d1020:	move   a8, *a13(0x60), 1
3f4d1040:	move   a8, a9
3f4d1050:	jreq   L3F4D1390
3f4d1060:	move   a14, -*sp, 1
3f4d1070:	movi   0x3f4d9f70, a8
3f4d10a0:	move   a8, *a14+, 1
3f4d10b0:	move   *a9(0x120), *a14+, 1
3f4d10d0:	calla  L3FB45500
3f4d1100:	move   a8, a11
3f4d1110:	jreq   L3F4D1170
3f4d1120:	move   *a13(0x40), a11, 1
3f4d1140:	inc    a11
3f4d1150:	move   a11, *a13(0x40), 1
L3F4D1170:
3f4d1170:	move   a14, -*sp, 1
3f4d1180:	move   *a9(0x120), *a14+, 1
3f4d11a0:	move   a13, a11
3f4d11b0:	addi   0x1c0, a11
3f4d11d0:	move   a11, *a14+, 1
3f4d11e0:	calla  L3FB45720
3f4d1210:	move   a14, -*sp, 1
3f4d1220:	movi   0x3f4d9f70, a8
3f4d1250:	move   a8, *a14+, 1
3f4d1260:	move   *a9(0x120), *a14+, 1
3f4d1280:	calla  L3FB45720
3f4d12b0:	move   *a9(0x160), a11, 1
3f4d12d0:	sub    a9, a9
3f4d12e0:	movb   a9, *a11(0x28)
3f4d1300:	move   a14, -*sp, 1
3f4d1310:	move   *a13(0x60), *a14+, 1
3f4d1330:	move   @0x11a6d0, *a14+, 1
3f4d1360:	calla  L3FB11C90
L3F4D1390:
3f4d1390:	move   *a13(0x40), a11, 1
3f4d13b0:	subk   2, a11
3f4d13c0:	jreq   L3F4D1480
3f4d13d0:	move   a14, -*sp, 1
3f4d13e0:	move   @0xb78e0, *a14+, 1
3f4d1410:	movk   2, a11
3f4d1420:	move   a11, *a14+, 1
3f4d1430:	calla  L3F439FF0
3f4d1460:	jauc   L3F4D1DC0
L3F4D1480:
3f4d1480:	sub    a11, a11
3f4d1490:	move   a11, *a13(0x40), 1
3f4d14b0:	move   a14, -*sp, 1
3f4d14c0:	move   @0x1874b0, *a14+, 1
3f4d14f0:	move   @0x11a6d0, *a14+, 1
3f4d1520:	calla  L3FB11A10
3f4d1550:	move   a8, *a13(0x80), 1
3f4d1570:	move   a8, a9
3f4d1580:	jaeq   L3F4D1DC0
3f4d15a0:	move   a11, *a13, 1
L3F4D15B0:
3f4d15b0:	move   a14, -*sp, 1
3f4d15c0:	move   a13, a11
3f4d15d0:	addi   0x2d0, a11
3f4d15f0:	move   a11, *a14+, 1
3f4d1600:	move   *a13, a9, 1
3f4d1610:	sll    0x5, a9
3f4d1620:	addi   0x1a5ac0, a9
3f4d1650:	move   *a9+, *a14+, 1
3f4d1660:	calla  L3FB45500
3f4d1690:	move   a8, a9
3f4d16a0:	jrne   L3F4D1750
3f4d16b0:	move   a14, -*sp, 1
3f4d16c0:	move   @0xb78e0, *a14+, 1
3f4d16f0:	movk   12, a9
3f4d1700:	move   a9, *a14+, 1
3f4d1710:	calla  L3F439FF0
3f4d1740:	jruc   L3F4D1DC0
L3F4D1750:
3f4d1750:	move   a14, -*sp, 1
3f4d1760:	movi   0x3f4d9f70, a8
3f4d1790:	move   a8, *a14+, 1
3f4d17a0:	move   *a13, a9, 1
3f4d17b0:	sll    0x5, a9
3f4d17c0:	addi   0x1a5ac0, a9
3f4d17f0:	move   *a9+, *a14+, 1
3f4d1800:	calla  L3FB45500
3f4d1830:	move   a8, a9
3f4d1840:	jrne   L3F4D1CB0
3f4d1850:	move   a14, -*sp, 1
3f4d1860:	move   a11, *a14+, 1
3f4d1870:	move   *a13, a9, 1
3f4d1880:	sll    0x5, a9
3f4d1890:	addi   0x1a5ac0, a9
3f4d18c0:	move   *a9+, *a14+, 1
3f4d18d0:	calla  L3FB45720
3f4d1900:	move   a14, -*sp, 1
3f4d1910:	move   a13, a9
3f4d1920:	addi   0xc0, a9
3f4d1940:	move   a9, *a14+, 1
3f4d1950:	move   *a13, a9, 1
3f4d1960:	sll    0x8, a9
3f4d1970:	addi   0x1a5b00, a9
3f4d19a0:	move   a9, *a14+, 1
3f4d19b0:	calla  L3FB45720
3f4d19e0:	move   a14, -*sp, 1
3f4d19f0:	move   a13, a9
3f4d1a00:	addi   0x1c0, a9
3f4d1a20:	move   a9, *a14+, 1
3f4d1a30:	move   *a13, a9, 1
3f4d1a40:	sll    0x8, a9
3f4d1a50:	addi   0x1a5d00, a9
3f4d1a80:	move   a9, *a14+, 1
3f4d1a90:	calla  L3FB45720
3f4d1ac0:	move   *a13, a9, 1
3f4d1ad0:	sll    0x4, a9
3f4d1ae0:	addi   0x1a5f00, a9
3f4d1b10:	setf   16, 1, 0
3f4d1b20:	move   *a13(0x2c0), *a9(0x0), 0
3f4d1b50:	move   *a13(0x80), a9, 1
3f4d1b70:	move   *a9(0x160), a11, 1
3f4d1b90:	movi   0x1a5ac0, a9
3f4d1bc0:	move   a9, *a11(0xa0), 1
3f4d1be0:	move   a14, -*sp, 1
3f4d1bf0:	move   *a13(0x80), *a14+, 1
3f4d1c10:	move   @0x11a6d0, *a14+, 1
3f4d1c40:	calla  L3FB11C90
3f4d1c70:	move   *a13(0x0), *a13(0x40), 1
3f4d1ca0:	jruc   L3F4D1D00
L3F4D1CB0:
3f4d1cb0:	move   *a13, a9, 1
3f4d1cc0:	inc    a9
3f4d1cd0:	move   a9, *a13, 1
3f4d1ce0:	subk   2, a9
3f4d1cf0:	jrlt   L3F4D15B0
L3F4D1D00:
3f4d1d00:	move   *a13, a11, 1
3f4d1d10:	subk   2, a11
3f4d1d20:	jrne   L3F4D1DC0
3f4d1d30:	move   a14, -*sp, 1
3f4d1d40:	move   @0xb78e0, *a14+, 1
3f4d1d70:	movk   13, a11
3f4d1d80:	move   a11, *a14+, 1
3f4d1d90:	calla  L3F439FF0
L3F4D1DC0:
3f4d1dc0:	subi   0x4d0, a14
3f4d1de0:	mmfm   sp, a9,a11,a13
3f4d1e00:	rets
3f4d1e10:	mmtm   sp, a9,a11,a13
3f4d1e30:	move   a14, a13
3f4d1e40:	addi   0x280, a14
3f4d1e60:	move   a14, -*sp, 1
3f4d1e70:	move   @0x186730, *a14+, 1
3f4d1ea0:	move   @0x11a6d0, *a14+, 1
3f4d1ed0:	calla  L3FB11A10
3f4d1f00:	move   a8, *a13, 1
3f4d1f10:	move   a8, a8
3f4d1f20:	jaeq   L3F4D3590
3f4d1f40:	move   *a8(0x20), a11, 1
3f4d1f60:	subk   7, a11
3f4d1f70:	jane   L3F4D3590
3f4d1f90:	move   *a8(0x160), a11, 1
3f4d1fb0:	move   *a11(0xa0), *a13(0x40), 1
3f4d1fe0:	move   *a8(0x160), a11, 1
3f4d2000:	move   *a11(0x60), a11, 1
3f4d2020:	jalt   L3F4D2E80
3f4d2040:	move   *a8(0x160), a11, 1
3f4d2060:	move   *a11(0x60), a11, 1
3f4d2080:	move   *a13(0x40), a9, 1
3f4d20a0:	cmp    a9, a11
3f4d20b0:	jage   L3F4D2E80
3f4d20d0:	move   *a8(0x160), a11, 1
3f4d20f0:	move   *a11(0x60), a11, 1
3f4d2110:	inc    a11
3f4d2120:	cmp    a9, a11
3f4d2130:	jrne   L3F4D22A0
3f4d2140:	move   *a8(0x160), a11, 1
3f4d2160:	move   *a11(0x60), *a13(0x20), 1
3f4d2190:	move   a14, -*sp, 1
3f4d21a0:	movi   0x3f4d9f70, a8
3f4d21d0:	move   a8, *a14+, 1
3f4d21e0:	move   *a13(0x20), a11, 1
3f4d2200:	sll    0x5, a11
3f4d2210:	addi   0x1a5200, a11
3f4d2240:	move   *a11+, *a14+, 1
3f4d2250:	calla  L3FB45720
3f4d2280:	jauc   L3F4D2D00
L3F4D22A0:
3f4d22a0:	move   *a8(0x160), a11, 1
3f4d22c0:	move   *a11(0x60), *a13(0x20), 1
3f4d22f0:	move   *a13(0x20), a11, 1
3f4d2310:	inc    a11
3f4d2320:	cmp    a9, a11
3f4d2330:	jage   L3F4D2D00
L3F4D2350:
3f4d2350:	move   a14, -*sp, 1
3f4d2360:	move   *a13(0x40), a11, 1
3f4d2380:	dec    a11
3f4d2390:	move   a11, *a14+, 1
3f4d23a0:	move   *a13(0x20), *a14+, 1
3f4d23c0:	movi   0x3f4da098, a8
3f4d23f0:	move   a8, *a14+, 1
3f4d2400:	calla  L3FB341E0
3f4d2430:	move   a14, -*sp, 1
3f4d2440:	move   *a13(0x20), a11, 1
3f4d2460:	inc    a11
3f4d2470:	sll    0x5, a11
3f4d2480:	addi   0x1a5200, a11
3f4d24b0:	move   *a11+, *a14+, 1
3f4d24c0:	move   *a13(0x20), a11, 1
3f4d24e0:	sll    0x5, a11
3f4d24f0:	addi   0x1a5200, a11
3f4d2520:	move   *a11+, *a14+, 1
3f4d2530:	calla  L3FB45720
3f4d2560:	move   a14, -*sp, 1
3f4d2570:	move   *a13(0x20), a11, 1
3f4d2590:	inc    a11
3f4d25a0:	sll    0x8, a11
3f4d25b0:	addi   0x1a5280, a11
3f4d25e0:	move   a11, *a14+, 1
3f4d25f0:	move   *a13(0x20), a11, 1
3f4d2610:	sll    0x8, a11
3f4d2620:	addi   0x1a5280, a11
3f4d2650:	move   a11, *a14+, 1
3f4d2660:	calla  L3FB45720
3f4d2690:	move   a14, -*sp, 1
3f4d26a0:	move   *a13(0x20), a11, 1
3f4d26c0:	inc    a11
3f4d26d0:	sll    0x8, a11
3f4d26e0:	addi   0x1a5680, a11
3f4d2710:	move   a11, *a14+, 1
3f4d2720:	move   *a13(0x20), a11, 1
3f4d2740:	sll    0x8, a11
3f4d2750:	addi   0x1a5680, a11
3f4d2780:	move   a11, *a14+, 1
3f4d2790:	calla  L3FB45720
3f4d27c0:	move   *a13(0x20), a11, 1
3f4d27e0:	sll    0x4, a11
3f4d27f0:	addi   0x1a5a80, a11
3f4d2820:	move   *a13(0x20), a9, 1
3f4d2840:	inc    a9
3f4d2850:	sll    0x4, a9
3f4d2860:	addi   0x1a5a80, a9
3f4d2890:	setf   16, 1, 0
3f4d28a0:	move   *a9, *a11, 0
3f4d28b0:	move   a14, -*sp, 1
3f4d28c0:	movi   0x3f4d9f70, a8
3f4d28f0:	move   a8, *a14+, 1
3f4d2900:	move   *a13(0x20), a11, 1
3f4d2920:	inc    a11
3f4d2930:	sll    0x5, a11
3f4d2940:	addi   0x1a5200, a11
3f4d2970:	move   *a11+, *a14+, 1
3f4d2980:	calla  L3FB45720
3f4d29b0:	move   a14, -*sp, 1
3f4d29c0:	movi   0x3f4d9f70, a8
3f4d29f0:	move   a8, *a14+, 1
3f4d2a00:	move   *a13(0x20), a11, 1
3f4d2a20:	inc    a11
3f4d2a30:	sll    0x8, a11
3f4d2a40:	addi   0x1a5280, a11
3f4d2a70:	move   a11, *a14+, 1
3f4d2a80:	calla  L3FB45720
3f4d2ab0:	move   a14, -*sp, 1
3f4d2ac0:	movi   0x3f4d9f70, a8
3f4d2af0:	move   a8, *a14+, 1
3f4d2b00:	move   *a13(0x20), a11, 1
3f4d2b20:	inc    a11
3f4d2b30:	sll    0x8, a11
3f4d2b40:	addi   0x1a5680, a11
3f4d2b70:	move   a11, *a14+, 1
3f4d2b80:	calla  L3FB45720
3f4d2bb0:	move   *a13(0x20), a11, 1
3f4d2bd0:	inc    a11
3f4d2be0:	sll    0x4, a11
3f4d2bf0:	addi   0x1a5a80, a11
3f4d2c20:	sub    a9, a9
3f4d2c30:	setf   16, 1, 0
3f4d2c40:	move   a9, *a11, 0
3f4d2c50:	move   *a13(0x20), a11, 1
3f4d2c70:	inc    a11
3f4d2c80:	move   a11, *a13(0x20), 1
3f4d2ca0:	move   *a13(0x40), a9, 1
3f4d2cc0:	inc    a11
3f4d2cd0:	cmp    a9, a11
3f4d2ce0:	jalt   L3F4D2350
L3F4D2D00:
3f4d2d00:	move   *a13, a11, 1
3f4d2d10:	move   *a11(0x160), a9, 1
3f4d2d30:	movi   0x1a5200, a11
3f4d2d60:	move   a11, *a9(0xe0), 1
3f4d2d80:	move   *a13, a9, 1
3f4d2d90:	move   *a9(0x160), a11, 1
3f4d2db0:	movi   0xffff, a9
3f4d2dd0:	move   a9, *a11(0x60), 1
3f4d2df0:	move   a14, -*sp, 1
3f4d2e00:	move   *a13(0x0), *a14+, 1
3f4d2e20:	move   @0x11a6d0, *a14+, 1
3f4d2e50:	calla  L3FB11C90
L3F4D2E80:
3f4d2e80:	move   a14, -*sp, 1
3f4d2e90:	move   @0x187b70, *a14+, 1
3f4d2ec0:	move   @0x11a6d0, *a14+, 1
3f4d2ef0:	calla  L3FB11A10
3f4d2f20:	move   a8, *a13, 1
3f4d2f30:	move   a8, a9
3f4d2f40:	jreq   L3F4D3070
3f4d2f50:	move   *a8(0x160), a11, 1
3f4d2f70:	movb   *a11(0x20), *a13(0x260)
3f4d2fa0:	move   *a8(0x160), a11, 1
3f4d2fc0:	sub    a9, a9
3f4d2fd0:	move   a9, *a11(0x20), 1
3f4d2ff0:	move   a14, -*sp, 1
3f4d3000:	move   a8, *a14+, 1
3f4d3010:	move   @0x11a6d0, *a14+, 1
3f4d3040:	calla  L3FB11C90
L3F4D3070:
3f4d3070:	move   a14, -*sp, 1
3f4d3080:	move   @0x188230, *a14+, 1
3f4d30b0:	move   @0x11a6d0, *a14+, 1
3f4d30e0:	calla  L3FB11A10
3f4d3110:	move   a8, *a13, 1
3f4d3120:	move   a8, a9
3f4d3130:	jreq   L3F4D3300
3f4d3140:	move   a14, -*sp, 1
3f4d3150:	move   *a8(0x120), *a14+, 1
3f4d3170:	move   a13, a11
3f4d3180:	addi   0x60, a11
3f4d31a0:	move   a11, *a14+, 1
3f4d31b0:	calla  L3FB45720
3f4d31e0:	move   a14, -*sp, 1
3f4d31f0:	movi   0x3f4d9f70, a8
3f4d3220:	move   a8, *a14+, 1
3f4d3230:	move   *a9(0x120), *a14+, 1
3f4d3250:	calla  L3FB45720
3f4d3280:	move   a14, -*sp, 1
3f4d3290:	move   a9, *a14+, 1
3f4d32a0:	move   @0x11a6d0, *a14+, 1
3f4d32d0:	calla  L3FB11C90
L3F4D3300:
3f4d3300:	move   a14, -*sp, 1
3f4d3310:	move   @0x188fb0, *a14+, 1
3f4d3340:	move   @0x11a6d0, *a14+, 1
3f4d3370:	calla  L3FB11A10
3f4d33a0:	move   a8, *a13, 1
3f4d33b0:	move   a8, a9
3f4d33c0:	jreq   L3F4D3590
3f4d33d0:	move   a14, -*sp, 1
3f4d33e0:	move   *a8(0x120), *a14+, 1
3f4d3400:	move   a13, a11
3f4d3410:	addi   0x160, a11
3f4d3430:	move   a11, *a14+, 1
3f4d3440:	calla  L3FB45720
3f4d3470:	move   a14, -*sp, 1
3f4d3480:	movi   0x3f4d9f70, a8
3f4d34b0:	move   a8, *a14+, 1
3f4d34c0:	move   *a9(0x120), *a14+, 1
3f4d34e0:	calla  L3FB45720
3f4d3510:	move   a14, -*sp, 1
3f4d3520:	move   a9, *a14+, 1
3f4d3530:	move   @0x11a6d0, *a14+, 1
3f4d3560:	calla  L3FB11C90
L3F4D3590:
3f4d3590:	subi   0x280, a14
3f4d35b0:	mmfm   sp, a9,a11,a13
3f4d35d0:	rets
3f4d35e0:	mmtm   sp, a9,a11,a13
3f4d3600:	move   a14, a13
3f4d3610:	addi   0x280, a14
3f4d3630:	move   a14, -*sp, 1
3f4d3640:	move   @0x1874b0, *a14+, 1
3f4d3670:	move   @0x11a6d0, *a14+, 1
3f4d36a0:	calla  L3FB11A10
3f4d36d0:	move   a8, *a13, 1
3f4d36e0:	move   a8, a8
3f4d36f0:	jaeq   L3F4D4EA0
3f4d3710:	move   *a8(0x160), a11, 1
3f4d3730:	move   *a11(0x80), *a13(0x40), 1
3f4d3760:	move   *a8(0x160), a11, 1
3f4d3780:	move   *a11(0x40), a11, 1
3f4d37a0:	jalt   L3F4D4790
3f4d37c0:	move   *a8(0x160), a11, 1
3f4d37e0:	move   *a11(0x40), a11, 1
3f4d3800:	move   *a13(0x40), a9, 1
3f4d3820:	cmp    a9, a11
3f4d3830:	jage   L3F4D4790
3f4d3850:	move   *a8(0x160), a11, 1
3f4d3870:	move   *a11(0x40), a11, 1
3f4d3890:	inc    a11
3f4d38a0:	cmp    a9, a11
3f4d38b0:	jrne   L3F4D3C90
3f4d38c0:	move   *a8(0x160), a11, 1
3f4d38e0:	move   *a11(0x40), *a13(0x20), 1
3f4d3910:	move   a14, -*sp, 1
3f4d3920:	movi   0x3f4d9f70, a8
3f4d3950:	move   a8, *a14+, 1
3f4d3960:	move   *a13(0x20), a11, 1
3f4d3980:	sll    0x5, a11
3f4d3990:	addi   0x1a5ac0, a11
3f4d39c0:	move   *a11+, *a14+, 1
3f4d39d0:	calla  L3FB45720
3f4d3a00:	move   a14, -*sp, 1
3f4d3a10:	movi   0x3f4d9f70, a8
3f4d3a40:	move   a8, *a14+, 1
3f4d3a50:	move   *a13(0x20), a11, 1
3f4d3a70:	sll    0x8, a11
3f4d3a80:	addi   0x1a5b00, a11
3f4d3ab0:	move   a11, *a14+, 1
3f4d3ac0:	calla  L3FB45720
3f4d3af0:	move   a14, -*sp, 1
3f4d3b00:	movi   0x3f4d9f70, a8
3f4d3b30:	move   a8, *a14+, 1
3f4d3b40:	move   *a13(0x20), a11, 1
3f4d3b60:	sll    0x8, a11
3f4d3b70:	addi   0x1a5d00, a11
3f4d3ba0:	move   a11, *a14+, 1
3f4d3bb0:	calla  L3FB45720
3f4d3be0:	move   *a13(0x20), a11, 1
3f4d3c00:	sll    0x4, a11
3f4d3c10:	addi   0x1a5f00, a11
3f4d3c40:	sub    a9, a9
3f4d3c50:	setf   16, 1, 0
3f4d3c60:	move   a9, *a11, 0
3f4d3c70:	jauc   L3F4D4610
L3F4D3C90:
3f4d3c90:	move   *a8(0x160), a11, 1
3f4d3cb0:	move   *a11(0x40), *a13(0x20), 1
3f4d3ce0:	move   *a13(0x20), a11, 1
3f4d3d00:	inc    a11
3f4d3d10:	cmp    a9, a11
3f4d3d20:	jage   L3F4D4610
L3F4D3D40:
3f4d3d40:	move   a14, -*sp, 1
3f4d3d50:	move   *a13(0x20), a11, 1
3f4d3d70:	inc    a11
3f4d3d80:	sll    0x5, a11
3f4d3d90:	addi   0x1a5ac0, a11
3f4d3dc0:	move   *a11+, *a14+, 1
3f4d3dd0:	move   *a13(0x20), a11, 1
3f4d3df0:	sll    0x5, a11
3f4d3e00:	addi   0x1a5ac0, a11
3f4d3e30:	move   *a11+, *a14+, 1
3f4d3e40:	calla  L3FB45720
3f4d3e70:	move   a14, -*sp, 1
3f4d3e80:	move   *a13(0x20), a11, 1
3f4d3ea0:	inc    a11
3f4d3eb0:	sll    0x8, a11
3f4d3ec0:	addi   0x1a5b00, a11
3f4d3ef0:	move   a11, *a14+, 1
3f4d3f00:	move   *a13(0x20), a11, 1
3f4d3f20:	sll    0x8, a11
3f4d3f30:	addi   0x1a5b00, a11
3f4d3f60:	move   a11, *a14+, 1
3f4d3f70:	calla  L3FB45720
3f4d3fa0:	move   a14, -*sp, 1
3f4d3fb0:	move   *a13(0x20), a11, 1
3f4d3fd0:	inc    a11
3f4d3fe0:	sll    0x8, a11
3f4d3ff0:	addi   0x1a5d00, a11
3f4d4020:	move   a11, *a14+, 1
3f4d4030:	move   *a13(0x20), a11, 1
3f4d4050:	sll    0x8, a11
3f4d4060:	addi   0x1a5d00, a11
3f4d4090:	move   a11, *a14+, 1
3f4d40a0:	calla  L3FB45720
3f4d40d0:	move   *a13(0x20), a11, 1
3f4d40f0:	sll    0x4, a11
3f4d4100:	addi   0x1a5f00, a11
3f4d4130:	move   *a13(0x20), a9, 1
3f4d4150:	inc    a9
3f4d4160:	sll    0x4, a9
3f4d4170:	addi   0x1a5f00, a9
3f4d41a0:	setf   16, 1, 0
3f4d41b0:	move   *a9, *a11, 0
3f4d41c0:	move   a14, -*sp, 1
3f4d41d0:	movi   0x3f4d9f70, a8
3f4d4200:	move   a8, *a14+, 1
3f4d4210:	move   *a13(0x20), a11, 1
3f4d4230:	inc    a11
3f4d4240:	sll    0x5, a11
3f4d4250:	addi   0x1a5ac0, a11
3f4d4280:	move   *a11+, *a14+, 1
3f4d4290:	calla  L3FB45720
3f4d42c0:	move   a14, -*sp, 1
3f4d42d0:	movi   0x3f4d9f70, a8
3f4d4300:	move   a8, *a14+, 1
3f4d4310:	move   *a13(0x20), a11, 1
3f4d4330:	inc    a11
3f4d4340:	sll    0x8, a11
3f4d4350:	addi   0x1a5b00, a11
3f4d4380:	move   a11, *a14+, 1
3f4d4390:	calla  L3FB45720
3f4d43c0:	move   a14, -*sp, 1
3f4d43d0:	movi   0x3f4d9f70, a8
3f4d4400:	move   a8, *a14+, 1
3f4d4410:	move   *a13(0x20), a11, 1
3f4d4430:	inc    a11
3f4d4440:	sll    0x8, a11
3f4d4450:	addi   0x1a5d00, a11
3f4d4480:	move   a11, *a14+, 1
3f4d4490:	calla  L3FB45720
3f4d44c0:	move   *a13(0x20), a11, 1
3f4d44e0:	inc    a11
3f4d44f0:	sll    0x4, a11
3f4d4500:	addi   0x1a5f00, a11
3f4d4530:	sub    a9, a9
3f4d4540:	setf   16, 1, 0
3f4d4550:	move   a9, *a11, 0
3f4d4560:	move   *a13(0x20), a11, 1
3f4d4580:	inc    a11
3f4d4590:	move   a11, *a13(0x20), 1
3f4d45b0:	move   *a13(0x40), a9, 1
3f4d45d0:	inc    a11
3f4d45e0:	cmp    a9, a11
3f4d45f0:	jalt   L3F4D3D40
L3F4D4610:
3f4d4610:	move   *a13, a11, 1
3f4d4620:	move   *a11(0x160), a9, 1
3f4d4640:	movi   0x1a5ac0, a11
3f4d4670:	move   a11, *a9(0xa0), 1
3f4d4690:	move   *a13, a9, 1
3f4d46a0:	move   *a9(0x160), a11, 1
3f4d46c0:	movi   0xffff, a9
3f4d46e0:	move   a9, *a11(0x40), 1
3f4d4700:	move   a14, -*sp, 1
3f4d4710:	move   *a13(0x0), *a14+, 1
3f4d4730:	move   @0x11a6d0, *a14+, 1
3f4d4760:	calla  L3FB11C90
L3F4D4790:
3f4d4790:	move   a14, -*sp, 1
3f4d47a0:	move   @0x187b70, *a14+, 1
3f4d47d0:	move   @0x11a6d0, *a14+, 1
3f4d4800:	calla  L3FB11A10
3f4d4830:	move   a8, *a13, 1
3f4d4840:	move   a8, a9
3f4d4850:	jreq   L3F4D4980
3f4d4860:	move   *a8(0x160), a11, 1
3f4d4880:	movb   *a11(0x20), *a13(0x260)
3f4d48b0:	move   *a8(0x160), a11, 1
3f4d48d0:	sub    a9, a9
3f4d48e0:	move   a9, *a11(0x20), 1
3f4d4900:	move   a14, -*sp, 1
3f4d4910:	move   a8, *a14+, 1
3f4d4920:	move   @0x11a6d0, *a14+, 1
3f4d4950:	calla  L3FB11C90
L3F4D4980:
3f4d4980:	move   a14, -*sp, 1
3f4d4990:	move   @0x188230, *a14+, 1
3f4d49c0:	move   @0x11a6d0, *a14+, 1
3f4d49f0:	calla  L3FB11A10
3f4d4a20:	move   a8, *a13, 1
3f4d4a30:	move   a8, a9
3f4d4a40:	jreq   L3F4D4C10
3f4d4a50:	move   a14, -*sp, 1
3f4d4a60:	move   *a8(0x120), *a14+, 1
3f4d4a80:	move   a13, a11
3f4d4a90:	addi   0x60, a11
3f4d4ab0:	move   a11, *a14+, 1
3f4d4ac0:	calla  L3FB45720
3f4d4af0:	move   a14, -*sp, 1
3f4d4b00:	movi   0x3f4d9f70, a8
3f4d4b30:	move   a8, *a14+, 1
3f4d4b40:	move   *a9(0x120), *a14+, 1
3f4d4b60:	calla  L3FB45720
3f4d4b90:	move   a14, -*sp, 1
3f4d4ba0:	move   a9, *a14+, 1
3f4d4bb0:	move   @0x11a6d0, *a14+, 1
3f4d4be0:	calla  L3FB11C90
L3F4D4C10:
3f4d4c10:	move   a14, -*sp, 1
3f4d4c20:	move   @0x188fb0, *a14+, 1
3f4d4c50:	move   @0x11a6d0, *a14+, 1
3f4d4c80:	calla  L3FB11A10
3f4d4cb0:	move   a8, *a13, 1
3f4d4cc0:	move   a8, a9
3f4d4cd0:	jreq   L3F4D4EA0
3f4d4ce0:	move   a14, -*sp, 1
3f4d4cf0:	move   *a8(0x120), *a14+, 1
3f4d4d10:	move   a13, a11
3f4d4d20:	addi   0x160, a11
3f4d4d40:	move   a11, *a14+, 1
3f4d4d50:	calla  L3FB45720
3f4d4d80:	move   a14, -*sp, 1
3f4d4d90:	movi   0x3f4d9f70, a8
3f4d4dc0:	move   a8, *a14+, 1
3f4d4dd0:	move   *a9(0x120), *a14+, 1
3f4d4df0:	calla  L3FB45720
3f4d4e20:	move   a14, -*sp, 1
3f4d4e30:	move   a9, *a14+, 1
3f4d4e40:	move   @0x11a6d0, *a14+, 1
3f4d4e70:	calla  L3FB11C90
L3F4D4EA0:
3f4d4ea0:	subi   0x280, a14
3f4d4ec0:	mmfm   sp, a9,a11,a13
3f4d4ee0:	rets
3f4d4ef0:	mmtm   sp, a7,a9,a11,a13
3f4d4f10:	move   a14, a13
3f4d4f20:	addi   0x60, a14
3f4d4f40:	move   a14, -*sp, 1
3f4d4f50:	move   @0x1874b0, *a14+, 1
3f4d4f80:	move   @0x11a6d0, *a14+, 1
3f4d4fb0:	calla  L3FB11A10
3f4d4fe0:	move   a8, *a13, 1
3f4d4ff0:	move   a8, a8
3f4d5000:	jreq   L3F4D50F0
3f4d5010:	move   *a8(0x160), a11, 1
3f4d5030:	movi   0xffff, a9
3f4d5050:	move   a9, *a11(0x40), 1
3f4d5070:	move   a14, -*sp, 1
3f4d5080:	move   a8, *a14+, 1
3f4d5090:	move   @0x11a6d0, *a14+, 1
3f4d50c0:	calla  L3FB11C90
L3F4D50F0:
3f4d50f0:	move   a14, -*sp, 1
3f4d5100:	move   @0x186730, *a14+, 1
3f4d5130:	move   @0x11a6d0, *a14+, 1
3f4d5160:	calla  L3FB11A10
3f4d5190:	move   a8, *a13, 1
3f4d51a0:	move   a8, a9
3f4d51b0:	jreq   L3F4D5970
3f4d51c0:	move   *a8(0x160), a11, 1
3f4d51e0:	move   *a11(0x60), *a13(0x40), 1
3f4d5210:	move   a14, -*sp, 1
3f4d5220:	movi   0x3f4d9f70, a8
3f4d5250:	move   a8, *a14+, 1
3f4d5260:	move   *a13(0x40), a11, 1
3f4d5280:	sll    0x5, a11
3f4d5290:	addi   0x1a5200, a11
3f4d52c0:	move   *a11+, *a14+, 1
3f4d52d0:	calla  L3FB45500
3f4d5300:	move   a8, a11
3f4d5310:	jreq   L3F4D5970
3f4d5320:	move   a14, -*sp, 1
3f4d5330:	move   @0x187b70, *a14+, 1
3f4d5360:	move   @0x11a6d0, *a14+, 1
3f4d5390:	calla  L3FB11A10
3f4d53c0:	move   a8, *a13, 1
3f4d53d0:	move   a8, a9
3f4d53e0:	jreq   L3F4D5530
3f4d53f0:	move   *a8(0x160), a11, 1
3f4d5410:	move   *a13(0x40), a7, 1
3f4d5430:	sll    0x4, a7
3f4d5440:	addi   0x1a5a80, a7
3f4d5470:	setf   16, 1, 0
3f4d5480:	move   *a7, a7, 0
3f4d5490:	move   a7, *a11(0x20), 1
3f4d54b0:	move   a14, -*sp, 1
3f4d54c0:	move   a8, *a14+, 1
3f4d54d0:	move   @0x11a6d0, *a14+, 1
3f4d5500:	calla  L3FB11C90
L3F4D5530:
3f4d5530:	move   a14, -*sp, 1
3f4d5540:	move   @0x188230, *a14+, 1
3f4d5570:	move   @0x11a6d0, *a14+, 1
3f4d55a0:	calla  L3FB11A10
3f4d55d0:	move   a8, *a13, 1
3f4d55e0:	move   a8, a7
3f4d55f0:	jreq   L3F4D5750
3f4d5600:	move   a14, -*sp, 1
3f4d5610:	move   *a13(0x40), a11, 1
3f4d5630:	sll    0x8, a11
3f4d5640:	addi   0x1a5280, a11
3f4d5670:	move   a11, *a14+, 1
3f4d5680:	move   *a7(0x120), *a14+, 1
3f4d56a0:	calla  L3FB45720
3f4d56d0:	move   a14, -*sp, 1
3f4d56e0:	move   a7, *a14+, 1
3f4d56f0:	move   @0x11a6d0, *a14+, 1
3f4d5720:	calla  L3FB11C90
L3F4D5750:
3f4d5750:	move   a14, -*sp, 1
3f4d5760:	move   @0x188fb0, *a14+, 1
3f4d5790:	move   @0x11a6d0, *a14+, 1
3f4d57c0:	calla  L3FB11A10
3f4d57f0:	move   a8, *a13, 1
3f4d5800:	move   a8, a7
3f4d5810:	jreq   L3F4D5970
3f4d5820:	move   a14, -*sp, 1
3f4d5830:	move   *a13(0x40), a11, 1
3f4d5850:	sll    0x8, a11
3f4d5860:	addi   0x1a5680, a11
3f4d5890:	move   a11, *a14+, 1
3f4d58a0:	move   *a7(0x120), *a14+, 1
3f4d58c0:	calla  L3FB45720
3f4d58f0:	move   a14, -*sp, 1
3f4d5900:	move   a7, *a14+, 1
3f4d5910:	move   @0x11a6d0, *a14+, 1
3f4d5940:	calla  L3FB11C90
L3F4D5970:
3f4d5970:	subi   0x60, a14
3f4d5990:	mmfm   sp, a7,a9,a11,a13
3f4d59b0:	rets
3f4d59c0:	mmtm   sp, a7,a9,a11,a13
3f4d59e0:	move   a14, a13
3f4d59f0:	addi   0x40, a14
3f4d5a10:	move   a14, -*sp, 1
3f4d5a20:	move   @0x186730, *a14+, 1
3f4d5a50:	move   @0x11a6d0, *a14+, 1
3f4d5a80:	calla  L3FB11A10
3f4d5ab0:	move   a8, *a13, 1
3f4d5ac0:	move   a8, a8
3f4d5ad0:	jreq   L3F4D5BC0
3f4d5ae0:	move   *a8(0x160), a11, 1
3f4d5b00:	movi   0xffff, a9
3f4d5b20:	move   a9, *a11(0x60), 1
3f4d5b40:	move   a14, -*sp, 1
3f4d5b50:	move   a8, *a14+, 1
3f4d5b60:	move   @0x11a6d0, *a14+, 1
3f4d5b90:	calla  L3FB11C90
L3F4D5BC0:
3f4d5bc0:	move   a14, -*sp, 1
3f4d5bd0:	move   @0x1874b0, *a14+, 1
3f4d5c00:	move   @0x11a6d0, *a14+, 1
3f4d5c30:	calla  L3FB11A10
3f4d5c60:	move   a8, *a13, 1
3f4d5c70:	move   a8, a9
3f4d5c80:	jreq   L3F4D6440
3f4d5c90:	move   *a8(0x160), a11, 1
3f4d5cb0:	move   *a11(0x40), *a13(0x20), 1
3f4d5ce0:	move   a14, -*sp, 1
3f4d5cf0:	movi   0x3f4d9f70, a8
3f4d5d20:	move   a8, *a14+, 1
3f4d5d30:	move   *a13(0x20), a11, 1
3f4d5d50:	sll    0x5, a11
3f4d5d60:	addi   0x1a5ac0, a11
3f4d5d90:	move   *a11+, *a14+, 1
3f4d5da0:	calla  L3FB45500
3f4d5dd0:	move   a8, a11
3f4d5de0:	jreq   L3F4D6440
3f4d5df0:	move   a14, -*sp, 1
3f4d5e00:	move   @0x187b70, *a14+, 1
3f4d5e30:	move   @0x11a6d0, *a14+, 1
3f4d5e60:	calla  L3FB11A10
3f4d5e90:	move   a8, *a13, 1
3f4d5ea0:	move   a8, a9
3f4d5eb0:	jreq   L3F4D6000
3f4d5ec0:	move   *a8(0x160), a11, 1
3f4d5ee0:	move   *a13(0x20), a7, 1
3f4d5f00:	sll    0x4, a7
3f4d5f10:	addi   0x1a5f00, a7
3f4d5f40:	setf   16, 1, 0
3f4d5f50:	move   *a7, a7, 0
3f4d5f60:	move   a7, *a11(0x20), 1
3f4d5f80:	move   a14, -*sp, 1
3f4d5f90:	move   a8, *a14+, 1
3f4d5fa0:	move   @0x11a6d0, *a14+, 1
3f4d5fd0:	calla  L3FB11C90
L3F4D6000:
3f4d6000:	move   a14, -*sp, 1
3f4d6010:	move   @0x188230, *a14+, 1
3f4d6040:	move   @0x11a6d0, *a14+, 1
3f4d6070:	calla  L3FB11A10
3f4d60a0:	move   a8, *a13, 1
3f4d60b0:	move   a8, a7
3f4d60c0:	jreq   L3F4D6220
3f4d60d0:	move   a14, -*sp, 1
3f4d60e0:	move   *a13(0x20), a11, 1
3f4d6100:	sll    0x8, a11
3f4d6110:	addi   0x1a5b00, a11
3f4d6140:	move   a11, *a14+, 1
3f4d6150:	move   *a7(0x120), *a14+, 1
3f4d6170:	calla  L3FB45720
3f4d61a0:	move   a14, -*sp, 1
3f4d61b0:	move   a7, *a14+, 1
3f4d61c0:	move   @0x11a6d0, *a14+, 1
3f4d61f0:	calla  L3FB11C90
L3F4D6220:
3f4d6220:	move   a14, -*sp, 1
3f4d6230:	move   @0x188fb0, *a14+, 1
3f4d6260:	move   @0x11a6d0, *a14+, 1
3f4d6290:	calla  L3FB11A10
3f4d62c0:	move   a8, *a13, 1
3f4d62d0:	move   a8, a7
3f4d62e0:	jreq   L3F4D6440
3f4d62f0:	move   a14, -*sp, 1
3f4d6300:	move   *a13(0x20), a11, 1
3f4d6320:	sll    0x8, a11
3f4d6330:	addi   0x1a5d00, a11
3f4d6360:	move   a11, *a14+, 1
3f4d6370:	move   *a7(0x120), *a14+, 1
3f4d6390:	calla  L3FB45720
3f4d63c0:	move   a14, -*sp, 1
3f4d63d0:	move   a7, *a14+, 1
3f4d63e0:	move   @0x11a6d0, *a14+, 1
3f4d6410:	calla  L3FB11C90
L3F4D6440:
3f4d6440:	subi   0x40, a14
3f4d6460:	mmfm   sp, a7,a9,a11,a13
3f4d6480:	rets
L3F4D6490:
3f4d6490:	mmtm   sp, a11,a13
3f4d64b0:	move   a14, a13
3f4d64c0:	addi   0x690, a14
3f4d64e0:	sub    a11, a11
3f4d64f0:	movb   a11, *a13
3f4d6500:	move   *a13(0xffc0), *a13(0x10), 1
3f4d6530:	move   *a13(0xffa0), *a13(0x30), 1
3f4d6560:	jauc   L3F4D7300
3f4d6580:	movk   1, a8
3f4d6590:	jauc   L3F4D74A0
3f4d65b0:	move   a14, -*sp, 1
3f4d65c0:	move   *a13(0x30), *a14+, 1
3f4d65e0:	move   *a13(0x10), *a14+, 1
3f4d6600:	movi   0x3f4da170, a8
3f4d6630:	move   a8, *a14+, 1
3f4d6640:	move   a13, a11
3f4d6650:	addi   0x50, a11
3f4d6670:	move   a11, *a14+, 1
3f4d6680:	calla  L3FB34430
3f4d66b0:	move   a14, -*sp, 1
3f4d66c0:	movk   3, a11
3f4d66d0:	move   a11, *a14+, 1
3f4d66e0:	move   a13, a11
3f4d66f0:	addi   0x50, a11
3f4d6710:	move   a11, *a14+, 1
3f4d6720:	calla  L3F309350
3f4d6750:	sub    a8, a8
3f4d6760:	jauc   L3F4D74A0
3f4d6780:	move   a13, *a13(0x10), 1
3f4d67a0:	move   a14, -*sp, 1
3f4d67b0:	move   *a13(0x30), *a14+, 1
3f4d67d0:	move   *a13(0x10), *a14+, 1
3f4d67f0:	movi   0x3f4da328, a8
3f4d6820:	move   a8, *a14+, 1
3f4d6830:	move   a13, a11
3f4d6840:	addi   0x50, a11
3f4d6860:	move   a11, *a14+, 1
3f4d6870:	calla  L3FB34430
3f4d68a0:	move   a14, -*sp, 1
3f4d68b0:	movk   3, a11
3f4d68c0:	move   a11, *a14+, 1
3f4d68d0:	move   a13, a11
3f4d68e0:	addi   0x50, a11
3f4d6900:	move   a11, *a14+, 1
3f4d6910:	calla  L3F309350
3f4d6940:	sub    a8, a8
3f4d6950:	jauc   L3F4D74A0
3f4d6970:	move   a13, *a13(0x10), 1
3f4d6990:	move   a14, -*sp, 1
3f4d69a0:	move   *a13(0x30), *a14+, 1
3f4d69c0:	move   *a13(0x10), *a14+, 1
3f4d69e0:	movi   0x3f4da438, a8
3f4d6a10:	move   a8, *a14+, 1
3f4d6a20:	move   a13, a11
3f4d6a30:	addi   0x50, a11
3f4d6a50:	move   a11, *a14+, 1
3f4d6a60:	calla  L3FB34430
3f4d6a90:	move   a14, -*sp, 1
3f4d6aa0:	movk   3, a11
3f4d6ab0:	move   a11, *a14+, 1
3f4d6ac0:	move   a13, a11
3f4d6ad0:	addi   0x50, a11
3f4d6af0:	move   a11, *a14+, 1
3f4d6b00:	calla  L3F309350
3f4d6b30:	sub    a8, a8
3f4d6b40:	jauc   L3F4D74A0
3f4d6b60:	move   a13, *a13(0x10), 1
3f4d6b80:	move   a14, -*sp, 1
3f4d6b90:	move   *a13(0x30), *a14+, 1
3f4d6bb0:	move   *a13(0x10), *a14+, 1
3f4d6bd0:	movi   0x3f4da598, a8
3f4d6c00:	move   a8, *a14+, 1
3f4d6c10:	move   a13, a11
3f4d6c20:	addi   0x50, a11
3f4d6c40:	move   a11, *a14+, 1
3f4d6c50:	calla  L3FB34430
3f4d6c80:	move   a14, -*sp, 1
3f4d6c90:	movk   3, a11
3f4d6ca0:	move   a11, *a14+, 1
3f4d6cb0:	move   a13, a11
3f4d6cc0:	addi   0x50, a11
3f4d6ce0:	move   a11, *a14+, 1
3f4d6cf0:	calla  L3F309350
3f4d6d20:	sub    a8, a8
3f4d6d30:	jruc   L3F4D74A0
3f4d6d40:	move   a13, *a13(0x30), 1
3f4d6d60:	move   a14, -*sp, 1
3f4d6d70:	move   *a13(0x30), *a14+, 1
3f4d6d90:	move   *a13(0x10), *a14+, 1
3f4d6db0:	movi   0x3f4da6a8, a8
3f4d6de0:	move   a8, *a14+, 1
3f4d6df0:	move   a13, a11
3f4d6e00:	addi   0x50, a11
3f4d6e20:	move   a11, *a14+, 1
3f4d6e30:	calla  L3FB34430
3f4d6e60:	move   a14, -*sp, 1
3f4d6e70:	movk   3, a11
3f4d6e80:	move   a11, *a14+, 1
3f4d6e90:	move   a13, a11
3f4d6ea0:	addi   0x50, a11
3f4d6ec0:	move   a11, *a14+, 1
3f4d6ed0:	calla  L3F309350
3f4d6f00:	sub    a8, a8
3f4d6f10:	jruc   L3F4D74A0
3f4d6f20:	move   a13, *a13(0x30), 1
3f4d6f40:	move   a14, -*sp, 1
3f4d6f50:	move   *a13(0x30), *a14+, 1
3f4d6f70:	move   *a13(0x10), *a14+, 1
3f4d6f90:	movi   0x3f4da770, a8
3f4d6fc0:	move   a8, *a14+, 1
3f4d6fd0:	move   a13, a11
3f4d6fe0:	addi   0x50, a11
3f4d7000:	move   a11, *a14+, 1
3f4d7010:	calla  L3FB34430
3f4d7040:	move   a14, -*sp, 1
3f4d7050:	movk   3, a11
3f4d7060:	move   a11, *a14+, 1
3f4d7070:	move   a13, a11
3f4d7080:	addi   0x50, a11
3f4d70a0:	move   a11, *a14+, 1
3f4d70b0:	calla  L3F309350
3f4d70e0:	sub    a8, a8
3f4d70f0:	jruc   L3F4D74A0
L3F4D7100:
3f4d7100:	move   a13, *a13(0x10), 1
3f4d7120:	move   a13, *a13(0x30), 1
3f4d7140:	move   a14, -*sp, 1
3f4d7150:	move   *a13(0x30), *a14+, 1
3f4d7170:	move   *a13(0x10), *a14+, 1
3f4d7190:	movi   0x3f4da850, a8
3f4d71c0:	move   a8, *a14+, 1
3f4d71d0:	move   a13, a11
3f4d71e0:	addi   0x50, a11
3f4d7200:	move   a11, *a14+, 1
3f4d7210:	calla  L3FB34430
L3F4D7240:
3f4d7240:	move   a14, -*sp, 1
3f4d7250:	movk   3, a11
L3F4D7260:
3f4d7260:	move   a11, *a14+, 1
3f4d7270:	move   a13, a11
L3F4D7280:
3f4d7280:	addi   0x50, a11
L3F4D72A0:
3f4d72a0:	move   a11, *a14+, 1
3f4d72b0:	calla  L3F309350
L3F4D72E0:
3f4d72e0:	sub    a8, a8
3f4d72f0:	jruc   L3F4D74A0
L3F4D7300:
3f4d7300:	move   *a13(0xffe0), a8, 1
3f4d7320:	inc    a8
3f4d7330:	cmpi   0x6, a8
3f4d7350:	jrhi   L3F4D7100
3f4d7360:	sll    0x5, a8
3f4d7370:	addi   0x3f4d73c0, a8
3f4d73a0:	move   *a8, a8, 1
3f4d73b0:	jump   a8
3f4d73c0:	sra    a12, a0
3f4d73d0:	dsjs   a13, L3F4D7240
3f4d73e0:	sra    b13, b0
3f4d73f0:	dsjs   a13, L3F4D7260
3f4d7400:	srl    a12, a0
3f4d7410:	dsjs   a13, L3F4D7280
3f4d7420:	rl     b11, b0
3f4d7430:	dsjs   a13, L3F4D72A0
3f4d7440:	lmo    a11, a0
3f4d7450:	dsjs   a13, L3F4D72C0
3f4d7460:	mods   a10, a0
3f4d7470:	dsjs   a13, L3F4D72E0
3f4d7480:	modu   a9, a0
3f4d7490:	dsjs   a13, L3F4D7300
L3F4D74A0:
3f4d74a0:	move   *sp(0x60), a14, 1
3f4d74c0:	mmfm   sp, a11,a13
3f4d74e0:	rets   2
L3F4D74F0:
3f4d74f0:	mmtm   sp, a7,a9,a11,a13
3f4d7510:	move   a14, a13
3f4d7520:	addi   0x120, a14
3f4d7540:	move   *a13(0xffe0), a11, 1
3f4d7560:	jreq   L3F4D76F0
3f4d7570:	movi   0x1a5680, a9
3f4d75a0:	move   a9, *a13(0xa0), 1
3f4d75c0:	movi   0x1a5280, a11
3f4d75f0:	move   a11, *a13(0xc0), 1
3f4d7610:	movi   0x1a5a80, a9
3f4d7640:	move   a9, *a13(0x100), 1
3f4d7660:	movi   0x1a5200, a9
3f4d7690:	move   a9, *a13(0xe0), 1
3f4d76b0:	movk   1, a9
3f4d76c0:	move   a9, *a13(0x60), 1
3f4d76e0:	jruc   L3F4D7860
L3F4D76F0:
3f4d76f0:	movi   0x1a5d00, a9
3f4d7720:	move   a9, *a13(0xa0), 1
3f4d7740:	movi   0x1a5b00, a11
3f4d7770:	move   a11, *a13(0xc0), 1
3f4d7790:	movi   0x1a5f00, a9
3f4d77c0:	move   a9, *a13(0x100), 1
3f4d77e0:	movi   0x1a5ac0, a9
3f4d7810:	move   a9, *a13(0xe0), 1
3f4d7830:	movk   3, a9
3f4d7840:	move   a9, *a13(0x60), 1
L3F4D7860:
3f4d7860:	move   a14, -*sp, 1
3f4d7870:	movi   0x6c0, a11
3f4d7890:	mpys   a9, a11
3f4d78a0:	addi   0x186030, a11
3f4d78d0:	move   *a11(0x40), *a14+, 1
3f4d78f0:	move   @0x11a6d0, *a14+, 1
3f4d7920:	calla  L3FB11A10
3f4d7950:	move   a8, *a13(0x40), 1
3f4d7970:	move   a8, a11
3f4d7980:	jaeq   L3F4D8BD0
3f4d79a0:	move   *a8(0x20), a9, 1
3f4d79c0:	subk   7, a9
3f4d79d0:	jane   L3F4D8BD0
3f4d79f0:	move   *a8(0x160), a9, 1
3f4d7a10:	move   *a9(0xa0), *a13(0x80), 1
3f4d7a40:	movi   0xffff, a9
3f4d7a60:	move   a9, *a13(0x20), 1
3f4d7a80:	sub    a11, a11
3f4d7a90:	move   a11, *a13, 1
3f4d7aa0:	move   *a13(0x80), a9, 1
3f4d7ac0:	cmp    a9, a11
3f4d7ad0:	jrge   L3F4D7ED0
L3F4D7AE0:
3f4d7ae0:	move   a14, -*sp, 1
3f4d7af0:	move   *a13, a11, 1
3f4d7b00:	sll    0x8, a11
3f4d7b10:	addi   0x1a5280, a11
3f4d7b40:	move   a11, *a14+, 1
3f4d7b50:	move   *a13(0xffc0), *a14+, 1
3f4d7b70:	calla  L3FB45500
3f4d7ba0:	move   a8, a9
3f4d7bb0:	jrne   L3F4D7E60
3f4d7bc0:	move   a14, -*sp, 1
3f4d7bd0:	move   *a13, a11, 1
3f4d7be0:	sll    0x8, a11
3f4d7bf0:	addi   0x1a5680, a11
3f4d7c20:	move   a11, *a14+, 1
3f4d7c30:	move   *a13(0xffa0), *a14+, 1
3f4d7c50:	calla  L3FB45500
3f4d7c80:	move   a8, a9
3f4d7c90:	jrne   L3F4D7E60
3f4d7ca0:	move   a14, -*sp, 1
3f4d7cb0:	movi   0x3f4d9f70, a8
3f4d7ce0:	move   a8, *a14+, 1
3f4d7cf0:	move   *a13(0xffc0), *a14+, 1
3f4d7d10:	calla  L3FB45500
3f4d7d40:	move   a8, a9
3f4d7d50:	jreq   L3F4D7E60
3f4d7d60:	move   a14, -*sp, 1
3f4d7d70:	movi   0x3f4d9f70, a8
3f4d7da0:	move   a8, *a14+, 1
3f4d7db0:	move   *a13(0xffa0), *a14+, 1
3f4d7dd0:	calla  L3FB45500
3f4d7e00:	move   a8, a9
3f4d7e10:	jreq   L3F4D7E60
3f4d7e20:	move   *a13(0x0), *a13(0x20), 1
3f4d7e50:	jruc   L3F4D7ED0
L3F4D7E60:
3f4d7e60:	move   *a13, a11, 1
3f4d7e70:	inc    a11
3f4d7e80:	move   a11, *a13, 1
3f4d7e90:	move   *a13(0x80), a9, 1
3f4d7eb0:	cmp    a9, a11
3f4d7ec0:	jrlt   L3F4D7AE0
L3F4D7ED0:
3f4d7ed0:	move   *a13(0x20), a11, 1
3f4d7ef0:	inc    a11
3f4d7f00:	jaeq   L3F4D9F20
3f4d7f20:	move   *a13(0x80), a11, 1
3f4d7f40:	move   *a13(0x20), a9, 1
3f4d7f60:	inc    a9
3f4d7f70:	cmp    a11, a9
3f4d7f80:	jrne   L3F4D8270
3f4d7f90:	move   a14, -*sp, 1
3f4d7fa0:	movi   0x3f4d9f70, a8
3f4d7fd0:	move   a8, *a14+, 1
3f4d7fe0:	move   *a13(0x20), a9, 1
3f4d8000:	sll    0x5, a9
3f4d8010:	addi   0x1a5200, a9
3f4d8040:	move   *a9+, *a14+, 1
3f4d8050:	calla  L3FB45720
3f4d8080:	move   a14, -*sp, 1
3f4d8090:	movi   0x3f4d9f70, a8
3f4d80c0:	move   a8, *a14+, 1
3f4d80d0:	move   *a13(0x20), a9, 1
3f4d80f0:	sll    0x8, a9
3f4d8100:	addi   0x1a5280, a9
3f4d8130:	move   a9, *a14+, 1
3f4d8140:	calla  L3FB45720
3f4d8170:	move   a14, -*sp, 1
3f4d8180:	movi   0x3f4d9f70, a8
3f4d81b0:	move   a8, *a14+, 1
3f4d81c0:	move   *a13(0x20), a9, 1
3f4d81e0:	sll    0x8, a9
3f4d81f0:	addi   0x1a5680, a9
3f4d8220:	move   a9, *a14+, 1
3f4d8230:	calla  L3FB45720
3f4d8260:	jruc   L3F4D8A40
L3F4D8270:
3f4d8270:	move   *a13(0x20), *a13(0x0), 1
3f4d82a0:	move   *a13, a9, 1
3f4d82b0:	inc    a9
3f4d82c0:	cmp    a11, a9
3f4d82d0:	jrge   L3F4D8740
L3F4D82E0:
3f4d82e0:	move   a14, -*sp, 1
3f4d82f0:	move   *a13, a11, 1
3f4d8300:	inc    a11
3f4d8310:	sll    0x5, a11
3f4d8320:	addi   0x1a5200, a11
3f4d8350:	move   *a11+, *a14+, 1
3f4d8360:	move   *a13, a11, 1
3f4d8370:	sll    0x5, a11
3f4d8380:	addi   0x1a5200, a11
3f4d83b0:	move   *a11+, *a14+, 1
3f4d83c0:	calla  L3FB45720
3f4d83f0:	move   a14, -*sp, 1
3f4d8400:	move   *a13, a11, 1
3f4d8410:	inc    a11
3f4d8420:	sll    0x8, a11
3f4d8430:	addi   0x1a5280, a11
3f4d8460:	move   a11, *a14+, 1
3f4d8470:	move   *a13, a11, 1
3f4d8480:	sll    0x8, a11
3f4d8490:	addi   0x1a5280, a11
3f4d84c0:	move   a11, *a14+, 1
3f4d84d0:	calla  L3FB45720
3f4d8500:	move   a14, -*sp, 1
3f4d8510:	move   *a13, a11, 1
3f4d8520:	inc    a11
3f4d8530:	sll    0x8, a11
3f4d8540:	addi   0x1a5680, a11
3f4d8570:	move   a11, *a14+, 1
3f4d8580:	move   *a13, a11, 1
3f4d8590:	sll    0x8, a11
3f4d85a0:	addi   0x1a5680, a11
3f4d85d0:	move   a11, *a14+, 1
3f4d85e0:	calla  L3FB45720
3f4d8610:	move   *a13, a11, 1
3f4d8620:	sll    0x4, a11
3f4d8630:	move   *a13(0x100), a9, 1
3f4d8650:	add    a9, a11
3f4d8660:	move   *a13, a7, 1
3f4d8670:	inc    a7
3f4d8680:	sll    0x4, a7
3f4d8690:	add    a9, a7
3f4d86a0:	setf   16, 1, 0
3f4d86b0:	move   *a7, *a11, 0
3f4d86c0:	move   *a13, a11, 1
3f4d86d0:	inc    a11
3f4d86e0:	move   a11, *a13, 1
3f4d86f0:	move   *a13(0x80), a7, 1
3f4d8710:	inc    a11
3f4d8720:	cmp    a7, a11
3f4d8730:	jrlt   L3F4D82E0
L3F4D8740:
3f4d8740:	move   *a13(0x80), a11, 1
3f4d8760:	dec    a11
3f4d8770:	move   a11, *a13(0x20), 1
3f4d8790:	move   a14, -*sp, 1
3f4d87a0:	movi   0x3f4d9f70, a8
3f4d87d0:	move   a8, *a14+, 1
3f4d87e0:	sll    0x5, a11
3f4d87f0:	addi   0x1a5200, a11
3f4d8820:	move   *a11+, *a14+, 1
3f4d8830:	calla  L3FB45720
3f4d8860:	move   a14, -*sp, 1
3f4d8870:	movi   0x3f4d9f70, a8
3f4d88a0:	move   a8, *a14+, 1
3f4d88b0:	move   *a13(0x20), a11, 1
3f4d88d0:	sll    0x8, a11
3f4d88e0:	addi   0x1a5280, a11
3f4d8910:	move   a11, *a14+, 1
3f4d8920:	calla  L3FB45720
3f4d8950:	move   a14, -*sp, 1
3f4d8960:	movi   0x3f4d9f70, a8
3f4d8990:	move   a8, *a14+, 1
3f4d89a0:	move   *a13(0x20), a11, 1
3f4d89c0:	sll    0x8, a11
3f4d89d0:	addi   0x1a5680, a11
3f4d8a00:	move   a11, *a14+, 1
3f4d8a10:	calla  L3FB45720
L3F4D8A40:
3f4d8a40:	move   *a13(0x40), a11, 1
3f4d8a60:	move   *a11(0x160), a9, 1
3f4d8a80:	movi   0x1a5200, a7
3f4d8ab0:	move   a7, *a9(0xe0), 1
3f4d8ad0:	move   *a11(0x160), a9, 1
3f4d8af0:	movi   0xffff, a7
3f4d8b10:	move   a7, *a9(0x60), 1
3f4d8b30:	move   a14, -*sp, 1
3f4d8b40:	move   a11, *a14+, 1
3f4d8b50:	move   @0x11a6d0, *a14+, 1
3f4d8b80:	calla  L3FB11C90
3f4d8bb0:	jauc   L3F4D9F20
L3F4D8BD0:
3f4d8bd0:	move   a8, a7
3f4d8be0:	jaeq   L3F4D9F20
3f4d8c00:	move   *a7(0x20), a9, 1
3f4d8c20:	subk   12, a9
3f4d8c30:	jane   L3F4D9F20
3f4d8c50:	move   *a7(0x160), a9, 1
3f4d8c70:	move   *a9(0x80), *a13(0x80), 1
3f4d8ca0:	movi   0xffff, a9
3f4d8cc0:	move   a9, *a13(0x20), 1
3f4d8ce0:	sub    a7, a7
3f4d8cf0:	move   a7, *a13, 1
3f4d8d00:	move   *a13(0x80), a11, 1
3f4d8d20:	cmp    a11, a7
3f4d8d30:	jrge   L3F4D9130
L3F4D8D40:
3f4d8d40:	move   a14, -*sp, 1
3f4d8d50:	move   *a13, a11, 1
3f4d8d60:	sll    0x8, a11
3f4d8d70:	addi   0x1a5b00, a11
3f4d8da0:	move   a11, *a14+, 1
3f4d8db0:	move   *a13(0xffc0), *a14+, 1
3f4d8dd0:	calla  L3FB45500
3f4d8e00:	move   a8, a7
3f4d8e10:	jrne   L3F4D90C0
3f4d8e20:	move   a14, -*sp, 1
3f4d8e30:	move   *a13, a11, 1
3f4d8e40:	sll    0x8, a11
3f4d8e50:	addi   0x1a5d00, a11
3f4d8e80:	move   a11, *a14+, 1
3f4d8e90:	move   *a13(0xffa0), *a14+, 1
3f4d8eb0:	calla  L3FB45500
3f4d8ee0:	move   a8, a7
3f4d8ef0:	jrne   L3F4D90C0
3f4d8f00:	move   a14, -*sp, 1
3f4d8f10:	movi   0x3f4d9f70, a8
3f4d8f40:	move   a8, *a14+, 1
3f4d8f50:	move   *a13(0xffc0), *a14+, 1
3f4d8f70:	calla  L3FB45500
3f4d8fa0:	move   a8, a7
3f4d8fb0:	jreq   L3F4D90C0
3f4d8fc0:	move   a14, -*sp, 1
3f4d8fd0:	movi   0x3f4d9f70, a8
3f4d9000:	move   a8, *a14+, 1
3f4d9010:	move   *a13(0xffa0), *a14+, 1
3f4d9030:	calla  L3FB45500
3f4d9060:	move   a8, a7
3f4d9070:	jreq   L3F4D90C0
3f4d9080:	move   *a13(0x0), *a13(0x20), 1
3f4d90b0:	jruc   L3F4D9130
L3F4D90C0:
3f4d90c0:	move   *a13, a11, 1
3f4d90d0:	inc    a11
3f4d90e0:	move   a11, *a13, 1
3f4d90f0:	move   *a13(0x80), a9, 1
3f4d9110:	cmp    a9, a11
3f4d9120:	jrlt   L3F4D8D40
L3F4D9130:
3f4d9130:	move   *a13(0x20), a11, 1
3f4d9150:	inc    a11
3f4d9160:	jaeq   L3F4D9F20
3f4d9180:	move   *a13(0x80), a11, 1
3f4d91a0:	move   *a13(0x20), a9, 1
3f4d91c0:	inc    a9
3f4d91d0:	cmp    a11, a9
3f4d91e0:	jrne   L3F4D94E0
3f4d91f0:	move   a14, -*sp, 1
3f4d9200:	movi   0x3f4d9f70, a8
3f4d9230:	move   a8, *a14+, 1
3f4d9240:	move   *a13(0x20), a9, 1
3f4d9260:	sll    0x5, a9
3f4d9270:	addi   0x1a5ac0, a9
3f4d92a0:	move   *a9+, *a14+, 1
3f4d92b0:	calla  L3FB45720
3f4d92e0:	move   a14, -*sp, 1
3f4d92f0:	movi   0x3f4d9f70, a8
3f4d9320:	move   a8, *a14+, 1
3f4d9330:	move   *a13(0x20), a9, 1
3f4d9350:	sll    0x8, a9
3f4d9360:	addi   0x1a5d00, a9
3f4d9390:	move   a9, *a14+, 1
3f4d93a0:	calla  L3FB45720
3f4d93d0:	move   a14, -*sp, 1
3f4d93e0:	movi   0x3f4d9f70, a8
3f4d9410:	move   a8, *a14+, 1
3f4d9420:	move   *a13(0x20), a9, 1
3f4d9440:	sll    0x8, a9
3f4d9450:	addi   0x1a5b00, a9
3f4d9480:	move   a9, *a14+, 1
3f4d9490:	calla  L3FB45720
3f4d94c0:	jauc   L3F4D9DB0
L3F4D94E0:
3f4d94e0:	move   *a13(0x20), *a13(0x0), 1
3f4d9510:	move   *a13, a9, 1
3f4d9520:	inc    a9
3f4d9530:	cmp    a11, a9
3f4d9540:	jrge   L3F4D99B0
L3F4D9550:
3f4d9550:	move   a14, -*sp, 1
3f4d9560:	move   *a13, a11, 1
3f4d9570:	inc    a11
3f4d9580:	sll    0x5, a11
3f4d9590:	addi   0x1a5ac0, a11
3f4d95c0:	move   *a11+, *a14+, 1
3f4d95d0:	move   *a13, a11, 1
3f4d95e0:	sll    0x5, a11
3f4d95f0:	addi   0x1a5ac0, a11
3f4d9620:	move   *a11+, *a14+, 1
3f4d9630:	calla  L3FB45720
3f4d9660:	move   a14, -*sp, 1
3f4d9670:	move   *a13, a11, 1
3f4d9680:	inc    a11
3f4d9690:	sll    0x8, a11
3f4d96a0:	addi   0x1a5b00, a11
3f4d96d0:	move   a11, *a14+, 1
3f4d96e0:	move   *a13, a11, 1
3f4d96f0:	sll    0x8, a11
3f4d9700:	addi   0x1a5b00, a11
3f4d9730:	move   a11, *a14+, 1
3f4d9740:	calla  L3FB45720
3f4d9770:	move   a14, -*sp, 1
3f4d9780:	move   *a13, a11, 1
3f4d9790:	inc    a11
3f4d97a0:	sll    0x8, a11
3f4d97b0:	addi   0x1a5d00, a11
3f4d97e0:	move   a11, *a14+, 1
3f4d97f0:	move   *a13, a11, 1
3f4d9800:	sll    0x8, a11
3f4d9810:	addi   0x1a5d00, a11
3f4d9840:	move   a11, *a14+, 1
3f4d9850:	calla  L3FB45720
3f4d9880:	move   *a13, a11, 1
3f4d9890:	sll    0x4, a11
3f4d98a0:	move   *a13(0x100), a9, 1
3f4d98c0:	add    a9, a11
3f4d98d0:	move   *a13, a7, 1
3f4d98e0:	inc    a7
3f4d98f0:	sll    0x4, a7
3f4d9900:	add    a9, a7
3f4d9910:	setf   16, 1, 0
3f4d9920:	move   *a7, *a11, 0
3f4d9930:	move   *a13, a11, 1
3f4d9940:	inc    a11
3f4d9950:	move   a11, *a13, 1
3f4d9960:	move   *a13(0x80), a7, 1
3f4d9980:	inc    a11
3f4d9990:	cmp    a7, a11
3f4d99a0:	jrlt   L3F4D9550
L3F4D99B0:
3f4d99b0:	move   *a13(0x80), a11, 1
3f4d99d0:	dec    a11
3f4d99e0:	move   a11, *a13(0x20), 1
3f4d9a00:	move   a14, -*sp, 1
3f4d9a10:	movi   0x3f4d9f70, a8
3f4d9a40:	move   a8, *a14+, 1
3f4d9a50:	move   *a13(0x80), a9, 1
3f4d9a70:	dec    a9
3f4d9a80:	sll    0x5, a9
3f4d9a90:	addi   0x1a5ac0, a9
3f4d9ac0:	move   *a9+, *a14+, 1
3f4d9ad0:	calla  L3FB45720
3f4d9b00:	move   a14, -*sp, 1
3f4d9b10:	movi   0x3f4d9f70, a8
3f4d9b40:	move   a8, *a14+, 1
3f4d9b50:	sll    0x5, a11
3f4d9b60:	addi   0x1a5ac0, a11
3f4d9b90:	move   *a11+, *a14+, 1
3f4d9ba0:	calla  L3FB45720
3f4d9bd0:	move   a14, -*sp, 1
3f4d9be0:	movi   0x3f4d9f70, a8
3f4d9c10:	move   a8, *a14+, 1
3f4d9c20:	move   *a13(0x20), a11, 1
3f4d9c40:	sll    0x8, a11
3f4d9c50:	addi   0x1a5d00, a11
3f4d9c80:	move   a11, *a14+, 1
3f4d9c90:	calla  L3FB45720
3f4d9cc0:	move   a14, -*sp, 1
3f4d9cd0:	movi   0x3f4d9f70, a8
3f4d9d00:	move   a8, *a14+, 1
3f4d9d10:	move   *a13(0x20), a11, 1
3f4d9d30:	sll    0x8, a11
3f4d9d40:	addi   0x1a5b00, a11
3f4d9d70:	move   a11, *a14+, 1
3f4d9d80:	calla  L3FB45720
L3F4D9DB0:
3f4d9db0:	move   *a13(0x40), a11, 1
3f4d9dd0:	move   *a11(0x160), a9, 1
3f4d9df0:	movi   0x1a5ac0, a7
3f4d9e20:	move   a7, *a9(0xa0), 1
3f4d9e40:	move   *a11(0x160), a9, 1
3f4d9e60:	movi   0xffff, a7
3f4d9e80:	move   a7, *a9(0x40), 1
3f4d9ea0:	move   a14, -*sp, 1
3f4d9eb0:	move   a11, *a14+, 1
3f4d9ec0:	move   @0x11a6d0, *a14+, 1
3f4d9ef0:	calla  L3FB11C90
L3F4D9F20:
3f4d9f20:	move   *sp(0xa0), a14, 1
3f4d9f40:	mmfm   sp, a7,a9,a11,a13
3f4d9f60:	rets   2
3f4d9f70:	rl     0x0, a0
3f4d9f80:	rl     0x1, a14
3f4d9f90:	rl     0x1, a14
3f4d9fa0:	rl     0x1, a14
3f4d9fb0:	.word  0x7600
3f4d9fc0:	sla    0x3, b4
3f4d9fd0:	cmp    a0, a0
3f4d9fe0:	.word  0x736f
3f4d9ff0:	dsjs   b4, L3F4DA130
3f4da000:	rev    a0
3f4da010:	sra    a10, a14
L3F4DA020:
3f4da020:	.word  0x7774
3f4da030:	.word  0x726f
3f4da040:	dsjs   a11, L3F4DA180
3f4da050:	rev    a0
3f4da060:	.word  0x7541
3f4da070:	modu   b11, b4
3f4da080:	sla    0x1, b10
3f4da090:	rl     a8, a0
3f4da0a0:	dsjs   a0, L3F4DA020
3f4da0b0:	sll    0x9, a0
3f4da0c0:	sla    0x3, a4
3f4da0d0:	sla    0x1, a0
3f4da0e0:	.word  0x756e
3f4da0f0:	mpyu   a11, a13
3f4da100:	.word  0x7469
3f4da110:	mods   a11, a5
3f4da120:	srl    0x15, b3
L3F4DA130:
3f4da130:	sla    0x1, b1
3f4da140:	sla    0x1, b13
3f4da150:	sra    a1, a5
3f4da160:	.word  0x000a
3f4da170:	sla    a10, a7
L3F4DA180:
3f4da180:	sra    b11, b4
3f4da190:	sla    b11, b7
3f4da1a0:	sla    0x3, b9
3f4da1b0:	.word  0x7325
3f4da1c0:	sla    a9, a0
3f4da1d0:	sra    a3, a14
3f4da1e0:	sub    a1, a0
3f4da1f0:	.word  0x7365
3f4da200:	rl     b11, b4
3f4da210:	sla    a11, a14
3f4da220:	rl     b11, b4
3f4da230:	modu   a3, sp
3f4da240:	sll    0x9, a0
3f4da250:	sla    0x3, b3
3f4da260:	modu   b11, b7
3f4da270:	mods   b3, b5
3f4da280:	sla    0x3, a4
3f4da290:	.word  0x7564
3f4da2a0:	mods   b3, b0
3f4da2b0:	sll    a11, a9
3f4da2c0:	.word  0x7461
3f4da2d0:	sla    0x3, a5
3f4da2e0:	modu   a3, a5
3f4da2f0:	.word  0x7274
3f4da300:	sra    a11, a9
3f4da310:	srl    0xd, b3
3f4da320:	cmp    a8, a0
3f4da330:	.word  0x746e
3f4da340:	.word  0x7265
3f4da350:	sla    a11, a14
3f4da360:	sla    0x3, a12
3f4da370:	.word  0x7265
3f4da380:	modu   b11, b2
3f4da390:	sla    0x3, b2
3f4da3a0:	rl     b3, b7
3f4da3b0:	mods   a3, a9
3f4da3c0:	sla    0x3, a5
3f4da3d0:	sra    a3, a1
3f4da3e0:	rl     a11, a4
3f4da3f0:	srl    a11, a14
3f4da400:	sll    0x9, a0
3f4da410:	sll    0xb, b3
3f4da420:	srl    0xd, b3
3f4da430:	sub    a8, a0
3f4da440:	.word  0x7272
3f4da450:	.word  0x726f
3f4da460:	.word  0x7720
3f4da470:	sra    a11, a8
3f4da480:	sla    0x3, a14
3f4da490:	sra    a2, a1
3f4da4a0:	rl     a11, a4
3f4da4b0:	srl    a11, a14
3f4da4c0:	sll    0x9, a0
3f4da4d0:	sll    0xb, b3
3f4da4e0:	srl    0xd, b3
3f4da4f0:	andn   a1, a0
3f4da500:	.word  0x756f
3f4da510:	rl     b11, b4
3f4da520:	srl    a11, a14
3f4da530:	or     a1, a0
3f4da540:	sll    a3, a1
3f4da550:	sra    a11, a12
3f4da560:	subb   a1, a0
3f4da570:	mods   b3, b5
3f4da580:	srl    0xd, a12
3f4da590:	sub    a0, a0
3f4da5a0:	.word  0x7365
3f4da5b0:	rl     b11, b4
3f4da5c0:	sla    a11, a14
3f4da5d0:	rl     b11, b4
3f4da5e0:	modu   a3, sp
3f4da5f0:	sla    a9, a0
3f4da600:	sra    a3, a4
3f4da610:	sra    b11, b2
3f4da620:	.word  0x7373
3f4da630:	sll    0x9, a0
3f4da640:	sll    0xb, b3
3f4da650:	sla    0x3, b3
3f4da660:	modu   a3, a9
3f4da670:	sla    b11, b6
3f4da680:	rl     a11, a12
3f4da690:	srl    0xd, a4
3f4da6a0:	subb   a8, a0
3f4da6b0:	.word  0x7461
3f4da6c0:	.word  0x7765
3f4da6d0:	.word  0x7961
3f4da6e0:	sll    0x9, a0
3f4da6f0:	sla    0x3, b3
3f4da700:	.word  0x7369
3f4da710:	rl     a9, a0
3f4da720:	.word  0x766e
3f4da730:	mods   a3, a1
3f4da740:	sra    a3, a9
3f4da750:	sll    0x9, a14
3f4da760:	.word  0x0073
3f4da770:	sla    a10, a7
3f4da780:	sra    b11, b4
3f4da790:	sla    b11, b7
3f4da7a0:	sla    0x3, b9
3f4da7b0:	.word  0x7325
3f4da7c0:	.word  0x7325
3f4da7d0:	rl     a9, a0
3f4da7e0:	sla    0x3, b3
3f4da7f0:	modu   b3, b5
3f4da800:	sra    b11, b2
3f4da810:	sll    a11, a1
3f4da820:	sla    a11, a8
3f4da830:	mods   a3, a2
3f4da840:	.word  0x0065
3f4da850:	modu   a2, a1
3f4da860:	or     a9, a0
3f4da870:	sra    a11, a14
3f4da880:	.word  0x7078
3f4da890:	sla    a11, a12
3f4da8a0:	modu   a3, a9
3f4da8b0:	sra    a3, a5
3f4da8c0:	sra    a9, a0
3f4da8d0:	.word  0x7272
3f4da8e0:	.word  0x726f
3f4da8f0:	.word  0x7720
3f4da900:	.word  0x7361
3f4da910:	sra    a9, a0
3f4da920:	sll    a11, a14
3f4da930:	.word  0x756f
3f4da940:	.word  0x746e
3f4da950:	.word  0x7265
3f4da960:	sra    a3, a5
3f4da970:	.word  0x7720
3f4da980:	sra    a11, a8
3f4da990:	sla    0x3, a14
3f4da9a0:	.word  0x7061
3f4da9b0:	mods   b3, b0
3f4da9c0:	rl     b11, b9
3f4da9d0:	srl    a11, a14
3f4da9e0:	.word  0x7220
3f4da9f0:	.word  0x756f
3f4daa00:	sra    b11, b4
3f4daa10:	srl    0xd, b3
3f4daa20:	.word  0x7325
3f4daa30:	.word  0x7325
3f4daa40:	.word  0x0000
3f4daa50:	move   a14, -*sp, 1
3f4daa60:	movi   0x3f514270, a8
3f4daa90:	move   a8, *a14+, 1
3f4daaa0:	calla  L3FB341E0
3f4daad0:	rets
3f4daae0:	mmtm   sp, a9,a10,a11,a13
3f4dab00:	move   a14, a13
3f4dab10:	move   *a13(0xffe0), a9, 1
3f4dab30:	move   @0x1a6870, a10, 1
3f4dab60:	jreq   L3F4DABB0
L3F4DAB70:
3f4dab70:	cmp    a9, a10
3f4dab80:	jreq   L3F4DABB0
3f4dab90:	move   *a10, a10, 1
3f4daba0:	jrne   L3F4DAB70
L3F4DABB0:
3f4dabb0:	move   a10, a10
3f4dabc0:	jreq   L3F4DAEB0
3f4dabd0:	move   *a9(0x80), a11, 1
3f4dabf0:	jrne   L3F4DAC80
3f4dac00:	setf   8, 0, 0
3f4dac10:	move   @0x1a6e40, a11, 0
3f4dac40:	jreq   L3F4DAC80
3f4dac50:	calla  L3F4DAF00
L3F4DAC80:
3f4dac80:	movb   *a9(0x5b30), a11
3f4daca0:	jrne   L3F4DADC0
3f4dacb0:	setf   8, 0, 0
3f4dacc0:	move   *a9(0x9c8), a11, 0
3f4dace0:	jrne   L3F4DADC0
3f4dacf0:	move   a14, -*sp, 1
3f4dad00:	move   a9, *a14+, 1
3f4dad10:	calla  L3F4DFBA0
3f4dad40:	setf   8, 0, 0
3f4dad50:	move   @0x1a6e40, a11, 0
3f4dad80:	jreq   L3F4DADC0
3f4dad90:	calla  L3F4DAF00
L3F4DADC0:
3f4dadc0:	move   *a9(0x60), a11, 1
3f4dade0:	addk   2, a11
3f4dadf0:	jreq   L3F4DAEB0
3f4dae00:	move   a14, -*sp, 1
3f4dae10:	move   a9, *a14+, 1
3f4dae20:	movi   0x3f4daae0, a11
3f4dae50:	move   a11, *a14+, 1
3f4dae60:	move   *a9(0x40), *a14+, 1
3f4dae80:	calla  L3FB3F250
L3F4DAEB0:
3f4daeb0:	move   *sp(0xa0), a14, 1
3f4daed0:	mmfm   sp, a9,a10,a11,a13
3f4daef0:	rets   2
L3F4DAF00:
3f4daf00:	mmtm   sp, a11,a13
3f4daf20:	move   a14, a13
3f4daf30:	addk   32, a14
3f4daf40:	sub    a11, a11
3f4daf50:	movb   a11, @0x1a6e40
3f4daf80:	calla  L3F708700
3f4dafb0:	move   a8, *a13, 1
3f4dafc0:	move   a14, -*sp, 1
3f4dafd0:	move   a8, *a14+, 1
3f4dafe0:	calla  L3FB3FE90
3f4db010:	subk   32, a14
3f4db020:	mmfm   sp, a11,a13
3f4db040:	rets
3f4db050:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3f4db070:	move   a14, a13
3f4db080:	addi   0x80, a14
3f4db0a0:	movi   0x3f5143c0, a7
3f4db0d0:	move   a7, *a13(0x40), 1
3f4db0f0:	move   a14, -*sp, 1
3f4db100:	move   a7, *a14+, 1
3f4db110:	calla  L3F9C2570
3f4db140:	move   a8, @0x1a6810, 1
3f4db170:	move   a14, -*sp, 1
3f4db180:	movi   0x3f510600, a7
3f4db1b0:	move   a7, *a14+, 1
3f4db1c0:	calla  L3FD45700
3f4db1f0:	move   a14, -*sp, 1
3f4db200:	movi   0x3f510830, a7
3f4db230:	move   a7, *a14+, 1
3f4db240:	calla  L3FD458F0
3f4db270:	sub    a7, a7
3f4db280:	move   a7, @0x1a7420, 1
3f4db2b0:	move   a7, @0x1a6850, 1
3f4db2e0:	move   a7, @0x1a6870, 1
3f4db310:	move   a7, @0x1a6e00, 1
3f4db340:	move   a7, @0x1a6e20, 1
3f4db370:	movb   a7, @0x1a6e40
3f4db3a0:	movb   a7, @0x1a6e50
3f4db3d0:	movk   20, a7
3f4db3e0:	move   a7, @0x1a6be0, 1
3f4db410:	sub    a7, a7
3f4db420:	movb   a7, @0x1a6e60
3f4db450:	movb   a7, @0x1a6e70
3f4db480:	movb   a7, @0x1a6e80
3f4db4b0:	move   a7, @0x1a68b0, 1
3f4db4e0:	movi   0x26fbd0, a5
3f4db510:	move   a5, @0x26fbd0, 1
3f4db540:	move   a5, @0x26fbf0, 1
3f4db570:	move   a7, @0x25ca00, 1
3f4db5a0:	move   a7, @0x270110, 1
3f4db5d0:	calla  L3F708700
3f4db600:	move   a8, @0x1a68d0, 1
3f4db630:	move   a14, -*sp, 1
3f4db640:	movi   0x400, a7
3f4db660:	move   a7, *a14+, 1
3f4db670:	movi   0x1a7460, a5
3f4db6a0:	move   a5, *a14+, 1
3f4db6b0:	calla  L3FB44A00
3f4db6e0:	move   @0x1a6810, a5, 1
3f4db710:	move   *a5(0x440), a7, 1
3f4db730:	move   a7, @0x1a6b60, 1
3f4db760:	move   *a5(0x440), a3, 1
3f4db780:	move   a3, a7
3f4db790:	sll    0x9, a3
3f4db7a0:	sll    0x7, a7
3f4db7b0:	add    a7, a3
3f4db7c0:	move   *a5(0x480), a7, 1
3f4db7e0:	add    a3, a7
3f4db7f0:	move   a7, @0x1a6830, 1
3f4db820:	move   @0x1a6b60, a3, 1
3f4db850:	move   a3, a7
3f4db860:	sll    0x9, a3
3f4db870:	sll    0x7, a7
3f4db880:	add    a7, a3
3f4db890:	move   *a5(0x480), a7, 1
3f4db8b0:	add    a3, a7
3f4db8c0:	move   *a7(0x40), a7, 1
3f4db8e0:	move   a7, @0x1a6b20, 1
3f4db910:	move   @0x1a6b60, a3, 1
3f4db940:	move   a3, a7
3f4db950:	sll    0x9, a3
3f4db960:	sll    0x7, a7
3f4db970:	add    a7, a3
3f4db980:	move   *a5(0x480), a7, 1
3f4db9a0:	add    a3, a7
3f4db9b0:	move   *a7(0x60), a7, 1
3f4db9d0:	move   a7, @0x1a6b80, 1
3f4dba00:	move   @0x1a6b60, a3, 1
3f4dba30:	move   a3, a7
3f4dba40:	sll    0x9, a3
3f4dba50:	sll    0x7, a7
3f4dba60:	add    a7, a3
3f4dba70:	move   *a5(0x480), a7, 1
3f4dba90:	add    a3, a7
3f4dbaa0:	move   *a7(0x80), a7, 1
3f4dbac0:	move   a7, @0x1a6ba0, 1
3f4dbaf0:	move   @0x1a6b60, a3, 1
3f4dbb20:	move   a3, a7
3f4dbb30:	sll    0x9, a3
3f4dbb40:	sll    0x7, a7
3f4dbb50:	add    a7, a3
3f4dbb60:	move   *a5(0x480), a7, 1
3f4dbb80:	add    a3, a7
3f4dbb90:	move   *a7(0x120), a7, 1
3f4dbbb0:	move   a7, @0x1a6bc0, 1
3f4dbbe0:	move   @0x1a6830, a3, 1
3f4dbc10:	move   *a3(0x160), a3, 1
3f4dbc30:	move   a3, @0x1a6b40, 1
3f4dbc60:	calla  L3F50FC40
3f4dbc90:	move   @0xb7ee0, @0x1a6ef0, 1
3f4dbce0:	calla  L3F4EB6A0
3f4dbd10:	sub    a7, a7
3f4dbd20:	movb   a7, @0x1a6ea0
3f4dbd50:	move   a7, @0x1a6eb0, 1
3f4dbd80:	move   a7, @0x1a6ed0, 1
3f4dbdb0:	move   a7, @0x1a7350, 1
3f4dbde0:	move   a7, @0x1a7370, 1
3f4dbe10:	setf   16, 1, 0
3f4dbe20:	move   a7, @0x1a73d0, 0
3f4dbe50:	move   a7, @0x1a73e0, 1
3f4dbe80:	move   a7, @0x25c940, 1
L3F4DBEB0:
3f4dbeb0:	move   a14, -*sp, 1
3f4dbec0:	move   @0x1a6810, *a14+, 1
3f4dbef0:	calla  L3FD67620
3f4dbf20:	move   a8, a10
3f4dbf30:	movk   1, a7
3f4dbf40:	movb   a7, @0x1a6e40
3f4dbf70:	setf   8, 0, 0
3f4dbf80:	move   @0x1a6e50, a5, 0
3f4dbfb0:	jrne   L3F4DC380
3f4dbfc0:	move   a10, a3
3f4dbfd0:	jrne   L3F4DC380
3f4dbfe0:	move   @0x1a6850, a3, 1
3f4dc010:	jrne   L3F4DC380
3f4dc020:	move   @0x1a6e60, a3
3f4dc050:	jrne   L3F4DC380
3f4dc060:	move   @0x1a6e70, a3
3f4dc090:	jrne   L3F4DC380
L3F4DC0A0:
3f4dc0a0:	calla  L3FB3FA00
3f4dc0d0:	calla  L3F708700
3f4dc100:	move   *a8(0x100), a7, 1
3f4dc120:	move   *a7, a7, 1
3f4dc130:	move   @0x1a6810, a5, 1
3f4dc160:	move   *a5(0x60), a3, 1
3f4dc180:	sll    0x5, a3
3f4dc190:	add    a3, a7
3f4dc1a0:	move   *a7(0x8e0), a7, 1
3f4dc1c0:	move   *a7(0xa0), a7, 1
3f4dc1e0:	jrle   L3F4DC250
3f4dc1f0:	move   a14, -*sp, 1
3f4dc200:	move   a5, *a14+, 1
3f4dc210:	calla  L3FD67620
3f4dc240:	move   a8, a10
L3F4DC250:
3f4dc250:	setf   8, 0, 0
3f4dc260:	move   @0x1a6e50, a7, 0
3f4dc290:	jrne   L3F4DC380
3f4dc2a0:	move   a10, a3
3f4dc2b0:	jrne   L3F4DC380
3f4dc2c0:	move   @0x1a6850, a5, 1
3f4dc2f0:	jrne   L3F4DC380
3f4dc300:	move   @0x1a6e60, a3
3f4dc330:	jrne   L3F4DC380
3f4dc340:	move   @0x1a6e70, a3
3f4dc370:	jreq   L3F4DC0A0
L3F4DC380:
3f4dc380:	sub    a7, a7
3f4dc390:	movb   a7, @0x1a6e40
3f4dc3c0:	move   @0x1a6e50, a5, 0
3f4dc3f0:	jrne   L3F4DC510
3f4dc400:	move   a10, a3
3f4dc410:	jrle   L3F4DC510
3f4dc420:	move   a14, -*sp, 1
3f4dc430:	movi   0x1a6510, a3
3f4dc460:	move   a3, *a14+, 1
3f4dc470:	move   @0x1a6810, *a14+, 1
3f4dc4a0:	calla  L3F9C1CF0
3f4dc4d0:	calla  L3F4DD8B0
3f4dc500:	jruc   L3F4DCC20
L3F4DC510:
3f4dc510:	move   a5, a3
3f4dc520:	jreq   L3F4DC6F0
3f4dc530:	setf   16, 1, 0
3f4dc540:	move   @0x1a6500, a3, 0
3f4dc570:	jreq   L3F4DC600
3f4dc580:	move   a14, -*sp, 1
3f4dc590:	movi   0x3f5143f8, a8
3f4dc5c0:	move   a8, *a14+, 1
3f4dc5d0:	calla  L3FB341E0
L3F4DC600:
3f4dc600:	move   @0x1a6870, a9, 1
3f4dc630:	jreq   L3F4DCC20
L3F4DC640:
3f4dc640:	move   *a9(0x80), a7, 1
3f4dc660:	jrne   L3F4DC6C0
3f4dc670:	move   a14, -*sp, 1
3f4dc680:	move   a9, *a14+, 1
3f4dc690:	calla  L3F4EEF50
L3F4DC6C0:
3f4dc6c0:	move   *a9, a9, 1
3f4dc6d0:	jrne   L3F4DC640
3f4dc6e0:	jruc   L3F4DCC20
L3F4DC6F0:
3f4dc6f0:	move   @0x1a6850, a3, 1
3f4dc720:	jrle   L3F4DCC20
3f4dc730:	move   @0x1a6e20, a3, 1
3f4dc760:	jreq   L3F4DC840
3f4dc770:	movb   *a3(0x5b30), a3
3f4dc790:	jreq   L3F4DC840
3f4dc7a0:	move   @0x1a6e20, a3, 1
3f4dc7d0:	move   *a3(0x9c8), a3, 0
3f4dc7f0:	jrne   L3F4DC840
3f4dc800:	move   @0x1a6e20, a9, 1
3f4dc830:	jruc   L3F4DC940
L3F4DC840:
3f4dc840:	move   @0x1a6870, a9, 1
3f4dc870:	jreq   L3F4DC940
L3F4DC880:
3f4dc880:	movb   *a9(0x5b30), a7
3f4dc8a0:	jreq   L3F4DC920
3f4dc8b0:	setf   8, 0, 0
3f4dc8c0:	move   *a9(0x9c8), a7, 0
3f4dc8e0:	jrne   L3F4DC920
3f4dc8f0:	move   *a9(0x80), a7, 1
3f4dc910:	jrne   L3F4DC940
L3F4DC920:
3f4dc920:	move   *a9, a9, 1
3f4dc930:	jrne   L3F4DC880
L3F4DC940:
3f4dc940:	move   a9, a3
3f4dc950:	jreq   L3F4DC9C0
3f4dc960:	move   a14, -*sp, 1
3f4dc970:	move   a9, *a14+, 1
3f4dc980:	calla  L3F4DF250
3f4dc9b0:	jruc   L3F4DCC20
L3F4DC9C0:
3f4dc9c0:	calla  L3FB2E340
3f4dc9f0:	move   a8, *a13(0x60), 1
3f4dca10:	sub    a7, a7
3f4dca20:	move   a7, @0x1a6850, 1
3f4dca50:	move   @0x1a6870, a9, 1
3f4dca80:	jreq   L3F4DCBC0
L3F4DCA90:
3f4dca90:	movb   *a9(0x5b30), a7
3f4dcab0:	jreq   L3F4DCBA0
3f4dcac0:	setf   8, 0, 0
3f4dcad0:	move   *a9(0x9c8), a7, 0
3f4dcaf0:	jrne   L3F4DCBA0
3f4dcb00:	move   *a9(0x80), a7, 1
3f4dcb20:	jreq   L3F4DCBA0
3f4dcb30:	move   @0x1a6850, a7, 1
3f4dcb60:	inc    a7
3f4dcb70:	move   a7, @0x1a6850, 1
L3F4DCBA0:
3f4dcba0:	move   *a9, a9, 1
3f4dcbb0:	jrne   L3F4DCA90
L3F4DCBC0:
3f4dcbc0:	move   a14, -*sp, 1
3f4dcbd0:	move   *a13(0x60), *a14+, 1
3f4dcbf0:	calla  L3FB2E470
L3F4DCC20:
3f4dcc20:	move   @0x1a6e60, a7
3f4dcc50:	jrle   L3F4DCFC0
3f4dcc60:	sub    a5, a5
3f4dcc70:	movb   a5, *a13(0x60)
3f4dcc90:	move   @0x1a6870, a9, 1
3f4dccc0:	jreq   L3F4DCE40
L3F4DCCD0:
3f4dccd0:	setf   8, 0, 0
3f4dcce0:	move   *a9(0x568), a7, 0
3f4dcd00:	movk   2, a5
3f4dcd10:	xor    a5, a7
3f4dcd20:	movb   a7, *a9(0x568)
3f4dcd40:	move   *a9(0x568), a7, 0
3f4dcd60:	btst   2, a7
3f4dcd70:	jreq   L3F4DCE20
3f4dcd80:	move   a14, -*sp, 1
3f4dcd90:	move   a9, *a14+, 1
3f4dcda0:	calla  L3F5018B0
3f4dcdd0:	movb   *a13(0x60), a7
3f4dcdf0:	inc    a7
3f4dce00:	movb   a7, *a13(0x60)
L3F4DCE20:
3f4dce20:	move   *a9, a9, 1
3f4dce30:	jrne   L3F4DCCD0
L3F4DCE40:
3f4dce40:	sub    a7, a7
3f4dce50:	movb   a7, @0x1a6e60
3f4dce80:	movb   *a13(0x60), a5
3f4dcea0:	jreq   L3F4DCFC0
3f4dceb0:	dec    a7
3f4dcec0:	movb   a7, @0x1a6e60
3f4dcef0:	move   a14, -*sp, 1
3f4dcf00:	sub    a3, a3
3f4dcf10:	move   a3, *a14+, 1
3f4dcf20:	movi   0x3f501070, a3
3f4dcf50:	move   a3, *a14+, 1
3f4dcf60:	movi   0x3fc, a3
3f4dcf80:	move   a3, *a14+, 1
3f4dcf90:	calla  L3FB41ED0
L3F4DCFC0:
3f4dcfc0:	move   @0x1a6e70, a7
3f4dcff0:	jrle   L3F4DD460
3f4dd000:	sub    a5, a5
3f4dd010:	movb   a5, @0x1a6e70
3f4dd040:	move   @0x1a6870, a9, 1
3f4dd070:	jreq   L3F4DD460
L3F4DD080:
3f4dd080:	move   @0x1a6e20, a7, 1
3f4dd0b0:	cmp    a7, a9
3f4dd0c0:	jrne   L3F4DD3D0
3f4dd0d0:	move   @0x1a6e80, a5
3f4dd100:	jrle   L3F4DD440
3f4dd110:	move   a14, -*sp, 1
3f4dd120:	move   a9, *a14+, 1
3f4dd130:	calla  L3F501670
3f4dd160:	sub    a7, a7
3f4dd170:	movb   a7, @0x1a6e80
3f4dd1a0:	setf   8, 0, 0
3f4dd1b0:	move   *a9(0x560), a5, 0
3f4dd1d0:	andi   0x1c, a5
3f4dd200:	subk   28, a5
3f4dd210:	jrne   L3F4DD440
3f4dd220:	dec    a7
3f4dd230:	movb   a7, @0x1a6e80
3f4dd260:	move   a14, -*sp, 1
3f4dd270:	move   @0x1a6e90, a5
3f4dd2a0:	move   a5, *a14+, 1
3f4dd2b0:	movi   0x3f5011f0, a3
3f4dd2e0:	move   a3, *a14+, 1
3f4dd2f0:	move   *a9(0x560), a3, 0
3f4dd310:	btst   1, a3
3f4dd320:	jreq   L3F4DD360
3f4dd330:	movi   0x29b, a3
3f4dd350:	jruc   L3F4DD380
L3F4DD360:
3f4dd360:	movi   0x14d, a3
L3F4DD380:
3f4dd380:	move   a3, *a14+, 1
3f4dd390:	calla  L3FB41ED0
3f4dd3c0:	jruc   L3F4DD440
L3F4DD3D0:
3f4dd3d0:	move   a14, -*sp, 1
3f4dd3e0:	movk   1, a5
3f4dd3f0:	move   a5, *a14+, 1
3f4dd400:	move   a9, *a14+, 1
3f4dd410:	calla  L3F4FFCE0
L3F4DD440:
3f4dd440:	move   *a9, a9, 1
3f4dd450:	jrne   L3F4DD080
L3F4DD460:
3f4dd460:	move   @0x26fbd0, a7, 1
3f4dd490:	cmpi   0x26fbd0, a7
3f4dd4c0:	jreq   L3F4DD500
3f4dd4d0:	calla  L3FA65690
L3F4DD500:
3f4dd500:	move   @0x270110, a7, 1
3f4dd530:	jaeq   L3F4DBEB0
3f4dd550:	calla  L3F6FA8F0
3f4dd580:	move   a8, a3
3f4dd590:	jane   L3F4DBEB0
3f4dd5b0:	move   @0x270110, a7, 1
3f4dd5e0:	move   *a7(0xd60), a5, 1
3f4dd600:	btst   8, a5
3f4dd610:	jreq   L3F4DD750
3f4dd620:	sub    a5, a5
3f4dd630:	move   a5, @0x270110, 1
3f4dd660:	move   a14, -*sp, 1
3f4dd670:	movk   4, a7
3f4dd680:	move   a7, *a14+, 1
3f4dd690:	move   a5, *a14+, 1
3f4dd6a0:	calla  L3F4E0450
3f4dd6d0:	move   a14, -*sp, 1
3f4dd6e0:	move   @0x270110, *a14+, 1
3f4dd710:	calla  L3FA694E0
3f4dd740:	jruc   L3F4DD7F0
L3F4DD750:
3f4dd750:	move   a14, -*sp, 1
3f4dd760:	sub    a5, a5
3f4dd770:	move   a5, *a14+, 1
3f4dd780:	move   a5, *a14+, 1
3f4dd790:	move   a5, *a14+, 1
3f4dd7a0:	move   a5, *a14+, 1
3f4dd7b0:	move   a5, *a14+, 1
3f4dd7c0:	calla  L3FA6CBE0
L3F4DD7F0:
3f4dd7f0:	setf   8, 0, 0
3f4dd800:	move   *a9(0x9c8), a7, 0
3f4dd820:	jane   L3F4DBEB0
3f4dd840:	move   a14, -*sp, 1
3f4dd850:	move   a9, *a14+, 1
3f4dd860:	calla  L3F4DFBA0
3f4dd890:	jauc   L3F4DBEB0
L3F4DD8B0:
3f4dd8b0:	mmtm   sp, a7,a9,a11
3f4dd8d0:	setf   16, 1, 0
3f4dd8e0:	move   @0x1a6500, a11, 0
3f4dd910:	jreq   L3F4DDB40
3f4dd920:	move   @0x1a6510, a11, 1
3f4dd950:	cmpi   0x21, a11
3f4dd970:	jrne   L3F4DDA80
3f4dd980:	move   a14, -*sp, 1
3f4dd990:	move   @0x1a65b0, *a14+, 1
3f4dd9c0:	move   @0x1a6850, *a14+, 1
3f4dd9f0:	move   a11, *a14+, 1
3f4dda00:	movi   0x3f514518, a8
3f4dda30:	move   a8, *a14+, 1
3f4dda40:	calla  L3FB341E0
3f4dda70:	jruc   L3F4DDB40
L3F4DDA80:
3f4dda80:	move   a14, -*sp, 1
3f4dda90:	move   @0x1a6850, *a14+, 1
3f4ddac0:	move   a11, *a14+, 1
3f4ddad0:	movi   0x3f514580, a8
3f4ddb00:	move   a8, *a14+, 1
3f4ddb10:	calla  L3FB341E0
L3F4DDB40:
3f4ddb40:	move   @0x25c940, a11, 1
3f4ddb70:	jreq   L3F4DDFB0
3f4ddb80:	move   @0x1a6590, a7, 1
3f4ddbb0:	move   *a11, a11, 1
3f4ddbc0:	cmp    a11, a7
3f4ddbd0:	jrne   L3F4DDFB0
3f4ddbe0:	move   @0x1a6510, a11, 1
3f4ddc10:	subk   12, a11
3f4ddc20:	jrne   L3F4DDD70
3f4ddc30:	move   @0x25ca00, a11, 1
3f4ddc60:	jreq   L3F4DDD70
3f4ddc70:	move   a14, -*sp, 1
3f4ddc80:	sub    a7, a7
3f4ddc90:	move   a7, *a14+, 1
3f4ddca0:	move   a7, *a14+, 1
3f4ddcb0:	move   @0x1a6590, *a14+, 1
3f4ddce0:	move   @0x1a6810, *a14+, 1
3f4ddd10:	calla  L3FD9D240
3f4ddd40:	move   a7, @0x25ca00, 1
L3F4DDD70:
3f4ddd70:	move   a14, -*sp, 1
3f4ddd80:	movi   0x25c940, a11
3f4dddb0:	move   a11, *a14+, 1
3f4dddc0:	movi   0x1a6510, a7
3f4dddf0:	move   a7, *a14+, 1
3f4dde00:	calla  L3F36FD60
3f4dde30:	move   @0x1a6510, a7, 1
3f4dde60:	subk   5, a7
3f4dde70:	jane   L3F4DF220
3f4dde90:	move   @0x1a73e0, a7, 1
3f4ddec0:	jaeq   L3F4DF220
3f4ddee0:	move   a14, -*sp, 1
3f4ddef0:	move   a7, *a14+, 1
3f4ddf00:	move   @0x1a6510, a11, 1
3f4ddf30:	sll    0x5, a11
3f4ddf40:	addi   0x1ad260, a11
3f4ddf70:	move   *a11, a11, 1
3f4ddf80:	call   a11
3f4ddf90:	jauc   L3F4DF220
L3F4DDFB0:
3f4ddfb0:	move   @0x1a6590, a11, 1
3f4ddfe0:	move   @0x1a7250, a7, 1
3f4de010:	cmp    a7, a11
3f4de020:	jrne   L3F4DE240
3f4de030:	move   a14, -*sp, 1
3f4de040:	movi   0x1a71f0, a7
3f4de070:	move   a7, *a14+, 1
3f4de080:	movi   0x1a6510, a11
3f4de0b0:	move   a11, *a14+, 1
3f4de0c0:	calla  L3F36FD60
3f4de0f0:	move   @0x1a6510, a7, 1
3f4de120:	subk   5, a7
3f4de130:	jane   L3F4DF220
3f4de150:	move   a14, -*sp, 1
3f4de160:	move   @0x1a73e0, *a14+, 1
3f4de190:	move   @0x1a6510, a7, 1
3f4de1c0:	sll    0x5, a7
3f4de1d0:	addi   0x1ad260, a7
3f4de200:	move   *a7, a7, 1
3f4de210:	call   a7
3f4de220:	jauc   L3F4DF220
L3F4DE240:
3f4de240:	move   @0x1a7270, a7, 1
3f4de270:	cmp    a7, a11
3f4de280:	jrne   L3F4DE4A0
3f4de290:	move   a14, -*sp, 1
3f4de2a0:	movi   0x1a7210, a7
3f4de2d0:	move   a7, *a14+, 1
3f4de2e0:	movi   0x1a6510, a11
3f4de310:	move   a11, *a14+, 1
3f4de320:	calla  L3F36FD60
3f4de350:	move   @0x1a6510, a7, 1
3f4de380:	subk   5, a7
3f4de390:	jane   L3F4DF220
3f4de3b0:	move   a14, -*sp, 1
3f4de3c0:	move   @0x1a73e0, *a14+, 1
3f4de3f0:	move   @0x1a6510, a7, 1
3f4de420:	sll    0x5, a7
3f4de430:	addi   0x1ad260, a7
3f4de460:	move   *a7, a7, 1
3f4de470:	call   a7
3f4de480:	jauc   L3F4DF220
L3F4DE4A0:
3f4de4a0:	move   @0x1a7290, a7, 1
3f4de4d0:	cmp    a7, a11
3f4de4e0:	jrne   L3F4DE700
3f4de4f0:	move   a14, -*sp, 1
3f4de500:	movi   0x1a7230, a7
3f4de530:	move   a7, *a14+, 1
3f4de540:	movi   0x1a6510, a11
3f4de570:	move   a11, *a14+, 1
3f4de580:	calla  L3F36FD60
3f4de5b0:	move   @0x1a6510, a7, 1
3f4de5e0:	subk   5, a7
3f4de5f0:	jane   L3F4DF220
3f4de610:	move   a14, -*sp, 1
3f4de620:	move   @0x1a73e0, *a14+, 1
3f4de650:	move   @0x1a6510, a7, 1
3f4de680:	sll    0x5, a7
3f4de690:	addi   0x1ad260, a7
3f4de6c0:	move   *a7, a7, 1
3f4de6d0:	call   a7
3f4de6e0:	jauc   L3F4DF220
L3F4DE700:
3f4de700:	move   @0x1a6870, a9, 1
3f4de730:	jreq   L3F4DE7D0
L3F4DE740:
3f4de740:	move   *a9(0x80), a11, 1
3f4de760:	move   @0x1a6590, a7, 1
3f4de790:	cmp    a7, a11
3f4de7a0:	jreq   L3F4DE7D0
3f4de7b0:	move   *a9, a9, 1
3f4de7c0:	jrne   L3F4DE740
L3F4DE7D0:
3f4de7d0:	move   @0x1a6510, a11, 1
3f4de800:	cmpi   0x22, a11
3f4de820:	jrne   L3F4DE8D0
3f4de830:	move   a14, -*sp, 1
3f4de840:	movi   0x1a6510, a11
3f4de870:	move   a11, *a14+, 1
3f4de880:	calla  L3F9A8210
3f4de8b0:	jauc   L3F4DF220
L3F4DE8D0:
3f4de8d0:	cmpi   0x21, a11
3f4de8f0:	jrne   L3F4DECF0
3f4de900:	move   @0x1a65b0, a7, 1
3f4de930:	move   @0x27b620, a11, 1
3f4de960:	cmp    a11, a7
3f4de970:	jrne   L3F4DEA80
3f4de980:	move   a14, -*sp, 1
3f4de990:	move   @0x1a65f0, *a14+, 1
3f4de9c0:	sub    a7, a7
3f4de9d0:	move   a7, *a14+, 1
3f4de9e0:	move   @0x1a6590, *a14+, 1
3f4dea10:	move   @0x1a6570, *a14+, 1
3f4dea40:	calla  L3FD9D240
3f4dea70:	jruc   L3F4DF220
L3F4DEA80:
3f4dea80:	move   a14, -*sp, 1
3f4dea90:	sub    a7, a7
3f4deaa0:	move   a7, *a14+, 1
3f4deab0:	movi   0x3f5145c0, a8
3f4deae0:	move   a8, *a14+, 1
3f4deaf0:	move   @0x1a6810, *a14+, 1
3f4deb20:	calla  L3FD5E420
3f4deb50:	move   @0x1a65b0, a11, 1
3f4deb80:	cmp    a8, a11
3f4deb90:	jrne   L3F4DEC20
3f4deba0:	move   a14, -*sp, 1
3f4debb0:	move   @0x1a6590, *a14+, 1
3f4debe0:	calla  L3FA647F0
3f4dec10:	jruc   L3F4DF220
L3F4DEC20:
3f4dec20:	move   @0x1a6890, a7, 1
3f4dec50:	cmp    a7, a11
3f4dec60:	jrne   L3F4DF220
3f4dec70:	move   a14, -*sp, 1
3f4dec80:	move   @0x1a65f0, *a14+, 1
3f4decb0:	calla  L3FA14DD0
3f4dece0:	jruc   L3F4DF220
L3F4DECF0:
3f4decf0:	move   a9, a7
3f4ded00:	jreq   L3F4DF220
3f4ded10:	move   a14, -*sp, 1
3f4ded20:	move   a9, *a14+, 1
3f4ded30:	sll    0x5, a11
3f4ded40:	addi   0x1ad260, a11
3f4ded70:	move   *a11, a11, 1
3f4ded80:	call   a11
3f4ded90:	move   @0x1a6ea0, a11
3f4dedc0:	jreq   L3F4DEEF0
3f4dedd0:	move   @0x1a6510, a7, 1
3f4dee00:	subk   2, a7
3f4dee10:	jreq   L3F4DEEF0
3f4dee20:	move   a14, -*sp, 1
3f4dee30:	movi   0x1a6eb0, a7
3f4dee60:	move   a7, *a14+, 1
3f4dee70:	movi   0x1a6510, a7
3f4deea0:	move   a7, *a14+, 1
3f4deeb0:	calla  L3F36FD60
3f4deee0:	jruc   L3F4DF1A0
L3F4DEEF0:
3f4deef0:	move   @0x26f990, a7, 1
3f4def20:	jrne   L3F4DF1A0
3f4def30:	move   @0x1a6510, a7, 1
3f4def60:	subk   2, a7
3f4def70:	jreq   L3F4DF1A0
3f4def80:	move   @0x1a6510, a7, 1
3f4defb0:	subk   4, a7
3f4defc0:	jreq   L3F4DF0A0
3f4defd0:	move   a14, -*sp, 1
3f4defe0:	move   a9, a7
3f4deff0:	addi   0x5968, a7
3f4df010:	move   a7, *a14+, 1
3f4df020:	movi   0x1a6510, a7
3f4df050:	move   a7, *a14+, 1
3f4df060:	calla  L3F36FD60
3f4df090:	jruc   L3F4DF1A0
L3F4DF0A0:
3f4df0a0:	move   @0x1a66b0, a7, 1
3f4df0d0:	dsjs   a7, L3F4DF1A0
3f4df0e0:	move   a14, -*sp, 1
3f4df0f0:	move   a9, a7
3f4df100:	addi   0x5968, a7
3f4df120:	move   a7, *a14+, 1
3f4df130:	movi   0x1a6510, a7
3f4df160:	move   a7, *a14+, 1
3f4df170:	calla  L3F36FD60
L3F4DF1A0:
3f4df1a0:	movb   *a9(0x5988), a11
3f4df1c0:	jreq   L3F4DF220
3f4df1d0:	move   a14, -*sp, 1
3f4df1e0:	move   a9, *a14+, 1
3f4df1f0:	calla  L3F4F4B10
L3F4DF220:
3f4df220:	mmfm   sp, a7,a9,a11
3f4df240:	rets
L3F4DF250:
3f4df250:	mmtm   sp, a7,a9,a10,a11,a13
3f4df270:	move   a14, a13
3f4df280:	addk   32, a14
3f4df290:	move   *a13(0xffe0), a9, 1
3f4df2b0:	move   a14, -*sp, 1
3f4df2c0:	move   a9, *a14+, 1
3f4df2d0:	calla  L3F4DFF40
3f4df300:	setf   8, 0, 0
3f4df310:	move   *a9(0x9c8), a11, 0
3f4df330:	jane   L3F4DFB50
3f4df350:	setf   16, 1, 0
3f4df360:	move   *a9(0xa80), a11, 0
3f4df380:	jrne   L3F4DF890
3f4df390:	sub    a11, a11
3f4df3a0:	move   a11, *a13, 1
3f4df3b0:	movi   0xffff, a10
3f4df3d0:	move   *a9(0x60), a11, 1
3f4df3f0:	addk   2, a11
3f4df400:	jrne   L3F4DF560
3f4df410:	move   a14, -*sp, 1
3f4df420:	move   *a9(0xa80), a11, 0
3f4df440:	neg    a11
3f4df450:	addi   0x7ff, a11
3f4df470:	move   a11, *a14+, 1
3f4df480:	move   *a9(0xa80), a11, 0
3f4df4a0:	sll    0x3, a11
3f4df4b0:	add    a9, a11
3f4df4c0:	addi   0x1960, a11
3f4df4e0:	move   a11, *a14+, 1
3f4df4f0:	move   *a9(0x40), *a14+, 1
3f4df510:	calla  L3F70C5C0
3f4df540:	move   a8, a10
3f4df550:	jruc   L3F4DF6A0
L3F4DF560:
3f4df560:	move   *a9(0x60), a11, 1
3f4df580:	jrne   L3F4DF6A0
3f4df590:	move   a14, -*sp, 1
3f4df5a0:	movi   0x100, a11
3f4df5c0:	move   a11, *a14+, 1
3f4df5d0:	move   *a9(0xa80), a7, 0
3f4df5f0:	sll    0x3, a7
3f4df600:	add    a9, a7
3f4df610:	addi   0x1960, a7
3f4df630:	move   a7, *a14+, 1
3f4df640:	move   *a9(0x40), *a14+, 1
3f4df660:	calla  L3FB3E0F0
3f4df690:	move   a8, a10
L3F4DF6A0:
3f4df6a0:	move   a10, a7
3f4df6b0:	jrge   L3F4DF710
3f4df6c0:	movi   0xffff, a10
3f4df6e0:	setf   16, 1, 0
3f4df6f0:	move   a10, *a9(0xa80), 0
L3F4DF710:
3f4df710:	setf   16, 1, 0
3f4df720:	move   a10, *a9(0xa80), 0
3f4df740:	move   a9, a11
3f4df750:	addi   0x1960, a11
3f4df770:	move   a11, *a9(0xba0), 1
3f4df790:	move   *a9(0xa80), a11, 0
3f4df7b0:	sll    0x3, a11
3f4df7c0:	add    a9, a11
3f4df7d0:	sub    a7, a7
3f4df7e0:	movb   a7, *a11(0x1960)
3f4df800:	move   *a9(0xa80), a11, 0
3f4df820:	sll    0x3, a11
3f4df830:	add    a9, a11
3f4df840:	addi   0x1960, a11
3f4df860:	move   a11, *a9(0xbc0), 1
3f4df880:	jruc   L3F4DF8B0
L3F4DF890:
3f4df890:	movk   1, a11
3f4df8a0:	move   a11, *a13, 1
L3F4DF8B0:
3f4df8b0:	move   *a9(0xa80), a11, 0
3f4df8d0:	jrle   L3F4DFAD0
3f4df8e0:	move   a14, -*sp, 1
3f4df8f0:	move   a9, *a14+, 1
3f4df900:	calla  L3FA2E960
3f4df930:	move   *a9(0xbc0), a11, 1
3f4df950:	move   *a9(0xba0), a7, 1
3f4df970:	sub    a7, a11
3f4df980:	sra    0x3, a11
3f4df990:	setf   16, 1, 0
3f4df9a0:	move   a11, *a9(0xa80), 0
3f4df9c0:	setf   8, 0, 0
3f4df9d0:	move   *a9(0x9c8), a11, 0
3f4df9f0:	jrne   L3F4DFA50
3f4dfa00:	move   a14, -*sp, 1
3f4dfa10:	move   a9, *a14+, 1
3f4dfa20:	calla  L3F4DFBA0
L3F4DFA50:
3f4dfa50:	setf   16, 1, 0
3f4dfa60:	move   *a9(0xa80), a11, 0
3f4dfa80:	jrge   L3F4DFB50
3f4dfa90:	sub    a11, a11
3f4dfaa0:	move   a11, *a9(0xa80), 0
3f4dfac0:	jruc   L3F4DFB50
L3F4DFAD0:
3f4dfad0:	move   *a9(0xa80), a11, 0
3f4dfaf0:	jrge   L3F4DFB50
3f4dfb00:	move   a14, -*sp, 1
3f4dfb10:	move   a9, *a14+, 1
3f4dfb20:	calla  L3F4F4B10
L3F4DFB50:
3f4dfb50:	move   *sp(0xc0), a14, 1
3f4dfb70:	mmfm   sp, a7,a9,a10,a11,a13
3f4dfb90:	rets   2
L3F4DFBA0:
3f4dfba0:	mmtm   sp, a9,a11,a13
3f4dfbc0:	move   a14, a13
3f4dfbd0:	addk   32, a14
3f4dfbe0:	calla  L3FB2E340
3f4dfc10:	move   a8, *a13, 1
3f4dfc20:	move   *a13(0xffe0), a11, 1
3f4dfc40:	movb   *a11(0x5b30), a11
3f4dfc60:	jrne   L3F4DFD30
3f4dfc70:	move   *a13(0xffe0), a11, 1
3f4dfc90:	movk   1, a9
3f4dfca0:	movb   a9, *a11(0x5b30)
3f4dfcc0:	move   @0x1a6850, a9, 1
3f4dfcf0:	inc    a9
3f4dfd00:	move   a9, @0x1a6850, 1
L3F4DFD30:
3f4dfd30:	move   @0x1a6850, a11, 1
3f4dfd60:	jrgt   L3F4DFE90
3f4dfd70:	setf   16, 1, 0
3f4dfd80:	move   @0x1a6500, a9, 0
3f4dfdb0:	jreq   L3F4DFE50
3f4dfdc0:	move   a14, -*sp, 1
3f4dfdd0:	move   a11, *a14+, 1
3f4dfde0:	movi   0x3f514640, a8
3f4dfe10:	move   a8, *a14+, 1
3f4dfe20:	calla  L3FB341E0
L3F4DFE50:
3f4dfe50:	movk   1, a11
3f4dfe60:	move   a11, @0x1a6850, 1
L3F4DFE90:
3f4dfe90:	move   a14, -*sp, 1
3f4dfea0:	move   *a13(0x0), *a14+, 1
3f4dfec0:	calla  L3FB2E470
3f4dfef0:	move   *sp(0x80), a14, 1
3f4dff10:	mmfm   sp, a9,a11,a13
3f4dff30:	rets   2
L3F4DFF40:
3f4dff40:	mmtm   sp, a9,a11,a13
3f4dff60:	move   a14, a13
3f4dff70:	addk   32, a14
3f4dff80:	calla  L3FB2E340
3f4dffb0:	move   a8, *a13, 1
3f4dffc0:	move   *a13(0xffe0), a11, 1
3f4dffe0:	movb   *a11(0x5b30), a11
3f4e0000:	jreq   L3F4E00D0
3f4e0010:	move   *a13(0xffe0), a11, 1
3f4e0030:	sub    a9, a9
3f4e0040:	movb   a9, *a11(0x5b30)
3f4e0060:	move   @0x1a6850, a9, 1
3f4e0090:	dec    a9
3f4e00a0:	move   a9, @0x1a6850, 1
L3F4E00D0:
3f4e00d0:	move   @0x1a6850, a11, 1
3f4e0100:	jrge   L3F4E0230
3f4e0110:	setf   16, 1, 0
3f4e0120:	move   @0x1a6500, a9, 0
3f4e0150:	jreq   L3F4E01F0
3f4e0160:	move   a14, -*sp, 1
3f4e0170:	move   a11, *a14+, 1
3f4e0180:	movi   0x3f514778, a8
3f4e01b0:	move   a8, *a14+, 1
3f4e01c0:	calla  L3FB341E0
L3F4E01F0:
3f4e01f0:	sub    a11, a11
3f4e0200:	move   a11, @0x1a6850, 1
L3F4E0230:
3f4e0230:	move   a14, -*sp, 1
3f4e0240:	move   *a13(0x0), *a14+, 1
3f4e0260:	calla  L3FB2E470
3f4e0290:	move   *sp(0x80), a14, 1
3f4e02b0:	mmfm   sp, a9,a11,a13
3f4e02d0:	rets   2
L3F4E02E0:
3f4e02e0:	mmtm   sp, a7,a9,a11,a13
3f4e0300:	move   a14, a13
3f4e0310:	move   *a13(0xffe0), a11, 1
3f4e0330:	setf   8, 0, 0
3f4e0340:	move   *a13(0xffc0), a9, 0
3f4e0360:	move   *a11(0x9c8), a7, 0
3f4e0380:	or     a9, a7
3f4e0390:	movb   a7, *a11(0x9c8)
3f4e03b0:	move   a14, -*sp, 1
3f4e03c0:	move   a11, *a14+, 1
3f4e03d0:	calla  L3F4DFF40
3f4e0400:	move   *sp(0xa0), a14, 1
3f4e0420:	mmfm   sp, a7,a9,a11,a13
3f4e0440:	rets   2
L3F4E0450:
3f4e0450:	mmtm   sp, a7,a9,a11,a13
3f4e0470:	move   a14, a13
3f4e0480:	move   *a13(0xffe0), a11, 1
3f4e04a0:	move   *a13(0xffc0), a9, 1
3f4e04c0:	not    a9
3f4e04d0:	setf   8, 0, 0
3f4e04e0:	zext   a9, 0
3f4e04f0:	move   *a11(0x9c8), a7, 0
3f4e0510:	and    a9, a7
3f4e0520:	movb   a7, *a11(0x9c8)
3f4e0540:	move   *a11(0x9c8), a9, 0
3f4e0560:	jrne   L3F4E05C0
3f4e0570:	move   a14, -*sp, 1
3f4e0580:	move   a11, *a14+, 1
3f4e0590:	calla  L3F4DFBA0
L3F4E05C0:
3f4e05c0:	move   *sp(0xa0), a14, 1
3f4e05e0:	mmfm   sp, a7,a9,a11,a13
3f4e0600:	rets   2
3f4e0610:	move   a13, -*sp, 1
3f4e0620:	move   a14, a13
3f4e0630:	move   *sp(0x40), a14, 1
3f4e0650:	move   *sp+, a13, 1
3f4e0660:	rets   2
3f4e0670:	mmtm   sp, a7,a9,a11,a13
3f4e0690:	move   a14, a13
3f4e06a0:	addi   0x100, a14
3f4e06c0:	move   *a13(0xffe0), a9, 1
3f4e06e0:	move   @0x1a6e20, a11, 1
3f4e0710:	jreq   L3F4E07B0
3f4e0720:	move   a14, -*sp, 1
3f4e0730:	movk   1, a11
3f4e0740:	move   a11, *a14+, 1
3f4e0750:	move   @0x1a6e20, *a14+, 1
3f4e0780:	calla  L3F4FFCE0
L3F4E07B0:
3f4e07b0:	move   a9, @0x1a6e20, 1
3f4e07e0:	move   a14, -*sp, 1
3f4e07f0:	move   a9, *a14+, 1
3f4e0800:	calla  L3F501410
3f4e0830:	move   *a9(0x740), a11, 1
3f4e0850:	btst   8, a11
3f4e0860:	jreq   L3F4E08F0
3f4e0870:	move   a14, -*sp, 1
3f4e0880:	move   @0x1a6810, *a14+, 1
3f4e08b0:	calla  L3FD34380
3f4e08e0:	jruc   L3F4E0960
L3F4E08F0:
3f4e08f0:	move   a14, -*sp, 1
3f4e0900:	move   @0x1a6810, *a14+, 1
3f4e0930:	calla  L3FD34500
L3F4E0960:
3f4e0960:	setf   8, 0, 0
3f4e0970:	move   *a9(0x9c8), a11, 0
3f4e0990:	btst   0, a11
3f4e09a0:	jreq   L3F4E09F0
3f4e09b0:	movk   1, a11
3f4e09c0:	move   a11, *a13(0xa0), 1
3f4e09e0:	jruc   L3F4E0A20
L3F4E09F0:
3f4e09f0:	sub    a11, a11
3f4e0a00:	move   a11, *a13(0xa0), 1
L3F4E0A20:
3f4e0a20:	movk   4, a7
3f4e0a30:	move   a7, *a13(0x80), 1
3f4e0a50:	move   a14, -*sp, 1
3f4e0a60:	move   a13, *a14+, 1
3f4e0a70:	movi   0x30, a11
3f4e0a90:	move   a11, *a14+, 1
3f4e0aa0:	move   @0x1a6810, *a14+, 1
3f4e0ad0:	calla  L3FD350E0
3f4e0b00:	move   *sp(0xa0), a14, 1
3f4e0b20:	mmfm   sp, a7,a9,a11,a13
3f4e0b40:	rets   2
3f4e0b50:	mmtm   sp, a7,a9,a11,a13
3f4e0b70:	move   a14, a13
3f4e0b80:	addi   0x100, a14
3f4e0ba0:	move   *a13(0xffe0), a9, 1
3f4e0bc0:	move   @0x1a6e20, a11, 1
3f4e0bf0:	jreq   L3F4E0C90
3f4e0c00:	move   a14, -*sp, 1
3f4e0c10:	movk   1, a11
3f4e0c20:	move   a11, *a14+, 1
3f4e0c30:	move   @0x1a6e20, *a14+, 1
3f4e0c60:	calla  L3F4FFCE0
L3F4E0C90:
3f4e0c90:	sub    a11, a11
3f4e0ca0:	move   a11, @0x1a6e20, 1
3f4e0cd0:	move   *a9(0x740), a11, 1
3f4e0cf0:	btst   8, a11
3f4e0d00:	jreq   L3F4E0D90
3f4e0d10:	move   a14, -*sp, 1
3f4e0d20:	move   @0x1a6810, *a14+, 1
3f4e0d50:	calla  L3FD34380
3f4e0d80:	jruc   L3F4E0E00
L3F4E0D90:
3f4e0d90:	move   a14, -*sp, 1
3f4e0da0:	move   @0x1a6810, *a14+, 1
3f4e0dd0:	calla  L3FD34500
L3F4E0E00:
3f4e0e00:	setf   8, 0, 0
3f4e0e10:	move   *a9(0x9c8), a11, 0
3f4e0e30:	btst   0, a11
3f4e0e40:	jreq   L3F4E0F60
3f4e0e50:	sub    a11, a11
3f4e0e60:	move   a11, *a13(0xa0), 1
3f4e0e80:	movk   4, a7
3f4e0e90:	move   a7, *a13(0x80), 1
3f4e0eb0:	move   a14, -*sp, 1
3f4e0ec0:	move   a13, *a14+, 1
3f4e0ed0:	movi   0x30, a7
3f4e0ef0:	move   a7, *a14+, 1
3f4e0f00:	move   @0x1a6810, *a14+, 1
3f4e0f30:	calla  L3FD350E0
L3F4E0F60:
3f4e0f60:	move   *sp(0xa0), a14, 1
3f4e0f80:	mmfm   sp, a7,a9,a11,a13
3f4e0fa0:	rets   2
3f4e0fb0:	mmtm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3f4e0fd0:	move   a14, a13
3f4e0fe0:	addi   0x360, a14
3f4e1000:	move   *a13(0xffe0), a2, 1
3f4e1020:	sub    a7, a7
3f4e1030:	move   a7, *a13(0x20), 1
3f4e1050:	move   a7, *a13(0x40), 1
3f4e1070:	move   @0x1a6510, a7, 1
3f4e10a0:	subk   12, a7
3f4e10b0:	jreq   L3F4E1110
3f4e10c0:	move   @0x1a6510, a7, 1
3f4e10f0:	subk   13, a7
3f4e1100:	jrne   L3F4E1370
L3F4E1110:
3f4e1110:	move   @0x1a6510, a7, 1
3f4e1140:	subk   12, a7
3f4e1150:	jrne   L3F4E12B0
3f4e1160:	move   @0x1a7420, a7, 1
3f4e1190:	jreq   L3F4E12B0
3f4e11a0:	cmp    a7, a2
3f4e11b0:	jrne   L3F4E12B0
3f4e11c0:	move   a14, -*sp, 1
3f4e11d0:	sub    a5, a5
3f4e11e0:	move   a5, *a14+, 1
3f4e11f0:	move   a5, *a14+, 1
3f4e1200:	move   *a7(0x80), *a14+, 1
3f4e1220:	move   @0x1a6810, *a14+, 1
3f4e1250:	calla  L3FD9D240
3f4e1280:	move   a5, @0x1a7420, 1
L3F4E12B0:
3f4e12b0:	move   @0x1a65b0, a9, 1
3f4e12e0:	move   @0x1a65d0, a10, 1
3f4e1310:	move   @0x1a65f0, a11, 1
3f4e1340:	move   @0x1a6610, a12, 1
L3F4E1370:
3f4e1370:	move   @0x1a6510, a7, 1
3f4e13a0:	subk   13, a7
3f4e13b0:	jreq   L3F4E1420
3f4e13c0:	move   @0x1a6510, a7, 1
3f4e13f0:	subk   14, a7
3f4e1400:	jane   L3F4E2600
L3F4E1420:
3f4e1420:	move   @0x1a6530, a7, 1
3f4e1450:	andi   0xffff, a7
3f4e1480:	move   *a2(0x5ae8), a5, 1
3f4e14a0:	andi   0xffff, a5
3f4e14d0:	cmp    a5, a7
3f4e14e0:	jrc   L3F4E1810
3f4e14f0:	move   *a2(0x5ae8), a7, 1
3f4e1510:	jreq   L3F4E1810
3f4e1520:	move   @0x1a6530, a7, 1
3f4e1550:	move   *a2(0x5ae8), a5, 1
3f4e1570:	cmp    a5, a7
3f4e1580:	jrls   L3F4E1610
3f4e1590:	move   a14, -*sp, 1
3f4e15a0:	movi   0x3f5148d0, a8
3f4e15d0:	move   a8, *a14+, 1
3f4e15e0:	calla  L3FB341E0
L3F4E1610:
3f4e1610:	move   *a2(0x5b08), *a2(0x5ae8), 1
3f4e1640:	move   *a2(0x5b08), a7, 1
3f4e1660:	jreq   L3F4E1810
3f4e1670:	move   @0x1a6530, a7, 1
3f4e16a0:	andi   0xffff, a7
3f4e16d0:	move   *a2(0x5b08), a5, 1
3f4e16f0:	andi   0xffff, a5
3f4e1720:	cmp    a5, a7
3f4e1730:	jrc   L3F4E1770
3f4e1740:	sub    a7, a7
3f4e1750:	move   a7, *a2(0x5ae8), 1
L3F4E1770:
3f4e1770:	sub    a7, a7
3f4e1780:	move   a7, *a2(0x5b08), 1
3f4e17a0:	move   a14, -*sp, 1
3f4e17b0:	movk   2, a5
3f4e17c0:	move   a5, *a14+, 1
3f4e17d0:	move   a2, *a14+, 1
3f4e17e0:	calla  L3F4E0450
L3F4E1810:
3f4e1810:	move   *a2(0x59d0), a0, 1
3f4e1830:	jreq   L3F4E1B50
3f4e1840:	move   @0x1a6530, a7, 1
3f4e1870:	move   *a0(0x40), a5, 1
3f4e1890:	cmp    a5, a7
3f4e18a0:	jrnc   L3F4E18F0
3f4e18b0:	movk   1, a5
3f4e18c0:	move   a5, *a13(0x40), 1
3f4e18e0:	jruc   L3F4E1B50
L3F4E18F0:
3f4e18f0:	move   *a0(0x40), a5, 1
3f4e1910:	cmp    a5, a7
3f4e1920:	jrls   L3F4E1B50
3f4e1930:	move   *a0, a5, 1
3f4e1940:	jreq   L3F4E1B50
3f4e1950:	move   *a0, a5, 1
3f4e1960:	move   *a5(0x40), a5, 1
3f4e1980:	cmp    a5, a7
3f4e1990:	jrc   L3F4E1B50
L3F4E19A0:
3f4e19a0:	move   *a0(0x0), *a2(0x59d0), 1
3f4e19d0:	move   *a2(0x59f0), a7, 1
3f4e19f0:	cmp    a0, a7
3f4e1a00:	jrne   L3F4E1A40
3f4e1a10:	move   *a0(0x0), *a2(0x59f0), 1
L3F4E1A40:
3f4e1a40:	move   a14, -*sp, 1
3f4e1a50:	move   a0, *a14+, 1
3f4e1a60:	calla  L3F702440
3f4e1a90:	move   *a2(0x59d0), a0, 1
3f4e1ab0:	move   *a0, a7, 1
3f4e1ac0:	jreq   L3F4E1B50
3f4e1ad0:	move   *a0, a7, 1
3f4e1ae0:	move   @0x1a6530, a5, 1
3f4e1b10:	move   *a7(0x40), a7, 1
3f4e1b30:	cmp    a7, a5
3f4e1b40:	jrnc   L3F4E19A0
L3F4E1B50:
3f4e1b50:	move   @0x1a6510, a7, 1
3f4e1b80:	subk   13, a7
3f4e1b90:	jrne   L3F4E21C0
3f4e1ba0:	move   *a13(0x40), a7, 1
3f4e1bc0:	jrne   L3F4E21C0
3f4e1bd0:	move   *a2(0x59d0), a5, 1
3f4e1bf0:	jreq   L3F4E21C0
3f4e1c00:	move   *a2(0x59d0), a5, 1
3f4e1c20:	move   *a2(0x59f0), a7, 1
3f4e1c40:	cmp    a7, a5
3f4e1c50:	jreq   L3F4E1D70
3f4e1c60:	setf   16, 1, 0
3f4e1c70:	move   *a2(0x5a30), a7, 0
3f4e1c90:	cmp    a7, a9
3f4e1ca0:	jrne   L3F4E1D70
3f4e1cb0:	move   *a2(0x5a40), a7, 0
3f4e1cd0:	cmp    a7, a10
3f4e1ce0:	jrne   L3F4E1D70
3f4e1cf0:	move   *a2(0x5a50), a7, 0
3f4e1d10:	cmp    a7, a11
3f4e1d20:	jrne   L3F4E1D70
3f4e1d30:	move   *a2(0x5a60), a7, 0
3f4e1d50:	cmp    a7, a12
3f4e1d60:	jreq   L3F4E21C0
L3F4E1D70:
3f4e1d70:	setf   16, 1, 0
3f4e1d80:	move   a9, *a2(0x5a30), 0
3f4e1da0:	move   a10, *a2(0x5a40), 0
3f4e1dc0:	move   a11, *a2(0x5a50), 0
3f4e1de0:	move   a12, *a2(0x5a60), 0
3f4e1e00:	sub    a7, a7
3f4e1e10:	move   a7, *a13, 1
3f4e1e20:	move   *a2(0x59d0), a5, 1
3f4e1e40:	move   *a5, a0, 1
3f4e1e50:	jreq   L3F4E1F80
L3F4E1E60:
3f4e1e60:	move   *a13, a7, 1
3f4e1e70:	jrle   L3F4E1EB0
3f4e1e80:	move   *a0(0x20), a5, 1
3f4e1ea0:	jrge   L3F4E1F80
L3F4E1EB0:
3f4e1eb0:	move   a7, a5
3f4e1ec0:	jrge   L3F4E1F00
3f4e1ed0:	move   *a0(0x20), a5, 1
3f4e1ef0:	jrle   L3F4E1F80
L3F4E1F00:
3f4e1f00:	move   *a0(0x20), a5, 1
3f4e1f20:	sub    a5, a7
3f4e1f30:	move   a7, *a13, 1
3f4e1f40:	move   *a0, a0, 1
3f4e1f50:	move   a0, *a2(0x59f0), 1
3f4e1f70:	jrne   L3F4E1E60
L3F4E1F80:
3f4e1f80:	setf   16, 1, 0
3f4e1f90:	move   *a2(0xa40), a5, 0
3f4e1fb0:	mpys   a7, a5
3f4e1fc0:	move   a5, *a13, 1
3f4e1fd0:	jrnn   L3F4E2010
3f4e1fe0:	add    a5, a10
3f4e1ff0:	sub    a5, a12
3f4e2000:	jruc   L3F4E2020
L3F4E2010:
3f4e2010:	add    a5, a12
L3F4E2020:
3f4e2020:	move   *a2(0xa70), a7, 0
3f4e2040:	addk   4, a7
3f4e2050:	cmp    a7, a10
3f4e2060:	jrge   L3F4E20F0
3f4e2070:	move   *a2(0xa70), a7, 0
3f4e2090:	sub    a10, a7
3f4e20a0:	addk   4, a7
3f4e20b0:	sub    a7, a12
3f4e20c0:	move   *a2(0xa70), a10, 0
3f4e20e0:	addk   4, a10
L3F4E20F0:
3f4e20f0:	move   a10, a7
3f4e2100:	add    a12, a7
3f4e2110:	move   *a2(0x5d0), a5, 0
3f4e2130:	addk   4, a7
3f4e2140:	cmp    a5, a7
3f4e2150:	jrle   L3F4E22E0
3f4e2160:	move   *a2(0x5d0), a7, 0
3f4e2180:	move   a7, a12
3f4e2190:	sub    a10, a12
3f4e21a0:	subk   4, a12
3f4e21b0:	jruc   L3F4E22E0
L3F4E21C0:
3f4e21c0:	movk   1, a7
3f4e21d0:	move   a7, *a13(0x40), 1
3f4e21f0:	move   @0x1a6510, a5, 1
3f4e2220:	subk   14, a5
3f4e2230:	jrne   L3F4E22E0
3f4e2240:	sub    a5, a5
3f4e2250:	setf   16, 1, 0
3f4e2260:	move   a5, *a2(0x5a30), 0
3f4e2280:	move   a5, *a2(0x5a40), 0
3f4e22a0:	move   a5, *a2(0x5a50), 0
3f4e22c0:	move   a5, *a2(0x5a60), 0
L3F4E22E0:
3f4e22e0:	move   @0x1a6510, a7, 1
3f4e2310:	subk   14, a7
3f4e2320:	jreq   L3F4E2370
3f4e2330:	move   @0x1a6630, a7, 1
3f4e2360:	jrne   L3F4E2560
L3F4E2370:
3f4e2370:	move   *a2(0x59d0), a0, 1
3f4e2390:	jreq   L3F4E2560
3f4e23a0:	move   *a0(0x40), a7, 1
3f4e23c0:	move   @0x1a6530, a5, 1
3f4e23f0:	cmp    a5, a7
3f4e2400:	jrne   L3F4E2560
3f4e2410:	move   *a0(0x0), *a2(0x59d0), 1
3f4e2440:	move   *a2(0x59f0), a7, 1
3f4e2460:	cmp    a0, a7
3f4e2470:	jrne   L3F4E24B0
3f4e2480:	move   *a0(0x0), *a2(0x59f0), 1
L3F4E24B0:
3f4e24b0:	move   *a2(0x59d0), a7, 1
3f4e24d0:	jrne   L3F4E2510
3f4e24e0:	sub    a7, a7
3f4e24f0:	move   a7, *a2(0x5a10), 1
L3F4E2510:
3f4e2510:	move   a14, -*sp, 1
3f4e2520:	move   a0, *a14+, 1
3f4e2530:	calla  L3F702440
L3F4E2560:
3f4e2560:	setf   16, 1, 0
3f4e2570:	move   *a2(0xa70), a10, 0
3f4e2590:	addk   4, a10
3f4e25a0:	move   *a2(0xa40), a7, 0
3f4e25c0:	move   *a2(0x59a0), a12, 0
3f4e25e0:	mpys   a12, a7
3f4e25f0:	move   a7, a12
L3F4E2600:
3f4e2600:	move   *a13(0x40), a7, 1
3f4e2620:	jrne   L3F4E2970
3f4e2630:	move   @0x1a6510, a5, 1
3f4e2660:	subk   12, a5
3f4e2670:	jreq   L3F4E26F0
3f4e2680:	move   @0x1a6510, a5, 1
3f4e26b0:	subk   13, a5
3f4e26c0:	jrne   L3F4E2970
3f4e26d0:	move   a12, a5
3f4e26e0:	jrle   L3F4E2970
L3F4E26F0:
3f4e26f0:	setf   16, 1, 0
3f4e2700:	move   *a2(0x5e0), a5, 0
3f4e2720:	cmp    a9, a5
3f4e2730:	jrle   L3F4E2760
3f4e2740:	move   a9, *a2(0x5e0), 0
L3F4E2760:
3f4e2760:	move   a9, a5
3f4e2770:	add    a11, a5
3f4e2780:	move   *a2(0x600), a7, 0
3f4e27a0:	cmp    a5, a7
3f4e27b0:	jrge   L3F4E2800
3f4e27c0:	move   a9, a7
3f4e27d0:	add    a11, a7
3f4e27e0:	move   a7, *a2(0x600), 0
L3F4E2800:
3f4e2800:	move   *a2(0x5f0), a7, 0
3f4e2820:	cmp    a10, a7
3f4e2830:	jrle   L3F4E2860
3f4e2840:	move   a10, *a2(0x5f0), 0
L3F4E2860:
3f4e2860:	move   a10, a7
3f4e2870:	add    a12, a7
3f4e2880:	move   *a2(0x610), a5, 0
3f4e28a0:	cmp    a7, a5
3f4e28b0:	jrge   L3F4E2900
3f4e28c0:	move   a10, a7
3f4e28d0:	add    a12, a7
3f4e28e0:	move   a7, *a2(0x610), 0
L3F4E2900:
3f4e2900:	move   @0x1a6630, a7, 1
3f4e2930:	jrne   L3F4E2970
3f4e2940:	movk   1, a5
3f4e2950:	move   a5, *a13(0x20), 1
L3F4E2970:
3f4e2970:	move   *a13(0x20), a7, 1
3f4e2990:	jreq   L3F4E2BC0
3f4e29a0:	setf   16, 1, 0
3f4e29b0:	move   *a2(0x610), a5, 0
3f4e29d0:	jrle   L3F4E2A30
3f4e29e0:	move   a14, -*sp, 1
3f4e29f0:	move   a2, *a14+, 1
3f4e2a00:	calla  L3F50ACC0
L3F4E2A30:
3f4e2a30:	move   a14, -*sp, 1
3f4e2a40:	move   a2, *a14+, 1
3f4e2a50:	calla  L3F502660
3f4e2a80:	move   @0x1a6e00, a5, 1
3f4e2ab0:	cmp    a5, a2
3f4e2ac0:	jrne   L3F4E2BC0
3f4e2ad0:	move   a14, -*sp, 1
3f4e2ae0:	sub    a7, a7
3f4e2af0:	move   a7, *a14+, 1
3f4e2b00:	move   a7, *a14+, 1
3f4e2b10:	move   *a2(0x80), *a14+, 1
3f4e2b30:	move   @0x1a6810, *a14+, 1
3f4e2b60:	calla  L3FD9D240
3f4e2b90:	move   a7, @0x1a6e00, 1
L3F4E2BC0:
3f4e2bc0:	move   *sp(0x140), a14, 1
3f4e2be0:	mmfm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3f4e2c00:	rets   2
3f4e2c10:	mmtm   sp, a7,a9,a11,a13
3f4e2c30:	move   a14, a13
3f4e2c40:	addi   0x2d0, a14
3f4e2c60:	move   *a13(0xffe0), a9, 1
3f4e2c80:	move   @0x1a65b0, a11, 1
3f4e2cb0:	dsjs   a11, L3F4E2E20
3f4e2cc0:	move   *a9(0xdc0), a11, 1
3f4e2ce0:	dec    a11
3f4e2cf0:	jreq   L3F4E2F60
3f4e2d00:	movk   1, a11
3f4e2d10:	move   a11, *a13(0x220), 1
3f4e2d30:	move   a14, -*sp, 1
3f4e2d40:	move   a13, *a14+, 1
3f4e2d50:	movi   0x10000, a7
3f4e2d80:	move   a7, *a14+, 1
3f4e2d90:	move   *a9(0xa0), *a14+, 1
3f4e2db0:	move   @0x1a6810, *a14+, 1
3f4e2de0:	calla  L3FD34DA0
3f4e2e10:	jruc   L3F4E2F60
L3F4E2E20:
3f4e2e20:	move   *a9(0xdc0), a11, 1
3f4e2e40:	dsjs   a11, L3F4E2F60
3f4e2e50:	sub    a11, a11
3f4e2e60:	move   a11, *a13(0x220), 1
3f4e2e80:	move   a14, -*sp, 1
3f4e2e90:	move   a13, *a14+, 1
3f4e2ea0:	movi   0x10000, a7
3f4e2ed0:	move   a7, *a14+, 1
3f4e2ee0:	move   *a9(0xa0), *a14+, 1
3f4e2f00:	move   @0x1a6810, *a14+, 1
3f4e2f30:	calla  L3FD34DA0
L3F4E2F60:
3f4e2f60:	move   @0x1a65b0, a11, 1
3f4e2f90:	move   a11, *a9(0xdc0), 1
3f4e2fb0:	move   *sp(0xa0), a14, 1
3f4e2fd0:	mmfm   sp, a7,a9,a11,a13
3f4e2ff0:	rets   2
3f4e3000:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3f4e3020:	move   a14, a13
3f4e3030:	addi   0x130, a14
3f4e3050:	move   *a13(0xffe0), a9, 1
3f4e3070:	movk   1, a7
3f4e3080:	movb   a7, *a13(0xa0)
3f4e30a0:	move   @0x1a6610, a5, 1
3f4e30d0:	move   a5, *a13, 1
3f4e30e0:	move   @0x1a6630, a7, 1
3f4e3110:	move   a7, *a13(0x20), 1
3f4e3130:	setf   16, 1, 0
3f4e3140:	move   *a9(0xa70), a5, 0
3f4e3160:	move   a5, *a13(0x60), 1
3f4e3180:	move   *a9(0x5968), *a13(0xd0), 1
3f4e31b0:	move   a14, -*sp, 1
3f4e31c0:	movk   5, a5
3f4e31d0:	move   a5, *a14+, 1
3f4e31e0:	move   *a13(0xd0), a5, 1
3f4e3200:	move   *a5(0x40), *a14+, 1
3f4e3220:	movi   0x1a6510, a5
3f4e3250:	move   a5, *a14+, 1
3f4e3260:	calla  L3F385E30
3f4e3290:	move   a14, -*sp, 1
3f4e32a0:	movk   1, a5
3f4e32b0:	move   a5, *a14+, 1
3f4e32c0:	move   *a9(0x5968), *a14+, 1
3f4e32e0:	calla  L3FB11A10
3f4e3310:	move   a8, *a13(0xb0), 1
3f4e3330:	move   *a8(0xa0), a5, 1
3f4e3350:	setf   16, 1, 0
3f4e3360:	move   *a9(0xa70), a7, 0
3f4e3380:	cmp    a7, a5
3f4e3390:	jreq   L3F4E33D0
3f4e33a0:	sub    a7, a7
3f4e33b0:	movb   a7, *a13(0xa0)
L3F4E33D0:
3f4e33d0:	move   *a8(0xa0), *a9(0xa70), 0
3f4e3400:	move   *a9(0x5c0), a7, 0
3f4e3420:	move   *a13, a5, 1
3f4e3430:	cmp    a5, a7
3f4e3440:	jrne   L3F4E34F0
3f4e3450:	move   *a9(0x5d0), a7, 0
3f4e3470:	move   *a13(0x20), a5, 1
3f4e3490:	cmp    a5, a7
3f4e34a0:	jrne   L3F4E34F0
3f4e34b0:	movb   *a13(0xa0), a7
3f4e34d0:	jane   L3F4E49A0
L3F4E34F0:
3f4e34f0:	move   *a9(0x5c0), a7, 0
3f4e3510:	move   a7, *a13(0xf0), 1
3f4e3530:	move   *a9(0x5d0), a5, 0
3f4e3550:	move   *a9(0xa70), a3, 0
3f4e3570:	sub    a3, a5
3f4e3580:	move   a5, *a13(0x110), 1
3f4e35a0:	move   *a13(0x0), *a9(0x5c0), 0
3f4e35d0:	move   *a13(0x20), *a9(0x5d0), 0
3f4e3600:	move   *a13, a3, 1
3f4e3610:	subk   8, a3
3f4e3620:	move   *a9(0xa30), a5, 0
3f4e3640:	divs   a5, a3
3f4e3650:	move   a3, a11
3f4e3660:	move   *a13(0x20), a5, 1
3f4e3680:	move   *a9(0xa70), a3, 0
3f4e36a0:	sub    a3, a5
3f4e36b0:	move   *a9(0x760), a3, 1
3f4e36d0:	btst   5, a3
3f4e36e0:	jreq   L3F4E3730
3f4e36f0:	move   *a9(0xa40), a3, 0
3f4e3710:	addk   4, a3
3f4e3720:	jruc   L3F4E3740
L3F4E3730:
3f4e3730:	sub    a3, a3
L3F4E3740:
3f4e3740:	sub    a3, a5
3f4e3750:	subk   8, a5
3f4e3760:	move   *a9(0xa40), a3, 0
3f4e3780:	divs   a3, a5
3f4e3790:	move   a5, a10
3f4e37a0:	movk   1, a5
3f4e37b0:	move   a5, @0x1a6c00, 0
3f4e37e0:	move   *a13(0x60), a3, 1
3f4e3800:	inc    a3
3f4e3810:	move   a3, @0x1a6c10, 0
3f4e3840:	subk   2, a7
3f4e3850:	move   a7, @0x1a6c20, 0
3f4e3880:	move   @0x1a6c10, @0x1a6c30, 0
3f4e38d0:	move   *a13(0xf0), a7, 1
3f4e38f0:	subk   2, a7
3f4e3900:	move   a7, @0x1a6c40, 0
3f4e3930:	move   *a13(0x110), a7, 1
3f4e3950:	move   *a13(0x60), a3, 1
3f4e3970:	add    a3, a7
3f4e3980:	subk   2, a7
3f4e3990:	move   a7, @0x1a6c50, 0
3f4e39c0:	move   a5, @0x1a6c60, 0
3f4e39f0:	move   @0x1a6c50, @0x1a6c70, 0
3f4e3a40:	move   a5, @0x1a6c80, 0
3f4e3a70:	move   @0x1a6c10, @0x1a6c90, 0
3f4e3ac0:	move   a14, -*sp, 1
3f4e3ad0:	sub    a7, a7
3f4e3ae0:	move   a7, *a14+, 1
3f4e3af0:	movk   5, a7
3f4e3b00:	move   a7, *a14+, 1
3f4e3b10:	movi   0x1a6c00, a5
3f4e3b40:	move   a5, *a14+, 1
3f4e3b50:	move   *a9(0xc0), *a14+, 1
3f4e3b70:	move   *a9(0x80), *a14+, 1
3f4e3b90:	move   @0x1a6810, *a14+, 1
3f4e3bc0:	calla  L3FD43740
3f4e3bf0:	movk   2, a7
3f4e3c00:	setf   16, 1, 0
3f4e3c10:	move   a7, @0x1a6c00, 0
3f4e3c40:	addk   2, a3
3f4e3c50:	move   a3, *a5(0x10), 0
3f4e3c70:	move   *a13(0xf0), a3, 1
3f4e3c90:	subk   3, a3
3f4e3ca0:	move   a3, *a5(0x20), 0
3f4e3cc0:	move   *a5(0x10), *a5(0x30), 0
3f4e3cf0:	move   *a13(0xf0), a3, 1
3f4e3d10:	subk   3, a3
3f4e3d20:	move   a3, *a5(0x40), 0
3f4e3d40:	move   *a13(0x110), a3, 1
3f4e3d60:	move   *a13(0x60), a7, 1
3f4e3d80:	add    a7, a3
3f4e3d90:	subk   3, a3
3f4e3da0:	move   a3, *a5(0x50), 0
3f4e3dc0:	movk   2, a3
3f4e3dd0:	move   a3, *a5(0x60), 0
3f4e3df0:	move   *a5(0x50), *a5(0x70), 0
3f4e3e20:	move   a3, *a5(0x80), 0
3f4e3e40:	move   *a5(0x10), *a5(0x90), 0
3f4e3e70:	move   a14, -*sp, 1
3f4e3e80:	sub    a3, a3
3f4e3e90:	move   a3, *a14+, 1
3f4e3ea0:	movk   5, a3
3f4e3eb0:	move   a3, *a14+, 1
3f4e3ec0:	move   a5, *a14+, 1
3f4e3ed0:	move   *a9(0xc0), *a14+, 1
3f4e3ef0:	move   *a9(0x80), *a14+, 1
3f4e3f10:	move   @0x1a6810, *a14+, 1
3f4e3f40:	calla  L3FD43740
3f4e3f70:	move   *a13(0x110), a3, 1
3f4e3f90:	setf   16, 1, 0
3f4e3fa0:	move   *a9(0xa70), a5, 0
3f4e3fc0:	add    a3, a5
3f4e3fd0:	move   a5, *a13(0x110), 1
3f4e3ff0:	move   *a9(0x760), a3, 1
3f4e4010:	btst   5, a3
3f4e4020:	jreq   L3F4E4420
3f4e4030:	movk   1, a3
3f4e4040:	move   a3, @0x1a6c00, 0
3f4e4070:	move   *a9(0xa40), a7, 0
3f4e4090:	sub    a7, a5
3f4e40a0:	subk   7, a5
3f4e40b0:	move   a5, @0x1a6c10, 0
3f4e40e0:	move   *a13(0xf0), a7, 1
3f4e4100:	subk   2, a7
3f4e4110:	move   a7, @0x1a6c20, 0
3f4e4140:	move   @0x1a6c10, @0x1a6c30, 0
3f4e4190:	move   @0x1a6c20, @0x1a6c40, 0
3f4e41e0:	move   @0x1a6c30, a7, 0
3f4e4210:	inc    a7
3f4e4220:	move   a7, @0x1a6c50, 0
3f4e4250:	move   @0x1a6c00, @0x1a6c60, 0
3f4e42a0:	move   @0x1a6c50, @0x1a6c70, 0
3f4e42f0:	move   a14, -*sp, 1
3f4e4300:	sub    a7, a7
3f4e4310:	move   a7, *a14+, 1
3f4e4320:	movk   4, a5
3f4e4330:	move   a5, *a14+, 1
3f4e4340:	movi   0x1a6c00, a3
3f4e4370:	move   a3, *a14+, 1
3f4e4380:	move   *a9(0xc0), *a14+, 1
3f4e43a0:	move   *a9(0x80), *a14+, 1
3f4e43c0:	move   @0x1a6810, *a14+, 1
3f4e43f0:	calla  L3FD43740
L3F4E4420:
3f4e4420:	move   *a9(0x780), a7, 1
3f4e4440:	btst   15, a7
3f4e4450:	jreq   L3F4E4560
3f4e4460:	move   a14, -*sp, 1
3f4e4470:	sub    a7, a7
3f4e4480:	move   a7, *a14+, 1
3f4e4490:	move   a7, *a14+, 1
3f4e44a0:	move   *a9(0x760), a5, 1
3f4e44c0:	andi   0x20, a5
3f4e44f0:	move   a5, *a14+, 1
3f4e4500:	move   a10, *a14+, 1
3f4e4510:	move   a11, *a14+, 1
3f4e4520:	move   a9, *a14+, 1
3f4e4530:	calla  L3F4E4E70
L3F4E4560:
3f4e4560:	move   *a9(0x540), a7, 1
3f4e4580:	setf   16, 1, 0
3f4e4590:	move   *a7(0x10), a7, 0
3f4e45b0:	cmp    a7, a10
3f4e45c0:	jrle   L3F4E4610
3f4e45d0:	move   *a9(0x540), a7, 1
3f4e45f0:	move   *a7(0x10), a10, 0
L3F4E4610:
3f4e4610:	move   *a9(0x540), a7, 1
3f4e4630:	move   *a7, a7, 0
3f4e4640:	cmp    a7, a11
3f4e4650:	jrle   L3F4E4690
3f4e4660:	move   *a9(0x540), a7, 1
3f4e4680:	move   *a7, a11, 0
L3F4E4690:
3f4e4690:	move   *a9(0x59a0), a7, 0
3f4e46b0:	cmp    a7, a10
3f4e46c0:	jrge   L3F4E4760
3f4e46d0:	move   *a9(0x59a0), a7, 0
3f4e46f0:	sub    a10, a7
3f4e4700:	sext   a7, 0
3f4e4710:	move   *a9(0x5990), a5, 0
3f4e4730:	add    a7, a5
3f4e4740:	move   a5, *a9(0x5990), 0
L3F4E4760:
3f4e4760:	move   a10, *a9(0x59a0), 0
3f4e4780:	move   a11, *a9(0x59c0), 0
3f4e47a0:	move   *a9(0x5990), a7, 0
3f4e47c0:	add    a10, a7
3f4e47d0:	move   *a9(0x540), a5, 1
3f4e47f0:	move   *a5(0x10), a5, 0
3f4e4810:	cmp    a5, a7
3f4e4820:	jrlt   L3F4E48B0
3f4e4830:	move   *a9(0x540), a7, 1
3f4e4850:	move   *a7(0x10), a7, 0
3f4e4870:	sub    a10, a7
3f4e4880:	inc    a7
3f4e4890:	move   a7, *a9(0x5990), 0
L3F4E48B0:
3f4e48b0:	move   *a9(0x59b0), a7, 0
3f4e48d0:	add    a11, a7
3f4e48e0:	move   *a9(0x540), a5, 1
3f4e4900:	move   *a5, a5, 0
3f4e4910:	cmp    a5, a7
3f4e4920:	jrlt   L3F4E49A0
3f4e4930:	move   *a9(0x540), a7, 1
3f4e4950:	move   *a7, a7, 0
3f4e4960:	sub    a11, a7
3f4e4970:	inc    a7
3f4e4980:	move   a7, *a9(0x59b0), 0
L3F4E49A0:
3f4e49a0:	move   *sp(0x100), a14, 1
3f4e49c0:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3f4e49e0:	rets   2
L3F4E49F0:
3f4e49f0:	mmtm   sp, a7,a9,a11,a13
3f4e4a10:	move   a14, a13
3f4e4a20:	move   *a13(0xffe0), a11, 1
3f4e4a40:	move   *a11(0x780), a11, 1
3f4e4a60:	btst   5, a11
3f4e4a70:	jreq   L3F4E4B20
3f4e4a80:	move   *a13(0xffe0), a11, 1
3f4e4aa0:	setf   8, 0, 0
3f4e4ab0:	move   *a11(0x560), a9, 0
3f4e4ad0:	movk   16, a7
3f4e4ae0:	or     a7, a9
3f4e4af0:	movb   a9, *a11(0x560)
3f4e4b10:	jruc   L3F4E4BC0
L3F4E4B20:
3f4e4b20:	move   *a13(0xffe0), a11, 1
3f4e4b40:	setf   8, 0, 0
3f4e4b50:	move   *a11(0x560), a9, 0
3f4e4b70:	andi   0xef, a9
3f4e4ba0:	movb   a9, *a11(0x560)
L3F4E4BC0:
3f4e4bc0:	move   *a11(0x780), a9, 1
3f4e4be0:	btst   4, a9
3f4e4bf0:	jreq   L3F4E4C40
3f4e4c00:	move   *a11(0x560), a9, 0
3f4e4c20:	btst   5, a9
3f4e4c30:	jreq   L3F4E4CC0
L3F4E4C40:
3f4e4c40:	move   *a11(0x780), a9, 1
3f4e4c60:	btst   4, a9
3f4e4c70:	jrne   L3F4E4E20
3f4e4c80:	move   *a11(0x560), a9, 0
3f4e4ca0:	btst   5, a9
3f4e4cb0:	jreq   L3F4E4E20
L3F4E4CC0:
3f4e4cc0:	move   a14, -*sp, 1
3f4e4cd0:	sub    a9, a9
3f4e4ce0:	move   a9, *a14+, 1
3f4e4cf0:	move   a11, *a14+, 1
3f4e4d00:	calla  L3F4FFCE0
3f4e4d30:	setf   8, 0, 0
3f4e4d40:	move   *a11(0x560), a7, 0
3f4e4d60:	xori   0x20, a7
3f4e4d90:	movb   a7, *a11(0x560)
3f4e4db0:	move   a14, -*sp, 1
3f4e4dc0:	movk   1, a7
3f4e4dd0:	move   a7, *a14+, 1
3f4e4de0:	move   a11, *a14+, 1
3f4e4df0:	calla  L3F4FFCE0
L3F4E4E20:
3f4e4e20:	move   *sp(0xa0), a14, 1
3f4e4e40:	mmfm   sp, a7,a9,a11,a13
3f4e4e60:	rets   2
L3F4E4E70:
3f4e4e70:	mmtm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f4e4e90:	move   a14, a13
3f4e4ea0:	addi   0x200, a14
3f4e4ec0:	move   *a13(0xffe0), a9, 1
3f4e4ee0:	move   a14, -*sp, 1
3f4e4ef0:	move   *a13(0xffa0), *a14+, 1
3f4e4f10:	move   *a13(0xffc0), *a14+, 1
3f4e4f30:	movi   0x3f514a30, a8
3f4e4f60:	move   a8, *a14+, 1
3f4e4f70:	calla  L3FB341E0
3f4e4fa0:	move   *a13(0xff60), a7, 1
3f4e4fc0:	jreq   L3F4E5230
3f4e4fd0:	movk   2, a7
3f4e4fe0:	setf   16, 1, 0
3f4e4ff0:	move   a7, *a9(0xaa0), 0
3f4e5010:	setf   8, 0, 0
3f4e5020:	move   *a9(0x570), a5, 0
3f4e5040:	move   a5, *a13, 1
3f4e5050:	sub    a7, a7
3f4e5060:	movb   a7, *a9(0x570)
3f4e5080:	move   a14, -*sp, 1
3f4e5090:	move   a9, *a14+, 1
3f4e50a0:	calla  L3F2101B0
3f4e50d0:	movb   a5, *a9(0x570)
3f4e50f0:	move   a14, -*sp, 1
3f4e5100:	move   a9, *a14+, 1
3f4e5110:	calla  L3F21EBA0
3f4e5140:	movk   1, a7
3f4e5150:	setf   16, 1, 0
3f4e5160:	move   a7, *a9(0x6a0), 0
3f4e5180:	move   a7, *a9(0x670), 0
3f4e51a0:	move   a7, *a9(0x660), 0
3f4e51c0:	move   a7, *a9(0x620), 0
3f4e51e0:	move   *a9(0x540), a7, 1
3f4e5200:	move   *a7(0x10), *a9(0x630), 0
L3F4E5230:
3f4e5230:	move   *a13(0xff60), a7, 1
3f4e5250:	cmpi   0x50, a7
3f4e5270:	jrne   L3F4E5340
3f4e5280:	move   *a9(0x540), a5, 1
3f4e52a0:	setf   16, 1, 0
3f4e52b0:	move   *a5, a5, 0
3f4e52c0:	cmpi   0x50, a5
3f4e52e0:	jrle   L3F4E5340
3f4e52f0:	movi   0x50, a5
3f4e5310:	move   a5, *a13(0xffc0), 1
3f4e5330:	jruc   L3F4E5420
L3F4E5340:
3f4e5340:	cmpi   0x84, a7
3f4e5360:	jrne   L3F4E5420
3f4e5370:	move   *a9(0x540), a5, 1
3f4e5390:	setf   16, 1, 0
3f4e53a0:	move   *a5, a5, 0
3f4e53b0:	cmpi   0x50, a5
3f4e53d0:	jrgt   L3F4E5420
3f4e53e0:	movi   0x84, a5
3f4e5400:	move   a5, *a13(0xffc0), 1
L3F4E5420:
3f4e5420:	move   *a13(0xffa0), a5, 1
3f4e5440:	cmpi   0x63, a5
3f4e5460:	jrle   L3F4E54B0
3f4e5470:	movi   0x63, a5
3f4e5490:	move   a5, *a13(0xffa0), 1
L3F4E54B0:
3f4e54b0:	move   *a13(0xffc0), a5, 1
3f4e54d0:	cmpi   0xff, a5
3f4e54f0:	jrle   L3F4E5540
3f4e5500:	movi   0xff, a5
3f4e5520:	move   a5, *a13(0xffc0), 1
L3F4E5540:
3f4e5540:	move   *a13(0xffa0), a5, 1
3f4e5560:	subk   4, a5
3f4e5570:	jrge   L3F4E55B0
3f4e5580:	movk   4, a5
3f4e5590:	move   a5, *a13(0xffa0), 1
L3F4E55B0:
3f4e55b0:	move   *a13(0xffc0), a5, 1
3f4e55d0:	subk   9, a5
3f4e55e0:	jrge   L3F4E5620
3f4e55f0:	movk   9, a5
3f4e5600:	move   a5, *a13(0xffc0), 1
L3F4E5620:
3f4e5620:	move   a14, -*sp, 1
3f4e5630:	move   a9, *a14+, 1
3f4e5640:	calla  L3F4E49F0
3f4e5670:	move   *a13(0xff40), a5, 1
3f4e5690:	jreq   L3F4E5820
3f4e56a0:	sub    a11, a11
3f4e56b0:	move   *a9(0x780), a5, 1
3f4e56d0:	btst   3, a5
3f4e56e0:	jreq   L3F4E5710
3f4e56f0:	movi   0x40, a11
L3F4E5710:
3f4e5710:	setf   8, 0, 0
3f4e5720:	move   *a9(0x7f0), a5, 0
3f4e5740:	dec    a5
3f4e5750:	jreq   L3F4E57F0
3f4e5760:	move   *a9(0x7f0), a5, 0
3f4e5780:	subk   2, a5
3f4e5790:	jrne   L3F4E5820
3f4e57a0:	move   *a13(0xffc0), a5, 1
3f4e57c0:	cmpi   0x50, a5
3f4e57e0:	jrle   L3F4E5820
L3F4E57F0:
3f4e57f0:	ori    0x20, a11
L3F4E5820:
3f4e5820:	sub    a0, a0
3f4e5830:	move   *a9(0x540), a5, 1
3f4e5850:	setf   16, 1, 0
3f4e5860:	move   *a5, a5, 0
3f4e5870:	move   *a9(0xa30), a7, 0
3f4e5890:	mpys   a7, a5
3f4e58a0:	move   *a9(0x5c0), a7, 0
3f4e58c0:	subk   8, a7
3f4e58d0:	cmp    a5, a7
3f4e58e0:	jrne   L3F4E5A80
3f4e58f0:	move   *a9(0x540), a7, 1
3f4e5910:	move   *a7(0x10), a7, 0
3f4e5930:	move   *a9(0xa40), a5, 0
3f4e5950:	mpys   a5, a7
3f4e5960:	move   *a9(0xa70), a5, 0
3f4e5980:	add    a5, a7
3f4e5990:	move   *a9(0x760), a5, 1
3f4e59b0:	btst   5, a5
3f4e59c0:	jreq   L3F4E5A10
3f4e59d0:	move   *a9(0xa40), a5, 0
3f4e59f0:	addk   4, a5
3f4e5a00:	jruc   L3F4E5A20
L3F4E5A10:
3f4e5a10:	move   a0, a5
L3F4E5A20:
3f4e5a20:	add    a5, a7
3f4e5a30:	move   *a9(0x5d0), a5, 0
3f4e5a50:	subk   8, a5
3f4e5a60:	cmp    a7, a5
3f4e5a70:	jreq   L3F4E5A90
L3F4E5A80:
3f4e5a80:	movk   1, a0
L3F4E5A90:
3f4e5a90:	move   *a9(0x540), a7, 1
3f4e5ab0:	move   *a13(0xffc0), a5, 1
3f4e5ad0:	move   *a7, a7, 0
3f4e5ae0:	cmp    a7, a5
3f4e5af0:	jrne   L3F4E5E00
3f4e5b00:	move   *a9(0x540), a7, 1
3f4e5b20:	move   *a13(0xffa0), a5, 1
3f4e5b40:	move   *a7(0x10), a7, 0
3f4e5b60:	cmp    a7, a5
3f4e5b70:	jrne   L3F4E5E00
3f4e5b80:	move   *a9(0x760), a7, 1
3f4e5ba0:	andi   0x20, a7
3f4e5bd0:	move   a7, a8
3f4e5be0:	movk   1, a7
3f4e5bf0:	jrgt   L3F4E5C10
3f4e5c00:	sub    a7, a7
L3F4E5C10:
3f4e5c10:	move   *a13(0xff80), a5, 1
3f4e5c30:	movk   1, a5
3f4e5c40:	jrgt   L3F4E5C60
3f4e5c50:	sub    a5, a5
L3F4E5C60:
3f4e5c60:	cmp    a7, a5
3f4e5c70:	jrne   L3F4E5E00
3f4e5c80:	move   a0, a5
3f4e5c90:	jrne   L3F4E5E00
3f4e5ca0:	move   *a13(0xff40), a7, 1
3f4e5cc0:	jreq   L3F4E5D10
3f4e5cd0:	move   *a9(0x580), a5, 0
3f4e5cf0:	cmp    a5, a11
3f4e5d00:	jrne   L3F4E5E00
L3F4E5D10:
3f4e5d10:	move   @0x1a6500, a5, 0
3f4e5d40:	jaeq   L3F4E6CD0
3f4e5d60:	move   a14, -*sp, 1
3f4e5d70:	movi   0x3f514b18, a8
3f4e5da0:	move   a8, *a14+, 1
3f4e5db0:	calla  L3FB341E0
3f4e5de0:	jauc   L3F4E6CD0
L3F4E5E00:
3f4e5e00:	move   *a13(0xffc0), a7, 1
3f4e5e20:	cmpi   0x50, a7
3f4e5e40:	jrgt   L3F4E5EC0
3f4e5e50:	move   *a9(0x740), a5, 1
3f4e5e70:	movk   8, a7
3f4e5e80:	andn   a7, a5
3f4e5e90:	move   a5, *a9(0x740), 1
3f4e5eb0:	jruc   L3F4E5F20
L3F4E5EC0:
3f4e5ec0:	move   *a9(0x740), a5, 1
3f4e5ee0:	movk   8, a7
3f4e5ef0:	or     a7, a5
3f4e5f00:	move   a5, *a9(0x740), 1
L3F4E5F20:
3f4e5f20:	move   *a13(0xffc0), a5, 1
3f4e5f40:	move   *a9(0xa30), a7, 0
3f4e5f60:	mpys   a5, a7
3f4e5f70:	cmpi   0x48, a7
3f4e5f90:	jrge   L3F4E6050
L3F4E5FA0:
3f4e5fa0:	move   *a13(0xffc0), a7, 1
3f4e5fc0:	inc    a7
3f4e5fd0:	move   a7, *a13(0xffc0), 1
3f4e5ff0:	move   *a9(0xa30), a5, 0
3f4e6010:	mpys   a7, a5
3f4e6020:	cmpi   0x48, a5
3f4e6040:	jrlt   L3F4E5FA0
L3F4E6050:
3f4e6050:	move   a14, -*sp, 1
3f4e6060:	move   *a13(0xffa0), *a14+, 1
3f4e6080:	move   *a13(0xffc0), *a14+, 1
3f4e60a0:	move   a9, *a14+, 1
3f4e60b0:	calla  L3F4E9A10
3f4e60e0:	move   *a9(0x540), a7, 1
3f4e6100:	setf   16, 1, 0
3f4e6110:	move   *a7(0x10), *a9(0x59a0), 0
3f4e6140:	move   *a9(0x540), a7, 1
3f4e6160:	move   *a7(0x0), *a9(0x59c0), 0
3f4e6190:	movk   1, a7
3f4e61a0:	move   a7, *a9(0x5990), 0
3f4e61c0:	move   a7, *a9(0x59b0), 0
3f4e61e0:	move   *a13(0xff40), a5, 1
3f4e6200:	jreq   L3F4E6940
3f4e6210:	move   *a9(0x580), a7, 0
3f4e6230:	cmp    a7, a11
3f4e6240:	jreq   L3F4E6940
3f4e6250:	move   a14, -*sp, 1
3f4e6260:	move   a11, *a14+, 1
3f4e6270:	calla  L3F50E900
3f4e62a0:	move   a8, a12
3f4e62b0:	setf   16, 1, 0
3f4e62c0:	move   *a9(0x580), a7, 0
3f4e62e0:	cmp    a7, a12
3f4e62f0:	jreq   L3F4E6940
3f4e6300:	move   a12, *a9(0x580), 0
3f4e6320:	move   a12, a7
3f4e6330:	sll    0x5, a7
3f4e6340:	addi   0x1a7460, a7
3f4e6370:	move   *a7, a7, 1
3f4e6380:	move   *a7(0x1e0), *a9(0xa30), 0
3f4e63b0:	move   a12, a7
3f4e63c0:	sll    0x5, a7
3f4e63d0:	addi   0x1a7460, a7
3f4e6400:	move   *a7, a7, 1
3f4e6410:	move   a12, a3
3f4e6420:	sll    0x5, a3
3f4e6430:	addi   0x1a7460, a3
3f4e6460:	move   *a3, a3, 1
3f4e6470:	move   *a7(0x240), a7, 1
3f4e6490:	move   *a3(0x260), a3, 1
3f4e64b0:	add    a3, a7
3f4e64c0:	move   a7, *a9(0xa40), 0
3f4e64e0:	move   a12, a7
3f4e64f0:	sll    0x5, a7
3f4e6500:	addi   0x1a7460, a7
3f4e6530:	move   *a7, a7, 1
3f4e6540:	move   *a7(0x240), *a9(0xa50), 0
3f4e6570:	move   a12, a7
3f4e6580:	sll    0x5, a7
3f4e6590:	addi   0x1a7460, a7
3f4e65c0:	move   *a7, a7, 1
3f4e65d0:	move   *a7(0x260), *a9(0xa60), 0
3f4e6600:	move   a14, -*sp, 1
3f4e6610:	movi   0x29, a7
3f4e6630:	move   a7, *a14+, 1
3f4e6640:	move   a13, a3
3f4e6650:	addk   32, a3
3f4e6660:	move   a3, *a14+, 1
3f4e6670:	move   *a9(0x80), *a14+, 1
3f4e6690:	move   @0x1a6810, *a14+, 1
3f4e66c0:	calla  L3FD526E0
3f4e66f0:	setf   16, 1, 0
3f4e6700:	move   *a9(0xa30), a3, 0
3f4e6720:	move   a3, *a13(0x140), 1
3f4e6740:	move   *a9(0xa40), a7, 0
3f4e6760:	move   a7, *a13(0x160), 1
3f4e6780:	move   *a13(0x20), a3, 1
3f4e67a0:	ori    0x40, a3
3f4e67d0:	move   a3, *a13(0x20), 1
3f4e67f0:	move   a14, -*sp, 1
3f4e6800:	movi   0x29, a3
3f4e6820:	move   a3, *a14+, 1
3f4e6830:	move   a13, a7
3f4e6840:	addk   32, a7
3f4e6850:	move   a7, *a14+, 1
3f4e6860:	move   *a9(0x80), *a14+, 1
3f4e6880:	move   @0x1a6810, *a14+, 1
3f4e68b0:	calla  L3FD9A9E0
3f4e68e0:	move   a14, -*sp, 1
3f4e68f0:	move   a12, *a14+, 1
3f4e6900:	move   a9, *a14+, 1
3f4e6910:	calla  L3F513C80
L3F4E6940:
3f4e6940:	move   *a9(0x760), a7, 1
3f4e6960:	btst   5, a7
3f4e6970:	jreq   L3F4E6A50
3f4e6980:	move   *a13(0xff80), a7, 1
3f4e69a0:	jrne   L3F4E6A50
3f4e69b0:	move   *a9(0x760), a3, 1
3f4e69d0:	movk   32, a5
3f4e69e0:	andn   a5, a3
3f4e69f0:	move   a3, *a9(0x760), 1
3f4e6a10:	sub    a3, a3
3f4e6a20:	movb   a3, *a9(0x570)
3f4e6a40:	jruc   L3F4E6C30
L3F4E6A50:
3f4e6a50:	move   *a9(0x760), a7, 1
3f4e6a70:	btst   5, a7
3f4e6a80:	jrne   L3F4E6C30
3f4e6a90:	move   *a13(0xff80), a7, 1
3f4e6ab0:	jreq   L3F4E6C30
3f4e6ac0:	move   a14, -*sp, 1
3f4e6ad0:	sub    a3, a3
3f4e6ae0:	move   a3, *a14+, 1
3f4e6af0:	move   a9, *a14+, 1
3f4e6b00:	calla  L3F510290
3f4e6b30:	move   *a9(0x760), a3, 1
3f4e6b50:	ori    0x20, a3
3f4e6b80:	move   a3, *a9(0x760), 1
3f4e6ba0:	sub    a3, a3
3f4e6bb0:	movb   a3, *a9(0x570)
3f4e6bd0:	movk   1, a3
3f4e6be0:	setf   16, 1, 0
3f4e6bf0:	move   a3, *a9(0x6a0), 0
3f4e6c10:	move   a3, *a9(0x6b0), 0
L3F4E6C30:
3f4e6c30:	move   *a13(0xff40), a7, 1
3f4e6c50:	jrne   L3F4E6C80
3f4e6c60:	move   a0, a3
3f4e6c70:	jreq   L3F4E6CD0
L3F4E6C80:
3f4e6c80:	move   a14, -*sp, 1
3f4e6c90:	move   a9, *a14+, 1
3f4e6ca0:	calla  L3F4E6D20
L3F4E6CD0:
3f4e6cd0:	move   *sp(0x140), a14, 1
3f4e6cf0:	mmfm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f4e6d10:	rets   2
L3F4E6D20:
3f4e6d20:	mmtm   sp, a5,a7,a9,a11,a13
3f4e6d40:	move   a14, a13
3f4e6d50:	addi   0x4c0, a14
3f4e6d70:	move   *a13(0xffe0), a9, 1
3f4e6d90:	move   a14, -*sp, 1
3f4e6da0:	move   a13, a11
3f4e6db0:	addi   0x1c0, a11
3f4e6dd0:	move   a11, *a14+, 1
3f4e6de0:	move   a13, a7
3f4e6df0:	addi   0x140, a7
3f4e6e10:	move   a7, *a14+, 1
3f4e6e20:	move   a13, a7
3f4e6e30:	addi   0x120, a7
3f4e6e50:	move   a7, *a14+, 1
3f4e6e60:	sub    a7, a7
3f4e6e70:	move   a7, *a14+, 1
3f4e6e80:	move   a7, *a14+, 1
3f4e6e90:	move   @0x1a6b20, *a14+, 1
3f4e6ec0:	move   *a9(0x80), *a14+, 1
3f4e6ee0:	move   @0x1a6810, *a14+, 1
3f4e6f10:	calla  L3FDA81D0
3f4e6f40:	setf   16, 1, 0
3f4e6f50:	move   *a13(0x120), *a9(0x5a0), 0
3f4e6f80:	move   *a13(0x140), *a9(0x5b0), 0
3f4e6fb0:	move   *a9(0x5c0), a7, 0
3f4e6fd0:	move   a7, *a13, 1
3f4e6fe0:	move   *a9(0x5d0), a11, 0
3f4e7000:	move   a11, *a13(0x20), 1
3f4e7020:	move   *a9(0x540), a5, 1
3f4e7040:	move   *a5, a5, 0
3f4e7050:	move   *a9(0xa30), a7, 0
3f4e7070:	mpys   a7, a5
3f4e7080:	addk   8, a5
3f4e7090:	move   a5, *a9(0x5c0), 0
3f4e70b0:	move   *a9(0x540), a7, 1
3f4e70d0:	move   *a7(0x10), a7, 0
3f4e70f0:	move   *a9(0xa40), a5, 0
3f4e7110:	mpys   a5, a7
3f4e7120:	move   *a9(0xa70), a5, 0
3f4e7140:	add    a5, a7
3f4e7150:	move   *a9(0x760), a5, 1
3f4e7170:	btst   5, a5
3f4e7180:	jreq   L3F4E71D0
3f4e7190:	move   *a9(0xa40), a5, 0
3f4e71b0:	addk   4, a5
3f4e71c0:	jruc   L3F4E71E0
L3F4E71D0:
3f4e71d0:	sub    a5, a5
L3F4E71E0:
3f4e71e0:	add    a5, a7
3f4e71f0:	addk   8, a7
3f4e7200:	move   a7, *a9(0x5d0), 0
3f4e7220:	move   *a13, a7, 1
3f4e7230:	move   *a9(0x5c0), a5, 0
3f4e7250:	cmp    a5, a7
3f4e7260:	jrne   L3F4E72B0
3f4e7270:	move   *a9(0x5d0), a5, 0
3f4e7290:	cmp    a5, a11
3f4e72a0:	jreq   L3F4E7710
L3F4E72B0:
3f4e72b0:	move   *a9(0x540), a5, 1
3f4e72d0:	move   *a5(0x0), *a9(0x59c0), 0
3f4e7300:	move   *a9(0x540), a5, 1
3f4e7320:	move   *a5(0x10), *a9(0x59a0), 0
3f4e7350:	movk   1, a5
3f4e7360:	move   a5, *a9(0x5990), 0
3f4e7380:	move   a5, *a9(0x59b0), 0
3f4e73a0:	movk   12, a5
3f4e73b0:	move   a5, *a13(0x1a0), 1
3f4e73d0:	move   *a9(0x5a0), a7, 0
3f4e73f0:	move   *a9(0x5c0), a11, 0
3f4e7410:	add    a11, a7
3f4e7420:	move   *a9(0x5c0), a11, 0
3f4e7440:	sra    0x1, a11
3f4e7450:	cmp    a11, a7
3f4e7460:	jrge   L3F4E74E0
3f4e7470:	movk   8, a11
3f4e7480:	move   a11, *a9(0x5a0), 0
3f4e74a0:	movk   1, a7
3f4e74b0:	or     a5, a7
3f4e74c0:	move   a7, *a13(0x1a0), 1
L3F4E74E0:
3f4e74e0:	move   a14, -*sp, 1
3f4e74f0:	sub    a11, a11
3f4e7500:	move   a11, *a14+, 1
3f4e7510:	move   a9, *a14+, 1
3f4e7520:	calla  L3F4F3680
3f4e7550:	setf   16, 1, 0
3f4e7560:	move   *a9(0x5a0), a7, 0
3f4e7580:	move   a7, *a13(0x40), 1
3f4e75a0:	move   *a9(0x5c0), a5, 0
3f4e75c0:	move   a5, *a13(0x80), 1
3f4e75e0:	move   *a9(0x5d0), a11, 0
3f4e7600:	move   a11, *a13(0xa0), 1
3f4e7620:	move   a14, -*sp, 1
3f4e7630:	move   a13, a11
3f4e7640:	addi   0x40, a11
3f4e7660:	move   a11, *a14+, 1
3f4e7670:	move   *a13(0x1a0), *a14+, 1
3f4e7690:	move   *a9(0x80), *a14+, 1
3f4e76b0:	move   @0x1a6810, *a14+, 1
3f4e76e0:	calla  L3FD75CD0
L3F4E7710:
3f4e7710:	move   *sp(0xc0), a14, 1
3f4e7730:	mmfm   sp, a5,a7,a9,a11,a13
3f4e7750:	rets   2
3f4e7760:	mmtm   sp, a0,a2,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f4e7780:	move   a14, a13
3f4e7790:	move   *a13(0xffe0), a9, 1
3f4e77b0:	move   @0x26f990, a7, 1
3f4e77e0:	jreq   L3F4E78B0
3f4e77f0:	move   a14, -*sp, 1
3f4e7800:	move   a9, *a14+, 1
3f4e7810:	movb   *a9(0x5ad0), a5
3f4e7830:	sll    0x5, a5
3f4e7840:	addi   0x1ad6e0, a5
3f4e7870:	move   *a5, a5, 1
3f4e7880:	call   a5
3f4e7890:	jauc   L3F4E8600
L3F4E78B0:
3f4e78b0:	move   @0x1a6ea0, a5
3f4e78e0:	jreq   L3F4E7950
3f4e78f0:	move   @0x1a66b0, a5, 1
3f4e7920:	dec    a5
3f4e7930:	jane   L3F4E8600
L3F4E7950:
3f4e7950:	move   @0x1a66b0, a5, 1
3f4e7980:	dec    a5
3f4e7990:	jreq   L3F4E79F0
3f4e79a0:	move   @0x1a66b0, a5, 1
3f4e79d0:	subk   3, a5
3f4e79e0:	jrne   L3F4E8160
L3F4E79F0:
3f4e79f0:	setf   16, 1, 0
3f4e7a00:	move   *a9(0xa70), a5, 0
3f4e7a20:	move   @0x1a6630, a7, 1
3f4e7a50:	addk   4, a5
3f4e7a60:	cmp    a5, a7
3f4e7a70:	jrgt   L3F4E7E30
3f4e7a80:	move   @0x1a66b0, a5, 1
3f4e7ab0:	subk   3, a5
3f4e7ac0:	jaeq   L3F4E8600
3f4e7ae0:	move   a9, @0x1a73e0, 1
3f4e7b10:	move   @0x1a66b0, @0x1a7440, 1
3f4e7b60:	move   *a9(0x5968), a5, 1
3f4e7b80:	move   a5, @0x1a6eb0, 1
3f4e7bb0:	movk   1, a5
3f4e7bc0:	movb   a5, @0x1a6ea0
3f4e7bf0:	move   a14, -*sp, 1
3f4e7c00:	move   a5, *a14+, 1
3f4e7c10:	move   *a9(0x5968), *a14+, 1
3f4e7c30:	calla  L3FB11A10
3f4e7c60:	move   a8, a6
3f4e7c70:	move   *a6(0x160), a7, 1
3f4e7c90:	move   a7, @0x1a6ed0, 1
3f4e7cc0:	sub    a11, a11
L3F4E7CD0:
3f4e7cd0:	move   a11, a7
3f4e7ce0:	sll    0x5, a7
3f4e7cf0:	addi   0x1a72d0, a7
3f4e7d20:	move   *a7, a7, 1
3f4e7d30:	move   a6, *a7(0x20), 1
3f4e7d50:	move   a11, a7
3f4e7d60:	sll    0x5, a7
3f4e7d70:	addi   0x1a72d0, a7
3f4e7da0:	move   *a7, a7, 1
3f4e7db0:	move   *a9(0x5968), *a7(0x0), 1
3f4e7de0:	inc    a11
3f4e7df0:	cmpi   0x3, a11
3f4e7e10:	jrlt   L3F4E7CD0
3f4e7e20:	jruc   L3F4E8160
L3F4E7E30:
3f4e7e30:	setf   16, 0, 0
3f4e7e40:	move   *a9(0xbe0), a5, 0
3f4e7e60:	andi   0xc0, a5
3f4e7e90:	jrne   L3F4E8030
3f4e7ea0:	move   @0x1a66b0, a5, 1
3f4e7ed0:	subk   3, a5
3f4e7ee0:	jreq   L3F4E7FD0
3f4e7ef0:	move   a14, -*sp, 1
3f4e7f00:	move   @0x1a65f0, *a14+, 1
3f4e7f30:	sub    a5, a5
3f4e7f40:	move   a5, *a14+, 1
3f4e7f50:	move   *a9(0x80), *a14+, 1
3f4e7f70:	move   @0x1a6810, *a14+, 1
3f4e7fa0:	calla  L3FD9D240
L3F4E7FD0:
3f4e7fd0:	move   a14, -*sp, 1
3f4e7fe0:	move   a9, *a14+, 1
3f4e7ff0:	calla  L3FA462F0
3f4e8020:	jruc   L3F4E8160
L3F4E8030:
3f4e8030:	move   @0x1a66b0, a5, 1
3f4e8060:	subk   3, a5
3f4e8070:	jreq   L3F4E8160
3f4e8080:	move   a14, -*sp, 1
3f4e8090:	move   @0x1a65f0, *a14+, 1
3f4e80c0:	sub    a5, a5
3f4e80d0:	move   a5, *a14+, 1
3f4e80e0:	move   *a9(0x80), *a14+, 1
3f4e8100:	move   @0x1a6810, *a14+, 1
3f4e8130:	calla  L3FD9D240
L3F4E8160:
3f4e8160:	setf   16, 0, 0
3f4e8170:	move   *a9(0xbe0), a7, 0
3f4e8190:	btst   6, a7
3f4e81a0:	jreq   L3F4E8380
3f4e81b0:	move   *a9(0xbe0), a7, 0
3f4e81d0:	btst   1, a7
3f4e81e0:	jreq   L3F4E8380
3f4e81f0:	move   @0x1a6ea0, a7
3f4e8220:	jrne   L3F4E8380
3f4e8230:	move   @0x1a66b0, a5, 1
3f4e8260:	move   a5, *a9(0xc90), 0
3f4e8280:	move   @0x1a6610, a5, 1
3f4e82b0:	move   a5, *a9(0xca0), 1
3f4e82d0:	move   @0x1a6630, a5, 1
3f4e8300:	move   a5, *a9(0xcc0), 1
3f4e8320:	move   a14, -*sp, 1
3f4e8330:	move   a9, *a14+, 1
3f4e8340:	calla  L3FDAF360
3f4e8370:	jruc   L3F4E8600
L3F4E8380:
3f4e8380:	move   *a9(0xbe0), a7, 0
3f4e83a0:	btst   7, a7
3f4e83b0:	jreq   L3F4E8600
3f4e83c0:	move   *a9(0xbe0), a7, 0
3f4e83e0:	btst   1, a7
3f4e83f0:	jreq   L3F4E8600
3f4e8400:	move   @0x1a6ea0, a7
3f4e8430:	jrne   L3F4E8600
3f4e8440:	move   @0x1a66b0, a5, 1
3f4e8470:	move   a5, *a9(0xc90), 0
3f4e8490:	move   @0x1a6610, a5, 1
3f4e84c0:	move   a5, *a9(0xca0), 1
3f4e84e0:	move   @0x1a6630, a5, 1
3f4e8510:	move   a5, *a9(0xcc0), 1
3f4e8530:	move   a14, -*sp, 1
3f4e8540:	move   a9, *a14+, 1
3f4e8550:	calla  L3FDAF360
3f4e8580:	setf   16, 0, 0
3f4e8590:	move   *a9(0xbe0), a7, 0
3f4e85b0:	andi   0xff7f, a7
3f4e85e0:	move   a7, *a9(0xbe0), 0
L3F4E8600:
3f4e8600:	move   *sp(0x180), a14, 1
3f4e8620:	mmfm   sp, a0,a2,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f4e8640:	rets   2
3f4e8650:	mmtm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3f4e8670:	move   a14, a13
3f4e8680:	move   *a13(0xffe0), a9, 1
3f4e86a0:	move   @0x1a65f0, a7, 1
3f4e86d0:	move   a7, *a9(0x5ab0), 1
3f4e86f0:	move   @0x26f990, a7, 1
3f4e8720:	jreq   L3F4E87A0
3f4e8730:	move   a14, -*sp, 1
3f4e8740:	move   a9, *a14+, 1
3f4e8750:	calla  L3FA47CC0
3f4e8780:	jauc   L3F4E90A0
L3F4E87A0:
3f4e87a0:	move   @0x1a6ea0, a7
3f4e87d0:	jreq   L3F4E8A80
3f4e87e0:	move   @0x1a6ed0, a7, 1
3f4e8810:	move   *a7(0x300), a7, 1
3f4e8830:	inc    a7
3f4e8840:	jreq   L3F4E8A80
3f4e8850:	move   @0x1a6ed0, a7, 1
3f4e8880:	move   *a7(0x300), a5, 1
3f4e88a0:	sll    0x5, a5
3f4e88b0:	move   *a7(0x20), a7, 1
3f4e88d0:	add    a5, a7
3f4e88e0:	move   *a7, a7, 1
3f4e88f0:	move   *a7(0x60), a7, 1
3f4e8910:	move   @0x1a6590, a5, 1
3f4e8940:	cmp    a5, a7
3f4e8950:	jreq   L3F4E8A80
3f4e8960:	move   a14, -*sp, 1
3f4e8970:	move   @0x1a6ed0, a7, 1
3f4e89a0:	move   *a7(0x300), a3, 1
3f4e89c0:	sll    0x5, a3
3f4e89d0:	move   *a7(0x20), a5, 1
3f4e89f0:	add    a3, a5
3f4e8a00:	move   *a5+, *a14+, 1
3f4e8a10:	movi   0x1a6510, a5
3f4e8a40:	move   a5, *a14+, 1
3f4e8a50:	calla  L3F37AB00
L3F4E8A80:
3f4e8a80:	setf   16, 0, 0
3f4e8a90:	move   *a9(0xbe0), a7, 0
3f4e8ab0:	btst   6, a7
3f4e8ac0:	jreq   L3F4E8CB0
3f4e8ad0:	move   *a9(0xbe0), a7, 0
3f4e8af0:	btst   3, a7
3f4e8b00:	jreq   L3F4E8CB0
3f4e8b10:	move   @0x1a6ea0, a7
3f4e8b40:	jrne   L3F4E8CB0
3f4e8b50:	move   @0x1a66b0, a5, 1
3f4e8b80:	addk   4, a5
3f4e8b90:	move   a5, *a9(0xc90), 0
3f4e8bb0:	move   @0x1a6610, a5, 1
3f4e8be0:	move   a5, *a9(0xca0), 1
3f4e8c00:	move   @0x1a6630, a3, 1
3f4e8c30:	move   a3, *a9(0xcc0), 1
3f4e8c50:	move   a14, -*sp, 1
3f4e8c60:	move   a9, *a14+, 1
3f4e8c70:	calla  L3FDAF360
3f4e8ca0:	jruc   L3F4E8F40
L3F4E8CB0:
3f4e8cb0:	move   *a9(0xbe0), a7, 0
3f4e8cd0:	btst   7, a7
3f4e8ce0:	jreq   L3F4E8F40
3f4e8cf0:	move   *a9(0xbe0), a7, 0
3f4e8d10:	btst   3, a7
3f4e8d20:	jreq   L3F4E8F40
3f4e8d30:	move   @0x1a6ea0, a7
3f4e8d60:	jrne   L3F4E8F40
3f4e8d70:	move   @0x1a66b0, a5, 1
3f4e8da0:	addk   4, a5
3f4e8db0:	move   a5, *a9(0xc90), 0
3f4e8dd0:	move   @0x1a6610, a5, 1
3f4e8e00:	move   a5, *a9(0xca0), 1
3f4e8e20:	move   @0x1a6630, a3, 1
3f4e8e50:	move   a3, *a9(0xcc0), 1
3f4e8e70:	move   a14, -*sp, 1
3f4e8e80:	move   a9, *a14+, 1
3f4e8e90:	calla  L3FDAF360
3f4e8ec0:	setf   16, 0, 0
3f4e8ed0:	move   *a9(0xbe0), a7, 0
3f4e8ef0:	andi   0xff7f, a7
3f4e8f20:	move   a7, *a9(0xbe0), 0
L3F4E8F40:
3f4e8f40:	move   @0x1a73e0, a7, 1
3f4e8f70:	jreq   L3F4E90A0
3f4e8f80:	move   @0x1a66b0, a5, 1
3f4e8fb0:	move   @0x1a7440, a3, 1
3f4e8fe0:	cmp    a3, a5
3f4e8ff0:	jrne   L3F4E90A0
3f4e9000:	sub    a3, a3
3f4e9010:	movb   a3, @0x1a6ea0
3f4e9040:	move   a3, @0x1a6eb0, 1
3f4e9070:	move   a3, @0x1a73e0, 1
L3F4E90A0:
3f4e90a0:	move   *sp(0x160), a14, 1
3f4e90c0:	mmfm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3f4e90e0:	rets   2
3f4e90f0:	mmtm   sp, a7,a9,a11,a13
3f4e9110:	move   a14, a13
3f4e9120:	move   *a13(0xffe0), a9, 1
3f4e9140:	move   @0x26f990, a11, 1
3f4e9170:	jreq   L3F4E9230
3f4e9180:	move   a14, -*sp, 1
3f4e9190:	move   a9, *a14+, 1
3f4e91a0:	movb   *a9(0x5ad0), a7
3f4e91c0:	sll    0x5, a7
3f4e91d0:	addi   0x1ad6e0, a7
3f4e9200:	move   *a7, a7, 1
3f4e9210:	call   a7
3f4e9220:	jruc   L3F4E93B0
L3F4E9230:
3f4e9230:	setf   16, 0, 0
3f4e9240:	move   *a9(0xbe0), a7, 0
3f4e9260:	btst   12, a7
3f4e9270:	jreq   L3F4E93B0
3f4e9280:	move   *a9(0xbe0), a7, 0
3f4e92a0:	btst   6, a7
3f4e92b0:	jreq   L3F4E93B0
3f4e92c0:	move   @0x1a6610, a7, 1
3f4e92f0:	move   a7, *a9(0xce0), 1
3f4e9310:	move   @0x1a6630, a7, 1
3f4e9340:	move   a7, *a9(0xd00), 1
3f4e9360:	move   a14, -*sp, 1
3f4e9370:	move   a9, *a14+, 1
3f4e9380:	calla  L3F4E9400
L3F4E93B0:
3f4e93b0:	move   *sp(0xa0), a14, 1
3f4e93d0:	mmfm   sp, a7,a9,a11,a13
3f4e93f0:	rets   2
L3F4E9400:
3f4e9400:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f4e9420:	move   a14, a13
3f4e9430:	move   *a13(0xffe0), a9, 1
3f4e9450:	setf   16, 0, 0
3f4e9460:	move   *a9(0xbe0), a7, 0
3f4e9480:	btst   9, a7
3f4e9490:	jreq   L3F4E9570
3f4e94a0:	move   *a9(0xd00), a7, 1
3f4e94c0:	setf   16, 1, 0
3f4e94d0:	move   *a9(0xa70), a5, 0
3f4e94f0:	move   a7, a10
3f4e9500:	sub    a5, a10
3f4e9510:	subk   4, a10
3f4e9520:	move   *a9(0xce0), a7, 1
3f4e9540:	move   a7, a11
3f4e9550:	subk   4, a11
3f4e9560:	jruc   L3F4E96F0
L3F4E9570:
3f4e9570:	move   *a9(0xd00), a7, 1
3f4e9590:	setf   16, 1, 0
3f4e95a0:	move   *a9(0xa70), a5, 0
3f4e95c0:	sub    a5, a7
3f4e95d0:	subk   4, a7
3f4e95e0:	move   *a9(0xa40), a5, 0
3f4e9600:	divs   a5, a7
3f4e9610:	move   *a9(0x5990), a10, 0
3f4e9630:	add    a10, a7
3f4e9640:	move   a7, a10
3f4e9650:	move   *a9(0xce0), a7, 1
3f4e9670:	subk   4, a7
3f4e9680:	move   *a9(0xa30), a5, 0
3f4e96a0:	divs   a5, a7
3f4e96b0:	move   *a9(0x59b0), a5, 0
3f4e96d0:	add    a5, a7
3f4e96e0:	move   a7, a11
L3F4E96F0:
3f4e96f0:	move   *a9(0xc10), a7, 1
3f4e9710:	jrne   L3F4E9740
3f4e9720:	move   a10, *a9(0xc10), 1
L3F4E9740:
3f4e9740:	move   *a9(0xc50), a7, 1
3f4e9760:	jrne   L3F4E9790
3f4e9770:	move   a10, *a9(0xc50), 1
L3F4E9790:
3f4e9790:	move   *a9(0xc30), a7, 1
3f4e97b0:	jrne   L3F4E97E0
3f4e97c0:	move   a11, *a9(0xc30), 1
L3F4E97E0:
3f4e97e0:	move   *a9(0xc70), a7, 1
3f4e9800:	jrne   L3F4E9830
3f4e9810:	move   a11, *a9(0xc70), 1
L3F4E9830:
3f4e9830:	move   *a9(0xc30), a7, 1
3f4e9850:	cmp    a7, a11
3f4e9860:	jrlt   L3F4E9930
3f4e9870:	move   *a9(0xc70), a7, 1
3f4e9890:	cmp    a7, a11
3f4e98a0:	jrgt   L3F4E9930
3f4e98b0:	move   *a9(0xc10), a7, 1
3f4e98d0:	cmp    a7, a10
3f4e98e0:	jrlt   L3F4E9930
3f4e98f0:	move   *a9(0xc50), a7, 1
3f4e9910:	cmp    a7, a10
3f4e9920:	jrle   L3F4E99C0
L3F4E9930:
3f4e9930:	move   a10, *a9(0xd20), 1
3f4e9950:	move   a11, *a9(0xd40), 1
3f4e9970:	move   a14, -*sp, 1
3f4e9980:	move   a9, *a14+, 1
3f4e9990:	calla  L3FDAF360
L3F4E99C0:
3f4e99c0:	move   *sp(0xe0), a14, 1
3f4e99e0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f4e9a00:	rets   2
L3F4E9A10:
3f4e9a10:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f4e9a30:	move   a14, a13
3f4e9a40:	addi   0x220, a14
3f4e9a60:	move   *a13(0xffe0), a9, 1
3f4e9a80:	sub    a10, a10
3f4e9a90:	move   *a9(0x540), a7, 1
3f4e9ab0:	move   *a13(0xffc0), a5, 1
3f4e9ad0:	setf   16, 1, 0
3f4e9ae0:	move   *a7, a7, 0
3f4e9af0:	cmp    a7, a5
3f4e9b00:	jrne   L3F4E9B90
3f4e9b10:	move   *a9(0x540), a7, 1
3f4e9b30:	move   *a13(0xffa0), a5, 1
3f4e9b50:	move   *a7(0x10), a7, 0
3f4e9b70:	cmp    a7, a5
3f4e9b80:	jreq   L3F4E9C20
L3F4E9B90:
3f4e9b90:	move   a14, -*sp, 1
3f4e9ba0:	move   *a13(0xffa0), *a14+, 1
3f4e9bc0:	move   *a13(0xffc0), *a14+, 1
3f4e9be0:	calla  L3F4EAED0
3f4e9c10:	move   a8, a10
L3F4E9C20:
3f4e9c20:	move   a10, a5
3f4e9c30:	jaeq   L3F4EAE80
3f4e9c50:	move   *a9(0x540), a7, 1
3f4e9c70:	move   *a13(0xffa0), a5, 1
3f4e9c90:	setf   16, 1, 0
3f4e9ca0:	move   *a7(0x10), a7, 0
3f4e9cc0:	cmp    a7, a5
3f4e9cd0:	jreq   L3F4E9D30
3f4e9ce0:	movk   1, a7
3f4e9cf0:	move   a7, *a9(0x620), 0
3f4e9d10:	move   a5, *a9(0x630), 0
L3F4E9D30:
3f4e9d30:	sub    a12, a12
3f4e9d40:	move   *a9(0x670), a7, 0
3f4e9d60:	cmp    a5, a7
3f4e9d70:	jrle   L3F4E9DD0
3f4e9d80:	move   *a9(0x670), a12, 0
3f4e9da0:	move   a12, a7
3f4e9db0:	sub    a5, a7
3f4e9dc0:	move   a7, a12
L3F4E9DD0:
3f4e9dd0:	move   *a9(0x540), a7, 1
3f4e9df0:	move   *a13(0xffc0), a5, 1
3f4e9e10:	move   *a7, a7, 0
3f4e9e20:	cmp    a7, a5
3f4e9e30:	jrlt   L3F4E9E70
3f4e9e40:	move   *a9(0x540), a7, 1
3f4e9e60:	move   *a7, a5, 0
L3F4E9E70:
3f4e9e70:	inc    a5
3f4e9e80:	move   a5, *a13, 1
3f4e9e90:	move   *a9(0x540), a7, 1
3f4e9eb0:	move   *a7(0x10), a7, 0
3f4e9ed0:	sub    a12, a7
3f4e9ee0:	move   *a13(0xffa0), a5, 1
3f4e9f00:	cmp    a7, a5
3f4e9f10:	jrge   L3F4E9F40
3f4e9f20:	move   a5, a11
3f4e9f30:	jruc   L3F4E9FA0
L3F4E9F40:
3f4e9f40:	move   *a9(0x540), a7, 1
3f4e9f60:	move   *a7(0x10), a7, 0
3f4e9f80:	move   a7, a11
3f4e9f90:	sub    a12, a11
L3F4E9FA0:
3f4e9fa0:	jrle   L3F4EA6A0
L3F4E9FB0:
3f4e9fb0:	move   a14, -*sp, 1
3f4e9fc0:	move   *a13(0x0), *a14+, 1
3f4e9fe0:	move   a11, a7
3f4e9ff0:	sll    0x5, a7
3f4ea000:	add    a10, a7
3f4ea010:	move   *a7(0x40), *a14+, 1
3f4ea030:	move   *a9(0x540), a7, 1
3f4ea050:	move   a11, a5
3f4ea060:	add    a12, a5
3f4ea070:	sll    0x5, a5
3f4ea080:	add    a5, a7
3f4ea090:	move   *a7(0x40), *a14+, 1
3f4ea0b0:	calla  L3FB44400
3f4ea0e0:	move   a14, -*sp, 1
3f4ea0f0:	move   *a13(0x0), *a14+, 1
3f4ea110:	move   a11, a7
3f4ea120:	sll    0x5, a7
3f4ea130:	add    a10, a7
3f4ea140:	move   *a10(0x20), a5, 1
3f4ea160:	sll    0x3, a5
3f4ea170:	move   *a7(0x40), a7, 1
3f4ea190:	add    a5, a7
3f4ea1a0:	move   a7, *a14+, 1
3f4ea1b0:	move   *a9(0x540), a7, 1
3f4ea1d0:	move   a11, a5
3f4ea1e0:	add    a12, a5
3f4ea1f0:	sll    0x5, a5
3f4ea200:	add    a5, a7
3f4ea210:	move   *a9(0x540), a5, 1
3f4ea230:	move   *a5(0x20), a5, 1
3f4ea250:	sll    0x3, a5
3f4ea260:	move   *a7(0x40), a7, 1
3f4ea280:	add    a5, a7
3f4ea290:	move   a7, *a14+, 1
3f4ea2a0:	calla  L3FB44400
3f4ea2d0:	move   a11, a7
3f4ea2e0:	sll    0x5, a7
3f4ea2f0:	add    a10, a7
3f4ea300:	move   *a10(0x20), a5, 1
3f4ea320:	sll    0x3, a5
3f4ea330:	move   *a7(0x40), a7, 1
3f4ea350:	add    a5, a7
3f4ea360:	setf   8, 0, 0
3f4ea370:	move   *a7, a7, 0
3f4ea380:	jreq   L3F4EA680
3f4ea390:	move   a14, -*sp, 1
3f4ea3a0:	movk   32, a7
3f4ea3b0:	move   a7, *a14+, 1
3f4ea3c0:	setf   16, 1, 0
3f4ea3d0:	move   *a10, a5, 0
3f4ea3e0:	sra    0x1, a5
3f4ea3f0:	move   *a10, a3, 0
3f4ea400:	sub    a5, a3
3f4ea410:	move   a3, *a14+, 1
3f4ea420:	move   a11, a5
3f4ea430:	sll    0x5, a5
3f4ea440:	add    a10, a5
3f4ea450:	move   *a10, a3, 0
3f4ea460:	sra    0x1, a3
3f4ea470:	inc    a3
3f4ea480:	sll    0x3, a3
3f4ea490:	move   *a5(0x40), a5, 1
3f4ea4b0:	add    a3, a5
3f4ea4c0:	move   a5, *a14+, 1
3f4ea4d0:	calla  L3FB44E40
3f4ea500:	move   a14, -*sp, 1
3f4ea510:	setf   16, 1, 0
3f4ea520:	move   *a10, a5, 0
3f4ea530:	sra    0x1, a5
3f4ea540:	move   *a10, a3, 0
3f4ea550:	sub    a5, a3
3f4ea560:	move   a3, *a14+, 1
3f4ea570:	move   *a10(0x20), a5, 1
3f4ea590:	move   *a10, a3, 0
3f4ea5a0:	sra    0x1, a3
3f4ea5b0:	add    a3, a5
3f4ea5c0:	inc    a5
3f4ea5d0:	sll    0x3, a5
3f4ea5e0:	move   a11, a3
3f4ea5f0:	sll    0x5, a3
3f4ea600:	add    a10, a3
3f4ea610:	move   *a3(0x40), a3, 1
3f4ea630:	add    a5, a3
3f4ea640:	move   a3, *a14+, 1
3f4ea650:	calla  L3FB44A00
L3F4EA680:
3f4ea680:	dec    a11
3f4ea690:	jrgt   L3F4E9FB0
L3F4EA6A0:
3f4ea6a0:	move   a14, -*sp, 1
3f4ea6b0:	move   *a13(0x0), *a14+, 1
3f4ea6d0:	move   *a10(0x40), *a14+, 1
3f4ea6f0:	move   *a9(0x540), a7, 1
3f4ea710:	move   *a7(0x40), *a14+, 1
3f4ea730:	calla  L3FB44400
3f4ea760:	move   a14, -*sp, 1
3f4ea770:	move   *a13(0x0), *a14+, 1
3f4ea790:	move   *a10(0x20), a7, 1
3f4ea7b0:	sll    0x3, a7
3f4ea7c0:	move   *a10(0x40), a5, 1
3f4ea7e0:	add    a7, a5
3f4ea7f0:	move   a5, *a14+, 1
3f4ea800:	move   *a9(0x540), a7, 1
3f4ea820:	move   *a9(0x540), a5, 1
3f4ea840:	move   *a5(0x20), a5, 1
3f4ea860:	sll    0x3, a5
3f4ea870:	move   *a7(0x40), a7, 1
3f4ea890:	add    a5, a7
3f4ea8a0:	move   a7, *a14+, 1
3f4ea8b0:	calla  L3FB44400
3f4ea8e0:	setf   16, 1, 0
3f4ea8f0:	sext   a12, 0
3f4ea900:	move   *a9(0x670), a7, 0
3f4ea920:	sub    a12, a7
3f4ea930:	move   a7, *a9(0x670), 0
3f4ea950:	move   *a9(0x660), a7, 0
3f4ea970:	move   *a13, a5, 1
3f4ea980:	cmp    a5, a7
3f4ea990:	jrlt   L3F4EA9D0
3f4ea9a0:	dec    a5
3f4ea9b0:	move   a5, *a9(0x660), 0
L3F4EA9D0:
3f4ea9d0:	move   a14, -*sp, 1
3f4ea9e0:	move   *a9(0x540), *a14+, 1
3f4eaa00:	calla  L3F702440
3f4eaa30:	move   a10, *a9(0x540), 1
3f4eaa50:	move   a14, -*sp, 1
3f4eaa60:	move   a9, a7
3f4eaa70:	addi   0xde0, a7
3f4eaa90:	move   a7, *a14+, 1
3f4eaaa0:	calla  L3FB458D0
3f4eaad0:	move   a8, a11
3f4eaae0:	dec    a11
3f4eaaf0:	move   a11, a7
3f4eab00:	sll    0x3, a7
3f4eab10:	add    a9, a7
3f4eab20:	setf   8, 0, 0
3f4eab30:	move   *a7(0xde0), a7, 0
3f4eab50:	cmpi   0x23, a7
3f4eab70:	jrne   L3F4EAE80
3f4eab80:	move   a11, a7
3f4eab90:	sll    0x3, a7
3f4eaba0:	add    a9, a7
3f4eabb0:	sub    a5, a5
3f4eabc0:	movb   a5, *a7(0xde0)
3f4eabe0:	move   a14, -*sp, 1
3f4eabf0:	move   *a9(0x540), a7, 1
3f4eac10:	setf   16, 1, 0
3f4eac20:	move   *a7(0x10), a8, 0
3f4eac40:	move   a8, *a14+, 1
3f4eac50:	move   *a9(0x540), a7, 1
3f4eac70:	move   *a7, a8, 0
3f4eac80:	move   a8, *a14+, 1
3f4eac90:	move   a9, a7
3f4eaca0:	addi   0xde0, a7
3f4eacc0:	move   a7, *a14+, 1
3f4eacd0:	movi   0x3f514c18, a8
3f4ead00:	move   a8, *a14+, 1
3f4ead10:	move   a13, a7
3f4ead20:	addk   32, a7
3f4ead30:	move   a7, *a14+, 1
3f4ead40:	calla  L3FB34430
3f4ead70:	move   a14, -*sp, 1
3f4ead80:	move   a7, *a14+, 1
3f4ead90:	move   *a9(0x80), *a14+, 1
3f4eadb0:	move   @0x1a6810, *a14+, 1
3f4eade0:	calla  L3FD9F1D0
3f4eae10:	move   a11, a3
3f4eae20:	sll    0x3, a3
3f4eae30:	add    a9, a3
3f4eae40:	movi   0x23, a5
3f4eae60:	movb   a5, *a3(0xde0)
L3F4EAE80:
3f4eae80:	move   *sp(0x120), a14, 1
3f4eaea0:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f4eaec0:	rets   2
L3F4EAED0:
3f4eaed0:	mmtm   sp, a7,a9,a11,a13
3f4eaef0:	move   a14, a13
3f4eaf00:	addi   0x80, a14
3f4eaf20:	move   *a13(0xffe0), a11, 1
3f4eaf40:	move   *a13(0xffc0), a9, 1
3f4eaf60:	inc    a11
3f4eaf70:	inc    a9
3f4eaf80:	mpys   a9, a11
3f4eaf90:	move   a11, *a13(0x60), 1
3f4eafb0:	move   *a13(0xffc0), a9, 1
3f4eafd0:	inc    a9
3f4eafe0:	sll    0x2, a9
3f4eaff0:	sll    0x1, a11
3f4eb000:	add    a11, a9
3f4eb010:	addk   12, a9
3f4eb020:	move   a9, *a13(0x20), 1
3f4eb040:	move   a14, -*sp, 1
3f4eb050:	move   a9, *a14+, 1
3f4eb060:	calla  L3F701230
3f4eb090:	move   a8, *a13, 1
3f4eb0a0:	move   a8, a11
3f4eb0b0:	jrne   L3F4EB160
3f4eb0c0:	move   a14, -*sp, 1
3f4eb0d0:	movi   0x3f514c68, a8
3f4eb100:	move   a8, *a14+, 1
3f4eb110:	calla  L3FB341E0
3f4eb140:	sub    a8, a8
3f4eb150:	jruc   L3F4EB640
L3F4EB160:
3f4eb160:	setf   16, 1, 0
3f4eb170:	move   *a13(0xffe0), *a8(0x0), 0
3f4eb1a0:	move   *a13(0xffc0), *a8(0x10), 0
3f4eb1d0:	move   *a13(0x60), *a8(0x20), 1
3f4eb200:	move   *a13(0xffc0), a9, 1
3f4eb220:	inc    a9
3f4eb230:	sll    0x2, a9
3f4eb240:	move   a9, *a13(0x40), 1
3f4eb260:	sub    a9, a9
3f4eb270:	move   a9, *a13(0x20), 1
3f4eb290:	move   *a13(0xffc0), a11, 1
3f4eb2b0:	cmp    a11, a9
3f4eb2c0:	jrgt   L3F4EB4B0
L3F4EB2D0:
3f4eb2d0:	move   *a13, a11, 1
3f4eb2e0:	move   *a13(0x20), a9, 1
3f4eb300:	sll    0x5, a9
3f4eb310:	add    a11, a9
3f4eb320:	move   *a13(0x40), a7, 1
3f4eb340:	sll    0x3, a7
3f4eb350:	add    a11, a7
3f4eb360:	addi   0x40, a7
3f4eb380:	move   a7, *a9(0x40), 1
3f4eb3a0:	move   *a13(0xffe0), a9, 1
3f4eb3c0:	move   *a13(0x40), a7, 1
3f4eb3e0:	inc    a9
3f4eb3f0:	add    a7, a9
3f4eb400:	move   a9, *a13(0x40), 1
3f4eb420:	move   *a13(0x20), a7, 1
3f4eb440:	inc    a7
3f4eb450:	move   a7, *a13(0x20), 1
3f4eb470:	move   *a13(0xffc0), a9, 1
3f4eb490:	cmp    a9, a7
3f4eb4a0:	jrle   L3F4EB2D0
L3F4EB4B0:
3f4eb4b0:	move   a14, -*sp, 1
3f4eb4c0:	movk   32, a11
3f4eb4d0:	move   a11, *a14+, 1
3f4eb4e0:	move   *a13(0x60), *a14+, 1
3f4eb500:	move   *a13, a9, 1
3f4eb510:	move   *a9(0x40), *a14+, 1
3f4eb530:	calla  L3FB44E40
3f4eb560:	move   a14, -*sp, 1
3f4eb570:	move   *a13(0x60), *a14+, 1
3f4eb590:	move   *a9(0x20), a7, 1
3f4eb5b0:	sll    0x3, a7
3f4eb5c0:	move   *a9(0x40), a11, 1
3f4eb5e0:	add    a7, a11
3f4eb5f0:	move   a11, *a14+, 1
3f4eb600:	calla  L3FB44A00
3f4eb630:	move   a9, a8
L3F4EB640:
3f4eb640:	move   *sp(0xa0), a14, 1
3f4eb660:	mmfm   sp, a7,a9,a11,a13
3f4eb680:	rets   2
3f4eb690:	rets
L3F4EB6A0:
3f4eb6a0:	mmtm   sp, a7,a9,a10,a11,a13
3f4eb6c0:	move   a14, a13
3f4eb6d0:	addi   0x40, a14
3f4eb6f0:	movi   0xaec60, a11
3f4eb720:	move   a11, *a13, 1
3f4eb730:	setf   2, 0, 0
3f4eb740:	move   *a11(0x88), a7, 0
3f4eb760:	move   a7, *a13(0x20), 1
3f4eb780:	move   @0x1a6ef0, a7, 1
3f4eb7b0:	jrne   L3F4EB8A0
3f4eb7c0:	move   a14, -*sp, 1
3f4eb7d0:	movi   0x3f514d98, a8
3f4eb800:	move   a8, *a14+, 1
3f4eb810:	move   @0x1a6810, *a14+, 1
3f4eb840:	calla  L3FD4AE80
3f4eb870:	move   a8, @0x1a6ef0, 1
L3F4EB8A0:
3f4eb8a0:	move   @0x1a6ef0, a7, 1
3f4eb8d0:	jrne   L3F4EB960
3f4eb8e0:	move   a14, -*sp, 1
3f4eb8f0:	movi   0x3f514fb8, a8
3f4eb920:	move   a8, *a14+, 1
3f4eb930:	calla  L3FB341E0
L3F4EB960:
3f4eb960:	move   a14, -*sp, 1
3f4eb970:	move   @0x1a6b20, *a14+, 1
3f4eb9a0:	move   @0x1a6810, *a14+, 1
3f4eb9d0:	calla  L3FB04900
3f4eba00:	move   a8, @0x1a71f0, 1
3f4eba30:	move   a14, -*sp, 1
3f4eba40:	move   @0x1a6b20, *a14+, 1
3f4eba70:	move   @0x1a6810, *a14+, 1
3f4ebaa0:	calla  L3FB04900
3f4ebad0:	move   a8, @0x1a7210, 1
3f4ebb00:	move   a14, -*sp, 1
3f4ebb10:	move   @0x1a6b20, *a14+, 1
3f4ebb40:	move   @0x1a6810, *a14+, 1
3f4ebb70:	calla  L3FB04900
3f4ebba0:	move   a8, @0x1a7230, 1
3f4ebbd0:	move   a14, -*sp, 1
3f4ebbe0:	movi   0x1a6f10, a7
3f4ebc10:	move   a7, *a14+, 1
3f4ebc20:	move   *a13(0x20), a7, 1
3f4ebc40:	sll    0x9, a7
3f4ebc50:	addi   0x240740, a7
3f4ebc80:	move   a7, *a14+, 1
3f4ebc90:	movk   5, a7
3f4ebca0:	move   a7, *a14+, 1
3f4ebcb0:	move   @0x1a6810, *a14+, 1
3f4ebce0:	movi   0x3f515088, a8
3f4ebd10:	move   a8, *a14+, 1
3f4ebd20:	move   @0x19ff80, *a14+, 1
3f4ebd50:	move   @0x19ff60, *a14+, 1
3f4ebd80:	move   @0x1a6ef0, *a14+, 1
3f4ebdb0:	move   @0x1a71f0, *a14+, 1
3f4ebde0:	calla  L3FB0F140
3f4ebe10:	move   a8, a9
3f4ebe20:	move   a14, -*sp, 1
3f4ebe30:	move   a9, *a14+, 1
3f4ebe40:	move   @0x1a71f0, *a14+, 1
3f4ebe70:	calla  L3FB11A10
3f4ebea0:	move   a8, a10
3f4ebeb0:	move   *a10(0x160), a7, 1
3f4ebed0:	move   a7, @0x1a72d0, 1
3f4ebf00:	move   *a10(0x160), a7, 1
3f4ebf20:	move   *a7(0x60), a7, 1
3f4ebf40:	move   a7, @0x1a7250, 1
3f4ebf70:	move   @0x1a72d0, a7, 1
3f4ebfa0:	move   *a7(0x120), a7, 1
3f4ebfc0:	movk   1, a11
3f4ebfd0:	move   a11, *a7(0xa0), 1
3f4ebff0:	move   a14, -*sp, 1
3f4ec000:	movi   0x1a6fb0, a7
3f4ec030:	move   a7, *a14+, 1
3f4ec040:	move   *a13(0x20), a11, 1
3f4ec060:	sll    0x9, a11
3f4ec070:	addi   0x240d40, a11
3f4ec0a0:	move   a11, *a14+, 1
3f4ec0b0:	movk   4, a11
3f4ec0c0:	move   a11, *a14+, 1
3f4ec0d0:	move   @0x1a6810, *a14+, 1
3f4ec100:	movi   0x3f515088, a8
3f4ec130:	move   a8, *a14+, 1
3f4ec140:	move   @0x19ff80, *a14+, 1
3f4ec170:	move   @0x19ff60, *a14+, 1
3f4ec1a0:	move   @0x1a6ef0, *a14+, 1
3f4ec1d0:	move   @0x1a7210, *a14+, 1
3f4ec200:	calla  L3FB0F140
3f4ec230:	move   a8, a9
3f4ec240:	move   a14, -*sp, 1
3f4ec250:	move   a9, *a14+, 1
3f4ec260:	move   @0x1a7210, *a14+, 1
3f4ec290:	calla  L3FB11A10
3f4ec2c0:	move   a8, a10
3f4ec2d0:	move   *a10(0x160), a11, 1
3f4ec2f0:	move   a11, @0x1a72f0, 1
3f4ec320:	move   *a10(0x160), a7, 1
3f4ec340:	move   *a7(0x60), a7, 1
3f4ec360:	move   a7, @0x1a7270, 1
3f4ec390:	move   *a11(0x100), a7, 1
3f4ec3b0:	movk   1, a11
3f4ec3c0:	move   a11, *a7(0xa0), 1
3f4ec3e0:	move   a14, -*sp, 1
3f4ec3f0:	movi   0x1a7030, a7
3f4ec420:	move   a7, *a14+, 1
3f4ec430:	move   *a13(0x20), a11, 1
3f4ec450:	sll    0x9, a11
3f4ec460:	addi   0x241340, a11
3f4ec490:	move   a11, *a14+, 1
3f4ec4a0:	movk   10, a11
3f4ec4b0:	move   a11, *a14+, 1
3f4ec4c0:	move   @0x1a6810, *a14+, 1
3f4ec4f0:	movi   0x3f515088, a8
3f4ec520:	move   a8, *a14+, 1
3f4ec530:	move   @0x19ff80, *a14+, 1
3f4ec560:	move   @0x19ff60, *a14+, 1
3f4ec590:	move   @0x1a6ef0, *a14+, 1
3f4ec5c0:	move   @0x1a7230, *a14+, 1
3f4ec5f0:	calla  L3FB0F140
3f4ec620:	move   a8, a9
3f4ec630:	move   a14, -*sp, 1
3f4ec640:	move   a9, *a14+, 1
3f4ec650:	move   @0x1a7230, *a14+, 1
3f4ec680:	calla  L3FB11A10
3f4ec6b0:	move   a8, a10
3f4ec6c0:	move   *a10(0x160), a11, 1
3f4ec6e0:	move   a11, @0x1a7310, 1
3f4ec710:	move   *a10(0x160), a7, 1
3f4ec730:	move   *a7(0x60), a7, 1
3f4ec750:	move   a7, @0x1a7290, 1
3f4ec780:	move   *a11(0x180), a7, 1
3f4ec7a0:	movk   1, a11
3f4ec7b0:	move   a11, *a7(0xa0), 1
3f4ec7d0:	subi   0x40, a14
3f4ec7f0:	mmfm   sp, a7,a9,a10,a11,a13
3f4ec810:	rets
L3F4EC820:
3f4ec820:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f4ec840:	move   a14, a13
3f4ec850:	addi   0x40, a14
3f4ec870:	movi   0xaec60, a7
3f4ec8a0:	move   a7, *a13, 1
3f4ec8b0:	setf   2, 0, 0
3f4ec8c0:	move   *a7(0x88), a5, 0
3f4ec8e0:	move   a5, *a13(0x20), 1
3f4ec900:	move   *a13(0xffe0), a9, 1
3f4ec920:	move   a14, -*sp, 1
3f4ec930:	move   *a9(0x80), *a14+, 1
3f4ec950:	move   @0x1a6810, *a14+, 1
3f4ec980:	calla  L3FB04900
3f4ec9b0:	move   a8, *a9(0x5968), 1
3f4ec9d0:	move   a14, -*sp, 1
3f4ec9e0:	movi   0x1a7170, a5
3f4eca10:	move   a5, *a14+, 1
3f4eca20:	movk   3, a5
3f4eca30:	move   a5, *a14+, 1
3f4eca40:	move   a5, *a14+, 1
3f4eca50:	movi   0x1a72d0, a5
3f4eca80:	move   a5, *a14+, 1
3f4eca90:	move   *a13(0x20), a5, 1
3f4ecab0:	sll    0x9, a5
3f4ecac0:	addi   0x241940, a5
3f4ecaf0:	move   a5, *a14+, 1
3f4ecb00:	move   @0x19ff80, *a14+, 1
3f4ecb30:	move   @0x19ff60, *a14+, 1
3f4ecb60:	move   @0x1a6ef0, *a14+, 1
3f4ecb90:	sub    a5, a5
3f4ecba0:	move   a5, *a14+, 1
3f4ecbb0:	move   a5, *a14+, 1
3f4ecbc0:	move   *a9(0x5968), *a14+, 1
3f4ecbe0:	calla  L3FB07DE0
3f4ecc10:	move   a8, a10
3f4ecc20:	move   a14, -*sp, 1
3f4ecc30:	move   a10, *a14+, 1
3f4ecc40:	move   *a9(0x5968), *a14+, 1
3f4ecc60:	calla  L3FB11A10
3f4ecc90:	move   a8, a12
3f4ecca0:	move   a5, a11
L3F4ECCB0:
3f4eccb0:	move   a11, a7
3f4eccc0:	sll    0x5, a7
3f4eccd0:	addi   0x1a72d0, a7
3f4ecd00:	move   *a7, a7, 1
3f4ecd10:	move   a12, *a7(0x20), 1
3f4ecd30:	move   a11, a7
3f4ecd40:	sll    0x5, a7
3f4ecd50:	addi   0x1a72d0, a7
3f4ecd80:	move   *a7, a7, 1
3f4ecd90:	move   *a9(0x5968), *a7(0x0), 1
3f4ecdc0:	inc    a11
3f4ecdd0:	cmpi   0x3, a11
3f4ecdf0:	jrlt   L3F4ECCB0
3f4ece00:	move   *sp(0x100), a14, 1
3f4ece20:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f4ece40:	rets   2
3f4ece50:	mmtm   sp, a9,a10,a13
3f4ece70:	move   a14, a13
3f4ece80:	move   *sp(0x80), a14, 1
3f4ecea0:	mmfm   sp, a9,a10,a13
3f4ecec0:	rets   2
L3F4ECED0:
3f4eced0:	mmtm   sp, a7,a9,a11,a13
3f4ecef0:	move   a14, a13
3f4ecf00:	addk   32, a14
3f4ecf10:	move   *a13(0xffe0), a9, 1
3f4ecf30:	move   *a9(0x740), a11, 1
3f4ecf50:	btst   18, a11
3f4ecf60:	jreq   L3F4ECF90
3f4ecf70:	movk   4, a11
3f4ecf80:	jruc   L3F4ECFA0
L3F4ECF90:
3f4ecf90:	movk   8, a11
L3F4ECFA0:
3f4ecfa0:	move   a11, *a9(0xd60), 1
3f4ecfc0:	move   *a9(0x740), a11, 1
3f4ecfe0:	btst   19, a11
3f4ecff0:	jreq   L3F4ED020
3f4ed000:	movk   1, a11
3f4ed010:	jruc   L3F4ED030
L3F4ED020:
3f4ed020:	movk   2, a11
L3F4ED030:
3f4ed030:	move   *a9(0xd60), a7, 1
3f4ed050:	or     a11, a7
3f4ed060:	move   a7, *a9(0xd60), 1
3f4ed080:	move   *a9(0x780), a11, 1
3f4ed0a0:	andi   0x300000, a11
3f4ed0d0:	sra    0x14, a11
3f4ed0e0:	move   a11, *a13, 1
3f4ed0f0:	jreq   L3F4ED3D0
3f4ed100:	move   a14, -*sp, 1
3f4ed110:	sub    a7, a7
3f4ed120:	move   a7, *a14+, 1
3f4ed130:	calla  L3F48CBC0
3f4ed160:	subk   3, a8
3f4ed170:	jreq   L3F4ED1D0
3f4ed180:	move   a7, *a13, 1
3f4ed190:	movb   a7, @0x270100
3f4ed1c0:	jruc   L3F4ED340
L3F4ED1D0:
3f4ed1d0:	movb   a7, @0x270100
3f4ed200:	dsjs   a11, L3F4ED290
3f4ed210:	move   *a9(0xd60), a11, 1
3f4ed230:	ori    0x420, a11
3f4ed260:	move   a11, *a9(0xd60), 1
3f4ed280:	jruc   L3F4ED340
L3F4ED290:
3f4ed290:	move   *a9(0xd60), a11, 1
3f4ed2b0:	ori    0x900, a11
3f4ed2e0:	move   a11, *a9(0xd60), 1
3f4ed300:	movk   14, a11
3f4ed310:	setf   16, 1, 0
3f4ed320:	move   a11, *a9(0x640), 0
L3F4ED340:
3f4ed340:	move   *a13, a11, 1
3f4ed350:	jrne   L3F4ED3D0
3f4ed360:	move   *a9(0x780), a11, 1
3f4ed380:	andi   0xffcfffff, a11
3f4ed3b0:	move   a11, *a9(0x780), 1
L3F4ED3D0:
3f4ed3d0:	move   *sp(0xa0), a14, 1
3f4ed3f0:	mmfm   sp, a7,a9,a11,a13
3f4ed410:	rets   2
L3F4ED420:
3f4ed420:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f4ed440:	move   a14, a13
3f4ed450:	addi   0x80, a14
3f4ed470:	move   a14, -*sp, 1
3f4ed480:	movi   0xb69, a7
3f4ed4a0:	move   a7, *a14+, 1
3f4ed4b0:	calla  L3F701230
3f4ed4e0:	move   a8, a9
3f4ed4f0:	jrne   L3F4ED650
3f4ed500:	move   a14, -*sp, 1
3f4ed510:	movi   0x3f5150c0, a8
3f4ed540:	move   a8, *a14+, 1
3f4ed550:	calla  L3FB341E0
3f4ed580:	move   *a13(0xffc0), a7, 1
3f4ed5a0:	addk   2, a7
3f4ed5b0:	jrne   L3F4ED620
3f4ed5c0:	move   a14, -*sp, 1
3f4ed5d0:	move   *a13(0xffe0), *a14+, 1
3f4ed5f0:	calla  L3F70BB90
L3F4ED620:
3f4ed620:	sub    a8, a8
3f4ed630:	jauc   L3F4EEF00
L3F4ED650:
3f4ed650:	setf   16, 1, 0
3f4ed660:	move   @0x1a6500, a7, 0
3f4ed690:	jreq   L3F4ED730
3f4ed6a0:	move   a14, -*sp, 1
3f4ed6b0:	move   a9, *a14+, 1
3f4ed6c0:	movi   0x3f5151b0, a8
3f4ed6f0:	move   a8, *a14+, 1
3f4ed700:	calla  L3FB341E0
L3F4ED730:
3f4ed730:	move   a14, -*sp, 1
3f4ed740:	movi   0xb69, a7
3f4ed760:	move   a7, *a14+, 1
3f4ed770:	move   a9, *a14+, 1
3f4ed780:	calla  L3FB44A00
3f4ed7b0:	move   a14, -*sp, 1
3f4ed7c0:	movk   2, a7
3f4ed7d0:	move   a7, *a14+, 1
3f4ed7e0:	move   a9, *a14+, 1
3f4ed7f0:	calla  L3F9E9C70
3f4ed820:	sub    a7, a7
3f4ed830:	move   a7, *a9(0x60), 1
3f4ed850:	move   *a13(0xffc0), a7, 1
3f4ed870:	inc    a7
3f4ed880:	jrne   L3F4ED8E0
3f4ed890:	movi   0xffff, a7
3f4ed8b0:	move   a7, *a9(0x60), 1
3f4ed8d0:	jruc   L3F4ED960
L3F4ED8E0:
3f4ed8e0:	move   *a13(0xffc0), a7, 1
3f4ed900:	addk   2, a7
3f4ed910:	jrne   L3F4ED960
3f4ed920:	movi   0xfffe, a7
3f4ed940:	move   a7, *a9(0x60), 1
L3F4ED960:
3f4ed960:	move   *a13(0xffe0), *a9(0x40), 1
3f4ed990:	move   a14, -*sp, 1
3f4ed9a0:	move   *a9(0x7c0), *a14+, 1
3f4ed9c0:	move   *a9(0x7a0), *a14+, 1
3f4ed9e0:	calla  L3F4EAED0
3f4eda10:	move   a8, a11
3f4eda20:	jrne   L3F4EDB50
3f4eda30:	move   a14, -*sp, 1
3f4eda40:	move   a9, *a14+, 1
3f4eda50:	calla  L3F702440
3f4eda80:	move   *a13(0xffc0), a7, 1
3f4edaa0:	addk   2, a7
3f4edab0:	jrne   L3F4EDB20
3f4edac0:	move   a14, -*sp, 1
3f4edad0:	move   *a13(0xffe0), *a14+, 1
3f4edaf0:	calla  L3F70BB90
L3F4EDB20:
3f4edb20:	sub    a8, a8
3f4edb30:	jauc   L3F4EEF00
L3F4EDB50:
3f4edb50:	move   a11, *a9(0x540), 1
3f4edb70:	setf   16, 1, 0
3f4edb80:	move   *a11, a7, 0
3f4edb90:	move   a7, *a9(0x7a0), 1
3f4edbb0:	move   *a11(0x10), a7, 0
3f4edbd0:	move   a7, *a9(0x7c0), 1
3f4edbf0:	movk   1, a7
3f4edc00:	move   a7, *a9(0x59b0), 0
3f4edc20:	move   *a9(0x7a0), *a9(0x59c0), 0
3f4edc50:	move   a7, *a9(0x5990), 0
3f4edc70:	move   *a9(0x7c0), *a9(0x59a0), 0
3f4edca0:	move   a7, *a9(0x620), 0
3f4edcc0:	move   *a11(0x10), *a9(0x630), 0
3f4edcf0:	move   a7, *a9(0x660), 0
3f4edd10:	move   a7, *a9(0x670), 0
3f4edd30:	move   a7, *a9(0x6a0), 0
3f4edd50:	movk   2, a7
3f4edd60:	movb   a7, *a9(0x568)
3f4edd80:	movi   0xff, a7
3f4edda0:	movb   a7, *a9(0x578)
3f4eddc0:	movk   2, a7
3f4eddd0:	movb   a7, *a9(0x560)
3f4eddf0:	move   @0xb2138, a7, 1
3f4ede20:	btst   25, a7
3f4ede30:	jreq   L3F4EDEB0
3f4ede40:	setf   8, 0, 0
3f4ede50:	move   *a9(0x560), a7, 0
3f4ede70:	movk   4, a5
3f4ede80:	or     a5, a7
3f4ede90:	movb   a7, *a9(0x560)
L3F4EDEB0:
3f4edeb0:	move   @0xb2178, a7, 1
3f4edee0:	btst   5, a7
3f4edef0:	jreq   L3F4EDF70
3f4edf00:	setf   8, 0, 0
3f4edf10:	move   *a9(0x560), a5, 0
3f4edf30:	movk   16, a7
3f4edf40:	or     a7, a5
3f4edf50:	movb   a5, *a9(0x560)
L3F4EDF70:
3f4edf70:	move   @0xb2178, a7, 1
3f4edfa0:	btst   4, a7
3f4edfb0:	jreq   L3F4EE040
3f4edfc0:	setf   8, 0, 0
3f4edfd0:	move   *a9(0x560), a5, 0
3f4edff0:	ori    0x20, a5
3f4ee020:	movb   a5, *a9(0x560)
L3F4EE040:
3f4ee040:	movk   1, a5
3f4ee050:	movb   a5, *a9(0x9d0)
3f4ee070:	move   a14, -*sp, 1
3f4ee080:	move   a9, *a14+, 1
3f4ee090:	calla  L3F502660
3f4ee0c0:	move   a14, -*sp, 1
3f4ee0d0:	move   a9, *a14+, 1
3f4ee0e0:	calla  L3F209300
3f4ee110:	move   a14, -*sp, 1
3f4ee120:	move   a9, *a14+, 1
3f4ee130:	calla  L3F4ECED0
3f4ee160:	move   a14, -*sp, 1
3f4ee170:	move   a9, *a14+, 1
3f4ee180:	calla  L3F219D80
3f4ee1b0:	move   a5, *a13, 1
3f4ee1c0:	move   @0x1a6870, a10, 1
3f4ee1f0:	jreq   L3F4EE2D0
L3F4EE200:
3f4ee200:	move   *a10(0x20), a7, 1
3f4ee220:	move   *a13, a5, 1
3f4ee230:	cmp    a5, a7
3f4ee240:	jrne   L3F4EE2B0
3f4ee250:	inc    a5
3f4ee260:	move   a5, *a13, 1
3f4ee270:	move   @0x1a6870, a10, 1
3f4ee2a0:	jruc   L3F4EE2C0
L3F4EE2B0:
3f4ee2b0:	move   *a10, a10, 1
L3F4EE2C0:
3f4ee2c0:	jrne   L3F4EE200
L3F4EE2D0:
3f4ee2d0:	dec    a5
3f4ee2e0:	move   a5, a7
3f4ee2f0:	sll    0x5, a5
3f4ee300:	sll    0x3, a7
3f4ee310:	add    a7, a5
3f4ee320:	addk   8, a5
3f4ee330:	move   a5, *a13(0x20), 1
3f4ee350:	move   *a13, a7, 1
3f4ee360:	dec    a7
3f4ee370:	move   a7, a5
3f4ee380:	sll    0x5, a7
3f4ee390:	sll    0x3, a5
3f4ee3a0:	add    a5, a7
3f4ee3b0:	addi   0x66, a7
3f4ee3d0:	move   a7, *a13(0x40), 1
3f4ee3f0:	move   *a13(0x20), a5, 1
3f4ee410:	subk   8, a5
3f4ee420:	jrlt   L3F4EE4C0
3f4ee430:	move   @0x1a6b80, a5, 1
3f4ee460:	move   *a13(0x20), a7, 1
3f4ee480:	addi   0xc8, a7
3f4ee4a0:	cmp    a7, a5
3f4ee4b0:	jrge   L3F4EE720
L3F4EE4C0:
3f4ee4c0:	move   @0x1a6b80, a7, 1
3f4ee4f0:	move   *a13(0x20), a5, 1
3f4ee510:	addi   0xc8, a5
3f4ee530:	cmp    a7, a5
3f4ee540:	jrle   L3F4EE5D0
3f4ee550:	subi   0xc8, a7
3f4ee570:	sll    0x1, a7
3f4ee580:	move   *a13(0x20), a5, 1
3f4ee5a0:	sub    a5, a7
3f4ee5b0:	move   a7, *a13(0x20), 1
L3F4EE5D0:
3f4ee5d0:	move   *a13(0x20), a7, 1
3f4ee5f0:	cmpi   0x28, a7
3f4ee610:	jrge   L3F4EE670
3f4ee620:	neg    a7
3f4ee630:	addi   0x50, a7
3f4ee650:	move   a7, *a13(0x20), 1
L3F4EE670:
3f4ee670:	subk   8, a7
3f4ee680:	jrlt   L3F4EE4C0
3f4ee690:	move   @0x1a6b80, a7, 1
3f4ee6c0:	move   *a13(0x20), a5, 1
3f4ee6e0:	addi   0xc8, a5
3f4ee700:	cmp    a5, a7
3f4ee710:	jrlt   L3F4EE4C0
L3F4EE720:
3f4ee720:	move   *a13(0x40), a7, 1
3f4ee740:	cmpi   0x28, a7
3f4ee760:	jrlt   L3F4EE7E0
3f4ee770:	move   @0x1a6ba0, a5, 1
3f4ee7a0:	addi   0xc8, a7
3f4ee7c0:	cmp    a7, a5
3f4ee7d0:	jrge   L3F4EEA30
L3F4EE7E0:
3f4ee7e0:	move   @0x1a6ba0, a7, 1
3f4ee810:	move   *a13(0x40), a5, 1
3f4ee830:	addi   0xc8, a5
3f4ee850:	cmp    a7, a5
3f4ee860:	jrle   L3F4EE8F0
3f4ee870:	subi   0xc8, a7
3f4ee890:	sll    0x1, a7
3f4ee8a0:	move   *a13(0x40), a5, 1
3f4ee8c0:	sub    a5, a7
3f4ee8d0:	move   a7, *a13(0x40), 1
L3F4EE8F0:
3f4ee8f0:	move   *a13(0x40), a7, 1
3f4ee910:	cmpi   0x28, a7
3f4ee930:	jrge   L3F4EE990
3f4ee940:	neg    a7
3f4ee950:	addi   0x50, a7
3f4ee970:	move   a7, *a13(0x40), 1
L3F4EE990:
3f4ee990:	cmpi   0x28, a7
3f4ee9b0:	jrlt   L3F4EE7E0
3f4ee9c0:	move   @0x1a6ba0, a5, 1
3f4ee9f0:	addi   0xc8, a7
3f4eea10:	cmp    a7, a5
3f4eea20:	jrlt   L3F4EE7E0
L3F4EEA30:
3f4eea30:	setf   16, 1, 0
3f4eea40:	move   *a13(0x20), *a9(0x5a0), 0
3f4eea70:	move   *a13(0x40), *a9(0x5b0), 0
3f4eeaa0:	move   *a13(0x0), *a9(0x20), 1
3f4eead0:	move   *a13(0xffc0), a7, 1
3f4eeaf0:	jrle   L3F4EEC20
3f4eeb00:	setf   8, 0, 0
3f4eeb10:	move   *a7, a7, 0
3f4eeb20:	jreq   L3F4EEC20
3f4eeb30:	move   a14, -*sp, 1
3f4eeb40:	move   *a13(0xffc0), *a14+, 1
3f4eeb60:	movi   0x3f515228, a8
3f4eeb90:	move   a8, *a14+, 1
3f4eeba0:	move   a9, a7
3f4eebb0:	addi   0xde0, a7
3f4eebd0:	move   a7, *a14+, 1
3f4eebe0:	calla  L3FB34430
3f4eec10:	jruc   L3F4EED00
L3F4EEC20:
3f4eec20:	move   a14, -*sp, 1
3f4eec30:	move   *a9(0x20), *a14+, 1
3f4eec50:	movi   0x3f515240, a8
3f4eec80:	move   a8, *a14+, 1
3f4eec90:	move   a9, a7
3f4eeca0:	addi   0xde0, a7
3f4eecc0:	move   a7, *a14+, 1
3f4eecd0:	calla  L3FB34430
L3F4EED00:
3f4eed00:	move   @0x1a6870, a7, 1
3f4eed30:	move   a7, *a9, 1
3f4eed40:	move   a9, @0x1a6870, 1
3f4eed70:	setf   8, 0, 0
3f4eed80:	move   @0x1a6e50, a7, 0
3f4eedb0:	inc    a7
3f4eedc0:	movb   a7, @0x1a6e50
3f4eedf0:	move   *a9(0x60), a5, 1
3f4eee10:	addk   2, a5
3f4eee20:	jreq   L3F4EEEF0
3f4eee30:	move   a14, -*sp, 1
3f4eee40:	move   a9, *a14+, 1
3f4eee50:	movi   0x3f4daae0, a5
3f4eee80:	move   a5, *a14+, 1
3f4eee90:	move   @0x1a68d0, *a14+, 1
3f4eeec0:	calla  L3FB41A30
L3F4EEEF0:
3f4eeef0:	move   a9, a8
L3F4EEF00:
3f4eef00:	move   *sp(0xe0), a14, 1
3f4eef20:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f4eef40:	rets   2
L3F4EEF50:
3f4eef50:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f4eef70:	move   a14, a13
3f4eef80:	addi   0x320, a14
3f4eefa0:	move   *a13(0xffe0), a9, 1
3f4eefc0:	move   *a9(0x540), a10, 1
3f4eefe0:	setf   16, 1, 0
3f4eeff0:	move   @0x1a6500, a7, 0
3f4ef020:	jreq   L3F4EF0C0
3f4ef030:	move   a14, -*sp, 1
3f4ef040:	move   a9, *a14+, 1
3f4ef050:	movi   0x3f515290, a8
3f4ef080:	move   a8, *a14+, 1
3f4ef090:	calla  L3FB341E0
L3F4EF0C0:
3f4ef0c0:	setf   8, 0, 0
3f4ef0d0:	move   @0x1a6e50, a7, 0
3f4ef100:	dec    a7
3f4ef110:	movb   a7, @0x1a6e50
3f4ef140:	sub    a11, a11
3f4ef150:	move   *a9(0x780), a7, 1
3f4ef170:	btst   3, a7
3f4ef180:	jreq   L3F4EF1B0
3f4ef190:	movi   0x40, a11
L3F4EF1B0:
3f4ef1b0:	move   a11, a12
3f4ef1c0:	move   *a9(0x7f0), a7, 0
3f4ef1e0:	jrne   L3F4EF260
3f4ef1f0:	move   a14, -*sp, 1
3f4ef200:	move   a11, *a14+, 1
3f4ef210:	calla  L3F50E900
3f4ef240:	move   a8, a12
3f4ef250:	jruc   L3F4EF490
L3F4EF260:
3f4ef260:	move   *a9(0x7f0), a7, 0
3f4ef280:	dsjs   a7, L3F4EF340
3f4ef290:	move   a14, -*sp, 1
3f4ef2a0:	move   a11, a7
3f4ef2b0:	ori    0x20, a7
3f4ef2e0:	move   a7, *a14+, 1
3f4ef2f0:	calla  L3F50E900
3f4ef320:	move   a8, a12
3f4ef330:	jruc   L3F4EF490
L3F4EF340:
3f4ef340:	move   *a9(0x740), a7, 1
3f4ef360:	btst   3, a7
3f4ef370:	jreq   L3F4EF430
3f4ef380:	move   a14, -*sp, 1
3f4ef390:	move   a11, a7
3f4ef3a0:	ori    0x20, a7
3f4ef3d0:	move   a7, *a14+, 1
3f4ef3e0:	calla  L3F50E900
3f4ef410:	move   a8, a12
3f4ef420:	jruc   L3F4EF490
L3F4EF430:
3f4ef430:	move   a14, -*sp, 1
3f4ef440:	move   a11, *a14+, 1
3f4ef450:	calla  L3F50E900
3f4ef480:	move   a8, a12
L3F4EF490:
3f4ef490:	setf   16, 1, 0
3f4ef4a0:	move   a12, *a9(0x580), 0
3f4ef4c0:	move   a12, a7
3f4ef4d0:	sll    0x5, a7
3f4ef4e0:	addi   0x1a7460, a7
3f4ef510:	move   *a7, a7, 1
3f4ef520:	move   *a7(0x1e0), *a9(0xa30), 0
3f4ef550:	move   a12, a7
3f4ef560:	sll    0x5, a7
3f4ef570:	addi   0x1a7460, a7
3f4ef5a0:	move   *a7, a7, 1
3f4ef5b0:	move   a12, a5
3f4ef5c0:	sll    0x5, a5
3f4ef5d0:	addi   0x1a7460, a5
3f4ef600:	move   *a5, a5, 1
3f4ef610:	move   *a7(0x240), a7, 1
3f4ef630:	move   *a5(0x260), a5, 1
3f4ef650:	add    a5, a7
3f4ef660:	move   a7, *a9(0xa40), 0
3f4ef680:	move   a12, a7
3f4ef690:	sll    0x5, a7
3f4ef6a0:	addi   0x1a7460, a7
3f4ef6d0:	move   *a7, a7, 1
3f4ef6e0:	move   *a7(0x240), *a9(0xa50), 0
3f4ef710:	move   a12, a7
3f4ef720:	sll    0x5, a7
3f4ef730:	addi   0x1a7460, a7
3f4ef760:	move   *a7, a7, 1
3f4ef770:	move   *a7(0x260), *a9(0xa60), 0
3f4ef7a0:	move   @0x1a6ef0, a7, 1
3f4ef7d0:	jrne   L3F4EF8C0
3f4ef7e0:	move   a14, -*sp, 1
3f4ef7f0:	movi   0x3f514d98, a8
3f4ef820:	move   a8, *a14+, 1
3f4ef830:	move   @0x1a6810, *a14+, 1
3f4ef860:	calla  L3FD4AE80
3f4ef890:	move   a8, @0x1a6ef0, 1
L3F4EF8C0:
3f4ef8c0:	move   @0x1a6ef0, a7, 1
3f4ef8f0:	jrne   L3F4EFA10
3f4ef900:	move   a14, -*sp, 1
3f4ef910:	movi   0x3f514fb8, a8
3f4ef940:	move   a8, *a14+, 1
3f4ef950:	calla  L3FB341E0
3f4ef980:	move   a12, a7
3f4ef990:	sll    0x5, a7
3f4ef9a0:	addi   0x1a7460, a7
3f4ef9d0:	move   *a7, a7, 1
3f4ef9e0:	move   a7, @0x1a6ef0, 1
L3F4EFA10:
3f4efa10:	setf   16, 1, 0
3f4efa20:	move   *a7(0x1f0), a5, 0
3f4efa40:	move   *a7(0x200), a3, 0
3f4efa60:	add    a3, a5
3f4efa70:	addk   5, a5
3f4efa80:	move   a5, *a9(0xa70), 0
3f4efaa0:	move   *a9(0xa30), a5, 0
3f4efac0:	move   *a10, a3, 0
3f4efad0:	mpys   a3, a5
3f4efae0:	addk   8, a5
3f4efaf0:	move   a5, *a9(0x5c0), 0
3f4efb10:	move   *a9(0xa40), a5, 0
3f4efb30:	move   *a10(0x10), a3, 0
3f4efb50:	mpys   a3, a5
3f4efb60:	move   *a9(0xa70), a3, 0
3f4efb80:	add    a3, a5
3f4efb90:	move   *a9(0x760), a3, 1
3f4efbb0:	btst   5, a3
3f4efbc0:	jreq   L3F4EFC10
3f4efbd0:	move   *a9(0xa40), a3, 0
3f4efbf0:	addk   4, a3
3f4efc00:	jruc   L3F4EFC20
L3F4EFC10:
3f4efc10:	sub    a3, a3
L3F4EFC20:
3f4efc20:	add    a3, a5
3f4efc30:	addk   8, a5
3f4efc40:	move   a5, *a9(0x5d0), 0
3f4efc60:	move   *a9(0x5b0), a5, 0
3f4efc80:	move   *a9(0x5d0), a3, 0
3f4efca0:	add    a3, a5
3f4efcb0:	move   @0x1a6ba0, a3, 1
3f4efce0:	cmp    a3, a5
3f4efcf0:	jrlt   L3F4EFDE0
3f4efd00:	move   *a9(0x5d0), a5, 0
3f4efd20:	sub    a5, a3
3f4efd30:	move   a3, *a9(0x5b0), 0
3f4efd50:	move   *a9(0x5b0), a5, 0
3f4efd70:	cmpi   0x28, a5
3f4efd90:	jrge   L3F4EFDE0
3f4efda0:	movi   0x28, a5
3f4efdc0:	move   a5, *a9(0x5b0), 0
L3F4EFDE0:
3f4efde0:	sub    a5, a5
3f4efdf0:	move   a5, *a9(0x5ab0), 1
3f4efe10:	movb   a5, *a9(0x5ad0)
3f4efe30:	move   a14, -*sp, 1
3f4efe40:	move   a9, *a14+, 1
3f4efe50:	calla  L3F4F03F0
3f4efe80:	move   a14, -*sp, 1
3f4efe90:	move   a9, *a14+, 1
3f4efea0:	calla  L3F4EC820
3f4efed0:	move   a14, -*sp, 1
3f4efee0:	movk   1, a7
3f4efef0:	move   a7, *a14+, 1
3f4eff00:	move   *a9(0x5968), *a14+, 1
3f4eff20:	calla  L3FB11A10
3f4eff50:	move   a8, *a13(0x300), 1
3f4eff70:	setf   16, 1, 0
3f4eff80:	move   *a8(0xa0), *a9(0xa70), 0
3f4effb0:	move   @0x1ad760, a3, 1
3f4effe0:	setf   2, 0, 0
3f4efff0:	move   @0xaece8, a5, 0
3f4f0020:	cmp    a5, a3
3f4f0030:	jreq   L3F4F0100
3f4f0040:	move   a14, -*sp, 1
3f4f0050:	move   a5, *a14+, 1
3f4f0060:	calla  L3FA14DD0
3f4f0090:	setf   2, 0, 0
3f4f00a0:	move   @0xaece8, a5, 0
3f4f00d0:	move   a5, @0x1ad760, 1
L3F4F0100:
3f4f0100:	move   *a9(0x80), a3, 1
3f4f0120:	move   a3, @0xba210, 1
3f4f0150:	move   a14, -*sp, 1
3f4f0160:	move   a3, *a14+, 1
3f4f0170:	movi   0x3f515340, a8
3f4f01a0:	move   a8, *a14+, 1
3f4f01b0:	calla  L3FB341E0
3f4f01e0:	move   *a9(0x60), a5, 1
3f4f0200:	addk   2, a5
3f4f0210:	jreq   L3F4F02D0
3f4f0220:	move   a14, -*sp, 1
3f4f0230:	move   a9, *a14+, 1
3f4f0240:	movi   0x3f4daae0, a5
3f4f0270:	move   a5, *a14+, 1
3f4f0280:	move   *a9(0x40), *a14+, 1
3f4f02a0:	calla  L3FB3F250
L3F4F02D0:
3f4f02d0:	move   a14, -*sp, 1
3f4f02e0:	move   a9, *a14+, 1
3f4f02f0:	movi   0x3f4daae0, a5
3f4f0320:	move   a5, *a14+, 1
3f4f0330:	move   @0x1a68d0, *a14+, 1
3f4f0360:	calla  L3FB41A30
3f4f0390:	sub    a8, a8
3f4f03a0:	move   *sp(0x120), a14, 1
3f4f03c0:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f4f03e0:	rets   2
L3F4F03F0:
3f4f03f0:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3f4f0410:	move   a14, a13
3f4f0420:	addi   0x510, a14
3f4f0440:	move   *a13(0xffe0), a9, 1
3f4f0460:	move   *a9(0x740), a11, 1
3f4f0480:	andi   0x20, a11
3f4f04b0:	move   a11, *a13(0x200), 1
3f4f04d0:	move   a14, -*sp, 1
3f4f04e0:	jreq   L3F4F05F0
3f4f04f0:	move   @0x1a6810, a7, 1
3f4f0520:	move   @0x1a6b60, a5, 1
3f4f0550:	move   a5, a11
3f4f0560:	sll    0x9, a5
3f4f0570:	sll    0x7, a11
3f4f0580:	add    a11, a5
3f4f0590:	move   *a7(0x480), a11, 1
3f4f05b0:	add    a5, a11
3f4f05c0:	move   *a11(0x1a0), a11, 1
3f4f05e0:	jruc   L3F4F06E0
L3F4F05F0:
3f4f05f0:	move   @0x1a6810, a7, 1
3f4f0620:	move   @0x1a6b60, a5, 1
3f4f0650:	move   a5, a11
3f4f0660:	sll    0x9, a5
3f4f0670:	sll    0x7, a11
3f4f0680:	add    a11, a5
3f4f0690:	move   *a7(0x480), a11, 1
3f4f06b0:	add    a5, a11
3f4f06c0:	move   *a11(0x1c0), a11, 1
L3F4F06E0:
3f4f06e0:	move   a11, *a14+, 1
3f4f06f0:	move   *a13(0x200), a11, 1
3f4f0710:	jreq   L3F4F07F0
3f4f0720:	move   @0x1a6b60, a5, 1
3f4f0750:	move   a5, a11
3f4f0760:	sll    0x9, a5
3f4f0770:	sll    0x7, a11
3f4f0780:	add    a11, a5
3f4f0790:	move   *a7(0x480), a11, 1
3f4f07b0:	add    a5, a11
3f4f07c0:	move   *a11(0x1c0), a11, 1
3f4f07e0:	jruc   L3F4F08B0
L3F4F07F0:
3f4f07f0:	move   @0x1a6b60, a5, 1
3f4f0820:	move   a5, a11
3f4f0830:	sll    0x9, a5
3f4f0840:	sll    0x7, a11
3f4f0850:	add    a11, a5
3f4f0860:	move   *a7(0x480), a11, 1
3f4f0880:	add    a5, a11
3f4f0890:	move   *a11(0x1a0), a11, 1
L3F4F08B0:
3f4f08b0:	move   a11, *a14+, 1
3f4f08c0:	sub    a11, a11
3f4f08d0:	move   a11, *a14+, 1
3f4f08e0:	setf   16, 1, 0
3f4f08f0:	move   *a9(0x5d0), a8, 0
3f4f0910:	move   a8, *a14+, 1
3f4f0920:	move   *a9(0x5c0), a8, 0
3f4f0940:	move   a8, *a14+, 1
3f4f0950:	move   *a9(0x5b0), a8, 0
3f4f0970:	move   a8, *a14+, 1
3f4f0980:	move   *a9(0x5a0), a8, 0
3f4f09a0:	move   a8, *a14+, 1
3f4f09b0:	move   @0x1a6b20, *a14+, 1
3f4f09e0:	move   a7, *a14+, 1
3f4f09f0:	calla  L3FD41B90
3f4f0a20:	move   a8, *a9(0x80), 1
3f4f0a40:	move   *a9(0x80), a7, 1
3f4f0a60:	jrne   L3F4F0B20
3f4f0a70:	move   a14, -*sp, 1
3f4f0a80:	movi   0x3f5153f0, a8
3f4f0ab0:	move   a8, *a14+, 1
3f4f0ac0:	calla  L3FB341E0
3f4f0af0:	move   a11, a8
3f4f0b00:	jauc   L3F4F1C20
L3F4F0B20:
3f4f0b20:	move   a14, -*sp, 1
3f4f0b30:	move   a11, *a14+, 1
3f4f0b40:	move   a9, *a14+, 1
3f4f0b50:	calla  L3F512CB0
3f4f0b80:	move   a14, -*sp, 1
3f4f0b90:	movk   1, a7
3f4f0ba0:	move   a7, *a14+, 1
3f4f0bb0:	move   a9, *a14+, 1
3f4f0bc0:	calla  L3F512CB0
3f4f0bf0:	move   a14, -*sp, 1
3f4f0c00:	move   a11, *a14+, 1
3f4f0c10:	move   a11, *a14+, 1
3f4f0c20:	move   *a9(0x80), *a14+, 1
3f4f0c40:	move   @0x1a6810, *a14+, 1
3f4f0c70:	calla  L3F997000
3f4f0ca0:	move   a8, *a9(0x520), 1
3f4f0cc0:	move   a11, *a13(0x460), 1
3f4f0ce0:	move   a14, -*sp, 1
3f4f0cf0:	move   a13, a5
3f4f0d00:	addi   0x240, a5
3f4f0d20:	move   a5, *a14+, 1
3f4f0d30:	movi   0x10000, a7
3f4f0d60:	move   a7, *a14+, 1
3f4f0d70:	move   *a9(0xa0), *a14+, 1
3f4f0d90:	move   @0x1a6810, *a14+, 1
3f4f0dc0:	calla  L3FD34DA0
3f4f0df0:	move   a11, *a9(0xdc0), 1
3f4f0e10:	move   a14, -*sp, 1
3f4f0e20:	move   *a9(0x520), *a14+, 1
3f4f0e40:	movi   0xffff, a11
3f4f0e60:	move   a11, *a14+, 1
3f4f0e70:	move   @0x1a6b40, *a14+, 1
3f4f0ea0:	move   @0x1a6810, *a14+, 1
3f4f0ed0:	calla  L3FD3E800
3f4f0f00:	move   a14, -*sp, 1
3f4f0f10:	move   a11, *a14+, 1
3f4f0f20:	move   *a9(0x520), *a14+, 1
3f4f0f40:	move   @0x1a6810, *a14+, 1
3f4f0f70:	calla  L3FD99A60
3f4f0fa0:	move   a14, -*sp, 1
3f4f0fb0:	sub    a5, a5
3f4f0fc0:	move   a5, *a14+, 1
3f4f0fd0:	move   *a9(0x520), *a14+, 1
3f4f0ff0:	move   @0x1a6810, *a14+, 1
3f4f1020:	calla  L3FD98760
3f4f1050:	move   a14, -*sp, 1
3f4f1060:	movk   6, a5
3f4f1070:	move   a5, *a14+, 1
3f4f1080:	move   *a9(0x520), *a14+, 1
3f4f10a0:	move   @0x1a6810, *a14+, 1
3f4f10d0:	calla  L3FD9A7A0
3f4f1100:	move   a14, -*sp, 1
3f4f1110:	move   @0x1a6810, a3, 1
3f4f1140:	move   @0x1a6b60, a5, 1
3f4f1170:	move   a5, a7
3f4f1180:	sll    0x9, a5
3f4f1190:	sll    0x7, a7
3f4f11a0:	add    a7, a5
3f4f11b0:	move   *a3(0x480), a7, 1
3f4f11d0:	add    a5, a7
3f4f11e0:	move   @0x1a6b60, a5, 1
3f4f1210:	move   a5, a11
3f4f1220:	sll    0x9, a5
3f4f1230:	sll    0x7, a11
3f4f1240:	add    a11, a5
3f4f1250:	move   *a3(0x480), a11, 1
3f4f1270:	add    a5, a11
3f4f1280:	move   *a7(0x1c0), a7, 1
3f4f12a0:	move   *a11(0x1a0), a11, 1
3f4f12c0:	xor    a11, a7
3f4f12d0:	move   a7, *a14+, 1
3f4f12e0:	move   *a9(0x520), *a14+, 1
3f4f1300:	move   a3, *a14+, 1
3f4f1310:	calla  L3FD9D620
3f4f1340:	move   a14, -*sp, 1
3f4f1350:	move   a9, a11
3f4f1360:	addi   0xde0, a11
3f4f1380:	move   a11, *a14+, 1
3f4f1390:	calla  L3FB458D0
3f4f13c0:	move   a8, a10
3f4f13d0:	dec    a10
3f4f13e0:	jrlt   L3F4F1830
3f4f13f0:	move   a10, a11
3f4f1400:	sll    0x3, a11
3f4f1410:	add    a9, a11
3f4f1420:	setf   8, 0, 0
3f4f1430:	move   *a11(0xde0), a11, 0
3f4f1450:	cmpi   0x23, a11
3f4f1470:	jrne   L3F4F1830
3f4f1480:	move   a10, a11
3f4f1490:	sll    0x3, a11
3f4f14a0:	add    a9, a11
3f4f14b0:	sub    a7, a7
3f4f14c0:	movb   a7, *a11(0xde0)
3f4f14e0:	move   a14, -*sp, 1
3f4f14f0:	move   *a9(0x540), a11, 1
3f4f1510:	setf   16, 1, 0
3f4f1520:	move   *a11(0x10), a8, 0
3f4f1540:	move   a8, *a14+, 1
3f4f1550:	move   *a9(0x540), a11, 1
3f4f1570:	move   *a11, a8, 0
3f4f1580:	move   a8, *a14+, 1
3f4f1590:	move   a9, a11
3f4f15a0:	addi   0xde0, a11
3f4f15c0:	move   a11, *a14+, 1
3f4f15d0:	movi   0x3f514c18, a8
3f4f1600:	move   a8, *a14+, 1
3f4f1610:	move   a13, *a14+, 1
3f4f1620:	calla  L3FB34430
3f4f1650:	move   a14, -*sp, 1
3f4f1660:	move   a9, a11
3f4f1670:	addi   0xde0, a11
3f4f1690:	move   a11, *a14+, 1
3f4f16a0:	move   a9, a11
3f4f16b0:	addi   0xee0, a11
3f4f16d0:	move   a11, *a14+, 1
3f4f16e0:	calla  L3FB45720
3f4f1710:	move   a14, -*sp, 1
3f4f1720:	move   a13, *a14+, 1
3f4f1730:	move   *a9(0x80), *a14+, 1
3f4f1750:	move   @0x1a6810, *a14+, 1
3f4f1780:	calla  L3FD9F1D0
3f4f17b0:	move   a10, a11
3f4f17c0:	sll    0x3, a11
3f4f17d0:	add    a9, a11
3f4f17e0:	movi   0x23, a5
3f4f1800:	movb   a5, *a11(0xde0)
3f4f1820:	jruc   L3F4F1900
L3F4F1830:
3f4f1830:	move   a14, -*sp, 1
3f4f1840:	move   a9, a11
3f4f1850:	addi   0xde0, a11
3f4f1870:	move   a11, *a14+, 1
3f4f1880:	move   *a9(0x80), *a14+, 1
3f4f18a0:	move   @0x1a6810, *a14+, 1
3f4f18d0:	calla  L3FD9F1D0
L3F4F1900:
3f4f1900:	move   a14, -*sp, 1
3f4f1910:	move   a9, a11
3f4f1920:	addi   0xee0, a11
3f4f1940:	move   a11, *a14+, 1
3f4f1950:	move   *a9(0x80), *a14+, 1
3f4f1970:	move   @0x1a6810, *a14+, 1
3f4f19a0:	calla  L3FD9F440
3f4f19d0:	move   a14, -*sp, 1
3f4f19e0:	movk   1, a11
3f4f19f0:	move   a11, *a14+, 1
3f4f1a00:	move   a9, *a14+, 1
3f4f1a10:	calla  L3F4F3680
3f4f1a40:	move   a14, -*sp, 1
3f4f1a50:	move   a9, *a14+, 1
3f4f1a60:	calla  L3F4F29B0
3f4f1a90:	move   a14, -*sp, 1
3f4f1aa0:	movi   0x23c00f, a7
3f4f1ad0:	move   a7, *a14+, 1
3f4f1ae0:	move   *a9(0x80), *a14+, 1
3f4f1b00:	move   @0x1a6810, *a14+, 1
3f4f1b30:	calla  L3FD97D50
3f4f1b60:	move   a14, -*sp, 1
3f4f1b70:	move   *a9(0x80), *a14+, 1
3f4f1b90:	move   @0x1a6810, *a14+, 1
3f4f1bc0:	calla  L3FD64F60
3f4f1bf0:	move   a9, @0x1a7420, 1
L3F4F1C20:
3f4f1c20:	move   *sp(0x100), a14, 1
3f4f1c40:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3f4f1c60:	rets   2
L3F4F1C70:
3f4f1c70:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f4f1c90:	move   a14, a13
3f4f1ca0:	addi   0x1e0, a14
3f4f1cc0:	move   *a13(0xffe0), a9, 1
3f4f1ce0:	move   *a9(0x740), a7, 1
3f4f1d00:	andi   0x20, a7
3f4f1d30:	movk   1, a7
3f4f1d40:	jrne   L3F4F1D60
3f4f1d50:	sub    a7, a7
L3F4F1D60:
3f4f1d60:	move   *a13(0xffc0), a5, 1
3f4f1d80:	movk   1, a5
3f4f1d90:	jrne   L3F4F1DB0
3f4f1da0:	sub    a5, a5
L3F4F1DB0:
3f4f1db0:	cmp    a7, a5
3f4f1dc0:	jaeq   L3F4F2960
3f4f1de0:	move   *a13(0xffc0), a7, 1
3f4f1e00:	jreq   L3F4F2130
3f4f1e10:	move   *a9(0x740), a5, 1
3f4f1e30:	ori    0x20, a5
3f4f1e60:	move   a5, *a9(0x740), 1
3f4f1e80:	move   @0x1a6810, a5, 1
3f4f1eb0:	move   @0x1a6b60, a3, 1
3f4f1ee0:	move   a3, a7
3f4f1ef0:	sll    0x9, a3
3f4f1f00:	sll    0x7, a7
3f4f1f10:	add    a7, a3
3f4f1f20:	move   *a5(0x480), a7, 1
3f4f1f40:	add    a3, a7
3f4f1f50:	move   *a7(0x1c0), a10, 1
3f4f1f70:	move   @0x1a6b60, a7, 1
3f4f1fa0:	move   a7, a3
3f4f1fb0:	sll    0x9, a7
3f4f1fc0:	sll    0x7, a3
3f4f1fd0:	add    a3, a7
3f4f1fe0:	move   *a5(0x480), a3, 1
3f4f2000:	add    a7, a3
3f4f2010:	move   *a3(0x1a0), a11, 1
3f4f2030:	move   @0x1a6b60, a7, 1
3f4f2060:	move   a7, a3
3f4f2070:	sll    0x9, a7
3f4f2080:	sll    0x7, a3
3f4f2090:	add    a3, a7
3f4f20a0:	move   *a5(0x480), a3, 1
3f4f20c0:	add    a7, a3
3f4f20d0:	move   *a3(0x1a0), *a13(0x20), 1
3f4f2100:	move   a10, *a13(0x60), 1
3f4f2120:	jruc   L3F4F2430
L3F4F2130:
3f4f2130:	move   *a9(0x740), a5, 1
3f4f2150:	movk   32, a3
3f4f2160:	andn   a3, a5
3f4f2170:	move   a5, *a9(0x740), 1
3f4f2190:	move   @0x1a6810, a5, 1
3f4f21c0:	move   @0x1a6b60, a3, 1
3f4f21f0:	move   a3, a7
3f4f2200:	sll    0x9, a3
3f4f2210:	sll    0x7, a7
3f4f2220:	add    a7, a3
3f4f2230:	move   *a5(0x480), a7, 1
3f4f2250:	add    a3, a7
3f4f2260:	move   *a7(0x1a0), a10, 1
3f4f2280:	move   @0x1a6b60, a7, 1
3f4f22b0:	move   a7, a3
3f4f22c0:	sll    0x9, a7
3f4f22d0:	sll    0x7, a3
3f4f22e0:	add    a3, a7
3f4f22f0:	move   *a5(0x480), a3, 1
3f4f2310:	add    a7, a3
3f4f2320:	move   *a3(0x1c0), a11, 1
3f4f2340:	move   @0x1a6b60, a7, 1
3f4f2370:	move   a7, a3
3f4f2380:	sll    0x9, a7
3f4f2390:	sll    0x7, a3
3f4f23a0:	add    a3, a7
3f4f23b0:	move   *a5(0x480), a3, 1
3f4f23d0:	add    a7, a3
3f4f23e0:	move   *a3(0x1c0), *a13(0x20), 1
3f4f2410:	move   a10, *a13(0x60), 1
L3F4F2430:
3f4f2430:	sub    a12, a12
L3F4F2440:
3f4f2440:	move   a12, a7
3f4f2450:	sll    0x5, a7
3f4f2460:	add    a9, a7
3f4f2470:	move   *a7(0xa0), a7, 1
3f4f2490:	jreq   L3F4F2810
3f4f24a0:	btst   0, a12
3f4f24b0:	jreq   L3F4F2670
3f4f24c0:	move   a14, -*sp, 1
3f4f24d0:	move   a11, *a14+, 1
3f4f24e0:	move   a12, a7
3f4f24f0:	sll    0x5, a7
3f4f2500:	add    a9, a7
3f4f2510:	move   *a7(0xa0), *a14+, 1
3f4f2530:	move   @0x1a6810, *a14+, 1
3f4f2560:	calla  L3FD99A60
3f4f2590:	move   a14, -*sp, 1
3f4f25a0:	move   a10, *a14+, 1
3f4f25b0:	move   a12, a7
3f4f25c0:	sll    0x5, a7
3f4f25d0:	add    a9, a7
3f4f25e0:	move   *a7(0xa0), *a14+, 1
3f4f2600:	move   @0x1a6810, *a14+, 1
3f4f2630:	calla  L3FD98760
3f4f2660:	jruc   L3F4F2810
L3F4F2670:
3f4f2670:	move   a14, -*sp, 1
3f4f2680:	move   a10, *a14+, 1
3f4f2690:	move   a12, a7
3f4f26a0:	sll    0x5, a7
3f4f26b0:	add    a9, a7
3f4f26c0:	move   *a7(0xa0), *a14+, 1
3f4f26e0:	move   @0x1a6810, *a14+, 1
3f4f2710:	calla  L3FD99A60
3f4f2740:	move   a14, -*sp, 1
3f4f2750:	move   a11, *a14+, 1
3f4f2760:	move   a12, a7
3f4f2770:	sll    0x5, a7
3f4f2780:	add    a9, a7
3f4f2790:	move   *a7(0xa0), *a14+, 1
3f4f27b0:	move   @0x1a6810, *a14+, 1
3f4f27e0:	calla  L3FD98760
L3F4F2810:
3f4f2810:	inc    a12
3f4f2820:	cmpi   0x18, a12
3f4f2840:	jrlt   L3F4F2440
3f4f2850:	move   a14, -*sp, 1
3f4f2860:	move   a13, *a14+, 1
3f4f2870:	movk   10, a7
3f4f2880:	move   a7, *a14+, 1
3f4f2890:	move   *a9(0x80), *a14+, 1
3f4f28b0:	move   @0x1a6810, *a14+, 1
3f4f28e0:	calla  L3FD38770
3f4f2910:	move   a14, -*sp, 1
3f4f2920:	move   a9, *a14+, 1
3f4f2930:	calla  L3F50AAC0
L3F4F2960:
3f4f2960:	move   *sp(0x120), a14, 1
3f4f2980:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f4f29a0:	rets   2
L3F4F29B0:
3f4f29b0:	mmtm   sp, a5,a7,a9,a11,a13
3f4f29d0:	move   a14, a13
3f4f29e0:	addi   0x3e0, a14
3f4f2a00:	move   a13, a11
3f4f2a10:	addi   0x340, a11
3f4f2a30:	move   a11, *a13(0x360), 1
3f4f2a50:	move   *a13(0xffe0), a9, 1
3f4f2a70:	move   a14, -*sp, 1
3f4f2a80:	move   @0x1a6810, a7, 1
3f4f2ab0:	move   @0x1a6b60, a5, 1
3f4f2ae0:	move   a5, a11
3f4f2af0:	sll    0x9, a5
3f4f2b00:	sll    0x7, a11
3f4f2b10:	add    a11, a5
3f4f2b20:	move   *a7(0x480), a11, 1
3f4f2b40:	add    a5, a11
3f4f2b50:	move   *a11(0x120), *a14+, 1
3f4f2b70:	move   @0x1a6b60, a11, 1
3f4f2ba0:	move   a11, a5
3f4f2bb0:	sll    0x9, a11
3f4f2bc0:	sll    0x7, a5
3f4f2bd0:	add    a5, a11
3f4f2be0:	move   *a7(0x480), a5, 1
3f4f2c00:	add    a11, a5
3f4f2c10:	move   *a5(0x1a0), *a14+, 1
3f4f2c30:	move   @0x1a6b60, a11, 1
3f4f2c60:	move   a11, a5
3f4f2c70:	sll    0x9, a11
3f4f2c80:	sll    0x7, a5
3f4f2c90:	add    a5, a11
3f4f2ca0:	move   *a7(0x480), a5, 1
3f4f2cc0:	add    a11, a5
3f4f2cd0:	move   *a5(0x1c0), *a14+, 1
3f4f2cf0:	movk   32, a11
3f4f2d00:	move   a11, *a14+, 1
3f4f2d10:	move   a11, *a14+, 1
3f4f2d20:	movi   0x1a60c0, a5
3f4f2d50:	move   a5, *a14+, 1
3f4f2d60:	move   @0x1a6b20, *a14+, 1
3f4f2d90:	move   a7, *a14+, 1
3f4f2da0:	calla  L3FD40FF0
3f4f2dd0:	move   a8, *a13(0x280), 1
3f4f2df0:	movk   5, a7
3f4f2e00:	move   a7, *a13(0x220), 1
3f4f2e20:	movk   1, a5
3f4f2e30:	move   a5, *a13(0x240), 1
3f4f2e50:	move   a14, -*sp, 1
3f4f2e60:	move   a13, a5
3f4f2e70:	addi   0x220, a5
3f4f2e90:	move   a5, *a14+, 1
3f4f2ea0:	move   *a9(0x80), *a14+, 1
3f4f2ec0:	move   @0x1a6810, *a14+, 1
3f4f2ef0:	calla  L3FD9AE80
3f4f2f20:	move   a14, -*sp, 1
3f4f2f30:	sub    a7, a7
3f4f2f40:	move   a7, *a14+, 1
3f4f2f50:	movi   0x3f5154b8, a8
3f4f2f80:	move   a8, *a14+, 1
3f4f2f90:	move   @0x1a6810, *a14+, 1
3f4f2fc0:	calla  L3FD5E420
3f4f2ff0:	move   a8, *a13(0x1e0), 1
3f4f3010:	move   a8, a8
3f4f3020:	jreq   L3F4F3630
3f4f3030:	move   a14, -*sp, 1
3f4f3040:	addk   4, a11
3f4f3050:	move   a11, *a14+, 1
3f4f3060:	movk   1, a7
3f4f3070:	move   a7, *a14+, 1
3f4f3080:	calla  L3F703D90
3f4f30b0:	move   a8, *a13(0x360), 1
3f4f30d0:	move   a8, a8
3f4f30e0:	jreq   L3F4F3630
3f4f30f0:	move   a7, *a8, 1
3f4f3100:	move   a14, -*sp, 1
3f4f3110:	move   @0x1a6810, a7, 1
3f4f3140:	move   @0x1a6b60, a11, 1
3f4f3170:	move   a11, a5
3f4f3180:	sll    0x9, a11
3f4f3190:	sll    0x7, a5
3f4f31a0:	add    a5, a11
3f4f31b0:	move   *a7(0x480), a5, 1
3f4f31d0:	add    a11, a5
3f4f31e0:	move   *a5(0x120), *a14+, 1
3f4f3200:	move   @0x1a6b60, a11, 1
3f4f3230:	move   a11, a5
3f4f3240:	sll    0x9, a11
3f4f3250:	sll    0x7, a5
3f4f3260:	add    a5, a11
3f4f3270:	move   *a7(0x480), a5, 1
3f4f3290:	add    a11, a5
3f4f32a0:	move   *a5(0x1a0), *a14+, 1
3f4f32c0:	move   @0x1a6b60, a11, 1
3f4f32f0:	move   a11, a5
3f4f3300:	sll    0x9, a11
3f4f3310:	sll    0x7, a5
3f4f3320:	add    a5, a11
3f4f3330:	move   *a7(0x480), a5, 1
3f4f3350:	add    a11, a5
3f4f3360:	move   *a5(0x1c0), *a14+, 1
3f4f3380:	movk   17, a11
3f4f3390:	move   a11, *a14+, 1
3f4f33a0:	move   a11, *a14+, 1
3f4f33b0:	movi   0x1a5f20, a5
3f4f33e0:	move   a5, *a14+, 1
3f4f33f0:	move   @0x1a6b20, *a14+, 1
3f4f3420:	move   a7, *a14+, 1
3f4f3430:	calla  L3FD40FF0
3f4f3460:	move   *a13(0x360), a7, 1
3f4f3480:	move   a8, *a7(0x20), 1
3f4f34a0:	move   a14, -*sp, 1
3f4f34b0:	movk   9, a5
3f4f34c0:	move   a5, *a14+, 1
3f4f34d0:	move   a7, *a14+, 1
3f4f34e0:	sub    a5, a5
3f4f34f0:	move   a5, *a14+, 1
3f4f3500:	movk   32, a5
3f4f3510:	move   a5, *a14+, 1
3f4f3520:	move   *a13(0x1e0), *a14+, 1
3f4f3540:	move   *a13(0x1e0), *a14+, 1
3f4f3560:	move   *a9(0x80), *a14+, 1
3f4f3580:	move   @0x1a6810, *a14+, 1
3f4f35b0:	calla  L3FD37330
3f4f35e0:	move   a14, -*sp, 1
3f4f35f0:	move   a7, *a14+, 1
3f4f3600:	calla  L3F702440
L3F4F3630:
3f4f3630:	move   *sp(0xc0), a14, 1
3f4f3650:	mmfm   sp, a5,a7,a9,a11,a13
3f4f3670:	rets   2
L3F4F3680:
3f4f3680:	mmtm   sp, a5,a7,a9,a11,a13
3f4f36a0:	move   a14, a13
3f4f36b0:	addi   0x1e0, a14
3f4f36d0:	move   *a13(0xffe0), a9, 1
3f4f36f0:	move   *a13(0xffc0), a11, 1
3f4f3710:	jreq   L3F4F3740
3f4f3720:	movk   4, a7
3f4f3730:	jruc   L3F4F3750
L3F4F3740:
3f4f3740:	sub    a7, a7
L3F4F3750:
3f4f3750:	move   a7, *a13, 1
3f4f3760:	ori    0x58, a7
3f4f3790:	move   a7, *a13, 1
3f4f37a0:	setf   16, 1, 0
3f4f37b0:	move   *a9(0x5a0), a5, 0
3f4f37d0:	move   a5, *a13(0x20), 1
3f4f37f0:	move   *a9(0x5b0), a5, 0
3f4f3810:	move   a5, *a13(0x40), 1
3f4f3830:	move   *a9(0xa30), a5, 0
3f4f3850:	move   a5, a7
3f4f3860:	sll    0x3, a5
3f4f3870:	sll    0x1, a7
3f4f3880:	add    a7, a5
3f4f3890:	addk   8, a5
3f4f38a0:	move   a5, *a13(0xa0), 1
3f4f38c0:	cmpi   0x50, a5
3f4f38e0:	jrge   L3F4F3990
L3F4F38F0:
3f4f38f0:	move   *a13(0xa0), a11, 1
3f4f3910:	move   *a9(0xa30), a7, 0
3f4f3930:	add    a11, a7
3f4f3940:	move   a7, *a13(0xa0), 1
3f4f3960:	cmpi   0x50, a7
3f4f3980:	jrlt   L3F4F38F0
L3F4F3990:
3f4f3990:	move   *a9(0xa40), a11, 0
3f4f39b0:	sll    0x2, a11
3f4f39c0:	move   *a9(0xa70), a7, 0
3f4f39e0:	add    a7, a11
3f4f39f0:	move   *a9(0x760), a7, 1
3f4f3a10:	btst   5, a7
3f4f3a20:	jreq   L3F4F3A70
3f4f3a30:	move   *a9(0xa40), a7, 0
3f4f3a50:	addk   4, a7
3f4f3a60:	jruc   L3F4F3A80
L3F4F3A70:
3f4f3a70:	sub    a7, a7
L3F4F3A80:
3f4f3a80:	add    a7, a11
3f4f3a90:	addk   8, a11
3f4f3aa0:	move   a11, *a13(0xc0), 1
3f4f3ac0:	move   *a9(0xa30), a7, 0
3f4f3ae0:	move   a7, *a13(0x120), 1
3f4f3b00:	move   *a9(0xa40), a5, 0
3f4f3b20:	move   a5, *a13(0x140), 1
3f4f3b40:	move   *a9(0x5c0), a5, 0
3f4f3b60:	move   a5, *a13(0x60), 1
3f4f3b80:	move   *a9(0x5d0), a5, 0
3f4f3ba0:	move   a5, *a13(0x80), 1
3f4f3bc0:	move   a14, -*sp, 1
3f4f3bd0:	move   a13, *a14+, 1
3f4f3be0:	move   *a9(0x80), *a14+, 1
3f4f3c00:	move   @0x1a6810, *a14+, 1
3f4f3c30:	calla  L3FD9B340
3f4f3c60:	move   *sp(0xc0), a14, 1
3f4f3c80:	mmfm   sp, a5,a7,a9,a11,a13
3f4f3ca0:	rets   2
3f4f3cb0:	mmtm   sp, a7,a9,a10,a11,a13
3f4f3cd0:	move   a14, a13
3f4f3ce0:	addi   0x300, a14
3f4f3d00:	move   *a13(0xffe0), a9, 1
3f4f3d20:	move   a14, -*sp, 1
3f4f3d30:	move   *a9(0x80), *a14+, 1
3f4f3d50:	move   @0x1a6810, *a14+, 1
3f4f3d80:	calla  L3FDA9A70
3f4f3db0:	sub    a10, a10
L3F4F3DC0:
3f4f3dc0:	move   a10, a11
3f4f3dd0:	sll    0x5, a11
3f4f3de0:	add    a9, a11
3f4f3df0:	move   *a11(0xa0), a11, 1
3f4f3e10:	jreq   L3F4F3F40
3f4f3e20:	move   a14, -*sp, 1
3f4f3e30:	move   a10, a11
3f4f3e40:	sll    0x5, a11
3f4f3e50:	add    a9, a11
3f4f3e60:	move   *a11(0xa0), *a14+, 1
3f4f3e80:	move   @0x1a6810, *a14+, 1
3f4f3eb0:	calla  L3FD4F020
3f4f3ee0:	move   a10, a11
3f4f3ef0:	sll    0x5, a11
3f4f3f00:	add    a9, a11
3f4f3f10:	sub    a7, a7
3f4f3f20:	move   a7, *a11(0xa0), 1
L3F4F3F40:
3f4f3f40:	inc    a10
3f4f3f50:	cmpi   0x18, a10
3f4f3f70:	jrlt   L3F4F3DC0
3f4f3f80:	move   a14, -*sp, 1
3f4f3f90:	sub    a11, a11
3f4f3fa0:	move   a11, *a14+, 1
3f4f3fb0:	move   @0x1a6810, *a14+, 1
3f4f3fe0:	calla  L3FD9F6B0
3f4f4010:	move   a14, -*sp, 1
3f4f4020:	move   a13, *a14+, 1
3f4f4030:	movi   0xffff, a7
3f4f4050:	move   a7, *a14+, 1
3f4f4060:	move   *a9(0x80), *a14+, 1
3f4f4080:	move   @0x1a6810, *a14+, 1
3f4f40b0:	calla  L3FD36780
3f4f40e0:	move   a8, a8
3f4f40f0:	jreq   L3F4F41F0
L3F4F4100:
3f4f4100:	move   a14, -*sp, 1
3f4f4110:	move   a13, *a14+, 1
3f4f4120:	movi   0xffff, a11
3f4f4140:	move   a11, *a14+, 1
3f4f4150:	move   *a9(0x80), *a14+, 1
3f4f4170:	move   @0x1a6810, *a14+, 1
3f4f41a0:	calla  L3FD36780
3f4f41d0:	move   a8, a7
3f4f41e0:	jrne   L3F4F4100
L3F4F41F0:
3f4f41f0:	move   a14, -*sp, 1
3f4f4200:	move   *a9(0x80), *a14+, 1
3f4f4220:	move   @0x1a6810, *a14+, 1
3f4f4250:	calla  L3FD425A0
3f4f4280:	sub    a11, a11
3f4f4290:	move   a11, *a9(0x80), 1
3f4f42b0:	move   *sp(0xc0), a14, 1
3f4f42d0:	mmfm   sp, a7,a9,a10,a11,a13
3f4f42f0:	rets   2
L3F4F4300:
3f4f4300:	mmtm   sp, a7,a9,a10,a11,a13
3f4f4320:	move   a14, a13
3f4f4330:	addi   0x100, a14
3f4f4350:	move   *a13(0xffe0), a9, 1
3f4f4370:	move   *a9(0x20), a10, 1
3f4f4390:	move   a9, a9
3f4f43a0:	jreq   L3F4F43D0
3f4f43b0:	move   a10, a10
3f4f43c0:	jrne   L3F4F4400
L3F4F43D0:
3f4f43d0:	calla  L3F6EDD80
L3F4F4400:
3f4f4400:	movi   0xfc18, a11
3f4f4420:	move   a11, *a13(0x20), 1
3f4f4440:	move   a14, -*sp, 1
3f4f4450:	move   a13, a7
3f4f4460:	addk   32, a7
3f4f4470:	move   a7, *a14+, 1
3f4f4480:	movk   1, a7
3f4f4490:	move   a7, *a14+, 1
3f4f44a0:	move   *a9(0x60), *a14+, 1
3f4f44c0:	move   @0x1a6810, *a14+, 1
3f4f44f0:	calla  L3FD75CD0
3f4f4520:	movi   0xffff, a7
3f4f4540:	move   a7, *a9(0xa0), 1
3f4f4560:	move   *a10(0x160), a7, 1
3f4f4580:	movi   0xffff, a11
3f4f45a0:	move   a11, *a7(0x300), 1
3f4f45c0:	move   a14, -*sp, 1
3f4f45d0:	move   *a9(0x20), *a14+, 1
3f4f45f0:	move   *a9(0x0), *a14+, 1
3f4f4610:	calla  L3FB11C90
3f4f4640:	move   *sp(0xc0), a14, 1
3f4f4660:	mmfm   sp, a7,a9,a10,a11,a13
3f4f4680:	rets   2
L3F4F4690:
3f4f4690:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3f4f46b0:	move   a14, a13
3f4f46c0:	addk   32, a14
3f4f46d0:	move   *a13(0xffe0), a9, 1
3f4f46f0:	move   a14, -*sp, 1
3f4f4700:	movk   1, a7
3f4f4710:	move   a7, *a14+, 1
3f4f4720:	move   *a9(0x5968), *a14+, 1
3f4f4740:	calla  L3FB11A10
3f4f4770:	move   a8, a10
3f4f4780:	move   *a10(0x160), *a13(0x0), 1
3f4f47b0:	move   *a13, a7, 1
3f4f47c0:	move   *a7(0x300), a7, 1
3f4f47e0:	inc    a7
3f4f47f0:	jreq   L3F4F48C0
3f4f4800:	move   a14, -*sp, 1
3f4f4810:	move   *a13, a7, 1
3f4f4820:	move   *a7(0x300), a5, 1
3f4f4840:	sll    0x5, a5
3f4f4850:	move   *a7(0x20), a3, 1
3f4f4870:	add    a5, a3
3f4f4880:	move   *a3+, *a14+, 1
3f4f4890:	calla  L3F4F4300
L3F4F48C0:
3f4f48c0:	move   @0x1a73e0, a7, 1
3f4f48f0:	cmp    a9, a7
3f4f4900:	jrne   L3F4F4A40
3f4f4910:	move   a14, -*sp, 1
3f4f4920:	movi   0x3f515520, a8
3f4f4950:	move   a8, *a14+, 1
3f4f4960:	calla  L3FB341E0
3f4f4990:	sub    a7, a7
3f4f49a0:	movb   a7, @0x1a6ea0
3f4f49d0:	move   a7, @0x1a6eb0, 1
3f4f4a00:	move   a7, @0x1a73e0, 1
3f4f4a30:	jruc   L3F4F4AC0
L3F4F4A40:
3f4f4a40:	move   a14, -*sp, 1
3f4f4a50:	movi   0x3f515620, a8
3f4f4a80:	move   a8, *a14+, 1
3f4f4a90:	calla  L3FB341E0
L3F4F4AC0:
3f4f4ac0:	move   *sp(0x100), a14, 1
3f4f4ae0:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3f4f4b00:	rets   2
L3F4F4B10:
3f4f4b10:	mmtm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3f4f4b30:	move   a14, a13
3f4f4b40:	addi   0x340, a14
3f4f4b60:	move   *a13(0xffe0), a9, 1
3f4f4b80:	move   @0x25c960, a7, 1
3f4f4bb0:	cmp    a9, a7
3f4f4bc0:	jrne   L3F4F4CD0
3f4f4bd0:	move   @0x25c940, a5, 1
3f4f4c00:	move   a5, *a13(0x320), 1
3f4f4c20:	calla  L3FA001C0
3f4f4c50:	move   a14, -*sp, 1
3f4f4c60:	move   a13, a7
3f4f4c70:	addi   0x320, a7
3f4f4c90:	move   a7, *a14+, 1
3f4f4ca0:	calla  L3FB12740
L3F4F4CD0:
3f4f4cd0:	move   *a9(0xd60), a7, 1
3f4f4cf0:	btst   0, a7
3f4f4d00:	jreq   L3F4F4D50
3f4f4d10:	sub    a7, a7
3f4f4d20:	movb   a7, @0xccac0
L3F4F4D50:
3f4f4d50:	move   @0x26f7e0, a7, 1
3f4f4d80:	cmp    a7, a9
3f4f4d90:	jrne   L3F4F4E40
3f4f4da0:	calla  L3FA65030
3f4f4dd0:	sub    a7, a7
3f4f4de0:	move   a7, @0x1a7350, 1
3f4f4e10:	move   a7, @0x26f7e0, 1
L3F4F4E40:
3f4f4e40:	calla  L3FB2E340
3f4f4e70:	move   a8, *a13, 1
3f4f4e80:	move   @0x1a6e20, a7, 1
3f4f4eb0:	cmp    a7, a9
3f4f4ec0:	jrne   L3F4F4F10
3f4f4ed0:	sub    a5, a5
3f4f4ee0:	move   a5, @0x1a6e20, 1
L3F4F4F10:
3f4f4f10:	sub    a11, a11
3f4f4f20:	move   @0x1a6870, a10, 1
3f4f4f50:	jreq   L3F4F5050
L3F4F4F60:
3f4f4f60:	cmp    a9, a10
3f4f4f70:	jrne   L3F4F5020
3f4f4f80:	move   a11, a5
3f4f4f90:	jrne   L3F4F4FF0
3f4f4fa0:	move   *a9, a7, 1
3f4f4fb0:	move   a7, @0x1a6870, 1
3f4f4fe0:	jruc   L3F4F5000
L3F4F4FF0:
3f4f4ff0:	move   *a9, *a11, 1
L3F4F5000:
3f4f5000:	sub    a10, a10
3f4f5010:	jruc   L3F4F5040
L3F4F5020:
3f4f5020:	move   a10, a11
3f4f5030:	move   *a10, a10, 1
L3F4F5040:
3f4f5040:	jrne   L3F4F4F60
L3F4F5050:
3f4f5050:	move   @0x1a6870, a7, 1
3f4f5080:	jreq   L3F4F50C0
3f4f5090:	move   *a7(0x80), a5, 1
3f4f50b0:	jruc   L3F4F50D0
L3F4F50C0:
3f4f50c0:	sub    a5, a5
L3F4F50D0:
3f4f50d0:	move   a5, @0xba210, 1
3f4f5100:	move   a14, -*sp, 1
3f4f5110:	move   *a13(0x0), *a14+, 1
3f4f5130:	calla  L3FB2E470
3f4f5160:	move   a14, -*sp, 1
3f4f5170:	move   a9, *a14+, 1
3f4f5180:	calla  L3F4F4690
3f4f51b0:	move   a14, -*sp, 1
3f4f51c0:	move   a9, a7
3f4f51d0:	addi   0x5968, a7
3f4f51f0:	move   a7, *a14+, 1
3f4f5200:	calla  L3FB12740
3f4f5230:	move   *a9(0x80), a7, 1
3f4f5250:	jreq   L3F4F52F0
3f4f5260:	move   a14, -*sp, 1
3f4f5270:	move   *a9(0x80), *a14+, 1
3f4f5290:	move   @0x1a6810, *a14+, 1
3f4f52c0:	calla  L3FDA9A70
L3F4F52F0:
3f4f52f0:	sub    a2, a2
L3F4F5300:
3f4f5300:	move   a2, a7
3f4f5310:	sll    0x5, a7
3f4f5320:	add    a9, a7
3f4f5330:	move   *a7(0xa0), a7, 1
3f4f5350:	jreq   L3F4F5480
3f4f5360:	move   a14, -*sp, 1
3f4f5370:	move   a2, a7
3f4f5380:	sll    0x5, a7
3f4f5390:	add    a9, a7
3f4f53a0:	move   *a7(0xa0), *a14+, 1
3f4f53c0:	move   @0x1a6810, *a14+, 1
3f4f53f0:	calla  L3FD4F020
3f4f5420:	move   a2, a7
3f4f5430:	sll    0x5, a7
3f4f5440:	add    a9, a7
3f4f5450:	sub    a5, a5
3f4f5460:	move   a5, *a7(0xa0), 1
L3F4F5480:
3f4f5480:	inc    a2
3f4f5490:	cmpi   0x18, a2
3f4f54b0:	jrlt   L3F4F5300
3f4f54c0:	move   *a9(0x520), a7, 1
3f4f54e0:	jreq   L3F4F5580
3f4f54f0:	move   a14, -*sp, 1
3f4f5500:	move   *a9(0x520), *a14+, 1
3f4f5520:	move   @0x1a6810, *a14+, 1
3f4f5550:	calla  L3FD4F020
L3F4F5580:
3f4f5580:	move   a14, -*sp, 1
3f4f5590:	sub    a7, a7
3f4f55a0:	move   a7, *a14+, 1
3f4f55b0:	move   @0x1a6810, *a14+, 1
3f4f55e0:	calla  L3FD9F6B0
3f4f5610:	move   a14, -*sp, 1
3f4f5620:	move   a13, a5
3f4f5630:	addk   32, a5
3f4f5640:	move   a5, *a14+, 1
3f4f5650:	movi   0xffff, a7
3f4f5670:	move   a7, *a14+, 1
3f4f5680:	move   *a9(0x80), *a14+, 1
3f4f56a0:	move   @0x1a6810, *a14+, 1
3f4f56d0:	calla  L3FD36780
3f4f5700:	move   a8, a8
3f4f5710:	jreq   L3F4F5830
L3F4F5720:
3f4f5720:	move   a14, -*sp, 1
3f4f5730:	move   a13, a7
3f4f5740:	addk   32, a7
3f4f5750:	move   a7, *a14+, 1
3f4f5760:	movi   0xffff, a5
3f4f5780:	move   a5, *a14+, 1
3f4f5790:	move   *a9(0x80), *a14+, 1
3f4f57b0:	move   @0x1a6810, *a14+, 1
3f4f57e0:	calla  L3FD36780
3f4f5810:	move   a8, a8
3f4f5820:	jrne   L3F4F5720
L3F4F5830:
3f4f5830:	move   *a9(0x80), a7, 1
3f4f5850:	jreq   L3F4F58F0
3f4f5860:	move   a14, -*sp, 1
3f4f5870:	move   *a9(0x80), *a14+, 1
3f4f5890:	move   @0x1a6810, *a14+, 1
3f4f58c0:	calla  L3FD425A0
L3F4F58F0:
3f4f58f0:	sub    a7, a7
3f4f5900:	move   a7, *a9(0x80), 1
3f4f5920:	move   *a9(0x60), a5, 1
3f4f5940:	addk   2, a5
3f4f5950:	jrne   L3F4F59C0
3f4f5960:	move   a14, -*sp, 1
3f4f5970:	move   *a9(0x40), *a14+, 1
3f4f5990:	calla  L3F70BB90
L3F4F59C0:
3f4f59c0:	move   *a9(0x540), a5, 1
3f4f59e0:	jreq   L3F4F5A50
3f4f59f0:	move   a14, -*sp, 1
3f4f5a00:	move   *a9(0x540), *a14+, 1
3f4f5a20:	calla  L3F702440
L3F4F5A50:
3f4f5a50:	move   *a9(0x9e0), a5, 1
3f4f5a70:	jreq   L3F4F5AE0
3f4f5a80:	move   a14, -*sp, 1
3f4f5a90:	move   *a9(0x9e0), *a14+, 1
3f4f5ab0:	calla  L3F702440
L3F4F5AE0:
3f4f5ae0:	move   *a9(0x60), a0, 1
3f4f5b00:	move   *a9(0x40), a12, 1
3f4f5b20:	move   a14, -*sp, 1
3f4f5b30:	move   a9, *a14+, 1
3f4f5b40:	calla  L3F702440
3f4f5b70:	move   a0, a5
3f4f5b80:	jrne   L3F4F5C80
3f4f5b90:	setf   8, 0, 0
3f4f5ba0:	move   *a12(0x40), a5, 0
3f4f5bc0:	dsjs   a5, L3F4F5C10
3f4f5bd0:	calla  L3F2FC030
3f4f5c00:	jruc   L3F4F5C80
L3F4F5C10:
3f4f5c10:	move   *a12(0x40), a5, 0
3f4f5c30:	subk   6, a5
3f4f5c40:	jrne   L3F4F5C80
3f4f5c50:	calla  L3F2FC100
L3F4F5C80:
3f4f5c80:	move   *sp(0x140), a14, 1
3f4f5ca0:	mmfm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3f4f5cc0:	rets   2
L3F4F5CD0:
3f4f5cd0:	mmtm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f4f5cf0:	move   a14, a13
3f4f5d00:	addi   0x220, a14
3f4f5d20:	move   *a13(0xffe0), a9, 1
3f4f5d40:	move   *a9(0xba0), a7, 1
3f4f5d60:	move   a7, a11
3f4f5d70:	addk   8, a11
3f4f5d80:	setf   8, 0, 0
3f4f5d90:	move   *a11+, a7, 0
3f4f5da0:	sll    0x3, a7
3f4f5db0:	addi   0x1aca60, a7
3f4f5de0:	move   *a7, a7, 0
3f4f5df0:	jreq   L3F4F5E70
L3F4F5E00:
3f4f5e00:	move   *a11+, a7, 0
3f4f5e10:	sll    0x3, a7
3f4f5e20:	addi   0x1aca60, a7
3f4f5e50:	move   *a7, a7, 0
3f4f5e60:	jrne   L3F4F5E00
L3F4F5E70:
3f4f5e70:	move   *a9(0xba0), a7, 1
3f4f5e90:	move   a11, a5
3f4f5ea0:	sub    a7, a5
3f4f5eb0:	sra    0x3, a5
3f4f5ec0:	move   a5, a4
3f4f5ed0:	dec    a4
3f4f5ee0:	move   *a9(0x760), a7, 1
3f4f5f00:	btst   1, a7
3f4f5f10:	jrne   L3F4F5FB0
3f4f5f20:	move   *a9(0x7e0), a7, 0
3f4f5f40:	cmpi   0x3d, a7
3f4f5f60:	jrls   L3F4F5FB0
3f4f5f70:	move   *a9(0x740), a7, 1
3f4f5f90:	btst   2, a7
3f4f5fa0:	jrne   L3F4F6120
L3F4F5FB0:
3f4f5fb0:	sub    a7, a7
3f4f5fc0:	move   a7, *a13(0x200), 1
3f4f5fe0:	cmp    a4, a7
3f4f5ff0:	jrge   L3F4F6120
L3F4F6000:
3f4f6000:	move   *a13(0x200), a7, 1
3f4f6020:	sll    0x3, a7
3f4f6030:	move   *a9(0xba0), a5, 1
3f4f6050:	add    a7, a5
3f4f6060:	move   *a5, a7, 0
3f4f6070:	andi   0x7f, a7
3f4f60a0:	movb   a7, *a5
3f4f60b0:	move   *a13(0x200), a7, 1
3f4f60d0:	inc    a7
3f4f60e0:	move   a7, *a13(0x200), 1
3f4f6100:	cmp    a4, a7
3f4f6110:	jrlt   L3F4F6000
L3F4F6120:
3f4f6120:	move   *a9(0x570), a7, 0
3f4f6140:	jrne   L3F4F61F0
3f4f6150:	setf   16, 1, 0
3f4f6160:	move   *a9(0x660), a7, 0
3f4f6180:	move   a7, *a13(0x80), 1
3f4f61a0:	move   *a9(0x670), a5, 0
3f4f61c0:	move   a5, *a13(0xa0), 1
3f4f61e0:	jruc   L3F4F6270
L3F4F61F0:
3f4f61f0:	setf   16, 1, 0
3f4f6200:	move   *a9(0x6a0), a7, 0
3f4f6220:	move   a7, *a13(0x80), 1
3f4f6240:	sub    a5, a5
3f4f6250:	move   a5, *a13(0xa0), 1
L3F4F6270:
3f4f6270:	move   a14, -*sp, 1
3f4f6280:	move   a5, *a14+, 1
3f4f6290:	move   a9, *a14+, 1
3f4f62a0:	calla  L3F50F4D0
3f4f62d0:	move   a8, *a13(0x100), 1
3f4f62f0:	cmp    a8, a7
3f4f6300:	jrle   L3F4F6330
3f4f6310:	move   a8, *a13(0x80), 1
L3F4F6330:
3f4f6330:	move   *a9(0x740), a7, 1
3f4f6350:	btst   7, a7
3f4f6360:	jreq   L3F4F6590
3f4f6370:	move   *a13(0x80), a7, 1
3f4f6390:	cmp    a8, a7
3f4f63a0:	jrlt   L3F4F6590
3f4f63b0:	move   a5, a5
3f4f63c0:	jreq   L3F4F6410
3f4f63d0:	setf   16, 1, 0
3f4f63e0:	move   *a9(0x6c0), a5, 0
3f4f6400:	jruc   L3F4F6440
L3F4F6410:
3f4f6410:	setf   16, 1, 0
3f4f6420:	move   *a9(0x6d0), a5, 0
L3F4F6440:
3f4f6440:	jreq   L3F4F6590
3f4f6450:	movk   10, a5
3f4f6460:	movb   a5, *a9(0x5960)
3f4f6480:	move   a14, -*sp, 1
3f4f6490:	movk   1, a5
3f4f64a0:	move   a5, *a14+, 1
3f4f64b0:	move   a9, *a14+, 1
3f4f64c0:	calla  L3F20B6E0
3f4f64f0:	move   a5, *a13(0x80), 1
3f4f6510:	move   *a13(0xa0), a7, 1
3f4f6530:	jreq   L3F4F6590
3f4f6540:	setf   16, 1, 0
3f4f6550:	move   *a9(0x670), a7, 0
3f4f6570:	move   a7, *a13(0xa0), 1
L3F4F6590:
3f4f6590:	move   *a13(0xa0), a7, 1
3f4f65b0:	jreq   L3F4F6610
3f4f65c0:	sub    a5, a5
3f4f65d0:	setf   16, 1, 0
3f4f65e0:	move   a5, *a9(0x6c0), 0
3f4f6600:	jruc   L3F4F6650
L3F4F6610:
3f4f6610:	sub    a5, a5
3f4f6620:	setf   16, 1, 0
3f4f6630:	move   a5, *a9(0x6d0), 0
L3F4F6650:
3f4f6650:	move   a4, *a13, 1
3f4f6660:	move   *a13(0x80), a5, 1
3f4f6680:	add    a4, a5
3f4f6690:	move   *a13(0x100), a7, 1
3f4f66b0:	dec    a5
3f4f66c0:	cmp    a7, a5
3f4f66d0:	jrlt   L3F4F68F0
3f4f66e0:	move   *a13(0x80), a5, 1
3f4f6700:	sub    a5, a7
3f4f6710:	inc    a7
3f4f6720:	move   a7, *a13, 1
3f4f6730:	move   *a9(0x740), a5, 1
3f4f6750:	btst   7, a5
3f4f6760:	jreq   L3F4F6830
3f4f6770:	move   a7, a4
3f4f6780:	move   *a13(0xa0), a5, 1
3f4f67a0:	jreq   L3F4F67F0
3f4f67b0:	movk   1, a5
3f4f67c0:	move   a5, *a9(0x6c0), 0
3f4f67e0:	jruc   L3F4F68F0
L3F4F67F0:
3f4f67f0:	movk   1, a5
3f4f6800:	move   a5, *a9(0x6d0), 0
3f4f6820:	jruc   L3F4F68F0
L3F4F6830:
3f4f6830:	dec    a7
3f4f6840:	sll    0x3, a7
3f4f6850:	move   *a9(0xba0), a5, 1
3f4f6870:	add    a7, a5
3f4f6880:	move   a4, a7
3f4f6890:	dec    a7
3f4f68a0:	sll    0x3, a7
3f4f68b0:	move   *a9(0xba0), a3, 1
3f4f68d0:	add    a7, a3
3f4f68e0:	movb   *a3, *a5
L3F4F68F0:
3f4f68f0:	move   *a9(0x540), a7, 1
3f4f6910:	move   *a7(0x20), *a13(0x120), 1
3f4f6940:	move   *a13, a7, 1
3f4f6950:	jale   L3F4F90E0
3f4f6970:	move   *a9(0x720), a5, 1
3f4f6990:	btst   4, a5
3f4f69a0:	jreq   L3F4F6CB0
3f4f69b0:	move   *a9(0x540), a5, 1
3f4f69d0:	move   *a13(0xa0), a3, 1
3f4f69f0:	sll    0x5, a3
3f4f6a00:	add    a3, a5
3f4f6a10:	move   *a9(0x540), a3, 1
3f4f6a30:	move   *a3, a3, 0
3f4f6a40:	sll    0x3, a3
3f4f6a50:	move   *a5(0x40), a12, 1
3f4f6a70:	add    a3, a12
3f4f6a80:	move   *a13(0x120), a5, 1
3f4f6aa0:	sll    0x3, a5
3f4f6ab0:	add    a12, a5
3f4f6ac0:	move   a5, a0
3f4f6ad0:	sll    0x3, a7
3f4f6ae0:	move   a12, a11
3f4f6af0:	sub    a7, a11
3f4f6b00:	move   *a13(0x120), a7, 1
3f4f6b20:	sll    0x3, a7
3f4f6b30:	add    a11, a7
3f4f6b40:	move   a7, a2
3f4f6b50:	move   *a9(0x540), a7, 1
3f4f6b70:	move   *a7, a7, 0
3f4f6b80:	move   *a13(0x80), a5, 1
3f4f6ba0:	sub    a5, a7
3f4f6bb0:	move   *a13, a3, 1
3f4f6bc0:	move   a7, a6
3f4f6bd0:	sub    a3, a6
3f4f6be0:	jrlt   L3F4F6CB0
L3F4F6BF0:
3f4f6bf0:	move   a0, a7
3f4f6c00:	subk   8, a0
3f4f6c10:	move   a2, a5
3f4f6c20:	subk   8, a2
3f4f6c30:	movb   *a5, *a7
3f4f6c40:	move   a12, a7
3f4f6c50:	subk   8, a12
3f4f6c60:	move   a11, a5
3f4f6c70:	subk   8, a11
3f4f6c80:	movb   *a5, *a7
3f4f6c90:	dec    a6
3f4f6ca0:	jrge   L3F4F6BF0
L3F4F6CB0:
3f4f6cb0:	move   *a9(0x540), a7, 1
3f4f6cd0:	move   *a13(0xa0), a5, 1
3f4f6cf0:	sll    0x5, a5
3f4f6d00:	add    a5, a7
3f4f6d10:	move   *a13(0x80), a5, 1
3f4f6d30:	sll    0x3, a5
3f4f6d40:	move   *a7(0x40), a12, 1
3f4f6d60:	add    a5, a12
3f4f6d70:	move   *a13(0x120), a7, 1
3f4f6d90:	sll    0x3, a7
3f4f6da0:	add    a12, a7
3f4f6db0:	move   a7, a0
3f4f6dc0:	move   *a13(0xa0), a7, 1
3f4f6de0:	jreq   L3F4F6F10
3f4f6df0:	setf   8, 0, 0
3f4f6e00:	move   *a9(0x918), a5, 0
3f4f6e20:	sll    0x3, a5
3f4f6e30:	add    a9, a5
3f4f6e40:	move   *a5(0x8f8), a5, 0
3f4f6e60:	move   a5, *a13(0x1a0), 1
3f4f6e80:	move   *a9(0x920), a3, 0
3f4f6ea0:	sll    0x3, a3
3f4f6eb0:	add    a9, a3
3f4f6ec0:	move   *a3(0x8f8), a3, 0
3f4f6ee0:	move   a3, *a13(0x1c0), 1
3f4f6f00:	jruc   L3F4F7020
L3F4F6F10:
3f4f6f10:	setf   8, 0, 0
3f4f6f20:	move   *a9(0x980), a5, 0
3f4f6f40:	sll    0x3, a5
3f4f6f50:	add    a9, a5
3f4f6f60:	move   *a5(0x960), a5, 0
3f4f6f80:	move   a5, *a13(0x1a0), 1
3f4f6fa0:	move   *a9(0x988), a3, 0
3f4f6fc0:	sll    0x3, a3
3f4f6fd0:	add    a9, a3
3f4f6fe0:	move   *a3(0x960), a3, 0
3f4f7000:	move   a3, *a13(0x1c0), 1
L3F4F7020:
3f4f7020:	move   a5, a3
3f4f7030:	sll    0x9, a5
3f4f7040:	sll    0x8, a3
3f4f7050:	add    a3, a5
3f4f7060:	addi   0x1a9360, a5
3f4f7090:	move   a5, *a13(0x40), 1
3f4f70b0:	move   *a13(0x1c0), a3, 1
3f4f70d0:	move   a3, a5
3f4f70e0:	sll    0x9, a3
3f4f70f0:	sll    0x8, a5
3f4f7100:	add    a5, a3
3f4f7110:	addi   0x1a9360, a3
3f4f7140:	move   a3, *a13(0x60), 1
3f4f7160:	move   a7, a5
3f4f7170:	jreq   L3F4F71E0
3f4f7180:	setf   16, 1, 0
3f4f7190:	move   *a9(0x6e0), a3, 0
3f4f71b0:	move   a3, *a13(0x140), 1
3f4f71d0:	jruc   L3F4F7230
L3F4F71E0:
3f4f71e0:	setf   16, 1, 0
3f4f71f0:	move   *a9(0x700), a3, 0
3f4f7210:	move   a3, *a13(0x140), 1
L3F4F7230:
3f4f7230:	move   *a13(0x1a0), a3, 1
3f4f7250:	subk   4, a3
3f4f7260:	jreq   L3F4F72B0
3f4f7270:	move   *a13(0x1a0), a3, 1
3f4f7290:	subk   3, a3
3f4f72a0:	jrne   L3F4F7320
L3F4F72B0:
3f4f72b0:	move   *a13(0x140), a3, 1
3f4f72d0:	ori    0x40, a3
3f4f7300:	move   a3, *a13(0x140), 1
L3F4F7320:
3f4f7320:	move   a5, a3
3f4f7330:	jreq   L3F4F7390
3f4f7340:	move   *a9(0x6e0), a3, 0
3f4f7360:	move   a3, *a13(0x160), 1
3f4f7380:	jruc   L3F4F73D0
L3F4F7390:
3f4f7390:	move   *a9(0x700), a3, 0
3f4f73b0:	move   a3, *a13(0x160), 1
L3F4F73D0:
3f4f73d0:	move   *a13(0x1c0), a3, 1
3f4f73f0:	subk   4, a3
3f4f7400:	jreq   L3F4F7450
3f4f7410:	move   *a13(0x1c0), a3, 1
3f4f7430:	subk   3, a3
3f4f7440:	jrne   L3F4F74C0
L3F4F7450:
3f4f7450:	move   *a13(0x160), a3, 1
3f4f7470:	ori    0x40, a3
3f4f74a0:	move   a3, *a13(0x160), 1
L3F4F74C0:
3f4f74c0:	move   *a13(0x140), a3, 1
3f4f74e0:	move   *a13(0x160), a5, 1
3f4f7500:	cmp    a5, a3
3f4f7510:	jreq   L3F4F7540
3f4f7520:	movk   1, a3
3f4f7530:	jruc   L3F4F7550
L3F4F7540:
3f4f7540:	sub    a3, a3
L3F4F7550:
3f4f7550:	move   a3, *a13(0x20), 1
3f4f7570:	move   a7, a8
3f4f7580:	jreq   L3F4F75D0
3f4f7590:	setf   8, 0, 0
3f4f75a0:	move   *a9(0x928), a3, 0
3f4f75c0:	jruc   L3F4F7600
L3F4F75D0:
3f4f75d0:	setf   8, 0, 0
3f4f75e0:	move   *a9(0x990), a3, 0
L3F4F7600:
3f4f7600:	move   a3, *a13(0x1e0), 1
3f4f7620:	move   a7, a7
3f4f7630:	jreq   L3F4F78D0
3f4f7640:	move   a3, a3
3f4f7650:	jreq   L3F4F7B50
3f4f7660:	setf   16, 1, 0
3f4f7670:	move   *a9(0x6e0), a3, 0
3f4f7690:	move   a3, *a13(0x180), 1
3f4f76b0:	move   *a13(0x1e0), a3, 1
3f4f76d0:	sll    0x3, a3
3f4f76e0:	add    a9, a3
3f4f76f0:	setf   8, 0, 0
3f4f7700:	move   *a3(0x8f8), a3, 0
3f4f7720:	subk   4, a3
3f4f7730:	jreq   L3F4F77C0
3f4f7740:	move   *a13(0x1e0), a3, 1
3f4f7760:	sll    0x3, a3
3f4f7770:	add    a9, a3
3f4f7780:	move   *a3(0x8f8), a3, 0
3f4f77a0:	subk   3, a3
3f4f77b0:	jrne   L3F4F7830
L3F4F77C0:
3f4f77c0:	move   *a13(0x180), a3, 1
3f4f77e0:	ori    0x40, a3
3f4f7810:	move   a3, *a13(0x180), 1
L3F4F7830:
3f4f7830:	move   *a13(0x180), a3, 1
3f4f7850:	move   *a13(0x140), a5, 1
3f4f7870:	cmp    a5, a3
3f4f7880:	jreq   L3F4F7B50
3f4f7890:	movk   7, a3
3f4f78a0:	move   a3, *a13(0x20), 1
3f4f78c0:	jruc   L3F4F7B50
L3F4F78D0:
3f4f78d0:	move   a3, a3
3f4f78e0:	jreq   L3F4F7B50
3f4f78f0:	setf   16, 1, 0
3f4f7900:	move   *a9(0x700), a3, 0
3f4f7920:	move   a3, *a13(0x180), 1
3f4f7940:	move   *a13(0x1e0), a3, 1
3f4f7960:	sll    0x3, a3
3f4f7970:	add    a9, a3
3f4f7980:	setf   8, 0, 0
3f4f7990:	move   *a3(0x960), a3, 0
3f4f79b0:	subk   4, a3
3f4f79c0:	jreq   L3F4F7A50
3f4f79d0:	move   *a13(0x1e0), a3, 1
3f4f79f0:	sll    0x3, a3
3f4f7a00:	add    a9, a3
3f4f7a10:	move   *a3(0x960), a3, 0
3f4f7a30:	subk   3, a3
3f4f7a40:	jrne   L3F4F7AC0
L3F4F7A50:
3f4f7a50:	move   *a13(0x180), a3, 1
3f4f7a70:	ori    0x40, a3
3f4f7aa0:	move   a3, *a13(0x180), 1
L3F4F7AC0:
3f4f7ac0:	move   *a13(0x180), a3, 1
3f4f7ae0:	move   *a13(0x140), a5, 1
3f4f7b00:	cmp    a5, a3
3f4f7b10:	jreq   L3F4F7B50
3f4f7b20:	movk   7, a3
3f4f7b30:	move   a3, *a13(0x20), 1
L3F4F7B50:
3f4f7b50:	move   *a13, a6, 1
3f4f7b60:	move   *a9(0xba0), a11, 1
3f4f7b80:	move   a14, -*sp, 1
3f4f7b90:	move   *a13(0x140), *a14+, 1
3f4f7bb0:	move   a6, *a14+, 1
3f4f7bc0:	move   a0, *a14+, 1
3f4f7bd0:	calla  L3FB44E40
3f4f7c00:	move   *a13(0x1e0), a5, 1
3f4f7c20:	jreq   L3F4F8110
3f4f7c30:	setf   8, 0, 0
3f4f7c40:	move   *a11, a3, 0
3f4f7c50:	cmpi   0x80, a3
3f4f7c70:	jrnc   L3F4F8110
3f4f7c80:	move   *a11+, a10, 0
3f4f7c90:	cmpi   0x20, a10
3f4f7cb0:	jrle   L3F4F7F80
3f4f7cc0:	cmpi   0x7f, a10
3f4f7ce0:	jrge   L3F4F7F80
3f4f7cf0:	move   a7, a3
3f4f7d00:	jreq   L3F4F7E50
3f4f7d10:	sll    0x3, a5
3f4f7d20:	add    a9, a5
3f4f7d30:	move   *a5(0x8f8), a5, 0
3f4f7d50:	move   a5, a3
3f4f7d60:	sll    0x9, a5
3f4f7d70:	sll    0x8, a3
3f4f7d80:	add    a3, a5
3f4f7d90:	addi   0x1a9460, a5
3f4f7dc0:	move   a10, a3
3f4f7dd0:	subk   32, a3
3f4f7de0:	sll    0x3, a3
3f4f7df0:	add    a3, a5
3f4f7e00:	move   *a5, a10, 0
3f4f7e10:	sub    a5, a5
3f4f7e20:	movb   a5, *a9(0x928)
3f4f7e40:	jruc   L3F4F7F80
L3F4F7E50:
3f4f7e50:	sll    0x3, a5
3f4f7e60:	add    a9, a5
3f4f7e70:	move   *a5(0x960), a5, 0
3f4f7e90:	move   a5, a3
3f4f7ea0:	sll    0x9, a5
3f4f7eb0:	sll    0x8, a3
3f4f7ec0:	add    a3, a5
3f4f7ed0:	addi   0x1a9460, a5
3f4f7f00:	move   a10, a3
3f4f7f10:	subk   32, a3
3f4f7f20:	sll    0x3, a3
3f4f7f30:	add    a3, a5
3f4f7f40:	move   *a5, a10, 0
3f4f7f50:	sub    a5, a5
3f4f7f60:	movb   a5, *a9(0x990)
L3F4F7F80:
3f4f7f80:	cmpi   0x2, a10
3f4f7fa0:	jrne   L3F4F8070
3f4f7fb0:	movi   0x61, a10
3f4f7fd0:	move   *a13(0x180), a5, 1
3f4f7ff0:	ori    0x40, a5
3f4f8020:	move   a5, *a13(0x180), 1
3f4f8040:	movk   7, a3
3f4f8050:	move   a3, *a13(0x20), 1
L3F4F8070:
3f4f8070:	cmpi   0x7f, a10
3f4f8090:	jreq   L3F4F80E0
3f4f80a0:	move   *a13(0x180), *a0+, 0
3f4f80c0:	move   a10, *a12+, 0
3f4f80d0:	jruc   L3F4F8100
L3F4F80E0:
3f4f80e0:	dec    a6
3f4f80f0:	move   a6, *a13, 1
L3F4F8100:
3f4f8100:	dec    a6
L3F4F8110:
3f4f8110:	move   a6, a5
3f4f8120:	dec    a6
3f4f8130:	move   a5, a3
3f4f8140:	jrle   L3F4F86D0
3f4f8150:	setf   8, 0, 0
L3F4F8160:
3f4f8160:	move   *a11+, a10, 0
3f4f8170:	cmpi   0x80, a10
3f4f8190:	jrge   L3F4F8270
3f4f81a0:	move   a10, a7
3f4f81b0:	sll    0x3, a7
3f4f81c0:	move   *a13(0x40), a5, 1
3f4f81e0:	add    a5, a7
3f4f81f0:	move   *a7, a10, 0
3f4f8200:	move   *a13(0x20), a7, 1
3f4f8220:	movk   2, a3
3f4f8230:	or     a7, a3
3f4f8240:	move   a3, *a13(0x20), 1
3f4f8260:	jruc   L3F4F8410
L3F4F8270:
3f4f8270:	cmpi   0xa0, a10
3f4f8290:	jrne   L3F4F82E0
3f4f82a0:	move   *a13(0x1c0), a7, 1
3f4f82c0:	subk   2, a7
3f4f82d0:	jrne   L3F4F8370
L3F4F82E0:
3f4f82e0:	move   a10, a7
3f4f82f0:	subi   0x80, a7
3f4f8310:	sll    0x3, a7
3f4f8320:	move   *a13(0x60), a5, 1
3f4f8340:	add    a5, a7
3f4f8350:	move   *a7, a10, 0
3f4f8360:	jruc   L3F4F8380
L3F4F8370:
3f4f8370:	movk   2, a10
L3F4F8380:
3f4f8380:	movb   *a13(0x160), *a0(0x0)
3f4f83b0:	move   *a13(0x20), a7, 1
3f4f83d0:	movk   4, a5
3f4f83e0:	or     a7, a5
3f4f83f0:	move   a5, *a13(0x20), 1
L3F4F8410:
3f4f8410:	cmpi   0x2, a10
3f4f8430:	jrne   L3F4F8600
3f4f8440:	movi   0x61, a10
3f4f8460:	move   *a0, a7, 0
3f4f8470:	ori    0x40, a7
3f4f84a0:	movb   a7, *a0
3f4f84b0:	move   *a0, a7, 0
3f4f84c0:	move   *a13(0x140), a5, 1
3f4f84e0:	cmp    a5, a7
3f4f84f0:	jreq   L3F4F8540
3f4f8500:	move   *a13(0x20), a7, 1
3f4f8520:	btst   1, a7
3f4f8530:	jrne   L3F4F85D0
L3F4F8540:
3f4f8540:	move   *a0, a7, 0
3f4f8550:	move   *a13(0x160), a3, 1
3f4f8570:	cmp    a3, a7
3f4f8580:	jreq   L3F4F8600
3f4f8590:	move   *a13(0x20), a7, 1
3f4f85b0:	btst   2, a7
3f4f85c0:	jreq   L3F4F8600
L3F4F85D0:
3f4f85d0:	movk   7, a3
3f4f85e0:	move   a3, *a13(0x20), 1
L3F4F8600:
3f4f8600:	cmpi   0x7f, a10
3f4f8620:	jreq   L3F4F8660
3f4f8630:	move   a10, *a12+, 0
3f4f8640:	addk   8, a0
3f4f8650:	jruc   L3F4F8690
L3F4F8660:
3f4f8660:	move   *a13, a7, 1
3f4f8670:	dec    a7
3f4f8680:	move   a7, *a13, 1
L3F4F8690:
3f4f8690:	move   a6, a7
3f4f86a0:	dec    a6
3f4f86b0:	move   a7, a3
3f4f86c0:	jrgt   L3F4F8160
L3F4F86D0:
3f4f86d0:	move   *a13(0x20), a7, 1
3f4f86f0:	subk   7, a7
3f4f8700:	jreq   L3F4F8750
3f4f8710:	move   *a9(0x720), a7, 1
3f4f8730:	btst   4, a7
3f4f8740:	jreq   L3F4F8900
L3F4F8750:
3f4f8750:	move   a14, -*sp, 1
3f4f8760:	movk   1, a7
3f4f8770:	move   a7, *a14+, 1
3f4f8780:	move   *a9(0x720), a5, 1
3f4f87a0:	btst   4, a5
3f4f87b0:	jreq   L3F4F8810
3f4f87c0:	move   *a9(0x540), a5, 1
3f4f87e0:	setf   16, 1, 0
3f4f87f0:	move   *a5, a5, 0
3f4f8800:	jruc   L3F4F8860
L3F4F8810:
3f4f8810:	move   *a13(0x80), a5, 1
3f4f8830:	move   *a13, a3, 1
3f4f8840:	add    a3, a5
3f4f8850:	dec    a5
L3F4F8860:
3f4f8860:	move   a5, *a14+, 1
3f4f8870:	move   *a13(0x80), *a14+, 1
3f4f8890:	move   *a13(0xa0), *a14+, 1
3f4f88b0:	move   a9, *a14+, 1
3f4f88c0:	calla  L3F50D1B0
3f4f88f0:	jruc   L3F4F8AA0
L3F4F8900:
3f4f8900:	move   *a13(0x20), a7, 1
3f4f8920:	btst   1, a7
3f4f8930:	jreq   L3F4F8980
3f4f8940:	move   *a13(0x140), *a13(0x20), 1
3f4f8970:	jruc   L3F4F89B0
L3F4F8980:
3f4f8980:	move   *a13(0x160), *a13(0x20), 1
L3F4F89B0:
3f4f89b0:	move   a14, -*sp, 1
3f4f89c0:	sub    a7, a7
3f4f89d0:	move   a7, *a14+, 1
3f4f89e0:	move   *a13(0x20), *a14+, 1
3f4f8a00:	move   *a13(0xa0), *a14+, 1
3f4f8a20:	move   *a13(0x80), *a14+, 1
3f4f8a40:	move   *a13(0x0), *a14+, 1
3f4f8a60:	move   a9, *a14+, 1
3f4f8a70:	calla  L3F5027E0
L3F4F8AA0:
3f4f8aa0:	move   *a13(0x140), a7, 1
3f4f8ac0:	btst   3, a7
3f4f8ad0:	jreq   L3F4F8CC0
3f4f8ae0:	setf   8, 0, 0
3f4f8af0:	move   *a9(0x568), a5, 0
3f4f8b10:	movk   4, a3
3f4f8b20:	or     a3, a5
3f4f8b30:	movb   a5, *a9(0x568)
3f4f8b50:	move   @0x1a6e60, a5
3f4f8b80:	jrne   L3F4F8BD0
3f4f8b90:	movk   1, a3
3f4f8ba0:	movb   a3, @0x1a6e60
L3F4F8BD0:
3f4f8bd0:	setf   16, 1, 0
3f4f8be0:	move   *a9(0xda0), a5, 0
3f4f8c00:	move   *a13(0xa0), a3, 1
3f4f8c20:	cmp    a3, a5
3f4f8c30:	jrle   L3F4F8C60
3f4f8c40:	move   a3, *a9(0xda0), 0
L3F4F8C60:
3f4f8c60:	move   *a9(0xdb0), a5, 0
3f4f8c80:	cmp    a3, a5
3f4f8c90:	jrge   L3F4F8CC0
3f4f8ca0:	move   a3, *a9(0xdb0), 0
L3F4F8CC0:
3f4f8cc0:	move   *a9(0x540), a5, 1
3f4f8ce0:	setf   16, 1, 0
3f4f8cf0:	move   *a5, a5, 0
3f4f8d00:	subk   8, a5
3f4f8d10:	move   a5, *a13(0xe0), 1
3f4f8d30:	move   *a13(0x80), *a13(0xc0), 1
3f4f8d60:	move   *a13(0x80), a3, 1
3f4f8d80:	move   *a13, a5, 1
3f4f8d90:	add    a5, a3
3f4f8da0:	move   a3, *a13(0x80), 1
3f4f8dc0:	move   *a9(0x780), a3, 1
3f4f8de0:	btst   2, a3
3f4f8df0:	jreq   L3F4F8FA0
3f4f8e00:	move   @0x1a68b0, a3, 1
3f4f8e30:	jreq   L3F4F8FA0
3f4f8e40:	move   *a13(0x80), a5, 1
3f4f8e60:	move   *a13(0xe0), a7, 1
3f4f8e80:	cmp    a7, a5
3f4f8e90:	jrle   L3F4F8FA0
3f4f8ea0:	move   *a13(0xc0), a5, 1
3f4f8ec0:	cmp    a7, a5
3f4f8ed0:	jrgt   L3F4F8FA0
3f4f8ee0:	move   a14, -*sp, 1
3f4f8ef0:	sub    a5, a5
3f4f8f00:	move   a5, *a14+, 1
3f4f8f10:	move   @0x1a6810, *a14+, 1
3f4f8f40:	calla  L3FD34A40
3f4f8f70:	move   a5, @0x1a68b0, 1
L3F4F8FA0:
3f4f8fa0:	move   *a13(0x80), a7, 1
3f4f8fc0:	move   *a13(0x100), a5, 1
3f4f8fe0:	cmp    a5, a7
3f4f8ff0:	jrle   L3F4F9020
3f4f9000:	move   a5, *a13(0x80), 1
L3F4F9020:
3f4f9020:	move   *a13(0xa0), a7, 1
3f4f9040:	jreq   L3F4F90A0
3f4f9050:	setf   16, 1, 0
3f4f9060:	move   *a13(0x80), *a9(0x660), 0
3f4f9090:	jruc   L3F4F90E0
L3F4F90A0:
3f4f90a0:	setf   16, 1, 0
3f4f90b0:	move   *a13(0x80), *a9(0x6a0), 0
L3F4F90E0:
3f4f90e0:	move   a4, a7
3f4f90f0:	sll    0x3, a7
3f4f9100:	move   *a9(0xba0), a5, 1
3f4f9120:	add    a7, a5
3f4f9130:	move   a5, *a9(0xba0), 1
3f4f9150:	move   *sp(0x1a0), a14, 1
3f4f9170:	mmfm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f4f9190:	rets   2
L3F4F91A0:
3f4f91a0:	mmtm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f4f91c0:	move   a14, a13
3f4f91d0:	addi   0x1d0, a14
3f4f91f0:	move   *a13(0xffe0), a9, 1
3f4f9210:	move   *a9(0x540), a10, 1
3f4f9230:	setf   16, 1, 0
3f4f9240:	move   *a9(0x620), a7, 0
3f4f9260:	move   a7, *a13(0x60), 1
3f4f9280:	move   *a9(0x630), a5, 0
3f4f92a0:	move   a5, *a13(0x80), 1
3f4f92c0:	sub    a7, a5
3f4f92d0:	inc    a5
3f4f92e0:	move   a5, *a13(0x40), 1
3f4f9300:	move   *a9(0x5990), a5, 0
3f4f9320:	sub    a5, a7
3f4f9330:	move   a7, *a13(0xa0), 1
3f4f9350:	jrge   L3F4F9390
3f4f9360:	sub    a5, a5
3f4f9370:	move   a5, *a13(0xa0), 1
L3F4F9390:
3f4f9390:	move   *a13(0x80), a7, 1
3f4f93b0:	move   *a9(0x5990), a5, 0
3f4f93d0:	sub    a5, a7
3f4f93e0:	move   a7, *a13(0xc0), 1
3f4f9400:	move   *a9(0x59a0), a5, 0
3f4f9420:	cmp    a5, a7
3f4f9430:	jrlt   L3F4F9490
3f4f9440:	move   *a9(0x59a0), a5, 0
3f4f9460:	dec    a5
3f4f9470:	move   a5, *a13(0xc0), 1
L3F4F9490:
3f4f9490:	move   *a13(0xc0), a7, 1
3f4f94b0:	move   *a13(0xa0), a5, 1
3f4f94d0:	sub    a5, a7
3f4f94e0:	inc    a7
3f4f94f0:	move   a7, *a13(0xe0), 1
3f4f9510:	move   *a9(0x5ad8), a5, 0
3f4f9530:	inc    a5
3f4f9540:	move   a5, *a9(0x5ad8), 0
3f4f9560:	sext   a5, 0
3f4f9570:	move   @0x1a64d0, a7, 0
3f4f95a0:	cmp    a7, a5
3f4f95b0:	jrlt   L3F4F9660
3f4f95c0:	movk   1, a5
3f4f95d0:	movb   a5, *a13(0x180)
3f4f95f0:	move   *a9(0xc0), *a13(0x1b0), 1
3f4f9620:	sub    a5, a5
3f4f9630:	move   a5, *a9(0x5ad8), 0
3f4f9650:	jruc   L3F4F96C0
L3F4F9660:
3f4f9660:	sub    a5, a5
3f4f9670:	movb   a5, *a13(0x180)
3f4f9690:	move   *a9(0xa0), *a13(0x1b0), 1
L3F4F96C0:
3f4f96c0:	move   a5, *a13(0x190), 1
3f4f96e0:	move   *a13(0xffc0), a5, 1
3f4f9700:	jale   L3F4FC800
3f4f9720:	move   *a13(0x40), a7, 1
3f4f9740:	cmp    a7, a5
3f4f9750:	jrle   L3F4F9780
3f4f9760:	move   a7, *a13(0xffc0), 1
L3F4F9780:
3f4f9780:	move   *a13(0xffc0), a5, 1
3f4f97a0:	cmp    a7, a5
3f4f97b0:	jage   L3F4FA120
3f4f97d0:	move   *a13(0xe0), a7, 1
3f4f97f0:	cmp    a7, a5
3f4f9800:	jrge   L3F4F9CE0
3f4f9810:	move   *a9(0xdc0), a5, 1
3f4f9830:	dsjs   a5, L3F4F98B0
3f4f9840:	move   a14, -*sp, 1
3f4f9850:	move   *a13(0xffc0), *a14+, 1
3f4f9870:	move   a9, *a14+, 1
3f4f9880:	calla  L3F512970
L3F4F98B0:
3f4f98b0:	setf   8, 0, 0
3f4f98c0:	move   *a13(0x180), a5, 0
3f4f98e0:	jreq   L3F4F9980
3f4f98f0:	move   a14, -*sp, 1
3f4f9900:	move   @0x1a6810, *a14+, 1
3f4f9930:	calla  L3FD63320
3f4f9960:	move   a8, *a13(0x190), 1
L3F4F9980:
3f4f9980:	move   a14, -*sp, 1
3f4f9990:	setf   16, 1, 0
3f4f99a0:	move   *a9(0xa70), a3, 0
3f4f99c0:	move   *a13(0xa0), a5, 1
3f4f99e0:	move   *a9(0xa40), a7, 0
3f4f9a00:	mpys   a5, a7
3f4f9a10:	add    a7, a3
3f4f9a20:	addk   4, a3
3f4f9a30:	move   a3, *a14+, 1
3f4f9a40:	movk   4, a7
3f4f9a50:	move   a7, *a14+, 1
3f4f9a60:	move   *a13(0xe0), a3, 1
3f4f9a80:	move   *a13(0xffc0), a7, 1
3f4f9aa0:	sub    a7, a3
3f4f9ab0:	move   *a9(0xa40), a5, 0
3f4f9ad0:	mpys   a5, a3
3f4f9ae0:	move   a3, *a14+, 1
3f4f9af0:	move   *a9(0x59c0), a5, 0
3f4f9b10:	move   *a9(0xa30), a3, 0
3f4f9b30:	mpys   a3, a5
3f4f9b40:	move   a5, *a14+, 1
3f4f9b50:	move   *a13(0xa0), a5, 1
3f4f9b70:	add    a7, a5
3f4f9b80:	move   *a9(0xa40), a3, 0
3f4f9ba0:	mpys   a3, a5
3f4f9bb0:	move   *a9(0xa70), a3, 0
3f4f9bd0:	add    a5, a3
3f4f9be0:	addk   4, a3
3f4f9bf0:	move   a3, *a14+, 1
3f4f9c00:	movk   4, a5
3f4f9c10:	move   a5, *a14+, 1
3f4f9c20:	move   *a13(0x1b0), *a14+, 1
3f4f9c40:	move   *a9(0x80), *a14+, 1
3f4f9c60:	move   *a9(0x80), *a14+, 1
3f4f9c80:	move   @0x1a6810, *a14+, 1
3f4f9cb0:	calla  L3FD3E220
L3F4F9CE0:
3f4f9ce0:	move   *a13(0x40), *a13(0x0), 1
3f4f9d10:	sub    a0, a0
3f4f9d20:	move   *a13(0x60), a7, 1
3f4f9d40:	sll    0x5, a7
3f4f9d50:	add    a10, a7
3f4f9d60:	addi   0x40, a7
3f4f9d80:	move   a7, *a13(0x160), 1
3f4f9da0:	move   *a13, a5, 1
3f4f9db0:	jrle   L3F4FA120
L3F4F9DC0:
3f4f9dc0:	move   a0, a12
3f4f9dd0:	move   a0, a7
3f4f9de0:	sll    0x5, a7
3f4f9df0:	move   *a13(0x160), a5, 1
3f4f9e10:	add    a5, a7
3f4f9e20:	move   *a7, a11, 1
3f4f9e30:	move   *a13(0xffc0), a7, 1
3f4f9e50:	add    a12, a7
3f4f9e60:	move   *a13(0x40), a3, 1
3f4f9e80:	mods   a3, a7
3f4f9e90:	move   a7, *a13(0x20), 1
3f4f9eb0:	cmp    a0, a7
3f4f9ec0:	jreq   L3F4FA060
L3F4F9ED0:
3f4f9ed0:	move   a12, a7
3f4f9ee0:	sll    0x5, a7
3f4f9ef0:	move   *a13(0x160), a5, 1
3f4f9f10:	add    a5, a7
3f4f9f20:	move   *a13(0x20), a3, 1
3f4f9f40:	sll    0x5, a3
3f4f9f50:	add    a5, a3
3f4f9f60:	move   *a3, *a7, 1
3f4f9f70:	move   *a13(0x20), a12, 1
3f4f9f90:	move   *a13, a7, 1
3f4f9fa0:	dec    a7
3f4f9fb0:	move   a7, *a13, 1
3f4f9fc0:	move   *a13(0xffc0), a3, 1
3f4f9fe0:	add    a12, a3
3f4f9ff0:	move   *a13(0x40), a5, 1
3f4fa010:	mods   a5, a3
3f4fa020:	move   a3, *a13(0x20), 1
3f4fa040:	cmp    a0, a3
3f4fa050:	jrne   L3F4F9ED0
L3F4FA060:
3f4fa060:	move   a12, a7
3f4fa070:	sll    0x5, a7
3f4fa080:	move   *a13(0x160), a5, 1
3f4fa0a0:	add    a5, a7
3f4fa0b0:	move   a11, *a7, 1
3f4fa0c0:	move   *a13, a7, 1
3f4fa0d0:	dec    a7
3f4fa0e0:	move   a7, *a13, 1
3f4fa0f0:	inc    a0
3f4fa100:	move   a7, a3
3f4fa110:	jrgt   L3F4F9DC0
L3F4FA120:
3f4fa120:	move   a10, a7
3f4fa130:	addi   0x40, a7
3f4fa150:	move   a7, *a13(0x160), 1
3f4fa170:	move   *a13(0xffc0), a12, 1
3f4fa190:	dec    a12
3f4fa1a0:	jrlt   L3F4FA420
L3F4FA1B0:
3f4fa1b0:	move   a14, -*sp, 1
3f4fa1c0:	movk   32, a7
3f4fa1d0:	move   a7, *a14+, 1
3f4fa1e0:	setf   16, 1, 0
3f4fa1f0:	move   *a10, a5, 0
3f4fa200:	inc    a5
3f4fa210:	move   a5, *a14+, 1
3f4fa220:	move   *a13(0x80), a5, 1
3f4fa240:	sub    a12, a5
3f4fa250:	sll    0x5, a5
3f4fa260:	move   *a13(0x160), a3, 1
3f4fa280:	add    a3, a5
3f4fa290:	move   *a5+, *a14+, 1
3f4fa2a0:	calla  L3FB44E40
3f4fa2d0:	move   a14, -*sp, 1
3f4fa2e0:	setf   16, 1, 0
3f4fa2f0:	move   *a10, a5, 0
3f4fa300:	inc    a5
3f4fa310:	move   a5, *a14+, 1
3f4fa320:	move   *a13(0x80), a5, 1
3f4fa340:	sub    a12, a5
3f4fa350:	sll    0x5, a5
3f4fa360:	add    a3, a5
3f4fa370:	move   *a10(0x20), a7, 1
3f4fa390:	sll    0x3, a7
3f4fa3a0:	move   *a5, a5, 1
3f4fa3b0:	add    a7, a5
3f4fa3c0:	move   a5, *a14+, 1
3f4fa3d0:	calla  L3FB44A00
3f4fa400:	dec    a12
3f4fa410:	jrge   L3F4FA1B0
L3F4FA420:
3f4fa420:	setf   8, 0, 0
3f4fa430:	move   *a9(0x568), a7, 0
3f4fa450:	btst   2, a7
3f4fa460:	jreq   L3F4FA690
3f4fa470:	setf   16, 1, 0
3f4fa480:	move   *a9(0xda0), a12, 0
3f4fa4a0:	move   *a13(0x60), a7, 1
3f4fa4c0:	cmp    a12, a7
3f4fa4d0:	jrgt   L3F4FA590
3f4fa4e0:	move   *a13(0x80), a5, 1
3f4fa500:	cmp    a5, a12
3f4fa510:	jrgt   L3F4FA590
3f4fa520:	move   *a13, a3, 1
3f4fa530:	sub    a3, a12
3f4fa540:	cmp    a7, a12
3f4fa550:	jrge   L3F4FA570
3f4fa560:	move   a7, a12
L3F4FA570:
3f4fa570:	move   a12, *a9(0xda0), 0
L3F4FA590:
3f4fa590:	move   *a9(0xdb0), a12, 0
3f4fa5b0:	cmp    a12, a7
3f4fa5c0:	jrgt   L3F4FA690
3f4fa5d0:	move   *a13(0x80), a5, 1
3f4fa5f0:	cmp    a5, a12
3f4fa600:	jrgt   L3F4FA690
3f4fa610:	move   *a13, a3, 1
3f4fa620:	sub    a3, a12
3f4fa630:	cmp    a7, a12
3f4fa640:	jrge   L3F4FA670
3f4fa650:	move   a7, a12
3f4fa660:	dec    a12
L3F4FA670:
3f4fa670:	move   a12, *a9(0xdb0), 0
L3F4FA690:
3f4fa690:	move   *a13(0xc0), a7, 1
3f4fa6b0:	move   *a13(0xffc0), a5, 1
3f4fa6d0:	sub    a5, a7
3f4fa6e0:	setf   16, 1, 0
3f4fa6f0:	move   *a9(0x5990), a3, 0
3f4fa710:	add    a3, a7
3f4fa720:	inc    a7
3f4fa730:	move   a7, *a13(0x140), 1
3f4fa750:	move   *a13(0x80), a3, 1
3f4fa770:	sub    a5, a3
3f4fa780:	inc    a3
3f4fa790:	cmp    a3, a7
3f4fa7a0:	jrge   L3F4FA970
L3F4FA7B0:
3f4fa7b0:	move   a14, -*sp, 1
3f4fa7c0:	movk   1, a7
3f4fa7d0:	move   a7, *a14+, 1
3f4fa7e0:	move   *a9(0x540), a5, 1
3f4fa800:	setf   16, 1, 0
3f4fa810:	move   *a5, a8, 0
3f4fa820:	move   a8, *a14+, 1
3f4fa830:	move   a7, *a14+, 1
3f4fa840:	move   *a13(0x140), *a14+, 1
3f4fa860:	move   a9, *a14+, 1
3f4fa870:	calla  L3F50D1B0
3f4fa8a0:	move   *a13(0x140), a5, 1
3f4fa8c0:	inc    a5
3f4fa8d0:	move   a5, *a13(0x140), 1
3f4fa8f0:	move   *a13(0x80), a3, 1
3f4fa910:	move   *a13(0xffc0), a7, 1
3f4fa930:	sub    a7, a3
3f4fa940:	inc    a3
3f4fa950:	cmp    a3, a5
3f4fa960:	jrlt   L3F4FA7B0
L3F4FA970:
3f4fa970:	move   *a13(0x80), a7, 1
3f4fa990:	move   *a13(0xffc0), a5, 1
3f4fa9b0:	sub    a5, a7
3f4fa9c0:	setf   16, 1, 0
3f4fa9d0:	move   *a9(0x5990), a3, 0
3f4fa9f0:	sub    a3, a7
3f4faa00:	inc    a7
3f4faa10:	move   a7, *a13(0x100), 1
3f4faa30:	jrge   L3F4FAA70
3f4faa40:	sub    a3, a3
3f4faa50:	move   a3, *a13(0x100), 1
L3F4FAA70:
3f4faa70:	move   *a13(0x80), a7, 1
3f4faa90:	move   *a9(0x5990), a3, 0
3f4faab0:	sub    a3, a7
3f4faac0:	move   a7, *a13(0x120), 1
3f4faae0:	move   *a9(0x59a0), a3, 0
3f4fab00:	cmp    a3, a7
3f4fab10:	jrlt   L3F4FAB70
3f4fab20:	move   *a9(0x59a0), a3, 0
3f4fab40:	dec    a3
3f4fab50:	move   a3, *a13(0x120), 1
L3F4FAB70:
3f4fab70:	move   *a13(0x100), a7, 1
3f4fab90:	move   *a13(0x120), a3, 1
3f4fabb0:	cmp    a3, a7
3f4fabc0:	jrgt   L3F4FAE00
3f4fabd0:	move   a14, -*sp, 1
3f4fabe0:	sub    a3, a3
3f4fabf0:	move   a3, *a14+, 1
3f4fac00:	move   *a13(0x120), a3, 1
3f4fac20:	sub    a7, a3
3f4fac30:	inc    a3
3f4fac40:	move   *a9(0xa40), a5, 0
3f4fac60:	mpys   a5, a3
3f4fac70:	move   a3, *a14+, 1
3f4fac80:	move   *a9(0x59c0), a5, 0
3f4faca0:	move   *a9(0xa30), a3, 0
3f4facc0:	mpys   a3, a5
3f4facd0:	move   a5, *a14+, 1
3f4face0:	move   *a9(0xa70), a5, 0
3f4fad00:	move   *a9(0xa40), a3, 0
3f4fad20:	mpys   a7, a3
3f4fad30:	add    a3, a5
3f4fad40:	addk   4, a5
3f4fad50:	move   a5, *a14+, 1
3f4fad60:	movk   4, a5
3f4fad70:	move   a5, *a14+, 1
3f4fad80:	move   *a9(0x80), *a14+, 1
3f4fada0:	move   @0x1a6810, *a14+, 1
3f4fadd0:	calla  L3FD39680
L3F4FAE00:
3f4fae00:	move   @0x26f990, a5, 1
3f4fae30:	jaeq   L3F4FBC50
3f4fae50:	move   @0x26f800, a3, 1
3f4fae80:	cmp    a3, a9
3f4fae90:	jane   L3F4FBC50
3f4faeb0:	move   @0x26fa10, a7, 1
3f4faee0:	move   *a13(0x60), a3, 1
3f4faf00:	cmp    a3, a7
3f4faf10:	jrge   L3F4FB3D0
3f4faf20:	move   @0x26fa50, a5, 1
3f4faf50:	cmp    a3, a5
3f4faf60:	jalt   L3F4FBC50
3f4faf80:	move   *a13(0x80), a3, 1
3f4fafa0:	cmp    a3, a5
3f4fafb0:	jrgt   L3F4FB230
3f4fafc0:	move   *a13(0xffc0), a3, 1
3f4fafe0:	sub    a3, a5
3f4faff0:	move   a5, @0x26fa50, 1
3f4fb020:	move   *a13(0x60), a3, 1
3f4fb040:	cmp    a3, a5
3f4fb050:	jrge   L3F4FB120
3f4fb060:	dec    a3
3f4fb070:	move   a3, @0x26fa50, 1
3f4fb0a0:	move   *a9(0x540), a5, 1
3f4fb0c0:	setf   16, 1, 0
3f4fb0d0:	move   *a5, a5, 0
3f4fb0e0:	inc    a5
3f4fb0f0:	move   a5, @0x26fa30, 1
L3F4FB120:
3f4fb120:	move   *a9(0x540), a5, 1
3f4fb140:	setf   16, 1, 0
3f4fb150:	move   *a5, a5, 0
3f4fb160:	move   @0x26fa50, a3, 1
3f4fb190:	mpys   a3, a5
3f4fb1a0:	move   @0x26fa30, a3, 1
3f4fb1d0:	add    a3, a5
3f4fb1e0:	move   a5, @0x26f920, 1
3f4fb210:	jauc   L3F4FBC50
L3F4FB230:
3f4fb230:	move   a14, -*sp, 1
3f4fb240:	move   a3, *a14+, 1
3f4fb250:	move   *a9(0x540), a3, 1
3f4fb270:	setf   16, 1, 0
3f4fb280:	move   *a3, a3, 0
3f4fb290:	inc    a3
3f4fb2a0:	move   a3, *a14+, 1
3f4fb2b0:	move   *a13(0x80), a3, 1
3f4fb2d0:	move   *a13(0xffc0), a5, 1
3f4fb2f0:	sub    a5, a3
3f4fb300:	inc    a3
3f4fb310:	move   a3, *a14+, 1
3f4fb320:	movk   1, a3
3f4fb330:	move   a3, *a14+, 1
3f4fb340:	move   a9, *a14+, 1
3f4fb350:	movi   0xc8, a3
3f4fb370:	move   a3, *a14+, 1
3f4fb380:	calla  L3FA441F0
3f4fb3b0:	jauc   L3F4FBC50
L3F4FB3D0:
3f4fb3d0:	move   *a13(0x80), a3, 1
3f4fb3f0:	cmp    a3, a7
3f4fb400:	jagt   L3F4FBC50
3f4fb420:	move   @0x26fa50, a5, 1
3f4fb450:	cmp    a3, a5
3f4fb460:	jrgt   L3F4FB8D0
3f4fb470:	move   *a13(0xffc0), a3, 1
3f4fb490:	sub    a3, a7
3f4fb4a0:	move   a7, @0x26fa10, 1
3f4fb4d0:	move   *a13(0x60), a3, 1
3f4fb4f0:	cmp    a3, a7
3f4fb500:	jrge   L3F4FB580
3f4fb510:	move   a3, @0x26fa10, 1
3f4fb540:	movk   1, a7
3f4fb550:	move   a7, @0x26f9f0, 1
L3F4FB580:
3f4fb580:	move   *a9(0x540), a7, 1
3f4fb5a0:	setf   16, 1, 0
3f4fb5b0:	move   *a7, a7, 0
3f4fb5c0:	move   @0x26fa10, a3, 1
3f4fb5f0:	mpys   a3, a7
3f4fb600:	move   @0x26f9f0, a3, 1
3f4fb630:	add    a3, a7
3f4fb640:	move   a7, @0x26f900, 1
3f4fb670:	move   *a13(0xffc0), a3, 1
3f4fb690:	sub    a3, a5
3f4fb6a0:	move   a5, @0x26fa50, 1
3f4fb6d0:	move   *a13(0x60), a3, 1
3f4fb6f0:	cmp    a3, a5
3f4fb700:	jrge   L3F4FB7D0
3f4fb710:	move   a14, -*sp, 1
3f4fb720:	movi   0x3f515740, a8
3f4fb750:	move   a8, *a14+, 1
3f4fb760:	calla  L3FB341E0
3f4fb790:	sub    a7, a7
3f4fb7a0:	move   a7, @0x26f990, 1
L3F4FB7D0:
3f4fb7d0:	move   *a9(0x540), a7, 1
3f4fb7f0:	setf   16, 1, 0
3f4fb800:	move   *a7, a7, 0
3f4fb810:	move   @0x26fa50, a5, 1
3f4fb840:	mpys   a5, a7
3f4fb850:	move   @0x26fa30, a3, 1
3f4fb880:	add    a3, a7
3f4fb890:	move   a7, @0x26f920, 1
3f4fb8c0:	jruc   L3F4FBC50
L3F4FB8D0:
3f4fb8d0:	move   *a13(0xffc0), a3, 1
3f4fb8f0:	sub    a3, a7
3f4fb900:	move   a7, @0x26fa10, 1
3f4fb930:	move   *a13(0x60), a3, 1
3f4fb950:	cmp    a3, a7
3f4fb960:	jrge   L3F4FB9E0
3f4fb970:	move   a3, @0x26fa10, 1
3f4fb9a0:	movk   1, a7
3f4fb9b0:	move   a7, @0x26f9f0, 1
L3F4FB9E0:
3f4fb9e0:	move   *a9(0x540), a7, 1
3f4fba00:	setf   16, 1, 0
3f4fba10:	move   *a7, a7, 0
3f4fba20:	move   @0x26fa10, a3, 1
3f4fba50:	mpys   a3, a7
3f4fba60:	move   @0x26f9f0, a3, 1
3f4fba90:	add    a3, a7
3f4fbaa0:	move   a7, @0x26f900, 1
3f4fbad0:	move   a14, -*sp, 1
3f4fbae0:	move   *a13(0x80), *a14+, 1
3f4fbb00:	move   *a9(0x540), a3, 1
3f4fbb20:	move   *a3, a3, 0
3f4fbb30:	inc    a3
3f4fbb40:	move   a3, *a14+, 1
3f4fbb50:	move   *a13(0x80), a3, 1
3f4fbb70:	move   *a13(0xffc0), a5, 1
3f4fbb90:	sub    a5, a3
3f4fbba0:	inc    a3
3f4fbbb0:	move   a3, *a14+, 1
3f4fbbc0:	movk   1, a3
3f4fbbd0:	move   a3, *a14+, 1
3f4fbbe0:	move   a9, *a14+, 1
3f4fbbf0:	movi   0xc9, a3
3f4fbc10:	move   a3, *a14+, 1
3f4fbc20:	calla  L3FA441F0
L3F4FBC50:
3f4fbc50:	move   @0x1a7350, a7, 1
3f4fbc80:	dsj    a7, L3F4FF930
3f4fbca0:	move   @0x26f7e0, a7, 1
3f4fbcd0:	cmp    a7, a9
3f4fbce0:	jane   L3F4FF930
3f4fbd00:	move   @0x26f8a0, a5, 1
3f4fbd30:	move   *a13(0x60), a3, 1
3f4fbd50:	cmp    a3, a5
3f4fbd60:	jrge   L3F4FC140
3f4fbd70:	move   @0x26f8e0, a5, 1
3f4fbda0:	cmp    a3, a5
3f4fbdb0:	jalt   L3F4FF930
3f4fbdd0:	move   *a13(0x80), a3, 1
3f4fbdf0:	cmp    a3, a5
3f4fbe00:	jrgt   L3F4FBFA0
3f4fbe10:	move   *a13(0xffc0), a3, 1
3f4fbe30:	sub    a3, a5
3f4fbe40:	move   a5, @0x26f8e0, 1
3f4fbe70:	move   *a13(0x60), a3, 1
3f4fbe90:	cmp    a3, a5
3f4fbea0:	jage   L3F4FF930
3f4fbec0:	dec    a3
3f4fbed0:	move   a3, @0x26f8e0, 1
3f4fbf00:	move   *a9(0x540), a5, 1
3f4fbf20:	setf   16, 1, 0
3f4fbf30:	move   *a5, a5, 0
3f4fbf40:	inc    a5
3f4fbf50:	move   a5, @0x26f8c0, 1
3f4fbf80:	jauc   L3F4FF930
L3F4FBFA0:
3f4fbfa0:	move   a14, -*sp, 1
3f4fbfb0:	move   a3, *a14+, 1
3f4fbfc0:	move   *a9(0x540), a3, 1
3f4fbfe0:	setf   16, 1, 0
3f4fbff0:	move   *a3, a3, 0
3f4fc000:	inc    a3
3f4fc010:	move   a3, *a14+, 1
3f4fc020:	move   *a13(0x80), a3, 1
3f4fc040:	move   *a13(0xffc0), a5, 1
3f4fc060:	sub    a5, a3
3f4fc070:	inc    a3
3f4fc080:	move   a3, *a14+, 1
3f4fc090:	movk   1, a3
3f4fc0a0:	move   a3, *a14+, 1
3f4fc0b0:	move   a9, *a14+, 1
3f4fc0c0:	movi   0xcd, a3
3f4fc0e0:	move   a3, *a14+, 1
3f4fc0f0:	calla  L3FA441F0
3f4fc120:	jauc   L3F4FF930
L3F4FC140:
3f4fc140:	move   *a13(0x80), a3, 1
3f4fc160:	cmp    a3, a5
3f4fc170:	jagt   L3F4FF930
3f4fc190:	move   @0x26f8e0, a5, 1
3f4fc1c0:	cmp    a3, a5
3f4fc1d0:	jrgt   L3F4FC510
3f4fc1e0:	move   @0x26f8a0, a3, 1
3f4fc210:	move   *a13(0xffc0), a5, 1
3f4fc230:	sub    a5, a3
3f4fc240:	move   a3, @0x26f8a0, 1
3f4fc270:	move   *a13(0x60), a5, 1
3f4fc290:	cmp    a5, a3
3f4fc2a0:	jrge   L3F4FC320
3f4fc2b0:	move   a5, @0x26f8a0, 1
3f4fc2e0:	movk   1, a3
3f4fc2f0:	move   a3, @0x26f880, 1
L3F4FC320:
3f4fc320:	move   @0x26f8e0, a3, 1
3f4fc350:	move   *a13(0xffc0), a5, 1
3f4fc370:	sub    a5, a3
3f4fc380:	move   a3, @0x26f8e0, 1
3f4fc3b0:	move   *a13(0x60), a5, 1
3f4fc3d0:	cmp    a5, a3
3f4fc3e0:	jage   L3F4FF930
3f4fc400:	move   a14, -*sp, 1
3f4fc410:	movi   0x3f515740, a8
3f4fc440:	move   a8, *a14+, 1
3f4fc450:	calla  L3FB341E0
3f4fc480:	sub    a7, a7
3f4fc490:	move   a7, @0x1a7350, 1
3f4fc4c0:	calla  L3FA65030
3f4fc4f0:	jauc   L3F4FF930
L3F4FC510:
3f4fc510:	move   @0x26f8a0, a3, 1
3f4fc540:	move   *a13(0xffc0), a5, 1
3f4fc560:	sub    a5, a3
3f4fc570:	move   a3, @0x26f8a0, 1
3f4fc5a0:	move   *a13(0x60), a5, 1
3f4fc5c0:	cmp    a5, a3
3f4fc5d0:	jrge   L3F4FC650
3f4fc5e0:	move   a5, @0x26f8a0, 1
3f4fc610:	movk   1, a3
3f4fc620:	move   a3, @0x26f880, 1
L3F4FC650:
3f4fc650:	move   a14, -*sp, 1
3f4fc660:	move   *a13(0x80), *a14+, 1
3f4fc680:	move   *a9(0x540), a3, 1
3f4fc6a0:	setf   16, 1, 0
3f4fc6b0:	move   *a3, a3, 0
3f4fc6c0:	inc    a3
3f4fc6d0:	move   a3, *a14+, 1
3f4fc6e0:	move   *a13(0x80), a3, 1
3f4fc700:	move   *a13(0xffc0), a5, 1
3f4fc720:	sub    a5, a3
3f4fc730:	inc    a3
3f4fc740:	move   a3, *a14+, 1
3f4fc750:	movk   1, a3
3f4fc760:	move   a3, *a14+, 1
3f4fc770:	move   a9, *a14+, 1
3f4fc780:	movi   0xcf, a3
3f4fc7a0:	move   a3, *a14+, 1
3f4fc7b0:	calla  L3FA441F0
3f4fc7e0:	jauc   L3F4FF930
L3F4FC800:
3f4fc800:	jage   L3F4FF930
3f4fc820:	neg    a5
3f4fc830:	move   a5, *a13(0xffc0), 1
3f4fc850:	move   *a13(0x40), a3, 1
3f4fc870:	cmp    a3, a5
3f4fc880:	jrle   L3F4FC8B0
3f4fc890:	move   a3, *a13(0xffc0), 1
L3F4FC8B0:
3f4fc8b0:	move   *a13(0xffc0), a5, 1
3f4fc8d0:	cmp    a3, a5
3f4fc8e0:	jage   L3F4FD2D0
3f4fc900:	move   *a13(0xe0), a3, 1
3f4fc920:	cmp    a3, a5
3f4fc930:	jrge   L3F4FCE30
3f4fc940:	move   *a9(0xdc0), a3, 1
3f4fc960:	dsjs   a3, L3F4FC9E0
3f4fc970:	move   a14, -*sp, 1
3f4fc980:	neg    a5
3f4fc990:	move   a5, *a14+, 1
3f4fc9a0:	move   a9, *a14+, 1
3f4fc9b0:	calla  L3F512970
L3F4FC9E0:
3f4fc9e0:	setf   8, 0, 0
3f4fc9f0:	move   *a13(0x180), a7, 0
3f4fca10:	jreq   L3F4FCAB0
3f4fca20:	move   a14, -*sp, 1
3f4fca30:	move   @0x1a6810, *a14+, 1
3f4fca60:	calla  L3FD63320
3f4fca90:	move   a8, *a13(0x190), 1
L3F4FCAB0:
3f4fcab0:	move   a14, -*sp, 1
3f4fcac0:	move   *a13(0xa0), a5, 1
3f4fcae0:	move   *a13(0xffc0), a3, 1
3f4fcb00:	add    a3, a5
3f4fcb10:	setf   16, 1, 0
3f4fcb20:	move   *a9(0xa40), a3, 0
3f4fcb40:	mpys   a3, a5
3f4fcb50:	move   *a9(0xa70), a3, 0
3f4fcb70:	add    a5, a3
3f4fcb80:	addk   4, a3
3f4fcb90:	move   a3, *a14+, 1
3f4fcba0:	movk   4, a5
3f4fcbb0:	move   a5, *a14+, 1
3f4fcbc0:	move   *a13(0xe0), a3, 1
3f4fcbe0:	move   *a13(0xffc0), a5, 1
3f4fcc00:	sub    a5, a3
3f4fcc10:	move   *a9(0xa40), a5, 0
3f4fcc30:	mpys   a5, a3
3f4fcc40:	move   a3, *a14+, 1
3f4fcc50:	move   *a9(0x59c0), a5, 0
3f4fcc70:	move   *a9(0xa30), a3, 0
3f4fcc90:	mpys   a3, a5
3f4fcca0:	move   a5, *a14+, 1
3f4fccb0:	move   *a9(0xa70), a5, 0
3f4fccd0:	move   *a13(0xa0), a3, 1
3f4fccf0:	move   *a9(0xa40), a7, 0
3f4fcd10:	mpys   a3, a7
3f4fcd20:	add    a7, a5
3f4fcd30:	addk   4, a5
3f4fcd40:	move   a5, *a14+, 1
3f4fcd50:	movk   4, a7
3f4fcd60:	move   a7, *a14+, 1
3f4fcd70:	move   *a13(0x1b0), *a14+, 1
3f4fcd90:	move   *a9(0x80), *a14+, 1
3f4fcdb0:	move   *a9(0x80), *a14+, 1
3f4fcdd0:	move   @0x1a6810, *a14+, 1
3f4fce00:	calla  L3FD3E220
L3F4FCE30:
3f4fce30:	move   *a13(0x40), *a13(0x0), 1
3f4fce60:	sub    a0, a0
3f4fce70:	move   *a13(0x60), a7, 1
3f4fce90:	sll    0x5, a7
3f4fcea0:	add    a10, a7
3f4fceb0:	addi   0x40, a7
3f4fced0:	move   a7, *a13(0x160), 1
3f4fcef0:	move   *a13, a5, 1
3f4fcf00:	jrle   L3F4FD2D0
L3F4FCF10:
3f4fcf10:	move   a0, a12
3f4fcf20:	move   a0, a7
3f4fcf30:	sll    0x5, a7
3f4fcf40:	move   *a13(0x160), a5, 1
3f4fcf60:	add    a5, a7
3f4fcf70:	move   *a7, a11, 1
3f4fcf80:	move   *a13(0x40), a7, 1
3f4fcfa0:	add    a12, a7
3f4fcfb0:	move   *a13(0xffc0), a3, 1
3f4fcfd0:	sub    a3, a7
3f4fcfe0:	move   *a13(0x40), a3, 1
3f4fd000:	mods   a3, a7
3f4fd010:	move   a7, *a13(0x20), 1
3f4fd030:	cmp    a0, a7
3f4fd040:	jreq   L3F4FD210
L3F4FD050:
3f4fd050:	move   a12, a7
3f4fd060:	sll    0x5, a7
3f4fd070:	move   *a13(0x160), a5, 1
3f4fd090:	add    a5, a7
3f4fd0a0:	move   *a13(0x20), a3, 1
3f4fd0c0:	sll    0x5, a3
3f4fd0d0:	add    a5, a3
3f4fd0e0:	move   *a3, *a7, 1
3f4fd0f0:	move   *a13(0x20), a12, 1
3f4fd110:	move   *a13, a7, 1
3f4fd120:	dec    a7
3f4fd130:	move   a7, *a13, 1
3f4fd140:	move   *a13(0x40), a3, 1
3f4fd160:	add    a12, a3
3f4fd170:	move   *a13(0xffc0), a5, 1
3f4fd190:	sub    a5, a3
3f4fd1a0:	move   *a13(0x40), a5, 1
3f4fd1c0:	mods   a5, a3
3f4fd1d0:	move   a3, *a13(0x20), 1
3f4fd1f0:	cmp    a0, a3
3f4fd200:	jrne   L3F4FD050
L3F4FD210:
3f4fd210:	move   a12, a7
3f4fd220:	sll    0x5, a7
3f4fd230:	move   *a13(0x160), a5, 1
3f4fd250:	add    a5, a7
3f4fd260:	move   a11, *a7, 1
3f4fd270:	move   *a13, a7, 1
3f4fd280:	dec    a7
3f4fd290:	move   a7, *a13, 1
3f4fd2a0:	inc    a0
3f4fd2b0:	move   a7, a3
3f4fd2c0:	jrgt   L3F4FCF10
L3F4FD2D0:
3f4fd2d0:	move   a10, a7
3f4fd2e0:	addi   0x40, a7
3f4fd300:	move   a7, *a13(0x160), 1
3f4fd320:	move   *a13(0xffc0), a12, 1
3f4fd340:	dec    a12
3f4fd350:	jrlt   L3F4FD5D0
L3F4FD360:
3f4fd360:	move   a14, -*sp, 1
3f4fd370:	movk   32, a7
3f4fd380:	move   a7, *a14+, 1
3f4fd390:	setf   16, 1, 0
3f4fd3a0:	move   *a10, a5, 0
3f4fd3b0:	inc    a5
3f4fd3c0:	move   a5, *a14+, 1
3f4fd3d0:	move   *a13(0x60), a5, 1
3f4fd3f0:	add    a12, a5
3f4fd400:	sll    0x5, a5
3f4fd410:	move   *a13(0x160), a3, 1
3f4fd430:	add    a3, a5
3f4fd440:	move   *a5+, *a14+, 1
3f4fd450:	calla  L3FB44E40
3f4fd480:	move   a14, -*sp, 1
3f4fd490:	setf   16, 1, 0
3f4fd4a0:	move   *a10, a5, 0
3f4fd4b0:	inc    a5
3f4fd4c0:	move   a5, *a14+, 1
3f4fd4d0:	move   *a13(0x60), a5, 1
3f4fd4f0:	add    a12, a5
3f4fd500:	sll    0x5, a5
3f4fd510:	add    a3, a5
3f4fd520:	move   *a10(0x20), a7, 1
3f4fd540:	sll    0x3, a7
3f4fd550:	move   *a5, a5, 1
3f4fd560:	add    a7, a5
3f4fd570:	move   a5, *a14+, 1
3f4fd580:	calla  L3FB44A00
3f4fd5b0:	dec    a12
3f4fd5c0:	jrge   L3F4FD360
L3F4FD5D0:
3f4fd5d0:	setf   8, 0, 0
3f4fd5e0:	move   *a9(0x568), a7, 0
3f4fd600:	btst   2, a7
3f4fd610:	jreq   L3F4FD840
3f4fd620:	setf   16, 1, 0
3f4fd630:	move   *a9(0xda0), a12, 0
3f4fd650:	move   *a13(0x60), a7, 1
3f4fd670:	cmp    a12, a7
3f4fd680:	jrgt   L3F4FD750
3f4fd690:	move   *a13(0x80), a5, 1
3f4fd6b0:	cmp    a5, a12
3f4fd6c0:	jrgt   L3F4FD750
3f4fd6d0:	move   *a13, a3, 1
3f4fd6e0:	add    a3, a12
3f4fd6f0:	cmp    a5, a12
3f4fd700:	jrle   L3F4FD730
3f4fd710:	move   a5, a12
3f4fd720:	inc    a12
L3F4FD730:
3f4fd730:	move   a12, *a9(0xda0), 0
L3F4FD750:
3f4fd750:	move   *a9(0xdb0), a12, 0
3f4fd770:	cmp    a12, a7
3f4fd780:	jrgt   L3F4FD840
3f4fd790:	move   *a13(0x80), a5, 1
3f4fd7b0:	cmp    a5, a12
3f4fd7c0:	jrgt   L3F4FD840
3f4fd7d0:	move   *a13, a3, 1
3f4fd7e0:	add    a3, a12
3f4fd7f0:	cmp    a5, a12
3f4fd800:	jrle   L3F4FD820
3f4fd810:	move   a5, a12
L3F4FD820:
3f4fd820:	move   a12, *a9(0xdb0), 0
L3F4FD840:
3f4fd840:	move   *a13(0x60), a7, 1
3f4fd860:	move   *a13(0xffc0), a5, 1
3f4fd880:	add    a5, a7
3f4fd890:	move   a7, *a13(0x140), 1
3f4fd8b0:	move   *a13(0xa0), a3, 1
3f4fd8d0:	setf   16, 1, 0
3f4fd8e0:	move   *a9(0x5990), a5, 0
3f4fd900:	add    a3, a5
3f4fd910:	move   *a13(0xffc0), a3, 1
3f4fd930:	add    a3, a5
3f4fd940:	cmp    a5, a7
3f4fd950:	jrge   L3F4FDB40
L3F4FD960:
3f4fd960:	move   a14, -*sp, 1
3f4fd970:	movk   1, a7
3f4fd980:	move   a7, *a14+, 1
3f4fd990:	move   *a9(0x540), a5, 1
3f4fd9b0:	move   *a5, a8, 0
3f4fd9c0:	move   a8, *a14+, 1
3f4fd9d0:	move   a7, *a14+, 1
3f4fd9e0:	move   *a13(0x140), *a14+, 1
3f4fda00:	move   a9, *a14+, 1
3f4fda10:	calla  L3F50D1B0
3f4fda40:	move   *a13(0x140), a5, 1
3f4fda60:	inc    a5
3f4fda70:	move   a5, *a13(0x140), 1
3f4fda90:	move   *a13(0xa0), a3, 1
3f4fdab0:	setf   16, 1, 0
3f4fdac0:	move   *a9(0x5990), a7, 0
3f4fdae0:	add    a3, a7
3f4fdaf0:	move   *a13(0xffc0), a3, 1
3f4fdb10:	add    a3, a7
3f4fdb20:	cmp    a7, a5
3f4fdb30:	jrlt   L3F4FD960
L3F4FDB40:
3f4fdb40:	move   *a13(0x60), a7, 1
3f4fdb60:	move   *a9(0x5990), a5, 0
3f4fdb80:	sub    a5, a7
3f4fdb90:	move   a7, *a13(0x100), 1
3f4fdbb0:	jrge   L3F4FDBF0
3f4fdbc0:	sub    a5, a5
3f4fdbd0:	move   a5, *a13(0x100), 1
L3F4FDBF0:
3f4fdbf0:	move   *a13(0x60), a7, 1
3f4fdc10:	add    a3, a7
3f4fdc20:	move   *a9(0x5990), a5, 0
3f4fdc40:	sub    a5, a7
3f4fdc50:	dec    a7
3f4fdc60:	move   a7, *a13(0x120), 1
3f4fdc80:	move   *a9(0x59a0), a5, 0
3f4fdca0:	cmp    a5, a7
3f4fdcb0:	jrlt   L3F4FDD10
3f4fdcc0:	move   *a9(0x59a0), a5, 0
3f4fdce0:	dec    a5
3f4fdcf0:	move   a5, *a13(0x120), 1
L3F4FDD10:
3f4fdd10:	move   *a13(0x100), a7, 1
3f4fdd30:	move   *a13(0x120), a5, 1
3f4fdd50:	cmp    a5, a7
3f4fdd60:	jrgt   L3F4FDF80
3f4fdd70:	move   a14, -*sp, 1
3f4fdd80:	sub    a3, a3
3f4fdd90:	move   a3, *a14+, 1
3f4fdda0:	sub    a7, a5
3f4fddb0:	inc    a5
3f4fddc0:	move   *a9(0xa40), a3, 0
3f4fdde0:	mpys   a3, a5
3f4fddf0:	move   a5, *a14+, 1
3f4fde00:	move   *a9(0x59c0), a5, 0
3f4fde20:	move   *a9(0xa30), a3, 0
3f4fde40:	mpys   a3, a5
3f4fde50:	move   a5, *a14+, 1
3f4fde60:	move   *a9(0xa70), a5, 0
3f4fde80:	move   *a9(0xa40), a3, 0
3f4fdea0:	mpys   a7, a3
3f4fdeb0:	add    a3, a5
3f4fdec0:	addk   4, a5
3f4fded0:	move   a5, *a14+, 1
3f4fdee0:	movk   4, a5
3f4fdef0:	move   a5, *a14+, 1
3f4fdf00:	move   *a9(0x80), *a14+, 1
3f4fdf20:	move   @0x1a6810, *a14+, 1
3f4fdf50:	calla  L3FD39680
L3F4FDF80:
3f4fdf80:	move   @0x26f990, a5, 1
3f4fdfb0:	jaeq   L3F4FEDF0
3f4fdfd0:	move   @0x26f800, a3, 1
3f4fe000:	cmp    a3, a9
3f4fe010:	jane   L3F4FEDF0
3f4fe030:	move   @0x26fa10, a7, 1
3f4fe060:	move   *a13(0x60), a3, 1
3f4fe080:	cmp    a3, a7
3f4fe090:	jrge   L3F4FE6B0
3f4fe0a0:	move   @0x26fa50, a5, 1
3f4fe0d0:	cmp    a3, a5
3f4fe0e0:	jrge   L3F4FE190
3f4fe0f0:	move   a14, -*sp, 1
3f4fe100:	movi   0x3f515928, a8
3f4fe130:	move   a8, *a14+, 1
3f4fe140:	calla  L3FB341E0
3f4fe170:	jauc   L3F4FEDF0
L3F4FE190:
3f4fe190:	move   *a13(0x80), a3, 1
3f4fe1b0:	cmp    a3, a5
3f4fe1c0:	jrgt   L3F4FE560
3f4fe1d0:	move   *a13(0xffc0), a3, 1
3f4fe1f0:	add    a5, a3
3f4fe200:	move   a3, @0x26fa50, 1
3f4fe230:	move   *a13(0x80), a5, 1
3f4fe250:	cmp    a5, a3
3f4fe260:	jrle   L3F4FE320
3f4fe270:	move   a5, @0x26fa50, 1
3f4fe2a0:	move   *a9(0x540), a3, 1
3f4fe2c0:	setf   16, 1, 0
3f4fe2d0:	move   *a3, a3, 0
3f4fe2e0:	inc    a3
3f4fe2f0:	move   a3, @0x26fa30, 1
L3F4FE320:
3f4fe320:	move   *a9(0x540), a3, 1
3f4fe340:	setf   16, 1, 0
3f4fe350:	move   *a3, a3, 0
3f4fe360:	move   @0x26fa50, a5, 1
3f4fe390:	mpys   a5, a3
3f4fe3a0:	move   @0x26fa30, a5, 1
3f4fe3d0:	add    a5, a3
3f4fe3e0:	move   a3, @0x26f920, 1
3f4fe410:	move   a14, -*sp, 1
3f4fe420:	move   *a13(0x60), *a14+, 1
3f4fe440:	move   *a9(0x540), a3, 1
3f4fe460:	move   *a3, a3, 0
3f4fe470:	inc    a3
3f4fe480:	move   a3, *a14+, 1
3f4fe490:	move   *a13(0x60), *a14+, 1
3f4fe4b0:	movk   1, a3
3f4fe4c0:	move   a3, *a14+, 1
3f4fe4d0:	move   a9, *a14+, 1
3f4fe4e0:	movi   0xd0, a3
3f4fe500:	move   a3, *a14+, 1
3f4fe510:	calla  L3FA441F0
3f4fe540:	jauc   L3F4FEDF0
L3F4FE560:
3f4fe560:	move   a14, -*sp, 1
3f4fe570:	move   *a13(0x60), *a14+, 1
3f4fe590:	move   *a9(0x540), a3, 1
3f4fe5b0:	setf   16, 1, 0
3f4fe5c0:	move   *a3, a3, 0
3f4fe5d0:	inc    a3
3f4fe5e0:	move   a3, *a14+, 1
3f4fe5f0:	move   *a13(0x60), *a14+, 1
3f4fe610:	movk   1, a3
3f4fe620:	move   a3, *a14+, 1
3f4fe630:	move   a9, *a14+, 1
3f4fe640:	movi   0xd1, a3
3f4fe660:	move   a3, *a14+, 1
3f4fe670:	calla  L3FA441F0
3f4fe6a0:	jruc   L3F4FEDF0
L3F4FE6B0:
3f4fe6b0:	move   *a13(0x80), a3, 1
3f4fe6d0:	cmp    a3, a7
3f4fe6e0:	jrgt   L3F4FEDF0
3f4fe6f0:	move   @0x26fa50, a5, 1
3f4fe720:	cmp    a3, a5
3f4fe730:	jrgt   L3F4FEBE0
3f4fe740:	move   *a13(0xffc0), a3, 1
3f4fe760:	add    a5, a3
3f4fe770:	move   a3, @0x26fa50, 1
3f4fe7a0:	move   *a13(0x80), a5, 1
3f4fe7c0:	cmp    a5, a3
3f4fe7d0:	jrle   L3F4FE890
3f4fe7e0:	move   a5, @0x26fa50, 1
3f4fe810:	move   *a9(0x540), a3, 1
3f4fe830:	setf   16, 1, 0
3f4fe840:	move   *a3, a3, 0
3f4fe850:	inc    a3
3f4fe860:	move   a3, @0x26fa30, 1
L3F4FE890:
3f4fe890:	move   *a9(0x540), a3, 1
3f4fe8b0:	setf   16, 1, 0
3f4fe8c0:	move   *a3, a3, 0
3f4fe8d0:	move   @0x26fa50, a5, 1
3f4fe900:	mpys   a5, a3
3f4fe910:	move   @0x26fa30, a5, 1
3f4fe940:	add    a5, a3
3f4fe950:	move   a3, @0x26f920, 1
3f4fe980:	move   *a13(0xffc0), a3, 1
3f4fe9a0:	add    a7, a3
3f4fe9b0:	move   a3, @0x26fa10, 1
3f4fe9e0:	move   *a13(0x80), a7, 1
3f4fea00:	cmp    a7, a3
3f4fea10:	jrle   L3F4FEAE0
3f4fea20:	move   a14, -*sp, 1
3f4fea30:	movi   0x3f515968, a8
3f4fea60:	move   a8, *a14+, 1
3f4fea70:	calla  L3FB341E0
3f4feaa0:	sub    a5, a5
3f4feab0:	move   a5, @0x26f990, 1
L3F4FEAE0:
3f4feae0:	move   *a9(0x540), a5, 1
3f4feb00:	setf   16, 1, 0
3f4feb10:	move   *a5, a5, 0
3f4feb20:	move   @0x26fa10, a3, 1
3f4feb50:	mpys   a3, a5
3f4feb60:	move   @0x26f9f0, a7, 1
3f4feb90:	add    a7, a5
3f4feba0:	move   a5, @0x26f900, 1
3f4febd0:	jruc   L3F4FEDF0
L3F4FEBE0:
3f4febe0:	move   *a13(0xffc0), a3, 1
3f4fec00:	add    a7, a3
3f4fec10:	move   a3, @0x26fa10, 1
3f4fec40:	move   *a13(0x80), a7, 1
3f4fec60:	cmp    a7, a3
3f4fec70:	jrle   L3F4FED00
3f4fec80:	inc    a7
3f4fec90:	move   a7, @0x26fa10, 1
3f4fecc0:	movk   1, a3
3f4fecd0:	move   a3, @0x26f9f0, 1
L3F4FED00:
3f4fed00:	move   *a9(0x540), a7, 1
3f4fed20:	setf   16, 1, 0
3f4fed30:	move   *a7, a7, 0
3f4fed40:	move   @0x26fa10, a3, 1
3f4fed70:	mpys   a3, a7
3f4fed80:	move   @0x26f9f0, a3, 1
3f4fedb0:	add    a3, a7
3f4fedc0:	move   a7, @0x26f900, 1
L3F4FEDF0:
3f4fedf0:	move   @0x1a7350, a7, 1
3f4fee20:	dsj    a7, L3F4FF930
3f4fee40:	move   @0x26f7e0, a7, 1
3f4fee70:	cmp    a7, a9
3f4fee80:	jane   L3F4FF930
3f4feea0:	move   @0x26f8a0, a5, 1
3f4feed0:	move   *a13(0x60), a3, 1
3f4feef0:	cmp    a3, a5
3f4fef00:	jrge   L3F4FF430
3f4fef10:	move   @0x26f8e0, a5, 1
3f4fef40:	cmp    a3, a5
3f4fef50:	jrge   L3F4FF000
3f4fef60:	move   a14, -*sp, 1
3f4fef70:	movi   0x3f515928, a8
3f4fefa0:	move   a8, *a14+, 1
3f4fefb0:	calla  L3FB341E0
3f4fefe0:	jauc   L3F4FF930
L3F4FF000:
3f4ff000:	move   *a13(0x80), a3, 1
3f4ff020:	cmp    a3, a5
3f4ff030:	jrgt   L3F4FF2E0
3f4ff040:	move   *a13(0xffc0), a3, 1
3f4ff060:	add    a5, a3
3f4ff070:	move   a3, @0x26f8e0, 1
3f4ff0a0:	move   *a13(0x80), a5, 1
3f4ff0c0:	cmp    a5, a3
3f4ff0d0:	jrle   L3F4FF190
3f4ff0e0:	move   a5, @0x26f8e0, 1
3f4ff110:	move   *a9(0x540), a3, 1
3f4ff130:	setf   16, 1, 0
3f4ff140:	move   *a3, a3, 0
3f4ff150:	inc    a3
3f4ff160:	move   a3, @0x26f8c0, 1
L3F4FF190:
3f4ff190:	move   a14, -*sp, 1
3f4ff1a0:	move   *a13(0x60), *a14+, 1
3f4ff1c0:	move   *a9(0x540), a3, 1
3f4ff1e0:	setf   16, 1, 0
3f4ff1f0:	move   *a3, a3, 0
3f4ff200:	inc    a3
3f4ff210:	move   a3, *a14+, 1
3f4ff220:	move   *a13(0x60), *a14+, 1
3f4ff240:	movk   1, a3
3f4ff250:	move   a3, *a14+, 1
3f4ff260:	move   a9, *a14+, 1
3f4ff270:	movi   0x139, a3
3f4ff290:	move   a3, *a14+, 1
3f4ff2a0:	calla  L3FA441F0
3f4ff2d0:	jruc   L3F4FF930
L3F4FF2E0:
3f4ff2e0:	move   a14, -*sp, 1
3f4ff2f0:	move   *a13(0x60), *a14+, 1
3f4ff310:	move   *a9(0x540), a3, 1
3f4ff330:	setf   16, 1, 0
3f4ff340:	move   *a3, a3, 0
3f4ff350:	inc    a3
3f4ff360:	move   a3, *a14+, 1
3f4ff370:	move   *a13(0x60), *a14+, 1
3f4ff390:	movk   1, a3
3f4ff3a0:	move   a3, *a14+, 1
3f4ff3b0:	move   a9, *a14+, 1
3f4ff3c0:	movi   0xd5, a3
3f4ff3e0:	move   a3, *a14+, 1
3f4ff3f0:	calla  L3FA441F0
3f4ff420:	jruc   L3F4FF930
L3F4FF430:
3f4ff430:	move   *a13(0x80), a3, 1
3f4ff450:	cmp    a3, a5
3f4ff460:	jrgt   L3F4FF930
3f4ff470:	move   @0x26f8e0, a5, 1
3f4ff4a0:	cmp    a3, a5
3f4ff4b0:	jrgt   L3F4FF7E0
3f4ff4c0:	move   *a13(0xffc0), a3, 1
3f4ff4e0:	add    a5, a3
3f4ff4f0:	move   a3, @0x26f8e0, 1
3f4ff520:	move   *a13(0x80), a5, 1
3f4ff540:	cmp    a5, a3
3f4ff550:	jrle   L3F4FF610
3f4ff560:	move   a5, @0x26f8e0, 1
3f4ff590:	move   *a9(0x540), a3, 1
3f4ff5b0:	setf   16, 1, 0
3f4ff5c0:	move   *a3, a3, 0
3f4ff5d0:	inc    a3
3f4ff5e0:	move   a3, @0x26f8c0, 1
L3F4FF610:
3f4ff610:	move   @0x26f8a0, a3, 1
3f4ff640:	move   *a13(0xffc0), a5, 1
3f4ff660:	add    a3, a5
3f4ff670:	move   a5, @0x26f8a0, 1
3f4ff6a0:	move   *a13(0x80), a3, 1
3f4ff6c0:	cmp    a3, a5
3f4ff6d0:	jrle   L3F4FF930
3f4ff6e0:	move   a14, -*sp, 1
3f4ff6f0:	movi   0x3f515968, a8
3f4ff720:	move   a8, *a14+, 1
3f4ff730:	calla  L3FB341E0
3f4ff760:	sub    a7, a7
3f4ff770:	move   a7, @0x1a7350, 1
3f4ff7a0:	calla  L3FA65030
3f4ff7d0:	jruc   L3F4FF930
L3F4FF7E0:
3f4ff7e0:	move   @0x26f8a0, a3, 1
3f4ff810:	move   *a13(0xffc0), a5, 1
3f4ff830:	add    a3, a5
3f4ff840:	move   a5, @0x26f8a0, 1
3f4ff870:	move   *a13(0x80), a3, 1
3f4ff890:	cmp    a3, a5
3f4ff8a0:	jrle   L3F4FF930
3f4ff8b0:	inc    a3
3f4ff8c0:	move   a3, @0x26f8a0, 1
3f4ff8f0:	movk   1, a5
3f4ff900:	move   a5, @0x26f880, 1
L3F4FF930:
3f4ff930:	setf   8, 0, 0
3f4ff940:	move   *a9(0x568), a7, 0
3f4ff960:	btst   2, a7
3f4ff970:	jreq   L3F4FFB70
3f4ff980:	setf   16, 1, 0
3f4ff990:	move   *a9(0xda0), a7, 0
3f4ff9b0:	move   *a9(0xdb0), a5, 0
3f4ff9d0:	cmp    a5, a7
3f4ff9e0:	jrle   L3F4FFB70
3f4ff9f0:	movi   0xffff, a7
3f4ffa10:	move   a7, *a9(0xdb0), 0
3f4ffa30:	movi   0x3e8, a5
3f4ffa50:	move   a5, *a9(0xda0), 0
3f4ffa70:	setf   8, 0, 0
3f4ffa80:	move   *a9(0x568), a3, 0
3f4ffaa0:	andi   0xfb, a3
3f4ffad0:	movb   a3, *a9(0x568)
3f4ffaf0:	move   a14, -*sp, 1
3f4ffb00:	movi   0x3f515b68, a8
3f4ffb30:	move   a8, *a14+, 1
3f4ffb40:	calla  L3FB341E0
L3F4FFB70:
3f4ffb70:	move   *a13(0x190), a7, 1
3f4ffb90:	jreq   L3F4FFC90
3f4ffba0:	move   *a9(0x5ae8), a5, 1
3f4ffbc0:	jrne   L3F4FFC00
3f4ffbd0:	move   a7, *a9(0x5ae8), 1
3f4ffbf0:	jruc   L3F4FFC90
L3F4FFC00:
3f4ffc00:	move   a7, *a9(0x5b08), 1
3f4ffc20:	move   a14, -*sp, 1
3f4ffc30:	movk   2, a5
3f4ffc40:	move   a5, *a14+, 1
3f4ffc50:	move   a9, *a14+, 1
3f4ffc60:	calla  L3F4E02E0
L3F4FFC90:
3f4ffc90:	move   *sp(0x140), a14, 1
3f4ffcb0:	mmfm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f4ffcd0:	rets   2
L3F4FFCE0:
3f4ffce0:	mmtm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f4ffd00:	move   a14, a13
3f4ffd10:	move   *a13(0xffe0), a9, 1
3f4ffd30:	move   *a9(0x80), a7, 1
3f4ffd50:	jaeq   L3F501020
3f4ffd70:	sub    a0, a0
3f4ffd80:	setf   8, 0, 0
3f4ffd90:	move   *a9(0x560), a7, 0
3f4ffdb0:	andi   0xf7, a7
3f4ffde0:	movb   a7, *a9(0x560)
3f4ffe00:	move   *a9(0x570), a7, 0
3f4ffe20:	jrne   L3F4FFF30
3f4ffe30:	move   *a9(0x740), a7, 1
3f4ffe50:	btst   25, a7
3f4ffe60:	jreq   L3F4FFED0
3f4ffe70:	move   *a9(0x560), a7, 0
3f4ffe90:	movk   8, a5
3f4ffea0:	or     a5, a7
3f4ffeb0:	movb   a7, *a9(0x560)
L3F4FFED0:
3f4ffed0:	setf   16, 1, 0
3f4ffee0:	move   *a9(0x660), a10, 0
3f4fff00:	move   *a9(0x670), a11, 0
3f4fff20:	jruc   L3F500280
L3F4FFF30:
3f4fff30:	move   *a9(0x9d0), a7, 0
3f4fff50:	jreq   L3F4FFFC0
3f4fff60:	move   *a9(0x560), a7, 0
3f4fff80:	movk   8, a5
3f4fff90:	or     a5, a7
3f4fffa0:	movb   a7, *a9(0x560)
L3F4FFFC0:
3f4fffc0:	setf   16, 1, 0
3f4fffd0:	move   *a9(0x6a0), a10, 0
3f4ffff0:	move   a0, a11
3f500000:	jruc   L3F500280
L3F500010:
3f500010:	setf   8, 0, 0
3f500020:	move   *a9(0x560), a7, 0
3f500040:	andi   0xfd, a7
3f500070:	movb   a7, *a9(0x560)
3f500090:	jruc   L3F500310
L3F5000A0:
3f5000a0:	setf   8, 0, 0
3f5000b0:	move   *a9(0x560), a7, 0
3f5000d0:	movk   2, a5
3f5000e0:	or     a5, a7
3f5000f0:	movb   a7, *a9(0x560)
3f500110:	jruc   L3F500310
L3F500120:
3f500120:	setf   8, 0, 0
3f500130:	move   *a9(0x560), a7, 0
3f500150:	andi   0xf9, a7
3f500180:	movb   a7, *a9(0x560)
3f5001a0:	jruc   L3F500310
L3F5001B0:
3f5001b0:	setf   8, 0, 0
3f5001c0:	move   *a9(0x560), a7, 0
3f5001e0:	movk   4, a5
3f5001f0:	or     a5, a7
3f500200:	movb   a7, *a9(0x560)
3f500220:	move   a14, -*sp, 1
3f500230:	move   a9, *a14+, 1
3f500240:	calla  L3F501410
3f500270:	jruc   L3F500310
L3F500280:
3f500280:	move   *a13(0xffc0), a8, 1
3f5002a0:	jreq   L3F500010
3f5002b0:	dec    a8
3f5002c0:	jreq   L3F5000A0
3f5002d0:	dec    a8
3f5002e0:	jreq   L3F500120
3f5002f0:	dec    a8
3f500300:	jreq   L3F5001B0
L3F500310:
3f500310:	setf   8, 0, 0
3f500320:	move   *a9(0x560), a7, 0
3f500340:	movk   14, a5
3f500350:	and    a5, a7
3f500360:	subk   14, a7
3f500370:	jrne   L3F5003C0
3f500380:	move   *a9(0x560), a7, 0
3f5003a0:	btst   0, a7
3f5003b0:	jreq   L3F500470
L3F5003C0:
3f5003c0:	move   *a9(0x560), a7, 0
3f5003e0:	and    a5, a7
3f5003f0:	subk   14, a7
3f500400:	jaeq   L3F501020
3f500420:	move   *a9(0x560), a7, 0
3f500440:	btst   0, a7
3f500450:	jaeq   L3F501020
L3F500470:
3f500470:	move   a10, a7
3f500480:	jrgt   L3F5004A0
3f500490:	movk   1, a10
L3F5004A0:
3f5004a0:	move   a11, a7
3f5004b0:	jrge   L3F5004D0
3f5004c0:	sub    a11, a11
L3F5004D0:
3f5004d0:	move   *a9(0x540), a7, 1
3f5004f0:	setf   16, 1, 0
3f500500:	move   *a7(0x10), a7, 0
3f500520:	cmp    a7, a11
3f500530:	jrle   L3F500580
3f500540:	move   *a9(0x540), a7, 1
3f500560:	move   *a7(0x10), a11, 0
L3F500580:
3f500580:	move   *a9(0x540), a7, 1
3f5005a0:	move   a11, a5
3f5005b0:	sll    0x5, a5
3f5005c0:	add    a5, a7
3f5005d0:	move   *a9(0x540), a5, 1
3f5005f0:	move   *a5(0x20), a5, 1
3f500610:	sll    0x3, a5
3f500620:	move   *a7(0x40), a7, 1
3f500640:	add    a5, a7
3f500650:	setf   8, 0, 0
3f500660:	move   *a7, a12, 0
3f500670:	movk   1, a12
3f500680:	jrne   L3F5006A0
3f500690:	sub    a12, a12
L3F5006A0:
3f5006a0:	move   a12, a5
3f5006b0:	jreq   L3F500810
3f5006c0:	move   a10, a7
3f5006d0:	sll    0x1, a7
3f5006e0:	move   a7, a10
3f5006f0:	dec    a10
3f500700:	setf   16, 1, 0
3f500710:	move   *a9(0x59b0), a7, 0
3f500730:	dec    a7
3f500740:	cmp    a7, a10
3f500750:	jrne   L3F500790
3f500760:	inc    a10
3f500770:	sub    a12, a12
3f500780:	jruc   L3F500810
L3F500790:
3f500790:	move   *a9(0x59b0), a7, 0
3f5007b0:	move   *a9(0x59c0), a5, 0
3f5007d0:	add    a5, a7
3f5007e0:	cmp    a7, a10
3f5007f0:	jrne   L3F500810
3f500800:	sub    a12, a12
L3F500810:
3f500810:	move   *a9(0x540), a7, 1
3f500830:	setf   16, 1, 0
3f500840:	move   *a7, a7, 0
3f500850:	cmp    a7, a10
3f500860:	jrle   L3F5008A0
3f500870:	move   *a9(0x540), a7, 1
3f500890:	move   *a7, a10, 0
L3F5008A0:
3f5008a0:	move   *a9(0x59b0), a7, 0
3f5008c0:	cmp    a10, a7
3f5008d0:	jrgt   L3F500FB0
3f5008e0:	move   *a9(0x59c0), a7, 0
3f500900:	move   *a9(0x59b0), a5, 0
3f500920:	add    a5, a7
3f500930:	cmp    a7, a10
3f500940:	jrge   L3F500FB0
3f500950:	move   *a9(0x5990), a7, 0
3f500970:	cmp    a11, a7
3f500980:	jrgt   L3F500A00
3f500990:	move   *a9(0x59a0), a7, 0
3f5009b0:	move   *a9(0x5990), a5, 0
3f5009d0:	add    a5, a7
3f5009e0:	cmp    a7, a11
3f5009f0:	jrlt   L3F500A60
L3F500A00:
3f500a00:	move   a11, a5
3f500a10:	jrne   L3F500FB0
3f500a20:	move   *a9(0x760), a7, 1
3f500a40:	btst   5, a7
3f500a50:	jreq   L3F500FB0
L3F500A60:
3f500a60:	move   *a9(0x59b0), a7, 0
3f500a80:	move   a10, a5
3f500a90:	sub    a7, a5
3f500aa0:	move   *a9(0xa30), a7, 0
3f500ac0:	mpys   a7, a5
3f500ad0:	move   a5, a10
3f500ae0:	addk   4, a10
3f500af0:	move   a11, a5
3f500b00:	jrne   L3F500BC0
3f500b10:	move   *a9(0x59a0), a7, 0
3f500b30:	move   *a9(0xa40), a5, 0
3f500b50:	mpys   a5, a7
3f500b60:	move   *a9(0xa70), a5, 0
3f500b80:	add    a5, a7
3f500b90:	move   a7, a11
3f500ba0:	addk   8, a11
3f500bb0:	jruc   L3F500C80
L3F500BC0:
3f500bc0:	move   *a9(0x5990), a7, 0
3f500be0:	move   a11, a5
3f500bf0:	sub    a7, a5
3f500c00:	move   *a9(0xa40), a7, 0
3f500c20:	mpys   a7, a5
3f500c30:	move   *a9(0xa70), a7, 0
3f500c50:	add    a7, a5
3f500c60:	move   a5, a11
3f500c70:	addk   4, a11
L3F500C80:
3f500c80:	setf   8, 0, 0
3f500c90:	move   *a9(0x560), a7, 0
3f500cb0:	btst   5, a7
3f500cc0:	jreq   L3F500E60
3f500cd0:	move   a14, -*sp, 1
3f500ce0:	movk   2, a7
3f500cf0:	move   a7, *a14+, 1
3f500d00:	setf   16, 1, 0
3f500d10:	move   *a9(0xa30), a5, 0
3f500d30:	sll    a12, a5
3f500d40:	move   a5, *a14+, 1
3f500d50:	move   *a9(0xa40), a5, 0
3f500d70:	add    a11, a5
3f500d80:	subk   2, a5
3f500d90:	move   a5, *a14+, 1
3f500da0:	move   a10, *a14+, 1
3f500db0:	move   *a9(0x520), *a14+, 1
3f500dd0:	move   *a9(0x80), *a14+, 1
3f500df0:	move   @0x1a6810, *a14+, 1
3f500e20:	calla  L3F99E8F0
3f500e50:	jruc   L3F500FB0
L3F500E60:
3f500e60:	move   a14, -*sp, 1
3f500e70:	setf   16, 1, 0
3f500e80:	move   *a9(0xa40), a8, 0
3f500ea0:	move   a8, *a14+, 1
3f500eb0:	move   *a9(0xa30), a7, 0
3f500ed0:	sll    a12, a7
3f500ee0:	move   a7, *a14+, 1
3f500ef0:	move   a11, *a14+, 1
3f500f00:	move   a10, *a14+, 1
3f500f10:	move   *a9(0x520), *a14+, 1
3f500f30:	move   *a9(0x80), *a14+, 1
3f500f50:	move   @0x1a6810, *a14+, 1
3f500f80:	calla  L3F99E8F0
L3F500FB0:
3f500fb0:	setf   8, 0, 0
3f500fc0:	move   *a9(0x560), a7, 0
3f500fe0:	movk   1, a5
3f500ff0:	xor    a5, a7
3f501000:	movb   a7, *a9(0x560)
L3F501020:
3f501020:	move   *sp(0x120), a14, 1
3f501040:	mmfm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f501060:	rets   2
3f501070:	mmtm   sp, a11,a13
3f501090:	move   a14, a13
3f5010a0:	movk   1, a11
3f5010b0:	movb   a11, @0x1a6e60
3f5010e0:	move   @0x1a6870, a11, 1
3f501110:	jreq   L3F5011A0
3f501120:	setf   8, 0, 0
3f501130:	move   @0x1a6e40, a11, 0
3f501160:	jreq   L3F5011A0
3f501170:	calla  L3F4DAF00
L3F5011A0:
3f5011a0:	move   *sp(0x60), a14, 1
3f5011c0:	mmfm   sp, a11,a13
3f5011e0:	rets   2
3f5011f0:	mmtm   sp, a9,a11,a13
3f501210:	move   a14, a13
3f501220:	move   *a13(0xffe0), a11, 1
3f501240:	move   @0x1a6e90, a9
3f501270:	cmp    a9, a11
3f501280:	jrne   L3F5013C0
3f501290:	movk   1, a11
3f5012a0:	movb   a11, @0x1a6e70
3f5012d0:	movb   a11, @0x1a6e80
3f501300:	move   @0x1a6870, a9, 1
3f501330:	jreq   L3F5013C0
3f501340:	setf   8, 0, 0
3f501350:	move   @0x1a6e40, a9, 0
3f501380:	jreq   L3F5013C0
3f501390:	calla  L3F4DAF00
L3F5013C0:
3f5013c0:	move   *sp(0x80), a14, 1
3f5013e0:	mmfm   sp, a9,a11,a13
3f501400:	rets   2
L3F501410:
3f501410:	mmtm   sp, a9,a11,a13
3f501430:	move   a14, a13
3f501440:	move   *a13(0xffe0), a9, 1
3f501460:	setf   8, 0, 0
3f501470:	move   *a9(0x560), a11, 0
3f501490:	andi   0xfd, a11
3f5014c0:	movb   a11, *a9(0x560)
3f5014e0:	movk   1, a11
3f5014f0:	movb   a11, @0x1a6e70
3f501520:	move   @0x1a6e20, a11, 1
3f501550:	cmp    a11, a9
3f501560:	jrne   L3F501620
3f501570:	move   @0x1a6e90, a11
3f5015a0:	inc    a11
3f5015b0:	movb   a11, @0x1a6e90
3f5015e0:	movk   1, a11
3f5015f0:	movb   a11, @0x1a6e80
L3F501620:
3f501620:	move   *sp(0x80), a14, 1
3f501640:	mmfm   sp, a9,a11,a13
3f501660:	rets   2
L3F501670:
3f501670:	mmtm   sp, a7,a9,a10,a11,a13
3f501690:	move   a14, a13
3f5016a0:	move   *a13(0xffe0), a9, 1
3f5016c0:	setf   8, 0, 0
3f5016d0:	move   *a9(0x560), a11, 0
3f5016f0:	movk   2, a7
3f501700:	xor    a7, a11
3f501710:	movb   a11, *a9(0x560)
3f501730:	move   *a9(0x560), a11, 0
3f501750:	btst   1, a11
3f501760:	jreq   L3F5017F0
3f501770:	move   a14, -*sp, 1
3f501780:	movk   1, a11
3f501790:	move   a11, *a14+, 1
3f5017a0:	move   a9, *a14+, 1
3f5017b0:	calla  L3F4FFCE0
3f5017e0:	jruc   L3F501860
L3F5017F0:
3f5017f0:	move   a14, -*sp, 1
3f501800:	sub    a11, a11
3f501810:	move   a11, *a14+, 1
3f501820:	move   a9, *a14+, 1
3f501830:	calla  L3F4FFCE0
L3F501860:
3f501860:	move   *sp(0xc0), a14, 1
3f501880:	mmfm   sp, a7,a9,a10,a11,a13
3f5018a0:	rets   2
L3F5018B0:
3f5018b0:	mmtm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f5018d0:	move   a14, a13
3f5018e0:	addi   0x80, a14
3f501900:	move   *a13(0xffe0), a9, 1
3f501920:	move   *a9(0x540), a7, 1
3f501940:	move   *a7(0x20), *a13(0x60), 1
3f501970:	sub    a11, a11
3f501980:	setf   16, 1, 0
3f501990:	move   *a9(0xda0), a7, 0
3f5019b0:	cmp    a7, a11
3f5019c0:	jrge   L3F5019F0
3f5019d0:	move   *a9(0xda0), a11, 0
L3F5019F0:
3f5019f0:	move   *a9(0x540), a7, 1
3f501a10:	move   *a7(0x10), a12, 0
3f501a30:	move   *a9(0xdb0), a7, 0
3f501a50:	cmp    a7, a12
3f501a60:	jrle   L3F501A90
3f501a70:	move   *a9(0xdb0), a12, 0
L3F501A90:
3f501a90:	move   *a9(0x5990), a7, 0
3f501ab0:	move   *a9(0x59a0), a5, 0
3f501ad0:	add    a5, a7
3f501ae0:	inc    a7
3f501af0:	cmp    a7, a12
3f501b00:	jrle   L3F501B80
3f501b10:	move   *a9(0x5990), a7, 0
3f501b30:	move   *a9(0x59a0), a12, 0
3f501b50:	add    a12, a7
3f501b60:	move   a7, a12
3f501b70:	inc    a12
L3F501B80:
3f501b80:	move   a11, a10
3f501b90:	cmp    a12, a10
3f501ba0:	jagt   L3F502610
L3F501BC0:
3f501bc0:	move   a10, a5
3f501bd0:	jreq   L3F501C40
3f501be0:	setf   16, 1, 0
3f501bf0:	move   *a9(0x5990), a7, 0
3f501c10:	cmp    a7, a10
3f501c20:	jalt   L3F5025D0
L3F501C40:
3f501c40:	move   a10, a5
3f501c50:	jreq   L3F501D30
3f501c60:	setf   16, 1, 0
3f501c70:	move   *a9(0x5990), a7, 0
3f501c90:	move   a10, a5
3f501ca0:	sub    a7, a5
3f501cb0:	move   *a9(0xa40), a7, 0
3f501cd0:	mpys   a7, a5
3f501ce0:	move   *a9(0xa70), a7, 0
3f501d00:	add    a7, a5
3f501d10:	addk   4, a5
3f501d20:	jruc   L3F501DD0
L3F501D30:
3f501d30:	setf   16, 1, 0
3f501d40:	move   *a9(0x59a0), a7, 0
3f501d60:	move   *a9(0xa40), a5, 0
3f501d80:	mpys   a5, a7
3f501d90:	move   *a9(0xa70), a5, 0
3f501db0:	add    a7, a5
3f501dc0:	addk   8, a5
L3F501DD0:
3f501dd0:	move   a5, *a13(0x20), 1
3f501df0:	move   *a9(0x540), a7, 1
3f501e10:	move   a10, a5
3f501e20:	sll    0x5, a5
3f501e30:	add    a5, a7
3f501e40:	move   *a13(0x60), a5, 1
3f501e60:	sll    0x3, a5
3f501e70:	move   *a7(0x40), a6, 1
3f501e90:	add    a5, a6
3f501ea0:	move   *a9(0x540), a7, 1
3f501ec0:	move   *a7, a7, 0
3f501ed0:	setf   8, 0, 0
3f501ee0:	move   *a6, a5, 0
3f501ef0:	jreq   L3F501F10
3f501f00:	sra    0x1, a7
L3F501F10:
3f501f10:	move   a7, *a13(0x40), 1
3f501f30:	sub    a2, a2
3f501f40:	movk   1, a0
3f501f50:	cmp    a7, a0
3f501f60:	jrgt   L3F5025D0
L3F501F70:
3f501f70:	move   a2, a5
3f501f80:	jrne   L3F502030
3f501f90:	move   a0, a7
3f501fa0:	sll    0x3, a7
3f501fb0:	add    a6, a7
3f501fc0:	setf   8, 0, 0
3f501fd0:	move   *a7, a7, 0
3f501fe0:	btst   3, a7
3f501ff0:	jreq   L3F502580
3f502000:	move   a0, a2
3f502010:	dec    a0
3f502020:	jruc   L3F502580
L3F502030:
3f502030:	move   *a13(0x40), a7, 1
3f502050:	cmp    a7, a0
3f502060:	jrge   L3F5020F0
3f502070:	move   a0, a5
3f502080:	inc    a5
3f502090:	sll    0x3, a5
3f5020a0:	add    a6, a5
3f5020b0:	setf   8, 0, 0
3f5020c0:	move   *a5, a5, 0
3f5020d0:	btst   3, a5
3f5020e0:	jrne   L3F502580
L3F5020F0:
3f5020f0:	move   a0, a4
3f502100:	inc    a4
3f502110:	setf   8, 0, 0
3f502120:	move   *a6, a5, 0
3f502130:	jreq   L3F5021A0
3f502140:	move   a2, a5
3f502150:	dec    a5
3f502160:	add    a5, a2
3f502170:	move   a4, a5
3f502180:	dec    a5
3f502190:	add    a5, a4
L3F5021A0:
3f5021a0:	setf   16, 1, 0
3f5021b0:	move   *a9(0x59b0), a5, 0
3f5021d0:	move   a2, a3
3f5021e0:	sub    a5, a3
3f5021f0:	move   *a9(0xa30), a5, 0
3f502210:	mpys   a5, a3
3f502220:	move   a3, a5
3f502230:	addk   4, a5
3f502240:	move   a5, a2
3f502250:	cmpi   0x4, a2
3f502270:	jrge   L3F5022A0
3f502280:	move   a2, a5
3f502290:	movk   4, a2
L3F5022A0:
3f5022a0:	move   *a9(0x59b0), a5, 0
3f5022c0:	move   a4, a3
3f5022d0:	sub    a5, a3
3f5022e0:	move   *a9(0xa30), a5, 0
3f502300:	mpys   a5, a3
3f502310:	move   a3, a5
3f502320:	addk   4, a5
3f502330:	move   a5, a4
3f502340:	move   *a9(0x59c0), a5, 0
3f502360:	move   *a9(0xa30), a3, 0
3f502380:	mpys   a3, a5
3f502390:	addk   4, a5
3f5023a0:	cmp    a5, a4
3f5023b0:	jrle   L3F502440
3f5023c0:	move   *a9(0x59c0), a5, 0
3f5023e0:	move   *a9(0xa30), a3, 0
3f502400:	mpys   a3, a5
3f502410:	move   a5, a3
3f502420:	addk   4, a3
3f502430:	move   a3, a4
L3F502440:
3f502440:	sub    a2, a4
3f502450:	move   a14, -*sp, 1
3f502460:	move   *a9(0xa40), a8, 0
3f502480:	move   a8, *a14+, 1
3f502490:	move   a4, *a14+, 1
3f5024a0:	move   *a13(0x20), *a14+, 1
3f5024c0:	move   a2, *a14+, 1
3f5024d0:	move   *a9(0x520), *a14+, 1
3f5024f0:	move   *a9(0x80), *a14+, 1
3f502510:	move   @0x1a6810, *a14+, 1
3f502540:	calla  L3F99E8F0
3f502570:	sub    a2, a2
L3F502580:
3f502580:	inc    a0
3f502590:	move   *a13(0x40), a7, 1
3f5025b0:	cmp    a7, a0
3f5025c0:	jrle   L3F501F70
L3F5025D0:
3f5025d0:	inc    a10
3f5025e0:	cmp    a12, a10
3f5025f0:	jale   L3F501BC0
L3F502610:
3f502610:	move   *sp(0x1a0), a14, 1
3f502630:	mmfm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f502650:	rets   2
L3F502660:
3f502660:	mmtm   sp, a9,a11,a13
3f502680:	move   a14, a13
3f502690:	move   *a13(0xffe0), a9, 1
3f5026b0:	movi   0x7fff, a11
3f5026d0:	setf   16, 1, 0
3f5026e0:	move   a11, *a9(0x5e0), 0
3f502700:	neg    a11
3f502710:	move   a11, *a9(0x600), 0
3f502730:	neg    a11
3f502740:	move   a11, *a9(0x5f0), 0
3f502760:	neg    a11
3f502770:	move   a11, *a9(0x610), 0
3f502790:	move   *sp(0x80), a14, 1
3f5027b0:	mmfm   sp, a9,a11,a13
3f5027d0:	rets   2
L3F5027E0:
3f5027e0:	mmtm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3f502800:	move   a14, a13
3f502810:	addi   0x240, a14
3f502830:	move   *a13(0xffe0), a9, 1
3f502850:	move   *a9(0x540), a7, 1
3f502870:	move   *a13(0xff80), a5, 1
3f502890:	sll    0x5, a5
3f5028a0:	add    a5, a7
3f5028b0:	move   *a9(0x540), a5, 1
3f5028d0:	move   *a5(0x20), a5, 1
3f5028f0:	sll    0x3, a5
3f502900:	move   *a7(0x40), a7, 1
3f502920:	add    a5, a7
3f502930:	setf   8, 0, 0
3f502940:	move   *a7, a7, 0
3f502950:	move   a7, *a13(0x20), 1
3f502970:	sub    a5, a5
3f502980:	move   a5, *a13(0xa0), 1
3f5029a0:	setf   16, 1, 0
3f5029b0:	move   *a9(0x5990), a7, 0
3f5029d0:	move   *a13(0xff80), a5, 1
3f5029f0:	cmp    a5, a7
3f502a00:	jrgt   L3F502AA0
3f502a10:	move   *a9(0x59a0), a7, 0
3f502a30:	move   *a9(0x5990), a5, 0
3f502a50:	add    a5, a7
3f502a60:	move   *a13(0xff80), a5, 1
3f502a80:	cmp    a7, a5
3f502a90:	jrlt   L3F502B20
L3F502AA0:
3f502aa0:	move   a5, a7
3f502ab0:	jane   L3F50AA70
3f502ad0:	move   *a9(0x760), a5, 1
3f502af0:	btst   5, a5
3f502b00:	jaeq   L3F50AA70
L3F502B20:
3f502b20:	move   *a9(0x59b0), a7, 0
3f502b40:	move   a7, *a13(0xc0), 1
3f502b60:	move   *a9(0x59b0), a5, 0
3f502b80:	move   *a9(0x59c0), a3, 0
3f502ba0:	add    a3, a5
3f502bb0:	move   a5, *a13(0xe0), 1
3f502bd0:	move   *a13(0x20), a3, 1
3f502bf0:	jreq   L3F502C80
3f502c00:	inc    a7
3f502c10:	sra    0x1, a7
3f502c20:	move   a7, *a13(0xc0), 1
3f502c40:	sra    0x1, a5
3f502c50:	inc    a5
3f502c60:	move   a5, *a13(0xe0), 1
L3F502C80:
3f502c80:	move   *a13(0xffa0), a3, 1
3f502ca0:	cmp    a7, a3
3f502cb0:	jrge   L3F502D50
3f502cc0:	sub    a3, a7
3f502cd0:	move   *a13(0xffc0), a3, 1
3f502cf0:	sub    a7, a3
3f502d00:	move   a3, *a13(0xffc0), 1
3f502d20:	move   *a13(0xc0), *a13(0xffa0), 1
L3F502D50:
3f502d50:	move   *a13(0xffa0), a7, 1
3f502d70:	move   *a13(0xffc0), a3, 1
3f502d90:	add    a3, a7
3f502da0:	cmp    a5, a7
3f502db0:	jrlt   L3F502E10
3f502dc0:	move   *a13(0xffa0), a7, 1
3f502de0:	sub    a7, a5
3f502df0:	move   a5, *a13(0xffc0), 1
L3F502E10:
3f502e10:	move   *a13(0xffc0), a7, 1
3f502e30:	jale   L3F50AA70
3f502e50:	move   *a9(0x540), a5, 1
3f502e70:	move   *a13(0xff80), a3, 1
3f502e90:	sll    0x5, a3
3f502ea0:	add    a3, a5
3f502eb0:	move   *a13(0xffa0), a3, 1
3f502ed0:	sll    0x3, a3
3f502ee0:	move   *a5(0x40), a5, 1
3f502f00:	add    a3, a5
3f502f10:	move   a5, *a13, 1
3f502f20:	move   *a13(0x20), a3, 1
3f502f40:	jreq   L3F502FB0
3f502f50:	move   *a13(0xffa0), a3, 1
3f502f70:	sll    0x1, a3
3f502f80:	move   a3, a11
3f502f90:	dec    a11
3f502fa0:	jruc   L3F502FD0
L3F502FB0:
3f502fb0:	move   *a13(0xffa0), a11, 1
L3F502FD0:
3f502fd0:	move   *a9(0x59b0), a3, 0
3f502ff0:	move   a11, a5
3f503000:	sub    a3, a5
3f503010:	move   *a9(0xa30), a3, 0
3f503030:	mpys   a3, a5
3f503040:	move   a5, a11
3f503050:	addk   4, a11
3f503060:	move   *a13(0xff80), a5, 1
3f503080:	jreq   L3F503150
3f503090:	move   *a9(0x5990), a3, 0
3f5030b0:	sub    a3, a5
3f5030c0:	move   *a9(0xa40), a3, 0
3f5030e0:	mpys   a3, a5
3f5030f0:	move   *a9(0xa70), a12, 0
3f503110:	add    a12, a5
3f503120:	move   a5, a12
3f503130:	addk   4, a12
3f503140:	jruc   L3F5031F0
L3F503150:
3f503150:	move   *a9(0x59a0), a3, 0
3f503170:	move   *a9(0xa40), a5, 0
3f503190:	mpys   a5, a3
3f5031a0:	move   *a9(0xa70), a12, 0
3f5031c0:	add    a12, a3
3f5031d0:	move   a3, a12
3f5031e0:	addk   8, a12
L3F5031F0:
3f5031f0:	sub    a5, a5
3f503200:	move   a5, *a13(0x120), 1
3f503220:	move   *a13(0xff60), a3, 1
3f503240:	btst   0, a3
3f503250:	jreq   L3F5032A0
3f503260:	movk   1, a3
3f503270:	or     a5, a3
3f503280:	move   a3, *a13(0x120), 1
L3F5032A0:
3f5032a0:	move   *a13(0xff60), a3, 1
3f5032c0:	btst   6, a3
3f5032d0:	jreq   L3F503340
3f5032e0:	move   *a13(0x120), a5, 1
3f503300:	movk   4, a3
3f503310:	or     a5, a3
3f503320:	move   a3, *a13(0x120), 1
L3F503340:
3f503340:	move   *a13(0xff60), a5, 1
3f503360:	btst   1, a5
3f503370:	jreq   L3F5033E0
3f503380:	move   *a13(0x120), a3, 1
3f5033a0:	movk   2, a5
3f5033b0:	or     a3, a5
3f5033c0:	move   a5, *a13(0x120), 1
L3F5033E0:
3f5033e0:	move   *a13(0x20), a5, 1
3f503400:	dsjs   a5, L3F503480
3f503410:	move   *a13(0x120), a5, 1
3f503430:	movk   8, a3
3f503440:	or     a5, a3
3f503450:	move   a3, *a13(0x120), 1
3f503470:	jruc   L3F503520
L3F503480:
3f503480:	move   *a13(0x20), a5, 1
3f5034a0:	jreq   L3F503520
3f5034b0:	move   *a13(0x120), a3, 1
3f5034d0:	ori    0x10, a3
3f503500:	move   a3, *a13(0x120), 1
L3F503520:
3f503520:	move   a14, -*sp, 1
3f503530:	move   *a13(0x120), *a14+, 1
3f503550:	move   a9, *a14+, 1
3f503560:	calla  L3F512CB0
3f503590:	move   a8, *a13(0x140), 1
3f5035b0:	sll    0x5, a8
3f5035c0:	add    a9, a8
3f5035d0:	move   *a8(0xa0), *a13(0x160), 1
3f503600:	move   *a13(0x140), a5, 1
3f503620:	sra    0x1, a5
3f503630:	sll    0x5, a5
3f503640:	add    a9, a5
3f503650:	move   *a5(0x3a0), *a13(0x40), 1
3f503680:	sub    a5, a5
3f503690:	move   a5, *a13(0x80), 1
3f5036b0:	move   *a13(0x20), a3, 1
3f5036d0:	jane   L3F504550
3f5036f0:	move   *a13(0x120), a3, 1
3f503710:	move   *a13(0x140), a7, 1
3f503730:	cmp    a7, a3
3f503740:	jreq   L3F503980
3f503750:	btst   1, a3
3f503760:	jreq   L3F5037C0
3f503770:	btst   1, a7
3f503780:	jrne   L3F5037C0
3f503790:	movk   1, a3
3f5037a0:	move   a3, *a13(0xa0), 1
L3F5037C0:
3f5037c0:	setf   16, 1, 0
3f5037d0:	move   @0x1a6500, a3, 0
3f503800:	jreq   L3F503980
3f503810:	move   a14, -*sp, 1
3f503820:	move   *a13(0xa0), a7, 1
3f503840:	jreq   L3F503890
3f503850:	movi   0x3f515c68, a7
3f503880:	jruc   L3F5038C0
L3F503890:
3f503890:	movi   0x3f514268, a7
L3F5038C0:
3f5038c0:	move   a7, *a14+, 1
3f5038d0:	move   *a13(0x140), *a14+, 1
3f5038f0:	move   *a13(0x120), *a14+, 1
3f503910:	movi   0x3f515ca0, a8
3f503940:	move   a8, *a14+, 1
3f503950:	calla  L3FB341E0
L3F503980:
3f503980:	move   *a13(0x40), a7, 1
3f5039a0:	sll    0x5, a7
3f5039b0:	addi   0x1a7460, a7
3f5039e0:	move   *a7, a7, 1
3f5039f0:	move   *a7(0x240), *a13(0x60), 1
3f503a20:	setf   16, 1, 0
3f503a30:	move   @0x1a6500, a7, 0
3f503a60:	jreq   L3F503CF0
3f503a70:	move   *a13(0xffc0), a3, 1
3f503a90:	sll    0x3, a3
3f503aa0:	move   *a13, a5, 1
3f503ab0:	add    a5, a3
3f503ac0:	setf   8, 0, 0
3f503ad0:	move   *a3, a10, 0
3f503ae0:	move   *a13(0xffc0), a3, 1
3f503b00:	sll    0x3, a3
3f503b10:	add    a5, a3
3f503b20:	sub    a5, a5
3f503b30:	movb   a5, *a3
3f503b40:	move   a14, -*sp, 1
3f503b50:	move   *a13(0x60), *a14+, 1
3f503b70:	move   *a13(0x60), a3, 1
3f503b90:	add    a12, a3
3f503ba0:	move   a3, *a14+, 1
3f503bb0:	move   a11, *a14+, 1
3f503bc0:	movi   0x3f515e50, a8
3f503bf0:	move   a8, *a14+, 1
3f503c00:	calla  L3FB341E0
3f503c30:	move   a14, -*sp, 1
3f503c40:	move   *a13(0x0), *a14+, 1
3f503c60:	calla  L3F3EEC80
3f503c90:	move   *a13(0xffc0), a7, 1
3f503cb0:	sll    0x3, a7
3f503cc0:	move   *a13, a3, 1
3f503cd0:	add    a3, a7
3f503ce0:	movb   a10, *a7
L3F503CF0:
3f503cf0:	move   a14, -*sp, 1
3f503d00:	move   *a13(0xffc0), *a14+, 1
3f503d20:	move   *a13(0x0), *a14+, 1
3f503d40:	move   *a13(0x60), a7, 1
3f503d60:	add    a12, a7
3f503d70:	move   a7, *a14+, 1
3f503d80:	move   a11, *a14+, 1
3f503d90:	move   *a13(0x160), *a14+, 1
3f503db0:	move   *a9(0x80), *a14+, 1
3f503dd0:	move   @0x1a6810, *a14+, 1
3f503e00:	calla  L3FD5A900
3f503e30:	move   *a13(0xa0), a7, 1
3f503e50:	jreq   L3F503FC0
3f503e60:	move   a14, -*sp, 1
3f503e70:	move   *a13(0xffc0), *a14+, 1
3f503e90:	move   *a13(0x0), *a14+, 1
3f503eb0:	move   *a13(0x60), a3, 1
3f503ed0:	add    a12, a3
3f503ee0:	move   a3, *a14+, 1
3f503ef0:	move   a11, a3
3f503f00:	inc    a3
3f503f10:	move   a3, *a14+, 1
3f503f20:	move   *a13(0x160), *a14+, 1
3f503f40:	move   *a9(0x80), *a14+, 1
3f503f60:	move   @0x1a6810, *a14+, 1
3f503f90:	calla  L3FDA0000
L3F503FC0:
3f503fc0:	move   *a13(0xff60), a3, 1
3f503fe0:	btst   2, a3
3f503ff0:	jreq   L3F504310
3f504000:	setf   16, 1, 0
3f504010:	move   *a9(0xa50), a5, 0
3f504030:	move   a5, *a13(0x60), 1
3f504050:	move   a11, @0x1a6c00, 0
3f504080:	add    a12, a5
3f504090:	inc    a5
3f5040a0:	move   a5, @0x1a6c10, 0
3f5040d0:	move   *a13(0xffc0), a5, 1
3f5040f0:	move   *a9(0xa30), a3, 0
3f504110:	mpys   a5, a3
3f504120:	move   @0x1a6c00, a5, 0
3f504150:	add    a5, a3
3f504160:	move   a3, @0x1a6c20, 0
3f504190:	move   @0x1a6c10, @0x1a6c30, 0
3f5041e0:	move   a14, -*sp, 1
3f5041f0:	sub    a5, a5
3f504200:	move   a5, *a14+, 1
3f504210:	movk   2, a3
3f504220:	move   a3, *a14+, 1
3f504230:	movi   0x1a6c00, a3
3f504260:	move   a3, *a14+, 1
3f504270:	move   *a13(0x160), *a14+, 1
3f504290:	move   *a9(0x80), *a14+, 1
3f5042b0:	move   @0x1a6810, *a14+, 1
3f5042e0:	calla  L3FD43740
L3F504310:
3f504310:	move   *a13(0xff60), a3, 1
3f504330:	btst   3, a3
3f504340:	jaeq   L3F5087F0
3f504360:	setf   8, 0, 0
3f504370:	move   *a9(0x568), a5, 0
3f504390:	btst   1, a5
3f5043a0:	jaeq   L3F5087F0
3f5043c0:	move   a14, -*sp, 1
3f5043d0:	setf   16, 1, 0
3f5043e0:	move   *a9(0xa40), a8, 0
3f504400:	move   a8, *a14+, 1
3f504410:	move   *a13(0xffc0), a5, 1
3f504430:	move   *a9(0xa30), a3, 0
3f504450:	mpys   a5, a3
3f504460:	move   a3, *a14+, 1
3f504470:	move   a12, *a14+, 1
3f504480:	move   a11, *a14+, 1
3f504490:	move   *a9(0x520), *a14+, 1
3f5044b0:	move   *a9(0x80), *a14+, 1
3f5044d0:	move   @0x1a6810, *a14+, 1
3f504500:	calla  L3F99E8F0
3f504530:	jauc   L3F5087F0
L3F504550:
3f504550:	dsj    a3, L3F5065D0
3f504570:	move   *a13(0x120), a3, 1
3f504590:	move   *a13(0x140), a7, 1
3f5045b0:	cmp    a7, a3
3f5045c0:	jreq   L3F5048F0
3f5045d0:	btst   1, a3
3f5045e0:	jreq   L3F504640
3f5045f0:	btst   1, a7
3f504600:	jrne   L3F504640
3f504610:	movk   1, a3
3f504620:	move   a3, *a13(0xa0), 1
L3F504640:
3f504640:	btst   3, a7
3f504650:	jrne   L3F504690
3f504660:	movk   1, a3
3f504670:	move   a3, *a13(0x80), 1
L3F504690:
3f504690:	setf   16, 1, 0
3f5046a0:	move   @0x1a6500, a3, 0
3f5046d0:	jreq   L3F5048F0
3f5046e0:	move   a14, -*sp, 1
3f5046f0:	move   *a13(0x80), a5, 1
3f504710:	jreq   L3F504760
3f504720:	movi   0x3f515f18, a5
3f504750:	jruc   L3F504790
L3F504760:
3f504760:	movi   0x3f514268, a5
L3F504790:
3f504790:	move   a5, *a14+, 1
3f5047a0:	move   *a13(0xa0), a5, 1
3f5047c0:	jreq   L3F504810
3f5047d0:	movi   0x3f515c68, a5
3f504800:	jruc   L3F504840
L3F504810:
3f504810:	movi   0x3f514268, a5
L3F504840:
3f504840:	move   a5, *a14+, 1
3f504850:	move   a7, *a14+, 1
3f504860:	move   *a13(0x120), *a14+, 1
3f504880:	movi   0x3f515f48, a8
3f5048b0:	move   a8, *a14+, 1
3f5048c0:	calla  L3FB341E0
L3F5048F0:
3f5048f0:	move   *a13(0x40), a5, 1
3f504910:	sll    0x5, a5
3f504920:	addi   0x1a7460, a5
3f504950:	move   *a5, a5, 1
3f504960:	move   *a5(0x240), *a13(0x60), 1
3f504990:	sub    a5, a5
3f5049a0:	move   a5, *a13(0x100), 1
3f5049c0:	move   *a13(0xffa0), a3, 1
3f5049e0:	sll    0x1, a3
3f5049f0:	setf   16, 1, 0
3f504a00:	move   *a9(0x59b0), a7, 0
3f504a20:	dec    a3
3f504a30:	cmp    a7, a3
3f504a40:	jrlt   L3F504B40
3f504a50:	move   *a9(0x59b0), a7, 0
3f504a70:	move   *a9(0x59c0), a3, 0
3f504a90:	add    a3, a7
3f504aa0:	move   *a13(0xffa0), a3, 1
3f504ac0:	move   *a13(0xffc0), a5, 1
3f504ae0:	add    a5, a3
3f504af0:	sll    0x1, a3
3f504b00:	dec    a3
3f504b10:	cmp    a7, a3
3f504b20:	jalt   L3F505540
L3F504B40:
3f504b40:	movk   1, a7
3f504b50:	move   a7, *a13(0x100), 1
3f504b70:	move   a11, *a13(0x180), 0
3f504b90:	move   a12, *a13(0x190), 0
3f504bb0:	move   *a9(0xa30), a5, 0
3f504bd0:	sll    0x1, a5
3f504be0:	move   *a13(0xffc0), a3, 1
3f504c00:	mpys   a3, a5
3f504c10:	move   a5, *a13(0x1a0), 0
3f504c30:	move   *a9(0xa40), *a13(0x1b0), 0
3f504c60:	move   *a13(0x180), a5, 0
3f504c80:	subk   4, a5
3f504c90:	jrge   L3F504D70
3f504ca0:	move   *a13(0x180), a5, 0
3f504cc0:	neg    a5
3f504cd0:	addk   4, a5
3f504ce0:	sext   a5, 0
3f504cf0:	move   *a13(0x1a0), a3, 0
3f504d10:	sub    a5, a3
3f504d20:	move   a3, *a13(0x1a0), 0
3f504d40:	movk   4, a5
3f504d50:	move   a5, *a13(0x180), 0
L3F504D70:
3f504d70:	move   *a9(0x59c0), a5, 0
3f504d90:	move   *a9(0xa30), a3, 0
3f504db0:	mpys   a3, a5
3f504dc0:	move   *a13(0x180), a3, 0
3f504de0:	move   *a13(0x1a0), a7, 0
3f504e00:	add    a7, a3
3f504e10:	subk   4, a3
3f504e20:	cmp    a5, a3
3f504e30:	jrlt   L3F504EF0
3f504e40:	move   *a9(0x59c0), a5, 0
3f504e60:	move   *a9(0xa30), a3, 0
3f504e80:	mpys   a3, a5
3f504e90:	move   *a13(0x180), a3, 0
3f504eb0:	sub    a3, a5
3f504ec0:	addk   4, a5
3f504ed0:	move   a5, *a13(0x1a0), 0
L3F504EF0:
3f504ef0:	move   *a9(0x5e0), a7, 0
3f504f10:	move   *a9(0x600), a5, 0
3f504f30:	cmp    a5, a7
3f504f40:	jrge   L3F505410
3f504f50:	move   *a13(0x180), a7, 0
3f504f70:	move   *a9(0x5e0), a5, 0
3f504f90:	cmp    a5, a7
3f504fa0:	jrge   L3F505070
3f504fb0:	move   *a9(0x5e0), a5, 0
3f504fd0:	sub    a7, a5
3f504fe0:	sext   a5, 0
3f504ff0:	move   *a13(0x1a0), a7, 0
3f505010:	sub    a5, a7
3f505020:	move   a7, *a13(0x1a0), 0
3f505040:	move   *a9(0x5e0), *a13(0x180), 0
L3F505070:
3f505070:	move   *a13(0x180), a7, 0
3f505090:	move   *a13(0x1a0), a5, 0
3f5050b0:	add    a5, a7
3f5050c0:	move   *a9(0x600), a3, 0
3f5050e0:	cmp    a3, a7
3f5050f0:	jrle   L3F505170
3f505100:	move   *a9(0x600), a7, 0
3f505120:	move   *a13(0x180), a3, 0
3f505140:	sub    a3, a7
3f505150:	move   a7, *a13(0x1a0), 0
L3F505170:
3f505170:	move   *a13(0x1a0), a7, 0
3f505190:	jale   L3F50AA70
3f5051b0:	move   *a13(0x190), a5, 0
3f5051d0:	move   *a9(0x5f0), a3, 0
3f5051f0:	cmp    a3, a5
3f505200:	jrge   L3F5052D0
3f505210:	move   *a9(0x5f0), a3, 0
3f505230:	sub    a5, a3
3f505240:	sext   a3, 0
3f505250:	move   *a13(0x1b0), a5, 0
3f505270:	sub    a3, a5
3f505280:	move   a5, *a13(0x1b0), 0
3f5052a0:	move   *a9(0x5f0), *a13(0x190), 0
L3F5052D0:
3f5052d0:	move   *a13(0x190), a5, 0
3f5052f0:	move   *a13(0x1b0), a3, 0
3f505310:	add    a3, a5
3f505320:	move   *a9(0x610), a3, 0
3f505340:	cmp    a3, a5
3f505350:	jrle   L3F5053D0
3f505360:	move   *a9(0x610), a5, 0
3f505380:	move   *a13(0x190), a3, 0
3f5053a0:	sub    a3, a5
3f5053b0:	move   a5, *a13(0x1b0), 0
L3F5053D0:
3f5053d0:	move   *a13(0x1b0), a5, 0
3f5053f0:	jale   L3F50AA70
L3F505410:
3f505410:	move   a14, -*sp, 1
3f505420:	sub    a7, a7
3f505430:	move   a7, *a14+, 1
3f505440:	movk   1, a5
3f505450:	move   a5, *a14+, 1
3f505460:	move   a13, a3
3f505470:	addi   0x180, a3
3f505490:	move   a3, *a14+, 1
3f5054a0:	move   a7, *a14+, 1
3f5054b0:	move   a7, *a14+, 1
3f5054c0:	move   *a13(0x160), *a14+, 1
3f5054e0:	move   @0x1a6810, *a14+, 1
3f505510:	calla  L3FD98D70
L3F505540:
3f505540:	move   *a13(0x80), a7, 1
3f505560:	jreq   L3F505BA0
3f505570:	move   a14, -*sp, 1
3f505580:	move   @0x1a6810, *a14+, 1
3f5055b0:	calla  L3FD5A5D0
3f5055e0:	move   a14, -*sp, 1
3f5055f0:	sub    a5, a5
3f505600:	move   a5, *a14+, 1
3f505610:	move   @0x1a6810, *a14+, 1
3f505640:	calla  L3FD9F6B0
3f505670:	movk   1, a3
3f505680:	move   a3, @0x1a64e0, 1
3f5056b0:	move   a14, -*sp, 1
3f5056c0:	move   *a13(0xffc0), *a14+, 1
3f5056e0:	move   *a13(0x0), *a14+, 1
3f505700:	move   *a13(0x60), a5, 1
3f505720:	add    a12, a5
3f505730:	move   a5, *a14+, 1
3f505740:	move   a11, *a14+, 1
3f505750:	move   *a13(0x160), *a14+, 1
3f505770:	move   *a9(0x80), *a14+, 1
3f505790:	move   @0x1a6810, *a14+, 1
3f5057c0:	calla  L3FD5A900
3f5057f0:	move   *a13(0xa0), a5, 1
3f505810:	jreq   L3F5059F0
3f505820:	move   a14, -*sp, 1
3f505830:	move   *a13(0xffc0), *a14+, 1
3f505850:	move   *a13(0x0), *a14+, 1
3f505870:	move   *a13(0x60), a3, 1
3f505890:	add    a12, a3
3f5058a0:	move   a3, *a14+, 1
3f5058b0:	move   a11, a3
3f5058c0:	inc    a3
3f5058d0:	move   a3, *a14+, 1
3f5058e0:	move   *a13(0x160), *a14+, 1
3f505900:	move   *a9(0x80), *a14+, 1
3f505920:	move   @0x1a6810, *a14+, 1
3f505950:	calla  L3FDA0000
3f505980:	move   a14, -*sp, 1
3f505990:	move   @0x1a6810, *a14+, 1
3f5059c0:	calla  L3FD4AAE0
L3F5059F0:
3f5059f0:	move   a14, -*sp, 1
3f505a00:	sub    a3, a3
3f505a10:	move   a3, *a14+, 1
3f505a20:	move   @0x1a6810, *a14+, 1
3f505a50:	calla  L3FD9F6B0
3f505a80:	move   a3, @0x1a64e0, 1
3f505ab0:	move   a14, -*sp, 1
3f505ac0:	move   @0x1a6810, *a14+, 1
3f505af0:	calla  L3FDA93C0
3f505b20:	move   a14, -*sp, 1
3f505b30:	move   @0x1a6810, *a14+, 1
3f505b60:	calla  L3FD4AAE0
3f505b90:	jruc   L3F505E70
L3F505BA0:
3f505ba0:	move   a14, -*sp, 1
3f505bb0:	move   *a13(0xffc0), *a14+, 1
3f505bd0:	move   *a13(0x0), *a14+, 1
3f505bf0:	move   *a13(0x60), a5, 1
3f505c10:	add    a12, a5
3f505c20:	move   a5, *a14+, 1
3f505c30:	move   a11, *a14+, 1
3f505c40:	move   *a13(0x160), *a14+, 1
3f505c60:	move   *a9(0x80), *a14+, 1
3f505c80:	move   @0x1a6810, *a14+, 1
3f505cb0:	calla  L3FD5A900
3f505ce0:	move   *a13(0xa0), a5, 1
3f505d00:	jreq   L3F505E70
3f505d10:	move   a14, -*sp, 1
3f505d20:	move   *a13(0xffc0), *a14+, 1
3f505d40:	move   *a13(0x0), *a14+, 1
3f505d60:	move   *a13(0x60), a3, 1
3f505d80:	add    a12, a3
3f505d90:	move   a3, *a14+, 1
3f505da0:	move   a11, a3
3f505db0:	inc    a3
3f505dc0:	move   a3, *a14+, 1
3f505dd0:	move   *a13(0x160), *a14+, 1
3f505df0:	move   *a9(0x80), *a14+, 1
3f505e10:	move   @0x1a6810, *a14+, 1
3f505e40:	calla  L3FDA0000
L3F505E70:
3f505e70:	move   *a13(0xff60), a3, 1
3f505e90:	btst   2, a3
3f505ea0:	jreq   L3F5061D0
3f505eb0:	setf   16, 1, 0
3f505ec0:	move   *a9(0xa50), a3, 0
3f505ee0:	move   a3, *a13(0x60), 1
3f505f00:	move   a11, @0x1a6c00, 0
3f505f30:	add    a12, a3
3f505f40:	inc    a3
3f505f50:	move   a3, @0x1a6c10, 0
3f505f80:	move   *a13(0xffc0), a3, 1
3f505fa0:	move   *a9(0xa30), a5, 0
3f505fc0:	mpys   a3, a5
3f505fd0:	sll    0x1, a5
3f505fe0:	move   @0x1a6c00, a3, 0
3f506010:	add    a3, a5
3f506020:	move   a5, @0x1a6c20, 0
3f506050:	move   @0x1a6c10, @0x1a6c30, 0
3f5060a0:	move   a14, -*sp, 1
3f5060b0:	sub    a5, a5
3f5060c0:	move   a5, *a14+, 1
3f5060d0:	movk   2, a3
3f5060e0:	move   a3, *a14+, 1
3f5060f0:	movi   0x1a6c00, a3
3f506120:	move   a3, *a14+, 1
3f506130:	move   *a13(0x160), *a14+, 1
3f506150:	move   *a9(0x80), *a14+, 1
3f506170:	move   @0x1a6810, *a14+, 1
3f5061a0:	calla  L3FD43740
L3F5061D0:
3f5061d0:	move   *a13(0x100), a5, 1
3f5061f0:	jaeq   L3F5087F0
3f506210:	setf   16, 1, 0
3f506220:	move   *a9(0x5e0), a3, 0
3f506240:	move   *a9(0x600), a5, 0
3f506260:	cmp    a5, a3
3f506270:	jrge   L3F5063D0
3f506280:	move   *a9(0x5e0), *a13(0x180), 0
3f5062b0:	move   *a9(0x5f0), *a13(0x190), 0
3f5062e0:	move   *a9(0x600), a5, 0
3f506300:	move   *a9(0x5e0), a3, 0
3f506320:	sub    a3, a5
3f506330:	move   a5, *a13(0x1a0), 0
3f506350:	move   *a9(0x610), a5, 0
3f506370:	move   *a9(0x5f0), a3, 0
3f506390:	sub    a3, a5
3f5063a0:	move   a5, *a13(0x1b0), 0
3f5063c0:	jruc   L3F506480
L3F5063D0:
3f5063d0:	sub    a5, a5
3f5063e0:	move   a5, *a13(0x180), 0
3f506400:	move   a5, *a13(0x190), 0
3f506420:	move   *a9(0x5c0), *a13(0x1a0), 0
3f506450:	move   *a9(0x5d0), *a13(0x1b0), 0
L3F506480:
3f506480:	move   a14, -*sp, 1
3f506490:	sub    a5, a5
3f5064a0:	move   a5, *a14+, 1
3f5064b0:	movk   1, a3
3f5064c0:	move   a3, *a14+, 1
3f5064d0:	move   a13, a3
3f5064e0:	addi   0x180, a3
3f506500:	move   a3, *a14+, 1
3f506510:	move   a5, *a14+, 1
3f506520:	move   a5, *a14+, 1
3f506530:	move   *a13(0x160), *a14+, 1
3f506550:	move   @0x1a6810, *a14+, 1
3f506580:	calla  L3FD98D70
3f5065b0:	jauc   L3F5087F0
L3F5065D0:
3f5065d0:	setf   16, 1, 0
3f5065e0:	move   @0x1a6500, a3, 0
3f506610:	jreq   L3F5066C0
3f506620:	move   a14, -*sp, 1
3f506630:	move   *a13(0x120), *a14+, 1
3f506650:	movi   0x3f516108, a8
3f506680:	move   a8, *a14+, 1
3f506690:	calla  L3FB341E0
L3F5066C0:
3f5066c0:	move   *a13(0x120), a3, 1
3f5066e0:	move   *a13(0x140), a7, 1
3f506700:	cmp    a7, a3
3f506710:	jreq   L3F506B00
3f506720:	btst   1, a3
3f506730:	jreq   L3F506790
3f506740:	btst   1, a7
3f506750:	jrne   L3F506790
3f506760:	movk   1, a3
3f506770:	move   a3, *a13(0xa0), 1
L3F506790:
3f506790:	btst   4, a7
3f5067a0:	jrne   L3F5067E0
3f5067b0:	movk   1, a3
3f5067c0:	move   a3, *a13(0x80), 1
L3F5067E0:
3f5067e0:	setf   16, 1, 0
3f5067f0:	move   @0x1a6500, a3, 0
3f506820:	jreq   L3F506B00
3f506830:	move   a14, -*sp, 1
3f506840:	move   *a13(0x80), a5, 1
3f506860:	jreq   L3F5068B0
3f506870:	movi   0x3f515f18, a5
3f5068a0:	jruc   L3F5068E0
L3F5068B0:
3f5068b0:	movi   0x3f514268, a5
L3F5068E0:
3f5068e0:	move   a5, *a14+, 1
3f5068f0:	move   *a13(0xa0), a5, 1
3f506910:	jreq   L3F506960
3f506920:	movi   0x3f515c68, a5
3f506950:	jruc   L3F506990
L3F506960:
3f506960:	movi   0x3f514268, a5
L3F506990:
3f506990:	move   a5, *a14+, 1
3f5069a0:	move   a7, *a14+, 1
3f5069b0:	move   *a13(0x120), *a14+, 1
3f5069d0:	move   *a13(0x20), a5, 1
3f5069f0:	subk   2, a5
3f506a00:	jrne   L3F506A50
3f506a10:	movi   0x3f516200, a5
3f506a40:	jruc   L3F506A80
L3F506A50:
3f506a50:	movi   0x3f516238, a5
L3F506A80:
3f506a80:	move   a5, *a14+, 1
3f506a90:	movi   0x3f516270, a8
3f506ac0:	move   a8, *a14+, 1
3f506ad0:	calla  L3FB341E0
L3F506B00:
3f506b00:	move   *a13(0x40), a5, 1
3f506b20:	sll    0x5, a5
3f506b30:	addi   0x1a7460, a5
3f506b60:	move   *a5, a5, 1
3f506b70:	move   *a5(0x240), *a13(0x60), 1
3f506ba0:	move   *a13(0x80), a5, 1
3f506bc0:	jreq   L3F506C20
3f506bd0:	move   *a13(0x60), a3, 1
3f506bf0:	sll    0x1, a3
3f506c00:	move   a3, *a13(0x60), 1
L3F506C20:
3f506c20:	move   *a13(0x20), a3, 1
3f506c40:	subk   3, a3
3f506c50:	jrne   L3F506CE0
3f506c60:	move   *a13(0x60), a3, 1
3f506c80:	setf   16, 1, 0
3f506c90:	move   *a9(0xa40), a5, 0
3f506cb0:	sub    a5, a3
3f506cc0:	move   a3, *a13(0x60), 1
L3F506CE0:
3f506ce0:	setf   16, 1, 0
3f506cf0:	move   a11, *a13(0x180), 0
3f506d10:	move   a12, *a13(0x190), 0
3f506d30:	move   *a9(0xa30), a5, 0
3f506d50:	sll    0x1, a5
3f506d60:	move   *a13(0xffc0), a3, 1
3f506d80:	mpys   a3, a5
3f506d90:	move   a5, *a13(0x1a0), 0
3f506db0:	move   *a9(0xa40), *a13(0x1b0), 0
3f506de0:	move   *a13(0x180), a5, 0
3f506e00:	subk   4, a5
3f506e10:	jrge   L3F506EF0
3f506e20:	move   *a13(0x180), a5, 0
3f506e40:	neg    a5
3f506e50:	addk   4, a5
3f506e60:	sext   a5, 0
3f506e70:	move   *a13(0x1a0), a3, 0
3f506e90:	sub    a5, a3
3f506ea0:	move   a3, *a13(0x1a0), 0
3f506ec0:	movk   4, a5
3f506ed0:	move   a5, *a13(0x180), 0
L3F506EF0:
3f506ef0:	move   *a9(0x59c0), a5, 0
3f506f10:	move   *a9(0xa30), a3, 0
3f506f30:	mpys   a3, a5
3f506f40:	move   *a13(0x180), a3, 0
3f506f60:	move   *a13(0x1a0), a7, 0
3f506f80:	add    a7, a3
3f506f90:	subk   4, a3
3f506fa0:	cmp    a5, a3
3f506fb0:	jrlt   L3F507070
3f506fc0:	move   *a9(0x59c0), a5, 0
3f506fe0:	move   *a9(0xa30), a3, 0
3f507000:	mpys   a3, a5
3f507010:	move   *a13(0x180), a3, 0
3f507030:	sub    a3, a5
3f507040:	addk   4, a5
3f507050:	move   a5, *a13(0x1a0), 0
L3F507070:
3f507070:	move   *a9(0x5e0), a7, 0
3f507090:	move   *a9(0x600), a5, 0
3f5070b0:	cmp    a5, a7
3f5070c0:	jrge   L3F507590
3f5070d0:	move   *a13(0x180), a7, 0
3f5070f0:	move   *a9(0x5e0), a5, 0
3f507110:	cmp    a5, a7
3f507120:	jrge   L3F5071F0
3f507130:	move   *a9(0x5e0), a5, 0
3f507150:	sub    a7, a5
3f507160:	sext   a5, 0
3f507170:	move   *a13(0x1a0), a7, 0
3f507190:	sub    a5, a7
3f5071a0:	move   a7, *a13(0x1a0), 0
3f5071c0:	move   *a9(0x5e0), *a13(0x180), 0
L3F5071F0:
3f5071f0:	move   *a13(0x180), a7, 0
3f507210:	move   *a13(0x1a0), a5, 0
3f507230:	add    a5, a7
3f507240:	move   *a9(0x600), a3, 0
3f507260:	cmp    a3, a7
3f507270:	jrle   L3F5072F0
3f507280:	move   *a9(0x600), a7, 0
3f5072a0:	move   *a13(0x180), a3, 0
3f5072c0:	sub    a3, a7
3f5072d0:	move   a7, *a13(0x1a0), 0
L3F5072F0:
3f5072f0:	move   *a13(0x1a0), a7, 0
3f507310:	jale   L3F50AA70
3f507330:	move   *a13(0x190), a5, 0
3f507350:	move   *a9(0x5f0), a3, 0
3f507370:	cmp    a3, a5
3f507380:	jrge   L3F507450
3f507390:	move   *a9(0x5f0), a3, 0
3f5073b0:	sub    a5, a3
3f5073c0:	sext   a3, 0
3f5073d0:	move   *a13(0x1b0), a5, 0
3f5073f0:	sub    a3, a5
3f507400:	move   a5, *a13(0x1b0), 0
3f507420:	move   *a9(0x5f0), *a13(0x190), 0
L3F507450:
3f507450:	move   *a13(0x190), a5, 0
3f507470:	move   *a13(0x1b0), a3, 0
3f507490:	add    a3, a5
3f5074a0:	move   *a9(0x610), a3, 0
3f5074c0:	cmp    a3, a5
3f5074d0:	jrle   L3F507550
3f5074e0:	move   *a9(0x610), a5, 0
3f507500:	move   *a13(0x190), a3, 0
3f507520:	sub    a3, a5
3f507530:	move   a5, *a13(0x1b0), 0
L3F507550:
3f507550:	move   *a13(0x1b0), a5, 0
3f507570:	jale   L3F50AA70
L3F507590:
3f507590:	move   a14, -*sp, 1
3f5075a0:	sub    a7, a7
3f5075b0:	move   a7, *a14+, 1
3f5075c0:	movk   1, a5
3f5075d0:	move   a5, *a14+, 1
3f5075e0:	move   a13, a3
3f5075f0:	addi   0x180, a3
3f507610:	move   a3, *a14+, 1
3f507620:	move   a7, *a14+, 1
3f507630:	move   a7, *a14+, 1
3f507640:	move   *a13(0x160), *a14+, 1
3f507660:	move   @0x1a6810, *a14+, 1
3f507690:	calla  L3FD98D70
3f5076c0:	move   *a13(0x80), a5, 1
3f5076e0:	jreq   L3F507C40
3f5076f0:	move   a14, -*sp, 1
3f507700:	move   @0x1a6810, *a14+, 1
3f507730:	calla  L3FD5A5D0
3f507760:	move   a14, -*sp, 1
3f507770:	move   a7, *a14+, 1
3f507780:	move   @0x1a6810, *a14+, 1
3f5077b0:	calla  L3FD9F6B0
3f5077e0:	move   *a13(0x20), a7, 1
3f507800:	move   a7, @0x1a64e0, 1
3f507830:	move   a14, -*sp, 1
3f507840:	move   *a13(0xffc0), *a14+, 1
3f507860:	move   *a13(0x0), *a14+, 1
3f507880:	move   *a13(0x60), a3, 1
3f5078a0:	add    a12, a3
3f5078b0:	move   a3, *a14+, 1
3f5078c0:	move   a11, *a14+, 1
3f5078d0:	move   *a13(0x160), *a14+, 1
3f5078f0:	move   *a9(0x80), *a14+, 1
3f507910:	move   @0x1a6810, *a14+, 1
3f507940:	calla  L3FD5A900
3f507970:	move   *a13(0xa0), a3, 1
3f507990:	jreq   L3F507B00
3f5079a0:	move   a14, -*sp, 1
3f5079b0:	move   *a13(0xffc0), *a14+, 1
3f5079d0:	move   *a13(0x0), *a14+, 1
3f5079f0:	move   *a13(0x60), a3, 1
3f507a10:	add    a12, a3
3f507a20:	move   a3, *a14+, 1
3f507a30:	move   a11, a3
3f507a40:	inc    a3
3f507a50:	move   a3, *a14+, 1
3f507a60:	move   *a13(0x160), *a14+, 1
3f507a80:	move   *a9(0x80), *a14+, 1
3f507aa0:	move   @0x1a6810, *a14+, 1
3f507ad0:	calla  L3FDA0000
L3F507B00:
3f507b00:	move   a14, -*sp, 1
3f507b10:	sub    a3, a3
3f507b20:	move   a3, *a14+, 1
3f507b30:	move   @0x1a6810, *a14+, 1
3f507b60:	calla  L3FD9F6B0
3f507b90:	move   a3, @0x1a64e0, 1
3f507bc0:	move   a14, -*sp, 1
3f507bd0:	move   @0x1a6810, *a14+, 1
3f507c00:	calla  L3FDA93C0
3f507c30:	jruc   L3F507F10
L3F507C40:
3f507c40:	move   a14, -*sp, 1
3f507c50:	move   *a13(0xffc0), *a14+, 1
3f507c70:	move   *a13(0x0), *a14+, 1
3f507c90:	move   *a13(0x60), a7, 1
3f507cb0:	add    a12, a7
3f507cc0:	move   a7, *a14+, 1
3f507cd0:	move   a11, *a14+, 1
3f507ce0:	move   *a13(0x160), *a14+, 1
3f507d00:	move   *a9(0x80), *a14+, 1
3f507d20:	move   @0x1a6810, *a14+, 1
3f507d50:	calla  L3FD5A900
3f507d80:	move   *a13(0xa0), a7, 1
3f507da0:	jreq   L3F507F10
3f507db0:	move   a14, -*sp, 1
3f507dc0:	move   *a13(0xffc0), *a14+, 1
3f507de0:	move   *a13(0x0), *a14+, 1
3f507e00:	move   *a13(0x60), a3, 1
3f507e20:	add    a12, a3
3f507e30:	move   a3, *a14+, 1
3f507e40:	move   a11, a3
3f507e50:	inc    a3
3f507e60:	move   a3, *a14+, 1
3f507e70:	move   *a13(0x160), *a14+, 1
3f507e90:	move   *a9(0x80), *a14+, 1
3f507eb0:	move   @0x1a6810, *a14+, 1
3f507ee0:	calla  L3FDA0000
L3F507F10:
3f507f10:	move   *a13(0xff60), a7, 1
3f507f30:	btst   2, a7
3f507f40:	jreq   L3F508450
3f507f50:	move   *a13(0x20), a3, 1
3f507f70:	subk   3, a3
3f507f80:	jrne   L3F508450
3f507f90:	setf   16, 1, 0
3f507fa0:	move   *a9(0xa50), a3, 0
3f507fc0:	sll    0x1, a3
3f507fd0:	move   *a9(0xa40), a5, 0
3f507ff0:	sub    a5, a3
3f508000:	move   a3, *a13(0x60), 1
3f508020:	move   a11, @0x1a6c00, 0
3f508050:	add    a12, a3
3f508060:	addk   2, a3
3f508070:	move   a3, @0x1a6c10, 0
3f5080a0:	move   *a13(0xffc0), a5, 1
3f5080c0:	move   *a9(0xa30), a3, 0
3f5080e0:	mpys   a5, a3
3f5080f0:	sll    0x1, a3
3f508100:	move   @0x1a6c00, a5, 0
3f508130:	add    a5, a3
3f508140:	move   a3, @0x1a6c20, 0
3f508170:	move   @0x1a6c10, @0x1a6c30, 0
3f5081c0:	move   @0x1a6c20, @0x1a6c40, 0
3f508210:	move   @0x1a6c30, a5, 0
3f508240:	inc    a5
3f508250:	move   a5, @0x1a6c50, 0
3f508280:	move   @0x1a6c00, @0x1a6c60, 0
3f5082d0:	move   @0x1a6c50, @0x1a6c70, 0
3f508320:	move   a14, -*sp, 1
3f508330:	sub    a5, a5
3f508340:	move   a5, *a14+, 1
3f508350:	movk   4, a3
3f508360:	move   a3, *a14+, 1
3f508370:	movi   0x1a6c00, a3
3f5083a0:	move   a3, *a14+, 1
3f5083b0:	move   *a13(0x160), *a14+, 1
3f5083d0:	move   *a9(0x80), *a14+, 1
3f5083f0:	move   @0x1a6810, *a14+, 1
3f508420:	calla  L3FD43740
L3F508450:
3f508450:	setf   16, 1, 0
3f508460:	move   *a9(0x5e0), a5, 0
3f508480:	move   *a9(0x600), a3, 0
3f5084a0:	cmp    a3, a5
3f5084b0:	jrge   L3F508610
3f5084c0:	move   *a9(0x5e0), *a13(0x180), 0
3f5084f0:	move   *a9(0x5f0), *a13(0x190), 0
3f508520:	move   *a9(0x600), a5, 0
3f508540:	move   *a9(0x5e0), a3, 0
3f508560:	sub    a3, a5
3f508570:	move   a5, *a13(0x1a0), 0
3f508590:	move   *a9(0x610), a5, 0
3f5085b0:	move   *a9(0x5f0), a3, 0
3f5085d0:	sub    a3, a5
3f5085e0:	move   a5, *a13(0x1b0), 0
3f508600:	jruc   L3F5086C0
L3F508610:
3f508610:	sub    a5, a5
3f508620:	move   a5, *a13(0x180), 0
3f508640:	move   a5, *a13(0x190), 0
3f508660:	move   *a9(0x5c0), *a13(0x1a0), 0
3f508690:	move   *a9(0x5d0), *a13(0x1b0), 0
L3F5086C0:
3f5086c0:	move   a14, -*sp, 1
3f5086d0:	sub    a5, a5
3f5086e0:	move   a5, *a14+, 1
3f5086f0:	movk   1, a3
3f508700:	move   a3, *a14+, 1
3f508710:	move   a13, a3
3f508720:	addi   0x180, a3
3f508740:	move   a3, *a14+, 1
3f508750:	move   a5, *a14+, 1
3f508760:	move   a5, *a14+, 1
3f508770:	move   *a13(0x160), *a14+, 1
3f508790:	move   @0x1a6810, *a14+, 1
3f5087c0:	calla  L3FD98D70
L3F5087F0:
3f5087f0:	move   *a13(0x20), a7, 1
3f508810:	jreq   L3F508A30
3f508820:	move   *a13(0xff60), a5, 1
3f508840:	btst   3, a5
3f508850:	jreq   L3F508A30
3f508860:	setf   8, 0, 0
3f508870:	move   *a9(0x568), a3, 0
3f508890:	btst   1, a3
3f5088a0:	jreq   L3F508A30
3f5088b0:	move   a14, -*sp, 1
3f5088c0:	setf   16, 1, 0
3f5088d0:	move   *a9(0xa40), a8, 0
3f5088f0:	move   a8, *a14+, 1
3f508900:	move   *a13(0xffc0), a3, 1
3f508920:	move   *a9(0xa30), a5, 0
3f508940:	mpys   a3, a5
3f508950:	sll    0x1, a5
3f508960:	move   a5, *a14+, 1
3f508970:	move   a12, *a14+, 1
3f508980:	move   a11, *a14+, 1
3f508990:	move   *a9(0x520), *a14+, 1
3f5089b0:	move   *a9(0x80), *a14+, 1
3f5089d0:	move   @0x1a6810, *a14+, 1
3f508a00:	calla  L3F99E8F0
L3F508A30:
3f508a30:	move   *a13(0xff40), a5, 1
3f508a50:	jane   L3F5099C0
3f508a70:	move   @0x1a7350, a3, 1
3f508aa0:	dsj    a3, L3F5099C0
3f508ac0:	move   @0x26f7e0, a3, 1
3f508af0:	cmp    a3, a9
3f508b00:	jane   L3F5099C0
3f508b20:	move   *a13(0xff80), a5, 1
3f508b40:	move   @0x26f8a0, a7, 1
3f508b70:	cmp    a7, a5
3f508b80:	jrne   L3F509050
3f508b90:	move   @0x26f8e0, a5, 1
3f508bc0:	cmp    a5, a7
3f508bd0:	jrne   L3F509050
3f508be0:	move   *a13(0xffa0), a3, 1
3f508c00:	move   @0x26f880, a5, 1
3f508c30:	cmp    a5, a3
3f508c40:	jrge   L3F508C70
3f508c50:	move   a5, a2
3f508c60:	jruc   L3F508C80
L3F508C70:
3f508c70:	move   a3, a2
L3F508C80:
3f508c80:	move   *a13(0xffc0), a5, 1
3f508ca0:	add    a5, a3
3f508cb0:	move   @0x26f8c0, a5, 1
3f508ce0:	cmp    a5, a3
3f508cf0:	jrle   L3F508D20
3f508d00:	move   a5, a0
3f508d10:	jruc   L3F508D70
L3F508D20:
3f508d20:	move   *a13(0xffa0), a0, 1
3f508d40:	move   *a13(0xffc0), a3, 1
3f508d60:	add    a3, a0
L3F508D70:
3f508d70:	move   *a13(0xffa0), a3, 1
3f508d90:	move   *a13(0xffc0), a5, 1
3f508db0:	add    a5, a3
3f508dc0:	move   @0x26f880, a5, 1
3f508df0:	cmp    a5, a3
3f508e00:	jalt   L3F5099C0
3f508e20:	move   *a13(0xffa0), a3, 1
3f508e40:	move   @0x26f8c0, a5, 1
3f508e70:	cmp    a5, a3
3f508e80:	jagt   L3F5099C0
3f508ea0:	move   a14, -*sp, 1
3f508eb0:	move   *a13(0xff80), *a14+, 1
3f508ed0:	move   a0, *a14+, 1
3f508ee0:	move   *a13(0xff80), *a14+, 1
3f508f00:	move   a2, *a14+, 1
3f508f10:	move   a9, *a14+, 1
3f508f20:	movi   0xdf, a3
3f508f40:	move   a3, *a14+, 1
3f508f50:	calla  L3FA441F0
3f508f80:	move   a14, -*sp, 1
3f508f90:	move   *a13(0xff80), *a14+, 1
3f508fb0:	move   a0, *a14+, 1
3f508fc0:	move   *a13(0xff80), *a14+, 1
3f508fe0:	move   a2, *a14+, 1
3f508ff0:	move   a9, *a14+, 1
3f509000:	calla  L3FA45900
3f509030:	jauc   L3F5099C0
L3F509050:
3f509050:	move   *a13(0xff80), a5, 1
3f509070:	cmp    a7, a5
3f509080:	jrne   L3F5093B0
3f509090:	move   *a13(0xffa0), a5, 1
3f5090b0:	move   @0x26f880, a3, 1
3f5090e0:	cmp    a3, a5
3f5090f0:	jrge   L3F509120
3f509100:	move   a3, a2
3f509110:	jruc   L3F509130
L3F509120:
3f509120:	move   a5, a2
L3F509130:
3f509130:	move   *a13(0xffc0), a0, 1
3f509150:	add    a0, a5
3f509160:	move   a5, a0
3f509170:	move   *a13(0xffa0), a5, 1
3f509190:	move   *a13(0xffc0), a3, 1
3f5091b0:	add    a3, a5
3f5091c0:	move   @0x26f880, a3, 1
3f5091f0:	cmp    a3, a5
3f509200:	jrlt   L3F5099C0
3f509210:	move   a14, -*sp, 1
3f509220:	move   *a13(0xff80), *a14+, 1
3f509240:	move   a0, *a14+, 1
3f509250:	move   *a13(0xff80), *a14+, 1
3f509270:	move   a2, *a14+, 1
3f509280:	move   a9, *a14+, 1
3f509290:	movi   0xe0, a5
3f5092b0:	move   a5, *a14+, 1
3f5092c0:	calla  L3FA441F0
3f5092f0:	move   a14, -*sp, 1
3f509300:	move   *a13(0xff80), *a14+, 1
3f509320:	move   a0, *a14+, 1
3f509330:	move   *a13(0xff80), *a14+, 1
3f509350:	move   a2, *a14+, 1
3f509360:	move   a9, *a14+, 1
3f509370:	calla  L3FA45900
3f5093a0:	jruc   L3F5099C0
L3F5093B0:
3f5093b0:	move   @0x26f8e0, a3, 1
3f5093e0:	cmp    a3, a5
3f5093f0:	jrne   L3F5096F0
3f509400:	move   *a13(0xffa0), a5, 1
3f509420:	move   *a13(0xffc0), a3, 1
3f509440:	add    a3, a5
3f509450:	move   @0x26f8c0, a3, 1
3f509480:	cmp    a3, a5
3f509490:	jrge   L3F509500
3f5094a0:	move   *a13(0xffa0), a0, 1
3f5094c0:	move   *a13(0xffc0), a5, 1
3f5094e0:	add    a5, a0
3f5094f0:	jruc   L3F509510
L3F509500:
3f509500:	move   a3, a0
L3F509510:
3f509510:	move   *a13(0xffa0), a2, 1
3f509530:	cmp    a3, a2
3f509540:	jrgt   L3F5099C0
3f509550:	move   a14, -*sp, 1
3f509560:	move   *a13(0xff80), *a14+, 1
3f509580:	move   a0, *a14+, 1
3f509590:	move   *a13(0xff80), *a14+, 1
3f5095b0:	move   a2, *a14+, 1
3f5095c0:	move   a9, *a14+, 1
3f5095d0:	movi   0xe1, a5
3f5095f0:	move   a5, *a14+, 1
3f509600:	calla  L3FA441F0
3f509630:	move   a14, -*sp, 1
3f509640:	move   *a13(0xff80), *a14+, 1
3f509660:	move   a0, *a14+, 1
3f509670:	move   *a13(0xff80), *a14+, 1
3f509690:	move   a2, *a14+, 1
3f5096a0:	move   a9, *a14+, 1
3f5096b0:	calla  L3FA45900
3f5096e0:	jruc   L3F5099C0
L3F5096F0:
3f5096f0:	move   a7, a10
3f509700:	inc    a10
3f509710:	cmp    a3, a10
3f509720:	jrge   L3F5099C0
L3F509730:
3f509730:	move   *a13(0xff80), a7, 1
3f509750:	cmp    a10, a7
3f509760:	jrne   L3F509960
3f509770:	move   a14, -*sp, 1
3f509780:	move   a7, *a14+, 1
3f509790:	move   *a13(0xffa0), a5, 1
3f5097b0:	move   *a13(0xffc0), a3, 1
3f5097d0:	add    a3, a5
3f5097e0:	move   a5, *a14+, 1
3f5097f0:	move   a7, *a14+, 1
3f509800:	move   *a13(0xffa0), *a14+, 1
3f509820:	move   a9, *a14+, 1
3f509830:	movi   0xe2, a5
3f509850:	move   a5, *a14+, 1
3f509860:	calla  L3FA441F0
3f509890:	move   a14, -*sp, 1
3f5098a0:	move   a7, *a14+, 1
3f5098b0:	move   *a13(0xffa0), a5, 1
3f5098d0:	add    a3, a5
3f5098e0:	move   a5, *a14+, 1
3f5098f0:	move   a7, *a14+, 1
3f509900:	move   *a13(0xffa0), *a14+, 1
3f509920:	move   a9, *a14+, 1
3f509930:	calla  L3FA45900
L3F509960:
3f509960:	inc    a10
3f509970:	move   @0x26f8e0, a5, 1
3f5099a0:	cmp    a5, a10
3f5099b0:	jrlt   L3F509730
L3F5099C0:
3f5099c0:	move   @0x26f990, a7, 1
3f5099f0:	jaeq   L3F50A640
3f509a10:	move   @0x26f800, a5, 1
3f509a40:	cmp    a5, a9
3f509a50:	jane   L3F50A640
3f509a70:	move   *a13(0xff80), a3, 1
3f509a90:	move   @0x26fa10, a5, 1
3f509ac0:	cmp    a5, a3
3f509ad0:	jrne   L3F509EE0
3f509ae0:	move   @0x26fa50, a3, 1
3f509b10:	cmp    a3, a5
3f509b20:	jrne   L3F509EE0
3f509b30:	move   *a13(0xffa0), a3, 1
3f509b50:	move   @0x26f9f0, a5, 1
3f509b80:	cmp    a5, a3
3f509b90:	jrge   L3F509BC0
3f509ba0:	move   a5, a2
3f509bb0:	jruc   L3F509BD0
L3F509BC0:
3f509bc0:	move   a3, a2
L3F509BD0:
3f509bd0:	move   *a13(0xffc0), a5, 1
3f509bf0:	add    a5, a3
3f509c00:	move   @0x26fa30, a5, 1
3f509c30:	cmp    a5, a3
3f509c40:	jrle   L3F509C70
3f509c50:	move   a5, a0
3f509c60:	jruc   L3F509CC0
L3F509C70:
3f509c70:	move   *a13(0xffa0), a0, 1
3f509c90:	move   *a13(0xffc0), a3, 1
3f509cb0:	add    a3, a0
L3F509CC0:
3f509cc0:	move   *a13(0xffa0), a3, 1
3f509ce0:	move   *a13(0xffc0), a5, 1
3f509d00:	add    a5, a3
3f509d10:	move   @0x26f9f0, a5, 1
3f509d40:	cmp    a5, a3
3f509d50:	jalt   L3F50A640
3f509d70:	move   *a13(0xffa0), a3, 1
3f509d90:	move   @0x26fa30, a5, 1
3f509dc0:	cmp    a5, a3
3f509dd0:	jagt   L3F50A640
3f509df0:	move   a14, -*sp, 1
3f509e00:	move   *a13(0xff80), *a14+, 1
3f509e20:	move   a0, *a14+, 1
3f509e30:	move   *a13(0xff80), *a14+, 1
3f509e50:	move   a2, *a14+, 1
3f509e60:	move   a9, *a14+, 1
3f509e70:	movi   0xe3, a3
3f509e90:	move   a3, *a14+, 1
3f509ea0:	calla  L3FA441F0
3f509ed0:	jruc   L3F50A640
L3F509EE0:
3f509ee0:	move   *a13(0xff80), a3, 1
3f509f00:	cmp    a5, a3
3f509f10:	jrne   L3F50A190
3f509f20:	move   *a13(0xffa0), a3, 1
3f509f40:	move   @0x26f9f0, a5, 1
3f509f70:	cmp    a5, a3
3f509f80:	jrge   L3F509FB0
3f509f90:	move   a5, a2
3f509fa0:	jruc   L3F509FC0
L3F509FB0:
3f509fb0:	move   a3, a2
L3F509FC0:
3f509fc0:	move   *a13(0xffc0), a0, 1
3f509fe0:	add    a0, a3
3f509ff0:	move   a3, a0
3f50a000:	move   *a13(0xffa0), a3, 1
3f50a020:	move   *a13(0xffc0), a5, 1
3f50a040:	add    a5, a3
3f50a050:	move   @0x26f9f0, a5, 1
3f50a080:	cmp    a5, a3
3f50a090:	jrlt   L3F50A640
3f50a0a0:	move   a14, -*sp, 1
3f50a0b0:	move   *a13(0xff80), *a14+, 1
3f50a0d0:	move   a0, *a14+, 1
3f50a0e0:	move   *a13(0xff80), *a14+, 1
3f50a100:	move   a2, *a14+, 1
3f50a110:	move   a9, *a14+, 1
3f50a120:	movi   0xe4, a3
3f50a140:	move   a3, *a14+, 1
3f50a150:	calla  L3FA441F0
3f50a180:	jruc   L3F50A640
L3F50A190:
3f50a190:	move   @0x26fa50, a5, 1
3f50a1c0:	cmp    a5, a3
3f50a1d0:	jrne   L3F50A420
3f50a1e0:	move   *a13(0xffa0), a3, 1
3f50a200:	move   *a13(0xffc0), a5, 1
3f50a220:	add    a5, a3
3f50a230:	move   @0x26fa30, a5, 1
3f50a260:	cmp    a5, a3
3f50a270:	jrge   L3F50A2E0
3f50a280:	move   *a13(0xffa0), a0, 1
3f50a2a0:	move   *a13(0xffc0), a3, 1
3f50a2c0:	add    a3, a0
3f50a2d0:	jruc   L3F50A2F0
L3F50A2E0:
3f50a2e0:	move   a5, a0
L3F50A2F0:
3f50a2f0:	move   *a13(0xffa0), a2, 1
3f50a310:	cmp    a5, a2
3f50a320:	jrgt   L3F50A640
3f50a330:	move   a14, -*sp, 1
3f50a340:	move   *a13(0xff80), *a14+, 1
3f50a360:	move   a0, *a14+, 1
3f50a370:	move   *a13(0xff80), *a14+, 1
3f50a390:	move   a2, *a14+, 1
3f50a3a0:	move   a9, *a14+, 1
3f50a3b0:	movi   0xe5, a3
3f50a3d0:	move   a3, *a14+, 1
3f50a3e0:	calla  L3FA441F0
3f50a410:	jruc   L3F50A640
L3F50A420:
3f50a420:	move   @0x26fa10, a10, 1
3f50a450:	inc    a10
3f50a460:	cmp    a5, a10
3f50a470:	jrge   L3F50A640
L3F50A480:
3f50a480:	move   *a13(0xff80), a7, 1
3f50a4a0:	cmp    a10, a7
3f50a4b0:	jrne   L3F50A5E0
3f50a4c0:	move   a14, -*sp, 1
3f50a4d0:	move   a7, *a14+, 1
3f50a4e0:	move   *a13(0xffa0), a5, 1
3f50a500:	move   *a13(0xffc0), a3, 1
3f50a520:	add    a3, a5
3f50a530:	move   a5, *a14+, 1
3f50a540:	move   a7, *a14+, 1
3f50a550:	move   *a13(0xffa0), *a14+, 1
3f50a570:	move   a9, *a14+, 1
3f50a580:	movi   0xe6, a5
3f50a5a0:	move   a5, *a14+, 1
3f50a5b0:	calla  L3FA441F0
L3F50A5E0:
3f50a5e0:	inc    a10
3f50a5f0:	move   @0x26fa50, a5, 1
3f50a620:	cmp    a5, a10
3f50a630:	jrlt   L3F50A480
L3F50A640:
3f50a640:	setf   8, 0, 0
3f50a650:	move   *a9(0x560), a7, 0
3f50a670:	btst   0, a7
3f50a680:	jreq   L3F50AA70
3f50a690:	move   *a13(0xff80), a7, 1
3f50a6b0:	jreq   L3F50AA70
3f50a6c0:	setf   16, 1, 0
3f50a6d0:	move   *a9(0x670), a5, 0
3f50a6f0:	cmp    a7, a5
3f50a700:	jrne   L3F50AA70
3f50a710:	move   *a13(0xffa0), a5, 1
3f50a730:	move   *a9(0x660), a3, 0
3f50a750:	cmp    a3, a5
3f50a760:	jrgt   L3F50AA70
3f50a770:	move   *a13(0xffc0), a3, 1
3f50a790:	add    a3, a5
3f50a7a0:	move   *a9(0x660), a3, 0
3f50a7c0:	cmp    a5, a3
3f50a7d0:	jrge   L3F50AA70
3f50a7e0:	move   *a9(0x5990), a5, 0
3f50a800:	cmp    a7, a5
3f50a810:	jrgt   L3F50AA70
3f50a820:	move   *a9(0x5990), a5, 0
3f50a840:	move   *a9(0x59a0), a3, 0
3f50a860:	add    a3, a5
3f50a870:	cmp    a5, a7
3f50a880:	jrge   L3F50AA70
3f50a890:	move   *a9(0x59b0), a5, 0
3f50a8b0:	move   *a13(0xffa0), a3, 1
3f50a8d0:	cmp    a3, a5
3f50a8e0:	jrgt   L3F50AA70
3f50a8f0:	move   *a9(0x59b0), a5, 0
3f50a910:	move   *a9(0x59c0), a3, 0
3f50a930:	add    a3, a5
3f50a940:	move   *a13(0xffa0), a3, 1
3f50a960:	cmp    a5, a3
3f50a970:	jrge   L3F50AA70
3f50a980:	setf   8, 0, 0
3f50a990:	move   *a9(0x560), a5, 0
3f50a9b0:	andi   0xfe, a5
3f50a9e0:	movb   a5, *a9(0x560)
3f50aa00:	move   a14, -*sp, 1
3f50aa10:	movk   1, a5
3f50aa20:	move   a5, *a14+, 1
3f50aa30:	move   a9, *a14+, 1
3f50aa40:	calla  L3F4FFCE0
L3F50AA70:
3f50aa70:	move   *sp(0x160), a14, 1
3f50aa90:	mmfm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3f50aab0:	rets   2
L3F50AAC0:
3f50aac0:	mmtm   sp, a9,a11,a13
3f50aae0:	move   a14, a13
3f50aaf0:	move   *a13(0xffe0), a9, 1
3f50ab10:	sub    a11, a11
3f50ab20:	setf   16, 1, 0
3f50ab30:	move   a11, *a9(0x5e0), 0
3f50ab50:	move   *a9(0x5c0), *a9(0x600), 0
3f50ab80:	move   a11, *a9(0x5f0), 0
3f50aba0:	move   *a9(0x5d0), *a9(0x610), 0
3f50abd0:	move   a14, -*sp, 1
3f50abe0:	move   a9, *a14+, 1
3f50abf0:	calla  L3F50ACC0
3f50ac20:	move   a14, -*sp, 1
3f50ac30:	move   a9, *a14+, 1
3f50ac40:	calla  L3F502660
3f50ac70:	move   *sp(0x80), a14, 1
3f50ac90:	mmfm   sp, a9,a11,a13
3f50acb0:	rets   2
L3F50ACC0:
3f50acc0:	mmtm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f50ace0:	move   a14, a13
3f50acf0:	addi   0xa0, a14
3f50ad10:	move   *a13(0xffe0), a9, 1
3f50ad30:	setf   16, 1, 0
3f50ad40:	move   *a9(0x5e0), *a13(0x40), 0
3f50ad70:	move   *a9(0x5f0), *a13(0x50), 0
3f50ada0:	move   *a9(0x600), a7, 0
3f50adc0:	move   *a9(0x5e0), a5, 0
3f50ade0:	sub    a5, a7
3f50adf0:	move   a7, *a13(0x60), 0
3f50ae10:	move   *a9(0x610), a7, 0
3f50ae30:	move   *a9(0x5f0), a5, 0
3f50ae50:	sub    a5, a7
3f50ae60:	move   a7, *a13(0x70), 0
3f50ae80:	sub    a10, a10
L3F50AE90:
3f50ae90:	move   a10, a7
3f50aea0:	sll    0x5, a7
3f50aeb0:	add    a9, a7
3f50aec0:	move   *a7(0xa0), a7, 1
3f50aee0:	jreq   L3F50B050
3f50aef0:	move   a14, -*sp, 1
3f50af00:	sub    a7, a7
3f50af10:	move   a7, *a14+, 1
3f50af20:	movk   1, a5
3f50af30:	move   a5, *a14+, 1
3f50af40:	move   a13, a5
3f50af50:	addi   0x40, a5
3f50af70:	move   a5, *a14+, 1
3f50af80:	move   a7, *a14+, 1
3f50af90:	move   a7, *a14+, 1
3f50afa0:	move   a10, a7
3f50afb0:	sll    0x5, a7
3f50afc0:	add    a9, a7
3f50afd0:	move   *a7(0xa0), *a14+, 1
3f50aff0:	move   @0x1a6810, *a14+, 1
3f50b020:	calla  L3FD98D70
L3F50B050:
3f50b050:	inc    a10
3f50b060:	cmpi   0x18, a10
3f50b080:	jrlt   L3F50AE90
3f50b090:	movk   1, a7
3f50b0a0:	movb   a7, *a9(0x5b28)
3f50b0c0:	move   a14, -*sp, 1
3f50b0d0:	sub    a5, a5
3f50b0e0:	move   a5, *a14+, 1
3f50b0f0:	move   a7, *a14+, 1
3f50b100:	move   a13, a5
3f50b110:	addi   0x40, a5
3f50b130:	move   a5, *a14+, 1
3f50b140:	sub    a7, a7
3f50b150:	move   a7, *a14+, 1
3f50b160:	move   a7, *a14+, 1
3f50b170:	move   *a9(0x520), *a14+, 1
3f50b190:	move   @0x1a6810, *a14+, 1
3f50b1c0:	calla  L3FD98D70
3f50b1f0:	setf   16, 1, 0
3f50b200:	move   *a9(0x5f0), a3, 0
3f50b220:	move   *a9(0xa70), a7, 0
3f50b240:	sub    a7, a3
3f50b250:	subk   4, a3
3f50b260:	move   a3, *a13(0x20), 1
3f50b280:	jrge   L3F50B2C0
3f50b290:	sub    a7, a7
3f50b2a0:	move   a7, *a13(0x20), 1
L3F50B2C0:
3f50b2c0:	move   *a13(0x20), a7, 1
3f50b2e0:	move   *a9(0xa40), a3, 0
3f50b300:	divs   a3, a7
3f50b310:	move   *a9(0x5990), a3, 0
3f50b330:	add    a3, a7
3f50b340:	move   a7, *a13(0x20), 1
3f50b360:	move   *a9(0x610), a3, 0
3f50b380:	move   *a9(0xa70), a5, 0
3f50b3a0:	sub    a5, a3
3f50b3b0:	subk   5, a3
3f50b3c0:	move   *a9(0xa40), a5, 0
3f50b3e0:	divs   a5, a3
3f50b3f0:	move   *a9(0x5990), a0, 0
3f50b410:	add    a0, a3
3f50b420:	move   a3, a0
3f50b430:	move   *a9(0x59a0), a5, 0
3f50b450:	add    a7, a5
3f50b460:	cmp    a5, a0
3f50b470:	jrlt   L3F50B4D0
3f50b480:	move   *a9(0x59a0), a5, 0
3f50b4a0:	add    a7, a5
3f50b4b0:	move   a5, a0
3f50b4c0:	dec    a0
L3F50B4D0:
3f50b4d0:	move   a7, a10
3f50b4e0:	cmp    a0, a10
3f50b4f0:	jrgt   L3F50B620
L3F50B500:
3f50b500:	move   a14, -*sp, 1
3f50b510:	sub    a7, a7
3f50b520:	move   a7, *a14+, 1
3f50b530:	move   *a9(0x540), a5, 1
3f50b550:	setf   16, 1, 0
3f50b560:	move   *a5, a8, 0
3f50b570:	move   a8, *a14+, 1
3f50b580:	movk   1, a5
3f50b590:	move   a5, *a14+, 1
3f50b5a0:	move   a10, *a14+, 1
3f50b5b0:	move   a9, *a14+, 1
3f50b5c0:	calla  L3F50D1B0
3f50b5f0:	inc    a10
3f50b600:	cmp    a0, a10
3f50b610:	jrle   L3F50B500
L3F50B620:
3f50b620:	move   *a9(0x760), a7, 1
3f50b640:	btst   5, a7
3f50b650:	jreq   L3F50B8A0
3f50b660:	setf   16, 1, 0
3f50b670:	move   *a9(0x59a0), a7, 0
3f50b690:	move   *a9(0xa40), a5, 0
3f50b6b0:	mpys   a5, a7
3f50b6c0:	move   *a9(0xa70), a5, 0
3f50b6e0:	add    a5, a7
3f50b6f0:	addk   8, a7
3f50b700:	move   a7, *a13, 1
3f50b710:	move   *a9(0xa40), a5, 0
3f50b730:	add    a7, a5
3f50b740:	move   *a9(0x5f0), a3, 0
3f50b760:	cmp    a3, a5
3f50b770:	jrle   L3F50B8A0
3f50b780:	move   *a9(0x610), a5, 0
3f50b7a0:	cmp    a5, a7
3f50b7b0:	jrge   L3F50B8A0
3f50b7c0:	move   a14, -*sp, 1
3f50b7d0:	sub    a5, a5
3f50b7e0:	move   a5, *a14+, 1
3f50b7f0:	move   *a9(0x540), a3, 1
3f50b810:	move   *a3, a8, 0
3f50b820:	move   a8, *a14+, 1
3f50b830:	movk   1, a3
3f50b840:	move   a3, *a14+, 1
3f50b850:	move   a5, *a14+, 1
3f50b860:	move   a9, *a14+, 1
3f50b870:	calla  L3F50D1B0
L3F50B8A0:
3f50b8a0:	setf   16, 1, 0
3f50b8b0:	move   *a9(0x5c0), a11, 0
3f50b8d0:	move   *a9(0x5d0), a12, 0
3f50b8f0:	move   *a9(0xa70), a7, 0
3f50b910:	move   a12, a5
3f50b920:	sub    a7, a5
3f50b930:	move   a5, a12
3f50b940:	sub    a7, a7
3f50b950:	move   a7, @0x1a6c00, 0
3f50b980:	move   *a9(0xa70), a5, 0
3f50b9a0:	move   a5, @0x1a6c10, 0
3f50b9d0:	move   a11, a3
3f50b9e0:	dec    a3
3f50b9f0:	move   a3, @0x1a6c20, 0
3f50ba20:	move   a5, @0x1a6c30, 0
3f50ba50:	move   a11, a3
3f50ba60:	dec    a3
3f50ba70:	move   a3, @0x1a6c40, 0
3f50baa0:	move   *a9(0xa70), a3, 0
3f50bac0:	add    a12, a3
3f50bad0:	dec    a3
3f50bae0:	move   a3, @0x1a6c50, 0
3f50bb10:	move   a7, @0x1a6c60, 0
3f50bb40:	move   @0x1a6c50, @0x1a6c70, 0
3f50bb90:	move   a7, @0x1a6c80, 0
3f50bbc0:	move   a5, @0x1a6c90, 0
3f50bbf0:	move   a14, -*sp, 1
3f50bc00:	move   a7, *a14+, 1
3f50bc10:	movk   4, a3
3f50bc20:	move   a3, *a14+, 1
3f50bc30:	movi   0x1a6c20, a3
3f50bc60:	move   a3, *a14+, 1
3f50bc70:	move   *a9(0xc0), *a14+, 1
3f50bc90:	move   *a9(0x80), *a14+, 1
3f50bcb0:	move   @0x1a6810, *a14+, 1
3f50bce0:	calla  L3FD43740
3f50bd10:	movk   1, a5
3f50bd20:	setf   16, 1, 0
3f50bd30:	move   a5, @0x1a6c00, 0
3f50bd60:	move   *a9(0xa70), a7, 0
3f50bd80:	inc    a7
3f50bd90:	move   a7, @0x1a6c10, 0
3f50bdc0:	move   a11, a7
3f50bdd0:	subk   2, a7
3f50bde0:	move   a7, *a3, 0
3f50bdf0:	move   @0x1a6c10, @0x1a6c30, 0
3f50be40:	move   a11, a7
3f50be50:	subk   2, a7
3f50be60:	move   a7, @0x1a6c40, 0
3f50be90:	move   *a9(0xa70), a7, 0
3f50beb0:	add    a12, a7
3f50bec0:	subk   2, a7
3f50bed0:	move   a7, @0x1a6c50, 0
3f50bf00:	move   a5, @0x1a6c60, 0
3f50bf30:	move   @0x1a6c50, @0x1a6c70, 0
3f50bf80:	move   a5, @0x1a6c80, 0
3f50bfb0:	move   @0x1a6c10, @0x1a6c90, 0
3f50c000:	move   a14, -*sp, 1
3f50c010:	sub    a7, a7
3f50c020:	move   a7, *a14+, 1
3f50c030:	movk   5, a7
3f50c040:	move   a7, *a14+, 1
3f50c050:	movi   0x1a6c00, a5
3f50c080:	move   a5, *a14+, 1
3f50c090:	move   *a9(0xa0), *a14+, 1
3f50c0b0:	move   *a9(0x80), *a14+, 1
3f50c0d0:	move   @0x1a6810, *a14+, 1
3f50c100:	calla  L3FD43740
3f50c130:	movk   2, a7
3f50c140:	setf   16, 1, 0
3f50c150:	move   a7, @0x1a6c00, 0
3f50c180:	move   *a9(0xa70), a3, 0
3f50c1a0:	addk   2, a3
3f50c1b0:	move   a3, *a5(0x10), 0
3f50c1d0:	move   a11, a3
3f50c1e0:	subk   3, a3
3f50c1f0:	move   a3, *a5(0x20), 0
3f50c210:	move   *a5(0x10), *a5(0x30), 0
3f50c240:	move   a11, a3
3f50c250:	subk   3, a3
3f50c260:	move   a3, *a5(0x40), 0
3f50c280:	move   *a9(0xa70), a3, 0
3f50c2a0:	add    a12, a3
3f50c2b0:	subk   3, a3
3f50c2c0:	move   a3, *a5(0x50), 0
3f50c2e0:	move   a7, *a5(0x60), 0
3f50c300:	move   *a5(0x50), *a5(0x70), 0
3f50c330:	move   a7, *a5(0x80), 0
3f50c350:	move   *a5(0x10), *a5(0x90), 0
3f50c380:	move   a14, -*sp, 1
3f50c390:	sub    a3, a3
3f50c3a0:	move   a3, *a14+, 1
3f50c3b0:	movk   5, a3
3f50c3c0:	move   a3, *a14+, 1
3f50c3d0:	move   a5, *a14+, 1
3f50c3e0:	move   *a9(0xa0), *a14+, 1
3f50c400:	move   *a9(0x80), *a14+, 1
3f50c420:	move   @0x1a6810, *a14+, 1
3f50c450:	calla  L3FD43740
3f50c480:	movk   3, a3
3f50c490:	setf   16, 1, 0
3f50c4a0:	move   a3, @0x1a6c00, 0
3f50c4d0:	move   *a9(0xa70), a7, 0
3f50c4f0:	addk   3, a7
3f50c500:	move   a7, *a5(0x10), 0
3f50c520:	move   a11, a7
3f50c530:	subk   4, a7
3f50c540:	move   a7, *a5(0x20), 0
3f50c560:	move   *a5(0x10), *a5(0x30), 0
3f50c590:	move   a11, a7
3f50c5a0:	subk   4, a7
3f50c5b0:	move   a7, *a5(0x40), 0
3f50c5d0:	move   *a9(0xa70), a7, 0
3f50c5f0:	add    a12, a7
3f50c600:	subk   4, a7
3f50c610:	move   a7, *a5(0x50), 0
3f50c630:	move   a3, *a5(0x60), 0
3f50c650:	move   *a5(0x50), *a5(0x70), 0
3f50c680:	move   a3, *a5(0x80), 0
3f50c6a0:	move   *a5(0x10), *a5(0x90), 0
3f50c6d0:	move   a14, -*sp, 1
3f50c6e0:	sub    a7, a7
3f50c6f0:	move   a7, *a14+, 1
3f50c700:	movk   5, a3
3f50c710:	move   a3, *a14+, 1
3f50c720:	move   a5, *a14+, 1
3f50c730:	move   *a9(0xc0), *a14+, 1
3f50c750:	move   *a9(0x80), *a14+, 1
3f50c770:	move   @0x1a6810, *a14+, 1
3f50c7a0:	calla  L3FD43740
3f50c7d0:	setf   16, 1, 0
3f50c7e0:	move   *a9(0x5d0), a12, 0
3f50c800:	move   *a9(0x760), a3, 1
3f50c820:	btst   5, a3
3f50c830:	jreq   L3F50CC30
3f50c840:	movk   1, a3
3f50c850:	move   a3, @0x1a6c00, 0
3f50c880:	move   *a9(0xa40), a7, 0
3f50c8a0:	move   a12, a5
3f50c8b0:	sub    a7, a5
3f50c8c0:	subk   7, a5
3f50c8d0:	move   a5, @0x1a6c10, 0
3f50c900:	move   a11, a7
3f50c910:	subk   2, a7
3f50c920:	move   a7, @0x1a6c20, 0
3f50c950:	move   @0x1a6c10, @0x1a6c30, 0
3f50c9a0:	move   @0x1a6c20, @0x1a6c40, 0
3f50c9f0:	move   @0x1a6c30, a7, 0
3f50ca20:	inc    a7
3f50ca30:	move   a7, @0x1a6c50, 0
3f50ca60:	move   @0x1a6c00, @0x1a6c60, 0
3f50cab0:	move   @0x1a6c50, @0x1a6c70, 0
3f50cb00:	move   a14, -*sp, 1
3f50cb10:	sub    a7, a7
3f50cb20:	move   a7, *a14+, 1
3f50cb30:	movk   4, a5
3f50cb40:	move   a5, *a14+, 1
3f50cb50:	movi   0x1a6c00, a3
3f50cb80:	move   a3, *a14+, 1
3f50cb90:	move   *a9(0xa0), *a14+, 1
3f50cbb0:	move   *a9(0x80), *a14+, 1
3f50cbd0:	move   @0x1a6810, *a14+, 1
3f50cc00:	calla  L3FD43740
L3F50CC30:
3f50cc30:	setf   16, 1, 0
3f50cc40:	move   a7, *a13(0x40), 0
3f50cc60:	move   a7, *a13(0x50), 0
3f50cc80:	move   a11, *a13(0x60), 0
3f50cca0:	move   a12, *a13(0x70), 0
3f50ccc0:	move   a7, a10
L3F50CCD0:
3f50ccd0:	move   a10, a7
3f50cce0:	sll    0x5, a7
3f50ccf0:	add    a9, a7
3f50cd00:	move   *a7(0xa0), a7, 1
3f50cd20:	jreq   L3F50CE90
3f50cd30:	move   a14, -*sp, 1
3f50cd40:	sub    a7, a7
3f50cd50:	move   a7, *a14+, 1
3f50cd60:	movk   1, a5
3f50cd70:	move   a5, *a14+, 1
3f50cd80:	move   a13, a3
3f50cd90:	addi   0x40, a3
3f50cdb0:	move   a3, *a14+, 1
3f50cdc0:	move   a7, *a14+, 1
3f50cdd0:	move   a7, *a14+, 1
3f50cde0:	move   a10, a5
3f50cdf0:	sll    0x5, a5
3f50ce00:	add    a9, a5
3f50ce10:	move   *a5(0xa0), *a14+, 1
3f50ce30:	move   @0x1a6810, *a14+, 1
3f50ce60:	calla  L3FD98D70
L3F50CE90:
3f50ce90:	inc    a10
3f50cea0:	cmpi   0x18, a10
3f50cec0:	jrlt   L3F50CCD0
3f50ced0:	sub    a7, a7
3f50cee0:	movb   a7, *a9(0x5b28)
3f50cf00:	move   a14, -*sp, 1
3f50cf10:	move   a7, *a14+, 1
3f50cf20:	movk   1, a5
3f50cf30:	move   a5, *a14+, 1
3f50cf40:	move   a13, a3
3f50cf50:	addi   0x40, a3
3f50cf70:	move   a3, *a14+, 1
3f50cf80:	move   a7, *a14+, 1
3f50cf90:	move   a7, *a14+, 1
3f50cfa0:	move   *a9(0x520), *a14+, 1
3f50cfc0:	move   @0x1a6810, *a14+, 1
3f50cff0:	calla  L3FD98D70
3f50d020:	setf   16, 1, 0
3f50d030:	move   *a9(0x5f0), a5, 0
3f50d050:	move   *a9(0xa70), a7, 0
3f50d070:	cmp    a7, a5
3f50d080:	jrge   L3F50D160
3f50d090:	move   *a9(0x5968), *a13(0x80), 1
3f50d0c0:	move   a14, -*sp, 1
3f50d0d0:	move   *a13(0x80), a7, 1
3f50d0f0:	move   *a7(0x40), *a14+, 1
3f50d110:	move   *a9(0x5968), *a14+, 1
3f50d130:	calla  L3FB11C90
L3F50D160:
3f50d160:	move   *sp(0x140), a14, 1
3f50d180:	mmfm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f50d1a0:	rets   2
L3F50D1B0:
3f50d1b0:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f50d1d0:	move   a14, a13
3f50d1e0:	addi   0x80, a14
3f50d200:	move   *a13(0xffe0), a9, 1
3f50d220:	setf   16, 1, 0
3f50d230:	move   *a9(0x5990), a7, 0
3f50d250:	move   *a13(0xffc0), a5, 1
3f50d270:	cmp    a5, a7
3f50d280:	jrgt   L3F50D320
3f50d290:	move   *a9(0x5990), a7, 0
3f50d2b0:	move   *a9(0x59a0), a5, 0
3f50d2d0:	add    a5, a7
3f50d2e0:	move   *a13(0xffc0), a5, 1
3f50d300:	cmp    a7, a5
3f50d310:	jrlt   L3F50D3A0
L3F50D320:
3f50d320:	move   a5, a7
3f50d330:	jane   L3F50E8B0
3f50d350:	move   *a9(0x760), a5, 1
3f50d370:	btst   5, a5
3f50d380:	jaeq   L3F50E8B0
L3F50D3A0:
3f50d3a0:	move   a14, -*sp, 1
3f50d3b0:	move   *a13(0xffc0), *a14+, 1
3f50d3d0:	move   a9, *a14+, 1
3f50d3e0:	calla  L3F50F4D0
3f50d410:	move   a8, a12
3f50d420:	move   *a13(0xff80), a7, 1
3f50d440:	cmp    a12, a7
3f50d450:	jrle   L3F50D480
3f50d460:	move   a12, *a13(0xff80), 1
L3F50D480:
3f50d480:	move   *a13(0xff80), a7, 1
3f50d4a0:	move   *a13(0xffa0), a5, 1
3f50d4c0:	cmp    a5, a7
3f50d4d0:	jalt   L3F50E8B0
3f50d4f0:	move   *a13(0xff60), a5, 1
3f50d510:	jaeq   L3F50E320
3f50d530:	setf   16, 1, 0
3f50d540:	move   *a13(0xffa0), *a13(0x40), 0
3f50d570:	move   *a13(0xffa0), a5, 1
3f50d590:	sub    a5, a7
3f50d5a0:	inc    a7
3f50d5b0:	move   a7, *a13(0x60), 0
3f50d5d0:	move   *a9(0x540), a7, 1
3f50d5f0:	move   *a13(0xffc0), a5, 1
3f50d610:	sll    0x5, a5
3f50d620:	add    a5, a7
3f50d630:	move   *a9(0x540), a5, 1
3f50d650:	move   *a5(0x20), a5, 1
3f50d670:	sll    0x3, a5
3f50d680:	move   *a7(0x40), a7, 1
3f50d6a0:	add    a5, a7
3f50d6b0:	setf   8, 0, 0
3f50d6c0:	move   *a7, a7, 0
3f50d6d0:	jreq   L3F50D7A0
3f50d6e0:	setf   16, 1, 0
3f50d6f0:	move   *a13(0x40), a7, 0
3f50d710:	sll    0x1, a7
3f50d720:	dec    a7
3f50d730:	move   a7, *a13(0x40), 0
3f50d750:	move   *a13(0x60), a7, 0
3f50d770:	sll    0x1, a7
3f50d780:	move   a7, *a13(0x60), 0
L3F50D7A0:
3f50d7a0:	setf   16, 1, 0
3f50d7b0:	move   *a13(0x40), a7, 0
3f50d7d0:	move   *a9(0x59b0), a5, 0
3f50d7f0:	sub    a5, a7
3f50d800:	move   *a9(0xa30), a5, 0
3f50d820:	mpys   a5, a7
3f50d830:	addk   4, a7
3f50d840:	move   a7, *a13(0x40), 0
3f50d860:	move   *a13(0xffc0), a7, 1
3f50d880:	jreq   L3F50D940
3f50d890:	move   *a9(0x5990), a5, 0
3f50d8b0:	sub    a5, a7
3f50d8c0:	move   *a9(0xa40), a5, 0
3f50d8e0:	mpys   a5, a7
3f50d8f0:	move   *a9(0xa70), a5, 0
3f50d910:	add    a5, a7
3f50d920:	addk   4, a7
3f50d930:	jruc   L3F50D9E0
L3F50D940:
3f50d940:	move   *a9(0x59a0), a5, 0
3f50d960:	move   *a9(0xa40), a3, 0
3f50d980:	mpys   a3, a5
3f50d990:	move   *a9(0xa70), a3, 0
3f50d9b0:	add    a5, a3
3f50d9c0:	move   a3, a7
3f50d9d0:	addk   8, a7
L3F50D9E0:
3f50d9e0:	move   a7, *a13(0x50), 0
3f50da00:	move   *a13(0x60), a7, 0
3f50da20:	move   *a9(0xa30), a5, 0
3f50da40:	mpys   a7, a5
3f50da50:	move   a5, *a13(0x60), 0
3f50da70:	move   *a9(0xa40), *a13(0x70), 0
3f50daa0:	move   *a13(0x40), a7, 0
3f50dac0:	subk   4, a7
3f50dad0:	jrge   L3F50DB90
3f50dae0:	move   *a13(0x40), a7, 0
3f50db00:	neg    a7
3f50db10:	addk   4, a7
3f50db20:	sext   a7, 0
3f50db30:	sub    a7, a5
3f50db40:	move   a5, *a13(0x60), 0
3f50db60:	movk   4, a7
3f50db70:	move   a7, *a13(0x40), 0
L3F50DB90:
3f50db90:	move   *a9(0x59c0), a7, 0
3f50dbb0:	move   *a9(0xa30), a3, 0
3f50dbd0:	mpys   a3, a7
3f50dbe0:	move   *a13(0x40), a3, 0
3f50dc00:	add    a5, a3
3f50dc10:	subk   4, a3
3f50dc20:	cmp    a7, a3
3f50dc30:	jrlt   L3F50DCF0
3f50dc40:	move   *a9(0x59c0), a7, 0
3f50dc60:	move   *a9(0xa30), a3, 0
3f50dc80:	mpys   a3, a7
3f50dc90:	move   *a13(0x40), a3, 0
3f50dcb0:	sub    a3, a7
3f50dcc0:	addk   4, a7
3f50dcd0:	move   a7, *a13(0x60), 0
L3F50DCF0:
3f50dcf0:	move   *a9(0x5e0), a7, 0
3f50dd10:	move   *a9(0x600), a5, 0
3f50dd30:	cmp    a5, a7
3f50dd40:	jrge   L3F50E190
3f50dd50:	move   *a13(0x40), a7, 0
3f50dd70:	move   *a9(0x5e0), a5, 0
3f50dd90:	cmp    a5, a7
3f50dda0:	jrge   L3F50DE70
3f50ddb0:	move   *a9(0x5e0), a5, 0
3f50ddd0:	sub    a7, a5
3f50dde0:	sext   a5, 0
3f50ddf0:	move   *a13(0x60), a7, 0
3f50de10:	sub    a5, a7
3f50de20:	move   a7, *a13(0x60), 0
3f50de40:	move   *a9(0x5e0), *a13(0x40), 0
L3F50DE70:
3f50de70:	move   *a13(0x40), a7, 0
3f50de90:	move   *a13(0x60), a5, 0
3f50deb0:	add    a5, a7
3f50dec0:	move   *a9(0x600), a3, 0
3f50dee0:	cmp    a3, a7
3f50def0:	jrle   L3F50DF70
3f50df00:	move   *a9(0x600), a7, 0
3f50df20:	move   *a13(0x40), a3, 0
3f50df40:	sub    a3, a7
3f50df50:	move   a7, *a13(0x60), 0
L3F50DF70:
3f50df70:	move   *a13(0x50), a7, 0
3f50df90:	move   *a9(0x5f0), a5, 0
3f50dfb0:	cmp    a5, a7
3f50dfc0:	jrge   L3F50E090
3f50dfd0:	move   *a9(0x5f0), a5, 0
3f50dff0:	sub    a7, a5
3f50e000:	sext   a5, 0
3f50e010:	move   *a13(0x70), a3, 0
3f50e030:	sub    a5, a3
3f50e040:	move   a3, *a13(0x70), 0
3f50e060:	move   *a9(0x5f0), *a13(0x50), 0
L3F50E090:
3f50e090:	move   *a13(0x50), a7, 0
3f50e0b0:	move   *a13(0x70), a5, 0
3f50e0d0:	add    a5, a7
3f50e0e0:	move   *a9(0x610), a3, 0
3f50e100:	cmp    a3, a7
3f50e110:	jrle   L3F50E190
3f50e120:	move   *a9(0x610), a7, 0
3f50e140:	move   *a13(0x50), a3, 0
3f50e160:	sub    a3, a7
3f50e170:	move   a7, *a13(0x70), 0
L3F50E190:
3f50e190:	move   *a13(0x60), a7, 0
3f50e1b0:	jrle   L3F50E320
3f50e1c0:	move   *a13(0x70), a5, 0
3f50e1e0:	jrle   L3F50E320
3f50e1f0:	move   a14, -*sp, 1
3f50e200:	sub    a3, a3
3f50e210:	move   a3, *a14+, 1
3f50e220:	move   a5, *a14+, 1
3f50e230:	move   a7, *a14+, 1
3f50e240:	move   *a13(0x50), a3, 0
3f50e260:	move   a3, *a14+, 1
3f50e270:	move   *a13(0x40), a3, 0
3f50e290:	move   a3, *a14+, 1
3f50e2a0:	move   *a9(0x80), *a14+, 1
3f50e2c0:	move   @0x1a6810, *a14+, 1
3f50e2f0:	calla  L3FD39680
L3F50E320:
3f50e320:	move   *a9(0x540), a7, 1
3f50e340:	move   *a7(0x20), a10, 1
3f50e360:	movi   0xffff, a11
3f50e380:	move   *a13(0xffa0), a7, 1
3f50e3a0:	move   a7, *a13(0x20), 1
3f50e3c0:	move   a7, *a13, 1
3f50e3d0:	move   *a13(0xff80), a5, 1
3f50e3f0:	cmp    a5, a7
3f50e400:	jrgt   L3F50E8B0
L3F50E410:
3f50e410:	move   a11, a3
3f50e420:	jrge   L3F50E570
3f50e430:	move   *a9(0x540), a7, 1
3f50e450:	move   *a13(0xffc0), a5, 1
3f50e470:	sll    0x5, a5
3f50e480:	add    a5, a7
3f50e490:	move   *a13, a5, 1
3f50e4a0:	add    a10, a5
3f50e4b0:	sll    0x3, a5
3f50e4c0:	move   *a7(0x40), a7, 1
3f50e4e0:	add    a5, a7
3f50e4f0:	setf   8, 0, 0
3f50e500:	move   *a7, a11, 0
3f50e510:	jruc   L3F50E570
L3F50E520:
3f50e520:	move   *a13(0x20), a7, 1
3f50e540:	inc    a7
3f50e550:	move   a7, *a13(0x20), 1
L3F50E570:
3f50e570:	move   *a13(0x20), a7, 1
3f50e590:	move   *a13(0xff80), a5, 1
3f50e5b0:	cmp    a5, a7
3f50e5c0:	jrge   L3F50E6D0
3f50e5d0:	move   *a9(0x540), a3, 1
3f50e5f0:	move   *a13(0xffc0), a5, 1
3f50e610:	sll    0x5, a5
3f50e620:	add    a5, a3
3f50e630:	add    a10, a7
3f50e640:	inc    a7
3f50e650:	sll    0x3, a7
3f50e660:	move   *a3(0x40), a5, 1
3f50e680:	add    a7, a5
3f50e690:	setf   8, 0, 0
3f50e6a0:	move   *a5, a7, 0
3f50e6b0:	cmp    a11, a7
3f50e6c0:	jreq   L3F50E520
L3F50E6D0:
3f50e6d0:	move   a14, -*sp, 1
3f50e6e0:	movk   1, a7
3f50e6f0:	move   a7, *a14+, 1
3f50e700:	move   a11, *a14+, 1
3f50e710:	move   *a13(0xffc0), *a14+, 1
3f50e730:	move   *a13(0x0), *a14+, 1
3f50e750:	move   *a13(0x20), a5, 1
3f50e770:	move   *a13, a3, 1
3f50e780:	sub    a3, a5
3f50e790:	inc    a5
3f50e7a0:	move   a5, *a14+, 1
3f50e7b0:	move   a9, *a14+, 1
3f50e7c0:	calla  L3F5027E0
3f50e7f0:	move   *a13(0x20), a5, 1
3f50e810:	inc    a5
3f50e820:	move   a5, *a13(0x20), 1
3f50e840:	move   a5, *a13, 1
3f50e850:	movi   0xffff, a11
3f50e870:	move   *a13(0xff80), a3, 1
3f50e890:	cmp    a3, a5
3f50e8a0:	jrle   L3F50E410
L3F50E8B0:
3f50e8b0:	move   *sp(0x120), a14, 1
3f50e8d0:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f50e8f0:	rets   2
L3F50E900:
3f50e900:	mmtm   sp, a7,a9,a11,a13
3f50e920:	move   a14, a13
3f50e930:	addi   0x60, a14
3f50e950:	sub    a11, a11
3f50e960:	move   a11, *a13, 1
3f50e970:	move   *a13(0xffe0), *a13(0x40), 1
L3F50E9A0:
3f50e9a0:	move   *a13(0xffe0), a11, 1
3f50e9c0:	sll    0x5, a11
3f50e9d0:	addi   0x1a7460, a11
3f50ea00:	move   *a11, a11, 1
3f50ea10:	jrle   L3F50EA60
3f50ea20:	move   *a13(0xffe0), a8, 1
3f50ea40:	jauc   L3F50F480
L3F50EA60:
3f50ea60:	move   a14, -*sp, 1
3f50ea70:	move   *a13(0xffe0), *a14+, 1
3f50ea90:	calla  L3F9FB810
3f50eac0:	move   a8, *a13(0x20), 1
3f50eae0:	move   a8, a11
3f50eaf0:	jreq   L3F50EC40
3f50eb00:	movb   *a8, a11
3f50eb10:	subk   32, a11
3f50eb20:	jrle   L3F50EC40
3f50eb30:	move   *a13(0xffe0), a11, 1
3f50eb50:	sll    0x5, a11
3f50eb60:	addi   0x1a7460, a11
3f50eb90:	move   *a11, a11, 1
3f50eba0:	jrne   L3F50EC40
3f50ebb0:	move   a14, -*sp, 1
3f50ebc0:	move   a8, *a14+, 1
3f50ebd0:	move   @0x1a6810, *a14+, 1
3f50ec00:	calla  L3FD4AE80
3f50ec30:	move   a8, *a13, 1
L3F50EC40:
3f50ec40:	move   *a13, a11, 1
3f50ec50:	jrne   L3F50EFE0
3f50ec60:	move   *a13(0xffe0), a9, 1
3f50ec80:	sll    0x5, a9
3f50ec90:	addi   0x1a7460, a9
3f50ecc0:	movi   0xffff, a11
3f50ece0:	move   a11, *a9, 1
3f50ecf0:	move   *a13(0xffe0), a9, 1
3f50ed10:	btst   0, a9
3f50ed20:	jreq   L3F50ED80
3f50ed30:	movk   1, a11
3f50ed40:	andn   a11, a9
3f50ed50:	move   a9, *a13(0xffe0), 1
3f50ed70:	jruc   L3F50EFE0
L3F50ED80:
3f50ed80:	movk   6, a11
3f50ed90:	and    a9, a11
3f50eda0:	jreq   L3F50EE00
3f50edb0:	movk   6, a11
3f50edc0:	andn   a11, a9
3f50edd0:	move   a9, *a13(0xffe0), 1
3f50edf0:	jruc   L3F50EFE0
L3F50EE00:
3f50ee00:	andi   0x18, a9
3f50ee30:	jreq   L3F50EEB0
3f50ee40:	move   *a13(0xffe0), a11, 1
3f50ee60:	movk   24, a9
3f50ee70:	andn   a9, a11
3f50ee80:	move   a11, *a13(0xffe0), 1
3f50eea0:	jruc   L3F50EFE0
L3F50EEB0:
3f50eeb0:	move   a14, -*sp, 1
3f50eec0:	move   a14, -*sp, 1
3f50eed0:	move   *a13(0x40), *a14+, 1
3f50eef0:	calla  L3F9FB810
3f50ef20:	move   a8, *a14+, 1
3f50ef30:	move   *a13(0x40), *a14+, 1
3f50ef50:	movi   0x3f516420, a8
3f50ef80:	move   a8, *a14+, 1
3f50ef90:	calla  L3FB341E0
3f50efc0:	sub    a8, a8
3f50efd0:	jruc   L3F50F480
L3F50EFE0:
3f50efe0:	move   *a13, a11, 1
3f50eff0:	jreq   L3F50E9A0
3f50f000:	move   *a13(0xffe0), a9, 1
3f50f020:	sll    0x5, a9
3f50f030:	addi   0x1a7460, a9
3f50f060:	move   a11, *a9, 1
3f50f070:	setf   16, 1, 0
3f50f080:	move   @0x1a6500, a9, 0
3f50f0b0:	jreq   L3F50F460
3f50f0c0:	move   a14, -*sp, 1
3f50f0d0:	move   *a13(0xffe0), a7, 1
3f50f0f0:	sll    0x5, a7
3f50f100:	addi   0x1a7460, a7
3f50f130:	move   *a7, a7, 1
3f50f140:	move   *a7(0x20), *a14+, 1
3f50f160:	move   *a13(0xffe0), a7, 1
3f50f180:	sll    0x5, a7
3f50f190:	addi   0x1a7460, a7
3f50f1c0:	move   *a7, a7, 1
3f50f1d0:	move   *a7(0x240), *a14+, 1
3f50f1f0:	move   *a13(0xffe0), a7, 1
3f50f210:	sll    0x5, a7
3f50f220:	addi   0x1a7460, a7
3f50f250:	move   *a7, a7, 1
3f50f260:	move   *a13(0xffe0), a11, 1
3f50f280:	sll    0x5, a11
3f50f290:	addi   0x1a7460, a11
3f50f2c0:	move   *a11, a11, 1
3f50f2d0:	move   *a7(0x240), a7, 1
3f50f2f0:	move   *a11(0x260), a11, 1
3f50f310:	add    a11, a7
3f50f320:	move   a7, *a14+, 1
3f50f330:	move   *a13(0xffe0), a11, 1
3f50f350:	sll    0x5, a11
3f50f360:	addi   0x1a7460, a11
3f50f390:	move   *a11, a11, 1
3f50f3a0:	move   *a11(0x1e0), a8, 0
3f50f3c0:	move   a8, *a14+, 1
3f50f3d0:	move   *a13(0xffe0), *a14+, 1
3f50f3f0:	movi   0x3f516590, a8
3f50f420:	move   a8, *a14+, 1
3f50f430:	calla  L3FB341E0
L3F50F460:
3f50f460:	move   *a13(0xffe0), a8, 1
L3F50F480:
3f50f480:	move   *sp(0xa0), a14, 1
3f50f4a0:	mmfm   sp, a7,a9,a11,a13
3f50f4c0:	rets   2
L3F50F4D0:
3f50f4d0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f50f4f0:	move   a14, a13
3f50f500:	move   *a13(0xffe0), a9, 1
3f50f520:	move   *a9(0x540), a10, 1
3f50f540:	setf   16, 1, 0
3f50f550:	move   *a10, a11, 0
3f50f560:	move   *a13(0xffc0), a7, 1
3f50f580:	sll    0x5, a7
3f50f590:	add    a10, a7
3f50f5a0:	move   *a10(0x20), a5, 1
3f50f5c0:	sll    0x3, a5
3f50f5d0:	move   *a7(0x40), a7, 1
3f50f5f0:	add    a5, a7
3f50f600:	setf   8, 0, 0
3f50f610:	move   *a7, a7, 0
3f50f620:	jreq   L3F50F640
3f50f630:	sra    0x1, a11
L3F50F640:
3f50f640:	move   a11, a8
3f50f650:	move   *sp(0xe0), a14, 1
3f50f670:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f50f690:	rets   2
3f50f6a0:	mmtm   sp, a7,a9,a11
L3F50F6C0:
3f50f6c0:	move   a14, -*sp, 1
3f50f6d0:	movi   0x3f516798, a8
3f50f700:	move   a8, *a14+, 1
3f50f710:	calla  L3F710590
3f50f740:	move   a8, a9
3f50f750:	move   a14, -*sp, 1
3f50f760:	sub    a11, a11
3f50f770:	move   a11, *a14+, 1
3f50f780:	move   a9, *a14+, 1
3f50f790:	calla  L3F710D30
3f50f7c0:	move   a8, a9
3f50f7d0:	move   a14, -*sp, 1
3f50f7e0:	movi   0xffff, a7
3f50f800:	move   a7, *a14+, 1
3f50f810:	move   a9, *a14+, 1
3f50f820:	calla  L3F4ED420
3f50f850:	jruc   L3F50F6C0
3f50f860:	mmtm   sp, a7,a9,a10,a11
L3F50F880:
3f50f880:	move   a14, -*sp, 1
3f50f890:	movi   0x400, a11
3f50f8b0:	move   a11, *a14+, 1
3f50f8c0:	sub    a7, a7
3f50f8d0:	move   a7, *a14+, 1
3f50f8e0:	movi   0x800, a7
3f50f900:	move   a7, *a14+, 1
3f50f910:	sub    a7, a7
3f50f920:	move   a7, *a14+, 1
3f50f930:	calla  L3F708700
3f50f960:	move   a8, *a14+, 1
3f50f970:	move   a7, *a14+, 1
3f50f980:	move   a7, *a14+, 1
3f50f990:	movi   0x3f516798, a8
3f50f9c0:	move   a8, *a14+, 1
3f50f9d0:	calla  L3F709840
3f50fa00:	move   a8, a9
3f50fa10:	calla  L3FB3FA00
3f50fa40:	move   a14, -*sp, 1
3f50fa50:	movi   0xfffe, a7
3f50fa70:	move   a7, *a14+, 1
3f50fa80:	move   a9, *a14+, 1
3f50fa90:	calla  L3F4ED420
3f50fac0:	move   a8, a10
3f50fad0:	movi   0x3f4daae0, a7
3f50fb00:	move   a7, *a9(0x100), 1
3f50fb20:	move   a10, *a9(0x120), 1
3f50fb40:	move   @0x1a68d0, a7, 1
3f50fb70:	move   a7, *a9(0xe0), 1
3f50fb90:	move   a14, -*sp, 1
3f50fba0:	move   a10, *a14+, 1
3f50fbb0:	movi   0x3f4daae0, a11
3f50fbe0:	move   a11, *a14+, 1
3f50fbf0:	move   a7, *a14+, 1
3f50fc00:	calla  L3FB41A30
3f50fc30:	jruc   L3F50F880
L3F50FC40:
3f50fc40:	move   a11, -*sp, 1
3f50fc50:	move   a14, -*sp, 1
3f50fc60:	sub    a11, a11
3f50fc70:	move   a11, *a14+, 1
3f50fc80:	movi   0x800, a11
3f50fca0:	move   a11, *a14+, 1
3f50fcb0:	movi   0x3f5167f0, a8
3f50fce0:	move   a8, *a14+, 1
3f50fcf0:	movi   0x3f50f860, a11
3f50fd20:	move   a11, *a14+, 1
3f50fd30:	calla  L3F706A40
3f50fd60:	move   a14, -*sp, 1
3f50fd70:	sub    a11, a11
3f50fd80:	move   a11, *a14+, 1
3f50fd90:	movi   0x800, a11
3f50fdb0:	move   a11, *a14+, 1
3f50fdc0:	movi   0x3f516868, a8
3f50fdf0:	move   a8, *a14+, 1
3f50fe00:	movi   0x3f50f6a0, a11
3f50fe30:	move   a11, *a14+, 1
3f50fe40:	calla  L3F706A40
3f50fe70:	move   *sp+, a11, 1
3f50fe80:	rets
3f50fe90:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f50feb0:	move   a14, a13
3f50fec0:	move   *a13(0xffe0), a9, 1
3f50fee0:	move   *a9(0x540), a7, 1
3f50ff00:	setf   16, 1, 0
3f50ff10:	move   *a7, a12, 0
3f50ff20:	inc    a12
3f50ff30:	move   *a9(0x540), a7, 1
3f50ff50:	move   *a7(0x20), a11, 1
3f50ff70:	sub    a10, a10
3f50ff80:	move   *a9(0x540), a7, 1
3f50ffa0:	move   *a7(0x10), a7, 0
3f50ffc0:	cmp    a7, a10
3f50ffd0:	jrgt   L3F510240
L3F50FFE0:
3f50ffe0:	move   a14, -*sp, 1
3f50fff0:	movk   32, a7
3f510000:	move   a7, *a14+, 1
3f510010:	move   a12, *a14+, 1
3f510020:	move   *a9(0x540), a5, 1
3f510040:	move   a10, a7
3f510050:	sll    0x5, a7
3f510060:	add    a7, a5
3f510070:	move   *a5(0x40), *a14+, 1
3f510090:	calla  L3FB44E40
3f5100c0:	move   a14, -*sp, 1
3f5100d0:	move   a12, *a14+, 1
3f5100e0:	move   *a9(0x540), a7, 1
3f510100:	move   a10, a5
3f510110:	sll    0x5, a5
3f510120:	add    a5, a7
3f510130:	move   a11, a5
3f510140:	sll    0x3, a5
3f510150:	move   *a7(0x40), a7, 1
3f510170:	add    a5, a7
3f510180:	move   a7, *a14+, 1
3f510190:	calla  L3FB44A00
3f5101c0:	inc    a10
3f5101d0:	move   *a9(0x540), a7, 1
3f5101f0:	setf   16, 1, 0
3f510200:	move   *a7(0x10), a7, 0
3f510220:	cmp    a7, a10
3f510230:	jrle   L3F50FFE0
L3F510240:
3f510240:	move   *sp(0x100), a14, 1
3f510260:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f510280:	rets   2
L3F510290:
3f510290:	mmtm   sp, a7,a9,a11,a13
3f5102b0:	move   a14, a13
3f5102c0:	move   *a13(0xffe0), a9, 1
3f5102e0:	move   a14, -*sp, 1
3f5102f0:	movk   32, a11
3f510300:	move   a11, *a14+, 1
3f510310:	move   *a9(0x540), a7, 1
3f510330:	setf   16, 1, 0
3f510340:	move   *a7, a7, 0
3f510350:	inc    a7
3f510360:	move   a7, *a14+, 1
3f510370:	move   *a9(0x540), a7, 1
3f510390:	move   *a13(0xffc0), a11, 1
3f5103b0:	sll    0x5, a11
3f5103c0:	add    a11, a7
3f5103d0:	move   *a7(0x40), *a14+, 1
3f5103f0:	calla  L3FB44E40
3f510420:	move   a14, -*sp, 1
3f510430:	move   *a9(0x540), a11, 1
3f510450:	setf   16, 1, 0
3f510460:	move   *a11, a11, 0
3f510470:	inc    a11
3f510480:	move   a11, *a14+, 1
3f510490:	move   *a9(0x540), a11, 1
3f5104b0:	move   *a13(0xffc0), a7, 1
3f5104d0:	sll    0x5, a7
3f5104e0:	add    a7, a11
3f5104f0:	move   *a9(0x540), a7, 1
3f510510:	move   *a7(0x20), a7, 1
3f510530:	sll    0x3, a7
3f510540:	move   *a11(0x40), a11, 1
3f510560:	add    a7, a11
3f510570:	move   a11, *a14+, 1
3f510580:	calla  L3FB44A00
3f5105b0:	move   *sp(0xa0), a14, 1
3f5105d0:	mmfm   sp, a7,a9,a11,a13
3f5105f0:	rets   2
3f510600:	mmtm   sp, a9,a11,a13
3f510620:	move   a14, a13
3f510630:	addi   0x280, a14
3f510650:	move   a14, -*sp, 1
3f510660:	movi   0x50, a11
3f510680:	move   a11, *a14+, 1
3f510690:	move   a13, *a14+, 1
3f5106a0:	move   *a13(0xffc0), a9, 1
3f5106c0:	setf   8, 0, 0
3f5106d0:	move   *a9(0x80), a8, 0
3f5106f0:	move   a8, *a14+, 1
3f510700:	move   *a13(0xffe0), *a14+, 1
3f510720:	calla  L3F99C570
3f510750:	move   a14, -*sp, 1
3f510760:	move   a13, *a14+, 1
3f510770:	movi   0x3f5168c0, a8
3f5107a0:	move   a8, *a14+, 1
3f5107b0:	calla  L3FB341E0
3f5107e0:	move   *sp(0x80), a14, 1
3f510800:	mmfm   sp, a9,a11,a13
3f510820:	rets   2
3f510830:	move   a13, -*sp, 1
3f510840:	move   a14, a13
3f510850:	move   a14, -*sp, 1
3f510860:	movi   0x3f516978, a8
3f510890:	move   a8, *a14+, 1
3f5108a0:	calla  L3FB341E0
L3F5108D0:
3f5108d0:	calla  L3FB3FA00
3f510900:	jruc   L3F5108D0
L3F510910:
3f510910:	mmtm   sp, a5,a7,a9,a11,a13
3f510930:	move   a14, a13
3f510940:	addi   0xa0, a14
3f510960:	move   *a13(0xffe0), a9, 1
3f510980:	move   *a13(0xffc0), a11, 1
3f5109a0:	jrgt   L3F5109F0
3f5109b0:	movk   1, a11
3f5109c0:	move   a11, *a13(0xffc0), 1
3f5109e0:	jruc   L3F510B40
L3F5109F0:
3f5109f0:	setf   16, 1, 0
3f510a00:	move   *a9(0x59a0), a7, 0
3f510a20:	add    a11, a7
3f510a30:	move   *a9(0x540), a11, 1
3f510a50:	move   *a11(0x10), a11, 0
3f510a70:	dec    a7
3f510a80:	cmp    a11, a7
3f510a90:	jrle   L3F510B40
3f510aa0:	move   *a9(0x540), a11, 1
3f510ac0:	move   *a11(0x10), a11, 0
3f510ae0:	move   *a9(0x59a0), a7, 0
3f510b00:	sub    a7, a11
3f510b10:	inc    a11
3f510b20:	move   a11, *a13(0xffc0), 1
L3F510B40:
3f510b40:	move   *a13(0xffc0), a11, 1
3f510b60:	setf   16, 1, 0
3f510b70:	move   *a9(0x5990), a7, 0
3f510b90:	cmp    a7, a11
3f510ba0:	jaeq   L3F511440
3f510bc0:	move   *a9(0x5990), a7, 0
3f510be0:	cmp    a7, a11
3f510bf0:	jrge   L3F510D60
3f510c00:	move   *a9(0x5990), a7, 0
3f510c20:	sub    a11, a7
3f510c30:	move   a7, *a13, 1
3f510c40:	move   *a9(0xa70), a7, 0
3f510c60:	addk   4, a7
3f510c70:	move   a7, *a13(0x20), 1
3f510c90:	move   *a13, a7, 1
3f510ca0:	move   *a9(0xa40), a11, 0
3f510cc0:	mpys   a7, a11
3f510cd0:	move   *a13(0x20), a7, 1
3f510cf0:	add    a7, a11
3f510d00:	move   a11, *a13(0x40), 1
3f510d20:	move   *a13(0xffc0), *a13(0x60), 1
3f510d50:	jruc   L3F510F00
L3F510D60:
3f510d60:	move   *a9(0x5990), a7, 0
3f510d80:	sub    a7, a11
3f510d90:	move   a11, *a13, 1
3f510da0:	move   *a9(0xa70), a7, 0
3f510dc0:	addk   4, a7
3f510dd0:	move   a7, *a13(0x40), 1
3f510df0:	move   *a9(0xa40), a7, 0
3f510e10:	mpys   a11, a7
3f510e20:	move   *a13(0x40), a11, 1
3f510e40:	add    a11, a7
3f510e50:	move   a7, *a13(0x20), 1
3f510e70:	move   *a13(0xffc0), a7, 1
3f510e90:	move   *a9(0x59a0), a11, 0
3f510eb0:	add    a7, a11
3f510ec0:	move   *a13, a7, 1
3f510ed0:	sub    a7, a11
3f510ee0:	move   a11, *a13(0x60), 1
L3F510F00:
3f510f00:	move   *a9(0xdc0), a11, 1
3f510f20:	dsjs   a11, L3F510FE0
3f510f30:	move   a14, -*sp, 1
3f510f40:	move   *a13(0xffc0), a11, 1
3f510f60:	move   *a9(0x5990), a7, 0
3f510f80:	sub    a7, a11
3f510f90:	move   a11, *a14+, 1
3f510fa0:	move   a9, *a14+, 1
3f510fb0:	calla  L3F512970
L3F510FE0:
3f510fe0:	move   a14, -*sp, 1
3f510ff0:	move   *a13(0x40), *a14+, 1
3f511010:	movk   4, a11
3f511020:	move   a11, *a14+, 1
3f511030:	setf   16, 1, 0
3f511040:	move   *a9(0x59a0), a7, 0
3f511060:	move   *a13, a5, 1
3f511070:	sub    a5, a7
3f511080:	move   *a9(0xa40), a11, 0
3f5110a0:	mpys   a11, a7
3f5110b0:	move   a7, *a14+, 1
3f5110c0:	move   *a9(0x59c0), a11, 0
3f5110e0:	move   *a9(0xa30), a7, 0
3f511100:	mpys   a7, a11
3f511110:	move   a11, *a14+, 1
3f511120:	move   *a13(0x20), *a14+, 1
3f511140:	movk   4, a11
3f511150:	move   a11, *a14+, 1
3f511160:	move   *a9(0xa0), *a14+, 1
3f511180:	move   *a9(0x80), *a14+, 1
3f5111a0:	move   *a9(0x80), *a14+, 1
3f5111c0:	move   @0x1a6810, *a14+, 1
3f5111f0:	calla  L3FD3E220
3f511220:	setf   16, 1, 0
3f511230:	move   *a13(0xffc0), *a9(0x5990), 0
3f511260:	sub    a7, a7
3f511270:	move   a7, *a13(0x80), 1
3f511290:	cmp    a5, a7
3f5112a0:	jrge   L3F511440
L3F5112B0:
3f5112b0:	move   a14, -*sp, 1
3f5112c0:	movk   1, a11
3f5112d0:	move   a11, *a14+, 1
3f5112e0:	move   *a9(0x540), a7, 1
3f511300:	setf   16, 1, 0
3f511310:	move   *a7, a8, 0
3f511320:	move   a8, *a14+, 1
3f511330:	move   a11, *a14+, 1
3f511340:	move   *a13(0x60), a7, 1
3f511360:	move   *a13(0x80), a5, 1
3f511380:	add    a5, a7
3f511390:	move   a7, *a14+, 1
3f5113a0:	move   a9, *a14+, 1
3f5113b0:	calla  L3F50D1B0
3f5113e0:	inc    a5
3f5113f0:	move   a5, *a13(0x80), 1
3f511410:	move   *a13, a7, 1
3f511420:	cmp    a7, a5
3f511430:	jrlt   L3F5112B0
L3F511440:
3f511440:	move   *sp(0xc0), a14, 1
3f511460:	mmfm   sp, a5,a7,a9,a11,a13
3f511480:	rets   2
L3F511490:
3f511490:	mmtm   sp, a5,a7,a9,a11,a13
3f5114b0:	move   a14, a13
3f5114c0:	addi   0x120, a14
3f5114e0:	move   *a13(0xffe0), a9, 1
3f511500:	move   *a13(0xffc0), a11, 1
3f511520:	jrgt   L3F511570
3f511530:	movk   1, a11
3f511540:	move   a11, *a13(0xffc0), 1
3f511560:	jruc   L3F5116A0
L3F511570:
3f511570:	setf   16, 1, 0
3f511580:	move   *a9(0x59c0), a7, 0
3f5115a0:	add    a11, a7
3f5115b0:	move   *a9(0x540), a11, 1
3f5115d0:	move   *a11, a11, 0
3f5115e0:	dec    a7
3f5115f0:	cmp    a11, a7
3f511600:	jrle   L3F5116A0
3f511610:	move   *a9(0x540), a11, 1
3f511630:	move   *a11, a11, 0
3f511640:	move   *a9(0x59c0), a7, 0
3f511660:	sub    a7, a11
3f511670:	inc    a11
3f511680:	move   a11, *a13(0xffc0), 1
L3F5116A0:
3f5116a0:	move   *a13(0xffc0), a11, 1
3f5116c0:	setf   16, 1, 0
3f5116d0:	move   *a9(0x59b0), a7, 0
3f5116f0:	cmp    a7, a11
3f511700:	jaeq   L3F512920
3f511720:	move   *a9(0x59b0), a7, 0
3f511740:	cmp    a7, a11
3f511750:	jrge   L3F5118A0
3f511760:	move   *a9(0x59b0), a7, 0
3f511780:	sub    a11, a7
3f511790:	move   a7, *a13, 1
3f5117a0:	movk   4, a7
3f5117b0:	move   a7, *a13(0x20), 1
3f5117d0:	move   *a13, a11, 1
3f5117e0:	move   *a9(0xa30), a7, 0
3f511800:	mpys   a11, a7
3f511810:	move   *a13(0x20), a11, 1
3f511830:	add    a11, a7
3f511840:	move   a7, *a13(0x40), 1
3f511860:	move   *a13(0xffc0), *a13(0x60), 1
3f511890:	jruc   L3F511A20
L3F5118A0:
3f5118a0:	move   *a9(0x59b0), a7, 0
3f5118c0:	sub    a7, a11
3f5118d0:	move   a11, *a13, 1
3f5118e0:	movk   4, a7
3f5118f0:	move   a7, *a13(0x40), 1
3f511910:	move   *a9(0xa30), a7, 0
3f511930:	mpys   a11, a7
3f511940:	move   *a13(0x40), a11, 1
3f511960:	add    a11, a7
3f511970:	move   a7, *a13(0x20), 1
3f511990:	move   *a13(0xffc0), a7, 1
3f5119b0:	move   *a9(0x59c0), a11, 0
3f5119d0:	add    a7, a11
3f5119e0:	move   *a13, a7, 1
3f5119f0:	sub    a7, a11
3f511a00:	move   a11, *a13(0x60), 1
L3F511A20:
3f511a20:	move   *a9(0xdc0), a11, 1
3f511a40:	dsjs   a11, L3F511AC0
3f511a50:	move   a14, -*sp, 1
3f511a60:	sub    a11, a11
3f511a70:	move   a11, *a14+, 1
3f511a80:	move   a9, *a14+, 1
3f511a90:	calla  L3F512970
L3F511AC0:
3f511ac0:	move   a14, -*sp, 1
3f511ad0:	setf   16, 1, 0
3f511ae0:	move   *a9(0xa70), a11, 0
3f511b00:	addk   4, a11
3f511b10:	move   a11, *a14+, 1
3f511b20:	move   *a13(0x40), *a14+, 1
3f511b40:	move   *a9(0x59a0), a11, 0
3f511b60:	move   *a9(0xa40), a7, 0
3f511b80:	mpys   a7, a11
3f511b90:	move   a11, *a14+, 1
3f511ba0:	move   *a9(0x59c0), a11, 0
3f511bc0:	move   *a13, a7, 1
3f511bd0:	sub    a7, a11
3f511be0:	move   *a9(0xa30), a5, 0
3f511c00:	mpys   a5, a11
3f511c10:	move   a11, *a14+, 1
3f511c20:	move   *a9(0xa70), a11, 0
3f511c40:	addk   4, a11
3f511c50:	move   a11, *a14+, 1
3f511c60:	move   *a13(0x20), *a14+, 1
3f511c80:	move   *a9(0xa0), *a14+, 1
3f511ca0:	move   *a9(0x80), *a14+, 1
3f511cc0:	move   *a9(0x80), *a14+, 1
3f511ce0:	move   @0x1a6810, *a14+, 1
3f511d10:	calla  L3FD3E220
3f511d40:	move   *a9(0x740), a11, 1
3f511d60:	btst   5, a11
3f511d70:	jreq   L3F5120C0
3f511d80:	setf   16, 1, 0
3f511d90:	move   *a9(0x59a0), a11, 0
3f511db0:	move   *a9(0xa40), a5, 0
3f511dd0:	mpys   a5, a11
3f511de0:	move   *a9(0xa70), a5, 0
3f511e00:	add    a5, a11
3f511e10:	addk   8, a11
3f511e20:	move   a11, *a13(0xa0), 1
3f511e40:	move   *a9(0xdc0), a5, 1
3f511e60:	dsjs   a5, L3F511EE0
3f511e70:	move   a14, -*sp, 1
3f511e80:	sub    a5, a5
3f511e90:	move   a5, *a14+, 1
3f511ea0:	move   a9, *a14+, 1
3f511eb0:	calla  L3F512970
L3F511EE0:
3f511ee0:	move   a14, -*sp, 1
3f511ef0:	move   a11, *a14+, 1
3f511f00:	move   *a13(0x40), *a14+, 1
3f511f20:	setf   16, 1, 0
3f511f30:	move   *a9(0xa40), a8, 0
3f511f50:	move   a8, *a14+, 1
3f511f60:	move   *a9(0x59c0), a5, 0
3f511f80:	mpys   a7, a5
3f511f90:	move   *a9(0xa30), a7, 0
3f511fb0:	mpys   a7, a5
3f511fc0:	move   a5, *a14+, 1
3f511fd0:	move   a11, *a14+, 1
3f511fe0:	move   *a13(0x20), *a14+, 1
3f512000:	move   *a9(0xa0), *a14+, 1
3f512020:	move   *a9(0x80), *a14+, 1
3f512040:	move   *a9(0x80), *a14+, 1
3f512060:	move   @0x1a6810, *a14+, 1
3f512090:	calla  L3FD3E220
L3F5120C0:
3f5120c0:	setf   16, 1, 0
3f5120d0:	move   *a13(0xffc0), *a9(0x59b0), 0
3f512100:	move   *a9(0x5990), a11, 0
3f512120:	move   a11, *a13(0x80), 1
3f512140:	move   *a9(0x5990), a7, 0
3f512160:	move   *a9(0x59a0), a5, 0
3f512180:	add    a5, a7
3f512190:	cmp    a7, a11
3f5121a0:	jrge   L3F5125E0
L3F5121B0:
3f5121b0:	move   *a9(0x540), a11, 1
3f5121d0:	move   *a13(0x80), a7, 1
3f5121f0:	sll    0x5, a7
3f512200:	add    a7, a11
3f512210:	move   *a9(0x540), a7, 1
3f512230:	move   *a7(0x20), a7, 1
3f512250:	sll    0x3, a7
3f512260:	move   *a11(0x40), a11, 1
3f512280:	add    a7, a11
3f512290:	setf   8, 0, 0
3f5122a0:	move   *a11, a11, 0
3f5122b0:	move   a11, *a13(0xc0), 1
3f5122d0:	move   *a13(0x60), *a13(0xe0), 1
3f512300:	move   *a13(0x60), a7, 1
3f512320:	move   *a13, a5, 1
3f512330:	add    a5, a7
3f512340:	dec    a7
3f512350:	move   a7, *a13(0x100), 1
3f512370:	move   a11, a8
3f512380:	jreq   L3F512430
3f512390:	move   *a13(0xe0), a5, 1
3f5123b0:	inc    a5
3f5123c0:	sra    0x1, a5
3f5123d0:	move   a5, *a13(0xe0), 1
3f5123f0:	inc    a7
3f512400:	sra    0x1, a7
3f512410:	move   a7, *a13(0x100), 1
L3F512430:
3f512430:	move   a14, -*sp, 1
3f512440:	movk   1, a5
3f512450:	move   a5, *a14+, 1
3f512460:	move   a7, *a14+, 1
3f512470:	move   *a13(0xe0), *a14+, 1
3f512490:	move   *a13(0x80), *a14+, 1
3f5124b0:	move   a9, *a14+, 1
3f5124c0:	calla  L3F50D1B0
3f5124f0:	move   *a13(0x80), a5, 1
3f512510:	inc    a5
3f512520:	move   a5, *a13(0x80), 1
3f512540:	setf   16, 1, 0
3f512550:	move   *a9(0x5990), a5, 0
3f512570:	move   *a9(0x59a0), a7, 0
3f512590:	add    a7, a5
3f5125a0:	move   *a13(0x80), a7, 1
3f5125c0:	cmp    a5, a7
3f5125d0:	jrlt   L3F5121B0
L3F5125E0:
3f5125e0:	move   *a9(0x760), a11, 1
3f512600:	btst   5, a11
3f512610:	jreq   L3F512920
3f512620:	move   *a9(0x540), a11, 1
3f512640:	move   *a9(0x540), a7, 1
3f512660:	move   *a7(0x20), a7, 1
3f512680:	sll    0x3, a7
3f512690:	move   *a11(0x40), a11, 1
3f5126b0:	add    a7, a11
3f5126c0:	setf   8, 0, 0
3f5126d0:	move   *a11, a11, 0
3f5126e0:	move   a11, *a13(0xc0), 1
3f512700:	move   *a13(0x60), *a13(0xe0), 1
3f512730:	move   *a13(0x60), a7, 1
3f512750:	move   *a13, a5, 1
3f512760:	add    a5, a7
3f512770:	dec    a7
3f512780:	move   a7, *a13(0x100), 1
3f5127a0:	move   a11, a8
3f5127b0:	jreq   L3F512860
3f5127c0:	move   *a13(0xe0), a5, 1
3f5127e0:	inc    a5
3f5127f0:	sra    0x1, a5
3f512800:	move   a5, *a13(0xe0), 1
3f512820:	inc    a7
3f512830:	sra    0x1, a7
3f512840:	move   a7, *a13(0x100), 1
L3F512860:
3f512860:	move   a14, -*sp, 1
3f512870:	movk   1, a5
3f512880:	move   a5, *a14+, 1
3f512890:	move   a7, *a14+, 1
3f5128a0:	move   *a13(0xe0), *a14+, 1
3f5128c0:	sub    a5, a5
3f5128d0:	move   a5, *a14+, 1
3f5128e0:	move   a9, *a14+, 1
3f5128f0:	calla  L3F50D1B0
L3F512920:
3f512920:	move   *sp(0xc0), a14, 1
3f512940:	mmfm   sp, a5,a7,a9,a11,a13
3f512960:	rets   2
L3F512970:
3f512970:	mmtm   sp, a7,a9,a10,a11,a13
3f512990:	move   a14, a13
3f5129a0:	move   *a13(0xffe0), a9, 1
3f5129c0:	move   a14, -*sp, 1
3f5129d0:	movk   12, a11
3f5129e0:	move   a11, *a14+, 1
3f5129f0:	calla  L3F701230
3f512a20:	move   a8, a10
3f512a30:	jreq   L3F512C60
3f512a40:	sub    a7, a7
3f512a50:	move   a7, *a10, 1
3f512a60:	move   *a13(0xffc0), *a10(0x20), 1
3f512a90:	move   a14, -*sp, 1
3f512aa0:	move   @0x1a6810, *a14+, 1
3f512ad0:	calla  L3FD63320
3f512b00:	move   a8, *a10(0x40), 1
3f512b20:	move   *a9(0x5a10), a7, 1
3f512b40:	jrne   L3F512BC0
3f512b50:	move   a10, *a9(0x59d0), 1
3f512b70:	move   a10, *a9(0x59f0), 1
3f512b90:	move   a10, *a9(0x5a10), 1
3f512bb0:	jruc   L3F512C60
L3F512BC0:
3f512bc0:	move   *a9(0x5a10), a7, 1
3f512be0:	move   a10, *a7, 1
3f512bf0:	move   a10, *a9(0x5a10), 1
3f512c10:	move   *a9(0x59f0), a7, 1
3f512c30:	jrne   L3F512C60
3f512c40:	move   a10, *a9(0x59f0), 1
L3F512C60:
3f512c60:	move   *sp(0xc0), a14, 1
3f512c80:	mmfm   sp, a7,a9,a10,a11,a13
3f512ca0:	rets   2
L3F512CB0:
3f512cb0:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3f512cd0:	move   a14, a13
3f512ce0:	addi   0x360, a14
3f512d00:	move   *a13(0xffe0), a9, 1
3f512d20:	move   *a13(0xffc0), a7, 1
3f512d40:	sll    0x5, a7
3f512d50:	add    a9, a7
3f512d60:	move   *a7(0xa0), a7, 1
3f512d80:	jreq   L3F512DD0
3f512d90:	move   *a13(0xffc0), a8, 1
3f512db0:	jauc   L3F513C30
L3F512DD0:
3f512dd0:	setf   16, 1, 0
3f512de0:	move   *a9(0x580), a10, 0
3f512e00:	move   *a13(0xffc0), a7, 1
3f512e20:	btst   2, a7
3f512e30:	jreq   L3F512E60
3f512e40:	movk   8, a5
3f512e50:	or     a5, a10
L3F512E60:
3f512e60:	btst   1, a7
3f512e70:	jreq   L3F512EA0
3f512e80:	movk   1, a5
3f512e90:	or     a5, a10
L3F512EA0:
3f512ea0:	btst   3, a7
3f512eb0:	jreq   L3F512EF0
3f512ec0:	movk   2, a5
3f512ed0:	or     a5, a10
3f512ee0:	jruc   L3F512F30
L3F512EF0:
3f512ef0:	btst   4, a7
3f512f00:	jreq   L3F512F30
3f512f10:	movk   4, a5
3f512f20:	or     a5, a10
L3F512F30:
3f512f30:	move   a14, -*sp, 1
3f512f40:	move   a10, *a14+, 1
3f512f50:	calla  L3F50E900
3f512f80:	move   a8, a11
3f512f90:	cmp    a10, a11
3f512fa0:	jreq   L3F513130
3f512fb0:	btst   0, a10
3f512fc0:	jreq   L3F513030
3f512fd0:	btst   0, a11
3f512fe0:	jrne   L3F513030
3f512ff0:	movk   2, a5
3f513000:	andn   a5, a7
3f513010:	move   a7, *a13(0xffc0), 1
L3F513030:
3f513030:	btst   1, a10
3f513040:	jreq   L3F5130B0
3f513050:	btst   1, a11
3f513060:	jrne   L3F5130B0
3f513070:	movk   8, a5
3f513080:	andn   a5, a7
3f513090:	move   a7, *a13(0xffc0), 1
L3F5130B0:
3f5130b0:	btst   2, a10
3f5130c0:	jreq   L3F513130
3f5130d0:	btst   2, a11
3f5130e0:	jrne   L3F513130
3f5130f0:	movk   16, a5
3f513100:	andn   a5, a7
3f513110:	move   a7, *a13(0xffc0), 1
L3F513130:
3f513130:	sll    0x5, a7
3f513140:	add    a9, a7
3f513150:	move   *a7(0xa0), a7, 1
3f513170:	jreq   L3F5131C0
3f513180:	move   *a13(0xffc0), a8, 1
3f5131a0:	jauc   L3F513C30
L3F5131C0:
3f5131c0:	move   *a9(0x740), a7, 1
3f5131e0:	andi   0x20, a7
3f513210:	movb   a7, *a13
3f513220:	move   *a13(0xffc0), a5, 1
3f513240:	btst   0, a5
3f513250:	jreq   L3F5132B0
3f513260:	move   a7, a8
3f513270:	movk   1, a5
3f513280:	jreq   L3F5132A0
3f513290:	sub    a5, a5
L3F5132A0:
3f5132a0:	movb   a5, *a13
L3F5132B0:
3f5132b0:	movb   *a13, a7
3f5132c0:	jreq   L3F5134B0
3f5132d0:	move   @0x1a6810, a5, 1
3f513300:	move   @0x1a6b60, a3, 1
3f513330:	move   a3, a7
3f513340:	sll    0x9, a3
3f513350:	sll    0x7, a7
3f513360:	add    a7, a3
3f513370:	move   *a5(0x480), a7, 1
3f513390:	add    a3, a7
3f5133a0:	move   *a7(0x1c0), *a13(0x10), 1
3f5133d0:	move   @0x1a6b60, a7, 1
3f513400:	move   a7, a3
3f513410:	sll    0x9, a7
3f513420:	sll    0x7, a3
3f513430:	add    a3, a7
3f513440:	move   *a5(0x480), a3, 1
3f513460:	add    a7, a3
3f513470:	move   *a3(0x1a0), *a13(0x30), 1
3f5134a0:	jruc   L3F513680
L3F5134B0:
3f5134b0:	move   @0x1a6810, a5, 1
3f5134e0:	move   @0x1a6b60, a3, 1
3f513510:	move   a3, a7
3f513520:	sll    0x9, a3
3f513530:	sll    0x7, a7
3f513540:	add    a7, a3
3f513550:	move   *a5(0x480), a7, 1
3f513570:	add    a3, a7
3f513580:	move   *a7(0x1a0), *a13(0x10), 1
3f5135b0:	move   @0x1a6b60, a7, 1
3f5135e0:	move   a7, a3
3f5135f0:	sll    0x9, a7
3f513600:	sll    0x7, a3
3f513610:	add    a3, a7
3f513620:	move   *a5(0x480), a3, 1
3f513640:	add    a7, a3
3f513650:	move   *a3(0x1c0), *a13(0x30), 1
L3F513680:
3f513680:	move   *a13(0x10), *a13(0x90), 1
3f5136b0:	move   *a13(0x30), *a13(0xb0), 1
3f5136e0:	move   a11, a7
3f5136f0:	sll    0x5, a7
3f513700:	addi   0x1a7460, a7
3f513730:	move   *a7, a7, 1
3f513740:	move   *a7(0x20), *a13(0x230), 1
3f513770:	move   *a13(0xffc0), a7, 1
3f513790:	sll    0x5, a7
3f5137a0:	add    a9, a7
3f5137b0:	move   a14, -*sp, 1
3f5137c0:	move   a13, a3
3f5137d0:	addi   0x50, a3
3f5137f0:	move   a3, *a14+, 1
3f513800:	movi   0x400c, a3
3f513820:	move   a3, *a14+, 1
3f513830:	move   *a9(0x80), *a14+, 1
3f513850:	move   a5, *a14+, 1
3f513860:	calla  L3F997000
3f513890:	move   a8, *a7(0xa0), 1
3f5138b0:	move   *a13(0xffc0), a7, 1
3f5138d0:	sra    0x1, a7
3f5138e0:	sll    0x5, a7
3f5138f0:	add    a9, a7
3f513900:	move   a11, *a7(0x3a0), 1
3f513920:	movb   *a9(0x5b28), a7
3f513940:	jreq   L3F513C10
3f513950:	setf   16, 1, 0
3f513960:	move   *a9(0x5e0), *a13(0x320), 0
3f513990:	move   *a9(0x5f0), *a13(0x330), 0
3f5139c0:	move   *a9(0x600), a7, 0
3f5139e0:	move   *a9(0x5e0), a5, 0
3f513a00:	sub    a5, a7
3f513a10:	move   a7, *a13(0x340), 0
3f513a30:	move   *a9(0x610), a7, 0
3f513a50:	move   *a9(0x5f0), a5, 0
3f513a70:	sub    a5, a7
3f513a80:	move   a7, *a13(0x350), 0
3f513aa0:	move   a14, -*sp, 1
3f513ab0:	sub    a7, a7
3f513ac0:	move   a7, *a14+, 1
3f513ad0:	movk   1, a5
3f513ae0:	move   a5, *a14+, 1
3f513af0:	move   a13, a5
3f513b00:	addi   0x320, a5
3f513b20:	move   a5, *a14+, 1
3f513b30:	move   a7, *a14+, 1
3f513b40:	move   a7, *a14+, 1
3f513b50:	move   *a13(0xffc0), a7, 1
3f513b70:	sll    0x5, a7
3f513b80:	add    a9, a7
3f513b90:	move   *a7(0xa0), *a14+, 1
3f513bb0:	move   @0x1a6810, *a14+, 1
3f513be0:	calla  L3FD98D70
L3F513C10:
3f513c10:	move   *a13(0xffc0), a8, 1
L3F513C30:
3f513c30:	move   *sp(0x100), a14, 1
3f513c50:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3f513c70:	rets   2
L3F513C80:
3f513c80:	mmtm   sp, a7,a9,a10,a11,a13
3f513ca0:	move   a14, a13
3f513cb0:	move   *a13(0xffe0), a9, 1
3f513cd0:	movk   2, a10
L3F513CE0:
3f513ce0:	move   a10, a11
3f513cf0:	sll    0x5, a11
3f513d00:	add    a9, a11
3f513d10:	move   *a11(0xa0), a11, 1
3f513d30:	jreq   L3F513E60
3f513d40:	move   a14, -*sp, 1
3f513d50:	move   a10, a11
3f513d60:	sll    0x5, a11
3f513d70:	add    a9, a11
3f513d80:	move   *a11(0xa0), *a14+, 1
3f513da0:	move   @0x1a6810, *a14+, 1
3f513dd0:	calla  L3FD4F020
3f513e00:	move   a10, a11
3f513e10:	sll    0x5, a11
3f513e20:	add    a9, a11
3f513e30:	sub    a7, a7
3f513e40:	move   a7, *a11(0xa0), 1
L3F513E60:
3f513e60:	inc    a10
3f513e70:	cmpi   0x18, a10
3f513e90:	jrlt   L3F513CE0
3f513ea0:	move   a14, -*sp, 1
3f513eb0:	move   *a13(0xffc0), a11, 1
3f513ed0:	sll    0x5, a11
3f513ee0:	addi   0x1a7460, a11
3f513f10:	move   *a11, a11, 1
3f513f20:	move   *a11(0x20), *a14+, 1
3f513f40:	move   *a9(0xa0), *a14+, 1
3f513f60:	move   @0x1a6810, *a14+, 1
3f513f90:	calla  L3FD997B0
3f513fc0:	move   a14, -*sp, 1
3f513fd0:	move   *a13(0xffc0), a11, 1
3f513ff0:	sll    0x5, a11
3f514000:	addi   0x1a7460, a11
3f514030:	move   *a11, a11, 1
3f514040:	move   *a11(0x20), *a14+, 1
3f514060:	move   *a9(0xc0), *a14+, 1
3f514080:	move   @0x1a6810, *a14+, 1
3f5140b0:	calla  L3FD997B0
3f5140e0:	move   *a13(0xffc0), *a9(0x3a0), 1
3f514110:	move   *sp(0xc0), a14, 1
3f514130:	mmfm   sp, a7,a9,a10,a11,a13
3f514150:	rets   2
3f514160:	addc   a9, a0
3f514170:	mods   a11, sp
3f514180:	sla    a11, a13
3f514190:	sra    a3, a14
3f5141a0:	.word  0x0073
3f5141b0:	sub    a9, a0
3f5141c0:	rl     a11, a4
3f5141d0:	.word  0x0074
3f5141e0:	addc   a9, a0
3f5141f0:	.word  0x7375
3f514200:	modu   b11, b4
3f514210:	rl     a11, a13
3f514220:	sra    b11, b10
3f514230:	sla    0x0, a0
3f514240:	sra    a10, a8
3f514250:	.word  0x706c
3f514260:	.word  0x0000
3f514270:	sra    a10, a13
3f514280:	.word  0x756e
3f514290:	sll    a1, a0
3f5142a0:	.word  0x786f
3f5142b0:	.word  0x7720
3f5142c0:	.word  0x7361
3f5142d0:	.word  0x7320
3f5142e0:	mods   a3, a5
3f5142f0:	sll    a11, a5
3f514300:	sra    b11, b4
3f514310:	sla    0x3, a4
3f514320:	sla    0x1, a13
3f514330:	modu   a11, a14
3f514340:	sla    0x3, b4
3f514350:	mods   a11, a9
3f514360:	mods   b3, b0
3f514370:	mods   a11, a5
3f514380:	modu   a3, a5
3f514390:	sra    b11, b4
3f5143a0:	sla    0xb, a4
3f5143b0:	.word  0x000a
3f5143c0:	dsjs   b0, L3F5144E0
3f5143d0:	rl     0x1, b10
3f5143e0:	rl     0x1, a14
3f5143f0:	clr    a0
3f514400:	sub    b10, b4
3f514410:	mods   a9, a0
3f514420:	rl     a11, a1
3f514430:	sla    0x3, a14
3f514440:	sra    a11, a4
3f514450:	sra    b11, b4
3f514460:	.word  0x7463
3f514470:	sra    a3, a5
3f514480:	rl     a1, a0
3f514490:	mods   a3, a1
3f5144a0:	mpyu   a11, a6
L3F5144B0:
3f5144b0:	.word  0x7263
3f5144c0:	sla    a11, a5
3f5144d0:	sra    b11, b4
L3F5144E0:
3f5144e0:	sla    0x3, a4
3f5144f0:	.word  0x7476
3f514500:	.word  0x0a65
3f514510:	sub    a8, a0
3f514520:	sra    a1, a5
3f514530:	sll    0x9, a0
3f514540:	sla    0x3, a4
3f514550:	dsjs   a1, L3F5144B0
3f514560:	sra    a1, a5
3f514570:	.word  0x000a
3f514580:	sll    0xa, a5
3f514590:	sla    0x3, a4
3f5145a0:	sra    a1, a5
3f5145b0:	.word  0x000a
3f5145c0:	or     b2, b3
3f5145d0:	subb   b2, b5
3f5145e0:	mpyu   a10, a6
3f5145f0:	sub    b10, b3
3f514600:	sub    a10, a12
3f514610:	or     a2, a3
3f514620:	move   a10, b9
3f514630:	.word  0x004e
3f514640:	sla    a11, a13
3f514650:	lmo    b11, b2
3f514660:	sla    b10, sp
3f514670:	.word  0x7473
3f514680:	srl    b2, sp
3f514690:	.word  0x7269
3f5146a0:	sra    a3, a5
3f5146b0:	sla    0x1, b10
3f5146c0:	.word  0x7361
3f5146d0:	mpyu   b11, b4
3f5146e0:	rl     a11, a6
3f5146f0:	sra    b11, b2
3f514700:	mpyu   a11, a4
3f514710:	modu   a11, a3
3f514720:	modu   b3, b5
3f514730:	sla    0x3, b4
3f514740:	.word  0x7369
3f514750:	sll    0x9, a0
3f514760:	.word  0x0a64
3f514770:	mods   a8, a0
3f514780:	.word  0x7261
3f514790:	mpyu   a11, a11
3f5147a0:	.word  0x7361
3f5147b0:	mpyu   b11, b4
3f5147c0:	modu   a11, a14
3f5147d0:	mpyu   b11, b4
3f5147e0:	rl     a11, a6
3f5147f0:	sra    b11, b2
3f514800:	dsjs   a4, L3F514940
3f514810:	sla    a9, a0
3f514820:	.word  0x7473
3f514830:	srl    b2, sp
3f514840:	.word  0x7269
3f514850:	sra    a3, a5
3f514860:	sll    b10, sp
3f514870:	.word  0x756f
3f514880:	.word  0x746e
3f514890:	rl     a9, a0
3f5148a0:	sla    0x3, b3
3f5148b0:	sra    a1, a5
3f5148c0:	.word  0x000a
3f5148d0:	.word  0x7665
3f5148e0:	modu   a3, a5
3f5148f0:	mpyu   b11, b4
3f514900:	.word  0x7865
3f514910:	modu   b11, b0
3f514920:	sra    b11, b3
3f514930:	sla    0x1, b10
L3F514940:
3f514940:	modu   a11, a12
3f514950:	.word  0x7473
3f514960:	.word  0x7320
3f514970:	modu   b3, b9
3f514980:	sla    0x3, a3
3f514990:	.word  0x7665
3f5149a0:	modu   a3, a5
3f5149b0:	sla    0x3, b4
3f5149c0:	sla    0x1, a13
3f5149d0:	sra    b11, b2
3f5149e0:	modu   a11, a3
3f5149f0:	sra    b11, b6
3f514a00:	rl     b11, b2
3f514a10:	srl    a11, a14
3f514a20:	.word  0x000a
3f514a30:	modu   a10, a4
L3F514A40:
3f514a40:	.word  0x725f
3f514a50:	.word  0x7365
3f514a60:	.word  0x7a69
3f514a70:	dsjs   a5, L3F514BB0
3f514a80:	modu   a11, a3
3f514a90:	.word  0x736c
3f514aa0:	sll    0x9, b13
3f514ab0:	srl    0x1d, a4
3f514ac0:	.word  0x7220
3f514ad0:	.word  0x776f
3f514ae0:	dsjs   b3, L3F514A40
3f514af0:	sra    a1, a5
3f514b00:	.word  0x0a2e
3f514b10:	sub    a0, a0
3f514b20:	mpyu   a11, sp
3f514b30:	sra    b11, b2
3f514b40:	rl     b11, b3
3f514b50:	sra    b11, b10
3f514b60:	sll    a9, a0
3f514b70:	mods   a3, a1
3f514b80:	sra    a11, a12
3f514b90:	sla    0x3, a4
3f514ba0:	dsjs   b10, L3F514CC0
L3F514BB0:
3f514bb0:	.word  0x7220
3f514bc0:	.word  0x7465
3f514bd0:	.word  0x7275
3f514be0:	rl     a11, a14
3f514bf0:	srl    a11, a14
3f514c00:	.word  0x0a2e
3f514c10:	sll    0x8, a0
3f514c20:	sll    0xb, b3
3f514c30:	sla    0x3, a4
3f514c40:	sla    0x3, b8
3f514c50:	sra    a1, a5
3f514c60:	subb   a0, a0
3f514c70:	rl     a11, a1
3f514c80:	sra    a11, a12
3f514c90:	sla    0x3, a4
3f514ca0:	modu   b11, b4
3f514cb0:	sla    a9, a0
L3F514CC0:
3f514cc0:	mods   a3, a12
3f514cd0:	sll    a11, sp
3f514ce0:	.word  0x7461
3f514cf0:	sla    0x3, a5
3f514d00:	move   a2, b1
3f514d10:	cmp    b10, b3
3f514d20:	sra    a1, a0
3f514d30:	.word  0x7369
3f514d40:	mods   b3, b0
3f514d50:	.word  0x7961
3f514d60:	mods   a1, a0
3f514d70:	.word  0x7369
3f514d80:	.word  0x0a74
3f514d90:	srl    0x18, a0
3f514da0:	rl     a10, a2
3f514db0:	sra    a11, a7
3f514dc0:	modu   a11, a12
3f514dd0:	sla    0x3, b7
3f514de0:	sla    0x1, a6
3f514df0:	modu   a10, a8
3f514e00:	mods   a11, a12
3f514e10:	.word  0x7365
3f514e20:	move   a9, a13
3f514e30:	modu   a3, a5
3f514e40:	srl    0x15, b5
3f514e50:	sra    a10, a13
3f514e60:	rl     a11, a4
3f514e70:	mods   b11, b5
3f514e80:	andn   a1, a13
3f514e90:	move   a1, b13
3f514ea0:	.word  0x726f
3f514eb0:	sla    a11, a13
3f514ec0:	srl    0x15, a12
3f514ed0:	rl     0x9, a13
3f514ee0:	srl    0x17, b2
3f514ef0:	rl     0x11, b1
3f514f00:	srl    0x17, b0
3f514f10:	.word  0x3537
3f514f20:	.word  0x372d
3f514f30:	srl    0x17, b5
3f514f40:	srl    0x16, b0
3f514f50:	rl     0x1, b7
3f514f60:	cmp    a9, a13
3f514f70:	move   b10, a3
3f514f80:	dsjs   b8, L3F514FA0
3f514f90:	dsjs   b5, L3F515030
L3F514FA0:
3f514fa0:	rl     0x9, a13
3f514fb0:	subb   a0, a0
3f514fc0:	rl     a11, a1
3f514fd0:	sra    a11, a12
3f514fe0:	sla    0x3, a4
3f514ff0:	modu   b11, b4
3f515000:	mods   a1, a0
3f515010:	sla    a11, sp
3f515020:	sla    0x3, a4
L3F515030:
3f515030:	sra    a10, a13
3f515040:	.word  0x756e
3f515050:	srl    a1, a0
3f515060:	modu   a3, sp
3f515070:	.word  0x0a74
3f515080:	move   a0, a0
3f515090:	sll    a3, a1
3f5150a0:	mods   a3, a5
3f5150b0:	rev    b1
3f5150c0:	sla    a10, a6
3f5150d0:	mods   a3, a9
3f5150e0:	sra    a3, a5
3f5150f0:	.word  0x7420
3f515100:	sla    0x3, sp
3f515110:	mods   a3, a1
3f515120:	modu   a11, a12
3f515130:	sla    a11, a3
3f515140:	sra    b11, b4
3f515150:	xor    a1, a0
3f515160:	sub    b10, b4
3f515170:	sll    a1, a0
3f515180:	modu   a11, a12
3f515190:	lmo    a11, a3
3f5151a0:	.word  0x000a
3f5151b0:	.word  0x7243
3f5151c0:	sla    a11, a5
3f5151d0:	sra    b11, b4
3f5151e0:	.word  0x765f
3f5151f0:	sra    b11, b4
3f515200:	sll    0x9, a0
3f515210:	.word  0x0a78
3f515220:	sll    0x8, a0
3f515230:	.word  0x0073
3f515240:	or     b2, b6
3f515250:	sla    0x2, a5
3f515260:	sra    a1, a5
3f515270:	sla    0x1, a0
3f515280:	rev    a3
3f515290:	rl     a11, a6
3f5152a0:	rl     a11, a14
3f5152b0:	rl     b3, b3
3f5152c0:	sll    b10, sp
3f5152d0:	sra    b11, b2
3f5152e0:	.word  0x7461
3f5152f0:	mpyu   a11, a5
3f515300:	.word  0x7476
3f515310:	sla    0x3, a5
3f515320:	.word  0x7825
L3F515330:
3f515330:	.word  0x000a
3f515340:	sra    a11, a14
3f515350:	sla    0x3, b7
3f515360:	mods   b11, b3
3f515370:	.word  0x765f
3f515380:	sra    b11, b4
3f515390:	.word  0x775f
3f5153a0:	modu   a3, a9
3f5153b0:	dsjs   a0, L3F515330
3f5153c0:	sll    0x9, a0
3f5153d0:	srl    0xd, b8
3f5153e0:	.word  0x000a
3f5153f0:	sla    a10, a6
3f515400:	mods   a3, a9
3f515410:	sra    a3, a5
3f515420:	.word  0x7420
3f515430:	sla    0x3, sp
3f515440:	.word  0x7263
3f515450:	sla    a11, a5
3f515460:	sra    b11, b4
3f515470:	.word  0x7720
3f515480:	modu   a3, a9
3f515490:	modu   a11, a4
3f5154a0:	.word  0x0a77
3f5154b0:	sub    a0, a0
3f5154c0:	addc   a10, a5
3f5154d0:	xor    b10, sp
3f5154e0:	mpyu   a10, a13
3f5154f0:	cmp    a10, a8
3f515500:	or     a2, a14
3f515510:	.word  0x0053
3f515520:	sra    a11, a7
3f515530:	.word  0x7474
3f515540:	modu   a3, a9
3f515550:	sla    0x3, a7
3f515560:	rl     b11, b2
3f515570:	sla    0x3, a4
3f515580:	srl    a3, sp
3f515590:	.word  0x7020
3f5155a0:	mods   b3, b5
3f5155b0:	sra    a3, a12
3f5155c0:	.word  0x776f
3f5155d0:	sla    0x3, a14
3f5155e0:	mods   a3, a6
3f5155f0:	srl    a11, a1
3f515600:	srl    0xd, b3
3f515610:	.word  0x000a
3f515620:	modu   a11, a14
3f515630:	sla    0x3, b4
3f515640:	sra    a11, a7
3f515650:	.word  0x7474
3f515660:	modu   a3, a9
3f515670:	sla    0x3, a7
3f515680:	rl     b11, b2
3f515690:	sla    0x3, a4
3f5156a0:	srl    a3, sp
3f5156b0:	.word  0x7020
3f5156c0:	mods   b3, b5
3f5156d0:	sra    a3, a12
3f5156e0:	.word  0x776f
3f5156f0:	sla    0x3, a14
3f515700:	mods   a3, a6
3f515710:	srl    a11, a1
3f515720:	srl    0xd, b3
3f515730:	.word  0x000a
3f515740:	sra    b11, b4
3f515750:	.word  0x7478
3f515760:	.word  0x7320
3f515770:	.word  0x7263
3f515780:	mods   a3, sp
3f515790:	sra    a11, a12
3f5157a0:	sla    0x3, a4
3f5157b0:	srl    a3, sp
3f5157c0:	sla    0x3, a6
3f5157d0:	rl     b3, b4
3f5157e0:	sla    0x3, a5
3f5157f0:	modu   b11, b4
3f515800:	sla    0x3, b0
3f515810:	srl    a3, sp
3f515820:	.word  0x7320
3f515830:	.word  0x7263
3f515840:	sra    a11, a5
3f515850:	srl    0xd, a14
3f515860:	move   a1, b0
3f515870:	sla    0x3, sp
3f515880:	modu   a11, a13
3f515890:	sra    b11, b2
3f5158a0:	.word  0x7420
3f5158b0:	.word  0x7865
3f5158c0:	sla    0x3, b4
3f5158d0:	sra    b11, b3
3f5158e0:	sra    a11, a12
3f5158f0:	.word  0x7463
3f515900:	sra    a3, a5
3f515910:	.word  0x0a2e
3f515920:	sll    a0, a0
3f515930:	srl    a3, a5
3f515940:	.word  0x726f
3f515950:	.word  0x0a65
3f515960:	.word  0x7400
3f515970:	.word  0x7865
3f515980:	sla    0x3, b4
3f515990:	sll    b11, b3
3f5159a0:	modu   b11, b2
3f5159b0:	mods   a3, a12
3f5159c0:	sra    a3, a5
3f5159d0:	modu   a9, a0
3f5159e0:	srl    a3, a6
3f5159f0:	.word  0x7420
3f515a00:	sra    a11, a8
3f515a10:	sll    a1, a0
3f515a20:	.word  0x746f
3f515a30:	modu   b11, b4
3f515a40:	sla    0x3, a13
3f515a50:	srl    a3, sp
3f515a60:	.word  0x7320
3f515a70:	.word  0x7263
3f515a80:	sra    a11, a5
3f515a90:	srl    0xd, a14
3f515aa0:	move   a1, b0
3f515ab0:	sla    0x3, sp
3f515ac0:	modu   a11, a13
3f515ad0:	sra    b11, b2
3f515ae0:	.word  0x7420
3f515af0:	.word  0x7865
3f515b00:	sla    0x3, b4
3f515b10:	sra    b11, b3
3f515b20:	sra    a11, a12
3f515b30:	.word  0x7463
3f515b40:	sra    a3, a5
3f515b50:	.word  0x0a2e
3f515b60:	add    a8, a0
3f515b70:	mods   a3, a12
3f515b80:	sll    a1, a0
3f515b90:	rl     a11, a12
3f515ba0:	lmo    a11, a14
3f515bb0:	modu   a3, a9
3f515bc0:	sla    0x3, a7
3f515bd0:	sra    b11, b4
3f515be0:	.word  0x7478
3f515bf0:	.word  0x7320
3f515c00:	.word  0x7263
L3F515C10:
3f515c10:	mods   a3, sp
3f515c20:	sra    a11, a12
3f515c30:	sla    0x3, a4
3f515c40:	srl    a3, sp
3f515c50:	.word  0x0a66
3f515c60:	modu   a0, a0
3f515c70:	sll    a3, sp
3f515c80:	mods   a3, sp
3f515c90:	.word  0x0064
3f515ca0:	sll    a3, a4
3f515cb0:	dsjs   a12, L3F515C10
3f515cc0:	sla    0x1, b0
3f515cd0:	modu   a10, a3
3f515ce0:	mods   b3, b5
3f515cf0:	sla    0x3, a4
3f515d00:	modu   a11, a14
3f515d10:	sla    0x3, b4
3f515d20:	rl     a11, a6
3f515d30:	sra    a3, a14
3f515d40:	srl    a9, a0
3f515d50:	sla    0x3, a3
3f515d60:	rl     0x11, a5
3f515d70:	srl    0x1d, b8
3f515d80:	.word  0x7520
3f515d90:	rl     b11, b3
3f515da0:	srl    a11, a14
3f515db0:	srl    a9, a0
3f515dc0:	sla    0x3, a3
3f515dd0:	rl     0x11, a5
3f515de0:	sla    0x3, b8
3f515df0:	modu   a3, a9
3f515e00:	.word  0x7473
3f515e10:	sla    a11, a5
3f515e20:	sla    0x3, a4
3f515e30:	.word  0x7325
3f515e40:	.word  0x000a
3f515e50:	.word  0x7264
3f515e60:	.word  0x7761
3f515e70:	.word  0x7820
3f515e80:	sll    0x9, b13
3f515e90:	srl    0x1d, a4
3f515ea0:	.word  0x7920
3f515eb0:	sll    0x9, b13
3f515ec0:	srl    0x1d, a4
3f515ed0:	sla    a9, a0
3f515ee0:	sll    0x9, b13
3f515ef0:	srl    0x1d, a4
3f515f00:	sla    0x11, a0
3f515f10:	.word  0x7300
3f515f20:	sla    a11, a3
3f515f30:	sra    a11, a12
3f515f40:	sub    a0, a0
3f515f50:	move   a2, a2
3f515f60:	sla    0x2, b7
3f515f70:	modu   a10, a3
3f515f80:	mods   b3, b5
3f515f90:	sla    0x3, a4
3f515fa0:	modu   a11, a14
3f515fb0:	sla    0x3, b4
3f515fc0:	rl     a11, a6
3f515fd0:	sra    a3, a14
3f515fe0:	srl    a9, a0
3f515ff0:	sla    0x3, a3
3f516000:	rl     0x11, a5
3f516010:	srl    0x1d, b8
3f516020:	.word  0x7520
3f516030:	rl     b11, b3
3f516040:	srl    a11, a14
3f516050:	srl    a9, a0
3f516060:	sla    0x3, a3
3f516070:	rl     0x11, a5
3f516080:	sla    0x3, b8
3f516090:	modu   a3, a9
3f5160a0:	.word  0x7473
3f5160b0:	sla    a11, a5
3f5160c0:	sla    0x3, a4
3f5160d0:	.word  0x7325
3f5160e0:	sll    0x9, a0
3f5160f0:	.word  0x0a73
3f516100:	sub    a0, a0
3f516110:	.word  0x756f
3f516120:	mods   a3, a2
3f516130:	sla    0x3, a5
3f516140:	sra    a11, a8
3f516150:	srl    a11, a9
3f516160:	.word  0x7468
3f516170:	sla    0x1, b10
3f516180:	modu   a11, a12
3f516190:	sra    a3, a1
3f5161a0:	modu   a3, a9
3f5161b0:	sla    0x3, a7
3f5161c0:	sll    a11, a7
3f5161d0:	sll    0x9, a0
3f5161e0:	srl    0xd, a4
3f5161f0:	.word  0x000a
3f516200:	addc   a2, a4
3f516210:	xor    a10, a12
3f516220:	or     b10, sp
3f516230:	sub    a0, a0
3f516240:	move   a2, a2
3f516250:	mpyu   b10, b7
3f516260:	.word  0x004c
3f516270:	.word  0x7325
3f516280:	addc   a9, a0
3f516290:	.word  0x756f
3f5162a0:	sra    a3, a12
3f5162b0:	modu   a1, a0
3f5162c0:	.word  0x746f
3f5162d0:	srl    a1, a0
3f5162e0:	modu   a3, a9
3f5162f0:	sla    0x3, a4
3f516300:	sll    a11, a7
3f516310:	sll    0x9, a0
3f516320:	.word  0x7832
3f516330:	sla    0x1, a12
3f516340:	.word  0x7375
3f516350:	modu   a3, a9
3f516360:	sla    0x3, a7
3f516370:	sll    a11, a7
3f516380:	sll    0x9, a0
3f516390:	.word  0x7832
3f5163a0:	rl     a9, a0
3f5163b0:	.word  0x736e
3f5163c0:	sra    b11, b4
3f5163d0:	sra    a3, a1
3f5163e0:	sll    0x9, a0
3f5163f0:	sla    0x3, b3
3f516400:	.word  0x7325
3f516410:	.word  0x000a
3f516420:	sla    a10, a6
3f516430:	mods   a3, a9
3f516440:	sra    a3, a5
3f516450:	.word  0x7420
3f516460:	sla    0x3, sp
3f516470:	rl     a11, a6
3f516480:	sra    a3, a14
3f516490:	sla    a9, a0
3f5164a0:	.word  0x796e
3f5164b0:	.word  0x7320
3f5164c0:	sll    b3, b5
3f5164d0:	.word  0x7473
3f5164e0:	.word  0x7469
3f5164f0:	.word  0x7475
3f516500:	sla    0x3, a5
3f516510:	modu   a11, a6
3f516520:	.word  0x746e
3f516530:	.word  0x7420
3f516540:	sla    0x3, sp
3f516550:	rl     0x11, a5
3f516560:	.word  0x0a78
3f516570:	.word  0x7325
3f516580:	.word  0x000a
3f516590:	modu   a10, a12
3f5165a0:	sra    a3, a1
3f5165b0:	sra    a3, a5
L3F5165C0:
3f5165c0:	srl    a1, a0
3f5165d0:	modu   a3, sp
3f5165e0:	sla    0x3, b4
3f5165f0:	rl     0x11, a5
3f516600:	srl    0x1d, b8
3f516610:	.word  0x7720
3f516620:	sra    a3, a9
3f516630:	rl     b3, b4
3f516640:	dsjs   a0, L3F5165C0
3f516650:	sll    0x9, a0
3f516660:	srl    0x1d, a4
3f516670:	rl     a1, a0
3f516680:	rl     a11, a5
L3F516690:
3f516690:	rl     a3, a7
3f5166a0:	sla    0x3, b4
3f5166b0:	sla    0x1, b13
3f5166c0:	sra    a1, a5
3f5166d0:	sla    0x1, a12
L3F5166E0:
3f5166e0:	.word  0x7361
3f5166f0:	sra    a11, a3
3f516700:	.word  0x746e
3f516710:	dsjs   a0, L3F516690
3f516720:	sll    0x9, a0
3f516730:	srl    0x1d, a4
3f516740:	srl    a1, a0
3f516750:	sra    a3, a9
3f516760:	dsjs   a0, L3F5166E0
3f516770:	sll    0x9, a0
3f516780:	.word  0x0a78
3f516790:	clr    a0
3f5167a0:	sub    b10, b4
3f5167b0:	or     a10, a13
3f5167c0:	add    a10, a12
3f5167d0:	move   b10, a4
3f5167e0:	.word  0x0052
3f5167f0:	or     b2, b6
3f516800:	mpyu   a10, a5
3f516810:	rl     a11, a12
3f516820:	.word  0x7473
3f516830:	modu   a3, a5
3f516840:	.word  0x735f
3f516850:	.word  0x7268
3f516860:	clr    a0
3f516870:	sub    b10, b4
3f516880:	mods   b2, sp
3f516890:	.word  0x7369
3f5168a0:	sra    b11, b4
3f5168b0:	.word  0x006e
3f5168c0:	.word  0x7476
3f5168d0:	dsjs   a5, L3F516A10
3f5168e0:	andn   a9, a0
3f5168f0:	andn   a2, a5
3f516900:	sub    b10, b6
3f516910:	sla    0x2, b2
3f516920:	andn   a2, a5
3f516930:	move   b10, a2
3f516940:	dsjs   b2, L3F516A70
3f516950:	sll    0x9, a0
3f516960:	.word  0x0a73
3f516970:	clr    a0
3f516980:	sub    b10, b4
3f516990:	divs   a1, a0
3f5169a0:	cmp    a9, a0
3f5169b0:	move   a9, sp
3f5169c0:	sub    a9, a0
3f5169d0:	.word  0x7272
3f5169e0:	.word  0x726f
3f5169f0:	.word  0x000a
3f516a00:	mmtm   sp, a5,a7,a9,a11,a13
3f516a20:	move   a14, a13
3f516a30:	addi   0x160, a14
3f516a50:	move   *a13(0xffe0), a11, 1
L3F516A70:
3f516a70:	move   *a11(0x40), a9, 1
3f516a90:	setf   16, 0, 0
3f516aa0:	move   *a9(0x10), a11, 0
3f516ac0:	subk   16, a11
3f516ad0:	jreq   L3F516B10
3f516ae0:	movk   16, a8
3f516af0:	jauc   L3F518750
L3F516B10:
3f516b10:	move   a14, -*sp, 1
3f516b20:	sub    a11, a11
3f516b30:	move   a11, *a14+, 1
3f516b40:	move   *a9(0x20), *a14+, 1
3f516b60:	move   a13, a7
3f516b70:	addk   32, a7
3f516b80:	move   a7, *a14+, 1
3f516b90:	move   a13, *a14+, 1
3f516ba0:	move   *a13(0xffe0), *a14+, 1
3f516bc0:	calla  L3F537D00
3f516bf0:	move   a8, *a13(0x140), 1
3f516c10:	move   a8, a8
3f516c20:	jane   L3F518750
3f516c40:	move   *a13(0x20), a11, 1
3f516c60:	setf   1, 0, 0
3f516c70:	move   *a11(0x28), a7, 0
3f516c90:	jrne   L3F516DE0
3f516ca0:	move   a14, -*sp, 1
3f516cb0:	movk   8, a7
3f516cc0:	move   a7, *a14+, 1
3f516cd0:	move   *a9(0x20), *a14+, 1
3f516cf0:	setf   8, 0, 0
3f516d00:	move   *a9(0x8), a8, 0
3f516d20:	move   a8, *a14+, 1
3f516d30:	move   @0x1ad960, *a14+, 1
3f516d60:	move   *a13(0xffe0), *a14+, 1
3f516d80:	calla  L3F7FD2F0
3f516db0:	move   a7, a8
3f516dc0:	jauc   L3F518750
L3F516DE0:
3f516de0:	move   *a9(0x80), a7, 1
3f516e00:	move   *a11(0x80), a11, 1
3f516e20:	cmp    a11, a7
3f516e30:	jrc   L3F516FA0
3f516e40:	move   a14, -*sp, 1
3f516e50:	movk   2, a11
3f516e60:	move   a11, *a14+, 1
3f516e70:	move   *a13(0x20), a7, 1
3f516e90:	move   *a7(0x0), *a14+, 1
3f516eb0:	setf   8, 0, 0
3f516ec0:	move   *a9(0x8), a8, 0
3f516ee0:	move   a8, *a14+, 1
3f516ef0:	move   @0x1ad960, *a14+, 1
3f516f20:	move   *a13(0xffe0), *a14+, 1
3f516f40:	calla  L3F7FD2F0
3f516f70:	move   a11, a8
3f516f80:	jauc   L3F518750
L3F516FA0:
3f516fa0:	move   *a13(0x20), a11, 1
3f516fc0:	move   *a9(0xa0), a7, 1
3f516fe0:	move   *a11(0xa0), a11, 1
3f517000:	cmp    a11, a7
3f517010:	jrc   L3F517180
3f517020:	move   a14, -*sp, 1
3f517030:	movk   2, a11
3f517040:	move   a11, *a14+, 1
3f517050:	move   *a13(0x20), a7, 1
3f517070:	move   *a7(0x0), *a14+, 1
3f517090:	setf   8, 0, 0
3f5170a0:	move   *a9(0x8), a8, 0
3f5170c0:	move   a8, *a14+, 1
3f5170d0:	move   @0x1ad960, *a14+, 1
3f517100:	move   *a13(0xffe0), *a14+, 1
3f517120:	calla  L3F7FD2F0
3f517150:	move   a11, a8
3f517160:	jauc   L3F518750
L3F517180:
3f517180:	move   *a9(0xc0), a11, 1
3f5171a0:	jreq   L3F5171E0
3f5171b0:	move   *a9(0xe0), a11, 1
3f5171d0:	jrne   L3F517340
L3F5171E0:
3f5171e0:	move   a14, -*sp, 1
3f5171f0:	movk   2, a11
3f517200:	move   a11, *a14+, 1
3f517210:	move   *a13(0x20), a7, 1
3f517230:	move   *a7(0x0), *a14+, 1
3f517250:	setf   8, 0, 0
3f517260:	move   *a9(0x8), a8, 0
3f517280:	move   a8, *a14+, 1
3f517290:	move   @0x1ad960, *a14+, 1
3f5172c0:	move   *a13(0xffe0), *a14+, 1
3f5172e0:	calla  L3F7FD2F0
3f517310:	move   a11, a8
3f517320:	jauc   L3F518750
L3F517340:
3f517340:	move   *a9(0x80), a11, 1
3f517360:	jrle   L3F5173A0
3f517370:	move   *a9(0x80), a11, 1
3f517390:	jruc   L3F5173B0
L3F5173A0:
3f5173a0:	sub    a11, a11
L3F5173B0:
3f5173b0:	move   a11, *a13(0x60), 1
3f5173d0:	move   *a9(0xa0), a7, 1
3f5173f0:	jrle   L3F517430
3f517400:	move   *a9(0xa0), a7, 1
3f517420:	jruc   L3F517440
L3F517430:
3f517430:	sub    a7, a7
L3F517440:
3f517440:	move   a7, *a13(0x80), 1
3f517460:	move   *a9(0x80), a5, 1
3f517480:	jrge   L3F5174C0
3f517490:	move   *a9(0x80), a5, 1
3f5174b0:	jruc   L3F5174D0
L3F5174C0:
3f5174c0:	sub    a5, a5
L3F5174D0:
3f5174d0:	move   *a9(0xc0), a7, 1
3f5174f0:	add    a7, a5
3f517500:	move   a5, *a13(0xa0), 1
3f517520:	move   *a9(0xa0), a7, 1
3f517540:	jrge   L3F517580
3f517550:	move   *a9(0xa0), a7, 1
3f517570:	jruc   L3F517590
L3F517580:
3f517580:	sub    a7, a7
L3F517590:
3f517590:	move   *a9(0xe0), a5, 1
3f5175b0:	add    a5, a7
3f5175c0:	move   a7, *a13(0xc0), 1
3f5175e0:	move   *a13(0x20), a5, 1
3f517600:	move   *a13(0xa0), a7, 1
3f517620:	add    a7, a11
3f517630:	move   *a5(0x80), a5, 1
3f517650:	cmp    a11, a5
3f517660:	jrnc   L3F5176F0
3f517670:	move   *a13(0x20), a11, 1
3f517690:	move   *a11(0x80), a5, 1
3f5176b0:	move   *a13(0x60), a7, 1
3f5176d0:	sub    a7, a5
3f5176e0:	jruc   L3F517700
L3F5176F0:
3f5176f0:	move   a7, a5
L3F517700:
3f517700:	move   a5, *a13(0xa0), 1
3f517720:	move   *a13(0x20), a11, 1
3f517740:	move   *a13(0x80), a7, 1
3f517760:	move   *a13(0xc0), a5, 1
3f517780:	add    a5, a7
3f517790:	move   *a11(0xa0), a5, 1
3f5177b0:	cmp    a7, a5
3f5177c0:	jrnc   L3F517830
3f5177d0:	move   *a11(0xa0), a7, 1
3f5177f0:	move   *a13(0x80), a5, 1
3f517810:	sub    a5, a7
3f517820:	jruc   L3F517850
L3F517830:
3f517830:	move   *a13(0xc0), a7, 1
L3F517850:
3f517850:	move   a7, *a13(0xc0), 1
3f517870:	move   *a13(0xa0), a5, 1
3f517890:	jrle   L3F5178C0
3f5178a0:	move   a7, a8
3f5178b0:	jrgt   L3F517A00
L3F5178C0:
3f5178c0:	move   a14, -*sp, 1
3f5178d0:	movk   2, a5
3f5178e0:	move   a5, *a14+, 1
3f5178f0:	move   *a11(0x0), *a14+, 1
3f517910:	setf   8, 0, 0
3f517920:	move   *a9(0x8), a8, 0
3f517940:	move   a8, *a14+, 1
3f517950:	move   @0x1ad960, *a14+, 1
3f517980:	move   *a13(0xffe0), *a14+, 1
3f5179a0:	calla  L3F7FD2F0
3f5179d0:	move   a5, a8
3f5179e0:	jauc   L3F518750
L3F517A00:
3f517a00:	move   *a9(0x100), a5, 1
3f517a20:	move   *a13(0x60), a7, 1
3f517a40:	add    a7, a5
3f517a50:	move   *a9(0x80), a7, 1
3f517a70:	sub    a7, a5
3f517a80:	move   a5, *a13(0xe0), 1
3f517aa0:	move   *a9(0x120), a7, 1
3f517ac0:	move   *a13(0x80), a5, 1
3f517ae0:	add    a5, a7
3f517af0:	move   *a9(0xa0), a5, 1
3f517b10:	sub    a5, a7
3f517b20:	move   a7, *a13(0x100), 1
3f517b40:	move   a14, -*sp, 1
3f517b50:	move   a8, *a14+, 1
3f517b60:	move   *a13(0xa0), *a14+, 1
3f517b80:	move   *a13(0x80), *a14+, 1
3f517ba0:	move   *a13(0x60), *a14+, 1
3f517bc0:	move   a11, *a14+, 1
3f517bd0:	move   *a13(0xffe0), *a14+, 1
3f517bf0:	calla  L3F51A190
3f517c20:	move   a8, *a13(0x120), 1
3f517c40:	move   a8, a5
3f517c50:	jreq   L3F517DE0
3f517c60:	move   a14, -*sp, 1
3f517c70:	move   a11, *a14+, 1
3f517c80:	calla  L3F519B50
3f517cb0:	move   a14, -*sp, 1
3f517cc0:	move   a5, *a14+, 1
3f517cd0:	move   *a11(0x0), *a14+, 1
3f517cf0:	setf   8, 0, 0
3f517d00:	move   *a9(0x8), a8, 0
3f517d20:	move   a8, *a14+, 1
3f517d30:	move   @0x1ad960, *a14+, 1
3f517d60:	move   *a13(0xffe0), *a14+, 1
3f517d80:	calla  L3F7FD2F0
3f517db0:	move   a5, a8
3f517dc0:	jauc   L3F518750
L3F517DE0:
3f517de0:	move   *a13, a5, 1
3f517df0:	jreq   L3F5180E0
3f517e00:	move   a14, -*sp, 1
3f517e10:	move   a7, *a14+, 1
3f517e20:	move   *a13(0xe0), *a14+, 1
3f517e40:	setf   8, 0, 0
3f517e50:	move   *a11(0x40), a8, 0
3f517e70:	move   a8, *a14+, 1
3f517e80:	move   *a11(0x100), *a14+, 1
3f517ea0:	move   *a11(0x160), *a14+, 1
3f517ec0:	move   *a5(0x80), *a14+, 1
3f517ee0:	calla  L3F523DB0
3f517f10:	move   a8, *a13(0x120), 1
3f517f30:	move   a8, a8
3f517f40:	jreq   L3F518740
3f517f50:	move   a14, -*sp, 1
3f517f60:	move   a11, *a14+, 1
3f517f70:	calla  L3F519B50
3f517fa0:	move   a14, -*sp, 1
3f517fb0:	move   *a13(0x120), *a14+, 1
3f517fd0:	move   *a5(0x0), *a14+, 1
3f517ff0:	setf   8, 0, 0
3f518000:	move   *a9(0x8), a8, 0
3f518020:	move   a8, *a14+, 1
3f518030:	move   @0x1ad960, *a14+, 1
3f518060:	move   *a13(0xffe0), *a14+, 1
3f518080:	calla  L3F7FD2F0
3f5180b0:	move   *a13(0x120), a8, 1
3f5180d0:	jruc   L3F518750
L3F5180E0:
3f5180e0:	move   a14, -*sp, 1
3f5180f0:	movi   0xc8, a5
3f518110:	move   a5, *a14+, 1
3f518120:	calla  L3FB1D3A0
3f518150:	move   a8, *a13(0x40), 1
3f518170:	move   a8, a8
3f518180:	jrne   L3F518390
3f518190:	move   a14, -*sp, 1
3f5181a0:	movi   0x3f524d90, a8
3f5181d0:	move   a8, *a14+, 1
3f5181e0:	calla  L3F927BC0
3f518210:	move   a14, -*sp, 1
3f518220:	move   a11, *a14+, 1
3f518230:	calla  L3F519B50
3f518260:	move   a14, -*sp, 1
3f518270:	movk   11, a5
3f518280:	move   a5, *a14+, 1
3f518290:	sub    a5, a5
3f5182a0:	move   a5, *a14+, 1
3f5182b0:	setf   8, 0, 0
3f5182c0:	move   *a9(0x8), a8, 0
3f5182e0:	move   a8, *a14+, 1
3f5182f0:	move   @0x1ad960, *a14+, 1
3f518320:	move   *a13(0xffe0), *a14+, 1
3f518340:	calla  L3F7FD2F0
3f518370:	movk   11, a8
3f518380:	jruc   L3F518750
L3F518390:
3f518390:	movk   5, a5
3f5183a0:	movb   a5, *a8
3f5183b0:	move   a11, *a8(0x8), 1
3f5183d0:	sub    a5, a5
3f5183e0:	move   a5, *a8(0x28), 1
3f518400:	move   *a9(0x20), *a8(0x48), 1
3f518430:	move   a5, *a8(0x68), 1
3f518450:	move   *a13(0xe0), *a8(0x88), 1
3f518480:	move   a7, *a8(0xa8), 1
3f5184a0:	move   a14, -*sp, 1
3f5184b0:	move   a8, *a14+, 1
3f5184c0:	calla  L3F2D8A90
3f5184f0:	move   a8, *a13(0x120), 1
3f518510:	move   a8, a8
3f518520:	jreq   L3F518580
3f518530:	move   a14, -*sp, 1
3f518540:	move   a11, *a14+, 1
3f518550:	calla  L3F519B50
L3F518580:
3f518580:	move   a14, -*sp, 1
3f518590:	move   *a13(0x40), *a14+, 1
3f5185b0:	calla  L3FB1D800
3f5185e0:	move   *a13(0x120), a5, 1
3f518600:	jreq   L3F518740
3f518610:	move   a14, -*sp, 1
3f518620:	move   a5, *a14+, 1
3f518630:	sub    a5, a5
3f518640:	move   a5, *a14+, 1
3f518650:	setf   8, 0, 0
3f518660:	move   *a9(0x8), a8, 0
3f518680:	move   a8, *a14+, 1
3f518690:	move   @0x1ad960, *a14+, 1
3f5186c0:	move   *a13(0xffe0), *a14+, 1
3f5186e0:	calla  L3F7FD2F0
3f518710:	move   *a13(0x120), a8, 1
3f518730:	jruc   L3F518750
L3F518740:
3f518740:	sub    a8, a8
L3F518750:
3f518750:	move   *sp(0xc0), a14, 1
3f518770:	mmfm   sp, a5,a7,a9,a11,a13
3f518790:	rets   2
3f5187a0:	mmtm   sp, a7,a9,a11,a13
3f5187c0:	move   a14, a13
3f5187d0:	addi   0x80, a14
3f5187f0:	move   *a13(0xffe0), a11, 1
3f518810:	move   *a11(0x40), a9, 1
3f518830:	setf   16, 0, 0
3f518840:	move   *a9(0x10), a11, 0
3f518860:	subk   2, a11
3f518870:	jreq   L3F5188A0
3f518880:	movk   16, a8
3f518890:	jruc   L3F518AA0
L3F5188A0:
3f5188a0:	move   a14, -*sp, 1
3f5188b0:	sub    a11, a11
3f5188c0:	move   a11, *a14+, 1
3f5188d0:	move   *a9(0x20), *a14+, 1
3f5188f0:	move   a13, a7
3f518900:	addk   32, a7
3f518910:	move   a7, *a14+, 1
3f518920:	move   a13, *a14+, 1
3f518930:	move   *a13(0xffe0), *a14+, 1
3f518950:	calla  L3F537D00
3f518980:	move   a8, *a13(0x60), 1
3f5189a0:	move   a8, a8
3f5189b0:	jrne   L3F518AA0
3f5189c0:	move   *a13(0x20), a11, 1
3f5189e0:	move   *a11(0x100), *a13(0x40), 1
3f518a10:	move   *a13(0x40), a7, 1
3f518a30:	jreq   L3F518A90
3f518a40:	move   a14, -*sp, 1
3f518a50:	move   a11, *a14+, 1
3f518a60:	calla  L3F519B50
L3F518A90:
3f518a90:	sub    a8, a8
L3F518AA0:
3f518aa0:	move   *sp(0xa0), a14, 1
3f518ac0:	mmfm   sp, a7,a9,a11,a13
3f518ae0:	rets   2
3f518af0:	mmtm   sp, a5,a7,a9,a11,a13
3f518b10:	move   a14, a13
3f518b20:	addi   0x180, a14
3f518b40:	move   *a13(0xffe0), a11, 1
3f518b60:	move   *a11(0x40), a9, 1
3f518b80:	setf   16, 0, 0
3f518b90:	move   *a9(0x10), a11, 0
3f518bb0:	subk   4, a11
3f518bc0:	jreq   L3F518C00
3f518bd0:	movk   16, a8
3f518be0:	jauc   L3F519B00
L3F518C00:
3f518c00:	move   a14, -*sp, 1
3f518c10:	sub    a11, a11
3f518c20:	move   a11, *a14+, 1
3f518c30:	move   *a9(0x20), *a14+, 1
3f518c50:	move   a13, a7
3f518c60:	addk   32, a7
3f518c70:	move   a7, *a14+, 1
3f518c80:	move   a13, *a14+, 1
3f518c90:	move   *a13(0xffe0), *a14+, 1
3f518cb0:	calla  L3F537D00
3f518ce0:	move   a8, *a13(0x160), 1
3f518d00:	move   a8, a8
3f518d10:	jane   L3F519B00
3f518d30:	move   *a13, a11, 1
3f518d40:	jreq   L3F518ED0
3f518d50:	setf   1, 0, 0
3f518d60:	move   *a11(0x29), a7, 0
3f518d80:	jrne   L3F518ED0
3f518d90:	move   a14, -*sp, 1
3f518da0:	movk   10, a7
3f518db0:	move   a7, *a14+, 1
3f518dc0:	move   *a11(0x0), *a14+, 1
3f518de0:	setf   8, 0, 0
3f518df0:	move   *a9(0x8), a8, 0
3f518e10:	move   a8, *a14+, 1
3f518e20:	move   @0x1ad960, *a14+, 1
3f518e50:	move   *a13(0xffe0), *a14+, 1
3f518e70:	calla  L3F7FD2F0
3f518ea0:	move   a7, a8
3f518eb0:	jauc   L3F519B00
L3F518ED0:
3f518ed0:	move   *a13(0x20), a7, 1
3f518ef0:	move   *a7(0x100), *a13(0x40), 1
3f518f20:	move   a14, -*sp, 1
3f518f30:	movk   32, a7
3f518f40:	move   a7, *a14+, 1
3f518f50:	sub    a7, a7
3f518f60:	move   a7, *a14+, 1
3f518f70:	move   a13, a7
3f518f80:	addi   0x60, a7
3f518fa0:	move   a7, *a14+, 1
3f518fb0:	calla  L3FE16BC0
3f518fe0:	movk   1, a7
3f518ff0:	movb   a7, *a13(0x60)
3f519010:	move   *a13(0xffe0), a5, 1
3f519030:	setf   16, 0, 0
3f519040:	move   *a5(0xe0), *a13(0x70), 0
3f519070:	move   *a13(0x40), a5, 1
3f519090:	jreq   L3F5195A0
3f5190a0:	setf   8, 0, 0
3f5190b0:	move   *a9(0x60), a5, 0
3f5190d0:	jreq   L3F519130
3f5190e0:	move   *a13(0x40), a5, 1
3f519100:	move   *a5(0x1a0), *a13(0x80), 1
L3F519130:
3f519130:	move   *a13(0x40), a5, 1
3f519150:	move   *a5(0x1a0), *a13(0xa0), 1
3f519180:	move   *a9(0x40), a5, 1
3f5191a0:	jreq   L3F5195A0
3f5191b0:	move   *a13(0x40), a5, 1
3f5191d0:	move   *a5(0xa0), a5, 1
3f5191f0:	jreq   L3F5195A0
3f519200:	move   *a13(0x40), a5, 1
3f519220:	move   *a5(0xa0), a5, 1
3f519240:	move   *a5, a5, 1
3f519250:	jrne   L3F5194E0
3f519260:	move   *a13(0x40), a5, 1
3f519280:	move   *a5(0xa0), a5, 1
3f5192a0:	setf   16, 1, 0
3f5192b0:	move   *a5(0x30), a11, 0
3f5192d0:	inc    a11
3f5192e0:	move   a11, *a5(0x30), 0
3f519300:	move   *a13(0x40), a11, 1
3f519320:	move   *a11(0xa0), a5, 1
3f519340:	move   *a9(0x40), *a5(0x0), 1
3f519370:	move   a14, -*sp, 1
3f519380:	setf   16, 0, 0
3f519390:	move   @0x1ad980, a5, 0
3f5193c0:	move   a5, *a14+, 1
3f5193d0:	movi   0x3f566ed0, a11
3f519400:	move   a11, *a14+, 1
3f519410:	move   *a13(0x40), a11, 1
3f519430:	move   *a11(0xa0), *a14+, 1
3f519450:	move   @0x1ad990, a11, 0
3f519480:	move   a11, *a14+, 1
3f519490:	move   *a9(0x40), *a14+, 1
3f5194b0:	calla  L3F8B6510
L3F5194E0:
3f5194e0:	move   *a13(0x40), a11, 1
3f519500:	move   *a11(0xa0), a5, 1
3f519520:	move   *a5(0x0), *a13(0xc0), 1
3f519550:	move   *a11(0xa0), a5, 1
3f519570:	movb   *a5(0x40), *a13(0xe0)
L3F5195A0:
3f5195a0:	move   *a13(0xffe0), a11, 1
3f5195c0:	move   *a11(0x80), a5, 1
3f5195e0:	jreq   L3F519710
3f5195f0:	move   a14, -*sp, 1
3f519600:	move   a13, a5
3f519610:	addi   0x60, a5
3f519630:	move   a5, *a14+, 1
3f519640:	movk   32, a7
3f519650:	move   a7, *a14+, 1
3f519660:	move   a11, *a14+, 1
3f519670:	setf   8, 0, 0
3f519680:	move   *a9(0x8), a5, 0
3f5196a0:	sll    0x5, a5
3f5196b0:	addi   0xd4b10, a5
3f5196e0:	move   *a5, a5, 1
3f5196f0:	call   a5
3f519700:	jruc   L3F5197C0
L3F519710:
3f519710:	move   a14, -*sp, 1
3f519720:	move   a13, a5
3f519730:	addi   0x60, a5
3f519750:	move   a5, *a14+, 1
3f519760:	movk   32, a7
3f519770:	move   a7, *a14+, 1
3f519780:	move   a11, *a14+, 1
3f519790:	calla  L3F352110
L3F5197C0:
3f5197c0:	move   *a13(0x80), a5, 1
3f5197e0:	jreq   L3F519AF0
3f5197f0:	move   @0xd5150, a7, 1
3f519820:	move   a7, *a11(0xa0), 1
3f519840:	move   *a11(0x80), a5, 1
3f519860:	jreq   L3F519950
3f519870:	move   a14, -*sp, 1
3f519880:	move   *a13(0x40), a5, 1
3f5198a0:	move   *a5(0x180), *a14+, 1
3f5198c0:	move   *a5(0x1a0), a5, 1
3f5198e0:	sll    0x2, a5
3f5198f0:	move   a5, *a14+, 1
3f519900:	move   a11, *a14+, 1
3f519910:	move   *a11(0xa0), a5, 1
3f519930:	call   a5
3f519940:	jruc   L3F519A20
L3F519950:
3f519950:	move   a14, -*sp, 1
3f519960:	move   *a13(0x40), a5, 1
3f519980:	move   *a5(0x180), *a14+, 1
3f5199a0:	move   *a5(0x1a0), a5, 1
3f5199c0:	sll    0x2, a5
3f5199d0:	move   a5, *a14+, 1
3f5199e0:	move   a11, *a14+, 1
3f5199f0:	calla  L3F352110
L3F519A20:
3f519a20:	move   *a13(0x40), a7, 1
3f519a40:	sub    a5, a5
3f519a50:	move   a5, *a7(0x1a0), 1
3f519a70:	move   a14, -*sp, 1
3f519a80:	move   *a7(0x180), *a14+, 1
3f519aa0:	calla  L3FB1D800
3f519ad0:	move   a5, *a7(0x180), 1
L3F519AF0:
3f519af0:	sub    a8, a8
L3F519B00:
3f519b00:	move   *sp(0xc0), a14, 1
3f519b20:	mmfm   sp, a5,a7,a9,a11,a13
3f519b40:	rets   2
L3F519B50:
3f519b50:	mmtm   sp, a7,a9,a11,a13
3f519b70:	move   a14, a13
3f519b80:	addi   0x40, a14
3f519ba0:	move   *a13(0xffe0), a11, 1
3f519bc0:	move   *a11(0x100), *a13(0x0), 1
3f519bf0:	move   *a13, a11, 1
3f519c00:	jreq   L3F51A140
3f519c10:	move   *a11(0xa0), a11, 1
3f519c30:	jreq   L3F519CB0
3f519c40:	move   a14, -*sp, 1
3f519c50:	move   *a13, a11, 1
3f519c60:	move   *a11(0xa0), *a14+, 1
3f519c80:	calla  L3F566ED0
L3F519CB0:
3f519cb0:	move   *a13, a11, 1
3f519cc0:	move   *a11(0x1a0), a11, 1
3f519ce0:	jreq   L3F519FB0
3f519cf0:	move   *a13, a11, 1
3f519d00:	setf   1, 0, 0
3f519d10:	move   *a11(0x3b9), a9, 0
3f519d30:	jreq   L3F519E60
3f519d40:	move   *a11(0x80), a9, 1
3f519d60:	move   *a9, a9, 1
3f519d70:	move   *a11(0x80), a7, 1
3f519d90:	move   *a7, a7, 1
3f519da0:	move   *a9(0x40), a9, 1
3f519dc0:	move   *a7(0x60), a7, 1
3f519de0:	or     a7, a9
3f519df0:	move   *a11(0x80), a7, 1
3f519e10:	move   *a7, a7, 1
3f519e20:	move   *a7(0x80), a7, 1
3f519e40:	or     a7, a9
3f519e50:	jruc   L3F519EC0
L3F519E60:
3f519e60:	movk   1, a9
3f519e70:	setf   8, 0, 0
3f519e80:	move   *a11(0x3b0), a7, 0
3f519ea0:	sll    a7, a9
3f519eb0:	dec    a9
L3F519EC0:
3f519ec0:	move   a9, *a13(0x20), 1
3f519ee0:	move   a14, -*sp, 1
3f519ef0:	move   a9, *a14+, 1
3f519f00:	move   *a11(0x180), *a14+, 1
3f519f20:	move   *a11(0x1a0), *a14+, 1
3f519f40:	move   *a11, a7, 1
3f519f50:	move   *a7+, *a14+, 1
3f519f60:	move   *a11(0x80), *a14+, 1
3f519f80:	calla  L3FC50C30
L3F519FB0:
3f519fb0:	move   *a13, a11, 1
3f519fc0:	move   *a11(0x180), a9, 1
3f519fe0:	jreq   L3F51A050
3f519ff0:	move   a14, -*sp, 1
3f51a000:	move   *a11(0x180), *a14+, 1
3f51a020:	calla  L3FB1D800
L3F51A050:
3f51a050:	move   a14, -*sp, 1
3f51a060:	move   a11, *a14+, 1
3f51a070:	calla  L3F522FF0
3f51a0a0:	move   a14, -*sp, 1
3f51a0b0:	move   a11, *a14+, 1
3f51a0c0:	calla  L3FB1D800
3f51a0f0:	move   *a13(0xffe0), a9, 1
3f51a110:	sub    a7, a7
3f51a120:	move   a7, *a9(0x100), 1
L3F51A140:
3f51a140:	move   *sp(0xa0), a14, 1
3f51a160:	mmfm   sp, a7,a9,a11,a13
3f51a180:	rets   2
L3F51A190:
3f51a190:	mmtm   sp, a3,a5,a7,a9,a11,a13
3f51a1b0:	move   a14, a13
3f51a1c0:	addi   0x300, a14
3f51a1e0:	move   *a13(0xffc0), a11, 1
3f51a200:	move   *a11(0x100), *a13(0x20), 1
3f51a230:	move   *a13(0xffe0), a7, 1
3f51a250:	move   *a7(0x40), a9, 1
3f51a270:	move   *a7(0x180), a7, 1
3f51a290:	move   *a9(0x40), a11, 1
3f51a2b0:	cmp    a11, a7
3f51a2c0:	jreq   L3F51A3E0
3f51a2d0:	move   *a13(0xffe0), a11, 1
3f51a2f0:	move   a14, -*sp, 1
3f51a300:	sub    a7, a7
3f51a310:	move   a7, *a14+, 1
3f51a320:	movk   24, a5
3f51a330:	move   a5, *a14+, 1
3f51a340:	move   *a9(0x40), *a14+, 1
3f51a360:	calla  L3F8BA520
3f51a390:	move   a8, *a11(0x160), 1
3f51a3b0:	move   *a9(0x40), *a11(0x180), 1
L3F51A3E0:
3f51a3e0:	move   *a13(0xffe0), a11, 1
3f51a400:	move   *a11(0x160), a7, 1
3f51a420:	jreq   L3F51A4D0
3f51a430:	move   *a11(0x160), a7, 1
3f51a450:	setf   16, 1, 0
3f51a460:	move   *a7, a7, 0
3f51a470:	jreq   L3F51A540
3f51a480:	move   *a11(0x160), a7, 1
3f51a4a0:	move   *a7, a7, 0
3f51a4b0:	dec    a7
3f51a4c0:	jreq   L3F51A540
L3F51A4D0:
3f51a4d0:	sub    a7, a7
3f51a4e0:	move   a7, *a11(0x160), 1
3f51a500:	movi   0xffff, a5
3f51a520:	move   a5, *a11(0x180), 1
L3F51A540:
3f51a540:	move   *a11(0x160), a7, 1
3f51a560:	jrne   L3F51A6A0
3f51a570:	move   a14, -*sp, 1
3f51a580:	movk   9, a7
3f51a590:	move   a7, *a14+, 1
3f51a5a0:	move   *a9(0x40), *a14+, 1
3f51a5c0:	setf   8, 0, 0
3f51a5d0:	move   *a9(0x8), a8, 0
3f51a5f0:	move   a8, *a14+, 1
3f51a600:	move   @0x1ad960, *a14+, 1
3f51a630:	move   a11, *a14+, 1
3f51a640:	calla  L3F7FD2F0
3f51a670:	move   a7, a8
3f51a680:	jauc   L3F522E20
L3F51A6A0:
3f51a6a0:	move   *a11(0x1c0), a7, 1
3f51a6c0:	move   *a9(0x60), a5, 1
3f51a6e0:	cmp    a5, a7
3f51a6f0:	jreq   L3F51A7F0
3f51a700:	move   a14, -*sp, 1
3f51a710:	sub    a7, a7
3f51a720:	move   a7, *a14+, 1
3f51a730:	movk   32, a5
3f51a740:	move   a5, *a14+, 1
3f51a750:	move   *a9(0x60), *a14+, 1
3f51a770:	calla  L3F8BA520
3f51a7a0:	move   a8, *a11(0x1a0), 1
3f51a7c0:	move   *a9(0x60), *a11(0x1c0), 1
L3F51A7F0:
3f51a7f0:	move   *a11(0x1a0), a7, 1
3f51a810:	jrne   L3F51A860
3f51a820:	movi   0xffff, a7
3f51a840:	move   a7, *a11(0x1c0), 1
L3F51A860:
3f51a860:	move   *a11(0x1a0), a7, 1
3f51a880:	jrne   L3F51A9C0
3f51a890:	move   a14, -*sp, 1
3f51a8a0:	movk   13, a7
3f51a8b0:	move   a7, *a14+, 1
3f51a8c0:	move   *a9(0x60), *a14+, 1
3f51a8e0:	setf   8, 0, 0
3f51a8f0:	move   *a9(0x8), a8, 0
3f51a910:	move   a8, *a14+, 1
3f51a920:	move   @0x1ad960, *a14+, 1
3f51a950:	move   a11, *a14+, 1
3f51a960:	calla  L3F7FD2F0
3f51a990:	move   a7, a8
3f51a9a0:	jauc   L3F522E20
L3F51A9C0:
3f51a9c0:	move   *a11(0x160), a7, 1
3f51a9e0:	setf   16, 1, 0
3f51a9f0:	move   *a7, a7, 0
3f51aa00:	inc    a7
3f51aa10:	jreq   L3F51AB50
3f51aa20:	move   *a11(0x1a0), a7, 1
3f51aa40:	move   *a11(0x160), a5, 1
3f51aa60:	movb   *a7(0x180), a7
3f51aa80:	move   *a5(0x10), a5, 0
3f51aaa0:	cmp    a5, a7
3f51aab0:	jrne   L3F51AB50
3f51aac0:	move   *a11(0x1a0), a7, 1
3f51aae0:	move   *a11(0x160), a5, 1
3f51ab00:	move   *a7, a7, 1
3f51ab10:	move   *a5(0x20), a5, 1
3f51ab30:	cmp    a5, a7
3f51ab40:	jreq   L3F51ACF0
L3F51AB50:
3f51ab50:	sub    a7, a7
3f51ab60:	move   a7, *a11(0x1a0), 1
3f51ab80:	movi   0xffff, a5
3f51aba0:	move   a5, *a11(0x1c0), 1
3f51abc0:	move   a14, -*sp, 1
3f51abd0:	movk   8, a7
3f51abe0:	move   a7, *a14+, 1
3f51abf0:	move   *a9(0x60), *a14+, 1
3f51ac10:	setf   8, 0, 0
3f51ac20:	move   *a9(0x8), a8, 0
3f51ac40:	move   a8, *a14+, 1
3f51ac50:	move   @0x1ad960, *a14+, 1
3f51ac80:	move   a11, *a14+, 1
3f51ac90:	calla  L3F7FD2F0
3f51acc0:	move   a7, a8
3f51acd0:	jauc   L3F522E20
L3F51ACF0:
3f51acf0:	move   *a11(0x1a0), a7, 1
3f51ad10:	move   *a11(0x160), a5, 1
3f51ad30:	move   *a7(0x60), a7, 1
3f51ad50:	move   *a5(0x40), a5, 1
3f51ad70:	cmp    a5, a7
3f51ad80:	jreq   L3F51AE10
3f51ad90:	move   a14, -*sp, 1
3f51ada0:	move   *a11(0x1a0), *a14+, 1
3f51adc0:	move   *a11(0x160), *a14+, 1
3f51ade0:	calla  L3F863590
L3F51AE10:
3f51ae10:	move   *a13(0x20), a7, 1
3f51ae30:	jreq   L3F51B460
3f51ae40:	setf   1, 0, 0
3f51ae50:	move   *a7(0x3b8), a5, 0
3f51ae70:	jreq   L3F51AFD0
3f51ae80:	move   a14, -*sp, 1
3f51ae90:	movk   10, a5
3f51aea0:	move   a5, *a14+, 1
3f51aeb0:	move   *a13(0xffc0), a5, 1
3f51aed0:	move   *a5(0x0), *a14+, 1
3f51aef0:	setf   8, 0, 0
3f51af00:	move   *a9(0x8), a8, 0
3f51af20:	move   a8, *a14+, 1
3f51af30:	move   @0x1ad960, *a14+, 1
3f51af60:	move   a11, *a14+, 1
3f51af70:	calla  L3F7FD2F0
3f51afa0:	movk   10, a8
3f51afb0:	jauc   L3F522E20
L3F51AFD0:
3f51afd0:	move   *a7(0x60), a5, 1
3f51aff0:	jreq   L3F51B0C0
3f51b000:	move   a14, -*sp, 1
3f51b010:	sub    a5, a5
3f51b020:	move   a5, *a14+, 1
3f51b030:	movk   1, a5
3f51b040:	move   a5, *a14+, 1
3f51b050:	move   *a7(0x60), *a14+, 1
3f51b070:	calla  L3F8BA520
3f51b0a0:	move   a8, *a7(0x80), 1
L3F51B0C0:
3f51b0c0:	move   *a13(0xffc0), a5, 1
3f51b0e0:	setf   8, 0, 0
3f51b0f0:	move   *a5(0x40), a5, 0
3f51b110:	dec    a5
3f51b120:	jreq   L3F51B460
3f51b130:	move   *a11(0x160), a5, 1
3f51b150:	setf   16, 1, 0
3f51b160:	move   *a5(0x10), a5, 0
3f51b180:	setf   8, 0, 0
3f51b190:	move   *a7(0x3b0), a7, 0
3f51b1b0:	cmp    a7, a5
3f51b1c0:	jrne   L3F51B400
3f51b1d0:	move   *a9(0x140), a7, 1
3f51b1f0:	jreq   L3F51B2E0
3f51b200:	move   *a13(0x20), a7, 1
3f51b220:	move   *a7(0xa0), a5, 1
3f51b240:	jreq   L3F51B290
3f51b250:	move   *a7(0xa0), a5, 1
3f51b270:	move   *a5, a5, 1
3f51b280:	jruc   L3F51B2A0
L3F51B290:
3f51b290:	sub    a5, a5
L3F51B2A0:
3f51b2a0:	move   *a9(0x140), a7, 1
3f51b2c0:	cmp    a5, a7
3f51b2d0:	jrne   L3F51B400
L3F51B2E0:
3f51b2e0:	move   *a9(0x160), a7, 1
3f51b300:	jreq   L3F51B460
3f51b310:	move   *a13(0x20), a7, 1
3f51b330:	move   *a7(0x80), a5, 1
3f51b350:	jreq   L3F51B3B0
3f51b360:	move   *a7(0x80), a5, 1
3f51b380:	move   *a5(0x30), a5, 1
3f51b3a0:	jruc   L3F51B3C0
L3F51B3B0:
3f51b3b0:	sub    a5, a5
L3F51B3C0:
3f51b3c0:	move   *a9(0x160), a7, 1
3f51b3e0:	cmp    a5, a7
3f51b3f0:	jreq   L3F51B460
L3F51B400:
3f51b400:	move   a14, -*sp, 1
3f51b410:	move   *a13(0xffc0), *a14+, 1
3f51b430:	calla  L3F519B50
L3F51B460:
3f51b460:	move   *a13(0xffc0), a7, 1
3f51b480:	move   *a7(0x100), a5, 1
3f51b4a0:	jane   L3F521DE0
3f51b4c0:	move   a14, -*sp, 1
3f51b4d0:	movi   0x78, a5
3f51b4f0:	move   a5, *a14+, 1
3f51b500:	movk   1, a5
3f51b510:	move   a5, *a14+, 1
3f51b520:	calla  L3FB1D180
3f51b550:	move   a8, *a7(0x100), 1
3f51b570:	move   *a7(0x100), a5, 1
3f51b590:	jrne   L3F51B620
3f51b5a0:	move   a14, -*sp, 1
3f51b5b0:	movi   0x3f524ed0, a8
3f51b5e0:	move   a8, *a14+, 1
3f51b5f0:	calla  L3F927BC0
L3F51B620:
3f51b620:	move   *a7(0x100), a5, 1
3f51b640:	jrne   L3F51B780
3f51b650:	move   a14, -*sp, 1
3f51b660:	movk   11, a5
3f51b670:	move   a5, *a14+, 1
3f51b680:	move   *a7(0x0), *a14+, 1
3f51b6a0:	setf   8, 0, 0
3f51b6b0:	move   *a9(0x8), a8, 0
3f51b6d0:	move   a8, *a14+, 1
3f51b6e0:	move   @0x1ad960, *a14+, 1
3f51b710:	move   a11, *a14+, 1
3f51b720:	calla  L3F7FD2F0
3f51b750:	move   a5, a8
3f51b760:	jauc   L3F522E20
L3F51B780:
3f51b780:	move   *a7(0x100), *a13(0x20), 1
3f51b7b0:	move   *a13(0x20), a5, 1
3f51b7d0:	move   a11, *a5, 1
3f51b7e0:	setf   8, 0, 0
3f51b7f0:	move   *a7(0x40), a7, 0
3f51b810:	dsjs   a7, L3F51B840
3f51b820:	movk   1, a7
3f51b830:	jruc   L3F51B8A0
L3F51B840:
3f51b840:	move   *a5, a7, 1
3f51b850:	move   *a7(0x160), a7, 1
3f51b870:	setf   16, 1, 0
3f51b880:	move   *a7(0x10), a7, 0
L3F51B8A0:
3f51b8a0:	movb   a7, *a5(0x3b0)
3f51b8c0:	move   *a13(0xffc0), a7, 1
3f51b8e0:	setf   8, 0, 0
3f51b8f0:	move   *a7(0x50), a7, 0
3f51b910:	dsjs   a7, L3F51B940
3f51b920:	sub    a7, a7
3f51b930:	jruc   L3F51B960
L3F51B940:
3f51b940:	movi   0xffff, a7
L3F51B960:
3f51b960:	setf   16, 0, 0
3f51b970:	move   a7, *a5(0x3a0), 0
3f51b990:	sub    a7, a7
3f51b9a0:	move   a7, *a13(0x140), 1
3f51b9c0:	move   @0x3f525460, a8, 1
3f51b9f0:	move   @0x3f525480, a5, 1
3f51ba20:	move   a8, *a13(0x40), 1
3f51ba40:	move   a5, *a13(0x60), 1
3f51ba60:	move   a7, *a13(0xc0), 1
3f51ba80:	move   *a13(0xffc0), a5, 1
3f51baa0:	setf   8, 0, 0
3f51bab0:	move   *a5(0x48), a5, 0
3f51bad0:	cmp    a5, a7
3f51bae0:	janc   L3F51C490
L3F51BB00:
3f51bb00:	move   *a13(0xc0), a11, 1
3f51bb20:	jrne   L3F51BB50
3f51bb30:	movk   1, a7
3f51bb40:	jruc   L3F51BC50
L3F51BB50:
3f51bb50:	move   *a13(0x20), a7, 1
3f51bb70:	dec    a11
3f51bb80:	sll    0x5, a11
3f51bb90:	add    a7, a11
3f51bba0:	move   *a13(0xc0), a5, 1
3f51bbc0:	dec    a5
3f51bbd0:	sll    0x5, a5
3f51bbe0:	add    a7, a5
3f51bbf0:	move   *a11(0x340), a11, 1
3f51bc10:	move   *a5(0x2e0), a5, 1
3f51bc30:	mpyu   a5, a11
3f51bc40:	move   a11, a7
L3F51BC50:
3f51bc50:	move   *a13(0x20), a11, 1
3f51bc70:	move   *a13(0xc0), a5, 1
3f51bc90:	sll    0x5, a5
3f51bca0:	add    a11, a5
3f51bcb0:	move   a7, *a5(0x340), 1
3f51bcd0:	move   *a13(0xc0), a7, 1
3f51bcf0:	sll    0x5, a7
3f51bd00:	add    a11, a7
3f51bd10:	addi   0x40, a14
3f51bd30:	move   a14, -*sp, 1
3f51bd40:	addi   0x40, a14
3f51bd60:	move   a14, -*sp, 1
3f51bd70:	move   *a13(0xffc0), a5, 1
3f51bd90:	move   *a5(0x160), a5, 1
3f51bdb0:	move   *a13(0xc0), a11, 1
3f51bdd0:	sll    0x5, a11
3f51bde0:	add    a11, a5
3f51bdf0:	move   *a5(0xd8), a11, 1
3f51be10:	move   *a11(0x1a8), a8, 1
3f51be30:	calla  L3FE116F0
3f51be60:	calla  L3FE161A0
3f51be90:	addi   0x40, a14
3f51beb0:	move   a14, -*sp, 1
3f51bec0:	movi   0x3f5254a0, a8
3f51bef0:	move   *a8+, *a14+, 1
3f51bf00:	move   *a8+, *a14+, 1
3f51bf10:	calla  L3FE161A0
3f51bf40:	calla  L3FE0D650
3f51bf70:	calla  L3FE14450
3f51bfa0:	calla  L3FE10B50
3f51bfd0:	move   a8, *a7(0x280), 1
3f51bff0:	move   *a13(0x20), a11, 1
3f51c010:	move   *a13(0xc0), a7, 1
3f51c030:	sll    0x5, a7
3f51c040:	add    a11, a7
3f51c050:	move   *a13(0xffc0), a5, 1
3f51c070:	move   *a5(0x160), a5, 1
3f51c090:	move   *a13(0xc0), a11, 1
3f51c0b0:	sll    0x5, a11
3f51c0c0:	add    a11, a5
3f51c0d0:	move   *a5(0xd8), a11, 1
3f51c0f0:	move   *a11(0x1a8), *a7(0x2e0), 1
3f51c120:	move   *a13(0x20), a11, 1
3f51c140:	move   *a13(0xc0), a7, 1
3f51c160:	sll    0x5, a7
3f51c170:	add    a11, a7
3f51c180:	move   *a7(0x2e0), a8, 1
3f51c1a0:	calla  L3FE116F0
3f51c1d0:	move   *a13(0x40), *a14+, 1
3f51c1f0:	move   *a13(0x60), *a14+, 1
3f51c210:	calla  L3FE0DE90
3f51c240:	move   -*a14, a8, 1
3f51c250:	move   a8, *a13(0x60), 1
3f51c270:	move   -*a14, a8, 1
3f51c280:	move   a8, *a13(0x40), 1
3f51c2a0:	move   *a13(0xc0), a7, 1
3f51c2c0:	sll    0x5, a7
3f51c2d0:	add    a11, a7
3f51c2e0:	move   *a13(0x140), a5, 1
3f51c300:	move   *a7(0x2e0), a7, 1
3f51c320:	cmp    a7, a5
3f51c330:	jrhi   L3F51C3A0
3f51c340:	move   *a13(0xc0), a7, 1
3f51c360:	sll    0x5, a7
3f51c370:	add    a11, a7
3f51c380:	move   *a7(0x2e0), a5, 1
L3F51C3A0:
3f51c3a0:	move   a5, *a13(0x140), 1
3f51c3c0:	move   *a13(0xc0), a7, 1
3f51c3e0:	inc    a7
3f51c3f0:	move   a7, *a13(0xc0), 1
3f51c410:	move   *a13(0xffc0), a5, 1
3f51c430:	setf   8, 0, 0
3f51c440:	move   *a5(0x48), a5, 0
3f51c460:	cmp    a5, a7
3f51c470:	jac   L3F51BB00
L3F51C490:
3f51c490:	move   *a13(0x20), a11, 1
3f51c4b0:	movk   1, a5
3f51c4c0:	move   *a11(0x3b0), a7, 0
3f51c4e0:	sll    a7, a5
3f51c4f0:	move   a5, a8
3f51c500:	calla  L3FE116F0
3f51c530:	move   *a13(0x40), *a14+, 1
3f51c550:	move   *a13(0x60), *a14+, 1
3f51c570:	calla  L3FE0E6F0
3f51c5a0:	jreq   L3F51C700
3f51c5b0:	move   a14, -*sp, 1
3f51c5c0:	movk   8, a7
3f51c5d0:	move   a7, *a14+, 1
3f51c5e0:	move   *a13(0xffc0), a5, 1
3f51c600:	move   *a5(0x0), *a14+, 1
3f51c620:	move   *a9(0x8), a8, 0
3f51c640:	move   a8, *a14+, 1
3f51c650:	move   @0x1ad960, *a14+, 1
3f51c680:	move   *a13(0xffe0), *a14+, 1
3f51c6a0:	calla  L3F7FD2F0
3f51c6d0:	move   a7, a8
3f51c6e0:	jauc   L3F522E20
L3F51C700:
3f51c700:	move   *a13(0xffc0), a7, 1
3f51c720:	move   *a7(0x40), a5, 0
3f51c740:	dec    a5
3f51c750:	jaeq   L3F51DD50
3f51c770:	move   *a9(0x140), a5, 1
3f51c790:	jaeq   L3F51DD50
3f51c7b0:	move   a14, -*sp, 1
3f51c7c0:	sub    a5, a5
3f51c7d0:	move   a5, *a14+, 1
3f51c7e0:	move   *a9(0x140), *a14+, 1
3f51c800:	addi   0xa0, a11
3f51c820:	move   a11, *a14+, 1
3f51c830:	move   a13, *a14+, 1
3f51c840:	move   *a13(0xffe0), *a14+, 1
3f51c860:	calla  L3F537D00
3f51c890:	move   a8, *a13(0x2e0), 1
3f51c8b0:	move   a8, a11
3f51c8c0:	jane   L3F522E20
3f51c8e0:	move   *a13(0x20), a11, 1
3f51c900:	move   *a11(0xa0), a5, 1
3f51c920:	setf   16, 1, 0
3f51c930:	move   *a5(0x30), a7, 0
3f51c950:	inc    a7
3f51c960:	move   a7, *a5(0x30), 0
3f51c980:	move   *a13(0xffc0), a7, 1
3f51c9a0:	move   *a7(0x140), a5, 1
3f51c9c0:	move   *a13, a7, 1
3f51c9d0:	cmp    a7, a5
3f51c9e0:	jreq   L3F51CB40
3f51c9f0:	move   a14, -*sp, 1
3f51ca00:	movk   10, a5
3f51ca10:	move   a5, *a14+, 1
3f51ca20:	move   *a11(0xa0), a5, 1
3f51ca40:	move   *a5+, *a14+, 1
3f51ca50:	setf   8, 0, 0
3f51ca60:	move   *a9(0x8), a8, 0
3f51ca80:	move   a8, *a14+, 1
3f51ca90:	move   @0x1ad960, *a14+, 1
3f51cac0:	move   *a13(0xffe0), *a14+, 1
3f51cae0:	calla  L3F7FD2F0
3f51cb10:	movk   10, a8
3f51cb20:	jauc   L3F522E20
L3F51CB40:
3f51cb40:	move   *a11(0xa0), a5, 1
3f51cb60:	setf   8, 0, 0
3f51cb70:	move   *a5(0x40), a5, 0
3f51cb90:	subk   3, a5
3f51cba0:	jane   L3F51D8F0
3f51cbc0:	move   @0x3f525460, a8, 1
3f51cbf0:	move   @0x3f525480, a5, 1
3f51cc20:	move   a8, *a13(0x80), 1
3f51cc40:	move   a5, *a13(0xa0), 1
3f51cc60:	sub    a5, a5
3f51cc70:	move   a5, *a13(0xc0), 1
L3F51CC90:
3f51cc90:	move   *a13(0xc0), a11, 1
3f51ccb0:	sll    0x5, a11
3f51ccc0:	add    a13, a11
3f51ccd0:	move   *a13(0x20), a7, 1
3f51ccf0:	move   *a7(0xa0), a5, 1
3f51cd10:	move   *a5(0x160), a5, 1
3f51cd30:	move   *a13(0xc0), a7, 1
3f51cd50:	sll    0x5, a7
3f51cd60:	add    a7, a5
3f51cd70:	move   *a5(0xd8), a7, 1
3f51cd90:	move   *a7(0x128), *a11(0x160), 1
3f51cdc0:	move   *a13(0x20), a11, 1
3f51cde0:	move   *a11(0xa0), a7, 1
3f51ce00:	move   *a7(0x160), a7, 1
3f51ce20:	move   *a13(0xc0), a5, 1
3f51ce40:	sll    0x5, a5
3f51ce50:	add    a5, a7
3f51ce60:	move   *a7(0xd8), a7, 1
3f51ce80:	move   *a7(0x1a8), a8, 1
3f51cea0:	calla  L3FE116F0
3f51ced0:	move   *a13(0x80), *a14+, 1
3f51cef0:	move   *a13(0xa0), *a14+, 1
3f51cf10:	calla  L3FE0DE90
3f51cf40:	move   -*a14, a8, 1
3f51cf50:	move   a8, *a13(0xa0), 1
3f51cf70:	move   -*a14, a8, 1
3f51cf80:	move   a8, *a13(0x80), 1
3f51cfa0:	move   *a13(0xc0), a7, 1
3f51cfc0:	sll    0x5, a7
3f51cfd0:	add    a13, a7
3f51cfe0:	move   *a13(0xc0), a5, 1
3f51d000:	sll    0x5, a5
3f51d010:	add    a11, a5
3f51d020:	move   *a7(0x160), a7, 1
3f51d040:	move   *a5(0x2e0), a5, 1
3f51d060:	cmp    a5, a7
3f51d070:	jrnc   L3F51D1D0
3f51d080:	move   a14, -*sp, 1
3f51d090:	movk   8, a7
3f51d0a0:	move   a7, *a14+, 1
3f51d0b0:	move   *a11(0xa0), a5, 1
3f51d0d0:	move   *a5+, *a14+, 1
3f51d0e0:	setf   8, 0, 0
3f51d0f0:	move   *a9(0x8), a8, 0
3f51d110:	move   a8, *a14+, 1
3f51d120:	move   @0x1ad960, *a14+, 1
3f51d150:	move   *a13(0xffe0), *a14+, 1
3f51d170:	calla  L3F7FD2F0
3f51d1a0:	move   a7, a8
3f51d1b0:	jauc   L3F522E20
L3F51D1D0:
3f51d1d0:	move   *a13(0xc0), a7, 1
3f51d1f0:	jrne   L3F51D220
3f51d200:	movk   1, a5
3f51d210:	jruc   L3F51D2F0
L3F51D220:
3f51d220:	dec    a7
3f51d230:	sll    0x5, a7
3f51d240:	add    a11, a7
3f51d250:	move   *a13(0xc0), a5, 1
3f51d270:	dec    a5
3f51d280:	sll    0x5, a5
3f51d290:	add    a13, a5
3f51d2a0:	move   *a7(0x340), a7, 1
3f51d2c0:	move   *a5(0x160), a5, 1
3f51d2e0:	mpyu   a7, a5
L3F51D2F0:
3f51d2f0:	move   *a13(0xc0), a7, 1
3f51d310:	sll    0x5, a7
3f51d320:	add    a11, a7
3f51d330:	move   a5, *a7(0x340), 1
3f51d350:	move   *a13(0xc0), a7, 1
3f51d370:	sll    0x5, a7
3f51d380:	add    a11, a7
3f51d390:	addi   0x40, a14
3f51d3b0:	move   a14, -*sp, 1
3f51d3c0:	addi   0x40, a14
3f51d3e0:	move   a14, -*sp, 1
3f51d3f0:	move   *a13(0xc0), a5, 1
3f51d410:	sll    0x5, a5
3f51d420:	add    a13, a5
3f51d430:	move   *a5(0x160), a8, 1
3f51d450:	calla  L3FE116F0
3f51d480:	calla  L3FE161A0
3f51d4b0:	addi   0x40, a14
3f51d4d0:	move   a14, -*sp, 1
3f51d4e0:	movi   0x3f5254a0, a8
3f51d510:	move   *a8+, *a14+, 1
3f51d520:	move   *a8+, *a14+, 1
3f51d530:	calla  L3FE161A0
3f51d560:	calla  L3FE0D650
3f51d590:	calla  L3FE14450
3f51d5c0:	calla  L3FE10B50
3f51d5f0:	move   a8, *a7(0x280), 1
3f51d610:	move   *a13(0xc0), a7, 1
3f51d630:	inc    a7
3f51d640:	move   a7, *a13(0xc0), 1
3f51d660:	subk   3, a7
3f51d670:	jac   L3F51CC90
3f51d690:	movk   1, a7
3f51d6a0:	setf   8, 0, 0
3f51d6b0:	move   *a11(0x3b0), a5, 0
3f51d6d0:	sll    a5, a7
3f51d6e0:	move   a7, a8
3f51d6f0:	calla  L3FE116F0
3f51d720:	move   *a13(0x80), *a14+, 1
3f51d740:	move   *a13(0xa0), *a14+, 1
3f51d760:	calla  L3FE0E6F0
3f51d790:	jaeq   L3F521DE0
3f51d7b0:	move   a14, -*sp, 1
3f51d7c0:	movk   8, a7
3f51d7d0:	move   a7, *a14+, 1
3f51d7e0:	move   *a11(0xa0), a5, 1
3f51d800:	move   *a5+, *a14+, 1
3f51d810:	move   *a9(0x8), a8, 0
3f51d830:	move   a8, *a14+, 1
3f51d840:	move   @0x1ad960, *a14+, 1
3f51d870:	move   *a13(0xffe0), *a14+, 1
3f51d890:	calla  L3F7FD2F0
3f51d8c0:	move   a7, a8
3f51d8d0:	jauc   L3F522E20
L3F51D8F0:
3f51d8f0:	move   *a11(0xa0), a5, 1
3f51d910:	move   *a5(0x160), a5, 1
3f51d930:	move   *a5(0xd8), a5, 1
3f51d950:	move   *a5(0x128), a8, 1
3f51d970:	calla  L3FE116F0
3f51d9a0:	move   *a13(0x40), *a14+, 1
3f51d9c0:	move   *a13(0x60), *a14+, 1
3f51d9e0:	calla  L3FE0E6F0
3f51da10:	jrne   L3F51DB00
3f51da20:	move   *a11(0xa0), a5, 1
3f51da40:	move   *a5(0x160), a5, 1
3f51da60:	move   *a5(0xd8), a5, 1
3f51da80:	movk   1, a7
3f51da90:	move   *a11(0x3b0), a11, 0
3f51dab0:	sll    a11, a7
3f51dac0:	move   *a5(0x1a8), a11, 1
3f51dae0:	cmp    a7, a11
3f51daf0:	jrls   L3F51DC60
L3F51DB00:
3f51db00:	move   a14, -*sp, 1
3f51db10:	movk   8, a11
3f51db20:	move   a11, *a14+, 1
3f51db30:	move   *a13(0x20), a7, 1
3f51db50:	move   *a7(0xa0), a5, 1
3f51db70:	move   *a5+, *a14+, 1
3f51db80:	move   *a9(0x8), a8, 0
3f51dba0:	move   a8, *a14+, 1
3f51dbb0:	move   @0x1ad960, *a14+, 1
3f51dbe0:	move   *a13(0xffe0), *a14+, 1
3f51dc00:	calla  L3F7FD2F0
3f51dc30:	move   a11, a8
3f51dc40:	jauc   L3F522E20
L3F51DC60:
3f51dc60:	move   *a13(0x20), a11, 1
3f51dc80:	move   *a13(0xffc0), a7, 1
3f51dca0:	move   *a7(0x40), a5, 0
3f51dcc0:	subk   3, a5
3f51dcd0:	movk   1, a5
3f51dce0:	jreq   L3F51DD00
3f51dcf0:	sub    a5, a5
L3F51DD00:
3f51dd00:	setf   1, 0, 0
3f51dd10:	move   a5, *a11(0x3ba), 0
3f51dd30:	jauc   L3F521DE0
L3F51DD50:
3f51dd50:	move   *a7(0x40), a5, 0
3f51dd70:	dec    a5
3f51dd80:	jaeq   L3F521DE0
3f51dda0:	move   *a9(0x160), a5, 1
3f51ddc0:	jaeq   L3F521DE0
3f51dde0:	move   a14, -*sp, 1
3f51ddf0:	sub    a5, a5
3f51de00:	move   a5, *a14+, 1
3f51de10:	movk   1, a5
3f51de20:	move   a5, *a14+, 1
3f51de30:	move   *a9(0x160), *a14+, 1
3f51de50:	calla  L3F8BA520
3f51de80:	move   a8, *a11(0x80), 1
3f51dea0:	move   *a11(0x80), a5, 1
3f51dec0:	jrne   L3F51E010
3f51ded0:	move   a14, -*sp, 1
3f51dee0:	movk   12, a5
3f51def0:	move   a5, *a14+, 1
3f51df00:	move   *a9(0x160), *a14+, 1
3f51df20:	setf   8, 0, 0
3f51df30:	move   *a9(0x8), a8, 0
3f51df50:	move   a8, *a14+, 1
3f51df60:	move   @0x1ad960, *a14+, 1
3f51df90:	move   *a13(0xffe0), *a14+, 1
3f51dfb0:	calla  L3F7FD2F0
3f51dfe0:	move   a5, a8
3f51dff0:	jauc   L3F522E20
L3F51E010:
3f51e010:	move   *a11(0x80), a5, 1
3f51e030:	setf   16, 1, 0
3f51e040:	move   *a5(0x20), a5, 0
3f51e060:	dec    a5
3f51e070:	jrgt   L3F51E200
3f51e080:	setf   8, 0, 0
3f51e090:	move   *a7(0x40), a5, 0
3f51e0b0:	subk   3, a5
3f51e0c0:	jrne   L3F51E200
3f51e0d0:	move   a14, -*sp, 1
3f51e0e0:	movk   8, a5
3f51e0f0:	move   a5, *a14+, 1
3f51e100:	move   *a7(0x0), *a14+, 1
3f51e120:	move   *a9(0x8), a8, 0
3f51e140:	move   a8, *a14+, 1
3f51e150:	move   @0x1ad960, *a14+, 1
3f51e180:	move   *a13(0xffe0), *a14+, 1
3f51e1a0:	calla  L3F7FD2F0
3f51e1d0:	move   a5, a8
3f51e1e0:	jauc   L3F522E20
L3F51E200:
3f51e200:	move   *a9(0x160), *a11(0x60), 1
3f51e230:	addi   0x40, a14
3f51e250:	move   a14, -*sp, 1
3f51e260:	move   a9, a5
3f51e270:	addi   0x180, a5
3f51e290:	move   a5, *a14+, 1
3f51e2a0:	calla  L3FB1C610
3f51e2d0:	move   -*a14, a8, 1
3f51e2e0:	move   a8, *a11(0x120), 1
3f51e300:	move   -*a14, a8, 1
3f51e310:	move   a8, *a11(0x100), 1
3f51e330:	addi   0x40, a14
3f51e350:	move   a14, -*sp, 1
3f51e360:	move   a9, a5
3f51e370:	addi   0x1c0, a5
3f51e390:	move   a5, *a14+, 1
3f51e3a0:	calla  L3FB1C610
3f51e3d0:	move   -*a14, a8, 1
3f51e3e0:	move   a8, *a11(0x160), 1
3f51e400:	move   -*a14, a8, 1
3f51e410:	move   a8, *a11(0x140), 1
3f51e430:	jauc   L3F51FCA0
3f51e450:	move   *a13(0x20), a11, 1
3f51e470:	move   *a13(0x140), *a11(0x200), 1
3f51e4a0:	move   *a13(0x20), a11, 1
3f51e4c0:	move   *a11(0x80), a7, 1
3f51e4e0:	move   *a7, a7, 1
3f51e4f0:	move   *a11(0x80), a5, 1
3f51e510:	move   *a5, a5, 1
3f51e520:	move   *a5(0xa0), a5, 1
3f51e540:	neg    a5
3f51e550:	move   *a7(0x40), a7, 1
3f51e570:	srl    a5, a7
3f51e580:	move   a7, *a13(0x160), 1
3f51e5a0:	move   *a11(0x80), a5, 1
3f51e5c0:	move   *a5, a5, 1
3f51e5d0:	move   *a11(0x80), a7, 1
3f51e5f0:	move   *a7, a7, 1
3f51e600:	move   *a7(0xc0), a7, 1
3f51e620:	neg    a7
3f51e630:	move   *a5(0x60), a5, 1
3f51e650:	srl    a7, a5
3f51e660:	move   a5, *a13(0x180), 1
3f51e680:	move   *a11(0x80), a7, 1
3f51e6a0:	move   *a7, a7, 1
3f51e6b0:	move   *a11(0x80), a5, 1
3f51e6d0:	move   *a5, a5, 1
3f51e6e0:	move   *a5(0xe0), a5, 1
3f51e700:	neg    a5
3f51e710:	move   *a7(0x80), a7, 1
3f51e730:	srl    a5, a7
3f51e740:	move   a7, *a13(0x1a0), 1
3f51e760:	move   *a13(0x160), a5, 1
3f51e780:	inc    a5
3f51e790:	move   a5, *a13(0x160), 1
3f51e7b0:	move   *a13(0x180), a7, 1
3f51e7d0:	inc    a7
3f51e7e0:	move   a7, *a13(0x180), 1
3f51e800:	dec    a5
3f51e810:	dec    a7
3f51e820:	and    a7, a5
3f51e830:	move   *a13(0x1a0), a7, 1
3f51e850:	inc    a7
3f51e860:	move   a7, *a13(0x1a0), 1
3f51e880:	dec    a7
3f51e890:	and    a7, a5
3f51e8a0:	jaeq   L3F51F6C0
3f51e8c0:	move   @0x3f525460, a8, 1
3f51e8f0:	move   @0x3f525480, a7, 1
3f51e920:	move   a8, *a13(0x80), 1
3f51e940:	move   a7, *a13(0xa0), 1
3f51e960:	sub    a7, a7
3f51e970:	move   a7, *a13(0xc0), 1
L3F51E990:
3f51e990:	move   *a13(0x20), a11, 1
3f51e9b0:	move   *a13(0xc0), a7, 1
3f51e9d0:	sll    0x5, a7
3f51e9e0:	add    a11, a7
3f51e9f0:	addi   0x40, a14
3f51ea10:	move   a14, -*sp, 1
3f51ea20:	addi   0x40, a14
3f51ea40:	move   a14, -*sp, 1
3f51ea50:	move   *a13(0xc0), a5, 1
3f51ea70:	sll    0x5, a5
3f51ea80:	add    a13, a5
3f51ea90:	move   *a5(0x160), a8, 1
3f51eab0:	calla  L3FE116F0
3f51eae0:	calla  L3FE161A0
3f51eb10:	addi   0x40, a14
3f51eb30:	move   a14, -*sp, 1
3f51eb40:	movi   0x3f5254a0, a8
3f51eb70:	move   *a8+, *a14+, 1
3f51eb80:	move   *a8+, *a14+, 1
3f51eb90:	calla  L3FE161A0
3f51ebc0:	calla  L3FE0D650
3f51ebf0:	calla  L3FE14450
3f51ec20:	calla  L3FE10B50
3f51ec50:	move   a8, *a7(0x280), 1
3f51ec70:	move   *a13(0xc0), a7, 1
3f51ec90:	jrne   L3F51ECC0
3f51eca0:	movk   1, a5
3f51ecb0:	jruc   L3F51ED90
L3F51ECC0:
3f51ecc0:	dec    a7
3f51ecd0:	sll    0x5, a7
3f51ece0:	add    a11, a7
3f51ecf0:	move   *a13(0xc0), a5, 1
3f51ed10:	dec    a5
3f51ed20:	sll    0x5, a5
3f51ed30:	add    a13, a5
3f51ed40:	move   *a7(0x340), a7, 1
3f51ed60:	move   *a5(0x160), a5, 1
3f51ed80:	mpyu   a7, a5
L3F51ED90:
3f51ed90:	move   *a13(0xc0), a7, 1
3f51edb0:	sll    0x5, a7
3f51edc0:	add    a11, a7
3f51edd0:	move   a5, *a7(0x340), 1
3f51edf0:	move   *a13(0xc0), a7, 1
3f51ee10:	sll    0x5, a7
3f51ee20:	add    a11, a7
3f51ee30:	move   *a7(0x2e0), a7, 1
3f51ee50:	jreq   L3F51F210
3f51ee60:	move   *a13(0xc0), a7, 1
3f51ee80:	sll    0x5, a7
3f51ee90:	add    a11, a7
3f51eea0:	move   *a13(0xc0), a5, 1
3f51eec0:	sll    0x5, a5
3f51eed0:	add    a13, a5
3f51eee0:	move   *a7(0x2e0), a7, 1
3f51ef00:	move   *a5(0x160), a5, 1
3f51ef20:	cmp    a5, a7
3f51ef30:	jrls   L3F51F0A0
3f51ef40:	move   a14, -*sp, 1
3f51ef50:	movk   8, a7
3f51ef60:	move   a7, *a14+, 1
3f51ef70:	move   *a13(0xffc0), a5, 1
3f51ef90:	move   *a5(0x0), *a14+, 1
3f51efb0:	setf   8, 0, 0
3f51efc0:	move   *a9(0x8), a8, 0
3f51efe0:	move   a8, *a14+, 1
3f51eff0:	move   @0x1ad960, *a14+, 1
3f51f020:	move   *a13(0xffe0), *a14+, 1
3f51f040:	calla  L3F7FD2F0
3f51f070:	move   a7, a8
3f51f080:	jauc   L3F522E20
L3F51F0A0:
3f51f0a0:	move   *a13(0xc0), a7, 1
3f51f0c0:	sll    0x5, a7
3f51f0d0:	add    a13, a7
3f51f0e0:	move   *a7(0x160), a8, 1
3f51f100:	calla  L3FE116F0
3f51f130:	move   *a13(0x80), *a14+, 1
3f51f150:	move   *a13(0xa0), *a14+, 1
3f51f170:	calla  L3FE0DE90
3f51f1a0:	move   -*a14, a8, 1
3f51f1b0:	move   a8, *a13(0xa0), 1
3f51f1d0:	move   -*a14, a8, 1
3f51f1e0:	move   a8, *a13(0x80), 1
3f51f200:	jruc   L3F51F480
L3F51F210:
3f51f210:	move   *a11(0x80), a7, 1
3f51f230:	setf   16, 1, 0
3f51f240:	move   *a7(0x20), a7, 0
3f51f260:	btst   0, a7
3f51f270:	jrne   L3F51F480
3f51f280:	move   *a13(0xc0), a7, 1
3f51f2a0:	sll    0x5, a7
3f51f2b0:	add    a13, a7
3f51f2c0:	move   *a7(0x160), a7, 1
3f51f2e0:	move   *a13(0x160), a5, 1
3f51f300:	cmp    a5, a7
3f51f310:	jreq   L3F51F480
3f51f320:	move   a14, -*sp, 1
3f51f330:	movk   8, a7
3f51f340:	move   a7, *a14+, 1
3f51f350:	move   *a13(0xffc0), a7, 1
3f51f370:	move   *a7(0x0), *a14+, 1
3f51f390:	setf   8, 0, 0
3f51f3a0:	move   *a9(0x8), a8, 0
3f51f3c0:	move   a8, *a14+, 1
3f51f3d0:	move   @0x1ad960, *a14+, 1
3f51f400:	move   *a13(0xffe0), *a14+, 1
3f51f420:	calla  L3F7FD2F0
3f51f450:	movk   8, a8
3f51f460:	jauc   L3F522E20
L3F51F480:
3f51f480:	move   *a13(0xc0), a7, 1
3f51f4a0:	inc    a7
3f51f4b0:	move   a7, *a13(0xc0), 1
3f51f4d0:	subk   3, a7
3f51f4e0:	jac   L3F51E990
3f51f500:	movk   1, a7
3f51f510:	setf   1, 0, 0
3f51f520:	move   a7, *a11(0x3b9), 0
3f51f540:	move   *a11(0x80), a5, 1
3f51f560:	move   *a5, a5, 1
3f51f570:	setf   16, 1, 0
3f51f580:	move   *a5(0x110), a5, 0
3f51f5a0:	move   a5, *a13(0x220), 1
3f51f5c0:	move   *a11(0x80), a7, 1
3f51f5e0:	move   *a7(0x20), a7, 0
3f51f600:	btst   0, a7
3f51f610:	jreq   L3F51F640
3f51f620:	movk   3, a7
3f51f630:	jruc   L3F51F690
L3F51F640:
3f51f640:	move   *a13(0xffc0), a7, 1
3f51f660:	setf   8, 0, 0
3f51f670:	move   *a7(0x40), a7, 0
L3F51F690:
3f51f690:	move   a7, *a13(0x200), 1
3f51f6b0:	jruc   L3F51FE40
L3F51F6C0:
3f51f6c0:	move   *a13(0x20), a11, 1
3f51f6e0:	move   *a13(0x40), *a14+, 1
3f51f700:	move   *a13(0x60), *a14+, 1
3f51f720:	calla  L3FE10CC0
3f51f750:	move   a8, *a11(0x200), 1
3f51f770:	move   *a13(0x20), a11, 1
3f51f790:	movk   1, a7
3f51f7a0:	setf   8, 0, 0
3f51f7b0:	move   *a11(0x3b0), a5, 0
3f51f7d0:	sll    a5, a7
3f51f7e0:	move   a7, a8
3f51f7f0:	calla  L3FE116F0
3f51f820:	move   -*a14, a8, 1
3f51f830:	move   a8, *a13(0xa0), 1
3f51f850:	move   -*a14, a8, 1
3f51f860:	move   a8, *a13(0x80), 1
3f51f880:	move   *a13(0x40), *a14+, 1
3f51f8a0:	move   *a13(0x60), *a14+, 1
3f51f8c0:	move   *a13(0x80), *a14+, 1
3f51f8e0:	move   *a13(0xa0), *a14+, 1
3f51f900:	calla  L3FE0E730
3f51f930:	jreq   L3F51FA90
3f51f940:	move   a14, -*sp, 1
3f51f950:	movk   8, a7
3f51f960:	move   a7, *a14+, 1
3f51f970:	move   *a13(0xffc0), a5, 1
3f51f990:	move   *a5(0x0), *a14+, 1
3f51f9b0:	move   *a9(0x8), a8, 0
3f51f9d0:	move   a8, *a14+, 1
3f51f9e0:	move   @0x1ad960, *a14+, 1
3f51fa10:	move   *a13(0xffe0), *a14+, 1
3f51fa30:	calla  L3F7FD2F0
3f51fa60:	move   a7, a8
3f51fa70:	jauc   L3F522E20
L3F51FA90:
3f51fa90:	move   *a13(0xffc0), a7, 1
3f51fab0:	move   *a7(0x40), a5, 0
3f51fad0:	subk   3, a5
3f51fae0:	movk   1, a5
3f51faf0:	jreq   L3F51FB10
3f51fb00:	sub    a5, a5
L3F51FB10:
3f51fb10:	setf   1, 0, 0
3f51fb20:	move   a5, *a11(0x3ba), 0
3f51fb40:	move   *a13(0x80), *a14+, 1
3f51fb60:	move   *a13(0xa0), *a14+, 1
3f51fb80:	calla  L3FE10CC0
3f51fbb0:	move   a8, *a13(0x160), 1
3f51fbd0:	move   *a13(0x80), *a14+, 1
3f51fbf0:	move   *a13(0xa0), *a14+, 1
3f51fc10:	calla  L3FE10CC0
L3F51FC40:
3f51fc40:	move   a8, *a13(0x220), 1
L3F51FC60:
3f51fc60:	movk   2, a5
3f51fc70:	move   a5, *a13(0x200), 1
3f51fc90:	jruc   L3F51FE40
L3F51FCA0:
3f51fca0:	move   *a11(0x80), a5, 1
3f51fcc0:	setf   16, 1, 0
3f51fcd0:	move   *a5(0x20), a8, 0
3f51fcf0:	cmpi   0x5, a8
3f51fd10:	jrhi   L3F51FE40
3f51fd20:	sll    0x5, a8
3f51fd30:	addi   0x3f51fd80, a8
3f51fd60:	move   *a8, a8, 1
3f51fd70:	jump   a8
3f51fd80:	drav   b11, b0
3f51fd90:	dsjs   b1, L3F51FC00
3f51fda0:	drav   a6, a0
3f51fdb0:	dsjs   b1, L3F51FC20
3f51fdc0:	cmpxy  a5, a0
3f51fdd0:	dsjs   b1, L3F51FC40
3f51fde0:	drav   a6, a0
3f51fdf0:	dsjs   b1, L3F51FC60
3f51fe00:	cmpxy  a5, a0
3f51fe10:	dsjs   b1, L3F51FC80
3f51fe20:	cmpxy  b2, b0
3f51fe30:	dsjs   b1, L3F51FCA0
L3F51FE40:
3f51fe40:	move   *a11(0x200), a7, 1
3f51fe60:	jaeq   L3F520F80
3f51fe80:	sub    a7, a7
3f51fe90:	move   a7, *a13(0xc0), 1
L3F51FEB0:
3f51feb0:	move   *a13(0x20), a11, 1
3f51fed0:	move   *a13(0xc0), a7, 1
3f51fef0:	sll    0x5, a7
3f51ff00:	add    a11, a7
3f51ff10:	move   a14, -*sp, 1
3f51ff20:	movk   4, a5
3f51ff30:	move   a5, *a14+, 1
3f51ff40:	move   *a11(0x200), *a14+, 1
3f51ff60:	calla  L3FB1D180
3f51ff90:	move   a8, *a7(0x220), 1
3f51ffb0:	move   *a13(0xc0), a7, 1
3f51ffd0:	sll    0x5, a7
3f51ffe0:	add    a11, a7
3f51fff0:	move   *a7(0x220), a7, 1
3f520010:	jrne   L3F520260
3f520020:	move   a14, -*sp, 1
3f520030:	movi   0x3f524fd8, a8
3f520060:	move   a8, *a14+, 1
3f520070:	calla  L3F927BC0
3f5200a0:	sub    a7, a7
3f5200b0:	move   a7, *a13(0x1c0), 1
3f5200d0:	move   *a13(0xc0), a5, 1
3f5200f0:	cmp    a5, a7
3f520100:	jrnc   L3F520260
L3F520110:
3f520110:	move   a14, -*sp, 1
3f520120:	move   *a13(0x20), a11, 1
3f520140:	move   *a13(0x1c0), a7, 1
3f520160:	sll    0x5, a7
3f520170:	add    a11, a7
3f520180:	move   *a7(0x220), *a14+, 1
3f5201a0:	calla  L3FB1D8C0
3f5201d0:	move   *a13(0x1c0), a7, 1
3f5201f0:	inc    a7
3f520200:	move   a7, *a13(0x1c0), 1
3f520220:	move   *a13(0xc0), a5, 1
3f520240:	cmp    a5, a7
3f520250:	jrc   L3F520110
L3F520260:
3f520260:	move   *a13(0xc0), a7, 1
3f520280:	sll    0x5, a7
3f520290:	add    a11, a7
3f5202a0:	move   *a7(0x220), a7, 1
3f5202c0:	jrne   L3F520430
3f5202d0:	move   a14, -*sp, 1
3f5202e0:	movk   11, a7
3f5202f0:	move   a7, *a14+, 1
3f520300:	move   *a13(0xffc0), a5, 1
3f520320:	move   *a5(0x0), *a14+, 1
3f520340:	setf   8, 0, 0
3f520350:	move   *a9(0x8), a8, 0
3f520370:	move   a8, *a14+, 1
3f520380:	move   @0x1ad960, *a14+, 1
3f5203b0:	move   *a13(0xffe0), *a14+, 1
3f5203d0:	calla  L3F7FD2F0
3f520400:	move   a7, a8
3f520410:	jauc   L3F522E20
L3F520430:
3f520430:	move   *a13(0x200), a7, 1
3f520450:	subk   2, a7
3f520460:	jreq   L3F5204E0
3f520470:	move   *a13(0xc0), a7, 1
3f520490:	inc    a7
3f5204a0:	move   a7, *a13(0xc0), 1
3f5204c0:	subk   3, a7
3f5204d0:	jrc   L3F51FEB0
L3F5204E0:
3f5204e0:	move   *a13(0xffc0), a7, 1
3f520500:	setf   8, 0, 0
3f520510:	move   *a7(0x20), a5, 0
3f520530:	subk   2, a5
3f520540:	jrne   L3F520630
3f520550:	move   *a13(0xff60), a5, 1
3f520570:	move   *a7(0x80), a7, 1
3f520590:	cmp    a7, a5
3f5205a0:	jrc   L3F520650
3f5205b0:	move   *a13(0xffc0), a7, 1
3f5205d0:	move   *a13(0xff40), a5, 1
3f5205f0:	move   *a7(0xa0), a7, 1
3f520610:	cmp    a7, a5
3f520620:	jrc   L3F520650
L3F520630:
3f520630:	sub    a7, a7
3f520640:	jruc   L3F520660
L3F520650:
3f520650:	movk   1, a7
L3F520660:
3f520660:	setf   1, 0, 0
3f520670:	move   a7, *a11(0x3bb), 0
3f520690:	move   a14, -*sp, 1
3f5206a0:	movk   4, a7
3f5206b0:	move   a7, *a14+, 1
3f5206c0:	move   *a11(0x200), *a14+, 1
3f5206e0:	calla  L3FB1D180
3f520710:	move   a8, *a11(0x180), 1
3f520730:	move   *a11(0x180), a5, 1
3f520750:	jrne   L3F5207E0
3f520760:	move   a14, -*sp, 1
3f520770:	movi   0x3f525120, a8
3f5207a0:	move   a8, *a14+, 1
3f5207b0:	calla  L3F927BC0
L3F5207E0:
3f5207e0:	move   *a11(0x180), a5, 1
3f520800:	jrne   L3F520970
3f520810:	move   a14, -*sp, 1
3f520820:	movk   11, a5
3f520830:	move   a5, *a14+, 1
3f520840:	move   *a13(0xffc0), a5, 1
3f520860:	move   *a5(0x0), *a14+, 1
3f520880:	setf   8, 0, 0
3f520890:	move   *a9(0x8), a8, 0
3f5208b0:	move   a8, *a14+, 1
3f5208c0:	move   @0x1ad960, *a14+, 1
3f5208f0:	move   *a13(0xffe0), *a14+, 1
3f520910:	calla  L3F7FD2F0
3f520940:	movk   11, a8
3f520950:	jauc   L3F522E20
L3F520970:
3f520970:	move   a14, -*sp, 1
3f520980:	movk   16, a5
3f520990:	move   a5, *a14+, 1
3f5209a0:	move   *a11(0x200), *a14+, 1
3f5209c0:	calla  L3FB1D180
3f5209f0:	move   a8, *a11(0x1e0), 1
3f520a10:	move   *a11(0x1e0), a5, 1
3f520a30:	jrne   L3F520AC0
3f520a40:	move   a14, -*sp, 1
3f520a50:	movi   0x3f525240, a8
3f520a80:	move   a8, *a14+, 1
3f520a90:	calla  L3F927BC0
L3F520AC0:
3f520ac0:	move   *a11(0x1e0), a5, 1
3f520ae0:	jrne   L3F520C50
3f520af0:	move   a14, -*sp, 1
3f520b00:	movk   11, a5
3f520b10:	move   a5, *a14+, 1
3f520b20:	move   *a13(0xffc0), a5, 1
3f520b40:	move   *a5(0x0), *a14+, 1
3f520b60:	setf   8, 0, 0
3f520b70:	move   *a9(0x8), a8, 0
3f520b90:	move   a8, *a14+, 1
3f520ba0:	move   @0x1ad960, *a14+, 1
3f520bd0:	move   *a13(0xffe0), *a14+, 1
3f520bf0:	calla  L3F7FD2F0
3f520c20:	movk   11, a8
3f520c30:	jauc   L3F522E20
L3F520C50:
3f520c50:	move   a14, -*sp, 1
3f520c60:	movk   16, a5
3f520c70:	move   a5, *a14+, 1
3f520c80:	move   *a11(0x80), a5, 1
3f520ca0:	move   *a5, a5, 1
3f520cb0:	setf   16, 1, 0
3f520cc0:	move   *a5(0x110), a8, 0
3f520ce0:	move   a8, *a14+, 1
3f520cf0:	calla  L3FB1D180
3f520d20:	move   a8, *a11(0x1c0), 1
3f520d40:	move   *a11(0x1c0), a5, 1
3f520d60:	jrne   L3F520DF0
3f520d70:	move   a14, -*sp, 1
3f520d80:	movi   0x3f525350, a8
3f520db0:	move   a8, *a14+, 1
3f520dc0:	calla  L3F927BC0
L3F520DF0:
3f520df0:	move   *a11(0x1c0), a5, 1
3f520e10:	jrne   L3F520F80
3f520e20:	move   a14, -*sp, 1
3f520e30:	movk   11, a5
3f520e40:	move   a5, *a14+, 1
3f520e50:	move   *a13(0xffc0), a5, 1
3f520e70:	move   *a5(0x0), *a14+, 1
3f520e90:	setf   8, 0, 0
3f520ea0:	move   *a9(0x8), a8, 0
3f520ec0:	move   a8, *a14+, 1
3f520ed0:	move   @0x1ad960, *a14+, 1
3f520f00:	move   *a13(0xffe0), *a14+, 1
3f520f20:	calla  L3F7FD2F0
3f520f50:	movk   11, a8
3f520f60:	jauc   L3F522E20
L3F520F80:
3f520f80:	move   *a11(0x200), a7, 1
3f520fa0:	jreq   L3F520FE0
3f520fb0:	move   *a11(0x200), a7, 1
3f520fd0:	jruc   L3F5210E0
L3F520FE0:
3f520fe0:	move   *a13(0x40), *a14+, 1
3f521000:	move   *a13(0x60), *a14+, 1
3f521020:	move   *a13(0x80), *a14+, 1
3f521040:	move   *a13(0xa0), *a14+, 1
3f521060:	calla  L3FE0E6F0
3f521090:	jreq   L3F5210D0
3f5210a0:	move   *a13(0x220), a7, 1
3f5210c0:	jruc   L3F5210E0
L3F5210D0:
3f5210d0:	sub    a7, a7
L3F5210E0:
3f5210e0:	move   a7, *a13(0x220), 1
3f521100:	jaeq   L3F521DE0
3f521120:	move   a14, -*sp, 1
3f521130:	movk   1, a5
3f521140:	move   a5, *a14+, 1
3f521150:	move   a5, *a14+, 1
3f521160:	move   a7, *a14+, 1
3f521170:	sub    a5, a5
3f521180:	move   a5, *a14+, 1
3f521190:	move   a5, *a14+, 1
3f5211a0:	move   a5, *a14+, 1
3f5211b0:	movi   0x3f525460, a8
3f5211e0:	move   *a8+, *a14+, 1
3f5211f0:	move   *a8+, *a14+, 1
3f521200:	move   a13, a5
3f521210:	addi   0x160, a5
3f521230:	move   a5, *a14+, 1
3f521240:	move   *a13(0x200), *a14+, 1
3f521260:	calla  L3F563FD0
3f521290:	move   a8, *a11(0xa0), 1
3f5212b0:	move   *a11(0xa0), a5, 1
3f5212d0:	jrne   L3F521440
3f5212e0:	move   a14, -*sp, 1
3f5212f0:	movk   11, a5
3f521300:	move   a5, *a14+, 1
3f521310:	move   *a13(0xffc0), a5, 1
3f521330:	move   *a5(0x0), *a14+, 1
3f521350:	setf   8, 0, 0
3f521360:	move   *a9(0x8), a8, 0
3f521380:	move   a8, *a14+, 1
3f521390:	move   @0x1ad960, *a14+, 1
3f5213c0:	move   *a13(0xffe0), *a14+, 1
3f5213e0:	calla  L3F7FD2F0
3f521410:	movk   11, a8
3f521420:	jauc   L3F522E20
L3F521440:
3f521440:	move   *a11(0x200), a5, 1
3f521460:	cmp    a5, a7
3f521470:	jals   L3F521DE0
3f521490:	sub    a5, a5
3f5214a0:	move   a5, *a13(0xc0), 1
3f5214c0:	move   *a11(0xa0), a7, 1
3f5214e0:	setf   8, 0, 0
3f5214f0:	move   *a7(0x48), a7, 0
3f521510:	cmp    a7, a5
3f521520:	janc   L3F521DE0
L3F521540:
3f521540:	move   *a13(0x20), a11, 1
3f521560:	move   *a11(0xa0), a7, 1
3f521580:	move   *a7(0x160), a7, 1
3f5215a0:	move   *a13(0xc0), a5, 1
3f5215c0:	sll    0x5, a5
3f5215d0:	add    a5, a7
3f5215e0:	move   *a7(0xd8), a7, 1
3f521600:	move   *a7(0x1a8), a7, 1
3f521620:	dec    a7
3f521630:	move   a7, *a13(0x2a0), 1
3f521650:	move   *a11(0xa0), a5, 1
3f521670:	move   *a5(0x160), a5, 1
3f521690:	move   *a13(0xc0), a7, 1
3f5216b0:	sll    0x5, a7
3f5216c0:	add    a7, a5
3f5216d0:	move   *a5(0xd8), a7, 1
3f5216f0:	move   *a7(0x28), *a13(0x2c0), 1
3f521720:	sub    a7, a7
3f521730:	move   a7, *a13(0x240), 1
3f521750:	move   *a13(0xc0), a5, 1
3f521770:	sll    0x5, a5
3f521780:	add    a11, a5
3f521790:	move   *a5(0x2e0), a5, 1
3f5217b0:	cmp    a5, a7
3f5217c0:	jrnc   L3F521CF0
3f5217d0:	setf   16, 0, 0
L3F5217E0:
3f5217e0:	move   *a13(0x240), a11, 1
3f521800:	move   *a13(0x2a0), a7, 1
3f521820:	mpyu   a7, a11
3f521830:	move   *a13(0x20), a5, 1
3f521850:	move   *a13(0xc0), a7, 1
3f521870:	sll    0x5, a7
3f521880:	add    a5, a7
3f521890:	move   *a7(0x2e0), a7, 1
3f5218b0:	dec    a7
3f5218c0:	divu   a7, a11
3f5218d0:	move   *a5(0x3a0), a7, 0
3f5218f0:	xor    a7, a11
3f521900:	move   a11, *a13(0x260), 1
3f521920:	move   *a5(0xa0), a7, 1
3f521940:	move   *a7(0x160), a7, 1
3f521960:	move   *a13(0xc0), a5, 1
3f521980:	sll    0x5, a5
3f521990:	add    a5, a7
3f5219a0:	move   *a7(0xd8), a7, 1
3f5219c0:	move   *a13(0x240), a5, 1
3f5219e0:	move   *a7(0x68), a7, 1
3f521a00:	mpyu   a5, a7
3f521a10:	move   a7, *a13(0x280), 1
3f521a30:	srl    0x3, a7
3f521a40:	sll    0x3, a7
3f521a50:	move   *a13(0x2c0), a3, 1
3f521a70:	add    a3, a7
3f521a80:	move   *a13(0x280), a3, 1
3f521aa0:	movk   7, a5
3f521ab0:	and    a3, a5
3f521ac0:	move   *a13(0x2a0), a3, 1
3f521ae0:	sll    a5, a3
3f521af0:	move   *a7, a7, 1
3f521b00:	andn   a3, a7
3f521b10:	move   *a13(0x2a0), a5, 1
3f521b30:	and    a11, a5
3f521b40:	move   *a13(0x280), a3, 1
3f521b60:	movk   7, a11
3f521b70:	and    a3, a11
3f521b80:	sll    a11, a5
3f521b90:	or     a5, a7
3f521ba0:	srl    0x3, a3
3f521bb0:	sll    0x3, a3
3f521bc0:	move   *a13(0x2c0), a11, 1
3f521be0:	add    a11, a3
3f521bf0:	move   a7, *a3, 1
3f521c00:	move   *a13(0x240), a7, 1
3f521c20:	inc    a7
3f521c30:	move   a7, *a13(0x240), 1
3f521c50:	move   *a13(0x20), a5, 1
3f521c70:	move   *a13(0xc0), a3, 1
3f521c90:	sll    0x5, a3
3f521ca0:	add    a5, a3
3f521cb0:	move   *a3(0x2e0), a3, 1
3f521cd0:	cmp    a3, a7
3f521ce0:	jrc   L3F5217E0
L3F521CF0:
3f521cf0:	move   *a13(0xc0), a11, 1
3f521d10:	inc    a11
3f521d20:	move   a11, *a13(0xc0), 1
3f521d40:	move   *a13(0x20), a5, 1
3f521d60:	move   *a5(0xa0), a3, 1
3f521d80:	setf   8, 0, 0
3f521d90:	move   *a3(0x48), a3, 0
3f521db0:	cmp    a3, a11
3f521dc0:	jac   L3F521540
L3F521DE0:
3f521de0:	move   *a13(0x20), a11, 1
3f521e00:	move   *a9(0x40), *a11(0x20), 1
3f521e30:	move   *a9(0x60), *a11(0x40), 1
3f521e60:	sub    a7, a7
3f521e70:	move   a7, *a13(0x1e0), 1
3f521e90:	move   @0xda8c0, a5, 1
3f521ec0:	cmp    a5, a7
3f521ed0:	jrnc   L3F5220A0
L3F521EE0:
3f521ee0:	move   *a13(0x1e0), a11, 1
3f521f00:	sll    0x5, a11
3f521f10:	addi   0xda8e0, a11
3f521f40:	move   *a13(0x20), a7, 1
3f521f60:	move   *a7, a5, 1
3f521f70:	move   *a5(0x160), a5, 1
3f521f90:	setf   8, 0, 0
3f521fa0:	move   *a11, a11, 0
3f521fb0:	setf   16, 1, 0
3f521fc0:	move   *a5(0x10), a5, 0
3f521fe0:	cmp    a5, a11
3f521ff0:	jreq   L3F5220A0
3f522000:	move   *a13(0x1e0), a11, 1
3f522020:	inc    a11
3f522030:	move   a11, *a13(0x1e0), 1
3f522050:	move   @0xda8c0, a5, 1
3f522080:	cmp    a5, a11
3f522090:	jrc   L3F521EE0
L3F5220A0:
3f5220a0:	move   *a13(0xffc0), a11, 1
3f5220c0:	setf   8, 0, 0
3f5220d0:	move   *a11(0x40), a7, 0
3f5220f0:	dsjs   a7, L3F522120
3f522100:	movk   1, a7
3f522110:	jruc   L3F5221A0
L3F522120:
3f522120:	move   *a13(0x1e0), a7, 1
3f522140:	sll    0x5, a7
3f522150:	addi   0xda8e0, a7
3f522180:	move   *a7(0x8), a7, 0
L3F5221A0:
3f5221a0:	move   a7, *a13(0x120), 1
3f5221c0:	move   *a13(0x1e0), a5, 1
3f5221e0:	sll    0x5, a5
3f5221f0:	addi   0xda8e0, a5
3f522220:	move   *a5(0x10), a5, 0
3f522240:	dec    a5
3f522250:	move   a5, *a13(0x100), 1
3f522270:	move   *a13(0x20), a3, 1
3f522290:	setf   1, 0, 0
3f5222a0:	move   *a3(0x3ba), a3, 0
3f5222c0:	jreq   L3F522730
3f5222d0:	move   *a11(0x80), a3, 1
3f5222f0:	mpyu   a7, a3
3f522300:	add    a5, a3
3f522310:	andn   a5, a3
3f522320:	move   a3, *a13(0xe0), 1
3f522340:	move   *a13(0x20), a3, 1
3f522360:	move   a14, -*sp, 1
3f522370:	sub    a5, a5
3f522380:	move   a5, *a14+, 1
3f522390:	move   a5, *a14+, 1
3f5223a0:	move   a5, *a14+, 1
3f5223b0:	movk   1, a5
3f5223c0:	setf   8, 0, 0
3f5223d0:	move   *a3(0x3b0), a7, 0
3f5223f0:	sll    a7, a5
3f522400:	move   a5, *a14+, 1
3f522410:	move   *a13(0xe0), *a14+, 1
3f522430:	move   *a13(0x120), *a14+, 1
3f522450:	move   *a11(0xa0), *a14+, 1
3f522470:	move   *a11(0x80), *a14+, 1
3f522490:	sub    a7, a7
3f5224a0:	move   a7, *a14+, 1
3f5224b0:	move   a14, -*sp, 1
3f5224c0:	move   *a13(0xe0), *a14+, 1
3f5224e0:	move   *a13(0x120), *a14+, 1
3f522500:	move   a7, *a14+, 1
3f522510:	move   *a3(0x3b0), a8, 0
3f522530:	move   a8, *a14+, 1
3f522540:	calla  L3F566B40
3f522570:	move   a8, *a14+, 1
3f522580:	calla  L3F563300
3f5225b0:	move   a8, *a3(0xe0), 1
3f5225d0:	move   *a3(0xe0), a5, 1
3f5225f0:	jrne   L3F522730
3f522600:	move   a14, -*sp, 1
3f522610:	movk   11, a5
3f522620:	move   a5, *a14+, 1
3f522630:	move   *a11(0x0), *a14+, 1
3f522650:	setf   8, 0, 0
3f522660:	move   *a9(0x8), a8, 0
3f522680:	move   a8, *a14+, 1
3f522690:	move   @0x1ad960, *a14+, 1
3f5226c0:	move   *a13(0xffe0), *a14+, 1
3f5226e0:	calla  L3F7FD2F0
3f522710:	move   a5, a8
3f522720:	jruc   L3F522E20
L3F522730:
3f522730:	move   *a13(0xff60), a7, 1
3f522750:	move   *a13(0x120), a5, 1
3f522770:	mpyu   a5, a7
3f522780:	move   *a13(0x100), a3, 1
3f5227a0:	add    a3, a7
3f5227b0:	andn   a3, a7
3f5227c0:	move   a7, *a13(0xe0), 1
3f5227e0:	move   *a13(0x20), a3, 1
3f522800:	move   a14, -*sp, 1
3f522810:	sub    a5, a5
3f522820:	move   a5, *a14+, 1
3f522830:	move   a5, *a14+, 1
3f522840:	move   a5, *a14+, 1
3f522850:	movk   1, a5
3f522860:	setf   8, 0, 0
3f522870:	move   *a3(0x3b0), a7, 0
3f522890:	sll    a7, a5
3f5228a0:	move   a5, *a14+, 1
3f5228b0:	move   *a13(0xe0), *a14+, 1
3f5228d0:	move   *a13(0x120), *a14+, 1
3f5228f0:	move   *a13(0xff40), *a14+, 1
3f522910:	move   *a13(0xff60), *a14+, 1
3f522930:	sub    a7, a7
3f522940:	move   a7, *a14+, 1
3f522950:	move   a14, -*sp, 1
3f522960:	move   *a13(0xe0), *a14+, 1
3f522980:	move   *a13(0x120), *a14+, 1
3f5229a0:	move   a7, *a14+, 1
3f5229b0:	move   *a3(0x3b0), a8, 0
3f5229d0:	move   a8, *a14+, 1
3f5229e0:	calla  L3F566B40
3f522a10:	move   a8, *a14+, 1
3f522a20:	calla  L3F563300
3f522a50:	move   a8, *a3(0xc0), 1
3f522a70:	move   *a3(0xc0), a5, 1
3f522a90:	jrne   L3F522BD0
3f522aa0:	move   a14, -*sp, 1
3f522ab0:	movk   11, a5
3f522ac0:	move   a5, *a14+, 1
3f522ad0:	move   *a11(0x0), *a14+, 1
3f522af0:	setf   8, 0, 0
3f522b00:	move   *a9(0x8), a8, 0
3f522b20:	move   a8, *a14+, 1
3f522b30:	move   @0x1ad960, *a14+, 1
3f522b60:	move   *a13(0xffe0), *a14+, 1
3f522b80:	calla  L3F7FD2F0
3f522bb0:	move   a5, a8
3f522bc0:	jruc   L3F522E20
L3F522BD0:
3f522bd0:	move   *a3(0xc0), a5, 1
3f522bf0:	move   *a13(0xffa0), *a5(0xa8), 1
3f522c20:	move   *a3(0xc0), a5, 1
3f522c40:	move   *a5(0xc8), a7, 1
3f522c60:	move   *a13(0xffa0), a3, 1
3f522c80:	add    a3, a7
3f522c90:	move   a7, *a5(0xc8), 1
3f522cb0:	move   *a13(0x20), a7, 1
3f522cd0:	move   *a7(0xc0), a5, 1
3f522cf0:	move   *a13(0xff80), *a5(0xe8), 1
3f522d20:	move   *a7(0xc0), a5, 1
3f522d40:	move   *a5(0x108), a3, 1
3f522d60:	move   *a13(0xff80), a7, 1
3f522d80:	add    a7, a3
3f522d90:	move   a3, *a5(0x108), 1
3f522db0:	move   *a13(0x20), a5, 1
3f522dd0:	movk   1, a3
3f522de0:	setf   1, 0, 0
3f522df0:	move   a3, *a5(0x3b8), 0
3f522e10:	sub    a8, a8
L3F522E20:
3f522e20:	move   *sp(0xe0), a14, 1
3f522e40:	mmfm   sp, a3,a5,a7,a9,a11,a13
3f522e60:	rets   2
3f522e70:	move   a13, -*sp, 1
3f522e80:	move   a14, a13
3f522e90:	move   *sp(0x40), a14, 1
3f522eb0:	move   *sp+, a13, 1
3f522ec0:	rets   2
3f522ed0:	move   a13, -*sp, 1
3f522ee0:	move   a14, a13
3f522ef0:	move   *sp(0x40), a14, 1
3f522f10:	move   *sp+, a13, 1
3f522f20:	rets   2
3f522f30:	move   a13, -*sp, 1
3f522f40:	move   a14, a13
3f522f50:	move   *sp(0x40), a14, 1
3f522f70:	move   *sp+, a13, 1
3f522f80:	rets   2
3f522f90:	move   a13, -*sp, 1
3f522fa0:	move   a14, a13
3f522fb0:	move   *sp(0x40), a14, 1
3f522fd0:	move   *sp+, a13, 1
3f522fe0:	rets   2
L3F522FF0:
3f522ff0:	mmtm   sp, a9,a11,a13
3f523010:	move   a14, a13
3f523020:	addk   32, a14
3f523030:	sub    a11, a11
3f523040:	move   a11, *a13, 1
3f523050:	move   *a13(0xffe0), a11, 1
3f523070:	move   *a13, a9, 1
3f523080:	sll    0x5, a9
3f523090:	add    a11, a9
3f5230a0:	move   *a9(0x220), a9, 1
3f5230c0:	jreq   L3F5232B0
L3F5230D0:
3f5230d0:	move   a14, -*sp, 1
3f5230e0:	move   *a13(0xffe0), a11, 1
3f523100:	move   *a13, a9, 1
3f523110:	sll    0x5, a9
3f523120:	add    a11, a9
3f523130:	move   *a9(0x220), *a14+, 1
3f523150:	calla  L3FB1D800
3f523180:	move   *a13, a9, 1
3f523190:	sll    0x5, a9
3f5231a0:	add    a11, a9
3f5231b0:	sub    a11, a11
3f5231c0:	move   a11, *a9(0x220), 1
3f5231e0:	move   *a13, a9, 1
3f5231f0:	inc    a9
3f523200:	move   a9, *a13, 1
3f523210:	subk   3, a9
3f523220:	jrnc   L3F5232B0
3f523230:	move   *a13(0xffe0), a9, 1
3f523250:	move   *a13, a11, 1
3f523260:	sll    0x5, a11
3f523270:	add    a9, a11
3f523280:	move   *a11(0x220), a11, 1
3f5232a0:	jrne   L3F5230D0
L3F5232B0:
3f5232b0:	move   *a13(0xffe0), a11, 1
3f5232d0:	move   *a11(0x1e0), a9, 1
3f5232f0:	jreq   L3F523360
3f523300:	move   a14, -*sp, 1
3f523310:	move   *a11(0x1e0), *a14+, 1
3f523330:	calla  L3FB1D800
L3F523360:
3f523360:	move   *a11(0x1c0), a9, 1
3f523380:	jreq   L3F5233F0
3f523390:	move   a14, -*sp, 1
3f5233a0:	move   *a11(0x1c0), *a14+, 1
3f5233c0:	calla  L3FB1D800
L3F5233F0:
3f5233f0:	move   a14, -*sp, 1
3f523400:	move   *a11(0xe0), *a14+, 1
3f523420:	calla  L3F568200
3f523450:	move   a14, -*sp, 1
3f523460:	move   *a11(0xc0), *a14+, 1
3f523480:	calla  L3F568200
3f5234b0:	sub    a9, a9
3f5234c0:	move   a9, *a11(0x1c0), 1
3f5234e0:	move   a9, *a11(0x1e0), 1
3f523500:	move   a9, *a11(0xe0), 1
3f523520:	move   a9, *a11(0xc0), 1
3f523540:	setf   1, 0, 0
3f523550:	move   a9, *a11(0x3bb), 0
3f523570:	move   a9, *a11(0x3b8), 0
3f523590:	move   *sp(0x80), a14, 1
3f5235b0:	mmfm   sp, a9,a11,a13
3f5235d0:	rets   2
3f5235e0:	move   a13, -*sp, 1
3f5235f0:	move   a14, a13
3f523600:	move   *sp(0x40), a14, 1
3f523620:	move   *sp+, a13, 1
3f523630:	rets   2
3f523640:	move   a13, -*sp, 1
3f523650:	move   a14, a13
3f523660:	move   *sp(0x40), a14, 1
3f523680:	move   *sp+, a13, 1
3f523690:	rets   2
3f5236a0:	move   a13, -*sp, 1
3f5236b0:	move   a14, a13
3f5236c0:	move   *sp(0x40), a14, 1
3f5236e0:	move   *sp+, a13, 1
3f5236f0:	rets   2
3f523700:	move   a13, -*sp, 1
3f523710:	move   a14, a13
3f523720:	move   *sp(0x40), a14, 1
3f523740:	move   *sp+, a13, 1
3f523750:	rets   2
3f523760:	move   a13, -*sp, 1
3f523770:	move   a14, a13
3f523780:	move   *sp(0x40), a14, 1
3f5237a0:	move   *sp+, a13, 1
3f5237b0:	rets   2
3f5237c0:	mmtm   sp, a7,a9,a11,a13
3f5237e0:	move   a14, a13
3f5237f0:	move   *a13(0xffe0), a11, 1
3f523810:	move   *a11(0x40), a9, 1
3f523830:	move   a14, -*sp, 1
3f523840:	movk   1, a7
3f523850:	move   a7, *a14+, 1
3f523860:	sub    a7, a7
3f523870:	move   a7, *a14+, 1
3f523880:	setf   8, 0, 0
3f523890:	move   *a9(0x8), a8, 0
3f5238b0:	move   a8, *a14+, 1
3f5238c0:	move   @0x1ad960, *a14+, 1
3f5238f0:	move   a11, *a14+, 1
3f523900:	calla  L3F7FD2F0
3f523930:	movk   1, a8
3f523940:	move   *sp(0xa0), a14, 1
3f523960:	mmfm   sp, a7,a9,a11,a13
3f523980:	rets   2
3f523990:	move   a13, -*sp, 1
3f5239a0:	move   a14, a13
3f5239b0:	move   *sp(0x40), a14, 1
3f5239d0:	move   *sp+, a13, 1
3f5239e0:	rets   2
3f5239f0:	move   a13, -*sp, 1
3f523a00:	move   a14, a13
3f523a10:	move   *sp(0x40), a14, 1
3f523a30:	move   *sp+, a13, 1
3f523a40:	rets   2
3f523a50:	move   a13, -*sp, 1
3f523a60:	move   a14, a13
3f523a70:	move   *sp(0x40), a14, 1
3f523a90:	move   *sp+, a13, 1
3f523aa0:	rets   2
3f523ab0:	move   a13, -*sp, 1
3f523ac0:	move   a14, a13
3f523ad0:	move   *sp(0x40), a14, 1
3f523af0:	move   *sp+, a13, 1
3f523b00:	rets   2
3f523b10:	move   a13, -*sp, 1
3f523b20:	move   a14, a13
3f523b30:	move   *sp(0x40), a14, 1
3f523b50:	move   *sp+, a13, 1
3f523b60:	rets   2
3f523b70:	move   a13, -*sp, 1
3f523b80:	move   a14, a13
3f523b90:	move   *sp(0x40), a14, 1
3f523bb0:	move   *sp+, a13, 1
3f523bc0:	rets   2
3f523bd0:	move   a13, -*sp, 1
3f523be0:	move   a14, a13
3f523bf0:	move   *sp(0x40), a14, 1
3f523c10:	move   *sp+, a13, 1
3f523c20:	rets   2
3f523c30:	move   a13, -*sp, 1
3f523c40:	move   a14, a13
3f523c50:	move   *sp(0x40), a14, 1
3f523c70:	move   *sp+, a13, 1
3f523c80:	rets   2
3f523c90:	move   a13, -*sp, 1
3f523ca0:	move   a14, a13
3f523cb0:	move   *sp(0x40), a14, 1
3f523cd0:	move   *sp+, a13, 1
3f523ce0:	rets   2
3f523cf0:	move   a13, -*sp, 1
3f523d00:	move   a14, a13
3f523d10:	move   *sp(0x40), a14, 1
3f523d30:	move   *sp+, a13, 1
3f523d40:	rets   2
3f523d50:	move   a13, -*sp, 1
3f523d60:	move   a14, a13
3f523d70:	move   *sp(0x40), a14, 1
3f523d90:	move   *sp+, a13, 1
3f523da0:	rets   2
L3F523DB0:
3f523db0:	mmtm   sp, a7,a9,a11,a13
3f523dd0:	move   a14, a13
3f523de0:	addi   0x60, a14
3f523e00:	move   a14, -*sp, 1
3f523e10:	movi   0x1ad7c0, a11
3f523e40:	move   a11, *a14+, 1
3f523e50:	move   *a13(0xffe0), *a14+, 1
3f523e70:	calla  L3FB1DCA0
3f523ea0:	move   a8, *a13(0x40), 1
3f523ec0:	move   a8, a8
3f523ed0:	jrne   L3F523F00
3f523ee0:	movk   11, a8
3f523ef0:	jruc   L3F524660
L3F523F00:
3f523f00:	move   *a13(0xffc0), *a8(0xc0), 1
3f523f30:	move   *a13(0xffa0), *a8(0x2e8), 1
3f523f60:	move   *a13(0xff60), *a8(0x308), 1
3f523f90:	move   *a13(0xff40), *a8(0x328), 1
3f523fc0:	setf   8, 0, 0
3f523fd0:	move   *a13(0xff80), a9, 0
3f523ff0:	subk   3, a9
3f524000:	jrne   L3F524030
3f524010:	movk   3, a9
3f524020:	jruc   L3F524040
L3F524030:
3f524030:	movk   1, a9
L3F524040:
3f524040:	movb   a9, *a8(0x348)
3f524060:	move   *a13(0xff80), a9, 0
3f524080:	dsjs   a9, L3F5240B0
3f524090:	movk   5, a9
3f5240a0:	jruc   L3F524120
L3F5240B0:
3f5240b0:	move   *a13(0xff80), a9, 0
3f5240d0:	subk   2, a9
3f5240e0:	jrne   L3F524110
3f5240f0:	movk   1, a9
3f524100:	jruc   L3F524120
L3F524110:
3f524110:	sub    a9, a9
L3F524120:
3f524120:	move   a9, *a13(0x20), 1
3f524140:	sub    a11, a11
3f524150:	move   a11, *a13, 1
3f524160:	move   *a8(0x348), a9, 0
3f524180:	cmp    a9, a11
3f524190:	jrnc   L3F524650
L3F5241A0:
3f5241a0:	move   *a13(0x40), a11, 1
3f5241c0:	move   *a13, a9, 1
3f5241d0:	sll    0x5, a9
3f5241e0:	add    a11, a9
3f5241f0:	move   a14, -*sp, 1
3f524200:	movk   1, a7
3f524210:	move   *a13, a11, 1
3f524220:	sll    a11, a7
3f524230:	move   a7, *a14+, 1
3f524240:	move   *a13(0xffc0), *a14+, 1
3f524260:	calla  L3FB211E0
3f524290:	move   a8, *a9(0x228), 1
3f5242b0:	move   *a13(0x40), a9, 1
3f5242d0:	sll    0x5, a11
3f5242e0:	add    a9, a11
3f5242f0:	move   *a11(0x228), a11, 1
3f524310:	jrne   L3F524400
3f524320:	move   *a9(0x20), a11, 1
3f524340:	move   *a9, *a11, 1
3f524350:	move   *a9, a11, 1
3f524360:	move   *a9(0x20), *a11(0x20), 1
3f524390:	move   a14, -*sp, 1
3f5243a0:	move   a9, *a14+, 1
3f5243b0:	calla  L3FB1D8C0
3f5243e0:	movk   11, a8
3f5243f0:	jruc   L3F524660
L3F524400:
3f524400:	move   a14, -*sp, 1
3f524410:	movi   0x62, a11
3f524430:	move   a11, *a14+, 1
3f524440:	move   *a13(0x20), *a14+, 1
3f524460:	move   *a13, a7, 1
3f524470:	sll    0x5, a7
3f524480:	add    a9, a7
3f524490:	move   *a7(0x228), *a14+, 1
3f5244b0:	calla  L3FB287B0
3f5244e0:	move   a14, -*sp, 1
3f5244f0:	move   *a13(0xffc0), a7, 1
3f524510:	move   *a7(0xd8), a11, 1
3f524530:	move   *a11(0x148), *a14+, 1
3f524550:	move   *a13, a11, 1
3f524560:	sll    0x5, a11
3f524570:	add    a9, a11
3f524580:	move   *a11(0x228), *a14+, 1
3f5245a0:	calla  L3FB288C0
3f5245d0:	move   *a13, a11, 1
3f5245e0:	inc    a11
3f5245f0:	move   a11, *a13, 1
3f524600:	setf   8, 0, 0
3f524610:	move   *a9(0x348), a7, 0
3f524630:	cmp    a7, a11
3f524640:	jrc   L3F5241A0
L3F524650:
3f524650:	sub    a8, a8
L3F524660:
3f524660:	move   *sp(0xa0), a14, 1
3f524680:	mmfm   sp, a7,a9,a11,a13
3f5246a0:	rets   2
3f5246b0:	mmtm   sp, a9,a11,a13
3f5246d0:	move   a14, a13
3f5246e0:	addi   0x40, a14
3f524700:	sub    a11, a11
3f524710:	move   a11, *a13, 1
3f524720:	move   *a13(0xffe0), a11, 1
3f524740:	setf   8, 0, 0
3f524750:	move   *a11(0x348), a11, 0
3f524770:	move   *a13, a9, 1
3f524780:	cmp    a11, a9
3f524790:	jrnc   L3F524900
L3F5247A0:
3f5247a0:	move   a14, -*sp, 1
3f5247b0:	move   *a13(0xffe0), a11, 1
3f5247d0:	move   *a13, a9, 1
3f5247e0:	sll    0x5, a9
3f5247f0:	add    a11, a9
3f524800:	move   *a9(0x228), *a14+, 1
3f524820:	calla  L3FB247C0
3f524850:	move   a8, *a13(0x20), 1
3f524870:	move   *a13, a9, 1
3f524880:	inc    a9
3f524890:	move   a9, *a13, 1
3f5248a0:	setf   8, 0, 0
3f5248b0:	move   *a11(0x348), a9, 0
3f5248d0:	move   *a13, a11, 1
3f5248e0:	cmp    a9, a11
3f5248f0:	jrc   L3F5247A0
L3F524900:
3f524900:	move   *a13(0xffe0), a11, 1
3f524920:	move   *a11(0x228), *a11(0x80), 1
3f524950:	move   *sp(0x80), a14, 1
3f524970:	mmfm   sp, a9,a11,a13
3f524990:	rets   2
3f5249a0:	move   a13, -*sp, 1
3f5249b0:	move   a14, a13
3f5249c0:	move   *sp(0x40), a14, 1
3f5249e0:	move   *sp+, a13, 1
3f5249f0:	rets   2
3f524a00:	move   a13, -*sp, 1
3f524a10:	move   a14, a13
3f524a20:	move   *sp(0x40), a14, 1
3f524a40:	move   *sp+, a13, 1
3f524a50:	rets   2
3f524a60:	mmtm   sp, a9,a11,a13
3f524a80:	move   a14, a13
3f524a90:	addk   32, a14
3f524aa0:	sub    a11, a11
3f524ab0:	move   a11, *a13, 1
3f524ac0:	move   *a13(0xffe0), a11, 1
3f524ae0:	setf   8, 0, 0
3f524af0:	move   *a11(0x348), a11, 0
3f524b10:	move   *a13, a9, 1
3f524b20:	cmp    a11, a9
3f524b30:	jrnc   L3F524C80
L3F524B40:
3f524b40:	move   a14, -*sp, 1
3f524b50:	move   *a13(0xffe0), a11, 1
3f524b70:	move   *a13, a9, 1
3f524b80:	sll    0x5, a9
3f524b90:	add    a11, a9
3f524ba0:	move   *a9(0x228), *a14+, 1
3f524bc0:	calla  L3FB22120
3f524bf0:	move   *a13, a9, 1
3f524c00:	inc    a9
3f524c10:	move   a9, *a13, 1
3f524c20:	setf   8, 0, 0
3f524c30:	move   *a11(0x348), a9, 0
3f524c50:	move   *a13, a11, 1
3f524c60:	cmp    a9, a11
3f524c70:	jrc   L3F524B40
L3F524C80:
3f524c80:	move   *sp(0x80), a14, 1
3f524ca0:	mmfm   sp, a9,a11,a13
3f524cc0:	rets   2
3f524cd0:	move   a13, -*sp, 1
3f524ce0:	move   a14, a13
3f524cf0:	move   *sp(0x40), a14, 1
3f524d10:	move   *sp+, a13, 1
3f524d20:	rets   2
3f524d30:	move   a13, -*sp, 1
3f524d40:	move   a14, a13
3f524d50:	move   *sp(0x40), a14, 1
3f524d70:	move   *sp+, a13, 1
3f524d80:	rets   2
3f524d90:	.word  0x7265
3f524da0:	modu   b11, b2
3f524db0:	sla    0x3, b2
3f524dc0:	mods   a3, a1
3f524dd0:	modu   a11, a12
3f524de0:	sla    a11, a3
3f524df0:	rl     b11, b4
3f524e00:	srl    a11, a14
3f524e10:	sra    a9, a0
3f524e20:	.word  0x7078
3f524e30:	.word  0x726f
3f524e40:	sla    0x3, b4
3f524e50:	.word  0x7566
3f524e60:	sll    a11, a14
3f524e70:	rl     b11, b4
3f524e80:	modu   a3, sp
3f524e90:	sll    a1, a0
3f524ea0:	modu   a11, a12
3f524eb0:	lmo    a11, a3
3f524ec0:	.word  0x000a
3f524ed0:	.word  0x7265
3f524ee0:	modu   b11, b2
3f524ef0:	sla    0x3, b2
3f524f00:	mods   a3, a1
3f524f10:	modu   a11, a12
3f524f20:	sla    a11, a3
3f524f30:	rl     b11, b4
3f524f40:	srl    a11, a14
3f524f50:	sra    a9, a0
3f524f60:	.word  0x7078
3f524f70:	.word  0x726f
3f524f80:	sla    0x3, b4
3f524f90:	modu   a11, a3
3f524fa0:	.word  0x746e
3f524fb0:	.word  0x7865
3f524fc0:	.word  0x0a74
3f524fd0:	sra    a8, a0
3f524fe0:	.word  0x7272
3f524ff0:	.word  0x726f
3f525000:	sla    a9, a0
3f525010:	mods   a3, a12
3f525020:	sll    a11, sp
3f525030:	.word  0x7461
3f525040:	modu   a3, a9
3f525050:	sla    0x3, a7
3f525060:	.word  0x7865
3f525070:	modu   b11, b0
3f525080:	.word  0x7472
3f525090:	rl     a1, a0
3f5250a0:	.word  0x7369
3f5250b0:	modu   b11, b4
3f5250c0:	.word  0x7267
3f5250d0:	mods   a11, a1
3f5250e0:	.word  0x7320
3f5250f0:	sla    b11, b0
3f525100:	sra    a11, a3
3f525110:	.word  0x000a
3f525120:	.word  0x7265
3f525130:	modu   b11, b2
3f525140:	sla    0x3, b2
3f525150:	mods   a3, a1
3f525160:	modu   a11, a12
3f525170:	sla    a11, a3
3f525180:	rl     b11, b4
3f525190:	srl    a11, a14
3f5251a0:	sra    a9, a0
3f5251b0:	.word  0x7078
3f5251c0:	.word  0x726f
3f5251d0:	sla    0x3, b4
3f5251e0:	rl     b11, b0
3f5251f0:	sra    b11, b8
3f525200:	sla    0x3, a12
3f525210:	rl     a11, a12
3f525220:	.word  0x7473
3f525230:	.word  0x000a
3f525240:	.word  0x7265
3f525250:	modu   b11, b2
3f525260:	sla    0x3, b2
3f525270:	mods   a3, a1
3f525280:	modu   a11, a12
3f525290:	sla    a11, a3
3f5252a0:	rl     b11, b4
3f5252b0:	srl    a11, a14
3f5252c0:	sra    a9, a0
3f5252d0:	.word  0x7078
3f5252e0:	.word  0x726f
3f5252f0:	sla    0x3, b4
3f525300:	subb   b10, b2
3f525310:	sla    0x2, a2
3f525320:	rl     a11, a12
3f525330:	.word  0x7473
3f525340:	.word  0x000a
3f525350:	.word  0x7265
3f525360:	modu   b11, b2
3f525370:	sla    0x3, b2
3f525380:	mods   a3, a1
3f525390:	modu   a11, a12
3f5253a0:	sla    a11, a3
3f5253b0:	rl     b11, b4
3f5253c0:	srl    a11, a14
3f5253d0:	sra    a9, a0
3f5253e0:	.word  0x7078
3f5253f0:	.word  0x726f
3f525400:	sla    0x3, b4
3f525410:	sla    a11, a13
3f525420:	sla    0x3, b0
3f525430:	rl     a11, a12
3f525440:	.word  0x7473
3f525450:	.word  0x000a
3f525460:	.word  0x0000
3f525470:	.word  0x0000
3f525480:	.word  0x0000
3f525490:	add    a0, a8
3f5254a0:	.word  0x0000
3f5254b0:	.word  0x0000
3f5254c0:	.word  0x0000
3f5254d0:	add    b0, b8
L3F5254E0:
3f5254e0:	mmtm   sp, a9,a11,a13
3f525500:	move   a14, a13
3f525510:	addi   0x40, a14
3f525530:	move   a14, -*sp, 1
3f525540:	movi   0x3f526140, a11
3f525570:	move   a11, *a14+, 1
3f525580:	movi   0x3f525f00, a9
3f5255b0:	move   a9, *a14+, 1
3f5255c0:	movi   0x3f525cc0, a9
3f5255f0:	move   a9, *a14+, 1
3f525600:	sub    a9, a9
3f525610:	move   a9, *a14+, 1
3f525620:	movk   3, a9
3f525630:	move   a9, *a14+, 1
3f525640:	movi   0x3f5263b0, a8
3f525670:	move   a8, *a14+, 1
3f525680:	calla  L3F7F9B70
3f5256b0:	move   a8, *a13(0x20), 1
3f5256d0:	move   a8, a8
3f5256e0:	jrne   L3F525780
3f5256f0:	move   a14, -*sp, 1
3f525700:	movi   0x3f5263d0, a8
3f525730:	move   a8, *a14+, 1
3f525740:	calla  L3F35BD40
3f525770:	jruc   L3F525B20
L3F525780:
3f525780:	move   a14, -*sp, 1
3f525790:	movk   1, a9
3f5257a0:	move   a9, *a14+, 1
3f5257b0:	move   a14, -*sp, 1
3f5257c0:	movi   0x3f5263b0, a8
3f5257f0:	move   a8, *a14+, 1
3f525800:	calla  L3FB458D0
3f525830:	move   a8, *a14+, 1
3f525840:	movi   0x3f5263b0, a8
3f525870:	move   a8, *a14+, 1
3f525880:	calla  L3F7F4770
3f5258b0:	sub    a9, a9
3f5258c0:	move   a9, @0x1ad920, 1
3f5258f0:	move   *a13(0x20), a11, 1
3f525910:	move   *a11(0x80), a11, 1
3f525930:	move   a11, @0x1ad940, 1
3f525960:	move   *a13(0x20), a11, 1
3f525980:	move   *a11(0x60), a11, 1
3f5259a0:	move   a11, @0x1ad960, 1
3f5259d0:	calla  L3F8B55A0
3f525a00:	setf   16, 0, 0
3f525a10:	move   a8, @0x1ad980, 0
3f525a40:	calla  L3F8B5450
3f525a70:	setf   16, 0, 0
3f525a80:	move   a8, @0x1ad990, 0
3f525ab0:	calla  L3F8B5450
3f525ae0:	setf   16, 0, 0
3f525af0:	move   a8, @0x1ad9a0, 0
L3F525B20:
3f525b20:	calla  L3F3FCA20
3f525b50:	move   a8, a9
3f525b60:	jreq   L3F525C70
3f525b70:	move   a14, -*sp, 1
3f525b80:	movi   0x3f526508, a8
3f525bb0:	move   a8, *a14+, 1
3f525bc0:	calla  L3F927BC0
3f525bf0:	move   a14, -*sp, 1
3f525c00:	movi   0x3f526508, a8
3f525c30:	move   a8, *a14+, 1
3f525c40:	calla  L3F35BD40
L3F525C70:
3f525c70:	subi   0x40, a14
3f525c90:	mmfm   sp, a9,a11,a13
3f525cb0:	rets
3f525cc0:	mmtm   sp, a9,a11,a13
3f525ce0:	move   a14, a13
3f525cf0:	move   *a13(0xffe0), a11, 1
3f525d10:	move   *a11(0x40), a9, 1
3f525d30:	setf   8, 0, 0
3f525d40:	move   *a9(0x8), a11, 0
3f525d60:	cmpi   0x2e, a11
3f525d80:	jrnc   L3F525E50
3f525d90:	move   a14, -*sp, 1
3f525da0:	move   *a13(0xffe0), *a14+, 1
3f525dc0:	move   *a9(0x8), a11, 0
3f525de0:	sll    0x5, a11
3f525df0:	addi   0xd3f90, a11
3f525e20:	move   *a11, a11, 1
3f525e30:	call   a11
3f525e40:	jruc   L3F525EB0
L3F525E50:
3f525e50:	move   a14, -*sp, 1
3f525e60:	move   *a13(0xffe0), *a14+, 1
3f525e80:	calla  L3F5261E0
L3F525EB0:
3f525eb0:	move   *sp(0x80), a14, 1
3f525ed0:	mmfm   sp, a9,a11,a13
3f525ef0:	rets   2
3f525f00:	mmtm   sp, a9,a11,a13
3f525f20:	move   a14, a13
3f525f30:	move   *a13(0xffe0), a11, 1
3f525f50:	move   *a11(0x40), a9, 1
3f525f70:	setf   8, 0, 0
3f525f80:	move   *a9(0x8), a11, 0
3f525fa0:	cmpi   0x2e, a11
3f525fc0:	jrnc   L3F526090
3f525fd0:	move   a14, -*sp, 1
3f525fe0:	move   *a13(0xffe0), *a14+, 1
3f526000:	move   *a9(0x8), a11, 0
3f526020:	sll    0x5, a11
3f526030:	addi   0xd4550, a11
3f526060:	move   *a11, a11, 1
3f526070:	call   a11
3f526080:	jruc   L3F5260F0
L3F526090:
3f526090:	move   a14, -*sp, 1
3f5260a0:	move   *a13(0xffe0), *a14+, 1
3f5260c0:	calla  L3F5261E0
L3F5260F0:
3f5260f0:	move   *sp(0x80), a14, 1
3f526110:	mmfm   sp, a9,a11,a13
3f526130:	rets   2
3f526140:	move   a13, -*sp, 1
3f526150:	move   a14, a13
3f526160:	addk   32, a14
3f526170:	calla  L3F3FCCF0
3f5261a0:	move   a8, *a13, 1
3f5261b0:	subk   32, a14
3f5261c0:	move   *sp+, a13, 1
3f5261d0:	rets
L3F5261E0:
3f5261e0:	mmtm   sp, a7,a9,a11,a13
3f526200:	move   a14, a13
3f526210:	move   *a13(0xffe0), a11, 1
3f526230:	move   *a11(0x40), a9, 1
3f526250:	move   a14, -*sp, 1
3f526260:	movk   1, a7
3f526270:	move   a7, *a14+, 1
3f526280:	sub    a7, a7
3f526290:	move   a7, *a14+, 1
3f5262a0:	setf   8, 0, 0
3f5262b0:	move   *a9(0x8), a8, 0
3f5262d0:	move   a8, *a14+, 1
3f5262e0:	move   @0x1ad960, *a14+, 1
3f526310:	move   a11, *a14+, 1
3f526320:	calla  L3F7FD2F0
3f526350:	movk   1, a8
3f526360:	move   *sp(0xa0), a14, 1
3f526380:	mmfm   sp, a7,a9,a11,a13
3f5263a0:	rets   2
3f5263b0:	rl     b10, b8
3f5263c0:	.word  0x0065
3f5263d0:	rl     b10, b8
3f5263e0:	sub    a11, a5
3f5263f0:	.word  0x7478
3f526400:	modu   a3, a5
3f526410:	rl     b11, b3
3f526420:	modu   a3, sp
3f526430:	modu   a2, a9
3f526440:	.word  0x7469
3f526450:	sla    0x1, b10
3f526460:	sra    a2, a1
3f526470:	sub    a11, a4
3f526480:	.word  0x7478
3f526490:	modu   a3, a5
3f5264a0:	rl     b11, b3
3f5264b0:	modu   a3, sp
3f5264c0:	srl    a1, a0
3f5264d0:	rl     a11, a1
3f5264e0:	sra    a11, a12
3f5264f0:	.word  0x0a64
3f526500:	divs   a0, a0
3f526510:	sra    a11, a9
3f526520:	.word  0x7845
3f526530:	sra    b11, b4
3f526540:	.word  0x736e
3f526550:	modu   a11, a9
3f526560:	cmp    a11, a14
3f526570:	rl     a11, a14
3f526580:	dsjs   b4, L3F5266C0
3f526590:	sub    a1, a0
3f5265a0:	.word  0x7665
3f5265b0:	sll    a11, a9
3f5265c0:	sla    0x3, a5
3f5265d0:	modu   a2, a9
3f5265e0:	.word  0x7469
3f5265f0:	srl    a1, a0
3f526600:	rl     a11, a1
3f526610:	sra    a11, a12
3f526620:	.word  0x0a64
3f526630:	.word  0x0000
3f526640:	mmtm   sp, a5,a7,a9,a11,a13
3f526660:	move   a14, a13
3f526670:	addi   0x180, a14
3f526690:	move   *a13(0xffe0), a11, 1
3f5266b0:	move   *a11(0x40), a9, 1
3f5266d0:	setf   16, 0, 0
3f5266e0:	move   *a9(0x10), a11, 0
3f526700:	subk   4, a11
3f526710:	jreq   L3F526750
3f526720:	movk   16, a8
3f526730:	jauc   L3F5292C0
L3F526750:
3f526750:	move   a14, -*sp, 1
3f526760:	move   *a9(0x40), *a14+, 1
3f526780:	move   *a9(0x20), *a14+, 1
3f5267a0:	move   a13, a11
3f5267b0:	addi   0xa0, a11
3f5267d0:	move   a11, *a14+, 1
3f5267e0:	move   a13, a7
3f5267f0:	addi   0x80, a7
3f526810:	move   a7, *a14+, 1
3f526820:	move   *a13(0xffe0), *a14+, 1
3f526840:	calla  L3F537D00
3f526870:	move   a8, *a13(0x160), 1
3f526890:	move   a8, a8
3f5268a0:	jane   L3F5292C0
3f5268c0:	move   *a9(0x60), a7, 1
3f5268e0:	jrne   L3F526B00
3f5268f0:	move   a14, -*sp, 1
3f526900:	move   *a13(0xe0), *a14+, 1
3f526920:	move   *a13(0xa0), *a14+, 1
3f526940:	calla  L3F530020
3f526970:	move   *a13(0xe0), a7, 1
3f526990:	move   *a7(0x40), a11, 1
3f5269b0:	jrne   L3F526C30
3f5269c0:	move   a14, -*sp, 1
3f5269d0:	movk   11, a11
3f5269e0:	move   a11, *a14+, 1
3f5269f0:	sub    a11, a11
3f526a00:	move   a11, *a14+, 1
3f526a10:	setf   8, 0, 0
3f526a20:	move   *a9(0x8), a8, 0
3f526a40:	move   a8, *a14+, 1
3f526a50:	move   @0x1ad960, *a14+, 1
3f526a80:	move   *a13(0xffe0), *a14+, 1
3f526aa0:	calla  L3F7FD2F0
3f526ad0:	movk   11, a8
3f526ae0:	jauc   L3F5292C0
L3F526B00:
3f526b00:	move   a14, -*sp, 1
3f526b10:	movk   5, a7
3f526b20:	move   a7, *a14+, 1
3f526b30:	move   *a9(0x60), *a14+, 1
3f526b50:	move   a13, a7
3f526b60:	addi   0xe0, a7
3f526b80:	move   a7, *a14+, 1
3f526b90:	move   *a13(0xffe0), *a14+, 1
3f526bb0:	calla  L3F537380
3f526be0:	move   a8, *a13(0x160), 1
3f526c00:	move   a8, a8
3f526c10:	jane   L3F5292C0
L3F526C30:
3f526c30:	move   *a13(0xe0), a11, 1
3f526c50:	move   *a11(0x40), a7, 1
3f526c70:	move   *a7(0xa8), a7, 1
3f526c90:	jrlt   L3F527290
3f526ca0:	move   *a11(0x40), a7, 1
3f526cc0:	move   *a13(0xa0), a11, 1
3f526ce0:	move   *a7(0xa8), a7, 1
3f526d00:	move   *a11(0x80), a11, 1
3f526d20:	cmp    a11, a7
3f526d30:	jrnc   L3F527290
3f526d40:	move   *a13(0xe0), a11, 1
3f526d60:	move   *a11(0x40), a7, 1
3f526d80:	move   *a7(0xe8), a7, 1
3f526da0:	jrlt   L3F527290
3f526db0:	move   *a11(0x40), a7, 1
3f526dd0:	move   *a13(0xa0), a11, 1
3f526df0:	move   *a7(0xe8), a7, 1
3f526e10:	move   *a11(0xa0), a11, 1
3f526e30:	cmp    a11, a7
3f526e40:	jrnc   L3F527290
3f526e50:	move   *a13(0xe0), a11, 1
3f526e70:	move   *a11(0x40), a7, 1
3f526e90:	move   *a7(0x128), a7, 1
3f526eb0:	jreq   L3F527290
3f526ec0:	move   *a11(0x40), a7, 1
3f526ee0:	move   *a13(0xa0), a11, 1
3f526f00:	move   *a7(0x128), a7, 1
3f526f20:	move   *a11(0x80), a11, 1
3f526f40:	cmp    a11, a7
3f526f50:	jrhi   L3F527290
3f526f60:	move   *a13(0xe0), a11, 1
3f526f80:	move   *a11(0x40), a7, 1
3f526fa0:	move   *a7(0x148), a7, 1
3f526fc0:	jreq   L3F527290
3f526fd0:	move   *a11(0x40), a7, 1
3f526ff0:	move   *a13(0xa0), a11, 1
3f527010:	move   *a7(0x148), a7, 1
3f527030:	move   *a11(0xa0), a11, 1
3f527050:	cmp    a11, a7
3f527060:	jrhi   L3F527290
3f527070:	move   *a13(0xe0), a11, 1
3f527090:	move   *a11(0x40), a7, 1
3f5270b0:	move   *a11(0x40), a11, 1
3f5270d0:	move   *a7(0xa8), a7, 1
3f5270f0:	move   *a11(0x128), a11, 1
3f527110:	add    a11, a7
3f527120:	move   *a13(0xa0), a11, 1
3f527140:	move   *a11(0x80), a11, 1
3f527160:	cmp    a11, a7
3f527170:	jrhi   L3F527290
3f527180:	move   *a13(0xe0), a11, 1
3f5271a0:	move   *a11(0x40), a7, 1
3f5271c0:	move   *a11(0x40), a11, 1
3f5271e0:	move   *a7(0xe8), a7, 1
3f527200:	move   *a11(0x148), a11, 1
3f527220:	add    a11, a7
3f527230:	move   *a13(0xa0), a11, 1
3f527250:	move   *a11(0xa0), a11, 1
3f527270:	cmp    a11, a7
3f527280:	jrls   L3F527500
L3F527290:
3f527290:	move   a14, -*sp, 1
3f5272a0:	movi   0x3f532380, a8
3f5272d0:	move   a8, *a14+, 1
3f5272e0:	calla  L3F927BC0
3f527310:	move   *a9(0x60), a11, 1
3f527330:	jrne   L3F5273C0
3f527340:	move   a14, -*sp, 1
3f527350:	move   *a13(0xe0), a11, 1
3f527370:	move   *a11(0x40), *a14+, 1
3f527390:	calla  L3FB1D800
L3F5273C0:
3f5273c0:	move   a14, -*sp, 1
3f5273d0:	movk   2, a11
3f5273e0:	move   a11, *a14+, 1
3f5273f0:	sub    a7, a7
3f527400:	move   a7, *a14+, 1
3f527410:	setf   8, 0, 0
3f527420:	move   *a9(0x8), a8, 0
3f527440:	move   a8, *a14+, 1
3f527450:	move   @0x1ad960, *a14+, 1
3f527480:	move   *a13(0xffe0), *a14+, 1
3f5274a0:	calla  L3F7FD2F0
3f5274d0:	move   a11, a8
3f5274e0:	jauc   L3F5292C0
L3F527500:
3f527500:	sub    a11, a11
3f527510:	move   a11, *a13, 1
3f527520:	move   *a13(0xa0), a7, 1
3f527540:	setf   8, 0, 0
3f527550:	move   *a7(0x48), a7, 0
3f527570:	cmp    a7, a11
3f527580:	jrnc   L3F527710
L3F527590:
3f527590:	move   *a13, a11, 1
3f5275a0:	sll    0x5, a11
3f5275b0:	add    a13, a11
3f5275c0:	move   *a13(0xa0), a7, 1
3f5275e0:	move   *a7(0x160), a5, 1
3f527600:	move   *a13, a7, 1
3f527610:	sll    0x5, a7
3f527620:	add    a7, a5
3f527630:	move   *a5(0xd8), a7, 1
3f527650:	move   *a7(0x1a8), *a11(0x20), 1
3f527680:	move   *a13, a11, 1
3f527690:	inc    a11
3f5276a0:	move   a11, *a13, 1
3f5276b0:	move   *a13(0xa0), a7, 1
3f5276d0:	move   *a7(0x48), a5, 0
3f5276f0:	cmp    a5, a11
3f527700:	jrc   L3F527590
L3F527710:
3f527710:	move   a14, -*sp, 1
3f527720:	move   *a13(0x80), a7, 1
3f527740:	movk   1, a5
3f527750:	jreq   L3F527770
3f527760:	sub    a5, a5
L3F527770:
3f527770:	move   a5, *a14+, 1
3f527780:	move   *a13(0xe0), a5, 1
3f5277a0:	move   *a5(0x40), a5, 1
3f5277c0:	move   *a5(0x148), *a14+, 1
3f5277e0:	move   *a13(0xe0), a5, 1
3f527800:	move   *a5(0x40), a5, 1
3f527820:	move   *a5(0x128), *a14+, 1
3f527840:	move   *a13(0xa0), a5, 1
3f527860:	move   *a5(0x50), a8, 0
3f527880:	move   a8, *a14+, 1
3f527890:	move   *a5(0x60), a8, 0
3f5278b0:	move   a8, *a14+, 1
3f5278c0:	move   *a5(0x58), a8, 0
3f5278e0:	move   a8, *a14+, 1
3f5278f0:	move   *a5(0xc0), *a14+, 1
3f527910:	move   *a5(0xe0), *a14+, 1
3f527930:	move   a13, a5
3f527940:	addk   32, a5
3f527950:	move   a5, *a14+, 1
3f527960:	move   *a13(0xa0), a5, 1
3f527980:	move   *a5(0x40), a8, 0
3f5279a0:	move   a8, *a14+, 1
3f5279b0:	calla  L3F565410
3f5279e0:	move   a8, *a13(0xc0), 1
3f527a00:	move   a8, a8
3f527a10:	jrne   L3F527C10
3f527a20:	move   *a9(0x60), a5, 1
3f527a40:	jrne   L3F527AD0
3f527a50:	move   a14, -*sp, 1
3f527a60:	move   *a13(0xe0), a5, 1
3f527a80:	move   *a5(0x40), *a14+, 1
3f527aa0:	calla  L3FB1D800
L3F527AD0:
3f527ad0:	move   a14, -*sp, 1
3f527ae0:	movk   11, a5
3f527af0:	move   a5, *a14+, 1
3f527b00:	move   *a9(0x40), *a14+, 1
3f527b20:	setf   8, 0, 0
3f527b30:	move   *a9(0x8), a8, 0
3f527b50:	move   a8, *a14+, 1
3f527b60:	move   @0x1ad960, *a14+, 1
3f527b90:	move   *a13(0xffe0), *a14+, 1
3f527bb0:	calla  L3F7FD2F0
3f527be0:	move   a5, a8
3f527bf0:	jauc   L3F5292C0
L3F527C10:
3f527c10:	move   a7, a7
3f527c20:	jaeq   L3F5285D0
3f527c40:	move   a14, -*sp, 1
3f527c50:	move   *a13(0xe0), a5, 1
3f527c70:	move   *a5(0x40), a5, 1
3f527c90:	move   *a5(0x148), *a14+, 1
3f527cb0:	move   *a13(0xe0), a5, 1
3f527cd0:	move   *a5(0x40), a5, 1
3f527cf0:	move   *a5(0x128), *a14+, 1
3f527d10:	move   *a13(0xe0), a5, 1
3f527d30:	move   *a5(0x40), a5, 1
3f527d50:	move   *a5(0xe8), *a14+, 1
3f527d70:	move   *a13(0xe0), a5, 1
3f527d90:	move   *a5(0x40), a5, 1
3f527db0:	move   *a5(0xa8), *a14+, 1
3f527dd0:	move   *a8(0x160), *a14+, 1
3f527df0:	move   *a13(0xa0), a5, 1
3f527e10:	move   *a5(0x160), *a14+, 1
3f527e30:	move   *a7(0x80), *a14+, 1
3f527e50:	setf   8, 0, 0
3f527e60:	move   *a9(0x8), a5, 0
3f527e80:	sll    0x5, a5
3f527e90:	addi   0xd5730, a5
3f527ec0:	move   *a5, a5, 1
3f527ed0:	call   a5
3f527ee0:	move   a8, *a13(0x140), 1
3f527f00:	move   a8, a5
3f527f10:	jreq   L3F528180
3f527f20:	move   a14, -*sp, 1
3f527f30:	move   *a13(0xc0), *a14+, 1
3f527f50:	calla  L3F566ED0
3f527f80:	move   *a9(0x60), a5, 1
3f527fa0:	jrne   L3F528030
3f527fb0:	move   a14, -*sp, 1
3f527fc0:	move   *a13(0xe0), a5, 1
3f527fe0:	move   *a5(0x40), *a14+, 1
3f528000:	calla  L3FB1D800
L3F528030:
3f528030:	move   a14, -*sp, 1
3f528040:	move   *a13(0x140), *a14+, 1
3f528060:	sub    a5, a5
3f528070:	move   a5, *a14+, 1
3f528080:	setf   8, 0, 0
3f528090:	move   *a9(0x8), a8, 0
3f5280b0:	move   a8, *a14+, 1
3f5280c0:	move   @0x1ad960, *a14+, 1
3f5280f0:	move   *a13(0xffe0), *a14+, 1
3f528110:	calla  L3F7FD2F0
3f528140:	move   *a13(0x140), a8, 1
3f528160:	jauc   L3F5292C0
L3F528180:
3f528180:	move   a14, -*sp, 1
3f528190:	movk   1, a5
3f5281a0:	move   a5, *a14+, 1
3f5281b0:	move   *a13(0xc0), *a14+, 1
3f5281d0:	move   a7, *a14+, 1
3f5281e0:	calla  L3F539520
3f528210:	move   a8, a8
3f528220:	jane   L3F529200
3f528240:	move   a14, -*sp, 1
3f528250:	move   *a13(0xc0), *a14+, 1
3f528270:	calla  L3F566ED0
3f5282a0:	move   *a7(0x80), a5, 1
3f5282c0:	move   *a5(0x20), *a13(0x100), 1
3f5282f0:	move   a14, -*sp, 1
3f528300:	move   *a13(0x100), *a14+, 1
3f528320:	move   *a13(0x100), a5, 1
3f528340:	move   *a5(0x60), a5, 1
3f528360:	move   *a5(0xe0), a5, 1
3f528380:	call   a5
3f528390:	move   *a13(0x100), a5, 1
3f5283b0:	move   *a5(0x20), a5, 1
3f5283d0:	move   *a13(0x100), a7, 1
3f5283f0:	move   *a7, *a5, 1
3f528400:	move   *a7, a5, 1
3f528410:	move   *a7(0x20), *a5(0x20), 1
3f528440:	move   a14, -*sp, 1
3f528450:	move   a7, *a14+, 1
3f528460:	calla  L3FB1D8C0
3f528490:	move   a14, -*sp, 1
3f5284a0:	movk   11, a5
3f5284b0:	move   a5, *a14+, 1
3f5284c0:	move   *a9(0x40), *a14+, 1
3f5284e0:	setf   8, 0, 0
3f5284f0:	move   *a9(0x8), a8, 0
3f528510:	move   a8, *a14+, 1
3f528520:	move   @0x1ad960, *a14+, 1
3f528550:	move   *a13(0xffe0), *a14+, 1
3f528570:	calla  L3F7FD2F0
3f5285a0:	move   a5, a8
3f5285b0:	jauc   L3F5292C0
L3F5285D0:
3f5285d0:	move   a14, -*sp, 1
3f5285e0:	movi   0xc8, a5
3f528600:	move   a5, *a14+, 1
3f528610:	calla  L3FB1D3A0
3f528640:	move   a8, *a13(0x120), 1
3f528660:	move   a8, a8
3f528670:	jrne   L3F528950
3f528680:	move   a14, -*sp, 1
3f528690:	movi   0x3f532468, a8
3f5286c0:	move   a8, *a14+, 1
3f5286d0:	calla  L3F927BC0
3f528700:	move   a14, -*sp, 1
3f528710:	move   *a13(0xc0), *a14+, 1
3f528730:	calla  L3F566ED0
3f528760:	move   *a9(0x60), a5, 1
3f528780:	jrne   L3F528810
3f528790:	move   a14, -*sp, 1
3f5287a0:	move   *a13(0xe0), a5, 1
3f5287c0:	move   *a5(0x40), *a14+, 1
3f5287e0:	calla  L3FB1D800
L3F528810:
3f528810:	move   a14, -*sp, 1
3f528820:	movk   11, a5
3f528830:	move   a5, *a14+, 1
3f528840:	sub    a5, a5
3f528850:	move   a5, *a14+, 1
3f528860:	setf   8, 0, 0
3f528870:	move   *a9(0x8), a8, 0
3f528890:	move   a8, *a14+, 1
3f5288a0:	move   @0x1ad960, *a14+, 1
3f5288d0:	move   *a13(0xffe0), *a14+, 1
3f5288f0:	calla  L3F7FD2F0
3f528920:	movk   11, a8
3f528930:	jauc   L3F5292C0
L3F528950:
3f528950:	movk   1, a5
3f528960:	movb   a5, *a8
3f528970:	move   *a13(0xa0), *a8(0x8), 1
3f5289a0:	move   *a13(0xc0), *a8(0x28), 1
3f5289d0:	move   *a9(0x20), *a8(0x48), 1
3f528a00:	move   *a9(0x40), *a8(0x68), 1
3f528a30:	move   *a13(0xe0), a5, 1
3f528a50:	move   *a5(0x40), a5, 1
3f528a70:	setf   16, 0, 0
3f528a80:	move   *a5(0xa8), *a8(0x88), 0
3f528ab0:	move   *a13(0xe0), a5, 1
3f528ad0:	move   *a5(0x40), a5, 1
3f528af0:	move   *a5(0xe8), *a8(0x98), 0
3f528b20:	move   *a13(0xe0), a5, 1
3f528b40:	move   *a5(0x40), a5, 1
3f528b60:	move   *a5(0x128), *a8(0xa8), 0
3f528b90:	move   *a13(0xe0), a5, 1
3f528bb0:	move   *a5(0x40), a5, 1
3f528bd0:	move   *a5(0x148), *a8(0xb8), 0
3f528c00:	move   a14, -*sp, 1
3f528c10:	move   a8, *a14+, 1
3f528c20:	calla  L3F2D8A90
3f528c50:	move   a8, *a13(0x140), 1
3f528c70:	move   a8, a5
3f528c80:	jreq   L3F528F40
3f528c90:	move   a14, -*sp, 1
3f528ca0:	move   *a13(0x120), *a14+, 1
3f528cc0:	calla  L3FB1D800
3f528cf0:	move   a14, -*sp, 1
3f528d00:	move   *a13(0xc0), *a14+, 1
3f528d20:	calla  L3F566ED0
3f528d50:	move   *a9(0x60), a5, 1
3f528d70:	jrne   L3F528E00
3f528d80:	move   a14, -*sp, 1
3f528d90:	move   *a13(0xe0), a5, 1
3f528db0:	move   *a5(0x40), *a14+, 1
3f528dd0:	calla  L3FB1D800
L3F528E00:
3f528e00:	move   a14, -*sp, 1
3f528e10:	move   *a13(0x140), *a14+, 1
3f528e30:	sub    a5, a5
3f528e40:	move   a5, *a14+, 1
3f528e50:	setf   8, 0, 0
3f528e60:	move   *a9(0x8), a8, 0
3f528e80:	move   a8, *a14+, 1
3f528e90:	move   @0x1ad960, *a14+, 1
3f528ec0:	move   *a13(0xffe0), *a14+, 1
3f528ee0:	calla  L3F7FD2F0
3f528f10:	move   *a13(0x140), a8, 1
3f528f30:	jruc   L3F5292C0
L3F528F40:
3f528f40:	move   *a13(0xc0), a5, 1
3f528f60:	move   *a9(0x40), *a5(0x0), 1
3f528f90:	move   a14, -*sp, 1
3f528fa0:	setf   16, 0, 0
3f528fb0:	move   @0x1ad980, a5, 0
3f528fe0:	move   a5, *a14+, 1
3f528ff0:	movi   0x3f566ed0, a7
3f529020:	move   a7, *a14+, 1
3f529030:	move   *a13(0xc0), *a14+, 1
3f529050:	move   @0x1ad990, a7, 0
3f529080:	move   a7, *a14+, 1
3f529090:	move   *a9(0x40), *a14+, 1
3f5290b0:	calla  L3F8B6510
3f5290e0:	move   a14, -*sp, 1
3f5290f0:	sub    a7, a7
3f529100:	move   a7, *a14+, 1
3f529110:	move   *a13(0xc0), *a14+, 1
3f529130:	move   *a13(0xffe0), *a14+, 1
3f529150:	calla  L3F3FF4B0
3f529180:	move   a8, *a13(0x140), 1
3f5291a0:	move   a14, -*sp, 1
3f5291b0:	move   *a13(0x120), *a14+, 1
3f5291d0:	calla  L3FB1D800
L3F529200:
3f529200:	move   *a9(0x60), a7, 1
3f529220:	jrne   L3F5292B0
3f529230:	move   a14, -*sp, 1
3f529240:	move   *a13(0xe0), a7, 1
3f529260:	move   *a7(0x40), *a14+, 1
3f529280:	calla  L3FB1D800
L3F5292B0:
3f5292b0:	sub    a8, a8
L3F5292C0:
3f5292c0:	move   *sp(0xc0), a14, 1
3f5292e0:	mmfm   sp, a5,a7,a9,a11,a13
3f529300:	rets   2
3f529310:	mmtm   sp, a5,a7,a9,a11,a13
3f529330:	move   a14, a13
3f529340:	addi   0x160, a14
3f529360:	move   *a13(0xffe0), a11, 1
3f529380:	move   *a11(0x40), a9, 1
3f5293a0:	setf   16, 0, 0
3f5293b0:	move   *a9(0x10), a11, 0
3f5293d0:	subk   4, a11
3f5293e0:	jreq   L3F529420
3f5293f0:	movk   16, a8
3f529400:	jauc   L3F52AFB0
L3F529420:
3f529420:	move   a14, -*sp, 1
3f529430:	move   *a9(0x40), *a14+, 1
3f529450:	move   *a9(0x20), *a14+, 1
3f529470:	move   a13, a11
3f529480:	addi   0xa0, a11
3f5294a0:	move   a11, *a14+, 1
3f5294b0:	move   a13, a7
3f5294c0:	addi   0x80, a7
3f5294e0:	move   a7, *a14+, 1
3f5294f0:	move   *a13(0xffe0), *a14+, 1
3f529510:	calla  L3F537D00
3f529540:	move   a8, *a13(0x140), 1
3f529560:	move   a8, a8
3f529570:	jane   L3F52AFB0
3f529590:	setf   8, 0, 0
3f5295a0:	move   *a9(0x60), a7, 0
3f5295c0:	dec    a7
3f5295d0:	jreq   L3F529740
3f5295e0:	move   *a9(0x60), a7, 0
3f529600:	jreq   L3F529740
3f529610:	move   a14, -*sp, 1
3f529620:	movk   2, a7
3f529630:	move   a7, *a14+, 1
3f529640:	move   *a9(0x20), *a14+, 1
3f529660:	move   *a9(0x8), a8, 0
3f529680:	move   a8, *a14+, 1
3f529690:	move   @0x1ad960, *a14+, 1
3f5296c0:	move   *a13(0xffe0), *a14+, 1
3f5296e0:	calla  L3F7FD2F0
3f529710:	move   a7, a8
3f529720:	jauc   L3F52AFB0
L3F529740:
3f529740:	move   *a9(0x68), a7, 0
3f529760:	dec    a7
3f529770:	jreq   L3F5298E0
3f529780:	move   *a9(0x68), a7, 0
3f5297a0:	jreq   L3F5298E0
3f5297b0:	move   a14, -*sp, 1
3f5297c0:	movk   2, a7
3f5297d0:	move   a7, *a14+, 1
3f5297e0:	move   *a9(0x20), *a14+, 1
3f529800:	move   *a9(0x8), a8, 0
3f529820:	move   a8, *a14+, 1
3f529830:	move   @0x1ad960, *a14+, 1
3f529860:	move   *a13(0xffe0), *a14+, 1
3f529880:	calla  L3F7FD2F0
3f5298b0:	move   a7, a8
3f5298c0:	jauc   L3F52AFB0
L3F5298E0:
3f5298e0:	sub    a7, a7
3f5298f0:	move   a7, *a13, 1
3f529900:	move   *a13(0xa0), a11, 1
3f529920:	move   *a11(0x48), a11, 0
3f529940:	cmp    a11, a7
3f529950:	jrnc   L3F529AE0
L3F529960:
3f529960:	move   *a13, a11, 1
3f529970:	sll    0x5, a11
3f529980:	add    a13, a11
3f529990:	move   *a13(0xa0), a7, 1
3f5299b0:	move   *a7(0x160), a5, 1
3f5299d0:	move   *a13, a7, 1
3f5299e0:	sll    0x5, a7
3f5299f0:	add    a7, a5
3f529a00:	move   *a5(0xd8), a7, 1
3f529a20:	move   *a7(0x1a8), *a11(0x20), 1
3f529a50:	move   *a13, a11, 1
3f529a60:	inc    a11
3f529a70:	move   a11, *a13, 1
3f529a80:	move   *a13(0xa0), a7, 1
3f529aa0:	move   *a7(0x48), a5, 0
3f529ac0:	cmp    a5, a11
3f529ad0:	jrc   L3F529960
L3F529AE0:
3f529ae0:	move   a14, -*sp, 1
3f529af0:	move   *a13(0x80), a11, 1
3f529b10:	movk   1, a7
3f529b20:	jreq   L3F529B40
3f529b30:	sub    a7, a7
L3F529B40:
3f529b40:	move   a7, *a14+, 1
3f529b50:	move   *a13(0xa0), a7, 1
3f529b70:	move   *a7(0xa0), *a14+, 1
3f529b90:	move   *a7(0x80), *a14+, 1
3f529bb0:	move   *a7(0x50), a8, 0
3f529bd0:	move   a8, *a14+, 1
3f529be0:	move   *a7(0x60), a8, 0
3f529c00:	move   a8, *a14+, 1
3f529c10:	move   *a7(0x58), a8, 0
3f529c30:	move   a8, *a14+, 1
3f529c40:	move   *a7(0xc0), *a14+, 1
3f529c60:	move   *a7(0xe0), *a14+, 1
3f529c80:	move   a13, a5
3f529c90:	addk   32, a5
3f529ca0:	move   a5, *a14+, 1
3f529cb0:	move   *a7(0x40), a8, 0
3f529cd0:	move   a8, *a14+, 1
3f529ce0:	calla  L3F565410
3f529d10:	move   a8, *a13(0xc0), 1
3f529d30:	move   a8, a8
3f529d40:	jrne   L3F529E90
3f529d50:	move   a14, -*sp, 1
3f529d60:	movk   11, a5
3f529d70:	move   a5, *a14+, 1
3f529d80:	move   *a9(0x40), *a14+, 1
3f529da0:	setf   8, 0, 0
3f529db0:	move   *a9(0x8), a8, 0
3f529dd0:	move   a8, *a14+, 1
3f529de0:	move   @0x1ad960, *a14+, 1
3f529e10:	move   *a13(0xffe0), *a14+, 1
3f529e30:	calla  L3F7FD2F0
3f529e60:	move   a5, a8
3f529e70:	jauc   L3F52AFB0
L3F529E90:
3f529e90:	move   a11, a11
3f529ea0:	jreq   L3F52A660
3f529eb0:	move   a14, -*sp, 1
3f529ec0:	setf   8, 0, 0
3f529ed0:	move   *a9(0x68), a8, 0
3f529ef0:	move   a8, *a14+, 1
3f529f00:	move   *a9(0x60), a8, 0
3f529f20:	move   a8, *a14+, 1
3f529f30:	move   *a13(0xc0), a5, 1
3f529f50:	move   *a5(0x160), *a14+, 1
3f529f70:	move   *a7(0x160), *a14+, 1
3f529f90:	move   *a11(0x80), *a14+, 1
3f529fb0:	move   *a9(0x8), a5, 0
3f529fd0:	sll    0x5, a5
3f529fe0:	addi   0xd5730, a5
3f52a010:	move   *a5, a5, 1
3f52a020:	call   a5
3f52a030:	move   a8, *a13(0x120), 1
3f52a050:	move   a8, a5
3f52a060:	jreq   L3F52A210
3f52a070:	move   a14, -*sp, 1
3f52a080:	move   *a13(0xc0), *a14+, 1
3f52a0a0:	calla  L3F566ED0
3f52a0d0:	move   a14, -*sp, 1
3f52a0e0:	move   a5, *a14+, 1
3f52a0f0:	sub    a5, a5
3f52a100:	move   a5, *a14+, 1
3f52a110:	setf   8, 0, 0
3f52a120:	move   *a9(0x8), a8, 0
3f52a140:	move   a8, *a14+, 1
3f52a150:	move   @0x1ad960, *a14+, 1
3f52a180:	move   *a13(0xffe0), *a14+, 1
3f52a1a0:	calla  L3F7FD2F0
3f52a1d0:	move   *a13(0x120), a8, 1
3f52a1f0:	jauc   L3F52AFB0
L3F52A210:
3f52a210:	move   a14, -*sp, 1
3f52a220:	movk   1, a5
3f52a230:	move   a5, *a14+, 1
3f52a240:	move   *a13(0xc0), *a14+, 1
3f52a260:	move   a11, *a14+, 1
3f52a270:	calla  L3F539520
3f52a2a0:	move   a8, a8
3f52a2b0:	jane   L3F52AFA0
3f52a2d0:	move   a14, -*sp, 1
3f52a2e0:	move   *a13(0xc0), *a14+, 1
3f52a300:	calla  L3F566ED0
3f52a330:	move   *a11(0x80), a5, 1
3f52a350:	move   *a5(0x20), *a13(0xe0), 1
3f52a380:	move   a14, -*sp, 1
3f52a390:	move   *a13(0xe0), *a14+, 1
3f52a3b0:	move   *a13(0xe0), a5, 1
3f52a3d0:	move   *a5(0x60), a5, 1
3f52a3f0:	move   *a5(0xe0), a5, 1
3f52a410:	call   a5
3f52a420:	move   *a13(0xe0), a5, 1
3f52a440:	move   *a5(0x20), a5, 1
3f52a460:	move   *a13(0xe0), a7, 1
3f52a480:	move   *a7, *a5, 1
3f52a490:	move   *a7, a5, 1
3f52a4a0:	move   *a7(0x20), *a5(0x20), 1
3f52a4d0:	move   a14, -*sp, 1
3f52a4e0:	move   a7, *a14+, 1
3f52a4f0:	calla  L3FB1D8C0
3f52a520:	move   a14, -*sp, 1
3f52a530:	movk   11, a5
3f52a540:	move   a5, *a14+, 1
3f52a550:	move   *a9(0x40), *a14+, 1
3f52a570:	setf   8, 0, 0
3f52a580:	move   *a9(0x8), a8, 0
3f52a5a0:	move   a8, *a14+, 1
3f52a5b0:	move   @0x1ad960, *a14+, 1
3f52a5e0:	move   *a13(0xffe0), *a14+, 1
3f52a600:	calla  L3F7FD2F0
3f52a630:	move   a5, a8
3f52a640:	jauc   L3F52AFB0
L3F52A660:
3f52a660:	move   a14, -*sp, 1
3f52a670:	movi   0x98, a5
3f52a690:	move   a5, *a14+, 1
3f52a6a0:	calla  L3FB1D3A0
3f52a6d0:	move   a8, *a13(0x100), 1
3f52a6f0:	move   a8, a8
3f52a700:	jrne   L3F52A920
3f52a710:	move   a14, -*sp, 1
3f52a720:	movi   0x3f532598, a8
3f52a750:	move   a8, *a14+, 1
3f52a760:	calla  L3F927BC0
3f52a790:	move   a14, -*sp, 1
3f52a7a0:	move   *a13(0xc0), *a14+, 1
3f52a7c0:	calla  L3F566ED0
3f52a7f0:	move   a14, -*sp, 1
3f52a800:	movk   11, a5
3f52a810:	move   a5, *a14+, 1
3f52a820:	sub    a5, a5
3f52a830:	move   a5, *a14+, 1
3f52a840:	setf   8, 0, 0
3f52a850:	move   *a9(0x8), a8, 0
3f52a870:	move   a8, *a14+, 1
3f52a880:	move   @0x1ad960, *a14+, 1
3f52a8b0:	move   *a13(0xffe0), *a14+, 1
3f52a8d0:	calla  L3F7FD2F0
3f52a900:	movk   11, a8
3f52a910:	jruc   L3F52AFB0
L3F52A920:
3f52a920:	movk   4, a5
3f52a930:	movb   a5, *a8
3f52a940:	move   a7, *a8(0x8), 1
3f52a960:	move   *a13(0xc0), *a8(0x28), 1
3f52a990:	move   *a9(0x20), *a8(0x48), 1
3f52a9c0:	move   *a9(0x40), *a8(0x68), 1
3f52a9f0:	movb   *a9(0x60), *a8(0x88)
3f52aa20:	movb   *a9(0x68), *a8(0x90)
3f52aa50:	move   a14, -*sp, 1
3f52aa60:	move   a8, *a14+, 1
3f52aa70:	calla  L3F2D8A90
3f52aaa0:	move   a8, *a13(0x120), 1
3f52aac0:	move   a8, a8
3f52aad0:	jreq   L3F52ACE0
3f52aae0:	move   a14, -*sp, 1
3f52aaf0:	move   *a13(0x100), *a14+, 1
3f52ab10:	calla  L3FB1D800
3f52ab40:	move   a14, -*sp, 1
3f52ab50:	move   *a13(0xc0), *a14+, 1
3f52ab70:	calla  L3F566ED0
3f52aba0:	move   a14, -*sp, 1
3f52abb0:	move   *a13(0x120), *a14+, 1
3f52abd0:	sub    a5, a5
3f52abe0:	move   a5, *a14+, 1
3f52abf0:	setf   8, 0, 0
3f52ac00:	move   *a9(0x8), a8, 0
3f52ac20:	move   a8, *a14+, 1
3f52ac30:	move   @0x1ad960, *a14+, 1
3f52ac60:	move   *a13(0xffe0), *a14+, 1
3f52ac80:	calla  L3F7FD2F0
3f52acb0:	move   *a13(0x120), a8, 1
3f52acd0:	jruc   L3F52AFB0
L3F52ACE0:
3f52ace0:	move   *a13(0xc0), a5, 1
3f52ad00:	move   *a9(0x40), *a5(0x0), 1
3f52ad30:	move   a14, -*sp, 1
3f52ad40:	setf   16, 0, 0
3f52ad50:	move   @0x1ad980, a5, 0
3f52ad80:	move   a5, *a14+, 1
3f52ad90:	movi   0x3f566ed0, a7
3f52adc0:	move   a7, *a14+, 1
3f52add0:	move   *a13(0xc0), *a14+, 1
3f52adf0:	move   @0x1ad990, a7, 0
3f52ae20:	move   a7, *a14+, 1
3f52ae30:	move   *a9(0x40), *a14+, 1
3f52ae50:	calla  L3F8B6510
3f52ae80:	move   a14, -*sp, 1
3f52ae90:	sub    a7, a7
3f52aea0:	move   a7, *a14+, 1
3f52aeb0:	move   *a13(0xc0), *a14+, 1
3f52aed0:	move   *a13(0xffe0), *a14+, 1
3f52aef0:	calla  L3F3FF4B0
3f52af20:	move   a8, *a13(0x120), 1
3f52af40:	move   a14, -*sp, 1
3f52af50:	move   *a13(0x100), *a14+, 1
3f52af70:	calla  L3FB1D800
L3F52AFA0:
3f52afa0:	sub    a8, a8
L3F52AFB0:
3f52afb0:	move   *sp(0xc0), a14, 1
3f52afd0:	mmfm   sp, a5,a7,a9,a11,a13
3f52aff0:	rets   2
3f52b000:	mmtm   sp, a5,a7,a9,a11,a13
3f52b020:	move   a14, a13
3f52b030:	addi   0x290, a14
3f52b050:	move   *a13(0xffe0), a11, 1
3f52b070:	move   *a11(0x40), a9, 1
3f52b090:	setf   16, 0, 0
3f52b0a0:	move   *a9(0x10), a11, 0
3f52b0c0:	subk   10, a11
3f52b0d0:	jreq   L3F52B110
3f52b0e0:	movk   16, a8
3f52b0f0:	jauc   L3F52E500
L3F52B110:
3f52b110:	move   a14, -*sp, 1
3f52b120:	move   *a9(0x40), *a14+, 1
3f52b140:	move   *a9(0x20), *a14+, 1
3f52b160:	move   a13, a11
3f52b170:	addi   0x1c0, a11
3f52b190:	move   a11, *a14+, 1
3f52b1a0:	move   a13, a7
3f52b1b0:	addi   0x1a0, a7
3f52b1d0:	move   a7, *a14+, 1
3f52b1e0:	move   *a13(0xffe0), *a14+, 1
3f52b200:	calla  L3F537D00
3f52b230:	move   a8, *a13(0x270), 1
3f52b250:	move   a8, a8
3f52b260:	jane   L3F52E500
3f52b280:	move   *a9(0xa0), a7, 1
3f52b2a0:	jreq   L3F52B2E0
3f52b2b0:	move   *a9(0xa0), a7, 1
3f52b2d0:	jruc   L3F52B320
L3F52B2E0:
3f52b2e0:	move   *a13(0x1c0), a7, 1
3f52b300:	move   *a7(0x80), a7, 1
L3F52B320:
3f52b320:	move   a7, *a13(0xe0), 1
3f52b340:	move   *a9(0xc0), a11, 1
3f52b360:	jreq   L3F52B3A0
3f52b370:	move   *a9(0xc0), a11, 1
3f52b390:	jruc   L3F52B3E0
L3F52B3A0:
3f52b3a0:	move   *a13(0x1c0), a11, 1
3f52b3c0:	move   *a11(0xa0), a11, 1
L3F52B3E0:
3f52b3e0:	move   a11, *a13(0x100), 1
3f52b400:	addi   0x40, a14
3f52b420:	move   a14, -*sp, 1
3f52b430:	move   a9, a7
3f52b440:	addi   0x60, a7
3f52b460:	move   a7, *a14+, 1
3f52b470:	calla  L3FB1C610
3f52b4a0:	move   -*a14, a8, 1
3f52b4b0:	move   a8, *a13(0x20), 1
3f52b4d0:	move   -*a14, a8, 1
3f52b4e0:	move   a8, *a13, 1
3f52b4f0:	move   *a13(0x0), *a14+, 1
3f52b510:	move   *a13(0x20), *a14+, 1
3f52b530:	movi   0x3f533740, a8
3f52b560:	move   *a8+, *a14+, 1
3f52b570:	move   *a8+, *a14+, 1
3f52b580:	calla  L3FE0E730
3f52b5b0:	jreq   L3F52B610
3f52b5c0:	move   *a13(0x0), *a14+, 1
3f52b5e0:	move   *a13(0x20), *a14+, 1
3f52b600:	jruc   L3F52B680
L3F52B610:
3f52b610:	move   *a13(0x0), *a14+, 1
3f52b630:	move   *a13(0x20), *a14+, 1
3f52b650:	calla  L3FE0C7B0
L3F52B680:
3f52b680:	movi   0x3f533780, a8
3f52b6b0:	move   *a8+, *a14+, 1
3f52b6c0:	move   *a8+, *a14+, 1
3f52b6d0:	calla  L3FE0E6F0
3f52b700:	jrne   L3F52BB50
3f52b710:	move   *a13(0x0), *a14+, 1
3f52b730:	move   *a13(0x20), *a14+, 1
3f52b750:	movi   0x3f533740, a8
3f52b780:	move   *a8+, *a14+, 1
3f52b790:	move   *a8+, *a14+, 1
3f52b7a0:	calla  L3FE0E730
3f52b7d0:	jreq   L3F52B830
3f52b7e0:	move   *a13(0x0), *a14+, 1
3f52b800:	move   *a13(0x20), *a14+, 1
3f52b820:	jruc   L3F52B8A0
L3F52B830:
3f52b830:	move   *a13(0x0), *a14+, 1
3f52b850:	move   *a13(0x20), *a14+, 1
3f52b870:	calla  L3FE0C7B0
L3F52B8A0:
3f52b8a0:	movi   0x3f5337c0, a8
3f52b8d0:	move   *a8+, *a14+, 1
3f52b8e0:	move   *a8+, *a14+, 1
3f52b8f0:	calla  L3FE0E730
3f52b920:	jreq   L3F52BBB0
3f52b930:	move   *a13(0x0), *a14+, 1
3f52b950:	move   *a13(0x20), *a14+, 1
3f52b970:	movi   0x3f533740, a8
3f52b9a0:	move   *a8+, *a14+, 1
3f52b9b0:	move   *a8+, *a14+, 1
3f52b9c0:	calla  L3FE0E730
3f52b9f0:	jreq   L3F52BA50
3f52ba00:	move   *a13(0x0), *a14+, 1
3f52ba20:	move   *a13(0x20), *a14+, 1
3f52ba40:	jruc   L3F52BAC0
L3F52BA50:
3f52ba50:	move   *a13(0x0), *a14+, 1
3f52ba70:	move   *a13(0x20), *a14+, 1
3f52ba90:	calla  L3FE0C7B0
L3F52BAC0:
3f52bac0:	movi   0x3f533800, a8
3f52baf0:	move   *a8+, *a14+, 1
3f52bb00:	move   *a8+, *a14+, 1
3f52bb10:	calla  L3FE0E6F0
3f52bb40:	jreq   L3F52BBB0
L3F52BB50:
3f52bb50:	sub    a7, a7
3f52bb60:	setf   16, 0, 0
3f52bb70:	move   a7, *a13(0x200), 0
3f52bb90:	jauc   L3F52CD90
L3F52BBB0:
3f52bbb0:	move   *a13(0x0), *a14+, 1
3f52bbd0:	move   *a13(0x20), *a14+, 1
3f52bbf0:	movi   0x3f533740, a8
3f52bc20:	move   *a8+, *a14+, 1
3f52bc30:	move   *a8+, *a14+, 1
3f52bc40:	calla  L3FE0E730
3f52bc70:	jreq   L3F52BCD0
3f52bc80:	move   *a13(0x0), *a14+, 1
3f52bca0:	move   *a13(0x20), *a14+, 1
3f52bcc0:	jruc   L3F52BD40
L3F52BCD0:
3f52bcd0:	move   *a13(0x0), *a14+, 1
3f52bcf0:	move   *a13(0x20), *a14+, 1
3f52bd10:	calla  L3FE0C7B0
L3F52BD40:
3f52bd40:	movi   0x3f533840, a8
3f52bd70:	move   *a8+, *a14+, 1
3f52bd80:	move   *a8+, *a14+, 1
3f52bd90:	calla  L3FE0E730
3f52bdc0:	jreq   L3F52C1C0
3f52bdd0:	move   *a13(0x0), *a14+, 1
3f52bdf0:	move   *a13(0x20), *a14+, 1
3f52be10:	movi   0x3f533740, a8
3f52be40:	move   *a8+, *a14+, 1
3f52be50:	move   *a8+, *a14+, 1
3f52be60:	calla  L3FE0E730
3f52be90:	jreq   L3F52BEF0
3f52bea0:	move   *a13(0x0), *a14+, 1
3f52bec0:	move   *a13(0x20), *a14+, 1
3f52bee0:	jruc   L3F52BF60
L3F52BEF0:
3f52bef0:	move   *a13(0x0), *a14+, 1
3f52bf10:	move   *a13(0x20), *a14+, 1
3f52bf30:	calla  L3FE0C7B0
L3F52BF60:
3f52bf60:	movi   0x3f533880, a8
3f52bf90:	move   *a8+, *a14+, 1
3f52bfa0:	move   *a8+, *a14+, 1
3f52bfb0:	calla  L3FE0E6F0
3f52bfe0:	jreq   L3F52C1C0
3f52bff0:	move   *a13(0x0), *a14+, 1
3f52c010:	move   *a13(0x20), *a14+, 1
3f52c030:	movi   0x3f533740, a8
3f52c060:	move   *a8+, *a14+, 1
3f52c070:	move   *a8+, *a14+, 1
3f52c080:	calla  L3FE0E730
3f52c0b0:	jreq   L3F52C0E0
3f52c0c0:	movk   1, a7
3f52c0d0:	jruc   L3F52C0F0
L3F52C0E0:
3f52c0e0:	movk   3, a7
L3F52C0F0:
3f52c0f0:	setf   16, 0, 0
3f52c100:	move   a7, *a13(0x200), 0
3f52c120:	move   *a13(0xe0), *a13(0x120), 1
3f52c150:	move   a11, *a13(0xe0), 1
3f52c170:	move   *a13(0x120), *a13(0x100), 1
3f52c1a0:	jauc   L3F52CD90
L3F52C1C0:
3f52c1c0:	move   *a13(0x0), *a14+, 1
3f52c1e0:	move   *a13(0x20), *a14+, 1
3f52c200:	movi   0x3f533740, a8
3f52c230:	move   *a8+, *a14+, 1
3f52c240:	move   *a8+, *a14+, 1
3f52c250:	calla  L3FE0E730
3f52c280:	jreq   L3F52C2E0
3f52c290:	move   *a13(0x0), *a14+, 1
3f52c2b0:	move   *a13(0x20), *a14+, 1
3f52c2d0:	jruc   L3F52C350
L3F52C2E0:
3f52c2e0:	move   *a13(0x0), *a14+, 1
3f52c300:	move   *a13(0x20), *a14+, 1
3f52c320:	calla  L3FE0C7B0
L3F52C350:
3f52c350:	movi   0x3f5338c0, a8
3f52c380:	move   *a8+, *a14+, 1
3f52c390:	move   *a8+, *a14+, 1
3f52c3a0:	calla  L3FE0E730
3f52c3d0:	jreq   L3F52C650
3f52c3e0:	move   *a13(0x0), *a14+, 1
3f52c400:	move   *a13(0x20), *a14+, 1
3f52c420:	movi   0x3f533740, a8
3f52c450:	move   *a8+, *a14+, 1
3f52c460:	move   *a8+, *a14+, 1
3f52c470:	calla  L3FE0E730
3f52c4a0:	jreq   L3F52C500
3f52c4b0:	move   *a13(0x0), *a14+, 1
3f52c4d0:	move   *a13(0x20), *a14+, 1
3f52c4f0:	jruc   L3F52C570
L3F52C500:
3f52c500:	move   *a13(0x0), *a14+, 1
3f52c520:	move   *a13(0x20), *a14+, 1
3f52c540:	calla  L3FE0C7B0
L3F52C570:
3f52c570:	movi   0x3f533900, a8
3f52c5a0:	move   *a8+, *a14+, 1
3f52c5b0:	move   *a8+, *a14+, 1
3f52c5c0:	calla  L3FE0E6F0
3f52c5f0:	jreq   L3F52C650
3f52c600:	movk   2, a7
3f52c610:	setf   16, 0, 0
3f52c620:	move   a7, *a13(0x200), 0
3f52c640:	jruc   L3F52CD90
L3F52C650:
3f52c650:	move   *a13(0x0), *a14+, 1
3f52c670:	move   *a13(0x20), *a14+, 1
3f52c690:	movi   0x3f533740, a8
3f52c6c0:	move   *a8+, *a14+, 1
3f52c6d0:	move   *a8+, *a14+, 1
3f52c6e0:	calla  L3FE0E730
3f52c710:	jreq   L3F52C770
3f52c720:	move   *a13(0x0), *a14+, 1
3f52c740:	move   *a13(0x20), *a14+, 1
3f52c760:	jruc   L3F52C7E0
L3F52C770:
3f52c770:	move   *a13(0x0), *a14+, 1
3f52c790:	move   *a13(0x20), *a14+, 1
3f52c7b0:	calla  L3FE0C7B0
L3F52C7E0:
3f52c7e0:	movi   0x3f533940, a8
3f52c810:	move   *a8+, *a14+, 1
3f52c820:	move   *a8+, *a14+, 1
3f52c830:	calla  L3FE0E730
3f52c860:	jreq   L3F52CC50
3f52c870:	move   *a13(0x0), *a14+, 1
3f52c890:	move   *a13(0x20), *a14+, 1
3f52c8b0:	movi   0x3f533740, a8
3f52c8e0:	move   *a8+, *a14+, 1
3f52c8f0:	move   *a8+, *a14+, 1
3f52c900:	calla  L3FE0E730
3f52c930:	jreq   L3F52C990
3f52c940:	move   *a13(0x0), *a14+, 1
3f52c960:	move   *a13(0x20), *a14+, 1
3f52c980:	jruc   L3F52CA00
L3F52C990:
3f52c990:	move   *a13(0x0), *a14+, 1
3f52c9b0:	move   *a13(0x20), *a14+, 1
3f52c9d0:	calla  L3FE0C7B0
L3F52CA00:
3f52ca00:	movi   0x3f533980, a8
3f52ca30:	move   *a8+, *a14+, 1
3f52ca40:	move   *a8+, *a14+, 1
3f52ca50:	calla  L3FE0E6F0
3f52ca80:	jreq   L3F52CC50
3f52ca90:	move   *a13(0x0), *a14+, 1
3f52cab0:	move   *a13(0x20), *a14+, 1
3f52cad0:	movi   0x3f533740, a8
3f52cb00:	move   *a8+, *a14+, 1
3f52cb10:	move   *a8+, *a14+, 1
3f52cb20:	calla  L3FE0E730
3f52cb50:	jreq   L3F52CB80
3f52cb60:	movk   3, a7
3f52cb70:	jruc   L3F52CB90
L3F52CB80:
3f52cb80:	movk   1, a7
L3F52CB90:
3f52cb90:	setf   16, 0, 0
3f52cba0:	move   a7, *a13(0x200), 0
3f52cbc0:	move   *a13(0xe0), *a13(0x120), 1
3f52cbf0:	move   a11, *a13(0xe0), 1
3f52cc10:	move   *a13(0x120), *a13(0x100), 1
3f52cc40:	jruc   L3F52CD90
L3F52CC50:
3f52cc50:	move   a14, -*sp, 1
3f52cc60:	movk   2, a7
3f52cc70:	move   a7, *a14+, 1
3f52cc80:	move   *a9(0x20), *a14+, 1
3f52cca0:	setf   8, 0, 0
3f52ccb0:	move   *a9(0x8), a8, 0
3f52ccd0:	move   a8, *a14+, 1
3f52cce0:	move   @0x1ad960, *a14+, 1
3f52cd10:	move   *a13(0xffe0), *a14+, 1
3f52cd30:	calla  L3F7FD2F0
3f52cd60:	move   a7, a8
3f52cd70:	jauc   L3F52E500
L3F52CD90:
3f52cd90:	sub    a11, a11
3f52cda0:	move   a11, *a13(0xc0), 1
3f52cdc0:	move   *a13(0x1c0), a7, 1
3f52cde0:	setf   8, 0, 0
3f52cdf0:	move   *a7(0x48), a7, 0
3f52ce10:	cmp    a7, a11
3f52ce20:	jrnc   L3F52CFF0
L3F52CE30:
3f52ce30:	move   *a13(0xc0), a11, 1
3f52ce50:	sll    0x5, a11
3f52ce60:	add    a13, a11
3f52ce70:	move   *a13(0x1c0), a7, 1
3f52ce90:	move   *a7(0x160), a5, 1
3f52ceb0:	move   *a13(0xc0), a7, 1
3f52ced0:	sll    0x5, a7
3f52cee0:	add    a7, a5
3f52cef0:	move   *a5(0xd8), a7, 1
3f52cf10:	move   *a7(0x1a8), *a11(0x140), 1
3f52cf40:	move   *a13(0xc0), a11, 1
3f52cf60:	inc    a11
3f52cf70:	move   a11, *a13(0xc0), 1
3f52cf90:	move   *a13(0x1c0), a7, 1
3f52cfb0:	move   *a7(0x48), a5, 0
3f52cfd0:	cmp    a5, a11
3f52cfe0:	jrc   L3F52CE30
L3F52CFF0:
3f52cff0:	move   a14, -*sp, 1
3f52d000:	move   *a13(0x1a0), a7, 1
3f52d020:	movk   1, a5
3f52d030:	jreq   L3F52D050
3f52d040:	sub    a5, a5
L3F52D050:
3f52d050:	move   a5, *a14+, 1
3f52d060:	move   *a13(0x100), *a14+, 1
3f52d080:	move   *a13(0xe0), *a14+, 1
3f52d0a0:	move   *a13(0x1c0), a5, 1
3f52d0c0:	move   *a5(0x50), a8, 0
3f52d0e0:	move   a8, *a14+, 1
3f52d0f0:	move   *a5(0x60), a8, 0
3f52d110:	move   a8, *a14+, 1
3f52d120:	move   *a5(0x58), a8, 0
3f52d140:	move   a8, *a14+, 1
3f52d150:	move   *a5(0xc0), *a14+, 1
3f52d170:	move   *a5(0xe0), *a14+, 1
3f52d190:	move   a13, a5
3f52d1a0:	addi   0x140, a5
3f52d1c0:	move   a5, *a14+, 1
3f52d1d0:	move   *a13(0x1c0), a5, 1
3f52d1f0:	move   *a5(0x40), a8, 0
3f52d210:	move   a8, *a14+, 1
3f52d220:	calla  L3F565410
3f52d250:	move   a8, *a13(0x1e0), 1
3f52d270:	move   a8, a8
3f52d280:	jrne   L3F52D3D0
3f52d290:	move   a14, -*sp, 1
3f52d2a0:	movk   11, a5
3f52d2b0:	move   a5, *a14+, 1
3f52d2c0:	move   *a9(0x40), *a14+, 1
3f52d2e0:	setf   8, 0, 0
3f52d2f0:	move   *a9(0x8), a8, 0
3f52d310:	move   a8, *a14+, 1
3f52d320:	move   @0x1ad960, *a14+, 1
3f52d350:	move   *a13(0xffe0), *a14+, 1
3f52d370:	calla  L3F7FD2F0
3f52d3a0:	move   a5, a8
3f52d3b0:	jauc   L3F52E500
L3F52D3D0:
3f52d3d0:	move   a7, a7
3f52d3e0:	jreq   L3F52DBC0
3f52d3f0:	move   a14, -*sp, 1
3f52d400:	move   a9, a5
3f52d410:	addi   0xe0, a5
3f52d430:	move   a5, *a14+, 1
3f52d440:	move   *a13(0x0), *a14+, 1
3f52d460:	move   *a13(0x20), *a14+, 1
3f52d480:	move   *a8(0x160), *a14+, 1
3f52d4a0:	move   *a13(0x1c0), a5, 1
3f52d4c0:	move   *a5(0x160), *a14+, 1
3f52d4e0:	move   *a7(0x80), *a14+, 1
3f52d500:	setf   8, 0, 0
3f52d510:	move   *a9(0x8), a5, 0
3f52d530:	sll    0x5, a5
3f52d540:	addi   0xd5730, a5
3f52d570:	move   *a5, a5, 1
3f52d580:	call   a5
3f52d590:	move   a8, *a13(0x250), 1
3f52d5b0:	move   a8, a5
3f52d5c0:	jreq   L3F52D770
3f52d5d0:	move   a14, -*sp, 1
3f52d5e0:	move   *a13(0x1e0), *a14+, 1
3f52d600:	calla  L3F566ED0
3f52d630:	move   a14, -*sp, 1
3f52d640:	move   a5, *a14+, 1
3f52d650:	sub    a5, a5
3f52d660:	move   a5, *a14+, 1
3f52d670:	setf   8, 0, 0
3f52d680:	move   *a9(0x8), a8, 0
3f52d6a0:	move   a8, *a14+, 1
3f52d6b0:	move   @0x1ad960, *a14+, 1
3f52d6e0:	move   *a13(0xffe0), *a14+, 1
3f52d700:	calla  L3F7FD2F0
3f52d730:	move   *a13(0x250), a8, 1
3f52d750:	jauc   L3F52E500
L3F52D770:
3f52d770:	move   a14, -*sp, 1
3f52d780:	movk   1, a5
3f52d790:	move   a5, *a14+, 1
3f52d7a0:	move   *a13(0x1e0), *a14+, 1
3f52d7c0:	move   a7, *a14+, 1
3f52d7d0:	calla  L3F539520
3f52d800:	move   a8, a8
3f52d810:	jane   L3F52E4F0
3f52d830:	move   a14, -*sp, 1
3f52d840:	move   *a13(0x1e0), *a14+, 1
3f52d860:	calla  L3F566ED0
3f52d890:	move   *a7(0x80), a5, 1
3f52d8b0:	move   *a5(0x20), *a13(0x210), 1
3f52d8e0:	move   a14, -*sp, 1
3f52d8f0:	move   *a13(0x210), *a14+, 1
3f52d910:	move   *a13(0x210), a5, 1
3f52d930:	move   *a5(0x60), a5, 1
3f52d950:	move   *a5(0xe0), a5, 1
3f52d970:	call   a5
3f52d980:	move   *a13(0x210), a5, 1
3f52d9a0:	move   *a5(0x20), a5, 1
3f52d9c0:	move   *a13(0x210), a7, 1
3f52d9e0:	move   *a7, *a5, 1
3f52d9f0:	move   *a7, a5, 1
3f52da00:	move   *a7(0x20), *a5(0x20), 1
3f52da30:	move   a14, -*sp, 1
3f52da40:	move   a7, *a14+, 1
3f52da50:	calla  L3FB1D8C0
3f52da80:	move   a14, -*sp, 1
3f52da90:	movk   11, a5
3f52daa0:	move   a5, *a14+, 1
3f52dab0:	move   *a9(0x40), *a14+, 1
3f52dad0:	setf   8, 0, 0
3f52dae0:	move   *a9(0x8), a8, 0
3f52db00:	move   a8, *a14+, 1
3f52db10:	move   @0x1ad960, *a14+, 1
3f52db40:	move   *a13(0xffe0), *a14+, 1
3f52db60:	calla  L3F7FD2F0
3f52db90:	move   a5, a8
3f52dba0:	jauc   L3F52E500
L3F52DBC0:
3f52dbc0:	move   a14, -*sp, 1
3f52dbd0:	movi   0x98, a5
3f52dbf0:	move   a5, *a14+, 1
3f52dc00:	calla  L3FB1D3A0
3f52dc30:	move   a8, *a13(0x230), 1
3f52dc50:	move   a8, a8
3f52dc60:	jrne   L3F52DE80
3f52dc70:	move   a14, -*sp, 1
3f52dc80:	movi   0x3f5326d8, a8
3f52dcb0:	move   a8, *a14+, 1
3f52dcc0:	calla  L3F927BC0
3f52dcf0:	move   a14, -*sp, 1
3f52dd00:	move   *a13(0x1e0), *a14+, 1
3f52dd20:	calla  L3F566ED0
3f52dd50:	move   a14, -*sp, 1
3f52dd60:	movk   11, a5
3f52dd70:	move   a5, *a14+, 1
3f52dd80:	sub    a5, a5
3f52dd90:	move   a5, *a14+, 1
3f52dda0:	setf   8, 0, 0
3f52ddb0:	move   *a9(0x8), a8, 0
3f52ddd0:	move   a8, *a14+, 1
3f52dde0:	move   @0x1ad960, *a14+, 1
3f52de10:	move   *a13(0xffe0), *a14+, 1
3f52de30:	calla  L3F7FD2F0
3f52de60:	movk   11, a8
3f52de70:	jruc   L3F52E500
L3F52DE80:
3f52de80:	movk   3, a5
3f52de90:	movb   a5, *a8
3f52dea0:	move   *a13(0x1c0), *a8(0x8), 1
3f52ded0:	move   *a13(0x1e0), *a8(0x28), 1
3f52df00:	move   *a9(0x20), *a8(0x48), 1
3f52df30:	move   *a9(0x40), *a8(0x68), 1
3f52df60:	setf   16, 0, 0
3f52df70:	move   *a13(0x200), *a8(0x88), 0
3f52dfa0:	move   a14, -*sp, 1
3f52dfb0:	move   a8, *a14+, 1
3f52dfc0:	calla  L3F2D8A90
3f52dff0:	move   a8, *a13(0x250), 1
3f52e010:	move   a8, a8
3f52e020:	jreq   L3F52E230
3f52e030:	move   a14, -*sp, 1
3f52e040:	move   *a13(0x230), *a14+, 1
3f52e060:	calla  L3FB1D800
3f52e090:	move   a14, -*sp, 1
3f52e0a0:	move   *a13(0x1e0), *a14+, 1
3f52e0c0:	calla  L3F566ED0
3f52e0f0:	move   a14, -*sp, 1
3f52e100:	move   *a13(0x250), *a14+, 1
3f52e120:	sub    a5, a5
3f52e130:	move   a5, *a14+, 1
3f52e140:	setf   8, 0, 0
3f52e150:	move   *a9(0x8), a8, 0
3f52e170:	move   a8, *a14+, 1
3f52e180:	move   @0x1ad960, *a14+, 1
3f52e1b0:	move   *a13(0xffe0), *a14+, 1
3f52e1d0:	calla  L3F7FD2F0
3f52e200:	move   *a13(0x250), a8, 1
3f52e220:	jruc   L3F52E500
L3F52E230:
3f52e230:	move   *a13(0x1e0), a5, 1
3f52e250:	move   *a9(0x40), *a5(0x0), 1
3f52e280:	move   a14, -*sp, 1
3f52e290:	setf   16, 0, 0
3f52e2a0:	move   @0x1ad980, a5, 0
3f52e2d0:	move   a5, *a14+, 1
3f52e2e0:	movi   0x3f566ed0, a7
3f52e310:	move   a7, *a14+, 1
3f52e320:	move   *a13(0x1e0), *a14+, 1
3f52e340:	move   @0x1ad990, a7, 0
3f52e370:	move   a7, *a14+, 1
3f52e380:	move   *a9(0x40), *a14+, 1
3f52e3a0:	calla  L3F8B6510
3f52e3d0:	move   a14, -*sp, 1
3f52e3e0:	sub    a7, a7
3f52e3f0:	move   a7, *a14+, 1
3f52e400:	move   *a13(0x1e0), *a14+, 1
3f52e420:	move   *a13(0xffe0), *a14+, 1
3f52e440:	calla  L3F3FF4B0
3f52e470:	move   a8, *a13(0x250), 1
3f52e490:	move   a14, -*sp, 1
3f52e4a0:	move   *a13(0x230), *a14+, 1
3f52e4c0:	calla  L3FB1D800
L3F52E4F0:
3f52e4f0:	sub    a8, a8
L3F52E500:
3f52e500:	move   *sp(0xc0), a14, 1
3f52e520:	mmfm   sp, a5,a7,a9,a11,a13
3f52e540:	rets   2
3f52e550:	mmtm   sp, a5,a7,a9,a11,a13
3f52e570:	move   a14, a13
3f52e580:	addi   0x160, a14
3f52e5a0:	move   *a13(0xffe0), a11, 1
3f52e5c0:	move   *a11(0x40), a9, 1
3f52e5e0:	setf   16, 0, 0
3f52e5f0:	move   *a9(0x10), a11, 0
3f52e610:	subk   5, a11
3f52e620:	jreq   L3F52E660
3f52e630:	movk   16, a8
3f52e640:	jauc   L3F52FFD0
L3F52E660:
3f52e660:	move   a14, -*sp, 1
3f52e670:	move   *a9(0x40), *a14+, 1
3f52e690:	move   *a9(0x20), *a14+, 1
3f52e6b0:	move   a13, a11
3f52e6c0:	addi   0xa0, a11
3f52e6e0:	move   a11, *a14+, 1
3f52e6f0:	move   a13, a7
3f52e700:	addi   0x80, a7
3f52e720:	move   a7, *a14+, 1
3f52e730:	move   *a13(0xffe0), *a14+, 1
3f52e750:	calla  L3F537D00
3f52e780:	move   a8, *a13(0x140), 1
3f52e7a0:	move   a8, a8
3f52e7b0:	jane   L3F52FFD0
3f52e7d0:	move   *a9(0x60), a7, 1
3f52e7f0:	jreq   L3F52E830
3f52e800:	move   *a9(0x80), a7, 1
3f52e820:	jrne   L3F52E970
L3F52E830:
3f52e830:	move   a14, -*sp, 1
3f52e840:	movk   2, a7
3f52e850:	move   a7, *a14+, 1
3f52e860:	move   *a9(0x20), *a14+, 1
3f52e880:	setf   8, 0, 0
3f52e890:	move   *a9(0x8), a8, 0
3f52e8b0:	move   a8, *a14+, 1
3f52e8c0:	move   @0x1ad960, *a14+, 1
3f52e8f0:	move   *a13(0xffe0), *a14+, 1
3f52e910:	calla  L3F7FD2F0
3f52e940:	move   a7, a8
3f52e950:	jauc   L3F52FFD0
L3F52E970:
3f52e970:	sub    a7, a7
3f52e980:	move   a7, *a13, 1
3f52e990:	move   *a13(0xa0), a11, 1
3f52e9b0:	setf   8, 0, 0
3f52e9c0:	move   *a11(0x48), a11, 0
3f52e9e0:	cmp    a11, a7
3f52e9f0:	jrnc   L3F52EB80
L3F52EA00:
3f52ea00:	move   *a13, a11, 1
3f52ea10:	sll    0x5, a11
3f52ea20:	add    a13, a11
3f52ea30:	move   *a13(0xa0), a7, 1
3f52ea50:	move   *a7(0x160), a5, 1
3f52ea70:	move   *a13, a7, 1
3f52ea80:	sll    0x5, a7
3f52ea90:	add    a7, a5
3f52eaa0:	move   *a5(0xd8), a7, 1
3f52eac0:	move   *a7(0x1a8), *a11(0x20), 1
3f52eaf0:	move   *a13, a11, 1
3f52eb00:	inc    a11
3f52eb10:	move   a11, *a13, 1
3f52eb20:	move   *a13(0xa0), a7, 1
3f52eb40:	move   *a7(0x48), a5, 0
3f52eb60:	cmp    a5, a11
3f52eb70:	jrc   L3F52EA00
L3F52EB80:
3f52eb80:	move   a14, -*sp, 1
3f52eb90:	move   *a13(0x80), a11, 1
3f52ebb0:	movk   1, a7
3f52ebc0:	jreq   L3F52EBE0
3f52ebd0:	sub    a7, a7
L3F52EBE0:
3f52ebe0:	move   a7, *a14+, 1
3f52ebf0:	move   *a9(0x80), *a14+, 1
3f52ec10:	move   *a9(0x60), *a14+, 1
3f52ec30:	move   *a13(0xa0), a7, 1
3f52ec50:	move   *a7(0x50), a8, 0
3f52ec70:	move   a8, *a14+, 1
3f52ec80:	move   *a7(0x60), a8, 0
3f52eca0:	move   a8, *a14+, 1
3f52ecb0:	move   *a7(0x58), a8, 0
3f52ecd0:	move   a8, *a14+, 1
3f52ece0:	move   *a7(0xc0), *a14+, 1
3f52ed00:	move   *a7(0xe0), *a14+, 1
3f52ed20:	move   a13, a5
3f52ed30:	addk   32, a5
3f52ed40:	move   a5, *a14+, 1
3f52ed50:	move   *a7(0x40), a8, 0
3f52ed70:	move   a8, *a14+, 1
3f52ed80:	calla  L3F565410
3f52edb0:	move   a8, *a13(0xc0), 1
3f52edd0:	move   a8, a8
3f52ede0:	jrne   L3F52EF30
3f52edf0:	move   a14, -*sp, 1
3f52ee00:	movk   11, a5
3f52ee10:	move   a5, *a14+, 1
3f52ee20:	move   *a9(0x40), *a14+, 1
3f52ee40:	setf   8, 0, 0
3f52ee50:	move   *a9(0x8), a8, 0
3f52ee70:	move   a8, *a14+, 1
3f52ee80:	move   @0x1ad960, *a14+, 1
3f52eeb0:	move   *a13(0xffe0), *a14+, 1
3f52eed0:	calla  L3F7FD2F0
3f52ef00:	move   a5, a8
3f52ef10:	jauc   L3F52FFD0
L3F52EF30:
3f52ef30:	move   a11, a11
3f52ef40:	jreq   L3F52F680
3f52ef50:	move   a14, -*sp, 1
3f52ef60:	move   *a8(0x160), *a14+, 1
3f52ef80:	move   *a7(0x160), *a14+, 1
3f52efa0:	move   *a11(0x80), *a14+, 1
3f52efc0:	setf   8, 0, 0
3f52efd0:	move   *a9(0x8), a5, 0
3f52eff0:	sll    0x5, a5
3f52f000:	addi   0xd5730, a5
3f52f030:	move   *a5, a5, 1
3f52f040:	call   a5
3f52f050:	move   a8, *a13(0x120), 1
3f52f070:	move   a8, a5
3f52f080:	jreq   L3F52F230
3f52f090:	move   a14, -*sp, 1
3f52f0a0:	move   *a13(0xc0), *a14+, 1
3f52f0c0:	calla  L3F566ED0
3f52f0f0:	move   a14, -*sp, 1
3f52f100:	move   a5, *a14+, 1
3f52f110:	sub    a5, a5
3f52f120:	move   a5, *a14+, 1
3f52f130:	setf   8, 0, 0
3f52f140:	move   *a9(0x8), a8, 0
3f52f160:	move   a8, *a14+, 1
3f52f170:	move   @0x1ad960, *a14+, 1
3f52f1a0:	move   *a13(0xffe0), *a14+, 1
3f52f1c0:	calla  L3F7FD2F0
3f52f1f0:	move   *a13(0x120), a8, 1
3f52f210:	jauc   L3F52FFD0
L3F52F230:
3f52f230:	move   a14, -*sp, 1
3f52f240:	movk   1, a5
3f52f250:	move   a5, *a14+, 1
3f52f260:	move   *a13(0xc0), *a14+, 1
3f52f280:	move   a11, *a14+, 1
3f52f290:	calla  L3F539520
3f52f2c0:	move   a8, a8
3f52f2d0:	jane   L3F52FFC0
3f52f2f0:	move   a14, -*sp, 1
3f52f300:	move   *a13(0xc0), *a14+, 1
3f52f320:	calla  L3F566ED0
3f52f350:	move   *a11(0x80), a5, 1
3f52f370:	move   *a5(0x20), *a13(0xe0), 1
3f52f3a0:	move   a14, -*sp, 1
3f52f3b0:	move   *a13(0xe0), *a14+, 1
3f52f3d0:	move   *a13(0xe0), a5, 1
3f52f3f0:	move   *a5(0x60), a5, 1
3f52f410:	move   *a5(0xe0), a5, 1
3f52f430:	call   a5
3f52f440:	move   *a13(0xe0), a5, 1
3f52f460:	move   *a5(0x20), a5, 1
3f52f480:	move   *a13(0xe0), a7, 1
3f52f4a0:	move   *a7, *a5, 1
3f52f4b0:	move   *a7, a5, 1
3f52f4c0:	move   *a7(0x20), *a5(0x20), 1
3f52f4f0:	move   a14, -*sp, 1
3f52f500:	move   a7, *a14+, 1
3f52f510:	calla  L3FB1D8C0
3f52f540:	move   a14, -*sp, 1
3f52f550:	movk   11, a5
3f52f560:	move   a5, *a14+, 1
3f52f570:	move   *a9(0x40), *a14+, 1
3f52f590:	setf   8, 0, 0
3f52f5a0:	move   *a9(0x8), a8, 0
3f52f5c0:	move   a8, *a14+, 1
3f52f5d0:	move   @0x1ad960, *a14+, 1
3f52f600:	move   *a13(0xffe0), *a14+, 1
3f52f620:	calla  L3F7FD2F0
3f52f650:	move   a5, a8
3f52f660:	jauc   L3F52FFD0
L3F52F680:
3f52f680:	move   a14, -*sp, 1
3f52f690:	movi   0xc8, a5
3f52f6b0:	move   a5, *a14+, 1
3f52f6c0:	calla  L3FB1D3A0
3f52f6f0:	move   a8, *a13(0x100), 1
3f52f710:	move   a8, a8
3f52f720:	jrne   L3F52F940
3f52f730:	move   a14, -*sp, 1
3f52f740:	movi   0x3f532818, a8
3f52f770:	move   a8, *a14+, 1
3f52f780:	calla  L3F927BC0
3f52f7b0:	move   a14, -*sp, 1
3f52f7c0:	move   *a13(0xc0), *a14+, 1
3f52f7e0:	calla  L3F566ED0
3f52f810:	move   a14, -*sp, 1
3f52f820:	movk   11, a5
3f52f830:	move   a5, *a14+, 1
3f52f840:	sub    a5, a5
3f52f850:	move   a5, *a14+, 1
3f52f860:	setf   8, 0, 0
3f52f870:	move   *a9(0x8), a8, 0
3f52f890:	move   a8, *a14+, 1
3f52f8a0:	move   @0x1ad960, *a14+, 1
3f52f8d0:	move   *a13(0xffe0), *a14+, 1
3f52f8f0:	calla  L3F7FD2F0
3f52f920:	movk   11, a8
3f52f930:	jruc   L3F52FFD0
L3F52F940:
3f52f940:	movk   2, a5
3f52f950:	movb   a5, *a8
3f52f960:	move   a7, *a8(0x8), 1
3f52f980:	move   *a13(0xc0), *a8(0x28), 1
3f52f9b0:	move   *a9(0x20), *a8(0x48), 1
3f52f9e0:	move   *a9(0x40), *a8(0x68), 1
3f52fa10:	move   *a9(0x60), *a8(0x88), 1
3f52fa40:	move   *a9(0x80), *a8(0xa8), 1
3f52fa70:	move   a14, -*sp, 1
3f52fa80:	move   a8, *a14+, 1
3f52fa90:	calla  L3F2D8A90
3f52fac0:	move   a8, *a13(0x120), 1
3f52fae0:	move   a8, a8
3f52faf0:	jreq   L3F52FD00
3f52fb00:	move   a14, -*sp, 1
3f52fb10:	move   *a13(0x100), *a14+, 1
3f52fb30:	calla  L3FB1D800
3f52fb60:	move   a14, -*sp, 1
3f52fb70:	move   *a13(0xc0), *a14+, 1
3f52fb90:	calla  L3F566ED0
3f52fbc0:	move   a14, -*sp, 1
3f52fbd0:	move   *a13(0x120), *a14+, 1
3f52fbf0:	sub    a5, a5
3f52fc00:	move   a5, *a14+, 1
3f52fc10:	setf   8, 0, 0
3f52fc20:	move   *a9(0x8), a8, 0
3f52fc40:	move   a8, *a14+, 1
3f52fc50:	move   @0x1ad960, *a14+, 1
3f52fc80:	move   *a13(0xffe0), *a14+, 1
3f52fca0:	calla  L3F7FD2F0
3f52fcd0:	move   *a13(0x120), a8, 1
3f52fcf0:	jruc   L3F52FFD0
L3F52FD00:
3f52fd00:	move   *a13(0xc0), a5, 1
3f52fd20:	move   *a9(0x40), *a5(0x0), 1
3f52fd50:	move   a14, -*sp, 1
3f52fd60:	setf   16, 0, 0
3f52fd70:	move   @0x1ad980, a5, 0
3f52fda0:	move   a5, *a14+, 1
3f52fdb0:	movi   0x3f566ed0, a7
3f52fde0:	move   a7, *a14+, 1
3f52fdf0:	move   *a13(0xc0), *a14+, 1
3f52fe10:	move   @0x1ad990, a7, 0
3f52fe40:	move   a7, *a14+, 1
3f52fe50:	move   *a9(0x40), *a14+, 1
3f52fe70:	calla  L3F8B6510
3f52fea0:	move   a14, -*sp, 1
3f52feb0:	sub    a7, a7
3f52fec0:	move   a7, *a14+, 1
3f52fed0:	move   *a13(0xc0), *a14+, 1
3f52fef0:	move   *a13(0xffe0), *a14+, 1
3f52ff10:	calla  L3F3FF4B0
3f52ff40:	move   a8, *a13(0x120), 1
3f52ff60:	move   a14, -*sp, 1
3f52ff70:	move   *a13(0x100), *a14+, 1
3f52ff90:	calla  L3FB1D800
L3F52FFC0:
3f52ffc0:	sub    a8, a8
L3F52FFD0:
3f52ffd0:	move   *sp(0xc0), a14, 1
3f52fff0:	mmfm   sp, a5,a7,a9,a11,a13
3f530010:	rets   2
L3F530020:
3f530020:	mmtm   sp, a7,a9,a11,a13
3f530040:	move   a14, a13
3f530050:	addk   32, a14
3f530060:	move   a14, -*sp, 1
3f530070:	movi   0x1c8, a11
3f530090:	move   a11, *a14+, 1
3f5300a0:	calla  L3FB1D060
3f5300d0:	move   a8, *a13, 1
3f5300e0:	move   a8, a8
3f5300f0:	jrne   L3F5301E0
3f530100:	move   a14, -*sp, 1
3f530110:	movi   0x3f532950, a8
3f530140:	move   a8, *a14+, 1
3f530150:	calla  L3F927BC0
3f530180:	move   *a13(0xffc0), a9, 1
3f5301a0:	sub    a11, a11
3f5301b0:	move   a11, *a9(0x40), 1
3f5301d0:	jruc   L3F5303C0
L3F5301E0:
3f5301e0:	move   *a13(0xffc0), a9, 1
3f530200:	move   a8, *a9(0x40), 1
3f530220:	move   *a9(0x40), a11, 1
3f530240:	sub    a9, a9
3f530250:	move   a9, *a11(0xa8), 1
3f530270:	move   *a13(0xffc0), a11, 1
3f530290:	move   *a11(0x40), a9, 1
3f5302b0:	sub    a11, a11
3f5302c0:	move   a11, *a9(0xe8), 1
3f5302e0:	move   *a13(0xffc0), a9, 1
3f530300:	move   *a9(0x40), a7, 1
3f530320:	move   *a13(0xffe0), a11, 1
3f530340:	move   *a11(0x80), *a7(0x128), 1
3f530370:	move   *a9(0x40), a7, 1
3f530390:	move   *a11(0xa0), *a7(0x148), 1
L3F5303C0:
3f5303c0:	move   *sp(0xa0), a14, 1
3f5303e0:	mmfm   sp, a7,a9,a11,a13
3f530400:	rets   2
3f530410:	mmtm   sp, a11,a13
3f530430:	move   a14, a13
3f530440:	addi   0xa0, a14
3f530460:	move   a14, -*sp, 1
3f530470:	movi   0x3f532a20, a8
3f5304a0:	move   a8, *a14+, 1
3f5304b0:	calla  L3F927BC0
3f5304e0:	jauc   L3F532200
L3F530500:
3f530500:	move   *a13(0xffe0), *a13(0x0), 1
3f530530:	move   a14, -*sp, 1
3f530540:	movi   0x3f532b38, a8
3f530570:	move   a8, *a14+, 1
3f530580:	calla  L3F927BC0
3f5305b0:	move   a14, -*sp, 1
3f5305c0:	move   *a13, a11, 1
3f5305d0:	setf   8, 0, 0
3f5305e0:	move   *a11, a8, 0
3f5305f0:	move   a8, *a14+, 1
3f530600:	movi   0x3f532bd8, a8
3f530630:	move   a8, *a14+, 1
3f530640:	calla  L3F927BC0
3f530670:	move   a14, -*sp, 1
3f530680:	move   *a11(0x8), *a14+, 1
3f5306a0:	movi   0x3f532c58, a8
3f5306d0:	move   a8, *a14+, 1
3f5306e0:	calla  L3F927BC0
3f530710:	move   a14, -*sp, 1
3f530720:	move   *a11(0x28), *a14+, 1
3f530740:	movi   0x3f532cd8, a8
3f530770:	move   a8, *a14+, 1
3f530780:	calla  L3F927BC0
3f5307b0:	move   a14, -*sp, 1
3f5307c0:	move   *a11(0x48), *a14+, 1
3f5307e0:	movi   0x3f532d58, a8
3f530810:	move   a8, *a14+, 1
3f530820:	calla  L3F927BC0
3f530850:	move   a14, -*sp, 1
3f530860:	move   *a11(0x68), *a14+, 1
3f530880:	movi   0x3f532dc0, a8
3f5308b0:	move   a8, *a14+, 1
3f5308c0:	calla  L3F927BC0
3f5308f0:	move   a14, -*sp, 1
3f530900:	setf   16, 0, 0
3f530910:	move   *a11(0x88), a8, 0
3f530930:	move   a8, *a14+, 1
3f530940:	movi   0x3f532e28, a8
3f530970:	move   a8, *a14+, 1
3f530980:	calla  L3F927BC0
3f5309b0:	move   a14, -*sp, 1
3f5309c0:	setf   16, 0, 0
3f5309d0:	move   *a11(0x98), a8, 0
3f5309f0:	move   a8, *a14+, 1
3f530a00:	movi   0x3f532e88, a8
3f530a30:	move   a8, *a14+, 1
3f530a40:	calla  L3F927BC0
3f530a70:	move   a14, -*sp, 1
3f530a80:	setf   16, 0, 0
3f530a90:	move   *a11(0xa8), a8, 0
3f530ab0:	move   a8, *a14+, 1
3f530ac0:	movi   0x3f532ee8, a8
3f530af0:	move   a8, *a14+, 1
3f530b00:	calla  L3F927BC0
3f530b30:	move   a14, -*sp, 1
3f530b40:	setf   16, 0, 0
3f530b50:	move   *a11(0xb8), a8, 0
3f530b70:	move   a8, *a14+, 1
3f530b80:	movi   0x3f532f48, a8
3f530bb0:	move   a8, *a14+, 1
3f530bc0:	calla  L3F927BC0
3f530bf0:	jauc   L3F532330
L3F530C10:
3f530c10:	move   *a13(0xffe0), *a13(0x20), 1
3f530c40:	move   a14, -*sp, 1
3f530c50:	movi   0x3f532fa8, a8
3f530c80:	move   a8, *a14+, 1
3f530c90:	calla  L3F927BC0
3f530cc0:	move   a14, -*sp, 1
3f530cd0:	move   *a13(0x20), a11, 1
3f530cf0:	setf   8, 0, 0
3f530d00:	move   *a11, a8, 0
3f530d10:	move   a8, *a14+, 1
3f530d20:	movi   0x3f532bd8, a8
3f530d50:	move   a8, *a14+, 1
3f530d60:	calla  L3F927BC0
3f530d90:	move   a14, -*sp, 1
3f530da0:	move   *a11(0x8), *a14+, 1
3f530dc0:	movi   0x3f532c58, a8
3f530df0:	move   a8, *a14+, 1
3f530e00:	calla  L3F927BC0
3f530e30:	move   a14, -*sp, 1
3f530e40:	move   *a11(0x28), *a14+, 1
3f530e60:	movi   0x3f532cd8, a8
3f530e90:	move   a8, *a14+, 1
3f530ea0:	calla  L3F927BC0
3f530ed0:	move   a14, -*sp, 1
3f530ee0:	move   *a11(0x48), *a14+, 1
3f530f00:	movi   0x3f532d58, a8
3f530f30:	move   a8, *a14+, 1
3f530f40:	calla  L3F927BC0
3f530f70:	move   a14, -*sp, 1
3f530f80:	move   *a11(0x68), *a14+, 1
3f530fa0:	movi   0x3f532dc0, a8
3f530fd0:	move   a8, *a14+, 1
3f530fe0:	calla  L3F927BC0
3f531010:	move   a14, -*sp, 1
3f531020:	setf   8, 0, 0
3f531030:	move   *a11(0x88), a8, 0
3f531050:	move   a8, *a14+, 1
3f531060:	movi   0x3f533058, a8
3f531090:	move   a8, *a14+, 1
3f5310a0:	calla  L3F927BC0
3f5310d0:	move   a14, -*sp, 1
3f5310e0:	setf   8, 0, 0
3f5310f0:	move   *a11(0x90), a8, 0
3f531110:	move   a8, *a14+, 1
3f531120:	movi   0x3f5330d0, a8
3f531150:	move   a8, *a14+, 1
3f531160:	calla  L3F927BC0
3f531190:	jauc   L3F532330
L3F5311B0:
3f5311b0:	move   *a13(0xffe0), *a13(0x40), 1
3f5311e0:	move   a14, -*sp, 1
3f5311f0:	movi   0x3f533148, a8
3f531220:	move   a8, *a14+, 1
3f531230:	calla  L3F927BC0
3f531260:	move   a14, -*sp, 1
3f531270:	move   *a13(0x40), a11, 1
3f531290:	setf   8, 0, 0
3f5312a0:	move   *a11, a8, 0
3f5312b0:	move   a8, *a14+, 1
3f5312c0:	movi   0x3f532bd8, a8
3f5312f0:	move   a8, *a14+, 1
3f531300:	calla  L3F927BC0
3f531330:	move   a14, -*sp, 1
3f531340:	move   *a11(0x8), *a14+, 1
3f531360:	movi   0x3f532c58, a8
3f531390:	move   a8, *a14+, 1
3f5313a0:	calla  L3F927BC0
3f5313d0:	move   a14, -*sp, 1
3f5313e0:	move   *a11(0x28), *a14+, 1
3f531400:	movi   0x3f532cd8, a8
3f531430:	move   a8, *a14+, 1
3f531440:	calla  L3F927BC0
3f531470:	move   a14, -*sp, 1
3f531480:	move   *a11(0x48), *a14+, 1
3f5314a0:	movi   0x3f532d58, a8
3f5314d0:	move   a8, *a14+, 1
3f5314e0:	calla  L3F927BC0
3f531510:	move   a14, -*sp, 1
3f531520:	move   *a11(0x68), *a14+, 1
3f531540:	movi   0x3f532dc0, a8
3f531570:	move   a8, *a14+, 1
3f531580:	calla  L3F927BC0
3f5315b0:	move   a14, -*sp, 1
3f5315c0:	setf   16, 0, 0
3f5315d0:	move   *a11(0x88), a8, 0
3f5315f0:	move   a8, *a14+, 1
3f531600:	movi   0x3f5331f8, a8
3f531630:	move   a8, *a14+, 1
3f531640:	calla  L3F927BC0
3f531670:	jauc   L3F532330
L3F531690:
3f531690:	move   *a13(0xffe0), *a13(0x60), 1
3f5316c0:	move   a14, -*sp, 1
3f5316d0:	movi   0x3f533258, a8
3f531700:	move   a8, *a14+, 1
3f531710:	calla  L3F927BC0
3f531740:	move   a14, -*sp, 1
3f531750:	move   *a13(0x60), a11, 1
3f531770:	setf   8, 0, 0
3f531780:	move   *a11, a8, 0
3f531790:	move   a8, *a14+, 1
3f5317a0:	movi   0x3f532bd8, a8
3f5317d0:	move   a8, *a14+, 1
3f5317e0:	calla  L3F927BC0
3f531810:	move   a14, -*sp, 1
3f531820:	move   *a11(0x8), *a14+, 1
3f531840:	movi   0x3f532c58, a8
3f531870:	move   a8, *a14+, 1
3f531880:	calla  L3F927BC0
3f5318b0:	move   a14, -*sp, 1
3f5318c0:	move   *a11(0x28), *a14+, 1
3f5318e0:	movi   0x3f532cd8, a8
3f531910:	move   a8, *a14+, 1
3f531920:	calla  L3F927BC0
3f531950:	move   a14, -*sp, 1
3f531960:	move   *a11(0x48), *a14+, 1
3f531980:	movi   0x3f532d58, a8
3f5319b0:	move   a8, *a14+, 1
3f5319c0:	calla  L3F927BC0
3f5319f0:	move   a14, -*sp, 1
3f531a00:	move   *a11(0x68), *a14+, 1
3f531a20:	movi   0x3f532dc0, a8
3f531a50:	move   a8, *a14+, 1
3f531a60:	calla  L3F927BC0
3f531a90:	move   a14, -*sp, 1
3f531aa0:	move   *a11(0xa8), *a14+, 1
3f531ac0:	movi   0x3f533300, a8
3f531af0:	move   a8, *a14+, 1
3f531b00:	calla  L3F927BC0
3f531b30:	move   a14, -*sp, 1
3f531b40:	move   *a11(0x88), *a14+, 1
3f531b60:	movi   0x3f533388, a8
3f531b90:	move   a8, *a14+, 1
3f531ba0:	calla  L3F927BC0
3f531bd0:	jruc   L3F532330
L3F531BE0:
3f531be0:	move   *a13(0xffe0), *a13(0x80), 1
3f531c10:	move   a14, -*sp, 1
3f531c20:	movi   0x3f533410, a8
3f531c50:	move   a8, *a14+, 1
3f531c60:	calla  L3F927BC0
3f531c90:	move   a14, -*sp, 1
3f531ca0:	move   *a13(0x80), a11, 1
3f531cc0:	setf   8, 0, 0
3f531cd0:	move   *a11, a8, 0
3f531ce0:	move   a8, *a14+, 1
3f531cf0:	movi   0x3f532bd8, a8
3f531d20:	move   a8, *a14+, 1
3f531d30:	calla  L3F927BC0
3f531d60:	move   a14, -*sp, 1
3f531d70:	move   *a11(0x8), *a14+, 1
3f531d90:	movi   0x3f532c58, a8
3f531dc0:	move   a8, *a14+, 1
3f531dd0:	calla  L3F927BC0
3f531e00:	move   a14, -*sp, 1
3f531e10:	move   *a11(0x28), *a14+, 1
3f531e30:	movi   0x3f532cd8, a8
3f531e60:	move   a8, *a14+, 1
3f531e70:	calla  L3F927BC0
3f531ea0:	move   a14, -*sp, 1
3f531eb0:	move   *a11(0x48), *a14+, 1
3f531ed0:	movi   0x3f532d58, a8
3f531f00:	move   a8, *a14+, 1
3f531f10:	calla  L3F927BC0
3f531f40:	move   a14, -*sp, 1
3f531f50:	move   *a11(0x68), *a14+, 1
3f531f70:	movi   0x3f532dc0, a8
3f531fa0:	move   a8, *a14+, 1
3f531fb0:	calla  L3F927BC0
3f531fe0:	move   a14, -*sp, 1
3f531ff0:	move   *a11(0x88), *a14+, 1
3f532010:	movi   0x3f5334c0, a8
3f532040:	move   a8, *a14+, 1
3f532050:	calla  L3F927BC0
3f532080:	move   a14, -*sp, 1
3f532090:	move   *a11(0xa8), *a14+, 1
3f5320b0:	movi   0x3f533540, a8
3f5320e0:	move   a8, *a14+, 1
3f5320f0:	calla  L3F927BC0
3f532120:	jruc   L3F532330
L3F532130:
3f532130:	move   a14, -*sp, 1
3f532140:	move   *a13(0xffe0), a11, 1
3f532160:	move   *a11, a8, 0
3f532170:	move   a8, *a14+, 1
3f532180:	movi   0x3f5335c0, a8
3f5321b0:	move   a8, *a14+, 1
3f5321c0:	calla  L3F927BC0
3f5321f0:	jruc   L3F532330
L3F532200:
3f532200:	move   *a13(0xffe0), a11, 1
3f532220:	setf   8, 0, 0
3f532230:	move   *a11, a8, 0
3f532240:	dec    a8
3f532250:	jaeq   L3F530500
3f532270:	dec    a8
3f532280:	jaeq   L3F531690
3f5322a0:	dec    a8
3f5322b0:	jaeq   L3F5311B0
3f5322d0:	dec    a8
3f5322e0:	jaeq   L3F530C10
3f532300:	dec    a8
3f532310:	jreq   L3F531BE0
3f532320:	jruc   L3F532130
L3F532330:
3f532330:	move   *sp(0x60), a14, 1
3f532350:	mmfm   sp, a11,a13
3f532370:	rets   2
3f532380:	.word  0x7265
3f532390:	modu   b11, b2
3f5323a0:	dsjs   b2, L3F5324E0
3f5323b0:	sll    a1, a0
3f5323c0:	sra    a3, a1
3f5323d0:	andn   a1, a0
3f5323e0:	cmp    a10, sp
3f5323f0:	.word  0x7020
3f532400:	.word  0x7261
3f532410:	mods   a11, a1
3f532420:	.word  0x7465
3f532430:	.word  0x7265
3f532440:	.word  0x7328
3f532450:	.word  0x0a29
3f532460:	sra    a8, a0
3f532470:	.word  0x7272
3f532480:	.word  0x726f
3f532490:	sla    a9, a0
3f5324a0:	mods   a3, a12
3f5324b0:	sll    a11, sp
3f5324c0:	.word  0x7461
3f5324d0:	modu   a3, a9
L3F5324E0:
3f5324e0:	sla    0x3, a7
3f5324f0:	.word  0x7263
3f532500:	.word  0x706f
3f532510:	srl    a1, a0
3f532520:	modu   b3, b5
3f532530:	.word  0x7463
3f532540:	modu   a11, a9
3f532550:	sla    0x3, a14
3f532560:	mods   a3, a2
3f532570:	sll    a11, sp
3f532580:	.word  0x0a6b
3f532590:	sra    a8, a0
3f5325a0:	.word  0x7272
3f5325b0:	.word  0x726f
3f5325c0:	sla    a9, a0
3f5325d0:	mods   a3, a12
3f5325e0:	sll    a11, sp
3f5325f0:	.word  0x7461
3f532600:	modu   a3, a9
3f532610:	sla    0x3, a7
3f532620:	rl     a11, a13
3f532630:	.word  0x7272
3f532640:	.word  0x726f
3f532650:	srl    a1, a0
3f532660:	modu   b3, b5
3f532670:	.word  0x7463
3f532680:	modu   a11, a9
3f532690:	sla    0x3, a14
3f5326a0:	mods   a3, a2
3f5326b0:	sll    a11, sp
3f5326c0:	.word  0x0a6b
3f5326d0:	sra    a8, a0
3f5326e0:	.word  0x7272
3f5326f0:	.word  0x726f
3f532700:	sla    a9, a0
3f532710:	mods   a3, a12
3f532720:	sll    a11, sp
3f532730:	.word  0x7461
3f532740:	modu   a3, a9
3f532750:	sla    0x3, a7
3f532760:	modu   b11, b2
3f532770:	sla    b11, b4
3f532780:	sra    b11, b4
3f532790:	srl    a1, a0
3f5327a0:	modu   b3, b5
3f5327b0:	.word  0x7463
3f5327c0:	modu   a11, a9
3f5327d0:	sla    0x3, a14
3f5327e0:	mods   a3, a2
3f5327f0:	sll    a11, sp
3f532800:	.word  0x0a6b
3f532810:	sra    a8, a0
3f532820:	.word  0x7272
3f532830:	.word  0x726f
3f532840:	sla    a9, a0
3f532850:	mods   a3, a12
3f532860:	sll    a11, sp
3f532870:	.word  0x7461
3f532880:	modu   a3, a9
3f532890:	sla    0x3, a7
3f5328a0:	sll    b11, b3
3f5328b0:	mods   a3, a1
3f5328c0:	sla    0x3, a5
3f5328d0:	.word  0x7566
3f5328e0:	sll    a11, a14
3f5328f0:	rl     b11, b4
3f532900:	modu   a3, sp
3f532910:	sll    a1, a0
3f532920:	modu   a11, a12
3f532930:	lmo    a11, a3
3f532940:	.word  0x000a
3f532950:	.word  0x7265
3f532960:	modu   b11, b2
3f532970:	sla    0x3, b2
3f532980:	mods   a3, a1
3f532990:	modu   a11, a12
3f5329a0:	sla    a11, a3
3f5329b0:	rl     b11, b4
3f5329c0:	srl    a11, a14
3f5329d0:	andn   a1, a0
3f5329e0:	rl     a11, sp
3f5329f0:	or     a9, a0
3f532a00:	.word  0x7064
3f532a10:	.word  0x000a
3f532a20:	andn   b2, b0
3f532a30:	move   a2, b9
3f532a40:	cmp    b10, b4
3f532a50:	subb   a10, a14
3f532a60:	and    a1, a0
3f532a70:	move   b10, a2
3f532a80:	sub    a10, a3
3f532a90:	andn   b10, b3
3f532aa0:	addc   a1, a0
3f532ab0:	move   a10, b12
3f532ac0:	btst   a10, a3
3f532ad0:	and    a1, a0
3f532ae0:	andn   a2, a1
3f532af0:	move   a10, a1
3f532b00:	or     a2, a5
3f532b10:	andn   a2, a5
3f532b20:	.word  0x0a53
3f532b30:	addc   a8, a0
3f532b40:	move   b10, a2
3f532b50:	sla    0x2, b0
3f532b60:	.word  0x7250
3f532b70:	sll    a11, sp
3f532b80:	.word  0x7365
3f532b90:	sla    0x3, b3
3f532ba0:	mods   a3, a2
3f532bb0:	sll    a11, sp
3f532bc0:	.word  0x0a6b
3f532bd0:	sla    0x0, a0
3f532be0:	.word  0x7974
3f532bf0:	sra    b11, b0
3f532c00:	sla    0x1, a0
3f532c10:	sla    0x1, a0
3f532c20:	sla    0x1, a0
3f532c30:	sll    0x9, b13
3f532c40:	.word  0x0a78
3f532c50:	sla    0x0, a0
3f532c60:	.word  0x7273
3f532c70:	sla    0x3, a3
3f532c80:	mods   a11, a9
3f532c90:	srl    a11, a1
3f532ca0:	sla    0x3, a5
3f532cb0:	sll    0x9, b13
3f532cc0:	.word  0x0a78
3f532cd0:	sla    0x0, a0
3f532ce0:	.word  0x7364
3f532cf0:	sla    0x3, b4
3f532d00:	mods   a11, a9
L3F532D10:
3f532d10:	srl    a11, a1
3f532d20:	sla    0x3, a5
3f532d30:	sll    0x9, b13
3f532d40:	.word  0x0a78
3f532d50:	sla    0x0, a0
3f532d60:	.word  0x7273
3f532d70:	sla    0x3, a3
3f532d80:	sra    a3, a9
3f532d90:	dsjs   a0, L3F532D10
3f532da0:	.word  0x7825
3f532db0:	.word  0x000a
3f532dc0:	sra    a1, a0
3f532dd0:	.word  0x7473
3f532de0:	rl     a9, a0
3f532df0:	sla    0x3, a4
3f532e00:	sll    0x9, b13
3f532e10:	.word  0x0a78
3f532e20:	sla    0x0, a0
3f532e30:	modu   b11, b2
3f532e40:	mpyu   a11, a9
3f532e50:	sla    0x3, b8
3f532e60:	sll    0x9, b13
3f532e70:	.word  0x0a64
3f532e80:	sla    0x0, a0
3f532e90:	modu   b11, b2
3f532ea0:	mpyu   a11, a9
3f532eb0:	sla    0x3, b9
3f532ec0:	sll    0x9, b13
3f532ed0:	.word  0x0a64
3f532ee0:	sla    0x0, a0
3f532ef0:	modu   b11, b2
3f532f00:	mpyu   a11, a9
3f532f10:	sla    0x3, b7
3f532f20:	sll    0x9, b13
3f532f30:	.word  0x0a64
3f532f40:	sla    0x0, a0
3f532f50:	modu   b11, b2
3f532f60:	mpyu   a11, a9
3f532f70:	sla    0x3, a8
3f532f80:	sll    0x9, b13
3f532f90:	.word  0x0a64
3f532fa0:	move   a8, a0
3f532fb0:	andn   a2, a9
3f532fc0:	move   b10, a2
3f532fd0:	sla    0x2, b2
3f532fe0:	.word  0x7250
3f532ff0:	sll    a11, sp
3f533000:	.word  0x7365
3f533010:	sla    0x3, b3
L3F533020:
3f533020:	mods   a3, a2
3f533030:	sll    a11, sp
3f533040:	.word  0x0a6b
3f533050:	sla    0x0, a0
3f533060:	mpyu   b11, b8
3f533070:	rl     a11, a13
3f533080:	.word  0x7272
3f533090:	.word  0x726f
3f5330a0:	dsjs   a0, L3F533020
3f5330b0:	.word  0x7825
3f5330c0:	.word  0x000a
3f5330d0:	.word  0x7920
3f5330e0:	mods   b10, sp
3f5330f0:	.word  0x7269
3f533100:	modu   b11, b2
3f533110:	sla    0x3, b2
3f533120:	sll    0x9, b13
3f533130:	.word  0x0a78
3f533140:	andn   a0, a0
3f533150:	or     a2, sp
3f533160:	or     a2, a1
3f533170:	sla    0x2, a5
3f533180:	.word  0x7250
3f533190:	sll    a11, sp
3f5331a0:	.word  0x7365
3f5331b0:	sla    0x3, b3
3f5331c0:	mods   a3, a2
3f5331d0:	sll    a11, sp
3f5331e0:	.word  0x0a6b
3f5331f0:	sla    0x0, a0
3f533200:	modu   a3, a1
3f533210:	mods   a3, a7
3f533220:	sla    0x3, a5
3f533230:	sll    0x9, b13
3f533240:	.word  0x0a78
3f533250:	andn   a8, a0
3f533260:	add    a10, a3
3f533270:	sub    a10, a12
3f533280:	and    a1, a0
3f533290:	modu   b11, b2
3f5332a0:	sra    a11, a3
3f5332b0:	.word  0x7373
3f5332c0:	sll    a1, a0
3f5332d0:	modu   a11, a12
3f5332e0:	lmo    a11, a3
3f5332f0:	.word  0x000a
3f533300:	move   a1, b0
3f533310:	mods   b11, b5
3f533320:	srl    a2, sp
3f533330:	sll    b10, b3
3f533340:	.word  0x736e
3f533350:	sla    0x1, a0
L3F533360:
3f533360:	sll    0x9, b13
3f533370:	.word  0x0a64
3f533380:	sla    0x0, a0
3f533390:	.word  0x7850
3f5333a0:	.word  0x736c
3f5333b0:	sra    b10, b0
3f5333c0:	andn   b11, b2
3f5333d0:	modu   a3, a3
3f5333e0:	dsjs   a0, L3F533360
3f5333f0:	sra    a1, a5
3f533400:	.word  0x000a
3f533410:	divs   a2, a5
3f533420:	move   b10, a0
3f533430:	or     b2, b2
3f533440:	and    a1, a0
3f533450:	modu   b11, b2
3f533460:	sra    a11, a3
3f533470:	.word  0x7373
3f533480:	sll    a1, a0
L3F533490:
3f533490:	modu   a11, a12
3f5334a0:	lmo    a11, a3
3f5334b0:	.word  0x000a
3f5334c0:	sub    a1, a0
3f5334d0:	.word  0x7473
3f5334e0:	divs   a1, a0
3f5334f0:	sla    0x1, a0
3f533500:	sla    0x1, a0
L3F533510:
3f533510:	dsjs   a0, L3F533490
3f533520:	sra    a1, a5
3f533530:	.word  0x000a
3f533540:	sub    a1, a0
3f533550:	.word  0x7473
3f533560:	divs   a9, a0
3f533570:	sla    0x1, a0
3f533580:	sla    0x1, a0
3f533590:	dsjs   a0, L3F533510
3f5335a0:	sra    a1, a5
3f5335b0:	.word  0x000a
3f5335c0:	andn   b2, b0
3f5335d0:	mpyu   b10, b4
L3F5335E0:
3f5335e0:	andn   b2, b0
3f5335f0:	addc   a10, sp
3f533600:	move   a2, a2
3f533610:	dsjs   a11, L3F533740
3f533620:	and    a1, a0
3f533630:	modu   b11, b2
3f533640:	sra    a11, a3
3f533650:	.word  0x7373
3f533660:	dsjs   a0, L3F5335E0
3f533670:	.word  0x7825
3f533680:	or     a9, a0
3f533690:	lmo    a11, a14
3f5336a0:	modu   a11, a14
3f5336b0:	modu   b3, b7
3f5336c0:	and    a1, a0
3f5336d0:	modu   b11, b2
3f5336e0:	sra    a11, a3
3f5336f0:	.word  0x7373
3f533700:	.word  0x7420
3f533710:	.word  0x7079
3f533720:	.word  0x0a65
3f533730:	.word  0x0000
L3F533740:
3f533740:	.word  0x0000
3f533750:	.word  0x0000
3f533760:	.word  0x0000
3f533770:	.word  0x0000
3f533780:	.word  0x0000
3f533790:	.word  0x0000
3f5337a0:	.word  0x0000
3f5337b0:	add    a0, a8
3f5337c0:	.word  0x0000
3f5337d0:	.word  0x0000
3f5337e0:	dsjs   a0, L3F5337F0
L3F5337F0:
3f5337f0:	add    a4, a11
3f533800:	.word  0x0000
3f533810:	.word  0x0000
3f533820:	cmp    a0, a0
3f533830:	add    a4, a11
3f533840:	.word  0x0000
3f533850:	.word  0x0000
3f533860:	sla    0x0, a0
3f533870:	add    a3, a11
3f533880:	.word  0x0000
3f533890:	.word  0x0000
3f5338a0:	sla    a0, a0
3f5338b0:	add    a3, a11
3f5338c0:	.word  0x0000
3f5338d0:	.word  0x0000
3f5338e0:	rl     0x0, a0
3f5338f0:	add    b3, b11
3f533900:	.word  0x0000
3f533910:	.word  0x0000
3f533920:	and    a0, a0
3f533930:	add    b3, b11
3f533940:	.word  0x0000
3f533950:	.word  0x0000
3f533960:	rl     a0, a0
3f533970:	add    a4, a8
3f533980:	.word  0x0000
3f533990:	.word  0x0000
3f5339a0:	.word  0x7800
3f5339b0:	add    a4, a8
3f5339c0:	mmtm   sp, a7,a9,a11,a13
3f5339e0:	move   a14, a13
3f5339f0:	addi   0x40, a14
3f533a10:	move   *a13(0xffe0), a11, 1
3f533a30:	move   *a11(0x40), a9, 1
3f533a50:	setf   16, 0, 0
3f533a60:	move   *a9(0x10), a11, 0
3f533a80:	subk   2, a11
3f533a90:	jreq   L3F533AC0
3f533aa0:	movk   16, a8
3f533ab0:	jruc   L3F533D60
L3F533AC0:
3f533ac0:	move   a14, -*sp, 1
3f533ad0:	sub    a11, a11
3f533ae0:	move   a11, *a14+, 1
3f533af0:	move   *a9(0x20), *a14+, 1
3f533b10:	move   a11, *a14+, 1
3f533b20:	move   a13, *a14+, 1
3f533b30:	move   *a13(0xffe0), *a14+, 1
3f533b50:	calla  L3F537D00
3f533b80:	move   a8, *a13(0x20), 1
3f533ba0:	move   a8, a8
3f533bb0:	jrne   L3F533D60
3f533bc0:	move   *a13, a11, 1
3f533bd0:	setf   1, 0, 0
3f533be0:	move   *a11(0x28), a11, 0
3f533c00:	jreq   L3F533CE0
3f533c10:	move   a14, -*sp, 1
3f533c20:	move   *a13, a11, 1
3f533c30:	move   *a11(0x80), *a14+, 1
3f533c50:	calla  L3FB1EE40
3f533c80:	setf   16, 1, 0
3f533c90:	move   *a11(0x30), a7, 0
3f533cb0:	dec    a7
3f533cc0:	move   a7, *a11(0x30), 0
L3F533CE0:
3f533ce0:	move   *a13, a11, 1
3f533cf0:	sub    a7, a7
3f533d00:	setf   1, 0, 0
3f533d10:	move   a7, *a11(0x28), 0
3f533d30:	move   a7, *a11(0x29), 0
3f533d50:	move   a7, a8
L3F533D60:
3f533d60:	move   *sp(0xa0), a14, 1
3f533d80:	mmfm   sp, a7,a9,a11,a13
3f533da0:	rets   2
3f533db0:	mmtm   sp, a7,a9,a11,a13
3f533dd0:	move   a14, a13
3f533de0:	addi   0x60, a14
3f533e00:	move   *a13(0xffe0), a11, 1
3f533e20:	move   *a11(0x40), a9, 1
3f533e40:	setf   16, 0, 0
3f533e50:	move   *a9(0x10), a11, 0
3f533e70:	subk   3, a11
3f533e80:	jreq   L3F533EB0
3f533e90:	movk   16, a8
3f533ea0:	jruc   L3F5342E0
L3F533EB0:
3f533eb0:	move   a14, -*sp, 1
3f533ec0:	movi   0xffff, a11
3f533ee0:	move   a11, *a14+, 1
3f533ef0:	move   *a9(0x20), *a14+, 1
3f533f10:	sub    a7, a7
3f533f20:	move   a7, *a14+, 1
3f533f30:	move   a13, *a14+, 1
3f533f40:	move   *a13(0xffe0), *a14+, 1
3f533f60:	calla  L3F537D00
3f533f90:	move   a8, *a13(0x40), 1
3f533fb0:	move   a8, a8
3f533fc0:	jrne   L3F5342E0
3f533fd0:	move   a14, -*sp, 1
3f533fe0:	move   a7, *a14+, 1
3f533ff0:	move   *a9(0x40), *a14+, 1
3f534010:	move   a13, a7
3f534020:	addk   32, a7
3f534030:	move   a7, *a14+, 1
3f534040:	sub    a7, a7
3f534050:	move   a7, *a14+, 1
3f534060:	move   *a13(0xffe0), *a14+, 1
3f534080:	calla  L3F537D00
3f5340b0:	move   a8, *a13(0x40), 1
3f5340d0:	move   a8, a8
3f5340e0:	jrne   L3F5342E0
3f5340f0:	move   a14, -*sp, 1
3f534100:	move   a7, *a14+, 1
3f534110:	move   *a13(0x20), *a14+, 1
3f534130:	move   *a13(0x0), *a14+, 1
3f534150:	calla  L3F539520
3f534180:	move   a8, a8
3f534190:	jrne   L3F5342D0
3f5341a0:	move   a14, -*sp, 1
3f5341b0:	movk   11, a7
3f5341c0:	move   a7, *a14+, 1
3f5341d0:	move   *a9(0x20), *a14+, 1
3f5341f0:	setf   8, 0, 0
3f534200:	move   *a9(0x8), a8, 0
3f534220:	move   a8, *a14+, 1
3f534230:	move   @0x1ad960, *a14+, 1
3f534260:	move   *a13(0xffe0), *a14+, 1
3f534280:	calla  L3F7FD2F0
3f5342b0:	move   a7, a8
3f5342c0:	jruc   L3F5342E0
L3F5342D0:
3f5342d0:	move   a7, a8
L3F5342E0:
3f5342e0:	move   *sp(0xa0), a14, 1
3f534300:	mmfm   sp, a7,a9,a11,a13
3f534320:	rets   2
3f534330:	mmtm   sp, a9,a11,a13
3f534350:	move   a14, a13
3f534360:	addk   32, a14
3f534370:	move   *a13(0xffe0), a11, 1
3f534390:	move   *a11(0x40), a9, 1
3f5343b0:	setf   16, 0, 0
3f5343c0:	move   *a9(0x10), a11, 0
3f5343e0:	subk   4, a11
3f5343f0:	jreq   L3F534650
3f534400:	movk   16, a8
3f534410:	jruc   L3F5346D0
L3F534420:
3f534420:	move   a14, -*sp, 1
3f534430:	move   *a13(0xffe0), *a14+, 1
3f534450:	calla  L3F53A160
3f534480:	move   a8, *a13, 1
3f534490:	jruc   L3F5346C0
L3F5344A0:
3f5344a0:	move   a14, -*sp, 1
3f5344b0:	move   *a13(0xffe0), *a14+, 1
3f5344d0:	calla  L3F53ACD0
3f534500:	move   a8, *a13, 1
3f534510:	jruc   L3F5346C0
L3F534520:
3f534520:	move   a14, -*sp, 1
3f534530:	movk   1, a11
3f534540:	move   a11, *a14+, 1
3f534550:	move   *a9(0x40), *a14+, 1
3f534570:	setf   8, 0, 0
3f534580:	move   *a9(0x8), a8, 0
3f5345a0:	move   a8, *a14+, 1
3f5345b0:	move   @0x1ad960, *a14+, 1
3f5345e0:	move   *a13(0xffe0), *a14+, 1
3f534600:	calla  L3F7FD2F0
3f534630:	move   a11, a8
3f534640:	jruc   L3F5346D0
L3F534650:
3f534650:	move   *a9(0x20), a8, 1
3f534670:	dec    a8
3f534680:	jreq   L3F534420
3f534690:	dec    a8
3f5346a0:	jreq   L3F5344A0
3f5346b0:	jruc   L3F534520
L3F5346C0:
3f5346c0:	move   *a13, a8, 1
L3F5346D0:
3f5346d0:	move   *sp(0x80), a14, 1
3f5346f0:	mmfm   sp, a9,a11,a13
3f534710:	rets   2
3f534720:	mmtm   sp, a9,a11,a13
3f534740:	move   a14, a13
3f534750:	addk   32, a14
3f534760:	move   *a13(0xffe0), a11, 1
3f534780:	move   *a11(0x40), a9, 1
3f5347a0:	setf   16, 0, 0
3f5347b0:	move   *a9(0x10), a11, 0
3f5347d0:	subk   3, a11
3f5347e0:	jrnc   L3F534B40
3f5347f0:	movk   16, a8
3f534800:	jruc   L3F534C20
L3F534810:
3f534810:	move   a14, -*sp, 1
3f534820:	move   *a13(0xffe0), *a14+, 1
3f534840:	calla  L3F53B650
3f534870:	move   a8, *a13, 1
3f534880:	jruc   L3F534C10
L3F534890:
3f534890:	move   a14, -*sp, 1
3f5348a0:	move   *a13(0xffe0), *a14+, 1
3f5348c0:	calla  L3F53C6D0
3f5348f0:	move   a8, *a13, 1
3f534900:	jruc   L3F534C10
L3F534910:
3f534910:	move   a14, -*sp, 1
3f534920:	move   *a13(0xffe0), *a14+, 1
3f534940:	calla  L3F53DA30
3f534970:	move   a8, *a13, 1
3f534980:	jruc   L3F534C10
L3F534990:
3f534990:	move   a14, -*sp, 1
3f5349a0:	move   *a13(0xffe0), *a14+, 1
3f5349c0:	calla  L3F53ED40
3f5349f0:	move   a8, *a13, 1
3f534a00:	jruc   L3F534C10
L3F534A10:
3f534a10:	move   a14, -*sp, 1
3f534a20:	movk   1, a11
3f534a30:	move   a11, *a14+, 1
3f534a40:	move   *a9(0x40), *a14+, 1
3f534a60:	setf   8, 0, 0
3f534a70:	move   *a9(0x8), a8, 0
3f534a90:	move   a8, *a14+, 1
3f534aa0:	move   @0x1ad960, *a14+, 1
3f534ad0:	move   *a13(0xffe0), *a14+, 1
3f534af0:	calla  L3F7FD2F0
3f534b20:	move   a11, a8
3f534b30:	jruc   L3F534C20
L3F534B40:
3f534b40:	move   *a9(0x20), a8, 1
3f534b60:	dec    a8
3f534b70:	jreq   L3F534890
3f534b80:	dec    a8
3f534b90:	jreq   L3F534890
3f534ba0:	subk   2, a8
3f534bb0:	jreq   L3F534810
3f534bc0:	dec    a8
3f534bd0:	jreq   L3F534910
3f534be0:	dec    a8
3f534bf0:	jreq   L3F534990
3f534c00:	jruc   L3F534A10
L3F534C10:
3f534c10:	move   *a13, a8, 1
L3F534C20:
3f534c20:	move   *sp(0x80), a14, 1
3f534c40:	mmfm   sp, a9,a11,a13
3f534c60:	rets   2
3f534c70:	mmtm   sp, a7,a9,a11,a13
3f534c90:	move   a14, a13
3f534ca0:	addi   0x40, a14
3f534cc0:	move   *a13(0xffe0), a11, 1
3f534ce0:	move   *a11(0x40), a9, 1
3f534d00:	setf   16, 0, 0
3f534d10:	move   *a9(0x10), a11, 0
3f534d30:	subk   3, a11
3f534d40:	jreq   L3F534F60
3f534d50:	movk   16, a8
3f534d60:	jruc   L3F535420
3f534d70:	move   @0x1ad990, a11, 0
3f534da0:	move   a11, *a13(0x20), 1
3f534dc0:	jruc   L3F5350E0
3f534dd0:	move   @0x1ad9a0, a11, 0
3f534e00:	move   a11, *a13(0x20), 1
3f534e20:	jruc   L3F5350E0
L3F534E30:
3f534e30:	move   a14, -*sp, 1
3f534e40:	movk   1, a11
3f534e50:	move   a11, *a14+, 1
3f534e60:	move   *a9(0x40), *a14+, 1
3f534e80:	setf   8, 0, 0
3f534e90:	move   *a9(0x8), a8, 0
3f534eb0:	move   a8, *a14+, 1
L3F534EC0:
3f534ec0:	move   @0x1ad960, *a14+, 1
3f534ef0:	move   *a13(0xffe0), *a14+, 1
3f534f10:	calla  L3F7FD2F0
L3F534F40:
3f534f40:	move   a11, a8
3f534f50:	jruc   L3F535420
L3F534F60:
3f534f60:	move   *a9(0x20), a8, 1
3f534f80:	dec    a8
3f534f90:	cmpi   0x5, a8
3f534fb0:	jrhi   L3F534E30
3f534fc0:	sll    0x5, a8
3f534fd0:	addi   0x3f535020, a8
3f535000:	move   *a8, a8, 1
3f535010:	jump   a8
3f535020:	move   b11, b0
3f535030:	dsjs   b3, L3F534EA0
3f535040:	move   b11, b0
3f535050:	dsjs   b3, L3F534EC0
3f535060:	move   b1, a0
3f535070:	dsjs   b3, L3F534EE0
3f535080:	move   b14, b0
3f535090:	dsjs   b3, L3F534F00
3f5350a0:	move   b14, b0
3f5350b0:	dsjs   b3, L3F534F20
3f5350c0:	move   b14, b0
3f5350d0:	dsjs   b3, L3F534F40
L3F5350E0:
3f5350e0:	move   a14, -*sp, 1
3f5350f0:	setf   16, 0, 0
3f535100:	move   @0x1ad980, a11, 0
3f535130:	move   a11, *a14+, 1
3f535140:	move   *a13(0x20), *a14+, 1
3f535160:	move   *a9(0x40), *a14+, 1
3f535180:	calla  L3F8BA520
3f5351b0:	move   a8, *a13, 1
3f5351c0:	move   a8, a11
3f5351d0:	jrne   L3F535200
3f5351e0:	sub    a8, a8
3f5351f0:	jruc   L3F535420
L3F535200:
3f535200:	setf   8, 0, 0
3f535210:	move   *a8(0x20), a11, 0
3f535230:	move   *a9(0x20), a7, 1
3f535250:	cmp    a7, a11
3f535260:	jreq   L3F535390
3f535270:	move   a14, -*sp, 1
3f535280:	movk   14, a11
3f535290:	move   a11, *a14+, 1
3f5352a0:	move   *a9(0x40), *a14+, 1
3f5352c0:	move   *a9(0x8), a8, 0
3f5352e0:	move   a8, *a14+, 1
3f5352f0:	move   @0x1ad960, *a14+, 1
3f535320:	move   *a13(0xffe0), *a14+, 1
3f535340:	calla  L3F7FD2F0
3f535370:	move   a11, a8
3f535380:	jruc   L3F535420
L3F535390:
3f535390:	move   a14, -*sp, 1
3f5353a0:	movk   1, a11
3f5353b0:	move   a11, *a14+, 1
3f5353c0:	move   *a9(0x40), *a14+, 1
3f5353e0:	calla  L3F8B8750
3f535410:	sub    a8, a8
L3F535420:
3f535420:	move   *sp(0xa0), a14, 1
3f535440:	mmfm   sp, a7,a9,a11,a13
3f535460:	rets   2
3f535470:	mmtm   sp, a7,a9,a11,a13
3f535490:	move   a14, a13
3f5354a0:	addi   0x80, a14
3f5354c0:	move   *a13(0xffe0), a11, 1
3f5354e0:	move   *a11(0x40), a9, 1
3f535500:	setf   16, 0, 0
3f535510:	move   *a9(0x10), a11, 0
3f535530:	subk   2, a11
3f535540:	jreq   L3F535570
3f535550:	movk   16, a8
3f535560:	jruc   L3F535AD0
L3F535570:
3f535570:	move   a14, -*sp, 1
3f535580:	movi   0xffff, a11
3f5355a0:	move   a11, *a14+, 1
3f5355b0:	move   *a9(0x20), *a14+, 1
3f5355d0:	sub    a7, a7
3f5355e0:	move   a7, *a14+, 1
3f5355f0:	move   a13, a7
3f535600:	addi   0x40, a7
3f535620:	move   a7, *a14+, 1
3f535630:	move   *a13(0xffe0), *a14+, 1
3f535650:	calla  L3F537D00
3f535680:	move   a8, *a13(0x60), 1
3f5356a0:	move   a8, a8
3f5356b0:	jrne   L3F535AD0
3f5356c0:	move   *a13(0x40), a7, 1
3f5356e0:	sub    a11, a11
3f5356f0:	setf   1, 0, 0
3f535700:	move   a11, *a7(0x29), 0
3f535720:	movk   1, a11
3f535730:	move   a11, *a7(0x28), 0
3f535750:	setf   16, 1, 0
3f535760:	move   *a7(0x30), a11, 0
3f535780:	inc    a11
3f535790:	move   a11, *a7(0x30), 0
3f5357b0:	move   a14, -*sp, 1
3f5357c0:	move   *a7(0x80), *a14+, 1
3f5357e0:	calla  L3FB1E440
3f535810:	move   a14, -*sp, 1
3f535820:	move   a7, *a14+, 1
3f535830:	calla  L3F536FB0
3f535860:	move   a8, *a13, 1
3f535870:	move   a14, -*sp, 1
3f535880:	move   a7, *a14+, 1
3f535890:	calla  L3F2CD9C0
3f5358c0:	move   a8, *a13(0x20), 1
3f5358e0:	move   *a13, a11, 1
3f5358f0:	jrne   L3F535970
3f535900:	move   a14, -*sp, 1
3f535910:	move   a7, *a14+, 1
3f535920:	move   *a13(0xffe0), *a14+, 1
3f535940:	calla  L3F3FF240
L3F535970:
3f535970:	move   *a13(0x20), a7, 1
3f535990:	jreq   L3F535AC0
3f5359a0:	move   a14, -*sp, 1
3f5359b0:	move   a7, *a14+, 1
3f5359c0:	move   *a9(0x20), *a14+, 1
3f5359e0:	setf   8, 0, 0
3f5359f0:	move   *a9(0x8), a8, 0
3f535a10:	move   a8, *a14+, 1
3f535a20:	move   @0x1ad960, *a14+, 1
3f535a50:	move   *a13(0xffe0), *a14+, 1
3f535a70:	calla  L3F7FD2F0
3f535aa0:	move   a7, a8
3f535ab0:	jruc   L3F535AD0
L3F535AC0:
3f535ac0:	sub    a8, a8
L3F535AD0:
3f535ad0:	move   *sp(0xa0), a14, 1
3f535af0:	mmfm   sp, a7,a9,a11,a13
3f535b10:	rets   2
3f535b20:	mmtm   sp, a9,a11,a13
3f535b40:	move   a14, a13
3f535b50:	addk   32, a14
3f535b60:	move   *a13(0xffe0), a11, 1
3f535b80:	move   *a11(0x40), a9, 1
3f535ba0:	setf   16, 0, 0
3f535bb0:	move   *a9(0x10), a11, 0
3f535bd0:	subk   3, a11
3f535be0:	jreq   L3F535FC0
3f535bf0:	movk   16, a8
3f535c00:	jruc   L3F536150
3f535c10:	move   a14, -*sp, 1
3f535c20:	move   *a13(0xffe0), *a14+, 1
3f535c40:	calla  L3F541D20
3f535c70:	move   a8, *a13, 1
3f535c80:	jruc   L3F536140
3f535c90:	move   a14, -*sp, 1
3f535ca0:	move   *a13(0xffe0), *a14+, 1
3f535cc0:	calla  L3F542310
3f535cf0:	move   a8, *a13, 1
3f535d00:	jruc   L3F536140
3f535d10:	move   a14, -*sp, 1
3f535d20:	move   *a13(0xffe0), *a14+, 1
3f535d40:	calla  L3F5428B0
3f535d70:	move   a8, *a13, 1
3f535d80:	jruc   L3F536140
3f535d90:	move   a14, -*sp, 1
3f535da0:	move   *a13(0xffe0), *a14+, 1
3f535dc0:	calla  L3F543300
3f535df0:	move   a8, *a13, 1
3f535e00:	jruc   L3F536140
3f535e10:	move   a14, -*sp, 1
3f535e20:	move   *a13(0xffe0), *a14+, 1
3f535e40:	calla  L3F543950
3f535e70:	move   a8, *a13, 1
3f535e80:	jruc   L3F536140
L3F535E90:
3f535e90:	move   a14, -*sp, 1
3f535ea0:	movk   1, a11
3f535eb0:	move   a11, *a14+, 1
3f535ec0:	move   *a9(0x40), *a14+, 1
3f535ee0:	setf   8, 0, 0
3f535ef0:	move   *a9(0x8), a8, 0
3f535f10:	move   a8, *a14+, 1
L3F535F20:
3f535f20:	move   @0x1ad960, *a14+, 1
3f535f50:	move   *a13(0xffe0), *a14+, 1
3f535f70:	calla  L3F7FD2F0
L3F535FA0:
3f535fa0:	move   a11, a8
3f535fb0:	jruc   L3F536150
L3F535FC0:
3f535fc0:	move   *a9(0x20), a8, 1
3f535fe0:	dec    a8
3f535ff0:	cmpi   0x5, a8
3f536010:	jrhi   L3F535E90
3f536020:	sll    0x5, a8
3f536030:	addi   0x3f536080, a8
3f536060:	move   *a8, a8, 1
3f536070:	jump   a8
3f536080:	mpys   b4, b0
3f536090:	dsjs   b3, L3F535F00
3f5360a0:	mpys   b8, b0
3f5360b0:	dsjs   b3, L3F535F20
3f5360c0:	mpys   b8, b0
3f5360d0:	dsjs   b3, L3F535F40
3f5360e0:	mpys   b0, b0
3f5360f0:	dsjs   b3, L3F535F60
3f536100:	mpys   b12, b0
3f536110:	dsjs   b3, L3F535F80
3f536120:	mpyu   b0, b0
3f536130:	dsjs   b3, L3F535FA0
L3F536140:
3f536140:	move   *a13, a8, 1
L3F536150:
3f536150:	move   *sp(0x80), a14, 1
3f536170:	mmfm   sp, a9,a11,a13
3f536190:	rets   2
3f5361a0:	mmtm   sp, a5,a7,a9,a11,a13
3f5361c0:	move   a14, a13
3f5361d0:	addi   0x60, a14
3f5361f0:	move   *a13(0xffe0), a11, 1
3f536210:	move   *a11(0x40), a9, 1
3f536230:	setf   16, 0, 0
3f536240:	move   *a9(0x10), a11, 0
3f536260:	subk   4, a11
3f536270:	jreq   L3F5362B0
3f536280:	movk   16, a8
3f536290:	jauc   L3F536F60
L3F5362B0:
3f5362b0:	move   a14, -*sp, 1
3f5362c0:	movi   0xffff, a11
3f5362e0:	move   a11, *a14+, 1
3f5362f0:	move   *a9(0x20), *a14+, 1
3f536310:	move   a13, a7
3f536320:	addk   32, a7
3f536330:	move   a7, *a14+, 1
3f536340:	move   a13, *a14+, 1
3f536350:	move   *a13(0xffe0), *a14+, 1
3f536370:	calla  L3F537D00
3f5363a0:	move   a8, *a13(0x40), 1
3f5363c0:	move   a8, a8
3f5363d0:	jane   L3F536F60
3f5363f0:	move   *a13, a7, 1
3f536400:	jrne   L3F536550
3f536410:	move   a14, -*sp, 1
3f536420:	movk   14, a11
3f536430:	move   a11, *a14+, 1
3f536440:	move   *a9(0x20), *a14+, 1
3f536460:	setf   8, 0, 0
3f536470:	move   *a9(0x8), a8, 0
3f536490:	move   a8, *a14+, 1
3f5364a0:	move   @0x1ad960, *a14+, 1
3f5364d0:	move   *a13(0xffe0), *a14+, 1
3f5364f0:	calla  L3F7FD2F0
3f536520:	move   a11, a8
3f536530:	jauc   L3F536F60
L3F536550:
3f536550:	move   *a13(0xffe0), a11, 1
3f536570:	move   *a9(0x40), a7, 1
3f536590:	andi   0xfff00000, a7
3f5365c0:	move   *a11(0x20), a11, 1
3f5365e0:	cmp    a7, a11
3f5365f0:	jrne   L3F536750
3f536600:	move   *a9(0x40), a11, 1
3f536620:	btst   19, a11
3f536630:	jrne   L3F536750
3f536640:	move   a14, -*sp, 1
3f536650:	setf   16, 0, 0
3f536660:	move   @0x1ad980, a11, 0
3f536690:	move   a11, *a14+, 1
3f5366a0:	move   @0x1ad990, a7, 0
3f5366d0:	move   a7, *a14+, 1
3f5366e0:	move   *a9(0x40), *a14+, 1
3f536700:	calla  L3F8BA520
3f536730:	move   a8, a7
3f536740:	jreq   L3F536880
L3F536750:
3f536750:	move   a14, -*sp, 1
3f536760:	movk   14, a11
3f536770:	move   a11, *a14+, 1
3f536780:	move   *a9(0x40), *a14+, 1
3f5367a0:	setf   8, 0, 0
3f5367b0:	move   *a9(0x8), a8, 0
3f5367d0:	move   a8, *a14+, 1
3f5367e0:	move   @0x1ad960, *a14+, 1
3f536810:	move   *a13(0xffe0), *a14+, 1
3f536830:	calla  L3F7FD2F0
3f536860:	move   a11, a8
3f536870:	jruc   L3F536F60
L3F536880:
3f536880:	setf   8, 0, 0
3f536890:	move   *a9(0x60), a11, 0
3f5368b0:	jreq   L3F536AC0
3f5368c0:	move   a14, -*sp, 1
3f5368d0:	move   *a13(0x20), a11, 1
3f5368f0:	move   *a11(0x160), a7, 1
3f536910:	addi   0xd8, a7
3f536930:	move   a7, *a14+, 1
3f536940:	calla  L3F562D40
3f536970:	move   a8, a7
3f536980:	jrne   L3F536AC0
3f536990:	move   a14, -*sp, 1
3f5369a0:	movk   11, a7
3f5369b0:	move   a7, *a14+, 1
3f5369c0:	move   *a9(0x40), *a14+, 1
3f5369e0:	setf   8, 0, 0
3f5369f0:	move   *a9(0x8), a8, 0
3f536a10:	move   a8, *a14+, 1
3f536a20:	move   @0x1ad960, *a14+, 1
3f536a50:	move   *a13(0xffe0), *a14+, 1
3f536a70:	calla  L3F7FD2F0
3f536aa0:	move   a7, a8
3f536ab0:	jruc   L3F536F60
L3F536AC0:
3f536ac0:	move   *a13(0x20), a11, 1
3f536ae0:	setf   16, 1, 0
3f536af0:	move   *a11(0x30), a7, 0
3f536b10:	inc    a7
3f536b20:	move   a7, *a11(0x30), 0
3f536b40:	move   *a9(0x40), *a11(0x0), 1
3f536b70:	move   a14, -*sp, 1
3f536b80:	setf   16, 0, 0
3f536b90:	move   @0x1ad980, a7, 0
3f536bc0:	move   a7, *a14+, 1
3f536bd0:	movi   0x3f566ed0, a11
3f536c00:	move   a11, *a14+, 1
3f536c10:	move   *a13(0x20), *a14+, 1
3f536c30:	move   @0x1ad990, a11, 0
3f536c60:	move   a11, *a14+, 1
3f536c70:	move   *a9(0x40), *a14+, 1
3f536c90:	calla  L3F8B6510
3f536cc0:	move   *a13(0x20), a11, 1
3f536ce0:	setf   8, 0, 0
3f536cf0:	move   *a9(0x60), a7, 0
3f536d10:	jreq   L3F536D40
3f536d20:	sub    a7, a7
3f536d30:	jruc   L3F536D50
L3F536D40:
3f536d40:	movk   1, a7
L3F536D50:
3f536d50:	setf   16, 1, 0
3f536d60:	sext   a7, 0
3f536d70:	move   *a11(0x30), a5, 0
3f536d90:	sub    a7, a5
3f536da0:	move   a5, *a11(0x30), 0
3f536dc0:	setf   8, 0, 0
3f536dd0:	move   *a11(0x20), a7, 0
3f536df0:	subk   3, a7
3f536e00:	jrne   L3F536F50
3f536e10:	move   *a11(0x160), a7, 1
3f536e30:	setf   1, 0, 0
3f536e40:	move   *a9(0x60), *a7(0x13c), 0
3f536e70:	move   *a11(0x160), a7, 1
3f536e90:	move   *a9(0x60), *a7(0x13b), 0
3f536ec0:	setf   8, 0, 0
3f536ed0:	move   *a9(0x60), a7, 0
3f536ef0:	jreq   L3F536F20
3f536f00:	movk   2, a7
3f536f10:	jruc   L3F536F30
L3F536F20:
3f536f20:	movk   3, a7
L3F536F30:
3f536f30:	movb   a7, *a11(0x20)
L3F536F50:
3f536f50:	sub    a8, a8
L3F536F60:
3f536f60:	move   *sp(0xc0), a14, 1
3f536f80:	mmfm   sp, a5,a7,a9,a11,a13
3f536fa0:	rets   2
L3F536FB0:
3f536fb0:	mmtm   sp, a9,a11,a13
3f536fd0:	move   a14, a13
3f536fe0:	addi   0x80, a14
3f537000:	sub    a11, a11
3f537010:	move   a11, *a13(0x60), 1
3f537030:	move   *a13(0xffe0), a9, 1
3f537050:	move   *a9(0x40), *a13(0x0), 1
3f537080:	setf   8, 0, 0
L3F537090:
3f537090:	move   *a13, a11, 1
3f5370a0:	move   *a11(0x40), *a13(0x20), 1
3f5370d0:	move   *a13(0x20), a9, 1
3f5370f0:	move   *a9(0x20), a9, 0
3f537110:	subk   2, a9
3f537120:	jreq   L3F537190
3f537130:	move   *a13(0x20), a9, 1
3f537150:	move   *a9(0x20), a9, 0
3f537170:	subk   3, a9
3f537180:	jrne   L3F537290
L3F537190:
3f537190:	move   *a13(0x20), a9, 1
3f5371b0:	move   *a9(0x120), a9, 1
3f5371d0:	jreq   L3F537290
3f5371e0:	move   *a13(0x20), a9, 1
3f537200:	move   *a9(0x120), a9, 1
3f537220:	move   *a9, a9, 0
3f537230:	subk   2, a9
3f537240:	jrne   L3F537290
3f537250:	movi   0xffff, a9
3f537270:	move   a9, *a13(0x60), 1
L3F537290:
3f537290:	move   *a11, *a13, 1
3f5372a0:	move   *a13(0xffe0), a11, 1
3f5372c0:	move   *a13, a9, 1
3f5372d0:	move   *a11(0x40), a11, 1
3f5372f0:	cmp    a11, a9
3f537300:	jrne   L3F537090
3f537310:	move   *a13(0x60), a8, 1
3f537330:	move   *sp(0x80), a14, 1
3f537350:	mmfm   sp, a9,a11,a13
3f537370:	rets   2
L3F537380:
3f537380:	mmtm   sp, a7,a9,a11,a13
3f5373a0:	move   a14, a13
3f5373b0:	move   *a13(0xffe0), a11, 1
3f5373d0:	move   *a11(0x40), a9, 1
3f5373f0:	move   *a13(0xffc0), a7, 1
3f537410:	move   a14, -*sp, 1
3f537420:	setf   16, 0, 0
3f537430:	move   @0x1ad980, a11, 0
3f537460:	move   a11, *a14+, 1
3f537470:	move   @0x1ad9a0, a11, 0
3f5374a0:	move   a11, *a14+, 1
3f5374b0:	move   *a13(0xffa0), *a14+, 1
3f5374d0:	calla  L3F8BA520
3f537500:	move   a8, *a7, 1
3f537510:	move   *a7, a11, 1
3f537520:	jreq   L3F5375C0
3f537530:	setf   8, 0, 0
3f537540:	move   *a13(0xff80), a11, 0
3f537560:	jreq   L3F5376F0
3f537570:	move   *a7, a7, 1
3f537580:	move   *a7(0x20), a7, 0
3f5375a0:	cmp    a7, a11
3f5375b0:	jreq   L3F5376F0
L3F5375C0:
3f5375c0:	move   a14, -*sp, 1
3f5375d0:	movk   14, a11
3f5375e0:	move   a11, *a14+, 1
3f5375f0:	move   *a13(0xffa0), *a14+, 1
3f537610:	setf   8, 0, 0
3f537620:	move   *a9(0x8), a8, 0
3f537640:	move   a8, *a14+, 1
3f537650:	move   @0x1ad960, *a14+, 1
3f537680:	move   *a13(0xffe0), *a14+, 1
3f5376a0:	calla  L3F7FD2F0
3f5376d0:	move   a11, a8
3f5376e0:	jruc   L3F537700
L3F5376F0:
3f5376f0:	sub    a8, a8
L3F537700:
3f537700:	move   *sp(0xa0), a14, 1
3f537720:	mmfm   sp, a7,a9,a11,a13
3f537740:	rets   2
3f537750:	mmtm   sp, a7,a9,a11,a13
3f537770:	move   a14, a13
3f537780:	addi   0x50, a14
3f5377a0:	move   *a13(0xffe0), a11, 1
3f5377c0:	move   *a11(0x40), a9, 1
3f5377e0:	move   *a13(0xffc0), a7, 1
3f537800:	move   a14, -*sp, 1
3f537810:	setf   16, 0, 0
3f537820:	move   @0x1ad980, a11, 0
3f537850:	move   a11, *a14+, 1
3f537860:	move   @0x1ad9a0, a11, 0
3f537890:	move   a11, *a14+, 1
3f5378a0:	move   *a13(0xff80), *a14+, 1
3f5378c0:	calla  L3F8BA520
3f5378f0:	move   a8, *a7, 1
3f537900:	move   *a7, a11, 1
3f537910:	movb   *a11(0x20), *a13(0x0)
3f537940:	move   *a7, a11, 1
3f537950:	jreq   L3F5379D0
3f537960:	setf   8, 0, 0
3f537970:	move   *a13, a11, 0
3f537980:	subk   5, a11
3f537990:	jreq   L3F537B00
3f5379a0:	move   *a13, a11, 0
3f5379b0:	subk   4, a11
3f5379c0:	jreq   L3F537B00
L3F5379D0:
3f5379d0:	move   a14, -*sp, 1
3f5379e0:	movk   14, a11
3f5379f0:	move   a11, *a14+, 1
3f537a00:	move   *a13(0xff80), *a14+, 1
3f537a20:	setf   8, 0, 0
3f537a30:	move   *a9(0x8), a8, 0
3f537a50:	move   a8, *a14+, 1
3f537a60:	move   @0x1ad960, *a14+, 1
3f537a90:	move   *a13(0xffe0), *a14+, 1
3f537ab0:	calla  L3F7FD2F0
3f537ae0:	move   a11, a8
3f537af0:	jruc   L3F537CB0
L3F537B00:
3f537b00:	move   *a13, a11, 0
3f537b10:	subk   4, a11
3f537b20:	jrne   L3F537BF0
3f537b30:	move   *a7(0x0), *a13(0x10), 1
3f537b60:	move   *a13(0xffa0), a11, 1
3f537b80:	jreq   L3F537CA0
3f537b90:	move   *a13(0x10), a7, 1
3f537bb0:	move   *a7(0x60), *a11(0x0), 1
3f537be0:	jruc   L3F537CA0
L3F537BF0:
3f537bf0:	move   *a7(0x0), *a13(0x30), 1
3f537c20:	move   *a13(0xffa0), a11, 1
3f537c40:	jreq   L3F537CA0
3f537c50:	move   *a13(0x30), a7, 1
3f537c70:	move   *a7(0x40), *a11(0x0), 1
L3F537CA0:
3f537ca0:	sub    a8, a8
L3F537CB0:
3f537cb0:	move   *sp(0xa0), a14, 1
3f537cd0:	mmfm   sp, a7,a9,a11,a13
3f537cf0:	rets   2
L3F537D00:
3f537d00:	mmtm   sp, a7,a9,a11,a13
3f537d20:	move   a14, a13
3f537d30:	addk   32, a14
3f537d40:	move   *a13(0xffe0), a11, 1
3f537d60:	move   *a11(0x40), a9, 1
3f537d80:	move   a14, -*sp, 1
3f537d90:	setf   16, 0, 0
3f537da0:	move   @0x1ad980, a7, 0
3f537dd0:	move   a7, *a14+, 1
3f537de0:	move   @0x1ad990, a11, 0
3f537e10:	move   a11, *a14+, 1
3f537e20:	move   *a13(0xff80), *a14+, 1
3f537e40:	calla  L3F8BA520
3f537e70:	move   a8, *a13, 1
3f537e80:	move   a8, a7
3f537e90:	jane   L3F538AE0
3f537eb0:	move   a14, -*sp, 1
3f537ec0:	movk   14, a11
3f537ed0:	move   a11, *a14+, 1
3f537ee0:	move   *a13(0xff80), *a14+, 1
3f537f00:	setf   8, 0, 0
3f537f10:	move   *a9(0x8), a8, 0
3f537f30:	move   a8, *a14+, 1
3f537f40:	move   @0x1ad960, *a14+, 1
3f537f70:	move   *a13(0xffe0), *a14+, 1
3f537f90:	calla  L3F7FD2F0
3f537fc0:	move   a11, a8
3f537fd0:	jauc   L3F539040
L3F537FF0:
3f537ff0:	move   *a13(0xffc0), a11, 1
3f538010:	jrne   L3F538150
3f538020:	move   a14, -*sp, 1
3f538030:	movk   14, a7
3f538040:	move   a7, *a14+, 1
3f538050:	move   *a13(0xff80), *a14+, 1
3f538070:	move   *a9(0x8), a8, 0
3f538090:	move   a8, *a14+, 1
3f5380a0:	move   @0x1ad960, *a14+, 1
3f5380d0:	move   *a13(0xffe0), *a14+, 1
3f5380f0:	calla  L3F7FD2F0
3f538120:	move   a7, a8
3f538130:	jauc   L3F539040
L3F538150:
3f538150:	move   *a13, *a11, 1
3f538160:	move   *a13(0xffa0), a7, 1
3f538180:	jaeq   L3F538BB0
3f5381a0:	move   *a11, a7, 1
3f5381b0:	move   *a7(0x60), a7, 1
3f5381d0:	move   *a13(0xffa0), a11, 1
3f5381f0:	move   *a7(0x40), *a11(0x0), 1
3f538220:	jauc   L3F538BB0
L3F538240:
3f538240:	move   *a13(0xffa0), a11, 1
3f538260:	jrne   L3F5383A0
3f538270:	move   a14, -*sp, 1
3f538280:	movk   14, a7
3f538290:	move   a7, *a14+, 1
3f5382a0:	move   *a13(0xff80), *a14+, 1
3f5382c0:	move   *a9(0x8), a8, 0
3f5382e0:	move   a8, *a14+, 1
3f5382f0:	move   @0x1ad960, *a14+, 1
3f538320:	move   *a13(0xffe0), *a14+, 1
3f538340:	calla  L3F7FD2F0
3f538370:	move   a7, a8
3f538380:	jauc   L3F539040
L3F5383A0:
3f5383a0:	move   *a13, *a11, 1
3f5383b0:	move   *a13(0xffc0), a7, 1
3f5383d0:	jreq   L3F538450
3f5383e0:	move   *a11, a7, 1
3f5383f0:	move   *a13(0xffc0), a11, 1
3f538410:	move   *a7(0x140), *a11(0x0), 1
3f538440:	jruc   L3F538BB0
L3F538450:
3f538450:	move   *a11, a7, 1
3f538460:	move   *a7(0x140), a7, 1
3f538480:	jreq   L3F5385D0
3f538490:	move   a14, -*sp, 1
3f5384a0:	movk   14, a7
3f5384b0:	move   a7, *a14+, 1
3f5384c0:	move   *a13(0xff80), *a14+, 1
3f5384e0:	setf   8, 0, 0
3f5384f0:	move   *a9(0x8), a8, 0
3f538510:	move   a8, *a14+, 1
3f538520:	move   @0x1ad960, *a14+, 1
3f538550:	move   *a13(0xffe0), *a14+, 1
3f538570:	calla  L3F7FD2F0
3f5385a0:	move   a7, a8
3f5385b0:	jauc   L3F539040
L3F5385D0:
3f5385d0:	move   *a13(0xff60), a7, 1
3f5385f0:	jreq   L3F538BB0
3f538600:	move   *a13(0xffe0), a7, 1
3f538620:	move   *a13(0xff60), a11, 1
3f538640:	andi   0xfff00000, a11
3f538670:	move   *a7(0x20), a7, 1
3f538690:	cmp    a11, a7
3f5386a0:	jrne   L3F538800
3f5386b0:	move   *a13(0xff60), a11, 1
3f5386d0:	btst   19, a11
3f5386e0:	jrne   L3F538800
3f5386f0:	move   a14, -*sp, 1
3f538700:	setf   16, 0, 0
3f538710:	move   @0x1ad980, a7, 0
3f538740:	move   a7, *a14+, 1
3f538750:	move   @0x1ad990, a11, 0
3f538780:	move   a11, *a14+, 1
3f538790:	move   *a13(0xff60), *a14+, 1
3f5387b0:	calla  L3F8BA520
3f5387e0:	move   a8, a7
3f5387f0:	jreq   L3F538BB0
L3F538800:
3f538800:	move   a14, -*sp, 1
3f538810:	movk   14, a11
3f538820:	move   a11, *a14+, 1
3f538830:	move   *a13(0xff60), *a14+, 1
3f538850:	setf   8, 0, 0
3f538860:	move   *a9(0x8), a8, 0
3f538880:	move   a8, *a14+, 1
3f538890:	move   @0x1ad960, *a14+, 1
3f5388c0:	move   *a13(0xffe0), *a14+, 1
3f5388e0:	calla  L3F7FD2F0
3f538910:	move   a11, a8
3f538920:	jruc   L3F539040
L3F538930:
3f538930:	move   a14, -*sp, 1
3f538940:	movi   0x3f544880, a8
3f538970:	move   a8, *a14+, 1
3f538980:	calla  L3F927BC0
3f5389b0:	move   a14, -*sp, 1
3f5389c0:	movk   14, a11
3f5389d0:	move   a11, *a14+, 1
3f5389e0:	move   *a13(0xff80), *a14+, 1
3f538a00:	setf   8, 0, 0
3f538a10:	move   *a9(0x8), a8, 0
3f538a30:	move   a8, *a14+, 1
3f538a40:	move   @0x1ad960, *a14+, 1
3f538a70:	move   *a13(0xffe0), *a14+, 1
3f538a90:	calla  L3F7FD2F0
3f538ac0:	move   a11, a8
3f538ad0:	jruc   L3F539040
L3F538AE0:
3f538ae0:	setf   8, 0, 0
3f538af0:	move   *a7(0x20), a8, 0
3f538b10:	dec    a8
3f538b20:	jaeq   L3F537FF0
3f538b40:	dec    a8
3f538b50:	jaeq   L3F538240
3f538b70:	dec    a8
3f538b80:	jaeq   L3F538240
3f538ba0:	jruc   L3F538930
L3F538BB0:
3f538bb0:	move   *a13(0xffc0), a11, 1
3f538bd0:	jreq   L3F539030
3f538be0:	move   *a11, a7, 1
3f538bf0:	jreq   L3F539030
3f538c00:	move   *a13(0xff60), a7, 1
3f538c20:	jreq   L3F539030
3f538c30:	move   *a11, a7, 1
3f538c40:	setf   1, 0, 0
3f538c50:	move   *a7(0x28), a7, 0
3f538c70:	jreq   L3F538DB0
3f538c80:	move   a14, -*sp, 1
3f538c90:	movk   10, a7
3f538ca0:	move   a7, *a14+, 1
3f538cb0:	move   *a13(0xff80), *a14+, 1
3f538cd0:	setf   8, 0, 0
3f538ce0:	move   *a9(0x8), a8, 0
3f538d00:	move   a8, *a14+, 1
3f538d10:	move   @0x1ad960, *a14+, 1
3f538d40:	move   *a13(0xffe0), *a14+, 1
3f538d60:	calla  L3F7FD2F0
3f538d90:	move   a7, a8
3f538da0:	jruc   L3F539040
L3F538DB0:
3f538db0:	move   *a13(0xff60), a7, 1
3f538dd0:	jrlt   L3F539030
3f538de0:	move   a14, -*sp, 1
3f538df0:	setf   16, 0, 0
3f538e00:	move   @0x1ad980, a7, 0
3f538e30:	move   a7, *a14+, 1
3f538e40:	move   @0x1ad990, a7, 0
3f538e70:	move   a7, *a14+, 1
3f538e80:	move   *a13(0xff60), *a14+, 1
3f538ea0:	calla  L3F8BA520
3f538ed0:	move   *a11, a7, 1
3f538ee0:	cmp    a8, a7
3f538ef0:	jreq   L3F539030
3f538f00:	move   a14, -*sp, 1
3f538f10:	movk   14, a7
3f538f20:	move   a7, *a14+, 1
3f538f30:	move   *a13(0xff60), *a14+, 1
3f538f50:	setf   8, 0, 0
3f538f60:	move   *a9(0x8), a8, 0
3f538f80:	move   a8, *a14+, 1
3f538f90:	move   @0x1ad960, *a14+, 1
3f538fc0:	move   *a13(0xffe0), *a14+, 1
3f538fe0:	calla  L3F7FD2F0
3f539010:	move   a7, a8
3f539020:	jruc   L3F539040
L3F539030:
3f539030:	sub    a8, a8
L3F539040:
3f539040:	move   *sp(0xa0), a14, 1
3f539060:	mmfm   sp, a7,a9,a11,a13
3f539080:	rets   2
3f539090:	mmtm   sp, a7,a9,a11,a13
3f5390b0:	move   a14, a13
3f5390c0:	addi   0x30, a14
3f5390e0:	move   *a13(0xffe0), a11, 1
3f539100:	move   *a11(0x40), a9, 1
3f539120:	move   *a13(0xffc0), a7, 1
3f539140:	move   a14, -*sp, 1
3f539150:	setf   16, 0, 0
3f539160:	move   @0x1ad980, a11, 0
3f539190:	move   a11, *a14+, 1
3f5391a0:	move   @0x1ad9a0, a11, 0
3f5391d0:	move   a11, *a14+, 1
3f5391e0:	move   *a13(0xff80), *a14+, 1
3f539200:	calla  L3F8BA520
3f539230:	move   a8, *a7, 1
3f539240:	move   *a7, a11, 1
3f539250:	movb   *a11(0x20), *a13(0x0)
3f539280:	move   *a7, a11, 1
3f539290:	jreq   L3F5392E0
3f5392a0:	setf   8, 0, 0
3f5392b0:	move   *a13, a11, 0
3f5392c0:	subk   6, a11
3f5392d0:	jreq   L3F539410
L3F5392E0:
3f5392e0:	move   a14, -*sp, 1
3f5392f0:	movk   14, a11
3f539300:	move   a11, *a14+, 1
3f539310:	move   *a13(0xff80), *a14+, 1
3f539330:	setf   8, 0, 0
3f539340:	move   *a9(0x8), a8, 0
3f539360:	move   a8, *a14+, 1
3f539370:	move   @0x1ad960, *a14+, 1
3f5393a0:	move   *a13(0xffe0), *a14+, 1
3f5393c0:	calla  L3F7FD2F0
3f5393f0:	move   a11, a8
3f539400:	jruc   L3F5394D0
L3F539410:
3f539410:	move   *a7(0x0), *a13(0x10), 1
3f539440:	move   *a13(0xffa0), a11, 1
3f539460:	jreq   L3F5394C0
3f539470:	move   *a13(0x10), a7, 1
3f539490:	move   *a7(0x80), *a11(0x0), 1
L3F5394C0:
3f5394c0:	sub    a8, a8
L3F5394D0:
3f5394d0:	move   *sp(0xa0), a14, 1
3f5394f0:	mmfm   sp, a7,a9,a11,a13
3f539510:	rets   2
L3F539520:
3f539520:	mmtm   sp, a7,a9,a11,a13
3f539540:	move   a14, a13
3f539550:	addk   32, a14
3f539560:	move   *a13(0xffe0), a11, 1
3f539580:	move   *a11(0x40), *a13(0x0), 1
3f5395b0:	move   *a13, a11, 1
3f5395c0:	jreq   L3F539770
3f5395d0:	move   *a11(0x40), a11, 1
3f5395f0:	move   *a13(0xffc0), a9, 1
3f539610:	cmp    a9, a11
3f539620:	jreq   L3F539770
L3F539630:
3f539630:	move   *a13(0xffe0), a11, 1
3f539650:	move   *a11(0x40), a9, 1
3f539670:	move   *a13, a11, 1
3f539680:	move   *a9(0x20), a9, 1
3f5396a0:	cmp    a9, a11
3f5396b0:	jrne   L3F5396E0
3f5396c0:	sub    a9, a9
3f5396d0:	jruc   L3F5396F0
L3F5396E0:
3f5396e0:	move   *a11, a9, 1
L3F5396F0:
3f5396f0:	move   a9, *a13, 1
3f539700:	jreq   L3F539770
3f539710:	move   *a9(0x40), a11, 1
3f539730:	move   *a13(0xffc0), a9, 1
3f539750:	cmp    a9, a11
3f539760:	jrne   L3F539630
L3F539770:
3f539770:	move   *a13, a11, 1
3f539780:	jane   L3F53A000
3f5397a0:	move   *a13(0xffa0), a9, 1
3f5397c0:	jreq   L3F5399A0
3f5397d0:	move   *a13(0xffe0), a9, 1
3f5397f0:	move   *a9(0x60), a9, 1
3f539810:	move   *a9(0x40), a9, 1
3f539830:	setf   8, 0, 0
3f539840:	move   *a9(0x20), a9, 0
3f539860:	subk   3, a9
3f539870:	jrne   L3F5399A0
3f539880:	move   *a13(0xffe0), a9, 1
3f5398a0:	move   *a9(0x60), a9, 1
3f5398c0:	move   *a9(0x40), a9, 1
3f5398e0:	move   *a9(0x100), a9, 1
3f539900:	jrne   L3F5399A0
3f539910:	move   *a13(0xffe0), a9, 1
3f539930:	move   *a9(0x60), a9, 1
3f539950:	move   *a9(0x40), a9, 1
3f539970:	move   *a9(0x120), a9, 1
3f539990:	jreq   L3F539CB0
L3F5399A0:
3f5399a0:	move   a14, -*sp, 1
3f5399b0:	movk   12, a9
3f5399c0:	move   a9, *a14+, 1
3f5399d0:	calla  L3FB1CFA0
3f539a00:	move   a8, *a13, 1
3f539a10:	move   a8, a11
3f539a20:	jrne   L3F539AD0
3f539a30:	move   a14, -*sp, 1
3f539a40:	movi   0x3f5449a0, a8
3f539a70:	move   a8, *a14+, 1
3f539a80:	calla  L3F927BC0
3f539ab0:	sub    a8, a8
3f539ac0:	jruc   L3F53A110
L3F539AD0:
3f539ad0:	move   *a13(0xffe0), a9, 1
3f539af0:	move   *a9(0x40), a9, 1
3f539b10:	jrne   L3F539BA0
3f539b20:	move   *a13(0xffe0), a9, 1
3f539b40:	move   a11, *a8, 1
3f539b50:	move   a11, *a8(0x20), 1
3f539b70:	move   a11, *a9(0x40), 1
3f539b90:	jruc   L3F539E40
L3F539BA0:
3f539ba0:	move   *a13(0xffe0), a9, 1
3f539bc0:	move   *a9(0x40), a7, 1
3f539be0:	move   *a7, *a8, 1
3f539bf0:	move   *a9(0x40), *a8(0x20), 1
3f539c20:	move   *a9(0x40), a7, 1
3f539c40:	move   *a7, a7, 1
3f539c50:	move   a8, *a7(0x20), 1
3f539c70:	move   *a9(0x40), a7, 1
3f539c90:	move   a8, *a7, 1
3f539ca0:	jruc   L3F539E40
L3F539CB0:
3f539cb0:	move   *a13(0xffe0), a9, 1
3f539cd0:	move   *a9(0x60), a7, 1
3f539cf0:	move   *a7(0x40), a7, 1
3f539d10:	move   *a7(0x160), a7, 1
3f539d30:	movk   1, a9
3f539d40:	setf   1, 0, 0
3f539d50:	move   a9, *a7(0x139), 0
3f539d70:	move   a14, -*sp, 1
3f539d80:	move   *a13(0xffe0), a7, 1
3f539da0:	move   *a7(0x60), a9, 1
3f539dc0:	move   *a9(0x40), *a14+, 1
3f539de0:	calla  L3F566ED0
3f539e10:	move   *a7(0x60), *a13(0x0), 1
L3F539E40:
3f539e40:	move   *a13(0xffc0), a11, 1
3f539e60:	setf   8, 0, 0
3f539e70:	move   *a11(0x20), a9, 0
3f539e90:	subk   3, a9
3f539ea0:	jreq   L3F539F10
3f539eb0:	setf   16, 1, 0
3f539ec0:	move   *a11(0x30), a9, 0
3f539ee0:	inc    a9
3f539ef0:	move   a9, *a11(0x30), 0
L3F539F10:
3f539f10:	setf   8, 0, 0
3f539f20:	move   *a11(0x20), a9, 0
3f539f40:	subk   2, a9
3f539f50:	jreq   L3F539FA0
3f539f60:	move   *a11(0x20), a9, 0
3f539f80:	subk   3, a9
3f539f90:	jrne   L3F539FD0
L3F539FA0:
3f539fa0:	move   *a13(0xffe0), *a11(0x140), 1
L3F539FD0:
3f539fd0:	move   *a13, a9, 1
3f539fe0:	move   a11, *a9(0x40), 1
L3F53A000:
3f53a000:	move   *a13(0xffa0), a11, 1
3f53a020:	jreq   L3F53A100
3f53a030:	move   *a13(0xffe0), a9, 1
3f53a050:	move   *a13(0x0), *a9(0x60), 1
3f53a080:	move   *a13(0xffc0), a7, 1
3f53a0a0:	move   *a7(0x160), a7, 1
3f53a0c0:	sub    a9, a9
3f53a0d0:	setf   1, 0, 0
3f53a0e0:	move   a9, *a7(0x13a), 0
L3F53A100:
3f53a100:	movk   1, a8
L3F53A110:
3f53a110:	move   *sp(0xa0), a14, 1
3f53a130:	mmfm   sp, a7,a9,a11,a13
3f53a150:	rets   2
L3F53A160:
3f53a160:	mmtm   sp, a7,a9,a11,a13
3f53a180:	move   a14, a13
3f53a190:	addi   0x60, a14
3f53a1b0:	move   *a13(0xffe0), a11, 1
3f53a1d0:	move   *a11(0x40), a9, 1
3f53a1f0:	setf   16, 0, 0
3f53a200:	move   *a9(0x10), a11, 0
3f53a220:	subk   4, a11
3f53a230:	jreq   L3F53A270
3f53a240:	movk   16, a8
3f53a250:	jauc   L3F53AC80
L3F53A270:
3f53a270:	move   a14, -*sp, 1
3f53a280:	move   *a9(0x40), *a14+, 1
3f53a2a0:	move   *a9(0x60), *a14+, 1
3f53a2c0:	move   a13, a11
3f53a2d0:	addk   32, a11
3f53a2e0:	move   a11, *a14+, 1
3f53a2f0:	sub    a7, a7
3f53a300:	move   a7, *a14+, 1
3f53a310:	move   *a13(0xffe0), *a14+, 1
3f53a330:	calla  L3F537D00
3f53a360:	move   a8, *a13(0x40), 1
3f53a380:	move   a8, a8
3f53a390:	jane   L3F53AC80
3f53a3b0:	move   a14, -*sp, 1
3f53a3c0:	movk   20, a7
3f53a3d0:	move   a7, *a14+, 1
3f53a3e0:	movk   1, a7
3f53a3f0:	move   a7, *a14+, 1
3f53a400:	calla  L3FB1D180
3f53a430:	move   a8, *a13, 1
3f53a440:	move   a8, a8
3f53a450:	jrne   L3F53A4E0
3f53a460:	move   a14, -*sp, 1
3f53a470:	movi   0x3f544b10, a8
3f53a4a0:	move   a8, *a14+, 1
3f53a4b0:	calla  L3F927BC0
L3F53A4E0:
3f53a4e0:	move   *a13, a7, 1
3f53a4f0:	jrne   L3F53A630
3f53a500:	move   a14, -*sp, 1
3f53a510:	movk   11, a11
3f53a520:	move   a11, *a14+, 1
3f53a530:	move   *a9(0x40), *a14+, 1
3f53a550:	setf   8, 0, 0
3f53a560:	move   *a9(0x8), a8, 0
3f53a580:	move   a8, *a14+, 1
3f53a590:	move   @0x1ad960, *a14+, 1
3f53a5c0:	move   *a13(0xffe0), *a14+, 1
3f53a5e0:	calla  L3F7FD2F0
3f53a610:	move   a11, a8
3f53a620:	jruc   L3F53AC80
L3F53A630:
3f53a630:	movk   1, a11
3f53a640:	movb   a11, *a7(0x20)
3f53a660:	setf   16, 1, 0
3f53a670:	move   a11, *a7(0x30), 0
3f53a690:	calla  L3FB1DA40
3f53a6c0:	move   a8, *a7(0x80), 1
3f53a6e0:	move   *a7(0x80), a11, 1
3f53a700:	jrne   L3F53A890
3f53a710:	move   a14, -*sp, 1
3f53a720:	movk   11, a11
3f53a730:	move   a11, *a14+, 1
3f53a740:	move   a14, -*sp, 1
3f53a750:	move   a7, *a14+, 1
3f53a760:	calla  L3F566ED0
3f53a790:	move   *a9(0x40), *a14+, 1
3f53a7b0:	setf   8, 0, 0
3f53a7c0:	move   *a9(0x8), a8, 0
3f53a7e0:	move   a8, *a14+, 1
3f53a7f0:	move   @0x1ad960, *a14+, 1
3f53a820:	move   *a13(0xffe0), *a14+, 1
3f53a840:	calla  L3F7FD2F0
3f53a870:	move   a11, a8
3f53a880:	jruc   L3F53AC80
L3F53A890:
3f53a890:	move   a14, -*sp, 1
3f53a8a0:	sub    a11, a11
3f53a8b0:	move   a11, *a14+, 1
3f53a8c0:	move   *a13(0x20), *a14+, 1
3f53a8e0:	move   a7, *a14+, 1
3f53a8f0:	calla  L3F539520
3f53a920:	move   a8, a8
3f53a930:	jrne   L3F53AAC0
3f53a940:	move   a14, -*sp, 1
3f53a950:	movk   11, a11
3f53a960:	move   a11, *a14+, 1
3f53a970:	move   a14, -*sp, 1
3f53a980:	move   a7, *a14+, 1
3f53a990:	calla  L3F566ED0
3f53a9c0:	move   *a9(0x40), *a14+, 1
3f53a9e0:	setf   8, 0, 0
3f53a9f0:	move   *a9(0x8), a8, 0
3f53aa10:	move   a8, *a14+, 1
3f53aa20:	move   @0x1ad960, *a14+, 1
3f53aa50:	move   *a13(0xffe0), *a14+, 1
3f53aa70:	calla  L3F7FD2F0
3f53aaa0:	move   a11, a8
3f53aab0:	jruc   L3F53AC80
L3F53AAC0:
3f53aac0:	move   *a7(0x40), *a7(0x60), 1
3f53aaf0:	move   *a9(0x40), *a7(0x0), 1
3f53ab20:	move   a14, -*sp, 1
3f53ab30:	setf   16, 0, 0
3f53ab40:	move   @0x1ad980, a11, 0
3f53ab70:	move   a11, *a14+, 1
3f53ab80:	movi   0x3f566ed0, a7
3f53abb0:	move   a7, *a14+, 1
3f53abc0:	move   *a13(0x0), *a14+, 1
3f53abe0:	move   @0x1ad990, a7, 0
3f53ac10:	move   a7, *a14+, 1
3f53ac20:	move   *a9(0x40), *a14+, 1
3f53ac40:	calla  L3F8B6510
3f53ac70:	sub    a8, a8
L3F53AC80:
3f53ac80:	move   *sp(0xa0), a14, 1
3f53aca0:	mmfm   sp, a7,a9,a11,a13
3f53acc0:	rets   2
L3F53ACD0:
3f53acd0:	mmtm   sp, a5,a7,a9,a11,a13
3f53acf0:	move   a14, a13
3f53ad00:	addi   0xe0, a14
3f53ad20:	move   *a13(0xffe0), a11, 1
3f53ad40:	move   *a11(0x40), a9, 1
3f53ad60:	setf   16, 0, 0
3f53ad70:	move   *a9(0x10), a11, 0
3f53ad90:	subk   4, a11
3f53ada0:	jreq   L3F53ADE0
3f53adb0:	movk   16, a8
3f53adc0:	jauc   L3F53B600
L3F53ADE0:
3f53ade0:	move   a14, -*sp, 1
3f53adf0:	move   *a9(0x40), *a14+, 1
3f53ae10:	move   *a9(0x60), *a14+, 1
3f53ae30:	move   a13, a11
3f53ae40:	addi   0x80, a11
3f53ae60:	move   a11, *a14+, 1
3f53ae70:	sub    a7, a7
3f53ae80:	move   a7, *a14+, 1
3f53ae90:	move   *a13(0xffe0), *a14+, 1
3f53aeb0:	calla  L3F537D00
3f53aee0:	move   a8, *a13(0xc0), 1
3f53af00:	move   a8, a8
3f53af10:	jrne   L3F53B600
3f53af20:	move   a7, *a13, 1
3f53af30:	move   *a13(0x80), a11, 1
3f53af50:	setf   8, 0, 0
3f53af60:	move   *a11(0x48), a11, 0
3f53af80:	cmp    a11, a7
3f53af90:	jrnc   L3F53B120
L3F53AFA0:
3f53afa0:	move   *a13, a11, 1
3f53afb0:	sll    0x5, a11
3f53afc0:	add    a13, a11
3f53afd0:	move   *a13(0x80), a7, 1
3f53aff0:	move   *a7(0x160), a5, 1
3f53b010:	move   *a13, a7, 1
3f53b020:	sll    0x5, a7
3f53b030:	add    a7, a5
3f53b040:	move   *a5(0xd8), a7, 1
3f53b060:	move   *a7(0x1a8), *a11(0x20), 1
3f53b090:	move   *a13, a11, 1
3f53b0a0:	inc    a11
3f53b0b0:	move   a11, *a13, 1
3f53b0c0:	move   *a13(0x80), a7, 1
3f53b0e0:	move   *a7(0x48), a5, 0
3f53b100:	cmp    a5, a11
3f53b110:	jrc   L3F53AFA0
L3F53B120:
3f53b120:	move   a14, -*sp, 1
3f53b130:	movk   1, a11
3f53b140:	move   a11, *a14+, 1
3f53b150:	move   *a13(0x80), a7, 1
3f53b170:	move   *a7(0xa0), *a14+, 1
3f53b190:	move   *a7(0x80), *a14+, 1
3f53b1b0:	move   *a7(0x50), a8, 0
3f53b1d0:	move   a8, *a14+, 1
3f53b1e0:	move   *a7(0x60), a8, 0
3f53b200:	move   a8, *a14+, 1
3f53b210:	move   *a7(0x58), a8, 0
3f53b230:	move   a8, *a14+, 1
3f53b240:	move   *a7(0xc0), *a14+, 1
3f53b260:	move   *a7(0xe0), *a14+, 1
3f53b280:	move   a13, a5
3f53b290:	addk   32, a5
3f53b2a0:	move   a5, *a14+, 1
3f53b2b0:	move   *a7(0x40), a8, 0
3f53b2d0:	move   a8, *a14+, 1
3f53b2e0:	calla  L3F563FD0
3f53b310:	move   a8, *a13(0xa0), 1
3f53b330:	move   a8, a8
3f53b340:	jrne   L3F53B480
3f53b350:	move   a14, -*sp, 1
3f53b360:	movk   11, a11
3f53b370:	move   a11, *a14+, 1
3f53b380:	move   *a9(0x40), *a14+, 1
3f53b3a0:	setf   8, 0, 0
3f53b3b0:	move   *a9(0x8), a8, 0
3f53b3d0:	move   a8, *a14+, 1
3f53b3e0:	move   @0x1ad960, *a14+, 1
3f53b410:	move   *a13(0xffe0), *a14+, 1
3f53b430:	calla  L3F7FD2F0
3f53b460:	move   a11, a8
3f53b470:	jruc   L3F53B600
L3F53B480:
3f53b480:	move   *a9(0x40), *a8(0x0), 1
3f53b4b0:	move   a14, -*sp, 1
3f53b4c0:	setf   16, 0, 0
3f53b4d0:	move   @0x1ad980, a11, 0
3f53b500:	move   a11, *a14+, 1
3f53b510:	movi   0x3f566ed0, a5
3f53b540:	move   a5, *a14+, 1
3f53b550:	move   a8, *a14+, 1
3f53b560:	move   @0x1ad990, a5, 0
3f53b590:	move   a5, *a14+, 1
3f53b5a0:	move   *a9(0x40), *a14+, 1
3f53b5c0:	calla  L3F8B6510
3f53b5f0:	sub    a8, a8
L3F53B600:
3f53b600:	move   *sp(0xc0), a14, 1
3f53b620:	mmfm   sp, a5,a7,a9,a11,a13
3f53b640:	rets   2
L3F53B650:
3f53b650:	mmtm   sp, a5,a7,a9,a11,a13
3f53b670:	move   a14, a13
3f53b680:	addi   0x80, a14
3f53b6a0:	move   *a13(0xffe0), a11, 1
3f53b6c0:	move   *a11(0x40), a9, 1
3f53b6e0:	setf   16, 0, 0
3f53b6f0:	move   *a9(0x10), a11, 0
3f53b710:	subk   6, a11
3f53b720:	jreq   L3F53B760
3f53b730:	movk   16, a8
3f53b740:	jauc   L3F53C680
L3F53B760:
3f53b760:	move   a14, -*sp, 1
3f53b770:	sub    a11, a11
3f53b780:	move   a11, *a14+, 1
3f53b790:	move   *a9(0x60), *a14+, 1
3f53b7b0:	move   a13, *a14+, 1
3f53b7c0:	move   a11, *a14+, 1
3f53b7d0:	move   *a13(0xffe0), *a14+, 1
3f53b7f0:	calla  L3F537D00
3f53b820:	move   a8, *a13(0x60), 1
3f53b840:	move   a8, a8
3f53b850:	jane   L3F53C680
3f53b870:	move   *a13(0xffe0), a11, 1
3f53b890:	move   *a9(0x40), a7, 1
3f53b8b0:	andi   0xfff00000, a7
3f53b8e0:	move   *a11(0x20), a11, 1
3f53b900:	cmp    a7, a11
3f53b910:	jrne   L3F53BA70
3f53b920:	move   *a9(0x40), a11, 1
3f53b940:	btst   19, a11
3f53b950:	jrne   L3F53BA70
3f53b960:	move   a14, -*sp, 1
3f53b970:	setf   16, 0, 0
3f53b980:	move   @0x1ad980, a11, 0
3f53b9b0:	move   a11, *a14+, 1
3f53b9c0:	move   @0x1ad9a0, a7, 0
3f53b9f0:	move   a7, *a14+, 1
3f53ba00:	move   *a9(0x40), *a14+, 1
3f53ba20:	calla  L3F8BA520
3f53ba50:	move   a8, a7
3f53ba60:	jreq   L3F53BBB0
L3F53BA70:
3f53ba70:	move   a14, -*sp, 1
3f53ba80:	movk   14, a11
3f53ba90:	move   a11, *a14+, 1
3f53baa0:	move   *a9(0x40), *a14+, 1
3f53bac0:	setf   8, 0, 0
3f53bad0:	move   *a9(0x8), a8, 0
3f53baf0:	move   a8, *a14+, 1
3f53bb00:	move   @0x1ad960, *a14+, 1
3f53bb30:	move   *a13(0xffe0), *a14+, 1
3f53bb50:	calla  L3F7FD2F0
3f53bb80:	move   a11, a8
3f53bb90:	jauc   L3F53C680
L3F53BBB0:
3f53bbb0:	move   a14, -*sp, 1
3f53bbc0:	movk   16, a11
3f53bbd0:	move   a11, *a14+, 1
3f53bbe0:	movk   1, a7
3f53bbf0:	move   a7, *a14+, 1
3f53bc00:	calla  L3FB1D180
3f53bc30:	move   a8, *a13(0x20), 1
3f53bc50:	move   a8, a8
3f53bc60:	jrne   L3F53BCF0
3f53bc70:	move   a14, -*sp, 1
3f53bc80:	movi   0x3f544be8, a8
3f53bcb0:	move   a8, *a14+, 1
3f53bcc0:	calla  L3F927BC0
L3F53BCF0:
3f53bcf0:	move   *a13(0x20), a7, 1
3f53bd10:	jrne   L3F53BE60
3f53bd20:	move   a14, -*sp, 1
3f53bd30:	movk   11, a11
3f53bd40:	move   a11, *a14+, 1
3f53bd50:	move   *a9(0x40), *a14+, 1
3f53bd70:	setf   8, 0, 0
3f53bd80:	move   *a9(0x8), a8, 0
3f53bda0:	move   a8, *a14+, 1
3f53bdb0:	move   @0x1ad960, *a14+, 1
3f53bde0:	move   *a13(0xffe0), *a14+, 1
3f53be00:	calla  L3F7FD2F0
3f53be30:	move   a11, a8
3f53be40:	jauc   L3F53C680
L3F53BE60:
3f53be60:	movk   4, a11
3f53be70:	movb   a11, *a7(0x20)
3f53be90:	movk   1, a11
3f53bea0:	setf   16, 1, 0
3f53beb0:	move   a11, *a7(0x30), 0
3f53bed0:	move   *a13(0x0), *a7(0x40), 1
3f53bf00:	move   a14, -*sp, 1
3f53bf10:	movi   0x39, a11
3f53bf30:	move   a11, *a14+, 1
3f53bf40:	movk   1, a11
3f53bf50:	move   a11, *a14+, 1
3f53bf60:	calla  L3FB1D180
3f53bf90:	move   a8, *a13(0x40), 1
3f53bfb0:	move   a8, a8
3f53bfc0:	jrne   L3F53C050
3f53bfd0:	move   a14, -*sp, 1
3f53bfe0:	movi   0x3f544c98, a8
3f53c010:	move   a8, *a14+, 1
3f53c020:	calla  L3F927BC0
L3F53C050:
3f53c050:	move   *a13(0x40), a11, 1
3f53c070:	jrne   L3F53C210
3f53c080:	move   a14, -*sp, 1
3f53c090:	movk   11, a7
3f53c0a0:	move   a7, *a14+, 1
3f53c0b0:	move   a14, -*sp, 1
3f53c0c0:	move   *a13(0x20), *a14+, 1
3f53c0e0:	calla  L3F566ED0
3f53c110:	move   *a9(0x40), *a14+, 1
3f53c130:	setf   8, 0, 0
3f53c140:	move   *a9(0x8), a8, 0
3f53c160:	move   a8, *a14+, 1
3f53c170:	move   @0x1ad960, *a14+, 1
3f53c1a0:	move   *a13(0xffe0), *a14+, 1
3f53c1c0:	calla  L3F7FD2F0
3f53c1f0:	move   a7, a8
3f53c200:	jruc   L3F53C680
L3F53C210:
3f53c210:	move   *a13, a7, 1
3f53c220:	move   *a7(0x160), a7, 1
3f53c240:	move   *a7(0xd8), a7, 1
3f53c260:	movk   14, a8
L3F53C270:
3f53c270:	move   *a7+, *a11+, 1
3f53c280:	dsjs   a8, L3F53C270
3f53c290:	movb   *a7, *a11
3f53c2a0:	move   *a13(0x40), a11, 1
3f53c2c0:	move   *a9(0x80), *a11(0xa8), 1
3f53c2f0:	move   *a9(0xa0), *a11(0xe8), 1
3f53c320:	move   *a11(0xa8), a7, 1
3f53c340:	move   *a11(0x128), a5, 1
3f53c360:	add    a5, a7
3f53c370:	dec    a7
3f53c380:	move   a7, *a11(0xc8), 1
3f53c3a0:	move   *a11(0xe8), a7, 1
3f53c3c0:	move   *a11(0x148), a5, 1
3f53c3e0:	add    a5, a7
3f53c3f0:	dec    a7
3f53c400:	move   a7, *a11(0x108), 1
3f53c420:	move   *a13(0x20), a7, 1
3f53c440:	move   a11, *a7(0x60), 1
3f53c460:	move   *a13, a5, 1
3f53c470:	setf   16, 1, 0
3f53c480:	move   *a5(0x30), a7, 0
3f53c4a0:	inc    a7
3f53c4b0:	move   a7, *a5(0x30), 0
3f53c4d0:	move   *a13(0x20), a7, 1
3f53c4f0:	move   *a9(0x40), *a7(0x0), 1
3f53c520:	move   a14, -*sp, 1
3f53c530:	setf   16, 0, 0
3f53c540:	move   @0x1ad980, a5, 0
3f53c570:	move   a5, *a14+, 1
3f53c580:	movi   0x3f566ed0, a7
3f53c5b0:	move   a7, *a14+, 1
3f53c5c0:	move   *a13(0x20), *a14+, 1
3f53c5e0:	move   @0x1ad9a0, a7, 0
3f53c610:	move   a7, *a14+, 1
3f53c620:	move   *a9(0x40), *a14+, 1
3f53c640:	calla  L3F8B6510
3f53c670:	sub    a8, a8
L3F53C680:
3f53c680:	move   *sp(0xc0), a14, 1
3f53c6a0:	mmfm   sp, a5,a7,a9,a11,a13
3f53c6c0:	rets   2
L3F53C6D0:
3f53c6d0:	mmtm   sp, a7,a9,a11,a13
3f53c6f0:	move   a14, a13
3f53c700:	addi   0x40, a14
3f53c720:	sub    a11, a11
3f53c730:	move   a11, *a13(0x20), 1
3f53c750:	move   *a13(0xffe0), a7, 1
3f53c770:	move   *a7(0x40), a9, 1
3f53c790:	setf   16, 0, 0
3f53c7a0:	move   *a9(0x10), a7, 0
3f53c7c0:	subk   12, a7
3f53c7d0:	jreq   L3F53C810
3f53c7e0:	movk   16, a8
3f53c7f0:	jauc   L3F53D9E0
L3F53C810:
3f53c810:	move   *a9(0x60), a7, 1
3f53c830:	jreq   L3F53C870
3f53c840:	move   *a9(0x80), a7, 1
3f53c860:	jrne   L3F53C9B0
L3F53C870:
3f53c870:	move   a14, -*sp, 1
3f53c880:	movk   2, a7
3f53c890:	move   a7, *a14+, 1
3f53c8a0:	move   *a9(0x40), *a14+, 1
3f53c8c0:	setf   8, 0, 0
3f53c8d0:	move   *a9(0x8), a8, 0
3f53c8f0:	move   a8, *a14+, 1
3f53c900:	move   @0x1ad960, *a14+, 1
3f53c930:	move   *a13(0xffe0), *a14+, 1
3f53c950:	calla  L3F7FD2F0
3f53c980:	move   a7, a8
3f53c990:	jauc   L3F53D9E0
L3F53C9B0:
3f53c9b0:	move   *a13(0xffe0), a7, 1
3f53c9d0:	move   *a9(0x40), a11, 1
3f53c9f0:	andi   0xfff00000, a11
3f53ca20:	move   *a7(0x20), a7, 1
3f53ca40:	cmp    a11, a7
3f53ca50:	jrne   L3F53CBA0
3f53ca60:	move   *a9(0x40), a11, 1
3f53ca80:	btst   19, a11
3f53ca90:	jrne   L3F53CBA0
3f53caa0:	move   a14, -*sp, 1
3f53cab0:	move   @0x1ad980, a11, 0
3f53cae0:	move   a11, *a14+, 1
3f53caf0:	move   @0x1ad990, a7, 0
3f53cb20:	move   a7, *a14+, 1
3f53cb30:	move   *a9(0x40), *a14+, 1
3f53cb50:	calla  L3F8BA520
3f53cb80:	move   a8, a7
3f53cb90:	jreq   L3F53CCE0
L3F53CBA0:
3f53cba0:	move   a14, -*sp, 1
3f53cbb0:	movk   14, a11
3f53cbc0:	move   a11, *a14+, 1
3f53cbd0:	move   *a9(0x40), *a14+, 1
3f53cbf0:	setf   8, 0, 0
3f53cc00:	move   *a9(0x8), a8, 0
3f53cc20:	move   a8, *a14+, 1
3f53cc30:	move   @0x1ad960, *a14+, 1
3f53cc60:	move   *a13(0xffe0), *a14+, 1
3f53cc80:	calla  L3F7FD2F0
3f53ccb0:	move   a11, a8
3f53ccc0:	jauc   L3F53D9E0
L3F53CCE0:
3f53cce0:	move   a14, -*sp, 1
3f53ccf0:	move   *a9(0x20), a11, 1
3f53cd10:	subk   2, a11
3f53cd20:	movk   1, a11
3f53cd30:	jreq   L3F53CD50
3f53cd40:	sub    a11, a11
L3F53CD50:
3f53cd50:	move   a11, *a14+, 1
3f53cd60:	move   *a9(0x80), *a14+, 1
3f53cd80:	move   *a9(0x60), *a14+, 1
3f53cda0:	setf   8, 0, 0
3f53cdb0:	move   *a9(0x160), a8, 0
3f53cdd0:	move   a8, *a14+, 1
3f53cde0:	move   *a9(0x158), a8, 0
3f53ce00:	move   a8, *a14+, 1
3f53ce10:	move   *a9(0x150), a8, 0
3f53ce30:	move   a8, *a14+, 1
3f53ce40:	addi   0x40, a14
3f53ce60:	move   a14, -*sp, 1
3f53ce70:	move   a9, a11
3f53ce80:	addi   0xa0, a11
3f53cea0:	move   a11, *a14+, 1
3f53ceb0:	calla  L3FB1C610
3f53cee0:	move   a9, a11
3f53cef0:	addi   0xe0, a11
3f53cf10:	move   a11, *a14+, 1
3f53cf20:	setf   8, 0, 0
3f53cf30:	move   *a9(0x148), a8, 0
3f53cf50:	move   a8, *a14+, 1
3f53cf60:	calla  L3F565410
3f53cf90:	move   a8, *a13, 1
3f53cfa0:	move   a8, a7
3f53cfb0:	jrne   L3F53D100
3f53cfc0:	move   a14, -*sp, 1
3f53cfd0:	movk   11, a11
3f53cfe0:	move   a11, *a14+, 1
3f53cff0:	move   *a9(0x40), *a14+, 1
3f53d010:	setf   8, 0, 0
3f53d020:	move   *a9(0x8), a8, 0
3f53d040:	move   a8, *a14+, 1
3f53d050:	move   @0x1ad960, *a14+, 1
3f53d080:	move   *a13(0xffe0), *a14+, 1
3f53d0a0:	calla  L3F7FD2F0
3f53d0d0:	move   a11, a8
3f53d0e0:	jauc   L3F53D9E0
L3F53D100:
3f53d100:	move   *a9(0x20), a11, 1
3f53d120:	dsj    a11, L3F53D7E0
3f53d140:	move   a14, -*sp, 1
3f53d150:	movk   20, a11
3f53d160:	move   a11, *a14+, 1
3f53d170:	movk   1, a11
3f53d180:	move   a11, *a14+, 1
3f53d190:	calla  L3FB1D180
3f53d1c0:	move   a8, *a13(0x20), 1
3f53d1e0:	move   a8, a8
3f53d1f0:	jrne   L3F53D280
3f53d200:	move   a14, -*sp, 1
3f53d210:	movi   0x3f544b10, a8
3f53d240:	move   a8, *a14+, 1
3f53d250:	calla  L3F927BC0
L3F53D280:
3f53d280:	move   *a13(0x20), a11, 1
3f53d2a0:	jrne   L3F53D440
3f53d2b0:	move   a14, -*sp, 1
3f53d2c0:	movk   11, a7
3f53d2d0:	move   a7, *a14+, 1
3f53d2e0:	move   a14, -*sp, 1
3f53d2f0:	move   *a13(0x0), *a14+, 1
3f53d310:	calla  L3F566ED0
3f53d340:	move   *a9(0x40), *a14+, 1
3f53d360:	setf   8, 0, 0
3f53d370:	move   *a9(0x8), a8, 0
3f53d390:	move   a8, *a14+, 1
3f53d3a0:	move   @0x1ad960, *a14+, 1
3f53d3d0:	move   *a13(0xffe0), *a14+, 1
3f53d3f0:	calla  L3F7FD2F0
3f53d420:	move   a7, a8
3f53d430:	jruc   L3F53D9E0
L3F53D440:
3f53d440:	movk   1, a7
3f53d450:	movb   a7, *a11(0x20)
3f53d470:	setf   16, 1, 0
3f53d480:	move   a7, *a11(0x30), 0
3f53d4a0:	calla  L3FB1DA40
3f53d4d0:	move   a8, *a11(0x80), 1
3f53d4f0:	move   *a11(0x80), a7, 1
3f53d510:	jreq   L3F53D5D0
3f53d520:	move   a14, -*sp, 1
3f53d530:	sub    a7, a7
3f53d540:	move   a7, *a14+, 1
3f53d550:	move   *a13(0x0), *a14+, 1
3f53d570:	move   a11, *a14+, 1
3f53d580:	calla  L3F539520
3f53d5b0:	move   a8, a8
3f53d5c0:	jrne   L3F53D7B0
L3F53D5D0:
3f53d5d0:	move   a14, -*sp, 1
3f53d5e0:	movk   11, a7
3f53d5f0:	move   a7, *a14+, 1
3f53d600:	move   a14, -*sp, 1
3f53d610:	move   *a13(0x0), *a14+, 1
3f53d630:	calla  L3F566ED0
3f53d660:	move   a14, -*sp, 1
3f53d670:	move   a11, *a14+, 1
3f53d680:	calla  L3F566ED0
3f53d6b0:	move   *a9(0x40), *a14+, 1
3f53d6d0:	setf   8, 0, 0
3f53d6e0:	move   *a9(0x8), a8, 0
3f53d700:	move   a8, *a14+, 1
3f53d710:	move   @0x1ad960, *a14+, 1
3f53d740:	move   *a13(0xffe0), *a14+, 1
3f53d760:	calla  L3F7FD2F0
3f53d790:	move   a7, a8
3f53d7a0:	jruc   L3F53D9E0
L3F53D7B0:
3f53d7b0:	move   *a11(0x40), *a11(0x60), 1
L3F53D7E0:
3f53d7e0:	move   *a13(0x20), a11, 1
3f53d800:	jrne   L3F53D820
3f53d810:	move   *a13, a11, 1
L3F53D820:
3f53d820:	move   *a9(0x40), *a11(0x0), 1
3f53d850:	move   a14, -*sp, 1
3f53d860:	setf   16, 0, 0
3f53d870:	move   @0x1ad980, a11, 0
3f53d8a0:	move   a11, *a14+, 1
3f53d8b0:	movi   0x3f566ed0, a7
3f53d8e0:	move   a7, *a14+, 1
3f53d8f0:	move   *a13(0x20), a7, 1
3f53d910:	jrne   L3F53D930
3f53d920:	move   *a13, a7, 1
L3F53D930:
3f53d930:	move   a7, *a14+, 1
3f53d940:	move   @0x1ad990, a7, 0
3f53d970:	move   a7, *a14+, 1
3f53d980:	move   *a9(0x40), *a14+, 1
3f53d9a0:	calla  L3F8B6510
3f53d9d0:	sub    a8, a8
L3F53D9E0:
3f53d9e0:	move   *sp(0xa0), a14, 1
3f53da00:	mmfm   sp, a7,a9,a11,a13
3f53da20:	rets   2
L3F53DA30:
3f53da30:	mmtm   sp, a5,a7,a9,a11,a13
3f53da50:	move   a14, a13
3f53da60:	addi   0x40, a14
3f53da80:	move   *a13(0xffe0), a11, 1
3f53daa0:	move   *a11(0x40), a9, 1
3f53dac0:	setf   16, 0, 0
3f53dad0:	move   *a9(0x10), a11, 0
3f53daf0:	subk   7, a11
3f53db00:	jreq   L3F53DB40
3f53db10:	movk   16, a8
3f53db20:	jauc   L3F53ECF0
L3F53DB40:
3f53db40:	move   *a9(0x60), a11, 1
3f53db60:	jrlt   L3F53DBA0
3f53db70:	move   *a9(0x80), a11, 1
3f53db90:	jrge   L3F53DCE0
L3F53DBA0:
3f53dba0:	move   a14, -*sp, 1
3f53dbb0:	movk   2, a11
3f53dbc0:	move   a11, *a14+, 1
3f53dbd0:	move   *a9(0x40), *a14+, 1
3f53dbf0:	setf   8, 0, 0
3f53dc00:	move   *a9(0x8), a8, 0
3f53dc20:	move   a8, *a14+, 1
3f53dc30:	move   @0x1ad960, *a14+, 1
3f53dc60:	move   *a13(0xffe0), *a14+, 1
3f53dc80:	calla  L3F7FD2F0
3f53dcb0:	move   a11, a8
3f53dcc0:	jauc   L3F53ECF0
L3F53DCE0:
3f53dce0:	move   *a9(0xa0), a11, 1
3f53dd00:	jreq   L3F53DD40
3f53dd10:	move   *a9(0xc0), a11, 1
3f53dd30:	jrne   L3F53DE80
L3F53DD40:
3f53dd40:	move   a14, -*sp, 1
3f53dd50:	movk   2, a11
3f53dd60:	move   a11, *a14+, 1
3f53dd70:	move   *a9(0x40), *a14+, 1
3f53dd90:	setf   8, 0, 0
3f53dda0:	move   *a9(0x8), a8, 0
3f53ddc0:	move   a8, *a14+, 1
3f53ddd0:	move   @0x1ad960, *a14+, 1
3f53de00:	move   *a13(0xffe0), *a14+, 1
3f53de20:	calla  L3F7FD2F0
3f53de50:	move   a11, a8
3f53de60:	jauc   L3F53ECF0
L3F53DE80:
3f53de80:	move   *a13(0xffe0), a11, 1
3f53dea0:	move   *a9(0x40), a7, 1
3f53dec0:	andi   0xfff00000, a7
3f53def0:	move   *a11(0x20), a11, 1
3f53df10:	cmp    a7, a11
3f53df20:	jrne   L3F53E070
3f53df30:	move   *a9(0x40), a11, 1
3f53df50:	btst   19, a11
3f53df60:	jrne   L3F53E070
3f53df70:	move   a14, -*sp, 1
3f53df80:	move   @0x1ad980, a11, 0
3f53dfb0:	move   a11, *a14+, 1
3f53dfc0:	move   @0x1ad9a0, a7, 0
3f53dff0:	move   a7, *a14+, 1
3f53e000:	move   *a9(0x40), *a14+, 1
3f53e020:	calla  L3F8BA520
3f53e050:	move   a8, a7
3f53e060:	jreq   L3F53E1B0
L3F53E070:
3f53e070:	move   a14, -*sp, 1
3f53e080:	movk   14, a11
3f53e090:	move   a11, *a14+, 1
3f53e0a0:	move   *a9(0x40), *a14+, 1
3f53e0c0:	setf   8, 0, 0
3f53e0d0:	move   *a9(0x8), a8, 0
3f53e0f0:	move   a8, *a14+, 1
3f53e100:	move   @0x1ad960, *a14+, 1
3f53e130:	move   *a13(0xffe0), *a14+, 1
3f53e150:	calla  L3F7FD2F0
3f53e180:	move   a11, a8
3f53e190:	jauc   L3F53ECF0
L3F53E1B0:
3f53e1b0:	move   a14, -*sp, 1
3f53e1c0:	movk   12, a11
3f53e1d0:	move   a11, *a14+, 1
3f53e1e0:	movk   1, a7
3f53e1f0:	move   a7, *a14+, 1
3f53e200:	calla  L3FB1D180
3f53e230:	move   a8, *a13, 1
3f53e240:	move   a8, a8
3f53e250:	jrne   L3F53E2E0
3f53e260:	move   a14, -*sp, 1
3f53e270:	movi   0x3f544de0, a8
3f53e2a0:	move   a8, *a14+, 1
3f53e2b0:	calla  L3F927BC0
L3F53E2E0:
3f53e2e0:	move   *a13, a7, 1
3f53e2f0:	jrne   L3F53E440
3f53e300:	move   a14, -*sp, 1
3f53e310:	movk   11, a11
3f53e320:	move   a11, *a14+, 1
3f53e330:	move   *a9(0x40), *a14+, 1
3f53e350:	setf   8, 0, 0
3f53e360:	move   *a9(0x8), a8, 0
3f53e380:	move   a8, *a14+, 1
3f53e390:	move   @0x1ad960, *a14+, 1
3f53e3c0:	move   *a13(0xffe0), *a14+, 1
3f53e3e0:	calla  L3F7FD2F0
3f53e410:	move   a11, a8
3f53e420:	jauc   L3F53ECF0
L3F53E440:
3f53e440:	movk   5, a11
3f53e450:	movb   a11, *a7(0x20)
3f53e470:	movk   1, a11
3f53e480:	setf   16, 1, 0
3f53e490:	move   a11, *a7(0x30), 0
3f53e4b0:	move   a14, -*sp, 1
3f53e4c0:	movi   0x39, a11
3f53e4e0:	move   a11, *a14+, 1
3f53e4f0:	movk   1, a11
3f53e500:	move   a11, *a14+, 1
3f53e510:	calla  L3FB1D180
3f53e540:	move   a8, *a13(0x20), 1
3f53e560:	move   a8, a8
3f53e570:	jrne   L3F53E600
3f53e580:	move   a14, -*sp, 1
3f53e590:	movi   0x3f544e90, a8
3f53e5c0:	move   a8, *a14+, 1
3f53e5d0:	calla  L3F927BC0
L3F53E600:
3f53e600:	move   *a13(0x20), a11, 1
3f53e620:	jrne   L3F53E7C0
3f53e630:	move   a14, -*sp, 1
3f53e640:	movk   11, a7
3f53e650:	move   a7, *a14+, 1
3f53e660:	move   a14, -*sp, 1
3f53e670:	move   *a13(0x0), *a14+, 1
3f53e690:	calla  L3F566ED0
3f53e6c0:	move   *a9(0x40), *a14+, 1
3f53e6e0:	setf   8, 0, 0
3f53e6f0:	move   *a9(0x8), a8, 0
3f53e710:	move   a8, *a14+, 1
3f53e720:	move   @0x1ad960, *a14+, 1
3f53e750:	move   *a13(0xffe0), *a14+, 1
3f53e770:	calla  L3F7FD2F0
3f53e7a0:	move   a7, a8
3f53e7b0:	jruc   L3F53ECF0
L3F53E7C0:
3f53e7c0:	movk   1, a7
3f53e7d0:	setf   16, 0, 0
3f53e7e0:	move   a7, *a11, 0
3f53e7f0:	movk   5, a7
3f53e800:	movb   a7, *a11(0x10)
3f53e820:	movk   1, a7
3f53e830:	movb   a7, *a11(0x18)
3f53e850:	sub    a7, a7
3f53e860:	move   a7, *a11(0x28), 1
3f53e880:	move   a7, *a11(0x48), 1
3f53e8a0:	movk   1, a7
3f53e8b0:	move   a7, *a11(0x68), 1
3f53e8d0:	move   *a9(0xa0), *a11(0x128), 1
3f53e900:	move   *a9(0xc0), *a11(0x148), 1
3f53e930:	move   *a9(0x60), *a11(0xa8), 1
3f53e960:	move   *a9(0x80), *a11(0xe8), 1
3f53e990:	move   *a11(0xa8), a5, 1
3f53e9b0:	move   *a11(0x128), a7, 1
3f53e9d0:	add    a7, a5
3f53e9e0:	dec    a5
3f53e9f0:	move   a5, *a11(0xc8), 1
3f53ea10:	move   *a11(0xe8), a7, 1
3f53ea30:	move   *a11(0x148), a5, 1
3f53ea50:	add    a5, a7
3f53ea60:	dec    a7
3f53ea70:	move   a7, *a11(0x108), 1
3f53ea90:	move   *a11(0x128), *a11(0x88), 1
3f53eac0:	sub    a7, a7
3f53ead0:	move   a7, *a11(0x168), 1
3f53eaf0:	move   a7, *a11(0x188), 1
3f53eb10:	movk   2, a5
3f53eb20:	move   a5, *a11(0x1a8), 1
3f53eb40:	move   *a13, a5, 1
3f53eb50:	move   a11, *a5(0x40), 1
3f53eb70:	move   *a9(0x40), *a5(0x0), 1
3f53eba0:	move   a14, -*sp, 1
3f53ebb0:	move   @0x1ad980, a7, 0
3f53ebe0:	move   a7, *a14+, 1
3f53ebf0:	movi   0x3f566ed0, a5
3f53ec20:	move   a5, *a14+, 1
3f53ec30:	move   *a13(0x0), *a14+, 1
3f53ec50:	move   @0x1ad9a0, a5, 0
3f53ec80:	move   a5, *a14+, 1
3f53ec90:	move   *a9(0x40), *a14+, 1
3f53ecb0:	calla  L3F8B6510
3f53ece0:	sub    a8, a8
L3F53ECF0:
3f53ecf0:	move   *sp(0xc0), a14, 1
3f53ed10:	mmfm   sp, a5,a7,a9,a11,a13
3f53ed30:	rets   2
L3F53ED40:
3f53ed40:	mmtm   sp, a3,a5,a7,a9,a11,a13
3f53ed60:	move   a14, a13
3f53ed70:	addi   0x100, a14
3f53ed90:	move   *a13(0xffe0), a11, 1
3f53edb0:	move   *a11(0x40), a9, 1
3f53edd0:	setf   16, 0, 0
3f53ede0:	move   *a9(0x10), a11, 0
3f53ee00:	subk   6, a11
3f53ee10:	jrnc   L3F53EE50
3f53ee20:	movk   16, a8
3f53ee30:	jauc   L3F541060
L3F53EE50:
3f53ee50:	move   *a13(0xffe0), a11, 1
3f53ee70:	move   *a9(0x40), a7, 1
3f53ee90:	andi   0xfff00000, a7
3f53eec0:	move   *a11(0x20), a11, 1
3f53eee0:	cmp    a7, a11
3f53eef0:	jrne   L3F53F040
3f53ef00:	move   *a9(0x40), a11, 1
3f53ef20:	btst   19, a11
3f53ef30:	jrne   L3F53F040
3f53ef40:	move   a14, -*sp, 1
3f53ef50:	move   @0x1ad980, a11, 0
3f53ef80:	move   a11, *a14+, 1
3f53ef90:	move   @0x1ad9a0, a7, 0
3f53efc0:	move   a7, *a14+, 1
3f53efd0:	move   *a9(0x40), *a14+, 1
3f53eff0:	calla  L3F8BA520
3f53f020:	move   a8, a7
3f53f030:	jreq   L3F53F180
L3F53F040:
3f53f040:	move   a14, -*sp, 1
3f53f050:	movk   14, a11
3f53f060:	move   a11, *a14+, 1
3f53f070:	move   *a9(0x40), *a14+, 1
3f53f090:	setf   8, 0, 0
3f53f0a0:	move   *a9(0x8), a8, 0
3f53f0c0:	move   a8, *a14+, 1
3f53f0d0:	move   @0x1ad960, *a14+, 1
3f53f100:	move   *a13(0xffe0), *a14+, 1
3f53f120:	calla  L3F7FD2F0
3f53f150:	move   a11, a8
3f53f160:	jauc   L3F541060
L3F53F180:
3f53f180:	move   a14, -*sp, 1
3f53f190:	move   *a9(0xa0), a11, 1
3f53f1b0:	sll    0x4, a11
3f53f1c0:	addk   24, a11
3f53f1d0:	move   a11, *a14+, 1
3f53f1e0:	movk   1, a11
3f53f1f0:	move   a11, *a14+, 1
3f53f200:	calla  L3FB1D180
3f53f230:	move   a8, *a13, 1
3f53f240:	move   a8, a7
3f53f250:	jrne   L3F53F2E0
3f53f260:	move   a14, -*sp, 1
3f53f270:	movi   0x3f544f60, a8
3f53f2a0:	move   a8, *a14+, 1
3f53f2b0:	calla  L3F927BC0
L3F53F2E0:
3f53f2e0:	move   a7, a8
3f53f2f0:	jrne   L3F53F440
3f53f300:	move   a14, -*sp, 1
3f53f310:	movk   11, a11
3f53f320:	move   a11, *a14+, 1
3f53f330:	move   *a9(0x40), *a14+, 1
3f53f350:	setf   8, 0, 0
3f53f360:	move   *a9(0x8), a8, 0
3f53f380:	move   a8, *a14+, 1
3f53f390:	move   @0x1ad960, *a14+, 1
3f53f3c0:	move   *a13(0xffe0), *a14+, 1
3f53f3e0:	calla  L3F7FD2F0
3f53f410:	move   a11, a8
3f53f420:	jauc   L3F541060
L3F53F440:
3f53f440:	movk   6, a11
3f53f450:	movb   a11, *a7(0x20)
3f53f470:	movk   1, a11
3f53f480:	setf   16, 1, 0
3f53f490:	move   a11, *a7(0x30), 0
3f53f4b0:	move   *a9(0x60), *a7(0x40), 1
3f53f4e0:	move   *a9(0x80), *a7(0x60), 1
3f53f510:	move   *a9(0xa0), *a7(0xa0), 1
3f53f540:	addi   0xc0, a7
3f53f560:	move   a7, *a13(0x20), 1
3f53f580:	move   a9, a11
3f53f590:	addi   0xc0, a11
3f53f5b0:	move   a11, *a13(0x40), 1
3f53f5d0:	move   *a11(0x0), *a13(0xa0), 1
3f53f600:	move   *a11(0x20), *a13(0xc0), 1
3f53f630:	sub    a7, a7
3f53f640:	move   a7, *a13(0x60), 1
3f53f660:	move   *a8(0xa0), a11, 1
3f53f680:	cmp    a11, a7
3f53f690:	janc   L3F53FFA0
L3F53F6B0:
3f53f6b0:	move   *a13(0x60), a11, 1
3f53f6d0:	sll    0x7, a11
3f53f6e0:	move   *a13(0x20), a7, 1
3f53f700:	add    a7, a11
3f53f710:	move   *a13(0x60), a5, 1
3f53f730:	sll    0x7, a5
3f53f740:	move   *a13(0x40), a7, 1
3f53f760:	add    a7, a5
3f53f770:	move   *a5, *a11, 1
3f53f780:	move   *a13(0x60), a11, 1
3f53f7a0:	sll    0x7, a11
3f53f7b0:	move   *a13(0x20), a5, 1
3f53f7d0:	add    a5, a11
3f53f7e0:	move   *a13(0x60), a5, 1
3f53f800:	sll    0x7, a5
3f53f810:	add    a7, a5
3f53f820:	move   *a5(0x20), *a11(0x20), 1
3f53f850:	move   *a13(0x60), a11, 1
3f53f870:	sll    0x7, a11
3f53f880:	move   *a13(0x20), a5, 1
3f53f8a0:	add    a5, a11
3f53f8b0:	move   *a11, a11, 1
3f53f8c0:	jrlt   L3F53F940
3f53f8d0:	move   *a13(0x60), a11, 1
3f53f8f0:	sll    0x7, a11
3f53f900:	add    a5, a11
3f53f910:	move   *a11(0x20), a11, 1
3f53f930:	jrge   L3F53FAE0
L3F53F940:
3f53f940:	move   a14, -*sp, 1
3f53f950:	movk   2, a11
3f53f960:	move   a11, *a14+, 1
3f53f970:	move   a14, -*sp, 1
3f53f980:	move   *a13(0x0), *a14+, 1
3f53f9a0:	calla  L3F566ED0
3f53f9d0:	move   *a9(0x40), *a14+, 1
3f53f9f0:	setf   8, 0, 0
3f53fa00:	move   *a9(0x8), a8, 0
3f53fa20:	move   a8, *a14+, 1
3f53fa30:	move   @0x1ad960, *a14+, 1
3f53fa60:	move   *a13(0xffe0), *a14+, 1
3f53fa80:	calla  L3F7FD2F0
3f53fab0:	move   a11, a8
3f53fac0:	jauc   L3F541060
L3F53FAE0:
3f53fae0:	move   *a13(0x60), a11, 1
3f53fb00:	sll    0x7, a11
3f53fb10:	add    a5, a11
3f53fb20:	addi   0x40, a14
3f53fb40:	move   a14, -*sp, 1
3f53fb50:	move   *a13(0x60), a5, 1
3f53fb70:	sll    0x7, a5
3f53fb80:	add    a7, a5
3f53fb90:	addi   0x40, a5
3f53fbb0:	move   a5, *a14+, 1
3f53fbc0:	calla  L3FB1C610
3f53fbf0:	move   -*a14, a8, 1
3f53fc00:	move   a8, *a11(0x60), 1
3f53fc20:	move   -*a14, a8, 1
3f53fc30:	move   a8, *a11(0x40), 1
3f53fc50:	move   *a13(0x60), a11, 1
3f53fc70:	sll    0x7, a11
3f53fc80:	move   *a13(0x20), a5, 1
3f53fca0:	add    a5, a11
3f53fcb0:	move   *a13(0xa0), a5, 1
3f53fcd0:	move   *a11, a11, 1
3f53fce0:	cmp    a11, a5
3f53fcf0:	jrgt   L3F53FD70
3f53fd00:	move   *a13(0x60), a11, 1
3f53fd20:	sll    0x7, a11
3f53fd30:	move   *a13(0x20), a5, 1
3f53fd50:	add    a5, a11
3f53fd60:	move   *a11, a5, 1
L3F53FD70:
3f53fd70:	move   a5, *a13(0xa0), 1
3f53fd90:	move   *a13(0x60), a11, 1
3f53fdb0:	sll    0x7, a11
3f53fdc0:	move   *a13(0x20), a5, 1
3f53fde0:	add    a5, a11
3f53fdf0:	move   *a13(0xc0), a5, 1
3f53fe10:	move   *a11(0x20), a11, 1
3f53fe30:	cmp    a11, a5
3f53fe40:	jrgt   L3F53FED0
3f53fe50:	move   *a13(0x60), a11, 1
3f53fe70:	sll    0x7, a11
3f53fe80:	move   *a13(0x20), a5, 1
3f53fea0:	add    a5, a11
3f53feb0:	move   *a11(0x20), a5, 1
L3F53FED0:
3f53fed0:	move   a5, *a13(0xc0), 1
3f53fef0:	move   *a13(0x60), a11, 1
3f53ff10:	inc    a11
3f53ff20:	move   a11, *a13(0x60), 1
3f53ff40:	move   *a13, a5, 1
3f53ff50:	move   *a5(0xa0), a5, 1
3f53ff70:	cmp    a5, a11
3f53ff80:	jac   L3F53F6B0
L3F53FFA0:
3f53ffa0:	move   a14, -*sp, 1
3f53ffb0:	movi   0x39, a11
3f53ffd0:	move   a11, *a14+, 1
3f53ffe0:	movk   1, a7
3f53fff0:	move   a7, *a14+, 1
3f540000:	calla  L3FB1D180
3f540030:	move   a8, *a13(0x80), 1
3f540050:	move   a8, a5
3f540060:	jrne   L3F5400F0
3f540070:	move   a14, -*sp, 1
3f540080:	movi   0x3f545060, a8
3f5400b0:	move   a8, *a14+, 1
3f5400c0:	calla  L3F927BC0
L3F5400F0:
3f5400f0:	move   a5, a8
3f540100:	jrne   L3F5402B0
3f540110:	move   a14, -*sp, 1
3f540120:	movk   11, a7
3f540130:	move   a7, *a14+, 1
3f540140:	move   a14, -*sp, 1
3f540150:	move   *a13(0x0), *a14+, 1
3f540170:	calla  L3F566ED0
3f5401a0:	move   *a9(0x40), *a14+, 1
3f5401c0:	setf   8, 0, 0
3f5401d0:	move   *a9(0x8), a8, 0
3f5401f0:	move   a8, *a14+, 1
3f540200:	move   @0x1ad960, *a14+, 1
3f540230:	move   *a13(0xffe0), *a14+, 1
3f540250:	calla  L3F7FD2F0
3f540280:	move   a7, a8
3f540290:	jauc   L3F541060
L3F5402B0:
3f5402b0:	movk   32, a7
3f5402c0:	setf   16, 0, 0
3f5402d0:	move   a7, *a5, 0
3f5402e0:	movk   4, a7
3f5402f0:	movb   a7, *a5(0x10)
3f540310:	movk   3, a7
3f540320:	movb   a7, *a5(0x18)
3f540340:	move   *a8, a7, 0
3f540350:	move   a7, *a5(0x68), 1
3f540370:	move   *a13(0xa0), a7, 1
3f540390:	inc    a7
3f5403a0:	move   a7, *a5(0x128), 1
3f5403c0:	move   *a13(0xc0), a7, 1
3f5403e0:	inc    a7
3f5403f0:	move   a7, *a5(0x148), 1
3f540410:	move   *a5(0x128), a7, 1
3f540430:	move   *a8(0x68), a11, 1
3f540450:	mpyu   a11, a7
3f540460:	move   a7, *a5(0x88), 1
3f540480:	move   *a5(0x88), a11, 1
3f5404a0:	move   *a8(0x148), a7, 1
3f5404c0:	mpyu   a7, a11
3f5404d0:	move   a11, *a5(0x48), 1
3f5404f0:	move   a14, -*sp, 1
3f540500:	move   *a8(0x48), *a14+, 1
3f540520:	calla  L3FB1D3A0
3f540550:	move   a8, *a5(0x28), 1
3f540570:	move   *a5(0x28), a11, 1
3f540590:	jrne   L3F540620
3f5405a0:	move   a14, -*sp, 1
3f5405b0:	movi   0x3f545130, a8
3f5405e0:	move   a8, *a14+, 1
3f5405f0:	calla  L3F927BC0
L3F540620:
3f540620:	move   *a5(0x28), a11, 1
3f540640:	jrne   L3F540840
3f540650:	move   a14, -*sp, 1
3f540660:	movk   11, a11
3f540670:	move   a11, *a14+, 1
3f540680:	move   a14, -*sp, 1
3f540690:	move   *a13(0x0), *a14+, 1
3f5406b0:	calla  L3F566ED0
3f5406e0:	move   a14, -*sp, 1
3f5406f0:	move   a5, *a14+, 1
3f540700:	calla  L3F568200
3f540730:	sub    a7, a7
3f540740:	move   a7, *a14+, 1
3f540750:	setf   8, 0, 0
3f540760:	move   *a9(0x8), a8, 0
3f540780:	move   a8, *a14+, 1
3f540790:	move   @0x1ad960, *a14+, 1
3f5407c0:	move   *a13(0xffe0), *a14+, 1
3f5407e0:	calla  L3F7FD2F0
3f540810:	move   a11, a8
3f540820:	jauc   L3F541060
L3F540840:
3f540840:	move   *a13, a11, 1
3f540850:	move   *a11(0x40), *a5(0xa8), 1
3f540880:	move   *a11(0x60), *a5(0xe8), 1
3f5408b0:	move   *a5(0xa8), a7, 1
3f5408d0:	move   *a5(0x128), a5, 1
3f5408f0:	add    a5, a7
3f540900:	move   *a13(0x80), a5, 1
3f540920:	dec    a7
3f540930:	move   a7, *a5(0xc8), 1
3f540950:	move   *a5(0xe8), a7, 1
3f540970:	move   *a5(0x148), a5, 1
3f540990:	add    a5, a7
3f5409a0:	move   *a13(0x80), a5, 1
3f5409c0:	dec    a7
3f5409d0:	move   a7, *a5(0x108), 1
3f5409f0:	sub    a7, a7
3f540a00:	move   a7, *a5(0x168), 1
3f540a20:	move   a7, *a5(0x188), 1
3f540a40:	move   a7, *a5(0x1a8), 1
3f540a60:	move   a7, *a13(0x60), 1
3f540a80:	move   *a11(0xa0), a5, 1
3f540aa0:	cmp    a5, a7
3f540ab0:	jrnc   L3F540EA0
L3F540AC0:
3f540ac0:	move   *a13(0x80), a11, 1
3f540ae0:	move   *a13(0x60), a7, 1
3f540b00:	sll    0x7, a7
3f540b10:	move   *a13(0x20), a5, 1
3f540b30:	add    a5, a7
3f540b40:	move   *a11(0x148), a5, 1
3f540b60:	move   *a7(0x20), a7, 1
3f540b80:	sub    a7, a5
3f540b90:	dec    a5
3f540ba0:	move   a5, *a13(0xe0), 1
3f540bc0:	move   *a11(0x88), a7, 1
3f540be0:	mpyu   a5, a7
3f540bf0:	srl    0x3, a7
3f540c00:	sll    0x3, a7
3f540c10:	move   *a11(0x28), a3, 1
3f540c30:	add    a7, a3
3f540c40:	move   *a13(0x60), a7, 1
3f540c60:	sll    0x7, a7
3f540c70:	move   *a13(0x20), a5, 1
3f540c90:	add    a5, a7
3f540ca0:	move   *a7, a7, 1
3f540cb0:	move   *a11(0x68), a5, 1
3f540cd0:	mpyu   a5, a7
3f540ce0:	srl    0x3, a7
3f540cf0:	sll    0x3, a7
3f540d00:	add    a7, a3
3f540d10:	move   *a13(0x60), a7, 1
3f540d30:	sll    0x7, a7
3f540d40:	move   *a13(0x20), a5, 1
3f540d60:	add    a5, a7
3f540d70:	move   *a7(0x40), *a14+, 1
3f540d90:	move   *a7(0x60), *a14+, 1
3f540db0:	calla  L3FE10860
3f540de0:	move   -*a14, a8, 1
3f540df0:	move   a8, *a3, 1
3f540e00:	move   *a13(0x60), a7, 1
3f540e20:	inc    a7
3f540e30:	move   a7, *a13(0x60), 1
3f540e50:	move   *a13, a3, 1
3f540e60:	move   *a3(0xa0), a3, 1
3f540e80:	cmp    a3, a7
3f540e90:	jrc   L3F540AC0
L3F540EA0:
3f540ea0:	move   *a13, a11, 1
3f540eb0:	move   *a13(0x80), *a11(0x80), 1
3f540ee0:	move   *a9(0x40), *a11(0x0), 1
3f540f10:	move   a14, -*sp, 1
3f540f20:	setf   16, 0, 0
3f540f30:	move   @0x1ad980, a5, 0
3f540f60:	move   a5, *a14+, 1
3f540f70:	movi   0x3f566ed0, a3
3f540fa0:	move   a3, *a14+, 1
3f540fb0:	move   a11, *a14+, 1
3f540fc0:	move   @0x1ad9a0, a3, 0
3f540ff0:	move   a3, *a14+, 1
3f541000:	move   *a9(0x40), *a14+, 1
3f541020:	calla  L3F8B6510
3f541050:	sub    a8, a8
L3F541060:
3f541060:	move   *sp(0xe0), a14, 1
3f541080:	mmfm   sp, a3,a5,a7,a9,a11,a13
3f5410a0:	rets   2
3f5410b0:	mmtm   sp, a7,a9,a11,a13
3f5410d0:	move   a14, a13
3f5410e0:	addi   0xe0, a14
3f541100:	move   *a13(0xffe0), a11, 1
3f541120:	move   *a11(0x40), *a13(0x0), 1
3f541150:	setf   8, 0, 0
L3F541160:
3f541160:	move   *a13, a11, 1
3f541170:	move   *a11(0x40), *a13(0x20), 1
3f5411a0:	move   *a13(0x20), a9, 1
3f5411c0:	move   *a9(0x120), *a13(0x60), 1
3f5411f0:	move   *a9(0x20), a9, 0
3f541210:	subk   2, a9
3f541220:	jreq   L3F5412A0
3f541230:	move   *a13(0x20), a9, 1
3f541250:	move   *a9(0x20), a9, 0
3f541270:	subk   3, a9
3f541280:	jane   L3F541C20
L3F5412A0:
3f5412a0:	move   *a13(0x20), a9, 1
3f5412c0:	move   *a9(0x120), a9, 1
3f5412e0:	jaeq   L3F541C20
3f541300:	move   *a13(0x20), a9, 1
3f541320:	move   *a9(0x120), a9, 1
3f541340:	move   *a9, a9, 0
3f541350:	subk   2, a9
3f541360:	jane   L3F541C20
3f541380:	move   *a13(0x60), a9, 1
3f5413a0:	move   *a9(0x10), a9, 0
3f5413c0:	jane   L3F541C20
3f5413e0:	move   *a13(0x20), a9, 1
3f541400:	move   *a9(0x160), *a13(0x40), 1
3f541430:	move   *a9(0x20), a9, 0
3f541450:	subk   3, a9
3f541460:	jrne   L3F541580
3f541470:	move   *a13(0x60), a9, 1
3f541490:	move   *a9(0x8), a9, 0
3f5414b0:	subk   4, a9
3f5414c0:	jreq   L3F541580
3f5414d0:	move   a14, -*sp, 1
3f5414e0:	movi   0x72, a9
3f541500:	move   a9, *a14+, 1
3f541510:	sub    a9, a9
3f541520:	move   a9, *a14+, 1
3f541530:	move   *a13(0x40), *a14+, 1
3f541550:	calla  L3FB287B0
L3F541580:
3f541580:	move   a14, -*sp, 1
3f541590:	move   *a13(0x40), *a14+, 1
3f5415b0:	calla  L3FB247C0
3f5415e0:	move   a8, *a13(0x80), 1
3f541600:	move   a8, a9
3f541610:	jrne   L3F541CD0
3f541620:	sub    a9, a9
3f541630:	move   a9, *a13(0xa0), 1
3f541650:	move   *a13(0x20), a11, 1
3f541670:	setf   8, 0, 0
3f541680:	move   *a11(0x48), a11, 0
3f5416a0:	cmp    a11, a9
3f5416b0:	jrnc   L3F541C20
L3F5416C0:
3f5416c0:	move   *a13(0x60), a11, 1
3f5416e0:	move   *a11(0x8), a9, 0
3f541700:	dsjs   a9, L3F541730
3f541710:	sub    a9, a9
3f541720:	jruc   L3F5417B0
L3F541730:
3f541730:	move   *a11(0x8), a9, 0
3f541750:	subk   3, a9
3f541760:	jrne   L3F5417A0
3f541770:	move   *a13(0xa0), a9, 1
3f541790:	jruc   L3F5417B0
L3F5417A0:
3f5417a0:	sub    a9, a9
L3F5417B0:
3f5417b0:	move   a9, *a13(0xc0), 1
3f5417d0:	sll    0x5, a9
3f5417e0:	add    a11, a9
3f5417f0:	move   *a9(0x160), a9, 1
3f541810:	move   *a9(0x148), a9, 1
3f541830:	jreq   L3F541B60
3f541840:	move   *a13(0xa0), a9, 1
3f541860:	sll    0x5, a9
3f541870:	add    a11, a9
3f541880:	move   a14, -*sp, 1
3f541890:	move   *a13(0xc0), a7, 1
3f5418b0:	sll    0x5, a7
3f5418c0:	add    a11, a7
3f5418d0:	move   *a7(0x160), a7, 1
3f5418f0:	move   *a7(0x148), a7, 1
3f541910:	neg    a7
3f541920:	move   a7, *a14+, 1
3f541930:	sub    a7, a7
3f541940:	move   a7, *a14+, 1
3f541950:	move   *a13(0xa0), *a14+, 1
3f541970:	move   *a13(0x40), *a14+, 1
3f541990:	calla  L3F5588F0
3f5419c0:	move   a8, *a9(0x100), 1
3f5419e0:	move   *a13(0xa0), a9, 1
3f541a00:	sll    0x5, a9
3f541a10:	add    a11, a9
3f541a20:	move   *a9(0x100), a9, 1
3f541a40:	jrne   L3F541A70
3f541a50:	movk   11, a8
3f541a60:	jruc   L3F541CD0
L3F541A70:
3f541a70:	move   a14, -*sp, 1
3f541a80:	move   *a13(0xc0), *a14+, 1
3f541aa0:	move   *a13(0xa0), *a14+, 1
3f541ac0:	move   a11, *a14+, 1
3f541ad0:	move   *a13(0x40), *a14+, 1
3f541af0:	calla  L3F55C2C0
3f541b20:	move   a8, *a13(0x80), 1
3f541b40:	move   a8, a9
3f541b50:	jrne   L3F541CD0
L3F541B60:
3f541b60:	move   *a13(0xa0), a9, 1
3f541b80:	inc    a9
3f541b90:	move   a9, *a13(0xa0), 1
3f541bb0:	move   *a13(0x20), a7, 1
3f541bd0:	setf   8, 0, 0
3f541be0:	move   *a7(0x48), a7, 0
3f541c00:	cmp    a7, a9
3f541c10:	jrc   L3F5416C0
L3F541C20:
3f541c20:	move   *a13, a11, 1
3f541c30:	move   *a11, *a13, 1
3f541c40:	move   *a13(0xffe0), a11, 1
3f541c60:	move   *a13, a9, 1
3f541c70:	move   *a11(0x40), a7, 1
3f541c90:	cmp    a7, a9
3f541ca0:	jane   L3F541160
3f541cc0:	sub    a8, a8
L3F541CD0:
3f541cd0:	move   *sp(0xa0), a14, 1
3f541cf0:	mmfm   sp, a7,a9,a11,a13
3f541d10:	rets   2
L3F541D20:
3f541d20:	mmtm   sp, a5,a7,a9,a11,a13
3f541d40:	move   a14, a13
3f541d50:	addi   0x140, a14
3f541d70:	move   *a13(0xffe0), a11, 1
3f541d90:	move   *a11(0x40), a9, 1
3f541db0:	move   a14, -*sp, 1
3f541dc0:	movk   4, a7
3f541dd0:	move   a7, *a14+, 1
3f541de0:	move   *a9(0x40), *a14+, 1
3f541e00:	move   a13, *a14+, 1
3f541e10:	move   a11, *a14+, 1
3f541e20:	calla  L3F537380
3f541e50:	move   a8, *a13(0x120), 1
3f541e70:	move   a8, a8
3f541e80:	jrne   L3F5422C0
3f541e90:	movk   1, a7
3f541ea0:	movb   a7, *a13(0x20)
3f541ec0:	sub    a11, a11
3f541ed0:	movb   a11, *a13(0x28)
3f541ef0:	move   *a13(0xffe0), a5, 1
3f541f10:	setf   16, 0, 0
3f541f20:	move   *a5(0xe0), *a13(0x30), 0
3f541f50:	move   a11, *a13(0x40), 1
3f541f70:	move   *a13, a5, 1
3f541f80:	move   *a5(0x60), a5, 1
3f541fa0:	move   *a5(0xa8), *a13(0x60), 1
3f541fd0:	move   *a13, a5, 1
3f541fe0:	move   *a5(0x60), a5, 1
3f542000:	move   *a5(0xe8), *a13(0x80), 1
3f542030:	move   *a13, a5, 1
3f542040:	move   *a5(0x40), a5, 1
3f542060:	move   *a5(0x0), *a13(0xa0), 1
3f542090:	move   *a13(0xffe0), a5, 1
3f5420b0:	move   *a5(0x80), a5, 1
3f5420d0:	jreq   L3F542200
3f5420e0:	move   a14, -*sp, 1
3f5420f0:	move   a13, a5
3f542100:	addk   32, a5
3f542110:	move   a5, *a14+, 1
3f542120:	movk   32, a7
3f542130:	move   a7, *a14+, 1
3f542140:	move   *a13(0xffe0), *a14+, 1
3f542160:	setf   8, 0, 0
3f542170:	move   *a9(0x8), a11, 0
3f542190:	sll    0x5, a11
3f5421a0:	addi   0xd4b10, a11
3f5421d0:	move   *a11, a11, 1
3f5421e0:	call   a11
3f5421f0:	jruc   L3F5422B0
L3F542200:
3f542200:	move   a14, -*sp, 1
3f542210:	move   a13, a5
3f542220:	addk   32, a5
3f542230:	move   a5, *a14+, 1
3f542240:	movk   32, a7
3f542250:	move   a7, *a14+, 1
3f542260:	move   *a13(0xffe0), *a14+, 1
3f542280:	calla  L3F352110
L3F5422B0:
3f5422b0:	sub    a8, a8
L3F5422C0:
3f5422c0:	move   *sp(0xc0), a14, 1
3f5422e0:	mmfm   sp, a5,a7,a9,a11,a13
3f542300:	rets   2
L3F542310:
3f542310:	mmtm   sp, a5,a7,a9,a11,a13
3f542330:	move   a14, a13
3f542340:	addi   0x140, a14
3f542360:	move   *a13(0xffe0), a11, 1
3f542380:	move   *a11(0x40), a9, 1
3f5423a0:	move   a14, -*sp, 1
3f5423b0:	sub    a7, a7
3f5423c0:	move   a7, *a14+, 1
3f5423d0:	move   *a9(0x40), *a14+, 1
3f5423f0:	move   a7, *a14+, 1
3f542400:	move   a13, *a14+, 1
3f542410:	move   a11, *a14+, 1
3f542420:	calla  L3F537D00
3f542450:	move   a8, *a13(0x120), 1
3f542470:	move   a8, a8
3f542480:	jrne   L3F542860
3f542490:	movk   1, a7
3f5424a0:	movb   a7, *a13(0x20)
3f5424c0:	setf   16, 0, 0
3f5424d0:	move   *a11(0xe0), *a13(0x30), 0
3f542500:	sub    a11, a11
3f542510:	move   a11, *a13(0x40), 1
3f542530:	move   *a13, a5, 1
3f542540:	setf   1, 0, 0
3f542550:	move   *a5(0x28), a5, 0
3f542570:	jreq   L3F5425A0
3f542580:	movk   2, a5
3f542590:	jruc   L3F5425B0
L3F5425A0:
3f5425a0:	move   a11, a5
L3F5425B0:
3f5425b0:	move   *a13, a7, 1
3f5425c0:	move   *a7(0x29), a7, 0
3f5425e0:	jreq   L3F542610
3f5425f0:	movk   1, a7
3f542600:	jruc   L3F542620
L3F542610:
3f542610:	move   a11, a7
L3F542620:
3f542620:	or     a7, a5
3f542630:	move   a5, *a13(0x60), 1
3f542650:	move   *a13(0xffe0), a7, 1
3f542670:	move   *a7(0x80), a5, 1
3f542690:	jreq   L3F5427B0
3f5426a0:	move   a14, -*sp, 1
3f5426b0:	move   a13, a5
3f5426c0:	addk   32, a5
3f5426d0:	move   a5, *a14+, 1
3f5426e0:	movk   32, a11
3f5426f0:	move   a11, *a14+, 1
3f542700:	move   a7, *a14+, 1
3f542710:	setf   8, 0, 0
3f542720:	move   *a9(0x8), a5, 0
3f542740:	sll    0x5, a5
3f542750:	addi   0xd4b10, a5
3f542780:	move   *a5, a5, 1
3f542790:	call   a5
3f5427a0:	jruc   L3F542850
L3F5427B0:
3f5427b0:	move   a14, -*sp, 1
3f5427c0:	move   a13, a5
3f5427d0:	addk   32, a5
3f5427e0:	move   a5, *a14+, 1
3f5427f0:	movk   32, a11
3f542800:	move   a11, *a14+, 1
3f542810:	move   a7, *a14+, 1
3f542820:	calla  L3F352110
L3F542850:
3f542850:	sub    a8, a8
L3F542860:
3f542860:	move   *sp(0xc0), a14, 1
3f542880:	mmfm   sp, a5,a7,a9,a11,a13
3f5428a0:	rets   2
L3F5428B0:
3f5428b0:	mmtm   sp, a5,a7,a9,a11,a13
3f5428d0:	move   a14, a13
3f5428e0:	addi   0x200, a14
3f542900:	move   *a13(0xffe0), a11, 1
3f542920:	move   *a11(0x40), a9, 1
3f542940:	move   a14, -*sp, 1
3f542950:	sub    a7, a7
3f542960:	move   a7, *a14+, 1
3f542970:	move   *a9(0x40), *a14+, 1
3f542990:	move   a13, a7
3f5429a0:	addk   32, a7
3f5429b0:	move   a7, *a14+, 1
3f5429c0:	move   a13, *a14+, 1
3f5429d0:	move   a11, *a14+, 1
3f5429e0:	calla  L3F537D00
3f542a10:	move   a8, *a13(0x1e0), 1
3f542a30:	move   a8, a8
3f542a40:	jane   L3F5432B0
3f542a60:	movk   1, a7
3f542a70:	movb   a7, *a13(0x60)
3f542a90:	setf   16, 0, 0
3f542aa0:	move   *a11(0xe0), *a13(0x70), 0
3f542ad0:	movk   4, a11
3f542ae0:	move   a11, *a13(0x80), 1
3f542b00:	move   *a13(0x20), a5, 1
3f542b20:	move   *a5(0x80), *a13(0xa0), 1
3f542b50:	move   *a5(0xa0), *a13(0xc0), 1
3f542b80:	movb   *a5(0x40), *a13(0x140)
3f542bb0:	movb   *a5(0x48), *a13(0x148)
3f542be0:	movb   *a5(0x58), *a13(0x128)
3f542c10:	movb   *a5(0x60), *a13(0x130)
3f542c40:	setf   1, 0, 0
3f542c50:	move   *a5(0x28), a5, 0
3f542c70:	movb   a5, *a13(0x138)
3f542c90:	move   *a13(0x20), a5, 1
3f542cb0:	movb   *a5(0x50), *a13(0x120)
3f542ce0:	move   a14, -*sp, 1
3f542cf0:	move   *a5(0xc0), *a14+, 1
3f542d10:	move   *a5(0xe0), *a14+, 1
3f542d30:	move   a13, a5
3f542d40:	addi   0xe0, a5
3f542d60:	move   a5, *a14+, 1
3f542d70:	calla  L3FB1BC50
3f542da0:	sub    a5, a5
3f542db0:	move   a5, *a13(0x40), 1
3f542dd0:	move   *a13(0x20), a5, 1
3f542df0:	setf   8, 0, 0
3f542e00:	move   *a5(0x48), a5, 0
3f542e20:	move   *a13(0x40), a7, 1
3f542e40:	cmp    a5, a7
3f542e50:	jrnc   L3F543020
L3F542E60:
3f542e60:	move   *a13(0x40), a11, 1
3f542e80:	sll    0x5, a11
3f542e90:	add    a13, a11
3f542ea0:	move   *a13(0x20), a7, 1
3f542ec0:	move   *a7(0x160), a5, 1
3f542ee0:	move   *a13(0x40), a7, 1
3f542f00:	sll    0x5, a7
3f542f10:	add    a7, a5
3f542f20:	move   *a5(0xd8), a7, 1
3f542f40:	move   *a7(0x1a8), *a11(0x160), 1
3f542f70:	move   *a13(0x40), a11, 1
3f542f90:	inc    a11
3f542fa0:	move   a11, *a13(0x40), 1
3f542fc0:	move   *a13(0x20), a7, 1
3f542fe0:	move   *a7(0x48), a5, 0
3f543000:	cmp    a5, a11
3f543010:	jrc   L3F542E60
L3F543020:
3f543020:	move   *a13(0x20), a11, 1
3f543040:	move   *a11(0x0), *a13(0x1c0), 1
3f543070:	move   *a13(0xffe0), a7, 1
3f543090:	move   *a7(0x80), a5, 1
3f5430b0:	jreq   L3F5431E0
3f5430c0:	move   a14, -*sp, 1
3f5430d0:	move   a13, a5
3f5430e0:	addi   0x60, a5
3f543100:	move   a5, *a14+, 1
3f543110:	movi   0x30, a5
3f543130:	move   a5, *a14+, 1
3f543140:	move   a7, *a14+, 1
3f543150:	move   *a9(0x8), a5, 0
3f543170:	sll    0x5, a5
3f543180:	addi   0xd4b10, a5
3f5431b0:	move   *a5, a5, 1
3f5431c0:	call   a5
3f5431d0:	jruc   L3F5432A0
L3F5431E0:
3f5431e0:	move   a14, -*sp, 1
3f5431f0:	move   a13, a5
3f543200:	addi   0x60, a5
3f543220:	move   a5, *a14+, 1
3f543230:	movi   0x30, a5
3f543250:	move   a5, *a14+, 1
3f543260:	move   a7, *a14+, 1
3f543270:	calla  L3F352110
L3F5432A0:
3f5432a0:	sub    a8, a8
L3F5432B0:
3f5432b0:	move   *sp(0xc0), a14, 1
3f5432d0:	mmfm   sp, a5,a7,a9,a11,a13
3f5432f0:	rets   2
L3F543300:
3f543300:	mmtm   sp, a5,a7,a9,a11,a13
3f543320:	move   a14, a13
3f543330:	addi   0x140, a14
3f543350:	move   *a13(0xffe0), a11, 1
3f543370:	move   *a11(0x40), a9, 1
3f543390:	move   a14, -*sp, 1
3f5433a0:	movk   5, a7
3f5433b0:	move   a7, *a14+, 1
3f5433c0:	move   *a9(0x40), *a14+, 1
3f5433e0:	move   a13, *a14+, 1
3f5433f0:	move   a11, *a14+, 1
3f543400:	calla  L3F537380
3f543430:	move   a8, *a13(0x120), 1
3f543450:	move   a8, a8
3f543460:	jrne   L3F543900
3f543470:	movk   1, a7
3f543480:	movb   a7, *a13(0x20)
3f5434a0:	sub    a11, a11
3f5434b0:	movb   a11, *a13(0x28)
3f5434d0:	move   *a13(0xffe0), a5, 1
3f5434f0:	setf   16, 0, 0
3f543500:	move   *a5(0xe0), *a13(0x30), 0
3f543530:	move   a11, *a13(0x40), 1
3f543550:	move   *a13, a5, 1
3f543560:	move   *a5(0x40), a5, 1
3f543580:	move   *a5(0xa8), *a13(0x60), 1
3f5435b0:	move   *a13, a5, 1
3f5435c0:	move   *a5(0x40), a5, 1
3f5435e0:	move   *a5(0xe8), *a13(0x80), 1
3f543610:	move   *a13, a5, 1
3f543620:	move   *a5(0x40), a5, 1
3f543640:	move   *a5(0x128), *a13(0xa0), 1
3f543670:	move   *a13, a5, 1
3f543680:	move   *a5(0x40), a5, 1
3f5436a0:	move   *a5(0x148), *a13(0xc0), 1
3f5436d0:	move   *a13(0xffe0), a5, 1
3f5436f0:	move   *a5(0x80), a5, 1
3f543710:	jreq   L3F543840
3f543720:	move   a14, -*sp, 1
3f543730:	move   a13, a5
3f543740:	addk   32, a5
3f543750:	move   a5, *a14+, 1
3f543760:	movk   32, a7
3f543770:	move   a7, *a14+, 1
3f543780:	move   *a13(0xffe0), *a14+, 1
3f5437a0:	setf   8, 0, 0
3f5437b0:	move   *a9(0x8), a11, 0
3f5437d0:	sll    0x5, a11
3f5437e0:	addi   0xd4b10, a11
3f543810:	move   *a11, a11, 1
3f543820:	call   a11
3f543830:	jruc   L3F5438F0
L3F543840:
3f543840:	move   a14, -*sp, 1
3f543850:	move   a13, a5
3f543860:	addk   32, a5
3f543870:	move   a5, *a14+, 1
3f543880:	movk   32, a7
3f543890:	move   a7, *a14+, 1
3f5438a0:	move   *a13(0xffe0), *a14+, 1
3f5438c0:	calla  L3F352110
L3F5438F0:
3f5438f0:	sub    a8, a8
L3F543900:
3f543900:	move   *sp(0xc0), a14, 1
3f543920:	mmfm   sp, a5,a7,a9,a11,a13
3f543940:	rets   2
L3F543950:
3f543950:	mmtm   sp, a5,a7,a9,a11,a13
3f543970:	move   a14, a13
3f543980:	addi   0x1a0, a14
3f5439a0:	move   *a13(0xffe0), a11, 1
3f5439c0:	move   *a11(0x40), a9, 1
3f5439e0:	move   a14, -*sp, 1
3f5439f0:	movk   6, a7
3f543a00:	move   a7, *a14+, 1
3f543a10:	move   *a9(0x40), *a14+, 1
3f543a30:	move   a13, *a14+, 1
3f543a40:	move   a11, *a14+, 1
3f543a50:	calla  L3F537380
3f543a80:	move   a8, *a13(0x180), 1
3f543aa0:	move   a8, a8
3f543ab0:	jane   L3F544830
3f543ad0:	movk   1, a7
3f543ae0:	movb   a7, *a13(0x80)
3f543b00:	sub    a11, a11
3f543b10:	movb   a11, *a13(0x88)
3f543b30:	move   *a13(0xffe0), a5, 1
3f543b50:	setf   16, 0, 0
3f543b60:	move   *a5(0xe0), *a13(0x90), 0
3f543b90:	move   *a13, a5, 1
3f543ba0:	move   *a5(0xa0), a5, 1
3f543bc0:	sll    0x4, a5
3f543bd0:	srl    0x2, a5
3f543be0:	move   a5, *a13(0xa0), 1
3f543c00:	move   *a13, a5, 1
3f543c10:	move   *a5(0x40), *a13(0xc0), 1
3f543c40:	move   *a5(0x60), *a13(0xe0), 1
3f543c70:	move   *a5(0xa0), *a13(0x100), 1
3f543ca0:	addi   0xc0, a5
3f543cc0:	move   a5, *a13(0x20), 1
3f543ce0:	move   a14, -*sp, 1
3f543cf0:	move   *a13, a5, 1
3f543d00:	move   *a5(0xa0), a5, 1
3f543d20:	sll    0x4, a5
3f543d30:	move   a5, *a14+, 1
3f543d40:	calla  L3FB1CFA0
3f543d70:	move   a8, *a13(0x40), 1
3f543d90:	move   a8, a5
3f543da0:	jrne   L3F543E30
3f543db0:	move   a14, -*sp, 1
3f543dc0:	movi   0x3f544f60, a8
3f543df0:	move   a8, *a14+, 1
3f543e00:	calla  L3F927BC0
L3F543E30:
3f543e30:	move   a5, a8
3f543e40:	jrne   L3F543F90
3f543e50:	move   a14, -*sp, 1
3f543e60:	movk   11, a5
3f543e70:	move   a5, *a14+, 1
3f543e80:	move   *a9(0x40), *a14+, 1
3f543ea0:	setf   8, 0, 0
3f543eb0:	move   *a9(0x8), a8, 0
3f543ed0:	move   a8, *a14+, 1
3f543ee0:	move   @0x1ad960, *a14+, 1
3f543f10:	move   *a13(0xffe0), *a14+, 1
3f543f30:	calla  L3F7FD2F0
3f543f60:	move   a5, a8
3f543f70:	jauc   L3F544830
L3F543F90:
3f543f90:	move   a11, *a13(0x60), 1
3f543fb0:	move   *a13, a5, 1
3f543fc0:	move   *a5(0xa0), a5, 1
3f543fe0:	cmp    a5, a11
3f543ff0:	jrnc   L3F544390
L3F544000:
3f544000:	move   *a13(0x60), a11, 1
3f544020:	sll    0x7, a11
3f544030:	move   *a13(0x40), a7, 1
3f544050:	add    a7, a11
3f544060:	move   *a13(0x60), a5, 1
3f544080:	sll    0x7, a5
3f544090:	move   *a13(0x20), a7, 1
3f5440b0:	add    a7, a5
3f5440c0:	move   *a5, *a11, 1
3f5440d0:	move   *a13(0x60), a11, 1
3f5440f0:	sll    0x7, a11
3f544100:	move   *a13(0x40), a5, 1
3f544120:	add    a5, a11
3f544130:	move   *a13(0x60), a5, 1
3f544150:	sll    0x7, a5
3f544160:	add    a7, a5
3f544170:	move   *a5(0x20), *a11(0x20), 1
3f5441a0:	move   a14, -*sp, 1
3f5441b0:	move   *a13(0x60), a11, 1
3f5441d0:	sll    0x7, a11
3f5441e0:	add    a7, a11
3f5441f0:	move   *a11(0x40), *a14+, 1
3f544210:	move   *a11(0x60), *a14+, 1
3f544230:	move   *a13(0x60), a11, 1
3f544250:	sll    0x7, a11
3f544260:	move   *a13(0x40), a5, 1
3f544280:	add    a5, a11
3f544290:	addi   0x40, a11
3f5442b0:	move   a11, *a14+, 1
3f5442c0:	calla  L3FB1BC50
3f5442f0:	move   *a13(0x60), a11, 1
3f544310:	inc    a11
3f544320:	move   a11, *a13(0x60), 1
3f544340:	move   *a13, a5, 1
3f544350:	move   *a5(0xa0), a5, 1
3f544370:	cmp    a5, a11
3f544380:	jrc   L3F544000
L3F544390:
3f544390:	move   *a13(0xffe0), a7, 1
3f5443b0:	move   *a7(0x80), a5, 1
3f5443d0:	jreq   L3F544500
3f5443e0:	move   a14, -*sp, 1
3f5443f0:	move   a13, a5
3f544400:	addi   0x80, a5
3f544420:	move   a5, *a14+, 1
3f544430:	movk   32, a5
3f544440:	move   a5, *a14+, 1
3f544450:	move   a7, *a14+, 1
3f544460:	setf   8, 0, 0
3f544470:	move   *a9(0x8), a5, 0
3f544490:	sll    0x5, a5
3f5444a0:	addi   0xd4b10, a5
3f5444d0:	move   *a5, a5, 1
3f5444e0:	call   a5
3f5444f0:	jruc   L3F5445B0
L3F544500:
3f544500:	move   a14, -*sp, 1
3f544510:	move   a13, a5
3f544520:	addi   0x80, a5
3f544540:	move   a5, *a14+, 1
3f544550:	movk   32, a5
3f544560:	move   a5, *a14+, 1
3f544570:	move   a7, *a14+, 1
3f544580:	calla  L3F352110
L3F5445B0:
3f5445b0:	movi   0x3f548720, a5
3f5445e0:	move   a5, *a7(0xa0), 1
3f544600:	move   *a7(0x80), a5, 1
3f544620:	jreq   L3F544700
3f544630:	move   a14, -*sp, 1
3f544640:	move   *a13(0x40), *a14+, 1
3f544660:	move   *a13, a5, 1
3f544670:	move   *a5(0xa0), a5, 1
3f544690:	sll    0x4, a5
3f5446a0:	move   a5, *a14+, 1
3f5446b0:	move   a7, *a14+, 1
3f5446c0:	move   *a7(0xa0), a5, 1
3f5446e0:	call   a5
3f5446f0:	jruc   L3F5447C0
L3F544700:
3f544700:	move   a14, -*sp, 1
3f544710:	move   *a13(0x40), *a14+, 1
3f544730:	move   *a13, a5, 1
3f544740:	move   *a5(0xa0), a5, 1
3f544760:	sll    0x4, a5
3f544770:	move   a5, *a14+, 1
3f544780:	move   a7, *a14+, 1
3f544790:	calla  L3F352110
L3F5447C0:
3f5447c0:	move   a14, -*sp, 1
3f5447d0:	move   *a13(0x40), *a14+, 1
3f5447f0:	calla  L3FB1D800
3f544820:	sub    a8, a8
L3F544830:
3f544830:	move   *sp(0xc0), a14, 1
3f544850:	mmfm   sp, a5,a7,a9,a11,a13
3f544870:	rets   2
3f544880:	modu   a10, a12
3f544890:	lmo    a11, sp
3f5448a0:	.word  0x7075
3f5448b0:	rl     b2, b0
3f5448c0:	.word  0x746f
3f5448d0:	.word  0x736f
3f5448e0:	sla    0x1, b10
3f5448f0:	addc   a1, a0
3f544900:	sra    a3, a1
3f544910:	sub    a2, a9
3f544920:	rl     a2, a3
3f544930:	rl     a11, sp
3f544940:	sra    a11, a3
3f544950:	sll    a9, a0
3f544960:	mods   a11, sp
3f544970:	modu   a3, a9
3f544980:	sla    0xb, a7
3f544990:	.word  0x000a
3f5449a0:	and    a9, a0
3f5449b0:	sra    b11, b5
3f5449c0:	sra    b10, b2
3f5449d0:	modu   b11, b3
3f5449e0:	.word  0x7275
3f5449f0:	sra    a11, a3
3f544a00:	sla    0x1, b10
3f544a10:	.word  0x7265
3f544a20:	modu   b11, b2
3f544a30:	sla    0x3, b2
3f544a40:	mods   a3, a1
3f544a50:	modu   a11, a12
3f544a60:	sla    a11, a3
3f544a70:	rl     b11, b4
3f544a80:	srl    a11, a14
3f544a90:	modu   a1, a0
3f544aa0:	.word  0x7765
3f544ab0:	.word  0x7220
3f544ac0:	.word  0x7365
3f544ad0:	.word  0x756f
3f544ae0:	sll    b11, b2
3f544af0:	sla    0x3, a5
3f544b00:	.word  0x000a
3f544b10:	.word  0x7265
3f544b20:	modu   b11, b2
3f544b30:	sla    0x3, b2
3f544b40:	mods   a3, a1
3f544b50:	modu   a11, a12
3f544b60:	sla    a11, a3
3f544b70:	rl     b11, b4
3f544b80:	srl    a11, a14
3f544b90:	.word  0x7020
3f544ba0:	modu   a11, a8
3f544bb0:	modu   b11, b4
3f544bc0:	mods   a3, a6
3f544bd0:	.word  0x0a6f
3f544be0:	sra    a8, a0
3f544bf0:	.word  0x7272
3f544c00:	.word  0x726f
3f544c10:	sla    a9, a0
3f544c20:	mods   a3, a12
3f544c30:	sll    a11, sp
3f544c40:	.word  0x7461
3f544c50:	modu   a3, a9
3f544c60:	sla    0x3, a7
3f544c70:	.word  0x7063
3f544c80:	.word  0x0a70
3f544c90:	sra    a8, a0
3f544ca0:	.word  0x7272
3f544cb0:	.word  0x726f
3f544cc0:	sla    a9, a0
3f544cd0:	mods   a3, a12
3f544ce0:	sll    a11, sp
3f544cf0:	.word  0x7461
3f544d00:	modu   a3, a9
3f544d10:	sla    0x3, a7
3f544d20:	sra    b3, b5
3f544d30:	sla    0x3, b0
3f544d40:	modu   a11, a6
3f544d50:	sla    0x3, b2
3f544d60:	.word  0x7063
3f544d70:	sla    0x3, b0
3f544d80:	sla    a11, a4
3f544d90:	sla    b11, b4
3f544da0:	.word  0x7020
3f544db0:	sla    a11, a12
3f544dc0:	sra    a11, a14
3f544dd0:	.word  0x000a
3f544de0:	.word  0x7265
3f544df0:	modu   b11, b2
3f544e00:	sla    0x3, b2
3f544e10:	mods   a3, a1
3f544e20:	modu   a11, a12
3f544e30:	sla    a11, a3
3f544e40:	rl     b11, b4
3f544e50:	srl    a11, a14
3f544e60:	andn   a1, a0
3f544e70:	rl     a11, sp
3f544e80:	.word  0x000a
3f544e90:	.word  0x7265
3f544ea0:	modu   b11, b2
3f544eb0:	sla    0x3, b2
3f544ec0:	mods   a3, a1
3f544ed0:	modu   a11, a12
3f544ee0:	sla    a11, a3
3f544ef0:	rl     b11, b4
3f544f00:	srl    a11, a14
3f544f10:	andn   a1, a0
3f544f20:	rl     a11, sp
3f544f30:	.word  0x7520
3f544f40:	.word  0x7064
3f544f50:	.word  0x000a
3f544f60:	.word  0x7265
3f544f70:	modu   b11, b2
3f544f80:	sla    0x3, b2
3f544f90:	mods   a3, a1
3f544fa0:	modu   a11, a12
3f544fb0:	sla    a11, a3
3f544fc0:	rl     b11, b4
3f544fd0:	srl    a11, a14
3f544fe0:	.word  0x7420
3f544ff0:	.word  0x706d
3f545000:	.word  0x7320
3f545010:	.word  0x7274
3f545020:	sll    b11, b5
3f545030:	.word  0x7574
3f545040:	sra    b11, b2
3f545050:	.word  0x000a
3f545060:	.word  0x7265
3f545070:	modu   b11, b2
3f545080:	sla    0x3, b2
3f545090:	mods   a3, a1
3f5450a0:	modu   a11, a12
3f5450b0:	sla    a11, a3
3f5450c0:	rl     b11, b4
3f5450d0:	srl    a11, a14
3f5450e0:	.word  0x7420
3f5450f0:	.word  0x706d
3f545100:	.word  0x7520
3f545110:	.word  0x7064
3f545120:	.word  0x000a
3f545130:	.word  0x7265
3f545140:	modu   b11, b2
3f545150:	sla    0x3, b2
3f545160:	mods   a3, a1
3f545170:	modu   a11, a12
3f545180:	sla    a11, a3
3f545190:	rl     b11, b4
3f5451a0:	srl    a11, a14
3f5451b0:	.word  0x7420
3f5451c0:	.word  0x706d
3f5451d0:	.word  0x7520
3f5451e0:	.word  0x7064
3f5451f0:	sra    a1, a0
3f545200:	.word  0x7461
3f545210:	sla    0x3, a1
3f545220:	.word  0x7562
3f545230:	srl    a3, a6
3f545240:	.word  0x7265
3f545250:	.word  0x000a
3f545260:	mmtm   sp, a5,a7,a9,a11,a13
3f545280:	move   a14, a13
3f545290:	addi   0x220, a14
3f5452b0:	move   *a13(0xffe0), a11, 1
3f5452d0:	move   *a11(0x40), a9, 1
3f5452f0:	setf   16, 0, 0
3f545300:	move   *a9(0x10), a11, 0
3f545320:	subk   2, a11
3f545330:	jreq   L3F545370
3f545340:	movk   16, a8
3f545350:	jauc   L3F546CE0
L3F545370:
3f545370:	move   a14, -*sp, 1
3f545380:	movk   32, a11
3f545390:	move   a11, *a14+, 1
3f5453a0:	sub    a11, a11
3f5453b0:	move   a11, *a14+, 1
3f5453c0:	move   a13, *a14+, 1
3f5453d0:	calla  L3FE16BC0
3f545400:	move   *a13, a7, 1
3f545410:	movk   2, a11
3f545420:	andn   a11, a7
3f545430:	or     a11, a7
3f545440:	move   a7, *a13, 1
3f545450:	movk   4, a11
3f545460:	andn   a11, a7
3f545470:	or     a11, a7
3f545480:	move   a7, *a13, 1
3f545490:	movk   8, a11
3f5454a0:	andn   a11, a7
3f5454b0:	or     a11, a7
3f5454c0:	move   a7, *a13, 1
3f5454d0:	movk   16, a11
3f5454e0:	andn   a11, a7
3f5454f0:	ori    0x10, a7
3f545520:	move   a7, *a13, 1
3f545530:	movk   32, a11
3f545540:	andn   a11, a7
3f545550:	ori    0x20, a7
3f545580:	move   a7, *a13, 1
3f545590:	andi   0xffffffbf, a7
3f5455c0:	ori    0x40, a7
3f5455f0:	move   a7, *a13, 1
3f545600:	andi   0xffffff7f, a7
3f545630:	ori    0x80, a7
3f545660:	move   a7, *a13, 1
3f545670:	move   *a13(0x8), a7, 1
3f545690:	movk   1, a11
3f5456a0:	andn   a11, a7
3f5456b0:	or     a11, a7
3f5456c0:	move   a7, *a13(0x8), 1
3f5456e0:	movk   2, a11
3f5456f0:	andn   a11, a7
3f545700:	or     a11, a7
3f545710:	move   a7, *a13(0x8), 1
3f545730:	movk   4, a11
3f545740:	andn   a11, a7
3f545750:	or     a11, a7
3f545760:	move   a7, *a13(0x8), 1
3f545780:	movk   8, a11
3f545790:	andn   a11, a7
3f5457a0:	or     a11, a7
3f5457b0:	move   a7, *a13(0x8), 1
3f5457d0:	movk   16, a11
3f5457e0:	andn   a11, a7
3f5457f0:	ori    0x10, a7
3f545820:	move   a7, *a13(0x8), 1
3f545840:	movk   32, a11
3f545850:	andn   a11, a7
3f545860:	ori    0x20, a7
3f545890:	move   a7, *a13(0x8), 1
3f5458b0:	andi   0xffffffbf, a7
3f5458e0:	ori    0x40, a7
3f545910:	move   a7, *a13(0x8), 1
3f545930:	andi   0xffffff7f, a7
3f545960:	ori    0x80, a7
3f545990:	move   a7, *a13(0x8), 1
3f5459b0:	move   *a13(0x10), a11, 1
3f5459d0:	movk   1, a7
3f5459e0:	andn   a7, a11
3f5459f0:	move   a11, *a13(0x10), 1
3f545a10:	movk   2, a7
3f545a20:	andn   a7, a11
3f545a30:	move   a11, *a13(0x10), 1
3f545a50:	movk   4, a7
3f545a60:	andn   a7, a11
3f545a70:	or     a7, a11
3f545a80:	move   a11, *a13(0x10), 1
3f545aa0:	movk   8, a7
3f545ab0:	andn   a7, a11
3f545ac0:	or     a7, a11
3f545ad0:	move   a11, *a13(0x10), 1
3f545af0:	movk   16, a7
3f545b00:	andn   a7, a11
3f545b10:	ori    0x10, a11
3f545b40:	move   a11, *a13(0x10), 1
3f545b60:	movk   32, a7
3f545b70:	andn   a7, a11
3f545b80:	ori    0x20, a11
3f545bb0:	move   a11, *a13(0x10), 1
3f545bd0:	andi   0xffffffbf, a11
3f545c00:	ori    0x40, a11
3f545c30:	move   a11, *a13(0x10), 1
3f545c50:	andi   0xffffff7f, a11
3f545c80:	move   a11, *a13(0x10), 1
3f545ca0:	move   *a13(0x18), a7, 1
3f545cc0:	movk   1, a11
3f545cd0:	andn   a11, a7
3f545ce0:	or     a11, a7
3f545cf0:	move   a7, *a13(0x18), 1
3f545d10:	movk   2, a11
3f545d20:	andn   a11, a7
3f545d30:	move   a7, *a13(0x18), 1
3f545d50:	movk   4, a11
3f545d60:	andn   a11, a7
3f545d70:	move   a7, *a13(0x18), 1
3f545d90:	movk   8, a11
3f545da0:	andn   a11, a7
3f545db0:	move   a7, *a13(0x18), 1
3f545dd0:	movk   16, a11
3f545de0:	andn   a11, a7
3f545df0:	move   a7, *a13(0x18), 1
3f545e10:	movk   32, a11
3f545e20:	andn   a11, a7
3f545e30:	move   a7, *a13(0x18), 1
3f545e50:	andi   0xffffffbf, a7
3f545e80:	move   a7, *a13(0x18), 1
3f545ea0:	andi   0xffffff7f, a7
3f545ed0:	move   a7, *a13(0x18), 1
3f545ef0:	move   *a13(0x20), a11, 1
3f545f10:	movk   1, a7
3f545f20:	andn   a7, a11
3f545f30:	move   a11, *a13(0x20), 1
3f545f50:	movk   2, a7
3f545f60:	andn   a7, a11
3f545f70:	or     a7, a11
3f545f80:	move   a11, *a13(0x20), 1
3f545fa0:	movk   4, a7
3f545fb0:	andn   a7, a11
3f545fc0:	move   a11, *a13(0x20), 1
3f545fe0:	movk   8, a7
3f545ff0:	andn   a7, a11
3f546000:	move   a11, *a13(0x20), 1
3f546020:	movk   16, a7
3f546030:	andn   a7, a11
3f546040:	move   a11, *a13(0x20), 1
3f546060:	movk   32, a7
3f546070:	andn   a7, a11
3f546080:	move   a11, *a13(0x20), 1
3f5460a0:	andi   0xffffffbf, a11
3f5460d0:	move   a11, *a13(0x20), 1
3f5460f0:	andi   0xffffff7f, a11
3f546120:	move   a11, *a13(0x20), 1
3f546140:	move   *a13(0x28), a7, 1
3f546160:	movk   1, a11
3f546170:	andn   a11, a7
3f546180:	or     a11, a7
3f546190:	move   a7, *a13(0x28), 1
3f5461b0:	movk   2, a11
3f5461c0:	andn   a11, a7
3f5461d0:	move   a7, *a13(0x28), 1
3f5461f0:	movk   4, a11
3f546200:	andn   a11, a7
3f546210:	move   a7, *a13(0x28), 1
3f546230:	movk   8, a11
3f546240:	andn   a11, a7
3f546250:	or     a11, a7
3f546260:	move   a7, *a13(0x28), 1
3f546280:	movk   16, a11
3f546290:	andn   a11, a7
3f5462a0:	ori    0x10, a7
3f5462d0:	move   a7, *a13(0x28), 1
3f5462f0:	movk   32, a11
3f546300:	andn   a11, a7
3f546310:	move   a7, *a13(0x28), 1
3f546330:	movk   1, a11
3f546340:	movb   a11, *a13(0x120)
3f546360:	setf   16, 0, 0
3f546370:	move   *a9(0x20), a5, 0
3f546390:	subk   2, a5
3f5463a0:	jrne   L3F5463F0
3f5463b0:	move   *a9(0x30), a5, 0
3f5463d0:	subk   3, a5
3f5463e0:	jreq   L3F546410
L3F5463F0:
3f5463f0:	sub    a5, a5
3f546400:	jruc   L3F546420
L3F546410:
3f546410:	movk   1, a5
L3F546420:
3f546420:	movb   a5, *a13(0x128)
3f546440:	move   *a13(0xffe0), a5, 1
3f546460:	move   *a5(0xe0), *a13(0x130), 0
3f546490:	movk   8, a5
3f5464a0:	move   a5, *a13(0x140), 1
3f5464c0:	movk   2, a7
3f5464d0:	move   a7, *a13(0x160), 0
3f5464f0:	movk   3, a5
3f546500:	move   a5, *a13(0x170), 0
3f546520:	setf   8, 0, 0
3f546530:	move   *a13(0x128), a5, 0
3f546550:	jreq   L3F546920
3f546560:	move   *a13(0xffe0), a5, 1
3f546580:	move   *a5, a5, 1
3f546590:	move   a5, a7
3f5465a0:	sll    0x7, a5
3f5465b0:	sll    0x5, a7
3f5465c0:	add    a7, a5
3f5465d0:	addi   0x1ada70, a5
3f546600:	sub    a7, a7
3f546610:	move   a7, *a5, 1
3f546620:	move   *a13(0xffe0), a5, 1
3f546640:	move   *a5, a7, 1
3f546650:	move   a7, a5
3f546660:	sll    0x7, a7
3f546670:	sll    0x5, a5
3f546680:	add    a5, a7
3f546690:	addi   0x1ada70, a7
3f5466c0:	movk   2, a5
3f5466d0:	move   a5, *a7(0x20), 1
3f5466f0:	sub    a7, a7
3f546700:	move   a7, *a13(0x100), 1
L3F546720:
3f546720:	move   *a13(0xffe0), a11, 1
3f546740:	move   *a11, a7, 1
3f546750:	move   a7, a5
3f546760:	sll    0x7, a7
3f546770:	sll    0x5, a5
3f546780:	add    a5, a7
3f546790:	addi   0x1ada70, a7
3f5467c0:	move   *a13(0x100), a5, 1
3f5467e0:	sll    0x5, a5
3f5467f0:	add    a5, a7
3f546800:	movi   0x100, a5
3f546820:	move   a5, *a7(0x40), 1
3f546840:	move   *a13(0x100), a7, 1
3f546860:	inc    a7
3f546870:	move   a7, *a13(0x100), 1
3f546890:	subk   3, a7
3f5468a0:	jrc   L3F546720
3f5468b0:	move   @0x1ad920, a7, 1
3f5468e0:	inc    a7
3f5468f0:	move   a7, @0x1ad920, 1
L3F546920:
3f546920:	move   *a13(0xffe0), a11, 1
3f546940:	move   *a11(0x80), a7, 1
3f546960:	jreq   L3F546A90
3f546970:	move   a14, -*sp, 1
3f546980:	move   a13, a7
3f546990:	addi   0x120, a7
3f5469b0:	move   a7, *a14+, 1
3f5469c0:	movk   32, a5
3f5469d0:	move   a5, *a14+, 1
3f5469e0:	move   a11, *a14+, 1
3f5469f0:	setf   8, 0, 0
3f546a00:	move   *a9(0x8), a5, 0
3f546a20:	sll    0x5, a5
3f546a30:	addi   0xd4b10, a5
3f546a60:	move   *a5, a5, 1
3f546a70:	call   a5
3f546a80:	jruc   L3F546B40
L3F546A90:
3f546a90:	move   a14, -*sp, 1
3f546aa0:	move   a13, a7
3f546ab0:	addi   0x120, a7
3f546ad0:	move   a7, *a14+, 1
3f546ae0:	movk   32, a5
3f546af0:	move   a5, *a14+, 1
3f546b00:	move   a11, *a14+, 1
3f546b10:	calla  L3F352110
L3F546B40:
3f546b40:	move   @0xd50f0, a7, 1
3f546b70:	move   a7, *a11(0xa0), 1
3f546b90:	move   *a11(0x80), a5, 1
3f546bb0:	jreq   L3F546C50
3f546bc0:	move   a14, -*sp, 1
3f546bd0:	move   a13, *a14+, 1
3f546be0:	movk   32, a5
3f546bf0:	move   a5, *a14+, 1
3f546c00:	move   a11, *a14+, 1
3f546c10:	move   *a11(0xa0), a5, 1
3f546c30:	call   a5
3f546c40:	jruc   L3F546CD0
L3F546C50:
3f546c50:	move   a14, -*sp, 1
3f546c60:	move   a13, *a14+, 1
3f546c70:	movk   32, a5
3f546c80:	move   a5, *a14+, 1
3f546c90:	move   a11, *a14+, 1
3f546ca0:	calla  L3F352110
L3F546CD0:
3f546cd0:	sub    a8, a8
L3F546CE0:
3f546ce0:	move   *sp(0xc0), a14, 1
3f546d00:	mmfm   sp, a5,a7,a9,a11,a13
3f546d20:	rets   2
3f546d30:	mmtm   sp, a7,a9,a11,a13
3f546d50:	move   a14, a13
3f546d60:	move   *a13(0xffe0), a11, 1
3f546d80:	move   *a11(0x40), a9, 1
3f546da0:	setf   16, 0, 0
3f546db0:	move   *a9(0x10), a11, 0
3f546dd0:	dec    a11
3f546de0:	jreq   L3F546E10
3f546df0:	movk   16, a8
3f546e00:	jruc   L3F546E90
L3F546E10:
3f546e10:	move   @0x1ad920, a11, 1
3f546e40:	dec    a11
3f546e50:	move   a11, @0x1ad920, 1
3f546e80:	sub    a8, a8
L3F546E90:
3f546e90:	move   *sp(0xa0), a14, 1
3f546eb0:	mmfm   sp, a7,a9,a11,a13
3f546ed0:	rets   2
3f546ee0:	mmtm   sp, a5,a7,a9,a11,a13
3f546f00:	move   a14, a13
3f546f10:	addk   32, a14
3f546f20:	move   *a13(0xffe0), a11, 1
3f546f40:	move   *a11(0x40), a9, 1
3f546f60:	setf   16, 0, 0
3f546f70:	move   *a9(0x10), a11, 0
3f546f90:	subk   5, a11
3f546fa0:	jreq   L3F546FD0
3f546fb0:	movk   16, a8
3f546fc0:	jruc   L3F5475E0
L3F546FD0:
3f546fd0:	setf   8, 0, 0
3f546fe0:	move   *a9(0x20), a11, 0
3f547000:	subk   2, a11
3f547010:	jreq   L3F5471C0
3f547020:	move   *a9(0x20), a11, 0
3f547040:	subk   3, a11
3f547050:	jreq   L3F5471C0
3f547060:	move   *a9(0x20), a11, 0
3f547080:	subk   4, a11
3f547090:	jreq   L3F5471C0
3f5470a0:	move   a14, -*sp, 1
3f5470b0:	movk   2, a11
3f5470c0:	move   a11, *a14+, 1
3f5470d0:	sub    a7, a7
3f5470e0:	move   a7, *a14+, 1
3f5470f0:	move   *a9(0x8), a8, 0
3f547110:	move   a8, *a14+, 1
3f547120:	move   @0x1ad960, *a14+, 1
3f547150:	move   *a13(0xffe0), *a14+, 1
3f547170:	calla  L3F7FD2F0
3f5471a0:	move   a11, a8
3f5471b0:	jruc   L3F5475E0
L3F5471C0:
3f5471c0:	move   *a13(0xffe0), a11, 1
3f5471e0:	move   *a11, a7, 1
3f5471f0:	move   a7, a5
3f547200:	sll    0x7, a7
3f547210:	sll    0x5, a5
3f547220:	add    a5, a7
3f547230:	addi   0x1ada70, a7
3f547260:	move   *a9(0x20), a5, 0
3f547280:	move   a5, *a7(0x20), 1
3f5472a0:	sub    a7, a7
3f5472b0:	move   a7, *a13, 1
L3F5472C0:
3f5472c0:	move   *a13, a11, 1
3f5472d0:	sll    0x5, a11
3f5472e0:	add    a9, a11
3f5472f0:	move   *a11(0x40), a11, 1
3f547310:	jrne   L3F547450
3f547320:	move   a14, -*sp, 1
3f547330:	movk   2, a11
3f547340:	move   a11, *a14+, 1
3f547350:	sub    a7, a7
3f547360:	move   a7, *a14+, 1
3f547370:	setf   8, 0, 0
3f547380:	move   *a9(0x8), a8, 0
3f5473a0:	move   a8, *a14+, 1
3f5473b0:	move   @0x1ad960, *a14+, 1
3f5473e0:	move   *a13(0xffe0), *a14+, 1
3f547400:	calla  L3F7FD2F0
3f547430:	move   a11, a8
3f547440:	jruc   L3F5475E0
L3F547450:
3f547450:	move   *a13(0xffe0), a11, 1
3f547470:	move   *a11, a7, 1
3f547480:	move   a7, a5
3f547490:	sll    0x7, a7
3f5474a0:	sll    0x5, a5
3f5474b0:	add    a5, a7
3f5474c0:	addi   0x1ada70, a7
3f5474f0:	move   *a13, a5, 1
3f547500:	sll    0x5, a5
3f547510:	add    a5, a7
3f547520:	move   *a13, a5, 1
3f547530:	sll    0x5, a5
3f547540:	add    a9, a5
3f547550:	move   *a5(0x40), *a7(0x40), 1
3f547580:	move   *a13, a7, 1
3f547590:	inc    a7
3f5475a0:	move   a7, *a13, 1
3f5475b0:	subk   3, a7
3f5475c0:	jrc   L3F5472C0
3f5475d0:	sub    a8, a8
L3F5475E0:
3f5475e0:	move   *sp(0xc0), a14, 1
3f547600:	mmfm   sp, a5,a7,a9,a11,a13
3f547620:	rets   2
3f547630:	mmtm   sp, a5,a7,a9,a11,a13
3f547650:	move   a14, a13
3f547660:	addi   0x100, a14
3f547680:	move   *a13(0xffe0), a11, 1
3f5476a0:	move   *a11(0x40), a9, 1
3f5476c0:	setf   16, 0, 0
3f5476d0:	move   *a9(0x10), a11, 0
3f5476f0:	dec    a11
3f547700:	jreq   L3F547730
3f547710:	movk   16, a8
3f547720:	jruc   L3F547970
L3F547730:
3f547730:	movk   1, a11
3f547740:	movb   a11, *a13
3f547750:	sub    a7, a7
3f547760:	movb   a7, *a13(0x8)
3f547780:	move   *a13(0xffe0), a5, 1
3f5477a0:	move   *a5(0xe0), *a13(0x10), 0
3f5477d0:	move   a7, *a13(0x20), 1
3f5477f0:	move   a14, -*sp, 1
3f547800:	move   a13, a5
3f547810:	addi   0x60, a5
3f547830:	move   a5, *a14+, 1
3f547840:	move   a13, a5
3f547850:	addi   0x40, a5
3f547870:	move   a5, *a14+, 1
3f547880:	move   *a13(0xffe0), *a14+, 1
3f5478a0:	calla  L3F5479C0
3f5478d0:	move   a14, -*sp, 1
3f5478e0:	move   a13, *a14+, 1
3f5478f0:	movk   32, a7
3f547900:	move   a7, *a14+, 1
3f547910:	move   *a13(0xffe0), *a14+, 1
3f547930:	calla  L3F352110
3f547960:	sub    a8, a8
L3F547970:
3f547970:	move   *sp(0xc0), a14, 1
3f547990:	mmfm   sp, a5,a7,a9,a11,a13
3f5479b0:	rets   2
L3F5479C0:
3f5479c0:	mmtm   sp, a7,a9,a11,a13
3f5479e0:	move   a14, a13
3f5479f0:	addk   32, a14
3f547a00:	move   *a13(0xffe0), a11, 1
3f547a20:	move   *a11, a9, 1
3f547a30:	move   a9, a11
3f547a40:	sll    0x7, a9
3f547a50:	sll    0x5, a11
3f547a60:	add    a11, a9
3f547a70:	addi   0x1ada70, a9
3f547aa0:	move   *a13(0xffc0), a11, 1
3f547ac0:	move   *a9(0x20), *a11(0x0), 1
3f547af0:	sub    a9, a9
3f547b00:	move   a9, *a13, 1
L3F547B10:
3f547b10:	move   *a13, a11, 1
3f547b20:	sll    0x5, a11
3f547b30:	move   *a13(0xffa0), a9, 1
3f547b50:	add    a9, a11
3f547b60:	move   *a13(0xffe0), a7, 1
3f547b80:	move   *a7, a7, 1
3f547b90:	move   a7, a9
3f547ba0:	sll    0x7, a7
3f547bb0:	sll    0x5, a9
3f547bc0:	add    a9, a7
3f547bd0:	addi   0x1ada70, a7
3f547c00:	move   *a13, a9, 1
3f547c10:	sll    0x5, a9
3f547c20:	add    a9, a7
3f547c30:	move   *a7(0x40), *a11(0x0), 1
3f547c60:	move   *a13, a11, 1
3f547c70:	inc    a11
3f547c80:	move   a11, *a13, 1
3f547c90:	subk   3, a11
3f547ca0:	jrc   L3F547B10
3f547cb0:	move   *sp(0xa0), a14, 1
3f547cd0:	mmfm   sp, a7,a9,a11,a13
3f547cf0:	rets   2
3f547d00:	mmtm   sp, a7,a9,a11,a13
3f547d20:	move   a14, a13
3f547d30:	addi   0x40, a14
3f547d50:	move   *a13(0xffa0), a9, 1
3f547d70:	move   *a13(0xffc0), a11, 1
3f547d90:	sra    0x1, a11
3f547da0:	move   a11, *a13(0xffc0), 1
3f547dc0:	sub    a11, a11
3f547dd0:	move   a11, *a13(0x20), 1
3f547df0:	move   *a13(0xffc0), a7, 1
3f547e10:	cmp    a7, a11
3f547e20:	jrge   L3F548040
L3F547E30:
3f547e30:	move   *a13(0x20), a11, 1
3f547e50:	sll    0x4, a11
3f547e60:	add    a9, a11
3f547e70:	movb   *a11, a11
3f547e80:	move   a11, *a13, 1
3f547e90:	move   *a13(0x20), a7, 1
3f547eb0:	sll    0x4, a7
3f547ec0:	add    a9, a7
3f547ed0:	move   *a13(0x20), a11, 1
3f547ef0:	sll    0x4, a11
3f547f00:	add    a9, a11
3f547f10:	movb   *a11(0x8), *a7(0x0)
3f547f40:	move   *a13(0x20), a11, 1
3f547f60:	sll    0x4, a11
3f547f70:	add    a9, a11
3f547f80:	movb   *a13(0x0), *a11(0x8)
3f547fb0:	move   *a13(0x20), a11, 1
3f547fd0:	inc    a11
3f547fe0:	move   a11, *a13(0x20), 1
3f548000:	move   *a13(0xffc0), a7, 1
3f548020:	cmp    a7, a11
3f548030:	jrlt   L3F547E30
L3F548040:
3f548040:	move   a14, -*sp, 1
3f548050:	move   a9, *a14+, 1
3f548060:	sll    0x1, a7
3f548070:	move   a7, *a14+, 1
3f548080:	move   *a13(0xffe0), *a14+, 1
3f5480a0:	calla  L3F352110
3f5480d0:	move   *sp(0xa0), a14, 1
3f5480f0:	mmfm   sp, a7,a9,a11,a13
3f548110:	rets   2
3f548120:	mmtm   sp, a7,a9,a10,a11,a13
3f548140:	move   a14, a13
3f548150:	addi   0x40, a14
3f548170:	move   *a13(0xffa0), a9, 1
3f548190:	move   *a13(0xffc0), a11, 1
3f5481b0:	srl    0x3, a11
3f5481c0:	move   a11, *a13(0x20), 1
3f5481e0:	sub    a11, a11
3f5481f0:	move   a11, *a13, 1
3f548200:	move   *a13(0x20), a7, 1
3f548220:	cmp    a7, a11
3f548230:	jrge   L3F548640
L3F548240:
3f548240:	move   *a13, a11, 1
3f548250:	sll    0x6, a11
3f548260:	add    a9, a11
3f548270:	movb   *a11(0x10), a10
3f548290:	move   *a13, a11, 1
3f5482a0:	sll    0x6, a11
3f5482b0:	add    a9, a11
3f5482c0:	move   *a13, a7, 1
3f5482d0:	sll    0x6, a7
3f5482e0:	add    a9, a7
3f5482f0:	movb   *a7(0x18), *a11(0x10)
3f548320:	move   *a13, a11, 1
3f548330:	sll    0x6, a11
3f548340:	add    a9, a11
3f548350:	movb   a10, *a11(0x18)
3f548370:	move   *a13, a11, 1
3f548380:	sll    0x6, a11
3f548390:	add    a9, a11
3f5483a0:	movb   *a11(0x20), a10
3f5483c0:	move   *a13, a11, 1
3f5483d0:	sll    0x6, a11
3f5483e0:	add    a9, a11
3f5483f0:	move   *a13, a7, 1
3f548400:	sll    0x6, a7
3f548410:	add    a9, a7
3f548420:	movb   *a7(0x38), *a11(0x20)
3f548450:	move   *a13, a11, 1
3f548460:	sll    0x6, a11
3f548470:	add    a9, a11
3f548480:	movb   a10, *a11(0x38)
3f5484a0:	move   *a13, a11, 1
3f5484b0:	sll    0x6, a11
3f5484c0:	add    a9, a11
3f5484d0:	movb   *a11(0x28), a10
3f5484f0:	move   *a13, a11, 1
3f548500:	sll    0x6, a11
3f548510:	add    a9, a11
3f548520:	move   *a13, a7, 1
3f548530:	sll    0x6, a7
3f548540:	add    a9, a7
3f548550:	movb   *a7(0x30), *a11(0x28)
3f548580:	move   *a13, a11, 1
3f548590:	sll    0x6, a11
3f5485a0:	add    a9, a11
3f5485b0:	movb   a10, *a11(0x30)
3f5485d0:	move   *a13, a11, 1
3f5485e0:	inc    a11
3f5485f0:	move   a11, *a13, 1
3f548600:	move   *a13(0x20), a7, 1
3f548620:	cmp    a7, a11
3f548630:	jrlt   L3F548240
L3F548640:
3f548640:	move   a14, -*sp, 1
3f548650:	move   a9, *a14+, 1
3f548660:	move   *a13(0xffc0), *a14+, 1
3f548680:	move   *a13(0xffe0), *a14+, 1
3f5486a0:	calla  L3F352110
3f5486d0:	move   *sp(0xc0), a14, 1
3f5486f0:	mmfm   sp, a7,a9,a10,a11,a13
3f548710:	rets   2
3f548720:	mmtm   sp, a9,a10,a11,a13
3f548740:	move   a14, a13
3f548750:	addi   0x40, a14
3f548770:	move   *a13(0xffc0), a11, 1
3f548790:	srl    0x4, a11
3f5487a0:	move   a11, *a13(0x20), 1
3f5487c0:	move   *a13(0xffa0), a10, 1
3f5487e0:	move   a11, a11
3f5487f0:	jrle   L3F548B90
L3F548800:
3f548800:	movb   *a10, a9
3f548810:	movb   *a10(0x18), *a10(0x0)
3f548840:	movb   a9, *a10(0x18)
3f548860:	movb   *a10(0x8), a9
3f548880:	movb   *a10(0x10), *a10(0x8)
3f5488b0:	movb   a9, *a10(0x10)
3f5488d0:	movb   *a10(0x20), a9
3f5488f0:	movb   *a10(0x38), *a10(0x20)
3f548920:	movb   a9, *a10(0x38)
3f548940:	movb   *a10(0x28), a9
3f548960:	movb   *a10(0x30), *a10(0x28)
3f548990:	movb   a9, *a10(0x30)
3f5489b0:	movb   *a10(0x50), a9
3f5489d0:	movb   *a10(0x58), *a10(0x50)
3f548a00:	movb   a9, *a10(0x58)
3f548a20:	movb   *a10(0x60), a9
3f548a40:	movb   *a10(0x78), *a10(0x60)
3f548a70:	movb   a9, *a10(0x78)
3f548a90:	movb   *a10(0x68), a9
3f548ab0:	movb   *a10(0x70), *a10(0x68)
3f548ae0:	movb   a9, *a10(0x70)
3f548b00:	move   *a13(0x20), a11, 1
3f548b20:	dec    a11
3f548b30:	move   a11, *a13(0x20), 1
3f548b50:	addi   0x80, a10
3f548b70:	move   a11, a11
3f548b80:	jrgt   L3F548800
L3F548B90:
3f548b90:	move   a14, -*sp, 1
3f548ba0:	move   *a13(0xffa0), *a14+, 1
3f548bc0:	move   *a13(0xffc0), *a14+, 1
3f548be0:	move   *a13(0xffe0), *a14+, 1
3f548c00:	calla  L3F352110
3f548c30:	move   *sp(0xa0), a14, 1
3f548c50:	mmfm   sp, a9,a10,a11,a13
3f548c70:	rets   2
3f548c80:	mmtm   sp, a9,a11,a13
3f548ca0:	move   a14, a13
3f548cb0:	move   *a13(0xffe0), a11, 1
3f548cd0:	move   *a11(0x80), a11, 1
3f548cf0:	jreq   L3F548E70
3f548d00:	move   *a13(0xffa0), a11, 1
3f548d20:	movb   *a11(0x10), a9
3f548d40:	movb   *a11(0x18), *a11(0x10)
3f548d70:	movb   a9, *a11(0x18)
3f548d90:	movb   *a11(0x20), a9
3f548db0:	movb   *a11(0x38), *a11(0x20)
3f548de0:	movb   a9, *a11(0x38)
3f548e00:	movb   *a11(0x28), a9
3f548e20:	movb   *a11(0x30), *a11(0x28)
3f548e50:	movb   a9, *a11(0x30)
L3F548E70:
3f548e70:	move   a14, -*sp, 1
3f548e80:	move   *a13(0xffa0), *a14+, 1
3f548ea0:	move   *a13(0xffc0), *a14+, 1
3f548ec0:	move   *a13(0xffe0), *a14+, 1
3f548ee0:	calla  L3F352110
3f548f10:	move   *sp(0x80), a14, 1
3f548f30:	mmfm   sp, a9,a11,a13
3f548f50:	rets   2
3f548f60:	mmtm   sp, a9,a11,a13
3f548f80:	move   a14, a13
3f548f90:	move   *a13(0xffa0), a11, 1
3f548fb0:	movb   *a11(0x10), a9
3f548fd0:	movb   *a11(0x18), *a11(0x10)
3f549000:	movb   a9, *a11(0x18)
3f549020:	movb   *a11(0x20), a9
3f549040:	movb   *a11(0x38), *a11(0x20)
3f549070:	movb   a9, *a11(0x38)
3f549090:	movb   *a11(0x28), a9
3f5490b0:	movb   *a11(0x30), *a11(0x28)
3f5490e0:	movb   a9, *a11(0x30)
3f549100:	move   a14, -*sp, 1
3f549110:	move   a11, *a14+, 1
3f549120:	move   *a13(0xffc0), *a14+, 1
3f549140:	move   *a13(0xffe0), *a14+, 1
3f549160:	calla  L3F352110
3f549190:	move   *sp(0x80), a14, 1
3f5491b0:	mmfm   sp, a9,a11,a13
3f5491d0:	rets   2
3f5491e0:	mmtm   sp, a9,a11,a13
3f549200:	move   a14, a13
3f549210:	move   *a13(0xffa0), a11, 1
3f549230:	movb   *a11(0x10), a9
3f549250:	movb   *a11(0x18), *a11(0x10)
3f549280:	movb   a9, *a11(0x18)
3f5492a0:	movb   *a11(0x20), a9
3f5492c0:	movb   *a11(0x38), *a11(0x20)
3f5492f0:	movb   a9, *a11(0x38)
3f549310:	movb   *a11(0x28), a9
3f549330:	movb   *a11(0x30), *a11(0x28)
3f549360:	movb   a9, *a11(0x30)
3f549380:	movb   *a11(0x40), a9
3f5493a0:	movb   *a11(0x48), *a11(0x40)
3f5493d0:	movb   a9, *a11(0x48)
3f5493f0:	movb   *a11(0x50), a9
3f549410:	movb   *a11(0x58), *a11(0x50)
3f549440:	movb   a9, *a11(0x58)
3f549460:	movb   *a11(0x60), a9
3f549480:	movb   *a11(0x78), *a11(0x60)
3f5494b0:	movb   a9, *a11(0x78)
3f5494d0:	movb   *a11(0x68), a9
3f5494f0:	movb   *a11(0x70), *a11(0x68)
3f549520:	movb   a9, *a11(0x70)
3f549540:	move   a14, -*sp, 1
3f549550:	move   a11, *a14+, 1
3f549560:	move   *a13(0xffc0), *a14+, 1
3f549580:	move   *a13(0xffe0), *a14+, 1
3f5495a0:	calla  L3F352110
3f5495d0:	move   *sp(0x80), a14, 1
3f5495f0:	mmfm   sp, a9,a11,a13
3f549610:	rets   2
3f549620:	mmtm   sp, a9,a11,a13
3f549640:	move   a14, a13
3f549650:	move   *a13(0xffa0), a11, 1
3f549670:	movb   *a11(0x10), a9
3f549690:	movb   *a11(0x18), *a11(0x10)
3f5496c0:	movb   a9, *a11(0x18)
3f5496e0:	movb   *a11(0x20), a9
3f549700:	movb   *a11(0x38), *a11(0x20)
3f549730:	movb   a9, *a11(0x38)
3f549750:	movb   *a11(0x28), a9
3f549770:	movb   *a11(0x30), *a11(0x28)
3f5497a0:	movb   a9, *a11(0x30)
3f5497c0:	movb   *a11(0x40), a9
3f5497e0:	movb   *a11(0x58), *a11(0x40)
3f549810:	movb   a9, *a11(0x58)
3f549830:	movb   *a11(0x48), a9
3f549850:	movb   *a11(0x50), *a11(0x48)
3f549880:	movb   a9, *a11(0x50)
3f5498a0:	move   a14, -*sp, 1
3f5498b0:	move   a11, *a14+, 1
3f5498c0:	move   *a13(0xffc0), *a14+, 1
3f5498e0:	move   *a13(0xffe0), *a14+, 1
3f549900:	calla  L3F352110
3f549930:	move   *sp(0x80), a14, 1
3f549950:	mmfm   sp, a9,a11,a13
3f549970:	rets   2
3f549980:	mmtm   sp, a7,a9,a11,a13
3f5499a0:	move   a14, a13
3f5499b0:	move   *a13(0xffa0), a11, 1
3f5499d0:	movb   *a11(0x10), a9
3f5499f0:	movb   *a11(0x18), *a11(0x10)
3f549a20:	movb   a9, *a11(0x18)
3f549a40:	movb   *a11(0x20), a9
3f549a60:	movb   *a11(0x38), *a11(0x20)
3f549a90:	movb   a9, *a11(0x38)
3f549ab0:	movb   *a11(0x28), a9
3f549ad0:	movb   *a11(0x30), *a11(0x28)
3f549b00:	movb   a9, *a11(0x30)
3f549b20:	move   a14, -*sp, 1
3f549b30:	movk   3, a7
3f549b40:	move   a7, *a14+, 1
3f549b50:	addi   0x60, a11
3f549b70:	move   a11, *a14+, 1
3f549b80:	calla  L3F8DA6C0
3f549bb0:	move   a14, -*sp, 1
3f549bc0:	move   *a13(0xffa0), *a14+, 1
3f549be0:	move   *a13(0xffc0), *a14+, 1
3f549c00:	move   *a13(0xffe0), *a14+, 1
3f549c20:	calla  L3F352110
3f549c50:	move   *sp(0xa0), a14, 1
3f549c70:	mmfm   sp, a7,a9,a11,a13
3f549c90:	rets   2
3f549ca0:	mmtm   sp, a7,a9,a10,a11,a13
3f549cc0:	move   a14, a13
3f549cd0:	move   *a13(0xffe0), a11, 1
3f549cf0:	move   *a11(0x40), a10, 1
3f549d10:	move   *a13(0xffa0), a7, 1
3f549d30:	movb   *a7(0x10), a9
3f549d50:	movb   *a7(0x18), *a7(0x10)
3f549d80:	movb   a9, *a7(0x18)
3f549da0:	movb   *a7(0x20), a9
3f549dc0:	movb   *a7(0x38), *a7(0x20)
3f549df0:	movb   a9, *a7(0x38)
3f549e10:	movb   *a7(0x28), a9
3f549e30:	movb   *a7(0x30), *a7(0x28)
3f549e60:	movb   a9, *a7(0x30)
3f549e80:	jauc   L3F54ADE0
L3F549EA0:
3f549ea0:	move   *a13(0xffa0), a11, 1
3f549ec0:	movb   *a11(0x40), a9
3f549ee0:	movb   *a11(0x58), *a11(0x40)
3f549f10:	movb   a9, *a11(0x58)
3f549f30:	movb   *a11(0x48), a9
3f549f50:	movb   *a11(0x50), *a11(0x48)
3f549f80:	movb   a9, *a11(0x50)
3f549fa0:	movb   *a11(0x60), a9
3f549fc0:	movb   *a11(0x78), *a11(0x60)
3f549ff0:	movb   a9, *a11(0x78)
3f54a010:	movb   *a11(0x68), a9
3f54a030:	movb   *a11(0x70), *a11(0x68)
3f54a060:	movb   a9, *a11(0x70)
3f54a080:	movb   *a11(0x80), a9
3f54a0a0:	movb   *a11(0x98), *a11(0x80)
3f54a0d0:	movb   a9, *a11(0x98)
3f54a0f0:	movb   *a11(0x88), a9
3f54a110:	movb   *a11(0x90), *a11(0x88)
3f54a140:	movb   a9, *a11(0x90)
3f54a160:	jauc   L3F54AED0
L3F54A180:
3f54a180:	move   *a13(0xffa0), a11, 1
3f54a1a0:	movb   *a11(0x40), a9
3f54a1c0:	movb   *a11(0x58), *a11(0x40)
3f54a1f0:	movb   a9, *a11(0x58)
3f54a210:	movb   *a11(0x48), a9
3f54a230:	movb   *a11(0x50), *a11(0x48)
3f54a260:	movb   a9, *a11(0x50)
3f54a280:	jauc   L3F54AED0
L3F54A2A0:
3f54a2a0:	move   *a13(0xffa0), a11, 1
3f54a2c0:	movb   *a11(0x40), a9
3f54a2e0:	movb   *a11(0x58), *a11(0x40)
3f54a310:	movb   a9, *a11(0x58)
3f54a330:	movb   *a11(0x48), a9
3f54a350:	movb   *a11(0x50), *a11(0x48)
3f54a380:	movb   a9, *a11(0x50)
3f54a3a0:	movb   *a11(0x60), a9
3f54a3c0:	movb   *a11(0x78), *a11(0x60)
3f54a3f0:	movb   a9, *a11(0x78)
3f54a410:	movb   *a11(0x68), a9
3f54a430:	movb   *a11(0x70), *a11(0x68)
3f54a460:	movb   a9, *a11(0x70)
3f54a480:	movb   *a11(0x90), a9
3f54a4a0:	movb   *a11(0x98), *a11(0x90)
3f54a4d0:	movb   a9, *a11(0x98)
3f54a4f0:	movb   *a11(0xa0), a9
3f54a510:	movb   *a11(0xb8), *a11(0xa0)
3f54a540:	movb   a9, *a11(0xb8)
3f54a560:	movb   *a11(0xa8), a9
3f54a580:	movb   *a11(0xb0), *a11(0xa8)
3f54a5b0:	movb   a9, *a11(0xb0)
3f54a5d0:	move   a14, -*sp, 1
3f54a5e0:	movk   3, a7
3f54a5f0:	move   a7, *a14+, 1
3f54a600:	move   a11, a7
3f54a610:	addi   0x100, a7
3f54a630:	move   a7, *a14+, 1
3f54a640:	calla  L3F8DA6C0
3f54a670:	movb   *a11(0x160), a9
3f54a690:	movb   *a11(0x178), *a11(0x160)
3f54a6c0:	movb   a9, *a11(0x178)
3f54a6e0:	movb   *a11(0x168), a9
3f54a700:	movb   *a11(0x170), *a11(0x168)
3f54a730:	movb   a9, *a11(0x170)
3f54a750:	jruc   L3F54AED0
L3F54A760:
3f54a760:	move   *a13(0xffa0), a11, 1
3f54a780:	movb   *a11(0x40), a9
3f54a7a0:	movb   *a11(0x58), *a11(0x40)
3f54a7d0:	movb   a9, *a11(0x58)
3f54a7f0:	movb   *a11(0x48), a9
3f54a810:	movb   *a11(0x50), *a11(0x48)
3f54a840:	movb   a9, *a11(0x50)
3f54a860:	movb   *a11(0x60), a9
3f54a880:	movb   *a11(0x78), *a11(0x60)
3f54a8b0:	movb   a9, *a11(0x78)
3f54a8d0:	movb   *a11(0x68), a9
3f54a8f0:	movb   *a11(0x70), *a11(0x68)
3f54a920:	movb   a9, *a11(0x70)
3f54a940:	movb   *a11(0x80), a9
3f54a960:	movb   *a11(0x98), *a11(0x80)
3f54a990:	movb   a9, *a11(0x98)
3f54a9b0:	movb   *a11(0x88), a9
3f54a9d0:	movb   *a11(0x90), *a11(0x88)
3f54aa00:	movb   a9, *a11(0x90)
3f54aa20:	movb   *a11(0xa0), a9
3f54aa40:	movb   *a11(0xb8), *a11(0xa0)
3f54aa70:	movb   a9, *a11(0xb8)
3f54aa90:	movb   *a11(0xa8), a9
3f54aab0:	movb   *a11(0xb0), *a11(0xa8)
3f54aae0:	movb   a9, *a11(0xb0)
3f54ab00:	jruc   L3F54AED0
L3F54AB10:
3f54ab10:	move   *a13(0xffa0), a11, 1
3f54ab30:	movb   *a11(0x40), a9
3f54ab50:	movb   *a11(0x58), *a11(0x40)
3f54ab80:	movb   a9, *a11(0x58)
3f54aba0:	movb   *a11(0x48), a9
3f54abc0:	movb   *a11(0x50), *a11(0x48)
3f54abf0:	movb   a9, *a11(0x50)
3f54ac10:	movb   *a11(0x60), a9
3f54ac30:	movb   *a11(0x78), *a11(0x60)
3f54ac60:	movb   a9, *a11(0x78)
3f54ac80:	movb   *a11(0x68), a9
3f54aca0:	movb   *a11(0x70), *a11(0x68)
3f54acd0:	movb   a9, *a11(0x70)
3f54acf0:	movb   *a11(0x80), a9
3f54ad10:	movb   *a11(0x98), *a11(0x80)
3f54ad40:	movb   a9, *a11(0x98)
3f54ad60:	movb   *a11(0x88), a9
3f54ad80:	movb   *a11(0x90), *a11(0x88)
3f54adb0:	movb   a9, *a11(0x90)
3f54add0:	jruc   L3F54AED0
L3F54ADE0:
3f54ade0:	move   *a10(0x20), a8, 1
3f54ae00:	dec    a8
3f54ae10:	jaeq   L3F54A180
3f54ae30:	dec    a8
3f54ae40:	jaeq   L3F54A2A0
3f54ae60:	subk   2, a8
3f54ae70:	jaeq   L3F549EA0
3f54ae90:	dec    a8
3f54aea0:	jreq   L3F54A760
3f54aeb0:	dec    a8
3f54aec0:	jreq   L3F54AB10
L3F54AED0:
3f54aed0:	move   a14, -*sp, 1
3f54aee0:	move   *a13(0xffa0), *a14+, 1
3f54af00:	move   *a13(0xffc0), *a14+, 1
3f54af20:	move   *a13(0xffe0), *a14+, 1
3f54af40:	calla  L3F352110
3f54af70:	move   *sp(0xc0), a14, 1
3f54af90:	mmfm   sp, a7,a9,a10,a11,a13
3f54afb0:	rets   2
3f54afc0:	mmtm   sp, a9,a11,a13
3f54afe0:	move   a14, a13
3f54aff0:	move   *a13(0xffa0), a11, 1
3f54b010:	movb   *a11(0x10), a9
3f54b030:	movb   *a11(0x18), *a11(0x10)
3f54b060:	movb   a9, *a11(0x18)
3f54b080:	movb   *a11(0x20), a9
3f54b0a0:	movb   *a11(0x38), *a11(0x20)
3f54b0d0:	movb   a9, *a11(0x38)
3f54b0f0:	movb   *a11(0x28), a9
3f54b110:	movb   *a11(0x30), *a11(0x28)
3f54b140:	movb   a9, *a11(0x30)
3f54b160:	movb   *a11(0x40), a9
3f54b180:	movb   *a11(0x58), *a11(0x40)
3f54b1b0:	movb   a9, *a11(0x58)
3f54b1d0:	movb   *a11(0x48), a9
3f54b1f0:	movb   *a11(0x50), *a11(0x48)
3f54b220:	movb   a9, *a11(0x50)
3f54b240:	movb   *a11(0x60), a9
3f54b260:	movb   *a11(0x78), *a11(0x60)
3f54b290:	movb   a9, *a11(0x78)
3f54b2b0:	movb   *a11(0x68), a9
3f54b2d0:	movb   *a11(0x70), *a11(0x68)
3f54b300:	movb   a9, *a11(0x70)
3f54b320:	move   a14, -*sp, 1
3f54b330:	move   a11, *a14+, 1
3f54b340:	move   *a13(0xffc0), *a14+, 1
3f54b360:	move   *a13(0xffe0), *a14+, 1
3f54b380:	calla  L3F352110
3f54b3b0:	move   *sp(0x80), a14, 1
3f54b3d0:	mmfm   sp, a9,a11,a13
3f54b3f0:	rets   2
L3F54B400:
3f54b400:	mmtm   sp, a9,a10,a11,a13
3f54b420:	move   a14, a13
3f54b430:	addk   32, a14
3f54b440:	move   *a13(0xffe0), a9, 1
3f54b460:	move   *a13(0xffc0), a10, 1
3f54b480:	jreq   L3F54B7D0
L3F54B490:
3f54b490:	movb   *a9, a11
3f54b4a0:	movb   *a9(0x18), *a9(0x0)
3f54b4d0:	movb   a11, *a9(0x18)
3f54b4f0:	movb   *a9(0x8), a11
3f54b510:	movb   *a9(0x10), *a9(0x8)
3f54b540:	movb   a11, *a9(0x10)
3f54b560:	movb   *a9(0x20), a11
3f54b580:	movb   *a9(0x38), *a9(0x20)
3f54b5b0:	movb   a11, *a9(0x38)
3f54b5d0:	movb   *a9(0x28), a11
3f54b5f0:	movb   *a9(0x30), *a9(0x28)
3f54b620:	movb   a11, *a9(0x30)
3f54b640:	movb   *a9(0x50), a11
3f54b660:	movb   *a9(0x58), *a9(0x50)
3f54b690:	movb   a11, *a9(0x58)
3f54b6b0:	movb   *a9(0x60), a11
3f54b6d0:	movb   *a9(0x78), *a9(0x60)
3f54b700:	movb   a11, *a9(0x78)
3f54b720:	movb   *a9(0x68), a11
3f54b740:	movb   *a9(0x70), *a9(0x68)
3f54b770:	movb   a11, *a9(0x70)
3f54b790:	addi   0x80, a9
3f54b7b0:	dsj    a10, L3F54B490
L3F54B7D0:
3f54b7d0:	move   *sp(0xa0), a14, 1
3f54b7f0:	mmfm   sp, a9,a10,a11,a13
3f54b810:	rets   2
3f54b820:	mmtm   sp, a7,a9,a10,a11,a13
3f54b840:	move   a14, a13
3f54b850:	move   *a13(0xffe0), a9, 1
3f54b870:	move   *a9(0x40), a11, 1
3f54b890:	movb   *a11(0x10), a10
3f54b8b0:	movb   *a11(0x18), *a11(0x10)
3f54b8e0:	movb   a10, *a11(0x18)
3f54b900:	move   a14, -*sp, 1
3f54b910:	move   a9, *a14+, 1
3f54b920:	setf   8, 0, 0
3f54b930:	move   *a11(0x8), a7, 0
3f54b950:	sll    0x5, a7
3f54b960:	addi   0xd3f90, a7
3f54b990:	move   *a7, a7, 1
3f54b9a0:	call   a7
3f54b9b0:	move   *sp(0xc0), a14, 1
3f54b9d0:	mmfm   sp, a7,a9,a10,a11,a13
3f54b9f0:	rets   2
3f54ba00:	mmtm   sp, a7,a9,a10,a11,a13
3f54ba20:	move   a14, a13
3f54ba30:	move   *a13(0xffe0), a9, 1
3f54ba50:	move   *a9(0x40), a11, 1
3f54ba70:	movb   *a11(0x10), a10
3f54ba90:	movb   *a11(0x18), *a11(0x10)
3f54bac0:	movb   a10, *a11(0x18)
3f54bae0:	movb   *a11(0x20), a10
3f54bb00:	movb   *a11(0x38), *a11(0x20)
3f54bb30:	movb   a10, *a11(0x38)
3f54bb50:	movb   *a11(0x28), a10
3f54bb70:	movb   *a11(0x30), *a11(0x28)
3f54bba0:	movb   a10, *a11(0x30)
3f54bbc0:	movb   *a11(0x40), a10
3f54bbe0:	movb   *a11(0x58), *a11(0x40)
3f54bc10:	movb   a10, *a11(0x58)
3f54bc30:	movb   *a11(0x48), a10
3f54bc50:	movb   *a11(0x50), *a11(0x48)
3f54bc80:	movb   a10, *a11(0x50)
3f54bca0:	move   a14, -*sp, 1
3f54bcb0:	move   a9, *a14+, 1
3f54bcc0:	setf   8, 0, 0
3f54bcd0:	move   *a11(0x8), a7, 0
3f54bcf0:	sll    0x5, a7
3f54bd00:	addi   0xd3f90, a7
3f54bd30:	move   *a7, a7, 1
3f54bd40:	call   a7
3f54bd50:	move   *sp(0xc0), a14, 1
3f54bd70:	mmfm   sp, a7,a9,a10,a11,a13
3f54bd90:	rets   2
3f54bda0:	mmtm   sp, a9,a10,a11,a13
3f54bdc0:	move   a14, a13
3f54bdd0:	move   *a13(0xffe0), a11, 1
3f54bdf0:	move   *a11(0x40), a10, 1
3f54be10:	movb   *a10(0x10), a9
3f54be30:	movb   *a10(0x18), *a10(0x10)
3f54be60:	movb   a9, *a10(0x18)
3f54be80:	movb   *a10(0x20), a9
3f54bea0:	movb   *a10(0x28), *a10(0x20)
3f54bed0:	movb   a9, *a10(0x28)
3f54bef0:	movb   *a10(0x30), a9
3f54bf10:	movb   *a10(0x38), *a10(0x30)
3f54bf40:	movb   a9, *a10(0x38)
3f54bf60:	move   a14, -*sp, 1
3f54bf70:	move   a11, *a14+, 1
3f54bf80:	setf   8, 0, 0
3f54bf90:	move   *a10(0x8), a11, 0
3f54bfb0:	sll    0x5, a11
3f54bfc0:	addi   0xd3f90, a11
3f54bff0:	move   *a11, a11, 1
3f54c000:	call   a11
3f54c010:	move   *sp(0xa0), a14, 1
3f54c030:	mmfm   sp, a9,a10,a11,a13
3f54c050:	rets   2
3f54c060:	mmtm   sp, a9,a10,a11,a13
3f54c080:	move   a14, a13
3f54c090:	move   *a13(0xffe0), a11, 1
3f54c0b0:	move   *a11(0x40), a10, 1
3f54c0d0:	movb   *a10(0x10), a9
3f54c0f0:	movb   *a10(0x18), *a10(0x10)
3f54c120:	movb   a9, *a10(0x18)
3f54c140:	movb   *a10(0x20), a9
3f54c160:	movb   *a10(0x38), *a10(0x20)
3f54c190:	movb   a9, *a10(0x38)
3f54c1b0:	movb   *a10(0x28), a9
3f54c1d0:	movb   *a10(0x30), *a10(0x28)
3f54c200:	movb   a9, *a10(0x30)
3f54c220:	move   a14, -*sp, 1
3f54c230:	move   a11, *a14+, 1
3f54c240:	setf   8, 0, 0
3f54c250:	move   *a10(0x8), a11, 0
3f54c270:	sll    0x5, a11
3f54c280:	addi   0xd3f90, a11
3f54c2b0:	move   *a11, a11, 1
3f54c2c0:	call   a11
3f54c2d0:	move   *sp(0xa0), a14, 1
3f54c2f0:	mmfm   sp, a9,a10,a11,a13
3f54c310:	rets   2
3f54c320:	mmtm   sp, a9,a10,a11,a13
3f54c340:	move   a14, a13
3f54c350:	move   *a13(0xffe0), a11, 1
3f54c370:	move   *a11(0x40), a10, 1
3f54c390:	movb   *a10(0x10), a9
3f54c3b0:	movb   *a10(0x18), *a10(0x10)
3f54c3e0:	movb   a9, *a10(0x18)
3f54c400:	movb   *a10(0x20), a9
3f54c420:	movb   *a10(0x38), *a10(0x20)
3f54c450:	movb   a9, *a10(0x38)
3f54c470:	movb   *a10(0x28), a9
3f54c490:	movb   *a10(0x30), *a10(0x28)
3f54c4c0:	movb   a9, *a10(0x30)
3f54c4e0:	move   a14, -*sp, 1
3f54c4f0:	move   a11, *a14+, 1
3f54c500:	setf   8, 0, 0
3f54c510:	move   *a10(0x8), a11, 0
3f54c530:	sll    0x5, a11
3f54c540:	addi   0xd3f90, a11
3f54c570:	move   *a11, a11, 1
3f54c580:	call   a11
3f54c590:	move   *sp(0xa0), a14, 1
3f54c5b0:	mmfm   sp, a9,a10,a11,a13
3f54c5d0:	rets   2
3f54c5e0:	mmtm   sp, a7,a9,a10,a11,a13
3f54c600:	move   a14, a13
3f54c610:	move   *a13(0xffe0), a11, 1
3f54c630:	move   *a11(0x40), a10, 1
3f54c650:	movb   *a10(0x10), a9
3f54c670:	movb   *a10(0x18), *a10(0x10)
3f54c6a0:	movb   a9, *a10(0x18)
3f54c6c0:	move   a14, -*sp, 1
3f54c6d0:	movk   3, a7
3f54c6e0:	move   a7, *a14+, 1
3f54c6f0:	move   a10, a7
3f54c700:	addi   0x40, a7
3f54c720:	move   a7, *a14+, 1
3f54c730:	calla  L3F8DA6C0
3f54c760:	move   a14, -*sp, 1
3f54c770:	move   a11, *a14+, 1
3f54c780:	setf   8, 0, 0
3f54c790:	move   *a10(0x8), a7, 0
3f54c7b0:	sll    0x5, a7
3f54c7c0:	addi   0xd3f90, a7
3f54c7f0:	move   *a7, a7, 1
3f54c800:	call   a7
3f54c810:	move   *sp(0xc0), a14, 1
3f54c830:	mmfm   sp, a7,a9,a10,a11,a13
3f54c850:	rets   2
3f54c860:	mmtm   sp, a7,a9,a10,a11,a13
3f54c880:	move   a14, a13
3f54c890:	move   *a13(0xffe0), a9, 1
3f54c8b0:	move   *a9(0x40), a11, 1
3f54c8d0:	movb   *a11(0x10), a10
3f54c8f0:	movb   *a11(0x18), *a11(0x10)
3f54c920:	movb   a10, *a11(0x18)
3f54c940:	movb   *a11(0x20), a10
3f54c960:	movb   *a11(0x38), *a11(0x20)
3f54c990:	movb   a10, *a11(0x38)
3f54c9b0:	movb   *a11(0x28), a10
3f54c9d0:	movb   *a11(0x30), *a11(0x28)
3f54ca00:	movb   a10, *a11(0x30)
3f54ca20:	movb   *a11(0x40), a10
3f54ca40:	movb   *a11(0x58), *a11(0x40)
3f54ca70:	movb   a10, *a11(0x58)
3f54ca90:	movb   *a11(0x48), a10
3f54cab0:	movb   *a11(0x50), *a11(0x48)
3f54cae0:	movb   a10, *a11(0x50)
3f54cb00:	movb   *a11(0x60), a10
3f54cb20:	movb   *a11(0x78), *a11(0x60)
3f54cb50:	movb   a10, *a11(0x78)
3f54cb70:	movb   *a11(0x68), a10
3f54cb90:	movb   *a11(0x70), *a11(0x68)
3f54cbc0:	movb   a10, *a11(0x70)
3f54cbe0:	move   a14, -*sp, 1
3f54cbf0:	move   a9, *a14+, 1
3f54cc00:	setf   8, 0, 0
3f54cc10:	move   *a11(0x8), a7, 0
3f54cc30:	sll    0x5, a7
3f54cc40:	addi   0xd3f90, a7
3f54cc70:	move   *a7, a7, 1
3f54cc80:	call   a7
3f54cc90:	move   *sp(0xc0), a14, 1
3f54ccb0:	mmfm   sp, a7,a9,a10,a11,a13
3f54ccd0:	rets   2
3f54cce0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f54cd00:	move   a14, a13
3f54cd10:	move   *a13(0xffe0), a11, 1
3f54cd30:	move   *a11(0x40), a10, 1
3f54cd50:	movb   *a10(0x10), a9
3f54cd70:	movb   *a10(0x18), *a10(0x10)
3f54cda0:	movb   a9, *a10(0x18)
3f54cdc0:	movb   *a10(0x20), a9
3f54cde0:	movb   *a10(0x38), *a10(0x20)
3f54ce10:	movb   a9, *a10(0x38)
3f54ce30:	movb   *a10(0x28), a9
3f54ce50:	movb   *a10(0x30), *a10(0x28)
3f54ce80:	movb   a9, *a10(0x30)
3f54cea0:	movb   *a10(0x40), a9
3f54cec0:	movb   *a10(0x58), *a10(0x40)
3f54cef0:	movb   a9, *a10(0x58)
3f54cf10:	movb   *a10(0x48), a9
3f54cf30:	movb   *a10(0x50), *a10(0x48)
3f54cf60:	movb   a9, *a10(0x50)
3f54cf80:	jauc   L3F54DE10
L3F54CFA0:
3f54cfa0:	move   *a13(0xffe0), a7, 1
3f54cfc0:	move   *a7(0x40), a11, 1
3f54cfe0:	movb   *a11(0x60), a9
3f54d000:	movb   *a11(0x78), *a11(0x60)
3f54d030:	movb   a9, *a11(0x78)
3f54d050:	movb   *a11(0x68), a9
3f54d070:	movb   *a11(0x70), *a11(0x68)
3f54d0a0:	movb   a9, *a11(0x70)
3f54d0c0:	movb   *a11(0x80), a9
3f54d0e0:	movb   *a11(0x98), *a11(0x80)
3f54d110:	movb   a9, *a11(0x98)
3f54d130:	movb   *a11(0x88), a9
3f54d150:	movb   *a11(0x90), *a11(0x88)
3f54d180:	movb   a9, *a11(0x90)
3f54d1a0:	movb   *a11(0xa0), a9
3f54d1c0:	movb   *a11(0xb8), *a11(0xa0)
3f54d1f0:	movb   a9, *a11(0xb8)
3f54d210:	movb   *a11(0xa8), a9
3f54d230:	movb   *a11(0xb0), *a11(0xa8)
3f54d260:	movb   a9, *a11(0xb0)
3f54d280:	jauc   L3F54DF10
L3F54D2A0:
3f54d2a0:	move   *a13(0xffe0), a7, 1
3f54d2c0:	move   *a7(0x40), a11, 1
3f54d2e0:	movb   *a11(0x60), a9
3f54d300:	movb   *a11(0x78), *a11(0x60)
3f54d330:	movb   a9, *a11(0x78)
3f54d350:	movb   *a11(0x68), a9
3f54d370:	movb   *a11(0x70), *a11(0x68)
3f54d3a0:	movb   a9, *a11(0x70)
3f54d3c0:	movb   *a11(0x80), a9
3f54d3e0:	movb   *a11(0x98), *a11(0x80)
3f54d410:	movb   a9, *a11(0x98)
3f54d430:	movb   *a11(0x88), a9
3f54d450:	movb   *a11(0x90), *a11(0x88)
3f54d480:	movb   a9, *a11(0x90)
3f54d4a0:	movb   *a11(0xb0), a9
3f54d4c0:	movb   *a11(0xb8), *a11(0xb0)
3f54d4f0:	movb   a9, *a11(0xb8)
3f54d510:	movb   *a11(0xc0), a9
3f54d530:	movb   *a11(0xd8), *a11(0xc0)
3f54d560:	movb   a9, *a11(0xd8)
3f54d580:	movb   *a11(0xc8), a9
3f54d5a0:	movb   *a11(0xd0), *a11(0xc8)
3f54d5d0:	movb   a9, *a11(0xd0)
3f54d5f0:	move   a14, -*sp, 1
3f54d600:	movk   3, a5
3f54d610:	move   a5, *a14+, 1
3f54d620:	move   a11, a5
3f54d630:	addi   0xe0, a5
3f54d650:	move   a5, *a14+, 1
3f54d660:	calla  L3F8DA6C0
3f54d690:	jauc   L3F54DF10
L3F54D6B0:
3f54d6b0:	move   *a13(0xffe0), a7, 1
3f54d6d0:	move   *a7(0x40), a11, 1
3f54d6f0:	movb   *a11(0x60), a9
3f54d710:	movb   *a11(0x78), *a11(0x60)
3f54d740:	movb   a9, *a11(0x78)
3f54d760:	movb   *a11(0x68), a9
3f54d780:	movb   *a11(0x70), *a11(0x68)
3f54d7b0:	movb   a9, *a11(0x70)
3f54d7d0:	movb   *a11(0x80), a9
3f54d7f0:	movb   *a11(0x98), *a11(0x80)
3f54d820:	movb   a9, *a11(0x98)
3f54d840:	movb   *a11(0x88), a9
3f54d860:	movb   *a11(0x90), *a11(0x88)
3f54d890:	movb   a9, *a11(0x90)
3f54d8b0:	movb   *a11(0xa0), a9
3f54d8d0:	movb   *a11(0xb8), *a11(0xa0)
3f54d900:	movb   a9, *a11(0xb8)
3f54d920:	movb   *a11(0xa8), a9
3f54d940:	movb   *a11(0xb0), *a11(0xa8)
3f54d970:	movb   a9, *a11(0xb0)
3f54d990:	movb   *a11(0xc0), a9
3f54d9b0:	movb   *a11(0xd8), *a11(0xc0)
3f54d9e0:	movb   a9, *a11(0xd8)
3f54da00:	movb   *a11(0xc8), a9
3f54da20:	movb   *a11(0xd0), *a11(0xc8)
3f54da50:	movb   a9, *a11(0xd0)
3f54da70:	jruc   L3F54DF10
L3F54DA80:
3f54da80:	move   *a13(0xffe0), a7, 1
3f54daa0:	move   *a7(0x40), a11, 1
3f54dac0:	movb   *a11(0x60), a9
3f54dae0:	movb   *a11(0x78), *a11(0x60)
3f54db10:	movb   a9, *a11(0x78)
3f54db30:	movb   *a11(0x68), a9
3f54db50:	movb   *a11(0x70), *a11(0x68)
3f54db80:	movb   a9, *a11(0x70)
3f54dba0:	movb   *a11(0x80), a9
3f54dbc0:	movb   *a11(0x98), *a11(0x80)
3f54dbf0:	movb   a9, *a11(0x98)
3f54dc10:	movb   *a11(0x88), a9
3f54dc30:	movb   *a11(0x90), *a11(0x88)
3f54dc60:	movb   a9, *a11(0x90)
3f54dc80:	movb   *a11(0xa0), a9
3f54dca0:	movb   *a11(0xb8), *a11(0xa0)
3f54dcd0:	movb   a9, *a11(0xb8)
3f54dcf0:	movb   *a11(0xa8), a9
3f54dd10:	movb   *a11(0xb0), *a11(0xa8)
3f54dd40:	movb   a9, *a11(0xb0)
3f54dd60:	move   a14, -*sp, 1
3f54dd70:	move   *a11(0xa0), *a14+, 1
3f54dd90:	move   a11, a5
3f54dda0:	addi   0xc0, a5
3f54ddc0:	move   a5, *a14+, 1
3f54ddd0:	calla  L3F54B400
3f54de00:	jruc   L3F54DF10
L3F54DE10:
3f54de10:	move   *a10(0x20), a8, 1
3f54de30:	dec    a8
3f54de40:	jaeq   L3F54D2A0
3f54de60:	dec    a8
3f54de70:	jaeq   L3F54D2A0
3f54de90:	subk   2, a8
3f54dea0:	jaeq   L3F54CFA0
3f54dec0:	dec    a8
3f54ded0:	jaeq   L3F54D6B0
3f54def0:	dec    a8
3f54df00:	jreq   L3F54DA80
L3F54DF10:
3f54df10:	move   a14, -*sp, 1
3f54df20:	move   *a13(0xffe0), *a14+, 1
3f54df40:	setf   8, 0, 0
3f54df50:	move   *a10(0x8), a11, 0
3f54df70:	sll    0x5, a11
3f54df80:	addi   0xd3f90, a11
3f54dfb0:	move   *a11, a11, 1
3f54dfc0:	call   a11
3f54dfd0:	move   *sp(0xe0), a14, 1
3f54dff0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f54e010:	rets   2
3f54e020:	mmtm   sp, a9,a10,a11,a13
3f54e040:	move   a14, a13
3f54e050:	move   *a13(0xffe0), a11, 1
3f54e070:	move   *a11(0x40), a10, 1
3f54e090:	movb   *a10(0x10), a9
3f54e0b0:	movb   *a10(0x18), *a10(0x10)
3f54e0e0:	movb   a9, *a10(0x18)
3f54e100:	movb   *a10(0x20), a9
3f54e120:	movb   *a10(0x38), *a10(0x20)
3f54e150:	movb   a9, *a10(0x38)
3f54e170:	movb   *a10(0x28), a9
3f54e190:	movb   *a10(0x30), *a10(0x28)
3f54e1c0:	movb   a9, *a10(0x30)
3f54e1e0:	movb   *a10(0x40), a9
3f54e200:	movb   *a10(0x58), *a10(0x40)
3f54e230:	movb   a9, *a10(0x58)
3f54e250:	movb   *a10(0x48), a9
3f54e270:	movb   *a10(0x50), *a10(0x48)
3f54e2a0:	movb   a9, *a10(0x50)
3f54e2c0:	move   a14, -*sp, 1
3f54e2d0:	move   a11, *a14+, 1
3f54e2e0:	setf   8, 0, 0
3f54e2f0:	move   *a10(0x8), a11, 0
3f54e310:	sll    0x5, a11
3f54e320:	addi   0xd3f90, a11
3f54e350:	move   *a11, a11, 1
3f54e360:	call   a11
3f54e370:	move   *sp(0xa0), a14, 1
3f54e390:	mmfm   sp, a9,a10,a11,a13
3f54e3b0:	rets   2
3f54e3c0:	mmtm   sp, a9,a10,a11,a13
3f54e3e0:	move   a14, a13
3f54e3f0:	move   *a13(0xffe0), a11, 1
3f54e410:	move   *a11(0x40), a10, 1
3f54e430:	movb   *a10(0x10), a9
3f54e450:	movb   *a10(0x18), *a10(0x10)
3f54e480:	movb   a9, *a10(0x18)
3f54e4a0:	movb   *a10(0x20), a9
3f54e4c0:	movb   *a10(0x38), *a10(0x20)
3f54e4f0:	movb   a9, *a10(0x38)
3f54e510:	movb   *a10(0x28), a9
3f54e530:	movb   *a10(0x30), *a10(0x28)
3f54e560:	movb   a9, *a10(0x30)
3f54e580:	move   a14, -*sp, 1
3f54e590:	move   a11, *a14+, 1
3f54e5a0:	setf   8, 0, 0
3f54e5b0:	move   *a10(0x8), a11, 0
3f54e5d0:	sll    0x5, a11
3f54e5e0:	addi   0xd3f90, a11
3f54e610:	move   *a11, a11, 1
3f54e620:	call   a11
3f54e630:	move   *sp(0xa0), a14, 1
3f54e650:	mmfm   sp, a9,a10,a11,a13
3f54e670:	rets   2
3f54e680:	mmtm   sp, a9,a10,a11,a13
3f54e6a0:	move   a14, a13
3f54e6b0:	move   *a13(0xffe0), a11, 1
3f54e6d0:	move   *a11(0x40), a10, 1
3f54e6f0:	movb   *a10(0x10), a9
3f54e710:	movb   *a10(0x18), *a10(0x10)
3f54e740:	movb   a9, *a10(0x18)
3f54e760:	movb   *a10(0x20), a9
3f54e780:	movb   *a10(0x38), *a10(0x20)
3f54e7b0:	movb   a9, *a10(0x38)
3f54e7d0:	movb   *a10(0x28), a9
3f54e7f0:	movb   *a10(0x30), *a10(0x28)
3f54e820:	movb   a9, *a10(0x30)
3f54e840:	move   a14, -*sp, 1
3f54e850:	move   a11, *a14+, 1
3f54e860:	setf   8, 0, 0
3f54e870:	move   *a10(0x8), a11, 0
3f54e890:	sll    0x5, a11
3f54e8a0:	addi   0xd3f90, a11
3f54e8d0:	move   *a11, a11, 1
3f54e8e0:	call   a11
3f54e8f0:	move   *sp(0xa0), a14, 1
3f54e910:	mmfm   sp, a9,a10,a11,a13
3f54e930:	rets   2
3f54e940:	mmtm   sp, a9,a10,a11,a13
3f54e960:	move   a14, a13
3f54e970:	move   *a13(0xffe0), a11, 1
3f54e990:	move   *a11(0x40), a10, 1
3f54e9b0:	movb   *a10(0x10), a9
3f54e9d0:	movb   *a10(0x18), *a10(0x10)
3f54ea00:	movb   a9, *a10(0x18)
3f54ea20:	movb   *a10(0x20), a9
3f54ea40:	movb   *a10(0x38), *a10(0x20)
3f54ea70:	movb   a9, *a10(0x38)
3f54ea90:	movb   *a10(0x28), a9
3f54eab0:	movb   *a10(0x30), *a10(0x28)
3f54eae0:	movb   a9, *a10(0x30)
3f54eb00:	movb   *a10(0x40), a9
3f54eb20:	movb   *a10(0x58), *a10(0x40)
3f54eb50:	movb   a9, *a10(0x58)
3f54eb70:	movb   *a10(0x48), a9
3f54eb90:	movb   *a10(0x50), *a10(0x48)
3f54ebc0:	movb   a9, *a10(0x50)
3f54ebe0:	move   a14, -*sp, 1
3f54ebf0:	move   a11, *a14+, 1
3f54ec00:	setf   8, 0, 0
3f54ec10:	move   *a10(0x8), a11, 0
3f54ec30:	sll    0x5, a11
3f54ec40:	addi   0xd3f90, a11
3f54ec70:	move   *a11, a11, 1
3f54ec80:	call   a11
3f54ec90:	move   *sp(0xa0), a14, 1
3f54ecb0:	mmfm   sp, a9,a10,a11,a13
3f54ecd0:	rets   2
3f54ece0:	mmtm   sp, a9,a10,a11,a13
3f54ed00:	move   a14, a13
3f54ed10:	move   *a13(0xffe0), a11, 1
3f54ed30:	move   *a11(0x40), a10, 1
3f54ed50:	movb   *a10(0x10), a9
3f54ed70:	movb   *a10(0x18), *a10(0x10)
3f54eda0:	movb   a9, *a10(0x18)
3f54edc0:	movb   *a10(0x20), a9
3f54ede0:	movb   *a10(0x38), *a10(0x20)
3f54ee10:	movb   a9, *a10(0x38)
3f54ee30:	movb   *a10(0x28), a9
3f54ee50:	movb   *a10(0x30), *a10(0x28)
3f54ee80:	movb   a9, *a10(0x30)
3f54eea0:	movb   *a10(0x40), a9
3f54eec0:	movb   *a10(0x58), *a10(0x40)
3f54eef0:	movb   a9, *a10(0x58)
3f54ef10:	movb   *a10(0x48), a9
3f54ef30:	movb   *a10(0x50), *a10(0x48)
3f54ef60:	movb   a9, *a10(0x50)
3f54ef80:	move   a14, -*sp, 1
3f54ef90:	move   a11, *a14+, 1
3f54efa0:	setf   8, 0, 0
3f54efb0:	move   *a10(0x8), a11, 0
3f54efd0:	sll    0x5, a11
3f54efe0:	addi   0xd3f90, a11
3f54f010:	move   *a11, a11, 1
3f54f020:	call   a11
3f54f030:	move   *sp(0xa0), a14, 1
3f54f050:	mmfm   sp, a9,a10,a11,a13
3f54f070:	rets   2
3f54f080:	mmtm   sp, a9,a10,a11,a13
3f54f0a0:	move   a14, a13
3f54f0b0:	move   *a13(0xffe0), a11, 1
3f54f0d0:	move   *a11(0x40), a10, 1
3f54f0f0:	movb   *a10(0x10), a9
3f54f110:	movb   *a10(0x18), *a10(0x10)
3f54f140:	movb   a9, *a10(0x18)
3f54f160:	movb   *a10(0x20), a9
3f54f180:	movb   *a10(0x38), *a10(0x20)
3f54f1b0:	movb   a9, *a10(0x38)
3f54f1d0:	movb   *a10(0x28), a9
3f54f1f0:	movb   *a10(0x30), *a10(0x28)
3f54f220:	movb   a9, *a10(0x30)
3f54f240:	movb   *a10(0x40), a9
3f54f260:	movb   *a10(0x58), *a10(0x40)
3f54f290:	movb   a9, *a10(0x58)
3f54f2b0:	movb   *a10(0x48), a9
3f54f2d0:	movb   *a10(0x50), *a10(0x48)
3f54f300:	movb   a9, *a10(0x50)
3f54f320:	move   a14, -*sp, 1
3f54f330:	move   a11, *a14+, 1
3f54f340:	setf   8, 0, 0
3f54f350:	move   *a10(0x8), a11, 0
3f54f370:	sll    0x5, a11
3f54f380:	addi   0xd3f90, a11
3f54f3b0:	move   *a11, a11, 1
3f54f3c0:	call   a11
3f54f3d0:	move   *sp(0xa0), a14, 1
3f54f3f0:	mmfm   sp, a9,a10,a11,a13
3f54f410:	rets   2
3f54f420:	mmtm   sp, a9,a10,a11,a13
3f54f440:	move   a14, a13
3f54f450:	move   *a13(0xffe0), a11, 1
3f54f470:	move   *a11(0x40), a10, 1
3f54f490:	movb   *a10(0x10), a9
3f54f4b0:	movb   *a10(0x18), *a10(0x10)
3f54f4e0:	movb   a9, *a10(0x18)
3f54f500:	movb   *a10(0x20), a9
3f54f520:	movb   *a10(0x38), *a10(0x20)
3f54f550:	movb   a9, *a10(0x38)
3f54f570:	movb   *a10(0x28), a9
3f54f590:	movb   *a10(0x30), *a10(0x28)
3f54f5c0:	movb   a9, *a10(0x30)
3f54f5e0:	movb   *a10(0x40), a9
3f54f600:	movb   *a10(0x58), *a10(0x40)
3f54f630:	movb   a9, *a10(0x58)
3f54f650:	movb   *a10(0x48), a9
3f54f670:	movb   *a10(0x50), *a10(0x48)
3f54f6a0:	movb   a9, *a10(0x50)
3f54f6c0:	movb   *a10(0x60), a9
3f54f6e0:	movb   *a10(0x78), *a10(0x60)
3f54f710:	movb   a9, *a10(0x78)
3f54f730:	movb   *a10(0x68), a9
3f54f750:	movb   *a10(0x70), *a10(0x68)
3f54f780:	movb   a9, *a10(0x70)
3f54f7a0:	movb   *a10(0x80), a9
3f54f7c0:	movb   *a10(0x98), *a10(0x80)
3f54f7f0:	movb   a9, *a10(0x98)
3f54f810:	movb   *a10(0x88), a9
3f54f830:	movb   *a10(0x90), *a10(0x88)
3f54f860:	movb   a9, *a10(0x90)
3f54f880:	movb   *a10(0xa0), a9
3f54f8a0:	movb   *a10(0xb8), *a10(0xa0)
3f54f8d0:	movb   a9, *a10(0xb8)
3f54f8f0:	movb   *a10(0xa8), a9
3f54f910:	movb   *a10(0xb0), *a10(0xa8)
3f54f940:	movb   a9, *a10(0xb0)
3f54f960:	movb   *a10(0xc0), a9
3f54f980:	movb   *a10(0xd8), *a10(0xc0)
3f54f9b0:	movb   a9, *a10(0xd8)
3f54f9d0:	movb   *a10(0xc8), a9
3f54f9f0:	movb   *a10(0xd0), *a10(0xc8)
3f54fa20:	movb   a9, *a10(0xd0)
3f54fa40:	move   a14, -*sp, 1
3f54fa50:	move   a11, *a14+, 1
3f54fa60:	setf   8, 0, 0
3f54fa70:	move   *a10(0x8), a11, 0
3f54fa90:	sll    0x5, a11
3f54faa0:	addi   0xd3f90, a11
3f54fad0:	move   *a11, a11, 1
3f54fae0:	call   a11
3f54faf0:	move   *sp(0xa0), a14, 1
3f54fb10:	mmfm   sp, a9,a10,a11,a13
3f54fb30:	rets   2
3f54fb40:	mmtm   sp, a7,a9,a10,a11,a13
3f54fb60:	move   a14, a13
3f54fb70:	move   *a13(0xffe0), a11, 1
3f54fb90:	move   *a11(0x40), a10, 1
3f54fbb0:	movb   *a10(0x10), a9
3f54fbd0:	movb   *a10(0x18), *a10(0x10)
3f54fc00:	movb   a9, *a10(0x18)
3f54fc20:	movb   *a10(0x20), a9
3f54fc40:	movb   *a10(0x38), *a10(0x20)
3f54fc70:	movb   a9, *a10(0x38)
3f54fc90:	movb   *a10(0x28), a9
3f54fcb0:	movb   *a10(0x30), *a10(0x28)
3f54fce0:	movb   a9, *a10(0x30)
3f54fd00:	movb   *a10(0x40), a9
3f54fd20:	movb   *a10(0x58), *a10(0x40)
3f54fd50:	movb   a9, *a10(0x58)
3f54fd70:	movb   *a10(0x48), a9
3f54fd90:	movb   *a10(0x50), *a10(0x48)
3f54fdc0:	movb   a9, *a10(0x50)
3f54fde0:	movb   *a10(0x80), a9
3f54fe00:	movb   *a10(0x98), *a10(0x80)
3f54fe30:	movb   a9, *a10(0x98)
3f54fe50:	movb   *a10(0x88), a9
3f54fe70:	movb   *a10(0x90), *a10(0x88)
3f54fea0:	movb   a9, *a10(0x90)
3f54fec0:	move   a14, -*sp, 1
3f54fed0:	movk   24, a7
3f54fee0:	move   a7, *a14+, 1
3f54fef0:	move   a10, a7
3f54ff00:	addi   0x160, a7
3f54ff20:	move   a7, *a14+, 1
3f54ff30:	calla  L3F8DA6C0
3f54ff60:	move   a14, -*sp, 1
3f54ff70:	move   a11, *a14+, 1
3f54ff80:	setf   8, 0, 0
3f54ff90:	move   *a10(0x8), a7, 0
3f54ffb0:	sll    0x5, a7
3f54ffc0:	addi   0xd3f90, a7
3f54fff0:	move   *a7, a7, 1
3f550000:	call   a7
3f550010:	move   *sp(0xc0), a14, 1
3f550030:	mmfm   sp, a7,a9,a10,a11,a13
3f550050:	rets   2
3f550060:	mmtm   sp, a9,a10,a11,a13
3f550080:	move   a14, a13
3f550090:	move   *a13(0xffe0), a11, 1
3f5500b0:	move   *a11(0x40), a10, 1
3f5500d0:	movb   *a10(0x10), a9
3f5500f0:	movb   *a10(0x18), *a10(0x10)
3f550120:	movb   a9, *a10(0x18)
3f550140:	movb   *a10(0x20), a9
3f550160:	movb   *a10(0x38), *a10(0x20)
3f550190:	movb   a9, *a10(0x38)
3f5501b0:	movb   *a10(0x28), a9
3f5501d0:	movb   *a10(0x30), *a10(0x28)
3f550200:	movb   a9, *a10(0x30)
3f550220:	movb   *a10(0x40), a9
3f550240:	movb   *a10(0x58), *a10(0x40)
3f550270:	movb   a9, *a10(0x58)
3f550290:	movb   *a10(0x48), a9
3f5502b0:	movb   *a10(0x50), *a10(0x48)
3f5502e0:	movb   a9, *a10(0x50)
3f550300:	movb   *a10(0x60), a9
3f550320:	movb   *a10(0x78), *a10(0x60)
3f550350:	movb   a9, *a10(0x78)
3f550370:	movb   *a10(0x68), a9
3f550390:	movb   *a10(0x70), *a10(0x68)
3f5503c0:	movb   a9, *a10(0x70)
3f5503e0:	movb   *a10(0x80), a9
3f550400:	movb   *a10(0x98), *a10(0x80)
3f550430:	movb   a9, *a10(0x98)
3f550450:	movb   *a10(0x88), a9
3f550470:	movb   *a10(0x90), *a10(0x88)
3f5504a0:	movb   a9, *a10(0x90)
3f5504c0:	movb   *a10(0xa0), a9
3f5504e0:	movb   *a10(0xb8), *a10(0xa0)
3f550510:	movb   a9, *a10(0xb8)
3f550530:	movb   *a10(0xa8), a9
3f550550:	movb   *a10(0xb0), *a10(0xa8)
3f550580:	movb   a9, *a10(0xb0)
3f5505a0:	movb   *a10(0xc0), a9
3f5505c0:	movb   *a10(0xd8), *a10(0xc0)
3f5505f0:	movb   a9, *a10(0xd8)
3f550610:	movb   *a10(0xc8), a9
3f550630:	movb   *a10(0xd0), *a10(0xc8)
3f550660:	movb   a9, *a10(0xd0)
3f550680:	movb   *a10(0xe0), a9
3f5506a0:	movb   *a10(0xf8), *a10(0xe0)
3f5506d0:	movb   a9, *a10(0xf8)
3f5506f0:	movb   *a10(0xe8), a9
3f550710:	movb   *a10(0xf0), *a10(0xe8)
3f550740:	movb   a9, *a10(0xf0)
3f550760:	movb   *a10(0x100), a9
3f550780:	movb   *a10(0x118), *a10(0x100)
3f5507b0:	movb   a9, *a10(0x118)
3f5507d0:	movb   *a10(0x108), a9
3f5507f0:	movb   *a10(0x110), *a10(0x108)
3f550820:	movb   a9, *a10(0x110)
3f550840:	movb   *a10(0x120), a9
3f550860:	movb   *a10(0x138), *a10(0x120)
3f550890:	movb   a9, *a10(0x138)
3f5508b0:	movb   *a10(0x128), a9
3f5508d0:	movb   *a10(0x130), *a10(0x128)
3f550900:	movb   a9, *a10(0x130)
3f550920:	movb   *a10(0x140), a9
3f550940:	movb   *a10(0x158), *a10(0x140)
3f550970:	movb   a9, *a10(0x158)
3f550990:	movb   *a10(0x148), a9
3f5509b0:	movb   *a10(0x150), *a10(0x148)
3f5509e0:	movb   a9, *a10(0x150)
3f550a00:	movb   *a10(0x160), a9
3f550a20:	movb   *a10(0x178), *a10(0x160)
3f550a50:	movb   a9, *a10(0x178)
3f550a70:	movb   *a10(0x168), a9
3f550a90:	movb   *a10(0x170), *a10(0x168)
3f550ac0:	movb   a9, *a10(0x170)
3f550ae0:	movb   *a10(0x190), a9
3f550b00:	movb   *a10(0x198), *a10(0x190)
3f550b30:	movb   a9, *a10(0x198)
3f550b50:	movb   *a10(0x1a0), a9
3f550b70:	movb   *a10(0x1b8), *a10(0x1a0)
3f550ba0:	movb   a9, *a10(0x1b8)
3f550bc0:	movb   *a10(0x1a8), a9
3f550be0:	movb   *a10(0x1b0), *a10(0x1a8)
3f550c10:	movb   a9, *a10(0x1b0)
3f550c30:	movb   *a10(0x1d0), a9
3f550c50:	movb   *a10(0x1d8), *a10(0x1d0)
3f550c80:	movb   a9, *a10(0x1d8)
3f550ca0:	movb   *a10(0x1e0), a9
3f550cc0:	movb   *a10(0x1f8), *a10(0x1e0)
3f550cf0:	movb   a9, *a10(0x1f8)
3f550d10:	movb   *a10(0x1e8), a9
3f550d30:	movb   *a10(0x1f0), *a10(0x1e8)
3f550d60:	movb   a9, *a10(0x1f0)
3f550d80:	move   a14, -*sp, 1
3f550d90:	move   a11, *a14+, 1
3f550da0:	setf   8, 0, 0
3f550db0:	move   *a10(0x8), a11, 0
3f550dd0:	sll    0x5, a11
3f550de0:	addi   0xd3f90, a11
3f550e10:	move   *a11, a11, 1
3f550e20:	call   a11
3f550e30:	move   *sp(0xa0), a14, 1
3f550e50:	mmfm   sp, a9,a10,a11,a13
3f550e70:	rets   2
3f550e80:	mmtm   sp, a9,a10,a11,a13
3f550ea0:	move   a14, a13
3f550eb0:	move   *a13(0xffe0), a11, 1
3f550ed0:	move   *a11(0x40), a10, 1
3f550ef0:	movb   *a10(0x10), a9
3f550f10:	movb   *a10(0x18), *a10(0x10)
3f550f40:	movb   a9, *a10(0x18)
3f550f60:	movb   *a10(0x20), a9
3f550f80:	movb   *a10(0x38), *a10(0x20)
3f550fb0:	movb   a9, *a10(0x38)
3f550fd0:	movb   *a10(0x28), a9
3f550ff0:	movb   *a10(0x30), *a10(0x28)
3f551020:	movb   a9, *a10(0x30)
3f551040:	move   a14, -*sp, 1
3f551050:	move   a11, *a14+, 1
3f551060:	setf   8, 0, 0
3f551070:	move   *a10(0x8), a11, 0
3f551090:	sll    0x5, a11
3f5510a0:	addi   0xd3f90, a11
3f5510d0:	move   *a11, a11, 1
3f5510e0:	call   a11
3f5510f0:	move   *sp(0xa0), a14, 1
3f551110:	mmfm   sp, a9,a10,a11,a13
3f551130:	rets   2
3f551140:	mmtm   sp, a9,a10,a11,a13
3f551160:	move   a14, a13
3f551170:	move   *a13(0xffe0), a11, 1
3f551190:	move   *a11(0x40), a10, 1
3f5511b0:	movb   *a10(0x10), a9
3f5511d0:	movb   *a10(0x18), *a10(0x10)
3f551200:	movb   a9, *a10(0x18)
3f551220:	movb   *a10(0x20), a9
3f551240:	movb   *a10(0x38), *a10(0x20)
3f551270:	movb   a9, *a10(0x38)
3f551290:	movb   *a10(0x28), a9
3f5512b0:	movb   *a10(0x30), *a10(0x28)
3f5512e0:	movb   a9, *a10(0x30)
3f551300:	movb   *a10(0x40), a9
3f551320:	movb   *a10(0x58), *a10(0x40)
3f551350:	movb   a9, *a10(0x58)
3f551370:	movb   *a10(0x48), a9
3f551390:	movb   *a10(0x50), *a10(0x48)
3f5513c0:	movb   a9, *a10(0x50)
3f5513e0:	move   a14, -*sp, 1
3f5513f0:	move   a11, *a14+, 1
3f551400:	setf   8, 0, 0
3f551410:	move   *a10(0x8), a11, 0
3f551430:	sll    0x5, a11
3f551440:	addi   0xd3f90, a11
3f551470:	move   *a11, a11, 1
3f551480:	call   a11
3f551490:	move   *sp(0xa0), a14, 1
3f5514b0:	mmfm   sp, a9,a10,a11,a13
3f5514d0:	rets   2
3f5514e0:	mmtm   sp, a9,a10,a11,a13
3f551500:	move   a14, a13
3f551510:	move   *a13(0xffe0), a11, 1
3f551530:	move   *a11(0x40), a10, 1
3f551550:	movb   *a10(0x10), a9
3f551570:	movb   *a10(0x18), *a10(0x10)
3f5515a0:	movb   a9, *a10(0x18)
3f5515c0:	movb   *a10(0x20), a9
3f5515e0:	movb   *a10(0x38), *a10(0x20)
3f551610:	movb   a9, *a10(0x38)
3f551630:	movb   *a10(0x28), a9
3f551650:	movb   *a10(0x30), *a10(0x28)
3f551680:	movb   a9, *a10(0x30)
3f5516a0:	movb   *a10(0x40), a9
3f5516c0:	movb   *a10(0x58), *a10(0x40)
3f5516f0:	movb   a9, *a10(0x58)
3f551710:	movb   *a10(0x48), a9
3f551730:	movb   *a10(0x50), *a10(0x48)
3f551760:	movb   a9, *a10(0x50)
3f551780:	movb   *a10(0x60), a9
3f5517a0:	movb   *a10(0x78), *a10(0x60)
3f5517d0:	movb   a9, *a10(0x78)
3f5517f0:	movb   *a10(0x68), a9
3f551810:	movb   *a10(0x70), *a10(0x68)
3f551840:	movb   a9, *a10(0x70)
3f551860:	move   a14, -*sp, 1
3f551870:	move   a11, *a14+, 1
3f551880:	setf   8, 0, 0
3f551890:	move   *a10(0x8), a11, 0
3f5518b0:	sll    0x5, a11
3f5518c0:	addi   0xd3f90, a11
3f5518f0:	move   *a11, a11, 1
3f551900:	call   a11
3f551910:	move   *sp(0xa0), a14, 1
3f551930:	mmfm   sp, a9,a10,a11,a13
3f551950:	rets   2
3f551960:	mmtm   sp, a9,a10,a11,a13
3f551980:	move   a14, a13
3f551990:	move   *a13(0xffe0), a11, 1
3f5519b0:	move   *a11(0x40), a10, 1
3f5519d0:	movb   *a10(0x10), a9
3f5519f0:	movb   *a10(0x18), *a10(0x10)
3f551a20:	movb   a9, *a10(0x18)
3f551a40:	movb   *a10(0x20), a9
3f551a60:	movb   *a10(0x38), *a10(0x20)
3f551a90:	movb   a9, *a10(0x38)
3f551ab0:	movb   *a10(0x28), a9
3f551ad0:	movb   *a10(0x30), *a10(0x28)
3f551b00:	movb   a9, *a10(0x30)
3f551b20:	movb   *a10(0x40), a9
3f551b40:	movb   *a10(0x58), *a10(0x40)
3f551b70:	movb   a9, *a10(0x58)
3f551b90:	movb   *a10(0x48), a9
3f551bb0:	movb   *a10(0x50), *a10(0x48)
3f551be0:	movb   a9, *a10(0x50)
3f551c00:	move   a14, -*sp, 1
3f551c10:	move   a11, *a14+, 1
3f551c20:	setf   8, 0, 0
3f551c30:	move   *a10(0x8), a11, 0
3f551c50:	sll    0x5, a11
3f551c60:	addi   0xd3f90, a11
3f551c90:	move   *a11, a11, 1
3f551ca0:	call   a11
3f551cb0:	move   *sp(0xa0), a14, 1
3f551cd0:	mmfm   sp, a9,a10,a11,a13
3f551cf0:	rets   2
3f551d00:	mmtm   sp, a7,a9,a10,a11,a13
3f551d20:	move   a14, a13
3f551d30:	move   *a13(0xffe0), a11, 1
3f551d50:	move   *a11(0x40), a10, 1
3f551d70:	movb   *a10(0x10), a9
3f551d90:	movb   *a10(0x18), *a10(0x10)
3f551dc0:	movb   a9, *a10(0x18)
3f551de0:	movb   *a10(0x20), a9
3f551e00:	movb   *a10(0x38), *a10(0x20)
3f551e30:	movb   a9, *a10(0x38)
3f551e50:	movb   *a10(0x28), a9
3f551e70:	movb   *a10(0x30), *a10(0x28)
3f551ea0:	movb   a9, *a10(0x30)
3f551ec0:	movb   *a10(0x40), a9
3f551ee0:	movb   *a10(0x58), *a10(0x40)
3f551f10:	movb   a9, *a10(0x58)
3f551f30:	movb   *a10(0x48), a9
3f551f50:	movb   *a10(0x50), *a10(0x48)
3f551f80:	movb   a9, *a10(0x50)
3f551fa0:	movb   *a10(0x70), a9
3f551fc0:	movb   *a10(0x78), *a10(0x70)
3f551ff0:	movb   a9, *a10(0x78)
3f552010:	movb   *a10(0x80), a9
3f552030:	movb   *a10(0x98), *a10(0x80)
3f552060:	movb   a9, *a10(0x98)
3f552080:	movb   *a10(0x88), a9
3f5520a0:	movb   *a10(0x90), *a10(0x88)
3f5520d0:	movb   a9, *a10(0x90)
3f5520f0:	movb   *a10(0xa0), a9
3f552110:	movb   *a10(0xb8), *a10(0xa0)
3f552140:	movb   a9, *a10(0xb8)
3f552160:	movb   *a10(0xa8), a9
3f552180:	movb   *a10(0xb0), *a10(0xa8)
3f5521b0:	movb   a9, *a10(0xb0)
3f5521d0:	movb   *a10(0xc0), a9
3f5521f0:	movb   *a10(0xd8), *a10(0xc0)
3f552220:	movb   a9, *a10(0xd8)
3f552240:	movb   *a10(0xc8), a9
3f552260:	movb   *a10(0xd0), *a10(0xc8)
3f552290:	movb   a9, *a10(0xd0)
3f5522b0:	move   a14, -*sp, 1
3f5522c0:	movk   3, a7
3f5522d0:	move   a7, *a14+, 1
3f5522e0:	move   a10, a7
3f5522f0:	addi   0xe0, a7
3f552310:	move   a7, *a14+, 1
3f552320:	calla  L3F8DA6C0
3f552350:	move   a14, -*sp, 1
3f552360:	move   a11, *a14+, 1
3f552370:	setf   8, 0, 0
3f552380:	move   *a10(0x8), a7, 0
3f5523a0:	sll    0x5, a7
3f5523b0:	addi   0xd3f90, a7
3f5523e0:	move   *a7, a7, 1
3f5523f0:	call   a7
3f552400:	move   *sp(0xc0), a14, 1
3f552420:	mmfm   sp, a7,a9,a10,a11,a13
3f552440:	rets   2
3f552450:	mmtm   sp, a9,a10,a11,a13
3f552470:	move   a14, a13
3f552480:	move   *a13(0xffe0), a11, 1
3f5524a0:	move   *a11(0x40), a10, 1
3f5524c0:	movb   *a10(0x10), a9
3f5524e0:	movb   *a10(0x18), *a10(0x10)
3f552510:	movb   a9, *a10(0x18)
3f552530:	movb   *a10(0x20), a9
3f552550:	movb   *a10(0x38), *a10(0x20)
3f552580:	movb   a9, *a10(0x38)
3f5525a0:	movb   *a10(0x28), a9
3f5525c0:	movb   *a10(0x30), *a10(0x28)
3f5525f0:	movb   a9, *a10(0x30)
3f552610:	movb   *a10(0x40), a9
3f552630:	movb   *a10(0x58), *a10(0x40)
3f552660:	movb   a9, *a10(0x58)
3f552680:	movb   *a10(0x48), a9
3f5526a0:	movb   *a10(0x50), *a10(0x48)
3f5526d0:	movb   a9, *a10(0x50)
3f5526f0:	movb   *a10(0x60), a9
3f552710:	movb   *a10(0x78), *a10(0x60)
3f552740:	movb   a9, *a10(0x78)
3f552760:	movb   *a10(0x68), a9
3f552780:	movb   *a10(0x70), *a10(0x68)
3f5527b0:	movb   a9, *a10(0x70)
3f5527d0:	movb   *a10(0x80), a9
3f5527f0:	movb   *a10(0x98), *a10(0x80)
3f552820:	movb   a9, *a10(0x98)
3f552840:	movb   *a10(0x88), a9
3f552860:	movb   *a10(0x90), *a10(0x88)
3f552890:	movb   a9, *a10(0x90)
3f5528b0:	move   a14, -*sp, 1
3f5528c0:	move   a11, *a14+, 1
3f5528d0:	setf   8, 0, 0
3f5528e0:	move   *a10(0x8), a11, 0
3f552900:	sll    0x5, a11
3f552910:	addi   0xd3f90, a11
3f552940:	move   *a11, a11, 1
3f552950:	call   a11
3f552960:	move   *sp(0xa0), a14, 1
3f552980:	mmfm   sp, a9,a10,a11,a13
3f5529a0:	rets   2
3f5529b0:	mmtm   sp, a7,a9,a11,a13
3f5529d0:	move   a14, a13
3f5529e0:	addi   0xc0, a14
3f552a00:	move   *a13(0xffe0), a11, 1
3f552a20:	move   *a11(0x40), a9, 1
3f552a40:	setf   16, 0, 0
3f552a50:	move   *a9(0x10), a11, 0
3f552a70:	subk   3, a11
3f552a80:	jreq   L3F552AB0
3f552a90:	movk   16, a8
3f552aa0:	jruc   L3F552CD0
L3F552AB0:
3f552ab0:	move   a14, -*sp, 1
3f552ac0:	movi   0xffff, a11
3f552ae0:	move   a11, *a14+, 1
3f552af0:	movk   3, a7
3f552b00:	move   a7, *a14+, 1
3f552b10:	move   *a9(0x20), *a14+, 1
3f552b30:	move   a13, a7
3f552b40:	addi   0x40, a7
3f552b60:	move   a7, *a14+, 1
3f552b70:	move   a13, a7
3f552b80:	addk   32, a7
3f552b90:	move   a7, *a14+, 1
3f552ba0:	move   a13, *a14+, 1
3f552bb0:	move   *a13(0xffe0), *a14+, 1
3f552bd0:	calla  L3F55CB30
3f552c00:	move   a8, *a13(0xa0), 1
3f552c20:	move   a8, a8
3f552c30:	jrne   L3F552CD0
3f552c40:	move   a14, -*sp, 1
3f552c50:	move   *a9(0x40), *a14+, 1
3f552c70:	move   *a13(0x20), *a14+, 1
3f552c90:	calla  L3F557F30
3f552cc0:	sub    a8, a8
L3F552CD0:
3f552cd0:	move   *sp(0xa0), a14, 1
3f552cf0:	mmfm   sp, a7,a9,a11,a13
3f552d10:	rets   2
3f552d20:	mmtm   sp, a5,a7,a9,a11,a13
3f552d40:	move   a14, a13
3f552d50:	addi   0xc0, a14
3f552d70:	move   *a13(0xffe0), a11, 1
3f552d90:	move   *a11(0x40), a9, 1
3f552db0:	setf   16, 0, 0
3f552dc0:	move   *a9(0x10), a11, 0
3f552de0:	subk   4, a11
3f552df0:	jrnc   L3F552E30
3f552e00:	movk   16, a8
3f552e10:	jauc   L3F553B20
L3F552E30:
3f552e30:	move   a14, -*sp, 1
3f552e40:	setf   8, 0, 0
3f552e50:	move   *a9(0x68), a8, 0
3f552e70:	move   a8, *a14+, 1
3f552e80:	movk   2, a11
3f552e90:	move   a11, *a14+, 1
3f552ea0:	move   *a9(0x20), *a14+, 1
3f552ec0:	move   a13, a7
3f552ed0:	addi   0x40, a7
3f552ef0:	move   a7, *a14+, 1
3f552f00:	move   a13, a11
3f552f10:	addk   32, a11
3f552f20:	move   a11, *a14+, 1
3f552f30:	move   a13, *a14+, 1
3f552f40:	move   *a13(0xffe0), *a14+, 1
3f552f60:	calla  L3F55CB30
3f552f90:	move   a8, *a13(0xa0), 1
3f552fb0:	move   a8, a8
3f552fc0:	jreq   L3F5531C0
3f552fd0:	jauc   L3F553B20
L3F552FF0:
3f552ff0:	move   a14, -*sp, 1
3f553000:	move   *a9(0x68), a8, 0
3f553020:	move   a8, *a14+, 1
3f553030:	move   *a13(0x40), *a14+, 1
3f553050:	move   *a13(0x20), *a14+, 1
3f553070:	move   *a13(0xffe0), *a14+, 1
3f553090:	calla  L3F55F7D0
3f5530c0:	move   a8, *a13(0x80), 1
3f5530e0:	jruc   L3F553280
L3F5530F0:
3f5530f0:	move   a14, -*sp, 1
3f553100:	move   *a13(0x40), *a14+, 1
3f553120:	move   *a13(0x20), *a14+, 1
3f553140:	move   *a13(0xffe0), *a14+, 1
3f553160:	calla  L3F55E150
3f553190:	move   a8, *a13(0x80), 1
3f5531b0:	jruc   L3F553280
L3F5531C0:
3f5531c0:	move   *a13(0x40), a7, 1
3f5531e0:	setf   8, 0, 0
3f5531f0:	move   *a7(0x10), a8, 0
3f553210:	jreq   L3F552FF0
3f553220:	dec    a8
3f553230:	jreq   L3F5530F0
3f553240:	dec    a8
3f553250:	jreq   L3F5530F0
3f553260:	dec    a8
3f553270:	jreq   L3F5530F0
L3F553280:
3f553280:	move   *a13(0x80), a11, 1
3f5532a0:	jreq   L3F553390
3f5532b0:	movk   1, a7
3f5532c0:	movb   a7, *a9(0x60)
3f5532e0:	move   *a13(0x20), a7, 1
3f553300:	move   *a7(0x160), a7, 1
3f553320:	move   *a7(0xd8), a7, 1
3f553340:	movi   0xff, a11
3f553360:	movb   a11, *a7(0x20)
3f553380:	jruc   L3F553440
L3F553390:
3f553390:	move   *a13(0x20), a7, 1
3f5533b0:	move   *a7(0x160), a5, 1
3f5533d0:	move   *a5(0xd8), a5, 1
3f5533f0:	move   *a13(0x40), a7, 1
3f553410:	movb   *a7(0x10), *a5(0x20)
L3F553440:
3f553440:	setf   8, 0, 0
3f553450:	move   *a9(0x60), a11, 0
3f553470:	jreq   L3F553B10
3f553480:	move   a14, -*sp, 1
3f553490:	move   *a9(0x68), a8, 0
3f5534b0:	move   a8, *a14+, 1
3f5534c0:	move   *a13(0x20), a11, 1
3f5534e0:	addi   0x120, a11
3f553500:	move   a11, *a14+, 1
3f553510:	calla  L3F558DE0
3f553540:	calla  L3FB3F9C0
3f553570:	move   a8, @0x1b2b50, 1
3f5535a0:	move   a14, -*sp, 1
3f5535b0:	move   @0x1b2b30, a11, 1
3f5535e0:	sub    a11, a8
3f5535f0:	move   a8, *a14+, 1
3f553600:	movi   0x3f562850, a8
3f553630:	move   a8, *a14+, 1
3f553640:	calla  L3F927BC0
3f553670:	move   *a13(0x20), a11, 1
3f553690:	move   *a11(0x120), a7, 1
3f5536b0:	jrne   L3F553B10
3f5536c0:	move   *a11(0x140), a7, 1
3f5536e0:	jreq   L3F553AB0
3f5536f0:	move   *a11(0x140), a7, 1
3f553710:	setf   1, 0, 0
3f553720:	move   *a7(0x28), a7, 0
3f553740:	jreq   L3F553AB0
3f553750:	move   a14, -*sp, 1
3f553760:	move   *a13(0x0), *a14+, 1
3f553780:	calla  L3F536FB0
3f5537b0:	move   a8, *a13(0x80), 1
3f5537d0:	move   a8, a5
3f5537e0:	jrne   L3F553B10
3f5537f0:	move   *a11(0x160), a7, 1
3f553810:	movk   1, a5
3f553820:	setf   1, 0, 0
3f553830:	move   a5, *a7(0x13a), 0
3f553850:	move   a14, -*sp, 1
3f553860:	move   *a11(0x140), *a14+, 1
3f553880:	calla  L3F2CD9C0
3f5538b0:	move   a8, *a13(0x80), 1
3f5538d0:	move   a14, -*sp, 1
3f5538e0:	move   *a13(0x0), *a14+, 1
3f553900:	move   *a13(0xffe0), *a14+, 1
3f553920:	calla  L3F3FF240
3f553950:	move   *a13(0x80), a7, 1
3f553970:	jreq   L3F553B10
3f553980:	move   a14, -*sp, 1
3f553990:	move   a7, *a14+, 1
3f5539a0:	move   *a13, a5, 1
3f5539b0:	move   *a5(0x0), *a14+, 1
3f5539d0:	setf   8, 0, 0
3f5539e0:	move   *a9(0x8), a8, 0
3f553a00:	move   a8, *a14+, 1
3f553a10:	move   @0x1ad960, *a14+, 1
3f553a40:	move   *a13(0xffe0), *a14+, 1
3f553a60:	calla  L3F7FD2F0
3f553a90:	move   a7, a8
3f553aa0:	jruc   L3F553B20
L3F553AB0:
3f553ab0:	move   *a11(0x160), a7, 1
3f553ad0:	movk   1, a5
3f553ae0:	setf   1, 0, 0
3f553af0:	move   a5, *a7(0x13a), 0
L3F553B10:
3f553b10:	sub    a8, a8
L3F553B20:
3f553b20:	move   *sp(0xc0), a14, 1
3f553b40:	mmfm   sp, a5,a7,a9,a11,a13
3f553b60:	rets   2
3f553b70:	mmtm   sp, a5,a7,a9,a11,a13
3f553b90:	move   a14, a13
3f553ba0:	addi   0x160, a14
3f553bc0:	move   *a13(0xffe0), a11, 1
3f553be0:	move   *a11(0x40), a9, 1
3f553c00:	setf   16, 0, 0
3f553c10:	move   *a9(0x10), a11, 0
3f553c30:	subk   8, a11
3f553c40:	jrnc   L3F553C80
3f553c50:	movk   16, a8
3f553c60:	jauc   L3F555250
L3F553C80:
3f553c80:	move   a14, -*sp, 1
3f553c90:	move   *a9(0xc0), *a14+, 1
3f553cb0:	movk   3, a11
3f553cc0:	move   a11, *a14+, 1
3f553cd0:	move   *a9(0x20), *a14+, 1
3f553cf0:	move   a13, a7
3f553d00:	addk   32, a7
3f553d10:	move   a7, *a14+, 1
3f553d20:	move   a13, *a14+, 1
3f553d30:	sub    a11, a11
3f553d40:	move   a11, *a14+, 1
3f553d50:	move   *a13(0xffe0), *a14+, 1
3f553d70:	calla  L3F55CB30
3f553da0:	move   a8, *a13(0x140), 1
3f553dc0:	move   a8, a8
3f553dd0:	jane   L3F555250
3f553df0:	move   *a9(0x40), a11, 1
3f553e10:	jrle   L3F553E50
3f553e20:	move   *a9(0x40), a11, 1
3f553e40:	jruc   L3F553E60
L3F553E50:
3f553e50:	sub    a11, a11
L3F553E60:
3f553e60:	move   a11, *a13(0x80), 1
3f553e80:	move   *a9(0x60), a7, 1
3f553ea0:	jrle   L3F553EE0
3f553eb0:	move   *a9(0x60), a7, 1
3f553ed0:	jruc   L3F553EF0
L3F553EE0:
3f553ee0:	sub    a7, a7
L3F553EF0:
3f553ef0:	move   a7, *a13(0xa0), 1
3f553f10:	move   *a9(0x80), a7, 1
3f553f30:	move   *a9(0x40), a5, 1
3f553f50:	add    a5, a7
3f553f60:	move   *a13, a5, 1
3f553f70:	move   *a5(0x80), a5, 1
3f553f90:	cmp    a5, a7
3f553fa0:	jrls   L3F554000
3f553fb0:	move   *a13, a7, 1
3f553fc0:	move   *a7(0x80), a5, 1
3f553fe0:	sub    a11, a5
3f553ff0:	jruc   L3F554070
L3F554000:
3f554000:	move   *a9(0x80), a7, 1
3f554020:	move   *a9(0x40), a5, 1
3f554040:	add    a5, a7
3f554050:	sub    a11, a7
3f554060:	move   a7, a5
L3F554070:
3f554070:	move   a5, *a13(0xc0), 1
3f554090:	move   *a9(0xa0), a7, 1
3f5540b0:	move   *a9(0x60), a5, 1
3f5540d0:	add    a5, a7
3f5540e0:	move   *a13, a5, 1
3f5540f0:	move   *a5(0xa0), a5, 1
3f554110:	cmp    a5, a7
3f554120:	jrls   L3F5541A0
3f554130:	move   *a13, a7, 1
3f554140:	move   *a7(0xa0), a5, 1
3f554160:	move   *a13(0xa0), a7, 1
3f554180:	sub    a7, a5
3f554190:	jruc   L3F554230
L3F5541A0:
3f5541a0:	move   *a9(0xa0), a7, 1
3f5541c0:	move   *a9(0x60), a5, 1
3f5541e0:	add    a5, a7
3f5541f0:	move   *a13(0xa0), a5, 1
3f554210:	sub    a5, a7
3f554220:	move   a7, a5
L3F554230:
3f554230:	move   a5, *a13(0xe0), 1
3f554250:	move   *a13(0xc0), a7, 1
3f554270:	jrle   L3F5542A0
3f554280:	move   a5, a8
3f554290:	jrgt   L3F5543E0
L3F5542A0:
3f5542a0:	move   a14, -*sp, 1
3f5542b0:	movk   2, a5
3f5542c0:	move   a5, *a14+, 1
3f5542d0:	move   *a9(0x20), *a14+, 1
3f5542f0:	setf   8, 0, 0
3f554300:	move   *a9(0x8), a8, 0
3f554320:	move   a8, *a14+, 1
3f554330:	move   @0x1ad960, *a14+, 1
3f554360:	move   *a13(0xffe0), *a14+, 1
3f554380:	calla  L3F7FD2F0
3f5543b0:	move   a5, a8
3f5543c0:	jauc   L3F555250
L3F5543E0:
3f5543e0:	move   a9, a5
3f5543f0:	addi   0x100, a5
3f554410:	move   a5, *a13(0x120), 1
3f554430:	sub    a5, a5
3f554440:	move   a5, *a13(0x60), 1
3f554460:	move   *a9(0xc0), *a13(0x40), 1
3f554490:	move   *a13(0x40), a7, 1
3f5544b0:	jaeq   L3F555140
L3F5544D0:
3f5544d0:	move   *a13(0x40), a11, 1
3f5544f0:	btst   0, a11
3f554500:	jaeq   L3F555080
3f554520:	move   *a13(0x20), a7, 1
3f554540:	move   *a13(0x60), a5, 1
3f554560:	sll    0x5, a5
3f554570:	add    a7, a5
3f554580:	move   *a5(0x160), a5, 1
3f5545a0:	move   *a13(0x80), *a5(0xa8), 1
3f5545d0:	move   *a13(0x60), a5, 1
3f5545f0:	sll    0x5, a5
3f554600:	add    a7, a5
3f554610:	move   *a5(0x160), a5, 1
3f554630:	move   *a13(0xa0), *a5(0xe8), 1
3f554660:	move   *a13(0x60), a5, 1
3f554680:	sll    0x5, a5
3f554690:	add    a7, a5
3f5546a0:	move   *a5(0x160), a5, 1
3f5546c0:	move   *a13(0x80), a7, 1
3f5546e0:	move   *a13(0xc0), a11, 1
3f554700:	add    a11, a7
3f554710:	dec    a7
3f554720:	move   a7, *a5(0xc8), 1
3f554740:	move   *a13(0x20), a7, 1
3f554760:	move   *a13(0x60), a5, 1
3f554780:	sll    0x5, a5
3f554790:	add    a7, a5
3f5547a0:	move   *a5(0x160), a5, 1
3f5547c0:	move   *a13(0xa0), a7, 1
3f5547e0:	move   *a13(0xe0), a11, 1
3f554800:	add    a11, a7
3f554810:	dec    a7
3f554820:	move   a7, *a5(0x108), 1
3f554840:	move   *a13(0x20), a7, 1
3f554860:	move   *a13(0x60), a5, 1
3f554880:	sll    0x5, a5
3f554890:	add    a7, a5
3f5548a0:	move   *a5(0x160), a5, 1
3f5548c0:	move   *a13(0xc0), *a5(0x128), 1
3f5548f0:	move   *a13(0x60), a5, 1
3f554910:	sll    0x5, a5
3f554920:	add    a7, a5
3f554930:	move   *a5(0x160), a5, 1
3f554950:	move   a11, *a5(0x148), 1
3f554970:	move   *a13(0x60), a5, 1
3f554990:	sll    0x5, a5
3f5549a0:	add    a7, a5
3f5549b0:	move   *a5(0x160), a5, 1
3f5549d0:	move   *a13(0x60), a11, 1
3f5549f0:	sll    0x5, a11
3f554a00:	add    a7, a11
3f554a10:	move   *a11(0x160), a11, 1
3f554a30:	move   *a13(0xc0), a7, 1
3f554a50:	move   *a11(0x68), a11, 1
3f554a70:	mpyu   a7, a11
3f554a80:	move   a11, *a5(0x88), 1
3f554aa0:	move   *a13(0x20), a11, 1
3f554ac0:	move   *a13(0x60), a5, 1
3f554ae0:	sll    0x5, a5
3f554af0:	add    a11, a5
3f554b00:	move   *a5(0x160), a5, 1
3f554b20:	move   *a13(0x60), a7, 1
3f554b40:	sll    0x5, a7
3f554b50:	add    a11, a7
3f554b60:	move   *a7(0x160), a7, 1
3f554b80:	move   *a13(0xe0), a11, 1
3f554ba0:	move   *a7(0x88), a7, 1
3f554bc0:	mpyu   a11, a7
3f554bd0:	move   a7, *a5(0x48), 1
3f554bf0:	move   *a13(0x20), a7, 1
3f554c10:	move   *a13(0x60), a5, 1
3f554c30:	sll    0x5, a5
3f554c40:	add    a7, a5
3f554c50:	move   *a5(0x160), a5, 1
3f554c70:	move   *a13(0x120), *a5(0x28), 1
3f554ca0:	move   a14, -*sp, 1
3f554cb0:	move   *a13(0x60), *a14+, 1
3f554cd0:	move   *a13, a5, 1
3f554ce0:	move   *a5(0x160), *a14+, 1
3f554d00:	move   a7, *a14+, 1
3f554d10:	calla  L3F55B200
3f554d40:	move   a8, *a13(0x100), 1
3f554d60:	move   a8, a8
3f554d70:	jreq   L3F554EB0
3f554d80:	move   a14, -*sp, 1
3f554d90:	move   a8, *a14+, 1
3f554da0:	move   *a5(0x0), *a14+, 1
3f554dc0:	setf   8, 0, 0
3f554dd0:	move   *a9(0x8), a8, 0
3f554df0:	move   a8, *a14+, 1
3f554e00:	move   @0x1ad960, *a14+, 1
3f554e30:	move   *a13(0xffe0), *a14+, 1
3f554e50:	calla  L3F7FD2F0
3f554e80:	move   *a13(0x100), a8, 1
3f554ea0:	jruc   L3F555250
L3F554EB0:
3f554eb0:	move   *a13(0x60), a5, 1
3f554ed0:	sll    0x5, a5
3f554ee0:	add    a7, a5
3f554ef0:	move   *a5(0x160), a5, 1
3f554f10:	sub    a7, a7
3f554f20:	move   a7, *a5(0x28), 1
3f554f40:	move   *a13(0x20), a5, 1
3f554f60:	move   *a13(0x60), a7, 1
3f554f80:	sll    0x5, a7
3f554f90:	add    a5, a7
3f554fa0:	move   *a7(0x160), a7, 1
3f554fc0:	move   *a7(0x48), a7, 1
3f554fe0:	addk   31, a7
3f554ff0:	srl    0x3, a7
3f555000:	movk   3, a5
3f555010:	andn   a5, a7
3f555020:	sll    0x3, a7
3f555030:	move   *a13(0x120), a5, 1
3f555050:	add    a5, a7
3f555060:	move   a7, *a13(0x120), 1
L3F555080:
3f555080:	move   *a13(0x60), a11, 1
3f5550a0:	inc    a11
3f5550b0:	move   a11, *a13(0x60), 1
3f5550d0:	move   *a13(0x40), a7, 1
3f5550f0:	srl    0x1, a7
3f555100:	move   a7, *a13(0x40), 1
3f555120:	jane   L3F5544D0
L3F555140:
3f555140:	setf   8, 0, 0
3f555150:	move   *a9(0xe0), a11, 0
3f555170:	jreq   L3F555240
3f555180:	move   a14, -*sp, 1
3f555190:	movi   0xffffff, a11
3f5551c0:	move   a11, *a14+, 1
3f5551d0:	move   *a13, a5, 1
3f5551e0:	addi   0x120, a5
3f555200:	move   a5, *a14+, 1
3f555210:	calla  L3F558DE0
L3F555240:
3f555240:	sub    a8, a8
L3F555250:
3f555250:	move   *sp(0xc0), a14, 1
3f555270:	mmfm   sp, a5,a7,a9,a11,a13
3f555290:	rets   2
3f5552a0:	mmtm   sp, a5,a7,a9,a11,a13
3f5552c0:	move   a14, a13
3f5552d0:	addi   0x1a0, a14
3f5552f0:	movk   25, a11
3f555300:	move   a11, *a13(0xc0), 1
3f555320:	move   *a13(0xffe0), a7, 1
3f555340:	move   *a7(0x40), a9, 1
3f555360:	setf   16, 0, 0
3f555370:	move   *a9(0x10), a7, 0
3f555390:	cmpi   0x23, a7
3f5553b0:	jreq   L3F5553F0
3f5553c0:	movk   16, a8
3f5553d0:	jauc   L3F557EE0
L3F5553F0:
3f5553f0:	calla  L3FB3F9C0
3f555420:	move   a8, @0x1b2b30, 1
3f555450:	move   a14, -*sp, 1
3f555460:	movi   0xffff, a7
3f555480:	move   a7, *a14+, 1
3f555490:	setf   8, 0, 0
3f5554a0:	move   *a9(0x68), a8, 0
3f5554c0:	move   a8, *a14+, 1
3f5554d0:	move   *a9(0x20), *a14+, 1
3f5554f0:	move   a13, a7
3f555500:	addi   0x40, a7
3f555520:	move   a7, *a14+, 1
3f555530:	move   a13, a7
3f555540:	addk   32, a7
3f555550:	move   a7, *a14+, 1
3f555560:	move   a13, *a14+, 1
3f555570:	move   *a13(0xffe0), *a14+, 1
3f555590:	calla  L3F55CB30
3f5555c0:	move   a8, *a13(0x180), 1
3f5555e0:	move   a8, a8
3f5555f0:	jane   L3F557EE0
3f555610:	sub    a7, a7
3f555620:	move   a7, *a13(0x100), 1
3f555640:	move   a7, *a13(0x80), 1
L3F555660:
3f555660:	move   *a13(0x80), a11, 1
3f555680:	sll    0x5, a11
3f555690:	add    a13, a11
3f5556a0:	move   *a13(0x20), a7, 1
3f5556c0:	move   *a7(0x160), a5, 1
3f5556e0:	move   *a13(0x80), a7, 1
3f555700:	sll    0x5, a7
3f555710:	add    a7, a5
3f555720:	move   *a5(0xd8), a7, 1
3f555740:	jreq   L3F555A30
3f555750:	addi   0x40, a14
3f555770:	move   a14, -*sp, 1
3f555780:	addi   0x40, a14
3f5557a0:	move   a14, -*sp, 1
3f5557b0:	move   *a13(0x20), a7, 1
3f5557d0:	move   *a7(0x160), a5, 1
3f5557f0:	move   *a13(0x80), a7, 1
3f555810:	sll    0x5, a7
3f555820:	add    a7, a5
3f555830:	move   *a5(0xd8), a7, 1
3f555850:	move   *a7(0x1a8), a8, 1
3f555870:	calla  L3FE116F0
3f5558a0:	calla  L3FE161A0
3f5558d0:	addi   0x40, a14
3f5558f0:	move   a14, -*sp, 1
3f555900:	movi   0x3f562d00, a8
3f555930:	move   *a8+, *a14+, 1
3f555940:	move   *a8+, *a14+, 1
3f555950:	calla  L3FE161A0
3f555980:	calla  L3FE0D650
3f5559b0:	calla  L3FE14450
3f5559e0:	calla  L3FE10B50
3f555a10:	move   a8, a7
3f555a20:	jruc   L3F555A40
L3F555A30:
3f555a30:	sub    a7, a7
L3F555A40:
3f555a40:	move   a7, *a11(0x120), 1
3f555a60:	move   *a13(0x80), a11, 1
3f555a80:	inc    a11
3f555a90:	move   a11, *a13(0x80), 1
3f555ab0:	dec    a11
3f555ac0:	sll    0x5, a11
3f555ad0:	add    a13, a11
3f555ae0:	move   *a13(0x100), a7, 1
3f555b00:	move   *a11(0x120), a11, 1
3f555b20:	add    a7, a11
3f555b30:	move   a11, *a13(0x100), 1
3f555b50:	move   *a13(0x80), a7, 1
3f555b70:	subk   3, a7
3f555b80:	jrc   L3F555660
3f555b90:	setf   8, 0, 0
3f555ba0:	move   *a9(0x70), a7, 0
3f555bc0:	subk   4, a7
3f555bd0:	jrne   L3F555C10
3f555be0:	movk   1, a7
3f555bf0:	move   a7, *a13(0x100), 1
L3F555C10:
3f555c10:	move   *a13(0x40), a11, 1
3f555c30:	jreq   L3F5561A0
3f555c40:	move   *a11(0x8), a7, 0
3f555c60:	move   *a9(0x70), a5, 0
3f555c80:	cmp    a5, a7
3f555c90:	jrne   L3F555E80
3f555ca0:	move   *a11(0x10), a7, 0
3f555cc0:	move   *a9(0x60), a5, 0
3f555ce0:	cmp    a5, a7
3f555cf0:	jrne   L3F555E80
3f555d00:	move   *a11(0x20), a7, 1
3f555d20:	move   *a9(0x40), a5, 1
3f555d40:	cmp    a5, a7
3f555d50:	jrne   L3F555E80
3f555d60:	move   *a11(0x40), a7, 1
3f555d80:	move   *a9(0x80), a5, 1
3f555da0:	and    a5, a7
3f555db0:	jrne   L3F555E80
3f555dc0:	move   *a11(0x60), a7, 1
3f555de0:	move   *a9(0x80), a5, 1
3f555e00:	and    a5, a7
3f555e10:	jrne   L3F555E80
3f555e20:	move   *a11(0x80), a7, 1
3f555e40:	move   *a9(0x80), a5, 1
3f555e60:	cmp    a5, a7
3f555e70:	jrnc   L3F555FB0
L3F555E80:
3f555e80:	move   a14, -*sp, 1
3f555e90:	movk   8, a7
3f555ea0:	move   a7, *a14+, 1
3f555eb0:	move   *a9(0x20), *a14+, 1
3f555ed0:	move   *a9(0x8), a8, 0
3f555ef0:	move   a8, *a14+, 1
3f555f00:	move   @0x1ad960, *a14+, 1
3f555f30:	move   *a13(0xffe0), *a14+, 1
3f555f50:	calla  L3F7FD2F0
3f555f80:	move   a7, a8
3f555f90:	jauc   L3F557EE0
L3F555FB0:
3f555fb0:	move   *a11(0x40), a7, 1
3f555fd0:	move   *a9(0x80), a5, 1
3f555ff0:	or     a5, a7
3f556000:	move   a7, *a11(0x40), 1
3f556020:	jauc   L3F556F80
L3F556040:
3f556040:	movk   1, a11
3f556050:	move   a11, *a13(0xc0), 1
3f556070:	jruc   L3F556220
L3F556080:
3f556080:	move   *a13(0x20), a11, 1
3f5560a0:	move   *a11(0x48), a7, 0
3f5560c0:	move   a7, *a13(0xc0), 1
3f5560e0:	jruc   L3F556220
L3F5560F0:
3f5560f0:	move   *a13(0x120), a11, 1
3f556110:	move   *a13(0x140), a7, 1
3f556130:	add    a7, a11
3f556140:	move   *a13(0x160), a5, 1
3f556160:	add    a5, a11
3f556170:	move   a11, *a13(0xc0), 1
3f556190:	jruc   L3F556220
L3F5561A0:
3f5561a0:	move   *a9(0x70), a8, 0
3f5561c0:	dec    a8
3f5561d0:	jreq   L3F556040
3f5561e0:	subk   2, a8
3f5561f0:	jreq   L3F556080
3f556200:	dec    a8
3f556210:	jreq   L3F5560F0
L3F556220:
3f556220:	movk   1, a11
3f556230:	move   *a13(0xc0), a7, 1
3f556250:	sll    a7, a11
3f556260:	move   *a9(0x80), a5, 1
3f556280:	inc    a5
3f556290:	cmp    a11, a5
3f5562a0:	jrhi   L3F5562D0
3f5562b0:	subk   24, a7
3f5562c0:	jrls   L3F5568F0
L3F5562D0:
3f5562d0:	move   a14, -*sp, 1
3f5562e0:	movk   8, a11
3f5562f0:	move   a11, *a14+, 1
3f556300:	move   *a9(0x20), *a14+, 1
3f556320:	setf   8, 0, 0
3f556330:	move   *a9(0x8), a8, 0
3f556350:	move   a8, *a14+, 1
3f556360:	move   @0x1ad960, *a14+, 1
3f556390:	move   *a13(0xffe0), *a14+, 1
3f5563b0:	calla  L3F7FD2F0
3f5563e0:	move   a11, a8
3f5563f0:	jauc   L3F557EE0
L3F556410:
3f556410:	move   *a13(0x20), a11, 1
3f556430:	move   *a11(0x40), a7, 0
3f556450:	dsjs   a7, L3F5564A0
3f556460:	move   *a13(0xc0), a7, 1
3f556480:	dec    a7
3f556490:	jreq   L3F5569A0
L3F5564A0:
3f5564a0:	move   a14, -*sp, 1
3f5564b0:	movk   8, a7
3f5564c0:	move   a7, *a14+, 1
3f5564d0:	move   *a9(0x20), *a14+, 1
3f5564f0:	move   *a9(0x8), a8, 0
3f556510:	move   a8, *a14+, 1
3f556520:	move   @0x1ad960, *a14+, 1
3f556550:	move   *a13(0xffe0), *a14+, 1
3f556570:	calla  L3F7FD2F0
3f5565a0:	move   a7, a8
3f5565b0:	jauc   L3F557EE0
L3F5565D0:
3f5565d0:	move   *a13(0x20), a11, 1
3f5565f0:	move   *a11(0x40), a7, 0
3f556610:	dsjs   a7, L3F556690
3f556620:	move   *a13(0xc0), a7, 1
3f556640:	dsjs   a7, L3F556690
3f556650:	move   *a9(0x68), a7, 0
3f556670:	subk   3, a7
3f556680:	jrne   L3F5569A0
L3F556690:
3f556690:	move   a14, -*sp, 1
3f5566a0:	movk   8, a7
3f5566b0:	move   a7, *a14+, 1
3f5566c0:	move   *a9(0x20), *a14+, 1
3f5566e0:	move   *a9(0x8), a8, 0
3f556700:	move   a8, *a14+, 1
3f556710:	move   @0x1ad960, *a14+, 1
3f556740:	move   *a13(0xffe0), *a14+, 1
3f556760:	calla  L3F7FD2F0
3f556790:	move   a7, a8
3f5567a0:	jauc   L3F557EE0
L3F5567C0:
3f5567c0:	move   a14, -*sp, 1
3f5567d0:	movk   14, a11
3f5567e0:	move   a11, *a14+, 1
3f5567f0:	move   *a9(0x20), *a14+, 1
3f556810:	move   *a9(0x8), a8, 0
3f556830:	move   a8, *a14+, 1
3f556840:	move   @0x1ad960, *a14+, 1
3f556870:	move   *a13(0xffe0), *a14+, 1
3f556890:	calla  L3F7FD2F0
3f5568c0:	move   a11, a8
3f5568d0:	jauc   L3F557EE0
L3F5568F0:
3f5568f0:	setf   8, 0, 0
3f556900:	move   *a9(0x60), a8, 0
3f556920:	jreq   L3F556410
3f556930:	dec    a8
3f556940:	jreq   L3F5565D0
3f556950:	dec    a8
3f556960:	jreq   L3F5565D0
3f556970:	dec    a8
3f556980:	jreq   L3F5565D0
3f556990:	jruc   L3F5567C0
L3F5569A0:
3f5569a0:	move   *a13(0x20), a11, 1
3f5569c0:	move   a14, -*sp, 1
3f5569d0:	movi   0x8c, a7
3f5569f0:	move   a7, *a14+, 1
3f556a00:	movk   1, a5
3f556a10:	move   a5, *a14+, 1
3f556a20:	calla  L3FB1D180
3f556a50:	move   a8, *a11(0x120), 1
3f556a70:	move   *a11(0x120), a5, 1
3f556a90:	jrne   L3F556B20
3f556aa0:	move   a14, -*sp, 1
3f556ab0:	movi   0x3f562910, a8
3f556ae0:	move   a8, *a14+, 1
3f556af0:	calla  L3F927BC0
L3F556B20:
3f556b20:	move   *a11(0x120), a5, 1
3f556b40:	jrne   L3F556C90
3f556b50:	move   a14, -*sp, 1
3f556b60:	movk   11, a5
3f556b70:	move   a5, *a14+, 1
3f556b80:	move   *a9(0x20), *a14+, 1
3f556ba0:	setf   8, 0, 0
3f556bb0:	move   *a9(0x8), a8, 0
3f556bd0:	move   a8, *a14+, 1
3f556be0:	move   @0x1ad960, *a14+, 1
3f556c10:	move   *a13(0xffe0), *a14+, 1
3f556c30:	calla  L3F7FD2F0
3f556c60:	move   a5, a8
3f556c70:	jauc   L3F557EE0
L3F556C90:
3f556c90:	move   *a11(0x120), *a13(0x40), 1
3f556cc0:	move   *a13(0x40), a5, 1
3f556ce0:	movb   *a9(0x68), *a5(0x0)
3f556d10:	movb   *a9(0x70), *a5(0x8)
3f556d40:	movb   *a9(0x60), *a5(0x10)
3f556d70:	move   *a9(0x40), *a5(0x20), 1
3f556da0:	move   *a9(0x80), *a5(0x40), 1
3f556dd0:	sub    a7, a7
3f556de0:	move   a7, *a5(0x60), 1
3f556e00:	movk   1, a7
3f556e10:	move   *a13(0xc0), a11, 1
3f556e30:	sll    a11, a7
3f556e40:	dec    a7
3f556e50:	move   a7, *a5(0x80), 1
3f556e70:	move   *a13(0x20), a7, 1
3f556e90:	move   *a7(0x120), a5, 1
3f556eb0:	jreq   L3F556F80
3f556ec0:	move   *a7(0x120), a5, 1
3f556ee0:	setf   8, 0, 0
3f556ef0:	move   *a5, a5, 0
3f556f00:	subk   2, a5
3f556f10:	jrne   L3F556F80
3f556f20:	move   *a7(0x160), a5, 1
3f556f40:	sub    a7, a7
3f556f50:	setf   1, 0, 0
3f556f60:	move   a7, *a5(0x13a), 0
L3F556F80:
3f556f80:	sub    a11, a11
3f556f90:	move   a11, *a13(0x60), 1
3f556fb0:	movk   1, a7
3f556fc0:	move   a7, *a13(0xa0), 1
3f556fe0:	move   *a13(0x40), a5, 1
3f557000:	move   *a5(0x80), a5, 1
3f557020:	and    a7, a5
3f557030:	jaeq   L3F557ED0
L3F557050:
3f557050:	move   *a13(0xa0), a11, 1
3f557070:	move   *a9(0x80), a7, 1
3f557090:	and    a11, a7
3f5570a0:	jaeq   L3F557DC0
3f5570c0:	move   *a13(0x40), a7, 1
3f5570e0:	setf   8, 0, 0
3f5570f0:	move   *a7(0x8), a5, 0
3f557110:	subk   3, a5
3f557120:	jrne   L3F5571A0
3f557130:	move   *a13(0x60), a5, 1
3f557150:	sll    0x5, a5
3f557160:	add    a13, a5
3f557170:	move   *a5(0x120), *a13(0x100), 1
L3F5571A0:
3f5571a0:	move   a14, -*sp, 1
3f5571b0:	move   *a13(0x60), a5, 1
3f5571d0:	sll    0x5, a5
3f5571e0:	add    a9, a5
3f5571f0:	move   *a5(0x160), *a14+, 1
3f557210:	move   *a13(0x60), a5, 1
3f557230:	sll    0x3, a5
3f557240:	add    a9, a5
3f557250:	move   *a5(0xa0), a8, 0
3f557270:	move   a8, *a14+, 1
3f557280:	move   *a7(0x10), a8, 0
3f5572a0:	move   a8, *a14+, 1
3f5572b0:	move   *a13(0x100), *a14+, 1
3f5572d0:	calla  L3F566B40
3f557300:	move   a8, *a13(0xe0), 1
3f557320:	move   *a13(0x60), a5, 1
3f557340:	sll    0x5, a5
3f557350:	add    a7, a5
3f557360:	move   a14, -*sp, 1
3f557370:	sub    a7, a7
3f557380:	move   a7, *a14+, 1
3f557390:	move   a7, *a14+, 1
3f5573a0:	move   *a13(0x60), *a14+, 1
3f5573c0:	movk   1, a7
3f5573d0:	move   *a13(0x100), a11, 1
3f5573f0:	sll    a11, a7
3f557400:	move   a7, *a14+, 1
3f557410:	move   *a13(0x60), a7, 1
3f557430:	sll    0x5, a7
3f557440:	add    a9, a7
3f557450:	move   *a7(0x160), *a14+, 1
3f557470:	move   *a13(0x60), a7, 1
3f557490:	sll    0x3, a7
3f5574a0:	add    a9, a7
3f5574b0:	setf   8, 0, 0
3f5574c0:	move   *a7(0xa0), a8, 0
3f5574e0:	move   a8, *a14+, 1
3f5574f0:	move   *a13(0x20), a7, 1
3f557510:	move   *a7(0x120), a7, 1
3f557530:	jreq   L3F557620
3f557540:	move   *a13(0x20), a7, 1
3f557560:	move   *a7(0x120), a7, 1
3f557580:	move   *a7, a7, 0
3f557590:	subk   2, a7
3f5575a0:	jrne   L3F557620
3f5575b0:	move   *a13(0x40), a7, 1
3f5575d0:	move   *a7(0x10), a7, 0
3f5575f0:	jrne   L3F557620
3f557600:	sub    a7, a7
3f557610:	jruc   L3F557660
L3F557620:
3f557620:	move   *a13(0x20), a7, 1
3f557640:	move   *a7(0xa0), a7, 1
L3F557660:
3f557660:	move   a7, *a14+, 1
3f557670:	move   *a13(0x20), a7, 1
3f557690:	move   *a7(0x80), *a14+, 1
3f5576b0:	move   *a13(0x40), a7, 1
3f5576d0:	move   *a7(0x10), a8, 0
3f5576f0:	move   a8, *a14+, 1
3f557700:	move   *a13(0xe0), *a14+, 1
3f557720:	calla  L3F563300
3f557750:	move   a8, *a5(0x160), 1
3f557770:	move   *a13(0x60), a5, 1
3f557790:	sll    0x5, a5
3f5577a0:	add    a7, a5
3f5577b0:	move   *a5(0x160), a5, 1
3f5577d0:	jrne   L3F557D30
3f5577e0:	move   *a9(0x80), *a7(0x60), 1
3f557810:	move   a14, -*sp, 1
3f557820:	move   *a9(0x80), *a14+, 1
3f557840:	move   *a13(0x20), *a14+, 1
3f557860:	calla  L3F557F30
3f557890:	move   a14, -*sp, 1
3f5578a0:	movk   11, a5
3f5578b0:	move   a5, *a14+, 1
3f5578c0:	move   *a9(0x20), *a14+, 1
3f5578e0:	setf   8, 0, 0
3f5578f0:	move   *a9(0x8), a8, 0
3f557910:	move   a8, *a14+, 1
3f557920:	move   @0x1ad960, *a14+, 1
3f557950:	move   *a13(0xffe0), *a14+, 1
3f557970:	calla  L3F7FD2F0
3f5579a0:	move   a5, a8
3f5579b0:	jruc   L3F557EE0
L3F5579C0:
3f5579c0:	move   *a13(0x40), a11, 1
3f5579e0:	move   *a13(0x60), a7, 1
3f557a00:	sll    0x5, a7
3f557a10:	add    a11, a7
3f557a20:	move   *a7(0x160), a7, 1
3f557a40:	sub    a5, a5
3f557a50:	move   a5, *a7(0x188), 1
3f557a70:	jruc   L3F557DC0
L3F557A80:
3f557a80:	move   *a13(0x40), a11, 1
3f557aa0:	move   *a13(0x60), a7, 1
3f557ac0:	sll    0x5, a7
3f557ad0:	add    a11, a7
3f557ae0:	move   *a7(0x160), a7, 1
3f557b00:	move   *a13(0x60), *a7(0x188), 1
3f557b30:	jruc   L3F557DC0
L3F557B40:
3f557b40:	move   *a13(0x40), a11, 1
3f557b60:	move   *a13(0x60), a7, 1
3f557b80:	sll    0x5, a7
3f557b90:	add    a11, a7
3f557ba0:	move   *a7(0x160), a7, 1
3f557bc0:	move   *a13(0x60), a5, 1
3f557be0:	move   *a13(0x120), a11, 1
3f557c00:	cmp    a11, a5
3f557c10:	jrnc   L3F557C40
3f557c20:	sub    a5, a5
3f557c30:	jruc   L3F557D00
L3F557C40:
3f557c40:	move   *a13(0x120), a11, 1
3f557c60:	move   *a13(0x140), a5, 1
3f557c80:	add    a5, a11
3f557c90:	move   *a13(0x60), a5, 1
3f557cb0:	cmp    a11, a5
3f557cc0:	jrnc   L3F557CF0
3f557cd0:	movk   1, a5
3f557ce0:	jruc   L3F557D00
L3F557CF0:
3f557cf0:	movk   2, a5
L3F557D00:
3f557d00:	move   a5, *a7(0x188), 1
3f557d20:	jruc   L3F557DC0
L3F557D30:
3f557d30:	setf   8, 0, 0
3f557d40:	move   *a7(0x8), a8, 0
3f557d60:	dec    a8
3f557d70:	jreq   L3F5579C0
3f557d80:	subk   2, a8
3f557d90:	jreq   L3F557A80
3f557da0:	dec    a8
3f557db0:	jreq   L3F557B40
L3F557DC0:
3f557dc0:	move   *a13(0x60), a11, 1
3f557de0:	inc    a11
3f557df0:	move   a11, *a13(0x60), 1
3f557e10:	move   *a13(0xa0), a7, 1
3f557e30:	sll    0x1, a7
3f557e40:	move   a7, *a13(0xa0), 1
3f557e60:	move   *a13(0x40), a5, 1
3f557e80:	move   *a5(0x80), a5, 1
3f557ea0:	and    a7, a5
3f557eb0:	jane   L3F557050
L3F557ED0:
3f557ed0:	sub    a8, a8
L3F557EE0:
3f557ee0:	move   *sp(0xc0), a14, 1
3f557f00:	mmfm   sp, a5,a7,a9,a11,a13
3f557f20:	rets   2
L3F557F30:
3f557f30:	mmtm   sp, a7,a9,a11,a13
3f557f50:	move   a14, a13
3f557f60:	addi   0x60, a14
3f557f80:	move   *a13(0xffe0), a11, 1
3f557fa0:	move   *a11(0x120), *a13(0x0), 1
3f557fd0:	move   *a13, a11, 1
3f557fe0:	jaeq   L3F5588A0
3f558000:	setf   8, 0, 0
3f558010:	move   *a11, a9, 0
3f558020:	not    a9
3f558030:	movb   a9, *a11
3f558040:	sub    a9, a9
3f558050:	move   a9, *a13(0x20), 1
3f558070:	move   *a13(0xffc0), a9, 1
3f558090:	move   *a11(0x40), a11, 1
3f5580b0:	and    a9, a11
3f5580c0:	move   a11, *a13(0x40), 1
3f5580e0:	jreq   L3F558800
L3F5580F0:
3f5580f0:	move   *a13(0x40), a11, 1
3f558110:	btst   0, a11
3f558120:	jreq   L3F558750
3f558130:	move   *a13, a9, 1
3f558140:	move   *a13(0x20), a11, 1
3f558160:	sll    0x5, a11
3f558170:	add    a9, a11
3f558180:	move   *a11(0x160), a11, 1
3f5581a0:	jreq   L3F558520
3f5581b0:	move   *a13(0xffe0), a11, 1
3f5581d0:	move   *a11(0x160), a9, 1
3f5581f0:	move   *a13, a11, 1
3f558200:	move   *a13(0x20), a7, 1
3f558220:	sll    0x5, a7
3f558230:	add    a11, a7
3f558240:	move   *a7(0x160), a7, 1
3f558260:	move   *a7(0x188), a7, 1
3f558280:	sll    0x5, a7
3f558290:	add    a7, a9
3f5582a0:	move   *a9(0xd8), a9, 1
3f5582c0:	jreq   L3F558520
3f5582d0:	move   *a13(0xffe0), a9, 1
3f5582f0:	move   *a9(0x160), a7, 1
3f558310:	move   *a13(0x20), a9, 1
3f558330:	sll    0x5, a9
3f558340:	add    a11, a9
3f558350:	move   *a9(0x160), a9, 1
3f558370:	move   *a9(0x188), a9, 1
3f558390:	sll    0x5, a9
3f5583a0:	add    a9, a7
3f5583b0:	move   *a7(0xd8), a9, 1
3f5583d0:	move   *a13(0x20), a7, 1
3f5583f0:	sll    0x5, a7
3f558400:	add    a11, a7
3f558410:	move   *a7(0x160), a7, 1
3f558430:	move   *a7(0x28), a7, 1
3f558450:	move   *a9(0x28), a9, 1
3f558470:	cmp    a9, a7
3f558480:	jrne   L3F558520
3f558490:	move   *a13(0x20), a9, 1
3f5584b0:	sll    0x5, a9
3f5584c0:	add    a11, a9
3f5584d0:	move   *a9(0x160), a9, 1
3f5584f0:	sub    a7, a7
3f558500:	move   a7, *a9(0x28), 1
L3F558520:
3f558520:	move   a14, -*sp, 1
3f558530:	move   *a13(0x20), *a14+, 1
3f558550:	move   *a13(0xffe0), a11, 1
3f558570:	addi   0x120, a11
3f558590:	move   a11, *a14+, 1
3f5585a0:	calla  L3F558DE0
3f5585d0:	move   *a13(0xffe0), a11, 1
3f5585f0:	move   *a11(0x120), a9, 1
3f558610:	jreq   L3F558800
3f558620:	move   *a13, a9, 1
3f558630:	movk   1, a7
3f558640:	move   *a13(0x20), a11, 1
3f558660:	sll    a11, a7
3f558670:	move   *a9(0x40), a11, 1
3f558690:	andn   a7, a11
3f5586a0:	move   a11, *a9(0x40), 1
3f5586c0:	movk   1, a11
3f5586d0:	move   *a13(0x20), a7, 1
3f5586f0:	sll    a7, a11
3f558700:	move   *a9(0x60), a7, 1
3f558720:	andn   a11, a7
3f558730:	move   a7, *a9(0x60), 1
L3F558750:
3f558750:	move   *a13(0x20), a11, 1
3f558770:	inc    a11
3f558780:	move   a11, *a13(0x20), 1
3f5587a0:	move   *a13(0x40), a9, 1
3f5587c0:	srl    0x1, a9
3f5587d0:	move   a9, *a13(0x40), 1
3f5587f0:	jrne   L3F5580F0
L3F558800:
3f558800:	move   *a13(0xffe0), a11, 1
3f558820:	move   *a11(0x120), a9, 1
3f558840:	jreq   L3F5588A0
3f558850:	move   *a13, a9, 1
3f558860:	setf   8, 0, 0
3f558870:	move   *a9, a7, 0
3f558880:	not    a7
3f558890:	movb   a7, *a9
L3F5588A0:
3f5588a0:	move   *sp(0xa0), a14, 1
3f5588c0:	mmfm   sp, a7,a9,a11,a13
3f5588e0:	rets   2
L3F5588F0:
3f5588f0:	mmtm   sp, a9,a11,a13
3f558910:	move   a14, a13
3f558920:	addi   0x40, a14
3f558940:	move   *a13(0xff80), a11, 1
3f558960:	jrge   L3F5589B0
3f558970:	neg    a11
3f558980:	move   a11, *a13(0x20), 1
3f5589a0:	jruc   L3F558AA0
L3F5589B0:
3f5589b0:	move   a14, -*sp, 1
3f5589c0:	move   *a13(0xffe0), *a14+, 1
3f5589e0:	calla  L3FB23160
3f558a10:	move   a8, *a13(0x20), 1
3f558a30:	cmp    a11, a8
3f558a40:	jrge   L3F558A70
3f558a50:	move   a8, a9
3f558a60:	jruc   L3F558A80
L3F558A70:
3f558a70:	move   a11, a9
L3F558A80:
3f558a80:	move   a9, *a13(0x20), 1
L3F558AA0:
3f558aa0:	move   *a13(0xffe0), a11, 1
3f558ac0:	move   *a13(0xffc0), a9, 1
3f558ae0:	sll    0x5, a9
3f558af0:	add    a11, a9
3f558b00:	move   *a9(0xd8), a9, 1
3f558b20:	move   *a9(0x28), a9, 1
3f558b40:	jrne   L3F558C50
3f558b50:	move   a14, -*sp, 1
3f558b60:	move   *a13(0x20), *a14+, 1
3f558b80:	move   *a13(0xffa0), *a14+, 1
3f558ba0:	move   *a13(0xffc0), *a14+, 1
3f558bc0:	move   a11, *a14+, 1
3f558bd0:	calla  L3FB1F2F0
3f558c00:	move   a8, *a13, 1
3f558c10:	move   a8, a9
3f558c20:	jrne   L3F558D90
3f558c30:	sub    a8, a8
3f558c40:	jruc   L3F558D90
L3F558C50:
3f558c50:	move   a14, -*sp, 1
3f558c60:	move   *a13(0x20), *a14+, 1
3f558c80:	move   *a13(0xffa0), *a14+, 1
3f558ca0:	move   *a13(0xffc0), *a14+, 1
3f558cc0:	move   a11, *a14+, 1
3f558cd0:	calla  L3FB20630
3f558d00:	move   a8, *a13, 1
3f558d10:	move   a8, a9
3f558d20:	jrne   L3F558D50
3f558d30:	sub    a8, a8
3f558d40:	jruc   L3F558D90
L3F558D50:
3f558d50:	setf   1, 0, 0
3f558d60:	move   *a11(0x13c), *a8(0x268), 0
L3F558D90:
3f558d90:	move   *sp(0x80), a14, 1
3f558db0:	mmfm   sp, a9,a11,a13
3f558dd0:	rets   2
L3F558DE0:
3f558de0:	mmtm   sp, a7,a9,a11,a13
3f558e00:	move   a14, a13
3f558e10:	addi   0x60, a14
3f558e30:	move   *a13(0xffe0), a11, 1
3f558e50:	move   *a11, a11, 1
3f558e60:	jaeq   L3F559C20
3f558e80:	sub    a11, a11
3f558e90:	move   a11, *a13, 1
3f558ea0:	move   *a13(0xffc0), a9, 1
3f558ec0:	cmpi   0xffffff, a9
3f558ef0:	jrne   L3F558F60
3f558f00:	move   *a13(0xffe0), a9, 1
3f558f20:	move   *a9, a9, 1
3f558f30:	move   *a9(0x80), a9, 1
3f558f50:	jruc   L3F558F90
L3F558F60:
3f558f60:	movk   1, a11
3f558f70:	sll    a9, a11
3f558f80:	move   a11, a9
L3F558F90:
3f558f90:	move   a9, *a13(0x20), 1
3f558fb0:	jreq   L3F559630
L3F558FC0:
3f558fc0:	move   *a13(0x20), a11, 1
3f558fe0:	btst   0, a11
3f558ff0:	jreq   L3F5595A0
3f559000:	move   *a13(0xffe0), a9, 1
3f559020:	move   *a9, a9, 1
3f559030:	move   *a13, a11, 1
3f559040:	sll    0x5, a11
3f559050:	add    a11, a9
3f559060:	move   *a9(0x160), a11, 1
3f559080:	jreq   L3F5595A0
3f559090:	move   *a13(0xffe0), a11, 1
3f5590b0:	move   *a11, a9, 1
3f5590c0:	move   *a13, a11, 1
3f5590d0:	sll    0x5, a11
3f5590e0:	add    a11, a9
3f5590f0:	move   *a9(0x160), a11, 1
3f559110:	move   *a11(0x28), a11, 1
3f559130:	jreq   L3F5592D0
3f559140:	move   a14, -*sp, 1
3f559150:	move   *a13(0xffe0), a11, 1
3f559170:	move   *a11, a9, 1
3f559180:	move   *a13, a11, 1
3f559190:	sll    0x5, a11
3f5591a0:	add    a11, a9
3f5591b0:	move   *a9(0x160), a11, 1
3f5591d0:	move   *a11(0x28), *a14+, 1
3f5591f0:	calla  L3FB1D980
3f559220:	move   *a13(0xffe0), a11, 1
3f559240:	move   *a11, a9, 1
3f559250:	move   *a13, a11, 1
3f559260:	sll    0x5, a11
3f559270:	add    a11, a9
3f559280:	move   *a9(0x160), a11, 1
3f5592a0:	sub    a9, a9
3f5592b0:	move   a9, *a11(0x28), 1
L3F5592D0:
3f5592d0:	move   *a13(0xffc0), a11, 1
3f5592f0:	cmpi   0xffffff, a11
3f559320:	jreq   L3F5593A0
3f559330:	move   *a13(0xffe0), a9, 1
3f559350:	move   *a9, a9, 1
3f559360:	setf   8, 0, 0
3f559370:	move   *a9, a9, 0
3f559380:	subk   3, a9
3f559390:	jreq   L3F5595A0
L3F5593A0:
3f5593a0:	move   a14, -*sp, 1
3f5593b0:	move   *a13(0xffe0), a9, 1
3f5593d0:	move   *a9, a9, 1
3f5593e0:	move   *a13, a11, 1
3f5593f0:	sll    0x5, a11
3f559400:	add    a11, a9
3f559410:	move   *a9(0x160), *a14+, 1
3f559430:	calla  L3FB1D800
3f559460:	move   *a13(0xffe0), a11, 1
3f559480:	move   *a11, a9, 1
3f559490:	move   *a13, a11, 1
3f5594a0:	sll    0x5, a11
3f5594b0:	add    a11, a9
3f5594c0:	sub    a11, a11
3f5594d0:	move   a11, *a9(0x160), 1
3f5594f0:	move   *a13(0xffe0), a9, 1
3f559510:	move   *a9, a7, 1
3f559520:	movk   1, a11
3f559530:	move   *a13, a9, 1
3f559540:	sll    a9, a11
3f559550:	move   *a7(0x60), a9, 1
3f559570:	or     a11, a9
3f559580:	move   a9, *a7(0x60), 1
L3F5595A0:
3f5595a0:	move   *a13, a11, 1
3f5595b0:	inc    a11
3f5595c0:	move   a11, *a13, 1
3f5595d0:	move   *a13(0x20), a9, 1
3f5595f0:	srl    0x1, a9
3f559600:	move   a9, *a13(0x20), 1
3f559620:	jrne   L3F558FC0
L3F559630:
3f559630:	move   *a13(0xffc0), a11, 1
3f559650:	cmpi   0xffffff, a11
3f559680:	jreq   L3F559750
3f559690:	move   *a13(0xffe0), a7, 1
3f5596b0:	move   *a7, a7, 1
3f5596c0:	move   *a13(0xffe0), a9, 1
3f5596e0:	move   *a9, a9, 1
3f5596f0:	move   *a7(0x60), a7, 1
3f559710:	move   *a9(0x40), a9, 1
3f559730:	cmp    a9, a7
3f559740:	jrne   L3F559C20
L3F559750:
3f559750:	sub    a9, a9
3f559760:	move   a9, *a13, 1
L3F559770:
3f559770:	move   *a13(0xffe0), a11, 1
3f559790:	move   *a11, a9, 1
3f5597a0:	move   *a13, a7, 1
3f5597b0:	sll    0x5, a7
3f5597c0:	add    a7, a9
3f5597d0:	move   *a9(0xa0), a9, 1
3f5597f0:	jreq   L3F559A40
3f559800:	jruc   L3F5599E0
L3F559810:
3f559810:	move   *a13(0xffe0), a11, 1
3f559830:	move   *a11, a9, 1
3f559840:	move   *a13, a7, 1
3f559850:	sll    0x5, a7
3f559860:	add    a7, a9
3f559870:	move   *a9(0xa0), *a13(0x40), 1
3f5598a0:	move   a14, -*sp, 1
3f5598b0:	move   *a13(0x40), a9, 1
3f5598d0:	move   *a9(0x80), *a14+, 1
3f5598f0:	calla  L3FB1D800
3f559920:	move   a14, -*sp, 1
3f559930:	move   *a9(0x60), *a14+, 1
3f559950:	calla  L3FB1D800
3f559980:	move   a14, -*sp, 1
3f559990:	move   a9, *a14+, 1
3f5599a0:	calla  L3FB1D800
3f5599d0:	jruc   L3F559A40
L3F5599E0:
3f5599e0:	move   *a11, a9, 1
3f5599f0:	setf   8, 0, 0
3f559a00:	move   *a9(0x10), a8, 0
3f559a20:	subk   3, a8
3f559a30:	jreq   L3F559810
L3F559A40:
3f559a40:	move   *a11, a9, 1
3f559a50:	move   *a13, a7, 1
3f559a60:	sll    0x5, a7
3f559a70:	add    a7, a9
3f559a80:	move   *a9(0x100), a9, 1
3f559aa0:	jreq   L3F559B50
3f559ab0:	move   a14, -*sp, 1
3f559ac0:	move   *a11, a9, 1
3f559ad0:	move   *a13, a7, 1
3f559ae0:	sll    0x5, a7
3f559af0:	add    a7, a9
3f559b00:	move   *a9(0x100), *a14+, 1
3f559b20:	calla  L3FB21B70
L3F559B50:
3f559b50:	move   *a13, a9, 1
3f559b60:	inc    a9
3f559b70:	move   a9, *a13, 1
3f559b80:	subk   3, a9
3f559b90:	jrc   L3F559770
3f559ba0:	move   a14, -*sp, 1
3f559bb0:	move   *a11(0x0), *a14+, 1
3f559bd0:	calla  L3FB1D800
3f559c00:	sub    a9, a9
3f559c10:	move   a9, *a11, 1
L3F559C20:
3f559c20:	move   *sp(0xa0), a14, 1
3f559c40:	mmfm   sp, a7,a9,a11,a13
3f559c60:	rets   2
3f559c70:	mmtm   sp, a7,a9,a11,a13
3f559c90:	move   a14, a13
3f559ca0:	addi   0x210, a14
3f559cc0:	move   *a13(0xffa0), a11, 1
3f559ce0:	jane   L3F55B0D0
3f559d00:	move   *a13(0xffe0), a11, 1
3f559d20:	move   *a11(0x160), a11, 1
3f559d40:	move   *a13(0xffc0), a9, 1
3f559d60:	move   *a9(0xd8), a9, 1
3f559d80:	move   *a11(0xa8), a11, 1
3f559da0:	move   *a9(0xa8), a9, 1
3f559dc0:	cmp    a9, a11
3f559dd0:	jane   L3F55B0D0
3f559df0:	move   *a13(0xffe0), a11, 1
3f559e10:	move   *a11(0x160), a9, 1
3f559e30:	move   *a13(0xffc0), a11, 1
3f559e50:	move   *a11(0xd8), a11, 1
3f559e70:	move   *a9(0x128), a9, 1
3f559e90:	move   *a11(0x128), a11, 1
3f559eb0:	cmp    a11, a9
3f559ec0:	jane   L3F55B0D0
3f559ee0:	move   *a13(0xffe0), a11, 1
3f559f00:	move   *a11(0x160), a9, 1
3f559f20:	move   *a13(0xffc0), a11, 1
3f559f40:	move   *a11(0xd8), a11, 1
3f559f60:	move   *a9(0x148), a9, 1
3f559f80:	move   *a11(0x148), a11, 1
3f559fa0:	cmp    a11, a9
3f559fb0:	jahi   L3F55B0D0
3f559fd0:	move   *a13(0xffe0), a11, 1
3f559ff0:	move   *a11(0x160), a9, 1
3f55a010:	move   *a13(0xffc0), a11, 1
3f55a030:	move   *a11(0xd8), a11, 1
3f55a050:	move   *a9(0x68), a9, 1
3f55a070:	move   *a11(0x68), a11, 1
3f55a090:	cmp    a11, a9
3f55a0a0:	jane   L3F55B0D0
3f55a0c0:	move   *a13(0xffe0), a11, 1
3f55a0e0:	move   *a11(0x160), a9, 1
3f55a100:	move   *a13(0xffc0), a11, 1
3f55a120:	move   *a11(0xd8), a11, 1
3f55a140:	move   *a9(0x88), a9, 1
3f55a160:	move   *a11(0x88), a11, 1
3f55a180:	cmp    a11, a9
3f55a190:	jane   L3F55B0D0
3f55a1b0:	move   *a13(0xffe0), a11, 1
3f55a1d0:	move   *a11(0x160), a9, 1
3f55a1f0:	move   *a13(0xffc0), a11, 1
3f55a210:	move   *a11(0xd8), a11, 1
3f55a230:	move   *a9(0x1a8), a9, 1
3f55a250:	move   *a11(0x1a8), a11, 1
3f55a270:	cmp    a11, a9
3f55a280:	jane   L3F55B0D0
3f55a2a0:	move   *a13(0xffe0), a11, 1
3f55a2c0:	move   *a11(0x160), a9, 1
3f55a2e0:	move   *a13(0xffc0), a7, 1
3f55a300:	move   *a7(0xd8), a7, 1
3f55a320:	move   *a7(0x48), *a9(0x48), 1
3f55a350:	move   *a11(0x160), a9, 1
3f55a370:	move   *a13(0xffc0), a7, 1
3f55a390:	move   *a7(0xd8), a7, 1
3f55a3b0:	move   *a7(0x28), *a9(0x28), 1
3f55a3e0:	move   *a11(0x160), a9, 1
3f55a400:	move   *a13(0xffc0), a7, 1
3f55a420:	move   *a7(0xd8), a7, 1
3f55a440:	move   *a9(0xe8), a9, 1
3f55a460:	move   *a7(0xe8), a7, 1
3f55a480:	sub    a7, a9
3f55a490:	move   *a13(0xffc0), a7, 1
3f55a4b0:	move   *a7(0xd8), a7, 1
3f55a4d0:	move   *a7(0x88), a7, 1
3f55a4f0:	mpyu   a9, a7
3f55a500:	move   *a13(0xffc0), a9, 1
3f55a520:	move   *a9(0xd8), a9, 1
3f55a540:	move   *a9(0x168), a9, 1
3f55a560:	add    a9, a7
3f55a570:	move   *a11(0x160), a9, 1
3f55a590:	move   a7, *a9(0x168), 1
3f55a5b0:	jauc   L3F55B1A0
L3F55A5D0:
3f55a5d0:	move   a14, -*sp, 1
3f55a5e0:	movk   1, a11
3f55a5f0:	move   a11, *a14+, 1
3f55a600:	move   *a13(0xffe0), a9, 1
3f55a620:	move   *a13(0xffa0), a7, 1
3f55a640:	sll    0x5, a7
3f55a650:	add    a9, a7
3f55a660:	move   *a7(0x160), *a14+, 1
3f55a680:	move   *a13(0xffc0), a7, 1
3f55a6a0:	move   *a13(0xffa0), a11, 1
3f55a6c0:	sll    0x5, a11
3f55a6d0:	add    a7, a11
3f55a6e0:	move   *a11(0xd8), *a14+, 1
3f55a700:	calla  L3F400040
3f55a730:	move   a8, *a13(0x1f0), 1
3f55a750:	move   a8, a11
3f55a760:	jane   L3F55B1B0
3f55a780:	setf   8, 0, 0
3f55a790:	move   *a9(0x8), a7, 0
3f55a7b0:	dsj    a7, L3F55B1A0
3f55a7d0:	move   *a13(0xffc0), a7, 1
3f55a7f0:	move   *a7(0xf8), a7, 1
3f55a810:	jaeq   L3F55B1A0
3f55a830:	movk   1, a7
3f55a840:	move   a7, *a13(0x1d0), 1
3f55a860:	move   *a13(0xffa0), a11, 1
3f55a880:	sll    0x5, a11
3f55a890:	add    a9, a11
3f55a8a0:	move   *a11(0x160), a11, 1
3f55a8c0:	move   a13, a8
3f55a8d0:	movk   14, a9
L3F55A8E0:
3f55a8e0:	move   *a11+, *a8+, 1
3f55a8f0:	dsjs   a9, L3F55A8E0
3f55a900:	movb   *a11, *a8
L3F55A910:
3f55a910:	move   a14, -*sp, 1
3f55a920:	move   *a13(0x1d0), *a14+, 1
3f55a940:	move   *a13(0xffa0), *a14+, 1
3f55a960:	move   *a13(0xffe0), *a14+, 1
3f55a980:	move   *a13(0xffc0), *a14+, 1
3f55a9a0:	move   a13, *a14+, 1
3f55a9b0:	calla  L3F561AB0
3f55a9e0:	addi   0x40, a14
3f55aa00:	move   a14, -*sp, 1
3f55aa10:	addi   0x40, a14
3f55aa30:	move   a14, -*sp, 1
3f55aa40:	move   *a13(0xffc0), a11, 1
3f55aa60:	move   *a13(0x1d0), a9, 1
3f55aa80:	dec    a9
3f55aa90:	sll    0x5, a9
3f55aaa0:	add    a11, a9
3f55aab0:	move   *a9(0xd8), a9, 1
3f55aad0:	move   *a9(0x1a8), a8, 1
3f55aaf0:	calla  L3FE116F0
3f55ab20:	calla  L3FE161A0
3f55ab50:	addi   0x40, a14
3f55ab70:	move   a14, -*sp, 1
3f55ab80:	movi   0x3f562d00, a8
3f55abb0:	move   *a8+, *a14+, 1
3f55abc0:	move   *a8+, *a14+, 1
3f55abd0:	calla  L3FE161A0
3f55ac00:	calla  L3FE0D650
3f55ac30:	calla  L3FE14450
3f55ac60:	calla  L3FE10B50
3f55ac90:	move   *a13(0x168), a9, 1
3f55acb0:	add    a9, a8
3f55acc0:	move   a8, *a13(0x168), 1
3f55ace0:	move   a14, -*sp, 1
3f55acf0:	movk   1, a9
3f55ad00:	move   a9, *a14+, 1
3f55ad10:	move   a13, *a14+, 1
3f55ad20:	move   *a13(0x1d0), a7, 1
3f55ad40:	sll    0x5, a7
3f55ad50:	add    a11, a7
3f55ad60:	move   *a7(0xd8), *a14+, 1
3f55ad80:	calla  L3F400040
3f55adb0:	move   a8, *a13(0x1f0), 1
3f55add0:	move   a8, a7
3f55ade0:	jrne   L3F55B1B0
3f55adf0:	move   *a13(0x1d0), a9, 1
3f55ae10:	inc    a9
3f55ae20:	move   a9, *a13(0x1d0), 1
3f55ae40:	subk   3, a9
3f55ae50:	jrc   L3F55A910
3f55ae60:	jruc   L3F55B1A0
L3F55AE70:
3f55ae70:	move   a14, -*sp, 1
3f55ae80:	move   *a13(0xffe0), a11, 1
3f55aea0:	move   *a13(0xffa0), a9, 1
3f55aec0:	sll    0x5, a9
3f55aed0:	add    a11, a9
3f55aee0:	move   *a9(0x160), a9, 1
3f55af00:	move   *a9(0x188), *a14+, 1
3f55af20:	move   *a13(0xffa0), *a14+, 1
3f55af40:	move   a11, *a14+, 1
3f55af50:	move   *a13(0xffc0), *a14+, 1
3f55af70:	move   a13, *a14+, 1
3f55af80:	calla  L3F561AB0
3f55afb0:	move   a14, -*sp, 1
3f55afc0:	movk   1, a9
3f55afd0:	move   a9, *a14+, 1
3f55afe0:	move   *a13(0xffa0), a7, 1
3f55b000:	sll    0x5, a7
3f55b010:	add    a11, a7
3f55b020:	move   *a7(0x160), *a14+, 1
3f55b040:	move   a13, *a14+, 1
3f55b050:	calla  L3F400040
3f55b080:	move   a8, *a13(0x1f0), 1
3f55b0a0:	move   a8, a7
3f55b0b0:	jreq   L3F55B1A0
3f55b0c0:	jruc   L3F55B1B0
L3F55B0D0:
3f55b0d0:	move   *a13(0xffe0), a11, 1
3f55b0f0:	setf   8, 0, 0
3f55b100:	move   *a11(0x8), a8, 0
3f55b120:	dec    a8
3f55b130:	jaeq   L3F55A5D0
3f55b150:	subk   2, a8
3f55b160:	jaeq   L3F55A5D0
3f55b180:	dec    a8
3f55b190:	jreq   L3F55AE70
L3F55B1A0:
3f55b1a0:	sub    a8, a8
L3F55B1B0:
3f55b1b0:	move   *sp(0xa0), a14, 1
3f55b1d0:	mmfm   sp, a7,a9,a11,a13
3f55b1f0:	rets   2
L3F55B200:
3f55b200:	mmtm   sp, a7,a9,a11,a13
3f55b220:	move   a14, a13
3f55b230:	addi   0x230, a14
3f55b250:	jauc   L3F55C1A0
L3F55B270:
3f55b270:	sub    a11, a11
3f55b280:	move   a11, *a13(0x1f0), 1
3f55b2a0:	move   *a13(0xffe0), a9, 1
3f55b2c0:	move   *a13(0xffa0), a11, 1
3f55b2e0:	sll    0x5, a11
3f55b2f0:	add    a9, a11
3f55b300:	move   *a11(0x160), a11, 1
3f55b320:	move   a13, a8
3f55b330:	movk   14, a9
L3F55B340:
3f55b340:	move   *a11+, *a8+, 1
3f55b350:	dsjs   a9, L3F55B340
3f55b360:	movb   *a11, *a8
3f55b370:	move   *a13(0x1f0), a11, 1
3f55b390:	subk   3, a11
3f55b3a0:	janc   L3F55C260
3f55b3c0:	move   *a13(0xffc0), a11, 1
3f55b3e0:	move   *a13(0x1f0), a9, 1
3f55b400:	sll    0x5, a9
3f55b410:	add    a11, a9
3f55b420:	move   *a9(0xd8), a9, 1
3f55b440:	jaeq   L3F55C260
L3F55B460:
3f55b460:	move   a14, -*sp, 1
3f55b470:	move   *a13(0x1f0), *a14+, 1
3f55b490:	move   *a13(0xffa0), *a14+, 1
3f55b4b0:	move   *a13(0xffe0), *a14+, 1
3f55b4d0:	move   *a13(0xffc0), *a14+, 1
3f55b4f0:	move   a13, *a14+, 1
3f55b500:	calla  L3F561AB0
3f55b530:	move   *a13(0xffe0), a11, 1
3f55b550:	move   *a13(0x1f0), a9, 1
3f55b570:	sll    0x5, a9
3f55b580:	add    a11, a9
3f55b590:	move   *a9(0x100), a9, 1
3f55b5b0:	jrne   L3F55B650
3f55b5c0:	move   *a13(0xffc0), a9, 1
3f55b5e0:	move   *a13(0x1f0), a11, 1
3f55b600:	sll    0x5, a11
3f55b610:	add    a9, a11
3f55b620:	move   *a11(0xd8), a11, 1
3f55b640:	jruc   L3F55B6E0
L3F55B650:
3f55b650:	move   *a13(0x1f0), a9, 1
3f55b670:	sll    0x5, a9
3f55b680:	add    a11, a9
3f55b690:	move   *a9(0x100), a9, 1
3f55b6b0:	move   a9, a11
3f55b6c0:	addi   0xa0, a11
L3F55B6E0:
3f55b6e0:	move   a11, *a13(0x1d0), 1
3f55b700:	move   a14, -*sp, 1
3f55b710:	movk   1, a9
3f55b720:	move   a9, *a14+, 1
3f55b730:	move   a11, *a14+, 1
3f55b740:	move   a13, *a14+, 1
3f55b750:	calla  L3F400040
3f55b780:	move   a8, *a13(0x210), 1
3f55b7a0:	move   a8, a8
3f55b7b0:	jane   L3F55C270
3f55b7d0:	setf   16, 0, 0
3f55b7e0:	move   *a13, a7, 0
3f55b7f0:	move   *a13(0x168), a9, 1
3f55b810:	add    a7, a9
3f55b820:	move   a9, *a13(0x168), 1
3f55b840:	move   *a13(0xffe0), a7, 1
3f55b860:	move   *a13(0x1f0), a9, 1
3f55b880:	sll    0x5, a9
3f55b890:	add    a7, a9
3f55b8a0:	move   *a9(0x100), a9, 1
3f55b8c0:	jreq   L3F55B9D0
3f55b8d0:	move   a14, -*sp, 1
3f55b8e0:	move   *a13(0xffa0), *a14+, 1
3f55b900:	move   *a13(0x1f0), *a14+, 1
3f55b920:	move   a7, *a14+, 1
3f55b930:	move   *a13(0xffc0), *a14+, 1
3f55b950:	calla  L3F55C2C0
3f55b980:	move   a8, *a13(0x210), 1
3f55b9a0:	move   a8, a9
3f55b9b0:	jane   L3F55C270
L3F55B9D0:
3f55b9d0:	move   *a13(0x1f0), a9, 1
3f55b9f0:	inc    a9
3f55ba00:	move   a9, *a13(0x1f0), 1
3f55ba20:	subk   3, a9
3f55ba30:	janc   L3F55C260
3f55ba50:	move   *a13(0xffc0), a9, 1
3f55ba70:	move   *a13(0x1f0), a7, 1
3f55ba90:	sll    0x5, a7
3f55baa0:	add    a9, a7
3f55bab0:	move   *a7(0xd8), a7, 1
3f55bad0:	jrne   L3F55B460
3f55bae0:	jruc   L3F55C260
L3F55BAF0:
3f55baf0:	move   *a13(0xffe0), a11, 1
3f55bb10:	move   *a13(0xffa0), a9, 1
3f55bb30:	sll    0x5, a9
3f55bb40:	add    a11, a9
3f55bb50:	move   *a9(0x100), a9, 1
3f55bb70:	jrne   L3F55BC10
3f55bb80:	move   *a13(0xffc0), a9, 1
3f55bba0:	move   *a13(0xffa0), a7, 1
3f55bbc0:	sll    0x5, a7
3f55bbd0:	add    a9, a7
3f55bbe0:	move   *a7(0xd8), a7, 1
3f55bc00:	jruc   L3F55BCA0
L3F55BC10:
3f55bc10:	move   *a13(0xffa0), a9, 1
3f55bc30:	sll    0x5, a9
3f55bc40:	add    a11, a9
3f55bc50:	move   *a9(0x100), a9, 1
3f55bc70:	move   a9, a7
3f55bc80:	addi   0xa0, a7
L3F55BCA0:
3f55bca0:	move   a7, *a13(0x1d0), 1
3f55bcc0:	move   a14, -*sp, 1
3f55bcd0:	movk   1, a9
3f55bce0:	move   a9, *a14+, 1
3f55bcf0:	move   a7, *a14+, 1
3f55bd00:	move   *a13(0xffa0), a9, 1
3f55bd20:	sll    0x5, a9
3f55bd30:	add    a11, a9
3f55bd40:	move   *a9(0x160), *a14+, 1
3f55bd60:	calla  L3F400040
3f55bd90:	move   a8, *a13(0x210), 1
3f55bdb0:	move   a8, a9
3f55bdc0:	jrne   L3F55C270
3f55bdd0:	move   *a13(0xffa0), a7, 1
3f55bdf0:	sll    0x5, a7
3f55be00:	add    a11, a7
3f55be10:	move   *a7(0x100), a7, 1
3f55be30:	jreq   L3F55C260
3f55be40:	move   a14, -*sp, 1
3f55be50:	move   *a13(0xffa0), *a14+, 1
3f55be70:	move   *a13(0xffa0), *a14+, 1
3f55be90:	move   a11, *a14+, 1
3f55bea0:	move   *a13(0xffc0), *a14+, 1
3f55bec0:	calla  L3F55C2C0
3f55bef0:	move   a8, *a13(0x210), 1
3f55bf10:	move   a8, a7
3f55bf20:	jreq   L3F55C260
3f55bf30:	jruc   L3F55C270
L3F55BF40:
3f55bf40:	move   a14, -*sp, 1
3f55bf50:	move   *a13(0xffe0), a11, 1
3f55bf70:	move   *a13(0xffa0), a9, 1
3f55bf90:	sll    0x5, a9
3f55bfa0:	add    a11, a9
3f55bfb0:	move   *a9(0x160), a9, 1
3f55bfd0:	move   *a9(0x188), *a14+, 1
3f55bff0:	move   *a13(0xffa0), *a14+, 1
3f55c010:	move   a11, *a14+, 1
3f55c020:	move   *a13(0xffc0), *a14+, 1
3f55c040:	move   a13, *a14+, 1
3f55c050:	calla  L3F561AB0
3f55c080:	move   a14, -*sp, 1
3f55c090:	movk   1, a9
3f55c0a0:	move   a9, *a14+, 1
3f55c0b0:	move   a13, *a14+, 1
3f55c0c0:	move   *a13(0xffa0), a7, 1
3f55c0e0:	sll    0x5, a7
3f55c0f0:	add    a11, a7
3f55c100:	move   *a7(0x160), *a14+, 1
3f55c120:	calla  L3F400040
3f55c150:	move   a8, *a13(0x210), 1
3f55c170:	move   a8, a7
3f55c180:	jreq   L3F55C260
3f55c190:	jruc   L3F55C270
L3F55C1A0:
3f55c1a0:	move   *a13(0xffe0), a11, 1
3f55c1c0:	setf   8, 0, 0
3f55c1d0:	move   *a11(0x8), a8, 0
3f55c1f0:	dec    a8
3f55c200:	jaeq   L3F55B270
3f55c220:	subk   2, a8
3f55c230:	jreq   L3F55BAF0
3f55c240:	dec    a8
3f55c250:	jreq   L3F55BF40
L3F55C260:
3f55c260:	sub    a8, a8
L3F55C270:
3f55c270:	move   *sp(0xa0), a14, 1
3f55c290:	mmfm   sp, a7,a9,a11,a13
3f55c2b0:	rets   2
L3F55C2C0:
3f55c2c0:	mmtm   sp, a7,a9,a11,a13
3f55c2e0:	move   a14, a13
3f55c2f0:	addi   0x40, a14
3f55c310:	move   *a13(0xffc0), a11, 1
3f55c330:	move   *a13(0xffa0), a9, 1
3f55c350:	sll    0x5, a9
3f55c360:	add    a11, a9
3f55c370:	move   *a9(0x100), a9, 1
3f55c390:	move   *a9(0x1a8), *a13(0x20), 1
3f55c3c0:	move   *a13(0xffe0), a9, 1
3f55c3e0:	sub    a11, a11
3f55c3f0:	setf   1, 0, 0
3f55c400:	move   a11, *a9(0x13b), 0
3f55c420:	move   a14, -*sp, 1
3f55c430:	move   *a13(0xffc0), a11, 1
3f55c450:	move   *a13(0xffa0), a9, 1
3f55c470:	sll    0x5, a9
3f55c480:	add    a11, a9
3f55c490:	move   *a9(0x100), *a14+, 1
3f55c4b0:	move   *a13(0xffe0), *a14+, 1
3f55c4d0:	calla  L3FB27F40
3f55c500:	move   a8, *a13, 1
3f55c510:	move   a8, a9
3f55c520:	jrne   L3F55CAE0
3f55c530:	move   *a13(0xffe0), a9, 1
3f55c550:	setf   1, 0, 0
3f55c560:	move   *a9(0x13c), a9, 0
3f55c580:	jrne   L3F55C6D0
3f55c590:	move   *a13(0xffe0), a9, 1
3f55c5b0:	move   *a13(0xffa0), a11, 1
3f55c5d0:	sll    0x5, a11
3f55c5e0:	add    a9, a11
3f55c5f0:	move   *a11(0xd8), a11, 1
3f55c610:	move   *a11(0x28), a11, 1
3f55c630:	jreq   L3F55C6D0
3f55c640:	move   *a13(0xffa0), a11, 1
3f55c660:	sll    0x5, a11
3f55c670:	add    a9, a11
3f55c680:	move   *a11(0xd8), a11, 1
3f55c6a0:	sub    a9, a9
3f55c6b0:	move   a9, *a11(0x28), 1
L3F55C6D0:
3f55c6d0:	move   *a13(0xffc0), a11, 1
3f55c6f0:	move   *a13(0xff80), a9, 1
3f55c710:	sll    0x5, a9
3f55c720:	add    a11, a9
3f55c730:	move   *a9(0x160), a9, 1
3f55c750:	move   *a13(0x20), a11, 1
3f55c770:	move   *a9(0x108), a9, 1
3f55c790:	cmp    a9, a11
3f55c7a0:	jrge   L3F55CA40
3f55c7b0:	move   *a13(0xffc0), a9, 1
3f55c7d0:	move   *a13(0xffa0), a7, 1
3f55c7f0:	sll    0x5, a7
3f55c800:	add    a9, a7
3f55c810:	move   a14, -*sp, 1
3f55c820:	move   *a13(0xff80), a11, 1
3f55c840:	sll    0x5, a11
3f55c850:	add    a9, a11
3f55c860:	move   *a11(0x160), a11, 1
3f55c880:	move   *a11(0x108), a11, 1
3f55c8a0:	move   *a13(0x20), a9, 1
3f55c8c0:	sub    a9, a11
3f55c8d0:	move   a11, *a14+, 1
3f55c8e0:	inc    a9
3f55c8f0:	move   a9, *a14+, 1
3f55c900:	move   *a13(0xffa0), *a14+, 1
3f55c920:	move   *a13(0xffe0), *a14+, 1
3f55c940:	calla  L3F5588F0
3f55c970:	move   a8, *a7(0x100), 1
3f55c990:	move   *a13(0xffc0), a11, 1
3f55c9b0:	move   *a13(0xffa0), a9, 1
3f55c9d0:	sll    0x5, a9
3f55c9e0:	add    a11, a9
3f55c9f0:	move   *a9(0x100), a9, 1
3f55ca10:	jrne   L3F55CAD0
3f55ca20:	movk   11, a8
3f55ca30:	jruc   L3F55CAE0
L3F55CA40:
3f55ca40:	move   *a13(0xffc0), a9, 1
3f55ca60:	move   *a13(0xffa0), a7, 1
3f55ca80:	sll    0x5, a7
3f55ca90:	add    a9, a7
3f55caa0:	sub    a9, a9
3f55cab0:	move   a9, *a7(0x100), 1
L3F55CAD0:
3f55cad0:	sub    a8, a8
L3F55CAE0:
3f55cae0:	move   *sp(0xa0), a14, 1
3f55cb00:	mmfm   sp, a7,a9,a11,a13
3f55cb20:	rets   2
L3F55CB30:
3f55cb30:	mmtm   sp, a7,a9,a11,a13
3f55cb50:	move   a14, a13
3f55cb60:	move   *a13(0xffe0), a11, 1
3f55cb80:	move   *a11(0x40), a9, 1
3f55cba0:	move   *a13(0xffa0), a7, 1
3f55cbc0:	move   a14, -*sp, 1
3f55cbd0:	setf   16, 0, 0
3f55cbe0:	move   @0x1ad980, a11, 0
3f55cc10:	move   a11, *a14+, 1
3f55cc20:	move   @0x1ad990, a11, 0
3f55cc50:	move   a11, *a14+, 1
3f55cc60:	move   *a13(0xff60), *a14+, 1
3f55cc80:	calla  L3F8BA520
3f55ccb0:	move   a8, *a7, 1
3f55ccc0:	move   *a7, a11, 1
3f55ccd0:	jrne   L3F55D460
3f55cce0:	move   a14, -*sp, 1
3f55ccf0:	movk   14, a11
3f55cd00:	move   a11, *a14+, 1
3f55cd10:	move   *a13(0xff60), *a14+, 1
3f55cd30:	setf   8, 0, 0
3f55cd40:	move   *a9(0x8), a8, 0
3f55cd60:	move   a8, *a14+, 1
3f55cd70:	move   @0x1ad960, *a14+, 1
3f55cda0:	move   *a13(0xffe0), *a14+, 1
3f55cdc0:	calla  L3F7FD2F0
3f55cdf0:	move   a11, a8
3f55ce00:	jauc   L3F55DF20
L3F55CE20:
3f55ce20:	move   *a13(0xffc0), a11, 1
3f55ce40:	jrne   L3F55CF80
3f55ce50:	move   a14, -*sp, 1
3f55ce60:	movk   14, a7
3f55ce70:	move   a7, *a14+, 1
3f55ce80:	move   *a13(0xff60), *a14+, 1
3f55cea0:	move   *a9(0x8), a8, 0
3f55cec0:	move   a8, *a14+, 1
3f55ced0:	move   @0x1ad960, *a14+, 1
3f55cf00:	move   *a13(0xffe0), *a14+, 1
3f55cf20:	calla  L3F7FD2F0
3f55cf50:	move   a7, a8
3f55cf60:	jauc   L3F55DF20
L3F55CF80:
3f55cf80:	move   *a13(0xffa0), a7, 1
3f55cfa0:	move   *a7, *a11, 1
3f55cfb0:	setf   8, 0, 0
3f55cfc0:	move   *a13(0xff40), a7, 0
3f55cfe0:	subk   2, a7
3f55cff0:	jrne   L3F55D060
3f55d000:	move   *a11, a7, 1
3f55d010:	move   *a7(0x40), a7, 1
3f55d030:	move   *a7(0x40), a7, 1
3f55d050:	jruc   L3F55D0B0
L3F55D060:
3f55d060:	move   *a11, a7, 1
3f55d070:	move   *a7(0x60), a7, 1
3f55d090:	move   *a7(0x40), a7, 1
L3F55D0B0:
3f55d0b0:	move   *a13(0xffa0), a11, 1
3f55d0d0:	move   a7, *a11, 1
3f55d0e0:	jruc   L3F55D510
L3F55D0F0:
3f55d0f0:	move   *a13(0xffc0), a11, 1
3f55d110:	jreq   L3F55D190
3f55d120:	move   *a13(0xffa0), a7, 1
3f55d140:	move   *a7, a7, 1
3f55d150:	move   *a7(0x140), *a11(0x0), 1
3f55d180:	jruc   L3F55D510
L3F55D190:
3f55d190:	move   *a13(0xffa0), a7, 1
3f55d1b0:	move   *a7, a7, 1
3f55d1c0:	move   *a7(0x140), a7, 1
3f55d1e0:	jreq   L3F55D510
3f55d1f0:	move   a14, -*sp, 1
3f55d200:	movk   14, a7
3f55d210:	move   a7, *a14+, 1
3f55d220:	move   *a13(0xff60), *a14+, 1
3f55d240:	setf   8, 0, 0
3f55d250:	move   *a9(0x8), a8, 0
3f55d270:	move   a8, *a14+, 1
3f55d280:	move   @0x1ad960, *a14+, 1
3f55d2b0:	move   *a13(0xffe0), *a14+, 1
3f55d2d0:	calla  L3F7FD2F0
3f55d300:	move   a7, a8
3f55d310:	jauc   L3F55DF20
L3F55D330:
3f55d330:	move   a14, -*sp, 1
3f55d340:	movk   14, a11
3f55d350:	move   a11, *a14+, 1
3f55d360:	move   *a13(0xff60), *a14+, 1
3f55d380:	move   *a9(0x8), a8, 0
3f55d3a0:	move   a8, *a14+, 1
3f55d3b0:	move   @0x1ad960, *a14+, 1
3f55d3e0:	move   *a13(0xffe0), *a14+, 1
3f55d400:	calla  L3F7FD2F0
3f55d430:	move   a11, a8
3f55d440:	jauc   L3F55DF20
L3F55D460:
3f55d460:	move   *a7, a11, 1
3f55d470:	setf   8, 0, 0
3f55d480:	move   *a11(0x20), a8, 0
3f55d4a0:	dec    a8
3f55d4b0:	jreq   L3F55CE20
3f55d4c0:	dec    a8
3f55d4d0:	jreq   L3F55D0F0
3f55d4e0:	dec    a8
3f55d4f0:	jreq   L3F55D0F0
3f55d500:	jruc   L3F55D330
L3F55D510:
3f55d510:	move   *a13(0xffa0), a11, 1
3f55d530:	move   *a11, a7, 1
3f55d540:	move   *a13(0xff80), a11, 1
3f55d560:	move   *a7(0x120), *a11(0x0), 1
3f55d590:	move   *a13(0xff20), a7, 1
3f55d5b0:	jrlt   L3F55D5E0
3f55d5c0:	move   *a11, a7, 1
3f55d5d0:	jrne   L3F55D750
L3F55D5E0:
3f55d5e0:	move   *a13(0xff20), a7, 1
3f55d600:	jalt   L3F55DE70
3f55d620:	move   a14, -*sp, 1
3f55d630:	movk   10, a7
3f55d640:	move   a7, *a14+, 1
3f55d650:	move   *a13(0xff60), *a14+, 1
3f55d670:	setf   8, 0, 0
3f55d680:	move   *a9(0x8), a8, 0
3f55d6a0:	move   a8, *a14+, 1
3f55d6b0:	move   @0x1ad960, *a14+, 1
3f55d6e0:	move   *a13(0xffe0), *a14+, 1
3f55d700:	calla  L3F7FD2F0
3f55d730:	move   a7, a8
3f55d740:	jruc   L3F55DF20
L3F55D750:
3f55d750:	move   *a11, a7, 1
3f55d760:	setf   8, 0, 0
3f55d770:	move   *a13(0xff40), a11, 0
3f55d790:	move   *a7, a7, 0
3f55d7a0:	cmp    a7, a11
3f55d7b0:	jreq   L3F55DE70
3f55d7c0:	move   a14, -*sp, 1
3f55d7d0:	movk   8, a7
3f55d7e0:	move   a7, *a14+, 1
3f55d7f0:	move   *a13(0xff60), *a14+, 1
3f55d810:	move   *a9(0x8), a8, 0
3f55d830:	move   a8, *a14+, 1
3f55d840:	move   @0x1ad960, *a14+, 1
3f55d870:	move   *a13(0xffe0), *a14+, 1
3f55d890:	calla  L3F7FD2F0
3f55d8c0:	move   a7, a8
3f55d8d0:	jruc   L3F55DF20
L3F55D8E0:
3f55d8e0:	move   *a13(0xff20), a11, 1
3f55d900:	jrlt   L3F55DF10
3f55d910:	movk   1, a7
3f55d920:	sll    a11, a7
3f55d930:	move   *a13(0xff80), a11, 1
3f55d950:	move   *a11, a11, 1
3f55d960:	move   *a11(0x60), a11, 1
3f55d980:	and    a11, a7
3f55d990:	jrne   L3F55DA50
3f55d9a0:	movk   1, a11
3f55d9b0:	move   *a13(0xff20), a7, 1
3f55d9d0:	sll    a7, a11
3f55d9e0:	move   *a13(0xff80), a7, 1
3f55da00:	move   *a7, a7, 1
3f55da10:	move   *a7(0x40), a7, 1
3f55da30:	and    a7, a11
3f55da40:	jrne   L3F55DF10
L3F55DA50:
3f55da50:	move   a14, -*sp, 1
3f55da60:	movk   8, a11
3f55da70:	move   a11, *a14+, 1
3f55da80:	move   *a13(0xff60), *a14+, 1
3f55daa0:	setf   8, 0, 0
3f55dab0:	move   *a9(0x8), a8, 0
3f55dad0:	move   a8, *a14+, 1
3f55dae0:	move   @0x1ad960, *a14+, 1
3f55db10:	move   *a13(0xffe0), *a14+, 1
3f55db30:	calla  L3F7FD2F0
3f55db60:	move   a11, a8
3f55db70:	jruc   L3F55DF20
L3F55DB80:
3f55db80:	move   *a13(0xff20), a11, 1
3f55dba0:	jrlt   L3F55DF10
3f55dbb0:	move   *a13(0xff80), a7, 1
3f55dbd0:	move   *a7, a7, 1
3f55dbe0:	move   *a7(0x40), a7, 1
3f55dc00:	and    a11, a7
3f55dc10:	cmp    a7, a11
3f55dc20:	jreq   L3F55DF10
3f55dc30:	move   a14, -*sp, 1
3f55dc40:	movk   8, a7
3f55dc50:	move   a7, *a14+, 1
3f55dc60:	move   *a13(0xff60), *a14+, 1
3f55dc80:	move   *a9(0x8), a8, 0
3f55dca0:	move   a8, *a14+, 1
3f55dcb0:	move   @0x1ad960, *a14+, 1
3f55dce0:	move   *a13(0xffe0), *a14+, 1
3f55dd00:	calla  L3F7FD2F0
3f55dd30:	move   a7, a8
3f55dd40:	jruc   L3F55DF20
L3F55DD50:
3f55dd50:	move   a14, -*sp, 1
3f55dd60:	movk   2, a11
3f55dd70:	move   a11, *a14+, 1
3f55dd80:	move   *a13(0xff60), *a14+, 1
3f55dda0:	move   *a9(0x8), a8, 0
3f55ddc0:	move   a8, *a14+, 1
3f55ddd0:	move   @0x1ad960, *a14+, 1
3f55de00:	move   *a13(0xffe0), *a14+, 1
3f55de20:	calla  L3F7FD2F0
3f55de50:	move   a11, a8
3f55de60:	jruc   L3F55DF20
L3F55DE70:
3f55de70:	setf   8, 0, 0
3f55de80:	move   *a13(0xff40), a8, 0
3f55dea0:	dec    a8
3f55deb0:	jreq   L3F55D8E0
3f55dec0:	dec    a8
3f55ded0:	jreq   L3F55D8E0
3f55dee0:	dec    a8
3f55def0:	jreq   L3F55DB80
3f55df00:	jruc   L3F55DD50
L3F55DF10:
3f55df10:	sub    a8, a8
L3F55DF20:
3f55df20:	move   *sp(0xa0), a14, 1
3f55df40:	mmfm   sp, a7,a9,a11,a13
3f55df60:	rets   2
L3F55DF70:
3f55df70:	mmtm   sp, a11,a13
3f55df90:	move   a14, a13
3f55dfa0:	addi   0x60, a14
3f55dfc0:	move   *a13(0xffe0), a11, 1
3f55dfe0:	move   *a11(0x120), *a13(0x0), 1
3f55e010:	move   a14, -*sp, 1
3f55e020:	move   *a13(0xffc0), *a14+, 1
3f55e040:	move   *a11(0x160), *a14+, 1
3f55e060:	move   *a13(0x0), *a14+, 1
3f55e080:	calla  L3F55B200
3f55e0b0:	move   a8, *a13(0x40), 1
3f55e0d0:	move   a8, a8
3f55e0e0:	jrne   L3F55E100
3f55e0f0:	sub    a8, a8
L3F55E100:
3f55e100:	move   *sp(0x60), a14, 1
3f55e120:	mmfm   sp, a11,a13
3f55e140:	rets   2
L3F55E150:
3f55e150:	mmtm   sp, a5,a7,a9,a11,a13
3f55e170:	move   a14, a13
3f55e180:	addi   0x40, a14
3f55e1a0:	sub    a11, a11
3f55e1b0:	move   a11, *a13, 1
3f55e1c0:	move   *a13(0xffe0), a7, 1
3f55e1e0:	move   *a7(0x40), a9, 1
3f55e200:	move   *a13(0xffa0), a7, 1
3f55e220:	move   *a7(0x160), a7, 1
3f55e240:	move   *a7(0x28), a7, 1
3f55e260:	jane   L3F55EC40
3f55e280:	setf   8, 0, 0
3f55e290:	move   *a9(0x60), a7, 0
3f55e2b0:	jreq   L3F55E360
3f55e2c0:	move   *a13(0xffa0), a7, 1
3f55e2e0:	move   *a7(0x160), a5, 1
3f55e300:	move   *a9(0x40), a7, 1
3f55e320:	sll    0x3, a7
3f55e330:	move   a7, *a5(0x48), 1
3f55e350:	jruc   L3F55E860
L3F55E360:
3f55e360:	move   *a13(0xffc0), a7, 1
3f55e380:	move   *a7(0x160), a5, 1
3f55e3a0:	move   *a5(0xd8), a5, 1
3f55e3c0:	move   *a7(0x160), a7, 1
3f55e3e0:	move   *a7(0xd8), a7, 1
3f55e400:	move   *a5(0x128), a5, 1
3f55e420:	move   *a7(0x148), a7, 1
3f55e440:	mpyu   a7, a5
3f55e450:	srl    0x3, a5
3f55e460:	addk   7, a5
3f55e470:	movk   7, a7
3f55e480:	andn   a7, a5
3f55e490:	cmpi   0x400000, a5
3f55e4c0:	jrnc   L3F55E610
3f55e4d0:	move   *a13(0xffc0), a5, 1
3f55e4f0:	move   *a5(0x160), a7, 1
3f55e510:	move   *a7(0xd8), a7, 1
3f55e530:	move   *a5(0x160), a5, 1
3f55e550:	move   *a5(0xd8), a5, 1
3f55e570:	move   *a7(0x128), a7, 1
3f55e590:	move   *a5(0x148), a5, 1
3f55e5b0:	mpyu   a5, a7
3f55e5c0:	srl    0x3, a7
3f55e5d0:	addk   7, a7
3f55e5e0:	movk   7, a5
3f55e5f0:	andn   a5, a7
3f55e600:	jruc   L3F55E640
L3F55E610:
3f55e610:	movi   0x400000, a7
L3F55E640:
3f55e640:	move   *a13(0xffa0), a5, 1
3f55e660:	move   *a5(0x160), a5, 1
3f55e680:	move   a7, *a5(0x48), 1
3f55e6a0:	move   *a13(0xffa0), a7, 1
3f55e6c0:	move   *a7(0x160), a5, 1
3f55e6e0:	move   *a9(0x40), a7, 1
3f55e700:	sll    0x3, a7
3f55e710:	move   *a5(0x48), a5, 1
3f55e730:	cmp    a7, a5
3f55e740:	jrls   L3F55E7C0
3f55e750:	move   *a13(0xffa0), a7, 1
3f55e770:	move   *a7(0x160), a5, 1
3f55e790:	move   *a5(0x48), a5, 1
3f55e7b0:	jruc   L3F55E800
L3F55E7C0:
3f55e7c0:	move   *a9(0x40), a7, 1
3f55e7e0:	move   a7, a5
3f55e7f0:	sll    0x3, a5
L3F55E800:
3f55e800:	move   *a13(0xffa0), a7, 1
3f55e820:	move   *a7(0x160), a7, 1
3f55e840:	move   a5, *a7(0x48), 1
L3F55E860:
3f55e860:	move   *a13(0xffa0), a7, 1
3f55e880:	move   *a7(0x160), a5, 1
3f55e8a0:	move   a14, -*sp, 1
3f55e8b0:	move   *a7(0x160), a7, 1
3f55e8d0:	move   *a7(0x48), *a14+, 1
3f55e8f0:	calla  L3FB1D3A0
3f55e920:	move   a8, *a5(0x28), 1
3f55e940:	move   *a13(0xffa0), a7, 1
3f55e960:	move   *a7(0x160), a5, 1
3f55e980:	move   *a5(0x28), a5, 1
3f55e9a0:	jrne   L3F55EA30
3f55e9b0:	move   a14, -*sp, 1
3f55e9c0:	movi   0x3f562a30, a8
3f55e9f0:	move   a8, *a14+, 1
3f55ea00:	calla  L3F927BC0
L3F55EA30:
3f55ea30:	move   *a7(0x160), a5, 1
3f55ea50:	move   *a5(0x28), a5, 1
3f55ea70:	jrne   L3F55F1B0
3f55ea80:	move   a14, -*sp, 1
3f55ea90:	movk   11, a5
3f55eaa0:	move   a5, *a14+, 1
3f55eab0:	move   a14, -*sp, 1
3f55eac0:	movk   1, a5
3f55ead0:	move   a5, *a14+, 1
3f55eae0:	move   *a13(0xffc0), *a14+, 1
3f55eb00:	calla  L3F557F30
3f55eb30:	move   *a9(0x20), *a14+, 1
3f55eb50:	setf   8, 0, 0
3f55eb60:	move   *a9(0x8), a8, 0
3f55eb80:	move   a8, *a14+, 1
3f55eb90:	move   @0x1ad960, *a14+, 1
3f55ebc0:	move   *a13(0xffe0), *a14+, 1
3f55ebe0:	calla  L3F7FD2F0
3f55ec10:	movk   11, a8
3f55ec20:	jauc   L3F55F780
L3F55EC40:
3f55ec40:	move   *a13(0xffa0), a7, 1
3f55ec60:	move   *a7(0x160), a5, 1
3f55ec80:	move   *a7(0x160), a7, 1
3f55eca0:	move   *a5(0x48), a5, 1
3f55ecc0:	move   *a7(0x168), a7, 1
3f55ece0:	sub    a7, a5
3f55ecf0:	move   *a9(0x40), a7, 1
3f55ed10:	sll    0x3, a7
3f55ed20:	cmp    a7, a5
3f55ed30:	jrnc   L3F55F1B0
3f55ed40:	move   *a13(0xffa0), a7, 1
3f55ed60:	move   *a7(0x160), a5, 1
3f55ed80:	move   *a9(0x40), a7, 1
3f55eda0:	sll    0x3, a7
3f55edb0:	move   *a5(0x48), a11, 1
3f55edd0:	add    a7, a11
3f55ede0:	move   a11, *a5(0x48), 1
3f55ee00:	move   a14, -*sp, 1
3f55ee10:	move   *a13(0xffa0), a11, 1
3f55ee30:	move   *a11(0x160), a7, 1
3f55ee50:	move   *a7(0x48), *a14+, 1
3f55ee70:	move   *a11(0x160), a7, 1
3f55ee90:	move   *a7(0x28), *a14+, 1
3f55eeb0:	calla  L3FB1D6C0
3f55eee0:	move   a8, *a13(0x20), 1
3f55ef00:	move   a8, a5
3f55ef10:	jrne   L3F55EFA0
3f55ef20:	move   a14, -*sp, 1
3f55ef30:	movi   0x3f562b90, a8
3f55ef60:	move   a8, *a14+, 1
3f55ef70:	calla  L3F927BC0
L3F55EFA0:
3f55efa0:	move   a5, a7
3f55efb0:	jrne   L3F55F170
3f55efc0:	move   a14, -*sp, 1
3f55efd0:	movk   11, a5
3f55efe0:	move   a5, *a14+, 1
3f55eff0:	move   a14, -*sp, 1
3f55f000:	movk   1, a5
3f55f010:	move   a5, *a14+, 1
3f55f020:	move   *a13(0xffc0), *a14+, 1
3f55f040:	calla  L3F557F30
3f55f070:	move   *a9(0x20), *a14+, 1
3f55f090:	setf   8, 0, 0
3f55f0a0:	move   *a9(0x8), a8, 0
3f55f0c0:	move   a8, *a14+, 1
3f55f0d0:	move   @0x1ad960, *a14+, 1
3f55f100:	move   *a13(0xffe0), *a14+, 1
3f55f120:	calla  L3F7FD2F0
3f55f150:	movk   11, a8
3f55f160:	jruc   L3F55F780
L3F55F170:
3f55f170:	move   *a11(0x160), a5, 1
3f55f190:	move   a7, *a5(0x28), 1
L3F55F1B0:
3f55f1b0:	move   a14, -*sp, 1
3f55f1c0:	move   *a9(0x40), *a14+, 1
3f55f1e0:	move   a9, a11
3f55f1f0:	addi   0x80, a11
3f55f210:	move   a11, *a14+, 1
3f55f220:	move   *a13(0xffa0), a11, 1
3f55f240:	move   *a11(0x160), a7, 1
3f55f260:	move   *a11(0x160), a5, 1
3f55f280:	move   *a5(0x168), a5, 1
3f55f2a0:	sra    0x3, a5
3f55f2b0:	sll    0x3, a5
3f55f2c0:	move   *a7(0x28), a7, 1
3f55f2e0:	add    a5, a7
3f55f2f0:	move   a7, *a14+, 1
3f55f300:	calla  L3FE16AC0
3f55f330:	move   *a11(0x160), a7, 1
3f55f350:	move   *a9(0x40), a5, 1
3f55f370:	sll    0x3, a5
3f55f380:	move   *a7(0x168), a11, 1
3f55f3a0:	add    a5, a11
3f55f3b0:	move   a11, *a7(0x168), 1
3f55f3d0:	setf   8, 0, 0
3f55f3e0:	move   *a9(0x60), a11, 0
3f55f400:	jreq   L3F55F770
3f55f410:	move   *a13(0xffc0), a11, 1
3f55f430:	move   *a11(0x160), a7, 1
3f55f450:	move   *a7(0xd8), a7, 1
3f55f470:	move   *a13(0xffa0), a5, 1
3f55f490:	move   *a5(0x160), a5, 1
3f55f4b0:	move   *a5(0x168), *a7(0x48), 1
3f55f4e0:	move   *a11(0x160), a7, 1
3f55f500:	move   *a7(0xd8), a7, 1
3f55f520:	move   *a7(0x28), a7, 1
3f55f540:	jreq   L3F55F5F0
3f55f550:	move   a14, -*sp, 1
3f55f560:	move   *a11(0x160), a7, 1
3f55f580:	move   *a7(0xd8), a7, 1
3f55f5a0:	move   *a7(0x28), *a14+, 1
3f55f5c0:	calla  L3FB1D980
L3F55F5F0:
3f55f5f0:	move   *a11(0x160), a7, 1
3f55f610:	move   *a7(0xd8), a7, 1
3f55f630:	move   *a13(0xffa0), a5, 1
3f55f650:	move   *a5(0x160), a5, 1
3f55f670:	move   *a5(0x28), *a7(0x28), 1
3f55f6a0:	move   *a13(0xffa0), a7, 1
3f55f6c0:	move   *a7(0x160), a5, 1
3f55f6e0:	sub    a7, a7
3f55f6f0:	move   a7, *a5(0x28), 1
3f55f710:	move   *a11(0x160), a5, 1
3f55f730:	movk   1, a7
3f55f740:	setf   1, 0, 0
3f55f750:	move   a7, *a5(0x13a), 0
L3F55F770:
3f55f770:	sub    a8, a8
L3F55F780:
3f55f780:	move   *sp(0xc0), a14, 1
3f55f7a0:	mmfm   sp, a5,a7,a9,a11,a13
3f55f7c0:	rets   2
L3F55F7D0:
3f55f7d0:	mmtm   sp, a5,a7,a9,a11,a13
3f55f7f0:	move   a14, a13
3f55f800:	addi   0x80, a14
3f55f820:	move   *a13(0xffe0), a11, 1
3f55f840:	move   *a11(0x40), a9, 1
3f55f860:	move   *a9(0x40), a7, 1
3f55f880:	sll    0x3, a7
3f55f890:	move   a7, *a13, 1
3f55f8a0:	move   *a13(0xffa0), a5, 1
3f55f8c0:	move   *a13(0xff80), a7, 1
3f55f8e0:	sll    0x5, a7
3f55f8f0:	add    a5, a7
3f55f900:	move   *a7(0x160), a7, 1
3f55f920:	move   *a7(0x168), a7, 1
3f55f940:	movk   7, a5
3f55f950:	andn   a5, a7
3f55f960:	move   *a13, a5, 1
3f55f970:	add    a5, a7
3f55f980:	move   *a13(0xffa0), a5, 1
3f55f9a0:	move   *a13(0xff80), a11, 1
3f55f9c0:	sll    0x5, a11
3f55f9d0:	add    a5, a11
3f55f9e0:	move   *a11(0x160), a11, 1
3f55fa00:	move   *a11(0x88), a11, 1
3f55fa20:	divu   a11, a7
3f55fa30:	move   a7, *a13(0x20), 1
3f55fa50:	sub    a11, a11
3f55fa60:	move   a11, *a13(0x40), 1
3f55fa80:	move   *a13(0xff80), a7, 1
3f55faa0:	sll    0x5, a7
3f55fab0:	add    a5, a7
3f55fac0:	move   *a7(0x160), a7, 1
3f55fae0:	move   *a7(0x28), a7, 1
3f55fb00:	jaeq   L3F560880
3f55fb20:	move   *a13(0xff80), a7, 1
3f55fb40:	sll    0x5, a7
3f55fb50:	add    a5, a7
3f55fb60:	move   *a7(0x160), a7, 1
3f55fb80:	move   *a13(0xff80), a11, 1
3f55fba0:	sll    0x5, a11
3f55fbb0:	add    a5, a11
3f55fbc0:	move   *a11(0x160), a11, 1
3f55fbe0:	move   *a7(0x88), a7, 1
3f55fc00:	move   *a11(0x168), a11, 1
3f55fc20:	sub    a11, a7
3f55fc30:	move   *a13, a11, 1
3f55fc40:	cmp    a11, a7
3f55fc50:	jrnc   L3F55FD80
3f55fc60:	move   *a13(0xff80), a7, 1
3f55fc80:	sll    0x5, a7
3f55fc90:	add    a5, a7
3f55fca0:	move   *a7(0x160), a7, 1
3f55fcc0:	move   *a13(0xff80), a11, 1
3f55fce0:	sll    0x5, a11
3f55fcf0:	add    a5, a11
3f55fd00:	move   *a11(0x160), a11, 1
3f55fd20:	move   *a7(0x88), a7, 1
3f55fd40:	move   *a11(0x168), a11, 1
3f55fd60:	sub    a11, a7
3f55fd70:	jruc   L3F55FD90
L3F55FD80:
3f55fd80:	move   a11, a7
L3F55FD90:
3f55fd90:	move   a7, *a13(0x40), 1
3f55fdb0:	move   a14, -*sp, 1
3f55fdc0:	addk   7, a7
3f55fdd0:	srl    0x3, a7
3f55fde0:	move   a7, *a14+, 1
3f55fdf0:	move   a9, a11
3f55fe00:	addi   0x80, a11
3f55fe20:	move   a11, *a14+, 1
3f55fe30:	move   *a13(0xff80), a11, 1
3f55fe50:	sll    0x5, a11
3f55fe60:	add    a5, a11
3f55fe70:	move   *a11(0x160), a11, 1
3f55fe90:	move   *a13(0xff80), a7, 1
3f55feb0:	sll    0x5, a7
3f55fec0:	add    a5, a7
3f55fed0:	move   *a7(0x160), a7, 1
3f55fef0:	move   *a7(0x168), a7, 1
3f55ff10:	addk   7, a7
3f55ff20:	sra    0x3, a7
3f55ff30:	sll    0x3, a7
3f55ff40:	move   *a11(0x28), a11, 1
3f55ff60:	add    a7, a11
3f55ff70:	move   a11, *a14+, 1
3f55ff80:	calla  L3FE16AC0
3f55ffb0:	move   *a13(0x20), a11, 1
3f55ffd0:	jrne   L3F5600C0
3f55ffe0:	move   *a13(0xff80), a7, 1
3f560000:	sll    0x5, a7
3f560010:	add    a5, a7
3f560020:	move   *a7(0x160), a7, 1
3f560040:	move   *a7(0x168), a5, 1
3f560060:	move   *a13(0x40), a11, 1
3f560080:	add    a11, a5
3f560090:	move   a5, *a7(0x168), 1
3f5600b0:	jruc   L3F560880
L3F5600C0:
3f5600c0:	move   *a13(0xff80), a7, 1
3f5600e0:	sll    0x5, a7
3f5600f0:	add    a5, a7
3f560100:	move   *a7(0x160), a7, 1
3f560120:	move   *a13(0xff80), a11, 1
3f560140:	sll    0x5, a11
3f560150:	add    a5, a11
3f560160:	move   *a11(0x160), a11, 1
3f560180:	move   *a11(0xe8), *a7(0x108), 1
3f5601b0:	move   *a13(0xff80), a11, 1
3f5601d0:	sll    0x5, a11
3f5601e0:	add    a5, a11
3f5601f0:	move   *a11(0x160), a11, 1
3f560210:	move   *a13(0xff80), a7, 1
3f560230:	sll    0x5, a7
3f560240:	add    a5, a7
3f560250:	move   *a7(0x160), a7, 1
3f560270:	move   *a7(0x168), a7, 1
3f560290:	neg    a7
3f5602a0:	movk   7, a5
3f5602b0:	and    a5, a7
3f5602c0:	move   a7, *a11(0x168), 1
3f5602e0:	move   a14, -*sp, 1
3f5602f0:	move   *a13(0xff80), *a14+, 1
3f560310:	move   *a13(0xffc0), *a14+, 1
3f560330:	calla  L3F55DF70
3f560360:	move   a8, *a13(0x60), 1
3f560380:	subk   11, a8
3f560390:	jrne   L3F560560
3f5603a0:	move   a14, -*sp, 1
3f5603b0:	movk   11, a11
3f5603c0:	move   a11, *a14+, 1
3f5603d0:	move   a14, -*sp, 1
3f5603e0:	movk   1, a7
3f5603f0:	move   a7, *a14+, 1
3f560400:	move   *a13(0xffc0), *a14+, 1
3f560420:	calla  L3F557F30
3f560450:	move   *a9(0x20), *a14+, 1
3f560470:	setf   8, 0, 0
3f560480:	move   *a9(0x8), a8, 0
3f5604a0:	move   a8, *a14+, 1
3f5604b0:	move   @0x1ad960, *a14+, 1
3f5604e0:	move   *a13(0xffe0), *a14+, 1
3f560500:	calla  L3F7FD2F0
3f560530:	move   a11, a8
3f560540:	jauc   L3F561A60
L3F560560:
3f560560:	move   *a13(0x60), a11, 1
3f560580:	jreq   L3F5605C0
3f560590:	move   a11, a8
3f5605a0:	jauc   L3F561A60
L3F5605C0:
3f5605c0:	move   a14, -*sp, 1
3f5605d0:	move   *a13(0xffa0), a7, 1
3f5605f0:	move   *a13(0xff80), a5, 1
3f560610:	sll    0x5, a5
3f560620:	add    a7, a5
3f560630:	move   *a5(0x160), a5, 1
3f560650:	move   *a5(0x28), *a14+, 1
3f560670:	calla  L3FB1D980
3f5606a0:	move   *a13(0xff80), a5, 1
3f5606c0:	sll    0x5, a5
3f5606d0:	add    a7, a5
3f5606e0:	move   *a5(0x160), a5, 1
3f560700:	move   *a13(0x40), a7, 1
3f560720:	movk   7, a11
3f560730:	and    a7, a11
3f560740:	move   a11, *a5(0x168), 1
3f560760:	move   *a13(0xffa0), a11, 1
3f560780:	move   *a13(0xff80), a5, 1
3f5607a0:	sll    0x5, a5
3f5607b0:	add    a11, a5
3f5607c0:	move   *a5(0x160), a5, 1
3f5607e0:	move   *a5(0xe8), a7, 1
3f560800:	inc    a7
3f560810:	move   a7, *a5(0xe8), 1
3f560830:	move   *a13(0x20), a7, 1
3f560850:	dec    a7
3f560860:	move   a7, *a13(0x20), 1
L3F560880:
3f560880:	move   *a13(0x20), a11, 1
3f5608a0:	jaeq   L3F561110
3f5608c0:	move   *a13(0xffa0), a7, 1
3f5608e0:	move   *a13(0xff80), a5, 1
3f560900:	sll    0x5, a5
3f560910:	add    a7, a5
3f560920:	move   *a5(0x160), a5, 1
3f560940:	move   *a13(0xff80), a11, 1
3f560960:	sll    0x5, a11
3f560970:	add    a7, a11
3f560980:	move   *a11(0x160), a11, 1
3f5609a0:	move   *a13(0x20), a7, 1
3f5609c0:	move   *a11(0xe8), a11, 1
3f5609e0:	add    a7, a11
3f5609f0:	dec    a11
3f560a00:	move   a11, *a5(0x108), 1
3f560a20:	move   *a13(0xffa0), a11, 1
3f560a40:	move   *a13(0xff80), a5, 1
3f560a60:	sll    0x5, a5
3f560a70:	add    a11, a5
3f560a80:	move   *a5(0x160), a5, 1
3f560aa0:	move   a7, *a5(0x148), 1
3f560ac0:	move   *a13(0xff80), a5, 1
3f560ae0:	sll    0x5, a5
3f560af0:	add    a11, a5
3f560b00:	move   *a5(0x160), a5, 1
3f560b20:	move   *a13(0x40), a7, 1
3f560b40:	srl    0x3, a7
3f560b50:	sll    0x3, a7
3f560b60:	add    a9, a7
3f560b70:	addi   0x80, a7
3f560b90:	move   a7, *a5(0x28), 1
3f560bb0:	move   a14, -*sp, 1
3f560bc0:	move   *a13(0xff80), *a14+, 1
3f560be0:	move   *a13(0xffc0), *a14+, 1
3f560c00:	calla  L3F55DF70
3f560c30:	move   a8, *a13(0x60), 1
3f560c50:	move   a8, a5
3f560c60:	jreq   L3F560F40
3f560c70:	move   *a13(0xff80), a7, 1
3f560c90:	sll    0x5, a7
3f560ca0:	add    a11, a7
3f560cb0:	move   *a7(0x160), a7, 1
3f560cd0:	sub    a5, a5
3f560ce0:	move   a5, *a7(0x28), 1
3f560d00:	move   a14, -*sp, 1
3f560d10:	movk   1, a7
3f560d20:	move   a7, *a14+, 1
3f560d30:	move   *a13(0xffc0), *a14+, 1
3f560d50:	calla  L3F557F30
3f560d80:	move   *a13(0x60), a5, 1
3f560da0:	subk   11, a5
3f560db0:	jrne   L3F560F00
3f560dc0:	move   a14, -*sp, 1
3f560dd0:	movk   11, a5
3f560de0:	move   a5, *a14+, 1
3f560df0:	move   *a9(0x20), *a14+, 1
3f560e10:	setf   8, 0, 0
3f560e20:	move   *a9(0x8), a8, 0
3f560e40:	move   a8, *a14+, 1
3f560e50:	move   @0x1ad960, *a14+, 1
3f560e80:	move   *a13(0xffe0), *a14+, 1
3f560ea0:	calla  L3F7FD2F0
3f560ed0:	move   a5, a8
3f560ee0:	jauc   L3F561A60
L3F560F00:
3f560f00:	move   *a13(0x60), a8, 1
3f560f20:	jauc   L3F561A60
L3F560F40:
3f560f40:	move   *a13(0xff80), a7, 1
3f560f60:	sll    0x5, a7
3f560f70:	add    a11, a7
3f560f80:	move   *a7(0x160), a7, 1
3f560fa0:	move   *a13(0x20), a5, 1
3f560fc0:	move   *a7(0x88), a7, 1
3f560fe0:	mpyu   a5, a7
3f560ff0:	move   *a13(0x40), a5, 1
3f561010:	add    a5, a7
3f561020:	move   a7, *a13(0x40), 1
3f561040:	move   *a13(0xff80), a5, 1
3f561060:	sll    0x5, a5
3f561070:	add    a11, a5
3f561080:	move   *a5(0x160), a5, 1
3f5610a0:	move   *a5(0xe8), a7, 1
3f5610c0:	move   *a13(0x20), a11, 1
3f5610e0:	add    a11, a7
3f5610f0:	move   a7, *a5(0xe8), 1
L3F561110:
3f561110:	setf   8, 0, 0
3f561120:	move   *a9(0x60), a7, 0
3f561140:	jrne   L3F5611A0
3f561150:	move   *a13, a7, 1
3f561160:	move   *a13(0x40), a5, 1
3f561180:	cmp    a5, a7
3f561190:	jrne   L3F561260
L3F5611A0:
3f5611a0:	move   *a13(0xffa0), a7, 1
3f5611c0:	move   *a13(0xff80), a5, 1
3f5611e0:	sll    0x5, a5
3f5611f0:	add    a7, a5
3f561200:	move   *a5(0x160), a5, 1
3f561220:	sub    a7, a7
3f561230:	move   a7, *a5(0x28), 1
3f561250:	jruc   L3F561A50
L3F561260:
3f561260:	move   *a13(0xffa0), a5, 1
3f561280:	move   *a13(0xff80), a7, 1
3f5612a0:	sll    0x5, a7
3f5612b0:	add    a5, a7
3f5612c0:	move   *a7(0x160), a7, 1
3f5612e0:	movk   1, a5
3f5612f0:	move   a5, *a7(0x148), 1
3f561310:	move   *a13(0xffa0), a7, 1
3f561330:	move   *a13(0xff80), a5, 1
3f561350:	sll    0x5, a5
3f561360:	add    a7, a5
3f561370:	move   *a5(0x160), a5, 1
3f561390:	move   *a13, a7, 1
3f5613a0:	move   *a13(0x40), a11, 1
3f5613c0:	sub    a11, a7
3f5613d0:	move   a7, *a5(0x168), 1
3f5613f0:	move   *a13(0xffa0), a7, 1
3f561410:	move   *a13(0xff80), a5, 1
3f561430:	sll    0x5, a5
3f561440:	add    a7, a5
3f561450:	move   *a5(0x160), a5, 1
3f561470:	move   a14, -*sp, 1
3f561480:	move   *a13(0xff80), a11, 1
3f5614a0:	sll    0x5, a11
3f5614b0:	add    a7, a11
3f5614c0:	move   *a11(0x160), a11, 1
3f5614e0:	move   *a11(0x88), a11, 1
3f561500:	addk   8, a11
3f561510:	move   a11, *a14+, 1
3f561520:	calla  L3FB1D3A0
3f561550:	move   a8, *a5(0x28), 1
3f561570:	move   *a13(0xff80), a11, 1
3f561590:	sll    0x5, a11
3f5615a0:	add    a7, a11
3f5615b0:	move   *a11(0x160), a11, 1
3f5615d0:	move   *a11(0x28), a11, 1
3f5615f0:	jrne   L3F561680
3f561600:	move   a14, -*sp, 1
3f561610:	movi   0x3f562a30, a8
3f561640:	move   a8, *a14+, 1
3f561650:	calla  L3F927BC0
L3F561680:
3f561680:	move   *a13(0xff80), a11, 1
3f5616a0:	sll    0x5, a11
3f5616b0:	add    a7, a11
3f5616c0:	move   *a11(0x160), a11, 1
3f5616e0:	move   *a11(0x28), a11, 1
3f561700:	jrne   L3F5618C0
3f561710:	move   a14, -*sp, 1
3f561720:	movk   11, a11
3f561730:	move   a11, *a14+, 1
3f561740:	move   a14, -*sp, 1
3f561750:	movk   1, a5
3f561760:	move   a5, *a14+, 1
3f561770:	move   *a13(0xffc0), *a14+, 1
3f561790:	calla  L3F557F30
3f5617c0:	move   *a9(0x20), *a14+, 1
3f5617e0:	setf   8, 0, 0
3f5617f0:	move   *a9(0x8), a8, 0
3f561810:	move   a8, *a14+, 1
3f561820:	move   @0x1ad960, *a14+, 1
3f561850:	move   *a13(0xffe0), *a14+, 1
3f561870:	calla  L3F7FD2F0
3f5618a0:	move   a11, a8
3f5618b0:	jruc   L3F561A60
L3F5618C0:
3f5618c0:	move   a14, -*sp, 1
3f5618d0:	move   *a13, a11, 1
3f5618e0:	move   *a13(0x40), a5, 1
3f561900:	sub    a5, a11
3f561910:	addk   7, a11
3f561920:	srl    0x3, a11
3f561930:	move   a11, *a14+, 1
3f561940:	srl    0x3, a5
3f561950:	sll    0x3, a5
3f561960:	add    a9, a5
3f561970:	addi   0x80, a5
3f561990:	move   a5, *a14+, 1
3f5619a0:	move   *a13(0xff80), a11, 1
3f5619c0:	sll    0x5, a11
3f5619d0:	add    a7, a11
3f5619e0:	move   *a11(0x160), a11, 1
3f561a00:	move   *a11(0x28), *a14+, 1
3f561a20:	calla  L3FE16AC0
L3F561A50:
3f561a50:	sub    a8, a8
L3F561A60:
3f561a60:	move   *sp(0xc0), a14, 1
3f561a80:	mmfm   sp, a5,a7,a9,a11,a13
3f561aa0:	rets   2
L3F561AB0:
3f561ab0:	mmtm   sp, a7,a9,a11,a13
3f561ad0:	move   a14, a13
3f561ae0:	addk   32, a14
3f561af0:	jauc   L3F562740
L3F561B10:
3f561b10:	move   *a13(0xffe0), a11, 1
3f561b30:	addi   0x40, a14
3f561b50:	move   a14, -*sp, 1
3f561b60:	addi   0x40, a14
3f561b80:	move   a14, -*sp, 1
3f561b90:	move   *a13(0xffc0), a9, 1
3f561bb0:	move   *a13(0xff60), a7, 1
3f561bd0:	sll    0x5, a7
3f561be0:	add    a9, a7
3f561bf0:	move   *a7(0xd8), a7, 1
3f561c10:	move   *a7(0x1a8), a8, 1
3f561c30:	calla  L3FE116F0
3f561c60:	calla  L3FE161A0
3f561c90:	addi   0x40, a14
3f561cb0:	move   a14, -*sp, 1
3f561cc0:	movi   0x3f562d00, a8
3f561cf0:	move   *a8+, *a14+, 1
3f561d00:	move   *a8+, *a14+, 1
3f561d10:	calla  L3FE161A0
3f561d40:	calla  L3FE0D650
3f561d70:	calla  L3FE14450
3f561da0:	calla  L3FE10B50
3f561dd0:	setf   16, 0, 0
3f561de0:	move   a8, *a11, 0
3f561df0:	move   *a13(0xff60), a7, 1
3f561e10:	sll    0x5, a7
3f561e20:	add    a9, a7
3f561e30:	move   *a7(0xd8), a7, 1
3f561e50:	move   *a7(0x1a8), *a11(0x1a8), 1
3f561e80:	move   *a13(0xff60), a7, 1
3f561ea0:	sll    0x5, a7
3f561eb0:	add    a9, a7
3f561ec0:	move   *a7(0xd8), a7, 1
3f561ee0:	move   *a7(0x188), *a11(0x188), 1
3f561f10:	move   a14, -*sp, 1
3f561f20:	move   *a13(0xffa0), a7, 1
3f561f40:	move   *a13(0xff80), a9, 1
3f561f60:	sll    0x5, a9
3f561f70:	add    a7, a9
3f561f80:	move   *a9(0x160), a9, 1
3f561fa0:	move   *a9(0x88), *a14+, 1
3f561fc0:	move   *a13(0xff80), a9, 1
3f561fe0:	sll    0x5, a9
3f561ff0:	add    a7, a9
3f562000:	move   *a9(0x160), a9, 1
3f562020:	move   *a9(0x68), *a14+, 1
3f562040:	sub    a9, a9
3f562050:	move   a9, *a14+, 1
3f562060:	move   *a11, a8, 0
3f562070:	move   a8, *a14+, 1
3f562080:	calla  L3F566B40
3f5620b0:	movb   a8, *a11(0x10)
3f5620d0:	move   a14, -*sp, 1
3f5620e0:	move   a9, *a14+, 1
3f5620f0:	setf   8, 0, 0
3f562100:	move   *a11(0x10), a8, 0
3f562120:	move   a8, *a14+, 1
3f562130:	calla  L3F566840
3f562160:	movb   a8, *a11(0x18)
3f562180:	jruc   L3F562800
L3F562190:
3f562190:	move   *a13(0xffc0), a11, 1
3f5621b0:	move   *a13(0xff60), a9, 1
3f5621d0:	sll    0x5, a9
3f5621e0:	add    a11, a9
3f5621f0:	move   *a9(0xd8), a9, 1
3f562210:	move   *a13(0xffe0), a7, 1
3f562230:	movk   14, a8
L3F562240:
3f562240:	move   *a9+, *a7+, 1
3f562250:	dsjs   a8, L3F562240
3f562260:	movb   *a9, *a7
3f562270:	move   *a13(0xffe0), a9, 1
3f562290:	movk   5, a7
3f5622a0:	movb   a7, *a9(0x10)
3f5622c0:	movk   1, a7
3f5622d0:	movb   a7, *a9(0x18)
3f5622f0:	setf   16, 0, 0
3f562300:	move   a7, *a9, 0
3f562310:	movk   2, a7
3f562320:	move   a7, *a9(0x1a8), 1
3f562340:	move   *a13(0xff80), *a9(0x168), 1
3f562370:	move   a8, *a13, 1
3f562380:	move   *a13(0xff60), a7, 1
3f5623a0:	cmp    a7, a8
3f5623b0:	jrnc   L3F562800
L3F5623C0:
3f5623c0:	move   *a13(0xffe0), a11, 1
3f5623e0:	addi   0x40, a14
3f562400:	move   a14, -*sp, 1
3f562410:	addi   0x40, a14
3f562430:	move   a14, -*sp, 1
3f562440:	move   *a13(0xffc0), a9, 1
3f562460:	move   *a13, a7, 1
3f562470:	sll    0x5, a7
3f562480:	add    a9, a7
3f562490:	move   *a7(0xd8), a7, 1
3f5624b0:	move   *a7(0x1a8), a8, 1
3f5624d0:	calla  L3FE116F0
3f562500:	calla  L3FE161A0
3f562530:	addi   0x40, a14
3f562550:	move   a14, -*sp, 1
3f562560:	movi   0x3f562d00, a8
3f562590:	move   *a8+, *a14+, 1
3f5625a0:	move   *a8+, *a14+, 1
3f5625b0:	calla  L3FE161A0
3f5625e0:	calla  L3FE0D650
3f562610:	calla  L3FE14450
3f562640:	calla  L3FE10B50
3f562670:	move   *a11(0x168), a7, 1
3f562690:	sub    a8, a7
3f5626a0:	move   a7, *a11(0x168), 1
3f5626c0:	move   *a13, a7, 1
3f5626d0:	inc    a7
3f5626e0:	move   a7, *a13, 1
3f5626f0:	move   *a13(0xff60), a9, 1
3f562710:	cmp    a9, a7
3f562720:	jrc   L3F5623C0
3f562730:	jruc   L3F562800
L3F562740:
3f562740:	move   *a13(0xffa0), a11, 1
3f562760:	setf   8, 0, 0
3f562770:	move   *a11(0x8), a8, 0
3f562790:	dec    a8
3f5627a0:	jaeq   L3F561B10
3f5627c0:	subk   2, a8
3f5627d0:	jreq   L3F562800
3f5627e0:	dec    a8
3f5627f0:	jreq   L3F562190
L3F562800:
3f562800:	move   *sp(0xa0), a14, 1
3f562820:	mmfm   sp, a7,a9,a11,a13
3f562840:	rets   2
3f562850:	rl     b10, b4
3f562860:	sra    a11, a13
3f562870:	dsjs   b3, L3F5629B0
3f562880:	sla    0x1, a0
3f562890:	.word  0x7254
3f5628a0:	modu   a3, a1
3f5628b0:	.word  0x7073
3f5628c0:	.word  0x726f
3f5628d0:	dsjs   b4, L3F562A10
3f5628e0:	sll    0x9, a0
3f5628f0:	sla    0x3, a4
3f562900:	.word  0x000a
3f562910:	.word  0x7265
3f562920:	modu   b11, b2
3f562930:	sla    0x3, b2
3f562940:	mods   a3, a1
3f562950:	modu   a11, a12
3f562960:	sla    a11, a3
3f562970:	rl     b11, b4
3f562980:	srl    a11, a14
3f562990:	.word  0x7420
3f5629a0:	sla    b11, b2
L3F5629B0:
3f5629b0:	.word  0x736e
3f5629c0:	modu   b11, b0
3f5629d0:	.word  0x7472
3f5629e0:	sll    a9, a0
3f5629f0:	modu   a3, sp
3f562a00:	sra    b11, b4
L3F562A10:
3f562a10:	.word  0x7478
3f562a20:	.word  0x000a
3f562a30:	.word  0x7265
3f562a40:	modu   b11, b2
3f562a50:	sla    0x3, b2
3f562a60:	mods   a3, a1
3f562a70:	modu   a11, a12
3f562a80:	sla    a11, a3
3f562a90:	rl     b11, b4
3f562aa0:	srl    a11, a14
3f562ab0:	.word  0x7420
3f562ac0:	sla    b11, b2
3f562ad0:	.word  0x736e
3f562ae0:	modu   b11, b0
3f562af0:	.word  0x7472
3f562b00:	.word  0x7520
3f562b10:	.word  0x7064
3f562b20:	sra    a1, a0
3f562b30:	.word  0x7461
3f562b40:	sla    0x3, a1
3f562b50:	.word  0x7562
3f562b60:	srl    a3, a6
3f562b70:	.word  0x7265
3f562b80:	.word  0x000a
3f562b90:	.word  0x7265
3f562ba0:	modu   b11, b2
3f562bb0:	sla    0x3, b2
3f562bc0:	sra    b11, b2
3f562bd0:	mods   a3, a1
3f562be0:	modu   a11, a12
3f562bf0:	sla    a11, a3
3f562c00:	rl     b11, b4
3f562c10:	srl    a11, a14
3f562c20:	.word  0x7420
3f562c30:	sla    b11, b2
3f562c40:	.word  0x736e
3f562c50:	modu   b11, b0
3f562c60:	.word  0x7472
3f562c70:	.word  0x7520
3f562c80:	.word  0x7064
3f562c90:	sra    a1, a0
3f562ca0:	.word  0x7461
3f562cb0:	sla    0x3, a1
3f562cc0:	.word  0x7562
3f562cd0:	srl    a3, a6
3f562ce0:	.word  0x7265
3f562cf0:	.word  0x000a
3f562d00:	.word  0x0000
3f562d10:	.word  0x0000
3f562d20:	.word  0x0000
3f562d30:	add    b0, b8
L3F562D40:
3f562d40:	mmtm   sp, a7,a9,a11,a13
3f562d60:	move   a14, a13
3f562d70:	addk   32, a14
3f562d80:	sub    a11, a11
3f562d90:	move   a11, *a13, 1
3f562da0:	sll    0x5, a11
3f562db0:	move   *a13(0xffe0), a9, 1
3f562dd0:	add    a9, a11
3f562de0:	move   *a11, a11, 1
3f562df0:	jreq   L3F563270
L3F562E00:
3f562e00:	move   *a13, a11, 1
3f562e10:	sll    0x5, a11
3f562e20:	move   *a13(0xffe0), a9, 1
3f562e40:	add    a9, a11
3f562e50:	move   *a11, a11, 1
3f562e60:	move   *a11(0x28), a11, 1
3f562e80:	jrne   L3F5631D0
3f562e90:	move   *a13, a11, 1
3f562ea0:	sll    0x5, a11
3f562eb0:	add    a9, a11
3f562ec0:	move   *a11, a11, 1
3f562ed0:	move   a14, -*sp, 1
3f562ee0:	move   *a13, a7, 1
3f562ef0:	sll    0x5, a7
3f562f00:	add    a9, a7
3f562f10:	move   *a7, a7, 1
3f562f20:	move   *a7(0x48), *a14+, 1
3f562f40:	calla  L3FB1D060
3f562f70:	move   a8, *a11(0x28), 1
3f562f90:	move   *a13, a11, 1
3f562fa0:	sll    0x5, a11
3f562fb0:	add    a9, a11
3f562fc0:	move   *a11, a11, 1
3f562fd0:	move   *a11(0x28), a11, 1
3f562ff0:	jrne   L3F5631D0
3f563000:	move   a14, -*sp, 1
3f563010:	movi   0x3f5683c0, a8
3f563040:	move   a8, *a14+, 1
3f563050:	calla  L3F927BC0
3f563080:	move   *a13, a11, 1
3f563090:	dec    a11
3f5630a0:	move   a11, *a13, 1
3f5630b0:	jrlt   L3F563270
L3F5630C0:
3f5630c0:	move   a14, -*sp, 1
3f5630d0:	move   *a13, a11, 1
3f5630e0:	sll    0x5, a11
3f5630f0:	move   *a13(0xffe0), a9, 1
3f563110:	add    a9, a11
3f563120:	move   *a11, a11, 1
3f563130:	move   *a11(0x28), *a14+, 1
3f563150:	calla  L3FB1D980
3f563180:	move   *a13, a11, 1
3f563190:	dec    a11
3f5631a0:	move   a11, *a13, 1
3f5631b0:	jrge   L3F5630C0
3f5631c0:	jruc   L3F563270
L3F5631D0:
3f5631d0:	move   *a13, a11, 1
3f5631e0:	inc    a11
3f5631f0:	move   a11, *a13, 1
3f563200:	subk   3, a11
3f563210:	jrge   L3F563270
3f563220:	move   *a13, a11, 1
3f563230:	sll    0x5, a11
3f563240:	add    a9, a11
3f563250:	move   *a11, a11, 1
3f563260:	jrne   L3F562E00
L3F563270:
3f563270:	move   *a13, a8, 1
3f563280:	movk   1, a8
3f563290:	jrgt   L3F5632B0
3f5632a0:	sub    a8, a8
L3F5632B0:
3f5632b0:	move   *sp(0xa0), a14, 1
3f5632d0:	mmfm   sp, a7,a9,a11,a13
3f5632f0:	rets   2
L3F563300:
3f563300:	mmtm   sp, a7,a9,a11,a13
3f563320:	move   a14, a13
3f563330:	addk   32, a14
3f563340:	move   a14, -*sp, 1
3f563350:	movi   0x39, a11
3f563370:	move   a11, *a14+, 1
3f563380:	calla  L3FB1CFA0
3f5633b0:	move   a8, *a13, 1
3f5633c0:	move   a8, a8
3f5633d0:	jrne   L3F5637E0
3f5633e0:	move   a14, -*sp, 1
3f5633f0:	movi   0x3f5684d0, a8
3f563420:	move   a8, *a14+, 1
3f563430:	calla  L3F927BC0
3f563460:	sub    a8, a8
3f563470:	jauc   L3F563F80
3f563490:	move   *a13, a11, 1
3f5634a0:	movk   8, a9
3f5634b0:	setf   16, 0, 0
3f5634c0:	move   a9, *a11, 0
3f5634d0:	jruc   L3F563970
3f5634e0:	move   *a13, a11, 1
3f5634f0:	movk   16, a9
3f563500:	setf   16, 0, 0
3f563510:	move   a9, *a11, 0
3f563520:	jruc   L3F563970
3f563530:	move   *a13, a11, 1
3f563540:	movk   32, a9
3f563550:	setf   16, 0, 0
3f563560:	move   a9, *a11, 0
3f563570:	jruc   L3F563970
3f563580:	move   *a13, a11, 1
3f563590:	addi   0x40, a14
3f5635b0:	move   a14, -*sp, 1
3f5635c0:	addi   0x40, a14
3f5635e0:	move   a14, -*sp, 1
3f5635f0:	move   *a13(0xff20), a8, 1
3f563610:	calla  L3FE116F0
3f563640:	calla  L3FE161A0
3f563670:	addi   0x40, a14
3f563690:	move   a14, -*sp, 1
3f5636a0:	movi   0x3f5689d0, a8
3f5636d0:	move   *a8+, *a14+, 1
3f5636e0:	move   *a8+, *a14+, 1
3f5636f0:	calla  L3FE161A0
3f563720:	calla  L3FE0D650
L3F563750:
3f563750:	calla  L3FE14450
3f563780:	calla  L3FE10B50
L3F5637B0:
3f5637b0:	setf   16, 0, 0
3f5637c0:	move   a8, *a11, 0
L3F5637D0:
3f5637d0:	jruc   L3F563970
L3F5637E0:
3f5637e0:	setf   8, 0, 0
3f5637f0:	move   *a13(0xffe0), a8, 0
3f563810:	dec    a8
3f563820:	cmpi   0x5, a8
3f563840:	jrhi   L3F563970
3f563850:	sll    0x5, a8
3f563860:	addi   0x3f5638b0, a8
3f563890:	move   *a8, a8, 1
3f5638a0:	jump   a8
3f5638b0:	.word  0x3490
3f5638c0:	dsjs   b6, L3F563730
3f5638d0:	.word  0x34e0
3f5638e0:	dsjs   b6, L3F563750
3f5638f0:	.word  0x3530
3f563900:	dsjs   b6, L3F563770
3f563910:	.word  0x3530
3f563920:	dsjs   b6, L3F563790
3f563930:	.word  0x3580
3f563940:	dsjs   b6, L3F5637B0
3f563950:	.word  0x3580
3f563960:	dsjs   b6, L3F5637D0
L3F563970:
3f563970:	move   *a13, a11, 1
3f563980:	move   a14, -*sp, 1
3f563990:	setf   8, 0, 0
3f5639a0:	move   *a13(0xffc0), a9, 0
3f5639c0:	move   a9, *a14+, 1
3f5639d0:	move   *a13(0xffe0), a7, 0
3f5639f0:	move   a7, *a14+, 1
3f563a00:	calla  L3F566840
3f563a30:	movb   a8, *a11(0x18)
3f563a50:	movb   a7, *a11(0x10)
3f563a70:	move   *a13(0xff60), *a11(0x68), 1
3f563aa0:	move   *a13(0xff40), *a11(0x88), 1
3f563ad0:	sub    a7, a7
3f563ae0:	move   a7, *a11(0xa8), 1
3f563b00:	move   *a13(0xffa0), a7, 1
3f563b20:	dec    a7
3f563b30:	move   a7, *a11(0xc8), 1
3f563b50:	sub    a7, a7
3f563b60:	move   a7, *a11(0xe8), 1
3f563b80:	move   *a13(0xff80), a7, 1
3f563ba0:	dec    a7
3f563bb0:	move   a7, *a11(0x108), 1
3f563bd0:	move   *a13(0xffa0), *a11(0x128), 1
3f563c00:	move   *a13(0xff80), *a11(0x148), 1
3f563c30:	move   *a13(0xfec0), *a11(0x168), 1
3f563c60:	move   *a13(0xff00), *a11(0x188), 1
3f563c90:	move   *a13(0xff20), *a11(0x1a8), 1
3f563cc0:	move   *a13(0xff40), a7, 1
3f563ce0:	move   *a13(0xff80), a9, 1
3f563d00:	mpyu   a9, a7
3f563d10:	move   *a13(0xfec0), a9, 1
3f563d30:	add    a9, a7
3f563d40:	move   a7, *a11(0x48), 1
3f563d60:	move   *a13(0xfee0), a7, 1
3f563d80:	jreq   L3F563F40
3f563d90:	move   a14, -*sp, 1
3f563da0:	move   *a11(0x48), *a14+, 1
3f563dc0:	calla  L3FB1D060
3f563df0:	move   a8, *a11(0x28), 1
3f563e10:	move   *a11(0x28), a7, 1
3f563e30:	jrne   L3F563F70
3f563e40:	move   a14, -*sp, 1
3f563e50:	movi   0x3f5683c0, a8
3f563e80:	move   a8, *a14+, 1
3f563e90:	calla  L3F927BC0
3f563ec0:	move   a14, -*sp, 1
3f563ed0:	move   a11, *a14+, 1
3f563ee0:	calla  L3F568200
3f563f10:	sub    a7, a7
3f563f20:	move   a7, *a13, 1
3f563f30:	jruc   L3F563F70
L3F563F40:
3f563f40:	sub    a7, a7
3f563f50:	move   a7, *a11(0x28), 1
L3F563F70:
3f563f70:	move   *a13, a8, 1
L3F563F80:
3f563f80:	move   *sp(0xa0), a14, 1
3f563fa0:	mmfm   sp, a7,a9,a11,a13
3f563fc0:	rets   2
L3F563FD0:
3f563fd0:	mmtm   sp, a7,a9,a11,a13
3f563ff0:	move   a14, a13
3f564000:	addi   0xa0, a14
3f564020:	move   a14, -*sp, 1
3f564030:	movi   0x30, a11
3f564050:	move   a11, *a14+, 1
3f564060:	movk   1, a9
3f564070:	move   a9, *a14+, 1
3f564080:	calla  L3FB1D180
3f5640b0:	move   a8, *a13, 1
3f5640c0:	move   a8, a8
3f5640d0:	jrne   L3F564190
3f5640e0:	move   a14, -*sp, 1
3f5640f0:	movi   0x3f568580, a8
3f564120:	move   a8, *a14+, 1
3f564130:	calla  L3F927BC0
3f564160:	sub    a8, a8
3f564170:	jauc   L3F5653C0
L3F564190:
3f564190:	move   a14, -*sp, 1
3f5641a0:	sub    a9, a9
3f5641b0:	move   a9, *a14+, 1
3f5641c0:	move   a8, a9
3f5641d0:	calla  L3FB21760
3f564200:	move   a8, *a9(0x160), 1
3f564220:	move   *a9(0x160), a11, 1
3f564240:	jrne   L3F564350
3f564250:	move   a14, -*sp, 1
3f564260:	movi   0x3f568658, a8
3f564290:	move   a8, *a14+, 1
3f5642a0:	calla  L3F927BC0
3f5642d0:	move   a14, -*sp, 1
3f5642e0:	move   a9, *a14+, 1
3f5642f0:	calla  L3FB1D800
3f564320:	sub    a8, a8
3f564330:	jauc   L3F5653C0
L3F564350:
3f564350:	move   *a13(0xfec0), a11, 1
3f564370:	jreq   L3F5643A0
3f564380:	movk   2, a11
3f564390:	jruc   L3F5643B0
L3F5643A0:
3f5643a0:	movk   3, a11
L3F5643B0:
3f5643b0:	movb   a11, *a9(0x20)
3f5643d0:	movk   1, a11
3f5643e0:	setf   16, 1, 0
3f5643f0:	move   a11, *a9(0x30), 0
3f564410:	movb   *a13(0xffe0), *a9(0x40)
3f564440:	setf   8, 0, 0
3f564450:	move   *a9(0x40), a7, 0
3f564470:	subk   3, a7
3f564480:	jrne   L3F5644B0
3f564490:	movk   3, a7
3f5644a0:	jruc   L3F5644C0
L3F5644B0:
3f5644b0:	move   a11, a7
L3F5644C0:
3f5644c0:	movb   a7, *a9(0x48)
3f5644e0:	move   *a13(0xff80), *a9(0xc0), 1
3f564510:	move   *a13(0xffa0), *a9(0xe0), 1
3f564540:	movb   *a13(0xff60), *a9(0x58)
3f564570:	movb   *a13(0xff40), *a9(0x60)
3f5645a0:	movb   *a13(0xff20), *a9(0x50)
3f5645d0:	move   *a13(0xff00), *a9(0x80), 1
3f564600:	move   *a13(0xfee0), *a9(0xa0), 1
3f564630:	sub    a7, a7
3f564640:	move   a7, *a13(0x20), 1
3f564660:	move   *a9(0x48), a11, 0
3f564680:	cmp    a11, a7
3f564690:	janc   L3F5650C0
L3F5646B0:
3f5646b0:	move   *a13(0x20), a11, 1
3f5646d0:	sll    0x5, a11
3f5646e0:	move   *a13(0xffc0), a9, 1
3f564700:	add    a9, a11
3f564710:	move   *a11, a11, 1
3f564720:	jrne   L3F564750
3f564730:	movk   32, a11
3f564740:	jruc   L3F564940
L3F564750:
3f564750:	move   *a13(0x20), a11, 1
3f564770:	sll    0x5, a11
3f564780:	add    a9, a11
3f564790:	move   *a11, a11, 1
3f5647a0:	subk   2, a11
3f5647b0:	jrhi   L3F5647E0
3f5647c0:	movk   1, a11
3f5647d0:	jruc   L3F564940
L3F5647E0:
3f5647e0:	move   *a13(0x20), a11, 1
3f564800:	sll    0x5, a11
3f564810:	add    a9, a11
3f564820:	move   *a11, a11, 1
3f564830:	cmpi   0x100, a11
3f564850:	jrhi   L3F564880
3f564860:	movk   8, a11
3f564870:	jruc   L3F564940
L3F564880:
3f564880:	move   *a13(0x20), a11, 1
3f5648a0:	sll    0x5, a11
3f5648b0:	add    a9, a11
3f5648c0:	move   *a11, a11, 1
3f5648d0:	cmpi   0x10000, a11
3f564900:	jrhi   L3F564930
3f564910:	movk   16, a11
3f564920:	jruc   L3F564940
L3F564930:
3f564930:	movk   32, a11
L3F564940:
3f564940:	move   a11, *a13(0x40), 1
3f564960:	move   *a13(0xff00), a7, 1
3f564980:	mpyu   a7, a11
3f564990:	addk   7, a11
3f5649a0:	movk   7, a7
3f5649b0:	andn   a7, a11
3f5649c0:	move   a11, *a13(0x60), 1
3f5649e0:	move   *a13(0x20), a7, 1
3f564a00:	sll    0x5, a7
3f564a10:	add    a9, a7
3f564a20:	move   *a7, a7, 1
3f564a30:	jrne   L3F564A60
3f564a40:	movk   4, a7
3f564a50:	jruc   L3F564B20
L3F564A60:
3f564a60:	move   a14, -*sp, 1
3f564a70:	move   a11, *a14+, 1
3f564a80:	move   *a13(0x40), *a14+, 1
3f564aa0:	sub    a7, a7
3f564ab0:	move   a7, *a14+, 1
3f564ac0:	move   *a13(0x40), *a14+, 1
3f564ae0:	calla  L3F566B40
3f564b10:	move   a8, a7
L3F564B20:
3f564b20:	move   a7, *a13(0x80), 1
3f564b40:	move   *a13, a7, 1
3f564b50:	move   *a13(0x20), a9, 1
3f564b70:	sll    0x5, a9
3f564b80:	move   *a13(0xffc0), a11, 1
3f564ba0:	add    a11, a9
3f564bb0:	move   *a9, a9, 1
3f564bc0:	jrne   L3F564BF0
3f564bd0:	sub    a9, a9
3f564be0:	jruc   L3F564C00
L3F564BF0:
3f564bf0:	movk   1, a9
L3F564C00:
3f564c00:	setf   1, 0, 0
3f564c10:	move   a9, *a7(0x28), 0
3f564c30:	move   *a7(0x160), a9, 1
3f564c50:	move   *a13(0x20), a7, 1
3f564c70:	sll    0x5, a7
3f564c80:	add    a7, a9
3f564c90:	move   a14, -*sp, 1
3f564ca0:	sub    a7, a7
3f564cb0:	move   a7, *a14+, 1
3f564cc0:	move   *a13(0xfec0), *a14+, 1
3f564ce0:	move   *a13(0x20), *a14+, 1
3f564d00:	move   *a13(0x20), a7, 1
3f564d20:	sll    0x5, a7
3f564d30:	add    a11, a7
3f564d40:	move   *a7+, *a14+, 1
3f564d50:	move   *a13(0x60), *a14+, 1
3f564d70:	move   *a13(0x40), *a14+, 1
3f564d90:	move   *a13(0xfee0), *a14+, 1
3f564db0:	move   *a13(0xff00), *a14+, 1
3f564dd0:	sub    a7, a7
3f564de0:	move   a7, *a14+, 1
3f564df0:	move   *a13(0x80), *a14+, 1
3f564e10:	calla  L3F563300
3f564e40:	move   a8, *a9(0xd8), 1
3f564e60:	move   *a13, a9, 1
3f564e70:	move   *a9(0x160), a7, 1
3f564e90:	move   *a13(0x20), a9, 1
3f564eb0:	sll    0x5, a9
3f564ec0:	add    a9, a7
3f564ed0:	move   *a7(0xd8), a9, 1
3f564ef0:	jrne   L3F565000
3f564f00:	move   a14, -*sp, 1
3f564f10:	movi   0x3f5687e0, a8
3f564f40:	move   a8, *a14+, 1
3f564f50:	calla  L3F927BC0
3f564f80:	move   a14, -*sp, 1
3f564f90:	move   *a13(0x0), *a14+, 1
3f564fb0:	calla  L3F566ED0
3f564fe0:	sub    a8, a8
3f564ff0:	jruc   L3F5653C0
L3F565000:
3f565000:	move   *a13(0x20), a9, 1
3f565020:	inc    a9
3f565030:	move   a9, *a13(0x20), 1
3f565050:	move   *a13, a7, 1
3f565060:	setf   8, 0, 0
3f565070:	move   *a7(0x48), a7, 0
3f565090:	cmp    a7, a9
3f5650a0:	jac   L3F5646B0
L3F5650C0:
3f5650c0:	move   a14, -*sp, 1
3f5650d0:	move   *a13, a11, 1
3f5650e0:	move   *a11(0x160), a9, 1
3f565100:	move   *a9(0xd8), a9, 1
3f565120:	movk   1, a7
3f565130:	move   *a9(0x10), a9, 0
3f565150:	sll    a9, a7
3f565160:	move   a7, *a14+, 1
3f565170:	move   *a11(0x160), a9, 1
3f565190:	move   *a9(0xd8), a9, 1
3f5651b0:	move   *a9(0x10), a8, 0
3f5651d0:	move   a8, *a14+, 1
3f5651e0:	move   *a11(0x160), *a14+, 1
3f565200:	calla  L3FB287B0
3f565230:	move   a14, -*sp, 1
3f565240:	move   *a13(0xfee0), *a14+, 1
3f565260:	move   *a11(0x160), *a14+, 1
3f565280:	calla  L3FB288C0
3f5652b0:	move   *a11(0x160), a9, 1
3f5652d0:	setf   1, 0, 0
3f5652e0:	move   *a13(0xfec0), *a9(0x13c), 0
3f565310:	move   *a11(0x160), a9, 1
3f565330:	move   *a13(0xfec0), *a9(0x13b), 0
3f565360:	move   *a11(0x160), a9, 1
3f565380:	sub    a7, a7
3f565390:	move   a7, *a9(0x13a), 0
3f5653b0:	move   a11, a8
L3F5653C0:
3f5653c0:	move   *sp(0xa0), a14, 1
3f5653e0:	mmfm   sp, a7,a9,a11,a13
3f565400:	rets   2
L3F565410:
3f565410:	mmtm   sp, a7,a9,a11,a13
3f565430:	move   a14, a13
3f565440:	addi   0xa0, a14
3f565460:	move   a14, -*sp, 1
3f565470:	movi   0x30, a11
3f565490:	move   a11, *a14+, 1
3f5654a0:	movk   1, a9
3f5654b0:	move   a9, *a14+, 1
3f5654c0:	calla  L3FB1D180
3f5654f0:	move   a8, *a13, 1
3f565500:	move   a8, a8
3f565510:	jrne   L3F5655D0
3f565520:	move   a14, -*sp, 1
3f565530:	movi   0x3f568580, a8
3f565560:	move   a8, *a14+, 1
3f565570:	calla  L3F927BC0
3f5655a0:	sub    a8, a8
3f5655b0:	jauc   L3F5667F0
L3F5655D0:
3f5655d0:	move   a14, -*sp, 1
3f5655e0:	sub    a9, a9
3f5655f0:	move   a9, *a14+, 1
3f565600:	move   a8, a9
3f565610:	calla  L3FB21760
3f565640:	move   a8, *a9(0x160), 1
3f565660:	move   *a9(0x160), a11, 1
3f565680:	jrne   L3F565790
3f565690:	move   a14, -*sp, 1
3f5656a0:	movi   0x3f568658, a8
3f5656d0:	move   a8, *a14+, 1
3f5656e0:	calla  L3F927BC0
3f565710:	move   a14, -*sp, 1
3f565720:	move   a9, *a14+, 1
3f565730:	calla  L3FB1D800
3f565760:	sub    a8, a8
3f565770:	jauc   L3F5667F0
L3F565790:
3f565790:	move   *a13(0xfec0), a11, 1
3f5657b0:	jreq   L3F5657E0
3f5657c0:	movk   2, a11
3f5657d0:	jruc   L3F5657F0
L3F5657E0:
3f5657e0:	movk   3, a11
L3F5657F0:
3f5657f0:	movb   a11, *a9(0x20)
3f565810:	movk   1, a11
3f565820:	setf   16, 1, 0
3f565830:	move   a11, *a9(0x30), 0
3f565850:	movb   *a13(0xffe0), *a9(0x40)
3f565880:	setf   8, 0, 0
3f565890:	move   *a9(0x40), a7, 0
3f5658b0:	subk   3, a7
3f5658c0:	jrne   L3F5658F0
3f5658d0:	movk   3, a7
3f5658e0:	jruc   L3F565900
L3F5658F0:
3f5658f0:	move   a11, a7
L3F565900:
3f565900:	movb   a7, *a9(0x48)
3f565920:	move   *a13(0xff80), *a9(0xc0), 1
3f565950:	move   *a13(0xffa0), *a9(0xe0), 1
3f565980:	movb   *a13(0xff60), *a9(0x58)
3f5659b0:	movb   *a13(0xff40), *a9(0x60)
3f5659e0:	movb   *a13(0xff20), *a9(0x50)
3f565a10:	move   *a13(0xff00), *a9(0x80), 1
3f565a40:	move   *a13(0xfee0), *a9(0xa0), 1
3f565a70:	sub    a7, a7
3f565a80:	move   a7, *a13(0x20), 1
3f565aa0:	move   *a9(0x48), a11, 0
3f565ac0:	cmp    a11, a7
3f565ad0:	janc   L3F5664F0
L3F565AF0:
3f565af0:	move   *a13(0x20), a11, 1
3f565b10:	sll    0x5, a11
3f565b20:	move   *a13(0xffc0), a9, 1
3f565b40:	add    a9, a11
3f565b50:	move   *a11, a11, 1
3f565b60:	jrne   L3F565B90
3f565b70:	movk   32, a11
3f565b80:	jruc   L3F565D80
L3F565B90:
3f565b90:	move   *a13(0x20), a11, 1
3f565bb0:	sll    0x5, a11
3f565bc0:	add    a9, a11
3f565bd0:	move   *a11, a11, 1
3f565be0:	subk   2, a11
3f565bf0:	jrhi   L3F565C20
3f565c00:	movk   1, a11
3f565c10:	jruc   L3F565D80
L3F565C20:
3f565c20:	move   *a13(0x20), a11, 1
3f565c40:	sll    0x5, a11
3f565c50:	add    a9, a11
3f565c60:	move   *a11, a11, 1
3f565c70:	cmpi   0x100, a11
3f565c90:	jrhi   L3F565CC0
3f565ca0:	movk   8, a11
3f565cb0:	jruc   L3F565D80
L3F565CC0:
3f565cc0:	move   *a13(0x20), a11, 1
3f565ce0:	sll    0x5, a11
3f565cf0:	add    a9, a11
3f565d00:	move   *a11, a11, 1
3f565d10:	cmpi   0x10000, a11
3f565d40:	jrhi   L3F565D70
3f565d50:	movk   16, a11
3f565d60:	jruc   L3F565D80
L3F565D70:
3f565d70:	movk   32, a11
L3F565D80:
3f565d80:	move   a11, *a13(0x40), 1
3f565da0:	move   *a13(0xff00), a7, 1
3f565dc0:	mpyu   a7, a11
3f565dd0:	addk   7, a11
3f565de0:	movk   7, a7
3f565df0:	andn   a7, a11
3f565e00:	move   a11, *a13(0x60), 1
3f565e20:	move   *a13(0x20), a7, 1
3f565e40:	sll    0x5, a7
3f565e50:	add    a9, a7
3f565e60:	move   *a7, a7, 1
3f565e70:	jrne   L3F565EA0
3f565e80:	movk   4, a7
3f565e90:	jruc   L3F565F60
L3F565EA0:
3f565ea0:	move   a14, -*sp, 1
3f565eb0:	move   a11, *a14+, 1
3f565ec0:	move   *a13(0x40), *a14+, 1
3f565ee0:	sub    a7, a7
3f565ef0:	move   a7, *a14+, 1
3f565f00:	move   *a13(0x40), *a14+, 1
3f565f20:	calla  L3F566B40
3f565f50:	move   a8, a7
L3F565F60:
3f565f60:	move   a7, *a13(0x80), 1
3f565f80:	move   *a13, a7, 1
3f565f90:	move   *a13(0x20), a9, 1
3f565fb0:	sll    0x5, a9
3f565fc0:	move   *a13(0xffc0), a11, 1
3f565fe0:	add    a11, a9
3f565ff0:	move   *a9, a9, 1
3f566000:	jrne   L3F566030
3f566010:	sub    a9, a9
3f566020:	jruc   L3F566040
L3F566030:
3f566030:	movk   1, a9
L3F566040:
3f566040:	setf   1, 0, 0
3f566050:	move   a9, *a7(0x28), 0
3f566070:	move   *a7(0x160), a9, 1
3f566090:	move   *a13(0x20), a7, 1
3f5660b0:	sll    0x5, a7
3f5660c0:	add    a7, a9
3f5660d0:	move   a14, -*sp, 1
3f5660e0:	sub    a7, a7
3f5660f0:	move   a7, *a14+, 1
3f566100:	move   a7, *a14+, 1
3f566110:	move   *a13(0x20), *a14+, 1
3f566130:	move   *a13(0x20), a7, 1
3f566150:	sll    0x5, a7
3f566160:	add    a11, a7
3f566170:	move   *a7+, *a14+, 1
3f566180:	move   *a13(0x60), *a14+, 1
3f5661a0:	move   *a13(0x40), *a14+, 1
3f5661c0:	move   *a13(0xfee0), *a14+, 1
3f5661e0:	move   *a13(0xff00), *a14+, 1
3f566200:	sub    a7, a7
3f566210:	move   a7, *a14+, 1
3f566220:	move   *a13(0x80), *a14+, 1
3f566240:	calla  L3F563300
3f566270:	move   a8, *a9(0xd8), 1
3f566290:	move   *a13, a9, 1
3f5662a0:	move   *a9(0x160), a7, 1
3f5662c0:	move   *a13(0x20), a9, 1
3f5662e0:	sll    0x5, a9
3f5662f0:	add    a9, a7
3f566300:	move   *a7(0xd8), a9, 1
3f566320:	jrne   L3F566430
3f566330:	move   a14, -*sp, 1
3f566340:	movi   0x3f5688d8, a8
3f566370:	move   a8, *a14+, 1
3f566380:	calla  L3F927BC0
3f5663b0:	move   a14, -*sp, 1
3f5663c0:	move   *a13(0x0), *a14+, 1
3f5663e0:	calla  L3F566ED0
3f566410:	sub    a8, a8
3f566420:	jruc   L3F5667F0
L3F566430:
3f566430:	move   *a13(0x20), a9, 1
3f566450:	inc    a9
3f566460:	move   a9, *a13(0x20), 1
3f566480:	move   *a13, a7, 1
3f566490:	setf   8, 0, 0
3f5664a0:	move   *a7(0x48), a7, 0
3f5664c0:	cmp    a7, a9
3f5664d0:	jac   L3F565AF0
L3F5664F0:
3f5664f0:	move   a14, -*sp, 1
3f566500:	move   *a13, a11, 1
3f566510:	move   *a11(0x160), a9, 1
3f566530:	move   *a9(0xd8), a9, 1
3f566550:	movk   1, a7
3f566560:	move   *a9(0x10), a9, 0
3f566580:	sll    a9, a7
3f566590:	move   a7, *a14+, 1
3f5665a0:	move   *a11(0x160), a9, 1
3f5665c0:	move   *a9(0xd8), a9, 1
3f5665e0:	move   *a9(0x10), a8, 0
3f566600:	move   a8, *a14+, 1
3f566610:	move   *a11(0x160), *a14+, 1
3f566630:	calla  L3FB287B0
3f566660:	move   a14, -*sp, 1
3f566670:	move   *a13(0xfee0), *a14+, 1
3f566690:	move   *a11(0x160), *a14+, 1
3f5666b0:	calla  L3FB288C0
3f5666e0:	move   *a11(0x160), a9, 1
3f566700:	setf   1, 0, 0
3f566710:	move   *a13(0xfec0), *a9(0x13c), 0
3f566740:	move   *a11(0x160), a9, 1
3f566760:	move   *a13(0xfec0), *a9(0x13b), 0
3f566790:	move   *a11(0x160), a9, 1
3f5667b0:	sub    a7, a7
3f5667c0:	move   a7, *a9(0x13a), 0
3f5667e0:	move   a11, a8
L3F5667F0:
3f5667f0:	move   *sp(0xa0), a14, 1
3f566810:	mmfm   sp, a7,a9,a11,a13
3f566830:	rets   2
L3F566840:
3f566840:	mmtm   sp, a11,a13
3f566860:	move   a14, a13
L3F566870:
3f566870:	addk   16, a14
3f566880:	setf   8, 0, 0
L3F566890:
3f566890:	move   *a13(0xffc0), a11, 0
L3F5668B0:
3f5668b0:	jrne   L3F566AB0
3f5668c0:	jruc   L3F566930
L3F5668D0:
3f5668d0:	movk   3, a11
3f5668e0:	movb   a11, *a13
L3F5668F0:
3f5668f0:	jruc   L3F566AD0
3f566900:	movk   1, a11
L3F566910:
3f566910:	movb   a11, *a13
3f566920:	jruc   L3F566AD0
L3F566930:
3f566930:	move   *a13(0xffe0), a8, 0
3f566950:	dec    a8
3f566960:	cmpi   0x5, a8
3f566980:	jrhi   L3F566AD0
3f566990:	sll    0x5, a8
3f5669a0:	addi   0x3f5669f0, a8
3f5669d0:	move   *a8, a8, 1
3f5669e0:	jump   a8
3f5669f0:	rl     b6, b0
3f566a00:	dsjs   b6, L3F566870
3f566a10:	rl     b6, b0
3f566a20:	dsjs   b6, L3F566890
3f566a30:	rl     b6, b0
3f566a40:	dsjs   b6, L3F5668B0
3f566a50:	rl     b6, b0
3f566a60:	dsjs   b6, L3F5668D0
3f566a70:	rl     a8, a0
3f566a80:	dsjs   b6, L3F5668F0
3f566a90:	rl     a8, a0
3f566aa0:	dsjs   b6, L3F566910
L3F566AB0:
3f566ab0:	movk   2, a11
3f566ac0:	movb   a11, *a13
L3F566AD0:
3f566ad0:	setf   8, 0, 0
3f566ae0:	move   *a13, a8, 0
3f566af0:	move   *sp(0x60), a14, 1
3f566b10:	mmfm   sp, a11,a13
3f566b30:	rets   2
L3F566B40:
3f566b40:	mmtm   sp, a9,a11,a13
3f566b60:	move   a14, a13
3f566b70:	addk   16, a14
3f566b80:	setf   8, 0, 0
3f566b90:	move   *a13(0xffc0), a11, 0
3f566bb0:	jrne   L3F566DA0
3f566bc0:	move   *a13(0xffa0), a11, 0
3f566be0:	move   *a13(0xff80), a9, 1
3f566c00:	modu   a11, a9
3f566c10:	jrne   L3F566DA0
3f566c20:	move   *a13(0xffe0), a9, 0
3f566c40:	modu   a9, a11
3f566c50:	jrne   L3F566DA0
3f566c60:	jruc   L3F566D30
L3F566C70:
3f566c70:	movk   1, a11
3f566c80:	movb   a11, *a13
3f566c90:	jruc   L3F566E70
L3F566CA0:
3f566ca0:	movk   2, a11
3f566cb0:	movb   a11, *a13
3f566cc0:	jruc   L3F566E70
L3F566CD0:
3f566cd0:	movk   3, a11
3f566ce0:	movb   a11, *a13
3f566cf0:	jruc   L3F566E70
L3F566D00:
3f566d00:	movk   5, a11
3f566d10:	movb   a11, *a13
3f566d20:	jruc   L3F566E70
L3F566D30:
3f566d30:	subk   8, a9
3f566d40:	jreq   L3F566C70
3f566d50:	subk   8, a9
3f566d60:	jreq   L3F566CA0
3f566d70:	subk   16, a9
3f566d80:	jreq   L3F566CD0
3f566d90:	jruc   L3F566D00
L3F566DA0:
3f566da0:	move   *a13(0xffc0), a11, 0
3f566dc0:	jrne   L3F566E50
3f566dd0:	move   *a13(0xffa0), a9, 0
3f566df0:	movk   7, a11
3f566e00:	and    a9, a11
3f566e10:	jreq   L3F566E50
3f566e20:	movk   5, a11
3f566e30:	movb   a11, *a13
3f566e40:	jruc   L3F566E70
L3F566E50:
3f566e50:	movk   6, a11
3f566e60:	movb   a11, *a13
L3F566E70:
3f566e70:	move   a11, a8
3f566e80:	move   *sp(0x80), a14, 1
3f566ea0:	mmfm   sp, a9,a11,a13
3f566ec0:	rets   2
L3F566ED0:
3f566ed0:	mmtm   sp, a7,a9,a11,a13
3f566ef0:	move   a14, a13
3f566f00:	addi   0x60, a14
3f566f20:	move   *a13(0xffe0), a11, 1
3f566f40:	setf   16, 1, 0
3f566f50:	move   *a11(0x30), a9, 0
3f566f70:	dec    a9
3f566f80:	move   a9, *a11(0x30), 0
3f566fa0:	sext   a9, 0
3f566fb0:	jane   L3F5681B0
3f566fd0:	jauc   L3F567FC0
3f566ff0:	move   *a13(0xffe0), *a13(0x0), 1
3f567020:	move   *a13, a11, 1
3f567030:	move   *a11(0x80), a9, 1
3f567050:	jreq   L3F5670C0
3f567060:	move   a14, -*sp, 1
3f567070:	move   *a11(0x80), *a14+, 1
3f567090:	calla  L3FB1E090
L3F5670C0:
3f5670c0:	move   *a11(0x40), a9, 1
3f5670e0:	jreq   L3F567640
L3F5670F0:
3f5670f0:	move   *a13, a11, 1
3f567100:	move   *a11(0x40), a9, 1
3f567120:	move   *a9(0x20), *a11(0x60), 1
3f567150:	move   *a11(0x60), a9, 1
3f567170:	move   *a9(0x40), a9, 1
3f567190:	setf   8, 0, 0
3f5671a0:	move   *a9(0x20), a9, 0
3f5671c0:	subk   2, a9
3f5671d0:	jreq   L3F567260
3f5671e0:	move   *a11(0x60), a9, 1
3f567200:	move   *a9(0x40), a9, 1
3f567220:	move   *a9(0x20), a9, 0
3f567240:	subk   3, a9
3f567250:	jrne   L3F567400
L3F567260:
3f567260:	move   *a11(0x60), a9, 1
3f567280:	move   *a9(0x40), a9, 1
3f5672a0:	sub    a11, a11
3f5672b0:	move   a11, *a9(0x140), 1
3f5672d0:	move   *a13, a9, 1
3f5672e0:	move   *a9(0x60), a7, 1
3f567300:	move   *a7(0x40), a7, 1
3f567320:	move   *a7(0x160), a7, 1
3f567340:	setf   1, 0, 0
3f567350:	move   *a9(0x29), *a7(0x13a), 0
3f567380:	move   *a9(0x60), a7, 1
3f5673a0:	move   *a7(0x40), a7, 1
3f5673c0:	move   *a7(0x160), a7, 1
3f5673e0:	move   a11, *a7(0x138), 0
L3F567400:
3f567400:	move   a14, -*sp, 1
3f567410:	move   *a13, a11, 1
3f567420:	move   *a11(0x60), a9, 1
3f567440:	move   *a9(0x40), *a14+, 1
3f567460:	calla  L3F566ED0
3f567490:	move   a14, -*sp, 1
3f5674a0:	move   *a11(0x60), a9, 1
3f5674c0:	move   *a9(0x20), a9, 1
3f5674e0:	move   *a11(0x60), a7, 1
3f567500:	move   *a7, *a9, 1
3f567510:	move   *a11(0x60), a9, 1
3f567530:	move   *a9, a9, 1
3f567540:	move   *a11(0x60), a7, 1
3f567560:	move   *a7(0x20), *a9(0x20), 1
3f567590:	move   *a11(0x60), *a14+, 1
3f5675b0:	calla  L3FB1D800
3f5675e0:	move   *a11(0x60), a9, 1
3f567600:	move   *a11(0x40), a7, 1
3f567620:	cmp    a7, a9
3f567630:	jrne   L3F5670F0
L3F567640:
3f567640:	movk   1, a11
3f567650:	move   a11, *a13(0x40), 1
L3F567670:
3f567670:	move   *a13(0x40), a11, 1
3f567690:	sll    0x5, a11
3f5676a0:	addi   0xa6000, a11
3f5676d0:	move   *a11, a11, 1
3f5676e0:	jreq   L3F567820
3f5676f0:	move   *a13(0x40), a11, 1
3f567710:	sll    0x5, a11
3f567720:	addi   0xa6000, a11
3f567750:	move   *a11, a11, 1
3f567760:	move   *a13, a9, 1
3f567770:	move   *a11, a11, 1
3f567780:	cmp    a11, a9
3f567790:	jrne   L3F567820
3f5677a0:	move   a14, -*sp, 1
3f5677b0:	move   *a13(0x40), *a14+, 1
3f5677d0:	movk   1, a11
3f5677e0:	move   a11, *a14+, 1
3f5677f0:	calla  L3F2E1DF0
L3F567820:
3f567820:	move   *a13(0x40), a11, 1
3f567840:	inc    a11
3f567850:	move   a11, *a13(0x40), 1
3f567870:	subk   16, a11
3f567880:	jrlt   L3F567670
3f567890:	jauc   L3F568150
3f5678b0:	move   a14, -*sp, 1
3f5678c0:	move   *a13(0xffe0), *a14+, 1
3f5678e0:	calla  L3F519B50
3f567910:	move   a14, -*sp, 1
3f567920:	movi   0xffffff, a11
3f567950:	move   a11, *a14+, 1
3f567960:	move   *a13(0xffe0), a9, 1
3f567980:	addi   0x120, a9
3f5679a0:	move   a9, *a14+, 1
3f5679b0:	calla  L3F558DE0
3f5679e0:	move   @0xa6000, a9, 1
3f567a10:	jreq   L3F567C20
3f567a20:	move   *a13(0xffe0), a7, 1
3f567a40:	move   *a9(0x5a8), a11, 1
3f567a60:	move   *a7, a7, 1
3f567a70:	cmp    a7, a11
3f567a80:	jrne   L3F567C20
3f567a90:	setf   8, 0, 0
3f567aa0:	move   *a9(0x20), a11, 0
3f567ac0:	jreq   L3F567BA0
3f567ad0:	movk   1, a11
3f567ae0:	movb   a11, *a9(0x5c8)
3f567b00:	move   *a13(0xffe0), a7, 1
3f567b20:	move   *a7(0x160), a11, 1
3f567b40:	move   *a11(0xd8), a11, 1
3f567b60:	sub    a7, a7
3f567b70:	move   a7, *a11(0x28), 1
3f567b90:	jruc   L3F567C20
L3F567BA0:
3f567ba0:	move   a14, -*sp, 1
3f567bb0:	sub    a11, a11
3f567bc0:	move   a11, *a14+, 1
3f567bd0:	movk   2, a7
3f567be0:	move   a7, *a14+, 1
3f567bf0:	calla  L3F2E1DF0
L3F567C20:
3f567c20:	move   *a13(0xffe0), a11, 1
3f567c40:	move   *a11(0x160), a9, 1
3f567c60:	setf   1, 0, 0
3f567c70:	move   *a9(0x139), a9, 0
3f567c90:	jrne   L3F568150
3f567ca0:	move   a14, -*sp, 1
3f567cb0:	move   *a11(0x160), *a14+, 1
3f567cd0:	calla  L3FB225B0
3f567d00:	jruc   L3F568150
3f567d10:	move   a14, -*sp, 1
3f567d20:	move   *a13(0xffe0), a11, 1
3f567d40:	move   *a11(0x40), *a14+, 1
3f567d60:	calla  L3F566ED0
3f567d90:	move   *a11(0x60), a9, 1
3f567db0:	move   a9, *a13(0x20), 1
3f567dd0:	jreq   L3F568150
3f567de0:	move   a14, -*sp, 1
3f567df0:	move   a9, *a14+, 1
3f567e00:	calla  L3FB1D800
3f567e30:	jruc   L3F568150
3f567e40:	move   *a13(0xffe0), a11, 1
3f567e60:	move   *a11(0x40), *a13(0x20), 1
3f567e90:	move   a14, -*sp, 1
3f567ea0:	move   *a13(0x20), *a14+, 1
3f567ec0:	calla  L3F568200
3f567ef0:	jruc   L3F568150
3f567f00:	move   *a13(0xffe0), a11, 1
3f567f20:	move   *a11(0x80), *a13(0x20), 1
L3F567F50:
3f567f50:	move   a14, -*sp, 1
3f567f60:	move   *a13(0x20), *a14+, 1
3f567f80:	calla  L3F568200
L3F567FB0:
3f567fb0:	jruc   L3F568150
L3F567FC0:
3f567fc0:	setf   8, 0, 0
3f567fd0:	move   *a11(0x20), a8, 0
3f567ff0:	dec    a8
3f568000:	cmpi   0x5, a8
3f568020:	jrhi   L3F568150
3f568030:	sll    0x5, a8
3f568040:	addi   0x3f568090, a8
3f568070:	move   *a8, a8, 1
3f568080:	jump   a8
3f568090:	modu   sp, b0
3f5680a0:	dsjs   b6, L3F567F10
3f5680b0:	.word  0x78b0
3f5680c0:	dsjs   b6, L3F567F30
3f5680d0:	.word  0x78b0
3f5680e0:	dsjs   b6, L3F567F50
3f5680f0:	.word  0x7d10
3f568100:	dsjs   b6, L3F567F70
3f568110:	.word  0x7e40
3f568120:	dsjs   b6, L3F567F90
3f568130:	.word  0x7f00
3f568140:	dsjs   b6, L3F567FB0
L3F568150:
3f568150:	move   a14, -*sp, 1
3f568160:	move   *a13(0xffe0), *a14+, 1
3f568180:	calla  L3FB1D800
L3F5681B0:
3f5681b0:	move   *sp(0xa0), a14, 1
3f5681d0:	mmfm   sp, a7,a9,a11,a13
3f5681f0:	rets   2
L3F568200:
3f568200:	mmtm   sp, a11,a13
3f568220:	move   a14, a13
3f568230:	move   *a13(0xffe0), a11, 1
3f568250:	jreq   L3F568370
3f568260:	move   *a11(0x28), a11, 1
3f568280:	jreq   L3F568310
3f568290:	move   a14, -*sp, 1
3f5682a0:	move   *a13(0xffe0), a11, 1
3f5682c0:	move   *a11(0x28), *a14+, 1
3f5682e0:	calla  L3FB1D980
L3F568310:
3f568310:	move   a14, -*sp, 1
3f568320:	move   *a13(0xffe0), *a14+, 1
3f568340:	calla  L3FB1D800
L3F568370:
3f568370:	move   *sp(0x60), a14, 1
3f568390:	mmfm   sp, a11,a13
3f5683b0:	rets   2
3f5683c0:	.word  0x7265
3f5683d0:	modu   b11, b2
3f5683e0:	sla    0x3, b2
3f5683f0:	mods   a3, a1
3f568400:	modu   a11, a12
3f568410:	sla    a11, a3
3f568420:	rl     b11, b4
3f568430:	srl    a11, a14
3f568440:	.word  0x7520
3f568450:	.word  0x7064
3f568460:	sra    a1, a0
3f568470:	.word  0x7461
3f568480:	sla    0x3, a1
3f568490:	.word  0x7562
3f5684a0:	srl    a3, a6
3f5684b0:	.word  0x7265
3f5684c0:	.word  0x000a
3f5684d0:	.word  0x7265
3f5684e0:	modu   b11, b2
3f5684f0:	sla    0x3, b2
3f568500:	mods   a3, a1
3f568510:	modu   a11, a12
3f568520:	sla    a11, a3
3f568530:	rl     b11, b4
3f568540:	srl    a11, a14
3f568550:	.word  0x7520
3f568560:	.word  0x7064
3f568570:	.word  0x000a
3f568580:	.word  0x7265
3f568590:	modu   b11, b2
3f5685a0:	sla    0x3, b2
3f5685b0:	mods   a3, a1
3f5685c0:	modu   a11, a12
3f5685d0:	sla    a11, a3
3f5685e0:	rl     b11, b4
3f5685f0:	srl    a11, a14
3f568600:	.word  0x7020
3f568610:	modu   a11, a8
3f568620:	modu   b11, b4
3f568630:	sla    a11, a13
3f568640:	.word  0x0a70
3f568650:	sra    a8, a0
3f568660:	.word  0x7272
3f568670:	.word  0x726f
3f568680:	sla    a9, a0
3f568690:	mods   a3, a12
3f5686a0:	sll    a11, sp
3f5686b0:	.word  0x7461
3f5686c0:	modu   a3, a9
3f5686d0:	sla    0x3, a7
3f5686e0:	rl     b3, b0
3f5686f0:	.word  0x746f
3f568700:	mods   a11, sp
3f568710:	.word  0x7061
3f568720:	.word  0x7320
3f568730:	modu   a3, a9
3f568740:	.word  0x0a6b
3f568750:	.word  0x7266
3f568760:	sra    a11, a5
3f568770:	modu   a3, a9
3f568780:	sla    0x3, a7
3f568790:	rl     b3, b0
3f5687a0:	.word  0x746f
3f5687b0:	mods   a11, sp
3f5687c0:	.word  0x7061
3f5687d0:	.word  0x000a
3f5687e0:	.word  0x7265
3f5687f0:	modu   b11, b2
3f568800:	sla    0x3, b2
3f568810:	mods   a3, a1
3f568820:	modu   a11, a12
3f568830:	sla    a11, a3
3f568840:	rl     b11, b4
3f568850:	srl    a11, a14
3f568860:	.word  0x7020
3f568870:	modu   a11, a8
3f568880:	modu   b11, b4
3f568890:	sla    a11, a13
3f5688a0:	sla    0x3, b0
3f5688b0:	sra    b2, b5
3f5688c0:	.word  0x0a70
3f5688d0:	sra    a8, a0
3f5688e0:	.word  0x7272
3f5688f0:	.word  0x726f
3f568900:	sla    a9, a0
3f568910:	mods   a3, a12
3f568920:	sll    a11, sp
3f568930:	.word  0x7461
3f568940:	modu   a3, a9
3f568950:	sla    0x3, a7
3f568960:	rl     b3, b0
3f568970:	.word  0x746f
3f568980:	mods   a11, sp
3f568990:	.word  0x7061
3f5689a0:	.word  0x7520
3f5689b0:	.word  0x7064
3f5689c0:	.word  0x000a
3f5689d0:	.word  0x0000
3f5689e0:	.word  0x0000
3f5689f0:	.word  0x0000
3f568a00:	add    b0, b8
3f568a10:	.word  0x0000
3f568a20:	.word  0x0000
3f568a30:	.word  0x0000
3f568a40:	.word  0x0000
3f568a50:	.word  0x0000
3f568a60:	.word  0x0000
3f568a70:	.word  0x0000
3f568a80:	.word  0x0000
3f568a90:	.word  0x0000
3f568aa0:	.word  0x0000
3f568ab0:	.word  0x0000
3f568ac0:	.word  0x0000
3f568ad0:	.word  0x0000
3f568ae0:	.word  0x0000
3f568af0:	.word  0x0000
3f568b00:	.word  0x0000
3f568b10:	.word  0x0000
3f568b20:	.word  0x0000
3f568b30:	.word  0x0000
3f568b40:	.word  0x0000
3f568b50:	.word  0x0000
3f568b60:	.word  0x0000
3f568b70:	.word  0x0000
3f568b80:	.word  0x0000
3f568b90:	.word  0x0000
3f568ba0:	.word  0x0000
3f568bb0:	.word  0x0000
3f568bc0:	.word  0x0000
3f568bd0:	.word  0x0000
3f568be0:	.word  0x0000
3f568bf0:	.word  0x0000
3f568c00:	emu
3f568c10:	.word  0x0002
3f568c20:	trap   11
3f568c30:	.word  0x080a
3f568c40:	sext   a7, 0
3f568c50:	.word  0x0406
3f568c60:	subi   0x3fe8f3f1, sp
3f568c90:	nop
3f568ca0:	nop
3f568cb0:	nop
3f568cc0:	nop
3f568cd0:	nop
3f568ce0:	nop
3f568cf0:	nop
3f568d00:	nop
3f568d10:	nop
3f568d20:	nop
3f568d30:	nop
3f568d40:	nop
3f568d50:	nop
3f568d60:	nop
3f568d70:	nop
3f568d80:	nop
3f568d90:	nop
3f568da0:	nop
3f568db0:	nop
3f568dc0:	nop
3f568dd0:	nop
3f568de0:	nop
3f568df0:	nop
3f568e00:	mmtm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13
3f568e20:	pushst
3f568e30:	setf   16, 0, 0
3f568e40:	setf   32, 0, 1
3f568e50:	move   a14, a13
3f568e60:	movi   0x1, a0
3f568e80:	move   a0, @0x1b32b0, 0
3f568eb0:	clr    a0
3f568ec0:	move   a0, @0x1b3630, 0
3f568ef0:	jauc   L3F569110
L3F568F20:
3f568f20:	mmtm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13
3f568f40:	pushst
3f568f50:	setf   16, 0, 0
3f568f60:	setf   32, 0, 1
3f568f70:	move   a14, a13
3f568f80:	clr    a0
3f568f90:	move   a0, @0x1b32b0, 0
3f568fc0:	clr    a0
3f568fd0:	move   a0, @0x1b3630, 0
3f569000:	jauc   L3F569110
L3F569030:
3f569030:	mmtm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13
3f569050:	pushst
3f569060:	setf   16, 0, 0
3f569070:	setf   32, 0, 1
3f569080:	move   a14, a13
3f569090:	clr    a0
3f5690a0:	move   a0, @0x1b32b0, 0
3f5690d0:	movk   1, a0
3f5690e0:	move   a0, @0x1b3630, 0
L3F569110:
3f569110:	move   *a13(0xffa0), a0, 1
3f569130:	move   *a0(0xc0), a0, 1
3f569150:	sll    0x3, a0
3f569160:	addi   0x3f568c00, a0
3f569190:	movb   *a0, a1
3f5691a0:	setf   5, 0, 0
3f5691b0:	move   a1, @0xc00000ba, 0
3f5691e0:	setf   16, 0, 0
3f5691f0:	move   a1, @0x1b3600, 0
3f569220:	move   @0x1d1910, a12, 1
3f569250:	move   a12, @0xc0000150, 0	; PSIZE
3f569280:	move   *a13(0xffe0), a0, 1
3f5692a0:	move   *a0(0x0), a0, 0
3f5692c0:	cmpi   0x1, a0
3f5692e0:	jaeq   L3F569400
3f569310:	move   *a13(0xffc0), a0, 1
3f569330:	move   *a0(0x0), a0, 0
3f569350:	cmpi   0x1, a0
3f569370:	jaeq   L3F5693D0
3f5693a0:	jauc   L3F56DEC0
L3F5693D0:
3f5693d0:	jauc   L3F56CB40
L3F569400:
3f569400:	move   *a13(0xffc0), a0, 1
3f569420:	move   *a0(0x0), a0, 0
3f569440:	cmpi   0x1, a0
3f569460:	jaeq   L3F5694C0
3f569490:	jauc   L3F56B020
L3F5694C0:
3f5694c0:	jauc   L3F5694F0
L3F5694F0:
3f5694f0:	move   *a13(0xffa0), a9, 1
3f569510:	move   *a9(0x20), a9, 1
3f569530:	move   *a9(0xa0), a2, 1
3f569550:	move   *a2(0x0), a1, 1
3f569570:	jaeq   L3F56ADC0
3f5695a0:	move   a1, @0x1b3740, 1
3f5695d0:	mmtm   sp, a1,a2,a3
3f5695f0:	move   *a13(0xff80), a1, 1
3f569610:	move   *a13(0xff00), a2, 1
3f569630:	move   *a13(0xff40), a3, 1
3f569650:	sext   a1, 0
3f569660:	sext   a2, 0
3f569670:	sext   a3, 0
3f569680:	move   a1, a1
3f569690:	jrnn   L3F5696D0
3f5696a0:	sub    a1, a2
3f5696b0:	add    a1, a3
3f5696c0:	clr    a1
L3F5696D0:
3f5696d0:	move   a2, a2
3f5696e0:	jrnn   L3F569720
3f5696f0:	sub    a2, a1
3f569700:	add    a2, a3
3f569710:	clr    a2
L3F569720:
3f569720:	move   a3, a3
3f569730:	jrnn   L3F569750
3f569740:	clr    a3
L3F569750:
3f569750:	move   a1, @0x1b33f0, 0
3f569780:	move   a2, @0x1b3370, 0
3f5697b0:	move   a3, @0x1b32c0, 0
3f5697e0:	add    a3, a1
3f5697f0:	dec    a1
3f569800:	move   a1, @0x1b3410, 0
3f569830:	add    a3, a2
3f569840:	dec    a2
3f569850:	move   a2, @0x1b3390, 0
3f569880:	move   *a13(0xff60), a1, 1
3f5698a0:	move   *a13(0xfee0), a2, 1
3f5698c0:	move   *a13(0xff20), a3, 1
3f5698e0:	sext   a1, 0
3f5698f0:	sext   a2, 0
3f569900:	sext   a3, 0
3f569910:	move   a1, a1
3f569920:	jrnn   L3F569960
3f569930:	sub    a1, a2
3f569940:	add    a1, a3
3f569950:	clr    a1
L3F569960:
3f569960:	move   a2, a2
3f569970:	jrnn   L3F5699B0
3f569980:	sub    a2, a1
3f569990:	add    a2, a3
3f5699a0:	clr    a2
L3F5699B0:
3f5699b0:	move   a3, a3
3f5699c0:	jrnn   L3F5699E0
3f5699d0:	clr    a3
L3F5699E0:
3f5699e0:	move   a1, @0x1b3400, 0
3f569a10:	move   a2, @0x1b3380, 0
3f569a40:	move   a3, @0x1b32d0, 0
3f569a70:	add    a3, a1
3f569a80:	dec    a1
3f569a90:	move   a1, @0x1b3420, 0
3f569ac0:	add    a3, a2
3f569ad0:	dec    a2
3f569ae0:	move   a2, @0x1b33a0, 0
3f569b10:	mmfm   sp, a1,a2,a3
3f569b30:	move   *a13(0xffe0), a9, 1
3f569b50:	move   *a9(0x80), a9, 1
3f569b70:	move   *a9(0x60), a9, 1
3f569b90:	move   *a9(0x110), a12, 0
3f569bb0:	jale   L3F56ADC0
3f569bd0:	move   a12, @0x1b34b0, 1
3f569c00:	move   *a9(0x100), a12, 0
3f569c20:	jale   L3F56ADC0
3f569c40:	move   a12, @0x1b34d0, 1
3f569c70:	move   *a9(0xe0), a12, 1
3f569c90:	jaeq   L3F56ADC0
3f569cb0:	move   a12, @0x1b32e0, 1
3f569ce0:	move   *a13(0xffc0), a9, 1
3f569d00:	move   *a9(0x80), a9, 1
3f569d20:	move   *a9(0x60), a9, 1
3f569d40:	move   *a9(0x110), a12, 0
3f569d60:	jale   L3F56ADC0
3f569d80:	move   a12, @0x1b34f0, 1
3f569db0:	move   *a9(0x100), a12, 0
3f569dd0:	jale   L3F56ADC0
3f569df0:	move   a12, @0x1b3510, 1
3f569e20:	move   *a9(0xe0), a12, 1
3f569e40:	jaeq   L3F56ADC0
3f569e60:	move   a12, @0x1b3340, 1
3f569e90:	move   @0x1b32e0, @0x1b37c0, 1
3f569ee0:	move   @0x1b3340, @0x1b37a0, 1
L3F569F30:
3f569f30:	move   @0x1b37c0, @0x1b32e0, 1
3f569f80:	move   @0x1b37a0, @0x1b3340, 1
3f569fd0:	move   @0x1b32d0, b5, 0
3f56a000:	move   @0x1b3380, a1, 0
3f56a030:	mmtm   sp, a6,a7,a8,a9,a10,a11,a12
3f56a050:	move   b5, a6
3f56a060:	move   a6, a11
3f56a070:	move   @0x1b3740, a7, 1
3f56a0a0:	move   *a7(0x30), a8, 0
3f56a0c0:	move   *a7(0x50), a9, 0
3f56a0e0:	add    a1, a6
3f56a0f0:	cmp    a8, a6
3f56a100:	jrn   L3F56A1D0
3f56a110:	cmp    a1, a9
3f56a120:	jrn   L3F56A1D0
3f56a130:	cmp    a1, a8
3f56a140:	jrn   L3F56A160
3f56a150:	move   a8, a1
L3F56A160:
3f56a160:	cmp    a6, a9
3f56a170:	jrnn   L3F56A190
3f56a180:	move   a9, a6
L3F56A190:
3f56a190:	move   a6, a9
3f56a1a0:	sub    a1, a9
3f56a1b0:	move   a9, b5
3f56a1c0:	jruc   L3F56A1E0
L3F56A1D0:
3f56a1d0:	clr    b5
L3F56A1E0:
3f56a1e0:	mmfm   sp, a6,a7,a8,a9,a10,a11,a12
3f56a200:	move   a1, @0x1b3790, 0
3f56a230:	move   b5, @0x1b3770, 0
3f56a260:	move   @0x1b32c0, b5, 0
3f56a290:	move   @0x1b3370, a1, 0
3f56a2c0:	mmtm   sp, a6,a7,a8,a9,a10,a11,a12
3f56a2e0:	move   b5, a6
3f56a2f0:	move   a6, a11
3f56a300:	move   @0x1b3740, a7, 1
3f56a330:	move   *a7(0x20), a8, 0
3f56a350:	move   *a7(0x40), a9, 0
3f56a370:	add    a1, a6
3f56a380:	cmp    a8, a6
3f56a390:	jrn   L3F56A460
3f56a3a0:	cmp    a1, a9
3f56a3b0:	jrn   L3F56A460
3f56a3c0:	cmp    a1, a8
3f56a3d0:	jrn   L3F56A3F0
3f56a3e0:	move   a8, a1
L3F56A3F0:
3f56a3f0:	cmp    a6, a9
3f56a400:	jrnn   L3F56A420
3f56a410:	move   a9, a6
L3F56A420:
3f56a420:	move   a6, a9
3f56a430:	sub    a1, a9
3f56a440:	move   a9, b5
3f56a450:	jruc   L3F56A470
L3F56A460:
3f56a460:	clr    b5
L3F56A470:
3f56a470:	mmfm   sp, a6,a7,a8,a9,a10,a11,a12
3f56a490:	move   b5, b5
3f56a4a0:	move   a1, @0x1b3780, 0
3f56a4d0:	move   b5, @0x1b3760, 0
3f56a500:	move   @0x1b34b0, a1, 1
3f56a530:	addi   0x1f, a1
3f56a550:	andi   0xffffffe0, a1
3f56a580:	move   a1, b1
3f56a590:	move   @0x1b3400, a3, 0
3f56a5c0:	move   @0x1b3790, b5, 0
3f56a5f0:	move   @0x1b3380, b3, 0
3f56a620:	sub    b3, b5
3f56a630:	move   a3, b3
3f56a640:	add    b3, b5
3f56a650:	move   b5, a3
3f56a660:	mpyu   a1, a3
3f56a670:	move   @0x1b33f0, a1, 0
3f56a6a0:	move   @0x1b3780, b5, 0
3f56a6d0:	move   @0x1b3370, b3, 0
3f56a700:	sub    b3, b5
3f56a710:	move   a1, b3
3f56a720:	add    b3, b5
3f56a730:	move   b5, a1
3f56a740:	add    a1, a3
3f56a750:	move   @0x1b32e0, a1, 1
3f56a780:	add    a1, a3
3f56a790:	move   a3, @0x1b32e0, 1
3f56a7c0:	move   @0x1b34f0, a1, 1
3f56a7f0:	addi   0x1f, a1
3f56a810:	andi   0xffffffe0, a1
3f56a840:	move   a1, b3
3f56a850:	move   @0x1b3790, a3, 0
3f56a880:	mpys   a1, a3
3f56a890:	move   @0x1b3780, a1, 0
3f56a8c0:	add    a1, a3
3f56a8d0:	move   @0x1b3340, a1, 1
3f56a900:	add    a1, a3
3f56a910:	move   a3, @0x1b3340, 1
3f56a940:	move   @0x1b3770, b7, 0
3f56a970:	move   @0x1b3510, b10, 1
3f56a9a0:	cmp    b10, b7
3f56a9b0:	jale   L3F56AA20
3f56a9e0:	move   b10, b7
3f56a9f0:	jauc   L3F56AA30
L3F56AA20:
3f56aa20:	move   b7, b7
L3F56AA30:
3f56aa30:	rl     0x10, b7
3f56aa40:	move   @0x1b34f0, b10, 1
3f56aa70:	move   @0x1b3760, b11, 0
3f56aaa0:	cmp    b10, b11
3f56aab0:	jale   L3F56AB20
3f56aae0:	move   b10, b11
3f56aaf0:	jauc   L3F56AB30
L3F56AB20:
3f56ab20:	move   b11, b11
L3F56AB30:
3f56ab30:	movx   b11, b7
3f56ab40:	move   @0x1b32e0, b0, 1
3f56ab70:	move   @0x1b3340, b2, 1
3f56aba0:	clr    b8
3f56abb0:	movi   0xffffffff, b9
3f56abe0:	move   @0x1b3630, a10, 0
3f56ac10:	move   a10, a10
3f56ac20:	jaeq   L3F56AD20
3f56ac50:	clr    b8
3f56ac60:	clr    b9
3f56ac70:	move   *a13(0xffa0), a10, 1
3f56ac90:	move   *a10(0x100), a12, 1
3f56acb0:	jrne   L3F56ACF0
3f56acc0:	move   *a10(0x120), a12, 1
3f56ace0:	jreq   L3F56AD20
L3F56ACF0:
3f56acf0:	movi   0xffffffff, b9
L3F56AD20:
3f56ad20:	pixblt b,l
3f56ad30:	move   @0x1b3740, b5, 1
3f56ad60:	move   *b5, b5, 1
3f56ad70:	move   b5, @0x1b3740, 1
3f56ada0:	jane   L3F569F30
L3F56ADC0:
3f56adc0:	move   @0x1b32b0, a12, 0
3f56adf0:	jaeq   L3F56AFC0
3f56ae20:	move   *a13(0xffa0), a10, 1
3f56ae40:	move   *a10(0x1b8), a12, 1
3f56ae60:	btst   0, a12
3f56ae70:	jaeq   L3F56AFC0
3f56aea0:	move   a14, -*sp, 1
3f56aeb0:	move   a13, a8
3f56aec0:	subi   0x120, a8
3f56aee0:	move   *a8+, *a14+, 1
3f56aef0:	move   *a8+, *a14+, 1
3f56af00:	move   *a8+, *a14+, 1
3f56af10:	move   *a8+, *a14+, 1
3f56af20:	move   *a8+, *a14+, 1
3f56af30:	move   *a8+, *a14+, 1
3f56af40:	move   *a8+, *a14+, 1
3f56af50:	move   *a8+, *a14+, 1
3f56af60:	move   *a8+, *a14+, 1
3f56af70:	calla  L3F762A00
3f56afa0:	setf   16, 0, 0
3f56afb0:	setf   32, 0, 1
L3F56AFC0:
3f56afc0:	popst
3f56afd0:	mmfm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13
3f56aff0:	move   *sp(0x20), a14, 1
3f56b010:	rets   2
L3F56B020:
3f56b020:	setf   16, 0, 0
3f56b030:	setf   32, 0, 1
3f56b040:	clr    b8
3f56b050:	movi   0xffffffff, b9
3f56b080:	move   @0x1b3630, a10, 0
3f56b0b0:	move   a10, a10
3f56b0c0:	jaeq   L3F56B1C0
3f56b0f0:	clr    b8
3f56b100:	clr    b9
3f56b110:	move   *a13(0xffa0), a10, 1
3f56b130:	move   *a10(0x100), a12, 1
3f56b150:	jrne   L3F56B190
3f56b160:	move   *a10(0x120), a12, 1
3f56b180:	jreq   L3F56B1C0
L3F56B190:
3f56b190:	movi   0xffffffff, b9
L3F56B1C0:
3f56b1c0:	mmtm   sp, a1,a2,a3
3f56b1e0:	move   *a13(0xff80), a1, 1
3f56b200:	move   *a13(0xff00), a2, 1
3f56b220:	move   *a13(0xff40), a3, 1
3f56b240:	sext   a1, 0
3f56b250:	sext   a2, 0
3f56b260:	sext   a3, 0
3f56b270:	move   a1, a1
3f56b280:	jrnn   L3F56B2C0
3f56b290:	sub    a1, a2
3f56b2a0:	add    a1, a3
3f56b2b0:	clr    a1
L3F56B2C0:
3f56b2c0:	move   a2, a2
3f56b2d0:	jrnn   L3F56B310
3f56b2e0:	sub    a2, a1
3f56b2f0:	add    a2, a3
3f56b300:	clr    a2
L3F56B310:
3f56b310:	move   a3, a3
3f56b320:	jrnn   L3F56B340
3f56b330:	clr    a3
L3F56B340:
3f56b340:	move   a1, @0x1b33f0, 0
3f56b370:	move   a2, @0x1b3370, 0
3f56b3a0:	move   a3, @0x1b32c0, 0
3f56b3d0:	add    a3, a1
3f56b3e0:	dec    a1
3f56b3f0:	move   a1, @0x1b3410, 0
3f56b420:	add    a3, a2
3f56b430:	dec    a2
3f56b440:	move   a2, @0x1b3390, 0
3f56b470:	move   *a13(0xff60), a1, 1
3f56b490:	move   *a13(0xfee0), a2, 1
3f56b4b0:	move   *a13(0xff20), a3, 1
3f56b4d0:	sext   a1, 0
3f56b4e0:	sext   a2, 0
3f56b4f0:	sext   a3, 0
3f56b500:	move   a1, a1
3f56b510:	jrnn   L3F56B550
3f56b520:	sub    a1, a2
3f56b530:	add    a1, a3
3f56b540:	clr    a1
L3F56B550:
3f56b550:	move   a2, a2
3f56b560:	jrnn   L3F56B5A0
3f56b570:	sub    a2, a1
3f56b580:	add    a2, a3
3f56b590:	clr    a2
L3F56B5A0:
3f56b5a0:	move   a3, a3
3f56b5b0:	jrnn   L3F56B5D0
3f56b5c0:	clr    a3
L3F56B5D0:
3f56b5d0:	move   a1, @0x1b3400, 0
3f56b600:	move   a2, @0x1b3380, 0
3f56b630:	move   a3, @0x1b32d0, 0
3f56b660:	add    a3, a1
3f56b670:	dec    a1
3f56b680:	move   a1, @0x1b3420, 0
3f56b6b0:	add    a3, a2
3f56b6c0:	dec    a2
3f56b6d0:	move   a2, @0x1b33a0, 0
3f56b700:	mmfm   sp, a1,a2,a3
3f56b720:	move   @0x1d1970, a12, 0
3f56b750:	move   a12, b3
3f56b760:	lmo    b3, b12
3f56b770:	move   b12, @0xc0000140, 0	; CONVDP
3f56b7a0:	move   @0x1d19d0, a12, 1
3f56b7d0:	move   a12, b4
3f56b7e0:	clr    a11
3f56b7f0:	move   a11, @0xc0000160, 0	; PMASK
3f56b820:	move   *a13(0xffe0), a9, 1
3f56b840:	move   *a9(0x80), a9, 1
3f56b860:	move   *a9(0x60), a9, 1
3f56b880:	move   *a9(0x110), a12, 0
3f56b8a0:	jrp   L3F56B8D0
3f56b8b0:	jauc   L3F56CAB0
L3F56B8D0:
3f56b8d0:	addi   0x1f, a12
3f56b8f0:	andi   0xffffffe0, a12
3f56b920:	move   a12, @0x1b34b0, 1
3f56b950:	move   *a9(0x100), a12, 0
3f56b970:	jrp   L3F56B9A0
3f56b980:	jauc   L3F56CAB0
L3F56B9A0:
3f56b9a0:	move   a12, @0x1b34d0, 1
3f56b9d0:	move   *a9(0xe0), a12, 1
3f56b9f0:	move   a12, @0x1b32e0, 1
3f56ba20:	move   @0x1b34b0, b1, 1
3f56ba50:	move   *a13(0xffa0), a9, 1
3f56ba70:	move   *a9(0x20), a9, 1
3f56ba90:	move   *a9(0xa0), a2, 1
3f56bab0:	move   *a2(0x0), a1, 1
3f56bad0:	move   a1, @0x1b3320, 1
3f56bb00:	jaeq   L3F56C5F0
L3F56BB30:
3f56bb30:	move   a14, -*sp, 1
3f56bb40:	movi   0x1b3470, a12
3f56bb70:	move   a12, *a14+, 1
3f56bb80:	move   a1, a12
3f56bb90:	addi   0x20, a12
3f56bbc0:	move   a12, *a14+, 1
3f56bbd0:	movi   0x1b3370, a12
3f56bc00:	move   a12, *a14+, 1
3f56bc10:	calla  L3F730100
3f56bc40:	setf   16, 0, 0
3f56bc50:	setf   32, 0, 1
3f56bc60:	move   a8, a8
3f56bc70:	jaeq   L3F56C5F0
3f56bca0:	move   @0x1b3470, a0, 0
3f56bcd0:	move   a0, @0x1b36e0, 1
3f56bd00:	move   @0x1b3490, a3, 0
3f56bd30:	sub    a0, a3
3f56bd40:	inc    a3
3f56bd50:	move   a3, @0x1b32c0, 0
3f56bd80:	move   @0x1b3480, a0, 0
3f56bdb0:	move   @0x1b34a0, a3, 0
3f56bde0:	sub    a0, a3
3f56bdf0:	inc    a3
3f56be00:	move   a3, @0x1b32d0, 0
3f56be30:	move   @0x1b32d0, b7, 0
3f56be60:	rl     0x10, b7
3f56be70:	move   @0x1b32c0, b11, 0
3f56bea0:	movx   b11, b7
3f56beb0:	move   @0x1b34b0, b1, 1
3f56bee0:	move   @0x1b3320, b10, 1
3f56bf10:	move   *b10(0x60), b10, 1
3f56bf30:	move   *b10(0x0), b11, 0
3f56bf50:	move   *b10(0x10), b5, 0
3f56bf70:	move   @0x1b3480, b10, 0
3f56bfa0:	add    b10, b5
3f56bfb0:	sll    0x10, b5
3f56bfc0:	move   @0x1b3470, b10, 0
3f56bff0:	add    b10, b11
3f56c000:	movx   b11, b5
3f56c010:	move   b5, @0x1b36e0, 1
3f56c040:	cvxyl  b5, b2
3f56c050:	mmtm   sp, a0,a1,a2,a3,a4,a5,a6
3f56c070:	movi   0x1b3430, a0
3f56c0a0:	movi   0x1b33f0, a1
3f56c0d0:	movi   0x1b3470, a2
3f56c100:	movi   0x1b3370, a3
3f56c130:	move   *a2, a4, 0
3f56c140:	move   *a3, a5, 0
3f56c150:	cmp    a4, a5
3f56c160:	jrp   L3F56C1C0
3f56c170:	move   *a1, a6, 0
3f56c180:	add    a4, a6
3f56c190:	sub    a5, a6
3f56c1a0:	move   a6, *a0, 0
3f56c1b0:	jruc   L3F56C1D0
L3F56C1C0:
3f56c1c0:	move   *a1, *a0, 0
L3F56C1D0:
3f56c1d0:	move   *a2(0x10), a4, 0
3f56c1f0:	move   *a3(0x10), a5, 0
3f56c210:	cmp    a4, a5
3f56c220:	jrp   L3F56C2A0
3f56c230:	move   *a1(0x10), a6, 0
3f56c250:	add    a4, a6
3f56c260:	sub    a5, a6
3f56c270:	move   a6, *a0(0x10), 0
3f56c290:	jruc   L3F56C2D0
L3F56C2A0:
3f56c2a0:	move   *a1(0x10), *a0(0x10), 0
L3F56C2D0:
3f56c2d0:	mmfm   sp, a0,a1,a2,a3,a4,a5,a6
3f56c2f0:	mmtm   sp, a7,a10,a12
3f56c310:	move   @0x1b32e0, a10, 1
3f56c340:	move   @0x1b3440, a12, 0
3f56c370:	move   @0x1b34b0, a7, 0
3f56c3a0:	sext   a12, 0
3f56c3b0:	mpys   a12, a7
3f56c3c0:	move   @0x1b3430, a12, 0
3f56c3f0:	sext   a12, 0
3f56c400:	add    a12, a7
3f56c410:	add    a7, a10
3f56c420:	move   a10, b0
3f56c430:	mmfm   sp, a7,a10,a12
3f56c450:	move   b1, @0x1b3700, 1
3f56c480:	clr    b1
3f56c490:	move   b1, @0x1e8170, 1
3f56c4c0:	move   @0x1b3700, b1, 1
3f56c4f0:	calla  L3F576EE0
3f56c520:	pixblt b,l
3f56c530:	setf   16, 0, 0
3f56c540:	setf   32, 0, 1
3f56c550:	move   b1, @0x1b3700, 1
3f56c580:	movk   1, b1
3f56c590:	move   b1, @0x1e8170, 1
3f56c5c0:	move   @0x1b3700, b1, 1
L3F56C5F0:
3f56c5f0:	move   @0x1b32b0, a12, 0
3f56c620:	jaeq   L3F56C8F0
3f56c650:	move   *a13(0xffa0), a10, 1
3f56c670:	move   *a10(0x1b8), a12, 1
3f56c690:	btst   0, a12
3f56c6a0:	jaeq   L3F56C8F0
3f56c6d0:	setf   5, 0, 0
3f56c6e0:	move   @0xc00000ba, a12, 0
3f56c710:	setf   16, 0, 0
3f56c720:	move   a12, @0x1b3600, 0
3f56c750:	move   a14, -*sp, 1
3f56c760:	move   a13, a8
3f56c770:	subi   0x120, a8
3f56c790:	move   *a8+, *a14+, 1
3f56c7a0:	move   *a8+, *a14+, 1
3f56c7b0:	move   *a8+, *a14+, 1
3f56c7c0:	move   *a8+, *a14+, 1
3f56c7d0:	move   *a8+, *a14+, 1
3f56c7e0:	move   *a8+, *a14+, 1
3f56c7f0:	move   *a8+, *a14+, 1
3f56c800:	move   *a8+, *a14+, 1
3f56c810:	move   *a8+, *a14+, 1
3f56c820:	calla  L3F762A00
3f56c850:	setf   16, 0, 0
3f56c860:	setf   32, 0, 1
3f56c870:	move   @0x1b3600, a12, 0
3f56c8a0:	setf   5, 0, 0
3f56c8b0:	move   a12, @0xc00000ba, 0
3f56c8e0:	setf   16, 0, 0
L3F56C8F0:
3f56c8f0:	move   a1, a1
3f56c900:	jreq   L3F56C960
3f56c910:	move   *a1(0x0), a1, 1
3f56c930:	jane   L3F56BB30
L3F56C960:
3f56c960:	move   a1, @0x1b36e0, 1
3f56c990:	move   @0x1b36c0, a1, 1
3f56c9c0:	cmpi   0x0, a1
3f56c9f0:	jaeq   L3F56CAB0
3f56ca20:	calla  L3F6F0400
3f56ca50:	setf   16, 0, 0
3f56ca60:	setf   32, 0, 1
3f56ca70:	clr    a1
3f56ca80:	move   a1, @0x1b36c0, 1
L3F56CAB0:
3f56cab0:	move   @0x1b36e0, a1, 1
3f56cae0:	popst
3f56caf0:	mmfm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13
3f56cb10:	move   *sp(0x20), a14, 1
3f56cb30:	rets   2
L3F56CB40:
3f56cb40:	calla  L3F6F0200
3f56cb70:	setf   16, 0, 0
3f56cb80:	setf   32, 0, 1
3f56cb90:	mmtm   sp, a1,a2,a3
3f56cbb0:	move   *a13(0xff80), a1, 1
3f56cbd0:	move   *a13(0xff00), a2, 1
3f56cbf0:	move   *a13(0xff40), a3, 1
3f56cc10:	sext   a1, 0
3f56cc20:	sext   a2, 0
3f56cc30:	sext   a3, 0
3f56cc40:	move   a1, a1
3f56cc50:	jrnn   L3F56CC90
3f56cc60:	sub    a1, a2
3f56cc70:	add    a1, a3
3f56cc80:	clr    a1
L3F56CC90:
3f56cc90:	move   a2, a2
3f56cca0:	jrnn   L3F56CCE0
3f56ccb0:	sub    a2, a1
3f56ccc0:	add    a2, a3
3f56ccd0:	clr    a2
L3F56CCE0:
3f56cce0:	move   a3, a3
3f56ccf0:	jrnn   L3F56CD10
3f56cd00:	clr    a3
L3F56CD10:
3f56cd10:	move   a1, @0x1b33f0, 0
3f56cd40:	move   a2, @0x1b3370, 0
3f56cd70:	move   a3, @0x1b32c0, 0
3f56cda0:	add    a3, a1
3f56cdb0:	dec    a1
3f56cdc0:	move   a1, @0x1b3410, 0
3f56cdf0:	add    a3, a2
3f56ce00:	dec    a2
3f56ce10:	move   a2, @0x1b3390, 0
3f56ce40:	move   *a13(0xff60), a1, 1
3f56ce60:	move   *a13(0xfee0), a2, 1
3f56ce80:	move   *a13(0xff20), a3, 1
3f56cea0:	sext   a1, 0
3f56ceb0:	sext   a2, 0
3f56cec0:	sext   a3, 0
3f56ced0:	move   a1, a1
3f56cee0:	jrnn   L3F56CF20
3f56cef0:	sub    a1, a2
3f56cf00:	add    a1, a3
3f56cf10:	clr    a1
L3F56CF20:
3f56cf20:	move   a2, a2
3f56cf30:	jrnn   L3F56CF70
3f56cf40:	sub    a2, a1
3f56cf50:	add    a2, a3
3f56cf60:	clr    a2
L3F56CF70:
3f56cf70:	move   a3, a3
3f56cf80:	jrnn   L3F56CFA0
3f56cf90:	clr    a3
L3F56CFA0:
3f56cfa0:	move   a1, @0x1b3400, 0
3f56cfd0:	move   a2, @0x1b3380, 0
3f56d000:	move   a3, @0x1b32d0, 0
3f56d030:	add    a3, a1
3f56d040:	dec    a1
3f56d050:	move   a1, @0x1b3420, 0
3f56d080:	add    a3, a2
3f56d090:	dec    a2
3f56d0a0:	move   a2, @0x1b33a0, 0
3f56d0d0:	mmfm   sp, a1,a2,a3
3f56d0f0:	move   *a13(0xffe0), a9, 1
3f56d110:	move   *a9(0x1c0), a1, 1
3f56d130:	move   *a1(0x0), a1, 1
3f56d150:	jaeq   L3F56DC10
3f56d180:	move   *a13(0xffa0), a2, 1
3f56d1a0:	move   *a2(0x20), a2, 1
3f56d1c0:	move   *a2(0xa0), a2, 1
3f56d1e0:	move   *a2(0x0), a2, 1
3f56d200:	jaeq   L3F56DC10
3f56d230:	move   a2, @0x1b3320, 1
3f56d260:	move   @0x1d1970, a12, 0
3f56d290:	move   a12, b1
3f56d2a0:	clr    a11
3f56d2b0:	move   a11, @0xc0000160, 0	; PMASK
3f56d2e0:	lmo    b1, b12
3f56d2f0:	move   b12, @0xc0000130, 0	; CONVSP
3f56d320:	move   *a13(0xffc0), a9, 1
3f56d340:	move   *a9(0x80), a9, 1
3f56d360:	move   *a9(0x60), a9, 1
3f56d380:	move   *a9(0xe0), a12, 1
3f56d3a0:	move   a12, @0x1b3340, 1
3f56d3d0:	move   *a9(0x110), a12, 0
3f56d3f0:	addi   0x1f, a12
3f56d410:	andi   0xffffffe0, a12
3f56d440:	move   a12, @0x1b34f0, 1
3f56d470:	move   a12, b3
3f56d480:	lmo    b3, b12
3f56d490:	move   b12, @0xc0000140, 0	; CONVDP
3f56d4c0:	move   @0x1d19d0, a12, 1
3f56d4f0:	move   a12, b4
3f56d500:	setf   2, 0, 0
3f56d510:	clr    a12
3f56d520:	move   a12, @0xc00000b6, 0
3f56d550:	setf   16, 0, 0
L3F56D560:
3f56d560:	move   a14, -*sp, 1
3f56d570:	movi   0x1b3680, a12
3f56d5a0:	move   a12, *a14+, 1
3f56d5b0:	movi   0x1b3640, a12
3f56d5e0:	move   a12, *a14+, 1
3f56d5f0:	move   *a2(0x60), a12, 1
3f56d610:	move   *a12(0x10), a11, 0
3f56d630:	move   a11, *a14+, 1
3f56d640:	move   *a12(0x0), a11, 0
3f56d660:	move   a11, *a14+, 1
3f56d670:	move   *a1(0x60), a12, 1
3f56d690:	move   *a12(0x10), a11, 0
3f56d6b0:	move   a11, *a14+, 1
3f56d6c0:	move   *a12(0x0), a11, 0
3f56d6e0:	move   a11, *a14+, 1
3f56d6f0:	move   a2, a12
3f56d700:	addi   0x20, a12
3f56d720:	move   a12, *a14+, 1
3f56d730:	move   a1, a12
3f56d740:	addi   0x20, a12
3f56d760:	move   a12, *a14+, 1
3f56d770:	movi   0x1b3370, a12
3f56d7a0:	move   a12, *a14+, 1
3f56d7b0:	movi   0x1b33f0, a12
3f56d7e0:	move   a12, *a14+, 1
3f56d7f0:	calla  L3F72EAE0
3f56d820:	setf   16, 0, 0
3f56d830:	setf   32, 0, 1
3f56d840:	move   a8, a8
3f56d850:	jaeq   L3F56DB40
3f56d880:	movi   0x1b3640, a11
3f56d8b0:	move   *a11(0x0), a12, 0
3f56d8d0:	move   a12, b0
3f56d8e0:	move   *a11(0x10), a12, 0
3f56d900:	move   a12, b10
3f56d910:	sll    0x10, b10
3f56d920:	movy   b10, b0
3f56d930:	move   @0x1b34f0, a12, 1
3f56d960:	move   @0x1b3690, a3, 0
3f56d990:	mpyu   a12, a3
3f56d9a0:	move   @0x1b3680, a12, 0
3f56d9d0:	add    a12, a3
3f56d9e0:	move   @0x1b3340, a12, 1
3f56da10:	add    a12, a3
3f56da20:	move   a3, b2
3f56da30:	move   @0x1b3660, b7, 1
3f56da60:	move   @0x1b3640, b11, 1
3f56da90:	subxy  b11, b7
3f56daa0:	movi   0x10001, b11
3f56dad0:	addxy  b11, b7
3f56dae0:	jrv   L3F56DB40
3f56daf0:	jrc   L3F56DB40
3f56db00:	andi   0x7fff7fff, b7
3f56db30:	pixblt xy,l
L3F56DB40:
3f56db40:	move   *a2(0x0), a2, 1
3f56db60:	jane   L3F56D560
3f56db90:	move   @0x1b3320, a2, 1
3f56dbc0:	move   *a1(0x0), a1, 1
3f56dbe0:	jane   L3F56D560
L3F56DC10:
3f56dc10:	move   @0x1b32b0, a12, 0
3f56dc40:	jaeq   L3F56DE10
3f56dc70:	move   *a13(0xffa0), a10, 1
3f56dc90:	move   *a10(0x1b8), a12, 1
3f56dcb0:	btst   0, a12
3f56dcc0:	jaeq   L3F56DE10
3f56dcf0:	move   a14, -*sp, 1
3f56dd00:	move   a13, a8
3f56dd10:	subi   0x120, a8
3f56dd30:	move   *a8+, *a14+, 1
3f56dd40:	move   *a8+, *a14+, 1
3f56dd50:	move   *a8+, *a14+, 1
3f56dd60:	move   *a8+, *a14+, 1
3f56dd70:	move   *a8+, *a14+, 1
3f56dd80:	move   *a8+, *a14+, 1
3f56dd90:	move   *a8+, *a14+, 1
3f56dda0:	move   *a8+, *a14+, 1
3f56ddb0:	move   *a8+, *a14+, 1
3f56ddc0:	calla  L3F762A00
3f56ddf0:	setf   16, 0, 0
3f56de00:	setf   32, 0, 1
L3F56DE10:
3f56de10:	calla  L3F6F0400
3f56de40:	setf   16, 0, 0
3f56de50:	setf   32, 0, 1
3f56de60:	popst
3f56de70:	mmfm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13
3f56de90:	move   *sp(0x20), a14, 1
3f56deb0:	rets   2
L3F56DEC0:
3f56dec0:	clr    a12
3f56ded0:	move   a12, @0x1b35f0, 0
3f56df00:	move   *a13(0xffe0), a9, 1
3f56df20:	move   *a9(0x1c0), a1, 1
3f56df40:	move   *a1(0x20), a6, 1
3f56df60:	move   *a1(0x0), a1, 1
3f56df80:	jaeq   L3F56FA20
3f56dfb0:	move   *a13(0xffa0), a2, 1
3f56dfd0:	move   *a2(0x20), a2, 1
3f56dff0:	move   *a2(0xa0), a2, 1
3f56e010:	move   *a2(0x20), a7, 1
3f56e030:	move   *a2(0x0), a2, 1
3f56e050:	jaeq   L3F56FA20
3f56e080:	move   *a13(0xffe0), a9, 1
3f56e0a0:	move   *a13(0xffc0), a3, 1
3f56e0c0:	sub    a3, a9
3f56e0d0:	jaeq   L3F56E140
3f56e100:	sub    a2, a1
3f56e110:	jane   L3F56E1C0
L3F56E140:
3f56e140:	dec    a6
3f56e150:	jane   L3F56E1C0
3f56e180:	dec    a7
3f56e190:	jaeq   L3F577430
L3F56E1C0:
3f56e1c0:	move   *a13(0xff20), a8, 1
3f56e1e0:	jaeq   L3F56FA20
3f56e200:	move   *a13(0xff40), a9, 1
3f56e220:	jaeq   L3F56FA20
3f56e240:	mmtm   sp, a0
3f56e260:	move   *a13(0xff60), a12, 1
3f56e280:	move   a12, @0x1b3700, 1
3f56e2b0:	clr    a12
3f56e2c0:	move   a12, @0x1b3230, 1
3f56e2f0:	move   @0x1b3700, a12, 1
3f56e320:	sext   a12, 0
3f56e330:	move   a12, a12
3f56e340:	jrnn   L3F56E390
3f56e350:	move   a12, @0x1b3230, 1
3f56e380:	clr    a12
L3F56E390:
3f56e390:	move   a12, @0x1b3400, 0
3f56e3c0:	move   @0x1b3230, a0, 1
3f56e3f0:	add    a0, a8
3f56e400:	move   a8, @0x1b32d0, 0
3f56e430:	add    a12, a8
3f56e440:	dec    a8
3f56e450:	move   a8, @0x1b3420, 0
3f56e480:	move   *a13(0xff80), a12, 1
3f56e4a0:	move   a12, @0x1b3700, 1
3f56e4d0:	clr    a12
3f56e4e0:	move   a12, @0x1b3210, 1
3f56e510:	move   @0x1b3700, a12, 1
3f56e540:	sext   a12, 0
3f56e550:	move   a12, a12
3f56e560:	jrnn   L3F56E5B0
3f56e570:	move   a12, @0x1b3210, 1
3f56e5a0:	clr    a12
L3F56E5B0:
3f56e5b0:	move   a12, @0x1b33f0, 0
3f56e5e0:	move   @0x1b3210, a0, 1
3f56e610:	add    a0, a9
3f56e620:	move   a9, @0x1b32c0, 0
3f56e650:	add    a12, a9
3f56e660:	dec    a9
3f56e670:	move   a9, @0x1b3410, 0
3f56e6a0:	move   @0x1b32c0, a9, 0
3f56e6d0:	move   @0x1b32d0, a8, 0
3f56e700:	move   *a13(0xfee0), a12, 1
3f56e720:	sext   a12, 0
3f56e730:	move   a12, a12
3f56e740:	jrnn   L3F56E760
3f56e750:	clr    a12
L3F56E760:
3f56e760:	move   @0x1b3230, a0, 1
3f56e790:	sub    a0, a12
3f56e7a0:	move   a12, @0x1b3380, 0
3f56e7d0:	add    a8, a12
3f56e7e0:	dec    a12
3f56e7f0:	move   a12, @0x1b33a0, 0
3f56e820:	move   *a13(0xff00), a12, 1
3f56e840:	sext   a12, 0
3f56e850:	move   a12, a12
3f56e860:	jrnn   L3F56E880
3f56e870:	clr    a12
L3F56E880:
3f56e880:	move   @0x1b3210, a0, 1
3f56e8b0:	sub    a0, a12
3f56e8c0:	move   a12, @0x1b3370, 0
3f56e8f0:	add    a9, a12
3f56e900:	dec    a12
3f56e910:	move   a12, @0x1b3390, 0
3f56e940:	mmfm   sp, a0
3f56e960:	clr    a12
3f56e970:	move   a12, @0x1b31f0, 1
3f56e9a0:	move   *a13(0xffe0), a9, 1
3f56e9c0:	move   *a9(0x1c0), a1, 1
3f56e9e0:	move   *a1(0x20), a6, 1
3f56ea00:	move   *a1(0x0), a1, 1
3f56ea20:	jaeq   L3F56FA20
3f56ea50:	move   *a13(0xffa0), a2, 1
3f56ea70:	move   *a2(0x20), a2, 1
3f56ea90:	move   *a2(0xa0), a2, 1
3f56eab0:	move   *a2(0x20), a7, 1
3f56ead0:	move   *a2(0x0), a2, 1
3f56eaf0:	jaeq   L3F56FA20
3f56eb20:	move   a2, @0x1b3320, 1
3f56eb50:	move   *a2(0x60), a11, 1
3f56eb70:	move   *a11(0x10), a12, 0
3f56eb90:	sext   a12, 0
3f56eba0:	move   *a1(0x60), a11, 1
3f56ebc0:	move   *a11(0x10), a9, 0
3f56ebe0:	sext   a9, 0
3f56ebf0:	cmp    a9, a12
3f56ec00:	jreq   L3F56EC30
3f56ec10:	jrlt   L3F56EE90
3f56ec20:	jruc   L3F56ECD0
L3F56EC30:
3f56ec30:	move   @0x1b3400, a9, 1
3f56ec60:	sext   a9, 0
3f56ec70:	move   @0x1b3380, a12, 1
3f56eca0:	sext   a12, 0
3f56ecb0:	cmp    a9, a12
3f56ecc0:	jrlt   L3F56EE90
L3F56ECD0:
3f56ecd0:	movk   1, a12
3f56ece0:	move   a12, @0x1b35f0, 0
3f56ed10:	move   a14, -*sp, 1
3f56ed20:	move   a1, *a14+, 1
3f56ed30:	move   a6, *a14+, 1
3f56ed40:	calla  L3F730BF0
3f56ed70:	setf   16, 0, 0
3f56ed80:	setf   32, 0, 1
3f56ed90:	move   a8, @0x1b31f0, 1
3f56edc0:	move   a8, a1
3f56edd0:	move   a14, -*sp, 1
3f56ede0:	move   a2, *a14+, 1
3f56edf0:	move   a7, *a14+, 1
3f56ee00:	calla  L3F730BF0
3f56ee30:	setf   16, 0, 0
3f56ee40:	setf   32, 0, 1
3f56ee50:	move   a8, @0x1b3320, 1
3f56ee80:	move   a8, a2
L3F56EE90:
3f56ee90:	move   @0x1d1970, a12, 0
3f56eec0:	move   a12, b3
3f56eed0:	move   b3, b1
3f56eee0:	clr    a11
3f56eef0:	move   a11, @0xc0000160, 0	; PMASK
3f56ef20:	lmo    b3, b12
3f56ef30:	move   b12, @0xc0000140, 0	; CONVDP
3f56ef60:	move   b12, @0xc0000130, 0	; CONVSP
3f56ef90:	move   @0x1d19d0, b4, 1
3f56efc0:	setf   2, 0, 0
3f56efd0:	clr    a12
3f56efe0:	move   a12, @0xc00000b6, 0
3f56f010:	setf   16, 0, 0
L3F56F020:
3f56f020:	move   a14, -*sp, 1
3f56f030:	movi   0x1b3680, a12
3f56f060:	move   a12, *a14+, 1
3f56f070:	movi   0x1b3640, a12
3f56f0a0:	move   a12, *a14+, 1
3f56f0b0:	move   *a2(0x60), a12, 1
3f56f0d0:	move   *a12(0x10), a11, 0
3f56f0f0:	move   a11, *a14+, 1
3f56f100:	move   *a12(0x0), a11, 0
3f56f120:	move   a11, *a14+, 1
3f56f130:	move   *a1(0x60), a12, 1
3f56f150:	move   *a12(0x10), a11, 0
3f56f170:	move   a11, *a14+, 1
3f56f180:	move   *a12(0x0), a11, 0
3f56f1a0:	move   a11, *a14+, 1
3f56f1b0:	move   a2, a12
3f56f1c0:	addi   0x20, a12
3f56f1e0:	move   a12, *a14+, 1
3f56f1f0:	move   a1, a12
3f56f200:	addi   0x20, a12
3f56f220:	move   a12, *a14+, 1
3f56f230:	movi   0x1b3370, a12
3f56f260:	move   a12, *a14+, 1
3f56f270:	movi   0x1b33f0, a12
3f56f2a0:	move   a12, *a14+, 1
3f56f2b0:	calla  L3F72EAE0
3f56f2e0:	setf   16, 0, 0
3f56f2f0:	setf   32, 0, 1
3f56f300:	move   a8, a8
3f56f310:	jaeq   L3F56F970
3f56f340:	movi   0x1b3640, a11
3f56f370:	move   *a11(0x0), a5, 0
3f56f390:	move   *a11(0x10), a6, 0
3f56f3b0:	move   *a11(0x20), a7, 0
3f56f3d0:	move   *a11(0x30), a8, 0
3f56f3f0:	move   a5, b0
3f56f400:	move   a6, b10
3f56f410:	sll    0x10, b10
3f56f420:	movy   b10, b0
3f56f430:	move   b0, @0x1b36e0, 1
3f56f460:	sub    a5, a7
3f56f470:	inc    a7
3f56f480:	jrle   L3F56F970
3f56f490:	move   a7, @0x1b32c0, 0
3f56f4c0:	move   a7, b11
3f56f4d0:	sub    a6, a8
3f56f4e0:	inc    a8
3f56f4f0:	jrle   L3F56F970
3f56f500:	move   a8, @0x1b32d0, 0
3f56f530:	move   a8, b7
3f56f540:	rl     0x10, b7
3f56f550:	movx   b11, b7
3f56f560:	calla  L3F576EE0
3f56f590:	movi   0x1b3680, a11
3f56f5c0:	move   *a11(0x0), a7, 0
3f56f5e0:	move   a7, b2
3f56f5f0:	move   *a11(0x10), a8, 0
3f56f610:	move   a8, b10
3f56f620:	sll    0x10, b10
3f56f630:	movy   b10, b2
3f56f640:	move   b2, @0x1b36e0, 1
3f56f670:	calla  L3F576EE0
3f56f6a0:	move   *a11(0x10), a8, 0
3f56f6c0:	pushst
3f56f6d0:	setf   2, 0, 0
3f56f6e0:	mmtm   sp, a0
3f56f700:	clr    a0
3f56f710:	move   a0, @0xc00000b8, 0
3f56f740:	setf   1, 0, 0
3f56f750:	cmp    a5, a7
3f56f760:	jale   L3F56F7E0
3f56f790:	movi   0x1, a0
3f56f7b0:	move   a0, @0xc00000b8, 0
L3F56F7E0:
3f56f7e0:	cmp    a6, a8
3f56f7f0:	jale   L3F56F870
3f56f820:	movi   0x1, a0
3f56f840:	move   a0, @0xc00000b9, 0
L3F56F870:
3f56f870:	mmfm   sp, a0
3f56f890:	popst
3f56f8a0:	andi   0x7fff7fff, b7
3f56f8d0:	andi   0x7fff7fff, b6
3f56f900:	pixblt xy,xy
3f56f910:	setf   2, 0, 0
3f56f920:	clr    a5
3f56f930:	move   a5, @0xc00000b8, 0
3f56f960:	setf   16, 0, 0
L3F56F970:
3f56f970:	move   *a2(0x0), a2, 1
3f56f990:	jane   L3F56F020
3f56f9b0:	move   @0x1b3320, a2, 1
3f56f9e0:	move   *a1(0x0), a1, 1
3f56fa00:	jane   L3F56F020
L3F56FA20:
3f56fa20:	move   @0x1b32b0, a12, 0
3f56fa50:	jreq   L3F56FBE0
3f56fa60:	move   *a13(0xffa0), a10, 1
3f56fa80:	move   *a10(0x1b8), a12, 1
3f56faa0:	btst   0, a12
3f56fab0:	jreq   L3F56FBE0
3f56fac0:	move   a14, -*sp, 1
3f56fad0:	move   a13, a8
3f56fae0:	subi   0x120, a8
3f56fb00:	move   *a8+, *a14+, 1
3f56fb10:	move   *a8+, *a14+, 1
3f56fb20:	move   *a8+, *a14+, 1
3f56fb30:	move   *a8+, *a14+, 1
3f56fb40:	move   *a8+, *a14+, 1
3f56fb50:	move   *a8+, *a14+, 1
3f56fb60:	move   *a8+, *a14+, 1
3f56fb70:	move   *a8+, *a14+, 1
3f56fb80:	move   *a8+, *a14+, 1
3f56fb90:	calla  L3F762A00
3f56fbc0:	setf   16, 0, 0
3f56fbd0:	setf   32, 0, 1
L3F56FBE0:
3f56fbe0:	move   @0x1b35f0, a12, 0
3f56fc10:	jreq   L3F56FD60
3f56fc20:	move   a14, -*sp, 1
3f56fc30:	move   @0x1b31f0, a12, 1
3f56fc60:	move   a12, *a14+, 1
3f56fc70:	calla  L3F702440
3f56fca0:	setf   16, 0, 0
3f56fcb0:	setf   32, 0, 1
3f56fcc0:	move   a14, -*sp, 1
3f56fcd0:	move   @0x1b3320, a12, 1
3f56fd00:	move   a12, *a14+, 1
3f56fd10:	calla  L3F702440
3f56fd40:	setf   16, 0, 0
3f56fd50:	setf   32, 0, 1
L3F56FD60:
3f56fd60:	move   a1, @0x1b36e0, 1
3f56fd90:	move   @0x1b36c0, a1, 1
3f56fdc0:	cmpi   0x0, a1
3f56fdf0:	jaeq   L3F56FEB0
3f56fe20:	calla  L3F6F0400
3f56fe50:	setf   16, 0, 0
3f56fe60:	setf   32, 0, 1
3f56fe70:	clr    a1
3f56fe80:	move   a1, @0x1b36c0, 1
L3F56FEB0:
3f56feb0:	move   @0x1b36e0, a1, 1
3f56fee0:	popst
3f56fef0:	mmfm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13
3f56ff10:	move   *sp(0x20), a14, 1
3f56ff30:	rets   2
3f56ff40:	mmtm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13
3f56ff60:	pushst
3f56ff70:	setf   16, 0, 0
3f56ff80:	setf   32, 0, 1
3f56ff90:	move   a14, a13
3f56ffa0:	move   *a13(0xffa0), a0, 1
3f56ffc0:	move   *a0(0xc0), a0, 1
3f56ffe0:	movi   0x3f568c00, a2
3f570010:	movk   8, a1
3f570020:	mpyu   a0, a1
3f570030:	add    a1, a2
3f570040:	clr    a1
3f570050:	movb   *a2, a1
3f570060:	setf   5, 0, 0
3f570070:	move   a1, @0xc00000ba, 0
3f5700a0:	setf   16, 0, 0
3f5700b0:	move   *a13(0x40), a0, 1
L3F5700D0:
3f5700d0:	move   *a0(0xa0), a1, 1
3f5700f0:	move   *a0(0xc0), a2, 1
3f570110:	move   *a0(0x50), a12, 0
3f570130:	jrnn   L3F570150
3f570140:	clr    a12
L3F570150:
3f570150:	move   *a0(0x70), a6, 0
3f570170:	move   *a1(0x0), a5, 1
3f570190:	add    a12, a5
3f5701a0:	move   a12, @0x1b3370, 0
3f5701d0:	sub    a12, a6
3f5701e0:	inc    a6
3f5701f0:	move   a6, @0x1b32c0, 0
3f570220:	move   *a0(0x40), a12, 0
3f570240:	jrnn   L3F570260
3f570250:	clr    a12
L3F570260:
3f570260:	move   *a0(0x60), a6, 0
3f570280:	move   *a1(0x10), a5, 1
3f5702a0:	add    a12, a5
3f5702b0:	move   a12, @0x1b3380, 0
3f5702e0:	sub    a12, a6
3f5702f0:	inc    a6
3f570300:	move   a6, @0x1b32d0, 0
3f570330:	move   *a0(0x90), a12, 0
3f570350:	jrnn   L3F570410
3f570360:	move   @0x1b32c0, a6, 0
3f570390:	add    a12, a6
3f5703a0:	move   a6, @0x1b32c0, 0
3f5703d0:	move   @0x1b32d0, a6, 0
3f570400:	clr    a12
L3F570410:
3f570410:	move   *a1(0x0), a5, 1
3f570430:	add    a12, a5
3f570440:	move   a12, @0x1b33f0, 0
3f570470:	move   *a0(0x80), a12, 0
3f570490:	jrnn   L3F570520
3f5704a0:	move   @0x1b32d0, a6, 0
3f5704d0:	add    a12, a6
3f5704e0:	move   a6, @0x1b32d0, 0
3f570510:	clr    a12
L3F570520:
3f570520:	move   *a1(0x10), a5, 1
3f570540:	add    a12, a5
3f570550:	move   a12, @0x1b3400, 0
3f570580:	move   @0x1d1910, a12, 1
3f5705b0:	move   a12, @0xc0000150, 0	; PSIZE
3f5705e0:	move   @0x1b32c0, b7, 0
3f570610:	rl     0x10, b7
3f570620:	move   @0x1b32d0, b11, 0
3f570650:	movx   b11, b7
3f570660:	move   @0x1b32c0, b3, 0
3f570690:	lmo    b3, b11
3f5706a0:	move   b11, @0xc0000140, 0	; CONVDP
3f5706d0:	move   b11, @0xc0000130, 0	; CONVSP
3f570700:	move   *a1(0x60), a7, 0
3f570720:	move   *a7(0xe0), a12, 1
3f570740:	move   a12, @0x1b3340, 1
3f570770:	move   *a2(0x60), a7, 0
3f570790:	move   *a7(0xe0), a12, 1
3f5707b0:	move   a12, @0x1b32e0, 1
3f5707e0:	move   @0x1b32c0, a8, 0
3f570810:	move   @0x1b3400, a9, 0
3f570840:	sext   a9, 0
3f570850:	mpys   a8, a9
3f570860:	move   @0x1b33f0, a8, 0
3f570890:	sext   a8, 0
3f5708a0:	add    a8, a9
3f5708b0:	move   @0x1b32e0, a1, 1
3f5708e0:	add    a8, a9
3f5708f0:	move   a9, @0x1b32e0, 1
3f570920:	move   @0x1b32c0, a8, 0
3f570950:	move   @0x1b3380, a9, 0
3f570980:	sext   a9, 0
3f570990:	mpys   a8, a9
3f5709a0:	move   @0x1b3370, a8, 0
3f5709d0:	sext   a8, 0
3f5709e0:	add    a8, a9
3f5709f0:	move   @0x1b3340, a1, 1
3f570a20:	add    a8, a9
3f570a30:	move   a9, @0x1b3340, 1
3f570a60:	move   @0x1b32e0, b0, 1
3f570a90:	move   @0x1b3340, b2, 1
3f570ac0:	calla  L3F6F0200
3f570af0:	setf   16, 0, 0
3f570b00:	setf   32, 0, 1
3f570b10:	pixblt l,l
3f570b20:	calla  L3F6F0400
3f570b50:	setf   16, 0, 0
3f570b60:	setf   32, 0, 1
3f570b70:	move   *a0(0x0), a0, 1
3f570b90:	jane   L3F5700D0
3f570bb0:	popst
3f570bc0:	mmfm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13
3f570be0:	move   *sp(0x20), a14, 1
3f570c00:	rets   2
3f570c10:	clr    b9
3f570c20:	setf   5, 0, 0
3f570c30:	movi   0x0, a12
3f570c50:	move   a12, @0xc00000ba, 0
3f570c80:	setf   16, 0, 0
3f570c90:	jruc   L3F570DC0
3f570ca0:	movi   0xffffffff, b9
3f570cd0:	setf   5, 0, 0
3f570ce0:	movi   0x0, a12
3f570d00:	move   a12, @0xc00000ba, 0
3f570d30:	setf   16, 0, 0
3f570d40:	jruc   L3F570DC0
3f570d50:	setf   5, 0, 0
3f570d60:	movi   0x6, a12
3f570d80:	move   a12, @0xc00000ba, 0
3f570db0:	setf   16, 0, 0
L3F570DC0:
3f570dc0:	move   *a11(0x120), a12, 0
3f570de0:	move   a12, @0x1b3360, 0
3f570e10:	move   *a11(0x110), a12, 0
3f570e30:	jrp   L3F570E60
3f570e40:	jauc   L3F571A20
L3F570E60:
3f570e60:	move   a12, @0x1b34f0, 1
3f570e90:	move   *a11(0xe0), a12, 1
3f570eb0:	move   a12, @0x1b3340, 1
3f570ee0:	move   *a0(0x60), a10, 1
3f570f00:	move   *a0(0x20), a12, 0
3f570f20:	move   a12, @0x1b33b0, 0
3f570f50:	move   *a0(0x30), a12, 0
3f570f70:	move   a12, @0x1b33c0, 0
3f570fa0:	move   *a0(0x40), a12, 0
3f570fc0:	dec    a12
3f570fd0:	move   a12, @0x1b33d0, 0
3f571000:	move   *a0(0x50), a12, 0
3f571020:	dec    a12
3f571030:	move   a12, @0x1b33e0, 0
3f571060:	move   @0x1b33b0, a1, 0
3f571090:	move   @0x1b33d0, a2, 0
3f5710c0:	sub    a1, a2
3f5710d0:	inc    a2
3f5710e0:	move   a2, @0x1b32c0, 0
3f571110:	move   @0x1b33c0, a1, 0
3f571140:	move   @0x1b33e0, a2, 0
3f571170:	sub    a1, a2
3f571180:	inc    a2
3f571190:	move   a2, @0x1b32d0, 0
3f5711c0:	move   @0x1b32d0, b7, 0
3f5711f0:	rl     0x10, b7
3f571200:	move   @0x1b32c0, b11, 0
3f571230:	movx   b11, b7
3f571240:	setf   2, 0, 0
3f571250:	clr    a12
3f571260:	move   a12, @0xc00000b6, 0
3f571290:	setf   16, 0, 0
3f5712a0:	clr    a12
3f5712b0:	move   a12, @0xc0000160, 0	; PMASK
3f5712e0:	move   @0x1b3340, a8, 1
3f571310:	cmpi   0x4000000, a8
3f571340:	jrlt   L3F5713F0
3f571350:	cmpi   0x4fffff0, a8
3f571380:	jrgt   L3F5713F0
3f571390:	move   @0x1d1970, a12, 0
3f5713c0:	move   a12, @0x1b34f0, 1
L3F5713F0:
3f5713f0:	move   @0x1b34f0, a3, 1
3f571420:	addi   0x1f, a3
3f571450:	andi   0xffffffe0, a3
3f571480:	move   @0x1d1910, a5, 1
3f5714b0:	move   a5, @0xc0000150, 0	; PSIZE
3f5714e0:	move   a5, @0x1b3360, 0
3f571510:	mpyu   a3, a5
3f571520:	move   a5, b3
3f571530:	clr    b2
3f571540:	clr    a3
3f571550:	move   @0x1b33c0, a3, 0
3f571580:	move   a3, a3
3f571590:	jrnn   L3F571690
3f5715a0:	move   @0x1b3340, a8, 1
3f5715d0:	cmpi   0x4000000, a8
3f571600:	jrlt   L3F571690
3f571610:	mmtm   sp, b10
3f571630:	sll    0x10, a3
3f571640:	move   a3, b10
3f571650:	addxy  b10, b7
3f571660:	clr    a3
3f571670:	mmfm   sp, b10
L3F571690:
3f571690:	mpyu   a3, a5
3f5716a0:	move   a5, b0
3f5716b0:	add    b0, b2
3f5716c0:	clr    a3
3f5716d0:	move   @0x1b33b0, a3, 0
3f571700:	move   a3, a3
3f571710:	jrnn   L3F571800
3f571720:	move   @0x1b3340, a8, 1
3f571750:	cmpi   0x4000000, a8
3f571780:	jrlt   L3F571800
3f571790:	mmtm   sp, b10
3f5717b0:	move   a3, b10
3f5717c0:	addxy  b10, b7
3f5717d0:	clr    a3
3f5717e0:	mmfm   sp, b10
L3F571800:
3f571800:	move   @0x1b3360, a1, 0
3f571830:	mpyu   a1, a3
3f571840:	move   a3, b0
3f571850:	add    b0, b2
3f571860:	move   @0x1b3340, b0, 1
3f571890:	add    b0, b2
3f5718a0:	move   b0, a8
3f5718b0:	cmpi   0x4000000, a8
3f5718e0:	jrlt   L3F571970
3f5718f0:	cmpi   0x4fffff0, a8
3f571920:	jrgt   L3F571970
3f571930:	move   @0x1d1970, a12, 0
3f571960:	move   a12, b3
L3F571970:
3f571970:	calla  L3F6F0200
3f5719a0:	setf   16, 0, 0
3f5719b0:	setf   32, 0, 1
3f5719c0:	fill   l
3f5719d0:	calla  L3F6F0400
3f571a00:	setf   16, 0, 0
3f571a10:	setf   32, 0, 1
L3F571A20:
3f571a20:	rets
3f571a30:	setf   5, 0, 0
3f571a40:	movi   0xb, a12
3f571a60:	move   a12, @0xc00000ba, 0
3f571a90:	setf   16, 0, 0
3f571aa0:	jruc   L3F572020
3f571ab0:	setf   5, 0, 0
3f571ac0:	movi   0xe, a12
3f571ae0:	move   a12, @0xc00000ba, 0
3f571b10:	setf   16, 0, 0
3f571b20:	jruc   L3F572020
3f571b30:	setf   5, 0, 0
3f571b40:	movi   0x4, a12
3f571b60:	move   a12, @0xc00000ba, 0
3f571b90:	setf   16, 0, 0
3f571ba0:	jruc   L3F572020
3f571bb0:	setf   5, 0, 0
3f571bc0:	movi   0x8, a12
3f571be0:	move   a12, @0xc00000ba, 0
3f571c10:	setf   16, 0, 0
3f571c20:	jruc   L3F572020
3f571c30:	setf   5, 0, 0
3f571c40:	movi   0x7, a12
3f571c60:	move   a12, @0xc00000ba, 0
3f571c90:	setf   16, 0, 0
3f571ca0:	jruc   L3F572020
3f571cb0:	setf   5, 0, 0
3f571cc0:	movi   0xd, a12
3f571ce0:	move   a12, @0xc00000ba, 0
3f571d10:	setf   16, 0, 0
3f571d20:	jruc   L3F572020
3f571d30:	setf   5, 0, 0
3f571d40:	movi   0x1, a12
3f571d60:	move   a12, @0xc00000ba, 0
3f571d90:	setf   16, 0, 0
3f571da0:	jruc   L3F572020
3f571db0:	setf   5, 0, 0
3f571dc0:	movi   0x2, a12
3f571de0:	move   a12, @0xc00000ba, 0
3f571e10:	setf   16, 0, 0
3f571e20:	jruc   L3F572020
3f571e30:	setf   5, 0, 0
3f571e40:	movi   0xa, a12
3f571e60:	move   a12, @0xc00000ba, 0
3f571e90:	setf   16, 0, 0
3f571ea0:	jruc   L3F572020
3f571eb0:	setf   5, 0, 0
3f571ec0:	movi   0x5, a12
3f571ee0:	move   a12, @0xc00000ba, 0
3f571f10:	setf   16, 0, 0
3f571f20:	jruc   L3F572020
3f571f30:	setf   5, 0, 0
3f571f40:	movi   0xf, a12
3f571f60:	move   a12, @0xc00000ba, 0
3f571f90:	setf   16, 0, 0
3f571fa0:	jruc   L3F572020
3f571fb0:	setf   5, 0, 0
3f571fc0:	movi   0x0, a12
3f571fe0:	move   a12, @0xc00000ba, 0
3f572010:	setf   16, 0, 0
L3F572020:
3f572020:	move   a11, b0
3f572030:	move   a9, b1
3f572040:	move   a10, b2
3f572050:	move   a8, b3
3f572060:	move   a9, b7
3f572070:	rl     0x10, b7
3f572080:	move   a0, b11
3f572090:	movx   b11, b7
3f5720a0:	mmtm   sp, a8,a12
3f5720c0:	move   b0, a8
3f5720d0:	cmpi   0x4000000, a8
3f572100:	jrlt   L3F572190
3f572110:	cmpi   0x4fffff0, a8
3f572140:	jrgt   L3F572190
3f572150:	move   @0x1d1970, a12, 0
3f572180:	move   a12, b1
L3F572190:
3f572190:	move   b2, a8
3f5721a0:	cmpi   0x4000000, a8
3f5721d0:	jrlt   L3F572260
3f5721e0:	cmpi   0x4fffff0, a8
3f572210:	jrgt   L3F572260
3f572220:	move   @0x1d1970, a12, 0
3f572250:	move   a12, b3
L3F572260:
3f572260:	mmfm   sp, a8,a12
3f572280:	calla  L3F6F0200
3f5722b0:	setf   16, 0, 0
3f5722c0:	setf   32, 0, 1
3f5722d0:	pixblt l,l
3f5722e0:	calla  L3F6F0400
3f572310:	setf   16, 0, 0
3f572320:	setf   32, 0, 1
3f572330:	rets
L3F572340:
3f572340:	mmtm   sp, a0,a1,a2,a3,a12,a13
3f572360:	setf   16, 0, 0
3f572370:	move   a14, b13
3f572380:	move   *b13(0xffe0), b10, 1
3f5723a0:	move   b10, b14
3f5723b0:	clr    b8
3f5723c0:	clr    b9
3f5723d0:	move   b9, @0xc0000160, 1	; PMASK
3f572400:	move   *b14(0x100), b11, 1
3f572420:	jrne   L3F572460
3f572430:	move   *b14(0x120), b11, 1
3f572450:	jreq   L3F572470
L3F572460:
3f572460:	not    b9
L3F572470:
3f572470:	move   *b10(0xc0), b10, 1
3f572490:	sll    0x3, b10
3f5724a0:	addi   0x3f568c00, b10
3f5724d0:	clr    a8
3f5724e0:	movb   *b10, b10
3f5724f0:	cmpi   0x8, b10
3f572510:	jrne   L3F572530
3f572520:	movk   1, a8
L3F572530:
3f572530:	cmpi   0xb, b10
3f572550:	jrne   L3F572570
3f572560:	movk   1, a8
L3F572570:
3f572570:	setf   5, 0, 0
3f572580:	move   b10, @0xc00000ba, 0
3f5725b0:	setf   16, 0, 0
L3F5725C0:
3f5725c0:	movk   1, b10
3f5725d0:	move   b10, @0xc0000150, 0	; PSIZE
3f572600:	movi   0x4000000, b4
3f572630:	setf   2, 0, 0
3f572640:	movk   3, b11
3f572650:	move   b11, @0xc00000b6, 0
3f572680:	setf   16, 0, 0
3f572690:	move   @0x1d1970, b3, 0
3f5726c0:	lmo    b3, b11
3f5726d0:	move   b11, @0xc0000140, 0	; CONVDP
3f572700:	move   *a14(0xffc0), a0, 1
3f572720:	addi   0x80, a0
3f572740:	move   *a0+, a1, 1
3f572750:	move   *a0+, a0, 1
3f572760:	move   *a14(0xffa0), a2, 1
3f572780:	dec    a0
3f572790:	add    a2, a0
3f5727a0:	sll    0x10, a0
3f5727b0:	sub    a1, a2
3f5727c0:	sll    0x10, a2
3f5727d0:	move   b14, a1
3f5727e0:	move   *a1(0x20), a1, 1
3f572800:	move   *a1(0xa0), a1, 1
3f572820:	move   *a1+, a3, 1
3f572830:	move   a3, b10
3f572840:	move   *a1, a3, 1
3f572850:	jrne   L3F5728C0
3f572860:	movk   1, b5
3f572870:	clr    b6
3f572880:	move   a3, @0x1b31d0, 1
3f5728b0:	jruc   L3F572BF0
L3F5728C0:
3f5728c0:	cmpi   0x10, a3
3f5728e0:	jrle   L3F572910
3f5728f0:	clr    a8
3f572900:	jruc   L3F572BF0
L3F572910:
3f572910:	clr    b14
3f572920:	movi   0xffff, b2
3f572940:	movi   0x1b2bd0, b13
L3F572970:
3f572970:	move   *b10+, b11, 1
3f572980:	move   *b10+, b5, 1
3f572990:	move   *b10+, b6, 1
3f5729a0:	addxy  b2, b6
3f5729b0:	cpw    a0, a1
3f5729c0:	btst   7, a1
3f5729d0:	jrne   L3F572AA0
3f5729e0:	cpw    a2, a1
3f5729f0:	btst   8, a1
3f572a00:	jrne   L3F572AA0
3f572a10:	inc    b14
3f572a20:	move   *b10+, b12, 1
3f572a30:	move   *b12(0x0), b12, 1
3f572a50:	addxy  b12, b5
3f572a60:	addxy  b12, b6
3f572a70:	move   b12, *b13+, 1
3f572a80:	move   b6, *b13+, 1
3f572a90:	move   b5, *b13+, 1
L3F572AA0:
3f572aa0:	move   b11, b10
3f572ab0:	jrne   L3F572970
3f572ac0:	move   b14, @0x1b31d0, 1
3f572af0:	cmpi   0x1, b14
3f572b10:	jrgt   L3F572BA0
3f572b20:	subi   0x60, b13
3f572b40:	mmfm   b13, b5,b6,b12
3f572b60:	move   b12, @0x1b2bb0, 1
3f572b90:	jruc   L3F572BF0
L3F572BA0:
3f572ba0:	nop
3f572bb0:	movk   1, b5
3f572bc0:	clr    b6
3f572bd0:	jruc   L3F572BF0
3f572be0:	clr    a8
L3F572BF0:
3f572bf0:	mmfm   sp, a0,a1,a2,a3,a12,a13
3f572c10:	move   *sp(0x20), a14, 1
3f572c30:	rets   2
L3F572C40:
3f572c40:	mmtm   sp, a0,a1,a2,a3,a12,a13
3f572c60:	setf   16, 0, 0
3f572c70:	move   a14, b13
3f572c80:	move   *b13(0xffe0), b10, 1
3f572ca0:	move   b10, b14
3f572cb0:	clr    b8
3f572cc0:	clr    b9
3f572cd0:	move   b9, @0xc0000160, 1	; PMASK
3f572d00:	move   *b14(0x100), b11, 1
3f572d20:	jrne   L3F572D60
3f572d30:	move   *b14(0x120), b11, 1
3f572d50:	jreq   L3F572D70
L3F572D60:
3f572d60:	not    b9
L3F572D70:
3f572d70:	move   *b10(0xc0), b10, 1
3f572d90:	sll    0x3, b10
3f572da0:	addi   0x3f568c00, b10
3f572dd0:	clr    a8
3f572de0:	movb   *b10, b10
3f572df0:	jrne   L3F572E10
3f572e00:	movk   1, a8
L3F572E10:
3f572e10:	cmpi   0xf, b10
3f572e30:	jrne   L3F572E80
3f572e40:	not    b8
3f572e50:	not    b9
3f572e60:	clr    b10
3f572e70:	movk   1, a8
L3F572E80:
3f572e80:	cmp    b8, b9
3f572e90:	jrne   L3F572F90
3f572ea0:	cmpi   0xc, b10
3f572ec0:	jrne   L3F572F20
3f572ed0:	movi   0xffff, b9
3f572ef0:	move   b9, b8
3f572f00:	clr    b10
3f572f10:	movk   1, a8
L3F572F20:
3f572f20:	cmpi   0x3, b10
3f572f40:	jrne   L3F572F90
3f572f50:	clr    b8
3f572f60:	clr    b9
3f572f70:	clr    b10
3f572f80:	movk   1, a8
L3F572F90:
3f572f90:	setf   5, 0, 0
3f572fa0:	move   b10, @0xc00000ba, 0
3f572fd0:	setf   16, 0, 0
3f572fe0:	jauc   L3F5725C0
L3F573000:
3f573000:	mmtm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f573020:	move   a14, a13
3f573030:	move   *a13(0xffe0), a9, 1
3f573050:	move   *a13(0xfee0), a10, 1
3f573070:	move   *a13(0xffa0), a2, 1
3f573090:	move   *a13(0xffc0), a11, 1
3f5730b0:	jrle   L3F5737D0
3f5730c0:	setf   16, 0, 0
3f5730d0:	move   *a13(0xfec0), a6, 0
3f5730f0:	setf   8, 0, 0
3f573100:	move   *a13(0xff80), a1, 0
3f573120:	move   *a13(0xff60), a3, 0
3f573140:	move   *a13(0xff20), a4, 1
3f573160:	move   *a13(0xff00), a5, 1
3f573180:	move   @0x1b2bb0, a12, 1
3f5731b0:	clr    b1
3f5731c0:	move   b1, @0x1e8170, 1
3f5731f0:	cmpi   0x0, b6
3f573210:	jreq   L3F5732C0
3f573220:	move   @0x1e85b0, b11, 1
3f573250:	cpw    b11, b11
3f573260:	move   @0x1e85d0, b10, 1
3f573290:	cpw    b10, b10
3f5732a0:	and    b10, b11
3f5732b0:	jrne   L3F5732F0
L3F5732C0:
3f5732c0:	calla  L3F6F0200
L3F5732F0:
3f5732f0:	callr  L3F573400
3f573310:	jruc   L3F5737D0
3f573320:	jruc   L3F573400
3f573330:	nop
3f573340:	nop
3f573350:	nop
3f573360:	nop
3f573370:	nop
3f573380:	nop
3f573390:	nop
3f5733a0:	nop
3f5733b0:	nop
3f5733c0:	nop
3f5733d0:	nop
3f5733e0:	nop
3f5733f0:	nop
L3F573400:
3f573400:	setf   8, 0, 0
3f573410:	move   *a2+, a8, 0
3f573420:	cmp    a1, a8
3f573430:	jrlt   L3F573B90
3f573440:	cmp    a3, a8
3f573450:	jrgt   L3F573B90
L3F573460:
3f573460:	sub    a1, a8
3f573470:	sll    0x5, a8
3f573480:	move   a4, a7
3f573490:	add    a8, a7
3f5734a0:	move   a7, b0
3f5734b0:	move   *b0, b0, 1
3f5734c0:	move   a5, a7
3f5734d0:	add    a8, a7
3f5734e0:	move   *a7, a0, 1
3f5734f0:	setf   16, 1, 0
3f573500:	move   a0, b10
3f573510:	move   *b10+, b12, 0
3f573520:	move   *b10+, b1, 0
3f573530:	sub    b12, b1
3f573540:	move   *b10+, b11, 0
3f573550:	move   b11, a8
3f573560:	move   *b10+, b11, 0
3f573570:	move   *b10, b7, 0
3f573580:	add    b11, b7
3f573590:	sll    0x10, b7
3f5735a0:	movx   b1, b7
3f5735b0:	move   a10, b2
3f5735c0:	sub    b11, b2
3f5735d0:	move   a9, b11
3f5735e0:	add    b12, b11
3f5735f0:	sll    0x10, b2
3f573600:	movx   b11, b2
3f573610:	move   a6, a6
3f573620:	jreq   L3F573660
3f573630:	addk   15, b1
3f573640:	srl    0x4, b1
3f573650:	sll    0x4, b1
L3F573660:
3f573660:	cpw    b5, b11
3f573670:	jrnv   L3F5736B0
3f573680:	callr  L3F573970
3f5736a0:	jruc   L3F573790
L3F5736B0:
3f5736b0:	move   a12, b11
3f5736c0:	addxy  b11, b2
3f5736d0:	cpw    b2, b11
3f5736e0:	btst   7, b11
3f5736f0:	jreq   L3F573720
3f573700:	callr  L3F573C20
L3F573720:
3f573720:	andi   0x7fff7fff, b6
3f573750:	andi   0x7fff7fff, b7
3f573780:	pixblt b,xy
L3F573790:
3f573790:	add    a8, a9
L3F5737A0:
3f5737a0:	dsj    a11, L3F573400
L3F5737C0:
3f5737c0:	rets
L3F5737D0:
3f5737d0:	cmpi   0x0, b6
3f5737f0:	jreq   L3F5738A0
3f573800:	move   @0x1e85b0, b11, 1
3f573830:	cpw    b11, b11
3f573840:	move   @0x1e85d0, b10, 1
3f573870:	cpw    b10, b10
3f573880:	and    b10, b11
3f573890:	jrne   L3F5738D0
L3F5738A0:
3f5738a0:	calla  L3F6F0400
L3F5738D0:
3f5738d0:	movk   1, b10
3f5738e0:	move   b10, @0x1e8170, 1
3f573910:	move   a9, a8
3f573920:	mmfm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f573940:	move   *sp(0x20), a14, 1
3f573960:	rets   2
L3F573970:
3f573970:	movi   0x1b2bd0, b10
3f5739a0:	move   @0x1b31d0, a7, 1
3f5739d0:	jreq   L3F5737C0
3f5739e0:	mmtm   sp, b0,b2,b10
L3F573A00:
3f573a00:	mmfm   sp, b0,b2,b10
3f573a20:	mmfm   b10, b5,b6,b11
3f573a40:	mmtm   sp, b0,b2,b10
3f573a60:	addxy  b11, b2
3f573a70:	cpw    b2, b11
3f573a80:	btst   7, b11
3f573a90:	jreq   L3F573AC0
3f573aa0:	callr  L3F573C20
L3F573AC0:
3f573ac0:	andi   0x7fff7fff, b7
3f573af0:	andi   0x7fff7fff, b6
3f573b20:	pixblt b,xy
3f573b30:	dsjs   a7, L3F573A00
3f573b40:	addi   0x60, sp
3f573b60:	movk   1, b5
3f573b70:	clr    b6
3f573b80:	rets
L3F573B90:
3f573b90:	move   *a14(0xff40), a7, 1
3f573bb0:	move   *a7(0x60), a7, 0
3f573bd0:	cmp    a1, a7
3f573be0:	jrlt   L3F5737A0
3f573bf0:	cmp    a3, a7
3f573c00:	jrgt   L3F5737A0
3f573c10:	jruc   L3F573460
L3F573C20:
3f573c20:	move   b2, b11
3f573c30:	addxy  b7, b11
3f573c40:	movi   0xffff, b12
3f573c60:	addxy  b12, b11
3f573c70:	cpw    b11, b11
3f573c80:	btst   7, b11
3f573c90:	jrne   L3F573D30
3f573ca0:	move   b5, b11
3f573cb0:	subxy  b2, b11
3f573cc0:	srl    0x10, b11
3f573cd0:	sll    0x10, b11
3f573ce0:	subxy  b11, b7
3f573cf0:	movy   b5, b2
3f573d00:	srl    0x10, b11
3f573d10:	mpys   b1, b11
3f573d20:	add    b11, b0
L3F573D30:
3f573d30:	rets
3f573d40:	jruc   L3F573E00
3f573d50:	nop
3f573d60:	nop
3f573d70:	nop
3f573d80:	nop
3f573d90:	nop
3f573da0:	nop
3f573db0:	nop
3f573dc0:	nop
3f573dd0:	nop
3f573de0:	nop
3f573df0:	nop
L3F573E00:
3f573e00:	mmtm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f573e20:	move   a14, a13
3f573e30:	move   *a13(0xffe0), a9, 1
3f573e50:	move   *a13(0xfee0), a10, 1
3f573e70:	move   *a13(0xffa0), a2, 1
3f573e90:	move   *a13(0xffc0), a11, 1
3f573eb0:	jale   L3F5749E0
3f573ed0:	setf   8, 0, 0
3f573ee0:	move   *a13(0xff80), a1, 0
3f573f00:	move   *a13(0xff60), a3, 0
3f573f20:	move   *a13(0xff00), a5, 1
3f573f40:	clr    b10
3f573f50:	move   b10, @0x1e8170, 1
3f573f80:	cmpi   0x0, b6
3f573fa0:	jreq   L3F574050
3f573fb0:	move   @0x1e85b0, b11, 1
3f573fe0:	cpw    b11, b11
3f573ff0:	move   @0x1e85d0, b10, 1
3f574020:	cpw    b10, b10
3f574030:	and    b10, b11
3f574040:	jrne   L3F574080
L3F574050:
3f574050:	calla  L3F6F0200
L3F574080:
3f574080:	move   *a13(0xff40), a7, 1
3f5740a0:	addi   0x80, a7
3f5740c0:	move   *a7+, a8, 1
3f5740d0:	move   *a7+, a7, 1
3f5740e0:	add    a8, a7
3f5740f0:	move   a7, b7
3f574100:	sll    0x10, b7
3f574110:	move   a10, a6
3f574120:	sub    a8, a6
3f574130:	sll    0x10, a6
3f574140:	move   a6, b2
3f574150:	move   a11, a12
3f574160:	move   a2, a4
3f574170:	move   a9, b0
3f574180:	move   a9, b1
3f574190:	move   a9, b12
3f5741a0:	clr    a13
3f5741b0:	clr    a0
L3F5741C0:
3f5741c0:	setf   8, 0, 0
3f5741d0:	move   *a2+, a8, 0
3f5741e0:	cmp    a1, a8
3f5741f0:	jalt   L3F574B80
3f574210:	cmp    a3, a8
3f574220:	jagt   L3F574B80
L3F574240:
3f574240:	sub    a1, a8
3f574250:	sll    0x5, a8
3f574260:	add    a5, a8
3f574270:	move   *a8, a8, 1
3f574280:	setf   16, 1, 0
3f574290:	move   a8, b10
3f5742a0:	move   *b10+, b13, 0
3f5742b0:	jrge   L3F5743B0
3f5742c0:	move   b13, a8
3f5742d0:	cmp    a8, a0
3f5742e0:	jrle   L3F574370
3f5742f0:	rl     0x10, a13
3f574300:	addi   0x1000000, a13
3f574330:	rl     0x10, a13
3f574340:	ori    0x1, a13
L3F574370:
3f574370:	move   b12, b11
3f574380:	add    b13, b11
3f574390:	cmp    b11, b0
3f5743a0:	jrle   L3F5743E0
L3F5743B0:
3f5743b0:	cmp    b12, b0
3f5743c0:	jrle   L3F5743E0
3f5743d0:	move   b12, b0
L3F5743E0:
3f5743e0:	move   *b10+, b14, 0
3f5743f0:	move   *b10, b10, 0
3f574400:	jrge   L3F574490
3f574410:	rl     0x8, a13
3f574420:	addi   0x1000000, a13
3f574450:	rl     0x18, a13
3f574460:	ori    0x2, a13
L3F574490:
3f574490:	sub    b10, b14
3f5744a0:	move   b14, a0
3f5744b0:	jrle   L3F574590
3f5744c0:	add    b10, b14
3f5744d0:	add    b12, b14
3f5744e0:	add    b10, b12
3f5744f0:	addi   0x1000000, a13
3f574520:	ori    0x4, a13
3f574550:	cmp    b14, b1
3f574560:	jrge   L3F5745D0
3f574570:	move   b14, b1
3f574580:	jruc   L3F5745D0
L3F574590:
3f574590:	add    b10, b12
3f5745a0:	cmp    b12, b1
3f5745b0:	jrge   L3F5745D0
3f5745c0:	move   b12, b1
L3F5745D0:
3f5745d0:	dsj    a12, L3F5741C0
3f5745f0:	move   a4, a2
3f574600:	move   b12, a8
3f574610:	movx   b0, b2
3f574620:	sub    b0, b1
3f574630:	cmpi   0xffff, b1
3f574660:	jrgt   L3F5749E0
3f574670:	movx   b1, b7
3f574680:	move   b9, a7
3f574690:	move   b8, b9
3f5746a0:	cpw    b5, b10
3f5746b0:	jrnv   L3F574800
3f5746c0:	movi   0x1b2bd0, b0
3f5746f0:	move   @0x1b31d0, a12, 1
3f574720:	jreq   L3F5749E0
3f574730:	move   b2, b1
L3F574740:
3f574740:	move   b1, b2
3f574750:	mmfm   b0, b5,b6,b11
3f574770:	addxy  b11, b2
3f574780:	andi   0x7fff7fff, b7
3f5747b0:	fill   xy
3f5747c0:	dsjs   a12, L3F574740
3f5747d0:	movk   1, b5
3f5747e0:	clr    b6
3f5747f0:	jruc   L3F574890
L3F574800:
3f574800:	move   @0x1b2bb0, a12, 1
3f574830:	move   a12, b12
3f574840:	addxy  b12, b2
3f574850:	andi   0x7fff7fff, b7
3f574880:	fill   xy
L3F574890:
3f574890:	move   a7, b9
3f5748a0:	cmp    b8, b9
3f5748b0:	jreq   L3F5749E0
3f5748c0:	move   a13, a13
3f5748d0:	jreq   L3F574960
3f5748e0:	movk   1, a13
3f5748f0:	move   b9, b9
3f574900:	jreq   L3F574920
3f574910:	movk   8, a13
L3F574920:
3f574920:	setf   5, 0, 0
3f574930:	move   a13, @0xc00000ba, 0
L3F574960:
3f574960:	move   a14, a13
3f574970:	setf   16, 0, 0
3f574980:	move   *a13(0xfec0), a6, 0
3f5749a0:	move   *a13(0xff20), a4, 1
3f5749c0:	callr  L3F573400
L3F5749E0:
3f5749e0:	cmpi   0x0, b6
3f574a00:	jreq   L3F574AB0
3f574a10:	move   @0x1e85b0, b11, 1
3f574a40:	cpw    b11, b11
3f574a50:	move   @0x1e85d0, b10, 1
3f574a80:	cpw    b10, b10
3f574a90:	and    b10, b11
3f574aa0:	jrne   L3F574AE0
L3F574AB0:
3f574ab0:	calla  L3F6F0400
L3F574AE0:
3f574ae0:	movk   1, b1
3f574af0:	move   b1, @0x1e8170, 1
3f574b20:	move   a9, a8
3f574b30:	mmfm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f574b50:	move   *sp(0x20), a14, 1
3f574b70:	rets   2
L3F574B80:
3f574b80:	clr    b11
3f574b90:	move   *a14(0xff40), a7, 1
3f574bb0:	move   *a7(0x60), a7, 0
3f574bd0:	cmp    a1, a7
3f574be0:	jrlt   L3F5745D0
3f574bf0:	cmp    a3, a7
3f574c00:	jrgt   L3F5745D0
3f574c10:	jauc   L3F574240
L3F574C30:
3f574c30:	mmtm   sp, a0,a1,a2,a3,a12,a13
3f574c50:	pushst
3f574c60:	setf   16, 0, 0
3f574c70:	setf   32, 0, 1
3f574c80:	move   a14, a13
3f574c90:	move   a14, b13
3f574ca0:	move   *b13(0xff60), b1, 0
3f574cc0:	move   *b13(0xff40), b7, 0
3f574ce0:	sll    0x10, b7
3f574cf0:	movx   b1, b7
3f574d00:	move   *a13(0xff20), a1, 0
3f574d20:	jreq   L3F574DC0
3f574d30:	addi   0xf, b1
3f574d50:	andi   0xfffffff0, b1
3f574d80:	lmo    b1, b0
3f574d90:	move   b0, @0xc0000130, 0	; CONVSP
L3F574DC0:
3f574dc0:	move   @0x1b2bb0, a3, 1
3f574df0:	move   *a13(0xffa0), a2, 0
3f574e10:	move   *a13(0xff80), a12, 0
3f574e30:	sll    0x10, a12
3f574e40:	movy   a12, a2
3f574e50:	addxy  a3, a2
3f574e60:	move   *a13(0xffe0), a0, 1
3f574e80:	move   a0, b0
3f574e90:	move   a2, b2
3f574ea0:	andi   0x7fff7fff, b6
3f574ed0:	andi   0x7fff7fff, b7
3f574f00:	pixblt b,xy
3f574f10:	popst
3f574f20:	mmfm   sp, a0,a1,a2,a3,a12,a13
3f574f40:	move   *sp(0x20), a14, 1
3f574f60:	rets   2
L3F574F70:
3f574f70:	mmtm   sp, a1,a3,a12,a13
3f574f90:	pushst
3f574fa0:	setf   16, 0, 0
3f574fb0:	setf   32, 0, 1
3f574fc0:	move   a14, a13
3f574fd0:	move   *a13(0xffe0), a12, 1
3f574ff0:	move   a12, b0
3f575000:	move   *a13(0xff80), a12, 1
3f575020:	move   a12, b1
3f575030:	move   *a13(0xff40), a1, 1
3f575050:	jreq   L3F5750B0
3f575060:	addi   0xf, b1
3f575080:	andi   0xfffffff0, b1
L3F5750B0:
3f5750b0:	move   *a13(0xff60), a12, 1
3f5750d0:	move   a12, b7
3f5750e0:	rl     0x10, b7
3f5750f0:	movx   b1, b7
3f575100:	clr    b8
3f575110:	movi   0xffffffff, b9
3f575140:	move   *a13(0xff20), a12, 1
3f575160:	move   a12, b10
3f575170:	movk   1, b3
3f575180:	sla    b10, b3
3f575190:	clr    b10
3f5751a0:	move   b10, @0xc0000160, 0	; PMASK
3f5751d0:	movk   8, b10
3f5751e0:	setf   5, 0, 0
3f5751f0:	move   b10, @0xc00000ba, 0
3f575220:	setf   16, 0, 0
3f575230:	movk   1, a12
3f575240:	move   a12, @0xc0000150, 0	; PSIZE
3f575270:	move   *a13(0xffa0), a3, 1
3f575290:	sext   a3, 0
3f5752a0:	move   *a13(0xff20), a1, 1
3f5752c0:	sla    a1, a3
3f5752d0:	move   *a13(0xffc0), a1, 1
3f5752f0:	sext   a1, 0
3f575300:	add    a1, a3
3f575310:	movi   0x1e9460, a1
3f575340:	add    a1, a3
3f575350:	move   a3, b2
3f575360:	pixblt b,l
3f575370:	popst
3f575380:	mmfm   sp, a1,a3,a12,a13
3f5753a0:	move   *sp(0x20), a14, 1
3f5753c0:	rets   2
L3F5753D0:
3f5753d0:	mmtm   sp, a1,a3,a12,a13
3f5753f0:	pushst
3f575400:	setf   16, 0, 0
3f575410:	setf   32, 0, 1
3f575420:	move   a14, a13
3f575430:	move   *a13(0xffe0), a12, 1
3f575450:	move   a12, b0
3f575460:	move   *a13(0xff80), a12, 1
3f575480:	move   a12, b1
3f575490:	move   *a13(0xff40), a1, 1
3f5754b0:	jreq   L3F575510
3f5754c0:	addi   0xf, b1
3f5754e0:	andi   0xfffffff0, b1
L3F575510:
3f575510:	move   *a13(0xff60), a12, 1
3f575530:	move   a12, b7
3f575540:	rl     0x10, b7
3f575550:	movx   b1, b7
3f575560:	clr    b8
3f575570:	move   b8, @0xc0000160, 0	; PMASK
3f5755a0:	movi   0xffffffff, b9
3f5755d0:	movi   0x800, b3
3f5755f0:	movk   8, b10
3f575600:	setf   5, 0, 0
3f575610:	move   b10, @0xc00000ba, 0
3f575640:	setf   16, 0, 0
3f575650:	movk   2, a12
3f575660:	move   a12, @0xc0000150, 0	; PSIZE
3f575690:	move   *a13(0xffa0), a3, 1
3f5756b0:	sext   a3, 0
3f5756c0:	sla    0xb, a3
3f5756d0:	move   *a13(0xffc0), a1, 1
3f5756f0:	sext   a1, 0
3f575700:	add    a1, a3
3f575710:	movi   0x1e9460, a1
3f575740:	add    a1, a3
3f575750:	move   a3, b2
3f575760:	pixblt b,l
3f575770:	move   @0x1d1910, a12, 1
3f5757a0:	move   a12, @0xc0000150, 0	; PSIZE
3f5757d0:	popst
3f5757e0:	mmfm   sp, a1,a3,a12,a13
3f575800:	move   *sp(0x20), a14, 1
3f575820:	rets   2
L3F575830:
3f575830:	mmtm   sp, a0,a1,a2,a3,a12,a13
3f575850:	pushst
3f575860:	setf   16, 0, 0
3f575870:	setf   32, 0, 1
3f575880:	move   a14, a13
3f575890:	move   a14, b13
3f5758a0:	move   *b13(0xffa0), b10, 1
3f5758c0:	move   *b10(0xc0), b10, 1
3f5758e0:	sll    0x3, b10
3f5758f0:	addi   0x3f568c00, b10
3f575920:	movb   *b10, b10
3f575930:	setf   5, 0, 0
3f575940:	move   b10, @0xc00000ba, 0
3f575970:	setf   16, 0, 0
3f575980:	movk   1, b10
3f575990:	move   b10, @0xc0000150, 0	; PSIZE
3f5759c0:	clr    b8
3f5759d0:	clr    b9
3f5759e0:	move   b9, @0xc0000160, 0	; PMASK
3f575a10:	move   *b13(0xffa0), b10, 1
3f575a30:	move   *b10(0x100), b11, 1
3f575a50:	jrne   L3F575A90
3f575a60:	move   *b10(0x120), b11, 1
3f575a80:	jreq   L3F575AA0
L3F575A90:
3f575a90:	dec    b9
L3F575AA0:
3f575aa0:	movi   0x4000000, b4
3f575ad0:	setf   2, 0, 0
3f575ae0:	movk   3, b11
3f575af0:	move   b11, @0xc00000b6, 0
3f575b20:	setf   16, 0, 0
3f575b30:	movi   0x800, b1
3f575b60:	movi   0x14, b11
3f575b90:	move   b11, @0xc0000130, 0	; CONVSP
3f575bc0:	move   @0x1d1970, b3, 0
3f575bf0:	lmo    b3, b11
3f575c00:	move   b11, @0xc0000140, 0	; CONVDP
3f575c30:	move   *a13(0xff60), a0, 0
3f575c50:	sext   a0, 0
3f575c60:	sla    0xb, a0
3f575c70:	move   *a13(0xff80), a1, 0
3f575c90:	sext   a1, 0
3f575ca0:	add    a1, a0
3f575cb0:	addi   0x1e9460, a0
3f575ce0:	move   *b13(0xff40), b10, 0
3f575d00:	move   *b13(0xff10), b7, 1
3f575d20:	movx   b10, b7
3f575d30:	move   *a13(0xffa0), a1, 1
3f575d50:	move   *a1(0x20), a1, 1
3f575d70:	move   *a1(0xa0), a1, 1
3f575d90:	move   *a1(0x0), a1, 1
3f575db0:	jreq   L3F576080
3f575dc0:	move   *a1(0x60), a3, 1
3f575de0:	move   *a3(0x0), a3, 1
3f575e00:	move   *a13(0xff00), a2, 0
3f575e20:	move   *a13(0xfed0), a12, 1
3f575e40:	movy   a12, a2
3f575e50:	addxy  a3, a2
3f575e60:	calla  L3F6F0200
3f575e90:	setf   16, 0, 0
3f575ea0:	setf   32, 0, 1
L3F575EB0:
3f575eb0:	move   a0, b0
3f575ec0:	move   a2, b2
3f575ed0:	move   *a1(0x20), a12, 1
3f575ef0:	addxy  a3, a12
3f575f00:	move   a12, b5
3f575f10:	move   *a1(0x40), a12, 1
3f575f30:	addxy  a3, a12
3f575f40:	move   a12, b6
3f575f50:	movi   0x10001, b10
3f575f80:	subxy  b10, b6
3f575f90:	andi   0x7fff7fff, b7
3f575fc0:	andi   0x7fff7fff, b6
3f575ff0:	pixblt b,xy
3f576000:	move   *a1(0x0), a1, 1
3f576020:	jrne   L3F575EB0
3f576030:	calla  L3F6F0400
3f576060:	setf   16, 0, 0
3f576070:	setf   32, 0, 1
L3F576080:
3f576080:	popst
3f576090:	mmfm   sp, a0,a1,a2,a3,a12,a13
3f5760b0:	move   *sp(0x20), a14, 1
3f5760d0:	rets   2
L3F5760E0:
3f5760e0:	mmtm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a8,a12,a13
3f576100:	pushst
3f576110:	setf   16, 0, 0
3f576120:	setf   32, 0, 1
3f576130:	move   a14, a13
3f576140:	move   *a13(0xffa0), a0, 1
3f576160:	move   *a0(0xc0), a0, 1
3f576180:	movi   0x3f568c00, a2
3f5761b0:	movk   8, a1
3f5761c0:	mpyu   a0, a1
3f5761d0:	add    a1, a2
3f5761e0:	movb   *a2, a1
3f5761f0:	setf   5, 0, 0
3f576200:	move   a1, @0xc00000ba, 0
3f576230:	setf   16, 0, 0
3f576240:	move   @0x1d1910, a12, 1
3f576270:	move   a12, @0xc0000150, 0	; PSIZE
3f5762a0:	clr    b8
3f5762b0:	clr    b9
3f5762c0:	move   *a13(0xffa0), a0, 1
3f5762e0:	move   *a0(0x100), a12, 1
3f576300:	jrne   L3F576340
3f576310:	move   *a0(0x120), a12, 1
3f576330:	jreq   L3F576370
L3F576340:
3f576340:	movi   0xffffffff, b9
L3F576370:
3f576370:	clr    b10
3f576380:	move   b10, @0xc0000160, 0	; PMASK
3f5763b0:	move   @0x1d19d0, a12, 1
3f5763e0:	move   a12, b4
3f5763f0:	setf   2, 0, 0
3f576400:	movk   3, a12
3f576410:	move   a12, @0xc00000b6, 0
3f576440:	setf   16, 0, 0
3f576450:	move   *a13(0xffe0), a8, 1
3f576470:	move   *a8(0x80), a8, 1
3f576490:	move   *a8(0x60), a8, 1
3f5764b0:	move   *a8(0x110), a12, 0
3f5764d0:	move   a12, b1
3f5764e0:	lmo    b1, b11
3f5764f0:	move   b11, @0xc0000130, 0	; CONVSP
3f576520:	move   @0x1d1970, a12, 0
3f576550:	move   a12, b3
3f576560:	lmo    b3, b11
3f576570:	move   b11, @0xc0000140, 0	; CONVDP
3f5765a0:	move   *a13(0xff60), a1, 1
3f5765c0:	sext   a1, 0
3f5765d0:	sla    0xb, a1
3f5765e0:	move   *a13(0xff80), a0, 1
3f576600:	sext   a0, 0
3f576610:	add    a0, a1
3f576620:	movi   0x1e9460, a0
3f576650:	add    a0, a1
3f576660:	move   a1, @0x1b32e0, 1
3f576690:	move   *a13(0xff40), a12, 1
3f5766b0:	jreq   L3F576E80
3f5766c0:	move   a12, b13
3f5766d0:	move   *a13(0xff20), a12, 1
3f5766f0:	jreq   L3F576E80
3f576700:	move   a12, a3
3f576710:	move   a12, a4
3f576720:	movk   1, a12
3f576730:	move   a12, b7
3f576740:	rl     0x10, b7
3f576750:	movx   b13, b7
3f576760:	move   *a13(0xffa0), a0, 1
3f576780:	move   *a0(0x20), a0, 1
3f5767a0:	move   *a0(0xa0), a0, 1
3f5767c0:	move   *a0(0x0), a1, 1
3f5767e0:	jreq   L3F576E80
3f5767f0:	move   *a1(0x60), a12, 1
3f576810:	move   *a12(0x0), a0, 0
3f576830:	move   *a12(0x10), a2, 0
3f576850:	move   *a13(0xff00), a12, 1
3f576870:	sext   a12, 0
3f576880:	add    a0, a12
3f576890:	move   a12, b2
3f5768a0:	move   *a13(0xfee0), a12, 1
3f5768c0:	sext   a12, 0
3f5768d0:	add    a2, a12
3f5768e0:	move   a12, b10
3f5768f0:	sll    0x10, b10
3f576900:	movy   b10, b2
3f576910:	move   b2, a12
3f576920:	move   a12, @0x1b3290, 1
3f576950:	calla  L3F6F0200
3f576980:	setf   16, 0, 0
3f576990:	setf   32, 0, 1
L3F5769A0:
3f5769a0:	move   @0x1b32e0, b0, 1
3f5769d0:	move   b0, a6
3f5769e0:	move   @0x1b3290, b2, 1
3f576a10:	move   b2, a5
L3F576A20:
3f576a20:	move   *a1(0x20), a12, 0
3f576a40:	sext   a12, 0
3f576a50:	add    a0, a12
3f576a60:	move   a12, b5
3f576a70:	move   *a1(0x30), a12, 0
3f576a90:	sext   a12, 0
3f576aa0:	add    a2, a12
3f576ab0:	move   a12, b10
3f576ac0:	sll    0x10, b10
3f576ad0:	movy   b10, b5
3f576ae0:	move   *a1(0x40), a12, 0
3f576b00:	sext   a12, 0
3f576b10:	add    a0, a12
3f576b20:	dec    a12
3f576b30:	move   a12, b6
3f576b40:	move   *a1(0x50), a12, 0
3f576b60:	sext   a12, 0
3f576b70:	add    a2, a12
3f576b80:	dec    a12
3f576b90:	move   a12, b10
3f576ba0:	sll    0x10, b10
3f576bb0:	movy   b10, b6
3f576bc0:	move   a6, b0
3f576bd0:	andi   0x7fff7fff, b7
3f576c00:	andi   0x7fff7fff, b6
3f576c30:	pixblt b,xy
3f576c40:	move   a5, b2
3f576c50:	addi   0x10000, b2
3f576c80:	move   b2, a5
3f576c90:	move   a6, b0
3f576ca0:	andi   0x7fff7fff, b7
3f576cd0:	andi   0x7fff7fff, b6
3f576d00:	pixblt b,xy
3f576d10:	addi   0x800, a6
3f576d30:	move   a5, b2
3f576d40:	addi   0x10000, b2
3f576d70:	move   b2, a5
3f576d80:	dec    a3
3f576d90:	jaeq   L3F576DF0
3f576dc0:	jauc   L3F576A20
L3F576DF0:
3f576df0:	move   a4, a3
3f576e00:	move   *a1(0x0), a1, 1
3f576e20:	jrne   L3F5769A0
3f576e30:	calla  L3F6F0400
3f576e60:	setf   16, 0, 0
3f576e70:	setf   32, 0, 1
L3F576E80:
3f576e80:	popst
3f576e90:	mmfm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a8,a12,a13
3f576eb0:	move   *sp(0x20), a14, 1
3f576ed0:	rets   2
L3F576EE0:
3f576ee0:	mmtm   sp, b1,b2,b3,b5,b6
3f576f00:	move   @0x1b36c0, b1, 1
3f576f30:	cmpi   0x0, b1
3f576f60:	jrne   L3F577350
3f576f70:	move   @0x1b36e0, b6, 1
3f576fa0:	andi   0xffff, b6
3f576fd0:	dec    b6
3f576fe0:	move   @0x1e85d0, b5, 0
3f577010:	sext   b5, 0
3f577020:	cmp    b5, b6
3f577030:	jrnn   L3F577350
3f577040:	move   @0x1b36e0, b6, 1
3f577070:	andi   0xffff0000, b6
3f5770a0:	srl    0x10, b6
3f5770b0:	dec    b6
3f5770c0:	move   @0x1e85e0, b5, 0
3f5770f0:	sext   b5, 0
3f577100:	cmp    b5, b6
3f577110:	jrnn   L3F577350
3f577120:	move   @0x1b36e0, b6, 1
3f577150:	andi   0xffff, b6
3f577180:	move   @0x1b32c0, b3, 0
3f5771b0:	add    b3, b6
3f5771c0:	inc    b6
3f5771d0:	move   @0x1e85b0, b5, 0
3f577200:	sext   b5, 0
3f577210:	cmp    b6, b5
3f577220:	jrnn   L3F577350
3f577230:	move   @0x1b36e0, b6, 1
3f577260:	andi   0xffff0000, b6
3f577290:	srl    0x10, b6
3f5772a0:	move   @0x1b32d0, b3, 0
3f5772d0:	add    b3, b6
3f5772e0:	inc    b6
3f5772f0:	move   @0x1e85c0, b5, 0
3f577320:	sext   b5, 0
3f577330:	cmp    b6, b5
3f577340:	jrn   L3F577380
L3F577350:
3f577350:	mmfm   sp, b1,b2,b3,b5,b6
3f577370:	rets
L3F577380:
3f577380:	calla  L3F6F0200
3f5773b0:	setf   16, 0, 0
3f5773c0:	movi   0xffffffff, b1
3f5773f0:	move   b1, @0x1b36c0, 1
3f577420:	jruc   L3F577350
L3F577430:
3f577430:	setf   2, 0, 0
3f577440:	movk   3, a12
3f577450:	move   a12, @0xc00000b6, 0
3f577480:	setf   16, 0, 0
3f577490:	move   *a13(0xffa0), a2, 1
3f5774b0:	move   *a2(0x20), a2, 1
3f5774d0:	move   *a2(0xa0), a2, 1
3f5774f0:	move   *a2(0x0), a2, 1
3f577510:	jaeq   L3F578310
3f577540:	move   *a2(0x60), a11, 1
3f577560:	move   *a11(0x0), a3, 0
3f577580:	move   *a11(0x10), a4, 0
3f5775a0:	move   a11, b11
3f5775b0:	move   *b11(0x0), b10, 1
3f5775d0:	move   a2, b12
3f5775e0:	move   *b12(0x20), b5, 1
3f577600:	addxy  b10, b5
3f577610:	move   *b12(0x40), b6, 1
3f577630:	addxy  b10, b6
3f577640:	movi   0x10001, b11
3f577670:	subxy  b11, b6
3f577680:	move   a13, b13
3f577690:	move   *b13(0xff20), b7, 0
3f5776b0:	jaeq   L3F578310
3f5776d0:	move   *b13(0xff40), b11, 0
3f5776f0:	jaeq   L3F578310
3f577710:	sll    0x10, b7
3f577720:	movx   b11, b7
3f577730:	move   b7, @0x1b32c0, 1
3f577760:	movi   0x4000000, b4
3f577790:	move   @0x1d1970, b3, 0
3f5777c0:	move   b3, b1
3f5777d0:	lmo    b1, b12
3f5777e0:	move   b12, @0xc0000140, 0	; CONVDP
3f577810:	move   b12, @0xc0000130, 0	; CONVSP
3f577840:	move   *a13(0xff60), a6, 1
3f577860:	move   *a13(0xfee0), a8, 1
3f577880:	add    a4, a6
3f577890:	add    a4, a8
3f5778a0:	move   @0x1b32d0, a12, 0
3f5778d0:	sext   a6, 0
3f5778e0:	sext   a8, 0
3f5778f0:	sext   a12, 0
3f577900:	move   a6, a6
3f577910:	jrnn   L3F577950
3f577920:	sub    a6, a8
3f577930:	add    a6, a12
3f577940:	clr    a6
L3F577950:
3f577950:	move   a8, a8
3f577960:	jrnn   L3F5779A0
3f577970:	sub    a8, a6
3f577980:	add    a8, a12
3f577990:	clr    a8
L3F5779A0:
3f5779a0:	move   a12, a12
3f5779b0:	jrnn   L3F5779D0
3f5779c0:	clr    a12
L3F5779D0:
3f5779d0:	move   a12, @0x1b32d0, 0
3f577a00:	move   a6, b0
3f577a10:	rl     0x10, b0
3f577a20:	move   *a13(0xff80), a5, 1
3f577a40:	move   *a13(0xff00), a7, 1
3f577a60:	move   @0x1b32c0, a12, 0
3f577a90:	add    a3, a7
3f577aa0:	add    a3, a5
3f577ab0:	sext   a5, 0
3f577ac0:	sext   a7, 0
3f577ad0:	sext   a12, 0
3f577ae0:	move   a5, a5
3f577af0:	jrnn   L3F577B30
3f577b00:	sub    a5, a7
3f577b10:	add    a5, a12
3f577b20:	clr    a5
L3F577B30:
3f577b30:	move   a7, a7
3f577b40:	jrnn   L3F577B80
3f577b50:	sub    a7, a5
3f577b60:	add    a7, a12
3f577b70:	clr    a7
L3F577B80:
3f577b80:	move   a12, a12
3f577b90:	jrnn   L3F577BB0
3f577ba0:	clr    a12
L3F577BB0:
3f577bb0:	move   a12, @0x1b32c0, 0
3f577be0:	move   a5, b10
3f577bf0:	movx   b10, b0
3f577c00:	move   b0, @0x1b36e0, 1
3f577c30:	move   a8, a12
3f577c40:	move   @0x1b32c0, b7, 1
3f577c70:	move   a12, b2
3f577c80:	rl     0x10, b2
3f577c90:	move   a7, b10
3f577ca0:	movx   b10, b2
3f577cb0:	move   b2, @0x1b36e0, 1
3f577ce0:	move   a12, a8
3f577cf0:	movy   b6, b10
3f577d00:	srl    0x10, b10
3f577d10:	movy   b0, b11
3f577d20:	srl    0x10, b11
3f577d30:	movy   b7, b12
3f577d40:	srl    0x10, b12
3f577d50:	add    b11, b12
3f577d60:	cmp    b12, b10
3f577d70:	jage   L3F577E00
3f577da0:	sub    b11, b10
3f577db0:	sll    0x10, b10
3f577dc0:	movy   b10, b7
3f577dd0:	addi   0x10001, b7
L3F577E00:
3f577e00:	pushst
3f577e10:	setf   2, 0, 0
3f577e20:	mmtm   sp, a0
3f577e40:	clr    a0
3f577e50:	move   a0, @0xc00000b8, 0
3f577e80:	setf   1, 0, 0
3f577e90:	cmp    a5, a7
3f577ea0:	jale   L3F577F20
3f577ed0:	movi   0x1, a0
3f577ef0:	move   a0, @0xc00000b8, 0
L3F577F20:
3f577f20:	cmp    a6, a8
3f577f30:	jale   L3F577FB0
3f577f60:	movi   0x1, a0
3f577f80:	move   a0, @0xc00000b9, 0
L3F577FB0:
3f577fb0:	mmfm   sp, a0
3f577fd0:	popst
3f577fe0:	clr    b10
3f577ff0:	move   b10, @0x1e8170, 1
3f578020:	move   @0x1e85b0, b11, 1
3f578050:	cpw    b11, b11
3f578060:	move   @0x1e85d0, b10, 1
3f578090:	cpw    b10, b10
3f5780a0:	and    b11, b10
3f5780b0:	jane   L3F578110
3f5780e0:	calla  L3F6F0200
L3F578110:
3f578110:	andi   0x7fff7fff, b7
3f578140:	andi   0x7fff7fff, b6
3f578170:	pixblt xy,xy
3f578180:	move   @0x1e85b0, b11, 1
3f5781b0:	cpw    b11, b11
3f5781c0:	move   @0x1e85d0, b10, 1
3f5781f0:	cpw    b10, b10
3f578200:	and    b11, b10
3f578210:	jane   L3F578270
3f578240:	calla  L3F6F0400
L3F578270:
3f578270:	movk   1, b1
3f578280:	move   b1, @0x1e8170, 1
3f5782b0:	setf   2, 0, 0
3f5782c0:	clr    a5
3f5782d0:	move   a5, @0xc00000b8, 0
3f578300:	setf   16, 0, 0
L3F578310:
3f578310:	move   @0x1b32b0, a12, 0
3f578340:	jreq   L3F5784D0
3f578350:	move   *a13(0xffa0), a10, 1
3f578370:	move   *a10(0x1b8), a12, 1
3f578390:	btst   0, a12
3f5783a0:	jreq   L3F5784D0
3f5783b0:	move   a14, -*sp, 1
3f5783c0:	move   a13, a8
3f5783d0:	subi   0x120, a8
3f5783f0:	move   *a8+, *a14+, 1
3f578400:	move   *a8+, *a14+, 1
3f578410:	move   *a8+, *a14+, 1
3f578420:	move   *a8+, *a14+, 1
3f578430:	move   *a8+, *a14+, 1
3f578440:	move   *a8+, *a14+, 1
3f578450:	move   *a8+, *a14+, 1
3f578460:	move   *a8+, *a14+, 1
3f578470:	move   *a8+, *a14+, 1
3f578480:	calla  L3F762A00
3f5784b0:	setf   16, 0, 0
3f5784c0:	setf   32, 0, 1
L3F5784D0:
3f5784d0:	setf   16, 0, 0
3f5784e0:	setf   32, 0, 1
3f5784f0:	popst
3f578500:	mmfm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13
3f578520:	move   *sp(0x20), a14, 1
3f578540:	rets   2
L3F578550:
3f578550:	pushst
3f578560:	move   a14, b13
3f578570:	setf   16, 0, 0
3f578580:	setf   32, 0, 1
3f578590:	move   *b13(0xffe0), b0, 1
3f5785b0:	move   *b13(0xff80), b1, 1
3f5785d0:	move   *b13(0xff40), b10, 0
3f5785f0:	jreq   L3F578650
3f578600:	addi   0xf, b1
3f578620:	andi   0xfffffff0, b1
L3F578650:
3f578650:	move   *b13(0xff60), b7, 1
3f578670:	rl     0x10, b7
3f578680:	movx   b1, b7
3f578690:	clr    b8
3f5786a0:	move   b8, @0xc0000160, 0	; PMASK
3f5786d0:	movi   0xffffffff, b9
3f578700:	movi   0x800, b3
3f578720:	movk   8, b10
3f578730:	setf   5, 0, 0
3f578740:	move   b10, @0xc00000ba, 0
3f578770:	setf   16, 0, 0
3f578780:	movk   1, b10
3f578790:	move   b10, @0xc0000150, 0	; PSIZE
3f5787c0:	move   *b13(0xffa0), b2, 0
3f5787e0:	sext   b2, 0
3f5787f0:	sla    0xb, b2
3f578800:	move   *b13(0xffc0), b10, 0
3f578820:	sext   b10, 0
3f578830:	add    b10, b2
3f578840:	addi   0x1e9460, b2
3f578870:	pixblt b,l
3f578880:	popst
3f578890:	move   *sp(0x20), a14, 1
3f5788b0:	rets   2
L3F5788C0:
3f5788c0:	dint
3f5788d0:	clr    a10
L3F5788E0:
3f5788e0:	setf   32, 0, 1
3f5788f0:	setf   16, 0, 0
3f578900:	clr    a0
3f578910:	move   a0, @0x5900000, 0
3f578940:	movi   0x4, a0
3f578960:	move   a0, @0x5800000, 0
3f578990:	movi   0xc, a0
3f5789b0:	move   a0, @0xc00000b0, 0	; CONTROL
3f5789e0:	movi   0x3, a1
3f578a00:	movi   0x3f57aa70, a2
3f578a30:	movi   0xc0000080, a3	; DPYCTL
L3F578A60:
3f578a60:	move   *a2+, *a3+, 0
3f578a70:	dec    a1
3f578a80:	jrgt   L3F578A60
3f578a90:	movi   0x4, a1
3f578ab0:	movi   0x3f57aaa0, a2
3f578ae0:	movi   0xc0000130, a3	; CONVSP
L3F578B10:
3f578b10:	move   *a2+, *a3+, 0
3f578b20:	dec    a1
3f578b30:	jrgt   L3F578B10
3f578b40:	movi   0x0, a0
3f578b60:	move   a0, @0xc00001b0, 0	; DPYTAP
3f578b90:	movi   0x53c0, sp
3f578bc0:	movi   0x1560, a14
3f578bf0:	move   a14, a13
3f578c00:	move   a10, a10
3f578c10:	jrne   L3F578CC0
3f578c20:	calla  L3F3E1050
L3F578C50:
3f578c50:	dint
3f578c60:	calla  L3FDDCA90
3f578c90:	movi   0x1, a10
3f578cb0:	jrnc   L3F5788E0
L3F578CC0:
3f578cc0:	calla  L3FDF1AE0
3f578cf0:	move   a14, -*sp, 1
3f578d00:	movi   0xcb640, a0
3f578d30:	movi   0x8fdd0, a1
3f578d60:	sub    a1, a0
3f578d70:	sra    0x3, a0
3f578d80:	move   a0, *a14+, 1
3f578d90:	move   a1, *a14+, 1
3f578da0:	calla  L3FB44A00
3f578dd0:	move   a14, -*sp, 1
3f578de0:	movi   0x800000, a0
3f578e10:	movi   0xccaa0, a1
3f578e40:	sub    a1, a0
3f578e50:	sra    0x3, a0
3f578e60:	inc    a0
3f578e70:	move   a0, *a14+, 1
3f578e80:	move   a1, *a14+, 1
3f578e90:	calla  L3FB44A00
3f578ec0:	move   a14, -*sp, 1
3f578ed0:	movi   0x3fe59a10, a0
3f578f00:	move   a0, *a14+, 1
3f578f10:	calla  L3FB43D50
3f578f40:	calla  L3F5FF6F0
3f578f70:	move   a14, -*sp, 1
3f578f80:	calla  L3F6FF430
3f578fb0:	movi   0x1e93e0, a0
3f578fe0:	move   a0, @0x1e93e0, 1
3f579010:	move   a0, @0x1e9400, 1
3f579040:	movi   0x1b37e0, a0
3f579070:	move   a0, @0x1b37e0, 1
3f5790a0:	move   a0, @0x1b3800, 1
3f5790d0:	movi   0x1b3820, a0
3f579100:	move   a0, @0x1b3820, 1
3f579130:	move   a0, @0x1b3840, 1
3f579160:	movi   0x1b3860, a0
3f579190:	move   a0, @0x1b3860, 1
3f5791c0:	move   a0, @0x1b3880, 1
3f5791f0:	movi   0x1b38a0, a0
3f579220:	move   a0, @0x1b38a0, 1
3f579250:	move   a0, @0x1b38c0, 1
3f579280:	movi   0x1d20b0, a0
L3F5792B0:
3f5792b0:	move   *a0, a1, 1
3f5792c0:	jreq   L3F579320
3f5792d0:	move   *a1(0x50), a2, 1
3f5792f0:	call   a2
3f579300:	addk   32, a0
3f579310:	jruc   L3F5792B0
L3F579320:
3f579320:	movi   0x1b38a0, a0
3f579350:	move   a0, *a0, 1
3f579360:	move   a0, *a0(0x20), 1
3f579380:	movi   0xd8230, a0
3f5793b0:	move   a0, @0xd8230, 1
3f5793e0:	move   a0, @0xd8250, 1
3f579410:	move   a0, @0xd82b0, 1
3f579440:	move   a0, @0x1b3900, 1
3f579470:	calla  L3FB32F20
3f5794a0:	calla  L3F70E990
3f5794d0:	move   a14, -*sp, 1
3f5794e0:	clr    a0
3f5794f0:	move   a0, *a14+, 1
3f579500:	move   a0, *a14+, 1
3f579510:	movi   0x400, a0
3f579530:	move   a0, *a14+, 1
3f579540:	movi   0x1e8d20, a0
3f579570:	move   a0, *a14+, 1
3f579580:	movi   0x3f708300, a0
3f5795b0:	move   a0, *a14+, 1
3f5795c0:	calla  L3F706A40
3f5795f0:	move   a8, @0x1b38e0, 1
3f579620:	move   a14, -*sp, 1
3f579630:	clr    a0
3f579640:	move   a0, *a14+, 1
3f579650:	move   a0, *a14+, 1
3f579660:	movi   0x400, a0
3f579680:	move   a0, *a14+, 1
3f579690:	movi   0x3f57a980, a0
3f5796c0:	move   a0, *a14+, 1
3f5796d0:	movi   0x3f34db50, a0
3f579700:	move   a0, *a14+, 1
3f579710:	calla  L3F706A40
3f579740:	calla  L3F700B00
3f579770:	clr    a0
3f579780:	move   a0, @0x1e9420, 1
3f5797b0:	setf   1, 0, 0
3f5797c0:	clr    a0
3f5797d0:	move   a0, @0xc00000f3, 0
3f579800:	setf   16, 0, 0
3f579810:	movi   0x606, a0
3f579830:	move   a0, @0xc0000110, 0	; INTENB
3f579860:	eint
L3F579870:
3f579870:	jruc   L3F579870
L3F579880:
3f579880:	setf   1, 0, 0
3f579890:	setf   32, 0, 1
3f5798a0:	mmtm   sp, b0,b1
3f5798c0:	move   @0x1b3900, b1, 1
3f5798f0:	move   *b1(0x1c1), b0, 0
3f579910:	jreq   L3F579950
3f579920:	mmfm   sp, b0,b1
3f579940:	reti
L3F579950:
3f579950:	mmtm   sp, b2,b3,b4,b5,b6,b7,b8,b9,b10,b11,b12,b13,b14
3f579970:	mmtm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14
3f579990:	setf   16, 0, 0
3f5799a0:	move   @0xc0000130, a0, 0	; CONVSP
3f5799d0:	move   @0xc0000140, a1, 0	; CONVDP
3f579a00:	move   @0xc0000150, a2, 0	; PSIZE
3f579a30:	move   @0xc0000160, a3, 0	; PMASK
3f579a60:	move   @0xc00000b0, a4, 0	; CONTROL
3f579a90:	mmtm   sp, a0,a1,a2,a3,a4
3f579ab0:	setf   1, 0, 0
3f579ac0:	move   *b1(0x1c3), b2, 0
3f579ae0:	jrne   L3F579C50
3f579af0:	move   *b1(0x1a0), b2, 1
3f579b10:	cmpi   0x2, b2
3f579b30:	jreq   L3F579C50
3f579b40:	move   *b1(0x20), b3, 1
3f579b60:	move   *b1, *b3, 1
3f579b70:	move   *b3, b4, 1
3f579b80:	move   b3, *b4(0x20), 1
3f579ba0:	move   *b1(0x80), b2, 1
3f579bc0:	move   *b2(0x20), b3, 1
3f579be0:	move   *b3, *b1, 1
3f579bf0:	move   b3, *b1(0x20), 1
3f579c10:	move   b1, *b3, 1
3f579c20:	move   *b1, b4, 1
3f579c30:	move   b1, *b4(0x20), 1
L3F579C50:
3f579c50:	move   sp, *b1(0xc0), 1
L3F579C70:
3f579c70:	callr  L3F57A110
3f579c90:	move   b1, @0x1b3900, 1
3f579cc0:	move   *b1(0xc0), sp, 1
3f579ce0:	move   *b1(0x1c1), b0, 0
3f579d00:	jreq   L3F579F80
3f579d10:	setf   1, 0, 0
3f579d20:	clr    a0
3f579d30:	move   a0, @0xc00000b5, 0
3f579d60:	move   b1, b2
3f579d70:	addi   0x40, b2
3f579d90:	move   *b2(0x20), b0, 1
3f579db0:	move   *b2, *b0, 1
3f579dc0:	move   *b0, b10, 1
3f579dd0:	move   b0, *b10(0x20), 1
3f579df0:	move   b1, b2
3f579e00:	addi   0x160, b2
3f579e20:	move   *b2, b11, 1
3f579e30:	move   a14, -*sp, 1
3f579e40:	move   *sp(0xc0), a14, 1
3f579e60:	movi   0x3f57a350, b10
3f579e90:	move   b10, -*sp, 1
3f579ea0:	move   a0, b0
3f579eb0:	move   b11, a0
3f579ec0:	move   *a0(0x60), a0, 1
3f579ee0:	move   a0, -*sp, 1
3f579ef0:	movi   0x200010, b10
3f579f20:	move   b10, -*sp, 1
3f579f30:	move   b11, a0
3f579f40:	move   *a0(0x80), *a14+, 1
3f579f60:	move   b0, a0
3f579f70:	reti
L3F579F80:
3f579f80:	setf   1, 0, 0
3f579f90:	setf   16, 0, 0
3f579fa0:	mmfm   sp, a0,a1,a2,a3,a4
3f579fc0:	move   a0, @0xc0000130, 0	; CONVSP
3f579ff0:	move   a1, @0xc0000140, 0	; CONVDP
3f57a020:	move   a2, @0xc0000150, 0	; PSIZE
3f57a050:	move   a3, @0xc0000160, 0	; PMASK
3f57a080:	move   a4, @0xc00000b0, 0	; CONTROL
3f57a0b0:	setf   1, 0, 0
3f57a0c0:	mmfm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14
3f57a0e0:	mmfm   sp, b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,b10,b11,b12,b13,b14
3f57a100:	reti
L3F57A110:
3f57a110:	movk   1, b10
3f57a120:	movi   0x1b37e0, b11
3f57a150:	move   *b11, b1, 1
L3F57A160:
3f57a160:	cmp    b1, b11
3f57a170:	jreq   L3F57A230
3f57a180:	subi   0x40, b1
3f57a1a0:	move   *b1(0x1c2), b0, 0
3f57a1c0:	jrne   L3F57A200
3f57a1d0:	move   b10, *b1(0x1c1), 0
3f57a1f0:	rets
L3F57A200:
3f57a200:	move   *b1(0x40), b1, 1
3f57a220:	jruc   L3F57A160
L3F57A230:
3f57a230:	movi   0x1b3820, b11
3f57a260:	move   *b11, b1, 1
3f57a270:	cmp    b1, b11
3f57a280:	jreq   L3F57A2A0
3f57a290:	rets
L3F57A2A0:
3f57a2a0:	movi   0x1b3860, b11
3f57a2d0:	move   *b11, b1, 1
3f57a2e0:	cmp    b1, b11
3f57a2f0:	jreq   L3F57A310
3f57a300:	rets
L3F57A310:
3f57a310:	movi   0xd8230, b1
3f57a340:	rets
3f57a350:	setf   1, 0, 0
3f57a360:	setf   32, 0, 1
3f57a370:	clr    b8
3f57a380:	pushst
3f57a390:	dint
3f57a3a0:	move   @0x1b3900, b1, 1
3f57a3d0:	move   b1, a11
3f57a3e0:	move   b1, b2
3f57a3f0:	addi   0x40, b2
3f57a410:	move   b2, *b2, 1
3f57a420:	move   b2, *b2(0x20), 1
3f57a440:	move   *a11(0x1c1), a12, 0
3f57a460:	jrne   L3F57A4A0
3f57a470:	calla  L3F6EDD80
L3F57A4A0:
3f57a4a0:	addi   0x160, a11
3f57a4c0:	move   *a11, a12, 1
3f57a4d0:	move   *a12, a0, 1
3f57a4e0:	move   *a12(0x20), a1, 1
3f57a500:	move   *a12, *a1, 1
3f57a510:	move   *a1, a2, 1
3f57a520:	move   a1, *a2(0x20), 1
3f57a540:	move   b1, a10
3f57a550:	addi   0x40, a10
3f57a570:	cmp    a11, a0
3f57a580:	jreq   L3F57A640
3f57a590:	move   @0x1b3800, a1, 1
3f57a5c0:	move   *a1, *a10, 1
3f57a5d0:	move   a1, *a10(0x20), 1
3f57a5f0:	move   a10, *a1, 1
3f57a600:	move   *a10, a2, 1
3f57a610:	move   a10, *a2(0x20), 1
3f57a630:	jruc   L3F57A660
L3F57A640:
3f57a640:	move   b8, *b1(0x1c0), 0
L3F57A660:
3f57a660:	popst
3f57a670:	move   a14, -*sp, 1
3f57a680:	move   a12, *a14+, 1
3f57a690:	calla  L3F702440
3f57a6c0:	dint
3f57a6d0:	move   b8, *b1(0x1c1), 0
3f57a6f0:	jauc   L3F579C70
L3F57A710:
3f57a710:	move   @0x1e9420, a8, 1
3f57a740:	jreq   L3F57A7B0
3f57a750:	movi   0x1, a8
3f57a770:	move   a8, @0x1e9440, 1
3f57a7a0:	rets
L3F57A7B0:
3f57a7b0:	trap   3
3f57a7c0:	clr    a8
3f57a7d0:	move   a8, @0x1e8d00, 1
3f57a800:	rets
L3F57A810:
3f57a810:	dint
3f57a820:	move   *a14(0xffe0), a0, 1
3f57a840:	move   *a14(0xffc0), a1, 1
3f57a860:	move   *a14(0xffa0), a2, 1
3f57a880:	movi   0x53c0, sp
3f57a8b0:	movi   0x1560, a14
3f57a8e0:	move   a14, a13
3f57a8f0:	move   a14, -*sp, 1
3f57a900:	move   a2, *a14+, 1
3f57a910:	move   a1, *a14+, 1
3f57a920:	move   a0, *a14+, 1
3f57a930:	calla  L3F3E1350
3f57a960:	jauc   L3F578C50
3f57a980:	sla    a10, a13
3f57a990:	modu   a3, a9
3f57a9a0:	and    a1, a0
3f57a9b0:	modu   b11, b2
3f57a9c0:	.word  0x7267
3f57a9d0:	mods   a11, a1
3f57a9e0:	.word  0x0000
3f57a9f0:	.word  0x0008
3f57aa00:	.word  0x000e
3f57aa10:	.word  0x004f
3f57aa20:	.word  0x0050
3f57aa30:	.word  0x0002
3f57aa40:	rev    a4
3f57aa50:	abs    a4
3f57aa60:	abs    a4
3f57aa70:	pixt   a0, *a8, xy
3f57aa80:	.word  0xfffc
3f57aa90:	.word  0x0000
3f57aaa0:	.word  0x0014
3f57aab0:	.word  0x0014
3f57aac0:	.word  0x0002
3f57aad0:	.word  0x0000
3f57aae0:	move   a13, -*sp, 1
3f57aaf0:	move   a14, a13
3f57ab00:	move   a14, -*sp, 1
3f57ab10:	calla  L3F708700
3f57ab40:	move   a8, *a14+, 1
3f57ab50:	calla  L3FB3FE90
3f57ab80:	move   *sp(0x40), a14, 1
3f57aba0:	move   *sp+, a13, 1
3f57abb0:	rets   2
L3F57ABC0:
3f57abc0:	mmtm   sp, a11,a13
3f57abe0:	move   a14, a13
3f57abf0:	addk   32, a14
3f57ac00:	calla  L3F22D4F0
3f57ac30:	move   @0x1da4f0, a11, 1
3f57ac60:	subk   3, a11
3f57ac70:	jrne   L3F57AE30
3f57ac80:	move   a14, -*sp, 1
3f57ac90:	movk   3, a11
3f57aca0:	move   a11, *a14+, 1
3f57acb0:	movi   0x3f57f1b0, a8
3f57ace0:	move   a8, *a14+, 1
3f57acf0:	calla  L3F309350
3f57ad20:	calla  L3F30C160
3f57ad50:	move   a14, -*sp, 1
3f57ad60:	movi   0x3f57f398, a8
3f57ad90:	move   a8, *a14+, 1
3f57ada0:	movi   0xffff, a11
3f57adc0:	move   a11, *a14+, 1
3f57add0:	calla  L3F596830
3f57ae00:	move   a11, a8
3f57ae10:	jauc   L3F57B6D0
L3F57AE30:
3f57ae30:	calla  L3F5EB440
3f57ae60:	move   @0x1b8680, a11, 1
3f57ae90:	cmp    a11, a8
3f57aea0:	jrle   L3F57B0C0
3f57aeb0:	move   a14, -*sp, 1
3f57aec0:	movk   3, a11
3f57aed0:	move   a11, *a14+, 1
3f57aee0:	movi   0x3f57f4b0, a8
3f57af10:	move   a8, *a14+, 1
3f57af20:	calla  L3F309350
3f57af50:	calla  L3F30C160
3f57af80:	move   a14, -*sp, 1
3f57af90:	move   @0x1b8680, *a14+, 1
3f57afc0:	calla  L3F5EB440
3f57aff0:	move   a8, *a14+, 1
3f57b000:	movi   0x3f57f6c0, a8
3f57b030:	move   a8, *a14+, 1
3f57b040:	sub    a11, a11
3f57b050:	move   a11, *a14+, 1
3f57b060:	calla  L3F596BE0
3f57b090:	movi   0xffff, a8
3f57b0b0:	jruc   L3F57B6D0
L3F57B0C0:
3f57b0c0:	calla  L3FB33870
3f57b0f0:	move   a8, *a13, 1
3f57b100:	move   @0x1b39a0, a11, 1
3f57b130:	jreq   L3F57B330
3f57b140:	move   a14, -*sp, 1
3f57b150:	move   a8, *a14+, 1
3f57b160:	calla  L3FB338D0
3f57b190:	move   a14, -*sp, 1
3f57b1a0:	movk   3, a11
3f57b1b0:	move   a11, *a14+, 1
3f57b1c0:	movi   0x3f57f818, a8
3f57b1f0:	move   a8, *a14+, 1
3f57b200:	calla  L3F309350
3f57b230:	calla  L3F30C160
3f57b260:	move   a14, -*sp, 1
3f57b270:	movi   0x3f57f968, a8
3f57b2a0:	move   a8, *a14+, 1
3f57b2b0:	movi   0xffff, a11
3f57b2d0:	move   a11, *a14+, 1
3f57b2e0:	calla  L3F596830
3f57b310:	move   a11, a8
3f57b320:	jruc   L3F57B6D0
L3F57B330:
3f57b330:	move   a14, -*sp, 1
3f57b340:	sub    a11, a11
3f57b350:	move   a11, *a14+, 1
3f57b360:	movk   1, a11
3f57b370:	move   a11, *a14+, 1
3f57b380:	movi   0x3000, a11
3f57b3a0:	move   a11, *a14+, 1
3f57b3b0:	movi   0x3f57fa40, a8
3f57b3e0:	move   a8, *a14+, 1
3f57b3f0:	movi   0x3f57b710, a11
3f57b420:	move   a11, *a14+, 1
3f57b430:	calla  L3F706A40
3f57b460:	move   a8, @0x1b39a0, 1
3f57b490:	move   a8, a8
3f57b4a0:	jrne   L3F57B660
3f57b4b0:	move   @0x96e50, a11, 1
3f57b4e0:	jreq   L3F57B590
3f57b4f0:	move   a14, -*sp, 1
3f57b500:	movk   2, a11
3f57b510:	move   a11, *a14+, 1
3f57b520:	movi   0x3f57fa70, a8
3f57b550:	move   a8, *a14+, 1
3f57b560:	calla  L3F309350
L3F57B590:
3f57b590:	move   a14, -*sp, 1
3f57b5a0:	movi   0x3f57fba8, a8
3f57b5d0:	move   a8, *a14+, 1
3f57b5e0:	movi   0xffff, a11
3f57b600:	move   a11, *a14+, 1
3f57b610:	calla  L3F596830
3f57b640:	move   a11, a8
3f57b650:	jruc   L3F57B6D0
L3F57B660:
3f57b660:	move   a14, -*sp, 1
3f57b670:	move   *a13(0x0), *a14+, 1
3f57b690:	calla  L3FB338D0
3f57b6c0:	sub    a8, a8
L3F57B6D0:
3f57b6d0:	subk   32, a14
3f57b6e0:	mmfm   sp, a11,a13
3f57b700:	rets
3f57b710:	mmtm   sp, a7,a9,a10,a11,a13
3f57b730:	move   a14, a13
3f57b740:	addi   0x3f0, a14
3f57b760:	movk   1, a11
3f57b770:	move   a11, *a13(0x370), 1
3f57b790:	move   @0x1b3900, a11, 1
3f57b7c0:	move   a14, -*sp, 1
3f57b7d0:	movi   0x1ce, a7
3f57b7f0:	move   a7, *a14+, 1
3f57b800:	movk   1, a7
3f57b810:	move   a7, *a14+, 1
3f57b820:	calla  L3F703D90
3f57b850:	move   a8, *a11(0x100), 1
3f57b870:	move   a8, a11
3f57b880:	jrne   L3F57BA50
3f57b890:	move   a14, -*sp, 1
3f57b8a0:	movi   0x3f57fce0, a8
3f57b8d0:	move   a8, *a14+, 1
3f57b8e0:	movi   0xffff, a11
3f57b900:	move   a11, *a14+, 1
3f57b910:	calla  L3F596830
3f57b940:	move   @0x96e50, a7, 1
3f57b970:	jreq   L3F57BA20
3f57b980:	move   a14, -*sp, 1
3f57b990:	movk   2, a11
3f57b9a0:	move   a11, *a14+, 1
3f57b9b0:	movi   0x3f57fe60, a8
3f57b9e0:	move   a8, *a14+, 1
3f57b9f0:	calla  L3F309350
L3F57BA20:
3f57ba20:	calla  L3F707A30
L3F57BA50:
3f57ba50:	move   @0x96e50, a11, 1
3f57ba80:	jreq   L3F57BB30
3f57ba90:	move   a14, -*sp, 1
3f57baa0:	movk   3, a7
3f57bab0:	move   a7, *a14+, 1
3f57bac0:	movi   0x3f57fff8, a8
3f57baf0:	move   a8, *a14+, 1
3f57bb00:	calla  L3F309350
L3F57BB30:
3f57bb30:	move   a14, -*sp, 1
3f57bb40:	movi   0x3f580118, a8
3f57bb70:	move   a8, *a14+, 1
3f57bb80:	movi   0xffff, a11
3f57bba0:	move   a11, *a14+, 1
3f57bbb0:	calla  L3F596830
3f57bbe0:	calla  L3F22CF70
3f57bc10:	sub    a7, a7
3f57bc20:	move   a7, @0x1b39c0, 1
3f57bc50:	move   a7, @0x1b39e0, 1
3f57bc80:	move   a7, @0x1b3a00, 1
3f57bcb0:	movb   a7, @0x1b3a20
3f57bce0:	move   a7, @0x1d2770, 1
3f57bd10:	move   a7, @0x1d2750, 1
3f57bd40:	move   a14, -*sp, 1
3f57bd50:	move   a11, *a14+, 1
3f57bd60:	calla  L3F5C8860
3f57bd90:	move   a14, -*sp, 1
3f57bda0:	movk   1, a7
3f57bdb0:	move   a7, *a14+, 1
3f57bdc0:	movi   0x3f57aae0, a7
3f57bdf0:	move   a7, *a14+, 1
3f57be00:	movi   0x7d0, a7
3f57be20:	move   a7, *a14+, 1
3f57be30:	calla  L3FB41ED0
3f57be60:	calla  L3FB3FA00
3f57be90:	calla  L3F5C82E0
3f57bec0:	inc    a8
3f57bed0:	jreq   L3F57BF10
3f57bee0:	calla  L3F57D880
L3F57BF10:
3f57bf10:	move   a14, -*sp, 1
3f57bf20:	sub    a7, a7
3f57bf30:	move   a7, *a14+, 1
3f57bf40:	movk   2, a7
3f57bf50:	move   a7, *a14+, 1
3f57bf60:	move   a7, *a14+, 1
3f57bf70:	calla  L3F5C9A00
3f57bfa0:	move   a8, a9
3f57bfb0:	jrge   L3F57C080
3f57bfc0:	move   a14, -*sp, 1
3f57bfd0:	movi   0x3f580238, a8
3f57c000:	move   a8, *a14+, 1
3f57c010:	move   a11, *a14+, 1
3f57c020:	calla  L3F596830
3f57c050:	calla  L3F57D880
L3F57C080:
3f57c080:	setf   16, 1, 0
3f57c090:	move   a7, *a13, 0
3f57c0a0:	sub    a11, a11
3f57c0b0:	move   a11, *a13(0x20), 1
3f57c0d0:	move   a14, -*sp, 1
3f57c0e0:	movi   0x44, a7
3f57c100:	move   a7, *a14+, 1
3f57c110:	calla  L3FB2C000
3f57c140:	setf   16, 0, 0
3f57c150:	move   a8, *a13(0x10), 0
3f57c170:	move   a14, -*sp, 1
3f57c180:	movk   16, a7
3f57c190:	move   a7, *a14+, 1
3f57c1a0:	move   a13, *a14+, 1
3f57c1b0:	move   a9, *a14+, 1
3f57c1c0:	calla  L3F5CAA80
3f57c1f0:	move   a8, a8
3f57c200:	jrge   L3F57C2F0
3f57c210:	move   a14, -*sp, 1
3f57c220:	movi   0x3f580308, a8
3f57c250:	move   a8, *a14+, 1
3f57c260:	movi   0xffff, a7
3f57c280:	move   a7, *a14+, 1
3f57c290:	calla  L3F596830
3f57c2c0:	calla  L3F57D880
L3F57C2F0:
3f57c2f0:	move   a14, -*sp, 1
3f57c300:	movk   4, a7
3f57c310:	move   a7, *a14+, 1
3f57c320:	move   a13, a7
3f57c330:	addi   0x370, a7
3f57c350:	move   a7, *a14+, 1
3f57c360:	movk   32, a11
3f57c370:	move   a11, *a14+, 1
3f57c380:	movi   0xffff, a7
3f57c3b0:	move   a7, *a14+, 1
3f57c3c0:	move   a9, *a14+, 1
3f57c3d0:	calla  L3F5DD260
3f57c400:	move   a8, a8
3f57c410:	jrge   L3F57C500
3f57c420:	move   a14, -*sp, 1
3f57c430:	movi   0x3f5803d0, a8
3f57c460:	move   a8, *a14+, 1
3f57c470:	movi   0xffff, a7
3f57c490:	move   a7, *a14+, 1
3f57c4a0:	calla  L3F596830
3f57c4d0:	calla  L3F57D880
L3F57C500:
3f57c500:	move   a14, -*sp, 1
3f57c510:	movi   0x3f5804c8, a8
3f57c540:	move   a8, *a14+, 1
3f57c550:	calla  L3F5933D0
3f57c580:	move   a8, @0x1b3940, 1
3f57c5b0:	movk   2, a7
3f57c5c0:	setf   16, 1, 0
3f57c5d0:	move   a7, @0x1b3920, 0
3f57c600:	move   a14, -*sp, 1
3f57c610:	movi   0x43, a11
3f57c630:	move   a11, *a14+, 1
3f57c640:	calla  L3FB2C000
3f57c670:	setf   16, 0, 0
3f57c680:	move   a8, @0x1b3930, 0
3f57c6b0:	movi   0x6800000, a7
3f57c6e0:	move   a7, *a13(0xd0), 1
3f57c700:	sub    a10, a10
L3F57C710:
3f57c710:	move   a10, a11
3f57c720:	sll    0x3, a11
3f57c730:	add    a13, a11
3f57c740:	move   *a13(0xd0), a7, 1
3f57c760:	movb   *a7(0x0), *a11(0xa0)
3f57c790:	inc    a10
3f57c7a0:	addk   16, a7
3f57c7b0:	move   a7, *a13(0xd0), 1
3f57c7d0:	cmpi   0x6, a10
3f57c7f0:	jrc   L3F57C710
3f57c800:	move   a14, -*sp, 1
3f57c810:	move   a13, a11
3f57c820:	addi   0xa0, a11
3f57c840:	move   a11, *a14+, 1
3f57c850:	move   a9, *a14+, 1
3f57c860:	calla  L3F57DB50
3f57c890:	move   a8, *a13(0x3b0), 1
3f57c8b0:	move   a8, a8
3f57c8c0:	jreq   L3F57CCC0
3f57c8d0:	move   a14, -*sp, 1
3f57c8e0:	movk   5, a11
3f57c8f0:	move   a11, *a14+, 1
3f57c900:	movi   0x3f580548, a8
3f57c930:	move   a8, *a14+, 1
3f57c940:	move   a13, a11
3f57c950:	addi   0xf0, a11
3f57c970:	move   a11, *a14+, 1
3f57c980:	calla  L3FB34430
3f57c9b0:	move   a14, -*sp, 1
3f57c9c0:	movk   3, a11
3f57c9d0:	move   a11, *a14+, 1
3f57c9e0:	move   a13, a11
3f57c9f0:	addi   0xf0, a11
3f57ca10:	move   a11, *a14+, 1
3f57ca20:	calla  L3F309350
3f57ca50:	move   a14, -*sp, 1
3f57ca60:	move   a11, *a14+, 1
3f57ca70:	movi   0xffff, a11
3f57ca90:	move   a11, *a14+, 1
3f57caa0:	calla  L3F596830
3f57cad0:	calla  L3FB33870
3f57cb00:	move   a8, *a13(0x390), 1
3f57cb20:	sub    a11, a11
3f57cb30:	move   a11, @0x1b39a0, 1
3f57cb60:	move   a11, @0x1e1790, 1
3f57cb90:	move   a14, -*sp, 1
3f57cba0:	move   a8, *a14+, 1
3f57cbb0:	calla  L3FB338D0
3f57cbe0:	move   a14, -*sp, 1
3f57cbf0:	move   a11, *a14+, 1
3f57cc00:	calla  L3F5C8860
3f57cc30:	calla  L3F30C160
3f57cc60:	calla  L3F22E5D0
3f57cc90:	movi   0xffff, a8
3f57ccb0:	jruc   L3F57D2D0
L3F57CCC0:
3f57ccc0:	move   a14, -*sp, 1
3f57ccd0:	movi   0x1b39c0, a11
3f57cd00:	move   *a11+, *a14+, 1
3f57cd10:	calla  L3F5C8860
3f57cd40:	move   a14, -*sp, 1
3f57cd50:	move   a14, -*sp, 1
3f57cd60:	movi   0x1b39c0, a11
3f57cd90:	move   *a11+, *a14+, 1
3f57cda0:	calla  L3FB2C140
3f57cdd0:	move   a8, *a14+, 1
3f57cde0:	calla  L3F5C8D20
3f57ce10:	move   a8, *a13(0x80), 1
3f57ce30:	move   a14, -*sp, 1
3f57ce40:	move   a8, *a14+, 1
3f57ce50:	calla  L3F5C8A80
3f57ce80:	calla  L3FB33870
3f57ceb0:	move   a8, *a13(0x390), 1
3f57ced0:	sub    a11, a11
3f57cee0:	move   a11, @0x1b39a0, 1
3f57cf10:	move   a14, -*sp, 1
3f57cf20:	move   a8, *a14+, 1
3f57cf30:	calla  L3FB338D0
3f57cf60:	move   @0x96e50, a11, 1
3f57cf90:	jreq   L3F57CFE0
3f57cfa0:	calla  L3F30C160
3f57cfd0:	jruc   L3F57D2C0
L3F57CFE0:
3f57cfe0:	sub    a7, a7
3f57cff0:	move   a7, *a13(0x3d0), 1
3f57d010:	move   a11, a8
3f57d020:	jrne   L3F57D220
L3F57D030:
3f57d030:	move   *a13(0x3d0), a11, 1
3f57d050:	inc    a11
3f57d060:	move   a11, *a13(0x3d0), 1
3f57d080:	dsjs   a11, L3F57D170
3f57d090:	move   a14, -*sp, 1
3f57d0a0:	move   @0x1b3900, *a14+, 1
3f57d0d0:	movi   0x3f5806d0, a8
3f57d100:	move   a8, *a14+, 1
3f57d110:	movi   0xffff, a11
3f57d130:	move   a11, *a14+, 1
3f57d140:	calla  L3F5969B0
L3F57D170:
3f57d170:	move   a14, -*sp, 1
3f57d180:	movi   0x3e8, a11
3f57d1a0:	move   a11, *a14+, 1
3f57d1b0:	calla  L3FB33A20
3f57d1e0:	move   @0x96e50, a7, 1
3f57d210:	jreq   L3F57D030
L3F57D220:
3f57d220:	move   a14, -*sp, 1
3f57d230:	movi   0x7d0, a11
3f57d250:	move   a11, *a14+, 1
3f57d260:	calla  L3FB33A20
3f57d290:	calla  L3F30C160
L3F57D2C0:
3f57d2c0:	sub    a8, a8
L3F57D2D0:
3f57d2d0:	move   *sp(0xc0), a14, 1
3f57d2f0:	mmfm   sp, a7,a9,a10,a11,a13
3f57d310:	rets   2
3f57d320:	move   @0x1b39c0, a8, 1
3f57d350:	rets
L3F57D360:
3f57d360:	mmtm   sp, a9,a11,a13
3f57d380:	move   a14, a13
3f57d390:	addi   0x2a0, a14
3f57d3b0:	calla  L3F5EA530
3f57d3e0:	move   a14, -*sp, 1
3f57d3f0:	move   @0x1b3900, *a14+, 1
3f57d420:	calla  L3F6FBB30
3f57d450:	move   a8, a8
3f57d460:	jreq   L3F57D590
3f57d470:	move   a14, -*sp, 1
3f57d480:	movi   0x3f580810, a8
3f57d4b0:	move   a8, *a14+, 1
3f57d4c0:	movi   0xffff, a11
3f57d4e0:	move   a11, *a14+, 1
3f57d4f0:	calla  L3F596830
3f57d520:	move   a14, -*sp, 1
3f57d530:	sub    a11, a11
3f57d540:	move   a11, *a14+, 1
3f57d550:	calla  L3F5EA870
3f57d580:	jruc   L3F57D830
L3F57D590:
3f57d590:	move   a14, -*sp, 1
3f57d5a0:	move   a14, -*sp, 1
3f57d5b0:	move   a13, a11
3f57d5c0:	addk   32, a11
3f57d5d0:	move   a11, *a14+, 1
3f57d5e0:	calla  L3F5C82E0
3f57d610:	move   a8, *a14+, 1
3f57d620:	calla  L3F3FFA50
3f57d650:	move   a8, *a14+, 1
3f57d660:	movi   0x3f5808a0, a8
3f57d690:	move   a8, *a14+, 1
3f57d6a0:	movi   0xffff, a9
3f57d6c0:	move   a9, *a14+, 1
3f57d6d0:	calla  L3F5969B0
3f57d700:	calla  L3FB33870
3f57d730:	move   a8, *a13, 1
3f57d740:	sub    a9, a9
3f57d750:	move   a9, @0x1b39a0, 1
3f57d780:	move   a9, @0x1e1790, 1
3f57d7b0:	move   a14, -*sp, 1
3f57d7c0:	move   a8, *a14+, 1
3f57d7d0:	calla  L3FB338D0
3f57d800:	calla  L3F707A30
L3F57D830:
3f57d830:	move   *sp(0x80), a14, 1
3f57d850:	mmfm   sp, a9,a11,a13
3f57d870:	rets   2
L3F57D880:
3f57d880:	mmtm   sp, a9,a11
3f57d8a0:	move   @0x1b39a0, a11, 1
3f57d8d0:	move   @0x1b3900, a9, 1
3f57d900:	cmp    a9, a11
3f57d910:	jrne   L3F57D990
3f57d920:	move   a14, -*sp, 1
3f57d930:	sub    a9, a9
3f57d940:	move   a9, *a14+, 1
3f57d950:	calla  L3F57D360
3f57d980:	jruc   L3F57DB20
L3F57D990:
3f57d990:	move   a11, a8
3f57d9a0:	jreq   L3F57DA70
3f57d9b0:	move   a14, -*sp, 1
3f57d9c0:	sub    a9, a9
3f57d9d0:	move   a9, *a14+, 1
3f57d9e0:	movi   0x3f57d360, a9
3f57da10:	move   a9, *a14+, 1
3f57da20:	move   a8, *a14+, 1
3f57da30:	calla  L3FB41A30
3f57da60:	jruc   L3F57DB20
L3F57DA70:
3f57da70:	move   a14, -*sp, 1
3f57da80:	movi   0x3f580970, a8
3f57dab0:	move   a8, *a14+, 1
3f57dac0:	movi   0xffff, a9
3f57dae0:	move   a9, *a14+, 1
3f57daf0:	calla  L3F596830
L3F57DB20:
3f57db20:	mmfm   sp, a9,a11
3f57db40:	rets
L3F57DB50:
3f57db50:	mmtm   sp, a9,a11,a13
3f57db70:	move   a14, a13
3f57db80:	addi   0xa70, a14
3f57dba0:	movi   0x1b3e20, a11
3f57dbd0:	move   a11, *a13, 1
3f57dbe0:	movi   0x1b4780, a9
3f57dc10:	move   a9, *a13(0x20), 1
3f57dc30:	sub    a9, a9
3f57dc40:	move   a9, *a13(0x60), 1
3f57dc60:	calla  L3F598D00
3f57dc90:	move   a8, *a13(0xe0), 1
3f57dcb0:	movk   16, a9
3f57dcc0:	move   a9, *a13(0x1a0), 1
3f57dce0:	move   a14, -*sp, 1
3f57dcf0:	movi   0x12c, a9
3f57dd10:	move   a9, *a14+, 1
3f57dd20:	move   a11, *a14+, 1
3f57dd30:	calla  L3FB44A00
3f57dd60:	movk   1, a9
3f57dd70:	movb   a9, *a11
3f57dd80:	movb   a9, *a11(0x8)
3f57dda0:	movk   6, a9
3f57ddb0:	movb   a9, *a11(0x10)
3f57ddd0:	move   *a13(0xe0), *a11(0x20), 1
3f57de00:	movi   0x6800000, a9
3f57de30:	move   a9, *a13(0x1c0), 1
3f57de50:	sub    a9, a9
3f57de60:	move   a9, *a13(0x100), 1
L3F57DE80:
3f57de80:	move   *a13, a11, 1
3f57de90:	move   *a13(0x100), a9, 1
3f57deb0:	sll    0x3, a9
3f57dec0:	add    a11, a9
3f57ded0:	move   *a13(0x1c0), a11, 1
3f57def0:	movb   *a11(0x0), *a9(0xe0)
3f57df20:	move   *a13(0x100), a9, 1
3f57df40:	inc    a9
3f57df50:	move   a9, *a13(0x100), 1
3f57df70:	addk   16, a11
3f57df80:	move   a11, *a13(0x1c0), 1
3f57dfa0:	subk   16, a9
3f57dfb0:	jrc   L3F57DE80
3f57dfc0:	movk   1, a9
3f57dfd0:	move   a9, @0x1e1790, 1
3f57e000:	move   a14, -*sp, 1
3f57e010:	movk   16, a11
3f57e020:	move   a11, *a14+, 1
3f57e030:	movi   0x1b3920, a11
3f57e060:	move   a11, *a14+, 1
3f57e070:	sub    a11, a11
3f57e080:	move   a11, *a14+, 1
3f57e090:	movi   0x12c, a11
3f57e0b0:	move   a11, *a14+, 1
3f57e0c0:	move   *a13(0x0), *a14+, 1
3f57e0e0:	move   *a13(0xffe0), *a14+, 1
3f57e100:	calla  L3F5D3D70
3f57e130:	move   a8, a8
3f57e140:	jrge   L3F57E2D0
3f57e150:	move   a14, -*sp, 1
3f57e160:	movi   0x3f580a70, a8
3f57e190:	move   a8, *a14+, 1
3f57e1a0:	movi   0xffff, a9
3f57e1c0:	move   a9, *a14+, 1
3f57e1d0:	calla  L3F596830
3f57e200:	move   a14, -*sp, 1
3f57e210:	movk   2, a9
3f57e220:	move   a9, *a14+, 1
3f57e230:	movi   0x3f580b50, a8
3f57e260:	move   a8, *a14+, 1
3f57e270:	calla  L3F309350
3f57e2a0:	calla  L3F57D880
L3F57E2D0:
3f57e2d0:	move   a14, -*sp, 1
3f57e2e0:	move   *a13(0x60), a9, 1
3f57e300:	sll    0x2, a9
3f57e310:	move   a9, *a14+, 1
3f57e320:	calla  L3F5EA3A0
L3F57E350:
3f57e350:	calla  L3F5C82E0
3f57e380:	inc    a8
3f57e390:	jreq   L3F57E3D0
3f57e3a0:	calla  L3F57D880
L3F57E3D0:
3f57e3d0:	move   a14, -*sp, 1
3f57e3e0:	move   a13, a11
3f57e3f0:	addi   0x1a0, a11
3f57e410:	move   a11, *a14+, 1
3f57e420:	move   a13, a9
3f57e430:	addi   0x120, a9
3f57e450:	move   a9, *a14+, 1
3f57e460:	sub    a9, a9
3f57e470:	move   a9, *a14+, 1
3f57e480:	movi   0x12c, a9
3f57e4a0:	move   a9, *a14+, 1
3f57e4b0:	move   *a13(0x20), *a14+, 1
3f57e4d0:	move   *a13(0xffe0), *a14+, 1
3f57e4f0:	calla  L3F5D7D50
3f57e520:	move   a8, *a13(0x40), 1
3f57e540:	move   a8, a8
3f57e550:	jrge   L3F57E9D0
3f57e560:	calla  L3F5EA530
3f57e590:	move   *a13(0x60), a9, 1
3f57e5b0:	inc    a9
3f57e5c0:	move   a9, *a13(0x60), 1
3f57e5e0:	subk   5, a9
3f57e5f0:	jrlt   L3F57E680
3f57e600:	sub    a9, a9
3f57e610:	move   a9, @0x1e1790, 1
3f57e640:	movi   0xffff, a8
3f57e660:	jauc   L3F57F160
L3F57E680:
3f57e680:	move   *a13, a9, 1
3f57e690:	move   *a13(0x60), a11, 1
3f57e6b0:	sll    0x2, a11
3f57e6c0:	setf   16, 0, 0
3f57e6d0:	move   a11, *a9(0x40), 0
3f57e6f0:	move   a14, -*sp, 1
3f57e700:	movk   16, a11
3f57e710:	move   a11, *a14+, 1
3f57e720:	movi   0x1b3920, a11
3f57e750:	move   a11, *a14+, 1
3f57e760:	sub    a11, a11
3f57e770:	move   a11, *a14+, 1
3f57e780:	movi   0x12c, a11
3f57e7a0:	move   a11, *a14+, 1
3f57e7b0:	move   a9, *a14+, 1
3f57e7c0:	move   *a13(0xffe0), *a14+, 1
3f57e7e0:	calla  L3F5D3D70
3f57e810:	move   a8, a8
3f57e820:	jrge   L3F57E940
3f57e830:	move   a14, -*sp, 1
3f57e840:	movi   0x3f580c30, a8
3f57e870:	move   a8, *a14+, 1
3f57e880:	movi   0xffff, a11
3f57e8a0:	move   a11, *a14+, 1
3f57e8b0:	calla  L3F596830
3f57e8e0:	move   a14, -*sp, 1
3f57e8f0:	movk   1, a11
3f57e900:	move   a11, *a14+, 1
3f57e910:	calla  L3F707A30
L3F57E940:
3f57e940:	move   a14, -*sp, 1
3f57e950:	move   *a13(0x60), a11, 1
3f57e970:	sll    0x2, a11
3f57e980:	move   a11, *a14+, 1
3f57e990:	calla  L3F5EA3A0
3f57e9c0:	jruc   L3F57E350
L3F57E9D0:
3f57e9d0:	cmpi   0x12c, a8
3f57e9f0:	jrc   L3F57E350
3f57ea00:	move   *a13(0x20), a9, 1
3f57ea20:	move   *a9(0x20), a11, 1
3f57ea40:	move   *a13(0xe0), a9, 1
3f57ea60:	cmp    a9, a11
3f57ea70:	jrne   L3F57E350
3f57ea80:	move   *a13(0x20), a11, 1
3f57eaa0:	setf   8, 0, 0
3f57eab0:	move   *a11, a9, 0
3f57eac0:	subk   2, a9
3f57ead0:	jrne   L3F57E350
3f57eae0:	move   a14, -*sp, 1
3f57eaf0:	movk   6, a9
3f57eb00:	move   a9, *a14+, 1
3f57eb10:	move   *a13(0xffc0), *a14+, 1
3f57eb30:	addi   0xe0, a11
3f57eb50:	move   a11, *a14+, 1
3f57eb60:	calla  L3F942230
3f57eb90:	move   a8, a11
3f57eba0:	jane   L3F57E350
3f57ebc0:	calla  L3F5EA530
3f57ebf0:	sub    a11, a11
3f57ec00:	move   a11, @0x1e1790, 1
3f57ec30:	move   *a13(0x20), a9, 1
3f57ec50:	move   *a9(0x80), *a13(0x80), 1
3f57ec80:	move   *a9(0xa0), *a13(0xa0), 1
3f57ecb0:	move   *a9(0xc0), *a13(0xc0), 1
3f57ece0:	move   *a13(0xc0), a9, 1
3f57ed00:	jrne   L3F57ED40
3f57ed10:	move   *a13(0xa0), *a13(0xc0), 1
L3F57ED40:
3f57ed40:	move   *a13(0x80), a9, 1
3f57ed60:	move   a9, @0x1b39c0, 1
3f57ed90:	move   *a13(0xa0), a9, 1
3f57edb0:	move   a9, @0x1b39e0, 1
3f57ede0:	move   *a13(0xc0), a9, 1
3f57ee00:	move   a9, @0x1b3a00, 1
3f57ee30:	move   a14, -*sp, 1
3f57ee40:	move   *a13(0x20), a9, 1
3f57ee60:	addi   0x360, a9
3f57ee80:	move   a9, *a14+, 1
3f57ee90:	movi   0x1b3a20, a9
3f57eec0:	move   a9, *a14+, 1
3f57eed0:	calla  L3FB45720
3f57ef00:	move   a14, -*sp, 1
3f57ef10:	move   *a13(0x20), a11, 1
3f57ef30:	addi   0x360, a11
3f57ef50:	move   a11, *a14+, 1
3f57ef60:	move   a14, -*sp, 1
3f57ef70:	move   a13, a11
3f57ef80:	addi   0x9e0, a11
3f57efa0:	move   a11, *a14+, 1
3f57efb0:	move   a13, a9
3f57efc0:	addi   0xc0, a9
3f57efe0:	move   *a9+, *a14+, 1
3f57eff0:	calla  L3F3FFA50
3f57f020:	move   a8, *a14+, 1
3f57f030:	movi   0x3f580d18, a8
3f57f060:	move   a8, *a14+, 1
3f57f070:	move   a13, a9
3f57f080:	addi   0x1e0, a9
3f57f0a0:	move   a9, *a14+, 1
3f57f0b0:	calla  L3FB34430
3f57f0e0:	move   a14, -*sp, 1
3f57f0f0:	move   a9, *a14+, 1
3f57f100:	sub    a9, a9
3f57f110:	move   a9, *a14+, 1
3f57f120:	calla  L3F596830
3f57f150:	move   a9, a8
L3F57F160:
3f57f160:	move   *sp(0x80), a14, 1
3f57f180:	mmfm   sp, a9,a11,a13
3f57f1a0:	rets   2
3f57f1b0:	sla    a10, a3
3f57f1c0:	modu   a3, a14
3f57f1d0:	.word  0x746f
3f57f1e0:	sra    a1, a0
3f57f1f0:	.word  0x7465
3f57f200:	.word  0x7265
3f57f210:	rl     a11, a13
3f57f220:	sra    a11, a14
3f57f230:	cmp    a9, a0
3f57f240:	sla    0x2, b0
3f57f250:	sra    a3, a1
3f57f260:	.word  0x7264
3f57f270:	.word  0x7365
3f57f280:	srl    0xd, b3
3f57f290:	sla    0x1, a0
3f57f2a0:	addc   b10, b4
3f57f2b0:	srl    0x6, b0
3f57f2c0:	and    a2, a9
3f57f2d0:	rl     a9, a0
3f57f2e0:	sla    0x3, b3
3f57f2f0:	.word  0x7473
3f57f300:	mods   a3, a9
3f57f310:	sla    0x3, a12
3f57f320:	rl     b3, b3
3f57f330:	.word  0x7475
3f57f340:	rl     b11, b4
3f57f350:	srl    a11, a14
3f57f360:	sra    a1, a0
3f57f370:	.word  0x776f
3f57f380:	srl    0xd, a14
3f57f390:	sll    a0, a0
3f57f3a0:	modu   a11, sp
3f57f3b0:	.word  0x7074
3f57f3c0:	sla    0x1, b10
3f57f3d0:	sll    b11, b4
3f57f3e0:	sla    0x3, b0
3f57f3f0:	.word  0x7369
3f57f400:	.word  0x7320
3f57f410:	rl     b11, b4
3f57f420:	mods   a3, a12
3f57f430:	.word  0x7320
3f57f440:	.word  0x7568
3f57f450:	.word  0x7474
3f57f460:	modu   a3, a9
3f57f470:	sla    0x3, a7
3f57f480:	modu   a11, a4
3f57f490:	modu   b3, b7
3f57f4a0:	.word  0x000a
3f57f4b0:	sla    a10, a3
3f57f4c0:	modu   a3, a14
3f57f4d0:	.word  0x746f
3f57f4e0:	sra    a1, a0
3f57f4f0:	.word  0x7465
3f57f500:	.word  0x7265
3f57f510:	rl     a11, a13
3f57f520:	sra    a11, a14
3f57f530:	cmp    a9, a0
3f57f540:	sla    0x2, b0
3f57f550:	sra    a3, a1
3f57f560:	.word  0x7264
3f57f570:	.word  0x7365
3f57f580:	srl    0xd, b3
3f57f590:	sla    0x1, a0
3f57f5a0:	rl     b2, b4
3f57f5b0:	.word  0x7265
3f57f5c0:	sla    0x3, a5
3f57f5d0:	.word  0x7261
3f57f5e0:	sla    0x3, a5
3f57f5f0:	sll    a11, a1
3f57f600:	rl     b11, b4
3f57f610:	sra    b11, b6
3f57f620:	or     a1, a0
3f57f630:	and    a2, a3
3f57f640:	cmp    a9, sp
3f57f650:	sla    0x2, b0
3f57f660:	modu   a11, a3
3f57f670:	modu   a3, a14
3f57f680:	sll    a11, a5
3f57f690:	rl     b11, b4
3f57f6a0:	modu   a3, sp
3f57f6b0:	.word  0x0073
3f57f6c0:	modu   a11, a2
3f57f6d0:	.word  0x746f
3f57f6e0:	dsjs   b0, L3F57F820
3f57f6f0:	.word  0x7420
3f57f700:	.word  0x746f
3f57f710:	mods   a3, a1
3f57f720:	modu   b10, sp
3f57f730:	sra    b11, b0
3f57f740:	mpyu   a11, a14
3f57f750:	rl     a11, a6
3f57f760:	sra    a11, a12
3f57f770:	sra    0x1d, b3
3f57f780:	sra    a1, a5
3f57f790:	sla    0x1, a9
3f57f7a0:	sla    0x1, b14
3f57f7b0:	mods   a3, a14
3f57f7c0:	.word  0x7369
3f57f7d0:	sra    b11, b4
3f57f7e0:	.word  0x736e
3f57f7f0:	sll    0x9, a0
3f57f800:	.word  0x0a64
3f57f810:	sub    a0, a0
L3F57F820:
3f57f820:	.word  0x7465
3f57f830:	.word  0x7265
3f57f840:	rl     a11, a13
3f57f850:	sra    a11, a14
3f57f860:	cmp    a9, a0
3f57f870:	sla    0x2, b0
3f57f880:	sra    a3, a1
3f57f890:	.word  0x7264
3f57f8a0:	.word  0x7365
3f57f8b0:	sla    0x3, b3
3f57f8c0:	mods   a3, a1
3f57f8d0:	sra    b11, b2
3f57f8e0:	sra    a3, a1
3f57f8f0:	sla    0x3, b9
3f57f900:	modu   a3, a9
3f57f910:	.word  0x7020
3f57f920:	modu   b11, b2
3f57f930:	.word  0x7267
3f57f940:	.word  0x7365
3f57f950:	srl    0xd, b3
3f57f960:	sll    a0, a0
3f57f970:	modu   a11, sp
3f57f980:	.word  0x7074
3f57f990:	sla    a9, a0
3f57f9a0:	.word  0x726c
3f57f9b0:	sla    a11, a5
3f57f9c0:	.word  0x7964
3f57f9d0:	rl     a9, a0
3f57f9e0:	sla    0x3, a14
3f57f9f0:	.word  0x7270
3f57fa00:	srl    a11, sp
3f57fa10:	sra    b11, b2
3f57fa20:	.word  0x7373
3f57fa30:	.word  0x000a
3f57fa40:	modu   a10, a2
3f57fa50:	.word  0x746f
3f57fa60:	.word  0x0070
3f57fa70:	.word  0x7245
3f57fa80:	modu   b11, b2
3f57fa90:	sla    0x3, b2
3f57faa0:	.word  0x7564
3f57fab0:	rl     b11, b2
3f57fac0:	srl    a11, a14
3f57fad0:	sll    a9, a0
3f57fae0:	sra    b11, b2
3f57faf0:	.word  0x7461
3f57fb00:	mpyu   a11, a5
3f57fb10:	.word  0x7270
3f57fb20:	sll    a11, sp
3f57fb30:	.word  0x7365
3f57fb40:	sla    0x3, b3
3f57fb50:	modu   a11, a6
3f57fb60:	sla    0x3, b2
3f57fb70:	modu   a11, a2
3f57fb80:	.word  0x746f
3f57fb90:	srl    0xd, b0
3f57fba0:	sub    a8, a0
3f57fbb0:	.word  0x7272
3f57fbc0:	.word  0x726f
3f57fbd0:	sra    a1, a0
3f57fbe0:	.word  0x7275
3f57fbf0:	modu   a3, a9
3f57fc00:	sla    0x3, a7
3f57fc10:	.word  0x7263
3f57fc20:	sla    a11, a5
3f57fc30:	sra    b11, b4
3f57fc40:	.word  0x705f
3f57fc50:	modu   b11, b2
3f57fc60:	sra    a11, a3
3f57fc70:	.word  0x7373
3f57fc80:	srl    a1, a0
3f57fc90:	.word  0x726f
3f57fca0:	sll    a1, a0
3f57fcb0:	modu   a11, sp
3f57fcc0:	.word  0x7074
3f57fcd0:	.word  0x000a
3f57fce0:	modu   a11, a2
3f57fcf0:	.word  0x746f
3f57fd00:	dsjs   b0, L3F57FE40
3f57fd10:	addc   a9, a0
3f57fd20:	.word  0x756f
3f57fd30:	sra    a3, a12
3f57fd40:	sll    0x1b, a14
3f57fd50:	sla    0x3, b4
3f57fd60:	sra    a11, a7
3f57fd70:	sla    0x3, b4
3f57fd80:	sra    a11, a13
3f57fd90:	modu   a11, a13
3f57fda0:	.word  0x7972
3f57fdb0:	srl    a1, a0
3f57fdc0:	.word  0x726f
3f57fdd0:	mods   a1, a0
3f57fde0:	sll    a11, sp
3f57fdf0:	mods   a3, a1
3f57fe00:	.word  0x7620
3f57fe10:	.word  0x7261
3f57fe20:	sla    a11, a9
3f57fe30:	mods   a3, a2
L3F57FE40:
3f57fe40:	.word  0x7365
3f57fe50:	.word  0x000a
3f57fe60:	modu   a11, a4
3f57fe70:	sll    b2, sp
3f57fe80:	modu   a11, sp
3f57fe90:	.word  0x7074
3f57fea0:	sla    0x1, b10
3f57feb0:	modu   a10, a3
3f57fec0:	mods   b3, b5
3f57fed0:	modu   a3, a4
3f57fee0:	.word  0x7427
3f57fef0:	srl    a9, a0
3f57ff00:	.word  0x7465
3f57ff10:	mods   a9, a0
3f57ff20:	mods   a11, a5
3f57ff30:	.word  0x726f
3f57ff40:	sla    0x3, b9
3f57ff50:	modu   a11, a6
3f57ff60:	sla    0x3, b2
3f57ff70:	modu   a11, a12
3f57ff80:	sla    a11, a3
3f57ff90:	sla    0x3, a12
3f57ffa0:	sla    b11, b6
3f57ffb0:	rl     b11, b2
3f57ffc0:	sll    a3, a1
3f57ffd0:	sra    a11, a12
3f57ffe0:	srl    0xd, b3
3f57fff0:	add    a8, a0
3f580000:	.word  0x7474
3f580010:	mods   a11, a5
3f580020:	.word  0x7470
3f580030:	modu   a3, a9
3f580040:	sla    0x3, a7
3f580050:	modu   b11, b4
3f580060:	sra    a1, a0
3f580070:	.word  0x7465
3f580080:	.word  0x7265
3f580090:	rl     a11, a13
3f5800a0:	sra    a11, a14
3f5800b0:	cmp    a9, a0
3f5800c0:	sla    0x2, b0
3f5800d0:	sra    a3, a1
3f5800e0:	.word  0x7264
3f5800f0:	.word  0x7365
3f580100:	srl    0xd, b3
3f580110:	sla    a8, a0
3f580120:	.word  0x7474
3f580130:	mods   a11, a5
3f580140:	.word  0x7470
3f580150:	modu   a3, a9
3f580160:	sla    0x3, a7
3f580170:	modu   b11, b4
3f580180:	sra    a1, a0
3f580190:	.word  0x7465
3f5801a0:	.word  0x7265
3f5801b0:	rl     a11, a13
3f5801c0:	sra    a11, a14
3f5801d0:	cmp    a9, a0
3f5801e0:	sla    0x2, b0
3f5801f0:	sra    a3, a1
3f580200:	.word  0x7264
3f580210:	.word  0x7365
3f580220:	.word  0x0a73
3f580230:	sll    a0, a0
3f580240:	modu   a11, sp
3f580250:	.word  0x7074
3f580260:	sla    0x1, b10
3f580270:	sla    a11, a3
3f580280:	modu   a3, a14
3f580290:	.word  0x746f
3f5802a0:	srl    a9, a0
3f5802b0:	.word  0x7465
3f5802c0:	.word  0x7320
3f5802d0:	sll    a11, sp
3f5802e0:	sra    a11, a11
3f5802f0:	.word  0x0a74
3f580300:	sll    a0, a0
3f580310:	modu   a11, sp
3f580320:	.word  0x7074
3f580330:	sla    0x1, b10
3f580340:	rl     a11, a2
3f580350:	sra    a3, a14
3f580360:	.word  0x7220
3f580370:	.word  0x7465
3f580380:	.word  0x7275
3f580390:	sra    a11, a14
3f5803a0:	sla    0x3, a4
3f5803b0:	rl     0x1, b12
3f5803c0:	.word  0x000a
3f5803d0:	modu   a11, a2
3f5803e0:	.word  0x746f
3f5803f0:	dsjs   b0, L3F580530
3f580400:	.word  0x7320
3f580410:	.word  0x7465
3f580420:	modu   b11, b3
3f580430:	lmo    a11, a3
3f580440:	.word  0x706f
3f580450:	sla    0x3, b4
3f580460:	sra    b11, b2
3f580470:	.word  0x7574
3f580480:	modu   b3, b2
3f580490:	sra    a3, a5
L3F5804A0:
3f5804a0:	dsjs   a0, L3F5804A0
3f5804b0:	.word  0x0a30
3f5804c0:	rl     0x10, a0
3f5804d0:	.word  0x3535
3f5804e0:	rl     0x11, a14
3f5804f0:	.word  0x3535
3f580500:	rl     0x11, a14
3f580510:	.word  0x3535
3f580520:	rl     0x11, a14
L3F580530:
3f580530:	.word  0x3535
3f580540:	addc   a8, a0
3f580550:	.word  0x756f
3f580560:	sra    a3, a12
3f580570:	modu   a1, a0
3f580580:	.word  0x746f
3f580590:	sra    a1, a0
3f5805a0:	.word  0x7465
3f5805b0:	.word  0x7265
3f5805c0:	rl     a11, a13
3f5805d0:	sra    a11, a14
3f5805e0:	cmp    a9, a0
3f5805f0:	sla    0x2, b0
3f580600:	sra    a3, a1
3f580610:	.word  0x7264
3f580620:	.word  0x7365
3f580630:	sla    0x3, b3
3f580640:	srl    a3, a1
3f580650:	sra    b11, b4
3f580660:	sla    0x3, b2
3f580670:	sra    a1, a5
3f580680:	.word  0x7220
3f580690:	.word  0x7465
3f5806a0:	rl     b11, b2
3f5806b0:	.word  0x7365
3f5806c0:	.word  0x000a
3f5806d0:	modu   a11, a2
3f5806e0:	.word  0x746f
3f5806f0:	dsjs   b0, L3F580830
3f580700:	.word  0x7720
3f580710:	rl     a11, a1
3f580720:	rl     b11, b4
3f580730:	srl    a11, a14
3f580740:	.word  0x7420
3f580750:	sla    0x3, sp
3f580760:	modu   a3, a9
3f580770:	modu   a11, a6
3f580780:	mods   b11, b2
3f580790:	.word  0x7420
3f5807a0:	sla    0x3, a13
3f5807b0:	and    a1, a8
3f5807c0:	sub    a2, a9
3f5807d0:	rl     0x1, a0
3f5807e0:	sll    0xb, b8
3f5807f0:	sra    0x15, b8
3f580800:	.word  0x000a
3f580810:	sla    a11, a3
3f580820:	sll    a11, a14
L3F580830:
3f580830:	mods   a3, a5
3f580840:	rl     a11, a12
3f580850:	srl    a11, a14
3f580860:	sll    a1, a0
3f580870:	modu   a11, sp
3f580880:	.word  0x7074
3f580890:	.word  0x000a
3f5808a0:	modu   a11, a2
3f5808b0:	.word  0x746f
3f5808c0:	sla    0x3, b0
3f5808d0:	sla    a11, a3
3f5808e0:	sll    a11, a14
3f5808f0:	mods   a3, a5
3f580900:	sra    a11, a12
3f580910:	srl    0xd, a4
3f580920:	sla    a9, a0
3f580930:	sra    a3, a4
3f580940:	sla    0x3, b2
3f580950:	.word  0x7325
3f580960:	.word  0x000a
3f580970:	sla    a11, a3
3f580980:	sll    a11, a14
3f580990:	mods   a3, a5
3f5809a0:	sll    b2, sp
3f5809b0:	modu   a11, sp
3f5809c0:	.word  0x7074
3f5809d0:	sla    0x1, b10
3f5809e0:	modu   a11, a14
3f5809f0:	sra    a11, a14
3f580a00:	rl     a9, a0
3f580a10:	sla    0x3, a14
3f580a20:	.word  0x7270
3f580a30:	srl    a11, sp
3f580a40:	sra    b11, b2
3f580a50:	.word  0x7373
3f580a60:	.word  0x000a
3f580a70:	modu   a11, a2
3f580a80:	.word  0x746f
3f580a90:	mpyu   b11, b0
3f580aa0:	.word  0x7270
3f580ab0:	.word  0x746f
3f580ac0:	dsjs   sp, L3F580C00
3f580ad0:	.word  0x7320
3f580ae0:	modu   a3, a5
3f580af0:	.word  0x7464
3f580b00:	sla    0x3, sp
3f580b10:	sla    a11, a6
3f580b20:	mods   a3, a9
3f580b30:	sra    a3, a5
3f580b40:	.word  0x000a
3f580b50:	modu   a11, a2
3f580b60:	.word  0x746f
3f580b70:	mpyu   b11, b0
3f580b80:	.word  0x7270
3f580b90:	.word  0x746f
3f580ba0:	dsjs   sp, L3F580CE0
3f580bb0:	.word  0x7320
3f580bc0:	modu   a3, a5
3f580bd0:	.word  0x7464
3f580be0:	sla    0x3, sp
3f580bf0:	sla    a11, a6
L3F580C00:
3f580c00:	mods   a3, a9
3f580c10:	sra    a3, a5
3f580c20:	rev    a14
3f580c30:	modu   a11, a2
3f580c40:	.word  0x746f
3f580c50:	mpyu   b11, b0
3f580c60:	.word  0x7270
3f580c70:	.word  0x746f
3f580c80:	dsjs   sp, L3F580DC0
3f580c90:	.word  0x7320
3f580ca0:	modu   a3, a5
3f580cb0:	.word  0x7464
3f580cc0:	sla    0x3, sp
3f580cd0:	sla    0x1, b2
L3F580CE0:
3f580ce0:	sla    a11, a6
3f580cf0:	mods   a3, a9
3f580d00:	sra    a3, a5
3f580d10:	subb   a0, a0
3f580d20:	modu   a3, sp
3f580d30:	sla    0x3, b4
3f580d40:	sra    b11, b3
3f580d50:	.word  0x7672
3f580d60:	.word  0x7265
3f580d70:	rl     a9, a0
3f580d80:	sla    0x3, b3
3f580d90:	.word  0x7325
3f580da0:	sla    0x1, a12
3f580db0:	modu   a11, a6
L3F580DC0:
3f580dc0:	.word  0x746e
3f580dd0:	.word  0x7020
3f580de0:	.word  0x7461
3f580df0:	sla    0x3, a8
3f580e00:	.word  0x7369
3f580e10:	sll    0x9, a0
3f580e20:	.word  0x0a73
3f580e30:	.word  0x0000
L3F580E40:
3f580e40:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f580e60:	move   a14, a13
3f580e70:	move   *a13(0xffe0), a9, 1
3f580e90:	move   *a13(0xffc0), a10, 1
3f580eb0:	move   @0x1b3900, a7, 1
3f580ee0:	move   *a7(0x100), a5, 1
3f580f00:	movb   *a5(0x20), a11
3f580f20:	jrlt   L3F580F80
3f580f30:	move   @0x1b5b50, a5, 1
3f580f60:	cmp    a5, a11
3f580f70:	jrle   L3F581040
L3F580F80:
3f580f80:	move   a14, -*sp, 1
3f580f90:	move   a11, *a14+, 1
3f580fa0:	move   a10, *a14+, 1
3f580fb0:	movi   0x3f5840d0, a8
3f580fe0:	move   a8, *a14+, 1
3f580ff0:	move   a9, *a14+, 1
3f581000:	calla  L3FB34430
3f581030:	jruc   L3F581140
L3F581040:
3f581040:	move   a14, -*sp, 1
3f581050:	move   a11, a5
3f581060:	sll    0x5, a5
3f581070:	addi   0x1b5290, a5
3f5810a0:	move   *a5+, *a14+, 1
3f5810b0:	move   a10, *a14+, 1
3f5810c0:	movi   0x3f5841a0, a8
3f5810f0:	move   a8, *a14+, 1
3f581100:	move   a9, *a14+, 1
3f581110:	calla  L3FB34430
L3F581140:
3f581140:	move   *sp(0xe0), a14, 1
3f581160:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f581180:	rets   2
3f581190:	.word  0x7245
3f5811a0:	modu   b11, b2
3f5811b0:	sla    0x3, b2
3f5811c0:	rev    b0
3f5811d0:	modu   a10, a14
3f5811e0:	sla    0x3, b4
3f5811f0:	.word  0x776f
3f581200:	sra    a11, a14
3f581210:	.word  0x0072
3f581220:	modu   a10, a14
3f581230:	.word  0x7320
3f581240:	sll    b11, b5
3f581250:	sla    0x3, a8
3f581260:	rl     a11, a6
3f581270:	sra    a11, a12
3f581280:	modu   a9, a0
3f581290:	sla    0x3, b2
3f5812a0:	rl     a11, a4
3f5812b0:	sra    b11, b2
3f5812c0:	.word  0x7463
3f5812d0:	.word  0x726f
3f5812e0:	.word  0x0079
3f5812f0:	modu   a10, a14
3f581300:	.word  0x7320
3f581310:	sll    b11, b5
3f581320:	sla    0x3, a8
3f581330:	.word  0x7270
3f581340:	sll    a11, sp
3f581350:	.word  0x7365
3f581360:	.word  0x0073
3f581370:	modu   a2, a9
3f581380:	sra    b11, b4
3f581390:	.word  0x7272
3f5813a0:	.word  0x7075
3f5813b0:	sra    b11, b4
3f5813c0:	sla    0x3, a4
3f5813d0:	.word  0x7973
3f5813e0:	.word  0x7473
3f5813f0:	mods   a11, a5
3f581400:	sll    a9, a0
3f581410:	mods   a3, a1
3f581420:	.word  0x006c
3f581430:	srl    0x6, a9
3f581440:	sla    0x2, sp
3f581450:	.word  0x7265
3f581460:	modu   b11, b2
3f581470:	.word  0x0072
3f581480:	modu   a10, a14
3f581490:	.word  0x7320
3f5814a0:	sll    b11, b5
3f5814b0:	sla    0x3, a8
3f5814c0:	sra    a11, a4
3f5814d0:	rl     b11, b6
3f5814e0:	sra    a11, a3
3f5814f0:	modu   a9, a0
3f581500:	sla    0x3, b2
3f581510:	sra    a3, a1
3f581520:	.word  0x7264
3f581530:	.word  0x7365
3f581540:	.word  0x0073
3f581550:	.word  0x7241
3f581560:	sla    0x3, a7
3f581570:	rl     a11, a12
3f581580:	.word  0x7473
3f581590:	.word  0x7420
3f5815a0:	modu   a11, sp
3f5815b0:	mods   a1, a0
3f5815c0:	modu   a3, sp
3f5815d0:	.word  0x0067
3f5815e0:	.word  0x7845
3f5815f0:	sll    a11, a5
3f581600:	srl    a1, a0
3f581610:	.word  0x726f
3f581620:	sla    a11, a13
3f581630:	sla    0x3, b4
3f581640:	.word  0x7265
3f581650:	modu   b11, b2
3f581660:	.word  0x0072
3f581670:	sla    a10, a2
3f581680:	sla    0x3, a4
3f581690:	rl     a11, a6
3f5816a0:	sra    a11, a12
3f5816b0:	modu   a1, a0
3f5816c0:	mods   b11, b5
3f5816d0:	sra    a11, a2
3f5816e0:	.word  0x0072
3f5816f0:	modu   a10, a14
3f581700:	sll    a9, a0
3f581710:	rl     a11, a8
3f581720:	sra    a3, a12
3f581730:	sra    b11, b2
3f581740:	.word  0x006e
3f581750:	modu   a10, a14
3f581760:	mods   a9, a0
3f581770:	.word  0x726f
3f581780:	sla    0x3, a5
3f581790:	.word  0x7270
3f5817a0:	sll    a11, sp
3f5817b0:	.word  0x7365
3f5817c0:	sra    b11, b3
3f5817d0:	.word  0x0073
3f5817e0:	modu   a10, a14
3f5817f0:	sla    0x3, b4
3f581800:	modu   a3, a5
3f581810:	.word  0x756f
3f581820:	rl     a3, a7
3f581830:	mods   a9, a0
3f581840:	mods   a11, a5
3f581850:	.word  0x726f
3f581860:	.word  0x0079
3f581870:	sra    b10, b0
3f581880:	mods   b11, b2
3f581890:	.word  0x7369
3f5818a0:	rl     b11, b3
3f5818b0:	modu   a3, sp
3f5818c0:	sra    a1, a0
3f5818d0:	modu   a3, a5
3f5818e0:	sra    a11, a9
3f5818f0:	.word  0x0064
3f581900:	sla    a10, a2
3f581910:	sla    0x3, a4
3f581920:	sra    a3, a1
3f581930:	.word  0x7264
3f581940:	.word  0x7365
3f581950:	.word  0x0073
3f581960:	mods   a2, a2
3f581970:	sll    a11, sp
3f581980:	sla    0x3, a11
3f581990:	sra    a11, a4
3f5819a0:	rl     b11, b6
3f5819b0:	sra    a11, a3
3f5819c0:	.word  0x7220
3f5819d0:	.word  0x7165
3f5819e0:	rl     b11, b5
3f5819f0:	sra    b11, b2
3f581a00:	.word  0x0064
3f581a10:	sra    a10, a4
3f581a20:	rl     b11, b6
3f581a30:	sra    a11, a3
3f581a40:	sll    a1, a0
3f581a50:	.word  0x7375
3f581a60:	.word  0x0079
3f581a70:	rl     a10, a6
3f581a80:	sra    a11, a12
3f581a90:	sra    a9, a0
3f581aa0:	rl     b11, b8
3f581ab0:	.word  0x7473
3f581ac0:	.word  0x0073
3f581ad0:	.word  0x7243
3f581ae0:	.word  0x736f
3f581af0:	srl    0x15, b3
3f581b00:	sra    a11, a4
3f581b10:	rl     b11, b6
3f581b20:	sra    a11, a3
3f581b30:	mods   a1, a0
3f581b40:	modu   a3, a9
3f581b50:	.word  0x006b
3f581b60:	modu   a10, a14
3f581b70:	.word  0x7320
3f581b80:	sll    b11, b5
3f581b90:	sla    0x3, a8
3f581ba0:	sra    a11, a4
3f581bb0:	rl     b11, b6
3f581bc0:	sra    a11, a3
3f581bd0:	move   a0, b0
3f581be0:	.word  0x746f
3f581bf0:	sla    a9, a0
3f581c00:	sra    a1, a0
3f581c10:	.word  0x7269
3f581c20:	sll    a11, a5
3f581c30:	modu   b11, b4
3f581c40:	.word  0x7972
3f581c50:	cmp    a8, a0
3f581c60:	sla    0x3, b3
3f581c70:	sla    0x3, a1
3f581c80:	rl     a11, a4
3f581c90:	sra    b11, b2
3f581ca0:	.word  0x7463
3f581cb0:	.word  0x726f
3f581cc0:	.word  0x0079
3f581cd0:	modu   a2, a9
3f581ce0:	sla    b11, b6
3f581cf0:	rl     a11, a12
3f581d00:	sla    0x3, a4
3f581d10:	.word  0x7261
3f581d20:	.word  0x7567
3f581d30:	sra    a11, a13
3f581d40:	.word  0x746e
3f581d50:	subb   a0, a0
3f581d60:	mods   a3, a9
3f581d70:	sla    0x3, a5
3f581d80:	sla    b11, b4
3f581d90:	mods   a3, a2
3f581da0:	sla    0x3, a5
3f581db0:	.word  0x766f
3f581dc0:	.word  0x7265
3f581dd0:	mods   a3, a6
3f581de0:	.word  0x776f
3f581df0:	or     a0, a0
3f581e00:	modu   a11, sp
3f581e10:	mods   a9, a0
3f581e20:	modu   a3, a1
3f581e30:	sla    0x3, b9
3f581e40:	.word  0x706f
3f581e50:	modu   a3, a5
3f581e60:	srl    a1, a0
3f581e70:	mods   a3, a9
3f581e80:	.word  0x7365
3f581e90:	cmp    a8, a0
3f581ea0:	sla    a11, a14
3f581eb0:	.word  0x7070
3f581ec0:	modu   b11, b2
3f581ed0:	.word  0x7270
3f581ee0:	sla    a11, a9
3f581ef0:	sra    b11, b4
3f581f00:	rl     a9, a0
3f581f10:	sll    a11, sp
3f581f20:	mods   b3, b4
3f581f30:	srl    a1, a0
3f581f40:	.word  0x726f
3f581f50:	sra    a1, a0
3f581f60:	.word  0x7665
3f581f70:	sll    a11, a9
3f581f80:	.word  0x0065
3f581f90:	sra    b10, b4
3f581fa0:	.word  0x7478
3f581fb0:	srl    a1, a0
3f581fc0:	mods   a3, a9
3f581fd0:	sla    0x3, a5
3f581fe0:	.word  0x7562
3f581ff0:	.word  0x7973
3f582000:	subb   a0, a0
3f582010:	mods   a3, a9
3f582020:	sla    0x3, a5
3f582030:	modu   b11, b4
3f582040:	sla    0x3, sp
3f582050:	sla    a11, a12
3f582060:	srl    b11, b2
3f582070:	.word  0x0065
3f582080:	modu   a10, a14
3f582090:	.word  0x7320
3f5820a0:	sla    b11, b0
3f5820b0:	sra    a11, a3
3f5820c0:	mods   a1, a0
3f5820d0:	srl    a3, a5
3f5820e0:	sla    0x3, b4
3f5820f0:	modu   a3, sp
3f582100:	sra    a1, a0
3f582110:	.word  0x7665
3f582120:	sll    a11, a9
3f582130:	.word  0x0065
3f582140:	mods   a2, a9
3f582150:	sra    a11, a12
3f582160:	sla    a11, a7
3f582170:	sla    0x3, a12
3f582180:	sra    b11, b3
3f582190:	lmo    a11, a5
3f5821a0:	andn   a0, a0
3f5821b0:	sla    a11, a5
3f5821c0:	srl    0x15, a4
3f5821d0:	modu   a3, sp
3f5821e0:	.word  0x796c
3f5821f0:	srl    a1, a0
3f582200:	mods   a3, a9
3f582210:	sla    0x3, a5
3f582220:	.word  0x7973
3f582230:	.word  0x7473
3f582240:	mods   a11, a5
3f582250:	or     a0, a0
3f582260:	modu   a11, sp
3f582270:	mods   a9, a0
3f582280:	modu   a3, a1
3f582290:	sla    0x3, b9
3f5822a0:	rl     a11, a12
3f5822b0:	lmo    a11, a14
3f5822c0:	.word  0x0073
3f5822d0:	.word  0x7242
3f5822e0:	lmo    a11, sp
3f5822f0:	modu   a3, a5
3f582300:	.word  0x7020
3f582310:	.word  0x7069
3f582320:	.word  0x0065
3f582330:	.word  0x7241
3f582340:	.word  0x7567
3f582350:	sra    a11, a13
3f582360:	.word  0x746e
3f582370:	.word  0x7420
3f582380:	modu   a11, sp
3f582390:	mods   a1, a0
3f5823a0:	.word  0x7261
3f5823b0:	sra    a11, a7
3f5823c0:	andn   a0, a0
3f5823d0:	.word  0x7365
3f5823e0:	mods   b3, b5
3f5823f0:	sla    0x3, b4
3f582400:	modu   b11, b4
3f582410:	sla    0x3, sp
3f582420:	sla    a11, a12
3f582430:	srl    b11, b2
3f582440:	.word  0x0065
3f582450:	.word  0x704f
3f582460:	.word  0x7265
3f582470:	.word  0x7461
3f582480:	modu   a11, a9
3f582490:	sla    0x3, a14
3f5824a0:	modu   b11, b7
3f5824b0:	mods   b3, b5
3f5824c0:	sla    0x3, a4
3f5824d0:	mods   a3, a2
3f5824e0:	sll    a11, sp
3f5824f0:	.word  0x006b
3f582500:	.word  0x704f
3f582510:	.word  0x7265
3f582520:	.word  0x7461
3f582530:	modu   a11, a9
3f582540:	sla    0x3, a14
3f582550:	modu   a11, a14
3f582560:	sla    0x3, b7
3f582570:	modu   a3, a9
3f582580:	.word  0x7020
3f582590:	modu   b11, b2
3f5825a0:	.word  0x7267
3f5825b0:	.word  0x7365
3f5825c0:	.word  0x0073
3f5825d0:	.word  0x704f
3f5825e0:	.word  0x7265
3f5825f0:	.word  0x7461
3f582600:	modu   a11, a9
3f582610:	sla    0x3, a14
3f582620:	mods   a3, a1
3f582630:	sra    b11, b2
3f582640:	sra    a3, a1
3f582650:	sla    0x3, b9
3f582660:	modu   a3, a9
3f582670:	.word  0x7020
3f582680:	modu   b11, b2
3f582690:	.word  0x7267
3f5826a0:	.word  0x7365
3f5826b0:	.word  0x0073
3f5826c0:	modu   b10, b3
3f5826d0:	lmo    a11, a3
3f5826e0:	.word  0x7465
3f5826f0:	modu   a9, a0
3f582700:	sra    b11, b0
3f582710:	sla    b11, b2
3f582720:	rl     b11, b4
3f582730:	modu   a3, sp
3f582740:	modu   a9, a0
3f582750:	sla    0x3, a14
3f582760:	modu   a11, a14
3f582770:	srl    0x15, a14
3f582780:	modu   b11, b3
3f582790:	lmo    a11, a3
3f5827a0:	.word  0x7465
3f5827b0:	sub    a0, a0
3f5827c0:	.word  0x7365
3f5827d0:	rl     b11, b4
3f5827e0:	sla    a11, a14
3f5827f0:	rl     b11, b4
3f582800:	modu   a3, sp
3f582810:	sla    a9, a0
3f582820:	sra    a3, a4
3f582830:	sra    b11, b2
3f582840:	.word  0x7373
3f582850:	.word  0x7220
3f582860:	.word  0x7165
3f582870:	rl     b11, b5
3f582880:	sra    b11, b2
3f582890:	.word  0x0064
3f5828a0:	sra    a10, a13
3f5828b0:	.word  0x7373
3f5828c0:	srl    a11, a1
3f5828d0:	sla    0x3, a5
3f5828e0:	modu   b11, b4
3f5828f0:	sla    0x3, sp
3f582900:	modu   a11, a12
3f582910:	srl    a11, a14
3f582920:	and    a0, a0
3f582930:	modu   b11, b2
3f582940:	modu   b11, b4
3f582950:	modu   a11, a3
3f582960:	sla    0x3, a12
3f582970:	.word  0x7277
3f582980:	modu   a3, sp
3f582990:	sla    0x3, a7
3f5829a0:	.word  0x7974
3f5829b0:	sra    b11, b0
3f5829c0:	srl    a1, a0
3f5829d0:	.word  0x726f
3f5829e0:	.word  0x7320
3f5829f0:	sll    a11, sp
3f582a00:	sra    a11, a11
3f582a10:	.word  0x0074
3f582a20:	.word  0x704f
3f582a30:	rl     b11, b4
3f582a40:	modu   a3, sp
3f582a50:	modu   a1, a0
3f582a60:	.word  0x746f
3f582a70:	.word  0x7320
3f582a80:	.word  0x7075
3f582a90:	modu   b11, b0
3f582aa0:	.word  0x7472
3f582ab0:	sra    a3, a5
3f582ac0:	sll    a1, a0
3f582ad0:	sla    0x3, b9
3f582ae0:	.word  0x7270
3f582af0:	.word  0x746f
3f582b00:	sll    a11, sp
3f582b10:	mods   a3, sp
3f582b20:	and    a0, a0
3f582b30:	modu   b11, b2
3f582b40:	modu   b11, b4
3f582b50:	modu   a11, a3
3f582b60:	sla    0x3, a12
3f582b70:	modu   a11, a14
3f582b80:	sla    0x3, b4
3f582b90:	.word  0x7573
3f582ba0:	.word  0x7070
3f582bb0:	.word  0x726f
3f582bc0:	sra    b11, b4
3f582bd0:	.word  0x0064
3f582be0:	modu   b10, b3
3f582bf0:	lmo    a11, a3
3f582c00:	.word  0x7465
3f582c10:	.word  0x7420
3f582c20:	.word  0x7079
3f582c30:	sla    0x3, a5
3f582c40:	modu   a11, a14
3f582c50:	sla    0x3, b4
3f582c60:	.word  0x7573
3f582c70:	.word  0x7070
3f582c80:	.word  0x726f
3f582c90:	sra    b11, b4
3f582ca0:	.word  0x0064
3f582cb0:	.word  0x704f
3f582cc0:	.word  0x7265
3f582cd0:	.word  0x7461
3f582ce0:	modu   a11, a9
3f582cf0:	sla    0x3, a14
3f582d00:	modu   a11, a14
3f582d10:	sla    0x3, b4
3f582d20:	.word  0x7573
3f582d30:	.word  0x7070
3f582d40:	.word  0x726f
3f582d50:	sra    b11, b4
3f582d60:	sla    0x3, a4
3f582d70:	modu   a3, sp
3f582d80:	.word  0x7320
3f582d90:	sll    a11, sp
3f582da0:	sra    a11, a11
3f582db0:	.word  0x0074
3f582dc0:	.word  0x7250
3f582dd0:	.word  0x746f
3f582de0:	sll    a11, sp
3f582df0:	mods   a3, sp
3f582e00:	srl    a1, a0
3f582e10:	mods   a11, a1
3f582e20:	mods   a3, a9
3f582e30:	sla    0x3, b9
3f582e40:	modu   a11, a14
3f582e50:	sla    0x3, b4
3f582e60:	.word  0x7573
3f582e70:	.word  0x7070
3f582e80:	.word  0x726f
3f582e90:	sra    b11, b4
3f582ea0:	.word  0x0064
3f582eb0:	sra    a2, a1
3f582ec0:	.word  0x7264
3f582ed0:	.word  0x7365
3f582ee0:	sla    0x3, b3
3f582ef0:	sla    a11, a6
3f582f00:	rl     a11, a13
3f582f10:	.word  0x796c
3f582f20:	modu   a1, a0
3f582f30:	.word  0x746f
3f582f40:	.word  0x7320
3f582f50:	.word  0x7075
3f582f60:	modu   b11, b0
3f582f70:	.word  0x7472
3f582f80:	sra    a3, a5
3f582f90:	sll    a1, a0
3f582fa0:	sla    0x3, b9
3f582fb0:	.word  0x7270
3f582fc0:	.word  0x746f
3f582fd0:	sll    a11, sp
3f582fe0:	mods   a3, sp
3f582ff0:	srl    a1, a0
3f583000:	mods   a11, a1
3f583010:	mods   a3, a9
3f583020:	.word  0x0079
3f583030:	sra    a2, a1
3f583040:	.word  0x7264
3f583050:	.word  0x7365
3f583060:	sla    0x3, b3
3f583070:	mods   a3, a1
3f583080:	sra    b11, b2
3f583090:	sra    a3, a1
3f5830a0:	sla    0x3, b9
3f5830b0:	modu   a3, a9
3f5830c0:	.word  0x7520
3f5830d0:	sra    b11, b3
3f5830e0:	addc   a8, a0
3f5830f0:	modu   a3, a1
3f583100:	.word  0x7427
3f583110:	sla    a9, a0
3f583120:	.word  0x7373
3f583130:	srl    a11, a9
3f583140:	sla    0x3, a14
3f583150:	sra    b11, b2
3f583160:	.word  0x7571
3f583170:	.word  0x7365
3f583180:	sra    b11, b4
3f583190:	sla    0x3, a4
3f5831a0:	sra    a3, a1
3f5831b0:	.word  0x7264
3f5831c0:	.word  0x7365
3f5831d0:	.word  0x0073
3f5831e0:	sra    a10, a14
3f5831f0:	.word  0x7774
3f583200:	.word  0x726f
3f583210:	sla    0x3, a11
3f583220:	.word  0x7369
3f583230:	sra    a1, a0
3f583240:	.word  0x776f
3f583250:	.word  0x006e
3f583260:	sra    a10, a14
3f583270:	.word  0x7774
3f583280:	.word  0x726f
3f583290:	sla    0x3, a11
3f5832a0:	.word  0x7369
3f5832b0:	.word  0x7520
3f5832c0:	.word  0x726e
3f5832d0:	sla    a11, a5
3f5832e0:	rl     a3, a3
3f5832f0:	sll    a3, a1
3f583300:	sra    a11, a12
3f583310:	move   a0, b0
3f583320:	.word  0x7465
3f583330:	modu   b11, b7
3f583340:	lmo    b11, b2
3f583350:	sra    a1, a0
3f583360:	modu   b11, b2
3f583370:	.word  0x7070
3f583380:	sra    a3, a5
3f583390:	sll    a9, a0
3f5833a0:	modu   a3, sp
3f5833b0:	sra    a11, a14
3f5833c0:	.word  0x7463
3f5833d0:	modu   a11, a9
3f5833e0:	sla    0x3, a14
3f5833f0:	modu   a3, sp
3f583400:	.word  0x7220
3f583410:	.word  0x7365
3f583420:	.word  0x7465
3f583430:	andn   a8, a0
3f583440:	srl    a3, sp
3f583450:	.word  0x7774
3f583460:	.word  0x7261
3f583470:	sla    0x3, a5
3f583480:	sla    a11, a3
3f583490:	.word  0x7375
3f5834a0:	sra    a3, a5
3f5834b0:	sll    a9, a0
3f5834c0:	modu   a3, sp
3f5834d0:	sra    a11, a14
3f5834e0:	.word  0x7463
3f5834f0:	modu   a11, a9
3f583500:	sla    0x3, a14
3f583510:	sll    a3, a1
3f583520:	.word  0x726f
3f583530:	.word  0x0074
3f583540:	modu   a10, a3
3f583550:	modu   a3, a14
3f583560:	sll    a11, a5
3f583570:	rl     b11, b4
3f583580:	modu   a3, sp
3f583590:	.word  0x7220
3f5835a0:	.word  0x7365
3f5835b0:	.word  0x7465
3f5835c0:	sll    a1, a0
3f5835d0:	sla    0x3, b9
3f5835e0:	sra    b11, b0
3f5835f0:	.word  0x7265
3f583600:	move   a0, b0
3f583610:	sla    0x3, sp
3f583620:	.word  0x7562
3f583630:	srl    a3, a6
3f583640:	.word  0x7265
3f583650:	.word  0x7320
3f583660:	sla    b11, b0
3f583670:	sra    a11, a3
3f583680:	sla    a9, a0
3f583690:	sla    b11, b6
3f5836a0:	mods   a3, a9
3f5836b0:	sll    a3, a1
3f5836c0:	sra    a11, a12
3f5836d0:	andn   a8, a0
3f5836e0:	sll    a11, sp
3f5836f0:	sra    a11, a11
3f583700:	sla    0x3, b4
3f583710:	.word  0x7369
3f583720:	sla    a9, a0
3f583730:	.word  0x726c
3f583740:	sla    a11, a5
3f583750:	.word  0x7964
3f583760:	sll    a9, a0
3f583770:	modu   a3, sp
3f583780:	sra    a11, a14
3f583790:	.word  0x7463
3f5837a0:	sra    a3, a5
3f5837b0:	andn   a8, a0
3f5837c0:	sll    a11, sp
3f5837d0:	sra    a11, a11
3f5837e0:	sla    0x3, b4
3f5837f0:	.word  0x7369
3f583800:	modu   a1, a0
3f583810:	.word  0x746f
3f583820:	sll    a9, a0
3f583830:	modu   a3, sp
3f583840:	sra    a11, a14
3f583850:	.word  0x7463
3f583860:	sra    a3, a5
3f583870:	addc   a8, a0
3f583880:	modu   a3, a1
3f583890:	.word  0x7427
3f5838a0:	.word  0x7320
3f5838b0:	modu   a3, a5
3f5838c0:	sla    0x3, a4
3f5838d0:	srl    a3, a1
3f5838e0:	sra    b11, b4
3f5838f0:	sla    0x3, b2
3f583900:	modu   b11, b3
3f583910:	lmo    a11, a3
3f583920:	.word  0x7465
3f583930:	.word  0x7320
3f583940:	.word  0x7568
3f583950:	sra    b3, b4
3f583960:	.word  0x776f
3f583970:	.word  0x006e
3f583980:	modu   b10, b4
3f583990:	sla    0x3, sp
3f5839a0:	sla    a11, a13
3f5839b0:	.word  0x796e
3f5839c0:	.word  0x7220
3f5839d0:	srl    a3, a5
3f5839e0:	.word  0x7265
3f5839f0:	modu   a3, a5
3f583a00:	sra    a11, a3
3f583a10:	dsjs   b3, L3F583B50
3f583a20:	sll    a9, a0
3f583a30:	modu   a3, a1
3f583a40:	.word  0x7427
3f583a50:	.word  0x7320
3f583a60:	mods   b3, b0
3f583a70:	sll    a11, a9
3f583a80:	.word  0x0065
3f583a90:	modu   a10, a3
3f583aa0:	modu   a3, a14
3f583ab0:	sll    a11, a5
3f583ac0:	rl     b11, b4
3f583ad0:	modu   a3, sp
3f583ae0:	.word  0x7420
3f583af0:	mods   a11, a9
3f583b00:	sra    a3, a5
3f583b10:	modu   a9, a0
3f583b20:	.word  0x7475
3f583b30:	addc   a8, a0
3f583b40:	modu   a3, sp
L3F583B50:
3f583b50:	sra    a11, a14
3f583b60:	.word  0x7463
3f583b70:	modu   a11, a9
3f583b80:	sla    0x3, a14
3f583b90:	sra    b11, b2
3f583ba0:	.word  0x7566
3f583bb0:	sra    b11, b3
3f583bc0:	.word  0x0064
3f583bd0:	modu   b10, b4
3f583be0:	sla    0x3, sp
3f583bf0:	sla    a11, a13
3f583c00:	.word  0x796e
3f583c10:	mods   a1, a0
3f583c20:	.word  0x7665
3f583c30:	mods   a3, a5
3f583c40:	sla    0x3, b3
3f583c50:	srl    a3, sp
3f583c60:	.word  0x7320
3f583c70:	mods   b11, b9
3f583c80:	modu   a11, a2
3f583c90:	rl     a11, a12
3f583ca0:	sla    0x3, a3
3f583cb0:	rl     a11, a12
3f583cc0:	lmo    a11, a14
3f583cd0:	.word  0x0073
3f583ce0:	rl     a10, a6
3f583cf0:	sra    a11, a12
3f583d00:	modu   a1, a0
3f583d10:	mods   a11, a1
3f583d20:	sla    0x3, a5
3f583d30:	modu   b11, b4
3f583d40:	sla    0x3, sp
3f583d50:	modu   a11, a12
3f583d60:	srl    a11, a14
3f583d70:	cmp    a0, a0
3f583d80:	.word  0x736f
3f583d90:	sla    0x3, b4
3f583da0:	.word  0x7369
3f583db0:	sra    a1, a0
3f583dc0:	.word  0x776f
3f583dd0:	.word  0x006e
3f583de0:	modu   a10, a8
3f583df0:	.word  0x7473
3f583e00:	rl     a9, a0
3f583e10:	sla    0x3, b3
3f583e20:	modu   b3, b5
3f583e30:	sra    b11, b2
3f583e40:	sll    a11, a1
3f583e50:	sla    a11, a8
3f583e60:	mods   a3, a2
3f583e70:	.word  0x0065
3f583e80:	rl     a10, a4
3f583e90:	sra    b11, b2
3f583ea0:	.word  0x7463
3f583eb0:	.word  0x726f
3f583ec0:	sla    0x3, b9
3f583ed0:	modu   a11, a14
3f583ee0:	sla    0x3, b4
3f583ef0:	mods   a11, a5
3f583f00:	.word  0x7470
3f583f10:	.word  0x0079
3f583f20:	modu   b10, b4
3f583f30:	sla    0x3, sp
3f583f40:	sla    a11, a13
3f583f50:	.word  0x796e
3f583f60:	.word  0x7020
3f583f70:	modu   b11, b2
3f583f80:	sra    a11, a3
3f583f90:	.word  0x7373
3f583fa0:	.word  0x7365
3f583fb0:	or     a0, a0
3f583fc0:	modu   a11, sp
3f583fd0:	mods   a9, a0
3f583fe0:	modu   a3, a1
3f583ff0:	sla    0x3, b9
3f584000:	.word  0x7375
3f584010:	.word  0x7265
3f584020:	.word  0x0073
3f584030:	rl     a10, a4
3f584040:	sll    b11, b3
3f584050:	.word  0x7120
3f584060:	modu   b11, b5
3f584070:	sla    b11, b4
3f584080:	sra    a9, a0
3f584090:	sll    b11, b8
3f5840a0:	sra    a11, a5
3f5840b0:	sra    a11, a4
3f5840c0:	.word  0x0064
3f5840d0:	.word  0x7325
3f5840e0:	sla    0x1, b10
3f5840f0:	modu   b3, b5
3f584100:	modu   a3, a11
3f584110:	.word  0x776f
3f584120:	sla    0x3, a14
3f584130:	.word  0x7265
3f584140:	modu   b11, b2
3f584150:	sla    0x3, b2
3f584160:	sla    0x19, a8
3f584170:	sra    a1, a5
3f584180:	callr  L3F584240
3f5841a0:	.word  0x7325
3f5841b0:	sla    0x1, b10
3f5841c0:	.word  0x7325
3f5841d0:	.word  0x0a0d
3f5841e0:	.word  0x0000
3f5841f0:	.word  0x0000
L3F584200:
3f584200:	move   a11, -*sp, 1
3f584210:	move   a14, -*sp, 1
3f584220:	movk   22, a11
3f584230:	move   a11, *a14+, 1
L3F584240:
3f584240:	addk   18, a11
3f584250:	move   a11, *a14+, 1
3f584260:	calla  L3F703D90
3f584290:	move   a8, @0x94400, 1
3f5842c0:	move   a8, a8
3f5842d0:	jrne   L3F584420
3f5842e0:	move   a14, -*sp, 1
3f5842f0:	move   a11, *a14+, 1
3f584300:	movi   0x370, a11
3f584320:	move   a11, *a14+, 1
3f584330:	movi   0x3f587050, a8
3f584360:	move   a8, *a14+, 1
3f584370:	calla  L3FB341E0
3f5843a0:	move   a14, -*sp, 1
3f5843b0:	movi   0x3f5871f0, a8
3f5843e0:	move   a8, *a14+, 1
3f5843f0:	calla  L3F596290
L3F584420:
3f584420:	move   @0x94400, a11, 1
3f584450:	addi   0x1b80, a11
3f584470:	move   a11, @0x94420, 1
3f5844a0:	move   *sp+, a11, 1
3f5844b0:	rets
L3F5844C0:
3f5844c0:	mmtm   sp, a7,a9,a10,a11,a13
3f5844e0:	move   a14, a13
3f5844f0:	move   *a13(0xffe0), a9, 1
3f584510:	move   @0x1b3900, a11, 1
3f584540:	move   *a11(0x100), a10, 1
3f584560:	jruc   L3F584600
3f584570:	nop
3f584580:	nop
3f584590:	nop
3f5845a0:	nop
3f5845b0:	nop
3f5845c0:	nop
3f5845d0:	nop
3f5845e0:	nop
3f5845f0:	nop
L3F584600:
3f584600:	cmpi   0x40, a9
3f584620:	jrge   L3F5847D0
L3F584630:
3f584630:	move   a9, a11
3f584640:	sll    0x5, a11
3f584650:	add    a10, a11
3f584660:	move   *a11(0x2f0), a11, 1
3f584680:	jrne   L3F584790
3f584690:	move   a9, *a10(0x30), 1
3f5846b0:	move   a9, a11
3f5846c0:	sll    0x3, a11
3f5846d0:	add    a10, a11
3f5846e0:	sub    a7, a7
3f5846f0:	movb   a7, *a11(0xaf0)
3f584710:	move   *a10(0xcf0), a11, 1
3f584730:	cmp    a11, a9
3f584740:	jrle   L3F584770
3f584750:	move   a9, *a10(0xcf0), 1
L3F584770:
3f584770:	move   a9, a8
3f584780:	jruc   L3F5848F0
L3F584790:
3f584790:	inc    a9
3f5847a0:	cmpi   0x40, a9
3f5847c0:	jrlt   L3F584630
L3F5847D0:
3f5847d0:	movk   24, a11
3f5847e0:	movb   a11, *a10(0x20)
3f584800:	move   a14, -*sp, 1
3f584810:	movi   0x40, a7
3f584830:	move   a7, *a14+, 1
3f584840:	movi   0x3f587240, a8
3f584870:	move   a8, *a14+, 1
3f584880:	movi   0xffff, a7
3f5848a0:	move   a7, *a14+, 1
3f5848b0:	calla  L3F5969B0
3f5848e0:	move   a7, a8
L3F5848F0:
3f5848f0:	move   *sp(0xc0), a14, 1
3f584910:	mmfm   sp, a7,a9,a10,a11,a13
3f584930:	rets   2
L3F584940:
3f584940:	mmtm   sp, a7,a9,a10,a11
3f584960:	move   @0x1b5db0, a11, 1
3f584990:	jrne   L3F5849F0
3f5849a0:	move   @0x94400, @0x1b5db0, 1
L3F5849F0:
3f5849f0:	move   @0x1b5db0, a9, 1
3f584a20:	move   @0x94420, a11, 1
3f584a50:	cmp    a11, a9
3f584a60:	jrnc   L3F584B60
3f584a70:	setf   16, 1, 0
3f584a80:	move   *a9(0x30), a11, 0
3f584aa0:	jreq   L3F584B60
L3F584AB0:
3f584ab0:	addi   0xb0, a9
3f584ad0:	move   @0x94420, a11, 1
3f584b00:	cmp    a11, a9
3f584b10:	jrnc   L3F584B60
3f584b20:	setf   16, 1, 0
3f584b30:	move   *a9(0x30), a11, 0
3f584b50:	jrne   L3F584AB0
L3F584B60:
3f584b60:	move   @0x94420, a11, 1
3f584b90:	cmp    a11, a9
3f584ba0:	jrc   L3F584D00
3f584bb0:	move   a14, -*sp, 1
3f584bc0:	movi   0x28, a11
3f584be0:	move   a11, *a14+, 1
3f584bf0:	movi   0x3f5873e0, a8
3f584c20:	move   a8, *a14+, 1
3f584c30:	calla  L3FB341E0
3f584c60:	move   @0x1b3900, a7, 1
3f584c90:	move   *a7(0x100), a11, 1
3f584cb0:	movk   23, a7
3f584cc0:	movb   a7, *a11(0x20)
3f584ce0:	sub    a8, a8
3f584cf0:	jruc   L3F584F40
L3F584D00:
3f584d00:	move   a9, a7
3f584d10:	addi   0xb0, a7
3f584d30:	move   a7, @0x1b5db0, 1
3f584d60:	move   a14, -*sp, 1
3f584d70:	sub    a7, a7
3f584d80:	move   a7, *a14+, 1
3f584d90:	calla  L3F5844C0
3f584dc0:	move   a8, a10
3f584dd0:	jrge   L3F584E00
3f584de0:	move   a7, a8
3f584df0:	jruc   L3F584F40
L3F584E00:
3f584e00:	move   @0x1b3900, a11, 1
3f584e30:	move   *a11(0x100), a7, 1
3f584e50:	move   a10, a11
3f584e60:	sll    0x5, a11
3f584e70:	add    a11, a7
3f584e80:	move   a9, *a7(0x2f0), 1
3f584ea0:	movk   1, a11
3f584eb0:	setf   16, 1, 0
3f584ec0:	move   a11, *a9(0x30), 0
3f584ee0:	sub    a7, a7
3f584ef0:	move   a7, *a9(0x70), 1
3f584f10:	move   a7, *a9(0x90), 1
3f584f30:	move   a9, a8
L3F584F40:
3f584f40:	mmfm   sp, a7,a9,a10,a11
3f584f60:	rets
L3F584F70:
3f584f70:	mmtm   sp, a7,a9,a11,a13
3f584f90:	move   a14, a13
3f584fa0:	move   *a13(0xffe0), a11, 1
3f584fc0:	jrlt   L3F5850C0
3f584fd0:	cmpi   0x40, a11
3f584ff0:	jrgt   L3F5850C0
3f585000:	move   @0x1b3900, a11, 1
3f585030:	move   *a11(0x100), a11, 1
3f585050:	move   *a13(0xffe0), a7, 1
3f585070:	sll    0x5, a7
3f585080:	add    a7, a11
3f585090:	move   *a11(0x2f0), a9, 1
3f5850b0:	jrne   L3F585160
L3F5850C0:
3f5850c0:	move   @0x1b3900, a11, 1
3f5850f0:	move   *a11(0x100), a7, 1
3f585110:	movk   9, a11
3f585120:	movb   a11, *a7(0x20)
3f585140:	sub    a8, a8
3f585150:	jruc   L3F585170
L3F585160:
3f585160:	move   a9, a8
L3F585170:
3f585170:	move   *sp(0xa0), a14, 1
3f585190:	mmfm   sp, a7,a9,a11,a13
3f5851b0:	rets   2
L3F5851C0:
3f5851c0:	mmtm   sp, a7,a9,a10,a11
3f5851e0:	move   @0x1b3900, a7, 1
3f585210:	move   *a7(0x100), a11, 1
3f585230:	jruc   L3F585400
3f585240:	nop
3f585250:	nop
3f585260:	nop
3f585270:	nop
3f585280:	nop
3f585290:	nop
3f5852a0:	nop
3f5852b0:	nop
3f5852c0:	nop
3f5852d0:	nop
3f5852e0:	nop
3f5852f0:	nop
3f585300:	nop
3f585310:	nop
3f585320:	nop
3f585330:	nop
3f585340:	nop
3f585350:	nop
3f585360:	nop
3f585370:	nop
3f585380:	nop
3f585390:	nop
3f5853a0:	nop
3f5853b0:	nop
3f5853c0:	nop
3f5853d0:	nop
3f5853e0:	nop
3f5853f0:	nop
L3F585400:
3f585400:	sub    a9, a9
3f585410:	move   a9, a10
L3F585420:
3f585420:	move   a9, a7
3f585430:	sll    0x5, a7
3f585440:	add    a11, a7
3f585450:	move   *a7(0x2f0), a7, 1
3f585470:	jrne   L3F585490
3f585480:	inc    a10
L3F585490:
3f585490:	inc    a9
3f5854a0:	cmpi   0x40, a9
3f5854c0:	jrlt   L3F585420
3f5854d0:	move   a10, a8
3f5854e0:	mmfm   sp, a7,a9,a10,a11
3f585500:	rets
L3F585510:
3f585510:	mmtm   sp, a7,a9,a11,a13
3f585530:	move   a14, a13
3f585540:	move   *a13(0xffe0), a9, 1
3f585560:	jreq   L3F585760
3f585570:	setf   16, 1, 0
3f585580:	move   *a9(0x30), a11, 0
3f5855a0:	dec    a11
3f5855b0:	move   a11, *a9(0x30), 0
3f5855d0:	sext   a11, 0
3f5855e0:	move   a11, a11
3f5855f0:	jrgt   L3F585760
3f585600:	movk   1, a11
3f585610:	move   a11, *a9(0x30), 0
3f585630:	move   a14, -*sp, 1
3f585640:	move   a9, *a14+, 1
3f585650:	move   *a9(0x50), a7, 1
3f585670:	move   *a7(0x60), a7, 1
3f585690:	call   a7
3f5856a0:	sub    a7, a7
3f5856b0:	setf   16, 1, 0
3f5856c0:	move   a7, *a9(0x30), 0
3f5856e0:	move   @0x1b5db0, a7, 1
3f585710:	cmp    a7, a9
3f585720:	jrnc   L3F585760
3f585730:	move   a9, @0x1b5db0, 1
L3F585760:
3f585760:	move   *sp(0xa0), a14, 1
3f585780:	mmfm   sp, a7,a9,a11,a13
3f5857a0:	rets   2
3f5857b0:	move   a11, -*sp, 1
3f5857c0:	move   a14, -*sp, 1
3f5857d0:	movi   0x3f587550, a8
3f585800:	move   a8, *a14+, 1
3f585810:	movi   0xffff, a11
3f585830:	move   a11, *a14+, 1
3f585840:	calla  L3F596830
3f585870:	move   *sp+, a11, 1
3f585880:	rets
3f585890:	move   a11, -*sp, 1
3f5858a0:	move   a14, -*sp, 1
3f5858b0:	movi   0x3f5876c8, a8
3f5858e0:	move   a8, *a14+, 1
3f5858f0:	movi   0xffff, a11
3f585910:	move   a11, *a14+, 1
3f585920:	calla  L3F596830
3f585950:	move   *sp+, a11, 1
3f585960:	rets
3f585970:	mmtm   sp, a7,a9,a10,a11,a12,a13
3f585990:	move   a14, a13
3f5859a0:	addk   32, a14
3f5859b0:	calla  L3FB33870
3f5859e0:	move   a8, a10
3f5859f0:	move   *a13(0xffe0), a7, 1
3f585a10:	move   *a7(0x70), a9, 1
3f585a30:	jruc   L3F585D60
L3F585A40:
3f585a40:	calla  L3FB2E340
3f585a70:	move   a8, *a13, 1
3f585a80:	move   *a9(0xa0), a11, 1
3f585aa0:	move   *a9(0x1a0), a12, 1
3f585ac0:	move   a14, -*sp, 1
3f585ad0:	move   a8, *a14+, 1
3f585ae0:	calla  L3FB2E470
3f585b10:	move   a11, a7
3f585b20:	jrne   L3F585B60
3f585b30:	cmpi   0x2, a12
3f585b50:	jreq   L3F585DC0
L3F585B60:
3f585b60:	move   a14, -*sp, 1
3f585b70:	move   a10, *a14+, 1
3f585b80:	calla  L3FB338D0
3f585bb0:	movk   1, a8
3f585bc0:	jruc   L3F585E20
L3F585BD0:
3f585bd0:	calla  L3FB2E340
3f585c00:	move   a8, *a13, 1
3f585c10:	move   *a9(0xc0), a11, 1
3f585c30:	move   *a9(0x1a0), a12, 1
3f585c50:	move   a14, -*sp, 1
3f585c60:	move   a8, *a14+, 1
3f585c70:	calla  L3FB2E470
3f585ca0:	move   a11, a7
3f585cb0:	jrgt   L3F585CF0
3f585cc0:	cmpi   0x2, a12
3f585ce0:	jreq   L3F585DC0
L3F585CF0:
3f585cf0:	move   a14, -*sp, 1
3f585d00:	move   a10, *a14+, 1
3f585d10:	calla  L3FB338D0
3f585d40:	movk   1, a8
3f585d50:	jruc   L3F585E20
L3F585D60:
3f585d60:	move   *a13(0xffc0), a8, 1
3f585d80:	dec    a8
3f585d90:	jreq   L3F585A40
3f585da0:	dec    a8
3f585db0:	jreq   L3F585BD0
L3F585DC0:
3f585dc0:	move   a14, -*sp, 1
3f585dd0:	move   a10, *a14+, 1
3f585de0:	calla  L3FB338D0
3f585e10:	sub    a8, a8
L3F585E20:
3f585e20:	move   *sp(0xe0), a14, 1
3f585e40:	mmfm   sp, a7,a9,a10,a11,a12,a13
3f585e60:	rets   2
3f585e70:	move   a11, -*sp, 1
3f585e80:	move   a14, -*sp, 1
3f585e90:	movi   0x3f587858, a8
3f585ec0:	move   a8, *a14+, 1
3f585ed0:	movi   0xffff, a11
3f585ef0:	move   a11, *a14+, 1
3f585f00:	calla  L3F596830
3f585f30:	move   *sp+, a11, 1
3f585f40:	rets
3f585f50:	mmtm   sp, a9,a11,a13
3f585f70:	move   a14, a13
3f585f80:	addi   0x60, a14
3f585fa0:	move   a14, -*sp, 1
3f585fb0:	move   *a13(0xffe0), *a14+, 1
3f585fd0:	calla  L3F584F70
3f586000:	move   a8, *a13, 1
3f586010:	move   a8, a8
3f586020:	jrne   L3F5860C0
3f586030:	move   @0x1b3900, a11, 1
3f586060:	move   *a11(0x100), a9, 1
3f586080:	sub    a11, a11
3f586090:	movb   a11, *a9(0x20)
3f5860b0:	jruc   L3F586240
L3F5860C0:
3f5860c0:	move   *a8(0x70), *a13(0x20), 1
3f5860f0:	move   a14, -*sp, 1
3f586100:	calla  L3F708700
3f586130:	move   a8, *a13(0x40), 1
3f586150:	move   a8, *a14+, 1
3f586160:	calla  L3F6FBB30
3f586190:	movi   0x95e30, a11
3f5861c0:	cmp    a11, a8
3f5861d0:	jrne   L3F586240
3f5861e0:	move   a14, -*sp, 1
3f5861f0:	move   *a13(0x40), *a14+, 1
3f586210:	calla  L3F6FBE80
L3F586240:
3f586240:	move   *sp(0x80), a14, 1
3f586260:	mmfm   sp, a9,a11,a13
3f586280:	rets   2
3f586290:	mmtm   sp, a9,a11,a13
3f5862b0:	move   a14, a13
3f5862c0:	addi   0x40, a14
3f5862e0:	move   a14, -*sp, 1
3f5862f0:	move   *a13(0xffe0), *a14+, 1
3f586310:	calla  L3F584F70
3f586340:	move   a8, *a13, 1
3f586350:	move   a8, a8
3f586360:	jrne   L3F586400
3f586370:	move   @0x1b3900, a11, 1
3f5863a0:	move   *a11(0x100), a9, 1
3f5863c0:	sub    a11, a11
3f5863d0:	movb   a11, *a9(0x20)
3f5863f0:	jruc   L3F586550
L3F586400:
3f586400:	move   a14, -*sp, 1
3f586410:	calla  L3F708700
3f586440:	move   a8, *a13(0x20), 1
3f586460:	move   a8, *a14+, 1
3f586470:	calla  L3F6FBB30
3f5864a0:	movi   0x95e30, a11
3f5864d0:	cmp    a11, a8
3f5864e0:	jrne   L3F586550
3f5864f0:	move   a14, -*sp, 1
3f586500:	move   *a13(0x20), *a14+, 1
3f586520:	calla  L3F6FBE80
L3F586550:
3f586550:	move   *sp(0x80), a14, 1
3f586570:	mmfm   sp, a9,a11,a13
3f586590:	rets   2
L3F5865A0:
3f5865a0:	mmtm   sp, a9,a11,a13
3f5865c0:	move   a14, a13
3f5865d0:	addi   0x40, a14
3f5865f0:	calla  L3F584940
3f586620:	move   a8, *a13, 1
3f586630:	move   a8, a8
3f586640:	jrne   L3F586680
3f586650:	movi   0xffff, a8
3f586670:	jruc   L3F5869E0
L3F586680:
3f586680:	move   @0x1b3900, a11, 1
3f5866b0:	move   *a11(0x100), a9, 1
3f5866d0:	move   *a9(0x30), *a13(0x20), 1
3f586700:	movk   3, a9
3f586710:	move   a9, *a8, 1
3f586720:	setf   16, 1, 0
3f586730:	move   a9, *a8(0x20), 0
3f586750:	movi   0x1b5d30, a9
3f586780:	move   a9, *a8(0x50), 1
3f5867a0:	move   *a13(0xffe0), *a8(0x70), 1
3f5867d0:	movk   1, a9
3f5867e0:	move   a9, *a8(0x30), 0
3f586800:	move   *a13(0xffe0), a9, 1
3f586820:	calla  L3F708700
3f586850:	move   a8, *a9(0xe0), 1
3f586870:	movi   0x3f585f50, a11
3f5868a0:	move   a11, *a9(0x100), 1
3f5868c0:	move   *a13(0x20), *a9(0x120), 1
3f5868f0:	calla  L3F708700
3f586920:	move   a8, *a9(0x140), 1
3f586940:	movi   0x3f586290, a11
3f586970:	move   a11, *a9(0x160), 1
3f586990:	move   *a13(0x20), *a9(0x180), 1
3f5869c0:	move   *a13(0x20), a8, 1
L3F5869E0:
3f5869e0:	move   *sp(0x80), a14, 1
3f586a00:	mmfm   sp, a9,a11,a13
3f586a20:	rets   2
L3F586A30:
3f586a30:	mmtm   sp, a9,a11,a13
3f586a50:	move   a14, a13
3f586a60:	addk   32, a14
3f586a70:	move   @0x1b3900, a11, 1
3f586aa0:	move   *a11(0x100), a9, 1
3f586ac0:	move   *a13(0xffe0), a11, 1
3f586ae0:	sll    0x5, a11
3f586af0:	add    a11, a9
3f586b00:	move   *a9(0x2f0), *a13(0x0), 1
3f586b30:	move   *a13, a11, 1
3f586b40:	jrne   L3F586C10
3f586b50:	move   a14, -*sp, 1
3f586b60:	movi   0x3f5879f0, a8
3f586b90:	move   a8, *a14+, 1
3f586ba0:	movi   0xffff, a9
3f586bc0:	move   a9, *a14+, 1
3f586bd0:	calla  L3F596830
3f586c00:	jruc   L3F587000
L3F586C10:
3f586c10:	move   @0x1b3900, a9, 1
3f586c40:	move   *a9(0x100), a11, 1
3f586c60:	move   *a13(0xffe0), a9, 1
3f586c80:	sll    0x5, a9
3f586c90:	add    a9, a11
3f586ca0:	sub    a9, a9
3f586cb0:	move   a9, *a11(0x2f0), 1
3f586cd0:	move   @0x1b3900, a11, 1
3f586d00:	move   *a11(0x100), a9, 1
3f586d20:	move   *a13(0xffe0), a11, 1
3f586d40:	sll    0x3, a11
3f586d50:	add    a11, a9
3f586d60:	sub    a11, a11
3f586d70:	movb   a11, *a9(0xaf0)
3f586d90:	move   *a13, a9, 1
3f586da0:	setf   16, 1, 0
3f586db0:	move   *a9(0x30), a11, 0
3f586dd0:	dec    a11
3f586de0:	move   a11, *a9(0x30), 0
3f586e00:	sext   a11, 0
3f586e10:	jreq   L3F586ED0
3f586e20:	move   a14, -*sp, 1
3f586e30:	movi   0x3f587ac0, a8
3f586e60:	move   a8, *a14+, 1
3f586e70:	movi   0xffff, a11
3f586e90:	move   a11, *a14+, 1
3f586ea0:	calla  L3F596830
L3F586ED0:
3f586ed0:	sub    a11, a11
3f586ee0:	setf   16, 1, 0
3f586ef0:	move   a11, *a9(0x30), 0
3f586f10:	move   a11, *a9, 1
3f586f20:	move   a11, *a9(0x20), 0
3f586f40:	move   a11, *a9(0x50), 1
3f586f60:	move   a11, *a9(0x70), 1
3f586f80:	move   @0x1b5db0, a11, 1
3f586fb0:	cmp    a11, a9
3f586fc0:	jrnc   L3F587000
3f586fd0:	move   a9, @0x1b5db0, 1
L3F587000:
3f587000:	move   *sp(0x80), a14, 1
3f587020:	mmfm   sp, a9,a11,a13
3f587040:	rets   2
3f587050:	sla    a10, a3
3f587060:	modu   a3, a14
3f587070:	.word  0x746f
3f587080:	sla    a9, a0
3f587090:	mods   a3, a12
3f5870a0:	sll    a11, sp
3f5870b0:	.word  0x7461
3f5870c0:	sla    0x3, a5
3f5870d0:	sra    a1, a5
3f5870e0:	sll    a1, a0
3f5870f0:	.word  0x7479
3f587100:	.word  0x7365
3f587110:	srl    a1, a0
3f587120:	.word  0x726f
3f587130:	sll    0x9, a0
3f587140:	sla    0x3, a4
3f587150:	rl     a11, a6
3f587160:	sra    a11, a12
3f587170:	.word  0x7420
3f587180:	sll    a3, a1
3f587190:	sra    a11, a12
3f5871a0:	sra    a9, a0
3f5871b0:	.word  0x746e
3f5871c0:	rl     b11, b2
3f5871d0:	.word  0x7365
3f5871e0:	.word  0x000a
3f5871f0:	rl     a11, a6
3f587200:	sra    a11, a12
3f587210:	rl     b10, sp
3f587220:	rl     a11, a14
3f587230:	.word  0x0074
3f587240:	srl    b3, b5
3f587250:	mods   a3, a1
3f587260:	modu   a11, a12
3f587270:	dsjs   a3, L3F5873B0
3f587280:	or     a9, a0
3f587290:	sra    b11, b3
3f5872a0:	sla    0x3, b2
3f5872b0:	rl     a10, a6
3f5872c0:	sra    a11, a12
3f5872d0:	or     a1, a0
3f5872e0:	sll    a3, a1
3f5872f0:	sra    a11, a12
3f587300:	move   a9, b0
3f587310:	sra    b11, b6
3f587320:	srl    b3, b2
3f587330:	modu   a11, a12
3f587340:	sla    0x3, b7
3f587350:	sll    0x9, a8
3f587360:	sla    0x3, a4
3f587370:	sla    a11, a13
3f587380:	sla    0x3, b8
3f587390:	modu   a3, a5
3f5873a0:	.word  0x7274
L3F5873B0:
3f5873b0:	sra    a11, a9
3f5873c0:	sra    0x15, b3
3f5873d0:	.word  0x000a
3f5873e0:	sla    a11, a6
3f5873f0:	mods   a3, a12
3f587400:	sll    a11, sp
3f587410:	sla    0x1, b10
3f587420:	rl     a10, a6
3f587430:	sra    a11, a12
3f587440:	.word  0x7420
3f587450:	sll    a3, a1
3f587460:	sra    a11, a12
3f587470:	modu   a9, a0
3f587480:	sra    b11, b6
3f587490:	srl    b3, b2
3f5874a0:	modu   a11, a12
3f5874b0:	sla    0x3, b7
3f5874c0:	sll    0x9, a8
3f5874d0:	sla    0x3, a4
3f5874e0:	sla    a11, a13
3f5874f0:	sla    0x3, b8
3f587500:	modu   a3, a5
3f587510:	.word  0x7274
3f587520:	sra    a11, a9
3f587530:	sra    0x15, b3
3f587540:	.word  0x000a
3f587550:	sra    0xf, a10
3f587560:	sra    0xf, a10
3f587570:	sra    0xf, a10
3f587580:	sra    0xf, a10
3f587590:	sra    0xf, a10
3f5875a0:	.word  0x7374
3f5875b0:	.word  0x7268
3f5875c0:	.word  0x725f
3f5875d0:	sla    0x3, b7
3f5875e0:	rl     b3, b3
3f5875f0:	.word  0x756f
3f587600:	sra    a3, a12
3f587610:	modu   a1, a0
3f587620:	.word  0x746f
3f587630:	rl     a1, a0
3f587640:	.word  0x7661
3f587650:	sla    0x3, a5
3f587660:	sra    a11, a2
3f587670:	modu   a3, a5
3f587680:	sll    a9, a0
3f587690:	mods   a3, a1
3f5876a0:	sra    a11, a12
3f5876b0:	.word  0x0a64
3f5876c0:	sra    0x10, a0
3f5876d0:	sra    0xf, a10
3f5876e0:	sra    0xf, a10
3f5876f0:	sra    0xf, a10
3f587700:	sra    0xf, a10
3f587710:	.word  0x742a
3f587720:	rl     b3, b3
3f587730:	mpyu   b11, b2
3f587740:	modu   a11, a9
3f587750:	.word  0x7463
3f587760:	sla    0x3, a12
3f587770:	rl     b3, b3
3f587780:	.word  0x756f
3f587790:	sra    a3, a12
3f5877a0:	modu   a1, a0
3f5877b0:	.word  0x746f
3f5877c0:	rl     a1, a0
3f5877d0:	.word  0x7661
3f5877e0:	sla    0x3, a5
3f5877f0:	sra    a11, a2
3f587800:	modu   a3, a5
3f587810:	sll    a9, a0
3f587820:	mods   a3, a1
3f587830:	sra    a11, a12
3f587840:	.word  0x0a64
3f587850:	sra    0x10, a0
3f587860:	sra    0xf, a10
3f587870:	sra    0xf, a10
3f587880:	sra    0xf, a10
3f587890:	sra    0xf, a10
3f5878a0:	sra    0xf, a10
3f5878b0:	.word  0x7374
3f5878c0:	.word  0x7268
3f5878d0:	sll    b10, sp
3f5878e0:	modu   a11, a12
3f5878f0:	sra    b11, b3
3f587900:	.word  0x7320
3f587910:	modu   a11, a8
3f587920:	mods   b3, b5
3f587930:	sla    0x3, a4
3f587940:	modu   a11, a14
3f587950:	sla    0x3, b4
3f587960:	sla    a11, a8
3f587970:	sra    b11, b6
3f587980:	sll    a1, a0
3f587990:	sra    a11, a5
3f5879a0:	sla    0x3, a14
3f5879b0:	sla    a11, a3
3f5879c0:	mods   a3, a12
3f5879d0:	sra    a3, a5
3f5879e0:	.word  0x000a
3f5879f0:	rl     b3, b3
3f587a00:	mpyu   b11, b2
3f587a10:	sra    a3, a6
3f587a20:	sll    b10, sp
3f587a30:	modu   a11, a12
L3F587A40:
3f587a40:	sra    b11, b3
3f587a50:	sla    0x1, b10
3f587a60:	.word  0x7066
3f587a70:	rl     a9, a0
3f587a80:	sla    0x3, b3
3f587a90:	.word  0x756e
3f587aa0:	mods   a3, a12
3f587ab0:	.word  0x000a
3f587ac0:	rl     b3, b3
3f587ad0:	mpyu   b11, b2
3f587ae0:	sra    a3, a6
3f587af0:	sll    b10, sp
3f587b00:	modu   a11, a12
3f587b10:	sra    b11, b3
3f587b20:	sla    0x1, b10
3f587b30:	.word  0x7066
3f587b40:	dsjs   a13, L3F587A40
3f587b50:	mpyu   a11, a6
3f587b60:	modu   a11, a3
3f587b70:	modu   b3, b5
3f587b80:	sla    0x3, b4
3f587b90:	modu   a11, a14
3f587ba0:	srl    0x15, a14
3f587bb0:	sra    b11, b10
3f587bc0:	modu   b11, b2
3f587bd0:	.word  0x000a
3f587be0:	.word  0x0000
3f587bf0:	.word  0x0000
3f587c00:	mmtm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3f587c20:	move   a14, a13
3f587c30:	addi   0x280, a14
3f587c50:	sub    a7, a7
3f587c60:	move   a7, @0x1b8660, 1
3f587c90:	calla  L3F589320
3f587cc0:	move   a14, -*sp, 1
3f587cd0:	movk   32, a7
3f587ce0:	move   a7, *a14+, 1
3f587cf0:	movi   0x1b8aa0, a7
3f587d20:	move   a7, *a14+, 1
3f587d30:	calla  L3FB44A00
L3F587D60:
3f587d60:	move   @0x1b8660, a7, 1
3f587d90:	jreq   L3F587DD0
3f587da0:	calla  L3F588C20
L3F587DD0:
3f587dd0:	movi   0x1b88a0, a7
3f587e00:	movi   0x1b86a0, a5
3f587e30:	move   a7, a8
3f587e40:	movk   8, a3
L3F587E50:
3f587e50:	move   *a5+, *a8+, 1
3f587e60:	dsjs   a3, L3F587E50
3f587e70:	movi   0x1b87a0, a5
3f587ea0:	move   a5, a8
3f587eb0:	movk   8, a3
L3F587EC0:
3f587ec0:	move   *a7+, *a8+, 1
3f587ed0:	dsjs   a3, L3F587EC0
3f587ee0:	movi   0x1b89a0, a7
3f587f10:	movk   8, a8
L3F587F20:
3f587f20:	move   *a5+, *a7+, 1
3f587f30:	dsjs   a8, L3F587F20
3f587f40:	jruc   L3F588000
3f587f50:	nop
3f587f60:	nop
3f587f70:	nop
3f587f80:	nop
3f587f90:	nop
3f587fa0:	nop
3f587fb0:	nop
3f587fc0:	nop
3f587fd0:	nop
3f587fe0:	nop
3f587ff0:	nop
L3F588000:
3f588000:	move   a8, a10
3f588010:	move   @0x1b8620, a7, 1
3f588040:	cmp    a7, a10
3f588050:	jrge   L3F5882A0
L3F588060:
3f588060:	move   a10, a9
3f588070:	srl    0x5, a9
3f588080:	move   a9, a7
3f588090:	sll    0x5, a7
3f5880a0:	addi   0x1b87a0, a7
3f5880d0:	move   a9, a5
3f5880e0:	sll    0x5, a5
3f5880f0:	addi   0x1b8ba0, a5
3f588120:	move   *a7, a3, 1
3f588130:	move   *a5, a5, 1
3f588140:	and    a5, a3
3f588150:	move   a3, *a7, 1
3f588160:	move   a9, a7
3f588170:	sll    0x5, a7
3f588180:	addi   0x1b89a0, a7
3f5881b0:	move   a9, a5
3f5881c0:	sll    0x5, a5
3f5881d0:	addi   0x1b8aa0, a5
3f588200:	move   *a7, a3, 1
3f588210:	move   *a5, a5, 1
3f588220:	and    a5, a3
3f588230:	move   a3, *a7, 1
3f588240:	addk   32, a10
3f588250:	move   @0x1b8620, a7, 1
3f588280:	cmp    a7, a10
3f588290:	jrlt   L3F588060
L3F5882A0:
3f5882a0:	move   a14, -*sp, 1
3f5882b0:	sub    a5, a5
3f5882c0:	move   a5, *a14+, 1
3f5882d0:	movi   0x1b88a0, a3
3f588300:	move   a3, *a14+, 1
3f588310:	movi   0x1b89a0, a5
3f588340:	move   a5, *a14+, 1
3f588350:	movi   0x1b87a0, a3
3f588380:	move   a3, *a14+, 1
3f588390:	inc    a7
3f5883a0:	move   a7, *a14+, 1
3f5883b0:	calla  L3F5E43F0
3f5883e0:	move   a8, a0
3f5883f0:	jrge   L3F588540
3f588400:	move   a14, -*sp, 1
3f588410:	movi   0x3f590d88, a8
3f588440:	move   a8, *a14+, 1
3f588450:	move   a13, *a14+, 1
3f588460:	calla  L3F580E40
3f588490:	move   a14, -*sp, 1
3f5884a0:	move   a13, *a14+, 1
3f5884b0:	movi   0xffff, a7
3f5884d0:	move   a7, *a14+, 1
3f5884e0:	calla  L3F596830
3f588510:	calla  L3F588C20
L3F588540:
3f588540:	move   a0, a7
3f588550:	jaeq   L3F587D60
3f588570:	sub    a12, a12
L3F588580:
3f588580:	sub    a9, a9
3f588590:	move   @0x1b8620, a7, 1
3f5885c0:	cmp    a7, a9
3f5885d0:	jrge   L3F588BC0
3f5885e0:	jruc   L3F588770
L3F5885F0:
3f5885f0:	move   a9, a7
3f588600:	srl    0x5, a7
3f588610:	sll    0x5, a7
3f588620:	addi   0x1b88a0, a7
3f588650:	move   *a7, a2, 1
3f588660:	jruc   L3F5887D0
L3F588670:
3f588670:	move   a9, a7
3f588680:	srl    0x5, a7
3f588690:	sll    0x5, a7
3f5886a0:	addi   0x1b87a0, a7
3f5886d0:	move   *a7, a2, 1
3f5886e0:	jruc   L3F5887D0
L3F5886F0:
3f5886f0:	move   a9, a7
3f588700:	srl    0x5, a7
3f588710:	sll    0x5, a7
3f588720:	addi   0x1b89a0, a7
3f588750:	move   *a7, a2, 1
3f588760:	jruc   L3F5887D0
L3F588770:
3f588770:	move   a12, a8
3f588780:	jreq   L3F5885F0
3f588790:	dec    a8
3f5887a0:	jreq   L3F588670
3f5887b0:	dec    a8
3f5887c0:	jreq   L3F5886F0
L3F5887D0:
3f5887d0:	move   a2, a3
3f5887e0:	jreq   L3F588B60
3f5887f0:	move   a14, -*sp, 1
3f588800:	move   a2, *a14+, 1
3f588810:	calla  L3F598B90
3f588840:	move   a8, a10
3f588850:	jreq   L3F588B60
3f588860:	dec    a10
3f588870:	move   a9, a7
3f588880:	add    a10, a7
3f588890:	cmpi   0x40, a7
3f5888b0:	jrge   L3F588B60
L3F5888C0:
3f5888c0:	movk   1, a7
3f5888d0:	sll    a10, a7
3f5888e0:	andn   a7, a2
3f5888f0:	move   a9, a11
3f588900:	add    a10, a11
3f588910:	move   a11, a7
3f588920:	sll    0x7, a7
3f588930:	addi   0x1b6600, a7
3f588960:	move   *a7, a7, 1
3f588970:	jreq   L3F588A90
3f588980:	move   a14, -*sp, 1
3f588990:	move   a12, *a14+, 1
3f5889a0:	move   a11, *a14+, 1
3f5889b0:	move   a11, a7
3f5889c0:	sll    0x7, a7
3f5889d0:	addi   0x1b6600, a7
3f588a00:	move   *a7(0x20), *a14+, 1
3f588a20:	move   a11, a7
3f588a30:	sll    0x7, a7
3f588a40:	addi   0x1b6600, a7
3f588a70:	move   *a7, a7, 1
3f588a80:	call   a7
L3F588A90:
3f588a90:	move   a14, -*sp, 1
3f588aa0:	move   a2, *a14+, 1
3f588ab0:	calla  L3F598B90
3f588ae0:	move   a8, a10
3f588af0:	jreq   L3F588B60
3f588b00:	dec    a10
3f588b10:	move   a9, a7
3f588b20:	add    a10, a7
3f588b30:	cmpi   0x40, a7
3f588b50:	jrlt   L3F5888C0
L3F588B60:
3f588b60:	addk   32, a9
3f588b70:	move   @0x1b8620, a7, 1
3f588ba0:	cmp    a7, a9
3f588bb0:	jrlt   L3F588770
L3F588BC0:
3f588bc0:	inc    a12
3f588bd0:	cmpi   0x3, a12
3f588bf0:	jrlt   L3F588580
3f588c00:	jauc   L3F587D60
L3F588C20:
3f588c20:	mmtm   sp, a9,a11
3f588c40:	move   @0x1da4f0, a11, 1
3f588c70:	subk   3, a11
3f588c80:	jreq   L3F588CD0
3f588c90:	move   @0x1da4f0, a11, 1
3f588cc0:	jrne   L3F588F10
L3F588CD0:
3f588cd0:	move   a14, -*sp, 1
3f588ce0:	movi   0x3f590e58, a8
3f588d10:	move   a8, *a14+, 1
3f588d20:	sub    a11, a11
3f588d30:	move   a11, *a14+, 1
3f588d40:	calla  L3F596830
3f588d70:	move   @0x1b3900, a9, 1
3f588da0:	move   *a9(0x100), a11, 1
3f588dc0:	sub    a9, a9
3f588dd0:	move   a9, *a11(0x70), 1
3f588df0:	move   a9, @0x1d27b0, 1
3f588e20:	move   @0x1b8600, a11, 1
3f588e50:	jreq   L3F588EE0
3f588e60:	move   a14, -*sp, 1
3f588e70:	move   a11, *a14+, 1
3f588e80:	calla  L3F702440
3f588eb0:	move   a9, @0x1b8600, 1
L3F588EE0:
3f588ee0:	calla  L3F707A30
L3F588F10:
3f588f10:	move   a14, -*sp, 1
3f588f20:	sub    a11, a11
3f588f30:	move   a11, *a14+, 1
3f588f40:	movk   1, a9
3f588f50:	move   a9, *a14+, 1
3f588f60:	movi   0x3000, a9
3f588f80:	move   a9, *a14+, 1
3f588f90:	movi   0x3f590f08, a8
3f588fc0:	move   a8, *a14+, 1
3f588fd0:	movi   0x3f587c00, a11
3f589000:	move   a11, *a14+, 1
3f589010:	calla  L3F706A40
3f589040:	move   a8, @0x1d27b0, 1
3f589070:	move   a8, a8
3f589080:	jrne   L3F5891A0
3f589090:	sub    a9, a9
3f5890a0:	move   a9, @0x1d27b0, 1
3f5890d0:	move   a14, -*sp, 1
3f5890e0:	movi   0x3f590f38, a8
3f589110:	move   a8, *a14+, 1
3f589120:	movi   0xffff, a11
3f589140:	move   a11, *a14+, 1
3f589150:	calla  L3F596830
3f589180:	move   a9, a8
3f589190:	jruc   L3F5891D0
L3F5891A0:
3f5891a0:	calla  L3F707A30
L3F5891D0:
3f5891d0:	mmfm   sp, a9,a11
3f5891f0:	rets
3f589200:	mmtm   sp, a11,a13
3f589220:	move   a14, a13
3f589230:	movk   1, a11
3f589240:	move   a11, @0x1b8660, 1
3f589270:	move   a14, -*sp, 1
3f589280:	sub    a11, a11
3f589290:	move   a11, *a14+, 1
3f5892a0:	calla  L3F5EA870
3f5892d0:	move   *sp(0x60), a14, 1
3f5892f0:	mmfm   sp, a11,a13
3f589310:	rets   2
L3F589320:
3f589320:	mmtm   sp, a5,a7,a9,a11,a13
3f589340:	move   a14, a13
3f589350:	addi   0x2a0, a14
3f589370:	sub    a11, a11
3f589380:	move   a11, *a13, 1
3f589390:	calla  L3F598DB0
3f5893c0:	move   a8, a8
3f5893d0:	jrne   L3F5894E0
3f5893e0:	move   @0x1b8660, a11, 1
3f589410:	jrne   L3F5894E0
L3F589420:
3f589420:	calla  L3F57A710
3f589450:	calla  L3F598DB0
3f589480:	move   a8, a11
3f589490:	jrne   L3F5894E0
3f5894a0:	move   @0x1b8660, a11, 1
3f5894d0:	jreq   L3F589420
L3F5894E0:
3f5894e0:	move   @0x1b8660, a11, 1
3f589510:	jreq   L3F589550
3f589520:	calla  L3F588C20
L3F589550:
3f589550:	sub    a11, a11
3f589560:	move   a11, @0x1b8640, 1
3f589590:	move   a11, @0x1b8620, 1
3f5895c0:	move   a11, @0x1b8680, 1
3f5895f0:	move   a14, -*sp, 1
3f589600:	movk   32, a11
3f589610:	move   a11, *a14+, 1
3f589620:	movi   0x1b8ba0, a11
3f589650:	move   a11, *a14+, 1
3f589660:	movi   0x1b8da0, a11
3f589690:	move   a11, *a14+, 1
3f5896a0:	calla  L3FB44400
3f5896d0:	move   a14, -*sp, 1
3f5896e0:	movk   32, a11
3f5896f0:	move   a11, *a14+, 1
3f589700:	movi   0x1b8ca0, a11
3f589730:	move   a11, *a14+, 1
3f589740:	movi   0x1b8da0, a11
3f589770:	move   a11, *a14+, 1
3f589780:	calla  L3FB44400
3f5897b0:	move   a14, -*sp, 1
3f5897c0:	movi   0x400, a11
3f5897e0:	move   a11, *a14+, 1
3f5897f0:	movi   0x1b6600, a11
3f589820:	move   a11, *a14+, 1
3f589830:	calla  L3FB44A00
3f589860:	move   a14, -*sp, 1
3f589870:	movi   0x68, a11
3f589890:	move   a11, *a14+, 1
3f5898a0:	movi   0x1b62c0, a11
3f5898d0:	move   a11, *a14+, 1
3f5898e0:	movi   0x1b5f80, a11
3f589910:	move   a11, *a14+, 1
3f589920:	calla  L3FB44400
3f589950:	move   @0x1b3900, a11, 1
3f589980:	move   a14, -*sp, 1
3f589990:	movi   0x1ce, a7
3f5899b0:	move   a7, *a14+, 1
3f5899c0:	movk   1, a7
3f5899d0:	move   a7, *a14+, 1
3f5899e0:	calla  L3F703D90
3f589a10:	move   a8, *a11(0x100), 1
3f589a30:	move   a8, a11
3f589a40:	jrne   L3F589AD0
3f589a50:	move   a14, -*sp, 1
3f589a60:	movi   0x3f591070, a8
3f589a90:	move   a8, *a14+, 1
3f589aa0:	calla  L3F596290
L3F589AD0:
3f589ad0:	move   @0x1b8600, a11, 1
3f589b00:	jrne   L3F589CE0
3f589b10:	move   a14, -*sp, 1
3f589b20:	movi   0x4400, a7
3f589b40:	move   a7, *a14+, 1
3f589b50:	calla  L3F701230
3f589b80:	move   a8, @0x1b8600, 1
3f589bb0:	move   a8, a11
3f589bc0:	jrne   L3F589CE0
3f589bd0:	move   a14, -*sp, 1
3f589be0:	move   a7, *a14+, 1
3f589bf0:	movi   0x3f5911c0, a8
3f589c20:	move   a8, *a14+, 1
3f589c30:	move   a13, a7
3f589c40:	addk   32, a7
3f589c50:	move   a7, *a14+, 1
3f589c60:	calla  L3FB34430
3f589c90:	move   a14, -*sp, 1
3f589ca0:	move   a7, *a14+, 1
3f589cb0:	calla  L3F596290
L3F589CE0:
3f589ce0:	calla  L3F22CF70
3f589d10:	move   @0x1b3900, a11, 1
3f589d40:	move   *a11(0x100), a7, 1
3f589d60:	movi   0x3f588c20, a11
3f589d90:	move   a11, *a7(0x70), 1
3f589db0:	movi   0x1b62c0, a9
3f589de0:	move   *a13, a7, 1
3f589df0:	subk   2, a7
3f589e00:	janc   L3F58AD10
L3F589E20:
3f589e20:	move   a14, -*sp, 1
3f589e30:	sub    a11, a11
3f589e40:	move   a11, *a14+, 1
3f589e50:	move   *a9(0x60), *a14+, 1
3f589e70:	setf   16, 1, 0
3f589e80:	move   *a9(0x20), a8, 0
3f589ea0:	move   a8, *a14+, 1
3f589eb0:	calla  L3F5C9A00
3f589ee0:	move   a8, *a9(0xe0), 1
3f589f00:	move   a8, a7
3f589f10:	jrge   L3F58A090
3f589f20:	move   a14, -*sp, 1
3f589f30:	move   @0x1b3900, a7, 1
3f589f60:	move   *a7(0x100), a11, 1
3f589f80:	movb   *a11(0x20), a8
3f589fa0:	move   a8, *a14+, 1
3f589fb0:	move   *a9(0xe0), *a14+, 1
3f589fd0:	move   *a9(0x0), *a14+, 1
3f589ff0:	movi   0x3f591388, a8
3f58a020:	move   a8, *a14+, 1
3f58a030:	calla  L3FB341E0
3f58a060:	calla  L3F588C20
L3F58A090:
3f58a090:	setf   16, 1, 0
3f58a0a0:	move   *a9(0x20), *a9(0x120), 0
3f58a0d0:	move   a14, -*sp, 1
3f58a0e0:	setf   16, 0, 0
3f58a0f0:	move   *a9(0x30), a8, 0
3f58a110:	move   a8, *a14+, 1
3f58a120:	calla  L3FB2C000
3f58a150:	setf   16, 0, 0
3f58a160:	move   a8, *a9(0x130), 0
3f58a180:	move   a14, -*sp, 1
3f58a190:	move   *a9(0x40), *a14+, 1
3f58a1b0:	calla  L3FB2C140
3f58a1e0:	move   a8, *a9(0x140), 1
3f58a200:	move   a14, -*sp, 1
3f58a210:	movk   16, a11
3f58a220:	move   a11, *a14+, 1
3f58a230:	move   a9, a7
3f58a240:	addi   0x120, a7
3f58a260:	move   a7, *a14+, 1
3f58a270:	move   *a9(0xe0), *a14+, 1
3f58a290:	calla  L3F5CAA80
3f58a2c0:	move   a8, a7
3f58a2d0:	jrge   L3F58A520
3f58a2e0:	move   a14, -*sp, 1
3f58a2f0:	move   @0x1b3900, a7, 1
3f58a320:	move   *a7(0x100), a11, 1
3f58a340:	movb   *a11(0x20), a8
3f58a360:	move   a8, *a14+, 1
3f58a370:	move   *a9(0x0), *a14+, 1
3f58a390:	movi   0x3f591518, a8
3f58a3c0:	move   a8, *a14+, 1
3f58a3d0:	move   a13, a11
3f58a3e0:	addk   32, a11
3f58a3f0:	move   a11, *a14+, 1
3f58a400:	calla  L3FB34430
3f58a430:	move   a14, -*sp, 1
3f58a440:	move   a11, *a14+, 1
3f58a450:	sub    a7, a7
3f58a460:	move   a7, *a14+, 1
3f58a470:	calla  L3F596830
3f58a4a0:	move   a14, -*sp, 1
3f58a4b0:	movk   2, a7
3f58a4c0:	move   a7, *a14+, 1
3f58a4d0:	move   a11, *a14+, 1
3f58a4e0:	calla  L3F309350
3f58a510:	jruc   L3F58AC90
L3F58A520:
3f58a520:	move   a14, -*sp, 1
3f58a530:	movk   5, a7
3f58a540:	move   a7, *a14+, 1
3f58a550:	move   *a9(0xe0), *a14+, 1
3f58a570:	calla  L3F5CBCD0
3f58a5a0:	move   a8, a8
3f58a5b0:	jrge   L3F58A820
3f58a5c0:	move   a14, -*sp, 1
3f58a5d0:	move   @0x1b3900, a7, 1
3f58a600:	move   *a7(0x100), a11, 1
3f58a620:	movb   *a11(0x20), a8
3f58a640:	move   a8, *a14+, 1
3f58a650:	move   *a9(0x0), *a14+, 1
3f58a670:	movi   0x3f591690, a8
3f58a6a0:	move   a8, *a14+, 1
3f58a6b0:	move   a13, a11
3f58a6c0:	addk   32, a11
3f58a6d0:	move   a11, *a14+, 1
3f58a6e0:	calla  L3FB34430
3f58a710:	move   a14, -*sp, 1
3f58a720:	movk   2, a7
3f58a730:	move   a7, *a14+, 1
3f58a740:	move   a11, *a14+, 1
3f58a750:	calla  L3F309350
3f58a780:	move   a14, -*sp, 1
3f58a790:	movi   0x3e8, a7
3f58a7b0:	move   a7, *a14+, 1
3f58a7c0:	calla  L3FB33A20
3f58a7f0:	calla  L3F588C20
L3F58A820:
3f58a820:	move   *a9(0xe0), a11, 1
3f58a840:	srl    0x5, a11
3f58a850:	sll    0x5, a11
3f58a860:	addi   0x1b86a0, a11
3f58a890:	move   *a9(0xe0), a7, 1
3f58a8b0:	movk   31, a5
3f58a8c0:	and    a5, a7
3f58a8d0:	movk   1, a5
3f58a8e0:	sll    a7, a5
3f58a8f0:	move   *a11, a7, 1
3f58a900:	or     a5, a7
3f58a910:	move   a7, *a11, 1
3f58a920:	move   @0x1b8640, a11, 1
3f58a950:	inc    a11
3f58a960:	move   a11, @0x1b8640, 1
3f58a990:	move   @0x1b8680, a7, 1
3f58a9c0:	inc    a7
3f58a9d0:	move   a7, @0x1b8680, 1
3f58aa00:	move   *a9(0xe0), a5, 1
3f58aa20:	sll    0x7, a5
3f58aa30:	addi   0x1b6600, a5
3f58aa60:	move   *a9(0xa0), *a5(0x0), 1
3f58aa90:	move   *a9(0xe0), a5, 1
3f58aab0:	sll    0x7, a5
3f58aac0:	addi   0x1b6600, a5
3f58aaf0:	move   *a9(0xc0), *a5(0x20), 1
3f58ab20:	move   *a9(0xe0), a5, 1
3f58ab40:	sll    0x7, a5
3f58ab50:	addi   0x1b6600, a5
3f58ab80:	sub    a7, a7
3f58ab90:	move   a7, *a5(0x40), 1
3f58abb0:	move   *a9(0xe0), a5, 1
3f58abd0:	sll    0x7, a5
3f58abe0:	addi   0x1b6600, a5
3f58ac10:	move   *a13(0x0), *a5(0x60), 1
3f58ac40:	move   *a9(0xe0), a5, 1
3f58ac60:	move   a5, @0x1b8620, 1
L3F58AC90:
3f58ac90:	addi   0x1a0, a9
3f58acb0:	move   *a13, a11, 1
3f58acc0:	inc    a11
3f58acd0:	move   a11, *a13, 1
3f58ace0:	subk   2, a11
3f58acf0:	jac   L3F589E20
L3F58AD10:
3f58ad10:	subi   0x2a0, a14
3f58ad30:	mmfm   sp, a5,a7,a9,a11,a13
3f58ad50:	rets
3f58ad60:	mmtm   sp, a7,a9,a11,a13
3f58ad80:	move   a14, a13
3f58ad90:	addi   0x1380, a14
3f58adb0:	move   a14, -*sp, 1
3f58adc0:	sub    a11, a11
3f58add0:	move   a11, *a14+, 1
3f58ade0:	move   a11, *a14+, 1
3f58adf0:	move   *a13(0xffc0), *a14+, 1
3f58ae10:	calla  L3F5CCB40
3f58ae40:	move   a8, *a13, 1
3f58ae50:	move   a8, a8
3f58ae60:	jrge   L3F58AEB0
3f58ae70:	movi   0xffff, a8
3f58ae90:	jauc   L3F58B7E0
L3F58AEB0:
3f58aeb0:	move   a14, -*sp, 1
3f58aec0:	move   a8, *a14+, 1
3f58aed0:	calla  L3F5E41C0
3f58af00:	move   a8, *a13(0x20), 1
3f58af20:	move   a8, a8
3f58af30:	jrne   L3F58B000
3f58af40:	move   a14, -*sp, 1
3f58af50:	movi   0x3f5917f8, a8
3f58af80:	move   a8, *a14+, 1
3f58af90:	move   a11, *a14+, 1
3f58afa0:	calla  L3F596830
3f58afd0:	movi   0xffff, a8
3f58aff0:	jruc   L3F58B7E0
L3F58B000:
3f58b000:	move   *a8(0x70), a9, 1
3f58b020:	move   *a9(0x40), a7, 1
3f58b040:	move   *a7(0x60), *a13(0x1360), 1
3f58b070:	move   a14, -*sp, 1
3f58b080:	move   a14, -*sp, 1
3f58b090:	movi   0x200, a7
3f58b0b0:	move   a7, *a14+, 1
3f58b0c0:	move   a13, a11
3f58b0d0:	addi   0x360, a11
3f58b0f0:	move   a11, *a14+, 1
3f58b100:	move   *a13(0x1360), *a14+, 1
3f58b120:	calla  L3F5BAF30
3f58b150:	move   a8, *a14+, 1
3f58b160:	movi   0x3f5918f0, a8
3f58b190:	move   a8, *a14+, 1
3f58b1a0:	move   a13, a7
3f58b1b0:	addi   0x40, a7
3f58b1d0:	move   a7, *a14+, 1
3f58b1e0:	calla  L3FB34430
3f58b210:	move   a14, -*sp, 1
3f58b220:	move   a7, *a14+, 1
3f58b230:	sub    a7, a7
3f58b240:	move   a7, *a14+, 1
3f58b250:	calla  L3F596830
3f58b280:	setf   2, 0, 0
3f58b290:	move   @0xaecd2, a7, 0
3f58b2c0:	jreq   L3F58B430
3f58b2d0:	move   a14, -*sp, 1
3f58b2e0:	movi   0x3f5919f8, a8
3f58b310:	move   a8, *a14+, 1
3f58b320:	move   a13, a11
3f58b330:	addi   0x40, a11
3f58b350:	move   a11, *a14+, 1
3f58b360:	calla  L3FB452E0
3f58b390:	move   a14, -*sp, 1
3f58b3a0:	sub    a7, a7
3f58b3b0:	move   a7, *a14+, 1
3f58b3c0:	move   a11, *a14+, 1
3f58b3d0:	calla  L3F309350
3f58b400:	movi   0xffff, a8
3f58b420:	jruc   L3F58B7E0
L3F58B430:
3f58b430:	move   a14, -*sp, 1
3f58b440:	sub    a11, a11
3f58b450:	move   a11, *a14+, 1
3f58b460:	move   a13, a11
3f58b470:	addi   0x40, a11
3f58b490:	move   a11, *a14+, 1
3f58b4a0:	calla  L3F309350
3f58b4d0:	move   a14, -*sp, 1
3f58b4e0:	move   *a13(0x0), *a14+, 1
3f58b500:	calla  L3F584F70
3f58b530:	move   a8, *a13(0x20), 1
3f58b550:	move   @0x1b3900, a7, 1
3f58b580:	move   *a7(0x100), a11, 1
3f58b5a0:	move   *a13, a7, 1
3f58b5b0:	sll    0x5, a7
3f58b5c0:	add    a7, a11
3f58b5d0:	sub    a7, a7
3f58b5e0:	move   a7, *a11(0x2f0), 1
3f58b600:	move   a14, -*sp, 1
3f58b610:	move   a8, *a14+, 1
3f58b620:	movk   1, a11
3f58b630:	move   a11, *a14+, 1
3f58b640:	movi   0x3000, a7
3f58b660:	move   a7, *a14+, 1
3f58b670:	movi   0x3f591a48, a8
3f58b6a0:	move   a8, *a14+, 1
3f58b6b0:	movi   0x3f59f320, a11
3f58b6e0:	move   a11, *a14+, 1
3f58b6f0:	calla  L3F706A40
3f58b720:	move   a8, a8
3f58b730:	jrne   L3F58B7E0
3f58b740:	move   a14, -*sp, 1
3f58b750:	movi   0x3f591ab0, a8
3f58b780:	move   a8, *a14+, 1
3f58b790:	sub    a7, a7
3f58b7a0:	move   a7, *a14+, 1
3f58b7b0:	calla  L3F596830
L3F58B7E0:
3f58b7e0:	move   *sp(0xa0), a14, 1
3f58b800:	mmfm   sp, a7,a9,a11,a13
3f58b820:	rets   2
3f58b830:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f58b850:	move   a14, a13
3f58b860:	addi   0x3620, a14
3f58b880:	move   a14, -*sp, 1
3f58b890:	sub    a11, a11
3f58b8a0:	move   a11, *a14+, 1
3f58b8b0:	move   a11, *a14+, 1
3f58b8c0:	move   *a13(0xffc0), *a14+, 1
3f58b8e0:	calla  L3F5CCB40
3f58b910:	move   a8, *a13, 1
3f58b920:	move   a8, a8
3f58b930:	jrge   L3F58B980
3f58b940:	movi   0xffff, a8
3f58b960:	jauc   L3F58D9C0
L3F58B980:
3f58b980:	move   a14, -*sp, 1
3f58b990:	move   a8, *a14+, 1
3f58b9a0:	calla  L3F5E41C0
3f58b9d0:	move   a8, a9
3f58b9e0:	jrne   L3F58BAC0
3f58b9f0:	move   a14, -*sp, 1
3f58ba00:	movi   0x3f5917f8, a8
3f58ba30:	move   a8, *a14+, 1
3f58ba40:	move   a11, *a14+, 1
3f58ba50:	calla  L3F596830
3f58ba80:	movi   0xffff, a8
3f58baa0:	jauc   L3F58D9C0
L3F58BAC0:
3f58bac0:	move   *a9(0x70), a10, 1
3f58bae0:	move   *a10(0x40), a7, 1
3f58bb00:	move   *a7(0x60), *a13(0x2e0), 1
3f58bb30:	move   a14, -*sp, 1
3f58bb40:	move   a13, a7
3f58bb50:	addi   0x300, a7
3f58bb70:	move   a7, *a14+, 1
3f58bb80:	move   a11, *a14+, 1
3f58bb90:	movi   0x3f591c98, a8
3f58bbc0:	move   a8, *a14+, 1
3f58bbd0:	move   *a13(0x2e0), *a14+, 1
3f58bbf0:	movk   3, a11
3f58bc00:	move   a11, *a14+, 1
3f58bc10:	calla  L3F3F4680
3f58bc40:	move   a8, a8
3f58bc50:	jreq   L3F58BE20
3f58bc60:	move   a14, -*sp, 1
3f58bc70:	move   a7, *a14+, 1
3f58bc80:	movi   0x3f591ca0, a8
3f58bcb0:	move   a8, *a14+, 1
3f58bcc0:	move   a13, a11
3f58bcd0:	addi   0x1300, a11
3f58bcf0:	move   a11, *a14+, 1
3f58bd00:	calla  L3FB34430
3f58bd30:	move   a14, -*sp, 1
3f58bd40:	move   a11, *a14+, 1
3f58bd50:	sub    a7, a7
3f58bd60:	move   a7, *a14+, 1
3f58bd70:	calla  L3F596830
3f58bda0:	move   a14, -*sp, 1
3f58bdb0:	move   a7, *a14+, 1
3f58bdc0:	move   a11, *a14+, 1
3f58bdd0:	calla  L3F309350
3f58be00:	jauc   L3F58CCD0
L3F58BE20:
3f58be20:	move   a14, -*sp, 1
3f58be30:	move   a14, -*sp, 1
3f58be40:	movi   0x200, a11
3f58be60:	move   a11, *a14+, 1
3f58be70:	move   a7, *a14+, 1
3f58be80:	move   *a13(0x2e0), *a14+, 1
3f58bea0:	calla  L3F5BAF30
3f58bed0:	move   a8, *a14+, 1
3f58bee0:	movi   0x3f591ca0, a8
3f58bf10:	move   a8, *a14+, 1
3f58bf20:	move   a13, a7
3f58bf30:	addi   0x1300, a7
3f58bf50:	move   a7, *a14+, 1
3f58bf60:	calla  L3FB34430
3f58bf90:	move   a14, -*sp, 1
3f58bfa0:	move   a7, *a14+, 1
3f58bfb0:	sub    a7, a7
3f58bfc0:	move   a7, *a14+, 1
3f58bfd0:	calla  L3F596830
3f58c000:	move   a14, -*sp, 1
3f58c010:	move   a7, *a14+, 1
3f58c020:	movk   1, a7
3f58c030:	move   a7, *a14+, 1
3f58c040:	movi   0x3f591c98, a8
3f58c070:	move   a8, *a14+, 1
3f58c080:	move   a13, a7
3f58c090:	addi   0x300, a7
3f58c0b0:	move   a7, *a14+, 1
3f58c0c0:	movk   3, a7
3f58c0d0:	move   a7, *a14+, 1
3f58c0e0:	calla  L3F3F4680
3f58c110:	move   a8, a8
3f58c120:	jreq   L3F58C1F0
3f58c130:	move   a14, -*sp, 1
3f58c140:	sub    a7, a7
3f58c150:	move   a7, *a14+, 1
3f58c160:	move   a13, a7
3f58c170:	addi   0x1300, a7
3f58c190:	move   a7, *a14+, 1
3f58c1a0:	calla  L3F309350
3f58c1d0:	jauc   L3F58CCD0
L3F58C1F0:
3f58c1f0:	move   a14, -*sp, 1
3f58c200:	movk   2, a7
3f58c210:	move   a7, *a14+, 1
3f58c220:	calla  L3F5EA3A0
3f58c250:	move   a14, -*sp, 1
3f58c260:	sub    a7, a7
3f58c270:	move   a7, *a14+, 1
3f58c280:	movk   12, a7
3f58c290:	move   a7, *a14+, 1
3f58c2a0:	move   a13, a7
3f58c2b0:	addi   0x1980, a7
3f58c2d0:	move   a7, *a14+, 1
3f58c2e0:	move   *a13(0x0), *a14+, 1
3f58c300:	calla  L3F5D8E70
3f58c330:	move   a8, *a13(0x19e0), 1
3f58c350:	calla  L3F5EA530
3f58c380:	move   *a13(0x19e0), a7, 1
3f58c3a0:	subk   12, a7
3f58c3b0:	jrne   L3F58CB00
3f58c3c0:	setf   8, 0, 0
3f58c3d0:	move   *a13(0x1980), a7, 0
3f58c3f0:	move   @0xbf5e0, a11
3f58c420:	cmp    a11, a7
3f58c430:	jreq   L3F58C500
3f58c440:	move   a14, -*sp, 1
3f58c450:	move   a13, a7
3f58c460:	addi   0x1980, a7
3f58c480:	move   a7, *a14+, 1
3f58c490:	calla  L3F8ECC80
3f58c4c0:	movk   1, a11
3f58c4d0:	move   a11, *a13(0x1a00), 1
3f58c4f0:	jruc   L3F58C530
L3F58C500:
3f58c500:	sub    a7, a7
3f58c510:	move   a7, *a13(0x1a00), 1
L3F58C530:
3f58c530:	sub    a11, a11
3f58c540:	movb   a11, *a13(0x1620)
3f58c560:	move   a14, -*sp, 1
3f58c570:	movi   0x3f591db8, a8
3f58c5a0:	move   a8, *a14+, 1
3f58c5b0:	calla  L3FB458D0
3f58c5e0:	movb   a8, *a13(0x1628)
3f58c600:	setf   8, 0, 0
3f58c610:	move   *a13(0x1628), a7, 0
3f58c630:	addk   3, a7
3f58c640:	srl    0x2, a7
3f58c650:	setf   16, 0, 0
3f58c660:	move   a7, *a13(0x1650), 0
3f58c680:	movk   11, a7
3f58c690:	move   a7, *a13(0x1630), 0
3f58c6b0:	move   a11, *a13(0x1640), 0
3f58c6d0:	move   *a13(0x1a00), a7, 1
3f58c6f0:	jreq   L3F58C820
3f58c700:	movb   *a13(0x1990), a7
3f58c720:	move   a7, *a13(0x1a20), 1
3f58c740:	movb   *a13(0x1998), *a13(0x1990)
3f58c770:	movb   a7, *a13(0x1998)
3f58c790:	movb   *a13(0x19a0), a7
3f58c7b0:	move   a7, *a13(0x1a20), 1
3f58c7d0:	movb   *a13(0x19a8), *a13(0x19a0)
3f58c800:	movb   a7, *a13(0x19a8)
L3F58C820:
3f58c820:	move   a14, -*sp, 1
3f58c830:	movi   0x64, a7
3f58c850:	move   a7, *a14+, 1
3f58c860:	move   a13, a7
3f58c870:	addi   0x1660, a7
3f58c890:	move   a7, *a14+, 1
3f58c8a0:	calla  L3FB44A00
3f58c8d0:	move   a14, -*sp, 1
3f58c8e0:	movi   0x3f591db8, a8
3f58c910:	move   a8, *a14+, 1
3f58c920:	move   a7, *a14+, 1
3f58c930:	calla  L3FB45720
3f58c960:	setf   8, 0, 0
3f58c970:	move   *a13(0x1628), a5, 0
3f58c990:	movk   3, a7
3f58c9a0:	and    a5, a7
3f58c9b0:	sll    0x5, a7
3f58c9c0:	addi   0x1b8ea0, a7
3f58c9f0:	move   *a7, a7, 1
3f58ca00:	add    a5, a7
3f58ca10:	addk   8, a7
3f58ca20:	move   a7, *a13(0x19e0), 1
3f58ca40:	move   a14, -*sp, 1
3f58ca50:	move   a11, *a14+, 1
3f58ca60:	move   a7, *a14+, 1
3f58ca70:	move   a13, a5
3f58ca80:	addi   0x1620, a5
3f58caa0:	move   a5, *a14+, 1
3f58cab0:	move   *a13(0x0), *a14+, 1
3f58cad0:	calla  L3F5D4AF0
L3F58CB00:
3f58cb00:	move   a14, -*sp, 1
3f58cb10:	movi   0x3f5919f8, a8
3f58cb40:	move   a8, *a14+, 1
3f58cb50:	move   a13, a11
3f58cb60:	addi   0x1300, a11
3f58cb80:	move   a11, *a14+, 1
3f58cb90:	calla  L3FB452E0
3f58cbc0:	move   a14, -*sp, 1
3f58cbd0:	movk   1, a7
3f58cbe0:	move   a7, *a14+, 1
3f58cbf0:	move   a11, *a14+, 1
3f58cc00:	calla  L3F309350
3f58cc30:	move   a14, -*sp, 1
3f58cc40:	move   *a13(0x0), *a14+, 1
3f58cc60:	calla  L3F5E8930
3f58cc90:	movi   0xffff, a8
3f58ccb0:	jauc   L3F58D9C0
L3F58CCD0:
3f58ccd0:	move   @0x1b8620, a11, 1
3f58cd00:	move   *a13, a7, 1
3f58cd10:	cmp    a7, a11
3f58cd20:	jrge   L3F58CD60
3f58cd30:	move   a7, @0x1b8620, 1
L3F58CD60:
3f58cd60:	sll    0x7, a7
3f58cd70:	addi   0x1b6600, a7
3f58cda0:	movi   0x3f58e4d0, a11
3f58cdd0:	move   a11, *a7, 1
3f58cde0:	move   *a13, a7, 1
3f58cdf0:	sll    0x7, a7
3f58ce00:	addi   0x1b6600, a7
3f58ce30:	sub    a5, a5
3f58ce40:	move   a5, *a7(0x20), 1
3f58ce60:	move   *a13, a7, 1
3f58ce70:	sll    0x7, a7
3f58ce80:	addi   0x1b6600, a7
3f58ceb0:	move   *a13(0xffc0), a5, 1
3f58ced0:	sll    0x7, a5
3f58cee0:	addi   0x1b6600, a5
3f58cf10:	move   *a5(0x60), *a7(0x60), 1
3f58cf40:	move   *a13, a7, 1
3f58cf50:	srl    0x5, a7
3f58cf60:	sll    0x5, a7
3f58cf70:	addi   0x1b86a0, a7
3f58cfa0:	move   *a13, a5, 1
3f58cfb0:	movk   31, a11
3f58cfc0:	and    a5, a11
3f58cfd0:	movk   1, a5
3f58cfe0:	sll    a11, a5
3f58cff0:	move   *a7, a11, 1
3f58d000:	or     a5, a11
3f58d010:	move   a11, *a7, 1
3f58d020:	move   @0x1b8640, a11, 1
3f58d050:	inc    a11
3f58d060:	move   a11, @0x1b8640, 1
3f58d090:	calla  L3FB2E340
3f58d0c0:	move   a14, -*sp, 1
3f58d0d0:	movi   0x3f591f08, a8
3f58d100:	move   a8, *a14+, 1
3f58d110:	calla  L3F70B060
3f58d140:	move   a8, *a13(0x40), 1
3f58d160:	move   a8, a5
3f58d170:	jrne   L3F58D300
3f58d180:	calla  L3FB2E590
3f58d1b0:	move   a14, -*sp, 1
3f58d1c0:	movi   0x3f591f08, a8
3f58d1f0:	move   a8, *a14+, 1
3f58d200:	movi   0x3f591f48, a8
3f58d230:	move   a8, *a14+, 1
3f58d240:	move   a13, a11
3f58d250:	addi   0x1620, a11
3f58d270:	move   a11, *a14+, 1
3f58d280:	calla  L3FB34430
3f58d2b0:	move   a14, -*sp, 1
3f58d2c0:	move   a11, *a14+, 1
3f58d2d0:	calla  L3F596290
L3F58D300:
3f58d300:	move   a14, -*sp, 1
3f58d310:	move   a5, *a14+, 1
3f58d320:	calla  L3F5865A0
3f58d350:	move   a8, *a13(0x20), 1
3f58d370:	move   @0x1b8620, a11, 1
3f58d3a0:	cmp    a8, a11
3f58d3b0:	jrge   L3F58D3F0
3f58d3c0:	move   a8, @0x1b8620, 1
L3F58D3F0:
3f58d3f0:	srl    0x5, a8
3f58d400:	sll    0x5, a8
3f58d410:	addi   0x1b86a0, a8
3f58d440:	move   *a13(0x20), a11, 1
3f58d460:	movk   31, a7
3f58d470:	and    a11, a7
3f58d480:	movk   1, a5
3f58d490:	sll    a7, a5
3f58d4a0:	move   *a8, a7, 1
3f58d4b0:	or     a5, a7
3f58d4c0:	move   a7, *a8, 1
3f58d4d0:	move   @0x1b8640, a7, 1
3f58d500:	inc    a7
3f58d510:	move   a7, @0x1b8640, 1
3f58d540:	calla  L3FB2E590
3f58d570:	sll    0x7, a11
3f58d580:	addi   0x1b6600, a11
3f58d5b0:	movi   0x3f58e4d0, a7
3f58d5e0:	move   a7, *a11, 1
3f58d5f0:	move   *a13(0x20), a11, 1
3f58d610:	sll    0x7, a11
3f58d620:	addi   0x1b6600, a11
3f58d650:	move   *a13(0x40), a5, 1
3f58d670:	move   a5, *a11(0x20), 1
3f58d690:	move   *a13(0x20), a11, 1
3f58d6b0:	sll    0x7, a11
3f58d6c0:	addi   0x1b6600, a11
3f58d6f0:	move   *a13(0x0), *a11(0x40), 1
3f58d720:	move   *a13, a11, 1
3f58d730:	sll    0x7, a11
3f58d740:	addi   0x1b6600, a11
3f58d770:	move   *a13(0x20), *a11(0x40), 1
3f58d7a0:	move   *a13, a11, 1
3f58d7b0:	sll    0x7, a11
3f58d7c0:	addi   0x1b6600, a11
3f58d7f0:	move   *a11(0x60), a11, 1
3f58d810:	movi   0x1a0, a7
3f58d830:	mpys   a7, a11
3f58d840:	addi   0x1b62c0, a11
3f58d870:	move   *a11(0x80), a11, 1
3f58d890:	jreq   L3F58D9B0
3f58d8a0:	move   a14, -*sp, 1
3f58d8b0:	move   *a13(0x0), *a14+, 1
3f58d8d0:	move   *a13, a11, 1
3f58d8e0:	sll    0x7, a11
3f58d8f0:	addi   0x1b6600, a11
3f58d920:	move   *a11(0x60), a11, 1
3f58d940:	mpys   a7, a11
3f58d950:	addi   0x1b62c0, a11
3f58d980:	move   *a11(0x80), a11, 1
3f58d9a0:	call   a11
L3F58D9B0:
3f58d9b0:	sub    a8, a8
L3F58D9C0:
3f58d9c0:	move   *sp(0xe0), a14, 1
3f58d9e0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f58da00:	rets   2
3f58da10:	mmtm   sp, a9,a11,a13
3f58da30:	move   a14, a13
3f58da40:	addi   0x40, a14
3f58da60:	movk   1, a11
3f58da70:	move   a11, *a13, 1
3f58da80:	move   a14, -*sp, 1
3f58da90:	movk   4, a11
3f58daa0:	move   a11, *a14+, 1
3f58dab0:	move   a13, *a14+, 1
3f58dac0:	movk   1, a11
3f58dad0:	move   a11, *a14+, 1
3f58dae0:	movk   6, a11
3f58daf0:	move   a11, *a14+, 1
3f58db00:	move   *a13(0xffe0), *a14+, 1
3f58db20:	calla  L3F5DD260
3f58db50:	move   a8, *a13(0x20), 1
3f58db70:	move   a8, a8
3f58db80:	jreq   L3F58DC70
3f58db90:	move   a14, -*sp, 1
3f58dba0:	move   *a13(0xffe0), *a14+, 1
3f58dbc0:	move   a8, *a14+, 1
3f58dbd0:	movi   0x3f592100, a8
3f58dc00:	move   a8, *a14+, 1
3f58dc10:	movi   0xffff, a11
3f58dc30:	move   a11, *a14+, 1
3f58dc40:	calla  L3F596BE0
L3F58DC70:
3f58dc70:	move   a14, -*sp, 1
3f58dc80:	movk   4, a11
3f58dc90:	move   a11, *a14+, 1
3f58dca0:	move   a13, *a14+, 1
3f58dcb0:	movk   8, a11
3f58dcc0:	move   a11, *a14+, 1
3f58dcd0:	movi   0xffff, a11
3f58dd00:	move   a11, *a14+, 1
3f58dd10:	move   *a13(0xffe0), *a14+, 1
3f58dd30:	calla  L3F5DD260
3f58dd60:	move   a8, a8
3f58dd70:	movk   1, a11
3f58dd80:	jrlt   L3F58DDA0
3f58dd90:	sub    a11, a11
L3F58DDA0:
3f58dda0:	move   a11, *a13(0x20), 1
3f58ddc0:	move   a11, a8
3f58ddd0:	jreq   L3F58DEC0
3f58dde0:	move   a14, -*sp, 1
3f58ddf0:	move   *a13(0xffe0), *a14+, 1
3f58de10:	move   a8, *a14+, 1
3f58de20:	movi   0x3f5922c8, a8
3f58de50:	move   a8, *a14+, 1
3f58de60:	movi   0xffff, a11
3f58de80:	move   a11, *a14+, 1
3f58de90:	calla  L3F596BE0
L3F58DEC0:
3f58dec0:	move   a14, -*sp, 1
3f58ded0:	movk   4, a11
3f58dee0:	move   a11, *a14+, 1
3f58def0:	movi   0x97830, a11
3f58df20:	move   a11, *a14+, 1
3f58df30:	movi   0x1002, a11
3f58df50:	move   a11, *a14+, 1
3f58df60:	movi   0xffff, a11
3f58df90:	move   a11, *a14+, 1
3f58dfa0:	move   *a13(0xffe0), *a14+, 1
3f58dfc0:	calla  L3F5DD260
3f58dff0:	move   a8, *a13(0x20), 1
3f58e010:	move   a8, a8
3f58e020:	jrge   L3F58E1A0
3f58e030:	move   a14, -*sp, 1
3f58e040:	move   @0x1b3900, a9, 1
3f58e070:	move   *a9(0x100), a11, 1
3f58e090:	movb   *a11(0x20), a8
3f58e0b0:	move   a8, *a14+, 1
3f58e0c0:	move   *a13(0xffe0), *a14+, 1
3f58e0e0:	move   *a13(0x20), *a14+, 1
3f58e100:	movi   0x3f592498, a8
3f58e130:	move   a8, *a14+, 1
3f58e140:	movi   0xffff, a11
3f58e160:	move   a11, *a14+, 1
3f58e170:	calla  L3F596E40
L3F58E1A0:
3f58e1a0:	move   a14, -*sp, 1
3f58e1b0:	movk   4, a11
3f58e1c0:	move   a11, *a14+, 1
3f58e1d0:	movi   0x97850, a9
3f58e200:	move   a9, *a14+, 1
3f58e210:	movi   0x1001, a11
3f58e230:	move   a11, *a14+, 1
3f58e240:	movi   0xffff, a9
3f58e270:	move   a9, *a14+, 1
3f58e280:	move   *a13(0xffe0), *a14+, 1
3f58e2a0:	calla  L3F5DD260
3f58e2d0:	move   a8, *a13(0x20), 1
3f58e2f0:	move   a8, a8
3f58e300:	jrge   L3F58E480
3f58e310:	move   a14, -*sp, 1
3f58e320:	move   @0x1b3900, a9, 1
3f58e350:	move   *a9(0x100), a11, 1
3f58e370:	movb   *a11(0x20), a8
3f58e390:	move   a8, *a14+, 1
3f58e3a0:	move   *a13(0xffe0), *a14+, 1
3f58e3c0:	move   *a13(0x20), *a14+, 1
3f58e3e0:	movi   0x3f5926a8, a8
3f58e410:	move   a8, *a14+, 1
3f58e420:	movi   0xffff, a11
3f58e440:	move   a11, *a14+, 1
3f58e450:	calla  L3F596E40
L3F58E480:
3f58e480:	move   *sp(0x80), a14, 1
3f58e4a0:	mmfm   sp, a9,a11,a13
3f58e4c0:	rets   2
3f58e4d0:	mmtm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f58e4f0:	move   a14, a13
3f58e500:	addi   0x22a0, a14
3f58e520:	move   *a13(0xffe0), a9, 1
3f58e540:	move   *a13(0xffc0), a10, 1
3f58e560:	move   *a13(0xffa0), a11, 1
3f58e580:	move   @0x1b8600, a12, 1
3f58e5b0:	move   a9, a9
3f58e5c0:	jaeq   L3F590BE0
3f58e5e0:	jauc   L3F58FE40
L3F58E600:
3f58e600:	move   a14, -*sp, 1
3f58e610:	movi   0x3f5928b8, a8
3f58e640:	move   a8, *a14+, 1
3f58e650:	move   a13, *a14+, 1
3f58e660:	calla  L3FB34430
3f58e690:	move   a14, -*sp, 1
3f58e6a0:	move   a13, *a14+, 1
3f58e6b0:	movi   0xffff, a7
3f58e6d0:	move   a7, *a14+, 1
3f58e6e0:	calla  L3F596830
3f58e710:	move   a14, -*sp, 1
3f58e720:	movk   2, a7
3f58e730:	move   a7, *a14+, 1
3f58e740:	move   a13, *a14+, 1
3f58e750:	calla  L3F309350
3f58e780:	move   a14, -*sp, 1
3f58e790:	movi   0x3e8, a7
3f58e7b0:	move   a7, *a14+, 1
3f58e7c0:	calla  L3FB33A20
3f58e7f0:	calla  L3F588C20
3f58e820:	jauc   L3F590C20
L3F58E840:
3f58e840:	calla  L3FB2E340
3f58e870:	move   *a9(0xa0), a0, 1
3f58e890:	calla  L3FB2E590
3f58e8c0:	move   a0, a7
3f58e8d0:	jaeq   L3F590C20
3f58e8f0:	move   a14, -*sp, 1
3f58e900:	move   a0, *a14+, 1
3f58e910:	move   a12, *a14+, 1
3f58e920:	move   a9, *a14+, 1
3f58e930:	calla  L3F70C5C0
3f58e960:	move   a8, a2
3f58e970:	jrge   L3F58F120
3f58e980:	move   a10, a7
3f58e990:	sll    0x7, a7
3f58e9a0:	addi   0x1b6600, a7
3f58e9d0:	move   *a7(0x40), *a13(0x2280), 1
3f58ea00:	move   a14, -*sp, 1
3f58ea10:	move   @0x1b3900, a7, 1
3f58ea40:	move   *a7(0x100), a5, 1
3f58ea60:	movb   *a5(0x20), a8
3f58ea80:	move   a8, *a14+, 1
3f58ea90:	move   a11, *a14+, 1
3f58eaa0:	move   a10, *a14+, 1
3f58eab0:	move   a9, *a14+, 1
3f58eac0:	movi   0x3f5929d0, a8
3f58eaf0:	move   a8, *a14+, 1
3f58eb00:	move   a13, a5
3f58eb10:	addi   0x280, a5
3f58eb30:	move   a5, *a14+, 1
3f58eb40:	calla  L3FB34430
3f58eb70:	move   a14, -*sp, 1
3f58eb80:	move   *a13(0x2280), *a14+, 1
3f58eba0:	calla  L3F5E8930
3f58ebd0:	move   *a13(0x2280), a7, 1
3f58ebf0:	sll    0x7, a7
3f58ec00:	addi   0x1b6600, a7
3f58ec30:	sub    a5, a5
3f58ec40:	move   a5, *a7, 1
3f58ec50:	move   *a13(0x2280), a7, 1
3f58ec70:	sll    0x7, a7
3f58ec80:	addi   0x1b6600, a7
3f58ecb0:	move   a5, *a7(0x60), 1
3f58ecd0:	move   *a13(0x2280), a7, 1
3f58ecf0:	srl    0x5, a7
3f58ed00:	sll    0x5, a7
3f58ed10:	addi   0x1b86a0, a7
3f58ed40:	move   *a13(0x2280), a3, 1
3f58ed60:	movk   31, a5
3f58ed70:	and    a3, a5
3f58ed80:	movk   1, a3
3f58ed90:	sll    a5, a3
3f58eda0:	move   *a7, a5, 1
3f58edb0:	andn   a3, a5
3f58edc0:	move   a5, *a7, 1
3f58edd0:	move   @0x1b8640, a7, 1
3f58ee00:	dec    a7
3f58ee10:	move   a7, @0x1b8640, 1
3f58ee40:	move   a14, -*sp, 1
3f58ee50:	move   a9, *a14+, 1
3f58ee60:	calla  L3F70BB90
3f58ee90:	move   a14, -*sp, 1
3f58eea0:	move   a10, *a14+, 1
3f58eeb0:	calla  L3F586A30
3f58eee0:	move   a10, a7
3f58eef0:	sll    0x7, a7
3f58ef00:	addi   0x1b6600, a7
3f58ef30:	sub    a5, a5
3f58ef40:	move   a5, *a7, 1
3f58ef50:	move   a10, a7
3f58ef60:	sll    0x7, a7
3f58ef70:	addi   0x1b6600, a7
3f58efa0:	move   a5, *a7(0x60), 1
3f58efc0:	move   a10, a7
3f58efd0:	srl    0x5, a7
3f58efe0:	sll    0x5, a7
3f58eff0:	addi   0x1b86a0, a7
3f58f020:	movk   31, a3
3f58f030:	and    a10, a3
3f58f040:	movk   1, a5
3f58f050:	sll    a3, a5
3f58f060:	move   *a7, a3, 1
3f58f070:	andn   a5, a3
3f58f080:	move   a3, *a7, 1
3f58f090:	move   @0x1b8640, a7, 1
3f58f0c0:	dec    a7
3f58f0d0:	move   a7, @0x1b8640, 1
3f58f100:	jauc   L3F590C20
L3F58F120:
3f58f120:	move   a14, -*sp, 1
3f58f130:	sub    a7, a7
3f58f140:	move   a7, *a14+, 1
3f58f150:	move   a2, *a14+, 1
3f58f160:	move   a12, *a14+, 1
3f58f170:	move   a10, a5
3f58f180:	sll    0x7, a5
3f58f190:	addi   0x1b6600, a5
3f58f1c0:	move   *a5(0x40), *a14+, 1
3f58f1e0:	calla  L3F5D4AF0
3f58f210:	move   a8, a3
3f58f220:	jage   L3F590C20
3f58f240:	move   @0x1b3900, a5, 1
3f58f270:	move   *a5(0x100), a3, 1
3f58f290:	move   *a3(0x30), a3, 1
3f58f2b0:	inc    a3
3f58f2c0:	jrne   L3F58F8F0
3f58f2d0:	move   a10, a3
3f58f2e0:	sll    0x7, a3
3f58f2f0:	addi   0x1b6600, a3
3f58f320:	move   *a3(0x40), *a13(0x280), 1
3f58f350:	move   a14, -*sp, 1
3f58f360:	move   *a13(0x280), *a14+, 1
3f58f380:	calla  L3F5E8930
3f58f3b0:	move   *a13(0x280), a5, 1
3f58f3d0:	sll    0x7, a5
3f58f3e0:	addi   0x1b6600, a5
3f58f410:	move   a7, *a5, 1
3f58f420:	move   *a13(0x280), a5, 1
3f58f440:	sll    0x7, a5
3f58f450:	addi   0x1b6600, a5
3f58f480:	move   a7, *a5(0x60), 1
3f58f4a0:	move   *a13(0x280), a5, 1
3f58f4c0:	srl    0x5, a5
3f58f4d0:	sll    0x5, a5
3f58f4e0:	addi   0x1b86a0, a5
3f58f510:	move   *a13(0x280), a3, 1
3f58f530:	movk   31, a7
3f58f540:	and    a3, a7
3f58f550:	movk   1, a3
3f58f560:	sll    a7, a3
3f58f570:	move   *a5, a7, 1
3f58f580:	andn   a3, a7
3f58f590:	move   a7, *a5, 1
3f58f5a0:	move   @0x1b8640, a7, 1
3f58f5d0:	dec    a7
3f58f5e0:	move   a7, @0x1b8640, 1
3f58f610:	move   a14, -*sp, 1
3f58f620:	move   a9, *a14+, 1
3f58f630:	calla  L3F70BB90
3f58f660:	move   a14, -*sp, 1
3f58f670:	move   a10, *a14+, 1
3f58f680:	calla  L3F586A30
3f58f6b0:	move   a10, a7
3f58f6c0:	sll    0x7, a7
3f58f6d0:	addi   0x1b6600, a7
3f58f700:	sub    a5, a5
3f58f710:	move   a5, *a7, 1
3f58f720:	move   a10, a7
3f58f730:	sll    0x7, a7
3f58f740:	addi   0x1b6600, a7
3f58f770:	move   a5, *a7(0x60), 1
3f58f790:	move   a10, a7
3f58f7a0:	srl    0x5, a7
3f58f7b0:	sll    0x5, a7
3f58f7c0:	addi   0x1b86a0, a7
3f58f7f0:	movk   31, a3
3f58f800:	and    a10, a3
3f58f810:	movk   1, a5
3f58f820:	sll    a3, a5
3f58f830:	move   *a7, a3, 1
3f58f840:	andn   a5, a3
3f58f850:	move   a3, *a7, 1
3f58f860:	move   @0x1b8640, a7, 1
3f58f890:	dec    a7
3f58f8a0:	move   a7, @0x1b8640, 1
3f58f8d0:	jauc   L3F590C20
L3F58F8F0:
3f58f8f0:	move   a14, -*sp, 1
3f58f900:	move   *a5(0x100), a3, 1
3f58f920:	movb   *a3(0x20), a8
3f58f940:	move   a8, *a14+, 1
3f58f950:	move   a11, *a14+, 1
3f58f960:	move   a10, *a14+, 1
3f58f970:	move   a9, *a14+, 1
3f58f980:	movi   0x3f592cd0, a8
3f58f9b0:	move   a8, *a14+, 1
3f58f9c0:	move   a13, a3
3f58f9d0:	addi   0x280, a3
3f58f9f0:	move   a3, *a14+, 1
3f58fa00:	calla  L3FB34430
3f58fa30:	move   a14, -*sp, 1
3f58fa40:	move   a3, *a14+, 1
3f58fa50:	move   a7, *a14+, 1
3f58fa60:	calla  L3F596830
3f58fa90:	jauc   L3F590C20
L3F58FAB0:
3f58fab0:	move   a10, a7
3f58fac0:	srl    0x5, a7
3f58fad0:	sll    0x5, a7
3f58fae0:	addi   0x1b8aa0, a7
3f58fb10:	movk   31, a5
3f58fb20:	and    a10, a5
3f58fb30:	movk   1, a3
3f58fb40:	sll    a5, a3
3f58fb50:	move   *a7, a5, 1
3f58fb60:	andn   a3, a5
3f58fb70:	move   a5, *a7, 1
3f58fb80:	move   a10, a7
3f58fb90:	sll    0x7, a7
3f58fba0:	addi   0x1b6600, a7
3f58fbd0:	move   *a7(0x40), a7, 1
3f58fbf0:	srl    0x5, a7
3f58fc00:	sll    0x5, a7
3f58fc10:	addi   0x1b8ba0, a7
3f58fc40:	move   a10, a5
3f58fc50:	sll    0x7, a5
3f58fc60:	addi   0x1b6600, a5
3f58fc90:	move   *a5(0x40), a5, 1
3f58fcb0:	movk   31, a3
3f58fcc0:	and    a3, a5
3f58fcd0:	movk   1, a3
3f58fce0:	sll    a5, a3
3f58fcf0:	move   *a7, a5, 1
3f58fd00:	or     a3, a5
3f58fd10:	move   a5, *a7, 1
3f58fd20:	jauc   L3F590C20
L3F58FD40:
3f58fd40:	move   a14, -*sp, 1
3f58fd50:	move   a11, *a14+, 1
3f58fd60:	move   a10, *a14+, 1
3f58fd70:	move   a9, *a14+, 1
3f58fd80:	movi   0x3f592f10, a8
3f58fdb0:	move   a8, *a14+, 1
3f58fdc0:	movi   0xffff, a7
3f58fde0:	move   a7, *a14+, 1
3f58fdf0:	calla  L3F596E40
3f58fe20:	jauc   L3F590C20
L3F58FE40:
3f58fe40:	move   a11, a8
3f58fe50:	jaeq   L3F58E600
3f58fe70:	dec    a8
3f58fe80:	jaeq   L3F58E840
3f58fea0:	dec    a8
3f58feb0:	jreq   L3F58FAB0
3f58fec0:	jruc   L3F58FD40
L3F58FED0:
3f58fed0:	move   a10, a7
3f58fee0:	sll    0x7, a7
3f58fef0:	addi   0x1b6600, a7
3f58ff20:	move   *a7(0x40), a7, 1
3f58ff40:	sll    0x7, a7
3f58ff50:	addi   0x1b6600, a7
3f58ff80:	move   *a7(0x20), a9, 1
3f58ffa0:	calla  L3FB2E340
3f58ffd0:	move   a8, a4
3f58ffe0:	move   *a9(0xc0), a0, 1
3f590000:	move   a14, -*sp, 1
3f590010:	move   a4, *a14+, 1
3f590020:	calla  L3FB2E470
3f590050:	move   a0, a3
3f590060:	jrne   L3F590300
3f590070:	move   a10, a7
3f590080:	srl    0x5, a7
3f590090:	sll    0x5, a7
3f5900a0:	addi   0x1b8ba0, a7
3f5900d0:	movk   31, a5
3f5900e0:	and    a10, a5
3f5900f0:	movk   1, a3
3f590100:	sll    a5, a3
3f590110:	move   *a7, a5, 1
3f590120:	andn   a3, a5
3f590130:	move   a5, *a7, 1
3f590140:	move   a10, a7
3f590150:	sll    0x7, a7
3f590160:	addi   0x1b6600, a7
3f590190:	move   *a7(0x40), a7, 1
3f5901b0:	srl    0x5, a7
3f5901c0:	sll    0x5, a7
3f5901d0:	addi   0x1b8aa0, a7
3f590200:	move   a10, a5
3f590210:	sll    0x7, a5
3f590220:	addi   0x1b6600, a5
3f590250:	move   *a5(0x40), a5, 1
3f590270:	movk   31, a3
3f590280:	and    a3, a5
3f590290:	movk   1, a3
3f5902a0:	sll    a5, a3
3f5902b0:	move   *a7, a5, 1
3f5902c0:	or     a3, a5
3f5902d0:	move   a5, *a7, 1
3f5902e0:	jauc   L3F590C20
L3F590300:
3f590300:	move   a14, -*sp, 1
3f590310:	sub    a7, a7
3f590320:	move   a7, *a14+, 1
3f590330:	move   a0, *a14+, 1
3f590340:	move   a12, *a14+, 1
3f590350:	move   a10, *a14+, 1
3f590360:	calla  L3F5D8E70
3f590390:	move   a8, a2
3f5903a0:	jrgt   L3F5909C0
3f5903b0:	move   a10, a5
3f5903c0:	sll    0x7, a5
3f5903d0:	addi   0x1b6600, a5
3f590400:	move   *a5(0x40), *a13(0x2280), 1
3f590430:	move   a14, -*sp, 1
3f590440:	move   a10, *a14+, 1
3f590450:	calla  L3F5E8930
3f590480:	move   a10, a5
3f590490:	sll    0x7, a5
3f5904a0:	addi   0x1b6600, a5
3f5904d0:	move   a7, *a5, 1
3f5904e0:	move   a10, a5
3f5904f0:	sll    0x7, a5
3f590500:	addi   0x1b6600, a5
3f590530:	move   a7, *a5(0x60), 1
3f590550:	move   a10, a5
3f590560:	srl    0x5, a5
3f590570:	sll    0x5, a5
3f590580:	addi   0x1b86a0, a5
3f5905b0:	movk   31, a3
3f5905c0:	and    a10, a3
3f5905d0:	movk   1, a7
3f5905e0:	sll    a3, a7
3f5905f0:	move   *a5, a3, 1
3f590600:	andn   a7, a3
3f590610:	move   a3, *a5, 1
3f590620:	move   @0x1b8640, a7, 1
3f590650:	dec    a7
3f590660:	move   a7, @0x1b8640, 1
3f590690:	move   a14, -*sp, 1
3f5906a0:	move   a9, *a14+, 1
3f5906b0:	calla  L3F70BB90
3f5906e0:	move   a14, -*sp, 1
3f5906f0:	move   *a13(0x2280), *a14+, 1
3f590710:	calla  L3F586A30
3f590740:	move   *a13(0x2280), a7, 1
3f590760:	sll    0x7, a7
3f590770:	addi   0x1b6600, a7
3f5907a0:	sub    a5, a5
3f5907b0:	move   a5, *a7, 1
3f5907c0:	move   *a13(0x2280), a7, 1
3f5907e0:	sll    0x7, a7
3f5907f0:	addi   0x1b6600, a7
3f590820:	move   a5, *a7(0x60), 1
3f590840:	move   *a13(0x2280), a7, 1
3f590860:	srl    0x5, a7
3f590870:	sll    0x5, a7
3f590880:	addi   0x1b86a0, a7
3f5908b0:	move   *a13(0x2280), a3, 1
3f5908d0:	movk   31, a5
3f5908e0:	and    a3, a5
3f5908f0:	movk   1, a3
3f590900:	sll    a5, a3
3f590910:	move   *a7, a5, 1
3f590920:	andn   a3, a5
3f590930:	move   a5, *a7, 1
3f590940:	move   @0x1b8640, a7, 1
3f590970:	dec    a7
3f590980:	move   a7, @0x1b8640, 1
3f5909b0:	jruc   L3F590C20
L3F5909C0:
3f5909c0:	move   a14, -*sp, 1
3f5909d0:	move   a2, *a14+, 1
3f5909e0:	move   a12, *a14+, 1
3f5909f0:	move   a9, *a14+, 1
3f590a00:	calla  L3F70D150
3f590a30:	move   a8, a6
3f590a40:	jrge   L3F590C20
3f590a50:	move   a14, -*sp, 1
3f590a60:	move   a2, *a14+, 1
3f590a70:	move   a12, *a14+, 1
3f590a80:	move   a9, *a14+, 1
3f590a90:	move   a6, *a14+, 1
3f590aa0:	movi   0x3f593158, a8
3f590ad0:	move   a8, *a14+, 1
3f590ae0:	move   a13, a5
3f590af0:	addi   0x280, a5
3f590b10:	move   a5, *a14+, 1
3f590b20:	calla  L3FB34430
3f590b50:	move   a14, -*sp, 1
3f590b60:	move   a5, *a14+, 1
3f590b70:	movi   0xffff, a3
3f590b90:	move   a3, *a14+, 1
3f590ba0:	calla  L3F596830
3f590bd0:	jruc   L3F590C20
L3F590BE0:
3f590be0:	move   a11, a8
3f590bf0:	dec    a8
3f590c00:	jaeq   L3F58FED0
L3F590C20:
3f590c20:	move   *sp(0x1a0), a14, 1
3f590c40:	mmfm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f590c60:	rets   2
3f590c70:	sla    0x2, b8
3f590c80:	sra    b10, b3
3f590c90:	.word  0x7672
3f590ca0:	.word  0x7265
3f590cb0:	.word  0x7327
3f590cc0:	or     a1, a0
3f590cd0:	and    a2, a3
3f590ce0:	and    a1, a0
3f590cf0:	.word  0x726f
3f590d00:	.word  0x0074
3f590d10:	sub    a10, a4
3f590d20:	or     a10, a2
3f590d30:	sla    0x2, a7
3f590d40:	addc   b10, b4
3f590d50:	sla    0x2, b0
3f590d60:	modu   b10, b0
3f590d70:	.word  0x7472
3f590d80:	rl     a8, a0
3f590d90:	sra    a11, a14
3f590da0:	sra    b3, b4
3f590db0:	sla    0x1, b10
3f590dc0:	modu   a11, a7
3f590dd0:	sla    0x3, b4
3f590de0:	sla    0x3, a1
3f590df0:	sra    b11, b3
3f590e00:	sra    a11, a12
3f590e10:	.word  0x7463
3f590e20:	sra    a9, a0
3f590e30:	.word  0x7272
3f590e40:	.word  0x726f
3f590e50:	rl     a8, a0
3f590e60:	sra    a11, a14
3f590e70:	sra    b3, b4
3f590e80:	sla    0x1, b10
3f590e90:	rl     b3, b3
3f590ea0:	.word  0x7475
3f590eb0:	rl     b11, b4
3f590ec0:	srl    a11, a14
3f590ed0:	sra    a1, a0
3f590ee0:	.word  0x776f
3f590ef0:	.word  0x0a6e
3f590f00:	cmp    a8, a0
3f590f10:	sra    a11, a14
3f590f20:	sra    b3, b4
3f590f30:	sub    a8, a0
3f590f40:	.word  0x7272
3f590f50:	.word  0x726f
3f590f60:	sra    a1, a0
3f590f70:	.word  0x7275
3f590f80:	modu   a3, a9
3f590f90:	sla    0x3, a7
3f590fa0:	.word  0x7263
3f590fb0:	sla    a11, a5
3f590fc0:	sra    b11, b4
3f590fd0:	.word  0x705f
3f590fe0:	modu   b11, b2
3f590ff0:	sra    a11, a3
3f591000:	.word  0x7373
3f591010:	srl    a1, a0
3f591020:	.word  0x726f
3f591030:	cmp    a9, a0
3f591040:	sra    a11, a14
3f591050:	sra    b3, b4
3f591060:	.word  0x000a
3f591070:	modu   a2, a9
3f591080:	.word  0x7465
3f591090:	dsjs   a4, L3F5911D0
3f5910a0:	addc   a9, a0
3f5910b0:	.word  0x756f
3f5910c0:	sra    a3, a12
3f5910d0:	modu   a1, a0
3f5910e0:	.word  0x746f
3f5910f0:	srl    a9, a0
3f591100:	.word  0x7465
3f591110:	mods   a9, a0
3f591120:	mods   a11, a5
3f591130:	.word  0x726f
3f591140:	sla    0x3, b9
3f591150:	modu   a11, a6
3f591160:	sla    0x3, b2
3f591170:	sla    0x3, b5
3f591180:	.word  0x7473
3f591190:	.word  0x7572
3f5911a0:	.word  0x7463
3f5911b0:	.word  0x000a
3f5911c0:	modu   a3, a9
L3F5911D0:
3f5911d0:	.word  0x7469
3f5911e0:	rl     b10, sp
3f5911f0:	sra    a11, a14
3f591200:	sra    b3, b4
3f591210:	sla    0x1, b10
3f591220:	modu   a10, a3
3f591230:	mods   b3, b5
3f591240:	modu   a3, a4
3f591250:	.word  0x7427
3f591260:	sla    a9, a0
3f591270:	mods   a3, a12
3f591280:	sll    a11, sp
3f591290:	.word  0x7461
3f5912a0:	sla    0x3, a5
3f5912b0:	sra    a1, a5
3f5912c0:	sll    a1, a0
3f5912d0:	.word  0x7479
3f5912e0:	.word  0x7365
3f5912f0:	srl    a1, a0
3f591300:	.word  0x726f
3f591310:	sll    a1, a0
3f591320:	srl    b3, b5
3f591330:	sra    a11, a6
3f591340:	sla    0x3, b2
3f591350:	.word  0x7073
3f591360:	sll    a11, a1
3f591370:	.word  0x0a65
3f591380:	rl     a8, a0
3f591390:	rl     a11, a14
3f5913a0:	mpyu   b11, b4
3f5913b0:	modu   a3, a9
3f5913c0:	.word  0x7465
3f5913d0:	dsjs   a4, L3F591510
3f5913e0:	.word  0x7320
3f5913f0:	sll    a11, sp
3f591400:	sra    a11, a11
3f591410:	sla    0x3, b4
3f591420:	sla    a11, a3
3f591430:	mods   a3, a12
3f591440:	srl    a1, a0
3f591450:	.word  0x726f
3f591460:	sll    0x9, a0
3f591470:	sla    0x3, b3
3f591480:	sla    a11, a6
3f591490:	mods   a3, a9
3f5914a0:	sra    a3, a5
3f5914b0:	sla    0x1, a14
3f5914c0:	.word  0x7830
3f5914d0:	.word  0x7825
3f5914e0:	rl     0x1, a0
3f5914f0:	sll    0xb, b8
3f591500:	.word  0x0a78
L3F591510:
3f591510:	rl     a8, a0
3f591520:	rl     a11, a14
3f591530:	mpyu   b11, b4
3f591540:	modu   a3, a9
3f591550:	.word  0x7465
3f591560:	dsjs   a4, L3F5916A0
3f591570:	sll    a1, a0
3f591580:	modu   a3, a9
3f591590:	sla    0x3, a4
3f5915a0:	sla    a11, a3
3f5915b0:	mods   a3, a12
3f5915c0:	srl    a1, a0
3f5915d0:	.word  0x726f
3f5915e0:	sll    0x9, a0
3f5915f0:	sla    0x3, b3
3f591600:	sla    a11, a6
3f591610:	mods   a3, a9
3f591620:	sra    a3, a5
3f591630:	sla    0x1, a14
3f591640:	.word  0x7265
3f591650:	modu   b3, b2
3f591660:	sla    0x3, sp
3f591670:	sra    a1, a5
3f591680:	.word  0x000a
3f591690:	modu   a3, a9
L3F5916A0:
3f5916a0:	.word  0x7469
3f5916b0:	rl     b10, sp
3f5916c0:	sra    a11, a14
3f5916d0:	sra    b3, b4
3f5916e0:	sla    0x1, b10
3f5916f0:	rl     a11, a12
3f591700:	.word  0x7473
3f591710:	modu   a3, a5
3f591720:	sll    a9, a0
3f591730:	mods   a3, a1
3f591740:	sla    0x3, a12
3f591750:	modu   a11, a6
3f591760:	sla    0x3, b2
3f591770:	.word  0x7325
3f591780:	srl    a1, a0
3f591790:	rl     a11, a1
3f5917a0:	sra    a11, a12
3f5917b0:	srl    0xd, a4
3f5917c0:	rl     0x1, a0
3f5917d0:	sll    0xb, b8
3f5917e0:	.word  0x0a78
3f5917f0:	sla    a8, a0
3f591800:	sll    a11, a3
3f591810:	.word  0x7065
3f591820:	mpyu   b11, b4
3f591830:	mpyu   b11, b8
3f591840:	modu   a11, a3
3f591850:	modu   a3, a14
3f591860:	sla    0x1, b10
3f591870:	sra    a11, a7
3f591880:	.word  0x7374
3f591890:	sll    a11, sp
3f5918a0:	sla    0x3, a11
3f5918b0:	sla    a11, a6
3f5918c0:	mods   a3, a9
3f5918d0:	sra    a3, a5
3f5918e0:	.word  0x000a
3f5918f0:	sra    a10, a4
3f591900:	.word  0x7562
3f591910:	sla    0x3, a7
3f591920:	modu   a11, a3
3f591930:	modu   a3, a14
3f591940:	sll    a11, a5
3f591950:	rl     b11, b4
3f591960:	modu   a3, sp
3f591970:	srl    a1, a0
3f591980:	modu   b11, b2
3f591990:	sla    0x3, a13
3f5919a0:	and    a2, a9
3f5919b0:	rl     a1, a0
3f5919c0:	.word  0x736f
3f5919d0:	sla    0x3, b4
3f5919e0:	.word  0x7325
3f5919f0:	sla    0x0, a0
3f591a00:	sra    b11, b2
3f591a10:	sra    a11, a10
3f591a20:	.word  0x7463
3f591a30:	sra    a3, a5
3f591a40:	.word  0x7200
3f591a50:	mods   a11, a5
3f591a60:	.word  0x746f
3f591a70:	sla    0x3, a5
3f591a80:	sra    a11, a4
3f591a90:	.word  0x7562
3f591aa0:	.word  0x0067
3f591ab0:	sll    a11, a1
3f591ac0:	sra    a11, a3
3f591ad0:	.word  0x7470
3f591ae0:	sra    b2, sp
3f591af0:	sll    a3, a5
3f591b00:	srl    b11, b5
3f591b10:	sll    b10, sp
3f591b20:	modu   a3, sp
3f591b30:	dsjs   a14, L3F591C70
3f591b40:	sll    a9, a0
3f591b50:	.word  0x756f
3f591b60:	sra    a3, a12
3f591b70:	sll    0x1b, a14
3f591b80:	sla    0x3, b4
3f591b90:	.word  0x7263
3f591ba0:	sla    a11, a5
3f591bb0:	sra    b11, b4
3f591bc0:	.word  0x7020
3f591bd0:	modu   b11, b2
3f591be0:	sra    a11, a3
3f591bf0:	.word  0x7373
3f591c00:	srl    a1, a0
3f591c10:	.word  0x726f
3f591c20:	.word  0x7220
3f591c30:	mods   a11, a5
3f591c40:	.word  0x746f
3f591c50:	mpyu   a11, a5
3f591c60:	sra    a11, a4
L3F591C70:
3f591c70:	.word  0x7562
3f591c80:	.word  0x0a67
3f591c90:	.word  0x0000
3f591ca0:	modu   a10, a3
3f591cb0:	modu   a3, a14
3f591cc0:	sll    a11, a5
3f591cd0:	rl     b11, b4
3f591ce0:	modu   a3, sp
3f591cf0:	.word  0x7220
3f591d00:	.word  0x7165
3f591d10:	sra    b11, b5
3f591d20:	.word  0x7473
3f591d30:	srl    a1, a0
3f591d40:	modu   b11, b2
3f591d50:	sla    0x3, a13
3f591d60:	and    a2, a9
3f591d70:	rl     a1, a0
3f591d80:	.word  0x736f
3f591d90:	sla    0x3, b4
3f591da0:	.word  0x7325
3f591db0:	addc   a8, a0
3f591dc0:	rl     a11, a12
3f591dd0:	modu   a3, a5
3f591de0:	sla    0x3, b4
3f591df0:	.word  0x7369
3f591e00:	modu   a1, a0
3f591e10:	.word  0x746f
3f591e20:	sla    a9, a0
3f591e30:	.word  0x7475
3f591e40:	modu   a11, a8
3f591e50:	rl     b11, b2
3f591e60:	sra    b11, b10
3f591e70:	sla    0x3, a4
3f591e80:	modu   b11, b4
3f591e90:	sla    a9, a0
3f591ea0:	sll    a11, a3
3f591eb0:	.word  0x7365
3f591ec0:	sla    0x3, b3
3f591ed0:	sra    b11, b3
3f591ee0:	.word  0x7672
3f591ef0:	.word  0x7265
3f591f00:	.word  0x7800
3f591f10:	sra    b11, b3
3f591f20:	.word  0x7672
3f591f30:	.word  0x7265
3f591f40:	sla    a8, a0
3f591f50:	sll    a11, a3
3f591f60:	.word  0x7065
3f591f70:	mpyu   b11, b4
3f591f80:	mpyu   b11, b8
3f591f90:	modu   a11, a3
3f591fa0:	modu   a3, a14
3f591fb0:	sla    0x1, b10
3f591fc0:	rl     b11, b4
3f591fd0:	sra    a11, a13
3f591fe0:	sla    0x3, a4
3f591ff0:	.word  0x756f
3f592000:	sla    0x3, b4
3f592010:	sla    b11, b7
3f592020:	.word  0x7469
3f592030:	modu   a3, a9
3f592040:	sla    0x3, a7
3f592050:	modu   a11, a6
3f592060:	sla    0x3, b2
3f592070:	modu   a11, a3
3f592080:	modu   a3, a14
3f592090:	sll    a11, a5
3f5920a0:	rl     b11, b4
3f5920b0:	modu   a3, sp
3f5920c0:	.word  0x7420
3f5920d0:	sla    0x3, sp
3f5920e0:	.word  0x7325
3f5920f0:	.word  0x000a
3f592100:	mpyu   b11, b8
3f592110:	.word  0x706f
3f592120:	rl     b11, b4
3f592130:	modu   a3, sp
3f592140:	dsjs   b3, L3F592280
3f592150:	.word  0x7320
3f592160:	.word  0x7465
3f592170:	modu   b11, b3
3f592180:	lmo    a11, a3
3f592190:	.word  0x706f
3f5921a0:	sla    0x3, b4
3f5921b0:	addc   b10, b4
3f5921c0:	mpyu   b10, b0
3f5921d0:	move   a10, b14
3f5921e0:	sub    a10, a4
3f5921f0:	add    a10, a12
3f592200:	sla    0x2, b9
3f592210:	sra    b11, b2
3f592220:	.word  0x7574
3f592230:	modu   b3, b2
3f592240:	sra    a3, a5
3f592250:	sll    0x9, a0
3f592260:	sla    0x3, a4
3f592270:	modu   a11, a6
L3F592280:
3f592280:	sla    0x3, b2
3f592290:	sra    a3, a6
3f5922a0:	sll    0x9, a0
3f5922b0:	.word  0x0a64
3f5922c0:	.word  0x7800
3f5922d0:	modu   b10, sp
3f5922e0:	.word  0x7470
3f5922f0:	modu   a11, a9
3f592300:	.word  0x736e
3f592310:	sla    0x1, b10
3f592320:	sra    b11, b3
3f592330:	.word  0x7374
3f592340:	sll    a11, sp
3f592350:	modu   a11, a11
3f592360:	.word  0x7470
3f592370:	andn   a9, a0
3f592380:	mpyu   a10, sp
3f592390:	sub    a10, a11
3f5923a0:	and    a2, a5
3f5923b0:	move   a2, a1
3f5923c0:	xor    a2, a9
3f5923d0:	sla    0x2, a5
3f5923e0:	sra    b11, b2
3f5923f0:	.word  0x7574
3f592400:	modu   b3, b2
3f592410:	sra    a3, a5
3f592420:	sll    0x9, a0
3f592430:	sla    0x3, a4
3f592440:	modu   a11, a6
3f592450:	sla    0x3, b2
3f592460:	sra    a3, a6
3f592470:	sll    0x9, a0
3f592480:	.word  0x0a64
3f592490:	.word  0x7800
3f5924a0:	modu   b10, sp
3f5924b0:	.word  0x7470
3f5924c0:	modu   a11, a9
3f5924d0:	.word  0x736e
3f5924e0:	sla    0x1, b10
3f5924f0:	sra    b11, b3
3f592500:	.word  0x7374
3f592510:	sll    a11, sp
3f592520:	modu   a11, a11
3f592530:	.word  0x7470
3f592540:	andn   a9, a0
3f592550:	mpyu   a10, sp
3f592560:	addc   b10, b2
3f592570:	addc   b2, b6
3f592580:	subb   b2, b5
3f592590:	.word  0x7220
3f5925a0:	.word  0x7465
3f5925b0:	.word  0x7275
3f5925c0:	sra    a11, a14
3f5925d0:	sla    0x3, a4
3f5925e0:	sra    a1, a5
3f5925f0:	srl    a1, a0
3f592600:	.word  0x726f
3f592610:	srl    a1, a0
3f592620:	sla    0x3, a4
3f592630:	sra    a1, a5
3f592640:	sra    0x1f, a0
3f592650:	.word  0x7265
3f592660:	modu   b3, b2
3f592670:	sla    0x3, sp
3f592680:	sra    a1, a5
3f592690:	.word  0x0a29
3f5926a0:	.word  0x7800
3f5926b0:	modu   b10, sp
3f5926c0:	.word  0x7470
3f5926d0:	modu   a11, a9
3f5926e0:	.word  0x736e
3f5926f0:	sla    0x1, b10
3f592700:	sra    b11, b3
3f592710:	.word  0x7374
3f592720:	sll    a11, sp
3f592730:	modu   a11, a11
3f592740:	.word  0x7470
3f592750:	andn   a9, a0
3f592760:	mpyu   a10, sp
3f592770:	move   b2, a3
3f592780:	addc   a2, a4
3f592790:	subb   b2, b5
3f5927a0:	.word  0x7220
3f5927b0:	.word  0x7465
3f5927c0:	.word  0x7275
3f5927d0:	sra    a11, a14
3f5927e0:	sla    0x3, a4
3f5927f0:	sra    a1, a5
3f592800:	srl    a1, a0
3f592810:	.word  0x726f
3f592820:	srl    a1, a0
3f592830:	sla    0x3, a4
3f592840:	sra    a1, a5
3f592850:	sra    0x1f, a0
3f592860:	.word  0x7265
3f592870:	modu   b3, b2
3f592880:	sla    0x3, sp
3f592890:	sra    a1, a5
3f5928a0:	.word  0x0a29
3f5928b0:	.word  0x7800
3f5928c0:	.word  0x745f
3f5928d0:	.word  0x7063
3f5928e0:	rl     b10, sp
3f5928f0:	.word  0x746e
3f592900:	.word  0x7265
3f592910:	sla    a11, a6
3f592920:	sra    a11, a3
3f592930:	sla    0x1, b10
3f592940:	modu   a11, a7
3f592950:	sla    0x3, b4
3f592960:	modu   a3, a1
3f592970:	sra    a9, a0
3f592980:	sll    b11, b8
3f592990:	.word  0x7065
3f5929a0:	rl     b11, b4
3f5929b0:	modu   a3, sp
3f5929c0:	.word  0x000a
3f5929d0:	mpyu   b11, b8
3f5929e0:	sll    b11, b4
3f5929f0:	mpyu   b11, b0
3f592a00:	modu   a3, a9
3f592a10:	sra    b11, b4
3f592a20:	srl    b3, b2
3f592a30:	sll    a11, a1
3f592a40:	dsjs   a5, L3F592B80
3f592a50:	sll    a9, a0
3f592a60:	modu   a3, a1
3f592a70:	.word  0x7427
3f592a80:	.word  0x7320
3f592a90:	.word  0x7268
3f592aa0:	.word  0x725f
3f592ab0:	sla    a11, a5
3f592ac0:	sla    0x3, a4
3f592ad0:	sla    a11, a4
3f592ae0:	sla    b11, b4
3f592af0:	sla    0x1, a14
3f592b00:	rl     b3, b3
3f592b10:	mpyu   b11, b2
3f592b20:	sra    a3, a1
3f592b30:	.word  0x7264
3f592b40:	sll    0x9, a0
3f592b50:	sla    0x3, a4
3f592b60:	sra    a3, a6
3f592b70:	sll    0x9, a0
L3F592B80:
3f592b80:	sla    0x3, a4
3f592b90:	sra    b11, b2
3f592ba0:	.word  0x7361
3f592bb0:	modu   a3, sp
3f592bc0:	sll    0x9, a0
3f592bd0:	sla    0x3, a4
3f592be0:	.word  0x7265
3f592bf0:	modu   b3, b2
3f592c00:	sla    0x3, sp
3f592c10:	sra    a1, a5
3f592c20:	sra    0x1f, a0
3f592c30:	mods   a3, a3
3f592c40:	.word  0x736f
3f592c50:	modu   a3, a9
3f592c60:	sla    0x3, a7
3f592c70:	modu   a11, a4
3f592c80:	modu   b3, b7
3f592c90:	.word  0x7020
3f592ca0:	rl     a11, a1
3f592cb0:	sra    0x15, b2
3f592cc0:	.word  0x000a
3f592cd0:	mpyu   b11, b8
3f592ce0:	sll    b11, b4
3f592cf0:	mpyu   b11, b0
3f592d00:	modu   a3, a9
3f592d10:	sra    b11, b4
3f592d20:	srl    b3, b2
3f592d30:	sll    a11, a1
3f592d40:	dsjs   a5, L3F592E80
3f592d50:	sll    a9, a0
3f592d60:	modu   a3, a1
3f592d70:	.word  0x7427
3f592d80:	.word  0x7320
3f592d90:	modu   a3, a5
3f592da0:	sla    0x3, a4
3f592db0:	sla    a11, a4
3f592dc0:	sla    b11, b4
3f592dd0:	sla    0x1, a14
3f592de0:	rl     b3, b3
3f592df0:	mpyu   b11, b2
3f592e00:	sra    a3, a1
3f592e10:	.word  0x7264
3f592e20:	sll    0x9, a0
3f592e30:	sla    0x3, a4
3f592e40:	sra    a3, a6
3f592e50:	sll    0x9, a0
3f592e60:	sla    0x3, a4
3f592e70:	sra    b11, b2
L3F592E80:
3f592e80:	.word  0x7361
3f592e90:	modu   a3, sp
3f592ea0:	sll    0x9, a0
3f592eb0:	sla    0x3, a4
3f592ec0:	.word  0x7265
3f592ed0:	modu   b3, b2
3f592ee0:	sla    0x3, sp
3f592ef0:	sra    a1, a5
3f592f00:	.word  0x000a
3f592f10:	mpyu   b11, b8
3f592f20:	sll    b11, b4
3f592f30:	mpyu   b11, b0
3f592f40:	modu   a3, a9
3f592f50:	sra    b11, b4
3f592f60:	srl    b3, b2
3f592f70:	sll    a11, a1
3f592f80:	dsjs   a5, L3F5930C0
3f592f90:	srl    a9, a0
3f592fa0:	.word  0x746f
3f592fb0:	sla    a9, a0
3f592fc0:	.word  0x7320
3f592fd0:	.word  0x7268
3f592fe0:	sll    0x11, a0
3f592ff0:	modu   a1, a0
3f593000:	.word  0x746f
3f593010:	rl     a9, a0
3f593020:	.word  0x706e
3f593030:	.word  0x7475
3f593040:	sla    0x1, a14
3f593050:	rl     b3, b3
3f593060:	mpyu   b11, b2
3f593070:	sra    a3, a1
3f593080:	.word  0x7264
3f593090:	rl     0x1, a0
3f5930a0:	sll    0xb, b8
3f5930b0:	srl    0x1d, b8
L3F5930C0:
3f5930c0:	srl    a1, a0
3f5930d0:	sla    0x3, a4
3f5930e0:	sra    a1, a5
3f5930f0:	sla    0x1, a12
3f593100:	sra    b11, b2
3f593110:	.word  0x7361
3f593120:	modu   a3, sp
3f593130:	sll    0x9, a0
3f593140:	.word  0x0a64
3f593150:	.word  0x7800
3f593160:	.word  0x745f
3f593170:	.word  0x7063
3f593180:	rl     b10, sp
3f593190:	.word  0x746e
3f5931a0:	.word  0x7265
3f5931b0:	sla    a11, a6
3f5931c0:	sra    a11, a3
3f5931d0:	sla    0x1, b10
3f5931e0:	rl     b3, b3
3f5931f0:	mpyu   b11, b2
3f593200:	.word  0x7277
3f593210:	.word  0x7469
3f593220:	sla    0x3, a5
3f593230:	sra    b11, b2
3f593240:	.word  0x7574
3f593250:	modu   b3, b2
3f593260:	sra    a3, a5
3f593270:	rl     0x1, a0
3f593280:	sll    0xb, b8
3f593290:	sla    0x3, b8
3f5932a0:	rl     b3, b3
3f5932b0:	mpyu   b11, b2
3f5932c0:	sra    a3, a1
3f5932d0:	.word  0x7264
3f5932e0:	rl     0x1, a0
3f5932f0:	sll    0xb, b8
3f593300:	sla    0x3, b8
3f593310:	.word  0x7470
3f593320:	sla    0x3, b2
3f593330:	.word  0x7830
3f593340:	.word  0x7825
3f593350:	modu   a1, a0
3f593360:	mods   b11, b5
3f593370:	.word  0x725f
3f593380:	sla    a11, a5
3f593390:	sla    0x3, a4
3f5933a0:	.word  0x7830
3f5933b0:	.word  0x7825
3f5933c0:	.word  0x000a
L3F5933D0:
3f5933d0:	mmtm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3f5933f0:	move   a14, a13
3f593400:	addi   0xa0, a14
3f593420:	move   *a13(0xffe0), a9, 1
3f593440:	sub    a2, a2
3f593450:	move   a13, *a13(0x80), 1
3f593470:	move   a9, a9
3f593480:	jrne   L3F593540
3f593490:	move   a14, -*sp, 1
3f5934a0:	movi   0x3f594340, a8
3f5934d0:	move   a8, *a14+, 1
3f5934e0:	movi   0xffff, a7
3f593500:	move   a7, *a14+, 1
3f593510:	calla  L3F596830
L3F593540:
3f593540:	movb   *a9, a7
3f593550:	jrne   L3F5935A0
3f593560:	movi   0xffff, a8
3f593580:	jauc   L3F5942F0
L3F5935A0:
3f5935a0:	movk   10, a11
3f5935b0:	movb   *a9, a7
3f5935c0:	cmpi   0x30, a7
3f5935e0:	jrne   L3F593610
3f5935f0:	movk   8, a11
3f593600:	addk   8, a9
L3F593610:
3f593610:	movb   *a9, a7
3f593620:	cmpi   0x78, a7
3f593640:	jreq   L3F593690
3f593650:	movb   *a9, a7
3f593660:	cmpi   0x58, a7
3f593680:	jrne   L3F5936B0
L3F593690:
3f593690:	movk   16, a11
3f5936a0:	addk   8, a9
L3F5936B0:
3f5936b0:	sub    a10, a10
3f5936c0:	movb   *a9, a0
3f5936d0:	jreq   L3F593A90
L3F5936E0:
3f5936e0:	cmpi   0x7f, a0
3f593700:	jrhi   L3F593820
3f593710:	move   a0, a7
3f593720:	sll    0x3, a7
3f593730:	addi   0xd5ea8, a7
3f593760:	setf   8, 0, 0
3f593770:	move   *a7, a7, 0
3f593780:	btst   2, a7
3f593790:	jreq   L3F593820
3f5937a0:	move   a10, a7
3f5937b0:	mpyu   a11, a7
3f5937c0:	add    a0, a7
3f5937d0:	move   a7, a10
3f5937e0:	subi   0x30, a10
3f593800:	addk   8, a9
3f593810:	jruc   L3F593A70
L3F593820:
3f593820:	cmpi   0x10, a11
3f593840:	jrne   L3F593A90
3f593850:	cmpi   0x7f, a0
3f593870:	jrhi   L3F593A90
3f593880:	move   a0, a7
3f593890:	sll    0x3, a7
3f5938a0:	addi   0xd5ea8, a7
3f5938d0:	setf   8, 0, 0
3f5938e0:	move   *a7, a7, 0
3f5938f0:	andi   0x44, a7
3f593920:	jreq   L3F593A90
3f593930:	move   a10, a7
3f593940:	sll    0x4, a7
3f593950:	add    a0, a7
3f593960:	move   a0, a5
3f593970:	sll    0x3, a5
3f593980:	addi   0xd5ea8, a5
3f5939b0:	move   *a5, a5, 0
3f5939c0:	btst   1, a5
3f5939d0:	jreq   L3F593A10
3f5939e0:	movi   0x61, a5
3f593a00:	jruc   L3F593A30
L3F593A10:
3f593a10:	movi   0x41, a5
L3F593A30:
3f593a30:	move   a7, a10
3f593a40:	sub    a5, a10
3f593a50:	addk   10, a10
3f593a60:	addk   8, a9
L3F593A70:
3f593a70:	movb   *a9, a0
3f593a80:	jrne   L3F5936E0
L3F593A90:
3f593a90:	movb   *a9, a2
3f593aa0:	cmpi   0x2e, a2
3f593ac0:	movk   1, a2
3f593ad0:	jreq   L3F593AF0
3f593ae0:	sub    a2, a2
L3F593AF0:
3f593af0:	move   a2, a5
3f593b00:	jreq   L3F593C00
3f593b10:	move   *a13(0x80), a7, 1
3f593b30:	subi   0x80, a7
3f593b50:	cmp    a13, a7
3f593b60:	jrc   L3F593BA0
3f593b70:	movi   0xffff, a8
3f593b90:	jruc   L3F5942F0
L3F593BA0:
3f593ba0:	move   *a13(0x80), a7, 1
3f593bc0:	move   a10, *a7+, 1
3f593bd0:	move   a7, *a13(0x80), 1
3f593bf0:	addk   8, a9
L3F593C00:
3f593c00:	move   a2, a5
3f593c10:	jrne   L3F5936B0
3f593c20:	movb   *a9, a7
3f593c30:	jreq   L3F593D40
3f593c40:	movb   *a9, a7
3f593c50:	cmpi   0x7f, a7
3f593c70:	jrhi   L3F593D10
3f593c80:	movb   *a9, a7
3f593c90:	sll    0x3, a7
3f593ca0:	addi   0xd5ea8, a7
3f593cd0:	setf   8, 0, 0
3f593ce0:	move   *a7, a7, 0
3f593cf0:	btst   3, a7
3f593d00:	jrne   L3F593D40
L3F593D10:
3f593d10:	movi   0xffff, a8
3f593d30:	jruc   L3F5942F0
L3F593D40:
3f593d40:	move   *a13(0x80), a7, 1
3f593d60:	subi   0x80, a7
3f593d80:	cmp    a13, a7
3f593d90:	jrc   L3F593DD0
3f593da0:	movi   0xffff, a8
3f593dc0:	jruc   L3F5942F0
L3F593DD0:
3f593dd0:	move   *a13(0x80), a7, 1
3f593df0:	move   a10, *a7+, 1
3f593e00:	move   a7, *a13(0x80), 1
3f593e20:	sub    a13, a7
3f593e30:	move   a7, a12
3f593e40:	sra    0x5, a12
3f593e50:	jruc   L3F5941E0
L3F593E60:
3f593e60:	move   *a13, a10, 1
3f593e70:	jruc   L3F594280
L3F593E80:
3f593e80:	move   *a13, a7, 1
3f593e90:	sll    0x18, a7
3f593ea0:	move   *a13(0x20), a5, 1
3f593ec0:	andi   0xffffff, a5
3f593ef0:	or     a5, a7
3f593f00:	move   a7, a10
3f593f10:	jruc   L3F594280
L3F593F20:
3f593f20:	move   *a13, a7, 1
3f593f30:	sll    0x18, a7
3f593f40:	move   *a13(0x20), a5, 1
3f593f60:	andi   0xff, a5
3f593f90:	sll    0x10, a5
3f593fa0:	or     a5, a7
3f593fb0:	move   *a13(0x40), a5, 1
3f593fd0:	andi   0xffff, a5
3f594000:	or     a5, a7
3f594010:	move   a7, a10
3f594020:	jruc   L3F594280
L3F594030:
3f594030:	move   *a13, a7, 1
3f594040:	sll    0x18, a7
3f594050:	move   *a13(0x20), a5, 1
3f594070:	andi   0xff, a5
3f5940a0:	sll    0x10, a5
3f5940b0:	or     a5, a7
3f5940c0:	move   *a13(0x40), a5, 1
3f5940e0:	andi   0xff, a5
3f594110:	sll    0x8, a5
3f594120:	or     a5, a7
3f594130:	move   *a13(0x60), a5, 1
3f594150:	andi   0xff, a5
3f594180:	or     a5, a7
3f594190:	move   a7, a10
3f5941a0:	jruc   L3F594280
L3F5941B0:
3f5941b0:	movi   0xffff, a8
3f5941d0:	jruc   L3F5942F0
L3F5941E0:
3f5941e0:	move   a12, a8
3f5941f0:	dec    a8
3f594200:	jreq   L3F593E60
3f594210:	dec    a8
3f594220:	jreq   L3F593E80
3f594230:	dec    a8
3f594240:	jreq   L3F593F20
3f594250:	dec    a8
3f594260:	jreq   L3F594030
3f594270:	jruc   L3F5941B0
L3F594280:
3f594280:	move   a14, -*sp, 1
3f594290:	move   a10, *a14+, 1
3f5942a0:	calla  L3FB2C140
3f5942d0:	move   a8, a10
3f5942e0:	move   a10, a8
L3F5942F0:
3f5942f0:	move   *sp(0x140), a14, 1
3f594310:	mmfm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3f594330:	rets   2
3f594340:	modu   a3, a9
3f594350:	.word  0x7465
3f594360:	sla    b10, sp
3f594370:	sra    a3, a4
3f594380:	sla    0x3, b2
3f594390:	or     a10, a14
3f5943a0:	move   a2, a12
3f5943b0:	.word  0x7020
3f5943c0:	rl     a11, sp
3f5943d0:	.word  0x746e
3f5943e0:	.word  0x7265
3f5943f0:	.word  0x000a
L3F594400:
3f594400:	move   a11, -*sp, 1
3f594410:	move   a14, -*sp, 1
3f594420:	movi   0x416, a11
3f594440:	move   a11, *a14+, 1
3f594450:	movi   0x28, a11
3f594470:	move   a11, *a14+, 1
3f594480:	calla  L3F703D90
3f5944b0:	move   a8, @0x95dd0, 1
3f5944e0:	move   a8, a8
3f5944f0:	jrne   L3F594650
3f594500:	move   a14, -*sp, 1
3f594510:	move   a11, *a14+, 1
3f594520:	movi   0xa370, a11
3f594550:	move   a11, *a14+, 1
3f594560:	movi   0x3f595920, a8
3f594590:	move   a8, *a14+, 1
3f5945a0:	calla  L3FB341E0
3f5945d0:	move   a14, -*sp, 1
3f5945e0:	movi   0x3f595ac8, a8
3f594610:	move   a8, *a14+, 1
3f594620:	calla  L3F596290
L3F594650:
3f594650:	move   @0x95dd0, a11, 1
3f594680:	addi   0x51b80, a11
3f5946b0:	move   a11, @0x95df0, 1
3f5946e0:	move   *sp+, a11, 1
3f5946f0:	rets
L3F594700:
3f594700:	mmtm   sp, a7,a9,a11
3f594720:	move   @0x1b92a0, a11, 1
3f594750:	jrne   L3F5947B0
3f594760:	move   @0x95dd0, @0x1b92a0, 1
L3F5947B0:
3f5947b0:	move   @0x1b92a0, a9, 1
3f5947e0:	move   @0x95df0, a11, 1
3f594810:	cmp    a11, a9
3f594820:	jrnc   L3F594900
3f594830:	movb   *a9(0xb0), a11
3f594850:	jreq   L3F594900
L3F594860:
3f594860:	addi   0x20b0, a9
3f594880:	move   @0x95df0, a11, 1
3f5948b0:	cmp    a11, a9
3f5948c0:	jrnc   L3F594900
3f5948d0:	movb   *a9(0xb0), a11
3f5948f0:	jrne   L3F594860
L3F594900:
3f594900:	move   @0x95df0, a11, 1
3f594930:	cmp    a11, a9
3f594940:	jrc   L3F594AA0
3f594950:	move   a14, -*sp, 1
3f594960:	movi   0x28, a11
3f594980:	move   a11, *a14+, 1
3f594990:	movi   0x3f595b20, a8
3f5949c0:	move   a8, *a14+, 1
3f5949d0:	calla  L3FB341E0
3f594a00:	move   @0x1b3900, a7, 1
3f594a30:	move   *a7(0x100), a11, 1
3f594a50:	movk   23, a7
3f594a60:	movb   a7, *a11(0x20)
3f594a80:	sub    a8, a8
3f594a90:	jruc   L3F594B10
L3F594AA0:
3f594aa0:	move   a9, a7
3f594ab0:	addi   0x20b0, a7
3f594ad0:	move   a7, @0x1b92a0, 1
3f594b00:	move   a9, a8
L3F594B10:
3f594b10:	mmfm   sp, a7,a9,a11
3f594b30:	rets
L3F594B40:
3f594b40:	mmtm   sp, a7,a9,a10,a11,a13
3f594b60:	move   a14, a13
3f594b70:	addi   0x2000, a14
3f594b90:	move   *a13(0xffe0), a9, 1
3f594bb0:	move   a14, -*sp, 1
3f594bc0:	sub    a11, a11
3f594bd0:	move   a11, *a14+, 1
3f594be0:	movi   0x400, a11
3f594c00:	move   a11, *a14+, 1
3f594c10:	move   a13, *a14+, 1
3f594c20:	move   *a9(0x0), *a14+, 1
3f594c40:	calla  L3F595400
3f594c70:	move   a8, a8
3f594c80:	jrne   L3F594DC0
3f594c90:	move   a14, -*sp, 1
3f594ca0:	move   a11, *a14+, 1
3f594cb0:	move   *a9(0x0), *a14+, 1
3f594cd0:	movi   0x3f595c98, a8
3f594d00:	move   a8, *a14+, 1
3f594d10:	calla  L3FB341E0
3f594d40:	move   a14, -*sp, 1
3f594d50:	movi   0x3f595e50, a8
3f594d80:	move   a8, *a14+, 1
3f594d90:	calla  L3F596290
L3F594DC0:
3f594dc0:	move   @0x95dd0, a10, 1
3f594df0:	move   @0x95df0, a11, 1
3f594e20:	cmp    a11, a10
3f594e30:	jrnc   L3F594F90
L3F594E40:
3f594e40:	movb   *a10(0xb0), a11
3f594e60:	jreq   L3F594F20
3f594e70:	move   a14, -*sp, 1
3f594e80:	move   a10, a11
3f594e90:	addi   0xb0, a11
3f594eb0:	move   a11, *a14+, 1
3f594ec0:	move   a13, *a14+, 1
3f594ed0:	calla  L3FB45500
3f594f00:	move   a8, a11
3f594f10:	jreq   L3F594F90
L3F594F20:
3f594f20:	addi   0x20b0, a10
3f594f40:	move   @0x95df0, a11, 1
3f594f70:	cmp    a11, a10
3f594f80:	jrc   L3F594E40
L3F594F90:
3f594f90:	move   @0x95df0, a11, 1
3f594fc0:	cmp    a11, a10
3f594fd0:	jrc   L3F595340
3f594fe0:	setf   16, 1, 0
3f594ff0:	move   *a9(0x20), a11, 0
3f595010:	btst   0, a11
3f595020:	jrne   L3F5950D0
3f595030:	move   @0x1b3900, a11, 1
3f595060:	move   *a11(0x100), a7, 1
3f595080:	movk   2, a11
3f595090:	movb   a11, *a7(0x20)
3f5950b0:	sub    a8, a8
3f5950c0:	jruc   L3F5953B0
L3F5950D0:
3f5950d0:	calla  L3F594700
3f595100:	move   a8, a10
3f595110:	jrne   L3F5951C0
3f595120:	move   @0x1b3900, a11, 1
3f595150:	move   *a11(0x100), a7, 1
3f595170:	movk   23, a11
3f595180:	movb   a11, *a7(0x20)
3f5951a0:	sub    a8, a8
3f5951b0:	jruc   L3F5953B0
L3F5951C0:
3f5951c0:	move   a14, -*sp, 1
3f5951d0:	movi   0x416, a11
3f5951f0:	move   a11, *a14+, 1
3f595200:	move   a10, *a14+, 1
3f595210:	calla  L3FB44A00
3f595240:	move   a14, -*sp, 1
3f595250:	move   a14, -*sp, 1
3f595260:	move   a13, *a14+, 1
3f595270:	calla  L3FB458D0
3f5952a0:	inc    a8
3f5952b0:	move   a8, *a14+, 1
3f5952c0:	move   a10, a7
3f5952d0:	addi   0xb0, a7
3f5952f0:	move   a7, *a14+, 1
3f595300:	move   a13, *a14+, 1
3f595310:	calla  L3FB44400
L3F595340:
3f595340:	setf   16, 0, 0
3f595350:	move   *a10(0x10), a11, 0
3f595370:	inc    a11
3f595380:	move   a11, *a10(0x10), 0
3f5953a0:	move   a10, a8
L3F5953B0:
3f5953b0:	move   *sp(0xc0), a14, 1
3f5953d0:	mmfm   sp, a7,a9,a10,a11,a13
3f5953f0:	rets   2
L3F595400:
3f595400:	mmtm   sp, a7,a9,a10,a11,a12,a13
3f595420:	move   a14, a13
3f595430:	addk   32, a14
3f595440:	move   *a13(0xffe0), a9, 1
3f595460:	move   *a13(0xffc0), a10, 1
3f595480:	move   *a13(0xffa0), a11, 1
3f5954a0:	move   *a13(0xff80), a12, 1
3f5954c0:	jrne   L3F595500
3f5954d0:	move   a13, a12
3f5954e0:	sub    a7, a7
3f5954f0:	move   a7, *a13, 1
L3F595500:
3f595500:	move   a9, a7
3f595510:	jreq   L3F595560
3f595520:	move   a10, a7
3f595530:	jreq   L3F595560
3f595540:	move   a11, a7
3f595550:	jrge   L3F595590
L3F595560:
3f595560:	movi   0xffff, a8
3f595580:	jruc   L3F595630
L3F595590:
3f595590:	setf   8, 1, 0
L3F5955A0:
3f5955a0:	addk   32, a12
3f5955b0:	move   *a9+, a7, 0
3f5955c0:	movb   a7, *a10
3f5955d0:	dec    a11
3f5955e0:	jreq   L3F595610
3f5955f0:	move   *a10+, a7, 0
3f595600:	jrne   L3F5955A0
L3F595610:
3f595610:	subk   32, a12
3f595620:	sub    a8, a8
L3F595630:
3f595630:	move   *sp(0xe0), a14, 1
3f595650:	mmfm   sp, a7,a9,a10,a11,a12,a13
3f595670:	rets   2
L3F595680:
3f595680:	mmtm   sp, a9,a13
3f5956a0:	move   a14, a13
3f5956b0:	move   *a13(0xffe0), a9, 1
3f5956d0:	move   a14, -*sp, 1
3f5956e0:	move   a9, *a14+, 1
3f5956f0:	calla  L3F595770
3f595720:	move   *sp(0x60), a14, 1
3f595740:	mmfm   sp, a9,a13
3f595760:	rets   2
L3F595770:
3f595770:	mmtm   sp, a9,a11,a13
3f595790:	move   a14, a13
3f5957a0:	move   *a13(0xffe0), a9, 1
3f5957c0:	setf   16, 0, 0
3f5957d0:	move   *a9(0x10), a11, 0
3f5957f0:	dec    a11
3f595800:	move   a11, *a9(0x10), 0
3f595820:	inc    a11
3f595830:	jrne   L3F595870
3f595840:	sub    a11, a11
3f595850:	movb   a11, *a9(0xb0)
L3F595870:
3f595870:	move   *sp(0x80), a14, 1
3f595890:	mmfm   sp, a9,a11,a13
3f5958b0:	rets   2
L3F5958C0:
3f5958c0:	move   a13, -*sp, 1
3f5958d0:	move   a14, a13
3f5958e0:	move   *sp(0x40), a14, 1
3f595900:	move   *sp+, a13, 1
3f595910:	rets   2
3f595920:	sla    a10, a3
3f595930:	modu   a3, a14
3f595940:	.word  0x746f
3f595950:	sla    a9, a0
3f595960:	mods   a3, a12
3f595970:	sll    a11, sp
3f595980:	.word  0x7461
3f595990:	sla    0x3, a5
3f5959a0:	sra    a1, a5
3f5959b0:	sll    a1, a0
3f5959c0:	.word  0x7479
3f5959d0:	.word  0x7365
3f5959e0:	srl    a1, a0
3f5959f0:	.word  0x726f
3f595a00:	sll    0x9, a0
3f595a10:	sla    0x3, a4
3f595a20:	modu   a3, a9
3f595a30:	sra    a3, sp
3f595a40:	sla    0x3, a5
3f595a50:	sla    b11, b4
3f595a60:	mods   a3, a2
3f595a70:	sla    0x3, a5
3f595a80:	modu   a3, a5
3f595a90:	.word  0x7274
3f595aa0:	sra    a11, a9
3f595ab0:	.word  0x0a73
3f595ac0:	rl     a8, a0
3f595ad0:	modu   a11, a14
3f595ae0:	sra    a11, a4
3f595af0:	rl     b10, sp
3f595b00:	rl     a11, a14
3f595b10:	.word  0x0074
3f595b20:	sla    a11, a6
3f595b30:	mods   a3, a12
3f595b40:	sll    a11, sp
3f595b50:	sla    0x1, b10
3f595b60:	modu   a2, a9
3f595b70:	sra    a3, sp
3f595b80:	sla    0x3, a5
3f595b90:	sla    b11, b4
3f595ba0:	mods   a3, a2
3f595bb0:	sla    0x3, a5
3f595bc0:	.word  0x766f
3f595bd0:	.word  0x7265
3f595be0:	mods   a3, a6
3f595bf0:	.word  0x776f
3f595c00:	sra    0x1f, a0
3f595c10:	sra    a1, a5
3f595c20:	mods   a9, a0
3f595c30:	.word  0x7861
3f595c40:	sra    a9, a0
3f595c50:	.word  0x746e
3f595c60:	rl     b11, b2
3f595c70:	.word  0x7365
3f595c80:	.word  0x0a29
3f595c90:	addc   a8, a0
3f595ca0:	.word  0x756f
3f595cb0:	sra    a3, a12
3f595cc0:	sll    0x1b, a14
3f595cd0:	sla    0x3, b4
3f595ce0:	modu   a11, a3
3f595cf0:	.word  0x7970
3f595d00:	modu   a1, a0
3f595d10:	mods   a11, a1
3f595d20:	sla    0x3, a5
3f595d30:	.word  0x7266
3f595d40:	mods   a11, sp
3f595d50:	rl     0x1, a0
3f595d60:	sll    0xb, b8
3f595d70:	sla    0x3, b8
3f595d80:	modu   b11, b4
L3F595D90:
3f595d90:	modu   a1, a0
3f595da0:	mods   a11, a1
3f595db0:	sll    a3, a5
3f595dc0:	srl    b3, b5
3f595dd0:	move   a9, a0
3f595de0:	divs   a2, a1
3f595df0:	add    b10, b0
3f595e00:	cmp    b2, b4
3f595e10:	sub    a10, a12
3f595e20:	dsjs   a14, L3F595D90
3f595e30:	sra    a1, a5
3f595e40:	.word  0x000a
3f595e50:	sla    a11, a14
3f595e60:	sra    a11, a13
3f595e70:	.word  0x0a69
3f595e80:	.word  0x0000
3f595e90:	.word  0x0000
3f595ea0:	.word  0x0000
3f595eb0:	.word  0x0000
3f595ec0:	.word  0x0000
3f595ed0:	.word  0x0000
3f595ee0:	.word  0x0000
3f595ef0:	.word  0x0000
3f595f00:	.word  0x0000
3f595f10:	.word  0x0000
3f595f20:	.word  0x0000
3f595f30:	.word  0x0000
3f595f40:	.word  0x0000
3f595f50:	.word  0x0000
3f595f60:	.word  0x0000
3f595f70:	.word  0x0000
3f595f80:	.word  0x0000
3f595f90:	.word  0x0000
3f595fa0:	.word  0x0000
3f595fb0:	.word  0x0000
3f595fc0:	.word  0x0000
3f595fd0:	.word  0x0000
3f595fe0:	.word  0x0000
3f595ff0:	.word  0x0000
L3F596000:
3f596000:	move   a13, -*sp, 1
3f596010:	move   a14, a13
3f596020:	movk   1, a8
3f596030:	move   *sp(0x40), a14, 1
3f596050:	move   *sp+, a13, 1
3f596060:	rets   2
L3F596070:
3f596070:	move   a13, -*sp, 1
3f596080:	move   a14, a13
3f596090:	move   a14, -*sp, 1
3f5960a0:	move   *a13(0xffa0), *a14+, 1
3f5960c0:	move   *a13(0xffc0), *a14+, 1
3f5960e0:	move   *a13(0xffe0), *a14+, 1
3f596100:	calla  L3FB44400
3f596130:	sub    a8, a8
3f596140:	move   *sp(0x40), a14, 1
3f596160:	move   *sp+, a13, 1
3f596170:	rets   2
L3F596180:
3f596180:	move   a13, -*sp, 1
3f596190:	move   a14, a13
3f5961a0:	move   a14, -*sp, 1
3f5961b0:	move   *a13(0xffa0), *a14+, 1
3f5961d0:	move   *a13(0xffc0), *a14+, 1
3f5961f0:	move   *a13(0xffe0), *a14+, 1
3f596210:	calla  L3FB44400
3f596240:	sub    a8, a8
3f596250:	move   *sp(0x40), a14, 1
3f596270:	move   *sp+, a13, 1
3f596280:	rets   2
L3F596290:
3f596290:	mmtm   sp, a9,a11,a13
3f5962b0:	move   a14, a13
3f5962c0:	addi   0x4020, a14
3f5962e0:	calla  L3FB33870
3f596310:	move   a8, *a13, 1
3f596320:	calla  L3FB2E040
3f596350:	calla  L3F708DE0
3f596380:	calla  L3F204C00
3f5963b0:	move   a14, -*sp, 1
3f5963c0:	movi   0x200000, a11
3f5963f0:	move   a11, *a14+, 1
3f596400:	move   *a13(0xffe0), *a14+, 1
3f596420:	calla  L3FDE00C0
3f596450:	move   a14, -*sp, 1
3f596460:	movi   0x3f598f70, a8
3f596490:	move   a8, *a14+, 1
3f5964a0:	move   a13, a11
3f5964b0:	addk   32, a11
3f5964c0:	move   a11, *a14+, 1
3f5964d0:	calla  L3FB45720
3f596500:	move   a14, -*sp, 1
3f596510:	move   *a13(0xffe0), *a14+, 1
3f596530:	move   a11, *a14+, 1
3f596540:	calla  L3FB452E0
3f596570:	move   a14, -*sp, 1
3f596580:	move   a11, *a14+, 1
3f596590:	calla  L3FB458D0
3f5965c0:	dec    a8
3f5965d0:	sll    0x3, a8
3f5965e0:	add    a13, a8
3f5965f0:	movb   *a8(0x20), a11
3f596610:	subk   10, a11
3f596620:	jrne   L3F596700
3f596630:	move   a14, -*sp, 1
3f596640:	move   a13, a11
3f596650:	addk   32, a11
3f596660:	move   a11, *a14+, 1
3f596670:	calla  L3FB458D0
3f5966a0:	dec    a8
3f5966b0:	sll    0x3, a8
3f5966c0:	add    a13, a8
3f5966d0:	sub    a9, a9
3f5966e0:	movb   a9, *a8(0x20)
L3F596700:
3f596700:	move   a14, -*sp, 1
3f596710:	movi   0x200000, a11
3f596740:	move   a11, *a14+, 1
3f596750:	move   a13, a9
3f596760:	addk   32, a9
3f596770:	move   a9, *a14+, 1
3f596780:	calla  L3FDE00C0
3f5967b0:	calla  L3F6EDD80
3f5967e0:	move   *sp(0x80), a14, 1
3f596800:	mmfm   sp, a9,a11,a13
3f596820:	rets   2
L3F596830:
3f596830:	mmtm   sp, a7,a9,a11,a13
3f596850:	move   a14, a13
3f596860:	move   *a13(0xffc0), a9, 1
3f596880:	setf   16, 1, 0
3f596890:	move   *a13(0xffe0), a11, 0
3f5968b0:	move   @0x1b9460, a7, 0
3f5968e0:	cmp    a7, a11
3f5968f0:	jrgt   L3F596960
3f596900:	move   a14, -*sp, 1
3f596910:	move   a9, *a14+, 1
3f596920:	move   a11, *a14+, 1
3f596930:	calla  L3F5970D0
L3F596960:
3f596960:	move   *sp(0xa0), a14, 1
3f596980:	mmfm   sp, a7,a9,a11,a13
3f5969a0:	rets   2
L3F5969B0:
3f5969b0:	mmtm   sp, a7,a9,a10,a11,a13
3f5969d0:	move   a14, a13
3f5969e0:	addi   0x800, a14
3f596a00:	move   *a13(0xffc0), a9, 1
3f596a20:	move   *a13(0xffa0), a10, 1
3f596a40:	setf   16, 1, 0
3f596a50:	move   *a13(0xffe0), a11, 0
3f596a70:	move   @0x1b9460, a7, 0
3f596aa0:	cmp    a7, a11
3f596ab0:	jrgt   L3F596B90
3f596ac0:	move   a14, -*sp, 1
3f596ad0:	move   a10, *a14+, 1
3f596ae0:	move   a9, *a14+, 1
3f596af0:	move   a13, *a14+, 1
3f596b00:	calla  L3FB34430
3f596b30:	move   a14, -*sp, 1
3f596b40:	move   a13, *a14+, 1
3f596b50:	move   a11, *a14+, 1
3f596b60:	calla  L3F5970D0
L3F596B90:
3f596b90:	move   *sp(0xc0), a14, 1
3f596bb0:	mmfm   sp, a7,a9,a10,a11,a13
3f596bd0:	rets   2
L3F596BE0:
3f596be0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f596c00:	move   a14, a13
3f596c10:	addi   0x800, a14
3f596c30:	move   *a13(0xffc0), a9, 1
3f596c50:	move   *a13(0xffa0), a10, 1
3f596c70:	move   *a13(0xff80), a11, 1
3f596c90:	setf   16, 1, 0
3f596ca0:	move   *a13(0xffe0), a7, 0
3f596cc0:	move   @0x1b9460, a5, 0
3f596cf0:	cmp    a5, a7
3f596d00:	jrgt   L3F596DF0
3f596d10:	move   a14, -*sp, 1
3f596d20:	move   a11, *a14+, 1
3f596d30:	move   a10, *a14+, 1
3f596d40:	move   a9, *a14+, 1
3f596d50:	move   a13, *a14+, 1
3f596d60:	calla  L3FB34430
3f596d90:	move   a14, -*sp, 1
3f596da0:	move   a13, *a14+, 1
3f596db0:	move   a7, *a14+, 1
3f596dc0:	calla  L3F5970D0
L3F596DF0:
3f596df0:	move   *sp(0xe0), a14, 1
3f596e10:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f596e30:	rets   2
L3F596E40:
3f596e40:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f596e60:	move   a14, a13
3f596e70:	addi   0x800, a14
3f596e90:	move   *a13(0xffc0), a9, 1
3f596eb0:	move   *a13(0xffa0), a10, 1
3f596ed0:	move   *a13(0xff80), a11, 1
3f596ef0:	move   *a13(0xff60), a12, 1
3f596f10:	setf   16, 1, 0
3f596f20:	move   *a13(0xffe0), a7, 0
3f596f40:	move   @0x1b9460, a5, 0
3f596f70:	cmp    a5, a7
3f596f80:	jrgt   L3F597080
3f596f90:	move   a14, -*sp, 1
3f596fa0:	move   a12, *a14+, 1
3f596fb0:	move   a11, *a14+, 1
3f596fc0:	move   a10, *a14+, 1
3f596fd0:	move   a9, *a14+, 1
3f596fe0:	move   a13, *a14+, 1
3f596ff0:	calla  L3FB34430
3f597020:	move   a14, -*sp, 1
3f597030:	move   a13, *a14+, 1
3f597040:	move   a7, *a14+, 1
3f597050:	calla  L3F5970D0
L3F597080:
3f597080:	move   *sp(0x100), a14, 1
3f5970a0:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f5970c0:	rets   2
L3F5970D0:
3f5970d0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f5970f0:	move   a14, a13
3f597100:	addi   0x800, a14
3f597120:	getst  a9
3f597130:	move   a14, -*sp, 1
3f597140:	move   *a13(0xffc0), *a14+, 1
3f597160:	move   a13, *a14+, 1
3f597170:	calla  L3FB45720
3f5971a0:	move   a14, -*sp, 1
3f5971b0:	movk   13, a7
3f5971c0:	move   a7, *a14+, 1
3f5971d0:	move   a13, *a14+, 1
3f5971e0:	calla  L3FE1D650
3f597210:	move   a8, a10
3f597220:	jreq   L3F5972F0
L3F597230:
3f597230:	movi   0x2e, a7
3f597250:	movb   a7, *a10
3f597260:	move   a14, -*sp, 1
3f597270:	movk   13, a7
3f597280:	move   a7, *a14+, 1
3f597290:	move   a13, *a14+, 1
3f5972a0:	calla  L3FE1D650
3f5972d0:	move   a8, a10
3f5972e0:	jrne   L3F597230
L3F5972F0:
3f5972f0:	move   a13, a10
3f597300:	btst   21, a9
3f597310:	jreq   L3F597A20
3f597320:	jruc   L3F5975D0
L3F597330:
3f597330:	move   a14, -*sp, 1
3f597340:	movi   0x3f598fb0, a8
3f597370:	move   a8, *a14+, 1
3f597380:	calla  L3FB341E0
3f5973b0:	jruc   L3F597640
L3F5973C0:
3f5973c0:	move   @0x1bb4b0, a7, 1
3f5973f0:	move   @0x1bb470, a5, 1
3f597420:	cmp    a5, a7
3f597430:	jrnc   L3F5974A0
3f597440:	move   a14, -*sp, 1
3f597450:	move   a7, *a14+, 1
3f597460:	calla  L3F3EEC80
3f597490:	jruc   L3F597640
L3F5974A0:
3f5974a0:	move   a14, -*sp, 1
3f5974b0:	move   a5, *a14+, 1
3f5974c0:	calla  L3F3EEC80
3f5974f0:	move   @0x1bb470, a7, 1
3f597520:	sub    a5, a5
3f597530:	movb   a5, *a7
3f597540:	move   a14, -*sp, 1
3f597550:	movi   0x1b9470, a5
3f597580:	move   a5, *a14+, 1
3f597590:	calla  L3F3EEC80
3f5975c0:	jruc   L3F597640
L3F5975D0:
3f5975d0:	move   @0x1bb4d0, a8
3f597600:	inc    a8
3f597610:	jreq   L3F597330
3f597620:	dec    a8
3f597630:	jrne   L3F5973C0
L3F597640:
3f597640:	move   a14, -*sp, 1
3f597650:	movk   10, a7
3f597660:	move   a7, *a14+, 1
3f597670:	move   a10, *a14+, 1
3f597680:	calla  L3FE1D650
3f5976b0:	move   a8, a5
3f5976c0:	jrne   L3F5977B0
3f5976d0:	move   a14, -*sp, 1
3f5976e0:	move   a10, *a14+, 1
3f5976f0:	calla  L3F3EEC80
3f597720:	move   a14, -*sp, 1
3f597730:	movi   0x3f599070, a8
3f597760:	move   a8, *a14+, 1
3f597770:	calla  L3F3EEC80
3f5977a0:	jruc   L3F5979D0
L3F5977B0:
3f5977b0:	move   a14, -*sp, 1
3f5977c0:	move   a7, *a14+, 1
3f5977d0:	move   a10, *a14+, 1
3f5977e0:	calla  L3FE1D650
3f597810:	move   a8, a11
3f597820:	jreq   L3F5979D0
L3F597830:
3f597830:	sub    a7, a7
3f597840:	movb   a7, *a11
3f597850:	move   a14, -*sp, 1
3f597860:	move   a10, *a14+, 1
3f597870:	calla  L3F3EEC80
3f5978a0:	move   a14, -*sp, 1
3f5978b0:	movi   0x3f599070, a8
3f5978e0:	move   a8, *a14+, 1
3f5978f0:	calla  L3F3EEC80
3f597920:	move   a11, a10
3f597930:	addk   8, a10
3f597940:	move   a14, -*sp, 1
3f597950:	movk   10, a5
3f597960:	move   a5, *a14+, 1
3f597970:	move   a10, *a14+, 1
3f597980:	calla  L3FE1D650
3f5979b0:	move   a8, a11
3f5979c0:	jrne   L3F597830
L3F5979D0:
3f5979d0:	sub    a7, a7
3f5979e0:	movb   a7, @0x1bb4d0
3f597a10:	jruc   L3F597AF0
L3F597A20:
3f597a20:	move   @0x1bb4d0, a5
3f597a50:	jrne   L3F597AF0
3f597a60:	movk   1, a7
3f597a70:	movb   a7, @0x1bb4d0
3f597aa0:	move   @0x1bb470, @0x1bb4b0, 1
L3F597AF0:
3f597af0:	move   a14, -*sp, 1
3f597b00:	move   *a13(0xffc0), *a14+, 1
3f597b20:	move   a13, *a14+, 1
3f597b30:	calla  L3FB45720
3f597b60:	move   a14, -*sp, 1
3f597b70:	movk   13, a7
3f597b80:	move   a7, *a14+, 1
3f597b90:	move   a13, *a14+, 1
3f597ba0:	calla  L3FE1D650
3f597bd0:	move   a8, a10
3f597be0:	jreq   L3F597CB0
L3F597BF0:
3f597bf0:	movi   0x2e, a7
3f597c10:	movb   a7, *a10
3f597c20:	move   a14, -*sp, 1
3f597c30:	movk   13, a5
3f597c40:	move   a5, *a14+, 1
3f597c50:	move   a13, *a14+, 1
3f597c60:	calla  L3FE1D650
3f597c90:	move   a8, a10
3f597ca0:	jrne   L3F597BF0
L3F597CB0:
3f597cb0:	move   a13, a10
3f597cc0:	movb   *a10, a7
3f597cd0:	jreq   L3F598230
L3F597CE0:
3f597ce0:	movb   *a10, a7
3f597cf0:	subk   10, a7
3f597d00:	jrne   L3F597FE0
3f597d10:	move   @0x1bb470, a7, 1
3f597d40:	movi   0x2e, a5
3f597d60:	setf   8, 1, 0
3f597d70:	move   a5, *a7+, 0
3f597d80:	move   a7, @0x1bb470, 1
3f597db0:	move   @0x1bb4d0, a5
3f597de0:	jreq   L3F597E90
3f597df0:	move   @0x1bb4b0, a5, 1
3f597e20:	cmp    a5, a7
3f597e30:	jrne   L3F597E90
3f597e40:	movi   0xffff, a5
3f597e60:	movb   a5, @0x1bb4d0
L3F597E90:
3f597e90:	move   @0x1bb490, a5, 1
3f597ec0:	cmp    a5, a7
3f597ed0:	jrc   L3F597F40
3f597ee0:	movi   0x1b9470, a5
3f597f10:	move   a5, @0x1bb470, 1
L3F597F40:
3f597f40:	move   @0x1bb470, a7, 1
3f597f70:	movi   0x2e, a5
3f597f90:	move   a5, *a7+, 0
3f597fa0:	move   a7, @0x1bb470, 1
3f597fd0:	jruc   L3F598070
L3F597FE0:
3f597fe0:	move   @0x1bb470, a7, 1
3f598010:	setf   8, 1, 0
3f598020:	move   *a10(0x0), *a7+, 0
3f598040:	move   a7, @0x1bb470, 1
L3F598070:
3f598070:	addk   8, a10
3f598080:	move   @0x1bb4d0, a5
3f5980b0:	jreq   L3F598160
3f5980c0:	move   @0x1bb4b0, a5, 1
3f5980f0:	cmp    a5, a7
3f598100:	jrne   L3F598160
3f598110:	movi   0xffff, a5
3f598130:	movb   a5, @0x1bb4d0
L3F598160:
3f598160:	move   @0x1bb490, a5, 1
3f598190:	cmp    a5, a7
3f5981a0:	jrc   L3F598210
3f5981b0:	movi   0x1b9470, a5
3f5981e0:	move   a5, @0x1bb470, 1
L3F598210:
3f598210:	movb   *a10, a7
3f598220:	jrne   L3F597CE0
L3F598230:
3f598230:	move   *sp(0xe0), a14, 1
3f598250:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f598270:	rets   2
L3F598280:
3f598280:	mmtm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f5982a0:	move   a14, a13
3f5982b0:	addi   0x4000, a14
3f5982d0:	move   *a13(0xffe0), a9, 1
3f5982f0:	move   a9, a10
3f598300:	move   a13, a11
3f598310:	move   *a13(0xffc0), a0, 1
3f598330:	setf   16, 1, 0
3f598340:	move   @0x1b9460, a7, 0
3f598370:	subk   2, a7
3f598380:	jrlt   L3F598B40
3f598390:	move   a14, -*sp, 1
3f5983a0:	movi   0x3f599088, a8
3f5983d0:	move   a8, *a14+, 1
3f5983e0:	sub    a7, a7
3f5983f0:	move   a7, *a14+, 1
3f598400:	calla  L3F5970D0
3f598430:	move   a0, a7
3f598440:	dec    a0
3f598450:	move   a7, a8
3f598460:	jreq   L3F5986E0
L3F598470:
3f598470:	setf   8, 0, 0
3f598480:	move   *a10, a7, 0
3f598490:	srl    0x4, a7
3f5984a0:	sll    0x3, a7
3f5984b0:	addi   0x1bb4e0, a7
3f5984e0:	move   *a7(0x0), *a11+, 0
3f598500:	move   *a10, a7, 0
3f598510:	movk   15, a5
3f598520:	and    a5, a7
3f598530:	sll    0x3, a7
3f598540:	addi   0x1bb4e0, a7
3f598570:	move   *a7(0x0), *a11+, 0
3f598590:	movk   32, a7
3f5985a0:	move   a7, *a11+, 0
3f5985b0:	addk   8, a10
3f5985c0:	move   a13, a5
3f5985d0:	addi   0x3fb0, a5
3f5985f0:	cmp    a5, a11
3f598600:	jrls   L3F5986A0
3f598610:	sub    a5, a5
3f598620:	movb   a5, *a11
3f598630:	move   a14, -*sp, 1
3f598640:	move   a13, *a14+, 1
3f598650:	move   a5, *a14+, 1
3f598660:	calla  L3F5970D0
3f598690:	move   a13, a11
L3F5986A0:
3f5986a0:	move   a0, a5
3f5986b0:	dec    a0
3f5986c0:	move   a5, a8
3f5986d0:	jrne   L3F598470
L3F5986E0:
3f5986e0:	cmp    a13, a11
3f5986f0:	jreq   L3F598780
3f598700:	sub    a7, a7
3f598710:	movb   a7, *a11
3f598720:	move   a14, -*sp, 1
3f598730:	move   a13, *a14+, 1
3f598740:	move   a7, *a14+, 1
3f598750:	calla  L3F5970D0
L3F598780:
3f598780:	move   a14, -*sp, 1
3f598790:	movi   0x3f5990e8, a8
3f5987c0:	move   a8, *a14+, 1
3f5987d0:	sub    a7, a7
3f5987e0:	move   a7, *a14+, 1
3f5987f0:	calla  L3F5970D0
3f598820:	move   a9, a10
3f598830:	move   a13, a11
3f598840:	move   *a13(0xffc0), a0, 1
3f598860:	move   a0, a5
3f598870:	dec    a0
3f598880:	move   a5, a8
3f598890:	jreq   L3F598AA0
L3F5988A0:
3f5988a0:	setf   8, 0, 0
3f5988b0:	move   *a10, a12, 0
3f5988c0:	andi   0x7f, a12
3f5988f0:	cmpi   0x20, a12
3f598910:	jrge   L3F598950
3f598920:	movi   0x2e, a7
3f598940:	jruc   L3F598960
L3F598950:
3f598950:	move   a12, a7
L3F598960:
3f598960:	move   a7, *a11+, 0
3f598970:	addk   8, a10
3f598980:	move   a11, a7
3f598990:	subi   0x3fb0, a7
3f5989b0:	cmp    a13, a7
3f5989c0:	jrls   L3F598A60
3f5989d0:	sub    a7, a7
3f5989e0:	movb   a7, *a11
3f5989f0:	move   a14, -*sp, 1
3f598a00:	move   a13, *a14+, 1
3f598a10:	move   a7, *a14+, 1
3f598a20:	calla  L3F5970D0
3f598a50:	move   a13, a11
L3F598A60:
3f598a60:	move   a0, a7
3f598a70:	dec    a0
3f598a80:	move   a7, a5
3f598a90:	jrne   L3F5988A0
L3F598AA0:
3f598aa0:	cmp    a13, a11
3f598ab0:	jreq   L3F598B40
3f598ac0:	sub    a7, a7
3f598ad0:	movb   a7, *a11
3f598ae0:	move   a14, -*sp, 1
3f598af0:	move   a13, *a14+, 1
3f598b00:	move   a7, *a14+, 1
3f598b10:	calla  L3F5970D0
L3F598B40:
3f598b40:	move   *sp(0x120), a14, 1
3f598b60:	mmfm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f598b80:	rets   2
L3F598B90:
3f598b90:	mmtm   sp, a9,a10,a13
3f598bb0:	move   a14, a13
3f598bc0:	move   *a13(0xffe0), a9, 1
3f598be0:	jruc   L3F598C00
3f598bf0:	nop
L3F598C00:
3f598c00:	movk   1, a10
L3F598C10:
3f598c10:	btst   0, a9
3f598c20:	jreq   L3F598C50
3f598c30:	move   a10, a8
3f598c40:	jruc   L3F598CB0
L3F598C50:
3f598c50:	sra    0x1, a9
3f598c60:	inc    a10
3f598c70:	cmpi   0x21, a10
3f598c90:	jrlt   L3F598C10
3f598ca0:	sub    a8, a8
L3F598CB0:
3f598cb0:	move   *sp(0x80), a14, 1
3f598cd0:	mmfm   sp, a9,a10,a13
3f598cf0:	rets   2
L3F598D00:
3f598d00:	move   a11, -*sp, 1
3f598d10:	calla  L3FB3F9C0
3f598d40:	move   a8, a11
3f598d50:	move   @0xc00001d0, a8, 1	; VCOUNT
3f598d80:	add    a11, a8
3f598d90:	move   *sp+, a11, 1
3f598da0:	rets
L3F598DB0:
3f598db0:	mmtm   sp, a11,a13
3f598dd0:	move   a14, a13
3f598de0:	addk   32, a14
3f598df0:	calla  L3F5C82E0
3f598e20:	move   a8, *a13, 1
3f598e30:	move   a8, a8
3f598e40:	jreq   L3F598F00
3f598e50:	inc    a8
3f598e60:	jreq   L3F598F00
3f598e70:	move   @0x1e1790, a11, 1
3f598ea0:	jrne   L3F598F00
3f598eb0:	move   @0x1da4f0, a11, 1
3f598ee0:	dec    a11
3f598ef0:	jreq   L3F598F20
L3F598F00:
3f598f00:	sub    a8, a8
3f598f10:	jruc   L3F598F30
L3F598F20:
3f598f20:	movk   1, a8
L3F598F30:
3f598f30:	subk   32, a14
3f598f40:	mmfm   sp, a11,a13
3f598f60:	rets
3f598f70:	sla    b11, b0
3f598f80:	rl     a11, a14
3f598f90:	dsjs   a3, L3F5990D0
3f598fa0:	rev    a0
3f598fb0:	.word  0x7265
3f598fc0:	mpyu   b11, b2
3f598fd0:	modu   a11, a12
3f598fe0:	mpyu   a11, a7
3f598ff0:	.word  0x7562
3f599000:	sla    0x3, a6
3f599010:	.word  0x766f
3f599020:	.word  0x7265
3f599030:	mods   a3, a6
3f599040:	.word  0x776f
3f599050:	sra    a3, a5
3f599060:	.word  0x000a
3f599070:	srl    0xf, a14
3f599080:	cmp    a0, a0
3f599090:	.word  0x7865
3f5990a0:	addc   a9, a0
3f5990b0:	sla    a11, a8
3f5990c0:	.word  0x7372
L3F5990D0:
3f5990d0:	sla    0x1, b10
3f5990e0:	sla    0x0, a0
3f5990f0:	.word  0x7341
3f599100:	rl     a11, a3
3f599110:	sla    0x3, a9
3f599120:	rl     a2, a3
3f599130:	.word  0x7261
3f599140:	dsjs   b3, L3F599280
3f599150:	rev    a0
L3F599160:
3f599160:	move   a13, -*sp, 1
3f599170:	move   a14, a13
3f599180:	move   a14, -*sp, 1
3f599190:	move   *a13(0xffc0), *a14+, 1
3f5991b0:	move   *a13(0xffe0), *a14+, 1
3f5991d0:	calla  L3F59CA60
3f599200:	move   a14, -*sp, 1
3f599210:	move   *a13(0xffc0), *a14+, 1
3f599230:	movi   0x3f5b3338, a8
3f599260:	move   a8, *a14+, 1
3f599270:	calla  L3F6D0F90
3f5992a0:	move   a14, -*sp, 1
3f5992b0:	move   *a13(0xffc0), *a14+, 1
3f5992d0:	move   *a13(0xffe0), *a14+, 1
3f5992f0:	calla  L3F59ACC0
3f599320:	move   a14, -*sp, 1
3f599330:	move   *a13(0xffc0), *a14+, 1
3f599350:	movi   0x3f5b3388, a8
3f599380:	move   a8, *a14+, 1
3f599390:	calla  L3F6D0F90
3f5993c0:	move   a14, -*sp, 1
3f5993d0:	move   *a13(0xffc0), *a14+, 1
3f5993f0:	move   *a13(0xffe0), *a14+, 1
3f599410:	calla  L3F5998C0
3f599440:	move   a14, -*sp, 1
3f599450:	move   *a13(0xffc0), *a14+, 1
3f599470:	movi   0x3f5b3338, a8
3f5994a0:	move   a8, *a14+, 1
3f5994b0:	calla  L3F6D0F90
3f5994e0:	move   a14, -*sp, 1
3f5994f0:	move   *a13(0xffc0), *a14+, 1
3f599510:	move   *a13(0xffe0), *a14+, 1
3f599530:	calla  L3F59E700
3f599560:	move   a14, -*sp, 1
3f599570:	move   *a13(0xffc0), *a14+, 1
3f599590:	movi   0x3f5b3338, a8
3f5995c0:	move   a8, *a14+, 1
3f5995d0:	calla  L3F6D0F90
3f599600:	move   a14, -*sp, 1
3f599610:	move   *a13(0xffc0), *a14+, 1
3f599630:	move   *a13(0xffe0), *a14+, 1
3f599650:	calla  L3F59CF50
3f599680:	move   a14, -*sp, 1
3f599690:	move   *a13(0xffc0), *a14+, 1
3f5996b0:	movi   0x3f5b33d8, a8
3f5996e0:	move   a8, *a14+, 1
3f5996f0:	calla  L3F6D0F90
3f599720:	move   *sp(0x40), a14, 1
3f599740:	move   *sp+, a13, 1
3f599750:	rets   2
L3F599760:
3f599760:	mmtm   sp, a11,a13
3f599780:	move   a14, a13
3f599790:	move   a14, -*sp, 1
3f5997a0:	movi   0xff, a11
3f5997c0:	move   a11, *a14+, 1
3f5997d0:	movi   0x1bd230, a11
3f599800:	move   a11, *a14+, 1
3f599810:	move   a13, a11
3f599820:	subk   32, a11
3f599830:	move   *a11+, *a14+, 1
3f599840:	calla  L3F5BAF30
3f599870:	move   *sp(0x60), a14, 1
3f599890:	mmfm   sp, a11,a13
3f5998b0:	rets   2
L3F5998C0:
3f5998c0:	mmtm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f5998e0:	move   a14, a13
3f5998f0:	addi   0xa20, a14
3f599910:	movk   1, a7
3f599920:	move   a7, *a13(0x1c0), 1
3f599940:	move   a7, *a13(0x1e0), 1
3f599960:	movi   0x3f5b3330, a7
3f599990:	move   a7, *a13(0xa00), 1
3f5999b0:	movi   0x970b0, a11
3f5999e0:	move   a11, a9
3f5999f0:	move   *a11, a7, 1
3f599a00:	cmp    a9, a7
3f599a10:	jaeq   L3F59AC70
3f599a30:	move   *a11, a7, 1
3f599a40:	cmp    a9, a7
3f599a50:	jaeq   L3F59AC70
L3F599A70:
3f599a70:	move   *a11, a10, 1
3f599a80:	move   a10, a11
3f599a90:	move   *a11(0x20), a7, 1
3f599ab0:	cmp    a9, a7
3f599ac0:	jreq   L3F599B90
3f599ad0:	move   a14, -*sp, 1
3f599ae0:	move   *a13(0xffc0), *a14+, 1
3f599b00:	movi   0x3f5b3420, a8
3f599b30:	move   a8, *a14+, 1
3f599b40:	move   *a13(0xffe0), a7, 1
3f599b60:	call   a7
3f599b70:	jauc   L3F59AC70
L3F599B90:
3f599b90:	move   *a11(0xc0), a12, 1
3f599bb0:	move   *a11(0xe0), a0, 1
3f599bd0:	move   *a13(0x1e0), a7, 1
3f599bf0:	jreq   L3F59A1B0
3f599c00:	move   a14, -*sp, 1
3f599c10:	move   *a13(0xffc0), *a14+, 1
3f599c30:	movi   0x3f5b3448, a8
3f599c60:	move   a8, *a14+, 1
3f599c70:	move   *a13(0xffe0), a5, 1
3f599c90:	call   a5
3f599ca0:	move   @0x1bb710, a5
3f599cd0:	jreq   L3F599E50
3f599ce0:	move   a14, -*sp, 1
3f599cf0:	movi   0x3f5b3530, a8
3f599d20:	move   a8, *a14+, 1
3f599d30:	movi   0x3f5b3550, a8
3f599d60:	move   a8, *a14+, 1
3f599d70:	move   a13, a7
3f599d80:	addi   0x200, a7
3f599da0:	move   a7, *a14+, 1
3f599db0:	calla  L3FB34430
3f599de0:	move   a14, -*sp, 1
3f599df0:	move   *a13(0xffc0), *a14+, 1
3f599e10:	move   a7, *a14+, 1
3f599e20:	move   *a13(0xffe0), a5, 1
3f599e40:	call   a5
L3F599E50:
3f599e50:	move   a14, -*sp, 1
3f599e60:	movi   0x3f5b3590, a8
3f599e90:	move   a8, *a14+, 1
3f599ea0:	movi   0x3f5b35d0, a8
3f599ed0:	move   a8, *a14+, 1
3f599ee0:	movi   0x3f5b3650, a8
3f599f10:	move   a8, *a14+, 1
3f599f20:	movi   0x3f5b36c0, a8
3f599f50:	move   a8, *a14+, 1
3f599f60:	movi   0x3f5b36f8, a8
3f599f90:	move   a8, *a14+, 1
3f599fa0:	movi   0x3f5b3730, a8
3f599fd0:	move   a8, *a14+, 1
3f599fe0:	move   @0x1bb710, a7
3f59a010:	jreq   L3F59A060
3f59a020:	movi   0x3f5b3760, a5
3f59a050:	jruc   L3F59A090
L3F59A060:
3f59a060:	movi   0x3f5b38c0, a5
L3F59A090:
3f59a090:	move   a5, *a14+, 1
3f59a0a0:	move   a13, a5
3f59a0b0:	addi   0x200, a5
3f59a0d0:	move   a5, *a14+, 1
3f59a0e0:	calla  L3FB34430
3f59a110:	move   a14, -*sp, 1
3f59a120:	move   *a13(0xffc0), *a14+, 1
3f59a140:	move   a5, *a14+, 1
3f59a150:	move   *a13(0xffe0), a7, 1
3f59a170:	call   a7
3f59a180:	sub    a5, a5
3f59a190:	move   a5, *a13(0x1e0), 1
L3F59A1B0:
3f59a1b0:	move   @0x1bb710, a7
3f59a1e0:	jreq   L3F59A4C0
3f59a1f0:	move   *a13(0x1c0), a5, 1
3f59a210:	jreq   L3F59A380
3f59a220:	move   a14, -*sp, 1
3f59a230:	move   *a11(0xe0), *a14+, 1
3f59a250:	movi   0x3f5b3a20, a8
3f59a280:	move   a8, *a14+, 1
3f59a290:	move   a13, a5
3f59a2a0:	addi   0x200, a5
3f59a2c0:	move   a5, *a14+, 1
3f59a2d0:	calla  L3FB34430
3f59a300:	move   a14, -*sp, 1
3f59a310:	move   *a13(0xffc0), *a14+, 1
3f59a330:	move   a5, *a14+, 1
3f59a340:	move   *a13(0xffe0), a7, 1
3f59a360:	call   a7
3f59a370:	jruc   L3F59A4C0
L3F59A380:
3f59a380:	move   a14, -*sp, 1
3f59a390:	move   a10, *a14+, 1
3f59a3a0:	movi   0x3f5b3a20, a8
3f59a3d0:	move   a8, *a14+, 1
3f59a3e0:	move   a13, a5
3f59a3f0:	addi   0x200, a5
3f59a410:	move   a5, *a14+, 1
3f59a420:	calla  L3FB34430
3f59a450:	move   a14, -*sp, 1
3f59a460:	move   *a13(0xffc0), *a14+, 1
3f59a480:	move   a5, *a14+, 1
3f59a490:	move   *a13(0xffe0), a7, 1
3f59a4b0:	call   a7
L3F59A4C0:
3f59a4c0:	move   a14, -*sp, 1
3f59a4d0:	move   *a12(0x260), *a14+, 1
3f59a4f0:	move   *a12(0x160), *a14+, 1
3f59a510:	move   *a13(0xa00), *a14+, 1
3f59a530:	movi   0x3f5b3a48, a8
3f59a560:	move   a8, *a14+, 1
3f59a570:	move   a13, a7
3f59a580:	addi   0x200, a7
3f59a5a0:	move   a7, *a14+, 1
3f59a5b0:	calla  L3FB34430
3f59a5e0:	move   a14, -*sp, 1
3f59a5f0:	move   *a13(0xffc0), *a14+, 1
3f59a610:	move   a7, *a14+, 1
3f59a620:	move   *a13(0xffe0), a5, 1
3f59a640:	call   a5
3f59a650:	move   a14, -*sp, 1
3f59a660:	move   *a13(0xffc0), *a14+, 1
3f59a680:	move   a5, *a14+, 1
3f59a690:	move   *a13(0xa00), *a14+, 1
3f59a6b0:	setf   16, 0, 0
3f59a6c0:	move   *a11(0xb0), a8, 0
3f59a6e0:	move   a8, *a14+, 1
3f59a6f0:	move   a11, a7
3f59a700:	addi   0x90, a7
3f59a720:	move   a7, *a14+, 1
3f59a730:	calla  L3F59C3C0
3f59a760:	move   a14, -*sp, 1
3f59a770:	move   *a13(0xffc0), *a14+, 1
3f59a790:	move   a5, *a14+, 1
3f59a7a0:	move   *a13(0xa00), *a14+, 1
3f59a7c0:	setf   16, 0, 0
3f59a7d0:	move   *a11(0x80), a8, 0
3f59a7f0:	move   a8, *a14+, 1
3f59a800:	move   a11, a7
3f59a810:	addi   0x60, a7
3f59a830:	move   a7, *a14+, 1
3f59a840:	calla  L3F59C3C0
3f59a870:	setf   16, 1, 0
3f59a880:	move   *a0(0x40), a7, 0
3f59a8a0:	jrlt   L3F59A8F0
3f59a8b0:	move   *a0(0x40), a7, 0
3f59a8d0:	subk   11, a7
3f59a8e0:	jrlt   L3F59A9F0
L3F59A8F0:
3f59a8f0:	move   a14, -*sp, 1
3f59a900:	move   *a0(0x40), a8, 0
3f59a920:	move   a8, *a14+, 1
3f59a930:	movi   0x3f5b3ac8, a8
3f59a960:	move   a8, *a14+, 1
3f59a970:	move   a13, a7
3f59a980:	addi   0x200, a7
3f59a9a0:	move   a7, *a14+, 1
3f59a9b0:	calla  L3FB34430
3f59a9e0:	jruc   L3F59AB20
L3F59A9F0:
3f59a9f0:	move   a14, -*sp, 1
3f59aa00:	move   *a0(0x40), a7, 0
3f59aa20:	sll    0x5, a7
3f59aa30:	addi   0x1e2860, a7
3f59aa60:	move   *a7+, *a14+, 1
3f59aa70:	movi   0x3f5b3ae8, a8
3f59aaa0:	move   a8, *a14+, 1
3f59aab0:	move   a13, a7
3f59aac0:	addi   0x200, a7
3f59aae0:	move   a7, *a14+, 1
3f59aaf0:	calla  L3FB34430
L3F59AB20:
3f59ab20:	move   a14, -*sp, 1
3f59ab30:	movi   0x3f5b3b08, a8
3f59ab60:	move   a8, *a14+, 1
3f59ab70:	move   a7, *a14+, 1
3f59ab80:	calla  L3FB452E0
3f59abb0:	move   a14, -*sp, 1
3f59abc0:	move   *a13(0xffc0), *a14+, 1
3f59abe0:	move   a7, *a14+, 1
3f59abf0:	call   a5
3f59ac00:	move   a10, a9
3f59ac10:	move   *a11, a7, 1
3f59ac20:	cmpi   0x970b0, a7
3f59ac50:	jane   L3F599A70
L3F59AC70:
3f59ac70:	move   *sp(0x120), a14, 1
3f59ac90:	mmfm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f59acb0:	rets   2
L3F59ACC0:
3f59acc0:	mmtm   sp, a7,a9,a10,a11,a13
3f59ace0:	move   a14, a13
3f59acf0:	addi   0x820, a14
3f59ad10:	movi   0x3f5b3330, a11
3f59ad40:	move   a11, *a13, 1
3f59ad50:	move   a14, -*sp, 1
3f59ad60:	move   *a13(0xffc0), *a14+, 1
3f59ad80:	movi   0x3f5b4278, a8
3f59adb0:	move   a8, *a14+, 1
3f59adc0:	move   *a13(0xffe0), a7, 1
3f59ade0:	call   a7
3f59adf0:	move   a14, -*sp, 1
3f59ae00:	move   @0x96500, a7, 1
3f59ae30:	dec    a7
3f59ae40:	jreq   L3F59AE90
3f59ae50:	movi   0x3f5b42e8, a7
3f59ae80:	jruc   L3F59AEC0
L3F59AE90:
3f59ae90:	movi   0x3f5b3330, a7
L3F59AEC0:
3f59aec0:	move   a7, *a14+, 1
3f59aed0:	move   @0x96500, *a14+, 1
3f59af00:	movi   0x3f5b42f8, a8
3f59af30:	move   a8, *a14+, 1
3f59af40:	move   a13, a7
3f59af50:	addk   32, a7
3f59af60:	move   a7, *a14+, 1
3f59af70:	calla  L3FB34430
3f59afa0:	move   a14, -*sp, 1
3f59afb0:	move   *a13(0xffc0), *a14+, 1
3f59afd0:	move   a7, *a14+, 1
3f59afe0:	move   *a13(0xffe0), a7, 1
3f59b000:	call   a7
3f59b010:	move   a14, -*sp, 1
3f59b020:	move   @0x96540, a7, 1
3f59b050:	dec    a7
3f59b060:	jreq   L3F59B0B0
3f59b070:	movi   0x3f5b42e8, a7
3f59b0a0:	jruc   L3F59B0E0
L3F59B0B0:
3f59b0b0:	movi   0x3f5b3330, a7
L3F59B0E0:
3f59b0e0:	move   a7, *a14+, 1
3f59b0f0:	move   @0x96540, *a14+, 1
3f59b120:	movi   0x3f5b43c8, a8
3f59b150:	move   a8, *a14+, 1
3f59b160:	move   a13, a7
3f59b170:	addk   32, a7
3f59b180:	move   a7, *a14+, 1
3f59b190:	calla  L3FB34430
3f59b1c0:	move   a14, -*sp, 1
3f59b1d0:	move   *a13(0xffc0), *a14+, 1
3f59b1f0:	move   a7, *a14+, 1
3f59b200:	move   *a13(0xffe0), a7, 1
3f59b220:	call   a7
3f59b230:	movk   1, a10
3f59b240:	sub    a9, a9
L3F59B250:
3f59b250:	move   a9, a11
3f59b260:	sll    0x5, a11
3f59b270:	addi   0x96560, a11
3f59b2a0:	move   *a11, a11, 1
3f59b2b0:	jreq   L3F59B570
3f59b2c0:	move   a10, a7
3f59b2d0:	jreq   L3F59B390
3f59b2e0:	move   a14, -*sp, 1
3f59b2f0:	move   *a13(0xffc0), *a14+, 1
3f59b310:	movi   0x3f5b4570, a8
3f59b340:	move   a8, *a14+, 1
3f59b350:	move   *a13(0xffe0), a11, 1
3f59b370:	call   a11
3f59b380:	sub    a10, a10
L3F59B390:
3f59b390:	move   a14, -*sp, 1
3f59b3a0:	move   a9, a11
3f59b3b0:	sll    0x5, a11
3f59b3c0:	addi   0x96560, a11
3f59b3f0:	move   *a11+, *a14+, 1
3f59b400:	move   a9, a11
3f59b410:	sll    0x5, a11
3f59b420:	addi   0x1bda30, a11
3f59b450:	move   *a11+, *a14+, 1
3f59b460:	movi   0x3f5b4610, a8
3f59b490:	move   a8, *a14+, 1
3f59b4a0:	move   a13, a11
3f59b4b0:	addk   32, a11
3f59b4c0:	move   a11, *a14+, 1
3f59b4d0:	calla  L3FB34430
3f59b500:	move   a14, -*sp, 1
3f59b510:	move   *a13(0xffc0), *a14+, 1
3f59b530:	move   a11, *a14+, 1
3f59b540:	move   *a13(0xffe0), a7, 1
3f59b560:	call   a7
L3F59B570:
3f59b570:	inc    a9
3f59b580:	cmpi   0x13, a9
3f59b5a0:	jrlt   L3F59B250
3f59b5b0:	move   a14, -*sp, 1
3f59b5c0:	move   @0x967c0, a11, 1
3f59b5f0:	dec    a11
3f59b600:	jreq   L3F59B650
3f59b610:	movi   0x3f5b42e8, a11
3f59b640:	jruc   L3F59B680
L3F59B650:
3f59b650:	movi   0x3f5b3330, a11
L3F59B680:
3f59b680:	move   a11, *a14+, 1
3f59b690:	move   @0x967c0, *a14+, 1
3f59b6c0:	movi   0x3f5b4660, a8
3f59b6f0:	move   a8, *a14+, 1
3f59b700:	move   a13, a11
3f59b710:	addk   32, a11
3f59b720:	move   a11, *a14+, 1
3f59b730:	calla  L3FB34430
3f59b760:	move   a14, -*sp, 1
3f59b770:	move   *a13(0xffc0), *a14+, 1
3f59b790:	move   a11, *a14+, 1
3f59b7a0:	move   *a13(0xffe0), a7, 1
3f59b7c0:	call   a7
3f59b7d0:	move   a14, -*sp, 1
3f59b7e0:	move   @0x967e0, a11, 1
3f59b810:	dec    a11
3f59b820:	jreq   L3F59B870
3f59b830:	movi   0x3f5b42e8, a11
3f59b860:	jruc   L3F59B8A0
L3F59B870:
3f59b870:	movi   0x3f5b3330, a11
L3F59B8A0:
3f59b8a0:	move   a11, *a14+, 1
3f59b8b0:	move   @0x967e0, *a14+, 1
3f59b8e0:	movi   0x3f5b4780, a8
3f59b910:	move   a8, *a14+, 1
3f59b920:	move   a13, a11
3f59b930:	addk   32, a11
3f59b940:	move   a11, *a14+, 1
3f59b950:	calla  L3FB34430
3f59b980:	move   a14, -*sp, 1
3f59b990:	move   *a13(0xffc0), *a14+, 1
3f59b9b0:	move   a11, *a14+, 1
3f59b9c0:	call   a7
3f59b9d0:	move   a14, -*sp, 1
3f59b9e0:	move   @0x96800, a11, 1
3f59ba10:	dec    a11
3f59ba20:	jreq   L3F59BA70
3f59ba30:	movi   0x3f5b42e8, a11
3f59ba60:	jruc   L3F59BAA0
L3F59BA70:
3f59ba70:	movi   0x3f5b3330, a11
L3F59BAA0:
3f59baa0:	move   a11, *a14+, 1
3f59bab0:	move   @0x96800, *a14+, 1
3f59bae0:	movi   0x3f5b4880, a8
3f59bb10:	move   a8, *a14+, 1
3f59bb20:	move   a13, a11
3f59bb30:	addk   32, a11
3f59bb40:	move   a11, *a14+, 1
3f59bb50:	calla  L3FB34430
3f59bb80:	move   a14, -*sp, 1
3f59bb90:	move   *a13(0xffc0), *a14+, 1
3f59bbb0:	move   a11, *a14+, 1
3f59bbc0:	call   a7
3f59bbd0:	move   a14, -*sp, 1
3f59bbe0:	move   @0x96820, a11, 1
3f59bc10:	dec    a11
3f59bc20:	jreq   L3F59BC70
3f59bc30:	movi   0x3f5b42e8, a11
3f59bc60:	jruc   L3F59BCA0
L3F59BC70:
3f59bc70:	movi   0x3f5b3330, a11
L3F59BCA0:
3f59bca0:	move   a11, *a14+, 1
3f59bcb0:	move   @0x96820, *a14+, 1
3f59bce0:	movi   0x3f5b4920, a8
3f59bd10:	move   a8, *a14+, 1
3f59bd20:	move   a13, a11
3f59bd30:	addk   32, a11
3f59bd40:	move   a11, *a14+, 1
3f59bd50:	calla  L3FB34430
3f59bd80:	move   a14, -*sp, 1
3f59bd90:	move   *a13(0xffc0), *a14+, 1
3f59bdb0:	move   a11, *a14+, 1
3f59bdc0:	call   a7
3f59bdd0:	movk   1, a10
3f59bde0:	sub    a9, a9
L3F59BDF0:
3f59bdf0:	move   a9, a11
3f59be00:	sll    0x5, a11
3f59be10:	addi   0x96860, a11
3f59be40:	move   *a11, a11, 1
3f59be50:	jreq   L3F59C110
3f59be60:	move   a10, a7
3f59be70:	jreq   L3F59BF30
3f59be80:	move   a14, -*sp, 1
3f59be90:	move   *a13(0xffc0), *a14+, 1
3f59beb0:	movi   0x3f5b4a18, a8
3f59bee0:	move   a8, *a14+, 1
3f59bef0:	move   *a13(0xffe0), a11, 1
3f59bf10:	call   a11
3f59bf20:	sub    a10, a10
L3F59BF30:
3f59bf30:	move   a14, -*sp, 1
3f59bf40:	move   a9, a11
3f59bf50:	sll    0x5, a11
3f59bf60:	addi   0x96860, a11
3f59bf90:	move   *a11+, *a14+, 1
3f59bfa0:	move   a9, a11
3f59bfb0:	sll    0x5, a11
3f59bfc0:	addi   0x1bda30, a11
3f59bff0:	move   *a11+, *a14+, 1
3f59c000:	movi   0x3f5b4610, a8
3f59c030:	move   a8, *a14+, 1
3f59c040:	move   a13, a11
3f59c050:	addk   32, a11
3f59c060:	move   a11, *a14+, 1
3f59c070:	calla  L3FB34430
3f59c0a0:	move   a14, -*sp, 1
3f59c0b0:	move   *a13(0xffc0), *a14+, 1
3f59c0d0:	move   a11, *a14+, 1
3f59c0e0:	move   *a13(0xffe0), a7, 1
3f59c100:	call   a7
L3F59C110:
3f59c110:	inc    a9
3f59c120:	cmpi   0x13, a9
3f59c140:	jrlt   L3F59BDF0
3f59c150:	move   a14, -*sp, 1
3f59c160:	move   @0x96840, a11, 1
3f59c190:	dec    a11
3f59c1a0:	jreq   L3F59C1F0
3f59c1b0:	movi   0x3f5b42e8, a11
3f59c1e0:	jruc   L3F59C220
L3F59C1F0:
3f59c1f0:	movi   0x3f5b3330, a11
L3F59C220:
3f59c220:	move   a11, *a14+, 1
3f59c230:	move   @0x96840, *a14+, 1
3f59c260:	movi   0x3f5b4ab0, a8
3f59c290:	move   a8, *a14+, 1
3f59c2a0:	move   a13, a11
3f59c2b0:	addk   32, a11
3f59c2c0:	move   a11, *a14+, 1
3f59c2d0:	calla  L3FB34430
3f59c300:	move   a14, -*sp, 1
3f59c310:	move   *a13(0xffc0), *a14+, 1
3f59c330:	move   a11, *a14+, 1
3f59c340:	move   *a13(0xffe0), a7, 1
3f59c360:	call   a7
3f59c370:	move   *sp(0xc0), a14, 1
3f59c390:	mmfm   sp, a7,a9,a10,a11,a13
3f59c3b0:	rets   2
L3F59C3C0:
3f59c3c0:	mmtm   sp, a7,a9,a11,a13
3f59c3e0:	move   a14, a13
3f59c3f0:	addi   0xae0, a14
3f59c410:	move   *a13(0xffe0), a9, 1
3f59c430:	sub    a11, a11
3f59c440:	move   a11, *a13, 1
3f59c450:	move   a14, -*sp, 1
3f59c460:	move   a14, -*sp, 1
3f59c470:	move   a9, a8
3f59c480:	move   *a8+, *a14+, 1
3f59c490:	calla  L3F599760
3f59c4c0:	move   a8, *a14+, 1
3f59c4d0:	move   @0x1bb710, a7
3f59c500:	jreq   L3F59C570
3f59c510:	move   @0x1bb720, a7
3f59c540:	jrne   L3F59C570
3f59c550:	movk   12, a7
3f59c560:	jruc   L3F59C580
L3F59C570:
3f59c570:	movk   16, a7
L3F59C580:
3f59c580:	move   a7, *a14+, 1
3f59c590:	movi   0x3f5b4bc0, a8
3f59c5c0:	move   a8, *a14+, 1
3f59c5d0:	move   a13, a7
3f59c5e0:	addk   32, a7
3f59c5f0:	move   a7, *a14+, 1
3f59c600:	calla  L3FB34430
3f59c630:	move   a14, -*sp, 1
3f59c640:	move   a11, *a14+, 1
3f59c650:	move   a7, *a14+, 1
3f59c660:	calla  L3FE1D650
3f59c690:	move   a8, *a13(0x2a0), 1
3f59c6b0:	move   a14, -*sp, 1
3f59c6c0:	move   a14, -*sp, 1
3f59c6d0:	setf   16, 0, 0
3f59c6e0:	move   *a13(0xffc0), a7, 0
3f59c700:	move   a7, *a14+, 1
3f59c710:	calla  L3FB2C000
3f59c740:	move   a8, *a14+, 1
3f59c750:	movi   0x3f5b4bf0, a8
3f59c780:	move   a8, *a14+, 1
3f59c790:	move   *a13(0x2a0), *a14+, 1
3f59c7b0:	calla  L3FB34430
3f59c7e0:	move   @0x1bb710, a7
3f59c810:	jreq   L3F59C840
3f59c820:	movk   18, a7
3f59c830:	jruc   L3F59C850
L3F59C840:
3f59c840:	movk   22, a7
L3F59C850:
3f59c850:	move   a7, *a13(0xac0), 1
3f59c870:	move   a14, -*sp, 1
3f59c880:	move   a13, a7
3f59c890:	addk   32, a7
3f59c8a0:	move   a7, *a14+, 1
3f59c8b0:	move   *a13(0xac0), *a14+, 1
3f59c8d0:	move   *a13(0xac0), *a14+, 1
3f59c8f0:	movi   0x3f5b4c08, a8
3f59c920:	move   a8, *a14+, 1
3f59c930:	move   a13, a7
3f59c940:	addi   0x2c0, a7
3f59c960:	move   a7, *a14+, 1
3f59c970:	calla  L3FB34430
3f59c9a0:	move   a14, -*sp, 1
3f59c9b0:	move   *a13(0xff60), *a14+, 1
3f59c9d0:	move   a7, *a14+, 1
3f59c9e0:	move   *a13(0xff80), a7, 1
3f59ca00:	call   a7
3f59ca10:	move   *sp(0xa0), a14, 1
3f59ca30:	mmfm   sp, a7,a9,a11,a13
3f59ca50:	rets   2
L3F59CA60:
3f59ca60:	mmtm   sp, a9,a10,a11,a13
3f59ca80:	move   a14, a13
3f59ca90:	addi   0x800, a14
3f59cab0:	sub    a9, a9
3f59cac0:	movi   0x1bb970, a10
3f59caf0:	move   *a10, a11, 1
3f59cb00:	jreq   L3F59CF00
L3F59CB10:
3f59cb10:	move   *a10, a11, 1
3f59cb20:	dsjs   a11, L3F59CC70
3f59cb30:	move   a14, -*sp, 1
3f59cb40:	move   *a10(0x20), *a14+, 1
3f59cb60:	movi   0x3f5b4c48, a8
3f59cb90:	move   a8, *a14+, 1
3f59cba0:	move   a13, *a14+, 1
3f59cbb0:	calla  L3FB34430
3f59cbe0:	move   a14, -*sp, 1
3f59cbf0:	move   *a13(0xffc0), *a14+, 1
3f59cc10:	move   a13, *a14+, 1
3f59cc20:	move   *a13(0xffe0), a11, 1
3f59cc40:	call   a11
3f59cc50:	addk   2, a9
3f59cc60:	jruc   L3F59CEC0
L3F59CC70:
3f59cc70:	move   a14, -*sp, 1
3f59cc80:	move   *a10(0x20), *a14+, 1
3f59cca0:	move   *a10, a11, 1
3f59ccb0:	move   *a11+, *a14+, 1
3f59ccc0:	movi   0x3f5b4c78, a8
3f59ccf0:	move   a8, *a14+, 1
3f59cd00:	move   a13, *a14+, 1
3f59cd10:	calla  L3FB34430
3f59cd40:	move   a14, -*sp, 1
3f59cd50:	move   *a13(0xffc0), *a14+, 1
3f59cd70:	move   a13, *a14+, 1
3f59cd80:	move   *a13(0xffe0), a11, 1
3f59cda0:	call   a11
3f59cdb0:	inc    a9
3f59cdc0:	cmpi   0x13, a9
3f59cde0:	jrle   L3F59CEC0
3f59cdf0:	move   a14, -*sp, 1
3f59ce00:	move   *a13(0xffc0), *a14+, 1
3f59ce20:	movi   0x3f5b3338, a8
3f59ce50:	move   a8, *a14+, 1
3f59ce60:	calla  L3F6D0F90
3f59ce90:	subk   13, a8
3f59cea0:	jreq   L3F59CEC0
3f59ceb0:	sub    a9, a9
L3F59CEC0:
3f59cec0:	addi   0x40, a10
3f59cee0:	move   *a10, a11, 1
3f59cef0:	jrne   L3F59CB10
L3F59CF00:
3f59cf00:	move   *sp(0xa0), a14, 1
3f59cf20:	mmfm   sp, a9,a10,a11,a13
3f59cf40:	rets   2
L3F59CF50:
3f59cf50:	mmtm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f59cf70:	move   a14, a13
3f59cf80:	addi   0x4020, a14
3f59cfa0:	calla  L3FB2E340
3f59cfd0:	move   a8, *a13, 1
3f59cfe0:	sub    a11, a11
3f59cff0:	move   a14, -*sp, 1
3f59d000:	movi   0x100, a7
3f59d020:	move   a7, *a14+, 1
3f59d030:	movi   0x1be010, a7
3f59d060:	move   a7, *a14+, 1
3f59d070:	calla  L3FB44A00
3f59d0a0:	move   a14, -*sp, 1
3f59d0b0:	move   *a13(0xffc0), *a14+, 1
3f59d0d0:	movi   0x3f5b5528, a8
3f59d100:	move   a8, *a14+, 1
3f59d110:	move   *a13(0xffe0), a5, 1
3f59d130:	call   a5
3f59d140:	move   a14, -*sp, 1
3f59d150:	move   @0x94460, *a14+, 1
3f59d180:	setf   16, 0, 0
3f59d190:	move   @0x94540, a3, 0
3f59d1c0:	move   @0x94460, a7, 1
3f59d1f0:	sub    a3, a7
3f59d200:	move   a7, *a14+, 1
3f59d210:	movi   0x3f5b55c0, a8
3f59d240:	move   a8, *a14+, 1
3f59d250:	move   a13, a7
3f59d260:	addk   32, a7
3f59d270:	move   a7, *a14+, 1
3f59d280:	calla  L3FB34430
3f59d2b0:	move   a14, -*sp, 1
3f59d2c0:	move   *a13(0xffc0), *a14+, 1
3f59d2e0:	move   a7, *a14+, 1
3f59d2f0:	call   a5
3f59d300:	movi   0x1bdc90, a0
3f59d330:	move   *a0(0x20), a3, 1
3f59d350:	jreq   L3F59D6D0
3f59d360:	setf   16, 0, 0
L3F59D370:
3f59d370:	move   *a0, a7, 1
3f59d380:	sll    0x4, a7
3f59d390:	addi   0x94540, a7
3f59d3c0:	move   *a7, a7, 0
3f59d3d0:	jreq   L3F59D680
3f59d3e0:	move   *a0, a7, 1
3f59d3f0:	sll    0x3, a7
3f59d400:	addi   0x1be010, a7
3f59d430:	movk   1, a5
3f59d440:	movb   a5, *a7
3f59d450:	move   a14, -*sp, 1
3f59d460:	move   *a0(0x20), *a14+, 1
3f59d480:	move   *a0, a7, 1
3f59d490:	sll    0x4, a7
3f59d4a0:	addi   0x94540, a7
3f59d4d0:	move   *a7, a8, 0
3f59d4e0:	move   a8, *a14+, 1
3f59d4f0:	movi   0x3f5b5668, a8
3f59d520:	move   a8, *a14+, 1
3f59d530:	move   a13, a7
3f59d540:	addk   32, a7
3f59d550:	move   a7, *a14+, 1
3f59d560:	calla  L3FB34430
3f59d590:	move   a14, -*sp, 1
3f59d5a0:	move   *a13(0xffc0), *a14+, 1
3f59d5c0:	move   a7, *a14+, 1
3f59d5d0:	move   *a13(0xffe0), a3, 1
3f59d5f0:	call   a3
3f59d600:	move   *a0, a5, 1
3f59d610:	sll    0x4, a5
3f59d620:	addi   0x94540, a5
3f59d650:	setf   16, 0, 0
3f59d660:	move   *a5, a5, 0
3f59d670:	add    a5, a11
L3F59D680:
3f59d680:	addi   0x40, a0
3f59d6a0:	move   *a0(0x20), a7, 1
3f59d6c0:	jrne   L3F59D370
L3F59D6D0:
3f59d6d0:	movk   1, a7
3f59d6e0:	movb   a7, @0x1be010
3f59d710:	sub    a12, a12
3f59d720:	move   @0x1e50f0, a5, 1
3f59d750:	cmp    a5, a12
3f59d760:	jrge   L3F59DAE0
L3F59D770:
3f59d770:	move   a12, a7
3f59d780:	sll    0x3, a7
3f59d790:	addi   0x1be010, a7
3f59d7c0:	movb   *a7, a7
3f59d7d0:	jrne   L3F59DA80
3f59d7e0:	move   a12, a7
3f59d7f0:	sll    0x4, a7
3f59d800:	addi   0x94540, a7
3f59d830:	setf   16, 0, 0
3f59d840:	move   *a7, a7, 0
3f59d850:	jreq   L3F59DA80
3f59d860:	move   a14, -*sp, 1
3f59d870:	move   a12, *a14+, 1
3f59d880:	move   a12, a7
3f59d890:	sll    0x4, a7
3f59d8a0:	addi   0x94540, a7
3f59d8d0:	move   *a7, a8, 0
3f59d8e0:	move   a8, *a14+, 1
3f59d8f0:	movi   0x3f5b5740, a8
3f59d920:	move   a8, *a14+, 1
3f59d930:	move   a13, a7
3f59d940:	addk   32, a7
3f59d950:	move   a7, *a14+, 1
3f59d960:	calla  L3FB34430
3f59d990:	move   a14, -*sp, 1
3f59d9a0:	move   *a13(0xffc0), *a14+, 1
3f59d9c0:	move   a7, *a14+, 1
3f59d9d0:	move   *a13(0xffe0), a5, 1
3f59d9f0:	call   a5
3f59da00:	move   a12, a3
3f59da10:	sll    0x4, a3
3f59da20:	addi   0x94540, a3
3f59da50:	setf   16, 0, 0
3f59da60:	move   *a3, a3, 0
3f59da70:	add    a3, a11
L3F59DA80:
3f59da80:	inc    a12
3f59da90:	move   @0x1e50f0, a7, 1
3f59dac0:	cmp    a7, a12
3f59dad0:	jrlt   L3F59D770
L3F59DAE0:
3f59dae0:	setf   16, 0, 0
3f59daf0:	move   @0x94540, a7, 0
3f59db20:	move   @0x94460, a5, 1
3f59db50:	sub    a7, a5
3f59db60:	cmp    a5, a11
3f59db70:	jreq   L3F59DD00
3f59db80:	move   a14, -*sp, 1
3f59db90:	move   @0x94460, a5, 1
3f59dbc0:	sub    a7, a5
3f59dbd0:	sub    a11, a5
3f59dbe0:	move   a5, *a14+, 1
3f59dbf0:	movi   0x3f5b5878, a8
3f59dc20:	move   a8, *a14+, 1
3f59dc30:	move   a13, a5
3f59dc40:	addk   32, a5
3f59dc50:	move   a5, *a14+, 1
3f59dc60:	calla  L3FB34430
3f59dc90:	move   a14, -*sp, 1
3f59dca0:	move   *a13(0xffc0), *a14+, 1
3f59dcc0:	move   a5, *a14+, 1
3f59dcd0:	move   *a13(0xffe0), a7, 1
3f59dcf0:	call   a7
L3F59DD00:
3f59dd00:	move   a14, -*sp, 1
3f59dd10:	move   @0x94480, *a14+, 1
3f59dd40:	move   @0x94480, a7, 1
3f59dd70:	move   @0x944c0, a5, 1
3f59dda0:	sub    a5, a7
3f59ddb0:	move   a7, *a14+, 1
3f59ddc0:	movi   0x3f5b5948, a8
3f59ddf0:	move   a8, *a14+, 1
3f59de00:	move   a13, a7
3f59de10:	addk   32, a7
3f59de20:	move   a7, *a14+, 1
3f59de30:	calla  L3FB34430
3f59de60:	move   a14, -*sp, 1
3f59de70:	move   *a13(0xffc0), *a14+, 1
3f59de90:	move   a7, *a14+, 1
3f59dea0:	move   *a13(0xffe0), a5, 1
3f59dec0:	call   a5
3f59ded0:	move   a14, -*sp, 1
3f59dee0:	move   @0x944a0, *a14+, 1
3f59df10:	movi   0x3f5b5a20, a8
3f59df40:	move   a8, *a14+, 1
3f59df50:	move   a7, *a14+, 1
3f59df60:	calla  L3FB34430
3f59df90:	move   a14, -*sp, 1
3f59dfa0:	move   *a13(0xffc0), *a14+, 1
3f59dfc0:	move   a7, *a14+, 1
3f59dfd0:	call   a5
3f59dfe0:	move   @0x94460, a3, 1
3f59e010:	sll    0x7, a3
3f59e020:	move   @0x94480, a7, 1
3f59e050:	sll    0xa, a7
3f59e060:	add    a7, a3
3f59e070:	move   @0x944a0, a7, 1
3f59e0a0:	sll    0xa, a7
3f59e0b0:	add    a7, a3
3f59e0c0:	move   a3, a9
3f59e0d0:	setf   16, 0, 0
3f59e0e0:	move   @0x94540, a7, 0
3f59e110:	sll    0x7, a7
3f59e120:	move   @0x944c0, a3, 1
3f59e150:	sll    0xa, a3
3f59e160:	add    a3, a7
3f59e170:	move   a7, a10
3f59e180:	move   a14, -*sp, 1
3f59e190:	move   a9, a7
3f59e1a0:	sub    a10, a7
3f59e1b0:	movi   0x64, a3
3f59e1d0:	mpys   a3, a7
3f59e1e0:	divs   a9, a7
3f59e1f0:	move   a7, *a14+, 1
3f59e200:	move   a9, a7
3f59e210:	sra    0xa, a7
3f59e220:	move   a7, *a14+, 1
3f59e230:	movi   0x3f5b5b10, a8
3f59e260:	move   a8, *a14+, 1
3f59e270:	move   a13, a7
3f59e280:	addk   32, a7
3f59e290:	move   a7, *a14+, 1
3f59e2a0:	calla  L3FB34430
3f59e2d0:	move   a14, -*sp, 1
3f59e2e0:	move   *a13(0xffc0), *a14+, 1
3f59e300:	move   a7, *a14+, 1
3f59e310:	call   a5
3f59e320:	move   a14, -*sp, 1
3f59e330:	move   @0x944e0, *a14+, 1
3f59e360:	movi   0x3f5b5c80, a8
3f59e390:	move   a8, *a14+, 1
3f59e3a0:	move   a7, *a14+, 1
3f59e3b0:	calla  L3FB34430
3f59e3e0:	move   a14, -*sp, 1
3f59e3f0:	move   *a13(0xffc0), *a14+, 1
3f59e410:	move   a7, *a14+, 1
3f59e420:	call   a5
3f59e430:	move   a14, -*sp, 1
3f59e440:	move   @0x94500, *a14+, 1
3f59e470:	movi   0x3f5b5d78, a8
3f59e4a0:	move   a8, *a14+, 1
3f59e4b0:	move   a7, *a14+, 1
3f59e4c0:	calla  L3FB34430
3f59e4f0:	move   a14, -*sp, 1
3f59e500:	move   *a13(0xffc0), *a14+, 1
3f59e520:	move   a7, *a14+, 1
3f59e530:	call   a5
3f59e540:	move   a14, -*sp, 1
3f59e550:	move   @0x94520, *a14+, 1
3f59e580:	movi   0x3f5b5e78, a8
3f59e5b0:	move   a8, *a14+, 1
3f59e5c0:	move   a7, *a14+, 1
3f59e5d0:	calla  L3FB34430
3f59e600:	move   a14, -*sp, 1
3f59e610:	move   *a13(0xffc0), *a14+, 1
3f59e630:	move   a7, *a14+, 1
3f59e640:	call   a5
3f59e650:	move   a14, -*sp, 1
3f59e660:	move   *a13(0x0), *a14+, 1
3f59e680:	calla  L3FB2E470
3f59e6b0:	move   *sp(0x140), a14, 1
3f59e6d0:	mmfm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f59e6f0:	rets   2
L3F59E700:
3f59e700:	mmtm   sp, a9,a11,a13
3f59e720:	move   a14, a13
3f59e730:	addi   0x8d0, a14
3f59e750:	move   @0x1e8730, a11, 1
3f59e780:	move   a11, *a13, 1
3f59e790:	move   a14, -*sp, 1
3f59e7a0:	movi   0x95e30, a11
3f59e7d0:	move   a11, *a14+, 1
3f59e7e0:	movi   0x3f5b5fa0, a8
3f59e810:	move   a8, *a14+, 1
3f59e820:	move   a13, a11
3f59e830:	addi   0x40, a11
3f59e850:	move   a11, *a14+, 1
3f59e860:	calla  L3FB34430
3f59e890:	move   a14, -*sp, 1
3f59e8a0:	move   *a13(0xffc0), *a14+, 1
3f59e8c0:	move   a11, *a14+, 1
3f59e8d0:	move   *a13(0xffe0), a9, 1
3f59e8f0:	call   a9
3f59e900:	move   a14, -*sp, 1
3f59e910:	movi   0x3f5b6078, a8
3f59e940:	move   a8, *a14+, 1
3f59e950:	movi   0x3f5b6098, a8
3f59e980:	move   a8, *a14+, 1
3f59e990:	movi   0x3f5b60f0, a8
3f59e9c0:	move   a8, *a14+, 1
3f59e9d0:	movi   0x3f5b6148, a8
3f59ea00:	move   a8, *a14+, 1
3f59ea10:	movi   0x3f5b61a0, a8
3f59ea40:	move   a8, *a14+, 1
3f59ea50:	movi   0x3f5b61c8, a8
3f59ea80:	move   a8, *a14+, 1
3f59ea90:	movi   0x3f5b6208, a8
3f59eac0:	move   a8, *a14+, 1
3f59ead0:	move   a11, *a14+, 1
3f59eae0:	calla  L3FB34430
3f59eb10:	move   a14, -*sp, 1
3f59eb20:	move   *a13(0xffc0), *a14+, 1
3f59eb40:	move   a11, *a14+, 1
3f59eb50:	call   a9
3f59eb60:	move   *a13, a11, 1
3f59eb70:	cmpi   0x1e8730, a11
3f59eba0:	jreq   L3F59F250
L3F59EBB0:
3f59ebb0:	move   *a13, a11, 1
3f59ebc0:	move   *a11(0x80), *a13(0x20), 1
3f59ebf0:	move   a14, -*sp, 1
3f59ec00:	move   *a13(0x20), a9, 1
3f59ec20:	setf   1, 1, 0
3f59ec30:	move   *a9(0x1c3), a9, 0
3f59ec50:	jreq   L3F59ECA0
3f59ec60:	movi   0x3f5b6330, a9
3f59ec90:	jruc   L3F59ECD0
L3F59ECA0:
3f59eca0:	movi   0x3f5b3330, a9
L3F59ECD0:
3f59ecd0:	move   a9, *a14+, 1
3f59ece0:	move   *a13(0x20), a9, 1
3f59ed00:	move   *a9(0x1c2), a9, 0
3f59ed20:	jreq   L3F59ED70
3f59ed30:	movi   0x3f5b6348, a9
3f59ed60:	jruc   L3F59EDA0
L3F59ED70:
3f59ed70:	movi   0x3f5b3330, a9
L3F59EDA0:
3f59eda0:	move   a9, *a14+, 1
3f59edb0:	move   *a13(0x20), a9, 1
3f59edd0:	move   *a9(0x1c1), a9, 0
3f59edf0:	jreq   L3F59EE40
3f59ee00:	movi   0x3f5b6360, a9
3f59ee30:	jruc   L3F59EE70
L3F59EE40:
3f59ee40:	movi   0x3f5b3330, a9
L3F59EE70:
3f59ee70:	move   a9, *a14+, 1
3f59ee80:	move   *a13(0x20), a9, 1
3f59eea0:	move   *a9(0x1c0), a9, 0
3f59eec0:	jreq   L3F59EF10
3f59eed0:	movi   0x3f5b6378, a9
3f59ef00:	jruc   L3F59EF40
L3F59EF10:
3f59ef10:	movi   0x3f5b3330, a9
L3F59EF40:
3f59ef40:	move   a9, *a14+, 1
3f59ef50:	movi   0x3f5b6390, a8
3f59ef80:	move   a8, *a14+, 1
3f59ef90:	move   a13, a9
3f59efa0:	addi   0x840, a9
3f59efc0:	move   a9, *a14+, 1
3f59efd0:	calla  L3FB34430
3f59f000:	move   a14, -*sp, 1
3f59f010:	move   a9, *a14+, 1
3f59f020:	move   *a11(0x60), *a14+, 1
3f59f040:	move   *a11(0xa0), *a14+, 1
3f59f060:	move   *a11(0x40), *a14+, 1
3f59f080:	move   *a13(0x20), a9, 1
3f59f0a0:	move   *a9(0xa0), *a14+, 1
3f59f0c0:	move   a9, *a14+, 1
3f59f0d0:	movi   0x3f5b6408, a8
3f59f100:	move   a8, *a14+, 1
3f59f110:	move   a13, a9
3f59f120:	addi   0x40, a9
3f59f140:	move   a9, *a14+, 1
3f59f150:	calla  L3FB34430
3f59f180:	move   a14, -*sp, 1
3f59f190:	move   *a13(0xffc0), *a14+, 1
3f59f1b0:	move   a9, *a14+, 1
3f59f1c0:	move   *a13(0xffe0), a9, 1
3f59f1e0:	call   a9
3f59f1f0:	move   *a11, *a13, 1
3f59f200:	move   *a13, a11, 1
3f59f210:	cmpi   0x1e8730, a11
3f59f240:	jrne   L3F59EBB0
L3F59F250:
3f59f250:	move   a14, -*sp, 1
3f59f260:	move   *a13(0xffc0), *a14+, 1
3f59f280:	movi   0x3f5b3b08, a8
3f59f2b0:	move   a8, *a14+, 1
3f59f2c0:	call   a9
3f59f2d0:	move   *sp(0x80), a14, 1
3f59f2f0:	mmfm   sp, a9,a11,a13
3f59f310:	rets   2
3f59f320:	mmtm   sp, a9,a11,a13
3f59f340:	move   a14, a13
3f59f350:	addi   0x3c0, a14
3f59f370:	sub    a11, a11
3f59f380:	move   a11, *a13(0x60), 1
3f59f3a0:	move   @0x1b3900, a11, 1
3f59f3d0:	move   a14, -*sp, 1
3f59f3e0:	movi   0x1ce, a9
3f59f400:	move   a9, *a14+, 1
3f59f410:	movk   1, a9
3f59f420:	move   a9, *a14+, 1
3f59f430:	calla  L3F703D90
3f59f460:	move   a8, *a11(0x100), 1
3f59f480:	move   a8, a11
3f59f490:	jrne   L3F59F570
3f59f4a0:	move   a14, -*sp, 1
3f59f4b0:	movi   0x3f5b6510, a8
3f59f4e0:	move   a8, *a14+, 1
3f59f4f0:	sub    a11, a11
3f59f500:	move   a11, *a14+, 1
3f59f510:	calla  L3F596830
3f59f540:	calla  L3F707A30
L3F59F570:
3f59f570:	calla  L3F22CF70
3f59f5a0:	move   a14, -*sp, 1
3f59f5b0:	sub    a11, a11
3f59f5c0:	move   a11, *a14+, 1
3f59f5d0:	calla  L3F5844C0
3f59f600:	move   a8, *a13(0x40), 1
3f59f620:	move   @0x1b3900, a9, 1
3f59f650:	move   *a9(0x100), a11, 1
3f59f670:	sll    0x5, a8
3f59f680:	add    a8, a11
3f59f690:	move   *a13(0xffe0), *a11(0x2f0), 1
L3F59F6C0:
3f59f6c0:	move   a14, -*sp, 1
3f59f6d0:	sub    a11, a11
3f59f6e0:	move   a11, *a14+, 1
3f59f6f0:	movk   4, a9
3f59f700:	move   a9, *a14+, 1
3f59f710:	move   a13, *a14+, 1
3f59f720:	move   *a13(0x40), *a14+, 1
3f59f740:	calla  L3F5D8E70
3f59f770:	move   a8, *a13(0x20), 1
3f59f790:	move   a8, a8
3f59f7a0:	jrge   L3F59F7E0
3f59f7b0:	calla  L3F707A30
L3F59F7E0:
3f59f7e0:	move   a14, -*sp, 1
3f59f7f0:	move   *a13(0x0), *a14+, 1
3f59f810:	calla  L3FB2C140
3f59f840:	move   a8, *a13, 1
3f59f850:	move   a8, a8
3f59f860:	jrlt   L3F59F890
3f59f870:	subk   10, a8
3f59f880:	jrls   L3F59FA80
L3F59F890:
3f59f890:	move   a14, -*sp, 1
3f59f8a0:	move   *a13(0x0), *a14+, 1
3f59f8c0:	movi   0x3f5b66a8, a8
3f59f8f0:	move   a8, *a14+, 1
3f59f900:	move   a13, a9
3f59f910:	addi   0x80, a9
3f59f930:	move   a9, *a14+, 1
3f59f940:	calla  L3FB34430
3f59f970:	move   a14, -*sp, 1
3f59f980:	move   a14, -*sp, 1
3f59f990:	move   a9, *a14+, 1
3f59f9a0:	calla  L3FB458D0
3f59f9d0:	move   a8, *a14+, 1
3f59f9e0:	move   a9, *a14+, 1
3f59f9f0:	movi   0xffff, a11
3f59fa10:	move   a11, *a14+, 1
3f59fa20:	move   *a13(0x40), *a14+, 1
3f59fa40:	calla  L3F5A0B20
3f59fa70:	jruc   L3F59F6C0
L3F59FA80:
3f59fa80:	move   *a13, a9, 1
3f59fa90:	subk   2, a9
3f59faa0:	jrlt   L3F59FBB0
3f59fab0:	move   *a13(0x60), a9, 1
3f59fad0:	jrne   L3F59FBB0
3f59fae0:	move   a14, -*sp, 1
3f59faf0:	move   *a13(0x40), *a14+, 1
3f59fb10:	calla  L3F59FDC0
3f59fb40:	move   a8, *a13(0x60), 1
3f59fb60:	move   a8, a9
3f59fb70:	jrne   L3F59FBB0
3f59fb80:	calla  L3F707A30
L3F59FBB0:
3f59fbb0:	move   a14, -*sp, 1
3f59fbc0:	move   *a13(0x40), *a14+, 1
3f59fbe0:	move   *a13, a9, 1
3f59fbf0:	sll    0x5, a9
3f59fc00:	addi   0x1bb830, a9
3f59fc30:	move   *a9, a9, 1
3f59fc40:	call   a9
3f59fc50:	jruc   L3F59F6C0
3f59fc60:	mmtm   sp, a11,a13
3f59fc80:	move   a14, a13
3f59fc90:	move   a14, -*sp, 1
3f59fca0:	movk   6, a11
3f59fcb0:	move   a11, *a14+, 1
3f59fcc0:	movi   0x3f5b6748, a8
3f59fcf0:	move   a8, *a14+, 1
3f59fd00:	sub    a11, a11
3f59fd10:	move   a11, *a14+, 1
3f59fd20:	move   *a13(0xffe0), *a14+, 1
3f59fd40:	calla  L3F5A0B20
3f59fd70:	move   *sp(0x60), a14, 1
3f59fd90:	mmfm   sp, a11,a13
3f59fdb0:	rets   2
L3F59FDC0:
3f59fdc0:	mmtm   sp, a9,a11,a13
3f59fde0:	move   a14, a13
3f59fdf0:	addi   0x1c0, a14
3f59fe10:	calla  L3F598D00
3f59fe40:	move   a8, *a13(0x100), 1
3f59fe60:	calla  L3FB3F9C0
3f59fe90:	move   a8, *a13(0x120), 1
3f59feb0:	calla  L3F5C82E0
3f59fee0:	move   a8, *a13(0x140), 1
3f59ff00:	calla  L3F598D00
3f59ff30:	move   a8, *a13(0x160), 1
3f59ff50:	move   a14, -*sp, 1
3f59ff60:	move   *a13(0x100), *a14+, 1
3f59ff80:	calla  L3FB2C140
3f59ffb0:	move   a8, *a13, 1
3f59ffc0:	move   a14, -*sp, 1
3f59ffd0:	move   *a13(0x120), *a14+, 1
3f59fff0:	calla  L3FB2C140
3f5a0020:	move   a8, *a13(0x20), 1
3f5a0040:	move   a14, -*sp, 1
3f5a0050:	move   *a13(0x140), *a14+, 1
3f5a0070:	calla  L3FB2C140
3f5a00a0:	move   a8, *a13(0x40), 1
3f5a00c0:	move   a14, -*sp, 1
3f5a00d0:	move   *a13(0x160), *a14+, 1
3f5a00f0:	calla  L3FB2C140
3f5a0120:	move   a8, *a13(0x60), 1
3f5a0140:	move   a14, -*sp, 1
3f5a0150:	movk   16, a11
3f5a0160:	move   a11, *a14+, 1
3f5a0170:	move   a13, *a14+, 1
3f5a0180:	movi   0x7f, a11
3f5a01a0:	move   a11, *a14+, 1
3f5a01b0:	move   *a13(0xffe0), *a14+, 1
3f5a01d0:	calla  L3F5A0B20
3f5a0200:	move   a14, -*sp, 1
3f5a0210:	sub    a11, a11
3f5a0220:	move   a11, *a14+, 1
3f5a0230:	movk   16, a11
3f5a0240:	move   a11, *a14+, 1
3f5a0250:	move   a13, a11
3f5a0260:	addi   0x80, a11
3f5a0280:	move   a11, *a14+, 1
3f5a0290:	move   *a13(0xffe0), *a14+, 1
3f5a02b0:	calla  L3F5D8E70
3f5a02e0:	move   a8, *a13(0x180), 1
3f5a0300:	move   a8, a8
3f5a0310:	jrge   L3F5A0410
3f5a0320:	move   a14, -*sp, 1
3f5a0330:	move   a8, *a14+, 1
3f5a0340:	movk   16, a11
3f5a0350:	move   a11, *a14+, 1
3f5a0360:	movi   0x3f5b6778, a8
3f5a0390:	move   a8, *a14+, 1
3f5a03a0:	sub    a11, a11
3f5a03b0:	move   a11, *a14+, 1
3f5a03c0:	calla  L3F596BE0
3f5a03f0:	move   a11, a8
3f5a0400:	jruc   L3F5A0970
L3F5A0410:
3f5a0410:	move   a14, -*sp, 1
3f5a0420:	move   *a13(0x80), *a14+, 1
3f5a0440:	calla  L3FB2C140
3f5a0470:	move   a8, *a13(0x80), 1
3f5a0490:	move   a14, -*sp, 1
3f5a04a0:	move   *a13(0xa0), *a14+, 1
3f5a04c0:	calla  L3FB2C140
3f5a04f0:	move   a8, *a13(0xa0), 1
3f5a0510:	move   a14, -*sp, 1
3f5a0520:	move   *a13(0xc0), *a14+, 1
3f5a0540:	calla  L3FB2C140
3f5a0570:	move   a8, *a13(0xc0), 1
3f5a0590:	move   a14, -*sp, 1
3f5a05a0:	move   *a13(0xe0), *a14+, 1
3f5a05c0:	calla  L3FB2C140
3f5a05f0:	move   a8, *a13(0xe0), 1
3f5a0610:	calla  L3FB33870
3f5a0640:	move   a8, *a13(0x1a0), 1
3f5a0660:	move   a14, -*sp, 1
3f5a0670:	movk   1, a11
3f5a0680:	move   a11, *a14+, 1
3f5a0690:	calla  L3F5A9620
3f5a06c0:	move   a14, -*sp, 1
3f5a06d0:	movi   0x1be810, a9
3f5a0700:	move   a9, *a14+, 1
3f5a0710:	calla  L3F5AA2C0
3f5a0740:	move   a14, -*sp, 1
3f5a0750:	movk   16, a11
3f5a0760:	move   a11, *a14+, 1
3f5a0770:	move   a13, a11
3f5a0780:	addi   0x80, a11
3f5a07a0:	move   a11, *a14+, 1
3f5a07b0:	calla  L3F5A09C0
3f5a07e0:	calla  L3F5A9FA0
3f5a0810:	move   a14, -*sp, 1
3f5a0820:	move   *a13(0x1a0), *a14+, 1
3f5a0840:	calla  L3FB338D0
3f5a0870:	move   a14, -*sp, 1
3f5a0880:	movk   16, a9
3f5a0890:	move   a9, *a14+, 1
3f5a08a0:	move   a11, *a14+, 1
3f5a08b0:	move   a13, a9
3f5a08c0:	addi   0x100, a9
3f5a08e0:	move   a9, *a14+, 1
3f5a08f0:	calla  L3F942230
3f5a0920:	move   a8, a8
3f5a0930:	jreq   L3F5A0960
3f5a0940:	sub    a8, a8
3f5a0950:	jruc   L3F5A0970
L3F5A0960:
3f5a0960:	movk   1, a8
L3F5A0970:
3f5a0970:	move   *sp(0x80), a14, 1
3f5a0990:	mmfm   sp, a9,a11,a13
3f5a09b0:	rets   2
L3F5A09C0:
3f5a09c0:	mmtm   sp, a9,a10,a13
3f5a09e0:	move   a14, a13
3f5a09f0:	move   *a13(0xffe0), a9, 1
3f5a0a10:	move   *a13(0xffc0), a10, 1
3f5a0a30:	jreq   L3F5A0AD0
L3F5A0A40:
3f5a0a40:	move   a14, -*sp, 1
3f5a0a50:	move   a9, *a14+, 1
3f5a0a60:	calla  L3F5ABA40
3f5a0a90:	addi   0x40, a9
3f5a0ab0:	subk   8, a10
3f5a0ac0:	jrne   L3F5A0A40
L3F5A0AD0:
3f5a0ad0:	move   *sp(0x80), a14, 1
3f5a0af0:	mmfm   sp, a9,a10,a13
3f5a0b10:	rets   2
L3F5A0B20:
3f5a0b20:	mmtm   sp, a9,a11,a13
3f5a0b40:	move   a14, a13
3f5a0b50:	addi   0x2050, a14
3f5a0b70:	movb   *a13(0xffc0), *a13(0x20)
3f5a0ba0:	move   *a13(0xff80), a11, 1
3f5a0bc0:	cmpi   0x400, a11
3f5a0be0:	jrls   L3F5A0C30
3f5a0bf0:	movi   0x400, a11
3f5a0c10:	move   a11, *a13(0xff80), 1
L3F5A0C30:
3f5a0c30:	inc    a11
3f5a0c40:	move   a11, *a13(0x2030), 1
3f5a0c60:	move   a14, -*sp, 1
3f5a0c70:	move   a11, *a14+, 1
3f5a0c80:	calla  L3FB2C140
3f5a0cb0:	move   a8, *a13, 1
3f5a0cc0:	move   a14, -*sp, 1
3f5a0cd0:	move   *a13(0xff80), *a14+, 1
3f5a0cf0:	move   a13, a9
3f5a0d00:	addi   0x28, a9
3f5a0d20:	move   a9, *a14+, 1
3f5a0d30:	move   *a13(0xffa0), *a14+, 1
3f5a0d50:	calla  L3FB44400
3f5a0d80:	move   a14, -*sp, 1
3f5a0d90:	sub    a9, a9
3f5a0da0:	move   a9, *a14+, 1
3f5a0db0:	addk   4, a11
3f5a0dc0:	move   a11, *a14+, 1
3f5a0dd0:	move   a13, *a14+, 1
3f5a0de0:	move   *a13(0xffe0), *a14+, 1
3f5a0e00:	calla  L3F5D4AF0
3f5a0e30:	move   a8, a11
3f5a0e40:	jrge   L3F5A0E80
3f5a0e50:	movi   0xffff, a8
3f5a0e70:	jruc   L3F5A0E90
L3F5A0E80:
3f5a0e80:	move   a9, a8
L3F5A0E90:
3f5a0e90:	move   *sp(0x80), a14, 1
3f5a0eb0:	mmfm   sp, a9,a11,a13
3f5a0ed0:	rets   2
3f5a0ee0:	mmtm   sp, a9,a11,a13
3f5a0f00:	move   a14, a13
3f5a0f10:	move   *a13(0xffe0), a9, 1
3f5a0f30:	move   *a13(0xffc0), a11, 1
3f5a0f50:	inc    a11
3f5a0f60:	jreq   L3F5A1060
3f5a0f70:	move   a14, -*sp, 1
3f5a0f80:	move   a14, -*sp, 1
3f5a0f90:	move   a9, *a14+, 1
3f5a0fa0:	calla  L3FB458D0
3f5a0fd0:	move   a8, *a14+, 1
3f5a0fe0:	move   a9, *a14+, 1
3f5a0ff0:	movk   1, a11
3f5a1000:	move   a11, *a14+, 1
3f5a1010:	move   *a13(0xffc0), *a14+, 1
3f5a1030:	calla  L3F5A0B20
L3F5A1060:
3f5a1060:	move   *sp(0x80), a14, 1
3f5a1080:	mmfm   sp, a9,a11,a13
3f5a10a0:	rets   2
3f5a10b0:	mmtm   sp, a9,a11,a13
3f5a10d0:	move   a14, a13
3f5a10e0:	move   a14, -*sp, 1
3f5a10f0:	move   *a13(0xffe0), *a14+, 1
3f5a1110:	movi   0x3f5a0ee0, a11
3f5a1140:	move   a11, *a14+, 1
3f5a1150:	calla  L3F599160
3f5a1180:	move   a14, -*sp, 1
3f5a1190:	movk   6, a9
3f5a11a0:	move   a9, *a14+, 1
3f5a11b0:	movi   0x3f5b6748, a8
3f5a11e0:	move   a8, *a14+, 1
3f5a11f0:	sub    a9, a9
3f5a1200:	move   a9, *a14+, 1
3f5a1210:	move   *a13(0xffe0), *a14+, 1
3f5a1230:	calla  L3F5A0B20
3f5a1260:	calla  L3F707A30
3f5a1290:	move   *sp(0x80), a14, 1
3f5a12b0:	mmfm   sp, a9,a11,a13
3f5a12d0:	rets   2
3f5a12e0:	mmtm   sp, a9,a11,a13
3f5a1300:	move   a14, a13
3f5a1310:	addi   0x2310, a14
3f5a1330:	move   a14, -*sp, 1
3f5a1340:	sub    a11, a11
3f5a1350:	move   a11, *a14+, 1
3f5a1360:	movk   8, a11
3f5a1370:	move   a11, *a14+, 1
3f5a1380:	move   a13, *a14+, 1
3f5a1390:	move   *a13(0xffe0), *a14+, 1
3f5a13b0:	calla  L3F5D8E70
3f5a13e0:	move   a8, *a13(0x40), 1
3f5a1400:	move   a8, a8
3f5a1410:	jrge   L3F5A1570
3f5a1420:	move   a14, -*sp, 1
3f5a1430:	move   @0x1b3900, a9, 1
3f5a1460:	move   *a9(0x100), a11, 1
3f5a1480:	movb   *a11(0x20), a8
3f5a14a0:	move   a8, *a14+, 1
3f5a14b0:	movi   0x3f5b6970, a8
3f5a14e0:	move   a8, *a14+, 1
3f5a14f0:	sub    a11, a11
3f5a1500:	move   a11, *a14+, 1
3f5a1510:	calla  L3F5969B0
3f5a1540:	calla  L3F707A30
L3F5A1570:
3f5a1570:	move   a14, -*sp, 1
3f5a1580:	move   *a13(0x20), *a14+, 1
3f5a15a0:	calla  L3FB2C140
3f5a15d0:	move   a8, *a13(0x20), 1
3f5a15f0:	move   a14, -*sp, 1
3f5a1600:	move   *a13(0x0), *a14+, 1
3f5a1620:	calla  L3FB2C140
3f5a1650:	move   a8, *a13, 1
3f5a1660:	move   *a13(0x20), a11, 1
3f5a1680:	cmpi   0x400, a11
3f5a16a0:	jrls   L3F5A18D0
3f5a16b0:	move   a14, -*sp, 1
3f5a16c0:	movi   0x400, a9
3f5a16e0:	move   a9, *a14+, 1
3f5a16f0:	movi   0x3f5b6a50, a8
3f5a1720:	move   a8, *a14+, 1
3f5a1730:	move   a13, a9
3f5a1740:	addi   0x2090, a9
3f5a1760:	move   a9, *a14+, 1
3f5a1770:	calla  L3FB34430
3f5a17a0:	move   a14, -*sp, 1
3f5a17b0:	move   a14, -*sp, 1
3f5a17c0:	move   a9, *a14+, 1
3f5a17d0:	calla  L3FB458D0
3f5a1800:	move   a8, *a14+, 1
3f5a1810:	move   a9, *a14+, 1
3f5a1820:	movi   0xffff, a9
3f5a1840:	move   a9, *a14+, 1
3f5a1850:	move   *a13(0xffe0), *a14+, 1
3f5a1870:	calla  L3F5A0B20
3f5a18a0:	calla  L3F707A30
L3F5A18D0:
3f5a18d0:	move   a14, -*sp, 1
3f5a18e0:	move   a11, *a14+, 1
3f5a18f0:	move   a13, a9
3f5a1900:	addi   0x88, a9
3f5a1920:	move   a9, *a14+, 1
3f5a1930:	move   *a13(0x0), *a14+, 1
3f5a1950:	calla  L3FB44400
3f5a1980:	move   a14, -*sp, 1
3f5a1990:	move   a11, *a14+, 1
3f5a19a0:	move   a9, *a14+, 1
3f5a19b0:	movk   1, a9
3f5a19c0:	move   a9, *a14+, 1
3f5a19d0:	move   *a13(0xffe0), *a14+, 1
3f5a19f0:	calla  L3F5A0B20
3f5a1a20:	move   a14, -*sp, 1
3f5a1a30:	movk   6, a9
3f5a1a40:	move   a9, *a14+, 1
3f5a1a50:	movi   0x3f5b6748, a8
3f5a1a80:	move   a8, *a14+, 1
3f5a1a90:	sub    a9, a9
3f5a1aa0:	move   a9, *a14+, 1
3f5a1ab0:	move   *a13(0xffe0), *a14+, 1
3f5a1ad0:	calla  L3F5A0B20
3f5a1b00:	move   *sp(0x80), a14, 1
3f5a1b20:	mmfm   sp, a9,a11,a13
3f5a1b40:	rets   2
3f5a1b50:	mmtm   sp, a9,a11,a13
3f5a1b70:	move   a14, a13
3f5a1b80:	addi   0x4310, a14
3f5a1ba0:	move   a14, -*sp, 1
3f5a1bb0:	sub    a11, a11
3f5a1bc0:	move   a11, *a14+, 1
3f5a1bd0:	movk   8, a11
3f5a1be0:	move   a11, *a14+, 1
3f5a1bf0:	move   a13, *a14+, 1
3f5a1c00:	move   *a13(0xffe0), *a14+, 1
3f5a1c20:	calla  L3F5D8E70
3f5a1c50:	move   a8, *a13(0x40), 1
3f5a1c70:	move   a8, a8
3f5a1c80:	jrge   L3F5A1DE0
3f5a1c90:	move   a14, -*sp, 1
3f5a1ca0:	move   @0x1b3900, a9, 1
3f5a1cd0:	move   *a9(0x100), a11, 1
3f5a1cf0:	movb   *a11(0x20), a8
3f5a1d10:	move   a8, *a14+, 1
3f5a1d20:	movi   0x3f5b6ba8, a8
3f5a1d50:	move   a8, *a14+, 1
3f5a1d60:	sub    a11, a11
3f5a1d70:	move   a11, *a14+, 1
3f5a1d80:	calla  L3F5969B0
3f5a1db0:	calla  L3F707A30
L3F5A1DE0:
3f5a1de0:	move   a14, -*sp, 1
3f5a1df0:	move   *a13(0x0), *a14+, 1
3f5a1e10:	calla  L3FB2C140
3f5a1e40:	move   a8, *a13, 1
3f5a1e50:	move   a14, -*sp, 1
3f5a1e60:	move   *a13(0x20), *a14+, 1
3f5a1e80:	calla  L3FB2C140
3f5a1eb0:	move   a8, *a13(0x20), 1
3f5a1ed0:	cmpi   0x400, a8
3f5a1ef0:	jrls   L3F5A2120
3f5a1f00:	move   a14, -*sp, 1
3f5a1f10:	movi   0x400, a11
3f5a1f30:	move   a11, *a14+, 1
3f5a1f40:	movi   0x3f5b6c88, a8
3f5a1f70:	move   a8, *a14+, 1
3f5a1f80:	move   a13, a9
3f5a1f90:	addi   0x2090, a9
3f5a1fb0:	move   a9, *a14+, 1
3f5a1fc0:	calla  L3FB34430
3f5a1ff0:	move   a14, -*sp, 1
3f5a2000:	move   a14, -*sp, 1
3f5a2010:	move   a9, *a14+, 1
3f5a2020:	calla  L3FB458D0
3f5a2050:	move   a8, *a14+, 1
3f5a2060:	move   a9, *a14+, 1
3f5a2070:	movi   0xffff, a9
3f5a2090:	move   a9, *a14+, 1
3f5a20a0:	move   *a13(0xffe0), *a14+, 1
3f5a20c0:	calla  L3F5A0B20
3f5a20f0:	calla  L3F707A30
L3F5A2120:
3f5a2120:	move   a14, -*sp, 1
3f5a2130:	sub    a11, a11
3f5a2140:	move   a11, *a14+, 1
3f5a2150:	move   *a13(0x20), *a14+, 1
3f5a2170:	move   a13, a9
3f5a2180:	addi   0x2310, a9
3f5a21a0:	move   a9, *a14+, 1
3f5a21b0:	move   *a13(0xffe0), *a14+, 1
3f5a21d0:	calla  L3F5D8E70
3f5a2200:	move   a8, *a13(0x40), 1
3f5a2220:	move   a8, a8
3f5a2230:	jrge   L3F5A2390
3f5a2240:	move   a14, -*sp, 1
3f5a2250:	move   @0x1b3900, a11, 1
3f5a2280:	move   *a11(0x100), a9, 1
3f5a22a0:	movb   *a9(0x20), a8
3f5a22c0:	move   a8, *a14+, 1
3f5a22d0:	movi   0x3f5b6de0, a8
3f5a2300:	move   a8, *a14+, 1
3f5a2310:	sub    a9, a9
3f5a2320:	move   a9, *a14+, 1
3f5a2330:	calla  L3F5969B0
3f5a2360:	calla  L3F707A30
L3F5A2390:
3f5a2390:	move   a14, -*sp, 1
3f5a23a0:	move   *a13(0x20), *a14+, 1
3f5a23c0:	move   *a13(0x0), *a14+, 1
3f5a23e0:	move   a13, a11
3f5a23f0:	addi   0x2310, a11
3f5a2410:	move   a11, *a14+, 1
3f5a2420:	calla  L3FB44400
3f5a2450:	move   a14, -*sp, 1
3f5a2460:	movk   6, a9
3f5a2470:	move   a9, *a14+, 1
3f5a2480:	movi   0x3f5b6748, a8
3f5a24b0:	move   a8, *a14+, 1
3f5a24c0:	sub    a9, a9
3f5a24d0:	move   a9, *a14+, 1
3f5a24e0:	move   *a13(0xffe0), *a14+, 1
3f5a2500:	calla  L3F5A0B20
3f5a2530:	move   *sp(0x80), a14, 1
3f5a2550:	mmfm   sp, a9,a11,a13
3f5a2570:	rets   2
3f5a2580:	mmtm   sp, a11,a13
3f5a25a0:	move   a14, a13
3f5a25b0:	movk   1, a11
3f5a25c0:	move   a11, @0x1bb810, 1
3f5a25f0:	move   a14, -*sp, 1
3f5a2600:	move   *a13(0xffe0), *a14+, 1
3f5a2620:	calla  L3F5A27C0
3f5a2650:	move   *sp(0x60), a14, 1
3f5a2670:	mmfm   sp, a11,a13
3f5a2690:	rets   2
3f5a26a0:	mmtm   sp, a11,a13
3f5a26c0:	move   a14, a13
3f5a26d0:	sub    a11, a11
3f5a26e0:	move   a11, @0x1bb810, 1
3f5a2710:	move   a14, -*sp, 1
3f5a2720:	move   *a13(0xffe0), *a14+, 1
3f5a2740:	calla  L3F5A27C0
3f5a2770:	move   *sp(0x60), a14, 1
3f5a2790:	mmfm   sp, a11,a13
3f5a27b0:	rets   2
L3F5A27C0:
3f5a27c0:	mmtm   sp, a7,a9,a10,a11,a13
3f5a27e0:	move   a14, a13
3f5a27f0:	addk   32, a14
3f5a2800:	move   @0x1bb730, a11, 1
3f5a2830:	jreq   L3F5A2960
3f5a2840:	move   a14, -*sp, 1
3f5a2850:	movk   20, a7
3f5a2860:	move   a7, *a14+, 1
3f5a2870:	movi   0x3f5b6ee0, a8
3f5a28a0:	move   a8, *a14+, 1
3f5a28b0:	movi   0xffff, a7
3f5a28d0:	move   a7, *a14+, 1
3f5a28e0:	move   *a13(0xffe0), *a14+, 1
3f5a2900:	calla  L3F5A0B20
3f5a2930:	calla  L3F707A30
L3F5A2960:
3f5a2960:	move   @0x1bb790, a11, 1
3f5a2990:	jrne   L3F5A2B60
3f5a29a0:	move   a14, -*sp, 1
3f5a29b0:	movi   0x400, a7
3f5a29d0:	move   a7, *a14+, 1
3f5a29e0:	calla  L3F701230
3f5a2a10:	move   a8, @0x1bb790, 1
3f5a2a40:	move   a8, a11
3f5a2a50:	jrne   L3F5A2B60
3f5a2a60:	sub    a7, a7
3f5a2a70:	move   a7, @0x1bb770, 1
3f5a2aa0:	move   a14, -*sp, 1
3f5a2ab0:	movi   0x3f5b6f88, a8
3f5a2ae0:	move   a8, *a14+, 1
3f5a2af0:	move   a7, *a14+, 1
3f5a2b00:	calla  L3F596830
3f5a2b30:	calla  L3F707A30
L3F5A2B60:
3f5a2b60:	move   @0x1bb790, a11, 1
3f5a2b90:	move   a11, @0x1bb7f0, 1
3f5a2bc0:	move   a11, @0x1bb7d0, 1
3f5a2bf0:	addi   0x1fb0, a11
3f5a2c10:	move   a11, @0x1bb7b0, 1
3f5a2c40:	movk   1, a7
3f5a2c50:	move   a7, @0x1bb730, 1
3f5a2c80:	move   @0x1b3900, @0x1bb770, 1
L3F5A2CD0:
3f5a2cd0:	move   a14, -*sp, 1
3f5a2ce0:	movk   26, a11
3f5a2cf0:	move   a11, *a14+, 1
3f5a2d00:	movi   0x1bb770, a7
3f5a2d30:	move   a7, *a14+, 1
3f5a2d40:	calla  L3F6FAC70
3f5a2d70:	move   @0x1bb7f0, a7, 1
3f5a2da0:	move   @0x1bb7d0, a11, 1
3f5a2dd0:	cmp    a11, a7
3f5a2de0:	jreq   L3F5A2CD0
3f5a2df0:	calla  L3FB33870
3f5a2e20:	move   a8, *a13, 1
3f5a2e30:	move   @0x1bb7f0, a9, 1
3f5a2e60:	move   @0x1bb7d0, a10, 1
3f5a2e90:	move   a14, -*sp, 1
3f5a2ea0:	move   a8, *a14+, 1
3f5a2eb0:	calla  L3FB338D0
3f5a2ee0:	cmp    a10, a9
3f5a2ef0:	jrnc   L3F5A3000
3f5a2f00:	move   a14, -*sp, 1
3f5a2f10:	move   a10, a11
3f5a2f20:	sub    a9, a11
3f5a2f30:	sra    0x3, a11
3f5a2f40:	move   a11, *a14+, 1
3f5a2f50:	move   a9, *a14+, 1
3f5a2f60:	movk   1, a11
3f5a2f70:	move   a11, *a14+, 1
3f5a2f80:	move   *a13(0xffe0), *a14+, 1
3f5a2fa0:	calla  L3F5A0B20
3f5a2fd0:	move   a8, a7
3f5a2fe0:	jrge   L3F5A3230
3f5a2ff0:	jruc   L3F5A3270
L3F5A3000:
3f5a3000:	move   a14, -*sp, 1
3f5a3010:	move   @0x1bb7b0, a11, 1
3f5a3040:	sub    a9, a11
3f5a3050:	sra    0x3, a11
3f5a3060:	move   a11, *a14+, 1
3f5a3070:	move   a9, *a14+, 1
3f5a3080:	movk   1, a11
3f5a3090:	move   a11, *a14+, 1
3f5a30a0:	move   *a13(0xffe0), *a14+, 1
3f5a30c0:	calla  L3F5A0B20
3f5a30f0:	move   a8, a7
3f5a3100:	jrlt   L3F5A3270
3f5a3110:	move   a14, -*sp, 1
3f5a3120:	move   @0x1bb790, a7, 1
3f5a3150:	move   a10, a11
3f5a3160:	sub    a7, a11
3f5a3170:	sra    0x3, a11
3f5a3180:	move   a11, *a14+, 1
3f5a3190:	move   a7, *a14+, 1
3f5a31a0:	movk   1, a11
3f5a31b0:	move   a11, *a14+, 1
3f5a31c0:	move   *a13(0xffe0), *a14+, 1
3f5a31e0:	calla  L3F5A0B20
3f5a3210:	move   a8, a7
3f5a3220:	jrlt   L3F5A3270
L3F5A3230:
3f5a3230:	move   a10, @0x1bb7f0, 1
3f5a3260:	jruc   L3F5A2CD0
L3F5A3270:
3f5a3270:	sub    a7, a7
3f5a3280:	move   a7, @0x1bb770, 1
3f5a32b0:	move   a7, @0x1bb810, 1
3f5a32e0:	move   a7, @0x1bb730, 1
3f5a3310:	calla  L3F707A30
3f5a3340:	move   *sp(0xc0), a14, 1
3f5a3360:	mmfm   sp, a7,a9,a10,a11,a13
3f5a3380:	rets   2
3f5a3390:	mmtm   sp, a11,a13
3f5a33b0:	move   a14, a13
3f5a33c0:	move   a14, -*sp, 1
3f5a33d0:	movi   0x1bb770, a11
3f5a3400:	move   a11, *a14+, 1
3f5a3410:	calla  L3F6FB7E0
3f5a3440:	move   *sp(0x60), a14, 1
3f5a3460:	mmfm   sp, a11,a13
3f5a3480:	rets   2
L3F5A3490:
3f5a3490:	mmtm   sp, a9,a10,a11,a13
3f5a34b0:	move   a14, a13
3f5a34c0:	addk   32, a14
3f5a34d0:	move   *a13(0xffe0), a9, 1
3f5a34f0:	move   @0x1bb770, a11, 1
3f5a3520:	jrne   L3F5A3550
3f5a3530:	sub    a8, a8
3f5a3540:	jruc   L3F5A3840
L3F5A3550:
3f5a3550:	calla  L3FB33870
3f5a3580:	move   a8, *a13, 1
3f5a3590:	move   @0x1bb7d0, a10, 1
3f5a35c0:	movb   *a9, a11
3f5a35d0:	jreq   L3F5A36C0
3f5a35e0:	setf   8, 1, 0
L3F5A35F0:
3f5a35f0:	move   *a9(0x0), *a10+, 0
3f5a3610:	move   @0x1bb7b0, a11, 1
3f5a3640:	cmp    a11, a10
3f5a3650:	jrls   L3F5A3690
3f5a3660:	move   @0x1bb790, a10, 1
L3F5A3690:
3f5a3690:	addk   8, a9
3f5a36a0:	movb   *a9, a11
3f5a36b0:	jrne   L3F5A35F0
L3F5A36C0:
3f5a36c0:	move   a10, @0x1bb7d0, 1
3f5a36f0:	move   a14, -*sp, 1
3f5a3700:	move   *a13(0x0), *a14+, 1
3f5a3720:	calla  L3FB338D0
3f5a3750:	move   a14, -*sp, 1
3f5a3760:	move   a10, *a14+, 1
3f5a3770:	movi   0x3f5a3390, a11
3f5a37a0:	move   a11, *a14+, 1
3f5a37b0:	move   @0x1bb770, *a14+, 1
3f5a37e0:	calla  L3FB41A30
3f5a3810:	move   @0x1bb810, a8, 1
L3F5A3840:
3f5a3840:	move   *sp(0xa0), a14, 1
3f5a3860:	mmfm   sp, a9,a10,a11,a13
3f5a3880:	rets   2
3f5a3890:	mmtm   sp, a9,a11,a13
3f5a38b0:	move   a14, a13
3f5a38c0:	addi   0xc0, a14
3f5a38e0:	move   a14, -*sp, 1
3f5a38f0:	sub    a11, a11
3f5a3900:	move   a11, *a14+, 1
3f5a3910:	movk   8, a11
3f5a3920:	move   a11, *a14+, 1
3f5a3930:	move   a13, *a14+, 1
3f5a3940:	move   *a13(0xffe0), *a14+, 1
3f5a3960:	calla  L3F5D8E70
3f5a3990:	move   a8, *a13(0x40), 1
3f5a39b0:	move   a8, a8
3f5a39c0:	jrge   L3F5A3B20
3f5a39d0:	move   a14, -*sp, 1
3f5a39e0:	move   @0x1b3900, a9, 1
3f5a3a10:	move   *a9(0x100), a11, 1
3f5a3a30:	movb   *a11(0x20), a8
3f5a3a50:	move   a8, *a14+, 1
3f5a3a60:	movi   0x3f5b70f0, a8
3f5a3a90:	move   a8, *a14+, 1
3f5a3aa0:	sub    a11, a11
3f5a3ab0:	move   a11, *a14+, 1
3f5a3ac0:	calla  L3F5969B0
3f5a3af0:	calla  L3F707A30
L3F5A3B20:
3f5a3b20:	move   a14, -*sp, 1
3f5a3b30:	move   *a13(0x0), *a14+, 1
3f5a3b50:	calla  L3FB2C140
3f5a3b80:	move   a8, *a13, 1
3f5a3b90:	move   a14, -*sp, 1
3f5a3ba0:	move   *a13(0x20), *a14+, 1
3f5a3bc0:	calla  L3FB2C140
3f5a3bf0:	move   a8, *a13(0x20), 1
3f5a3c10:	move   a8, a9
3f5a3c20:	jrlt   L3F5A3C50
3f5a3c30:	subk   20, a8
3f5a3c40:	jrle   L3F5A3D60
L3F5A3C50:
3f5a3c50:	move   a14, -*sp, 1
3f5a3c60:	movk   16, a11
3f5a3c70:	move   a11, *a14+, 1
3f5a3c80:	movi   0x3f5b71d0, a8
3f5a3cb0:	move   a8, *a14+, 1
3f5a3cc0:	movi   0xffff, a11
3f5a3ce0:	move   a11, *a14+, 1
3f5a3cf0:	move   *a13(0xffe0), *a14+, 1
3f5a3d10:	calla  L3F5A0B20
3f5a3d40:	jauc   L3F5A6FC0
L3F5A3D60:
3f5a3d60:	move   a9, a8
3f5a3d70:	jrne   L3F5A3DE0
3f5a3d80:	move   *a13, a11, 1
3f5a3d90:	call   a11
3f5a3da0:	move   a8, *a13(0x60), 1
3f5a3dc0:	jauc   L3F5A6D80
L3F5A3DE0:
3f5a3de0:	move   a14, -*sp, 1
3f5a3df0:	sll    0x2, a8
3f5a3e00:	move   a8, *a14+, 1
3f5a3e10:	calla  L3F701230
3f5a3e40:	move   a8, *a13(0x80), 1
3f5a3e60:	move   a8, a11
3f5a3e70:	jrne   L3F5A3FA0
3f5a3e80:	move   a14, -*sp, 1
3f5a3e90:	movk   7, a9
3f5a3ea0:	move   a9, *a14+, 1
3f5a3eb0:	movi   0x3f5b7258, a8
3f5a3ee0:	move   a8, *a14+, 1
3f5a3ef0:	movi   0xffff, a9
3f5a3f10:	move   a9, *a14+, 1
3f5a3f20:	move   *a13(0xffe0), *a14+, 1
3f5a3f40:	calla  L3F5A0B20
3f5a3f70:	calla  L3F707A30
L3F5A3FA0:
3f5a3fa0:	move   a14, -*sp, 1
3f5a3fb0:	sub    a9, a9
3f5a3fc0:	move   a9, *a14+, 1
3f5a3fd0:	move   *a13(0x20), a9, 1
3f5a3ff0:	sll    0x2, a9
3f5a4000:	move   a9, *a14+, 1
3f5a4010:	move   a11, *a14+, 1
3f5a4020:	move   *a13(0xffe0), *a14+, 1
3f5a4040:	calla  L3F5D8E70
3f5a4070:	move   a8, *a13(0x40), 1
3f5a4090:	move   a8, a9
3f5a40a0:	jrge   L3F5A4260
3f5a40b0:	move   a14, -*sp, 1
3f5a40c0:	move   @0x1b3900, a9, 1
3f5a40f0:	move   *a9(0x100), a11, 1
3f5a4110:	movb   *a11(0x20), a8
3f5a4130:	move   a8, *a14+, 1
3f5a4140:	movi   0x3f5b7298, a8
3f5a4170:	move   a8, *a14+, 1
3f5a4180:	sub    a11, a11
3f5a4190:	move   a11, *a14+, 1
3f5a41a0:	calla  L3F5969B0
3f5a41d0:	move   a14, -*sp, 1
3f5a41e0:	move   *a13(0x80), *a14+, 1
3f5a4200:	calla  L3F702440
3f5a4230:	calla  L3F707A30
L3F5A4260:
3f5a4260:	sub    a11, a11
3f5a4270:	move   a11, *a13(0x40), 1
3f5a4290:	move   *a13(0x80), *a13(0xa0), 1
3f5a42c0:	move   *a13(0x20), a9, 1
3f5a42e0:	cmp    a9, a11
3f5a42f0:	jage   L3F5A69E0
L3F5A4310:
3f5a4310:	move   *a13(0xa0), a11, 1
3f5a4330:	move   a14, -*sp, 1
3f5a4340:	move   a11, a9
3f5a4350:	move   *a9(0x0), *a14+, 1
3f5a4370:	calla  L3FB2C140
3f5a43a0:	move   a8, *a11+, 1
3f5a43b0:	move   a11, *a13(0xa0), 1
3f5a43d0:	move   *a13(0x40), a9, 1
3f5a43f0:	inc    a9
3f5a4400:	move   a9, *a13(0x40), 1
3f5a4420:	move   *a13(0x20), a11, 1
3f5a4440:	cmp    a11, a9
3f5a4450:	jrlt   L3F5A4310
3f5a4460:	jauc   L3F5A69E0
3f5a4480:	move   a14, -*sp, 1
3f5a4490:	move   *a13(0x80), a11, 1
3f5a44b0:	move   *a11(0x0), *a14+, 1
3f5a44d0:	move   *a13, a9, 1
3f5a44e0:	call   a9
3f5a44f0:	move   a8, *a13(0x60), 1
3f5a4510:	jauc   L3F5A6D20
3f5a4530:	move   a14, -*sp, 1
3f5a4540:	move   *a13(0x80), a11, 1
3f5a4560:	move   *a11(0x20), *a14+, 1
3f5a4580:	move   *a11(0x0), *a14+, 1
3f5a45a0:	move   *a13, a9, 1
3f5a45b0:	call   a9
3f5a45c0:	move   a8, *a13(0x60), 1
3f5a45e0:	jauc   L3F5A6D20
3f5a4600:	move   a14, -*sp, 1
3f5a4610:	move   *a13(0x80), a11, 1
3f5a4630:	move   *a11(0x40), *a14+, 1
3f5a4650:	move   *a11(0x20), *a14+, 1
3f5a4670:	move   *a11(0x0), *a14+, 1
3f5a4690:	move   *a13, a9, 1
3f5a46a0:	call   a9
3f5a46b0:	move   a8, *a13(0x60), 1
3f5a46d0:	jauc   L3F5A6D20
3f5a46f0:	move   a14, -*sp, 1
3f5a4700:	move   *a13(0x80), a11, 1
3f5a4720:	move   *a11(0x60), *a14+, 1
3f5a4740:	move   *a11(0x40), *a14+, 1
3f5a4760:	move   *a11(0x20), *a14+, 1
3f5a4780:	move   *a11(0x0), *a14+, 1
3f5a47a0:	move   *a13, a9, 1
3f5a47b0:	call   a9
3f5a47c0:	move   a8, *a13(0x60), 1
3f5a47e0:	jauc   L3F5A6D20
3f5a4800:	move   a14, -*sp, 1
3f5a4810:	move   *a13(0x80), a11, 1
3f5a4830:	move   *a11(0x80), *a14+, 1
3f5a4850:	move   *a11(0x60), *a14+, 1
3f5a4870:	move   *a11(0x40), *a14+, 1
3f5a4890:	move   *a11(0x20), *a14+, 1
3f5a48b0:	move   *a11(0x0), *a14+, 1
3f5a48d0:	move   *a13, a9, 1
3f5a48e0:	call   a9
3f5a48f0:	move   a8, *a13(0x60), 1
3f5a4910:	jauc   L3F5A6D20
3f5a4930:	move   a14, -*sp, 1
3f5a4940:	move   *a13(0x80), a11, 1
3f5a4960:	move   *a11(0xa0), *a14+, 1
3f5a4980:	move   *a11(0x80), *a14+, 1
3f5a49a0:	move   *a11(0x60), *a14+, 1
3f5a49c0:	move   *a11(0x40), *a14+, 1
3f5a49e0:	move   *a11(0x20), *a14+, 1
3f5a4a00:	move   *a11(0x0), *a14+, 1
3f5a4a20:	move   *a13, a9, 1
3f5a4a30:	call   a9
3f5a4a40:	move   a8, *a13(0x60), 1
3f5a4a60:	jauc   L3F5A6D20
3f5a4a80:	move   a14, -*sp, 1
3f5a4a90:	move   *a13(0x80), a11, 1
3f5a4ab0:	move   *a11(0xc0), *a14+, 1
3f5a4ad0:	move   *a11(0xa0), *a14+, 1
3f5a4af0:	move   *a11(0x80), *a14+, 1
3f5a4b10:	move   *a11(0x60), *a14+, 1
3f5a4b30:	move   *a11(0x40), *a14+, 1
3f5a4b50:	move   *a11(0x20), *a14+, 1
3f5a4b70:	move   *a11(0x0), *a14+, 1
3f5a4b90:	move   *a13, a9, 1
3f5a4ba0:	call   a9
3f5a4bb0:	move   a8, *a13(0x60), 1
3f5a4bd0:	jauc   L3F5A6D20
3f5a4bf0:	move   a14, -*sp, 1
3f5a4c00:	move   *a13(0x80), a11, 1
3f5a4c20:	move   *a11(0xe0), *a14+, 1
3f5a4c40:	move   *a11(0xc0), *a14+, 1
3f5a4c60:	move   *a11(0xa0), *a14+, 1
3f5a4c80:	move   *a11(0x80), *a14+, 1
3f5a4ca0:	move   *a11(0x60), *a14+, 1
3f5a4cc0:	move   *a11(0x40), *a14+, 1
3f5a4ce0:	move   *a11(0x20), *a14+, 1
3f5a4d00:	move   *a11(0x0), *a14+, 1
3f5a4d20:	move   *a13, a9, 1
3f5a4d30:	call   a9
3f5a4d40:	move   a8, *a13(0x60), 1
3f5a4d60:	jauc   L3F5A6D20
3f5a4d80:	move   a14, -*sp, 1
3f5a4d90:	move   *a13(0x80), a11, 1
3f5a4db0:	move   *a11(0x100), *a14+, 1
3f5a4dd0:	move   *a11(0xe0), *a14+, 1
3f5a4df0:	move   *a11(0xc0), *a14+, 1
3f5a4e10:	move   *a11(0xa0), *a14+, 1
3f5a4e30:	move   *a11(0x80), *a14+, 1
3f5a4e50:	move   *a11(0x60), *a14+, 1
3f5a4e70:	move   *a11(0x40), *a14+, 1
3f5a4e90:	move   *a11(0x20), *a14+, 1
3f5a4eb0:	move   *a11(0x0), *a14+, 1
3f5a4ed0:	move   *a13, a9, 1
3f5a4ee0:	call   a9
3f5a4ef0:	move   a8, *a13(0x60), 1
3f5a4f10:	jauc   L3F5A6D20
3f5a4f30:	move   a14, -*sp, 1
3f5a4f40:	move   *a13(0x80), a11, 1
3f5a4f60:	move   *a11(0x120), *a14+, 1
3f5a4f80:	move   *a11(0x100), *a14+, 1
3f5a4fa0:	move   *a11(0xe0), *a14+, 1
3f5a4fc0:	move   *a11(0xc0), *a14+, 1
3f5a4fe0:	move   *a11(0xa0), *a14+, 1
3f5a5000:	move   *a11(0x80), *a14+, 1
3f5a5020:	move   *a11(0x60), *a14+, 1
3f5a5040:	move   *a11(0x40), *a14+, 1
3f5a5060:	move   *a11(0x20), *a14+, 1
3f5a5080:	move   *a11(0x0), *a14+, 1
3f5a50a0:	move   *a13, a9, 1
3f5a50b0:	call   a9
3f5a50c0:	move   a8, *a13(0x60), 1
3f5a50e0:	jauc   L3F5A6D20
3f5a5100:	move   a14, -*sp, 1
3f5a5110:	move   *a13(0x80), a11, 1
3f5a5130:	move   *a11(0x140), *a14+, 1
3f5a5150:	move   *a11(0x120), *a14+, 1
3f5a5170:	move   *a11(0x100), *a14+, 1
3f5a5190:	move   *a11(0xe0), *a14+, 1
3f5a51b0:	move   *a11(0xc0), *a14+, 1
3f5a51d0:	move   *a11(0xa0), *a14+, 1
3f5a51f0:	move   *a11(0x80), *a14+, 1
3f5a5210:	move   *a11(0x60), *a14+, 1
3f5a5230:	move   *a11(0x40), *a14+, 1
3f5a5250:	move   *a11(0x20), *a14+, 1
3f5a5270:	move   *a11(0x0), *a14+, 1
3f5a5290:	move   *a13, a9, 1
3f5a52a0:	call   a9
3f5a52b0:	move   a8, *a13(0x60), 1
3f5a52d0:	jauc   L3F5A6D20
3f5a52f0:	move   a14, -*sp, 1
3f5a5300:	move   *a13(0x80), a11, 1
3f5a5320:	move   *a11(0x160), *a14+, 1
3f5a5340:	move   *a11(0x140), *a14+, 1
3f5a5360:	move   *a11(0x120), *a14+, 1
3f5a5380:	move   *a11(0x100), *a14+, 1
3f5a53a0:	move   *a11(0xe0), *a14+, 1
3f5a53c0:	move   *a11(0xc0), *a14+, 1
3f5a53e0:	move   *a11(0xa0), *a14+, 1
3f5a5400:	move   *a11(0x80), *a14+, 1
3f5a5420:	move   *a11(0x60), *a14+, 1
3f5a5440:	move   *a11(0x40), *a14+, 1
3f5a5460:	move   *a11(0x20), *a14+, 1
3f5a5480:	move   *a11(0x0), *a14+, 1
3f5a54a0:	move   *a13, a9, 1
3f5a54b0:	call   a9
3f5a54c0:	move   a8, *a13(0x60), 1
3f5a54e0:	jauc   L3F5A6D20
3f5a5500:	move   a14, -*sp, 1
3f5a5510:	move   *a13(0x80), a11, 1
3f5a5530:	move   *a11(0x180), *a14+, 1
3f5a5550:	move   *a11(0x160), *a14+, 1
3f5a5570:	move   *a11(0x140), *a14+, 1
3f5a5590:	move   *a11(0x120), *a14+, 1
3f5a55b0:	move   *a11(0x100), *a14+, 1
3f5a55d0:	move   *a11(0xe0), *a14+, 1
3f5a55f0:	move   *a11(0xc0), *a14+, 1
3f5a5610:	move   *a11(0xa0), *a14+, 1
3f5a5630:	move   *a11(0x80), *a14+, 1
3f5a5650:	move   *a11(0x60), *a14+, 1
3f5a5670:	move   *a11(0x40), *a14+, 1
3f5a5690:	move   *a11(0x20), *a14+, 1
3f5a56b0:	move   *a11(0x0), *a14+, 1
3f5a56d0:	move   *a13, a9, 1
3f5a56e0:	call   a9
3f5a56f0:	move   a8, *a13(0x60), 1
3f5a5710:	jauc   L3F5A6D20
3f5a5730:	move   a14, -*sp, 1
3f5a5740:	move   *a13(0x80), a11, 1
3f5a5760:	move   *a11(0x1a0), *a14+, 1
3f5a5780:	move   *a11(0x180), *a14+, 1
3f5a57a0:	move   *a11(0x160), *a14+, 1
3f5a57c0:	move   *a11(0x140), *a14+, 1
3f5a57e0:	move   *a11(0x120), *a14+, 1
3f5a5800:	move   *a11(0x100), *a14+, 1
3f5a5820:	move   *a11(0xe0), *a14+, 1
3f5a5840:	move   *a11(0xc0), *a14+, 1
3f5a5860:	move   *a11(0xa0), *a14+, 1
3f5a5880:	move   *a11(0x80), *a14+, 1
3f5a58a0:	move   *a11(0x60), *a14+, 1
3f5a58c0:	move   *a11(0x40), *a14+, 1
3f5a58e0:	move   *a11(0x20), *a14+, 1
3f5a5900:	move   *a11(0x0), *a14+, 1
3f5a5920:	move   *a13, a9, 1
3f5a5930:	call   a9
3f5a5940:	move   a8, *a13(0x60), 1
3f5a5960:	jauc   L3F5A6D20
3f5a5980:	move   a14, -*sp, 1
3f5a5990:	move   *a13(0x80), a11, 1
3f5a59b0:	move   *a11(0x1c0), *a14+, 1
3f5a59d0:	move   *a11(0x1a0), *a14+, 1
3f5a59f0:	move   *a11(0x180), *a14+, 1
3f5a5a10:	move   *a11(0x160), *a14+, 1
3f5a5a30:	move   *a11(0x140), *a14+, 1
3f5a5a50:	move   *a11(0x120), *a14+, 1
3f5a5a70:	move   *a11(0x100), *a14+, 1
3f5a5a90:	move   *a11(0xe0), *a14+, 1
3f5a5ab0:	move   *a11(0xc0), *a14+, 1
3f5a5ad0:	move   *a11(0xa0), *a14+, 1
3f5a5af0:	move   *a11(0x80), *a14+, 1
3f5a5b10:	move   *a11(0x60), *a14+, 1
3f5a5b30:	move   *a11(0x40), *a14+, 1
3f5a5b50:	move   *a11(0x20), *a14+, 1
3f5a5b70:	move   *a11(0x0), *a14+, 1
3f5a5b90:	move   *a13, a9, 1
3f5a5ba0:	call   a9
3f5a5bb0:	move   a8, *a13(0x60), 1
3f5a5bd0:	jauc   L3F5A6D20
3f5a5bf0:	move   a14, -*sp, 1
3f5a5c00:	move   *a13(0x80), a11, 1
3f5a5c20:	move   *a11(0x1e0), *a14+, 1
3f5a5c40:	move   *a11(0x1c0), *a14+, 1
3f5a5c60:	move   *a11(0x1a0), *a14+, 1
3f5a5c80:	move   *a11(0x180), *a14+, 1
3f5a5ca0:	move   *a11(0x160), *a14+, 1
3f5a5cc0:	move   *a11(0x140), *a14+, 1
3f5a5ce0:	move   *a11(0x120), *a14+, 1
3f5a5d00:	move   *a11(0x100), *a14+, 1
3f5a5d20:	move   *a11(0xe0), *a14+, 1
3f5a5d40:	move   *a11(0xc0), *a14+, 1
3f5a5d60:	move   *a11(0xa0), *a14+, 1
3f5a5d80:	move   *a11(0x80), *a14+, 1
3f5a5da0:	move   *a11(0x60), *a14+, 1
3f5a5dc0:	move   *a11(0x40), *a14+, 1
3f5a5de0:	move   *a11(0x20), *a14+, 1
3f5a5e00:	move   *a11(0x0), *a14+, 1
3f5a5e20:	move   *a13, a9, 1
3f5a5e30:	call   a9
3f5a5e40:	move   a8, *a13(0x60), 1
3f5a5e60:	jauc   L3F5A6D20
3f5a5e80:	move   a14, -*sp, 1
3f5a5e90:	move   *a13(0x80), a11, 1
3f5a5eb0:	move   *a11(0x200), *a14+, 1
3f5a5ed0:	move   *a11(0x1e0), *a14+, 1
3f5a5ef0:	move   *a11(0x1c0), *a14+, 1
3f5a5f10:	move   *a11(0x1a0), *a14+, 1
3f5a5f30:	move   *a11(0x180), *a14+, 1
3f5a5f50:	move   *a11(0x160), *a14+, 1
3f5a5f70:	move   *a11(0x140), *a14+, 1
3f5a5f90:	move   *a11(0x120), *a14+, 1
3f5a5fb0:	move   *a11(0x100), *a14+, 1
3f5a5fd0:	move   *a11(0xe0), *a14+, 1
3f5a5ff0:	move   *a11(0xc0), *a14+, 1
3f5a6010:	move   *a11(0xa0), *a14+, 1
3f5a6030:	move   *a11(0x80), *a14+, 1
3f5a6050:	move   *a11(0x60), *a14+, 1
3f5a6070:	move   *a11(0x40), *a14+, 1
3f5a6090:	move   *a11(0x20), *a14+, 1
3f5a60b0:	move   *a11(0x0), *a14+, 1
3f5a60d0:	move   *a13, a9, 1
3f5a60e0:	call   a9
3f5a60f0:	move   a8, *a13(0x60), 1
3f5a6110:	jauc   L3F5A6D20
3f5a6130:	move   a14, -*sp, 1
3f5a6140:	move   *a13(0x80), a11, 1
3f5a6160:	move   *a11(0x220), *a14+, 1
3f5a6180:	move   *a11(0x200), *a14+, 1
3f5a61a0:	move   *a11(0x1e0), *a14+, 1
3f5a61c0:	move   *a11(0x1c0), *a14+, 1
3f5a61e0:	move   *a11(0x1a0), *a14+, 1
3f5a6200:	move   *a11(0x180), *a14+, 1
3f5a6220:	move   *a11(0x160), *a14+, 1
3f5a6240:	move   *a11(0x140), *a14+, 1
3f5a6260:	move   *a11(0x120), *a14+, 1
3f5a6280:	move   *a11(0x100), *a14+, 1
3f5a62a0:	move   *a11(0xe0), *a14+, 1
3f5a62c0:	move   *a11(0xc0), *a14+, 1
3f5a62e0:	move   *a11(0xa0), *a14+, 1
3f5a6300:	move   *a11(0x80), *a14+, 1
3f5a6320:	move   *a11(0x60), *a14+, 1
3f5a6340:	move   *a11(0x40), *a14+, 1
3f5a6360:	move   *a11(0x20), *a14+, 1
3f5a6380:	move   *a11(0x0), *a14+, 1
3f5a63a0:	move   *a13, a9, 1
3f5a63b0:	call   a9
3f5a63c0:	move   a8, *a13(0x60), 1
3f5a63e0:	jauc   L3F5A6D20
3f5a6400:	move   a14, -*sp, 1
3f5a6410:	move   *a13(0x80), a11, 1
3f5a6430:	move   *a11(0x240), *a14+, 1
3f5a6450:	move   *a11(0x220), *a14+, 1
3f5a6470:	move   *a11(0x200), *a14+, 1
3f5a6490:	move   *a11(0x1e0), *a14+, 1
3f5a64b0:	move   *a11(0x1c0), *a14+, 1
3f5a64d0:	move   *a11(0x1a0), *a14+, 1
3f5a64f0:	move   *a11(0x180), *a14+, 1
3f5a6510:	move   *a11(0x160), *a14+, 1
3f5a6530:	move   *a11(0x140), *a14+, 1
3f5a6550:	move   *a11(0x120), *a14+, 1
3f5a6570:	move   *a11(0x100), *a14+, 1
3f5a6590:	move   *a11(0xe0), *a14+, 1
3f5a65b0:	move   *a11(0xc0), *a14+, 1
3f5a65d0:	move   *a11(0xa0), *a14+, 1
3f5a65f0:	move   *a11(0x80), *a14+, 1
3f5a6610:	move   *a11(0x60), *a14+, 1
3f5a6630:	move   *a11(0x40), *a14+, 1
3f5a6650:	move   *a11(0x20), *a14+, 1
3f5a6670:	move   *a11(0x0), *a14+, 1
3f5a6690:	move   *a13, a9, 1
3f5a66a0:	call   a9
3f5a66b0:	move   a8, *a13(0x60), 1
3f5a66d0:	jruc   L3F5A6D20
3f5a66e0:	move   a14, -*sp, 1
3f5a66f0:	move   *a13(0x80), a11, 1
3f5a6710:	move   *a11(0x260), *a14+, 1
3f5a6730:	move   *a11(0x240), *a14+, 1
3f5a6750:	move   *a11(0x220), *a14+, 1
3f5a6770:	move   *a11(0x200), *a14+, 1
3f5a6790:	move   *a11(0x1e0), *a14+, 1
3f5a67b0:	move   *a11(0x1c0), *a14+, 1
3f5a67d0:	move   *a11(0x1a0), *a14+, 1
3f5a67f0:	move   *a11(0x180), *a14+, 1
3f5a6810:	move   *a11(0x160), *a14+, 1
3f5a6830:	move   *a11(0x140), *a14+, 1
3f5a6850:	move   *a11(0x120), *a14+, 1
3f5a6870:	move   *a11(0x100), *a14+, 1
3f5a6890:	move   *a11(0xe0), *a14+, 1
3f5a68b0:	move   *a11(0xc0), *a14+, 1
3f5a68d0:	move   *a11(0xa0), *a14+, 1
3f5a68f0:	move   *a11(0x80), *a14+, 1
3f5a6910:	move   *a11(0x60), *a14+, 1
3f5a6930:	move   *a11(0x40), *a14+, 1
3f5a6950:	move   *a11(0x20), *a14+, 1
3f5a6970:	move   *a11(0x0), *a14+, 1
3f5a6990:	move   *a13, a9, 1
L3F5A69A0:
3f5a69a0:	call   a9
3f5a69b0:	move   a8, *a13(0x60), 1
3f5a69d0:	jruc   L3F5A6D20
L3F5A69E0:
3f5a69e0:	move   *a13(0x20), a8, 1
L3F5A6A00:
3f5a6a00:	dec    a8
3f5a6a10:	cmpi   0x13, a8
3f5a6a30:	jrhi   L3F5A6D20
L3F5A6A40:
3f5a6a40:	sll    0x5, a8
3f5a6a50:	addi   0x3f5a6aa0, a8
L3F5A6A80:
3f5a6a80:	move   *a8, a8, 1
3f5a6a90:	jump   a8
L3F5A6AA0:
3f5a6aa0:	sub    a4, a0
3f5a6ab0:	dsjs   b10, L3F5A6920
L3F5A6AC0:
3f5a6ac0:	sub    b9, b0
3f5a6ad0:	dsjs   b10, L3F5A6940
L3F5A6AE0:
3f5a6ae0:	subb   a0, a0
3f5a6af0:	dsjs   b10, L3F5A6960
L3F5A6B00:
3f5a6b00:	subb   b7, b0
3f5a6b10:	dsjs   b10, L3F5A6980
L3F5A6B20:
3f5a6b20:	cmp    a0, a0
3f5a6b30:	dsjs   b10, L3F5A69A0
L3F5A6B40:
3f5a6b40:	cmp    b9, b0
3f5a6b50:	dsjs   b10, L3F5A69C0
L3F5A6B60:
3f5a6b60:	btst   a4, a0
3f5a6b70:	dsjs   b10, L3F5A69E0
L3F5A6B80:
3f5a6b80:	btst   sp, b0
3f5a6b90:	dsjs   b10, L3F5A6A00
3f5a6ba0:	move   a12, a0
3f5a6bb0:	dsjs   b10, L3F5A6A20
3f5a6bc0:	move   b9, a0
3f5a6bd0:	dsjs   b10, L3F5A6A40
3f5a6be0:	and    a8, a0
3f5a6bf0:	dsjs   b10, L3F5A6A60
3f5a6c00:	andn   b7, b0
3f5a6c10:	dsjs   b10, L3F5A6A80
3f5a6c20:	or     a8, a0
3f5a6c30:	dsjs   b10, L3F5A6AA0
3f5a6c40:	xor    b9, b0
3f5a6c50:	dsjs   b10, L3F5A6AC0
3f5a6c60:	divs   a12, a0
3f5a6c70:	dsjs   b10, L3F5A6AE0
3f5a6c80:	divu   sp, b0
3f5a6c90:	dsjs   b10, L3F5A6B00
3f5a6ca0:	mpyu   a4, a0
3f5a6cb0:	dsjs   b10, L3F5A6B20
3f5a6cc0:	sla    b9, b0
3f5a6cd0:	dsjs   b10, L3F5A6B40
3f5a6ce0:	sra    a0, a0
3f5a6cf0:	dsjs   b10, L3F5A6B60
3f5a6d00:	srl    a7, a0
3f5a6d10:	dsjs   b10, L3F5A6B80
L3F5A6D20:
3f5a6d20:	move   a14, -*sp, 1
3f5a6d30:	move   *a13(0x80), *a14+, 1
3f5a6d50:	calla  L3F702440
L3F5A6D80:
3f5a6d80:	move   a14, -*sp, 1
3f5a6d90:	move   *a13(0x60), *a14+, 1
3f5a6db0:	calla  L3FB2C140
3f5a6de0:	move   a8, *a13(0x60), 1
3f5a6e00:	move   a14, -*sp, 1
3f5a6e10:	movk   4, a11
3f5a6e20:	move   a11, *a14+, 1
3f5a6e30:	move   a13, a9
3f5a6e40:	addi   0x60, a9
3f5a6e60:	move   a9, *a14+, 1
3f5a6e70:	movk   1, a11
3f5a6e80:	move   a11, *a14+, 1
3f5a6e90:	move   *a13(0xffe0), *a14+, 1
3f5a6eb0:	calla  L3F5A0B20
3f5a6ee0:	move   a14, -*sp, 1
3f5a6ef0:	movk   6, a11
3f5a6f00:	move   a11, *a14+, 1
3f5a6f10:	movi   0x3f5b6748, a8
3f5a6f40:	move   a8, *a14+, 1
3f5a6f50:	sub    a11, a11
3f5a6f60:	move   a11, *a14+, 1
3f5a6f70:	move   *a13(0xffe0), *a14+, 1
3f5a6f90:	calla  L3F5A0B20
L3F5A6FC0:
3f5a6fc0:	move   *sp(0x80), a14, 1
3f5a6fe0:	mmfm   sp, a9,a11,a13
3f5a7000:	rets   2
3f5a7010:	mmtm   sp, a9,a11,a13
3f5a7030:	move   a14, a13
3f5a7040:	addi   0xb40, a14
3f5a7060:	move   a14, -*sp, 1
3f5a7070:	sub    a11, a11
3f5a7080:	move   a11, *a14+, 1
3f5a7090:	movi   0xff, a11
3f5a70b0:	move   a11, *a14+, 1
3f5a70c0:	move   a13, *a14+, 1
3f5a70d0:	move   *a13(0xffe0), *a14+, 1
3f5a70f0:	calla  L3F5D8E70
3f5a7120:	move   a8, *a13(0xb20), 1
3f5a7140:	move   a8, a8
3f5a7150:	jrge   L3F5A72B0
3f5a7160:	move   a14, -*sp, 1
3f5a7170:	move   @0x1b3900, a9, 1
3f5a71a0:	move   *a9(0x100), a11, 1
3f5a71c0:	movb   *a11(0x20), a8
3f5a71e0:	move   a8, *a14+, 1
3f5a71f0:	movi   0x3f5b73a0, a8
3f5a7220:	move   a8, *a14+, 1
3f5a7230:	sub    a11, a11
3f5a7240:	move   a11, *a14+, 1
3f5a7250:	calla  L3F5969B0
3f5a7280:	calla  L3F707A30
L3F5A72B0:
3f5a72b0:	move   a14, -*sp, 1
3f5a72c0:	move   a13, *a14+, 1
3f5a72d0:	movi   0x3f5b74c0, a8
3f5a7300:	move   a8, *a14+, 1
3f5a7310:	move   a13, a11
3f5a7320:	addi   0x800, a11
3f5a7340:	move   a11, *a14+, 1
3f5a7350:	calla  L3FB34430
3f5a7380:	move   a14, -*sp, 1
3f5a7390:	movk   3, a9
3f5a73a0:	move   a9, *a14+, 1
3f5a73b0:	move   a11, *a14+, 1
3f5a73c0:	calla  L3F309350
3f5a73f0:	move   a14, -*sp, 1
3f5a7400:	move   a13, *a14+, 1
3f5a7410:	calla  L3F6D3D00
3f5a7440:	move   a14, -*sp, 1
3f5a7450:	movk   6, a9
3f5a7460:	move   a9, *a14+, 1
3f5a7470:	movi   0x3f5b6748, a8
3f5a74a0:	move   a8, *a14+, 1
3f5a74b0:	sub    a9, a9
3f5a74c0:	move   a9, *a14+, 1
3f5a74d0:	move   *a13(0xffe0), *a14+, 1
3f5a74f0:	calla  L3F5A0B20
3f5a7520:	move   *sp(0x80), a14, 1
3f5a7540:	mmfm   sp, a9,a11,a13
3f5a7560:	rets   2
3f5a7570:	mmtm   sp, a9,a11,a13
3f5a7590:	move   a14, a13
3f5a75a0:	addi   0x80, a14
3f5a75c0:	move   a14, -*sp, 1
3f5a75d0:	sub    a11, a11
3f5a75e0:	move   a11, *a14+, 1
3f5a75f0:	movk   8, a11
3f5a7600:	move   a11, *a14+, 1
3f5a7610:	move   a13, *a14+, 1
3f5a7620:	move   *a13(0xffe0), *a14+, 1
3f5a7640:	calla  L3F5D8E70
3f5a7670:	move   a8, *a13(0x40), 1
3f5a7690:	move   a8, a8
3f5a76a0:	jrge   L3F5A7800
3f5a76b0:	move   a14, -*sp, 1
3f5a76c0:	move   @0x1b3900, a9, 1
3f5a76f0:	move   *a9(0x100), a11, 1
3f5a7710:	movb   *a11(0x20), a8
3f5a7730:	move   a8, *a14+, 1
3f5a7740:	movi   0x3f5b7688, a8
3f5a7770:	move   a8, *a14+, 1
3f5a7780:	sub    a11, a11
3f5a7790:	move   a11, *a14+, 1
3f5a77a0:	calla  L3F5969B0
3f5a77d0:	calla  L3F707A30
L3F5A7800:
3f5a7800:	move   a14, -*sp, 1
3f5a7810:	move   *a13(0x0), *a14+, 1
3f5a7830:	calla  L3FB2C140
3f5a7860:	move   a8, *a13, 1
3f5a7870:	move   a14, -*sp, 1
3f5a7880:	move   *a13(0x20), *a14+, 1
3f5a78a0:	calla  L3FB2C140
3f5a78d0:	move   a8, *a13(0x20), 1
3f5a78f0:	cmpi   0x400, a8
3f5a7910:	jrgt   L3F5A7940
3f5a7920:	move   a8, a9
3f5a7930:	jrgt   L3F5A7B00
L3F5A7940:
3f5a7940:	move   a14, -*sp, 1
3f5a7950:	move   a8, *a14+, 1
3f5a7960:	movi   0x3f5b77c0, a8
3f5a7990:	move   a8, *a14+, 1
3f5a79a0:	sub    a11, a11
3f5a79b0:	move   a11, *a14+, 1
3f5a79c0:	calla  L3F5969B0
3f5a79f0:	move   a14, -*sp, 1
3f5a7a00:	movk   7, a9
3f5a7a10:	move   a9, *a14+, 1
3f5a7a20:	movi   0x3f5b7940, a8
3f5a7a50:	move   a8, *a14+, 1
3f5a7a60:	movi   0xffff, a9
3f5a7a80:	move   a9, *a14+, 1
3f5a7a90:	move   *a13(0xffe0), *a14+, 1
3f5a7ab0:	calla  L3F5A0B20
3f5a7ae0:	move   a11, a8
3f5a7af0:	jruc   L3F5A81C0
L3F5A7B00:
3f5a7b00:	move   a14, -*sp, 1
3f5a7b10:	addk   2, a8
3f5a7b20:	move   a8, *a14+, 1
3f5a7b30:	calla  L3F701230
3f5a7b60:	move   a8, *a13(0x60), 1
3f5a7b80:	move   a8, a11
3f5a7b90:	jrne   L3F5A7D70
3f5a7ba0:	move   a14, -*sp, 1
3f5a7bb0:	addk   2, a9
3f5a7bc0:	move   a9, *a14+, 1
3f5a7bd0:	movi   0x3f5b7978, a8
3f5a7c00:	move   a8, *a14+, 1
3f5a7c10:	sub    a9, a9
3f5a7c20:	move   a9, *a14+, 1
3f5a7c30:	calla  L3F5969B0
3f5a7c60:	move   a14, -*sp, 1
3f5a7c70:	movk   7, a9
3f5a7c80:	move   a9, *a14+, 1
3f5a7c90:	movi   0x3f5b7940, a8
3f5a7cc0:	move   a8, *a14+, 1
3f5a7cd0:	movi   0xffff, a9
3f5a7cf0:	move   a9, *a14+, 1
3f5a7d00:	move   *a13(0xffe0), *a14+, 1
3f5a7d20:	calla  L3F5A0B20
3f5a7d50:	sub    a8, a8
3f5a7d60:	jruc   L3F5A81C0
L3F5A7D70:
3f5a7d70:	move   a14, -*sp, 1
3f5a7d80:	sub    a9, a9
3f5a7d90:	move   a9, *a14+, 1
3f5a7da0:	move   *a13(0x20), *a14+, 1
3f5a7dc0:	move   a8, *a14+, 1
3f5a7dd0:	move   *a13(0xffe0), *a14+, 1
3f5a7df0:	calla  L3F5D8E70
3f5a7e20:	move   a8, *a13(0x40), 1
3f5a7e40:	move   a8, a8
3f5a7e50:	jrge   L3F5A8000
3f5a7e60:	move   a14, -*sp, 1
3f5a7e70:	move   a11, *a14+, 1
3f5a7e80:	calla  L3F702440
3f5a7eb0:	move   a14, -*sp, 1
3f5a7ec0:	move   @0x1b3900, a9, 1
3f5a7ef0:	move   *a9(0x100), a11, 1
3f5a7f10:	movb   *a11(0x20), a8
3f5a7f30:	move   a8, *a14+, 1
3f5a7f40:	movi   0x3f5b7688, a8
3f5a7f70:	move   a8, *a14+, 1
3f5a7f80:	sub    a11, a11
3f5a7f90:	move   a11, *a14+, 1
3f5a7fa0:	calla  L3F5969B0
3f5a7fd0:	calla  L3F707A30
L3F5A8000:
3f5a8000:	move   a14, -*sp, 1
3f5a8010:	move   *a13(0x0), *a14+, 1
3f5a8030:	move   *a13(0x60), *a14+, 1
3f5a8050:	calla  L3F309350
3f5a8080:	move   a14, -*sp, 1
3f5a8090:	movk   6, a11
3f5a80a0:	move   a11, *a14+, 1
3f5a80b0:	movi   0x3f5b6748, a8
3f5a80e0:	move   a8, *a14+, 1
3f5a80f0:	sub    a9, a9
3f5a8100:	move   a9, *a14+, 1
3f5a8110:	move   *a13(0xffe0), *a14+, 1
3f5a8130:	calla  L3F5A0B20
3f5a8160:	move   a14, -*sp, 1
3f5a8170:	move   *a13(0x60), *a14+, 1
3f5a8190:	calla  L3F702440
L3F5A81C0:
3f5a81c0:	move   *sp(0x80), a14, 1
3f5a81e0:	mmfm   sp, a9,a11,a13
3f5a8200:	rets   2
3f5a8210:	mmtm   sp, a7,a9,a11,a13
3f5a8230:	move   a14, a13
3f5a8240:	addi   0x100, a14
3f5a8260:	move   a14, -*sp, 1
3f5a8270:	sub    a11, a11
3f5a8280:	move   a11, *a14+, 1
3f5a8290:	movk   28, a11
3f5a82a0:	move   a11, *a14+, 1
3f5a82b0:	movi   0x1be860, a11
3f5a82e0:	move   a11, *a14+, 1
3f5a82f0:	move   *a13(0xffe0), *a14+, 1
3f5a8310:	calla  L3F5D8E70
3f5a8340:	move   a8, *a13(0xe0), 1
3f5a8360:	move   a8, a8
3f5a8370:	jrge   L3F5A84D0
3f5a8380:	move   a14, -*sp, 1
3f5a8390:	move   @0x1b3900, a9, 1
3f5a83c0:	move   *a9(0x100), a11, 1
3f5a83e0:	movb   *a11(0x20), a8
3f5a8400:	move   a8, *a14+, 1
3f5a8410:	movi   0x3f5b7b08, a8
3f5a8440:	move   a8, *a14+, 1
3f5a8450:	sub    a11, a11
3f5a8460:	move   a11, *a14+, 1
3f5a8470:	calla  L3F5969B0
3f5a84a0:	calla  L3F707A30
L3F5A84D0:
3f5a84d0:	move   a14, -*sp, 1
3f5a84e0:	movk   28, a11
3f5a84f0:	move   a11, *a14+, 1
3f5a8500:	move   a13, *a14+, 1
3f5a8510:	movi   0x1be860, a9
3f5a8540:	move   a9, *a14+, 1
3f5a8550:	calla  L3FB44400
3f5a8580:	move   a14, -*sp, 1
3f5a8590:	move   @0x1be860, *a14+, 1
3f5a85c0:	calla  L3FB2C140
3f5a85f0:	move   a8, @0x1be860, 1
3f5a8620:	move   a14, -*sp, 1
3f5a8630:	move   @0x1be880, *a14+, 1
3f5a8660:	calla  L3FB2C140
3f5a8690:	move   a8, @0x1be880, 1
3f5a86c0:	move   a14, -*sp, 1
3f5a86d0:	move   @0x1be8a0, *a14+, 1
3f5a8700:	calla  L3FB2C140
3f5a8730:	move   a8, @0x1be8a0, 1
3f5a8760:	move   a14, -*sp, 1
3f5a8770:	move   @0x1be8c0, *a14+, 1
3f5a87a0:	calla  L3FB2C140
3f5a87d0:	move   a8, @0x1be8c0, 1
3f5a8800:	move   a14, -*sp, 1
3f5a8810:	movi   0x3f5a8f80, a11
3f5a8840:	move   a11, *a14+, 1
3f5a8850:	movi   0x1be900, a9
3f5a8880:	move   a9, *a14+, 1
3f5a8890:	movi   0xdc0, a9
3f5a88c0:	move   a9, *a14+, 1
3f5a88d0:	calla  L3FA90230
3f5a8900:	move   @0x1be8a0, a9, 1
3f5a8930:	jrgt   L3F5A8AF0
3f5a8940:	move   a14, -*sp, 1
3f5a8950:	movi   0x3f5b7c58, a8
3f5a8980:	move   a8, *a14+, 1
3f5a8990:	sub    a11, a11
3f5a89a0:	move   a11, *a14+, 1
3f5a89b0:	calla  L3F596830
3f5a89e0:	move   a14, -*sp, 1
3f5a89f0:	movk   7, a9
3f5a8a00:	move   a9, *a14+, 1
3f5a8a10:	movi   0x3f5b7940, a8
3f5a8a40:	move   a8, *a14+, 1
3f5a8a50:	movi   0xffff, a9
3f5a8a70:	move   a9, *a14+, 1
3f5a8a80:	move   *a13(0xffe0), *a14+, 1
3f5a8aa0:	calla  L3F5A0B20
3f5a8ad0:	move   a11, a8
3f5a8ae0:	jruc   L3F5A8F30
L3F5A8AF0:
3f5a8af0:	move   a14, -*sp, 1
3f5a8b00:	move   @0x1be8c0, *a14+, 1
3f5a8b30:	movk   1, a11
3f5a8b40:	move   a11, *a14+, 1
3f5a8b50:	calla  L3F703D90
3f5a8b80:	move   a8, @0x1be920, 1
3f5a8bb0:	move   a8, a9
3f5a8bc0:	jrne   L3F5A8D80
3f5a8bd0:	move   a14, -*sp, 1
3f5a8be0:	movi   0x3f5b7da0, a8
3f5a8c10:	move   a8, *a14+, 1
3f5a8c20:	sub    a11, a11
3f5a8c30:	move   a11, *a14+, 1
3f5a8c40:	calla  L3F596830
3f5a8c70:	move   a14, -*sp, 1
3f5a8c80:	movk   7, a9
3f5a8c90:	move   a9, *a14+, 1
3f5a8ca0:	movi   0x3f5b7940, a8
3f5a8cd0:	move   a8, *a14+, 1
3f5a8ce0:	movi   0xffff, a9
3f5a8d00:	move   a9, *a14+, 1
3f5a8d10:	move   *a13(0xffe0), *a14+, 1
3f5a8d30:	calla  L3F5A0B20
3f5a8d60:	move   a11, a8
3f5a8d70:	jruc   L3F5A8F30
L3F5A8D80:
3f5a8d80:	move   @0x1be880, a7, 1
3f5a8db0:	move   @0x1be860, a11, 1
3f5a8de0:	sub    a11, a7
3f5a8df0:	sra    0x3, a7
3f5a8e00:	move   @0x1be8c0, a9, 1
3f5a8e30:	divs   a9, a7
3f5a8e40:	sll    0x3, a7
3f5a8e50:	move   a7, @0x1be8e0, 1
3f5a8e80:	move   a14, -*sp, 1
3f5a8e90:	movi   0x7d, a7
3f5a8eb0:	move   a7, *a14+, 1
3f5a8ec0:	movi   0x1be860, a11
3f5a8ef0:	move   a11, *a14+, 1
3f5a8f00:	calla  L3F6FAC70
L3F5A8F30:
3f5a8f30:	move   *sp(0xa0), a14, 1
3f5a8f50:	mmfm   sp, a7,a9,a11,a13
3f5a8f70:	rets   2
3f5a8f80:	mmtm   sp, a5,a7,a9,a11,a13
3f5a8fa0:	move   a14, a13
3f5a8fb0:	addk   32, a14
3f5a8fc0:	move   @0x1be900, a11, 1
3f5a8ff0:	call   a11
3f5a9000:	move   @0x1be8a0, a11, 1
3f5a9030:	dec    a11
3f5a9040:	move   a11, @0x1be8a0, 1
3f5a9070:	inc    a11
3f5a9080:	jrle   L3F5A90E0
3f5a9090:	move   @0x1be8c0, a11, 1
3f5a90c0:	subk   2, a11
3f5a90d0:	jrge   L3F5A9250
L3F5A90E0:
3f5a90e0:	move   a14, -*sp, 1
3f5a90f0:	move   @0x1be900, *a14+, 1
3f5a9120:	move   a13, *a14+, 1
3f5a9130:	movi   0xdc0, a11
3f5a9160:	move   a11, *a14+, 1
3f5a9170:	calla  L3FA90230
3f5a91a0:	move   a14, -*sp, 1
3f5a91b0:	movi   0x1be860, a11
3f5a91e0:	movk   7, a8
L3F5A91F0:
3f5a91f0:	move   *a11+, *a14+, 1
3f5a9200:	dsjs   a8, L3F5A91F0
3f5a9210:	calla  L3F6FB7E0
3f5a9240:	reti
L3F5A9250:
3f5a9250:	move   sp, a9
3f5a9260:	subi   0x40, a9
3f5a9280:	move   @0x1be8c0, a11, 1
3f5a92b0:	dec    a11
3f5a92c0:	move   a11, @0x1be8c0, 1
3f5a92f0:	inc    a11
3f5a9300:	sll    0x5, a11
3f5a9310:	move   @0x1be920, a7, 1
3f5a9340:	add    a7, a11
3f5a9350:	move   *a9, *a11, 1
3f5a9360:	move   *a9, a11, 1
3f5a9370:	move   @0x1be860, a7, 1
3f5a93a0:	cmp    a7, a11
3f5a93b0:	jrc   L3F5A95D0
3f5a93c0:	move   *a9, a11, 1
3f5a93d0:	move   @0x1be880, a7, 1
3f5a9400:	cmp    a7, a11
3f5a9410:	jrhi   L3F5A95D0
3f5a9420:	move   @0x1be860, a11, 1
3f5a9450:	move   *a9, a7, 1
3f5a9460:	sub    a11, a7
3f5a9470:	move   a7, *a9, 1
3f5a9480:	move   *a9, a7, 1
3f5a9490:	move   @0x1be8e0, a11, 1
3f5a94c0:	divs   a11, a7
3f5a94d0:	move   a7, *a9, 1
3f5a94e0:	move   @0x1be8c0, a7, 1
3f5a9510:	dec    a7
3f5a9520:	move   a7, @0x1be8c0, 1
3f5a9550:	inc    a7
3f5a9560:	sll    0x5, a7
3f5a9570:	move   @0x1be920, a5, 1
3f5a95a0:	add    a5, a7
3f5a95b0:	move   *a9, *a7, 1
3f5a95c0:	reti
L3F5A95D0:
3f5a95d0:	move   *sp(0xc0), a14, 1
3f5a95f0:	mmfm   sp, a5,a7,a9,a11,a13
3f5a9610:	rets   2
L3F5A9620:
3f5a9620:	mmtm   sp, a9,a11,a13
3f5a9640:	move   a14, a13
3f5a9650:	move   @0x1c0200, a11, 1
3f5a9680:	jreq   L3F5A96C0
3f5a9690:	sub    a8, a8
3f5a96a0:	jauc   L3F5A9F50
L3F5A96C0:
3f5a96c0:	move   *a13(0xffe0), a9, 1
3f5a96e0:	move   a9, @0x1c0400, 1
3f5a9710:	move   a14, -*sp, 1
3f5a9720:	movi   0x800, a11
3f5a9740:	move   a11, *a14+, 1
3f5a9750:	calla  L3F701230
3f5a9780:	move   a8, @0x1c0200, 1
3f5a97b0:	move   a8, a8
3f5a97c0:	jrne   L3F5A9800
3f5a97d0:	movi   0xffff, a8
3f5a97f0:	jruc   L3F5A9F50
L3F5A9800:
3f5a9800:	calla  L3F5ADCE0
3f5a9830:	move   a14, -*sp, 1
3f5a9840:	movi   0x80, a11
3f5a9860:	move   a11, *a14+, 1
3f5a9870:	calla  L3F701230
3f5a98a0:	move   a8, @0x1c0260, 1
3f5a98d0:	move   a8, a8
3f5a98e0:	jrne   L3F5A9990
3f5a98f0:	move   a14, -*sp, 1
3f5a9900:	move   @0x1c0200, *a14+, 1
3f5a9930:	calla  L3F702440
3f5a9960:	movi   0xffff, a8
3f5a9980:	jruc   L3F5A9F50
L3F5A9990:
3f5a9990:	dec    a9
3f5a99a0:	jreq   L3F5A99F0
3f5a99b0:	move   *a13(0xffe0), a9, 1
3f5a99d0:	subk   2, a9
3f5a99e0:	jrne   L3F5A9A10
L3F5A99F0:
3f5a99f0:	sub    a8, a8
3f5a9a00:	jruc   L3F5A9F50
L3F5A9A10:
3f5a9a10:	move   a14, -*sp, 1
3f5a9a20:	movi   0x800, a9
3f5a9a40:	move   a9, *a14+, 1
3f5a9a50:	calla  L3F701230
3f5a9a80:	move   a8, @0x1c0220, 1
3f5a9ab0:	move   a8, a8
3f5a9ac0:	jrne   L3F5A9BE0
3f5a9ad0:	move   a14, -*sp, 1
3f5a9ae0:	move   @0x1c0200, *a14+, 1
3f5a9b10:	calla  L3F702440
3f5a9b40:	move   a14, -*sp, 1
3f5a9b50:	move   @0x1c0260, *a14+, 1
3f5a9b80:	calla  L3F702440
3f5a9bb0:	movi   0xffff, a8
3f5a9bd0:	jruc   L3F5A9F50
L3F5A9BE0:
3f5a9be0:	move   a14, -*sp, 1
3f5a9bf0:	movi   0x1be940, a9
3f5a9c20:	move   a9, *a14+, 1
3f5a9c30:	move   a8, *a14+, 1
3f5a9c40:	calla  L3F5AD7C0
3f5a9c70:	move   a14, -*sp, 1
3f5a9c80:	movi   0x800, a9
3f5a9ca0:	move   a9, *a14+, 1
3f5a9cb0:	calla  L3F701230
3f5a9ce0:	move   a8, @0x1c0240, 1
3f5a9d10:	move   a8, a8
3f5a9d20:	jrne   L3F5A9EB0
3f5a9d30:	move   a14, -*sp, 1
3f5a9d40:	move   @0x1c0200, *a14+, 1
3f5a9d70:	calla  L3F702440
3f5a9da0:	move   a14, -*sp, 1
3f5a9db0:	move   @0x1c0260, *a14+, 1
3f5a9de0:	calla  L3F702440
3f5a9e10:	move   a14, -*sp, 1
3f5a9e20:	move   @0x1c0220, *a14+, 1
3f5a9e50:	calla  L3F702440
3f5a9e80:	movi   0xffff, a8
3f5a9ea0:	jruc   L3F5A9F50
L3F5A9EB0:
3f5a9eb0:	move   a14, -*sp, 1
3f5a9ec0:	movi   0x1beb40, a9
3f5a9ef0:	move   a9, *a14+, 1
3f5a9f00:	move   a8, *a14+, 1
3f5a9f10:	calla  L3F5AD7C0
3f5a9f40:	sub    a8, a8
L3F5A9F50:
3f5a9f50:	move   *sp(0x80), a14, 1
3f5a9f70:	mmfm   sp, a9,a11,a13
3f5a9f90:	rets   2
L3F5A9FA0:
3f5a9fa0:	move   a11, -*sp, 1
3f5a9fb0:	move   @0x1c0200, a11, 1
3f5a9fe0:	jreq   L3F5AA2A0
3f5a9ff0:	move   a14, -*sp, 1
3f5aa000:	move   a11, *a14+, 1
3f5aa010:	calla  L3F702440
3f5aa040:	move   a14, -*sp, 1
3f5aa050:	move   @0x1c0260, *a14+, 1
3f5aa080:	calla  L3F702440
3f5aa0b0:	move   @0x1c0220, a11, 1
3f5aa0e0:	jreq   L3F5AA140
3f5aa0f0:	move   a14, -*sp, 1
3f5aa100:	move   a11, *a14+, 1
3f5aa110:	calla  L3F702440
L3F5AA140:
3f5aa140:	move   @0x1c0240, a11, 1
3f5aa170:	jreq   L3F5AA1D0
3f5aa180:	move   a14, -*sp, 1
3f5aa190:	move   a11, *a14+, 1
3f5aa1a0:	calla  L3F702440
L3F5AA1D0:
3f5aa1d0:	sub    a11, a11
3f5aa1e0:	move   a11, @0x1c0200, 1
3f5aa210:	move   a11, @0x1c0220, 1
3f5aa240:	move   a11, @0x1c0240, 1
3f5aa270:	move   a11, @0x1c0260, 1
L3F5AA2A0:
3f5aa2a0:	move   *sp+, a11, 1
3f5aa2b0:	rets
L3F5AA2C0:
3f5aa2c0:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3f5aa2e0:	move   a14, a13
3f5aa2f0:	addi   0x3a0, a14
3f5aa310:	move   @0x1c0400, a7, 1
3f5aa340:	subk   2, a7
3f5aa350:	jrne   L3F5AA520
3f5aa360:	sub    a9, a9
L3F5AA370:
3f5aa370:	sub    a10, a10
3f5aa380:	setf   8, 1, 0
L3F5AA390:
3f5aa390:	move   a9, a7
3f5aa3a0:	sll    0x6, a7
3f5aa3b0:	move   @0x1c0260, a5, 1
3f5aa3e0:	add    a5, a7
3f5aa3f0:	move   a10, a3
3f5aa400:	sll    0x3, a3
3f5aa410:	add    a3, a7
3f5aa420:	move   *a13(0xffe0), a3, 1
3f5aa440:	move   *a3+, a5, 0
3f5aa450:	move   a3, *a13(0xffe0), 1
3f5aa470:	movb   a5, *a7
3f5aa480:	inc    a10
3f5aa490:	cmpi   0x8, a10
3f5aa4b0:	jrlt   L3F5AA390
3f5aa4c0:	inc    a9
3f5aa4d0:	cmpi   0x10, a9
3f5aa4f0:	jrlt   L3F5AA370
3f5aa500:	jauc   L3F5AAD50
L3F5AA520:
3f5aa520:	move   a14, -*sp, 1
3f5aa530:	movi   0x80, a7
3f5aa550:	move   a7, *a14+, 1
3f5aa560:	sub    a5, a5
3f5aa570:	move   a5, *a14+, 1
3f5aa580:	move   @0x1c0260, *a14+, 1
3f5aa5b0:	calla  L3FE16BC0
3f5aa5e0:	move   a5, a10
L3F5AA5F0:
3f5aa5f0:	move   a10, a7
3f5aa600:	sll    0x3, a7
3f5aa610:	addi   0x1bed40, a7
3f5aa640:	movb   *a7, a7
3f5aa650:	move   a7, a11
3f5aa660:	dec    a11
3f5aa670:	movk   7, a7
3f5aa680:	and    a11, a7
3f5aa690:	move   a7, *a13(0x380), 1
3f5aa6b0:	move   a11, a5
3f5aa6c0:	sra    0x3, a5
3f5aa6d0:	sll    0x3, a5
3f5aa6e0:	move   *a13(0xffe0), a3, 1
3f5aa700:	add    a3, a5
3f5aa710:	sll    0x5, a7
3f5aa720:	addi   0x1c0280, a7
3f5aa750:	movb   *a5, a5
3f5aa760:	move   *a7, a7, 1
3f5aa770:	and    a7, a5
3f5aa780:	jreq   L3F5AA7B0
3f5aa790:	movk   1, a7
3f5aa7a0:	jruc   L3F5AA7C0
L3F5AA7B0:
3f5aa7b0:	sub    a7, a7
L3F5AA7C0:
3f5aa7c0:	move   a10, a5
3f5aa7d0:	sll    0x3, a5
3f5aa7e0:	add    a13, a5
3f5aa7f0:	movb   a7, *a5
3f5aa800:	inc    a10
3f5aa810:	cmpi   0x38, a10
3f5aa830:	jrlt   L3F5AA5F0
3f5aa840:	sub    a9, a9
L3F5AA850:
3f5aa850:	sub    a10, a10
L3F5AA860:
3f5aa860:	move   a10, a7
3f5aa870:	sll    0x3, a7
3f5aa880:	add    a13, a7
3f5aa890:	move   a9, a5
3f5aa8a0:	sll    0x3, a5
3f5aa8b0:	addi   0x1bef00, a5
3f5aa8e0:	movb   *a5, a5
3f5aa8f0:	add    a10, a5
3f5aa900:	move   a5, a11
3f5aa910:	cmpi   0x1c, a10
3f5aa930:	jrge   L3F5AA960
3f5aa940:	movk   28, a3
3f5aa950:	jruc   L3F5AA980
L3F5AA960:
3f5aa960:	movi   0x38, a3
L3F5AA980:
3f5aa980:	cmp    a3, a5
3f5aa990:	jrge   L3F5AA9C0
3f5aa9a0:	move   a11, a5
3f5aa9b0:	jruc   L3F5AA9E0
L3F5AA9C0:
3f5aa9c0:	move   a11, a5
3f5aa9d0:	subk   28, a5
L3F5AA9E0:
3f5aa9e0:	sll    0x3, a5
3f5aa9f0:	add    a13, a5
3f5aaa00:	movb   *a5(0x0), *a7(0x1c0)
3f5aaa30:	inc    a10
3f5aaa40:	cmpi   0x38, a10
3f5aaa60:	jrlt   L3F5AA860
3f5aaa70:	sub    a10, a10
L3F5AAA80:
3f5aaa80:	move   a10, a7
3f5aaa90:	sll    0x3, a7
3f5aaaa0:	addi   0x1bef80, a7
3f5aaad0:	movb   *a7, a7
3f5aaae0:	dec    a7
3f5aaaf0:	sll    0x3, a7
3f5aab00:	add    a13, a7
3f5aab10:	movb   *a7(0x1c0), a7
3f5aab30:	jreq   L3F5AACD0
3f5aab40:	movk   6, a7
3f5aab50:	move   a10, a11
3f5aab60:	mods   a7, a11
3f5aab70:	move   a9, a5
3f5aab80:	sll    0x6, a5
3f5aab90:	move   @0x1c0260, a3, 1
3f5aabc0:	add    a3, a5
3f5aabd0:	move   a10, a3
3f5aabe0:	divs   a7, a3
3f5aabf0:	sll    0x3, a3
3f5aac00:	add    a3, a5
3f5aac10:	move   a11, a3
3f5aac20:	sll    0x5, a3
3f5aac30:	addi   0x1c0280, a3
3f5aac60:	move   *a3, a3, 1
3f5aac70:	sra    0x2, a3
3f5aac80:	setf   8, 1, 0
3f5aac90:	sext   a3, 0
3f5aaca0:	movb   *a5, a7
3f5aacb0:	or     a3, a7
3f5aacc0:	movb   a7, *a5
L3F5AACD0:
3f5aacd0:	inc    a10
3f5aace0:	cmpi   0x30, a10
3f5aad00:	jrlt   L3F5AAA80
3f5aad10:	inc    a9
3f5aad20:	cmpi   0x10, a9
3f5aad40:	jrlt   L3F5AA850
L3F5AAD50:
3f5aad50:	move   *sp(0x100), a14, 1
3f5aad70:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3f5aad90:	rets   2
3f5aada0:	mmtm   sp, a9,a10,a11,a13
3f5aadc0:	move   a14, a13
3f5aadd0:	addi   0x40, a14
3f5aadf0:	move   a14, -*sp, 1
3f5aae00:	move   a13, *a14+, 1
3f5aae10:	move   @0x1c0220, *a14+, 1
3f5aae40:	move   *a13(0xffe0), *a14+, 1
3f5aae60:	calla  L3F5AC710
3f5aae90:	move   a14, -*sp, 1
3f5aaea0:	move   *a13(0x0), *a14+, 1
3f5aaec0:	calla  L3F5AE670
3f5aaef0:	move   a8, a9
3f5aaf00:	move   a14, -*sp, 1
3f5aaf10:	move   *a13(0x20), *a14+, 1
3f5aaf30:	calla  L3F5AE670
3f5aaf60:	move   a8, a10
3f5aaf70:	move   @0x1c0260, a11, 1
3f5aafa0:	move   a14, -*sp, 1
3f5aafb0:	move   a11, *a14+, 1
3f5aafc0:	move   a10, *a14+, 1
3f5aafd0:	calla  L3F5ACEC0
3f5ab000:	xor    a8, a9
3f5ab010:	addi   0x40, a11
3f5ab030:	move   a14, -*sp, 1
3f5ab040:	move   a11, *a14+, 1
3f5ab050:	move   a9, *a14+, 1
3f5ab060:	calla  L3F5ACEC0
3f5ab090:	xor    a8, a10
3f5ab0a0:	addi   0x40, a11
3f5ab0c0:	move   a14, -*sp, 1
3f5ab0d0:	move   a11, *a14+, 1
3f5ab0e0:	move   a10, *a14+, 1
3f5ab0f0:	calla  L3F5ACEC0
3f5ab120:	xor    a8, a9
3f5ab130:	addi   0x40, a11
3f5ab150:	move   a14, -*sp, 1
3f5ab160:	move   a11, *a14+, 1
3f5ab170:	move   a9, *a14+, 1
3f5ab180:	calla  L3F5ACEC0
3f5ab1b0:	xor    a8, a10
3f5ab1c0:	addi   0x40, a11
3f5ab1e0:	move   a14, -*sp, 1
3f5ab1f0:	move   a11, *a14+, 1
3f5ab200:	move   a10, *a14+, 1
3f5ab210:	calla  L3F5ACEC0
3f5ab240:	xor    a8, a9
3f5ab250:	addi   0x40, a11
3f5ab270:	move   a14, -*sp, 1
3f5ab280:	move   a11, *a14+, 1
3f5ab290:	move   a9, *a14+, 1
3f5ab2a0:	calla  L3F5ACEC0
3f5ab2d0:	xor    a8, a10
3f5ab2e0:	addi   0x40, a11
3f5ab300:	move   a14, -*sp, 1
3f5ab310:	move   a11, *a14+, 1
3f5ab320:	move   a10, *a14+, 1
3f5ab330:	calla  L3F5ACEC0
3f5ab360:	xor    a8, a9
3f5ab370:	addi   0x40, a11
3f5ab390:	move   a14, -*sp, 1
3f5ab3a0:	move   a11, *a14+, 1
3f5ab3b0:	move   a9, *a14+, 1
3f5ab3c0:	calla  L3F5ACEC0
3f5ab3f0:	xor    a8, a10
3f5ab400:	addi   0x40, a11
3f5ab420:	move   a14, -*sp, 1
3f5ab430:	move   a11, *a14+, 1
3f5ab440:	move   a10, *a14+, 1
3f5ab450:	calla  L3F5ACEC0
3f5ab480:	xor    a8, a9
3f5ab490:	addi   0x40, a11
3f5ab4b0:	move   a14, -*sp, 1
3f5ab4c0:	move   a11, *a14+, 1
3f5ab4d0:	move   a9, *a14+, 1
3f5ab4e0:	calla  L3F5ACEC0
3f5ab510:	xor    a8, a10
3f5ab520:	addi   0x40, a11
3f5ab540:	move   a14, -*sp, 1
3f5ab550:	move   a11, *a14+, 1
3f5ab560:	move   a10, *a14+, 1
3f5ab570:	calla  L3F5ACEC0
3f5ab5a0:	xor    a8, a9
3f5ab5b0:	addi   0x40, a11
3f5ab5d0:	move   a14, -*sp, 1
3f5ab5e0:	move   a11, *a14+, 1
3f5ab5f0:	move   a9, *a14+, 1
3f5ab600:	calla  L3F5ACEC0
3f5ab630:	xor    a8, a10
3f5ab640:	addi   0x40, a11
3f5ab660:	move   a14, -*sp, 1
3f5ab670:	move   a11, *a14+, 1
3f5ab680:	move   a10, *a14+, 1
3f5ab690:	calla  L3F5ACEC0
3f5ab6c0:	xor    a8, a9
3f5ab6d0:	addi   0x40, a11
3f5ab6f0:	move   a14, -*sp, 1
3f5ab700:	move   a11, *a14+, 1
3f5ab710:	move   a9, *a14+, 1
3f5ab720:	calla  L3F5ACEC0
3f5ab750:	xor    a8, a10
3f5ab760:	addi   0x40, a11
3f5ab780:	move   a14, -*sp, 1
3f5ab790:	move   a11, *a14+, 1
3f5ab7a0:	move   a10, *a14+, 1
3f5ab7b0:	calla  L3F5ACEC0
3f5ab7e0:	xor    a8, a9
3f5ab7f0:	addi   0x40, a11
3f5ab810:	move   a14, -*sp, 1
3f5ab820:	move   a11, *a14+, 1
3f5ab830:	move   a9, *a14+, 1
3f5ab840:	calla  L3F5ACEC0
3f5ab870:	xor    a8, a10
3f5ab880:	move   a14, -*sp, 1
3f5ab890:	move   a9, *a14+, 1
3f5ab8a0:	calla  L3F5AE670
3f5ab8d0:	move   a8, *a13(0x20), 1
3f5ab8f0:	move   a14, -*sp, 1
3f5ab900:	move   a10, *a14+, 1
3f5ab910:	calla  L3F5AE670
3f5ab940:	move   a8, *a13, 1
3f5ab950:	move   a14, -*sp, 1
3f5ab960:	move   *a13(0xffe0), *a14+, 1
3f5ab980:	move   @0x1c0240, *a14+, 1
3f5ab9b0:	move   a13, *a14+, 1
3f5ab9c0:	calla  L3F5AC710
3f5ab9f0:	move   *sp(0xa0), a14, 1
3f5aba10:	mmfm   sp, a9,a10,a11,a13
3f5aba30:	rets   2
L3F5ABA40:
3f5aba40:	mmtm   sp, a7,a9,a10,a11,a13
3f5aba60:	move   a14, a13
3f5aba70:	addi   0x40, a14
3f5aba90:	move   a14, -*sp, 1
3f5abaa0:	move   a13, *a14+, 1
3f5abab0:	move   @0x1c0220, *a14+, 1
3f5abae0:	move   *a13(0xffe0), *a14+, 1
3f5abb00:	calla  L3F5AC710
3f5abb30:	move   a14, -*sp, 1
3f5abb40:	move   *a13(0x0), *a14+, 1
3f5abb60:	calla  L3F5AE670
3f5abb90:	move   a8, a10
3f5abba0:	move   a14, -*sp, 1
3f5abbb0:	move   *a13(0x20), *a14+, 1
3f5abbd0:	calla  L3F5AE670
3f5abc00:	move   a8, a9
3f5abc10:	move   @0x1c0260, a7, 1
3f5abc40:	move   a7, a11
3f5abc50:	addi   0x3c0, a11
3f5abc70:	move   a14, -*sp, 1
3f5abc80:	move   a11, *a14+, 1
3f5abc90:	move   a9, *a14+, 1
3f5abca0:	calla  L3F5ACEC0
3f5abcd0:	xor    a8, a10
3f5abce0:	subi   0x40, a11
3f5abd00:	move   a14, -*sp, 1
3f5abd10:	move   a11, *a14+, 1
3f5abd20:	move   a10, *a14+, 1
3f5abd30:	calla  L3F5ACEC0
3f5abd60:	xor    a8, a9
3f5abd70:	subi   0x40, a11
3f5abd90:	move   a14, -*sp, 1
3f5abda0:	move   a11, *a14+, 1
3f5abdb0:	move   a9, *a14+, 1
3f5abdc0:	calla  L3F5ACEC0
3f5abdf0:	xor    a8, a10
3f5abe00:	subi   0x40, a11
3f5abe20:	move   a14, -*sp, 1
3f5abe30:	move   a11, *a14+, 1
3f5abe40:	move   a10, *a14+, 1
3f5abe50:	calla  L3F5ACEC0
3f5abe80:	xor    a8, a9
3f5abe90:	subi   0x40, a11
3f5abeb0:	move   a14, -*sp, 1
3f5abec0:	move   a11, *a14+, 1
3f5abed0:	move   a9, *a14+, 1
3f5abee0:	calla  L3F5ACEC0
3f5abf10:	xor    a8, a10
3f5abf20:	subi   0x40, a11
3f5abf40:	move   a14, -*sp, 1
3f5abf50:	move   a11, *a14+, 1
3f5abf60:	move   a10, *a14+, 1
3f5abf70:	calla  L3F5ACEC0
3f5abfa0:	xor    a8, a9
3f5abfb0:	subi   0x40, a11
3f5abfd0:	move   a14, -*sp, 1
3f5abfe0:	move   a11, *a14+, 1
3f5abff0:	move   a9, *a14+, 1
3f5ac000:	calla  L3F5ACEC0
3f5ac030:	xor    a8, a10
3f5ac040:	subi   0x40, a11
3f5ac060:	move   a14, -*sp, 1
3f5ac070:	move   a11, *a14+, 1
3f5ac080:	move   a10, *a14+, 1
3f5ac090:	calla  L3F5ACEC0
3f5ac0c0:	xor    a8, a9
3f5ac0d0:	subi   0x40, a11
3f5ac0f0:	move   a14, -*sp, 1
3f5ac100:	move   a11, *a14+, 1
3f5ac110:	move   a9, *a14+, 1
3f5ac120:	calla  L3F5ACEC0
3f5ac150:	xor    a8, a10
3f5ac160:	subi   0x40, a11
3f5ac180:	move   a14, -*sp, 1
3f5ac190:	move   a11, *a14+, 1
3f5ac1a0:	move   a10, *a14+, 1
3f5ac1b0:	calla  L3F5ACEC0
3f5ac1e0:	xor    a8, a9
3f5ac1f0:	subi   0x40, a11
3f5ac210:	move   a14, -*sp, 1
3f5ac220:	move   a11, *a14+, 1
3f5ac230:	move   a9, *a14+, 1
3f5ac240:	calla  L3F5ACEC0
3f5ac270:	xor    a8, a10
3f5ac280:	subi   0x40, a11
3f5ac2a0:	move   a14, -*sp, 1
3f5ac2b0:	move   a11, *a14+, 1
3f5ac2c0:	move   a10, *a14+, 1
3f5ac2d0:	calla  L3F5ACEC0
3f5ac300:	xor    a8, a9
3f5ac310:	subi   0x40, a11
3f5ac330:	move   a14, -*sp, 1
3f5ac340:	move   a11, *a14+, 1
3f5ac350:	move   a9, *a14+, 1
3f5ac360:	calla  L3F5ACEC0
3f5ac390:	xor    a8, a10
3f5ac3a0:	subi   0x40, a11
3f5ac3c0:	move   a14, -*sp, 1
3f5ac3d0:	move   a11, *a14+, 1
3f5ac3e0:	move   a10, *a14+, 1
3f5ac3f0:	calla  L3F5ACEC0
3f5ac420:	xor    a8, a9
3f5ac430:	subi   0x40, a11
3f5ac450:	move   a14, -*sp, 1
3f5ac460:	move   a11, *a14+, 1
3f5ac470:	move   a9, *a14+, 1
3f5ac480:	calla  L3F5ACEC0
3f5ac4b0:	xor    a8, a10
3f5ac4c0:	subi   0x40, a11
3f5ac4e0:	move   a14, -*sp, 1
3f5ac4f0:	move   a11, *a14+, 1
3f5ac500:	move   a10, *a14+, 1
3f5ac510:	calla  L3F5ACEC0
3f5ac540:	xor    a8, a9
3f5ac550:	move   a14, -*sp, 1
3f5ac560:	move   a9, *a14+, 1
3f5ac570:	calla  L3F5AE670
3f5ac5a0:	move   a8, *a13, 1
3f5ac5b0:	move   a14, -*sp, 1
3f5ac5c0:	move   a10, *a14+, 1
3f5ac5d0:	calla  L3F5AE670
3f5ac600:	move   a8, *a13(0x20), 1
3f5ac620:	move   a14, -*sp, 1
3f5ac630:	move   *a13(0xffe0), *a14+, 1
3f5ac650:	move   @0x1c0240, *a14+, 1
3f5ac680:	move   a13, *a14+, 1
3f5ac690:	calla  L3F5AC710
3f5ac6c0:	move   *sp(0xc0), a14, 1
3f5ac6e0:	mmfm   sp, a7,a9,a10,a11,a13
3f5ac700:	rets   2
L3F5AC710:
3f5ac710:	mmtm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f5ac730:	move   a14, a13
3f5ac740:	move   *a13(0xffc0), a7, 1
3f5ac760:	jrne   L3F5AC820
3f5ac770:	move   a14, -*sp, 1
3f5ac780:	movk   8, a7
3f5ac790:	move   a7, *a14+, 1
3f5ac7a0:	move   *a13(0xffe0), *a14+, 1
3f5ac7c0:	move   *a13(0xffa0), *a14+, 1
3f5ac7e0:	calla  L3FE169C0
3f5ac810:	jruc   L3F5ACE70
L3F5AC820:
3f5ac820:	move   a14, -*sp, 1
3f5ac830:	movk   8, a7
3f5ac840:	move   a7, *a14+, 1
3f5ac850:	sub    a7, a7
3f5ac860:	move   a7, *a14+, 1
3f5ac870:	move   *a13(0xffa0), *a14+, 1
3f5ac890:	calla  L3FE16BC0
3f5ac8c0:	move   *a13(0xffe0), a9, 1
3f5ac8e0:	move   a7, a0
3f5ac8f0:	setf   8, 1, 0
L3F5AC900:
3f5ac900:	move   *a13(0xffa0), a10, 1
3f5ac920:	move   a0, a7
3f5ac930:	sll    0xa, a7
3f5ac940:	move   *a13(0xffc0), a5, 1
3f5ac960:	add    a5, a7
3f5ac970:	movb   *a9, a3
3f5ac980:	sra    0x4, a3
3f5ac990:	movk   15, a5
3f5ac9a0:	and    a5, a3
3f5ac9b0:	sll    0x6, a3
3f5ac9c0:	add    a3, a7
3f5ac9d0:	move   a7, a11
3f5ac9e0:	move   a0, a7
3f5ac9f0:	inc    a7
3f5aca00:	sll    0xa, a7
3f5aca10:	move   *a13(0xffc0), a3, 1
3f5aca30:	add    a3, a7
3f5aca40:	movb   *a9, a5
3f5aca50:	movk   15, a3
3f5aca60:	and    a3, a5
3f5aca70:	sll    0x6, a5
3f5aca80:	add    a5, a7
3f5aca90:	move   a7, a12
3f5acaa0:	move   *a11+, a7, 0
3f5acab0:	move   *a12+, a5, 0
3f5acac0:	or     a5, a7
3f5acad0:	sext   a7, 0
3f5acae0:	movb   *a10, a5
3f5acaf0:	or     a7, a5
3f5acb00:	move   a5, *a10+, 0
3f5acb10:	move   *a11+, a7, 0
3f5acb20:	move   *a12+, a5, 0
3f5acb30:	or     a5, a7
3f5acb40:	sext   a7, 0
3f5acb50:	movb   *a10, a5
3f5acb60:	or     a7, a5
3f5acb70:	move   a5, *a10+, 0
3f5acb80:	move   *a11+, a7, 0
3f5acb90:	move   *a12+, a5, 0
3f5acba0:	or     a5, a7
3f5acbb0:	sext   a7, 0
3f5acbc0:	movb   *a10, a5
3f5acbd0:	or     a7, a5
3f5acbe0:	move   a5, *a10+, 0
3f5acbf0:	move   *a11+, a7, 0
3f5acc00:	move   *a12+, a5, 0
3f5acc10:	or     a5, a7
3f5acc20:	sext   a7, 0
3f5acc30:	movb   *a10, a5
3f5acc40:	or     a7, a5
3f5acc50:	move   a5, *a10+, 0
3f5acc60:	move   *a11+, a7, 0
3f5acc70:	move   *a12+, a5, 0
3f5acc80:	or     a5, a7
3f5acc90:	sext   a7, 0
3f5acca0:	movb   *a10, a5
3f5accb0:	or     a7, a5
3f5accc0:	move   a5, *a10+, 0
3f5accd0:	move   *a11+, a7, 0
3f5acce0:	move   *a12+, a5, 0
3f5accf0:	or     a5, a7
3f5acd00:	sext   a7, 0
3f5acd10:	movb   *a10, a5
3f5acd20:	or     a7, a5
3f5acd30:	move   a5, *a10+, 0
3f5acd40:	move   *a11+, a7, 0
3f5acd50:	move   *a12+, a5, 0
3f5acd60:	or     a5, a7
3f5acd70:	sext   a7, 0
3f5acd80:	movb   *a10, a5
3f5acd90:	or     a7, a5
3f5acda0:	move   a5, *a10+, 0
3f5acdb0:	move   *a11+, a7, 0
3f5acdc0:	move   *a12+, a5, 0
3f5acdd0:	or     a5, a7
3f5acde0:	sext   a7, 0
3f5acdf0:	movb   *a10, a5
3f5ace00:	or     a7, a5
3f5ace10:	move   a5, *a10+, 0
3f5ace20:	addk   2, a0
3f5ace30:	addk   8, a9
3f5ace40:	cmpi   0x10, a0
3f5ace60:	jrlt   L3F5AC900
L3F5ACE70:
3f5ace70:	move   *sp(0x140), a14, 1
3f5ace90:	mmfm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f5aceb0:	rets   2
L3F5ACEC0:
3f5acec0:	mmtm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3f5acee0:	move   a14, a13
3f5acef0:	move   *a13(0xffe0), a9, 1
3f5acf10:	move   *a13(0xffc0), a10, 1
3f5acf30:	addi   0x38, a10
3f5acf50:	move   a9, a7
3f5acf60:	sll    0x1, a7
3f5acf70:	move   a9, a5
3f5acf80:	andi   0x80000000, a5
3f5acfb0:	jreq   L3F5ACFE0
3f5acfc0:	movk   1, a5
3f5acfd0:	jruc   L3F5ACFF0
L3F5ACFE0:
3f5acfe0:	sub    a5, a5
L3F5ACFF0:
3f5acff0:	or     a5, a7
3f5ad000:	move   a7, a2
3f5ad010:	move   @0x1c0200, a7, 1
3f5ad040:	move   a7, a11
3f5ad050:	addi   0x3800, a11
3f5ad070:	move   a10, a5
3f5ad080:	subk   8, a10
3f5ad090:	movb   *a5, a5
3f5ad0a0:	xor    a2, a5
3f5ad0b0:	andi   0x3f, a5
3f5ad0e0:	sll    0x5, a5
3f5ad0f0:	add    a11, a5
3f5ad100:	move   *a5, a12, 1
3f5ad110:	subi   0x800, a11
3f5ad130:	move   a9, a0
3f5ad140:	srl    0x3, a0
3f5ad150:	move   a10, a5
3f5ad160:	subk   8, a10
3f5ad170:	movb   *a5, a5
3f5ad180:	xor    a0, a5
3f5ad190:	andi   0x3f, a5
3f5ad1c0:	sll    0x5, a5
3f5ad1d0:	add    a11, a5
3f5ad1e0:	move   *a5, a5, 1
3f5ad1f0:	or     a5, a12
3f5ad200:	subi   0x800, a11
3f5ad220:	sra    0x4, a0
3f5ad230:	move   a10, a5
3f5ad240:	subk   8, a10
3f5ad250:	movb   *a5, a5
3f5ad260:	xor    a0, a5
3f5ad270:	andi   0x3f, a5
3f5ad2a0:	sll    0x5, a5
3f5ad2b0:	add    a11, a5
3f5ad2c0:	move   *a5, a5, 1
3f5ad2d0:	or     a5, a12
3f5ad2e0:	subi   0x800, a11
3f5ad300:	sra    0x4, a0
3f5ad310:	move   a10, a5
3f5ad320:	subk   8, a10
3f5ad330:	movb   *a5, a5
3f5ad340:	xor    a0, a5
3f5ad350:	andi   0x3f, a5
3f5ad380:	sll    0x5, a5
3f5ad390:	add    a11, a5
3f5ad3a0:	move   *a5, a5, 1
3f5ad3b0:	or     a5, a12
3f5ad3c0:	subi   0x800, a11
3f5ad3e0:	sra    0x4, a0
3f5ad3f0:	move   a10, a5
3f5ad400:	subk   8, a10
3f5ad410:	movb   *a5, a5
3f5ad420:	xor    a0, a5
3f5ad430:	andi   0x3f, a5
3f5ad460:	sll    0x5, a5
3f5ad470:	add    a11, a5
3f5ad480:	move   *a5, a5, 1
3f5ad490:	or     a5, a12
3f5ad4a0:	subi   0x800, a11
3f5ad4c0:	sra    0x4, a0
3f5ad4d0:	move   a10, a5
3f5ad4e0:	subk   8, a10
3f5ad4f0:	movb   *a5, a5
3f5ad500:	xor    a0, a5
3f5ad510:	andi   0x3f, a5
3f5ad540:	sll    0x5, a5
3f5ad550:	add    a11, a5
3f5ad560:	move   *a5, a5, 1
3f5ad570:	or     a5, a12
3f5ad580:	subi   0x800, a11
3f5ad5a0:	sra    0x4, a0
3f5ad5b0:	move   a10, a5
3f5ad5c0:	subk   8, a10
3f5ad5d0:	movb   *a5, a5
3f5ad5e0:	xor    a0, a5
3f5ad5f0:	andi   0x3f, a5
3f5ad620:	sll    0x5, a5
3f5ad630:	add    a11, a5
3f5ad640:	move   *a5, a5, 1
3f5ad650:	or     a5, a12
3f5ad660:	subi   0x800, a11
3f5ad680:	sra    0x4, a0
3f5ad690:	movk   1, a5
3f5ad6a0:	and    a9, a5
3f5ad6b0:	sll    0x5, a5
3f5ad6c0:	or     a5, a0
3f5ad6d0:	movb   *a10, a5
3f5ad6e0:	xor    a0, a5
3f5ad6f0:	andi   0x3f, a5
3f5ad720:	sll    0x5, a5
3f5ad730:	add    a11, a5
3f5ad740:	move   *a5, a5, 1
3f5ad750:	or     a5, a12
3f5ad760:	move   a12, a8
3f5ad770:	move   *sp(0x140), a14, 1
3f5ad790:	mmfm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3f5ad7b0:	rets   2
L3F5AD7C0:
3f5ad7c0:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3f5ad7e0:	move   a14, a13
3f5ad7f0:	addi   0x40, a14
3f5ad810:	move   a14, -*sp, 1
3f5ad820:	movi   0x800, a7
3f5ad840:	move   a7, *a14+, 1
3f5ad850:	sub    a7, a7
3f5ad860:	move   a7, *a14+, 1
3f5ad870:	move   *a13(0xffe0), *a14+, 1
3f5ad890:	calla  L3FE16BC0
3f5ad8c0:	move   a7, *a13, 1
L3F5AD8D0:
3f5ad8d0:	sub    a10, a10
L3F5AD8E0:
3f5ad8e0:	sub    a11, a11
L3F5AD8F0:
3f5ad8f0:	move   a11, a7
3f5ad900:	sll    0x3, a7
3f5ad910:	move   *a13(0xffc0), a5, 1
3f5ad930:	add    a5, a7
3f5ad940:	movb   *a7, a7
3f5ad950:	move   a7, a9
3f5ad960:	dec    a9
3f5ad970:	move   a9, a7
3f5ad980:	sra    0x2, a7
3f5ad990:	move   *a13, a5, 1
3f5ad9a0:	cmp    a5, a7
3f5ad9b0:	jrne   L3F5ADBC0
3f5ad9c0:	movk   3, a7
3f5ad9d0:	and    a9, a7
3f5ad9e0:	sll    0x5, a7
3f5ad9f0:	addi   0x1c0380, a7
3f5ada20:	move   *a7, a7, 1
3f5ada30:	and    a10, a7
3f5ada40:	jreq   L3F5ADBC0
3f5ada50:	movk   7, a7
3f5ada60:	and    a11, a7
3f5ada70:	move   a7, *a13(0x20), 1
3f5ada90:	sll    0xa, a5
3f5adaa0:	move   *a13(0xffe0), a3, 1
3f5adac0:	add    a3, a5
3f5adad0:	move   a10, a3
3f5adae0:	sll    0x6, a3
3f5adaf0:	add    a3, a5
3f5adb00:	move   a11, a3
3f5adb10:	sra    0x3, a3
3f5adb20:	sll    0x3, a3
3f5adb30:	add    a3, a5
3f5adb40:	sll    0x5, a7
3f5adb50:	addi   0x1c0280, a7
3f5adb80:	movb   *a7, a7
3f5adb90:	movb   *a5, a3
3f5adba0:	or     a7, a3
3f5adbb0:	movb   a3, *a5
L3F5ADBC0:
3f5adbc0:	inc    a11
3f5adbd0:	cmpi   0x40, a11
3f5adbf0:	jrlt   L3F5AD8F0
3f5adc00:	inc    a10
3f5adc10:	cmpi   0x10, a10
3f5adc30:	jrlt   L3F5AD8E0
3f5adc40:	move   *a13, a7, 1
3f5adc50:	inc    a7
3f5adc60:	move   a7, *a13, 1
3f5adc70:	subk   16, a7
3f5adc80:	jrlt   L3F5AD8D0
3f5adc90:	move   *sp(0x100), a14, 1
3f5adcb0:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3f5adcd0:	rets   2
L3F5ADCE0:
3f5adce0:	mmtm   sp, a7,a9,a11,a13
3f5add00:	move   a14, a13
3f5add10:	addi   0x1c0, a14
3f5add30:	sub    a11, a11
3f5add40:	move   a11, *a13(0x100), 1
L3F5ADD60:
3f5add60:	sub    a11, a11
3f5add70:	move   a11, *a13(0x120), 1
L3F5ADD90:
3f5add90:	move   *a13(0x120), a11, 1
3f5addb0:	sll    0x3, a11
3f5addc0:	addi   0x1c0100, a11
3f5addf0:	movb   *a11, a11
3f5ade00:	move   *a13(0x100), a9, 1
3f5ade20:	dec    a11
3f5ade30:	cmp    a9, a11
3f5ade40:	jrne   L3F5ADEB0
3f5ade50:	sll    0x3, a9
3f5ade60:	add    a13, a9
3f5ade70:	movb   *a13(0x120), *a9(0x0)
3f5adea0:	jruc   L3F5ADF20
L3F5ADEB0:
3f5adeb0:	move   *a13(0x120), a11, 1
3f5aded0:	inc    a11
3f5adee0:	move   a11, *a13(0x120), 1
3f5adf00:	subk   32, a11
3f5adf10:	jrlt   L3F5ADD90
L3F5ADF20:
3f5adf20:	move   *a13(0x100), a11, 1
3f5adf40:	inc    a11
3f5adf50:	move   a11, *a13(0x100), 1
3f5adf70:	subk   32, a11
3f5adf80:	jrlt   L3F5ADD60
3f5adf90:	sub    a11, a11
3f5adfa0:	move   a11, *a13(0x140), 1
L3F5ADFC0:
3f5adfc0:	sub    a11, a11
3f5adfd0:	move   a11, *a13(0x120), 1
L3F5ADFF0:
3f5adff0:	sub    a11, a11
3f5ae000:	move   a11, *a13(0x1a0), 1
3f5ae020:	move   *a13(0x120), a9, 1
3f5ae040:	andi   0x20, a9
3f5ae070:	move   *a13(0x120), a7, 1
3f5ae090:	btst   0, a7
3f5ae0a0:	jreq   L3F5AE0D0
3f5ae0b0:	movk   16, a7
3f5ae0c0:	jruc   L3F5AE0E0
L3F5AE0D0:
3f5ae0d0:	move   a11, a7
L3F5AE0E0:
3f5ae0e0:	or     a7, a9
3f5ae0f0:	move   *a13(0x120), a7, 1
3f5ae110:	sra    0x1, a7
3f5ae120:	movk   15, a11
3f5ae130:	and    a11, a7
3f5ae140:	or     a7, a9
3f5ae150:	move   a9, *a13(0x180), 1
3f5ae170:	sub    a7, a7
3f5ae180:	move   a7, *a13(0x160), 1
L3F5AE1A0:
3f5ae1a0:	move   *a13(0x140), a11, 1
3f5ae1c0:	sll    0x9, a11
3f5ae1d0:	addi   0x1bf100, a11
3f5ae200:	move   *a13(0x180), a9, 1
3f5ae220:	sll    0x3, a9
3f5ae230:	add    a9, a11
3f5ae240:	move   *a13(0x160), a9, 1
3f5ae260:	neg    a9
3f5ae270:	movk   8, a7
3f5ae280:	sra    a9, a7
3f5ae290:	movb   *a11, a11
3f5ae2a0:	and    a7, a11
3f5ae2b0:	jreq   L3F5AE3E0
3f5ae2c0:	move   *a13(0x140), a11, 1
3f5ae2e0:	sll    0x2, a11
3f5ae2f0:	move   *a13(0x160), a9, 1
3f5ae310:	add    a9, a11
3f5ae320:	sll    0x3, a11
3f5ae330:	add    a13, a11
3f5ae340:	movb   *a11, a11
3f5ae350:	neg    a11
3f5ae360:	movk   1, a7
3f5ae370:	addk   31, a11
3f5ae380:	sll    a11, a7
3f5ae390:	move   *a13(0x1a0), a11, 1
3f5ae3b0:	or     a11, a7
3f5ae3c0:	move   a7, *a13(0x1a0), 1
L3F5AE3E0:
3f5ae3e0:	move   *a13(0x160), a11, 1
3f5ae400:	inc    a11
3f5ae410:	move   a11, *a13(0x160), 1
3f5ae430:	subk   4, a11
3f5ae440:	jrlt   L3F5AE1A0
3f5ae450:	move   *a13(0x140), a11, 1
3f5ae470:	sll    0xb, a11
3f5ae480:	move   @0x1c0200, a9, 1
3f5ae4b0:	add    a9, a11
3f5ae4c0:	move   *a13(0x120), a7, 1
3f5ae4e0:	sll    0x5, a7
3f5ae4f0:	add    a7, a11
3f5ae500:	move   *a13(0x1a0), *a11(0x0), 1
3f5ae530:	move   *a13(0x120), a11, 1
3f5ae550:	inc    a11
3f5ae560:	move   a11, *a13(0x120), 1
3f5ae580:	cmpi   0x40, a11
3f5ae5a0:	jrlt   L3F5ADFF0
3f5ae5b0:	move   *a13(0x140), a7, 1
3f5ae5d0:	inc    a7
3f5ae5e0:	move   a7, *a13(0x140), 1
3f5ae600:	subk   8, a7
3f5ae610:	jrlt   L3F5ADFC0
3f5ae620:	subi   0x1c0, a14
3f5ae640:	mmfm   sp, a7,a9,a11,a13
3f5ae660:	rets
L3F5AE670:
3f5ae670:	mmtm   sp, a9,a10,a13
3f5ae690:	move   a14, a13
3f5ae6a0:	move   a13, a9
3f5ae6b0:	subk   32, a9
3f5ae6c0:	movb   *a9(0x18), a10
3f5ae6e0:	movb   *a9(0x0), *a9(0x18)
3f5ae710:	movb   a10, *a9
3f5ae720:	movb   *a9(0x10), a10
3f5ae740:	movb   *a9(0x8), *a9(0x10)
3f5ae770:	movb   a10, *a9(0x8)
3f5ae790:	move   *a13(0xffe0), a8, 1
3f5ae7b0:	move   *sp(0x80), a14, 1
3f5ae7d0:	mmfm   sp, a9,a10,a13
3f5ae7f0:	rets   2
3f5ae800:	addc   b10, b4
3f5ae810:	sla    0x2, b0
3f5ae820:	or     b2, b3
3f5ae830:	or     a2, a1
3f5ae840:	.word  0x0053
3f5ae850:	modu   a11, a3
3f5ae860:	modu   a3, a14
3f5ae870:	sll    a11, a5
3f5ae880:	rl     b11, b4
3f5ae890:	modu   a3, sp
3f5ae8a0:	sla    0x3, b3
3f5ae8b0:	modu   a3, a9
3f5ae8c0:	.word  0x7469
3f5ae8d0:	sla    a11, a9
3f5ae8e0:	sra    b11, b4
3f5ae8f0:	.word  0x0064
3f5ae900:	modu   a11, a3
3f5ae910:	modu   a3, a14
3f5ae920:	sll    a11, a5
3f5ae930:	rl     b11, b4
3f5ae940:	modu   a3, sp
3f5ae950:	sla    0x3, b3
3f5ae960:	sll    a11, a1
3f5ae970:	sra    a11, a3
3f5ae980:	.word  0x7470
3f5ae990:	sra    a3, a5
3f5ae9a0:	sll    a8, a0
3f5ae9b0:	modu   a3, sp
3f5ae9c0:	sra    a11, a14
3f5ae9d0:	.word  0x7463
3f5ae9e0:	modu   a11, a9
3f5ae9f0:	.word  0x736e
3f5aea00:	sra    a9, a0
3f5aea10:	.word  0x7473
3f5aea20:	sll    a3, a1
3f5aea30:	rl     a11, a12
3f5aea40:	rl     b3, b3
3f5aea50:	sra    a3, a5
3f5aea60:	sll    a8, a0
3f5aea70:	modu   a3, sp
3f5aea80:	sra    a11, a14
3f5aea90:	.word  0x7463
3f5aeaa0:	modu   a11, a9
3f5aeab0:	.word  0x736e
3f5aeac0:	sra    a1, a0
3f5aead0:	modu   b11, b2
3f5aeae0:	.word  0x7070
3f5aeaf0:	sra    a3, a5
3f5aeb00:	sra    a8, a0
3f5aeb10:	sll    a3, a13
3f5aeb20:	.word  0x7972
3f5aeb30:	modu   a3, sp
3f5aeb40:	sll    a11, a9
3f5aeb50:	sll    a9, a0
3f5aeb60:	modu   a3, sp
3f5aeb70:	sra    a11, a14
3f5aeb80:	.word  0x7463
3f5aeb90:	modu   a11, a9
3f5aeba0:	.word  0x736e
3f5aebb0:	sra    a1, a0
3f5aebc0:	modu   b11, b2
3f5aebd0:	.word  0x7070
3f5aebe0:	sra    a3, a5
3f5aebf0:	sll    a8, a0
3f5aec00:	modu   a3, sp
3f5aec10:	srl    0xd, a14
3f5aec20:	sll    a9, a0
3f5aec30:	modu   a11, a12
3f5aec40:	sra    b11, b3
3f5aec50:	sla    0x3, a4
3f5aec60:	rl     a9, a8
3f5aec70:	sll    a11, a14
3f5aec80:	.word  0x756c
3f5aec90:	sra    a11, a4
3f5aeca0:	sla    0x3, b3
3f5aecb0:	.word  0x7264
3f5aecc0:	.word  0x706f
3f5aecd0:	sra    0x15, b3
3f5aece0:	.word  0x7300
3f5aecf0:	srl    a11, a5
3f5aed00:	sla    0x3, b3
3f5aed10:	rl     b3, b7
3f5aed20:	.word  0x7265
3f5aed30:	sla    0x3, a5
3f5aed40:	sra    b11, b7
3f5aed50:	.word  0x7420
3f5aed60:	rl     b11, b2
3f5aed70:	sra    a3, a5
3f5aed80:	.word  0x7420
3f5aed90:	sla    0x3, sp
3f5aeda0:	sra    a11, a7
3f5aedb0:	sla    0x3, b4
3f5aedc0:	.word  0x7472
3f5aedd0:	.word  0x0074
3f5aede0:	rl     b11, b4
3f5aedf0:	sra    a11, a13
3f5aee00:	sla    0x3, b3
3f5aee10:	sra    b11, b7
3f5aee20:	.word  0x7320
3f5aee30:	sll    b11, b5
3f5aee40:	sra    a11, a3
3f5aee50:	sra    a3, a5
3f5aee60:	sra    a3, a5
3f5aee70:	sra    a0, a0
3f5aee80:	mods   a3, a5
3f5aee90:	.word  0x7961
3f5aeea0:	sra    a3, a5
3f5aeeb0:	sla    a9, a0
3f5aeec0:	lmo    a11, a3
3f5aeed0:	sla    0x3, b3
3f5aeee0:	sra    b11, b3
3f5aeef0:	.word  0x746e
3f5aef00:	sll    a8, a0
3f5aef10:	modu   a3, sp
3f5aef20:	srl    0xd, a14
3f5aef30:	sra    a1, a0
3f5aef40:	modu   b11, b2
3f5aef50:	.word  0x7070
3f5aef60:	sra    a3, a5
3f5aef70:	rl     a9, a0
3f5aef80:	sla    0x3, a14
3f5aef90:	.word  0x7872
3f5aefa0:	.word  0x746d
3f5aefb0:	.word  0x7420
3f5aefc0:	mods   a11, a9
3f5aefd0:	modu   a11, a5
3f5aefe0:	.word  0x7475
3f5aeff0:	.word  0x7200
3f5af000:	.word  0x7465
3f5af010:	sla    b11, b2
3f5af020:	.word  0x736e
3f5af030:	rl     a11, a13
3f5af040:	sla    0x3, b4
3f5af050:	rl     b11, b4
3f5af060:	sra    a11, a13
3f5af070:	.word  0x756f
3f5af080:	.word  0x7374
3f5af090:	.word  0x7000
3f5af0a0:	.word  0x7265
3f5af0b0:	rl     b11, b3
3f5af0c0:	.word  0x7473
3f5af0d0:	.word  0x7420
3f5af0e0:	mods   a11, a9
3f5af0f0:	modu   a11, a5
3f5af100:	.word  0x7475
3f5af110:	.word  0x0073
3f5af120:	sra    a11, a11
3f5af130:	.word  0x7065
3f5af140:	mods   a3, a1
3f5af150:	.word  0x7669
3f5af160:	sla    0x3, a5
3f5af170:	rl     b11, b4
3f5af180:	sra    a11, a13
3f5af190:	.word  0x756f
3f5af1a0:	.word  0x7374
3f5af1b0:	lmo    a8, a0
3f5af1c0:	sra    a11, a5
3f5af1d0:	sla    b11, b0
3f5af1e0:	rl     a11, a12
3f5af1f0:	sra    b11, b6
3f5af200:	.word  0x7020
3f5af210:	modu   b11, b2
3f5af220:	sra    a11, a2
3f5af230:	sla    0x3, b3
3f5af240:	sra    b11, b3
3f5af250:	.word  0x746e
3f5af260:	sll    a8, a0
3f5af270:	modu   a3, sp
3f5af280:	sra    a11, a14
3f5af290:	.word  0x7463
3f5af2a0:	modu   a11, a9
3f5af2b0:	.word  0x736e
3f5af2c0:	sra    a1, a0
3f5af2d0:	modu   b11, b2
3f5af2e0:	.word  0x7070
3f5af2f0:	sra    a3, a5
3f5af300:	rl     a9, a0
3f5af310:	sla    0x3, a14
3f5af320:	sra    a11, a11
3f5af330:	.word  0x7065
3f5af340:	mods   a3, a1
3f5af350:	.word  0x7669
3f5af360:	.word  0x0065
3f5af370:	modu   b11, b4
3f5af380:	sla    b11, b4
3f5af390:	sla    0x3, a12
3f5af3a0:	sla    b11, b0
3f5af3b0:	lmo    a11, a3
3f5af3c0:	.word  0x7465
3f5af3d0:	sla    0x3, b3
3f5af3e0:	sra    b11, b3
3f5af3f0:	.word  0x746e
3f5af400:	sra    a0, a0
3f5af410:	.word  0x7461
3f5af420:	sla    0x3, a1
3f5af430:	sla    b11, b0
3f5af440:	lmo    a11, a3
3f5af450:	.word  0x7465
3f5af460:	sla    0x3, b3
3f5af470:	sra    b11, b3
3f5af480:	.word  0x746e
3f5af490:	sra    a0, a0
3f5af4a0:	.word  0x7461
3f5af4b0:	sla    0x3, a1
3f5af4c0:	.word  0x7962
3f5af4d0:	sra    b11, b4
3f5af4e0:	sla    0x3, b3
3f5af4f0:	sra    b11, b3
3f5af500:	.word  0x746e
3f5af510:	sra    a0, a0
3f5af520:	.word  0x7461
3f5af530:	sla    0x3, a1
3f5af540:	sla    b11, b0
3f5af550:	lmo    a11, a3
3f5af560:	.word  0x7465
3f5af570:	sla    0x3, b3
3f5af580:	sra    b11, b2
3f5af590:	.word  0x7274
3f5af5a0:	modu   a3, a1
3f5af5b0:	mods   b11, b3
3f5af5c0:	.word  0x7469
3f5af5d0:	sra    b11, b4
3f5af5e0:	.word  0x0064
3f5af5f0:	sla    a11, a4
3f5af600:	sla    b11, b4
3f5af610:	sll    a1, a0
3f5af620:	.word  0x7479
3f5af630:	.word  0x7365
3f5af640:	.word  0x7220
3f5af650:	.word  0x7465
3f5af660:	sla    b11, b2
3f5af670:	.word  0x736e
3f5af680:	rl     a11, a13
3f5af690:	.word  0x7474
3f5af6a0:	sra    a3, a5
3f5af6b0:	sla    a8, a0
3f5af6c0:	lmo    a11, a3
3f5af6d0:	modu   a9, a13
3f5af6e0:	mods   a3, a14
3f5af6f0:	sla    0x3, b9
3f5af700:	sla    b11, b0
3f5af710:	lmo    a11, a3
3f5af720:	.word  0x7465
3f5af730:	sla    0x3, b3
3f5af740:	sra    b11, b3
3f5af750:	.word  0x746e
3f5af760:	.word  0x7700
3f5af770:	modu   a3, a9
3f5af780:	modu   a11, a4
3f5af790:	sla    0x3, b7
3f5af7a0:	.word  0x7270
3f5af7b0:	sll    a3, sp
3f5af7c0:	.word  0x7365
3f5af7d0:	.word  0x7320
3f5af7e0:	modu   a3, a5
3f5af7f0:	.word  0x0074
3f5af800:	sla    b11, b0
3f5af810:	lmo    a11, a3
3f5af820:	.word  0x7465
3f5af830:	sla    0x3, b3
3f5af840:	sra    b11, b3
3f5af850:	.word  0x746e
3f5af860:	.word  0x7720
3f5af870:	.word  0x7469
3f5af880:	sla    0x3, a8
3f5af890:	andn   b2, b5
3f5af8a0:	sla    0x2, a7
3f5af8b0:	modu   a3, sp
3f5af8c0:	.word  0x796c
3f5af8d0:	.word  0x7700
3f5af8e0:	modu   a3, a9
3f5af8f0:	modu   a11, a4
3f5af900:	sla    0x3, b7
3f5af910:	.word  0x7075
3f5af920:	sla    a11, a4
3f5af930:	sra    b11, b4
3f5af940:	modu   a9, a13
3f5af950:	mods   a3, a14
3f5af960:	sla    0x3, b9
3f5af970:	sla    b11, b0
3f5af980:	lmo    a11, a3
3f5af990:	.word  0x7465
3f5af9a0:	sla    0x3, b3
3f5af9b0:	sra    b11, b3
3f5af9c0:	.word  0x746e
3f5af9d0:	sll    a8, a0
3f5af9e0:	modu   a3, sp
3f5af9f0:	.word  0x7274
3f5afa00:	mods   a3, sp
3f5afa10:	sra    0x1f, a0
3f5afa20:	divs   b10, b3
3f5afa30:	.word  0x7c4e
3f5afa40:	cmp    a10, a6
3f5afa50:	.word  0x7c4e
3f5afa60:	andn   b10, b2
3f5afa70:	sra    0x16, b4
3f5afa80:	.word  0x7020
3f5afa90:	sll    a11, a1
3f5afaa0:	sra    a11, a11
3f5afab0:	.word  0x7374
3f5afac0:	.word  0x7320
3f5afad0:	modu   a3, a5
3f5afae0:	.word  0x0074
3f5afaf0:	modu   b11, b4
3f5afb00:	sla    b11, b4
3f5afb10:	sla    0x3, a12
3f5afb20:	sla    b11, b0
3f5afb30:	lmo    a11, a3
3f5afb40:	.word  0x7465
3f5afb50:	sla    0x3, b3
3f5afb60:	sra    b11, b2
3f5afb70:	sra    a11, a3
3f5afb80:	.word  0x7669
3f5afb90:	sra    a3, a5
3f5afba0:	.word  0x7000
3f5afbb0:	sll    a11, a1
3f5afbc0:	sra    a11, a11
3f5afbd0:	.word  0x7374
3f5afbe0:	.word  0x7220
3f5afbf0:	sll    a11, a5
3f5afc00:	rl     a11, a5
3f5afc10:	sra    b11, b6
3f5afc20:	sla    0x3, a4
3f5afc30:	modu   a3, a9
3f5afc40:	.word  0x7320
3f5afc50:	.word  0x7165
3f5afc60:	sra    b11, b5
3f5afc70:	sll    a11, a14
3f5afc80:	.word  0x0065
3f5afc90:	.word  0x7962
3f5afca0:	sra    b11, b4
3f5afcb0:	sla    0x3, b3
3f5afcc0:	sra    b11, b2
3f5afcd0:	sra    a11, a3
3f5afce0:	.word  0x7669
3f5afcf0:	sra    a3, a5
3f5afd00:	rl     a9, a0
3f5afd10:	sla    0x3, a14
3f5afd20:	sra    b11, b3
3f5afd30:	.word  0x7571
3f5afd40:	modu   a3, a5
3f5afd50:	sra    a11, a3
3f5afd60:	.word  0x7000
3f5afd70:	sll    a11, a1
3f5afd80:	sra    a11, a11
3f5afd90:	.word  0x7374
3f5afda0:	.word  0x7220
3f5afdb0:	sll    a11, a5
3f5afdc0:	rl     a11, a5
3f5afdd0:	sra    b11, b6
3f5afde0:	sla    0x3, a4
3f5afdf0:	rl     b11, b7
3f5afe00:	rl     b3, b4
3f5afe10:	sll    a9, a0
3f5afe20:	lmo    a11, a3
3f5afe30:	.word  0x7573
3f5afe40:	sla    0x3, a13
3f5afe50:	.word  0x7265
3f5afe60:	.word  0x7372
3f5afe70:	.word  0x7000
3f5afe80:	sll    a11, a1
3f5afe90:	sra    a11, a11
3f5afea0:	.word  0x7374
3f5afeb0:	.word  0x7220
3f5afec0:	sll    a11, a5
3f5afed0:	rl     a11, a5
3f5afee0:	sra    b11, b6
3f5afef0:	sla    0x3, a4
3f5aff00:	rl     b11, b7
3f5aff10:	rl     b3, b4
3f5aff20:	sll    a1, a0
3f5aff30:	sra    a3, a1
3f5aff40:	modu   a9, a0
3f5aff50:	srl    a3, a6
3f5aff60:	sra    b11, b3
3f5aff70:	.word  0x0074
3f5aff80:	sla    b11, b0
3f5aff90:	lmo    a11, a3
3f5affa0:	.word  0x7465
3f5affb0:	sla    0x3, b3
3f5affc0:	sra    b11, b2
3f5affd0:	sra    a11, a3
3f5affe0:	.word  0x7669
3f5afff0:	sra    a3, a5
3f5b0000:	.word  0x7420
3f5b0010:	modu   a11, sp
3f5b0020:	.word  0x7320
3f5b0030:	modu   a11, a8
3f5b0040:	.word  0x7472
3f5b0050:	sra    a0, a0
3f5b0060:	.word  0x7075
3f5b0070:	rl     a11, a12
3f5b0080:	sla    a11, a3
3f5b0090:	sra    b11, b4
3f5b00a0:	modu   a9, a13
3f5b00b0:	mods   a3, a14
3f5b00c0:	sla    0x3, b9
3f5b00d0:	sla    b11, b0
3f5b00e0:	lmo    a11, a3
3f5b00f0:	.word  0x7465
3f5b0100:	sla    0x3, b3
3f5b0110:	sra    b11, b2
3f5b0120:	sra    a11, a3
3f5b0130:	.word  0x7669
3f5b0140:	sra    a3, a5
3f5b0150:	sra    a0, a0
3f5b0160:	.word  0x7075
3f5b0170:	rl     a11, a12
3f5b0180:	sla    a11, a3
3f5b0190:	sra    b11, b4
3f5b01a0:	modu   a9, a13
3f5b01b0:	mods   a3, a14
3f5b01c0:	sla    0x3, b9
3f5b01d0:	.word  0x7962
3f5b01e0:	sra    b11, b4
3f5b01f0:	sla    0x3, b3
3f5b0200:	sra    b11, b2
3f5b0210:	sra    a11, a3
3f5b0220:	.word  0x7669
3f5b0230:	sra    a3, a5
3f5b0240:	.word  0x7000
3f5b0250:	sll    a11, a1
3f5b0260:	sra    a11, a11
3f5b0270:	.word  0x7374
3f5b0280:	.word  0x7720
3f5b0290:	.word  0x7469
3f5b02a0:	sla    0x3, a8
3f5b02b0:	modu   b11, b3
3f5b02c0:	sra    a11, a13
3f5b02d0:	sra    a1, a0
3f5b02e0:	.word  0x7075
3f5b02f0:	rl     a11, a12
3f5b0300:	sla    a11, a3
3f5b0310:	sra    b11, b4
3f5b0320:	sra    a1, a0
3f5b0330:	.word  0x7461
3f5b0340:	.word  0x0061
3f5b0350:	.word  0x7564
3f5b0360:	srl    0xd, b0
3f5b0370:	sll    a1, a0
3f5b0380:	.word  0x7479
3f5b0390:	.word  0x7365
3f5b03a0:	rl     a9, a0
3f5b03b0:	sla    0x3, a14
3f5b03c0:	sla    b11, b0
3f5b03d0:	.word  0x7472
3f5b03e0:	sra    a1, a13
3f5b03f0:	.word  0x7075
3f5b0400:	sla    0x1, a14
3f5b0410:	sla    b11, b0
3f5b0420:	lmo    a11, a3
3f5b0430:	.word  0x7465
3f5b0440:	.word  0x0073
3f5b0450:	.word  0x756f
3f5b0460:	srl    0x15, b4
3f5b0470:	srl    a3, sp
3f5b0480:	modu   a9, a13
3f5b0490:	sra    b3, b2
3f5b04a0:	.word  0x7265
3f5b04b0:	.word  0x7020
3f5b04c0:	sll    a11, a1
3f5b04d0:	sra    a11, a11
3f5b04e0:	.word  0x7374
3f5b04f0:	.word  0x7220
3f5b0500:	sll    a11, a5
3f5b0510:	rl     a11, a5
3f5b0520:	sra    b11, b6
3f5b0530:	.word  0x0064
3f5b0540:	.word  0x756f
3f5b0550:	srl    0x15, b4
3f5b0560:	srl    a3, sp
3f5b0570:	modu   a9, a13
3f5b0580:	sra    b3, b2
3f5b0590:	.word  0x7265
3f5b05a0:	sll    a1, a0
3f5b05b0:	.word  0x7479
3f5b05c0:	.word  0x7365
3f5b05d0:	.word  0x7220
3f5b05e0:	sll    a11, a5
3f5b05f0:	rl     a11, a5
3f5b0600:	sra    b11, b6
3f5b0610:	.word  0x0064
3f5b0620:	sla    b11, b0
3f5b0630:	lmo    a11, a3
3f5b0640:	.word  0x7465
3f5b0650:	sla    0x3, b3
3f5b0660:	rl     b11, b7
3f5b0670:	rl     b3, b4
3f5b0680:	sra    a1, a0
3f5b0690:	.word  0x7461
3f5b06a0:	sla    0x3, a1
3f5b06b0:	srl    a3, a1
3f5b06c0:	sra    b11, b4
3f5b06d0:	sla    0x3, b2
3f5b06e0:	rl     b11, b7
3f5b06f0:	sra    a3, a14
3f5b0700:	.word  0x776f
3f5b0710:	sll    a0, a0
3f5b0720:	.word  0x7479
3f5b0730:	.word  0x7365
3f5b0740:	.word  0x7220
3f5b0750:	.word  0x7663
3f5b0760:	sla    0x3, a4
3f5b0770:	srl    a3, a1
3f5b0780:	sra    b11, b4
3f5b0790:	sla    0x3, b2
3f5b07a0:	rl     b11, b7
3f5b07b0:	sra    a3, a14
3f5b07c0:	.word  0x776f
3f5b07d0:	.word  0x7000
3f5b07e0:	sll    a11, a1
3f5b07f0:	sra    a11, a11
3f5b0800:	.word  0x7374
3f5b0810:	.word  0x7220
3f5b0820:	.word  0x7663
3f5b0830:	sla    0x3, a4
3f5b0840:	srl    a3, a1
3f5b0850:	sra    b11, b4
3f5b0860:	sla    0x3, b2
3f5b0870:	mods   a3, a3
3f5b0880:	.word  0x736f
3f5b0890:	.word  0x0065
3f5b08a0:	sll    b11, b2
3f5b08b0:	sra    b3, b6
3f5b08c0:	.word  0x7720
3f5b08d0:	modu   a3, a9
3f5b08e0:	modu   a11, a4
3f5b08f0:	sla    0x3, b7
3f5b0900:	.word  0x7270
3f5b0910:	sll    a3, sp
3f5b0920:	sla    0x3, a5
3f5b0930:	sla    b11, b0
3f5b0940:	lmo    a11, a3
3f5b0950:	.word  0x7465
3f5b0960:	.word  0x0073
3f5b0970:	sll    b11, b2
3f5b0980:	sra    b3, b6
3f5b0990:	sra    a1, a0
3f5b09a0:	.word  0x7075
3f5b09b0:	rl     a11, a12
3f5b09c0:	sla    a11, a3
3f5b09d0:	sra    b11, b4
3f5b09e0:	sla    a9, a0
3f5b09f0:	lmo    a11, a3
3f5b0a00:	.word  0x0073
3f5b0a10:	sll    b11, b2
3f5b0a20:	sra    b3, b6
3f5b0a30:	sla    a9, a0
3f5b0a40:	lmo    a11, a3
3f5b0a50:	sla    0x3, b3
3f5b0a60:	modu   a11, a6
3f5b0a70:	sla    0x3, b2
3f5b0a80:	modu   b3, b5
3f5b0a90:	sra    b11, b3
3f5b0aa0:	.word  0x746e
3f5b0ab0:	sra    a1, a0
3f5b0ac0:	.word  0x7461
3f5b0ad0:	.word  0x0061
3f5b0ae0:	sll    b11, b2
3f5b0af0:	sra    b3, b6
3f5b0b00:	sla    a9, a0
3f5b0b10:	lmo    a11, a3
3f5b0b20:	.word  0x7020
3f5b0b30:	sll    a11, a1
3f5b0b40:	sra    a11, a11
3f5b0b50:	.word  0x7374
3f5b0b60:	sll    a0, a0
3f5b0b70:	.word  0x7479
3f5b0b80:	.word  0x7365
3f5b0b90:	sla    a9, a0
3f5b0ba0:	lmo    a11, a3
3f5b0bb0:	sra    a3, a5
3f5b0bc0:	sll    a1, a0
3f5b0bd0:	sla    0x3, b9
3f5b0be0:	sll    b11, b2
3f5b0bf0:	sra    b3, b6
3f5b0c00:	sla    a9, a0
3f5b0c10:	lmo    a11, a3
3f5b0c20:	.word  0x0073
3f5b0c30:	sll    b11, b2
3f5b0c40:	sra    b3, b6
3f5b0c50:	.word  0x7720
3f5b0c60:	modu   a3, a9
3f5b0c70:	modu   a11, a4
3f5b0c80:	sla    0x3, b7
3f5b0c90:	.word  0x7075
3f5b0ca0:	sla    a11, a4
3f5b0cb0:	sra    b11, b4
3f5b0cc0:	.word  0x7020
3f5b0cd0:	sll    a11, a1
3f5b0ce0:	sra    a11, a11
3f5b0cf0:	.word  0x7374
3f5b0d00:	or     a8, a0
3f5b0d10:	and    a2, a4
3f5b0d20:	andn   a9, a0
3f5b0d30:	add    b10, b4
3f5b0d40:	andn   b10, b4
3f5b0d50:	rl     a8, a0
3f5b0d60:	sll    a11, a14
3f5b0d70:	mods   a11, sp
3f5b0d80:	mods   b3, b0
3f5b0d90:	.word  0x7465
3f5b0da0:	sla    0x3, a5
3f5b0db0:	sra    a11, a8
3f5b0dc0:	sra    a3, a1
3f5b0dd0:	.word  0x7265
3f5b0de0:	.word  0x0073
3f5b0df0:	sla    a11, a2
3f5b0e00:	sla    0x3, a4
3f5b0e10:	sla    a11, a4
3f5b0e20:	sla    b11, b4
3f5b0e30:	mods   a1, a0
3f5b0e40:	modu   a3, a5
3f5b0e50:	.word  0x7467
3f5b0e60:	sla    0x3, a8
3f5b0e70:	rl     a11, a6
3f5b0e80:	mods   a3, a5
3f5b0e90:	.word  0x7364
3f5b0ea0:	sll    a0, a0
3f5b0eb0:	sra    a3, a1
3f5b0ec0:	sll    a9, a0
3f5b0ed0:	sra    a11, a8
3f5b0ee0:	lmo    a11, a3
3f5b0ef0:	.word  0x7573
3f5b0f00:	.word  0x736d
3f5b0f10:	cmp    a8, a0
3f5b0f20:	sla    0x2, b0
3f5b0f30:	or     b2, b3
3f5b0f40:	or     a2, a1
3f5b0f50:	.word  0x0053
3f5b0f60:	sla    a11, a2
3f5b0f70:	sla    0x3, a4
3f5b0f80:	sra    a11, a8
3f5b0f90:	sra    a3, a1
3f5b0fa0:	.word  0x7265
3f5b0fb0:	sll    a9, a0
3f5b0fc0:	sra    a11, a8
3f5b0fd0:	lmo    a11, a3
3f5b0fe0:	.word  0x7573
3f5b0ff0:	.word  0x736d
3f5b1000:	.word  0x7300
3f5b1010:	sla    a11, a13
3f5b1020:	mods   a3, a12
3f5b1030:	.word  0x7265
3f5b1040:	.word  0x7420
3f5b1050:	sla    a11, a8
3f5b1060:	sla    0x3, a14
3f5b1070:	rl     a11, a13
3f5b1080:	rl     a11, a14
3f5b1090:	.word  0x756d
3f5b10a0:	sla    0x3, a13
3f5b10b0:	rl     b11, b3
3f5b10c0:	sra    b11, b10
3f5b10d0:	sra    a0, a0
3f5b10e0:	.word  0x7461
3f5b10f0:	sla    0x3, a1
3f5b1100:	rl     b11, b3
3f5b1110:	sra    b11, b10
L3F5B1120:
3f5b1120:	dsjs   a0, L3F5B1120
3f5b1130:	sra    a1, a0
3f5b1140:	.word  0x7461
3f5b1150:	sla    0x3, a1
3f5b1160:	sra    a11, a12
3f5b1170:	srl    a11, a14
3f5b1180:	rl     b3, b4
3f5b1190:	rl     a0, a0
3f5b11a0:	sla    a11, a5
3f5b11b0:	sra    a11, a4
3f5b11c0:	sla    0x3, b2
3f5b11d0:	sra    a11, a12
3f5b11e0:	srl    a11, a14
3f5b11f0:	rl     b3, b4
L3F5B1200:
3f5b1200:	dsjs   a0, L3F5B1200
3f5b1210:	sra    a1, a0
3f5b1220:	.word  0x7461
3f5b1230:	sla    0x3, a1
3f5b1240:	rl     b11, b3
3f5b1250:	sra    b11, b10
3f5b1260:	sra    a0, a0
3f5b1270:	.word  0x7461
3f5b1280:	sla    0x3, a1
3f5b1290:	sra    a11, a12
3f5b12a0:	srl    a11, a14
3f5b12b0:	rl     b3, b4
L3F5B12C0:
3f5b12c0:	dsjs   a0, L3F5B12C0
3f5b12d0:	rl     a1, a0
3f5b12e0:	sla    a11, a5
3f5b12f0:	sra    a11, a4
3f5b1300:	sla    0x3, b2
3f5b1310:	sra    a11, a12
3f5b1320:	srl    a11, a14
3f5b1330:	rl     b3, b4
3f5b1340:	srl    a0, a0
3f5b1350:	sla    b11, b2
3f5b1360:	mods   a11, a7
3f5b1370:	modu   a3, a5
3f5b1380:	.word  0x7374
3f5b1390:	.word  0x7220
3f5b13a0:	sll    a11, a5
3f5b13b0:	rl     a11, a5
3f5b13c0:	sra    b11, b6
3f5b13d0:	.word  0x0064
3f5b13e0:	.word  0x7266
3f5b13f0:	srl    a11, a1
3f5b1400:	sra    a11, a13
3f5b1410:	.word  0x746e
3f5b1420:	sla    0x3, b3
3f5b1430:	.word  0x7264
3f5b1440:	.word  0x706f
3f5b1450:	sra    b11, b0
3f5b1460:	sla    0x3, a4
3f5b1470:	sra    a1, a8
3f5b1480:	.word  0x7075
3f5b1490:	modu   a9, a0
3f5b14a0:	sla    0x3, b2
3f5b14b0:	.word  0x756f
3f5b14c0:	sla    0x3, b4
3f5b14d0:	srl    a3, sp
3f5b14e0:	.word  0x7320
3f5b14f0:	sla    b11, b0
3f5b1500:	sra    a11, a3
3f5b1510:	rev    a9
3f5b1520:	.word  0x7266
3f5b1530:	srl    a11, a1
3f5b1540:	sra    a11, a13
3f5b1550:	.word  0x746e
3f5b1560:	sla    0x3, b3
3f5b1570:	.word  0x7264
3f5b1580:	.word  0x706f
3f5b1590:	sra    b11, b0
3f5b15a0:	sla    0x3, a4
3f5b15b0:	srl    a3, a1
3f5b15c0:	sra    b11, b4
3f5b15d0:	sla    0x3, b2
3f5b15e0:	rl     b11, b4
3f5b15f0:	sra    a11, a13
3f5b1600:	.word  0x756f
3f5b1610:	.word  0x0074
3f5b1620:	sla    b11, b0
3f5b1630:	lmo    a11, a3
3f5b1640:	.word  0x7465
3f5b1650:	sla    0x3, b3
3f5b1660:	modu   a11, a6
3f5b1670:	.word  0x7772
3f5b1680:	.word  0x7261
3f5b1690:	sra    a11, a4
3f5b16a0:	.word  0x0064
3f5b16b0:	sla    b11, b0
3f5b16c0:	lmo    a11, a3
3f5b16d0:	.word  0x7465
3f5b16e0:	sla    0x3, b3
3f5b16f0:	modu   a11, a14
3f5b1700:	sla    0x3, b4
3f5b1710:	modu   a11, a6
3f5b1720:	.word  0x7772
3f5b1730:	.word  0x7261
3f5b1740:	sla    a11, a4
3f5b1750:	mods   a3, a2
3f5b1760:	.word  0x0065
3f5b1770:	sra    b11, b2
3f5b1780:	rl     a11, a4
3f5b1790:	sra    b11, b2
3f5b17a0:	.word  0x7463
3f5b17b0:	sla    0x3, b3
3f5b17c0:	sra    b11, b3
3f5b17d0:	.word  0x746e
3f5b17e0:	andn   a0, a0
3f5b17f0:	or     a10, sp
3f5b1800:	cmp    b10, b4
3f5b1810:	subb   a10, a14
3f5b1820:	andn   a9, a0
3f5b1830:	add    b10, b4
3f5b1840:	andn   b10, b4
3f5b1850:	sll    a0, a0
3f5b1860:	srl    a11, sp
3f5b1870:	.word  0x7375
3f5b1880:	.word  0x7220
3f5b1890:	sra    a3, a5
3f5b18a0:	.word  0x7269
3f5b18b0:	sll    a11, a5
3f5b18c0:	sla    0x3, b4
3f5b18d0:	sla    a11, a3
3f5b18e0:	mods   a3, a12
3f5b18f0:	.word  0x0073
3f5b1900:	modu   b11, b2
3f5b1910:	.word  0x7475
3f5b1920:	.word  0x7365
3f5b1930:	sll    a9, a0
3f5b1940:	sra    b11, b2
3f5b1950:	.word  0x7461
3f5b1960:	sra    a3, a5
3f5b1970:	sll    a1, a0
3f5b1980:	sla    0x3, b9
3f5b1990:	sra    b11, b2
3f5b19a0:	rl     a11, a4
3f5b19b0:	sra    b11, b2
3f5b19c0:	.word  0x7463
3f5b19d0:	.word  0x0073
3f5b19e0:	modu   b11, b2
3f5b19f0:	.word  0x7475
3f5b1a00:	.word  0x7365
3f5b1a10:	mods   a9, a0
3f5b1a20:	sra    a3, sp
3f5b1a30:	srl    a3, a9
3f5b1a40:	sra    a11, a9
3f5b1a50:	sla    0x3, a4
3f5b1a60:	.word  0x7962
3f5b1a70:	.word  0x7220
3f5b1a80:	sra    a3, a5
3f5b1a90:	.word  0x7269
3f5b1aa0:	sll    a11, a5
3f5b1ab0:	.word  0x7374
3f5b1ac0:	mods   a0, a0
3f5b1ad0:	modu   a11, sp
3f5b1ae0:	.word  0x756b
3f5b1af0:	.word  0x7370
3f5b1b00:	.word  0x7720
3f5b1b10:	rl     a11, a8
3f5b1b20:	rl     a3, a3
3f5b1b30:	srl    a1, a0
3f5b1b40:	rl     a11, a1
3f5b1b50:	sra    a11, a12
3f5b1b60:	.word  0x0064
3f5b1b70:	modu   a11, a12
3f5b1b80:	lmo    a11, sp
3f5b1b90:	.word  0x7075
3f5b1ba0:	sla    0x3, b3
3f5b1bb0:	sla    b11, b3
3f5b1bc0:	rl     b11, b4
3f5b1bd0:	srl    b3, b3
3f5b1be0:	sra    a11, a9
3f5b1bf0:	sla    0x3, a4
3f5b1c00:	.word  0x7962
3f5b1c10:	sla    a9, a0
3f5b1c20:	.word  0x7720
3f5b1c30:	mods   a3, a9
3f5b1c40:	sll    a11, a4
3f5b1c50:	.word  0x7261
3f5b1c60:	.word  0x0064
3f5b1c70:	add    a10, a12
3f5b1c80:	addc   a10, a14
3f5b1c90:	sla    0x2, a5
3f5b1ca0:	or     b2, b3
3f5b1cb0:	or     a2, a1
3f5b1cc0:	.word  0x0053
3f5b1cd0:	modu   a10, a3
3f5b1ce0:	modu   b3, b5
3f5b1cf0:	sla    0x3, b4
3f5b1d00:	srl    a3, sp
3f5b1d10:	move   a9, a0
3f5b1d20:	mods   a11, a5
3f5b1d30:	.word  0x726f
3f5b1d40:	sla    0x3, b9
3f5b1d50:	.word  0x7265
3f5b1d60:	modu   b11, b2
3f5b1d70:	.word  0x7372
3f5b1d80:	and    a0, a0
3f5b1d90:	sll    a11, a1
3f5b1da0:	sra    a11, a11
3f5b1db0:	.word  0x7374
3f5b1dc0:	srl    a9, a0
3f5b1dd0:	sra    b11, b2
3f5b1de0:	.word  0x7461
3f5b1df0:	.word  0x7265
3f5b1e00:	.word  0x7420
3f5b1e10:	sla    a11, a8
3f5b1e20:	sla    0x3, a14
3f5b1e30:	rl     0x9, b1
3f5b1e40:	rl     0x1, b0
3f5b1e50:	sll    a1, a0
3f5b1e60:	.word  0x7479
3f5b1e70:	.word  0x7365
3f5b1e80:	addc   a0, a0
3f5b1e90:	srl    b3, b5
3f5b1ea0:	sra    a11, a6
3f5b1eb0:	sla    0x3, b2
3f5b1ec0:	.word  0x7245
3f5b1ed0:	modu   b11, b2
3f5b1ee0:	sla    0x3, b2
3f5b1ef0:	modu   a3, sp
3f5b1f00:	andn   a1, a0
3f5b1f10:	sll    a11, a5
3f5b1f20:	rl     a11, a5
3f5b1f30:	sra    b11, b6
3f5b1f40:	addc   a0, a0
3f5b1f50:	.word  0x7479
3f5b1f60:	.word  0x7365
3f5b1f70:	.word  0x7220
3f5b1f80:	sll    a11, a5
3f5b1f90:	rl     a11, a5
3f5b1fa0:	sra    b11, b6
3f5b1fb0:	.word  0x0064
3f5b1fc0:	andn   a2, a3
3f5b1fd0:	sla    0x2, a3
3f5b1fe0:	.word  0x7245
3f5b1ff0:	modu   b11, b2
3f5b2000:	.word  0x7372
3f5b2010:	modu   a9, a0
3f5b2020:	sla    0x3, a14
3f5b2030:	sll    b11, b2
3f5b2040:	.word  0x0076
3f5b2050:	.word  0x7246
3f5b2060:	mods   a11, a1
3f5b2070:	modu   a3, a9
3f5b2080:	sla    0x3, a7
3f5b2090:	.word  0x7245
3f5b20a0:	modu   b11, b2
3f5b20b0:	.word  0x7372
3f5b20c0:	modu   a9, a0
3f5b20d0:	sla    0x3, a14
3f5b20e0:	sll    b11, b2
3f5b20f0:	.word  0x0076
3f5b2100:	.word  0x754d
3f5b2110:	.word  0x746c
3f5b2120:	sll    a11, a9
3f5b2130:	.word  0x7361
3f5b2140:	sla    0x3, b4
3f5b2150:	.word  0x7962
3f5b2160:	sra    b11, b4
3f5b2170:	sla    0x3, b3
3f5b2180:	sra    b11, b2
3f5b2190:	sra    a11, a3
3f5b21a0:	.word  0x7669
3f5b21b0:	sra    a3, a5
3f5b21c0:	move   a8, a0
3f5b21d0:	mods   b3, b5
3f5b21e0:	rl     b11, b4
3f5b21f0:	sla    a11, a3
3f5b2200:	.word  0x7473
3f5b2210:	.word  0x7020
3f5b2220:	sll    a11, a1
3f5b2230:	sra    a11, a11
3f5b2240:	.word  0x7374
3f5b2250:	.word  0x7220
3f5b2260:	sll    a11, a5
3f5b2270:	rl     a11, a5
3f5b2280:	sra    b11, b6
3f5b2290:	.word  0x0064
3f5b22a0:	.word  0x764f
3f5b22b0:	.word  0x7265
3f5b22c0:	mods   a3, a6
3f5b22d0:	.word  0x776f
3f5b22e0:	sra    a9, a0
3f5b22f0:	.word  0x7272
3f5b2300:	.word  0x726f
3f5b2310:	.word  0x0073
3f5b2320:	modu   b10, b4
3f5b2330:	sla    0x3, b4
3f5b2340:	sla    b11, b0
3f5b2350:	lmo    a11, a3
3f5b2360:	.word  0x7465
3f5b2370:	sla    0x3, b3
3f5b2380:	sra    b11, b2
3f5b2390:	sra    a11, a3
3f5b23a0:	.word  0x7669
3f5b23b0:	sra    a3, a5
3f5b23c0:	and    a0, a0
3f5b23d0:	sll    a11, a1
3f5b23e0:	sra    a11, a11
3f5b23f0:	.word  0x7374
3f5b2400:	mods   a1, a0
3f5b2410:	.word  0x736f
3f5b2420:	srl    0x1d, b4
3f5b2430:	modu   a1, a0
3f5b2440:	sla    0x3, sp
3f5b2450:	.word  0x7973
3f5b2460:	.word  0x7473
3f5b2470:	mods   a11, a5
3f5b2480:	.word  0x7220
3f5b2490:	.word  0x7365
3f5b24a0:	.word  0x756f
3f5b24b0:	sll    b11, b2
3f5b24c0:	.word  0x7365
3f5b24d0:	and    a0, a0
3f5b24e0:	sll    a11, a1
3f5b24f0:	sra    a11, a11
3f5b2500:	.word  0x7374
3f5b2510:	mods   a1, a0
3f5b2520:	.word  0x736f
3f5b2530:	srl    0x1d, b4
3f5b2540:	modu   a1, a0
3f5b2550:	sla    0x3, sp
3f5b2560:	.word  0x7375
3f5b2570:	.word  0x7265
3f5b2580:	.word  0x7220
3f5b2590:	.word  0x7365
3f5b25a0:	.word  0x756f
3f5b25b0:	sll    b11, b2
3f5b25c0:	.word  0x7365
3f5b25d0:	or     a8, a0
3f5b25e0:	.word  0x726e
3f5b25f0:	sll    a11, a5
3f5b2600:	srl    a11, sp
3f5b2610:	rl     a11, a14
3f5b2620:	sra    b11, b10
3f5b2630:	sla    0x3, a4
3f5b2640:	sra    a11, a4
3f5b2650:	.word  0x7473
3f5b2660:	modu   a3, a9
3f5b2670:	.word  0x7461
3f5b2680:	modu   a11, a9
3f5b2690:	sla    0x3, a14
3f5b26a0:	modu   a3, sp
3f5b26b0:	.word  0x7220
3f5b26c0:	.word  0x7663
3f5b26d0:	addc   a0, a0
3f5b26e0:	sll    a3, a1
3f5b26f0:	mods   a3, a2
3f5b2700:	sla    0x3, a5
3f5b2710:	.word  0x7265
3f5b2720:	modu   b11, b2
3f5b2730:	.word  0x7372
3f5b2740:	modu   a9, a0
3f5b2750:	sla    0x3, a14
3f5b2760:	mods   b11, b8
3f5b2770:	.word  0x7469
3f5b2780:	or     a0, a0
3f5b2790:	.word  0x746f
3f5b27a0:	sll    a1, a0
3f5b27b0:	.word  0x7479
3f5b27c0:	.word  0x7365
3f5b27d0:	.word  0x7420
3f5b27e0:	sla    b11, b2
3f5b27f0:	.word  0x736e
3f5b2800:	rl     a11, a13
3f5b2810:	.word  0x7474
3f5b2820:	sra    a3, a5
3f5b2830:	addc   a0, a0
3f5b2840:	srl    b3, b5
3f5b2850:	sra    a11, a6
3f5b2860:	sla    0x3, b2
3f5b2870:	.word  0x7245
3f5b2880:	modu   b11, b2
3f5b2890:	sla    0x3, b2
3f5b28a0:	modu   a11, a3
3f5b28b0:	modu   b3, b5
3f5b28c0:	sra    b11, b4
3f5b28d0:	.word  0x0072
3f5b28e0:	sla    b10, b0
3f5b28f0:	lmo    a11, a3
3f5b2900:	.word  0x7465
3f5b2910:	sla    0x3, b3
3f5b2920:	mods   b11, b8
3f5b2930:	.word  0x7469
3f5b2940:	sra    b11, b4
3f5b2950:	sla    0x3, a4
3f5b2960:	rl     b11, b7
3f5b2970:	rl     b3, b4
3f5b2980:	.word  0x756f
3f5b2990:	sla    0x3, b4
3f5b29a0:	sra    a11, a8
3f5b29b0:	.word  0x7261
3f5b29c0:	sll    b3, b4
3f5b29d0:	sla    a11, a5
3f5b29e0:	.word  0x0074
3f5b29f0:	sla    b10, b0
3f5b2a00:	lmo    a11, a3
3f5b2a10:	.word  0x7465
3f5b2a20:	sla    0x3, b3
3f5b2a30:	sra    a11, a4
3f5b2a40:	sra    a11, a6
3f5b2a50:	.word  0x7272
3f5b2a60:	sra    a3, a5
3f5b2a70:	and    a0, a0
3f5b2a80:	sll    a11, a1
3f5b2a90:	sra    a11, a11
3f5b2aa0:	.word  0x7374
3f5b2ab0:	.word  0x7820
3f5b2ac0:	rl     a11, a13
3f5b2ad0:	.word  0x7474
3f5b2ae0:	sra    a3, a5
3f5b2af0:	.word  0x7720
3f5b2b00:	.word  0x7469
3f5b2b10:	sla    0x3, a8
3f5b2b20:	modu   a11, a12
3f5b2b30:	.word  0x7373
3f5b2b40:	modu   a9, a0
3f5b2b50:	sla    0x3, a6
3f5b2b60:	sla    a11, a3
3f5b2b70:	.word  0x7272
3f5b2b80:	sra    a11, a9
3f5b2b90:	.word  0x0072
3f5b2ba0:	sla    b10, b0
3f5b2bb0:	lmo    a11, a3
3f5b2bc0:	.word  0x7465
3f5b2bd0:	sla    0x3, b3
3f5b2be0:	mods   b11, b8
3f5b2bf0:	.word  0x7469
3f5b2c00:	sra    b11, b4
3f5b2c10:	sla    0x3, a4
3f5b2c20:	rl     b11, b7
3f5b2c30:	rl     b3, b4
3f5b2c40:	sla    a9, a0
3f5b2c50:	mods   a1, a0
3f5b2c60:	.word  0x7461
3f5b2c70:	sla    0x3, a5
3f5b2c80:	modu   a11, a3
3f5b2c90:	mods   a3, a12
3f5b2ca0:	.word  0x7369
3f5b2cb0:	modu   a11, a9
3f5b2cc0:	.word  0x006e
3f5b2cd0:	.word  0x754d
3f5b2ce0:	.word  0x746c
3f5b2cf0:	sll    a11, a9
3f5b2d00:	.word  0x7361
3f5b2d10:	sla    0x3, b4
3f5b2d20:	.word  0x7962
3f5b2d30:	sra    b11, b4
3f5b2d40:	sla    0x3, b3
3f5b2d50:	.word  0x7274
3f5b2d60:	modu   a3, a1
3f5b2d70:	mods   b11, b3
3f5b2d80:	.word  0x7469
3f5b2d90:	sra    b11, b4
3f5b2da0:	.word  0x0064
3f5b2db0:	sla    b10, b0
3f5b2dc0:	lmo    a11, a3
3f5b2dd0:	.word  0x7465
3f5b2de0:	sla    0x3, b3
3f5b2df0:	mods   b11, b8
3f5b2e00:	.word  0x7469
3f5b2e10:	sra    b11, b4
3f5b2e20:	sla    0x3, a4
3f5b2e30:	sla    0x1, b14
3f5b2e40:	sla    0x1, b1
3f5b2e50:	sra    b11, b2
3f5b2e60:	.word  0x7274
3f5b2e70:	.word  0x0079
3f5b2e80:	.word  0x754d
3f5b2e90:	.word  0x746c
3f5b2ea0:	sll    a11, a9
3f5b2eb0:	.word  0x7361
3f5b2ec0:	sla    0x3, b4
3f5b2ed0:	sla    b11, b0
3f5b2ee0:	lmo    a11, a3
3f5b2ef0:	.word  0x7465
3f5b2f00:	sla    0x3, b3
3f5b2f10:	mods   b11, b8
3f5b2f20:	.word  0x7469
3f5b2f30:	sra    b11, b4
3f5b2f40:	.word  0x0064
3f5b2f50:	sla    b10, b0
3f5b2f60:	lmo    a11, a3
3f5b2f70:	.word  0x7465
3f5b2f80:	sla    0x3, b3
3f5b2f90:	mods   b11, b8
3f5b2fa0:	.word  0x7469
3f5b2fb0:	sra    b11, b4
3f5b2fc0:	sla    0x3, a4
3f5b2fd0:	srl    0x5, b7
3f5b2fe0:	sla    0x1, b1
3f5b2ff0:	sra    b11, b2
3f5b3000:	.word  0x7274
3f5b3010:	.word  0x0079
3f5b3020:	modu   b10, b4
3f5b3030:	sla    0x3, b4
3f5b3040:	sla    b11, b0
3f5b3050:	lmo    a11, a3
3f5b3060:	.word  0x7465
3f5b3070:	sla    0x3, b3
3f5b3080:	.word  0x7274
3f5b3090:	modu   a3, a1
3f5b30a0:	mods   b11, b3
3f5b30b0:	.word  0x7469
3f5b30c0:	sra    b11, b4
3f5b30d0:	.word  0x0064
3f5b30e0:	sla    b10, b0
3f5b30f0:	lmo    a11, a3
3f5b3100:	.word  0x7465
3f5b3110:	sla    0x3, b3
3f5b3120:	modu   a11, a14
3f5b3130:	sla    0x3, b4
3f5b3140:	mods   b11, b8
3f5b3150:	.word  0x7469
3f5b3160:	sra    b11, b4
3f5b3170:	sla    0x3, a4
3f5b3180:	srl    a3, a1
3f5b3190:	sra    b11, b4
3f5b31a0:	sla    0x3, b2
3f5b31b0:	.word  0x3531
3f5b31c0:	.word  0x7220
3f5b31d0:	.word  0x7465
3f5b31e0:	rl     b11, b2
3f5b31f0:	.word  0x7365
3f5b3200:	and    a0, a0
3f5b3210:	sll    a11, a1
3f5b3220:	sra    a11, a11
3f5b3230:	.word  0x7374
3f5b3240:	.word  0x7820
3f5b3250:	rl     a11, a13
3f5b3260:	.word  0x7474
3f5b3270:	sra    a3, a5
3f5b3280:	.word  0x7720
3f5b3290:	.word  0x7469
L3F5B32A0:
3f5b32a0:	sla    0x3, a8
3f5b32b0:	modu   b3, b5
3f5b32c0:	sra    a11, a4
3f5b32d0:	srl    b3, b2
3f5b32e0:	modu   a11, a12
3f5b32f0:	sla    0x3, b7
3f5b3300:	.word  0x7265
3f5b3310:	modu   b11, b2
3f5b3320:	.word  0x0072
3f5b3330:	srl    0x18, a0
3f5b3340:	move   a9, a13
3f5b3350:	.word  0x726f
3f5b3360:	srl    0x15, a5
3f5b3370:	callr  L3F5E0390
3f5b3390:	move   a9, a13
3f5b33a0:	.word  0x726f
3f5b33b0:	srl    0x15, a5
3f5b33c0:	.word  0x0a2d
3f5b33d0:	srl    0x18, a0
3f5b33e0:	sub    a9, a13
3f5b33f0:	sub    a2, a14
3f5b3400:	srl    0x17, a13
3f5b3410:	.word  0x000d
3f5b3420:	dsjs   sp, L3F5B32A0
3f5b3430:	.word  0x0a3f
3f5b3440:	add    a8, a0
3f5b3450:	.word  0x7463
3f5b3460:	.word  0x7669
3f5b3470:	sla    0x3, a5
3f5b3480:	modu   a2, a9
3f5b3490:	sra    b11, b4
3f5b34a0:	modu   b3, b2
3f5b34b0:	.word  0x7465
3f5b34c0:	sll    a9, a0
3f5b34d0:	modu   a3, sp
3f5b34e0:	sra    a11, a14
3f5b34f0:	.word  0x7463
3f5b3500:	modu   a11, a9
3f5b3510:	.word  0x736e
3f5b3520:	.word  0x000a
3f5b3530:	addc   b10, b0
3f5b3540:	.word  0x0042
3f5b3550:	srl    0x17, a5
3f5b3560:	srl    0xf, b8
3f5b3570:	.word  0x7338
3f5b3580:	rev    a0
3f5b3590:	.word  0x7328
3f5b35a0:	sla    b11, b4
3f5b35b0:	sra    b11, b4
3f5b35c0:	rev    a9
3f5b35d0:	modu   a10, a6
3f5b35e0:	sra    b11, b2
3f5b35f0:	srl    a11, a9
3f5b3600:	sla    0x3, a14
3f5b3610:	sra    a2, a1
3f5b3620:	.word  0x7264
3f5b3630:	.word  0x7365
3f5b3640:	.word  0x0073
3f5b3650:	modu   a10, a12
3f5b3660:	sla    a11, a3
3f5b3670:	sla    0x3, a12
3f5b3680:	sra    a2, a1
3f5b3690:	.word  0x7264
3f5b36a0:	.word  0x7365
3f5b36b0:	.word  0x0073
3f5b36c0:	sra    b10, b3
3f5b36d0:	sra    a3, a14
3f5b36e0:	and    a9, a13
3f5b36f0:	andn   a0, a0
3f5b3700:	sll    a11, a5
3f5b3710:	srl    0x15, b6
3f5b3720:	.word  0x0051
3f5b3730:	.word  0x7250
3f5b3740:	.word  0x746f
3f5b3750:	.word  0x006f
3f5b3760:	srl    0x17, a5
3f5b3770:	srl    0xf, b5
3f5b3780:	.word  0x7335
3f5b3790:	sll    0x9, a0
3f5b37a0:	.word  0x362d
3f5b37b0:	.word  0x362e
3f5b37c0:	sla    0x3, b3
3f5b37d0:	srl    0x17, a5
3f5b37e0:	srl    0xf, b6
3f5b37f0:	.word  0x7336
3f5b3800:	sla    0x1, a0
3f5b3810:	srl    0x17, a5
3f5b3820:	dsjs   b1, L3F5B3840
3f5b3830:	rl     0x9, a14
L3F5B3840:
3f5b3840:	.word  0x7338
3f5b3850:	sll    0x9, a0
3f5b3860:	rl     0x9, a13
3f5b3870:	srl    0xf, b8
3f5b3880:	dsjs   b1, L3F5B38A0
3f5b3890:	sla    0x3, b3
L3F5B38A0:
3f5b38a0:	.word  0x7325
3f5b38b0:	.word  0x000a
3f5b38c0:	srl    0x17, a5
3f5b38d0:	srl    0xf, b5
3f5b38e0:	.word  0x7335
3f5b38f0:	sll    0x9, a0
3f5b3900:	.word  0x362d
3f5b3910:	.word  0x362e
3f5b3920:	sla    0x3, b3
3f5b3930:	srl    0x17, a5
3f5b3940:	srl    0xf, b6
3f5b3950:	.word  0x7336
3f5b3960:	sla    0x1, a0
3f5b3970:	srl    0x17, a5
3f5b3980:	rl     0x11, b2
3f5b3990:	rl     0x11, a14
3f5b39a0:	.word  0x7332
3f5b39b0:	sll    0x9, a0
3f5b39c0:	rl     0x11, a13
3f5b39d0:	srl    0xf, b2
3f5b39e0:	rl     0x11, b2
3f5b39f0:	sla    0x3, b3
3f5b3a00:	.word  0x7325
3f5b3a10:	.word  0x000a
3f5b3a20:	dsjs   a5, L3F5B3A40
3f5b3a30:	sla    0x3, b8
L3F5B3A40:
3f5b3a40:	sll    0x8, a0
3f5b3a50:	.word  0x352d
3f5b3a60:	.word  0x352e
3f5b3a70:	sla    0x3, b3
3f5b3a80:	.word  0x3625
3f5b3a90:	sla    0x3, a4
3f5b3aa0:	.word  0x3625
3f5b3ab0:	sla    0x3, a4
3f5b3ac0:	sla    0x0, a0
3f5b3ad0:	sra    a1, a5
3f5b3ae0:	sla    0x0, a0
3f5b3af0:	.word  0x7325
3f5b3b00:	.word  0x0a00
3f5b3b10:	sra    a8, a0
3f5b3b20:	rl     a3, a3
3f5b3b30:	sla    0x3, sp
3f5b3b40:	sra    b11, b2
3f5b3b50:	mods   b3, b0
3f5b3b60:	.word  0x0079
3f5b3b70:	rl     0x9, a3
3f5b3b80:	sla    0x18, a0
3f5b3b90:	rev    b2
3f5b3ba0:	sra    a11, a4
3f5b3bb0:	.word  0x7473
3f5b3bc0:	modu   a3, a9
3f5b3bd0:	.word  0x7461
3f5b3be0:	modu   a11, a9
3f5b3bf0:	sla    0x3, a14
3f5b3c00:	modu   b3, b5
3f5b3c10:	sra    b11, b2
3f5b3c20:	sll    a11, a1
3f5b3c30:	sla    a11, a8
3f5b3c40:	mods   a3, a2
3f5b3c50:	.word  0x0065
3f5b3c60:	modu   b11, b3
3f5b3c70:	.word  0x7275
3f5b3c80:	sra    a11, a3
3f5b3c90:	.word  0x7120
3f5b3ca0:	sra    b11, b5
3f5b3cb0:	sll    a11, a14
3f5b3cc0:	.word  0x0068
3f5b3cd0:	modu   b11, b2
3f5b3ce0:	.word  0x7475
3f5b3cf0:	modu   a3, a9
3f5b3d00:	sla    0x3, a7
3f5b3d10:	sra    b11, b2
3f5b3d20:	rl     a11, a4
3f5b3d30:	sra    b11, b2
3f5b3d40:	.word  0x7463
3f5b3d50:	sla    0x18, a0
3f5b3d60:	rev    b6
3f5b3d70:	.word  0x3723
3f5b3d80:	sra    a8, a0
3f5b3d90:	rl     a3, a3
3f5b3da0:	.word  0x006f
3f5b3db0:	dsjs   a3, L3F5B3E50
3f5b3dc0:	sla    0x18, a0
3f5b3dd0:	rl     0x1, b1
3f5b3de0:	.word  0x7400
3f5b3df0:	mods   a11, a9
3f5b3e00:	sla    0x3, a5
3f5b3e10:	.word  0x7865
3f5b3e20:	sra    a11, a3
3f5b3e30:	sra    a3, a5
3f5b3e40:	sra    a3, a5
L3F5B3E50:
3f5b3e50:	.word  0x7000
3f5b3e60:	.word  0x7261
3f5b3e70:	mods   a11, a1
3f5b3e80:	.word  0x7465
3f5b3e90:	.word  0x7265
3f5b3ea0:	.word  0x7020
3f5b3eb0:	modu   b11, b2
3f5b3ec0:	mods   a3, a2
3f5b3ed0:	mods   a11, a5
3f5b3ee0:	.word  0x7400
3f5b3ef0:	mods   a11, a9
3f5b3f00:	sla    0x3, a5
3f5b3f10:	.word  0x7473
3f5b3f20:	mods   a11, a1
3f5b3f30:	.word  0x0070
3f5b3f40:	rl     b11, b4
3f5b3f50:	sra    a11, a13
3f5b3f60:	.word  0x7320
3f5b3f70:	sla    b11, b4
3f5b3f80:	.word  0x706d
3f5b3f90:	.word  0x7220
3f5b3fa0:	.word  0x7065
3f5b3fb0:	.word  0x796c
3f5b3fc0:	rl     a8, a0
3f5b3fd0:	srl    a3, a14
3f5b3fe0:	.word  0x726f
3f5b3ff0:	sla    a11, a13
3f5b4000:	rl     b11, b4
3f5b4010:	modu   a3, sp
3f5b4020:	.word  0x7220
3f5b4030:	.word  0x7165
3f5b4040:	sra    b11, b5
3f5b4050:	.word  0x7473
3f5b4060:	rl     a8, a0
3f5b4070:	srl    a3, a14
3f5b4080:	.word  0x726f
3f5b4090:	sla    a11, a13
3f5b40a0:	rl     b11, b4
3f5b40b0:	modu   a3, sp
3f5b40c0:	.word  0x7220
3f5b40d0:	.word  0x7165
3f5b40e0:	sra    b11, b5
3f5b40f0:	.word  0x7473
3f5b4100:	.word  0x7220
3f5b4110:	.word  0x7065
3f5b4120:	.word  0x796c
3f5b4130:	sla    a8, a0
3f5b4140:	sra    a3, a4
3f5b4150:	sra    b11, b2
3f5b4160:	.word  0x7373
3f5b4170:	mods   a9, a0
3f5b4180:	.word  0x7361
3f5b4190:	sla    0x3, a11
3f5b41a0:	sra    b11, b2
3f5b41b0:	.word  0x7571
3f5b41c0:	.word  0x7365
3f5b41d0:	.word  0x0074
3f5b41e0:	sra    a3, a1
3f5b41f0:	.word  0x7264
3f5b4200:	.word  0x7365
3f5b4210:	sla    0x3, b3
3f5b4220:	sla    a11, a13
3f5b4230:	lmo    b11, b3
3f5b4240:	.word  0x7220
3f5b4250:	.word  0x7065
3f5b4260:	.word  0x796c
3f5b4270:	.word  0x0a00
3f5b4280:	addc   a10, a9
3f5b4290:	and    a2, a13
3f5b42a0:	andn   a9, a0
3f5b42b0:	add    b10, b4
3f5b42c0:	andn   b10, b4
3f5b42d0:	.word  0x0a3a
3f5b42e0:	.word  0x7300
3f5b42f0:	trap   0
3f5b4300:	.word  0x7525
3f5b4310:	sll    a9, a0
3f5b4320:	mods   a3, a1
3f5b4330:	sll    0xb, a12
3f5b4340:	sla    0x3, b3
3f5b4350:	modu   b11, b4
3f5b4360:	rl     a9, a0
3f5b4370:	mods   a11, a3
3f5b4380:	mpyu   b11, b0
3f5b4390:	.word  0x7265
3f5b43a0:	modu   b11, b2
3f5b43b0:	.word  0x0a72
3f5b43c0:	trap   0
3f5b43d0:	.word  0x7525
3f5b43e0:	sra    a9, a0
3f5b43f0:	.word  0x7272
3f5b4400:	.word  0x726f
3f5b4410:	.word  0x7325
3f5b4420:	modu   a1, a0
3f5b4430:	.word  0x746f
3f5b4440:	srl    a9, a0
3f5b4450:	modu   a3, a5
3f5b4460:	.word  0x7265
3f5b4470:	.word  0x7461
3f5b4480:	sra    a3, a5
3f5b4490:	sll    0x19, a0
3f5b44a0:	.word  0x7563
3f5b44b0:	sla    0x3, b10
3f5b44c0:	mods   a3, sp
3f5b44d0:	sla    0x3, a4
3f5b44e0:	sra    a11, a13
3f5b44f0:	.word  0x7373
3f5b4500:	srl    a11, a1
3f5b4510:	sla    0x3, a5
3f5b4520:	sla    b11, b7
3f5b4530:	sla    0x3, b3
3f5b4540:	sll    a11, a9
3f5b4550:	.word  0x706d
3f5b4560:	.word  0x000a
3f5b4570:	move   a8, b9
3f5b4580:	.word  0x7475
3f5b4590:	.word  0x7570
3f5b45a0:	sla    0x3, b4
3f5b45b0:	rl     a11, a8
3f5b45c0:	.word  0x7473
3f5b45d0:	srl    a11, sp
3f5b45e0:	sla    b11, b2
3f5b45f0:	dsjs   a13, L3F5B4730
3f5b4600:	.word  0x000a
3f5b4610:	trap   9
3f5b4620:	.word  0x7325
3f5b4630:	sla    0x1, b10
3f5b4640:	.word  0x7525
3f5b4650:	.word  0x000a
3f5b4660:	sll    0x8, a9
3f5b4670:	sla    0x3, b5
3f5b4680:	sra    a11, a13
3f5b4690:	.word  0x7373
3f5b46a0:	srl    a11, a1
3f5b46b0:	sll    0xb, a5
3f5b46c0:	sla    0x3, b3
3f5b46d0:	rl     b11, b7
3f5b46e0:	rl     b3, b4
3f5b46f0:	sll    a1, a0
3f5b4700:	sra    a3, a1
3f5b4710:	sll    a9, a0
3f5b4720:	sra    a3, sp
L3F5B4730:
3f5b4730:	sla    0x3, a5
3f5b4740:	rl     a11, a6
3f5b4750:	mods   a3, a5
3f5b4760:	.word  0x7364
3f5b4770:	.word  0x000a
3f5b4780:	sll    0x8, a9
3f5b4790:	sla    0x3, b5
3f5b47a0:	sra    a11, a13
3f5b47b0:	.word  0x7373
3f5b47c0:	srl    a11, a1
3f5b47d0:	sll    0xb, a5
3f5b47e0:	sla    0x3, b3
3f5b47f0:	sla    0x1, b12
3f5b4800:	rl     a11, a13
3f5b4810:	rl     a11, a14
3f5b4820:	.word  0x756d
3f5b4830:	sla    0x3, a13
3f5b4840:	sra    a11, a12
3f5b4850:	srl    a11, a14
3f5b4860:	rl     b3, b4
3f5b4870:	.word  0x000a
3f5b4880:	sll    0x8, a9
3f5b4890:	sla    0x3, b5
3f5b48a0:	sla    a11, a2
3f5b48b0:	sla    0x3, a4
3f5b48c0:	rl     a3, a3
3f5b48d0:	sll    a11, a5
3f5b48e0:	.word  0x736b
3f5b48f0:	mods   b11, b5
3f5b4900:	.word  0x7325
3f5b4910:	.word  0x000a
3f5b4920:	sll    0x8, a9
3f5b4930:	sla    0x3, b5
3f5b4940:	sra    a11, a13
3f5b4950:	.word  0x7373
3f5b4960:	srl    a11, a1
3f5b4970:	sll    0xb, a5
3f5b4980:	sla    0x3, b3
3f5b4990:	rl     b11, b7
3f5b49a0:	rl     b3, b4
3f5b49b0:	sll    a1, a0
3f5b49c0:	sra    a3, a1
3f5b49d0:	mods   a1, a0
3f5b49e0:	modu   a3, a5
3f5b49f0:	.word  0x7467
3f5b4a00:	.word  0x0a68
3f5b4a10:	trap   0
3f5b4a20:	modu   a2, a9
3f5b4a30:	.word  0x7570
3f5b4a40:	sla    0x3, b4
3f5b4a50:	rl     a11, a8
3f5b4a60:	.word  0x7473
3f5b4a70:	srl    a11, sp
3f5b4a80:	sla    b11, b2
3f5b4a90:	dsjs   a13, L3F5B4BD0
3f5b4aa0:	.word  0x000a
3f5b4ab0:	sll    0x8, a9
3f5b4ac0:	sla    0x3, b5
3f5b4ad0:	sra    a11, a13
3f5b4ae0:	.word  0x7373
3f5b4af0:	srl    a11, a1
3f5b4b00:	sla    0x3, a5
3f5b4b10:	sra    b11, b2
3f5b4b20:	.word  0x7073
3f5b4b30:	modu   a3, sp
3f5b4b40:	sra    b11, b3
3f5b4b50:	.word  0x7325
3f5b4b60:	srl    a9, a0
3f5b4b70:	modu   a3, a5
3f5b4b80:	.word  0x7265
3f5b4b90:	.word  0x7461
3f5b4ba0:	sra    a3, a5
3f5b4bb0:	.word  0x000a
3f5b4bc0:	srl    0xf, a5
L3F5B4BD0:
3f5b4bd0:	.word  0x732a
3f5b4be0:	rev    a14
3f5b4bf0:	sra    a1, a5
3f5b4c00:	sla    0x0, a0
3f5b4c10:	srl    0x17, a5
3f5b4c20:	srl    0xf, a10
3f5b4c30:	.word  0x732a
3f5b4c40:	.word  0x0a00
3f5b4c50:	.word  0x7325
3f5b4c60:	.word  0x0a3a
3f5b4c70:	sll    0x8, a0
3f5b4c80:	.word  0x7538
3f5b4c90:	sll    0x9, a0
3f5b4ca0:	.word  0x0a73
3f5b4cb0:	sra    a0, a0
3f5b4cc0:	.word  0x7461
3f5b4cd0:	.word  0x0061
3f5b4ce0:	sla    b11, b0
3f5b4cf0:	lmo    a11, a3
3f5b4d00:	.word  0x7465
3f5b4d10:	rl     a1, a0
3f5b4d20:	sla    a11, a5
3f5b4d30:	sra    a11, a4
3f5b4d40:	.word  0x7372
3f5b4d50:	.word  0x7300
3f5b4d60:	sll    a11, sp
3f5b4d70:	sra    a11, a11
3f5b4d80:	sla    0x3, b4
3f5b4d90:	.word  0x7473
3f5b4da0:	.word  0x7572
3f5b4db0:	.word  0x7463
3f5b4dc0:	.word  0x7275
3f5b4dd0:	.word  0x7365
3f5b4de0:	.word  0x7000
3f5b4df0:	modu   b11, b2
3f5b4e00:	modu   b11, b4
3f5b4e10:	modu   a11, a3
3f5b4e20:	sla    0x3, a12
3f5b4e30:	modu   a11, a3
3f5b4e40:	.word  0x746e
3f5b4e50:	modu   b11, b2
3f5b4e60:	sla    0x3, a12
3f5b4e70:	mods   a3, a2
3f5b4e80:	sll    a11, sp
3f5b4e90:	.word  0x736b
3f5b4ea0:	.word  0x7200
3f5b4eb0:	.word  0x756f
3f5b4ec0:	rl     b11, b4
3f5b4ed0:	srl    a11, a14
3f5b4ee0:	.word  0x7420
3f5b4ef0:	sll    a3, a1
3f5b4f00:	sra    a11, a12
3f5b4f10:	sra    a9, a0
3f5b4f20:	.word  0x746e
3f5b4f30:	rl     b11, b2
3f5b4f40:	.word  0x7365
3f5b4f50:	cmp    a8, a0
3f5b4f60:	and    a2, a13
3f5b4f70:	rl     a1, a0
3f5b4f80:	.word  0x736f
3f5b4f90:	sla    0x3, b4
3f5b4fa0:	sla    b11, b4
3f5b4fb0:	mods   a3, a2
3f5b4fc0:	sla    0x3, a5
3f5b4fd0:	modu   a3, a5
3f5b4fe0:	.word  0x7274
3f5b4ff0:	sra    a11, a9
3f5b5000:	.word  0x0073
3f5b5010:	sra    a3, a1
3f5b5020:	.word  0x7264
3f5b5030:	.word  0x7365
3f5b5040:	sla    0x3, b3
3f5b5050:	sra    b11, b2
3f5b5060:	modu   b11, b3
3f5b5070:	.word  0x756c
3f5b5080:	rl     b11, b4
3f5b5090:	modu   a3, sp
3f5b50a0:	.word  0x7420
3f5b50b0:	sll    a3, a1
3f5b50c0:	sra    a11, a12
3f5b50d0:	.word  0x0073
3f5b50e0:	.word  0x7266
3f5b50f0:	srl    a11, a1
3f5b5100:	sra    a11, a13
3f5b5110:	.word  0x746e
3f5b5120:	.word  0x7220
3f5b5130:	sla    a11, a5
3f5b5140:	.word  0x7373
3f5b5150:	mods   a11, a5
3f5b5160:	mods   a3, a2
3f5b5170:	sla    0x3, b9
3f5b5180:	.word  0x7571
3f5b5190:	.word  0x7565
3f5b51a0:	sla    0x3, a5
3f5b51b0:	sra    a11, a8
3f5b51c0:	sra    a3, a1
3f5b51d0:	.word  0x7265
3f5b51e0:	.word  0x0073
3f5b51f0:	modu   b11, b3
3f5b5200:	lmo    a11, a3
3f5b5210:	.word  0x7465
3f5b5220:	modu   a1, a0
3f5b5230:	mods   a11, a1
3f5b5240:	.word  0x7365
3f5b5250:	sla    a9, a0
3f5b5260:	sra    a3, a14
3f5b5270:	sla    a9, a0
3f5b5280:	sra    a3, a4
3f5b5290:	sra    b11, b2
3f5b52a0:	.word  0x7373
3f5b52b0:	.word  0x7365
3f5b52c0:	.word  0x7a00
3f5b52d0:	mods   a11, sp
3f5b52e0:	rl     a11, a2
3f5b52f0:	sla    0x3, a5
3f5b5300:	.word  0x7270
3f5b5310:	sll    a11, sp
3f5b5320:	.word  0x7365
3f5b5330:	sla    0x3, b3
3f5b5340:	modu   a3, a9
3f5b5350:	modu   a11, a6
3f5b5360:	mods   b11, b2
3f5b5370:	.word  0x7461
3f5b5380:	modu   a11, a9
3f5b5390:	.word  0x006e
3f5b53a0:	modu   b11, b3
3f5b53b0:	lmo    a11, a3
3f5b53c0:	.word  0x7465
3f5b53d0:	modu   a9, a0
3f5b53e0:	.word  0x7470
3f5b53f0:	modu   a11, a9
3f5b5400:	.word  0x736e
3f5b5410:	sla    a8, a0
3f5b5420:	sll    a11, a3
3f5b5430:	.word  0x7365
3f5b5440:	sla    0x3, b3
3f5b5450:	rl     b11, b2
3f5b5460:	rl     a3, a7
3f5b5470:	.word  0x7374
3f5b5480:	rl     a8, a0
3f5b5490:	.word  0x746e
3f5b54a0:	.word  0x7265
3f5b54b0:	sla    a11, a6
3f5b54c0:	sra    a11, a3
3f5b54d0:	sla    a9, a0
3f5b54e0:	sra    a3, a4
3f5b54f0:	sra    b11, b2
3f5b5500:	.word  0x7373
3f5b5510:	.word  0x7365
3f5b5520:	move   a8, a0
3f5b5530:	or     a10, a2
3f5b5540:	sla    0x2, a6
3f5b5550:	.word  0x7473
3f5b5560:	.word  0x7461
3f5b5570:	.word  0x7369
3f5b5580:	rl     b11, b4
3f5b5590:	.word  0x7363
3f5b55a0:	.word  0x0a3a
3f5b55b0:	.word  0x000a
3f5b55c0:	.word  0x7525
3f5b55d0:	sll    0x9, sp
3f5b55e0:	sla    0x3, b5
3f5b55f0:	sll    a3, a13
3f5b5600:	srl    b3, b5
3f5b5610:	sla    0x3, b3
3f5b5620:	modu   a3, a9
3f5b5630:	.word  0x7520
3f5b5640:	sra    b11, b3
3f5b5650:	.word  0x0a3a
3f5b5660:	trap   0
3f5b5670:	.word  0x7525
3f5b5680:	mods   a9, a0
3f5b5690:	.word  0x7562
3f5b56a0:	.word  0x7366
3f5b56b0:	sla    a9, a0
3f5b56c0:	mods   a3, a12
3f5b56d0:	sll    a11, sp
3f5b56e0:	.word  0x7461
3f5b56f0:	sra    a3, a5
3f5b5700:	.word  0x7420
3f5b5710:	sla    0x3, sp
3f5b5720:	.word  0x7325
3f5b5730:	.word  0x000a
3f5b5740:	sll    0x8, a9
3f5b5750:	sla    0x3, b5
3f5b5760:	sll    a3, a13
3f5b5770:	srl    b3, b5
3f5b5780:	sla    0x3, b3
3f5b5790:	mods   a3, a1
3f5b57a0:	modu   a11, a12
3f5b57b0:	sla    a11, a3
3f5b57c0:	sra    b11, b4
3f5b57d0:	sla    0x3, a4
3f5b57e0:	modu   b11, b4
L3F5B57F0:
3f5b57f0:	dsjs   a0, L3F5B57F0
3f5b5800:	sll    a3, a13
3f5b5810:	srl    b3, b5
3f5b5820:	.word  0x7420
3f5b5830:	.word  0x7079
3f5b5840:	sla    0x3, a5
3f5b5850:	sra    a1, a5
3f5b5860:	.word  0x0a3e
3f5b5870:	sra    0x10, a0
3f5b5880:	sra    0xf, a10
3f5b5890:	sll    0x9, a0
3f5b58a0:	sla    0x3, b5
3f5b58b0:	sll    a3, a13
3f5b58c0:	srl    b3, b5
3f5b58d0:	sla    0x3, b3
3f5b58e0:	rl     a11, a13
3f5b58f0:	.word  0x7373
3f5b5900:	modu   a3, a9
3f5b5910:	sla    0x3, a7
3f5b5920:	sra    0xf, a10
3f5b5930:	.word  0x0a2a
3f5b5940:	sll    0x8, a0
3f5b5950:	srl    0x5, b5
3f5b5960:	.word  0x7525
3f5b5970:	mods   a9, a0
3f5b5980:	.word  0x7061
3f5b5990:	sra    b11, b0
3f5b59a0:	sla    0x3, a4
3f5b59b0:	sla    b11, b0
3f5b59c0:	sra    a11, a7
3f5b59d0:	sla    0x3, b3
3f5b59e0:	modu   a3, a9
3f5b59f0:	.word  0x7520
3f5b5a00:	sra    b11, b3
3f5b5a10:	.word  0x000a
3f5b5a20:	.word  0x7525
3f5b5a30:	rl     a9, a0
3f5b5a40:	.word  0x746e
3f5b5a50:	.word  0x7265
3f5b5a60:	sla    a11, a6
3f5b5a70:	sra    a11, a3
3f5b5a80:	.word  0x7020
3f5b5a90:	srl    a11, a1
3f5b5aa0:	.word  0x7365
3f5b5ab0:	sla    a9, a0
3f5b5ac0:	mods   a3, a12
3f5b5ad0:	sll    a11, sp
3f5b5ae0:	.word  0x7461
3f5b5af0:	sra    a3, a5
3f5b5b00:	.word  0x000a
3f5b5b10:	.word  0x7525
3f5b5b20:	btst   a9, a0
3f5b5b30:	.word  0x7962
3f5b5b40:	sra    b11, b4
3f5b5b50:	sla    0x3, b3
3f5b5b60:	mods   a3, a1
3f5b5b70:	modu   a11, a12
3f5b5b80:	sla    a11, a3
3f5b5b90:	sra    b11, b4
3f5b5ba0:	sla    0x3, a4
3f5b5bb0:	modu   b11, b4
3f5b5bc0:	modu   a1, a0
3f5b5bd0:	.word  0x7465
3f5b5be0:	modu   b11, b7
3f5b5bf0:	lmo    b11, b2
3f5b5c00:	sra    0x1f, a0
3f5b5c10:	sra    a1, a5
3f5b5c20:	sll    0x9, a5
3f5b5c30:	rl     a9, a0
3f5b5c40:	sla    0x3, a14
3f5b5c50:	.word  0x7375
3f5b5c60:	sra    0x15, a5
3f5b5c70:	.word  0x000a
3f5b5c80:	.word  0x7525
3f5b5c90:	.word  0x7220
3f5b5ca0:	.word  0x7165
3f5b5cb0:	sra    b11, b5
3f5b5cc0:	.word  0x7473
3f5b5cd0:	sla    0x3, b3
3f5b5ce0:	modu   a11, a6
3f5b5cf0:	sla    0x3, b2
3f5b5d00:	sra    a11, a13
3f5b5d10:	modu   a11, a13
3f5b5d20:	.word  0x7972
3f5b5d30:	sra    a1, a0
3f5b5d40:	modu   a3, a5
3f5b5d50:	sra    a11, a9
3f5b5d60:	.word  0x0a64
3f5b5d70:	sll    0x8, a0
3f5b5d80:	sla    0x3, b5
3f5b5d90:	sra    b11, b2
3f5b5da0:	.word  0x7571
3f5b5db0:	.word  0x7365
3f5b5dc0:	.word  0x7374
3f5b5dd0:	srl    a1, a0
3f5b5de0:	.word  0x726f
3f5b5df0:	mods   a9, a0
3f5b5e00:	mods   a11, a5
3f5b5e10:	.word  0x726f
3f5b5e20:	sla    0x3, b9
3f5b5e30:	sra    a11, a4
3f5b5e40:	sla    a11, a12
3f5b5e50:	sra    b11, b9
3f5b5e60:	.word  0x0a64
3f5b5e70:	sll    0x8, a0
3f5b5e80:	sla    0x3, b5
3f5b5e90:	sla    a11, a3
3f5b5ea0:	mods   a3, a12
3f5b5eb0:	sla    0x3, b3
3f5b5ec0:	modu   b11, b4
3f5b5ed0:	.word  0x7020
3f5b5ee0:	modu   b11, b2
3f5b5ef0:	modu   b11, b4
3f5b5f00:	modu   a11, a3
3f5b5f10:	sla    0x3, a12
3f5b5f20:	.word  0x7264
3f5b5f30:	rl     a11, a1
3f5b5f40:	sla    0x3, a14
3f5b5f50:	modu   b11, b2
3f5b5f60:	.word  0x7475
3f5b5f70:	modu   a3, a9
3f5b5f80:	.word  0x7365
3f5b5f90:	.word  0x000a
3f5b5fa0:	andn   a8, a10
L3F5B5FB0:
3f5b5fb0:	sub    a10, a12
3f5b5fc0:	and    a2, a5
3f5b5fd0:	dsjs   b3, L3F5B6110
3f5b5fe0:	sll    0x10, a10
3f5b5ff0:	sra    b11, b3
3f5b6000:	.word  0x776c
3f5b6010:	rl     a11, a1
3f5b6020:	sla    0x3, b4
3f5b6030:	dsjs   b13, L3F5B5FB0
3f5b6040:	rl     0x1, a0
3f5b6050:	sll    0xb, b8
3f5b6060:	.word  0x0a78
3f5b6070:	addc   a0, a0
3f5b6080:	.word  0x7346
3f5b6090:	sla    0x0, a0
3f5b60a0:	sla    0x1, a0
3f5b60b0:	sla    0x1, a0
3f5b60c0:	.word  0x7020
3f5b60d0:	rl     b11, b2
3f5b60e0:	.word  0x006f
3f5b60f0:	sla    0x1, a0
3f5b6100:	.word  0x7761
L3F5B6110:
3f5b6110:	lmo    a11, a1
3f5b6120:	modu   a3, a5
3f5b6130:	sra    a3, a5
3f5b6140:	sla    0x0, a0
3f5b6150:	sla    0x1, a0
3f5b6160:	sla    0x1, a0
3f5b6170:	.word  0x7665
3f5b6180:	modu   a3, a5
3f5b6190:	.word  0x0074
3f5b61a0:	sla    a11, a14
3f5b61b0:	sra    a11, a13
3f5b61c0:	sla    0x0, a0
3f5b61d0:	sla    0x1, a0
3f5b61e0:	and    a1, a0
3f5b61f0:	addc   a2, a3
3f5b6200:	sll    0x8, a0
3f5b6210:	rl     0x9, a13
3f5b6220:	.word  0x7330
3f5b6230:	sll    0x9, a0
3f5b6240:	rl     0x9, a13
3f5b6250:	.word  0x7330
3f5b6260:	sll    0x9, a0
3f5b6270:	rl     0x9, a13
3f5b6280:	.word  0x7330
3f5b6290:	sll    0x9, a0
3f5b62a0:	rl     0x9, a13
3f5b62b0:	.word  0x7330
3f5b62c0:	sll    0x9, a0
3f5b62d0:	rl     0x9, a13
3f5b62e0:	.word  0x7330
3f5b62f0:	sll    0x9, a0
3f5b6300:	rl     0x9, a13
3f5b6310:	.word  0x7330
3f5b6320:	.word  0x000a
3f5b6330:	addc   b2, b3
3f5b6340:	add    a8, a0
3f5b6350:	.word  0x0042
3f5b6360:	and    a2, a1
3f5b6370:	add    a8, a0
3f5b6380:	.word  0x0051
3f5b6390:	srl    0xf, a5
3f5b63a0:	.word  0x7332
3f5b63b0:	sll    0x9, a0
3f5b63c0:	rl     0x11, a14
3f5b63d0:	sla    0x3, b3
3f5b63e0:	srl    0xf, a5
3f5b63f0:	.word  0x7332
3f5b6400:	sll    0x8, a0
3f5b6410:	rl     0x1, b1
3f5b6420:	sla    0x3, b8
3f5b6430:	srl    0x17, a5
3f5b6440:	rl     0x1, b1
3f5b6450:	sla    0x3, b3
3f5b6460:	rl     0x9, a5
3f5b6470:	.word  0x7830
3f5b6480:	sll    0x9, a0
3f5b6490:	rl     0x1, b1
3f5b64a0:	sla    0x3, b8
3f5b64b0:	rl     0x9, a5
3f5b64c0:	sra    b1, b0
3f5b64d0:	sll    0x9, a0
3f5b64e0:	rl     0x9, a13
3f5b64f0:	.word  0x7330
3f5b6500:	.word  0x000a
3f5b6510:	sra    b11, b2
3f5b6520:	modu   a11, a13
3f5b6530:	sra    b11, b4
3f5b6540:	sra    b2, sp
3f5b6550:	sll    a3, a5
3f5b6560:	srl    b11, b5
3f5b6570:	sla    0x1, b10
3f5b6580:	modu   a10, a3
3f5b6590:	mods   b3, b5
3f5b65a0:	modu   a3, a4
3f5b65b0:	.word  0x7427
3f5b65c0:	sll    a9, a0
3f5b65d0:	mods   a3, a1
3f5b65e0:	modu   a11, a12
3f5b65f0:	sla    0x3, a3
3f5b6600:	sra    a11, a13
3f5b6610:	modu   a11, a13
3f5b6620:	.word  0x7972
3f5b6630:	srl    a1, a0
3f5b6640:	.word  0x726f
3f5b6650:	.word  0x7520
3f5b6660:	.word  0x7320
3f5b6670:	.word  0x7274
3f5b6680:	sll    b11, b5
3f5b6690:	.word  0x0a74
3f5b66a0:	cmp    a8, a0
3f5b66b0:	.word  0x766e
3f5b66c0:	mods   a3, a1
3f5b66d0:	sra    a3, a9
3f5b66e0:	sll    a9, a0
3f5b66f0:	mods   a11, sp
3f5b6700:	sla    a11, a13
3f5b6710:	sra    a3, a14
3f5b6720:	sll    0x9, a0
3f5b6730:	.word  0x0a64
3f5b6740:	sub    a0, a0
3f5b6750:	modu   a3, sp
3f5b6760:	.word  0x0a65
3f5b6770:	sra    a0, a0
3f5b6780:	.word  0x7477
3f5b6790:	.word  0x705f
3f5b67a0:	srl    b3, b2
3f5b67b0:	sla    0x1, b10
3f5b67c0:	rl     a3, a3
3f5b67d0:	mods   a3, a1
3f5b67e0:	sra    a11, a12
3f5b67f0:	srl    a11, a14
3f5b6800:	sla    0x3, a5
3f5b6810:	sla    a11, a6
3f5b6820:	mods   a3, a9
3f5b6830:	sra    a3, a5
3f5b6840:	srl    0x17, a0
3f5b6850:	.word  0x7320
3f5b6860:	.word  0x7a69
3f5b6870:	sla    0x3, a5
3f5b6880:	.word  0x7265
3f5b6890:	modu   b11, b2
3f5b68a0:	sla    0x3, b2
3f5b68b0:	sra    a9, a8
3f5b68c0:	.word  0x7078
3f5b68d0:	sll    a11, a5
3f5b68e0:	rl     b11, b4
3f5b68f0:	srl    a11, a14
3f5b6900:	sll    0x9, a0
3f5b6910:	srl    0x1d, a4
3f5b6920:	srl    a9, a0
3f5b6930:	.word  0x746f
3f5b6940:	sll    0x9, a0
3f5b6950:	sra    0x15, a4
3f5b6960:	.word  0x000a
3f5b6970:	sra    b3, b2
3f5b6980:	sll    a3, a5
3f5b6990:	srl    b11, b5
3f5b69a0:	.word  0x705f
3f5b69b0:	sra    a11, a5
3f5b69c0:	dsjs   a11, L3F5B6B00
3f5b69d0:	.word  0x7220
3f5b69e0:	sll    a11, a5
3f5b69f0:	sla    0x3, b6
3f5b6a00:	.word  0x7265
3f5b6a10:	modu   b11, b2
3f5b6a20:	sla    0x3, b2
3f5b6a30:	sra    a1, a5
3f5b6a40:	.word  0x000a
3f5b6a50:	sra    b3, b2
3f5b6a60:	sll    a3, a5
3f5b6a70:	srl    b11, b5
3f5b6a80:	.word  0x705f
3f5b6a90:	sra    a11, a5
3f5b6aa0:	dsjs   a11, L3F5B6BE0
3f5b6ab0:	mods   a9, a0
3f5b6ac0:	.word  0x7861
3f5b6ad0:	mods   a11, a9
3f5b6ae0:	mods   b11, b5
3f5b6af0:	.word  0x7020
L3F5B6B00:
3f5b6b00:	sra    a11, a5
3f5b6b10:	sla    0x3, a11
3f5b6b20:	rl     b11, b3
3f5b6b30:	sra    b11, b10
3f5b6b40:	rl     a9, a0
3f5b6b50:	sla    0x3, b3
3f5b6b60:	sra    a1, a5
3f5b6b70:	sll    a1, a0
3f5b6b80:	.word  0x7479
3f5b6b90:	.word  0x7365
3f5b6ba0:	.word  0x7200
3f5b6bb0:	sra    a11, a4
3f5b6bc0:	.word  0x7562
3f5b6bd0:	mpyu   a11, a7
L3F5B6BE0:
3f5b6be0:	modu   b11, b0
3f5b6bf0:	sra    a11, a11
3f5b6c00:	sla    0x1, b10
3f5b6c10:	sra    b11, b2
3f5b6c20:	.word  0x7663
3f5b6c30:	sra    a9, a0
3f5b6c40:	.word  0x7272
3f5b6c50:	.word  0x726f
3f5b6c60:	sll    0x9, a0
3f5b6c70:	.word  0x0a64
3f5b6c80:	.word  0x7200
3f5b6c90:	sra    a11, a4
3f5b6ca0:	.word  0x7562
3f5b6cb0:	mpyu   a11, a7
3f5b6cc0:	modu   b11, b0
3f5b6cd0:	sra    a11, a11
3f5b6ce0:	sla    0x1, b10
3f5b6cf0:	sla    a11, a13
3f5b6d00:	rl     b11, b8
3f5b6d10:	.word  0x756d
3f5b6d20:	sla    0x3, a13
3f5b6d30:	modu   b11, b0
3f5b6d40:	sra    a11, a11
3f5b6d50:	.word  0x7320
3f5b6d60:	.word  0x7a69
3f5b6d70:	sla    0x3, a5
3f5b6d80:	.word  0x7369
3f5b6d90:	sll    0x9, a0
3f5b6da0:	sla    0x3, a4
3f5b6db0:	.word  0x7962
3f5b6dc0:	sra    b11, b4
3f5b6dd0:	.word  0x0073
3f5b6de0:	sra    b3, b2
3f5b6df0:	sll    a3, a5
3f5b6e00:	srl    b11, b5
3f5b6e10:	.word  0x705f
3f5b6e20:	lmo    a11, sp
3f5b6e30:	dsjs   a5, L3F5B6F70
3f5b6e40:	.word  0x7220
3f5b6e50:	sll    a11, a5
3f5b6e60:	sla    0x3, b6
3f5b6e70:	.word  0x7265
3f5b6e80:	modu   b11, b2
3f5b6e90:	sla    0x3, b2
3f5b6ea0:	sra    a1, a5
3f5b6eb0:	sra    0x1f, a0
3f5b6ec0:	sra    0x17, b2
3f5b6ed0:	.word  0x000a
3f5b6ee0:	mods   a2, a1
3f5b6ef0:	sra    b11, b2
3f5b6f00:	sra    a3, a1
3f5b6f10:	sla    0x3, b9
3f5b6f20:	modu   a3, a9
3f5b6f30:	.word  0x7020
3f5b6f40:	modu   b11, b2
3f5b6f50:	.word  0x7267
3f5b6f60:	.word  0x7365
L3F5B6F70:
3f5b6f70:	.word  0x0a73
3f5b6f80:	.word  0x7200
3f5b6f90:	sra    a11, a4
3f5b6fa0:	.word  0x7562
3f5b6fb0:	mpyu   a11, a7
3f5b6fc0:	.word  0x7564
3f5b6fd0:	.word  0x706d
3f5b6fe0:	.word  0x705f
3f5b6ff0:	rl     b11, b2
3f5b7000:	.word  0x746e
3f5b7010:	.word  0x7366
3f5b7020:	sla    0x1, b10
3f5b7030:	sla    a11, a3
3f5b7040:	modu   a3, a14
3f5b7050:	.word  0x746f
3f5b7060:	sla    a9, a0
3f5b7070:	mods   a3, a12
3f5b7080:	sll    a11, sp
3f5b7090:	.word  0x7461
3f5b70a0:	sla    0x3, a5
3f5b70b0:	sra    a11, a13
3f5b70c0:	modu   a11, a13
3f5b70d0:	.word  0x7972
3f5b70e0:	.word  0x000a
3f5b70f0:	sra    b3, b2
3f5b7100:	sll    a3, a5
3f5b7110:	srl    b11, b5
3f5b7120:	lmo    b2, sp
3f5b7130:	mods   b11, b5
3f5b7140:	dsjs   b0, L3F5B7280
3f5b7150:	.word  0x7220
L3F5B7160:
3f5b7160:	sll    a11, a5
3f5b7170:	sla    0x3, b6
3f5b7180:	.word  0x7265
3f5b7190:	modu   b11, b2
L3F5B71A0:
3f5b71a0:	sla    0x3, b2
3f5b71b0:	sra    a1, a5
3f5b71c0:	.word  0x000a
3f5b71d0:	sla    0x1, b0
3f5b71e0:	dsjs   b12, L3F5B7160
3f5b71f0:	sla    a9, a0
3f5b7200:	srl    b11, b2
3f5b7210:	sla    0x3, b3
3f5b7220:	dsjs   b12, L3F5B71A0
3f5b7230:	rl     0x11, a0
3f5b7240:	.word  0x0a30
3f5b7250:	move   a0, b0
3f5b7260:	sla    0x3, sp
3f5b7270:	sra    a11, a13
L3F5B7280:
3f5b7280:	.word  0x0a6d
3f5b7290:	.word  0x7200
3f5b72a0:	sra    a11, a4
3f5b72b0:	.word  0x7562
3f5b72c0:	mpyu   a11, a7
3f5b72d0:	.word  0x756a
3f5b72e0:	.word  0x706d
3f5b72f0:	sla    0x1, b10
3f5b7300:	sra    b11, b2
3f5b7310:	.word  0x7663
3f5b7320:	sra    a9, a0
3f5b7330:	.word  0x7272
3f5b7340:	.word  0x726f
3f5b7350:	sll    0x9, a0
3f5b7360:	sla    0x3, a4
3f5b7370:	.word  0x7261
3f5b7380:	.word  0x7367
3f5b7390:	.word  0x000a
3f5b73a0:	sra    b3, b2
3f5b73b0:	sll    a3, a5
3f5b73c0:	srl    b11, b5
3f5b73d0:	.word  0x735f
3f5b73e0:	sla    b11, b4
3f5b73f0:	.word  0x7472
3f5b7400:	.word  0x745f
3f5b7410:	mods   a3, a5
3f5b7420:	sra    a11, a14
3f5b7430:	dsjs   b4, L3F5B7570
3f5b7440:	.word  0x7220
3f5b7450:	sll    a11, a5
3f5b7460:	sla    0x3, b6
3f5b7470:	.word  0x7265
3f5b7480:	modu   b11, b2
3f5b7490:	sla    0x3, b2
3f5b74a0:	sra    a1, a5
3f5b74b0:	.word  0x000a
3f5b74c0:	.word  0x7453
3f5b74d0:	.word  0x7261
3f5b74e0:	rl     b11, b4
3f5b74f0:	srl    a11, a14
3f5b7500:	.word  0x7420
3f5b7510:	mods   a3, a5
3f5b7520:	sra    a11, a14
3f5b7530:	sla    0x3, b4
3f5b7540:	sra    b11, b3
3f5b7550:	.word  0x7373
3f5b7560:	modu   a11, a9
L3F5B7570:
3f5b7570:	sla    0x3, a14
3f5b7580:	modu   b11, b4
3f5b7590:	sll    0x9, a0
3f5b75a0:	sla    0x3, b3
3f5b75b0:	.word  0x7962
3f5b75c0:	.word  0x7220
3f5b75d0:	.word  0x7165
3f5b75e0:	sra    b11, b5
3f5b75f0:	.word  0x7473
3f5b7600:	modu   a9, a0
3f5b7610:	sla    0x3, a6
3f5b7620:	sra    b11, b2
3f5b7630:	modu   a11, a13
3f5b7640:	sra    b11, b4
3f5b7650:	rl     a1, a0
3f5b7660:	.word  0x736f
3f5b7670:	srl    0xd, b4
3f5b7680:	.word  0x7200
3f5b7690:	sra    a11, a4
3f5b76a0:	.word  0x7562
3f5b76b0:	mpyu   a11, a7
3f5b76c0:	rl     a11, a4
3f5b76d0:	.word  0x7073
3f5b76e0:	sla    a11, a12
3f5b76f0:	mpyu   b11, b9
3f5b7700:	sra    a11, a13
3f5b7710:	.word  0x7373
3f5b7720:	srl    a11, a1
3f5b7730:	dsjs   a5, L3F5B7870
3f5b7740:	.word  0x7220
3f5b7750:	sll    a11, a5
3f5b7760:	sla    0x3, b6
3f5b7770:	.word  0x7265
3f5b7780:	modu   b11, b2
3f5b7790:	sla    0x3, b2
3f5b77a0:	sra    a1, a5
3f5b77b0:	.word  0x000a
L3F5B77C0:
3f5b77c0:	sra    b3, b2
3f5b77d0:	sll    a3, a5
3f5b77e0:	srl    b11, b5
3f5b77f0:	sra    b2, sp
3f5b7800:	.word  0x7369
3f5b7810:	mods   b3, b0
3f5b7820:	.word  0x7961
3f5b7830:	mods   b10, sp
3f5b7840:	.word  0x7365
3f5b7850:	sla    b11, b3
3f5b7860:	sra    a11, a7
L3F5B7870:
3f5b7870:	sla    0x1, b10
3f5b7880:	sra    a11, a12
3f5b7890:	sla    0x3, a14
3f5b78a0:	sll    0x9, a8
3f5b78b0:	sra    0x15, a4
3f5b78c0:	dsjs   a0, L3F5B77C0
3f5b78d0:	rl     0x9, a0
3f5b78e0:	rl     0x11, b0
3f5b78f0:	sla    0x1, b4
3f5b7900:	.word  0x7c7c
L3F5B7910:
3f5b7910:	dsjs   a0, L3F5B7910
3f5b7920:	rl     0x9, a0
3f5b7930:	.word  0x000a
3f5b7940:	.word  0x7245
3f5b7950:	modu   b11, b2
3f5b7960:	.word  0x0a72
3f5b7970:	.word  0x7200
3f5b7980:	sra    a11, a4
3f5b7990:	.word  0x7562
3f5b79a0:	mpyu   a11, a7
3f5b79b0:	rl     a11, a4
3f5b79c0:	.word  0x7073
3f5b79d0:	sla    a11, a12
3f5b79e0:	mpyu   b11, b9
3f5b79f0:	sra    a11, a13
3f5b7a00:	.word  0x7373
3f5b7a10:	srl    a11, a1
3f5b7a20:	dsjs   a5, L3F5B7B60
3f5b7a30:	sll    a9, a0
3f5b7a40:	.word  0x756f
3f5b7a50:	sra    a3, a12
3f5b7a60:	sll    0x1b, a14
3f5b7a70:	sla    0x3, b4
3f5b7a80:	sla    a11, a13
3f5b7a90:	mods   a3, a12
3f5b7aa0:	sll    a11, sp
3f5b7ab0:	sll    0x9, a0
3f5b7ac0:	sla    0x3, a4
3f5b7ad0:	.word  0x7962
3f5b7ae0:	sra    b11, b4
3f5b7af0:	.word  0x0a73
3f5b7b00:	.word  0x7200
3f5b7b10:	sra    a11, a4
3f5b7b20:	.word  0x7562
3f5b7b30:	mpyu   a11, a7
3f5b7b40:	sla    a11, a7
3f5b7b50:	rl     b3, b4
L3F5B7B60:
3f5b7b60:	.word  0x7265
3f5b7b70:	.word  0x755f
3f5b7b80:	sla    b11, b3
3f5b7b90:	sra    a11, a7
3f5b7ba0:	.word  0x735f
3f5b7bb0:	sla    b11, b4
3f5b7bc0:	.word  0x7374
3f5b7bd0:	sla    0x1, b10
3f5b7be0:	sra    b11, b2
3f5b7bf0:	.word  0x7663
3f5b7c00:	sra    a9, a0
3f5b7c10:	.word  0x7272
3f5b7c20:	.word  0x726f
3f5b7c30:	sll    0x9, a0
3f5b7c40:	.word  0x0a64
3f5b7c50:	.word  0x7200
3f5b7c60:	sra    a11, a4
3f5b7c70:	.word  0x7562
3f5b7c80:	mpyu   a11, a7
3f5b7c90:	sla    a11, a7
3f5b7ca0:	rl     b3, b4
3f5b7cb0:	.word  0x7265
3f5b7cc0:	.word  0x755f
3f5b7cd0:	sla    b11, b3
3f5b7ce0:	sra    a11, a7
3f5b7cf0:	.word  0x735f
3f5b7d00:	sla    b11, b4
3f5b7d10:	.word  0x7374
3f5b7d20:	sla    0x1, b10
3f5b7d30:	.word  0x7564
3f5b7d40:	sla    b11, b2
3f5b7d50:	rl     b11, b4
3f5b7d60:	modu   a3, sp
L3F5B7D70:
3f5b7d70:	dsjs   a0, L3F5B7D70
3f5b7d80:	rl     0x9, a0
3f5b7d90:	.word  0x000a
3f5b7da0:	sra    b3, b2
3f5b7db0:	sll    a3, a5
3f5b7dc0:	srl    b11, b5
3f5b7dd0:	srl    b10, sp
3f5b7de0:	.word  0x7461
3f5b7df0:	sra    a11, a8
3f5b7e00:	mpyu   b11, b2
3f5b7e10:	.word  0x7375
3f5b7e20:	srl    a11, a1
3f5b7e30:	mpyu   a11, a5
3f5b7e40:	.word  0x7473
3f5b7e50:	.word  0x7461
3f5b7e60:	dsjs   b3, L3F5B7FA0
3f5b7e70:	sll    a9, a0
3f5b7e80:	mods   a3, a1
3f5b7e90:	modu   a11, a12
3f5b7ea0:	sla    0x3, a3
3f5b7eb0:	sla    a11, a6
3f5b7ec0:	mods   a3, a9
3f5b7ed0:	sra    a3, a5
3f5b7ee0:	.word  0x000a
3f5b7ef0:	mmtm   sp, a9,a11,a13
3f5b7f10:	move   a14, a13
3f5b7f20:	addk   32, a14
3f5b7f30:	move   @0x1b3900, a11, 1
3f5b7f60:	move   a14, -*sp, 1
3f5b7f70:	movi   0x1055, a9
3f5b7f90:	move   a9, *a14+, 1
L3F5B7FA0:
3f5b7fa0:	movk   1, a9
3f5b7fb0:	move   a9, *a14+, 1
3f5b7fc0:	calla  L3F703D90
3f5b7ff0:	move   a8, *a11(0x100), 1
3f5b8010:	move   a8, a11
3f5b8020:	jrne   L3F5B81F0
3f5b8030:	move   a14, -*sp, 1
3f5b8040:	movk   2, a11
3f5b8050:	move   a11, *a14+, 1
3f5b8060:	movi   0x3f5bc940, a8
3f5b8090:	move   a8, *a14+, 1
3f5b80a0:	calla  L3F309350
3f5b80d0:	move   *a13(0xffa0), a9, 1
3f5b80f0:	movi   0xffff, a11
3f5b8110:	move   a11, *a9, 1
3f5b8120:	move   *a13(0xff80), a11, 1
3f5b8140:	movk   1, a9
3f5b8150:	move   a9, *a11, 1
3f5b8160:	move   a14, -*sp, 1
3f5b8170:	move   *a13(0xffc0), *a14+, 1
3f5b8190:	calla  L3FB3FE90
3f5b81c0:	calla  L3F707A30
L3F5B81F0:
3f5b81f0:	calla  L3F22CF70
3f5b8220:	calla  L3F5F2800
3f5b8250:	calla  L3F66C8C0
3f5b8280:	move   @0x1b3900, a11, 1
3f5b82b0:	move   *a11(0x100), a9, 1
3f5b82d0:	movi   0xffff, a11
3f5b82f0:	move   a11, *a9(0x1b80), 1
3f5b8310:	move   a14, -*sp, 1
3f5b8320:	move   *a13(0xffe0), *a14+, 1
3f5b8340:	calla  L3F5F50B0
3f5b8370:	move   a8, *a13, 1
3f5b8380:	move   a8, a9
3f5b8390:	jrne   L3F5B8400
3f5b83a0:	move   *a13(0xffa0), a11, 1
3f5b83c0:	movi   0xffff, a9
3f5b83e0:	move   a9, *a11, 1
3f5b83f0:	jruc   L3F5B8460
L3F5B8400:
3f5b8400:	move   *a8(0x80), a11, 1
3f5b8420:	move   *a11, a11, 1
3f5b8430:	move   *a13(0xffa0), a9, 1
3f5b8450:	move   *a11, *a9, 1
L3F5B8460:
3f5b8460:	move   *a13(0xff80), a11, 1
3f5b8480:	movk   1, a9
3f5b8490:	move   a9, *a11, 1
3f5b84a0:	move   a14, -*sp, 1
3f5b84b0:	move   *a13(0xffc0), *a14+, 1
3f5b84d0:	calla  L3FB3FE90
3f5b8500:	calla  L3F707A30
3f5b8530:	move   *sp(0x80), a14, 1
3f5b8550:	mmfm   sp, a9,a11,a13
3f5b8570:	rets   2
L3F5B8580:
3f5b8580:	mmtm   sp, a9,a11,a13
3f5b85a0:	move   a14, a13
3f5b85b0:	addi   0xc0, a14
3f5b85d0:	sub    a11, a11
3f5b85e0:	move   a11, *a13(0x60), 1
3f5b8600:	move   @0x1b3900, a9, 1
3f5b8630:	setf   1, 1, 0
3f5b8640:	move   *a9(0x1c1), a9, 0
3f5b8660:	move   a9, *a13(0x80), 1
3f5b8680:	move   @0x1b3900, a9, 1
3f5b86b0:	movk   1, a11
3f5b86c0:	move   a11, *a9(0x1c1), 0
3f5b86e0:	move   @0x1c0420, a11
3f5b8710:	jreq   L3F5B88D0
3f5b8720:	move   a14, -*sp, 1
3f5b8730:	move   *a13(0xffe0), *a14+, 1
3f5b8750:	movi   0x1c0420, a11
3f5b8780:	move   a11, *a14+, 1
3f5b8790:	calla  L3FB45500
3f5b87c0:	move   a8, a9
3f5b87d0:	jrne   L3F5B88D0
3f5b87e0:	move   @0x1c0c90, a9, 1
3f5b8810:	move   a9, *a13(0xa0), 1
3f5b8830:	move   @0x1b3900, a11, 1
3f5b8860:	setf   1, 1, 0
3f5b8870:	move   *a13(0x80), *a11(0x1c1), 0
3f5b88a0:	move   a9, a8
3f5b88b0:	jauc   L3F5B94C0
L3F5B88D0:
3f5b88d0:	move   *a13(0xffe0), a11, 1
3f5b88f0:	jreq   L3F5B8920
3f5b8900:	movb   *a11, a9
3f5b8910:	jrne   L3F5B89D0
L3F5B8920:
3f5b8920:	move   @0x1b3900, a9, 1
3f5b8950:	setf   1, 1, 0
3f5b8960:	move   *a13(0x80), *a9(0x1c1), 0
3f5b8990:	movi   0xffff, a8
3f5b89b0:	jauc   L3F5B94C0
L3F5B89D0:
3f5b89d0:	calla  L3F598DB0
3f5b8a00:	move   a8, a9
3f5b8a10:	jrne   L3F5B8B70
3f5b8a20:	move   a14, -*sp, 1
3f5b8a30:	movk   2, a9
3f5b8a40:	move   a9, *a14+, 1
3f5b8a50:	movi   0x3f5bcb18, a8
3f5b8a80:	move   a8, *a14+, 1
3f5b8a90:	calla  L3F309350
3f5b8ac0:	move   @0x1b3900, a9, 1
3f5b8af0:	setf   1, 1, 0
3f5b8b00:	move   *a13(0x80), *a9(0x1c1), 0
3f5b8b30:	movi   0xffff, a8
3f5b8b50:	jauc   L3F5B94C0
L3F5B8B70:
3f5b8b70:	move   @0x1c0cb0, a9
3f5b8ba0:	jrne   L3F5B8CF0
3f5b8bb0:	move   a14, -*sp, 1
3f5b8bc0:	movk   2, a11
3f5b8bd0:	move   a11, *a14+, 1
3f5b8be0:	movi   0x3f5bcc58, a8
3f5b8c10:	move   a8, *a14+, 1
3f5b8c20:	calla  L3F309350
3f5b8c50:	move   @0x1b3900, a9, 1
3f5b8c80:	setf   1, 1, 0
3f5b8c90:	move   *a13(0x80), *a9(0x1c1), 0
3f5b8cc0:	movi   0xffff, a8
3f5b8ce0:	jruc   L3F5B94C0
L3F5B8CF0:
3f5b8cf0:	setf   16, 1, 0
3f5b8d00:	move   @0x1c0f30, a11, 0
3f5b8d30:	jrne   L3F5B8E80
3f5b8d40:	move   a14, -*sp, 1
3f5b8d50:	movk   2, a9
3f5b8d60:	move   a9, *a14+, 1
3f5b8d70:	movi   0x3f5bce08, a8
3f5b8da0:	move   a8, *a14+, 1
3f5b8db0:	calla  L3F309350
3f5b8de0:	move   @0x1b3900, a11, 1
3f5b8e10:	setf   1, 1, 0
3f5b8e20:	move   *a13(0x80), *a11(0x1c1), 0
3f5b8e50:	movi   0xffff, a8
3f5b8e70:	jruc   L3F5B94C0
L3F5B8E80:
3f5b8e80:	move   @0x1b3900, a9, 1
3f5b8eb0:	setf   1, 1, 0
3f5b8ec0:	move   *a13(0x80), *a9(0x1c1), 0
3f5b8ef0:	calla  L3F22D4F0
3f5b8f20:	calla  L3F708700
3f5b8f50:	move   a8, *a13, 1
3f5b8f60:	move   a14, -*sp, 1
3f5b8f70:	move   a13, a11
3f5b8f80:	addi   0x60, a11
3f5b8fa0:	move   a11, *a14+, 1
3f5b8fb0:	move   a13, a9
3f5b8fc0:	addi   0x40, a9
3f5b8fe0:	move   a9, *a14+, 1
3f5b8ff0:	move   a8, *a14+, 1
3f5b9000:	move   *a13(0xffe0), *a14+, 1
3f5b9020:	movk   4, a9
3f5b9030:	move   a9, *a14+, 1
3f5b9040:	movi   0x6000, a9
3f5b9060:	move   a9, *a14+, 1
3f5b9070:	movi   0x3f5bcfa8, a8
3f5b90a0:	move   a8, *a14+, 1
3f5b90b0:	movi   0x3f5b7ef0, a9
3f5b90e0:	move   a9, *a14+, 1
3f5b90f0:	calla  L3F706A40
3f5b9120:	move   a8, a8
3f5b9130:	jrne   L3F5B9210
3f5b9140:	move   a14, -*sp, 1
3f5b9150:	movk   2, a9
3f5b9160:	move   a9, *a14+, 1
3f5b9170:	movi   0x3f5bcff0, a8
3f5b91a0:	move   a8, *a14+, 1
3f5b91b0:	calla  L3F309350
3f5b91e0:	movi   0xffff, a8
3f5b9200:	jruc   L3F5B94C0
L3F5B9210:
3f5b9210:	move   *a13(0x60), a9, 1
3f5b9230:	jrne   L3F5B92A0
L3F5B9240:
3f5b9240:	calla  L3FB3FA00
3f5b9270:	move   *a13(0x60), a11, 1
3f5b9290:	jreq   L3F5B9240
L3F5B92A0:
3f5b92a0:	move   @0x1b3900, a11, 1
3f5b92d0:	setf   1, 1, 0
3f5b92e0:	move   *a11(0x1c1), a9, 0
3f5b9300:	move   a9, *a13(0x80), 1
3f5b9320:	movk   1, a9
3f5b9330:	move   a9, *a11(0x1c1), 0
3f5b9350:	move   a14, -*sp, 1
3f5b9360:	move   *a13(0xffe0), *a14+, 1
3f5b9380:	movi   0x1c0420, a9
3f5b93b0:	move   a9, *a14+, 1
3f5b93c0:	calla  L3FB45720
3f5b93f0:	move   *a13(0x40), a11, 1
3f5b9410:	move   a11, @0x1c0c90, 1
3f5b9440:	move   @0x1b3900, a9, 1
3f5b9470:	setf   1, 1, 0
3f5b9480:	move   *a13(0x80), *a9(0x1c1), 0
3f5b94b0:	move   a11, a8
L3F5B94C0:
3f5b94c0:	move   *sp(0x80), a14, 1
3f5b94e0:	mmfm   sp, a9,a11,a13
3f5b9500:	rets   2
3f5b9510:	mmtm   sp, a9,a11,a13
3f5b9530:	move   a14, a13
3f5b9540:	addi   0x40, a14
3f5b9560:	move   @0x1b3900, a11, 1
3f5b9590:	move   a14, -*sp, 1
3f5b95a0:	movi   0x1055, a9
3f5b95c0:	move   a9, *a14+, 1
3f5b95d0:	movk   1, a9
3f5b95e0:	move   a9, *a14+, 1
3f5b95f0:	calla  L3F703D90
3f5b9620:	move   a8, *a11(0x100), 1
3f5b9640:	move   a8, a11
3f5b9650:	jrne   L3F5B9810
3f5b9660:	move   a14, -*sp, 1
3f5b9670:	movk   2, a11
3f5b9680:	move   a11, *a14+, 1
3f5b9690:	movi   0x3f5bd140, a8
3f5b96c0:	move   a8, *a14+, 1
3f5b96d0:	calla  L3F309350
3f5b9700:	move   *a13(0xffa0), a9, 1
3f5b9720:	sub    a11, a11
3f5b9730:	movb   a11, *a9
3f5b9740:	move   *a13(0xff80), a11, 1
3f5b9760:	movk   1, a9
3f5b9770:	move   a9, *a11, 1
3f5b9780:	move   a14, -*sp, 1
3f5b9790:	move   *a13(0xffc0), *a14+, 1
3f5b97b0:	calla  L3FB3FE90
3f5b97e0:	calla  L3F707A30
L3F5B9810:
3f5b9810:	calla  L3F22CF70
3f5b9840:	calla  L3F5F2800
3f5b9870:	calla  L3F66C8C0
3f5b98a0:	move   @0x1b3900, a11, 1
3f5b98d0:	move   *a11(0x100), a9, 1
3f5b98f0:	movi   0xffff, a11
3f5b9910:	move   a11, *a9(0x1b80), 1
3f5b9930:	move   a14, -*sp, 1
3f5b9940:	movk   2, a9
3f5b9950:	move   a9, *a14+, 1
3f5b9960:	movk   4, a9
3f5b9970:	move   a9, *a14+, 1
3f5b9980:	move   a13, a9
3f5b9990:	subk   32, a9
3f5b99a0:	move   a9, *a14+, 1
3f5b99b0:	calla  L3F5F5660
3f5b99e0:	move   a8, *a13, 1
3f5b99f0:	move   a8, a8
3f5b9a00:	jreq   L3F5B9A30
3f5b9a10:	move   *a8, a9, 1
3f5b9a20:	jrne   L3F5B9A80
L3F5B9A30:
3f5b9a30:	move   *a13(0xffa0), a9, 1
3f5b9a50:	sub    a11, a11
3f5b9a60:	movb   a11, *a9
3f5b9a70:	jruc   L3F5B9B00
L3F5B9A80:
3f5b9a80:	move   a14, -*sp, 1
3f5b9a90:	move   *a8(0x0), *a14+, 1
3f5b9ab0:	move   *a13(0xffa0), *a14+, 1
3f5b9ad0:	calla  L3FB45720
L3F5B9B00:
3f5b9b00:	move   *a13(0xff80), a11, 1
3f5b9b20:	movk   1, a9
3f5b9b30:	move   a9, *a11, 1
3f5b9b40:	move   a14, -*sp, 1
3f5b9b50:	move   *a13(0xffc0), *a14+, 1
3f5b9b70:	calla  L3FB3FE90
3f5b9ba0:	calla  L3F707A30
3f5b9bd0:	move   *sp(0x80), a14, 1
3f5b9bf0:	mmfm   sp, a9,a11,a13
3f5b9c10:	rets   2
L3F5B9C20:
3f5b9c20:	mmtm   sp, a9,a11,a13
3f5b9c40:	move   a14, a13
3f5b9c50:	addi   0x1890, a14
3f5b9c70:	sub    a11, a11
3f5b9c80:	move   a11, *a13(0x1830), 1
3f5b9ca0:	move   @0x1b3900, a9, 1
3f5b9cd0:	setf   1, 1, 0
3f5b9ce0:	move   *a9(0x1c1), a9, 0
3f5b9d00:	move   a9, *a13(0x1850), 1
3f5b9d20:	move   @0x1b3900, a9, 1
3f5b9d50:	movk   1, a11
3f5b9d60:	move   a11, *a9(0x1c1), 0
3f5b9d80:	calla  L3F598DB0
3f5b9db0:	move   a8, a9
3f5b9dc0:	jrne   L3F5B9FB0
3f5b9dd0:	move   a14, -*sp, 1
3f5b9de0:	movk   2, a9
3f5b9df0:	move   a9, *a14+, 1
3f5b9e00:	movi   0x3f5bd318, a8
3f5b9e30:	move   a8, *a14+, 1
3f5b9e40:	calla  L3F309350
3f5b9e70:	sub    a9, a9
3f5b9e80:	movb   a9, @0x1c0cb0
3f5b9eb0:	move   @0x1b3900, a11, 1
3f5b9ee0:	setf   1, 1, 0
3f5b9ef0:	move   *a13(0x1850), *a11(0x1c1), 0
3f5b9f20:	move   a14, -*sp, 1
3f5b9f30:	move   a9, *a14+, 1
3f5b9f40:	calla  L3F30C2E0
3f5b9f70:	movi   0xffff, a8
3f5b9f90:	jauc   L3F5BAEE0
L3F5B9FB0:
3f5b9fb0:	setf   16, 1, 0
3f5b9fc0:	move   @0x1c0f30, a9, 0
3f5b9ff0:	jrne   L3F5BA1E0
3f5ba000:	move   a14, -*sp, 1
3f5ba010:	movk   2, a11
3f5ba020:	move   a11, *a14+, 1
3f5ba030:	movi   0x3f5bd478, a8
3f5ba060:	move   a8, *a14+, 1
3f5ba070:	calla  L3F309350
3f5ba0a0:	sub    a9, a9
3f5ba0b0:	movb   a9, @0x1c0cb0
3f5ba0e0:	move   @0x1b3900, a11, 1
3f5ba110:	setf   1, 1, 0
3f5ba120:	move   *a13(0x1850), *a11(0x1c1), 0
3f5ba150:	move   a14, -*sp, 1
3f5ba160:	move   a9, *a14+, 1
3f5ba170:	calla  L3F30C2E0
3f5ba1a0:	movi   0xffff, a8
3f5ba1c0:	jauc   L3F5BAEE0
L3F5BA1E0:
3f5ba1e0:	move   @0x1b3900, a11, 1
3f5ba210:	setf   1, 1, 0
3f5ba220:	move   *a13(0x1850), *a11(0x1c1), 0
3f5ba250:	calla  L3F22D4F0
3f5ba280:	calla  L3F708700
3f5ba2b0:	move   a8, *a13, 1
3f5ba2c0:	move   a14, -*sp, 1
3f5ba2d0:	move   a13, a11
3f5ba2e0:	addi   0x1830, a11
3f5ba300:	move   a11, *a14+, 1
3f5ba310:	move   a13, a9
3f5ba320:	addk   32, a9
3f5ba330:	move   a9, *a14+, 1
3f5ba340:	move   a8, *a14+, 1
3f5ba350:	move   @0x1da830, *a14+, 1
3f5ba380:	movk   4, a9
3f5ba390:	move   a9, *a14+, 1
3f5ba3a0:	movi   0x6000, a9
3f5ba3c0:	move   a9, *a14+, 1
3f5ba3d0:	movi   0x3f5bd638, a8
3f5ba400:	move   a8, *a14+, 1
3f5ba410:	movi   0x3f5b9510, a9
3f5ba440:	move   a9, *a14+, 1
3f5ba450:	calla  L3F706A40
3f5ba480:	move   a8, a8
3f5ba490:	jrne   L3F5BA6D0
3f5ba4a0:	move   a14, -*sp, 1
3f5ba4b0:	movk   2, a9
3f5ba4c0:	move   a9, *a14+, 1
3f5ba4d0:	movi   0x3f5bd698, a8
3f5ba500:	move   a8, *a14+, 1
3f5ba510:	calla  L3F309350
3f5ba540:	move   @0x1b3900, a9, 1
3f5ba570:	setf   1, 1, 0
3f5ba580:	move   *a9(0x1c1), a11, 0
3f5ba5a0:	move   a11, *a13(0x1850), 1
3f5ba5c0:	movk   1, a11
3f5ba5d0:	move   a11, *a9(0x1c1), 0
3f5ba5f0:	sub    a11, a11
3f5ba600:	movb   a11, @0x1c0cb0
3f5ba630:	move   *a13(0x1850), *a9(0x1c1), 0
3f5ba660:	move   a14, -*sp, 1
3f5ba670:	move   a11, *a14+, 1
3f5ba680:	calla  L3F30C2E0
3f5ba6b0:	jauc   L3F5BAEE0
L3F5BA6D0:
3f5ba6d0:	move   *a13(0x1830), a9, 1
3f5ba6f0:	jrne   L3F5BA760
L3F5BA700:
3f5ba700:	calla  L3FB3FA00
3f5ba730:	move   *a13(0x1830), a11, 1
3f5ba750:	jreq   L3F5BA700
L3F5BA760:
3f5ba760:	move   a14, -*sp, 1
3f5ba770:	movi   0x2e, a11
3f5ba790:	move   a11, *a14+, 1
3f5ba7a0:	move   a13, a9
3f5ba7b0:	addk   32, a9
3f5ba7c0:	move   a9, *a14+, 1
3f5ba7d0:	calla  L3FE1D650
3f5ba800:	move   a8, *a13(0x1870), 1
3f5ba820:	move   a8, a8
3f5ba830:	jrne   L3F5BA9E0
3f5ba840:	sub    a9, a9
3f5ba850:	movb   a9, *a13(0x20)
3f5ba870:	move   @0x1b3900, a11, 1
3f5ba8a0:	setf   1, 1, 0
3f5ba8b0:	move   *a11(0x1c1), a9, 0
3f5ba8d0:	move   a9, *a13(0x1850), 1
3f5ba8f0:	movk   1, a9
3f5ba900:	move   a9, *a11(0x1c1), 0
3f5ba920:	sub    a9, a9
3f5ba930:	movb   a9, @0x1c0cb0
3f5ba960:	move   *a13(0x1850), *a11(0x1c1), 0
3f5ba990:	move   a13, a11
3f5ba9a0:	addk   32, a11
3f5ba9b0:	move   a11, *a13(0x1870), 1
3f5ba9d0:	jruc   L3F5BAD40
L3F5BA9E0:
3f5ba9e0:	addk   8, a8
3f5ba9f0:	move   a8, *a13(0x1870), 1
3f5baa10:	move   a14, -*sp, 1
3f5baa20:	move   a8, *a14+, 1
3f5baa30:	movi   0x3f5bd828, a8
3f5baa60:	move   a8, *a14+, 1
3f5baa70:	move   a13, a9
3f5baa80:	addi   0x830, a9
3f5baaa0:	move   a9, *a14+, 1
3f5baab0:	calla  L3FB34430
3f5baae0:	move   a14, -*sp, 1
3f5baaf0:	movk   3, a9
3f5bab00:	move   a9, *a14+, 1
3f5bab10:	move   a13, a9
3f5bab20:	addi   0x830, a9
3f5bab40:	move   a9, *a14+, 1
3f5bab50:	calla  L3F309350
3f5bab80:	move   @0x1b3900, a9, 1
3f5babb0:	setf   1, 1, 0
3f5babc0:	move   *a9(0x1c1), a11, 0
3f5babe0:	move   a11, *a13(0x1850), 1
3f5bac00:	movk   1, a11
3f5bac10:	move   a11, *a9(0x1c1), 0
3f5bac30:	move   a14, -*sp, 1
3f5bac40:	move   *a13(0x1870), *a14+, 1
3f5bac60:	movi   0x1c0cb0, a11
3f5bac90:	move   a11, *a14+, 1
3f5baca0:	calla  L3FB45720
3f5bacd0:	move   @0x1b3900, a9, 1
3f5bad00:	setf   1, 1, 0
3f5bad10:	move   *a13(0x1850), *a9(0x1c1), 0
L3F5BAD40:
3f5bad40:	movb   *a13(0x20), a11
3f5bad60:	jrne   L3F5BAE80
3f5bad70:	move   a14, -*sp, 1
3f5bad80:	movk   3, a9
3f5bad90:	move   a9, *a14+, 1
3f5bada0:	movi   0x3f5bd8c0, a8
3f5badd0:	move   a8, *a14+, 1
3f5bade0:	calla  L3F309350
3f5bae10:	move   a14, -*sp, 1
3f5bae20:	sub    a9, a9
3f5bae30:	move   a9, *a14+, 1
3f5bae40:	calla  L3F30C2E0
3f5bae70:	jruc   L3F5BAEE0
L3F5BAE80:
3f5bae80:	move   a14, -*sp, 1
3f5bae90:	move   *a13(0x1870), *a14+, 1
3f5baeb0:	calla  L3F30C2E0
L3F5BAEE0:
3f5baee0:	subi   0x1890, a14
3f5baf00:	mmfm   sp, a9,a11,a13
3f5baf20:	rets
L3F5BAF30:
3f5baf30:	mmtm   sp, a11,a13
3f5baf50:	move   a14, a13
3f5baf60:	move   *a13(0xffa0), a11, 1
3f5baf80:	subk   18, a11
3f5baf90:	jrge   L3F5BB020
3f5bafa0:	move   a14, -*sp, 1
3f5bafb0:	movi   0x3f5bda50, a8
3f5bafe0:	move   a8, *a14+, 1
3f5baff0:	calla  L3F596290
L3F5BB020:
3f5bb020:	calla  L3F598DB0
3f5bb050:	move   a8, a11
3f5bb060:	jreq   L3F5BB0F0
3f5bb070:	setf   16, 1, 0
3f5bb080:	move   @0x1c0f30, a11, 0
3f5bb0b0:	jreq   L3F5BB0F0
3f5bb0c0:	move   *a13(0xffe0), a11, 1
3f5bb0e0:	jrne   L3F5BB1A0
L3F5BB0F0:
3f5bb0f0:	move   a14, -*sp, 1
3f5bb100:	move   *a13(0xffc0), *a14+, 1
3f5bb120:	move   *a13(0xffe0), *a14+, 1
3f5bb140:	calla  L3F3FFA50
3f5bb170:	move   *a13(0xffc0), a8, 1
3f5bb190:	jruc   L3F5BB340
L3F5BB1A0:
3f5bb1a0:	move   a14, -*sp, 1
3f5bb1b0:	move   *a13(0xffa0), *a14+, 1
3f5bb1d0:	move   *a13(0xffc0), *a14+, 1
3f5bb1f0:	move   a11, *a14+, 1
3f5bb200:	calla  L3F5BB390
3f5bb230:	move   *a13(0xffc0), a11, 1
3f5bb250:	movb   *a11, a11
3f5bb260:	jreq   L3F5BB2A0
3f5bb270:	move   *a13(0xffc0), a8, 1
3f5bb290:	jruc   L3F5BB340
L3F5BB2A0:
3f5bb2a0:	move   a14, -*sp, 1
3f5bb2b0:	move   *a13(0xffc0), *a14+, 1
3f5bb2d0:	move   *a13(0xffe0), *a14+, 1
3f5bb2f0:	calla  L3F3FFA50
3f5bb320:	move   *a13(0xffc0), a8, 1
L3F5BB340:
3f5bb340:	move   *sp(0x60), a14, 1
3f5bb360:	mmfm   sp, a11,a13
3f5bb380:	rets   2
L3F5BB390:
3f5bb390:	mmtm   sp, a9,a11,a13
3f5bb3b0:	move   a14, a13
3f5bb3c0:	addi   0x870, a14
3f5bb3e0:	sub    a11, a11
3f5bb3f0:	move   a11, *a13(0x830), 1
3f5bb410:	movb   a11, *a13(0x20)
3f5bb430:	move   *a13(0xffc0), a11, 1
3f5bb450:	sub    a9, a9
3f5bb460:	movb   a9, *a11
3f5bb470:	move   @0x1b3900, a9, 1
3f5bb4a0:	setf   1, 1, 0
3f5bb4b0:	move   *a9(0x1c1), a11, 0
3f5bb4d0:	move   a11, *a13(0x850), 1
3f5bb4f0:	movk   1, a11
3f5bb500:	move   a11, *a9(0x1c1), 0
3f5bb520:	calla  L3F598DB0
3f5bb550:	move   a8, a9
3f5bb560:	jrne   L3F5BB6B0
3f5bb570:	move   a14, -*sp, 1
3f5bb580:	movi   0x3f5bdb08, a8
3f5bb5b0:	move   a8, *a14+, 1
3f5bb5c0:	sub    a9, a9
3f5bb5d0:	move   a9, *a14+, 1
3f5bb5e0:	calla  L3F596830
3f5bb610:	move   @0x1b3900, a9, 1
3f5bb640:	setf   1, 1, 0
3f5bb650:	move   *a13(0x850), *a9(0x1c1), 0
3f5bb680:	move   *a13(0xffc0), a8, 1
3f5bb6a0:	jruc   L3F5BBD20
L3F5BB6B0:
3f5bb6b0:	setf   16, 1, 0
3f5bb6c0:	move   @0x1c0f30, a9, 0
3f5bb6f0:	jrne   L3F5BB840
3f5bb700:	move   a14, -*sp, 1
3f5bb710:	movi   0x3f5bdcb8, a8
3f5bb740:	move   a8, *a14+, 1
3f5bb750:	sub    a11, a11
3f5bb760:	move   a11, *a14+, 1
3f5bb770:	calla  L3F596830
3f5bb7a0:	move   @0x1b3900, a9, 1
3f5bb7d0:	setf   1, 1, 0
3f5bb7e0:	move   *a13(0x850), *a9(0x1c1), 0
3f5bb810:	move   *a13(0xffc0), a8, 1
3f5bb830:	jruc   L3F5BBD20
L3F5BB840:
3f5bb840:	move   @0x1b3900, a11, 1
3f5bb870:	setf   1, 1, 0
3f5bb880:	move   *a13(0x850), *a11(0x1c1), 0
3f5bb8b0:	calla  L3F22D4F0
3f5bb8e0:	calla  L3F708700
3f5bb910:	move   a8, *a13, 1
3f5bb920:	move   a14, -*sp, 1
3f5bb930:	move   a13, a11
3f5bb940:	addi   0x830, a11
3f5bb960:	move   a11, *a14+, 1
3f5bb970:	move   a13, a9
3f5bb980:	addk   32, a9
3f5bb990:	move   a9, *a14+, 1
3f5bb9a0:	move   a8, *a14+, 1
3f5bb9b0:	move   *a13(0xffe0), *a14+, 1
3f5bb9d0:	movk   4, a9
3f5bb9e0:	move   a9, *a14+, 1
3f5bb9f0:	movi   0x6000, a9
3f5bba10:	move   a9, *a14+, 1
3f5bba20:	movi   0x3f5bd638, a8
3f5bba50:	move   a8, *a14+, 1
3f5bba60:	movi   0x3f5b9510, a9
3f5bba90:	move   a9, *a14+, 1
3f5bbaa0:	calla  L3F706A40
3f5bbad0:	move   a8, a8
3f5bbae0:	jrne   L3F5BBBC0
3f5bbaf0:	move   a14, -*sp, 1
3f5bbb00:	movk   2, a9
3f5bbb10:	move   a9, *a14+, 1
3f5bbb20:	movi   0x3f5bde28, a8
3f5bbb50:	move   a8, *a14+, 1
3f5bbb60:	calla  L3F309350
3f5bbb90:	move   *a13(0xffc0), a8, 1
3f5bbbb0:	jruc   L3F5BBD20
L3F5BBBC0:
3f5bbbc0:	move   *a13(0x830), a9, 1
3f5bbbe0:	jrne   L3F5BBC50
L3F5BBBF0:
3f5bbbf0:	calla  L3FB3FA00
3f5bbc20:	move   *a13(0x830), a11, 1
3f5bbc40:	jreq   L3F5BBBF0
L3F5BBC50:
3f5bbc50:	move   a14, -*sp, 1
3f5bbc60:	move   *a13(0xffa0), *a14+, 1
3f5bbc80:	move   a13, a11
3f5bbc90:	addk   32, a11
3f5bbca0:	move   a11, *a14+, 1
3f5bbcb0:	move   *a13(0xffc0), *a14+, 1
3f5bbcd0:	calla  L3FB45EE0
3f5bbd00:	move   *a13(0xffc0), a8, 1
L3F5BBD20:
3f5bbd20:	move   *sp(0x80), a14, 1
3f5bbd40:	mmfm   sp, a9,a11,a13
3f5bbd60:	rets   2
L3F5BBD70:
3f5bbd70:	mmtm   sp, a7,a9,a11,a13
3f5bbd90:	move   a14, a13
3f5bbda0:	addi   0x1020, a14
3f5bbdc0:	sub    a11, a11
3f5bbdd0:	movb   a11, *a13(0x20)
3f5bbdf0:	move   @0x1b3900, a9, 1
3f5bbe20:	setf   1, 1, 0
3f5bbe30:	move   *a9(0x1c1), a9, 0
3f5bbe50:	move   a9, *a13, 1
3f5bbe60:	move   @0x1b3900, a9, 1
3f5bbe90:	movk   1, a11
3f5bbea0:	move   a11, *a9(0x1c1), 0
3f5bbec0:	sub    a11, a11
3f5bbed0:	movb   a11, @0x1c0420
3f5bbf00:	setf   16, 1, 0
3f5bbf10:	move   a11, @0x1c0f30, 0
3f5bbf40:	move   a14, -*sp, 1
3f5bbf50:	movi   0x50, a9
3f5bbf70:	move   a9, *a14+, 1
3f5bbf80:	movi   0x1c0f40, a9
3f5bbfb0:	move   a9, *a14+, 1
3f5bbfc0:	calla  L3FB44A00
3f5bbff0:	move   a14, -*sp, 1
3f5bc000:	movi   0x50, a11
3f5bc020:	move   a11, *a14+, 1
3f5bc030:	addi   0x280, a9
3f5bc050:	move   a9, *a14+, 1
3f5bc060:	calla  L3FB44A00
3f5bc090:	move   *a13(0xffa0), a9, 1
3f5bc0b0:	jrne   L3F5BC110
3f5bc0c0:	sub    a11, a11
3f5bc0d0:	movb   a11, @0x1c0cb0
3f5bc100:	jruc   L3F5BC1A0
L3F5BC110:
3f5bc110:	move   a14, -*sp, 1
3f5bc120:	move   a9, *a14+, 1
3f5bc130:	movi   0x1c0cb0, a11
3f5bc160:	move   a11, *a14+, 1
3f5bc170:	calla  L3FB45720
L3F5BC1A0:
3f5bc1a0:	move   *a13(0xffe0), a11, 1
3f5bc1c0:	jreq   L3F5BC500
3f5bc1d0:	move   a14, -*sp, 1
3f5bc1e0:	move   a11, *a14+, 1
3f5bc1f0:	calla  L3F5933D0
3f5bc220:	inc    a8
3f5bc230:	jreq   L3F5BC3B0
3f5bc240:	move   a14, -*sp, 1
3f5bc250:	move   a11, *a14+, 1
3f5bc260:	setf   16, 1, 0
3f5bc270:	move   @0x1c0f30, a7, 0
3f5bc2a0:	inc    a7
3f5bc2b0:	move   a7, @0x1c0f30, 0
3f5bc2e0:	dec    a7
3f5bc2f0:	move   a7, a9
3f5bc300:	sll    0x9, a7
3f5bc310:	sll    0x7, a9
3f5bc320:	add    a9, a7
3f5bc330:	addi   0x1c0f40, a7
3f5bc360:	move   a7, *a14+, 1
3f5bc370:	calla  L3FB45720
3f5bc3a0:	jruc   L3F5BC500
L3F5BC3B0:
3f5bc3b0:	move   a14, -*sp, 1
3f5bc3c0:	move   a11, *a14+, 1
3f5bc3d0:	movi   0x3f5bdfa8, a8
3f5bc400:	move   a8, *a14+, 1
3f5bc410:	move   a13, a7
3f5bc420:	addk   32, a7
3f5bc430:	move   a7, *a14+, 1
3f5bc440:	calla  L3FB34430
3f5bc470:	move   a14, -*sp, 1
3f5bc480:	movk   3, a7
3f5bc490:	move   a7, *a14+, 1
3f5bc4a0:	move   a13, a7
3f5bc4b0:	addk   32, a7
3f5bc4c0:	move   a7, *a14+, 1
3f5bc4d0:	calla  L3F309350
L3F5BC500:
3f5bc500:	move   *a13(0xffc0), a9, 1
3f5bc520:	jreq   L3F5BC880
3f5bc530:	movb   *a9, a7
3f5bc540:	jreq   L3F5BC880
3f5bc550:	move   a14, -*sp, 1
3f5bc560:	move   a9, *a14+, 1
3f5bc570:	calla  L3F5933D0
3f5bc5a0:	inc    a8
3f5bc5b0:	jreq   L3F5BC730
3f5bc5c0:	move   a14, -*sp, 1
3f5bc5d0:	move   a9, *a14+, 1
3f5bc5e0:	setf   16, 1, 0
3f5bc5f0:	move   @0x1c0f30, a7, 0
3f5bc620:	inc    a7
3f5bc630:	move   a7, @0x1c0f30, 0
3f5bc660:	dec    a7
3f5bc670:	move   a7, a9
3f5bc680:	sll    0x9, a7
3f5bc690:	sll    0x7, a9
3f5bc6a0:	add    a9, a7
3f5bc6b0:	addi   0x1c0f40, a7
3f5bc6e0:	move   a7, *a14+, 1
3f5bc6f0:	calla  L3FB45720
3f5bc720:	jruc   L3F5BC880
L3F5BC730:
3f5bc730:	move   a14, -*sp, 1
3f5bc740:	move   a9, *a14+, 1
3f5bc750:	movi   0x3f5be118, a8
3f5bc780:	move   a8, *a14+, 1
3f5bc790:	move   a13, a7
3f5bc7a0:	addk   32, a7
3f5bc7b0:	move   a7, *a14+, 1
3f5bc7c0:	calla  L3FB34430
3f5bc7f0:	move   a14, -*sp, 1
3f5bc800:	movk   3, a7
3f5bc810:	move   a7, *a14+, 1
3f5bc820:	move   a13, a7
3f5bc830:	addk   32, a7
3f5bc840:	move   a7, *a14+, 1
3f5bc850:	calla  L3F309350
L3F5BC880:
3f5bc880:	move   @0x1b3900, a9, 1
3f5bc8b0:	setf   1, 1, 0
3f5bc8c0:	move   *a13(0x0), *a9(0x1c1), 0
3f5bc8f0:	move   *sp(0xa0), a14, 1
3f5bc910:	mmfm   sp, a7,a9,a11,a13
3f5bc930:	rets   2
3f5bc940:	.word  0x7764
3f5bc950:	mpyu   b11, b4
3f5bc960:	sra    b11, b2
3f5bc970:	modu   b11, b3
3f5bc980:	.word  0x766c
3f5bc990:	rl     b10, sp
3f5bc9a0:	rl     a11, a14
3f5bc9b0:	dsjs   b4, L3F5BCAF0
3f5bc9c0:	addc   a9, a0
3f5bc9d0:	.word  0x756f
3f5bc9e0:	sra    a3, a12
3f5bc9f0:	sll    0x1b, a14
3f5bca00:	sla    0x3, b4
3f5bca10:	sra    a11, a7
3f5bca20:	sla    0x3, b4
3f5bca30:	sra    a11, a13
3f5bca40:	modu   a11, a13
3f5bca50:	.word  0x7972
3f5bca60:	srl    a1, a0
3f5bca70:	.word  0x726f
3f5bca80:	.word  0x7220
3f5bca90:	.word  0x7365
3f5bcaa0:	mods   a3, sp
3f5bcab0:	sla    0x3, b6
3f5bcac0:	.word  0x7473
3f5bcad0:	.word  0x7572
3f5bcae0:	.word  0x7463
L3F5BCAF0:
3f5bcaf0:	.word  0x7275
3f5bcb00:	srl    0xd, a5
3f5bcb10:	addc   a8, a0
3f5bcb20:	modu   a3, a1
3f5bcb30:	modu   a11, a14
3f5bcb40:	sla    0x3, b4
3f5bcb50:	sra    b11, b2
3f5bcb60:	modu   b11, b3
3f5bcb70:	.word  0x766c
3f5bcb80:	sla    0x3, a5
3f5bcb90:	sla    a11, a14
3f5bcba0:	sra    a11, a13
3f5bcbb0:	sla    0x1, a14
3f5bcbc0:	or     a1, a0
3f5bcbd0:	and    a2, a3
3f5bcbe0:	cmp    a9, a13
3f5bcbf0:	sla    0x2, b0
3f5bcc00:	.word  0x7369
3f5bcc10:	modu   a1, a0
3f5bcc20:	.word  0x746f
3f5bcc30:	.word  0x7520
3f5bcc40:	srl    0xd, b0
3f5bcc50:	addc   a8, a0
3f5bcc60:	modu   a3, a1
3f5bcc70:	modu   a11, a14
3f5bcc80:	sla    0x3, b4
3f5bcc90:	sra    b11, b2
3f5bcca0:	modu   b11, b3
3f5bccb0:	.word  0x766c
3f5bccc0:	sla    0x3, a5
3f5bccd0:	sla    a11, a14
3f5bcce0:	sra    a11, a13
3f5bccf0:	sla    0x1, a14
3f5bcd00:	sub    a1, a0
3f5bcd10:	mods   a11, sp
3f5bcd20:	rl     a11, a1
3f5bcd30:	sla    0x3, a14
3f5bcd40:	sla    a11, a14
3f5bcd50:	sra    a11, a13
3f5bcd60:	rl     a9, a0
3f5bcd70:	sla    0x3, b3
3f5bcd80:	modu   a11, a14
3f5bcd90:	sla    0x3, b4
3f5bcda0:	modu   a3, a9
3f5bcdb0:	.word  0x7469
3f5bcdc0:	sla    a11, a9
3f5bcdd0:	rl     a11, a12
3f5bcde0:	sra    b11, b10
3f5bcdf0:	srl    0xd, a4
3f5bce00:	addc   a8, a0
3f5bce10:	modu   a3, a1
3f5bce20:	modu   a11, a14
3f5bce30:	sla    0x3, b4
3f5bce40:	sra    b11, b2
3f5bce50:	modu   b11, b3
3f5bce60:	.word  0x766c
3f5bce70:	sla    0x3, a5
3f5bce80:	sla    a11, a14
3f5bce90:	sra    a11, a13
3f5bcea0:	sla    0x1, a14
3f5bceb0:	move   a1, b0
3f5bcec0:	sla    0x3, sp
3f5bced0:	modu   a11, a4
3f5bcee0:	sla    a11, a13
3f5bcef0:	modu   a3, a9
3f5bcf00:	modu   a1, a0
3f5bcf10:	mods   a11, a1
3f5bcf20:	sla    0x3, a5
3f5bcf30:	sra    b11, b3
3f5bcf40:	.word  0x7672
3f5bcf50:	.word  0x7265
3f5bcf60:	sla    0x3, b3
3f5bcf70:	modu   a3, a11
3f5bcf80:	.word  0x776f
3f5bcf90:	srl    0xd, a14
3f5bcfa0:	.word  0x7200
3f5bcfb0:	.word  0x7365
3f5bcfc0:	mods   a3, sp
3f5bcfd0:	sra    b11, b6
3f5bcfe0:	.word  0x0072
3f5bcff0:	.word  0x7245
3f5bd000:	modu   b11, b2
3f5bd010:	sla    0x3, b2
3f5bd020:	.word  0x7564
3f5bd030:	rl     b11, b2
3f5bd040:	srl    a11, a14
3f5bd050:	sll    a9, a0
3f5bd060:	sra    b11, b2
3f5bd070:	.word  0x7461
3f5bd080:	mpyu   a11, a5
3f5bd090:	.word  0x7270
3f5bd0a0:	sll    a11, sp
3f5bd0b0:	.word  0x7365
3f5bd0c0:	sla    0x3, b3
3f5bd0d0:	modu   a11, a6
3f5bd0e0:	sla    0x3, b2
3f5bd0f0:	sra    b11, b2
3f5bd100:	modu   b11, b3
3f5bd110:	.word  0x766c
3f5bd120:	.word  0x7265
3f5bd130:	rev    a14
3f5bd140:	sra    a11, a4
3f5bd150:	sra    b11, b4
3f5bd160:	mods   b11, b2
3f5bd170:	modu   a3, a9
3f5bd180:	mpyu   a11, a5
3f5bd190:	modu   a11, a4
3f5bd1a0:	sla    a11, a13
3f5bd1b0:	modu   a3, a9
3f5bd1c0:	sla    0x1, b10
3f5bd1d0:	modu   a10, a3
3f5bd1e0:	mods   b3, b5
3f5bd1f0:	modu   a3, a4
3f5bd200:	.word  0x7427
3f5bd210:	srl    a9, a0
3f5bd220:	.word  0x7465
3f5bd230:	mods   a9, a0
3f5bd240:	mods   a11, a5
3f5bd250:	.word  0x726f
3f5bd260:	sla    0x3, b9
3f5bd270:	modu   a11, a6
3f5bd280:	sla    0x3, b2
3f5bd290:	sra    b11, b2
3f5bd2a0:	modu   b11, b3
3f5bd2b0:	.word  0x766c
3f5bd2c0:	.word  0x7320
3f5bd2d0:	.word  0x7274
3f5bd2e0:	sll    b11, b5
3f5bd2f0:	.word  0x7574
3f5bd300:	sra    b11, b2
3f5bd310:	addc   a8, a0
3f5bd320:	modu   a3, a1
3f5bd330:	modu   a11, a14
3f5bd340:	sla    0x3, b4
3f5bd350:	sra    a11, a4
3f5bd360:	sra    b11, b4
3f5bd370:	mods   b11, b2
3f5bd380:	modu   a3, a9
3f5bd390:	sla    0x3, a5
3f5bd3a0:	modu   a11, a4
3f5bd3b0:	sla    a11, a13
3f5bd3c0:	modu   a3, a9
3f5bd3d0:	sla    0x1, a14
3f5bd3e0:	or     a1, a0
3f5bd3f0:	and    a2, a3
3f5bd400:	cmp    a9, a13
3f5bd410:	sla    0x2, b0
3f5bd420:	.word  0x7369
3f5bd430:	modu   a1, a0
3f5bd440:	.word  0x746f
3f5bd450:	.word  0x7520
3f5bd460:	srl    0xd, b0
3f5bd470:	addc   a8, a0
3f5bd480:	modu   a3, a1
3f5bd490:	modu   a11, a14
3f5bd4a0:	sla    0x3, b4
3f5bd4b0:	sra    a11, a4
3f5bd4c0:	sra    b11, b4
3f5bd4d0:	mods   b11, b2
3f5bd4e0:	modu   a3, a9
3f5bd4f0:	sla    0x3, a5
3f5bd500:	modu   a11, a4
3f5bd510:	sla    a11, a13
3f5bd520:	modu   a3, a9
3f5bd530:	sla    0x1, a14
3f5bd540:	move   a1, b0
3f5bd550:	sla    0x3, sp
3f5bd560:	modu   a11, a4
3f5bd570:	sla    a11, a13
3f5bd580:	modu   a3, a9
3f5bd590:	modu   a1, a0
3f5bd5a0:	mods   a11, a1
3f5bd5b0:	sla    0x3, a5
3f5bd5c0:	sra    b11, b3
3f5bd5d0:	.word  0x7672
3f5bd5e0:	.word  0x7265
3f5bd5f0:	sla    0x3, b3
3f5bd600:	modu   a3, a11
3f5bd610:	.word  0x776f
3f5bd620:	srl    0xd, a14
3f5bd630:	sra    a0, a0
3f5bd640:	mods   a11, sp
3f5bd650:	rl     a11, a1
3f5bd660:	mpyu   a11, a14
3f5bd670:	sla    a11, a14
3f5bd680:	sra    a11, a13
3f5bd690:	sub    a8, a0
3f5bd6a0:	.word  0x7272
3f5bd6b0:	.word  0x726f
3f5bd6c0:	sra    a1, a0
3f5bd6d0:	.word  0x7275
3f5bd6e0:	modu   a3, a9
3f5bd6f0:	sla    0x3, a7
3f5bd700:	.word  0x7263
3f5bd710:	sla    a11, a5
3f5bd720:	sra    b11, b4
3f5bd730:	.word  0x705f
3f5bd740:	modu   b11, b2
3f5bd750:	sra    a11, a3
3f5bd760:	.word  0x7373
3f5bd770:	srl    a1, a0
3f5bd780:	.word  0x726f
3f5bd790:	sra    a1, a0
3f5bd7a0:	.word  0x7465
3f5bd7b0:	.word  0x7265
3f5bd7c0:	rl     a11, a13
3f5bd7d0:	sra    a11, a14
3f5bd7e0:	sra    a1, a0
3f5bd7f0:	mods   a11, sp
3f5bd800:	rl     a11, a1
3f5bd810:	srl    0xd, a14
3f5bd820:	sub    a0, a0
3f5bd830:	mods   a11, sp
3f5bd840:	rl     a11, a1
3f5bd850:	sla    0x3, a14
3f5bd860:	sla    a11, a14
3f5bd870:	sra    a11, a13
3f5bd880:	rl     a9, a0
3f5bd890:	sla    0x3, b3
3f5bd8a0:	.word  0x7325
3f5bd8b0:	rev    a14
3f5bd8c0:	modu   a10, a3
3f5bd8d0:	mods   b3, b5
3f5bd8e0:	sla    0x3, a4
3f5bd8f0:	modu   a11, a14
3f5bd900:	sla    0x3, b4
3f5bd910:	sra    a11, a4
3f5bd920:	sra    b11, b4
3f5bd930:	mods   b11, b2
3f5bd940:	modu   a3, a9
3f5bd950:	sla    0x3, a5
3f5bd960:	modu   a10, a4
3f5bd970:	sla    a11, a13
3f5bd980:	modu   a3, a9
3f5bd990:	move   a1, b0
3f5bd9a0:	mods   a11, a1
3f5bd9b0:	sla    0x3, a5
3f5bd9c0:	.word  0x7266
3f5bd9d0:	mods   a11, sp
3f5bd9e0:	move   a1, b0
3f5bd9f0:	mods   a11, a1
3f5bda00:	sla    0x3, a5
3f5bda10:	sra    b10, b3
3f5bda20:	.word  0x7672
3f5bda30:	.word  0x7265
3f5bda40:	rev    a14
3f5bda50:	modu   a3, a9
3f5bda60:	.word  0x7465
3f5bda70:	modu   b2, sp
3f5bda80:	modu   b11, b4
3f5bda90:	sla    a11, a14
3f5bdaa0:	sra    a11, a13
3f5bdab0:	sla    0x1, b10
3f5bdac0:	sra    a11, a12
3f5bdad0:	sla    0x3, a14
3f5bdae0:	sla    0x1, b12
3f5bdaf0:	dsjs   b1, L3F5BDB10
3f5bdb00:	sra    a0, a0
L3F5BDB10:
3f5bdb10:	.word  0x7465
3f5bdb20:	.word  0x7265
3f5bdb30:	rl     a11, a13
3f5bdb40:	sra    a11, a14
3f5bdb50:	modu   b2, sp
3f5bdb60:	mods   a11, a1
3f5bdb70:	dsjs   a5, L3F5BDCB0
3f5bdb80:	or     a1, a0
3f5bdb90:	and    a2, a3
3f5bdba0:	cmp    a9, a13
3f5bdbb0:	sla    0x2, b0
3f5bdbc0:	modu   a11, a14
3f5bdbd0:	sla    0x3, b4
3f5bdbe0:	.word  0x7075
3f5bdbf0:	sla    0x1, a14
3f5bdc00:	modu   a10, a14
3f5bdc10:	cmp    a9, a0
3f5bdc20:	sla    0x2, b0
3f5bdc30:	sra    a2, a1
3f5bdc40:	.word  0x7264
3f5bdc50:	.word  0x7365
3f5bdc60:	sla    0x3, b3
3f5bdc70:	sra    b11, b3
3f5bdc80:	sla    0x3, b4
3f5bdc90:	sra    b11, b9
3f5bdca0:	.word  0x0a74
L3F5BDCB0:
3f5bdcb0:	sra    a0, a0
3f5bdcc0:	.word  0x7465
3f5bdcd0:	.word  0x7265
3f5bdce0:	rl     a11, a13
3f5bdcf0:	sra    a11, a14
3f5bdd00:	modu   b2, sp
3f5bdd10:	mods   a11, a1
3f5bdd20:	dsjs   a5, L3F5BDE60
3f5bdd30:	move   a1, b0
3f5bdd40:	sla    0x3, sp
3f5bdd50:	modu   a10, a4
3f5bdd60:	sla    a11, a13
3f5bdd70:	modu   a3, a9
3f5bdd80:	move   a1, b0
3f5bdd90:	mods   a11, a1
3f5bdda0:	sla    0x3, a5
3f5bddb0:	sra    b10, b3
3f5bddc0:	.word  0x7672
3f5bddd0:	.word  0x7265
3f5bdde0:	sla    0x3, b3
3f5bddf0:	modu   a2, a11
3f5bde00:	.word  0x776f
3f5bde10:	.word  0x0a6e
3f5bde20:	sub    a8, a0
3f5bde30:	.word  0x7272
3f5bde40:	.word  0x726f
3f5bde50:	sra    a1, a0
L3F5BDE60:
3f5bde60:	.word  0x7275
3f5bde70:	modu   a3, a9
3f5bde80:	sla    0x3, a7
3f5bde90:	.word  0x7263
3f5bdea0:	sla    a11, a5
3f5bdeb0:	sra    b11, b4
3f5bdec0:	.word  0x705f
3f5bded0:	modu   b11, b2
3f5bdee0:	sra    a11, a3
3f5bdef0:	.word  0x7373
3f5bdf00:	srl    a1, a0
3f5bdf10:	.word  0x726f
3f5bdf20:	sra    a1, a0
3f5bdf30:	.word  0x7465
3f5bdf40:	.word  0x7265
3f5bdf50:	rl     a11, a13
3f5bdf60:	sra    a11, a14
3f5bdf70:	modu   a1, a0
3f5bdf80:	mods   a11, a1
3f5bdf90:	srl    0xd, a5
3f5bdfa0:	and    a0, a0
3f5bdfb0:	rl     b11, b2
3f5bdfc0:	sla    a11, a13
3f5bdfd0:	.word  0x7972
3f5bdfe0:	modu   a1, a0
3f5bdff0:	mods   a11, a1
3f5be000:	sla    0x3, a5
3f5be010:	sra    b11, b3
3f5be020:	.word  0x7672
3f5be030:	.word  0x7265
3f5be040:	cmp    a9, a0
3f5be050:	sla    0x2, b0
3f5be060:	sra    a3, a1
3f5be070:	.word  0x7264
3f5be080:	.word  0x7365
3f5be090:	sla    0x3, b3
3f5be0a0:	.word  0x7325
3f5be0b0:	rl     a9, a0
3f5be0c0:	sla    0x3, b3
3f5be0d0:	modu   a3, a9
3f5be0e0:	sla    b11, b6
3f5be0f0:	rl     a11, a12
3f5be100:	srl    0xd, a4
3f5be110:	andn   a8, a0
3f5be120:	sll    a11, a5
3f5be130:	modu   a3, sp
3f5be140:	sla    a11, a4
3f5be150:	.word  0x7972
3f5be160:	modu   a1, a0
3f5be170:	mods   a11, a1
3f5be180:	sla    0x3, a5
3f5be190:	sra    b11, b3
3f5be1a0:	.word  0x7672
3f5be1b0:	.word  0x7265
3f5be1c0:	cmp    a9, a0
3f5be1d0:	sla    0x2, b0
3f5be1e0:	sra    a3, a1
3f5be1f0:	.word  0x7264
3f5be200:	.word  0x7365
3f5be210:	sla    0x3, b3
3f5be220:	.word  0x7325
3f5be230:	rl     a9, a0
3f5be240:	sla    0x3, b3
3f5be250:	modu   a3, a9
3f5be260:	sla    b11, b6
3f5be270:	rl     a11, a12
3f5be280:	srl    0xd, a4
3f5be290:	.word  0x0000
3f5be2a0:	.word  0x0000
3f5be2b0:	.word  0x0000
3f5be2c0:	.word  0x0000
3f5be2d0:	.word  0x0000
3f5be2e0:	.word  0x0000
3f5be2f0:	.word  0x0000
3f5be300:	.word  0x0000
3f5be310:	.word  0x0000
3f5be320:	.word  0x0000
3f5be330:	.word  0x0000
3f5be340:	.word  0x0000
3f5be350:	.word  0x0000
3f5be360:	.word  0x0000
3f5be370:	.word  0x0000
3f5be380:	.word  0x0000
3f5be390:	.word  0x0000
3f5be3a0:	.word  0x0000
3f5be3b0:	.word  0x0000
3f5be3c0:	.word  0x0000
3f5be3d0:	.word  0x0000
3f5be3e0:	.word  0x0000
3f5be3f0:	.word  0x0000
L3F5BE400:
3f5be400:	mmtm   sp, a9,a11,a13
3f5be420:	move   a14, a13
3f5be430:	addi   0x160, a14
3f5be450:	calla  L3FB33870
3f5be480:	move   a8, *a13, 1
3f5be490:	move   @0x1c7a60, a11, 1
3f5be4c0:	jreq   L3F5BE630
L3F5BE4D0:
3f5be4d0:	move   @0x1b3900, a11, 1
3f5be500:	move   *a11(0x100), a9, 1
3f5be520:	sub    a11, a11
3f5be530:	movb   a11, *a9(0x28)
3f5be550:	move   a14, -*sp, 1
3f5be560:	movk   26, a9
3f5be570:	move   a9, *a14+, 1
3f5be580:	movi   0x1c7a60, a11
3f5be5b0:	move   a11, *a14+, 1
3f5be5c0:	calla  L3F6FAC70
3f5be5f0:	move   @0x1c7a60, a9, 1
3f5be620:	jrne   L3F5BE4D0
L3F5BE630:
3f5be630:	movk   1, a11
3f5be640:	move   a11, @0x1c7a60, 1
3f5be670:	move   a14, -*sp, 1
3f5be680:	move   *a13(0x0), *a14+, 1
3f5be6a0:	calla  L3FB338D0
3f5be6d0:	move   *a13(0xffe0), a9, 1
3f5be6f0:	jreq   L3F5BE7D0
3f5be700:	move   *a13(0xffc0), a11, 1
3f5be720:	jreq   L3F5BE7D0
3f5be730:	movb   *a13(0xff80), a9
3f5be750:	jrlt   L3F5BE7D0
3f5be760:	subk   2, a9
3f5be770:	jrgt   L3F5BE7D0
3f5be780:	movb   *a13(0xff60), a9
3f5be7a0:	jrlt   L3F5BE7D0
3f5be7b0:	dec    a9
3f5be7c0:	jrle   L3F5BEAF0
L3F5BE7D0:
3f5be7d0:	move   a14, -*sp, 1
3f5be7e0:	movb   *a13(0xff60), a11
3f5be800:	move   a11, *a14+, 1
3f5be810:	movb   *a13(0xff80), a9
3f5be830:	move   a9, *a14+, 1
3f5be840:	setf   16, 1, 0
3f5be850:	move   *a13(0xffa0), a9, 0
3f5be870:	move   a9, *a14+, 1
3f5be880:	move   *a13(0xffc0), *a14+, 1
3f5be8a0:	move   *a13(0xffe0), *a14+, 1
3f5be8c0:	movi   0x3f5c6ac0, a8
3f5be8f0:	move   a8, *a14+, 1
3f5be900:	movi   0x1c3a60, a9
3f5be930:	move   a9, *a14+, 1
3f5be940:	calla  L3FB34430
3f5be970:	move   a14, -*sp, 1
3f5be980:	move   a9, *a14+, 1
3f5be990:	movi   0xffff, a9
3f5be9b0:	move   a9, *a14+, 1
3f5be9c0:	calla  L3F596830
3f5be9f0:	sub    a9, a9
3f5bea00:	move   a9, @0x1c7a60, 1
3f5bea30:	move   a14, -*sp, 1
3f5bea40:	movi   0x1c7a60, a9
3f5bea70:	move   a9, *a14+, 1
3f5bea80:	calla  L3F6FB7E0
3f5beab0:	movi   0xffff, a8
3f5bead0:	jauc   L3F5BF330
L3F5BEAF0:
3f5beaf0:	move   *a13(0xffe0), a9, 1
3f5beb10:	movb   *a9, a9
3f5beb20:	jreq   L3F5BEB50
3f5beb30:	movb   *a11, a9
3f5beb40:	jrne   L3F5BED20
L3F5BEB50:
3f5beb50:	move   a14, -*sp, 1
3f5beb60:	move   a11, *a14+, 1
3f5beb70:	move   *a13(0xffe0), *a14+, 1
3f5beb90:	movi   0x3f5c6d60, a8
3f5bebc0:	move   a8, *a14+, 1
3f5bebd0:	movi   0xffff, a9
3f5bebf0:	move   a9, *a14+, 1
3f5bec00:	calla  L3F596BE0
3f5bec30:	sub    a9, a9
3f5bec40:	move   a9, @0x1c7a60, 1
3f5bec70:	move   a14, -*sp, 1
3f5bec80:	movi   0x1c7a60, a9
3f5becb0:	move   a9, *a14+, 1
3f5becc0:	calla  L3F6FB7E0
3f5becf0:	movi   0xffff, a8
3f5bed10:	jruc   L3F5BF330
L3F5BED20:
3f5bed20:	move   a14, -*sp, 1
3f5bed30:	move   a11, *a14+, 1
3f5bed40:	move   *a13(0xffe0), *a14+, 1
3f5bed60:	movb   *a13(0xff80), a9
3f5bed80:	sll    0x5, a9
3f5bed90:	addi   0x1c7a80, a9
3f5bedc0:	move   *a9+, *a14+, 1
3f5bedd0:	movb   *a13(0xff60), a9
3f5bedf0:	jreq   L3F5BEE40
3f5bee00:	movi   0x3f5c6ef8, a9
3f5bee30:	jruc   L3F5BEE70
L3F5BEE40:
3f5bee40:	movi   0x3f5c6f18, a9
L3F5BEE70:
3f5bee70:	move   a9, *a14+, 1
3f5bee80:	movi   0x3f5c6f50, a8
3f5beeb0:	move   a8, *a14+, 1
3f5beec0:	movi   0x1c3a60, a9
3f5beef0:	move   a9, *a14+, 1
3f5bef00:	calla  L3FB34430
3f5bef30:	movb   *a13(0xff60), a9
3f5bef50:	jreq   L3F5BF0E0
3f5bef60:	move   a14, -*sp, 1
3f5bef70:	setf   16, 1, 0
3f5bef80:	move   *a13(0xffa0), a9, 0
3f5befa0:	move   a9, *a14+, 1
3f5befb0:	movi   0x3f5c6fb0, a8
3f5befe0:	move   a8, *a14+, 1
3f5beff0:	move   a13, a9
3f5bf000:	addk   32, a9
3f5bf010:	move   a9, *a14+, 1
3f5bf020:	calla  L3FB34430
3f5bf050:	move   a14, -*sp, 1
3f5bf060:	move   a9, *a14+, 1
3f5bf070:	movi   0x1c3a60, a9
3f5bf0a0:	move   a9, *a14+, 1
3f5bf0b0:	calla  L3FB452E0
L3F5BF0E0:
3f5bf0e0:	move   a14, -*sp, 1
3f5bf0f0:	movi   0x1c3a60, a9
3f5bf120:	move   a9, *a14+, 1
3f5bf130:	movk   1, a9
3f5bf140:	move   a9, *a14+, 1
3f5bf150:	movi   0x6000, a9
3f5bf170:	move   a9, *a14+, 1
3f5bf180:	movi   0x3f5c6fd0, a8
3f5bf1b0:	move   a8, *a14+, 1
3f5bf1c0:	movi   0x3f5bf380, a9
3f5bf1f0:	move   a9, *a14+, 1
3f5bf200:	calla  L3F706A40
3f5bf230:	move   a8, a8
3f5bf240:	jrne   L3F5BF320
3f5bf250:	move   a14, -*sp, 1
3f5bf260:	movi   0x3f5c7000, a8
3f5bf290:	move   a8, *a14+, 1
3f5bf2a0:	movi   0xffff, a9
3f5bf2c0:	move   a9, *a14+, 1
3f5bf2d0:	calla  L3F596830
3f5bf300:	sub    a8, a8
3f5bf310:	jruc   L3F5BF330
L3F5BF320:
3f5bf320:	sub    a8, a8
L3F5BF330:
3f5bf330:	move   *sp(0x80), a14, 1
3f5bf350:	mmfm   sp, a9,a11,a13
3f5bf370:	rets   2
3f5bf380:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f5bf3a0:	move   a14, a13
3f5bf3b0:	addi   0x4360, a14
3f5bf3d0:	move   @0x1b3900, a7, 1
3f5bf400:	move   a14, -*sp, 1
3f5bf410:	movi   0x20a, a5
3f5bf430:	move   a5, *a14+, 1
3f5bf440:	movk   1, a5
3f5bf450:	move   a5, *a14+, 1
3f5bf460:	calla  L3F703D90
3f5bf490:	move   a8, *a7(0x100), 1
3f5bf4b0:	move   a8, a7
3f5bf4c0:	jrne   L3F5BF630
3f5bf4d0:	move   a14, -*sp, 1
3f5bf4e0:	movi   0x3f5c7138, a8
3f5bf510:	move   a8, *a14+, 1
3f5bf520:	movi   0xffff, a7
3f5bf540:	move   a7, *a14+, 1
3f5bf550:	calla  L3F596830
3f5bf580:	move   a14, -*sp, 1
3f5bf590:	movi   0x3f5c7138, a8
3f5bf5c0:	move   a8, *a14+, 1
3f5bf5d0:	calla  L3F6D9E30
3f5bf600:	calla  L3F707A30
L3F5BF630:
3f5bf630:	calla  L3F22CF70
3f5bf660:	move   a14, -*sp, 1
3f5bf670:	move   *a13(0xffe0), *a14+, 1
3f5bf690:	move   a13, a7
3f5bf6a0:	addi   0x280, a7
3f5bf6c0:	move   a7, *a14+, 1
3f5bf6d0:	calla  L3FB45720
3f5bf700:	move   a14, -*sp, 1
3f5bf710:	move   a7, *a14+, 1
3f5bf720:	movi   0x3f5c72e0, a8
3f5bf750:	move   a8, *a14+, 1
3f5bf760:	sub    a5, a5
3f5bf770:	move   a5, *a14+, 1
3f5bf780:	calla  L3F5969B0
3f5bf7b0:	move   a5, @0x1c7a60, 1
3f5bf7e0:	move   a14, -*sp, 1
3f5bf7f0:	movi   0x1c7a60, a5
3f5bf820:	move   a5, *a14+, 1
3f5bf830:	calla  L3F6FB7E0
3f5bf860:	move   a7, *a13(0x4280), 1
3f5bf880:	move   a7, a11
3f5bf890:	movk   1, a9
3f5bf8a0:	movb   *a11, a5
3f5bf8b0:	jreq   L3F5BFA30
L3F5BF8C0:
3f5bf8c0:	movb   *a11, a7
3f5bf8d0:	subk   32, a7
3f5bf8e0:	jrne   L3F5BFA00
3f5bf8f0:	sub    a7, a7
3f5bf900:	setf   8, 1, 0
3f5bf910:	move   a7, *a11+, 0
3f5bf920:	movb   *a11, a5
3f5bf930:	subk   32, a5
3f5bf940:	jrne   L3F5BF990
L3F5BF950:
3f5bf950:	addk   8, a11
3f5bf960:	movb   *a11, a7
3f5bf970:	subk   32, a7
3f5bf980:	jreq   L3F5BF950
L3F5BF990:
3f5bf990:	move   a9, a7
3f5bf9a0:	inc    a9
3f5bf9b0:	sll    0x5, a7
3f5bf9c0:	add    a13, a7
3f5bf9d0:	move   a11, *a7(0x4280), 1
3f5bf9f0:	jruc   L3F5BFA10
L3F5BFA00:
3f5bfa00:	addk   8, a11
L3F5BFA10:
3f5bfa10:	movb   *a11, a7
3f5bfa20:	jrne   L3F5BF8C0
L3F5BFA30:
3f5bfa30:	sub    a10, a10
3f5bfa40:	cmp    a9, a10
3f5bfa50:	jrge   L3F5BFA90
L3F5BFA60:
3f5bfa60:	inc    a10
3f5bfa70:	cmp    a9, a10
3f5bfa80:	jrlt   L3F5BFA60
L3F5BFA90:
3f5bfa90:	move   a14, -*sp, 1
3f5bfaa0:	movk   3, a7
3f5bfab0:	move   a7, *a14+, 1
3f5bfac0:	movi   0x3f5c6ef8, a8
3f5bfaf0:	move   a8, *a14+, 1
3f5bfb00:	move   a13, a5
3f5bfb10:	addi   0x280, a5
3f5bfb30:	move   a5, *a14+, 1
3f5bfb40:	calla  L3FB45CD0
3f5bfb70:	move   a8, a8
3f5bfb80:	jrne   L3F5BFC30
3f5bfb90:	move   a14, -*sp, 1
3f5bfba0:	move   a13, a7
3f5bfbb0:	addi   0x4280, a7
3f5bfbd0:	move   a7, *a14+, 1
3f5bfbe0:	move   a9, *a14+, 1
3f5bfbf0:	calla  L3F5C3110
3f5bfc20:	jruc   L3F5BFE60
L3F5BFC30:
3f5bfc30:	move   a14, -*sp, 1
3f5bfc40:	movk   6, a7
3f5bfc50:	move   a7, *a14+, 1
3f5bfc60:	movi   0x3f5c6f18, a8
3f5bfc90:	move   a8, *a14+, 1
3f5bfca0:	move   a5, *a14+, 1
3f5bfcb0:	calla  L3FB45CD0
3f5bfce0:	move   a8, a8
3f5bfcf0:	jrne   L3F5BFDA0
3f5bfd00:	move   a14, -*sp, 1
3f5bfd10:	move   a13, a7
3f5bfd20:	addi   0x4280, a7
3f5bfd40:	move   a7, *a14+, 1
3f5bfd50:	move   a9, *a14+, 1
3f5bfd60:	calla  L3F5C3110
3f5bfd90:	jruc   L3F5BFE60
L3F5BFDA0:
3f5bfda0:	move   a14, -*sp, 1
3f5bfdb0:	move   a5, *a14+, 1
3f5bfdc0:	movi   0x3f5c73c0, a8
3f5bfdf0:	move   a8, *a14+, 1
3f5bfe00:	movi   0xffff, a7
3f5bfe20:	move   a7, *a14+, 1
3f5bfe30:	calla  L3F5969B0
L3F5BFE60:
3f5bfe60:	calla  L3F707A30
3f5bfe90:	move   *sp(0xe0), a14, 1
3f5bfeb0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f5bfed0:	rets   2
L3F5BFEE0:
3f5bfee0:	mmtm   sp, a7,a9,a10,a11,a13
3f5bff00:	move   a14, a13
3f5bff10:	addi   0x480, a14
3f5bff30:	movk   1, a11
3f5bff40:	move   a11, *a13(0x440), 1
3f5bff60:	move   a14, -*sp, 1
3f5bff70:	movi   0x3f5c7468, a8
3f5bffa0:	move   a8, *a14+, 1
3f5bffb0:	sub    a11, a11
3f5bffc0:	move   a11, *a14+, 1
3f5bffd0:	calla  L3F596830
3f5c0000:	move   a14, -*sp, 1
3f5c0010:	move   @0x1e4940, a7, 1
3f5c0040:	sll    0x2, a7
3f5c0050:	move   a7, *a14+, 1
3f5c0060:	calla  L3F701230
3f5c0090:	move   a8, *a13(0x400), 1
3f5c00b0:	calla  L3FB33870
3f5c00e0:	move   a8, *a13(0x460), 1
3f5c0100:	move   a14, -*sp, 1
3f5c0110:	move   @0x1e4940, a7, 1
3f5c0140:	sll    0x2, a7
3f5c0150:	move   a7, *a14+, 1
3f5c0160:	move   *a13(0x400), *a14+, 1
3f5c0180:	movi   0x96260, a7
3f5c01b0:	move   a7, *a14+, 1
3f5c01c0:	calla  L3FB44400
L3F5C01F0:
3f5c01f0:	sub    a11, a11
3f5c0200:	move   a11, *a13(0x420), 1
3f5c0220:	move   @0x1e4940, a7, 1
3f5c0250:	cmp    a7, a11
3f5c0260:	jage   L3F5C0AE0
L3F5C0280:
3f5c0280:	move   *a13(0x420), a11, 1
3f5c02a0:	sll    0x5, a11
3f5c02b0:	move   *a13(0x400), a7, 1
3f5c02d0:	add    a7, a11
3f5c02e0:	move   *a11, a11, 1
3f5c02f0:	jreq   L3F5C0A30
3f5c0300:	move   *a13(0x420), a11, 1
3f5c0320:	sll    0x5, a11
3f5c0330:	add    a7, a11
3f5c0340:	move   *a11, a10, 1
3f5c0350:	jreq   L3F5C0A30
L3F5C0360:
3f5c0360:	move   a14, -*sp, 1
3f5c0370:	movi   0x80, a11
3f5c0390:	move   a11, *a14+, 1
3f5c03a0:	move   a13, *a14+, 1
3f5c03b0:	move   a10, *a14+, 1
3f5c03c0:	calla  L3FB44400
3f5c03f0:	move   *a13(0x20), a7, 1
3f5c0410:	sll    0x3, a7
3f5c0420:	add    a13, a7
3f5c0430:	move   a7, a9
3f5c0440:	setf   16, 1, 0
3f5c0450:	move   *a9(0x120), a7, 0
3f5c0470:	btst   1, a7
3f5c0480:	jreq   L3F5C0A10
3f5c0490:	move   a14, -*sp, 1
3f5c04a0:	move   *a13(0x440), a7, 1
3f5c04c0:	jreq   L3F5C0560
3f5c04d0:	move   a14, -*sp, 1
3f5c04e0:	move   a9, a11
3f5c04f0:	addk   32, a11
3f5c0500:	move   a11, *a14+, 1
3f5c0510:	calla  L3F5C0DD0
3f5c0540:	move   a8, a11
3f5c0550:	jruc   L3F5C05E0
L3F5C0560:
3f5c0560:	move   a14, -*sp, 1
3f5c0570:	move   a9, a11
3f5c0580:	addk   32, a11
3f5c0590:	move   a11, *a14+, 1
3f5c05a0:	calla  L3F5C1C00
3f5c05d0:	move   a8, a11
L3F5C05E0:
3f5c05e0:	move   a11, *a14+, 1
3f5c05f0:	movi   0x3f5c7538, a8
3f5c0620:	move   a8, *a14+, 1
3f5c0630:	sub    a11, a11
3f5c0640:	move   a11, *a14+, 1
3f5c0650:	calla  L3F5969B0
3f5c0680:	move   a14, -*sp, 1
3f5c0690:	move   a14, -*sp, 1
3f5c06a0:	move   a9, a11
3f5c06b0:	addi   0xa0, a11
3f5c06d0:	move   a11, *a14+, 1
3f5c06e0:	calla  L3F5C0DD0
3f5c0710:	move   a8, *a14+, 1
3f5c0720:	movi   0x3f5c7538, a8
3f5c0750:	move   a8, *a14+, 1
3f5c0760:	sub    a11, a11
3f5c0770:	move   a11, *a14+, 1
3f5c0780:	calla  L3F5969B0
3f5c07b0:	move   @0x1b3900, a11, 1
3f5c07e0:	move   *a11(0x100), a7, 1
3f5c0800:	move   a14, -*sp, 1
3f5c0810:	move   a9, *a14+, 1
3f5c0820:	movi   0x8030720b, a11
3f5c0850:	move   a11, *a14+, 1
3f5c0860:	calla  L3F662410
3f5c0890:	movb   a8, *a7(0x20)
3f5c08b0:	sll    0x18, a8
3f5c08c0:	sra    0x18, a8
3f5c08d0:	jrnn   L3F5C0970
3f5c08e0:	move   a14, -*sp, 1
3f5c08f0:	movi   0x3f5c7588, a8
3f5c0920:	move   a8, *a14+, 1
3f5c0930:	calla  L3F5C4F00
3f5c0960:	jruc   L3F5C0A10
L3F5C0970:
3f5c0970:	move   a14, -*sp, 1
3f5c0980:	movi   0x3f5c7630, a8
3f5c09b0:	move   a8, *a14+, 1
3f5c09c0:	sub    a7, a7
3f5c09d0:	move   a7, *a14+, 1
3f5c09e0:	calla  L3F596830
L3F5C0A10:
3f5c0a10:	move   *a13, a10, 1
3f5c0a20:	jrne   L3F5C0360
L3F5C0A30:
3f5c0a30:	move   *a13(0x420), a11, 1
3f5c0a50:	inc    a11
3f5c0a60:	move   a11, *a13(0x420), 1
3f5c0a80:	move   @0x1e4940, a7, 1
3f5c0ab0:	cmp    a7, a11
3f5c0ac0:	jalt   L3F5C0280
L3F5C0AE0:
3f5c0ae0:	move   *a13(0x440), a11, 1
3f5c0b00:	jreq   L3F5C0C20
3f5c0b10:	move   a14, -*sp, 1
3f5c0b20:	sll    0x2, a7
3f5c0b30:	move   a7, *a14+, 1
3f5c0b40:	move   *a13(0x400), *a14+, 1
3f5c0b60:	movi   0x96360, a7
3f5c0b90:	move   a7, *a14+, 1
3f5c0ba0:	calla  L3FB44400
3f5c0bd0:	sub    a7, a7
3f5c0be0:	move   a7, *a13(0x440), 1
3f5c0c00:	jauc   L3F5C01F0
L3F5C0C20:
3f5c0c20:	move   a14, -*sp, 1
3f5c0c30:	move   *a13(0x460), *a14+, 1
3f5c0c50:	calla  L3FB338D0
3f5c0c80:	move   a14, -*sp, 1
3f5c0c90:	move   *a13(0x400), *a14+, 1
3f5c0cb0:	calla  L3F702440
3f5c0ce0:	move   a14, -*sp, 1
3f5c0cf0:	movk   2, a7
3f5c0d00:	move   a7, *a14+, 1
3f5c0d10:	movi   0x3f5c7660, a8
3f5c0d40:	move   a8, *a14+, 1
3f5c0d50:	calla  L3F309350
3f5c0d80:	subi   0x480, a14
3f5c0da0:	mmfm   sp, a7,a9,a10,a11,a13
3f5c0dc0:	rets
L3F5C0DD0:
3f5c0dd0:	mmtm   sp, a7,a9,a11,a13
3f5c0df0:	move   a14, a13
3f5c0e00:	addi   0x8f0, a14
3f5c0e20:	move   @0x1c7e80, a11, 1
3f5c0e50:	jaeq   L3F5C1B00
3f5c0e70:	sub    a11, a11
3f5c0e80:	move   a11, @0x1c7e80, 1
3f5c0eb0:	calla  L3FB33870
3f5c0ee0:	move   a8, *a13(0x40), 1
3f5c0f00:	move   a14, -*sp, 1
3f5c0f10:	movi   0x40, a7
3f5c0f30:	move   a7, *a14+, 1
3f5c0f40:	movi   0x1c0cb0, a11
3f5c0f70:	move   a11, *a14+, 1
3f5c0f80:	movi   0x1c7c70, a7
3f5c0fb0:	move   a7, *a14+, 1
3f5c0fc0:	calla  L3FB45EE0
3f5c0ff0:	move   a14, -*sp, 1
3f5c1000:	move   *a13(0x40), *a14+, 1
3f5c1020:	calla  L3FB338D0
3f5c1050:	jauc   L3F5C1B00
L3F5C1070:
3f5c1070:	move   *a13(0xffe0), a11, 1
3f5c1090:	move   *a11(0x20), *a13(0x8d0), 1
3f5c10c0:	sub    a9, a9
3f5c10d0:	move   *a13(0x8d0), a7, 1
3f5c10f0:	jrne   L3F5C1130
3f5c1100:	movi   0x3f5c7720, a9
L3F5C1130:
3f5c1130:	move   a9, a8
3f5c1140:	jrne   L3F5C14C0
3f5c1150:	move   @0x1b3900, a7, 1
3f5c1180:	move   *a7(0x100), a11, 1
3f5c11a0:	move   *a11(0x1030), a11, 1
3f5c11c0:	jrne   L3F5C14C0
3f5c11d0:	move   a14, -*sp, 1
3f5c11e0:	movi   0x10e, a11
3f5c1200:	move   a11, *a14+, 1
3f5c1210:	move   a13, a11
3f5c1220:	addi   0x60, a11
3f5c1240:	move   a11, *a14+, 1
3f5c1250:	move   *a13(0x8d0), *a14+, 1
3f5c1270:	calla  L3F5BB390
3f5c12a0:	movb   *a13(0x60), a7
3f5c12c0:	jreq   L3F5C14C0
3f5c12d0:	move   a14, -*sp, 1
3f5c12e0:	movi   0x2e, a11
3f5c1300:	move   a11, *a14+, 1
3f5c1310:	move   a13, a7
3f5c1320:	addi   0x60, a7
3f5c1340:	move   a7, *a14+, 1
3f5c1350:	calla  L3F9329F0
3f5c1380:	move   a8, a9
3f5c1390:	jreq   L3F5C1490
3f5c13a0:	move   a14, -*sp, 1
3f5c13b0:	movi   0x1c7c70, a7
3f5c13e0:	move   a7, *a14+, 1
3f5c13f0:	move   a9, a7
3f5c1400:	addk   8, a7
3f5c1410:	move   a7, *a14+, 1
3f5c1420:	calla  L3FB45500
3f5c1450:	move   a8, a7
3f5c1460:	jrne   L3F5C1490
3f5c1470:	sub    a7, a7
3f5c1480:	movb   a7, *a9
L3F5C1490:
3f5c1490:	move   a13, a9
3f5c14a0:	addi   0x60, a9
L3F5C14C0:
3f5c14c0:	move   a9, a7
3f5c14d0:	jreq   L3F5C1580
3f5c14e0:	move   a14, -*sp, 1
3f5c14f0:	move   a9, *a14+, 1
3f5c1500:	movi   0x1c7ae0, a11
3f5c1530:	move   a11, *a14+, 1
3f5c1540:	calla  L3FB45720
3f5c1570:	jruc   L3F5C1B80
L3F5C1580:
3f5c1580:	move   a14, -*sp, 1
3f5c1590:	move   *a13(0x8d0), *a14+, 1
3f5c15b0:	calla  L3FB2C140
3f5c15e0:	move   a8, *a13(0x8d0), 1
3f5c1600:	move   a14, -*sp, 1
3f5c1610:	andi   0xff, a8
3f5c1640:	move   a8, *a14+, 1
3f5c1650:	move   *a13(0x8d0), a11, 1
3f5c1670:	srl    0x8, a11
3f5c1680:	andi   0xff, a11
3f5c16b0:	move   a11, *a14+, 1
3f5c16c0:	move   *a13(0x8d0), a11, 1
3f5c16e0:	srl    0x10, a11
3f5c16f0:	andi   0xff, a11
3f5c1720:	move   a11, *a14+, 1
3f5c1730:	move   *a13(0x8d0), a11, 1
3f5c1750:	srl    0x18, a11
3f5c1760:	andi   0xff, a11
3f5c1790:	move   a11, *a14+, 1
3f5c17a0:	movi   0x3f5c7760, a8
3f5c17d0:	move   a8, *a14+, 1
3f5c17e0:	movi   0x1c7ae0, a11
3f5c1810:	move   a11, *a14+, 1
3f5c1820:	calla  L3FB34430
3f5c1850:	jruc   L3F5C1B80
L3F5C1860:
3f5c1860:	move   *a13(0xffe0), a11, 1
3f5c1880:	addk   16, a11
3f5c1890:	move   a11, *a13(0x20), 1
3f5c18b0:	move   a14, -*sp, 1
3f5c18c0:	move   *a11(0x60), a8, 0
3f5c18e0:	move   a8, *a14+, 1
3f5c18f0:	move   *a11(0x50), a8, 0
3f5c1910:	move   a8, *a14+, 1
3f5c1920:	move   *a11(0x40), a8, 0
3f5c1940:	move   a8, *a14+, 1
3f5c1950:	move   *a11(0x30), a8, 0
3f5c1970:	move   a8, *a14+, 1
3f5c1980:	move   *a11(0x20), a8, 0
3f5c19a0:	move   a8, *a14+, 1
3f5c19b0:	move   *a11(0x10), a8, 0
3f5c19d0:	move   a8, *a14+, 1
3f5c19e0:	move   *a11, a8, 0
3f5c19f0:	move   a8, *a14+, 1
3f5c1a00:	move   *a13(0xffe0), a7, 1
3f5c1a20:	move   *a7, a8, 0
3f5c1a30:	move   a8, *a14+, 1
3f5c1a40:	movi   0x3f5c77c0, a8
3f5c1a70:	move   a8, *a14+, 1
3f5c1a80:	movi   0x1c7ae0, a7
3f5c1ab0:	move   a7, *a14+, 1
3f5c1ac0:	calla  L3FB34430
3f5c1af0:	jruc   L3F5C1B80
L3F5C1B00:
3f5c1b00:	move   *a13(0xffe0), a11, 1
3f5c1b20:	setf   16, 0, 0
3f5c1b30:	move   *a11, a8, 0
3f5c1b40:	subk   2, a8
3f5c1b50:	jaeq   L3F5C1070
3f5c1b70:	jruc   L3F5C1860
L3F5C1B80:
3f5c1b80:	movi   0x1c7ae0, a8
3f5c1bb0:	move   *sp(0xa0), a14, 1
3f5c1bd0:	mmfm   sp, a7,a9,a11,a13
3f5c1bf0:	rets   2
L3F5C1C00:
3f5c1c00:	mmtm   sp, a7,a9,a11,a13
3f5c1c20:	move   a14, a13
3f5c1c30:	addi   0xe0, a14
3f5c1c50:	sub    a11, a11
3f5c1c60:	move   a11, *a13, 1
3f5c1c70:	move   a11, *a13(0x20), 1
3f5c1c90:	jauc   L3F5C3030
L3F5C1CB0:
3f5c1cb0:	move   *a13(0xffe0), a11, 1
3f5c1cd0:	move   *a11(0x20), *a13(0xc0), 1
3f5c1d00:	move   a14, -*sp, 1
3f5c1d10:	move   *a13(0xc0), *a14+, 1
3f5c1d30:	calla  L3FB2C140
3f5c1d60:	move   a8, *a13(0xc0), 1
3f5c1d80:	move   a8, a8
3f5c1d90:	jrne   L3F5C1DF0
3f5c1da0:	movi   0x3f5c7720, a11
3f5c1dd0:	move   a11, *a13, 1
3f5c1de0:	jruc   L3F5C23F0
L3F5C1DF0:
3f5c1df0:	move   @0x1b3900, a11, 1
3f5c1e20:	move   *a11(0x100), a11, 1
3f5c1e40:	move   *a11(0x1030), a11, 1
3f5c1e60:	jrne   L3F5C23F0
3f5c1e70:	andi   0x80000000, a8
3f5c1ea0:	jrne   L3F5C1F40
3f5c1eb0:	movi   0xff000000, a11
3f5c1ee0:	move   a11, *a13(0x60), 1
3f5c1f00:	movk   8, a11
3f5c1f10:	move   a11, *a13(0x80), 1
3f5c1f30:	jruc   L3F5C20D0
L3F5C1F40:
3f5c1f40:	move   *a13(0xc0), a11, 1
3f5c1f60:	andi   0xc0000000, a11
3f5c1f90:	subi   0x80000000, a11
3f5c1fc0:	jrne   L3F5C2060
3f5c1fd0:	movi   0xffff0000, a11
3f5c2000:	move   a11, *a13(0x60), 1
3f5c2020:	movk   8, a11
3f5c2030:	move   a11, *a13(0x80), 1
3f5c2050:	jruc   L3F5C20D0
L3F5C2060:
3f5c2060:	movi   0xff00, a11
3f5c2080:	move   a11, *a13(0x60), 1
3f5c20a0:	movk   4, a11
3f5c20b0:	move   a11, *a13(0x80), 1
L3F5C20D0:
3f5c20d0:	move   *a13(0xc0), a11, 1
3f5c20f0:	move   *a13(0x60), a7, 1
3f5c2110:	andn   a7, a11
3f5c2120:	jreq   L3F5C21F0
L3F5C2130:
3f5c2130:	move   *a13(0x80), a11, 1
3f5c2150:	neg    a11
3f5c2160:	move   *a13(0x60), a7, 1
3f5c2180:	sra    a11, a7
3f5c2190:	move   a7, *a13(0x60), 1
3f5c21b0:	move   *a13(0xc0), a11, 1
3f5c21d0:	andn   a7, a11
3f5c21e0:	jrne   L3F5C2130
L3F5C21F0:
3f5c21f0:	move   *a13(0xc0), a11, 1
3f5c2210:	and    a7, a11
3f5c2220:	move   a11, *a13(0x40), 1
3f5c2240:	btst   0, a7
3f5c2250:	jrne   L3F5C2320
L3F5C2260:
3f5c2260:	move   *a13(0x60), a11, 1
3f5c2280:	srl    0x1, a11
3f5c2290:	move   a11, *a13(0x60), 1
3f5c22b0:	move   *a13(0x40), a7, 1
3f5c22d0:	srl    0x1, a7
3f5c22e0:	move   a7, *a13(0x40), 1
3f5c2300:	btst   0, a11
3f5c2310:	jreq   L3F5C2260
L3F5C2320:
3f5c2320:	move   a14, -*sp, 1
3f5c2330:	movk   2, a11
3f5c2340:	move   a11, *a14+, 1
3f5c2350:	move   *a13(0x40), *a14+, 1
3f5c2370:	calla  L3FB2C680
3f5c23a0:	move   a8, *a13(0x20), 1
3f5c23c0:	move   a8, a7
3f5c23d0:	jreq   L3F5C23F0
3f5c23e0:	move   *a7, *a13, 1
L3F5C23F0:
3f5c23f0:	move   *a13, a11, 1
3f5c2400:	jreq   L3F5C24C0
3f5c2410:	move   a14, -*sp, 1
3f5c2420:	move   a11, *a14+, 1
3f5c2430:	movi   0x1c7ea0, a7
3f5c2460:	move   a7, *a14+, 1
3f5c2470:	calla  L3FB45720
3f5c24a0:	jauc   L3F5C30B0
L3F5C24C0:
3f5c24c0:	move   *a13(0xc0), a7, 1
3f5c24e0:	andi   0xffffff, a7
3f5c2510:	jrne   L3F5C2670
3f5c2520:	move   a14, -*sp, 1
3f5c2530:	move   *a13(0xc0), a7, 1
3f5c2550:	srl    0x18, a7
3f5c2560:	andi   0xff, a7
3f5c2590:	move   a7, *a14+, 1
3f5c25a0:	movi   0x3f5c78a0, a8
3f5c25d0:	move   a8, *a14+, 1
3f5c25e0:	movi   0x1c7ea0, a7
3f5c2610:	move   a7, *a14+, 1
3f5c2620:	calla  L3FB34430
3f5c2650:	jauc   L3F5C30B0
L3F5C2670:
3f5c2670:	move   *a13(0xc0), a7, 1
3f5c2690:	andi   0xffff, a7
3f5c26c0:	jrne   L3F5C2890
3f5c26d0:	move   a14, -*sp, 1
3f5c26e0:	move   *a13(0xc0), a7, 1
3f5c2700:	srl    0x10, a7
3f5c2710:	andi   0xff, a7
3f5c2740:	move   a7, *a14+, 1
3f5c2750:	move   *a13(0xc0), a7, 1
3f5c2770:	srl    0x18, a7
3f5c2780:	andi   0xff, a7
3f5c27b0:	move   a7, *a14+, 1
3f5c27c0:	movi   0x3f5c78b8, a8
3f5c27f0:	move   a8, *a14+, 1
3f5c2800:	movi   0x1c7ea0, a7
3f5c2830:	move   a7, *a14+, 1
3f5c2840:	calla  L3FB34430
3f5c2870:	jauc   L3F5C30B0
L3F5C2890:
3f5c2890:	move   *a13(0xc0), a7, 1
3f5c28b0:	andi   0xff, a7
3f5c28e0:	jrne   L3F5C2B10
3f5c28f0:	move   a14, -*sp, 1
3f5c2900:	move   *a13(0xc0), a7, 1
3f5c2920:	srl    0x8, a7
3f5c2930:	andi   0xff, a7
3f5c2960:	move   a7, *a14+, 1
3f5c2970:	move   *a13(0xc0), a7, 1
3f5c2990:	srl    0x10, a7
3f5c29a0:	andi   0xff, a7
3f5c29d0:	move   a7, *a14+, 1
3f5c29e0:	move   *a13(0xc0), a7, 1
3f5c2a00:	srl    0x18, a7
3f5c2a10:	andi   0xff, a7
3f5c2a40:	move   a7, *a14+, 1
3f5c2a50:	movi   0x3f5c78e8, a8
3f5c2a80:	move   a8, *a14+, 1
3f5c2a90:	movi   0x1c7ea0, a7
3f5c2ac0:	move   a7, *a14+, 1
3f5c2ad0:	calla  L3FB34430
3f5c2b00:	jruc   L3F5C30B0
L3F5C2B10:
3f5c2b10:	move   a14, -*sp, 1
3f5c2b20:	move   *a13(0xc0), a7, 1
3f5c2b40:	andi   0xff, a7
3f5c2b70:	move   a7, *a14+, 1
3f5c2b80:	move   *a13(0xc0), a7, 1
3f5c2ba0:	srl    0x8, a7
3f5c2bb0:	andi   0xff, a7
3f5c2be0:	move   a7, *a14+, 1
3f5c2bf0:	move   *a13(0xc0), a7, 1
3f5c2c10:	srl    0x10, a7
3f5c2c20:	andi   0xff, a7
3f5c2c50:	move   a7, *a14+, 1
3f5c2c60:	move   *a13(0xc0), a7, 1
3f5c2c80:	srl    0x18, a7
3f5c2c90:	andi   0xff, a7
3f5c2cc0:	move   a7, *a14+, 1
3f5c2cd0:	movi   0x3f5c7760, a8
3f5c2d00:	move   a8, *a14+, 1
3f5c2d10:	movi   0x1c7ea0, a7
3f5c2d40:	move   a7, *a14+, 1
3f5c2d50:	calla  L3FB34430
3f5c2d80:	jruc   L3F5C30B0
L3F5C2D90:
3f5c2d90:	move   *a13(0xffe0), a11, 1
3f5c2db0:	addk   16, a11
3f5c2dc0:	move   a11, *a13(0xa0), 1
3f5c2de0:	move   a14, -*sp, 1
3f5c2df0:	move   *a11(0x60), a8, 0
3f5c2e10:	move   a8, *a14+, 1
3f5c2e20:	move   *a11(0x50), a8, 0
3f5c2e40:	move   a8, *a14+, 1
3f5c2e50:	move   *a11(0x40), a8, 0
3f5c2e70:	move   a8, *a14+, 1
3f5c2e80:	move   *a11(0x30), a8, 0
3f5c2ea0:	move   a8, *a14+, 1
3f5c2eb0:	move   *a11(0x20), a8, 0
3f5c2ed0:	move   a8, *a14+, 1
3f5c2ee0:	move   *a11(0x10), a8, 0
3f5c2f00:	move   a8, *a14+, 1
3f5c2f10:	move   *a11, a8, 0
3f5c2f20:	move   a8, *a14+, 1
3f5c2f30:	move   *a13(0xffe0), a7, 1
3f5c2f50:	move   *a7, a8, 0
3f5c2f60:	move   a8, *a14+, 1
3f5c2f70:	movi   0x3f5c77c0, a8
3f5c2fa0:	move   a8, *a14+, 1
3f5c2fb0:	movi   0x1c7ea0, a7
3f5c2fe0:	move   a7, *a14+, 1
3f5c2ff0:	calla  L3FB34430
3f5c3020:	jruc   L3F5C30B0
L3F5C3030:
3f5c3030:	move   *a13(0xffe0), a7, 1
3f5c3050:	setf   16, 0, 0
3f5c3060:	move   *a7, a8, 0
3f5c3070:	subk   2, a8
3f5c3080:	jaeq   L3F5C1CB0
3f5c30a0:	jruc   L3F5C2D90
L3F5C30B0:
3f5c30b0:	move   a7, a8
3f5c30c0:	move   *sp(0xa0), a14, 1
3f5c30e0:	mmfm   sp, a7,a9,a11,a13
3f5c3100:	rets   2
L3F5C3110:
3f5c3110:	mmtm   sp, a7,a9,a11,a13
3f5c3130:	move   a14, a13
3f5c3140:	addi   0x940, a14
3f5c3160:	sub    a11, a11
3f5c3170:	move   a11, *a13(0xa0), 1
3f5c3190:	move   *a13(0xffc0), a9, 1
3f5c31b0:	move   *a9(0x0), *a13(0x20), 1
3f5c31e0:	move   a14, -*sp, 1
3f5c31f0:	movi   0x3f5c6a78, a8
3f5c3220:	move   a8, *a14+, 1
3f5c3230:	move   *a9(0x20), *a14+, 1
3f5c3250:	calla  L3FB45500
3f5c3280:	move   a8, a8
3f5c3290:	jrne   L3F5C33F0
3f5c32a0:	move   @0x1b3900, a9, 1
3f5c32d0:	move   *a9(0x100), a9, 1
3f5c32f0:	move   *a9(0xff0), a11, 1
3f5c3310:	inc    a11
3f5c3320:	move   a11, *a9(0xff0), 1
3f5c3340:	move   *a13(0xffe0), a11, 1
3f5c3360:	dec    a11
3f5c3370:	move   a11, *a13(0xffe0), 1
3f5c3390:	move   *a13(0xffc0), a9, 1
3f5c33b0:	addk   32, a9
3f5c33c0:	move   a9, *a13(0xffc0), 1
3f5c33e0:	jruc   L3F5C35F0
L3F5C33F0:
3f5c33f0:	move   a14, -*sp, 1
3f5c3400:	movi   0x3f5c6aa0, a8
3f5c3430:	move   a8, *a14+, 1
3f5c3440:	move   *a9(0x20), *a14+, 1
3f5c3460:	calla  L3FB45500
3f5c3490:	move   a8, a8
3f5c34a0:	jrne   L3F5C35F0
3f5c34b0:	move   @0x1b3900, a9, 1
3f5c34e0:	move   *a9(0x100), a9, 1
3f5c3500:	move   *a9(0x1010), a11, 1
3f5c3520:	inc    a11
3f5c3530:	move   a11, *a9(0x1010), 1
3f5c3550:	move   *a13(0xffe0), a11, 1
3f5c3570:	dec    a11
3f5c3580:	move   a11, *a13(0xffe0), 1
3f5c35a0:	move   *a13(0xffc0), a9, 1
3f5c35c0:	addk   32, a9
3f5c35d0:	move   a9, *a13(0xffc0), 1
L3F5C35F0:
3f5c35f0:	move   *a13(0x20), a11, 1
3f5c3610:	movb   *a11, a9
3f5c3620:	cmpi   0x61, a9
3f5c3640:	jrne   L3F5C38A0
3f5c3650:	move   *a13(0xffe0), a9, 1
3f5c3670:	subk   4, a9
3f5c3680:	jreq   L3F5C37F0
3f5c3690:	move   a14, -*sp, 1
3f5c36a0:	move   a11, *a14+, 1
3f5c36b0:	movi   0x3f5c7930, a8
3f5c36e0:	move   a8, *a14+, 1
3f5c36f0:	sub    a9, a9
3f5c3700:	move   a9, *a14+, 1
3f5c3710:	calla  L3F5969B0
3f5c3740:	move   a14, -*sp, 1
3f5c3750:	movi   0x3f5c7a60, a8
3f5c3780:	move   a8, *a14+, 1
3f5c3790:	move   a9, *a14+, 1
3f5c37a0:	calla  L3F596830
3f5c37d0:	jauc   L3F5C4EB0
L3F5C37F0:
3f5c37f0:	move   a14, -*sp, 1
3f5c3800:	move   *a13(0xffc0), a9, 1
3f5c3820:	move   *a9(0x60), *a14+, 1
3f5c3840:	calla  L3FB43EB0
3f5c3870:	move   a8, *a13(0xa0), 1
3f5c3890:	jruc   L3F5C39B0
L3F5C38A0:
3f5c38a0:	move   *a13(0xffe0), a9, 1
3f5c38c0:	subk   3, a9
3f5c38d0:	jrge   L3F5C39B0
3f5c38e0:	move   a14, -*sp, 1
3f5c38f0:	move   a11, *a14+, 1
3f5c3900:	movi   0x3f5c7b98, a8
3f5c3930:	move   a8, *a14+, 1
3f5c3940:	sub    a9, a9
3f5c3950:	move   a9, *a14+, 1
3f5c3960:	calla  L3F5969B0
3f5c3990:	jauc   L3F5C4EB0
L3F5C39B0:
3f5c39b0:	move   @0x1b3900, a9, 1
3f5c39e0:	move   *a9(0x100), a11, 1
3f5c3a00:	addi   0xe90, a11
3f5c3a20:	move   a11, *a13, 1
3f5c3a30:	move   a14, -*sp, 1
3f5c3a40:	move   *a9(0x100), a11, 1
3f5c3a60:	move   *a11(0x1010), *a14+, 1
3f5c3a80:	move   a13, a11
3f5c3a90:	addi   0x40, a11
3f5c3ab0:	move   a11, *a14+, 1
3f5c3ac0:	move   a13, a11
3f5c3ad0:	addi   0x120, a11
3f5c3af0:	move   a11, *a14+, 1
3f5c3b00:	move   *a9(0x100), a11, 1
3f5c3b20:	addi   0xe90, a11
3f5c3b40:	move   a11, *a14+, 1
3f5c3b50:	move   *a13(0xffc0), a11, 1
3f5c3b70:	move   *a11(0x20), *a14+, 1
3f5c3b90:	calla  L3F5C5980
3f5c3bc0:	move   a8, *a13(0x80), 1
3f5c3be0:	move   @0x1b3900, a9, 1
3f5c3c10:	move   *a9(0x100), a11, 1
3f5c3c30:	move   *a11(0xff0), a11, 1
3f5c3c50:	jreq   L3F5C3C90
3f5c3c60:	movk   1, a11
3f5c3c70:	move   a11, *a13(0x80), 1
L3F5C3C90:
3f5c3c90:	move   *a9(0x100), a11, 1
3f5c3cb0:	move   *a11(0x1010), a11, 1
3f5c3cd0:	jreq   L3F5C3D10
3f5c3ce0:	sub    a11, a11
3f5c3cf0:	move   a11, *a13(0x80), 1
L3F5C3D10:
3f5c3d10:	move   *a9(0x100), a11, 1
3f5c3d30:	addi   0xf10, a11
3f5c3d50:	move   a11, *a13, 1
3f5c3d60:	move   a14, -*sp, 1
3f5c3d70:	sub    a11, a11
3f5c3d80:	move   a11, *a14+, 1
3f5c3d90:	move   a13, a11
3f5c3da0:	addi   0x60, a11
3f5c3dc0:	move   a11, *a14+, 1
3f5c3dd0:	move   a13, a11
3f5c3de0:	addi   0x120, a11
3f5c3e00:	move   a11, *a14+, 1
3f5c3e10:	move   *a9(0x100), a11, 1
3f5c3e30:	addi   0xf10, a11
3f5c3e50:	move   a11, *a14+, 1
3f5c3e60:	move   *a13(0xffc0), a11, 1
3f5c3e80:	move   *a11(0x40), *a14+, 1
3f5c3ea0:	calla  L3F5C5980
3f5c3ed0:	move   @0x1b3900, a9, 1
3f5c3f00:	move   *a9(0x100), a11, 1
3f5c3f20:	movk   1, a9
3f5c3f30:	setf   16, 1, 0
3f5c3f40:	move   a9, *a11(0xf90), 0
3f5c3f60:	move   *a13(0x80), a11, 1
3f5c3f80:	jreq   L3F5C4040
3f5c3f90:	move   @0x1b3900, a9, 1
3f5c3fc0:	move   *a9(0x100), a11, 1
3f5c3fe0:	move   *a11(0xf90), a9, 0
3f5c4000:	movk   4, a7
3f5c4010:	or     a7, a9
3f5c4020:	move   a9, *a11(0xf90), 0
L3F5C4040:
3f5c4040:	move   *a13(0xa0), a11, 1
3f5c4060:	jrle   L3F5C4120
3f5c4070:	move   @0x1b3900, a9, 1
3f5c40a0:	move   *a9(0x100), a7, 1
3f5c40c0:	move   *a7(0xf90), a11, 0
3f5c40e0:	movk   2, a9
3f5c40f0:	or     a9, a11
3f5c4100:	move   a11, *a7(0xf90), 0
L3F5C4120:
3f5c4120:	movk   1, a11
3f5c4130:	move   a11, *a13(0xe0), 1
L3F5C4150:
3f5c4150:	move   @0x1b3900, a11, 1
3f5c4180:	move   *a11(0x100), a9, 1
3f5c41a0:	sub    a7, a7
3f5c41b0:	movb   a7, *a9(0x20)
3f5c41d0:	move   *a11(0x100), a9, 1
3f5c41f0:	move   a14, -*sp, 1
3f5c4200:	move   *a11(0x100), a7, 1
3f5c4220:	addi   0xe70, a7
3f5c4240:	move   a7, *a14+, 1
3f5c4250:	move   *a13(0x20), a7, 1
3f5c4270:	movb   *a7, a7
3f5c4280:	cmpi   0x61, a7
3f5c42a0:	jrne   L3F5C42F0
3f5c42b0:	movi   0x8030720a, a7
3f5c42e0:	jruc   L3F5C4320
L3F5C42F0:
3f5c42f0:	movi   0x8030720b, a7
L3F5C4320:
3f5c4320:	move   a7, *a14+, 1
3f5c4330:	calla  L3F662410
3f5c4360:	movb   a8, *a9(0x20)
3f5c4380:	sll    0x18, a8
3f5c4390:	sra    0x18, a8
3f5c43a0:	move   a8, *a13(0xc0), 1
3f5c43c0:	jreq   L3F5C46C0
3f5c43d0:	move   @0x1b3900, a11, 1
3f5c4400:	move   *a11(0x100), a9, 1
3f5c4420:	movb   *a9(0x20), a9
3f5c4440:	cmpi   0x33, a9
3f5c4460:	jreq   L3F5C44D0
3f5c4470:	move   *a11(0x100), a9, 1
3f5c4490:	movb   *a9(0x20), a9
3f5c44b0:	subk   3, a9
3f5c44c0:	jrne   L3F5C46C0
L3F5C44D0:
3f5c44d0:	move   *a13(0x120), a9, 1
3f5c44f0:	jreq   L3F5C46C0
3f5c4500:	move   *a9(0x80), a7, 1
3f5c4520:	move   *a7(0x20), a7, 1
3f5c4540:	jreq   L3F5C46C0
3f5c4550:	move   *a9(0x80), a7, 1
3f5c4570:	addk   32, a7
3f5c4580:	move   a7, *a9(0x80), 1
3f5c45a0:	move   a14, -*sp, 1
3f5c45b0:	move   *a9(0x60), *a14+, 1
3f5c45d0:	move   *a13, a7, 1
3f5c45e0:	addk   32, a7
3f5c45f0:	move   a7, *a14+, 1
3f5c4600:	move   *a9(0x80), a7, 1
3f5c4620:	move   *a7+, *a14+, 1
3f5c4630:	calla  L3FB44400
3f5c4660:	move   *a13(0xe0), a11, 1
3f5c4680:	inc    a11
3f5c4690:	move   a11, *a13(0xe0), 1
3f5c46b0:	jruc   L3F5C4150
L3F5C46C0:
3f5c46c0:	move   @0x1b3900, a11, 1
3f5c46f0:	move   *a11(0x100), a9, 1
3f5c4710:	movb   *a9(0x20), a9
3f5c4730:	move   a9, *a13(0x100), 1
3f5c4750:	move   a14, -*sp, 1
3f5c4760:	move   *a13(0x60), *a14+, 1
3f5c4780:	move   *a13(0x40), *a14+, 1
3f5c47a0:	move   *a13(0x80), a7, 1
3f5c47c0:	jreq   L3F5C4810
3f5c47d0:	movi   0x3f5c6a78, a7
3f5c4800:	jruc   L3F5C4840
L3F5C4810:
3f5c4810:	movi   0x3f5c6aa0, a7
L3F5C4840:
3f5c4840:	move   a7, *a14+, 1
3f5c4850:	move   *a13(0x20), *a14+, 1
3f5c4870:	movi   0x3f5c7c90, a8
3f5c48a0:	move   a8, *a14+, 1
3f5c48b0:	move   a13, a7
3f5c48c0:	addi   0x140, a7
3f5c48e0:	move   a7, *a14+, 1
3f5c48f0:	calla  L3FB34430
3f5c4920:	move   a14, -*sp, 1
3f5c4930:	movk   2, a11
3f5c4940:	move   a11, *a14+, 1
3f5c4950:	move   a7, *a14+, 1
3f5c4960:	calla  L3F309350
3f5c4990:	move   *a13(0xe0), a11, 1
3f5c49b0:	dec    a11
3f5c49c0:	jrle   L3F5C4B70
3f5c49d0:	move   *a13(0xc0), a11, 1
3f5c49f0:	jrne   L3F5C4B70
3f5c4a00:	move   a14, -*sp, 1
3f5c4a10:	move   a14, -*sp, 1
3f5c4a20:	move   @0x1b3900, a7, 1
3f5c4a50:	move   *a7(0x100), a9, 1
3f5c4a70:	addi   0xf30, a9
3f5c4a90:	move   *a9+, *a14+, 1
3f5c4aa0:	calla  L3F3FFA50
3f5c4ad0:	move   a8, *a14+, 1
3f5c4ae0:	movi   0x3f5c7d38, a8
3f5c4b10:	move   a8, *a14+, 1
3f5c4b20:	sub    a9, a9
3f5c4b30:	move   a9, *a14+, 1
3f5c4b40:	calla  L3F5969B0
L3F5C4B70:
3f5c4b70:	move   *a13(0xc0), a11, 1
3f5c4b90:	jrne   L3F5C4C50
3f5c4ba0:	move   a14, -*sp, 1
3f5c4bb0:	movi   0x3f5c7d68, a8
3f5c4be0:	move   a8, *a14+, 1
3f5c4bf0:	sub    a9, a9
3f5c4c00:	move   a9, *a14+, 1
3f5c4c10:	calla  L3F596830
3f5c4c40:	jruc   L3F5C4DF0
L3F5C4C50:
3f5c4c50:	move   a14, -*sp, 1
3f5c4c60:	movi   0x3f5c7d78, a8
3f5c4c90:	move   a8, *a14+, 1
3f5c4ca0:	sub    a9, a9
3f5c4cb0:	move   a9, *a14+, 1
3f5c4cc0:	calla  L3F596830
3f5c4cf0:	move   @0x1b3900, a7, 1
3f5c4d20:	move   *a7(0x100), a9, 1
3f5c4d40:	movb   *a13(0x100), *a9(0x20)
3f5c4d70:	move   a14, -*sp, 1
3f5c4d80:	movi   0x3f5c7d90, a8
3f5c4db0:	move   a8, *a14+, 1
3f5c4dc0:	calla  L3F5C4F00
L3F5C4DF0:
3f5c4df0:	move   a14, -*sp, 1
3f5c4e00:	move   *a13(0x40), *a14+, 1
3f5c4e20:	calla  L3F702440
3f5c4e50:	move   a14, -*sp, 1
3f5c4e60:	move   *a13(0x60), *a14+, 1
3f5c4e80:	calla  L3F702440
L3F5C4EB0:
3f5c4eb0:	move   *sp(0xa0), a14, 1
3f5c4ed0:	mmfm   sp, a7,a9,a11,a13
3f5c4ef0:	rets   2
L3F5C4F00:
3f5c4f00:	mmtm   sp, a11,a13
3f5c4f20:	move   a14, a13
3f5c4f30:	addi   0x280, a14
3f5c4f50:	move   @0x1b3900, a11, 1
3f5c4f80:	move   *a11(0x100), a11, 1
3f5c4fa0:	movb   *a11(0x20), a11
3f5c4fc0:	subk   3, a11
3f5c4fd0:	jrne   L3F5C5080
3f5c4fe0:	move   a14, -*sp, 1
3f5c4ff0:	movi   0x3f5c7dd0, a8
3f5c5020:	move   a8, *a14+, 1
3f5c5030:	move   a13, *a14+, 1
3f5c5040:	calla  L3FB45720
3f5c5070:	jruc   L3F5C5490
L3F5C5080:
3f5c5080:	move   @0x1b3900, a11, 1
3f5c50b0:	move   *a11(0x100), a11, 1
3f5c50d0:	movb   *a11(0x20), a11
3f5c50f0:	subk   16, a11
3f5c5100:	jrne   L3F5C51B0
3f5c5110:	move   a14, -*sp, 1
3f5c5120:	movi   0x3f5c7e88, a8
3f5c5150:	move   a8, *a14+, 1
3f5c5160:	move   a13, *a14+, 1
3f5c5170:	calla  L3FB45720
3f5c51a0:	jruc   L3F5C5490
L3F5C51B0:
3f5c51b0:	move   @0x1b3900, a11, 1
3f5c51e0:	move   *a11(0x100), a11, 1
3f5c5200:	movb   *a11(0x20), a11
3f5c5220:	cmpi   0x37, a11
3f5c5240:	jrne   L3F5C52F0
3f5c5250:	move   a14, -*sp, 1
3f5c5260:	movi   0x3f5c7f40, a8
3f5c5290:	move   a8, *a14+, 1
3f5c52a0:	move   a13, *a14+, 1
3f5c52b0:	calla  L3FB45720
3f5c52e0:	jruc   L3F5C5490
L3F5C52F0:
3f5c52f0:	move   @0x1b3900, a11, 1
3f5c5320:	move   *a11(0x100), a11, 1
3f5c5340:	movb   *a11(0x20), a11
3f5c5360:	subk   17, a11
3f5c5370:	jrne   L3F5C5420
3f5c5380:	move   a14, -*sp, 1
3f5c5390:	movi   0x3f5c8008, a8
3f5c53c0:	move   a8, *a14+, 1
3f5c53d0:	move   a13, *a14+, 1
3f5c53e0:	calla  L3FB45720
3f5c5410:	jruc   L3F5C5490
L3F5C5420:
3f5c5420:	move   a14, -*sp, 1
3f5c5430:	move   *a13(0xffe0), *a14+, 1
3f5c5450:	move   a13, *a14+, 1
3f5c5460:	calla  L3F580E40
L3F5C5490:
3f5c5490:	move   a14, -*sp, 1
3f5c54a0:	move   a13, *a14+, 1
3f5c54b0:	movi   0xffff, a11
3f5c54d0:	move   a11, *a14+, 1
3f5c54e0:	calla  L3F596830
3f5c5510:	move   a14, -*sp, 1
3f5c5520:	movk   3, a11
3f5c5530:	move   a11, *a14+, 1
3f5c5540:	move   a13, *a14+, 1
3f5c5550:	calla  L3F309350
3f5c5580:	move   *sp(0x60), a14, 1
3f5c55a0:	mmfm   sp, a11,a13
3f5c55c0:	rets   2
L3F5C55D0:
3f5c55d0:	mmtm   sp, a11,a13
3f5c55f0:	move   a14, a13
3f5c5600:	addk   32, a14
3f5c5610:	move   a14, -*sp, 1
3f5c5620:	move   a14, -*sp, 1
3f5c5630:	move   *a13(0xffe0), *a14+, 1
3f5c5650:	calla  L3FB458D0
3f5c5680:	inc    a8
3f5c5690:	move   a8, *a14+, 1
3f5c56a0:	calla  L3F701230
3f5c56d0:	move   a8, *a13, 1
3f5c56e0:	move   a8, a8
3f5c56f0:	jrne   L3F5C58A0
3f5c5700:	move   a14, -*sp, 1
3f5c5710:	movi   0x3f5c8100, a8
3f5c5740:	move   a8, *a14+, 1
3f5c5750:	sub    a11, a11
3f5c5760:	move   a11, *a14+, 1
3f5c5770:	calla  L3F596830
3f5c57a0:	move   a14, -*sp, 1
3f5c57b0:	movk   2, a11
3f5c57c0:	move   a11, *a14+, 1
3f5c57d0:	movi   0x3f5c81b0, a8
3f5c5800:	move   a8, *a14+, 1
3f5c5810:	calla  L3F309350
3f5c5840:	move   a14, -*sp, 1
3f5c5850:	movk   1, a11
3f5c5860:	move   a11, *a14+, 1
3f5c5870:	calla  L3F707A30
L3F5C58A0:
3f5c58a0:	move   a14, -*sp, 1
3f5c58b0:	move   *a13(0xffe0), *a14+, 1
3f5c58d0:	move   *a13(0x0), *a14+, 1
3f5c58f0:	calla  L3FB45720
3f5c5920:	move   *a13, a8, 1
3f5c5930:	move   *sp(0x60), a14, 1
3f5c5950:	mmfm   sp, a11,a13
3f5c5970:	rets   2
L3F5C5980:
3f5c5980:	mmtm   sp, a7,a9,a11,a13
3f5c59a0:	move   a14, a13
3f5c59b0:	addi   0x80, a14
3f5c59d0:	move   *a13(0xffa0), a11, 1
3f5c59f0:	sub    a9, a9
3f5c5a00:	move   a9, *a11, 1
3f5c5a10:	move   a14, -*sp, 1
3f5c5a20:	movi   0x3f5c7720, a8
3f5c5a50:	move   a8, *a14+, 1
3f5c5a60:	move   *a13(0xffe0), *a14+, 1
3f5c5a80:	calla  L3FB45500
3f5c5ab0:	move   a8, a8
3f5c5ac0:	jrne   L3F5C5C90
3f5c5ad0:	move   *a13(0xffc0), a9, 1
3f5c5af0:	movk   2, a11
3f5c5b00:	setf   16, 1, 0
3f5c5b10:	move   a11, *a9, 0
3f5c5b20:	move   a14, -*sp, 1
3f5c5b30:	sub    a11, a11
3f5c5b40:	move   a11, *a14+, 1
3f5c5b50:	move   a11, *a14+, 1
3f5c5b60:	addk   32, a9
3f5c5b70:	move   a9, *a14+, 1
3f5c5b80:	calla  L3FB2CFB0
3f5c5bb0:	move   *a13(0xff80), a9, 1
3f5c5bd0:	move   a14, -*sp, 1
3f5c5be0:	movi   0x3f5c7720, a8
3f5c5c10:	move   a8, *a14+, 1
3f5c5c20:	calla  L3F5C55D0
3f5c5c50:	move   a8, *a9, 1
3f5c5c60:	move   a11, a8
3f5c5c70:	jauc   L3F5C6640
L3F5C5C90:
3f5c5c90:	move   *a13(0xffc0), a9, 1
3f5c5cb0:	movk   2, a11
3f5c5cc0:	setf   16, 1, 0
3f5c5cd0:	move   a11, *a9, 0
3f5c5ce0:	move   *a13(0xff60), a11, 1
3f5c5d00:	jrne   L3F5C5F40
3f5c5d10:	move   a14, -*sp, 1
3f5c5d20:	move   *a13(0xffe0), *a14+, 1
3f5c5d40:	calla  L3F5933D0
3f5c5d70:	move   a8, *a13(0x40), 1
3f5c5d90:	inc    a8
3f5c5da0:	jreq   L3F5C5F40
3f5c5db0:	move   *a13(0x40), *a9(0x20), 1
3f5c5de0:	move   a14, -*sp, 1
3f5c5df0:	move   *a13(0xffe0), *a14+, 1
3f5c5e10:	calla  L3F5C55D0
3f5c5e40:	move   *a13(0xff80), a9, 1
3f5c5e60:	move   a8, *a9, 1
3f5c5e70:	move   a14, -*sp, 1
3f5c5e80:	move   *a13(0xffc0), a9, 1
3f5c5ea0:	addk   32, a9
3f5c5eb0:	move   *a9+, *a14+, 1
3f5c5ec0:	calla  L3FB2CD10
3f5c5ef0:	move   a8, a9
3f5c5f00:	movk   1, a8
3f5c5f10:	jrne   L3F5C6640
3f5c5f20:	sub    a8, a8
3f5c5f30:	jruc   L3F5C6640
L3F5C5F40:
3f5c5f40:	move   a14, -*sp, 1
3f5c5f50:	move   *a13(0xffe0), *a14+, 1
3f5c5f70:	calla  L3FB2D400
3f5c5fa0:	move   a8, *a13(0x40), 1
3f5c5fc0:	inc    a8
3f5c5fd0:	jreq   L3F5C6130
3f5c5fe0:	move   a14, -*sp, 1
3f5c5ff0:	sub    a7, a7
3f5c6000:	move   a7, *a14+, 1
3f5c6010:	move   *a13(0x40), *a14+, 1
3f5c6030:	addk   32, a9
3f5c6040:	move   a9, *a14+, 1
3f5c6050:	calla  L3FB2CFB0
3f5c6080:	move   a14, -*sp, 1
3f5c6090:	move   *a13(0xffe0), *a14+, 1
3f5c60b0:	calla  L3F5C55D0
3f5c60e0:	move   *a13(0xff80), a9, 1
3f5c6100:	move   a8, *a9, 1
3f5c6110:	move   a7, a8
3f5c6120:	jruc   L3F5C6640
L3F5C6130:
3f5c6130:	move   a14, -*sp, 1
3f5c6140:	move   *a13(0xffe0), *a14+, 1
3f5c6160:	calla  L3FB2C950
3f5c6190:	move   a8, *a13(0x20), 1
3f5c61b0:	move   a8, a7
3f5c61c0:	jreq   L3F5C6380
3f5c61d0:	setf   16, 1, 0
3f5c61e0:	move   *a7(0x40), *a9(0x0), 0
3f5c6210:	move   a14, -*sp, 1
3f5c6220:	sub    a7, a7
3f5c6230:	move   a7, *a14+, 1
3f5c6240:	move   *a8(0x60), *a14+, 1
3f5c6260:	addk   32, a9
3f5c6270:	move   a9, *a14+, 1
3f5c6280:	calla  L3FB2CFB0
3f5c62b0:	move   a14, -*sp, 1
3f5c62c0:	move   *a13(0x20), a9, 1
3f5c62e0:	move   *a9(0x0), *a14+, 1
3f5c6300:	calla  L3F5C55D0
3f5c6330:	move   *a13(0xff80), a7, 1
3f5c6350:	move   a8, *a7, 1
3f5c6360:	sub    a8, a8
3f5c6370:	jruc   L3F5C6640
L3F5C6380:
3f5c6380:	move   a14, -*sp, 1
3f5c6390:	move   *a13(0xffe0), *a14+, 1
3f5c63b0:	calla  L3F5B8580
3f5c63e0:	move   a8, *a13(0x60), 1
3f5c6400:	move   a8, a8
3f5c6410:	jreq   L3F5C6520
3f5c6420:	movk   2, a7
3f5c6430:	setf   16, 1, 0
3f5c6440:	move   a7, *a9, 0
3f5c6450:	move   a8, *a9(0x20), 1
3f5c6470:	move   a14, -*sp, 1
3f5c6480:	move   *a13(0xffe0), *a14+, 1
3f5c64a0:	calla  L3F5C55D0
3f5c64d0:	move   *a13(0xff80), a7, 1
3f5c64f0:	move   a8, *a7, 1
3f5c6500:	movk   1, a8
3f5c6510:	jruc   L3F5C6640
L3F5C6520:
3f5c6520:	move   a14, -*sp, 1
3f5c6530:	move   *a13(0xffe0), *a14+, 1
3f5c6550:	movi   0x3f5c8260, a8
3f5c6580:	move   a8, *a14+, 1
3f5c6590:	sub    a7, a7
3f5c65a0:	move   a7, *a14+, 1
3f5c65b0:	calla  L3F5969B0
3f5c65e0:	move   a14, -*sp, 1
3f5c65f0:	movk   1, a7
3f5c6600:	move   a7, *a14+, 1
3f5c6610:	calla  L3F707A30
L3F5C6640:
3f5c6640:	move   *sp(0xa0), a14, 1
3f5c6660:	mmfm   sp, a7,a9,a11,a13
3f5c6680:	rets   2
3f5c6690:	mmtm   sp, a9,a11,a13
3f5c66b0:	move   a14, a13
3f5c66c0:	move   *a13(0xffe0), a9, 1
3f5c66e0:	jruc   L3F5C6800
3f5c66f0:	nop
3f5c6700:	nop
3f5c6710:	nop
3f5c6720:	nop
3f5c6730:	nop
3f5c6740:	nop
3f5c6750:	nop
3f5c6760:	nop
3f5c6770:	nop
3f5c6780:	nop
3f5c6790:	nop
3f5c67a0:	nop
L3F5C67B0:
3f5c67b0:	nop
3f5c67c0:	nop
L3F5C67D0:
3f5c67d0:	nop
3f5c67e0:	nop
L3F5C67F0:
3f5c67f0:	nop
L3F5C6800:
3f5c6800:	movb   *a9, a11
L3F5C6810:
3f5c6810:	jreq   L3F5C6A20
3f5c6820:	jruc   L3F5C6870
L3F5C6830:
3f5c6830:	movb   *a9, a11
3f5c6840:	subk   32, a11
L3F5C6850:
3f5c6850:	movb   a11, *a9
3f5c6860:	jruc   L3F5C69F0
L3F5C6870:
3f5c6870:	movb   *a9, a8
3f5c6880:	subi   0x61, a8
3f5c68a0:	cmpi   0x5, a8
3f5c68c0:	jrhi   L3F5C69F0
3f5c68d0:	sll    0x5, a8
3f5c68e0:	addi   0x3f5c6930, a8
3f5c6910:	move   *a8, a8, 1
3f5c6920:	jump   a8
3f5c6930:	rl     b1, b0
3f5c6940:	dsjs   b12, L3F5C67B0
3f5c6950:	rl     b1, b0
3f5c6960:	dsjs   b12, L3F5C67D0
3f5c6970:	rl     b1, b0
3f5c6980:	dsjs   b12, L3F5C67F0
3f5c6990:	rl     b1, b0
3f5c69a0:	dsjs   b12, L3F5C6810
3f5c69b0:	rl     b1, b0
3f5c69c0:	dsjs   b12, L3F5C6830
3f5c69d0:	rl     b1, b0
3f5c69e0:	dsjs   b12, L3F5C6850
L3F5C69F0:
3f5c69f0:	addk   8, a9
3f5c6a00:	movb   *a9, a11
3f5c6a10:	jrne   L3F5C6870
L3F5C6A20:
3f5c6a20:	move   *sp(0x80), a14, 1
3f5c6a40:	mmfm   sp, a9,a11,a13
3f5c6a60:	rets   2
3f5c6a70:	rl     a0, a0
3f5c6a80:	.word  0x736f
3f5c6a90:	.word  0x0074
3f5c6aa0:	sra    a11, a14
3f5c6ab0:	.word  0x0074
3f5c6ac0:	modu   b11, b2
3f5c6ad0:	.word  0x7475
3f5c6ae0:	mpyu   a11, a5
3f5c6af0:	modu   a11, a3
3f5c6b00:	mods   a11, a13
3f5c6b10:	modu   a3, a1
3f5c6b20:	dsjs   a4, L3F5C6C60
3f5c6b30:	sll    a1, a0
L3F5C6B40:
3f5c6b40:	sra    a3, a1
3f5c6b50:	sla    a9, a0
3f5c6b60:	srl    b11, b2
3f5c6b70:	mods   b11, b5
3f5c6b80:	modu   a3, a5
L3F5C6B90:
3f5c6b90:	sla    0x3, b4
3f5c6ba0:	sra    a11, a4
3f5c6bb0:	.word  0x7473
3f5c6bc0:	dsjs   a0, L3F5C6B40
3f5c6bd0:	rl     0x1, a0
3f5c6be0:	sll    0xb, b8
3f5c6bf0:	sla    0x3, b8
3f5c6c00:	.word  0x7767
3f5c6c10:	dsjs   a0, L3F5C6B90
3f5c6c20:	rl     0x1, a0
3f5c6c30:	sll    0xb, b8
3f5c6c40:	sla    0x3, b8
3f5c6c50:	sra    a11, a13
L3F5C6C60:
3f5c6c60:	.word  0x7274
3f5c6c70:	sll    a11, a9
3f5c6c80:	sla    0x3, b3
3f5c6c90:	sla    0x1, b13
3f5c6ca0:	sra    a1, a5
3f5c6cb0:	.word  0x7420
3f5c6cc0:	.word  0x7079
3f5c6cd0:	sla    0x3, a5
3f5c6ce0:	sla    0x1, b13
3f5c6cf0:	sra    a1, a5
3f5c6d00:	srl    a1, a0
3f5c6d10:	sla    a11, a12
3f5c6d20:	sla    0x3, a7
3f5c6d30:	sla    0x1, b13
3f5c6d40:	sra    a1, a5
3f5c6d50:	.word  0x000a
3f5c6d60:	modu   b11, b2
3f5c6d70:	.word  0x7475
3f5c6d80:	mpyu   a11, a5
3f5c6d90:	modu   a11, a3
3f5c6da0:	mods   a11, a13
3f5c6db0:	modu   a3, a1
3f5c6dc0:	dsjs   a4, L3F5C6F00
3f5c6dd0:	sll    a1, a0
3f5c6de0:	sra    a3, a1
3f5c6df0:	sla    a9, a0
3f5c6e00:	srl    b11, b2
3f5c6e10:	sra    a1, a0
3f5c6e20:	.word  0x7365
L3F5C6E30:
3f5c6e30:	sla    0x3, b4
3f5c6e40:	sla    0x1, b13
3f5c6e50:	sll    0x9, a7
3f5c6e60:	sll    0x1b, b3
3f5c6e70:	srl    a9, a0
3f5c6e80:	.word  0x7461
3f5c6e90:	.word  0x7765
3f5c6ea0:	.word  0x7961
3f5c6eb0:	dsjs   a0, L3F5C6E30
3f5c6ec0:	sll    0x19, a0
3f5c6ed0:	.word  0x7325
3f5c6ee0:	.word  0x0a27
3f5c6ef0:	sla    a8, a0
L3F5C6F00:
3f5c6f00:	sra    a3, a4
3f5c6f10:	sra    a0, a0
3f5c6f20:	mods   a3, a5
3f5c6f30:	.word  0x7465
3f5c6f40:	.word  0x0065
3f5c6f50:	.word  0x7325
3f5c6f60:	sll    0x9, a0
3f5c6f70:	sla    0x3, b3
3f5c6f80:	.word  0x7325
3f5c6f90:	sll    0x9, a0
3f5c6fa0:	.word  0x0073
3f5c6fb0:	sll    0x9, a0
3f5c6fc0:	.word  0x0064
3f5c6fd0:	modu   b10, b2
3f5c6fe0:	.word  0x7475
3f5c6ff0:	.word  0x0065
3f5c7000:	.word  0x7245
3f5c7010:	modu   b11, b2
3f5c7020:	sla    0x3, b2
3f5c7030:	.word  0x7564
3f5c7040:	rl     b11, b2
3f5c7050:	srl    a11, a14
3f5c7060:	sll    a9, a0
3f5c7070:	sra    b11, b2
3f5c7080:	.word  0x7461
3f5c7090:	mpyu   a11, a5
3f5c70a0:	.word  0x7270
3f5c70b0:	sll    a11, sp
3f5c70c0:	.word  0x7365
3f5c70d0:	sla    0x3, b3
3f5c70e0:	modu   a11, a6
3f5c70f0:	sla    0x3, b2
3f5c7100:	modu   b11, b2
3f5c7110:	.word  0x7475
3f5c7120:	.word  0x0a65
3f5c7130:	.word  0x7200
3f5c7140:	.word  0x756f
3f5c7150:	sra    b11, b4
3f5c7160:	mods   b10, sp
3f5c7170:	rl     a11, a1
3f5c7180:	dsjs   a14, L3F5C72C0
3f5c7190:	addc   a9, a0
3f5c71a0:	.word  0x756f
3f5c71b0:	sra    a3, a12
3f5c71c0:	sll    0x1b, a14
3f5c71d0:	sla    0x3, b4
3f5c71e0:	sra    a11, a7
3f5c71f0:	sla    0x3, b4
3f5c7200:	sra    a11, a13
3f5c7210:	modu   a11, a13
3f5c7220:	.word  0x7972
3f5c7230:	srl    a1, a0
3f5c7240:	.word  0x726f
3f5c7250:	mods   a1, a0
3f5c7260:	sll    a11, sp
3f5c7270:	mods   a3, a1
3f5c7280:	.word  0x7620
3f5c7290:	.word  0x7261
3f5c72a0:	sla    a11, a9
3f5c72b0:	mods   a3, a2
L3F5C72C0:
3f5c72c0:	.word  0x7365
3f5c72d0:	.word  0x000a
3f5c72e0:	modu   b11, b2
3f5c72f0:	.word  0x7475
3f5c7300:	mpyu   a11, a5
3f5c7310:	sla    a11, a13
3f5c7320:	modu   a3, a9
3f5c7330:	sla    0x1, b10
3f5c7340:	modu   a11, a3
3f5c7350:	mods   a11, a13
3f5c7360:	modu   a3, a1
3f5c7370:	sla    0x3, a4
3f5c7380:	sla    0x1, b13
3f5c7390:	sll    0x9, a7
3f5c73a0:	sll    0x1b, b3
3f5c73b0:	.word  0x000a
3f5c73c0:	modu   b11, b2
3f5c73d0:	.word  0x7475
3f5c73e0:	dsjs   a5, L3F5C7520
3f5c73f0:	sll    a1, a0
3f5c7400:	sra    a3, a1
3f5c7410:	sll    a9, a0
3f5c7420:	sra    a3, a13
3f5c7430:	sll    0x19, a0
3f5c7440:	.word  0x7325
3f5c7450:	.word  0x0a27
3f5c7460:	subb   a0, a0
3f5c7470:	.word  0x756c
3f5c7480:	rl     b3, b3
3f5c7490:	modu   a3, a9
3f5c74a0:	sla    0x3, a7
3f5c74b0:	modu   b11, b2
3f5c74c0:	.word  0x7475
3f5c74d0:	modu   a3, a9
3f5c74e0:	sla    0x3, a7
3f5c74f0:	sla    b11, b4
3f5c7500:	mods   a3, a2
3f5c7510:	.word  0x7365
L3F5C7520:
3f5c7520:	.word  0x0a3a
3f5c7530:	sll    0x8, a0
3f5c7540:	rl     0x11, a13
3f5c7550:	srl    0xf, b0
3f5c7560:	rl     0x1, b2
3f5c7570:	sla    0x3, b3
3f5c7580:	.word  0x7200
3f5c7590:	.word  0x756f
3f5c75a0:	rl     b11, b4
3f5c75b0:	srl    a11, a14
3f5c75c0:	sra    a9, a0
3f5c75d0:	.word  0x746e
3f5c75e0:	.word  0x7972
3f5c75f0:	sra    a1, a0
3f5c7600:	mods   a3, a5
3f5c7610:	.word  0x7465
3f5c7620:	.word  0x0065
3f5c7630:	modu   a11, a4
3f5c7640:	sra    a11, a14
3f5c7650:	.word  0x000a
3f5c7660:	modu   b10, b2
3f5c7670:	.word  0x7475
3f5c7680:	modu   a3, a9
3f5c7690:	sla    0x3, a7
3f5c76a0:	sla    b11, b4
3f5c76b0:	mods   a3, a2
3f5c76c0:	.word  0x7365
3f5c76d0:	srl    a1, a0
3f5c76e0:	.word  0x756c
3f5c76f0:	rl     b3, b3
3f5c7700:	sra    a3, a5
3f5c7710:	rev    a14
3f5c7720:	sra    a11, a4
3f5c7730:	sla    a11, a6
3f5c7740:	mods   b3, b5
3f5c7750:	.word  0x0074
3f5c7760:	.word  0x7525
3f5c7770:	sll    0x9, a14
3f5c7780:	srl    0xd, b5
3f5c7790:	.word  0x7525
3f5c77a0:	sll    0x9, a14
3f5c77b0:	.word  0x0075
3f5c77c0:	srl    a3, a1
3f5c77d0:	sll    0x9, a0
3f5c77e0:	dsjs   a4, L3F5C7920
3f5c77f0:	sll    0x9, a0
3f5c7800:	sla    0x3, b8
3f5c7810:	.word  0x7825
3f5c7820:	sll    0x9, a0
3f5c7830:	sla    0x3, b8
3f5c7840:	.word  0x7825
3f5c7850:	sll    0x9, a0
3f5c7860:	sla    0x3, b8
3f5c7870:	.word  0x7825
3f5c7880:	sll    0x9, a0
3f5c7890:	.word  0x0078
3f5c78a0:	.word  0x7525
3f5c78b0:	sll    0x8, a0
3f5c78c0:	srl    0xd, b5
3f5c78d0:	.word  0x7525
3f5c78e0:	sll    0x8, a0
3f5c78f0:	srl    0xd, b5
3f5c7900:	.word  0x7525
3f5c7910:	sll    0x9, a14
L3F5C7920:
3f5c7920:	.word  0x0075
3f5c7930:	.word  0x7375
3f5c7940:	srl    a11, a1
3f5c7950:	dsjs   a5, L3F5C7A90
3f5c7960:	sll    0x9, a0
3f5c7970:	sla    0x3, b3
3f5c7980:	sra    a11, a4
3f5c7990:	.word  0x7473
3f5c79a0:	modu   a3, a9
3f5c79b0:	.word  0x7461
3f5c79c0:	modu   a11, a9
3f5c79d0:	sla    0x3, a14
3f5c79e0:	sla    a11, a7
3f5c79f0:	sra    b11, b4
3f5c7a00:	sla    b11, b7
3f5c7a10:	sla    0x3, b9
3f5c7a20:	sra    a11, a13
3f5c7a30:	.word  0x7274
3f5c7a40:	sll    a11, a9
3f5c7a50:	.word  0x000a
3f5c7a60:	mods   a9, a8
3f5c7a70:	.word  0x7465
3f5c7a80:	rl     b11, b2
L3F5C7A90:
3f5c7a90:	sla    0x3, a3
3f5c7aa0:	srl    a3, sp
3f5c7ab0:	rl     0x1, a0
3f5c7ac0:	rl     a9, a0
3f5c7ad0:	sla    0x3, a6
3f5c7ae0:	sla    a11, a7
3f5c7af0:	sra    b11, b4
3f5c7b00:	sla    b11, b7
3f5c7b10:	sla    0x3, b9
3f5c7b20:	.word  0x7369
3f5c7b30:	.word  0x7420
3f5c7b40:	rl     a11, a8
3f5c7b50:	sla    0x3, b3
3f5c7b60:	modu   a11, a8
3f5c7b70:	.word  0x7473
3f5c7b80:	.word  0x0a29
3f5c7b90:	.word  0x7500
3f5c7ba0:	sla    b11, b3
3f5c7bb0:	sra    a11, a7
3f5c7bc0:	sla    0x1, b10
3f5c7bd0:	.word  0x7325
3f5c7be0:	sra    a1, a0
3f5c7bf0:	.word  0x7365
3f5c7c00:	rl     b11, b4
3f5c7c10:	sla    a11, a14
3f5c7c20:	rl     b11, b4
3f5c7c30:	modu   a3, sp
3f5c7c40:	srl    a9, a0
3f5c7c50:	.word  0x7461
3f5c7c60:	.word  0x7765
3f5c7c70:	.word  0x7961
3f5c7c80:	.word  0x000a
3f5c7c90:	.word  0x7325
3f5c7ca0:	sll    0x9, a0
3f5c7cb0:	sla    0x3, b3
3f5c7cc0:	.word  0x7325
3f5c7cd0:	sla    0x1, b10
3f5c7ce0:	sla    a11, a7
3f5c7cf0:	sra    b11, b4
3f5c7d00:	sla    b11, b7
3f5c7d10:	sla    0x3, b9
3f5c7d20:	.word  0x7325
3f5c7d30:	sla    0x0, a0
3f5c7d40:	sll    0x9, a8
3f5c7d50:	sra    0x15, b3
3f5c7d60:	.word  0x0a00
3f5c7d70:	dsjs   a0, L3F5C7E80
3f5c7d80:	rev    a0
3f5c7d90:	modu   b11, b2
3f5c7da0:	.word  0x7475
3f5c7db0:	modu   a3, a9
3f5c7dc0:	.word  0x0067
3f5c7dd0:	modu   a10, a14
3f5c7de0:	sla    0x3, b4
3f5c7df0:	modu   a3, a9
3f5c7e00:	.word  0x7220
3f5c7e10:	.word  0x756f
3f5c7e20:	rl     b11, b4
3f5c7e30:	srl    a11, a14
3f5c7e40:	.word  0x7420
3f5c7e50:	sll    a3, a1
3f5c7e60:	sra    a11, a12
3f5c7e70:	.word  0x0a2e
L3F5C7E80:
3f5c7e80:	andn   a0, a0
3f5c7e90:	.word  0x756f
3f5c7ea0:	rl     b11, b4
3f5c7eb0:	srl    a11, a14
3f5c7ec0:	sra    a9, a0
3f5c7ed0:	.word  0x746e
3f5c7ee0:	.word  0x7972
3f5c7ef0:	rl     a9, a0
3f5c7f00:	sla    0x3, a14
3f5c7f10:	.word  0x7375
3f5c7f20:	srl    0xd, a5
3f5c7f30:	.word  0x000a
3f5c7f40:	modu   b10, b2
3f5c7f50:	.word  0x7475
3f5c7f60:	modu   a3, a9
3f5c7f70:	sla    0x3, a7
3f5c7f80:	sla    b11, b4
3f5c7f90:	mods   a3, a2
3f5c7fa0:	sla    0x3, a5
3f5c7fb0:	.word  0x766f
3f5c7fc0:	.word  0x7265
3f5c7fd0:	mods   a3, a6
3f5c7fe0:	.word  0x776f
3f5c7ff0:	.word  0x0a2e
3f5c8000:	andn   a0, a0
3f5c8010:	.word  0x756f
3f5c8020:	rl     b11, b4
3f5c8030:	srl    a11, a14
3f5c8040:	sra    a9, a0
3f5c8050:	.word  0x746e
3f5c8060:	.word  0x7972
3f5c8070:	sla    a9, a0
3f5c8080:	.word  0x726c
3f5c8090:	sla    a11, a5
3f5c80a0:	.word  0x7964
3f5c80b0:	sra    a9, a0
3f5c80c0:	rl     b11, b8
3f5c80d0:	.word  0x7473
3f5c80e0:	srl    0xd, b3
3f5c80f0:	.word  0x000a
3f5c8100:	modu   b11, b2
3f5c8110:	.word  0x7475
3f5c8120:	dsjs   a5, L3F5C8260
3f5c8130:	modu   a9, a0
3f5c8140:	.word  0x7475
3f5c8150:	modu   a9, a0
3f5c8160:	sla    0x3, a6
3f5c8170:	sra    a11, a13
3f5c8180:	modu   a11, a13
3f5c8190:	.word  0x7972
3f5c81a0:	.word  0x000a
3f5c81b0:	modu   b11, b2
3f5c81c0:	.word  0x7475
3f5c81d0:	dsjs   a5, L3F5C8310
3f5c81e0:	modu   a9, a0
3f5c81f0:	.word  0x7475
3f5c8200:	modu   a9, a0
3f5c8210:	sla    0x3, a6
3f5c8220:	sra    a11, a13
3f5c8230:	modu   a11, a13
3f5c8240:	.word  0x7972
3f5c8250:	rev    a14
L3F5C8260:
3f5c8260:	.word  0x7325
3f5c8270:	sla    0x1, b10
3f5c8280:	sla    a11, a2
3f5c8290:	sla    0x3, a4
3f5c82a0:	sla    b11, b6
3f5c82b0:	.word  0x756c
3f5c82c0:	.word  0x0a65
3f5c82d0:	.word  0x0000
L3F5C82E0:
3f5c82e0:	move   @0x1da830, a8, 1
L3F5C8310:
3f5c8310:	rets
L3F5C8320:
3f5c8320:	move   @0x1d2750, a8, 1
3f5c8350:	rets
L3F5C8360:
3f5c8360:	mmtm   sp, a11,a13
3f5c8380:	move   a14, a13
3f5c8390:	move   @0x1d2790, a11, 1
3f5c83c0:	jrne   L3F5C8450
3f5c83d0:	move   a14, -*sp, 1
3f5c83e0:	movi   0x3f5c9400, a8
3f5c8410:	move   a8, *a14+, 1
3f5c8420:	calla  L3F596290
L3F5C8450:
3f5c8450:	calla  L3F5C82E0
3f5c8480:	move   *a13(0xffe0), a11, 1
3f5c84a0:	cmp    a8, a11
3f5c84b0:	jreq   L3F5C8810
3f5c84c0:	move   a11, a8
3f5c84d0:	jrne   L3F5C8740
3f5c84e0:	calla  L3F598DB0
3f5c8510:	move   a8, a8
3f5c8520:	jreq   L3F5C8810
3f5c8530:	calla  L3F5EB440
3f5c8560:	move   @0x1b8680, a11, 1
3f5c8590:	cmp    a11, a8
3f5c85a0:	jrle   L3F5C8660
3f5c85b0:	move   a14, -*sp, 1
3f5c85c0:	movk   3, a11
3f5c85d0:	move   a11, *a14+, 1
3f5c85e0:	movi   0x3f5c94f8, a8
3f5c8610:	move   a8, *a14+, 1
3f5c8620:	calla  L3F309350
3f5c8650:	jruc   L3F5C8810
L3F5C8660:
3f5c8660:	move   a14, -*sp, 1
3f5c8670:	movk   3, a11
3f5c8680:	move   a11, *a14+, 1
3f5c8690:	movi   0x3f5c96c8, a8
3f5c86c0:	move   a8, *a14+, 1
3f5c86d0:	calla  L3F309350
3f5c8700:	calla  L3F5C93A0
3f5c8730:	jruc   L3F5C8810
L3F5C8740:
3f5c8740:	move   @0x1b39a0, a11, 1
3f5c8770:	jreq   L3F5C87B0
3f5c8780:	calla  L3F57D880
L3F5C87B0:
3f5c87b0:	move   a14, -*sp, 1
3f5c87c0:	move   *a13(0xffe0), *a14+, 1
3f5c87e0:	calla  L3F5C8860
L3F5C8810:
3f5c8810:	move   *sp(0x60), a14, 1
3f5c8830:	mmfm   sp, a11,a13
3f5c8850:	rets   2
L3F5C8860:
3f5c8860:	mmtm   sp, a11,a13
3f5c8880:	move   a14, a13
3f5c8890:	move   *a13(0xffe0), a11, 1
3f5c88b0:	move   a11, @0x1da830, 1
3f5c88e0:	movk   2, a11
3f5c88f0:	setf   16, 0, 0
3f5c8900:	move   a11, @0x1da4f0, 0
3f5c8930:	move   @0x1c81e0, a11, 1
3f5c8960:	cmpi   0x55, a11
3f5c8980:	jrne   L3F5C89C0
3f5c8990:	calla  L3F5B9C20
L3F5C89C0:
3f5c89c0:	move   a14, -*sp, 1
3f5c89d0:	move   @0x1d2790, *a14+, 1
3f5c8a00:	calla  L3FB3FE90
3f5c8a30:	move   *sp(0x60), a14, 1
3f5c8a50:	mmfm   sp, a11,a13
3f5c8a70:	rets   2
L3F5C8A80:
3f5c8a80:	mmtm   sp, a11,a13
3f5c8aa0:	move   a14, a13
3f5c8ab0:	move   @0x1d2790, a11, 1
3f5c8ae0:	jrne   L3F5C8B70
3f5c8af0:	move   a14, -*sp, 1
3f5c8b00:	movi   0x3f5c97e8, a8
3f5c8b30:	move   a8, *a14+, 1
3f5c8b40:	calla  L3F596290
L3F5C8B70:
3f5c8b70:	calla  L3F5C8320
3f5c8ba0:	move   *a13(0xffe0), a11, 1
3f5c8bc0:	cmp    a8, a11
3f5c8bd0:	jreq   L3F5C8CD0
3f5c8be0:	move   a11, @0x1d2750, 1
3f5c8c10:	movk   2, a11
3f5c8c20:	setf   16, 0, 0
3f5c8c30:	move   a11, @0x1da4f0, 0
3f5c8c60:	move   a14, -*sp, 1
3f5c8c70:	move   @0x1d2790, *a14+, 1
3f5c8ca0:	calla  L3FB3FE90
L3F5C8CD0:
3f5c8cd0:	move   *sp(0x60), a14, 1
3f5c8cf0:	mmfm   sp, a11,a13
3f5c8d10:	rets   2
L3F5C8D20:
3f5c8d20:	mmtm   sp, a11,a13
3f5c8d40:	move   a14, a13
3f5c8d50:	addk   32, a14
3f5c8d60:	sub    a11, a11
3f5c8d70:	move   a11, *a13, 1
3f5c8d80:	move   *a13(0xffe0), a11, 1
3f5c8da0:	andi   0x80000000, a11
3f5c8dd0:	jrne   L3F5C8E30
3f5c8de0:	movi   0xff000000, a11
3f5c8e10:	move   a11, *a13, 1
3f5c8e20:	jruc   L3F5C8FD0
L3F5C8E30:
3f5c8e30:	move   *a13(0xffe0), a11, 1
3f5c8e50:	andi   0xc0000000, a11
3f5c8e80:	subi   0x80000000, a11
3f5c8eb0:	jrne   L3F5C8F10
3f5c8ec0:	movi   0xffff0000, a11
3f5c8ef0:	move   a11, *a13, 1
3f5c8f00:	jruc   L3F5C8FD0
L3F5C8F10:
3f5c8f10:	move   *a13(0xffe0), a11, 1
3f5c8f30:	andi   0xe0000000, a11
3f5c8f60:	cmpi   0xc0000000, a11
3f5c8f90:	jrne   L3F5C8FD0
3f5c8fa0:	movi   0xff00, a11
3f5c8fc0:	move   a11, *a13, 1
L3F5C8FD0:
3f5c8fd0:	move   a14, -*sp, 1
3f5c8fe0:	move   *a13(0x0), *a14+, 1
3f5c9000:	calla  L3FB2C140
3f5c9030:	move   *sp(0x60), a14, 1
3f5c9050:	mmfm   sp, a11,a13
3f5c9070:	rets   2
L3F5C9080:
3f5c9080:	mmtm   sp, a9,a11
3f5c90a0:	move   @0x97d90, a11, 1
3f5c90d0:	jrne   L3F5C91E0
3f5c90e0:	sub    a9, a9
3f5c90f0:	move   a9, @0x1da810, 1
3f5c9120:	move   a9, @0x1da830, 1
3f5c9150:	move   a9, @0x1d2770, 1
3f5c9180:	move   a9, @0x1d2750, 1
3f5c91b0:	movi   0xffff, a8
3f5c91d0:	jruc   L3F5C9370
L3F5C91E0:
3f5c91e0:	calla  L3F5EB440
3f5c9210:	move   @0x1b8680, a11, 1
3f5c9240:	cmp    a11, a8
3f5c9250:	jrle   L3F5C9320
3f5c9260:	move   a14, -*sp, 1
3f5c9270:	movk   3, a9
3f5c9280:	move   a9, *a14+, 1
3f5c9290:	movi   0x3f5c94f8, a8
3f5c92c0:	move   a8, *a14+, 1
3f5c92d0:	calla  L3F309350
3f5c9300:	sub    a8, a8
3f5c9310:	jruc   L3F5C9370
L3F5C9320:
3f5c9320:	calla  L3F5C93A0
3f5c9350:	movi   0xffff, a8
L3F5C9370:
3f5c9370:	mmfm   sp, a9,a11
3f5c9390:	rets
L3F5C93A0:
3f5c93a0:	calla  L3F22E5D0
3f5c93d0:	movi   0xffff, a8
3f5c93f0:	rets
3f5c9400:	sra    b11, b3
3f5c9410:	mpyu   b11, b4
3f5c9420:	.word  0x7069
3f5c9430:	sla    b10, sp
3f5c9440:	sra    a3, a4
3f5c9450:	dsjs   b2, L3F5C9590
3f5c9460:	rl     a9, a0
3f5c9470:	sra    a11, a14
3f5c9480:	mpyu   b11, b4
3f5c9490:	rl     b11, b0
3f5c94a0:	sla    0x3, a4
3f5c94b0:	modu   a11, a14
3f5c94c0:	sla    0x3, b4
3f5c94d0:	sra    b11, b3
3f5c94e0:	.word  0x0a74
3f5c94f0:	addc   a8, a0
3f5c9500:	modu   a3, a1
3f5c9510:	modu   a11, a14
3f5c9520:	sla    0x3, b4
3f5c9530:	modu   b3, b5
3f5c9540:	sra    b11, b3
3f5c9550:	sla    0x3, b4
3f5c9560:	and    a2, a9
3f5c9570:	sla    a9, a0
3f5c9580:	sra    a3, a4
L3F5C9590:
3f5c9590:	sra    b11, b2
3f5c95a0:	.word  0x7373
3f5c95b0:	sla    0x1, b11
3f5c95c0:	rl     b3, b4
3f5c95d0:	.word  0x7265
3f5c95e0:	sla    0x3, a5
3f5c95f0:	.word  0x7261
3f5c9600:	sla    0x3, a5
3f5c9610:	sll    a11, a1
3f5c9620:	rl     b11, b4
3f5c9630:	sra    b11, b6
3f5c9640:	cmp    a9, a0
3f5c9650:	sla    0x2, b0
3f5c9660:	modu   a11, a3
3f5c9670:	modu   a3, a14
3f5c9680:	sll    a11, a5
3f5c9690:	rl     b11, b4
3f5c96a0:	modu   a3, sp
3f5c96b0:	srl    0xd, b3
3f5c96c0:	andn   a8, a0
3f5c96d0:	.word  0x7568
3f5c96e0:	.word  0x7474
3f5c96f0:	modu   a3, a9
3f5c9700:	sla    0x3, a7
3f5c9710:	modu   a11, a4
3f5c9720:	modu   b3, b7
3f5c9730:	sla    a9, a0
3f5c9740:	mods   a3, a12
3f5c9750:	or     a1, a0
3f5c9760:	and    a2, a3
3f5c9770:	cmp    a9, sp
3f5c9780:	sla    0x2, b0
3f5c9790:	.word  0x7270
3f5c97a0:	sll    a11, sp
3f5c97b0:	.word  0x7365
3f5c97c0:	sra    b11, b3
3f5c97d0:	srl    0xd, b3
3f5c97e0:	.word  0x7300
3f5c97f0:	.word  0x7465
3f5c9800:	.word  0x735f
3f5c9810:	sll    b3, b5
3f5c9820:	sra    a11, a14
3f5c9830:	mpyu   b11, b4
3f5c9840:	sla    a11, a13
3f5c9850:	lmo    b11, b3
3f5c9860:	sla    0x1, b10
3f5c9870:	modu   a3, a9
3f5c9880:	.word  0x7465
3f5c9890:	.word  0x705f
3f5c98a0:	sra    a3, a9
3f5c98b0:	modu   a1, a0
3f5c98c0:	.word  0x746f
3f5c98d0:	.word  0x7320
3f5c98e0:	.word  0x7465
3f5c98f0:	.word  0x000a
3f5c9900:	.word  0x0000
3f5c9910:	.word  0x0000
3f5c9920:	.word  0x0000
3f5c9930:	.word  0x0000
3f5c9940:	.word  0x0000
3f5c9950:	.word  0x0000
3f5c9960:	.word  0x0000
3f5c9970:	.word  0x0000
3f5c9980:	.word  0x0000
3f5c9990:	.word  0x0000
3f5c99a0:	.word  0x0000
3f5c99b0:	.word  0x0000
3f5c99c0:	.word  0x0000
3f5c99d0:	.word  0x0000
3f5c99e0:	.word  0x0000
3f5c99f0:	.word  0x0000
L3F5C9A00:
3f5c9a00:	mmtm   sp, a5,a7,a9,a11,a13
3f5c9a20:	move   a14, a13
3f5c9a30:	addi   0x40, a14
3f5c9a50:	move   @0x1b3900, a11, 1
3f5c9a80:	move   *a11(0x100), a11, 1
3f5c9aa0:	movb   *a11(0x28), a11
3f5c9ac0:	subk   3, a11
3f5c9ad0:	jrne   L3F5C9B60
3f5c9ae0:	move   a14, -*sp, 1
3f5c9af0:	movi   0x3f5eb870, a8
3f5c9b20:	move   a8, *a14+, 1
3f5c9b30:	calla  L3F596290
L3F5C9B60:
3f5c9b60:	calla  L3F708DE0
3f5c9b90:	move   a8, *a13(0x20), 1
3f5c9bb0:	move   @0x1b3900, a11, 1
3f5c9be0:	move   *a11(0x100), a7, 1
3f5c9c00:	movk   3, a11
3f5c9c10:	movb   a11, *a7(0x28)
3f5c9c30:	move   a14, -*sp, 1
3f5c9c40:	move   @0x1b3900, a7, 1
3f5c9c70:	move   *a7(0x100), a11, 1
3f5c9c90:	addi   0xb0, a11
3f5c9cb0:	move   a11, *a14+, 1
3f5c9cc0:	calla  L3FE19EB0
3f5c9cf0:	move   a8, a7
3f5c9d00:	jreq   L3F5CA070
3f5c9d10:	move   @0x1b3900, a11, 1
3f5c9d40:	move   *a11(0x100), a7, 1
3f5c9d60:	movb   *a7(0x28), a7
3f5c9d80:	subk   4, a7
3f5c9d90:	jrne   L3F5C9DD0
3f5c9da0:	calla  L3F5EAFF0
L3F5C9DD0:
3f5c9dd0:	move   @0x1b3900, a11, 1
3f5c9e00:	move   *a11(0x100), a7, 1
3f5c9e20:	sub    a11, a11
3f5c9e30:	movb   a11, *a7(0x28)
3f5c9e50:	move   @0x1b3900, a7, 1
3f5c9e80:	move   *a7(0x100), a11, 1
3f5c9ea0:	movb   *a11(0x20), a11
3f5c9ec0:	jrne   L3F5C9F20
3f5c9ed0:	move   *a7(0x100), a11, 1
3f5c9ef0:	movk   4, a7
3f5c9f00:	movb   a7, *a11(0x20)
L3F5C9F20:
3f5c9f20:	move   @0x1b3900, a11, 1
3f5c9f50:	move   *a11(0x100), a7, 1
3f5c9f70:	movi   0xffff, a11
3f5c9f90:	move   a11, *a7(0x30), 1
3f5c9fb0:	move   a14, -*sp, 1
3f5c9fc0:	move   *a13(0x20), *a14+, 1
3f5c9fe0:	calla  L3F709340
3f5ca010:	calla  L3F57A710
3f5ca040:	move   a11, a8
3f5ca050:	jauc   L3F5CAA30
L3F5CA070:
3f5ca070:	move   @0x1b3900, a11, 1
3f5ca0a0:	move   *a11(0x100), a7, 1
3f5ca0c0:	sub    a11, a11
3f5ca0d0:	movb   a11, *a7(0x20)
3f5ca0f0:	move   @0x1b3900, a7, 1
3f5ca120:	move   *a7(0x100), a11, 1
3f5ca140:	sub    a7, a7
3f5ca150:	move   a7, *a11(0x30), 1
3f5ca170:	calla  L3F584940
3f5ca1a0:	move   a8, a9
3f5ca1b0:	jrne   L3F5CA330
3f5ca1c0:	move   @0x1b3900, a11, 1
3f5ca1f0:	move   *a11(0x100), a7, 1
3f5ca210:	sub    a11, a11
3f5ca220:	movb   a11, *a7(0x28)
3f5ca240:	calla  L3F5EA530
3f5ca270:	move   a14, -*sp, 1
3f5ca280:	move   *a13(0x20), *a14+, 1
3f5ca2a0:	calla  L3F709340
3f5ca2d0:	calla  L3F57A710
3f5ca300:	movi   0xffff, a8
3f5ca320:	jruc   L3F5CAA30
L3F5CA330:
3f5ca330:	movk   3, a11
3f5ca340:	move   a11, *a9, 1
3f5ca350:	movk   2, a7
3f5ca360:	setf   16, 1, 0
3f5ca370:	move   a7, *a9(0x20), 0
3f5ca390:	movi   0x1e5b00, a7
3f5ca3c0:	move   a7, *a9(0x50), 1
3f5ca3e0:	move   @0x1b3900, a11, 1
3f5ca410:	move   *a11(0x100), a7, 1
3f5ca430:	move   a14, -*sp, 1
3f5ca440:	move   *a13(0xffa0), *a14+, 1
3f5ca460:	move   *a13(0xffc0), *a14+, 1
3f5ca480:	move   a13, *a14+, 1
3f5ca490:	move   *a13(0xffe0), *a14+, 1
3f5ca4b0:	calla  L3F6B1380
3f5ca4e0:	movb   a8, *a7(0x20)
3f5ca500:	move   @0x1b3900, a11, 1
3f5ca530:	move   *a11(0x100), a7, 1
3f5ca550:	movb   *a7(0x20), a7
3f5ca570:	jreq   L3F5CA5F0
3f5ca580:	move   *a11(0x100), a7, 1
3f5ca5a0:	movi   0xffff, a11
3f5ca5c0:	move   a11, *a7(0x30), 1
3f5ca5e0:	jruc   L3F5CA7B0
L3F5CA5F0:
3f5ca5f0:	move   *a13(0x0), *a9(0x70), 1
3f5ca620:	move   *a11(0x100), a7, 1
3f5ca640:	sub    a11, a11
3f5ca650:	movb   a11, *a7(0x28)
3f5ca670:	calla  L3F5EA530
3f5ca6a0:	move   a14, -*sp, 1
3f5ca6b0:	move   *a13(0x20), *a14+, 1
3f5ca6d0:	calla  L3F709340
3f5ca700:	calla  L3F57A710
3f5ca730:	move   @0x1b3900, a7, 1
3f5ca760:	move   *a7(0x100), a11, 1
3f5ca780:	move   *a11(0x30), a8, 1
3f5ca7a0:	jruc   L3F5CAA30
L3F5CA7B0:
3f5ca7b0:	move   @0x1b3900, a11, 1
3f5ca7e0:	move   *a11(0x100), a7, 1
3f5ca800:	move   *a11(0x100), a5, 1
3f5ca820:	move   *a5(0x30), a5, 1
3f5ca840:	sll    0x5, a5
3f5ca850:	add    a5, a7
3f5ca860:	sub    a5, a5
3f5ca870:	move   a5, *a7(0x2f0), 1
3f5ca890:	setf   16, 1, 0
3f5ca8a0:	move   a5, *a9(0x30), 0
3f5ca8c0:	move   *a11(0x100), a7, 1
3f5ca8e0:	movb   a5, *a7(0x28)
3f5ca900:	calla  L3F5EA530
3f5ca930:	move   a14, -*sp, 1
3f5ca940:	move   *a13(0x20), *a14+, 1
3f5ca960:	calla  L3F709340
3f5ca990:	calla  L3F57A710
3f5ca9c0:	move   @0x1b3900, a11, 1
3f5ca9f0:	move   *a11(0x100), a7, 1
3f5caa10:	move   *a7(0x30), a8, 1
L3F5CAA30:
3f5caa30:	move   *sp(0xc0), a14, 1
3f5caa50:	mmfm   sp, a5,a7,a9,a11,a13
3f5caa70:	rets   2
L3F5CAA80:
3f5caa80:	mmtm   sp, a7,a9,a11,a13
3f5caaa0:	move   a14, a13
3f5caab0:	addi   0x40, a14
3f5caad0:	move   @0x1b3900, a11, 1
3f5cab00:	move   *a11(0x100), a11, 1
3f5cab20:	movb   *a11(0x28), a11
3f5cab40:	subk   3, a11
3f5cab50:	jrne   L3F5CABE0
3f5cab60:	move   a14, -*sp, 1
3f5cab70:	movi   0x3f5eb870, a8
3f5caba0:	move   a8, *a14+, 1
3f5cabb0:	calla  L3F596290
L3F5CABE0:
3f5cabe0:	calla  L3F708DE0
3f5cac10:	move   a8, *a13(0x20), 1
3f5cac30:	move   @0x1b3900, a11, 1
3f5cac60:	move   *a11(0x100), a7, 1
3f5cac80:	movk   3, a11
3f5cac90:	movb   a11, *a7(0x28)
3f5cacb0:	move   a14, -*sp, 1
3f5cacc0:	move   @0x1b3900, a7, 1
3f5cacf0:	move   *a7(0x100), a11, 1
3f5cad10:	addi   0xb0, a11
3f5cad30:	move   a11, *a14+, 1
3f5cad40:	calla  L3FE19EB0
3f5cad70:	move   a8, a7
3f5cad80:	jreq   L3F5CB0F0
3f5cad90:	move   @0x1b3900, a11, 1
3f5cadc0:	move   *a11(0x100), a7, 1
3f5cade0:	movb   *a7(0x28), a7
3f5cae00:	subk   4, a7
3f5cae10:	jrne   L3F5CAE50
3f5cae20:	calla  L3F5EAFF0
L3F5CAE50:
3f5cae50:	move   @0x1b3900, a11, 1
3f5cae80:	move   *a11(0x100), a7, 1
3f5caea0:	sub    a11, a11
3f5caeb0:	movb   a11, *a7(0x28)
3f5caed0:	move   @0x1b3900, a7, 1
3f5caf00:	move   *a7(0x100), a11, 1
3f5caf20:	movb   *a11(0x20), a11
3f5caf40:	jrne   L3F5CAFA0
3f5caf50:	move   *a7(0x100), a11, 1
3f5caf70:	movk   4, a7
3f5caf80:	movb   a7, *a11(0x20)
L3F5CAFA0:
3f5cafa0:	move   @0x1b3900, a11, 1
3f5cafd0:	move   *a11(0x100), a7, 1
3f5caff0:	movi   0xffff, a11
3f5cb010:	move   a11, *a7(0x30), 1
3f5cb030:	move   a14, -*sp, 1
3f5cb040:	move   *a13(0x20), *a14+, 1
3f5cb060:	calla  L3F709340
3f5cb090:	calla  L3F57A710
3f5cb0c0:	move   a11, a8
3f5cb0d0:	jauc   L3F5CBC80
L3F5CB0F0:
3f5cb0f0:	move   @0x1b3900, a11, 1
3f5cb120:	move   *a11(0x100), a7, 1
3f5cb140:	sub    a11, a11
3f5cb150:	movb   a11, *a7(0x20)
3f5cb170:	move   @0x1b3900, a7, 1
3f5cb1a0:	move   *a7(0x100), a11, 1
3f5cb1c0:	sub    a7, a7
3f5cb1d0:	move   a7, *a11(0x30), 1
3f5cb1f0:	move   a14, -*sp, 1
3f5cb200:	move   *a13(0xffe0), *a14+, 1
3f5cb220:	calla  L3F5E41C0
3f5cb250:	move   a8, a9
3f5cb260:	jrne   L3F5CB460
3f5cb270:	move   @0x1b3900, a11, 1
3f5cb2a0:	move   *a11(0x100), a7, 1
3f5cb2c0:	sub    a11, a11
3f5cb2d0:	movb   a11, *a7(0x28)
3f5cb2f0:	calla  L3F5EA530
3f5cb320:	move   a14, -*sp, 1
3f5cb330:	move   *a13(0x20), *a14+, 1
3f5cb350:	calla  L3F709340
3f5cb380:	calla  L3F57A710
3f5cb3b0:	move   @0x1b3900, a7, 1
3f5cb3e0:	move   *a7(0x100), a11, 1
3f5cb400:	movi   0xffff, a8
3f5cb420:	move   a8, *a11(0x30), 1
3f5cb440:	jauc   L3F5CBC80
L3F5CB460:
3f5cb460:	move   @0x1b3900, a11, 1
3f5cb490:	move   *a11(0x100), a7, 1
3f5cb4b0:	move   a14, -*sp, 1
3f5cb4c0:	movk   8, a11
3f5cb4d0:	move   a11, *a14+, 1
3f5cb4e0:	move   *a13(0xffa0), *a14+, 1
3f5cb500:	move   *a13(0xffc0), *a14+, 1
3f5cb520:	move   a13, *a14+, 1
3f5cb530:	calla  L3F5E3E30
3f5cb560:	movb   a8, *a7(0x20)
3f5cb580:	move   @0x1b3900, a7, 1
3f5cb5b0:	move   *a7(0x100), a11, 1
3f5cb5d0:	movb   *a11(0x20), a11
3f5cb5f0:	jreq   L3F5CB7B0
3f5cb600:	move   *a7(0x100), a11, 1
3f5cb620:	sub    a7, a7
3f5cb630:	movb   a7, *a11(0x28)
3f5cb650:	calla  L3F5EA530
3f5cb680:	move   a14, -*sp, 1
3f5cb690:	move   *a13(0x20), *a14+, 1
3f5cb6b0:	calla  L3F709340
3f5cb6e0:	calla  L3F57A710
3f5cb710:	move   @0x1b3900, a11, 1
3f5cb740:	move   *a11(0x100), a7, 1
3f5cb760:	movi   0xffff, a8
3f5cb780:	move   a8, *a7(0x30), 1
3f5cb7a0:	jruc   L3F5CBC80
L3F5CB7B0:
3f5cb7b0:	move   *a7(0x100), a11, 1
3f5cb7d0:	move   a14, -*sp, 1
3f5cb7e0:	move   *a13(0x0), *a14+, 1
3f5cb800:	move   *a9(0x70), *a14+, 1
3f5cb820:	calla  L3F6B19D0
3f5cb850:	movb   a8, *a11(0x20)
3f5cb870:	move   a14, -*sp, 1
3f5cb880:	move   *a13(0x0), *a14+, 1
3f5cb8a0:	calla  L3F6ADF20
3f5cb8d0:	move   @0x1b3900, a11, 1
3f5cb900:	move   *a11(0x100), a7, 1
3f5cb920:	movb   *a7(0x20), a7
3f5cb940:	jreq   L3F5CBB00
3f5cb950:	move   *a11(0x100), a7, 1
3f5cb970:	sub    a11, a11
3f5cb980:	movb   a11, *a7(0x28)
3f5cb9a0:	calla  L3F5EA530
3f5cb9d0:	move   a14, -*sp, 1
3f5cb9e0:	move   *a13(0x20), *a14+, 1
3f5cba00:	calla  L3F709340
3f5cba30:	calla  L3F57A710
3f5cba60:	move   @0x1b3900, a7, 1
3f5cba90:	move   *a7(0x100), a11, 1
3f5cbab0:	movi   0xffff, a8
3f5cbad0:	move   a8, *a11(0x30), 1
3f5cbaf0:	jruc   L3F5CBC80
L3F5CBB00:
3f5cbb00:	move   *a11(0x100), a7, 1
3f5cbb20:	sub    a11, a11
3f5cbb30:	movb   a11, *a7(0x28)
3f5cbb50:	calla  L3F5EA530
3f5cbb80:	move   a14, -*sp, 1
3f5cbb90:	move   *a13(0x20), *a14+, 1
3f5cbbb0:	calla  L3F709340
3f5cbbe0:	calla  L3F57A710
3f5cbc10:	move   @0x1b3900, a7, 1
3f5cbc40:	move   *a7(0x100), a11, 1
3f5cbc60:	move   *a11(0x30), a8, 1
L3F5CBC80:
3f5cbc80:	move   *sp(0xa0), a14, 1
3f5cbca0:	mmfm   sp, a7,a9,a11,a13
3f5cbcc0:	rets   2
L3F5CBCD0:
3f5cbcd0:	mmtm   sp, a5,a7,a9,a11,a13
3f5cbcf0:	move   a14, a13
3f5cbd00:	addk   32, a14
3f5cbd10:	move   @0x1b3900, a11, 1
3f5cbd40:	move   *a11(0x100), a11, 1
3f5cbd60:	movb   *a11(0x28), a11
3f5cbd80:	subk   3, a11
3f5cbd90:	jrne   L3F5CBE20
3f5cbda0:	move   a14, -*sp, 1
3f5cbdb0:	movi   0x3f5eb870, a8
3f5cbde0:	move   a8, *a14+, 1
3f5cbdf0:	calla  L3F596290
L3F5CBE20:
3f5cbe20:	calla  L3F708DE0
3f5cbe50:	move   a8, *a13, 1
3f5cbe60:	move   @0x1b3900, a11, 1
3f5cbe90:	move   *a11(0x100), a7, 1
3f5cbeb0:	movk   3, a11
3f5cbec0:	movb   a11, *a7(0x28)
3f5cbee0:	move   a14, -*sp, 1
3f5cbef0:	move   @0x1b3900, a7, 1
3f5cbf20:	move   *a7(0x100), a11, 1
3f5cbf40:	addi   0xb0, a11
3f5cbf60:	move   a11, *a14+, 1
3f5cbf70:	calla  L3FE19EB0
3f5cbfa0:	move   a8, a7
3f5cbfb0:	jreq   L3F5CC310
3f5cbfc0:	move   @0x1b3900, a11, 1
3f5cbff0:	move   *a11(0x100), a7, 1
3f5cc010:	movb   *a7(0x28), a7
3f5cc030:	subk   4, a7
3f5cc040:	jrne   L3F5CC080
3f5cc050:	calla  L3F5EAFF0
L3F5CC080:
3f5cc080:	move   @0x1b3900, a11, 1
3f5cc0b0:	move   *a11(0x100), a7, 1
3f5cc0d0:	sub    a11, a11
3f5cc0e0:	movb   a11, *a7(0x28)
3f5cc100:	move   @0x1b3900, a7, 1
3f5cc130:	move   *a7(0x100), a11, 1
3f5cc150:	movb   *a11(0x20), a11
3f5cc170:	jrne   L3F5CC1D0
3f5cc180:	move   *a7(0x100), a11, 1
3f5cc1a0:	movk   4, a7
3f5cc1b0:	movb   a7, *a11(0x20)
L3F5CC1D0:
3f5cc1d0:	move   @0x1b3900, a11, 1
3f5cc200:	move   *a11(0x100), a7, 1
3f5cc220:	movi   0xffff, a11
3f5cc240:	move   a11, *a7(0x30), 1
3f5cc260:	move   a14, -*sp, 1
3f5cc270:	move   *a13(0x0), *a14+, 1
3f5cc290:	calla  L3F709340
3f5cc2c0:	calla  L3F57A710
3f5cc2f0:	move   a11, a8
3f5cc300:	jruc   L3F5CCAF0
L3F5CC310:
3f5cc310:	move   @0x1b3900, a11, 1
3f5cc340:	move   *a11(0x100), a7, 1
3f5cc360:	sub    a11, a11
3f5cc370:	movb   a11, *a7(0x20)
3f5cc390:	move   @0x1b3900, a7, 1
3f5cc3c0:	move   *a7(0x100), a11, 1
3f5cc3e0:	sub    a7, a7
3f5cc3f0:	move   a7, *a11(0x30), 1
3f5cc410:	move   a14, -*sp, 1
3f5cc420:	move   *a13(0xffe0), *a14+, 1
3f5cc440:	calla  L3F5E41C0
3f5cc470:	move   a8, a9
3f5cc480:	jrne   L3F5CC670
3f5cc490:	move   @0x1b3900, a11, 1
3f5cc4c0:	move   *a11(0x100), a7, 1
3f5cc4e0:	sub    a11, a11
3f5cc4f0:	movb   a11, *a7(0x28)
3f5cc510:	calla  L3F5EA530
3f5cc540:	move   a14, -*sp, 1
3f5cc550:	move   *a13(0x0), *a14+, 1
3f5cc570:	calla  L3F709340
3f5cc5a0:	calla  L3F57A710
3f5cc5d0:	move   @0x1b3900, a7, 1
3f5cc600:	move   *a7(0x100), a11, 1
3f5cc620:	movi   0xffff, a8
3f5cc640:	move   a8, *a11(0x30), 1
3f5cc660:	jruc   L3F5CCAF0
L3F5CC670:
3f5cc670:	move   @0x1b3900, a11, 1
3f5cc6a0:	move   *a11(0x100), a5, 1
3f5cc6c0:	move   a14, -*sp, 1
3f5cc6d0:	move   *a13(0xffc0), *a14+, 1
3f5cc6f0:	move   *a9(0x70), *a14+, 1
3f5cc710:	calla  L3F6B1C60
3f5cc740:	movb   a8, *a5(0x20)
3f5cc760:	move   @0x1b3900, a11, 1
3f5cc790:	move   *a11(0x100), a5, 1
3f5cc7b0:	movb   *a5(0x20), a5
3f5cc7d0:	jreq   L3F5CC980
3f5cc7e0:	move   *a11(0x100), a5, 1
3f5cc800:	movb   a7, *a5(0x28)
3f5cc820:	calla  L3F5EA530
3f5cc850:	move   a14, -*sp, 1
3f5cc860:	move   *a13(0x0), *a14+, 1
3f5cc880:	calla  L3F709340
3f5cc8b0:	calla  L3F57A710
3f5cc8e0:	move   @0x1b3900, a11, 1
3f5cc910:	move   *a11(0x100), a5, 1
3f5cc930:	movi   0xffff, a8
3f5cc950:	move   a8, *a5(0x30), 1
3f5cc970:	jruc   L3F5CCAF0
L3F5CC980:
3f5cc980:	move   *a11(0x100), a5, 1
3f5cc9a0:	movb   a7, *a5(0x28)
3f5cc9c0:	calla  L3F5EA530
3f5cc9f0:	move   a14, -*sp, 1
3f5cca00:	move   *a13(0x0), *a14+, 1
3f5cca20:	calla  L3F709340
3f5cca50:	calla  L3F57A710
3f5cca80:	move   @0x1b3900, a11, 1
3f5ccab0:	move   *a11(0x100), a5, 1
3f5ccad0:	move   *a5(0x30), a8, 1
L3F5CCAF0:
3f5ccaf0:	move   *sp(0xc0), a14, 1
3f5ccb10:	mmfm   sp, a5,a7,a9,a11,a13
3f5ccb30:	rets   2
L3F5CCB40:
3f5ccb40:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f5ccb60:	move   a14, a13
3f5ccb70:	addi   0xa0, a14
3f5ccb90:	move   @0x1b3900, a11, 1
3f5ccbc0:	move   *a11(0x100), a11, 1
3f5ccbe0:	movb   *a11(0x28), a11
3f5ccc00:	subk   3, a11
3f5ccc10:	jrne   L3F5CCCA0
3f5ccc20:	move   a14, -*sp, 1
3f5ccc30:	movi   0x3f5eb870, a8
3f5ccc60:	move   a8, *a14+, 1
3f5ccc70:	calla  L3F596290
L3F5CCCA0:
3f5ccca0:	calla  L3F708DE0
3f5cccd0:	move   a8, *a13(0x60), 1
3f5cccf0:	move   @0x1b3900, a11, 1
3f5ccd20:	move   *a11(0x100), a7, 1
3f5ccd40:	movk   3, a11
3f5ccd50:	movb   a11, *a7(0x28)
3f5ccd70:	move   a14, -*sp, 1
3f5ccd80:	move   @0x1b3900, a7, 1
3f5ccdb0:	move   *a7(0x100), a11, 1
3f5ccdd0:	addi   0xb0, a11
3f5ccdf0:	move   a11, *a14+, 1
3f5cce00:	calla  L3FE19EB0
3f5cce30:	move   a8, a7
3f5cce40:	jreq   L3F5CD1B0
3f5cce50:	move   @0x1b3900, a11, 1
3f5cce80:	move   *a11(0x100), a7, 1
3f5ccea0:	movb   *a7(0x28), a7
3f5ccec0:	subk   4, a7
3f5cced0:	jrne   L3F5CCF10
3f5ccee0:	calla  L3F5EAFF0
L3F5CCF10:
3f5ccf10:	move   @0x1b3900, a11, 1
3f5ccf40:	move   *a11(0x100), a7, 1
3f5ccf60:	sub    a11, a11
3f5ccf70:	movb   a11, *a7(0x28)
3f5ccf90:	move   @0x1b3900, a7, 1
3f5ccfc0:	move   *a7(0x100), a11, 1
3f5ccfe0:	movb   *a11(0x20), a11
3f5cd000:	jrne   L3F5CD060
3f5cd010:	move   *a7(0x100), a11, 1
3f5cd030:	movk   4, a7
3f5cd040:	movb   a7, *a11(0x20)
L3F5CD060:
3f5cd060:	move   @0x1b3900, a11, 1
3f5cd090:	move   *a11(0x100), a7, 1
3f5cd0b0:	movi   0xffff, a11
3f5cd0d0:	move   a11, *a7(0x30), 1
3f5cd0f0:	move   a14, -*sp, 1
3f5cd100:	move   *a13(0x60), *a14+, 1
3f5cd120:	calla  L3F709340
3f5cd150:	calla  L3F57A710
3f5cd180:	move   a11, a8
3f5cd190:	jauc   L3F5CF860
L3F5CD1B0:
3f5cd1b0:	move   @0x1b3900, a11, 1
3f5cd1e0:	move   *a11(0x100), a7, 1
3f5cd200:	sub    a11, a11
3f5cd210:	movb   a11, *a7(0x20)
3f5cd230:	move   @0x1b3900, a7, 1
3f5cd260:	move   *a7(0x100), a11, 1
3f5cd280:	sub    a7, a7
3f5cd290:	move   a7, *a11(0x30), 1
3f5cd2b0:	move   *a13(0xffc0), a11, 1
3f5cd2d0:	jreq   L3F5CD970
3f5cd2e0:	move   @0x1b3900, a7, 1
3f5cd310:	move   *a7(0x100), a11, 1
3f5cd330:	move   a14, -*sp, 1
3f5cd340:	movk   4, a7
3f5cd350:	move   a7, *a14+, 1
3f5cd360:	move   a13, a7
3f5cd370:	addk   32, a7
3f5cd380:	move   a7, *a14+, 1
3f5cd390:	move   *a13(0xffa0), *a14+, 1
3f5cd3b0:	calla  L3F596070
3f5cd3e0:	movb   a8, *a11(0x20)
3f5cd400:	move   @0x1b3900, a11, 1
3f5cd430:	move   *a11(0x100), a7, 1
3f5cd450:	movb   *a7(0x20), a7
3f5cd470:	jreq   L3F5CD640
3f5cd480:	move   *a11(0x100), a7, 1
3f5cd4a0:	sub    a11, a11
3f5cd4b0:	movb   a11, *a7(0x28)
3f5cd4d0:	calla  L3F5EA530
3f5cd500:	move   a14, -*sp, 1
3f5cd510:	move   *a13(0x60), *a14+, 1
3f5cd530:	calla  L3F709340
3f5cd560:	calla  L3F57A710
3f5cd590:	move   @0x1b3900, a7, 1
3f5cd5c0:	move   *a7(0x100), a11, 1
3f5cd5e0:	movi   0xffff, a8
3f5cd600:	move   a8, *a11(0x30), 1
3f5cd620:	jauc   L3F5CF860
L3F5CD640:
3f5cd640:	move   a14, -*sp, 1
3f5cd650:	sub    a7, a7
3f5cd660:	move   a7, *a14+, 1
3f5cd670:	move   *a13(0x20), *a14+, 1
3f5cd690:	move   *a13(0xffc0), *a14+, 1
3f5cd6b0:	calla  L3F596000
3f5cd6e0:	move   a8, a11
3f5cd6f0:	jrne   L3F5CD970
3f5cd700:	move   @0x1b3900, a11, 1
3f5cd730:	move   *a11(0x100), a7, 1
3f5cd750:	movk   14, a11
3f5cd760:	movb   a11, *a7(0x20)
3f5cd780:	move   @0x1b3900, a7, 1
3f5cd7b0:	move   *a7(0x100), a11, 1
3f5cd7d0:	sub    a7, a7
3f5cd7e0:	movb   a7, *a11(0x28)
3f5cd800:	calla  L3F5EA530
3f5cd830:	move   a14, -*sp, 1
3f5cd840:	move   *a13(0x60), *a14+, 1
3f5cd860:	calla  L3F709340
3f5cd890:	calla  L3F57A710
3f5cd8c0:	move   @0x1b3900, a11, 1
3f5cd8f0:	move   *a11(0x100), a7, 1
3f5cd910:	movi   0xffff, a8
3f5cd930:	move   a8, *a7(0x30), 1
3f5cd950:	jauc   L3F5CF860
L3F5CD970:
3f5cd970:	move   a14, -*sp, 1
3f5cd980:	move   *a13(0xffe0), *a14+, 1
3f5cd9a0:	calla  L3F5E41C0
3f5cd9d0:	move   a8, a9
3f5cd9e0:	jrne   L3F5CDBE0
3f5cd9f0:	move   @0x1b3900, a11, 1
3f5cda20:	move   *a11(0x100), a7, 1
3f5cda40:	sub    a11, a11
3f5cda50:	movb   a11, *a7(0x28)
3f5cda70:	calla  L3F5EA530
3f5cdaa0:	move   a14, -*sp, 1
3f5cdab0:	move   *a13(0x60), *a14+, 1
3f5cdad0:	calla  L3F709340
3f5cdb00:	calla  L3F57A710
3f5cdb30:	move   @0x1b3900, a7, 1
3f5cdb60:	move   *a7(0x100), a11, 1
3f5cdb80:	movi   0xffff, a8
3f5cdba0:	move   a8, *a11(0x30), 1
3f5cdbc0:	jauc   L3F5CF860
L3F5CDBE0:
3f5cdbe0:	calla  L3FB33870
3f5cdc10:	move   a8, *a13(0x40), 1
3f5cdc30:	move   *a9(0x70), a10, 1
3f5cdc50:	setf   16, 1, 0
3f5cdc60:	move   *a10(0x10), a11, 0
3f5cdc80:	btst   1, a11
3f5cdc90:	jrne   L3F5CDF60
3f5cdca0:	move   @0x1b3900, a11, 1
3f5cdcd0:	move   *a11(0x100), a7, 1
3f5cdcf0:	movk   22, a11
3f5cdd00:	movb   a11, *a7(0x20)
3f5cdd20:	move   a14, -*sp, 1
3f5cdd30:	move   a8, *a14+, 1
3f5cdd40:	calla  L3FB338D0
3f5cdd70:	move   @0x1b3900, a7, 1
3f5cdda0:	move   *a7(0x100), a11, 1
3f5cddc0:	sub    a7, a7
3f5cddd0:	movb   a7, *a11(0x28)
3f5cddf0:	calla  L3F5EA530
3f5cde20:	move   a14, -*sp, 1
3f5cde30:	move   *a13(0x60), *a14+, 1
3f5cde50:	calla  L3F709340
3f5cde80:	calla  L3F57A710
3f5cdeb0:	move   @0x1b3900, a11, 1
3f5cdee0:	move   *a11(0x100), a7, 1
3f5cdf00:	movi   0xffff, a8
3f5cdf20:	move   a8, *a7(0x30), 1
3f5cdf40:	jauc   L3F5CF860
L3F5CDF60:
3f5cdf60:	move   *a10(0x30), a11, 0
3f5cdf80:	btst   8, a11
3f5cdf90:	jreq   L3F5CE2A0
3f5cdfa0:	move   *a10(0xf0), a11, 0
3f5cdfc0:	jrne   L3F5CE2A0
3f5cdfd0:	move   @0x1b3900, a11, 1
3f5ce000:	move   *a11(0x100), a7, 1
3f5ce020:	movi   0x23, a11
3f5ce040:	movb   a11, *a7(0x20)
3f5ce060:	move   a14, -*sp, 1
3f5ce070:	move   a8, *a14+, 1
3f5ce080:	calla  L3FB338D0
3f5ce0b0:	move   @0x1b3900, a7, 1
3f5ce0e0:	move   *a7(0x100), a11, 1
3f5ce100:	sub    a7, a7
3f5ce110:	movb   a7, *a11(0x28)
3f5ce130:	calla  L3F5EA530
3f5ce160:	move   a14, -*sp, 1
3f5ce170:	move   *a13(0x60), *a14+, 1
3f5ce190:	calla  L3F709340
3f5ce1c0:	calla  L3F57A710
3f5ce1f0:	move   @0x1b3900, a11, 1
3f5ce220:	move   *a11(0x100), a7, 1
3f5ce240:	movi   0xffff, a8
3f5ce260:	move   a8, *a7(0x30), 1
3f5ce280:	jauc   L3F5CF860
L3F5CE2A0:
3f5ce2a0:	move   *a10(0xf0), a11, 0
3f5ce2c0:	jrne   L3F5CE4D0
3f5ce2d0:	setf   16, 0, 0
3f5ce2e0:	move   *a10(0x120), a11, 0
3f5ce300:	jrne   L3F5CE4D0
L3F5CE310:
3f5ce310:	setf   16, 1, 0
3f5ce320:	move   *a10(0x30), a11, 0
3f5ce340:	btst   5, a11
3f5ce350:	jreq   L3F5CE3B0
3f5ce360:	movi   0x35, a11
3f5ce380:	move   a11, *a10(0x120), 0
3f5ce3a0:	jruc   L3F5CE4D0
L3F5CE3B0:
3f5ce3b0:	move   a14, -*sp, 1
3f5ce3c0:	movk   26, a11
3f5ce3d0:	move   a11, *a14+, 1
3f5ce3e0:	move   a10, a7
3f5ce3f0:	addi   0x110, a7
3f5ce410:	move   a7, *a14+, 1
3f5ce420:	calla  L3F6FAC70
3f5ce450:	setf   16, 1, 0
3f5ce460:	move   *a10(0xf0), a7, 0
3f5ce480:	jrne   L3F5CE4D0
3f5ce490:	setf   16, 0, 0
3f5ce4a0:	move   *a10(0x120), a7, 0
3f5ce4c0:	jreq   L3F5CE310
L3F5CE4D0:
3f5ce4d0:	setf   16, 0, 0
3f5ce4e0:	move   *a10(0x120), a11, 0
3f5ce500:	jreq   L3F5CE810
3f5ce510:	move   @0x1b3900, a11, 1
3f5ce540:	move   *a11(0x100), a7, 1
3f5ce560:	movb   *a10(0x120), *a7(0x20)
3f5ce590:	sub    a7, a7
3f5ce5a0:	move   a7, *a10(0x120), 0
3f5ce5c0:	move   a14, -*sp, 1
3f5ce5d0:	move   *a13(0x40), *a14+, 1
3f5ce5f0:	calla  L3FB338D0
3f5ce620:	move   @0x1b3900, a11, 1
3f5ce650:	move   *a11(0x100), a7, 1
3f5ce670:	sub    a11, a11
3f5ce680:	movb   a11, *a7(0x28)
3f5ce6a0:	calla  L3F5EA530
3f5ce6d0:	move   a14, -*sp, 1
3f5ce6e0:	move   *a13(0x60), *a14+, 1
3f5ce700:	calla  L3F709340
3f5ce730:	calla  L3F57A710
3f5ce760:	move   @0x1b3900, a7, 1
3f5ce790:	move   *a7(0x100), a11, 1
3f5ce7b0:	movi   0xffff, a8
3f5ce7d0:	move   a8, *a11(0x30), 1
3f5ce7f0:	jauc   L3F5CF860
L3F5CE810:
3f5ce810:	move   a14, -*sp, 1
3f5ce820:	sub    a11, a11
3f5ce830:	move   a11, *a14+, 1
3f5ce840:	calla  L3F5844C0
3f5ce870:	move   a8, a7
3f5ce880:	jrge   L3F5CEAE0
3f5ce890:	move   a14, -*sp, 1
3f5ce8a0:	move   *a13(0x40), *a14+, 1
3f5ce8c0:	calla  L3FB338D0
3f5ce8f0:	move   @0x1b3900, a7, 1
3f5ce920:	move   *a7(0x100), a11, 1
3f5ce940:	sub    a7, a7
3f5ce950:	movb   a7, *a11(0x28)
3f5ce970:	calla  L3F5EA530
3f5ce9a0:	move   a14, -*sp, 1
3f5ce9b0:	move   *a13(0x60), *a14+, 1
3f5ce9d0:	calla  L3F709340
3f5cea00:	calla  L3F57A710
3f5cea30:	move   @0x1b3900, a11, 1
3f5cea60:	move   *a11(0x100), a7, 1
3f5cea80:	movi   0xffff, a8
3f5ceaa0:	move   a8, *a7(0x30), 1
3f5ceac0:	jauc   L3F5CF860
L3F5CEAE0:
3f5ceae0:	calla  L3F584940
3f5ceb10:	move   a8, a9
3f5ceb20:	jrne   L3F5CEE50
3f5ceb30:	move   @0x1b3900, a7, 1
3f5ceb60:	move   *a7(0x100), a5, 1
3f5ceb80:	move   *a7(0x100), a11, 1
3f5ceba0:	move   *a11(0x30), a11, 1
3f5cebc0:	sll    0x5, a11
3f5cebd0:	add    a11, a5
3f5cebe0:	sub    a11, a11
3f5cebf0:	move   a11, *a5(0x2f0), 1
3f5cec10:	move   a14, -*sp, 1
3f5cec20:	move   *a13(0x40), *a14+, 1
3f5cec40:	calla  L3FB338D0
3f5cec70:	move   @0x1b3900, a7, 1
3f5ceca0:	move   *a7(0x100), a5, 1
3f5cecc0:	movb   a11, *a5(0x28)
3f5cece0:	calla  L3F5EA530
3f5ced10:	move   a14, -*sp, 1
3f5ced20:	move   *a13(0x60), *a14+, 1
3f5ced40:	calla  L3F709340
3f5ced70:	calla  L3F57A710
3f5ceda0:	move   @0x1b3900, a7, 1
3f5cedd0:	move   *a7(0x100), a5, 1
3f5cedf0:	movi   0xffff, a8
3f5cee10:	move   a8, *a5(0x30), 1
3f5cee30:	jauc   L3F5CF860
L3F5CEE50:
3f5cee50:	move   *a10(0xc0), *a13(0x80), 1
3f5cee80:	move   a14, -*sp, 1
3f5cee90:	movk   1, a7
3f5ceea0:	move   a7, *a14+, 1
3f5ceeb0:	move   *a13(0x80), *a14+, 1
3f5ceed0:	calla  L3F6BEEF0
3f5cef00:	move   a8, a5
3f5cef10:	jrne   L3F5CEFA0
3f5cef20:	move   a14, -*sp, 1
3f5cef30:	movi   0x3f5eb978, a8
3f5cef60:	move   a8, *a14+, 1
3f5cef70:	calla  L3F596290
L3F5CEFA0:
3f5cefa0:	move   *a13(0x80), a10, 1
3f5cefc0:	movk   2, a5
3f5cefd0:	setf   16, 1, 0
3f5cefe0:	move   a5, *a9(0x20), 0
3f5cf000:	movk   3, a5
3f5cf010:	move   a5, *a9, 1
3f5cf020:	movi   0x1e5b00, a5
3f5cf050:	move   a5, *a9(0x50), 1
3f5cf070:	move   a10, *a9(0x70), 1
3f5cf090:	move   a14, -*sp, 1
3f5cf0a0:	movk   8, a7
3f5cf0b0:	move   a7, *a14+, 1
3f5cf0c0:	movk   1, a7
3f5cf0d0:	move   a7, *a14+, 1
3f5cf0e0:	calla  L3F6AC3C0
3f5cf110:	move   a8, *a13, 1
3f5cf120:	move   a14, -*sp, 1
3f5cf130:	move   a8, *a14+, 1
3f5cf140:	move   a10, *a14+, 1
3f5cf150:	calla  L3F6B3160
3f5cf180:	move   *a13(0xffc0), a7, 1
3f5cf1a0:	jreq   L3F5CF3F0
3f5cf1b0:	move   *a13, a11, 1
3f5cf1c0:	move   *a13(0x20), a5, 1
3f5cf1e0:	setf   16, 1, 0
3f5cf1f0:	move   *a11(0x40), a7, 0
3f5cf210:	cmp    a7, a5
3f5cf220:	jrle   L3F5CF270
3f5cf230:	move   *a11(0x40), a7, 0
3f5cf250:	move   a7, *a13(0x20), 1
L3F5CF270:
3f5cf270:	move   a14, -*sp, 1
3f5cf280:	move   *a13(0x20), *a14+, 1
3f5cf2a0:	move   *a13(0xffc0), *a14+, 1
3f5cf2c0:	move   *a11(0x20), a7, 1
3f5cf2e0:	sll    0x3, a7
3f5cf2f0:	add    a11, a7
3f5cf300:	move   a7, *a14+, 1
3f5cf310:	calla  L3F596180
3f5cf340:	move   a14, -*sp, 1
3f5cf350:	movk   4, a7
3f5cf360:	move   a7, *a14+, 1
3f5cf370:	move   *a13(0xffa0), *a14+, 1
3f5cf390:	move   a13, a5
3f5cf3a0:	addk   32, a5
3f5cf3b0:	move   a5, *a14+, 1
3f5cf3c0:	calla  L3F596180
L3F5CF3F0:
3f5cf3f0:	move   a14, -*sp, 1
3f5cf400:	move   *a13(0x0), *a14+, 1
3f5cf420:	calla  L3F6ADF20
3f5cf450:	move   a14, -*sp, 1
3f5cf460:	move   *a13(0x40), *a14+, 1
3f5cf480:	calla  L3FB338D0
3f5cf4b0:	move   @0x1b3900, a11, 1
3f5cf4e0:	move   *a11(0x100), a7, 1
3f5cf500:	movb   *a7(0x20), a7
3f5cf520:	jreq   L3F5CF6E0
3f5cf530:	move   *a11(0x100), a7, 1
3f5cf550:	sub    a5, a5
3f5cf560:	movb   a5, *a7(0x28)
3f5cf580:	calla  L3F5EA530
3f5cf5b0:	move   a14, -*sp, 1
3f5cf5c0:	move   *a13(0x60), *a14+, 1
3f5cf5e0:	calla  L3F709340
3f5cf610:	calla  L3F57A710
3f5cf640:	move   @0x1b3900, a11, 1
3f5cf670:	move   *a11(0x100), a7, 1
3f5cf690:	movi   0xffff, a8
3f5cf6b0:	move   a8, *a7(0x30), 1
3f5cf6d0:	jruc   L3F5CF860
L3F5CF6E0:
3f5cf6e0:	move   *a11(0x100), a7, 1
3f5cf700:	sub    a5, a5
3f5cf710:	movb   a5, *a7(0x28)
3f5cf730:	calla  L3F5EA530
3f5cf760:	move   a14, -*sp, 1
3f5cf770:	move   *a13(0x60), *a14+, 1
3f5cf790:	calla  L3F709340
3f5cf7c0:	calla  L3F57A710
3f5cf7f0:	move   @0x1b3900, a11, 1
3f5cf820:	move   *a11(0x100), a7, 1
3f5cf840:	move   *a7(0x30), a8, 1
L3F5CF860:
3f5cf860:	move   *sp(0xe0), a14, 1
3f5cf880:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f5cf8a0:	rets   2
L3F5CF8B0:
3f5cf8b0:	mmtm   sp, a7,a9,a10,a11,a13
3f5cf8d0:	move   a14, a13
3f5cf8e0:	addi   0x60, a14
3f5cf900:	move   @0x1b3900, a11, 1
3f5cf930:	move   *a11(0x100), a11, 1
3f5cf950:	movb   *a11(0x28), a11
3f5cf970:	subk   3, a11
3f5cf980:	jrne   L3F5CFA10
3f5cf990:	move   a14, -*sp, 1
3f5cf9a0:	movi   0x3f5eb870, a8
3f5cf9d0:	move   a8, *a14+, 1
3f5cf9e0:	calla  L3F596290
L3F5CFA10:
3f5cfa10:	calla  L3F708DE0
3f5cfa40:	move   a8, *a13(0x40), 1
3f5cfa60:	move   @0x1b3900, a11, 1
3f5cfa90:	move   *a11(0x100), a7, 1
3f5cfab0:	movk   3, a11
3f5cfac0:	movb   a11, *a7(0x28)
3f5cfae0:	move   a14, -*sp, 1
3f5cfaf0:	move   @0x1b3900, a7, 1
3f5cfb20:	move   *a7(0x100), a11, 1
3f5cfb40:	addi   0xb0, a11
3f5cfb60:	move   a11, *a14+, 1
3f5cfb70:	calla  L3FE19EB0
3f5cfba0:	move   a8, a7
3f5cfbb0:	jreq   L3F5CFF20
3f5cfbc0:	move   @0x1b3900, a11, 1
3f5cfbf0:	move   *a11(0x100), a7, 1
3f5cfc10:	movb   *a7(0x28), a7
3f5cfc30:	subk   4, a7
3f5cfc40:	jrne   L3F5CFC80
3f5cfc50:	calla  L3F5EAFF0
L3F5CFC80:
3f5cfc80:	move   @0x1b3900, a11, 1
3f5cfcb0:	move   *a11(0x100), a7, 1
3f5cfcd0:	sub    a11, a11
3f5cfce0:	movb   a11, *a7(0x28)
3f5cfd00:	move   @0x1b3900, a7, 1
3f5cfd30:	move   *a7(0x100), a11, 1
3f5cfd50:	movb   *a11(0x20), a11
3f5cfd70:	jrne   L3F5CFDD0
3f5cfd80:	move   *a7(0x100), a11, 1
3f5cfda0:	movk   4, a7
3f5cfdb0:	movb   a7, *a11(0x20)
L3F5CFDD0:
3f5cfdd0:	move   @0x1b3900, a11, 1
3f5cfe00:	move   *a11(0x100), a7, 1
3f5cfe20:	movi   0xffff, a11
3f5cfe40:	move   a11, *a7(0x30), 1
3f5cfe60:	move   a14, -*sp, 1
3f5cfe70:	move   *a13(0x40), *a14+, 1
3f5cfe90:	calla  L3F709340
3f5cfec0:	calla  L3F57A710
3f5cfef0:	move   a11, a8
3f5cff00:	jauc   L3F5D1950
L3F5CFF20:
3f5cff20:	move   @0x1b3900, a11, 1
3f5cff50:	move   *a11(0x100), a7, 1
3f5cff70:	sub    a11, a11
3f5cff80:	movb   a11, *a7(0x20)
3f5cffa0:	move   @0x1b3900, a7, 1
3f5cffd0:	move   *a7(0x100), a11, 1
3f5cfff0:	sub    a7, a7
3f5d0000:	move   a7, *a11(0x30), 1
3f5d0020:	move   a14, -*sp, 1
3f5d0030:	move   *a13(0xffe0), *a14+, 1
3f5d0050:	calla  L3F5E41C0
3f5d0080:	move   a8, a9
3f5d0090:	jrne   L3F5D0290
3f5d00a0:	move   @0x1b3900, a11, 1
3f5d00d0:	move   *a11(0x100), a7, 1
3f5d00f0:	sub    a11, a11
3f5d0100:	movb   a11, *a7(0x28)
3f5d0120:	calla  L3F5EA530
3f5d0150:	move   a14, -*sp, 1
3f5d0160:	move   *a13(0x40), *a14+, 1
3f5d0180:	calla  L3F709340
3f5d01b0:	calla  L3F57A710
3f5d01e0:	move   @0x1b3900, a7, 1
3f5d0210:	move   *a7(0x100), a11, 1
3f5d0230:	movi   0xffff, a8
3f5d0250:	move   a8, *a11(0x30), 1
3f5d0270:	jauc   L3F5D1950
L3F5D0290:
3f5d0290:	move   *a9(0x70), a10, 1
3f5d02b0:	setf   16, 1, 0
3f5d02c0:	move   *a10(0x30), a11, 0
3f5d02e0:	btst   8, a11
3f5d02f0:	jreq   L3F5D05C0
3f5d0300:	move   *a10(0x30), a11, 0
3f5d0320:	btst   2, a11
3f5d0330:	jreq   L3F5D05C0
3f5d0340:	move   @0x1b3900, a11, 1
3f5d0370:	move   *a11(0x100), a7, 1
3f5d0390:	movi   0x25, a11
3f5d03b0:	movb   a11, *a7(0x20)
3f5d03d0:	move   @0x1b3900, a7, 1
3f5d0400:	move   *a7(0x100), a11, 1
3f5d0420:	sub    a7, a7
3f5d0430:	movb   a7, *a11(0x28)
3f5d0450:	calla  L3F5EA530
3f5d0480:	move   a14, -*sp, 1
3f5d0490:	move   *a13(0x40), *a14+, 1
3f5d04b0:	calla  L3F709340
3f5d04e0:	calla  L3F57A710
3f5d0510:	move   @0x1b3900, a11, 1
3f5d0540:	move   *a11(0x100), a7, 1
3f5d0560:	movi   0xffff, a8
3f5d0580:	move   a8, *a7(0x30), 1
3f5d05a0:	jauc   L3F5D1950
L3F5D05C0:
3f5d05c0:	move   @0x1b3900, a11, 1
3f5d05f0:	move   *a11(0x100), a7, 1
3f5d0610:	move   a14, -*sp, 1
3f5d0620:	movk   8, a11
3f5d0630:	move   a11, *a14+, 1
3f5d0640:	move   *a13(0xffa0), *a14+, 1
3f5d0660:	move   *a13(0xffc0), *a14+, 1
3f5d0680:	move   a13, *a14+, 1
3f5d0690:	calla  L3F5E3E30
3f5d06c0:	movb   a8, *a7(0x20)
3f5d06e0:	move   @0x1b3900, a7, 1
3f5d0710:	move   *a7(0x100), a11, 1
3f5d0730:	movb   *a11(0x20), a11
3f5d0750:	jreq   L3F5D0920
3f5d0760:	move   *a7(0x100), a11, 1
3f5d0780:	sub    a7, a7
3f5d0790:	movb   a7, *a11(0x28)
3f5d07b0:	calla  L3F5EA530
3f5d07e0:	move   a14, -*sp, 1
3f5d07f0:	move   *a13(0x40), *a14+, 1
3f5d0810:	calla  L3F709340
3f5d0840:	calla  L3F57A710
3f5d0870:	move   @0x1b3900, a11, 1
3f5d08a0:	move   *a11(0x100), a7, 1
3f5d08c0:	movi   0xffff, a8
3f5d08e0:	move   a8, *a7(0x30), 1
3f5d0900:	jauc   L3F5D1950
L3F5D0920:
3f5d0920:	move   *a7(0x100), a11, 1
3f5d0940:	move   a14, -*sp, 1
3f5d0950:	move   *a13(0x0), *a14+, 1
3f5d0970:	move   a10, *a14+, 1
3f5d0980:	calla  L3F6B3520
3f5d09b0:	movb   a8, *a11(0x20)
3f5d09d0:	move   @0x1b3900, a11, 1
3f5d0a00:	move   *a11(0x100), a7, 1
3f5d0a20:	movb   *a7(0x20), a7
3f5d0a40:	jreq   L3F5D0C10
3f5d0a50:	move   *a11(0x100), a7, 1
3f5d0a70:	sub    a11, a11
3f5d0a80:	movb   a11, *a7(0x28)
3f5d0aa0:	calla  L3F5EA530
3f5d0ad0:	move   a14, -*sp, 1
3f5d0ae0:	move   *a13(0x40), *a14+, 1
3f5d0b00:	calla  L3F709340
3f5d0b30:	calla  L3F57A710
3f5d0b60:	move   @0x1b3900, a7, 1
3f5d0b90:	move   *a7(0x100), a11, 1
3f5d0bb0:	movi   0xffff, a8
3f5d0bd0:	move   a8, *a11(0x30), 1
3f5d0bf0:	jauc   L3F5D1950
L3F5D0C10:
3f5d0c10:	setf   16, 1, 0
3f5d0c20:	move   *a10(0x30), a7, 0
3f5d0c40:	btst   8, a7
3f5d0c50:	jreq   L3F5D0F50
3f5d0c60:	move   *a10(0x30), a7, 0
3f5d0c80:	btst   2, a7
3f5d0c90:	jreq   L3F5D0F50
3f5d0ca0:	move   *a11(0x100), a7, 1
3f5d0cc0:	movi   0x24, a11
3f5d0ce0:	movb   a11, *a7(0x20)
3f5d0d00:	move   a14, -*sp, 1
3f5d0d10:	move   *a13(0x0), *a14+, 1
3f5d0d30:	calla  L3F6ADF20
3f5d0d60:	move   @0x1b3900, a7, 1
3f5d0d90:	move   *a7(0x100), a11, 1
3f5d0db0:	sub    a7, a7
3f5d0dc0:	movb   a7, *a11(0x28)
3f5d0de0:	calla  L3F5EA530
3f5d0e10:	move   a14, -*sp, 1
3f5d0e20:	move   *a13(0x40), *a14+, 1
3f5d0e40:	calla  L3F709340
3f5d0e70:	calla  L3F57A710
3f5d0ea0:	move   @0x1b3900, a11, 1
3f5d0ed0:	move   *a11(0x100), a7, 1
3f5d0ef0:	movi   0xffff, a8
3f5d0f10:	move   a8, *a7(0x30), 1
3f5d0f30:	jauc   L3F5D1950
L3F5D0F50:
3f5d0f50:	calla  L3FB33870
3f5d0f80:	move   a8, *a13(0x20), 1
3f5d0fa0:	move   a14, -*sp, 1
3f5d0fb0:	move   @0x1b3900, a11, 1
3f5d0fe0:	move   *a11(0x100), a7, 1
3f5d1000:	addi   0xb0, a7
3f5d1020:	move   a7, *a14+, 1
3f5d1030:	calla  L3FE19EB0
3f5d1060:	move   a8, a7
3f5d1070:	jreq   L3F5D11F0
3f5d1080:	move   @0x1b3900, a11, 1
3f5d10b0:	move   *a11(0x100), a7, 1
3f5d10d0:	movb   *a7(0x20), a7
3f5d10f0:	jrne   L3F5D1150
3f5d1100:	move   *a11(0x100), a7, 1
3f5d1120:	movk   4, a11
3f5d1130:	movb   a11, *a7(0x20)
L3F5D1150:
3f5d1150:	move   @0x1b3900, a11, 1
3f5d1180:	move   *a11(0x100), a7, 1
3f5d11a0:	movi   0xffff, a11
3f5d11c0:	move   a11, *a7(0x30), 1
3f5d11e0:	jruc   L3F5D1470
L3F5D11F0:
3f5d11f0:	setf   16, 1, 0
3f5d1200:	move   *a10(0x30), a11, 0
3f5d1220:	btst   2, a11
3f5d1230:	jreq   L3F5D13B0
3f5d1240:	setf   16, 0, 0
3f5d1250:	move   *a10(0x120), a11, 0
3f5d1270:	jrne   L3F5D13B0
L3F5D1280:
3f5d1280:	move   a14, -*sp, 1
3f5d1290:	movk   26, a11
3f5d12a0:	move   a11, *a14+, 1
3f5d12b0:	move   a10, a7
3f5d12c0:	addi   0x110, a7
3f5d12e0:	move   a7, *a14+, 1
3f5d12f0:	calla  L3F6FAC70
3f5d1320:	setf   16, 1, 0
3f5d1330:	move   *a10(0x30), a7, 0
3f5d1350:	btst   2, a7
3f5d1360:	jreq   L3F5D13B0
3f5d1370:	setf   16, 0, 0
3f5d1380:	move   *a10(0x120), a7, 0
3f5d13a0:	jreq   L3F5D1280
L3F5D13B0:
3f5d13b0:	move   @0x1b3900, a11, 1
3f5d13e0:	move   *a11(0x100), a7, 1
3f5d1400:	movb   *a10(0x120), *a7(0x20)
3f5d1430:	sub    a7, a7
3f5d1440:	setf   16, 0, 0
3f5d1450:	move   a7, *a10(0x120), 0
L3F5D1470:
3f5d1470:	move   a14, -*sp, 1
3f5d1480:	move   *a13(0x20), *a14+, 1
3f5d14a0:	calla  L3FB338D0
3f5d14d0:	setf   16, 1, 0
3f5d14e0:	move   *a10(0x30), a11, 0
3f5d1500:	movk   4, a7
3f5d1510:	andn   a7, a11
3f5d1520:	move   a11, *a10(0x30), 0
3f5d1540:	move   a14, -*sp, 1
3f5d1550:	move   *a13(0x0), *a14+, 1
3f5d1570:	calla  L3F6ADF20
3f5d15a0:	move   @0x1b3900, a11, 1
3f5d15d0:	move   *a11(0x100), a7, 1
3f5d15f0:	movb   *a7(0x20), a7
3f5d1610:	jreq   L3F5D17D0
3f5d1620:	move   *a11(0x100), a7, 1
3f5d1640:	sub    a11, a11
3f5d1650:	movb   a11, *a7(0x28)
3f5d1670:	calla  L3F5EA530
3f5d16a0:	move   a14, -*sp, 1
3f5d16b0:	move   *a13(0x40), *a14+, 1
3f5d16d0:	calla  L3F709340
3f5d1700:	calla  L3F57A710
3f5d1730:	move   @0x1b3900, a7, 1
3f5d1760:	move   *a7(0x100), a11, 1
3f5d1780:	movi   0xffff, a8
3f5d17a0:	move   a8, *a11(0x30), 1
3f5d17c0:	jruc   L3F5D1950
L3F5D17D0:
3f5d17d0:	move   *a11(0x100), a7, 1
3f5d17f0:	sub    a11, a11
3f5d1800:	movb   a11, *a7(0x28)
3f5d1820:	calla  L3F5EA530
3f5d1850:	move   a14, -*sp, 1
3f5d1860:	move   *a13(0x40), *a14+, 1
3f5d1880:	calla  L3F709340
3f5d18b0:	calla  L3F57A710
3f5d18e0:	move   @0x1b3900, a7, 1
3f5d1910:	move   *a7(0x100), a11, 1
3f5d1930:	move   *a11(0x30), a8, 1
L3F5D1950:
3f5d1950:	move   *sp(0xc0), a14, 1
3f5d1970:	mmfm   sp, a7,a9,a10,a11,a13
3f5d1990:	rets   2
3f5d19a0:	mmtm   sp, a7,a9,a10,a11,a13
3f5d19c0:	move   a14, a13
3f5d19d0:	addi   0xa0, a14
3f5d19f0:	move   @0x1b3900, a11, 1
3f5d1a20:	move   *a11(0x100), a11, 1
3f5d1a40:	movb   *a11(0x28), a11
3f5d1a60:	subk   3, a11
3f5d1a70:	jrne   L3F5D1B00
3f5d1a80:	move   a14, -*sp, 1
3f5d1a90:	movi   0x3f5eb870, a8
3f5d1ac0:	move   a8, *a14+, 1
3f5d1ad0:	calla  L3F596290
L3F5D1B00:
3f5d1b00:	calla  L3F708DE0
3f5d1b30:	move   a8, *a13(0x80), 1
3f5d1b50:	move   @0x1b3900, a11, 1
3f5d1b80:	move   *a11(0x100), a7, 1
3f5d1ba0:	movk   3, a11
3f5d1bb0:	movb   a11, *a7(0x28)
3f5d1bd0:	move   a14, -*sp, 1
3f5d1be0:	move   @0x1b3900, a7, 1
3f5d1c10:	move   *a7(0x100), a11, 1
3f5d1c30:	addi   0xb0, a11
3f5d1c50:	move   a11, *a14+, 1
3f5d1c60:	calla  L3FE19EB0
3f5d1c90:	move   a8, a7
3f5d1ca0:	jreq   L3F5D2010
3f5d1cb0:	move   @0x1b3900, a11, 1
3f5d1ce0:	move   *a11(0x100), a7, 1
3f5d1d00:	movb   *a7(0x28), a7
3f5d1d20:	subk   4, a7
3f5d1d30:	jrne   L3F5D1D70
3f5d1d40:	calla  L3F5EAFF0
L3F5D1D70:
3f5d1d70:	move   @0x1b3900, a11, 1
3f5d1da0:	move   *a11(0x100), a7, 1
3f5d1dc0:	sub    a11, a11
3f5d1dd0:	movb   a11, *a7(0x28)
3f5d1df0:	move   @0x1b3900, a7, 1
3f5d1e20:	move   *a7(0x100), a11, 1
3f5d1e40:	movb   *a11(0x20), a11
3f5d1e60:	jrne   L3F5D1EC0
3f5d1e70:	move   *a7(0x100), a11, 1
3f5d1e90:	movk   4, a7
3f5d1ea0:	movb   a7, *a11(0x20)
L3F5D1EC0:
3f5d1ec0:	move   @0x1b3900, a11, 1
3f5d1ef0:	move   *a11(0x100), a7, 1
3f5d1f10:	movi   0xffff, a11
3f5d1f30:	move   a11, *a7(0x30), 1
3f5d1f50:	move   a14, -*sp, 1
3f5d1f60:	move   *a13(0x80), *a14+, 1
3f5d1f80:	calla  L3F709340
3f5d1fb0:	calla  L3F57A710
3f5d1fe0:	move   a11, a8
3f5d1ff0:	jauc   L3F5D3D20
L3F5D2010:
3f5d2010:	move   @0x1b3900, a11, 1
3f5d2040:	move   *a11(0x100), a7, 1
3f5d2060:	sub    a11, a11
3f5d2070:	movb   a11, *a7(0x20)
3f5d2090:	move   @0x1b3900, a7, 1
3f5d20c0:	move   *a7(0x100), a11, 1
3f5d20e0:	sub    a7, a7
3f5d20f0:	move   a7, *a11(0x30), 1
3f5d2110:	move   a14, -*sp, 1
3f5d2120:	move   a7, *a14+, 1
3f5d2130:	movk   8, a11
3f5d2140:	move   a11, *a14+, 1
3f5d2150:	move   *a13(0xff80), *a14+, 1
3f5d2170:	calla  L3F596000
3f5d21a0:	move   a8, a8
3f5d21b0:	jrne   L3F5D2430
3f5d21c0:	move   @0x1b3900, a7, 1
3f5d21f0:	move   *a7(0x100), a11, 1
3f5d2210:	movk   14, a7
3f5d2220:	movb   a7, *a11(0x20)
3f5d2240:	move   @0x1b3900, a11, 1
3f5d2270:	move   *a11(0x100), a7, 1
3f5d2290:	sub    a11, a11
3f5d22a0:	movb   a11, *a7(0x28)
3f5d22c0:	calla  L3F5EA530
3f5d22f0:	move   a14, -*sp, 1
3f5d2300:	move   *a13(0x80), *a14+, 1
3f5d2320:	calla  L3F709340
3f5d2350:	calla  L3F57A710
3f5d2380:	move   @0x1b3900, a7, 1
3f5d23b0:	move   *a7(0x100), a11, 1
3f5d23d0:	movi   0xffff, a8
3f5d23f0:	move   a8, *a11(0x30), 1
3f5d2410:	jauc   L3F5D3D20
L3F5D2430:
3f5d2430:	move   @0x1b3900, a7, 1
3f5d2460:	move   *a7(0x100), a11, 1
3f5d2480:	move   a14, -*sp, 1
3f5d2490:	move   *a13(0xffa0), *a14+, 1
3f5d24b0:	move   *a13(0xffc0), *a14+, 1
3f5d24d0:	move   a13, *a14+, 1
3f5d24e0:	move   *a13(0xffe0), *a14+, 1
3f5d2500:	calla  L3F6B1380
3f5d2530:	movb   a8, *a11(0x20)
3f5d2550:	move   @0x1b3900, a11, 1
3f5d2580:	move   *a11(0x100), a7, 1
3f5d25a0:	movb   *a7(0x20), a7
3f5d25c0:	jreq   L3F5D2790
3f5d25d0:	move   *a11(0x100), a7, 1
3f5d25f0:	sub    a11, a11
3f5d2600:	movb   a11, *a7(0x28)
3f5d2620:	calla  L3F5EA530
3f5d2650:	move   a14, -*sp, 1
3f5d2660:	move   *a13(0x80), *a14+, 1
3f5d2680:	calla  L3F709340
3f5d26b0:	calla  L3F57A710
3f5d26e0:	move   @0x1b3900, a7, 1
3f5d2710:	move   *a7(0x100), a11, 1
3f5d2730:	movi   0xffff, a8
3f5d2750:	move   a8, *a11(0x30), 1
3f5d2770:	jauc   L3F5D3D20
L3F5D2790:
3f5d2790:	move   *a11(0x100), a7, 1
3f5d27b0:	move   a14, -*sp, 1
3f5d27c0:	move   *a13(0xffa0), *a14+, 1
3f5d27e0:	move   *a13(0xffc0), *a14+, 1
3f5d2800:	move   a13, a11
3f5d2810:	addk   32, a11
3f5d2820:	move   a11, *a14+, 1
3f5d2830:	move   *a13(0xffe0), *a14+, 1
3f5d2850:	calla  L3F6B1380
3f5d2880:	movb   a8, *a7(0x20)
3f5d28a0:	move   @0x1b3900, a7, 1
3f5d28d0:	move   *a7(0x100), a11, 1
3f5d28f0:	movb   *a11(0x20), a11
3f5d2910:	jreq   L3F5D29A0
3f5d2920:	move   *a7(0x100), a11, 1
3f5d2940:	movi   0xffff, a7
3f5d2960:	move   a7, *a11(0x30), 1
3f5d2980:	jauc   L3F5D3910
L3F5D29A0:
3f5d29a0:	calla  L3F584940
3f5d29d0:	move   a8, a9
3f5d29e0:	jrne   L3F5D2AA0
3f5d29f0:	move   @0x1b3900, a11, 1
3f5d2a20:	move   *a11(0x100), a7, 1
3f5d2a40:	movi   0xffff, a11
3f5d2a60:	move   a11, *a7(0x30), 1
3f5d2a80:	jauc   L3F5D38B0
L3F5D2AA0:
3f5d2aa0:	move   @0x1b3900, a11, 1
3f5d2ad0:	move   *a11(0x100), a7, 1
3f5d2af0:	move   *a7(0x30), *a13(0x40), 1
3f5d2b20:	movk   3, a7
3f5d2b30:	move   a7, *a9, 1
3f5d2b40:	movk   2, a7
3f5d2b50:	setf   16, 1, 0
3f5d2b60:	move   a7, *a9(0x20), 0
3f5d2b80:	movi   0x1e5b00, a7
3f5d2bb0:	move   a7, *a9(0x50), 1
3f5d2bd0:	move   *a13(0x0), *a9(0x70), 1
3f5d2c00:	calla  L3F584940
3f5d2c30:	move   a8, a10
3f5d2c40:	jrne   L3F5D2D00
3f5d2c50:	move   @0x1b3900, a11, 1
3f5d2c80:	move   *a11(0x100), a7, 1
3f5d2ca0:	movi   0xffff, a11
3f5d2cc0:	move   a11, *a7(0x30), 1
3f5d2ce0:	jauc   L3F5D37B0
L3F5D2D00:
3f5d2d00:	movk   3, a11
3f5d2d10:	move   a11, *a10, 1
3f5d2d20:	movk   2, a11
3f5d2d30:	setf   16, 1, 0
3f5d2d40:	move   a11, *a10(0x20), 0
3f5d2d60:	move   a7, *a10(0x50), 1
3f5d2d80:	move   *a13(0x20), *a10(0x70), 1
3f5d2db0:	move   @0x1b3900, a11, 1
3f5d2de0:	move   *a11(0x100), a7, 1
3f5d2e00:	move   *a7(0x30), *a13(0x60), 1
3f5d2e30:	move   *a11(0x100), a7, 1
3f5d2e50:	move   a14, -*sp, 1
3f5d2e60:	move   *a13(0x20), *a14+, 1
3f5d2e80:	move   *a13(0x0), *a14+, 1
3f5d2ea0:	calla  L3F6B39C0
3f5d2ed0:	movb   a8, *a7(0x20)
3f5d2ef0:	move   @0x1b3900, a11, 1
3f5d2f20:	move   *a11(0x100), a7, 1
3f5d2f40:	movb   *a7(0x20), a7
3f5d2f60:	jreq   L3F5D2FE0
3f5d2f70:	move   *a11(0x100), a7, 1
3f5d2f90:	movi   0xffff, a11
3f5d2fb0:	move   a11, *a7(0x30), 1
3f5d2fd0:	jruc   L3F5D36B0
L3F5D2FE0:
3f5d2fe0:	move   *a13(0xffc0), a7, 1
3f5d3000:	subk   2, a7
3f5d3010:	jrne   L3F5D31D0
3f5d3020:	move   *a11(0x100), a7, 1
3f5d3040:	move   a14, -*sp, 1
3f5d3050:	move   *a13(0x0), *a14+, 1
3f5d3070:	move   *a13(0x20), *a14+, 1
3f5d3090:	calla  L3F6B39C0
3f5d30c0:	movb   a8, *a7(0x20)
3f5d30e0:	move   @0x1b3900, a11, 1
3f5d3110:	move   *a11(0x100), a7, 1
3f5d3130:	movb   *a7(0x20), a7
3f5d3150:	jreq   L3F5D31D0
3f5d3160:	move   *a11(0x100), a7, 1
3f5d3180:	movi   0xffff, a11
3f5d31a0:	move   a11, *a7(0x30), 1
3f5d31c0:	jruc   L3F5D36B0
L3F5D31D0:
3f5d31d0:	move   *a11(0x100), a7, 1
3f5d31f0:	sub    a11, a11
3f5d3200:	move   a11, *a7(0x30), 1
3f5d3220:	move   a14, -*sp, 1
3f5d3230:	movk   8, a7
3f5d3240:	move   a7, *a14+, 1
3f5d3250:	move   *a13(0xff80), *a14+, 1
3f5d3270:	move   a13, a7
3f5d3280:	addi   0x40, a7
3f5d32a0:	move   a7, *a14+, 1
3f5d32b0:	calla  L3F596180
3f5d32e0:	move   @0x1b3900, a11, 1
3f5d3310:	move   *a11(0x100), a7, 1
3f5d3330:	movb   *a7(0x20), a7
3f5d3350:	jreq   L3F5D3520
3f5d3360:	move   *a11(0x100), a7, 1
3f5d3380:	sub    a11, a11
3f5d3390:	movb   a11, *a7(0x28)
3f5d33b0:	calla  L3F5EA530
3f5d33e0:	move   a14, -*sp, 1
3f5d33f0:	move   *a13(0x80), *a14+, 1
3f5d3410:	calla  L3F709340
3f5d3440:	calla  L3F57A710
3f5d3470:	move   @0x1b3900, a7, 1
3f5d34a0:	move   *a7(0x100), a11, 1
3f5d34c0:	movi   0xffff, a8
3f5d34e0:	move   a8, *a11(0x30), 1
3f5d3500:	jauc   L3F5D3D20
L3F5D3520:
3f5d3520:	move   *a11(0x100), a7, 1
3f5d3540:	sub    a11, a11
3f5d3550:	movb   a11, *a7(0x28)
3f5d3570:	calla  L3F5EA530
3f5d35a0:	move   a14, -*sp, 1
3f5d35b0:	move   *a13(0x80), *a14+, 1
3f5d35d0:	calla  L3F709340
3f5d3600:	calla  L3F57A710
3f5d3630:	move   @0x1b3900, a7, 1
3f5d3660:	move   *a7(0x100), a11, 1
3f5d3680:	move   *a11(0x30), a8, 1
3f5d36a0:	jruc   L3F5D3D20
L3F5D36B0:
3f5d36b0:	sub    a11, a11
3f5d36c0:	setf   16, 1, 0
3f5d36d0:	move   a11, *a10(0x30), 0
3f5d36f0:	move   @0x1b3900, a7, 1
3f5d3720:	move   *a7(0x100), a11, 1
3f5d3740:	move   *a13(0x60), a7, 1
3f5d3760:	sll    0x5, a7
3f5d3770:	add    a7, a11
3f5d3780:	sub    a7, a7
3f5d3790:	move   a7, *a11(0x2f0), 1
L3F5D37B0:
3f5d37b0:	sub    a11, a11
3f5d37c0:	setf   16, 1, 0
3f5d37d0:	move   a11, *a9(0x30), 0
3f5d37f0:	move   @0x1b3900, a7, 1
3f5d3820:	move   *a7(0x100), a11, 1
3f5d3840:	move   *a13(0x40), a7, 1
3f5d3860:	sll    0x5, a7
3f5d3870:	add    a7, a11
3f5d3880:	sub    a7, a7
3f5d3890:	move   a7, *a11(0x2f0), 1
L3F5D38B0:
3f5d38b0:	move   a14, -*sp, 1
3f5d38c0:	move   *a13(0x20), *a14+, 1
3f5d38e0:	calla  L3F6B25D0
L3F5D3910:
3f5d3910:	move   a14, -*sp, 1
3f5d3920:	move   *a13(0x0), *a14+, 1
3f5d3940:	calla  L3F6B25D0
3f5d3970:	move   @0x1b3900, a11, 1
3f5d39a0:	move   *a11(0x100), a7, 1
3f5d39c0:	movb   *a7(0x20), a7
3f5d39e0:	jreq   L3F5D3BA0
3f5d39f0:	move   *a11(0x100), a7, 1
3f5d3a10:	sub    a11, a11
3f5d3a20:	movb   a11, *a7(0x28)
3f5d3a40:	calla  L3F5EA530
3f5d3a70:	move   a14, -*sp, 1
3f5d3a80:	move   *a13(0x80), *a14+, 1
3f5d3aa0:	calla  L3F709340
3f5d3ad0:	calla  L3F57A710
3f5d3b00:	move   @0x1b3900, a7, 1
3f5d3b30:	move   *a7(0x100), a11, 1
3f5d3b50:	movi   0xffff, a8
3f5d3b70:	move   a8, *a11(0x30), 1
3f5d3b90:	jruc   L3F5D3D20
L3F5D3BA0:
3f5d3ba0:	move   *a11(0x100), a7, 1
3f5d3bc0:	sub    a11, a11
3f5d3bd0:	movb   a11, *a7(0x28)
3f5d3bf0:	calla  L3F5EA530
3f5d3c20:	move   a14, -*sp, 1
3f5d3c30:	move   *a13(0x80), *a14+, 1
3f5d3c50:	calla  L3F709340
3f5d3c80:	calla  L3F57A710
3f5d3cb0:	move   @0x1b3900, a7, 1
3f5d3ce0:	move   *a7(0x100), a11, 1
3f5d3d00:	move   *a11(0x30), a8, 1
L3F5D3D20:
3f5d3d20:	move   *sp(0xc0), a14, 1
3f5d3d40:	mmfm   sp, a7,a9,a10,a11,a13
3f5d3d60:	rets   2
L3F5D3D70:
3f5d3d70:	mmtm   sp, a9,a11,a13
3f5d3d90:	move   a14, a13
3f5d3da0:	addi   0x120, a14
3f5d3dc0:	move   @0x1b3900, a11, 1
3f5d3df0:	move   *a11(0x100), a11, 1
3f5d3e10:	movb   *a11(0x28), a11
3f5d3e30:	subk   3, a11
3f5d3e40:	jrne   L3F5D3ED0
3f5d3e50:	move   a14, -*sp, 1
3f5d3e60:	movi   0x3f5eb870, a8
3f5d3e90:	move   a8, *a14+, 1
3f5d3ea0:	calla  L3F596290
L3F5D3ED0:
3f5d3ed0:	calla  L3F708DE0
3f5d3f00:	move   a8, *a13(0x100), 1
3f5d3f20:	move   @0x1b3900, a11, 1
3f5d3f50:	move   *a11(0x100), a9, 1
3f5d3f70:	movk   3, a11
3f5d3f80:	movb   a11, *a9(0x28)
3f5d3fa0:	move   a14, -*sp, 1
3f5d3fb0:	move   @0x1b3900, a9, 1
3f5d3fe0:	move   *a9(0x100), a11, 1
3f5d4000:	addi   0xb0, a11
3f5d4020:	move   a11, *a14+, 1
3f5d4030:	calla  L3FE19EB0
3f5d4060:	move   a8, a9
3f5d4070:	jreq   L3F5D43D0
3f5d4080:	move   @0x1b3900, a11, 1
3f5d40b0:	move   *a11(0x100), a9, 1
3f5d40d0:	movb   *a9(0x28), a9
3f5d40f0:	subk   4, a9
3f5d4100:	jrne   L3F5D4140
3f5d4110:	calla  L3F5EAFF0
L3F5D4140:
3f5d4140:	move   @0x1b3900, a11, 1
3f5d4170:	move   *a11(0x100), a9, 1
3f5d4190:	sub    a11, a11
3f5d41a0:	movb   a11, *a9(0x28)
3f5d41c0:	move   @0x1b3900, a9, 1
3f5d41f0:	move   *a9(0x100), a11, 1
3f5d4210:	movb   *a11(0x20), a11
3f5d4230:	jrne   L3F5D4290
3f5d4240:	move   *a9(0x100), a11, 1
3f5d4260:	movk   4, a9
3f5d4270:	movb   a9, *a11(0x20)
L3F5D4290:
3f5d4290:	move   @0x1b3900, a11, 1
3f5d42c0:	move   *a11(0x100), a9, 1
3f5d42e0:	movi   0xffff, a11
3f5d4300:	move   a11, *a9(0x30), 1
3f5d4320:	move   a14, -*sp, 1
3f5d4330:	move   *a13(0x100), *a14+, 1
3f5d4350:	calla  L3F709340
3f5d4380:	calla  L3F57A710
3f5d43b0:	move   a11, a8
3f5d43c0:	jruc   L3F5D4AA0
L3F5D43D0:
3f5d43d0:	move   @0x1b3900, a11, 1
3f5d4400:	move   *a11(0x100), a9, 1
3f5d4420:	sub    a11, a11
3f5d4430:	movb   a11, *a9(0x20)
3f5d4450:	move   @0x1b3900, a9, 1
3f5d4480:	move   *a9(0x100), a11, 1
3f5d44a0:	sub    a9, a9
3f5d44b0:	move   a9, *a11(0x30), 1
3f5d44d0:	move   *a13(0xff60), *a13(0x0), 1
3f5d4500:	move   *a13(0xff40), *a13(0x20), 1
3f5d4530:	move   a13, a11
3f5d4540:	addi   0xc0, a11
3f5d4560:	move   a11, *a13(0x40), 1
3f5d4580:	movk   1, a9
3f5d4590:	move   a9, *a13(0x60), 1
3f5d45b0:	move   *a13(0xffc0), *a13(0xc0), 1
3f5d45e0:	move   *a13(0xffa0), *a13(0xe0), 1
3f5d4610:	sub    a9, a9
3f5d4620:	move   a9, *a13(0x80), 1
3f5d4640:	move   a9, *a13(0xa0), 1
3f5d4660:	move   a14, -*sp, 1
3f5d4670:	move   *a13(0xff80), *a14+, 1
3f5d4690:	move   a13, *a14+, 1
3f5d46a0:	move   *a13(0xffe0), *a14+, 1
3f5d46c0:	calla  L3F5D6D60
3f5d46f0:	move   @0x1b3900, a9, 1
3f5d4720:	move   *a9(0x100), a11, 1
3f5d4740:	movb   *a11(0x20), a11
3f5d4760:	jreq   L3F5D4920
3f5d4770:	move   *a9(0x100), a11, 1
3f5d4790:	sub    a9, a9
3f5d47a0:	movb   a9, *a11(0x28)
3f5d47c0:	calla  L3F5EA530
3f5d47f0:	move   a14, -*sp, 1
3f5d4800:	move   *a13(0x100), *a14+, 1
3f5d4820:	calla  L3F709340
3f5d4850:	calla  L3F57A710
3f5d4880:	move   @0x1b3900, a11, 1
3f5d48b0:	move   *a11(0x100), a9, 1
3f5d48d0:	movi   0xffff, a8
3f5d48f0:	move   a8, *a9(0x30), 1
3f5d4910:	jruc   L3F5D4AA0
L3F5D4920:
3f5d4920:	move   *a9(0x100), a11, 1
3f5d4940:	sub    a9, a9
3f5d4950:	movb   a9, *a11(0x28)
3f5d4970:	calla  L3F5EA530
3f5d49a0:	move   a14, -*sp, 1
3f5d49b0:	move   *a13(0x100), *a14+, 1
3f5d49d0:	calla  L3F709340
3f5d4a00:	calla  L3F57A710
3f5d4a30:	move   @0x1b3900, a11, 1
3f5d4a60:	move   *a11(0x100), a9, 1
3f5d4a80:	move   *a9(0x30), a8, 1
L3F5D4AA0:
3f5d4aa0:	move   *sp(0x80), a14, 1
3f5d4ac0:	mmfm   sp, a9,a11,a13
3f5d4ae0:	rets   2
L3F5D4AF0:
3f5d4af0:	mmtm   sp, a9,a11,a13
3f5d4b10:	move   a14, a13
3f5d4b20:	addi   0x120, a14
3f5d4b40:	move   @0x1b3900, a11, 1
3f5d4b70:	move   *a11(0x100), a11, 1
3f5d4b90:	movb   *a11(0x28), a11
3f5d4bb0:	subk   3, a11
3f5d4bc0:	jrne   L3F5D4C50
3f5d4bd0:	move   a14, -*sp, 1
3f5d4be0:	movi   0x3f5eb870, a8
3f5d4c10:	move   a8, *a14+, 1
3f5d4c20:	calla  L3F596290
L3F5D4C50:
3f5d4c50:	calla  L3F708DE0
3f5d4c80:	move   a8, *a13(0x100), 1
3f5d4ca0:	move   @0x1b3900, a11, 1
3f5d4cd0:	move   *a11(0x100), a9, 1
3f5d4cf0:	movk   3, a11
3f5d4d00:	movb   a11, *a9(0x28)
3f5d4d20:	move   a14, -*sp, 1
3f5d4d30:	move   @0x1b3900, a9, 1
3f5d4d60:	move   *a9(0x100), a11, 1
3f5d4d80:	addi   0xb0, a11
3f5d4da0:	move   a11, *a14+, 1
3f5d4db0:	calla  L3FE19EB0
3f5d4de0:	move   a8, a9
3f5d4df0:	jreq   L3F5D5150
3f5d4e00:	move   @0x1b3900, a11, 1
3f5d4e30:	move   *a11(0x100), a9, 1
3f5d4e50:	movb   *a9(0x28), a9
3f5d4e70:	subk   4, a9
3f5d4e80:	jrne   L3F5D4EC0
3f5d4e90:	calla  L3F5EAFF0
L3F5D4EC0:
3f5d4ec0:	move   @0x1b3900, a11, 1
3f5d4ef0:	move   *a11(0x100), a9, 1
3f5d4f10:	sub    a11, a11
3f5d4f20:	movb   a11, *a9(0x28)
3f5d4f40:	move   @0x1b3900, a9, 1
3f5d4f70:	move   *a9(0x100), a11, 1
3f5d4f90:	movb   *a11(0x20), a11
3f5d4fb0:	jrne   L3F5D5010
3f5d4fc0:	move   *a9(0x100), a11, 1
3f5d4fe0:	movk   4, a9
3f5d4ff0:	movb   a9, *a11(0x20)
L3F5D5010:
3f5d5010:	move   @0x1b3900, a11, 1
3f5d5040:	move   *a11(0x100), a9, 1
3f5d5060:	movi   0xffff, a11
3f5d5080:	move   a11, *a9(0x30), 1
3f5d50a0:	move   a14, -*sp, 1
3f5d50b0:	move   *a13(0x100), *a14+, 1
3f5d50d0:	calla  L3F709340
3f5d5100:	calla  L3F57A710
3f5d5130:	move   a11, a8
3f5d5140:	jruc   L3F5D57E0
L3F5D5150:
3f5d5150:	move   @0x1b3900, a11, 1
3f5d5180:	move   *a11(0x100), a9, 1
3f5d51a0:	sub    a11, a11
3f5d51b0:	movb   a11, *a9(0x20)
3f5d51d0:	move   @0x1b3900, a9, 1
3f5d5200:	move   *a9(0x100), a11, 1
3f5d5220:	sub    a9, a9
3f5d5230:	move   a9, *a11(0x30), 1
3f5d5250:	move   a9, *a13, 1
3f5d5260:	move   a9, *a13(0x20), 1
3f5d5280:	move   a13, a11
3f5d5290:	addi   0xc0, a11
3f5d52b0:	move   a11, *a13(0x40), 1
3f5d52d0:	movk   1, a11
3f5d52e0:	move   a11, *a13(0x60), 1
3f5d5300:	move   *a13(0xffc0), *a13(0xc0), 1
3f5d5330:	move   *a13(0xffa0), *a13(0xe0), 1
3f5d5360:	move   a9, *a13(0x80), 1
3f5d5380:	move   a9, *a13(0xa0), 1
3f5d53a0:	move   a14, -*sp, 1
3f5d53b0:	move   *a13(0xff80), *a14+, 1
3f5d53d0:	move   a13, *a14+, 1
3f5d53e0:	move   *a13(0xffe0), *a14+, 1
3f5d5400:	calla  L3F5D6D60
3f5d5430:	move   @0x1b3900, a9, 1
3f5d5460:	move   *a9(0x100), a11, 1
3f5d5480:	movb   *a11(0x20), a11
3f5d54a0:	jreq   L3F5D5660
3f5d54b0:	move   *a9(0x100), a11, 1
3f5d54d0:	sub    a9, a9
3f5d54e0:	movb   a9, *a11(0x28)
3f5d5500:	calla  L3F5EA530
3f5d5530:	move   a14, -*sp, 1
3f5d5540:	move   *a13(0x100), *a14+, 1
3f5d5560:	calla  L3F709340
3f5d5590:	calla  L3F57A710
3f5d55c0:	move   @0x1b3900, a11, 1
3f5d55f0:	move   *a11(0x100), a9, 1
3f5d5610:	movi   0xffff, a8
3f5d5630:	move   a8, *a9(0x30), 1
3f5d5650:	jruc   L3F5D57E0
L3F5D5660:
3f5d5660:	move   *a9(0x100), a11, 1
3f5d5680:	sub    a9, a9
3f5d5690:	movb   a9, *a11(0x28)
3f5d56b0:	calla  L3F5EA530
3f5d56e0:	move   a14, -*sp, 1
3f5d56f0:	move   *a13(0x100), *a14+, 1
3f5d5710:	calla  L3F709340
3f5d5740:	calla  L3F57A710
3f5d5770:	move   @0x1b3900, a11, 1
3f5d57a0:	move   *a11(0x100), a9, 1
3f5d57c0:	move   *a9(0x30), a8, 1
L3F5D57E0:
3f5d57e0:	move   *sp(0x80), a14, 1
3f5d5800:	mmfm   sp, a9,a11,a13
3f5d5820:	rets   2
3f5d5830:	mmtm   sp, a7,a9,a11,a13
3f5d5850:	move   a14, a13
3f5d5860:	addi   0x4e0, a14
3f5d5880:	move   @0x1b3900, a11, 1
3f5d58b0:	move   *a11(0x100), a11, 1
3f5d58d0:	movb   *a11(0x28), a11
3f5d58f0:	subk   3, a11
3f5d5900:	jrne   L3F5D5990
3f5d5910:	move   a14, -*sp, 1
3f5d5920:	movi   0x3f5eb870, a8
3f5d5950:	move   a8, *a14+, 1
3f5d5960:	calla  L3F596290
L3F5D5990:
3f5d5990:	calla  L3F708DE0
3f5d59c0:	move   a8, *a13(0x4c0), 1
3f5d59e0:	move   @0x1b3900, a11, 1
3f5d5a10:	move   *a11(0x100), a9, 1
3f5d5a30:	movk   3, a11
3f5d5a40:	movb   a11, *a9(0x28)
3f5d5a60:	move   a14, -*sp, 1
3f5d5a70:	move   @0x1b3900, a9, 1
3f5d5aa0:	move   *a9(0x100), a11, 1
3f5d5ac0:	addi   0xb0, a11
3f5d5ae0:	move   a11, *a14+, 1
3f5d5af0:	calla  L3FE19EB0
3f5d5b20:	move   a8, a9
3f5d5b30:	jreq   L3F5D5EA0
3f5d5b40:	move   @0x1b3900, a11, 1
3f5d5b70:	move   *a11(0x100), a9, 1
3f5d5b90:	movb   *a9(0x28), a9
3f5d5bb0:	subk   4, a9
3f5d5bc0:	jrne   L3F5D5C00
3f5d5bd0:	calla  L3F5EAFF0
L3F5D5C00:
3f5d5c00:	move   @0x1b3900, a11, 1
3f5d5c30:	move   *a11(0x100), a9, 1
3f5d5c50:	sub    a11, a11
3f5d5c60:	movb   a11, *a9(0x28)
3f5d5c80:	move   @0x1b3900, a9, 1
3f5d5cb0:	move   *a9(0x100), a11, 1
3f5d5cd0:	movb   *a11(0x20), a11
3f5d5cf0:	jrne   L3F5D5D50
3f5d5d00:	move   *a9(0x100), a11, 1
3f5d5d20:	movk   4, a9
3f5d5d30:	movb   a9, *a11(0x20)
L3F5D5D50:
3f5d5d50:	move   @0x1b3900, a11, 1
3f5d5d80:	move   *a11(0x100), a9, 1
3f5d5da0:	movi   0xffff, a11
3f5d5dc0:	move   a11, *a9(0x30), 1
3f5d5de0:	move   a14, -*sp, 1
3f5d5df0:	move   *a13(0x4c0), *a14+, 1
3f5d5e10:	calla  L3F709340
3f5d5e40:	calla  L3F57A710
3f5d5e70:	move   a11, a8
3f5d5e80:	jauc   L3F5D6D10
L3F5D5EA0:
3f5d5ea0:	move   @0x1b3900, a11, 1
3f5d5ed0:	move   *a11(0x100), a9, 1
3f5d5ef0:	sub    a11, a11
3f5d5f00:	movb   a11, *a9(0x20)
3f5d5f20:	move   @0x1b3900, a9, 1
3f5d5f50:	move   *a9(0x100), a11, 1
3f5d5f70:	sub    a9, a9
3f5d5f80:	move   a9, *a11(0x30), 1
3f5d5fa0:	move   @0x1b3900, a11, 1
3f5d5fd0:	move   *a11(0x100), a9, 1
3f5d5ff0:	move   a14, -*sp, 1
3f5d6000:	movk   24, a11
3f5d6010:	move   a11, *a14+, 1
3f5d6020:	move   a13, *a14+, 1
3f5d6030:	move   *a13(0xffc0), *a14+, 1
3f5d6050:	calla  L3F596070
3f5d6080:	movb   a8, *a9(0x20)
3f5d60a0:	move   @0x1b3900, a9, 1
3f5d60d0:	move   *a9(0x100), a11, 1
3f5d60f0:	movb   *a11(0x20), a11
3f5d6110:	jreq   L3F5D62E0
3f5d6120:	move   *a9(0x100), a11, 1
3f5d6140:	sub    a9, a9
3f5d6150:	movb   a9, *a11(0x28)
3f5d6170:	calla  L3F5EA530
3f5d61a0:	move   a14, -*sp, 1
3f5d61b0:	move   *a13(0x4c0), *a14+, 1
3f5d61d0:	calla  L3F709340
3f5d6200:	calla  L3F57A710
3f5d6230:	move   @0x1b3900, a11, 1
3f5d6260:	move   *a11(0x100), a9, 1
3f5d6280:	movi   0xffff, a8
3f5d62a0:	move   a8, *a9(0x30), 1
3f5d62c0:	jauc   L3F5D6D10
L3F5D62E0:
3f5d62e0:	move   *a13(0x60), a11, 1
3f5d6300:	subk   16, a11
3f5d6310:	jrc   L3F5D6560
3f5d6320:	move   *a9(0x100), a11, 1
3f5d6340:	movi   0x28, a9
3f5d6360:	movb   a9, *a11(0x20)
3f5d6380:	move   @0x1b3900, a11, 1
3f5d63b0:	move   *a11(0x100), a9, 1
3f5d63d0:	sub    a11, a11
3f5d63e0:	movb   a11, *a9(0x28)
3f5d6400:	calla  L3F5EA530
3f5d6430:	move   a14, -*sp, 1
3f5d6440:	move   *a13(0x4c0), *a14+, 1
3f5d6460:	calla  L3F709340
3f5d6490:	calla  L3F57A710
3f5d64c0:	move   @0x1b3900, a9, 1
3f5d64f0:	move   *a9(0x100), a11, 1
3f5d6510:	movi   0xffff, a8
3f5d6530:	move   a8, *a11(0x30), 1
3f5d6550:	jruc   L3F5D6D10
L3F5D6560:
3f5d6560:	move   *a9(0x100), a11, 1
3f5d6580:	move   a14, -*sp, 1
3f5d6590:	move   *a13(0x60), a7, 1
3f5d65b0:	sll    0x3, a7
3f5d65c0:	move   a7, *a14+, 1
3f5d65d0:	move   a13, a7
3f5d65e0:	addi   0xc0, a7
3f5d6600:	move   a7, *a14+, 1
3f5d6610:	move   *a13(0x40), *a14+, 1
3f5d6630:	calla  L3F596070
3f5d6660:	movb   a8, *a11(0x20)
3f5d6680:	move   @0x1b3900, a11, 1
3f5d66b0:	move   *a11(0x100), a9, 1
3f5d66d0:	movb   *a9(0x20), a9
3f5d66f0:	jreq   L3F5D68B0
3f5d6700:	move   *a11(0x100), a9, 1
3f5d6720:	sub    a7, a7
3f5d6730:	movb   a7, *a9(0x28)
3f5d6750:	calla  L3F5EA530
3f5d6780:	move   a14, -*sp, 1
3f5d6790:	move   *a13(0x4c0), *a14+, 1
3f5d67b0:	calla  L3F709340
3f5d67e0:	calla  L3F57A710
3f5d6810:	move   @0x1b3900, a11, 1
3f5d6840:	move   *a11(0x100), a9, 1
3f5d6860:	movi   0xffff, a8
3f5d6880:	move   a8, *a9(0x30), 1
3f5d68a0:	jruc   L3F5D6D10
L3F5D68B0:
3f5d68b0:	move   a7, *a13(0x40), 1
3f5d68d0:	move   a14, -*sp, 1
3f5d68e0:	move   *a13(0xffa0), *a14+, 1
3f5d6900:	move   a13, *a14+, 1
3f5d6910:	move   *a13(0xffe0), *a14+, 1
3f5d6930:	calla  L3F5D6D60
3f5d6960:	move   @0x1b3900, a11, 1
3f5d6990:	move   *a11(0x100), a9, 1
3f5d69b0:	movb   *a9(0x20), a9
3f5d69d0:	jreq   L3F5D6B90
3f5d69e0:	move   *a11(0x100), a9, 1
3f5d6a00:	sub    a7, a7
3f5d6a10:	movb   a7, *a9(0x28)
3f5d6a30:	calla  L3F5EA530
3f5d6a60:	move   a14, -*sp, 1
3f5d6a70:	move   *a13(0x4c0), *a14+, 1
3f5d6a90:	calla  L3F709340
3f5d6ac0:	calla  L3F57A710
3f5d6af0:	move   @0x1b3900, a11, 1
3f5d6b20:	move   *a11(0x100), a9, 1
3f5d6b40:	movi   0xffff, a8
3f5d6b60:	move   a8, *a9(0x30), 1
3f5d6b80:	jruc   L3F5D6D10
L3F5D6B90:
3f5d6b90:	move   *a11(0x100), a9, 1
3f5d6bb0:	sub    a7, a7
3f5d6bc0:	movb   a7, *a9(0x28)
3f5d6be0:	calla  L3F5EA530
3f5d6c10:	move   a14, -*sp, 1
3f5d6c20:	move   *a13(0x4c0), *a14+, 1
3f5d6c40:	calla  L3F709340
3f5d6c70:	calla  L3F57A710
3f5d6ca0:	move   @0x1b3900, a11, 1
3f5d6cd0:	move   *a11(0x100), a9, 1
3f5d6cf0:	move   *a9(0x30), a8, 1
L3F5D6D10:
3f5d6d10:	move   *sp(0xa0), a14, 1
3f5d6d30:	mmfm   sp, a7,a9,a11,a13
3f5d6d50:	rets   2
L3F5D6D60:
3f5d6d60:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f5d6d80:	move   a14, a13
3f5d6d90:	addi   0x100, a14
3f5d6db0:	move   *a13(0xffc0), a9, 1
3f5d6dd0:	move   a14, -*sp, 1
3f5d6de0:	move   *a13(0xffe0), *a14+, 1
3f5d6e00:	calla  L3F5E41C0
3f5d6e30:	move   a8, a10
3f5d6e40:	jrne   L3F5D6F00
3f5d6e50:	move   @0x1b3900, a7, 1
3f5d6e80:	move   *a7(0x100), a5, 1
3f5d6ea0:	movi   0xffff, a7
3f5d6ec0:	move   a7, *a5(0x30), 1
3f5d6ee0:	jauc   L3F5D7D00
L3F5D6F00:
3f5d6f00:	move   *a9(0x40), *a13(0x0), 1
3f5d6f30:	move   *a9(0x60), *a13(0x20), 1
3f5d6f60:	sub    a7, a7
3f5d6f70:	move   a7, *a13(0x60), 1
3f5d6f90:	move   a7, *a13(0x40), 1
3f5d6fb0:	move   a7, *a13(0x80), 1
3f5d6fd0:	move   *a9(0x40), a11, 1
3f5d6ff0:	move   a7, a12
3f5d7000:	move   *a9(0x60), a5, 1
3f5d7020:	cmp    a5, a12
3f5d7030:	jrge   L3F5D74A0
L3F5D7040:
3f5d7040:	move   *a11(0x20), a7, 1
3f5d7060:	jrge   L3F5D71A0
3f5d7070:	move   @0x1b3900, a7, 1
3f5d70a0:	move   *a7(0x100), a5, 1
3f5d70c0:	movk   22, a7
3f5d70d0:	movb   a7, *a5(0x20)
3f5d70f0:	move   @0x1b3900, a5, 1
3f5d7120:	move   *a5(0x100), a7, 1
3f5d7140:	movi   0xffff, a5
3f5d7160:	move   a5, *a7(0x30), 1
3f5d7180:	jauc   L3F5D7D00
L3F5D71A0:
3f5d71a0:	move   *a11(0x20), a7, 1
3f5d71c0:	jreq   L3F5D7430
3f5d71d0:	move   a14, -*sp, 1
3f5d71e0:	movk   1, a7
3f5d71f0:	move   a7, *a14+, 1
3f5d7200:	move   *a11(0x20), *a14+, 1
3f5d7220:	move   *a11(0x0), *a14+, 1
3f5d7240:	calla  L3F596000
3f5d7270:	move   a8, a5
3f5d7280:	jrne   L3F5D73C0
3f5d7290:	move   @0x1b3900, a5, 1
3f5d72c0:	move   *a5(0x100), a7, 1
3f5d72e0:	movk   14, a5
3f5d72f0:	movb   a5, *a7(0x20)
3f5d7310:	move   @0x1b3900, a7, 1
3f5d7340:	move   *a7(0x100), a5, 1
3f5d7360:	movi   0xffff, a7
3f5d7380:	move   a7, *a5(0x30), 1
3f5d73a0:	jauc   L3F5D7D00
L3F5D73C0:
3f5d73c0:	move   *a13(0x80), a5, 1
3f5d73e0:	move   *a11(0x20), a3, 1
3f5d7400:	add    a5, a3
3f5d7410:	move   a3, *a13(0x80), 1
L3F5D7430:
3f5d7430:	inc    a12
3f5d7440:	addi   0x40, a11
3f5d7460:	move   *a9(0x60), a7, 1
3f5d7480:	cmp    a7, a12
3f5d7490:	jrlt   L3F5D7040
L3F5D74A0:
3f5d74a0:	move   *a9, a7, 1
3f5d74b0:	jreq   L3F5D7700
3f5d74c0:	move   @0x1b3900, a7, 1
3f5d74f0:	move   *a7(0x100), a5, 1
3f5d7510:	move   a14, -*sp, 1
3f5d7520:	movk   8, a3
3f5d7530:	move   a3, *a14+, 1
3f5d7540:	move   *a9(0x20), *a14+, 1
3f5d7560:	move   *a9(0x0), *a14+, 1
3f5d7580:	move   a13, a3
3f5d7590:	addi   0xa0, a3
3f5d75b0:	move   a3, *a14+, 1
3f5d75c0:	calla  L3F5E3E30
3f5d75f0:	movb   a8, *a5(0x20)
3f5d7610:	move   @0x1b3900, a7, 1
3f5d7640:	move   *a7(0x100), a5, 1
3f5d7660:	movb   *a5(0x20), a5
3f5d7680:	jreq   L3F5D7730
3f5d7690:	move   *a7(0x100), a5, 1
3f5d76b0:	movi   0xffff, a3
3f5d76d0:	move   a3, *a5(0x30), 1
3f5d76f0:	jruc   L3F5D7D00
L3F5D7700:
3f5d7700:	sub    a7, a7
3f5d7710:	move   a7, *a13(0xa0), 1
L3F5D7730:
3f5d7730:	move   *a9(0x80), a7, 1
3f5d7750:	jreq   L3F5D79A0
3f5d7760:	move   @0x1b3900, a7, 1
3f5d7790:	move   *a7(0x100), a5, 1
3f5d77b0:	move   a14, -*sp, 1
3f5d77c0:	movk   12, a3
3f5d77d0:	move   a3, *a14+, 1
3f5d77e0:	move   *a9(0xa0), *a14+, 1
3f5d7800:	move   *a9(0x80), *a14+, 1
3f5d7820:	move   a13, a3
3f5d7830:	addi   0xc0, a3
3f5d7850:	move   a3, *a14+, 1
3f5d7860:	calla  L3F5E3E30
3f5d7890:	movb   a8, *a5(0x20)
3f5d78b0:	move   @0x1b3900, a7, 1
3f5d78e0:	move   *a7(0x100), a5, 1
3f5d7900:	movb   *a5(0x20), a5
3f5d7920:	jreq   L3F5D79D0
3f5d7930:	move   *a7(0x100), a5, 1
3f5d7950:	movi   0xffff, a3
3f5d7970:	move   a3, *a5(0x30), 1
3f5d7990:	jruc   L3F5D7C80
L3F5D79A0:
3f5d79a0:	sub    a7, a7
3f5d79b0:	move   a7, *a13(0xc0), 1
L3F5D79D0:
3f5d79d0:	move   *a13(0x80), *a13(0xe0), 1
3f5d7a00:	move   @0x1b3900, a7, 1
3f5d7a30:	move   *a7(0x100), a5, 1
3f5d7a50:	move   a14, -*sp, 1
3f5d7a60:	move   *a13(0xc0), *a14+, 1
3f5d7a80:	move   *a13(0xffa0), *a14+, 1
3f5d7aa0:	move   a13, *a14+, 1
3f5d7ab0:	move   *a13(0xa0), *a14+, 1
3f5d7ad0:	move   *a10(0x70), *a14+, 1
3f5d7af0:	calla  L3F6B3FE0
3f5d7b20:	movb   a8, *a5(0x20)
3f5d7b40:	move   @0x1b3900, a7, 1
3f5d7b70:	move   *a7(0x100), a5, 1
3f5d7b90:	move   *a13(0xe0), a3, 1
3f5d7bb0:	move   *a13(0x80), a7, 1
3f5d7bd0:	sub    a7, a3
3f5d7be0:	move   a3, *a5(0x30), 1
3f5d7c00:	move   *a13(0xc0), a5, 1
3f5d7c20:	jreq   L3F5D7C80
3f5d7c30:	move   a14, -*sp, 1
3f5d7c40:	move   a5, *a14+, 1
3f5d7c50:	calla  L3F6ADF20
L3F5D7C80:
3f5d7c80:	move   *a13(0xa0), a7, 1
3f5d7ca0:	jreq   L3F5D7D00
3f5d7cb0:	move   a14, -*sp, 1
3f5d7cc0:	move   a7, *a14+, 1
3f5d7cd0:	calla  L3F6ADF20
L3F5D7D00:
3f5d7d00:	move   *sp(0x120), a14, 1
3f5d7d20:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f5d7d40:	rets   2
L3F5D7D50:
3f5d7d50:	mmtm   sp, a9,a11,a13
3f5d7d70:	move   a14, a13
3f5d7d80:	addi   0x140, a14
3f5d7da0:	move   @0x1b3900, a11, 1
3f5d7dd0:	move   *a11(0x100), a11, 1
3f5d7df0:	movb   *a11(0x28), a11
3f5d7e10:	subk   3, a11
3f5d7e20:	jrne   L3F5D7EB0
3f5d7e30:	move   a14, -*sp, 1
3f5d7e40:	movi   0x3f5eb870, a8
3f5d7e70:	move   a8, *a14+, 1
3f5d7e80:	calla  L3F596290
L3F5D7EB0:
3f5d7eb0:	calla  L3F708DE0
3f5d7ee0:	move   a8, *a13(0x120), 1
3f5d7f00:	move   @0x1b3900, a11, 1
3f5d7f30:	move   *a11(0x100), a9, 1
3f5d7f50:	movk   3, a11
3f5d7f60:	movb   a11, *a9(0x28)
3f5d7f80:	move   a14, -*sp, 1
3f5d7f90:	move   @0x1b3900, a9, 1
3f5d7fc0:	move   *a9(0x100), a11, 1
3f5d7fe0:	addi   0xb0, a11
3f5d8000:	move   a11, *a14+, 1
3f5d8010:	calla  L3FE19EB0
3f5d8040:	move   a8, a9
3f5d8050:	jreq   L3F5D83C0
3f5d8060:	move   @0x1b3900, a11, 1
3f5d8090:	move   *a11(0x100), a9, 1
3f5d80b0:	movb   *a9(0x28), a9
3f5d80d0:	subk   4, a9
3f5d80e0:	jrne   L3F5D8120
3f5d80f0:	calla  L3F5EAFF0
L3F5D8120:
3f5d8120:	move   @0x1b3900, a11, 1
3f5d8150:	move   *a11(0x100), a9, 1
3f5d8170:	sub    a11, a11
3f5d8180:	movb   a11, *a9(0x28)
3f5d81a0:	move   @0x1b3900, a9, 1
3f5d81d0:	move   *a9(0x100), a11, 1
3f5d81f0:	movb   *a11(0x20), a11
3f5d8210:	jrne   L3F5D8270
3f5d8220:	move   *a9(0x100), a11, 1
3f5d8240:	movk   4, a9
3f5d8250:	movb   a9, *a11(0x20)
L3F5D8270:
3f5d8270:	move   @0x1b3900, a11, 1
3f5d82a0:	move   *a11(0x100), a9, 1
3f5d82c0:	movi   0xffff, a11
3f5d82e0:	move   a11, *a9(0x30), 1
3f5d8300:	move   a14, -*sp, 1
3f5d8310:	move   *a13(0x120), *a14+, 1
3f5d8330:	calla  L3F709340
3f5d8360:	calla  L3F57A710
3f5d8390:	move   a11, a8
3f5d83a0:	jauc   L3F5D8E20
L3F5D83C0:
3f5d83c0:	move   @0x1b3900, a11, 1
3f5d83f0:	move   *a11(0x100), a9, 1
3f5d8410:	sub    a11, a11
3f5d8420:	movb   a11, *a9(0x20)
3f5d8440:	move   @0x1b3900, a9, 1
3f5d8470:	move   *a9(0x100), a11, 1
3f5d8490:	sub    a9, a9
3f5d84a0:	move   a9, *a11(0x30), 1
3f5d84c0:	move   @0x1b3900, a11, 1
3f5d84f0:	move   *a11(0x100), a9, 1
3f5d8510:	move   a14, -*sp, 1
3f5d8520:	movk   4, a11
3f5d8530:	move   a11, *a14+, 1
3f5d8540:	move   a13, a11
3f5d8550:	addi   0x100, a11
3f5d8570:	move   a11, *a14+, 1
3f5d8580:	move   *a13(0xff40), *a14+, 1
3f5d85a0:	calla  L3F596070
3f5d85d0:	movb   a8, *a9(0x20)
3f5d85f0:	move   @0x1b3900, a9, 1
3f5d8620:	move   *a9(0x100), a11, 1
3f5d8640:	movb   *a11(0x20), a11
3f5d8660:	jreq   L3F5D8820
3f5d8670:	move   *a9(0x100), a11, 1
3f5d8690:	sub    a9, a9
3f5d86a0:	movb   a9, *a11(0x28)
3f5d86c0:	calla  L3F5EA530
3f5d86f0:	move   a14, -*sp, 1
3f5d8700:	move   *a13(0x120), *a14+, 1
3f5d8720:	calla  L3F709340
3f5d8750:	calla  L3F57A710
3f5d8780:	move   @0x1b3900, a11, 1
3f5d87b0:	move   *a11(0x100), a9, 1
3f5d87d0:	movi   0xffff, a8
3f5d87f0:	move   a8, *a9(0x30), 1
3f5d8810:	jruc   L3F5D8E20
L3F5D8820:
3f5d8820:	move   *a13(0xff60), *a13(0x0), 1
3f5d8850:	move   *a13(0x100), *a13(0x20), 1
3f5d8880:	move   a13, a11
3f5d8890:	addi   0xc0, a11
3f5d88b0:	move   a11, *a13(0x40), 1
3f5d88d0:	movk   1, a9
3f5d88e0:	move   a9, *a13(0x60), 1
3f5d8900:	move   *a13(0xffc0), *a13(0xc0), 1
3f5d8930:	move   *a13(0xffa0), *a13(0xe0), 1
3f5d8960:	sub    a9, a9
3f5d8970:	move   a9, *a13(0x80), 1
3f5d8990:	move   a9, *a13(0xa0), 1
3f5d89b0:	move   a14, -*sp, 1
3f5d89c0:	move   a9, *a14+, 1
3f5d89d0:	move   *a13(0xff40), *a14+, 1
3f5d89f0:	move   *a13(0xff80), *a14+, 1
3f5d8a10:	move   a13, *a14+, 1
3f5d8a20:	move   *a13(0xffe0), *a14+, 1
3f5d8a40:	calla  L3F5DB500
3f5d8a70:	move   @0x1b3900, a9, 1
3f5d8aa0:	move   *a9(0x100), a11, 1
3f5d8ac0:	movb   *a11(0x20), a11
3f5d8ae0:	jreq   L3F5D8CA0
3f5d8af0:	move   *a9(0x100), a11, 1
3f5d8b10:	sub    a9, a9
3f5d8b20:	movb   a9, *a11(0x28)
3f5d8b40:	calla  L3F5EA530
3f5d8b70:	move   a14, -*sp, 1
3f5d8b80:	move   *a13(0x120), *a14+, 1
3f5d8ba0:	calla  L3F709340
3f5d8bd0:	calla  L3F57A710
3f5d8c00:	move   @0x1b3900, a11, 1
3f5d8c30:	move   *a11(0x100), a9, 1
3f5d8c50:	movi   0xffff, a8
3f5d8c70:	move   a8, *a9(0x30), 1
3f5d8c90:	jruc   L3F5D8E20
L3F5D8CA0:
3f5d8ca0:	move   *a9(0x100), a11, 1
3f5d8cc0:	sub    a9, a9
3f5d8cd0:	movb   a9, *a11(0x28)
3f5d8cf0:	calla  L3F5EA530
3f5d8d20:	move   a14, -*sp, 1
3f5d8d30:	move   *a13(0x120), *a14+, 1
3f5d8d50:	calla  L3F709340
3f5d8d80:	calla  L3F57A710
3f5d8db0:	move   @0x1b3900, a11, 1
3f5d8de0:	move   *a11(0x100), a9, 1
3f5d8e00:	move   *a9(0x30), a8, 1
L3F5D8E20:
3f5d8e20:	move   *sp(0x80), a14, 1
3f5d8e40:	mmfm   sp, a9,a11,a13
3f5d8e60:	rets   2
L3F5D8E70:
3f5d8e70:	mmtm   sp, a9,a11,a13
3f5d8e90:	move   a14, a13
3f5d8ea0:	addi   0x120, a14
3f5d8ec0:	move   @0x1b3900, a11, 1
3f5d8ef0:	move   *a11(0x100), a11, 1
3f5d8f10:	movb   *a11(0x28), a11
3f5d8f30:	subk   3, a11
3f5d8f40:	jrne   L3F5D8FD0
3f5d8f50:	move   a14, -*sp, 1
3f5d8f60:	movi   0x3f5eb870, a8
3f5d8f90:	move   a8, *a14+, 1
3f5d8fa0:	calla  L3F596290
L3F5D8FD0:
3f5d8fd0:	calla  L3F708DE0
3f5d9000:	move   a8, *a13(0x100), 1
3f5d9020:	move   @0x1b3900, a11, 1
3f5d9050:	move   *a11(0x100), a9, 1
3f5d9070:	movk   3, a11
3f5d9080:	movb   a11, *a9(0x28)
3f5d90a0:	move   a14, -*sp, 1
3f5d90b0:	move   @0x1b3900, a9, 1
3f5d90e0:	move   *a9(0x100), a11, 1
3f5d9100:	addi   0xb0, a11
3f5d9120:	move   a11, *a14+, 1
3f5d9130:	calla  L3FE19EB0
3f5d9160:	move   a8, a9
3f5d9170:	jreq   L3F5D94D0
3f5d9180:	move   @0x1b3900, a11, 1
3f5d91b0:	move   *a11(0x100), a9, 1
3f5d91d0:	movb   *a9(0x28), a9
3f5d91f0:	subk   4, a9
3f5d9200:	jrne   L3F5D9240
3f5d9210:	calla  L3F5EAFF0
L3F5D9240:
3f5d9240:	move   @0x1b3900, a11, 1
3f5d9270:	move   *a11(0x100), a9, 1
3f5d9290:	sub    a11, a11
3f5d92a0:	movb   a11, *a9(0x28)
3f5d92c0:	move   @0x1b3900, a9, 1
3f5d92f0:	move   *a9(0x100), a11, 1
3f5d9310:	movb   *a11(0x20), a11
3f5d9330:	jrne   L3F5D9390
3f5d9340:	move   *a9(0x100), a11, 1
3f5d9360:	movk   4, a9
3f5d9370:	movb   a9, *a11(0x20)
L3F5D9390:
3f5d9390:	move   @0x1b3900, a11, 1
3f5d93c0:	move   *a11(0x100), a9, 1
3f5d93e0:	movi   0xffff, a11
3f5d9400:	move   a11, *a9(0x30), 1
3f5d9420:	move   a14, -*sp, 1
3f5d9430:	move   *a13(0x100), *a14+, 1
3f5d9450:	calla  L3F709340
3f5d9480:	calla  L3F57A710
3f5d94b0:	move   a11, a8
3f5d94c0:	jruc   L3F5D9B80
L3F5D94D0:
3f5d94d0:	move   @0x1b3900, a11, 1
3f5d9500:	move   *a11(0x100), a9, 1
3f5d9520:	sub    a11, a11
3f5d9530:	movb   a11, *a9(0x20)
3f5d9550:	move   @0x1b3900, a9, 1
3f5d9580:	move   *a9(0x100), a11, 1
3f5d95a0:	sub    a9, a9
3f5d95b0:	move   a9, *a11(0x30), 1
3f5d95d0:	move   a9, *a13, 1
3f5d95e0:	move   a9, *a13(0x20), 1
3f5d9600:	move   a13, a11
3f5d9610:	addi   0xc0, a11
3f5d9630:	move   a11, *a13(0x40), 1
3f5d9650:	movk   1, a11
3f5d9660:	move   a11, *a13(0x60), 1
3f5d9680:	move   *a13(0xffc0), *a13(0xc0), 1
3f5d96b0:	move   *a13(0xffa0), *a13(0xe0), 1
3f5d96e0:	move   a9, *a13(0x80), 1
3f5d9700:	move   a9, *a13(0xa0), 1
3f5d9720:	move   a14, -*sp, 1
3f5d9730:	move   a9, *a14+, 1
3f5d9740:	move   a9, *a14+, 1
3f5d9750:	move   *a13(0xff80), *a14+, 1
3f5d9770:	move   a13, *a14+, 1
3f5d9780:	move   *a13(0xffe0), *a14+, 1
3f5d97a0:	calla  L3F5DB500
3f5d97d0:	move   @0x1b3900, a9, 1
3f5d9800:	move   *a9(0x100), a11, 1
3f5d9820:	movb   *a11(0x20), a11
3f5d9840:	jreq   L3F5D9A00
3f5d9850:	move   *a9(0x100), a11, 1
3f5d9870:	sub    a9, a9
3f5d9880:	movb   a9, *a11(0x28)
3f5d98a0:	calla  L3F5EA530
3f5d98d0:	move   a14, -*sp, 1
3f5d98e0:	move   *a13(0x100), *a14+, 1
3f5d9900:	calla  L3F709340
3f5d9930:	calla  L3F57A710
3f5d9960:	move   @0x1b3900, a11, 1
3f5d9990:	move   *a11(0x100), a9, 1
3f5d99b0:	movi   0xffff, a8
3f5d99d0:	move   a8, *a9(0x30), 1
3f5d99f0:	jruc   L3F5D9B80
L3F5D9A00:
3f5d9a00:	move   *a9(0x100), a11, 1
3f5d9a20:	sub    a9, a9
3f5d9a30:	movb   a9, *a11(0x28)
3f5d9a50:	calla  L3F5EA530
3f5d9a80:	move   a14, -*sp, 1
3f5d9a90:	move   *a13(0x100), *a14+, 1
3f5d9ab0:	calla  L3F709340
3f5d9ae0:	calla  L3F57A710
3f5d9b10:	move   @0x1b3900, a11, 1
3f5d9b40:	move   *a11(0x100), a9, 1
3f5d9b60:	move   *a9(0x30), a8, 1
L3F5D9B80:
3f5d9b80:	move   *sp(0x80), a14, 1
3f5d9ba0:	mmfm   sp, a9,a11,a13
3f5d9bc0:	rets   2
3f5d9bd0:	mmtm   sp, a7,a9,a11,a13
3f5d9bf0:	move   a14, a13
3f5d9c00:	addi   0x4e0, a14
3f5d9c20:	move   @0x1b3900, a11, 1
3f5d9c50:	move   *a11(0x100), a11, 1
3f5d9c70:	movb   *a11(0x28), a11
3f5d9c90:	subk   3, a11
3f5d9ca0:	jrne   L3F5D9D30
3f5d9cb0:	move   a14, -*sp, 1
3f5d9cc0:	movi   0x3f5eb870, a8
3f5d9cf0:	move   a8, *a14+, 1
3f5d9d00:	calla  L3F596290
L3F5D9D30:
3f5d9d30:	calla  L3F708DE0
3f5d9d60:	move   a8, *a13(0x4c0), 1
3f5d9d80:	move   @0x1b3900, a11, 1
3f5d9db0:	move   *a11(0x100), a9, 1
3f5d9dd0:	movk   3, a11
3f5d9de0:	movb   a11, *a9(0x28)
3f5d9e00:	move   a14, -*sp, 1
3f5d9e10:	move   @0x1b3900, a9, 1
3f5d9e40:	move   *a9(0x100), a11, 1
3f5d9e60:	addi   0xb0, a11
3f5d9e80:	move   a11, *a14+, 1
3f5d9e90:	calla  L3FE19EB0
3f5d9ec0:	move   a8, a9
3f5d9ed0:	jreq   L3F5DA240
3f5d9ee0:	move   @0x1b3900, a11, 1
3f5d9f10:	move   *a11(0x100), a9, 1
3f5d9f30:	movb   *a9(0x28), a9
3f5d9f50:	subk   4, a9
3f5d9f60:	jrne   L3F5D9FA0
3f5d9f70:	calla  L3F5EAFF0
L3F5D9FA0:
3f5d9fa0:	move   @0x1b3900, a11, 1
3f5d9fd0:	move   *a11(0x100), a9, 1
3f5d9ff0:	sub    a11, a11
3f5da000:	movb   a11, *a9(0x28)
3f5da020:	move   @0x1b3900, a9, 1
3f5da050:	move   *a9(0x100), a11, 1
3f5da070:	movb   *a11(0x20), a11
3f5da090:	jrne   L3F5DA0F0
3f5da0a0:	move   *a9(0x100), a11, 1
3f5da0c0:	movk   4, a9
3f5da0d0:	movb   a9, *a11(0x20)
L3F5DA0F0:
3f5da0f0:	move   @0x1b3900, a11, 1
3f5da120:	move   *a11(0x100), a9, 1
3f5da140:	movi   0xffff, a11
3f5da160:	move   a11, *a9(0x30), 1
3f5da180:	move   a14, -*sp, 1
3f5da190:	move   *a13(0x4c0), *a14+, 1
3f5da1b0:	calla  L3F709340
3f5da1e0:	calla  L3F57A710
3f5da210:	move   a11, a8
3f5da220:	jauc   L3F5DB4B0
L3F5DA240:
3f5da240:	move   @0x1b3900, a11, 1
3f5da270:	move   *a11(0x100), a9, 1
3f5da290:	sub    a11, a11
3f5da2a0:	movb   a11, *a9(0x20)
3f5da2c0:	move   @0x1b3900, a9, 1
3f5da2f0:	move   *a9(0x100), a11, 1
3f5da310:	sub    a9, a9
3f5da320:	move   a9, *a11(0x30), 1
3f5da340:	move   @0x1b3900, a11, 1
3f5da370:	move   *a11(0x100), a9, 1
3f5da390:	move   a14, -*sp, 1
3f5da3a0:	movk   24, a11
3f5da3b0:	move   a11, *a14+, 1
3f5da3c0:	move   a13, *a14+, 1
3f5da3d0:	move   *a13(0xffc0), *a14+, 1
3f5da3f0:	calla  L3F596070
3f5da420:	movb   a8, *a9(0x20)
3f5da440:	move   @0x1b3900, a9, 1
3f5da470:	move   *a9(0x100), a11, 1
3f5da490:	movb   *a11(0x20), a11
3f5da4b0:	jreq   L3F5DA680
3f5da4c0:	move   *a9(0x100), a11, 1
3f5da4e0:	sub    a9, a9
3f5da4f0:	movb   a9, *a11(0x28)
3f5da510:	calla  L3F5EA530
3f5da540:	move   a14, -*sp, 1
3f5da550:	move   *a13(0x4c0), *a14+, 1
3f5da570:	calla  L3F709340
3f5da5a0:	calla  L3F57A710
3f5da5d0:	move   @0x1b3900, a11, 1
3f5da600:	move   *a11(0x100), a9, 1
3f5da620:	movi   0xffff, a8
3f5da640:	move   a8, *a9(0x30), 1
3f5da660:	jauc   L3F5DB4B0
L3F5DA680:
3f5da680:	move   *a13(0x60), a11, 1
3f5da6a0:	subk   16, a11
3f5da6b0:	jrc   L3F5DA910
3f5da6c0:	move   *a9(0x100), a11, 1
3f5da6e0:	movi   0x28, a9
3f5da700:	movb   a9, *a11(0x20)
3f5da720:	move   @0x1b3900, a11, 1
3f5da750:	move   *a11(0x100), a9, 1
3f5da770:	sub    a11, a11
3f5da780:	movb   a11, *a9(0x28)
3f5da7a0:	calla  L3F5EA530
3f5da7d0:	move   a14, -*sp, 1
3f5da7e0:	move   *a13(0x4c0), *a14+, 1
3f5da800:	calla  L3F709340
3f5da830:	calla  L3F57A710
3f5da860:	move   @0x1b3900, a9, 1
3f5da890:	move   *a9(0x100), a11, 1
3f5da8b0:	movi   0xffff, a8
3f5da8d0:	move   a8, *a11(0x30), 1
3f5da8f0:	jauc   L3F5DB4B0
L3F5DA910:
3f5da910:	move   *a9(0x100), a11, 1
3f5da930:	move   a14, -*sp, 1
3f5da940:	move   *a13(0x60), a7, 1
3f5da960:	sll    0x3, a7
3f5da970:	move   a7, *a14+, 1
3f5da980:	move   a13, a7
3f5da990:	addi   0xc0, a7
3f5da9b0:	move   a7, *a14+, 1
3f5da9c0:	move   *a13(0x40), *a14+, 1
3f5da9e0:	calla  L3F596070
3f5daa10:	movb   a8, *a11(0x20)
3f5daa30:	move   @0x1b3900, a11, 1
3f5daa60:	move   *a11(0x100), a9, 1
3f5daa80:	movb   *a9(0x20), a9
3f5daaa0:	jreq   L3F5DAC70
3f5daab0:	move   *a11(0x100), a9, 1
3f5daad0:	sub    a7, a7
3f5daae0:	movb   a7, *a9(0x28)
3f5dab00:	calla  L3F5EA530
3f5dab30:	move   a14, -*sp, 1
3f5dab40:	move   *a13(0x4c0), *a14+, 1
3f5dab60:	calla  L3F709340
3f5dab90:	calla  L3F57A710
3f5dabc0:	move   @0x1b3900, a11, 1
3f5dabf0:	move   *a11(0x100), a9, 1
3f5dac10:	movi   0xffff, a8
3f5dac30:	move   a8, *a9(0x30), 1
3f5dac50:	jauc   L3F5DB4B0
L3F5DAC70:
3f5dac70:	move   a7, *a13(0x40), 1
3f5dac90:	move   *a13(0x80), a9, 1
3f5dacb0:	jreq   L3F5DAFE0
3f5dacc0:	move   a14, -*sp, 1
3f5dacd0:	sub    a9, a9
3f5dace0:	move   a9, *a14+, 1
3f5dacf0:	move   *a13(0xa0), *a14+, 1
3f5dad10:	move   *a13(0x80), *a14+, 1
3f5dad30:	calla  L3F596000
3f5dad60:	move   a8, a11
3f5dad70:	jrne   L3F5DAFE0
3f5dad80:	move   @0x1b3900, a11, 1
3f5dadb0:	move   *a11(0x100), a9, 1
3f5dadd0:	movk   14, a11
3f5dade0:	movb   a11, *a9(0x20)
3f5dae00:	move   @0x1b3900, a9, 1
3f5dae30:	move   *a9(0x100), a11, 1
3f5dae50:	sub    a9, a9
3f5dae60:	movb   a9, *a11(0x28)
3f5dae80:	calla  L3F5EA530
3f5daeb0:	move   a14, -*sp, 1
3f5daec0:	move   *a13(0x4c0), *a14+, 1
3f5daee0:	calla  L3F709340
3f5daf10:	calla  L3F57A710
3f5daf40:	move   @0x1b3900, a11, 1
3f5daf70:	move   *a11(0x100), a9, 1
3f5daf90:	movi   0xffff, a8
3f5dafb0:	move   a8, *a9(0x30), 1
3f5dafd0:	jruc   L3F5DB4B0
L3F5DAFE0:
3f5dafe0:	move   a14, -*sp, 1
3f5daff0:	move   *a13(0xffc0), a11, 1
3f5db010:	addi   0xa0, a11
3f5db030:	move   a11, *a14+, 1
3f5db040:	move   *a13(0xffc0), a11, 1
3f5db060:	addk   32, a11
3f5db070:	move   a11, *a14+, 1
3f5db080:	move   *a13(0xffa0), *a14+, 1
3f5db0a0:	move   a13, *a14+, 1
3f5db0b0:	move   *a13(0xffe0), *a14+, 1
3f5db0d0:	calla  L3F5DB500
3f5db100:	move   @0x1b3900, a11, 1
3f5db130:	move   *a11(0x100), a9, 1
3f5db150:	movb   *a9(0x20), a9
3f5db170:	jreq   L3F5DB330
3f5db180:	move   *a11(0x100), a9, 1
3f5db1a0:	sub    a7, a7
3f5db1b0:	movb   a7, *a9(0x28)
3f5db1d0:	calla  L3F5EA530
3f5db200:	move   a14, -*sp, 1
3f5db210:	move   *a13(0x4c0), *a14+, 1
3f5db230:	calla  L3F709340
3f5db260:	calla  L3F57A710
3f5db290:	move   @0x1b3900, a11, 1
3f5db2c0:	move   *a11(0x100), a9, 1
3f5db2e0:	movi   0xffff, a8
3f5db300:	move   a8, *a9(0x30), 1
3f5db320:	jruc   L3F5DB4B0
L3F5DB330:
3f5db330:	move   *a11(0x100), a9, 1
3f5db350:	sub    a7, a7
3f5db360:	movb   a7, *a9(0x28)
3f5db380:	calla  L3F5EA530
3f5db3b0:	move   a14, -*sp, 1
3f5db3c0:	move   *a13(0x4c0), *a14+, 1
3f5db3e0:	calla  L3F709340
3f5db410:	calla  L3F57A710
3f5db440:	move   @0x1b3900, a11, 1
3f5db470:	move   *a11(0x100), a9, 1
3f5db490:	move   *a9(0x30), a8, 1
L3F5DB4B0:
3f5db4b0:	move   *sp(0xa0), a14, 1
3f5db4d0:	mmfm   sp, a7,a9,a11,a13
3f5db4f0:	rets   2
L3F5DB500:
3f5db500:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f5db520:	move   a14, a13
3f5db530:	addi   0x100, a14
3f5db550:	move   *a13(0xffc0), a9, 1
3f5db570:	move   a14, -*sp, 1
3f5db580:	move   *a13(0xffe0), *a14+, 1
3f5db5a0:	calla  L3F5E41C0
3f5db5d0:	move   a8, a10
3f5db5e0:	jaeq   L3F5DC4A0
3f5db600:	move   *a9(0x40), *a13(0x0), 1
3f5db630:	move   *a9(0x60), *a13(0x20), 1
3f5db660:	sub    a7, a7
3f5db670:	move   a7, *a13(0x60), 1
3f5db690:	move   a7, *a13(0x40), 1
3f5db6b0:	move   a7, *a13(0x80), 1
3f5db6d0:	move   *a9(0x40), a11, 1
3f5db6f0:	move   a7, a12
3f5db700:	move   *a9(0x60), a7, 1
3f5db720:	cmp    a7, a12
3f5db730:	jrge   L3F5DBA80
L3F5DB740:
3f5db740:	move   *a11(0x20), a7, 1
3f5db760:	jrge   L3F5DB810
3f5db770:	move   @0x1b3900, a7, 1
3f5db7a0:	move   *a7(0x100), a5, 1
3f5db7c0:	movk   22, a7
3f5db7d0:	movb   a7, *a5(0x20)
3f5db7f0:	jauc   L3F5DC4A0
L3F5DB810:
3f5db810:	move   *a11(0x20), a7, 1
3f5db830:	jreq   L3F5DBA10
3f5db840:	move   a14, -*sp, 1
3f5db850:	sub    a7, a7
3f5db860:	move   a7, *a14+, 1
3f5db870:	move   *a11(0x20), *a14+, 1
3f5db890:	move   *a11(0x0), *a14+, 1
3f5db8b0:	calla  L3F596000
3f5db8e0:	move   a8, a5
3f5db8f0:	jrne   L3F5DB9A0
3f5db900:	move   @0x1b3900, a5, 1
3f5db930:	move   *a5(0x100), a7, 1
3f5db950:	movk   14, a5
3f5db960:	movb   a5, *a7(0x20)
3f5db980:	jauc   L3F5DC4A0
L3F5DB9A0:
3f5db9a0:	move   *a13(0x80), a5, 1
3f5db9c0:	move   *a11(0x20), a3, 1
3f5db9e0:	add    a5, a3
3f5db9f0:	move   a3, *a13(0x80), 1
L3F5DBA10:
3f5dba10:	inc    a12
3f5dba20:	addi   0x40, a11
3f5dba40:	move   *a9(0x60), a7, 1
3f5dba60:	cmp    a7, a12
3f5dba70:	jrlt   L3F5DB740
L3F5DBA80:
3f5dba80:	move   *a13(0x80), *a13(0xe0), 1
3f5dbab0:	move   @0x1b3900, a7, 1
3f5dbae0:	move   *a7(0x100), a5, 1
3f5dbb00:	move   a14, -*sp, 1
3f5dbb10:	move   a13, a3
3f5dbb20:	addi   0xc0, a3
3f5dbb40:	move   a3, *a14+, 1
3f5dbb50:	move   *a13(0xffa0), *a14+, 1
3f5dbb70:	move   a13, *a14+, 1
3f5dbb80:	move   a13, a3
3f5dbb90:	addi   0xa0, a3
3f5dbbb0:	move   a3, *a14+, 1
3f5dbbc0:	move   *a10(0x70), *a14+, 1
3f5dbbe0:	calla  L3F6B6730
3f5dbc10:	movb   a8, *a5(0x20)
3f5dbc30:	move   @0x1b3900, a7, 1
3f5dbc60:	move   *a7(0x100), a5, 1
3f5dbc80:	move   *a13(0xe0), a3, 1
3f5dbca0:	move   *a13(0x80), a7, 1
3f5dbcc0:	sub    a7, a3
3f5dbcd0:	move   a3, *a5(0x30), 1
3f5dbcf0:	move   *a9, a5, 1
3f5dbd00:	jreq   L3F5DC040
3f5dbd10:	move   *a9(0x20), *a13(0xe0), 1
3f5dbd40:	move   *a13(0xe0), a5, 1
3f5dbd60:	jrle   L3F5DBDA0
3f5dbd70:	move   *a13(0xa0), a3, 1
3f5dbd90:	jrne   L3F5DBDE0
L3F5DBDA0:
3f5dbda0:	sub    a3, a3
3f5dbdb0:	move   a3, *a13(0xe0), 1
3f5dbdd0:	jruc   L3F5DBF80
L3F5DBDE0:
3f5dbde0:	setf   16, 1, 0
3f5dbdf0:	move   *a3(0x40), a3, 0
3f5dbe10:	cmp    a3, a5
3f5dbe20:	jrle   L3F5DBE90
3f5dbe30:	move   *a13(0xa0), a3, 1
3f5dbe50:	move   *a3(0x40), a3, 0
3f5dbe70:	move   a3, *a13(0xe0), 1
L3F5DBE90:
3f5dbe90:	move   a14, -*sp, 1
3f5dbea0:	move   *a13(0xe0), *a14+, 1
3f5dbec0:	move   *a9(0x0), *a14+, 1
3f5dbee0:	move   *a13(0xa0), a5, 1
3f5dbf00:	move   *a5(0x20), a3, 1
3f5dbf20:	sll    0x3, a3
3f5dbf30:	add    a5, a3
3f5dbf40:	move   a3, *a14+, 1
3f5dbf50:	calla  L3F596180
L3F5DBF80:
3f5dbf80:	move   a14, -*sp, 1
3f5dbf90:	movk   4, a5
3f5dbfa0:	move   a5, *a14+, 1
3f5dbfb0:	move   *a13(0xff80), *a14+, 1
3f5dbfd0:	move   a13, a3
3f5dbfe0:	addi   0xe0, a3
3f5dc000:	move   a3, *a14+, 1
3f5dc010:	calla  L3F596180
L3F5DC040:
3f5dc040:	move   *a9(0x80), a5, 1
3f5dc060:	jreq   L3F5DC3A0
3f5dc070:	move   *a9(0xa0), *a13(0xe0), 1
3f5dc0a0:	move   *a13(0xe0), a5, 1
3f5dc0c0:	jrle   L3F5DC100
3f5dc0d0:	move   *a13(0xc0), a3, 1
3f5dc0f0:	jrne   L3F5DC140
L3F5DC100:
3f5dc100:	sub    a3, a3
3f5dc110:	move   a3, *a13(0xe0), 1
3f5dc130:	jruc   L3F5DC2E0
L3F5DC140:
3f5dc140:	setf   16, 1, 0
3f5dc150:	move   *a3(0x40), a3, 0
3f5dc170:	cmp    a3, a5
3f5dc180:	jrle   L3F5DC1F0
3f5dc190:	move   *a13(0xc0), a3, 1
3f5dc1b0:	move   *a3(0x40), a3, 0
3f5dc1d0:	move   a3, *a13(0xe0), 1
L3F5DC1F0:
3f5dc1f0:	move   a14, -*sp, 1
3f5dc200:	move   *a13(0xe0), *a14+, 1
3f5dc220:	move   *a9(0x80), *a14+, 1
3f5dc240:	move   *a13(0xc0), a5, 1
3f5dc260:	move   *a5(0x20), a3, 1
3f5dc280:	sll    0x3, a3
3f5dc290:	add    a5, a3
3f5dc2a0:	move   a3, *a14+, 1
3f5dc2b0:	calla  L3F596180
L3F5DC2E0:
3f5dc2e0:	move   a14, -*sp, 1
3f5dc2f0:	movk   4, a5
3f5dc300:	move   a5, *a14+, 1
3f5dc310:	move   *a13(0xff60), *a14+, 1
3f5dc330:	move   a13, a3
3f5dc340:	addi   0xe0, a3
3f5dc360:	move   a3, *a14+, 1
3f5dc370:	calla  L3F596180
L3F5DC3A0:
3f5dc3a0:	move   *a13(0xc0), a5, 1
3f5dc3c0:	jreq   L3F5DC420
3f5dc3d0:	move   a14, -*sp, 1
3f5dc3e0:	move   a5, *a14+, 1
3f5dc3f0:	calla  L3F6ADF20
L3F5DC420:
3f5dc420:	move   *a13(0xa0), a3, 1
3f5dc440:	jreq   L3F5DC4A0
3f5dc450:	move   a14, -*sp, 1
3f5dc460:	move   a3, *a14+, 1
3f5dc470:	calla  L3F6ADF20
L3F5DC4A0:
3f5dc4a0:	move   *sp(0x120), a14, 1
3f5dc4c0:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f5dc4e0:	rets   2
3f5dc4f0:	mmtm   sp, a7,a9,a11,a13
3f5dc510:	move   a14, a13
3f5dc520:	addi   0x40, a14
3f5dc540:	move   @0x1b3900, a11, 1
3f5dc570:	move   *a11(0x100), a11, 1
3f5dc590:	movb   *a11(0x28), a11
3f5dc5b0:	subk   3, a11
3f5dc5c0:	jrne   L3F5DC650
3f5dc5d0:	move   a14, -*sp, 1
3f5dc5e0:	movi   0x3f5eb870, a8
3f5dc610:	move   a8, *a14+, 1
3f5dc620:	calla  L3F596290
L3F5DC650:
3f5dc650:	calla  L3F708DE0
3f5dc680:	move   a8, *a13(0x20), 1
3f5dc6a0:	move   @0x1b3900, a11, 1
3f5dc6d0:	move   *a11(0x100), a9, 1
3f5dc6f0:	movk   3, a11
3f5dc700:	movb   a11, *a9(0x28)
3f5dc720:	move   a14, -*sp, 1
3f5dc730:	move   @0x1b3900, a9, 1
3f5dc760:	move   *a9(0x100), a11, 1
3f5dc780:	addi   0xb0, a11
3f5dc7a0:	move   a11, *a14+, 1
3f5dc7b0:	calla  L3FE19EB0
3f5dc7e0:	move   a8, a9
3f5dc7f0:	jreq   L3F5DCB50
3f5dc800:	move   @0x1b3900, a11, 1
3f5dc830:	move   *a11(0x100), a9, 1
3f5dc850:	movb   *a9(0x28), a9
3f5dc870:	subk   4, a9
3f5dc880:	jrne   L3F5DC8C0
3f5dc890:	calla  L3F5EAFF0
L3F5DC8C0:
3f5dc8c0:	move   @0x1b3900, a11, 1
3f5dc8f0:	move   *a11(0x100), a9, 1
3f5dc910:	sub    a11, a11
3f5dc920:	movb   a11, *a9(0x28)
3f5dc940:	move   @0x1b3900, a9, 1
3f5dc970:	move   *a9(0x100), a11, 1
3f5dc990:	movb   *a11(0x20), a11
3f5dc9b0:	jrne   L3F5DCA10
3f5dc9c0:	move   *a9(0x100), a11, 1
3f5dc9e0:	movk   4, a9
3f5dc9f0:	movb   a9, *a11(0x20)
L3F5DCA10:
3f5dca10:	move   @0x1b3900, a11, 1
3f5dca40:	move   *a11(0x100), a9, 1
3f5dca60:	movi   0xffff, a11
3f5dca80:	move   a11, *a9(0x30), 1
3f5dcaa0:	move   a14, -*sp, 1
3f5dcab0:	move   *a13(0x20), *a14+, 1
3f5dcad0:	calla  L3F709340
3f5dcb00:	calla  L3F57A710
3f5dcb30:	move   a11, a8
3f5dcb40:	jruc   L3F5DD210
L3F5DCB50:
3f5dcb50:	move   @0x1b3900, a11, 1
3f5dcb80:	move   *a11(0x100), a9, 1
3f5dcba0:	sub    a11, a11
3f5dcbb0:	movb   a11, *a9(0x20)
3f5dcbd0:	move   @0x1b3900, a9, 1
3f5dcc00:	move   *a9(0x100), a11, 1
3f5dcc20:	sub    a9, a9
3f5dcc30:	move   a9, *a11(0x30), 1
3f5dcc50:	move   a14, -*sp, 1
3f5dcc60:	move   *a13(0xffe0), *a14+, 1
3f5dcc80:	calla  L3F5E41C0
3f5dccb0:	move   a8, *a13, 1
3f5dccc0:	move   a8, a11
3f5dccd0:	jrne   L3F5DCEC0
3f5dcce0:	move   @0x1b3900, a9, 1
3f5dcd10:	move   *a9(0x100), a11, 1
3f5dcd30:	sub    a9, a9
3f5dcd40:	movb   a9, *a11(0x28)
3f5dcd60:	calla  L3F5EA530
3f5dcd90:	move   a14, -*sp, 1
3f5dcda0:	move   *a13(0x20), *a14+, 1
3f5dcdc0:	calla  L3F709340
3f5dcdf0:	calla  L3F57A710
3f5dce20:	move   @0x1b3900, a11, 1
3f5dce50:	move   *a11(0x100), a9, 1
3f5dce70:	movi   0xffff, a8
3f5dce90:	move   a8, *a9(0x30), 1
3f5dceb0:	jruc   L3F5DD210
L3F5DCEC0:
3f5dcec0:	move   @0x1b3900, a7, 1
3f5dcef0:	move   *a7(0x100), a9, 1
3f5dcf10:	move   a14, -*sp, 1
3f5dcf20:	move   *a13(0xffc0), *a14+, 1
3f5dcf40:	move   *a8(0x70), *a14+, 1
3f5dcf60:	calla  L3F6BAA30
3f5dcf90:	movb   a8, *a9(0x20)
3f5dcfb0:	move   @0x1b3900, a9, 1
3f5dcfe0:	move   *a9(0x100), a7, 1
3f5dd000:	movb   *a7(0x20), a7
3f5dd020:	jreq   L3F5DD090
3f5dd030:	move   *a9(0x100), a7, 1
3f5dd050:	movi   0xffff, a11
3f5dd070:	move   a11, *a7(0x30), 1
L3F5DD090:
3f5dd090:	move   *a9(0x100), a11, 1
3f5dd0b0:	sub    a7, a7
3f5dd0c0:	movb   a7, *a11(0x28)
3f5dd0e0:	calla  L3F5EA530
3f5dd110:	move   a14, -*sp, 1
3f5dd120:	move   *a13(0x20), *a14+, 1
3f5dd140:	calla  L3F709340
3f5dd170:	calla  L3F57A710
3f5dd1a0:	move   @0x1b3900, a11, 1
3f5dd1d0:	move   *a11(0x100), a9, 1
3f5dd1f0:	move   *a9(0x30), a8, 1
L3F5DD210:
3f5dd210:	move   *sp(0xa0), a14, 1
3f5dd230:	mmfm   sp, a7,a9,a11,a13
3f5dd250:	rets   2
L3F5DD260:
3f5dd260:	mmtm   sp, a7,a9,a11,a13
3f5dd280:	move   a14, a13
3f5dd290:	addi   0x60, a14
3f5dd2b0:	sub    a11, a11
3f5dd2c0:	move   a11, *a13(0x20), 1
3f5dd2e0:	move   @0x1b3900, a11, 1
3f5dd310:	move   *a11(0x100), a11, 1
3f5dd330:	movb   *a11(0x28), a11
3f5dd350:	subk   3, a11
3f5dd360:	jrne   L3F5DD3F0
3f5dd370:	move   a14, -*sp, 1
3f5dd380:	movi   0x3f5eb870, a8
3f5dd3b0:	move   a8, *a14+, 1
3f5dd3c0:	calla  L3F596290
L3F5DD3F0:
3f5dd3f0:	calla  L3F708DE0
3f5dd420:	move   a8, *a13(0x40), 1
3f5dd440:	move   @0x1b3900, a11, 1
3f5dd470:	move   *a11(0x100), a9, 1
3f5dd490:	movk   3, a11
3f5dd4a0:	movb   a11, *a9(0x28)
3f5dd4c0:	move   a14, -*sp, 1
3f5dd4d0:	move   @0x1b3900, a9, 1
3f5dd500:	move   *a9(0x100), a11, 1
3f5dd520:	addi   0xb0, a11
3f5dd540:	move   a11, *a14+, 1
3f5dd550:	calla  L3FE19EB0
3f5dd580:	move   a8, a9
3f5dd590:	jreq   L3F5DD900
3f5dd5a0:	move   @0x1b3900, a11, 1
3f5dd5d0:	move   *a11(0x100), a9, 1
3f5dd5f0:	movb   *a9(0x28), a9
3f5dd610:	subk   4, a9
3f5dd620:	jrne   L3F5DD660
3f5dd630:	calla  L3F5EAFF0
L3F5DD660:
3f5dd660:	move   @0x1b3900, a11, 1
3f5dd690:	move   *a11(0x100), a9, 1
3f5dd6b0:	sub    a11, a11
3f5dd6c0:	movb   a11, *a9(0x28)
3f5dd6e0:	move   @0x1b3900, a9, 1
3f5dd710:	move   *a9(0x100), a11, 1
3f5dd730:	movb   *a11(0x20), a11
3f5dd750:	jrne   L3F5DD7B0
3f5dd760:	move   *a9(0x100), a11, 1
3f5dd780:	movk   4, a9
3f5dd790:	movb   a9, *a11(0x20)
L3F5DD7B0:
3f5dd7b0:	move   @0x1b3900, a11, 1
3f5dd7e0:	move   *a11(0x100), a9, 1
3f5dd800:	movi   0xffff, a11
3f5dd820:	move   a11, *a9(0x30), 1
3f5dd840:	move   a14, -*sp, 1
3f5dd850:	move   *a13(0x40), *a14+, 1
3f5dd870:	calla  L3F709340
3f5dd8a0:	calla  L3F57A710
3f5dd8d0:	move   a11, a8
3f5dd8e0:	jauc   L3F5DEC00
L3F5DD900:
3f5dd900:	move   @0x1b3900, a11, 1
3f5dd930:	move   *a11(0x100), a9, 1
3f5dd950:	sub    a11, a11
3f5dd960:	movb   a11, *a9(0x20)
3f5dd980:	move   @0x1b3900, a9, 1
3f5dd9b0:	move   *a9(0x100), a11, 1
3f5dd9d0:	sub    a9, a9
3f5dd9e0:	move   a9, *a11(0x30), 1
3f5dda00:	move   a14, -*sp, 1
3f5dda10:	move   *a13(0xffe0), *a14+, 1
3f5dda30:	calla  L3F5E41C0
3f5dda60:	move   a8, *a13, 1
3f5dda70:	move   a8, a11
3f5dda80:	jrne   L3F5DDC80
3f5dda90:	move   @0x1b3900, a9, 1
3f5ddac0:	move   *a9(0x100), a11, 1
3f5ddae0:	sub    a9, a9
3f5ddaf0:	movb   a9, *a11(0x28)
3f5ddb10:	calla  L3F5EA530
3f5ddb40:	move   a14, -*sp, 1
3f5ddb50:	move   *a13(0x40), *a14+, 1
3f5ddb70:	calla  L3F709340
3f5ddba0:	calla  L3F57A710
3f5ddbd0:	move   @0x1b3900, a11, 1
3f5ddc00:	move   *a11(0x100), a9, 1
3f5ddc20:	movi   0xffff, a8
3f5ddc40:	move   a8, *a9(0x30), 1
3f5ddc60:	jauc   L3F5DEC00
L3F5DDC80:
3f5ddc80:	move   *a13(0xff60), a9, 1
3f5ddca0:	cmpi   0x70, a9
3f5ddcc0:	jrle   L3F5DDF40
3f5ddcd0:	move   @0x1b3900, a9, 1
3f5ddd00:	move   *a9(0x100), a11, 1
3f5ddd20:	movk   22, a9
3f5ddd30:	movb   a9, *a11(0x20)
3f5ddd50:	move   @0x1b3900, a11, 1
3f5ddd80:	move   *a11(0x100), a9, 1
3f5ddda0:	sub    a11, a11
3f5dddb0:	movb   a11, *a9(0x28)
3f5dddd0:	calla  L3F5EA530
3f5dde00:	move   a14, -*sp, 1
3f5dde10:	move   *a13(0x40), *a14+, 1
3f5dde30:	calla  L3F709340
3f5dde60:	calla  L3F57A710
3f5dde90:	move   @0x1b3900, a9, 1
3f5ddec0:	move   *a9(0x100), a11, 1
3f5ddee0:	movi   0xffff, a8
3f5ddf00:	move   a8, *a11(0x30), 1
3f5ddf20:	jauc   L3F5DEC00
L3F5DDF40:
3f5ddf40:	move   *a13(0xff80), a9, 1
3f5ddf60:	jreq   L3F5DE710
3f5ddf70:	move   a14, -*sp, 1
3f5ddf80:	movk   10, a9
3f5ddf90:	move   a9, *a14+, 1
3f5ddfa0:	movk   1, a9
3f5ddfb0:	move   a9, *a14+, 1
3f5ddfc0:	calla  L3F6AC3C0
3f5ddff0:	move   a8, *a13(0x20), 1
3f5de010:	move   a8, a8
3f5de020:	jrne   L3F5DE2B0
3f5de030:	move   @0x1b3900, a9, 1
3f5de060:	move   *a9(0x100), a11, 1
3f5de080:	movi   0x37, a9
3f5de0a0:	movb   a9, *a11(0x20)
3f5de0c0:	move   @0x1b3900, a11, 1
3f5de0f0:	move   *a11(0x100), a9, 1
3f5de110:	sub    a11, a11
3f5de120:	movb   a11, *a9(0x28)
3f5de140:	calla  L3F5EA530
3f5de170:	move   a14, -*sp, 1
3f5de180:	move   *a13(0x40), *a14+, 1
3f5de1a0:	calla  L3F709340
3f5de1d0:	calla  L3F57A710
3f5de200:	move   @0x1b3900, a9, 1
3f5de230:	move   *a9(0x100), a11, 1
3f5de250:	movi   0xffff, a8
3f5de270:	move   a8, *a11(0x30), 1
3f5de290:	jauc   L3F5DEC00
L3F5DE2B0:
3f5de2b0:	move   @0x1b3900, a7, 1
3f5de2e0:	move   *a7(0x100), a9, 1
3f5de300:	move   a14, -*sp, 1
3f5de310:	move   *a13(0xff60), *a14+, 1
3f5de330:	move   *a8(0x20), a11, 1
3f5de350:	sll    0x3, a11
3f5de360:	add    a8, a11
3f5de370:	move   a11, *a14+, 1
3f5de380:	move   *a13(0xff80), *a14+, 1
3f5de3a0:	calla  L3F596070
3f5de3d0:	movb   a8, *a9(0x20)
3f5de3f0:	move   @0x1b3900, a11, 1
3f5de420:	move   *a11(0x100), a9, 1
3f5de440:	movb   *a9(0x20), a9
3f5de460:	jreq   L3F5DE6B0
3f5de470:	move   a14, -*sp, 1
3f5de480:	move   *a13(0x20), *a14+, 1
3f5de4a0:	calla  L3F6ACE40
3f5de4d0:	move   @0x1b3900, a11, 1
3f5de500:	move   *a11(0x100), a9, 1
3f5de520:	sub    a7, a7
3f5de530:	movb   a7, *a9(0x28)
3f5de550:	calla  L3F5EA530
3f5de580:	move   a14, -*sp, 1
3f5de590:	move   *a13(0x40), *a14+, 1
3f5de5b0:	calla  L3F709340
3f5de5e0:	calla  L3F57A710
3f5de610:	move   @0x1b3900, a11, 1
3f5de640:	move   *a11(0x100), a9, 1
3f5de660:	movi   0xffff, a8
3f5de680:	move   a8, *a9(0x30), 1
3f5de6a0:	jruc   L3F5DEC00
L3F5DE6B0:
3f5de6b0:	move   *a13(0x20), a9, 1
3f5de6d0:	setf   16, 1, 0
3f5de6e0:	move   *a13(0xff60), *a9(0x40), 0
L3F5DE710:
3f5de710:	move   @0x1b3900, a11, 1
3f5de740:	move   *a11(0x100), a9, 1
3f5de760:	move   a14, -*sp, 1
3f5de770:	move   *a13(0x20), *a14+, 1
3f5de790:	move   *a13(0xffa0), *a14+, 1
3f5de7b0:	move   *a13(0xffc0), *a14+, 1
3f5de7d0:	move   *a13, a7, 1
3f5de7e0:	move   *a7(0x70), *a14+, 1
3f5de800:	calla  L3F6BB420
3f5de830:	movb   a8, *a9(0x20)
3f5de850:	move   @0x1b3900, a11, 1
3f5de880:	move   *a11(0x100), a9, 1
3f5de8a0:	movb   *a9(0x20), a9
3f5de8c0:	jreq   L3F5DEA80
3f5de8d0:	move   *a11(0x100), a9, 1
3f5de8f0:	sub    a7, a7
3f5de900:	movb   a7, *a9(0x28)
3f5de920:	calla  L3F5EA530
3f5de950:	move   a14, -*sp, 1
3f5de960:	move   *a13(0x40), *a14+, 1
3f5de980:	calla  L3F709340
3f5de9b0:	calla  L3F57A710
3f5de9e0:	move   @0x1b3900, a11, 1
3f5dea10:	move   *a11(0x100), a9, 1
3f5dea30:	movi   0xffff, a8
3f5dea50:	move   a8, *a9(0x30), 1
3f5dea70:	jruc   L3F5DEC00
L3F5DEA80:
3f5dea80:	move   *a11(0x100), a9, 1
3f5deaa0:	sub    a7, a7
3f5deab0:	movb   a7, *a9(0x28)
3f5dead0:	calla  L3F5EA530
3f5deb00:	move   a14, -*sp, 1
3f5deb10:	move   *a13(0x40), *a14+, 1
3f5deb30:	calla  L3F709340
3f5deb60:	calla  L3F57A710
3f5deb90:	move   @0x1b3900, a11, 1
3f5debc0:	move   *a11(0x100), a9, 1
3f5debe0:	move   *a9(0x30), a8, 1
L3F5DEC00:
3f5dec00:	move   *sp(0xa0), a14, 1
3f5dec20:	mmfm   sp, a7,a9,a11,a13
3f5dec40:	rets   2
3f5dec50:	mmtm   sp, a7,a9,a11,a13
3f5dec70:	move   a14, a13
3f5dec80:	addi   0x80, a14
3f5deca0:	sub    a11, a11
3f5decb0:	move   a11, *a13(0x20), 1
3f5decd0:	move   @0x1b3900, a11, 1
3f5ded00:	move   *a11(0x100), a11, 1
3f5ded20:	movb   *a11(0x28), a11
3f5ded40:	subk   3, a11
3f5ded50:	jrne   L3F5DEDE0
3f5ded60:	move   a14, -*sp, 1
3f5ded70:	movi   0x3f5eb870, a8
3f5deda0:	move   a8, *a14+, 1
3f5dedb0:	calla  L3F596290
L3F5DEDE0:
3f5dede0:	calla  L3F708DE0
3f5dee10:	move   a8, *a13(0x60), 1
3f5dee30:	move   @0x1b3900, a11, 1
3f5dee60:	move   *a11(0x100), a9, 1
3f5dee80:	movk   3, a11
3f5dee90:	movb   a11, *a9(0x28)
3f5deeb0:	move   a14, -*sp, 1
3f5deec0:	move   @0x1b3900, a9, 1
3f5deef0:	move   *a9(0x100), a11, 1
3f5def10:	addi   0xb0, a11
3f5def30:	move   a11, *a14+, 1
3f5def40:	calla  L3FE19EB0
3f5def70:	move   a8, a9
3f5def80:	jreq   L3F5DF2F0
3f5def90:	move   @0x1b3900, a11, 1
3f5defc0:	move   *a11(0x100), a9, 1
3f5defe0:	movb   *a9(0x28), a9
3f5df000:	subk   4, a9
3f5df010:	jrne   L3F5DF050
3f5df020:	calla  L3F5EAFF0
L3F5DF050:
3f5df050:	move   @0x1b3900, a11, 1
3f5df080:	move   *a11(0x100), a9, 1
3f5df0a0:	sub    a11, a11
3f5df0b0:	movb   a11, *a9(0x28)
3f5df0d0:	move   @0x1b3900, a9, 1
3f5df100:	move   *a9(0x100), a11, 1
3f5df120:	movb   *a11(0x20), a11
3f5df140:	jrne   L3F5DF1A0
3f5df150:	move   *a9(0x100), a11, 1
3f5df170:	movk   4, a9
3f5df180:	movb   a9, *a11(0x20)
L3F5DF1A0:
3f5df1a0:	move   @0x1b3900, a11, 1
3f5df1d0:	move   *a11(0x100), a9, 1
3f5df1f0:	movi   0xffff, a11
3f5df210:	move   a11, *a9(0x30), 1
3f5df230:	move   a14, -*sp, 1
3f5df240:	move   *a13(0x60), *a14+, 1
3f5df260:	calla  L3F709340
3f5df290:	calla  L3F57A710
3f5df2c0:	move   a11, a8
3f5df2d0:	jauc   L3F5E0550
L3F5DF2F0:
3f5df2f0:	move   @0x1b3900, a11, 1
3f5df320:	move   *a11(0x100), a9, 1
3f5df340:	sub    a11, a11
3f5df350:	movb   a11, *a9(0x20)
3f5df370:	move   @0x1b3900, a9, 1
3f5df3a0:	move   *a9(0x100), a11, 1
3f5df3c0:	sub    a9, a9
3f5df3d0:	move   a9, *a11(0x30), 1
3f5df3f0:	move   a14, -*sp, 1
3f5df400:	move   *a13(0xffe0), *a14+, 1
3f5df420:	calla  L3F5E41C0
3f5df450:	move   a8, *a13, 1
3f5df460:	move   a8, a11
3f5df470:	jrne   L3F5DF670
3f5df480:	move   @0x1b3900, a9, 1
3f5df4b0:	move   *a9(0x100), a11, 1
3f5df4d0:	sub    a9, a9
3f5df4e0:	movb   a9, *a11(0x28)
3f5df500:	calla  L3F5EA530
3f5df530:	move   a14, -*sp, 1
3f5df540:	move   *a13(0x60), *a14+, 1
3f5df560:	calla  L3F709340
3f5df590:	calla  L3F57A710
3f5df5c0:	move   @0x1b3900, a11, 1
3f5df5f0:	move   *a11(0x100), a9, 1
3f5df610:	movi   0xffff, a8
3f5df630:	move   a8, *a9(0x30), 1
3f5df650:	jauc   L3F5E0550
L3F5DF670:
3f5df670:	move   *a13(0xff80), a9, 1
3f5df690:	jreq   L3F5DFA10
3f5df6a0:	move   @0x1b3900, a9, 1
3f5df6d0:	move   *a9(0x100), a11, 1
3f5df6f0:	move   a14, -*sp, 1
3f5df700:	movk   4, a9
3f5df710:	move   a9, *a14+, 1
3f5df720:	move   a13, a9
3f5df730:	addi   0x40, a9
3f5df750:	move   a9, *a14+, 1
3f5df760:	move   *a13(0xff60), *a14+, 1
3f5df780:	calla  L3F596070
3f5df7b0:	movb   a8, *a11(0x20)
3f5df7d0:	move   @0x1b3900, a11, 1
3f5df800:	move   *a11(0x100), a9, 1
3f5df820:	movb   *a9(0x20), a9
3f5df840:	jreq   L3F5DFA40
3f5df850:	move   *a11(0x100), a9, 1
3f5df870:	sub    a11, a11
3f5df880:	movb   a11, *a9(0x28)
3f5df8a0:	calla  L3F5EA530
3f5df8d0:	move   a14, -*sp, 1
3f5df8e0:	move   *a13(0x60), *a14+, 1
3f5df900:	calla  L3F709340
3f5df930:	calla  L3F57A710
3f5df960:	move   @0x1b3900, a9, 1
3f5df990:	move   *a9(0x100), a11, 1
3f5df9b0:	movi   0xffff, a8
3f5df9d0:	move   a8, *a11(0x30), 1
3f5df9f0:	jauc   L3F5E0550
L3F5DFA10:
3f5dfa10:	sub    a9, a9
3f5dfa20:	move   a9, *a13(0x40), 1
L3F5DFA40:
3f5dfa40:	move   @0x1b3900, a11, 1
3f5dfa70:	move   *a11(0x100), a9, 1
3f5dfa90:	move   a14, -*sp, 1
3f5dfaa0:	move   a13, a7
3f5dfab0:	addk   32, a7
3f5dfac0:	move   a7, *a14+, 1
3f5dfad0:	move   *a13(0xffa0), *a14+, 1
3f5dfaf0:	move   *a13(0xffc0), *a14+, 1
3f5dfb10:	move   *a13, a7, 1
3f5dfb20:	move   *a7(0x70), *a14+, 1
3f5dfb40:	calla  L3F6BC4B0
3f5dfb70:	movb   a8, *a9(0x20)
3f5dfb90:	move   @0x1b3900, a11, 1
3f5dfbc0:	move   *a11(0x100), a9, 1
3f5dfbe0:	movb   *a9(0x20), a9
3f5dfc00:	jreq   L3F5DFC80
3f5dfc10:	move   *a11(0x100), a9, 1
3f5dfc30:	movi   0xffff, a7
3f5dfc50:	move   a7, *a9(0x30), 1
3f5dfc70:	jruc   L3F5E0120
L3F5DFC80:
3f5dfc80:	move   *a13(0xff80), a9, 1
3f5dfca0:	jreq   L3F5E0120
3f5dfcb0:	move   *a13(0x40), a7, 1
3f5dfcd0:	jreq   L3F5E0120
3f5dfce0:	move   *a13(0x20), a7, 1
3f5dfd00:	jreq   L3F5E0120
3f5dfd10:	move   *a13(0x40), a9, 1
3f5dfd30:	setf   16, 1, 0
3f5dfd40:	move   *a7(0x40), a7, 0
3f5dfd60:	cmp    a7, a9
3f5dfd70:	jrle   L3F5DFDE0
3f5dfd80:	move   *a13(0x20), a7, 1
3f5dfda0:	move   *a7(0x40), a7, 0
3f5dfdc0:	move   a7, *a13(0x40), 1
L3F5DFDE0:
3f5dfde0:	move   *a11(0x100), a9, 1
3f5dfe00:	move   a14, -*sp, 1
3f5dfe10:	move   *a13(0x40), *a14+, 1
3f5dfe30:	move   *a13(0xff80), *a14+, 1
3f5dfe50:	move   *a13(0x20), a7, 1
3f5dfe70:	move   *a7(0x20), a7, 1
3f5dfe90:	sll    0x3, a7
3f5dfea0:	move   *a13(0x20), a11, 1
3f5dfec0:	add    a11, a7
3f5dfed0:	move   a7, *a14+, 1
3f5dfee0:	calla  L3F596180
3f5dff10:	movb   a8, *a9(0x20)
3f5dff30:	move   @0x1b3900, a9, 1
3f5dff60:	move   *a9(0x100), a7, 1
3f5dff80:	movb   *a7(0x20), a7
3f5dffa0:	jreq   L3F5E0020
3f5dffb0:	move   *a9(0x100), a7, 1
3f5dffd0:	movi   0xffff, a11
3f5dfff0:	move   a11, *a7(0x30), 1
3f5e0010:	jruc   L3F5E0120
L3F5E0020:
3f5e0020:	move   *a9(0x100), a7, 1
3f5e0040:	move   a14, -*sp, 1
3f5e0050:	movk   4, a11
3f5e0060:	move   a11, *a14+, 1
3f5e0070:	move   *a13(0xff60), *a14+, 1
3f5e0090:	move   a13, a11
3f5e00a0:	addi   0x40, a11
3f5e00c0:	move   a11, *a14+, 1
3f5e00d0:	calla  L3F596180
3f5e0100:	movb   a8, *a7(0x20)
L3F5E0120:
3f5e0120:	move   *a13(0x20), a11, 1
3f5e0140:	jreq   L3F5E01A0
3f5e0150:	move   a14, -*sp, 1
3f5e0160:	move   a11, *a14+, 1
3f5e0170:	calla  L3F6ACE40
L3F5E01A0:
3f5e01a0:	move   @0x1b3900, a9, 1
3f5e01d0:	move   *a9(0x100), a7, 1
3f5e01f0:	movb   *a7(0x20), a7
3f5e0210:	jreq   L3F5E03D0
3f5e0220:	move   *a9(0x100), a7, 1
3f5e0240:	sub    a11, a11
3f5e0250:	movb   a11, *a7(0x28)
3f5e0270:	calla  L3F5EA530
3f5e02a0:	move   a14, -*sp, 1
3f5e02b0:	move   *a13(0x60), *a14+, 1
3f5e02d0:	calla  L3F709340
3f5e0300:	calla  L3F57A710
3f5e0330:	move   @0x1b3900, a9, 1
3f5e0360:	move   *a9(0x100), a7, 1
3f5e0380:	movi   0xffff, a8
3f5e03a0:	move   a8, *a7(0x30), 1
3f5e03c0:	jruc   L3F5E0550
L3F5E03D0:
3f5e03d0:	move   *a9(0x100), a7, 1
3f5e03f0:	sub    a11, a11
3f5e0400:	movb   a11, *a7(0x28)
3f5e0420:	calla  L3F5EA530
3f5e0450:	move   a14, -*sp, 1
3f5e0460:	move   *a13(0x60), *a14+, 1
3f5e0480:	calla  L3F709340
3f5e04b0:	calla  L3F57A710
3f5e04e0:	move   @0x1b3900, a9, 1
3f5e0510:	move   *a9(0x100), a7, 1
3f5e0530:	move   *a7(0x30), a8, 1
L3F5E0550:
3f5e0550:	move   *sp(0xa0), a14, 1
3f5e0570:	mmfm   sp, a7,a9,a11,a13
3f5e0590:	rets   2
3f5e05a0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f5e05c0:	move   a14, a13
3f5e05d0:	addi   0x60, a14
3f5e05f0:	move   @0x1b3900, a11, 1
3f5e0620:	move   *a11(0x100), a11, 1
3f5e0640:	movb   *a11(0x28), a11
3f5e0660:	subk   3, a11
3f5e0670:	jrne   L3F5E0700
3f5e0680:	move   a14, -*sp, 1
3f5e0690:	movi   0x3f5eb870, a8
3f5e06c0:	move   a8, *a14+, 1
3f5e06d0:	calla  L3F596290
L3F5E0700:
3f5e0700:	calla  L3F708DE0
3f5e0730:	move   a8, *a13(0x40), 1
3f5e0750:	move   @0x1b3900, a11, 1
3f5e0780:	move   *a11(0x100), a7, 1
3f5e07a0:	movk   3, a11
3f5e07b0:	movb   a11, *a7(0x28)
3f5e07d0:	move   a14, -*sp, 1
3f5e07e0:	move   @0x1b3900, a7, 1
3f5e0810:	move   *a7(0x100), a11, 1
3f5e0830:	addi   0xb0, a11
3f5e0850:	move   a11, *a14+, 1
3f5e0860:	calla  L3FE19EB0
3f5e0890:	move   a8, a7
3f5e08a0:	jreq   L3F5E0C10
3f5e08b0:	move   @0x1b3900, a11, 1
3f5e08e0:	move   *a11(0x100), a7, 1
3f5e0900:	movb   *a7(0x28), a7
3f5e0920:	subk   4, a7
3f5e0930:	jrne   L3F5E0970
3f5e0940:	calla  L3F5EAFF0
L3F5E0970:
3f5e0970:	move   @0x1b3900, a11, 1
3f5e09a0:	move   *a11(0x100), a7, 1
3f5e09c0:	sub    a11, a11
3f5e09d0:	movb   a11, *a7(0x28)
3f5e09f0:	move   @0x1b3900, a7, 1
3f5e0a20:	move   *a7(0x100), a11, 1
3f5e0a40:	movb   *a11(0x20), a11
3f5e0a60:	jrne   L3F5E0AC0
3f5e0a70:	move   *a7(0x100), a11, 1
3f5e0a90:	movk   4, a7
3f5e0aa0:	movb   a7, *a11(0x20)
L3F5E0AC0:
3f5e0ac0:	move   @0x1b3900, a11, 1
3f5e0af0:	move   *a11(0x100), a7, 1
3f5e0b10:	movi   0xffff, a11
3f5e0b30:	move   a11, *a7(0x30), 1
3f5e0b50:	move   a14, -*sp, 1
3f5e0b60:	move   *a13(0x40), *a14+, 1
3f5e0b80:	calla  L3F709340
3f5e0bb0:	calla  L3F57A710
3f5e0be0:	move   a11, a8
3f5e0bf0:	jauc   L3F5E2040
L3F5E0C10:
3f5e0c10:	move   @0x1b3900, a11, 1
3f5e0c40:	move   *a11(0x100), a7, 1
3f5e0c60:	sub    a11, a11
3f5e0c70:	movb   a11, *a7(0x20)
3f5e0c90:	move   @0x1b3900, a7, 1
3f5e0cc0:	move   *a7(0x100), a11, 1
3f5e0ce0:	sub    a7, a7
3f5e0cf0:	move   a7, *a11(0x30), 1
3f5e0d10:	move   a14, -*sp, 1
3f5e0d20:	move   *a13(0xffe0), *a14+, 1
3f5e0d40:	calla  L3F5E41C0
3f5e0d70:	move   a8, a9
3f5e0d80:	jrne   L3F5E0F80
3f5e0d90:	move   @0x1b3900, a11, 1
3f5e0dc0:	move   *a11(0x100), a7, 1
3f5e0de0:	sub    a11, a11
3f5e0df0:	movb   a11, *a7(0x28)
3f5e0e10:	calla  L3F5EA530
3f5e0e40:	move   a14, -*sp, 1
3f5e0e50:	move   *a13(0x40), *a14+, 1
3f5e0e70:	calla  L3F709340
3f5e0ea0:	calla  L3F57A710
3f5e0ed0:	move   @0x1b3900, a7, 1
3f5e0f00:	move   *a7(0x100), a11, 1
3f5e0f20:	movi   0xffff, a8
3f5e0f40:	move   a8, *a11(0x30), 1
3f5e0f60:	jauc   L3F5E2040
L3F5E0F80:
3f5e0f80:	move   @0x1b3900, a11, 1
3f5e0fb0:	move   *a11(0x100), a7, 1
3f5e0fd0:	move   a14, -*sp, 1
3f5e0fe0:	movk   4, a11
3f5e0ff0:	move   a11, *a14+, 1
3f5e1000:	move   a13, a11
3f5e1010:	addk   32, a11
3f5e1020:	move   a11, *a14+, 1
3f5e1030:	move   *a13(0xffa0), *a14+, 1
3f5e1050:	calla  L3F596070
3f5e1080:	movb   a8, *a7(0x20)
3f5e10a0:	move   @0x1b3900, a7, 1
3f5e10d0:	move   *a7(0x100), a11, 1
3f5e10f0:	movb   *a11(0x20), a11
3f5e1110:	jreq   L3F5E12E0
3f5e1120:	move   *a7(0x100), a11, 1
3f5e1140:	sub    a7, a7
3f5e1150:	movb   a7, *a11(0x28)
3f5e1170:	calla  L3F5EA530
3f5e11a0:	move   a14, -*sp, 1
3f5e11b0:	move   *a13(0x40), *a14+, 1
3f5e11d0:	calla  L3F709340
3f5e1200:	calla  L3F57A710
3f5e1230:	move   @0x1b3900, a11, 1
3f5e1260:	move   *a11(0x100), a7, 1
3f5e1280:	movi   0xffff, a8
3f5e12a0:	move   a8, *a7(0x30), 1
3f5e12c0:	jauc   L3F5E2040
L3F5E12E0:
3f5e12e0:	move   *a9(0x70), a10, 1
3f5e1300:	move   a14, -*sp, 1
3f5e1310:	movk   8, a11
3f5e1320:	move   a11, *a14+, 1
3f5e1330:	movk   1, a11
3f5e1340:	move   a11, *a14+, 1
3f5e1350:	calla  L3F6AC880
3f5e1380:	move   a8, *a13, 1
3f5e1390:	move   a8, a7
3f5e13a0:	jrne   L3F5E1630
3f5e13b0:	move   @0x1b3900, a11, 1
3f5e13e0:	move   *a11(0x100), a7, 1
3f5e1400:	movi   0x37, a11
3f5e1420:	movb   a11, *a7(0x20)
3f5e1440:	move   @0x1b3900, a7, 1
3f5e1470:	move   *a7(0x100), a11, 1
3f5e1490:	sub    a7, a7
3f5e14a0:	movb   a7, *a11(0x28)
3f5e14c0:	calla  L3F5EA530
3f5e14f0:	move   a14, -*sp, 1
3f5e1500:	move   *a13(0x40), *a14+, 1
3f5e1520:	calla  L3F709340
3f5e1550:	calla  L3F57A710
3f5e1580:	move   @0x1b3900, a11, 1
3f5e15b0:	move   *a11(0x100), a7, 1
3f5e15d0:	movi   0xffff, a8
3f5e15f0:	move   a8, *a7(0x30), 1
3f5e1610:	jauc   L3F5E2040
L3F5E1630:
3f5e1630:	move   @0x1b3900, a5, 1
3f5e1660:	move   *a5(0x100), a11, 1
3f5e1680:	move   a14, -*sp, 1
3f5e1690:	sub    a7, a7
3f5e16a0:	move   a7, *a14+, 1
3f5e16b0:	move   a8, *a14+, 1
3f5e16c0:	move   a7, *a14+, 1
3f5e16d0:	movk   15, a7
3f5e16e0:	move   a7, *a14+, 1
3f5e16f0:	move   a10, *a14+, 1
3f5e1700:	move   *a10(0x60), a7, 1
3f5e1720:	move   *a7(0xd0), a7, 1
3f5e1740:	call   a7
3f5e1750:	movb   a8, *a11(0x20)
3f5e1770:	move   @0x1b3900, a11, 1
3f5e17a0:	move   *a11(0x100), a7, 1
3f5e17c0:	movb   *a7(0x20), a7
3f5e17e0:	jreq   L3F5E1860
3f5e17f0:	move   *a11(0x100), a7, 1
3f5e1810:	movi   0xffff, a5
3f5e1830:	move   a5, *a7(0x30), 1
3f5e1850:	jruc   L3F5E1C30
L3F5E1860:
3f5e1860:	move   *a13, a7, 1
3f5e1870:	move   *a13(0x20), a5, 1
3f5e1890:	setf   16, 1, 0
3f5e18a0:	move   *a7(0x40), a7, 0
3f5e18c0:	cmp    a7, a5
3f5e18d0:	jrle   L3F5E1930
3f5e18e0:	move   *a13, a7, 1
3f5e18f0:	move   *a7(0x40), a5, 0
3f5e1910:	move   a5, *a13(0x20), 1
L3F5E1930:
3f5e1930:	move   *a11(0x100), a7, 1
3f5e1950:	move   a14, -*sp, 1
3f5e1960:	move   a5, *a14+, 1
3f5e1970:	move   *a13(0xffc0), *a14+, 1
3f5e1990:	move   *a13, a5, 1
3f5e19a0:	move   *a5(0x20), a5, 1
3f5e19c0:	sll    0x3, a5
3f5e19d0:	move   *a13, a11, 1
3f5e19e0:	add    a11, a5
3f5e19f0:	move   a5, *a14+, 1
3f5e1a00:	calla  L3F596180
3f5e1a30:	movb   a8, *a7(0x20)
3f5e1a50:	move   @0x1b3900, a7, 1
3f5e1a80:	move   *a7(0x100), a5, 1
3f5e1aa0:	movb   *a5(0x20), a5
3f5e1ac0:	jreq   L3F5E1B40
3f5e1ad0:	move   *a7(0x100), a5, 1
3f5e1af0:	movi   0xffff, a11
3f5e1b10:	move   a11, *a5(0x30), 1
3f5e1b30:	jruc   L3F5E1C30
L3F5E1B40:
3f5e1b40:	move   *a7(0x100), a5, 1
3f5e1b60:	move   a14, -*sp, 1
3f5e1b70:	movk   4, a11
3f5e1b80:	move   a11, *a14+, 1
3f5e1b90:	move   *a13(0xffa0), *a14+, 1
3f5e1bb0:	move   a13, a11
3f5e1bc0:	addk   32, a11
3f5e1bd0:	move   a11, *a14+, 1
3f5e1be0:	calla  L3F596180
3f5e1c10:	movb   a8, *a5(0x20)
L3F5E1C30:
3f5e1c30:	move   a14, -*sp, 1
3f5e1c40:	move   *a13(0x0), *a14+, 1
3f5e1c60:	calla  L3F6ADF20
3f5e1c90:	move   @0x1b3900, a11, 1
3f5e1cc0:	move   *a11(0x100), a7, 1
3f5e1ce0:	movb   *a7(0x20), a7
3f5e1d00:	jreq   L3F5E1EC0
3f5e1d10:	move   *a11(0x100), a7, 1
3f5e1d30:	sub    a5, a5
3f5e1d40:	movb   a5, *a7(0x28)
3f5e1d60:	calla  L3F5EA530
3f5e1d90:	move   a14, -*sp, 1
3f5e1da0:	move   *a13(0x40), *a14+, 1
3f5e1dc0:	calla  L3F709340
3f5e1df0:	calla  L3F57A710
3f5e1e20:	move   @0x1b3900, a11, 1
3f5e1e50:	move   *a11(0x100), a7, 1
3f5e1e70:	movi   0xffff, a8
3f5e1e90:	move   a8, *a7(0x30), 1
3f5e1eb0:	jruc   L3F5E2040
L3F5E1EC0:
3f5e1ec0:	move   *a11(0x100), a7, 1
3f5e1ee0:	sub    a5, a5
3f5e1ef0:	movb   a5, *a7(0x28)
3f5e1f10:	calla  L3F5EA530
3f5e1f40:	move   a14, -*sp, 1
3f5e1f50:	move   *a13(0x40), *a14+, 1
3f5e1f70:	calla  L3F709340
3f5e1fa0:	calla  L3F57A710
3f5e1fd0:	move   @0x1b3900, a11, 1
3f5e2000:	move   *a11(0x100), a7, 1
3f5e2020:	move   *a7(0x30), a8, 1
L3F5E2040:
3f5e2040:	move   *sp(0xe0), a14, 1
3f5e2060:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f5e2080:	rets   2
3f5e2090:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f5e20b0:	move   a14, a13
3f5e20c0:	addi   0x60, a14
3f5e20e0:	move   @0x1b3900, a11, 1
3f5e2110:	move   *a11(0x100), a11, 1
3f5e2130:	movb   *a11(0x28), a11
3f5e2150:	subk   3, a11
3f5e2160:	jrne   L3F5E21F0
3f5e2170:	move   a14, -*sp, 1
3f5e2180:	movi   0x3f5eb870, a8
3f5e21b0:	move   a8, *a14+, 1
3f5e21c0:	calla  L3F596290
L3F5E21F0:
3f5e21f0:	calla  L3F708DE0
3f5e2220:	move   a8, *a13(0x40), 1
3f5e2240:	move   @0x1b3900, a11, 1
3f5e2270:	move   *a11(0x100), a7, 1
3f5e2290:	movk   3, a11
3f5e22a0:	movb   a11, *a7(0x28)
3f5e22c0:	move   a14, -*sp, 1
3f5e22d0:	move   @0x1b3900, a7, 1
3f5e2300:	move   *a7(0x100), a11, 1
3f5e2320:	addi   0xb0, a11
3f5e2340:	move   a11, *a14+, 1
3f5e2350:	calla  L3FE19EB0
3f5e2380:	move   a8, a7
3f5e2390:	jreq   L3F5E2700
3f5e23a0:	move   @0x1b3900, a11, 1
3f5e23d0:	move   *a11(0x100), a7, 1
3f5e23f0:	movb   *a7(0x28), a7
3f5e2410:	subk   4, a7
3f5e2420:	jrne   L3F5E2460
3f5e2430:	calla  L3F5EAFF0
L3F5E2460:
3f5e2460:	move   @0x1b3900, a11, 1
3f5e2490:	move   *a11(0x100), a7, 1
3f5e24b0:	sub    a11, a11
3f5e24c0:	movb   a11, *a7(0x28)
3f5e24e0:	move   @0x1b3900, a7, 1
3f5e2510:	move   *a7(0x100), a11, 1
3f5e2530:	movb   *a11(0x20), a11
3f5e2550:	jrne   L3F5E25B0
3f5e2560:	move   *a7(0x100), a11, 1
3f5e2580:	movk   4, a7
3f5e2590:	movb   a7, *a11(0x20)
L3F5E25B0:
3f5e25b0:	move   @0x1b3900, a11, 1
3f5e25e0:	move   *a11(0x100), a7, 1
3f5e2600:	movi   0xffff, a11
3f5e2620:	move   a11, *a7(0x30), 1
3f5e2640:	move   a14, -*sp, 1
3f5e2650:	move   *a13(0x40), *a14+, 1
3f5e2670:	calla  L3F709340
3f5e26a0:	calla  L3F57A710
3f5e26d0:	move   a11, a8
3f5e26e0:	jauc   L3F5E3DE0
L3F5E2700:
3f5e2700:	move   @0x1b3900, a11, 1
3f5e2730:	move   *a11(0x100), a7, 1
3f5e2750:	sub    a11, a11
3f5e2760:	movb   a11, *a7(0x20)
3f5e2780:	move   @0x1b3900, a7, 1
3f5e27b0:	move   *a7(0x100), a11, 1
3f5e27d0:	sub    a7, a7
3f5e27e0:	move   a7, *a11(0x30), 1
3f5e2800:	move   a14, -*sp, 1
3f5e2810:	move   *a13(0xffe0), *a14+, 1
3f5e2830:	calla  L3F5E41C0
3f5e2860:	move   a8, a9
3f5e2870:	jrne   L3F5E2A70
3f5e2880:	move   @0x1b3900, a11, 1
3f5e28b0:	move   *a11(0x100), a7, 1
3f5e28d0:	sub    a11, a11
3f5e28e0:	movb   a11, *a7(0x28)
3f5e2900:	calla  L3F5EA530
3f5e2930:	move   a14, -*sp, 1
3f5e2940:	move   *a13(0x40), *a14+, 1
3f5e2960:	calla  L3F709340
3f5e2990:	calla  L3F57A710
3f5e29c0:	move   @0x1b3900, a7, 1
3f5e29f0:	move   *a7(0x100), a11, 1
3f5e2a10:	movi   0xffff, a8
3f5e2a30:	move   a8, *a11(0x30), 1
3f5e2a50:	jauc   L3F5E3DE0
L3F5E2A70:
3f5e2a70:	move   *a9(0x70), a10, 1
3f5e2a90:	setf   16, 1, 0
3f5e2aa0:	move   *a10(0x30), a11, 0
3f5e2ac0:	btst   1, a11
3f5e2ad0:	jrne   L3F5E2D60
3f5e2ae0:	move   @0x1b3900, a11, 1
3f5e2b10:	move   *a11(0x100), a7, 1
3f5e2b30:	movi   0x39, a11
3f5e2b50:	movb   a11, *a7(0x20)
3f5e2b70:	move   @0x1b3900, a7, 1
3f5e2ba0:	move   *a7(0x100), a11, 1
3f5e2bc0:	sub    a7, a7
3f5e2bd0:	movb   a7, *a11(0x28)
3f5e2bf0:	calla  L3F5EA530
3f5e2c20:	move   a14, -*sp, 1
3f5e2c30:	move   *a13(0x40), *a14+, 1
3f5e2c50:	calla  L3F709340
3f5e2c80:	calla  L3F57A710
3f5e2cb0:	move   @0x1b3900, a11, 1
3f5e2ce0:	move   *a11(0x100), a7, 1
3f5e2d00:	movi   0xffff, a8
3f5e2d20:	move   a8, *a7(0x30), 1
3f5e2d40:	jauc   L3F5E3DE0
L3F5E2D60:
3f5e2d60:	move   a14, -*sp, 1
3f5e2d70:	movk   8, a11
3f5e2d80:	move   a11, *a14+, 1
3f5e2d90:	movk   1, a7
3f5e2da0:	move   a7, *a14+, 1
3f5e2db0:	calla  L3F6AC880
3f5e2de0:	move   a8, *a13, 1
3f5e2df0:	move   a8, a8
3f5e2e00:	jrne   L3F5E3090
3f5e2e10:	move   @0x1b3900, a7, 1
3f5e2e40:	move   *a7(0x100), a11, 1
3f5e2e60:	movi   0x37, a7
3f5e2e80:	movb   a7, *a11(0x20)
3f5e2ea0:	move   @0x1b3900, a11, 1
3f5e2ed0:	move   *a11(0x100), a7, 1
3f5e2ef0:	sub    a11, a11
3f5e2f00:	movb   a11, *a7(0x28)
3f5e2f20:	calla  L3F5EA530
3f5e2f50:	move   a14, -*sp, 1
3f5e2f60:	move   *a13(0x40), *a14+, 1
3f5e2f80:	calla  L3F709340
3f5e2fb0:	calla  L3F57A710
3f5e2fe0:	move   @0x1b3900, a7, 1
3f5e3010:	move   *a7(0x100), a11, 1
3f5e3030:	movi   0xffff, a8
3f5e3050:	move   a8, *a11(0x30), 1
3f5e3070:	jauc   L3F5E3DE0
L3F5E3090:
3f5e3090:	move   @0x1b3900, a7, 1
3f5e30c0:	move   *a7(0x100), a11, 1
3f5e30e0:	move   a14, -*sp, 1
3f5e30f0:	movk   4, a7
3f5e3100:	move   a7, *a14+, 1
3f5e3110:	move   a13, a7
3f5e3120:	addk   32, a7
3f5e3130:	move   a7, *a14+, 1
3f5e3140:	move   *a13(0xffa0), *a14+, 1
3f5e3160:	calla  L3F596070
3f5e3190:	movb   a8, *a11(0x20)
3f5e31b0:	move   @0x1b3900, a11, 1
3f5e31e0:	move   *a11(0x100), a7, 1
3f5e3200:	movb   *a7(0x20), a7
3f5e3220:	jreq   L3F5E33F0
3f5e3230:	move   *a11(0x100), a7, 1
3f5e3250:	sub    a11, a11
3f5e3260:	movb   a11, *a7(0x28)
3f5e3280:	calla  L3F5EA530
3f5e32b0:	move   a14, -*sp, 1
3f5e32c0:	move   *a13(0x40), *a14+, 1
3f5e32e0:	calla  L3F709340
3f5e3310:	calla  L3F57A710
3f5e3340:	move   @0x1b3900, a7, 1
3f5e3370:	move   *a7(0x100), a11, 1
3f5e3390:	movi   0xffff, a8
3f5e33b0:	move   a8, *a11(0x30), 1
3f5e33d0:	jauc   L3F5E3DE0
L3F5E33F0:
3f5e33f0:	move   *a11(0x100), a7, 1
3f5e3410:	move   a14, -*sp, 1
3f5e3420:	sub    a5, a5
3f5e3430:	move   a5, *a14+, 1
3f5e3440:	move   *a13(0x0), *a14+, 1
3f5e3460:	move   a5, *a14+, 1
3f5e3470:	movk   16, a5
3f5e3480:	move   a5, *a14+, 1
3f5e3490:	move   a10, *a14+, 1
3f5e34a0:	move   *a10(0x60), a5, 1
3f5e34c0:	move   *a5(0xd0), a5, 1
3f5e34e0:	call   a5
3f5e34f0:	movb   a8, *a7(0x20)
3f5e3510:	move   @0x1b3900, a11, 1
3f5e3540:	move   *a11(0x100), a7, 1
3f5e3560:	movb   *a7(0x20), a7
3f5e3580:	jreq   L3F5E3600
3f5e3590:	move   *a11(0x100), a7, 1
3f5e35b0:	movi   0xffff, a5
3f5e35d0:	move   a5, *a7(0x30), 1
3f5e35f0:	jruc   L3F5E39D0
L3F5E3600:
3f5e3600:	move   *a13, a7, 1
3f5e3610:	move   *a13(0x20), a5, 1
3f5e3630:	setf   16, 1, 0
3f5e3640:	move   *a7(0x40), a7, 0
3f5e3660:	cmp    a7, a5
3f5e3670:	jrle   L3F5E36D0
3f5e3680:	move   *a13, a7, 1
3f5e3690:	move   *a7(0x40), a5, 0
3f5e36b0:	move   a5, *a13(0x20), 1
L3F5E36D0:
3f5e36d0:	move   *a11(0x100), a7, 1
3f5e36f0:	move   a14, -*sp, 1
3f5e3700:	move   a5, *a14+, 1
3f5e3710:	move   *a13(0xffc0), *a14+, 1
3f5e3730:	move   *a13, a5, 1
3f5e3740:	move   *a5(0x20), a5, 1
3f5e3760:	sll    0x3, a5
3f5e3770:	move   *a13, a11, 1
3f5e3780:	add    a11, a5
3f5e3790:	move   a5, *a14+, 1
3f5e37a0:	calla  L3F596180
3f5e37d0:	movb   a8, *a7(0x20)
3f5e37f0:	move   @0x1b3900, a7, 1
3f5e3820:	move   *a7(0x100), a5, 1
3f5e3840:	movb   *a5(0x20), a5
3f5e3860:	jreq   L3F5E38E0
3f5e3870:	move   *a7(0x100), a5, 1
3f5e3890:	movi   0xffff, a11
3f5e38b0:	move   a11, *a5(0x30), 1
3f5e38d0:	jruc   L3F5E39D0
L3F5E38E0:
3f5e38e0:	move   *a7(0x100), a5, 1
3f5e3900:	move   a14, -*sp, 1
3f5e3910:	movk   4, a11
3f5e3920:	move   a11, *a14+, 1
3f5e3930:	move   *a13(0xffa0), *a14+, 1
3f5e3950:	move   a13, a11
3f5e3960:	addk   32, a11
3f5e3970:	move   a11, *a14+, 1
3f5e3980:	calla  L3F596180
3f5e39b0:	movb   a8, *a5(0x20)
L3F5E39D0:
3f5e39d0:	move   a14, -*sp, 1
3f5e39e0:	move   *a13(0x0), *a14+, 1
3f5e3a00:	calla  L3F6ADF20
3f5e3a30:	move   @0x1b3900, a11, 1
3f5e3a60:	move   *a11(0x100), a7, 1
3f5e3a80:	movb   *a7(0x20), a7
3f5e3aa0:	jreq   L3F5E3C60
3f5e3ab0:	move   *a11(0x100), a7, 1
3f5e3ad0:	sub    a5, a5
3f5e3ae0:	movb   a5, *a7(0x28)
3f5e3b00:	calla  L3F5EA530
3f5e3b30:	move   a14, -*sp, 1
3f5e3b40:	move   *a13(0x40), *a14+, 1
3f5e3b60:	calla  L3F709340
3f5e3b90:	calla  L3F57A710
3f5e3bc0:	move   @0x1b3900, a11, 1
3f5e3bf0:	move   *a11(0x100), a7, 1
3f5e3c10:	movi   0xffff, a8
3f5e3c30:	move   a8, *a7(0x30), 1
3f5e3c50:	jruc   L3F5E3DE0
L3F5E3C60:
3f5e3c60:	move   *a11(0x100), a7, 1
3f5e3c80:	sub    a5, a5
3f5e3c90:	movb   a5, *a7(0x28)
3f5e3cb0:	calla  L3F5EA530
3f5e3ce0:	move   a14, -*sp, 1
3f5e3cf0:	move   *a13(0x40), *a14+, 1
3f5e3d10:	calla  L3F709340
3f5e3d40:	calla  L3F57A710
3f5e3d70:	move   @0x1b3900, a11, 1
3f5e3da0:	move   *a11(0x100), a7, 1
3f5e3dc0:	move   *a7(0x30), a8, 1
L3F5E3DE0:
3f5e3de0:	move   *sp(0xe0), a14, 1
3f5e3e00:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f5e3e20:	rets   2
L3F5E3E30:
3f5e3e30:	mmtm   sp, a7,a9,a11,a13
3f5e3e50:	move   a14, a13
3f5e3e60:	addk   32, a14
3f5e3e70:	move   *a13(0xffa0), a11, 1
3f5e3e90:	cmpi   0x70, a11
3f5e3eb0:	jrls   L3F5E3EE0
3f5e3ec0:	movk   22, a8
3f5e3ed0:	jruc   L3F5E4170
L3F5E3EE0:
3f5e3ee0:	move   a14, -*sp, 1
3f5e3ef0:	move   *a13(0xff80), *a14+, 1
3f5e3f10:	movk   1, a7
3f5e3f20:	move   a7, *a14+, 1
3f5e3f30:	calla  L3F6AC3C0
3f5e3f60:	move   a8, a9
3f5e3f70:	jrne   L3F5E3FB0
3f5e3f80:	movi   0x37, a8
3f5e3fa0:	jruc   L3F5E4170
L3F5E3FB0:
3f5e3fb0:	setf   16, 1, 0
3f5e3fc0:	move   a11, *a9(0x40), 0
3f5e3fe0:	move   a14, -*sp, 1
3f5e3ff0:	move   a11, *a14+, 1
3f5e4000:	move   *a9(0x20), a7, 1
3f5e4020:	sll    0x3, a7
3f5e4030:	add    a9, a7
3f5e4040:	move   a7, *a14+, 1
3f5e4050:	move   *a13(0xffc0), *a14+, 1
3f5e4070:	calla  L3F596070
3f5e40a0:	move   a8, *a13, 1
3f5e40b0:	move   a8, a7
3f5e40c0:	jreq   L3F5E4130
3f5e40d0:	move   a14, -*sp, 1
3f5e40e0:	move   a9, *a14+, 1
3f5e40f0:	calla  L3F6ACE40
3f5e4120:	jruc   L3F5E4160
L3F5E4130:
3f5e4130:	move   *a13(0xffe0), a7, 1
3f5e4150:	move   a9, *a7, 1
L3F5E4160:
3f5e4160:	move   *a13, a8, 1
L3F5E4170:
3f5e4170:	move   *sp(0xa0), a14, 1
3f5e4190:	mmfm   sp, a7,a9,a11,a13
3f5e41b0:	rets   2
L3F5E41C0:
3f5e41c0:	mmtm   sp, a7,a9,a11,a13
3f5e41e0:	move   a14, a13
3f5e41f0:	move   a14, -*sp, 1
3f5e4200:	move   *a13(0xffe0), *a14+, 1
3f5e4220:	calla  L3F584F70
3f5e4250:	move   a8, a9
3f5e4260:	jrne   L3F5E4290
3f5e4270:	sub    a8, a8
3f5e4280:	jruc   L3F5E43A0
L3F5E4290:
3f5e4290:	setf   16, 1, 0
3f5e42a0:	move   *a9(0x20), a11, 0
3f5e42c0:	subk   2, a11
3f5e42d0:	jreq   L3F5E4390
3f5e42e0:	move   @0x1b3900, a11, 1
3f5e4310:	move   *a11(0x100), a7, 1
3f5e4330:	movi   0x26, a11
3f5e4350:	movb   a11, *a7(0x20)
3f5e4370:	sub    a8, a8
3f5e4380:	jruc   L3F5E43A0
L3F5E4390:
3f5e4390:	move   a9, a8
L3F5E43A0:
3f5e43a0:	move   *sp(0xa0), a14, 1
3f5e43c0:	mmfm   sp, a7,a9,a11,a13
3f5e43e0:	rets   2
L3F5E43F0:
3f5e43f0:	mmtm   sp, a9,a11,a13
3f5e4410:	move   a14, a13
3f5e4420:	addi   0x980, a14
3f5e4440:	sub    a11, a11
3f5e4450:	move   a11, *a13(0x8e0), 1
3f5e4470:	move   @0x1b3900, a11, 1
3f5e44a0:	move   *a11(0x100), a11, 1
3f5e44c0:	movb   *a11(0x28), a11
3f5e44e0:	subk   3, a11
3f5e44f0:	jrne   L3F5E4580
3f5e4500:	move   a14, -*sp, 1
3f5e4510:	movi   0x3f5eb870, a8
3f5e4540:	move   a8, *a14+, 1
3f5e4550:	calla  L3F596290
L3F5E4580:
3f5e4580:	calla  L3F708DE0
3f5e45b0:	move   a8, *a13(0x940), 1
3f5e45d0:	move   @0x1b3900, a11, 1
3f5e4600:	move   *a11(0x100), a9, 1
3f5e4620:	movk   3, a11
3f5e4630:	movb   a11, *a9(0x28)
3f5e4650:	move   a14, -*sp, 1
3f5e4660:	move   @0x1b3900, a9, 1
3f5e4690:	move   *a9(0x100), a11, 1
3f5e46b0:	addi   0xb0, a11
3f5e46d0:	move   a11, *a14+, 1
3f5e46e0:	calla  L3FE19EB0
3f5e4710:	move   a8, a9
3f5e4720:	jreq   L3F5E4A90
3f5e4730:	move   @0x1b3900, a11, 1
3f5e4760:	move   *a11(0x100), a9, 1
3f5e4780:	movb   *a9(0x28), a9
3f5e47a0:	subk   4, a9
3f5e47b0:	jrne   L3F5E47F0
3f5e47c0:	calla  L3F5EAFF0
L3F5E47F0:
3f5e47f0:	move   @0x1b3900, a11, 1
3f5e4820:	move   *a11(0x100), a9, 1
3f5e4840:	sub    a11, a11
3f5e4850:	movb   a11, *a9(0x28)
3f5e4870:	move   @0x1b3900, a9, 1
3f5e48a0:	move   *a9(0x100), a11, 1
3f5e48c0:	movb   *a11(0x20), a11
3f5e48e0:	jrne   L3F5E4940
3f5e48f0:	move   *a9(0x100), a11, 1
3f5e4910:	movk   4, a9
3f5e4920:	movb   a9, *a11(0x20)
L3F5E4940:
3f5e4940:	move   @0x1b3900, a11, 1
3f5e4970:	move   *a11(0x100), a9, 1
3f5e4990:	movi   0xffff, a11
3f5e49b0:	move   a11, *a9(0x30), 1
3f5e49d0:	move   a14, -*sp, 1
3f5e49e0:	move   *a13(0x940), *a14+, 1
3f5e4a00:	calla  L3F709340
3f5e4a30:	calla  L3F57A710
3f5e4a60:	move   a11, a8
3f5e4a70:	jauc   L3F5E7300
L3F5E4A90:
3f5e4a90:	move   @0x1b3900, a11, 1
3f5e4ac0:	move   *a11(0x100), a9, 1
3f5e4ae0:	sub    a11, a11
3f5e4af0:	movb   a11, *a9(0x20)
3f5e4b10:	move   @0x1b3900, a9, 1
3f5e4b40:	move   *a9(0x100), a11, 1
3f5e4b60:	sub    a9, a9
3f5e4b70:	move   a9, *a11(0x30), 1
3f5e4b90:	move   a14, -*sp, 1
3f5e4ba0:	movi   0x60, a11
3f5e4bc0:	move   a11, *a14+, 1
3f5e4bd0:	move   a13, *a14+, 1
3f5e4be0:	calla  L3FB44A00
3f5e4c10:	move   a14, -*sp, 1
3f5e4c20:	move   a11, *a14+, 1
3f5e4c30:	move   a13, a9
3f5e4c40:	addi   0x300, a9
3f5e4c60:	move   a9, *a14+, 1
3f5e4c70:	calla  L3FB44A00
3f5e4ca0:	move   *a13(0xffe0), a9, 1
3f5e4cc0:	cmpi   0x40, a9
3f5e4ce0:	jrle   L3F5E4D20
3f5e4cf0:	subk   32, a11
3f5e4d00:	move   a11, *a13(0xffe0), 1
L3F5E4D20:
3f5e4d20:	move   *a13(0xffe0), a11, 1
3f5e4d40:	addk   31, a11
3f5e4d50:	srl    0x5, a11
3f5e4d60:	move   a11, *a13(0x680), 1
3f5e4d80:	move   *a13(0xffc0), a9, 1
3f5e4da0:	jreq   L3F5E4F60
3f5e4db0:	move   @0x1b3900, a9, 1
3f5e4de0:	move   *a9(0x100), a11, 1
3f5e4e00:	move   a14, -*sp, 1
3f5e4e10:	move   *a13(0x680), a9, 1
3f5e4e30:	sll    0x2, a9
3f5e4e40:	move   a9, *a14+, 1
3f5e4e50:	move   a13, *a14+, 1
3f5e4e60:	move   *a13(0xffc0), *a14+, 1
3f5e4e80:	calla  L3F596070
3f5e4eb0:	movb   a8, *a11(0x20)
3f5e4ed0:	move   @0x1b3900, a11, 1
3f5e4f00:	move   *a11(0x100), a9, 1
3f5e4f20:	movb   *a9(0x20), a9
3f5e4f40:	jane   L3F5E6980
L3F5E4F60:
3f5e4f60:	move   *a13(0xffa0), a11, 1
3f5e4f80:	jreq   L3F5E5170
3f5e4f90:	move   @0x1b3900, a9, 1
3f5e4fc0:	move   *a9(0x100), a11, 1
3f5e4fe0:	move   a14, -*sp, 1
3f5e4ff0:	move   *a13(0x680), a9, 1
3f5e5010:	sll    0x2, a9
3f5e5020:	move   a9, *a14+, 1
3f5e5030:	move   a13, a9
3f5e5040:	addi   0x100, a9
3f5e5060:	move   a9, *a14+, 1
3f5e5070:	move   *a13(0xffa0), *a14+, 1
3f5e5090:	calla  L3F596070
3f5e50c0:	movb   a8, *a11(0x20)
3f5e50e0:	move   @0x1b3900, a11, 1
3f5e5110:	move   *a11(0x100), a9, 1
3f5e5130:	movb   *a9(0x20), a9
3f5e5150:	jane   L3F5E6980
L3F5E5170:
3f5e5170:	move   *a13(0xff80), a11, 1
3f5e5190:	jreq   L3F5E5380
3f5e51a0:	move   @0x1b3900, a9, 1
3f5e51d0:	move   *a9(0x100), a11, 1
3f5e51f0:	move   a14, -*sp, 1
3f5e5200:	move   *a13(0x680), a9, 1
3f5e5220:	sll    0x2, a9
3f5e5230:	move   a9, *a14+, 1
3f5e5240:	move   a13, a9
3f5e5250:	addi   0x200, a9
3f5e5270:	move   a9, *a14+, 1
3f5e5280:	move   *a13(0xff80), *a14+, 1
3f5e52a0:	calla  L3F596070
3f5e52d0:	movb   a8, *a11(0x20)
3f5e52f0:	move   @0x1b3900, a11, 1
3f5e5320:	move   *a11(0x100), a9, 1
3f5e5340:	movb   *a9(0x20), a9
3f5e5360:	jane   L3F5E6980
L3F5E5380:
3f5e5380:	move   *a13(0xff60), a11, 1
3f5e53a0:	jreq   L3F5E5840
3f5e53b0:	move   @0x1b3900, a9, 1
3f5e53e0:	move   *a9(0x100), a11, 1
3f5e5400:	move   a14, -*sp, 1
3f5e5410:	movk   8, a9
3f5e5420:	move   a9, *a14+, 1
3f5e5430:	move   a13, a9
3f5e5440:	addi   0x600, a9
3f5e5460:	move   a9, *a14+, 1
3f5e5470:	move   *a13(0xff60), *a14+, 1
3f5e5490:	calla  L3F596070
3f5e54c0:	movb   a8, *a11(0x20)
3f5e54e0:	move   @0x1b3900, a11, 1
3f5e5510:	move   *a11(0x100), a9, 1
3f5e5530:	movb   *a9(0x20), a9
3f5e5550:	jane   L3F5E6980
3f5e5570:	move   a14, -*sp, 1
3f5e5580:	move   a13, a9
3f5e5590:	addi   0x600, a9
3f5e55b0:	move   a9, *a14+, 1
3f5e55c0:	calla  L3F5F1A90
3f5e55f0:	move   a8, a11
3f5e5600:	jreq   L3F5E56B0
3f5e5610:	move   @0x1b3900, a11, 1
3f5e5640:	move   *a11(0x100), a9, 1
3f5e5660:	movk   22, a11
3f5e5670:	movb   a11, *a9(0x20)
3f5e5690:	jauc   L3F5E6980
L3F5E56B0:
3f5e56b0:	calla  L3FB33870
3f5e56e0:	move   a8, *a13(0x640), 1
3f5e5700:	move   a14, -*sp, 1
3f5e5710:	move   a13, a11
3f5e5720:	addi   0x900, a11
3f5e5740:	move   a11, *a14+, 1
3f5e5750:	calla  L3F6FC4D0
3f5e5780:	move   a14, -*sp, 1
3f5e5790:	move   a11, *a14+, 1
3f5e57a0:	move   a9, *a14+, 1
3f5e57b0:	calla  L3F5E82E0
3f5e57e0:	move   a14, -*sp, 1
3f5e57f0:	move   *a13(0x640), *a14+, 1
3f5e5810:	calla  L3FB338D0
L3F5E5840:
3f5e5840:	move   @0x1c83c0, a11, 1
3f5e5870:	move   a11, *a13(0x660), 1
3f5e5890:	move   @0x1b3900, a9, 1
3f5e58c0:	move   *a9(0x100), a9, 1
3f5e58e0:	move   *a9(0x90), a11, 1
3f5e5900:	ori    0x400000, a11
3f5e5930:	move   a11, *a9(0x90), 1
3f5e5950:	calla  L3FB2E040
3f5e5980:	move   @0x1b3900, a11, 1
3f5e59b0:	move   *a11(0x100), a9, 1
3f5e59d0:	move   a14, -*sp, 1
3f5e59e0:	move   *a13(0xffe0), *a14+, 1
3f5e5a00:	move   a13, a11
3f5e5a10:	addi   0x300, a11
3f5e5a30:	move   a11, *a14+, 1
3f5e5a40:	move   a13, *a14+, 1
3f5e5a50:	calla  L3F5E7520
3f5e5a80:	move   a8, *a9(0x30), 1
3f5e5aa0:	move   @0x1b3900, a9, 1
3f5e5ad0:	move   *a9(0x100), a11, 1
3f5e5af0:	movb   *a11(0x20), a11
3f5e5b10:	jane   L3F5E6980
3f5e5b30:	move   *a9(0x100), a11, 1
3f5e5b50:	move   *a11(0x30), a11, 1
3f5e5b70:	jane   L3F5E6980
3f5e5b90:	calla  L3FB33870
3f5e5bc0:	move   a8, *a13(0x640), 1
3f5e5be0:	move   a14, -*sp, 1
3f5e5bf0:	move   a13, a11
3f5e5c00:	addi   0x900, a11
3f5e5c20:	move   a11, *a14+, 1
3f5e5c30:	calla  L3F6FC4D0
3f5e5c60:	move   *a13(0xff60), a9, 1
3f5e5c80:	jreq   L3F5E5DF0
3f5e5c90:	move   *a13(0x900), a11, 1
3f5e5cb0:	move   *a13(0x600), a9, 1
3f5e5cd0:	cmp    a9, a11
3f5e5ce0:	jrgt   L3F5E5D70
3f5e5cf0:	cmp    a9, a11
3f5e5d00:	jrne   L3F5E5DF0
3f5e5d10:	move   *a13(0x920), a9, 1
3f5e5d30:	move   *a13(0x620), a11, 1
3f5e5d50:	cmp    a11, a9
3f5e5d60:	jrlt   L3F5E5DF0
L3F5E5D70:
3f5e5d70:	move   a14, -*sp, 1
3f5e5d80:	move   *a13(0x640), *a14+, 1
3f5e5da0:	calla  L3FB338D0
3f5e5dd0:	jauc   L3F5E6980
L3F5E5DF0:
3f5e5df0:	move   @0x1b3900, a11, 1
3f5e5e20:	move   *a11(0x100), a9, 1
3f5e5e40:	move   *a9(0x90), a9, 1
3f5e5e60:	btst   22, a9
3f5e5e70:	jreq   L3F5E5EF0
3f5e5e80:	move   @0x1c83c0, a9, 1
3f5e5eb0:	move   *a13(0x660), a11, 1
3f5e5ed0:	cmp    a11, a9
3f5e5ee0:	jreq   L3F5E6020
L3F5E5EF0:
3f5e5ef0:	move   @0x1b3900, a11, 1
3f5e5f20:	move   *a11(0x100), a9, 1
3f5e5f40:	move   *a9(0x90), a11, 1
3f5e5f60:	andi   0xffbfffff, a11
3f5e5f90:	move   a11, *a9(0x90), 1
3f5e5fb0:	move   a14, -*sp, 1
3f5e5fc0:	move   *a13(0x640), *a14+, 1
3f5e5fe0:	calla  L3FB338D0
3f5e6010:	jruc   L3F5E5840
L3F5E6020:
3f5e6020:	move   @0x1b3900, a11, 1
3f5e6050:	move   *a11(0x100), a9, 1
3f5e6070:	move   *a9(0x90), a11, 1
3f5e6090:	andi   0xffbfffff, a11
3f5e60c0:	move   a11, *a9(0x90), 1
3f5e60e0:	move   *a13(0xff60), a11, 1
3f5e6100:	jreq   L3F5E6600
3f5e6110:	move   @0x1b3900, a9, 1
3f5e6140:	move   *a9(0x100), a11, 1
3f5e6160:	move   a13, a9
3f5e6170:	addi   0x6a0, a9
3f5e6190:	addi   0xb0, a11
3f5e61b0:	movk   18, a8
L3F5E61C0:
3f5e61c0:	move   *a11+, *a9+, 1
3f5e61d0:	dsjs   a8, L3F5E61C0
3f5e61e0:	move   a14, -*sp, 1
3f5e61f0:	move   @0x1b3900, a11, 1
3f5e6220:	move   *a11(0x100), a9, 1
3f5e6240:	addi   0xb0, a9
3f5e6260:	move   a9, *a14+, 1
3f5e6270:	calla  L3FE19EB0
3f5e62a0:	move   a8, a9
3f5e62b0:	jreq   L3F5E6490
3f5e62c0:	move   a14, -*sp, 1
3f5e62d0:	move   @0x1b3900, a11, 1
3f5e6300:	move   *a11(0x100), a9, 1
3f5e6320:	move   *a9+, *a14+, 1
3f5e6330:	movi   0x3f5e7350, a9
3f5e6360:	move   a9, *a14+, 1
3f5e6370:	calla  L3F6FC3A0
3f5e63a0:	move   @0x1b3900, a11, 1
3f5e63d0:	move   *a11(0x100), a9, 1
3f5e63f0:	movk   4, a11
3f5e6400:	movb   a11, *a9(0x20)
3f5e6420:	move   a14, -*sp, 1
3f5e6430:	move   *a13(0x640), *a14+, 1
3f5e6450:	calla  L3FB338D0
3f5e6480:	jruc   L3F5E6980
L3F5E6490:
3f5e6490:	move   a14, -*sp, 1
3f5e64a0:	move   a14, -*sp, 1
3f5e64b0:	move   a13, a11
3f5e64c0:	addi   0x600, a11
3f5e64e0:	move   a11, *a14+, 1
3f5e64f0:	calla  L3F5F15F0
3f5e6520:	move   a8, *a14+, 1
3f5e6530:	move   @0x1b3900, a9, 1
3f5e6560:	move   *a9(0x100), a11, 1
3f5e6580:	move   *a11+, *a14+, 1
3f5e6590:	movi   0x3f5e7350, a11
3f5e65c0:	move   a11, *a14+, 1
3f5e65d0:	calla  L3F6FC200
L3F5E6600:
3f5e6600:	calla  L3F708700
3f5e6630:	move   a8, *a13(0x8e0), 1
3f5e6650:	move   a14, -*sp, 1
3f5e6660:	movk   26, a11
3f5e6670:	move   a11, *a14+, 1
3f5e6680:	movi   0x95e30, a9
3f5e66b0:	move   a9, *a14+, 1
3f5e66c0:	calla  L3F6FAC70
3f5e66f0:	calla  L3FB2E130
3f5e6720:	move   *a13(0xff60), a9, 1
3f5e6740:	jreq   L3F5E6900
3f5e6750:	move   @0x1b3900, a11, 1
3f5e6780:	move   *a11(0x100), a9, 1
3f5e67a0:	addi   0xb0, a9
3f5e67c0:	move   a13, a11
3f5e67d0:	addi   0x6a0, a11
3f5e67f0:	movk   18, a8
L3F5E6800:
3f5e6800:	move   *a11+, *a9+, 1
3f5e6810:	dsjs   a8, L3F5E6800
3f5e6820:	move   a14, -*sp, 1
3f5e6830:	move   @0x1b3900, a11, 1
3f5e6860:	move   *a11(0x100), a9, 1
3f5e6880:	move   *a9+, *a14+, 1
3f5e6890:	movi   0x3f5e7350, a9
3f5e68c0:	move   a9, *a14+, 1
3f5e68d0:	calla  L3F6FC3A0
L3F5E6900:
3f5e6900:	move   a14, -*sp, 1
3f5e6910:	move   *a13(0x640), *a14+, 1
3f5e6930:	calla  L3FB338D0
3f5e6960:	jauc   L3F5E5840
L3F5E6980:
3f5e6980:	calla  L3FB2E130
3f5e69b0:	move   @0x1b3900, a11, 1
3f5e69e0:	move   *a11(0x100), a9, 1
3f5e6a00:	movb   *a9(0x20), a9
3f5e6a20:	jrne   L3F5E6F50
3f5e6a30:	move   *a13(0xffc0), a9, 1
3f5e6a50:	jreq   L3F5E6BF0
3f5e6a60:	move   a14, -*sp, 1
3f5e6a70:	move   *a13(0x680), a9, 1
3f5e6a90:	sll    0x2, a9
3f5e6aa0:	move   a9, *a14+, 1
3f5e6ab0:	move   *a13(0xffc0), *a14+, 1
3f5e6ad0:	move   a13, a9
3f5e6ae0:	addi   0x300, a9
3f5e6b00:	move   a9, *a14+, 1
3f5e6b10:	calla  L3F596180
3f5e6b40:	move   a8, *a13(0x960), 1
3f5e6b60:	move   a8, a11
3f5e6b70:	jreq   L3F5E6BF0
3f5e6b80:	move   @0x1b3900, a9, 1
3f5e6bb0:	move   *a9(0x100), a11, 1
3f5e6bd0:	movb   a8, *a11(0x20)
L3F5E6BF0:
3f5e6bf0:	move   *a13(0xffa0), a11, 1
3f5e6c10:	jreq   L3F5E6DA0
3f5e6c20:	move   a14, -*sp, 1
3f5e6c30:	move   *a13(0x680), a9, 1
3f5e6c50:	sll    0x2, a9
3f5e6c60:	move   a9, *a14+, 1
3f5e6c70:	move   a11, *a14+, 1
3f5e6c80:	move   a13, a9
3f5e6c90:	addi   0x400, a9
3f5e6cb0:	move   a9, *a14+, 1
3f5e6cc0:	calla  L3F596180
3f5e6cf0:	move   a8, *a13(0x960), 1
3f5e6d10:	move   a8, a8
3f5e6d20:	jreq   L3F5E6DA0
3f5e6d30:	move   @0x1b3900, a9, 1
3f5e6d60:	move   *a9(0x100), a11, 1
3f5e6d80:	movb   a8, *a11(0x20)
L3F5E6DA0:
3f5e6da0:	move   *a13(0xff80), a11, 1
3f5e6dc0:	jreq   L3F5E6F50
3f5e6dd0:	move   a14, -*sp, 1
3f5e6de0:	move   *a13(0x680), a9, 1
3f5e6e00:	sll    0x2, a9
3f5e6e10:	move   a9, *a14+, 1
3f5e6e20:	move   a11, *a14+, 1
3f5e6e30:	move   a13, a9
3f5e6e40:	addi   0x500, a9
3f5e6e60:	move   a9, *a14+, 1
3f5e6e70:	calla  L3F596180
3f5e6ea0:	move   a8, *a13(0x960), 1
3f5e6ec0:	move   a8, a8
3f5e6ed0:	jreq   L3F5E6F50
3f5e6ee0:	move   @0x1b3900, a9, 1
3f5e6f10:	move   *a9(0x100), a11, 1
3f5e6f30:	movb   a8, *a11(0x20)
L3F5E6F50:
3f5e6f50:	move   @0x1b3900, a11, 1
3f5e6f80:	move   *a11(0x100), a9, 1
3f5e6fa0:	movb   *a9(0x20), a9
3f5e6fc0:	jreq   L3F5E7180
3f5e6fd0:	move   *a11(0x100), a9, 1
3f5e6ff0:	sub    a11, a11
3f5e7000:	movb   a11, *a9(0x28)
3f5e7020:	calla  L3F5EA530
3f5e7050:	move   a14, -*sp, 1
3f5e7060:	move   *a13(0x940), *a14+, 1
3f5e7080:	calla  L3F709340
3f5e70b0:	calla  L3F57A710
3f5e70e0:	move   @0x1b3900, a9, 1
3f5e7110:	move   *a9(0x100), a11, 1
3f5e7130:	movi   0xffff, a8
3f5e7150:	move   a8, *a11(0x30), 1
3f5e7170:	jruc   L3F5E7300
L3F5E7180:
3f5e7180:	move   *a11(0x100), a9, 1
3f5e71a0:	sub    a11, a11
3f5e71b0:	movb   a11, *a9(0x28)
3f5e71d0:	calla  L3F5EA530
3f5e7200:	move   a14, -*sp, 1
3f5e7210:	move   *a13(0x940), *a14+, 1
3f5e7230:	calla  L3F709340
3f5e7260:	calla  L3F57A710
3f5e7290:	move   @0x1b3900, a9, 1
3f5e72c0:	move   *a9(0x100), a11, 1
3f5e72e0:	move   *a11(0x30), a8, 1
L3F5E7300:
3f5e7300:	move   *sp(0x80), a14, 1
3f5e7320:	mmfm   sp, a9,a11,a13
3f5e7340:	rets   2
3f5e7350:	mmtm   sp, a9,a10,a13
3f5e7370:	move   a14, a13
3f5e7380:	move   *a13(0xffe0), a9, 1
3f5e73a0:	calla  L3FB33870
3f5e73d0:	move   a8, a10
3f5e73e0:	jruc   L3F5E7450
L3F5E73F0:
3f5e73f0:	move   a14, -*sp, 1
3f5e7400:	move   a9, *a14+, 1
3f5e7410:	calla  L3F6FBE80
3f5e7440:	jruc   L3F5E7480
L3F5E7450:
3f5e7450:	move   *a9(0x1a0), a8, 1
3f5e7470:	jrne   L3F5E73F0
L3F5E7480:
3f5e7480:	move   a14, -*sp, 1
3f5e7490:	move   a10, *a14+, 1
3f5e74a0:	calla  L3FB338D0
3f5e74d0:	move   *sp(0x80), a14, 1
3f5e74f0:	mmfm   sp, a9,a10,a13
3f5e7510:	rets   2
L3F5E7520:
3f5e7520:	mmtm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f5e7540:	move   a14, a13
3f5e7550:	addi   0x60, a14
3f5e7570:	move   @0x1b3900, a7, 1
3f5e75a0:	move   *a7(0x100), a0, 1
3f5e75c0:	sub    a7, a7
3f5e75d0:	move   a7, *a13(0x40), 1
3f5e75f0:	move   a7, a9
3f5e7600:	jruc   L3F5E76A0
L3F5E7610:
3f5e7610:	movk   1, a7
3f5e7620:	move   a7, *a13, 1
3f5e7630:	jruc   L3F5E7700
L3F5E7640:
3f5e7640:	movk   2, a7
3f5e7650:	move   a7, *a13, 1
3f5e7660:	jruc   L3F5E7700
L3F5E7670:
3f5e7670:	sub    a7, a7
3f5e7680:	move   a7, *a13, 1
3f5e7690:	jruc   L3F5E7700
L3F5E76A0:
3f5e76a0:	move   a9, a8
3f5e76b0:	jreq   L3F5E7610
3f5e76c0:	dec    a8
3f5e76d0:	jreq   L3F5E7640
3f5e76e0:	dec    a8
3f5e76f0:	jreq   L3F5E7670
L3F5E7700:
3f5e7700:	sub    a10, a10
3f5e7710:	move   *a13(0xffa0), a7, 1
3f5e7730:	cmp    a7, a10
3f5e7740:	jrge   L3F5E7D40
L3F5E7750:
3f5e7750:	move   a9, a7
3f5e7760:	sll    0x8, a7
3f5e7770:	move   *a13(0xffe0), a5, 1
3f5e7790:	add    a5, a7
3f5e77a0:	move   a10, a5
3f5e77b0:	srl    0x5, a5
3f5e77c0:	sll    0x5, a5
3f5e77d0:	add    a5, a7
3f5e77e0:	move   *a7, a12, 1
3f5e77f0:	move   a14, -*sp, 1
3f5e7800:	move   a12, *a14+, 1
3f5e7810:	calla  L3F598B90
3f5e7840:	move   a8, a11
3f5e7850:	jreq   L3F5E7CF0
3f5e7860:	dec    a11
3f5e7870:	move   a10, a7
3f5e7880:	add    a11, a7
3f5e7890:	move   *a13(0xffa0), a5, 1
3f5e78b0:	cmp    a5, a7
3f5e78c0:	jrge   L3F5E7CF0
L3F5E78D0:
3f5e78d0:	movk   1, a7
3f5e78e0:	sll    a11, a7
3f5e78f0:	andn   a7, a12
3f5e7900:	move   a10, a7
3f5e7910:	add    a11, a7
3f5e7920:	sll    0x5, a7
3f5e7930:	add    a0, a7
3f5e7940:	move   *a7(0x2f0), *a13(0x20), 1
3f5e7970:	move   *a13(0x20), a7, 1
3f5e7990:	jrne   L3F5E79E0
3f5e79a0:	movk   9, a5
3f5e79b0:	movb   a5, *a0(0x20)
3f5e79d0:	jruc   L3F5E7CF0
L3F5E79E0:
3f5e79e0:	move   a14, -*sp, 1
3f5e79f0:	move   *a13(0x0), *a14+, 1
3f5e7a10:	move   a7, *a14+, 1
3f5e7a20:	move   *a7(0x50), a5, 1
3f5e7a40:	move   *a5(0x40), a5, 1
3f5e7a60:	call   a5
3f5e7a70:	move   a8, a5
3f5e7a80:	jreq   L3F5E7C10
3f5e7a90:	move   a9, a5
3f5e7aa0:	sll    0x8, a5
3f5e7ab0:	move   *a13(0xffc0), a3, 1
3f5e7ad0:	add    a3, a5
3f5e7ae0:	move   a10, a3
3f5e7af0:	add    a11, a3
3f5e7b00:	srl    0x5, a3
3f5e7b10:	sll    0x5, a3
3f5e7b20:	add    a3, a5
3f5e7b30:	move   a10, a3
3f5e7b40:	add    a11, a3
3f5e7b50:	movk   31, a7
3f5e7b60:	and    a7, a3
3f5e7b70:	movk   1, a7
3f5e7b80:	sll    a3, a7
3f5e7b90:	move   *a5, a3, 1
3f5e7ba0:	or     a7, a3
3f5e7bb0:	move   a3, *a5, 1
3f5e7bc0:	move   *a13(0x40), a7, 1
3f5e7be0:	inc    a7
3f5e7bf0:	move   a7, *a13(0x40), 1
L3F5E7C10:
3f5e7c10:	move   a14, -*sp, 1
3f5e7c20:	move   a12, *a14+, 1
3f5e7c30:	calla  L3F598B90
3f5e7c60:	move   a8, a11
3f5e7c70:	jreq   L3F5E7CF0
3f5e7c80:	dec    a11
3f5e7c90:	move   a10, a7
3f5e7ca0:	add    a11, a7
3f5e7cb0:	move   *a13(0xffa0), a5, 1
3f5e7cd0:	cmp    a5, a7
3f5e7ce0:	jrlt   L3F5E78D0
L3F5E7CF0:
3f5e7cf0:	addk   32, a10
3f5e7d00:	move   *a13(0xffa0), a7, 1
3f5e7d20:	cmp    a7, a10
3f5e7d30:	jrlt   L3F5E7750
L3F5E7D40:
3f5e7d40:	inc    a9
3f5e7d50:	cmpi   0x3, a9
3f5e7d70:	jrlt   L3F5E76A0
3f5e7d80:	move   *a13(0x40), a8, 1
3f5e7da0:	move   *sp(0x140), a14, 1
3f5e7dc0:	mmfm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f5e7de0:	rets   2
3f5e7df0:	move   a13, -*sp, 1
3f5e7e00:	move   a14, a13
3f5e7e10:	movk   1, a8
3f5e7e20:	move   *sp(0x40), a14, 1
3f5e7e40:	move   *sp+, a13, 1
3f5e7e50:	rets   2
L3F5E7E60:
3f5e7e60:	mmtm   sp, a7,a9,a11,a13
3f5e7e80:	move   a14, a13
3f5e7e90:	addk   32, a14
3f5e7ea0:	move   *a13(0xffe0), a9, 1
3f5e7ec0:	move   *a13(0xffc0), a11, 1
3f5e7ee0:	jreq   L3F5E7FE0
3f5e7ef0:	move   @0x1c83c0, a11, 1
3f5e7f20:	inc    a11
3f5e7f30:	move   a11, @0x1c83c0, 1
3f5e7f60:	move   a14, -*sp, 1
3f5e7f70:	movi   0x95e30, a11
3f5e7fa0:	move   a11, *a14+, 1
3f5e7fb0:	calla  L3F6FB7E0
L3F5E7FE0:
3f5e7fe0:	move   a9, a8
3f5e7ff0:	jreq   L3F5E8290
3f5e8000:	calla  L3FB33870
3f5e8030:	move   a8, *a13, 1
3f5e8040:	move   a14, -*sp, 1
3f5e8050:	move   a9, *a14+, 1
3f5e8060:	calla  L3F6FBB30
3f5e8090:	movi   0x95e30, a11
3f5e80c0:	cmp    a11, a8
3f5e80d0:	jrne   L3F5E8140
3f5e80e0:	move   a14, -*sp, 1
3f5e80f0:	move   a9, *a14+, 1
3f5e8100:	calla  L3F6FBE80
3f5e8130:	jruc   L3F5E8230
L3F5E8140:
3f5e8140:	move   *a9(0x100), a11, 1
3f5e8160:	move   *a11(0x90), a11, 1
3f5e8180:	btst   22, a11
3f5e8190:	jreq   L3F5E8230
3f5e81a0:	move   *a9(0x100), a11, 1
3f5e81c0:	move   *a11(0x90), a7, 1
3f5e81e0:	andi   0xffbfffff, a7
3f5e8210:	move   a7, *a11(0x90), 1
L3F5E8230:
3f5e8230:	move   a14, -*sp, 1
3f5e8240:	move   *a13(0x0), *a14+, 1
3f5e8260:	calla  L3FB338D0
L3F5E8290:
3f5e8290:	move   *sp(0xa0), a14, 1
3f5e82b0:	mmfm   sp, a7,a9,a11,a13
3f5e82d0:	rets   2
L3F5E82E0:
3f5e82e0:	mmtm   sp, a7,a9,a11,a13
3f5e8300:	move   a14, a13
3f5e8310:	move   *a13(0xffe0), a11, 1
3f5e8330:	move   *a13(0xffc0), a9, 1
3f5e8350:	move   *a11, a7, 1
3f5e8360:	move   *a9, a9, 1
3f5e8370:	add    a9, a7
3f5e8380:	move   a7, *a11, 1
3f5e8390:	move   *a13(0xffc0), a9, 1
3f5e83b0:	addk   32, a11
3f5e83c0:	move   *a11, a7, 1
3f5e83d0:	move   *a9(0x20), a9, 1
3f5e83f0:	add    a9, a7
3f5e8400:	move   a7, *a11, 1
3f5e8410:	move   a14, -*sp, 1
3f5e8420:	move   *a13(0xffe0), *a14+, 1
3f5e8440:	calla  L3F5E86A0
3f5e8470:	move   *sp(0xa0), a14, 1
3f5e8490:	mmfm   sp, a7,a9,a11,a13
3f5e84b0:	rets   2
3f5e84c0:	mmtm   sp, a7,a9,a11,a13
3f5e84e0:	move   a14, a13
3f5e84f0:	move   *a13(0xffe0), a11, 1
3f5e8510:	move   *a13(0xffc0), a9, 1
3f5e8530:	move   *a11, a7, 1
3f5e8540:	move   *a9, a9, 1
3f5e8550:	sub    a9, a7
3f5e8560:	move   a7, *a11, 1
3f5e8570:	move   *a13(0xffc0), a9, 1
3f5e8590:	addk   32, a11
3f5e85a0:	move   *a11, a7, 1
3f5e85b0:	move   *a9(0x20), a9, 1
3f5e85d0:	sub    a9, a7
3f5e85e0:	move   a7, *a11, 1
3f5e85f0:	move   a14, -*sp, 1
3f5e8600:	move   *a13(0xffe0), *a14+, 1
3f5e8620:	calla  L3F5E86A0
3f5e8650:	move   *sp(0xa0), a14, 1
3f5e8670:	mmfm   sp, a7,a9,a11,a13
3f5e8690:	rets   2
L3F5E86A0:
3f5e86a0:	mmtm   sp, a9,a11,a13
3f5e86c0:	move   a14, a13
3f5e86d0:	move   *a13(0xffe0), a11, 1
3f5e86f0:	move   *a11(0x20), a11, 1
3f5e8710:	jrge   L3F5E87D0
3f5e8720:	move   *a13(0xffe0), a11, 1
3f5e8740:	move   *a11, a9, 1
3f5e8750:	dec    a9
3f5e8760:	move   a9, *a11, 1
3f5e8770:	addk   32, a11
3f5e8780:	move   *a11, a9, 1
3f5e8790:	addi   0xf4240, a9
3f5e87c0:	move   a9, *a11, 1
L3F5E87D0:
3f5e87d0:	move   *a13(0xffe0), a11, 1
3f5e87f0:	move   *a11(0x20), a9, 1
3f5e8810:	cmpi   0xf4240, a9
3f5e8840:	jrlt   L3F5E88E0
3f5e8850:	move   *a11, a9, 1
3f5e8860:	inc    a9
3f5e8870:	move   a9, *a11, 1
3f5e8880:	addk   32, a11
3f5e8890:	move   *a11, a9, 1
3f5e88a0:	subi   0xf4240, a9
3f5e88d0:	move   a9, *a11, 1
L3F5E88E0:
3f5e88e0:	move   *sp(0x80), a14, 1
3f5e8900:	mmfm   sp, a9,a11,a13
3f5e8920:	rets   2
L3F5E8930:
3f5e8930:	mmtm   sp, a7,a9,a11,a13
3f5e8950:	move   a14, a13
3f5e8960:	addk   32, a14
3f5e8970:	move   @0x1b3900, a11, 1
3f5e89a0:	move   *a11(0x100), a11, 1
3f5e89c0:	movb   *a11(0x28), a11
3f5e89e0:	subk   3, a11
3f5e89f0:	jrne   L3F5E8A80
3f5e8a00:	move   a14, -*sp, 1
3f5e8a10:	movi   0x3f5eb870, a8
3f5e8a40:	move   a8, *a14+, 1
3f5e8a50:	calla  L3F596290
L3F5E8A80:
3f5e8a80:	calla  L3F708DE0
3f5e8ab0:	move   a8, *a13, 1
3f5e8ac0:	move   @0x1b3900, a11, 1
3f5e8af0:	move   *a11(0x100), a7, 1
3f5e8b10:	movk   3, a11
3f5e8b20:	movb   a11, *a7(0x28)
3f5e8b40:	move   a14, -*sp, 1
3f5e8b50:	move   @0x1b3900, a7, 1
3f5e8b80:	move   *a7(0x100), a11, 1
3f5e8ba0:	addi   0xb0, a11
3f5e8bc0:	move   a11, *a14+, 1
3f5e8bd0:	calla  L3FE19EB0
3f5e8c00:	move   a8, a7
3f5e8c10:	jreq   L3F5E8F70
3f5e8c20:	move   @0x1b3900, a11, 1
3f5e8c50:	move   *a11(0x100), a7, 1
3f5e8c70:	movb   *a7(0x28), a7
3f5e8c90:	subk   4, a7
3f5e8ca0:	jrne   L3F5E8CE0
3f5e8cb0:	calla  L3F5EAFF0
L3F5E8CE0:
3f5e8ce0:	move   @0x1b3900, a11, 1
3f5e8d10:	move   *a11(0x100), a7, 1
3f5e8d30:	sub    a11, a11
3f5e8d40:	movb   a11, *a7(0x28)
3f5e8d60:	move   @0x1b3900, a7, 1
3f5e8d90:	move   *a7(0x100), a11, 1
3f5e8db0:	movb   *a11(0x20), a11
3f5e8dd0:	jrne   L3F5E8E30
3f5e8de0:	move   *a7(0x100), a11, 1
3f5e8e00:	movk   4, a7
3f5e8e10:	movb   a7, *a11(0x20)
L3F5E8E30:
3f5e8e30:	move   @0x1b3900, a11, 1
3f5e8e60:	move   *a11(0x100), a7, 1
3f5e8e80:	movi   0xffff, a11
3f5e8ea0:	move   a11, *a7(0x30), 1
3f5e8ec0:	move   a14, -*sp, 1
3f5e8ed0:	move   *a13(0x0), *a14+, 1
3f5e8ef0:	calla  L3F709340
3f5e8f20:	calla  L3F57A710
3f5e8f50:	move   a11, a8
3f5e8f60:	jruc   L3F5E93C0
L3F5E8F70:
3f5e8f70:	move   a14, -*sp, 1
3f5e8f80:	move   *a13(0xffe0), *a14+, 1
3f5e8fa0:	calla  L3F584F70
3f5e8fd0:	move   a8, a9
3f5e8fe0:	jreq   L3F5E9260
3f5e8ff0:	move   a14, -*sp, 1
3f5e9000:	move   a9, *a14+, 1
3f5e9010:	calla  L3F585510
3f5e9040:	move   @0x1b3900, a11, 1
3f5e9070:	move   *a11(0x100), a7, 1
3f5e9090:	move   *a13(0xffe0), a11, 1
3f5e90b0:	sll    0x5, a11
3f5e90c0:	add    a11, a7
3f5e90d0:	sub    a11, a11
3f5e90e0:	move   a11, *a7(0x2f0), 1
3f5e9100:	move   @0x1b3900, a7, 1
3f5e9130:	move   *a7(0x100), a11, 1
3f5e9150:	sub    a7, a7
3f5e9160:	movb   a7, *a11(0x28)
3f5e9180:	calla  L3F5EA530
3f5e91b0:	move   a14, -*sp, 1
3f5e91c0:	move   *a13(0x0), *a14+, 1
3f5e91e0:	calla  L3F709340
3f5e9210:	calla  L3F57A710
3f5e9240:	move   a7, a8
3f5e9250:	jruc   L3F5E93C0
L3F5E9260:
3f5e9260:	move   @0x1b3900, a11, 1
3f5e9290:	move   *a11(0x100), a7, 1
3f5e92b0:	sub    a11, a11
3f5e92c0:	movb   a11, *a7(0x28)
3f5e92e0:	calla  L3F5EA530
3f5e9310:	move   a14, -*sp, 1
3f5e9320:	move   *a13(0x0), *a14+, 1
3f5e9340:	calla  L3F709340
3f5e9370:	calla  L3F57A710
3f5e93a0:	movi   0xffff, a8
L3F5E93C0:
3f5e93c0:	move   *sp(0xa0), a14, 1
3f5e93e0:	mmfm   sp, a7,a9,a11,a13
3f5e9400:	rets   2
3f5e9410:	mmtm   sp, a7,a9,a10,a11,a13
3f5e9430:	move   a14, a13
3f5e9440:	addi   0xa0, a14
3f5e9460:	move   @0x1b3900, a11, 1
3f5e9490:	movi   0x3f7069d0, a7
3f5e94c0:	move   a7, *a11(0x140), 1
3f5e94e0:	move   *a11(0x100), a7, 1
3f5e9500:	movb   *a7(0x28), a7
3f5e9520:	subk   3, a7
3f5e9530:	jrne   L3F5E95C0
3f5e9540:	move   a14, -*sp, 1
3f5e9550:	movi   0x3f5eb870, a8
3f5e9580:	move   a8, *a14+, 1
3f5e9590:	calla  L3F596290
L3F5E95C0:
3f5e95c0:	calla  L3F708DE0
3f5e95f0:	move   a8, *a13(0x20), 1
3f5e9610:	move   @0x1b3900, a11, 1
3f5e9640:	move   *a11(0x100), a7, 1
3f5e9660:	movk   3, a11
3f5e9670:	movb   a11, *a7(0x28)
3f5e9690:	move   a14, -*sp, 1
3f5e96a0:	move   @0x1b3900, a7, 1
3f5e96d0:	move   *a7(0x100), a11, 1
3f5e96f0:	addi   0xb0, a11
3f5e9710:	move   a11, *a14+, 1
3f5e9720:	calla  L3FE19EB0
3f5e9750:	move   a8, a7
3f5e9760:	jreq   L3F5E9AD0
3f5e9770:	move   @0x1b3900, a11, 1
3f5e97a0:	move   *a11(0x100), a7, 1
3f5e97c0:	movb   *a7(0x28), a7
3f5e97e0:	subk   4, a7
3f5e97f0:	jrne   L3F5E9830
3f5e9800:	calla  L3F5EAFF0
L3F5E9830:
3f5e9830:	move   @0x1b3900, a11, 1
3f5e9860:	move   *a11(0x100), a7, 1
3f5e9880:	sub    a11, a11
3f5e9890:	movb   a11, *a7(0x28)
3f5e98b0:	move   @0x1b3900, a7, 1
3f5e98e0:	move   *a7(0x100), a11, 1
3f5e9900:	movb   *a11(0x20), a11
3f5e9920:	jrne   L3F5E9980
3f5e9930:	move   *a7(0x100), a11, 1
3f5e9950:	movk   4, a7
3f5e9960:	movb   a7, *a11(0x20)
L3F5E9980:
3f5e9980:	move   @0x1b3900, a11, 1
3f5e99b0:	move   *a11(0x100), a7, 1
3f5e99d0:	movi   0xffff, a11
3f5e99f0:	move   a11, *a7(0x30), 1
3f5e9a10:	move   a14, -*sp, 1
3f5e9a20:	move   *a13(0x20), *a14+, 1
3f5e9a40:	calla  L3F709340
3f5e9a70:	calla  L3F57A710
3f5e9aa0:	move   a11, a8
3f5e9ab0:	jauc   L3F5EA350
L3F5E9AD0:
3f5e9ad0:	sub    a9, a9
L3F5E9AE0:
3f5e9ae0:	move   @0x1b3900, a11, 1
3f5e9b10:	move   *a11(0x100), a7, 1
3f5e9b30:	move   a9, a11
3f5e9b40:	sll    0x5, a11
3f5e9b50:	add    a11, a7
3f5e9b60:	move   *a7(0x2f0), a11, 1
3f5e9b80:	move   a11, *a13, 1
3f5e9b90:	jreq   L3F5E9D10
3f5e9ba0:	jruc   L3F5E9CA0
L3F5E9BB0:
3f5e9bb0:	move   a14, -*sp, 1
3f5e9bc0:	move   *a13(0x0), *a14+, 1
3f5e9be0:	calla  L3F585510
3f5e9c10:	jruc   L3F5E9D10
L3F5E9C20:
3f5e9c20:	move   a14, -*sp, 1
3f5e9c30:	move   *a13, a11, 1
3f5e9c40:	move   *a11(0x70), *a14+, 1
3f5e9c60:	calla  L3F70BB90
3f5e9c90:	jruc   L3F5E9D10
L3F5E9CA0:
3f5e9ca0:	setf   16, 1, 0
3f5e9cb0:	move   *a11(0x20), a8, 0
3f5e9cd0:	subk   2, a8
3f5e9ce0:	jreq   L3F5E9BB0
3f5e9cf0:	dec    a8
3f5e9d00:	jreq   L3F5E9C20
L3F5E9D10:
3f5e9d10:	inc    a9
3f5e9d20:	cmpi   0x40, a9
3f5e9d40:	jrlt   L3F5E9AE0
3f5e9d50:	calla  L3FB33870
3f5e9d80:	move   a8, *a13(0x40), 1
3f5e9da0:	jruc   L3F5E9E00
3f5e9db0:	nop
3f5e9dc0:	nop
3f5e9dd0:	nop
3f5e9de0:	nop
3f5e9df0:	nop
L3F5E9E00:
3f5e9e00:	move   @0x96df0, a10, 1
3f5e9e30:	cmpi   0x96df0, a10
3f5e9e60:	jreq   L3F5E9F30
L3F5E9E70:
3f5e9e70:	move   *a10(0x40), a11, 1
3f5e9e90:	move   @0x1b3900, a7, 1
3f5e9ec0:	cmp    a7, a11
3f5e9ed0:	jreq   L3F5E9F30
3f5e9ee0:	move   *a10, a10, 1
3f5e9ef0:	cmpi   0x96df0, a10
3f5e9f20:	jrne   L3F5E9E70
L3F5E9F30:
3f5e9f30:	move   *a10(0x40), a11, 1
3f5e9f50:	move   @0x1b3900, a7, 1
3f5e9f80:	cmp    a7, a11
3f5e9f90:	jrne   L3F5EA110
3f5e9fa0:	pushst
3f5e9fb0:	dint
3f5e9fc0:	move   a10, *a13(0x60), 1
3f5e9fe0:	move   *a10(0x20), *a13(0x80), 1
3f5ea010:	move   *a13(0x80), a11, 1
3f5ea030:	move   *a10, *a11, 1
3f5ea040:	move   *a11, a11, 1
3f5ea050:	move   *a13(0x80), *a11(0x20), 1
3f5ea080:	move   a10, *a10, 1
3f5ea090:	move   a10, *a10(0x20), 1
3f5ea0b0:	popst
3f5ea0c0:	move   a14, -*sp, 1
3f5ea0d0:	move   a10, *a14+, 1
3f5ea0e0:	calla  L3F702440
L3F5EA110:
3f5ea110:	move   a14, -*sp, 1
3f5ea120:	move   *a13(0x40), *a14+, 1
3f5ea140:	calla  L3FB338D0
3f5ea170:	move   @0x1b3900, a11, 1
3f5ea1a0:	move   *a11(0x100), a7, 1
3f5ea1c0:	sub    a11, a11
3f5ea1d0:	movb   a11, *a7(0x28)
3f5ea1f0:	calla  L3F5EA530
3f5ea220:	move   a14, -*sp, 1
3f5ea230:	move   *a13(0x20), *a14+, 1
3f5ea250:	calla  L3F709340
3f5ea280:	calla  L3F57A710
3f5ea2b0:	move   a14, -*sp, 1
3f5ea2c0:	move   @0x1b3900, a7, 1
3f5ea2f0:	move   *a7(0x100), *a14+, 1
3f5ea310:	calla  L3F702440
3f5ea340:	move   a11, a8
L3F5EA350:
3f5ea350:	subi   0xa0, a14
3f5ea370:	mmfm   sp, a7,a9,a10,a11,a13
3f5ea390:	rets
L3F5EA3A0:
3f5ea3a0:	mmtm   sp, a9,a11,a13
3f5ea3c0:	move   a14, a13
3f5ea3d0:	move   a14, -*sp, 1
3f5ea3e0:	move   @0x1b3900, *a14+, 1
3f5ea410:	movi   0x3f5ea870, a11
3f5ea440:	move   a11, *a14+, 1
3f5ea450:	move   *a13(0xffe0), a9, 1
3f5ea470:	movi   0x3e8, a11
3f5ea490:	mpys   a9, a11
3f5ea4a0:	move   a11, *a14+, 1
3f5ea4b0:	calla  L3FB41ED0
3f5ea4e0:	move   *sp(0x80), a14, 1
3f5ea500:	mmfm   sp, a9,a11,a13
3f5ea520:	rets   2
L3F5EA530:
3f5ea530:	move   a11, -*sp, 1
3f5ea540:	move   a14, -*sp, 1
3f5ea550:	move   @0x1b3900, *a14+, 1
3f5ea580:	movi   0x3f5ea870, a11
3f5ea5b0:	move   a11, *a14+, 1
3f5ea5c0:	move   @0x1b3900, *a14+, 1
3f5ea5f0:	calla  L3FB40230
3f5ea620:	move   *sp+, a11, 1
3f5ea630:	rets
L3F5EA640:
3f5ea640:	mmtm   sp, a9,a11,a13
3f5ea660:	move   a14, a13
3f5ea670:	addk   32, a14
3f5ea680:	move   @0x1b3900, a11, 1
3f5ea6b0:	move   *a11(0x100), a9, 1
3f5ea6d0:	movb   *a9(0x28), a9
3f5ea6f0:	move   a9, *a13, 1
3f5ea700:	subk   5, a9
3f5ea710:	jrne   L3F5EA750
3f5ea720:	calla  L3F5EAFF0
L3F5EA750:
3f5ea750:	move   *a13, a11, 1
3f5ea760:	jreq   L3F5EA820
3f5ea770:	subk   3, a11
3f5ea780:	jreq   L3F5EA820
3f5ea790:	move   @0x1b3900, a11, 1
3f5ea7c0:	move   *a11(0x100), a9, 1
3f5ea7e0:	addi   0xb0, a9
3f5ea800:	move   a9, a8
3f5ea810:	jruc   L3F5EA830
L3F5EA820:
3f5ea820:	sub    a8, a8
L3F5EA830:
3f5ea830:	subk   32, a14
3f5ea840:	mmfm   sp, a9,a11,a13
3f5ea860:	rets
L3F5EA870:
3f5ea870:	mmtm   sp, a9,a11,a13
3f5ea890:	move   a14, a13
3f5ea8a0:	move   a14, -*sp, 1
3f5ea8b0:	move   @0x1b3900, *a14+, 1
3f5ea8e0:	calla  L3F6FBB30
3f5ea910:	move   a8, a8
3f5ea920:	jreq   L3F5EAB40
3f5ea930:	move   @0x1b3900, a11, 1
3f5ea960:	move   *a11(0x100), a11, 1
3f5ea980:	movb   *a11(0x28), a11
3f5ea9a0:	subk   3, a11
3f5ea9b0:	jrne   L3F5EAA50
3f5ea9c0:	move   @0x1b3900, a11, 1
3f5ea9f0:	move   *a11(0x100), a9, 1
3f5eaa10:	movk   1, a11
3f5eaa20:	movb   a11, *a9(0x28)
3f5eaa40:	jruc   L3F5EAAD0
L3F5EAA50:
3f5eaa50:	move   @0x1b3900, a11, 1
3f5eaa80:	move   *a11(0x100), a9, 1
3f5eaaa0:	movb   *a9(0x28), a9
3f5eaac0:	subk   4, a9
L3F5EAAD0:
3f5eaad0:	move   a14, -*sp, 1
3f5eaae0:	move   @0x1b3900, *a14+, 1
3f5eab10:	calla  L3F6FBE80
L3F5EAB40:
3f5eab40:	move   *sp(0x80), a14, 1
3f5eab60:	mmfm   sp, a9,a11,a13
3f5eab80:	rets   2
3f5eab90:	mmtm   sp, a9,a11,a13
3f5eabb0:	move   a14, a13
3f5eabc0:	move   a14, -*sp, 1
3f5eabd0:	move   @0x1b3900, *a14+, 1
3f5eac00:	calla  L3F6FBB30
3f5eac30:	move   a8, a8
3f5eac40:	jreq   L3F5EAF70
3f5eac50:	move   @0x1b3900, a11, 1
3f5eac80:	move   *a11(0x100), a11, 1
3f5eaca0:	movb   *a11(0x28), a11
3f5eacc0:	subk   3, a11
3f5eacd0:	jreq   L3F5EAD50
3f5eace0:	move   @0x1b3900, a11, 1
3f5ead10:	move   *a11(0x100), a11, 1
3f5ead30:	movb   *a11(0x28), a11
L3F5EAD50:
3f5ead50:	move   @0x1b3900, a11, 1
3f5ead80:	move   *a11(0x100), a11, 1
3f5eada0:	movb   *a11(0x28), a11
3f5eadc0:	jreq   L3F5EAE60
3f5eadd0:	move   @0x1b3900, a11, 1
3f5eae00:	move   *a11(0x100), a9, 1
3f5eae20:	movk   4, a11
3f5eae30:	movb   a11, *a9(0x28)
3f5eae50:	jruc   L3F5EAEE0
L3F5EAE60:
3f5eae60:	move   @0x1b3900, a11, 1
3f5eae90:	move   *a11(0x100), a9, 1
3f5eaeb0:	movk   5, a11
3f5eaec0:	movb   a11, *a9(0x28)
L3F5EAEE0:
3f5eaee0:	move   a14, -*sp, 1
3f5eaef0:	move   @0x1b3900, *a14+, 1
3f5eaf20:	calla  L3F6FBE80
3f5eaf50:	sub    a8, a8
3f5eaf60:	jruc   L3F5EAFA0
L3F5EAF70:
3f5eaf70:	calla  L3F5EAFF0
L3F5EAFA0:
3f5eafa0:	move   *sp(0x80), a14, 1
3f5eafc0:	mmfm   sp, a9,a11,a13
3f5eafe0:	rets   2
L3F5EAFF0:
3f5eaff0:	mmtm   sp, a9,a11
3f5eb010:	move   @0x1b3900, a11, 1
3f5eb040:	move   *a11(0x100), a11, 1
3f5eb060:	move   *a11(0x70), a11, 1
3f5eb080:	jreq   L3F5EB110
3f5eb090:	move   @0x1b3900, a11, 1
3f5eb0c0:	move   *a11(0x100), a9, 1
3f5eb0e0:	move   *a9(0x70), a9, 1
3f5eb100:	call   a9
L3F5EB110:
3f5eb110:	calla  L3F707A30
3f5eb140:	mmfm   sp, a9,a11
3f5eb160:	rets
L3F5EB170:
3f5eb170:	mmtm   sp, a9,a11,a13
3f5eb190:	move   a14, a13
3f5eb1a0:	addk   32, a14
3f5eb1b0:	move   @0x97d90, a11, 1
3f5eb1e0:	jreq   L3F5EB400
3f5eb1f0:	move   a14, -*sp, 1
3f5eb200:	movk   2, a11
3f5eb210:	move   a11, *a14+, 1
3f5eb220:	calla  L3F22F6D0
3f5eb250:	move   @0x96df0, a9, 1
3f5eb280:	move   a9, *a13, 1
3f5eb290:	cmpi   0x96df0, a9
3f5eb2c0:	jreq   L3F5EB400
L3F5EB2D0:
3f5eb2d0:	move   a14, -*sp, 1
3f5eb2e0:	sub    a11, a11
3f5eb2f0:	move   a11, *a14+, 1
3f5eb300:	movi   0x3f5eab90, a9
3f5eb330:	move   a9, *a14+, 1
3f5eb340:	move   *a13, a11, 1
3f5eb350:	move   *a11(0x40), *a14+, 1
3f5eb370:	calla  L3FB41A30
3f5eb3a0:	move   *a11, *a13, 1
3f5eb3b0:	move   *a13, a11, 1
3f5eb3c0:	cmpi   0x96df0, a11
3f5eb3f0:	jrne   L3F5EB2D0
L3F5EB400:
3f5eb400:	subk   32, a14
3f5eb410:	mmfm   sp, a9,a11,a13
3f5eb430:	rets
L3F5EB440:
3f5eb440:	mmtm   sp, a7,a9,a10,a11,a12,a13
3f5eb460:	move   a14, a13
3f5eb470:	addk   32, a14
3f5eb480:	sub    a11, a11
3f5eb490:	calla  L3FB33870
3f5eb4c0:	move   a8, *a13, 1
3f5eb4d0:	jruc   L3F5EB600
3f5eb4e0:	nop
3f5eb4f0:	nop
3f5eb500:	nop
3f5eb510:	nop
3f5eb520:	nop
3f5eb530:	nop
3f5eb540:	nop
3f5eb550:	nop
3f5eb560:	nop
3f5eb570:	nop
3f5eb580:	nop
3f5eb590:	nop
3f5eb5a0:	nop
3f5eb5b0:	nop
3f5eb5c0:	nop
3f5eb5d0:	nop
3f5eb5e0:	nop
3f5eb5f0:	nop
L3F5EB600:
3f5eb600:	move   @0x96df0, a9, 1
3f5eb630:	cmpi   0x96df0, a9
3f5eb660:	jreq   L3F5EB7C0
L3F5EB670:
3f5eb670:	move   *a9(0x40), a7, 1
3f5eb690:	move   *a7(0x100), a7, 1
3f5eb6b0:	move   a7, a10
3f5eb6c0:	addi   0x2f0, a10
3f5eb6e0:	sub    a12, a12
L3F5EB6F0:
3f5eb6f0:	move   *a10, a7, 1
3f5eb700:	jreq   L3F5EB720
3f5eb710:	inc    a11
L3F5EB720:
3f5eb720:	inc    a12
3f5eb730:	addk   32, a10
3f5eb740:	cmpi   0x40, a12
3f5eb760:	jrlt   L3F5EB6F0
3f5eb770:	move   *a9, a9, 1
3f5eb780:	cmpi   0x96df0, a9
3f5eb7b0:	jrne   L3F5EB670
L3F5EB7C0:
3f5eb7c0:	move   a14, -*sp, 1
3f5eb7d0:	move   *a13(0x0), *a14+, 1
3f5eb7f0:	calla  L3FB338D0
3f5eb820:	move   a11, a8
3f5eb830:	subk   32, a14
3f5eb840:	mmfm   sp, a7,a9,a10,a11,a12,a13
3f5eb860:	rets
3f5eb870:	sra    b10, b2
3f5eb880:	.word  0x7563
3f5eb890:	.word  0x7372
3f5eb8a0:	.word  0x7669
3f5eb8b0:	sla    0x3, a5
3f5eb8c0:	sla    a11, a3
3f5eb8d0:	mods   a3, a12
3f5eb8e0:	.word  0x7420
3f5eb8f0:	sla    0x3, sp
3f5eb900:	sub    b10, b3
3f5eb910:	or     b10, b4
3f5eb920:	mpyu   b10, b0
3f5eb930:	divs   b10, b3
3f5eb940:	addc   b10, b3
3f5eb950:	move   a2, a1
3f5eb960:	.word  0x0a4c
3f5eb970:	.word  0x7400
3f5eb980:	.word  0x7063
3f5eb990:	sla    b10, sp
3f5eb9a0:	sll    a11, a3
3f5eb9b0:	.word  0x7065
3f5eb9c0:	.word  0x0074
L3F5EB9D0:
3f5eb9d0:	mmtm   sp, a9,a11,a13
3f5eb9f0:	move   a14, a13
3f5eba00:	sub    a11, a11
3f5eba10:	move   a11, @0x1cb7e0, 1
3f5eba40:	movi   0xffff, a11
3f5eba60:	move   a11, @0x1cb800, 1
3f5eba90:	movi   0xfffd, a9
3f5ebab0:	move   a9, @0x1c9720, 1
3f5ebae0:	sub    a9, a9
3f5ebaf0:	move   a9, @0x1cb7c0, 1
3f5ebb20:	movi   0xfffe, a9
3f5ebb40:	move   a9, @0x1ca760, 1
3f5ebb70:	move   *a13(0xffe0), a9, 1
3f5ebb90:	move   a9, @0x1cb7a0, 1
3f5ebbc0:	movi   0x1c9740, a8
3f5ebbf0:	move   *sp(0x80), a14, 1
3f5ebc10:	mmfm   sp, a9,a11,a13
3f5ebc30:	rets   2
L3F5EBC40:
3f5ebc40:	mmtm   sp, a9,a11,a13
3f5ebc60:	move   a14, a13
3f5ebc70:	addi   0x40, a14
3f5ebc90:	move   a14, -*sp, 1
3f5ebca0:	sub    a11, a11
3f5ebcb0:	move   a11, *a14+, 1
3f5ebcc0:	movk   2, a11
3f5ebcd0:	move   a11, *a14+, 1
3f5ebce0:	move   a11, *a14+, 1
3f5ebcf0:	calla  L3F5C9A00
3f5ebd20:	move   a8, *a13, 1
3f5ebd30:	move   a8, a8
3f5ebd40:	jrge   L3F5EBE40
3f5ebd50:	move   a14, -*sp, 1
3f5ebd60:	move   a8, *a14+, 1
3f5ebd70:	movi   0x3f5f04c0, a8
3f5ebda0:	move   a8, *a14+, 1
3f5ebdb0:	movi   0xffff, a11
3f5ebdd0:	move   a11, *a14+, 1
3f5ebde0:	calla  L3F5969B0
3f5ebe10:	move   *a13, a8, 1
3f5ebe20:	jauc   L3F5EC810
L3F5EBE40:
3f5ebe40:	move   a14, -*sp, 1
3f5ebe50:	movk   16, a11
3f5ebe60:	move   a11, *a14+, 1
3f5ebe70:	movi   0x1cb820, a11
3f5ebea0:	move   a11, *a14+, 1
3f5ebeb0:	calla  L3FB44A00
3f5ebee0:	movk   2, a9
3f5ebef0:	setf   16, 1, 0
3f5ebf00:	move   a9, @0x1cb820, 0
3f5ebf30:	move   a14, -*sp, 1
3f5ebf40:	move   *a13(0xffe0), *a14+, 1
3f5ebf60:	calla  L3F5933D0
3f5ebf90:	move   a8, @0x1cb840, 1
3f5ebfc0:	inc    a8
3f5ebfd0:	jrne   L3F5EC220
3f5ebfe0:	move   a14, -*sp, 1
3f5ebff0:	move   *a13(0xffe0), *a14+, 1
3f5ec010:	calla  L3F5B8580
3f5ec040:	move   a8, @0x1cb840, 1
3f5ec070:	inc    a8
3f5ec080:	jrne   L3F5EC220
3f5ec090:	move   a14, -*sp, 1
3f5ec0a0:	move   *a13(0xffe0), *a14+, 1
3f5ec0c0:	movi   0x3f5f0638, a8
3f5ec0f0:	move   a8, *a14+, 1
3f5ec100:	movi   0xffff, a9
3f5ec120:	move   a9, *a14+, 1
3f5ec130:	calla  L3F5969B0
3f5ec160:	move   @0x1b3900, a9, 1
3f5ec190:	move   *a9(0x100), a11, 1
3f5ec1b0:	movi   0x31, a9
3f5ec1d0:	movb   a9, *a11(0x20)
3f5ec1f0:	movi   0xffff, a8
3f5ec210:	jruc   L3F5EC810
L3F5EC220:
3f5ec220:	move   a14, -*sp, 1
3f5ec230:	movi   0x45, a9
3f5ec250:	move   a9, *a14+, 1
3f5ec260:	calla  L3FB2C000
3f5ec290:	setf   16, 0, 0
3f5ec2a0:	move   a8, @0x1cb830, 0
3f5ec2d0:	movi   0x1c85a0, a9
3f5ec300:	move   a9, @0x1c95c0, 1
3f5ec330:	move   a14, -*sp, 1
3f5ec340:	move   a9, *a14+, 1
3f5ec350:	move   *a13(0xffc0), *a14+, 1
3f5ec370:	movk   1, a11
3f5ec380:	move   a11, *a14+, 1
3f5ec390:	calla  L3F5ECE40
3f5ec3c0:	move   a8, *a13(0x20), 1
3f5ec3e0:	move   a14, -*sp, 1
3f5ec3f0:	move   a8, *a14+, 1
3f5ec400:	move   @0x1c95c0, *a14+, 1
3f5ec430:	movi   0x3f5f0748, a8
3f5ec460:	move   a8, *a14+, 1
3f5ec470:	calla  L3F5EFE20
3f5ec4a0:	move   a14, -*sp, 1
3f5ec4b0:	movk   16, a11
3f5ec4c0:	move   a11, *a14+, 1
3f5ec4d0:	movi   0x1cb820, a11
3f5ec500:	move   a11, *a14+, 1
3f5ec510:	sub    a9, a9
3f5ec520:	move   a9, *a14+, 1
3f5ec530:	move   *a13(0x20), *a14+, 1
3f5ec550:	movi   0x1c85a0, a9
3f5ec580:	move   a9, *a14+, 1
3f5ec590:	move   *a13(0x0), *a14+, 1
3f5ec5b0:	calla  L3F5D3D70
3f5ec5e0:	move   *a13(0x20), a9, 1
3f5ec600:	cmp    a9, a8
3f5ec610:	jreq   L3F5EC750
3f5ec620:	move   a14, -*sp, 1
3f5ec630:	movi   0x3f5f0770, a8
3f5ec660:	move   a8, *a14+, 1
3f5ec670:	movi   0xffff, a11
3f5ec690:	move   a11, *a14+, 1
3f5ec6a0:	calla  L3F596830
3f5ec6d0:	move   a14, -*sp, 1
3f5ec6e0:	move   *a13(0x0), *a14+, 1
3f5ec700:	calla  L3F5E8930
3f5ec730:	move   a11, a8
3f5ec740:	jruc   L3F5EC810
L3F5EC750:
3f5ec750:	movk   1, a11
3f5ec760:	move   a11, @0x1c9700, 1
3f5ec790:	sub    a9, a9
3f5ec7a0:	move   a9, @0x1c96e0, 1
3f5ec7d0:	move   a9, @0x1cb940, 1
3f5ec800:	move   *a13, a8, 1
L3F5EC810:
3f5ec810:	move   *sp(0x80), a14, 1
3f5ec830:	mmfm   sp, a9,a11,a13
3f5ec850:	rets   2
L3F5EC860:
3f5ec860:	mmtm   sp, a9,a11,a13
3f5ec880:	move   a14, a13
3f5ec890:	addk   32, a14
3f5ec8a0:	move   @0x1cb940, a11, 1
3f5ec8d0:	jreq   L3F5ECD10
3f5ec8e0:	move   @0x1c95c0, a9, 1
3f5ec910:	move   a14, -*sp, 1
3f5ec920:	movk   4, a11
3f5ec930:	move   a11, *a14+, 1
3f5ec940:	calla  L3FB2C000
3f5ec970:	setf   16, 1, 0
3f5ec980:	move   a8, *a9, 0
3f5ec990:	move   @0x1c95c0, a9, 1
3f5ec9c0:	move   a14, -*sp, 1
3f5ec9d0:	setf   16, 0, 0
3f5ec9e0:	move   @0x1c96e0, a11, 0
3f5eca10:	move   a11, *a14+, 1
3f5eca20:	calla  L3FB2C000
3f5eca50:	setf   16, 1, 0
3f5eca60:	move   a8, *a9(0x10), 0
3f5eca80:	movk   4, a11
3f5eca90:	move   a11, *a13, 1
3f5ecaa0:	move   @0x1c96e0, a9, 1
3f5ecad0:	inc    a9
3f5ecae0:	move   a9, @0x1c96e0, 1
3f5ecb10:	move   a14, -*sp, 1
3f5ecb20:	move   a11, *a14+, 1
3f5ecb30:	move   @0x1c95c0, *a14+, 1
3f5ecb60:	movi   0x3f5f0748, a8
3f5ecb90:	move   a8, *a14+, 1
3f5ecba0:	calla  L3F5EFE20
3f5ecbd0:	move   a14, -*sp, 1
3f5ecbe0:	movk   16, a9
3f5ecbf0:	move   a9, *a14+, 1
3f5ecc00:	movi   0x1cb820, a9
3f5ecc30:	move   a9, *a14+, 1
3f5ecc40:	sub    a9, a9
3f5ecc50:	move   a9, *a14+, 1
3f5ecc60:	move   a11, *a14+, 1
3f5ecc70:	movi   0x1c85a0, a9
3f5ecca0:	move   a9, *a14+, 1
3f5eccb0:	move   *a13(0xffe0), *a14+, 1
3f5eccd0:	calla  L3F5D3D70
3f5ecd00:	jruc   L3F5ECD90
L3F5ECD10:
3f5ecd10:	move   a14, -*sp, 1
3f5ecd20:	movk   3, a9
3f5ecd30:	move   a9, *a14+, 1
3f5ecd40:	move   *a13(0xffe0), *a14+, 1
3f5ecd60:	calla  L3F5EF610
L3F5ECD90:
3f5ecd90:	move   a14, -*sp, 1
3f5ecda0:	move   *a13(0xffe0), *a14+, 1
3f5ecdc0:	calla  L3F5E8930
3f5ecdf0:	move   *sp(0x80), a14, 1
3f5ece10:	mmfm   sp, a9,a11,a13
3f5ece30:	rets   2
L3F5ECE40:
3f5ece40:	mmtm   sp, a7,a9,a11,a13
3f5ece60:	move   a14, a13
3f5ece70:	move   *a13(0xffa0), a11, 1
3f5ece90:	move   a14, -*sp, 1
3f5ecea0:	setf   16, 0, 0
3f5eceb0:	move   *a13(0xffe0), a7, 0
3f5eced0:	move   a7, *a14+, 1
3f5ecee0:	calla  L3FB2C000
3f5ecf10:	setf   16, 1, 0
3f5ecf20:	move   a8, *a11, 0
3f5ecf30:	move   a11, a9
3f5ecf40:	addk   16, a9
3f5ecf50:	move   a14, -*sp, 1
3f5ecf60:	move   *a13(0xffc0), *a14+, 1
3f5ecf80:	move   a9, *a14+, 1
3f5ecf90:	calla  L3FB45720
3f5ecfc0:	move   a14, -*sp, 1
3f5ecfd0:	move   *a13(0xffc0), *a14+, 1
3f5ecff0:	calla  L3FB458D0
3f5ed020:	sll    0x3, a8
3f5ed030:	add    a8, a9
3f5ed040:	sub    a7, a7
3f5ed050:	setf   8, 1, 0
3f5ed060:	move   a7, *a9+, 0
3f5ed070:	move   a14, -*sp, 1
3f5ed080:	movi   0x1c95e0, a7
3f5ed0b0:	move   a7, *a14+, 1
3f5ed0c0:	move   a9, *a14+, 1
3f5ed0d0:	calla  L3FB45720
3f5ed100:	move   a14, -*sp, 1
3f5ed110:	move   a7, *a14+, 1
3f5ed120:	calla  L3FB458D0
3f5ed150:	sll    0x3, a8
3f5ed160:	add    a8, a9
3f5ed170:	sub    a7, a7
3f5ed180:	setf   8, 1, 0
3f5ed190:	move   a7, *a9+, 0
3f5ed1a0:	move   a9, a7
3f5ed1b0:	sub    a11, a7
3f5ed1c0:	move   a7, a8
3f5ed1d0:	sra    0x3, a8
3f5ed1e0:	move   *sp(0xa0), a14, 1
3f5ed200:	mmfm   sp, a7,a9,a11,a13
3f5ed220:	rets   2
L3F5ED230:
3f5ed230:	mmtm   sp, a9,a11,a13
3f5ed250:	move   a14, a13
3f5ed260:	addi   0x860, a14
3f5ed280:	sub    a11, a11
3f5ed290:	move   a11, *a13(0x40), 1
3f5ed2b0:	move   @0x1c9700, a11, 1
3f5ed2e0:	jreq   L3F5ED3B0
3f5ed2f0:	sub    a11, a11
3f5ed300:	move   a11, @0x1c9700, 1
3f5ed330:	move   a14, -*sp, 1
3f5ed340:	move   a11, *a14+, 1
3f5ed350:	calla  L3F5EB9D0
3f5ed380:	move   a8, @0x1cb960, 1
L3F5ED3B0:
3f5ed3b0:	move   @0x1c96e0, a11, 1
3f5ed3e0:	inc    a11
3f5ed3f0:	move   a11, @0x1c96e0, 1
3f5ed420:	move   @0x1cb940, a11, 1
3f5ed450:	jreq   L3F5ED490
3f5ed460:	sub    a8, a8
3f5ed470:	jauc   L3F5EF5C0
L3F5ED490:
3f5ed490:	move   a14, -*sp, 1
3f5ed4a0:	movk   20, a11
3f5ed4b0:	move   a11, *a14+, 1
3f5ed4c0:	calla  L3F5EA3A0
L3F5ED4F0:
3f5ed4f0:	movk   16, a11
3f5ed500:	move   a11, @0x1cb920, 1
3f5ed530:	move   a14, -*sp, 1
3f5ed540:	movi   0x1cb920, a9
3f5ed570:	move   a9, *a14+, 1
3f5ed580:	movi   0x1cb8a0, a11
3f5ed5b0:	move   a11, *a14+, 1
3f5ed5c0:	sub    a9, a9
3f5ed5d0:	move   a9, *a14+, 1
3f5ed5e0:	movi   0x204, a9
3f5ed600:	move   a9, *a14+, 1
3f5ed610:	move   @0x1cb960, *a14+, 1
3f5ed640:	move   *a13(0xffe0), *a14+, 1
3f5ed660:	calla  L3F5D7D50
3f5ed690:	move   a8, *a13, 1
3f5ed6a0:	move   a8, a8
3f5ed6b0:	jreq   L3F5ED4F0
3f5ed6c0:	move   *a13, a11, 1
3f5ed6d0:	jrge   L3F5ED830
3f5ed6e0:	move   a14, -*sp, 1
3f5ed6f0:	move   @0x1b3900, a9, 1
3f5ed720:	move   *a9(0x100), a11, 1
3f5ed740:	movb   *a11(0x20), a8
3f5ed760:	move   a8, *a14+, 1
3f5ed770:	movi   0x3f5f0810, a8
3f5ed7a0:	move   a8, *a14+, 1
3f5ed7b0:	movi   0xffff, a11
3f5ed7d0:	move   a11, *a14+, 1
3f5ed7e0:	calla  L3F5969B0
3f5ed810:	jauc   L3F5EF0A0
L3F5ED830:
3f5ed830:	setf   16, 0, 0
3f5ed840:	move   @0x1cb8b0, @0x1cb830, 0
3f5ed890:	move   a14, -*sp, 1
3f5ed8a0:	move   a11, *a14+, 1
3f5ed8b0:	move   @0x1cb960, *a14+, 1
3f5ed8e0:	movi   0x3f5f0928, a8
3f5ed910:	move   a8, *a14+, 1
3f5ed920:	calla  L3F5EFE20
3f5ed950:	move   @0x1cb960, a9, 1
3f5ed980:	move   a14, -*sp, 1
3f5ed990:	setf   16, 1, 0
3f5ed9a0:	move   *a9, a8, 0
3f5ed9b0:	move   a8, *a14+, 1
3f5ed9c0:	calla  L3FB2C000
3f5ed9f0:	setf   16, 1, 0
3f5eda00:	move   a8, *a9, 0
3f5eda10:	move   @0x1cb960, a9, 1
3f5eda40:	move   a14, -*sp, 1
3f5eda50:	move   *a9(0x10), a8, 0
3f5eda70:	move   a8, *a14+, 1
3f5eda80:	calla  L3FB2C000
3f5edab0:	setf   16, 1, 0
3f5edac0:	move   a8, *a9(0x10), 0
3f5edae0:	move   @0x1cb960, a9, 1
3f5edb10:	move   *a9, a11, 0
3f5edb20:	subk   5, a11
3f5edb30:	jane   L3F5EE3A0
3f5edb50:	move   a14, -*sp, 1
3f5edb60:	addk   32, a9
3f5edb70:	move   a9, *a14+, 1
3f5edb80:	move   @0x1cb960, a11, 1
3f5edbb0:	move   *a11(0x10), a8, 0
3f5edbd0:	move   a8, *a14+, 1
3f5edbe0:	movi   0x3f5f0970, a8
3f5edc10:	move   a8, *a14+, 1
3f5edc20:	movi   0xffff, a9
3f5edc40:	move   a9, *a14+, 1
3f5edc50:	calla  L3F596BE0
3f5edc80:	jruc   L3F5EE110
3f5edc90:	move   @0x1b3900, a11, 1
3f5edcc0:	move   *a11(0x100), a9, 1
3f5edce0:	movk   5, a11
3f5edcf0:	movb   a11, *a9(0x20)
3f5edd10:	jruc   L3F5EE300
3f5edd20:	move   @0x1b3900, a11, 1
3f5edd50:	move   *a11(0x100), a9, 1
3f5edd70:	movk   2, a11
3f5edd80:	movb   a11, *a9(0x20)
3f5edda0:	jruc   L3F5EE300
3f5eddb0:	move   @0x1b3900, a11, 1
3f5edde0:	move   *a11(0x100), a9, 1
3f5ede00:	movk   1, a11
3f5ede10:	movb   a11, *a9(0x20)
3f5ede30:	jruc   L3F5EE300
3f5ede40:	move   @0x1b3900, a11, 1
3f5ede70:	move   *a11(0x100), a9, 1
3f5ede90:	movk   28, a11
3f5edea0:	movb   a11, *a9(0x20)
3f5edec0:	jruc   L3F5EE300
3f5eded0:	move   @0x1b3900, a11, 1
3f5edf00:	move   *a11(0x100), a9, 1
3f5edf20:	movk   22, a11
3f5edf30:	movb   a11, *a9(0x20)
3f5edf50:	jruc   L3F5EE300
3f5edf60:	move   @0x1b3900, a11, 1
3f5edf90:	move   *a11(0x100), a9, 1
3f5edfb0:	movk   13, a11
3f5edfc0:	movb   a11, *a9(0x20)
3f5edfe0:	jruc   L3F5EE300
3f5edff0:	move   @0x1b3900, a11, 1
3f5ee020:	move   *a11(0x100), a9, 1
3f5ee040:	movk   17, a11
3f5ee050:	movb   a11, *a9(0x20)
3f5ee070:	jruc   L3F5EE300
L3F5EE080:
3f5ee080:	move   @0x1b3900, a11, 1
3f5ee0b0:	move   *a11(0x100), a9, 1
3f5ee0d0:	movk   1, a11
L3F5EE0E0:
3f5ee0e0:	movb   a11, *a9(0x20)
L3F5EE100:
3f5ee100:	jruc   L3F5EE300
L3F5EE110:
3f5ee110:	move   @0x1cb960, a11, 1
L3F5EE140:
3f5ee140:	setf   16, 1, 0
3f5ee150:	move   *a11(0x10), a8, 0
3f5ee170:	cmpi   0x7, a8
3f5ee190:	jrhi   L3F5EE300
3f5ee1a0:	sll    0x5, a8
3f5ee1b0:	addi   0x3f5ee200, a8
3f5ee1e0:	move   *a8, a8, 1
3f5ee1f0:	jump   a8
3f5ee200:	.word  0xdc90
3f5ee210:	dsjs   b14, L3F5EE080
3f5ee220:	.word  0xdd20
3f5ee230:	dsjs   b14, L3F5EE0A0
3f5ee240:	.word  0xddb0
3f5ee250:	dsjs   b14, L3F5EE0C0
3f5ee260:	.word  0xde40
3f5ee270:	dsjs   b14, L3F5EE0E0
3f5ee280:	.word  0xded0
3f5ee290:	dsjs   b14, L3F5EE100
3f5ee2a0:	.word  0xdf60
3f5ee2b0:	dsjs   b14, L3F5EE120
3f5ee2c0:	.word  0xdff0
3f5ee2d0:	dsjs   b14, L3F5EE140
3f5ee2e0:	addxy  a4, a0
3f5ee2f0:	dsjs   b14, L3F5EE160
L3F5EE300:
3f5ee300:	move   a14, -*sp, 1
3f5ee310:	move   *a13(0xffe0), *a14+, 1
3f5ee330:	calla  L3F5E8930
3f5ee360:	movi   0xffff, a8
3f5ee380:	jauc   L3F5EF5C0
L3F5EE3A0:
3f5ee3a0:	move   *a9, a11, 0
3f5ee3b0:	subk   3, a11
3f5ee3c0:	jrne   L3F5EE720
3f5ee3d0:	move   *a9(0x10), a11, 0
3f5ee3f0:	move   @0x1c96e0, a9, 1
3f5ee420:	cmp    a9, a11
3f5ee430:	jreq   L3F5EE720
3f5ee440:	move   @0x1cb960, a11, 1
3f5ee470:	move   *a11(0x10), a11, 0
3f5ee490:	inc    a11
3f5ee4a0:	cmp    a9, a11
3f5ee4b0:	jreq   L3F5EE720
3f5ee4c0:	move   @0x1cb960, a11, 1
3f5ee4f0:	move   *a11(0x10), a11, 0
3f5ee510:	cmp    a9, a11
3f5ee520:	jalt   L3F5ED490
3f5ee540:	move   a14, -*sp, 1
3f5ee550:	move   *a13(0xffe0), *a14+, 1
3f5ee570:	calla  L3F5E8930
3f5ee5a0:	move   a14, -*sp, 1
3f5ee5b0:	move   @0x1c96e0, *a14+, 1
3f5ee5e0:	move   @0x1cb960, a11, 1
3f5ee610:	setf   16, 1, 0
3f5ee620:	move   *a11(0x10), a8, 0
3f5ee640:	move   a8, *a14+, 1
3f5ee650:	movi   0x3f5f0a60, a8
3f5ee680:	move   a8, *a14+, 1
3f5ee690:	movk   4, a9
3f5ee6a0:	move   a9, *a14+, 1
3f5ee6b0:	calla  L3F596BE0
3f5ee6e0:	movi   0xffff, a8
3f5ee700:	jauc   L3F5EF5C0
L3F5EE720:
3f5ee720:	move   @0x1c95c0, a11, 1
3f5ee750:	move   a14, -*sp, 1
3f5ee760:	movk   4, a9
3f5ee770:	move   a9, *a14+, 1
3f5ee780:	calla  L3FB2C000
3f5ee7b0:	setf   16, 1, 0
3f5ee7c0:	move   a8, *a11, 0
3f5ee7d0:	move   @0x1c95c0, a11, 1
3f5ee800:	move   a14, -*sp, 1
3f5ee810:	setf   16, 0, 0
3f5ee820:	move   @0x1c96e0, a9, 0
3f5ee850:	move   a9, *a14+, 1
3f5ee860:	calla  L3FB2C000
3f5ee890:	setf   16, 1, 0
3f5ee8a0:	move   a8, *a11(0x10), 0
3f5ee8c0:	movk   4, a11
3f5ee8d0:	move   a11, *a13(0x20), 1
3f5ee8f0:	move   a14, -*sp, 1
3f5ee900:	move   a11, *a14+, 1
3f5ee910:	move   @0x1c95c0, *a14+, 1
3f5ee940:	movi   0x3f5f0748, a8
3f5ee970:	move   a8, *a14+, 1
3f5ee980:	calla  L3F5EFE20
3f5ee9b0:	move   a14, -*sp, 1
3f5ee9c0:	movk   16, a9
3f5ee9d0:	move   a9, *a14+, 1
3f5ee9e0:	movi   0x1cb820, a9
3f5eea10:	move   a9, *a14+, 1
3f5eea20:	sub    a9, a9
3f5eea30:	move   a9, *a14+, 1
3f5eea40:	move   a11, *a14+, 1
3f5eea50:	movi   0x1c85a0, a9
3f5eea80:	move   a9, *a14+, 1
3f5eea90:	move   *a13(0xffe0), *a14+, 1
3f5eeab0:	calla  L3F5D3D70
3f5eeae0:	cmp    a11, a8
3f5eeaf0:	jreq   L3F5EEBC0
3f5eeb00:	move   a14, -*sp, 1
3f5eeb10:	movi   0x3f5f0c28, a8
3f5eeb40:	move   a8, *a14+, 1
3f5eeb50:	movi   0xffff, a9
3f5eeb70:	move   a9, *a14+, 1
3f5eeb80:	calla  L3F596830
3f5eebb0:	jruc   L3F5EF0A0
L3F5EEBC0:
3f5eebc0:	move   @0x1cb960, a9, 1
3f5eebf0:	setf   16, 1, 0
3f5eec00:	move   *a9, a9, 0
3f5eec10:	subk   3, a9
3f5eec20:	jane   L3F5ED490
3f5eec40:	move   @0x1cb960, a9, 1
3f5eec70:	move   *a9(0x10), a9, 0
3f5eec90:	move   @0x1c96e0, a11, 1
3f5eecc0:	cmp    a11, a9
3f5eecd0:	jane   L3F5ED490
3f5eecf0:	move   *a13, a9, 1
3f5eed00:	subk   4, a9
3f5eed10:	move   a9, *a13(0x20), 1
3f5eed30:	move   *a13(0xffa0), a11, 1
3f5eed50:	cmp    a11, a9
3f5eed60:	jrle   L3F5EEED0
3f5eed70:	move   a14, -*sp, 1
3f5eed80:	move   a9, *a14+, 1
3f5eed90:	move   a11, *a14+, 1
3f5eeda0:	movi   0x3f5f0c98, a8
3f5eedd0:	move   a8, *a14+, 1
3f5eede0:	movi   0xffff, a9
3f5eee00:	move   a9, *a14+, 1
3f5eee10:	calla  L3F596BE0
3f5eee40:	move   a14, -*sp, 1
3f5eee50:	movk   3, a9
3f5eee60:	move   a9, *a14+, 1
3f5eee70:	move   *a13(0xffe0), *a14+, 1
3f5eee90:	calla  L3F5EF610
3f5eeec0:	jruc   L3F5EF0A0
L3F5EEED0:
3f5eeed0:	move   a14, -*sp, 1
3f5eeee0:	move   a9, *a14+, 1
3f5eeef0:	move   *a13(0xffc0), *a14+, 1
3f5eef10:	move   @0x1cb960, a9, 1
3f5eef40:	addk   32, a9
3f5eef50:	move   a9, *a14+, 1
3f5eef60:	calla  L3FB44400
3f5eef90:	move   *a13(0x40), a9, 1
3f5eefb0:	move   *a13(0x20), a11, 1
3f5eefd0:	add    a11, a9
3f5eefe0:	move   a9, *a13(0x40), 1
3f5ef000:	cmpi   0x200, a11
3f5ef020:	movk   1, a9
3f5ef030:	jrne   L3F5EF050
3f5ef040:	sub    a9, a9
L3F5EF050:
3f5ef050:	move   a9, @0x1cb940, 1
3f5ef080:	move   a11, a8
3f5ef090:	jruc   L3F5EF5C0
L3F5EF0A0:
3f5ef0a0:	move   a14, -*sp, 1
3f5ef0b0:	movi   0x3f5f0e18, a8
3f5ef0e0:	move   a8, *a14+, 1
3f5ef0f0:	move   a13, a11
3f5ef100:	addi   0x60, a11
3f5ef120:	move   a11, *a14+, 1
3f5ef130:	calla  L3F580E40
3f5ef160:	move   a14, -*sp, 1
3f5ef170:	move   a11, *a14+, 1
3f5ef180:	movi   0xffff, a9
3f5ef1a0:	move   a9, *a14+, 1
3f5ef1b0:	calla  L3F596830
3f5ef1e0:	move   *a13(0xffe0), a9, 1
3f5ef200:	inc    a9
3f5ef210:	jreq   L3F5EF500
3f5ef220:	move   @0x1c95c0, a9, 1
3f5ef250:	move   a14, -*sp, 1
3f5ef260:	movk   4, a11
3f5ef270:	move   a11, *a14+, 1
3f5ef280:	calla  L3FB2C000
3f5ef2b0:	setf   16, 1, 0
3f5ef2c0:	move   a8, *a9, 0
3f5ef2d0:	move   @0x1c95c0, a9, 1
3f5ef300:	move   a14, -*sp, 1
3f5ef310:	setf   16, 0, 0
3f5ef320:	move   @0x1c96e0, a11, 0
3f5ef350:	move   a11, *a14+, 1
3f5ef360:	calla  L3FB2C000
3f5ef390:	setf   16, 1, 0
3f5ef3a0:	move   a8, *a9(0x10), 0
3f5ef3c0:	move   a14, -*sp, 1
3f5ef3d0:	movk   16, a11
3f5ef3e0:	move   a11, *a14+, 1
3f5ef3f0:	movi   0x1cb820, a9
3f5ef420:	move   a9, *a14+, 1
3f5ef430:	sub    a11, a11
3f5ef440:	move   a11, *a14+, 1
3f5ef450:	movk   4, a11
3f5ef460:	move   a11, *a14+, 1
3f5ef470:	movi   0x1c85a0, a11
3f5ef4a0:	move   a11, *a14+, 1
3f5ef4b0:	move   *a13(0xffe0), *a14+, 1
3f5ef4d0:	calla  L3F5D3D70
L3F5EF500:
3f5ef500:	move   a14, -*sp, 1
3f5ef510:	movi   0x3f5f0e68, a8
3f5ef540:	move   a8, *a14+, 1
3f5ef550:	movi   0xffff, a11
3f5ef570:	move   a11, *a14+, 1
3f5ef580:	calla  L3F596830
3f5ef5b0:	move   a11, a8
L3F5EF5C0:
3f5ef5c0:	move   *sp(0x80), a14, 1
3f5ef5e0:	mmfm   sp, a9,a11,a13
3f5ef600:	rets   2
L3F5EF610:
3f5ef610:	mmtm   sp, a7,a9,a10,a11,a13
3f5ef630:	move   a14, a13
3f5ef640:	addk   32, a14
3f5ef650:	move   a14, -*sp, 1
3f5ef660:	move   *a13(0xffe0), *a14+, 1
3f5ef680:	calla  L3F5E41C0
3f5ef6b0:	move   a8, a8
3f5ef6c0:	jreq   L3F5EFDD0
3f5ef6d0:	movi   0x1c85a0, a9
3f5ef700:	move   a14, -*sp, 1
3f5ef710:	movk   5, a11
3f5ef720:	move   a11, *a14+, 1
3f5ef730:	calla  L3FB2C000
3f5ef760:	setf   16, 1, 0
3f5ef770:	move   a8, *a9, 0
3f5ef780:	move   a14, -*sp, 1
3f5ef790:	setf   16, 0, 0
3f5ef7a0:	move   *a13(0xffc0), a11, 0
3f5ef7c0:	move   a11, *a14+, 1
3f5ef7d0:	calla  L3FB2C000
3f5ef800:	setf   16, 1, 0
3f5ef810:	move   a8, *a9(0x10), 0
3f5ef830:	movi   0x1cb980, a10
3f5ef860:	move   *a10, a11, 1
3f5ef870:	jrlt   L3F5EF910
L3F5EF880:
3f5ef880:	move   *a10, a11, 1
3f5ef890:	move   *a13(0xffc0), a7, 1
3f5ef8b0:	cmp    a7, a11
3f5ef8c0:	jreq   L3F5EF910
3f5ef8d0:	addi   0x40, a10
3f5ef8f0:	move   *a10, a11, 1
3f5ef900:	jrge   L3F5EF880
L3F5EF910:
3f5ef910:	move   *a10, a11, 1
3f5ef920:	jrge   L3F5EFA00
3f5ef930:	move   *a13(0xffc0), a11, 1
3f5ef950:	sll    0x5, a11
3f5ef960:	addi   0x1b5290, a11
3f5ef990:	move   *a11(0x0), *a10(0x20), 1
3f5ef9c0:	sub    a11, a11
3f5ef9d0:	setf   16, 1, 0
3f5ef9e0:	move   a11, *a9(0x10), 0
L3F5EFA00:
3f5efa00:	move   a14, -*sp, 1
3f5efa10:	move   *a10(0x20), *a14+, 1
3f5efa30:	move   a9, a11
3f5efa40:	addk   32, a11
3f5efa50:	move   a11, *a14+, 1
3f5efa60:	calla  L3FB45720
3f5efa90:	move   a14, -*sp, 1
3f5efaa0:	move   *a10(0x20), *a14+, 1
3f5efac0:	calla  L3FB458D0
3f5efaf0:	addk   4, a8
3f5efb00:	move   a8, *a13, 1
3f5efb10:	move   a14, -*sp, 1
3f5efb20:	move   a8, *a14+, 1
3f5efb30:	move   a9, *a14+, 1
3f5efb40:	movi   0x3f5f0748, a8
3f5efb70:	move   a8, *a14+, 1
3f5efb80:	calla  L3F5EFE20
3f5efbb0:	move   a14, -*sp, 1
3f5efbc0:	movk   16, a11
3f5efbd0:	move   a11, *a14+, 1
3f5efbe0:	movi   0x1cb820, a7
3f5efc10:	move   a7, *a14+, 1
3f5efc20:	sub    a11, a11
3f5efc30:	move   a11, *a14+, 1
3f5efc40:	move   *a13(0x0), *a14+, 1
3f5efc60:	movi   0x1c85a0, a11
3f5efc90:	move   a11, *a14+, 1
3f5efca0:	move   *a13(0xffe0), *a14+, 1
3f5efcc0:	calla  L3F5D3D70
3f5efcf0:	move   *a13, a7, 1
3f5efd00:	cmp    a7, a8
3f5efd10:	jreq   L3F5EFDD0
3f5efd20:	move   a14, -*sp, 1
3f5efd30:	movi   0x3f5f1490, a8
3f5efd60:	move   a8, *a14+, 1
3f5efd70:	movi   0xffff, a11
3f5efd90:	move   a11, *a14+, 1
3f5efda0:	calla  L3F596830
L3F5EFDD0:
3f5efdd0:	move   *sp(0xc0), a14, 1
3f5efdf0:	mmfm   sp, a7,a9,a10,a11,a13
3f5efe10:	rets   2
L3F5EFE20:
3f5efe20:	mmtm   sp, a7,a9,a10,a11,a13
3f5efe40:	move   a14, a13
3f5efe50:	addk   16, a14
3f5efe60:	move   a14, -*sp, 1
3f5efe70:	move   *a13(0xffc0), a11, 1
3f5efe90:	setf   16, 1, 0
3f5efea0:	move   *a11, a8, 0
3f5efeb0:	move   a8, *a14+, 1
3f5efec0:	calla  L3FB2C000
3f5efef0:	setf   16, 0, 0
3f5eff00:	move   a8, *a13, 0
3f5eff10:	setf   16, 1, 0
3f5eff20:	move   @0x1b9460, a11, 0
3f5eff50:	subk   2, a11
3f5eff60:	jrlt   L3F5F01A0
3f5eff70:	setf   16, 0, 0
3f5eff80:	move   *a13, a11, 0
3f5eff90:	jreq   L3F5F0100
3f5effa0:	subk   5, a11
3f5effb0:	jrls   L3F5F0100
3f5effc0:	jruc   L3F5F0100
L3F5EFFD0:
3f5effd0:	move   *a13(0xffa0), a11, 1
3f5efff0:	subk   2, a11
3f5f0000:	move   a11, *a13(0xffa0), 1
3f5f0020:	move   *a13(0xffc0), a7, 1
3f5f0040:	move   a7, a9
3f5f0050:	addk   16, a9
3f5f0060:	move   a9, a10
3f5f0070:	move   a14, -*sp, 1
3f5f0080:	sub    a7, a7
3f5f0090:	move   a7, *a14+, 1
3f5f00a0:	move   a9, *a14+, 1
3f5f00b0:	calla  L3F9329F0
3f5f00e0:	move   a8, a9
3f5f00f0:	jruc   L3F5F01A0
L3F5F0100:
3f5f0100:	move   *a13, a8, 0
3f5f0110:	dec    a8
3f5f0120:	jreq   L3F5EFFD0
3f5f0130:	dec    a8
3f5f0140:	jreq   L3F5EFFD0
3f5f0150:	dec    a8
3f5f0160:	jreq   L3F5F01A0
3f5f0170:	dec    a8
3f5f0180:	jreq   L3F5F01A0
3f5f0190:	dec    a8
L3F5F01A0:
3f5f01a0:	move   *sp(0xc0), a14, 1
3f5f01c0:	mmfm   sp, a7,a9,a10,a11,a13
3f5f01e0:	rets   2
3f5f01f0:	mmtm   sp, a11,a13
3f5f0210:	move   a14, a13
3f5f0220:	addi   0x1060, a14
3f5f0240:	sub    a11, a11
3f5f0250:	move   a11, *a13, 1
3f5f0260:	move   a11, *a13(0x20), 1
L3F5F0280:
3f5f0280:	move   *a13, a11, 1
3f5f0290:	jreq   L3F5F0450
3f5f02a0:	move   *a13(0x20), a11, 1
3f5f02c0:	inc    a11
3f5f02d0:	move   a11, *a13(0x20), 1
3f5f02f0:	move   a14, -*sp, 1
3f5f0300:	movk   16, a11
3f5f0310:	move   a11, *a14+, 1
3f5f0320:	movi   0x1cb820, a11
3f5f0350:	move   a11, *a14+, 1
3f5f0360:	sub    a11, a11
3f5f0370:	move   a11, *a14+, 1
3f5f0380:	movi   0x204, a11
3f5f03a0:	move   a11, *a14+, 1
3f5f03b0:	move   a13, a11
3f5f03c0:	addi   0x40, a11
3f5f03e0:	move   a11, *a14+, 1
3f5f03f0:	move   *a13(0xffe0), *a14+, 1
3f5f0410:	calla  L3F5D7D50
3f5f0440:	jruc   L3F5F0280
L3F5F0450:
3f5f0450:	move   *a13(0x20), a8, 1
3f5f0470:	move   *sp(0x60), a14, 1
3f5f0490:	mmfm   sp, a11,a13
3f5f04b0:	rets   2
3f5f04c0:	srl    b3, b4
3f5f04d0:	.word  0x7074
3f5f04e0:	modu   b10, sp
3f5f04f0:	sra    b11, b0
3f5f0500:	dsjs   a14, L3F5F0640
3f5f0510:	.word  0x7420
3f5f0520:	.word  0x7063
3f5f0530:	.word  0x735f
3f5f0540:	sll    a11, sp
3f5f0550:	sra    a11, a11
3f5f0560:	sla    0x3, b4
3f5f0570:	sra    b11, b2
3f5f0580:	.word  0x7574
3f5f0590:	modu   b3, b2
3f5f05a0:	sra    a3, a5
3f5f05b0:	.word  0x7620
3f5f05c0:	mods   a3, a1
3f5f05d0:	sra    b11, b5
L3F5F05E0:
3f5f05e0:	dsjs   a0, L3F5F05E0
3f5f05f0:	rl     0x1, a0
3f5f0600:	sra    0x1f, a0
3f5f0610:	sra    a1, a5
3f5f0620:	.word  0x0a29
3f5f0630:	.word  0x7400
L3F5F0640:
3f5f0640:	.word  0x7466
3f5f0650:	mpyu   b11, b0
3f5f0660:	.word  0x706f
3f5f0670:	modu   a3, a5
3f5f0680:	sla    0x1, b10
3f5f0690:	sla    a11, a2
3f5f06a0:	sla    0x3, a4
3f5f06b0:	modu   a11, a8
3f5f06c0:	.word  0x7473
3f5f06d0:	sla    a9, a0
3f5f06e0:	sra    a3, a4
3f5f06f0:	sra    b11, b2
3f5f0700:	.word  0x7373
3f5f0710:	sra    0x1f, a0
3f5f0720:	.word  0x7325
3f5f0730:	.word  0x0a29
3f5f0740:	.word  0x7300
3f5f0750:	modu   a3, a5
3f5f0760:	.word  0x0074
3f5f0770:	srl    b3, b4
3f5f0780:	.word  0x7074
3f5f0790:	sla    0x1, b10
3f5f07a0:	sra    b11, b3
3f5f07b0:	sra    a3, a14
3f5f07c0:	modu   b11, b4
3f5f07d0:	sra    a9, a0
3f5f07e0:	.word  0x7272
3f5f07f0:	.word  0x726f
3f5f0800:	.word  0x000a
3f5f0810:	srl    b3, b4
3f5f0820:	.word  0x7074
3f5f0830:	.word  0x725f
3f5f0840:	sla    a11, a5
3f5f0850:	dsjs   a4, L3F5F0990
3f5f0860:	.word  0x7220
3f5f0870:	sll    a11, a5
3f5f0880:	sla    0x3, b6
3f5f0890:	sra    b11, b2
3f5f08a0:	.word  0x7574
3f5f08b0:	modu   b3, b2
3f5f08c0:	sra    a3, a5
3f5f08d0:	sra    a9, a0
3f5f08e0:	.word  0x7272
3f5f08f0:	.word  0x726f
3f5f0900:	sll    0x9, a0
3f5f0910:	.word  0x0a64
3f5f0920:	.word  0x7200
3f5f0930:	sll    a11, a5
3f5f0940:	rl     a11, a5
3f5f0950:	sra    b11, b6
3f5f0960:	.word  0x0064
3f5f0970:	srl    b3, b4
3f5f0980:	.word  0x7074
L3F5F0990:
3f5f0990:	.word  0x725f
3f5f09a0:	sla    a11, a5
3f5f09b0:	dsjs   a4, L3F5F0AF0
3f5f09c0:	sub    a9, a0
3f5f09d0:	.word  0x7272
3f5f09e0:	.word  0x726f
3f5f09f0:	sll    a9, a0
3f5f0a00:	sra    a3, sp
3f5f0a10:	sla    0x3, a5
3f5f0a20:	sra    a1, a5
3f5f0a30:	sla    0x1, b10
3f5f0a40:	.word  0x7325
3f5f0a50:	.word  0x000a
3f5f0a60:	srl    b3, b4
3f5f0a70:	.word  0x7074
3f5f0a80:	.word  0x725f
3f5f0a90:	sla    a11, a5
3f5f0aa0:	dsjs   a4, L3F5F0BE0
3f5f0ab0:	.word  0x7520
3f5f0ac0:	sra    a11, a14
3f5f0ad0:	.word  0x7078
3f5f0ae0:	sll    a11, a5
L3F5F0AF0:
3f5f0af0:	sra    b11, b4
3f5f0b00:	sla    0x3, a4
3f5f0b10:	mods   a3, a2
3f5f0b20:	sll    a11, sp
3f5f0b30:	sla    0x3, a11
3f5f0b40:	sra    a1, a5
3f5f0b50:	sla    0x1, a12
3f5f0b60:	sla    b11, b7
3f5f0b70:	.word  0x746e
3f5f0b80:	sra    a3, a5
3f5f0b90:	sll    0x9, a0
3f5f0ba0:	srl    0xd, a4
3f5f0bb0:	.word  0x7220
3f5f0bc0:	.word  0x7465
3f5f0bd0:	.word  0x7275
L3F5F0BE0:
3f5f0be0:	rl     a11, a14
3f5f0bf0:	srl    a11, a14
3f5f0c00:	srl    0x17, a0
3f5f0c10:	.word  0x0a31
3f5f0c20:	.word  0x7400
3f5f0c30:	.word  0x7466
3f5f0c40:	dsjs   b0, L3F5F0D80
3f5f0c50:	.word  0x7320
3f5f0c60:	modu   a3, a5
3f5f0c70:	.word  0x7464
3f5f0c80:	.word  0x0a6f
3f5f0c90:	.word  0x7400
3f5f0ca0:	.word  0x7466
3f5f0cb0:	mpyu   b11, b0
3f5f0cc0:	sra    b11, b2
3f5f0cd0:	sra    a3, a1
3f5f0ce0:	sla    0x1, b10
3f5f0cf0:	.word  0x7562
3f5f0d00:	.word  0x7366
3f5f0d10:	.word  0x7a69
3f5f0d20:	sla    0x3, a5
3f5f0d30:	sll    0x9, a8
3f5f0d40:	sra    0x15, a4
3f5f0d50:	.word  0x7420
3f5f0d60:	modu   a11, sp
3f5f0d70:	.word  0x7320
L3F5F0D80:
3f5f0d80:	sla    a11, a13
3f5f0d90:	mods   a3, a12
3f5f0da0:	srl    a1, a0
3f5f0db0:	.word  0x726f
3f5f0dc0:	sll    0x9, a0
3f5f0dd0:	sla    0x3, a4
3f5f0de0:	.word  0x7962
3f5f0df0:	sra    b11, b4
3f5f0e00:	.word  0x0a73
3f5f0e10:	.word  0x7400
3f5f0e20:	.word  0x7466
3f5f0e30:	mpyu   b11, b0
3f5f0e40:	sra    b11, b2
3f5f0e50:	sra    a3, a1
3f5f0e60:	.word  0x7400
3f5f0e70:	.word  0x7466
3f5f0e80:	mpyu   b11, b0
3f5f0e90:	sra    b11, b2
3f5f0ea0:	sra    a3, a1
3f5f0eb0:	sla    0x1, b10
3f5f0ec0:	modu   a3, a9
3f5f0ed0:	sla    a9, a0
3f5f0ee0:	modu   a11, a2
3f5f0ef0:	.word  0x7472
3f5f0f00:	sla    0x1, a14
3f5f0f10:	sra    b11, b2
3f5f0f20:	.word  0x7574
3f5f0f30:	modu   b3, b2
3f5f0f40:	modu   a3, a9
3f5f0f50:	sla    0x3, a7
3f5f0f60:	rl     0x9, a13
3f5f0f70:	.word  0x000a
3f5f0f80:	modu   b2, b5
3f5f0f90:	sra    a11, a4
3f5f0fa0:	rl     a11, a6
3f5f0fb0:	sra    a11, a14
3f5f0fc0:	sla    0x3, a4
3f5f0fd0:	.word  0x7265
3f5f0fe0:	modu   b11, b2
3f5f0ff0:	sla    0x3, b2
3f5f1000:	modu   a11, a3
3f5f1010:	sra    a11, a4
3f5f1020:	subb   a0, a0
3f5f1030:	mods   a3, a9
3f5f1040:	sla    0x3, a5
3f5f1050:	modu   a11, a14
3f5f1060:	sla    0x3, b4
3f5f1070:	modu   a11, a6
3f5f1080:	modu   b3, b5
3f5f1090:	.word  0x0064
3f5f10a0:	sll    a10, a1
3f5f10b0:	sra    a11, a3
3f5f10c0:	.word  0x7373
3f5f10d0:	.word  0x7620
3f5f10e0:	modu   a11, a9
3f5f10f0:	sla    a11, a12
3f5f1100:	rl     b11, b4
3f5f1110:	modu   a3, sp
3f5f1120:	sub    a0, a0
3f5f1130:	.word  0x7369
3f5f1140:	sla    0x3, a11
3f5f1150:	.word  0x7566
3f5f1160:	mods   a3, a12
3f5f1170:	modu   a9, a0
3f5f1180:	sla    0x3, b2
3f5f1190:	mods   a3, a1
3f5f11a0:	modu   a11, a12
3f5f11b0:	sla    a11, a3
3f5f11c0:	rl     b11, b4
3f5f11d0:	modu   a3, sp
3f5f11e0:	sra    a9, a0
3f5f11f0:	sll    b11, b8
3f5f1200:	sra    a11, a5
3f5f1210:	sra    a11, a4
3f5f1220:	.word  0x0064
3f5f1230:	mods   a2, a9
3f5f1240:	sra    a11, a12
3f5f1250:	sla    a11, a7
3f5f1260:	sla    0x3, a12
3f5f1270:	subb   b2, b4
3f5f1280:	and    b2, b4
3f5f1290:	modu   a9, a0
3f5f12a0:	sra    b11, b0
3f5f12b0:	sla    b11, b2
3f5f12c0:	rl     b11, b4
3f5f12d0:	modu   a3, sp
3f5f12e0:	or     a8, a0
3f5f12f0:	lmo    a11, a14
3f5f1300:	modu   a11, a14
3f5f1310:	modu   b3, b7
3f5f1320:	.word  0x7420
3f5f1330:	sla    b11, b2
3f5f1340:	.word  0x736e
3f5f1350:	sra    a11, a6
3f5f1360:	sla    0x3, b2
3f5f1370:	sub    a2, a9
3f5f1380:	subb   a0, a0
3f5f1390:	mods   a3, a9
3f5f13a0:	sla    0x3, a5
3f5f13b0:	mods   a3, a1
3f5f13c0:	sra    b11, b2
3f5f13d0:	sra    a3, a1
3f5f13e0:	sla    0x3, b9
3f5f13f0:	.word  0x7865
3f5f1400:	.word  0x7369
3f5f1410:	.word  0x7374
3f5f1420:	move   a0, b0
3f5f1430:	sla    0x3, sp
3f5f1440:	.word  0x7573
3f5f1450:	rl     a3, a3
3f5f1460:	.word  0x7520
3f5f1470:	sra    b11, b3
3f5f1480:	.word  0x0072
3f5f1490:	sla    a11, a14
3f5f14a0:	dsjs   a11, L3F5F15E0
3f5f14b0:	.word  0x7320
3f5f14c0:	modu   a3, a5
3f5f14d0:	sla    0x3, a4
3f5f14e0:	.word  0x7265
3f5f14f0:	modu   b11, b2
3f5f1500:	.word  0x0a72
3f5f1510:	sla    0x18, a0
3f5f1520:	rev    b0
3f5f1530:	andn   b2, b2
3f5f1540:	.word  0x0051
3f5f1550:	andn   b2, b7
3f5f1560:	.word  0x0051
3f5f1570:	add    a10, a4
3f5f1580:	add    b10, b4
3f5f1590:	add    a8, a0
3f5f15a0:	btst   a10, a3
3f5f15b0:	sub    a8, a0
3f5f15c0:	andn   b2, b2
3f5f15d0:	andn   a2, sp
L3F5F15E0:
3f5f15e0:	.word  0x0000
L3F5F15F0:
3f5f15f0:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3f5f1610:	move   a14, a13
3f5f1620:	addi   0x60, a14
3f5f1640:	calla  L3FB33870
3f5f1670:	move   a8, *a13(0x40), 1
3f5f1690:	move   a14, -*sp, 1
3f5f16a0:	move   a13, *a14+, 1
3f5f16b0:	calla  L3F6FC4D0
3f5f16e0:	move   *a13(0xffe0), a11, 1
3f5f1700:	move   *a11, a10, 1
3f5f1710:	move   *a13, a7, 1
3f5f1720:	move   a10, a5
3f5f1730:	sub    a7, a5
3f5f1740:	move   a5, a10
3f5f1750:	cmpi   0x20c0b3, a10
3f5f1780:	jrgt   L3F5F18E0
3f5f1790:	move   *a11, a5, 1
3f5f17a0:	sub    a7, a5
3f5f17b0:	movi   0x3e8, a3
3f5f17d0:	mpys   a3, a5
3f5f17e0:	move   *a11(0x20), a3, 1
3f5f1800:	move   *a13(0x20), a7, 1
3f5f1820:	sub    a7, a3
3f5f1830:	movi   0x3e8, a7
3f5f1850:	divs   a7, a3
3f5f1860:	add    a3, a5
3f5f1870:	move   @0x1cbe20, a3, 1
3f5f18a0:	divs   a7, a3
3f5f18b0:	divs   a3, a5
3f5f18c0:	move   a5, a9
3f5f18d0:	jruc   L3F5F19D0
L3F5F18E0:
3f5f18e0:	movi   0x7fffffff, a5
3f5f1910:	move   @0x95db0, a3, 1
3f5f1940:	divs   a3, a5
3f5f1950:	cmp    a5, a10
3f5f1960:	jrgt   L3F5F19A0
3f5f1970:	mpys   a10, a3
3f5f1980:	move   a3, a9
3f5f1990:	jruc   L3F5F19D0
L3F5F19A0:
3f5f19a0:	movi   0x7fffffff, a9
L3F5F19D0:
3f5f19d0:	move   a14, -*sp, 1
3f5f19e0:	move   *a13(0x40), *a14+, 1
3f5f1a00:	calla  L3FB338D0
3f5f1a30:	move   a9, a8
3f5f1a40:	move   *sp(0x100), a14, 1
3f5f1a60:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3f5f1a80:	rets   2
L3F5F1A90:
3f5f1a90:	mmtm   sp, a9,a11,a13
3f5f1ab0:	move   a14, a13
3f5f1ac0:	move   *a13(0xffe0), a11, 1
3f5f1ae0:	move   *a11, a11, 1
3f5f1af0:	jrlt   L3F5F1C40
3f5f1b00:	move   *a13(0xffe0), a11, 1
3f5f1b20:	move   *a11, a11, 1
3f5f1b30:	cmpi   0x5f5e100, a11
3f5f1b60:	jrgt   L3F5F1C40
3f5f1b70:	move   *a13(0xffe0), a11, 1
3f5f1b90:	move   *a11(0x20), a11, 1
3f5f1bb0:	jrlt   L3F5F1C40
3f5f1bc0:	move   *a13(0xffe0), a11, 1
3f5f1be0:	move   *a11(0x20), a11, 1
3f5f1c00:	cmpi   0xf4240, a11
3f5f1c30:	jrlt   L3F5F1C60
L3F5F1C40:
3f5f1c40:	movk   22, a8
3f5f1c50:	jruc   L3F5F1DD0
L3F5F1C60:
3f5f1c60:	move   *a13(0xffe0), a11, 1
3f5f1c80:	move   *a11, a11, 1
3f5f1c90:	jrne   L3F5F1DC0
3f5f1ca0:	move   *a13(0xffe0), a11, 1
3f5f1cc0:	move   *a11(0x20), a11, 1
3f5f1ce0:	jreq   L3F5F1DC0
3f5f1cf0:	move   *a13(0xffe0), a11, 1
3f5f1d10:	move   *a11(0x20), a11, 1
3f5f1d30:	move   @0x1cbe20, a9, 1
3f5f1d60:	cmp    a9, a11
3f5f1d70:	jrge   L3F5F1DC0
3f5f1d80:	move   *a13(0xffe0), a11, 1
3f5f1da0:	move   a9, *a11(0x20), 1
L3F5F1DC0:
3f5f1dc0:	sub    a8, a8
L3F5F1DD0:
3f5f1dd0:	move   *sp(0x80), a14, 1
3f5f1df0:	mmfm   sp, a9,a11,a13
3f5f1e10:	rets   2
L3F5F1E20:
3f5f1e20:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f5f1e40:	move   a14, a13
3f5f1e50:	addi   0x40, a14
3f5f1e70:	move   *a13(0xffe0), a9, 1
3f5f1e90:	move   *a13(0xffc0), a10, 1
3f5f1eb0:	move   *a13(0xff80), a11, 1
3f5f1ed0:	sub    a7, a7
3f5f1ee0:	move   a7, *a13(0x20), 1
3f5f1f00:	move   a10, a10
3f5f1f10:	jrle   L3F5F2640
3f5f1f20:	move   *a11(0x80), a7, 1
3f5f1f40:	jreq   L3F5F2640
L3F5F1F50:
3f5f1f50:	move   *a11, a12, 1
3f5f1f60:	move   *a12(0x20), *a13(0x0), 1
3f5f1f90:	move   *a13, a7, 1
3f5f1fa0:	jrne   L3F5F2050
3f5f1fb0:	move   *a11, a7, 1
3f5f1fc0:	addi   0x40, a7
3f5f1fe0:	move   a7, *a11, 1
3f5f1ff0:	move   *a11(0x20), a7, 1
3f5f2010:	dec    a7
3f5f2020:	move   a7, *a11(0x20), 1
3f5f2040:	jruc   L3F5F25F0
L3F5F2050:
3f5f2050:	cmp    a10, a7
3f5f2060:	jrls   L3F5F23F0
3f5f2070:	move   a10, *a13, 1
3f5f2080:	jruc   L3F5F23F0
L3F5F2090:
3f5f2090:	setf   1, 0, 0
3f5f20a0:	move   *a13(0xffa0), a7, 0
3f5f20c0:	jrne   L3F5F2190
3f5f20d0:	move   a14, -*sp, 1
3f5f20e0:	move   *a13(0x0), *a14+, 1
3f5f2100:	move   *a12(0x0), *a14+, 1
3f5f2120:	move   a9, *a14+, 1
3f5f2130:	calla  L3F596180
3f5f2160:	move   a8, *a13(0x20), 1
3f5f2180:	jruc   L3F5F2240
L3F5F2190:
3f5f2190:	move   a14, -*sp, 1
3f5f21a0:	move   *a13(0x0), *a14+, 1
3f5f21c0:	move   a9, *a14+, 1
3f5f21d0:	move   *a12(0x0), *a14+, 1
3f5f21f0:	calla  L3F596070
3f5f2220:	move   a8, *a13(0x20), 1
L3F5F2240:
3f5f2240:	move   a8, a8
3f5f2250:	jreq   L3F5F2460
3f5f2260:	jruc   L3F5F2660
L3F5F2270:
3f5f2270:	setf   1, 0, 0
3f5f2280:	move   *a13(0xffa0), a7, 0
3f5f22a0:	jrne   L3F5F2350
3f5f22b0:	move   a14, -*sp, 1
3f5f22c0:	move   *a13(0x0), *a14+, 1
3f5f22e0:	move   *a12(0x0), *a14+, 1
3f5f2300:	move   a9, *a14+, 1
3f5f2310:	calla  L3FB44400
3f5f2340:	jruc   L3F5F2460
L3F5F2350:
3f5f2350:	move   a14, -*sp, 1
3f5f2360:	move   *a13(0x0), *a14+, 1
3f5f2380:	move   a9, *a14+, 1
3f5f2390:	move   *a12(0x0), *a14+, 1
3f5f23b0:	calla  L3FB44400
3f5f23e0:	jruc   L3F5F2460
L3F5F23F0:
3f5f23f0:	move   *a11(0x60), a8, 1
3f5f2410:	jreq   L3F5F2090
3f5f2420:	dec    a8
3f5f2430:	jreq   L3F5F2270
3f5f2440:	dec    a8
3f5f2450:	jreq   L3F5F2090
L3F5F2460:
3f5f2460:	move   *a13, a7, 1
3f5f2470:	sll    0x3, a7
3f5f2480:	move   *a12, a5, 1
3f5f2490:	add    a7, a5
3f5f24a0:	move   a5, *a12, 1
3f5f24b0:	move   *a12(0x20), a7, 1
3f5f24d0:	move   *a13, a5, 1
3f5f24e0:	sub    a5, a7
3f5f24f0:	move   a7, *a12(0x20), 1
3f5f2510:	move   *a11(0x80), a7, 1
3f5f2530:	sub    a5, a7
3f5f2540:	move   a7, *a11(0x80), 1
3f5f2560:	move   *a11(0x40), a7, 1
3f5f2580:	add    a5, a7
3f5f2590:	move   a7, *a11(0x40), 1
3f5f25b0:	sll    0x3, a5
3f5f25c0:	add    a5, a9
3f5f25d0:	move   *a13, a7, 1
3f5f25e0:	sub    a7, a10
L3F5F25F0:
3f5f25f0:	move   a10, a5
3f5f2600:	jrle   L3F5F2640
3f5f2610:	move   *a11(0x80), a7, 1
3f5f2630:	jrne   L3F5F1F50
L3F5F2640:
3f5f2640:	move   *a13(0x20), a8, 1
L3F5F2660:
3f5f2660:	move   *sp(0x100), a14, 1
3f5f2680:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f5f26a0:	rets   2
3f5f26b0:	.word  0x0000
3f5f26c0:	.word  0x0000
3f5f26d0:	.word  0x0000
3f5f26e0:	.word  0x0000
3f5f26f0:	.word  0x0000
3f5f2700:	.word  0x0000
3f5f2710:	.word  0x0000
3f5f2720:	.word  0x0000
3f5f2730:	.word  0x0000
3f5f2740:	.word  0x0000
3f5f2750:	.word  0x0000
3f5f2760:	.word  0x0000
3f5f2770:	.word  0x0000
3f5f2780:	.word  0x0000
3f5f2790:	.word  0x0000
3f5f27a0:	.word  0x0000
3f5f27b0:	.word  0x0000
3f5f27c0:	.word  0x0000
3f5f27d0:	.word  0x0000
3f5f27e0:	.word  0x0000
3f5f27f0:	.word  0x0000
L3F5F2800:
3f5f2800:	mmtm   sp, a9,a11
3f5f2820:	move   a14, -*sp, 1
3f5f2830:	movi   0x3f5fc660, a8
3f5f2860:	move   a8, *a14+, 1
3f5f2870:	move   @0x1b3900, a11, 1
3f5f28a0:	move   *a11(0x100), a9, 1
3f5f28c0:	addi   0x45c8, a9
3f5f28e0:	move   a9, *a14+, 1
3f5f28f0:	calla  L3FB45720
3f5f2920:	move   @0x1b3900, a11, 1
3f5f2950:	move   *a11(0x100), a9, 1
3f5f2970:	sub    a11, a11
3f5f2980:	move   a11, *a9(0x71a8), 1
3f5f29a0:	move   @0x1b3900, a9, 1
3f5f29d0:	move   *a9(0x100), a11, 1
3f5f29f0:	sub    a9, a9
3f5f2a00:	move   a9, *a11(0x71c8), 1
3f5f2a20:	move   @0x1b3900, a11, 1
3f5f2a50:	move   *a11(0x100), a9, 1
3f5f2a70:	sub    a11, a11
3f5f2a80:	move   a11, *a9(0x7208), 1
3f5f2aa0:	move   @0x1b3900, a9, 1
3f5f2ad0:	move   *a9(0x100), a11, 1
3f5f2af0:	movk   4, a9
3f5f2b00:	move   a9, *a11(0x72e8), 1
3f5f2b20:	move   @0x1b3900, a11, 1
3f5f2b50:	move   *a11(0x100), a9, 1
3f5f2b70:	movk   2, a11
3f5f2b80:	move   a11, *a9(0x7308), 1
3f5f2ba0:	move   @0x1b3900, a9, 1
3f5f2bd0:	move   *a9(0x100), a11, 1
3f5f2bf0:	sub    a9, a9
3f5f2c00:	move   a9, *a11(0x7328), 1
3f5f2c20:	move   @0x1b3900, a11, 1
3f5f2c50:	move   *a11(0x100), a9, 1
3f5f2c70:	sub    a11, a11
3f5f2c80:	move   a11, *a9(0x7348), 1
3f5f2ca0:	move   @0x1b3900, a9, 1
3f5f2cd0:	move   *a9(0x100), a11, 1
3f5f2cf0:	sub    a9, a9
3f5f2d00:	move   a9, *a11(0x7368), 1
3f5f2d20:	move   a14, -*sp, 1
3f5f2d30:	movi   0x3f5fc6b8, a8
3f5f2d60:	move   a8, *a14+, 1
3f5f2d70:	move   @0x1b3900, a11, 1
3f5f2da0:	move   *a11(0x100), a9, 1
3f5f2dc0:	addi   0x7388, a9
3f5f2de0:	move   a9, *a14+, 1
3f5f2df0:	calla  L3FB45720
3f5f2e20:	move   a14, -*sp, 1
3f5f2e30:	movi   0x3f5fc6e0, a8
3f5f2e60:	move   a8, *a14+, 1
3f5f2e70:	move   @0x1b3900, a11, 1
3f5f2ea0:	move   *a11(0x100), a9, 1
3f5f2ec0:	addi   0x7608, a9
3f5f2ee0:	move   a9, *a14+, 1
3f5f2ef0:	calla  L3FB45720
3f5f2f20:	move   a14, -*sp, 1
3f5f2f30:	movi   0x3f5fc710, a8
3f5f2f60:	move   a8, *a14+, 1
3f5f2f70:	move   @0x1b3900, a11, 1
3f5f2fa0:	move   *a11(0x100), a9, 1
3f5f2fc0:	addi   0x7888, a9
3f5f2fe0:	move   a9, *a14+, 1
3f5f2ff0:	calla  L3FB45720
3f5f3020:	move   a14, -*sp, 1
3f5f3030:	movi   0x3f5fc738, a8
3f5f3060:	move   a8, *a14+, 1
3f5f3070:	move   @0x1b3900, a11, 1
3f5f30a0:	move   *a11(0x100), a9, 1
3f5f30c0:	addi   0x7b08, a9
3f5f30e0:	move   a9, *a14+, 1
3f5f30f0:	calla  L3FB45720
3f5f3120:	move   a14, -*sp, 1
3f5f3130:	movi   0x3f5fc750, a8
3f5f3160:	move   a8, *a14+, 1
3f5f3170:	move   @0x1b3900, a11, 1
3f5f31a0:	move   *a11(0x100), a9, 1
3f5f31c0:	addi   0x7d88, a9
3f5f31e0:	move   a9, *a14+, 1
3f5f31f0:	calla  L3FB45720
3f5f3220:	move   @0x1b3900, a11, 1
3f5f3250:	move   *a11(0x100), a9, 1
3f5f3270:	movk   1, a11
3f5f3280:	addi   0x8008, a9
3f5f32b0:	move   a11, *a9, 1
3f5f32c0:	move   @0x1b3900, a9, 1
3f5f32f0:	move   *a9(0x100), a11, 1
3f5f3310:	sub    a9, a9
3f5f3320:	addi   0x8028, a11
3f5f3350:	move   a9, *a11, 1
3f5f3360:	move   @0x1b3900, a11, 1
3f5f3390:	move   *a11(0x100), a9, 1
3f5f33b0:	movi   0x3f5f75c0, a11
3f5f33e0:	addi   0x8048, a9
3f5f3410:	move   a11, *a9, 1
3f5f3420:	move   @0x1b3900, a9, 1
3f5f3450:	move   *a9(0x100), a11, 1
3f5f3470:	movi   0x3f5f7620, a9
3f5f34a0:	addi   0x8068, a11
3f5f34d0:	move   a9, *a11, 1
3f5f34e0:	move   @0x1b3900, a11, 1
3f5f3510:	move   *a11(0x100), a9, 1
3f5f3530:	movi   0x3f5f7790, a11
3f5f3560:	addi   0x8088, a9
3f5f3590:	move   a11, *a9, 1
3f5f35a0:	move   @0x1b3900, a9, 1
3f5f35d0:	move   *a9(0x100), a11, 1
3f5f35f0:	sub    a9, a9
3f5f3600:	addi   0x80a8, a11
3f5f3630:	move   a9, *a11, 1
3f5f3640:	move   @0x1b3900, a11, 1
3f5f3670:	move   *a11(0x100), a9, 1
3f5f3690:	movi   0x3f5f77f0, a11
3f5f36c0:	addi   0x80c8, a9
3f5f36f0:	move   a11, *a9, 1
3f5f3700:	move   @0x1b3900, a9, 1
3f5f3730:	move   *a9(0x100), a11, 1
3f5f3750:	movi   0x3f5f7800, a9
3f5f3780:	addi   0x80e8, a11
3f5f37b0:	move   a9, *a11, 1
3f5f37c0:	move   @0x1b3900, a11, 1
3f5f37f0:	move   *a11(0x100), a9, 1
3f5f3810:	movi   0x3f5f7940, a11
3f5f3840:	addi   0x8108, a9
3f5f3870:	move   a11, *a9, 1
3f5f3880:	move   @0x1b3900, a9, 1
3f5f38b0:	move   *a9(0x100), a11, 1
3f5f38d0:	sub    a9, a9
3f5f38e0:	addi   0x8128, a11
3f5f3910:	move   a9, *a11, 1
3f5f3920:	move   @0x1b3900, a11, 1
3f5f3950:	move   *a11(0x100), a9, 1
3f5f3970:	movi   0x3f5f7950, a11
3f5f39a0:	addi   0x8148, a9
3f5f39d0:	move   a11, *a9, 1
3f5f39e0:	move   @0x1b3900, a9, 1
3f5f3a10:	move   *a9(0x100), a11, 1
3f5f3a30:	movi   0x3f5f79c0, a9
3f5f3a60:	addi   0x8168, a11
3f5f3a90:	move   a9, *a11, 1
3f5f3aa0:	move   @0x1b3900, a11, 1
3f5f3ad0:	move   *a11(0x100), a9, 1
3f5f3af0:	movi   0x3f5f79e0, a11
3f5f3b20:	addi   0x8188, a9
3f5f3b50:	move   a11, *a9, 1
3f5f3b60:	move   @0x1b3900, a9, 1
3f5f3b90:	move   *a9(0x100), a11, 1
3f5f3bb0:	sub    a9, a9
3f5f3bc0:	addi   0x81a8, a11
3f5f3bf0:	move   a9, *a11, 1
3f5f3c00:	move   @0x1b3900, a11, 1
3f5f3c30:	move   *a11(0x100), a9, 1
3f5f3c50:	movi   0x3f5f5c70, a11
3f5f3c80:	addi   0x81c8, a9
3f5f3cb0:	move   a11, *a9, 1
3f5f3cc0:	move   @0x1b3900, a9, 1
3f5f3cf0:	move   *a9(0x100), a11, 1
3f5f3d10:	movi   0x3f5f5d50, a9
3f5f3d40:	addi   0x81e8, a11
3f5f3d70:	move   a9, *a11, 1
3f5f3d80:	move   @0x1b3900, a11, 1
3f5f3db0:	move   *a11(0x100), a9, 1
3f5f3dd0:	movi   0x3f5f6650, a11
3f5f3e00:	addi   0x8208, a9
3f5f3e30:	move   a11, *a9, 1
3f5f3e40:	move   @0x1b3900, a9, 1
3f5f3e70:	move   *a9(0x100), a11, 1
3f5f3e90:	sub    a9, a9
3f5f3ea0:	addi   0x8228, a11
3f5f3ed0:	move   a9, *a11, 1
3f5f3ee0:	move   @0x1b3900, a11, 1
3f5f3f10:	move   *a11(0x100), a9, 1
3f5f3f30:	movi   0x3f5f6790, a11
3f5f3f60:	addi   0x8248, a9
3f5f3f90:	move   a11, *a9, 1
3f5f3fa0:	move   @0x1b3900, a9, 1
3f5f3fd0:	move   *a9(0x100), a11, 1
3f5f3ff0:	movi   0x3f5f6840, a9
3f5f4020:	addi   0x8268, a11
3f5f4050:	move   a9, *a11, 1
3f5f4060:	move   @0x1b3900, a11, 1
3f5f4090:	move   *a11(0x100), a9, 1
3f5f40b0:	movi   0x3f5f74a0, a11
3f5f40e0:	addi   0x8288, a9
3f5f4110:	move   a11, *a9, 1
3f5f4120:	mmfm   sp, a9,a11
3f5f4140:	rets
L3F5F4150:
3f5f4150:	mmtm   sp, a5,a7,a9,a11,a13
3f5f4170:	move   a14, a13
3f5f4180:	move   @0x1b3900, a11, 1
3f5f41b0:	move   *a11(0x100), a11, 1
3f5f41d0:	addi   0x8008, a11
3f5f4200:	move   *a11, a11, 1
3f5f4210:	jreq   L3F5F42C0
3f5f4220:	move   @0x1b3900, a11, 1
3f5f4250:	move   *a11(0x100), a7, 1
3f5f4270:	sub    a11, a11
3f5f4280:	addi   0x8008, a7
3f5f42b0:	move   a11, *a7, 1
L3F5F42C0:
3f5f42c0:	sub    a9, a9
3f5f42d0:	move   @0x1b3900, a11, 1
3f5f4300:	move   *a11(0x100), a7, 1
3f5f4320:	move   *a7(0x72e8), a7, 1
3f5f4340:	cmp    a7, a9
3f5f4350:	jrge   L3F5F4720
L3F5F4360:
3f5f4360:	move   @0x1b3900, a11, 1
3f5f4390:	move   *a11(0x100), a7, 1
3f5f43b0:	move   a9, a11
3f5f43c0:	sll    0x5, a11
3f5f43d0:	add    a11, a7
3f5f43e0:	move   *a7(0x7308), a11, 1
3f5f4400:	jrle   L3F5F44F0
3f5f4410:	move   @0x1b3900, a11, 1
3f5f4440:	move   *a11(0x100), a7, 1
3f5f4460:	move   a9, a11
3f5f4470:	sll    0x5, a11
3f5f4480:	add    a11, a7
3f5f4490:	move   *a7(0x7308), a11, 1
3f5f44b0:	subk   4, a11
3f5f44c0:	jrge   L3F5F44F0
3f5f44d0:	movk   1, a11
3f5f44e0:	jruc   L3F5F4500
L3F5F44F0:
3f5f44f0:	sub    a11, a11
L3F5F4500:
3f5f4500:	move   a11, a7
3f5f4510:	jreq   L3F5F4680
3f5f4520:	move   a14, -*sp, 1
3f5f4530:	move   *a13(0xffe0), *a14+, 1
3f5f4550:	move   @0x1b3900, a11, 1
3f5f4580:	move   *a11(0x100), a7, 1
3f5f45a0:	move   *a11(0x100), a5, 1
3f5f45c0:	move   a9, a11
3f5f45d0:	sll    0x5, a11
3f5f45e0:	add    a11, a5
3f5f45f0:	move   *a5(0x7308), a11, 1
3f5f4610:	sll    0x5, a11
3f5f4620:	add    a11, a7
3f5f4630:	addi   0x8028, a7
3f5f4660:	move   *a7, a11, 1
3f5f4670:	call   a11
L3F5F4680:
3f5f4680:	inc    a9
3f5f4690:	move   @0x1b3900, a11, 1
3f5f46c0:	move   *a11(0x100), a7, 1
3f5f46e0:	move   *a7(0x72e8), a7, 1
3f5f4700:	cmp    a7, a9
3f5f4710:	jrlt   L3F5F4360
L3F5F4720:
3f5f4720:	move   *sp(0xc0), a14, 1
3f5f4740:	mmfm   sp, a5,a7,a9,a11,a13
3f5f4760:	rets   2
L3F5F4770:
3f5f4770:	mmtm   sp, a5,a7,a9,a11
3f5f4790:	sub    a9, a9
3f5f47a0:	move   @0x1b3900, a11, 1
3f5f47d0:	move   *a11(0x100), a11, 1
3f5f47f0:	move   *a11(0x72e8), a11, 1
3f5f4810:	cmp    a11, a9
3f5f4820:	jrge   L3F5F4BC0
L3F5F4830:
3f5f4830:	move   @0x1b3900, a11, 1
3f5f4860:	move   *a11(0x100), a11, 1
3f5f4880:	move   a9, a7
3f5f4890:	sll    0x5, a7
3f5f48a0:	add    a7, a11
3f5f48b0:	move   *a11(0x7308), a11, 1
3f5f48d0:	jrle   L3F5F49C0
3f5f48e0:	move   @0x1b3900, a11, 1
3f5f4910:	move   *a11(0x100), a7, 1
3f5f4930:	move   a9, a11
3f5f4940:	sll    0x5, a11
3f5f4950:	add    a11, a7
3f5f4960:	move   *a7(0x7308), a11, 1
3f5f4980:	subk   4, a11
3f5f4990:	jrge   L3F5F49C0
3f5f49a0:	movk   1, a11
3f5f49b0:	jruc   L3F5F49D0
L3F5F49C0:
3f5f49c0:	sub    a11, a11
L3F5F49D0:
3f5f49d0:	move   a11, a7
3f5f49e0:	jreq   L3F5F4B20
3f5f49f0:	move   @0x1b3900, a11, 1
3f5f4a20:	move   *a11(0x100), a7, 1
3f5f4a40:	move   *a11(0x100), a5, 1
3f5f4a60:	move   a9, a11
3f5f4a70:	sll    0x5, a11
3f5f4a80:	add    a11, a5
3f5f4a90:	move   *a5(0x7308), a11, 1
3f5f4ab0:	sll    0x5, a11
3f5f4ac0:	add    a11, a7
3f5f4ad0:	addi   0x80a8, a7
3f5f4b00:	move   *a7, a11, 1
3f5f4b10:	call   a11
L3F5F4B20:
3f5f4b20:	inc    a9
3f5f4b30:	move   @0x1b3900, a11, 1
3f5f4b60:	move   *a11(0x100), a7, 1
3f5f4b80:	move   *a7(0x72e8), a7, 1
3f5f4ba0:	cmp    a7, a9
3f5f4bb0:	jrlt   L3F5F4830
L3F5F4BC0:
3f5f4bc0:	mmfm   sp, a5,a7,a9,a11
3f5f4be0:	rets
L3F5F4BF0:
3f5f4bf0:	mmtm   sp, a5,a7,a9,a10,a11
3f5f4c10:	sub    a9, a9
3f5f4c20:	move   a9, a10
3f5f4c30:	move   @0x1b3900, a11, 1
3f5f4c60:	move   *a11(0x100), a11, 1
3f5f4c80:	move   *a11(0x72e8), a11, 1
3f5f4ca0:	cmp    a11, a10
3f5f4cb0:	jrge   L3F5F5070
L3F5F4CC0:
3f5f4cc0:	move   @0x1b3900, a11, 1
3f5f4cf0:	move   *a11(0x100), a11, 1
3f5f4d10:	move   a10, a7
3f5f4d20:	sll    0x5, a7
3f5f4d30:	add    a7, a11
3f5f4d40:	move   *a11(0x7308), a11, 1
3f5f4d60:	jrle   L3F5F4E50
3f5f4d70:	move   @0x1b3900, a11, 1
3f5f4da0:	move   *a11(0x100), a7, 1
3f5f4dc0:	move   a10, a11
3f5f4dd0:	sll    0x5, a11
3f5f4de0:	add    a11, a7
3f5f4df0:	move   *a7(0x7308), a11, 1
3f5f4e10:	subk   4, a11
3f5f4e20:	jrge   L3F5F4E50
3f5f4e30:	movk   1, a11
3f5f4e40:	jruc   L3F5F4E60
L3F5F4E50:
3f5f4e50:	sub    a11, a11
L3F5F4E60:
3f5f4e60:	move   a11, a7
3f5f4e70:	jreq   L3F5F4FD0
3f5f4e80:	move   @0x1b3900, a11, 1
3f5f4eb0:	move   *a11(0x100), a7, 1
3f5f4ed0:	move   *a11(0x100), a11, 1
3f5f4ef0:	move   a10, a5
3f5f4f00:	sll    0x5, a5
3f5f4f10:	add    a5, a11
3f5f4f20:	move   *a11(0x7308), a11, 1
3f5f4f40:	sll    0x5, a11
3f5f4f50:	add    a11, a7
3f5f4f60:	addi   0x8128, a7
3f5f4f90:	move   *a7, a11, 1
3f5f4fa0:	call   a11
3f5f4fb0:	move   a8, a9
3f5f4fc0:	jrne   L3F5F5070
L3F5F4FD0:
3f5f4fd0:	inc    a10
3f5f4fe0:	move   @0x1b3900, a11, 1
3f5f5010:	move   *a11(0x100), a7, 1
3f5f5030:	move   *a7(0x72e8), a7, 1
3f5f5050:	cmp    a7, a10
3f5f5060:	jrlt   L3F5F4CC0
L3F5F5070:
3f5f5070:	move   a9, a8
3f5f5080:	mmfm   sp, a5,a7,a9,a10,a11
3f5f50a0:	rets
L3F5F50B0:
3f5f50b0:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3f5f50d0:	move   a14, a13
3f5f50e0:	move   *a13(0xffe0), a9, 1
3f5f5100:	move   a14, -*sp, 1
3f5f5110:	sub    a7, a7
3f5f5120:	move   a7, *a14+, 1
3f5f5130:	calla  L3F5F4150
3f5f5160:	move   a7, a11
3f5f5170:	move   @0x1b3900, a7, 1
3f5f51a0:	move   *a7(0x100), a7, 1
3f5f51c0:	move   *a7(0x72e8), a7, 1
3f5f51e0:	cmp    a7, a11
3f5f51f0:	jrge   L3F5F55D0
L3F5F5200:
3f5f5200:	move   @0x1b3900, a7, 1
3f5f5230:	move   *a7(0x100), a7, 1
3f5f5250:	move   a11, a5
3f5f5260:	sll    0x5, a5
3f5f5270:	add    a5, a7
3f5f5280:	move   *a7(0x7308), a7, 1
3f5f52a0:	jrle   L3F5F5390
3f5f52b0:	move   @0x1b3900, a7, 1
3f5f52e0:	move   *a7(0x100), a5, 1
3f5f5300:	move   a11, a7
3f5f5310:	sll    0x5, a7
3f5f5320:	add    a7, a5
3f5f5330:	move   *a5(0x7308), a7, 1
3f5f5350:	subk   4, a7
3f5f5360:	jrge   L3F5F5390
3f5f5370:	movk   1, a7
3f5f5380:	jruc   L3F5F53A0
L3F5F5390:
3f5f5390:	sub    a7, a7
L3F5F53A0:
3f5f53a0:	move   a7, a5
3f5f53b0:	jreq   L3F5F5530
3f5f53c0:	move   a14, -*sp, 1
3f5f53d0:	move   a9, *a14+, 1
3f5f53e0:	move   @0x1b3900, a7, 1
3f5f5410:	move   *a7(0x100), a5, 1
3f5f5430:	move   *a7(0x100), a7, 1
3f5f5450:	move   a11, a3
3f5f5460:	sll    0x5, a3
3f5f5470:	add    a3, a7
3f5f5480:	move   *a7(0x7308), a7, 1
3f5f54a0:	sll    0x5, a7
3f5f54b0:	add    a7, a5
3f5f54c0:	addi   0x8228, a5
3f5f54f0:	move   *a5, a7, 1
3f5f5500:	call   a7
3f5f5510:	move   a8, a10
3f5f5520:	jrne   L3F5F55D0
L3F5F5530:
3f5f5530:	inc    a11
3f5f5540:	move   @0x1b3900, a7, 1
3f5f5570:	move   *a7(0x100), a5, 1
3f5f5590:	move   *a5(0x72e8), a5, 1
3f5f55b0:	cmp    a5, a11
3f5f55c0:	jrlt   L3F5F5200
L3F5F55D0:
3f5f55d0:	calla  L3F5F4770
3f5f5600:	move   a10, a8
3f5f5610:	move   *sp(0x100), a14, 1
3f5f5630:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3f5f5650:	rets   2
L3F5F5660:
3f5f5660:	mmtm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f5f5680:	move   a14, a13
3f5f5690:	move   *a13(0xffe0), a9, 1
3f5f56b0:	move   *a13(0xffc0), a10, 1
3f5f56d0:	move   *a13(0xffa0), a11, 1
3f5f56f0:	move   a14, -*sp, 1
3f5f5700:	sub    a7, a7
3f5f5710:	move   a7, *a14+, 1
3f5f5720:	calla  L3F5F4150
3f5f5750:	move   a7, a0
3f5f5760:	move   @0x1b3900, a7, 1
3f5f5790:	move   *a7(0x100), a7, 1
3f5f57b0:	move   *a7(0x72e8), a7, 1
3f5f57d0:	cmp    a7, a0
3f5f57e0:	jrge   L3F5F5BE0
L3F5F57F0:
3f5f57f0:	move   @0x1b3900, a7, 1
3f5f5820:	move   *a7(0x100), a7, 1
3f5f5840:	move   a0, a5
3f5f5850:	sll    0x5, a5
3f5f5860:	add    a5, a7
3f5f5870:	move   *a7(0x7308), a7, 1
3f5f5890:	jrle   L3F5F5980
3f5f58a0:	move   @0x1b3900, a7, 1
3f5f58d0:	move   *a7(0x100), a5, 1
3f5f58f0:	move   a0, a7
3f5f5900:	sll    0x5, a7
3f5f5910:	add    a7, a5
3f5f5920:	move   *a5(0x7308), a7, 1
3f5f5940:	subk   4, a7
3f5f5950:	jrge   L3F5F5980
3f5f5960:	movk   1, a7
3f5f5970:	jruc   L3F5F5990
L3F5F5980:
3f5f5980:	sub    a7, a7
L3F5F5990:
3f5f5990:	move   a7, a5
3f5f59a0:	jreq   L3F5F5B40
3f5f59b0:	move   a14, -*sp, 1
3f5f59c0:	move   a11, *a14+, 1
3f5f59d0:	move   a10, *a14+, 1
3f5f59e0:	move   a9, *a14+, 1
3f5f59f0:	move   @0x1b3900, a7, 1
3f5f5a20:	move   *a7(0x100), a5, 1
3f5f5a40:	move   *a7(0x100), a7, 1
3f5f5a60:	move   a0, a3
3f5f5a70:	sll    0x5, a3
3f5f5a80:	add    a3, a7
3f5f5a90:	move   *a7(0x7308), a7, 1
3f5f5ab0:	sll    0x5, a7
3f5f5ac0:	add    a7, a5
3f5f5ad0:	addi   0x81a8, a5
3f5f5b00:	move   *a5, a7, 1
3f5f5b10:	call   a7
3f5f5b20:	move   a8, a12
3f5f5b30:	jrne   L3F5F5BE0
L3F5F5B40:
3f5f5b40:	inc    a0
3f5f5b50:	move   @0x1b3900, a7, 1
3f5f5b80:	move   *a7(0x100), a5, 1
3f5f5ba0:	move   *a5(0x72e8), a5, 1
3f5f5bc0:	cmp    a5, a0
3f5f5bd0:	jrlt   L3F5F57F0
L3F5F5BE0:
3f5f5be0:	calla  L3F5F4770
3f5f5c10:	move   a12, a8
3f5f5c20:	move   *sp(0x140), a14, 1
3f5f5c40:	mmfm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f5f5c60:	rets   2
3f5f5c70:	mmtm   sp, a9,a10,a11,a13
3f5f5c90:	move   a14, a13
3f5f5ca0:	move   *a13(0xffc0), a9, 1
3f5f5cc0:	move   *a13(0xffa0), a10, 1
3f5f5ce0:	sub    a11, a11
3f5f5cf0:	move   a11, a8
3f5f5d00:	move   *sp(0xa0), a14, 1
3f5f5d20:	mmfm   sp, a9,a10,a11,a13
3f5f5d40:	rets   2
3f5f5d50:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3f5f5d70:	move   a14, a13
3f5f5d80:	addi   0x2820, a14
3f5f5da0:	move   *a13(0xffc0), a9, 1
3f5f5dc0:	move   *a13(0xffa0), a10, 1
3f5f5de0:	cmpi   0x2, a10
3f5f5e00:	jreq   L3F5F5E30
3f5f5e10:	sub    a8, a8
3f5f5e20:	jruc   L3F5F6600
L3F5F5E30:
3f5f5e30:	move   a14, -*sp, 1
3f5f5e40:	move   *a13(0xffe0), a7, 1
3f5f5e60:	movb   *a7, a7
3f5f5e70:	andi   0xff, a7
3f5f5ea0:	move   a7, *a14+, 1
3f5f5eb0:	move   *a13(0xffe0), a7, 1
3f5f5ed0:	movb   *a7(0x8), a7
3f5f5ef0:	andi   0xff, a7
3f5f5f20:	move   a7, *a14+, 1
3f5f5f30:	move   *a13(0xffe0), a7, 1
3f5f5f50:	movb   *a7(0x10), a7
3f5f5f70:	andi   0xff, a7
3f5f5fa0:	move   a7, *a14+, 1
3f5f5fb0:	move   *a13(0xffe0), a7, 1
3f5f5fd0:	movb   *a7(0x18), a7
3f5f5ff0:	andi   0xff, a7
3f5f6020:	move   a7, *a14+, 1
3f5f6030:	movi   0x3f5fc7c0, a8
3f5f6060:	move   a8, *a14+, 1
3f5f6070:	move   a13, a7
3f5f6080:	addi   0x2020, a7
3f5f60a0:	move   a7, *a14+, 1
3f5f60b0:	calla  L3FB34430
3f5f60e0:	move   a14, -*sp, 1
3f5f60f0:	movi   0x400, a5
3f5f6110:	move   a5, *a14+, 1
3f5f6120:	move   a13, a5
3f5f6130:	addk   32, a5
3f5f6140:	move   a5, *a14+, 1
3f5f6150:	sub    a5, a5
3f5f6160:	move   a5, *a14+, 1
3f5f6170:	move   a5, *a14+, 1
3f5f6180:	move   a5, *a14+, 1
3f5f6190:	movk   12, a5
3f5f61a0:	move   a5, *a14+, 1
3f5f61b0:	movk   1, a5
3f5f61c0:	move   a5, *a14+, 1
3f5f61d0:	move   a7, *a14+, 1
3f5f61e0:	sub    a5, a5
3f5f61f0:	move   a5, *a14+, 1
3f5f6200:	calla  L3F66DF80
3f5f6230:	move   a8, *a13, 1
3f5f6240:	move   a8, a8
3f5f6250:	jrge   L3F5F6280
3f5f6260:	move   a5, a8
3f5f6270:	jruc   L3F5F6600
L3F5F6280:
3f5f6280:	move   a14, -*sp, 1
3f5f6290:	movk   1, a5
3f5f62a0:	move   a5, *a14+, 1
3f5f62b0:	move   a8, *a14+, 1
3f5f62c0:	move   a13, a5
3f5f62d0:	addk   32, a5
3f5f62e0:	move   a5, *a14+, 1
3f5f62f0:	calla  L3F5F9460
3f5f6320:	move   a8, a11
3f5f6330:	jrne   L3F5F6400
3f5f6340:	move   @0x1b3900, a5, 1
3f5f6370:	move   *a5(0x100), a7, 1
3f5f6390:	movb   *a7(0x20), a7
3f5f63b0:	cmpi   0x3d, a7
3f5f63d0:	jrne   L3F5F6400
3f5f63e0:	sub    a8, a8
3f5f63f0:	jruc   L3F5F6600
L3F5F6400:
3f5f6400:	move   a11, a5
3f5f6410:	jrne   L3F5F6440
3f5f6420:	sub    a8, a8
3f5f6430:	jruc   L3F5F6600
L3F5F6440:
3f5f6440:	move   a10, *a11(0x40), 1
3f5f6460:	move   a9, *a11(0x60), 1
3f5f6480:	move   @0x1b3900, a7, 1
3f5f64b0:	move   *a7(0x100), a5, 1
3f5f64d0:	move   *a7(0x100), a3, 1
3f5f64f0:	addi   0x45a8, a3
3f5f6510:	move   a3, *a5(0x1c20), 1
3f5f6530:	move   *a7(0x100), a5, 1
3f5f6550:	sub    a3, a3
3f5f6560:	move   a3, *a5(0x1c40), 1
3f5f6580:	move   *a7(0x100), a5, 1
3f5f65a0:	move   *a13(0xffe0), a3, 1
3f5f65c0:	move   *a3(0x0), *a5(0x45a8), 1
3f5f65f0:	move   a11, a8
L3F5F6600:
3f5f6600:	move   *sp(0x100), a14, 1
3f5f6620:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3f5f6640:	rets   2
3f5f6650:	mmtm   sp, a9,a10,a11,a13
3f5f6670:	move   a14, a13
3f5f6680:	addi   0x80, a14
3f5f66a0:	move   *a13(0xffc0), a9, 1
3f5f66c0:	move   *a13(0xffa0), a10, 1
3f5f66e0:	sub    a11, a11
3f5f66f0:	move   a11, *a13(0x40), 1
3f5f6710:	move   a11, *a13(0x60), 1
3f5f6730:	move   a11, a8
3f5f6740:	move   *sp(0xa0), a14, 1
3f5f6760:	mmfm   sp, a9,a10,a11,a13
3f5f6780:	rets   2
3f5f6790:	mmtm   sp, a9,a10,a11,a13
3f5f67b0:	move   a14, a13
3f5f67c0:	move   *a13(0xffe0), a9, 1
3f5f67e0:	sub    a8, a8
3f5f67f0:	move   *sp(0xa0), a14, 1
3f5f6810:	mmfm   sp, a9,a10,a11,a13
3f5f6830:	rets   2
3f5f6840:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f5f6860:	move   a14, a13
3f5f6870:	addi   0x40, a14
3f5f6890:	move   *a13(0xffe0), a9, 1
3f5f68b0:	move   @0x1b3900, a7, 1
3f5f68e0:	move   *a7(0x100), a7, 1
3f5f6900:	move   *a7(0xeb0), a7, 1
3f5f6920:	btst   0, a7
3f5f6930:	jrne   L3F5F69C0
3f5f6940:	calla  L3F66CC20
3f5f6970:	inc    a8
3f5f6980:	jrne   L3F5F69C0
3f5f6990:	sub    a8, a8
3f5f69a0:	jauc   L3F5F7450
L3F5F69C0:
3f5f69c0:	jruc   L3F5F6A00
3f5f69d0:	nop
3f5f69e0:	nop
3f5f69f0:	nop
L3F5F6A00:
3f5f6a00:	movb   *a9, a7
3f5f6a10:	sll    0x3, a7
3f5f6a20:	addi   0xd5ea8, a7
3f5f6a50:	setf   8, 0, 0
3f5f6a60:	move   *a7, a7, 0
3f5f6a70:	btst   2, a7
3f5f6a80:	jreq   L3F5F6CB0
3f5f6a90:	move   a9, a10
L3F5F6AA0:
3f5f6aa0:	movb   *a10, a7
3f5f6ab0:	jrne   L3F5F6BC0
3f5f6ac0:	setf   8, 1, 0
3f5f6ad0:	move   -*a10, a7, 0
3f5f6ae0:	cmpi   0x2e, a7
3f5f6b00:	jreq   L3F5F6CB0
3f5f6b10:	move   @0x1b3900, a7, 1
3f5f6b40:	move   *a7(0x100), a5, 1
3f5f6b60:	movk   1, a7
3f5f6b70:	move   a7, *a5(0x7228), 1
3f5f6b90:	sub    a8, a8
3f5f6ba0:	jauc   L3F5F7450
L3F5F6BC0:
3f5f6bc0:	movb   *a10, a7
3f5f6bd0:	sll    0x3, a7
3f5f6be0:	addi   0xd5ea8, a7
3f5f6c10:	setf   8, 0, 0
3f5f6c20:	move   *a7, a7, 0
3f5f6c30:	btst   2, a7
3f5f6c40:	jrne   L3F5F6C90
3f5f6c50:	movb   *a10, a7
3f5f6c60:	cmpi   0x2e, a7
3f5f6c80:	jrne   L3F5F6CB0
L3F5F6C90:
3f5f6c90:	addk   8, a10
3f5f6ca0:	jruc   L3F5F6AA0
L3F5F6CB0:
3f5f6cb0:	move   @0x1b3900, a7, 1
3f5f6ce0:	move   *a7(0x100), a5, 1
3f5f6d00:	sub    a7, a7
3f5f6d10:	movb   a7, *a5(0x20)
3f5f6d30:	move   a9, a10
3f5f6d40:	move   a7, *a13, 1
3f5f6d50:	movb   *a10, a5
3f5f6d60:	jreq   L3F5F6E10
L3F5F6D70:
3f5f6d70:	movb   *a10, a7
3f5f6d80:	cmpi   0x2e, a7
3f5f6da0:	jrne   L3F5F6DE0
3f5f6db0:	move   *a13, a7, 1
3f5f6dc0:	inc    a7
3f5f6dd0:	move   a7, *a13, 1
L3F5F6DE0:
3f5f6de0:	addk   8, a10
3f5f6df0:	movb   *a10, a7
3f5f6e00:	jrne   L3F5F6D70
L3F5F6E10:
3f5f6e10:	move   *a13, a7, 1
3f5f6e20:	jrne   L3F5F6F20
3f5f6e30:	move   a14, -*sp, 1
3f5f6e40:	move   a9, *a14+, 1
3f5f6e50:	calla  L3F5F8C00
3f5f6e80:	move   a8, a10
3f5f6e90:	jreq   L3F5F6F20
3f5f6ea0:	move   a14, -*sp, 1
3f5f6eb0:	sub    a5, a5
3f5f6ec0:	move   a5, *a14+, 1
3f5f6ed0:	move   a10, *a14+, 1
3f5f6ee0:	calla  L3F5F8CB0
3f5f6f10:	jruc   L3F5F7450
L3F5F6F20:
3f5f6f20:	move   a7, a5
3f5f6f30:	jreq   L3F5F6F90
3f5f6f40:	setf   8, 1, 0
3f5f6f50:	move   -*a10, a5, 0
3f5f6f60:	cmpi   0x2e, a5
3f5f6f80:	jreq   L3F5F73A0
L3F5F6F90:
3f5f6f90:	move   @0x1b3900, a5, 1
3f5f6fc0:	move   *a5(0x100), a7, 1
3f5f6fe0:	move   *a7(0xeb0), a7, 1
3f5f7000:	btst   7, a7
3f5f7010:	jreq   L3F5F73A0
3f5f7020:	move   *a5(0x100), a7, 1
3f5f7040:	move   a7, a11
3f5f7050:	addi   0x1880, a11
3f5f7070:	move   *a11, a7, 1
3f5f7080:	jreq   L3F5F73A0
L3F5F7090:
3f5f7090:	move   a14, -*sp, 1
3f5f70a0:	move   *a11(0x0), *a14+, 1
3f5f70c0:	move   a9, *a14+, 1
3f5f70d0:	calla  L3F5F8CB0
3f5f7100:	move   a8, *a13(0x20), 1
3f5f7120:	move   a8, a5
3f5f7130:	jrne   L3F5F7450
3f5f7140:	move   @0x1b3900, a7, 1
3f5f7170:	move   *a7(0x100), a5, 1
3f5f7190:	movb   *a5(0x20), a5
3f5f71b0:	cmpi   0x3d, a5
3f5f71d0:	jrne   L3F5F7200
3f5f71e0:	sub    a8, a8
3f5f71f0:	jruc   L3F5F7450
L3F5F7200:
3f5f7200:	move   *a7(0x100), a5, 1
3f5f7220:	move   *a5(0x7228), a5, 1
3f5f7240:	dec    a5
3f5f7250:	jreq   L3F5F72C0
3f5f7260:	move   *a7(0x100), a5, 1
3f5f7280:	move   *a5(0x7228), a5, 1
3f5f72a0:	subk   4, a5
3f5f72b0:	jrne   L3F5F73A0
L3F5F72C0:
3f5f72c0:	move   *a7(0x100), a5, 1
3f5f72e0:	move   *a5(0xeb0), a5, 1
3f5f7300:	btst   9, a5
3f5f7310:	jreq   L3F5F73A0
3f5f7320:	move   *a7(0x100), a5, 1
3f5f7340:	sub    a7, a7
3f5f7350:	move   a7, *a5(0x7228), 1
3f5f7370:	addk   32, a11
3f5f7380:	move   *a11, a5, 1
3f5f7390:	jrne   L3F5F7090
L3F5F73A0:
3f5f73a0:	move   *a13, a7, 1
3f5f73b0:	jreq   L3F5F7440
3f5f73c0:	move   a14, -*sp, 1
3f5f73d0:	sub    a5, a5
3f5f73e0:	move   a5, *a14+, 1
3f5f73f0:	move   a9, *a14+, 1
3f5f7400:	calla  L3F5F8CB0
3f5f7430:	jruc   L3F5F7450
L3F5F7440:
3f5f7440:	sub    a8, a8
L3F5F7450:
3f5f7450:	move   *sp(0xe0), a14, 1
3f5f7470:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f5f7490:	rets   2
3f5f74a0:	mmtm   sp, a9,a10,a13
3f5f74c0:	move   a14, a13
3f5f74d0:	addi   0x60, a14
3f5f74f0:	move   *a13(0xffe0), a9, 1
3f5f7510:	sub    a10, a10
3f5f7520:	move   a10, *a13(0x20), 1
3f5f7540:	move   a10, *a13(0x40), 1
3f5f7560:	move   a10, a8
3f5f7570:	move   *sp(0x80), a14, 1
3f5f7590:	mmfm   sp, a9,a10,a13
3f5f75b0:	rets   2
3f5f75c0:	move   a13, -*sp, 1
3f5f75d0:	move   a14, a13
3f5f75e0:	move   *sp(0x40), a14, 1
3f5f7600:	move   *sp+, a13, 1
3f5f7610:	rets   2
3f5f7620:	mmtm   sp, a9,a11,a13
3f5f7640:	move   a14, a13
3f5f7650:	move   *a13(0xffe0), a11, 1
3f5f7670:	jreq   L3F5F7740
3f5f7680:	move   @0x1b3900, a9, 1
3f5f76b0:	move   *a9(0x100), a11, 1
3f5f76d0:	move   *a11(0xeb0), a9, 1
3f5f76f0:	ori    0x108, a9
3f5f7720:	move   a9, *a11(0xeb0), 1
L3F5F7740:
3f5f7740:	move   *sp(0x80), a14, 1
3f5f7760:	mmfm   sp, a9,a11,a13
3f5f7780:	rets   2
3f5f7790:	move   a13, -*sp, 1
3f5f77a0:	move   a14, a13
3f5f77b0:	move   *sp(0x40), a14, 1
3f5f77d0:	move   *sp+, a13, 1
3f5f77e0:	rets   2
3f5f77f0:	rets
3f5f7800:	mmtm   sp, a9,a11
3f5f7820:	move   @0x1b3900, a11, 1
3f5f7850:	move   *a11(0x100), a9, 1
3f5f7870:	move   *a9(0xeb0), a11, 1
3f5f7890:	andi   0xfffffef7, a11
3f5f78c0:	move   a11, *a9(0xeb0), 1
3f5f78e0:	calla  L3F671A40
3f5f7910:	mmfm   sp, a9,a11
3f5f7930:	rets
3f5f7940:	rets
3f5f7950:	move   a13, -*sp, 1
3f5f7960:	move   a14, a13
3f5f7970:	addk   32, a14
3f5f7980:	sub    a8, a8
3f5f7990:	subk   32, a14
3f5f79a0:	move   *sp+, a13, 1
3f5f79b0:	rets
3f5f79c0:	sub    a8, a8
3f5f79d0:	rets
3f5f79e0:	mmtm   sp, a11,a13
3f5f7a00:	move   a14, a13
3f5f7a10:	addi   0xc0, a14
3f5f7a30:	sub    a11, a11
3f5f7a40:	move   a11, *a13(0x40), 1
3f5f7a60:	move   a11, *a13(0x60), 1
3f5f7a80:	move   a11, *a13(0x80), 1
3f5f7aa0:	move   a11, *a13(0xa0), 1
3f5f7ac0:	move   a11, a8
3f5f7ad0:	subi   0xc0, a14
3f5f7af0:	mmfm   sp, a11,a13
3f5f7b10:	rets
3f5f7b20:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f5f7b40:	move   a14, a13
3f5f7b50:	addk   32, a14
3f5f7b60:	move   a14, -*sp, 1
3f5f7b70:	move   *a13(0xffc0), *a14+, 1
3f5f7b90:	move   *a13(0xffe0), *a14+, 1
3f5f7bb0:	move   @0x1b3900, a11, 1
3f5f7be0:	move   *a11(0x100), a7, 1
3f5f7c00:	addi   0x4848, a7
3f5f7c20:	move   a7, *a14+, 1
3f5f7c30:	calla  L3FB45EE0
3f5f7c60:	move   @0x1b3900, a11, 1
3f5f7c90:	move   *a11(0x100), a7, 1
3f5f7cb0:	addi   0x4848, a7
3f5f7cd0:	move   a7, *a13, 1
3f5f7ce0:	move   *a11(0x100), a7, 1
3f5f7d00:	move   *a13(0xffc0), a11, 1
3f5f7d20:	sll    0x3, a11
3f5f7d30:	add    a11, a7
3f5f7d40:	movk   10, a11
3f5f7d50:	movb   a11, *a7(0x4848)
3f5f7d70:	move   *a13, a7, 1
3f5f7d80:	movb   *a7, a11
3f5f7d90:	cmpi   0x23, a11
3f5f7db0:	jrne   L3F5F7E10
3f5f7dc0:	calla  L3F5F4BF0
3f5f7df0:	jauc   L3F5F8960
L3F5F7E10:
3f5f7e10:	move   a14, -*sp, 1
3f5f7e20:	movi   0x3f5fc888, a8
3f5f7e50:	move   a8, *a14+, 1
3f5f7e60:	move   a7, *a14+, 1
3f5f7e70:	calla  L3F5F89B0
3f5f7ea0:	move   a8, a9
3f5f7eb0:	jrne   L3F5F7F10
3f5f7ec0:	calla  L3F5F4BF0
3f5f7ef0:	jauc   L3F5F8960
L3F5F7F10:
3f5f7f10:	sub    a11, a11
3f5f7f20:	movb   a11, *a9
3f5f7f30:	move   a14, -*sp, 1
3f5f7f40:	movi   0x3f5fc8a0, a8
3f5f7f70:	move   a8, *a14+, 1
3f5f7f80:	move   a7, *a14+, 1
3f5f7f90:	calla  L3F5F89B0
3f5f7fc0:	move   a8, a9
3f5f7fd0:	jrne   L3F5F8030
3f5f7fe0:	calla  L3F5F4BF0
3f5f8010:	jauc   L3F5F8960
L3F5F8030:
3f5f8030:	setf   8, 1, 0
3f5f8040:	move   a11, *a9+, 0
3f5f8050:	move   @0x1b3900, a5, 1
3f5f8080:	move   *a5(0x100), a11, 1
3f5f80a0:	move   *a5(0x100), a7, 1
3f5f80c0:	addi   0x6968, a7
3f5f80e0:	move   a7, *a11(0x2120), 1
3f5f8100:	move   *a5(0x100), a11, 1
3f5f8120:	move   *a11(0x2120), a11, 1
3f5f8140:	move   *a5(0x100), a7, 1
3f5f8160:	addi   0x6850, a7
3f5f8180:	move   a7, *a11, 1
3f5f8190:	move   *a5(0x100), a11, 1
3f5f81b0:	move   *a11(0x2120), a11, 1
3f5f81d0:	sub    a7, a7
3f5f81e0:	move   a7, *a11(0x20), 1
3f5f8200:	move   *a5(0x100), a11, 1
3f5f8220:	move   *a11(0x2120), a11, 1
3f5f8240:	move   *a11, a11, 1
3f5f8250:	move   a14, -*sp, 1
3f5f8260:	move   *a13(0x0), *a14+, 1
3f5f8280:	calla  L3F5933D0
3f5f82b0:	move   a8, *a11, 1
3f5f82c0:	move   @0x1b3900, a11, 1
3f5f82f0:	move   *a11(0x100), a5, 1
3f5f8310:	movk   4, a7
3f5f8320:	move   a7, *a5(0x2100), 1
3f5f8340:	move   *a11(0x100), a5, 1
3f5f8360:	movk   2, a7
3f5f8370:	move   a7, *a5(0x20e0), 1
3f5f8390:	movb   *a9, a5
3f5f83a0:	subk   32, a5
3f5f83b0:	jreq   L3F5F83F0
3f5f83c0:	movb   *a9, a5
3f5f83d0:	subk   9, a5
3f5f83e0:	jrne   L3F5F8460
L3F5F83F0:
3f5f83f0:	addk   8, a9
3f5f8400:	movb   *a9, a11
3f5f8410:	subk   32, a11
3f5f8420:	jreq   L3F5F83F0
3f5f8430:	movb   *a9, a11
3f5f8440:	subk   9, a11
3f5f8450:	jreq   L3F5F83F0
L3F5F8460:
3f5f8460:	move   @0x1b3900, a11, 1
3f5f8490:	move   *a11(0x100), a7, 1
3f5f84b0:	move   a9, *a7(0x20a0), 1
3f5f84d0:	move   *a11(0x100), a7, 1
3f5f84f0:	move   *a11(0x100), a5, 1
3f5f8510:	addi   0x2140, a5
3f5f8530:	move   a5, *a7(0x20c0), 1
3f5f8550:	move   a5, a10
3f5f8560:	move   a14, -*sp, 1
3f5f8570:	movi   0x3f5fc8a0, a8
3f5f85a0:	move   a8, *a14+, 1
3f5f85b0:	move   a9, *a14+, 1
3f5f85c0:	calla  L3F5F89B0
3f5f85f0:	move   a8, a9
3f5f8600:	jreq   L3F5F8640
3f5f8610:	sub    a11, a11
3f5f8620:	setf   8, 1, 0
3f5f8630:	move   a11, *a9+, 0
L3F5F8640:
3f5f8640:	move   a9, a5
3f5f8650:	jreq   L3F5F88C0
3f5f8660:	movb   *a9, a11
3f5f8670:	jreq   L3F5F88C0
L3F5F8680:
3f5f8680:	movb   *a9, a11
3f5f8690:	subk   32, a11
3f5f86a0:	jreq   L3F5F86E0
3f5f86b0:	movb   *a9, a11
3f5f86c0:	subk   9, a11
3f5f86d0:	jrne   L3F5F8700
L3F5F86E0:
3f5f86e0:	addk   8, a9
3f5f86f0:	jruc   L3F5F8880
L3F5F8700:
3f5f8700:	move   @0x1b3900, a11, 1
3f5f8730:	move   *a11(0x100), a7, 1
3f5f8750:	addi   0x2580, a7
3f5f8770:	cmp    a7, a10
3f5f8780:	jrnc   L3F5F87A0
3f5f8790:	move   a9, *a10+, 1
L3F5F87A0:
3f5f87a0:	move   a14, -*sp, 1
3f5f87b0:	movi   0x3f5fc8a0, a8
3f5f87e0:	move   a8, *a14+, 1
3f5f87f0:	move   a9, *a14+, 1
3f5f8800:	calla  L3F5F89B0
3f5f8830:	move   a8, a9
3f5f8840:	jreq   L3F5F8880
3f5f8850:	sub    a11, a11
3f5f8860:	setf   8, 1, 0
3f5f8870:	move   a11, *a9+, 0
L3F5F8880:
3f5f8880:	move   a9, a5
3f5f8890:	jreq   L3F5F88C0
3f5f88a0:	movb   *a9, a11
3f5f88b0:	jrne   L3F5F8680
L3F5F88C0:
3f5f88c0:	sub    a11, a11
3f5f88d0:	move   a11, *a10, 1
3f5f88e0:	move   @0x1b3900, a7, 1
3f5f8910:	move   *a7(0x100), a5, 1
3f5f8930:	move   a5, a8
3f5f8940:	addi   0x20a0, a8
L3F5F8960:
3f5f8960:	move   *sp(0xe0), a14, 1
3f5f8980:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f5f89a0:	rets   2
L3F5F89B0:
3f5f89b0:	mmtm   sp, a7,a9,a10,a11,a13
3f5f89d0:	move   a14, a13
3f5f89e0:	move   *a13(0xffe0), a9, 1
3f5f8a00:	movb   *a9, a11
3f5f8a10:	jreq   L3F5F8B10
L3F5F8A20:
3f5f8a20:	move   *a13(0xffc0), a10, 1
3f5f8a40:	movb   *a10, a7
3f5f8a50:	jreq   L3F5F8AE0
L3F5F8A60:
3f5f8a60:	movb   *a10, a7
3f5f8a70:	cmp    a11, a7
3f5f8a80:	jrne   L3F5F8AB0
3f5f8a90:	move   a9, a8
3f5f8aa0:	jruc   L3F5F8B20
L3F5F8AB0:
3f5f8ab0:	addk   8, a10
3f5f8ac0:	movb   *a10, a7
3f5f8ad0:	jrne   L3F5F8A60
L3F5F8AE0:
3f5f8ae0:	addk   8, a9
3f5f8af0:	movb   *a9, a11
3f5f8b00:	jrne   L3F5F8A20
L3F5F8B10:
3f5f8b10:	sub    a8, a8
L3F5F8B20:
3f5f8b20:	move   *sp(0xc0), a14, 1
3f5f8b40:	mmfm   sp, a7,a9,a10,a11,a13
3f5f8b60:	rets   2
3f5f8b70:	move   a13, -*sp, 1
3f5f8b80:	move   a14, a13
3f5f8b90:	addi   0x80, a14
3f5f8bb0:	move   *sp(0x40), a14, 1
3f5f8bd0:	move   *sp+, a13, 1
3f5f8be0:	rets   2
3f5f8bf0:	rets
L3F5F8C00:
3f5f8c00:	mmtm   sp, a9,a13
3f5f8c20:	move   a14, a13
3f5f8c30:	move   *a13(0xffe0), a9, 1
3f5f8c50:	sub    a8, a8
3f5f8c60:	move   *sp(0x60), a14, 1
3f5f8c80:	mmfm   sp, a9,a13
3f5f8ca0:	rets   2
L3F5F8CB0:
3f5f8cb0:	mmtm   sp, a9,a11,a13
3f5f8cd0:	move   a14, a13
3f5f8ce0:	addi   0x3050, a14
3f5f8d00:	move   a13, a11
3f5f8d10:	addi   0x2000, a11
3f5f8d30:	move   a11, *a13(0x3010), 1
3f5f8d50:	move   *a13(0xffc0), a11, 1
3f5f8d70:	jreq   L3F5F8E10
3f5f8d80:	move   a14, -*sp, 1
3f5f8d90:	move   a11, *a14+, 1
3f5f8da0:	move   *a13(0xffe0), *a14+, 1
3f5f8dc0:	calla  L3F5FBFA0
3f5f8df0:	move   a8, a8
3f5f8e00:	jreq   L3F5F90E0
L3F5F8E10:
3f5f8e10:	move   a14, -*sp, 1
3f5f8e20:	move   *a13(0xffe0), *a14+, 1
3f5f8e40:	calla  L3FB458D0
3f5f8e70:	dec    a8
3f5f8e80:	move   a8, *a13(0x3030), 1
3f5f8ea0:	sll    0x3, a8
3f5f8eb0:	move   *a13(0xffe0), a11, 1
3f5f8ed0:	add    a11, a8
3f5f8ee0:	movb   *a8, a11
3f5f8ef0:	cmpi   0x2e, a11
3f5f8f10:	jrne   L3F5F90A0
3f5f8f20:	move   *a13(0x3030), a11, 1
3f5f8f40:	cmpi   0x201, a11
3f5f8f60:	jrnc   L3F5F90A0
3f5f8f70:	move   a14, -*sp, 1
3f5f8f80:	move   a11, *a14+, 1
3f5f8f90:	move   a13, a11
3f5f8fa0:	addi   0x2000, a11
3f5f8fc0:	move   a11, *a14+, 1
3f5f8fd0:	move   *a13(0xffe0), *a14+, 1
3f5f8ff0:	calla  L3FB44400
3f5f9020:	move   *a13(0x3030), a9, 1
3f5f9040:	sll    0x3, a9
3f5f9050:	add    a13, a9
3f5f9060:	sub    a11, a11
3f5f9070:	movb   a11, *a9(0x2000)
3f5f9090:	jruc   L3F5F9210
L3F5F90A0:
3f5f90a0:	move   *a13(0xffe0), *a13(0x3010), 1
3f5f90d0:	jruc   L3F5F9210
L3F5F90E0:
3f5f90e0:	move   a14, -*sp, 1
3f5f90f0:	move   a11, *a14+, 1
3f5f9100:	movi   0x100, a9
3f5f9120:	move   a9, *a14+, 1
3f5f9130:	move   *a13(0xffe0), *a14+, 1
3f5f9150:	move   a9, *a14+, 1
3f5f9160:	movi   0x3f5fc8b8, a8
3f5f9190:	move   a8, *a14+, 1
3f5f91a0:	move   a13, a9
3f5f91b0:	addi   0x2000, a9
3f5f91d0:	move   a9, *a14+, 1
3f5f91e0:	calla  L3FB34430
L3F5F9210:
3f5f9210:	move   a14, -*sp, 1
3f5f9220:	movi   0x400, a11
3f5f9240:	move   a11, *a14+, 1
3f5f9250:	move   a13, *a14+, 1
3f5f9260:	sub    a9, a9
3f5f9270:	move   a9, *a14+, 1
3f5f9280:	move   a9, *a14+, 1
3f5f9290:	move   a9, *a14+, 1
3f5f92a0:	movk   1, a9
3f5f92b0:	move   a9, *a14+, 1
3f5f92c0:	move   a9, *a14+, 1
3f5f92d0:	move   *a13(0x3010), *a14+, 1
3f5f92f0:	sub    a9, a9
3f5f9300:	move   a9, *a14+, 1
3f5f9310:	calla  L3F66DF80
3f5f9340:	move   a8, *a13(0x3030), 1
3f5f9360:	move   a8, a8
3f5f9370:	jrge   L3F5F93A0
3f5f9380:	move   a9, a8
3f5f9390:	jruc   L3F5F9410
L3F5F93A0:
3f5f93a0:	move   a14, -*sp, 1
3f5f93b0:	move   a9, *a14+, 1
3f5f93c0:	move   a8, *a14+, 1
3f5f93d0:	move   a13, *a14+, 1
3f5f93e0:	calla  L3F5F9460
L3F5F9410:
3f5f9410:	move   *sp(0x80), a14, 1
3f5f9430:	mmfm   sp, a9,a11,a13
3f5f9450:	rets   2
L3F5F9460:
3f5f9460:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3f5f9480:	move   a14, a13
3f5f9490:	addi   0x2160, a14
3f5f94b0:	movi   0xff, a7
3f5f94d0:	move   a7, *a13(0x2120), 1
3f5f94f0:	move   a14, -*sp, 1
3f5f9500:	movi   0x400, a5
3f5f9520:	move   a5, *a14+, 1
3f5f9530:	move   a13, *a14+, 1
3f5f9540:	move   *a13(0xffc0), *a14+, 1
3f5f9560:	move   *a13(0xffe0), *a14+, 1
3f5f9580:	calla  L3F66F9F0
3f5f95b0:	move   a8, a11
3f5f95c0:	jrge   L3F5F9680
3f5f95d0:	move   @0x1b3900, a5, 1
3f5f9600:	move   *a5(0x100), a5, 1
3f5f9620:	movk   2, a7
3f5f9630:	move   a7, *a5(0x7228), 1
3f5f9650:	sub    a8, a8
3f5f9660:	jauc   L3F5FBC10
L3F5F9680:
3f5f9680:	move   a11, a5
3f5f9690:	sll    0x3, a5
3f5f96a0:	add    a13, a5
3f5f96b0:	move   a5, *a13(0x2000), 1
3f5f96d0:	move   a13, a9
3f5f96e0:	move   a14, -*sp, 1
3f5f96f0:	setf   16, 0, 0
3f5f9700:	move   *a9(0x30), a8, 0
3f5f9720:	move   a8, *a14+, 1
3f5f9730:	calla  L3FB2C000
3f5f9760:	move   a8, *a13(0x20c0), 1
3f5f9780:	move   a14, -*sp, 1
3f5f9790:	setf   16, 0, 0
3f5f97a0:	move   *a9(0x20), a8, 0
3f5f97c0:	move   a8, *a14+, 1
3f5f97d0:	calla  L3FB2C000
3f5f9800:	move   a8, *a13(0x20e0), 1
3f5f9820:	setf   4, 0, 0
3f5f9830:	move   *a9(0x18), a5, 0
3f5f9850:	jrne   L3F5F9C80
3f5f9860:	move   *a13(0x20c0), a5, 1
3f5f9880:	jrne   L3F5F9E20
3f5f9890:	jruc   L3F5F9C80
3f5f98a0:	setf   1, 0, 0
3f5f98b0:	move   *a9(0x12), a7, 0
3f5f98d0:	jreq   L3F5F9970
3f5f98e0:	move   @0x1b3900, a7, 1
3f5f9910:	move   *a7(0x100), a5, 1
3f5f9930:	movk   1, a7
3f5f9940:	move   a7, *a5(0x7228), 1
3f5f9960:	jruc   L3F5F9DF0
L3F5F9970:
3f5f9970:	move   @0x1b3900, a7, 1
3f5f99a0:	move   *a7(0x100), a5, 1
3f5f99c0:	movk   2, a7
3f5f99d0:	move   a7, *a5(0x7228), 1
3f5f99f0:	jruc   L3F5F9DF0
3f5f9a00:	move   @0x1b3900, a7, 1
3f5f9a30:	move   *a7(0x100), a5, 1
3f5f9a50:	movk   2, a7
3f5f9a60:	move   a7, *a5(0x7228), 1
3f5f9a80:	jruc   L3F5F9DF0
3f5f9a90:	setf   1, 0, 0
3f5f9aa0:	move   *a9(0x12), a7, 0
3f5f9ac0:	jreq   L3F5F9B60
3f5f9ad0:	move   @0x1b3900, a7, 1
3f5f9b00:	move   *a7(0x100), a5, 1
3f5f9b20:	movk   4, a7
3f5f9b30:	move   a7, *a5(0x7228), 1
3f5f9b50:	jruc   L3F5F9DF0
L3F5F9B60:
3f5f9b60:	move   @0x1b3900, a7, 1
3f5f9b90:	move   *a7(0x100), a5, 1
L3F5F9BB0:
3f5f9bb0:	movk   2, a7
3f5f9bc0:	move   a7, *a5(0x7228), 1
3f5f9be0:	jruc   L3F5F9DF0
L3F5F9BF0:
3f5f9bf0:	move   @0x1b3900, a7, 1
3f5f9c20:	move   *a7(0x100), a5, 1
3f5f9c40:	movk   3, a7
L3F5F9C50:
3f5f9c50:	move   a7, *a5(0x7228), 1
3f5f9c70:	jruc   L3F5F9DF0
L3F5F9C80:
3f5f9c80:	move   *a9(0x18), a8, 0
3f5f9ca0:	cmpi   0x5, a8
3f5f9cc0:	jrhi   L3F5F9DF0
3f5f9cd0:	sll    0x5, a8
3f5f9ce0:	addi   0x3f5f9d30, a8
3f5f9d10:	move   *a8, a8, 1
3f5f9d20:	jump   a8
3f5f9d30:	move   *b4+, *b0+, 1
3f5f9d40:	dsjs   sp, L3F5F9BB0
3f5f9d50:	move   *sp+, *b0+, 1
3f5f9d60:	dsjs   sp, L3F5F9BD0
3f5f9d70:	move   *a0+, *a0+, 1
3f5f9d80:	dsjs   sp, L3F5F9BF0
3f5f9d90:	move   *a5+, *a0+, 0
3f5f9da0:	dsjs   sp, L3F5F9C10
3f5f9db0:	move   *sp+, *b0+, 1
3f5f9dc0:	dsjs   sp, L3F5F9C30
3f5f9dd0:	move   *sp+, *b0+, 1
3f5f9de0:	dsjs   sp, L3F5F9C50
L3F5F9DF0:
3f5f9df0:	sub    a8, a8
3f5f9e00:	jauc   L3F5FBC10
L3F5F9E20:
3f5f9e20:	move   @0x1b3900, a5, 1
3f5f9e50:	move   *a5(0x100), a5, 1
3f5f9e70:	addi   0x25a0, a5
3f5f9e90:	move   a5, *a13(0x2020), 1
3f5f9eb0:	movi   0x401, a5
3f5f9ed0:	move   a5, *a13(0x20a0), 1
3f5f9ef0:	move   a13, a10
3f5f9f00:	addi   0x60, a10
3f5f9f20:	move   a8, a8
3f5f9f30:	jreq   L3F5FA520
3f5f9f40:	move   *a13(0xffa0), a5, 1
3f5f9f60:	jreq   L3F5FA310
3f5f9f70:	move   a14, -*sp, 1
3f5f9f80:	move   *a13(0x20a0), *a14+, 1
3f5f9fa0:	move   *a13(0x2020), *a14+, 1
3f5f9fc0:	move   a10, *a14+, 1
3f5f9fd0:	move   *a13(0x2000), *a14+, 1
3f5f9ff0:	move   a13, *a14+, 1
3f5fa000:	calla  L3F66A400
3f5fa030:	move   a8, a11
3f5fa040:	jrge   L3F5FA100
3f5fa050:	move   @0x1b3900, a5, 1
3f5fa080:	move   *a5(0x100), a5, 1
3f5fa0a0:	movk   3, a7
3f5fa0b0:	move   a7, *a5(0x7228), 1
3f5fa0d0:	sub    a8, a8
3f5fa0e0:	jauc   L3F5FBC10
L3F5FA100:
3f5fa100:	move   a11, a5
3f5fa110:	addk   4, a5
3f5fa120:	sll    0x3, a5
3f5fa130:	add    a5, a10
3f5fa140:	move   @0x1b3900, a5, 1
3f5fa170:	move   *a5(0x100), a5, 1
3f5fa190:	move   *a13(0x2020), *a5(0x20a0), 1
3f5fa1c0:	move   a14, -*sp, 1
3f5fa1d0:	move   *a13(0x2020), *a14+, 1
3f5fa1f0:	calla  L3FB458D0
3f5fa220:	move   a8, a11
3f5fa230:	inc    a11
3f5fa240:	move   a11, a5
3f5fa250:	sll    0x3, a5
3f5fa260:	move   *a13(0x2020), a7, 1
3f5fa280:	add    a7, a5
3f5fa290:	move   a5, *a13(0x2020), 1
3f5fa2b0:	move   *a13(0x20a0), a7, 1
3f5fa2d0:	sub    a11, a7
3f5fa2e0:	move   a7, *a13(0x20a0), 1
3f5fa300:	jruc   L3F5FA3B0
L3F5FA310:
3f5fa310:	move   a14, -*sp, 1
3f5fa320:	move   *a13(0x2000), *a14+, 1
3f5fa340:	move   a10, *a14+, 1
3f5fa350:	calla  L3F66B970
3f5fa380:	addk   4, a8
3f5fa390:	sll    0x3, a8
3f5fa3a0:	add    a8, a10
L3F5FA3B0:
3f5fa3b0:	move   *a13(0x20e0), a7, 1
3f5fa3d0:	dec    a7
3f5fa3e0:	move   a7, *a13(0x20e0), 1
3f5fa400:	jrle   L3F5FA6D0
L3F5FA410:
3f5fa410:	move   a14, -*sp, 1
3f5fa420:	move   *a13(0x2000), *a14+, 1
3f5fa440:	move   a10, *a14+, 1
3f5fa450:	calla  L3F66B970
3f5fa480:	addk   4, a8
3f5fa490:	sll    0x3, a8
3f5fa4a0:	add    a8, a10
3f5fa4b0:	move   *a13(0x20e0), a7, 1
3f5fa4d0:	dec    a7
3f5fa4e0:	move   a7, *a13(0x20e0), 1
3f5fa500:	jrgt   L3F5FA410
3f5fa510:	jruc   L3F5FA6D0
L3F5FA520:
3f5fa520:	move   *a13(0xffa0), a5, 1
3f5fa540:	jreq   L3F5FA6D0
3f5fa550:	setf   1, 0, 0
3f5fa560:	move   *a9(0x12), a5, 0
3f5fa580:	jreq   L3F5FA620
3f5fa590:	move   @0x1b3900, a5, 1
3f5fa5c0:	move   *a5(0x100), a5, 1
3f5fa5e0:	movk   1, a7
3f5fa5f0:	move   a7, *a5(0x7228), 1
3f5fa610:	jruc   L3F5FA6A0
L3F5FA620:
3f5fa620:	move   @0x1b3900, a5, 1
3f5fa650:	move   *a5(0x100), a5, 1
3f5fa670:	movk   2, a7
3f5fa680:	move   a7, *a5(0x7228), 1
L3F5FA6A0:
3f5fa6a0:	sub    a8, a8
3f5fa6b0:	jauc   L3F5FBC10
L3F5FA6D0:
3f5fa6d0:	move   @0x1b3900, a7, 1
3f5fa700:	move   *a7(0x100), a5, 1
3f5fa720:	addi   0x2140, a5
3f5fa740:	move   a5, *a13(0x2040), 1
3f5fa760:	move   *a7(0x100), a3, 1
3f5fa780:	move   *a7(0x100), a5, 1
3f5fa7a0:	addi   0x2140, a5
3f5fa7c0:	move   a5, *a3(0x20c0), 1
3f5fa7e0:	move   *a7(0x100), a5, 1
3f5fa800:	addi   0x1c20, a5
3f5fa820:	move   a5, *a13(0x2140), 1
3f5fa840:	move   *a7(0x100), a3, 1
3f5fa860:	move   *a7(0x100), a5, 1
3f5fa880:	addi   0x1c20, a5
3f5fa8a0:	move   a5, *a3(0x2120), 1
3f5fa8c0:	sub    a5, a5
3f5fa8d0:	move   a5, *a13(0x2100), 1
3f5fa8f0:	move   *a13(0x20c0), a3, 1
3f5fa910:	dec    a3
3f5fa920:	move   a3, *a13(0x20c0), 1
3f5fa940:	jalt   L3F5FBA40
3f5fa960:	move   *a13(0x2000), a3, 1
3f5fa980:	cmp    a3, a10
3f5fa990:	janc   L3F5FBA40
L3F5FA9B0:
3f5fa9b0:	move   a14, -*sp, 1
3f5fa9c0:	move   *a13(0x20a0), *a14+, 1
3f5fa9e0:	move   *a13(0x2020), *a14+, 1
3f5faa00:	move   a10, *a14+, 1
3f5faa10:	move   *a13(0x2000), *a14+, 1
3f5faa30:	move   a13, *a14+, 1
3f5faa40:	calla  L3F66A400
3f5faa70:	move   a8, a11
3f5faa80:	jalt   L3F5FBA40
3f5faaa0:	move   a11, a7
3f5faab0:	sll    0x3, a7
3f5faac0:	add    a7, a10
3f5faad0:	move   a14, -*sp, 1
3f5faae0:	move   a10, *a14+, 1
3f5faaf0:	calla  L3F66C2A0
3f5fab20:	move   a8, *a13(0x2060), 1
3f5fab40:	addk   16, a10
3f5fab50:	move   a14, -*sp, 1
3f5fab60:	move   a10, *a14+, 1
3f5fab70:	calla  L3F66C2A0
3f5faba0:	move   a8, *a13(0x2080), 1
3f5fabc0:	addi   0x30, a10
3f5fabe0:	move   a14, -*sp, 1
3f5fabf0:	move   a10, *a14+, 1
3f5fac00:	calla  L3F66C2A0
3f5fac30:	move   a8, a11
3f5fac40:	addk   16, a10
3f5fac50:	move   *a13(0x2060), a7, 1
3f5fac70:	subk   5, a7
3f5fac80:	jrne   L3F5FAF20
3f5fac90:	move   a11, a7
3f5faca0:	sll    0x3, a7
3f5facb0:	add    a7, a10
3f5facc0:	move   @0x1b3900, a7, 1
3f5facf0:	move   *a7(0x100), a5, 1
3f5fad10:	move   *a13(0x2040), a3, 1
3f5fad30:	addi   0x2580, a5
3f5fad50:	cmp    a5, a3
3f5fad60:	janc   L3F5FB990
3f5fad80:	move   *a13(0x2020), *a3+, 1
3f5fada0:	move   a3, *a13(0x2040), 1
3f5fadc0:	move   a14, -*sp, 1
3f5fadd0:	move   *a13(0x2020), *a14+, 1
3f5fadf0:	calla  L3FB458D0
3f5fae20:	move   a8, a11
3f5fae30:	inc    a11
3f5fae40:	move   a11, a7
3f5fae50:	sll    0x3, a7
3f5fae60:	move   *a13(0x2020), a5, 1
3f5fae80:	add    a5, a7
3f5fae90:	move   a7, *a13(0x2020), 1
3f5faeb0:	move   *a13(0x20a0), a5, 1
3f5faed0:	sub    a11, a5
3f5faee0:	move   a5, *a13(0x20a0), 1
3f5faf00:	jauc   L3F5FB990
L3F5FAF20:
3f5faf20:	move   *a13(0x2060), a7, 1
3f5faf40:	subk   12, a7
3f5faf50:	jrne   L3F5FB1B0
3f5faf60:	move   a14, -*sp, 1
3f5faf70:	move   *a13(0x20a0), *a14+, 1
3f5faf90:	move   *a13(0x2020), *a14+, 1
3f5fafb0:	move   a10, *a14+, 1
3f5fafc0:	move   *a13(0x2000), *a14+, 1
3f5fafe0:	move   a13, *a14+, 1
3f5faff0:	calla  L3F66A400
3f5fb020:	move   a8, a11
3f5fb030:	jrge   L3F5FB090
3f5fb040:	move   a11, a7
3f5fb050:	sll    0x3, a7
3f5fb060:	add    a7, a10
3f5fb070:	jauc   L3F5FB990
L3F5FB090:
3f5fb090:	move   a11, a7
3f5fb0a0:	sll    0x3, a7
3f5fb0b0:	add    a7, a10
3f5fb0c0:	move   @0x1b3900, a7, 1
3f5fb0f0:	move   *a7(0x100), a5, 1
3f5fb110:	move   *a13(0x2020), *a5(0x20a0), 1
3f5fb140:	move   *a7(0x100), a5, 1
3f5fb160:	move   a5, a8
3f5fb170:	addi   0x20a0, a8
3f5fb190:	jauc   L3F5FBC10
L3F5FB1B0:
3f5fb1b0:	move   *a13(0x2060), a7, 1
3f5fb1d0:	dec    a7
3f5fb1e0:	jreq   L3F5FB230
3f5fb1f0:	move   a11, a7
3f5fb200:	sll    0x3, a7
3f5fb210:	add    a7, a10
3f5fb220:	jruc   L3F5FB990
L3F5FB230:
3f5fb230:	move   *a13(0x2100), a7, 1
3f5fb250:	jreq   L3F5FB3D0
3f5fb260:	move   @0x1b3900, a5, 1
3f5fb290:	move   *a5(0x100), a3, 1
3f5fb2b0:	move   *a3(0x2100), a3, 1
3f5fb2d0:	cmp    a3, a11
3f5fb2e0:	jreq   L3F5FB330
3f5fb2f0:	move   a11, a3
3f5fb300:	sll    0x3, a3
3f5fb310:	add    a3, a10
3f5fb320:	jruc   L3F5FB990
L3F5FB330:
3f5fb330:	move   *a13(0x2080), a3, 1
3f5fb350:	move   *a13(0x2120), a7, 1
3f5fb370:	cmp    a7, a3
3f5fb380:	jreq   L3F5FB660
3f5fb390:	move   a11, a3
3f5fb3a0:	sll    0x3, a3
3f5fb3b0:	add    a3, a10
3f5fb3c0:	jruc   L3F5FB990
L3F5FB3D0:
3f5fb3d0:	move   @0x1b3900, a5, 1
3f5fb400:	move   *a5(0x100), a3, 1
3f5fb420:	move   a11, *a3(0x2100), 1
3f5fb440:	move   *a13(0x2080), *a13(0x2120), 1
3f5fb470:	move   *a5(0x100), a3, 1
3f5fb490:	move   *a13(0x2080), a7, 1
3f5fb4b0:	dsjs   a7, L3F5FB4E0
3f5fb4c0:	movk   2, a7
3f5fb4d0:	jruc   L3F5FB4F0
L3F5FB4E0:
3f5fb4e0:	sub    a7, a7
L3F5FB4F0:
3f5fb4f0:	move   a7, *a3(0x20e0), 1
3f5fb510:	move   *a13(0xffa0), a7, 1
3f5fb530:	jrne   L3F5FB660
3f5fb540:	move   *a5(0x100), a3, 1
3f5fb560:	move   *a13(0x2020), *a3(0x20a0), 1
3f5fb590:	move   a14, -*sp, 1
3f5fb5a0:	move   *a13(0x2020), *a14+, 1
3f5fb5c0:	calla  L3FB458D0
3f5fb5f0:	inc    a8
3f5fb600:	sll    0x3, a8
3f5fb610:	move   *a13(0x2020), a5, 1
3f5fb630:	add    a5, a8
3f5fb640:	move   a8, *a13(0x2020), 1
L3F5FB660:
3f5fb660:	move   *a13(0x2020), a7, 1
3f5fb680:	srl    0x3, a7
3f5fb690:	movk   3, a5
3f5fb6a0:	and    a5, a7
3f5fb6b0:	sll    0x3, a7
3f5fb6c0:	move   *a13(0x2020), a3, 1
3f5fb6e0:	sub    a7, a3
3f5fb6f0:	addk   32, a3
3f5fb700:	move   a3, *a13(0x2020), 1
3f5fb720:	move   a11, a7
3f5fb730:	sll    0x3, a7
3f5fb740:	add    a3, a7
3f5fb750:	move   @0x1b3900, a5, 1
3f5fb780:	move   *a5(0x100), a3, 1
3f5fb7a0:	subi   0x45a8, a7
3f5fb7c0:	cmp    a3, a7
3f5fb7d0:	jrnc   L3F5FBA40
3f5fb7e0:	move   a14, -*sp, 1
3f5fb7f0:	move   a11, *a14+, 1
3f5fb800:	move   *a13(0x2140), a7, 1
3f5fb820:	move   *a13(0x2020), a3, 1
3f5fb840:	move   a3, *a7+, 1
3f5fb850:	move   a7, *a13(0x2140), 1
3f5fb870:	move   a3, *a14+, 1
3f5fb880:	move   a10, *a14+, 1
3f5fb890:	calla  L3FB44400
3f5fb8c0:	move   a11, a5
3f5fb8d0:	sll    0x3, a5
3f5fb8e0:	add    a3, a5
3f5fb8f0:	move   a5, *a13(0x2020), 1
3f5fb910:	move   a11, a3
3f5fb920:	sll    0x3, a3
3f5fb930:	add    a3, a10
3f5fb940:	move   *a13(0x2100), a3, 1
3f5fb960:	inc    a3
3f5fb970:	move   a3, *a13(0x2100), 1
L3F5FB990:
3f5fb990:	move   *a13(0x20c0), a7, 1
3f5fb9b0:	dec    a7
3f5fb9c0:	move   a7, *a13(0x20c0), 1
3f5fb9e0:	jrlt   L3F5FBA40
3f5fb9f0:	move   *a13(0x2000), a5, 1
3f5fba10:	cmp    a5, a10
3f5fba20:	jac   L3F5FA9B0
L3F5FBA40:
3f5fba40:	move   *a13(0x2100), a7, 1
3f5fba60:	jreq   L3F5FBB80
3f5fba70:	move   *a13(0x2040), a5, 1
3f5fba90:	sub    a3, a3
3f5fbaa0:	move   a3, *a5, 1
3f5fbab0:	move   *a13(0x2140), a3, 1
3f5fbad0:	sub    a5, a5
3f5fbae0:	move   a5, *a3, 1
3f5fbaf0:	move   @0x1b3900, a5, 1
3f5fbb20:	move   *a5(0x100), a3, 1
3f5fbb40:	move   a3, a8
3f5fbb50:	addi   0x20a0, a8
3f5fbb70:	jruc   L3F5FBC10
L3F5FBB80:
3f5fbb80:	move   @0x1b3900, a5, 1
3f5fbbb0:	move   *a5(0x100), a3, 1
3f5fbbd0:	movk   2, a7
3f5fbbe0:	move   a7, *a3(0x7228), 1
3f5fbc00:	sub    a8, a8
L3F5FBC10:
3f5fbc10:	move   *sp(0x100), a14, 1
3f5fbc30:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3f5fbc50:	rets   2
3f5fbc60:	mmtm   sp, a5,a7,a9,a11
3f5fbc80:	sub    a9, a9
3f5fbc90:	move   @0x1b3900, a11, 1
3f5fbcc0:	move   *a11(0x100), a11, 1
3f5fbce0:	move   *a11(0x72e8), a11, 1
3f5fbd00:	cmp    a11, a9
3f5fbd10:	jrge   L3F5FBEF0
L3F5FBD20:
3f5fbd20:	move   @0x1b3900, a11, 1
3f5fbd50:	move   *a11(0x100), a7, 1
3f5fbd70:	move   a9, a11
3f5fbd80:	sll    0x5, a11
3f5fbd90:	add    a11, a7
3f5fbda0:	move   @0x1b3900, a11, 1
3f5fbdd0:	move   *a11(0x100), a5, 1
3f5fbdf0:	move   a9, a11
3f5fbe00:	sll    0x5, a11
3f5fbe10:	add    a11, a5
3f5fbe20:	move   *a5(0x7308), *a7(0x7268), 1
3f5fbe50:	inc    a9
3f5fbe60:	move   @0x1b3900, a11, 1
3f5fbe90:	move   *a11(0x100), a7, 1
3f5fbeb0:	move   *a7(0x72e8), a7, 1
3f5fbed0:	cmp    a7, a9
3f5fbee0:	jrlt   L3F5FBD20
L3F5FBEF0:
3f5fbef0:	move   @0x1b3900, a11, 1
3f5fbf20:	move   *a11(0x100), a7, 1
3f5fbf40:	move   a7, a8
3f5fbf50:	addi   0x7268, a8
3f5fbf70:	mmfm   sp, a5,a7,a9,a11
3f5fbf90:	rets
L3F5FBFA0:
3f5fbfa0:	mmtm   sp, a9,a11,a13
3f5fbfc0:	move   a14, a13
3f5fbfd0:	addi   0x60, a14
3f5fbff0:	move   a14, -*sp, 1
3f5fc000:	move   *a13(0xffe0), *a14+, 1
3f5fc020:	calla  L3FB458D0
3f5fc050:	move   a8, *a13(0x40), 1
3f5fc070:	move   a14, -*sp, 1
3f5fc080:	move   *a13(0xffc0), *a14+, 1
3f5fc0a0:	calla  L3FB458D0
3f5fc0d0:	move   a8, *a13(0x20), 1
3f5fc0f0:	move   *a13(0x40), a11, 1
3f5fc110:	cmp    a8, a11
3f5fc120:	jrle   L3F5FC1C0
3f5fc130:	sll    0x3, a11
3f5fc140:	move   *a13(0xffe0), a9, 1
3f5fc160:	add    a9, a11
3f5fc170:	sll    0x3, a8
3f5fc180:	sub    a8, a11
3f5fc190:	move   a11, *a13(0xffe0), 1
3f5fc1b0:	jruc   L3F5FC1E0
L3F5FC1C0:
3f5fc1c0:	sub    a8, a8
3f5fc1d0:	jruc   L3F5FC4A0
L3F5FC1E0:
3f5fc1e0:	move   *a13(0x40), a9, 1
3f5fc200:	move   *a13(0x20), a11, 1
3f5fc220:	sub    a11, a9
3f5fc230:	move   a9, *a13, 1
3f5fc240:	jrlt   L3F5FC440
3f5fc250:	move   a14, -*sp, 1
3f5fc260:	move   a11, *a14+, 1
3f5fc270:	move   *a13(0xffc0), *a14+, 1
3f5fc290:	move   *a13(0xffe0), *a14+, 1
3f5fc2b0:	calla  L3FB45CD0
3f5fc2e0:	move   a8, a8
3f5fc2f0:	jreq   L3F5FC440
L3F5FC300:
3f5fc300:	move   *a13(0xffe0), a11, 1
3f5fc320:	addk   8, a11
3f5fc330:	move   a11, *a13(0xffe0), 1
3f5fc350:	move   *a13, a9, 1
3f5fc360:	dec    a9
3f5fc370:	move   a9, *a13, 1
3f5fc380:	jrlt   L3F5FC440
3f5fc390:	move   a14, -*sp, 1
3f5fc3a0:	move   *a13(0x20), *a14+, 1
3f5fc3c0:	move   *a13(0xffc0), *a14+, 1
3f5fc3e0:	move   a11, *a14+, 1
3f5fc3f0:	calla  L3FB45CD0
3f5fc420:	move   a8, a8
3f5fc430:	jrne   L3F5FC300
L3F5FC440:
3f5fc440:	move   a9, a8
3f5fc450:	jrge   L3F5FC480
3f5fc460:	sub    a8, a8
3f5fc470:	jruc   L3F5FC4A0
L3F5FC480:
3f5fc480:	move   *a13(0xffe0), a8, 1
L3F5FC4A0:
3f5fc4a0:	move   *sp(0x80), a14, 1
3f5fc4c0:	mmfm   sp, a9,a11,a13
3f5fc4e0:	rets   2
3f5fc4f0:	sra    0x1e, a0
3f5fc500:	sra    0x17, a3
3f5fc510:	sra    a11, a7
3f5fc520:	rl     b3, b4
3f5fc530:	.word  0x736f
3f5fc540:	sra    b11, b4
3f5fc550:	.word  0x746e
3f5fc560:	sll    a9, a14
3f5fc570:	.word  0x3409
3f5fc580:	dsjs   a14, L3F5FC620
3f5fc590:	sla    0x1, a0
3f5fc5a0:	or     a9, a8
3f5fc5b0:	or     a2, a12
3f5fc5c0:	cmp    b10, b2
3f5fc5d0:	sra    0x16, b8
3f5fc5e0:	sla    0x1, a0
3f5fc5f0:	sla    0x1, a0
3f5fc600:	sla    0x1, a0
3f5fc610:	sla    0x1, a0
L3F5FC620:
3f5fc620:	srl    0x7, b7
3f5fc630:	.word  0x3631
3f5fc640:	dsjs   sp, L3F5FC660
3f5fc650:	rev    b8
L3F5FC660:
3f5fc660:	sra    a9, sp
3f5fc670:	sll    b11, b4
3f5fc680:	rl     a1, sp
3f5fc690:	.word  0x736f
3f5fc6a0:	.word  0x7374
3f5fc6b0:	move   a0, b0
3f5fc6c0:	move   a2, sp
3f5fc6d0:	.word  0x0045
3f5fc6e0:	move   a10, b12
3f5fc6f0:	add    a10, a3
3f5fc700:	.word  0x004c
3f5fc710:	cmp    a10, a2
3f5fc720:	sub    a2, a14
3f5fc730:	divs   a8, a0
3f5fc740:	.word  0x0050
3f5fc750:	sra    a9, sp
3f5fc760:	sll    b11, b4
3f5fc770:	.word  0x732f
3f5fc780:	sll    b11, b6
3f5fc790:	.word  0x726f
3f5fc7a0:	sra    a11, a4
3f5fc7b0:	.word  0x0072
3f5fc7c0:	sra    a1, a5
3f5fc7d0:	sll    0x9, a14
3f5fc7e0:	srl    0xd, a4
3f5fc7f0:	sra    a1, a5
3f5fc800:	sll    0x9, a14
3f5fc810:	srl    0xd, a4
3f5fc820:	modu   a3, a9
3f5fc830:	sla    a9, a13
3f5fc840:	sra    a3, a4
3f5fc850:	srl    0xd, b2
3f5fc860:	.word  0x7261
3f5fc870:	sla    b11, b0
3f5fc880:	sla    0x18, a0
3f5fc890:	.word  0x000a
3f5fc8a0:	call   a0
3f5fc8b0:	sll    0x8, a0
3f5fc8c0:	sra    0xf, a14
3f5fc8d0:	srl    0xd, b3
3f5fc8e0:	srl    0xf, a5
3f5fc8f0:	.word  0x732a
3f5fc900:	.word  0x0000
3f5fc910:	.word  0x0000
3f5fc920:	.word  0x0000
3f5fc930:	.word  0x0000
3f5fc940:	.word  0x0000
3f5fc950:	.word  0x0000
3f5fc960:	.word  0x0000
3f5fc970:	.word  0x0000
3f5fc980:	.word  0x0000
3f5fc990:	.word  0x0000
3f5fc9a0:	.word  0x0000
3f5fc9b0:	.word  0x0000
3f5fc9c0:	.word  0x0000
3f5fc9d0:	.word  0x0000
3f5fc9e0:	.word  0x0000
3f5fc9f0:	.word  0x0000
L3F5FCA00:
3f5fca00:	mmtm   sp, a9,a11,a13
3f5fca20:	move   a14, a13
3f5fca30:	move   @0x1d07a0, a11, 1
3f5fca60:	move   *a13(0xffe0), a9, 1
3f5fca80:	or     a11, a9
3f5fca90:	move   a9, @0x1d07a0, 1
3f5fcac0:	move   *sp(0x80), a14, 1
3f5fcae0:	mmfm   sp, a9,a11,a13
3f5fcb00:	rets   2
L3F5FCB10:
3f5fcb10:	move   a11, -*sp, 1
3f5fcb20:	sub    a11, a11
3f5fcb30:	move   a11, @0x1d07a0, 1
3f5fcb60:	move   *sp+, a11, 1
3f5fcb70:	rets
L3F5FCB80:
3f5fcb80:	mmtm   sp, a9,a10,a13
3f5fcba0:	move   a14, a13
3f5fcbb0:	addk   32, a14
3f5fcbc0:	sub    a8, a8
3f5fcbd0:	subk   32, a14
3f5fcbe0:	mmfm   sp, a9,a10,a13
3f5fcc00:	rets
3f5fcc10:	mmtm   sp, a7,a9,a10,a11,a13
3f5fcc30:	move   a14, a13
3f5fcc40:	move   *a13(0xffe0), a9, 1
3f5fcc60:	jruc   L3F5FCE00
3f5fcc70:	nop
3f5fcc80:	nop
3f5fcc90:	nop
3f5fcca0:	nop
3f5fccb0:	nop
3f5fccc0:	nop
3f5fccd0:	nop
3f5fcce0:	nop
3f5fccf0:	nop
3f5fcd00:	nop
3f5fcd10:	nop
3f5fcd20:	nop
3f5fcd30:	nop
3f5fcd40:	nop
3f5fcd50:	nop
3f5fcd60:	nop
3f5fcd70:	nop
3f5fcd80:	nop
3f5fcd90:	nop
3f5fcda0:	nop
3f5fcdb0:	nop
3f5fcdc0:	nop
3f5fcdd0:	nop
3f5fcde0:	nop
3f5fcdf0:	nop
L3F5FCE00:
3f5fce00:	movb   *a9, a11
3f5fce10:	jreq   L3F5FCF10
L3F5FCE20:
3f5fce20:	move   *a13(0xffc0), a10, 1
3f5fce40:	movb   *a10, a7
3f5fce50:	jreq   L3F5FCEE0
L3F5FCE60:
3f5fce60:	movb   *a10, a7
3f5fce70:	cmp    a11, a7
3f5fce80:	jrne   L3F5FCEB0
3f5fce90:	move   a9, a8
3f5fcea0:	jruc   L3F5FCF20
L3F5FCEB0:
3f5fceb0:	addk   8, a10
3f5fcec0:	movb   *a10, a7
3f5fced0:	jrne   L3F5FCE60
L3F5FCEE0:
3f5fcee0:	addk   8, a9
3f5fcef0:	movb   *a9, a11
3f5fcf00:	jrne   L3F5FCE20
L3F5FCF10:
3f5fcf10:	sub    a8, a8
L3F5FCF20:
3f5fcf20:	move   *sp(0xc0), a14, 1
3f5fcf40:	mmfm   sp, a7,a9,a10,a11,a13
3f5fcf60:	rets   2
3f5fcf70:	mmtm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3f5fcf90:	move   a14, a13
3f5fcfa0:	addi   0x4000, a14
3f5fcfc0:	move   *a13(0xffe0), a9, 1
3f5fcfe0:	move   a9, a2
3f5fcff0:	jreq   L3F5FD230
L3F5FD000:
3f5fd000:	move   a14, -*sp, 1
3f5fd010:	move   *a2(0x20), *a14+, 1
3f5fd030:	move   *a2(0x0), *a14+, 1
3f5fd050:	move   a2, *a14+, 1
3f5fd060:	movi   0x3f5fd770, a8
3f5fd090:	move   a8, *a14+, 1
3f5fd0a0:	sub    a7, a7
3f5fd0b0:	move   a7, *a14+, 1
3f5fd0c0:	calla  L3F596E40
3f5fd0f0:	move   a14, -*sp, 1
3f5fd100:	move   *a2(0x3e0), *a14+, 1
3f5fd120:	setf   16, 1, 0
3f5fd130:	move   *a2(0x50), a8, 0
3f5fd150:	move   a8, *a14+, 1
3f5fd160:	move   *a2(0x40), a8, 0
3f5fd180:	move   a8, *a14+, 1
3f5fd190:	movi   0x3f5fd890, a8
3f5fd1c0:	move   a8, *a14+, 1
3f5fd1d0:	move   a7, *a14+, 1
3f5fd1e0:	calla  L3F596E40
3f5fd210:	move   *a2, a2, 1
3f5fd220:	jrne   L3F5FD000
L3F5FD230:
3f5fd230:	move   a9, a2
3f5fd240:	jreq   L3F5FD720
L3F5FD250:
3f5fd250:	move   a13, a11
3f5fd260:	setf   16, 1, 0
3f5fd270:	move   *a2(0x40), a0, 0
3f5fd290:	jrne   L3F5FD360
3f5fd2a0:	move   a14, -*sp, 1
3f5fd2b0:	move   a2, *a14+, 1
3f5fd2c0:	movi   0x3f5fd9c8, a8
3f5fd2f0:	move   a8, *a14+, 1
3f5fd300:	sub    a7, a7
3f5fd310:	move   a7, *a14+, 1
3f5fd320:	calla  L3F5969B0
3f5fd350:	jruc   L3F5FD700
L3F5FD360:
3f5fd360:	move   *a2(0x20), a7, 1
3f5fd380:	sll    0x3, a7
3f5fd390:	add    a2, a7
3f5fd3a0:	move   a7, a10
3f5fd3b0:	move   a0, a7
3f5fd3c0:	dec    a0
3f5fd3d0:	move   a7, a8
3f5fd3e0:	jreq   L3F5FD660
L3F5FD3F0:
3f5fd3f0:	setf   8, 0, 0
3f5fd400:	move   *a10, a7, 0
3f5fd410:	srl    0x4, a7
3f5fd420:	sll    0x3, a7
3f5fd430:	addi   0x1d0980, a7
3f5fd460:	move   *a7(0x0), *a11+, 0
3f5fd480:	move   *a10, a7, 0
3f5fd490:	movk   15, a5
3f5fd4a0:	and    a5, a7
3f5fd4b0:	sll    0x3, a7
3f5fd4c0:	addi   0x1d0980, a7
3f5fd4f0:	move   *a7(0x0), *a11+, 0
3f5fd510:	movk   32, a7
3f5fd520:	move   a7, *a11+, 0
3f5fd530:	addk   8, a10
3f5fd540:	move   a13, a5
3f5fd550:	addi   0x3fb0, a5
3f5fd570:	cmp    a5, a11
3f5fd580:	jrls   L3F5FD620
3f5fd590:	sub    a5, a5
3f5fd5a0:	movb   a5, *a11
3f5fd5b0:	move   a14, -*sp, 1
3f5fd5c0:	move   a13, *a14+, 1
3f5fd5d0:	move   a5, *a14+, 1
3f5fd5e0:	calla  L3F596830
3f5fd610:	move   a13, a11
L3F5FD620:
3f5fd620:	move   a0, a5
3f5fd630:	dec    a0
3f5fd640:	move   a5, a8
3f5fd650:	jrne   L3F5FD3F0
L3F5FD660:
3f5fd660:	cmp    a13, a11
3f5fd670:	jreq   L3F5FD700
3f5fd680:	sub    a7, a7
3f5fd690:	movb   a7, *a11
3f5fd6a0:	move   a14, -*sp, 1
3f5fd6b0:	move   a13, *a14+, 1
3f5fd6c0:	move   a7, *a14+, 1
3f5fd6d0:	calla  L3F596830
L3F5FD700:
3f5fd700:	move   *a2, a2, 1
3f5fd710:	jrne   L3F5FD250
L3F5FD720:
3f5fd720:	move   *sp(0x140), a14, 1
3f5fd740:	mmfm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3f5fd760:	rets   2
3f5fd770:	sll    a3, a13
3f5fd780:	srl    b3, b5
3f5fd790:	rl     0x1, a0
3f5fd7a0:	sll    0xb, b8
3f5fd7b0:	.word  0x0a78
3f5fd7c0:	mods   a8, a9
3f5fd7d0:	modu   b2, sp
3f5fd7e0:	.word  0x7865
3f5fd7f0:	rets   20
3f5fd800:	.word  0x7830
3f5fd810:	.word  0x7825
3f5fd820:	trap   10
3f5fd830:	mpyu   a11, a13
3f5fd840:	srl    a3, sp
3f5fd850:	rets   6
3f5fd860:	.word  0x7830
3f5fd870:	.word  0x7825
3f5fd880:	.word  0x000a
3f5fd890:	mods   a8, a9
3f5fd8a0:	mods   b2, sp
3f5fd8b0:	modu   a3, a5
3f5fd8c0:	rl     0x0, a9
3f5fd8d0:	sll    0xb, b8
3f5fd8e0:	.word  0x0a78
3f5fd8f0:	mods   a8, a9
3f5fd900:	.word  0x745f
3f5fd910:	.word  0x7079
3f5fd920:	rets   5
3f5fd930:	.word  0x7830
3f5fd940:	.word  0x7825
3f5fd950:	trap   10
3f5fd960:	mpyu   a11, a13
3f5fd970:	sll    a11, a1
3f5fd980:	rets   20
3f5fd990:	.word  0x7830
3f5fd9a0:	.word  0x7825
3f5fd9b0:	.word  0x0a0a
3f5fd9c0:	divu   a0, a0
3f5fd9d0:	.word  0x7265
3f5fd9e0:	sla    0x3, sp
3f5fd9f0:	sra    a11, a12
3f5fda00:	srl    a11, a14
3f5fda10:	rl     b3, b4
3f5fda20:	mods   a9, a0
3f5fda30:	.word  0x7562
3f5fda40:	sla    0x3, a6
3f5fda50:	.word  0x7830
3f5fda60:	.word  0x7825
3f5fda70:	.word  0x000a
3f5fda80:	mmtm   sp, a9,a11
3f5fdaa0:	movi   0x1d0bd0, a9
3f5fdad0:	movi   0x3f5fee90, a11
3f5fdb00:	move   a11, *a9, 1
3f5fdb10:	movi   0x600, a11
3f5fdb30:	setf   16, 1, 0
3f5fdb40:	move   a11, *a9(0x30), 0
3f5fdb60:	movk   8, a11
3f5fdb70:	move   a11, *a9(0x40), 0
3f5fdb90:	movi   0x3f5fec80, a11
3f5fdbc0:	move   a11, *a9(0x180), 1
3f5fdbe0:	movi   0x3f5fdcb0, a11
3f5fdc10:	move   a11, *a9(0x160), 1
3f5fdc30:	move   a14, -*sp, 1
3f5fdc40:	move   a9, *a14+, 1
3f5fdc50:	calla  L3F658D10
3f5fdc80:	mmfm   sp, a9,a11
3f5fdca0:	rets
L3F5FDCB0:
3f5fdcb0:	mmtm   sp, a7,a9,a10,a11,a13
3f5fdcd0:	move   a14, a13
3f5fdce0:	addi   0x60, a14
3f5fdd00:	move   *a13(0xffc0), a9, 1
3f5fdd20:	move   *a9(0x20), a11, 1
3f5fdd40:	cmpi   0x7c, a11
3f5fdd60:	jrhi   L3F5FDE70
3f5fdd70:	move   *a9(0x20), a11, 1
3f5fdd90:	subk   16, a11
3f5fdda0:	jrc   L3F5FDE70
3f5fddb0:	move   *a9(0x20), a11, 1
3f5fddd0:	subk   4, a11
3f5fdde0:	move   a11, *a9(0x20), 1
3f5fde00:	setf   16, 1, 0
3f5fde10:	move   *a9(0x40), a11, 0
3f5fde30:	addk   4, a11
3f5fde40:	move   a11, *a9(0x40), 0
3f5fde60:	jruc   L3F5FE3F0
L3F5FDE70:
3f5fde70:	calla  L3FB33870
3f5fdea0:	move   a8, *a13(0x40), 1
3f5fdec0:	move   @0x95540, a11, 1
3f5fdef0:	move   a11, *a13(0x20), 1
3f5fdf10:	jreq   L3F5FE1F0
3f5fdf20:	setf   16, 1, 0
3f5fdf30:	move   *a11(0x50), a11, 0
3f5fdf50:	jreq   L3F5FDFE0
3f5fdf60:	move   a14, -*sp, 1
3f5fdf70:	movi   0x3f5feea8, a8
3f5fdfa0:	move   a8, *a14+, 1
3f5fdfb0:	calla  L3F596290
L3F5FDFE0:
3f5fdfe0:	move   *a13(0x20), a11, 1
3f5fe000:	movk   2, a7
3f5fe010:	setf   16, 1, 0
3f5fe020:	move   a7, *a11(0x50), 0
3f5fe040:	setf   16, 0, 0
3f5fe050:	move   @0x94540, a7, 0
3f5fe080:	dec    a7
3f5fe090:	move   a7, @0x94540, 0
3f5fe0c0:	move   @0x94560, a7, 0
3f5fe0f0:	inc    a7
3f5fe100:	move   a7, @0x94560, 0
3f5fe130:	move   *a11, a11, 1
3f5fe140:	move   a11, @0x95540, 1
3f5fe170:	move   *a13(0x20), a7, 1
3f5fe190:	sub    a11, a11
3f5fe1a0:	move   a11, *a7, 1
3f5fe1b0:	movk   12, a11
3f5fe1c0:	move   a11, *a7(0x20), 1
3f5fe1e0:	jruc   L3F5FE290
L3F5FE1F0:
3f5fe1f0:	move   a14, -*sp, 1
3f5fe200:	movk   2, a7
3f5fe210:	move   a7, *a14+, 1
3f5fe220:	sub    a7, a7
3f5fe230:	move   a7, *a14+, 1
3f5fe240:	calla  L3F6AD660
3f5fe270:	move   a8, *a13(0x20), 1
L3F5FE290:
3f5fe290:	move   a14, -*sp, 1
3f5fe2a0:	move   *a13(0x40), *a14+, 1
3f5fe2c0:	calla  L3FB338D0
3f5fe2f0:	move   *a13(0x20), a11, 1
3f5fe310:	jrne   L3F5FE360
3f5fe320:	movi   0x37, a8
3f5fe340:	jauc   L3F5FEC30
L3F5FE360:
3f5fe360:	movk   12, a7
3f5fe370:	move   a7, *a11(0x20), 1
3f5fe390:	movk   4, a7
3f5fe3a0:	setf   16, 1, 0
3f5fe3b0:	move   a7, *a11(0x40), 0
3f5fe3d0:	move   a9, *a11, 1
3f5fe3e0:	move   a11, a9
L3F5FE3F0:
3f5fe3f0:	move   *a9(0x20), a11, 1
3f5fe410:	sll    0x3, a11
3f5fe420:	add    a9, a11
3f5fe430:	move   *a13(0xffe0), *a11(0x0), 1
3f5fe460:	calla  L3FB33870
3f5fe490:	move   a8, *a13, 1
3f5fe4a0:	move   *a13(0xffe0), a11, 1
3f5fe4c0:	move   *a11(0x220), a7, 1
3f5fe4e0:	inc    a7
3f5fe4f0:	move   a7, *a11(0x220), 1
3f5fe510:	jruc   L3F5FEAE0
L3F5FE520:
3f5fe520:	movi   0x96ae0, a10
3f5fe550:	move   *a10(0x40), a11, 1
3f5fe570:	move   *a10(0x60), a7, 1
3f5fe590:	cmp    a7, a11
3f5fe5a0:	jrlt   L3F5FE6E0
3f5fe5b0:	move   *a10(0x80), a11, 1
3f5fe5d0:	inc    a11
3f5fe5e0:	move   a11, *a10(0x80), 1
3f5fe600:	move   a14, -*sp, 1
3f5fe610:	move   a9, *a14+, 1
3f5fe620:	calla  L3F6ADF20
3f5fe650:	move   a14, -*sp, 1
3f5fe660:	move   *a13(0x0), *a14+, 1
3f5fe680:	calla  L3FB338D0
3f5fe6b0:	movi   0x37, a8
3f5fe6d0:	jruc   L3F5FEC30
L3F5FE6E0:
3f5fe6e0:	sub    a11, a11
3f5fe6f0:	move   a11, *a9(0x3e0), 1
3f5fe710:	move   *a10(0x20), a7, 1
3f5fe730:	jrne   L3F5FE760
3f5fe740:	move   a9, *a10, 1
3f5fe750:	jruc   L3F5FE7A0
L3F5FE760:
3f5fe760:	move   *a10(0x20), a7, 1
3f5fe780:	move   a9, *a7(0x3e0), 1
L3F5FE7A0:
3f5fe7a0:	move   a9, *a10(0x20), 1
3f5fe7c0:	move   *a10(0x40), a7, 1
3f5fe7e0:	inc    a7
3f5fe7f0:	move   a7, *a10(0x40), 1
3f5fe810:	move   @0x95fd0, a7, 1
3f5fe840:	movk   4, a11
3f5fe850:	or     a7, a11
3f5fe860:	move   a11, @0x95fd0, 1
3f5fe890:	calla  L3F60BD40
3f5fe8c0:	jruc   L3F5FEB50
L3F5FE8D0:
3f5fe8d0:	move   a14, -*sp, 1
3f5fe8e0:	move   *a13(0x0), *a14+, 1
3f5fe900:	calla  L3FB338D0
3f5fe930:	move   a14, -*sp, 1
3f5fe940:	move   *a13(0xffa0), a11, 1
3f5fe960:	setf   16, 0, 0
3f5fe970:	move   *a11, a8, 0
3f5fe980:	move   a8, *a14+, 1
3f5fe990:	move   *a13(0xffe0), a7, 1
3f5fe9b0:	setf   16, 1, 0
3f5fe9c0:	move   *a7(0x20), a8, 0
3f5fe9e0:	move   a8, *a14+, 1
3f5fe9f0:	movi   0x3f5feed0, a8
3f5fea20:	move   a8, *a14+, 1
3f5fea30:	calla  L3FB341E0
3f5fea60:	move   a14, -*sp, 1
3f5fea70:	move   a9, *a14+, 1
3f5fea80:	calla  L3F6ADF20
3f5feab0:	movi   0x2f, a8
3f5fead0:	jruc   L3F5FEC30
L3F5FEAE0:
3f5feae0:	move   *a13(0xffa0), a7, 1
3f5feb00:	setf   16, 0, 0
3f5feb10:	move   *a7, a8, 0
3f5feb20:	subk   2, a8
3f5feb30:	jreq   L3F5FE520
3f5feb40:	jruc   L3F5FE8D0
L3F5FEB50:
3f5feb50:	move   *a13(0xffe0), a11, 1
3f5feb70:	move   *a11(0x1e0), a7, 1
3f5feb90:	inc    a7
3f5feba0:	move   a7, *a11(0x1e0), 1
3f5febc0:	move   a14, -*sp, 1
3f5febd0:	move   *a13(0x0), *a14+, 1
3f5febf0:	calla  L3FB338D0
3f5fec20:	sub    a8, a8
L3F5FEC30:
3f5fec30:	move   *sp(0xc0), a14, 1
3f5fec50:	mmfm   sp, a7,a9,a10,a11,a13
3f5fec70:	rets   2
3f5fec80:	mmtm   sp, a7,a9,a11,a13
3f5feca0:	move   a14, a13
3f5fecb0:	addk   32, a14
3f5fecc0:	move   *a13(0xffe0), a9, 1
3f5fece0:	sub    a11, a11
3f5fecf0:	move   a11, *a13, 1
3f5fed00:	jruc   L3F5FEDC0
L3F5FED10:
3f5fed10:	setf   16, 1, 0
3f5fed20:	move   *a9(0x40), a11, 0
3f5fed40:	movk   1, a7
3f5fed50:	or     a7, a11
3f5fed60:	move   a11, *a9(0x40), 0
3f5fed80:	jruc   L3F5FEE30
L3F5FED90:
3f5fed90:	movk   22, a11
3f5feda0:	move   a11, *a13, 1
3f5fedb0:	jruc   L3F5FEE30
L3F5FEDC0:
3f5fedc0:	move   *a13(0xffc0), a8, 1
3f5fede0:	addi   0x7fdf96f4, a8
3f5fee10:	jreq   L3F5FED10
3f5fee20:	jruc   L3F5FED90
L3F5FEE30:
3f5fee30:	move   *a13, a8, 1
3f5fee40:	move   *sp(0xa0), a14, 1
3f5fee60:	mmfm   sp, a7,a9,a11,a13
3f5fee80:	rets   2
3f5fee90:	modu   a11, a12
3f5feea0:	mods   a8, a0
3f5feeb0:	sra    a11, a7
3f5feec0:	.word  0x0074
3f5feed0:	modu   a11, a12
3f5feee0:	sra    a1, a5
3f5feef0:	sla    0x1, b10
3f5fef00:	sla    a11, a3
3f5fef10:	sll    0x1b, a14
3f5fef20:	sla    0x3, b4
3f5fef30:	sla    a11, a8
3f5fef40:	sra    a3, a14
3f5fef50:	sra    a11, a12
3f5fef60:	sla    a9, a0
3f5fef70:	sll    0xb, a6
3f5fef80:	.word  0x0a64
3f5fef90:	.word  0x0000
3f5fefa0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f5fefc0:	move   a14, a13
3f5fefd0:	move   *a13(0xffe0), a9, 1
3f5feff0:	move   *a13(0xffc0), a10, 1
3f5ff010:	movi   0x1d0e90, a11
3f5ff040:	movb   *a9, a7
3f5ff050:	sll    0x3, a7
3f5ff060:	add    a11, a7
3f5ff070:	setf   8, 1, 0
3f5ff080:	move   *a10+, a5, 0
3f5ff090:	sll    0x3, a5
3f5ff0a0:	add    a11, a5
3f5ff0b0:	movb   *a7, a7
3f5ff0c0:	movb   *a5, a5
3f5ff0d0:	cmp    a5, a7
3f5ff0e0:	jrne   L3F5FF1D0
L3F5FF0F0:
3f5ff0f0:	move   *a9+, a7, 0
3f5ff100:	jrne   L3F5FF130
3f5ff110:	sub    a8, a8
3f5ff120:	jruc   L3F5FF260
L3F5FF130:
3f5ff130:	movb   *a9, a7
3f5ff140:	sll    0x3, a7
3f5ff150:	add    a11, a7
3f5ff160:	move   *a10+, a5, 0
3f5ff170:	sll    0x3, a5
3f5ff180:	add    a11, a5
3f5ff190:	movb   *a7, a7
3f5ff1a0:	movb   *a5, a5
3f5ff1b0:	cmp    a5, a7
3f5ff1c0:	jreq   L3F5FF0F0
L3F5FF1D0:
3f5ff1d0:	movb   *a9, a7
3f5ff1e0:	sll    0x3, a7
3f5ff1f0:	add    a11, a7
3f5ff200:	move   -*a10, a5, 0
3f5ff210:	sll    0x3, a5
3f5ff220:	add    a11, a5
3f5ff230:	movb   *a7, a8
3f5ff240:	movb   *a5, a7
3f5ff250:	sub    a7, a8
L3F5FF260:
3f5ff260:	move   *sp(0xe0), a14, 1
3f5ff280:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f5ff2a0:	rets   2
3f5ff2b0:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f5ff2d0:	move   a14, a13
3f5ff2e0:	move   *a13(0xffe0), a9, 1
3f5ff300:	move   *a13(0xffc0), a10, 1
3f5ff320:	move   *a13(0xffa0), a11, 1
3f5ff340:	movi   0x1d0e90, a12
3f5ff370:	jruc   L3F5FF3C0
L3F5FF380:
3f5ff380:	move   *a9+, a7, 0
3f5ff390:	jrne   L3F5FF3C0
3f5ff3a0:	sub    a8, a8
3f5ff3b0:	jruc   L3F5FF570
L3F5FF3C0:
3f5ff3c0:	dec    a11
3f5ff3d0:	jrlt   L3F5FF490
3f5ff3e0:	movb   *a9, a7
3f5ff3f0:	sll    0x3, a7
3f5ff400:	add    a12, a7
3f5ff410:	setf   8, 1, 0
3f5ff420:	move   *a10+, a5, 0
3f5ff430:	sll    0x3, a5
3f5ff440:	add    a12, a5
3f5ff450:	movb   *a7, a7
3f5ff460:	movb   *a5, a5
3f5ff470:	cmp    a5, a7
3f5ff480:	jreq   L3F5FF380
L3F5FF490:
3f5ff490:	move   a11, a5
3f5ff4a0:	jrge   L3F5FF4D0
3f5ff4b0:	sub    a8, a8
3f5ff4c0:	jruc   L3F5FF570
L3F5FF4D0:
3f5ff4d0:	movb   *a9, a7
3f5ff4e0:	sll    0x3, a7
3f5ff4f0:	add    a12, a7
3f5ff500:	setf   8, 1, 0
3f5ff510:	move   -*a10, a5, 0
3f5ff520:	sll    0x3, a5
3f5ff530:	add    a12, a5
3f5ff540:	movb   *a7, a8
3f5ff550:	movb   *a5, a7
3f5ff560:	sub    a7, a8
L3F5FF570:
3f5ff570:	move   *sp(0x100), a14, 1
3f5ff590:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f5ff5b0:	rets   2
3f5ff5c0:	sra    0x1e, a0
3f5ff5d0:	sra    0x17, a3
3f5ff5e0:	.word  0x7473
3f5ff5f0:	sll    b11, b2
3f5ff600:	.word  0x7361
3f5ff610:	sll    a11, a5
3f5ff620:	.word  0x706d
3f5ff630:	sll    a9, a14
3f5ff640:	.word  0x3409
3f5ff650:	rl     0x11, a14
3f5ff660:	sra    0x20, a9
3f5ff670:	move   b2, b5
3f5ff680:	andn   b2, b4
3f5ff690:	divs   a2, a9
3f5ff6a0:	call   a9
3f5ff6b0:	srl    0x7, b1
3f5ff6c0:	rl     0x1, b2
3f5ff6d0:	dsjs   sp, L3F5FF6F0
3f5ff6e0:	rev    b8
L3F5FF6F0:
3f5ff6f0:	mmtm   sp, a7,a9,a10,a11
3f5ff710:	movi   0x4000000, a11
3f5ff740:	move   a11, @0x1d19d0, 1
3f5ff770:	move   @0x64000d0, a7, 1
3f5ff7a0:	andi   0x70, a7
3f5ff7d0:	move   a7, a10
3f5ff7e0:	srl    0x4, a10
3f5ff7f0:	move   a10, a7
3f5ff800:	sll    0x5, a7
3f5ff810:	addi   0x1d1810, a7
3f5ff840:	move   *a7, a9, 1
3f5ff850:	jrne   L3F5FF880
3f5ff860:	sub    a8, a8
3f5ff870:	jruc   L3F5FFC40
L3F5FF880:
3f5ff880:	setf   16, 1, 0
3f5ff890:	move   *a9, a7, 0
3f5ff8a0:	move   a7, @0x1d1950, 0
3f5ff8d0:	move   *a9(0x10), a7, 0
3f5ff8f0:	move   a7, @0x1d1960, 0
3f5ff920:	move   *a9(0x20), a7, 0
3f5ff940:	move   a7, @0x1d1970, 0
3f5ff970:	move   *a9(0x30), a7, 0
3f5ff990:	move   a7, @0x1d1980, 0
3f5ff9c0:	move   *a9, a7, 0
3f5ff9d0:	dec    a7
3f5ff9e0:	move   a7, @0x1d1990, 0
3f5ffa10:	move   *a9(0x10), a7, 0
3f5ffa30:	dec    a7
3f5ffa40:	move   a7, @0x1d19a0, 0
3f5ffa70:	move   *a9(0x20), a7, 0
3f5ffa90:	move   a7, @0x1d1930, 1
L3F5FFAC0:
3f5ffac0:	movi   0x3e8, a7
3f5ffae0:	move   *a9(0x40), a11, 1
3f5ffb00:	divs   a11, a7
3f5ffb10:	move   a7, a8
3f5ffb20:	calla  L3FE11750
3f5ffb50:	movi   0x3f5ffc70, a8
3f5ffb80:	move   *a8+, *a14+, 1
3f5ffb90:	move   *a8+, *a14+, 1
3f5ffba0:	calla  L3FE0C950
3f5ffbd0:	calla  L3FE10B50
3f5ffc00:	move   a8, @0x1d19b0, 1
3f5ffc30:	movk   1, a8
L3F5FFC40:
3f5ffc40:	mmfm   sp, a7,a9,a10,a11
3f5ffc60:	rets
3f5ffc70:	.word  0x0000
3f5ffc80:	.word  0x0000
3f5ffc90:	.word  0x0000
3f5ffca0:	dsjs   b8, L3F5FFAC0
3f5ffcb0:	modu   a11, a3
3f5ffcc0:	mods   a11, a13
3f5ffcd0:	.word  0x7000
3f5ffce0:	rl     b11, b2
3f5ffcf0:	.word  0x746e
3f5ffd00:	.word  0x7265
3f5ffd10:	lmo    a8, a0
3f5ffd20:	.word  0x7965
3f5ffd30:	modu   a11, a2
3f5ffd40:	.word  0x7261
3f5ffd50:	.word  0x0064
3f5ffd60:	modu   a11, a13
3f5ffd70:	.word  0x7375
3f5ffd80:	.word  0x0065
L3F5FFD90:
3f5ffd90:	mmtm   sp, a11,a13
3f5ffdb0:	move   a14, a13
3f5ffdc0:	addi   0x40, a14
3f5ffde0:	move   @0x1d2150, a11, 1
3f5ffe10:	move   a11, *a13(0x20), 1
3f5ffe30:	move   a11, a8
3f5ffe40:	move   *sp(0x60), a14, 1
3f5ffe60:	mmfm   sp, a11,a13
3f5ffe80:	rets   2
L3F5FFE90:
3f5ffe90:	move   a11, -*sp, 1
3f5ffea0:	setf   16, 0, 0
3f5ffeb0:	move   @0x62000d0, a11, 0
3f5ffee0:	btst   5, a11
3f5ffef0:	movk   1, a8
3f5fff00:	jreq   L3F5FFF20
3f5fff10:	sub    a8, a8
L3F5FFF20:
3f5fff20:	move   *sp+, a11, 1
3f5fff30:	rets
3f5fff40:	rets
3f5fff50:	rets
3f5fff60:	rets
3f5fff70:	rets
3f5fff80:	rets
3f5fff90:	rets
3f5fffa0:	movi   0x1, a8
3f5fffd0:	rets
L3F5FFFE0:
3f5fffe0:	rets
3f5ffff0:	.word  0xffff
3f600000:	sll    a3, a5
3f600010:	pixt   *a6, a9
3f600020:	move   -*a5, -*a10, 1
3f600030:	or     b10, b5
3f600040:	.word  0x0000
3f600050:	.word  0x0000
3f600060:	.word  0x0000
3f600070:	.word  0x0000
3f600080:	.word  0x0000
3f600090:	.word  0x0000
3f6000a0:	.word  0x0000
3f6000b0:	.word  0x0000
3f6000c0:	.word  0x0000
3f6000d0:	.word  0x0000
3f6000e0:	.word  0x0000
3f6000f0:	.word  0x0000
3f600100:	.word  0x0000
3f600110:	.word  0x0000
3f600120:	.word  0x0000
3f600130:	.word  0x0000
3f600140:	.word  0x0000
3f600150:	.word  0x0000
3f600160:	.word  0x0000
3f600170:	.word  0x0000
3f600180:	.word  0x0000
3f600190:	.word  0x0000
3f6001a0:	.word  0x0000
3f6001b0:	.word  0x0000
3f6001c0:	.word  0x0000
3f6001d0:	.word  0x0000
3f6001e0:	.word  0x0000
3f6001f0:	.word  0x0000
L3F600200:
3f600200:	mmtm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f600220:	move   a14, a13
3f600230:	addi   0x9a0, a14
3f600250:	move   *a13(0xffe0), a9, 1
3f600270:	move   *a13(0xffc0), a10, 1
3f600290:	sub    a7, a7
3f6002a0:	move   a7, *a13(0x20), 1
3f6002c0:	setf   16, 1, 0
3f6002d0:	move   a7, *a13(0xb0), 0
3f6002f0:	move   a7, *a13(0xc0), 0
3f600310:	move   a7, *a13(0xf0), 0
3f600330:	movk   1, a7
3f600340:	movb   a7, *a13(0x100)
3f600360:	movb   a7, *a13(0x110)
3f600380:	sub    a7, a7
3f600390:	movb   a7, *a13(0x120)
3f6003b0:	movk   1, a7
3f6003c0:	movb   a7, *a13(0x130)
3f6003e0:	move   a13, a0
3f6003f0:	addk   32, a0
3f600400:	move   a9, a6
3f600410:	move   a6, a5
3f600420:	addi   0x40, a5
3f600440:	move   a5, *a13(0x50), 1
3f600460:	sub    a5, a5
3f600470:	move   a5, *a13(0xe0), 0
3f600490:	setf   8, 0, 0
3f6004a0:	move   *a13(0x120), a5, 0
3f6004c0:	jane   L3F602D40
L3F6004E0:
3f6004e0:	move   *a13(0x100), a7, 0
3f600500:	dsj    a7, L3F601080
3f600520:	sub    a7, a7
3f600530:	movb   a7, *a13(0x100)
3f600550:	move   *a13(0x50), *a13(0x70), 1
3f600580:	move   *a13(0x70), a5, 1
3f6005a0:	subi   0x40, a5
3f6005c0:	move   a5, *a13(0x70), 1
3f6005e0:	move   a5, a6
3f6005f0:	move   *a6(0x40), *a13(0x50), 1
3f600620:	setf   16, 1, 0
3f600630:	move   *a6(0x90), *a13(0xc0), 0
3f600660:	move   *a13(0xe0), a5, 0
3f600680:	inc    a5
3f600690:	cmp    a10, a5
3f6006a0:	jrne   L3F600860
3f6006b0:	move   *a13(0xc0), *a13(0xb0), 0
3f6006e0:	move   *a13(0xb0), a5, 0
3f600700:	move   *a13(0xf0), a7, 0
3f600720:	sub    a7, a5
3f600730:	move   a5, *a13(0xc0), 0
3f600750:	move   *a13(0xb0), a5, 0
3f600770:	cmpi   0x5ee, a5
3f600790:	jrle   L3F600860
3f6007a0:	move   a14, -*sp, 1
3f6007b0:	move   a5, *a14+, 1
3f6007c0:	movi   0x3f60c390, a8
3f6007f0:	move   a8, *a14+, 1
3f600800:	calla  L3FB341E0
3f600830:	calla  L3F707A30
L3F600860:
3f600860:	setf   16, 1, 0
3f600870:	move   *a13(0xc0), a7, 0
3f600890:	cmpi   0x226, a7
3f6008b0:	jrle   L3F600980
3f6008c0:	move   a14, -*sp, 1
3f6008d0:	move   a7, *a14+, 1
3f6008e0:	movi   0x3f60c4d8, a8
3f600910:	move   a8, *a14+, 1
3f600920:	calla  L3FB341E0
3f600950:	calla  L3F707A30
L3F600980:
3f600980:	move   a7, a5
3f600990:	jrge   L3F600AA0
3f6009a0:	jrge   L3F6009E0
3f6009b0:	addk   3, a5
3f6009c0:	jage   L3F602D40
L3F6009E0:
3f6009e0:	move   a14, -*sp, 1
3f6009f0:	move   a7, *a14+, 1
3f600a00:	movi   0x3f60c630, a8
3f600a30:	move   a8, *a14+, 1
3f600a40:	calla  L3FB341E0
3f600a70:	calla  L3F707A30
L3F600AA0:
3f600aa0:	setf   16, 1, 0
3f600ab0:	move   *a13(0xf0), a5, 0
3f600ad0:	add    a7, a5
3f600ae0:	cmpi   0x5ee, a5
3f600b00:	jrle   L3F600CD0
3f600b10:	move   a14, -*sp, 1
3f600b20:	move   *a13(0xf0), a5, 0
3f600b40:	move   a5, *a14+, 1
3f600b50:	movi   0x3f60c7d0, a8
3f600b80:	move   a8, *a14+, 1
3f600b90:	calla  L3FB341E0
3f600bc0:	move   a14, -*sp, 1
3f600bd0:	move   a7, *a14+, 1
3f600be0:	move   *a13(0xffa0), a5, 1
3f600c00:	move   a5, *a14+, 1
3f600c10:	move   a10, *a14+, 1
3f600c20:	move   a9, *a14+, 1
3f600c30:	movi   0x3f60c958, a8
3f600c60:	move   a8, *a14+, 1
3f600c70:	calla  L3FB341E0
3f600ca0:	calla  L3F707A30
L3F600CD0:
3f600cd0:	setf   16, 1, 0
3f600ce0:	move   *a13(0xf0), a5, 0
3f600d00:	add    a7, a5
3f600d10:	cmpi   0x44c, a5
3f600d30:	jrle   L3F600E30
3f600d40:	move   @0x23ed40, a5, 1
3f600d70:	inc    a5
3f600d80:	move   a5, @0x23ed40, 1
3f600db0:	move   a14, -*sp, 1
3f600dc0:	movi   0x3f60cb48, a8
3f600df0:	move   a8, *a14+, 1
3f600e00:	calla  L3FB341E0
L3F600E30:
3f600e30:	setf   16, 1, 0
3f600e40:	move   *a13(0xe0), a5, 0
3f600e60:	inc    a5
3f600e70:	cmp    a10, a5
3f600e80:	jrle   L3F600F80
3f600e90:	move   a14, -*sp, 1
3f600ea0:	move   a10, *a14+, 1
3f600eb0:	move   *a13(0xe0), a5, 0
3f600ed0:	move   a5, *a14+, 1
3f600ee0:	movi   0x3f60cb98, a8
3f600f10:	move   a8, *a14+, 1
3f600f20:	calla  L3FB341E0
3f600f50:	calla  L3F707A30
L3F600F80:
3f600f80:	setf   16, 1, 0
3f600f90:	move   *a13(0xe0), a5, 0
3f600fb0:	jrne   L3F601030
3f600fc0:	move   a6, a11
3f600fd0:	addi   0x110, a11
3f600ff0:	subk   14, a7
3f601000:	move   a7, *a13(0xd0), 0
3f601020:	jruc   L3F601080
L3F601030:
3f601030:	move   a6, a11
3f601040:	addi   0xa0, a11
3f601060:	move   a7, *a13(0xd0), 0
L3F601080:
3f601080:	setf   8, 0, 0
3f601090:	move   *a13(0x110), a7, 0
3f6010b0:	dsj    a7, L3F601D10
3f6010d0:	calla  L3FB33870
3f601100:	move   a8, *a13(0x960), 1
3f601120:	move   @0x95540, a12, 1
3f601150:	jreq   L3F6013F0
3f601160:	setf   16, 1, 0
3f601170:	move   *a12(0x50), a7, 0
3f601190:	jreq   L3F601220
3f6011a0:	move   a14, -*sp, 1
3f6011b0:	movi   0x3f60ccf8, a8
3f6011e0:	move   a8, *a14+, 1
3f6011f0:	calla  L3F596290
L3F601220:
3f601220:	movk   1, a7
3f601230:	setf   16, 1, 0
3f601240:	move   a7, *a12(0x50), 0
3f601260:	setf   16, 0, 0
3f601270:	move   @0x94540, a5, 0
3f6012a0:	dec    a5
3f6012b0:	move   a5, @0x94540, 0
3f6012e0:	move   @0x94550, a5, 0
3f601310:	inc    a5
3f601320:	move   a5, @0x94550, 0
3f601350:	move   *a12, a7, 1
3f601360:	move   a7, @0x95540, 1
3f601390:	sub    a5, a5
3f6013a0:	move   a5, *a12, 1
3f6013b0:	movk   12, a5
3f6013c0:	move   a5, *a12(0x20), 1
3f6013e0:	jruc   L3F601480
L3F6013F0:
3f6013f0:	move   a14, -*sp, 1
3f601400:	movk   1, a7
3f601410:	move   a7, *a14+, 1
3f601420:	sub    a5, a5
3f601430:	move   a5, *a14+, 1
3f601440:	calla  L3F6AD660
3f601470:	move   a8, a12
L3F601480:
3f601480:	move   a14, -*sp, 1
3f601490:	move   *a13(0x960), *a14+, 1
3f6014b0:	calla  L3FB338D0
3f6014e0:	move   a12, *a0, 1
3f6014f0:	move   a12, a5
3f601500:	jrne   L3F6015A0
3f601510:	move   a14, -*sp, 1
3f601520:	move   *a13(0x20), *a14+, 1
3f601540:	calla  L3F6ADF20
3f601570:	sub    a8, a8
3f601580:	jauc   L3F602D60
L3F6015A0:
3f6015a0:	sub    a7, a7
3f6015b0:	movb   a7, *a13(0x110)
3f6015d0:	move   a12, a0
3f6015e0:	movb   a7, *a13(0x940)
3f601600:	movi   0x70, a5
3f601620:	setf   16, 0, 0
3f601630:	move   a5, *a13(0x950), 0
3f601650:	setf   16, 1, 0
3f601660:	move   *a13(0xd0), a5, 0
3f601680:	cmpi   0x200, a5
3f6016a0:	jrlt   L3F601BF0
3f6016b0:	calla  L3FB33870
3f6016e0:	move   a8, *a13(0x980), 1
3f601700:	move   @0x95560, a5, 1
3f601730:	jrne   L3F6017C0
3f601740:	move   a14, -*sp, 1
3f601750:	move   a7, *a14+, 1
3f601760:	movk   1, a5
3f601770:	move   a5, *a14+, 1
3f601780:	move   a5, *a14+, 1
3f601790:	calla  L3F6AB230
L3F6017C0:
3f6017c0:	move   @0x95560, a5, 1
3f6017f0:	move   a5, *a13(0x960), 1
3f601810:	jreq   L3F6019B0
3f601820:	move   @0x94440, a7, 1
3f601850:	sub    a7, a5
3f601860:	sra    0xd, a5
3f601870:	sll    0x3, a5
3f601880:	addi   0x95580, a5
3f6018b0:	movb   *a5, a7
3f6018c0:	inc    a7
3f6018d0:	movb   a7, *a5
3f6018e0:	move   @0x944c0, a7, 1
3f601910:	dec    a7
3f601920:	move   a7, @0x944c0, 1
3f601950:	move   *a13(0x960), a5, 1
3f601970:	move   *a5, a5, 1
3f601980:	move   a5, @0x95560, 1
L3F6019B0:
3f6019b0:	move   a14, -*sp, 1
3f6019c0:	move   *a13(0x980), *a14+, 1
3f6019e0:	calla  L3FB338D0
3f601a10:	move   *a13(0x960), a7, 1
3f601a30:	jreq   L3F601AE0
3f601a40:	sub    a12, a7
3f601a50:	sra    0x3, a7
3f601a60:	move   a7, *a12(0x20), 1
3f601a80:	movi   0x400, a7
3f601aa0:	setf   16, 1, 0
3f601ab0:	move   a7, *a12(0x40), 0
3f601ad0:	jruc   L3F601B30
L3F601AE0:
3f601ae0:	movi   0x70, a5
3f601b00:	setf   16, 1, 0
3f601b10:	move   a5, *a12(0x40), 0
L3F601B30:
3f601b30:	move   *a12(0x40), a7, 0
3f601b50:	cmpi   0x400, a7
3f601b70:	jrne   L3F601BF0
3f601b80:	movk   1, a7
3f601b90:	movb   a7, *a13(0x940)
3f601bb0:	movi   0x400, a5
3f601bd0:	move   a5, *a13(0x950), 0
L3F601BF0:
3f601bf0:	sub    a7, a7
3f601c00:	move   a7, *a12(0x40), 0
3f601c20:	move   *a13(0xffa0), a5, 1
3f601c40:	jreq   L3F601CA0
3f601c50:	move   *a12(0x20), a7, 1
3f601c70:	addk   4, a7
3f601c80:	move   a7, *a12(0x20), 1
L3F601CA0:
3f601ca0:	move   *a12(0x20), a7, 1
3f601cc0:	sll    0x3, a7
3f601cd0:	add    a12, a7
3f601ce0:	move   a7, *a13(0x90), 1
3f601d00:	move   a7, *a13, 1
L3F601D10:
3f601d10:	move   *a13(0xffa0), a7, 1
3f601d30:	jreq   L3F601EC0
3f601d40:	setf   16, 0, 0
3f601d50:	move   *a13(0x950), a5, 0
3f601d70:	setf   16, 1, 0
3f601d80:	move   *a12(0x40), a7, 0
3f601da0:	sub    a7, a5
3f601db0:	move   *a13(0xd0), a7, 0
3f601dd0:	subk   4, a5
3f601de0:	cmp    a5, a7
3f601df0:	jrnc   L3F601E20
3f601e00:	move   a7, a4
3f601e10:	jruc   L3F602020
L3F601E20:
3f601e20:	setf   16, 0, 0
3f601e30:	move   *a13(0x950), a5, 0
3f601e50:	setf   16, 1, 0
3f601e60:	move   *a12(0x40), a7, 0
3f601e80:	sub    a7, a5
3f601e90:	move   a5, a4
3f601ea0:	subk   4, a4
3f601eb0:	jruc   L3F602020
L3F601EC0:
3f601ec0:	setf   16, 0, 0
3f601ed0:	move   *a13(0x950), a5, 0
3f601ef0:	setf   16, 1, 0
3f601f00:	move   *a12(0x40), a7, 0
3f601f20:	sub    a7, a5
3f601f30:	move   *a13(0xd0), a7, 0
3f601f50:	cmp    a5, a7
3f601f60:	jrnc   L3F601F90
3f601f70:	move   a7, a4
3f601f80:	jruc   L3F602020
L3F601F90:
3f601f90:	setf   16, 0, 0
3f601fa0:	move   *a13(0x950), a4, 0
3f601fc0:	setf   16, 1, 0
3f601fd0:	move   *a12(0x40), a5, 0
3f601ff0:	move   a4, a7
3f602000:	sub    a5, a7
3f602010:	move   a7, a4
L3F602020:
3f602020:	move   a4, a7
3f602030:	sll    0x3, a7
3f602040:	move   *a13(0x90), a5, 1
3f602060:	add    a5, a7
3f602070:	setf   16, 0, 0
3f602080:	move   *a13(0x950), a5, 0
3f6020a0:	sll    0x3, a5
3f6020b0:	move   *a13, a3, 1
3f6020c0:	add    a3, a5
3f6020d0:	cmp    a5, a7
3f6020e0:	jrls   L3F602460
3f6020f0:	move   a14, -*sp, 1
3f602100:	movi   0x70, a7
3f602120:	move   a7, *a14+, 1
3f602130:	setf   16, 1, 0
3f602140:	move   *a13(0xd0), a5, 0
3f602160:	move   a5, *a14+, 1
3f602170:	move   a4, *a14+, 1
3f602180:	movi   0x3f60cd20, a8
3f6021b0:	move   a8, *a14+, 1
3f6021c0:	movi   0xffff, a7
3f6021e0:	move   a7, *a14+, 1
3f6021f0:	calla  L3F596E40
3f602220:	move   a14, -*sp, 1
3f602230:	move   a3, *a14+, 1
3f602240:	move   *a13(0x90), *a14+, 1
3f602260:	move   a12, *a14+, 1
3f602270:	movi   0x3f60ce28, a8
3f6022a0:	move   a8, *a14+, 1
3f6022b0:	move   a7, *a14+, 1
3f6022c0:	calla  L3F596E40
3f6022f0:	move   a14, -*sp, 1
3f602300:	setf   16, 0, 0
3f602310:	move   *a13(0x950), a7, 0
3f602330:	move   a7, *a14+, 1
3f602340:	move   a5, *a14+, 1
3f602350:	setf   16, 1, 0
3f602360:	move   *a12(0x40), a8, 0
3f602380:	move   a8, *a14+, 1
3f602390:	movi   0x3f60d048, a8
3f6023c0:	move   a8, *a14+, 1
3f6023d0:	movi   0xffff, a3
3f6023f0:	move   a3, *a14+, 1
3f602400:	calla  L3F596E40
3f602430:	calla  L3F707A30
L3F602460:
3f602460:	move   a14, -*sp, 1
3f602470:	move   a4, *a14+, 1
3f602480:	move   *a13(0x90), *a14+, 1
3f6024a0:	move   a11, *a14+, 1
3f6024b0:	calla  L3FB44400
3f6024e0:	setf   16, 1, 0
3f6024f0:	move   *a12(0x40), a7, 0
3f602510:	add    a4, a7
3f602520:	move   a7, *a12(0x40), 0
3f602540:	move   a4, a7
3f602550:	sll    0x3, a7
3f602560:	move   *a13(0x90), a5, 1
3f602580:	add    a5, a7
3f602590:	move   a7, *a13(0x90), 1
3f6025b0:	move   a4, a5
3f6025c0:	sll    0x3, a5
3f6025d0:	add    a5, a11
3f6025e0:	move   *a13(0xd0), a5, 0
3f602600:	sub    a4, a5
3f602610:	move   a5, *a13(0xd0), 0
3f602630:	move   a4, @0x1da510, 1
3f602660:	move   *a13(0xd0), a5, 0
3f602680:	move   a5, @0x1da530, 1
3f6026b0:	move   *a12(0x40), a3, 0
3f6026d0:	move   a3, @0x1da550, 1
3f602700:	move   *a13(0xe0), a7, 0
3f602720:	jrne   L3F602820
3f602730:	setf   8, 0, 0
3f602740:	move   *a13(0x130), a7, 0
3f602760:	dsjs   a7, L3F602820
3f602770:	sub    a7, a7
3f602780:	movb   a7, *a13(0x130)
3f6027a0:	setf   16, 1, 0
3f6027b0:	move   *a13(0xf0), a3, 0
3f6027d0:	add    a4, a3
3f6027e0:	addk   14, a3
3f6027f0:	move   a3, *a13(0xf0), 0
3f602810:	jruc   L3F602880
L3F602820:
3f602820:	setf   16, 1, 0
3f602830:	move   *a13(0xf0), a7, 0
3f602850:	add    a4, a7
3f602860:	move   a7, *a13(0xf0), 0
L3F602880:
3f602880:	move   *a13(0xffa0), a7, 1
3f6028a0:	jreq   L3F6029D0
3f6028b0:	move   *a12(0x20), a3, 1
3f6028d0:	subk   4, a3
3f6028e0:	move   a3, *a12(0x20), 1
3f602900:	move   *a12(0x40), a3, 0
3f602920:	addk   4, a3
3f602930:	move   a3, *a12(0x40), 0
3f602950:	move   *a12(0x20), a3, 1
3f602970:	sll    0x3, a3
3f602980:	add    a12, a3
3f602990:	move   a7, *a3, 1
3f6029a0:	sub    a3, a3
3f6029b0:	move   a3, *a13(0xffa0), 1
L3F6029D0:
3f6029d0:	move   a5, a3
3f6029e0:	jrne   L3F602A70
3f6029f0:	move   *a13(0xe0), a7, 0
3f602a10:	inc    a7
3f602a20:	cmp    a10, a7
3f602a30:	jrne   L3F602A70
3f602a40:	movk   1, a7
3f602a50:	movb   a7, *a13(0x120)
L3F602A70:
3f602a70:	move   a3, a7
3f602a80:	jrne   L3F602B60
3f602a90:	move   *a13(0xe0), a3, 0
3f602ab0:	inc    a3
3f602ac0:	cmp    a10, a3
3f602ad0:	jrge   L3F602B60
3f602ae0:	move   *a13(0xe0), a3, 0
3f602b00:	inc    a3
3f602b10:	move   a3, *a13(0xe0), 0
3f602b30:	movk   1, a3
3f602b40:	movb   a3, *a13(0x100)
L3F602B60:
3f602b60:	move   *a12(0x40), a3, 0
3f602b80:	setf   16, 0, 0
3f602b90:	move   *a13(0x950), a5, 0
3f602bb0:	cmp    a5, a3
3f602bc0:	jrne   L3F602C60
3f602bd0:	movk   1, a3
3f602be0:	movb   a3, *a13(0x940)
3f602c00:	sub    a5, a5
3f602c10:	movb   a5, *a13(0x940)
3f602c30:	movb   a3, *a13(0x110)
3f602c50:	jruc   L3F602CF0
L3F602C60:
3f602c60:	setf   16, 1, 0
3f602c70:	move   *a12(0x40), a3, 0
3f602c90:	cmpi   0x70, a3
3f602cb0:	jrne   L3F602CF0
3f602cc0:	sub    a3, a3
3f602cd0:	movb   a3, *a13(0x940)
L3F602CF0:
3f602cf0:	setf   8, 0, 0
3f602d00:	move   *a13(0x120), a7, 0
3f602d20:	jaeq   L3F6004E0
L3F602D40:
3f602d40:	move   *a13(0x20), a8, 1
L3F602D60:
3f602d60:	move   *sp(0x1a0), a14, 1
3f602d80:	mmfm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f602da0:	rets   2
3f602db0:	mmtm   sp, a9,a11,a13
3f602dd0:	move   a14, a13
3f602de0:	addi   0x50, a14
3f602e00:	sub    a11, a11
3f602e10:	move   a11, *a13(0x10), 1
3f602e30:	move   *a13(0xffe0), a11, 1
3f602e50:	setf   16, 0, 0
3f602e60:	move   *a11(0x90), a11, 0
3f602e80:	jrne   L3F602F70
3f602e90:	move   a14, -*sp, 1
3f602ea0:	move   *a13(0xffe0), *a14+, 1
3f602ec0:	movi   0x3f9d17e0, a11
3f602ef0:	move   a11, *a14+, 1
3f602f00:	move   @0x23eab0, *a14+, 1
3f602f30:	calla  L3FB41A30
3f602f60:	jruc   L3F603740
L3F602F70:
3f602f70:	move   a14, -*sp, 1
3f602f80:	move   *a13(0xffe0), *a14+, 1
3f602fa0:	calla  L3F9E0B80
3f602fd0:	setf   16, 1, 0
3f602fe0:	move   a8, *a13, 0
3f602ff0:	move   a14, -*sp, 1
3f603000:	movi   0x1da570, a11
3f603030:	move   a11, *a14+, 1
3f603040:	move   *a13, a9, 0
3f603050:	move   a9, *a14+, 1
3f603060:	move   *a13(0xffe0), *a14+, 1
3f603080:	calla  L3F600200
3f6030b0:	move   a8, *a13(0x10), 1
3f6030d0:	move   a14, -*sp, 1
3f6030e0:	move   *a13(0xffe0), *a14+, 1
3f603100:	movi   0x3f9d17e0, a11
3f603130:	move   a11, *a14+, 1
3f603140:	move   @0x23eab0, *a14+, 1
3f603170:	calla  L3FB41A30
3f6031a0:	move   *a13(0x10), a11, 1
3f6031c0:	jrne   L3F603250
3f6031d0:	move   @0x1da770, a9, 1
3f603200:	inc    a9
3f603210:	move   a9, @0x1da770, 1
3f603240:	jruc   L3F603740
L3F603250:
3f603250:	calla  L3FB33870
3f603280:	move   a8, *a13(0x30), 1
3f6032a0:	move   @0x96b20, a9, 1
3f6032d0:	move   @0x96b40, a11, 1
3f603300:	cmp    a11, a9
3f603310:	jrlt   L3F603470
3f603320:	move   @0x96b60, a11, 1
3f603350:	inc    a11
3f603360:	move   a11, @0x96b60, 1
3f603390:	move   @0x1da770, a9, 1
3f6033c0:	inc    a9
3f6033d0:	move   a9, @0x1da770, 1
3f603400:	move   a14, -*sp, 1
3f603410:	move   *a13(0x10), *a14+, 1
3f603430:	calla  L3F6ADF20
3f603460:	jruc   L3F6036E0
L3F603470:
3f603470:	move   *a13(0x10), a9, 1
3f603490:	sub    a11, a11
3f6034a0:	move   a11, *a9(0x3e0), 1
3f6034c0:	move   @0x96b00, a11, 1
3f6034f0:	jrne   L3F603540
3f603500:	move   a9, @0x96ae0, 1
3f603530:	jruc   L3F603590
L3F603540:
3f603540:	move   @0x96b00, a11, 1
3f603570:	move   a9, *a11(0x3e0), 1
L3F603590:
3f603590:	move   a9, @0x96b00, 1
3f6035c0:	move   @0x96b20, a11, 1
3f6035f0:	inc    a11
3f603600:	move   a11, @0x96b20, 1
3f603630:	move   @0x95fd0, a9, 1
3f603660:	movk   4, a11
3f603670:	or     a9, a11
3f603680:	move   a11, @0x95fd0, 1
3f6036b0:	calla  L3F60BD40
L3F6036E0:
3f6036e0:	move   a14, -*sp, 1
3f6036f0:	move   *a13(0x30), *a14+, 1
3f603710:	calla  L3FB338D0
L3F603740:
3f603740:	move   *sp(0x80), a14, 1
3f603760:	mmfm   sp, a9,a11,a13
3f603780:	rets   2
3f603790:	mmtm   sp, a9,a11,a13
3f6037b0:	move   a14, a13
3f6037c0:	addi   0x30, a14
3f6037e0:	sub    a11, a11
3f6037f0:	move   a11, *a13(0x10), 1
3f603810:	move   *a13(0xffe0), a11, 1
3f603830:	setf   16, 0, 0
3f603840:	move   *a11(0x90), a11, 0
3f603860:	jreq   L3F6038B0
3f603870:	move   @0x1e1790, a11, 1
3f6038a0:	jreq   L3F603990
L3F6038B0:
3f6038b0:	move   a14, -*sp, 1
3f6038c0:	move   *a13(0xffe0), *a14+, 1
3f6038e0:	movi   0x3f9d17e0, a11
3f603910:	move   a11, *a14+, 1
3f603920:	move   @0x23eab0, *a14+, 1
3f603950:	calla  L3FB41A30
3f603980:	jruc   L3F603D80
L3F603990:
3f603990:	move   a14, -*sp, 1
3f6039a0:	move   *a13(0xffe0), *a14+, 1
3f6039c0:	calla  L3F9E0B80
3f6039f0:	setf   16, 1, 0
3f603a00:	move   a8, *a13, 0
3f603a10:	move   a14, -*sp, 1
3f603a20:	movi   0x1da570, a11
3f603a50:	move   a11, *a14+, 1
3f603a60:	move   *a13, a9, 0
3f603a70:	move   a9, *a14+, 1
3f603a80:	move   *a13(0xffe0), *a14+, 1
3f603aa0:	calla  L3F600200
3f603ad0:	move   a8, *a13(0x10), 1
3f603af0:	move   a14, -*sp, 1
3f603b00:	move   *a13(0xffe0), *a14+, 1
3f603b20:	movi   0x3f9d17e0, a11
3f603b50:	move   a11, *a14+, 1
3f603b60:	move   @0x23eab0, *a14+, 1
3f603b90:	calla  L3FB41A30
3f603bc0:	move   *a13(0x10), a11, 1
3f603be0:	jrne   L3F603CF0
3f603bf0:	move   a14, -*sp, 1
3f603c00:	movi   0x3f60d230, a8
3f603c30:	move   a8, *a14+, 1
3f603c40:	calla  L3FB341E0
3f603c70:	move   @0x1da770, a9, 1
3f603ca0:	inc    a9
3f603cb0:	move   a9, @0x1da770, 1
3f603ce0:	jruc   L3F603D80
L3F603CF0:
3f603cf0:	move   a14, -*sp, 1
3f603d00:	move   a11, *a14+, 1
3f603d10:	movi   0x1da850, a9
3f603d40:	move   a9, *a14+, 1
3f603d50:	calla  L3F610BF0
L3F603D80:
3f603d80:	move   *sp(0x80), a14, 1
3f603da0:	mmfm   sp, a9,a11,a13
3f603dc0:	rets   2
3f603dd0:	mmtm   sp, a11,a13
3f603df0:	move   a14, a13
3f603e00:	addk   32, a14
3f603e10:	setf   16, 0, 0
3f603e20:	move   @0x1da4f0, a11, 0
3f603e50:	dsj    a11, L3F6046A0
3f603e70:	move   *a13(0xffe0), a11, 1
3f603e90:	addi   0xa0, a11
3f603eb0:	move   a11, *a13, 1
3f603ec0:	move   *a11(0x60), a11, 0
3f603ee0:	subk   8, a11
3f603ef0:	jrne   L3F603FB0
3f603f00:	move   a14, -*sp, 1
3f603f10:	move   *a13(0xffe0), *a14+, 1
3f603f30:	movi   0x3f602db0, a11
3f603f60:	move   a11, *a14+, 1
3f603f70:	calla  L3F604780
3f603fa0:	jruc   L3F6041B0
L3F603FB0:
3f603fb0:	move   *a13, a11, 1
3f603fc0:	move   *a11(0x60), a11, 0
3f603fe0:	cmpi   0x608, a11
3f604000:	jrne   L3F6040C0
3f604010:	move   a14, -*sp, 1
3f604020:	move   *a13(0xffe0), *a14+, 1
3f604040:	movi   0x3f603790, a11
3f604070:	move   a11, *a14+, 1
3f604080:	calla  L3F604780
3f6040b0:	jruc   L3F6041B0
L3F6040C0:
3f6040c0:	move   a14, -*sp, 1
3f6040d0:	move   *a13, a11, 1
3f6040e0:	move   *a11(0x60), a8, 0
3f604100:	move   a8, *a14+, 1
3f604110:	movi   0x3f60d328, a8
3f604140:	move   a8, *a14+, 1
3f604150:	calla  L3FB341E0
3f604180:	calla  L3F707A30
L3F6041B0:
3f6041b0:	move   a14, -*sp, 1
3f6041c0:	move   @0x1d2790, *a14+, 1
3f6041f0:	calla  L3FB3FE90
3f604220:	jruc   L3F604730
L3F604230:
3f604230:	move   *a13(0xffe0), a11, 1
3f604250:	jreq   L3F604730
3f604260:	move   a14, -*sp, 1
3f604270:	move   a11, *a14+, 1
3f604280:	movi   0x3f9d17e0, a11
3f6042b0:	move   a11, *a14+, 1
3f6042c0:	move   @0x23eab0, *a14+, 1
3f6042f0:	calla  L3FB41A30
3f604320:	jruc   L3F604730
L3F604330:
3f604330:	move   *a13(0xffe0), a11, 1
3f604350:	jreq   L3F604420
3f604360:	move   a14, -*sp, 1
3f604370:	move   a11, *a14+, 1
3f604380:	movi   0x3f9d17e0, a11
3f6043b0:	move   a11, *a14+, 1
3f6043c0:	move   @0x23eab0, *a14+, 1
3f6043f0:	calla  L3FB41A30
L3F604420:
3f604420:	move   a14, -*sp, 1
3f604430:	move   @0x1d2790, *a14+, 1
3f604460:	calla  L3FB3FE90
3f604490:	jruc   L3F604730
L3F6044A0:
3f6044a0:	move   *a13(0xffe0), a11, 1
3f6044c0:	jreq   L3F604730
3f6044d0:	move   a14, -*sp, 1
3f6044e0:	move   a11, *a14+, 1
3f6044f0:	movi   0x3f9d17e0, a11
3f604520:	move   a11, *a14+, 1
3f604530:	move   @0x23eab0, *a14+, 1
3f604560:	calla  L3FB41A30
3f604590:	jruc   L3F604730
L3F6045A0:
3f6045a0:	move   a14, -*sp, 1
3f6045b0:	move   @0x1da4f0, a11, 0
3f6045e0:	move   a11, *a14+, 1
3f6045f0:	movi   0x3f60d438, a8
3f604620:	move   a8, *a14+, 1
3f604630:	movi   0xffff, a11
3f604650:	move   a11, *a14+, 1
3f604660:	calla  L3F5969B0
3f604690:	jruc   L3F604730
L3F6046A0:
3f6046a0:	move   @0x1da4f0, a8, 0
3f6046d0:	jreq   L3F604230
3f6046e0:	subk   2, a8
3f6046f0:	jreq   L3F604330
3f604700:	dec    a8
3f604710:	jreq   L3F6044A0
3f604720:	jruc   L3F6045A0
L3F604730:
3f604730:	move   *sp(0x60), a14, 1
3f604750:	mmfm   sp, a11,a13
3f604770:	rets   2
L3F604780:
3f604780:	mmtm   sp, a9,a11,a13
3f6047a0:	move   a14, a13
3f6047b0:	calla  L3FB2E040
3f6047e0:	setf   16, 0, 0
3f6047f0:	move   @0x1da4d0, a11, 0
3f604820:	move   @0x1da4e0, a9, 0
3f604850:	cmp    a9, a11
3f604860:	jrne   L3F604A00
3f604870:	sll    0x6, a11
3f604880:	addi   0x1d27d0, a11
3f6048b0:	move   *a11, a11, 1
3f6048c0:	jreq   L3F604A00
3f6048d0:	calla  L3FB2E130
3f604900:	move   a14, -*sp, 1
3f604910:	movi   0x3f60d578, a8
3f604940:	move   a8, *a14+, 1
3f604950:	movk   2, a11
3f604960:	move   a11, *a14+, 1
3f604970:	movi   0x65, a9
3f604990:	move   a9, *a14+, 1
3f6049a0:	subk   11, a9
3f6049b0:	move   a9, *a14+, 1
3f6049c0:	calla  L3F265310
3f6049f0:	jruc   L3F604BE0
L3F604A00:
3f604a00:	sll    0x6, a9
3f604a10:	addi   0x1d27d0, a9
3f604a40:	move   *a13(0xffe0), *a9(0x0), 1
3f604a70:	move   @0x1da4e0, a11, 0
3f604aa0:	sll    0x6, a11
3f604ab0:	addi   0x1d27d0, a11
3f604ae0:	move   *a13(0xffc0), *a11(0x20), 1
3f604b10:	move   @0x1da4e0, a11, 0
3f604b40:	inc    a11
3f604b50:	movi   0x1f4, a9
3f604b70:	modu   a9, a11
3f604b80:	move   a11, @0x1da4e0, 0
3f604bb0:	calla  L3FB2E130
L3F604BE0:
3f604be0:	move   *sp(0x80), a14, 1
3f604c00:	mmfm   sp, a9,a11,a13
3f604c20:	rets   2
L3F604C30:
3f604c30:	mmtm   sp, a9,a11,a13
3f604c50:	move   a14, a13
3f604c60:	addi   0x6d0, a14
3f604c80:	sub    a11, a11
3f604c90:	move   a11, *a13(0x100), 1
3f604cb0:	calla  L3FB33870
3f604ce0:	move   a8, *a13(0x6b0), 1
3f604d00:	movk   1, a11
3f604d10:	move   a11, @0x96e50, 1
3f604d40:	move   a14, -*sp, 1
3f604d50:	movk   32, a11
3f604d60:	move   a11, *a14+, 1
3f604d70:	move   a13, *a14+, 1
3f604d80:	calla  L3FB44A00
3f604db0:	movk   2, a9
3f604dc0:	setf   16, 0, 0
3f604dd0:	move   a9, *a13(0x80), 0
3f604df0:	move   a14, -*sp, 1
3f604e00:	move   @0x1da570, *a14+, 1
3f604e30:	move   a13, *a14+, 1
3f604e40:	calla  L3FB45720
3f604e70:	move   a14, -*sp, 1
3f604e80:	move   @0x1d2750, *a14+, 1
3f604eb0:	calla  L3FB2C140
3f604ee0:	move   a8, @0x1d2770, 1
3f604f10:	move   a14, -*sp, 1
3f604f20:	move   a8, *a14+, 1
3f604f30:	calla  L3FB2C140
3f604f60:	move   a8, *a13(0xa0), 1
3f604f80:	move   a14, -*sp, 1
3f604f90:	movi   0x1da570, a9
3f604fc0:	move   a9, *a14+, 1
3f604fd0:	move   a13, *a14+, 1
3f604fe0:	movi   0x80206916, a9
3f605010:	move   a9, *a14+, 1
3f605020:	move   *a13(0x100), *a14+, 1
3f605040:	calla  L3F617940
3f605070:	move   a8, a8
3f605080:	jreq   L3F6051E0
3f605090:	move   a14, -*sp, 1
3f6050a0:	movi   0x3f60d6d8, a8
3f6050d0:	move   a8, *a14+, 1
3f6050e0:	movi   0xffff, a9
3f605100:	move   a9, *a14+, 1
3f605110:	calla  L3F596830
3f605140:	move   a14, -*sp, 1
3f605150:	movk   2, a9
3f605160:	move   a9, *a14+, 1
3f605170:	movi   0x3f60d7f8, a8
3f6051a0:	move   a8, *a14+, 1
3f6051b0:	calla  L3F309350
L3F6051E0:
3f6051e0:	move   a14, -*sp, 1
3f6051f0:	move   a11, *a14+, 1
3f605200:	move   a13, *a14+, 1
3f605210:	calla  L3FB44A00
3f605240:	movk   2, a9
3f605250:	setf   16, 0, 0
3f605260:	move   a9, *a13(0x80), 0
3f605280:	move   a14, -*sp, 1
3f605290:	move   @0x1da570, *a14+, 1
3f6052c0:	move   a13, *a14+, 1
3f6052d0:	calla  L3FB45720
3f605300:	move   a14, -*sp, 1
3f605310:	move   @0x1da830, *a14+, 1
3f605340:	calla  L3FB2C140
3f605370:	move   a8, @0x1da810, 1
3f6053a0:	move   a14, -*sp, 1
3f6053b0:	move   a8, *a14+, 1
3f6053c0:	calla  L3FB2C140
3f6053f0:	move   a8, *a13(0xa0), 1
3f605410:	move   a14, -*sp, 1
3f605420:	movi   0x1da570, a9
3f605450:	move   a9, *a14+, 1
3f605460:	move   a13, *a14+, 1
3f605470:	movi   0x8020690c, a9
3f6054a0:	move   a9, *a14+, 1
3f6054b0:	move   *a13(0x100), *a14+, 1
3f6054d0:	calla  L3F617940
3f605500:	move   a8, a8
3f605510:	jreq   L3F605670
3f605520:	move   a14, -*sp, 1
3f605530:	movi   0x3f60d918, a8
3f605560:	move   a8, *a14+, 1
3f605570:	movi   0xffff, a9
3f605590:	move   a9, *a14+, 1
3f6055a0:	calla  L3F596830
3f6055d0:	move   a14, -*sp, 1
3f6055e0:	movk   2, a9
3f6055f0:	move   a9, *a14+, 1
3f605600:	movi   0x3f60da20, a8
3f605630:	move   a8, *a14+, 1
3f605640:	calla  L3F309350
L3F605670:
3f605670:	move   a14, -*sp, 1
3f605680:	move   @0x1da810, *a14+, 1
3f6056b0:	calla  L3FB2C140
3f6056e0:	move   a8, @0x1dab20, 1
3f605710:	movk   1, a9
3f605720:	setf   16, 0, 0
3f605730:	move   a9, @0x1da4f0, 0
3f605760:	move   @0x1d27b0, a11, 1
3f605790:	jreq   L3F605A80
3f6057a0:	move   @0x1da830, a11, 1
3f6057d0:	move   @0x1dad80, a9, 1
3f605800:	cmp    a9, a11
3f605810:	jreq   L3F605A80
3f605820:	move   @0x1b39a0, a9, 1
3f605850:	jrne   L3F605A80
3f605860:	move   a11, a11
3f605870:	jreq   L3F605A80
3f605880:	inc    a11
3f605890:	jreq   L3F605A80
3f6058a0:	move   @0x1da830, @0x1dad80, 1
3f6058f0:	move   a14, -*sp, 1
3f605900:	move   *a13(0x6b0), *a14+, 1
3f605920:	calla  L3FB338D0
3f605950:	move   a14, -*sp, 1
3f605960:	sub    a11, a11
3f605970:	move   a11, *a14+, 1
3f605980:	movi   0x3f589200, a9
3f6059b0:	move   a9, *a14+, 1
3f6059c0:	move   @0x1d27b0, *a14+, 1
3f6059f0:	calla  L3FB41A30
3f605a20:	move   a14, -*sp, 1
3f605a30:	movk   1, a11
3f605a40:	move   a11, *a14+, 1
3f605a50:	calla  L3F22F6D0
L3F605A80:
3f605a80:	move   a14, -*sp, 1
3f605a90:	move   *a13(0x6b0), *a14+, 1
3f605ab0:	calla  L3FB338D0
3f605ae0:	move   @0x1b39a0, a11, 1
3f605b10:	jrne   L3F605F10
3f605b20:	move   @0x1da830, a9, 1
3f605b50:	jreq   L3F605F10
3f605b60:	move   a14, -*sp, 1
3f605b70:	move   a14, -*sp, 1
3f605b80:	move   a13, a9
3f605b90:	addi   0x610, a9
3f605bb0:	move   a9, *a14+, 1
3f605bc0:	move   @0x1da830, *a14+, 1
3f605bf0:	calla  L3F3FFA50
3f605c20:	move   a8, *a14+, 1
3f605c30:	move   a13, a11
3f605c40:	addi   0x520, a11
3f605c60:	move   a11, *a14+, 1
3f605c70:	calla  L3FB45720
3f605ca0:	move   a14, -*sp, 1
3f605cb0:	move   a14, -*sp, 1
3f605cc0:	move   a9, *a14+, 1
3f605cd0:	move   @0x1d2750, *a14+, 1
3f605d00:	calla  L3F3FFA50
3f605d30:	move   a8, *a14+, 1
3f605d40:	move   a11, *a14+, 1
3f605d50:	movi   0x3f60db28, a8
3f605d80:	move   a8, *a14+, 1
3f605d90:	move   a13, a9
3f605da0:	addi   0x120, a9
3f605dc0:	move   a9, *a14+, 1
3f605dd0:	calla  L3FB34430
3f605e00:	move   a14, -*sp, 1
3f605e10:	movk   3, a9
3f605e20:	move   a9, *a14+, 1
3f605e30:	move   a13, a9
3f605e40:	addi   0x120, a9
3f605e60:	move   a9, *a14+, 1
3f605e70:	calla  L3F309350
3f605ea0:	move   a14, -*sp, 1
3f605eb0:	move   a9, *a14+, 1
3f605ec0:	sub    a9, a9
3f605ed0:	move   a9, *a14+, 1
3f605ee0:	calla  L3F596830
L3F605F10:
3f605f10:	move   a14, -*sp, 1
3f605f20:	movi   0x1da830, a11
3f605f50:	move   a11, *a14+, 1
3f605f60:	calla  L3F6FB7E0
3f605f90:	calla  L3F30C160
3f605fc0:	subi   0x6d0, a14
3f605fe0:	mmfm   sp, a9,a11,a13
3f606000:	rets
L3F606010:
3f606010:	move   a11, -*sp, 1
3f606020:	setf   16, 0, 0
3f606030:	move   @0x1da4f0, a11, 0
3f606060:	subk   2, a11
3f606070:	jrne   L3F6060C0
3f606080:	calla  L3F604C30
3f6060b0:	jruc   L3F6061F0
L3F6060C0:
3f6060c0:	move   @0x1da4f0, a11, 0
3f6060f0:	subk   3, a11
3f606100:	jreq   L3F606150
3f606110:	move   @0x1da4f0, a11, 0
3f606140:	jrne   L3F6061F0
L3F606150:
3f606150:	move   a14, -*sp, 1
3f606160:	movk   1, a11
3f606170:	move   a11, *a14+, 1
3f606180:	movi   0x1dab40, a11
3f6061b0:	move   a11, *a14+, 1
3f6061c0:	calla  L3FE19F70
L3F6061F0:
3f6061f0:	move   *sp+, a11, 1
3f606200:	rets
L3F606210:
3f606210:	mmtm   sp, a9,a11,a13
3f606230:	move   a14, a13
3f606240:	addi   0x60, a14
3f606260:	setf   16, 0, 0
3f606270:	move   @0x1da4f0, a11, 0
3f6062a0:	dec    a11
3f6062b0:	jreq   L3F6062F0
3f6062c0:	calla  L3F606010
L3F6062F0:
3f6062f0:	calla  L3FB2E040
3f606320:	jruc   L3F606400
3f606330:	nop
3f606340:	nop
3f606350:	nop
3f606360:	nop
3f606370:	nop
3f606380:	nop
3f606390:	nop
3f6063a0:	nop
3f6063b0:	nop
3f6063c0:	nop
3f6063d0:	nop
3f6063e0:	nop
3f6063f0:	nop
L3F606400:
3f606400:	setf   16, 0, 0
3f606410:	move   @0x1da4d0, a11, 0
3f606440:	move   @0x1da4e0, a9, 0
3f606470:	cmp    a9, a11
3f606480:	jreq   L3F606990
L3F606490:
3f606490:	move   @0x1da4d0, a11, 0
3f6064c0:	sll    0x6, a11
3f6064d0:	addi   0x1d27d0, a11
3f606500:	move   *a11, *a13, 1
3f606510:	move   @0x1da4d0, a11, 0
3f606540:	sll    0x6, a11
3f606550:	addi   0x1d27d0, a11
3f606580:	move   *a11(0x20), *a13(0x20), 1
3f6065b0:	move   @0x1da4d0, a11, 0
3f6065e0:	sll    0x6, a11
3f6065f0:	addi   0x1d27d0, a11
3f606620:	sub    a9, a9
3f606630:	move   a9, *a11, 1
3f606640:	move   @0x1da4d0, a11, 0
3f606670:	sll    0x6, a11
3f606680:	addi   0x1d27d0, a11
3f6066b0:	move   a9, *a11(0x20), 1
3f6066d0:	move   @0x1da4d0, a11, 0
3f606700:	inc    a11
3f606710:	movi   0x1f4, a9
3f606730:	modu   a9, a11
3f606740:	move   a11, @0x1da4d0, 0
3f606770:	calla  L3FB2E130
3f6067a0:	calla  L3F708DE0
3f6067d0:	move   a8, *a13(0x40), 1
3f6067f0:	move   a14, -*sp, 1
3f606800:	move   *a13(0x20), *a14+, 1
3f606820:	move   *a13, a11, 1
3f606830:	call   a11
3f606840:	move   a14, -*sp, 1
3f606850:	move   *a13(0x40), *a14+, 1
3f606870:	calla  L3F709340
3f6068a0:	calla  L3F57A710
3f6068d0:	calla  L3FB2E040
3f606900:	setf   16, 0, 0
3f606910:	move   @0x1da4d0, a9, 0
3f606940:	move   @0x1da4e0, a11, 0
3f606970:	cmp    a11, a9
3f606980:	jrne   L3F606490
L3F606990:
3f606990:	calla  L3FB2E130
3f6069c0:	calla  L3FB3FA00
3f6069f0:	subi   0x60, a14
3f606a10:	mmfm   sp, a9,a11,a13
3f606a30:	rets
3f606a40:	mmtm   sp, a9,a11,a13
3f606a60:	move   a14, a13
3f606a70:	addi   0x60, a14
3f606a90:	move   @0x1b3900, a11, 1
3f606ac0:	move   a14, -*sp, 1
3f606ad0:	movi   0x1ce, a9
3f606af0:	move   a9, *a14+, 1
3f606b00:	movk   1, a9
3f606b10:	move   a9, *a14+, 1
3f606b20:	calla  L3F703D90
3f606b50:	move   a8, *a11(0x100), 1
3f606b70:	move   a8, a11
3f606b80:	jrne   L3F606C40
3f606b90:	move   a14, -*sp, 1
3f606ba0:	movi   0x3f60dca0, a8
3f606bd0:	move   a8, *a14+, 1
3f606be0:	calla  L3FB341E0
3f606c10:	calla  L3F707A30
L3F606C40:
3f606c40:	move   a14, -*sp, 1
3f606c50:	movi   0x1dab40, a11
3f606c80:	move   a11, *a14+, 1
3f606c90:	calla  L3FE19EB0
3f606cc0:	move   a14, -*sp, 1
3f606cd0:	movi   0x3f60de08, a8
3f606d00:	move   a8, *a14+, 1
3f606d10:	movi   0xffff, a9
3f606d30:	move   a9, *a14+, 1
3f606d40:	calla  L3F596830
3f606d70:	sub    a9, a9
3f606d80:	movb   a9, *a13(0x30)
3f606da0:	move   a9, @0x1d2750, 1
3f606dd0:	move   a9, @0x1da830, 1
3f606e00:	move   a9, @0x1da810, 1
3f606e30:	setf   16, 0, 0
3f606e40:	move   a9, @0x1da4d0, 0
3f606e70:	move   a9, @0x1da4e0, 0
3f606ea0:	move   a9, @0x1da500, 0
3f606ed0:	move   a9, @0x1da510, 1
3f606f00:	move   a9, @0x1da530, 1
3f606f30:	move   a9, @0x1da550, 1
3f606f60:	calla  L3F708700
3f606f90:	move   a8, @0x1d2790, 1
3f606fc0:	setf   16, 0, 0
3f606fd0:	move   a9, @0x1da4f0, 0
3f607000:	move   a9, *a13, 0
3f607010:	setf   16, 1, 0
L3F607020:
3f607020:	move   *a13, a11, 0
3f607030:	sll    0x6, a11
3f607040:	addi   0x1d27d0, a11
3f607070:	sub    a9, a9
3f607080:	move   a9, *a11, 1
3f607090:	move   *a13, a11, 0
3f6070a0:	sll    0x6, a11
3f6070b0:	addi   0x1d27d0, a11
3f6070e0:	move   a9, *a11(0x20), 1
3f607100:	move   *a13, a11, 0
3f607110:	inc    a11
3f607120:	move   a11, *a13, 0
3f607130:	cmpi   0x1f4, a11
3f607150:	jrlt   L3F607020
3f607160:	move   a9, @0x1da4d0, 0
3f607190:	move   a9, @0x1da4e0, 0
3f6071c0:	move   a9, @0x1da500, 0
L3F6071F0:
3f6071f0:	sub    a11, a11
3f607200:	setf   16, 0, 0
3f607210:	move   a11, @0x1da4f0, 0
L3F607240:
3f607240:	calla  L3FB3FA00
3f607270:	setf   16, 0, 0
3f607280:	move   @0x1da4f0, a11, 0
3f6072b0:	subk   2, a11
3f6072c0:	jrne   L3F607240
3f6072d0:	move   a14, -*sp, 1
3f6072e0:	move   @0x1da830, *a14+, 1
3f607310:	calla  L3FB2C140
3f607340:	move   a8, @0x1da810, 1
3f607370:	move   a14, -*sp, 1
3f607380:	move   @0x1d2750, *a14+, 1
3f6073b0:	calla  L3FB2C140
3f6073e0:	move   a8, @0x1d2770, 1
3f607410:	calla  L3F22D4F0
3f607440:	sub    a11, a11
3f607450:	move   a11, @0x95fb0, 1
3f607480:	move   a11, @0x96ac0, 1
3f6074b0:	move   a11, @0x95f90, 1
3f6074e0:	setf   8, 0, 0
3f6074f0:	move   *a13(0x30), a9, 0
3f607510:	jrne   L3F607660
3f607520:	calla  L3FB33870
3f607550:	move   a8, *a13(0x10), 1
3f607570:	calla  L3F658800
3f6075a0:	calla  L3F6A9600
3f6075d0:	move   a14, -*sp, 1
3f6075e0:	move   *a13(0x10), *a14+, 1
3f607600:	calla  L3FB338D0
3f607630:	movk   1, a11
3f607640:	movb   a11, *a13(0x30)
L3F607660:
3f607660:	calla  L3F60ABF0
3f607690:	move   a8, *a13(0x40), 1
3f6076b0:	move   a8, a9
3f6076c0:	jreq   L3F6077E0
3f6076d0:	move   a14, -*sp, 1
3f6076e0:	move   @0x1d2750, *a14+, 1
3f607710:	move   @0x1da830, *a14+, 1
3f607740:	movi   0x3f60de98, a8
3f607770:	move   a8, *a14+, 1
3f607780:	movi   0xffff, a11
3f6077a0:	move   a11, *a14+, 1
3f6077b0:	calla  L3F596BE0
L3F6077E0:
3f6077e0:	move   a9, a8
3f6077f0:	jrne   L3F6071F0
3f607800:	move   @0x1d27b0, a11, 1
3f607830:	jrne   L3F607B30
3f607840:	move   a14, -*sp, 1
3f607850:	sub    a9, a9
3f607860:	move   a9, *a14+, 1
3f607870:	movk   1, a9
3f607880:	move   a9, *a14+, 1
3f607890:	movi   0x3000, a9
3f6078b0:	move   a9, *a14+, 1
3f6078c0:	movi   0x3f60e158, a8
3f6078f0:	move   a8, *a14+, 1
3f607900:	movi   0x3f587c00, a9
3f607930:	move   a9, *a14+, 1
3f607940:	calla  L3F706A40
3f607970:	move   a8, @0x1d27b0, 1
3f6079a0:	move   a8, a11
3f6079b0:	jrne   L3F607B30
3f6079c0:	move   a14, -*sp, 1
3f6079d0:	movi   0x3f60e188, a8
3f607a00:	move   a8, *a14+, 1
3f607a10:	movi   0xffff, a9
3f607a30:	move   a9, *a14+, 1
3f607a40:	calla  L3F596830
3f607a70:	move   a14, -*sp, 1
3f607a80:	movk   2, a11
3f607a90:	move   a11, *a14+, 1
3f607aa0:	movi   0x3f60e2c8, a8
3f607ad0:	move   a8, *a14+, 1
3f607ae0:	calla  L3F309350
3f607b10:	sub    a8, a8
3f607b20:	jruc   L3F607C40
L3F607B30:
3f607b30:	movk   1, a9
3f607b40:	setf   16, 0, 0
3f607b50:	move   a9, @0x1da4f0, 0
3f607b80:	move   a14, -*sp, 1
3f607b90:	movi   0x1da830, a11
3f607bc0:	move   a11, *a14+, 1
3f607bd0:	calla  L3F6FB7E0
L3F607C00:
3f607c00:	calla  L3F606210
3f607c30:	jruc   L3F607C00
L3F607C40:
3f607c40:	subi   0x60, a14
3f607c60:	mmfm   sp, a9,a11,a13
3f607c80:	rets
3f607c90:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f607cb0:	move   a14, a13
3f607cc0:	addi   0xb0, a14
3f607ce0:	move   *a13(0xffe0), a9, 1
3f607d00:	move   *a13(0xffc0), a10, 1
3f607d20:	setf   16, 1, 0
3f607d30:	move   *a9(0x40), a7, 0
3f607d50:	andi   0x41, a7
3f607d80:	cmpi   0x41, a7
3f607da0:	jreq   L3F6082B0
3f607db0:	movi   0x32, a7
3f607dd0:	move   a7, *a13(0x70), 1
3f607df0:	move   a14, -*sp, 1
3f607e00:	move   a10, *a14+, 1
3f607e10:	calla  L3F6ADF20
3f607e40:	move   a7, a8
3f607e50:	jruc   L3F608490
L3F607E60:
3f607e60:	move   *a13(0xffa0), a7, 1
3f607e80:	move   *a7(0x20), *a13(0x90), 1
3f607eb0:	move   a14, -*sp, 1
3f607ec0:	move   a13, a7
3f607ed0:	addi   0x30, a7
3f607ef0:	move   a7, *a14+, 1
3f607f00:	move   a13, *a14+, 1
3f607f10:	move   a13, a7
3f607f20:	addi   0x90, a7
3f607f40:	move   a7, *a14+, 1
3f607f50:	move   a10, *a14+, 1
3f607f60:	movi   0x1da850, a7
3f607f90:	move   a7, *a14+, 1
3f607fa0:	calla  L3F60FB60
3f607fd0:	move   a8, a8
3f607fe0:	jrne   L3F608010
3f607ff0:	sub    a8, a8
3f608000:	jruc   L3F608490
L3F608010:
3f608010:	movi   0x800, a7
3f608030:	move   a7, *a13(0x50), 1
3f608050:	jruc   L3F608330
L3F608060:
3f608060:	move   *a13(0xffa0), a7, 1
3f608080:	move   a7, a11
3f608090:	addk   16, a11
3f6080a0:	move   a14, -*sp, 1
3f6080b0:	movk   6, a5
3f6080c0:	move   a5, *a14+, 1
3f6080d0:	move   a13, *a14+, 1
3f6080e0:	move   a11, *a14+, 1
3f6080f0:	calla  L3FB44400
3f608120:	setf   16, 0, 0
3f608130:	move   *a11(0x60), a5, 0
3f608150:	move   a5, *a13(0x50), 1
3f608170:	jruc   L3F608330
L3F608180:
3f608180:	move   a14, -*sp, 1
3f608190:	move   *a13(0xffa0), a7, 1
3f6081b0:	move   *a7, a8, 0
3f6081c0:	move   a8, *a14+, 1
3f6081d0:	setf   16, 1, 0
3f6081e0:	move   *a9(0x20), a8, 0
3f608200:	move   a8, *a14+, 1
3f608210:	movi   0x3f60e400, a8
3f608240:	move   a8, *a14+, 1
3f608250:	calla  L3FB341E0
3f608280:	movi   0x2f, a8
3f6082a0:	jruc   L3F608490
L3F6082B0:
3f6082b0:	move   *a13(0xffa0), a7, 1
3f6082d0:	setf   16, 0, 0
3f6082e0:	move   *a7, a8, 0
3f6082f0:	jreq   L3F608060
3f608300:	subk   2, a8
3f608310:	jreq   L3F607E60
3f608320:	jruc   L3F608180
L3F608330:
3f608330:	move   a14, -*sp, 1
3f608340:	setf   16, 0, 0
3f608350:	move   *a13(0x50), a7, 0
3f608370:	move   a7, *a14+, 1
3f608380:	calla  L3FB2C000
3f6083b0:	move   a8, *a13(0x50), 1
3f6083d0:	move   a14, -*sp, 1
3f6083e0:	move   a13, *a14+, 1
3f6083f0:	move   a8, *a14+, 1
3f608400:	move   a10, *a14+, 1
3f608410:	movi   0x1da570, a7
3f608440:	move   a7, *a14+, 1
3f608450:	calla  L3F6084E0
3f608480:	sub    a8, a8
L3F608490:
3f608490:	move   *sp(0xe0), a14, 1
3f6084b0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f6084d0:	rets   2
L3F6084E0:
3f6084e0:	mmtm   sp, a7,a9,a11,a13
3f608500:	move   a14, a13
3f608510:	addi   0x1d0, a14
3f608530:	sub    a11, a11
3f608540:	setf   16, 1, 0
3f608550:	move   a11, *a13(0x100), 0
3f608570:	move   a11, *a13(0x110), 0
3f608590:	move   a11, *a13(0x180), 0
3f6085b0:	move   *a13(0xffc0), a11, 1
3f6085d0:	jaeq   L3F60A0E0
3f6085f0:	move   *a11(0x20), a9, 1
3f608610:	sll    0x3, a9
3f608620:	add    a11, a9
3f608630:	move   a9, *a13(0x20), 1
3f608650:	move   *a11(0x40), a9, 0
3f608670:	move   a9, *a13, 1
3f608680:	move   a14, -*sp, 1
3f608690:	movi   0x33, a9
3f6086b0:	move   a9, *a14+, 1
3f6086c0:	calla  L3F9DF6E0
3f6086f0:	move   a8, *a13(0xa0), 1
3f608710:	move   a8, a8
3f608720:	jrne   L3F608840
3f608730:	move   a14, -*sp, 1
3f608740:	movi   0x3f60e510, a8
3f608770:	move   a8, *a14+, 1
3f608780:	sub    a9, a9
3f608790:	move   a9, *a14+, 1
3f6087a0:	calla  L3F596830
3f6087d0:	move   a14, -*sp, 1
3f6087e0:	move   a11, *a14+, 1
3f6087f0:	calla  L3F6ADF20
3f608820:	jauc   L3F60A0E0
L3F608840:
3f608840:	sub    a9, a9
3f608850:	movb   a9, *a13(0x150)
3f608870:	movb   a9, *a13(0x160)
3f608890:	movb   a9, *a13(0x170)
3f6088b0:	move   a8, *a13(0xc0), 1
3f6088d0:	move   a8, *a8(0x20), 1
3f6088f0:	move   a8, *a8, 1
3f608900:	move   a8, a7
3f608910:	addi   0x40, a7
3f608930:	move   a7, *a8(0x60), 1
3f608950:	move   a7, *a8(0x40), 1
3f608970:	setf   16, 0, 0
3f608980:	move   a9, *a8(0xf0), 0
3f6089a0:	movk   23, a7
3f6089b0:	move   a7, *a8(0x90), 0
3f6089d0:	movi   0x5b, a7
3f6089f0:	movb   a7, *a8(0x88)
3f608a10:	addi   0x170, a8
3f608a30:	move   a8, *a13(0xe0), 1
3f608a50:	setf   8, 0, 0
L3F608A60:
3f608a60:	move   *a13(0x150), a11, 0
3f608a80:	dsj    a11, L3F608F30
3f608aa0:	move   a14, -*sp, 1
3f608ab0:	movi   0x33, a11
3f608ad0:	move   a11, *a14+, 1
3f608ae0:	calla  L3F9DF6E0
3f608b10:	move   a8, *a13(0xa0), 1
3f608b30:	move   a8, a7
3f608b40:	jrne   L3F608C00
3f608b50:	move   a14, -*sp, 1
3f608b60:	movi   0x3f60e510, a8
3f608b90:	move   a8, *a14+, 1
3f608ba0:	calla  L3FB341E0
3f608bd0:	calla  L3F707A30
L3F608C00:
3f608c00:	move   a7, *a7(0x20), 1
3f608c20:	move   a7, *a7, 1
3f608c30:	move   a7, a9
3f608c40:	addi   0x40, a9
3f608c60:	move   a9, *a7(0x60), 1
3f608c80:	move   a9, *a7(0x40), 1
3f608ca0:	sub    a9, a9
3f608cb0:	setf   16, 0, 0
3f608cc0:	move   a9, *a7(0xf0), 0
3f608ce0:	movk   23, a9
3f608cf0:	move   a9, *a7(0x90), 0
3f608d10:	movi   0x5b, a9
3f608d30:	movb   a9, *a7(0x88)
3f608d50:	sub    a9, a9
3f608d60:	movb   a9, *a13(0x150)
3f608d80:	addi   0x170, a7
3f608da0:	move   a7, *a13(0xe0), 1
3f608dc0:	pushst
3f608dd0:	dint
3f608de0:	move   *a13(0xa0), a11, 1
3f608e00:	addi   0x40, a11
3f608e20:	move   a11, *a13(0x190), 1
3f608e40:	move   *a13(0xc0), a7, 1
3f608e60:	move   *a7(0x60), *a13(0x1b0), 1
3f608e90:	move   *a13(0x1b0), a7, 1
3f608eb0:	move   *a7, *a11, 1
3f608ec0:	move   a7, *a11(0x20), 1
3f608ee0:	move   a11, *a7, 1
3f608ef0:	move   *a11, a7, 1
3f608f00:	move   a11, *a7(0x20), 1
3f608f20:	popst
L3F608F30:
3f608f30:	move   *a13(0xa0), a11, 1
3f608f50:	setf   16, 0, 0
3f608f60:	move   *a11(0xf0), a9, 0
3f608f80:	neg    a9
3f608f90:	addi   0x5ea, a9
3f608fb0:	move   a9, *a13(0x100), 0
3f608fd0:	move   *a13, a9, 1
3f608fe0:	setf   16, 1, 0
3f608ff0:	move   *a13(0x100), a7, 0
3f609010:	cmp    a7, a9
3f609020:	jrlt   L3F609040
3f609030:	move   a7, a9
L3F609040:
3f609040:	move   a9, *a13(0x120), 0
3f609060:	move   a14, -*sp, 1
3f609070:	move   *a13(0x120), a9, 0
3f609090:	move   a9, *a14+, 1
3f6090a0:	move   *a13(0xe0), *a14+, 1
3f6090c0:	move   *a13(0x20), *a14+, 1
3f6090e0:	calla  L3FB44400
3f609110:	sll    0x3, a9
3f609120:	move   *a13(0xe0), a7, 1
3f609140:	add    a7, a9
3f609150:	move   a9, *a13(0xe0), 1
3f609170:	setf   16, 1, 0
3f609180:	move   *a13(0x120), a7, 0
3f6091a0:	sll    0x3, a7
3f6091b0:	move   *a13(0x20), a9, 1
3f6091d0:	add    a9, a7
3f6091e0:	move   a7, *a13(0x20), 1
3f609200:	setf   16, 0, 0
3f609210:	move   *a11(0xf0), a9, 0
3f609230:	setf   16, 1, 0
3f609240:	move   *a13(0x120), a7, 0
3f609260:	add    a7, a9
3f609270:	move   a9, *a11(0xf0), 0
3f609290:	move   *a13, a9, 1
3f6092a0:	sub    a7, a9
3f6092b0:	move   a9, *a13, 1
3f6092c0:	move   *a13(0x110), a9, 0
3f6092e0:	add    a7, a9
3f6092f0:	move   a9, *a13(0x110), 0
3f609310:	move   *a11(0xf0), *a13(0x100), 0
3f609340:	move   *a13, a9, 1
3f609350:	jrne   L3F609390
3f609360:	movk   1, a7
3f609370:	movb   a7, *a13(0x160)
L3F609390:
3f609390:	move   *a13(0x100), a7, 0
3f6093b0:	cmpi   0x5ea, a7
3f6093d0:	jrne   L3F609410
3f6093e0:	movk   1, a7
3f6093f0:	movb   a7, *a13(0x150)
L3F609410:
3f609410:	setf   8, 0, 0
3f609420:	move   *a13(0x160), a7, 0
3f609440:	dsj    a7, L3F609DB0
3f609460:	calla  L3FB33870
3f609490:	move   a8, *a13(0x190), 1
3f6094b0:	move   *a13(0xffc0), a7, 1
3f6094d0:	setf   16, 1, 0
3f6094e0:	move   *a7(0x50), a7, 0
3f609500:	jrne   L3F609590
3f609510:	move   a14, -*sp, 1
3f609520:	movi   0x3f60e6b0, a8
3f609550:	move   a8, *a14+, 1
3f609560:	calla  L3F596290
L3F609590:
3f609590:	move   *a13(0xffc0), a7, 1
3f6095b0:	setf   16, 1, 0
3f6095c0:	move   *a7(0x50), a7, 0
3f6095e0:	sll    0x4, a7
3f6095f0:	addi   0x94540, a7
3f609620:	setf   16, 0, 0
3f609630:	move   *a7, a9, 0
3f609640:	dec    a9
3f609650:	move   a9, *a7, 0
3f609660:	move   @0x94540, a9, 0
3f609690:	inc    a9
3f6096a0:	move   a9, @0x94540, 0
3f6096d0:	move   *a13(0xffc0), a7, 1
3f6096f0:	sub    a11, a11
3f609700:	move   a11, *a7(0x50), 0
3f609720:	move   *a7(0x20), a11, 1
3f609740:	cmpi   0x80, a11
3f609760:	jrc   L3F6099F0
3f609770:	move   *a7(0x20), a11, 1
3f609790:	sll    0x3, a11
3f6097a0:	add    a7, a11
3f6097b0:	andi   0xffffe000, a11
3f6097e0:	move   a11, *a13(0x40), 1
3f609800:	move   @0x94440, a7, 1
3f609830:	sub    a7, a11
3f609840:	sra    0xd, a11
3f609850:	sll    0x3, a11
3f609860:	addi   0x95580, a11
3f609890:	movb   *a11, a7
3f6098a0:	dec    a7
3f6098b0:	movb   a7, *a11
3f6098c0:	sll    0x18, a7
3f6098d0:	sra    0x18, a7
3f6098e0:	jrne   L3F6099F0
3f6098f0:	move   *a13(0x40), a11, 1
3f609910:	move   @0x95560, a7, 1
3f609940:	move   a7, *a11, 1
3f609950:	move   a11, @0x95560, 1
3f609980:	move   @0x944c0, a7, 1
3f6099b0:	inc    a7
3f6099c0:	move   a7, @0x944c0, 1
L3F6099F0:
3f6099f0:	move   *a13(0xffc0), a11, 1
3f609a10:	move   *a11(0x0), *a13(0x40), 1
3f609a40:	move   @0x95540, a7, 1
3f609a70:	move   a7, *a11, 1
3f609a80:	sub    a7, a7
3f609a90:	move   a7, *a11(0x20), 1
3f609ab0:	move   a7, *a11(0x3e0), 1
3f609ad0:	move   a11, @0x95540, 1
3f609b00:	move   a14, -*sp, 1
3f609b10:	move   *a13(0x190), *a14+, 1
3f609b30:	calla  L3FB338D0
3f609b60:	move   @0x95d90, a9, 1
3f609b90:	jreq   L3F609C50
3f609ba0:	move   a7, @0x95d90, 1
3f609bd0:	move   a14, -*sp, 1
3f609be0:	movi   0x95540, a9
3f609c10:	move   a9, *a14+, 1
3f609c20:	calla  L3F6FB7E0
L3F609C50:
3f609c50:	move   *a13(0x40), *a13(0xffc0), 1
3f609c80:	movb   a7, *a13(0x160)
3f609ca0:	move   *a13(0xffc0), a11, 1
3f609cc0:	jrne   L3F609D10
3f609cd0:	movk   1, a9
3f609ce0:	movb   a9, *a13(0x170)
3f609d00:	jruc   L3F609DB0
L3F609D10:
3f609d10:	move   *a11(0x20), a9, 1
3f609d30:	sll    0x3, a9
3f609d40:	add    a11, a9
3f609d50:	move   a9, *a13(0x20), 1
3f609d70:	setf   16, 1, 0
3f609d80:	move   *a11(0x40), a9, 0
3f609da0:	move   a9, *a13, 1
L3F609DB0:
3f609db0:	setf   8, 0, 0
3f609dc0:	move   *a13(0x170), a11, 0
3f609de0:	jaeq   L3F608A60
3f609e00:	move   *a13(0xc0), a9, 1
3f609e20:	setf   16, 0, 0
3f609e30:	move   *a9(0xf0), a7, 0
3f609e50:	cmpi   0x32, a7
3f609e70:	jrnc   L3F609EC0
3f609e80:	movi   0x32, a7
3f609ea0:	move   a7, *a9(0xf0), 0
L3F609EC0:
3f609ec0:	move   a14, -*sp, 1
3f609ed0:	move   a9, *a14+, 1
3f609ee0:	move   *a13(0xffa0), *a14+, 1
3f609f00:	move   *a13(0xff80), *a14+, 1
3f609f20:	calla  L3F9DC890
3f609f50:	move   a8, *a13(0x130), 1
3f609f70:	move   a8, a7
3f609f80:	jreq   L3F60A0E0
3f609f90:	move   *a13(0xffe0), a7, 1
3f609fb0:	move   *a7(0x260), a9, 1
3f609fd0:	inc    a9
3f609fe0:	move   a9, *a7(0x260), 1
3f60a000:	move   *a7(0x240), a9, 1
3f60a020:	inc    a9
3f60a030:	move   a9, *a7(0x240), 1
3f60a050:	move   a14, -*sp, 1
3f60a060:	move   a8, *a14+, 1
3f60a070:	movi   0x3f60e6e0, a8
3f60a0a0:	move   a8, *a14+, 1
3f60a0b0:	calla  L3FB341E0
L3F60A0E0:
3f60a0e0:	move   *sp(0xa0), a14, 1
3f60a100:	mmfm   sp, a7,a9,a11,a13
3f60a120:	rets   2
3f60a130:	sub    a8, a8
3f60a140:	rets
3f60a150:	mmtm   sp, a7,a9,a10,a11,a13
3f60a170:	move   a14, a13
3f60a180:	addi   0x40, a14
3f60a1a0:	move   *a13(0xffe0), a9, 1
3f60a1c0:	move   *a13(0xffa0), a10, 1
3f60a1e0:	calla  L3FB33870
3f60a210:	move   a8, *a13, 1
3f60a220:	sub    a11, a11
3f60a230:	move   a11, *a13(0x20), 1
3f60a250:	jruc   L3F60A4B0
L3F60A260:
3f60a260:	setf   16, 0, 0
3f60a270:	move   *a10, a11, 0
3f60a280:	subk   2, a11
3f60a290:	jrne   L3F60A390
3f60a2a0:	setf   16, 1, 0
3f60a2b0:	move   *a9(0x40), a11, 0
3f60a2d0:	movk   1, a7
3f60a2e0:	or     a7, a11
3f60a2f0:	move   a11, *a9(0x40), 0
3f60a310:	move   @0x1da890, a11, 0
3f60a340:	or     a11, a7
3f60a350:	move   a7, @0x1da890, 0
3f60a380:	jruc   L3F60A540
L3F60A390:
3f60a390:	movi   0x2f, a11
3f60a3b0:	move   a11, *a13(0x20), 1
3f60a3d0:	jruc   L3F60A540
L3F60A3E0:
3f60a3e0:	setf   16, 0, 0
3f60a3f0:	move   *a10, a11, 0
3f60a400:	subk   2, a11
3f60a410:	jreq   L3F60A540
3f60a420:	movi   0x2f, a11
3f60a440:	move   a11, *a13(0x20), 1
3f60a460:	jruc   L3F60A540
L3F60A470:
3f60a470:	movk   22, a11
3f60a480:	move   a11, *a13(0x20), 1
3f60a4a0:	jruc   L3F60A540
L3F60A4B0:
3f60a4b0:	move   *a13(0xffc0), a8, 1
3f60a4d0:	addi   0x7fdf96f4, a8
3f60a500:	jreq   L3F60A260
3f60a510:	subk   2, a8
3f60a520:	jreq   L3F60A3E0
3f60a530:	jruc   L3F60A470
L3F60A540:
3f60a540:	move   a14, -*sp, 1
3f60a550:	move   *a13(0x0), *a14+, 1
3f60a570:	calla  L3FB338D0
3f60a5a0:	move   *a13(0x20), a8, 1
3f60a5c0:	move   *sp(0xc0), a14, 1
3f60a5e0:	mmfm   sp, a7,a9,a10,a11,a13
3f60a600:	rets   2
3f60a610:	move   a14, -*sp, 1
3f60a620:	movi   0x3f60e7f8, a8
3f60a650:	move   a8, *a14+, 1
3f60a660:	calla  L3FB341E0
3f60a690:	rets
3f60a6a0:	mmtm   sp, a9,a11,a13
3f60a6c0:	move   a14, a13
3f60a6d0:	move   *a13(0xffe0), a11, 1
3f60a6f0:	movk   21, a9
3f60a700:	setf   16, 0, 0
3f60a710:	move   a9, *a11(0x90), 0
3f60a730:	move   *a11(0xe0), a9, 0
3f60a750:	dsjs   a9, L3F60A7E0
3f60a760:	move   @0x1da790, a9, 1
3f60a790:	inc    a9
3f60a7a0:	move   a9, @0x1da790, 1
3f60a7d0:	jruc   L3F60A9F0
L3F60A7E0:
3f60a7e0:	move   *a11(0xe0), a9, 0
3f60a800:	jrne   L3F60A940
3f60a810:	move   a14, -*sp, 1
3f60a820:	move   *a11(0xe0), a8, 0
3f60a840:	move   a8, *a14+, 1
3f60a850:	movi   0x3f60e8a0, a8
3f60a880:	move   a8, *a14+, 1
3f60a890:	calla  L3FB341E0
3f60a8c0:	move   @0x1da7b0, a9, 1
3f60a8f0:	inc    a9
3f60a900:	move   a9, @0x1da7b0, 1
3f60a930:	jruc   L3F60A9F0
L3F60A940:
3f60a940:	move   a14, -*sp, 1
3f60a950:	move   *a11(0xe0), a8, 0
3f60a970:	move   a8, *a14+, 1
3f60a980:	movi   0x3f60ea18, a8
3f60a9b0:	move   a8, *a14+, 1
3f60a9c0:	calla  L3FB341E0
L3F60A9F0:
3f60a9f0:	setf   8, 0, 0
3f60aa00:	move   *a11(0x88), a9, 0
3f60aa20:	cmpi   0x5b, a9
3f60aa40:	jrne   L3F60AAD0
3f60aa50:	move   a14, -*sp, 1
3f60aa60:	move   a11, *a14+, 1
3f60aa70:	movi   0x33, a9
3f60aa90:	move   a9, *a14+, 1
3f60aaa0:	calla  L3F9E06E0
L3F60AAD0:
3f60aad0:	move   a14, -*sp, 1
3f60aae0:	sub    a9, a9
3f60aaf0:	move   a9, *a14+, 1
3f60ab00:	movi   0x3f9deda0, a9
3f60ab30:	move   a9, *a14+, 1
3f60ab40:	move   @0x23eab0, *a14+, 1
3f60ab70:	calla  L3FB41A30
3f60aba0:	move   *sp(0x80), a14, 1
3f60abc0:	mmfm   sp, a9,a11,a13
3f60abe0:	rets   2
L3F60ABF0:
3f60abf0:	mmtm   sp, a9,a11,a13
3f60ac10:	move   a14, a13
3f60ac20:	addi   0x120, a14
3f60ac40:	sub    a11, a11
3f60ac50:	move   a11, *a13(0x100), 1
3f60ac70:	movi   0x3f60eb28, a9
3f60aca0:	move   a9, @0x1da570, 1
3f60acd0:	setf   16, 1, 0
3f60ace0:	move   a11, @0x1da590, 0
3f60ad10:	movi   0x5dc, a9
3f60ad30:	move   a9, @0x1da5a0, 0
3f60ad60:	move   a11, @0x1da5c0, 0
3f60ad90:	move   a11, @0x1da5f0, 1
3f60adc0:	movi   0x3f60a130, a9
3f60adf0:	move   a9, @0x1da6b0, 1
3f60ae20:	movi   0x3f607c90, a9
3f60ae50:	move   a9, @0x1da6d0, 1
3f60ae80:	movi   0x3f60a150, a9
3f60aeb0:	move   a9, @0x1da6f0, 1
3f60aee0:	movi   0x3f60a130, a9
3f60af10:	move   a9, @0x1da710, 1
3f60af40:	movi   0x3f60a610, a9
3f60af70:	move   a9, @0x1da730, 1
3f60afa0:	move   a11, @0x1da750, 1
3f60afd0:	move   a11, @0x1da770, 1
3f60b000:	move   a11, @0x1da790, 1
3f60b030:	move   a11, @0x1da7b0, 1
3f60b060:	move   a11, @0x1da7d0, 1
3f60b090:	move   a11, @0x1da7f0, 1
3f60b0c0:	movi   0x222, a9
3f60b0e0:	move   a9, @0x1da5b0, 0
3f60b110:	move   a11, @0x1da7f0, 1
3f60b140:	ori    0x40, a9
3f60b170:	move   a9, @0x1da5b0, 0
3f60b1a0:	move   a14, -*sp, 1
3f60b1b0:	movi   0x1da570, a9
3f60b1e0:	move   a9, *a14+, 1
3f60b1f0:	calla  L3F658D10
3f60b220:	move   a14, -*sp, 1
3f60b230:	movi   0x54, a9
3f60b250:	move   a9, *a14+, 1
3f60b260:	movi   0x1da850, a9
3f60b290:	move   a9, *a14+, 1
3f60b2a0:	movi   0x1da570, a9
3f60b2d0:	move   a9, *a14+, 1
3f60b2e0:	calla  L3FB44400
3f60b310:	move   @0x23cbd0, a9, 1
3f60b340:	jrne   L3F60B3C0
L3F60B350:
3f60b350:	calla  L3F57A710
3f60b380:	move   @0x23cbd0, a11, 1
3f60b3b0:	jreq   L3F60B350
L3F60B3C0:
3f60b3c0:	move   a14, -*sp, 1
3f60b3d0:	movi   0x1daaf0, a11
3f60b400:	move   a11, *a14+, 1
3f60b410:	calla  L3F9DDD80
3f60b440:	move   a14, -*sp, 1
3f60b450:	move   @0x1da810, *a14+, 1
3f60b480:	calla  L3FB2C140
3f60b4b0:	move   a8, @0x1dab20, 1
3f60b4e0:	move   a14, -*sp, 1
3f60b4f0:	movk   32, a9
3f60b500:	move   a9, *a14+, 1
3f60b510:	move   a13, *a14+, 1
3f60b520:	calla  L3FB44A00
3f60b550:	movk   2, a9
3f60b560:	setf   16, 0, 0
3f60b570:	move   a9, *a13(0x80), 0
3f60b590:	move   a14, -*sp, 1
3f60b5a0:	move   a14, -*sp, 1
3f60b5b0:	move   @0x1da570, *a14+, 1
3f60b5e0:	calla  L3FB458D0
3f60b610:	move   a8, *a14+, 1
3f60b620:	move   a13, *a14+, 1
3f60b630:	move   @0x1da570, *a14+, 1
3f60b660:	calla  L3FB44400
3f60b690:	move   a14, -*sp, 1
3f60b6a0:	move   @0x1d2770, *a14+, 1
3f60b6d0:	calla  L3FB2C140
3f60b700:	move   a8, *a13(0xa0), 1
3f60b720:	move   a14, -*sp, 1
3f60b730:	movi   0x1da570, a9
3f60b760:	move   a9, *a14+, 1
3f60b770:	move   a13, *a14+, 1
3f60b780:	movi   0x80206916, a9
3f60b7b0:	move   a9, *a14+, 1
3f60b7c0:	move   *a13(0x100), *a14+, 1
3f60b7e0:	calla  L3F617940
3f60b810:	move   a8, a8
3f60b820:	jreq   L3F60B8E0
3f60b830:	move   a14, -*sp, 1
3f60b840:	movi   0x3f60eb40, a8
3f60b870:	move   a8, *a14+, 1
3f60b880:	calla  L3FB341E0
3f60b8b0:	movi   0xffff, a8
3f60b8d0:	jruc   L3F60BCF0
L3F60B8E0:
3f60b8e0:	move   a14, -*sp, 1
3f60b8f0:	movk   32, a9
3f60b900:	move   a9, *a14+, 1
3f60b910:	move   a13, *a14+, 1
3f60b920:	calla  L3FB44A00
3f60b950:	movk   2, a9
3f60b960:	setf   16, 0, 0
3f60b970:	move   a9, *a13(0x80), 0
3f60b990:	move   a14, -*sp, 1
3f60b9a0:	move   a14, -*sp, 1
3f60b9b0:	move   @0x1da570, *a14+, 1
3f60b9e0:	calla  L3FB458D0
3f60ba10:	move   a8, *a14+, 1
3f60ba20:	move   a13, *a14+, 1
3f60ba30:	move   @0x1da570, *a14+, 1
3f60ba60:	calla  L3FB44400
3f60ba90:	move   a14, -*sp, 1
3f60baa0:	move   @0x1da810, *a14+, 1
3f60bad0:	calla  L3FB2C140
3f60bb00:	move   a8, *a13(0xa0), 1
3f60bb20:	move   a14, -*sp, 1
3f60bb30:	movi   0x1da570, a9
3f60bb60:	move   a9, *a14+, 1
3f60bb70:	move   a13, *a14+, 1
3f60bb80:	movi   0x8020690c, a9
3f60bbb0:	move   a9, *a14+, 1
3f60bbc0:	move   *a13(0x100), *a14+, 1
3f60bbe0:	calla  L3F617940
3f60bc10:	move   a8, a8
3f60bc20:	jreq   L3F60BCE0
3f60bc30:	move   a14, -*sp, 1
3f60bc40:	movi   0x3f60ebf0, a8
3f60bc70:	move   a8, *a14+, 1
3f60bc80:	calla  L3FB341E0
3f60bcb0:	movi   0xffff, a8
3f60bcd0:	jruc   L3F60BCF0
L3F60BCE0:
3f60bce0:	sub    a8, a8
L3F60BCF0:
3f60bcf0:	subi   0x120, a14
3f60bd10:	mmfm   sp, a9,a11,a13
3f60bd30:	rets
L3F60BD40:
3f60bd40:	mmtm   sp, a11,a13
3f60bd60:	move   a14, a13
3f60bd70:	addi   0x40, a14
3f60bd90:	calla  L3FB33870
3f60bdc0:	move   a8, *a13(0x20), 1
3f60bde0:	move   @0x95fd0, a11, 1
3f60be10:	move   a11, *a13, 1
3f60be20:	sub    a11, a11
3f60be30:	move   a11, @0x95fd0, 1
3f60be60:	move   a14, -*sp, 1
3f60be70:	move   a8, *a14+, 1
3f60be80:	calla  L3FB338D0
3f60beb0:	move   *a13, a11, 1
3f60bec0:	btst   0, a11
3f60bed0:	jreq   L3F60BFB0
3f60bee0:	move   a14, -*sp, 1
3f60bef0:	sub    a11, a11
3f60bf00:	move   a11, *a14+, 1
3f60bf10:	movi   0x3f65d850, a11
3f60bf40:	move   a11, *a14+, 1
3f60bf50:	move   @0x1d2790, *a14+, 1
3f60bf80:	calla  L3FB41A30
L3F60BFB0:
3f60bfb0:	move   *a13, a11, 1
3f60bfc0:	btst   2, a11
3f60bfd0:	jreq   L3F60C0B0
3f60bfe0:	move   a14, -*sp, 1
3f60bff0:	sub    a11, a11
3f60c000:	move   a11, *a14+, 1
3f60c010:	movi   0x3f624980, a11
3f60c040:	move   a11, *a14+, 1
3f60c050:	move   @0x1d2790, *a14+, 1
3f60c080:	calla  L3FB41A30
L3F60C0B0:
3f60c0b0:	subi   0x40, a14
3f60c0d0:	mmfm   sp, a11,a13
3f60c0f0:	rets
3f60c100:	mmtm   sp, a9,a11,a13
3f60c120:	move   a14, a13
3f60c130:	move   *a13(0xffe0), a11, 1
3f60c150:	movk   21, a9
3f60c160:	setf   16, 0, 0
3f60c170:	move   a9, *a11(0x90), 0
3f60c190:	setf   8, 0, 0
3f60c1a0:	move   *a11(0x88), a9, 0
3f60c1c0:	cmpi   0x5b, a9
3f60c1e0:	jrne   L3F60C270
3f60c1f0:	move   a14, -*sp, 1
3f60c200:	move   a11, *a14+, 1
3f60c210:	movi   0x33, a9
3f60c230:	move   a9, *a14+, 1
3f60c240:	calla  L3F9E06E0
L3F60C270:
3f60c270:	move   a14, -*sp, 1
3f60c280:	sub    a9, a9
3f60c290:	move   a9, *a14+, 1
3f60c2a0:	movi   0x3f9deda0, a9
3f60c2d0:	move   a9, *a14+, 1
3f60c2e0:	move   @0x23eab0, *a14+, 1
3f60c310:	calla  L3FB41A30
3f60c340:	move   *sp(0x80), a14, 1
3f60c360:	mmfm   sp, a9,a11,a13
3f60c380:	rets   2
3f60c390:	sla    b11, b0
3f60c3a0:	lmo    a11, a3
3f60c3b0:	.word  0x7465
3f60c3c0:	.word  0x735f
3f60c3d0:	.word  0x7a69
3f60c3e0:	sla    0x3, a5
3f60c3f0:	sla    0x1, b13
3f60c400:	sra    a1, a5
3f60c410:	sra    a9, a0
3f60c420:	sll    b11, b8
3f60c430:	sra    a11, a5
3f60c440:	.word  0x7364
3f60c450:	move   a9, a0
3f60c460:	divs   a2, a1
3f60c470:	cmp    b10, b3
3f60c480:	sub    b10, b10
3f60c490:	andn   b2, sp
3f60c4a0:	xor    a2, a3
L3F60C4B0:
3f60c4b0:	btst   b10, b0
3f60c4c0:	.word  0x0a54
3f60c4d0:	sll    a0, a0
3f60c4e0:	srl    b3, b5
3f60c4f0:	sra    a11, a6
3f60c500:	mpyu   b11, b2
3f60c510:	rl     b11, b3
3f60c520:	sra    b11, b10
3f60c530:	dsjs   a0, L3F60C4B0
3f60c540:	sll    0x9, a0
3f60c550:	sla    0x3, a4
3f60c560:	.word  0x7865
3f60c570:	sra    a11, a3
3f60c580:	sra    a3, a5
3f60c590:	sla    0x3, b3
3f60c5a0:	cmp    b10, b3
3f60c5b0:	sub    b10, b10
3f60c5c0:	move   b10, sp
3f60c5d0:	mpyu   a10, a6
3f60c5e0:	addc   b10, b2
3f60c5f0:	mpyu   b10, b6
3f60c600:	or     a10, a2
3f60c610:	andn   a10, a6
3f60c620:	.word  0x000a
3f60c630:	sla    a10, a6
3f60c640:	sla    b11, b4
3f60c650:	sla    0x3, a12
3f60c660:	.word  0x7265
3f60c670:	modu   b11, b2
3f60c680:	sla    0x3, b2
3f60c690:	rl     a11, a14
3f60c6a0:	.word  0x725f
3f60c6b0:	sll    a3, a3
3f60c6c0:	modu   b11, b4
3f60c6d0:	sla    0x3, a13
3f60c6e0:	sla    0x1, b10
3f60c6f0:	modu   a2, a9
3f60c700:	sla    b11, b6
3f60c710:	rl     a11, a12
3f60c720:	sla    0x3, a4
3f60c730:	.word  0x7562
3f60c740:	srl    a3, a6
3f60c750:	.word  0x7265
3f60c760:	.word  0x7320
3f60c770:	.word  0x7a69
3f60c780:	sla    0x3, a5
3f60c790:	sla    0x1, b13
3f60c7a0:	sra    a1, a5
3f60c7b0:	sla    0x1, a0
3f60c7c0:	.word  0x000a
3f60c7d0:	modu   a10, a14
3f60c7e0:	modu   a9, a0
L3F60C7F0:
3f60c7f0:	sla    0x3, a6
3f60c800:	rl     a3, a3
3f60c810:	.word  0x7261
3f60c820:	sla    0x3, b3
3f60c830:	.word  0x7277
3f60c840:	.word  0x7469
3f60c850:	sra    b11, b4
3f60c860:	sla    0x3, a14
3f60c870:	dsjs   a0, L3F60C7F0
3f60c880:	sll    0x9, a0
3f60c890:	sla    0x3, a4
3f60c8a0:	.word  0x7865
3f60c8b0:	sra    a11, a3
3f60c8c0:	sra    a3, a5
3f60c8d0:	sla    0x3, b3
3f60c8e0:	add    a10, a13
3f60c8f0:	andn   b10, b8
3f60c900:	divu   a2, a9
3f60c910:	mpyu   a10, a5
3f60c920:	addc   b10, b2
3f60c930:	and    b2, b6
3f60c940:	or     a2, a11
3f60c950:	.word  0x7200
3f60c960:	sll    a3, a3
3f60c970:	mods   b2, sp
3f60c980:	.word  0x7369
3f60c990:	sla    0x3, b4
3f60c9a0:	sla    0x1, b13
3f60c9b0:	mods   a1, a5
3f60c9c0:	sla    0x3, b8
3f60c9d0:	.word  0x756e
3f60c9e0:	modu   a11, a13
3f60c9f0:	mpyu   a11, a6
L3F60CA00:
3f60ca00:	.word  0x7562
3f60ca10:	srl    a3, a6
3f60ca20:	.word  0x7265
3f60ca30:	sla    0x3, b3
3f60ca40:	sla    0x1, b13
3f60ca50:	sra    a1, a5
3f60ca60:	rl     a9, a0
3f60ca70:	.word  0x7066
3f60ca80:	dsjs   a0, L3F60CA00
L3F60CA90:
3f60ca90:	sll    0x9, a0
3f60caa0:	.word  0x786c
3f60cab0:	sll    a1, a0
3f60cac0:	srl    b3, b5
3f60cad0:	sra    a11, a6
3f60cae0:	mpyu   b11, b2
3f60caf0:	rl     b11, b3
3f60cb00:	sra    b11, b10
3f60cb10:	dsjs   a0, L3F60CA90
3f60cb20:	sll    0x9, a0
3f60cb30:	.word  0x0a64
L3F60CB40:
3f60cb40:	move   a0, a0
3f60cb50:	.word  0x7261
3f60cb60:	sra    a11, a7
3f60cb70:	and    a1, a0
3f60cb80:	.word  0x746b
3f60cb90:	rl     a8, a0
3f60cba0:	sra    a3, a14
3f60cbb0:	.word  0x7865
3f60cbc0:	dsjs   a0, L3F60CB40
3f60cbd0:	sll    0x9, a0
3f60cbe0:	sla    0x3, a4
3f60cbf0:	.word  0x7865
3f60cc00:	sra    a11, a3
3f60cc10:	sra    a3, a5
3f60cc20:	sla    0x3, b3
3f60cc30:	.word  0x756e
3f60cc40:	sll    a3, a13
3f60cc50:	.word  0x7265
3f60cc60:	modu   a9, a0
3f60cc70:	sla    0x3, a6
3f60cc80:	.word  0x7562
3f60cc90:	srl    a3, a6
3f60cca0:	.word  0x7265
3f60ccb0:	sla    0x3, b3
3f60ccc0:	sla    0x1, b13
3f60ccd0:	sra    a1, a5
3f60cce0:	.word  0x0a20
3f60ccf0:	mods   a8, a0
3f60cd00:	sra    a11, a7
3f60cd10:	.word  0x0074
3f60cd20:	modu   a11, a3
3f60cd30:	modu   b3, b5
3f60cd40:	sla    0x3, b4
3f60cd50:	sla    0x1, b13
3f60cd60:	sra    a1, a5
3f60cd70:	sla    0x1, a12
3f60cd80:	sra    a11, a12
3f60cd90:	sla    0x3, a14
3f60cda0:	sla    0x1, b13
3f60cdb0:	sra    a1, a5
3f60cdc0:	move   a9, a0
3f60cdd0:	sub    a10, a12
3f60cde0:	sla    0x2, a14
3f60cdf0:	sla    0x1, b13
3f60ce00:	sra    a1, a5
3f60ce10:	.word  0x0a20
3f60ce20:	modu   a0, a0
3f60ce30:	mpyu   a11, a9
3f60ce40:	sll    b11, b2
3f60ce50:	.word  0x7462
3f60ce60:	mods   a11, sp
3f60ce70:	mods   a9, a0
3f60ce80:	.word  0x7562
3f60ce90:	sla    0x3, a6
3f60cea0:	sra    a11, a12
3f60ceb0:	sla    0x3, a14
3f60cec0:	.word  0x7865
3f60ced0:	sra    a11, a3
3f60cee0:	sra    a3, a5
3f60cef0:	sra    a3, a5
3f60cf00:	mods   a9, a0
3f60cf10:	rl     0x1, b13
3f60cf20:	sll    0xb, b8
3f60cf30:	srl    0x1d, b8
3f60cf40:	.word  0x7720
3f60cf50:	rl     b11, b2
3f60cf60:	sra    b11, b4
3f60cf70:	.word  0x705f
3f60cf80:	.word  0x7274
3f60cf90:	rl     0x1, b13
3f60cfa0:	sll    0xb, b8
3f60cfb0:	srl    0x1d, b8
3f60cfc0:	.word  0x7320
3f60cfd0:	sla    b11, b4
3f60cfe0:	.word  0x7472
3f60cff0:	.word  0x705f
3f60d000:	.word  0x7274
3f60d010:	rl     0x1, b13
3f60d020:	sll    0xb, b8
L3F60D030:
3f60d030:	.word  0x0a78
3f60d040:	modu   a0, a0
3f60d050:	mpyu   a11, a9
3f60d060:	sll    b11, b2
3f60d070:	.word  0x7462
3f60d080:	mods   a11, sp
3f60d090:	mods   a9, a0
3f60d0a0:	.word  0x7562
3f60d0b0:	sla    0x3, a6
L3F60D0C0:
3f60d0c0:	sra    a11, a12
3f60d0d0:	sla    0x3, a14
3f60d0e0:	.word  0x7865
3f60d0f0:	sra    a11, a3
L3F60D100:
3f60d100:	sra    a3, a5
3f60d110:	sra    a3, a5
3f60d120:	mods   a9, a0
3f60d130:	dsjs   a13, L3F60D030
3f60d140:	mpyu   a11, a13
3f60d150:	sra    a11, a12
L3F60D160:
3f60d160:	dsjs   a14, L3F60D0C0
3f60d170:	sra    a1, a5
3f60d180:	sla    0x1, a12
3f60d190:	sra    a11, a12
3f60d1a0:	dsjs   a14, L3F60D100
3f60d1b0:	sra    a1, a5
3f60d1c0:	sla    0x1, a12
3f60d1d0:	sll    a3, a13
3f60d1e0:	.word  0x7073
3f60d1f0:	sll    a11, a1
3f60d200:	dsjs   a5, L3F60D160
3f60d210:	sra    a1, a5
3f60d220:	.word  0x000a
3f60d230:	sla    a10, a3
3f60d240:	modu   a3, a14
3f60d250:	.word  0x746f
3f60d260:	sll    a9, a0
3f60d270:	.word  0x706f
3f60d280:	sla    0x3, b9
3f60d290:	.word  0x7266
3f60d2a0:	mods   a11, sp
3f60d2b0:	.word  0x7220
3f60d2c0:	sll    a3, a3
3f60d2d0:	.word  0x7420
3f60d2e0:	sla    0x3, sp
3f60d2f0:	sll    a3, a13
3f60d300:	srl    b3, b5
3f60d310:	.word  0x0a20
3f60d320:	sub    a8, a0
3f60d330:	.word  0x7272
3f60d340:	modu   a3, sp
3f60d350:	modu   a11, a5
3f60d360:	.word  0x7375
3f60d370:	rl     a9, a0
3f60d380:	sra    a11, a14
3f60d390:	sla    0x3, b4
3f60d3a0:	sla    b11, b0
3f60d3b0:	lmo    a11, a3
3f60d3c0:	.word  0x7465
3f60d3d0:	.word  0x7420
3f60d3e0:	.word  0x7079
3f60d3f0:	sla    0x3, a5
3f60d400:	sla    0x1, b13
3f60d410:	sra    a1, a5
3f60d420:	.word  0x0a20
3f60d430:	rl     a8, a0
3f60d440:	sra    a11, a14
3f60d450:	rl     b11, b4
3f60d460:	mpyu   a11, a6
3f60d470:	sra    b11, b2
3f60d480:	sra    a11, a3
3f60d490:	.word  0x7669
3f60d4a0:	.word  0x7265
3f60d4b0:	sla    0x1, b10
3f60d4c0:	sla    a11, a2
3f60d4d0:	sla    0x3, a4
3f60d4e0:	move   a2, b9
3f60d4f0:	sub    b10, b4
3f60d500:	move   b2, a2
3f60d510:	or     a2, a5
3f60d520:	andn   b10, sp
3f60d530:	add    b10, b4
3f60d540:	sub    b10, b4
3f60d550:	sll    0x9, a0
3f60d560:	.word  0x0a64
3f60d570:	.word  0x0a00
3f60d580:	rl     a9, a0
3f60d590:	.word  0x736e
3f60d5a0:	.word  0x7265
3f60d5b0:	mpyu   b11, b4
3f60d5c0:	modu   a3, a9
3f60d5d0:	.word  0x7465
3f60d5e0:	modu   a11, a10
3f60d5f0:	sla    0x3, a2
3f60d600:	sla    0x1, b10
3f60d610:	modu   a2, a9
3f60d620:	.word  0x7465
3f60d630:	lmo    a1, a0
3f60d640:	sll    a3, sp
3f60d650:	.word  0x7220
3f60d660:	modu   a3, a9
3f60d670:	sla    0x3, a7
3f60d680:	.word  0x766f
3f60d690:	.word  0x7265
3f60d6a0:	mods   a3, a6
3f60d6b0:	.word  0x776f
3f60d6c0:	.word  0x0a20
3f60d6d0:	.word  0x7200
3f60d6e0:	.word  0x7365
3f60d6f0:	.word  0x7465
3f60d700:	rl     b10, sp
3f60d710:	sla    b11, b0
3f60d720:	sra    a3, a4
3f60d730:	dsjs   b2, L3F60D870
3f60d740:	sra    a9, a0
3f60d750:	.word  0x7272
3f60d760:	.word  0x726f
3f60d770:	andn   a9, a0
3f60d780:	move   a10, b9
3f60d790:	andn   a10, a3
3f60d7a0:	subb   a2, a9
3f60d7b0:	sub    a10, a14
3f60d7c0:	move   b10, b4
3f60d7d0:	andn   a10, a1
3f60d7e0:	.word  0x0a4b
3f60d7f0:	.word  0x7200
3f60d800:	.word  0x7365
3f60d810:	.word  0x7465
3f60d820:	rl     b10, sp
3f60d830:	sla    b11, b0
3f60d840:	sra    a3, a4
3f60d850:	dsjs   b2, L3F60D990
3f60d860:	sra    a9, a0
L3F60D870:
3f60d870:	.word  0x7272
3f60d880:	.word  0x726f
3f60d890:	andn   a9, a0
3f60d8a0:	move   a10, b9
3f60d8b0:	andn   a10, a3
3f60d8c0:	subb   a2, a9
3f60d8d0:	sub    a10, a14
3f60d8e0:	move   b10, b4
3f60d8f0:	andn   a10, a1
3f60d900:	srl    0xe, a11
3f60d910:	.word  0x7200
3f60d920:	.word  0x7365
3f60d930:	.word  0x7465
3f60d940:	rl     b10, sp
3f60d950:	sla    b11, b0
3f60d960:	sra    a3, a4
3f60d970:	dsjs   b2, L3F60DAB0
3f60d980:	sra    a9, a0
L3F60D990:
3f60d990:	.word  0x7272
3f60d9a0:	.word  0x726f
3f60d9b0:	andn   a9, a0
3f60d9c0:	move   a10, b9
3f60d9d0:	andn   a10, a3
3f60d9e0:	subb   a2, a9
3f60d9f0:	sub    a2, a1
3f60da00:	andn   a2, a4
3f60da10:	.word  0x000a
3f60da20:	sra    b11, b2
3f60da30:	sra    b11, b3
3f60da40:	mpyu   b11, b4
3f60da50:	.word  0x7069
3f60da60:	sra    a3, a1
3f60da70:	.word  0x7264
3f60da80:	sla    0x1, b10
3f60da90:	.word  0x7265
3f60daa0:	modu   b11, b2
L3F60DAB0:
3f60dab0:	sla    0x3, b2
3f60dac0:	cmp    b10, b3
3f60dad0:	addc   a10, sp
3f60dae0:	cmp    b10, b3
3f60daf0:	add    a10, a6
3f60db00:	sub    a2, a4
3f60db10:	srl    0xe, b2
3f60db20:	cmp    a8, a0
3f60db30:	sla    0x2, b0
3f60db40:	sra    a3, a1
3f60db50:	.word  0x7264
3f60db60:	.word  0x7365
3f60db70:	sla    0x3, b3
3f60db80:	sra    b11, b3
3f60db90:	sla    0x3, b4
3f60dba0:	modu   b11, b4
3f60dbb0:	sll    0x9, a0
3f60dbc0:	sla    0x3, b3
3f60dbd0:	and    a2, a9
3f60dbe0:	.word  0x7320
3f60dbf0:	sll    b3, b5
3f60dc00:	sra    a11, a14
3f60dc10:	sla    0x3, b4
3f60dc20:	sla    a11, a13
3f60dc30:	lmo    b11, b3
3f60dc40:	.word  0x7320
3f60dc50:	.word  0x7465
3f60dc60:	.word  0x7420
3f60dc70:	sla    0x3, sp
3f60dc80:	.word  0x7325
3f60dc90:	rev    a14
3f60dca0:	modu   a2, a9
3f60dcb0:	.word  0x7465
3f60dcc0:	sla    a11, a13
3f60dcd0:	modu   a3, a9
3f60dce0:	sla    0x1, b10
3f60dcf0:	modu   a10, a3
3f60dd00:	mods   b3, b5
3f60dd10:	sla    0x3, a4
3f60dd20:	modu   a11, a14
3f60dd30:	sla    0x3, b4
3f60dd40:	sra    a11, a7
3f60dd50:	sla    0x3, b4
3f60dd60:	sra    a11, a13
3f60dd70:	modu   a11, a13
3f60dd80:	.word  0x7972
3f60dd90:	srl    a1, a0
3f60dda0:	.word  0x726f
3f60ddb0:	.word  0x7520
3f60ddc0:	.word  0x7320
3f60ddd0:	.word  0x7274
3f60dde0:	sll    b11, b5
3f60ddf0:	.word  0x0a74
3f60de00:	rl     a8, a0
3f60de10:	sra    a11, a14
3f60de20:	mods   b11, b4
3f60de30:	rl     a11, a1
3f60de40:	dsjs   a14, L3F60DF80
3f60de50:	sla    a9, a0
3f60de60:	sla    0x3, b4
3f60de70:	modu   b11, b4
3f60de80:	.word  0x0a70
3f60de90:	sub    a8, a0
3f60dea0:	.word  0x7272
3f60deb0:	.word  0x726f
3f60dec0:	sla    a9, a0
3f60ded0:	.word  0x7474
3f60dee0:	sll    a11, a1
3f60def0:	rl     a11, a8
3f60df00:	srl    a11, a14
3f60df10:	.word  0x7420
3f60df20:	sra    a11, a8
3f60df30:	modu   a1, a0
3f60df40:	.word  0x7465
3f60df50:	modu   b11, b7
3f60df60:	lmo    b11, b2
3f60df70:	rl     a9, a0
L3F60DF80:
3f60df80:	.word  0x746e
3f60df90:	.word  0x7265
3f60dfa0:	sla    a11, a6
3f60dfb0:	sra    a11, a3
3f60dfc0:	rl     a9, a0
L3F60DFD0:
3f60dfd0:	mpyu   b11, b0
3f60dfe0:	sra    a3, a1
3f60dff0:	.word  0x7264
3f60e000:	modu   a1, a8
3f60e010:	.word  0x7465
3f60e020:	modu   b10, sp
3f60e030:	sra    b3, b2
3f60e040:	.word  0x7265
3f60e050:	dsjs   a9, L3F60DFD0
3f60e060:	.word  0x7830
3f60e070:	.word  0x7825
3f60e080:	modu   a1, a0
3f60e090:	.word  0x7465
3f60e0a0:	mods   b10, sp
3f60e0b0:	.word  0x7361
3f60e0c0:	sra    0x1d, a11
3f60e0d0:	sra    a11, a14
3f60e0e0:	mpyu   b11, b4
3f60e0f0:	.word  0x726f
3f60e100:	sra    a11, a4
3f60e110:	sra    0x15, b2
3f60e120:	rl     0x1, b13
3f60e130:	sll    0xb, b8
3f60e140:	.word  0x0a78
3f60e150:	cmp    a8, a0
3f60e160:	sra    a11, a14
3f60e170:	sra    b3, b4
3f60e180:	sub    a8, a0
3f60e190:	.word  0x7272
3f60e1a0:	.word  0x726f
3f60e1b0:	sra    a1, a0
3f60e1c0:	.word  0x7275
3f60e1d0:	modu   a3, a9
3f60e1e0:	sla    0x3, a7
3f60e1f0:	.word  0x7263
3f60e200:	sla    a11, a5
3f60e210:	sra    b11, b4
3f60e220:	.word  0x705f
3f60e230:	modu   b11, b2
3f60e240:	sra    a11, a3
3f60e250:	.word  0x7373
3f60e260:	srl    a1, a0
3f60e270:	.word  0x726f
3f60e280:	cmp    a9, a0
3f60e290:	sra    a11, a14
3f60e2a0:	sra    b3, b4
3f60e2b0:	.word  0x0a2e
3f60e2c0:	sub    a8, a0
3f60e2d0:	.word  0x7272
3f60e2e0:	.word  0x726f
3f60e2f0:	sra    a1, a0
3f60e300:	.word  0x7275
3f60e310:	modu   a3, a9
3f60e320:	sla    0x3, a7
3f60e330:	.word  0x7263
3f60e340:	sla    a11, a5
3f60e350:	sra    b11, b4
3f60e360:	.word  0x705f
3f60e370:	modu   b11, b2
3f60e380:	sra    a11, a3
3f60e390:	.word  0x7373
3f60e3a0:	srl    a1, a0
3f60e3b0:	.word  0x726f
3f60e3c0:	cmp    a9, a0
3f60e3d0:	sra    a11, a14
3f60e3e0:	sra    b3, b4
3f60e3f0:	rev    a14
3f60e400:	modu   a3, a5
3f60e410:	modu   b10, sp
3f60e420:	.word  0x7475
3f60e430:	.word  0x7570
3f60e440:	sla    0x3, b4
3f60e450:	sra    a1, a5
3f60e460:	sla    0x1, b10
3f60e470:	srl    a3, a1
3f60e480:	sra    a1, a5
3f60e490:	modu   a1, a0
3f60e4a0:	.word  0x746f
3f60e4b0:	.word  0x7320
3f60e4c0:	.word  0x7075
3f60e4d0:	modu   b11, b0
3f60e4e0:	.word  0x7472
3f60e4f0:	sra    a3, a5
3f60e500:	.word  0x000a
3f60e510:	modu   a3, a9
3f60e520:	.word  0x7465
3f60e530:	srl    a3, a9
3f60e540:	.word  0x745f
3f60e550:	sla    b11, b2
3f60e560:	.word  0x736e
3f60e570:	rl     a11, a13
3f60e580:	.word  0x7474
3f60e590:	.word  0x7265
3f60e5a0:	dsjs   a0, L3F60E6C0
3f60e5b0:	addc   a9, a0
3f60e5c0:	modu   a3, a1
3f60e5d0:	modu   a11, a14
3f60e5e0:	sla    0x3, b4
3f60e5f0:	mods   a3, a1
3f60e600:	modu   a11, a12
3f60e610:	sla    a11, a3
3f60e620:	sra    b11, b4
3f60e630:	sla    a9, a0
3f60e640:	.word  0x796e
3f60e650:	mods   a9, a0
3f60e660:	.word  0x726f
3f60e670:	sla    0x3, a5
3f60e680:	addc   b10, b8
3f60e690:	sla    0x2, a2
3f60e6a0:	.word  0x000a
3f60e6b0:	srl    a3, a13
L3F60E6C0:
3f60e6c0:	sra    b11, b2
3f60e6d0:	.word  0x0065
3f60e6e0:	.word  0x7274
3f60e6f0:	modu   a3, a1
3f60e700:	mods   b11, b3
3f60e710:	.word  0x7469
3f60e720:	.word  0x705f
3f60e730:	sll    a11, a1
3f60e740:	sra    a11, a11
3f60e750:	sla    0x3, b4
3f60e760:	sla    a11, a6
3f60e770:	mods   a3, a9
3f60e780:	sra    a3, a5
3f60e790:	.word  0x7320
3f60e7a0:	sla    b11, b4
3f60e7b0:	.word  0x7574
3f60e7c0:	sla    0x3, b3
3f60e7d0:	sra    a1, a5
3f60e7e0:	.word  0x0a20
3f60e7f0:	sra    a8, a0
3f60e800:	mpyu   a11, a14
3f60e810:	sla    b11, b7
3f60e820:	sll    b11, b4
3f60e830:	sra    a3, a8
3f60e840:	srl    a11, sp
3f60e850:	sll    a9, a0
3f60e860:	mods   a3, a1
3f60e870:	sra    a11, a12
3f60e880:	sla    0x3, a4
3f60e890:	.word  0x000a
3f60e8a0:	sla    a10, a6
3f60e8b0:	mods   a3, a9
3f60e8c0:	sra    a3, a5
3f60e8d0:	rl     a9, a0
3f60e8e0:	sla    0x3, a14
3f60e8f0:	mods   b11, b8
3f60e900:	rl     b11, b4
3f60e910:	srl    a11, a14
3f60e920:	.word  0x7420
3f60e930:	.word  0x7063
3f60e940:	.word  0x7020
3f60e950:	sll    a11, a1
3f60e960:	sra    a11, a11
3f60e970:	sla    0x3, b4
3f60e980:	sll    b11, b8
3f60e990:	srl    0x15, a2
3f60e9a0:	.word  0x733e
3f60e9b0:	sla    b11, b4
3f60e9c0:	.word  0x7574
3f60e9d0:	sla    0x3, b3
3f60e9e0:	sla    0x1, b13
3f60e9f0:	sra    a1, a5
3f60ea00:	.word  0x0a20
3f60ea10:	addc   a0, a0
3f60ea20:	sra    a3, a1
3f60ea30:	.word  0x7820
3f60ea40:	.word  0x746d
3f60ea50:	.word  0x7320
3f60ea60:	sla    b11, b4
3f60ea70:	.word  0x7574
3f60ea80:	sla    0x3, b3
3f60ea90:	sll    b11, b8
3f60eaa0:	srl    0x15, a2
3f60eab0:	.word  0x733e
3f60eac0:	sla    b11, b4
3f60ead0:	.word  0x7574
3f60eae0:	sla    0x3, b3
3f60eaf0:	sla    0x1, b13
3f60eb00:	sra    a1, a5
3f60eb10:	.word  0x0a20
3f60eb20:	sra    a8, a0
3f60eb30:	.word  0x006e
3f60eb40:	.word  0x7265
3f60eb50:	modu   b11, b2
3f60eb60:	sla    0x3, b2
3f60eb70:	cmp    b10, b3
3f60eb80:	addc   a10, sp
3f60eb90:	cmp    b10, b3
3f60eba0:	move   a2, b6
3f60ebb0:	or     a2, a5
3f60ebc0:	add    a10, a13
3f60ebd0:	btst   b10, b3
3f60ebe0:	.word  0x000a
3f60ebf0:	.word  0x7265
3f60ec00:	modu   b11, b2
3f60ec10:	sla    0x3, b2
3f60ec20:	cmp    b10, b3
3f60ec30:	addc   a10, sp
3f60ec40:	cmp    b10, b3
3f60ec50:	add    a10, a6
3f60ec60:	sub    a2, a4
3f60ec70:	.word  0x0a52
3f60ec80:	.word  0x0000
3f60ec90:	.word  0x0000
3f60eca0:	.word  0x0000
3f60ecb0:	.word  0x0000
3f60ecc0:	.word  0x0000
3f60ecd0:	.word  0x0000
3f60ece0:	.word  0x0000
3f60ecf0:	.word  0x0000
3f60ed00:	.word  0x0000
3f60ed10:	.word  0x0000
3f60ed20:	.word  0x0000
3f60ed30:	.word  0x0000
3f60ed40:	.word  0x0000
3f60ed50:	.word  0x0000
3f60ed60:	.word  0x0000
3f60ed70:	.word  0x0000
3f60ed80:	.word  0x0000
3f60ed90:	.word  0x0000
3f60eda0:	.word  0x0000
3f60edb0:	.word  0x0000
3f60edc0:	.word  0x0000
3f60edd0:	.word  0x0000
3f60ede0:	.word  0x0000
3f60edf0:	.word  0x0000
3f60ee00:	mmtm   sp, a7,a9,a10,a11
3f60ee20:	move   a14, -*sp, 1
3f60ee30:	move   @0x95db0, a11, 1
3f60ee60:	movi   0x3c, a7
3f60ee80:	mpys   a11, a7
3f60ee90:	move   a7, *a14+, 1
3f60eea0:	sub    a7, a7
3f60eeb0:	move   a7, *a14+, 1
3f60eec0:	movi   0x3f60ee00, a7
3f60eef0:	move   a7, *a14+, 1
3f60ef00:	calla  L3F6FC200
3f60ef30:	movi   0x1daf60, a9
3f60ef60:	jruc   L3F60F000
3f60ef70:	nop
3f60ef80:	nop
3f60ef90:	nop
3f60efa0:	nop
3f60efb0:	nop
3f60efc0:	nop
3f60efd0:	nop
3f60efe0:	nop
3f60eff0:	nop
L3F60F000:
3f60f000:	sub    a10, a10
L3F60F010:
3f60f010:	setf   8, 0, 0
3f60f020:	move   *a9(0x58), a11, 0
3f60f040:	jreq   L3F60F1D0
3f60f050:	move   *a9(0x58), a11, 0
3f60f070:	btst   2, a11
3f60f080:	jrne   L3F60F1D0
3f60f090:	move   *a9(0x50), a11, 0
3f60f0b0:	inc    a11
3f60f0c0:	movb   a11, *a9(0x50)
3f60f0e0:	zext   a11, 0
3f60f0f0:	move   *a9(0x58), a7, 0
3f60f110:	btst   1, a7
3f60f120:	jreq   L3F60F150
3f60f130:	movk   20, a7
3f60f140:	jruc   L3F60F160
L3F60F150:
3f60f150:	movk   3, a7
L3F60F160:
3f60f160:	cmp    a7, a11
3f60f170:	jrc   L3F60F1D0
3f60f180:	move   a14, -*sp, 1
3f60f190:	move   a9, *a14+, 1
3f60f1a0:	calla  L3F613FA0
L3F60F1D0:
3f60f1d0:	inc    a10
3f60f1e0:	addi   0x80, a9
3f60f200:	cmpi   0xab, a10
3f60f220:	jrlt   L3F60F010
3f60f230:	mmfm   sp, a7,a9,a10,a11
3f60f250:	rets
L3F60F260:
3f60f260:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f60f280:	move   a14, a13
3f60f290:	addi   0x80, a14
3f60f2b0:	move   *a13(0xffe0), a9, 1
3f60f2d0:	move   a14, -*sp, 1
3f60f2e0:	movk   1, a7
3f60f2f0:	move   a7, *a14+, 1
3f60f300:	sub    a7, a7
3f60f310:	move   a7, *a14+, 1
3f60f320:	calla  L3F6AC3C0
3f60f350:	move   a8, a10
3f60f360:	jreq   L3F60FB10
3f60f370:	movk   28, a5
3f60f380:	setf   16, 1, 0
3f60f390:	move   a5, *a10(0x40), 0
3f60f3b0:	move   *a10(0x40), a3, 0
3f60f3d0:	neg    a3
3f60f3e0:	addi   0x7c, a3
3f60f400:	move   a3, *a10(0x20), 1
3f60f420:	move   *a10(0x20), a3, 1
3f60f440:	sll    0x3, a3
3f60f450:	add    a10, a3
3f60f460:	move   a3, a12
3f60f470:	move   a13, a11
3f60f480:	addk   16, a11
3f60f490:	move   a14, -*sp, 1
3f60f4a0:	move   a5, *a14+, 1
3f60f4b0:	move   a12, *a14+, 1
3f60f4c0:	calla  L3FB44A00
3f60f4f0:	move   a14, -*sp, 1
3f60f500:	movk   6, a3
3f60f510:	move   a3, *a14+, 1
3f60f520:	move   a11, *a14+, 1
3f60f530:	movi   0x1e0500, a3
3f60f560:	move   a3, *a14+, 1
3f60f570:	calla  L3FB44400
3f60f5a0:	movi   0x806, a7
3f60f5c0:	setf   16, 0, 0
3f60f5d0:	move   a7, *a11(0x60), 0
3f60f5f0:	move   a14, -*sp, 1
3f60f600:	movk   1, a3
3f60f610:	move   a3, *a14+, 1
3f60f620:	calla  L3FB2C000
3f60f650:	setf   16, 0, 0
3f60f660:	move   a8, *a12, 0
3f60f670:	move   a14, -*sp, 1
3f60f680:	subk   6, a7
3f60f690:	move   a7, *a14+, 1
3f60f6a0:	calla  L3FB2C000
3f60f6d0:	setf   16, 0, 0
3f60f6e0:	move   a8, *a12(0x10), 0
3f60f700:	movk   6, a3
3f60f710:	movb   a3, *a12(0x20)
3f60f730:	movk   4, a3
3f60f740:	movb   a3, *a12(0x28)
3f60f760:	move   a14, -*sp, 1
3f60f770:	movk   1, a3
3f60f780:	move   a3, *a14+, 1
3f60f790:	calla  L3FB2C000
3f60f7c0:	setf   16, 0, 0
3f60f7d0:	move   a8, *a12(0x30), 0
3f60f7f0:	move   a14, -*sp, 1
3f60f800:	movk   6, a3
3f60f810:	move   a3, *a14+, 1
3f60f820:	move   a12, a3
3f60f830:	addi   0x40, a3
3f60f850:	move   a3, *a14+, 1
3f60f860:	move   a9, a3
3f60f870:	addi   0x2a0, a3
3f60f890:	move   a3, *a14+, 1
3f60f8a0:	calla  L3FB44400
3f60f8d0:	move   a14, -*sp, 1
3f60f8e0:	movk   4, a3
3f60f8f0:	move   a3, *a14+, 1
3f60f900:	move   a12, a3
3f60f910:	addi   0x70, a3
3f60f930:	move   a3, *a14+, 1
3f60f940:	move   a9, a3
3f60f950:	addi   0x2d0, a3
3f60f970:	move   a3, *a14+, 1
3f60f980:	calla  L3FB44400
3f60f9b0:	move   a14, -*sp, 1
3f60f9c0:	movk   4, a3
3f60f9d0:	move   a3, *a14+, 1
3f60f9e0:	move   a12, a3
3f60f9f0:	addi   0xc0, a3
3f60fa10:	move   a3, *a14+, 1
3f60fa20:	move   *a13(0xffc0), *a14+, 1
3f60fa40:	calla  L3FB44400
3f60fa70:	sub    a3, a3
3f60fa80:	setf   16, 0, 0
3f60fa90:	move   a3, *a13, 0
3f60faa0:	move   a14, -*sp, 1
3f60fab0:	move   a13, *a14+, 1
3f60fac0:	move   a10, *a14+, 1
3f60fad0:	move   a9, *a14+, 1
3f60fae0:	move   *a9(0x160), a3, 1
3f60fb00:	call   a3
L3F60FB10:
3f60fb10:	move   *sp(0x120), a14, 1
3f60fb30:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f60fb50:	rets   2
L3F60FB60:
3f60fb60:	mmtm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f60fb80:	move   a14, a13
3f60fb90:	addi   0xc0, a14
3f60fbb0:	move   *a13(0xffe0), a9, 1
3f60fbd0:	move   *a13(0xffa0), a10, 1
3f60fbf0:	move   *a13(0xff80), a11, 1
3f60fc10:	move   *a13(0xff60), a7, 1
3f60fc30:	sub    a5, a5
3f60fc40:	move   a5, *a7, 1
3f60fc50:	move   a14, -*sp, 1
3f60fc60:	move   a10, a8
3f60fc70:	move   *a8+, *a14+, 1
3f60fc80:	calla  L3F61AB30
3f60fcb0:	move   a8, a8
3f60fcc0:	jreq   L3F60FDB0
3f60fcd0:	move   a14, -*sp, 1
3f60fce0:	movk   6, a5
3f60fcf0:	move   a5, *a14+, 1
3f60fd00:	move   a11, *a14+, 1
3f60fd10:	movi   0x1e0500, a5
3f60fd40:	move   a5, *a14+, 1
3f60fd50:	calla  L3FB44400
3f60fd80:	movk   1, a8
3f60fd90:	jauc   L3F610BA0
L3F60FDB0:
3f60fdb0:	move   a14, -*sp, 1
3f60fdc0:	move   a10, a8
3f60fdd0:	move   *a8+, *a14+, 1
3f60fde0:	calla  L3F616B60
3f60fe10:	move   a8, *a13(0x80), 1
3f60fe30:	move   *a10, a5, 1
3f60fe40:	move   *a9(0x2d0), a7, 1
3f60fe60:	cmp    a7, a5
3f60fe70:	jrne   L3F6100E0
3f60fe80:	move   @0x1e0530, a7, 1
3f60feb0:	jreq   L3F610000
3f60fec0:	movk   2, a5
3f60fed0:	setf   16, 1, 0
3f60fee0:	move   a5, *a13, 0
3f60fef0:	move   *a10(0x0), *a13(0x20), 1
3f60ff20:	move   a14, -*sp, 1
3f60ff30:	move   a13, *a14+, 1
3f60ff40:	move   *a13(0xffc0), *a14+, 1
3f60ff60:	movi   0x1d0bd0, a5
3f60ff90:	move   a5, *a14+, 1
3f60ffa0:	calla  L3F5FDCB0
3f60ffd0:	sub    a8, a8
3f60ffe0:	jauc   L3F610BA0
L3F610000:
3f610000:	move   a14, -*sp, 1
3f610010:	movk   6, a5
3f610020:	move   a5, *a14+, 1
3f610030:	move   a11, *a14+, 1
3f610040:	move   a9, a5
3f610050:	addi   0x2a0, a5
3f610070:	move   a5, *a14+, 1
3f610080:	calla  L3FB44400
3f6100b0:	movk   1, a8
3f6100c0:	jauc   L3F610BA0
L3F6100E0:
3f6100e0:	calla  L3FB33870
3f610110:	move   a8, *a13(0xa0), 1
3f610130:	move   *a10, a7, 1
3f610140:	movk   19, a5
3f610150:	modu   a5, a7
3f610160:	move   a7, a5
3f610170:	sll    0x3, a5
3f610180:	add    a7, a5
3f610190:	sll    0x7, a5
3f6101a0:	move   a5, a12
3f6101b0:	addi   0x1daf60, a12
3f6101e0:	sub    a0, a0
L3F6101F0:
3f6101f0:	move   *a12, a7, 1
3f610200:	move   *a10, a5, 1
3f610210:	cmp    a5, a7
3f610220:	jreq   L3F610290
3f610230:	inc    a0
3f610240:	addi   0x80, a12
3f610260:	cmpi   0x9, a0
3f610280:	jrlt   L3F6101F0
L3F610290:
3f610290:	cmpi   0x9, a0
3f6102b0:	jrlt   L3F6102D0
3f6102c0:	sub    a12, a12
L3F6102D0:
3f6102d0:	move   a12, a0
3f6102e0:	jrne   L3F6107E0
3f6102f0:	setf   16, 1, 0
3f610300:	move   *a9(0x40), a7, 0
3f610320:	btst   7, a7
3f610330:	jreq   L3F6105E0
3f610340:	move   a14, -*sp, 1
3f610350:	movk   3, a7
3f610360:	move   a7, *a14+, 1
3f610370:	move   a11, *a14+, 1
3f610380:	move   a9, a5
3f610390:	addi   0x2a0, a5
3f6103b0:	move   a5, *a14+, 1
3f6103c0:	calla  L3FB44400
3f6103f0:	move   *a13(0x80), a5, 1
3f610410:	srl    0x10, a5
3f610420:	andi   0x7f, a5
3f610450:	movb   a5, *a11(0x18)
3f610470:	move   *a13(0x80), a5, 1
3f610490:	srl    0x8, a5
3f6104a0:	andi   0xff, a5
3f6104d0:	movb   a5, *a11(0x20)
3f6104f0:	move   *a13(0x80), a5, 1
3f610510:	andi   0xff, a5
3f610540:	movb   a5, *a11(0x28)
3f610560:	move   a14, -*sp, 1
3f610570:	move   *a13(0xa0), *a14+, 1
3f610590:	calla  L3FB338D0
3f6105c0:	movk   1, a8
3f6105d0:	jruc   L3F610BA0
L3F6105E0:
3f6105e0:	move   a14, -*sp, 1
3f6105f0:	move   a10, *a14+, 1
3f610600:	calla  L3F614200
3f610630:	move   a8, a12
3f610640:	jrne   L3F6106D0
3f610650:	move   a14, -*sp, 1
3f610660:	movi   0x3f6158d0, a8
3f610690:	move   a8, *a14+, 1
3f6106a0:	calla  L3F596290
L3F6106D0:
3f6106d0:	move   *a13(0xffc0), *a12(0x60), 1
3f610700:	move   a14, -*sp, 1
3f610710:	move   a10, *a14+, 1
3f610720:	move   a9, *a14+, 1
3f610730:	calla  L3F60F260
3f610760:	move   a14, -*sp, 1
3f610770:	move   *a13(0xa0), *a14+, 1
3f610790:	calla  L3FB338D0
3f6107c0:	sub    a8, a8
3f6107d0:	jruc   L3F610BA0
L3F6107E0:
3f6107e0:	sub    a7, a7
3f6107f0:	movb   a7, *a12(0x50)
3f610810:	setf   8, 0, 0
3f610820:	move   *a12(0x58), a5, 0
3f610840:	btst   1, a5
3f610850:	jreq   L3F610A10
3f610860:	move   a14, -*sp, 1
3f610870:	movk   6, a5
3f610880:	move   a5, *a14+, 1
3f610890:	move   a11, *a14+, 1
3f6108a0:	move   a12, a5
3f6108b0:	addk   32, a5
3f6108c0:	move   a5, *a14+, 1
3f6108d0:	calla  L3FB44400
3f610900:	setf   8, 0, 0
3f610910:	move   *a12(0x58), a5, 0
3f610930:	btst   4, a5
3f610940:	jreq   L3F610990
3f610950:	move   *a13(0xff60), a5, 1
3f610970:	movk   1, a7
3f610980:	move   a7, *a5, 1
L3F610990:
3f610990:	move   a14, -*sp, 1
3f6109a0:	move   *a13(0xa0), *a14+, 1
3f6109c0:	calla  L3FB338D0
3f6109f0:	movk   1, a8
3f610a00:	jruc   L3F610BA0
L3F610A10:
3f610a10:	move   *a12(0x60), a5, 1
3f610a30:	jreq   L3F610AA0
3f610a40:	move   a14, -*sp, 1
3f610a50:	move   *a12(0x60), *a14+, 1
3f610a70:	calla  L3F6ADF20
L3F610AA0:
3f610aa0:	move   *a13(0xffc0), *a12(0x60), 1
3f610ad0:	move   a14, -*sp, 1
3f610ae0:	move   a10, *a14+, 1
3f610af0:	move   a9, *a14+, 1
3f610b00:	calla  L3F60F260
3f610b30:	move   a14, -*sp, 1
3f610b40:	move   *a13(0xa0), *a14+, 1
3f610b60:	calla  L3FB338D0
3f610b90:	move   a7, a8
L3F610BA0:
3f610ba0:	move   *sp(0x120), a14, 1
3f610bc0:	mmfm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f610be0:	rets   2
L3F610BF0:
3f610bf0:	mmtm   sp, a5,a7,a9,a11,a13
3f610c10:	move   a14, a13
3f610c20:	addi   0x40, a14
3f610c40:	move   *a13(0xffe0), a11, 1
3f610c60:	setf   16, 1, 0
3f610c70:	move   *a11(0x40), a11, 0
3f610c90:	btst   7, a11
3f610ca0:	jane   L3F6118F0
3f610cc0:	move   *a13(0xffc0), a11, 1
3f610ce0:	addk   32, a11
3f610cf0:	move   *a11, a7, 1
3f610d00:	addk   4, a7
3f610d10:	move   a7, *a11, 1
3f610d20:	move   *a13(0xffc0), a11, 1
3f610d40:	move   *a11(0x40), a7, 0
3f610d60:	subk   4, a7
3f610d70:	move   a7, *a11(0x40), 0
3f610d90:	move   *a11(0x40), a7, 0
3f610db0:	jrne   L3F611540
3f610dc0:	calla  L3FB33870
3f610df0:	move   a8, *a13(0x20), 1
3f610e10:	setf   16, 1, 0
3f610e20:	move   *a11(0x50), a7, 0
3f610e40:	jrne   L3F610ED0
3f610e50:	move   a14, -*sp, 1
3f610e60:	movi   0x3f6159a0, a8
3f610e90:	move   a8, *a14+, 1
3f610ea0:	calla  L3F596290
L3F610ED0:
3f610ed0:	setf   16, 1, 0
3f610ee0:	move   *a11(0x50), a7, 0
3f610f00:	sll    0x4, a7
3f610f10:	addi   0x94540, a7
3f610f40:	setf   16, 0, 0
3f610f50:	move   *a7, a5, 0
3f610f60:	dec    a5
3f610f70:	move   a5, *a7, 0
3f610f80:	move   @0x94540, a7, 0
3f610fb0:	inc    a7
3f610fc0:	move   a7, @0x94540, 0
3f610ff0:	sub    a5, a5
3f611000:	move   a5, *a11(0x50), 0
3f611020:	move   *a11(0x20), a5, 1
3f611040:	cmpi   0x80, a5
3f611060:	jrc   L3F6112D0
3f611070:	move   *a11(0x20), a5, 1
3f611090:	sll    0x3, a5
3f6110a0:	add    a11, a5
3f6110b0:	andi   0xffffe000, a5
3f6110e0:	move   a5, *a13, 1
3f6110f0:	move   @0x94440, a11, 1
3f611120:	sub    a11, a5
3f611130:	sra    0xd, a5
3f611140:	sll    0x3, a5
3f611150:	addi   0x95580, a5
3f611180:	movb   *a5, a7
3f611190:	dec    a7
3f6111a0:	movb   a7, *a5
3f6111b0:	sll    0x18, a7
3f6111c0:	sra    0x18, a7
3f6111d0:	jrne   L3F6112D0
3f6111e0:	move   *a13, a7, 1
3f6111f0:	move   @0x95560, a5, 1
3f611220:	move   a5, *a7, 1
3f611230:	move   a7, @0x95560, 1
3f611260:	move   @0x944c0, a5, 1
3f611290:	inc    a5
3f6112a0:	move   a5, @0x944c0, 1
L3F6112D0:
3f6112d0:	move   *a13(0xffc0), a11, 1
3f6112f0:	move   *a11, *a13, 1
3f611300:	move   @0x95540, a7, 1
3f611330:	move   a7, *a11, 1
3f611340:	sub    a5, a5
3f611350:	move   a5, *a11(0x20), 1
3f611370:	move   a5, *a11(0x3e0), 1
3f611390:	move   a11, @0x95540, 1
3f6113c0:	move   a14, -*sp, 1
3f6113d0:	move   *a13(0x20), *a14+, 1
3f6113f0:	calla  L3FB338D0
3f611420:	move   @0x95d90, a7, 1
3f611450:	jreq   L3F611510
3f611460:	move   a5, @0x95d90, 1
3f611490:	move   a14, -*sp, 1
3f6114a0:	movi   0x95540, a7
3f6114d0:	move   a7, *a14+, 1
3f6114e0:	calla  L3F6FB7E0
L3F611510:
3f611510:	move   *a13(0x0), *a13(0xffc0), 1
L3F611540:
3f611540:	move   *a13(0xffc0), a11, 1
3f611560:	setf   16, 1, 0
3f611570:	move   *a11(0x40), a7, 0
3f611590:	subk   8, a7
3f6115a0:	jrc   L3F6118F0
3f6115b0:	move   *a11(0x20), a7, 1
3f6115d0:	sll    0x3, a7
3f6115e0:	add    a11, a7
3f6115f0:	move   a7, a9
3f611600:	move   a14, -*sp, 1
3f611610:	setf   16, 0, 0
3f611620:	move   *a9, a8, 0
3f611630:	move   a8, *a14+, 1
3f611640:	calla  L3FB2C000
3f611670:	dec    a8
3f611680:	jrne   L3F6118F0
3f611690:	setf   8, 0, 0
3f6116a0:	move   *a9(0x20), a7, 0
3f6116c0:	sll    0x1, a7
3f6116d0:	move   *a9(0x28), a5, 0
3f6116f0:	sll    0x1, a5
3f611700:	add    a5, a7
3f611710:	setf   16, 1, 0
3f611720:	move   *a11(0x40), a5, 0
3f611740:	subk   8, a5
3f611750:	cmp    a7, a5
3f611760:	jrnc   L3F611810
3f611770:	jruc   L3F6118F0
L3F611780:
3f611780:	move   a14, -*sp, 1
3f611790:	move   *a13(0xffc0), *a14+, 1
3f6117b0:	move   *a13(0xffe0), *a14+, 1
3f6117d0:	calla  L3F6119A0
3f611800:	jruc   L3F611950
L3F611810:
3f611810:	move   a14, -*sp, 1
3f611820:	setf   16, 0, 0
3f611830:	move   *a9(0x10), a8, 0
3f611850:	move   a8, *a14+, 1
3f611860:	calla  L3FB2C000
3f611890:	subi   0x800, a8
3f6118b0:	jreq   L3F611780
3f6118c0:	subi   0x800, a8
3f6118e0:	jreq   L3F611780
L3F6118F0:
3f6118f0:	move   a14, -*sp, 1
3f611900:	move   *a13(0xffc0), *a14+, 1
3f611920:	calla  L3F6ADF20
L3F611950:
3f611950:	move   *sp(0xc0), a14, 1
3f611970:	mmfm   sp, a5,a7,a9,a11,a13
3f611990:	rets   2
L3F6119A0:
3f6119a0:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f6119c0:	move   a14, a13
3f6119d0:	addi   0xa20, a14
3f6119f0:	move   *a13(0xffe0), a9, 1
3f611a10:	sub    a7, a7
3f611a20:	move   a7, *a13(0x20), 1
3f611a40:	move   a7, *a13(0x200), 1
3f611a60:	move   *a9(0x2d0), *a13(0x180), 1
3f611a90:	move   *a13(0xffc0), a5, 1
3f611ab0:	move   *a5(0x20), a5, 1
3f611ad0:	sll    0x3, a5
3f611ae0:	move   *a13(0xffc0), a10, 1
3f611b00:	add    a5, a10
3f611b10:	move   a14, -*sp, 1
3f611b20:	setf   16, 0, 0
3f611b30:	move   *a10(0x10), a8, 0
3f611b50:	move   a8, *a14+, 1
3f611b60:	calla  L3FB2C000
3f611b90:	move   a8, *a13(0x1a0), 1
3f611bb0:	move   a14, -*sp, 1
3f611bc0:	setf   16, 0, 0
3f611bd0:	move   *a10(0x30), a8, 0
3f611bf0:	move   a8, *a14+, 1
3f611c00:	calla  L3FB2C000
3f611c30:	move   a8, *a13(0x1c0), 1
3f611c50:	move   a14, -*sp, 1
3f611c60:	movk   4, a5
3f611c70:	move   a5, *a14+, 1
3f611c80:	move   a13, a5
3f611c90:	addi   0x140, a5
3f611cb0:	move   a5, *a14+, 1
3f611cc0:	move   a10, a5
3f611cd0:	addi   0x70, a5
3f611cf0:	move   a5, *a14+, 1
3f611d00:	calla  L3FB44400
3f611d30:	move   a14, -*sp, 1
3f611d40:	movk   4, a5
3f611d50:	move   a5, *a14+, 1
3f611d60:	move   a13, a5
3f611d70:	addi   0x160, a5
3f611d90:	move   a5, *a14+, 1
3f611da0:	move   a10, a5
3f611db0:	addi   0xc0, a5
3f611dd0:	move   a5, *a14+, 1
3f611de0:	calla  L3FB44400
3f611e10:	move   a14, -*sp, 1
3f611e20:	movk   6, a5
3f611e30:	move   a5, *a14+, 1
3f611e40:	move   a9, a5
3f611e50:	addi   0x2a0, a5
3f611e70:	move   a5, *a14+, 1
3f611e80:	move   a10, a5
3f611e90:	addi   0x40, a5
3f611eb0:	move   a5, *a14+, 1
3f611ec0:	calla  L3F942230
3f611ef0:	move   a8, a5
3f611f00:	jaeq   L3F613EF0
3f611f20:	move   a14, -*sp, 1
3f611f30:	movk   6, a5
3f611f40:	move   a5, *a14+, 1
3f611f50:	movi   0x1e0500, a5
3f611f80:	move   a5, *a14+, 1
3f611f90:	move   a10, a5
3f611fa0:	addi   0x40, a5
3f611fc0:	move   a5, *a14+, 1
3f611fd0:	calla  L3F942230
3f612000:	move   a8, a5
3f612010:	jrne   L3F612210
3f612020:	move   a14, -*sp, 1
3f612030:	move   a14, -*sp, 1
3f612040:	move   *a13(0x140), *a14+, 1
3f612060:	calla  L3FB2C140
3f612090:	move   a8, *a14+, 1
3f6120a0:	movi   0x3f6159d0, a8
3f6120d0:	move   a8, *a14+, 1
3f6120e0:	move   a13, a5
3f6120f0:	addi   0x220, a5
3f612110:	move   a5, *a14+, 1
3f612120:	calla  L3FB34430
3f612150:	move   a14, -*sp, 1
3f612160:	movk   2, a5
3f612170:	move   a5, *a14+, 1
3f612180:	move   a13, a5
3f612190:	addi   0x220, a5
3f6121b0:	move   a5, *a14+, 1
3f6121c0:	calla  L3F309350
3f6121f0:	jauc   L3F613EF0
L3F612210:
3f612210:	move   *a13(0x140), a5, 1
3f612230:	move   *a13(0x180), a7, 1
3f612250:	cmp    a7, a5
3f612260:	jrne   L3F612570
3f612270:	move   a7, a8
3f612280:	jreq   L3F612570
3f612290:	inc    a7
3f6122a0:	jreq   L3F612570
3f6122b0:	move   a14, -*sp, 1
3f6122c0:	move   a14, -*sp, 1
3f6122d0:	move   a10, a7
3f6122e0:	addi   0x40, a7
3f612300:	move   a7, *a14+, 1
3f612310:	calla  L3F615610
3f612340:	move   a8, *a14+, 1
3f612350:	movi   0x3f615b68, a8
3f612380:	move   a8, *a14+, 1
3f612390:	movi   0x3f615ce8, a8
3f6123c0:	move   a8, *a14+, 1
3f6123d0:	move   a13, a7
3f6123e0:	addi   0x220, a7
3f612400:	move   a7, *a14+, 1
3f612410:	calla  L3FB34430
3f612440:	move   a14, -*sp, 1
3f612450:	movk   3, a7
3f612460:	move   a7, *a14+, 1
3f612470:	move   a13, a7
3f612480:	addi   0x220, a7
3f6124a0:	move   a7, *a14+, 1
3f6124b0:	calla  L3F309350
3f6124e0:	move   *a13(0x180), *a13(0x160), 1
3f612510:	move   *a13(0x1c0), a7, 1
3f612530:	dsj    a7, L3F613EF0
3f612550:	jauc   L3F612FD0
L3F612570:
3f612570:	calla  L3FB33870
3f6125a0:	move   a8, *a13(0x1e0), 1
3f6125c0:	movk   19, a7
3f6125d0:	modu   a7, a5
3f6125e0:	move   a5, a7
3f6125f0:	sll    0x3, a7
3f612600:	add    a5, a7
3f612610:	sll    0x7, a7
3f612620:	move   a7, a11
3f612630:	addi   0x1daf60, a11
3f612660:	sub    a12, a12
L3F612670:
3f612670:	move   *a11, a7, 1
3f612680:	move   *a13(0x140), a5, 1
3f6126a0:	cmp    a5, a7
3f6126b0:	jreq   L3F612720
3f6126c0:	inc    a12
3f6126d0:	addi   0x80, a11
3f6126f0:	cmpi   0x9, a12
3f612710:	jrlt   L3F612670
L3F612720:
3f612720:	cmpi   0x9, a12
3f612740:	jrlt   L3F612760
3f612750:	sub    a11, a11
L3F612760:
3f612760:	move   a11, a7
3f612770:	jreq   L3F612AA0
3f612780:	move   a14, -*sp, 1
3f612790:	movk   6, a7
3f6127a0:	move   a7, *a14+, 1
3f6127b0:	move   a11, a7
3f6127c0:	addk   32, a7
3f6127d0:	move   a7, *a14+, 1
3f6127e0:	move   a10, a7
3f6127f0:	addi   0x40, a7
3f612810:	move   a7, *a14+, 1
3f612820:	calla  L3FB44400
3f612850:	setf   8, 0, 0
3f612860:	move   *a11(0x58), a7, 0
3f612880:	btst   1, a7
3f612890:	jrne   L3F6128D0
3f6128a0:	movk   1, a7
3f6128b0:	move   a7, *a13(0x200), 1
L3F6128D0:
3f6128d0:	move   *a11(0x58), a7, 0
3f6128f0:	movk   2, a5
3f612900:	or     a5, a7
3f612910:	movb   a7, *a11(0x58)
3f612930:	move   *a11(0x60), a7, 1
3f612950:	jreq   L3F612AA0
3f612960:	setf   16, 1, 0
3f612970:	move   a5, *a13(0x40), 0
3f612990:	move   *a13(0x140), *a13(0x60), 1
3f6129c0:	move   a14, -*sp, 1
3f6129d0:	move   a13, a7
3f6129e0:	addi   0x40, a7
3f612a00:	move   a7, *a14+, 1
3f612a10:	move   *a11(0x60), *a14+, 1
3f612a30:	move   a9, *a14+, 1
3f612a40:	move   *a9(0x160), a3, 1
3f612a60:	call   a3
3f612a70:	sub    a3, a3
3f612a80:	move   a3, *a11(0x60), 1
L3F612AA0:
3f612aa0:	move   a11, a3
3f612ab0:	jrne   L3F612D30
3f612ac0:	move   *a13(0x160), a7, 1
3f612ae0:	move   *a13(0x180), a5, 1
3f612b00:	cmp    a5, a7
3f612b10:	jrne   L3F612D30
3f612b20:	move   a14, -*sp, 1
3f612b30:	move   a13, a3
3f612b40:	addi   0x140, a3
3f612b60:	move   a3, *a14+, 1
3f612b70:	calla  L3F614200
3f612ba0:	move   a8, a11
3f612bb0:	jreq   L3F612D30
3f612bc0:	move   a14, -*sp, 1
3f612bd0:	movk   6, a3
3f612be0:	move   a3, *a14+, 1
3f612bf0:	move   a11, a3
3f612c00:	addk   32, a3
3f612c10:	move   a3, *a14+, 1
3f612c20:	move   a10, a3
3f612c30:	addi   0x40, a3
3f612c50:	move   a3, *a14+, 1
3f612c60:	calla  L3FB44400
3f612c90:	movk   1, a3
3f612ca0:	move   a3, *a13(0x200), 1
3f612cc0:	setf   8, 0, 0
3f612cd0:	move   *a11(0x58), a5, 0
3f612cf0:	movk   2, a7
3f612d00:	or     a7, a5
3f612d10:	movb   a5, *a11(0x58)
L3F612D30:
3f612d30:	move   a14, -*sp, 1
3f612d40:	move   *a13(0x1e0), *a14+, 1
3f612d60:	calla  L3FB338D0
3f612d90:	jruc   L3F612FD0
L3F612DA0:
3f612da0:	move   a11, a3
3f612db0:	jreq   L3F612E30
3f612dc0:	setf   8, 0, 0
3f612dd0:	move   *a11(0x58), a7, 0
3f612df0:	movk   16, a5
3f612e00:	or     a5, a7
3f612e10:	movb   a7, *a11(0x58)
L3F612E30:
3f612e30:	move   *a13(0x1c0), a7, 1
3f612e50:	dsj    a7, L3F613EF0
3f612e70:	setf   16, 1, 0
3f612e80:	move   *a9(0x40), a7, 0
3f612ea0:	btst   5, a7
3f612eb0:	jreq   L3F613050
3f612ec0:	jauc   L3F613EF0
L3F612EE0:
3f612ee0:	move   *a13(0x1c0), a7, 1
3f612f00:	dec    a7
3f612f10:	jreq   L3F613050
3f612f20:	move   *a13(0x200), a7, 1
3f612f40:	jaeq   L3F613EF0
3f612f60:	setf   16, 1, 0
3f612f70:	move   *a9(0x40), a5, 0
3f612f90:	btst   5, a5
3f612fa0:	jreq   L3F613050
3f612fb0:	jauc   L3F613EF0
L3F612FD0:
3f612fd0:	move   *a13(0x1a0), a8, 1
3f612ff0:	subi   0x800, a8
3f613010:	jreq   L3F612EE0
3f613020:	subi   0x800, a8
3f613040:	jreq   L3F612DA0
L3F613050:
3f613050:	move   *a13(0x160), a7, 1
3f613070:	move   *a13(0x180), a5, 1
3f613090:	cmp    a5, a7
3f6130a0:	jrne   L3F613280
3f6130b0:	move   a14, -*sp, 1
3f6130c0:	movk   6, a3
3f6130d0:	move   a3, *a14+, 1
3f6130e0:	move   a10, a3
3f6130f0:	addi   0x90, a3
3f613110:	move   a3, *a14+, 1
3f613120:	move   a10, a3
3f613130:	addi   0x40, a3
3f613150:	move   a3, *a14+, 1
3f613160:	calla  L3FB44400
3f613190:	move   a14, -*sp, 1
3f6131a0:	movk   6, a3
3f6131b0:	move   a3, *a14+, 1
3f6131c0:	move   a10, a3
3f6131d0:	addi   0x40, a3
3f6131f0:	move   a3, *a14+, 1
3f613200:	move   a9, a3
3f613210:	addi   0x2a0, a3
3f613230:	move   a3, *a14+, 1
3f613240:	calla  L3FB44400
3f613270:	jruc   L3F613650
L3F613280:
3f613280:	movk   19, a3
3f613290:	modu   a3, a7
3f6132a0:	move   a7, a3
3f6132b0:	sll    0x3, a3
3f6132c0:	add    a7, a3
3f6132d0:	sll    0x7, a3
3f6132e0:	move   a3, a11
3f6132f0:	addi   0x1daf60, a11
3f613320:	sub    a12, a12
L3F613330:
3f613330:	move   *a11, a7, 1
3f613340:	move   *a13(0x160), a5, 1
3f613360:	cmp    a5, a7
3f613370:	jreq   L3F6133E0
3f613380:	inc    a12
3f613390:	addi   0x80, a11
3f6133b0:	cmpi   0x9, a12
3f6133d0:	jrlt   L3F613330
L3F6133E0:
3f6133e0:	cmpi   0x9, a12
3f613400:	jrlt   L3F613420
3f613410:	sub    a11, a11
L3F613420:
3f613420:	move   a11, a3
3f613430:	jaeq   L3F613EF0
3f613450:	setf   8, 0, 0
3f613460:	move   *a11(0x58), a7, 0
3f613480:	btst   3, a7
3f613490:	jaeq   L3F613EF0
3f6134b0:	move   a14, -*sp, 1
3f6134c0:	movk   6, a7
3f6134d0:	move   a7, *a14+, 1
3f6134e0:	move   a10, a3
3f6134f0:	addi   0x90, a3
3f613510:	move   a3, *a14+, 1
3f613520:	move   a10, a3
3f613530:	addi   0x40, a3
3f613550:	move   a3, *a14+, 1
3f613560:	calla  L3FB44400
3f613590:	move   a14, -*sp, 1
3f6135a0:	move   a7, *a14+, 1
3f6135b0:	move   a10, a3
3f6135c0:	addi   0x40, a3
3f6135e0:	move   a3, *a14+, 1
3f6135f0:	move   a11, a3
3f613600:	addk   32, a3
3f613610:	move   a3, *a14+, 1
3f613620:	calla  L3FB44400
L3F613650:
3f613650:	move   a14, -*sp, 1
3f613660:	movk   4, a7
3f613670:	move   a7, *a14+, 1
3f613680:	move   a10, a5
3f613690:	addi   0xc0, a5
3f6136b0:	move   a5, *a14+, 1
3f6136c0:	move   a10, a5
3f6136d0:	addi   0x70, a5
3f6136f0:	move   a5, *a14+, 1
3f613700:	calla  L3FB44400
3f613730:	move   a14, -*sp, 1
3f613740:	move   a7, *a14+, 1
3f613750:	move   a10, a5
3f613760:	addi   0x70, a5
3f613780:	move   a5, *a14+, 1
3f613790:	move   a13, a5
3f6137a0:	addi   0x160, a5
3f6137c0:	move   a5, *a14+, 1
3f6137d0:	calla  L3FB44400
3f613800:	move   a14, -*sp, 1
3f613810:	movk   2, a3
3f613820:	move   a3, *a14+, 1
3f613830:	calla  L3FB2C000
3f613860:	setf   16, 0, 0
3f613870:	move   a8, *a10(0x30), 0
3f613890:	move   *a13(0x1c0), a3, 1
3f6138b0:	subk   2, a3
3f6138c0:	jrne   L3F613980
3f6138d0:	move   a14, -*sp, 1
3f6138e0:	movi   0x1000, a3
3f613900:	move   a3, *a14+, 1
3f613910:	calla  L3FB2C000
3f613940:	setf   16, 0, 0
3f613950:	move   a8, *a10(0x10), 0
3f613970:	jruc   L3F613B00
L3F613980:
3f613980:	move   *a13(0x1a0), a3, 1
3f6139a0:	cmpi   0x800, a3
3f6139c0:	jrne   L3F613B00
3f6139d0:	setf   16, 1, 0
3f6139e0:	move   *a9(0x40), a7, 0
3f613a00:	btst   5, a7
3f613a10:	jrne   L3F613B00
3f613a20:	move   a14, -*sp, 1
3f613a30:	movi   0x3b9aca00, a7
3f613a60:	move   a7, *a14+, 1
3f613a70:	sub    a5, a5
3f613a80:	move   a5, *a14+, 1
3f613a90:	move   *a13(0xffc0), *a14+, 1
3f613ab0:	calla  L3F6AE7B0
3f613ae0:	move   a8, *a13(0x20), 1
L3F613B00:
3f613b00:	move   a13, a7
3f613b10:	addi   0xd0, a7
3f613b30:	move   a7, *a13, 1
3f613b40:	move   a14, -*sp, 1
3f613b50:	movk   6, a5
3f613b60:	move   a5, *a14+, 1
3f613b70:	move   a7, *a14+, 1
3f613b80:	move   a10, a3
3f613b90:	addi   0x90, a3
3f613bb0:	move   a3, *a14+, 1
3f613bc0:	calla  L3FB44400
3f613bf0:	movi   0x806, a3
3f613c10:	setf   16, 0, 0
3f613c20:	move   a3, *a7(0x60), 0
3f613c40:	sub    a5, a5
3f613c50:	move   a5, *a13(0xc0), 0
3f613c70:	move   a14, -*sp, 1
3f613c80:	move   a13, a5
3f613c90:	addi   0xc0, a5
3f613cb0:	move   a5, *a14+, 1
3f613cc0:	move   *a13(0xffc0), *a14+, 1
3f613ce0:	move   a9, *a14+, 1
3f613cf0:	move   *a9(0x160), a3, 1
3f613d10:	call   a3
3f613d20:	move   *a13(0x20), a3, 1
3f613d40:	jreq   L3F613F50
3f613d50:	move   *a3(0x20), a5, 1
3f613d70:	sll    0x3, a5
3f613d80:	add    a3, a5
3f613d90:	move   a5, a10
3f613da0:	move   a14, -*sp, 1
3f613db0:	movi   0x1000, a5
3f613dd0:	move   a5, *a14+, 1
3f613de0:	calla  L3FB2C000
3f613e10:	setf   16, 0, 0
3f613e20:	move   a8, *a10(0x10), 0
3f613e40:	move   a14, -*sp, 1
3f613e50:	move   a13, a5
3f613e60:	addi   0xc0, a5
3f613e80:	move   a5, *a14+, 1
3f613e90:	move   a3, *a14+, 1
3f613ea0:	move   a9, *a14+, 1
3f613eb0:	move   *a9(0x160), a5, 1
3f613ed0:	call   a5
3f613ee0:	jruc   L3F613F50
L3F613EF0:
3f613ef0:	move   a14, -*sp, 1
3f613f00:	move   *a13(0xffc0), *a14+, 1
3f613f20:	calla  L3F6ADF20
L3F613F50:
3f613f50:	move   *sp(0x120), a14, 1
3f613f70:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f613f90:	rets   2
L3F613FA0:
3f613fa0:	mmtm   sp, a9,a11,a13
3f613fc0:	move   a14, a13
3f613fd0:	addk   32, a14
3f613fe0:	move   *a13(0xffe0), a9, 1
3f614000:	calla  L3FB33870
3f614030:	move   a8, *a13, 1
3f614040:	move   *a9(0x60), a11, 1
3f614060:	jreq   L3F6140D0
3f614070:	move   a14, -*sp, 1
3f614080:	move   *a9(0x60), *a14+, 1
3f6140a0:	calla  L3F6ADF20
L3F6140D0:
3f6140d0:	sub    a11, a11
3f6140e0:	move   a11, *a9(0x60), 1
3f614100:	movb   a11, *a9(0x58)
3f614120:	movb   a11, *a9(0x50)
3f614140:	move   a11, *a9, 1
3f614150:	move   a14, -*sp, 1
3f614160:	move   *a13(0x0), *a14+, 1
3f614180:	calla  L3FB338D0
3f6141b0:	move   *sp(0x80), a14, 1
3f6141d0:	mmfm   sp, a9,a11,a13
3f6141f0:	rets   2
L3F614200:
3f614200:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f614220:	move   a14, a13
3f614230:	addk   32, a14
3f614240:	movi   0xffff, a7
3f614260:	move   a7, *a13, 1
3f614270:	sub    a11, a11
3f614280:	move   @0x1e0550, a7, 1
3f6142b0:	jreq   L3F6143B0
3f6142c0:	move   a11, @0x1e0550, 1
3f6142f0:	move   a14, -*sp, 1
3f614300:	move   @0x95db0, *a14+, 1
3f614330:	move   a11, *a14+, 1
3f614340:	movi   0x3f60ee00, a7
3f614370:	move   a7, *a14+, 1
3f614380:	calla  L3F6FC200
L3F6143B0:
3f6143b0:	move   *a13(0xffe0), a7, 1
3f6143d0:	move   *a7, a5, 1
3f6143e0:	movk   19, a7
3f6143f0:	modu   a7, a5
3f614400:	move   a5, a7
3f614410:	sll    0x3, a7
3f614420:	add    a5, a7
3f614430:	sll    0x7, a7
3f614440:	move   a7, a10
3f614450:	addi   0x1daf60, a10
3f614480:	jruc   L3F614600
3f614490:	nop
3f6144a0:	nop
3f6144b0:	nop
3f6144c0:	nop
3f6144d0:	nop
3f6144e0:	nop
3f6144f0:	nop
3f614500:	nop
3f614510:	nop
3f614520:	nop
3f614530:	nop
3f614540:	nop
3f614550:	nop
3f614560:	nop
3f614570:	nop
3f614580:	nop
3f614590:	nop
3f6145a0:	nop
3f6145b0:	nop
3f6145c0:	nop
3f6145d0:	nop
3f6145e0:	nop
3f6145f0:	nop
L3F614600:
3f614600:	move   a11, a9
3f614610:	setf   8, 0, 0
L3F614620:
3f614620:	move   *a10(0x58), a7, 0
3f614640:	jreq   L3F614820
3f614650:	move   *a10(0x58), a7, 0
3f614670:	btst   2, a7
3f614680:	jrne   L3F614720
3f614690:	move   *a10(0x50), a7, 0
3f6146b0:	move   *a13, a5, 1
3f6146c0:	cmp    a5, a7
3f6146d0:	jrle   L3F614720
3f6146e0:	move   *a10(0x50), a7, 0
3f614700:	move   a7, *a13, 1
3f614710:	move   a10, a11
L3F614720:
3f614720:	inc    a9
3f614730:	addi   0x80, a10
3f614750:	cmpi   0x9, a9
3f614770:	jrlt   L3F614620
3f614780:	move   a11, a5
3f614790:	jrne   L3F6147C0
3f6147a0:	sub    a8, a8
3f6147b0:	jruc   L3F614890
L3F6147C0:
3f6147c0:	move   a11, a10
3f6147d0:	move   a14, -*sp, 1
3f6147e0:	move   a10, *a14+, 1
3f6147f0:	calla  L3F613FA0
L3F614820:
3f614820:	move   *a13(0xffe0), a7, 1
3f614840:	move   *a7, *a10, 1
3f614850:	movk   1, a5
3f614860:	movb   a5, *a10(0x58)
3f614880:	move   a10, a8
L3F614890:
3f614890:	move   *sp(0xe0), a14, 1
3f6148b0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f6148d0:	rets   2
L3F6148E0:
3f6148e0:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f614900:	move   a14, a13
3f614910:	addk   32, a14
3f614920:	move   *a13(0xffc0), a9, 1
3f614940:	setf   16, 0, 0
3f614950:	move   *a9, a7, 0
3f614960:	subk   2, a7
3f614970:	jrne   L3F6149B0
3f614980:	move   *a9(0x80), a7, 0
3f6149a0:	jreq   L3F6149F0
L3F6149B0:
3f6149b0:	movi   0x2f, a8
3f6149d0:	jauc   L3F6155C0
L3F6149F0:
3f6149f0:	move   a9, a11
3f614a00:	calla  L3FB33870
3f614a30:	move   a8, *a13, 1
3f614a40:	move   *a11(0x20), a7, 1
3f614a60:	movk   19, a5
3f614a70:	modu   a5, a7
3f614a80:	move   a7, a5
3f614a90:	sll    0x3, a5
3f614aa0:	add    a7, a5
3f614ab0:	sll    0x7, a5
3f614ac0:	move   a5, a10
3f614ad0:	addi   0x1daf60, a10
3f614b00:	sub    a12, a12
L3F614B10:
3f614b10:	move   *a10, a7, 1
3f614b20:	move   *a11(0x20), a5, 1
3f614b40:	cmp    a5, a7
3f614b50:	jreq   L3F614BC0
3f614b60:	inc    a12
3f614b70:	addi   0x80, a10
3f614b90:	cmpi   0x9, a12
3f614bb0:	jrlt   L3F614B10
L3F614BC0:
3f614bc0:	cmpi   0x9, a12
3f614be0:	jrlt   L3F614C00
3f614bf0:	sub    a10, a10
L3F614C00:
3f614c00:	move   a10, a5
3f614c10:	jane   L3F615490
3f614c30:	move   *a13(0xffe0), a7, 1
3f614c50:	cmpi   0x8024691e, a7
3f614c80:	jreq   L3F614D20
3f614c90:	move   a14, -*sp, 1
3f614ca0:	move   *a13(0x0), *a14+, 1
3f614cc0:	calla  L3FB338D0
3f614cf0:	movk   6, a8
3f614d00:	jauc   L3F6155C0
L3F614D20:
3f614d20:	move   a14, -*sp, 1
3f614d30:	move   a9, *a14+, 1
3f614d40:	calla  L3F6595F0
3f614d70:	move   a8, a5
3f614d80:	jrne   L3F615490
3f614d90:	move   a14, -*sp, 1
3f614da0:	move   *a13(0x0), *a14+, 1
3f614dc0:	calla  L3FB338D0
3f614df0:	movi   0x33, a8
3f614e10:	jruc   L3F6155C0
L3F614E20:
3f614e20:	move   a10, a5
3f614e30:	jrne   L3F615160
3f614e40:	move   a14, -*sp, 1
3f614e50:	move   a11, a7
3f614e60:	addk   32, a7
3f614e70:	move   a7, *a14+, 1
3f614e80:	calla  L3F614200
3f614eb0:	move   a8, a10
3f614ec0:	jrne   L3F614F60
3f614ed0:	move   a14, -*sp, 1
3f614ee0:	move   *a13(0x0), *a14+, 1
3f614f00:	calla  L3FB338D0
3f614f30:	movi   0x31, a8
3f614f50:	jruc   L3F6155C0
L3F614F60:
3f614f60:	move   *a9(0x100), a7, 1
3f614f80:	btst   2, a7
3f614f90:	jreq   L3F615160
3f614fa0:	move   a14, -*sp, 1
3f614fb0:	move   a11, a7
3f614fc0:	addk   32, a7
3f614fd0:	move   a7, *a14+, 1
3f614fe0:	calla  L3F614200
3f615010:	move   a8, a12
3f615020:	jrne   L3F615110
3f615030:	move   a14, -*sp, 1
3f615040:	move   a10, *a14+, 1
3f615050:	calla  L3F613FA0
3f615080:	move   a14, -*sp, 1
3f615090:	move   *a13(0x0), *a14+, 1
3f6150b0:	calla  L3FB338D0
3f6150e0:	movi   0x31, a8
3f615100:	jruc   L3F6155C0
L3F615110:
3f615110:	move   a14, -*sp, 1
3f615120:	move   a12, *a14+, 1
3f615130:	calla  L3F613FA0
L3F615160:
3f615160:	move   a14, -*sp, 1
3f615170:	movk   6, a7
3f615180:	move   a7, *a14+, 1
3f615190:	move   a10, a5
3f6151a0:	addk   32, a5
3f6151b0:	move   a5, *a14+, 1
3f6151c0:	move   a9, a5
3f6151d0:	addi   0x90, a5
3f6151f0:	move   a5, *a14+, 1
3f615200:	calla  L3FB44400
3f615230:	move   *a9(0x100), a5, 1
3f615250:	andi   0x1c, a5
3f615280:	movk   3, a3
3f615290:	or     a3, a5
3f6152a0:	movb   a5, *a10(0x58)
3f6152c0:	sub    a5, a5
3f6152d0:	movb   a5, *a10(0x50)
3f6152f0:	jruc   L3F615550
L3F615300:
3f615300:	move   a14, -*sp, 1
3f615310:	move   a10, *a14+, 1
3f615320:	calla  L3F613FA0
3f615350:	jruc   L3F615550
L3F615360:
3f615360:	move   a14, -*sp, 1
3f615370:	movk   6, a7
3f615380:	move   a7, *a14+, 1
3f615390:	move   a9, a5
3f6153a0:	addi   0x90, a5
3f6153c0:	move   a5, *a14+, 1
3f6153d0:	move   a10, a5
3f6153e0:	addk   32, a5
3f6153f0:	move   a5, *a14+, 1
3f615400:	calla  L3FB44400
3f615430:	setf   8, 0, 0
3f615440:	move   *a10(0x58), a5, 0
3f615460:	move   a5, *a9(0x100), 1
3f615480:	jruc   L3F615550
L3F615490:
3f615490:	move   *a13(0xffe0), a8, 1
3f6154b0:	addi   0x7fdb96e2, a8
3f6154e0:	jreq   L3F614E20
3f6154f0:	subk   2, a8
3f615500:	jreq   L3F615300
3f615510:	subi   0x3fffffff, a8
3f615540:	jreq   L3F615360
L3F615550:
3f615550:	move   a14, -*sp, 1
3f615560:	move   *a13(0x0), *a14+, 1
3f615580:	calla  L3FB338D0
3f6155b0:	sub    a8, a8
L3F6155C0:
3f6155c0:	move   *sp(0x120), a14, 1
3f6155e0:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f615600:	rets   2
L3F615610:
3f615610:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f615630:	move   a14, a13
3f615640:	move   *a13(0xffe0), a9, 1
3f615660:	movi   0x1e0570, a11
3f615690:	sub    a10, a10
3f6156a0:	setf   8, 0, 0
L3F6156B0:
3f6156b0:	move   *a9, a7, 0
3f6156c0:	srl    0x4, a7
3f6156d0:	sll    0x3, a7
3f6156e0:	addi   0x1e0600, a7
3f615710:	move   *a7(0x0), *a11+, 0
3f615730:	move   *a9+, a7, 0
3f615740:	movk   15, a5
3f615750:	and    a5, a7
3f615760:	sll    0x3, a7
3f615770:	addi   0x1e0600, a7
3f6157a0:	move   *a7(0x0), *a11+, 0
3f6157c0:	movi   0x3a, a7
3f6157e0:	move   a7, *a11+, 0
3f6157f0:	inc    a10
3f615800:	cmpi   0x6, a10
3f615820:	jrlt   L3F6156B0
3f615830:	sub    a5, a5
3f615840:	move   a5, -*a11, 0
3f615850:	movi   0x1e0570, a8
3f615880:	move   *sp(0xe0), a14, 1
3f6158a0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f6158c0:	rets   2
3f6158d0:	.word  0x7261
3f6158e0:	.word  0x7270
3f6158f0:	.word  0x7365
3f615900:	mods   a3, sp
3f615910:	sra    b11, b6
3f615920:	sla    0x1, b10
3f615930:	modu   a11, a14
3f615940:	srl    a1, a0
3f615950:	sra    b11, b2
3f615960:	sla    0x3, a5
3f615970:	modu   a3, a5
3f615980:	.word  0x7274
3f615990:	.word  0x0079
3f6159a0:	srl    a3, a13
3f6159b0:	sra    b11, b2
3f6159c0:	.word  0x0065
3f6159d0:	.word  0x7261
3f6159e0:	dsjs   b0, L3F615B20
3f6159f0:	sra    a9, a0
3f615a00:	rl     b3, b4
3f615a10:	.word  0x7265
3f615a20:	sla    a9, a0
3f615a30:	sra    a3, a4
3f615a40:	sra    b11, b2
3f615a50:	.word  0x7373
3f615a60:	rl     a9, a0
3f615a70:	sla    0x3, b3
3f615a80:	.word  0x7262
3f615a90:	sla    a11, sp
3f615aa0:	sll    a11, a4
3f615ab0:	.word  0x7361
3f615ac0:	sla    0x3, b4
3f615ad0:	modu   a11, a6
3f615ae0:	sla    0x3, b2
3f615af0:	and    a2, a9
3f615b00:	sla    a9, a0
3f615b10:	sra    a3, a4
L3F615B20:
3f615b20:	sra    b11, b2
3f615b30:	.word  0x7373
3f615b40:	sll    0x9, a0
3f615b50:	srl    0xd, b8
3f615b60:	sub    a0, a0
3f615b70:	.word  0x7075
3f615b80:	rl     a11, a12
3f615b90:	sla    a11, a3
3f615ba0:	sra    b11, b4
3f615bb0:	cmp    a9, a0
3f615bc0:	sla    0x2, b0
3f615bd0:	sra    a3, a1
3f615be0:	.word  0x7264
3f615bf0:	.word  0x7365
3f615c00:	sla    0x3, b3
3f615c10:	sra    b11, b3
3f615c20:	.word  0x746e
3f615c30:	srl    a1, a0
3f615c40:	modu   b11, b2
3f615c50:	sla    0x3, a13
3f615c60:	.word  0x7465
3f615c70:	sra    a11, a8
3f615c80:	modu   b3, b2
3f615c90:	.word  0x7465
3f615ca0:	sla    a9, a0
3f615cb0:	sra    a3, a4
3f615cc0:	sra    b11, b2
3f615cd0:	.word  0x7373
3f615ce0:	sll    0x8, a0
3f615cf0:	dsjs   b3, L3F615E30
3f615d00:	sll    0x9, a0
3f615d10:	srl    0xd, b3
3f615d20:	.word  0x0000
3f615d30:	.word  0x0000
3f615d40:	.word  0x0000
3f615d50:	.word  0x0000
3f615d60:	.word  0x0000
3f615d70:	.word  0x0000
3f615d80:	.word  0x0000
3f615d90:	.word  0x0000
3f615da0:	.word  0x0000
3f615db0:	.word  0x0000
3f615dc0:	.word  0x0000
3f615dd0:	.word  0x0000
3f615de0:	.word  0x0000
3f615df0:	.word  0x0000
3f615e00:	mmtm   sp, a9,a10,a11,a13
3f615e20:	move   a14, a13
L3F615E30:
3f615e30:	move   *a13(0xffe0), a9, 1
3f615e50:	move   a14, -*sp, 1
3f615e60:	move   a9, a11
3f615e70:	addk   32, a11
3f615e80:	move   *a11+, *a14+, 1
3f615e90:	calla  L3F6166D0
3f615ec0:	move   a8, a10
3f615ed0:	jreq   L3F615F90
3f615ee0:	move   a10, a11
3f615ef0:	andi   0xff, a11
3f615f20:	jrne   L3F615F90
L3F615F30:
3f615f30:	srl    0x8, a10
3f615f40:	move   a10, a11
3f615f50:	andi   0xff, a11
3f615f80:	jreq   L3F615F30
L3F615F90:
3f615f90:	move   *a13(0xffc0), a11, 1
3f615fb0:	move   a10, *a11(0x20), 1
3f615fd0:	move   a14, -*sp, 1
3f615fe0:	move   *a9(0x20), *a14+, 1
3f616000:	calla  L3FB2C140
3f616030:	move   a8, *a11, 1
3f616040:	move   *sp(0xa0), a14, 1
3f616060:	mmfm   sp, a9,a10,a11,a13
3f616080:	rets   2
3f616090:	mmtm   sp, a11,a13
3f6160b0:	move   a14, a13
3f6160c0:	move   a14, -*sp, 1
3f6160d0:	move   *a13(0xffe0), a11, 1
3f6160f0:	addk   32, a11
3f616100:	move   *a11+, *a14+, 1
3f616110:	calla  L3F6166D0
3f616140:	move   a14, -*sp, 1
3f616150:	move   *a13(0xffc0), a11, 1
3f616170:	addk   32, a11
3f616180:	move   *a11+, *a14+, 1
3f616190:	move   a8, a11
3f6161a0:	calla  L3F6166D0
3f6161d0:	cmp    a8, a11
3f6161e0:	movk   1, a8
3f6161f0:	jreq   L3F616210
3f616200:	sub    a8, a8
L3F616210:
3f616210:	move   *sp(0x60), a14, 1
3f616230:	mmfm   sp, a11,a13
3f616250:	rets   2
L3F616260:
3f616260:	mmtm   sp, a7,a9,a10,a11,a13
3f616280:	move   a14, a13
3f616290:	addk   32, a14
3f6162a0:	move   *a13(0xffc0), a11, 1
3f6162c0:	andi   0x80000000, a11
3f6162f0:	jrne   L3F616340
3f616300:	movi   0xffffff, a10
3f616330:	jruc   L3F616430
L3F616340:
3f616340:	move   *a13(0xffc0), a11, 1
3f616360:	andi   0xc0000000, a11
3f616390:	subi   0x80000000, a11
3f6163c0:	jrne   L3F616410
3f6163d0:	movi   0xffff, a10
3f616400:	jruc   L3F616430
L3F616410:
3f616410:	movi   0xff, a10
L3F616430:
3f616430:	move   @0x96ac0, a9, 1
3f616460:	jreq   L3F616570
L3F616470:
3f616470:	move   *a9(0x160), a11, 1
3f616490:	move   *a13(0xffc0), a7, 1
3f6164b0:	and    a7, a11
3f6164c0:	move   *a9(0x140), a7, 1
3f6164e0:	cmp    a7, a11
3f6164f0:	jrne   L3F616540
3f616500:	move   *a9(0x1a0), a10, 1
3f616520:	not    a10
3f616530:	jruc   L3F616570
L3F616540:
3f616540:	move   *a9(0x200), a9, 1
3f616560:	jrne   L3F616470
L3F616570:
3f616570:	move   a14, -*sp, 1
3f616580:	move   *a13(0xffa0), a11, 1
3f6165a0:	and    a10, a11
3f6165b0:	move   *a13(0xffc0), a7, 1
3f6165d0:	or     a7, a11
3f6165e0:	move   a11, *a14+, 1
3f6165f0:	calla  L3FB2C140
3f616620:	move   a8, *a13, 1
3f616630:	move   a13, a8
3f616640:	move   *a13(0xffe0), a13, 1
3f616660:	jreq   L3F616680
3f616670:	move   *a8, *a13, 1
L3F616680:
3f616680:	move   *sp(0xc0), a14, 1
3f6166a0:	mmfm   sp, a7,a9,a10,a11,a13
3f6166c0:	rets   2
L3F6166D0:
3f6166d0:	mmtm   sp, a7,a9,a10,a11,a13
3f6166f0:	move   a14, a13
3f616700:	move   a14, -*sp, 1
3f616710:	move   *a13(0xffe0), *a14+, 1
3f616730:	calla  L3FB2C140
3f616760:	move   a8, a9
3f616770:	move   a9, a7
3f616780:	andi   0x80000000, a7
3f6167b0:	jrne   L3F616810
3f6167c0:	move   a9, a10
3f6167d0:	andi   0xff000000, a10
3f616800:	jruc   L3F6169D0
L3F616810:
3f616810:	move   a9, a7
3f616820:	andi   0xc0000000, a7
3f616850:	subi   0x80000000, a7
3f616880:	jrne   L3F6168E0
3f616890:	move   a9, a10
3f6168a0:	andi   0xffff0000, a10
3f6168d0:	jruc   L3F6169D0
L3F6168E0:
3f6168e0:	move   a9, a7
3f6168f0:	andi   0xe0000000, a7
3f616920:	cmpi   0xc0000000, a7
3f616950:	jrne   L3F6169B0
3f616960:	move   a9, a10
3f616970:	andi   0xffffff00, a10
3f6169a0:	jruc   L3F6169D0
L3F6169B0:
3f6169b0:	sub    a8, a8
3f6169c0:	jruc   L3F616B10
L3F6169D0:
3f6169d0:	jruc   L3F616A00
3f6169e0:	nop
3f6169f0:	nop
L3F616A00:
3f616a00:	move   @0x96ac0, a11, 1
3f616a30:	jreq   L3F616B00
L3F616A40:
3f616a40:	move   *a11(0x140), a7, 1
3f616a60:	cmp    a7, a10
3f616a70:	jrne   L3F616AD0
3f616a80:	move   *a11(0x1a0), a7, 1
3f616aa0:	and    a9, a7
3f616ab0:	move   a7, a8
3f616ac0:	jruc   L3F616B10
L3F616AD0:
3f616ad0:	move   *a11(0x200), a11, 1
3f616af0:	jrne   L3F616A40
L3F616B00:
3f616b00:	move   a10, a8
L3F616B10:
3f616b10:	move   *sp(0xc0), a14, 1
3f616b30:	mmfm   sp, a7,a9,a10,a11,a13
3f616b50:	rets   2
L3F616B60:
3f616b60:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f616b80:	move   a14, a13
3f616b90:	move   a14, -*sp, 1
3f616ba0:	move   *a13(0xffe0), *a14+, 1
3f616bc0:	calla  L3FB2C140
3f616bf0:	move   a8, a9
3f616c00:	move   a9, a7
3f616c10:	andi   0x80000000, a7
3f616c40:	jrne   L3F616CE0
3f616c50:	move   a9, a10
3f616c60:	andi   0xff000000, a10
3f616c90:	move   a9, a11
3f616ca0:	andi   0xffffff, a11
3f616cd0:	jruc   L3F616F20
L3F616CE0:
3f616ce0:	move   a9, a7
3f616cf0:	andi   0xc0000000, a7
3f616d20:	subi   0x80000000, a7
3f616d50:	jrne   L3F616DF0
3f616d60:	move   a9, a10
3f616d70:	andi   0xffff0000, a10
3f616da0:	move   a9, a11
3f616db0:	andi   0xffff, a11
3f616de0:	jruc   L3F616F20
L3F616DF0:
3f616df0:	move   a9, a7
3f616e00:	andi   0xe0000000, a7
3f616e30:	cmpi   0xc0000000, a7
3f616e60:	jrne   L3F616F00
3f616e70:	move   a9, a10
3f616e80:	andi   0xffffff00, a10
3f616eb0:	move   a9, a11
3f616ec0:	andi   0xff, a11
3f616ef0:	jruc   L3F616F20
L3F616F00:
3f616f00:	move   a9, a8
3f616f10:	jruc   L3F617120
L3F616F20:
3f616f20:	jruc   L3F617000
3f616f30:	nop
3f616f40:	nop
3f616f50:	nop
3f616f60:	nop
3f616f70:	nop
3f616f80:	nop
3f616f90:	nop
3f616fa0:	nop
3f616fb0:	nop
3f616fc0:	nop
3f616fd0:	nop
3f616fe0:	nop
3f616ff0:	nop
L3F617000:
3f617000:	move   @0x96ac0, a12, 1
3f617030:	jreq   L3F617110
L3F617040:
3f617040:	move   *a12(0x140), a7, 1
3f617060:	cmp    a7, a10
3f617070:	jrne   L3F6170E0
3f617080:	move   *a12(0x1a0), a7, 1
3f6170a0:	move   a11, a5
3f6170b0:	andn   a7, a5
3f6170c0:	move   a5, a8
3f6170d0:	jruc   L3F617120
L3F6170E0:
3f6170e0:	move   *a12(0x200), a12, 1
3f617100:	jrne   L3F617040
L3F617110:
3f617110:	move   a11, a8
L3F617120:
3f617120:	move   *sp(0x100), a14, 1
3f617140:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f617160:	rets   2
L3F617170:
3f617170:	mmtm   sp, a7,a9,a10,a11,a13
3f617190:	move   a14, a13
3f6171a0:	move   a14, -*sp, 1
3f6171b0:	move   *a13(0xffe0), *a14+, 1
3f6171d0:	calla  L3FB2C140
3f617200:	move   a8, a9
3f617210:	jruc   L3F617400
3f617220:	nop
3f617230:	nop
3f617240:	nop
3f617250:	nop
3f617260:	nop
3f617270:	nop
3f617280:	nop
3f617290:	nop
3f6172a0:	nop
3f6172b0:	nop
3f6172c0:	nop
3f6172d0:	nop
3f6172e0:	nop
3f6172f0:	nop
3f617300:	nop
3f617310:	nop
3f617320:	nop
3f617330:	nop
3f617340:	nop
3f617350:	nop
3f617360:	nop
3f617370:	nop
3f617380:	nop
3f617390:	nop
3f6173a0:	nop
3f6173b0:	nop
3f6173c0:	nop
3f6173d0:	nop
3f6173e0:	nop
3f6173f0:	nop
L3F617400:
3f617400:	move   @0x1e0820, a11, 1
3f617430:	jreq   L3F617550
3f617440:	move   @0x96ac0, a10, 1
3f617470:	jreq   L3F617650
L3F617480:
3f617480:	move   *a10(0x160), a11, 1
3f6174a0:	and    a9, a11
3f6174b0:	move   *a10(0x140), a7, 1
3f6174d0:	cmp    a7, a11
3f6174e0:	jrne   L3F617510
3f6174f0:	movk   1, a8
3f617500:	jruc   L3F617660
L3F617510:
3f617510:	move   *a10(0x200), a10, 1
3f617530:	jrne   L3F617480
3f617540:	jruc   L3F617650
L3F617550:
3f617550:	move   @0x96ac0, a10, 1
3f617580:	jreq   L3F617650
L3F617590:
3f617590:	move   *a10(0x1a0), a11, 1
3f6175b0:	and    a9, a11
3f6175c0:	move   *a10(0x180), a7, 1
3f6175e0:	cmp    a7, a11
3f6175f0:	jrne   L3F617620
3f617600:	movk   1, a8
3f617610:	jruc   L3F617660
L3F617620:
3f617620:	move   *a10(0x200), a10, 1
3f617640:	jrne   L3F617590
L3F617650:
3f617650:	sub    a8, a8
L3F617660:
3f617660:	move   *sp(0xc0), a14, 1
3f617680:	mmfm   sp, a7,a9,a10,a11,a13
3f6176a0:	rets   2
L3F6176B0:
3f6176b0:	mmtm   sp, a9,a10,a11,a13
3f6176d0:	move   a14, a13
3f6176e0:	move   a14, -*sp, 1
3f6176f0:	move   *a13(0xffe0), *a14+, 1
3f617710:	calla  L3FB2C140
3f617740:	move   a8, a9
3f617750:	move   a9, a11
3f617760:	andi   0xe0000000, a11
3f617790:	cmpi   0xe0000000, a11
3f6177c0:	jrne   L3F6177F0
3f6177d0:	sub    a8, a8
3f6177e0:	jruc   L3F6178F0
L3F6177F0:
3f6177f0:	move   a9, a11
3f617800:	andi   0x80000000, a11
3f617830:	jrne   L3F6178E0
3f617840:	move   a9, a10
3f617850:	andi   0xff000000, a10
3f617880:	jreq   L3F6178C0
3f617890:	cmpi   0x7f, a10
3f6178b0:	jrne   L3F6178E0
L3F6178C0:
3f6178c0:	sub    a8, a8
3f6178d0:	jruc   L3F6178F0
L3F6178E0:
3f6178e0:	movk   1, a8
L3F6178F0:
3f6178f0:	move   *sp(0xa0), a14, 1
3f617910:	mmfm   sp, a9,a10,a11,a13
3f617930:	rets   2
L3F617940:
3f617940:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f617960:	move   a14, a13
3f617970:	addi   0xe0, a14
3f617990:	move   *a13(0xff80), a9, 1
3f6179b0:	move   *a13(0xffa0), a10, 1
3f6179d0:	sub    a11, a11
3f6179e0:	jruc   L3F617A00
3f6179f0:	nop
L3F617A00:
3f617a00:	move   a9, a9
3f617a10:	jaeq   L3F6183D0
3f617a30:	move   @0x96ac0, a11, 1
3f617a60:	jaeq   L3F6183D0
L3F617A80:
3f617a80:	move   *a11(0x100), a7, 1
3f617aa0:	cmp    a9, a7
3f617ab0:	jaeq   L3F6183D0
3f617ad0:	move   *a11(0x200), a11, 1
3f617af0:	jrne   L3F617A80
3f617b00:	jauc   L3F6183D0
L3F617B20:
3f617b20:	calla  L3F6FC1E0
3f617b50:	move   a8, a7
3f617b60:	jrne   L3F617C00
3f617b70:	move   @0x1b3900, a7, 1
3f617ba0:	move   *a7(0x100), a7, 1
3f617bc0:	movb   *a7(0x20), a8
3f617be0:	jauc   L3F6193D0
L3F617C00:
3f617c00:	move   a9, a7
3f617c10:	jrne   L3F617CA0
3f617c20:	move   a14, -*sp, 1
3f617c30:	movi   0x3f61aec0, a8
3f617c60:	move   a8, *a14+, 1
3f617c70:	calla  L3F596290
L3F617CA0:
3f617ca0:	move   a11, a7
3f617cb0:	jane   L3F619200
3f617cd0:	move   a14, -*sp, 1
3f617ce0:	movk   13, a7
3f617cf0:	move   a7, *a14+, 1
3f617d00:	movk   1, a5
3f617d10:	move   a5, *a14+, 1
3f617d20:	calla  L3F6AC880
3f617d50:	move   a8, *a13(0x20), 1
3f617d70:	move   a8, a8
3f617d80:	jrne   L3F617DD0
3f617d90:	movi   0x37, a8
3f617db0:	jauc   L3F6193D0
L3F617DD0:
3f617dd0:	move   @0x96ac0, a11, 1
3f617e00:	jreq   L3F617F20
3f617e10:	move   *a11(0x200), a5, 1
3f617e30:	jreq   L3F617E90
L3F617E40:
3f617e40:	move   *a11(0x200), a11, 1
3f617e60:	move   *a11(0x200), a7, 1
3f617e80:	jrne   L3F617E40
L3F617E90:
3f617e90:	move   *a13(0x20), a7, 1
3f617eb0:	move   *a7(0x20), a5, 1
3f617ed0:	sll    0x3, a5
3f617ee0:	add    a7, a5
3f617ef0:	move   a5, *a11(0x200), 1
3f617f10:	jruc   L3F617F90
L3F617F20:
3f617f20:	move   *a8(0x20), a5, 1
3f617f40:	sll    0x3, a5
3f617f50:	add    a8, a5
3f617f60:	move   a5, @0x96ac0, 1
L3F617F90:
3f617f90:	move   *a13(0x20), a7, 1
3f617fb0:	move   *a7(0x20), a5, 1
3f617fd0:	sll    0x3, a5
3f617fe0:	add    a7, a5
3f617ff0:	move   a5, a11
3f618000:	move   *a9(0x80), a5, 1
3f618020:	move   a5, *a13, 1
3f618030:	jreq   L3F618130
3f618040:	move   *a5(0x120), a5, 1
3f618060:	jreq   L3F6180F0
L3F618070:
3f618070:	move   *a13, a7, 1
3f618080:	move   *a7(0x120), *a13(0x0), 1
3f6180b0:	move   *a13, a7, 1
3f6180c0:	move   *a7(0x120), a5, 1
3f6180e0:	jrne   L3F618070
L3F6180F0:
3f6180f0:	move   *a13, a7, 1
3f618100:	move   a11, *a7(0x120), 1
3f618120:	jruc   L3F618150
L3F618130:
3f618130:	move   a11, *a9(0x80), 1
L3F618150:
3f618150:	move   a9, *a11(0x100), 1
3f618170:	movk   2, a7
3f618180:	setf   16, 1, 0
3f618190:	move   a7, *a11, 0
3f6181a0:	cmpi   0x1d0bd0, a9
3f6181d0:	jaeq   L3F619200
3f6181f0:	move   @0x1e0840, a5, 1
3f618220:	inc    a5
3f618230:	move   a5, @0x1e0840, 1
3f618260:	jauc   L3F619200
L3F618280:
3f618280:	calla  L3F6FC1E0
3f6182b0:	move   a8, a5
3f6182c0:	jrne   L3F618360
3f6182d0:	move   @0x1b3900, a7, 1
3f618300:	move   *a7(0x100), a5, 1
3f618320:	movb   *a5(0x20), a8
3f618340:	jauc   L3F6193D0
L3F618360:
3f618360:	move   a11, a5
3f618370:	jane   L3F619200
3f618390:	movi   0x31, a8
3f6183b0:	jauc   L3F6193D0
L3F6183D0:
3f6183d0:	move   *a13(0xffc0), a8, 1
3f6183f0:	addi   0x7fdf96f4, a8
3f618420:	jaeq   L3F617B20
3f618440:	subk   2, a8
3f618450:	jaeq   L3F617B20
3f618470:	subk   5, a8
3f618480:	jreq   L3F618280
3f618490:	subk   3, a8
3f6184a0:	jaeq   L3F617B20
3f6184c0:	jruc   L3F618360
L3F6184D0:
3f6184d0:	move   a10, a7
3f6184e0:	addi   0x80, a7
3f618500:	move   a11, a8
3f618510:	move   *a8+, *a7+, 1
3f618520:	move   *a8+, *a7+, 1
3f618530:	move   *a8+, *a7+, 1
3f618540:	move   *a8, *a7, 1
3f618550:	jauc   L3F6193C0
L3F618570:
3f618570:	setf   16, 1, 0
3f618580:	move   *a9(0x40), a7, 0
3f6185a0:	btst   1, a7
3f6185b0:	jrne   L3F6185F0
3f6185c0:	movk   22, a8
3f6185d0:	jauc   L3F6193D0
L3F6185F0:
3f6185f0:	move   a10, a7
3f618600:	addi   0x80, a7
3f618620:	move   a11, a5
3f618630:	addi   0x80, a5
3f618650:	move   *a5+, *a7+, 1
3f618660:	move   *a5+, *a7+, 1
3f618670:	move   *a5+, *a7+, 1
3f618680:	move   *a5, *a7, 1
3f618690:	jauc   L3F6193C0
L3F6186B0:
3f6186b0:	setf   16, 1, 0
3f6186c0:	move   *a9(0x40), a7, 0
3f6186e0:	btst   4, a7
3f6186f0:	jrne   L3F618730
3f618700:	movk   22, a8
3f618710:	jauc   L3F6193D0
L3F618730:
3f618730:	move   a10, a7
3f618740:	addi   0x80, a7
3f618760:	move   a11, a5
3f618770:	addi   0x80, a5
3f618790:	move   *a5+, *a7+, 1
3f6187a0:	move   *a5+, *a7+, 1
3f6187b0:	move   *a5+, *a7+, 1
3f6187c0:	move   *a5, *a7, 1
3f6187d0:	jauc   L3F6193C0
L3F6187F0:
3f6187f0:	movk   2, a7
3f618800:	setf   16, 1, 0
3f618810:	move   a7, *a10(0x80), 0
3f618830:	move   a14, -*sp, 1
3f618840:	move   *a11(0x1a0), *a14+, 1
3f618860:	calla  L3FB2C140
3f618890:	move   a8, *a10(0xa0), 1
3f6188b0:	jauc   L3F6193C0
L3F6188D0:
3f6188d0:	setf   16, 1, 0
3f6188e0:	move   *a9(0x40), a7, 0
3f618900:	btst   4, a7
3f618910:	jrne   L3F618950
3f618920:	movk   22, a8
3f618930:	jauc   L3F6193D0
L3F618950:
3f618950:	move   a13, a7
3f618960:	addi   0x60, a7
3f618980:	move   a11, a5
3f618990:	addi   0x80, a5
3f6189b0:	move   *a5+, *a7+, 1
3f6189c0:	move   *a5+, *a7+, 1
3f6189d0:	move   *a5+, *a7+, 1
3f6189e0:	move   *a5, *a7, 1
3f6189f0:	move   a11, a7
3f618a00:	addi   0x80, a7
3f618a20:	move   a10, a5
3f618a30:	addi   0x80, a5
3f618a50:	move   *a5+, *a7+, 1
3f618a60:	move   *a5+, *a7+, 1
3f618a70:	move   *a5+, *a7+, 1
3f618a80:	move   *a5, *a7, 1
3f618a90:	move   *a9(0x180), a7, 1
3f618ab0:	jreq   L3F618C50
3f618ac0:	move   a14, -*sp, 1
3f618ad0:	move   a11, *a14+, 1
3f618ae0:	movi   0x8020690e, a7
3f618b10:	move   a7, *a14+, 1
3f618b20:	move   a9, *a14+, 1
3f618b30:	move   *a9(0x180), a5, 1
3f618b50:	call   a5
3f618b60:	move   a8, *a13(0x40), 1
3f618b80:	move   a8, a5
3f618b90:	jreq   L3F618C50
3f618ba0:	move   a11, a7
3f618bb0:	addi   0x80, a7
3f618bd0:	move   a13, a5
3f618be0:	addi   0x60, a5
3f618c00:	move   *a5+, *a7+, 1
3f618c10:	move   *a5+, *a7+, 1
3f618c20:	move   *a5+, *a7+, 1
3f618c30:	move   *a5, *a7, 1
3f618c40:	jruc   L3F6193D0
L3F618C50:
3f618c50:	move   *a11(0x1e0), a7, 1
3f618c70:	btst   0, a7
3f618c80:	jreq   L3F6193C0
3f618c90:	move   a14, -*sp, 1
3f618ca0:	movk   4, a7
3f618cb0:	move   a7, *a14+, 1
3f618cc0:	movi   0x8030720b, a5
3f618cf0:	move   a5, *a14+, 1
3f618d00:	move   a11, *a14+, 1
3f618d10:	move   a13, a7
3f618d20:	addi   0x60, a7
3f618d40:	move   a7, *a14+, 1
3f618d50:	calla  L3F667E30
3f618d80:	move   a14, -*sp, 1
3f618d90:	movk   5, a5
3f618da0:	move   a5, *a14+, 1
3f618db0:	movi   0x8030720a, a5
3f618de0:	move   a5, *a14+, 1
3f618df0:	move   a11, *a14+, 1
3f618e00:	move   a11, a5
3f618e10:	addi   0x80, a5
3f618e30:	move   a5, *a14+, 1
3f618e40:	calla  L3F667E30
3f618e70:	jruc   L3F6193C0
L3F618E80:
3f618e80:	setf   16, 1, 0
3f618e90:	move   *a9(0x40), a7, 0
3f618eb0:	btst   1, a7
3f618ec0:	jrne   L3F618EF0
3f618ed0:	movk   22, a8
3f618ee0:	jruc   L3F6193D0
L3F618EF0:
3f618ef0:	move   a11, a7
3f618f00:	addi   0x80, a7
3f618f20:	move   a10, a5
3f618f30:	addi   0x80, a5
3f618f50:	move   *a5+, *a7+, 1
3f618f60:	move   *a5+, *a7+, 1
3f618f70:	move   *a5+, *a7+, 1
3f618f80:	move   *a5, *a7, 1
3f618f90:	jruc   L3F6193C0
L3F618FA0:
3f618fa0:	move   a14, -*sp, 1
3f618fb0:	move   a10, a7
3f618fc0:	addi   0x80, a7
3f618fe0:	move   a7, *a14+, 1
3f618ff0:	move   a11, *a14+, 1
3f619000:	move   a9, *a14+, 1
3f619010:	calla  L3F619420
3f619040:	jruc   L3F6193D0
L3F619050:
3f619050:	move   a14, -*sp, 1
3f619060:	move   *a10(0xa0), *a14+, 1
3f619080:	calla  L3FB2C140
3f6190b0:	move   a8, *a11(0x1a0), 1
3f6190d0:	jruc   L3F6193C0
L3F6190E0:
3f6190e0:	move   a9, a5
3f6190f0:	jreq   L3F619130
3f619100:	move   *a9(0x180), a7, 1
3f619120:	jrne   L3F619160
L3F619130:
3f619130:	movi   0x2d, a8
3f619150:	jruc   L3F6193D0
L3F619160:
3f619160:	move   a14, -*sp, 1
3f619170:	move   *a13(0xffa0), *a14+, 1
3f619190:	move   *a13(0xffc0), *a14+, 1
3f6191b0:	move   a9, *a14+, 1
3f6191c0:	move   *a9(0x180), a7, 1
3f6191e0:	call   a7
3f6191f0:	jruc   L3F6193D0
L3F619200:
3f619200:	move   *a13(0xffc0), a8, 1
3f619220:	addi   0x7fdf96f4, a8
3f619250:	jreq   L3F618FA0
3f619260:	subk   2, a8
3f619270:	jaeq   L3F6188D0
3f619290:	subk   5, a8
3f6192a0:	jreq   L3F618E80
3f6192b0:	subk   3, a8
3f6192c0:	jreq   L3F619050
3f6192d0:	subi   0x3ffffff7, a8
3f619300:	jaeq   L3F6184D0
3f619320:	subk   2, a8
3f619330:	jaeq   L3F6186B0
3f619350:	subk   3, a8
3f619360:	jaeq   L3F618570
3f619380:	subk   3, a8
3f619390:	jaeq   L3F6187F0
3f6193b0:	jruc   L3F6190E0
L3F6193C0:
3f6193c0:	sub    a8, a8
L3F6193D0:
3f6193d0:	move   *sp(0xe0), a14, 1
3f6193f0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f619410:	rets   2
L3F619420:
3f619420:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3f619440:	move   a14, a13
3f619450:	addi   0x140, a14
3f619470:	move   *a13(0xffe0), a9, 1
3f619490:	move   *a13(0xffc0), a10, 1
3f6194b0:	move   a14, -*sp, 1
3f6194c0:	move   *a13(0xffa0), a7, 1
3f6194e0:	move   *a7(0x20), *a14+, 1
3f619500:	calla  L3FB2C140
3f619530:	move   a8, a11
3f619540:	calla  L3FB33870
3f619570:	move   a8, *a13(0x100), 1
3f619590:	move   a13, a8
3f6195a0:	move   a10, a5
3f6195b0:	move   *a5+, *a8+, 1
3f6195c0:	move   *a5+, *a8+, 1
3f6195d0:	move   *a5+, *a8+, 1
3f6195e0:	move   *a5, *a8, 1
3f6195f0:	move   a10, a8
3f619600:	move   *a7+, *a8+, 1
3f619610:	move   *a7+, *a8+, 1
3f619620:	move   *a7+, *a8+, 1
3f619630:	move   *a7, *a8, 1
3f619640:	move   *a9(0x180), a7, 1
3f619660:	jreq   L3F619840
3f619670:	move   a14, -*sp, 1
3f619680:	move   a10, *a14+, 1
3f619690:	movi   0x8020690c, a7
3f6196c0:	move   a7, *a14+, 1
3f6196d0:	move   a9, *a14+, 1
3f6196e0:	move   *a9(0x180), a5, 1
3f619700:	call   a5
3f619710:	move   a8, *a13(0x120), 1
3f619730:	move   a8, a5
3f619740:	jreq   L3F619840
3f619750:	move   a14, -*sp, 1
3f619760:	move   *a13(0x100), *a14+, 1
3f619780:	calla  L3FB338D0
3f6197b0:	move   a10, a8
3f6197c0:	move   a13, a7
3f6197d0:	move   *a7+, *a8+, 1
3f6197e0:	move   *a7+, *a8+, 1
3f6197f0:	move   *a7+, *a8+, 1
3f619800:	move   *a7, *a8, 1
3f619810:	move   a5, a8
3f619820:	jauc   L3F61A790
L3F619840:
3f619840:	move   a14, -*sp, 1
3f619850:	movk   16, a7
3f619860:	move   a7, *a14+, 1
3f619870:	move   a13, a5
3f619880:	addi   0x80, a5
3f6198a0:	move   a5, *a14+, 1
3f6198b0:	calla  L3FB44A00
3f6198e0:	movk   2, a7
3f6198f0:	setf   16, 1, 0
3f619900:	move   a7, *a13(0x80), 0
3f619920:	move   *a10(0x1e0), a5, 1
3f619940:	btst   0, a5
3f619950:	jreq   L3F619DB0
3f619960:	move   *a9(0x40), a5, 0
3f619980:	btst   3, a5
3f619990:	jreq   L3F619A70
3f6199a0:	move   a14, -*sp, 1
3f6199b0:	movk   4, a5
3f6199c0:	move   a5, *a14+, 1
3f6199d0:	movi   0x8030720b, a5
3f619a00:	move   a5, *a14+, 1
3f619a10:	move   a13, *a14+, 1
3f619a20:	move   a13, *a14+, 1
3f619a30:	calla  L3F667E30
3f619a60:	jruc   L3F619D50
L3F619A70:
3f619a70:	move   *a9(0x40), a5, 0
3f619a90:	btst   4, a5
3f619aa0:	jreq   L3F619BB0
3f619ab0:	move   a14, -*sp, 1
3f619ac0:	movk   4, a5
3f619ad0:	move   a5, *a14+, 1
3f619ae0:	movi   0x8030720b, a5
3f619b10:	move   a5, *a14+, 1
3f619b20:	move   a13, *a14+, 1
3f619b30:	move   a10, a5
3f619b40:	addi   0x80, a5
3f619b60:	move   a5, *a14+, 1
3f619b70:	calla  L3F667E30
3f619ba0:	jruc   L3F619D50
L3F619BB0:
3f619bb0:	move   a14, -*sp, 1
3f619bc0:	sub    a5, a5
3f619bd0:	move   a5, *a14+, 1
3f619be0:	move   *a10(0x180), *a14+, 1
3f619c00:	move   a13, a3
3f619c10:	addi   0xa0, a3
3f619c30:	move   a3, *a14+, 1
3f619c40:	calla  L3F616260
3f619c70:	move   a14, -*sp, 1
3f619c80:	move   a5, *a14+, 1
3f619c90:	movi   0x8030720b, a5
3f619cc0:	move   a5, *a14+, 1
3f619cd0:	move   a13, *a14+, 1
3f619ce0:	move   a13, a7
3f619cf0:	addi   0x80, a7
3f619d10:	move   a7, *a14+, 1
3f619d20:	calla  L3F667E30
L3F619D50:
3f619d50:	move   *a10(0x1e0), a7, 1
3f619d70:	movk   1, a5
3f619d80:	andn   a5, a7
3f619d90:	move   a7, *a10(0x1e0), 1
L3F619DB0:
3f619db0:	move   a11, a7
3f619dc0:	andi   0x80000000, a7
3f619df0:	jrne   L3F619E60
3f619e00:	movi   0xff000000, a7
3f619e30:	move   a7, *a10(0x160), 1
3f619e50:	jruc   L3F619F80
L3F619E60:
3f619e60:	move   a11, a7
3f619e70:	andi   0xc0000000, a7
3f619ea0:	subi   0x80000000, a7
3f619ed0:	jrne   L3F619F40
3f619ee0:	movi   0xffff0000, a7
3f619f10:	move   a7, *a10(0x160), 1
3f619f30:	jruc   L3F619F80
L3F619F40:
3f619f40:	movi   0xff00, a7
3f619f60:	move   a7, *a10(0x160), 1
L3F619F80:
3f619f80:	move   *a10(0x160), a7, 1
3f619fa0:	and    a11, a7
3f619fb0:	move   a7, *a10(0x140), 1
3f619fd0:	move   *a10(0x1a0), a7, 1
3f619ff0:	move   *a10(0x160), a5, 1
3f61a010:	or     a5, a7
3f61a020:	move   a7, *a10(0x1a0), 1
3f61a040:	move   *a10(0x1a0), a7, 1
3f61a060:	and    a11, a7
3f61a070:	move   a7, *a10(0x180), 1
3f61a090:	setf   16, 1, 0
3f61a0a0:	move   *a9(0x40), a7, 0
3f61a0c0:	btst   1, a7
3f61a0d0:	jreq   L3F61A2B0
3f61a0e0:	movk   2, a7
3f61a0f0:	move   a7, *a10(0x80), 0
3f61a110:	move   a14, -*sp, 1
3f61a120:	movi   0xffff, a5
3f61a140:	move   a5, *a14+, 1
3f61a150:	move   *a10(0x180), *a14+, 1
3f61a170:	move   a10, a3
3f61a180:	addi   0xa0, a3
3f61a1a0:	move   a3, *a14+, 1
3f61a1b0:	calla  L3F616260
3f61a1e0:	move   a14, -*sp, 1
3f61a1f0:	move   *a10(0x160), a3, 1
3f61a210:	andn   a3, a5
3f61a220:	move   *a10(0x140), a3, 1
3f61a240:	or     a5, a3
3f61a250:	move   a3, *a14+, 1
3f61a260:	calla  L3FB2C140
3f61a290:	move   a8, *a10(0x1c0), 1
L3F61A2B0:
3f61a2b0:	setf   16, 1, 0
3f61a2c0:	move   *a9(0x40), a7, 0
3f61a2e0:	btst   3, a7
3f61a2f0:	jreq   L3F61A3D0
3f61a300:	move   a14, -*sp, 1
3f61a310:	movk   5, a7
3f61a320:	move   a7, *a14+, 1
3f61a330:	movi   0x8030720a, a5
3f61a360:	move   a5, *a14+, 1
3f61a370:	move   a10, *a14+, 1
3f61a380:	move   a10, *a14+, 1
3f61a390:	calla  L3F667E30
3f61a3c0:	jruc   L3F61A6C0
L3F61A3D0:
3f61a3d0:	move   *a9(0x40), a7, 0
3f61a3f0:	btst   4, a7
3f61a400:	jreq   L3F61A510
3f61a410:	move   a14, -*sp, 1
3f61a420:	movk   5, a7
3f61a430:	move   a7, *a14+, 1
3f61a440:	movi   0x8030720a, a5
3f61a470:	move   a5, *a14+, 1
3f61a480:	move   a10, *a14+, 1
3f61a490:	move   a10, a3
3f61a4a0:	addi   0x80, a3
3f61a4c0:	move   a3, *a14+, 1
3f61a4d0:	calla  L3F667E30
3f61a500:	jruc   L3F61A6C0
L3F61A510:
3f61a510:	move   a14, -*sp, 1
3f61a520:	sub    a7, a7
3f61a530:	move   a7, *a14+, 1
3f61a540:	move   *a10(0x180), *a14+, 1
3f61a560:	move   a13, a5
3f61a570:	addi   0xa0, a5
3f61a590:	move   a5, *a14+, 1
3f61a5a0:	calla  L3F616260
3f61a5d0:	move   a14, -*sp, 1
3f61a5e0:	movk   1, a3
3f61a5f0:	move   a3, *a14+, 1
3f61a600:	movi   0x8030720a, a3
3f61a630:	move   a3, *a14+, 1
3f61a640:	move   a10, *a14+, 1
3f61a650:	move   a13, a7
3f61a660:	addi   0x80, a7
3f61a680:	move   a7, *a14+, 1
3f61a690:	calla  L3F667E30
L3F61A6C0:
3f61a6c0:	move   *a10(0x1e0), a7, 1
3f61a6e0:	movk   1, a5
3f61a6f0:	or     a5, a7
3f61a700:	move   a7, *a10(0x1e0), 1
3f61a720:	move   a14, -*sp, 1
3f61a730:	move   *a13(0x100), *a14+, 1
3f61a750:	calla  L3FB338D0
3f61a780:	sub    a8, a8
L3F61A790:
3f61a790:	move   *sp(0x100), a14, 1
3f61a7b0:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3f61a7d0:	rets   2
L3F61A7E0:
3f61a7e0:	mmtm   sp, a9,a10,a11,a13
3f61a800:	move   a14, a13
3f61a810:	move   *a13(0xffe0), a9, 1
3f61a830:	jruc   L3F61AA00
3f61a840:	nop
3f61a850:	nop
3f61a860:	nop
3f61a870:	nop
3f61a880:	nop
3f61a890:	nop
3f61a8a0:	nop
3f61a8b0:	nop
3f61a8c0:	nop
3f61a8d0:	nop
3f61a8e0:	nop
3f61a8f0:	nop
3f61a900:	nop
3f61a910:	nop
3f61a920:	nop
3f61a930:	nop
3f61a940:	nop
3f61a950:	nop
3f61a960:	nop
3f61a970:	nop
3f61a980:	nop
3f61a990:	nop
3f61a9a0:	nop
3f61a9b0:	nop
3f61a9c0:	nop
3f61a9d0:	nop
3f61a9e0:	nop
3f61a9f0:	nop
L3F61AA00:
3f61aa00:	move   @0x96ac0, a10, 1
3f61aa30:	jreq   L3F61AAD0
L3F61AA40:
3f61aa40:	move   *a10(0x180), a11, 1
3f61aa60:	cmp    a9, a11
3f61aa70:	jrne   L3F61AAA0
3f61aa80:	move   a10, a8
3f61aa90:	jruc   L3F61AAE0
L3F61AAA0:
3f61aaa0:	move   *a10(0x200), a10, 1
3f61aac0:	jrne   L3F61AA40
L3F61AAD0:
3f61aad0:	sub    a8, a8
L3F61AAE0:
3f61aae0:	move   *sp(0xa0), a14, 1
3f61ab00:	mmfm   sp, a9,a10,a11,a13
3f61ab20:	rets   2
L3F61AB30:
3f61ab30:	mmtm   sp, a7,a9,a11,a13
3f61ab50:	move   a14, a13
3f61ab60:	addk   32, a14
3f61ab70:	move   @0x96ac0, a9, 1
3f61aba0:	jreq   L3F61ADD0
L3F61ABB0:
3f61abb0:	move   *a9(0x100), a11, 1
3f61abd0:	setf   16, 1, 0
3f61abe0:	move   *a11(0x40), a11, 0
3f61ac00:	btst   1, a11
3f61ac10:	jreq   L3F61ADA0
3f61ac20:	move   *a9(0xa0), a11, 1
3f61ac40:	move   *a13(0xffe0), a7, 1
3f61ac60:	cmp    a7, a11
3f61ac70:	jrne   L3F61ACA0
3f61ac80:	movk   1, a8
3f61ac90:	jruc   L3F61AE70
L3F61ACA0:
3f61aca0:	move   a14, -*sp, 1
3f61acb0:	move   a7, *a14+, 1
3f61acc0:	calla  L3FB2C140
3f61acf0:	move   a8, *a13, 1
3f61ad00:	move   *a9(0x180), a11, 1
3f61ad20:	cmp    a11, a8
3f61ad30:	jreq   L3F61AD80
3f61ad40:	move   *a9(0x140), a11, 1
3f61ad60:	cmp    a11, a8
3f61ad70:	jrne   L3F61ADA0
L3F61AD80:
3f61ad80:	movk   1, a8
3f61ad90:	jruc   L3F61AE70
L3F61ADA0:
3f61ada0:	move   *a9(0x200), a9, 1
3f61adc0:	jrne   L3F61ABB0
L3F61ADD0:
3f61add0:	move   *a13(0xffe0), a11, 1
3f61adf0:	inc    a11
3f61ae00:	jreq   L3F61AE40
3f61ae10:	move   *a13(0xffe0), a11, 1
3f61ae30:	jrne   L3F61AE60
L3F61AE40:
3f61ae40:	movk   1, a8
3f61ae50:	jruc   L3F61AE70
L3F61AE60:
3f61ae60:	sub    a8, a8
L3F61AE70:
3f61ae70:	move   *sp(0xa0), a14, 1
3f61ae90:	mmfm   sp, a7,a9,a11,a13
3f61aeb0:	rets   2
3f61aec0:	modu   a3, a9
3f61aed0:	sll    b10, sp
3f61aee0:	modu   a3, sp
3f61aef0:	.word  0x7274
3f61af00:	mods   a3, sp
3f61af10:	.word  0x0000
3f61af20:	.word  0x0000
3f61af30:	.word  0x0000
3f61af40:	.word  0x0000
3f61af50:	.word  0x0000
3f61af60:	.word  0x0000
3f61af70:	.word  0x0000
3f61af80:	.word  0x0000
3f61af90:	.word  0x0000
3f61afa0:	.word  0x0000
3f61afb0:	.word  0x0000
3f61afc0:	.word  0x0000
3f61afd0:	.word  0x0000
3f61afe0:	.word  0x0000
3f61aff0:	.word  0x0000
L3F61B000:
3f61b000:	mmtm   sp, a7,a9,a11,a13
3f61b020:	move   a14, a13
3f61b030:	addi   0x60, a14
3f61b050:	move   a14, -*sp, 1
3f61b060:	movk   4, a11
3f61b070:	move   a11, *a14+, 1
3f61b080:	sub    a7, a7
3f61b090:	move   a7, *a14+, 1
3f61b0a0:	calla  L3F6AC880
3f61b0d0:	move   a8, *a13, 1
3f61b0e0:	move   a8, a8
3f61b0f0:	jrne   L3F61B130
3f61b100:	movi   0x37, a8
3f61b120:	jruc   L3F61B340
L3F61B130:
3f61b130:	move   *a8(0x20), a7, 1
3f61b150:	sll    0x3, a7
3f61b160:	add    a8, a7
3f61b170:	move   a7, a9
3f61b180:	move   *a13(0xffc0), *a9(0x40), 1
3f61b1b0:	move   *a13(0xffe0), *a9(0xc0), 1
3f61b1e0:	pushst
3f61b1f0:	dint
3f61b200:	move   a9, *a13(0x20), 1
3f61b220:	move   *a13(0xffc0), *a13(0x40), 1
3f61b250:	move   *a13(0x40), a7, 1
3f61b270:	move   *a7, *a9, 1
3f61b280:	move   a7, *a9(0x20), 1
3f61b2a0:	move   a9, *a7, 1
3f61b2b0:	move   *a9, a11, 1
3f61b2c0:	move   a9, *a11(0x20), 1
3f61b2e0:	popst
3f61b2f0:	move   *a13(0xffe0), a11, 1
3f61b310:	move   a9, *a11(0x40), 1
3f61b330:	sub    a8, a8
L3F61B340:
3f61b340:	move   *sp(0xa0), a14, 1
3f61b360:	mmfm   sp, a7,a9,a11,a13
3f61b380:	rets   2
L3F61B390:
3f61b390:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f61b3b0:	move   a14, a13
3f61b3c0:	addi   0x40, a14
3f61b3e0:	move   *a13(0xffe0), a9, 1
3f61b400:	move   *a9(0xc0), a10, 1
3f61b420:	move   *a9(0x40), a11, 1
3f61b440:	sub    a7, a7
3f61b450:	setf   16, 0, 0
3f61b460:	move   a7, *a13, 0
3f61b470:	move   @0x96ac0, a7, 1
3f61b4a0:	jrne   L3F61B4F0
3f61b4b0:	movi   0x31, a8
3f61b4d0:	jauc   L3F61BF70
L3F61B4F0:
3f61b4f0:	move   *a9(0xb0), a7, 0
3f61b510:	jrne   L3F61B550
3f61b520:	move   *a9(0x90), a7, 1
3f61b540:	jreq   L3F61B580
L3F61B550:
3f61b550:	movk   22, a8
3f61b560:	jauc   L3F61BF70
L3F61B580:
3f61b580:	move   *a13(0xffc0), a7, 1
3f61b5a0:	jreq   L3F61BBF0
3f61b5b0:	move   *a7(0x20), a5, 1
3f61b5d0:	sll    0x3, a5
3f61b5e0:	add    a7, a5
3f61b5f0:	move   a5, a12
3f61b600:	setf   16, 1, 0
3f61b610:	move   *a7(0x40), a5, 0
3f61b630:	subk   16, a5
3f61b640:	jreq   L3F61B680
3f61b650:	movk   22, a8
3f61b660:	jauc   L3F61BF70
L3F61B680:
3f61b680:	move   *a12(0x20), a5, 1
3f61b6a0:	jreq   L3F61B810
3f61b6b0:	setf   16, 0, 0
3f61b6c0:	move   *a12(0x10), a5, 0
3f61b6e0:	move   a5, *a13(0x10), 1
3f61b700:	sub    a5, a5
3f61b710:	move   a5, *a12(0x10), 0
3f61b730:	move   a14, -*sp, 1
3f61b740:	move   a12, *a14+, 1
3f61b750:	calla  L3F658E70
3f61b780:	move   a8, a8
3f61b790:	jrne   L3F61B7D0
3f61b7a0:	movi   0x31, a8
3f61b7c0:	jruc   L3F61BF70
L3F61B7D0:
3f61b7d0:	setf   16, 0, 0
3f61b7e0:	move   *a13(0x10), *a12(0x10), 0
L3F61B810:
3f61b810:	setf   16, 0, 0
3f61b820:	move   *a12(0x10), *a13(0x0), 0
3f61b850:	move   *a13, a5, 0
3f61b860:	jreq   L3F61BBC0
3f61b870:	move   a14, -*sp, 1
3f61b880:	move   a5, *a14+, 1
3f61b890:	calla  L3FB2C000
3f61b8c0:	setf   16, 0, 0
3f61b8d0:	move   a8, *a13(0x10), 0
3f61b8f0:	sub    a5, a5
3f61b900:	move   a5, *a13(0x20), 1
3f61b920:	setf   16, 1, 0
3f61b930:	move   *a10(0x10), a7, 0
3f61b950:	btst   2, a7
3f61b960:	jrne   L3F61BA40
3f61b970:	move   *a10(0x60), a7, 1
3f61b990:	move   *a7(0x40), a7, 0
3f61b9b0:	btst   2, a7
3f61b9c0:	jreq   L3F61BA10
3f61b9d0:	move   *a10(0x10), a7, 0
3f61b9f0:	btst   1, a7
3f61ba00:	jrne   L3F61BA40
L3F61BA10:
3f61ba10:	movk   1, a7
3f61ba20:	move   a7, *a13(0x20), 1
L3F61BA40:
3f61ba40:	move   a14, -*sp, 1
3f61ba50:	move   *a13(0x20), *a14+, 1
3f61ba70:	setf   16, 0, 0
3f61ba80:	move   *a13, a7, 0
3f61ba90:	move   a7, *a14+, 1
3f61baa0:	move   a12, a5
3f61bab0:	addk   32, a5
3f61bac0:	move   *a5+, *a14+, 1
3f61bad0:	sub    a5, a5
3f61bae0:	move   a5, *a14+, 1
3f61baf0:	movi   0x1e0a10, a5
3f61bb20:	move   *a5+, *a14+, 1
3f61bb30:	move   a11, *a14+, 1
3f61bb40:	calla  L3F61E490
3f61bb70:	move   a8, a5
3f61bb80:	jreq   L3F61BBC0
3f61bb90:	movi   0x30, a8
3f61bbb0:	jruc   L3F61BF70
L3F61BBC0:
3f61bbc0:	move   *a12(0x20), *a9(0x90), 1
L3F61BBF0:
3f61bbf0:	setf   16, 0, 0
3f61bc00:	move   *a13, a7, 0
3f61bc10:	jrne   L3F61BF20
L3F61BC20:
3f61bc20:	setf   16, 0, 0
3f61bc30:	move   *a11(0xb0), a7, 0
3f61bc50:	inc    a7
3f61bc60:	move   a7, *a11(0xb0), 0
3f61bc80:	cmpi   0x401, a7
3f61bca0:	jrc   L3F61BD00
3f61bcb0:	move   *a11(0xb0), a7, 0
3f61bcd0:	cmpi   0x1388, a7
3f61bcf0:	jrls   L3F61BD40
L3F61BD00:
3f61bd00:	movi   0x400, a7
3f61bd20:	move   a7, *a11(0xb0), 0
L3F61BD40:
3f61bd40:	move   a14, -*sp, 1
3f61bd50:	move   *a11(0xb0), a8, 0
3f61bd70:	move   a8, *a14+, 1
3f61bd80:	calla  L3FB2C000
3f61bdb0:	setf   16, 0, 0
3f61bdc0:	move   a8, *a13, 0
3f61bdd0:	move   a14, -*sp, 1
3f61bde0:	sub    a7, a7
3f61bdf0:	move   a7, *a14+, 1
3f61be00:	move   *a13, a5, 0
3f61be10:	move   a5, *a14+, 1
3f61be20:	move   a9, a7
3f61be30:	addi   0x90, a7
3f61be50:	move   *a7+, *a14+, 1
3f61be60:	sub    a7, a7
3f61be70:	move   a7, *a14+, 1
3f61be80:	movi   0x1e0a10, a7
3f61beb0:	move   *a7+, *a14+, 1
3f61bec0:	move   a11, *a14+, 1
3f61bed0:	calla  L3F61E490
3f61bf00:	move   a8, a7
3f61bf10:	jrne   L3F61BC20
L3F61BF20:
3f61bf20:	setf   16, 0, 0
3f61bf30:	move   *a13(0x0), *a9(0xb0), 0
3f61bf60:	sub    a8, a8
L3F61BF70:
3f61bf70:	move   *sp(0x100), a14, 1
3f61bf90:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f61bfb0:	rets   2
L3F61BFC0:
3f61bfc0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f61bfe0:	move   a14, a13
3f61bff0:	addi   0x80, a14
3f61c010:	move   *a13(0xffe0), a9, 1
3f61c030:	move   *a13(0xffc0), a11, 1
3f61c050:	move   *a11(0x20), a7, 1
3f61c070:	sll    0x3, a7
3f61c080:	add    a11, a7
3f61c090:	move   a7, a10
3f61c0a0:	setf   16, 1, 0
3f61c0b0:	move   *a11(0x40), a7, 0
3f61c0d0:	subk   16, a7
3f61c0e0:	jreq   L3F61C120
3f61c0f0:	movk   22, a8
3f61c100:	jauc   L3F61D0B0
L3F61C120:
3f61c120:	move   *a10, a7, 0
3f61c130:	subk   2, a7
3f61c140:	jreq   L3F61C190
3f61c150:	movi   0x2f, a8
3f61c170:	jauc   L3F61D0B0
L3F61C190:
3f61c190:	setf   16, 0, 0
3f61c1a0:	move   *a10(0x10), a7, 0
3f61c1c0:	jrne   L3F61C210
3f61c1d0:	movi   0x31, a8
3f61c1f0:	jauc   L3F61D0B0
L3F61C210:
3f61c210:	move   @0x96ac0, a7, 1
3f61c240:	jreq   L3F61C3A0
3f61c250:	move   *a10(0x20), a11, 1
3f61c270:	jrne   L3F61C2C0
3f61c280:	move   *a7(0x20), *a10(0x20), 1
3f61c2b0:	jruc   L3F61C3A0
L3F61C2C0:
3f61c2c0:	move   *a10(0x20), a11, 1
3f61c2e0:	inc    a11
3f61c2f0:	jrne   L3F61C3A0
3f61c300:	move   *a7(0x100), a11, 1
3f61c320:	setf   16, 1, 0
3f61c330:	move   *a11(0x40), a11, 0
3f61c350:	btst   1, a11
3f61c360:	jreq   L3F61C3A0
3f61c370:	move   *a7(0xa0), *a10(0x20), 1
L3F61C3A0:
3f61c3a0:	move   *a9(0x90), a11, 1
3f61c3c0:	jane   L3F61CCF0
3f61c3e0:	sub    a7, a7
3f61c3f0:	move   a7, *a13, 1
3f61c400:	move   a9, a11
3f61c410:	addi   0x100, a11
3f61c430:	move   *a11, a7, 1
3f61c440:	jreq   L3F61C660
3f61c450:	move   *a11(0x40), a7, 1
3f61c470:	move   *a10(0x20), a5, 1
3f61c490:	cmp    a5, a7
3f61c4a0:	jrne   L3F61C520
3f61c4b0:	move   *a9(0xc0), a7, 1
3f61c4d0:	setf   16, 1, 0
3f61c4e0:	move   *a7(0x10), a7, 0
3f61c500:	btst   4, a7
3f61c510:	jreq   L3F61C660
L3F61C520:
3f61c520:	move   *a11, a7, 1
3f61c530:	setf   16, 1, 0
3f61c540:	move   *a7(0x130), a7, 0
3f61c560:	dsjs   a7, L3F61C5E0
3f61c570:	move   a14, -*sp, 1
3f61c580:	move   *a11(0x0), *a14+, 1
3f61c5a0:	calla  L3F6611E0
3f61c5d0:	jruc   L3F61C640
L3F61C5E0:
3f61c5e0:	move   *a11, a7, 1
3f61c5f0:	move   *a7(0x130), a5, 0
3f61c610:	dec    a5
3f61c620:	move   a5, *a7(0x130), 0
L3F61C640:
3f61c640:	sub    a7, a7
3f61c650:	move   a7, *a11, 1
L3F61C660:
3f61c660:	move   *a9(0xc0), a7, 1
3f61c680:	setf   16, 1, 0
3f61c690:	move   *a7(0x10), a7, 0
3f61c6b0:	btst   4, a7
3f61c6c0:	jrne   L3F61C7E0
3f61c6d0:	move   *a11, a7, 1
3f61c6e0:	jreq   L3F61C730
3f61c6f0:	move   *a11, a7, 1
3f61c700:	move   *a7(0x160), a7, 1
3f61c720:	jrne   L3F61C7E0
L3F61C730:
3f61c730:	movk   2, a7
3f61c740:	move   a7, *a11(0x20), 0
3f61c760:	move   *a10(0x20), *a11(0x40), 1
3f61c790:	move   a14, -*sp, 1
3f61c7a0:	move   a11, *a14+, 1
3f61c7b0:	calla  L3F660000
L3F61C7E0:
3f61c7e0:	jruc   L3F61C800
3f61c7f0:	nop
L3F61C800:
3f61c800:	move   *a11, a7, 1
3f61c810:	jreq   L3F61C9F0
3f61c820:	move   *a11, a7, 1
3f61c830:	move   *a7(0x160), a7, 1
3f61c850:	move   a7, *a13(0x40), 1
3f61c870:	jreq   L3F61C9F0
3f61c880:	setf   16, 1, 0
3f61c890:	move   *a7(0x40), a5, 0
3f61c8b0:	btst   3, a5
3f61c8c0:	jrne   L3F61C9F0
3f61c8d0:	move   @0x96ac0, a5, 1
3f61c900:	move   a5, *a13, 1
3f61c910:	jreq   L3F61C9F0
L3F61C920:
3f61c920:	move   *a13, a7, 1
3f61c930:	move   *a7(0x100), a5, 1
3f61c950:	move   *a13(0x40), a7, 1
3f61c970:	cmp    a7, a5
3f61c980:	jreq   L3F61C9F0
3f61c990:	move   *a13, a5, 1
3f61c9a0:	move   *a5(0x200), *a13(0x0), 1
3f61c9d0:	move   *a13, a5, 1
3f61c9e0:	jrne   L3F61C920
L3F61C9F0:
3f61c9f0:	move   *a13, a7, 1
3f61ca00:	jrne   L3F61CCD0
3f61ca10:	setf   16, 0, 0
3f61ca20:	move   *a10(0x10), a5, 0
3f61ca40:	move   a5, *a13(0x60), 1
3f61ca60:	sub    a5, a5
3f61ca70:	move   a5, *a10(0x10), 0
3f61ca90:	move   a14, -*sp, 1
3f61caa0:	move   a10, *a14+, 1
3f61cab0:	calla  L3F6592B0
3f61cae0:	move   a8, *a13, 1
3f61caf0:	setf   16, 0, 0
3f61cb00:	move   *a13(0x60), *a10(0x10), 0
3f61cb30:	move   a8, a7
3f61cb40:	jrne   L3F61CC20
3f61cb50:	move   a14, -*sp, 1
3f61cb60:	move   a14, -*sp, 1
3f61cb70:	move   a10, a5
3f61cb80:	addk   32, a5
3f61cb90:	move   *a5+, *a14+, 1
3f61cba0:	calla  L3F6166D0
3f61cbd0:	move   a8, *a14+, 1
3f61cbe0:	calla  L3F61A7E0
3f61cc10:	move   a8, *a13, 1
L3F61CC20:
3f61cc20:	move   a8, a5
3f61cc30:	jrne   L3F61CC80
3f61cc40:	move   @0x96ac0, a7, 1
3f61cc70:	move   a7, *a13, 1
L3F61CC80:
3f61cc80:	move   *a13, a7, 1
3f61cc90:	jrne   L3F61CCD0
3f61cca0:	movi   0x31, a8
3f61ccc0:	jruc   L3F61D0B0
L3F61CCD0:
3f61ccd0:	move   a7, *a13(0x20), 1
L3F61CCF0:
3f61ccf0:	move   a14, -*sp, 1
3f61cd00:	sub    a11, a11
3f61cd10:	move   a11, *a14+, 1
3f61cd20:	setf   16, 0, 0
3f61cd30:	move   *a9(0xb0), a8, 0
3f61cd50:	move   a8, *a14+, 1
3f61cd60:	move   *a9(0x90), a7, 1
3f61cd80:	jreq   L3F61CDD0
3f61cd90:	move   a9, a7
3f61cda0:	addi   0x90, a7
3f61cdc0:	jruc   L3F61CE00
L3F61CDD0:
3f61cdd0:	move   *a13(0x20), a7, 1
3f61cdf0:	addk   32, a7
L3F61CE00:
3f61ce00:	move   *a7+, *a14+, 1
3f61ce10:	move   *a10(0x10), a8, 0
3f61ce30:	move   a8, *a14+, 1
3f61ce40:	move   a10, a7
3f61ce50:	addk   32, a7
3f61ce60:	move   *a7+, *a14+, 1
3f61ce70:	move   *a9(0x40), *a14+, 1
3f61ce90:	calla  L3F61E490
3f61cec0:	move   a8, a5
3f61ced0:	jreq   L3F61CF10
3f61cee0:	movi   0x30, a8
3f61cf00:	jruc   L3F61D0B0
L3F61CF10:
3f61cf10:	move   *a9(0x90), a7, 1
3f61cf30:	jrne   L3F61D030
3f61cf40:	setf   16, 0, 0
3f61cf50:	move   *a9(0xb0), a7, 0
3f61cf70:	jrne   L3F61CFE0
3f61cf80:	move   a14, -*sp, 1
3f61cf90:	move   a11, *a14+, 1
3f61cfa0:	move   a9, *a14+, 1
3f61cfb0:	calla  L3F61B390
L3F61CFE0:
3f61cfe0:	move   *a13(0x20), a7, 1
3f61d000:	move   *a7(0x20), *a9(0x90), 1
L3F61D030:
3f61d030:	move   *a10(0x20), *a9(0x60), 1
3f61d060:	setf   16, 0, 0
3f61d070:	move   *a10(0x10), *a9(0x80), 0
3f61d0a0:	move   a11, a8
L3F61D0B0:
3f61d0b0:	move   *sp(0xe0), a14, 1
3f61d0d0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f61d0f0:	rets   2
L3F61D100:
3f61d100:	mmtm   sp, a9,a11,a13
3f61d120:	move   a14, a13
3f61d130:	move   *a13(0xffe0), a11, 1
3f61d150:	sub    a9, a9
3f61d160:	move   a9, *a11(0x60), 1
3f61d180:	setf   16, 0, 0
3f61d190:	move   a9, *a11(0x80), 0
3f61d1b0:	move   *a11(0xc0), a9, 1
3f61d1d0:	setf   16, 1, 0
3f61d1e0:	move   *a9(0x30), a9, 0
3f61d200:	btst   0, a9
3f61d210:	jreq   L3F61D270
3f61d220:	move   a14, -*sp, 1
3f61d230:	move   a11, *a14+, 1
3f61d240:	calla  L3F61D2C0
L3F61D270:
3f61d270:	move   *sp(0x80), a14, 1
3f61d290:	mmfm   sp, a9,a11,a13
3f61d2b0:	rets   2
L3F61D2C0:
3f61d2c0:	mmtm   sp, a9,a11,a13
3f61d2e0:	move   a14, a13
3f61d2f0:	addi   0x60, a14
3f61d310:	move   *a13(0xffe0), a11, 1
3f61d330:	move   *a11(0xc0), *a13(0x0), 1
3f61d360:	move   *a13, a9, 1
3f61d370:	sub    a11, a11
3f61d380:	move   a11, *a9(0x40), 1
3f61d3a0:	move   a14, -*sp, 1
3f61d3b0:	move   a9, *a14+, 1
3f61d3c0:	calla  L3F6B2150
3f61d3f0:	move   *a13(0xffe0), a11, 1
3f61d410:	move   *a11(0x1a0), a9, 1
3f61d430:	jreq   L3F61D4A0
3f61d440:	move   a14, -*sp, 1
3f61d450:	move   *a11(0x1a0), *a14+, 1
3f61d470:	calla  L3F6ACE40
L3F61D4A0:
3f61d4a0:	move   *a11(0x100), a9, 1
3f61d4c0:	jreq   L3F61D530
3f61d4d0:	move   a14, -*sp, 1
3f61d4e0:	move   *a11(0x100), *a14+, 1
3f61d500:	calla  L3F6611E0
L3F61D530:
3f61d530:	pushst
3f61d540:	dint
3f61d550:	move   a11, *a13(0x20), 1
3f61d570:	move   *a11(0x20), *a13(0x40), 1
3f61d5a0:	move   *a13(0x40), a9, 1
3f61d5c0:	move   *a11, *a9, 1
3f61d5d0:	move   *a9, a9, 1
3f61d5e0:	move   *a13(0x40), *a9(0x20), 1
3f61d610:	move   a11, *a11, 1
3f61d620:	move   a11, *a11(0x20), 1
3f61d640:	popst
3f61d650:	move   a14, -*sp, 1
3f61d660:	andi   0xfffffc00, a11
3f61d690:	move   a11, *a14+, 1
3f61d6a0:	calla  L3F6ACE40
3f61d6d0:	move   *sp(0x80), a14, 1
3f61d6f0:	mmfm   sp, a9,a11,a13
3f61d710:	rets   2
L3F61D720:
3f61d720:	mmtm   sp, a7,a9,a10,a11,a13
3f61d740:	move   a14, a13
3f61d750:	move   *a13(0xffe0), a9, 1
3f61d770:	move   *a13(0xffc0), a11, 1
3f61d790:	movk   16, a7
3f61d7a0:	setf   16, 1, 0
3f61d7b0:	move   a7, *a11(0x40), 0
3f61d7d0:	move   *a11(0x20), a7, 1
3f61d7f0:	sll    0x3, a7
3f61d800:	add    a11, a7
3f61d810:	move   a7, a10
3f61d820:	move   a14, -*sp, 1
3f61d830:	movk   16, a7
3f61d840:	move   a7, *a14+, 1
3f61d850:	move   a10, *a14+, 1
3f61d860:	calla  L3FB44A00
3f61d890:	movk   2, a7
3f61d8a0:	setf   16, 1, 0
3f61d8b0:	move   a7, *a10, 0
3f61d8c0:	move   *a9(0xb0), *a10(0x10), 0
3f61d8f0:	move   *a9(0x90), *a10(0x20), 1
3f61d920:	move   *sp(0xc0), a14, 1
3f61d940:	mmfm   sp, a7,a9,a10,a11,a13
3f61d960:	rets   2
L3F61D970:
3f61d970:	mmtm   sp, a7,a9,a11,a13
3f61d990:	move   a14, a13
3f61d9a0:	move   *a13(0xffc0), a11, 1
3f61d9c0:	movk   16, a7
3f61d9d0:	setf   16, 1, 0
3f61d9e0:	move   a7, *a11(0x40), 0
3f61da00:	move   *a11(0x20), a7, 1
3f61da20:	sll    0x3, a7
3f61da30:	add    a11, a7
3f61da40:	move   a7, a9
3f61da50:	move   a14, -*sp, 1
3f61da60:	movk   16, a7
3f61da70:	move   a7, *a14+, 1
3f61da80:	move   a9, *a14+, 1
3f61da90:	calla  L3FB44A00
3f61dac0:	movk   2, a7
3f61dad0:	setf   16, 1, 0
3f61dae0:	move   a7, *a9, 0
3f61daf0:	move   *a13(0xffe0), a7, 1
3f61db10:	move   *a7(0x80), *a9(0x10), 0
3f61db40:	move   *a7(0x60), *a9(0x20), 1
3f61db70:	move   *sp(0xa0), a14, 1
3f61db90:	mmfm   sp, a7,a9,a11,a13
3f61dbb0:	rets   2
L3F61DBC0:
3f61dbc0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f61dbe0:	move   a14, a13
3f61dbf0:	addk   32, a14
3f61dc00:	move   *a13(0xffc0), a9, 1
3f61dc20:	calla  L3FB33870
3f61dc50:	move   a8, *a13, 1
3f61dc60:	jruc   L3F61DE00
3f61dc70:	nop
3f61dc80:	nop
3f61dc90:	nop
3f61dca0:	nop
3f61dcb0:	nop
3f61dcc0:	nop
3f61dcd0:	nop
3f61dce0:	nop
3f61dcf0:	nop
3f61dd00:	nop
3f61dd10:	nop
3f61dd20:	nop
3f61dd30:	nop
3f61dd40:	nop
3f61dd50:	nop
3f61dd60:	nop
3f61dd70:	nop
3f61dd80:	nop
3f61dd90:	nop
3f61dda0:	nop
3f61ddb0:	nop
3f61ddc0:	nop
3f61ddd0:	nop
3f61dde0:	nop
3f61ddf0:	nop
L3F61DE00:
3f61de00:	move   *a13(0xffe0), a7, 1
3f61de20:	move   *a7, a10, 1
3f61de30:	cmp    a7, a10
3f61de40:	jreq   L3F61E030
L3F61DE50:
3f61de50:	move   *a10(0x60), a7, 1
3f61de70:	move   *a9, a5, 1
3f61de80:	cmp    a5, a7
3f61de90:	jrne   L3F61DED0
3f61dea0:	move   *a10(0xc0), a7, 1
3f61dec0:	jrne   L3F61DEF0
L3F61DED0:
3f61ded0:	move   *a10, a10, 1
3f61dee0:	jruc   L3F61DFF0
L3F61DEF0:
3f61def0:	move   *a13(0xffa0), a7, 1
3f61df10:	jreq   L3F61DF70
3f61df20:	move   *a10(0xc0), a5, 1
3f61df40:	setf   16, 0, 0
3f61df50:	move   a7, *a5(0x120), 0
L3F61DF70:
3f61df70:	move   a10, a11
3f61df80:	move   *a10, a10, 1
3f61df90:	move   *a13(0xff80), a5, 1
3f61dfb0:	jreq   L3F61DFF0
3f61dfc0:	move   a14, -*sp, 1
3f61dfd0:	move   a11, *a14+, 1
3f61dfe0:	call   a5
L3F61DFF0:
3f61dff0:	move   *a13(0xffe0), a7, 1
3f61e010:	cmp    a7, a10
3f61e020:	jrne   L3F61DE50
L3F61E030:
3f61e030:	move   a14, -*sp, 1
3f61e040:	move   *a13(0x0), *a14+, 1
3f61e060:	calla  L3FB338D0
3f61e090:	move   *sp(0xe0), a14, 1
3f61e0b0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f61e0d0:	rets   2
L3F61E0E0:
3f61e0e0:	mmtm   sp, a7,a9,a11,a13
3f61e100:	move   a14, a13
3f61e110:	move   *a13(0xffe0), a11, 1
3f61e130:	move   *a11(0x100), a9, 1
3f61e150:	jreq   L3F61E2E0
3f61e160:	setf   16, 1, 0
3f61e170:	move   *a9(0x120), a11, 0
3f61e190:	btst   4, a11
3f61e1a0:	jreq   L3F61E240
3f61e1b0:	move   a14, -*sp, 1
3f61e1c0:	move   a9, *a14+, 1
3f61e1d0:	movi   0x8030720b, a11
3f61e200:	move   a11, *a14+, 1
3f61e210:	calla  L3F666110
L3F61E240:
3f61e240:	move   a14, -*sp, 1
3f61e250:	move   a9, *a14+, 1
3f61e260:	calla  L3F6611E0
3f61e290:	move   *a13(0xffe0), a11, 1
3f61e2b0:	sub    a7, a7
3f61e2c0:	move   a7, *a11(0x100), 1
L3F61E2E0:
3f61e2e0:	move   *sp(0xa0), a14, 1
3f61e300:	mmfm   sp, a7,a9,a11,a13
3f61e320:	rets   2
3f61e330:	mmtm   sp, a9,a11,a13
3f61e350:	move   a14, a13
3f61e360:	move   *a13(0xffe0), a9, 1
3f61e380:	move   *a9(0x100), a11, 1
3f61e3a0:	jreq   L3F61E440
3f61e3b0:	move   a14, -*sp, 1
3f61e3c0:	move   *a9(0x100), *a14+, 1
3f61e3e0:	calla  L3F6611E0
3f61e410:	sub    a11, a11
3f61e420:	move   a11, *a9(0x100), 1
L3F61E440:
3f61e440:	move   *sp(0x80), a14, 1
3f61e460:	mmfm   sp, a9,a11,a13
3f61e480:	rets   2
L3F61E490:
3f61e490:	mmtm   sp, a7,a9,a10,a11,a13
3f61e4b0:	move   a14, a13
3f61e4c0:	addi   0x40, a14
3f61e4e0:	sub    a10, a10
3f61e4f0:	movk   3, a11
3f61e500:	move   a11, *a13, 1
3f61e510:	move   *a13(0xffe0), a7, 1
3f61e530:	move   *a7, a9, 1
3f61e540:	cmp    a7, a9
3f61e550:	jreq   L3F61EA70
3f61e560:	setf   16, 0, 0
L3F61E570:
3f61e570:	move   *a9(0xb0), a11, 0
3f61e590:	move   *a13(0xff60), a7, 0
3f61e5b0:	cmp    a7, a11
3f61e5c0:	jrne   L3F61EA20
3f61e5d0:	sub    a11, a11
3f61e5e0:	move   a11, *a13(0x20), 1
3f61e600:	move   *a9(0x90), a7, 1
3f61e620:	jreq   L3F61E6F0
3f61e630:	move   *a13(0xff80), a7, 1
3f61e650:	jrne   L3F61E6A0
3f61e660:	inc    a11
3f61e670:	move   a11, *a13(0x20), 1
3f61e690:	jruc   L3F61E750
L3F61E6A0:
3f61e6a0:	move   *a9(0x90), a11, 1
3f61e6c0:	cmp    a7, a11
3f61e6d0:	jreq   L3F61E750
3f61e6e0:	jruc   L3F61EA20
L3F61E6F0:
3f61e6f0:	move   *a13(0xff80), a7, 1
3f61e710:	jreq   L3F61E750
3f61e720:	inc    a11
3f61e730:	move   a11, *a13(0x20), 1
L3F61E750:
3f61e750:	move   *a9(0x60), a11, 1
3f61e770:	jreq   L3F61E8C0
3f61e780:	move   *a13(0xffc0), a11, 1
3f61e7a0:	jrne   L3F61E810
3f61e7b0:	move   *a13(0x20), a7, 1
3f61e7d0:	inc    a7
3f61e7e0:	move   a7, *a13(0x20), 1
3f61e800:	jruc   L3F61E940
L3F61E810:
3f61e810:	move   *a9(0x60), a7, 1
3f61e830:	cmp    a11, a7
3f61e840:	jrne   L3F61EA20
3f61e850:	move   *a9(0x80), a7, 0
3f61e870:	move   *a13(0xffa0), a11, 0
3f61e890:	cmp    a11, a7
3f61e8a0:	jreq   L3F61E940
3f61e8b0:	jruc   L3F61EA20
L3F61E8C0:
3f61e8c0:	move   *a13(0xffc0), a11, 1
3f61e8e0:	jreq   L3F61E940
3f61e8f0:	move   *a13(0x20), a7, 1
3f61e910:	inc    a7
3f61e920:	move   a7, *a13(0x20), 1
L3F61E940:
3f61e940:	move   *a13(0x20), a11, 1
3f61e960:	jreq   L3F61E9B0
3f61e970:	move   *a13(0xff40), a7, 1
3f61e990:	btst   0, a7
3f61e9a0:	jreq   L3F61EA20
L3F61E9B0:
3f61e9b0:	move   *a13, a7, 1
3f61e9c0:	cmp    a7, a11
3f61e9d0:	jrge   L3F61EA20
3f61e9e0:	move   a9, a10
3f61e9f0:	move   a11, *a13, 1
3f61ea00:	move   a11, a7
3f61ea10:	jreq   L3F61EA70
L3F61EA20:
3f61ea20:	move   *a9, a9, 1
3f61ea30:	move   *a13(0xffe0), a11, 1
3f61ea50:	cmp    a11, a9
3f61ea60:	jrne   L3F61E570
L3F61EA70:
3f61ea70:	move   a10, a8
3f61ea80:	move   *sp(0xc0), a14, 1
3f61eaa0:	mmfm   sp, a7,a9,a10,a11,a13
3f61eac0:	rets   2
3f61ead0:	.word  0x0000
3f61eae0:	.word  0x0000
3f61eaf0:	.word  0x0000
3f61eb00:	.word  0x0000
3f61eb10:	.word  0x0000
3f61eb20:	.word  0x0000
3f61eb30:	.word  0x0000
3f61eb40:	.word  0x0000
3f61eb50:	.word  0x0000
3f61eb60:	.word  0x0000
3f61eb70:	.word  0x0000
3f61eb80:	.word  0x0000
3f61eb90:	.word  0x0000
3f61eba0:	.word  0x0000
3f61ebb0:	.word  0x0000
3f61ebc0:	.word  0x0000
3f61ebd0:	.word  0x0000
3f61ebe0:	.word  0x0000
3f61ebf0:	.word  0x0000
L3F61EC00:
3f61ec00:	mmtm   sp, a7,a9,a10,a11,a13
3f61ec20:	move   a14, a13
3f61ec30:	addi   0x60, a14
3f61ec50:	move   *a13(0xffe0), a11, 1
3f61ec70:	setf   4, 0, 0
3f61ec80:	move   *a11, a7, 0
3f61ec90:	move   a7, a9
3f61eca0:	sll    0x2, a9
3f61ecb0:	move   @0x1e0bf0, a7, 1
3f61ece0:	jreq   L3F61EDC0
3f61ecf0:	move   a14, -*sp, 1
3f61ed00:	move   *a13(0xffa0), *a14+, 1
3f61ed20:	move   *a13(0xffc0), *a14+, 1
3f61ed40:	move   a11, *a14+, 1
3f61ed50:	movi   0x3f623b80, a8
3f61ed80:	move   a8, *a14+, 1
3f61ed90:	calla  L3FB341E0
L3F61EDC0:
3f61edc0:	move   *a13(0xffc0), a7, 1
3f61ede0:	subk   5, a7
3f61edf0:	jreq   L3F61EE70
3f61ee00:	move   @0x96500, a7, 1
3f61ee30:	inc    a7
3f61ee40:	move   a7, @0x96500, 1
L3F61EE70:
3f61ee70:	setf   16, 1, 0
3f61ee80:	move   *a11(0x30), a7, 0
3f61eea0:	andi   0xffff9fff, a7
3f61eed0:	jane   L3F61FEB0
3f61eef0:	setf   8, 0, 0
3f61ef00:	move   *a11(0x48), a7, 0
3f61ef20:	dsj    a7, L3F61F300
3f61ef40:	move   *a13(0xffc0), a7, 1
3f61ef60:	subk   5, a7
3f61ef70:	jreq   L3F61F300
3f61ef80:	move   a9, a7
3f61ef90:	sll    0x3, a7
3f61efa0:	add    a11, a7
3f61efb0:	move   *a7, a7, 0
3f61efc0:	jreq   L3F61F300
3f61efd0:	move   a9, a7
3f61efe0:	sll    0x3, a7
3f61eff0:	add    a11, a7
3f61f000:	move   *a7, a7, 0
3f61f010:	subk   8, a7
3f61f020:	jreq   L3F61F300
3f61f030:	move   a9, a7
3f61f040:	sll    0x3, a7
3f61f050:	add    a11, a7
3f61f060:	move   *a7, a7, 0
3f61f070:	subk   13, a7
3f61f080:	jreq   L3F61F300
3f61f090:	move   a9, a7
3f61f0a0:	sll    0x3, a7
3f61f0b0:	add    a11, a7
3f61f0c0:	move   *a7, a7, 0
3f61f0d0:	subk   14, a7
3f61f0e0:	jreq   L3F61F300
3f61f0f0:	move   a9, a7
3f61f100:	sll    0x3, a7
3f61f110:	add    a11, a7
3f61f120:	move   *a7, a7, 0
3f61f130:	subk   15, a7
3f61f140:	jreq   L3F61F300
3f61f150:	move   a9, a7
3f61f160:	sll    0x3, a7
3f61f170:	add    a11, a7
3f61f180:	move   *a7, a7, 0
3f61f190:	subk   16, a7
3f61f1a0:	jreq   L3F61F300
3f61f1b0:	move   a9, a7
3f61f1c0:	sll    0x3, a7
3f61f1d0:	add    a11, a7
3f61f1e0:	move   *a7, a7, 0
3f61f1f0:	subk   17, a7
3f61f200:	jreq   L3F61F300
3f61f210:	move   a9, a7
3f61f220:	sll    0x3, a7
3f61f230:	add    a11, a7
3f61f240:	move   *a7, a7, 0
3f61f250:	subk   18, a7
3f61f260:	jreq   L3F61F300
3f61f270:	move   @0x96540, a7, 1
3f61f2a0:	inc    a7
3f61f2b0:	move   a7, @0x96540, 1
3f61f2e0:	jauc   L3F61FEB0
L3F61F300:
3f61f300:	move   a14, -*sp, 1
3f61f310:	movk   2, a7
3f61f320:	move   a7, *a14+, 1
3f61f330:	sub    a7, a7
3f61f340:	move   a7, *a14+, 1
3f61f350:	calla  L3F6AC3C0
3f61f380:	move   a8, *a13, 1
3f61f390:	move   a8, a8
3f61f3a0:	jaeq   L3F61FEB0
3f61f3c0:	setf   16, 1, 0
3f61f3d0:	move   *a11(0x10), a7, 0
3f61f3f0:	subk   8, a7
3f61f400:	jrle   L3F61F430
3f61f410:	movk   8, a7
3f61f420:	jruc   L3F61F450
L3F61F430:
3f61f430:	move   *a11(0x10), a7, 0
L3F61F450:
3f61f450:	add    a9, a7
3f61f460:	move   a7, *a13(0x40), 1
3f61f480:	addk   8, a7
3f61f490:	move   a7, *a8(0x40), 0
3f61f4b0:	move   *a8(0x40), a7, 0
3f61f4d0:	neg    a7
3f61f4e0:	addi   0x7c, a7
3f61f500:	move   a7, *a8(0x20), 1
3f61f520:	move   *a8(0x20), a7, 1
3f61f540:	sll    0x3, a7
3f61f550:	add    a8, a7
3f61f560:	move   a7, a10
3f61f570:	move   *a13(0xffc0), a7, 1
3f61f590:	subk   18, a7
3f61f5a0:	jrls   L3F61F630
3f61f5b0:	move   a14, -*sp, 1
3f61f5c0:	movi   0x3f623c40, a8
3f61f5f0:	move   a8, *a14+, 1
3f61f600:	calla  L3F596290
L3F61F630:
3f61f630:	move   *a13(0xffc0), a7, 1
3f61f650:	sll    0x5, a7
3f61f660:	addi   0x96560, a7
3f61f690:	move   *a7, a11, 1
3f61f6a0:	inc    a11
3f61f6b0:	move   a11, *a7, 1
3f61f6c0:	movb   *a13(0xffc0), *a10(0x0)
3f61f6f0:	move   *a13(0xffc0), a11, 1
3f61f710:	subk   5, a11
3f61f720:	jrne   L3F61F770
3f61f730:	move   *a13(0xff60), *a10(0x20), 1
3f61f760:	jruc   L3F61F7A0
L3F61F770:
3f61f770:	sub    a11, a11
3f61f780:	move   a11, *a10(0x20), 1
L3F61F7A0:
3f61f7a0:	move   *a13(0xffc0), a11, 1
3f61f7c0:	subk   12, a11
3f61f7d0:	jrne   L3F61F840
3f61f7e0:	movb   *a13(0xffa0), *a10(0x20)
3f61f810:	sub    a11, a11
3f61f820:	move   a11, *a13(0xffa0), 1
L3F61F840:
3f61f840:	movb   *a13(0xffa0), *a10(0x8)
3f61f870:	move   a14, -*sp, 1
3f61f880:	move   *a13(0x40), *a14+, 1
3f61f8a0:	move   a10, a11
3f61f8b0:	addi   0x40, a11
3f61f8d0:	move   a11, *a14+, 1
3f61f8e0:	move   *a13(0xffe0), *a14+, 1
3f61f900:	calla  L3FB44400
3f61f930:	move   a10, a11
3f61f940:	addi   0x40, a11
3f61f960:	move   a11, *a13(0x20), 1
3f61f980:	setf   16, 1, 0
3f61f990:	sext   a9, 0
3f61f9a0:	addk   16, a11
3f61f9b0:	move   *a11, a7, 0
3f61f9c0:	add    a9, a7
3f61f9d0:	move   a7, *a11, 0
3f61f9e0:	move   *a13(0x20), a11, 1
3f61fa00:	move   a14, -*sp, 1
3f61fa10:	setf   16, 0, 0
3f61fa20:	move   *a11(0x10), a7, 0
3f61fa40:	move   a7, *a14+, 1
3f61fa50:	calla  L3FB2C000
3f61fa80:	setf   16, 1, 0
3f61fa90:	move   a8, *a11(0x10), 0
3f61fab0:	move   *a13, a7, 1
3f61fac0:	move   *a7(0x40), a7, 0
3f61fae0:	add    a9, a7
3f61faf0:	cmpi   0x70, a7
3f61fb10:	jrls   L3F61FB30
3f61fb20:	movk   20, a9
L3F61FB30:
3f61fb30:	move   *a13, a7, 1
3f61fb40:	move   *a7(0x40), a7, 0
3f61fb60:	add    a9, a7
3f61fb70:	cmpi   0x70, a7
3f61fb90:	jrls   L3F61FC20
3f61fba0:	move   a14, -*sp, 1
3f61fbb0:	movi   0x3f623c98, a8
3f61fbe0:	move   a8, *a14+, 1
3f61fbf0:	calla  L3F596290
L3F61FC20:
3f61fc20:	move   *a13, a7, 1
3f61fc30:	addk   32, a7
3f61fc40:	move   *a7, a11, 1
3f61fc50:	sub    a9, a11
3f61fc60:	move   a11, *a7, 1
3f61fc70:	move   *a13, a11, 1
3f61fc80:	setf   16, 1, 0
3f61fc90:	sext   a9, 0
3f61fca0:	move   *a11(0x40), a7, 0
3f61fcc0:	add    a9, a7
3f61fcd0:	move   a7, *a11(0x40), 0
3f61fcf0:	move   *a11(0x20), a7, 1
3f61fd10:	sll    0x3, a7
3f61fd20:	add    a11, a7
3f61fd30:	move   a7, *a13(0x20), 1
3f61fd50:	move   a14, -*sp, 1
3f61fd60:	move   a9, *a14+, 1
3f61fd70:	move   a7, *a14+, 1
3f61fd80:	move   *a13(0xffe0), *a14+, 1
3f61fda0:	calla  L3FB44400
3f61fdd0:	setf   16, 1, 0
3f61fde0:	move   *a11(0x40), *a7(0x10), 0
3f61fe10:	movk   1, a11
3f61fe20:	movb   a11, *a7(0x48)
3f61fe40:	move   a14, -*sp, 1
3f61fe50:	move   *a13(0xff80), *a14+, 1
3f61fe70:	move   a7, *a14+, 1
3f61fe80:	calla  L3F622A40
L3F61FEB0:
3f61feb0:	move   a14, -*sp, 1
3f61fec0:	move   *a13(0xffe0), a11, 1
3f61fee0:	andi   0xfffffc00, a11
3f61ff10:	move   a11, *a14+, 1
3f61ff20:	calla  L3F6ADF20
3f61ff50:	move   *sp(0xc0), a14, 1
3f61ff70:	mmfm   sp, a7,a9,a10,a11,a13
3f61ff90:	rets   2
3f61ffa0:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f61ffc0:	move   a14, a13
3f61ffd0:	addi   0xa0, a14
3f61fff0:	move   *a13(0xffe0), a9, 1
3f620010:	move   *a9(0x20), a7, 1
3f620030:	sll    0x3, a7
3f620040:	add    a9, a7
3f620050:	move   a7, a11
3f620060:	setf   16, 1, 0
3f620070:	move   *a11(0x10), a7, 0
3f620090:	move   a7, *a13, 1
3f6200a0:	setf   4, 0, 0
3f6200b0:	move   *a11, a5, 0
3f6200c0:	sll    0x2, a5
3f6200d0:	move   a5, *a13(0x20), 1
3f6200f0:	move   @0x1e0bf0, a5, 1
3f620120:	jreq   L3F620200
3f620130:	move   a14, -*sp, 1
3f620140:	move   a7, *a14+, 1
3f620150:	move   a11, a7
3f620160:	addi   0x60, a7
3f620180:	move   *a7+, *a14+, 1
3f620190:	movi   0x3f623ce0, a8
3f6201c0:	move   a8, *a14+, 1
3f6201d0:	calla  L3FB341E0
L3F620200:
3f620200:	move   *a13, a7, 1
3f620210:	subk   8, a7
3f620220:	jrge   L3F6202C0
3f620230:	move   @0x967e0, a7, 1
3f620260:	inc    a7
3f620270:	move   a7, @0x967e0, 1
3f6202a0:	jauc   L3F6229A0
L3F6202C0:
3f6202c0:	move   *a13, a7, 1
3f6202d0:	cmpi   0x24, a7
3f6202f0:	jrlt   L3F620320
3f620300:	movi   0x24, a7
L3F620320:
3f620320:	move   *a13(0x20), a12, 1
3f620340:	add    a7, a12
3f620350:	move   *a9(0x20), a7, 1
3f620370:	cmpi   0x7c, a7
3f620390:	jrhi   L3F6203F0
3f6203a0:	setf   16, 1, 0
3f6203b0:	move   *a9(0x40), a7, 0
3f6203d0:	cmp    a12, a7
3f6203e0:	jrge   L3F620500
L3F6203F0:
3f6203f0:	move   a14, -*sp, 1
3f620400:	move   a12, *a14+, 1
3f620410:	move   a9, *a14+, 1
3f620420:	calla  L3F6B0160
3f620450:	move   a8, a9
3f620460:	jrne   L3F620500
3f620470:	move   @0x967e0, a7, 1
3f6204a0:	inc    a7
3f6204b0:	move   a7, @0x967e0, 1
3f6204e0:	jauc   L3F6229F0
L3F620500:
3f620500:	move   *a9(0x20), a7, 1
3f620520:	sll    0x3, a7
3f620530:	add    a9, a7
3f620540:	move   a7, a11
3f620550:	setf   16, 1, 0
3f620560:	move   *a13(0x20), a7, 0
3f620580:	move   *a9(0x40), a5, 0
3f6205a0:	sub    a7, a5
3f6205b0:	move   a5, *a9(0x40), 0
3f6205d0:	move   *a9(0x20), a5, 1
3f6205f0:	move   *a13(0x20), a7, 1
3f620610:	add    a7, a5
3f620620:	move   a5, *a9(0x20), 1
3f620640:	move   *a9(0x20), a5, 1
3f620660:	sll    0x3, a5
3f620670:	add    a9, a5
3f620680:	move   a5, a10
3f620690:	move   a14, -*sp, 1
3f6206a0:	move   *a13(0x0), *a14+, 1
3f6206c0:	move   a9, *a14+, 1
3f6206d0:	calla  L3FB2C290
3f620700:	move   a8, a5
3f620710:	jreq   L3F6207B0
3f620720:	move   @0x96800, a5, 1
3f620750:	inc    a5
3f620760:	move   a5, @0x96800, 1
3f620790:	jauc   L3F6229A0
L3F6207B0:
3f6207b0:	setf   16, 1, 0
3f6207c0:	sext   a7, 0
3f6207d0:	move   *a9(0x40), a5, 0
3f6207f0:	add    a7, a5
3f620800:	move   a5, *a9(0x40), 0
3f620820:	move   *a9(0x20), a7, 1
3f620840:	move   *a13(0x20), a5, 1
3f620860:	sub    a5, a7
3f620870:	move   a7, *a9(0x20), 1
3f620890:	move   @0x1e0bf0, a7, 1
3f6208c0:	jreq   L3F6209B0
3f6208d0:	move   a14, -*sp, 1
3f6208e0:	setf   8, 0, 0
3f6208f0:	move   *a10(0x8), a8, 0
3f620910:	move   a8, *a14+, 1
3f620920:	move   *a10, a8, 0
3f620930:	move   a8, *a14+, 1
3f620940:	movi   0x3f623dc0, a8
3f620970:	move   a8, *a14+, 1
3f620980:	calla  L3FB341E0
L3F6209B0:
3f6209b0:	setf   8, 0, 0
3f6209c0:	move   *a10, a7, 0
3f6209d0:	subk   18, a7
3f6209e0:	jahi   L3F6227E0
3f620a00:	move   *a10, a7, 0
3f620a10:	sll    0x5, a7
3f620a20:	addi   0x96860, a7
3f620a50:	move   *a7, a3, 1
3f620a60:	inc    a3
3f620a70:	move   a3, *a7, 1
3f620a80:	move   *a10(0x8), a7, 0
3f620aa0:	move   a7, *a13(0x80), 1
3f620ac0:	jauc   L3F6224E0
3f620ae0:	move   *a13(0x80), a7, 1
3f620b00:	subk   5, a7
3f620b10:	jrgt   L3F621210
3f620b20:	move   *a13(0x80), a7, 1
3f620b40:	addk   8, a7
3f620b50:	move   a7, *a13(0x80), 1
3f620b70:	jruc   L3F620CF0
3f620b80:	move   *a13(0x80), a7, 1
3f620ba0:	dec    a7
3f620bb0:	jrgt   L3F621210
3f620bc0:	move   *a13(0x80), a7, 1
3f620be0:	addk   18, a7
3f620bf0:	move   a7, *a13(0x80), 1
3f620c10:	jruc   L3F620CF0
3f620c20:	move   *a13(0x80), a7, 1
3f620c40:	jrne   L3F621210
3f620c50:	movk   20, a5
3f620c60:	move   a5, *a13(0x80), 1
3f620c80:	jruc   L3F620CF0
3f620c90:	move   *a13(0x80), a7, 1
3f620cb0:	jrne   L3F621210
3f620cc0:	movk   4, a5
3f620cd0:	move   a5, *a13(0x80), 1
L3F620CF0:
3f620cf0:	move   a14, -*sp, 1
3f620d00:	setf   16, 0, 0
3f620d10:	move   *a10(0x50), a7, 0
3f620d30:	move   a7, *a14+, 1
3f620d40:	calla  L3FB2C000
3f620d70:	setf   16, 1, 0
3f620d80:	move   a8, *a10(0x50), 0
3f620da0:	move   *a13, a7, 1
3f620db0:	cmpi   0x24, a7
3f620dd0:	jrlt   L3F620E50
3f620de0:	setf   4, 0, 0
3f620df0:	move   *a10(0x40), a5, 0
3f620e10:	sll    0x2, a5
3f620e20:	addk   16, a5
3f620e30:	cmp    a5, a7
3f620e40:	jrnc   L3F620EE0
L3F620E50:
3f620e50:	move   @0x96820, a5, 1
3f620e80:	inc    a5
3f620e90:	move   a5, @0x96820, 1
3f620ec0:	jauc   L3F6229A0
L3F620EE0:
3f620ee0:	move   @0x1e0bf0, a5, 1
3f620f10:	jreq   L3F620FE0
3f620f20:	move   a14, -*sp, 1
3f620f30:	setf   8, 0, 0
3f620f40:	move   *a10(0x88), a8, 0
3f620f60:	move   a8, *a14+, 1
3f620f70:	movi   0x3f623ea8, a8
3f620fa0:	move   a8, *a14+, 1
3f620fb0:	calla  L3FB341E0
L3F620FE0:
3f620fe0:	move   *a10(0xc0), a5, 1
3f621000:	move   a5, @0x1e0c50, 1
3f621030:	setf   8, 0, 0
3f621040:	move   *a10(0x88), a5, 0
3f621060:	sll    0x3, a5
3f621070:	addi   0x1e0f70, a5
3f6210a0:	move   *a5, a5, 0
3f6210b0:	movi   0x170, a3
3f6210d0:	mpys   a3, a5
3f6210e0:	addi   0xd6be0, a5
3f621110:	move   *a5(0x90), a5, 1
3f621130:	move   a5, *a13(0x60), 1
3f621150:	jaeq   L3F6227E0
3f621170:	move   a14, -*sp, 1
3f621180:	movi   0x1e0c30, a3
3f6211b0:	move   a3, *a14+, 1
3f6211c0:	move   *a13(0x80), *a14+, 1
3f6211e0:	call   a5
3f6211f0:	jauc   L3F6227E0
L3F621210:
3f621210:	move   @0x967c0, a7, 1
3f621240:	inc    a7
3f621250:	move   a7, @0x967c0, 1
3f621280:	jauc   L3F6227E0
3f6212a0:	sub    a7, a7
3f6212b0:	movb   a7, *a10
3f6212c0:	jruc   L3F621A30
3f6212d0:	move   *a13, a7, 1
3f6212e0:	subk   20, a7
3f6212f0:	jrge   L3F621390
3f621300:	move   @0x96820, a7, 1
3f621330:	inc    a7
3f621340:	move   a7, @0x96820, 1
3f621370:	jauc   L3F6227E0
L3F621390:
3f621390:	movk   14, a7
3f6213a0:	movb   a7, *a10
3f6213b0:	calla  L3F623940
3f6213e0:	move   a8, *a10(0x60), 1
3f621400:	move   *a10(0x60), *a10(0x80), 1
3f621430:	jruc   L3F621A30
3f621440:	move   a14, -*sp, 1
3f621450:	move   a11, a7
3f621460:	addi   0x60, a7
3f621480:	move   *a7+, *a14+, 1
3f621490:	calla  L3F6166D0
3f6214c0:	move   a8, a3
3f6214d0:	jrne   L3F621700
3f6214e0:	move   a14, -*sp, 1
3f6214f0:	move   *a13(0xffc0), *a14+, 1
3f621510:	calla  L3F623180
3f621540:	move   a8, *a13(0x40), 1
3f621560:	move   a8, a3
3f621570:	jreq   L3F621700
3f621580:	move   a14, -*sp, 1
3f621590:	move   a14, -*sp, 1
3f6215a0:	move   a11, a7
3f6215b0:	addi   0x60, a7
3f6215d0:	move   *a7+, *a14+, 1
3f6215e0:	calla  L3F616B60
3f621610:	move   a8, *a14+, 1
3f621620:	move   a14, -*sp, 1
3f621630:	addk   32, a3
3f621640:	move   *a3+, *a14+, 1
3f621650:	calla  L3F6166D0
3f621680:	move   a8, *a14+, 1
3f621690:	move   a11, a7
3f6216a0:	addi   0x60, a7
3f6216c0:	move   a7, *a14+, 1
3f6216d0:	calla  L3F616260
L3F621700:
3f621700:	movk   16, a7
3f621710:	movb   a7, *a10
3f621720:	jruc   L3F621A30
3f621730:	move   *a13, a7, 1
3f621740:	subk   12, a7
3f621750:	jalt   L3F6227E0
3f621770:	move   a14, -*sp, 1
3f621780:	move   *a13(0xffc0), *a14+, 1
3f6217a0:	calla  L3F623180
3f6217d0:	move   a8, *a13(0x40), 1
3f6217f0:	move   a8, a3
3f621800:	jaeq   L3F6227E0
3f621820:	movk   18, a7
3f621830:	movb   a7, *a10
3f621840:	move   a14, -*sp, 1
3f621850:	move   *a3(0x1a0), *a14+, 1
3f621870:	calla  L3FB2C140
3f6218a0:	move   a8, *a10(0x40), 1
3f6218c0:	move   *a11(0x60), a5, 1
3f6218e0:	jrne   L3F621A30
3f6218f0:	move   *a3(0x100), a5, 1
3f621910:	setf   16, 1, 0
3f621920:	move   *a5(0x40), a5, 0
3f621940:	btst   1, a5
3f621950:	jreq   L3F6219A0
3f621960:	move   *a3(0xa0), *a11(0x60), 1
3f621990:	jruc   L3F621A30
L3F6219A0:
3f6219a0:	move   *a3(0x100), a5, 1
3f6219c0:	move   *a5(0x40), a5, 0
3f6219e0:	btst   4, a5
3f6219f0:	jreq   L3F621A30
3f621a00:	move   *a3(0xa0), *a11(0x60), 1
L3F621A30:
3f621a30:	setf   16, 1, 0
3f621a40:	move   *a13(0x20), a7, 0
3f621a60:	move   *a11(0x10), a5, 0
3f621a80:	add    a7, a5
3f621a90:	move   a5, *a11(0x10), 0
3f621ab0:	move   @0x96840, a5, 1
3f621ae0:	inc    a5
3f621af0:	move   a5, @0x96840, 1
3f621b20:	setf   8, 0, 0
3f621b30:	move   *a10, a3, 0
3f621b40:	sll    0x5, a3
3f621b50:	addi   0x96560, a3
3f621b80:	move   *a3, a7, 1
3f621b90:	inc    a7
3f621ba0:	move   a7, *a3, 1
3f621bb0:	move   a14, -*sp, 1
3f621bc0:	move   *a13(0xffc0), *a14+, 1
3f621be0:	move   a11, *a14+, 1
3f621bf0:	calla  L3F622A40
3f621c20:	jauc   L3F6229F0
3f621c40:	move   *a13, a7, 1
3f621c50:	cmpi   0x24, a7
3f621c70:	jrlt   L3F621CF0
3f621c80:	setf   4, 0, 0
3f621c90:	move   *a10(0x40), a5, 0
3f621cb0:	sll    0x2, a5
3f621cc0:	addk   16, a5
3f621cd0:	cmp    a5, a7
3f621ce0:	jrnc   L3F621D80
L3F621CF0:
3f621cf0:	move   @0x96820, a5, 1
3f621d20:	inc    a5
3f621d30:	move   a5, @0x96820, 1
3f621d60:	jauc   L3F6227E0
L3F621D80:
3f621d80:	move   *a11(0x60), a5, 1
3f621da0:	move   a5, @0x1e0d50, 1
3f621dd0:	move   *a10(0x20), a5, 1
3f621df0:	move   a5, @0x1e0cd0, 1
3f621e20:	move   @0x1e0bf0, a5, 1
3f621e50:	jreq   L3F621F50
3f621e60:	move   a14, -*sp, 1
3f621e70:	move   a10, a3
3f621e80:	addk   32, a3
3f621e90:	move   *a3+, *a14+, 1
3f621ea0:	move   a10, a3
3f621eb0:	addi   0xc0, a3
3f621ed0:	move   *a3+, *a14+, 1
3f621ee0:	movi   0x3f623f68, a8
3f621f10:	move   a8, *a14+, 1
3f621f20:	calla  L3FB341E0
L3F621F50:
3f621f50:	move   *a13(0x80), a5, 1
3f621f70:	jreq   L3F621FA0
3f621f80:	subk   2, a5
3f621f90:	jrne   L3F6222F0
L3F621FA0:
3f621fa0:	move   a14, -*sp, 1
3f621fb0:	sub    a5, a5
3f621fc0:	move   a5, *a14+, 1
3f621fd0:	move   a14, -*sp, 1
3f621fe0:	move   a10, a3
3f621ff0:	addi   0xc0, a3
3f622010:	move   *a3+, *a14+, 1
3f622020:	calla  L3F6166D0
3f622050:	move   a8, *a14+, 1
3f622060:	movi   0x1e0c50, a3
3f622090:	move   a3, *a14+, 1
3f6220a0:	calla  L3F616260
3f6220d0:	move   a14, -*sp, 1
3f6220e0:	movi   0x1e0d30, a5
3f622110:	move   a5, *a14+, 1
3f622120:	movk   2, a3
3f622130:	move   a3, *a14+, 1
3f622140:	movi   0x1e0cb0, a3
3f622170:	move   a3, *a14+, 1
3f622180:	movi   0x1e0c30, a3
3f6221b0:	move   a3, *a14+, 1
3f6221c0:	calla  L3F661600
3f6221f0:	move   *a10(0xc0), a3, 1
3f622210:	move   a3, @0x1e0c50, 1
3f622240:	move   a14, -*sp, 1
3f622250:	movi   0x1e0c30, a3
3f622280:	move   a3, *a14+, 1
3f622290:	movk   14, a3
3f6222a0:	move   a3, *a14+, 1
3f6222b0:	calla  L3F6AA3B0
3f6222e0:	jruc   L3F6227E0
L3F6222F0:
3f6222f0:	move   *a10(0xc0), a5, 1
3f622310:	move   a5, @0x1e0c50, 1
3f622340:	move   a14, -*sp, 1
3f622350:	movi   0x1e0d30, a5
3f622380:	move   a5, *a14+, 1
3f622390:	movk   6, a3
3f6223a0:	move   a3, *a14+, 1
3f6223b0:	movi   0x1e0cb0, a3
3f6223e0:	move   a3, *a14+, 1
L3F6223F0:
3f6223f0:	movi   0x1e0c30, a3
3f622420:	move   a3, *a14+, 1
L3F622430:
3f622430:	calla  L3F661600
3f622460:	move   a14, -*sp, 1
L3F622470:
3f622470:	move   a3, *a14+, 1
3f622480:	movk   15, a3
L3F622490:
3f622490:	move   a3, *a14+, 1
3f6224a0:	calla  L3F6AA3B0
L3F6224D0:
3f6224d0:	jruc   L3F6227E0
L3F6224E0:
3f6224e0:	move   *a10, a8, 0
L3F6224F0:
3f6224f0:	cmpi   0x12, a8
L3F622510:
3f622510:	jrhi   L3F6227E0
3f622520:	sll    0x5, a8
L3F622530:
3f622530:	addi   0x3f622580, a8
3f622560:	move   *a8, a8, 1
L3F622570:
3f622570:	jump   a8
3f622580:	sll    0x1f, a0
L3F622590:
3f622590:	dsjs   a2, L3F6223F0
3f6225a0:	sll    0x1f, a0
L3F6225B0:
3f6225b0:	dsjs   a2, L3F622410
3f6225c0:	sll    0x1f, a0
L3F6225D0:
3f6225d0:	dsjs   a2, L3F622430
3f6225e0:	.word  0x0ae0
L3F6225F0:
3f6225f0:	dsjs   a2, L3F622450
3f622600:	.word  0x0c90
L3F622610:
3f622610:	dsjs   a2, L3F622470
3f622620:	btst   29, a0
L3F622630:
3f622630:	dsjs   a2, L3F622490
3f622640:	sll    0x1f, a0
3f622650:	dsjs   a2, L3F6224B0
3f622660:	sll    0x1f, a0
3f622670:	dsjs   a2, L3F6224D0
3f622680:	addk   21, a0
3f622690:	dsjs   a2, L3F6224F0
3f6226a0:	sll    0x1f, a0
3f6226b0:	dsjs   a2, L3F622510
3f6226c0:	sll    0x1f, a0
3f6226d0:	dsjs   a2, L3F622530
3f6226e0:	andi   0xf3dfc09d, a0
3f622710:	dsjs   a2, L3F622570
3f622720:	addk   22, b0
3f622730:	dsjs   a2, L3F622590
3f622740:	sll    0x1f, a0
3f622750:	dsjs   a2, L3F6225B0
3f622760:	subk   2, a0
3f622770:	dsjs   a2, L3F6225D0
3f622780:	sll    0x1f, a0
3f622790:	dsjs   a2, L3F6225F0
3f6227a0:	subk   25, b0
3f6227b0:	dsjs   a2, L3F622610
3f6227c0:	sll    0x1f, a0
3f6227d0:	dsjs   a2, L3F622630
L3F6227E0:
3f6227e0:	move   *a11(0x60), a7, 1
3f622800:	move   a7, @0x1e0c50, 1
3f622830:	move   *a11(0x80), a7, 1
3f622850:	move   a7, @0x1e0cd0, 1
3f622880:	move   a14, -*sp, 1
3f622890:	movi   0x1e0cb0, a7
3f6228c0:	move   a7, *a14+, 1
3f6228d0:	movi   0x1e0c30, a5
3f622900:	move   a5, *a14+, 1
3f622910:	movi   0x1e0c10, a3
3f622940:	move   a3, *a14+, 1
3f622950:	move   a9, *a14+, 1
3f622960:	calla  L3F65D0B0
3f622990:	jruc   L3F6229F0
L3F6229A0:
3f6229a0:	move   a14, -*sp, 1
3f6229b0:	move   a9, *a14+, 1
3f6229c0:	calla  L3F6ADF20
L3F6229F0:
3f6229f0:	move   *sp(0x120), a14, 1
3f622a10:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f622a30:	rets   2
L3F622A40:
3f622a40:	mmtm   sp, a7,a9,a10,a11,a13
3f622a60:	move   a14, a13
3f622a70:	addi   0x60, a14
3f622a90:	move   *a13(0xffe0), a9, 1
3f622ab0:	sub    a11, a11
3f622ac0:	move   a11, *a13(0x20), 1
3f622ae0:	setf   4, 0, 0
3f622af0:	move   *a9, a7, 0
3f622b00:	sll    0x2, a7
3f622b10:	subk   20, a7
3f622b20:	move   a7, *a13(0x40), 1
3f622b40:	move   *a9(0x80), *a13(0x0), 1
3f622b70:	move   *a9(0x60), *a9(0x80), 1
3f622ba0:	jruc   L3F622C00
3f622bb0:	nop
3f622bc0:	nop
3f622bd0:	nop
3f622be0:	nop
3f622bf0:	nop
L3F622C00:
3f622c00:	move   @0x96ac0, a10, 1
3f622c30:	jreq   L3F622D70
L3F622C40:
3f622c40:	move   *a13, a11, 1
3f622c50:	move   *a10(0x20), a7, 1
3f622c70:	cmp    a7, a11
3f622c80:	jreq   L3F622D70
3f622c90:	move   *a10(0x100), a7, 1
3f622cb0:	setf   16, 1, 0
3f622cc0:	move   *a7(0x40), a7, 0
3f622ce0:	btst   1, a7
3f622cf0:	jreq   L3F622D40
3f622d00:	move   *a10(0xa0), a7, 1
3f622d20:	cmp    a7, a11
3f622d30:	jreq   L3F622D70
L3F622D40:
3f622d40:	move   *a10(0x200), a10, 1
3f622d60:	jrne   L3F622C40
L3F622D70:
3f622d70:	move   a10, a7
3f622d80:	jrne   L3F622E00
3f622d90:	move   a14, -*sp, 1
3f622da0:	move   *a13(0xffc0), *a14+, 1
3f622dc0:	calla  L3F623180
3f622df0:	move   a8, a10
L3F622E00:
3f622e00:	jrne   L3F622E40
3f622e10:	move   @0x96ac0, a10, 1
L3F622E40:
3f622e40:	move   *a10(0x20), *a13(0x0), 1
3f622e70:	move   *a13(0x0), *a9(0x60), 1
3f622ea0:	movi   0xff, a11
3f622ec0:	movb   a11, *a9(0x40)
3f622ee0:	move   *a13(0x40), a7, 1
3f622f00:	jrle   L3F623040
3f622f10:	calla  L3F62BF30
3f622f40:	move   a8, *a13(0x20), 1
3f622f60:	setf   16, 1, 0
3f622f70:	sext   a7, 0
3f622f80:	move   *a9(0x10), a11, 0
3f622fa0:	sub    a7, a11
3f622fb0:	move   a11, *a9(0x10), 0
3f622fd0:	move   a14, -*sp, 1
3f622fe0:	sub    a11, a11
3f622ff0:	move   a11, *a14+, 1
3f623000:	move   a9, *a14+, 1
3f623010:	calla  L3F62C4B0
L3F623040:
3f623040:	move   a14, -*sp, 1
3f623050:	move   *a13(0x20), *a14+, 1
3f623070:	move   a9, *a14+, 1
3f623080:	calla  L3F623350
3f6230b0:	move   *a13(0x20), a11, 1
3f6230d0:	jreq   L3F623130
3f6230e0:	move   a14, -*sp, 1
3f6230f0:	move   a11, *a14+, 1
3f623100:	calla  L3F6ACE40
L3F623130:
3f623130:	move   *sp(0xc0), a14, 1
3f623150:	mmfm   sp, a7,a9,a10,a11,a13
3f623170:	rets   2
L3F623180:
3f623180:	mmtm   sp, a7,a9,a11,a13
3f6231a0:	move   a14, a13
3f6231b0:	jruc   L3F623200
3f6231c0:	nop
3f6231d0:	nop
3f6231e0:	nop
3f6231f0:	nop
L3F623200:
3f623200:	move   @0x96ac0, a9, 1
3f623230:	jreq   L3F6232F0
L3F623240:
3f623240:	move   *a9(0x100), a11, 1
3f623260:	move   *a13(0xffe0), a7, 1
3f623280:	cmp    a7, a11
3f623290:	jrne   L3F6232C0
3f6232a0:	move   a9, a8
3f6232b0:	jruc   L3F623300
L3F6232C0:
3f6232c0:	move   *a9(0x200), a9, 1
3f6232e0:	jrne   L3F623240
L3F6232F0:
3f6232f0:	sub    a8, a8
L3F623300:
3f623300:	move   *sp(0xa0), a14, 1
3f623320:	mmfm   sp, a7,a9,a11,a13
3f623340:	rets   2
L3F623350:
3f623350:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f623370:	move   a14, a13
3f623380:	move   *a13(0xffe0), a9, 1
3f6233a0:	move   @0x1e1790, a7, 1
3f6233d0:	jrne   L3F6238F0
3f6233e0:	move   a9, a12
3f6233f0:	andi   0xfffffc00, a12
3f623420:	setf   4, 0, 0
3f623430:	move   *a9, a10, 0
3f623440:	sll    0x2, a10
3f623450:	move   *a12(0x20), a5, 1
3f623470:	add    a10, a5
3f623480:	move   a5, *a12(0x20), 1
3f6234a0:	setf   16, 1, 0
3f6234b0:	sext   a10, 0
3f6234c0:	move   *a12(0x40), a5, 0
3f6234e0:	sub    a10, a5
3f6234f0:	move   a5, *a12(0x40), 0
3f623510:	move   *a12(0x20), a5, 1
3f623530:	sll    0x3, a5
3f623540:	add    a12, a5
3f623550:	move   a5, a11
3f623560:	sub    a5, a5
3f623570:	move   a5, *a11(0x10), 0
3f623590:	move   a14, -*sp, 1
3f6235a0:	move   *a9(0x10), a5, 0
3f6235c0:	sub    a10, a5
3f6235d0:	move   a5, *a14+, 1
3f6235e0:	move   a12, *a14+, 1
3f6235f0:	calla  L3FB2C290
3f623620:	setf   16, 0, 0
3f623630:	move   a8, *a11(0x10), 0
3f623650:	move   *a12(0x20), a7, 1
3f623670:	sub    a10, a7
3f623680:	move   a7, *a12(0x20), 1
3f6236a0:	sext   a10, 0
3f6236b0:	setf   16, 1, 0
3f6236c0:	move   *a12(0x40), a7, 0
3f6236e0:	add    a10, a7
3f6236f0:	move   a7, *a12(0x40), 0
3f623710:	move   @0x1e0bf0, a7, 1
3f623740:	jreq   L3F623850
3f623750:	move   a14, -*sp, 1
3f623760:	move   a9, a5
3f623770:	addi   0x60, a5
3f623790:	move   *a5+, *a14+, 1
3f6237a0:	move   a9, a5
3f6237b0:	addi   0x80, a5
3f6237d0:	move   *a5+, *a14+, 1
3f6237e0:	movi   0x3f624020, a8
3f623810:	move   a8, *a14+, 1
3f623820:	calla  L3FB341E0
L3F623850:
3f623850:	move   a14, -*sp, 1
3f623860:	sub    a7, a7
3f623870:	move   a7, *a14+, 1
3f623880:	move   a7, *a14+, 1
3f623890:	move   *a13(0xffc0), *a14+, 1
3f6238b0:	move   a12, *a14+, 1
3f6238c0:	calla  L3F62EA00
L3F6238F0:
3f6238f0:	move   *sp(0x100), a14, 1
3f623910:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f623930:	rets   2
L3F623940:
3f623940:	mmtm   sp, a7,a9,a11,a13
3f623960:	move   a14, a13
3f623970:	addi   0x60, a14
3f623990:	move   a14, -*sp, 1
3f6239a0:	move   a13, *a14+, 1
3f6239b0:	calla  L3F6FC4D0
3f6239e0:	move   *a13, a11, 1
3f6239f0:	movi   0x15180, a9
3f623a20:	mods   a9, a11
3f623a30:	movi   0x3e8, a7
3f623a50:	mpys   a7, a11
3f623a60:	move   *a13(0x20), a7, 1
3f623a80:	movi   0x3e8, a9
3f623aa0:	divs   a9, a7
3f623ab0:	add    a7, a11
3f623ac0:	move   a11, *a13(0x40), 1
3f623ae0:	move   a14, -*sp, 1
3f623af0:	move   a11, *a14+, 1
3f623b00:	calla  L3FB2C140
3f623b30:	subi   0x60, a14
3f623b50:	mmfm   sp, a7,a9,a11,a13
3f623b70:	rets
3f623b80:	sll    a11, a9
3f623b90:	.word  0x706d
3f623ba0:	sra    b10, sp
3f623bb0:	.word  0x7272
3f623bc0:	.word  0x726f
3f623bd0:	sll    0x9, a8
3f623be0:	srl    0x1d, b8
3f623bf0:	sll    0x9, a0
3f623c00:	srl    0x1d, a4
3f623c10:	sll    0x9, a0
3f623c20:	sra    0x15, a4
3f623c30:	.word  0x000a
3f623c40:	sll    a11, a9
3f623c50:	.word  0x706d
3f623c60:	sra    b10, sp
3f623c70:	.word  0x7272
3f623c80:	.word  0x726f
3f623c90:	rl     a8, a0
3f623ca0:	mods   a11, a3
3f623cb0:	sla    0x3, b0
3f623cc0:	sra    a11, a12
3f623cd0:	.word  0x006e
3f623ce0:	sll    a11, a9
3f623cf0:	.word  0x706d
3f623d00:	rl     b10, sp
3f623d10:	.word  0x706e
3f623d20:	.word  0x7475
3f623d30:	srl    a1, a0
3f623d40:	modu   b11, b2
3f623d50:	sla    0x3, a13
3f623d60:	.word  0x7825
3f623d70:	sla    0x1, a12
3f623d80:	sra    a11, a12
3f623d90:	sla    0x3, a14
3f623da0:	sra    a1, a5
3f623db0:	.word  0x000a
3f623dc0:	sll    a11, a9
3f623dd0:	.word  0x706d
3f623de0:	rl     b10, sp
3f623df0:	.word  0x706e
3f623e00:	.word  0x7475
3f623e10:	sla    0x1, a12
3f623e20:	.word  0x7974
3f623e30:	sra    b11, b0
3f623e40:	sll    0x9, a0
3f623e50:	sla    0x3, a4
3f623e60:	modu   a11, a3
3f623e70:	sra    a11, a4
3f623e80:	sll    0x9, a0
3f623e90:	.word  0x0a64
3f623ea0:	sra    a0, a0
3f623eb0:	mods   a3, a5
3f623ec0:	.word  0x7669
3f623ed0:	.word  0x7265
3f623ee0:	.word  0x7420
3f623ef0:	sla    0x3, sp
3f623f00:	.word  0x7270
3f623f10:	.word  0x746f
3f623f20:	sll    a11, sp
3f623f30:	mods   a3, sp
3f623f40:	sll    0x9, a0
3f623f50:	.word  0x0a64
3f623f60:	.word  0x7200
3f623f70:	sra    a3, a5
3f623f80:	.word  0x7269
3f623f90:	sll    a11, a5
3f623fa0:	sla    0x3, b4
3f623fb0:	.word  0x7364
3f623fc0:	sla    0x3, b4
3f623fd0:	.word  0x7825
3f623fe0:	.word  0x7420
3f623ff0:	sla    0x3, sp
3f624000:	.word  0x7825
3f624010:	.word  0x000a
3f624020:	sll    a11, a9
3f624030:	.word  0x706d
3f624040:	.word  0x735f
3f624050:	modu   a3, a5
3f624060:	sla    0x3, a4
3f624070:	.word  0x7364
3f624080:	sla    0x3, b4
3f624090:	.word  0x7825
3f6240a0:	.word  0x7320
3f6240b0:	sll    b11, b2
3f6240c0:	sll    0x9, a0
3f6240d0:	.word  0x0a78
3f6240e0:	.word  0x0000
3f6240f0:	.word  0x0000
3f624100:	.word  0x0000
3f624110:	.word  0x0000
3f624120:	.word  0x0000
3f624130:	.word  0x0000
3f624140:	.word  0x0000
3f624150:	.word  0x0000
3f624160:	.word  0x0000
3f624170:	.word  0x0000
3f624180:	.word  0x0000
3f624190:	.word  0x0000
3f6241a0:	.word  0x0000
3f6241b0:	.word  0x0000
3f6241c0:	.word  0x0000
3f6241d0:	.word  0x0000
3f6241e0:	.word  0x0000
3f6241f0:	.word  0x0000
3f624200:	mmtm   sp, a5,a7,a9,a10,a11
3f624220:	move   a14, -*sp, 1
3f624230:	movk   3, a11
3f624240:	move   a11, *a14+, 1
3f624250:	movi   0xff, a7
3f624270:	move   a7, *a14+, 1
3f624280:	movk   2, a11
3f624290:	move   a11, *a14+, 1
3f6242a0:	calla  L3F6A9EA0
3f6242d0:	move   a8, a9
3f6242e0:	jrne   L3F624370
3f6242f0:	move   a14, -*sp, 1
3f624300:	movi   0x3f62e560, a8
3f624330:	move   a8, *a14+, 1
3f624340:	calla  L3F596290
L3F624370:
3f624370:	jruc   L3F624400
3f624380:	nop
3f624390:	nop
3f6243a0:	nop
3f6243b0:	nop
3f6243c0:	nop
3f6243d0:	nop
3f6243e0:	nop
3f6243f0:	nop
L3F624400:
3f624400:	sub    a10, a10
L3F624410:
3f624410:	move   a10, a11
3f624420:	sll    0x3, a11
3f624430:	addi   0x1e0f70, a11
3f624460:	move   a9, a7
3f624470:	subi   0xd6be0, a7
3f6244a0:	movi   0x170, a5
3f6244c0:	divs   a5, a7
3f6244d0:	movb   a7, *a11
3f6244e0:	inc    a10
3f6244f0:	cmpi   0x100, a10
3f624510:	jrlt   L3F624410
3f624520:	move   @0xd7520, a9, 1
3f624550:	move   @0xd7540, a11, 1
3f624580:	cmp    a11, a9
3f624590:	jrnc   L3F6247D0
L3F6245A0:
3f6245a0:	move   *a9(0x10), a11, 1
3f6245c0:	move   *a11, a11, 1
3f6245d0:	subk   2, a11
3f6245e0:	jrne   L3F624760
3f6245f0:	setf   16, 1, 0
3f624600:	move   *a9(0x30), a11, 0
3f624620:	jreq   L3F624760
3f624630:	move   *a9(0x30), a11, 0
3f624650:	cmpi   0xff, a11
3f624670:	jreq   L3F624760
3f624680:	move   *a9(0x30), a11, 0
3f6246a0:	sll    0x3, a11
3f6246b0:	addi   0x1e0f70, a11
3f6246e0:	move   a9, a7
3f6246f0:	subi   0xd6be0, a7
3f624720:	movi   0x170, a5
3f624740:	divs   a5, a7
3f624750:	movb   a7, *a11
L3F624760:
3f624760:	addi   0x170, a9
3f624780:	move   @0xd7540, a11, 1
3f6247b0:	cmp    a11, a9
3f6247c0:	jrc   L3F6245A0
L3F6247D0:
3f6247d0:	movi   0x96d00, a7
3f624800:	move   a7, @0x96d20, 1
3f624830:	move   a7, @0x96d00, 1
3f624860:	move   @0x3fe1eee0, a5, 1
3f624890:	andi   0xffff, a5
3f6248c0:	setf   16, 0, 0
3f6248d0:	move   a5, @0x96de0, 0
3f624900:	move   @0x1e1770, @0x96b40, 1
3f624950:	mmfm   sp, a5,a7,a9,a10,a11
3f624970:	rets
3f624980:	mmtm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f6249a0:	move   a14, a13
3f6249b0:	addi   0xc0, a14
L3F6249D0:
3f6249d0:	calla  L3FB33870
3f624a00:	move   a8, *a13(0x60), 1
3f624a20:	move   @0x96ae0, a10, 1
3f624a50:	jaeq   L3F625490
3f624a70:	move   *a10(0x3e0), a7, 1
3f624a90:	move   a7, @0x96ae0, 1
3f624ac0:	jrne   L3F624B10
3f624ad0:	sub    a7, a7
3f624ae0:	move   a7, @0x96b00, 1
L3F624B10:
3f624b10:	sub    a7, a7
3f624b20:	move   a7, *a10(0x3e0), 1
3f624b40:	move   @0x96b20, a5, 1
3f624b70:	dec    a5
3f624b80:	move   a5, @0x96b20, 1
3f624bb0:	move   *a10(0x20), a7, 1
3f624bd0:	sll    0x3, a7
3f624be0:	add    a10, a7
3f624bf0:	move   *a7(0x0), *a13(0x20), 1
3f624c20:	move   *a10(0x20), a7, 1
3f624c40:	addk   4, a7
3f624c50:	move   a7, *a10(0x20), 1
3f624c70:	setf   16, 1, 0
3f624c80:	move   *a10(0x40), a7, 0
3f624ca0:	subk   4, a7
3f624cb0:	move   a7, *a10(0x40), 0
3f624cd0:	move   *a10(0x40), a7, 0
3f624cf0:	jrne   L3F625490
3f624d00:	calla  L3FB33870
3f624d30:	move   a8, *a13(0xa0), 1
3f624d50:	setf   16, 1, 0
3f624d60:	move   *a10(0x50), a7, 0
3f624d80:	jrne   L3F624E10
3f624d90:	move   a14, -*sp, 1
3f624da0:	movi   0x3f62e5a0, a8
3f624dd0:	move   a8, *a14+, 1
3f624de0:	calla  L3F596290
L3F624E10:
3f624e10:	setf   16, 1, 0
3f624e20:	move   *a10(0x50), a7, 0
3f624e40:	sll    0x4, a7
3f624e50:	addi   0x94540, a7
3f624e80:	setf   16, 0, 0
3f624e90:	move   *a7, a5, 0
3f624ea0:	dec    a5
3f624eb0:	move   a5, *a7, 0
3f624ec0:	move   @0x94540, a7, 0
3f624ef0:	inc    a7
3f624f00:	move   a7, @0x94540, 0
3f624f30:	sub    a5, a5
3f624f40:	move   a5, *a10(0x50), 0
3f624f60:	move   *a10(0x20), a5, 1
3f624f80:	cmpi   0x80, a5
3f624fa0:	jrc   L3F625230
3f624fb0:	move   *a10(0x20), a5, 1
3f624fd0:	sll    0x3, a5
3f624fe0:	add    a10, a5
3f624ff0:	andi   0xffffe000, a5
3f625020:	move   a5, *a13(0x80), 1
3f625040:	move   @0x94440, a7, 1
3f625070:	sub    a7, a5
3f625080:	sra    0xd, a5
3f625090:	sll    0x3, a5
3f6250a0:	addi   0x95580, a5
3f6250d0:	movb   *a5, a7
3f6250e0:	dec    a7
3f6250f0:	movb   a7, *a5
3f625100:	sll    0x18, a7
3f625110:	sra    0x18, a7
3f625120:	jrne   L3F625230
3f625130:	move   *a13(0x80), a7, 1
3f625150:	move   @0x95560, a5, 1
3f625180:	move   a5, *a7, 1
3f625190:	move   a7, @0x95560, 1
3f6251c0:	move   @0x944c0, a5, 1
3f6251f0:	inc    a5
3f625200:	move   a5, @0x944c0, 1
L3F625230:
3f625230:	move   *a10(0x0), *a13(0x80), 1
3f625260:	move   @0x95540, a7, 1
3f625290:	move   a7, *a10, 1
3f6252a0:	sub    a5, a5
3f6252b0:	move   a5, *a10(0x20), 1
3f6252d0:	move   a5, *a10(0x3e0), 1
3f6252f0:	move   a10, @0x95540, 1
3f625320:	move   a14, -*sp, 1
3f625330:	move   *a13(0xa0), *a14+, 1
3f625350:	calla  L3FB338D0
3f625380:	move   @0x95d90, a7, 1
3f6253b0:	jreq   L3F625470
3f6253c0:	move   a5, @0x95d90, 1
3f6253f0:	move   a14, -*sp, 1
3f625400:	movi   0x95540, a7
3f625430:	move   a7, *a14+, 1
3f625440:	calla  L3F6FB7E0
L3F625470:
3f625470:	move   *a13(0x80), a10, 1
L3F625490:
3f625490:	move   a14, -*sp, 1
3f6254a0:	move   *a13(0x60), *a14+, 1
3f6254c0:	calla  L3FB338D0
3f6254f0:	move   a10, a5
3f625500:	jaeq   L3F627280
3f625520:	move   @0x96ac0, a7, 1
3f625550:	jaeq   L3F627210
3f625570:	move   @0x96b80, a5, 1
3f6255a0:	inc    a5
3f6255b0:	move   a5, @0x96b80, 1
3f6255e0:	move   *a10(0x20), a5, 1
3f625600:	cmpi   0x7c, a5
3f625620:	jrhi   L3F625680
3f625630:	setf   16, 1, 0
3f625640:	move   *a10(0x40), a5, 0
3f625660:	subk   20, a5
3f625670:	jrnc   L3F6257A0
L3F625680:
3f625680:	move   a14, -*sp, 1
3f625690:	movk   20, a5
3f6256a0:	move   a5, *a14+, 1
3f6256b0:	move   a10, *a14+, 1
3f6256c0:	calla  L3F6B0160
3f6256f0:	move   a8, a10
3f625700:	jrne   L3F6257A0
3f625710:	move   @0x96be0, a7, 1
3f625740:	inc    a7
3f625750:	move   a7, @0x96be0, 1
3f625780:	jauc   L3F6249D0
L3F6257A0:
3f6257a0:	move   *a10(0x20), a7, 1
3f6257c0:	sll    0x3, a7
3f6257d0:	add    a10, a7
3f6257e0:	move   a7, a9
3f6257f0:	setf   4, 0, 0
3f625800:	move   *a9, a7, 0
3f625810:	sll    0x2, a7
3f625820:	move   a7, *a13(0x40), 1
3f625840:	subk   20, a7
3f625850:	jrnc   L3F6258F0
3f625860:	move   @0x96c00, a7, 1
3f625890:	inc    a7
3f6258a0:	move   a7, @0x96c00, 1
3f6258d0:	jauc   L3F627210
L3F6258F0:
3f6258f0:	move   *a13(0x40), a7, 1
3f625910:	setf   16, 1, 0
3f625920:	move   *a10(0x40), a5, 0
3f625940:	cmp    a5, a7
3f625950:	jrle   L3F625AC0
3f625960:	move   a14, -*sp, 1
3f625970:	move   a7, *a14+, 1
3f625980:	move   a10, *a14+, 1
3f625990:	calla  L3F6B0160
3f6259c0:	move   a8, a10
3f6259d0:	jrne   L3F625A70
3f6259e0:	move   @0x96c00, a5, 1
3f625a10:	inc    a5
3f625a20:	move   a5, @0x96c00, 1
3f625a50:	jauc   L3F6249D0
L3F625A70:
3f625a70:	move   *a10(0x20), a5, 1
3f625a90:	sll    0x3, a5
3f625aa0:	add    a10, a5
3f625ab0:	move   a5, a9
L3F625AC0:
3f625ac0:	setf   8, 0, 0
3f625ad0:	move   @0x1e1cf0, a5, 0
3f625b00:	jreq   L3F625C50
3f625b10:	move   a14, -*sp, 1
3f625b20:	move   a7, *a14+, 1
3f625b30:	move   a10, *a14+, 1
3f625b40:	calla  L3FB2C290
3f625b70:	setf   16, 0, 0
3f625b80:	move   a8, *a9(0x50), 0
3f625ba0:	zext   a8, 0
3f625bb0:	jreq   L3F625C50
3f625bc0:	move   @0x96ba0, a5, 1
3f625bf0:	inc    a5
3f625c00:	move   a5, @0x96ba0, 1
3f625c30:	jauc   L3F627210
L3F625C50:
3f625c50:	move   a14, -*sp, 1
3f625c60:	setf   16, 0, 0
3f625c70:	move   *a9(0x10), a5, 0
3f625c90:	move   a5, *a14+, 1
3f625ca0:	calla  L3FB2C000
3f625cd0:	setf   16, 1, 0
3f625ce0:	move   a8, *a9(0x10), 0
3f625d00:	move   *a9(0x10), a5, 0
3f625d20:	cmp    a7, a5
3f625d30:	jrge   L3F625DD0
3f625d40:	move   @0x96c20, a5, 1
3f625d70:	inc    a5
3f625d80:	move   a5, @0x96c20, 1
3f625db0:	jauc   L3F627210
L3F625DD0:
3f625dd0:	move   a14, -*sp, 1
3f625de0:	setf   16, 0, 0
3f625df0:	move   *a9(0x20), a8, 0
3f625e10:	move   a8, *a14+, 1
3f625e20:	calla  L3FB2C000
3f625e50:	setf   16, 0, 0
3f625e60:	move   a8, *a9(0x20), 0
3f625e80:	move   a14, -*sp, 1
3f625e90:	move   *a9(0x30), a5, 0
3f625eb0:	move   a5, *a14+, 1
3f625ec0:	calla  L3FB2C000
3f625ef0:	setf   16, 1, 0
3f625f00:	move   a8, *a9(0x30), 0
3f625f20:	setf   16, 0, 0
3f625f30:	move   *a9(0x10), a5, 0
3f625f50:	move   a5, a11
3f625f60:	neg    a11
3f625f70:	move   a10, *a13, 1
3f625f80:	jruc   L3F626000
3f625f90:	nop
3f625fa0:	nop
3f625fb0:	nop
3f625fc0:	nop
3f625fd0:	nop
3f625fe0:	nop
3f625ff0:	nop
L3F626000:
3f626000:	setf   16, 1, 0
L3F626010:
3f626010:	move   *a10(0x40), a7, 0
3f626030:	add    a7, a11
3f626040:	move   *a10, a7, 1
3f626050:	jreq   L3F626080
3f626060:	move   *a10, a10, 1
3f626070:	jruc   L3F626010
L3F626080:
3f626080:	move   a11, a5
3f626090:	jreq   L3F626290
3f6260a0:	jrge   L3F626150
3f6260b0:	move   @0x96bc0, a7, 1
3f6260e0:	inc    a7
3f6260f0:	move   a7, @0x96bc0, 1
3f626120:	move   *a13, a10, 1
3f626130:	jauc   L3F627210
L3F626150:
3f626150:	move   *a10(0x40), a7, 0
3f626170:	cmp    a7, a11
3f626180:	jrgt   L3F626200
3f626190:	sext   a11, 0
3f6261a0:	move   *a10(0x40), a7, 0
3f6261c0:	sub    a11, a7
3f6261d0:	move   a7, *a10(0x40), 0
3f6261f0:	jruc   L3F626290
L3F626200:
3f626200:	move   a14, -*sp, 1
3f626210:	move   a11, a7
3f626220:	neg    a7
3f626230:	move   a7, *a14+, 1
3f626240:	move   *a13(0x0), *a14+, 1
3f626260:	calla  L3F6AFBA0
L3F626290:
3f626290:	move   *a13, a10, 1
3f6262a0:	sub    a7, a7
3f6262b0:	move   a7, @0x1e17b0, 1
3f6262e0:	move   *a13(0x40), a5, 1
3f626300:	subk   20, a5
3f626310:	jrls   L3F6263C0
3f626320:	move   a14, -*sp, 1
3f626330:	move   *a13(0x20), *a14+, 1
3f626350:	move   a9, *a14+, 1
3f626360:	calla  L3F629960
3f626390:	move   a8, a5
3f6263a0:	jane   L3F6249D0
L3F6263C0:
3f6263c0:	move   @0x1e1790, a5, 1
3f6263f0:	jrne   L3F626800
3f626400:	move   @0x96ac0, a0, 1
3f626430:	jreq   L3F626700
L3F626440:
3f626440:	move   *a0(0x20), a7, 1
3f626460:	move   *a9(0x80), a5, 1
3f626480:	cmp    a5, a7
3f626490:	jreq   L3F626800
3f6264a0:	move   *a0(0x100), a7, 1
3f6264c0:	setf   16, 1, 0
3f6264d0:	move   *a7(0x40), a7, 0
3f6264f0:	btst   1, a7
3f626500:	jreq   L3F6266D0
3f626510:	move   *a0(0xa0), a7, 1
3f626530:	move   *a9(0x80), a5, 1
3f626550:	cmp    a5, a7
3f626560:	jreq   L3F626800
3f626570:	move   *a9(0x80), a7, 1
3f626590:	move   *a0(0x1c0), a5, 1
3f6265b0:	cmp    a5, a7
3f6265c0:	jreq   L3F626800
3f6265d0:	move   a14, -*sp, 1
3f6265e0:	move   *a9(0x80), *a14+, 1
3f626600:	calla  L3FB2C140
3f626630:	move   a8, *a13(0x80), 1
3f626650:	move   *a0(0x180), a7, 1
3f626670:	cmp    a7, a8
3f626680:	jreq   L3F626800
3f626690:	move   *a0(0x140), a7, 1
3f6266b0:	cmp    a7, a8
3f6266c0:	jreq   L3F626800
L3F6266D0:
3f6266d0:	move   *a0(0x200), a0, 1
3f6266f0:	jrne   L3F626440
L3F626700:
3f626700:	move   *a9(0x80), a7, 1
3f626720:	inc    a7
3f626730:	jreq   L3F626800
3f626740:	move   *a9(0x80), a7, 1
3f626760:	jreq   L3F626800
3f626770:	move   a14, -*sp, 1
3f626780:	move   *a13(0x20), *a14+, 1
3f6267a0:	move   a9, *a14+, 1
3f6267b0:	calla  L3F62C940
3f6267e0:	jauc   L3F6249D0
L3F626800:
3f626800:	setf   16, 1, 0
3f626810:	move   *a9(0x30), a7, 0
3f626830:	andi   0xffffbfff, a7
3f626860:	jreq   L3F627030
3f626870:	jruc   L3F626A00
3f626880:	nop
3f626890:	nop
3f6268a0:	nop
3f6268b0:	nop
3f6268c0:	nop
3f6268d0:	nop
3f6268e0:	nop
3f6268f0:	nop
3f626900:	nop
3f626910:	nop
3f626920:	nop
3f626930:	nop
3f626940:	nop
3f626950:	nop
3f626960:	nop
3f626970:	nop
3f626980:	nop
3f626990:	nop
3f6269a0:	nop
3f6269b0:	nop
3f6269c0:	nop
3f6269d0:	nop
3f6269e0:	nop
3f6269f0:	nop
L3F626A00:
3f626a00:	move   @0x96d00, a12, 1
3f626a30:	cmpi   0x96d00, a12
3f626a60:	jreq   L3F626C60
L3F626A70:
3f626a70:	setf   16, 0, 0
3f626a80:	move   *a9(0x20), a7, 0
3f626aa0:	move   *a12(0x50), a5, 0
3f626ac0:	cmp    a5, a7
3f626ad0:	jrne   L3F626C10
3f626ae0:	move   *a9(0x60), a7, 1
3f626b00:	move   *a12(0xa0), a5, 1
3f626b20:	cmp    a5, a7
3f626b30:	jrne   L3F626C10
3f626b40:	move   *a9(0x80), a7, 1
3f626b60:	move   *a12(0xc0), a5, 1
3f626b80:	cmp    a5, a7
3f626b90:	jrne   L3F626C10
3f626ba0:	setf   8, 0, 0
3f626bb0:	move   *a9(0x48), a7, 0
3f626bd0:	move   *a12(0x48), a5, 0
3f626bf0:	cmp    a5, a7
3f626c00:	jreq   L3F626C70
L3F626C10:
3f626c10:	move   *a12, a12, 1
3f626c20:	cmpi   0x96d00, a12
3f626c50:	jrne   L3F626A70
L3F626C60:
3f626c60:	sub    a12, a12
L3F626C70:
3f626c70:	setf   16, 1, 0
3f626c80:	move   *a13(0x40), a7, 0
3f626ca0:	move   *a9(0x10), a5, 0
3f626cc0:	sub    a7, a5
3f626cd0:	move   a5, *a9(0x10), 0
3f626cf0:	sub    a5, a5
3f626d00:	movb   a5, *a9(0x8)
3f626d20:	move   *a9(0x30), a5, 0
3f626d40:	btst   13, a5
3f626d50:	jreq   L3F626D90
3f626d60:	movk   1, a5
3f626d70:	movb   a5, *a9(0x8)
L3F626D90:
3f626d90:	move   *a9(0x30), a5, 0
3f626db0:	sll    0x3, a5
3f626dc0:	move   a5, *a9(0x30), 0
3f626de0:	setf   8, 0, 0
3f626df0:	move   *a9(0x8), a5, 0
3f626e10:	jrne   L3F626E60
3f626e20:	setf   16, 1, 0
3f626e30:	move   *a9(0x30), a5, 0
3f626e50:	jreq   L3F626FB0
L3F626E60:
3f626e60:	move   @0x96c40, a5, 1
3f626e90:	inc    a5
3f626ea0:	move   a5, @0x96c40, 1
3f626ed0:	move   a14, -*sp, 1
3f626ee0:	move   a12, *a14+, 1
3f626ef0:	move   a9, *a14+, 1
3f626f00:	calla  L3F6272D0
3f626f30:	move   a8, a9
3f626f40:	jaeq   L3F6249D0
3f626f60:	move   a9, a10
3f626f70:	andi   0xfffffc00, a10
3f626fa0:	jruc   L3F6270A0
L3F626FB0:
3f626fb0:	move   a12, a5
3f626fc0:	jreq   L3F6270A0
3f626fd0:	move   a14, -*sp, 1
3f626fe0:	move   a12, *a14+, 1
3f626ff0:	calla  L3F628D10
3f627020:	jruc   L3F6270A0
L3F627030:
3f627030:	move   *a13(0x40), a7, 0
3f627050:	move   *a9(0x10), a5, 0
3f627070:	sub    a7, a5
3f627080:	move   a5, *a9(0x10), 0
L3F6270A0:
3f6270a0:	move   a14, -*sp, 1
3f6270b0:	move   *a13(0x20), *a14+, 1
3f6270d0:	move   a10, *a14+, 1
3f6270e0:	setf   8, 0, 0
3f6270f0:	move   *a9(0x48), a5, 0
3f627110:	sll    0x3, a5
3f627120:	addi   0x1e0f70, a5
3f627150:	move   *a5, a5, 0
3f627160:	movi   0x170, a7
3f627180:	mpys   a7, a5
3f627190:	addi   0xd6be0, a5
3f6271c0:	move   *a5(0x50), a5, 1
3f6271e0:	call   a5
3f6271f0:	jauc   L3F6249D0
L3F627210:
3f627210:	move   a14, -*sp, 1
3f627220:	move   a10, *a14+, 1
3f627230:	calla  L3F6ADF20
3f627260:	jauc   L3F6249D0
L3F627280:
3f627280:	move   *sp(0x120), a14, 1
3f6272a0:	mmfm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f6272c0:	rets   2
L3F6272D0:
3f6272d0:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f6272f0:	move   a14, a13
3f627300:	addi   0xc0, a14
3f627320:	move   *a13(0xffe0), a9, 1
3f627340:	move   *a13(0xffc0), a10, 1
3f627360:	move   a9, a11
3f627370:	andi   0xfffffc00, a11
3f6273a0:	setf   4, 0, 0
3f6273b0:	move   *a9, a7, 0
3f6273c0:	sll    0x2, a7
3f6273d0:	move   a7, *a13(0x20), 1
3f6273f0:	move   *a11(0x20), a5, 1
3f627410:	add    a7, a5
3f627420:	move   a5, *a11(0x20), 1
3f627440:	setf   16, 1, 0
3f627450:	sext   a7, 0
3f627460:	move   *a11(0x40), a5, 0
3f627480:	sub    a7, a5
3f627490:	move   a5, *a11(0x40), 0
3f6274b0:	move   a10, a5
3f6274c0:	jrne   L3F627870
3f6274d0:	move   a14, -*sp, 1
3f6274e0:	movk   11, a7
3f6274f0:	move   a7, *a14+, 1
3f627500:	sub    a5, a5
3f627510:	move   a5, *a14+, 1
3f627520:	calla  L3F6AC3C0
3f627550:	move   a8, *a13, 1
3f627560:	move   a8, a8
3f627570:	jaeq   L3F628BF0
3f627590:	move   *a8(0x20), a5, 1
3f6275b0:	sll    0x3, a5
3f6275c0:	add    a8, a5
3f6275d0:	move   a5, a10
3f6275e0:	pushst
3f6275f0:	dint
3f627600:	move   a10, *a13(0x80), 1
3f627620:	movi   0x96d00, a5
3f627650:	move   a5, *a13(0xa0), 1
3f627670:	move   *a5, *a10, 1
3f627680:	move   a5, *a10(0x20), 1
3f6276a0:	move   a10, *a5, 1
3f6276b0:	move   *a10, a7, 1
3f6276c0:	move   a10, *a7(0x20), 1
3f6276e0:	popst
3f6276f0:	movi   0x3c, a7
3f627710:	movb   a7, *a10(0x40)
3f627730:	movb   *a9(0x48), *a10(0x48)
3f627760:	setf   16, 0, 0
3f627770:	move   *a9(0x20), *a10(0x50), 0
3f6277a0:	move   a10, *a10(0x80), 1
3f6277c0:	move   a10, *a10(0x60), 1
3f6277e0:	move   *a9(0x60), *a10(0xa0), 1
3f627810:	move   *a9(0x80), *a10(0xc0), 1
3f627840:	move   a10, a12
3f627850:	jauc   L3F6282E0
L3F627870:
3f627870:	jruc   L3F627A00
3f627880:	nop
3f627890:	nop
3f6278a0:	nop
3f6278b0:	nop
3f6278c0:	nop
3f6278d0:	nop
3f6278e0:	nop
3f6278f0:	nop
3f627900:	nop
3f627910:	nop
3f627920:	nop
3f627930:	nop
3f627940:	nop
3f627950:	nop
3f627960:	nop
3f627970:	nop
3f627980:	nop
3f627990:	nop
3f6279a0:	nop
3f6279b0:	nop
3f6279c0:	nop
3f6279d0:	nop
3f6279e0:	nop
3f6279f0:	nop
L3F627A00:
3f627a00:	move   *a10(0x60), a12, 1
3f627a20:	cmp    a10, a12
3f627a30:	jreq   L3F627AE0
L3F627A40:
3f627a40:	move   *a12(0x30), a7, 0
3f627a60:	move   *a9(0x30), a5, 0
3f627a80:	cmp    a5, a7
3f627a90:	jrgt   L3F627AE0
3f627aa0:	move   *a12(0x60), a12, 1
3f627ac0:	cmp    a10, a12
3f627ad0:	jrne   L3F627A40
L3F627AE0:
3f627ae0:	move   *a12(0x80), a7, 1
3f627b00:	cmp    a10, a7
3f627b10:	jreq   L3F627DE0
3f627b20:	move   *a12(0x80), a7, 1
3f627b40:	move   *a12(0x80), a5, 1
3f627b60:	move   *a7(0x30), a7, 0
3f627b80:	move   *a5(0x10), a5, 0
3f627ba0:	add    a5, a7
3f627bb0:	move   *a9(0x30), a5, 0
3f627bd0:	sub    a5, a7
3f627be0:	move   a7, *a13(0x40), 1
3f627c00:	jrle   L3F627DE0
3f627c10:	move   *a9(0x10), a5, 0
3f627c30:	cmp    a5, a7
3f627c40:	jage   L3F628BF0
3f627c60:	move   a14, -*sp, 1
3f627c70:	move   a7, *a14+, 1
3f627c80:	move   a9, a5
3f627c90:	andi   0xfffffc00, a5
3f627cc0:	move   a5, *a14+, 1
3f627cd0:	calla  L3F6AFBA0
3f627d00:	setf   16, 1, 0
3f627d10:	sext   a7, 0
3f627d20:	move   *a9(0x30), a5, 0
3f627d40:	add    a7, a5
3f627d50:	move   a5, *a9(0x30), 0
3f627d70:	move   *a13(0x40), a7, 0
3f627d90:	move   *a9(0x10), a5, 0
3f627db0:	sub    a7, a5
3f627dc0:	move   a5, *a9(0x10), 0
L3F627DE0:
3f627de0:	cmp    a10, a12
3f627df0:	jreq   L3F6282E0
3f627e00:	move   *a9(0x30), a7, 0
3f627e20:	move   *a9(0x10), a5, 0
3f627e40:	add    a5, a7
3f627e50:	move   *a12(0x30), a5, 0
3f627e70:	cmp    a5, a7
3f627e80:	jrle   L3F6282E0
L3F627E90:
3f627e90:	move   *a9(0x30), a7, 0
3f627eb0:	move   *a9(0x10), a5, 0
3f627ed0:	add    a5, a7
3f627ee0:	move   *a12(0x30), a5, 0
3f627f00:	sub    a5, a7
3f627f10:	move   a7, *a13(0x40), 1
3f627f30:	move   *a12(0x10), a5, 0
3f627f50:	cmp    a5, a7
3f627f60:	jrge   L3F628100
3f627f70:	sext   a7, 0
3f627f80:	move   *a12(0x10), a5, 0
3f627fa0:	sub    a7, a5
3f627fb0:	move   a5, *a12(0x10), 0
3f627fd0:	move   *a13(0x40), a7, 0
3f627ff0:	move   *a12(0x30), a5, 0
3f628010:	add    a7, a5
3f628020:	move   a5, *a12(0x30), 0
3f628040:	move   a14, -*sp, 1
3f628050:	move   *a13(0x40), *a14+, 1
3f628070:	move   a12, a5
3f628080:	andi   0xfffffc00, a5
3f6280b0:	move   a5, *a14+, 1
3f6280c0:	calla  L3F6AFBA0
3f6280f0:	jruc   L3F6282E0
L3F628100:
3f628100:	move   *a12(0x60), a12, 1
3f628120:	move   a14, -*sp, 1
3f628130:	move   *a12(0x80), a5, 1
3f628150:	andi   0xfffffc00, a5
3f628180:	move   a5, *a14+, 1
3f628190:	calla  L3F6ADF20
3f6281c0:	move   a14, -*sp, 1
3f6281d0:	move   *a12(0x80), *a14+, 1
3f6281f0:	calla  L3F629260
3f628220:	cmp    a10, a12
3f628230:	jreq   L3F6282E0
3f628240:	setf   16, 1, 0
3f628250:	move   *a9(0x30), a5, 0
3f628270:	move   *a9(0x10), a7, 0
3f628290:	add    a7, a5
3f6282a0:	move   *a12(0x30), a7, 0
3f6282c0:	cmp    a7, a5
3f6282d0:	jrgt   L3F627E90
L3F6282E0:
3f6282e0:	move   a14, -*sp, 1
3f6282f0:	move   *a12(0x80), *a14+, 1
3f628310:	move   a9, *a14+, 1
3f628320:	calla  L3F6290F0
3f628350:	sub    a7, a7
3f628360:	move   a7, *a13(0x60), 1
3f628380:	jruc   L3F628400
3f628390:	nop
3f6283a0:	nop
3f6283b0:	nop
3f6283c0:	nop
3f6283d0:	nop
3f6283e0:	nop
3f6283f0:	nop
L3F628400:
3f628400:	move   *a10(0x60), a12, 1
3f628420:	cmp    a10, a12
3f628430:	jreq   L3F628560
3f628440:	setf   16, 1, 0
L3F628450:
3f628450:	move   *a12(0x30), a7, 0
3f628470:	move   *a13(0x60), a5, 1
3f628490:	cmp    a5, a7
3f6284a0:	jreq   L3F6284D0
3f6284b0:	sub    a8, a8
3f6284c0:	jruc   L3F628CC0
L3F6284D0:
3f6284d0:	move   *a12(0x10), a7, 0
3f6284f0:	add    a5, a7
3f628500:	move   a7, *a13(0x60), 1
3f628520:	move   *a12(0x60), a12, 1
3f628540:	cmp    a10, a12
3f628550:	jrne   L3F628450
L3F628560:
3f628560:	move   *a12(0x80), a5, 1
3f628580:	setf   8, 0, 0
3f628590:	move   *a5(0x8), a5, 0
3f6285b0:	jreq   L3F6285E0
3f6285c0:	sub    a8, a8
3f6285d0:	jruc   L3F628CC0
L3F6285E0:
3f6285e0:	move   *a10(0x60), a12, 1
3f628600:	move   a12, a11
3f628610:	andi   0xfffffc00, a11
3f628640:	move   *a11, *a13, 1
3f628650:	sub    a5, a5
3f628660:	move   a5, *a11, 1
3f628670:	move   a14, -*sp, 1
3f628680:	move   *a13(0x0), *a14+, 1
3f6286a0:	move   a11, *a14+, 1
3f6286b0:	calla  L3F6AF700
3f6286e0:	move   *a12(0x60), a12, 1
3f628700:	cmp    a10, a12
3f628710:	jreq   L3F628810
L3F628720:
3f628720:	move   a12, a7
3f628730:	andi   0xfffffc00, a7
3f628760:	move   a7, *a13, 1
3f628770:	move   *a12(0x60), a12, 1
3f628790:	move   a14, -*sp, 1
3f6287a0:	move   a7, *a14+, 1
3f6287b0:	move   a11, *a14+, 1
3f6287c0:	calla  L3F6AF700
3f6287f0:	cmp    a10, a12
3f628800:	jrne   L3F628720
L3F628810:
3f628810:	move   *a10(0x60), a9, 1
3f628830:	setf   16, 1, 0
3f628840:	move   *a13(0x60), *a9(0x10), 0
3f628870:	move   *a10(0xa0), *a9(0x60), 1
3f6288a0:	move   *a10(0xc0), *a9(0x80), 1
3f6288d0:	pushst
3f6288e0:	dint
3f6288f0:	move   a10, *a13(0x80), 1
3f628910:	move   *a10(0x20), *a13(0xa0), 1
3f628940:	move   *a13(0xa0), a7, 1
3f628960:	move   *a10, *a7, 1
3f628970:	move   *a7, a5, 1
3f628980:	move   a7, *a5(0x20), 1
3f6289a0:	move   a10, *a10, 1
3f6289b0:	move   a10, *a10(0x20), 1
3f6289d0:	popst
3f6289e0:	move   a14, -*sp, 1
3f6289f0:	move   a10, a7
3f628a00:	andi   0xfffffc00, a7
3f628a30:	move   a7, *a14+, 1
3f628a40:	calla  L3F6ACE40
3f628a70:	move   a9, a11
3f628a80:	andi   0xfffffc00, a11
3f628ab0:	setf   4, 0, 0
3f628ac0:	move   *a9, a7, 0
3f628ad0:	sll    0x2, a7
3f628ae0:	setf   16, 1, 0
3f628af0:	sext   a7, 0
3f628b00:	move   *a11(0x40), a5, 0
3f628b20:	add    a7, a5
3f628b30:	move   a5, *a11(0x40), 0
3f628b50:	setf   4, 0, 0
3f628b60:	move   *a9, a7, 0
3f628b70:	sll    0x2, a7
3f628b80:	move   *a11(0x20), a5, 1
3f628ba0:	sub    a7, a5
3f628bb0:	move   a5, *a11(0x20), 1
3f628bd0:	move   a9, a8
3f628be0:	jruc   L3F628CC0
L3F628BF0:
3f628bf0:	move   @0x96c60, a7, 1
3f628c20:	inc    a7
3f628c30:	move   a7, @0x96c60, 1
3f628c60:	move   a14, -*sp, 1
3f628c70:	move   a11, *a14+, 1
3f628c80:	calla  L3F6ADF20
3f628cb0:	sub    a8, a8
L3F628CC0:
3f628cc0:	move   *sp(0x100), a14, 1
3f628ce0:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f628d00:	rets   2
L3F628D10:
3f628d10:	mmtm   sp, a7,a9,a10,a11,a13
3f628d30:	move   a14, a13
3f628d40:	addi   0x40, a14
3f628d60:	move   *a13(0xffe0), a11, 1
3f628d80:	move   *a11(0x60), a9, 1
3f628da0:	cmp    a11, a9
3f628db0:	jreq   L3F628F10
L3F628DC0:
3f628dc0:	move   *a9(0x60), a10, 1
3f628de0:	move   a14, -*sp, 1
3f628df0:	move   a9, *a14+, 1
3f628e00:	calla  L3F629260
3f628e30:	move   a14, -*sp, 1
3f628e40:	move   a9, a11
3f628e50:	andi   0xfffffc00, a11
3f628e80:	move   a11, *a14+, 1
3f628e90:	calla  L3F6ADF20
3f628ec0:	move   a10, a9
3f628ed0:	move   *a13(0xffe0), a11, 1
3f628ef0:	cmp    a11, a9
3f628f00:	jrne   L3F628DC0
L3F628F10:
3f628f10:	pushst
3f628f20:	dint
3f628f30:	move   a11, *a13, 1
3f628f40:	move   *a11(0x20), *a13(0x20), 1
3f628f70:	move   *a13(0x20), a7, 1
3f628f90:	move   *a11, *a7, 1
3f628fa0:	move   *a7, a7, 1
3f628fb0:	move   *a13(0x20), *a7(0x20), 1
3f628fe0:	move   a11, *a11, 1
3f628ff0:	move   a11, *a11(0x20), 1
3f629010:	popst
3f629020:	move   a14, -*sp, 1
3f629030:	andi   0xfffffc00, a11
3f629060:	move   a11, *a14+, 1
3f629070:	calla  L3F6ACE40
3f6290a0:	move   *sp(0xc0), a14, 1
3f6290c0:	mmfm   sp, a7,a9,a10,a11,a13
3f6290e0:	rets   2
L3F6290F0:
3f6290f0:	mmtm   sp, a9,a10,a11,a13
3f629110:	move   a14, a13
3f629120:	move   *a13(0xffe0), a9, 1
3f629140:	move   *a13(0xffc0), a10, 1
3f629160:	move   a10, *a9(0x80), 1
3f629180:	move   *a10(0x60), *a9(0x60), 1
3f6291b0:	move   *a10(0x60), a11, 1
3f6291d0:	move   a9, *a11(0x80), 1
3f6291f0:	move   a9, *a10(0x60), 1
3f629210:	move   *sp(0xa0), a14, 1
3f629230:	mmfm   sp, a9,a10,a11,a13
3f629250:	rets   2
L3F629260:
3f629260:	mmtm   sp, a9,a11,a13
3f629280:	move   a14, a13
3f629290:	move   *a13(0xffe0), a9, 1
3f6292b0:	move   *a9(0x80), a11, 1
3f6292d0:	move   *a9(0x60), *a11(0x60), 1
3f629300:	move   *a9(0x60), a11, 1
3f629320:	move   *a9(0x80), *a11(0x80), 1
3f629350:	move   *sp(0x80), a14, 1
3f629370:	mmfm   sp, a9,a11,a13
3f629390:	rets   2
3f6293a0:	mmtm   sp, a9,a11,a13
3f6293c0:	move   a14, a13
3f6293d0:	addk   32, a14
3f6293e0:	calla  L3FB33870
3f629410:	move   a8, *a13, 1
3f629420:	move   @0x96d00, a9, 1
3f629450:	jrne   L3F6294C0
3f629460:	move   a14, -*sp, 1
3f629470:	move   a8, *a14+, 1
3f629480:	calla  L3FB338D0
3f6294b0:	jruc   L3F629730
L3F6294C0:
3f6294c0:	cmpi   0x96d00, a9
3f6294f0:	jreq   L3F6296D0
L3F629500:
3f629500:	setf   8, 0, 0
3f629510:	move   *a9(0x40), a11, 0
3f629530:	dec    a11
3f629540:	movb   a11, *a9(0x40)
3f629560:	move   *a9, a9, 1
3f629570:	move   *a9(0x20), a11, 1
3f629590:	move   *a11(0x40), a11, 0
3f6295b0:	jrne   L3F629690
3f6295c0:	move   @0x96c80, a11, 1
3f6295f0:	inc    a11
3f629600:	move   a11, @0x96c80, 1
3f629630:	move   a14, -*sp, 1
3f629640:	move   *a9(0x20), *a14+, 1
3f629660:	calla  L3F628D10
L3F629690:
3f629690:	cmpi   0x96d00, a9
3f6296c0:	jrne   L3F629500
L3F6296D0:
3f6296d0:	move   a14, -*sp, 1
3f6296e0:	move   *a13(0x0), *a14+, 1
3f629700:	calla  L3FB338D0
L3F629730:
3f629730:	subk   32, a14
3f629740:	mmfm   sp, a9,a11,a13
3f629760:	rets
3f629770:	move   a11, -*sp, 1
3f629780:	move   @0x96d00, a11, 1
3f6297b0:	cmpi   0x96d00, a11
3f6297e0:	jreq   L3F629940
L3F6297F0:
3f6297f0:	move   @0x96c60, a11, 1
3f629820:	inc    a11
3f629830:	move   a11, @0x96c60, 1
3f629860:	move   a14, -*sp, 1
3f629870:	move   @0x96d00, *a14+, 1
3f6298a0:	calla  L3F628D10
3f6298d0:	move   @0x96d00, a11, 1
3f629900:	cmpi   0x96d00, a11
3f629930:	jrne   L3F6297F0
L3F629940:
3f629940:	move   *sp+, a11, 1
3f629950:	rets
L3F629960:
3f629960:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f629980:	move   a14, a13
3f629990:	addi   0x100, a14
3f6299b0:	move   *a13(0xffe0), a9, 1
3f6299d0:	movk   12, a7
3f6299e0:	move   a7, *a13(0xa0), 1
3f629a00:	move   a9, a10
3f629a10:	addi   0xa0, a10
3f629a30:	setf   4, 0, 0
3f629a40:	move   *a9, a5, 0
3f629a50:	sll    0x2, a5
3f629a60:	subk   20, a5
3f629a70:	move   a5, *a13(0x40), 1
3f629a90:	jale   L3F62B520
L3F629AB0:
3f629ab0:	setf   8, 0, 0
3f629ac0:	move   *a10, a7, 0
3f629ad0:	move   a7, *a13, 1
3f629ae0:	jaeq   L3F62B520
3f629b00:	dsjs   a7, L3F629B60
3f629b10:	movk   1, a7
3f629b20:	move   a7, *a13(0x20), 1
3f629b40:	jauc   L3F62B370
L3F629B60:
3f629b60:	move   *a10(0x8), a7, 0
3f629b80:	move   a7, *a13(0x20), 1
3f629ba0:	jrle   L3F629C00
3f629bb0:	move   *a13(0x40), a5, 1
3f629bd0:	cmp    a5, a7
3f629be0:	jale   L3F62B370
L3F629C00:
3f629c00:	move   a10, a5
3f629c10:	sub    a9, a5
3f629c20:	addk   8, a5
3f629c30:	sra    0x3, a5
3f629c40:	move   a5, *a13(0x80), 1
3f629c60:	jauc   L3F62B540
L3F629C80:
3f629c80:	move   *a10(0x10), a7, 0
3f629ca0:	move   a7, *a13(0x60), 1
3f629cc0:	subk   4, a7
3f629cd0:	jrge   L3F629D60
3f629ce0:	move   a10, a7
3f629cf0:	sub    a9, a7
3f629d00:	addk   16, a7
3f629d10:	sra    0x3, a7
3f629d20:	move   a7, *a13(0x80), 1
3f629d40:	jauc   L3F62B540
L3F629D60:
3f629d60:	move   *a9(0x80), a7, 1
3f629d80:	move   a7, @0x1e1d20, 1
3f629db0:	move   a14, -*sp, 1
3f629dc0:	movi   0x1e1d00, a7
3f629df0:	move   a7, *a14+, 1
3f629e00:	calla  L3F658E70
3f629e30:	move   a8, a12
3f629e40:	jrne   L3F629F20
3f629e50:	move   *a13, a5, 1
3f629e60:	cmpi   0x89, a5
3f629e80:	jane   L3F62B460
3f629ea0:	movk   3, a7
3f629eb0:	move   a7, *a13(0xa0), 1
3f629ed0:	movk   5, a5
3f629ee0:	move   a5, *a13(0x80), 1
3f629f00:	jauc   L3F62B540
L3F629F20:
3f629f20:	move   *a13(0x60), a5, 1
3f629f40:	dec    a5
3f629f50:	move   a5, *a13(0x60), 1
3f629f70:	move   *a13(0x20), a7, 1
3f629f90:	addk   4, a5
3f629fa0:	cmp    a7, a5
3f629fb0:	jrls   L3F62A070
3f629fc0:	move   a14, -*sp, 1
3f629fd0:	move   a9, a5
3f629fe0:	addi   0x60, a5
3f62a000:	move   *a5+, *a14+, 1
3f62a010:	move   a10, *a14+, 1
3f62a020:	calla  L3F62BB60
3f62a050:	jauc   L3F62B460
L3F62A070:
3f62a070:	move   a14, -*sp, 1
3f62a080:	movk   4, a5
3f62a090:	move   a5, *a14+, 1
3f62a0a0:	movi   0x1e1d20, a5
3f62a0d0:	move   a5, *a14+, 1
3f62a0e0:	move   *a13(0x60), a5, 1
3f62a100:	sll    0x3, a5
3f62a110:	add    a10, a5
3f62a120:	move   a5, *a14+, 1
3f62a130:	calla  L3FB44400
3f62a160:	move   *a13, a5, 1
3f62a170:	cmpi   0x89, a5
3f62a190:	jrne   L3F62A290
3f62a1a0:	move   a14, -*sp, 1
3f62a1b0:	move   a14, -*sp, 1
3f62a1c0:	movi   0x1e1d20, a5
3f62a1f0:	move   *a5+, *a14+, 1
3f62a200:	calla  L3F6166D0
3f62a230:	move   a8, *a14+, 1
3f62a240:	calla  L3F61A7E0
3f62a270:	move   a8, a5
3f62a280:	jreq   L3F62A330
L3F62A290:
3f62a290:	move   a14, -*sp, 1
3f62a2a0:	movi   0x1e1d20, a5
3f62a2d0:	move   *a5+, *a14+, 1
3f62a2e0:	calla  L3F62B650
3f62a310:	move   a8, a12
3f62a320:	jrne   L3F62A3B0
L3F62A330:
3f62a330:	movk   3, a5
3f62a340:	move   a5, *a13(0xa0), 1
3f62a360:	movk   5, a7
3f62a370:	move   a7, *a13(0x80), 1
3f62a390:	jauc   L3F62B540
L3F62A3B0:
3f62a3b0:	move   @0x1e1d20, a5, 1
3f62a3e0:	move   a5, *a9(0x80), 1
3f62a400:	move   a14, -*sp, 1
3f62a410:	movk   4, a7
3f62a420:	move   a7, *a14+, 1
3f62a430:	move   *a13(0x60), a7, 1
3f62a450:	sll    0x3, a7
3f62a460:	add    a10, a7
3f62a470:	move   a7, *a14+, 1
3f62a480:	move   a12, a7
3f62a490:	addk   32, a7
3f62a4a0:	move   a7, *a14+, 1
3f62a4b0:	calla  L3FB44400
3f62a4e0:	setf   8, 0, 0
3f62a4f0:	move   *a10(0x10), a7, 0
3f62a510:	addk   4, a7
3f62a520:	movb   a7, *a10(0x10)
3f62a540:	jauc   L3F62B460
L3F62A560:
3f62a560:	move   *a10(0x10), a7, 0
3f62a580:	move   a7, *a13(0x60), 1
3f62a5a0:	subk   4, a7
3f62a5b0:	jrge   L3F62A640
3f62a5c0:	move   a10, a7
3f62a5d0:	sub    a9, a7
3f62a5e0:	addk   16, a7
3f62a5f0:	sra    0x3, a7
3f62a600:	move   a7, *a13(0x80), 1
3f62a620:	jauc   L3F62B540
L3F62A640:
3f62a640:	move   *a13(0x60), a7, 1
3f62a660:	dec    a7
3f62a670:	move   a7, *a13(0x60), 1
3f62a690:	move   *a13(0x20), a5, 1
3f62a6b0:	addk   4, a7
3f62a6c0:	cmp    a5, a7
3f62a6d0:	jahi   L3F62B460
3f62a6f0:	move   a14, -*sp, 1
3f62a700:	movk   4, a7
3f62a710:	move   a7, *a14+, 1
3f62a720:	movi   0x1e1d20, a7
3f62a750:	move   a7, *a14+, 1
3f62a760:	move   a9, a7
3f62a770:	addi   0x80, a7
3f62a790:	move   a7, *a14+, 1
3f62a7a0:	calla  L3FB44400
3f62a7d0:	move   a14, -*sp, 1
3f62a7e0:	movi   0x1e1d20, a7
3f62a810:	move   *a7+, *a14+, 1
3f62a820:	calla  L3F62B650
3f62a850:	move   a8, a12
3f62a860:	jrne   L3F62A8F0
3f62a870:	movk   3, a7
3f62a880:	move   a7, *a13(0xa0), 1
3f62a8a0:	movk   1, a5
3f62a8b0:	move   a5, *a13(0x80), 1
3f62a8d0:	jauc   L3F62B540
L3F62A8F0:
3f62a8f0:	move   a14, -*sp, 1
3f62a900:	movk   4, a7
3f62a910:	move   a7, *a14+, 1
3f62a920:	move   *a13(0x60), a7, 1
3f62a940:	sll    0x3, a7
3f62a950:	add    a10, a7
3f62a960:	move   a7, *a14+, 1
3f62a970:	move   a12, a7
3f62a980:	addk   32, a7
3f62a990:	move   a7, *a14+, 1
3f62a9a0:	calla  L3FB44400
3f62a9d0:	setf   8, 0, 0
3f62a9e0:	move   *a10(0x10), a7, 0
3f62aa00:	addk   4, a7
3f62aa10:	movb   a7, *a10(0x10)
3f62aa30:	jauc   L3F62B460
L3F62AA50:
3f62aa50:	move   a10, a7
3f62aa60:	sub    a9, a7
3f62aa70:	sra    0x3, a7
3f62aa80:	move   a7, *a13(0x80), 1
3f62aaa0:	move   a10, a11
3f62aab0:	move   *a11(0x8), a5, 0
3f62aad0:	subk   5, a5
3f62aae0:	jac   L3F62B540
3f62ab00:	move   *a11(0x8), a5, 0
3f62ab20:	move   *a11(0x10), a7, 0
3f62ab40:	addk   4, a7
3f62ab50:	cmp    a5, a7
3f62ab60:	jrls   L3F62AC20
3f62ab70:	setf   4, 0, 0
3f62ab80:	move   *a11(0x1c), a7, 0
3f62aba0:	inc    a7
3f62abb0:	move   a7, *a11(0x1c), 0
3f62abd0:	zext   a7, 0
3f62abe0:	jane   L3F62B460
3f62ac00:	jauc   L3F62B540
L3F62AC20:
3f62ac20:	move   *a11(0x10), a7, 0
3f62ac40:	sll    0x3, a7
3f62ac50:	add    a10, a7
3f62ac60:	subk   8, a7
3f62ac70:	move   a7, *a13(0xc0), 1
3f62ac90:	jruc   L3F62B110
L3F62ACA0:
3f62aca0:	setf   8, 0, 0
3f62acb0:	move   *a11(0x10), a7, 0
3f62acd0:	move   *a11(0x8), a5, 0
3f62acf0:	addk   8, a7
3f62ad00:	cmp    a5, a7
3f62ad10:	jahi   L3F62B540
3f62ad30:	move   a14, -*sp, 1
3f62ad40:	move   *a13(0xffc0), *a14+, 1
3f62ad60:	calla  L3F623180
3f62ad90:	move   a8, a12
3f62ada0:	move   a14, -*sp, 1
3f62adb0:	movk   4, a7
3f62adc0:	move   a7, *a14+, 1
3f62add0:	move   *a13(0xc0), *a14+, 1
3f62adf0:	move   a12, a5
3f62ae00:	addk   32, a5
3f62ae10:	move   a5, *a14+, 1
3f62ae20:	calla  L3FB44400
3f62ae50:	setf   8, 0, 0
3f62ae60:	move   *a11(0x10), a5, 0
3f62ae80:	addk   4, a5
3f62ae90:	movb   a5, *a11(0x10)
3f62aeb0:	jruc   L3F62B1A0
L3F62AEC0:
3f62aec0:	setf   8, 0, 0
3f62aed0:	move   *a11(0x10), a7, 0
3f62aef0:	move   *a11(0x8), a5, 0
3f62af10:	addk   8, a7
3f62af20:	cmp    a5, a7
3f62af30:	jrhi   L3F62B540
3f62af40:	move   a14, -*sp, 1
3f62af50:	movk   4, a7
3f62af60:	move   a7, *a14+, 1
3f62af70:	movi   0x1e1d20, a5
3f62afa0:	move   a5, *a14+, 1
3f62afb0:	move   *a13(0xc0), *a14+, 1
3f62afd0:	calla  L3FB44400
3f62b000:	move   a14, -*sp, 1
3f62b010:	movi   0x1e1d00, a7
3f62b040:	move   a7, *a14+, 1
3f62b050:	calla  L3F658E70
3f62b080:	move   a8, a8
3f62b090:	jreq   L3F62B460
3f62b0a0:	setf   8, 0, 0
3f62b0b0:	move   *a11(0x10), a5, 0
3f62b0d0:	addk   4, a5
3f62b0e0:	movb   a5, *a11(0x10)
3f62b100:	jruc   L3F62B1A0
L3F62B110:
3f62b110:	setf   4, 0, 0
3f62b120:	move   *a11(0x18), a8, 0
3f62b140:	jreq   L3F62B1A0
3f62b150:	dec    a8
3f62b160:	jreq   L3F62ACA0
3f62b170:	dec    a8
3f62b180:	jreq   L3F62AEC0
3f62b190:	jruc   L3F62B540
L3F62B1A0:
3f62b1a0:	calla  L3F623940
3f62b1d0:	move   a8, *a13(0xe0), 1
3f62b1f0:	move   a14, -*sp, 1
3f62b200:	movk   4, a7
3f62b210:	move   a7, *a14+, 1
3f62b220:	setf   8, 0, 0
3f62b230:	move   *a11(0x10), a5, 0
3f62b250:	sll    0x3, a5
3f62b260:	add    a10, a5
3f62b270:	subk   8, a5
3f62b280:	move   a5, *a14+, 1
3f62b290:	move   a13, a5
3f62b2a0:	addi   0xe0, a5
3f62b2c0:	move   a5, *a14+, 1
3f62b2d0:	calla  L3FB44400
3f62b300:	setf   8, 0, 0
3f62b310:	move   *a11(0x10), a7, 0
3f62b330:	addk   4, a7
3f62b340:	movb   a7, *a11(0x10)
3f62b360:	jruc   L3F62B460
L3F62B370:
3f62b370:	move   *a13, a8, 1
3f62b380:	subk   7, a8
3f62b390:	jaeq   L3F62A560
3f62b3b0:	subi   0x3d, a8
3f62b3d0:	jaeq   L3F62AA50
3f62b3f0:	subi   0x3f, a8
3f62b410:	jaeq   L3F629C80
3f62b430:	subk   6, a8
3f62b440:	jaeq   L3F629C80
L3F62B460:
3f62b460:	move   *a13(0x40), a7, 1
3f62b480:	move   *a13(0x20), a5, 1
3f62b4a0:	sub    a5, a7
3f62b4b0:	move   a7, *a13(0x40), 1
3f62b4d0:	sll    0x3, a5
3f62b4e0:	add    a5, a10
3f62b4f0:	move   a7, a5
3f62b500:	jagt   L3F629AB0
L3F62B520:
3f62b520:	sub    a8, a8
3f62b530:	jruc   L3F62B600
L3F62B540:
3f62b540:	move   a14, -*sp, 1
3f62b550:	move   *a13(0xffc0), *a14+, 1
3f62b570:	move   *a13(0x80), *a14+, 1
3f62b590:	move   *a13(0xa0), *a14+, 1
3f62b5b0:	move   a9, *a14+, 1
3f62b5c0:	calla  L3F61EC00
3f62b5f0:	movk   1, a8
L3F62B600:
3f62b600:	move   *sp(0x100), a14, 1
3f62b620:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f62b640:	rets   2
L3F62B650:
3f62b650:	mmtm   sp, a7,a9,a10,a11,a13
3f62b670:	move   a14, a13
3f62b680:	movi   0x1e1da0, a9
3f62b6b0:	move   @0x1e1d80, a11, 1
3f62b6e0:	jreq   L3F62B750
3f62b6f0:	move   *a13(0xffe0), a11, 1
3f62b710:	move   *a9(0x20), a7, 1
3f62b730:	cmp    a7, a11
3f62b740:	jreq   L3F62B9A0
L3F62B750:
3f62b750:	move   @0x1e1d80, a11, 1
3f62b780:	jreq   L3F62B8C0
3f62b790:	setf   16, 1, 0
3f62b7a0:	move   *a11(0x130), a7, 0
3f62b7c0:	dsjs   a7, L3F62B830
3f62b7d0:	move   a14, -*sp, 1
3f62b7e0:	move   a11, *a14+, 1
3f62b7f0:	calla  L3F6611E0
3f62b820:	jruc   L3F62B880
L3F62B830:
3f62b830:	move   *a11(0x130), a7, 0
3f62b850:	dec    a7
3f62b860:	move   a7, *a11(0x130), 0
L3F62B880:
3f62b880:	sub    a11, a11
3f62b890:	move   a11, @0x1e1d80, 1
L3F62B8C0:
3f62b8c0:	movk   2, a7
3f62b8d0:	setf   16, 1, 0
3f62b8e0:	move   a7, *a9, 0
3f62b8f0:	move   *a13(0xffe0), *a9(0x20), 1
3f62b920:	move   a14, -*sp, 1
3f62b930:	movi   0x1e1d80, a11
3f62b960:	move   a11, *a14+, 1
3f62b970:	calla  L3F660000
L3F62B9A0:
3f62b9a0:	move   @0x1e1d80, a11, 1
3f62b9d0:	jrne   L3F62BA00
3f62b9e0:	sub    a8, a8
3f62b9f0:	jruc   L3F62BB10
L3F62BA00:
3f62ba00:	move   @0x96ac0, a10, 1
3f62ba30:	jreq   L3F62BB00
L3F62BA40:
3f62ba40:	move   @0x1e1d80, a11, 1
3f62ba70:	move   *a10(0x100), a7, 1
3f62ba90:	move   *a11(0x160), a11, 1
3f62bab0:	cmp    a11, a7
3f62bac0:	jreq   L3F62BB00
3f62bad0:	move   *a10(0x200), a10, 1
3f62baf0:	jrne   L3F62BA40
L3F62BB00:
3f62bb00:	move   a10, a8
L3F62BB10:
3f62bb10:	move   *sp(0xc0), a14, 1
3f62bb30:	mmfm   sp, a7,a9,a10,a11,a13
3f62bb50:	rets   2
L3F62BB60:
3f62bb60:	mmtm   sp, a9,a11,a13
3f62bb80:	move   a14, a13
3f62bb90:	addk   32, a14
3f62bba0:	move   *a13(0xffe0), a11, 1
3f62bbc0:	setf   8, 0, 0
3f62bbd0:	move   *a11(0x8), a9, 0
3f62bbf0:	move   a9, *a13, 1
3f62bc00:	cmpi   0xa3, a9
3f62bc20:	jrls   L3F62BD20
3f62bc30:	move   @0x1e1ed0, a9, 1
3f62bc60:	jreq   L3F62BEE0
3f62bc70:	move   a14, -*sp, 1
3f62bc80:	move   *a13(0x0), *a14+, 1
3f62bca0:	movi   0x3f62e5d0, a8
3f62bcd0:	move   a8, *a14+, 1
3f62bce0:	calla  L3FB341E0
3f62bd10:	jruc   L3F62BEE0
L3F62BD20:
3f62bd20:	move   a14, -*sp, 1
3f62bd30:	move   a9, *a14+, 1
3f62bd40:	movi   0x1e17d8, a9
3f62bd70:	move   a9, *a14+, 1
3f62bd80:	move   a11, *a14+, 1
3f62bd90:	calla  L3FB44400
3f62bdc0:	move   *a13, a9, 1
3f62bdd0:	subk   3, a9
3f62bde0:	srl    0x2, a9
3f62bdf0:	move   a9, @0x1e17b0, 1
3f62be20:	inc    a9
3f62be30:	move   a9, @0x1e17b0, 1
3f62be60:	dec    a9
3f62be70:	sll    0x5, a9
3f62be80:	addi   0x1e17f0, a9
3f62beb0:	move   *a13(0xffc0), *a9(0x0), 1
L3F62BEE0:
3f62bee0:	move   *sp(0x80), a14, 1
3f62bf00:	mmfm   sp, a9,a11,a13
3f62bf20:	rets   2
L3F62BF30:
3f62bf30:	mmtm   sp, a5,a7,a9,a10,a11
3f62bf50:	move   @0x1e17b0, a7, 1
3f62bf80:	jrne   L3F62BFB0
3f62bf90:	sub    a8, a8
3f62bfa0:	jruc   L3F62C480
L3F62BFB0:
3f62bfb0:	move   a14, -*sp, 1
3f62bfc0:	movk   10, a5
3f62bfd0:	move   a5, *a14+, 1
3f62bfe0:	sub    a5, a5
3f62bff0:	move   a5, *a14+, 1
3f62c000:	calla  L3F6AC3C0
3f62c030:	move   a8, a11
3f62c040:	jrne   L3F62C070
3f62c050:	move   a5, a8
3f62c060:	jruc   L3F62C480
L3F62C070:
3f62c070:	move   @0x1e17b0, a7, 1
3f62c0a0:	sll    0x2, a7
3f62c0b0:	addk   4, a7
3f62c0c0:	setf   16, 1, 0
3f62c0d0:	move   a7, *a11(0x40), 0
3f62c0f0:	move   @0x1e17b0, a7, 1
3f62c120:	dec    a7
3f62c130:	sll    0x5, a7
3f62c140:	move   a7, a9
3f62c150:	addi   0x1e17f0, a9
3f62c180:	move   *a11(0x20), a7, 1
3f62c1a0:	sll    0x3, a7
3f62c1b0:	add    a11, a7
3f62c1c0:	move   a9, a5
3f62c1d0:	subk   32, a9
3f62c1e0:	move   *a5, *a7, 1
3f62c1f0:	movk   1, a7
3f62c200:	movb   a7, @0x1e17d0
3f62c230:	move   a14, -*sp, 1
3f62c240:	movk   4, a5
3f62c250:	move   a5, *a14+, 1
3f62c260:	move   *a11(0x20), a5, 1
3f62c280:	sll    0x3, a5
3f62c290:	add    a11, a5
3f62c2a0:	addk   32, a5
3f62c2b0:	move   a5, *a14+, 1
3f62c2c0:	movi   0x1e17d0, a5
3f62c2f0:	move   a5, *a14+, 1
3f62c300:	calla  L3FB44400
3f62c330:	move   *a11(0x20), a7, 1
3f62c350:	sll    0x3, a7
3f62c360:	add    a11, a7
3f62c370:	move   a7, a10
3f62c380:	addi   0x40, a10
3f62c3a0:	cmpi   0x1e17f0, a9
3f62c3d0:	jrc   L3F62C470
L3F62C3E0:
3f62c3e0:	move   a10, a7
3f62c3f0:	addk   32, a10
3f62c400:	move   a9, a5
3f62c410:	subk   32, a9
3f62c420:	move   *a5, *a7, 1
3f62c430:	cmpi   0x1e17f0, a9
3f62c460:	jrnc   L3F62C3E0
L3F62C470:
3f62c470:	move   a11, a8
L3F62C480:
3f62c480:	mmfm   sp, a5,a7,a9,a10,a11
3f62c4a0:	rets
L3F62C4B0:
3f62c4b0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f62c4d0:	move   a14, a13
3f62c4e0:	addk   32, a14
3f62c4f0:	move   *a13(0xffe0), a7, 1
3f62c510:	setf   4, 0, 0
3f62c520:	move   *a7, a5, 0
3f62c530:	sll    0x2, a5
3f62c540:	subk   20, a5
3f62c550:	move   a5, *a13, 1
3f62c560:	move   a7, a10
3f62c570:	andi   0xfffffc00, a10
3f62c5a0:	move   a7, a11
3f62c5b0:	addi   0xa0, a11
3f62c5d0:	move   *a13(0xffc0), a5, 1
3f62c5f0:	jreq   L3F62C730
3f62c600:	setf   16, 1, 0
3f62c610:	move   *a13(0x0), *a5(0x40), 0
3f62c640:	movk   12, a7
3f62c650:	move   a7, *a5(0x20), 1
3f62c670:	move   a14, -*sp, 1
3f62c680:	move   *a13(0x0), *a14+, 1
3f62c6a0:	move   *a5(0x20), a7, 1
3f62c6c0:	sll    0x3, a7
3f62c6d0:	add    a5, a7
3f62c6e0:	move   a7, *a14+, 1
3f62c6f0:	move   a11, *a14+, 1
3f62c700:	calla  L3FB44400
L3F62C730:
3f62c730:	setf   16, 1, 0
3f62c740:	move   *a10(0x40), a7, 0
3f62c760:	move   *a13, a5, 1
3f62c770:	sub    a5, a7
3f62c780:	move   a7, a9
3f62c790:	subk   20, a9
3f62c7a0:	move   a14, -*sp, 1
3f62c7b0:	move   a9, *a14+, 1
3f62c7c0:	move   a11, *a14+, 1
3f62c7d0:	sll    0x3, a5
3f62c7e0:	add    a11, a5
3f62c7f0:	move   a5, *a14+, 1
3f62c800:	calla  L3FB44400
3f62c830:	setf   16, 1, 0
3f62c840:	move   *a13, a7, 0
3f62c850:	move   *a10(0x40), a5, 0
3f62c870:	sub    a7, a5
3f62c880:	move   a5, *a10(0x40), 0
3f62c8a0:	move   *a13(0xffe0), a5, 1
3f62c8c0:	movk   5, a7
3f62c8d0:	setf   4, 0, 0
3f62c8e0:	move   a7, *a5, 0
3f62c8f0:	move   *sp(0xe0), a14, 1
3f62c910:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f62c930:	rets   2
L3F62C940:
3f62c940:	mmtm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f62c960:	move   a14, a13
3f62c970:	addi   0xa0, a14
3f62c990:	move   *a13(0xffe0), a9, 1
3f62c9b0:	sub    a11, a11
3f62c9c0:	move   a11, *a13(0x20), 1
3f62c9e0:	move   @0x1e1ed0, a7, 1
3f62ca10:	jreq   L3F62CB60
3f62ca20:	move   a14, -*sp, 1
3f62ca30:	setf   8, 0, 0
3f62ca40:	move   *a9(0x40), a8, 0
3f62ca60:	move   a8, *a14+, 1
3f62ca70:	move   a9, a7
3f62ca80:	addi   0x80, a7
3f62caa0:	move   *a7+, *a14+, 1
3f62cab0:	move   a9, a7
3f62cac0:	addi   0x60, a7
3f62cae0:	move   *a7+, *a14+, 1
3f62caf0:	movi   0x3f62e668, a8
3f62cb20:	move   a8, *a14+, 1
3f62cb30:	calla  L3FB341E0
L3F62CB60:
3f62cb60:	move   a14, -*sp, 1
3f62cb70:	setf   16, 0, 0
3f62cb80:	move   *a9(0x20), a8, 0
3f62cba0:	move   a8, *a14+, 1
3f62cbb0:	calla  L3FB2C000
3f62cbe0:	setf   16, 0, 0
3f62cbf0:	move   a8, *a9(0x20), 0
3f62cc10:	move   @0x1e1ef0, a7, 1
3f62cc40:	jreq   L3F62CCA0
3f62cc50:	move   @0x1e0840, a7, 1
3f62cc80:	dec    a7
3f62cc90:	jrgt   L3F62CDC0
L3F62CCA0:
3f62cca0:	move   @0x96cc0, a7, 1
3f62ccd0:	inc    a7
3f62cce0:	move   a7, @0x96cc0, 1
3f62cd10:	move   a14, -*sp, 1
3f62cd20:	move   a9, a7
3f62cd30:	andi   0xfffffc00, a7
3f62cd60:	move   a7, *a14+, 1
3f62cd70:	calla  L3F6ADF20
3f62cda0:	jauc   L3F62E510
L3F62CDC0:
3f62cdc0:	move   a14, -*sp, 1
3f62cdd0:	move   a9, a7
3f62cde0:	addi   0x80, a7
3f62ce00:	move   *a7+, *a14+, 1
3f62ce10:	calla  L3F6176B0
3f62ce40:	move   a8, a7
3f62ce50:	jrne   L3F62CF10
3f62ce60:	move   a14, -*sp, 1
3f62ce70:	move   a9, a7
3f62ce80:	andi   0xfffffc00, a7
3f62ceb0:	move   a7, *a14+, 1
3f62cec0:	calla  L3F6ADF20
3f62cef0:	jauc   L3F62E510
L3F62CF10:
3f62cf10:	setf   8, 0, 0
3f62cf20:	move   *a9(0x40), a7, 0
3f62cf40:	dec    a7
3f62cf50:	jrhi   L3F62CFA0
3f62cf60:	movk   11, a11
3f62cf70:	sub    a12, a12
3f62cf80:	jauc   L3F62E450
L3F62CFA0:
3f62cfa0:	move   *a9(0x40), a7, 0
3f62cfc0:	dec    a7
3f62cfd0:	movb   a7, *a9(0x40)
3f62cff0:	move   a14, -*sp, 1
3f62d000:	move   a14, -*sp, 1
3f62d010:	movi   0x40, a7
3f62d030:	move   a7, *a14+, 1
3f62d040:	setf   16, 1, 0
3f62d050:	move   *a9(0x10), a5, 0
3f62d070:	move   a5, *a14+, 1
3f62d080:	calla  L3F3FF940
3f62d0b0:	move   a8, *a14+, 1
3f62d0c0:	move   a11, *a14+, 1
3f62d0d0:	move   a9, a5
3f62d0e0:	andi   0xfffffc00, a5
3f62d110:	move   a5, *a14+, 1
3f62d120:	calla  L3F6AE7B0
3f62d150:	move   a8, *a13, 1
3f62d160:	movi   0x1e1da0, a0
3f62d190:	move   @0x1e1d80, a5, 1
3f62d1c0:	jreq   L3F62D230
3f62d1d0:	move   *a9(0x80), a7, 1
3f62d1f0:	move   *a0(0x20), a5, 1
3f62d210:	cmp    a5, a7
3f62d220:	jreq   L3F62D470
L3F62D230:
3f62d230:	move   @0x1e1d80, a7, 1
3f62d260:	jreq   L3F62D390
3f62d270:	setf   16, 1, 0
3f62d280:	move   *a7(0x130), a5, 0
3f62d2a0:	dsjs   a5, L3F62D310
3f62d2b0:	move   a14, -*sp, 1
3f62d2c0:	move   a7, *a14+, 1
3f62d2d0:	calla  L3F6611E0
3f62d300:	jruc   L3F62D360
L3F62D310:
3f62d310:	move   *a7(0x130), a5, 0
3f62d330:	dec    a5
3f62d340:	move   a5, *a7(0x130), 0
L3F62D360:
3f62d360:	move   a11, @0x1e1d80, 1
L3F62D390:
3f62d390:	movk   2, a7
3f62d3a0:	setf   16, 1, 0
3f62d3b0:	move   a7, *a0, 0
3f62d3c0:	move   *a9(0x80), *a0(0x20), 1
3f62d3f0:	move   a14, -*sp, 1
3f62d400:	movi   0x1e1d80, a5
3f62d430:	move   a5, *a14+, 1
3f62d440:	calla  L3F660000
L3F62D470:
3f62d470:	move   @0x1e1d80, a7, 1
3f62d4a0:	jaeq   L3F62DDF0
3f62d4c0:	move   *a7(0x160), a5, 1
3f62d4e0:	move   *a13(0xffc0), a7, 1
3f62d500:	cmp    a7, a5
3f62d510:	jane   L3F62DDF0
3f62d530:	move   @0x1e1d80, a5, 1
3f62d560:	setf   16, 1, 0
3f62d570:	move   *a5(0x120), a7, 0
3f62d590:	andi   0x30, a7
3f62d5c0:	jane   L3F62DDF0
3f62d5e0:	move   *a5(0x40), a7, 1
3f62d600:	jreq   L3F62DDF0
3f62d610:	move   @0x1e1f10, a7, 1
3f62d640:	jreq   L3F62DDF0
3f62d650:	setf   4, 0, 0
3f62d660:	move   *a9, a5, 0
3f62d670:	subk   5, a5
3f62d680:	jrne   L3F62DDF0
3f62d690:	move   a14, -*sp, 1
3f62d6a0:	move   *a9(0x60), *a14+, 1
3f62d6c0:	calla  L3FB2C140
3f62d6f0:	move   a8, *a13(0x60), 1
3f62d710:	move   a14, -*sp, 1
3f62d720:	move   *a9(0x80), *a14+, 1
3f62d740:	calla  L3FB2C140
3f62d770:	move   a8, *a13(0x80), 1
3f62d790:	move   a14, -*sp, 1
3f62d7a0:	move   *a13(0xffc0), *a14+, 1
3f62d7c0:	calla  L3F623180
3f62d7f0:	move   a8, *a13(0x40), 1
3f62d810:	move   a8, a5
3f62d820:	jreq   L3F62DDF0
3f62d830:	move   *a13(0x60), a7, 1
3f62d850:	move   *a5(0x1a0), a5, 1
3f62d870:	and    a7, a5
3f62d880:	move   *a8(0x180), a7, 1
3f62d8a0:	cmp    a7, a5
3f62d8b0:	jrne   L3F62DDF0
3f62d8c0:	move   @0x1e1d80, a7, 1
3f62d8f0:	setf   16, 1, 0
3f62d900:	move   *a7(0x120), a5, 0
3f62d920:	btst   1, a5
3f62d930:	jreq   L3F62D980
3f62d940:	move   *a7(0xc0), *a13(0x20), 1
3f62d970:	jruc   L3F62D9B0
L3F62D980:
3f62d980:	move   *a9(0x80), *a13(0x20), 1
L3F62D9B0:
3f62d9b0:	movk   5, a11
3f62d9c0:	sub    a12, a12
3f62d9d0:	move   *a7(0x120), a5, 0
3f62d9f0:	btst   2, a5
3f62da00:	jrne   L3F62DA50
3f62da10:	move   *a7(0x120), a5, 0
3f62da30:	btst   1, a5
3f62da40:	jrne   L3F62DA70
L3F62DA50:
3f62da50:	movk   1, a12
3f62da60:	jruc   L3F62DCF0
L3F62DA70:
3f62da70:	move   @0x96ac0, a5, 1
3f62daa0:	move   a5, *a13(0x40), 1
3f62dac0:	move   *a5(0x200), a7, 1
3f62dae0:	move   a7, *a13(0x40), 1
3f62db00:	jreq   L3F62DCF0
L3F62DB10:
3f62db10:	move   *a13(0x40), a7, 1
3f62db30:	move   *a13(0x80), a5, 1
3f62db50:	move   *a7(0x160), a7, 1
3f62db70:	and    a5, a7
3f62db80:	move   *a13(0x40), a5, 1
3f62dba0:	move   *a5(0x140), a5, 1
3f62dbc0:	cmp    a5, a7
3f62dbd0:	jrne   L3F62DC80
3f62dbe0:	move   *a13(0x40), a7, 1
3f62dc00:	move   *a7(0x1a0), a5, 1
3f62dc20:	move   *a7(0x160), a7, 1
3f62dc40:	cmp    a7, a5
3f62dc50:	jreq   L3F62DCF0
3f62dc60:	movk   1, a12
3f62dc70:	jruc   L3F62DCF0
L3F62DC80:
3f62dc80:	move   *a13(0x40), a7, 1
3f62dca0:	move   *a7(0x200), a5, 1
3f62dcc0:	move   a5, *a13(0x40), 1
3f62dce0:	jrne   L3F62DB10
L3F62DCF0:
3f62dcf0:	move   @0x1e1ed0, a7, 1
3f62dd20:	jreq   L3F62DDF0
3f62dd30:	move   a14, -*sp, 1
3f62dd40:	move   a13, a5
3f62dd50:	addk   32, a5
3f62dd60:	move   *a5+, *a14+, 1
3f62dd70:	move   a12, *a14+, 1
3f62dd80:	movi   0x3f62e760, a8
3f62ddb0:	move   a8, *a14+, 1
3f62ddc0:	calla  L3FB341E0
L3F62DDF0:
3f62ddf0:	move   a14, -*sp, 1
3f62de00:	movk   1, a7
3f62de10:	move   a7, *a14+, 1
3f62de20:	movi   0x1e1d80, a5
3f62de50:	move   a5, *a14+, 1
3f62de60:	sub    a7, a7
3f62de70:	move   a7, *a14+, 1
3f62de80:	move   a9, a7
3f62de90:	andi   0xfffffc00, a7
3f62dec0:	move   a7, *a14+, 1
3f62ded0:	calla  L3F62EA00
3f62df00:	move   a8, a10
3f62df10:	jreq   L3F62DFA0
3f62df20:	move   @0x96cc0, a7, 1
3f62df50:	inc    a7
3f62df60:	move   a7, @0x96cc0, 1
3f62df90:	jruc   L3F62E130
L3F62DFA0:
3f62dfa0:	move   a11, a7
3f62dfb0:	jreq   L3F62E040
3f62dfc0:	move   @0x96ce0, a7, 1
3f62dff0:	inc    a7
3f62e000:	move   a7, @0x96ce0, 1
3f62e030:	jruc   L3F62E130
L3F62E040:
3f62e040:	move   *a13, a7, 1
3f62e050:	jreq   L3F62E0B0
3f62e060:	move   a14, -*sp, 1
3f62e070:	move   a7, *a14+, 1
3f62e080:	calla  L3F6ADF20
L3F62E0B0:
3f62e0b0:	move   @0x96ca0, a5, 1
3f62e0e0:	inc    a5
3f62e0f0:	move   a5, @0x96ca0, 1
3f62e120:	jruc   L3F62E510
L3F62E130:
3f62e130:	move   *a13, a7, 1
3f62e140:	jreq   L3F62E510
3f62e150:	move   *a7(0x20), a5, 1
3f62e170:	sll    0x3, a5
3f62e180:	add    a7, a5
3f62e190:	move   a5, a9
3f62e1a0:	movk   3, a11
3f62e1b0:	jruc   L3F62E340
L3F62E1C0:
3f62e1c0:	movk   5, a11
3f62e1d0:	jruc   L3F62E450
L3F62E1E0:
3f62e1e0:	move   a14, -*sp, 1
3f62e1f0:	move   a9, a7
3f62e200:	addi   0x80, a7
3f62e220:	move   *a7+, *a14+, 1
3f62e230:	calla  L3F617170
3f62e260:	move   a8, a5
3f62e270:	jreq   L3F62E2A0
3f62e280:	movk   1, a12
3f62e290:	jruc   L3F62E450
L3F62E2A0:
3f62e2a0:	sub    a12, a12
3f62e2b0:	jruc   L3F62E450
L3F62E2C0:
3f62e2c0:	movk   4, a12
3f62e2d0:	jruc   L3F62E450
L3F62E2E0:
3f62e2e0:	movk   3, a12
3f62e2f0:	jruc   L3F62E450
L3F62E300:
3f62e300:	movk   4, a11
3f62e310:	jruc   L3F62E450
L3F62E320:
3f62e320:	movk   1, a12
3f62e330:	jruc   L3F62E450
L3F62E340:
3f62e340:	move   a10, a8
3f62e350:	jreq   L3F62E1C0
3f62e360:	dec    a8
3f62e370:	jreq   L3F62E2E0
3f62e380:	subi   0x27, a8
3f62e3a0:	jreq   L3F62E2C0
3f62e3b0:	subk   10, a8
3f62e3c0:	jreq   L3F62E1E0
3f62e3d0:	dec    a8
3f62e3e0:	jreq   L3F62E1E0
3f62e3f0:	subk   4, a8
3f62e400:	jreq   L3F62E300
3f62e410:	subk   9, a8
3f62e420:	jreq   L3F62E320
3f62e430:	dec    a8
3f62e440:	jreq   L3F62E320
L3F62E450:
3f62e450:	move   a14, -*sp, 1
3f62e460:	move   a13, a7
3f62e470:	addk   32, a7
3f62e480:	move   *a7+, *a14+, 1
3f62e490:	move   *a13(0xffc0), *a14+, 1
3f62e4b0:	move   a12, *a14+, 1
3f62e4c0:	move   a11, *a14+, 1
3f62e4d0:	move   a9, *a14+, 1
3f62e4e0:	calla  L3F61EC00
L3F62E510:
3f62e510:	move   *sp(0x120), a14, 1
3f62e530:	mmfm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f62e550:	rets   2
3f62e560:	.word  0x7069
3f62e570:	rl     b10, sp
3f62e580:	rl     a11, a14
3f62e590:	.word  0x0074
3f62e5a0:	srl    a3, a13
3f62e5b0:	sra    b11, b2
3f62e5c0:	.word  0x0065
3f62e5d0:	sla    b11, b3
3f62e5e0:	sra    b11, b6
3f62e5f0:	.word  0x725f
3f62e600:	sra    b11, b4
3f62e610:	sla    0x1, b10
3f62e620:	mods   a3, sp
3f62e630:	modu   a3, a5
3f62e640:	sll    0x9, a0
3f62e650:	.word  0x0a64
3f62e660:	srl    a0, a0
3f62e670:	.word  0x726f
3f62e680:	sla    b11, b7
3f62e690:	sra    b3, b2
3f62e6a0:	sla    0x1, b10
3f62e6b0:	.word  0x7273
3f62e6c0:	sla    0x3, a3
3f62e6d0:	.word  0x7825
3f62e6e0:	sra    a1, a0
3f62e6f0:	.word  0x7473
3f62e700:	sll    0x9, a0
3f62e710:	sla    0x3, b8
3f62e720:	.word  0x7474
3f62e730:	sla    0x3, a12
3f62e740:	.word  0x7825
3f62e750:	.word  0x000a
3f62e760:	sra    b11, b2
3f62e770:	rl     a11, a4
3f62e780:	sra    b11, b2
3f62e790:	.word  0x7463
3f62e7a0:	sra    0x1f, a0
3f62e7b0:	sra    a1, a5
3f62e7c0:	sla    0x1, a9
3f62e7d0:	modu   b11, b4
3f62e7e0:	sll    0x9, a0
3f62e7f0:	.word  0x0a78
3f62e800:	.word  0x0000
3f62e810:	.word  0x0000
3f62e820:	.word  0x0000
3f62e830:	.word  0x0000
3f62e840:	.word  0x0000
3f62e850:	.word  0x0000
3f62e860:	.word  0x0000
3f62e870:	.word  0x0000
3f62e880:	.word  0x0000
3f62e890:	.word  0x0000
3f62e8a0:	.word  0x0000
3f62e8b0:	.word  0x0000
3f62e8c0:	.word  0x0000
3f62e8d0:	.word  0x0000
3f62e8e0:	.word  0x0000
3f62e8f0:	.word  0x0000
3f62e900:	.word  0x0000
3f62e910:	.word  0x0000
3f62e920:	.word  0x0000
3f62e930:	.word  0x0000
3f62e940:	.word  0x0000
3f62e950:	.word  0x0000
3f62e960:	.word  0x0000
3f62e970:	.word  0x0000
3f62e980:	.word  0x0000
3f62e990:	.word  0x0000
3f62e9a0:	.word  0x0000
3f62e9b0:	.word  0x0000
3f62e9c0:	.word  0x0000
3f62e9d0:	.word  0x0000
3f62e9e0:	.word  0x0000
3f62e9f0:	.word  0x0000
L3F62EA00:
3f62ea00:	mmtm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3f62ea20:	move   a14, a13
3f62ea30:	addi   0x1a0, a14
3f62ea50:	move   *a13(0xffe0), a12, 1
3f62ea70:	movk   20, a0
3f62ea80:	sub    a7, a7
3f62ea90:	move   a7, *a13(0x40), 1
3f62eab0:	move   *a13(0xffc0), a7, 1
3f62ead0:	jreq   L3F62EB70
3f62eae0:	move   a14, -*sp, 1
3f62eaf0:	move   a13, *a14+, 1
3f62eb00:	move   a7, *a14+, 1
3f62eb10:	move   a12, *a14+, 1
3f62eb20:	calla  L3F631B10
3f62eb50:	move   a8, a12
3f62eb60:	move   *a13, a0, 1
L3F62EB70:
3f62eb70:	move   *a12(0x20), a5, 1
3f62eb90:	sll    0x3, a5
3f62eba0:	add    a12, a5
3f62ebb0:	move   a5, a9
3f62ebc0:	move   *a13(0xff80), a5, 1
3f62ebe0:	btst   0, a5
3f62ebf0:	jrne   L3F62EE20
3f62ec00:	movk   4, a5
3f62ec10:	setf   4, 0, 0
3f62ec20:	move   a5, *a9(0x4), 0
3f62ec40:	setf   16, 1, 0
3f62ec50:	move   *a9(0x30), a5, 0
3f62ec70:	andi   0x4000, a5
3f62eca0:	move   a5, *a9(0x30), 0
3f62ecc0:	move   a14, -*sp, 1
3f62ecd0:	setf   16, 0, 0
3f62ece0:	move   @0x96de0, a5, 0
3f62ed10:	inc    a5
3f62ed20:	move   a5, @0x96de0, 0
3f62ed50:	dec    a5
3f62ed60:	move   a5, *a14+, 1
3f62ed70:	calla  L3FB2C000
3f62eda0:	setf   16, 0, 0
3f62edb0:	move   a8, *a9(0x20), 0
3f62edd0:	move   a0, a5
3f62ede0:	sra    0x2, a5
3f62edf0:	setf   4, 0, 0
3f62ee00:	move   a5, *a9, 0
3f62ee10:	jruc   L3F62EE50
L3F62EE20:
3f62ee20:	setf   4, 0, 0
3f62ee30:	move   *a9, a0, 0
3f62ee40:	sll    0x2, a0
L3F62EE50:
3f62ee50:	move   *a13(0xffa0), a5, 1
3f62ee70:	jrne   L3F62EF40
3f62ee80:	move   a13, a5
3f62ee90:	addi   0x60, a5
3f62eeb0:	move   a5, *a13(0xffa0), 1
3f62eed0:	move   a14, -*sp, 1
3f62eee0:	movk   20, a7
3f62eef0:	move   a7, *a14+, 1
3f62ef00:	move   a5, *a14+, 1
3f62ef10:	calla  L3FB44A00
L3F62EF40:
3f62ef40:	addk   32, a5
3f62ef50:	move   a5, *a13(0x100), 1
3f62ef70:	move   *a13(0xffa0), a7, 1
3f62ef90:	move   *a7, a5, 1
3f62efa0:	jreq   L3F62F200
3f62efb0:	move   *a7, a5, 1
3f62efc0:	setf   16, 1, 0
3f62efd0:	move   *a5(0x120), a5, 0
3f62eff0:	btst   0, a5
3f62f000:	jreq   L3F62F090
3f62f010:	move   *a13(0x100), a5, 1
3f62f030:	move   *a5(0x20), a5, 1
3f62f050:	move   *a9(0x80), a7, 1
3f62f070:	cmp    a7, a5
3f62f080:	jreq   L3F62F200
L3F62F090:
3f62f090:	move   *a13(0xffa0), a7, 1
3f62f0b0:	move   *a7, a5, 1
3f62f0c0:	move   *a5(0x130), a5, 0
3f62f0e0:	dsjs   a5, L3F62F160
3f62f0f0:	move   a14, -*sp, 1
3f62f100:	move   *a7(0x0), *a14+, 1
3f62f120:	calla  L3F6611E0
3f62f150:	jruc   L3F62F1C0
L3F62F160:
3f62f160:	move   *a7, a5, 1
3f62f170:	move   *a5(0x130), a7, 0
3f62f190:	dec    a7
3f62f1a0:	move   a7, *a5(0x130), 0
L3F62F1C0:
3f62f1c0:	move   *a13(0xffa0), a7, 1
3f62f1e0:	sub    a5, a5
3f62f1f0:	move   a5, *a7, 1
L3F62F200:
3f62f200:	move   *a13(0xffa0), a7, 1
3f62f220:	move   *a7, a5, 1
3f62f230:	jrne   L3F62F2C0
3f62f240:	move   *a13(0x100), a5, 1
3f62f260:	movk   2, a7
3f62f270:	setf   16, 1, 0
3f62f280:	move   a7, *a5, 0
3f62f290:	move   *a9(0x80), *a5(0x20), 1
L3F62F2C0:
3f62f2c0:	move   *a13(0xff80), a7, 1
3f62f2e0:	btst   4, a7
3f62f2f0:	jreq   L3F62F540
3f62f300:	move   a14, -*sp, 1
3f62f310:	move   *a13(0x100), *a14+, 1
3f62f330:	calla  L3F6592B0
3f62f360:	move   a8, *a13(0x120), 1
3f62f380:	move   a8, a5
3f62f390:	jrne   L3F62F490
3f62f3a0:	move   a14, -*sp, 1
3f62f3b0:	move   a14, -*sp, 1
3f62f3c0:	move   a9, a5
3f62f3d0:	addi   0x80, a5
3f62f3f0:	move   *a5+, *a14+, 1
3f62f400:	calla  L3F6166D0
3f62f430:	move   a8, *a14+, 1
3f62f440:	calla  L3F61A7E0
3f62f470:	move   a8, *a13(0x120), 1
L3F62F490:
3f62f490:	move   a8, a5
3f62f4a0:	jrne   L3F62F510
3f62f4b0:	movi   0x33, a5
3f62f4d0:	move   a5, *a13(0x40), 1
3f62f4f0:	jauc   L3F631960
L3F62F510:
3f62f510:	move   *a5(0x100), a11, 1
3f62f530:	jruc   L3F62F930
L3F62F540:
3f62f540:	move   *a13(0xffa0), a5, 1
3f62f560:	move   *a5, a5, 1
3f62f570:	jrne   L3F62F5E0
3f62f580:	move   a14, -*sp, 1
3f62f590:	move   *a13(0xffa0), *a14+, 1
3f62f5b0:	calla  L3F660000
L3F62F5E0:
3f62f5e0:	move   *a13(0xffa0), a5, 1
3f62f600:	move   *a5, a5, 1
3f62f610:	jreq   L3F62F680
3f62f620:	move   *a13(0xffa0), a5, 1
3f62f640:	move   *a5, a5, 1
3f62f650:	move   *a5(0x160), a11, 1
3f62f670:	jrne   L3F62F7E0
L3F62F680:
3f62f680:	move   a14, -*sp, 1
3f62f690:	move   a9, a5
3f62f6a0:	addi   0x80, a5
3f62f6c0:	move   *a5+, *a14+, 1
3f62f6d0:	calla  L3F617170
3f62f700:	move   a8, a5
3f62f710:	jreq   L3F62F780
3f62f720:	movi   0x41, a5
3f62f740:	move   a5, *a13(0x40), 1
3f62f760:	jauc   L3F631960
L3F62F780:
3f62f780:	movi   0x33, a5
3f62f7a0:	move   a5, *a13(0x40), 1
3f62f7c0:	jauc   L3F631960
L3F62F7E0:
3f62f7e0:	move   *a13(0xffa0), a5, 1
3f62f800:	move   *a5, a5, 1
3f62f810:	move   *a5(0x140), a7, 1
3f62f830:	inc    a7
3f62f840:	move   a7, *a5(0x140), 1
3f62f860:	move   *a13(0xffa0), a7, 1
3f62f880:	move   *a7, a5, 1
3f62f890:	setf   16, 1, 0
3f62f8a0:	move   *a5(0x120), a5, 0
3f62f8c0:	btst   1, a5
3f62f8d0:	jreq   L3F62F930
3f62f8e0:	move   *a7, a5, 1
3f62f8f0:	addi   0xa0, a5
3f62f910:	move   a5, *a13(0x100), 1
L3F62F930:
3f62f930:	move   *a9(0x60), a7, 1
3f62f950:	jrne   L3F62FAF0
3f62f960:	jruc   L3F62FA00
3f62f970:	nop
3f62f980:	nop
3f62f990:	nop
3f62f9a0:	nop
3f62f9b0:	nop
3f62f9c0:	nop
3f62f9d0:	nop
3f62f9e0:	nop
3f62f9f0:	nop
L3F62FA00:
3f62fa00:	move   @0x96ac0, a2, 1
3f62fa30:	jreq   L3F62FAF0
L3F62FA40:
3f62fa40:	move   *a2(0x100), a7, 1
3f62fa60:	cmp    a11, a7
3f62fa70:	jrne   L3F62FAC0
3f62fa80:	move   *a2(0x20), *a9(0x60), 1
3f62fab0:	jruc   L3F62FAF0
L3F62FAC0:
3f62fac0:	move   *a2(0x200), a2, 1
3f62fae0:	jrne   L3F62FA40
L3F62FAF0:
3f62faf0:	move   a14, -*sp, 1
3f62fb00:	move   *a13(0x100), a7, 1
3f62fb20:	addk   32, a7
3f62fb30:	move   *a7+, *a14+, 1
3f62fb40:	calla  L3F61AB30
3f62fb70:	move   a8, a2
3f62fb80:	jreq   L3F62FD90
3f62fb90:	setf   16, 1, 0
3f62fba0:	move   *a11(0x40), a7, 0
3f62fbc0:	btst   1, a7
3f62fbd0:	jrne   L3F62FC40
3f62fbe0:	movi   0x31, a7
3f62fc00:	move   a7, *a13(0x40), 1
3f62fc20:	jauc   L3F631960
L3F62FC40:
3f62fc40:	move   *a13(0xff80), a7, 1
3f62fc60:	btst   5, a7
3f62fc70:	jrne   L3F62FCD0
3f62fc80:	movk   13, a5
3f62fc90:	move   a5, *a13(0x40), 1
3f62fcb0:	jauc   L3F631960
L3F62FCD0:
3f62fcd0:	move   *a9(0x10), a5, 0
3f62fcf0:	move   *a11(0x30), a7, 0
3f62fd10:	cmp    a7, a5
3f62fd20:	jrle   L3F62FD90
3f62fd30:	movi   0x28, a7
3f62fd50:	move   a7, *a13(0x40), 1
3f62fd70:	jauc   L3F631960
L3F62FD90:
3f62fd90:	setf   16, 1, 0
3f62fda0:	move   *a9(0x10), a7, 0
3f62fdc0:	move   *a11(0x30), a5, 0
3f62fde0:	cmp    a5, a7
3f62fdf0:	jrgt   L3F6300E0
3f62fe00:	move   a14, -*sp, 1
3f62fe10:	setf   16, 0, 0
3f62fe20:	move   *a9(0x10), a7, 0
3f62fe40:	move   a7, *a14+, 1
3f62fe50:	calla  L3FB2C000
3f62fe80:	setf   16, 1, 0
3f62fe90:	move   a8, *a9(0x10), 0
3f62feb0:	move   a14, -*sp, 1
3f62fec0:	setf   16, 0, 0
3f62fed0:	move   *a9(0x30), a7, 0
3f62fef0:	move   a7, *a14+, 1
3f62ff00:	calla  L3FB2C000
3f62ff30:	setf   16, 1, 0
3f62ff40:	move   a8, *a9(0x30), 0
3f62ff60:	sub    a7, a7
3f62ff70:	move   a7, *a9(0x50), 0
3f62ff90:	move   a14, -*sp, 1
3f62ffa0:	move   a0, *a14+, 1
3f62ffb0:	move   a12, *a14+, 1
3f62ffc0:	calla  L3FB2C290
3f62fff0:	setf   16, 0, 0
3f630000:	move   a8, *a9(0x50), 0
3f630020:	move   a14, -*sp, 1
3f630030:	move   *a13(0x100), *a14+, 1
3f630050:	move   a12, *a14+, 1
3f630060:	move   a11, *a14+, 1
3f630070:	move   *a11(0x160), a5, 1
3f630090:	call   a5
3f6300a0:	move   a8, *a13(0x40), 1
3f6300c0:	jauc   L3F631730
L3F6300E0:
3f6300e0:	move   *a9(0x30), a7, 0
3f630100:	btst   14, a7
3f630110:	jreq   L3F630180
3f630120:	movi   0x28, a7
3f630140:	move   a7, *a13(0x40), 1
3f630160:	jauc   L3F631960
L3F630180:
3f630180:	move   *a11(0x30), a7, 0
3f6301a0:	sub    a0, a7
3f6301b0:	movk   7, a5
3f6301c0:	andn   a5, a7
3f6301d0:	move   a7, *a13, 1
3f6301e0:	subk   8, a7
3f6301f0:	jrge   L3F630260
3f630200:	movi   0x28, a7
3f630220:	move   a7, *a13(0x40), 1
3f630240:	jauc   L3F631960
L3F630260:
3f630260:	move   *a13(0x0), *a13(0x140), 1
3f630290:	move   a12, a7
3f6302a0:	addi   0x3e0, a7
3f6302c0:	move   a7, *a13(0x160), 1
3f6302e0:	move   a12, *a13(0xffe0), 1
3f630300:	movk   20, a5
3f630310:	move   a5, *a13(0x120), 1
3f630330:	move   *a13, a7, 1
3f630340:	add    a0, a7
3f630350:	move   a7, *a13(0x20), 1
3f630370:	move   *a9(0x10), a5, 0
3f630390:	cmp    a5, a7
3f6303a0:	jage   L3F6311F0
L3F6303C0:
3f6303c0:	calla  L3FB33870
3f6303f0:	move   a8, *a13(0x180), 1
3f630410:	move   @0x95540, a12, 1
3f630440:	jreq   L3F6306E0
3f630450:	setf   16, 1, 0
3f630460:	move   *a12(0x50), a7, 0
3f630480:	jreq   L3F630510
3f630490:	move   a14, -*sp, 1
3f6304a0:	movi   0x3f6342e0, a8
3f6304d0:	move   a8, *a14+, 1
3f6304e0:	calla  L3F596290
L3F630510:
3f630510:	movk   2, a7
3f630520:	setf   16, 1, 0
3f630530:	move   a7, *a12(0x50), 0
3f630550:	setf   16, 0, 0
3f630560:	move   @0x94540, a5, 0
3f630590:	dec    a5
3f6305a0:	move   a5, @0x94540, 0
3f6305d0:	move   @0x94560, a5, 0
3f630600:	inc    a5
3f630610:	move   a5, @0x94560, 0
3f630640:	move   *a12, a7, 1
3f630650:	move   a7, @0x95540, 1
3f630680:	sub    a5, a5
3f630690:	move   a5, *a12, 1
3f6306a0:	movk   12, a5
3f6306b0:	move   a5, *a12(0x20), 1
3f6306d0:	jruc   L3F630770
L3F6306E0:
3f6306e0:	move   a14, -*sp, 1
3f6306f0:	movk   2, a7
3f630700:	move   a7, *a14+, 1
3f630710:	sub    a5, a5
3f630720:	move   a5, *a14+, 1
3f630730:	calla  L3F6AD660
3f630760:	move   a8, a12
L3F630770:
3f630770:	move   a14, -*sp, 1
3f630780:	move   *a13(0x180), *a14+, 1
3f6307a0:	calla  L3FB338D0
3f6307d0:	move   a12, a2
3f6307e0:	jrne   L3F630850
3f6307f0:	movi   0x37, a7
3f630810:	move   a7, *a13(0x40), 1
3f630830:	jauc   L3F631960
L3F630850:
3f630850:	move   a0, a7
3f630860:	neg    a7
3f630870:	addi   0x7c, a7
3f630890:	move   a7, *a12(0x20), 1
3f6308b0:	move   *a12(0x20), a7, 1
3f6308d0:	sll    0x3, a7
3f6308e0:	add    a12, a7
3f6308f0:	move   a7, a10
3f630900:	move   a10, a8
3f630910:	move   a9, a7
3f630920:	movk   5, a5
L3F630930:
3f630930:	move   *a7+, *a8+, 1
3f630940:	dsjs   a5, L3F630930
3f630950:	cmpi   0x14, a0
3f630970:	jrls   L3F630A40
3f630980:	move   a14, -*sp, 1
3f630990:	move   a10, *a14+, 1
3f6309a0:	move   a9, *a14+, 1
3f6309b0:	calla  L3F632850
3f6309e0:	addk   20, a8
3f6309f0:	move   a8, *a13(0x120), 1
3f630a10:	sra    0x2, a8
3f630a20:	setf   4, 0, 0
3f630a30:	move   a8, *a10, 0
L3F630A40:
3f630a40:	setf   16, 1, 0
3f630a50:	move   *a13(0x120), *a12(0x40), 0
3f630a80:	move   *a13(0x20), a7, 1
3f630aa0:	sub    a0, a7
3f630ab0:	sra    0x3, a7
3f630ac0:	move   *a9(0x30), a3, 0
3f630ae0:	andi   0xffffdfff, a3
3f630b10:	add    a3, a7
3f630b20:	move   a7, *a10(0x30), 0
3f630b40:	move   *a9(0x30), a7, 0
3f630b60:	btst   13, a7
3f630b70:	jreq   L3F630BF0
3f630b80:	move   *a10(0x30), a7, 0
3f630ba0:	ori    0x2000, a7
3f630bd0:	move   a7, *a10(0x30), 0
L3F630BF0:
3f630bf0:	move   *a13(0x20), a7, 1
3f630c10:	move   *a13, a3, 1
3f630c20:	add    a3, a7
3f630c30:	move   *a9(0x10), a5, 0
3f630c50:	cmp    a5, a7
3f630c60:	jrlt   L3F630CE0
3f630c70:	move   *a9(0x10), a7, 0
3f630c90:	move   *a13(0x20), a5, 1
3f630cb0:	sub    a5, a7
3f630cc0:	move   a7, *a13, 1
3f630cd0:	jruc   L3F630D50
L3F630CE0:
3f630ce0:	move   *a10(0x30), a7, 0
3f630d00:	ori    0x2000, a7
3f630d30:	move   a7, *a10(0x30), 0
L3F630D50:
3f630d50:	move   a14, -*sp, 1
3f630d60:	move   *a13, a7, 1
3f630d70:	move   *a13(0x120), a5, 1
3f630d90:	add    a5, a7
3f630da0:	zext   a7, 0
3f630db0:	move   a7, *a14+, 1
3f630dc0:	calla  L3FB2C000
3f630df0:	setf   16, 1, 0
3f630e00:	move   a8, *a10(0x10), 0
3f630e20:	move   a14, -*sp, 1
3f630e30:	move   *a13(0x0), *a14+, 1
3f630e50:	move   *a13(0x20), *a14+, 1
3f630e70:	move   *a13(0xffe0), *a14+, 1
3f630e90:	calla  L3F6AE7B0
3f630ec0:	move   a8, *a12, 1
3f630ed0:	move   *a12, a7, 1
3f630ee0:	jrne   L3F630F40
3f630ef0:	movi   0x37, a7
3f630f10:	move   a7, *a13(0x40), 1
3f630f30:	jruc   L3F631540
L3F630F40:
3f630f40:	move   a14, -*sp, 1
3f630f50:	setf   16, 0, 0
3f630f60:	move   *a10(0x30), a7, 0
3f630f80:	move   a7, *a14+, 1
3f630f90:	calla  L3FB2C000
3f630fc0:	setf   16, 1, 0
3f630fd0:	move   a8, *a10(0x30), 0
3f630ff0:	sub    a7, a7
3f631000:	move   a7, *a10(0x50), 0
3f631020:	move   a14, -*sp, 1
3f631030:	move   a5, *a14+, 1
3f631040:	move   a12, *a14+, 1
3f631050:	calla  L3FB2C290
3f631080:	setf   16, 0, 0
3f631090:	move   a8, *a10(0x50), 0
3f6310b0:	move   *a13(0x160), a3, 1
3f6310d0:	move   a12, *a3, 1
3f6310e0:	move   a12, a7
3f6310f0:	addi   0x3e0, a7
3f631110:	move   a7, *a13(0x160), 1
3f631130:	move   *a13(0x20), a3, 1
3f631150:	move   *a13, a5, 1
3f631160:	add    a5, a3
3f631170:	move   a3, *a13(0x20), 1
3f631190:	setf   16, 1, 0
3f6311a0:	move   *a9(0x10), a5, 0
3f6311c0:	cmp    a5, a3
3f6311d0:	jalt   L3F6303C0
L3F6311F0:
3f6311f0:	move   a14, -*sp, 1
3f631200:	move   *a13(0x140), a7, 1
3f631220:	add    a0, a7
3f631230:	move   *a9(0x10), a5, 0
3f631250:	sub    a5, a7
3f631260:	move   a7, *a14+, 1
3f631270:	move   *a13(0xffe0), *a14+, 1
3f631290:	calla  L3F6AFBA0
3f6312c0:	move   a14, -*sp, 1
3f6312d0:	move   *a13(0x140), a7, 1
3f6312f0:	add    a0, a7
3f631300:	setf   16, 0, 0
3f631310:	zext   a7, 0
3f631320:	move   a7, *a14+, 1
3f631330:	calla  L3FB2C000
3f631360:	setf   16, 1, 0
3f631370:	move   a8, *a9(0x10), 0
3f631390:	move   a14, -*sp, 1
3f6313a0:	move   *a9(0x30), a7, 0
3f6313c0:	ori    0x2000, a7
3f6313f0:	zext   a7, 0
3f631400:	move   a7, *a14+, 1
3f631410:	calla  L3FB2C000
3f631440:	setf   16, 1, 0
3f631450:	move   a8, *a9(0x30), 0
3f631470:	sub    a7, a7
3f631480:	move   a7, *a9(0x50), 0
3f6314a0:	move   a14, -*sp, 1
3f6314b0:	move   a0, *a14+, 1
3f6314c0:	move   *a13(0xffe0), *a14+, 1
3f6314e0:	calla  L3FB2C290
3f631510:	setf   16, 0, 0
3f631520:	move   a8, *a9(0x50), 0
L3F631540:
3f631540:	move   *a13(0xffe0), a12, 1
3f631560:	jreq   L3F631730
L3F631570:
3f631570:	move   *a12(0x3e0), *a13(0xffe0), 1
3f6315a0:	sub    a7, a7
3f6315b0:	move   a7, *a12(0x3e0), 1
3f6315d0:	move   *a13(0x40), a5, 1
3f6315f0:	jrne   L3F6316B0
3f631600:	move   a14, -*sp, 1
3f631610:	move   *a13(0x100), *a14+, 1
3f631630:	move   a12, *a14+, 1
3f631640:	move   a11, *a14+, 1
3f631650:	move   *a11(0x160), a3, 1
3f631670:	call   a3
3f631680:	move   a8, *a13(0x40), 1
3f6316a0:	jruc   L3F631700
L3F6316B0:
3f6316b0:	move   a14, -*sp, 1
3f6316c0:	move   a12, *a14+, 1
3f6316d0:	calla  L3F6ADF20
L3F631700:
3f631700:	move   *a13(0xffe0), a12, 1
3f631720:	jrne   L3F631570
L3F631730:
3f631730:	move   *a13(0xffa0), a7, 1
3f631750:	subi   0x60, a7
3f631770:	cmp    a13, a7
3f631780:	jrne   L3F631930
3f631790:	move   *a13(0xff80), a7, 1
3f6317b0:	btst   4, a7
3f6317c0:	jrne   L3F631930
3f6317d0:	move   *a13(0xffa0), a5, 1
3f6317f0:	move   *a5, a3, 1
3f631800:	jreq   L3F631930
3f631810:	move   *a5, a3, 1
3f631820:	setf   16, 1, 0
3f631830:	move   *a3(0x130), a3, 0
3f631850:	dsjs   a3, L3F6318D0
3f631860:	move   a14, -*sp, 1
3f631870:	move   *a5(0x0), *a14+, 1
3f631890:	calla  L3F6611E0
3f6318c0:	jruc   L3F631930
L3F6318D0:
3f6318d0:	move   *a5, a3, 1
3f6318e0:	move   *a3(0x130), a5, 0
3f631900:	dec    a5
3f631910:	move   a5, *a3(0x130), 0
L3F631930:
3f631930:	move   *a13(0x40), a8, 1
3f631950:	jruc   L3F631AC0
L3F631960:
3f631960:	move   a14, -*sp, 1
3f631970:	move   *a13(0x40), *a14+, 1
3f631990:	move   *a13(0xffe0), *a14+, 1
3f6319b0:	movi   0x3f634308, a8
3f6319e0:	move   a8, *a14+, 1
3f6319f0:	movi   0xffff, a7
3f631a10:	move   a7, *a14+, 1
3f631a20:	calla  L3F596BE0
3f631a50:	move   a14, -*sp, 1
3f631a60:	move   *a13(0xffe0), *a14+, 1
3f631a80:	calla  L3F6ADF20
3f631ab0:	jruc   L3F631730
L3F631AC0:
3f631ac0:	move   *sp(0x160), a14, 1
3f631ae0:	mmfm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3f631b00:	rets   2
L3F631B10:
3f631b10:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f631b30:	move   a14, a13
3f631b40:	addi   0x60, a14
3f631b60:	move   *a13(0xffe0), a9, 1
3f631b80:	move   *a13(0xffc0), a7, 1
3f631ba0:	move   *a7(0x20), a5, 1
3f631bc0:	sll    0x3, a5
3f631bd0:	add    a7, a5
3f631be0:	move   a5, a10
3f631bf0:	move   *a9(0x20), a5, 1
3f631c10:	sll    0x3, a5
3f631c20:	add    a9, a5
3f631c30:	move   a5, a11
3f631c40:	setf   16, 1, 0
3f631c50:	move   *a7(0x40), a5, 0
3f631c70:	subk   4, a5
3f631c80:	move   a5, *a13(0x20), 1
3f631ca0:	move   *a10, a5, 1
3f631cb0:	jreq   L3F631CF0
3f631cc0:	move   *a10(0x0), *a11(0x80), 1
L3F631CF0:
3f631cf0:	move   *a9(0x20), a5, 1
3f631d10:	cmpi   0x7c, a5
3f631d30:	jrnc   L3F631DB0
3f631d40:	move   *a13(0x20), a5, 1
3f631d60:	move   *a9(0x20), a7, 1
3f631d80:	subk   12, a7
3f631d90:	cmp    a7, a5
3f631da0:	jrls   L3F632480
L3F631DB0:
3f631db0:	calla  L3FB33870
3f631de0:	move   a8, *a13(0x40), 1
3f631e00:	move   @0x95540, a7, 1
3f631e30:	move   a7, *a13, 1
3f631e40:	jreq   L3F6320F0
3f631e50:	setf   16, 1, 0
3f631e60:	move   *a7(0x50), a5, 0
3f631e80:	jreq   L3F631F10
3f631e90:	move   a14, -*sp, 1
3f631ea0:	movi   0x3f6342e0, a8
3f631ed0:	move   a8, *a14+, 1
3f631ee0:	calla  L3F596290
L3F631F10:
3f631f10:	movk   2, a5
3f631f20:	setf   16, 1, 0
3f631f30:	move   a5, *a7(0x50), 0
3f631f50:	setf   16, 0, 0
3f631f60:	move   @0x94540, a5, 0
3f631f90:	dec    a5
3f631fa0:	move   a5, @0x94540, 0
3f631fd0:	move   @0x94560, a5, 0
3f632000:	inc    a5
3f632010:	move   a5, @0x94560, 0
3f632040:	move   *a7, a7, 1
3f632050:	move   a7, @0x95540, 1
3f632080:	move   *a13, a5, 1
3f632090:	sub    a7, a7
3f6320a0:	move   a7, *a5, 1
3f6320b0:	movk   12, a7
3f6320c0:	move   a7, *a5(0x20), 1
3f6320e0:	jruc   L3F632180
L3F6320F0:
3f6320f0:	move   a14, -*sp, 1
3f632100:	movk   2, a5
3f632110:	move   a5, *a14+, 1
3f632120:	sub    a5, a5
3f632130:	move   a5, *a14+, 1
3f632140:	calla  L3F6AD660
3f632170:	move   a8, *a13, 1
L3F632180:
3f632180:	move   a14, -*sp, 1
3f632190:	move   *a13(0x40), *a14+, 1
3f6321b0:	calla  L3FB338D0
3f6321e0:	move   *a13, a7, 1
3f6321f0:	jrne   L3F632220
3f632200:	move   a9, a8
3f632210:	jruc   L3F632800
L3F632220:
3f632220:	setf   16, 1, 0
3f632230:	move   *a9(0x40), a5, 0
3f632250:	subk   20, a5
3f632260:	move   a5, *a9(0x40), 0
3f632280:	move   *a9(0x20), a5, 1
3f6322a0:	addk   20, a5
3f6322b0:	move   a5, *a9(0x20), 1
3f6322d0:	move   a9, *a7, 1
3f6322e0:	move   a7, a9
3f6322f0:	move   *a13(0x20), a5, 1
3f632310:	neg    a5
3f632320:	addi   0x68, a5
3f632340:	move   a5, *a9(0x20), 1
3f632360:	move   *a13(0x20), a5, 1
3f632380:	addk   20, a5
3f632390:	move   a5, *a9(0x40), 0
3f6323b0:	move   a14, -*sp, 1
3f6323c0:	movk   20, a5
3f6323d0:	move   a5, *a14+, 1
3f6323e0:	move   *a9(0x20), a5, 1
3f632400:	sll    0x3, a5
3f632410:	add    a9, a5
3f632420:	move   a5, *a14+, 1
3f632430:	move   a11, *a14+, 1
3f632440:	calla  L3FB44400
3f632470:	jruc   L3F6325F0
L3F632480:
3f632480:	move   *a9(0x20), a7, 1
3f6324a0:	sub    a5, a7
3f6324b0:	move   a7, *a9(0x20), 1
3f6324d0:	sext   a5, 0
3f6324e0:	move   *a9(0x40), a7, 0
3f632500:	add    a5, a7
3f632510:	move   a7, *a9(0x40), 0
3f632530:	move   a14, -*sp, 1
3f632540:	movk   20, a7
3f632550:	move   a7, *a14+, 1
3f632560:	move   *a9(0x20), a5, 1
3f632580:	sll    0x3, a5
3f632590:	add    a9, a5
3f6325a0:	move   a5, *a14+, 1
3f6325b0:	move   a11, *a14+, 1
3f6325c0:	calla  L3FB44400
L3F6325F0:
3f6325f0:	move   *a9(0x20), a7, 1
3f632610:	sll    0x3, a7
3f632620:	add    a9, a7
3f632630:	move   a7, a11
3f632640:	move   a14, -*sp, 1
3f632650:	move   *a13(0x20), *a14+, 1
3f632670:	move   a11, a7
3f632680:	addi   0xa0, a7
3f6326a0:	move   a7, *a14+, 1
3f6326b0:	move   a10, a7
3f6326c0:	addk   32, a7
3f6326d0:	move   a7, *a14+, 1
3f6326e0:	calla  L3FB44400
3f632710:	move   *a13(0xffa0), a7, 1
3f632730:	move   *a13(0x20), a5, 1
3f632750:	addk   20, a5
3f632760:	move   a5, *a7, 1
3f632770:	setf   16, 1, 0
3f632780:	move   *a13(0x20), a5, 0
3f6327a0:	move   *a11(0x10), a7, 0
3f6327c0:	add    a5, a7
3f6327d0:	move   a7, *a11(0x10), 0
3f6327f0:	move   a9, a8
L3F632800:
3f632800:	move   *sp(0xe0), a14, 1
3f632820:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f632840:	rets   2
L3F632850:
3f632850:	mmtm   sp, a7,a9,a10,a11,a13
3f632870:	move   a14, a13
3f632880:	addi   0x60, a14
3f6328a0:	move   *a13(0xffe0), a11, 1
3f6328c0:	move   a11, a9
3f6328d0:	addi   0xa0, a9
3f6328f0:	move   *a13(0xffc0), a10, 1
3f632910:	addi   0xa0, a10
3f632930:	setf   4, 0, 0
3f632940:	move   *a11, a7, 0
3f632950:	sll    0x2, a7
3f632960:	subk   20, a7
3f632970:	move   a7, *a13(0x40), 1
3f632990:	jrle   L3F632C70
L3F6329A0:
3f6329a0:	setf   8, 0, 0
3f6329b0:	move   *a9, a11, 0
3f6329c0:	move   a11, *a13, 1
3f6329d0:	jreq   L3F632C70
3f6329e0:	dsjs   a11, L3F632A30
3f6329f0:	movk   1, a11
3f632a00:	move   a11, *a13(0x20), 1
3f632a20:	jruc   L3F632A70
L3F632A30:
3f632a30:	move   *a9(0x8), a11, 0
3f632a50:	move   a11, *a13(0x20), 1
L3F632A70:
3f632a70:	move   *a13(0x40), a7, 1
3f632a90:	cmp    a7, a11
3f632aa0:	jrle   L3F632AD0
3f632ab0:	move   a7, *a13(0x20), 1
L3F632AD0:
3f632ad0:	move   *a13, a11, 1
3f632ae0:	btst   7, a11
3f632af0:	jreq   L3F632BC0
3f632b00:	move   a14, -*sp, 1
3f632b10:	move   *a13(0x20), *a14+, 1
3f632b30:	move   a10, *a14+, 1
3f632b40:	move   a9, *a14+, 1
3f632b50:	calla  L3FB44400
3f632b80:	move   *a13(0x20), a7, 1
3f632ba0:	sll    0x3, a7
3f632bb0:	add    a7, a10
L3F632BC0:
3f632bc0:	move   *a13(0x40), a7, 1
3f632be0:	move   *a13(0x20), a11, 1
3f632c00:	sub    a11, a7
3f632c10:	move   a7, *a13(0x40), 1
3f632c30:	sll    0x3, a11
3f632c40:	add    a11, a9
3f632c50:	move   a7, a8
3f632c60:	jrgt   L3F6329A0
L3F632C70:
3f632c70:	jruc   L3F632E00
3f632c80:	nop
3f632c90:	nop
3f632ca0:	nop
3f632cb0:	nop
3f632cc0:	nop
3f632cd0:	nop
3f632ce0:	nop
3f632cf0:	nop
3f632d00:	nop
3f632d10:	nop
3f632d20:	nop
3f632d30:	nop
3f632d40:	nop
3f632d50:	nop
3f632d60:	nop
3f632d70:	nop
3f632d80:	nop
3f632d90:	nop
3f632da0:	nop
3f632db0:	nop
3f632dc0:	nop
3f632dd0:	nop
3f632de0:	nop
3f632df0:	nop
L3F632E00:
3f632e00:	move   *a13(0xffc0), a11, 1
3f632e20:	move   a10, a7
3f632e30:	sub    a11, a7
3f632e40:	subi   0xa0, a7
3f632e60:	sra    0x3, a7
3f632e70:	move   a7, *a13(0x20), 1
3f632e90:	movk   3, a11
3f632ea0:	and    a7, a11
3f632eb0:	jreq   L3F632F70
3f632ec0:	setf   8, 0, 0
L3F632ED0:
3f632ed0:	sub    a11, a11
3f632ee0:	move   a11, *a10+, 0
3f632ef0:	move   *a13(0x20), a7, 1
3f632f10:	inc    a7
3f632f20:	move   a7, *a13(0x20), 1
3f632f40:	movk   3, a11
3f632f50:	and    a7, a11
3f632f60:	jrne   L3F632ED0
L3F632F70:
3f632f70:	move   a7, a8
3f632f80:	move   *sp(0xc0), a14, 1
3f632fa0:	mmfm   sp, a7,a9,a10,a11,a13
3f632fc0:	rets   2
L3F632FD0:
3f632fd0:	mmtm   sp, a7,a9,a11,a13
3f632ff0:	move   a14, a13
3f633000:	addi   0x40, a14
3f633020:	sub    a11, a11
3f633030:	move   a11, *a13, 1
3f633040:	move   *a13(0xffc0), a9, 1
3f633060:	move   *a9(0x40), *a13(0x20), 1
3f633090:	move   *a13(0xffa0), a9, 1
3f6330b0:	jreq   L3F6336F0
3f6330c0:	movk   22, a9
3f6330d0:	move   a9, *a13, 1
3f6330e0:	jruc   L3F633740
L3F6330F0:
3f6330f0:	move   a14, -*sp, 1
3f633100:	move   *a13(0xff60), a11, 1
3f633120:	move   *a11(0x0), *a14+, 1
3f633140:	move   *a13(0x20), a9, 1
3f633160:	addi   0x1a0, a9
3f633180:	move   a9, *a14+, 1
3f633190:	calla  L3F633870
3f6331c0:	jruc   L3F633820
L3F6331D0:
3f6331d0:	movk   22, a11
3f6331e0:	move   a11, *a13, 1
3f6331f0:	jruc   L3F633740
L3F633200:
3f633200:	move   *a13(0xff80), a8, 1
3f633220:	dec    a8
3f633230:	jreq   L3F6330F0
3f633240:	jruc   L3F6331D0
L3F633250:
3f633250:	move   *a13(0xff60), a11, 1
3f633270:	move   a14, -*sp, 1
3f633280:	movk   10, a9
3f633290:	move   a9, *a14+, 1
3f6332a0:	movk   1, a9
3f6332b0:	move   a9, *a14+, 1
3f6332c0:	calla  L3F6AC3C0
3f6332f0:	move   a8, *a11, 1
3f633300:	move   *a13(0x20), a9, 1
3f633320:	move   *a9(0x1a0), a9, 1
3f633340:	jreq   L3F633610
3f633350:	move   *a11, a9, 1
3f633360:	move   *a13(0x20), a7, 1
3f633380:	move   *a7(0x1a0), a7, 1
3f6333a0:	move   *a7(0x20), *a9(0x20), 1
3f6333d0:	move   *a11, a9, 1
3f6333e0:	move   *a13(0x20), a7, 1
3f633400:	move   *a7(0x1a0), a7, 1
3f633420:	setf   16, 1, 0
3f633430:	move   *a7(0x40), *a9(0x40), 0
3f633460:	move   a14, -*sp, 1
3f633470:	move   *a11, a9, 1
3f633480:	move   *a9(0x40), a9, 0
3f6334a0:	move   a9, *a14+, 1
3f6334b0:	move   *a11, a9, 1
3f6334c0:	move   *a9(0x20), a9, 1
3f6334e0:	sll    0x3, a9
3f6334f0:	move   *a11, a7, 1
3f633500:	add    a9, a7
3f633510:	move   a7, *a14+, 1
3f633520:	move   *a13(0x20), a9, 1
3f633540:	move   *a9(0x1a0), a7, 1
3f633560:	move   *a7(0x20), a7, 1
3f633580:	sll    0x3, a7
3f633590:	move   *a9(0x1a0), a9, 1
3f6335b0:	add    a7, a9
3f6335c0:	move   a9, *a14+, 1
3f6335d0:	calla  L3FB44400
3f633600:	jruc   L3F633740
L3F633610:
3f633610:	move   *a11, a9, 1
3f633620:	sub    a7, a7
3f633630:	setf   16, 1, 0
3f633640:	move   a7, *a9(0x40), 0
3f633660:	jruc   L3F633740
L3F633670:
3f633670:	movk   22, a11
3f633680:	move   a11, *a13, 1
3f633690:	jruc   L3F633740
L3F6336A0:
3f6336a0:	move   *a13(0xff80), a8, 1
3f6336c0:	dec    a8
3f6336d0:	jreq   L3F633250
3f6336e0:	jruc   L3F633670
L3F6336F0:
3f6336f0:	move   *a13(0xffe0), a8, 1
3f633710:	jreq   L3F6336A0
3f633720:	dec    a8
3f633730:	jreq   L3F633200
L3F633740:
3f633740:	move   *a13(0xffe0), a11, 1
3f633760:	dsjs   a11, L3F633810
3f633770:	move   *a13(0xff60), a11, 1
3f633790:	move   *a11, a9, 1
3f6337a0:	jreq   L3F633810
3f6337b0:	move   a14, -*sp, 1
3f6337c0:	move   *a11(0x0), *a14+, 1
3f6337e0:	calla  L3F6ACE40
L3F633810:
3f633810:	move   *a13, a8, 1
L3F633820:
3f633820:	move   *sp(0xa0), a14, 1
3f633840:	mmfm   sp, a7,a9,a11,a13
3f633860:	rets   2
L3F633870:
3f633870:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f633890:	move   a14, a13
3f6338a0:	addk   16, a14
3f6338b0:	move   *a13(0xffc0), a9, 1
3f6338d0:	move   *a13(0xffe0), a7, 1
3f6338f0:	move   *a7, a7, 1
3f633900:	jreq   L3F633990
3f633910:	move   a14, -*sp, 1
3f633920:	move   *a13(0xffe0), a7, 1
3f633940:	move   *a7(0x0), *a14+, 1
3f633960:	calla  L3F6ACE40
L3F633990:
3f633990:	move   *a13(0xffe0), a7, 1
3f6339b0:	sub    a5, a5
3f6339c0:	move   a5, *a7, 1
3f6339d0:	move   a9, a8
3f6339e0:	jreq   L3F633A30
3f6339f0:	setf   16, 1, 0
3f633a00:	move   *a9(0x40), a5, 0
3f633a20:	jrne   L3F633AC0
L3F633A30:
3f633a30:	move   a9, a5
3f633a40:	jreq   L3F633AA0
3f633a50:	move   a14, -*sp, 1
3f633a60:	move   a9, *a14+, 1
3f633a70:	calla  L3F6ACE40
L3F633AA0:
3f633aa0:	sub    a8, a8
3f633ab0:	jruc   L3F634290
L3F633AC0:
3f633ac0:	move   *a9(0x20), a5, 1
3f633ae0:	move   *a9(0x40), a7, 0
3f633b00:	add    a7, a5
3f633b10:	cmpi   0x78, a5
3f633b30:	jrhi   L3F634230
3f633b40:	move   *a9(0x40), a10, 0
3f633b60:	move   *a9(0x40), a7, 0
3f633b80:	addk   4, a7
3f633b90:	move   a7, *a9(0x40), 0
3f633bb0:	move   *a9(0x20), a7, 1
3f633bd0:	sll    0x3, a7
3f633be0:	add    a9, a7
3f633bf0:	move   a7, a12
3f633c00:	addk   32, a12
3f633c10:	move   a14, -*sp, 1
3f633c20:	move   a10, *a14+, 1
3f633c30:	move   a12, *a14+, 1
3f633c40:	move   *a9(0x20), a7, 1
3f633c60:	sll    0x3, a7
3f633c70:	add    a9, a7
3f633c80:	move   a7, *a14+, 1
3f633c90:	calla  L3FB44400
3f633cc0:	move   a14, -*sp, 1
3f633cd0:	movk   4, a7
3f633ce0:	move   a7, *a14+, 1
3f633cf0:	move   *a9(0x20), a5, 1
3f633d10:	sll    0x3, a5
3f633d20:	add    a9, a5
3f633d30:	move   a5, *a14+, 1
3f633d40:	calla  L3FB44A00
3f633d70:	move   a10, a5
3f633d80:	jrle   L3F6341E0
L3F633D90:
3f633d90:	movb   *a12, *a13
3f633da0:	setf   8, 0, 0
3f633db0:	move   *a13, a7, 0
3f633dc0:	jreq   L3F6341E0
3f633dd0:	dsjs   a7, L3F633E00
3f633de0:	movk   1, a11
3f633df0:	jruc   L3F634120
L3F633E00:
3f633e00:	move   *a12(0x8), a11, 0
3f633e20:	cmpi   0x1, a11
3f633e40:	jrle   L3F634230
3f633e50:	cmp    a10, a11
3f633e60:	jrle   L3F634120
3f633e70:	jruc   L3F634230
L3F633E80:
3f633e80:	cmpi   0x7, a11
3f633ea0:	jrc   L3F634230
3f633eb0:	setf   16, 1, 0
3f633ec0:	move   *a9(0x40), a7, 0
3f633ee0:	subk   4, a7
3f633ef0:	move   a7, *a9(0x40), 0
3f633f10:	subk   4, a10
3f633f20:	subk   4, a11
3f633f30:	movb   a11, *a12(0x8)
3f633f50:	move   a14, -*sp, 1
3f633f60:	movk   4, a7
3f633f70:	move   a7, *a14+, 1
3f633f80:	move   *a9(0x20), a5, 1
3f633fa0:	sll    0x3, a5
3f633fb0:	add    a9, a5
3f633fc0:	move   a5, *a14+, 1
3f633fd0:	move   a12, a5
3f633fe0:	addk   24, a5
3f633ff0:	move   a5, *a14+, 1
3f634000:	calla  L3FB44400
3f634030:	move   a14, -*sp, 1
3f634040:	move   a10, a5
3f634050:	addk   4, a5
3f634060:	move   a5, *a14+, 1
3f634070:	move   a12, a5
3f634080:	addk   24, a5
3f634090:	move   a5, *a14+, 1
3f6340a0:	move   a12, a5
3f6340b0:	addi   0x38, a5
3f6340d0:	move   a5, *a14+, 1
3f6340e0:	calla  L3FB44400
3f634110:	jruc   L3F634180
L3F634120:
3f634120:	move   *a13, a8, 0
3f634130:	subi   0x83, a8
3f634150:	jreq   L3F633E80
3f634160:	subk   6, a8
3f634170:	jreq   L3F633E80
L3F634180:
3f634180:	sub    a11, a10
3f634190:	move   a11, a7
3f6341a0:	sll    0x3, a7
3f6341b0:	add    a7, a12
3f6341c0:	move   a10, a5
3f6341d0:	jrgt   L3F633D90
L3F6341E0:
3f6341e0:	move   *a13(0xffe0), a7, 1
3f634200:	move   a9, *a7, 1
3f634210:	sub    a8, a8
3f634220:	jruc   L3F634290
L3F634230:
3f634230:	move   a14, -*sp, 1
3f634240:	move   a9, *a14+, 1
3f634250:	calla  L3F6ACE40
3f634280:	movk   22, a8
L3F634290:
3f634290:	move   *sp(0x100), a14, 1
3f6342b0:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f6342d0:	rets   2
3f6342e0:	srl    a11, a13
3f6342f0:	.word  0x7465
3f634300:	rl     a8, a0
L3F634310:
3f634310:	mpyu   b11, b0
3f634320:	.word  0x756f
3f634330:	.word  0x7074
3f634340:	.word  0x7475
3f634350:	dsjs   a0, L3F634470
3f634360:	sll    a1, a0
3f634370:	sra    a3, a1
3f634380:	mods   a9, a0
3f634390:	dsjs   b0, L3F634310
3f6343a0:	.word  0x7830
3f6343b0:	.word  0x7825
3f6343c0:	sra    a9, a0
3f6343d0:	.word  0x7272
3f6343e0:	.word  0x726f
3f6343f0:	sll    0x9, b13
3f634400:	.word  0x0a64
3f634410:	.word  0x0000
3f634420:	.word  0x0000
3f634430:	.word  0x0000
3f634440:	.word  0x0000
3f634450:	.word  0x0000
3f634460:	.word  0x0000
L3F634470:
3f634470:	.word  0x0000
3f634480:	.word  0x0000
3f634490:	.word  0x0000
3f6344a0:	.word  0x0000
3f6344b0:	.word  0x0000
3f6344c0:	.word  0x0000
3f6344d0:	.word  0x0000
3f6344e0:	.word  0x0000
3f6344f0:	.word  0x0000
3f634500:	.word  0x0000
3f634510:	.word  0x0000
3f634520:	.word  0x0000
3f634530:	.word  0x0000
3f634540:	.word  0x0000
3f634550:	.word  0x0000
3f634560:	.word  0x0000
3f634570:	.word  0x0000
3f634580:	.word  0x0000
3f634590:	.word  0x0000
3f6345a0:	.word  0x0000
3f6345b0:	.word  0x0000
3f6345c0:	.word  0x0000
3f6345d0:	.word  0x0000
3f6345e0:	.word  0x0000
3f6345f0:	.word  0x0000
3f634600:	mmtm   sp, a5,a7,a9,a11,a13
3f634620:	move   a14, a13
3f634630:	move   *a13(0xffe0), a11, 1
3f634650:	move   *a11(0x20), a7, 1
3f634670:	sll    0x3, a7
3f634680:	add    a11, a7
3f634690:	move   a7, a9
3f6346a0:	setf   8, 0, 0
3f6346b0:	move   *a9(0x48), a7, 0
3f6346d0:	setf   16, 0, 0
3f6346e0:	move   a7, @0x1e23c0, 0
3f634710:	move   *a9(0x80), a5, 1
3f634730:	move   a5, @0x1e22d0, 1
3f634760:	move   *a9(0x60), a5, 1
3f634780:	move   a5, @0x1e2350, 1
3f6347b0:	move   a14, -*sp, 1
3f6347c0:	movi   0x1e22b0, a5
3f6347f0:	move   a5, *a14+, 1
3f634800:	movi   0x1e2330, a5
3f634830:	move   a5, *a14+, 1
3f634840:	movi   0x1e23b0, a7
3f634870:	move   a7, *a14+, 1
3f634880:	move   a11, *a14+, 1
3f634890:	calla  L3F65D0B0
3f6348c0:	move   *sp(0xc0), a14, 1
3f6348e0:	mmfm   sp, a5,a7,a9,a11,a13
3f634900:	rets   2
3f634910:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f634930:	move   a14, a13
3f634940:	addi   0x40, a14
3f634960:	sub    a11, a11
3f634970:	move   *a13(0xffc0), a7, 1
3f634990:	move   *a7(0x40), *a13(0x0), 1
3f6349c0:	jruc   L3F634A00
3f6349d0:	nop
3f6349e0:	nop
3f6349f0:	nop
L3F634A00:
3f634a00:	move   *a13(0xffe0), a9, 1
3f634a20:	jreq   L3F634A90
3f634a30:	setf   16, 1, 0
L3F634A40:
3f634a40:	move   *a9(0x40), a7, 0
3f634a60:	add    a7, a11
3f634a70:	move   *a9, a9, 1
3f634a80:	jrne   L3F634A40
L3F634A90:
3f634a90:	move   a14, -*sp, 1
3f634aa0:	movk   2, a7
3f634ab0:	move   a7, *a14+, 1
3f634ac0:	sub    a5, a5
3f634ad0:	move   a5, *a14+, 1
3f634ae0:	calla  L3F6AC3C0
3f634b10:	move   a8, a9
3f634b20:	jrne   L3F634B60
3f634b30:	movi   0x37, a12
3f634b50:	jruc   L3F635070
L3F634B60:
3f634b60:	movi   0x68, a5
3f634b80:	move   a5, *a9(0x20), 1
3f634ba0:	movk   20, a7
3f634bb0:	setf   16, 1, 0
3f634bc0:	move   a7, *a9(0x40), 0
3f634be0:	move   *a13(0xffe0), *a9(0x0), 1
3f634c10:	move   *a9(0x20), a5, 1
3f634c30:	sll    0x3, a5
3f634c40:	add    a9, a5
3f634c50:	move   a5, a10
3f634c60:	sub    a5, a5
3f634c70:	movb   a5, *a10(0x8)
3f634c90:	move   a5, *a10(0x30), 0
3f634cb0:	move   *a13, a3, 1
3f634cc0:	movb   *a3(0x170), *a10(0x48)
3f634cf0:	move   a11, a5
3f634d00:	addk   20, a5
3f634d10:	move   a5, *a10(0x10), 0
3f634d30:	move   *a3(0x260), a5, 0
3f634d50:	btst   0, a5
3f634d60:	jreq   L3F634E50
3f634d70:	addi   0xe0, a3
3f634d90:	move   a3, *a13(0x20), 1
3f634db0:	move   *a3, a5, 0
3f634dc0:	subk   2, a5
3f634dd0:	jreq   L3F634E10
3f634de0:	addk   27, a7
3f634df0:	move   a7, a12
3f634e00:	jruc   L3F635070
L3F634E10:
3f634e10:	move   *a3(0x20), *a10(0x60), 1
3f634e40:	jruc   L3F634E80
L3F634E50:
3f634e50:	sub    a5, a5
3f634e60:	move   a5, *a10(0x60), 1
L3F634E80:
3f634e80:	move   *a13, a5, 1
3f634e90:	move   *a5(0x80), *a10(0x80), 1
3f634ec0:	movi   0xff, a3
3f634ee0:	movb   a3, *a10(0x40)
3f634f00:	move   a14, -*sp, 1
3f634f10:	move   *a13(0xffc0), a3, 1
3f634f30:	move   *a3(0x10), a7, 0
3f634f50:	andi   0x10, a7
3f634f80:	ori    0x20, a7
3f634fb0:	move   a7, *a14+, 1
3f634fc0:	addi   0x1c0, a5
3f634fe0:	move   a5, *a14+, 1
3f634ff0:	move   *a13, a7, 1
3f635000:	move   *a7(0x1a0), *a14+, 1
3f635020:	move   a9, *a14+, 1
3f635030:	calla  L3F62EA00
3f635060:	jruc   L3F6350D0
L3F635070:
3f635070:	move   a14, -*sp, 1
3f635080:	move   a9, *a14+, 1
3f635090:	calla  L3F6ADF20
3f6350c0:	move   a12, a8
L3F6350D0:
3f6350d0:	move   *sp(0x120), a14, 1
3f6350f0:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f635110:	rets   2
3f635120:	mmtm   sp, a5,a7,a9,a11,a13
3f635140:	move   a14, a13
3f635150:	addk   32, a14
3f635160:	sub    a11, a11
3f635170:	move   a11, *a13, 1
3f635180:	move   *a13(0xffc0), a7, 1
3f6351a0:	move   *a7(0x40), a9, 1
3f6351c0:	move   *a13(0xffa0), a7, 1
3f6351e0:	jreq   L3F635790
3f6351f0:	movk   22, a7
3f635200:	move   a7, *a13, 1
3f635210:	jruc   L3F6357E0
L3F635220:
3f635220:	move   a14, -*sp, 1
3f635230:	move   *a13(0xff60), a11, 1
3f635250:	move   *a11(0x0), *a14+, 1
3f635270:	move   a9, a7
3f635280:	addi   0x1a0, a7
3f6352a0:	move   a7, *a14+, 1
3f6352b0:	calla  L3F633870
3f6352e0:	jruc   L3F6358C0
L3F6352F0:
3f6352f0:	movk   22, a11
3f635300:	move   a11, *a13, 1
3f635310:	jruc   L3F6357E0
L3F635320:
3f635320:	move   *a13(0xff80), a8, 1
3f635340:	dec    a8
3f635350:	jreq   L3F635220
3f635360:	jruc   L3F6352F0
L3F635370:
3f635370:	move   *a13(0xff60), a11, 1
3f635390:	move   a14, -*sp, 1
3f6353a0:	movk   10, a7
3f6353b0:	move   a7, *a14+, 1
3f6353c0:	movk   1, a7
3f6353d0:	move   a7, *a14+, 1
3f6353e0:	calla  L3F6AC3C0
3f635410:	move   a8, *a11, 1
3f635420:	move   *a9(0x1a0), a7, 1
3f635440:	jreq   L3F6356B0
3f635450:	move   *a11, a7, 1
3f635460:	move   *a9(0x1a0), a5, 1
3f635480:	move   *a5(0x20), *a7(0x20), 1
3f6354b0:	move   *a11, a7, 1
3f6354c0:	move   *a9(0x1a0), a5, 1
3f6354e0:	setf   16, 1, 0
3f6354f0:	move   *a5(0x40), *a7(0x40), 0
3f635520:	move   a14, -*sp, 1
3f635530:	move   *a11, a7, 1
3f635540:	move   *a7(0x40), a7, 0
3f635560:	move   a7, *a14+, 1
3f635570:	move   *a11, a7, 1
3f635580:	move   *a7(0x20), a7, 1
3f6355a0:	sll    0x3, a7
3f6355b0:	move   *a11, a5, 1
3f6355c0:	add    a7, a5
3f6355d0:	move   a5, *a14+, 1
3f6355e0:	move   *a9(0x1a0), a7, 1
3f635600:	move   *a7(0x20), a7, 1
3f635620:	sll    0x3, a7
3f635630:	move   *a9(0x1a0), a5, 1
3f635650:	add    a7, a5
3f635660:	move   a5, *a14+, 1
3f635670:	calla  L3FB44400
3f6356a0:	jruc   L3F6357E0
L3F6356B0:
3f6356b0:	move   *a11, a7, 1
3f6356c0:	sub    a5, a5
3f6356d0:	setf   16, 1, 0
3f6356e0:	move   a5, *a7(0x40), 0
3f635700:	jruc   L3F6357E0
L3F635710:
3f635710:	movk   22, a11
3f635720:	move   a11, *a13, 1
3f635730:	jruc   L3F6357E0
L3F635740:
3f635740:	move   *a13(0xff80), a8, 1
3f635760:	dec    a8
3f635770:	jreq   L3F635370
3f635780:	jruc   L3F635710
L3F635790:
3f635790:	move   *a13(0xffe0), a8, 1
3f6357b0:	jreq   L3F635740
3f6357c0:	dec    a8
3f6357d0:	jreq   L3F635320
L3F6357E0:
3f6357e0:	move   *a13(0xffe0), a11, 1
3f635800:	dsjs   a11, L3F6358B0
3f635810:	move   *a13(0xff60), a11, 1
3f635830:	move   *a11, a7, 1
3f635840:	jreq   L3F6358B0
3f635850:	move   a14, -*sp, 1
3f635860:	move   *a11(0x0), *a14+, 1
3f635880:	calla  L3F6ACE40
L3F6358B0:
3f6358b0:	move   *a13, a8, 1
L3F6358C0:
3f6358c0:	move   *sp(0xc0), a14, 1
3f6358e0:	mmfm   sp, a5,a7,a9,a11,a13
3f635900:	rets   2
L3F635910:
3f635910:	mmtm   sp, a9,a11,a13
3f635930:	move   a14, a13
3f635940:	addi   0xc0, a14
3f635960:	move   @0x97d70, a11, 1
3f635990:	inc    a11
3f6359a0:	move   a11, @0x97d70, 1
3f6359d0:	dec    a11
3f6359e0:	move   a11, a9
3f6359f0:	sll    0xa, a11
3f635a00:	sll    0x8, a9
3f635a10:	add    a9, a11
3f635a20:	addi   0x97870, a11
3f635a50:	move   a11, *a13(0x80), 1
3f635a70:	move   @0x97d70, a9, 1
3f635aa0:	dsjs   a9, L3F635AF0
3f635ab0:	sub    a9, a9
3f635ac0:	move   a9, @0x97d70, 1
L3F635AF0:
3f635af0:	calla  L3F623940
3f635b20:	move   a8, *a11, 1
3f635b30:	setf   16, 1, 0
3f635b40:	move   *a13(0xffe0), *a11(0x20), 0
3f635b70:	move   *a13(0xffc0), *a11(0x30), 0
3f635ba0:	move   *a13(0xffa0), *a11(0x40), 1
3f635bd0:	move   *a13(0xffa0), a9, 1
3f635bf0:	jreq   L3F635C70
3f635c00:	addi   0x1b0, a11
3f635c20:	movk   26, a8
L3F635C30:
3f635c30:	move   *a9+, *a11+, 1
3f635c40:	dsjs   a8, L3F635C30
3f635c50:	move   *a9, *a11, 0
3f635c60:	jruc   L3F635D10
L3F635C70:
3f635c70:	move   a14, -*sp, 1
3f635c80:	movi   0x6a, a9
3f635ca0:	move   a9, *a14+, 1
3f635cb0:	addi   0x1b0, a11
3f635cd0:	move   a11, *a14+, 1
3f635ce0:	calla  L3FB44A00
L3F635D10:
3f635d10:	move   *a13(0xff80), a11, 1
3f635d30:	jreq   L3F635DC0
3f635d40:	move   *a13(0x80), a9, 1
3f635d60:	addi   0x60, a9
3f635d80:	movk   10, a8
L3F635D90:
3f635d90:	move   *a11+, *a9+, 1
3f635da0:	dsjs   a8, L3F635D90
3f635db0:	jruc   L3F635E80
L3F635DC0:
3f635dc0:	move   a14, -*sp, 1
3f635dd0:	movi   0x28, a9
3f635df0:	move   a9, *a14+, 1
3f635e00:	move   *a13(0x80), a9, 1
3f635e20:	addi   0x60, a9
3f635e40:	move   a9, *a14+, 1
3f635e50:	calla  L3FB44A00
L3F635E80:
3f635e80:	move   *a13(0x80), a11, 1
3f635ea0:	setf   16, 1, 0
3f635eb0:	move   *a13(0xff60), *a11(0x1a0), 0
3f635ee0:	move   @0x1e2ae0, a9, 1
3f635f10:	jaeq   L3F6379E0
3f635f30:	move   *a13(0xffa0), a11, 1
3f635f50:	jreq   L3F636080
3f635f60:	move   a14, -*sp, 1
3f635f70:	move   *a13(0xffc0), a11, 0
3f635f90:	sll    0x5, a11
3f635fa0:	addi   0x1e2860, a11
3f635fd0:	move   *a11+, *a14+, 1
3f635fe0:	move   *a13(0xffa0), *a14+, 1
3f636000:	movi   0x3f638440, a8
3f636030:	move   a8, *a14+, 1
3f636040:	calla  L3FB341E0
3f636070:	jruc   L3F636100
L3F636080:
3f636080:	move   a14, -*sp, 1
3f636090:	movi   0x3f638478, a8
3f6360c0:	move   a8, *a14+, 1
3f6360d0:	calla  L3FB341E0
L3F636100:
3f636100:	move   a14, -*sp, 1
3f636110:	setf   16, 1, 0
3f636120:	move   *a13(0xffe0), a11, 0
3f636140:	sll    0x5, a11
3f636150:	addi   0x1e2a40, a11
3f636180:	move   *a11+, *a14+, 1
3f636190:	movi   0x3f6384c8, a8
3f6361c0:	move   a8, *a14+, 1
3f6361d0:	calla  L3FB341E0
3f636200:	jauc   L3F6374E0
L3F636220:
3f636220:	move   *a13(0xff80), a11, 1
3f636240:	jaeq   L3F6375B0
3f636260:	move   *a11(0xc0), *a13(0x0), 1
3f636290:	move   *a11(0xe0), *a13(0x20), 1
3f6362c0:	move   *a11(0x50), a9, 0
3f6362e0:	move   a9, *a13(0x40), 1
3f636300:	move   *a13(0xffe0), a9, 0
3f636320:	dsjs   a9, L3F6364C0
3f636330:	move   a14, -*sp, 1
3f636340:	move   *a13(0x0), *a14+, 1
3f636360:	calla  L3FB2C140
3f636390:	move   a8, *a13, 1
3f6363a0:	move   a14, -*sp, 1
3f6363b0:	move   *a13(0x20), *a14+, 1
3f6363d0:	calla  L3FB2C140
3f636400:	move   a8, *a13(0x20), 1
3f636420:	move   a14, -*sp, 1
3f636430:	setf   16, 0, 0
3f636440:	move   *a13(0x40), a9, 0
3f636460:	move   a9, *a14+, 1
3f636470:	calla  L3FB2C000
3f6364a0:	move   a8, *a13(0x40), 1
L3F6364C0:
3f6364c0:	setf   16, 1, 0
3f6364d0:	move   *a13(0xffe0), a9, 0
3f6364f0:	dsjs   a9, L3F636550
3f636500:	move   *a13(0x40), a9, 1
3f636520:	subk   20, a9
3f636530:	move   a9, *a13(0x40), 1
L3F636550:
3f636550:	move   *a13(0x40), a9, 1
3f636570:	jreq   L3F636660
3f636580:	move   a14, -*sp, 1
3f636590:	move   *a13, a11, 1
3f6365a0:	add    a9, a11
3f6365b0:	move   a11, *a14+, 1
3f6365c0:	move   *a13(0x0), *a14+, 1
3f6365e0:	movi   0x3f6384e8, a8
3f636610:	move   a8, *a14+, 1
3f636620:	calla  L3FB341E0
3f636650:	jruc   L3F636700
L3F636660:
3f636660:	move   a14, -*sp, 1
3f636670:	move   *a13(0x0), *a14+, 1
3f636690:	movi   0x3f638530, a8
3f6366c0:	move   a8, *a14+, 1
3f6366d0:	calla  L3FB341E0
L3F636700:
3f636700:	move   a14, -*sp, 1
3f636710:	move   *a13(0xff80), a11, 1
3f636730:	setf   16, 0, 0
3f636740:	move   *a11(0x130), a8, 0
3f636760:	move   a8, *a14+, 1
3f636770:	move   *a13(0x20), *a14+, 1
3f636790:	movi   0x3f638548, a8
3f6367c0:	move   a8, *a14+, 1
3f6367d0:	calla  L3FB341E0
3f636800:	setf   8, 0, 0
3f636810:	move   *a11(0x108), a9, 0
3f636830:	move   a9, *a13(0x60), 1
3f636850:	jaeq   L3F6375B0
3f636870:	movi   0x3f6385a8, a9
3f6368a0:	move   a9, *a13(0xa0), 1
3f6368c0:	move   *a11(0x108), a9, 0
3f6368e0:	btst   1, a9
3f6368f0:	jreq   L3F636A30
3f636900:	move   a14, -*sp, 1
3f636910:	movi   0x3f6385b8, a8
3f636940:	move   a8, *a14+, 1
3f636950:	move   *a13(0xa0), *a14+, 1
3f636970:	movi   0x3f6385d8, a8
3f6369a0:	move   a8, *a14+, 1
3f6369b0:	calla  L3FB341E0
3f6369e0:	movi   0x3f638600, a9
3f636a10:	move   a9, *a13(0xa0), 1
L3F636A30:
3f636a30:	setf   8, 0, 0
3f636a40:	move   *a11(0x108), a9, 0
3f636a60:	btst   4, a9
3f636a70:	jreq   L3F636BB0
3f636a80:	move   a14, -*sp, 1
3f636a90:	movi   0x3f638610, a8
3f636ac0:	move   a8, *a14+, 1
3f636ad0:	move   *a13(0xa0), *a14+, 1
3f636af0:	movi   0x3f6385d8, a8
3f636b20:	move   a8, *a14+, 1
3f636b30:	calla  L3FB341E0
3f636b60:	movi   0x3f638600, a9
3f636b90:	move   a9, *a13(0xa0), 1
L3F636BB0:
3f636bb0:	setf   8, 0, 0
3f636bc0:	move   *a11(0x108), a9, 0
3f636be0:	btst   0, a9
3f636bf0:	jreq   L3F636D30
3f636c00:	move   a14, -*sp, 1
3f636c10:	movi   0x3f638630, a8
3f636c40:	move   a8, *a14+, 1
3f636c50:	move   *a13(0xa0), *a14+, 1
3f636c70:	movi   0x3f6385d8, a8
3f636ca0:	move   a8, *a14+, 1
3f636cb0:	calla  L3FB341E0
3f636ce0:	movi   0x3f638600, a9
3f636d10:	move   a9, *a13(0xa0), 1
L3F636D30:
3f636d30:	setf   8, 0, 0
3f636d40:	move   *a11(0x108), a9, 0
3f636d60:	btst   2, a9
3f636d70:	jreq   L3F636EB0
3f636d80:	move   a14, -*sp, 1
3f636d90:	movi   0x3f638650, a8
3f636dc0:	move   a8, *a14+, 1
3f636dd0:	move   *a13(0xa0), *a14+, 1
3f636df0:	movi   0x3f6385d8, a8
3f636e20:	move   a8, *a14+, 1
3f636e30:	calla  L3FB341E0
3f636e60:	movi   0x3f638600, a9
3f636e90:	move   a9, *a13(0xa0), 1
L3F636EB0:
3f636eb0:	setf   8, 0, 0
3f636ec0:	move   *a11(0x108), a9, 0
3f636ee0:	btst   3, a9
3f636ef0:	jreq   L3F637030
3f636f00:	move   a14, -*sp, 1
3f636f10:	movi   0x3f638670, a8
3f636f40:	move   a8, *a14+, 1
3f636f50:	move   *a13(0xa0), *a14+, 1
3f636f70:	movi   0x3f6385d8, a8
3f636fa0:	move   a8, *a14+, 1
3f636fb0:	calla  L3FB341E0
3f636fe0:	movi   0x3f638600, a9
3f637010:	move   a9, *a13(0xa0), 1
L3F637030:
3f637030:	setf   8, 0, 0
3f637040:	move   *a11(0x108), a9, 0
3f637060:	btst   5, a9
3f637070:	jreq   L3F6371B0
3f637080:	move   a14, -*sp, 1
3f637090:	movi   0x3f638698, a8
3f6370c0:	move   a8, *a14+, 1
3f6370d0:	move   *a13(0xa0), *a14+, 1
3f6370f0:	movi   0x3f6385d8, a8
3f637120:	move   a8, *a14+, 1
3f637130:	calla  L3FB341E0
3f637160:	movi   0x3f638600, a9
3f637190:	move   a9, *a13(0xa0), 1
L3F6371B0:
3f6371b0:	move   a14, -*sp, 1
3f6371c0:	movi   0x3f6386b8, a8
3f6371f0:	move   a8, *a14+, 1
3f637200:	calla  L3FB341E0
3f637230:	jruc   L3F6375B0
L3F637240:
3f637240:	move   a14, -*sp, 1
3f637250:	move   *a13(0xff60), a11, 1
3f637270:	andi   0xff, a11
3f6372a0:	sll    0x5, a11
3f6372b0:	addi   0x1e25a0, a11
3f6372e0:	move   *a11+, *a14+, 1
3f6372f0:	movi   0x3f6386c8, a8
3f637320:	move   a8, *a14+, 1
3f637330:	calla  L3FB341E0
3f637360:	move   *a13(0xff60), a11, 1
3f637380:	andi   0xff, a11
3f6373b0:	subk   19, a11
3f6373c0:	jrne   L3F6375B0
3f6373d0:	move   a14, -*sp, 1
3f6373e0:	move   *a13(0xff60), a11, 1
3f637400:	sra    0x8, a11
3f637410:	sll    0x5, a11
3f637420:	addi   0x1e29c0, a11
3f637450:	move   *a11+, *a14+, 1
3f637460:	movi   0x3f6386e0, a8
3f637490:	move   a8, *a14+, 1
3f6374a0:	calla  L3FB341E0
3f6374d0:	jruc   L3F6375B0
L3F6374E0:
3f6374e0:	setf   16, 1, 0
3f6374f0:	move   *a13(0xffe0), a8, 0
3f637510:	jaeq   L3F636220
3f637530:	dec    a8
3f637540:	jaeq   L3F636220
3f637560:	dec    a8
3f637570:	jreq   L3F637240
3f637580:	subk   2, a8
3f637590:	jaeq   L3F636220
L3F6375B0:
3f6375b0:	move   *a13(0xffa0), a11, 1
3f6375d0:	jreq   L3F6376E0
3f6375e0:	move   a14, -*sp, 1
3f6375f0:	setf   16, 1, 0
3f637600:	move   *a11(0x40), a9, 0
3f637620:	sll    0x5, a9
3f637630:	addi   0x1e2860, a9
3f637660:	move   *a9+, *a14+, 1
3f637670:	movi   0x3f638708, a8
3f6376a0:	move   a8, *a14+, 1
3f6376b0:	calla  L3FB341E0
L3F6376E0:
3f6376e0:	move   a14, -*sp, 1
3f6376f0:	movi   0x3f638740, a8
3f637720:	move   a8, *a14+, 1
3f637730:	calla  L3FB341E0
3f637760:	move   a11, a8
3f637770:	jreq   L3F6379E0
3f637780:	move   a14, -*sp, 1
3f637790:	move   *a8(0x280), *a14+, 1
3f6377b0:	move   *a8(0x140), *a14+, 1
3f6377d0:	move   *a8(0x120), *a14+, 1
3f6377f0:	move   *a8(0x220), *a14+, 1
3f637810:	setf   16, 0, 0
3f637820:	move   *a8(0x1f0), a8, 0
3f637840:	move   a8, *a14+, 1
3f637850:	move   *a11(0x200), *a14+, 1
3f637870:	movi   0x3f638750, a8
3f6378a0:	move   a8, *a14+, 1
3f6378b0:	calla  L3FB341E0
3f6378e0:	move   a14, -*sp, 1
3f6378f0:	setf   16, 0, 0
3f637900:	move   *a11(0x1e0), a8, 0
3f637920:	move   a8, *a14+, 1
3f637930:	move   *a11(0x1a0), *a14+, 1
3f637950:	move   *a11(0x180), *a14+, 1
3f637970:	movi   0x3f638928, a8
3f6379a0:	move   a8, *a14+, 1
3f6379b0:	calla  L3FB341E0
L3F6379E0:
3f6379e0:	move   *sp(0x80), a14, 1
3f637a00:	mmfm   sp, a9,a11,a13
3f637a20:	rets   2
3f637a30:	or     a2, a1
3f637a40:	add    b10, b4
3f637a50:	cmp    a2, a3
3f637a60:	sub    a0, a0
3f637a70:	or     a2, a5
3f637a80:	addc   a10, a1
3f637a90:	.word  0x0048
3f637aa0:	cmp    a10, a2
3f637ab0:	sub    a2, a14
3f637ac0:	move   a0, a0
3f637ad0:	andn   a10, a9
3f637ae0:	sub    b10, b4
3f637af0:	.word  0x004e
3f637b00:	move   a10, b3
3f637b10:	move   a2, b14
3f637b20:	addc   a10, a5
3f637b30:	.word  0x0054
3f637b40:	addc   a10, a1
3f637b50:	sub    a10, a3
3f637b60:	or     b2, b0
3f637b70:	sub    a0, a0
3f637b80:	andn   a10, a9
3f637b90:	move   a10, b3
3f637ba0:	move   a2, b14
3f637bb0:	addc   a10, a5
3f637bc0:	.word  0x0054
3f637bd0:	cmp    b2, b3
3f637be0:	or     b2, b5
3f637bf0:	move   a10, b4
3f637c00:	move   b2, a7
3f637c10:	andn   a0, a0
3f637c20:	xor    a2, a3
3f637c30:	.word  0x0044
3f637c40:	sub    b10, b3
3f637c50:	sub    a2, a14
3f637c60:	add    a8, a0
3f637c70:	move   a10, b2
3f637c80:	or     b2, b2
3f637c90:	addc   a8, a0
3f637ca0:	move   a2, sp
3f637cb0:	andn   b2, b4
3f637cc0:	move   a2, sp
3f637cd0:	andn   a8, a0
3f637ce0:	move   a2, b5
3f637cf0:	sub    b10, b3
3f637d00:	andn   a0, a0
3f637d10:	xor    a2, a3
3f637d20:	move   a10, sp
3f637d30:	.word  0x0042
3f637d40:	sub    b10, b3
3f637d50:	sub    a2, a14
3f637d60:	move   a10, sp
3f637d70:	.word  0x0042
3f637d80:	move   b10, a3
3f637d90:	btst   a10, a3
3f637da0:	sub    a2, a1
3f637db0:	andn   a2, a4
3f637dc0:	and    a0, a0
3f637dd0:	sub    a10, a5
3f637de0:	add    b10, b2
3f637df0:	sub    a2, a4
3f637e00:	.word  0x0052
3f637e10:	move   a10, b3
3f637e20:	move   a2, b14
3f637e30:	addc   a10, a5
3f637e40:	rl     0x12, b4
3f637e50:	subb   a0, a0
3f637e60:	andn   a10, a1
3f637e70:	or     b2, b4
3f637e80:	move   a10, a9
3f637e90:	.word  0x004f
3f637ea0:	move   b2, b3
3f637eb0:	xor    a10, sp
3f637ec0:	cmp    b10, b4
3f637ed0:	move   a10, b13
3f637ee0:	and    a0, a0
3f637ef0:	move   b10, a2
3f637f00:	move   b10, a4
3f637f10:	addc   b10, b2
3f637f20:	.word  0x0056
3f637f30:	andn   b2, b0
3f637f40:	or     a2, sp
3f637f50:	andn   a10, sp
3f637f60:	move   a2, b5
3f637f70:	.word  0x0044
3f637f80:	move   a2, a3
3f637f90:	andn   a10, sp
3f637fa0:	sub    a2, a5
3f637fb0:	andn   a8, a0
3f637fc0:	move   b2, a9
3f637fd0:	andn   b10, sp
3f637fe0:	move   a2, b5
3f637ff0:	.word  0x0054
3f638000:	divs   b10, b3
3f638010:	mpyu   a10, a14
3f638020:	addc   b10, b2
3f638030:	sub    b2, b6
3f638040:	sub    a8, a0
3f638050:	or     b2, b3
3f638060:	addc   a2, a1
3f638070:	cmp    a10, a12
3f638080:	cmp    b2, b3
3f638090:	sub    a2, a5
3f6380a0:	addc   a8, a0
3f6380b0:	move   a10, b12
3f6380c0:	sub    b10, b3
3f6380d0:	xor    b10, sp
3f6380e0:	cmp    a10, a1
3f6380f0:	.word  0x0054
3f638100:	cmp    a10, a6
3f638110:	mpyu   a10, a14
3f638120:	add    b10, b7
3f638130:	or     a2, a9
3f638140:	rl     0xa, sp
3f638150:	addc   a8, a0
3f638160:	move   a10, b12
3f638170:	cmp    b10, b3
3f638180:	subb   a10, a14
3f638190:	move   a0, a0
3f6381a0:	andn   a10, a1
3f6381b0:	mpyu   b10, b4
3f6381c0:	addc   a10, a1
3f6381d0:	.word  0x004b
3f6381e0:	cmp    a10, a6
3f6381f0:	mpyu   a10, a14
3f638200:	add    b10, b7
3f638210:	or     a2, a9
3f638220:	rl     0x12, sp
3f638230:	or     a0, a0
3f638240:	move   a10, a9
3f638250:	mpyu   a10, a5
3f638260:	add    b10, b7
3f638270:	or     a2, a9
3f638280:	andn   a0, a0
3f638290:	divs   a2, a5
3f6382a0:	or     a2, a13
3f6382b0:	and    a0, a0
3f6382c0:	andn   a2, a5
3f6382d0:	cmp    b10, b3
3f6382e0:	or     b2, b3
3f6382f0:	btst   a8, a0
L3F638300:
3f638300:	sub    a10, a5
L3F638310:
3f638310:	.word  0x0050
L3F638320:
3f638320:	move   b9, b2
3f638330:	move   b2, b3
3f638340:	rl     a8, a0
3f638350:	.word  0x706e
3f638360:	.word  0x7475
3f638370:	modu   a8, a0
3f638380:	.word  0x7475
3f638390:	.word  0x7570
3f6383a0:	.word  0x0074
3f6383b0:	.word  0x7375
3f6383c0:	.word  0x7265
3f6383d0:	.word  0x7200
3f6383e0:	.word  0x7365
3f6383f0:	modu   b11, b0
3f638400:	sra    a3, a14
3f638410:	sra    a0, a0
3f638420:	modu   b11, b2
3f638430:	.word  0x0070
3f638440:	.word  0x7825
3f638450:	sll    0x9, a0
3f638460:	dsjs   b3, L3F6385A0
3f638470:	dsjs   a0, L3F638300
3f638480:	dsjs   sp, L3F638300
3f638490:	dsjs   sp, L3F638310
3f6384a0:	dsjs   sp, L3F638320
3f6384b0:	sla    0x1, sp
3f6384c0:	sll    0x8, a0
3f6384d0:	sla    0x3, b3
L3F6384E0:
3f6384e0:	divu   a8, a0
3f6384f0:	.word  0x7825
3f638500:	srl    0xf, a14
3f638510:	.word  0x7825
3f638520:	rev    a9
3f638530:	.word  0x7825
3f638540:	add    a0, a0
3f638550:	.word  0x7825
3f638560:	sla    0x1, a12
3f638570:	.word  0x7275
3f638580:	dsjs   b0, L3F6384E0
3f638590:	.word  0x7825
L3F6385A0:
3f6385a0:	dsjs   a0, L3F6385B0
L3F6385B0:
3f6385b0:	andn   a8, a0
L3F6385C0:
3f6385c0:	move   b2, a9
L3F6385D0:
3f6385d0:	sll    0x8, a0
3f6385e0:	sll    0xb, b3
3f6385f0:	.word  0x0073
3f638600:	rev    a12
L3F638610:
3f638610:	addc   a10, a1
3f638620:	.word  0x004b
3f638630:	cmp    a10, a6
3f638640:	.word  0x004e
3f638650:	andn   b10, b2
3f638660:	.word  0x0054
3f638670:	or     b10, b0
3f638680:	cmp    b2, b3
3f638690:	or     a8, a0
3f6386a0:	subb   b10, b2
3f6386b0:	dsjs   a0, L3F6385C0
3f6386c0:	sll    0x8, a0
3f6386d0:	.word  0x0073
3f6386e0:	sll    0x9, b12
3f6386f0:	dsjs   b3, L3F6385D0
3f638700:	sla    0x0, a0
3f638710:	dsjs   a13, L3F638610
3f638720:	sll    0x9, a0
3f638730:	.word  0x0073
3f638740:	.word  0x000a
3f638750:	.word  0x7209
3f638760:	.word  0x7663
3f638770:	sra    0x1e, sp
3f638780:	.word  0x786e
3f638790:	srl    0x1d, b4
3f6387a0:	modu   b3, b7
3f6387b0:	srl    0x1d, a4
3f6387c0:	.word  0x7075
3f6387d0:	sla    0x1, a9
3f6387e0:	sll    0x9, a8
3f6387f0:	srl    0x1d, b8
3f638800:	.word  0x7825
3f638810:	sll    0x9, a12
3f638820:	sra    0x15, b8
3f638830:	.word  0x7320
3f638840:	sra    a3, a14
3f638850:	sra    0x1e, sp
3f638860:	modu   b3, b5
3f638870:	srl    0x1d, a1
3f638880:	.word  0x786e
3f638890:	srl    0x1d, b4
3f6388a0:	sla    a11, a13
3f6388b0:	sra    0x15, b8
3f6388c0:	sra    0x1f, a0
3f6388d0:	.word  0x7825
3f6388e0:	sll    0x9, a12
3f6388f0:	srl    0x1d, b8
3f638900:	.word  0x7825
3f638910:	.word  0x0a29
3f638920:	trap   0
3f638930:	modu   b3, b3
3f638940:	mpyu   a11, a4
3f638950:	.word  0x7728
3f638960:	rl     0xb, a12
3f638970:	.word  0x772c
3f638980:	rl     0x13, a12
3f638990:	.word  0x772c
3f6389a0:	sra    a3, a14
3f6389b0:	sla    0x1, a9
3f6389c0:	sll    0x9, a8
3f6389d0:	srl    0x1d, b8
3f6389e0:	.word  0x7825
3f6389f0:	sll    0x9, a12
3f638a00:	sra    0x15, b8
3f638a10:	.word  0x000a
3f638a20:	.word  0x0000
3f638a30:	.word  0x0000
3f638a40:	.word  0x0000
3f638a50:	.word  0x0000
3f638a60:	.word  0x0000
3f638a70:	.word  0x0000
3f638a80:	.word  0x0000
3f638a90:	.word  0x0000
3f638aa0:	.word  0x0000
3f638ab0:	.word  0x0000
3f638ac0:	.word  0x0000
3f638ad0:	.word  0x0000
3f638ae0:	.word  0x0000
3f638af0:	.word  0x0000
3f638b00:	.word  0x0000
3f638b10:	.word  0x0000
3f638b20:	.word  0x0000
3f638b30:	.word  0x0000
3f638b40:	.word  0x0000
3f638b50:	.word  0x0000
3f638b60:	.word  0x0000
3f638b70:	.word  0x0000
3f638b80:	.word  0x0000
3f638b90:	.word  0x0000
3f638ba0:	.word  0x0000
3f638bb0:	.word  0x0000
3f638bc0:	.word  0x0000
3f638bd0:	.word  0x0000
3f638be0:	.word  0x0000
3f638bf0:	.word  0x0000
L3F638C00:
3f638c00:	mmtm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f638c20:	move   a14, a13
3f638c30:	addi   0xa0, a14
3f638c50:	move   *a13(0xffe0), a9, 1
3f638c70:	move   *a13(0xffc0), a10, 1
3f638c90:	move   *a9(0x100), a7, 1
3f638cb0:	move   *a7(0xc0), *a13(0x0), 1
3f638ce0:	move   a10, a7
3f638cf0:	jaeq   L3F639B70
3f638d10:	jruc   L3F638E00
3f638d20:	nop
3f638d30:	nop
3f638d40:	nop
3f638d50:	nop
3f638d60:	nop
3f638d70:	nop
3f638d80:	nop
3f638d90:	nop
3f638da0:	nop
3f638db0:	nop
3f638dc0:	nop
3f638dd0:	nop
3f638de0:	nop
3f638df0:	nop
L3F638E00:
3f638e00:	move   *a9, a11, 1
3f638e10:	cmp    a9, a11
3f638e20:	jreq   L3F638EC0
L3F638E30:
3f638e30:	move   *a11(0xc0), a7, 1
3f638e50:	move   *a10(0xc0), a5, 1
3f638e70:	cmp    a5, a7
3f638e80:	jrgt   L3F638EC0
3f638e90:	move   *a11, a11, 1
3f638ea0:	cmp    a9, a11
3f638eb0:	jrne   L3F638E30
L3F638EC0:
3f638ec0:	move   *a9(0x200), a7, 1
3f638ee0:	move   *a10(0xc0), a5, 1
3f638f00:	cmp    a5, a7
3f638f10:	jrne   L3F6390C0
3f638f20:	move   *a9, a7, 1
3f638f30:	move   *a9(0x200), a5, 1
3f638f50:	move   *a7(0xc0), a7, 1
3f638f70:	cmp    a7, a5
3f638f80:	jrne   L3F6390C0
3f638f90:	move   *a9, a7, 1
3f638fa0:	setf   16, 1, 0
3f638fb0:	move   *a7(0x50), a7, 0
3f638fd0:	move   *a10(0x50), a5, 0
3f638ff0:	cmp    a5, a7
3f639000:	jrne   L3F6390C0
3f639010:	move   a14, -*sp, 1
3f639020:	move   a10, a7
3f639030:	andi   0xfffffc00, a7
3f639060:	move   a7, *a14+, 1
3f639070:	calla  L3F6ADF20
3f6390a0:	jauc   L3F639B70
L3F6390C0:
3f6390c0:	move   *a11(0x20), a7, 1
3f6390e0:	cmp    a9, a7
3f6390f0:	jreq   L3F6394A0
3f639100:	move   *a11(0x20), a11, 1
3f639120:	setf   16, 1, 0
3f639130:	move   *a11(0x50), a7, 0
3f639150:	move   *a11(0xc0), a5, 1
3f639170:	add    a7, a5
3f639180:	move   *a10(0xc0), a7, 1
3f6391a0:	move   a5, a0
3f6391b0:	sub    a7, a0
3f6391c0:	jrle   L3F639490
3f6391d0:	move   *a10(0x50), a7, 0
3f6391f0:	cmp    a7, a0
3f639200:	jrlt   L3F639330
3f639210:	move   @0x97650, a7, 1
3f639240:	inc    a7
3f639250:	move   a7, @0x97650, 1
3f639280:	move   *a10(0x50), a5, 0
3f6392a0:	move   @0x97670, a3, 1
3f6392d0:	add    a3, a5
3f6392e0:	move   a5, @0x97670, 1
3f639310:	jauc   L3F63A250
L3F639330:
3f639330:	move   a14, -*sp, 1
3f639340:	move   a0, *a14+, 1
3f639350:	move   a10, a7
3f639360:	andi   0xfffffc00, a7
3f639390:	move   a7, *a14+, 1
3f6393a0:	calla  L3F6AFBA0
3f6393d0:	setf   16, 1, 0
3f6393e0:	sext   a0, 0
3f6393f0:	move   *a10(0x50), a7, 0
3f639410:	sub    a0, a7
3f639420:	move   a7, *a10(0x50), 0
3f639440:	move   *a10(0xc0), a7, 1
3f639460:	add    a0, a7
3f639470:	move   a7, *a10(0xc0), 1
L3F639490:
3f639490:	move   *a11, a11, 1
L3F6394A0:
3f6394a0:	move   @0x976d0, a7, 1
3f6394d0:	inc    a7
3f6394e0:	move   a7, @0x976d0, 1
3f639510:	setf   16, 1, 0
3f639520:	move   *a10(0x50), a5, 0
3f639540:	move   @0x976f0, a3, 1
3f639570:	add    a3, a5
3f639580:	move   a5, @0x976f0, 1
3f6395b0:	cmp    a9, a11
3f6395c0:	jreq   L3F639A60
L3F6395D0:
3f6395d0:	setf   16, 1, 0
3f6395e0:	move   *a10(0x50), a7, 0
3f639600:	move   *a10(0xc0), a5, 1
3f639620:	add    a7, a5
3f639630:	move   *a11(0xc0), a7, 1
3f639650:	move   a5, a0
3f639660:	sub    a7, a0
3f639670:	jrle   L3F639A60
3f639680:	move   *a11(0x50), a7, 0
3f6396a0:	cmp    a7, a0
3f6396b0:	jrge   L3F639820
3f6396c0:	move   *a11(0xc0), a7, 1
3f6396e0:	add    a0, a7
3f6396f0:	move   a7, *a11(0xc0), 1
3f639710:	sext   a0, 0
3f639720:	move   *a11(0x50), a7, 0
3f639740:	sub    a0, a7
3f639750:	move   a7, *a11(0x50), 0
3f639770:	move   a14, -*sp, 1
3f639780:	move   a0, *a14+, 1
3f639790:	move   a11, a7
3f6397a0:	andi   0xfffffc00, a7
3f6397d0:	move   a7, *a14+, 1
3f6397e0:	calla  L3F6AFBA0
3f639810:	jruc   L3F639A60
L3F639820:
3f639820:	move   *a11, a11, 1
3f639830:	move   *a11(0x20), a7, 1
3f639850:	andi   0xfffffc00, a7
3f639880:	move   a7, *a13(0x20), 1
3f6398a0:	pushst
3f6398b0:	dint
3f6398c0:	move   *a11(0x20), *a13(0x60), 1
3f6398f0:	move   *a13(0x60), a5, 1
3f639910:	move   *a5(0x20), *a13(0x80), 1
3f639940:	move   *a13(0x80), a3, 1
3f639960:	move   *a5, *a3, 1
3f639970:	move   *a3, a3, 1
3f639980:	move   *a13(0x80), *a3(0x20), 1
3f6399b0:	move   a5, *a5, 1
3f6399c0:	move   a5, *a5(0x20), 1
3f6399e0:	popst
3f6399f0:	move   a14, -*sp, 1
3f639a00:	move   a7, *a14+, 1
3f639a10:	calla  L3F6ADF20
3f639a40:	cmp    a9, a11
3f639a50:	jrne   L3F6395D0
L3F639A60:
3f639a60:	pushst
3f639a70:	dint
3f639a80:	move   a10, *a13(0x60), 1
3f639aa0:	move   *a11(0x20), *a13(0x80), 1
3f639ad0:	move   *a13(0x80), a7, 1
3f639af0:	move   *a7, *a10, 1
3f639b00:	move   a7, *a10(0x20), 1
3f639b20:	move   a10, *a7, 1
3f639b30:	move   *a10, a5, 1
3f639b40:	move   a10, *a5(0x20), 1
3f639b60:	popst
L3F639B70:
3f639b70:	setf   16, 1, 0
3f639b80:	move   *a9(0x40), a7, 0
3f639ba0:	subk   3, a7
3f639bb0:	jrge   L3F639BE0
3f639bc0:	sub    a8, a8
3f639bd0:	jruc   L3F63A2F0
L3F639BE0:
3f639be0:	move   *a9, a10, 1
3f639bf0:	cmp    a9, a10
3f639c00:	jreq   L3F639C70
3f639c10:	move   *a10(0xc0), a7, 1
3f639c30:	move   *a9(0x200), a5, 1
3f639c50:	cmp    a5, a7
3f639c60:	jreq   L3F639C90
L3F639C70:
3f639c70:	sub    a8, a8
3f639c80:	jruc   L3F63A2F0
L3F639C90:
3f639c90:	move   *a9(0x40), a7, 0
3f639cb0:	subk   3, a7
3f639cc0:	jrne   L3F639D20
3f639cd0:	move   *a10(0x50), a7, 0
3f639cf0:	jreq   L3F639D20
3f639d00:	sub    a8, a8
3f639d10:	jruc   L3F63A2F0
L3F639D20:
3f639d20:	setf   16, 1, 0
3f639d30:	move   *a10(0x50), a7, 0
3f639d50:	move   *a9(0x200), a5, 1
3f639d70:	add    a7, a5
3f639d80:	move   a5, *a9(0x200), 1
3f639da0:	setf   8, 0, 0
3f639db0:	move   *a10(0x108), a7, 0
3f639dd0:	movk   1, a5
3f639de0:	and    a5, a7
3f639df0:	move   a7, *a13(0x40), 1
3f639e10:	pushst
3f639e20:	dint
3f639e30:	move   a10, *a13(0x60), 1
3f639e50:	move   *a10(0x20), *a13(0x80), 1
3f639e80:	move   *a13(0x80), a3, 1
3f639ea0:	move   *a10, *a3, 1
3f639eb0:	move   *a3, a5, 1
3f639ec0:	move   a3, *a5(0x20), 1
3f639ee0:	move   a10, *a10, 1
3f639ef0:	move   a10, *a10(0x20), 1
3f639f10:	popst
3f639f20:	move   a10, a5
3f639f30:	andi   0xfffffc00, a5
3f639f60:	move   a5, *a13(0x20), 1
3f639f80:	move   a10, a12
3f639f90:	move   *a10, a10, 1
3f639fa0:	move   *a13, a3, 1
3f639fb0:	setf   16, 1, 0
3f639fc0:	move   *a3(0x30), a3, 0
3f639fe0:	btst   5, a3
3f639ff0:	jreq   L3F63A080
3f63a000:	move   a14, -*sp, 1
3f63a010:	move   a5, *a14+, 1
3f63a020:	calla  L3F6ADF20
3f63a050:	cmp    a12, a10
3f63a060:	jrne   L3F63A110
3f63a070:	jruc   L3F63A190
L3F63A080:
3f63a080:	move   a14, -*sp, 1
3f63a090:	move   a5, *a14+, 1
3f63a0a0:	move   *a13, a3, 1
3f63a0b0:	addi   0x160, a3
3f63a0d0:	move   a3, *a14+, 1
3f63a0e0:	calla  L3F6C0560
L3F63A110:
3f63a110:	cmp    a9, a10
3f63a120:	jreq   L3F63A190
3f63a130:	move   *a10(0xc0), a3, 1
3f63a150:	move   *a9(0x200), a5, 1
3f63a170:	cmp    a5, a3
3f63a180:	jreq   L3F639D20
L3F63A190:
3f63a190:	move   a14, -*sp, 1
3f63a1a0:	move   *a13, a5, 1
3f63a1b0:	addi   0x160, a5
3f63a1d0:	move   a5, *a14+, 1
3f63a1e0:	move   *a13(0x0), *a14+, 1
3f63a200:	calla  L3F6BFE00
3f63a230:	move   a7, a8
3f63a240:	jruc   L3F63A2F0
L3F63A250:
3f63a250:	move   a14, -*sp, 1
3f63a260:	move   a10, a7
3f63a270:	andi   0xfffffc00, a7
3f63a2a0:	move   a7, *a14+, 1
3f63a2b0:	calla  L3F6ADF20
3f63a2e0:	sub    a8, a8
L3F63A2F0:
3f63a2f0:	move   *sp(0x140), a14, 1
3f63a310:	mmfm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f63a330:	rets   2
3f63a340:	mmtm   sp, a0,a1,a3,a5,a7,a9,a10,a11,a12,a13
3f63a360:	move   a14, a13
3f63a370:	addi   0x1f0, a14
3f63a390:	sub    a7, a7
3f63a3a0:	move   a7, *a13(0x20), 1
3f63a3c0:	move   a7, a11
3f63a3d0:	move   a7, *a13(0x120), 1
3f63a3f0:	move   a7, *a13(0x170), 1
3f63a410:	move   a7, *a13(0x190), 1
3f63a430:	move   @0x97590, a5, 1
3f63a460:	inc    a5
3f63a470:	move   a5, @0x97590, 1
3f63a4a0:	move   *a13(0xffe0), a10, 1
3f63a4c0:	move   *a10(0x20), a5, 1
3f63a4e0:	sll    0x3, a5
3f63a4f0:	add    a10, a5
3f63a500:	move   a5, a9
3f63a510:	setf   4, 0, 0
3f63a520:	move   *a9, a5, 0
3f63a530:	subk   5, a5
3f63a540:	jrls   L3F63A5B0
3f63a550:	move   a14, -*sp, 1
3f63a560:	move   a7, *a14+, 1
3f63a570:	move   a9, *a14+, 1
3f63a580:	calla  L3F62C4B0
L3F63A5B0:
3f63a5b0:	move   *a10(0x20), a5, 1
3f63a5d0:	cmpi   0x7c, a5
3f63a5f0:	jrhi   L3F63A660
3f63a600:	setf   16, 1, 0
3f63a610:	move   *a10(0x40), a5, 0
3f63a630:	cmpi   0x28, a5
3f63a650:	jrnc   L3F63A7E0
L3F63A660:
3f63a660:	move   a14, -*sp, 1
3f63a670:	movi   0x28, a5
3f63a690:	move   a5, *a14+, 1
3f63a6a0:	move   a10, *a14+, 1
3f63a6b0:	calla  L3F6B0160
3f63a6e0:	move   a8, a10
3f63a6f0:	jrne   L3F63A790
3f63a700:	move   @0x97630, a5, 1
3f63a730:	inc    a5
3f63a740:	move   a5, @0x97630, 1
3f63a770:	jauc   L3F643C00
L3F63A790:
3f63a790:	move   *a10(0x20), a5, 1
3f63a7b0:	sll    0x3, a5
3f63a7c0:	add    a10, a5
3f63a7d0:	move   a5, a9
L3F63A7E0:
3f63a7e0:	setf   16, 1, 0
3f63a7f0:	move   *a9(0x10), a5, 0
3f63a810:	move   a5, *a13(0x60), 1
3f63a830:	addk   20, a5
3f63a840:	move   a5, *a13(0x40), 1
3f63a860:	move   @0x1e2cf0, a5, 1
3f63a890:	jreq   L3F63AC30
3f63a8a0:	move   a7, *a9(0x20), 1
3f63a8c0:	move   a7, *a9, 1
3f63a8d0:	movb   a7, *a9(0x40)
3f63a8f0:	setf   16, 0, 0
3f63a900:	move   *a13(0x60), a5, 0
3f63a920:	move   a5, *a9(0x50), 0
3f63a940:	move   a14, -*sp, 1
3f63a950:	move   *a9(0x50), a5, 0
3f63a970:	move   a5, *a14+, 1
3f63a980:	calla  L3FB2C000
3f63a9b0:	setf   16, 1, 0
3f63a9c0:	move   a8, *a9(0x50), 0
3f63a9e0:	move   a14, -*sp, 1
3f63a9f0:	move   *a13(0x40), *a14+, 1
3f63aa10:	move   a10, *a14+, 1
3f63aa20:	calla  L3FB2C290
3f63aa50:	setf   16, 0, 0
3f63aa60:	move   a8, *a9(0x120), 0
3f63aa80:	zext   a8, 0
3f63aa90:	jreq   L3F63AC30
3f63aaa0:	move   @0x1e2cd0, a5, 1
3f63aad0:	jreq   L3F63ABA0
3f63aae0:	move   a14, -*sp, 1
3f63aaf0:	move   a9, a5
3f63ab00:	addi   0x60, a5
3f63ab20:	move   *a5+, *a14+, 1
3f63ab30:	movi   0x3f644f90, a8
3f63ab60:	move   a8, *a14+, 1
3f63ab70:	calla  L3FB341E0
L3F63ABA0:
3f63aba0:	move   @0x975f0, a5, 1
3f63abd0:	inc    a5
3f63abe0:	move   a5, @0x975f0, 1
3f63ac10:	jauc   L3F6438F0
L3F63AC30:
3f63ac30:	setf   4, 0, 0
3f63ac40:	move   *a9(0x104), a5, 0
3f63ac60:	sll    0x2, a5
3f63ac70:	move   a5, *a13(0x80), 1
3f63ac90:	subk   20, a5
3f63aca0:	jrc   L3F63AD10
3f63acb0:	move   *a13(0x80), a5, 1
3f63acd0:	move   *a13(0x60), a7, 1
3f63acf0:	cmp    a7, a5
3f63ad00:	jrle   L3F63AEC0
L3F63AD10:
3f63ad10:	move   @0x1e2cd0, a7, 1
3f63ad40:	jreq   L3F63AE30
3f63ad50:	move   a14, -*sp, 1
3f63ad60:	move   *a13(0x80), *a14+, 1
3f63ad80:	move   a9, a5
3f63ad90:	addi   0x60, a5
3f63adb0:	move   *a5+, *a14+, 1
3f63adc0:	movi   0x3f645018, a8
3f63adf0:	move   a8, *a14+, 1
3f63ae00:	calla  L3FB341E0
L3F63AE30:
3f63ae30:	move   @0x97610, a7, 1
3f63ae60:	inc    a7
3f63ae70:	move   a7, @0x97610, 1
3f63aea0:	jauc   L3F6438F0
L3F63AEC0:
3f63aec0:	sub    a5, a7
3f63aed0:	move   a7, *a13(0x60), 1
3f63aef0:	setf   16, 1, 0
3f63af00:	move   a7, *a9(0x50), 0
3f63af20:	subk   20, a5
3f63af30:	jrls   L3F63B540
3f63af40:	move   *a13(0x80), a5, 1
3f63af60:	move   *a10(0x40), a7, 0
3f63af80:	subk   20, a7
3f63af90:	cmp    a5, a7
3f63afa0:	jrnc   L3F63B120
3f63afb0:	move   a14, -*sp, 1
3f63afc0:	addk   20, a5
3f63afd0:	move   a5, *a14+, 1
3f63afe0:	move   a10, *a14+, 1
3f63aff0:	calla  L3F6B0160
3f63b020:	move   a8, a10
3f63b030:	jrne   L3F63B0D0
3f63b040:	move   @0x97630, a7, 1
3f63b070:	inc    a7
3f63b080:	move   a7, @0x97630, 1
3f63b0b0:	jauc   L3F643C00
L3F63B0D0:
3f63b0d0:	move   *a10(0x20), a7, 1
3f63b0f0:	sll    0x3, a7
3f63b100:	add    a10, a7
3f63b110:	move   a7, a9
L3F63B120:
3f63b120:	move   a14, -*sp, 1
3f63b130:	movk   1, a7
3f63b140:	move   a7, *a14+, 1
3f63b150:	move   a11, *a14+, 1
3f63b160:	calla  L3F6AC3C0
3f63b190:	move   a8, *a13(0x20), 1
3f63b1b0:	move   a8, a5
3f63b1c0:	jaeq   L3F6438F0
3f63b1e0:	move   *a13(0x80), a7, 1
3f63b200:	subk   20, a7
3f63b210:	setf   16, 1, 0
3f63b220:	move   a7, *a5(0x40), 0
3f63b240:	move   *a10(0x20), a7, 1
3f63b260:	sll    0x3, a7
3f63b270:	add    a10, a7
3f63b280:	addi   0x140, a7
3f63b2a0:	move   a7, *a13(0x1b0), 1
3f63b2c0:	move   a14, -*sp, 1
3f63b2d0:	move   *a5(0x40), a5, 0
3f63b2f0:	move   a5, *a14+, 1
3f63b300:	move   *a8(0x20), a5, 1
3f63b320:	sll    0x3, a5
3f63b330:	add    a8, a5
3f63b340:	move   a5, *a14+, 1
3f63b350:	move   a7, *a14+, 1
3f63b360:	calla  L3FB44400
3f63b390:	move   *a13(0x20), a5, 1
3f63b3b0:	setf   16, 1, 0
3f63b3c0:	move   *a10(0x40), a3, 0
3f63b3e0:	move   *a5(0x40), a5, 0
3f63b400:	sub    a5, a3
3f63b410:	move   a3, *a10(0x40), 0
3f63b430:	move   a14, -*sp, 1
3f63b440:	move   *a10(0x40), a5, 0
3f63b460:	subi   0x28, a5
3f63b480:	move   a5, *a14+, 1
3f63b490:	move   a7, *a14+, 1
3f63b4a0:	move   *a13(0x20), a5, 1
3f63b4c0:	move   *a5(0x40), a3, 0
3f63b4e0:	sll    0x3, a3
3f63b4f0:	add    a7, a3
3f63b500:	move   a3, *a14+, 1
3f63b510:	calla  L3FB44400
L3F63B540:
3f63b540:	setf   8, 0, 0
3f63b550:	move   *a9(0x108), a12, 0
3f63b570:	move   *a10(0x20), a7, 1
3f63b590:	addi   0x28, a7
3f63b5b0:	move   a7, *a10(0x20), 1
3f63b5d0:	setf   16, 1, 0
3f63b5e0:	move   *a10(0x40), a7, 0
3f63b600:	subi   0x28, a7
3f63b620:	move   a7, *a10(0x40), 0
3f63b640:	move   a14, -*sp, 1
3f63b650:	move   *a9(0xc0), *a14+, 1
3f63b670:	calla  L3FB2C140
3f63b6a0:	move   a8, *a9(0xc0), 1
3f63b6c0:	move   a14, -*sp, 1
3f63b6d0:	move   *a9(0xe0), *a14+, 1
3f63b6f0:	calla  L3FB2C140
3f63b720:	move   a8, *a9(0xe0), 1
3f63b740:	move   a14, -*sp, 1
3f63b750:	setf   16, 0, 0
3f63b760:	move   *a9(0x110), a8, 0
3f63b780:	move   a8, *a14+, 1
3f63b790:	calla  L3FB2C000
3f63b7c0:	setf   16, 0, 0
3f63b7d0:	move   a8, *a9(0x110), 0
3f63b7f0:	move   a14, -*sp, 1
3f63b800:	move   *a9(0x130), a8, 0
3f63b820:	move   a8, *a14+, 1
3f63b830:	calla  L3FB2C000
3f63b860:	setf   16, 0, 0
3f63b870:	move   a8, *a9(0x130), 0
L3F63B890:
3f63b890:	move   a14, -*sp, 1
3f63b8a0:	movk   1, a7
3f63b8b0:	move   a7, *a14+, 1
3f63b8c0:	setf   16, 0, 0
3f63b8d0:	move   *a9(0xb0), a8, 0
3f63b8f0:	move   a8, *a14+, 1
3f63b900:	move   a9, a5
3f63b910:	addi   0x80, a5
3f63b930:	move   *a5+, *a14+, 1
3f63b940:	move   *a9(0xa0), a8, 0
3f63b960:	move   a8, *a14+, 1
3f63b970:	move   a9, a5
3f63b980:	addi   0x60, a5
3f63b9a0:	move   *a5+, *a14+, 1
3f63b9b0:	movi   0x970b0, a5
3f63b9e0:	move   a5, *a14+, 1
3f63b9f0:	calla  L3F61E490
3f63ba20:	move   a8, *a13, 1
3f63ba30:	move   a8, a3
3f63ba40:	jaeq   L3F643460
3f63ba60:	move   *a3(0xe0), a11, 1
3f63ba80:	jaeq   L3F643460
3f63baa0:	setf   16, 1, 0
3f63bab0:	move   *a11(0x40), a7, 0
3f63bad0:	jaeq   L3F6438F0
3f63baf0:	move   *a3(0xc0), *a13(0xa0), 1
3f63bb20:	move   *a13(0xa0), a7, 1
3f63bb40:	move   *a7(0x10), a5, 0
3f63bb60:	btst   0, a5
3f63bb70:	jreq   L3F63BC20
3f63bb80:	move   *a11(0x40), *a13(0x140), 0
3f63bbb0:	movi   0x1e2d30, a5
3f63bbe0:	move   a9, a8
3f63bbf0:	movk   10, a3
L3F63BC00:
3f63bc00:	move   *a8+, *a5+, 1
3f63bc10:	dsjs   a3, L3F63BC00
L3F63BC20:
3f63bc20:	move   *a7(0x10), a5, 0
3f63bc40:	btst   1, a5
3f63bc50:	jreq   L3F63BEB0
3f63bc60:	move   a14, -*sp, 1
3f63bc70:	move   a7, *a14+, 1
3f63bc80:	calla  L3F6BE610
3f63bcb0:	move   a8, *a13(0xa0), 1
3f63bcd0:	move   a8, a3
3f63bce0:	jaeq   L3F6438F0
3f63bd00:	move   *a13(0x170), a7, 1
3f63bd20:	inc    a7
3f63bd30:	move   a7, *a13(0x170), 1
3f63bd50:	move   *a3(0x40), *a13(0x0), 1
3f63bd80:	move   *a13, a5, 1
3f63bd90:	move   *a9(0x80), *a5(0x90), 1
3f63bdc0:	setf   16, 0, 0
3f63bdd0:	move   *a9(0xb0), *a5(0xb0), 0
3f63be00:	calla  L3F62BF30
3f63be30:	move   a8, *a5(0x1a0), 1
3f63be50:	move   *a5(0xe0), a11, 1
3f63be70:	movk   1, a3
3f63be80:	setf   16, 1, 0
3f63be90:	move   a3, *a11(0x40), 0
L3F63BEB0:
3f63beb0:	sub    a7, a7
3f63bec0:	move   a7, *a11(0x2c0), 0
3f63bee0:	move   @0x1e3510, a5, 1
3f63bf10:	move   a5, *a11(0x70), 0
3f63bf30:	move   *a13(0x20), a3, 1
3f63bf50:	jreq   L3F63C040
3f63bf60:	move   *a11(0x40), a7, 0
3f63bf80:	dec    a7
3f63bf90:	jreq   L3F63C040
3f63bfa0:	move   a14, -*sp, 1
3f63bfb0:	move   a9, *a14+, 1
3f63bfc0:	move   a3, *a14+, 1
3f63bfd0:	move   a11, *a14+, 1
3f63bfe0:	calla  L3F643C50
3f63c010:	sub    a7, a7
3f63c020:	move   a7, *a13(0x20), 1
L3F63C040:
3f63c040:	move   *a13(0xa0), a7, 1
3f63c060:	move   *a7(0x180), a5, 1
3f63c080:	move   *a7(0x160), a3, 1
3f63c0a0:	sub    a3, a5
3f63c0b0:	move   *a7(0x1c0), a3, 1
3f63c0d0:	move   *a7(0x1a0), a1, 1
3f63c0f0:	sub    a1, a3
3f63c100:	cmp    a3, a5
3f63c110:	jrge   L3F63C180
3f63c120:	move   *a7(0x180), a5, 1
3f63c140:	move   *a7(0x160), a3, 1
3f63c160:	sub    a3, a5
3f63c170:	jruc   L3F63C1D0
L3F63C180:
3f63c180:	move   *a7(0x1c0), a5, 1
3f63c1a0:	move   *a7(0x1a0), a3, 1
3f63c1c0:	sub    a3, a5
L3F63C1D0:
3f63c1d0:	move   a5, *a13(0x1b0), 1
3f63c1f0:	jrge   L3F63C230
3f63c200:	sub    a3, a3
3f63c210:	move   a3, *a13(0x1b0), 1
L3F63C230:
3f63c230:	move   *a11(0x260), a5, 1
3f63c250:	move   *a11(0x200), a3, 1
3f63c270:	sub    a3, a5
3f63c280:	move   *a13(0x1b0), a3, 1
3f63c2a0:	cmp    a5, a3
3f63c2b0:	jrgt   L3F63C320
3f63c2c0:	move   *a11(0x260), a5, 1
3f63c2e0:	move   *a11(0x200), a1, 1
3f63c300:	sub    a1, a5
3f63c310:	move   a5, a3
L3F63C320:
3f63c320:	setf   16, 0, 0
3f63c330:	move   a3, *a11(0x1f0), 0
3f63c350:	jauc   L3F63DD80
L3F63C370:
3f63c370:	btst   2, a12
3f63c380:	jane   L3F6438F0
3f63c3a0:	btst   4, a12
3f63c3b0:	jane   L3F643460
3f63c3d0:	btst   1, a12
3f63c3e0:	jaeq   L3F6438F0
3f63c400:	move   a14, -*sp, 1
3f63c410:	move   a9, a7
3f63c420:	addi   0x80, a7
3f63c440:	move   *a7+, *a14+, 1
3f63c450:	calla  L3F61AB30
3f63c480:	move   a8, a1
3f63c490:	jane   L3F6438F0
3f63c4b0:	move   a14, -*sp, 1
3f63c4c0:	movk   8, a7
3f63c4d0:	move   a7, *a14+, 1
3f63c4e0:	sub    a5, a5
3f63c4f0:	move   a5, *a14+, 1
3f63c500:	calla  L3F6AC3C0
3f63c530:	move   a8, *a13(0x1b0), 1
3f63c550:	move   a8, a1
3f63c560:	jaeq   L3F6438F0
3f63c580:	movk   16, a3
3f63c590:	setf   16, 1, 0
3f63c5a0:	move   a3, *a1(0x40), 0
3f63c5c0:	move   *a1(0x20), a5, 1
3f63c5e0:	sll    0x3, a5
3f63c5f0:	add    a1, a5
3f63c600:	move   a5, a0
3f63c610:	movk   2, a5
3f63c620:	move   a5, *a0, 0
3f63c630:	move   *a9(0x60), *a0(0x20), 1
3f63c660:	move   *a9(0xa0), *a0(0x10), 0
3f63c690:	move   *a13, a5, 1
3f63c6a0:	move   *a5(0x90), *a13(0x150), 1
3f63c6d0:	move   *a5(0x90), a7, 1
3f63c6f0:	jrne   L3F63C730
3f63c700:	move   *a9(0x80), *a5(0x90), 1
L3F63C730:
3f63c730:	move   a14, -*sp, 1
3f63c740:	move   a1, *a14+, 1
3f63c750:	move   a5, *a14+, 1
3f63c760:	calla  L3F61BFC0
3f63c790:	move   a8, a7
3f63c7a0:	jreq   L3F63C850
3f63c7b0:	move   *a13(0x150), *a5(0x90), 1
3f63c7e0:	move   a14, -*sp, 1
3f63c7f0:	move   a1, *a14+, 1
3f63c800:	calla  L3F6ACE40
3f63c830:	jauc   L3F6438F0
L3F63C850:
3f63c850:	move   a14, -*sp, 1
3f63c860:	move   a1, *a14+, 1
3f63c870:	calla  L3F6ACE40
3f63c8a0:	move   a14, -*sp, 1
3f63c8b0:	move   a11, *a14+, 1
3f63c8c0:	calla  L3F64A710
3f63c8f0:	move   a8, *a11(0xe0), 1
3f63c910:	move   *a11(0xe0), a7, 1
3f63c930:	jrne   L3F63CA20
3f63c940:	move   a14, -*sp, 1
3f63c950:	movi   0x37, a7
3f63c970:	move   a7, *a14+, 1
3f63c980:	move   a11, *a14+, 1
3f63c990:	calla  L3F64C3D0
3f63c9c0:	move   a8, a11
3f63c9d0:	sub    a3, a3
3f63c9e0:	move   a3, *a13(0x170), 1
3f63ca00:	jauc   L3F6438F0
L3F63CA20:
3f63ca20:	move   *a13(0x20), a7, 1
3f63ca40:	jreq   L3F63CAF0
3f63ca50:	move   a14, -*sp, 1
3f63ca60:	move   a9, *a14+, 1
3f63ca70:	move   a7, *a14+, 1
3f63ca80:	move   a11, *a14+, 1
3f63ca90:	calla  L3F643C50
3f63cac0:	sub    a3, a3
3f63cad0:	move   a3, *a13(0x20), 1
L3F63CAF0:
3f63caf0:	move   *a13(0x190), a7, 1
3f63cb10:	jreq   L3F63CB50
3f63cb20:	move   a7, *a11(0x1c0), 1
3f63cb40:	jruc   L3F63CBA0
L3F63CB50:
3f63cb50:	move   @0x97090, a3, 1
3f63cb80:	move   a3, *a11(0x1c0), 1
L3F63CBA0:
3f63cba0:	move   @0x97090, a3, 1
3f63cbd0:	addi   0xfa00, a3
3f63cc00:	move   a3, @0x97090, 1
3f63cc30:	move   *a9(0xc0), *a11(0x240), 1
3f63cc60:	move   *a11(0x1c0), a1, 1
3f63cc80:	move   a1, *a11(0x160), 1
3f63cca0:	move   a1, *a11(0x280), 1
3f63ccc0:	move   a1, *a11(0x140), 1
3f63cce0:	move   a1, *a11(0x120), 1
3f63cd00:	move   *a11(0x240), a1, 1
3f63cd20:	inc    a1
3f63cd30:	move   a1, *a11(0x200), 1
3f63cd50:	move   a1, *a11(0x260), 1
3f63cd70:	setf   8, 0, 0
3f63cd80:	move   *a11(0xd8), a1, 0
3f63cda0:	movk   1, a5
3f63cdb0:	or     a5, a1
3f63cdc0:	movb   a1, *a11(0xd8)
3f63cde0:	movk   3, a1
3f63cdf0:	setf   16, 1, 0
3f63ce00:	move   a1, *a11(0x40), 0
3f63ce20:	movi   0x96, a1
3f63ce40:	move   a1, *a11(0x70), 0
3f63ce60:	sub    a5, a5
3f63ce70:	move   a5, *a13(0x170), 1
3f63ce90:	move   @0x97290, a1, 1
3f63cec0:	inc    a1
3f63ced0:	move   a1, @0x97290, 1
3f63cf00:	jauc   L3F63D9C0
L3F63CF20:
3f63cf20:	btst   4, a12
3f63cf30:	jreq   L3F63D020
3f63cf40:	move   *a9(0xe0), a7, 1
3f63cf60:	move   *a11(0x1c0), a5, 1
3f63cf80:	cmp    a5, a7
3f63cf90:	jale   L3F643460
3f63cfb0:	move   *a9(0xe0), a7, 1
3f63cfd0:	move   *a11(0x280), a5, 1
3f63cff0:	cmp    a5, a7
3f63d000:	jagt   L3F643460
L3F63D020:
3f63d020:	btst   2, a12
3f63d030:	jreq   L3F63D120
3f63d040:	btst   4, a12
3f63d050:	jaeq   L3F6438F0
3f63d070:	move   a14, -*sp, 1
3f63d080:	movi   0x3d, a7
3f63d0a0:	move   a7, *a14+, 1
3f63d0b0:	move   a11, *a14+, 1
3f63d0c0:	calla  L3F64C3D0
3f63d0f0:	move   a8, a11
3f63d100:	jauc   L3F6438F0
L3F63D120:
3f63d120:	btst   1, a12
3f63d130:	jaeq   L3F6438F0
3f63d150:	btst   4, a12
3f63d160:	jreq   L3F63D230
3f63d170:	move   *a9(0xe0), *a11(0x120), 1
3f63d1a0:	move   *a11(0x140), a7, 1
3f63d1c0:	move   *a11(0x120), a5, 1
3f63d1e0:	cmp    a5, a7
3f63d1f0:	jrge   L3F63D230
3f63d200:	move   *a11(0x120), *a11(0x140), 1
L3F63D230:
3f63d230:	sub    a7, a7
3f63d240:	setf   16, 1, 0
3f63d250:	move   a7, *a11(0x50), 0
3f63d270:	move   *a9(0xc0), *a11(0x240), 1
3f63d2a0:	move   *a11(0x240), a5, 1
3f63d2c0:	inc    a5
3f63d2d0:	move   a5, *a11(0x200), 1
3f63d2f0:	move   a5, *a11(0x260), 1
3f63d310:	setf   8, 0, 0
3f63d320:	move   *a11(0xd8), a5, 0
3f63d340:	movk   1, a3
3f63d350:	or     a3, a5
3f63d360:	movb   a5, *a11(0xd8)
3f63d380:	btst   4, a12
3f63d390:	jreq   L3F63D980
3f63d3a0:	move   *a11(0x120), a5, 1
3f63d3c0:	move   *a11(0x1c0), a1, 1
3f63d3e0:	cmp    a1, a5
3f63d3f0:	jrle   L3F63D980
3f63d400:	move   @0x972b0, a5, 1
3f63d430:	inc    a5
3f63d440:	move   a5, @0x972b0, 1
3f63d470:	move   a14, -*sp, 1
3f63d480:	move   *a13(0xa0), *a14+, 1
3f63d4a0:	calla  L3F6BD9F0
3f63d4d0:	movk   4, a5
3f63d4e0:	setf   16, 1, 0
3f63d4f0:	move   a5, *a11(0x40), 0
3f63d510:	move   a14, -*sp, 1
3f63d520:	move   a11, *a14+, 1
3f63d530:	calla  L3F6448E0
3f63d560:	setf   16, 0, 0
3f63d570:	move   *a11(0xc0), a1, 0
3f63d590:	cmp    a8, a1
3f63d5a0:	jrnc   L3F63D5E0
3f63d5b0:	move   *a11(0xc0), a1, 0
3f63d5d0:	jruc   L3F63D640
L3F63D5E0:
3f63d5e0:	move   a14, -*sp, 1
3f63d5f0:	move   a11, *a14+, 1
3f63d600:	calla  L3F6448E0
3f63d630:	move   a8, a1
L3F63D640:
3f63d640:	setf   16, 0, 0
3f63d650:	move   a1, *a11(0xc0), 0
3f63d670:	move   a14, -*sp, 1
3f63d680:	move   a7, *a14+, 1
3f63d690:	move   a11, *a14+, 1
3f63d6a0:	calla  L3F638C00
3f63d6d0:	setf   16, 1, 0
3f63d6e0:	move   *a11(0x2d0), a1, 0
3f63d700:	jreq   L3F63D9C0
3f63d710:	move   *a11(0x2d0), a1, 0
3f63d730:	sll    0x3, a1
3f63d740:	move   a1, *a11(0x300), 0
3f63d760:	move   *a11(0x2d0), a1, 0
3f63d780:	sll    0x1, a1
3f63d790:	move   a1, *a11(0x310), 0
3f63d7b0:	move   *a11(0x300), a1, 0
3f63d7d0:	sra    0x2, a1
3f63d7e0:	move   *a11(0x310), a3, 0
3f63d800:	add    a3, a1
3f63d810:	sra    0x1, a1
3f63d820:	move   a1, *a11(0xa0), 0
3f63d840:	move   *a11(0xa0), a3, 0
3f63d860:	subk   2, a3
3f63d870:	jrge   L3F63D8C0
3f63d880:	movk   2, a3
3f63d890:	move   a3, *a11(0xa0), 0
3f63d8b0:	jruc   L3F63D950
L3F63D8C0:
3f63d8c0:	move   *a11(0xa0), a3, 0
3f63d8e0:	cmpi   0x80, a3
3f63d900:	jrle   L3F63D950
3f63d910:	movi   0x80, a3
3f63d930:	move   a3, *a11(0xa0), 0
L3F63D950:
3f63d950:	move   a7, *a11(0x2d0), 0
3f63d970:	jruc   L3F63D9C0
L3F63D980:
3f63d980:	movk   3, a5
3f63d990:	setf   16, 1, 0
3f63d9a0:	move   a5, *a11(0x40), 0
L3F63D9C0:
3f63d9c0:	move   *a9(0xc0), a7, 1
3f63d9e0:	inc    a7
3f63d9f0:	move   a7, *a9(0xc0), 1
3f63da10:	move   *a9(0x50), a7, 0
3f63da30:	setf   16, 0, 0
3f63da40:	move   *a11(0x1f0), a5, 0
3f63da60:	cmp    a5, a7
3f63da70:	jrls   L3F63DCE0
3f63da80:	setf   16, 1, 0
3f63da90:	move   *a9(0x50), a7, 0
3f63dab0:	setf   16, 0, 0
3f63dac0:	move   *a11(0x1f0), a5, 0
3f63dae0:	sub    a5, a7
3f63daf0:	move   a7, *a13(0xc0), 1
3f63db10:	move   a14, -*sp, 1
3f63db20:	neg    a7
3f63db30:	move   a7, *a14+, 1
3f63db40:	move   a10, *a14+, 1
3f63db50:	calla  L3F6AFBA0
3f63db80:	setf   16, 1, 0
3f63db90:	move   *a11(0x1f0), *a9(0x50), 0
3f63dbc0:	movk   1, a7
3f63dbd0:	andn   a7, a12
3f63dbe0:	move   @0x97710, a5, 1
3f63dc10:	inc    a5
3f63dc20:	move   a5, @0x97710, 1
3f63dc50:	move   @0x97730, a3, 1
3f63dc80:	move   *a13(0xc0), a1, 1
3f63dca0:	add    a3, a1
3f63dcb0:	move   a1, @0x97730, 1
L3F63DCE0:
3f63dce0:	move   *a9(0xc0), a7, 1
3f63dd00:	dec    a7
3f63dd10:	move   a7, *a11(0x180), 1
3f63dd30:	move   *a9(0xc0), *a11(0x220), 1
3f63dd60:	jauc   L3F6418C0
L3F63DD80:
3f63dd80:	setf   16, 1, 0
3f63dd90:	move   *a11(0x40), a8, 0
3f63ddb0:	dec    a8
3f63ddc0:	jaeq   L3F63C370
3f63dde0:	dec    a8
3f63ddf0:	jaeq   L3F63CF20
3f63de10:	move   *a11(0x200), a7, 1
3f63de30:	move   *a9(0xc0), a5, 1
3f63de50:	sub    a5, a7
3f63de60:	move   a7, *a13(0xc0), 1
3f63de80:	jale   L3F63E6B0
3f63dea0:	btst   1, a12
3f63deb0:	jreq   L3F63E030
3f63dec0:	movk   2, a5
3f63ded0:	andn   a5, a12
3f63dee0:	move   *a9(0xc0), a3, 1
3f63df00:	inc    a3
3f63df10:	move   a3, *a9(0xc0), 1
3f63df30:	setf   16, 0, 0
3f63df40:	move   *a9(0x130), a3, 0
3f63df60:	dec    a3
3f63df70:	jrls   L3F63DFE0
3f63df80:	move   *a9(0x130), a3, 0
3f63dfa0:	dec    a3
3f63dfb0:	move   a3, *a9(0x130), 0
3f63dfd0:	jruc   L3F63E000
L3F63DFE0:
3f63dfe0:	movk   32, a3
3f63dff0:	andn   a3, a12
L3F63E000:
3f63e000:	dec    a7
3f63e010:	move   a7, *a13(0xc0), 1
L3F63E030:
3f63e030:	setf   16, 1, 0
3f63e040:	move   *a9(0x50), a5, 0
3f63e060:	cmp    a5, a7
3f63e070:	jrgt   L3F63E0E0
3f63e080:	move   *a9(0x50), a5, 0
3f63e0a0:	cmp    a5, a7
3f63e0b0:	jrne   L3F63E350
3f63e0c0:	btst   0, a12
3f63e0d0:	jrne   L3F63E350
L3F63E0E0:
3f63e0e0:	move   @0x97650, a5, 1
3f63e110:	inc    a5
3f63e120:	move   a5, @0x97650, 1
3f63e150:	move   *a9(0x50), a3, 0
3f63e170:	move   @0x97670, a1, 1
3f63e1a0:	add    a1, a3
3f63e1b0:	move   a3, @0x97670, 1
3f63e1e0:	btst   0, a12
3f63e1f0:	jaeq   L3F643320
3f63e210:	move   *a9(0x50), a1, 0
3f63e230:	inc    a1
3f63e240:	cmp    a1, a7
3f63e250:	jane   L3F643320
3f63e270:	move   *a9(0x50), a1, 0
3f63e290:	move   a1, *a13(0xc0), 1
3f63e2b0:	movk   1, a7
3f63e2c0:	andn   a7, a12
3f63e2d0:	setf   8, 0, 0
3f63e2e0:	move   *a11(0xd8), a7, 0
3f63e300:	movk   1, a1
3f63e310:	or     a1, a7
3f63e320:	movb   a7, *a11(0xd8)
3f63e340:	jruc   L3F63E430
L3F63E350:
3f63e350:	move   @0x97690, a5, 1
3f63e380:	inc    a5
3f63e390:	move   a5, @0x97690, 1
3f63e3c0:	move   @0x976b0, a3, 1
3f63e3f0:	add    a3, a7
3f63e400:	move   a7, @0x976b0, 1
L3F63E430:
3f63e430:	move   a14, -*sp, 1
3f63e440:	move   *a13(0xc0), *a14+, 1
3f63e460:	move   a10, *a14+, 1
3f63e470:	calla  L3F6AFBA0
3f63e4a0:	move   *a9(0xc0), a7, 1
3f63e4c0:	move   *a13(0xc0), a5, 1
3f63e4e0:	add    a5, a7
3f63e4f0:	move   a7, *a9(0xc0), 1
3f63e510:	setf   16, 1, 0
3f63e520:	sext   a5, 0
3f63e530:	move   *a9(0x50), a7, 0
3f63e550:	sub    a5, a7
3f63e560:	move   a7, *a9(0x50), 0
3f63e580:	setf   16, 0, 0
3f63e590:	move   *a9(0x130), a7, 0
3f63e5b0:	move   *a13(0xc0), a5, 1
3f63e5d0:	cmp    a5, a7
3f63e5e0:	jrls   L3F63E660
3f63e5f0:	zext   a5, 0
3f63e600:	move   *a9(0x130), a7, 0
3f63e620:	sub    a5, a7
3f63e630:	move   a7, *a9(0x130), 0
3f63e650:	jruc   L3F63E6B0
L3F63E660:
3f63e660:	movk   32, a7
3f63e670:	andn   a7, a12
3f63e680:	sub    a3, a3
3f63e690:	move   a3, *a9(0x130), 0
L3F63E6B0:
3f63e6b0:	move   *a13(0xa0), a7, 1
3f63e6d0:	setf   16, 1, 0
3f63e6e0:	move   *a7(0x30), a5, 0
3f63e700:	btst   0, a5
3f63e710:	jreq   L3F63E880
3f63e720:	move   *a11(0x40), a5, 0
3f63e740:	subk   5, a5
3f63e750:	jrle   L3F63E880
3f63e760:	move   *a9(0x50), a5, 0
3f63e780:	jreq   L3F63E880
3f63e790:	move   a14, -*sp, 1
3f63e7a0:	move   a11, *a14+, 1
3f63e7b0:	calla  L3F64C730
3f63e7e0:	move   a8, a11
3f63e7f0:	move   @0x97750, a5, 1
3f63e820:	inc    a5
3f63e830:	move   a5, @0x97750, 1
3f63e860:	jauc   L3F643460
L3F63E880:
3f63e880:	move   *a9(0x50), a5, 0
3f63e8a0:	move   *a9(0xc0), a3, 1
3f63e8c0:	add    a5, a3
3f63e8d0:	move   *a11(0x200), a5, 1
3f63e8f0:	sub    a5, a3
3f63e900:	setf   16, 0, 0
3f63e910:	move   *a11(0x1f0), a5, 0
3f63e930:	sub    a5, a3
3f63e940:	move   a3, *a13(0xc0), 1
3f63e960:	jrle   L3F63EFB0
3f63e970:	move   @0x97710, a5, 1
3f63e9a0:	inc    a5
3f63e9b0:	move   a5, @0x97710, 1
3f63e9e0:	setf   16, 1, 0
3f63e9f0:	move   *a9(0x50), a1, 0
3f63ea10:	cmp    a1, a3
3f63ea20:	jrlt   L3F63EE10
3f63ea30:	move   *a9(0x50), a1, 0
3f63ea50:	move   @0x97730, a3, 1
3f63ea80:	add    a3, a1
3f63ea90:	move   a1, @0x97730, 1
3f63eac0:	btst   1, a12
3f63ead0:	jreq   L3F63EC60
3f63eae0:	move   *a11(0x40), a3, 0
3f63eb00:	subk   10, a3
3f63eb10:	jrne   L3F63EC60
3f63eb20:	move   *a9(0xc0), a3, 1
3f63eb40:	move   *a11(0x200), a7, 1
3f63eb60:	cmp    a7, a3
3f63eb70:	jrle   L3F63EC60
3f63eb80:	move   *a11(0x200), a7, 1
3f63eba0:	addi   0x1f400, a7
3f63ebd0:	move   a7, *a13(0x190), 1
3f63ebf0:	move   a14, -*sp, 1
3f63ec00:	move   a11, *a14+, 1
3f63ec10:	calla  L3F64C730
3f63ec40:	jauc   L3F63B890
L3F63EC60:
3f63ec60:	setf   16, 0, 0
3f63ec70:	move   *a11(0x1f0), a7, 0
3f63ec90:	jane   L3F643320
3f63ecb0:	move   *a9(0xc0), a7, 1
3f63ecd0:	move   *a11(0x200), a3, 1
3f63ecf0:	cmp    a3, a7
3f63ed00:	jane   L3F643320
3f63ed20:	setf   8, 0, 0
3f63ed30:	move   *a11(0xd8), a7, 0
3f63ed50:	movk   1, a3
3f63ed60:	or     a3, a7
3f63ed70:	movb   a7, *a11(0xd8)
3f63ed90:	move   @0x97770, a7, 1
3f63edc0:	inc    a7
3f63edd0:	move   a7, @0x97770, 1
3f63ee00:	jruc   L3F63EE80
L3F63EE10:
3f63ee10:	move   @0x97730, a1, 1
3f63ee40:	add    a1, a3
3f63ee50:	move   a3, @0x97730, 1
L3F63EE80:
3f63ee80:	move   a14, -*sp, 1
3f63ee90:	move   *a13(0xc0), a7, 1
3f63eeb0:	neg    a7
3f63eec0:	move   a7, *a14+, 1
3f63eed0:	move   a10, *a14+, 1
3f63eee0:	calla  L3F6AFBA0
3f63ef10:	setf   16, 1, 0
3f63ef20:	move   *a13(0xc0), a7, 0
3f63ef40:	move   *a9(0x50), a5, 0
3f63ef60:	sub    a7, a5
3f63ef70:	move   a5, *a9(0x50), 0
3f63ef90:	movk   9, a5
3f63efa0:	andn   a5, a12
L3F63EFB0:
3f63efb0:	btst   2, a12
3f63efc0:	jreq   L3F63F450
3f63efd0:	jruc   L3F63F280
3f63efe0:	move   *a13(0xa0), a7, 1
3f63f000:	movi   0x3d, a5
3f63f020:	setf   16, 0, 0
3f63f030:	move   a5, *a7(0x120), 0
3f63f050:	jruc   L3F63F0D0
3f63f060:	move   *a13(0xa0), a7, 1
3f63f080:	movi   0x36, a5
3f63f0a0:	setf   16, 0, 0
3f63f0b0:	move   a5, *a7(0x120), 0
L3F63F0D0:
3f63f0d0:	sub    a7, a7
3f63f0e0:	setf   16, 1, 0
3f63f0f0:	move   a7, *a11(0x40), 0
3f63f110:	move   @0x972d0, a5, 1
3f63f140:	inc    a5
3f63f150:	move   a5, @0x972d0, 1
3f63f180:	move   a14, -*sp, 1
3f63f190:	move   a11, *a14+, 1
3f63f1a0:	calla  L3F64C730
3f63f1d0:	move   a8, a11
L3F63F1E0:
3f63f1e0:	jauc   L3F6438F0
L3F63F200:
3f63f200:	move   a14, -*sp, 1
3f63f210:	move   a11, *a14+, 1
L3F63F220:
3f63f220:	calla  L3F64C730
3f63f250:	move   a8, a11
L3F63F260:
3f63f260:	jauc   L3F6438F0
L3F63F280:
3f63f280:	setf   16, 1, 0
3f63f290:	move   *a11(0x40), a8, 0
3f63f2b0:	subk   3, a8
3f63f2c0:	cmpi   0x7, a8
3f63f2e0:	jrhi   L3F63F450
3f63f2f0:	sll    0x5, a8
3f63f300:	addi   0x3f63f350, a8
3f63f330:	move   *a8, a8, 1
3f63f340:	jump   a8
3f63f350:	movy   sp, a0
3f63f360:	dsjs   a3, L3F63F1C0
3f63f370:	pixt   a3, *a0, xy
3f63f380:	dsjs   a3, L3F63F1E0
3f63f390:	pixt   a3, *a0, xy
3f63f3a0:	dsjs   a3, L3F63F200
3f63f3b0:	pixt   a3, *a0, xy
3f63f3c0:	dsjs   a3, L3F63F220
3f63f3d0:	pixt   *a0, xy, a0
3f63f3e0:	dsjs   a3, L3F63F240
3f63f3f0:	pixt   *a0, xy, a0
3f63f400:	dsjs   a3, L3F63F260
3f63f410:	pixt   a3, *a0, xy
3f63f420:	dsjs   a3, L3F63F280
3f63f430:	pixt   *a0, xy, a0
3f63f440:	dsjs   a3, L3F63F2A0
L3F63F450:
3f63f450:	btst   1, a12
3f63f460:	jreq   L3F63F520
3f63f470:	move   a14, -*sp, 1
3f63f480:	movi   0x36, a7
3f63f4a0:	move   a7, *a14+, 1
3f63f4b0:	move   a11, *a14+, 1
3f63f4c0:	calla  L3F64C3D0
3f63f4f0:	move   a8, a11
3f63f500:	jauc   L3F643460
L3F63F520:
3f63f520:	btst   4, a12
3f63f530:	jane   L3F6416F0
3f63f550:	jauc   L3F6438F0
3f63f570:	move   *a11(0x120), a7, 1
3f63f590:	move   *a9(0xe0), a5, 1
3f63f5b0:	cmp    a5, a7
3f63f5c0:	jagt   L3F643460
3f63f5e0:	move   *a9(0xe0), a7, 1
3f63f600:	move   *a11(0x280), a5, 1
3f63f620:	cmp    a5, a7
3f63f630:	jagt   L3F643460
3f63f650:	move   @0x972b0, a7, 1
3f63f680:	inc    a7
3f63f690:	move   a7, @0x972b0, 1
3f63f6c0:	move   a14, -*sp, 1
3f63f6d0:	move   *a13(0xa0), *a14+, 1
3f63f6f0:	calla  L3F6BD9F0
3f63f720:	movk   4, a7
3f63f730:	setf   16, 1, 0
3f63f740:	move   a7, *a11(0x40), 0
3f63f760:	move   a14, -*sp, 1
3f63f770:	move   a11, *a14+, 1
3f63f780:	calla  L3F6448E0
3f63f7b0:	setf   16, 0, 0
3f63f7c0:	move   *a11(0xc0), a5, 0
3f63f7e0:	cmp    a8, a5
3f63f7f0:	jrnc   L3F63F830
3f63f800:	move   *a11(0xc0), a5, 0
3f63f820:	jruc   L3F63F890
L3F63F830:
3f63f830:	move   a14, -*sp, 1
3f63f840:	move   a11, *a14+, 1
3f63f850:	calla  L3F6448E0
3f63f880:	move   a8, a5
L3F63F890:
3f63f890:	setf   16, 0, 0
3f63f8a0:	move   a5, *a11(0xc0), 0
3f63f8c0:	move   a14, -*sp, 1
3f63f8d0:	sub    a5, a5
3f63f8e0:	move   a5, *a14+, 1
3f63f8f0:	move   a11, *a14+, 1
3f63f900:	calla  L3F638C00
3f63f930:	move   *a9(0xc0), a3, 1
3f63f950:	dec    a3
3f63f960:	move   a3, *a11(0x180), 1
3f63f980:	move   *a9(0xe0), a7, 1
3f63f9a0:	move   *a11(0x120), a5, 1
3f63f9c0:	cmp    a5, a7
3f63f9d0:	jrgt   L3F6400C0
3f63f9e0:	setf   16, 1, 0
3f63f9f0:	move   *a9(0x50), a7, 0
3f63fa10:	jrne   L3F640070
3f63fa20:	setf   16, 0, 0
3f63fa30:	move   *a9(0x110), a7, 0
3f63fa50:	move   *a11(0x1e0), a5, 0
3f63fa70:	cmp    a5, a7
3f63fa80:	jrne   L3F640070
3f63fa90:	move   @0x97790, a7, 1
3f63fac0:	inc    a7
3f63fad0:	move   a7, @0x97790, 1
3f63fb00:	setf   16, 1, 0
3f63fb10:	move   *a11(0x50), a5, 0
3f63fb30:	jreq   L3F63FBA0
3f63fb40:	move   *a9(0xe0), a5, 1
3f63fb60:	move   *a11(0x120), a3, 1
3f63fb80:	cmp    a3, a5
3f63fb90:	jreq   L3F63FBF0
L3F63FBA0:
3f63fba0:	sub    a5, a5
3f63fbb0:	move   a5, *a11(0xb0), 0
3f63fbd0:	jauc   L3F6418C0
L3F63FBF0:
3f63fbf0:	move   *a11(0xb0), a5, 0
3f63fc10:	inc    a5
3f63fc20:	move   a5, *a11(0xb0), 0
3f63fc40:	sext   a5, 0
3f63fc50:	move   @0x1e2d10, a3, 1
3f63fc80:	cmp    a3, a5
3f63fc90:	jane   L3F6418C0
3f63fcb0:	move   *a11(0x140), *a13(0x1b0), 1
3f63fce0:	setf   16, 0, 0
3f63fcf0:	move   *a11(0x1e0), a5, 0
3f63fd10:	move   *a11(0x2a0), a1, 0
3f63fd30:	cmp    a1, a5
3f63fd40:	jrnc   L3F63FD80
3f63fd50:	move   *a11(0x1e0), a5, 0
3f63fd70:	jruc   L3F63FDE0
L3F63FD80:
3f63fd80:	move   *a11(0x2a0), a5, 0
3f63fda0:	srl    0x1, a5
3f63fdb0:	move   *a11(0xc0), a1, 0
3f63fdd0:	divu   a1, a5
L3F63FDE0:
3f63fde0:	move   a5, *a13(0x1d0), 1
3f63fe00:	subk   2, a5
3f63fe10:	jrnc   L3F63FE50
3f63fe20:	movk   2, a5
3f63fe30:	move   a5, *a13(0x1d0), 1
L3F63FE50:
3f63fe50:	move   *a13(0x1d0), a5, 1
3f63fe70:	move   *a11(0xc0), a1, 0
3f63fe90:	mpyu   a5, a1
3f63fea0:	move   a1, *a11(0x2b0), 0
3f63fec0:	sub    a1, a1
3f63fed0:	move   a1, *a11(0x50), 0
3f63fef0:	move   a1, *a11(0x2d0), 0
3f63ff10:	move   *a9(0xe0), *a11(0x140), 1
3f63ff40:	move   *a11(0xc0), *a11(0x2a0), 0
3f63ff70:	move   a14, -*sp, 1
3f63ff80:	move   a11, *a14+, 1
3f63ff90:	calla  L3F645170
3f63ffc0:	move   *a13(0x1b0), a7, 1
3f63ffe0:	move   *a11(0x140), a3, 1
3f640000:	cmp    a3, a7
3f640010:	jale   L3F6438F0
3f640030:	move   a7, *a11(0x140), 1
3f640050:	jauc   L3F6438F0
L3F640070:
3f640070:	sub    a7, a7
3f640080:	move   a7, *a11(0xb0), 0
3f6400a0:	jauc   L3F6418C0
L3F6400C0:
3f6400c0:	sub    a7, a7
3f6400d0:	setf   16, 1, 0
3f6400e0:	move   a7, *a11(0xb0), 0
3f640100:	move   *a9(0xe0), a5, 1
3f640120:	move   *a11(0x280), a3, 1
3f640140:	cmp    a3, a5
3f640150:	jrle   L3F6401F0
3f640160:	move   @0x977b0, a5, 1
3f640190:	inc    a5
3f6401a0:	move   a5, @0x977b0, 1
3f6401d0:	jauc   L3F643320
L3F6401F0:
3f6401f0:	move   *a9(0xe0), a5, 1
3f640210:	move   *a11(0x120), a3, 1
3f640230:	sub    a3, a5
3f640240:	move   a5, *a13(0xe0), 1
3f640260:	move   @0x977d0, a3, 1
3f640290:	inc    a3
3f6402a0:	move   a3, @0x977d0, 1
3f6402d0:	move   @0x977f0, a1, 1
3f640300:	add    a1, a5
3f640310:	move   a5, @0x977f0, 1
3f640340:	move   *a11(0x2d0), a1, 0
3f640360:	jreq   L3F640970
3f640370:	move   *a9(0xe0), a1, 1
3f640390:	move   *a11(0x2e0), a7, 1
3f6403b0:	cmp    a7, a1
3f6403c0:	jrle   L3F640970
3f6403d0:	move   @0x97350, a7, 1
3f640400:	inc    a7
3f640410:	move   a7, @0x97350, 1
3f640440:	move   *a11(0x300), a1, 0
3f640460:	jreq   L3F6406E0
3f640470:	move   *a11(0x2d0), a1, 0
3f640490:	move   *a11(0x300), a3, 0
3f6404b0:	sra    0x3, a3
3f6404c0:	move   a1, a0
3f6404d0:	sub    a3, a0
3f6404e0:	dec    a0
3f6404f0:	move   *a11(0x300), a3, 0
3f640510:	add    a0, a3
3f640520:	move   a3, *a11(0x300), 0
3f640540:	sext   a3, 0
3f640550:	move   a3, a1
3f640560:	jrgt   L3F6405A0
3f640570:	movk   1, a3
3f640580:	move   a3, *a11(0x300), 0
L3F6405A0:
3f6405a0:	move   a0, a1
3f6405b0:	jrge   L3F6405D0
3f6405c0:	neg    a0
L3F6405D0:
3f6405d0:	move   *a11(0x310), a3, 0
3f6405f0:	sra    0x2, a3
3f640600:	sext   a3, 0
3f640610:	sub    a3, a0
3f640620:	move   *a11(0x310), a3, 0
3f640640:	add    a0, a3
3f640650:	move   a3, *a11(0x310), 0
3f640670:	sext   a3, 0
3f640680:	move   a3, a1
3f640690:	jrgt   L3F640780
3f6406a0:	movk   1, a3
3f6406b0:	move   a3, *a11(0x310), 0
3f6406d0:	jruc   L3F640780
L3F6406E0:
3f6406e0:	move   *a11(0x2d0), a1, 0
3f640700:	sll    0x3, a1
3f640710:	move   a1, *a11(0x300), 0
3f640730:	move   *a11(0x2d0), a1, 0
3f640750:	sll    0x1, a1
3f640760:	move   a1, *a11(0x310), 0
L3F640780:
3f640780:	sub    a3, a3
3f640790:	move   a3, *a11(0x2d0), 0
3f6407b0:	move   a3, *a11(0x90), 0
3f6407d0:	move   *a11(0x300), a1, 0
3f6407f0:	sra    0x2, a1
3f640800:	move   *a11(0x310), a3, 0
3f640820:	add    a3, a1
3f640830:	sra    0x1, a1
3f640840:	move   a1, *a11(0xa0), 0
3f640860:	move   *a11(0xa0), a3, 0
3f640880:	subk   2, a3
3f640890:	jrge   L3F6408E0
3f6408a0:	movk   2, a3
3f6408b0:	move   a3, *a11(0xa0), 0
3f6408d0:	jruc   L3F640970
L3F6408E0:
3f6408e0:	move   *a11(0xa0), a3, 0
3f640900:	cmpi   0x80, a3
3f640920:	jrle   L3F640970
3f640930:	movi   0x80, a3
3f640950:	move   a3, *a11(0xa0), 0
L3F640970:
3f640970:	move   *a9(0xe0), a7, 1
3f640990:	move   *a11(0x280), a3, 1
3f6409b0:	cmp    a3, a7
3f6409c0:	jrne   L3F640A40
3f6409d0:	sub    a7, a7
3f6409e0:	move   a7, *a11(0x50), 0
3f640a00:	movk   1, a3
3f640a10:	move   a3, *a13(0x120), 1
3f640a30:	jruc   L3F640AA0
L3F640A40:
3f640a40:	move   *a11(0x60), a7, 0
3f640a60:	jrne   L3F640AA0
3f640a70:	move   *a11(0xa0), *a11(0x50), 0
L3F640AA0:
3f640aa0:	setf   16, 0, 0
3f640ab0:	move   *a11(0xc0), a7, 0
3f640ad0:	move   a7, *a13(0x1b0), 1
3f640af0:	move   *a11(0x2a0), a3, 0
3f640b10:	move   *a11(0x2b0), a1, 0
3f640b30:	cmp    a1, a3
3f640b40:	jrls   L3F640C50
3f640b50:	mpyu   a7, a7
3f640b60:	move   *a11(0x2a0), a3, 0
3f640b80:	divu   a3, a7
3f640b90:	dec    a7
3f640ba0:	jrls   L3F640C20
3f640bb0:	move   *a13(0x1b0), a7, 1
3f640bd0:	mpyu   a7, a7
3f640be0:	move   *a11(0x2a0), a3, 0
3f640c00:	divu   a3, a7
3f640c10:	jruc   L3F640C30
L3F640C20:
3f640c20:	movk   1, a7
L3F640C30:
3f640c30:	move   a7, *a13(0x1b0), 1
L3F640C50:
3f640c50:	move   *a11(0x2a0), a3, 0
3f640c70:	add    a7, a3
3f640c80:	cmpi   0xffff, a3
3f640cb0:	jrnc   L3F640D00
3f640cc0:	move   *a11(0x2a0), a3, 0
3f640ce0:	add    a7, a3
3f640cf0:	jruc   L3F640D30
L3F640D00:
3f640d00:	movi   0xffff, a3
L3F640D30:
3f640d30:	move   a3, *a11(0x2a0), 0
3f640d50:	move   *a13(0xa0), a7, 1
3f640d70:	move   *a13(0xe0), a3, 1
3f640d90:	move   *a7(0x260), a1, 1
3f640db0:	cmp    a1, a3
3f640dc0:	jrls   L3F640F10
3f640dd0:	move   *a7(0x260), a1, 0
3f640df0:	move   *a11(0x1e0), a3, 0
3f640e10:	sub    a1, a3
3f640e20:	move   a3, *a11(0x1e0), 0
3f640e40:	move   a14, -*sp, 1
3f640e50:	move   *a7(0x260), *a14+, 1
3f640e70:	addi   0x260, a7
3f640e90:	move   a7, *a14+, 1
3f640ea0:	calla  L3F6C30F0
3f640ed0:	movk   1, a7
3f640ee0:	move   a7, *a13(0x100), 1
3f640f00:	jruc   L3F641030
L3F640F10:
3f640f10:	move   a14, -*sp, 1
3f640f20:	move   a3, *a14+, 1
3f640f30:	addi   0x260, a7
3f640f50:	move   a7, *a14+, 1
3f640f60:	calla  L3F6C30F0
3f640f90:	setf   16, 0, 0
3f640fa0:	zext   a3, 0
3f640fb0:	move   *a11(0x1e0), a7, 0
3f640fd0:	sub    a3, a7
3f640fe0:	move   a7, *a11(0x1e0), 0
3f641000:	sub    a7, a7
3f641010:	move   a7, *a13(0x100), 1
L3F641030:
3f641030:	move   *a13(0xa0), a5, 1
3f641050:	setf   16, 1, 0
3f641060:	move   *a5(0x350), a3, 0
3f641080:	btst   2, a3
3f641090:	jrne   L3F6410D0
3f6410a0:	move   *a5(0x320), a3, 1
3f6410c0:	jreq   L3F641160
L3F6410D0:
3f6410d0:	move   a14, -*sp, 1
3f6410e0:	addi   0x260, a5
3f641100:	move   a5, *a14+, 1
3f641110:	move   *a13(0xa0), *a14+, 1
3f641130:	calla  L3F6BFE00
L3F641160:
3f641160:	move   *a9(0xe0), *a11(0x120), 1
3f641190:	move   *a11(0x140), a5, 1
3f6411b0:	move   *a11(0x120), a3, 1
3f6411d0:	cmp    a3, a5
3f6411e0:	jrge   L3F641630
3f6411f0:	move   *a11(0x120), *a11(0x140), 1
3f641220:	jruc   L3F641630
L3F641230:
3f641230:	move   *a13(0x100), a7, 1
3f641250:	jreq   L3F6418C0
3f641260:	move   *a13(0xa0), a5, 1
3f641280:	move   *a5(0x30), a3, 0
3f6412a0:	btst   5, a3
3f6412b0:	jreq   L3F641370
3f6412c0:	move   a14, -*sp, 1
3f6412d0:	move   a5, *a14+, 1
3f6412e0:	calla  L3F6BE2F0
3f641310:	move   @0x1e3550, a3, 1
3f641340:	setf   16, 1, 0
3f641350:	move   a3, *a11(0x80), 0
L3F641370:
3f641370:	movk   9, a3
3f641380:	move   a3, *a11(0x40), 0
3f6413a0:	jruc   L3F6418C0
L3F6413B0:
3f6413b0:	move   *a13(0x100), a7, 1
3f6413d0:	jreq   L3F6418C0
3f6413e0:	movk   10, a5
3f6413f0:	move   a5, *a11(0x40), 0
3f641410:	move   a14, -*sp, 1
3f641420:	move   a11, *a14+, 1
3f641430:	calla  L3F64E960
3f641460:	movi   0x78, a3
3f641480:	setf   16, 1, 0
3f641490:	move   a3, *a11(0x80), 0
3f6414b0:	move   a14, -*sp, 1
3f6414c0:	move   *a13(0xa0), *a14+, 1
3f6414e0:	calla  L3F6BE2F0
3f641510:	jruc   L3F6418C0
L3F641520:
3f641520:	move   *a13(0x100), a7, 1
3f641540:	jreq   L3F6418C0
3f641550:	move   a14, -*sp, 1
3f641560:	move   a11, *a14+, 1
3f641570:	calla  L3F64C730
3f6415a0:	move   a8, a11
3f6415b0:	jauc   L3F6438F0
L3F6415D0:
3f6415d0:	movi   0x78, a7
3f6415f0:	move   a7, *a11(0x80), 0
3f641610:	jauc   L3F643320
L3F641630:
3f641630:	setf   16, 1, 0
3f641640:	move   *a11(0x40), a8, 0
3f641660:	subk   6, a8
L3F641670:
3f641670:	jreq   L3F641230
3f641680:	dec    a8
L3F641690:
3f641690:	jreq   L3F6413B0
3f6416a0:	dec    a8
L3F6416B0:
3f6416b0:	jreq   L3F641520
3f6416c0:	subk   2, a8
L3F6416D0:
3f6416d0:	jreq   L3F6415D0
3f6416e0:	jruc   L3F6418C0
L3F6416F0:
3f6416f0:	setf   16, 1, 0
3f641700:	move   *a11(0x40), a8, 0
3f641720:	subk   3, a8
3f641730:	cmpi   0x7, a8
3f641750:	jrhi   L3F6418C0
3f641760:	sll    0x5, a8
3f641770:	addi   0x3f6417c0, a8
3f6417a0:	move   *a8, a8, 1
3f6417b0:	jump   a8
3f6417c0:	pixt   *b11, xy, *b0, xy
3f6417d0:	dsjs   a3, L3F641630
3f6417e0:	pixt   a12, *a0
3f6417f0:	dsjs   a3, L3F641650
3f641800:	pixt   a12, *a0
3f641810:	dsjs   a3, L3F641670
3f641820:	pixt   a12, *a0
3f641830:	dsjs   a3, L3F641690
3f641840:	pixt   a12, *a0
3f641850:	dsjs   a3, L3F6416B0
3f641860:	pixt   a12, *a0
3f641870:	dsjs   a3, L3F6416D0
3f641880:	pixt   a12, *a0
3f641890:	dsjs   a3, L3F6416F0
3f6418a0:	pixt   a12, *a0
3f6418b0:	dsjs   a3, L3F641710
L3F6418C0:
3f6418c0:	btst   4, a12
3f6418d0:	jreq   L3F641DB0
3f6418e0:	move   *a11(0x180), a7, 1
3f641900:	move   *a9(0xc0), a5, 1
3f641920:	cmp    a5, a7
3f641930:	jrlt   L3F641AD0
3f641940:	move   *a11(0x180), a7, 1
3f641960:	move   *a9(0xc0), a5, 1
3f641980:	cmp    a5, a7
3f641990:	jrne   L3F641DB0
3f6419a0:	move   *a11(0x1a0), a7, 1
3f6419c0:	move   *a9(0xe0), a5, 1
3f6419e0:	cmp    a5, a7
3f6419f0:	jrlt   L3F641AD0
3f641a00:	move   *a11(0x1a0), a7, 1
3f641a20:	move   *a9(0xe0), a5, 1
3f641a40:	cmp    a5, a7
3f641a50:	jrne   L3F641DB0
3f641a60:	setf   16, 0, 0
3f641a70:	move   *a9(0x110), a7, 0
3f641a90:	move   *a11(0x1e0), a5, 0
3f641ab0:	cmp    a5, a7
3f641ac0:	jrls   L3F641DB0
L3F641AD0:
3f641ad0:	setf   16, 1, 0
3f641ae0:	move   *a9(0x50), a7, 0
3f641b00:	jrne   L3F641C50
3f641b10:	move   *a11(0x1a0), a7, 1
3f641b30:	move   *a9(0xe0), a5, 1
3f641b50:	cmp    a5, a7
3f641b60:	jrne   L3F641C50
3f641b70:	setf   16, 0, 0
3f641b80:	move   *a9(0x110), a7, 0
3f641ba0:	move   *a11(0x1e0), a5, 0
3f641bc0:	cmp    a5, a7
3f641bd0:	jrls   L3F641C50
3f641be0:	move   @0x97810, a7, 1
3f641c10:	inc    a7
3f641c20:	move   a7, @0x97810, 1
L3F641C50:
3f641c50:	setf   16, 0, 0
3f641c60:	move   *a9(0x110), *a11(0x1e0), 0
3f641c90:	move   *a9(0xc0), *a11(0x180), 1
3f641cc0:	move   *a9(0xe0), *a11(0x1a0), 1
3f641cf0:	move   *a11(0x1e0), a7, 0
3f641d10:	move   *a11(0x330), a5, 0
3f641d30:	cmp    a5, a7
3f641d40:	jrls   L3F641D80
3f641d50:	move   *a11(0x1e0), *a11(0x330), 0
L3F641D80:
3f641d80:	movk   1, a7
3f641d90:	move   a7, *a13(0x120), 1
L3F641DB0:
3f641db0:	btst   5, a12
3f641dc0:	jreq   L3F6423C0
3f641dd0:	setf   16, 0, 0
3f641de0:	move   *a9(0x130), a7, 0
3f641e00:	jreq   L3F6423C0
3f641e10:	setf   16, 1, 0
3f641e20:	move   *a11(0x40), a7, 0
3f641e40:	subk   10, a7
3f641e50:	jrge   L3F6423C0
3f641e60:	setf   16, 0, 0
3f641e70:	move   *a9(0x130), a7, 0
3f641e90:	move   *a13(0xa0), a5, 1
3f641eb0:	move   *a5(0x160), a3, 1
3f641ed0:	add    a3, a7
3f641ee0:	cmpi   0x10000, a7
3f641f10:	jrls   L3F641F80
3f641f20:	sub    a7, a7
3f641f30:	move   a7, *a9(0x130), 0
3f641f50:	movk   32, a3
3f641f60:	andn   a3, a12
3f641f70:	jruc   L3F642450
L3F641F80:
3f641f80:	move   *a9(0x130), a7, 0
3f641fa0:	move   *a9(0xc0), a3, 1
3f641fc0:	add    a7, a3
3f641fd0:	move   *a11(0x220), a7, 1
3f641ff0:	cmp    a7, a3
3f642000:	jrle   L3F642290
3f642010:	move   *a9(0x130), a7, 0
3f642030:	move   *a9(0xc0), a3, 1
3f642050:	add    a7, a3
3f642060:	move   a3, *a11(0x220), 1
3f642080:	move   *a5(0x160), a7, 1
3f6420a0:	move   *a11(0x220), a3, 1
3f6420c0:	add    a3, a7
3f6420d0:	move   *a11(0x200), a3, 1
3f6420f0:	sub    a3, a7
3f642100:	dec    a7
3f642110:	move   a7, *a5(0x140), 1
3f642130:	move   *a5(0x140), a7, 1
3f642150:	jrne   L3F6421E0
3f642160:	setf   16, 1, 0
3f642170:	move   *a5(0x30), a7, 0
3f642190:	ori    0x40, a7
3f6421c0:	move   a7, *a5(0x30), 0
L3F6421E0:
3f6421e0:	move   a14, -*sp, 1
3f6421f0:	move   a5, *a14+, 1
3f642200:	calla  L3F6BD1C0
3f642230:	movb   *a11(0x340), a7
3f642250:	movk   3, a3
3f642260:	andn   a3, a7
3f642270:	movb   a7, *a11(0x340)
L3F642290:
3f642290:	setf   16, 0, 0
3f6422a0:	move   *a9(0x130), a7, 0
3f6422c0:	setf   16, 1, 0
3f6422d0:	move   *a9(0x50), a3, 0
3f6422f0:	cmp    a3, a7
3f642300:	jrhi   L3F642450
3f642310:	move   *a5(0x10), a7, 0
3f642330:	btst   8, a7
3f642340:	jrne   L3F642450
3f642350:	move   a14, -*sp, 1
3f642360:	move   a9, *a14+, 1
3f642370:	move   a5, *a14+, 1
3f642380:	calla  L3F644300
3f6423b0:	jruc   L3F642450
L3F6423C0:
3f6423c0:	move   *a11(0x200), a7, 1
3f6423e0:	move   *a11(0x220), a5, 1
3f642400:	cmp    a5, a7
3f642410:	jrle   L3F642450
3f642420:	move   *a11(0x200), *a11(0x220), 1
L3F642450:
3f642450:	setf   16, 1, 0
3f642460:	move   *a9(0x50), a7, 0
3f642480:	jrne   L3F6424B0
3f642490:	btst   0, a12
3f6424a0:	jreq   L3F642BD0
L3F6424B0:
3f6424b0:	move   *a11(0x40), a7, 0
3f6424d0:	subk   10, a7
3f6424e0:	jrge   L3F642BD0
3f6424f0:	move   *a9(0xc0), a7, 1
3f642510:	move   *a11(0x200), a5, 1
3f642530:	cmp    a5, a7
3f642540:	jrne   L3F6428F0
3f642550:	move   *a11, a7, 1
3f642560:	cmp    a11, a7
3f642570:	jrne   L3F6428F0
3f642580:	move   *a11(0x40), a7, 0
3f6425a0:	subk   4, a7
3f6425b0:	jrne   L3F6428F0
3f6425c0:	move   *a9(0x50), a7, 0
3f6425e0:	move   *a11(0x200), a5, 1
3f642600:	add    a7, a5
3f642610:	move   a5, *a11(0x200), 1
3f642630:	setf   8, 0, 0
3f642640:	move   *a9(0x108), a12, 0
3f642660:	movk   1, a7
3f642670:	and    a7, a12
3f642680:	move   @0x975b0, a5, 1
3f6426b0:	inc    a5
3f6426c0:	move   a5, @0x975b0, 1
3f6426f0:	setf   16, 1, 0
3f642700:	move   *a9(0x50), a3, 0
3f642720:	move   @0x975d0, a1, 1
3f642750:	add    a1, a3
3f642760:	move   a3, @0x975d0, 1
3f642790:	move   a14, -*sp, 1
3f6427a0:	move   a10, *a14+, 1
3f6427b0:	move   *a13(0xa0), a1, 1
3f6427d0:	addi   0x160, a1
3f6427f0:	move   a1, *a14+, 1
3f642800:	calla  L3F6C0560
3f642830:	move   a14, -*sp, 1
3f642840:	move   *a13(0xa0), a5, 1
3f642860:	addi   0x160, a5
3f642880:	move   a5, *a14+, 1
3f642890:	move   *a13(0xa0), *a14+, 1
3f6428b0:	calla  L3F6BFE00
3f6428e0:	jruc   L3F642960
L3F6428F0:
3f6428f0:	move   a14, -*sp, 1
3f642900:	move   a9, *a14+, 1
3f642910:	move   a11, *a14+, 1
3f642920:	calla  L3F638C00
3f642950:	move   a8, a12
L3F642960:
3f642960:	move   @0x1e34f0, a7, 1
3f642990:	jrne   L3F642A20
3f6429a0:	setf   8, 0, 0
3f6429b0:	move   *a11(0xd8), a5, 0
3f6429d0:	movk   2, a3
3f6429e0:	or     a3, a5
3f6429f0:	movb   a5, *a11(0xd8)
3f642a10:	jruc   L3F642A90
L3F642A20:
3f642a20:	setf   8, 0, 0
3f642a30:	move   *a11(0xd8), a5, 0
3f642a50:	movk   1, a3
3f642a60:	or     a3, a5
3f642a70:	movb   a5, *a11(0xd8)
L3F642A90:
3f642a90:	move   *a13(0xa0), a5, 1
3f642ab0:	move   *a5(0x180), a3, 1
3f642ad0:	move   *a11(0x260), a1, 1
3f642af0:	sub    a1, a3
3f642b00:	move   *a11(0x200), a1, 1
3f642b20:	add    a1, a3
3f642b30:	move   a3, *a13(0x40), 1
3f642b50:	setf   16, 0, 0
3f642b60:	move   *a11(0x320), a1, 0
3f642b80:	cmp    a1, a3
3f642b90:	jrls   L3F642C40
3f642ba0:	move   a3, *a11(0x320), 0
3f642bc0:	jruc   L3F642C40
L3F642BD0:
3f642bd0:	move   a14, -*sp, 1
3f642be0:	move   a10, *a14+, 1
3f642bf0:	calla  L3F6ADF20
3f642c20:	movk   1, a7
3f642c30:	andn   a7, a12
L3F642C40:
3f642c40:	btst   0, a12
3f642c50:	jreq   L3F6430C0
3f642c60:	setf   16, 1, 0
3f642c70:	move   *a11(0x40), a7, 0
3f642c90:	subk   10, a7
3f642ca0:	jrge   L3F642FF0
3f642cb0:	move   a14, -*sp, 1
3f642cc0:	move   *a13(0xa0), *a14+, 1
3f642ce0:	calla  L3F6BF4D0
3f642d10:	setf   8, 0, 0
3f642d20:	move   *a11(0xd8), a7, 0
3f642d40:	movk   1, a5
3f642d50:	or     a5, a7
3f642d60:	movb   a7, *a11(0xd8)
3f642d80:	move   *a11(0x200), a7, 1
3f642da0:	inc    a7
3f642db0:	move   a7, *a11(0x200), 1
3f642dd0:	jruc   L3F642FF0
L3F642DE0:
3f642de0:	movk   5, a7
3f642df0:	move   a7, *a11(0x40), 0
3f642e10:	jruc   L3F6430C0
L3F642E20:
3f642e20:	movk   7, a7
3f642e30:	move   a7, *a11(0x40), 0
3f642e50:	jruc   L3F6430C0
L3F642E60:
3f642e60:	movk   10, a7
3f642e70:	move   a7, *a11(0x40), 0
3f642e90:	move   a14, -*sp, 1
3f642ea0:	move   a11, *a14+, 1
3f642eb0:	calla  L3F64E960
3f642ee0:	movi   0x78, a5
3f642f00:	setf   16, 1, 0
3f642f10:	move   a5, *a11(0x80), 0
3f642f30:	move   a14, -*sp, 1
3f642f40:	move   *a13(0xa0), *a14+, 1
3f642f60:	calla  L3F6BE2F0
3f642f90:	jruc   L3F6430C0
L3F642FA0:
3f642fa0:	movi   0x78, a7
3f642fc0:	move   a7, *a11(0x80), 0
3f642fe0:	jruc   L3F6430C0
L3F642FF0:
3f642ff0:	setf   16, 1, 0
3f643000:	move   *a11(0x40), a8, 0
3f643020:	subk   3, a8
3f643030:	jreq   L3F642DE0
3f643040:	dec    a8
3f643050:	jreq   L3F642DE0
3f643060:	subk   2, a8
3f643070:	jreq   L3F642E20
3f643080:	subk   3, a8
3f643090:	jreq   L3F642E60
3f6430a0:	dec    a8
3f6430b0:	jreq   L3F642FA0
L3F6430C0:
3f6430c0:	move   *a13(0xa0), a7, 1
3f6430e0:	setf   16, 1, 0
3f6430f0:	move   *a7(0x10), a5, 0
3f643110:	btst   0, a5
3f643120:	jreq   L3F643220
3f643130:	move   a14, -*sp, 1
3f643140:	sub    a5, a5
3f643150:	move   a5, *a14+, 1
3f643160:	movi   0x1e2d30, a3
3f643190:	move   a3, *a14+, 1
3f6431a0:	move   a11, *a14+, 1
3f6431b0:	move   *a13(0x140), a1, 0
3f6431d0:	move   a1, *a14+, 1
3f6431e0:	move   a5, *a14+, 1
3f6431f0:	calla  L3F635910
L3F643220:
3f643220:	move   *a13(0x120), a5, 1
3f643240:	jrne   L3F6432B0
3f643250:	setf   8, 0, 0
3f643260:	move   *a11(0xd8), a3, 0
3f643280:	btst   0, a3
3f643290:	jaeq   L3F643C00
L3F6432B0:
3f6432b0:	move   a14, -*sp, 1
3f6432c0:	move   a11, *a14+, 1
3f6432d0:	calla  L3F645170
3f643300:	jauc   L3F643C00
L3F643320:
3f643320:	btst   2, a12
3f643330:	jrne   L3F6438F0
3f643340:	move   a14, -*sp, 1
3f643350:	move   a10, *a14+, 1
3f643360:	calla  L3F6ADF20
3f643390:	setf   8, 0, 0
3f6433a0:	move   *a11(0xd8), a7, 0
3f6433c0:	movk   1, a5
3f6433d0:	or     a5, a7
3f6433e0:	movb   a7, *a11(0xd8)
3f643400:	move   a14, -*sp, 1
3f643410:	move   a11, *a14+, 1
3f643420:	calla  L3F645170
3f643450:	jruc   L3F643C00
L3F643460:
3f643460:	move   *a13(0x20), a7, 1
3f643480:	jreq   L3F643510
3f643490:	move   a14, -*sp, 1
3f6434a0:	move   a7, *a14+, 1
3f6434b0:	calla  L3F6ACE40
3f6434e0:	sub    a5, a5
3f6434f0:	move   a5, *a13(0x20), 1
L3F643510:
3f643510:	btst   2, a12
3f643520:	jrne   L3F6438F0
3f643530:	move   a14, -*sp, 1
3f643540:	move   a9, a7
3f643550:	addi   0x80, a7
3f643570:	move   *a7+, *a14+, 1
3f643580:	calla  L3F61AB30
3f6435b0:	move   a8, a0
3f6435c0:	jrne   L3F6438F0
3f6435d0:	btst   4, a12
3f6435e0:	jreq   L3F6436C0
3f6435f0:	move   a14, -*sp, 1
3f643600:	movk   4, a7
3f643610:	move   a7, *a14+, 1
3f643620:	move   *a9(0xe0), *a14+, 1
3f643640:	sub    a5, a5
3f643650:	move   a5, *a14+, 1
3f643660:	move   a9, *a14+, 1
3f643670:	move   a11, *a14+, 1
3f643680:	calla  L3F64ACE0
3f6436b0:	jruc   L3F643850
L3F6436C0:
3f6436c0:	btst   1, a12
3f6436d0:	jreq   L3F643740
3f6436e0:	setf   16, 1, 0
3f6436f0:	move   *a9(0x50), a7, 0
3f643710:	inc    a7
3f643720:	move   a7, *a9(0x50), 0
L3F643740:
3f643740:	move   a14, -*sp, 1
3f643750:	movk   20, a7
3f643760:	move   a7, *a14+, 1
3f643770:	sub    a5, a5
3f643780:	move   a5, *a14+, 1
3f643790:	setf   16, 1, 0
3f6437a0:	move   *a9(0x50), a3, 0
3f6437c0:	move   *a9(0xc0), a1, 1
3f6437e0:	add    a3, a1
3f6437f0:	move   a1, *a14+, 1
3f643800:	move   a9, *a14+, 1
3f643810:	move   a11, *a14+, 1
3f643820:	calla  L3F64ACE0
L3F643850:
3f643850:	move   *a13(0x170), a7, 1
3f643870:	jreq   L3F643C00
3f643880:	move   a14, -*sp, 1
3f643890:	move   *a13(0xa0), *a14+, 1
3f6438b0:	calla  L3F6B2FE0
3f6438e0:	jruc   L3F643C00
L3F6438F0:
3f6438f0:	move   *a13(0x20), a7, 1
3f643910:	jreq   L3F643970
3f643920:	move   a14, -*sp, 1
3f643930:	move   a7, *a14+, 1
3f643940:	calla  L3F6ACE40
L3F643970:
3f643970:	move   a11, a0
3f643980:	jreq   L3F643B20
3f643990:	move   *a11(0x100), a5, 1
3f6439b0:	move   *a5(0xc0), a5, 1
3f6439d0:	setf   16, 1, 0
3f6439e0:	move   *a5(0x10), a5, 0
3f643a00:	btst   0, a5
3f643a10:	jreq   L3F643B20
3f643a20:	move   a14, -*sp, 1
3f643a30:	sub    a5, a5
3f643a40:	move   a5, *a14+, 1
3f643a50:	movi   0x1e2d30, a3
3f643a80:	move   a3, *a14+, 1
3f643a90:	move   a11, *a14+, 1
3f643aa0:	move   *a13(0x140), a1, 0
3f643ac0:	move   a1, *a14+, 1
3f643ad0:	movk   4, a5
3f643ae0:	move   a5, *a14+, 1
3f643af0:	calla  L3F635910
L3F643B20:
3f643b20:	move   a14, -*sp, 1
3f643b30:	move   a10, *a14+, 1
3f643b40:	calla  L3F6ADF20
3f643b70:	move   *a13(0x170), a5, 1
3f643b90:	jreq   L3F643C00
3f643ba0:	move   a14, -*sp, 1
3f643bb0:	move   *a13(0xa0), *a14+, 1
3f643bd0:	calla  L3F6B2FE0
L3F643C00:
3f643c00:	move   *sp(0x160), a14, 1
3f643c20:	mmfm   sp, a0,a1,a3,a5,a7,a9,a10,a11,a12,a13
3f643c40:	rets   2
L3F643C50:
3f643c50:	mmtm   sp, a5,a7,a9,a11,a13
3f643c70:	move   a14, a13
3f643c80:	addi   0x60, a14
3f643ca0:	move   *a13(0xffc0), a11, 1
3f643cc0:	move   *a11(0x20), a7, 1
3f643ce0:	sll    0x3, a7
3f643cf0:	add    a11, a7
3f643d00:	move   a7, a9
3f643d10:	setf   16, 1, 0
3f643d20:	move   *a11(0x40), a7, 0
3f643d40:	move   a7, *a13(0x40), 1
3f643d60:	jrle   L3F644250
L3F643D70:
3f643d70:	setf   8, 0, 0
3f643d80:	move   *a9, a11, 0
3f643d90:	move   a11, *a13, 1
3f643da0:	jreq   L3F644250
3f643db0:	dsjs   a11, L3F643E00
3f643dc0:	movk   1, a11
3f643dd0:	move   a11, *a13(0x20), 1
3f643df0:	jruc   L3F644170
L3F643E00:
3f643e00:	move   *a9(0x8), a11, 0
3f643e20:	move   a11, *a13(0x20), 1
3f643e40:	jrgt   L3F644170
3f643e50:	jruc   L3F644250
L3F643E60:
3f643e60:	move   *a13(0x20), a11, 1
3f643e80:	subk   4, a11
3f643e90:	jrne   L3F6441A0
3f643ea0:	move   *a13(0xffa0), a11, 1
3f643ec0:	move   *a11(0x108), a7, 0
3f643ee0:	btst   1, a7
3f643ef0:	jreq   L3F6441A0
3f643f00:	move   *a13(0xffe0), a7, 1
3f643f20:	setf   16, 0, 0
3f643f30:	move   *a9(0x10), *a7(0xc0), 0
3f643f60:	move   a14, -*sp, 1
3f643f70:	move   *a7(0xc0), a8, 0
3f643f90:	move   a8, *a14+, 1
3f643fa0:	calla  L3FB2C000
3f643fd0:	setf   16, 0, 0
3f643fe0:	move   a8, *a7(0xc0), 0
3f644000:	move   a14, -*sp, 1
3f644010:	move   a7, *a14+, 1
3f644020:	calla  L3F6448E0
3f644050:	setf   16, 0, 0
3f644060:	move   *a7(0xc0), a5, 0
3f644080:	cmp    a8, a5
3f644090:	jrnc   L3F6440D0
3f6440a0:	move   *a7(0xc0), a5, 0
3f6440c0:	jruc   L3F644130
L3F6440D0:
3f6440d0:	move   a14, -*sp, 1
3f6440e0:	move   a7, *a14+, 1
3f6440f0:	calla  L3F6448E0
3f644120:	move   a8, a5
L3F644130:
3f644130:	setf   16, 0, 0
3f644140:	move   a5, *a7(0xc0), 0
3f644160:	jruc   L3F6441A0
L3F644170:
3f644170:	move   *a13, a8, 1
3f644180:	subk   2, a8
3f644190:	jreq   L3F643E60
L3F6441A0:
3f6441a0:	move   *a13(0x40), a11, 1
3f6441c0:	move   *a13(0x20), a7, 1
3f6441e0:	sub    a7, a11
3f6441f0:	move   a11, *a13(0x40), 1
3f644210:	sll    0x3, a7
3f644220:	add    a7, a9
3f644230:	move   a11, a5
3f644240:	jrgt   L3F643D70
L3F644250:
3f644250:	move   a14, -*sp, 1
3f644260:	move   *a13(0xffc0), *a14+, 1
3f644280:	calla  L3F6ACE40
3f6442b0:	move   *sp(0xc0), a14, 1
3f6442d0:	mmfm   sp, a5,a7,a9,a11,a13
3f6442f0:	rets   2
L3F644300:
3f644300:	mmtm   sp, a5,a7,a9,a11,a13
3f644320:	move   a14, a13
3f644330:	addi   0x60, a14
3f644350:	move   *a13(0xffc0), a11, 1
3f644370:	setf   16, 0, 0
3f644380:	move   *a11(0x130), a7, 0
3f6443a0:	dec    a7
3f6443b0:	move   a7, *a13, 1
3f6443c0:	move   a11, a9
3f6443d0:	andi   0xfffffc00, a9
3f644400:	move   a7, a7
3f644410:	jrlt   L3F644810
3f644420:	setf   16, 1, 0
L3F644430:
3f644430:	move   *a9(0x40), a11, 0
3f644450:	move   *a13, a7, 1
3f644460:	cmp    a7, a11
3f644470:	jrle   L3F644790
3f644480:	move   *a9(0x20), a11, 1
3f6444a0:	sll    0x3, a11
3f6444b0:	add    a9, a11
3f6444c0:	sll    0x3, a7
3f6444d0:	add    a7, a11
3f6444e0:	move   a11, *a13(0x20), 1
3f644500:	move   *a13(0xffe0), a7, 1
3f644520:	move   *a7(0x40), a7, 1
3f644540:	move   *a7(0xe0), *a13(0x40), 1
3f644570:	move   *a13(0x40), a7, 1
3f644590:	movb   *a11(0x0), *a7(0x348)
3f6445c0:	movb   *a7(0x340), a11
3f6445e0:	movk   1, a5
3f6445f0:	or     a5, a11
3f644600:	movb   a11, *a7(0x340)
3f644620:	move   a14, -*sp, 1
3f644630:	move   *a9(0x40), a11, 0
3f644650:	move   *a13, a5, 1
3f644660:	sub    a5, a11
3f644670:	dec    a11
3f644680:	move   a11, *a14+, 1
3f644690:	move   *a13(0x20), *a14+, 1
3f6446b0:	move   *a13(0x20), a11, 1
3f6446d0:	addk   8, a11
3f6446e0:	move   a11, *a14+, 1
3f6446f0:	calla  L3FB44400
3f644720:	setf   16, 1, 0
3f644730:	move   *a9(0x40), a11, 0
3f644750:	dec    a11
3f644760:	move   a11, *a9(0x40), 0
3f644780:	jruc   L3F644890
L3F644790:
3f644790:	move   *a9(0x40), a11, 0
3f6447b0:	sub    a11, a7
3f6447c0:	move   a7, *a13, 1
3f6447d0:	move   *a9, a9, 1
3f6447e0:	jreq   L3F644810
3f6447f0:	move   a7, a5
3f644800:	jrge   L3F644430
L3F644810:
3f644810:	move   a14, -*sp, 1
3f644820:	movi   0x3f6450d8, a8
3f644850:	move   a8, *a14+, 1
3f644860:	calla  L3F596290
L3F644890:
3f644890:	move   *sp(0xc0), a14, 1
3f6448b0:	mmfm   sp, a5,a7,a9,a11,a13
3f6448d0:	rets   2
L3F6448E0:
3f6448e0:	mmtm   sp, a5,a7,a9,a11,a13
3f644900:	move   a14, a13
3f644910:	addi   0x80, a14
3f644930:	move   *a13(0xffe0), a9, 1
3f644950:	move   *a9(0x100), *a13(0x60), 1
3f644980:	move   *a13(0x60), a11, 1
3f6449a0:	addi   0x100, a11
3f6449c0:	move   a11, *a13, 1
3f6449d0:	move   *a11, a11, 1
3f6449e0:	jreq   L3F644A60
3f6449f0:	move   *a13, a11, 1
3f644a00:	move   *a11, a11, 1
3f644a10:	move   *a11(0x160), a11, 1
3f644a30:	move   a11, *a13(0x20), 1
3f644a50:	jrne   L3F644C60
L3F644A60:
3f644a60:	move   *a13(0x60), a11, 1
3f644a80:	move   *a11(0x60), a11, 1
3f644aa0:	jreq   L3F644BA0
3f644ab0:	move   *a13, a11, 1
3f644ac0:	movk   2, a7
3f644ad0:	setf   16, 0, 0
3f644ae0:	move   a7, *a11(0x20), 0
3f644b00:	move   *a13(0x60), a5, 1
3f644b20:	move   *a5(0x60), *a11(0x40), 1
3f644b50:	move   a14, -*sp, 1
3f644b60:	move   a11, *a14+, 1
3f644b70:	calla  L3F660000
L3F644BA0:
3f644ba0:	move   *a13, a11, 1
3f644bb0:	move   *a11, a7, 1
3f644bc0:	jreq   L3F644C30
3f644bd0:	move   *a11, a7, 1
3f644be0:	move   *a7(0x160), a7, 1
3f644c00:	move   a7, *a13(0x20), 1
3f644c20:	jrne   L3F644C60
L3F644C30:
3f644c30:	movi   0x200, a8
3f644c50:	jruc   L3F644F40
L3F644C60:
3f644c60:	move   *a13(0x20), a11, 1
3f644c80:	setf   16, 1, 0
3f644c90:	move   *a11(0x30), a7, 0
3f644cb0:	subi   0x28, a7
3f644cd0:	move   a7, *a13(0x40), 1
3f644cf0:	cmpi   0x400, a7
3f644d10:	jrle   L3F644D70
3f644d20:	andi   0xfffffc00, a7
3f644d50:	move   a7, *a13(0x40), 1
L3F644D70:
3f644d70:	move   a14, -*sp, 1
3f644d80:	move   *a13(0x60), a5, 1
3f644da0:	addi   0x60, a5
3f644dc0:	move   *a5+, *a14+, 1
3f644dd0:	calla  L3F617170
3f644e00:	move   a8, a5
3f644e10:	jreq   L3F644E40
3f644e20:	move   a7, a8
3f644e30:	jruc   L3F644F40
L3F644E40:
3f644e40:	move   a7, a5
3f644e50:	jrgt   L3F644E90
3f644e60:	movi   0x200, a5
3f644e80:	jruc   L3F644EB0
L3F644E90:
3f644e90:	movi   0x218, a5
L3F644EB0:
3f644eb0:	jrne   L3F644EE0
3f644ec0:	movi   0x200, a7
L3F644EE0:
3f644ee0:	move   a7, *a13(0x40), 1
3f644f00:	setf   16, 0, 0
3f644f10:	move   a7, *a9(0x2a0), 0
3f644f30:	move   a7, a8
L3F644F40:
3f644f40:	move   *sp(0xc0), a14, 1
3f644f60:	mmfm   sp, a5,a7,a9,a11,a13
3f644f80:	rets   2
3f644f90:	sll    b11, b4
3f644fa0:	sla    0x3, b0
3f644fb0:	.word  0x7573
3f644fc0:	dsjs   a13, L3F645100
3f644fd0:	.word  0x7320
3f644fe0:	sll    b11, b2
3f644ff0:	sll    0x9, a0
3f645000:	.word  0x0a78
3f645010:	.word  0x7400
3f645020:	.word  0x7063
3f645030:	modu   a9, a0
3f645040:	srl    a3, a6
3f645050:	sla    0x1, b10
3f645060:	.word  0x7273
3f645070:	sla    0x3, a3
3f645080:	.word  0x7825
3f645090:	modu   a9, a0
3f6450a0:	srl    a3, a6
3f6450b0:	sll    0x9, a0
3f6450c0:	.word  0x0a64
3f6450d0:	.word  0x7400
3f6450e0:	.word  0x7063
3f6450f0:	.word  0x705f
L3F645100:
3f645100:	mods   b3, b5
3f645110:	modu   a11, a12
3f645120:	.word  0x7475
3f645130:	srl    a3, sp
3f645140:	sla    a11, a2
3f645150:	sra    a3, a14
3f645160:	.word  0x0000
L3F645170:
3f645170:	mmtm   sp, a0,a1,a2,a3,a5,a7,a9,a10,a11,a12,a13
3f645190:	move   a14, a13
3f6451a0:	addi   0x120, a14
3f6451c0:	move   *a13(0xffe0), a9, 1
3f6451e0:	move   *a9(0x100), a7, 1
3f645200:	move   *a7(0xc0), a10, 1
3f645220:	sub    a7, a7
3f645230:	move   a7, *a13(0xa0), 1
3f645250:	move   *a9(0x280), a5, 1
3f645270:	move   *a9(0x120), a3, 1
3f645290:	cmp    a3, a5
3f6452a0:	movk   1, a5
3f6452b0:	jreq   L3F6452D0
3f6452c0:	sub    a5, a5
L3F6452D0:
3f6452d0:	move   a5, *a13(0xc0), 1
L3F6452F0:
3f6452f0:	sub    a7, a7
3f645300:	move   a7, *a13(0xe0), 1
3f645320:	move   *a9(0x140), a5, 1
3f645340:	move   *a9(0x120), a3, 1
3f645360:	sub    a3, a5
3f645370:	move   a5, *a13(0x20), 1
3f645390:	setf   16, 0, 0
3f6453a0:	move   *a9(0x1e0), a3, 0
3f6453c0:	move   *a9(0x2a0), a5, 0
3f6453e0:	cmp    a5, a3
3f6453f0:	jrnc   L3F645430
3f645400:	move   *a9(0x1e0), a12, 0
3f645420:	jruc   L3F645450
L3F645430:
3f645430:	move   *a9(0x2a0), a12, 0
L3F645450:
3f645450:	movb   *a9(0xd0), a5
3f645470:	jreq   L3F645500
3f645480:	move   a12, a3
3f645490:	jrne   L3F6454C0
3f6454a0:	movk   1, a12
3f6454b0:	jruc   L3F645500
L3F6454C0:
3f6454c0:	move   a7, *a9(0x60), 0
3f6454e0:	move   a7, *a9(0x90), 0
L3F645500:
3f645500:	move   *a10(0x260), a5, 1
3f645520:	cmp    a12, a5
3f645530:	jrnc   L3F645570
3f645540:	move   *a10(0x260), a5, 1
3f645560:	jruc   L3F645580
L3F645570:
3f645570:	move   a12, a5
L3F645580:
3f645580:	move   *a13(0x20), a3, 1
3f6455a0:	move   a5, a11
3f6455b0:	sub    a3, a11
3f6455c0:	setf   16, 1, 0
3f6455d0:	move   *a9(0x40), a5, 0
3f6455f0:	sll    0x3, a5
3f645600:	addi   0x1e3040, a5
3f645630:	setf   8, 0, 0
3f645640:	move   *a5, a5, 0
3f645650:	move   a5, *a13(0x40), 1
3f645670:	move   a11, a11
3f645680:	jrge   L3F645720
3f645690:	move   a7, a11
3f6456a0:	move   a12, a12
3f6456b0:	jrne   L3F645720
3f6456c0:	setf   16, 1, 0
3f6456d0:	move   a7, *a9(0x50), 0
3f6456f0:	move   *a9(0x120), *a9(0x140), 1
L3F645720:
3f645720:	setf   16, 0, 0
3f645730:	move   *a9(0xc0), a3, 0
3f645750:	cmp    a3, a11
3f645760:	jrls   L3F6457C0
3f645770:	move   *a9(0xc0), a11, 0
3f645790:	movk   1, a3
3f6457a0:	move   a3, *a13(0xe0), 1
L3F6457C0:
3f6457c0:	move   *a9(0x140), a3, 1
3f6457e0:	add    a11, a3
3f6457f0:	move   *a9(0x120), a7, 1
3f645810:	sub    a7, a3
3f645820:	move   *a10(0x260), a7, 1
3f645840:	cmp    a7, a3
3f645850:	jrge   L3F6458A0
3f645860:	movk   1, a7
3f645870:	andn   a7, a5
3f645880:	move   a5, *a13(0x40), 1
L3F6458A0:
3f6458a0:	move   a14, -*sp, 1
3f6458b0:	move   *a10(0x180), a7, 1
3f6458d0:	move   *a10(0x160), a3, 1
3f6458f0:	sub    a3, a7
3f645900:	move   *a10(0x1c0), a3, 1
3f645920:	move   *a10(0x1a0), a1, 1
3f645940:	sub    a1, a3
3f645950:	cmp    a3, a7
3f645960:	jrge   L3F6459D0
3f645970:	move   *a10(0x180), a7, 1
3f645990:	move   *a10(0x160), a3, 1
3f6459b0:	sub    a3, a7
3f6459c0:	jruc   L3F645A20
L3F6459D0:
3f6459d0:	move   *a10(0x1c0), a7, 1
3f6459f0:	move   *a10(0x1a0), a3, 1
3f645a10:	sub    a3, a7
L3F645A20:
3f645a20:	move   a7, *a14+, 1
3f645a30:	calla  L3F649350
3f645a60:	move   a8, a12
3f645a70:	btst   0, a5
3f645a80:	jreq   L3F645B40
3f645a90:	setf   8, 0, 0
3f645aa0:	move   *a9(0xd8), a7, 0
3f645ac0:	btst   4, a7
3f645ad0:	jreq   L3F646190
3f645ae0:	move   *a9(0x140), a7, 1
3f645b00:	move   *a9(0x120), a3, 1
3f645b20:	cmp    a3, a7
3f645b30:	jreq   L3F646190
L3F645B40:
3f645b40:	setf   8, 0, 0
3f645b50:	move   *a9(0xd8), a7, 0
3f645b70:	btst   0, a7
3f645b80:	jrne   L3F646190
3f645b90:	movk   6, a7
3f645ba0:	and    a5, a7
3f645bb0:	jrne   L3F646190
3f645bc0:	move   *a9(0x160), a7, 1
3f645be0:	move   *a9(0x120), a3, 1
3f645c00:	cmp    a3, a7
3f645c10:	jrgt   L3F646190
3f645c20:	move   a11, a1
3f645c30:	jreq   L3F645E70
3f645c40:	setf   16, 0, 0
3f645c50:	move   *a9(0xc0), a7, 0
3f645c70:	cmp    a7, a11
3f645c80:	jreq   L3F646190
3f645c90:	move   *a13(0xc0), a7, 1
3f645cb0:	jrne   L3F645D10
3f645cc0:	setf   8, 0, 0
3f645cd0:	move   *a9(0xd8), a3, 0
3f645cf0:	btst   2, a3
3f645d00:	jreq   L3F645D80
L3F645D10:
3f645d10:	move   *a13(0x20), a3, 1
3f645d30:	add    a11, a3
3f645d40:	move   *a10(0x260), a1, 1
3f645d60:	cmp    a1, a3
3f645d70:	jrnc   L3F646190
L3F645D80:
3f645d80:	movb   *a9(0xd0), a3
3f645da0:	jrne   L3F646190
3f645db0:	setf   16, 0, 0
3f645dc0:	move   *a9(0x330), a3, 0
3f645de0:	srl    0x1, a3
3f645df0:	cmp    a3, a11
3f645e00:	jrnc   L3F646190
3f645e10:	move   *a9(0x140), a3, 1
3f645e30:	move   *a9(0x280), a1, 1
3f645e50:	cmp    a1, a3
3f645e60:	jrlt   L3F646190
L3F645E70:
3f645e70:	move   a12, a1
3f645e80:	jrle   L3F646040
3f645e90:	move   *a9(0x260), a7, 1
3f645eb0:	move   a12, a3
3f645ec0:	sub    a7, a3
3f645ed0:	move   *a9(0x200), a7, 1
3f645ef0:	add    a7, a3
3f645f00:	move   a3, *a13(0x100), 1
3f645f20:	move   *a10(0x160), a7, 1
3f645f40:	jrne   L3F645FB0
3f645f50:	setf   16, 0, 0
3f645f60:	move   *a9(0xc0), a7, 0
3f645f80:	sll    0x1, a7
3f645f90:	cmp    a7, a3
3f645fa0:	jrnc   L3F646190
L3F645FB0:
3f645fb0:	movi   0x64, a7
3f645fd0:	mpys   a3, a7
3f645fe0:	move   *a10(0x180), a1, 1
3f646000:	divu   a1, a7
3f646010:	cmpi   0x23, a7
3f646030:	jrnc   L3F646190
L3F646040:
3f646040:	move   *a10(0x260), a7, 1
3f646060:	jreq   L3F646160
3f646070:	setf   16, 1, 0
3f646080:	move   *a9(0x50), a7, 0
3f6460a0:	jrne   L3F646160
3f6460b0:	move   *a9(0x60), a7, 0
3f6460d0:	jrne   L3F646160
3f6460e0:	sub    a7, a7
3f6460f0:	move   a7, *a9(0x90), 0
3f646110:	move   a14, -*sp, 1
3f646120:	move   a9, *a14+, 1
3f646130:	calla  L3F648F20
L3F646160:
3f646160:	sub    a8, a8
3f646170:	jauc   L3F648ED0
L3F646190:
3f646190:	calla  L3FB33870
3f6461c0:	move   a8, *a13(0x100), 1
3f6461e0:	move   @0x95540, a0, 1
3f646210:	jreq   L3F6464B0
3f646220:	setf   16, 1, 0
3f646230:	move   *a0(0x50), a7, 0
3f646250:	jreq   L3F6462E0
3f646260:	move   a14, -*sp, 1
3f646270:	movi   0x3f64a120, a8
3f6462a0:	move   a8, *a14+, 1
3f6462b0:	calla  L3F596290
L3F6462E0:
3f6462e0:	movk   2, a7
3f6462f0:	setf   16, 1, 0
3f646300:	move   a7, *a0(0x50), 0
3f646320:	setf   16, 0, 0
3f646330:	move   @0x94540, a5, 0
3f646360:	dec    a5
3f646370:	move   a5, @0x94540, 0
3f6463a0:	move   @0x94560, a5, 0
3f6463d0:	inc    a5
3f6463e0:	move   a5, @0x94560, 0
3f646410:	move   *a0, a3, 1
3f646420:	move   a3, @0x95540, 1
3f646450:	sub    a1, a1
3f646460:	move   a1, *a0, 1
3f646470:	movk   12, a1
3f646480:	move   a1, *a0(0x20), 1
3f6464a0:	jruc   L3F646540
L3F6464B0:
3f6464b0:	move   a14, -*sp, 1
3f6464c0:	movk   2, a7
3f6464d0:	move   a7, *a14+, 1
3f6464e0:	sub    a5, a5
3f6464f0:	move   a5, *a14+, 1
3f646500:	calla  L3F6AD660
3f646530:	move   a8, a0
L3F646540:
3f646540:	move   a14, -*sp, 1
3f646550:	move   *a13(0x100), *a14+, 1
3f646570:	calla  L3FB338D0
3f6465a0:	move   a0, a1
3f6465b0:	jrne   L3F646600
3f6465c0:	movi   0x37, a8
3f6465e0:	jauc   L3F648ED0
L3F646600:
3f646600:	movi   0x54, a5
3f646620:	move   a5, *a0(0x20), 1
3f646640:	movi   0x28, a3
3f646660:	setf   16, 1, 0
3f646670:	move   a3, *a0(0x40), 0
3f646690:	move   a11, a1
3f6466a0:	jreq   L3F646AA0
3f6466b0:	movb   *a9(0xd0), a1
3f6466d0:	jreq   L3F646790
3f6466e0:	cmpi   0x1, a11
3f646700:	jrne   L3F646790
3f646710:	move   @0x97510, a1, 1
3f646740:	inc    a1
3f646750:	move   a1, @0x97510, 1
3f646780:	jruc   L3F6469C0
L3F646790:
3f646790:	move   *a9(0x140), a1, 1
3f6467b0:	move   *a9(0x280), a7, 1
3f6467d0:	cmp    a7, a1
3f6467e0:	jrge   L3F6468E0
3f6467f0:	move   @0x974b0, a7, 1
3f646820:	inc    a7
3f646830:	move   a7, @0x974b0, 1
3f646860:	move   @0x974d0, a1, 1
3f646890:	add    a11, a1
3f6468a0:	move   a1, @0x974d0, 1
3f6468d0:	jruc   L3F6469C0
L3F6468E0:
3f6468e0:	move   @0x97470, a7, 1
3f646910:	inc    a7
3f646920:	move   a7, @0x97470, 1
3f646950:	move   @0x97490, a1, 1
3f646980:	add    a11, a1
3f646990:	move   a1, @0x97490, 1
L3F6469C0:
3f6469c0:	move   a14, -*sp, 1
3f6469d0:	move   a11, *a14+, 1
3f6469e0:	move   *a13(0x20), *a14+, 1
3f646a00:	move   *a10(0x300), *a14+, 1
3f646a20:	calla  L3F6AE7B0
3f646a50:	move   a8, *a0, 1
3f646a60:	move   *a0, a7, 1
3f646a70:	jrne   L3F646D90
3f646a80:	sub    a11, a11
3f646a90:	jruc   L3F646D90
L3F646AA0:
3f646aa0:	setf   8, 0, 0
3f646ab0:	move   *a9(0xd8), a1, 0
3f646ad0:	btst   0, a1
3f646ae0:	jreq   L3F646B70
3f646af0:	move   @0x974f0, a1, 1
3f646b20:	inc    a1
3f646b30:	move   a1, @0x974f0, 1
3f646b60:	jruc   L3F646D90
L3F646B70:
3f646b70:	move   *a13(0x40), a1, 1
3f646b90:	movk   7, a7
3f646ba0:	and    a1, a7
3f646bb0:	jreq   L3F646C40
3f646bc0:	move   @0x97570, a7, 1
3f646bf0:	inc    a7
3f646c00:	move   a7, @0x97570, 1
3f646c30:	jruc   L3F646D90
L3F646C40:
3f646c40:	move   *a9(0x160), a7, 1
3f646c60:	move   *a9(0x120), a3, 1
3f646c80:	cmp    a3, a7
3f646c90:	jrle   L3F646D20
3f646ca0:	move   @0x97530, a7, 1
3f646cd0:	inc    a7
3f646ce0:	move   a7, @0x97530, 1
3f646d10:	jruc   L3F646D90
L3F646D20:
3f646d20:	move   @0x97550, a7, 1
3f646d50:	inc    a7
3f646d60:	move   a7, @0x97550, 1
L3F646D90:
3f646d90:	move   *a0(0x20), a7, 1
3f646db0:	sll    0x3, a7
3f646dc0:	add    a0, a7
3f646dd0:	move   a7, a2
3f646de0:	move   *a9(0xe0), a7, 1
3f646e00:	jrne   L3F646E90
3f646e10:	move   a14, -*sp, 1
3f646e20:	movi   0x3f64a148, a8
3f646e50:	move   a8, *a14+, 1
3f646e60:	calla  L3F596290
L3F646E90:
3f646e90:	move   a14, -*sp, 1
3f646ea0:	movi   0x28, a7
3f646ec0:	move   a7, *a14+, 1
3f646ed0:	move   a2, *a14+, 1
3f646ee0:	move   *a9(0xe0), *a14+, 1
3f646f00:	calla  L3FB44400
3f646f30:	move   *a13(0x40), a3, 1
3f646f50:	btst   0, a3
3f646f60:	jreq   L3F647070
3f646f70:	setf   8, 0, 0
3f646f80:	move   *a9(0xd8), a1, 0
3f646fa0:	btst   4, a1
3f646fb0:	jreq   L3F647070
3f646fc0:	move   *a9(0x140), a1, 1
3f646fe0:	move   *a9(0x280), a5, 1
3f647000:	cmp    a5, a1
3f647010:	jrne   L3F647070
3f647020:	move   *a9(0x140), a5, 1
3f647040:	dec    a5
3f647050:	move   a5, *a9(0x140), 1
L3F647070:
3f647070:	move   a14, -*sp, 1
3f647080:	move   *a9(0x140), *a14+, 1
3f6470a0:	calla  L3FB2C140
3f6470d0:	move   a8, *a2(0xc0), 1
3f6470f0:	move   a14, -*sp, 1
3f647100:	move   *a9(0x200), *a14+, 1
3f647120:	calla  L3FB2C140
3f647150:	move   a8, *a2(0xe0), 1
3f647170:	sub    a5, a5
3f647180:	move   a5, *a13(0x80), 1
3f6471a0:	btst   1, a3
3f6471b0:	jreq   L3F6474D0
3f6471c0:	setf   8, 0, 0
3f6471d0:	move   *a9(0xd8), a1, 0
3f6471f0:	btst   3, a1
3f647200:	jrne   L3F6474D0
3f647210:	move   *a10(0x180), a1, 1
3f647230:	srl    0x1, a1
3f647240:	move   a14, -*sp, 1
3f647250:	move   a9, *a14+, 1
3f647260:	calla  L3F6448E0
3f647290:	cmp    a8, a1
3f6472a0:	jrnc   L3F6472F0
3f6472b0:	move   *a10(0x180), a1, 1
3f6472d0:	srl    0x1, a1
3f6472e0:	jruc   L3F647350
L3F6472F0:
3f6472f0:	move   a14, -*sp, 1
3f647300:	move   a9, *a14+, 1
3f647310:	calla  L3F6448E0
3f647340:	move   a8, a1
L3F647350:
3f647350:	setf   16, 0, 0
3f647360:	move   a1, *a13(0x100), 0
3f647380:	move   *a13(0x100), a1, 0
3f6473a0:	cmpi   0x218, a1
3f6473c0:	jrls   L3F6474D0
3f6473d0:	movi   0x1e30a0, a7
3f647400:	move   a7, *a13(0x80), 1
3f647420:	movk   4, a5
3f647430:	move   a5, *a13(0xa0), 1
3f647450:	move   a14, -*sp, 1
3f647460:	move   a1, *a14+, 1
3f647470:	calla  L3FB2C000
3f6474a0:	setf   16, 0, 0
3f6474b0:	move   a8, *a7(0x10), 0
L3F6474D0:
3f6474d0:	move   *a13(0x80), a7, 1
3f6474f0:	jreq   L3F647AD0
3f647500:	move   *a0, *a13, 1
3f647510:	move   a14, -*sp, 1
3f647520:	movk   1, a5
3f647530:	move   a5, *a14+, 1
3f647540:	sub    a1, a1
3f647550:	move   a1, *a14+, 1
3f647560:	calla  L3F6AC3C0
3f647590:	move   a8, *a0, 1
3f6475a0:	move   *a0, a1, 1
3f6475b0:	jrne   L3F6476B0
3f6475c0:	move   a14, -*sp, 1
3f6475d0:	move   a0, *a14+, 1
3f6475e0:	calla  L3F6ACE40
3f647610:	move   a14, -*sp, 1
3f647620:	move   *a13(0x0), *a14+, 1
3f647640:	calla  L3F6ADF20
3f647670:	movi   0x37, a8
3f647690:	jauc   L3F648ED0
L3F6476B0:
3f6476b0:	move   *a0, a1, 1
3f6476c0:	move   *a13, *a1, 1
3f6476d0:	move   *a0, *a13, 1
3f6476e0:	move   *a13, a1, 1
3f6476f0:	setf   16, 1, 0
3f647700:	move   *a13(0xa0), *a1(0x40), 0
3f647730:	move   a14, -*sp, 1
3f647740:	move   *a13(0xa0), *a14+, 1
3f647760:	move   *a1(0x20), a5, 1
3f647780:	sll    0x3, a5
3f647790:	add    a1, a5
3f6477a0:	move   a5, *a14+, 1
3f6477b0:	move   a7, *a14+, 1
3f6477c0:	calla  L3FB44400
3f6477f0:	move   *a1(0x20), a5, 1
3f647810:	sll    0x3, a5
3f647820:	add    a1, a5
3f647830:	move   *a13(0xa0), a1, 1
3f647850:	sll    0x3, a1
3f647860:	add    a1, a5
3f647870:	move   a5, *a13(0x80), 1
3f647890:	move   *a13, a7, 1
3f6478a0:	setf   16, 1, 0
3f6478b0:	move   *a7(0x40), a1, 0
3f6478d0:	movk   3, a3
3f6478e0:	and    a3, a1
3f6478f0:	jreq   L3F647A30
L3F647900:
3f647900:	move   *a13(0x80), a7, 1
3f647920:	sub    a5, a5
3f647930:	setf   8, 0, 0
3f647940:	move   a5, *a7+, 0
3f647950:	move   a7, *a13(0x80), 1
3f647970:	move   *a13, a3, 1
3f647980:	setf   16, 1, 0
3f647990:	move   *a3(0x40), a1, 0
3f6479b0:	inc    a1
3f6479c0:	move   a1, *a3(0x40), 0
3f6479e0:	move   *a3(0x40), a1, 0
3f647a00:	movk   3, a5
3f647a10:	and    a5, a1
3f647a20:	jrne   L3F647900
L3F647A30:
3f647a30:	move   *a13, a7, 1
3f647a40:	move   *a7(0x40), a5, 0
3f647a60:	move   a5, *a13(0xa0), 1
3f647a80:	addk   20, a5
3f647a90:	srl    0x2, a5
3f647aa0:	setf   4, 0, 0
3f647ab0:	move   a5, *a2(0x104), 0
L3F647AD0:
3f647ad0:	movb   *a13(0x40), *a2(0x108)
3f647b00:	move   *a10(0x180), a7, 1
3f647b20:	srl    0x2, a7
3f647b30:	cmp    a7, a12
3f647b40:	jrge   L3F647BB0
3f647b50:	setf   16, 0, 0
3f647b60:	move   *a9(0xc0), a7, 0
3f647b80:	cmp    a7, a12
3f647b90:	jrge   L3F647BB0
3f647ba0:	sub    a12, a12
L3F647BB0:
3f647bb0:	move   *a9(0x260), a7, 1
3f647bd0:	move   *a9(0x200), a5, 1
3f647bf0:	sub    a5, a7
3f647c00:	cmp    a7, a12
3f647c10:	jrge   L3F647C90
3f647c20:	move   *a9(0x260), a12, 1
3f647c40:	move   *a9(0x200), a7, 1
3f647c60:	move   a12, a5
3f647c70:	sub    a7, a5
3f647c80:	move   a5, a12
L3F647C90:
3f647c90:	cmpi   0xffff, a12
3f647cc0:	jrle   L3F647D00
3f647cd0:	movi   0xffff, a12
L3F647D00:
3f647d00:	move   a14, -*sp, 1
3f647d10:	setf   16, 0, 0
3f647d20:	zext   a12, 0
3f647d30:	move   a12, *a14+, 1
3f647d40:	calla  L3FB2C000
3f647d70:	setf   16, 0, 0
3f647d80:	move   a8, *a2(0x110), 0
3f647da0:	move   *a9(0x160), a7, 1
3f647dc0:	move   *a9(0x140), a5, 1
3f647de0:	cmp    a5, a7
3f647df0:	jrle   L3F647F70
3f647e00:	move   a14, -*sp, 1
3f647e10:	move   *a9(0x160), a7, 1
3f647e30:	move   *a9(0x140), a5, 1
3f647e50:	sub    a5, a7
3f647e60:	zext   a7, 0
3f647e70:	move   a7, *a14+, 1
3f647e80:	calla  L3FB2C000
3f647eb0:	setf   16, 0, 0
3f647ec0:	move   a8, *a2(0x130), 0
3f647ee0:	setf   8, 0, 0
3f647ef0:	move   *a2(0x108), a7, 0
3f647f10:	ori    0x20, a7
3f647f40:	movb   a7, *a2(0x108)
3f647f60:	jruc   L3F647FA0
L3F647F70:
3f647f70:	move   *a9(0x120), *a9(0x160), 1
L3F647FA0:
3f647fa0:	move   a11, a1
3f647fb0:	jreq   L3F6480A0
3f647fc0:	move   *a13(0x20), a7, 1
3f647fe0:	add    a11, a7
3f647ff0:	move   *a10(0x260), a5, 1
3f648010:	cmp    a5, a7
3f648020:	jrne   L3F6480A0
3f648030:	setf   8, 0, 0
3f648040:	move   *a2(0x108), a7, 0
3f648060:	movk   8, a5
3f648070:	or     a5, a7
3f648080:	movb   a7, *a2(0x108)
L3F6480A0:
3f6480a0:	move   *a13(0xa0), a7, 1
3f6480c0:	add    a11, a7
3f6480d0:	jreq   L3F6481C0
3f6480e0:	move   a14, -*sp, 1
3f6480f0:	move   *a13(0xa0), a7, 1
3f648110:	add    a11, a7
3f648120:	addk   20, a7
3f648130:	setf   16, 0, 0
3f648140:	zext   a7, 0
3f648150:	move   a7, *a14+, 1
3f648160:	calla  L3FB2C000
3f648190:	setf   16, 1, 0
3f6481a0:	move   a8, *a2(0x50), 0
L3F6481C0:
3f6481c0:	move   a14, -*sp, 1
3f6481d0:	move   *a13(0xa0), a7, 1
3f6481f0:	add    a11, a7
3f648200:	addi   0x28, a7
3f648220:	move   a7, *a14+, 1
3f648230:	move   a0, *a14+, 1
3f648240:	calla  L3FB2C290
3f648270:	setf   16, 0, 0
3f648280:	move   a8, *a2(0x120), 0
3f6482a0:	movb   *a9(0xd0), a7
3f6482c0:	jreq   L3F648310
3f6482d0:	setf   16, 1, 0
3f6482e0:	move   *a9(0x60), a7, 0
3f648300:	jrne   L3F648800
L3F648310:
3f648310:	move   *a9(0x140), *a13(0x100), 1
3f648340:	move   *a13(0x40), a7, 1
3f648360:	btst   1, a7
3f648370:	jreq   L3F6483D0
3f648380:	move   *a9(0x140), a5, 1
3f6483a0:	inc    a5
3f6483b0:	move   a5, *a9(0x140), 1
L3F6483D0:
3f6483d0:	btst   0, a7
3f6483e0:	jreq   L3F6484B0
3f6483f0:	move   *a9(0x140), a5, 1
3f648410:	inc    a5
3f648420:	move   a5, *a9(0x140), 1
3f648440:	setf   8, 0, 0
3f648450:	move   *a9(0xd8), a5, 0
3f648470:	movk   16, a3
3f648480:	or     a3, a5
3f648490:	movb   a5, *a9(0xd8)
L3F6484B0:
3f6484b0:	move   *a9(0x140), a5, 1
3f6484d0:	add    a11, a5
3f6484e0:	move   a5, *a9(0x140), 1
3f648500:	move   *a9(0x140), a5, 1
3f648520:	move   *a9(0x280), a3, 1
3f648540:	cmp    a3, a5
3f648550:	jrle   L3F6486A0
3f648560:	move   *a9(0x140), *a9(0x280), 1
3f648590:	setf   16, 1, 0
3f6485a0:	move   *a9(0x2d0), a5, 0
3f6485c0:	jrne   L3F6486A0
3f6485d0:	movk   1, a5
3f6485e0:	move   a5, *a9(0x2d0), 0
3f648600:	move   *a13(0x100), *a9(0x2e0), 1
3f648630:	move   @0x97330, a3, 1
3f648660:	inc    a3
3f648670:	move   a3, @0x97330, 1
L3F6486A0:
3f6486a0:	setf   16, 1, 0
3f6486b0:	move   *a9(0x50), a5, 0
3f6486d0:	jrne   L3F6488C0
3f6486e0:	move   *a9(0x140), a5, 1
3f648700:	move   *a9(0x120), a3, 1
3f648720:	cmp    a3, a5
3f648730:	jreq   L3F6488C0
3f648740:	move   *a9(0xa0), *a9(0x50), 0
3f648770:	move   *a9(0x60), a5, 0
3f648790:	jreq   L3F6488C0
3f6487a0:	sub    a5, a5
3f6487b0:	move   a5, *a9(0x60), 0
3f6487d0:	move   a5, *a9(0x90), 0
3f6487f0:	jruc   L3F6488C0
L3F648800:
3f648800:	move   *a9(0x140), a7, 1
3f648820:	add    a11, a7
3f648830:	move   *a9(0x280), a5, 1
3f648850:	cmp    a5, a7
3f648860:	jrle   L3F6488C0
3f648870:	move   *a9(0x140), a7, 1
3f648890:	add    a11, a7
3f6488a0:	move   a7, *a9(0x280), 1
L3F6488C0:
3f6488c0:	move   *a10(0x10), a7, 0
3f6488e0:	btst   0, a7
3f6488f0:	jreq   L3F6489D0
3f648900:	move   a14, -*sp, 1
3f648910:	sub    a7, a7
3f648920:	move   a7, *a14+, 1
3f648930:	move   a2, *a14+, 1
3f648940:	move   a9, *a14+, 1
3f648950:	move   *a9(0x40), a8, 0
3f648970:	move   a8, *a14+, 1
3f648980:	movk   1, a5
3f648990:	move   a5, *a14+, 1
3f6489a0:	calla  L3F635910
L3F6489D0:
3f6489d0:	move   *a13(0xa0), a7, 1
3f6489f0:	add    a11, a7
3f648a00:	addi   0x28, a7
3f648a20:	setf   16, 1, 0
3f648a30:	move   a7, *a2(0x10), 0
3f648a50:	movk   30, a7
3f648a60:	movb   a7, *a2(0x40)
3f648a80:	move   a14, -*sp, 1
3f648a90:	move   *a10(0x10), a5, 0
3f648ab0:	andi   0x10, a5
3f648ae0:	move   a5, *a14+, 1
3f648af0:	move   *a9(0x100), a5, 1
3f648b10:	addi   0x100, a5
3f648b30:	move   a5, *a14+, 1
3f648b40:	move   *a9(0x100), a5, 1
3f648b60:	move   *a5(0x1a0), *a14+, 1
3f648b80:	move   a0, *a14+, 1
3f648b90:	calla  L3F62EA00
3f648bc0:	move   a8, *a13(0x60), 1
3f648be0:	move   a8, a1
3f648bf0:	jreq   L3F648CB0
3f648c00:	cmpi   0x37, a1
3f648c20:	jrne   L3F648ED0
3f648c30:	move   a14, -*sp, 1
3f648c40:	move   *a9(0x100), *a14+, 1
3f648c60:	calla  L3F64D970
3f648c90:	sub    a8, a8
3f648ca0:	jruc   L3F648ED0
L3F648CB0:
3f648cb0:	move   @0x97450, a5, 1
3f648ce0:	inc    a5
3f648cf0:	move   a5, @0x97450, 1
3f648d20:	move   a12, a3
3f648d30:	jrle   L3F648E00
3f648d40:	move   *a9(0x200), a3, 1
3f648d60:	add    a12, a3
3f648d70:	move   *a9(0x260), a7, 1
3f648d90:	cmp    a7, a3
3f648da0:	jrle   L3F648E00
3f648db0:	move   *a9(0x200), a7, 1
3f648dd0:	add    a12, a7
3f648de0:	move   a7, *a9(0x260), 1
L3F648E00:
3f648e00:	setf   8, 0, 0
3f648e10:	move   *a9(0xd8), a7, 0
3f648e30:	andi   0xfc, a7
3f648e60:	movb   a7, *a9(0xd8)
3f648e80:	move   *a13(0xe0), a7, 1
3f648ea0:	jane   L3F6452F0
3f648ec0:	sub    a8, a8
L3F648ED0:
3f648ed0:	move   *sp(0x180), a14, 1
3f648ef0:	mmfm   sp, a0,a1,a2,a3,a5,a7,a9,a10,a11,a12,a13
3f648f10:	rets   2
L3F648F20:
3f648f20:	mmtm   sp, a7,a9,a10,a11,a13
3f648f40:	move   a14, a13
3f648f50:	move   *a13(0xffe0), a9, 1
3f648f70:	setf   16, 1, 0
3f648f80:	move   *a9(0x300), a11, 0
3f648fa0:	sra    0x2, a11
3f648fb0:	move   *a9(0x310), a7, 0
3f648fd0:	add    a7, a11
3f648fe0:	move   a11, a10
3f648ff0:	sra    0x1, a10
3f649000:	move   *a9(0x50), a11, 0
3f649020:	jreq   L3F6490B0
3f649030:	move   a14, -*sp, 1
3f649040:	movi   0x3f64a1a0, a8
3f649070:	move   a8, *a14+, 1
3f649080:	calla  L3F596290
L3F6490B0:
3f6490b0:	setf   16, 1, 0
3f6490c0:	move   *a9(0x90), a11, 0
3f6490e0:	sll    0x5, a11
3f6490f0:	addi   0x1e3570, a11
3f649120:	move   *a11, a11, 1
3f649130:	mpys   a10, a11
3f649140:	move   a11, *a9(0x60), 0
3f649160:	move   *a9(0x60), a11, 0
3f649180:	subk   10, a11
3f649190:	jrge   L3F6491E0
3f6491a0:	movk   10, a11
3f6491b0:	move   a11, *a9(0x60), 0
3f6491d0:	jruc   L3F649270
L3F6491E0:
3f6491e0:	move   *a9(0x60), a11, 0
3f649200:	cmpi   0x78, a11
3f649220:	jrle   L3F649270
3f649230:	movi   0x78, a11
3f649250:	move   a11, *a9(0x60), 0
L3F649270:
3f649270:	move   *a9(0x90), a11, 0
3f649290:	subk   12, a11
3f6492a0:	jrge   L3F649300
3f6492b0:	move   *a9(0x90), a11, 0
3f6492d0:	inc    a11
3f6492e0:	move   a11, *a9(0x90), 0
L3F649300:
3f649300:	move   *sp(0xc0), a14, 1
3f649320:	mmfm   sp, a7,a9,a10,a11,a13
3f649340:	rets   2
L3F649350:
3f649350:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f649370:	move   a14, a13
3f649380:	move   *a13(0xffe0), a9, 1
3f6493a0:	move   @0x1e30c0, a7, 1
3f6493d0:	jrne   L3F649A80
3f6493e0:	move   a14, -*sp, 1
3f6493f0:	move   @0x94460, *a14+, 1
3f649420:	calla  L3F701230
3f649450:	move   a8, @0x1e30c0, 1
3f649480:	move   a8, a7
3f649490:	jrne   L3F649570
3f6494a0:	move   a14, -*sp, 1
3f6494b0:	movi   0x3f64a228, a8
3f6494e0:	move   a8, *a14+, 1
3f6494f0:	sub    a7, a7
3f649500:	move   a7, *a14+, 1
3f649510:	calla  L3F596830
3f649540:	move   a9, a8
3f649550:	jauc   L3F64A0D0
L3F649570:
3f649570:	move   @0x94460, a5, 1
3f6495a0:	sll    0x3, a5
3f6495b0:	add    a7, a5
3f6495c0:	move   a5, a12
3f6495d0:	subk   8, a12
3f6495e0:	sub    a11, a11
3f6495f0:	move   @0x94460, a5, 1
3f649620:	cmp    a5, a11
3f649630:	jrnc   L3F649A80
L3F649640:
3f649640:	move   @0x94460, a7, 1
3f649670:	movi   0x5f, a5
3f649690:	mpyu   a7, a5
3f6496a0:	movi   0x64, a7
3f6496c0:	divu   a7, a5
3f6496d0:	cmp    a5, a11
3f6496e0:	jrls   L3F649730
3f6496f0:	movi   0xff, a5
3f649710:	movb   a5, *a12
3f649720:	jruc   L3F649A10
L3F649730:
3f649730:	move   @0x94460, a5, 1
3f649760:	move   a5, a7
3f649770:	sll    0x3, a7
3f649780:	add    a5, a7
3f649790:	movk   10, a5
3f6497a0:	divu   a5, a7
3f6497b0:	cmp    a7, a11
3f6497c0:	jrls   L3F649800
3f6497d0:	movk   4, a7
3f6497e0:	movb   a7, *a12
3f6497f0:	jruc   L3F649A10
L3F649800:
3f649800:	move   @0x94460, a7, 1
3f649830:	sll    0x3, a7
3f649840:	divu   a5, a7
3f649850:	cmp    a7, a11
3f649860:	jrls   L3F6498A0
3f649870:	movk   3, a7
3f649880:	movb   a7, *a12
3f649890:	jruc   L3F649A10
L3F6498A0:
3f6498a0:	move   @0x94460, a7, 1
3f6498d0:	move   a7, a5
3f6498e0:	sll    0x3, a5
3f6498f0:	sub    a7, a5
3f649900:	movk   10, a7
3f649910:	divu   a7, a5
3f649920:	cmp    a5, a11
3f649930:	jrls   L3F649970
3f649940:	movk   2, a5
3f649950:	movb   a5, *a12
3f649960:	jruc   L3F649A10
L3F649970:
3f649970:	movk   1, a5
3f649980:	movb   a5, *a12
3f649990:	move   @0x94460, a5, 1
3f6499c0:	sub    a11, a5
3f6499d0:	inc    a5
3f6499e0:	move   a5, @0x1e30e0, 1
L3F649A10:
3f649a10:	inc    a11
3f649a20:	subk   8, a12
3f649a30:	move   @0x94460, a7, 1
3f649a60:	cmp    a7, a11
3f649a70:	jrc   L3F649640
L3F649A80:
3f649a80:	setf   16, 0, 0
3f649a90:	move   @0x94540, a7, 0
3f649ac0:	move   @0x1e30e0, a5, 1
3f649af0:	cmp    a5, a7
3f649b00:	jrnc   L3F649B30
3f649b10:	move   a9, a8
3f649b20:	jruc   L3F64A0D0
L3F649B30:
3f649b30:	move   a9, a11
3f649b40:	sll    0x3, a7
3f649b50:	move   @0x1e30c0, a5, 1
3f649b80:	add    a5, a7
3f649b90:	setf   8, 0, 0
3f649ba0:	move   *a7, a10, 0
3f649bb0:	cmpi   0x1, a10
3f649bd0:	jrne   L3F649C00
3f649be0:	move   a9, a8
3f649bf0:	jruc   L3F64A0D0
L3F649C00:
3f649c00:	cmpi   0xff, a10
3f649c20:	jrne   L3F649C50
3f649c30:	sub    a9, a9
3f649c40:	jruc   L3F649DE0
L3F649C50:
3f649c50:	move   a9, a7
3f649c60:	divs   a10, a7
3f649c70:	cmpi   0x70, a7
3f649c90:	jrle   L3F649CD0
3f649ca0:	move   a9, a7
3f649cb0:	divs   a10, a7
3f649cc0:	jruc   L3F649CF0
L3F649CD0:
3f649cd0:	movi   0x70, a7
L3F649CF0:
3f649cf0:	cmp    a11, a7
3f649d00:	jrge   L3F649DD0
3f649d10:	move   a9, a7
3f649d20:	divs   a10, a7
3f649d30:	cmpi   0x70, a7
3f649d50:	jrle   L3F649DA0
3f649d60:	move   a9, a7
3f649d70:	divs   a10, a7
3f649d80:	move   a7, a9
3f649d90:	jruc   L3F649DE0
L3F649DA0:
3f649da0:	movi   0x70, a9
3f649dc0:	jruc   L3F649DE0
L3F649DD0:
3f649dd0:	move   a11, a9
L3F649DE0:
3f649de0:	jrne   L3F64A010
3f649df0:	cmp    a11, a9
3f649e00:	jreq   L3F64A010
3f649e10:	move   @0x1e3100, a7, 1
3f649e40:	jrne   L3F649F50
3f649e50:	move   @0x1e3120, a5, 1
3f649e80:	cmpi   0x32, a5
3f649ea0:	jrle   L3F649F50
3f649eb0:	move   a14, -*sp, 1
3f649ec0:	movk   2, a5
3f649ed0:	move   a5, *a14+, 1
3f649ee0:	movi   0x3f64a3e8, a8
3f649f10:	move   a8, *a14+, 1
3f649f20:	calla  L3F309350
L3F649F50:
3f649f50:	move   @0x1e3100, a7, 1
3f649f80:	inc    a7
3f649f90:	move   a7, @0x1e3100, 1
3f649fc0:	sub    a5, a5
3f649fd0:	move   a5, @0x1e3120, 1
3f64a000:	jruc   L3F64A0C0
L3F64A010:
3f64a010:	move   @0x1e3120, a7, 1
3f64a040:	inc    a7
3f64a050:	move   a7, @0x1e3120, 1
3f64a080:	sub    a5, a5
3f64a090:	move   a5, @0x1e3100, 1
L3F64A0C0:
3f64a0c0:	move   a9, a8
L3F64A0D0:
3f64a0d0:	move   *sp(0x100), a14, 1
3f64a0f0:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f64a110:	rets   2
3f64a120:	srl    a11, a13
3f64a130:	.word  0x7465
3f64a140:	.word  0x7400
3f64a150:	.word  0x7063
3f64a160:	modu   b10, sp
3f64a170:	.word  0x7475
3f64a180:	.word  0x7570
3f64a190:	.word  0x0074
3f64a1a0:	sll    b11, b4
3f64a1b0:	mpyu   b11, b0
3f64a1c0:	.word  0x756f
3f64a1d0:	.word  0x7074
3f64a1e0:	.word  0x7475
3f64a1f0:	andn   a1, a0
3f64a200:	divs   a2, a5
3f64a210:	or     a2, a13
3f64a220:	sla    a8, a0
3f64a230:	lmo    a3, a4
3f64a240:	.word  0x775f
3f64a250:	modu   a3, a9
3f64a260:	sla    0x1, b10
3f64a270:	modu   a10, a3
3f64a280:	mods   b3, b5
3f64a290:	modu   a3, a4
3f64a2a0:	.word  0x7427
3f64a2b0:	sla    a9, a0
3f64a2c0:	mods   a3, a12
3f64a2d0:	sll    a11, sp
3f64a2e0:	mods   a9, a0
3f64a2f0:	mods   a11, a5
3f64a300:	.word  0x726f
3f64a310:	sla    0x3, b9
3f64a320:	modu   a11, a6
3f64a330:	sla    0x3, b2
3f64a340:	sla    a11, a2
3f64a350:	lmo    a11, a3
3f64a360:	srl    a3, sp
3f64a370:	sla    0x3, a6
3f64a380:	modu   a11, a3
3f64a390:	.word  0x706d
3f64a3a0:	.word  0x7475
3f64a3b0:	.word  0x7461
3f64a3c0:	modu   a11, a9
3f64a3d0:	.word  0x0a6e
3f64a3e0:	xor    a8, a0
3f64a3f0:	andn   a2, a1
3f64a400:	cmp    a10, a14
3f64a410:	subb   a10, a14
3f64a420:	sla    0x1, b10
3f64a430:	addc   b10, b4
3f64a440:	srl    0x6, b0
3f64a450:	and    a2, a9
3f64a460:	rl     a9, a0
3f64a470:	sla    0x3, b3
3f64a480:	sra    b11, b4
3f64a490:	.word  0x706d
3f64a4a0:	.word  0x726f
3f64a4b0:	.word  0x7261
3f64a4c0:	mods   a3, a9
3f64a4d0:	sla    0x3, b9
3f64a4e0:	modu   a11, a12
3f64a4f0:	sla    0x3, b7
3f64a500:	srl    a3, sp
3f64a510:	modu   a1, a0
3f64a520:	.word  0x7465
3f64a530:	modu   b11, b7
3f64a540:	lmo    b11, b2
3f64a550:	sll    a1, a0
3f64a560:	srl    b3, b5
3f64a570:	sra    a11, a6
3f64a580:	sla    0x3, b2
3f64a590:	sra    b11, b2
3f64a5a0:	modu   b11, b3
3f64a5b0:	.word  0x7275
3f64a5c0:	sra    a11, a3
3f64a5d0:	srl    0xd, b3
3f64a5e0:	.word  0x0000
3f64a5f0:	move   a11, -*sp, 1
3f64a600:	calla  L3F598D00
3f64a630:	move   a8, @0x97090, 1
3f64a660:	movi   0x970b0, a11
3f64a690:	move   a11, @0x970d0, 1
3f64a6c0:	move   a11, @0x970b0, 1
3f64a6f0:	move   *sp+, a11, 1
3f64a700:	rets
L3F64A710:
3f64a710:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f64a730:	move   a14, a13
3f64a740:	move   *a13(0xffe0), a7, 1
3f64a760:	move   *a7(0x100), a9, 1
3f64a780:	move   *a7(0xe0), a11, 1
3f64a7a0:	jrne   L3F64A950
3f64a7b0:	move   a14, -*sp, 1
3f64a7c0:	movk   2, a5
3f64a7d0:	move   a5, *a14+, 1
3f64a7e0:	sub    a5, a5
3f64a7f0:	move   a5, *a14+, 1
3f64a800:	calla  L3F6AC3C0
3f64a830:	move   a8, a10
3f64a840:	jrne   L3F64A870
3f64a850:	move   a5, a8
3f64a860:	jruc   L3F64AC90
L3F64A870:
3f64a870:	movi   0x54, a5
3f64a890:	move   a5, *a10(0x20), 1
3f64a8b0:	movi   0x28, a5
3f64a8d0:	setf   16, 1, 0
3f64a8e0:	move   a5, *a10(0x40), 0
3f64a900:	move   *a10(0x20), a5, 1
3f64a920:	sll    0x3, a5
3f64a930:	add    a10, a5
3f64a940:	move   a5, a11
L3F64A950:
3f64a950:	sub    a5, a5
3f64a960:	move   a5, *a11(0x20), 1
3f64a980:	move   a5, *a11, 1
3f64a990:	movb   a5, *a11(0x40)
3f64a9b0:	movk   6, a5
3f64a9c0:	movb   a5, *a11(0x48)
3f64a9e0:	move   a14, -*sp, 1
3f64a9f0:	movk   20, a5
3f64aa00:	move   a5, *a14+, 1
3f64aa10:	calla  L3FB2C000
3f64aa40:	setf   16, 1, 0
3f64aa50:	move   a8, *a11(0x50), 0
3f64aa70:	move   *a9(0x90), *a11(0x60), 1
3f64aaa0:	move   *a9(0x60), *a11(0x80), 1
3f64aad0:	move   *a9(0xb0), *a11(0xa0), 0
3f64ab00:	move   *a9(0x80), *a11(0xb0), 0
3f64ab30:	sub    a5, a5
3f64ab40:	move   a5, *a11(0xc0), 1
3f64ab60:	move   a5, *a11(0xe0), 1
3f64ab80:	setf   4, 0, 0
3f64ab90:	move   a5, *a11(0x100), 0
3f64abb0:	movk   5, a5
3f64abc0:	move   a5, *a11(0x104), 0
3f64abe0:	sub    a5, a5
3f64abf0:	movb   a5, *a11(0x108)
3f64ac10:	setf   16, 0, 0
3f64ac20:	move   a5, *a11(0x110), 0
3f64ac40:	move   a5, *a11(0x120), 0
3f64ac60:	move   a5, *a11(0x130), 0
3f64ac80:	move   a11, a8
L3F64AC90:
3f64ac90:	move   *sp(0xe0), a14, 1
3f64acb0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f64acd0:	rets   2
L3F64ACE0:
3f64ace0:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3f64ad00:	move   a14, a13
3f64ad10:	addi   0x80, a14
3f64ad30:	move   *a13(0xffc0), a9, 1
3f64ad50:	sub    a11, a11
3f64ad60:	move   a11, *a13, 1
3f64ad70:	move   a11, *a13(0x40), 1
3f64ad90:	move   *a13(0xffe0), a11, 1
3f64adb0:	jreq   L3F64B1A0
3f64adc0:	move   *a11(0x100), a7, 1
3f64ade0:	move   *a7(0xc0), a7, 1
3f64ae00:	move   *a11(0x100), a5, 1
3f64ae20:	move   *a5(0xc0), a5, 1
3f64ae40:	move   *a7(0x180), a7, 1
3f64ae60:	move   *a5(0x160), a5, 1
3f64ae80:	sub    a5, a7
3f64ae90:	move   *a11(0x100), a5, 1
3f64aeb0:	move   *a5(0xc0), a5, 1
3f64aed0:	move   *a11(0x100), a3, 1
3f64aef0:	move   *a3(0xc0), a3, 1
3f64af10:	move   *a5(0x1c0), a5, 1
3f64af30:	move   *a3(0x1a0), a3, 1
3f64af50:	sub    a3, a5
3f64af60:	cmp    a5, a7
3f64af70:	jrge   L3F64B060
3f64af80:	move   *a11(0x100), a7, 1
3f64afa0:	move   *a7(0xc0), a7, 1
3f64afc0:	move   *a11(0x100), a5, 1
3f64afe0:	move   *a5(0xc0), a5, 1
3f64b000:	move   *a7(0x180), a7, 1
3f64b020:	move   *a5(0x160), a5, 1
3f64b040:	sub    a5, a7
3f64b050:	jruc   L3F64B130
L3F64B060:
3f64b060:	move   *a11(0x100), a7, 1
3f64b080:	move   *a7(0xc0), a7, 1
3f64b0a0:	move   *a11(0x100), a5, 1
3f64b0c0:	move   *a5(0xc0), a5, 1
3f64b0e0:	move   *a7(0x1c0), a7, 1
3f64b100:	move   *a5(0x1a0), a5, 1
3f64b120:	sub    a5, a7
L3F64B130:
3f64b130:	move   a7, *a13, 1
3f64b140:	move   *a11(0x100), a5, 1
3f64b160:	addi   0x100, a5
3f64b180:	move   a5, *a13(0x40), 1
L3F64B1A0:
3f64b1a0:	move   *a13(0xff60), a7, 1
3f64b1c0:	jrne   L3F64B400
3f64b1d0:	move   a14, -*sp, 1
3f64b1e0:	movk   2, a5
3f64b1f0:	move   a5, *a14+, 1
3f64b200:	sub    a3, a3
3f64b210:	move   a3, *a14+, 1
3f64b220:	calla  L3F6AC3C0
3f64b250:	move   a8, a10
3f64b260:	jaeq   L3F64BC20
3f64b280:	move   a3, *a13(0x20), 1
3f64b2a0:	addi   0x28, a3
3f64b2c0:	setf   16, 1, 0
3f64b2d0:	move   a3, *a10(0x40), 0
3f64b2f0:	move   *a10(0x20), a3, 1
3f64b310:	sll    0x3, a3
3f64b320:	add    a10, a3
3f64b330:	move   a9, a8
3f64b340:	movk   10, a5
L3F64B350:
3f64b350:	move   *a8+, *a3+, 1
3f64b360:	dsjs   a5, L3F64B350
3f64b370:	move   *a10(0x20), a3, 1
3f64b390:	sll    0x3, a3
3f64b3a0:	add    a10, a3
3f64b3b0:	move   a3, a9
3f64b3c0:	movk   16, a3
3f64b3d0:	move   a3, *a13(0xff60), 1
3f64b3f0:	jruc   L3F64B6A0
L3F64B400:
3f64b400:	move   a9, a10
3f64b410:	andi   0xfffffc00, a10
3f64b440:	move   a14, -*sp, 1
3f64b450:	move   *a10(0x0), *a14+, 1
3f64b470:	calla  L3F6ADF20
3f64b4a0:	sub    a5, a5
3f64b4b0:	move   a5, *a10, 1
3f64b4c0:	move   a9, a3
3f64b4d0:	sub    a10, a3
3f64b4e0:	sra    0x3, a3
3f64b4f0:	move   a3, *a10(0x20), 1
3f64b510:	move   a5, *a13(0x20), 1
3f64b530:	movi   0x28, a3
3f64b550:	setf   16, 1, 0
3f64b560:	move   a3, *a10(0x40), 0
3f64b580:	move   *a9(0x80), *a13(0x60), 1
3f64b5b0:	move   *a9(0x60), *a9(0x80), 1
3f64b5e0:	move   *a13(0x60), *a9(0x60), 1
3f64b610:	move   *a9(0xb0), *a13(0x60), 0
3f64b640:	move   *a9(0xa0), *a9(0xb0), 0
3f64b670:	move   *a13(0x60), *a9(0xa0), 0
L3F64B6A0:
3f64b6a0:	move   a5, *a9(0x20), 1
3f64b6c0:	move   a5, *a9, 1
3f64b6d0:	movb   a5, *a9(0x40)
3f64b6f0:	move   a14, -*sp, 1
3f64b700:	move   *a13(0x20), a7, 1
3f64b720:	addk   20, a7
3f64b730:	zext   a7, 0
3f64b740:	move   a7, *a14+, 1
3f64b750:	calla  L3FB2C000
3f64b780:	setf   16, 1, 0
3f64b790:	move   a8, *a9(0x50), 0
3f64b7b0:	move   a14, -*sp, 1
3f64b7c0:	move   *a13(0xff80), *a14+, 1
3f64b7e0:	calla  L3FB2C140
3f64b810:	move   a8, *a9(0xc0), 1
3f64b830:	move   a14, -*sp, 1
3f64b840:	move   *a13(0xffa0), *a14+, 1
3f64b860:	calla  L3FB2C140
3f64b890:	move   a8, *a9(0xe0), 1
3f64b8b0:	setf   4, 0, 0
3f64b8c0:	move   a5, *a9(0x100), 0
3f64b8e0:	movk   5, a7
3f64b8f0:	move   a7, *a9(0x104), 0
3f64b910:	movb   *a13(0xff60), *a9(0x108)
3f64b940:	move   a14, -*sp, 1
3f64b950:	setf   16, 0, 0
3f64b960:	move   *a13, a3, 0
3f64b970:	move   a3, *a14+, 1
3f64b980:	calla  L3FB2C000
3f64b9b0:	setf   16, 0, 0
3f64b9c0:	move   a8, *a9(0x110), 0
3f64b9e0:	move   a5, *a9(0x130), 0
3f64ba00:	move   a14, -*sp, 1
3f64ba10:	move   *a13(0x20), a5, 1
3f64ba30:	addi   0x28, a5
3f64ba50:	move   a5, *a14+, 1
3f64ba60:	move   a10, *a14+, 1
3f64ba70:	calla  L3FB2C290
3f64baa0:	setf   16, 0, 0
3f64bab0:	move   a8, *a9(0x120), 0
3f64bad0:	move   *a13(0x20), a5, 1
3f64baf0:	addi   0x28, a5
3f64bb10:	move   a5, *a9(0x10), 0
3f64bb30:	move   @0x1e3300, a5, 1
3f64bb60:	movb   a5, *a9(0x40)
3f64bb80:	move   a14, -*sp, 1
3f64bb90:	sub    a7, a7
3f64bba0:	move   a7, *a14+, 1
3f64bbb0:	move   *a13(0x40), *a14+, 1
3f64bbd0:	move   a7, *a14+, 1
3f64bbe0:	move   a10, *a14+, 1
3f64bbf0:	calla  L3F62EA00
L3F64BC20:
3f64bc20:	move   *sp(0x100), a14, 1
3f64bc40:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3f64bc60:	rets   2
L3F64BC70:
3f64bc70:	mmtm   sp, a3,a5,a7,a9,a11,a13
3f64bc90:	move   a14, a13
3f64bca0:	addk   32, a14
3f64bcb0:	move   a14, -*sp, 1
3f64bcc0:	movk   4, a11
3f64bcd0:	move   a11, *a14+, 1
3f64bce0:	sub    a7, a7
3f64bcf0:	move   a7, *a14+, 1
3f64bd00:	calla  L3F6AC880
3f64bd30:	move   a8, *a13, 1
3f64bd40:	move   a8, a8
3f64bd50:	jrne   L3F64BD80
3f64bd60:	move   a7, a8
3f64bd70:	jruc   L3F64C380
L3F64BD80:
3f64bd80:	move   *a8(0x20), a7, 1
3f64bda0:	sll    0x3, a7
3f64bdb0:	add    a8, a7
3f64bdc0:	move   a7, a9
3f64bdd0:	move   a9, *a9(0x20), 1
3f64bdf0:	move   a9, *a9, 1
3f64be00:	movi   0x200, a7
3f64be20:	setf   16, 0, 0
3f64be30:	move   a7, *a9(0xc0), 0
3f64be50:	sub    a11, a11
3f64be60:	movb   a11, *a9(0xd8)
3f64be80:	move   *a13(0xffe0), *a9(0x100), 1
3f64beb0:	move   a11, *a9(0x300), 0
3f64bed0:	movk   24, a11
3f64bee0:	move   a11, *a9(0x310), 0
3f64bf00:	movk   12, a7
3f64bf10:	move   a7, *a9(0xa0), 0
3f64bf30:	setf   16, 1, 0
3f64bf40:	move   *a9(0xa0), a7, 0
3f64bf60:	subk   2, a7
3f64bf70:	jrge   L3F64BFC0
3f64bf80:	movk   2, a7
3f64bf90:	move   a7, *a9(0xa0), 0
3f64bfb0:	jruc   L3F64C050
L3F64BFC0:
3f64bfc0:	move   *a9(0xa0), a7, 0
3f64bfe0:	cmpi   0x80, a7
3f64c000:	jrle   L3F64C050
3f64c010:	movi   0x80, a7
3f64c030:	move   a7, *a9(0xa0), 0
L3F64C050:
3f64c050:	move   *a13(0xffe0), a7, 1
3f64c070:	move   *a7(0xc0), a5, 1
3f64c090:	move   *a7(0xc0), a3, 1
3f64c0b0:	move   *a5(0x280), a5, 1
3f64c0d0:	move   *a3(0x260), a3, 1
3f64c0f0:	sub    a3, a5
3f64c100:	move   *a7(0xc0), a3, 1
3f64c120:	move   *a7(0xc0), a11, 1
3f64c140:	move   *a3(0x2c0), a3, 1
3f64c160:	move   *a11(0x2a0), a11, 1
3f64c180:	sub    a11, a3
3f64c190:	cmp    a3, a5
3f64c1a0:	jrge   L3F64C250
3f64c1b0:	move   *a7(0xc0), a11, 1
3f64c1d0:	move   *a7(0xc0), a5, 1
3f64c1f0:	move   *a11(0x280), a11, 1
3f64c210:	move   *a5(0x260), a5, 1
3f64c230:	sub    a5, a11
3f64c240:	jruc   L3F64C2E0
L3F64C250:
3f64c250:	move   *a7(0xc0), a11, 1
3f64c270:	move   *a7(0xc0), a5, 1
3f64c290:	move   *a11(0x2c0), a11, 1
3f64c2b0:	move   *a5(0x2a0), a5, 1
3f64c2d0:	sub    a5, a11
L3F64C2E0:
3f64c2e0:	move   a11, *a9(0x2a0), 0
3f64c300:	movi   0xffff, a11
3f64c330:	move   a11, *a9(0x2b0), 0
3f64c350:	move   a9, *a7(0xe0), 1
3f64c370:	move   a9, a8
L3F64C380:
3f64c380:	move   *sp(0xe0), a14, 1
3f64c3a0:	mmfm   sp, a3,a5,a7,a9,a11,a13
3f64c3c0:	rets   2
L3F64C3D0:
3f64c3d0:	mmtm   sp, a7,a9,a11,a13
3f64c3f0:	move   a14, a13
3f64c400:	addk   32, a14
3f64c410:	move   *a13(0xffe0), a9, 1
3f64c430:	move   *a9(0x100), a11, 1
3f64c450:	move   *a11(0xc0), *a13(0x0), 1
3f64c480:	setf   16, 1, 0
3f64c490:	move   *a9(0x40), a11, 0
3f64c4b0:	subk   3, a11
3f64c4c0:	jrlt   L3F64C5D0
3f64c4d0:	sub    a11, a11
3f64c4e0:	move   a11, *a9(0x40), 0
3f64c500:	move   a14, -*sp, 1
3f64c510:	move   a9, *a14+, 1
3f64c520:	calla  L3F645170
3f64c550:	move   @0x972d0, a7, 1
3f64c580:	inc    a7
3f64c590:	move   a7, @0x972d0, 1
3f64c5c0:	jruc   L3F64C640
L3F64C5D0:
3f64c5d0:	move   @0x972f0, a11, 1
3f64c600:	inc    a11
3f64c610:	move   a11, @0x972f0, 1
L3F64C640:
3f64c640:	move   *a13, a11, 1
3f64c650:	setf   16, 0, 0
3f64c660:	move   *a13(0xffc0), *a11(0x120), 0
3f64c690:	move   a14, -*sp, 1
3f64c6a0:	move   a9, *a14+, 1
3f64c6b0:	calla  L3F64C730
3f64c6e0:	move   *sp(0xa0), a14, 1
3f64c700:	mmfm   sp, a7,a9,a11,a13
3f64c720:	rets   2
L3F64C730:
3f64c730:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f64c750:	move   a14, a13
3f64c760:	addi   0x80, a14
3f64c780:	move   *a13(0xffe0), a9, 1
3f64c7a0:	move   *a9(0x100), *a13(0x0), 1
3f64c7d0:	move   *a13, a7, 1
3f64c7e0:	move   *a7(0xc0), *a13(0x20), 1
3f64c810:	move   *a9, a10, 1
3f64c820:	cmp    a9, a10
3f64c830:	jreq   L3F64CA70
L3F64C840:
3f64c840:	move   *a10, a10, 1
3f64c850:	move   *a10(0x20), a7, 1
3f64c870:	move   a7, a11
3f64c880:	andi   0xfffffc00, a11
3f64c8b0:	pushst
3f64c8c0:	dint
3f64c8d0:	move   *a10(0x20), *a13(0x40), 1
3f64c900:	move   *a13(0x40), a7, 1
3f64c920:	move   *a7(0x20), *a13(0x60), 1
3f64c950:	move   *a13(0x60), a5, 1
3f64c970:	move   *a7, *a5, 1
3f64c980:	move   *a5, a5, 1
3f64c990:	move   *a13(0x60), *a5(0x20), 1
3f64c9c0:	move   a7, *a7, 1
3f64c9d0:	move   a7, *a7(0x20), 1
3f64c9f0:	popst
3f64ca00:	move   a14, -*sp, 1
3f64ca10:	move   a11, *a14+, 1
3f64ca20:	calla  L3F6ADF20
3f64ca50:	cmp    a9, a10
3f64ca60:	jrne   L3F64C840
L3F64CA70:
3f64ca70:	move   *a9(0xe0), a7, 1
3f64ca90:	jreq   L3F64CB40
3f64caa0:	move   a14, -*sp, 1
3f64cab0:	move   *a9(0xe0), a7, 1
3f64cad0:	andi   0xfffffc00, a7
3f64cb00:	move   a7, *a14+, 1
3f64cb10:	calla  L3F6ACE40
L3F64CB40:
3f64cb40:	move   a14, -*sp, 1
3f64cb50:	move   a9, a7
3f64cb60:	andi   0xfffffc00, a7
3f64cb90:	move   a7, *a14+, 1
3f64cba0:	calla  L3F6ACE40
3f64cbd0:	move   *a13, a7, 1
3f64cbe0:	sub    a5, a5
3f64cbf0:	move   a5, *a7(0xe0), 1
3f64cc10:	move   a14, -*sp, 1
3f64cc20:	move   *a13(0x20), *a14+, 1
3f64cc40:	calla  L3F6BE2F0
3f64cc70:	move   a14, -*sp, 1
3f64cc80:	move   a7, *a14+, 1
3f64cc90:	calla  L3F61D2C0
3f64ccc0:	move   @0x97310, a5, 1
3f64ccf0:	inc    a5
3f64cd00:	move   a5, @0x97310, 1
3f64cd30:	sub    a8, a8
3f64cd40:	move   *sp(0xe0), a14, 1
3f64cd60:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f64cd80:	rets   2
3f64cd90:	rets
3f64cda0:	mmtm   sp, a9,a11,a13
3f64cdc0:	move   a14, a13
3f64cdd0:	move   *a13(0xffe0), a9, 1
3f64cdf0:	move   a14, -*sp, 1
3f64ce00:	move   *a9(0xc0), a11, 1
3f64ce20:	addi   0x110, a11
3f64ce40:	move   a11, *a14+, 1
3f64ce50:	calla  L3F6FB7E0
3f64ce80:	move   a14, -*sp, 1
3f64ce90:	move   *a9(0xc0), a11, 1
3f64ceb0:	addi   0x160, a11
3f64ced0:	move   a11, *a14+, 1
3f64cee0:	move   *a9(0xc0), *a14+, 1
3f64cf00:	calla  L3F6BFE00
3f64cf30:	move   a14, -*sp, 1
3f64cf40:	move   *a9(0xc0), a11, 1
3f64cf60:	addi   0x260, a11
3f64cf80:	move   a11, *a14+, 1
3f64cf90:	move   *a9(0xc0), *a14+, 1
3f64cfb0:	calla  L3F6BFE00
3f64cfe0:	move   *sp(0x80), a14, 1
3f64d000:	mmfm   sp, a9,a11,a13
3f64d020:	rets   2
3f64d030:	mmtm   sp, a9,a11,a13
3f64d050:	move   a14, a13
3f64d060:	addk   32, a14
3f64d070:	move   *a13(0xffe0), a11, 1
3f64d090:	subk   21, a11
3f64d0a0:	jahi   L3F64D920
3f64d0c0:	move   *a13(0xffc0), a11, 1
3f64d0e0:	setf   16, 0, 0
3f64d0f0:	move   *a11, a11, 0
3f64d100:	subk   2, a11
3f64d110:	jreq   L3F64D170
3f64d120:	move   *a13(0xffc0), a11, 1
3f64d140:	move   *a11, a11, 0
3f64d150:	subk   3, a11
3f64d160:	jrne   L3F64D920
L3F64D170:
3f64d170:	move   *a13(0xffc0), *a13(0x0), 1
3f64d1a0:	move   *a13, a11, 1
3f64d1b0:	move   *a11(0x20), a11, 1
3f64d1d0:	jrne   L3F64D640
3f64d1e0:	jruc   L3F64D920
3f64d1f0:	move   a14, -*sp, 1
3f64d200:	movi   0x3f64d970, a11
3f64d230:	move   a11, *a14+, 1
3f64d240:	sub    a9, a9
3f64d250:	move   a9, *a14+, 1
3f64d260:	move   *a13, a9, 1
3f64d270:	addk   32, a9
3f64d280:	move   a9, *a14+, 1
3f64d290:	movi   0x970b0, a9
3f64d2c0:	move   a9, *a14+, 1
3f64d2d0:	calla  L3F61DBC0
3f64d300:	jruc   L3F64D920
3f64d310:	move   a14, -*sp, 1
3f64d320:	movi   0x3f61e330, a11
3f64d350:	move   a11, *a14+, 1
3f64d360:	sub    a9, a9
3f64d370:	move   a9, *a14+, 1
3f64d380:	move   *a13, a9, 1
3f64d390:	addk   32, a9
3f64d3a0:	move   a9, *a14+, 1
3f64d3b0:	movi   0x970b0, a9
3f64d3e0:	move   a9, *a14+, 1
3f64d3f0:	calla  L3F61DBC0
3f64d420:	jruc   L3F64D920
L3F64D430:
3f64d430:	move   *a13(0xffe0), a11, 1
3f64d450:	sll    0x3, a11
3f64d460:	addi   0x1e1e20, a11
3f64d490:	setf   8, 0, 0
3f64d4a0:	move   *a11, a11, 0
3f64d4b0:	jreq   L3F64D920
3f64d4c0:	move   a14, -*sp, 1
3f64d4d0:	movi   0x3f64cda0, a11
3f64d500:	move   a11, *a14+, 1
3f64d510:	move   *a13(0xffe0), a9, 1
3f64d530:	sll    0x3, a9
3f64d540:	addi   0x1e1e20, a9
3f64d570:	move   *a9, a9, 0
3f64d580:	move   a9, *a14+, 1
L3F64D590:
3f64d590:	move   *a13, a9, 1
3f64d5a0:	addk   32, a9
L3F64D5B0:
3f64d5b0:	move   a9, *a14+, 1
3f64d5c0:	movi   0x970b0, a9
L3F64D5F0:
3f64d5f0:	move   a9, *a14+, 1
3f64d600:	calla  L3F61DBC0
L3F64D630:
3f64d630:	jruc   L3F64D920
L3F64D640:
3f64d640:	move   *a13(0xffe0), a8, 1
3f64d660:	dec    a8
L3F64D670:
3f64d670:	cmpi   0x10, a8
L3F64D690:
3f64d690:	jrhi   L3F64D430
3f64d6a0:	sll    0x5, a8
L3F64D6B0:
3f64d6b0:	addi   0x3f64d700, a8
3f64d6e0:	move   *a8, a8, 1
L3F64D6F0:
3f64d6f0:	jump   a8
3f64d700:	move   *b8(0x3f64), *b0+, 1
3f64d720:	.word  0xd430
3f64d730:	dsjs   a4, L3F64D590
3f64d740:	.word  0xd430
3f64d750:	dsjs   a4, L3F64D5B0
3f64d760:	move   *sp(0x3f64), *b0+, 0
3f64d780:	.word  0xd430
3f64d790:	dsjs   a4, L3F64D5F0
3f64d7a0:	.word  0xd430
3f64d7b0:	dsjs   a4, L3F64D610
3f64d7c0:	.word  0xd430
3f64d7d0:	dsjs   a4, L3F64D630
3f64d7e0:	.word  0xd430
3f64d7f0:	dsjs   a4, L3F64D650
3f64d800:	.word  0xd430
3f64d810:	dsjs   a4, L3F64D670
3f64d820:	.word  0xd430
3f64d830:	dsjs   a4, L3F64D690
3f64d840:	.word  0xd430
3f64d850:	dsjs   a4, L3F64D6B0
3f64d860:	.word  0xd430
3f64d870:	dsjs   a4, L3F64D6D0
3f64d880:	.word  0xd430
3f64d890:	dsjs   a4, L3F64D6F0
3f64d8a0:	move   *b8(0x3f64), *b0+, 1
3f64d8c0:	move   *b8(0x3f64), *b0+, 1
3f64d8e0:	move   *b8(0x3f64), *b0+, 1
3f64d900:	move   *b8(0x3f64), *b0+, 1
L3F64D920:
3f64d920:	move   *sp(0x80), a14, 1
3f64d940:	mmfm   sp, a9,a11,a13
3f64d960:	rets   2
L3F64D970:
3f64d970:	mmtm   sp, a11,a13
3f64d990:	move   a14, a13
3f64d9a0:	addk   32, a14
3f64d9b0:	move   *a13(0xffe0), a11, 1
3f64d9d0:	move   *a11(0xe0), *a13(0x0), 1
3f64da00:	move   *a13, a11, 1
3f64da10:	jreq   L3F64DA60
3f64da20:	setf   16, 0, 0
3f64da30:	move   *a11(0xc0), *a11(0x2a0), 0
L3F64DA60:
3f64da60:	move   *sp(0x60), a14, 1
3f64da80:	mmfm   sp, a11,a13
3f64daa0:	rets   2
3f64dab0:	.word  0x0000
3f64dac0:	.word  0x0000
3f64dad0:	.word  0x0000
3f64dae0:	.word  0x0000
3f64daf0:	.word  0x0000
3f64db00:	.word  0x0000
3f64db10:	.word  0x0000
3f64db20:	.word  0x0000
3f64db30:	.word  0x0000
3f64db40:	.word  0x0000
3f64db50:	.word  0x0000
3f64db60:	.word  0x0000
3f64db70:	.word  0x0000
3f64db80:	.word  0x0000
3f64db90:	.word  0x0000
3f64dba0:	.word  0x0000
3f64dbb0:	.word  0x0000
3f64dbc0:	.word  0x0000
3f64dbd0:	.word  0x0000
3f64dbe0:	.word  0x0000
3f64dbf0:	.word  0x0000
3f64dc00:	mmtm   sp, a7,a9,a10,a11,a13
3f64dc20:	move   a14, a13
3f64dc30:	addk   32, a14
3f64dc40:	calla  L3FB33870
3f64dc70:	move   a8, *a13, 1
3f64dc80:	move   @0x970b0, a9, 1
3f64dcb0:	jruc   L3F64DE00
3f64dcc0:	nop
3f64dcd0:	nop
3f64dce0:	nop
3f64dcf0:	nop
3f64dd00:	nop
3f64dd10:	nop
3f64dd20:	nop
3f64dd30:	nop
3f64dd40:	nop
3f64dd50:	nop
3f64dd60:	nop
3f64dd70:	nop
3f64dd80:	nop
3f64dd90:	nop
3f64dda0:	nop
3f64ddb0:	nop
3f64ddc0:	nop
3f64ddd0:	nop
3f64dde0:	nop
3f64ddf0:	nop
L3F64DE00:
3f64de00:	jreq   L3F64E0B0
3f64de10:	cmpi   0x970b0, a9
3f64de40:	jreq   L3F64E0B0
L3F64DE50:
3f64de50:	move   *a9(0xe0), a10, 1
3f64de70:	jreq   L3F64E060
3f64de80:	setf   8, 0, 0
3f64de90:	move   *a10(0xd8), a11, 0
3f64deb0:	btst   1, a11
3f64dec0:	jreq   L3F64E060
3f64ded0:	move   *a10(0xd8), a11, 0
3f64def0:	andi   0xfd, a11
3f64df20:	movb   a11, *a10(0xd8)
3f64df40:	move   *a10(0xd8), a11, 0
3f64df60:	movk   1, a7
3f64df70:	or     a7, a11
3f64df80:	movb   a11, *a10(0xd8)
3f64dfa0:	move   @0x97370, a11, 1
3f64dfd0:	inc    a11
3f64dfe0:	move   a11, @0x97370, 1
3f64e010:	move   a14, -*sp, 1
3f64e020:	move   a10, *a14+, 1
3f64e030:	calla  L3F645170
L3F64E060:
3f64e060:	move   *a9, a9, 1
3f64e070:	cmpi   0x970b0, a9
3f64e0a0:	jrne   L3F64DE50
L3F64E0B0:
3f64e0b0:	move   a14, -*sp, 1
3f64e0c0:	move   *a13(0x0), *a14+, 1
3f64e0e0:	calla  L3FB338D0
3f64e110:	subk   32, a14
3f64e120:	mmfm   sp, a7,a9,a10,a11,a13
3f64e140:	rets
3f64e150:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f64e170:	move   a14, a13
3f64e180:	addk   32, a14
3f64e190:	calla  L3FB33870
3f64e1c0:	move   a8, *a13, 1
3f64e1d0:	move   @0x1e3530, a7, 1
3f64e200:	sll    0x3, a7
3f64e210:	move   a7, @0x1e3550, 1
3f64e240:	move   @0x970b0, a9, 1
3f64e270:	jrne   L3F64E2E0
3f64e280:	move   a14, -*sp, 1
3f64e290:	move   a8, *a14+, 1
3f64e2a0:	calla  L3FB338D0
3f64e2d0:	jruc   L3F64E920
L3F64E2E0:
3f64e2e0:	jruc   L3F64E400
3f64e2f0:	nop
3f64e300:	nop
3f64e310:	nop
3f64e320:	nop
3f64e330:	nop
3f64e340:	nop
3f64e350:	nop
3f64e360:	nop
3f64e370:	nop
3f64e380:	nop
3f64e390:	nop
3f64e3a0:	nop
3f64e3b0:	nop
3f64e3c0:	nop
3f64e3d0:	nop
3f64e3e0:	nop
3f64e3f0:	nop
L3F64E400:
3f64e400:	cmpi   0x970b0, a9
3f64e430:	jreq   L3F64E830
L3F64E440:
3f64e440:	move   *a9, a10, 1
3f64e450:	move   *a9(0xe0), a11, 1
3f64e470:	jreq   L3F64E7E0
3f64e480:	sub    a12, a12
L3F64E490:
3f64e490:	move   a12, a7
3f64e4a0:	sll    0x4, a7
3f64e4b0:	add    a11, a7
3f64e4c0:	setf   16, 1, 0
3f64e4d0:	move   *a7(0x50), a7, 0
3f64e4f0:	jreq   L3F64E6C0
3f64e500:	move   a12, a7
3f64e510:	sll    0x4, a7
3f64e520:	add    a11, a7
3f64e530:	move   *a7(0x50), a5, 0
3f64e550:	dec    a5
3f64e560:	move   a5, *a7(0x50), 0
3f64e580:	sext   a5, 0
3f64e590:	jrne   L3F64E6C0
3f64e5a0:	move   a14, -*sp, 1
3f64e5b0:	sub    a7, a7
3f64e5c0:	move   a7, *a14+, 1
3f64e5d0:	move   a12, *a14+, 1
3f64e5e0:	move   a7, *a14+, 1
3f64e5f0:	movk   19, a5
3f64e600:	move   a5, *a14+, 1
3f64e610:	move   *a11(0x100), a7, 1
3f64e630:	move   *a7(0xc0), *a14+, 1
3f64e650:	calla  L3F64FE90
3f64e680:	move   *a10(0x20), a7, 1
3f64e6a0:	cmp    a9, a7
3f64e6b0:	jrne   L3F64E7E0
L3F64E6C0:
3f64e6c0:	inc    a12
3f64e6d0:	cmpi   0x4, a12
3f64e6f0:	jrlt   L3F64E490
3f64e700:	setf   16, 1, 0
3f64e710:	move   *a11(0x2c0), a7, 0
3f64e730:	inc    a7
3f64e740:	move   a7, *a11(0x2c0), 0
3f64e760:	move   *a11(0x2d0), a7, 0
3f64e780:	jreq   L3F64E7E0
3f64e790:	move   *a11(0x2d0), a7, 0
3f64e7b0:	inc    a7
3f64e7c0:	move   a7, *a11(0x2d0), 0
L3F64E7E0:
3f64e7e0:	move   a10, a9
3f64e7f0:	cmpi   0x970b0, a9
3f64e820:	jrne   L3F64E440
L3F64E830:
3f64e830:	move   @0x97090, a7, 1
3f64e860:	addi   0xfa00, a7
3f64e890:	move   a7, @0x97090, 1
3f64e8c0:	move   a14, -*sp, 1
3f64e8d0:	move   *a13(0x0), *a14+, 1
3f64e8f0:	calla  L3FB338D0
L3F64E920:
3f64e920:	subk   32, a14
3f64e930:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f64e950:	rets
L3F64E960:
3f64e960:	mmtm   sp, a7,a9,a11,a13
3f64e980:	move   a14, a13
3f64e990:	jruc   L3F64EA00
3f64e9a0:	nop
3f64e9b0:	nop
3f64e9c0:	nop
3f64e9d0:	nop
3f64e9e0:	nop
3f64e9f0:	nop
L3F64EA00:
3f64ea00:	sub    a9, a9
3f64ea10:	setf   16, 1, 0
L3F64EA20:
3f64ea20:	move   *a13(0xffe0), a11, 1
3f64ea40:	move   a9, a7
3f64ea50:	sll    0x4, a7
3f64ea60:	add    a11, a7
3f64ea70:	sub    a11, a11
3f64ea80:	move   a11, *a7(0x50), 0
3f64eaa0:	inc    a9
3f64eab0:	cmpi   0x4, a9
3f64ead0:	jrlt   L3F64EA20
3f64eae0:	move   *sp(0xa0), a14, 1
3f64eb00:	mmfm   sp, a7,a9,a11,a13
3f64eb20:	rets   2
L3F64EB30:
3f64eb30:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f64eb50:	move   a14, a13
3f64eb60:	addi   0x40, a14
3f64eb80:	move   *a13(0xffe0), a9, 1
3f64eba0:	jauc   L3F64FD80
L3F64EBC0:
3f64ebc0:	setf   16, 1, 0
3f64ebd0:	move   *a9(0x40), a11, 0
3f64ebf0:	subk   10, a11
3f64ec00:	jreq   L3F64ECF0
3f64ec10:	move   *a9(0x2c0), a11, 0
3f64ec30:	move   @0x1e3550, a7, 1
3f64ec60:	cmp    a7, a11
3f64ec70:	jrgt   L3F64ECF0
3f64ec80:	move   @0x1e3530, a11, 1
3f64ecb0:	move   a11, *a9(0x80), 0
3f64ecd0:	jauc   L3F64FE30
L3F64ECF0:
3f64ecf0:	move   a14, -*sp, 1
3f64ed00:	move   a9, *a14+, 1
3f64ed10:	calla  L3F64C730
3f64ed40:	move   a8, a9
3f64ed50:	jauc   L3F64FE30
L3F64ED70:
3f64ed70:	setf   16, 1, 0
3f64ed80:	move   *a9(0x90), a11, 0
3f64eda0:	inc    a11
3f64edb0:	move   a11, *a9(0x90), 0
3f64edd0:	sext   a11, 0
3f64ede0:	subk   12, a11
3f64edf0:	jrle   L3F64EF50
3f64ee00:	movk   12, a11
3f64ee10:	move   a11, *a9(0x90), 0
3f64ee30:	move   @0x97390, a7, 1
3f64ee60:	inc    a7
3f64ee70:	move   a7, @0x97390, 1
3f64eea0:	move   a14, -*sp, 1
3f64eeb0:	movi   0x3c, a11
3f64eed0:	move   a11, *a14+, 1
3f64eee0:	move   a9, *a14+, 1
3f64eef0:	calla  L3F64C3D0
3f64ef20:	move   a8, a9
3f64ef30:	jauc   L3F64FE30
L3F64EF50:
3f64ef50:	move   @0x973b0, a11, 1
3f64ef80:	inc    a11
3f64ef90:	move   a11, @0x973b0, 1
3f64efc0:	move   *a9(0x300), a7, 0
3f64efe0:	sra    0x2, a7
3f64eff0:	move   *a9(0x310), a5, 0
3f64f010:	add    a5, a7
3f64f020:	move   a7, a10
3f64f030:	sra    0x1, a10
3f64f040:	move   *a9(0x90), a7, 0
3f64f060:	sll    0x5, a7
3f64f070:	addi   0x1e3570, a7
3f64f0a0:	move   *a7, *a13, 1
3f64f0b0:	move   a10, a7
3f64f0c0:	move   *a13, a10, 1
3f64f0d0:	mpys   a10, a7
3f64f0e0:	move   a7, a10
3f64f0f0:	move   a10, *a9(0xa0), 0
3f64f110:	move   *a9(0xa0), a7, 0
3f64f130:	subk   2, a7
3f64f140:	jrge   L3F64F190
3f64f150:	movk   2, a7
3f64f160:	move   a7, *a9(0xa0), 0
3f64f180:	jruc   L3F64F220
L3F64F190:
3f64f190:	move   *a9(0xa0), a7, 0
3f64f1b0:	cmpi   0x80, a7
3f64f1d0:	jrle   L3F64F220
3f64f1e0:	movi   0x80, a7
3f64f200:	move   a7, *a9(0xa0), 0
L3F64F220:
3f64f220:	move   *a9(0xa0), *a9(0x50), 0
3f64f250:	move   *a9(0x90), a7, 0
3f64f270:	subk   3, a7
3f64f280:	jrle   L3F64F3C0
3f64f290:	move   a14, -*sp, 1
3f64f2a0:	move   *a9(0x100), *a14+, 1
3f64f2c0:	calla  L3F61E0E0
3f64f2f0:	setf   16, 1, 0
3f64f300:	move   *a9(0x300), a11, 0
3f64f320:	sra    0x2, a11
3f64f330:	sext   a11, 0
3f64f340:	move   *a9(0x310), a7, 0
3f64f360:	add    a11, a7
3f64f370:	move   a7, *a9(0x310), 0
3f64f390:	sub    a11, a11
3f64f3a0:	move   a11, *a9(0x300), 0
L3F64F3C0:
3f64f3c0:	move   *a9(0x120), *a9(0x140), 1
3f64f3f0:	sub    a11, a11
3f64f400:	move   a11, *a9(0x2d0), 0
3f64f420:	setf   16, 0, 0
3f64f430:	move   *a9(0x1e0), a7, 0
3f64f450:	move   *a9(0x2a0), a5, 0
3f64f470:	cmp    a5, a7
3f64f480:	jrnc   L3F64F4C0
3f64f490:	move   *a9(0x1e0), a7, 0
3f64f4b0:	jruc   L3F64F4E0
L3F64F4C0:
3f64f4c0:	move   *a9(0x2a0), a7, 0
L3F64F4E0:
3f64f4e0:	srl    0x1, a7
3f64f4f0:	move   *a9(0xc0), a5, 0
3f64f510:	divu   a5, a7
3f64f520:	move   a7, *a13(0x20), 1
3f64f540:	subk   2, a7
3f64f550:	jrnc   L3F64F590
3f64f560:	movk   2, a7
3f64f570:	move   a7, *a13(0x20), 1
L3F64F590:
3f64f590:	move   *a9(0xc0), *a9(0x2a0), 0
3f64f5c0:	move   *a13(0x20), a7, 1
3f64f5e0:	move   *a9(0xc0), a5, 0
3f64f600:	mpyu   a7, a5
3f64f610:	move   a5, *a9(0x2b0), 0
3f64f630:	move   a14, -*sp, 1
3f64f640:	move   a9, *a14+, 1
3f64f650:	calla  L3F645170
3f64f680:	jruc   L3F64FE30
L3F64F690:
3f64f690:	move   @0x973d0, a11, 1
3f64f6c0:	inc    a11
3f64f6d0:	move   a11, @0x973d0, 1
3f64f700:	move   a14, -*sp, 1
3f64f710:	move   a9, *a14+, 1
3f64f720:	calla  L3F648F20
3f64f750:	movk   1, a11
3f64f760:	movb   a11, *a9(0xd0)
3f64f780:	move   a14, -*sp, 1
3f64f790:	move   a9, *a14+, 1
3f64f7a0:	calla  L3F645170
3f64f7d0:	sub    a7, a7
3f64f7e0:	movb   a7, *a9(0xd0)
3f64f800:	jruc   L3F64FE30
L3F64F810:
3f64f810:	move   @0x973f0, a11, 1
3f64f840:	inc    a11
3f64f850:	move   a11, @0x973f0, 1
3f64f880:	setf   16, 1, 0
3f64f890:	move   *a9(0x40), a7, 0
3f64f8b0:	subk   4, a7
3f64f8c0:	jrlt   L3F64FC70
3f64f8d0:	move   *a9(0x100), a7, 1
3f64f8f0:	move   *a7(0xc0), a7, 1
3f64f910:	move   *a7(0x10), a7, 0
3f64f930:	btst   3, a7
3f64f940:	jreq   L3F64FC10
3f64f950:	move   *a9(0x40), a7, 0
3f64f970:	subk   5, a7
3f64f980:	jrgt   L3F64FC10
3f64f990:	move   @0x1e3510, a7, 1
3f64f9c0:	move   @0x1e3550, a5, 1
3f64f9f0:	add    a5, a7
3f64fa00:	move   *a9(0x2c0), a5, 0
3f64fa20:	cmp    a7, a5
3f64fa30:	jrge   L3F64FC70
3f64fa40:	move   @0x97410, a7, 1
3f64fa70:	inc    a7
3f64fa80:	move   a7, @0x97410, 1
3f64fab0:	move   a14, -*sp, 1
3f64fac0:	sub    a5, a5
3f64fad0:	move   a5, *a14+, 1
3f64fae0:	move   *a9(0x120), a5, 1
3f64fb00:	dec    a5
3f64fb10:	move   a5, *a14+, 1
3f64fb20:	move   *a9(0x200), *a14+, 1
3f64fb40:	move   *a9(0xe0), *a14+, 1
3f64fb60:	move   a9, *a14+, 1
3f64fb70:	calla  L3F64ACE0
3f64fba0:	move   @0x1e3530, a11, 1
3f64fbd0:	setf   16, 1, 0
3f64fbe0:	move   a11, *a9(0x70), 0
3f64fc00:	jruc   L3F64FE30
L3F64FC10:
3f64fc10:	move   @0x1e3510, a7, 1
3f64fc40:	move   a7, *a9(0x70), 0
3f64fc60:	jruc   L3F64FE30
L3F64FC70:
3f64fc70:	move   @0x97430, a11, 1
3f64fca0:	inc    a11
3f64fcb0:	move   a11, @0x97430, 1
3f64fce0:	move   a14, -*sp, 1
3f64fcf0:	movi   0x3c, a7
3f64fd10:	move   a7, *a14+, 1
3f64fd20:	move   a9, *a14+, 1
3f64fd30:	calla  L3F64C3D0
3f64fd60:	move   a8, a9
3f64fd70:	jruc   L3F64FE30
L3F64FD80:
3f64fd80:	move   *a13(0xffc0), a8, 1
3f64fda0:	jaeq   L3F64ED70
3f64fdc0:	dec    a8
3f64fdd0:	jreq   L3F64F690
3f64fde0:	dec    a8
3f64fdf0:	jreq   L3F64F810
3f64fe00:	dec    a8
3f64fe10:	jaeq   L3F64EBC0
L3F64FE30:
3f64fe30:	move   a9, a8
3f64fe40:	move   *sp(0xe0), a14, 1
3f64fe60:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f64fe80:	rets   2
L3F64FE90:
3f64fe90:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f64feb0:	move   a14, a13
3f64fec0:	addi   0x80, a14
3f64fee0:	sub    a11, a11
3f64fef0:	move   a11, *a13(0x20), 1
3f64ff10:	move   *a13(0xffc0), a11, 1
3f64ff30:	subk   11, a11
3f64ff40:	jrne   L3F650040
3f64ff50:	move   a14, -*sp, 1
3f64ff60:	move   *a13(0xff60), *a14+, 1
3f64ff80:	move   *a13(0xff80), *a14+, 1
3f64ffa0:	move   *a13(0xffa0), a11, 1
3f64ffc0:	move   a11, *a14+, 1
3f64ffd0:	move   *a13(0xffe0), *a14+, 1
3f64fff0:	calla  L3F617940
3f650020:	jauc   L3F6526E0
L3F650040:
3f650040:	move   *a13(0xff60), a11, 1
3f650060:	jreq   L3F6500E0
3f650070:	setf   16, 1, 0
3f650080:	move   *a11(0x40), a11, 0
3f6500a0:	jreq   L3F6500E0
3f6500b0:	movk   22, a8
3f6500c0:	jauc   L3F6526E0
L3F6500E0:
3f6500e0:	calla  L3FB33870
3f650110:	move   a8, *a13, 1
3f650120:	move   *a13(0xffe0), a11, 1
3f650140:	move   *a11(0x40), a9, 1
3f650160:	jrne   L3F650220
3f650170:	move   *a13(0xffc0), a11, 1
3f650190:	jreq   L3F650220
3f6501a0:	move   a14, -*sp, 1
3f6501b0:	move   a8, *a14+, 1
3f6501c0:	calla  L3FB338D0
3f6501f0:	movk   22, a8
3f650200:	jauc   L3F6526E0
L3F650220:
3f650220:	move   a9, a11
3f650230:	jreq   L3F6502D0
3f650240:	move   *a9(0xe0), a10, 1
3f650260:	setf   16, 1, 0
3f650270:	move   *a10(0x40), a11, 0
3f650290:	move   a11, *a13(0x40), 1
3f6502b0:	jauc   L3F6521D0
L3F6502D0:
3f6502d0:	sub    a11, a11
3f6502e0:	move   a11, *a13(0x40), 1
3f650300:	jauc   L3F6521D0
3f650320:	move   a9, a8
3f650330:	jreq   L3F6503A0
3f650340:	movi   0x38, a11
3f650360:	move   a11, *a13(0x20), 1
3f650380:	jauc   L3F652500
L3F6503A0:
3f6503a0:	move   a14, -*sp, 1
3f6503b0:	move   *a13(0xffe0), *a14+, 1
3f6503d0:	calla  L3F653070
3f650400:	move   a8, *a13(0x20), 1
3f650420:	move   a8, a11
3f650430:	jane   L3F652500
3f650450:	move   *a13(0xffe0), a11, 1
3f650470:	setf   16, 1, 0
3f650480:	move   *a11(0x10), a11, 0
3f6504a0:	btst   7, a11
3f6504b0:	jreq   L3F650570
3f6504c0:	move   *a13(0xffe0), a11, 1
3f6504e0:	move   *a11(0x20), a11, 0
3f650500:	jrne   L3F650570
3f650510:	move   *a13(0xffe0), a11, 1
3f650530:	movi   0x78, a7
3f650550:	move   a7, *a11(0x20), 0
L3F650570:
3f650570:	move   *a13(0xffe0), a11, 1
3f650590:	move   *a11(0x40), a7, 1
3f6505b0:	move   *a7(0xe0), a10, 1
3f6505d0:	jauc   L3F652500
3f6505f0:	setf   16, 1, 0
3f650600:	move   *a10(0x40), a11, 0
3f650620:	dec    a11
3f650630:	jrle   L3F6506C0
3f650640:	move   a14, -*sp, 1
3f650650:	move   a10, *a14+, 1
3f650660:	calla  L3F653610
3f650690:	move   a8, a10
3f6506a0:	jauc   L3F652500
L3F6506C0:
3f6506c0:	move   a14, -*sp, 1
3f6506d0:	move   a10, *a14+, 1
3f6506e0:	calla  L3F64C730
3f650710:	move   a8, a10
3f650720:	jauc   L3F652500
3f650740:	move   a14, -*sp, 1
3f650750:	move   *a13(0xff80), *a14+, 1
3f650770:	move   a9, *a14+, 1
3f650780:	calla  L3F61B390
3f6507b0:	move   a8, *a13(0x20), 1
3f6507d0:	move   a8, a7
3f6507e0:	jaeq   L3F652500
3f650800:	jauc   L3F652500
3f650820:	setf   16, 0, 0
3f650830:	move   *a9(0xb0), a11, 0
3f650850:	jrne   L3F6508F0
3f650860:	move   a14, -*sp, 1
3f650870:	sub    a11, a11
3f650880:	move   a11, *a14+, 1
3f650890:	move   a9, *a14+, 1
3f6508a0:	calla  L3F61B390
3f6508d0:	move   a8, *a13(0x20), 1
L3F6508F0:
3f6508f0:	move   *a13(0x20), a11, 1
3f650910:	jane   L3F652500
3f650930:	movk   1, a7
3f650940:	setf   16, 1, 0
3f650950:	move   a7, *a10(0x40), 0
3f650970:	jauc   L3F652500
3f650990:	setf   16, 0, 0
3f6509a0:	move   *a9(0xb0), a11, 0
3f6509c0:	jrne   L3F650A90
3f6509d0:	move   a14, -*sp, 1
3f6509e0:	sub    a11, a11
3f6509f0:	move   a11, *a14+, 1
3f650a00:	move   a9, *a14+, 1
3f650a10:	calla  L3F61B390
3f650a40:	move   a8, *a13(0x20), 1
3f650a60:	move   a8, a7
3f650a70:	jane   L3F652500
L3F650A90:
3f650a90:	move   a14, -*sp, 1
3f650aa0:	move   *a13(0xff80), *a14+, 1
3f650ac0:	move   a9, *a14+, 1
3f650ad0:	calla  L3F61BFC0
3f650b00:	move   a8, *a13(0x20), 1
3f650b20:	move   a8, a7
3f650b30:	jane   L3F652500
3f650b50:	move   a14, -*sp, 1
3f650b60:	move   a10, *a14+, 1
3f650b70:	calla  L3F64A710
3f650ba0:	move   a8, *a10(0xe0), 1
3f650bc0:	move   *a10(0xe0), a11, 1
3f650be0:	jrne   L3F650CA0
3f650bf0:	move   a14, -*sp, 1
3f650c00:	move   a9, *a14+, 1
3f650c10:	calla  L3F61D100
3f650c40:	movi   0x37, a11
3f650c60:	move   a11, *a13(0x20), 1
3f650c80:	jauc   L3F652500
L3F650CA0:
3f650ca0:	move   a14, -*sp, 1
3f650cb0:	move   *a13(0xffe0), *a14+, 1
3f650cd0:	calla  L3F6BD800
3f650d00:	move   @0x97270, a11, 1
3f650d30:	inc    a11
3f650d40:	move   a11, @0x97270, 1
3f650d70:	movk   2, a7
3f650d80:	setf   16, 1, 0
3f650d90:	move   a7, *a10(0x40), 0
3f650db0:	movi   0x96, a7
3f650dd0:	move   a7, *a10(0x70), 0
3f650df0:	move   @0x97090, a7, 1
3f650e20:	move   a7, *a10(0x1c0), 1
3f650e40:	addi   0xfa00, a7
3f650e70:	move   a7, @0x97090, 1
3f650ea0:	move   *a10(0x1c0), a5, 1
3f650ec0:	move   a5, *a10(0x160), 1
3f650ee0:	move   a5, *a10(0x280), 1
3f650f00:	move   a5, *a10(0x140), 1
3f650f20:	move   a5, *a10(0x120), 1
3f650f40:	move   a14, -*sp, 1
3f650f50:	move   a10, *a14+, 1
3f650f60:	calla  L3F645170
3f650f90:	move   a8, *a13(0x20), 1
3f650fb0:	jauc   L3F652500
3f650fd0:	movi   0x2d, a11
3f650ff0:	move   a11, *a13(0x20), 1
3f651010:	jauc   L3F652500
3f651030:	move   a14, -*sp, 1
3f651040:	move   a10, *a14+, 1
3f651050:	calla  L3F653610
3f651080:	move   a8, a10
3f651090:	jauc   L3F652500
3f6510b0:	move   *a13(0xff80), a11, 1
3f6510d0:	move   *a11(0x20), a7, 1
3f6510f0:	sll    0x3, a7
3f651100:	add    a11, a7
3f651110:	move   a7, *a13(0x60), 1
3f651130:	movk   16, a5
3f651140:	setf   16, 1, 0
3f651150:	move   a5, *a11(0x40), 0
3f651170:	movk   2, a5
3f651180:	move   a5, *a7, 0
3f651190:	move   *a9(0x80), *a7(0x10), 0
3f6511c0:	move   *a9(0x60), *a7(0x20), 1
3f6511f0:	jauc   L3F652500
3f651210:	move   a14, -*sp, 1
3f651220:	move   *a13(0xffe0), *a14+, 1
3f651240:	calla  L3F6BF320
3f651270:	move   a14, -*sp, 1
3f651280:	move   a10, *a14+, 1
3f651290:	calla  L3F653AA0
3f6512c0:	move   a8, a10
3f6512d0:	jaeq   L3F652500
3f6512f0:	move   a14, -*sp, 1
3f651300:	move   a10, *a14+, 1
3f651310:	calla  L3F645170
3f651340:	move   a8, *a13(0x20), 1
3f651360:	jauc   L3F652500
3f651380:	move   a14, -*sp, 1
3f651390:	move   a10, *a14+, 1
3f6513a0:	calla  L3F645170
3f6513d0:	jauc   L3F652500
3f6513f0:	move   a14, -*sp, 1
3f651400:	move   *a13(0xffa0), *a14+, 1
3f651420:	move   *a13(0xffe0), a11, 1
3f651440:	addi   0x260, a11
3f651460:	move   a11, *a14+, 1
3f651470:	calla  L3F6C0560
3f6514a0:	move   a14, -*sp, 1
3f6514b0:	move   a10, *a14+, 1
3f6514c0:	calla  L3F645170
3f6514f0:	move   a8, *a13(0x20), 1
3f651510:	jauc   L3F652500
3f651530:	move   a14, -*sp, 1
3f651540:	movi   0x35, a11
3f651560:	move   a11, *a14+, 1
3f651570:	move   a10, *a14+, 1
3f651580:	calla  L3F64C3D0
3f6515b0:	move   a8, a10
3f6515c0:	jauc   L3F652500
3f6515e0:	move   *a13(0xffa0), a11, 1
3f651600:	move   *a13(0xffe0), a7, 1
3f651620:	move   *a7(0x280), *a11(0x160), 1
3f651650:	move   a14, -*sp, 1
3f651660:	move   *a13(0x0), *a14+, 1
3f651680:	calla  L3FB338D0
3f6516b0:	sub    a8, a8
3f6516c0:	jauc   L3F6526E0
3f6516e0:	move   *a13(0xffe0), a11, 1
3f651700:	move   *a11(0x140), a7, 1
3f651720:	jrne   L3F651780
3f651730:	setf   16, 1, 0
3f651740:	move   *a11(0x30), a7, 0
3f651760:	btst   6, a7
3f651770:	jreq   L3F651810
L3F651780:
3f651780:	setf   16, 1, 0
3f651790:	move   *a11(0x10), a7, 0
3f6517b0:	btst   8, a7
3f6517c0:	jrne   L3F651810
3f6517d0:	movb   *a10(0x340), a7
3f6517f0:	btst   1, a7
3f651800:	jreq   L3F651860
L3F651810:
3f651810:	movk   22, a7
3f651820:	move   a7, *a13(0x20), 1
3f651840:	jauc   L3F652500
L3F651860:
3f651860:	movb   *a10(0x340), a7
3f651880:	btst   0, a7
3f651890:	jrne   L3F651900
3f6518a0:	movi   0x23, a7
3f6518c0:	move   a7, *a13(0x20), 1
3f6518e0:	jauc   L3F652500
L3F651900:
3f651900:	move   *a13(0xffa0), a7, 1
3f651920:	movk   1, a5
3f651930:	move   a5, *a7(0x40), 0
3f651950:	move   *a7(0x20), a5, 1
3f651970:	sll    0x3, a5
3f651980:	add    a7, a5
3f651990:	movb   *a10(0x348), *a5(0x0)
3f6519c0:	move   *a13(0xff80), a5, 1
3f6519e0:	btst   1, a5
3f6519f0:	jane   L3F652500
3f651a10:	movb   *a10(0x340), a5
3f651a30:	movk   3, a7
3f651a40:	xor    a7, a5
3f651a50:	movb   a5, *a10(0x340)
3f651a70:	jauc   L3F652500
3f651a90:	move   *a13(0xffe0), a11, 1
3f651ab0:	move   *a11(0x280), a7, 1
3f651ad0:	move   *a11(0x260), a5, 1
3f651af0:	sub    a5, a7
3f651b00:	move   *a11(0x2c0), a5, 1
3f651b20:	move   *a11(0x2a0), a11, 1
3f651b40:	sub    a11, a5
3f651b50:	cmp    a5, a7
3f651b60:	jrge   L3F651BF0
3f651b70:	move   *a13(0xffe0), a11, 1
3f651b90:	move   *a11(0x280), a7, 1
3f651bb0:	move   *a11(0x260), a5, 1
3f651bd0:	sub    a5, a7
3f651be0:	jruc   L3F651C60
L3F651BF0:
3f651bf0:	move   *a13(0xffe0), a11, 1
3f651c10:	move   *a11(0x2c0), a7, 1
3f651c30:	move   *a11(0x2a0), a5, 1
3f651c50:	sub    a5, a7
L3F651C60:
3f651c60:	cmpi   0xfe00, a7
3f651c80:	jrge   L3F651D40
3f651c90:	move   a14, -*sp, 1
3f651ca0:	move   *a13(0xffa0), *a14+, 1
3f651cc0:	calla  L3F6ADF20
3f651cf0:	movi   0x37, a7
3f651d10:	move   a7, *a13(0x20), 1
3f651d30:	jruc   L3F652500
L3F651D40:
3f651d40:	move   a14, -*sp, 1
3f651d50:	move   *a13(0xffa0), *a14+, 1
3f651d70:	addi   0x260, a11
3f651d90:	move   a11, *a14+, 1
3f651da0:	calla  L3F6C0560
3f651dd0:	move   *a13(0xffe0), a11, 1
3f651df0:	move   *a10(0x120), a7, 1
3f651e10:	move   *a11(0x260), a5, 1
3f651e30:	add    a5, a7
3f651e40:	move   a7, *a10(0x160), 1
3f651e60:	movk   1, a7
3f651e70:	movb   a7, *a10(0xd0)
3f651e90:	move   a14, -*sp, 1
3f651ea0:	move   a10, *a14+, 1
3f651eb0:	calla  L3F645170
3f651ee0:	move   a8, *a13(0x20), 1
3f651f00:	sub    a5, a5
3f651f10:	movb   a5, *a10(0xd0)
3f651f30:	jruc   L3F652500
3f651f40:	move   a14, -*sp, 1
3f651f50:	move   *a13(0xff80), *a14+, 1
3f651f70:	move   a9, *a14+, 1
3f651f80:	calla  L3F61D720
3f651fb0:	jruc   L3F652500
3f651fc0:	move   a14, -*sp, 1
3f651fd0:	move   *a13(0xff80), *a14+, 1
3f651ff0:	move   a9, *a14+, 1
3f652000:	calla  L3F61D970
3f652030:	jruc   L3F652500
3f652040:	move   a14, -*sp, 1
3f652050:	move   *a13(0xff80), a11, 1
3f652070:	move   a11, *a14+, 1
3f652080:	move   a10, *a14+, 1
3f652090:	calla  L3F64EB30
3f6520c0:	move   a8, a10
3f6520d0:	sll    0x8, a11
3f6520e0:	move   *a13(0xffc0), a7, 1
3f652100:	or     a7, a11
3f652110:	move   a11, *a13(0xffc0), 1
L3F652130:
3f652130:	jruc   L3F652500
L3F652140:
3f652140:	move   a14, -*sp, 1
L3F652150:
3f652150:	movi   0x3f653ef0, a8
3f652180:	move   a8, *a14+, 1
L3F652190:
3f652190:	calla  L3F596290
3f6521c0:	jruc   L3F652500
L3F6521D0:
3f6521d0:	move   *a13(0xffc0), a8, 1
L3F6521F0:
3f6521f0:	cmpi   0x13, a8
L3F652210:
3f652210:	jrhi   L3F652140
3f652220:	sll    0x5, a8
L3F652230:
3f652230:	addi   0x3f652280, a8
3f652260:	move   *a8, a8, 1
L3F652270:
3f652270:	jump   a8
3f652280:	clrc
L3F652290:
3f652290:	dsjs   a5, L3F6520F0
3f6522a0:	movb   b0, @0x7403f65
L3F6522D0:
3f6522d0:	dsjs   a5, L3F652130
3f6522e0:	.word  0x0820
L3F6522F0:
3f6522f0:	dsjs   a5, L3F652150
3f652300:	mmtm   b0, b2,b3,b4,b5,b6,b7,b9,b10,b13,sp
3f652320:	addk   5, b0
L3F652330:
3f652330:	dsjs   a5, L3F652190
3f652340:	inc    b0
L3F652350:
3f652350:	dsjs   a5, L3F6521B0
3f652360:	addk   16, b0
3f652370:	dsjs   a5, L3F6521D0
3f652380:	addk   28, a0
3f652390:	dsjs   a5, L3F6521F0
3f6523a0:	addk   31, b0
3f6523b0:	dsjs   a5, L3F652210
3f6523c0:	subk   9, b0
3f6523d0:	dsjs   a5, L3F652230
3f6523e0:	sla    0xa, a0
3f6523f0:	dsjs   a5, L3F652250
3f652400:	subk   15, a0
3f652410:	dsjs   a5, L3F652270
3f652420:	subk   23, a0
3f652430:	dsjs   a5, L3F652290
3f652440:	movk   20, b0
3f652450:	dsjs   a5, L3F6522B0
3f652460:	btst   5, a0
3f652470:	dsjs   a5, L3F6522D0
3f652480:	btst   1, a0
3f652490:	dsjs   a5, L3F6522F0
3f6524a0:	fill   l
3f6524b0:	dsjs   a5, L3F652310
3f6524c0:	sla    0xa, a0
3f6524d0:	dsjs   a5, L3F652330
3f6524e0:	sla    0x2, a0
3f6524f0:	dsjs   a5, L3F652350
L3F652500:
3f652500:	move   a10, a5
3f652510:	jreq   L3F652660
3f652520:	move   *a13(0xffe0), a11, 1
3f652540:	setf   16, 1, 0
3f652550:	move   *a11(0x10), a7, 0
3f652570:	btst   0, a7
3f652580:	jreq   L3F652660
3f652590:	move   a14, -*sp, 1
3f6525a0:	move   *a13(0xffc0), *a14+, 1
3f6525c0:	sub    a7, a7
3f6525d0:	move   a7, *a14+, 1
3f6525e0:	move   a10, *a14+, 1
3f6525f0:	move   *a13(0x40), *a14+, 1
3f652610:	movk   2, a5
3f652620:	move   a5, *a14+, 1
3f652630:	calla  L3F635910
L3F652660:
3f652660:	move   a14, -*sp, 1
3f652670:	move   *a13(0x0), *a14+, 1
3f652690:	calla  L3FB338D0
3f6526c0:	move   *a13(0x20), a8, 1
L3F6526E0:
3f6526e0:	move   *sp(0xe0), a14, 1
3f652700:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f652720:	rets   2
3f652730:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f652750:	move   a14, a13
3f652760:	addi   0x40, a14
3f652780:	sub    a11, a11
3f652790:	move   a11, *a13, 1
3f6527a0:	move   *a13(0xffc0), a7, 1
3f6527c0:	move   *a7(0x40), *a13(0x20), 1
3f6527f0:	move   *a13(0x20), a7, 1
3f652810:	move   *a7(0xe0), a9, 1
3f652830:	move   *a13(0xffa0), a7, 1
3f652850:	subk   6, a7
3f652860:	jreq   L3F652FC0
3f652870:	move   a14, -*sp, 1
3f652880:	move   *a13(0xff60), *a14+, 1
3f6528a0:	move   *a13(0xff80), *a14+, 1
3f6528c0:	move   *a13(0xffa0), *a14+, 1
3f6528e0:	move   *a13(0xffc0), *a14+, 1
3f652900:	move   *a13(0xffe0), *a14+, 1
3f652920:	calla  L3F632FD0
3f652950:	jruc   L3F653020
L3F652960:
3f652960:	move   *a13(0xff60), a11, 1
3f652980:	move   *a11, a10, 1
3f652990:	jruc   L3F652BE0
L3F6529A0:
3f6529a0:	move   a10, a7
3f6529b0:	jreq   L3F652A10
3f6529c0:	setf   16, 1, 0
3f6529d0:	move   *a10(0x40), a11, 0
3f6529f0:	subk   4, a11
3f652a00:	jrnc   L3F652A40
L3F652A10:
3f652a10:	movk   22, a11
3f652a20:	move   a11, *a13, 1
3f652a30:	jruc   L3F652C50
L3F652A40:
3f652a40:	move   *a10(0x20), a11, 1
3f652a60:	sll    0x3, a11
3f652a70:	add    a10, a11
3f652a80:	move   *a11, a11, 1
3f652a90:	jreq   L3F652B20
3f652aa0:	setf   8, 0, 0
3f652ab0:	move   *a9(0xd8), a11, 0
3f652ad0:	movk   4, a7
3f652ae0:	or     a7, a11
3f652af0:	movb   a11, *a9(0xd8)
3f652b10:	jruc   L3F652C50
L3F652B20:
3f652b20:	setf   8, 0, 0
3f652b30:	move   *a9(0xd8), a11, 0
3f652b50:	andi   0xfb, a11
3f652b80:	movb   a11, *a9(0xd8)
3f652ba0:	jruc   L3F652C50
L3F652BB0:
3f652bb0:	movk   22, a11
3f652bc0:	move   a11, *a13, 1
3f652bd0:	jruc   L3F652C50
L3F652BE0:
3f652be0:	move   *a13(0xff80), a8, 1
3f652c00:	dec    a8
3f652c10:	jreq   L3F6529A0
3f652c20:	dec    a8
3f652c30:	jreq   L3F652BB0
3f652c40:	jruc   L3F652BB0
L3F652C50:
3f652c50:	move   a10, a7
3f652c60:	jreq   L3F653010
3f652c70:	move   a14, -*sp, 1
3f652c80:	move   a10, *a14+, 1
3f652c90:	calla  L3F6ACE40
3f652cc0:	jruc   L3F653010
L3F652CD0:
3f652cd0:	move   a14, -*sp, 1
3f652ce0:	movk   10, a11
3f652cf0:	move   a11, *a14+, 1
3f652d00:	movk   1, a7
3f652d10:	move   a7, *a14+, 1
3f652d20:	calla  L3F6AC3C0
3f652d50:	move   a8, a10
3f652d60:	move   *a13(0xff60), a7, 1
3f652d80:	move   a8, *a7, 1
3f652d90:	movk   4, a11
3f652da0:	setf   16, 1, 0
3f652db0:	move   a11, *a10(0x40), 0
3f652dd0:	jruc   L3F652F50
L3F652DE0:
3f652de0:	move   *a10(0x20), a11, 1
3f652e00:	sll    0x3, a11
3f652e10:	add    a10, a11
3f652e20:	setf   8, 0, 0
3f652e30:	move   *a9(0xd8), a7, 0
3f652e50:	movk   4, a5
3f652e60:	and    a5, a7
3f652e70:	move   a7, *a11, 1
3f652e80:	jruc   L3F653010
L3F652E90:
3f652e90:	move   *a10(0x20), a11, 1
3f652eb0:	sll    0x3, a11
3f652ec0:	add    a10, a11
3f652ed0:	setf   16, 0, 0
3f652ee0:	move   *a9(0xc0), a7, 0
3f652f00:	move   a7, *a11, 1
3f652f10:	jruc   L3F653010
L3F652F20:
3f652f20:	movk   22, a11
3f652f30:	move   a11, *a13, 1
3f652f40:	jruc   L3F653010
L3F652F50:
3f652f50:	move   *a13(0xff80), a8, 1
3f652f70:	dec    a8
3f652f80:	jreq   L3F652DE0
3f652f90:	dec    a8
3f652fa0:	jreq   L3F652E90
3f652fb0:	jruc   L3F652F20
L3F652FC0:
3f652fc0:	move   *a13(0xffe0), a8, 1
3f652fe0:	jreq   L3F652CD0
3f652ff0:	dec    a8
3f653000:	jreq   L3F652960
L3F653010:
3f653010:	move   *a13, a8, 1
L3F653020:
3f653020:	move   *sp(0xe0), a14, 1
3f653040:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f653060:	rets   2
L3F653070:
3f653070:	mmtm   sp, a5,a7,a9,a11,a13
3f653090:	move   a14, a13
3f6530a0:	addi   0x60, a14
3f6530c0:	move   a14, -*sp, 1
3f6530d0:	move   @0x1e3900, *a14+, 1
3f653100:	move   @0x1e38e0, *a14+, 1
3f653130:	move   *a13(0xffe0), *a14+, 1
3f653150:	calla  L3F6BFF00
3f653180:	move   a8, *a13(0x20), 1
3f6531a0:	move   a8, a8
3f6531b0:	jrne   L3F6535C0
3f6531c0:	move   a14, -*sp, 1
3f6531d0:	movi   0x970b0, a11
3f653200:	move   a11, *a14+, 1
3f653210:	move   *a13(0xffe0), *a14+, 1
3f653230:	calla  L3F61B000
3f653260:	move   a8, *a13(0x20), 1
3f653280:	move   a8, a8
3f653290:	jrne   L3F6535C0
3f6532a0:	move   *a13(0xffe0), a7, 1
3f6532c0:	move   *a7(0x40), *a13(0x0), 1
3f6532f0:	move   a14, -*sp, 1
3f653300:	move   *a13(0x0), *a14+, 1
3f653320:	calla  L3F64BC70
3f653350:	move   a8, a9
3f653360:	jrne   L3F653570
3f653370:	setf   16, 1, 0
3f653380:	move   *a7(0x30), a11, 0
3f6533a0:	movk   1, a7
3f6533b0:	and    a7, a11
3f6533c0:	move   a11, *a13(0x40), 1
3f6533e0:	move   *a13(0xffe0), a7, 1
3f653400:	move   *a7(0x30), a11, 0
3f653420:	movk   1, a5
3f653430:	andn   a5, a11
3f653440:	move   a11, *a7(0x30), 0
3f653460:	move   a14, -*sp, 1
3f653470:	move   *a13(0x0), *a14+, 1
3f653490:	calla  L3F61D2C0
3f6534c0:	setf   16, 1, 0
3f6534d0:	move   *a13(0x40), a11, 0
3f6534f0:	move   *a7(0x30), a5, 0
3f653510:	or     a11, a5
3f653520:	move   a5, *a7(0x30), 0
3f653540:	movi   0x37, a8
3f653560:	jruc   L3F6535C0
L3F653570:
3f653570:	sub    a5, a5
3f653580:	setf   16, 1, 0
3f653590:	move   a5, *a9(0x40), 0
3f6535b0:	move   a5, a8
L3F6535C0:
3f6535c0:	move   *sp(0xc0), a14, 1
3f6535e0:	mmfm   sp, a5,a7,a9,a11,a13
3f653600:	rets   2
L3F653610:
3f653610:	mmtm   sp, a9,a11,a13
3f653630:	move   a14, a13
3f653640:	addk   32, a14
3f653650:	move   *a13(0xffe0), a9, 1
3f653670:	move   *a9(0x100), a11, 1
3f653690:	move   *a11(0xc0), *a13(0x0), 1
3f6536c0:	setf   16, 1, 0
3f6536d0:	move   *a9(0x40), a11, 0
3f6536f0:	subk   4, a11
3f653700:	jrge   L3F653780
3f653710:	move   a14, -*sp, 1
3f653720:	move   a9, *a14+, 1
3f653730:	calla  L3F64C730
3f653760:	move   a8, a9
3f653770:	jruc   L3F653A40
L3F653780:
3f653780:	move   *a13, a11, 1
3f653790:	move   *a11(0x10), a11, 0
3f6537b0:	btst   7, a11
3f6537c0:	jreq   L3F6538A0
3f6537d0:	move   *a13, a11, 1
3f6537e0:	move   *a11(0x20), a11, 0
3f653800:	jrne   L3F6538A0
3f653810:	move   a14, -*sp, 1
3f653820:	sub    a11, a11
3f653830:	move   a11, *a14+, 1
3f653840:	move   a9, *a14+, 1
3f653850:	calla  L3F64C3D0
3f653880:	move   a8, a9
3f653890:	jruc   L3F653A40
L3F6538A0:
3f6538a0:	move   a14, -*sp, 1
3f6538b0:	move   *a13(0x0), *a14+, 1
3f6538d0:	calla  L3F6BDFD0
3f653900:	move   a14, -*sp, 1
3f653910:	move   *a13, a11, 1
3f653920:	addi   0x160, a11
3f653940:	move   a11, *a14+, 1
3f653950:	calla  L3F6C2DB0
3f653980:	move   a14, -*sp, 1
3f653990:	move   a9, *a14+, 1
3f6539a0:	calla  L3F653AA0
3f6539d0:	move   a8, a9
3f6539e0:	jreq   L3F653A40
3f6539f0:	move   a14, -*sp, 1
3f653a00:	move   a9, *a14+, 1
3f653a10:	calla  L3F645170
L3F653A40:
3f653a40:	move   a9, a8
3f653a50:	move   *sp(0x80), a14, 1
3f653a70:	mmfm   sp, a9,a11,a13
3f653a90:	rets   2
L3F653AA0:
3f653aa0:	mmtm   sp, a9,a11,a13
3f653ac0:	move   a14, a13
3f653ad0:	move   *a13(0xffe0), a9, 1
3f653af0:	jruc   L3F653C20
3f653b00:	sub    a11, a11
3f653b10:	move   a11, *a9(0x40), 0
3f653b30:	move   a14, -*sp, 1
3f653b40:	move   a9, *a14+, 1
L3F653B50:
3f653b50:	calla  L3F64C730
3f653b80:	move   a8, a9
L3F653B90:
3f653b90:	jruc   L3F653DA0
3f653ba0:	movk   6, a11
L3F653BB0:
3f653bb0:	move   a11, *a9(0x40), 0
L3F653BD0:
3f653bd0:	jruc   L3F653DA0
3f653be0:	movk   8, a11
L3F653BF0:
3f653bf0:	move   a11, *a9(0x40), 0
3f653c10:	jruc   L3F653DA0
L3F653C20:
3f653c20:	setf   16, 1, 0
3f653c30:	move   *a9(0x40), a8, 0
3f653c50:	cmpi   0x5, a8
3f653c70:	jrhi   L3F653DA0
3f653c80:	sll    0x5, a8
3f653c90:	addi   0x3f653ce0, a8
3f653cc0:	move   *a8, a8, 1
3f653cd0:	jump   a8
3f653ce0:	dsjs   a0, L3F653E70
3f653cf0:	dsjs   a5, L3F653B50
3f653d00:	dsjs   a0, L3F653E90
3f653d10:	dsjs   a5, L3F653B70
3f653d20:	dsjs   a0, L3F653EB0
3f653d30:	dsjs   a5, L3F653B90
3f653d40:	dsjs   a0, L3F653F20
3f653d50:	dsjs   a5, L3F653BB0
3f653d60:	dsjs   a0, L3F653F40
3f653d70:	dsjs   a5, L3F653BD0
3f653d80:	dsjs   a0, L3F653F80
3f653d90:	dsjs   a5, L3F653BF0
L3F653DA0:
3f653da0:	move   a9, a8
3f653db0:	jreq   L3F653E90
3f653dc0:	setf   16, 1, 0
3f653dd0:	move   *a9(0x40), a11, 0
3f653df0:	subk   9, a11
3f653e00:	jrlt   L3F653E90
3f653e10:	move   a14, -*sp, 1
3f653e20:	move   *a9(0x100), a11, 1
3f653e40:	move   *a11(0xc0), *a14+, 1
3f653e60:	calla  L3F6BE2F0
L3F653E90:
3f653e90:	move   a9, a8
3f653ea0:	move   *sp(0x80), a14, 1
3f653ec0:	mmfm   sp, a9,a11,a13
3f653ee0:	rets   2
3f653ef0:	sll    b11, b4
3f653f00:	mpyu   b11, b0
3f653f10:	.word  0x7375
L3F653F20:
3f653f20:	.word  0x7272
3f653f30:	.word  0x7165
L3F653F40:
3f653f40:	.word  0x0000
3f653f50:	.word  0x0000
3f653f60:	.word  0x0000
3f653f70:	.word  0x0000
L3F653F80:
3f653f80:	.word  0x0000
3f653f90:	.word  0x0000
3f653fa0:	.word  0x0000
3f653fb0:	.word  0x0000
3f653fc0:	.word  0x0000
3f653fd0:	.word  0x0000
3f653fe0:	.word  0x0000
3f653ff0:	.word  0x0000
3f654000:	move   a11, -*sp, 1
3f654010:	movi   0x96e70, a11
3f654040:	move   a11, @0x96e90, 1
3f654070:	move   a11, @0x96e70, 1
3f6540a0:	move   *sp+, a11, 1
3f6540b0:	rets
3f6540c0:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3f6540e0:	move   a14, a13
3f6540f0:	addi   0xc0, a14
3f654110:	move   *a13(0xffe0), a11, 1
3f654130:	move   *a11(0x20), a7, 1
3f654150:	cmpi   0x7c, a7
3f654170:	jrhi   L3F6541D0
3f654180:	setf   16, 1, 0
3f654190:	move   *a11(0x40), a7, 0
3f6541b0:	subk   28, a7
3f6541c0:	jrnc   L3F6542F0
L3F6541D0:
3f6541d0:	move   a14, -*sp, 1
3f6541e0:	movk   28, a7
3f6541f0:	move   a7, *a14+, 1
3f654200:	move   a11, *a14+, 1
3f654210:	calla  L3F6B0160
3f654240:	move   a8, a11
3f654250:	jrne   L3F6542F0
3f654260:	move   @0x97030, a5, 1
3f654290:	inc    a5
3f6542a0:	move   a5, @0x97030, 1
3f6542d0:	jauc   L3F655030
L3F6542F0:
3f6542f0:	move   *a11(0x20), a7, 1
3f654310:	sll    0x3, a7
3f654320:	add    a11, a7
3f654330:	move   a7, a9
3f654340:	setf   4, 0, 0
3f654350:	move   *a9, a7, 0
3f654360:	subk   5, a7
3f654370:	jrls   L3F6543F0
3f654380:	move   a14, -*sp, 1
3f654390:	sub    a7, a7
3f6543a0:	move   a7, *a14+, 1
3f6543b0:	move   a9, *a14+, 1
3f6543c0:	calla  L3F62C4B0
L3F6543F0:
3f6543f0:	move   a14, -*sp, 1
3f654400:	setf   16, 0, 0
3f654410:	move   *a9(0xc0), a7, 0
3f654430:	move   a7, *a14+, 1
3f654440:	calla  L3FB2C000
3f654470:	move   a8, *a13, 1
3f654480:	setf   16, 1, 0
3f654490:	move   *a9(0x10), a7, 0
3f6544b0:	cmp    a8, a7
3f6544c0:	jreq   L3F654630
3f6544d0:	move   *a9(0x10), a7, 0
3f6544f0:	cmp    a7, a8
3f654500:	jrle   L3F6545A0
3f654510:	move   @0x97070, a7, 1
3f654540:	inc    a7
3f654550:	move   a7, @0x97070, 1
3f654580:	jauc   L3F654FE0
L3F6545A0:
3f6545a0:	move   a14, -*sp, 1
3f6545b0:	move   *a9(0x10), a7, 0
3f6545d0:	sub    a7, a8
3f6545e0:	move   a8, *a14+, 1
3f6545f0:	move   a11, *a14+, 1
3f654600:	calla  L3F6AFBA0
L3F654630:
3f654630:	move   a13, a7
3f654640:	addk   32, a7
3f654650:	move   a9, a8
3f654660:	movk   5, a5
L3F654670:
3f654670:	move   *a8+, *a7+, 1
3f654680:	dsjs   a5, L3F654670
3f654690:	move   @0x1e3af0, a7, 1
3f6546c0:	jreq   L3F654940
3f6546d0:	setf   16, 0, 0
3f6546e0:	move   *a9(0xd0), a5, 0
3f654700:	jreq   L3F654940
3f654710:	sub    a5, a5
3f654720:	move   a5, *a9(0x20), 1
3f654740:	move   a5, *a9, 1
3f654750:	movb   a5, *a9(0x40)
3f654770:	move   *a9(0xc0), *a9(0x50), 0
3f6547a0:	move   a14, -*sp, 1
3f6547b0:	move   *a13, a5, 1
3f6547c0:	addk   20, a5
3f6547d0:	move   a5, *a14+, 1
3f6547e0:	move   a11, *a14+, 1
3f6547f0:	calla  L3FB2C290
3f654820:	setf   16, 0, 0
3f654830:	move   a8, *a9(0xd0), 0
3f654850:	zext   a8, 0
3f654860:	jreq   L3F654940
3f654870:	move   @0x97050, a7, 1
3f6548a0:	inc    a7
3f6548b0:	move   a7, @0x97050, 1
3f6548e0:	move   a14, -*sp, 1
3f6548f0:	move   a11, *a14+, 1
3f654900:	calla  L3F6ADF20
3f654930:	jruc   L3F655030
L3F654940:
3f654940:	move   a14, -*sp, 1
3f654950:	movk   1, a7
3f654960:	move   a7, *a14+, 1
3f654970:	setf   16, 0, 0
3f654980:	move   *a9(0xb0), a8, 0
3f6549a0:	move   a8, *a14+, 1
3f6549b0:	move   a9, a5
3f6549c0:	addi   0x80, a5
3f6549e0:	move   *a5+, *a14+, 1
3f6549f0:	move   *a9(0xa0), a8, 0
3f654a10:	move   a8, *a14+, 1
3f654a20:	move   a9, a5
3f654a30:	addi   0x60, a5
3f654a50:	move   *a5+, *a14+, 1
3f654a60:	movi   0x96e70, a5
3f654a90:	move   a5, *a14+, 1
3f654aa0:	calla  L3F61E490
3f654ad0:	move   a8, a10
3f654ae0:	jrne   L3F654CA0
3f654af0:	move   a14, -*sp, 1
3f654b00:	move   a9, a7
3f654b10:	addi   0x80, a7
3f654b30:	move   *a7+, *a14+, 1
3f654b40:	calla  L3F61AB30
3f654b70:	move   a8, a7
3f654b80:	jrne   L3F654FE0
3f654b90:	move   a13, a7
3f654ba0:	addk   32, a7
3f654bb0:	move   a9, a8
3f654bc0:	movk   5, a5
L3F654BD0:
3f654bd0:	move   *a7+, *a8+, 1
3f654be0:	dsjs   a5, L3F654BD0
3f654bf0:	move   a14, -*sp, 1
3f654c00:	move   *a13(0xffc0), *a14+, 1
3f654c20:	movk   3, a7
3f654c30:	move   a7, *a14+, 1
3f654c40:	move   a7, *a14+, 1
3f654c50:	move   a9, *a14+, 1
3f654c60:	calla  L3F61EC00
3f654c90:	jruc   L3F655030
L3F654CA0:
3f654ca0:	setf   16, 0, 0
3f654cb0:	move   *a9(0xa0), a3, 0
3f654cd0:	move   a3, @0x1e3b40, 0
3f654d00:	move   *a9(0x60), a7, 1
3f654d20:	move   a7, @0x1e3b50, 1
3f654d50:	setf   16, 1, 0
3f654d60:	move   *a11(0x40), a7, 0
3f654d80:	subk   28, a7
3f654d90:	move   a7, *a11(0x40), 0
3f654db0:	move   *a11(0x20), a7, 1
3f654dd0:	addk   28, a7
3f654de0:	move   a7, *a11(0x20), 1
3f654e00:	move   a14, -*sp, 1
3f654e10:	sub    a7, a7
3f654e20:	move   a7, *a14+, 1
3f654e30:	move   a11, *a14+, 1
3f654e40:	movi   0x1e3b30, a3
3f654e70:	move   a3, *a14+, 1
3f654e80:	move   *a10(0xc0), a7, 1
3f654ea0:	addi   0x160, a7
3f654ec0:	move   a7, *a14+, 1
3f654ed0:	calla  L3F6C0BC0
3f654f00:	move   a8, a7
3f654f10:	jreq   L3F654FE0
3f654f20:	move   a14, -*sp, 1
3f654f30:	move   *a10(0xc0), a7, 1
3f654f50:	addi   0x160, a7
3f654f70:	move   a7, *a14+, 1
3f654f80:	move   *a10(0xc0), *a14+, 1
3f654fa0:	calla  L3F6BFE00
3f654fd0:	jruc   L3F655030
L3F654FE0:
3f654fe0:	move   a14, -*sp, 1
3f654ff0:	move   a11, *a14+, 1
3f655000:	calla  L3F6ADF20
L3F655030:
3f655030:	move   *sp(0x100), a14, 1
3f655050:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3f655070:	rets   2
3f655080:	mmtm   sp, a9,a11,a13
3f6550a0:	move   a14, a13
3f6550b0:	move   *a13(0xffe0), a9, 1
3f6550d0:	move   a14, -*sp, 1
3f6550e0:	move   *a9(0xc0), a11, 1
3f655100:	addi   0x160, a11
3f655120:	move   a11, *a14+, 1
3f655130:	move   *a9(0xc0), *a14+, 1
3f655150:	calla  L3F6BFE00
3f655180:	move   a14, -*sp, 1
3f655190:	move   *a9(0xc0), a11, 1
3f6551b0:	addi   0x260, a11
3f6551d0:	move   a11, *a14+, 1
3f6551e0:	move   *a9(0xc0), *a14+, 1
3f655200:	calla  L3F6BFE00
3f655230:	move   *sp(0x80), a14, 1
3f655250:	mmfm   sp, a9,a11,a13
3f655270:	rets   2
3f655280:	mmtm   sp, a9,a11,a13
3f6552a0:	move   a14, a13
3f6552b0:	addk   32, a14
3f6552c0:	move   *a13(0xffe0), a11, 1
3f6552e0:	subk   21, a11
3f6552f0:	jrhi   L3F655A40
3f655300:	move   *a13(0xffc0), a11, 1
3f655320:	setf   16, 0, 0
3f655330:	move   *a11, a11, 0
3f655340:	subk   2, a11
3f655350:	jreq   L3F6553B0
3f655360:	move   *a13(0xffc0), a11, 1
3f655380:	move   *a11, a11, 0
3f655390:	subk   3, a11
3f6553a0:	jrne   L3F655A40
L3F6553B0:
3f6553b0:	move   *a13(0xffc0), *a13(0x0), 1
3f6553e0:	move   *a13, a11, 1
3f6553f0:	move   *a11(0x20), a11, 1
3f655410:	jrne   L3F655760
3f655420:	jruc   L3F655A40
3f655430:	move   a14, -*sp, 1
3f655440:	movi   0x3f61e330, a11
3f655470:	move   a11, *a14+, 1
3f655480:	sub    a9, a9
3f655490:	move   a9, *a14+, 1
3f6554a0:	move   *a13, a9, 1
3f6554b0:	addk   32, a9
3f6554c0:	move   a9, *a14+, 1
3f6554d0:	movi   0x96e70, a9
3f655500:	move   a9, *a14+, 1
3f655510:	calla  L3F61DBC0
3f655540:	jruc   L3F655A40
L3F655550:
3f655550:	move   *a13(0xffe0), a11, 1
3f655570:	sll    0x3, a11
3f655580:	addi   0x1e1e20, a11
3f6555b0:	setf   8, 0, 0
3f6555c0:	move   *a11, a11, 0
3f6555d0:	jreq   L3F655A40
3f6555e0:	move   a14, -*sp, 1
3f6555f0:	movi   0x3f655080, a11
3f655620:	move   a11, *a14+, 1
3f655630:	move   *a13(0xffe0), a9, 1
3f655650:	sll    0x3, a9
3f655660:	addi   0x1e1e20, a9
L3F655690:
3f655690:	move   *a9, a9, 0
3f6556a0:	move   a9, *a14+, 1
L3F6556B0:
3f6556b0:	move   *a13, a9, 1
3f6556c0:	addk   32, a9
L3F6556D0:
3f6556d0:	move   a9, *a14+, 1
3f6556e0:	movi   0x96e70, a9
L3F655710:
3f655710:	move   a9, *a14+, 1
3f655720:	calla  L3F61DBC0
L3F655750:
3f655750:	jruc   L3F655A40
L3F655760:
3f655760:	move   *a13(0xffe0), a8, 1
3f655780:	dec    a8
L3F655790:
3f655790:	cmpi   0x10, a8
L3F6557B0:
3f6557b0:	jrhi   L3F655550
3f6557c0:	sll    0x5, a8
L3F6557D0:
3f6557d0:	addi   0x3f655820, a8
3f655800:	move   *a8, a8, 1
L3F655810:
3f655810:	jump   a8
3f655820:	or     b1, b0
L3F655830:
3f655830:	dsjs   a5, L3F655690
3f655840:	or     b10, b0
L3F655850:
3f655850:	dsjs   a5, L3F6556B0
3f655860:	or     b10, b0
L3F655870:
3f655870:	dsjs   a5, L3F6556D0
3f655880:	divu   a2, a0
L3F655890:
3f655890:	dsjs   a5, L3F6556F0
3f6558a0:	or     b10, b0
3f6558b0:	dsjs   a5, L3F655710
3f6558c0:	or     b10, b0
3f6558d0:	dsjs   a5, L3F655730
3f6558e0:	or     b10, b0
3f6558f0:	dsjs   a5, L3F655750
3f655900:	or     b10, b0
3f655910:	dsjs   a5, L3F655770
3f655920:	or     b10, b0
3f655930:	dsjs   a5, L3F655790
3f655940:	or     b10, b0
3f655950:	dsjs   a5, L3F6557B0
3f655960:	or     b10, b0
3f655970:	dsjs   a5, L3F6557D0
3f655980:	or     b10, b0
3f655990:	dsjs   a5, L3F6557F0
3f6559a0:	or     b10, b0
3f6559b0:	dsjs   a5, L3F655810
3f6559c0:	or     b1, b0
3f6559d0:	dsjs   a5, L3F655830
3f6559e0:	or     b1, b0
3f6559f0:	dsjs   a5, L3F655850
3f655a00:	or     b1, b0
3f655a10:	dsjs   a5, L3F655870
3f655a20:	or     b1, b0
3f655a30:	dsjs   a5, L3F655890
L3F655A40:
3f655a40:	move   *sp(0x80), a14, 1
3f655a60:	mmfm   sp, a9,a11,a13
3f655a80:	rets   2
L3F655A90:
3f655a90:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f655ab0:	move   a14, a13
3f655ac0:	addk   32, a14
3f655ad0:	move   *a13(0xffe0), a9, 1
3f655af0:	sub    a12, a12
3f655b00:	jruc   L3F655C00
3f655b10:	nop
3f655b20:	nop
3f655b30:	nop
3f655b40:	nop
3f655b50:	nop
3f655b60:	nop
3f655b70:	nop
3f655b80:	nop
3f655b90:	nop
3f655ba0:	nop
3f655bb0:	nop
3f655bc0:	nop
3f655bd0:	nop
3f655be0:	nop
3f655bf0:	nop
L3F655C00:
3f655c00:	move   *a13(0xffc0), a10, 1
3f655c20:	jreq   L3F655C90
3f655c30:	setf   16, 1, 0
L3F655C40:
3f655c40:	move   *a10(0x40), a7, 0
3f655c60:	add    a7, a12
3f655c70:	move   *a10, a10, 1
3f655c80:	jrne   L3F655C40
L3F655C90:
3f655c90:	calla  L3FB33870
3f655cc0:	move   a8, *a13, 1
3f655cd0:	move   @0x95540, a10, 1
3f655d00:	jreq   L3F655FA0
3f655d10:	setf   16, 1, 0
3f655d20:	move   *a10(0x50), a7, 0
3f655d40:	jreq   L3F655DD0
3f655d50:	move   a14, -*sp, 1
3f655d60:	movi   0x3f6580f0, a8
3f655d90:	move   a8, *a14+, 1
3f655da0:	calla  L3F596290
L3F655DD0:
3f655dd0:	movk   2, a7
3f655de0:	setf   16, 1, 0
3f655df0:	move   a7, *a10(0x50), 0
3f655e10:	setf   16, 0, 0
3f655e20:	move   @0x94540, a5, 0
3f655e50:	dec    a5
3f655e60:	move   a5, @0x94540, 0
3f655e90:	move   @0x94560, a5, 0
3f655ec0:	inc    a5
3f655ed0:	move   a5, @0x94560, 0
3f655f00:	move   *a10, a7, 1
3f655f10:	move   a7, @0x95540, 1
3f655f40:	sub    a5, a5
3f655f50:	move   a5, *a10, 1
3f655f60:	movk   12, a5
3f655f70:	move   a5, *a10(0x20), 1
3f655f90:	jruc   L3F656030
L3F655FA0:
3f655fa0:	move   a14, -*sp, 1
3f655fb0:	movk   2, a7
3f655fc0:	move   a7, *a14+, 1
3f655fd0:	sub    a5, a5
3f655fe0:	move   a5, *a14+, 1
3f655ff0:	calla  L3F6AD660
3f656020:	move   a8, a10
L3F656030:
3f656030:	move   a14, -*sp, 1
3f656040:	move   *a13(0x0), *a14+, 1
3f656060:	calla  L3FB338D0
3f656090:	move   a10, a5
3f6560a0:	jrne   L3F656140
3f6560b0:	move   a14, -*sp, 1
3f6560c0:	move   *a13(0xffc0), *a14+, 1
3f6560e0:	calla  L3F6ADF20
3f656110:	movi   0x37, a8
3f656130:	jruc   L3F6567D0
L3F656140:
3f656140:	movi   0x60, a7
3f656160:	move   a7, *a10(0x20), 1
3f656180:	movk   28, a5
3f656190:	setf   16, 1, 0
3f6561a0:	move   a5, *a10(0x40), 0
3f6561c0:	move   *a13(0xffc0), *a10(0x0), 1
3f6561f0:	move   *a10(0x20), a5, 1
3f656210:	sll    0x3, a5
3f656220:	add    a10, a5
3f656230:	move   a5, a11
3f656240:	sub    a5, a5
3f656250:	move   a5, *a11(0x20), 1
3f656270:	move   a5, *a11, 1
3f656280:	movb   a5, *a11(0x40)
3f6562a0:	movk   17, a5
3f6562b0:	movb   a5, *a11(0x48)
3f6562d0:	move   a14, -*sp, 1
3f6562e0:	zext   a12, 0
3f6562f0:	move   a12, a5
3f656300:	addk   8, a5
3f656310:	move   a5, *a14+, 1
3f656320:	calla  L3FB2C000
3f656350:	setf   16, 1, 0
3f656360:	move   a8, *a11(0x50), 0
3f656380:	move   *a9(0x90), *a11(0x60), 1
3f6563b0:	move   *a9(0x60), *a11(0x80), 1
3f6563e0:	move   *a9(0xb0), *a11(0xa0), 0
3f656410:	move   *a9(0x80), *a11(0xb0), 0
3f656440:	move   *a11(0x50), *a11(0xc0), 0
3f656470:	sub    a5, a5
3f656480:	move   a5, *a11(0xd0), 0
3f6564a0:	move   @0x1e3af0, a5, 1
3f6564d0:	jreq   L3F656600
3f6564e0:	move   a14, -*sp, 1
3f6564f0:	move   a12, a7
3f656500:	addk   28, a7
3f656510:	move   a7, *a14+, 1
3f656520:	move   a10, *a14+, 1
3f656530:	calla  L3FB2C290
3f656560:	setf   16, 0, 0
3f656570:	move   a8, *a11(0xd0), 0
3f656590:	zext   a8, 0
3f6565a0:	jrne   L3F656600
3f6565b0:	movi   0xffff, a7
3f6565e0:	move   a7, *a11(0xd0), 0
L3F656600:
3f656600:	move   a12, a7
3f656610:	addk   28, a7
3f656620:	setf   16, 1, 0
3f656630:	move   a7, *a11(0x10), 0
3f656650:	move   @0x1e3b10, a7, 1
3f656680:	movb   a7, *a11(0x40)
3f6566a0:	move   a14, -*sp, 1
3f6566b0:	move   *a9(0xc0), a5, 1
3f6566d0:	move   *a5(0x10), a5, 0
3f6566f0:	andi   0x30, a5
3f656720:	move   a5, *a14+, 1
3f656730:	move   a9, a5
3f656740:	addi   0x100, a5
3f656760:	move   a5, *a14+, 1
3f656770:	move   *a9(0x1a0), *a14+, 1
3f656790:	move   a10, *a14+, 1
3f6567a0:	calla  L3F62EA00
L3F6567D0:
3f6567d0:	move   *sp(0x100), a14, 1
3f6567f0:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f656810:	rets   2
3f656820:	mmtm   sp, a7,a9,a11,a13
3f656840:	move   a14, a13
3f656850:	addi   0x80, a14
3f656870:	move   *a13(0xffe0), a11, 1
3f656890:	move   *a11(0x40), *a13(0x0), 1
3f6568c0:	sub    a11, a11
3f6568d0:	move   a11, *a13(0x20), 1
3f6568f0:	move   *a13(0xffc0), a11, 1
3f656910:	subk   11, a11
3f656920:	jrne   L3F656A20
3f656930:	move   a14, -*sp, 1
3f656940:	move   *a13(0xff60), *a14+, 1
3f656960:	move   *a13(0xff80), *a14+, 1
3f656980:	move   *a13(0xffa0), a11, 1
3f6569a0:	move   a11, *a14+, 1
3f6569b0:	move   *a13(0xffe0), *a14+, 1
3f6569d0:	calla  L3F617940
3f656a00:	jauc   L3F6580A0
L3F656A20:
3f656a20:	move   *a13(0xff60), a11, 1
3f656a40:	jreq   L3F656AE0
3f656a50:	setf   16, 1, 0
3f656a60:	move   *a11(0x40), a11, 0
3f656a80:	jreq   L3F656AE0
3f656a90:	movk   22, a11
3f656aa0:	move   a11, *a13(0x20), 1
3f656ac0:	jauc   L3F658000
L3F656AE0:
3f656ae0:	move   *a13, a11, 1
3f656af0:	jane   L3F657C90
3f656b10:	move   *a13(0xffc0), a11, 1
3f656b30:	jaeq   L3F657C90
3f656b50:	movk   22, a11
3f656b60:	move   a11, *a13(0x20), 1
3f656b80:	jauc   L3F658000
3f656ba0:	move   *a13, a11, 1
3f656bb0:	jreq   L3F656C10
3f656bc0:	movk   22, a11
3f656bd0:	move   a11, *a13(0x20), 1
3f656bf0:	jauc   L3F658000
L3F656C10:
3f656c10:	move   a14, -*sp, 1
3f656c20:	movi   0x96e70, a9
3f656c50:	move   a9, *a14+, 1
3f656c60:	move   *a13(0xffe0), *a14+, 1
3f656c80:	calla  L3F61B000
3f656cb0:	move   a8, *a13(0x20), 1
3f656cd0:	move   a8, a8
3f656ce0:	jane   L3F658000
3f656d00:	move   a14, -*sp, 1
3f656d10:	move   @0x1e3bd0, *a14+, 1
3f656d40:	move   @0x1e3bb0, *a14+, 1
3f656d70:	move   *a13(0xffe0), *a14+, 1
3f656d90:	calla  L3F6BFF00
3f656dc0:	move   a8, *a13(0x20), 1
3f656de0:	move   a8, a8
3f656df0:	jaeq   L3F658000
3f656e10:	jauc   L3F658000
3f656e30:	move   a14, -*sp, 1
3f656e40:	move   *a13(0x0), *a14+, 1
3f656e60:	calla  L3F61D2C0
3f656e90:	jauc   L3F658000
3f656eb0:	move   a14, -*sp, 1
3f656ec0:	move   *a13(0xff80), *a14+, 1
3f656ee0:	move   *a13(0x0), *a14+, 1
3f656f00:	calla  L3F61B390
3f656f30:	move   a8, *a13(0x20), 1
3f656f50:	jauc   L3F658000
3f656f70:	movi   0x2d, a11
3f656f90:	move   a11, *a13(0x20), 1
3f656fb0:	jauc   L3F658000
3f656fd0:	move   *a13, a11, 1
3f656fe0:	move   *a11(0x60), a9, 1
3f657000:	jreq   L3F657070
3f657010:	movi   0x38, a9
3f657030:	move   a9, *a13(0x20), 1
3f657050:	jauc   L3F658000
L3F657070:
3f657070:	move   a14, -*sp, 1
3f657080:	move   *a13(0xff80), *a14+, 1
3f6570a0:	move   a11, *a14+, 1
3f6570b0:	calla  L3F61BFC0
3f6570e0:	move   a8, *a13(0x20), 1
3f657100:	move   a8, a9
3f657110:	jane   L3F658000
3f657130:	move   a14, -*sp, 1
3f657140:	move   *a13(0xffe0), *a14+, 1
3f657160:	calla  L3F6BD9F0
3f657190:	jauc   L3F658000
3f6571b0:	movi   0x2d, a11
3f6571d0:	move   a11, *a13(0x20), 1
3f6571f0:	jauc   L3F658000
3f657210:	movi   0x2d, a11
3f657230:	move   a11, *a13(0x20), 1
3f657250:	jauc   L3F658000
3f657270:	move   *a13, a11, 1
3f657280:	move   *a11(0x60), a9, 1
3f6572a0:	jrne   L3F657310
3f6572b0:	movi   0x39, a9
3f6572d0:	move   a9, *a13(0x20), 1
3f6572f0:	jauc   L3F658000
L3F657310:
3f657310:	move   a14, -*sp, 1
3f657320:	move   a11, *a14+, 1
3f657330:	calla  L3F61D100
3f657360:	move   *a13(0xffe0), a9, 1
3f657380:	setf   16, 1, 0
3f657390:	move   *a9(0x30), a11, 0
3f6573b0:	movk   2, a7
3f6573c0:	andn   a7, a11
3f6573d0:	move   a11, *a9(0x30), 0
3f6573f0:	jauc   L3F658000
3f657410:	move   a14, -*sp, 1
3f657420:	move   *a13(0xffe0), *a14+, 1
3f657440:	calla  L3F6BF320
3f657470:	jauc   L3F658000
3f657490:	move   *a13(0xff80), a11, 1
3f6574b0:	jreq   L3F657700
3f6574c0:	move   *a13, a9, 1
3f6574d0:	move   *a9(0x90), *a13(0x40), 1
3f657500:	move   *a9(0x60), a7, 1
3f657520:	jreq   L3F657590
3f657530:	movi   0x38, a7
3f657550:	move   a7, *a13(0x20), 1
3f657570:	jauc   L3F658000
L3F657590:
3f657590:	calla  L3FB33870
3f6575c0:	move   a8, *a13(0x60), 1
3f6575e0:	move   a14, -*sp, 1
3f6575f0:	move   a11, *a14+, 1
3f657600:	move   a9, *a14+, 1
3f657610:	calla  L3F61BFC0
3f657640:	move   a8, *a13(0x20), 1
3f657660:	move   a8, a7
3f657670:	jreq   L3F6577A0
3f657680:	move   a14, -*sp, 1
3f657690:	move   *a13(0x60), *a14+, 1
3f6576b0:	calla  L3FB338D0
3f6576e0:	jauc   L3F658000
L3F657700:
3f657700:	move   *a13, a9, 1
3f657710:	move   *a9(0x60), a7, 1
3f657730:	jrne   L3F6577A0
3f657740:	movi   0x39, a7
3f657760:	move   a7, *a13(0x20), 1
3f657780:	jauc   L3F658000
L3F6577A0:
3f6577a0:	move   a14, -*sp, 1
3f6577b0:	move   *a13(0xffa0), *a14+, 1
3f6577d0:	move   a9, *a14+, 1
3f6577e0:	calla  L3F655A90
3f657810:	move   a8, *a13(0x20), 1
3f657830:	sub    a7, a7
3f657840:	move   a7, *a13(0xffa0), 1
3f657860:	move   a11, a11
3f657870:	jreq   L3F658000
3f657880:	move   a14, -*sp, 1
3f657890:	move   a9, *a14+, 1
3f6578a0:	calla  L3F61D100
3f6578d0:	move   *a13(0x40), *a9(0x90), 1
3f657900:	move   a14, -*sp, 1
3f657910:	move   *a13(0x60), *a14+, 1
3f657930:	calla  L3FB338D0
3f657960:	jruc   L3F658000
3f657970:	move   a14, -*sp, 1
3f657980:	move   *a13(0xffe0), *a14+, 1
3f6579a0:	calla  L3F6BE2F0
3f6579d0:	move   a14, -*sp, 1
3f6579e0:	move   *a13(0x0), *a14+, 1
3f657a00:	calla  L3F61D2C0
3f657a30:	jruc   L3F658000
3f657a40:	move   a14, -*sp, 1
3f657a50:	move   *a13(0xff80), *a14+, 1
3f657a70:	move   *a13(0x0), *a14+, 1
3f657a90:	calla  L3F61D720
3f657ac0:	jruc   L3F658000
3f657ad0:	move   a14, -*sp, 1
3f657ae0:	move   *a13(0xff80), *a14+, 1
3f657b00:	move   *a13(0x0), *a14+, 1
3f657b20:	calla  L3F61D970
3f657b50:	jruc   L3F658000
3f657b60:	sub    a8, a8
3f657b70:	jruc   L3F6580A0
3f657b80:	movi   0x2d, a11
3f657ba0:	move   a11, *a13(0x20), 1
3f657bc0:	jruc   L3F658000
L3F657BD0:
3f657bd0:	movi   0x2d, a8
L3F657BF0:
3f657bf0:	jruc   L3F6580A0
L3F657C00:
3f657c00:	move   a14, -*sp, 1
L3F657C10:
3f657c10:	movi   0x3f658118, a8
3f657c40:	move   a8, *a14+, 1
L3F657C50:
3f657c50:	calla  L3F596290
3f657c80:	jruc   L3F658000
L3F657C90:
3f657c90:	move   *a13(0xffc0), a8, 1
L3F657CB0:
3f657cb0:	cmpi   0x15, a8
L3F657CD0:
3f657cd0:	jrhi   L3F657C00
3f657ce0:	sll    0x5, a8
L3F657CF0:
3f657cf0:	addi   0x3f657d40, a8
3f657d20:	move   *a8, a8, 1
L3F657D30:
3f657d30:	jump   a8
3f657d40:	lmo    a13, a0
L3F657D50:
3f657d50:	dsjs   a5, L3F657BB0
3f657d60:	modu   b1, b0
L3F657D70:
3f657d70:	dsjs   a5, L3F657BD0
3f657d80:	modu   b5, b0
L3F657D90:
3f657d90:	dsjs   a5, L3F657BF0
3f657da0:	modu   b11, b0
L3F657DB0:
3f657db0:	dsjs   a5, L3F657C10
3f657dc0:	modu   b14, b0
L3F657DD0:
3f657dd0:	dsjs   a5, L3F657C30
3f657de0:	.word  0x7210
L3F657DF0:
3f657df0:	dsjs   a5, L3F657C50
3f657e00:	.word  0x7270
L3F657E10:
3f657e10:	dsjs   a5, L3F657C70
3f657e20:	.word  0x7410
L3F657E30:
3f657e30:	dsjs   a5, L3F657C90
3f657e40:	.word  0x7bd0
L3F657E50:
3f657e50:	dsjs   a5, L3F657CB0
3f657e60:	.word  0x7490
3f657e70:	dsjs   a5, L3F657CD0
3f657e80:	.word  0x7970
3f657e90:	dsjs   a5, L3F657CF0
3f657ea0:	.word  0x7c00
3f657eb0:	dsjs   a5, L3F657D10
3f657ec0:	.word  0x7b60
3f657ed0:	dsjs   a5, L3F657D30
3f657ee0:	.word  0x7bd0
3f657ef0:	dsjs   a5, L3F657D50
3f657f00:	.word  0x7b80
3f657f10:	dsjs   a5, L3F657D70
3f657f20:	.word  0x7a40
3f657f30:	dsjs   a5, L3F657D90
3f657f40:	.word  0x7ad0
3f657f50:	dsjs   a5, L3F657DB0
3f657f60:	.word  0x71b0
3f657f70:	dsjs   a5, L3F657DD0
3f657f80:	.word  0x7b80
3f657f90:	dsjs   a5, L3F657DF0
3f657fa0:	.word  0x7b80
3f657fb0:	dsjs   a5, L3F657E10
3f657fc0:	.word  0x7b80
3f657fd0:	dsjs   a5, L3F657E30
3f657fe0:	.word  0x7b80
3f657ff0:	dsjs   a5, L3F657E50
L3F658000:
3f658000:	move   *a13(0xffa0), a11, 1
3f658020:	jreq   L3F658080
3f658030:	move   a14, -*sp, 1
3f658040:	move   a11, *a14+, 1
3f658050:	calla  L3F6ADF20
L3F658080:
3f658080:	move   *a13(0x20), a8, 1
L3F6580A0:
3f6580a0:	move   *sp(0xa0), a14, 1
3f6580c0:	mmfm   sp, a7,a9,a11,a13
3f6580e0:	rets   2
3f6580f0:	srl    a11, a13
3f658100:	.word  0x7465
3f658110:	.word  0x7500
3f658120:	.word  0x7064
3f658130:	.word  0x755f
3f658140:	.word  0x7273
3f658150:	sra    b11, b2
3f658160:	.word  0x0071
3f658170:	.word  0x0000
3f658180:	.word  0x0000
3f658190:	.word  0x0000
3f6581a0:	.word  0x0000
3f6581b0:	.word  0x0000
3f6581c0:	.word  0x0000
3f6581d0:	.word  0x0000
3f6581e0:	.word  0x0000
3f6581f0:	.word  0x0000
L3F658200:
3f658200:	mmtm   sp, a9,a11
3f658220:	jruc   L3F658400
3f658230:	nop
3f658240:	nop
3f658250:	nop
3f658260:	nop
3f658270:	nop
3f658280:	nop
3f658290:	nop
3f6582a0:	nop
3f6582b0:	nop
3f6582c0:	nop
3f6582d0:	nop
3f6582e0:	nop
3f6582f0:	nop
3f658300:	nop
3f658310:	nop
3f658320:	nop
3f658330:	nop
3f658340:	nop
3f658350:	nop
3f658360:	nop
3f658370:	nop
3f658380:	nop
3f658390:	nop
3f6583a0:	nop
3f6583b0:	nop
3f6583c0:	nop
3f6583d0:	nop
3f6583e0:	nop
3f6583f0:	nop
L3F658400:
3f658400:	movi   0x1e3d80, a9
L3F658430:
3f658430:	move   *a9, a11, 1
3f658440:	jrne   L3F6584E0
3f658450:	movi   0x3f658570, a11
3f658480:	move   a11, *a9, 1
3f658490:	movi   0x3f658650, a11
3f6584c0:	move   a11, *a9(0x20), 1
L3F6584E0:
3f6584e0:	addi   0x40, a9
3f658500:	cmpi   0x1e41c0, a9
3f658530:	jrc   L3F658430
3f658540:	mmfm   sp, a9,a11
3f658560:	rets
3f658570:	mmtm   sp, a9,a11,a13
3f658590:	move   a14, a13
3f6585a0:	move   *a13(0xffc0), a11, 1
3f6585c0:	sub    a9, a9
3f6585d0:	move   a9, *a11, 1
3f6585e0:	move   a9, *a11(0x20), 1
3f658600:	move   *sp(0x80), a14, 1
3f658620:	mmfm   sp, a9,a11,a13
3f658640:	rets   2
3f658650:	move   a13, -*sp, 1
3f658660:	move   a14, a13
3f658670:	sub    a8, a8
3f658680:	move   *sp(0x40), a14, 1
3f6586a0:	move   *sp+, a13, 1
3f6586b0:	rets   2
3f6586c0:	.word  0x0000
3f6586d0:	.word  0x0000
3f6586e0:	.word  0x0000
3f6586f0:	.word  0x0000
3f658700:	.word  0x0000
3f658710:	.word  0x0000
3f658720:	.word  0x0000
3f658730:	.word  0x0000
3f658740:	.word  0x0000
3f658750:	.word  0x0000
3f658760:	.word  0x0000
3f658770:	.word  0x0000
3f658780:	.word  0x0000
3f658790:	.word  0x0000
3f6587a0:	.word  0x0000
3f6587b0:	.word  0x0000
3f6587c0:	.word  0x0000
3f6587d0:	.word  0x0000
3f6587e0:	.word  0x0000
3f6587f0:	.word  0x0000
L3F658800:
3f658800:	mmtm   sp, a9,a11
3f658820:	jruc   L3F658A00
3f658830:	nop
3f658840:	nop
3f658850:	nop
3f658860:	nop
3f658870:	nop
3f658880:	nop
3f658890:	nop
3f6588a0:	nop
3f6588b0:	nop
3f6588c0:	nop
3f6588d0:	nop
3f6588e0:	nop
3f6588f0:	nop
3f658900:	nop
3f658910:	nop
3f658920:	nop
3f658930:	nop
3f658940:	nop
3f658950:	nop
3f658960:	nop
3f658970:	nop
3f658980:	nop
3f658990:	nop
3f6589a0:	nop
3f6589b0:	nop
3f6589c0:	nop
3f6589d0:	nop
3f6589e0:	nop
3f6589f0:	nop
L3F658A00:
3f658a00:	move   @0x95f90, a9, 1
3f658a30:	jreq   L3F658AF0
L3F658A40:
3f658a40:	move   *a9(0x100), a11, 1
3f658a60:	jrne   L3F658AC0
3f658a70:	move   @0x1e4350, a11, 1
3f658aa0:	move   a11, *a9(0x100), 1
L3F658AC0:
3f658ac0:	move   *a9(0x280), a9, 1
3f658ae0:	jrne   L3F658A40
L3F658AF0:
3f658af0:	calla  L3F659D40
3f658b20:	mmfm   sp, a9,a11
3f658b40:	rets
3f658b50:	mmtm   sp, a9,a11,a13
3f658b70:	move   a14, a13
3f658b80:	move   @0x95f90, a9, 1
3f658bb0:	jreq   L3F658CC0
L3F658BC0:
3f658bc0:	move   *a9(0x1a0), a11, 1
3f658be0:	jreq   L3F658C90
3f658bf0:	move   a14, -*sp, 1
3f658c00:	move   *a13(0xffe0), *a14+, 1
3f658c20:	setf   16, 1, 0
3f658c30:	move   *a9(0x20), a8, 0
3f658c50:	move   a8, *a14+, 1
3f658c60:	move   *a9(0x1a0), a11, 1
3f658c80:	call   a11
L3F658C90:
3f658c90:	move   *a9(0x280), a9, 1
3f658cb0:	jrne   L3F658BC0
L3F658CC0:
3f658cc0:	move   *sp(0x80), a14, 1
3f658ce0:	mmfm   sp, a9,a11,a13
3f658d00:	rets   2
L3F658D10:
3f658d10:	mmtm   sp, a9,a11,a13
3f658d30:	move   a14, a13
3f658d40:	movi   0x95f90, a9
3f658d70:	move   *a9, a11, 1
3f658d80:	jreq   L3F658DF0
L3F658D90:
3f658d90:	move   *a9, a11, 1
3f658da0:	move   a11, a9
3f658db0:	addi   0x280, a9
3f658dd0:	move   *a9, a11, 1
3f658de0:	jrne   L3F658D90
L3F658DF0:
3f658df0:	move   *a13(0xffe0), *a9(0x0), 1
3f658e20:	move   *sp(0x80), a14, 1
3f658e40:	mmfm   sp, a9,a11,a13
3f658e60:	rets   2
L3F658E70:
3f658e70:	mmtm   sp, a7,a9,a10,a11,a13
3f658e90:	move   a14, a13
3f658ea0:	move   @0x95f90, a9, 1
3f658ed0:	jreq   L3F659250
L3F658EE0:
3f658ee0:	move   *a9(0x80), a10, 1
3f658f00:	jreq   L3F659220
L3F658F10:
3f658f10:	move   *a13(0xffe0), a11, 1
3f658f30:	setf   16, 0, 0
3f658f40:	move   *a10, a7, 0
3f658f50:	move   *a11, a11, 0
3f658f60:	cmp    a11, a7
3f658f70:	jrne   L3F6591F0
3f658f80:	move   a14, -*sp, 1
3f658f90:	movk   14, a11
3f658fa0:	move   a11, *a14+, 1
3f658fb0:	move   *a13(0xffe0), a7, 1
3f658fd0:	addk   16, a7
3f658fe0:	move   a7, *a14+, 1
3f658ff0:	move   a10, a7
3f659000:	addk   16, a7
3f659010:	move   a7, *a14+, 1
3f659020:	calla  L3F942230
3f659050:	move   a8, a7
3f659060:	jrne   L3F659090
3f659070:	move   a10, a8
3f659080:	jruc   L3F659260
L3F659090:
3f659090:	setf   16, 1, 0
3f6590a0:	move   *a9(0x40), a7, 0
3f6590c0:	btst   1, a7
3f6590d0:	jreq   L3F6591F0
3f6590e0:	move   a14, -*sp, 1
3f6590f0:	move   a11, *a14+, 1
3f659100:	move   *a13(0xffe0), a7, 1
3f659120:	addk   16, a7
3f659130:	move   a7, *a14+, 1
3f659140:	move   a10, a7
3f659150:	addi   0x90, a7
3f659170:	move   a7, *a14+, 1
3f659180:	calla  L3F942230
3f6591b0:	move   a8, a7
3f6591c0:	jrne   L3F6591F0
3f6591d0:	move   a10, a8
3f6591e0:	jruc   L3F659260
L3F6591F0:
3f6591f0:	move   *a10(0x120), a10, 1
3f659210:	jrne   L3F658F10
L3F659220:
3f659220:	move   *a9(0x280), a9, 1
3f659240:	jrne   L3F658EE0
L3F659250:
3f659250:	sub    a8, a8
L3F659260:
3f659260:	move   *sp(0xc0), a14, 1
3f659280:	mmfm   sp, a7,a9,a10,a11,a13
3f6592a0:	rets   2
L3F6592B0:
3f6592b0:	mmtm   sp, a7,a9,a10,a11,a13
3f6592d0:	move   a14, a13
3f6592e0:	move   @0x95f90, a9, 1
3f659310:	jreq   L3F659590
L3F659320:
3f659320:	setf   16, 1, 0
3f659330:	move   *a9(0x40), a11, 0
3f659350:	btst   4, a11
3f659360:	jreq   L3F659560
3f659370:	move   *a9(0x80), a10, 1
3f659390:	jreq   L3F659560
L3F6593A0:
3f6593a0:	move   *a13(0xffe0), a11, 1
3f6593c0:	setf   16, 0, 0
3f6593d0:	move   *a10, a7, 0
3f6593e0:	move   *a11, a11, 0
3f6593f0:	cmp    a11, a7
3f659400:	jrne   L3F659530
3f659410:	move   a14, -*sp, 1
3f659420:	movk   14, a11
3f659430:	move   a11, *a14+, 1
3f659440:	move   *a13(0xffe0), a7, 1
3f659460:	addk   16, a7
3f659470:	move   a7, *a14+, 1
3f659480:	move   a10, a7
3f659490:	addi   0x90, a7
3f6594b0:	move   a7, *a14+, 1
3f6594c0:	calla  L3F942230
3f6594f0:	move   a8, a7
3f659500:	jrne   L3F659530
3f659510:	move   a10, a8
3f659520:	jruc   L3F6595A0
L3F659530:
3f659530:	move   *a10(0x120), a10, 1
3f659550:	jrne   L3F6593A0
L3F659560:
3f659560:	move   *a9(0x280), a9, 1
3f659580:	jrne   L3F659320
L3F659590:
3f659590:	sub    a8, a8
L3F6595A0:
3f6595a0:	move   *sp(0xc0), a14, 1
3f6595c0:	mmfm   sp, a7,a9,a10,a11,a13
3f6595e0:	rets   2
L3F6595F0:
3f6595f0:	mmtm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f659610:	move   a14, a13
3f659620:	move   *a13(0xffe0), a9, 1
3f659640:	setf   16, 0, 0
3f659650:	move   *a9, a12, 0
3f659660:	cmpi   0x11, a12
3f659680:	jrc   L3F6596B0
3f659690:	sub    a8, a8
3f6596a0:	jruc   L3F6598D0
L3F6596B0:
3f6596b0:	move   a12, a7
3f6596c0:	sll    0x6, a7
3f6596d0:	addi   0x1e3d80, a7
3f659700:	move   *a7(0x20), a0, 1
3f659720:	move   @0x95f90, a10, 1
3f659750:	jreq   L3F6598C0
L3F659760:
3f659760:	move   *a10(0x80), a11, 1
3f659780:	jreq   L3F659890
L3F659790:
3f659790:	setf   16, 0, 0
3f6597a0:	move   *a11, a7, 0
3f6597b0:	move   *a9, a5, 0
3f6597c0:	cmp    a5, a7
3f6597d0:	jrne   L3F659860
3f6597e0:	move   a14, -*sp, 1
3f6597f0:	move   a9, *a14+, 1
3f659800:	move   a11, *a14+, 1
3f659810:	call   a0
3f659820:	move   a8, a5
3f659830:	jreq   L3F659860
3f659840:	move   a11, a8
3f659850:	jruc   L3F6598D0
L3F659860:
3f659860:	move   *a11(0x120), a11, 1
3f659880:	jrne   L3F659790
L3F659890:
3f659890:	move   *a10(0x280), a10, 1
3f6598b0:	jrne   L3F659760
L3F6598C0:
3f6598c0:	sub    a8, a8
L3F6598D0:
3f6598d0:	move   *sp(0x120), a14, 1
3f6598f0:	mmfm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f659910:	rets   2
L3F659920:
3f659920:	mmtm   sp, a7,a9,a10,a11,a13
3f659940:	move   a14, a13
3f659950:	move   *a13(0xffe0), a9, 1
3f659970:	setf   16, 1, 0
3f659980:	move   *a9(0x40), a11, 0
3f6599a0:	movk   1, a7
3f6599b0:	andn   a7, a11
3f6599c0:	move   a11, *a9(0x40), 0
3f6599e0:	move   *a9(0x80), a10, 1
3f659a00:	jreq   L3F659AB0
L3F659A10:
3f659a10:	move   a14, -*sp, 1
3f659a20:	move   a10, *a14+, 1
3f659a30:	sub    a11, a11
3f659a40:	move   a11, *a14+, 1
3f659a50:	calla  L3F6AA3B0
3f659a80:	move   *a10(0x120), a10, 1
3f659aa0:	jrne   L3F659A10
L3F659AB0:
3f659ab0:	move   a14, -*sp, 1
3f659ac0:	move   a9, a11
3f659ad0:	addi   0xa0, a11
3f659af0:	move   a11, *a14+, 1
3f659b00:	calla  L3F659B80
3f659b30:	move   *sp(0xc0), a14, 1
3f659b50:	mmfm   sp, a7,a9,a10,a11,a13
3f659b70:	rets   2
L3F659B80:
3f659b80:	mmtm   sp, a7,a9,a10,a11,a13
3f659ba0:	move   a14, a13
3f659bb0:	move   *a13(0xffe0), a9, 1
3f659bd0:	move   *a9, a11, 1
3f659be0:	move   a11, a10
3f659bf0:	jreq   L3F659C90
L3F659C00:
3f659c00:	move   *a10(0x3e0), a11, 1
3f659c20:	move   a14, -*sp, 1
3f659c30:	move   a10, *a14+, 1
3f659c40:	calla  L3F6ADF20
3f659c70:	move   a11, a10
3f659c80:	jrne   L3F659C00
L3F659C90:
3f659c90:	sub    a7, a7
3f659ca0:	move   a7, *a9, 1
3f659cb0:	move   a7, *a9(0x20), 1
3f659cd0:	move   a7, *a9(0x40), 1
3f659cf0:	move   *sp(0xc0), a14, 1
3f659d10:	mmfm   sp, a7,a9,a10,a11,a13
3f659d30:	rets   2
L3F659D40:
3f659d40:	mmtm   sp, a9,a11
3f659d60:	jruc   L3F659E00
3f659d70:	nop
3f659d80:	nop
3f659d90:	nop
3f659da0:	nop
3f659db0:	nop
3f659dc0:	nop
3f659dd0:	nop
3f659de0:	nop
3f659df0:	nop
L3F659E00:
3f659e00:	move   @0x95f90, a9, 1
3f659e30:	jreq   L3F659FC0
L3F659E40:
3f659e40:	setf   16, 1, 0
3f659e50:	move   *a9(0x50), a11, 0
3f659e70:	jreq   L3F659F90
3f659e80:	move   *a9(0x50), a11, 0
3f659ea0:	dec    a11
3f659eb0:	move   a11, *a9(0x50), 0
3f659ed0:	sext   a11, 0
3f659ee0:	jrne   L3F659F90
3f659ef0:	move   *a9(0x1c0), a11, 1
3f659f10:	jreq   L3F659F90
3f659f20:	move   a14, -*sp, 1
3f659f30:	move   *a9(0x20), a8, 0
3f659f50:	move   a8, *a14+, 1
3f659f60:	move   *a9(0x1c0), a11, 1
3f659f80:	call   a11
L3F659F90:
3f659f90:	move   *a9(0x280), a9, 1
3f659fb0:	jrne   L3F659E40
L3F659FC0:
3f659fc0:	move   a14, -*sp, 1
3f659fd0:	move   @0x95db0, *a14+, 1
3f65a000:	sub    a11, a11
3f65a010:	move   a11, *a14+, 1
3f65a020:	movi   0x3f659d40, a11
3f65a050:	move   a11, *a14+, 1
3f65a060:	calla  L3F6FC200
3f65a090:	mmfm   sp, a9,a11
3f65a0b0:	rets
L3F65A0C0:
3f65a0c0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f65a0e0:	move   a14, a13
3f65a0f0:	addk   32, a14
3f65a100:	move   *a13(0xffe0), a9, 1
3f65a120:	move   a9, a10
3f65a130:	move   a10, a7
3f65a140:	subi   0x80, a7
3f65a160:	cmp    a9, a7
3f65a170:	jrnc   L3F65A2A0
3f65a180:	movb   *a10, a7
3f65a190:	jreq   L3F65A2A0
L3F65A1A0:
3f65a1a0:	movb   *a10, a7
3f65a1b0:	cmpi   0x30, a7
3f65a1d0:	jrlt   L3F65A220
3f65a1e0:	movb   *a10, a7
3f65a1f0:	cmpi   0x39, a7
3f65a210:	jrle   L3F65A2A0
L3F65A220:
3f65a220:	addk   8, a10
3f65a230:	move   a10, a7
3f65a240:	subi   0x80, a7
3f65a260:	cmp    a9, a7
3f65a270:	jrnc   L3F65A2A0
3f65a280:	movb   *a10, a7
3f65a290:	jrne   L3F65A1A0
L3F65A2A0:
3f65a2a0:	movb   *a10, a7
3f65a2b0:	jreq   L3F65A310
3f65a2c0:	move   a10, a7
3f65a2d0:	subi   0x80, a7
3f65a2f0:	cmp    a9, a7
3f65a300:	jrne   L3F65A330
L3F65A310:
3f65a310:	sub    a8, a8
3f65a320:	jruc   L3F65A520
L3F65A330:
3f65a330:	movb   *a10, a7
3f65a340:	subi   0x30, a7
3f65a360:	move   a7, *a13, 1
3f65a370:	move   @0x95f90, a11, 1
3f65a3a0:	jreq   L3F65A510
L3F65A3B0:
3f65a3b0:	move   a14, -*sp, 1
3f65a3c0:	move   a10, a7
3f65a3d0:	sub    a9, a7
3f65a3e0:	sra    0x3, a7
3f65a3f0:	move   a7, *a14+, 1
3f65a400:	move   a9, *a14+, 1
3f65a410:	move   *a11(0x0), *a14+, 1
3f65a430:	calla  L3F942230
3f65a460:	move   a8, a7
3f65a470:	jrne   L3F65A4E0
3f65a480:	move   *a13, a7, 1
3f65a490:	setf   16, 1, 0
3f65a4a0:	move   *a11(0x20), a5, 0
3f65a4c0:	cmp    a5, a7
3f65a4d0:	jreq   L3F65A510
L3F65A4E0:
3f65a4e0:	move   *a11(0x280), a11, 1
3f65a500:	jrne   L3F65A3B0
L3F65A510:
3f65a510:	move   a11, a8
L3F65A520:
3f65a520:	move   *sp(0xe0), a14, 1
3f65a540:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f65a560:	rets   2
L3F65A570:
3f65a570:	mmtm   sp, a7,a9,a10,a11,a13
3f65a590:	move   a14, a13
3f65a5a0:	addk   32, a14
3f65a5b0:	jruc   L3F65A7E0
L3F65A5C0:
3f65a5c0:	move   a14, -*sp, 1
3f65a5d0:	move   *a13(0xffa0), *a14+, 1
3f65a5f0:	move   *a13(0xffc0), *a14+, 1
3f65a610:	calla  L3F65B200
3f65a640:	jauc   L3F65B1B0
L3F65A660:
3f65a660:	calla  L3F6FC1E0
3f65a690:	move   a8, a8
3f65a6a0:	jrne   L3F65A740
3f65a6b0:	move   @0x1b3900, a11, 1
3f65a6e0:	move   *a11(0x100), a11, 1
3f65a700:	movb   *a11(0x20), a8
3f65a720:	jauc   L3F65B1B0
L3F65A740:
3f65a740:	move   a14, -*sp, 1
3f65a750:	move   *a13(0xffa0), *a14+, 1
3f65a770:	move   *a13(0xffc0), *a14+, 1
3f65a790:	calla  L3F6148E0
3f65a7c0:	jauc   L3F65B1B0
L3F65A7E0:
3f65a7e0:	move   *a13(0xffc0), a8, 1
3f65a800:	addi   0x7fdb96e2, a8
3f65a830:	jreq   L3F65A660
3f65a840:	subk   2, a8
3f65a850:	jreq   L3F65A660
3f65a860:	subi   0x3fe3fff4, a8
3f65a890:	jreq   L3F65A5C0
3f65a8a0:	subi   0x1c000b, a8
3f65a8d0:	jreq   L3F65A740
3f65a8e0:	move   *a13(0xffa0), a10, 1
3f65a900:	move   a14, -*sp, 1
3f65a910:	move   a10, *a14+, 1
3f65a920:	calla  L3F65A0C0
3f65a950:	move   a8, a9
3f65a960:	jrne   L3F65B0B0
3f65a970:	movk   6, a8
3f65a980:	jauc   L3F65B1B0
L3F65A9A0:
3f65a9a0:	setf   16, 1, 0
3f65a9b0:	move   *a9(0x40), *a10(0x80), 0
3f65a9e0:	jruc   L3F65B1A0
L3F65A9F0:
3f65a9f0:	move   *a9(0x60), *a10(0x80), 1
3f65aa20:	jruc   L3F65B1A0
L3F65AA30:
3f65aa30:	calla  L3F6FC1E0
3f65aa60:	move   a8, a11
3f65aa70:	jrne   L3F65AB00
3f65aa80:	move   @0x1b3900, a11, 1
3f65aab0:	move   *a11(0x100), a11, 1
3f65aad0:	movb   *a11(0x20), a8
3f65aaf0:	jruc   L3F65B1B0
L3F65AB00:
3f65ab00:	setf   16, 1, 0
3f65ab10:	move   *a9(0x40), a11, 0
3f65ab30:	btst   0, a11
3f65ab40:	jreq   L3F65AC80
3f65ab50:	move   *a10(0x80), a11, 0
3f65ab70:	btst   0, a11
3f65ab80:	jrne   L3F65AC80
3f65ab90:	calla  L3FB33870
3f65abc0:	move   a8, *a13, 1
3f65abd0:	move   a14, -*sp, 1
3f65abe0:	move   a9, *a14+, 1
3f65abf0:	calla  L3F659920
3f65ac20:	move   a14, -*sp, 1
3f65ac30:	move   *a13(0x0), *a14+, 1
3f65ac50:	calla  L3FB338D0
L3F65AC80:
3f65ac80:	setf   16, 1, 0
3f65ac90:	move   *a9(0x40), a11, 0
3f65acb0:	andi   0x52, a11
3f65ace0:	move   *a10(0x80), a7, 0
3f65ad00:	andi   0xffffffad, a7
3f65ad30:	or     a7, a11
3f65ad40:	move   a11, *a9(0x40), 0
3f65ad60:	move   *a9(0x180), a11, 1
3f65ad80:	jreq   L3F65B1A0
3f65ad90:	move   a14, -*sp, 1
3f65ada0:	move   *a13(0xffa0), *a14+, 1
3f65adc0:	move   *a13(0xffc0), *a14+, 1
3f65ade0:	move   a9, *a14+, 1
3f65adf0:	move   *a9(0x180), a11, 1
3f65ae10:	call   a11
3f65ae20:	jruc   L3F65B1A0
L3F65AE30:
3f65ae30:	calla  L3F6FC1E0
3f65ae60:	move   a8, a7
3f65ae70:	jrne   L3F65AF00
3f65ae80:	move   @0x1b3900, a11, 1
3f65aeb0:	move   *a11(0x100), a7, 1
3f65aed0:	movb   *a7(0x20), a8
3f65aef0:	jruc   L3F65B1B0
L3F65AF00:
3f65af00:	move   *a10(0x80), *a9(0x60), 1
3f65af30:	jruc   L3F65B1A0
L3F65AF40:
3f65af40:	move   *a13(0xffe0), a11, 1
3f65af60:	move   *a11(0x60), a7, 1
3f65af80:	jrne   L3F65AFC0
3f65af90:	movi   0x2d, a8
3f65afb0:	jruc   L3F65B1B0
L3F65AFC0:
3f65afc0:	move   a14, -*sp, 1
3f65afd0:	move   a9, *a14+, 1
3f65afe0:	move   *a13(0xffa0), *a14+, 1
3f65b000:	move   *a13(0xffc0), *a14+, 1
3f65b020:	movk   11, a7
3f65b030:	move   a7, *a14+, 1
3f65b040:	move   a11, *a14+, 1
3f65b050:	move   *a11(0x60), a7, 1
3f65b070:	move   *a7(0xd0), a7, 1
3f65b090:	call   a7
3f65b0a0:	jruc   L3F65B1B0
L3F65B0B0:
3f65b0b0:	move   *a13(0xffc0), a8, 1
3f65b0d0:	addi   0x7fdf96f0, a8
3f65b100:	jreq   L3F65AA30
3f65b110:	subk   8, a8
3f65b120:	jreq   L3F65AE30
3f65b130:	subi   0x3ffffff9, a8
3f65b160:	jreq   L3F65A9A0
3f65b170:	subk   6, a8
3f65b180:	jreq   L3F65A9F0
3f65b190:	jruc   L3F65AF40
L3F65B1A0:
3f65b1a0:	sub    a8, a8
L3F65B1B0:
3f65b1b0:	move   *sp(0xc0), a14, 1
3f65b1d0:	mmfm   sp, a7,a9,a10,a11,a13
3f65b1f0:	rets   2
L3F65B200:
3f65b200:	mmtm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f65b220:	move   a14, a13
3f65b230:	addi   0x160, a14
3f65b250:	move   *a13(0xffc0), a9, 1
3f65b270:	move   @0x95f90, a10, 1
3f65b2a0:	move   *a9(0x0), *a13(0x120), 1
3f65b2d0:	sub    a7, a7
3f65b2e0:	move   a7, *a13(0x140), 1
3f65b300:	move   *a9(0x20), *a13(0x100), 1
3f65b330:	move   a13, a0
3f65b340:	addi   0x70, a0
3f65b360:	move   *a13(0x120), a7, 1
3f65b380:	subk   32, a7
3f65b390:	jrls   L3F65BB20
3f65b3a0:	move   a10, a7
3f65b3b0:	jreq   L3F65BB20
L3F65B3C0:
3f65b3c0:	move   a14, -*sp, 1
3f65b3d0:	movk   14, a7
3f65b3e0:	move   a7, *a14+, 1
3f65b3f0:	move   a13, *a14+, 1
3f65b400:	move   *a10(0x0), *a14+, 1
3f65b420:	calla  L3FB44400
3f65b450:	move   a13, a12
3f65b460:	cmp    a0, a12
3f65b470:	jrnc   L3F65B4F0
3f65b480:	movb   *a12, a7
3f65b490:	jreq   L3F65B4F0
L3F65B4A0:
3f65b4a0:	addk   8, a12
3f65b4b0:	cmp    a0, a12
3f65b4c0:	jrnc   L3F65B4F0
3f65b4d0:	movb   *a12, a7
3f65b4e0:	jrne   L3F65B4A0
L3F65B4F0:
3f65b4f0:	setf   16, 1, 0
3f65b500:	move   *a10(0x20), a7, 0
3f65b520:	addi   0x30, a7
3f65b540:	setf   8, 1, 0
3f65b550:	move   a7, *a12+, 0
3f65b560:	sub    a7, a7
3f65b570:	movb   a7, *a12
3f65b580:	move   *a10(0x80), a11, 1
3f65b5a0:	jrne   L3F65B7E0
3f65b5b0:	move   a14, -*sp, 1
3f65b5c0:	movk   16, a5
3f65b5d0:	move   a5, *a14+, 1
3f65b5e0:	move   a13, a5
3f65b5f0:	addi   0x80, a5
3f65b610:	move   a5, *a14+, 1
3f65b620:	calla  L3FB44A00
3f65b650:	move   a14, -*sp, 1
3f65b660:	movk   32, a7
3f65b670:	move   a7, *a14+, 1
3f65b680:	move   *a13(0x100), *a14+, 1
3f65b6a0:	move   a13, *a14+, 1
3f65b6b0:	calla  L3FB44400
3f65b6e0:	move   a8, *a13(0x140), 1
3f65b700:	move   a8, a8
3f65b710:	jrne   L3F65BB20
3f65b720:	move   *a13(0x120), a5, 1
3f65b740:	subk   32, a5
3f65b750:	move   a5, *a13(0x120), 1
3f65b770:	move   *a13(0x100), a7, 1
3f65b790:	addi   0x100, a7
3f65b7b0:	move   a7, *a13(0x100), 1
3f65b7d0:	jruc   L3F65BAA0
L3F65B7E0:
3f65b7e0:	move   *a13(0x120), a5, 1
3f65b800:	subk   32, a5
3f65b810:	jrls   L3F65BAA0
3f65b820:	move   a11, a5
3f65b830:	jreq   L3F65BAA0
L3F65B840:
3f65b840:	move   a13, a7
3f65b850:	addi   0x80, a7
3f65b870:	move   a11, a8
3f65b880:	move   *a8+, *a7+, 1
3f65b890:	move   *a8+, *a7+, 1
3f65b8a0:	move   *a8+, *a7+, 1
3f65b8b0:	move   *a8, *a7, 1
3f65b8c0:	move   a14, -*sp, 1
3f65b8d0:	movk   32, a7
3f65b8e0:	move   a7, *a14+, 1
3f65b8f0:	move   *a13(0x100), *a14+, 1
3f65b910:	move   a13, *a14+, 1
3f65b920:	calla  L3FB44400
3f65b950:	move   a8, *a13(0x140), 1
3f65b970:	move   a8, a5
3f65b980:	jrne   L3F65BAA0
3f65b990:	move   *a13(0x120), a7, 1
3f65b9b0:	subk   32, a7
3f65b9c0:	move   a7, *a13(0x120), 1
3f65b9e0:	move   *a13(0x100), a5, 1
3f65ba00:	addi   0x100, a5
3f65ba20:	move   a5, *a13(0x100), 1
3f65ba40:	move   *a11(0x120), a11, 1
3f65ba60:	subk   32, a7
3f65ba70:	jrls   L3F65BAA0
3f65ba80:	move   a11, a7
3f65ba90:	jrne   L3F65B840
L3F65BAA0:
3f65baa0:	move   *a10(0x280), a10, 1
3f65bac0:	move   *a13(0x120), a7, 1
3f65bae0:	subk   32, a7
3f65baf0:	jrls   L3F65BB20
3f65bb00:	move   a10, a5
3f65bb10:	jrne   L3F65B3C0
L3F65BB20:
3f65bb20:	move   *a9, a7, 1
3f65bb30:	move   *a13(0x120), a5, 1
3f65bb50:	sub    a5, a7
3f65bb60:	move   a7, *a9, 1
3f65bb70:	move   *a13(0x140), a8, 1
3f65bb90:	move   *sp(0x120), a14, 1
3f65bbb0:	mmfm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f65bbd0:	rets   2
L3F65BBE0:
3f65bbe0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f65bc00:	move   a14, a13
3f65bc10:	addi   0x60, a14
3f65bc30:	move   *a13(0xffe0), a9, 1
3f65bc50:	move   a14, -*sp, 1
3f65bc60:	movk   4, a11
3f65bc70:	move   a11, *a14+, 1
3f65bc80:	sub    a7, a7
3f65bc90:	move   a7, *a14+, 1
3f65bca0:	calla  L3F6AC880
3f65bcd0:	move   a8, *a13, 1
3f65bce0:	move   a8, a8
3f65bcf0:	jrne   L3F65BD30
3f65bd00:	movi   0x37, a8
3f65bd20:	jruc   L3F65C260
L3F65BD30:
3f65bd30:	move   a14, -*sp, 1
3f65bd40:	movi   0x800, a7
3f65bd60:	move   a7, *a14+, 1
3f65bd70:	move   a9, a11
3f65bd80:	addi   0x260, a11
3f65bda0:	move   a11, *a14+, 1
3f65bdb0:	calla  L3F6C01E0
3f65bde0:	move   a8, a11
3f65bdf0:	jreq   L3F65C1E0
3f65be00:	move   a14, -*sp, 1
3f65be10:	move   a7, *a14+, 1
3f65be20:	move   a9, a11
3f65be30:	addi   0x160, a11
3f65be50:	move   a11, *a14+, 1
3f65be60:	calla  L3F6C01E0
3f65be90:	move   a8, a11
3f65bea0:	jreq   L3F65C160
3f65beb0:	move   *a13, a11, 1
3f65bec0:	move   *a11(0x20), a7, 1
3f65bee0:	sll    0x3, a7
3f65bef0:	add    a11, a7
3f65bf00:	move   a7, a10
3f65bf10:	move   a9, *a10(0x40), 1
3f65bf30:	move   a10, *a9(0x40), 1
3f65bf50:	sub    a7, a7
3f65bf60:	move   a7, *a10(0x180), 1
3f65bf80:	move   *a9(0x60), a5, 1
3f65bfa0:	move   *a5(0x10), a5, 1
3f65bfc0:	setf   16, 0, 0
3f65bfd0:	move   *a5(0x0), *a10(0x160), 0
3f65c000:	move   *a13(0xffc0), *a10(0x170), 0
3f65c030:	pushst
3f65c040:	dint
3f65c050:	move   a10, *a13(0x20), 1
3f65c070:	movi   0x95ff0, a5
3f65c0a0:	move   a5, *a13(0x40), 1
3f65c0c0:	move   *a5, *a10, 1
3f65c0d0:	move   a5, *a10(0x20), 1
3f65c0f0:	move   a10, *a5, 1
3f65c100:	move   *a10, a7, 1
3f65c110:	move   a10, *a7(0x20), 1
3f65c130:	popst
3f65c140:	sub    a8, a8
3f65c150:	jruc   L3F65C260
L3F65C160:
3f65c160:	move   a14, -*sp, 1
3f65c170:	move   a9, a11
3f65c180:	addi   0x260, a11
3f65c1a0:	move   a11, *a14+, 1
3f65c1b0:	calla  L3F6C0410
L3F65C1E0:
3f65c1e0:	move   a14, -*sp, 1
3f65c1f0:	move   *a13(0x0), *a14+, 1
3f65c210:	calla  L3F6ACE40
3f65c240:	movi   0x37, a8
L3F65C260:
3f65c260:	move   *sp(0xe0), a14, 1
3f65c280:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f65c2a0:	rets   2
L3F65C2B0:
3f65c2b0:	mmtm   sp, a5,a7,a9,a11,a13
3f65c2d0:	move   a14, a13
3f65c2e0:	addi   0x60, a14
3f65c300:	move   *a13(0xffe0), a9, 1
3f65c320:	move   *a9(0x40), *a13(0x0), 1
3f65c350:	move   *a9(0x1c0), a11, 1
3f65c370:	jreq   L3F65C3E0
3f65c380:	move   a14, -*sp, 1
3f65c390:	move   *a9(0x1c0), *a14+, 1
3f65c3b0:	calla  L3F6611E0
L3F65C3E0:
3f65c3e0:	move   *a13, a11, 1
3f65c3f0:	sub    a7, a7
3f65c400:	move   a7, *a11(0x40), 1
3f65c420:	move   a14, -*sp, 1
3f65c430:	move   a11, *a14+, 1
3f65c440:	calla  L3F6B2150
3f65c470:	pushst
3f65c480:	dint
3f65c490:	move   a9, *a13(0x20), 1
3f65c4b0:	move   *a9(0x20), *a13(0x40), 1
3f65c4e0:	move   *a13(0x40), a5, 1
3f65c500:	move   *a9, *a5, 1
3f65c510:	move   *a5, a7, 1
3f65c520:	move   a5, *a7(0x20), 1
3f65c540:	move   a9, *a9, 1
3f65c550:	move   a9, *a9(0x20), 1
3f65c570:	popst
3f65c580:	move   *a9(0x1a0), a7, 1
3f65c5a0:	jreq   L3F65C610
3f65c5b0:	move   a14, -*sp, 1
3f65c5c0:	move   *a9(0x1a0), *a14+, 1
3f65c5e0:	calla  L3F6ADF20
L3F65C610:
3f65c610:	move   a14, -*sp, 1
3f65c620:	move   a9, a7
3f65c630:	andi   0xfffffc00, a7
3f65c660:	move   a7, *a14+, 1
3f65c670:	calla  L3F6ADF20
3f65c6a0:	move   *sp(0xc0), a14, 1
3f65c6c0:	mmfm   sp, a5,a7,a9,a11,a13
3f65c6e0:	rets   2
L3F65C6F0:
3f65c6f0:	mmtm   sp, a7,a9,a11,a13
3f65c710:	move   a14, a13
3f65c720:	move   *a13(0xffe0), a11, 1
3f65c740:	setf   16, 1, 0
3f65c750:	move   *a11(0x260), a9, 0
3f65c770:	movk   2, a7
3f65c780:	andn   a7, a9
3f65c790:	move   a9, *a11(0x260), 0
3f65c7b0:	move   *a11(0x40), a9, 1
3f65c7d0:	move   *a9(0x30), a9, 0
3f65c7f0:	btst   0, a9
3f65c800:	jreq   L3F65C860
3f65c810:	move   a14, -*sp, 1
3f65c820:	move   a11, *a14+, 1
3f65c830:	calla  L3F65C2B0
L3F65C860:
3f65c860:	move   *sp(0xa0), a14, 1
3f65c880:	mmfm   sp, a7,a9,a11,a13
3f65c8a0:	rets   2
L3F65C8B0:
3f65c8b0:	mmtm   sp, a7,a9,a10,a11,a13
3f65c8d0:	move   a14, a13
3f65c8e0:	addk   32, a14
3f65c8f0:	move   *a13(0xffe0), a9, 1
3f65c910:	move   *a13(0xffc0), a11, 1
3f65c930:	move   *a11(0x20), a7, 1
3f65c950:	sll    0x3, a7
3f65c960:	add    a11, a7
3f65c970:	move   a7, *a13, 1
3f65c980:	move   @0x95f90, a7, 1
3f65c9b0:	jrne   L3F65CB00
3f65c9c0:	movi   0x31, a8
3f65c9e0:	jruc   L3F65CCD0
L3F65C9F0:
3f65c9f0:	move   *a13, a11, 1
3f65ca00:	move   *a11(0x20), a7, 1
3f65ca20:	jreq   L3F65CB80
3f65ca30:	move   a14, -*sp, 1
3f65ca40:	move   a11, *a14+, 1
3f65ca50:	calla  L3F658E70
3f65ca80:	move   a8, a7
3f65ca90:	jrne   L3F65CB80
3f65caa0:	movi   0x31, a8
3f65cac0:	jruc   L3F65CCD0
L3F65CAD0:
3f65cad0:	movi   0x2f, a8
3f65caf0:	jruc   L3F65CCD0
L3F65CB00:
3f65cb00:	move   *a13, a11, 1
3f65cb10:	setf   16, 0, 0
3f65cb20:	move   *a11, a8, 0
3f65cb30:	subk   2, a8
3f65cb40:	jreq   L3F65C9F0
3f65cb50:	dec    a8
3f65cb60:	jreq   L3F65C9F0
3f65cb70:	jruc   L3F65CAD0
L3F65CB80:
3f65cb80:	move   *a9(0x40), a10, 1
3f65cba0:	move   a14, -*sp, 1
3f65cbb0:	movk   16, a7
3f65cbc0:	move   a7, *a14+, 1
3f65cbd0:	move   a10, a7
3f65cbe0:	addi   0xe0, a7
3f65cc00:	move   a7, *a14+, 1
3f65cc10:	move   a11, *a14+, 1
3f65cc20:	calla  L3FB44400
3f65cc50:	setf   16, 1, 0
3f65cc60:	move   *a10(0x260), a7, 0
3f65cc80:	movk   1, a11
3f65cc90:	or     a11, a7
3f65cca0:	move   a7, *a10(0x260), 0
3f65ccc0:	sub    a8, a8
L3F65CCD0:
3f65ccd0:	move   *sp(0xc0), a14, 1
3f65ccf0:	mmfm   sp, a7,a9,a10,a11,a13
3f65cd10:	rets   2
L3F65CD20:
3f65cd20:	mmtm   sp, a7,a9,a11,a13
3f65cd40:	move   a14, a13
3f65cd50:	addk   32, a14
3f65cd60:	move   *a13(0xffc0), a11, 1
3f65cd80:	move   *a11(0x20), a9, 1
3f65cda0:	sll    0x3, a9
3f65cdb0:	add    a11, a9
3f65cdc0:	move   a9, *a13, 1
3f65cdd0:	move   a14, -*sp, 1
3f65cde0:	movk   16, a9
3f65cdf0:	move   a9, *a14+, 1
3f65ce00:	move   *a13(0xffe0), a9, 1
3f65ce20:	addi   0x60, a9
3f65ce40:	move   a9, *a14+, 1
3f65ce50:	move   *a13(0x0), *a14+, 1
3f65ce70:	calla  L3FB44400
3f65cea0:	move   *a13(0xffe0), a9, 1
3f65cec0:	setf   16, 1, 0
3f65ced0:	move   *a9(0x260), a11, 0
3f65cef0:	movk   2, a7
3f65cf00:	or     a7, a11
3f65cf10:	move   a11, *a9(0x260), 0
3f65cf30:	move   *sp(0xa0), a14, 1
3f65cf50:	mmfm   sp, a7,a9,a11,a13
3f65cf70:	rets   2
3f65cf80:	mmtm   sp, a9,a11
3f65cfa0:	movi   0x95ff0, a11
3f65cfd0:	move   a11, @0x96010, 1
3f65d000:	move   a11, @0x95ff0, 1
3f65d030:	movi   0x32, a9
3f65d050:	move   a9, @0x95f50, 1
3f65d080:	mmfm   sp, a9,a11
3f65d0a0:	rets
L3F65D0B0:
3f65d0b0:	mmtm   sp, a7,a9,a11,a13
3f65d0d0:	move   a14, a13
3f65d0e0:	addi   0x40, a14
3f65d100:	move   a14, -*sp, 1
3f65d110:	movk   2, a11
3f65d120:	move   a11, *a14+, 1
3f65d130:	sub    a7, a7
3f65d140:	move   a7, *a14+, 1
3f65d150:	calla  L3F6AC3C0
3f65d180:	move   a8, a9
3f65d190:	jrne   L3F65D210
3f65d1a0:	move   a14, -*sp, 1
3f65d1b0:	move   *a13(0xffe0), *a14+, 1
3f65d1d0:	calla  L3F6ADF20
3f65d200:	jruc   L3F65D800
L3F65D210:
3f65d210:	move   *a13(0xffe0), *a9(0x0), 1
3f65d240:	movi   0x24, a7
3f65d260:	setf   16, 1, 0
3f65d270:	move   a7, *a9(0x40), 0
3f65d290:	move   *a9(0x20), a11, 1
3f65d2b0:	sll    0x3, a11
3f65d2c0:	add    a9, a11
3f65d2d0:	move   a11, *a13, 1
3f65d2e0:	move   *a13(0xff80), a7, 1
3f65d300:	addk   32, a11
3f65d310:	move   *a7+, *a11+, 1
3f65d320:	move   *a7+, *a11+, 1
3f65d330:	move   *a7+, *a11+, 1
3f65d340:	move   *a7, *a11, 1
3f65d350:	move   *a13, a11, 1
3f65d360:	move   *a13(0xffa0), a7, 1
3f65d380:	addi   0xa0, a11
3f65d3a0:	move   *a7+, *a11+, 1
3f65d3b0:	move   *a7+, *a11+, 1
3f65d3c0:	move   *a7+, *a11+, 1
3f65d3d0:	move   *a7, *a11, 1
3f65d3e0:	move   *a13, a11, 1
3f65d3f0:	move   *a13(0xffc0), a7, 1
3f65d410:	move   *a7, *a11, 1
3f65d420:	calla  L3FB33870
3f65d450:	move   a8, *a13(0x20), 1
3f65d470:	move   @0x95f30, a7, 1
3f65d4a0:	move   @0x95f50, a11, 1
3f65d4d0:	cmp    a11, a7
3f65d4e0:	jrlt   L3F65D550
3f65d4f0:	move   a14, -*sp, 1
3f65d500:	move   a9, *a14+, 1
3f65d510:	calla  L3F6ADF20
3f65d540:	jruc   L3F65D6F0
L3F65D550:
3f65d550:	sub    a7, a7
3f65d560:	move   a7, *a9(0x3e0), 1
3f65d580:	move   @0x95f10, a11, 1
3f65d5b0:	jrne   L3F65D600
3f65d5c0:	move   a9, @0x95ef0, 1
3f65d5f0:	jruc   L3F65D650
L3F65D600:
3f65d600:	move   @0x95f10, a11, 1
3f65d630:	move   a9, *a11(0x3e0), 1
L3F65D650:
3f65d650:	move   a9, @0x95f10, 1
3f65d680:	move   @0x95f30, a11, 1
3f65d6b0:	inc    a11
3f65d6c0:	move   a11, @0x95f30, 1
L3F65D6F0:
3f65d6f0:	move   a14, -*sp, 1
3f65d700:	move   *a13(0x20), *a14+, 1
3f65d720:	calla  L3FB338D0
3f65d750:	move   @0x95fd0, a11, 1
3f65d780:	movk   1, a7
3f65d790:	or     a11, a7
3f65d7a0:	move   a7, @0x95fd0, 1
3f65d7d0:	calla  L3F60BD40
L3F65D800:
3f65d800:	move   *sp(0xa0), a14, 1
3f65d820:	mmfm   sp, a7,a9,a11,a13
3f65d840:	rets   2
3f65d850:	mmtm   sp, a7,a9,a10,a11,a13
3f65d870:	move   a14, a13
3f65d880:	addi   0x80, a14
L3F65D8A0:
3f65d8a0:	calla  L3FB33870
3f65d8d0:	move   a8, *a13, 1
3f65d8e0:	move   @0x95ef0, a11, 1
3f65d910:	move   a11, *a13(0x20), 1
3f65d930:	jreq   L3F65DAA0
3f65d940:	move   *a11(0x3e0), a11, 1
3f65d960:	move   a11, @0x95ef0, 1
3f65d990:	jrne   L3F65D9E0
3f65d9a0:	sub    a11, a11
3f65d9b0:	move   a11, @0x95f10, 1
L3F65D9E0:
3f65d9e0:	move   *a13(0x20), a11, 1
3f65da00:	sub    a7, a7
3f65da10:	move   a7, *a11(0x3e0), 1
3f65da30:	move   @0x95f30, a7, 1
3f65da60:	dec    a7
3f65da70:	move   a7, @0x95f30, 1
L3F65DAA0:
3f65daa0:	move   a14, -*sp, 1
3f65dab0:	move   a8, *a14+, 1
3f65dac0:	calla  L3FB338D0
3f65daf0:	move   a11, a7
3f65db00:	jaeq   L3F65E720
3f65db20:	move   *a7(0x20), a7, 1
3f65db40:	sll    0x3, a7
3f65db50:	add    a11, a7
3f65db60:	move   a7, a10
3f65db70:	sub    a7, a7
3f65db80:	move   a7, *a13(0x40), 1
3f65dba0:	move   @0x95ff0, a9, 1
3f65dbd0:	cmpi   0x95ff0, a9
3f65dc00:	jreq   L3F65E380
L3F65DC10:
3f65dc10:	setf   16, 0, 0
3f65dc20:	move   *a9(0x160), a11, 0
3f65dc40:	move   *a10, a7, 0
3f65dc50:	cmp    a7, a11
3f65dc60:	jrne   L3F65E330
3f65dc70:	move   *a9(0x170), a11, 0
3f65dc90:	jreq   L3F65DD00
3f65dca0:	move   *a9(0x170), a11, 0
3f65dcc0:	move   *a10(0x10), a7, 0
3f65dce0:	cmp    a7, a11
3f65dcf0:	jrne   L3F65E330
L3F65DD00:
3f65dd00:	setf   16, 1, 0
3f65dd10:	move   *a9(0x260), a11, 0
3f65dd30:	btst   0, a11
3f65dd40:	jreq   L3F65DE40
3f65dd50:	move   a14, -*sp, 1
3f65dd60:	movk   16, a11
3f65dd70:	move   a11, *a14+, 1
3f65dd80:	move   a10, a7
3f65dd90:	addk   32, a7
3f65dda0:	move   a7, *a14+, 1
3f65ddb0:	move   a9, a7
3f65ddc0:	addi   0xe0, a7
3f65dde0:	move   a7, *a14+, 1
3f65ddf0:	calla  L3F942230
3f65de20:	move   a8, a7
3f65de30:	jrne   L3F65E330
L3F65DE40:
3f65de40:	setf   16, 1, 0
3f65de50:	move   *a9(0x260), a11, 0
3f65de70:	btst   1, a11
3f65de80:	jreq   L3F65DF90
3f65de90:	move   a14, -*sp, 1
3f65dea0:	movk   16, a11
3f65deb0:	move   a11, *a14+, 1
3f65dec0:	move   a10, a7
3f65ded0:	addi   0xa0, a7
3f65def0:	move   a7, *a14+, 1
3f65df00:	move   a9, a7
3f65df10:	addi   0x60, a7
3f65df30:	move   a7, *a14+, 1
3f65df40:	calla  L3F942230
3f65df70:	move   a8, a7
3f65df80:	jrne   L3F65E330
L3F65DF90:
3f65df90:	move   *a13(0x40), a11, 1
3f65dfb0:	jreq   L3F65E300
3f65dfc0:	move   a14, -*sp, 1
3f65dfd0:	movi   0x3b9aca00, a7
3f65e000:	move   a7, *a14+, 1
3f65e010:	sub    a7, a7
3f65e020:	move   a7, *a14+, 1
3f65e030:	move   *a13(0x20), a7, 1
3f65e050:	move   *a7(0x0), *a14+, 1
3f65e070:	calla  L3F6AE7B0
3f65e0a0:	move   a8, *a13(0x60), 1
3f65e0c0:	move   a8, a8
3f65e0d0:	jreq   L3F65E300
3f65e0e0:	move   a14, -*sp, 1
3f65e0f0:	sub    a7, a7
3f65e100:	move   a7, *a14+, 1
3f65e110:	move   a8, *a14+, 1
3f65e120:	move   a10, a7
3f65e130:	addi   0xa0, a7
3f65e150:	move   a7, *a14+, 1
3f65e160:	addi   0x160, a11
3f65e180:	move   a11, *a14+, 1
3f65e190:	calla  L3F6C0BC0
3f65e1c0:	move   a8, a7
3f65e1d0:	jrne   L3F65E250
3f65e1e0:	move   a14, -*sp, 1
3f65e1f0:	move   *a13(0x60), *a14+, 1
3f65e210:	calla  L3F6ADF20
3f65e240:	jruc   L3F65E300
L3F65E250:
3f65e250:	move   a14, -*sp, 1
3f65e260:	move   *a13(0x40), a11, 1
3f65e280:	addi   0x160, a11
3f65e2a0:	move   a11, *a14+, 1
3f65e2b0:	move   *a13(0x40), *a14+, 1
3f65e2d0:	calla  L3F6BFE00
L3F65E300:
3f65e300:	move   *a9(0x40), *a13(0x40), 1
L3F65E330:
3f65e330:	move   *a9, a9, 1
3f65e340:	cmpi   0x95ff0, a9
3f65e370:	jrne   L3F65DC10
L3F65E380:
3f65e380:	move   *a13(0x40), a11, 1
3f65e3a0:	jreq   L3F65E6A0
3f65e3b0:	move   a14, -*sp, 1
3f65e3c0:	sub    a7, a7
3f65e3d0:	move   a7, *a14+, 1
3f65e3e0:	move   *a13(0x20), a7, 1
3f65e400:	move   *a7(0x0), *a14+, 1
3f65e420:	move   a10, a7
3f65e430:	addi   0xa0, a7
3f65e450:	move   a7, *a14+, 1
3f65e460:	addi   0x160, a11
3f65e480:	move   a11, *a14+, 1
3f65e490:	calla  L3F6C0BC0
3f65e4c0:	move   a8, a7
3f65e4d0:	jrne   L3F65E570
3f65e4e0:	move   a14, -*sp, 1
3f65e4f0:	move   *a13(0x20), a11, 1
3f65e510:	move   *a11(0x0), *a14+, 1
3f65e530:	calla  L3F6ADF20
3f65e560:	jruc   L3F65E620
L3F65E570:
3f65e570:	move   a14, -*sp, 1
3f65e580:	move   *a13(0x40), a11, 1
3f65e5a0:	addi   0x160, a11
3f65e5c0:	move   a11, *a14+, 1
3f65e5d0:	move   *a13(0x40), *a14+, 1
3f65e5f0:	calla  L3F6BFE00
L3F65E620:
3f65e620:	move   a14, -*sp, 1
3f65e630:	move   *a13(0x20), *a14+, 1
3f65e650:	calla  L3F6ACE40
3f65e680:	jauc   L3F65D8A0
L3F65E6A0:
3f65e6a0:	move   a14, -*sp, 1
3f65e6b0:	move   *a13(0x20), *a14+, 1
3f65e6d0:	calla  L3F6ADF20
3f65e700:	jauc   L3F65D8A0
L3F65E720:
3f65e720:	move   *sp(0xc0), a14, 1
3f65e740:	mmfm   sp, a7,a9,a10,a11,a13
3f65e760:	rets   2
3f65e770:	mmtm   sp, a11,a13
3f65e790:	move   a14, a13
3f65e7a0:	move   *a13(0xffe0), a11, 1
3f65e7c0:	jrlt   L3F65E7E0
3f65e7d0:	subk   21, a11
L3F65E7E0:
3f65e7e0:	move   *sp(0x60), a14, 1
3f65e800:	mmfm   sp, a11,a13
3f65e820:	rets   2
3f65e830:	mmtm   sp, a7,a9,a10,a11,a13
3f65e850:	move   a14, a13
3f65e860:	move   *a13(0xffe0), a11, 1
3f65e880:	move   *a11(0x40), a9, 1
3f65e8a0:	sub    a10, a10
3f65e8b0:	move   *a13(0xffc0), a11, 1
3f65e8d0:	subk   11, a11
3f65e8e0:	jrne   L3F65E930
3f65e8f0:	movi   0x2d, a8
3f65e910:	jauc   L3F65FDD0
L3F65E930:
3f65e930:	move   *a13(0xff60), a11, 1
3f65e950:	jreq   L3F65E9E0
3f65e960:	setf   16, 1, 0
3f65e970:	move   *a11(0x40), a11, 0
3f65e990:	jreq   L3F65E9E0
3f65e9a0:	movi   0x2d, a10
3f65e9c0:	jauc   L3F65FD40
L3F65E9E0:
3f65e9e0:	move   a9, a8
3f65e9f0:	jane   L3F65FA50
3f65ea10:	move   *a13(0xffc0), a11, 1
3f65ea30:	jaeq   L3F65FA50
3f65ea50:	movk   22, a10
3f65ea60:	jauc   L3F65FD40
3f65ea80:	move   *a13(0xffe0), a11, 1
3f65eaa0:	setf   16, 1, 0
3f65eab0:	move   *a11(0x30), a11, 0
3f65ead0:	btst   7, a11
3f65eae0:	jrne   L3F65EB20
3f65eaf0:	movk   13, a10
3f65eb00:	jauc   L3F65FD40
L3F65EB20:
3f65eb20:	move   a9, a8
3f65eb30:	jreq   L3F65EB70
3f65eb40:	movk   22, a10
3f65eb50:	jauc   L3F65FD40
L3F65EB70:
3f65eb70:	move   a14, -*sp, 1
3f65eb80:	move   *a13(0xff80), a11, 1
3f65eba0:	move   a11, *a14+, 1
3f65ebb0:	move   *a13(0xffe0), *a14+, 1
3f65ebd0:	calla  L3F65BBE0
3f65ec00:	move   a8, a10
3f65ec10:	jauc   L3F65FD40
3f65ec30:	move   a9, a8
3f65ec40:	jrne   L3F65EC90
3f65ec50:	movi   0x39, a10
3f65ec70:	jauc   L3F65FD40
L3F65EC90:
3f65ec90:	move   a14, -*sp, 1
3f65eca0:	move   a9, *a14+, 1
3f65ecb0:	calla  L3F65C2B0
3f65ece0:	jauc   L3F65FD40
3f65ed00:	setf   16, 1, 0
3f65ed10:	move   *a9(0x260), a11, 0
3f65ed30:	btst   1, a11
3f65ed40:	jreq   L3F65ED90
3f65ed50:	movi   0x38, a10
3f65ed70:	jauc   L3F65FD40
L3F65ED90:
3f65ed90:	move   a14, -*sp, 1
3f65eda0:	move   *a13(0xff80), *a14+, 1
3f65edc0:	move   a9, *a14+, 1
3f65edd0:	calla  L3F65CD20
3f65ee00:	move   a14, -*sp, 1
3f65ee10:	move   *a13(0xffe0), *a14+, 1
3f65ee30:	calla  L3F6BD9F0
3f65ee60:	jauc   L3F65FD40
3f65ee80:	movi   0x2d, a10
3f65eea0:	jauc   L3F65FD40
3f65eec0:	setf   16, 1, 0
3f65eed0:	move   *a9(0x260), a11, 0
3f65eef0:	btst   0, a11
3f65ef00:	jreq   L3F65EF40
3f65ef10:	movk   22, a10
3f65ef20:	jauc   L3F65FD40
L3F65EF40:
3f65ef40:	move   a14, -*sp, 1
3f65ef50:	move   *a13(0xff80), *a14+, 1
3f65ef70:	move   *a13(0xffe0), *a14+, 1
3f65ef90:	calla  L3F65C8B0
3f65efc0:	move   a8, a10
3f65efd0:	jauc   L3F65FD40
3f65eff0:	setf   16, 1, 0
3f65f000:	move   *a9(0x260), a11, 0
3f65f020:	btst   1, a11
3f65f030:	jrne   L3F65F080
3f65f040:	movi   0x39, a10
3f65f060:	jauc   L3F65FD40
L3F65F080:
3f65f080:	move   a14, -*sp, 1
3f65f090:	move   a9, *a14+, 1
3f65f0a0:	calla  L3F65C6F0
3f65f0d0:	move   a14, -*sp, 1
3f65f0e0:	move   *a13(0xffe0), *a14+, 1
3f65f100:	calla  L3F6BE2F0
3f65f130:	jauc   L3F65FD40
3f65f150:	move   a14, -*sp, 1
3f65f160:	move   *a13(0xffe0), *a14+, 1
3f65f180:	calla  L3F6BF320
3f65f1b0:	jauc   L3F65FD40
3f65f1d0:	move   *a13(0xff80), a11, 1
3f65f1f0:	jreq   L3F65F310
3f65f200:	setf   16, 1, 0
3f65f210:	move   *a9(0x260), a11, 0
3f65f230:	btst   1, a11
3f65f240:	jreq   L3F65F290
3f65f250:	movi   0x38, a10
3f65f270:	jauc   L3F65FD40
L3F65F290:
3f65f290:	move   a14, -*sp, 1
3f65f2a0:	move   *a13(0xff80), *a14+, 1
3f65f2c0:	move   a9, *a14+, 1
3f65f2d0:	calla  L3F65CD20
3f65f300:	jruc   L3F65F3A0
L3F65F310:
3f65f310:	setf   16, 1, 0
3f65f320:	move   *a9(0x260), a11, 0
3f65f340:	btst   1, a11
3f65f350:	jrne   L3F65F3A0
3f65f360:	movi   0x39, a10
3f65f380:	jauc   L3F65FD40
L3F65F3A0:
3f65f3a0:	move   a14, -*sp, 1
3f65f3b0:	move   *a13(0xffe0), *a14+, 1
3f65f3d0:	move   *a13(0xffa0), *a14+, 1
3f65f3f0:	move   *a13(0xffe0), a11, 1
3f65f410:	move   *a11(0x60), a7, 1
3f65f430:	move   *a7(0x70), a7, 1
3f65f450:	call   a7
3f65f460:	move   a8, a10
3f65f470:	sub    a7, a7
3f65f480:	move   a7, *a13(0xffa0), 1
3f65f4a0:	move   *a13(0xff80), a11, 1
3f65f4c0:	jaeq   L3F65FD40
3f65f4e0:	setf   16, 1, 0
3f65f4f0:	move   *a9(0x260), a11, 0
3f65f510:	movk   2, a7
3f65f520:	andn   a7, a11
3f65f530:	move   a11, *a9(0x260), 0
3f65f550:	jruc   L3F65FD40
3f65f560:	move   a14, -*sp, 1
3f65f570:	move   a9, *a14+, 1
3f65f580:	calla  L3F65C6F0
3f65f5b0:	move   a14, -*sp, 1
3f65f5c0:	move   *a13(0xffe0), *a14+, 1
3f65f5e0:	calla  L3F6B2150
3f65f610:	move   a14, -*sp, 1
3f65f620:	move   *a13(0xffe0), *a14+, 1
3f65f640:	calla  L3F6BE2F0
3f65f670:	jruc   L3F65FD40
3f65f680:	sub    a8, a8
3f65f690:	jruc   L3F65FDD0
3f65f6a0:	movi   0x2d, a8
3f65f6c0:	jruc   L3F65FDD0
3f65f6d0:	movi   0x2d, a10
3f65f6f0:	jruc   L3F65FD40
3f65f700:	move   a14, -*sp, 1
3f65f710:	movk   16, a11
3f65f720:	move   a11, *a14+, 1
3f65f730:	move   *a13(0xff80), a7, 1
3f65f750:	move   *a7(0x20), a11, 1
3f65f770:	sll    0x3, a11
3f65f780:	add    a7, a11
3f65f790:	move   a11, *a14+, 1
3f65f7a0:	move   a9, a11
3f65f7b0:	addi   0xe0, a11
3f65f7d0:	move   a11, *a14+, 1
3f65f7e0:	calla  L3FB44400
3f65f810:	movk   16, a11
3f65f820:	setf   16, 1, 0
3f65f830:	move   a11, *a7(0x40), 0
3f65f850:	jruc   L3F65FD40
3f65f860:	move   a14, -*sp, 1
3f65f870:	movk   16, a11
3f65f880:	move   a11, *a14+, 1
3f65f890:	move   *a13(0xff80), a7, 1
3f65f8b0:	move   *a7(0x20), a11, 1
3f65f8d0:	sll    0x3, a11
3f65f8e0:	add    a7, a11
3f65f8f0:	move   a11, *a14+, 1
3f65f900:	move   a9, a11
3f65f910:	addi   0x60, a11
3f65f930:	move   a11, *a14+, 1
3f65f940:	calla  L3FB44400
L3F65F970:
3f65f970:	movk   16, a11
3f65f980:	setf   16, 1, 0
L3F65F990:
3f65f990:	move   a11, *a7(0x40), 0
L3F65F9B0:
3f65f9b0:	jruc   L3F65FD40
L3F65F9C0:
3f65f9c0:	move   a14, -*sp, 1
L3F65F9D0:
3f65f9d0:	movi   0x3f65fe20, a8
3f65fa00:	move   a8, *a14+, 1
L3F65FA10:
3f65fa10:	calla  L3F596290
3f65fa40:	jruc   L3F65FD40
L3F65FA50:
3f65fa50:	move   *a13(0xffc0), a8, 1
L3F65FA70:
3f65fa70:	cmpi   0x11, a8
L3F65FA90:
3f65fa90:	jrhi   L3F65F9C0
3f65faa0:	sll    0x5, a8
L3F65FAB0:
3f65fab0:	addi   0x3f65fb00, a8
3f65fae0:	move   *a8, a8, 1
L3F65FAF0:
3f65faf0:	jump   a8
3f65fb00:	.word  0xea80
L3F65FB10:
3f65fb10:	dsjs   a5, L3F65F970
3f65fb20:	movx   b1, b0
L3F65FB30:
3f65fb30:	dsjs   a5, L3F65F990
3f65fb40:	movy   a6, a0
L3F65FB50:
3f65fb50:	dsjs   a5, L3F65F9B0
3f65fb60:	drav   b6, b0
L3F65FB70:
3f65fb70:	dsjs   a5, L3F65F9D0
3f65fb80:	movx   a8, a0
L3F65FB90:
3f65fb90:	dsjs   a5, L3F65F9F0
3f65fba0:	drav   b6, b0
3f65fbb0:	dsjs   a5, L3F65FA10
3f65fbc0:	movy   sp, b0
3f65fbd0:	dsjs   a5, L3F65FA30
3f65fbe0:	pixt   b10, *b0, xy
3f65fbf0:	dsjs   a5, L3F65FA50
3f65fc00:	drav   a5, a0
3f65fc10:	dsjs   a5, L3F65FA70
3f65fc20:	pixt   b14, *b0, xy
3f65fc30:	dsjs   a5, L3F65FA90
3f65fc40:	pixt   *a11, xy, *a0, xy
3f65fc50:	dsjs   a5, L3F65FAB0
3f65fc60:	pixt   a14, *a0
3f65fc70:	dsjs   a5, L3F65FAD0
3f65fc80:	drav   a4, a0
3f65fc90:	dsjs   a5, L3F65FAF0
3f65fca0:	drav   a5, a0
3f65fcb0:	dsjs   a5, L3F65FB10
3f65fcc0:	drav   b6, b0
3f65fcd0:	dsjs   a5, L3F65FB30
3f65fce0:	drav   a8, a0
3f65fcf0:	dsjs   a5, L3F65FB50
3f65fd00:	pixt   a3, *a0
3f65fd10:	dsjs   a5, L3F65FB70
3f65fd20:	movy   a4, a0
3f65fd30:	dsjs   a5, L3F65FB90
L3F65FD40:
3f65fd40:	move   *a13(0xffa0), a11, 1
3f65fd60:	jreq   L3F65FDC0
3f65fd70:	move   a14, -*sp, 1
3f65fd80:	move   a11, *a14+, 1
3f65fd90:	calla  L3F6ADF20
L3F65FDC0:
3f65fdc0:	move   a10, a8
L3F65FDD0:
3f65fdd0:	move   *sp(0xc0), a14, 1
3f65fdf0:	mmfm   sp, a7,a9,a10,a11,a13
3f65fe10:	rets   2
3f65fe20:	sla    b11, b2
3f65fe30:	mpyu   b11, b7
3f65fe40:	.word  0x7375
3f65fe50:	.word  0x7272
3f65fe60:	.word  0x7165
3f65fe70:	.word  0x0000
3f65fe80:	.word  0x0000
3f65fe90:	.word  0x0000
3f65fea0:	.word  0x0000
3f65feb0:	.word  0x0000
3f65fec0:	.word  0x0000
3f65fed0:	.word  0x0000
3f65fee0:	.word  0x0000
3f65fef0:	.word  0x0000
3f65ff00:	.word  0x0000
3f65ff10:	.word  0x0000
3f65ff20:	.word  0x0000
3f65ff30:	.word  0x0000
3f65ff40:	.word  0x0000
3f65ff50:	.word  0x0000
3f65ff60:	.word  0x0000
3f65ff70:	.word  0x0000
3f65ff80:	.word  0x0000
3f65ff90:	.word  0x0000
3f65ffa0:	.word  0x0000
3f65ffb0:	.word  0x0000
3f65ffc0:	.word  0x0000
3f65ffd0:	.word  0x0000
3f65ffe0:	.word  0x0000
3f65fff0:	.word  0x0000
L3F660000:
3f660000:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f660020:	move   a14, a13
3f660030:	addi   0x100, a14
3f660050:	move   *a13(0xffe0), a9, 1
3f660070:	move   a9, a7
3f660080:	addk   32, a7
3f660090:	move   a7, *a13, 1
3f6600a0:	setf   16, 0, 0
3f6600b0:	move   *a7, a5, 0
3f6600c0:	move   a5, *a13(0xc0), 1
3f6600e0:	move   a14, -*sp, 1
3f6600f0:	move   a5, *a14+, 1
3f660100:	move   a7, *a14+, 1
3f660110:	move   a9, *a14+, 1
3f660120:	movi   0x3f6681b0, a8
3f660150:	move   a8, *a14+, 1
3f660160:	movk   7, a5
3f660170:	move   a5, *a14+, 1
3f660180:	calla  L3F596E40
3f6601b0:	move   *a9, a5, 1
3f6601c0:	jreq   L3F660280
3f6601d0:	move   *a9, a5, 1
3f6601e0:	move   *a5(0x160), a5, 1
3f660200:	jreq   L3F660280
3f660210:	move   *a9, a5, 1
3f660220:	setf   16, 1, 0
3f660230:	move   *a5(0x120), a5, 0
3f660250:	btst   0, a5
3f660260:	jane   L3F661190
L3F660280:
3f660280:	move   *a13(0xc0), a5, 1
3f6602a0:	subk   17, a5
3f6602b0:	janc   L3F661190
3f6602d0:	move   a14, -*sp, 1
3f6602e0:	move   a13, a5
3f6602f0:	addi   0x80, a5
3f660310:	move   a5, *a14+, 1
3f660320:	move   a7, *a14+, 1
3f660330:	move   *a13(0xc0), a5, 1
3f660350:	sll    0x6, a5
3f660360:	addi   0x1e3d80, a5
3f660390:	move   *a5, a5, 1
3f6603a0:	call   a5
3f6603b0:	move   *a13(0xc0), a5, 1
3f6603d0:	sll    0x6, a5
3f6603e0:	addi   0x1e3d80, a5
3f660410:	move   *a5(0x20), *a13(0x20), 1
3f660440:	move   *a13(0x80), a12, 1
3f660460:	movi   0x96260, a5
3f660490:	move   a5, *a13(0xe0), 1
3f6604b0:	movk   1, a7
3f6604c0:	move   a7, *a13(0x40), 1
3f6604e0:	calla  L3FB33870
3f660510:	move   a8, *a13(0x60), 1
L3F660530:
3f660530:	jruc   L3F660600
3f660540:	nop
3f660550:	nop
3f660560:	nop
3f660570:	nop
3f660580:	nop
3f660590:	nop
3f6605a0:	nop
3f6605b0:	nop
3f6605c0:	nop
3f6605d0:	nop
3f6605e0:	nop
3f6605f0:	nop
L3F660600:
3f660600:	movk   7, a7
3f660610:	and    a12, a7
3f660620:	sll    0x5, a7
3f660630:	move   *a13(0xe0), a5, 1
3f660650:	add    a5, a7
3f660660:	move   *a7, a11, 1
3f660670:	jreq   L3F660DA0
L3F660680:
3f660680:	move   *a11(0x20), a7, 1
3f6606a0:	sll    0x3, a7
3f6606b0:	add    a11, a7
3f6606c0:	move   a7, a10
3f6606d0:	move   a14, -*sp, 1
3f6606e0:	move   a12, *a14+, 1
3f6606f0:	move   *a10(0x0), *a14+, 1
3f660710:	move   a10, *a14+, 1
3f660720:	movi   0x3f6682f0, a8
3f660750:	move   a8, *a14+, 1
3f660760:	movk   7, a7
3f660770:	move   a7, *a14+, 1
3f660780:	calla  L3F596E40
3f6607b0:	move   *a10, a5, 1
3f6607c0:	cmp    a12, a5
3f6607d0:	jrne   L3F660D80
3f6607e0:	setf   16, 1, 0
3f6607f0:	move   *a10(0x120), a5, 0
3f660810:	btst   0, a5
3f660820:	jreq   L3F660D80
3f660830:	move   *a10(0x160), a5, 1
3f660850:	move   *a5(0x40), a5, 0
3f660870:	btst   0, a5
3f660880:	jreq   L3F660D80
3f660890:	move   *a13(0x40), a5, 1
3f6608b0:	jreq   L3F660AC0
3f6608c0:	move   a14, -*sp, 1
3f6608d0:	move   *a13(0x0), *a14+, 1
3f6608f0:	move   a10, a7
3f660900:	addk   32, a7
3f660910:	move   *a7+, *a14+, 1
3f660920:	move   *a7+, *a14+, 1
3f660930:	move   *a7+, *a14+, 1
3f660940:	move   *a7+, *a14+, 1
3f660950:	movi   0x3f668458, a8
3f660980:	move   a8, *a14+, 1
3f660990:	movk   7, a7
3f6609a0:	move   a7, *a14+, 1
3f6609b0:	calla  L3F596BE0
3f6609e0:	move   a14, -*sp, 1
3f6609f0:	movk   16, a7
3f660a00:	move   a7, *a14+, 1
3f660a10:	move   *a13(0x0), *a14+, 1
3f660a30:	move   a10, a7
3f660a40:	addk   32, a7
3f660a50:	move   a7, *a14+, 1
3f660a60:	calla  L3F942230
3f660a90:	move   a8, a7
3f660aa0:	jreq   L3F660BE0
3f660ab0:	jruc   L3F660D80
L3F660AC0:
3f660ac0:	setf   16, 0, 0
3f660ad0:	move   *a10(0x20), a7, 0
3f660af0:	move   *a13(0xc0), a5, 1
3f660b10:	cmp    a5, a7
3f660b20:	jrne   L3F660D80
3f660b30:	move   a14, -*sp, 1
3f660b40:	move   *a13(0x0), *a14+, 1
3f660b60:	move   a10, a7
3f660b70:	addk   32, a7
3f660b80:	move   a7, *a14+, 1
3f660b90:	move   *a13(0x20), a7, 1
3f660bb0:	call   a7
3f660bc0:	move   a8, a8
3f660bd0:	jreq   L3F660D80
L3F660BE0:
3f660be0:	setf   16, 1, 0
3f660bf0:	move   *a10(0x130), a7, 0
3f660c10:	inc    a7
3f660c20:	move   a7, *a10(0x130), 0
3f660c40:	move   a14, -*sp, 1
3f660c50:	move   *a13(0x60), *a14+, 1
3f660c70:	calla  L3FB338D0
3f660ca0:	move   *a13, a7, 1
3f660cb0:	cmpi   0x1e48c0, a7
3f660ce0:	jrne   L3F660D60
3f660cf0:	move   @0x964e0, a5, 1
3f660d20:	inc    a5
3f660d30:	move   a5, @0x964e0, 1
L3F660D60:
3f660d60:	move   a10, *a9, 1
3f660d70:	jruc   L3F661190
L3F660D80:
3f660d80:	move   *a11, a11, 1
3f660d90:	jrne   L3F660680
L3F660DA0:
3f660da0:	move   *a13(0x40), a7, 1
3f660dc0:	jreq   L3F660F50
3f660dd0:	sub    a5, a5
3f660de0:	move   a5, *a13(0x40), 1
3f660e00:	move   *a13(0xa0), a12, 1
3f660e20:	movi   0x96360, a7
3f660e50:	move   a7, *a13(0xe0), 1
3f660e70:	move   a14, -*sp, 1
3f660e80:	move   a7, *a14+, 1
3f660e90:	move   a12, *a14+, 1
3f660ea0:	movi   0x3f6685d0, a8
3f660ed0:	move   a8, *a14+, 1
3f660ee0:	movk   7, a5
3f660ef0:	move   a5, *a14+, 1
3f660f00:	calla  L3F596BE0
3f660f30:	jauc   L3F660530
L3F660F50:
3f660f50:	move   *a13, a5, 1
3f660f60:	cmpi   0x1e48c0, a5
3f660f90:	jreq   L3F6610C0
3f660fa0:	movi   0x1e48c0, a5
3f660fd0:	move   a5, *a13, 1
3f660fe0:	sub    a12, a12
3f660ff0:	move   a14, -*sp, 1
3f661000:	move   a5, *a14+, 1
3f661010:	movi   0x3f668750, a8
3f661040:	move   a8, *a14+, 1
3f661050:	movk   7, a7
3f661060:	move   a7, *a14+, 1
3f661070:	calla  L3F5969B0
3f6610a0:	jauc   L3F660530
L3F6610C0:
3f6610c0:	move   a14, -*sp, 1
3f6610d0:	move   *a13(0x60), *a14+, 1
3f6610f0:	calla  L3FB338D0
3f661120:	move   @0x964c0, a5, 1
3f661150:	inc    a5
3f661160:	move   a5, @0x964c0, 1
L3F661190:
3f661190:	move   *sp(0x100), a14, 1
3f6611b0:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f6611d0:	rets   2
L3F6611E0:
3f6611e0:	mmtm   sp, a9,a11,a13
3f661200:	move   a14, a13
3f661210:	move   *a13(0xffe0), a9, 1
3f661230:	move   a14, -*sp, 1
3f661240:	movi   0x3f668870, a8
3f661270:	move   a8, *a14+, 1
3f661280:	movk   7, a11
3f661290:	move   a11, *a14+, 1
3f6612a0:	calla  L3F596830
3f6612d0:	move   a9, a8
3f6612e0:	jrne   L3F661370
3f6612f0:	move   a14, -*sp, 1
3f661300:	movi   0x3f6688e8, a8
3f661330:	move   a8, *a14+, 1
3f661340:	calla  L3F596290
L3F661370:
3f661370:	setf   16, 1, 0
3f661380:	move   *a9(0x130), a11, 0
3f6613a0:	dec    a11
3f6613b0:	move   a11, *a9(0x130), 0
3f6613d0:	move   *a9(0x130), a11, 0
3f6613f0:	jrne   L3F6615B0
3f661400:	move   *a9(0x120), a11, 0
3f661420:	btst   0, a11
3f661430:	jrne   L3F6615B0
3f661440:	move   @0x1e48a0, a11, 1
3f661470:	dec    a11
3f661480:	move   a11, @0x1e48a0, 1
3f6614b0:	move   @0x1e4960, a11, 1
3f6614e0:	dec    a11
3f6614f0:	move   a11, @0x1e4960, 1
3f661520:	move   a14, -*sp, 1
3f661530:	move   a9, a11
3f661540:	andi   0xfffffc00, a11
3f661570:	move   a11, *a14+, 1
3f661580:	calla  L3F6ACE40
L3F6615B0:
3f6615b0:	move   *sp(0x80), a14, 1
3f6615d0:	mmfm   sp, a9,a11,a13
3f6615f0:	rets   2
L3F661600:
3f661600:	mmtm   sp, a7,a9,a11,a13
3f661620:	move   a14, a13
3f661630:	addi   0xa0, a14
3f661650:	move   a14, -*sp, 1
3f661660:	movi   0x3f668920, a8
3f661690:	move   a8, *a14+, 1
3f6616a0:	movk   7, a11
3f6616b0:	move   a11, *a14+, 1
3f6616c0:	calla  L3F596830
3f6616f0:	move   a14, -*sp, 1
3f661700:	move   *a13(0xffc0), *a14+, 1
3f661720:	calla  L3F6595F0
3f661750:	move   a8, a8
3f661760:	jrne   L3F661800
3f661770:	move   @0x96460, a7, 1
3f6617a0:	inc    a7
3f6617b0:	move   a7, @0x96460, 1
3f6617e0:	jauc   L3F6623C0
L3F661800:
3f661800:	move   *a13(0xffe0), a7, 1
3f661820:	move   a13, a11
3f661830:	addk   32, a11
3f661840:	move   *a7+, *a11+, 1
3f661850:	move   *a7+, *a11+, 1
3f661860:	move   *a7+, *a11+, 1
3f661870:	move   *a7, *a11, 1
3f661880:	sub    a11, a11
3f661890:	move   a11, *a13, 1
3f6618a0:	move   a14, -*sp, 1
3f6618b0:	move   a13, *a14+, 1
3f6618c0:	calla  L3F660000
3f6618f0:	move   *a13, a9, 1
3f661900:	jreq   L3F6619F0
3f661910:	move   a14, -*sp, 1
3f661920:	movk   16, a7
3f661930:	move   a7, *a14+, 1
3f661940:	move   a9, a7
3f661950:	addi   0xa0, a7
3f661970:	move   a7, *a14+, 1
3f661980:	move   *a13(0xff80), *a14+, 1
3f6619a0:	calla  L3F942230
3f6619d0:	move   a8, a7
3f6619e0:	jrne   L3F661A70
L3F6619F0:
3f6619f0:	move   a14, -*sp, 1
3f661a00:	move   *a13(0xffc0), *a14+, 1
3f661a20:	calla  L3F658E70
3f661a50:	move   a8, a7
3f661a60:	jreq   L3F661B80
L3F661A70:
3f661a70:	move   @0x96460, a7, 1
3f661aa0:	inc    a7
3f661ab0:	move   a7, @0x96460, 1
3f661ae0:	move   a9, a8
3f661af0:	jaeq   L3F6623C0
3f661b10:	move   a14, -*sp, 1
3f661b20:	move   a9, *a14+, 1
3f661b30:	calla  L3F6611E0
3f661b60:	jauc   L3F6623C0
L3F661B80:
3f661b80:	move   a9, a7
3f661b90:	jreq   L3F661D50
3f661ba0:	move   a14, -*sp, 1
3f661bb0:	move   a9, a11
3f661bc0:	addk   32, a11
3f661bd0:	move   a11, *a14+, 1
3f661be0:	movi   0x1e48c0, a11
3f661c10:	move   a11, *a14+, 1
3f661c20:	move   *a13(0xffe0), a11, 1
3f661c40:	setf   16, 0, 0
3f661c50:	move   *a11, a7, 0
3f661c60:	sll    0x6, a7
3f661c70:	addi   0x1e3d80, a7
3f661ca0:	move   *a7(0x20), a7, 1
3f661cc0:	call   a7
3f661cd0:	move   a8, a7
3f661ce0:	jreq   L3F661D50
3f661cf0:	move   a14, -*sp, 1
3f661d00:	move   a9, *a14+, 1
3f661d10:	calla  L3F6611E0
3f661d40:	sub    a9, a9
L3F661D50:
3f661d50:	move   a9, a7
3f661d60:	jrne   L3F661F30
3f661d70:	move   a14, -*sp, 1
3f661d80:	move   *a13(0xffa0), a11, 1
3f661da0:	movk   4, a7
3f661db0:	and    a11, a7
3f661dc0:	ori    0x12, a7
3f661df0:	move   a7, *a14+, 1
3f661e00:	movi   0x8030720a, a7
3f661e30:	move   a7, *a14+, 1
3f661e40:	move   *a13(0xffc0), *a14+, 1
3f661e60:	move   *a13(0xffe0), *a14+, 1
3f661e80:	calla  L3F667E30
3f661eb0:	move   @0x96480, a7, 1
3f661ee0:	inc    a7
3f661ef0:	move   a7, @0x96480, 1
3f661f20:	jruc   L3F6623C0
L3F661F30:
3f661f30:	setf   16, 1, 0
3f661f40:	move   *a9(0x120), a11, 0
3f661f60:	btst   1, a11
3f661f70:	jreq   L3F662300
3f661f80:	move   *a9(0x120), a11, 0
3f661fa0:	btst   2, a11
3f661fb0:	jrne   L3F662180
3f661fc0:	move   *a13(0xffa0), a11, 1
3f661fe0:	btst   2, a11
3f661ff0:	jreq   L3F662180
3f662000:	move   a14, -*sp, 1
3f662010:	ori    0x10, a11
3f662040:	move   a11, *a14+, 1
3f662050:	movi   0x8030720a, a11
3f662080:	move   a11, *a14+, 1
3f662090:	move   *a13(0xffc0), *a14+, 1
3f6620b0:	move   *a13(0xffe0), *a14+, 1
3f6620d0:	calla  L3F667E30
3f662100:	move   @0x96480, a7, 1
3f662130:	inc    a7
3f662140:	move   a7, @0x96480, 1
3f662170:	jruc   L3F662370
L3F662180:
3f662180:	move   *a13(0xffc0), a11, 1
3f6621a0:	move   a9, a7
3f6621b0:	addi   0xa0, a7
3f6621d0:	move   *a11+, *a7+, 1
3f6621e0:	move   *a11+, *a7+, 1
3f6621f0:	move   *a11+, *a7+, 1
3f662200:	move   *a11, *a7, 1
3f662210:	move   *a9(0x120), a11, 0
3f662230:	ori    0x20, a11
3f662260:	move   a11, *a9(0x120), 0
3f662280:	move   @0x964a0, a11, 1
3f6622b0:	inc    a11
3f6622c0:	move   a11, @0x964a0, 1
3f6622f0:	jruc   L3F662370
L3F662300:
3f662300:	move   @0x96460, a11, 1
3f662330:	inc    a11
3f662340:	move   a11, @0x96460, 1
L3F662370:
3f662370:	move   a14, -*sp, 1
3f662380:	move   a9, *a14+, 1
3f662390:	calla  L3F6611E0
L3F6623C0:
3f6623c0:	move   *sp(0xa0), a14, 1
3f6623e0:	mmfm   sp, a7,a9,a11,a13
3f662400:	rets   2
L3F662410:
3f662410:	mmtm   sp, a11,a13
3f662430:	move   a14, a13
3f662440:	addi   0x40, a14
3f662460:	move   a14, -*sp, 1
3f662470:	move   *a13(0xffc0), *a14+, 1
3f662490:	move   *a13(0xffe0), *a14+, 1
3f6624b0:	movi   0x3f6689b8, a8
3f6624e0:	move   a8, *a14+, 1
3f6624f0:	movk   7, a11
3f662500:	move   a11, *a14+, 1
3f662510:	calla  L3F596BE0
3f662540:	move   *a13(0xffe0), a11, 1
3f662560:	cmpi   0x8030720a, a11
3f662590:	jreq   L3F662600
3f6625a0:	cmpi   0x8030720b, a11
3f6625d0:	jreq   L3F662600
3f6625e0:	movk   22, a8
3f6625f0:	jruc   L3F662820
L3F662600:
3f662600:	calla  L3F6FC1E0
3f662630:	move   a8, a8
3f662640:	jrne   L3F6626D0
3f662650:	move   @0x1b3900, a11, 1
3f662680:	move   *a11(0x100), a11, 1
3f6626a0:	movb   *a11(0x20), a8
3f6626c0:	jruc   L3F662820
L3F6626D0:
3f6626d0:	calla  L3F708DE0
3f662700:	move   a8, *a13, 1
3f662710:	move   a14, -*sp, 1
3f662720:	move   *a13(0xffc0), *a14+, 1
3f662740:	move   a11, *a14+, 1
3f662750:	calla  L3F666110
3f662780:	move   a8, *a13(0x20), 1
3f6627a0:	move   a14, -*sp, 1
3f6627b0:	move   *a13(0x0), *a14+, 1
3f6627d0:	calla  L3F709340
3f662800:	move   *a13(0x20), a8, 1
L3F662820:
3f662820:	move   *sp(0x60), a14, 1
3f662840:	mmfm   sp, a11,a13
3f662860:	rets   2
L3F662870:
3f662870:	mmtm   sp, a7,a9,a11,a13
3f662890:	move   a14, a13
3f6628a0:	addk   32, a14
3f6628b0:	movk   1, a11
3f6628c0:	move   a11, *a13, 1
3f6628d0:	move   a14, -*sp, 1
3f6628e0:	move   *a13(0xffc0), *a14+, 1
3f662900:	move   *a13(0xffe0), *a14+, 1
3f662920:	movi   0x3f668ad8, a8
3f662950:	move   a8, *a14+, 1
3f662960:	move   a11, *a14+, 1
3f662970:	calla  L3F596BE0
3f6629a0:	move   a14, -*sp, 1
3f6629b0:	move   *a13(0xff80), *a14+, 1
3f6629d0:	move   *a13(0xffa0), *a14+, 1
3f6629f0:	movi   0x3f668bf0, a8
3f662a20:	move   a8, *a14+, 1
3f662a30:	move   a11, *a14+, 1
3f662a40:	calla  L3F596BE0
3f662a70:	move   a14, -*sp, 1
3f662a80:	move   *a13(0xff80), *a14+, 1
3f662aa0:	move   *a13(0xffa0), *a14+, 1
3f662ac0:	movi   0x3f668cc8, a8
3f662af0:	move   a8, *a14+, 1
3f662b00:	sub    a11, a11
3f662b10:	move   a11, *a14+, 1
3f662b20:	calla  L3F596BE0
3f662b50:	move   a14, -*sp, 1
3f662b60:	move   a13, *a14+, 1
3f662b70:	move   @0x1b3900, *a14+, 1
3f662ba0:	move   *a13(0xff80), *a14+, 1
3f662bc0:	move   *a13(0xffa0), *a14+, 1
3f662be0:	move   *a13(0xffc0), *a14+, 1
3f662c00:	move   *a13(0xffe0), *a14+, 1
3f662c20:	movk   6, a11
3f662c30:	move   a11, *a14+, 1
3f662c40:	movi   0x1800, a11
3f662c60:	move   a11, *a14+, 1
3f662c70:	movi   0x3f668da0, a8
3f662ca0:	move   a8, *a14+, 1
3f662cb0:	movi   0x3f663360, a11
3f662ce0:	move   a11, *a14+, 1
3f662cf0:	calla  L3F706A40
3f662d20:	move   a8, a8
3f662d30:	jrne   L3F662EB0
3f662d40:	move   a14, -*sp, 1
3f662d50:	movk   2, a11
3f662d60:	move   a11, *a14+, 1
3f662d70:	movi   0x3f668df8, a8
3f662da0:	move   a8, *a14+, 1
3f662db0:	calla  L3F309350
3f662de0:	move   a14, -*sp, 1
3f662df0:	movi   0x3f668f78, a8
3f662e20:	move   a8, *a14+, 1
3f662e30:	movi   0xffff, a11
3f662e50:	move   a11, *a14+, 1
3f662e60:	calla  L3F596830
3f662e90:	sub    a8, a8
3f662ea0:	jruc   L3F663310
L3F662EB0:
3f662eb0:	move   @0x1b3900, a9, 1
3f662ee0:	move   *a9(0x100), a7, 1
3f662f00:	move   *a9(0x100), a11, 1
3f662f20:	sub    a9, a9
3f662f30:	movb   a9, *a11(0x20)
3f662f50:	movb   a9, *a7(0x28)
3f662f70:	move   a14, -*sp, 1
3f662f80:	movk   26, a11
3f662f90:	move   a11, *a14+, 1
3f662fa0:	move   @0x1b3900, *a14+, 1
3f662fd0:	calla  L3F6FAC70
3f663000:	move   @0x1b3900, a7, 1
3f663030:	move   *a7(0x100), a9, 1
3f663050:	movb   *a9(0x20), a9
3f663070:	subk   4, a9
3f663080:	jreq   L3F6630E0
3f663090:	move   *a7(0x100), a9, 1
3f6630b0:	movb   *a9(0x28), a9
3f6630d0:	jreq   L3F663240
L3F6630E0:
3f6630e0:	move   a14, -*sp, 1
3f6630f0:	move   *a7(0x100), a9, 1
3f663110:	movb   *a9(0x28), a8
3f663130:	move   a8, *a14+, 1
3f663140:	move   *a7(0x100), a9, 1
3f663160:	movb   *a9(0x20), a8
3f663180:	move   a8, *a14+, 1
3f663190:	movi   0x3f6690f8, a8
3f6631c0:	move   a8, *a14+, 1
3f6631d0:	sub    a9, a9
3f6631e0:	move   a9, *a14+, 1
3f6631f0:	calla  L3F596BE0
3f663220:	movk   1, a7
3f663230:	move   a7, *a13, 1
L3F663240:
3f663240:	move   a14, -*sp, 1
3f663250:	move   *a13(0x0), *a14+, 1
3f663270:	movi   0x3f669288, a8
3f6632a0:	move   a8, *a14+, 1
3f6632b0:	sub    a9, a9
3f6632c0:	move   a9, *a14+, 1
3f6632d0:	calla  L3F5969B0
3f663300:	move   *a13, a8, 1
L3F663310:
3f663310:	move   *sp(0xa0), a14, 1
3f663330:	mmfm   sp, a7,a9,a11,a13
3f663350:	rets   2
3f663360:	mmtm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3f663380:	move   a14, a13
3f663390:	addi   0x1e0, a14
3f6633b0:	move   *a13(0xffa0), a9, 1
3f6633d0:	move   *a13(0xff80), a10, 1
3f6633f0:	sub    a7, a7
3f663400:	move   a7, *a13(0x80), 1
3f663420:	move   a7, *a13(0x140), 1
3f663440:	move   a7, *a13(0x160), 1
3f663460:	move   a14, -*sp, 1
3f663470:	move   *a13(0xffc0), *a14+, 1
3f663490:	move   *a13(0xffe0), *a14+, 1
3f6634b0:	movi   0x3f668ad8, a8
3f6634e0:	move   a8, *a14+, 1
3f6634f0:	move   a7, *a14+, 1
3f663500:	calla  L3F596BE0
3f663530:	move   a14, -*sp, 1
3f663540:	move   a10, *a14+, 1
3f663550:	move   a9, *a14+, 1
3f663560:	movi   0x3f668bf0, a8
3f663590:	move   a8, *a14+, 1
3f6635a0:	move   a7, *a14+, 1
3f6635b0:	calla  L3F596BE0
3f6635e0:	move   a14, -*sp, 1
3f6635f0:	move   a10, *a14+, 1
3f663600:	move   a9, *a14+, 1
3f663610:	movi   0x3f668cc8, a8
3f663640:	move   a8, *a14+, 1
3f663650:	move   a7, *a14+, 1
3f663660:	calla  L3F596BE0
3f663690:	move   a14, -*sp, 1
3f6636a0:	move   *a13(0xff40), *a14+, 1
3f6636c0:	move   *a13(0xff60), *a14+, 1
3f6636e0:	movi   0x3f669378, a8
3f663710:	move   a8, *a14+, 1
3f663720:	move   a7, *a14+, 1
3f663730:	calla  L3F596BE0
3f663760:	move   @0x1b3900, a7, 1
3f663790:	move   a14, -*sp, 1
3f6637a0:	movi   0x1ce, a5
3f6637c0:	move   a5, *a14+, 1
3f6637d0:	movk   1, a5
3f6637e0:	move   a5, *a14+, 1
3f6637f0:	calla  L3F703D90
3f663820:	move   a8, *a7(0x100), 1
3f663840:	move   a8, a7
3f663850:	jrne   L3F6639C0
3f663860:	move   a14, -*sp, 1
3f663870:	movk   2, a7
3f663880:	move   a7, *a14+, 1
3f663890:	movi   0x3f669450, a8
3f6638c0:	move   a8, *a14+, 1
3f6638d0:	calla  L3F309350
3f663900:	move   *a13(0xff40), a5, 1
3f663920:	movk   1, a7
3f663930:	move   a7, *a5, 1
3f663940:	move   a14, -*sp, 1
3f663950:	move   *a13(0xff60), *a14+, 1
3f663970:	calla  L3F6FB7E0
3f6639a0:	jauc   L3F6660C0
L3F6639C0:
3f6639c0:	calla  L3F22CF70
3f6639f0:	move   @0x1e4960, a7, 1
3f663a20:	move   @0x1e4980, a5, 1
3f663a50:	cmp    a5, a7
3f663a60:	jrlt   L3F663B30
3f663a70:	move   *a13(0xff40), a5, 1
3f663a90:	movk   2, a7
3f663aa0:	move   a7, *a5, 1
3f663ab0:	move   a14, -*sp, 1
3f663ac0:	move   *a13(0xff60), *a14+, 1
3f663ae0:	calla  L3F6FB7E0
3f663b10:	jauc   L3F6660C0
L3F663B30:
3f663b30:	move   *a13(0xffe0), a5, 1
3f663b50:	dsjs   a5, L3F663BA0
3f663b60:	movk   1, a5
3f663b70:	move   a5, *a13(0x160), 1
3f663b90:	jruc   L3F663C10
L3F663BA0:
3f663ba0:	move   *a13(0xffe0), a5, 1
3f663bc0:	subk   2, a5
3f663bd0:	jrne   L3F663C10
3f663be0:	movk   1, a5
3f663bf0:	move   a5, *a13(0x140), 1
L3F663C10:
3f663c10:	move   a14, -*sp, 1
3f663c20:	move   *a13(0x140), *a14+, 1
3f663c40:	move   a13, a5
3f663c50:	addi   0x1a0, a5
3f663c70:	move   a5, *a14+, 1
3f663c80:	move   a13, a5
3f663c90:	addi   0x180, a5
3f663cb0:	move   a5, *a14+, 1
3f663cc0:	movi   0x1e49c0, a5
3f663cf0:	move   a5, *a14+, 1
3f663d00:	move   a9, *a14+, 1
3f663d10:	calla  L3F5C5980
3f663d40:	move   a8, *a13(0x120), 1
3f663d60:	move   *a5(0x20), a7, 1
3f663d80:	inc    a7
3f663d90:	jrne   L3F663EC0
3f663da0:	move   *a13(0xff40), a7, 1
3f663dc0:	movk   3, a5
3f663dd0:	move   a5, *a7, 1
3f663de0:	move   a14, -*sp, 1
3f663df0:	move   *a13(0xff60), *a14+, 1
3f663e10:	calla  L3F6FB7E0
3f663e40:	move   a14, -*sp, 1
3f663e50:	move   *a13(0x1a0), *a14+, 1
3f663e70:	calla  L3F702440
3f663ea0:	jauc   L3F6660C0
L3F663EC0:
3f663ec0:	move   *a13(0x160), a7, 1
3f663ee0:	jreq   L3F663F20
3f663ef0:	movk   1, a5
3f663f00:	move   a5, *a13(0x120), 1
L3F663F20:
3f663f20:	move   *a13(0x140), a5, 1
3f663f40:	jreq   L3F663F80
3f663f50:	sub    a5, a5
3f663f60:	move   a5, *a13(0x120), 1
L3F663F80:
3f663f80:	move   a14, -*sp, 1
3f663f90:	sub    a5, a5
3f663fa0:	move   a5, *a14+, 1
3f663fb0:	move   a13, a5
3f663fc0:	addi   0x1c0, a5
3f663fe0:	move   a5, *a14+, 1
3f663ff0:	move   a13, a5
3f664000:	addi   0x180, a5
3f664020:	move   a5, *a14+, 1
3f664030:	movi   0x1e4a40, a5
3f664060:	move   a5, *a14+, 1
3f664070:	move   a10, *a14+, 1
3f664080:	calla  L3F5C5980
3f6640b0:	move   *a5(0x20), a5, 1
3f6640d0:	inc    a5
3f6640e0:	jrne   L3F664270
3f6640f0:	move   *a13(0xff40), a5, 1
3f664110:	movk   4, a7
3f664120:	move   a7, *a5, 1
3f664130:	move   a14, -*sp, 1
3f664140:	move   *a13(0xff60), *a14+, 1
3f664160:	calla  L3F6FB7E0
3f664190:	move   a14, -*sp, 1
3f6641a0:	move   *a13(0x1a0), *a14+, 1
3f6641c0:	calla  L3F702440
3f6641f0:	move   a14, -*sp, 1
3f664200:	move   *a13(0x1c0), *a14+, 1
3f664220:	calla  L3F702440
3f664250:	jauc   L3F6660C0
L3F664270:
3f664270:	movk   1, a5
3f664280:	setf   16, 1, 0
3f664290:	move   a5, @0x1e4ac0, 0
3f6642c0:	move   *a13(0x120), a7, 1
3f6642e0:	jreq   L3F664340
3f6642f0:	movk   4, a7
3f664300:	or     a5, a7
3f664310:	move   a7, @0x1e4ac0, 0
L3F664340:
3f664340:	move   *a13(0xffc0), a7, 1
3f664360:	jrle   L3F6643F0
3f664370:	move   @0x1e4ac0, a5, 0
3f6643a0:	movk   2, a7
3f6643b0:	or     a5, a7
3f6643c0:	move   a7, @0x1e4ac0, 0
L3F6643F0:
3f6643f0:	movi   0x1e49a0, a2
3f664420:	setf   16, 0, 0
3f664430:	move   *a2(0x20), a7, 0
3f664450:	move   a7, *a13(0xc0), 1
3f664470:	subk   17, a7
3f664480:	jrc   L3F664610
3f664490:	move   *a13(0xff40), a7, 1
3f6644b0:	movk   1, a5
3f6644c0:	move   a5, *a7, 1
3f6644d0:	move   a14, -*sp, 1
3f6644e0:	move   *a13(0xff60), *a14+, 1
3f664500:	calla  L3F6FB7E0
3f664530:	move   a14, -*sp, 1
3f664540:	move   *a13(0x1a0), *a14+, 1
3f664560:	calla  L3F702440
3f664590:	move   a14, -*sp, 1
3f6645a0:	move   *a13(0x1c0), *a14+, 1
3f6645c0:	calla  L3F702440
3f6645f0:	jauc   L3F6660C0
L3F664610:
3f664610:	move   a14, -*sp, 1
3f664620:	move   a13, a7
3f664630:	addk   32, a7
3f664640:	move   a7, *a14+, 1
3f664650:	move   a2, a5
3f664660:	addk   32, a5
3f664670:	move   a5, *a14+, 1
3f664680:	move   *a13(0xc0), a5, 1
3f6646a0:	sll    0x6, a5
3f6646b0:	addi   0x1e3d80, a5
3f6646e0:	move   *a5, a5, 1
3f6646f0:	call   a5
3f664700:	setf   16, 1, 0
3f664710:	move   *a2(0x120), a5, 0
3f664730:	btst   2, a5
3f664740:	jreq   L3F664820
3f664750:	move   *a13(0x20), *a13(0xe0), 1
3f664780:	move   *a13(0xe0), a5, 1
3f6647a0:	movk   7, a7
3f6647b0:	and    a5, a7
3f6647c0:	sll    0x5, a7
3f6647d0:	move   a7, a12
3f6647e0:	addi   0x96260, a12
3f664810:	jruc   L3F6648E0
L3F664820:
3f664820:	move   *a13(0x40), *a13(0xe0), 1
3f664850:	move   *a13(0xe0), a5, 1
3f664870:	movk   7, a7
3f664880:	and    a5, a7
3f664890:	sll    0x5, a7
3f6648a0:	move   a7, a12
3f6648b0:	addi   0x96360, a12
L3F6648E0:
3f6648e0:	move   a14, -*sp, 1
3f6648f0:	move   a2, *a14+, 1
3f664900:	move   a12, *a14+, 1
3f664910:	move   a5, *a14+, 1
3f664920:	movi   0x3f6695e0, a8
3f664950:	move   a8, *a14+, 1
3f664960:	sub    a7, a7
3f664970:	move   a7, *a14+, 1
3f664980:	calla  L3F596E40
3f6649b0:	move   *a13(0xc0), a7, 1
3f6649d0:	sll    0x6, a7
3f6649e0:	addi   0x1e3d80, a7
3f664a10:	move   *a7(0x20), *a13(0xa0), 1
3f664a40:	move   a14, -*sp, 1
3f664a50:	move   *a13(0xa0), *a14+, 1
3f664a70:	move   *a13(0xc0), *a14+, 1
3f664a90:	movi   0x3f669740, a8
3f664ac0:	move   a8, *a14+, 1
3f664ad0:	sub    a7, a7
3f664ae0:	move   a7, *a14+, 1
3f664af0:	calla  L3F596BE0
3f664b20:	move   a14, -*sp, 1
3f664b30:	move   a2, a7
3f664b40:	addi   0xa0, a7
3f664b60:	move   a7, *a14+, 1
3f664b70:	move   a2, a7
3f664b80:	addk   32, a7
3f664b90:	move   a7, *a14+, 1
3f664ba0:	move   *a2(0x0), *a14+, 1
3f664bc0:	movi   0x3f6697f0, a8
3f664bf0:	move   a8, *a14+, 1
3f664c00:	sub    a7, a7
3f664c10:	move   a7, *a14+, 1
3f664c20:	calla  L3F596E40
3f664c50:	calla  L3FB33870
3f664c80:	move   a8, *a13(0x60), 1
3f664ca0:	jruc   L3F664E00
3f664cb0:	nop
3f664cc0:	nop
3f664cd0:	nop
3f664ce0:	nop
3f664cf0:	nop
3f664d00:	nop
3f664d10:	nop
3f664d20:	nop
3f664d30:	nop
3f664d40:	nop
3f664d50:	nop
3f664d60:	nop
3f664d70:	nop
3f664d80:	nop
3f664d90:	nop
3f664da0:	nop
3f664db0:	nop
3f664dc0:	nop
3f664dd0:	nop
3f664de0:	nop
3f664df0:	nop
L3F664E00:
3f664e00:	move   a12, *a13, 1
3f664e10:	move   *a12, a11, 1
3f664e20:	jaeq   L3F6659B0
L3F664E40:
3f664e40:	move   *a11(0x20), a7, 1
3f664e60:	sll    0x3, a7
3f664e70:	add    a11, a7
3f664e80:	move   a7, a0
3f664e90:	move   a14, -*sp, 1
3f664ea0:	move   a0, *a14+, 1
3f664eb0:	move   *a0(0x0), *a14+, 1
3f664ed0:	movi   0x3f669998, a8
3f664f00:	move   a8, *a14+, 1
3f664f10:	sub    a7, a7
3f664f20:	move   a7, *a14+, 1
3f664f30:	calla  L3F596BE0
3f664f60:	move   *a0, a5, 1
3f664f70:	move   *a13(0xe0), a7, 1
3f664f90:	cmp    a7, a5
3f664fa0:	jane   L3F665970
3f664fc0:	setf   16, 1, 0
3f664fd0:	move   *a2(0x120), a5, 0
3f664ff0:	btst   2, a5
3f665000:	jreq   L3F665310
3f665010:	move   a14, -*sp, 1
3f665020:	move   a14, -*sp, 1
3f665030:	movk   16, a5
3f665040:	move   a5, *a14+, 1
3f665050:	move   a2, a5
3f665060:	addk   32, a5
3f665070:	move   a5, *a14+, 1
3f665080:	move   a0, a5
3f665090:	addk   32, a5
3f6650a0:	move   a5, *a14+, 1
3f6650b0:	calla  L3F942230
3f6650e0:	move   a8, a5
3f6650f0:	movk   1, a5
3f665100:	jreq   L3F665120
3f665110:	sub    a5, a5
L3F665120:
3f665120:	move   a5, *a14+, 1
3f665130:	move   a2, a5
3f665140:	addk   32, a5
3f665150:	move   a5, *a14+, 1
3f665160:	move   a0, a5
3f665170:	addk   32, a5
3f665180:	move   a5, *a14+, 1
3f665190:	movi   0x3f669a58, a8
3f6651c0:	move   a8, *a14+, 1
3f6651d0:	sub    a5, a5
3f6651e0:	move   a5, *a14+, 1
3f6651f0:	calla  L3F596E40
3f665220:	move   a14, -*sp, 1
3f665230:	movk   16, a5
3f665240:	move   a5, *a14+, 1
3f665250:	move   a2, a5
3f665260:	addk   32, a5
3f665270:	move   a5, *a14+, 1
3f665280:	move   a0, a5
3f665290:	addk   32, a5
3f6652a0:	move   a5, *a14+, 1
3f6652b0:	calla  L3F942230
3f6652e0:	move   a8, a5
3f6652f0:	jreq   L3F665630
3f665300:	jruc   L3F665970
L3F665310:
3f665310:	move   a14, -*sp, 1
3f665320:	move   a14, -*sp, 1
3f665330:	move   a2, a5
3f665340:	addk   32, a5
3f665350:	move   a5, *a14+, 1
3f665360:	move   a0, a5
3f665370:	addk   32, a5
3f665380:	move   a5, *a14+, 1
3f665390:	move   *a13(0xa0), a5, 1
3f6653b0:	call   a5
3f6653c0:	move   a8, *a14+, 1
3f6653d0:	setf   16, 0, 0
3f6653e0:	move   *a0(0x20), a3, 0
3f665400:	move   *a2(0x20), a5, 0
3f665420:	cmp    a5, a3
3f665430:	movk   1, a5
3f665440:	jrne   L3F665460
3f665450:	sub    a5, a5
L3F665460:
3f665460:	move   a5, *a14+, 1
3f665470:	movi   0x3f669b78, a8
3f6654a0:	move   a8, *a14+, 1
3f6654b0:	sub    a5, a5
3f6654c0:	move   a5, *a14+, 1
3f6654d0:	calla  L3F596BE0
3f665500:	setf   16, 0, 0
3f665510:	move   *a0(0x20), a3, 0
3f665530:	move   *a2(0x20), a5, 0
3f665550:	cmp    a5, a3
3f665560:	jrne   L3F665970
3f665570:	move   a14, -*sp, 1
3f665580:	move   a2, a5
3f665590:	addk   32, a5
3f6655a0:	move   a5, *a14+, 1
3f6655b0:	move   a0, a5
3f6655c0:	addk   32, a5
3f6655d0:	move   a5, *a14+, 1
3f6655e0:	move   *a13(0xa0), a5, 1
3f665600:	call   a5
3f665610:	move   a8, a3
3f665620:	jreq   L3F665970
L3F665630:
3f665630:	move   a14, -*sp, 1
3f665640:	move   a14, -*sp, 1
3f665650:	movk   16, a5
3f665660:	move   a5, *a14+, 1
3f665670:	move   a2, a3
3f665680:	addi   0xa0, a3
3f6656a0:	move   a3, *a14+, 1
3f6656b0:	move   a0, a3
3f6656c0:	addi   0xa0, a3
3f6656e0:	move   a3, *a14+, 1
3f6656f0:	calla  L3F942230
3f665720:	move   a8, a3
3f665730:	movk   1, a3
3f665740:	jreq   L3F665760
3f665750:	sub    a3, a3
L3F665760:
3f665760:	move   a3, *a14+, 1
3f665770:	move   a2, a3
3f665780:	addi   0xa0, a3
3f6657a0:	move   a3, *a14+, 1
3f6657b0:	move   a0, a3
3f6657c0:	addi   0xa0, a3
3f6657e0:	move   a3, *a14+, 1
3f6657f0:	movi   0x3f669c90, a8
3f665820:	move   a8, *a14+, 1
3f665830:	sub    a3, a3
3f665840:	move   a3, *a14+, 1
3f665850:	calla  L3F596E40
3f665880:	move   a14, -*sp, 1
3f665890:	move   a5, *a14+, 1
3f6658a0:	move   a2, a3
3f6658b0:	addi   0xa0, a3
3f6658d0:	move   a3, *a14+, 1
3f6658e0:	move   a0, a3
3f6658f0:	addi   0xa0, a3
3f665910:	move   a3, *a14+, 1
3f665920:	calla  L3F942230
3f665950:	move   a8, a3
3f665960:	jreq   L3F6659B0
L3F665970:
3f665970:	move   a11, a12
3f665980:	move   *a12, a11, 1
3f665990:	jane   L3F664E40
L3F6659B0:
3f6659b0:	setf   16, 1, 0
3f6659c0:	move   *a2(0x120), a7, 0
3f6659e0:	btst   1, a7
3f6659f0:	jrne   L3F665BE0
3f665a00:	sub    a7, a7
3f665a10:	move   a7, *a13(0x100), 1
3f665a30:	move   *a2(0x120), a5, 0
3f665a50:	btst   2, a5
3f665a60:	jreq   L3F665B00
3f665a70:	move   a14, -*sp, 1
3f665a80:	move   a2, a5
3f665a90:	addk   32, a5
3f665aa0:	move   a5, *a14+, 1
3f665ab0:	calla  L3F6592B0
3f665ae0:	move   a8, *a13(0x100), 1
L3F665B00:
3f665b00:	move   *a13(0x100), a5, 1
3f665b20:	jrne   L3F665C80
3f665b30:	move   a14, -*sp, 1
3f665b40:	move   a2, a3
3f665b50:	addi   0xa0, a3
3f665b70:	move   a3, *a14+, 1
3f665b80:	calla  L3F658E70
3f665bb0:	move   a8, *a13(0x100), 1
3f665bd0:	jruc   L3F665C80
L3F665BE0:
3f665be0:	move   a14, -*sp, 1
3f665bf0:	move   a2, a7
3f665c00:	addi   0xa0, a7
3f665c20:	move   a7, *a14+, 1
3f665c30:	calla  L3F6592B0
3f665c60:	move   a8, *a13(0x100), 1
L3F665C80:
3f665c80:	move   *a13(0x100), a7, 1
3f665ca0:	jrne   L3F665E80
3f665cb0:	move   a14, -*sp, 1
3f665cc0:	move   a2, a5
3f665cd0:	addi   0xa0, a5
3f665cf0:	move   a5, *a14+, 1
3f665d00:	calla  L3F6595F0
3f665d30:	move   a8, *a13(0x100), 1
3f665d50:	move   a8, a3
3f665d60:	jrne   L3F665E80
3f665d70:	move   *a13(0xff40), a7, 1
3f665d90:	movk   5, a5
3f665da0:	move   a5, *a7, 1
3f665db0:	move   a14, -*sp, 1
3f665dc0:	move   *a13(0xff60), *a14+, 1
3f665de0:	calla  L3F6FB7E0
3f665e10:	move   a14, -*sp, 1
3f665e20:	move   *a13(0x60), *a14+, 1
3f665e40:	calla  L3FB338D0
3f665e70:	jruc   L3F6660C0
L3F665E80:
3f665e80:	move   a14, -*sp, 1
3f665e90:	move   *a13(0x60), *a14+, 1
3f665eb0:	calla  L3FB338D0
3f665ee0:	move   a11, a3
3f665ef0:	jreq   L3F665F50
3f665f00:	move   *a13(0xff40), a7, 1
3f665f20:	sub    a5, a5
3f665f30:	move   a5, *a7, 1
3f665f40:	jruc   L3F665FA0
L3F665F50:
3f665f50:	move   *a13(0xff40), a7, 1
3f665f70:	movi   0xffff, a5
3f665f90:	move   a5, *a7, 1
L3F665FA0:
3f665fa0:	move   a14, -*sp, 1
3f665fb0:	move   *a13(0xff60), *a14+, 1
3f665fd0:	calla  L3F6FB7E0
3f666000:	move   a14, -*sp, 1
3f666010:	move   *a13(0x1a0), *a14+, 1
3f666030:	calla  L3F702440
3f666060:	move   a14, -*sp, 1
3f666070:	move   *a13(0x1c0), *a14+, 1
3f666090:	calla  L3F702440
L3F6660C0:
3f6660c0:	move   *sp(0x160), a14, 1
3f6660e0:	mmfm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3f666100:	rets   2
L3F666110:
3f666110:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f666130:	move   a14, a13
3f666140:	addi   0x120, a14
3f666160:	move   *a13(0xffc0), a9, 1
3f666180:	sub    a7, a7
3f666190:	move   a7, *a13(0x80), 1
3f6661b0:	move   a14, -*sp, 1
3f6661c0:	move   a9, *a14+, 1
3f6661d0:	move   *a13(0xffe0), *a14+, 1
3f6661f0:	movi   0x3f669d88, a8
3f666220:	move   a8, *a14+, 1
3f666230:	movk   7, a7
3f666240:	move   a7, *a14+, 1
3f666250:	calla  L3F596BE0
3f666280:	setf   16, 0, 0
3f666290:	move   *a9(0x20), a5, 0
3f6662b0:	move   a5, *a13(0xc0), 1
3f6662d0:	subk   17, a5
3f6662e0:	jrc   L3F666330
3f6662f0:	movi   0x2f, a8
3f666310:	jauc   L3F667DE0
L3F666330:
3f666330:	move   a14, -*sp, 1
3f666340:	move   a13, a5
3f666350:	addk   32, a5
3f666360:	move   a5, *a14+, 1
3f666370:	move   a9, a7
3f666380:	addk   32, a7
3f666390:	move   a7, *a14+, 1
3f6663a0:	move   *a13(0xc0), a7, 1
3f6663c0:	sll    0x6, a7
3f6663d0:	addi   0x1e3d80, a7
3f666400:	move   *a7, a7, 1
3f666410:	call   a7
3f666420:	setf   16, 1, 0
3f666430:	move   *a9(0x120), a7, 0
3f666450:	btst   2, a7
3f666460:	jreq   L3F666540
3f666470:	move   *a13(0x20), *a13(0xe0), 1
3f6664a0:	move   *a13(0xe0), a7, 1
3f6664c0:	movk   7, a5
3f6664d0:	and    a7, a5
3f6664e0:	sll    0x5, a5
3f6664f0:	move   a5, a11
3f666500:	addi   0x96260, a11
3f666530:	jruc   L3F666600
L3F666540:
3f666540:	move   *a13(0x40), *a13(0xe0), 1
3f666570:	move   *a13(0xe0), a7, 1
3f666590:	movk   7, a5
3f6665a0:	and    a7, a5
3f6665b0:	sll    0x5, a5
3f6665c0:	move   a5, a11
3f6665d0:	addi   0x96360, a11
L3F666600:
3f666600:	move   a14, -*sp, 1
3f666610:	move   a11, *a14+, 1
3f666620:	move   a7, *a14+, 1
3f666630:	movi   0x3f669ec0, a8
3f666660:	move   a8, *a14+, 1
3f666670:	movk   7, a5
3f666680:	move   a5, *a14+, 1
3f666690:	calla  L3F596BE0
3f6666c0:	move   *a13(0xc0), a5, 1
3f6666e0:	sll    0x6, a5
3f6666f0:	addi   0x1e3d80, a5
3f666720:	move   *a5(0x20), *a13(0xa0), 1
3f666750:	calla  L3FB33870
3f666780:	move   a8, *a13(0x60), 1
3f6667a0:	jruc   L3F666800
3f6667b0:	nop
3f6667c0:	nop
3f6667d0:	nop
3f6667e0:	nop
3f6667f0:	nop
L3F666800:
3f666800:	move   a11, *a13, 1
3f666810:	move   *a11, a10, 1
3f666820:	jaeq   L3F667BF0
L3F666840:
3f666840:	move   *a10(0x20), a7, 1
3f666860:	sll    0x3, a7
3f666870:	add    a10, a7
3f666880:	move   a7, a12
3f666890:	move   *a12, a7, 1
3f6668a0:	move   *a13(0xe0), a5, 1
3f6668c0:	cmp    a5, a7
3f6668d0:	jrne   L3F666C60
3f6668e0:	setf   16, 1, 0
3f6668f0:	move   *a9(0x120), a7, 0
3f666910:	btst   2, a7
3f666920:	jreq   L3F666A20
3f666930:	move   a14, -*sp, 1
3f666940:	movk   16, a7
3f666950:	move   a7, *a14+, 1
3f666960:	move   a9, a7
3f666970:	addk   32, a7
3f666980:	move   a7, *a14+, 1
3f666990:	move   a12, a7
3f6669a0:	addk   32, a7
3f6669b0:	move   a7, *a14+, 1
3f6669c0:	calla  L3F942230
3f6669f0:	move   a8, a7
3f666a00:	jreq   L3F666B50
3f666a10:	jruc   L3F666C60
L3F666A20:
3f666a20:	setf   16, 0, 0
3f666a30:	move   *a12(0x20), a7, 0
3f666a50:	move   *a9(0x20), a5, 0
3f666a70:	cmp    a5, a7
3f666a80:	jrne   L3F666C60
3f666a90:	move   a14, -*sp, 1
3f666aa0:	move   a9, a7
3f666ab0:	addk   32, a7
3f666ac0:	move   a7, *a14+, 1
3f666ad0:	move   a12, a7
3f666ae0:	addk   32, a7
3f666af0:	move   a7, *a14+, 1
3f666b00:	move   *a13(0xa0), a7, 1
3f666b20:	call   a7
3f666b30:	move   a8, a5
3f666b40:	jreq   L3F666C60
L3F666B50:
3f666b50:	move   a14, -*sp, 1
3f666b60:	movk   16, a7
3f666b70:	move   a7, *a14+, 1
3f666b80:	move   a9, a5
3f666b90:	addi   0xa0, a5
3f666bb0:	move   a5, *a14+, 1
3f666bc0:	move   a12, a5
3f666bd0:	addi   0xa0, a5
3f666bf0:	move   a5, *a14+, 1
3f666c00:	calla  L3F942230
3f666c30:	move   a8, a5
3f666c40:	jaeq   L3F667BF0
L3F666C60:
3f666c60:	move   a10, a11
3f666c70:	move   *a11, a10, 1
3f666c80:	jrne   L3F666840
3f666c90:	jauc   L3F667BF0
L3F666CB0:
3f666cb0:	move   a10, a5
3f666cc0:	jrne   L3F666D20
3f666cd0:	movk   3, a7
3f666ce0:	move   a7, *a13(0x80), 1
3f666d00:	jauc   L3F667CA0
L3F666D20:
3f666d20:	move   *a10, *a11, 1
3f666d30:	setf   16, 1, 0
3f666d40:	move   *a12(0x130), a7, 0
3f666d60:	jrle   L3F666E80
3f666d70:	move   *a12(0x120), a7, 0
3f666d90:	movk   1, a5
3f666da0:	andn   a5, a7
3f666db0:	move   a7, *a12(0x120), 0
3f666dd0:	move   @0x1e48a0, a7, 1
3f666e00:	inc    a7
3f666e10:	move   a7, @0x1e48a0, 1
3f666e40:	sub    a5, a5
3f666e50:	move   a5, *a10, 1
3f666e60:	jauc   L3F667CA0
L3F666E80:
3f666e80:	move   @0x1e4960, a7, 1
3f666eb0:	dec    a7
3f666ec0:	move   a7, @0x1e4960, 1
3f666ef0:	move   a14, -*sp, 1
3f666f00:	move   a10, *a14+, 1
3f666f10:	calla  L3F6ACE40
3f666f40:	jauc   L3F667CA0
L3F666F60:
3f666f60:	move   a14, -*sp, 1
3f666f70:	movi   0x3f669fc8, a8
3f666fa0:	move   a8, *a14+, 1
3f666fb0:	movk   7, a7
3f666fc0:	move   a7, *a14+, 1
3f666fd0:	calla  L3F596830
3f667000:	move   a10, a5
3f667010:	jreq   L3F667070
3f667020:	movk   17, a5
3f667030:	move   a5, *a13(0x80), 1
3f667050:	jauc   L3F667CA0
L3F667070:
3f667070:	move   @0x1e4960, a5, 1
3f6670a0:	move   @0x1e4980, a7, 1
3f6670d0:	cmp    a7, a5
3f6670e0:	jrlt   L3F667150
3f6670f0:	movi   0x37, a5
3f667110:	move   a5, *a13(0x80), 1
3f667130:	jauc   L3F667CA0
L3F667150:
3f667150:	setf   16, 1, 0
3f667160:	move   *a9(0x120), a5, 0
3f667180:	btst   1, a5
3f667190:	jrne   L3F667380
3f6671a0:	sub    a5, a5
3f6671b0:	move   a5, *a13(0x100), 1
3f6671d0:	move   *a9(0x120), a5, 0
3f6671f0:	btst   2, a5
3f667200:	jreq   L3F6672A0
3f667210:	move   a14, -*sp, 1
3f667220:	move   a9, a5
3f667230:	addk   32, a5
3f667240:	move   a5, *a14+, 1
3f667250:	calla  L3F6592B0
3f667280:	move   a8, *a13(0x100), 1
L3F6672A0:
3f6672a0:	move   *a13(0x100), a7, 1
3f6672c0:	jrne   L3F667420
3f6672d0:	move   a14, -*sp, 1
3f6672e0:	move   a9, a5
3f6672f0:	addi   0xa0, a5
3f667310:	move   a5, *a14+, 1
3f667320:	calla  L3F658E70
3f667350:	move   a8, *a13(0x100), 1
3f667370:	jruc   L3F667420
L3F667380:
3f667380:	move   a14, -*sp, 1
3f667390:	move   a9, a5
3f6673a0:	addi   0xa0, a5
3f6673c0:	move   a5, *a14+, 1
3f6673d0:	calla  L3F6592B0
3f667400:	move   a8, *a13(0x100), 1
L3F667420:
3f667420:	move   *a13(0x100), a7, 1
3f667440:	jrne   L3F667560
3f667450:	move   a14, -*sp, 1
3f667460:	move   a9, a5
3f667470:	addi   0xa0, a5
3f667490:	move   a5, *a14+, 1
3f6674a0:	calla  L3F6595F0
3f6674d0:	move   a8, *a13(0x100), 1
3f6674f0:	move   a8, a5
3f667500:	jrne   L3F667560
3f667510:	movi   0x33, a7
3f667530:	move   a7, *a13(0x80), 1
3f667550:	jruc   L3F667CA0
L3F667560:
3f667560:	move   a14, -*sp, 1
3f667570:	movk   5, a7
3f667580:	move   a7, *a14+, 1
3f667590:	sub    a5, a5
3f6675a0:	move   a5, *a14+, 1
3f6675b0:	calla  L3F6AC3C0
3f6675e0:	move   a8, a10
3f6675f0:	jrne   L3F667650
3f667600:	movi   0x37, a5
3f667620:	move   a5, *a13(0x80), 1
3f667640:	jruc   L3F667CA0
L3F667650:
3f667650:	move   *a13, a5, 1
3f667660:	move   *a5, *a10, 1
3f667670:	move   a10, *a5, 1
3f667680:	movk   12, a7
3f667690:	move   a7, *a10(0x20), 1
3f6676b0:	movi   0x30, a7
3f6676d0:	setf   16, 1, 0
3f6676e0:	move   a7, *a10(0x40), 0
3f667700:	move   *a10(0x20), a7, 1
3f667720:	sll    0x3, a7
3f667730:	add    a10, a7
3f667740:	move   a7, a12
3f667750:	move   *a13(0xe0), *a12(0x0), 1
3f667780:	move   a12, a7
3f667790:	addk   32, a7
3f6677a0:	move   a9, a5
3f6677b0:	addk   32, a5
3f6677c0:	move   *a5+, *a7+, 1
3f6677d0:	move   *a5+, *a7+, 1
3f6677e0:	move   *a5+, *a7+, 1
3f6677f0:	move   *a5, *a7, 1
3f667800:	move   a12, a7
3f667810:	addi   0xa0, a7
3f667830:	move   a9, a5
3f667840:	addi   0xa0, a5
3f667860:	move   *a5+, *a7+, 1
3f667870:	move   *a5+, *a7+, 1
3f667880:	move   *a5+, *a7+, 1
3f667890:	move   *a5, *a7, 1
3f6678a0:	move   *a9(0x120), a7, 0
3f6678c0:	andi   0x16, a7
3f6678f0:	movk   1, a5
3f667900:	or     a5, a7
3f667910:	move   a7, *a12(0x120), 0
3f667930:	sub    a7, a7
3f667940:	move   a7, *a12(0x130), 0
3f667960:	move   a7, *a12(0x140), 1
3f667980:	move   *a13(0x100), a3, 1
3f6679a0:	move   *a3(0x100), *a12(0x160), 1
3f6679d0:	move   a14, -*sp, 1
3f6679e0:	movi   0x3f66a090, a8
3f667a10:	move   a8, *a14+, 1
3f667a20:	movk   7, a5
3f667a30:	move   a5, *a14+, 1
3f667a40:	calla  L3F596830
3f667a70:	move   @0x1e4960, a5, 1
3f667aa0:	inc    a5
3f667ab0:	move   a5, @0x1e4960, 1
3f667ae0:	jruc   L3F667CA0
L3F667AF0:
3f667af0:	move   a14, -*sp, 1
3f667b00:	move   *a13(0xffe0), *a14+, 1
3f667b20:	movi   0x3f66a198, a8
3f667b50:	move   a8, *a14+, 1
3f667b60:	movk   7, a7
3f667b70:	move   a7, *a14+, 1
3f667b80:	calla  L3F5969B0
3f667bb0:	movk   6, a5
3f667bc0:	move   a5, *a13(0x80), 1
3f667be0:	jruc   L3F667CA0
L3F667BF0:
3f667bf0:	move   *a13(0xffe0), a8, 1
3f667c10:	addi   0x7fcf8df6, a8
3f667c40:	jaeq   L3F666F60
3f667c60:	dec    a8
3f667c70:	jaeq   L3F666CB0
3f667c90:	jruc   L3F667AF0
L3F667CA0:
3f667ca0:	move   a14, -*sp, 1
3f667cb0:	move   *a13(0x60), *a14+, 1
3f667cd0:	calla  L3FB338D0
3f667d00:	move   a14, -*sp, 1
3f667d10:	move   *a13(0x80), *a14+, 1
3f667d30:	movi   0x3f66a270, a8
3f667d60:	move   a8, *a14+, 1
3f667d70:	movk   7, a7
3f667d80:	move   a7, *a14+, 1
3f667d90:	calla  L3F5969B0
3f667dc0:	move   *a13(0x80), a8, 1
L3F667DE0:
3f667de0:	move   *sp(0x120), a14, 1
3f667e00:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f667e20:	rets   2
L3F667E30:
3f667e30:	mmtm   sp, a9,a11,a13
3f667e50:	move   a14, a13
3f667e60:	addi   0x180, a14
3f667e80:	move   a14, -*sp, 1
3f667e90:	movi   0x3f66a330, a8
3f667ec0:	move   a8, *a14+, 1
3f667ed0:	movk   7, a11
3f667ee0:	move   a11, *a14+, 1
3f667ef0:	calla  L3F596830
3f667f20:	move   a14, -*sp, 1
3f667f30:	movi   0x30, a11
3f667f50:	move   a11, *a14+, 1
3f667f60:	move   a13, *a14+, 1
3f667f70:	calla  L3FB44A00
3f667fa0:	move   *a13(0xffe0), a9, 1
3f667fc0:	move   a13, a11
3f667fd0:	addk   32, a11
3f667fe0:	move   *a9+, *a11+, 1
3f667ff0:	move   *a9+, *a11+, 1
3f668000:	move   *a9+, *a11+, 1
3f668010:	move   *a9, *a11, 1
3f668020:	move   *a13(0xffc0), a11, 1
3f668040:	move   a13, a9
3f668050:	addi   0xa0, a9
3f668070:	move   *a11+, *a9+, 1
3f668080:	move   *a11+, *a9+, 1
3f668090:	move   *a11+, *a9+, 1
3f6680a0:	move   *a11, *a9, 1
3f6680b0:	setf   16, 1, 0
3f6680c0:	move   *a13(0xff80), *a13(0x120), 0
3f6680f0:	move   a14, -*sp, 1
3f668100:	move   a13, *a14+, 1
3f668110:	move   *a13(0xffa0), *a14+, 1
3f668130:	calla  L3F666110
3f668160:	move   *sp(0x80), a14, 1
3f668180:	mmfm   sp, a9,a11,a13
3f6681a0:	rets   2
3f6681b0:	.word  0x7472
3f6681c0:	mods   a3, a1
3f6681d0:	modu   a11, a12
3f6681e0:	sla    0x3, a3
3f6681f0:	sla    a11, a3
3f668200:	mods   a3, a12
3f668210:	sra    a3, a5
3f668220:	sla    0x1, a14
3f668230:	modu   b11, b2
3f668240:	rl     0x1, a0
3f668250:	sll    0xb, b8
3f668260:	sla    0x3, b8
3f668270:	.word  0x7364
3f668280:	sla    0x3, b4
3f668290:	.word  0x7830
3f6682a0:	.word  0x7825
3f6682b0:	sla    a9, a0
3f6682c0:	sla    0x3, a6
3f6682d0:	sra    a1, a5
3f6682e0:	.word  0x000a
3f6682f0:	.word  0x7472
3f668300:	mods   a3, a1
3f668310:	modu   a11, a12
3f668320:	dsjs   a3, L3F668460
3f668330:	.word  0x7220
3f668340:	sla    0x3, b4
3f668350:	.word  0x7830
3f668360:	.word  0x7825
3f668370:	.word  0x7220
3f668380:	srl    0x15, b4
3f668390:	.word  0x723e
3f6683a0:	mpyu   b11, b4
3f6683b0:	sla    a11, a8
3f6683c0:	rl     b3, b3
3f6683d0:	rl     0x1, a0
3f6683e0:	sll    0xb, b8
3f6683f0:	sla    0x3, b8
3f668400:	sla    a11, a8
L3F668410:
3f668410:	rl     b3, b3
3f668420:	rl     0x1, a0
3f668430:	sll    0xb, b8
3f668440:	.word  0x0a78
3f668450:	.word  0x7200
L3F668460:
3f668460:	sla    b11, b4
3f668470:	mods   a3, a12
3f668480:	sll    a11, sp
3f668490:	sra    0x1f, a0
3f6684a0:	modu   a11, a4
3f6684b0:	modu   a3, a9
3f6684c0:	rl     a3, a7
3f6684d0:	.word  0x736f
3f6684e0:	sra    0x15, b4
3f6684f0:	sla    0x1, b10
3f668500:	.word  0x7472
3f668510:	dsjs   a13, L3F668410
3f668520:	.word  0x7472
3f668530:	sra    b2, sp
3f668540:	.word  0x7473
3f668550:	rl     0x1, a0
3f668560:	sll    0xb, b8
3f668570:	sla    0x3, b8
3f668580:	.word  0x7364
3f668590:	sla    0x3, b4
3f6685a0:	.word  0x7830
3f6685b0:	.word  0x7825
3f6685c0:	.word  0x000a
3f6685d0:	.word  0x7472
3f6685e0:	mods   a3, a1
3f6685f0:	modu   a11, a12
3f668600:	dsjs   a3, L3F668740
3f668610:	.word  0x7220
3f668620:	.word  0x7365
3f668630:	.word  0x7465
3f668640:	sra    a1, a0
3f668650:	rl     a11, sp
3f668660:	srl    a11, a14
3f668670:	modu   a11, a8
3f668680:	.word  0x7473
3f668690:	sla    0x1, a12
3f6686a0:	sla    a11, a8
3f6686b0:	rl     b3, b3
3f6686c0:	rl     0x1, a0
3f6686d0:	sll    0xb, b8
3f6686e0:	sla    0x3, b8
3f6686f0:	sla    b11, b4
3f668700:	mods   a3, a2
3f668710:	sla    0x3, a5
3f668720:	.word  0x7830
3f668730:	.word  0x7825
L3F668740:
3f668740:	.word  0x000a
3f668750:	.word  0x7472
3f668760:	mods   a3, a1
3f668770:	modu   a11, a12
3f668780:	dsjs   a3, L3F6688C0
3f668790:	.word  0x7420
3f6687a0:	.word  0x7063
3f6687b0:	rl     b11, b7
L3F6687C0:
3f6687c0:	sra    a3, a12
3f6687d0:	sla    a11, a3
3f6687e0:	sra    b3, b2
3f6687f0:	rl     0x1, a0
3f668800:	sll    0xb, b8
3f668810:	sla    0x3, b8
3f668820:	sla    a11, a8
3f668830:	rl     b3, b3
3f668840:	dsjs   a0, L3F6687C0
3f668850:	rl     0x1, a0
3f668860:	.word  0x000a
3f668870:	.word  0x7472
3f668880:	.word  0x7266
3f668890:	sra    a11, a5
3f6688a0:	sll    a9, a0
3f6688b0:	mods   a3, a1
L3F6688C0:
3f6688c0:	sra    a11, a12
3f6688d0:	.word  0x0a64
3f6688e0:	.word  0x7200
3f6688f0:	srl    b3, b4
3f668900:	sra    b11, b2
3f668910:	.word  0x0065
3f668920:	.word  0x7472
3f668930:	sra    b11, b2
3f668940:	rl     a11, a4
3f668950:	sra    b11, b2
3f668960:	.word  0x7463
3f668970:	sll    a9, a0
3f668980:	mods   a3, a1
3f668990:	sra    a11, a12
3f6689a0:	.word  0x0a64
3f6689b0:	.word  0x7200
3f6689c0:	rl     b11, b4
3f6689d0:	sll    a11, sp
3f6689e0:	mods   b3, b4
3f6689f0:	sll    a9, a0
3f668a00:	mods   a3, a1
3f668a10:	sra    a11, a12
3f668a20:	srl    0xd, a4
3f668a30:	sll    a9, a0
3f668a40:	sra    a3, a13
3f668a50:	rl     0x1, a0
3f668a60:	sll    0xb, b8
3f668a70:	sla    0x3, b8
3f668a80:	sla    a11, a4
3f668a90:	sla    b11, b4
3f668aa0:	rl     0x1, a0
3f668ab0:	sll    0xb, b8
3f668ac0:	.word  0x0a78
3f668ad0:	.word  0x7600
3f668ae0:	mods   a3, a1
3f668af0:	sra    a3, a9
3f668b00:	.word  0x7461
3f668b10:	mpyu   a11, a5
3f668b20:	modu   b11, b2
3f668b30:	.word  0x7475
3f668b40:	dsjs   a5, L3F668C80
3f668b50:	.word  0x7420
3f668b60:	.word  0x7079
3f668b70:	sla    0x3, a5
3f668b80:	sra    a1, a5
3f668b90:	mods   a9, a0
3f668ba0:	.word  0x7465
3f668bb0:	rl     b11, b2
3f668bc0:	sla    0x3, a3
3f668bd0:	sra    a1, a5
3f668be0:	.word  0x000a
3f668bf0:	sra    b3, b6
L3F668C00:
3f668c00:	.word  0x7365
3f668c10:	sla    0x3, b4
3f668c20:	sla    0x1, b13
3f668c30:	.word  0x7830
3f668c40:	.word  0x7825
3f668c50:	.word  0x7620
3f668c60:	sla    a11, a7
L3F668C70:
3f668c70:	sra    b11, b4
L3F668C80:
3f668c80:	dsjs   a0, L3F668C00
3f668c90:	rl     0x1, a0
3f668ca0:	sll    0xb, b8
3f668cb0:	.word  0x0a78
3f668cc0:	.word  0x7600
3f668cd0:	sra    a11, a4
3f668ce0:	.word  0x7473
3f668cf0:	dsjs   a0, L3F668C70
3f668d00:	sll    0x19, a0
3f668d10:	.word  0x7325
3f668d20:	sla    0x1, a7
3f668d30:	srl    b11, b6
3f668d40:	.word  0x7461
3f668d50:	sla    0x3, a5
3f668d60:	sla    0x1, b13
3f668d70:	sll    0x9, a7
3f668d80:	sll    0x1b, b3
3f668d90:	.word  0x000a
3f668da0:	.word  0x7472
3f668db0:	sla    b11, b6
3f668dc0:	rl     a11, a12
3f668dd0:	sla    a11, a4
3f668de0:	sra    b11, b4
3f668df0:	sub    a8, a0
3f668e00:	.word  0x7272
3f668e10:	.word  0x726f
3f668e20:	sra    a1, a0
3f668e30:	.word  0x7275
3f668e40:	modu   a3, a9
3f668e50:	sla    0x3, a7
3f668e60:	.word  0x7263
3f668e70:	sla    a11, a5
3f668e80:	sra    b11, b4
3f668e90:	.word  0x705f
3f668ea0:	modu   b11, b2
3f668eb0:	sra    a11, a3
3f668ec0:	.word  0x7373
3f668ed0:	srl    a1, a0
3f668ee0:	.word  0x726f
3f668ef0:	.word  0x7620
3f668f00:	mods   a3, a1
3f668f10:	sra    a3, a9
3f668f20:	.word  0x7461
3f668f30:	mpyu   a11, a5
3f668f40:	modu   b11, b2
3f668f50:	.word  0x7475
3f668f60:	srl    0xd, a5
3f668f70:	sub    a8, a0
3f668f80:	.word  0x7272
3f668f90:	.word  0x726f
3f668fa0:	sra    a1, a0
3f668fb0:	.word  0x7275
3f668fc0:	modu   a3, a9
3f668fd0:	sla    0x3, a7
3f668fe0:	.word  0x7263
3f668ff0:	sla    a11, a5
3f669000:	sra    b11, b4
3f669010:	.word  0x705f
3f669020:	modu   b11, b2
3f669030:	sra    a11, a3
3f669040:	.word  0x7373
3f669050:	srl    a1, a0
3f669060:	.word  0x726f
3f669070:	.word  0x7620
L3F669080:
3f669080:	mods   a3, a1
3f669090:	sra    a3, a9
3f6690a0:	.word  0x7461
3f6690b0:	mpyu   a11, a5
3f6690c0:	modu   b11, b2
3f6690d0:	.word  0x7475
3f6690e0:	.word  0x0a65
3f6690f0:	.word  0x7600
3f669100:	mods   a3, a1
3f669110:	sra    a3, a9
3f669120:	.word  0x7461
3f669130:	mpyu   a11, a5
3f669140:	modu   b11, b2
3f669150:	.word  0x7475
3f669160:	dsjs   a5, L3F6692A0
3f669170:	.word  0x7520
3f669180:	dsjs   a13, L3F669080
3f669190:	mpyu   b11, b5
3f6691a0:	.word  0x7265
3f6691b0:	modu   b11, b2
3f6691c0:	sla    0x3, b2
L3F6691D0:
3f6691d0:	sla    0x1, b13
3f6691e0:	sra    a1, a5
3f6691f0:	sla    0x1, a12
3f669200:	srl    0x15, b5
3f669210:	.word  0x753e
3f669220:	sra    b10, sp
3f669230:	.word  0x736f
3f669240:	.word  0x7379
3f669250:	dsjs   a0, L3F6691D0
3f669260:	sll    0x9, a0
3f669270:	.word  0x0a64
3f669280:	.word  0x7600
3f669290:	mods   a3, a1
L3F6692A0:
3f6692a0:	sra    a3, a9
3f6692b0:	.word  0x7461
3f6692c0:	mpyu   a11, a5
3f6692d0:	modu   b11, b2
3f6692e0:	.word  0x7475
3f6692f0:	dsjs   a5, L3F669430
3f669300:	.word  0x7220
3f669310:	.word  0x7465
3f669320:	.word  0x7275
3f669330:	rl     a11, a14
3f669340:	srl    a11, a14
3f669350:	sll    0x9, a0
3f669360:	.word  0x0a64
3f669370:	.word  0x7000
3f669380:	rl     b11, b0
3f669390:	sla    0x3, a4
3f6693a0:	sla    0x1, b13
3f6693b0:	.word  0x7830
3f6693c0:	.word  0x7825
3f6693d0:	.word  0x7220
3f6693e0:	.word  0x7465
3f6693f0:	sla    b11, b6
3f669400:	sla    0x3, a12
3f669410:	sla    0x1, b13
3f669420:	.word  0x7830
L3F669430:
3f669430:	.word  0x7825
3f669440:	.word  0x000a
3f669450:	modu   a11, a4
3f669460:	.word  0x765f
3f669470:	mods   a3, a1
3f669480:	sra    a3, a9
3f669490:	.word  0x7461
3f6694a0:	mpyu   a11, a5
3f6694b0:	modu   b11, b2
3f6694c0:	.word  0x7475
3f6694d0:	dsjs   a5, L3F669610
3f6694e0:	sll    a9, a0
3f6694f0:	.word  0x756f
3f669500:	sra    a3, a12
3f669510:	sll    0x1b, a14
3f669520:	sla    0x3, b4
3f669530:	sra    a11, a7
3f669540:	sla    0x3, b4
3f669550:	sra    a11, a13
3f669560:	sla    0x3, a13
3f669570:	modu   a11, a6
3f669580:	sla    0x3, b2
3f669590:	sla    0x3, b5
3f6695a0:	.word  0x7473
3f6695b0:	.word  0x7572
3f6695c0:	.word  0x7463
3f6695d0:	rev    a14
3f6695e0:	.word  0x7472
3f6695f0:	sra    b11, b2
3f669600:	.word  0x7571
L3F669610:
3f669610:	.word  0x7365
3f669620:	dsjs   b4, L3F669760
3f669630:	rl     a1, a0
3f669640:	.word  0x7361
3f669650:	sla    0x3, a8
3f669660:	.word  0x7830
3f669670:	.word  0x7825
3f669680:	mods   a9, a0
3f669690:	.word  0x7270
3f6696a0:	.word  0x7665
3f6696b0:	rl     0x1, a0
3f6696c0:	sll    0xb, b8
L3F6696D0:
3f6696d0:	sla    0x3, b8
3f6696e0:	modu   b11, b2
3f6696f0:	.word  0x7475
3f669700:	sla    0x3, a5
3f669710:	.word  0x7830
3f669720:	.word  0x7825
3f669730:	.word  0x000a
3f669740:	srl    a3, a1
3f669750:	dsjs   a0, L3F6696D0
L3F669760:
3f669760:	sll    0x9, a0
3f669770:	sla    0x3, a4
3f669780:	sla    a11, a13
3f669790:	sll    b11, b4
3f6697a0:	sla    0x3, a8
3f6697b0:	sla    0x1, b13
L3F6697C0:
3f6697c0:	.word  0x7830
3f6697d0:	.word  0x7825
3f6697e0:	.word  0x000a
3f6697f0:	modu   a3, a5
3f669800:	.word  0x7274
3f669810:	sla    0x3, b9
3f669820:	sla    a11, a8
3f669830:	rl     b3, b3
3f669840:	dsjs   a0, L3F6697C0
3f669850:	rl     0x1, a0
3f669860:	sll    0xb, b8
3f669870:	srl    0x1d, b8
3f669880:	.word  0x7220
3f669890:	mpyu   b11, b4
3f6698a0:	.word  0x7364
3f6698b0:	sla    0x3, b4
3f6698c0:	sla    0x1, b13
L3F6698D0:
3f6698d0:	.word  0x7830
3f6698e0:	.word  0x7825
3f6698f0:	sla    0x1, a12
3f669900:	.word  0x7472
3f669910:	srl    b10, sp
3f669920:	.word  0x7461
3f669930:	.word  0x7765
3f669940:	.word  0x7961
3f669950:	dsjs   a0, L3F6698D0
3f669960:	rl     0x1, a0
3f669970:	sll    0xb, b8
3f669980:	.word  0x0a78
L3F669990:
3f669990:	rl     a0, a0
3f6699a0:	.word  0x7361
3f6699b0:	sla    0x3, a8
3f6699c0:	sla    0x1, b13
3f6699d0:	.word  0x7830
3f6699e0:	.word  0x7825
3f6699f0:	sla    0x1, a12
3f669a00:	.word  0x7472
3f669a10:	dsjs   a0, L3F669990
3f669a20:	rl     0x1, a0
3f669a30:	sll    0xb, b8
3f669a40:	.word  0x0a78
3f669a50:	rl     a0, a0
3f669a60:	.word  0x736f
3f669a70:	sla    0x3, b4
3f669a80:	rl     a3, a3
3f669a90:	sll    a11, a5
3f669aa0:	sla    0x3, a11
3f669ab0:	.word  0x7830
3f669ac0:	.word  0x7825
3f669ad0:	sla    0x1, a12
3f669ae0:	.word  0x7830
3f669af0:	.word  0x7825
3f669b00:	sla    0x1, a12
3f669b10:	sra    b11, b2
3f669b20:	.word  0x7573
3f669b30:	.word  0x746c
3f669b40:	rl     0x1, a0
3f669b50:	sll    0xb, b8
3f669b60:	.word  0x0a78
3f669b70:	modu   a0, a0
3f669b80:	modu   a3, sp
3f669b90:	rl     a1, a13
3f669ba0:	.word  0x736f
3f669bb0:	sla    0x3, b4
3f669bc0:	rl     a3, a3
3f669bd0:	sll    a11, a5
3f669be0:	sla    0x3, a11
3f669bf0:	sla    a11, a6
3f669c00:	rl     a11, a13
3f669c10:	.word  0x796c
3f669c20:	sll    0x9, a0
3f669c30:	sla    0x3, a4
3f669c40:	sla    a11, a13
3f669c50:	sll    b11, b4
3f669c60:	sla    0x3, a8
3f669c70:	sra    a1, a5
3f669c80:	.word  0x000a
3f669c90:	srl    0x5, a7
3f669ca0:	sla    0x3, b7
3f669cb0:	rl     a3, a3
3f669cc0:	sll    a11, a5
3f669cd0:	sla    0x3, a11
3f669ce0:	.word  0x7830
3f669cf0:	.word  0x7825
3f669d00:	rl     0x1, a0
3f669d10:	sll    0xb, b8
3f669d20:	srl    0x1d, b8
3f669d30:	sra    a9, a0
3f669d40:	.word  0x7571
3f669d50:	mods   a3, a1
3f669d60:	sll    0x9, a0
3f669d70:	.word  0x0a64
3f669d80:	.word  0x7200
3f669d90:	.word  0x7274
3f669da0:	.word  0x7165
3f669db0:	sra    b11, b5
3f669dc0:	.word  0x7473
3f669dd0:	sll    a9, a0
3f669de0:	mods   a3, a1
3f669df0:	sra    a11, a12
3f669e00:	srl    0xd, a4
3f669e10:	.word  0x7220
3f669e20:	.word  0x7165
3f669e30:	rl     0x1, a0
3f669e40:	sll    0xb, b8
3f669e50:	sla    0x3, b8
3f669e60:	modu   a3, a5
3f669e70:	.word  0x7274
3f669e80:	sla    0x3, b9
3f669e90:	.word  0x7830
3f669ea0:	.word  0x7825
3f669eb0:	.word  0x000a
3f669ec0:	.word  0x7472
3f669ed0:	sra    b11, b2
3f669ee0:	.word  0x7571
3f669ef0:	.word  0x7365
3f669f00:	dsjs   b4, L3F66A040
3f669f10:	rl     a1, a0
3f669f20:	.word  0x7361
3f669f30:	sla    0x3, a8
3f669f40:	.word  0x7830
3f669f50:	.word  0x7825
3f669f60:	mods   a9, a0
3f669f70:	.word  0x7270
3f669f80:	.word  0x7665
3f669f90:	rl     0x1, a0
3f669fa0:	sll    0xb, b8
3f669fb0:	.word  0x0a78
3f669fc0:	.word  0x7200
3f669fd0:	.word  0x7274
3f669fe0:	.word  0x7165
3f669ff0:	sra    b11, b5
3f66a000:	.word  0x7473
3f66a010:	sla    0x1, b10
3f66a020:	modu   a3, a9
3f66a030:	andn   a9, a0
L3F66A040:
3f66a040:	move   a10, b9
3f66a050:	add    a10, a3
3f66a060:	sub    a2, a4
3f66a070:	or     b2, b2
3f66a080:	.word  0x000a
3f66a090:	.word  0x7472
3f66a0a0:	sra    b11, b2
3f66a0b0:	.word  0x7571
3f66a0c0:	.word  0x7365
3f66a0d0:	dsjs   b4, L3F66A210
3f66a0e0:	mods   a9, a0
3f66a0f0:	.word  0x7562
3f66a100:	sla    0x3, a6
3f66a110:	sla    0x1, a6
3f66a120:	.word  0x7472
3f66a130:	sla    a9, a0
3f66a140:	mods   a3, a12
3f66a150:	.word  0x7320
3f66a160:	.word  0x7465
3f66a170:	.word  0x7520
3f66a180:	.word  0x0a70
3f66a190:	.word  0x7200
3f66a1a0:	.word  0x7274
3f66a1b0:	.word  0x7165
3f66a1c0:	sra    b11, b5
3f66a1d0:	.word  0x7473
3f66a1e0:	sla    0x1, b10
3f66a1f0:	sla    a11, a2
3f66a200:	sla    0x3, a4
L3F66A210:
3f66a210:	sra    b11, b2
3f66a220:	.word  0x7571
3f66a230:	.word  0x7365
3f66a240:	sla    0x3, b4
3f66a250:	sra    a1, a5
3f66a260:	.word  0x000a
3f66a270:	.word  0x7472
3f66a280:	sra    b11, b2
3f66a290:	.word  0x7571
3f66a2a0:	.word  0x7365
3f66a2b0:	sla    0x3, b4
3f66a2c0:	sra    b11, b2
3f66a2d0:	.word  0x7574
3f66a2e0:	modu   b3, b2
3f66a2f0:	modu   a3, a9
3f66a300:	sla    0x3, a7
3f66a310:	sra    a1, a5
3f66a320:	.word  0x000a
3f66a330:	.word  0x7472
3f66a340:	modu   a3, a9
3f66a350:	.word  0x7469
3f66a360:	sll    a9, a0
3f66a370:	mods   a3, a1
3f66a380:	sra    a11, a12
3f66a390:	.word  0x0a64
3f66a3a0:	.word  0x0000
3f66a3b0:	.word  0x0000
3f66a3c0:	.word  0x0000
3f66a3d0:	.word  0x0000
3f66a3e0:	.word  0x0000
3f66a3f0:	.word  0x0000
L3F66A400:
3f66a400:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f66a420:	move   a14, a13
3f66a430:	addi   0x60, a14
3f66a450:	movi   0xffff, a7
3f66a470:	move   a7, *a13(0x20), 1
3f66a490:	sub    a7, a7
3f66a4a0:	move   a7, *a13(0x40), 1
3f66a4c0:	move   *a13(0xff80), a10, 1
3f66a4e0:	move   *a13(0xffa0), a9, 1
3f66a500:	move   *a13(0xff60), a5, 1
3f66a520:	sll    0x3, a5
3f66a530:	add    a10, a5
3f66a540:	subk   8, a5
3f66a550:	move   a5, *a13, 1
3f66a560:	setf   8, 0, 0
3f66a570:	move   *a9+, a11, 0
3f66a580:	jaeq   L3F66ADC0
3f66a5a0:	jruc   L3F66AD00
L3F66A5B0:
3f66a5b0:	move   *a13(0xff80), a7, 1
3f66a5d0:	cmp    a7, a10
3f66a5e0:	jreq   L3F66A6A0
3f66a5f0:	move   *a13, a5, 1
3f66a600:	cmp    a5, a10
3f66a610:	jrc   L3F66A660
3f66a620:	movi   0xffff, a8
3f66a640:	jauc   L3F66AE90
L3F66A660:
3f66a660:	movi   0x2e, a5
3f66a680:	setf   8, 0, 0
3f66a690:	move   a5, *a10+, 0
L3F66A6A0:
3f66a6a0:	move   a11, a5
3f66a6b0:	sll    0x3, a5
3f66a6c0:	add    a10, a5
3f66a6d0:	move   *a13, a7, 1
3f66a6e0:	cmp    a7, a5
3f66a6f0:	jrc   L3F66A730
3f66a700:	movi   0xffff, a8
3f66a720:	jruc   L3F66AE90
L3F66A730:
3f66a730:	move   *a13(0x40), a5, 1
3f66a750:	move   a11, a7
3f66a760:	inc    a7
3f66a770:	add    a5, a7
3f66a780:	move   a7, *a13(0x40), 1
3f66a7a0:	dec    a11
3f66a7b0:	jrlt   L3F66AD90
3f66a7c0:	setf   8, 0, 0
L3F66A7D0:
3f66a7d0:	move   *a9+, a12, 0
3f66a7e0:	cmpi   0x2e, a12
3f66a800:	jrne   L3F66A8E0
3f66a810:	move   a11, a7
3f66a820:	sll    0x3, a7
3f66a830:	add    a10, a7
3f66a840:	move   *a13, a5, 1
3f66a850:	addk   8, a7
3f66a860:	cmp    a5, a7
3f66a870:	jrc   L3F66A8B0
3f66a880:	movi   0xffff, a8
3f66a8a0:	jruc   L3F66AE90
L3F66A8B0:
3f66a8b0:	movi   0x5c, a7
3f66a8d0:	move   a7, *a10+, 0
L3F66A8E0:
3f66a8e0:	move   a12, *a10+, 0
3f66a8f0:	move   *a13(0xffc0), a7, 1
3f66a910:	cmp    a7, a9
3f66a920:	jrc   L3F66A960
3f66a930:	movi   0xffff, a8
3f66a950:	jruc   L3F66AE90
L3F66A960:
3f66a960:	dec    a11
3f66a970:	jrge   L3F66A7D0
3f66a980:	jruc   L3F66AD90
L3F66A990:
3f66a990:	move   *a13(0x20), a7, 1
3f66a9b0:	jrge   L3F66AA40
3f66a9c0:	move   *a13(0xffa0), a5, 1
3f66a9e0:	move   a9, a7
3f66a9f0:	sub    a5, a7
3f66aa00:	sra    0x3, a7
3f66aa10:	inc    a7
3f66aa20:	move   a7, *a13(0x20), 1
L3F66AA40:
3f66aa40:	move   a11, a5
3f66aa50:	andi   0x3f, a5
3f66aa80:	sll    0x8, a5
3f66aa90:	setf   8, 0, 0
3f66aaa0:	move   *a9, a7, 0
3f66aab0:	andi   0xff, a7
3f66aae0:	or     a7, a5
3f66aaf0:	sll    0x3, a5
3f66ab00:	move   *a13(0xffe0), a7, 1
3f66ab20:	add    a7, a5
3f66ab30:	move   a5, a9
3f66ab40:	cmp    a7, a9
3f66ab50:	jrc   L3F66ABA0
3f66ab60:	move   *a13(0xffc0), a5, 1
3f66ab80:	cmp    a5, a9
3f66ab90:	jrc   L3F66ABD0
L3F66ABA0:
3f66aba0:	movi   0xffff, a8
3f66abc0:	jruc   L3F66AE90
L3F66ABD0:
3f66abd0:	move   *a13(0x40), a5, 1
3f66abf0:	addk   2, a5
3f66ac00:	move   a5, *a13(0x40), 1
3f66ac20:	move   *a13(0xffc0), a5, 1
3f66ac40:	sub    a7, a5
3f66ac50:	sra    0x3, a5
3f66ac60:	move   *a13(0x40), a7, 1
3f66ac80:	cmp    a5, a7
3f66ac90:	jrlt   L3F66AD90
3f66aca0:	movi   0xffff, a8
3f66acc0:	jruc   L3F66AE90
L3F66ACD0:
3f66acd0:	movi   0xffff, a8
3f66acf0:	jruc   L3F66AE90
L3F66AD00:
3f66ad00:	move   a11, a8
3f66ad10:	andi   0xc0, a8
3f66ad40:	jreq   L3F66A5B0
3f66ad50:	subi   0xc0, a8
3f66ad70:	jreq   L3F66A990
3f66ad80:	jruc   L3F66ACD0
L3F66AD90:
3f66ad90:	setf   8, 0, 0
3f66ada0:	move   *a9+, a11, 0
3f66adb0:	jrne   L3F66AD00
L3F66ADC0:
3f66adc0:	sub    a7, a7
3f66add0:	movb   a7, *a10
3f66ade0:	move   *a13(0x20), a5, 1
3f66ae00:	jrge   L3F66AE80
3f66ae10:	move   *a13(0xffa0), a7, 1
3f66ae30:	move   a9, a5
3f66ae40:	sub    a7, a5
3f66ae50:	sra    0x3, a5
3f66ae60:	move   a5, *a13(0x20), 1
L3F66AE80:
3f66ae80:	move   a5, a8
L3F66AE90:
3f66ae90:	move   *sp(0x100), a14, 1
3f66aeb0:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f66aed0:	rets   2
L3F66AEE0:
3f66aee0:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f66af00:	move   a14, a13
3f66af10:	addi   0xa0, a14
3f66af30:	move   *a13(0xffe0), a10, 1
3f66af50:	move   *a13(0xffc0), a9, 1
3f66af70:	move   *a13(0xffa0), a7, 1
3f66af90:	sll    0x3, a7
3f66afa0:	add    a9, a7
3f66afb0:	move   a7, *a13(0x60), 1
3f66afd0:	jruc   L3F66B000
3f66afe0:	nop
3f66aff0:	nop
L3F66B000:
3f66b000:	move   *a13(0xff80), a7, 1
3f66b020:	jreq   L3F66B140
3f66b030:	move   *a7+, a5, 1
3f66b040:	move   a7, *a13(0xff80), 1
3f66b060:	move   a5, *a13(0x80), 1
3f66b080:	jreq   L3F66B170
3f66b090:	move   a7, *a13, 1
3f66b0a0:	move   *a7, a5, 1
3f66b0b0:	jreq   L3F66B110
L3F66B0C0:
3f66b0c0:	move   *a13, a7, 1
3f66b0d0:	addk   32, a7
3f66b0e0:	move   a7, *a13, 1
3f66b0f0:	move   *a7, a5, 1
3f66b100:	jrne   L3F66B0C0
L3F66B110:
3f66b110:	move   a7, *a13(0x20), 1
3f66b130:	jruc   L3F66B170
L3F66B140:
3f66b140:	sub    a5, a5
3f66b150:	move   a5, *a13(0x80), 1
L3F66B170:
3f66b170:	setf   8, 0, 0
3f66b180:	move   *a10+, a11, 0
3f66b190:	jreq   L3F66B830
L3F66B1A0:
3f66b1a0:	move   *a13(0x80), a7, 1
3f66b1c0:	jreq   L3F66B520
3f66b1d0:	move   a14, -*sp, 1
3f66b1e0:	move   *a13(0x20), *a14+, 1
3f66b200:	move   *a13(0xff80), *a14+, 1
3f66b220:	move   a7, *a14+, 1
3f66b230:	move   a10, a5
3f66b240:	subk   8, a5
3f66b250:	move   a5, *a14+, 1
3f66b260:	calla  L3F66BC80
3f66b290:	move   a8, a12
3f66b2a0:	jrlt   L3F66B460
3f66b2b0:	move   *a13(0x60), a5, 1
3f66b2d0:	subk   8, a5
3f66b2e0:	cmp    a5, a9
3f66b2f0:	jrc   L3F66B330
3f66b300:	movi   0xffff, a8
3f66b320:	jruc   L3F66B920
L3F66B330:
3f66b330:	move   a12, a5
3f66b340:	sra    0x8, a5
3f66b350:	ori    0xc0, a5
3f66b380:	setf   8, 0, 0
3f66b390:	move   a5, *a9+, 0
3f66b3a0:	move   a12, a5
3f66b3b0:	andi   0xff, a5
3f66b3e0:	move   a5, *a9+, 0
3f66b3f0:	move   *a13(0xffc0), a5, 1
3f66b410:	move   a9, a7
3f66b420:	sub    a5, a7
3f66b430:	move   a7, a8
3f66b440:	sra    0x3, a8
3f66b450:	jruc   L3F66B920
L3F66B460:
3f66b460:	move   *a13(0xff60), a5, 1
3f66b480:	jreq   L3F66B520
3f66b490:	move   *a13, a7, 1
3f66b4a0:	addk   32, a7
3f66b4b0:	cmp    a5, a7
3f66b4c0:	jrnc   L3F66B520
3f66b4d0:	move   *a13, a7, 1
3f66b4e0:	move   a9, *a7+, 1
3f66b4f0:	move   a7, *a13, 1
3f66b500:	sub    a5, a5
3f66b510:	move   a5, *a7, 1
L3F66B520:
3f66b520:	move   a9, a7
3f66b530:	addk   8, a9
3f66b540:	move   a7, *a13(0x40), 1
L3F66B560:
3f66b560:	cmpi   0x2e, a11
3f66b580:	jrne   L3F66B5C0
3f66b590:	setf   8, 0, 0
3f66b5a0:	move   *a10+, a11, 0
3f66b5b0:	jruc   L3F66B6D0
L3F66B5C0:
3f66b5c0:	cmpi   0x5c, a11
3f66b5e0:	jrne   L3F66B620
3f66b5f0:	setf   8, 0, 0
3f66b600:	move   *a10+, a11, 0
3f66b610:	jreq   L3F66B6D0
L3F66B620:
3f66b620:	move   *a13(0x60), a7, 1
3f66b640:	cmp    a7, a9
3f66b650:	jrc   L3F66B690
3f66b660:	movi   0xffff, a8
3f66b680:	jruc   L3F66B920
L3F66B690:
3f66b690:	setf   8, 0, 0
3f66b6a0:	move   a11, *a9+, 0
3f66b6b0:	move   *a10+, a11, 0
3f66b6c0:	jrne   L3F66B560
L3F66B6D0:
3f66b6d0:	move   *a13(0x40), a7, 1
3f66b6f0:	move   a9, a5
3f66b700:	sub    a7, a5
3f66b710:	sra    0x3, a5
3f66b720:	move   a5, a12
3f66b730:	dsjs   a12, L3F66B780
3f66b740:	move   a11, a5
3f66b750:	jrne   L3F66B780
3f66b760:	subk   8, a9
3f66b770:	jruc   L3F66B830
L3F66B780:
3f66b780:	move   a12, a5
3f66b790:	jrle   L3F66B7D0
3f66b7a0:	cmpi   0x3f, a12
3f66b7c0:	jrle   L3F66B800
L3F66B7D0:
3f66b7d0:	movi   0xffff, a8
3f66b7f0:	jruc   L3F66B920
L3F66B800:
3f66b800:	movb   a12, *a7
3f66b810:	move   a11, a5
3f66b820:	jrne   L3F66B1A0
L3F66B830:
3f66b830:	move   *a13(0x60), a7, 1
3f66b850:	cmp    a7, a9
3f66b860:	jrc   L3F66B8A0
3f66b870:	movi   0xffff, a8
3f66b890:	jruc   L3F66B920
L3F66B8A0:
3f66b8a0:	sub    a5, a5
3f66b8b0:	move   a5, *a9+, 0
3f66b8c0:	move   *a13(0xffc0), a5, 1
3f66b8e0:	move   a9, a7
3f66b8f0:	sub    a5, a7
3f66b900:	move   a7, a8
3f66b910:	sra    0x3, a8
L3F66B920:
3f66b920:	move   *sp(0x100), a14, 1
3f66b940:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f66b960:	rets   2
L3F66B970:
3f66b970:	mmtm   sp, a7,a9,a10,a11,a13
3f66b990:	move   a14, a13
3f66b9a0:	move   *a13(0xffe0), a9, 1
3f66b9c0:	move   *a13(0xffc0), a11, 1
3f66b9e0:	cmp    a11, a9
3f66b9f0:	jrnc   L3F66BBD0
3f66ba00:	setf   8, 0, 0
3f66ba10:	move   *a9+, a10, 0
3f66ba20:	jreq   L3F66BBD0
3f66ba30:	jruc   L3F66BAD0
L3F66BA40:
3f66ba40:	move   a10, a11
3f66ba50:	sll    0x3, a11
3f66ba60:	add    a11, a9
3f66ba70:	jruc   L3F66BB60
L3F66BA80:
3f66ba80:	movi   0xffff, a8
3f66baa0:	jruc   L3F66BC30
L3F66BAB0:
3f66bab0:	addk   8, a9
3f66bac0:	jruc   L3F66BBD0
L3F66BAD0:
3f66bad0:	move   a10, a8
3f66bae0:	andi   0xc0, a8
3f66bb10:	jreq   L3F66BA40
3f66bb20:	subi   0xc0, a8
3f66bb40:	jreq   L3F66BAB0
3f66bb50:	jruc   L3F66BA80
L3F66BB60:
3f66bb60:	move   *a13(0xffc0), a11, 1
3f66bb80:	cmp    a11, a9
3f66bb90:	jrnc   L3F66BBD0
3f66bba0:	setf   8, 0, 0
3f66bbb0:	move   *a9+, a10, 0
3f66bbc0:	jrne   L3F66BAD0
L3F66BBD0:
3f66bbd0:	move   *a13(0xffe0), a11, 1
3f66bbf0:	move   a9, a7
3f66bc00:	sub    a11, a7
3f66bc10:	move   a7, a8
3f66bc20:	sra    0x3, a8
L3F66BC30:
3f66bc30:	move   *sp(0xc0), a14, 1
3f66bc50:	mmfm   sp, a7,a9,a10,a11,a13
3f66bc70:	rets   2
L3F66BC80:
3f66bc80:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f66bca0:	move   a14, a13
3f66bcb0:	addk   32, a14
3f66bcc0:	move   *a13(0xffa0), a7, 1
3f66bce0:	move   a7, a11
3f66bcf0:	addk   32, a11
3f66bd00:	move   *a13(0xff80), a7, 1
3f66bd20:	cmp    a7, a11
3f66bd30:	jrnc   L3F66C230
L3F66BD40:
3f66bd40:	move   *a13(0xffe0), a9, 1
3f66bd60:	move   *a11, a10, 1
3f66bd70:	move   a10, *a13, 1
3f66bd80:	setf   8, 0, 0
3f66bd90:	move   *a10+, a12, 0
3f66bda0:	jreq   L3F66C150
3f66bdb0:	jruc   L3F66C0A0
L3F66BDC0:
3f66bdc0:	dec    a12
3f66bdd0:	jrlt   L3F66BEA0
3f66bde0:	setf   8, 0, 0
L3F66BDF0:
3f66bdf0:	move   *a9, a7, 0
3f66be00:	cmpi   0x5c, a7
3f66be20:	jrne   L3F66BE40
3f66be30:	addk   8, a9
L3F66BE40:
3f66be40:	move   *a9+, a7, 0
3f66be50:	move   *a10+, a5, 0
3f66be60:	cmp    a5, a7
3f66be70:	jrne   L3F66C1E0
3f66be80:	dec    a12
3f66be90:	jrge   L3F66BDF0
L3F66BEA0:
3f66bea0:	setf   8, 0, 0
3f66beb0:	move   *a9+, a12, 0
3f66bec0:	jrne   L3F66BF60
3f66bed0:	move   *a10, a7, 0
3f66bee0:	jrne   L3F66BF60
3f66bef0:	move   *a13, a7, 1
3f66bf00:	move   *a13(0xffc0), a5, 1
3f66bf20:	sub    a5, a7
3f66bf30:	move   a7, a8
3f66bf40:	sra    0x3, a8
3f66bf50:	jruc   L3F66C250
L3F66BF60:
3f66bf60:	cmpi   0x2e, a12
3f66bf80:	jrne   L3F66C1E0
3f66bf90:	jruc   L3F66C130
L3F66BFA0:
3f66bfa0:	movi   0xffff, a8
3f66bfc0:	jruc   L3F66C250
L3F66BFD0:
3f66bfd0:	move   a12, a7
3f66bfe0:	andi   0x3f, a7
3f66c010:	sll    0x8, a7
3f66c020:	setf   8, 0, 0
3f66c030:	move   *a10, a5, 0
3f66c040:	or     a5, a7
3f66c050:	sll    0x3, a7
3f66c060:	move   *a13(0xffc0), a10, 1
3f66c080:	add    a7, a10
3f66c090:	jruc   L3F66C130
L3F66C0A0:
3f66c0a0:	move   a12, a8
3f66c0b0:	andi   0xc0, a8
3f66c0e0:	jreq   L3F66BDC0
3f66c0f0:	subi   0xc0, a8
3f66c110:	jreq   L3F66BFD0
3f66c120:	jruc   L3F66BFA0
L3F66C130:
3f66c130:	move   *a10+, a12, 0
3f66c140:	jrne   L3F66C0A0
L3F66C150:
3f66c150:	move   *a9, a7, 0
3f66c160:	jrne   L3F66C1E0
3f66c170:	move   *a13, a7, 1
3f66c180:	move   *a13(0xffc0), a5, 1
3f66c1a0:	sub    a5, a7
3f66c1b0:	move   a7, a8
3f66c1c0:	sra    0x3, a8
3f66c1d0:	jruc   L3F66C250
L3F66C1E0:
3f66c1e0:	addk   32, a11
3f66c1f0:	move   *a13(0xff80), a7, 1
3f66c210:	cmp    a7, a11
3f66c220:	jrc   L3F66BD40
L3F66C230:
3f66c230:	movi   0xffff, a8
L3F66C250:
3f66c250:	move   *sp(0x100), a14, 1
3f66c270:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f66c290:	rets   2
L3F66C2A0:
3f66c2a0:	mmtm   sp, a9,a10,a11,a13
3f66c2c0:	move   a14, a13
3f66c2d0:	move   *a13(0xffe0), a9, 1
3f66c2f0:	setf   8, 0, 0
3f66c300:	move   *a9+, a10, 0
3f66c310:	sll    0x8, a10
3f66c320:	move   *a9, a11, 0
3f66c330:	or     a10, a11
3f66c340:	setf   16, 0, 0
3f66c350:	zext   a11, 0
3f66c360:	move   a11, a8
3f66c370:	move   *sp(0xa0), a14, 1
3f66c390:	mmfm   sp, a9,a10,a11,a13
3f66c3b0:	rets   2
3f66c3c0:	mmtm   sp, a9,a10,a11,a13
3f66c3e0:	move   a14, a13
3f66c3f0:	move   *a13(0xffe0), a9, 1
3f66c410:	setf   8, 0, 0
3f66c420:	move   *a9+, a10, 0
3f66c430:	sll    0x8, a10
3f66c440:	move   *a9+, a11, 0
3f66c450:	or     a11, a10
3f66c460:	sll    0x8, a10
3f66c470:	move   *a9+, a11, 0
3f66c480:	or     a11, a10
3f66c490:	sll    0x8, a10
3f66c4a0:	move   *a9, a11, 0
3f66c4b0:	or     a10, a11
3f66c4c0:	move   a11, a8
3f66c4d0:	move   *sp(0xa0), a14, 1
3f66c4f0:	mmfm   sp, a9,a10,a11,a13
3f66c510:	rets   2
L3F66C520:
3f66c520:	mmtm   sp, a9,a10,a11,a13
3f66c540:	move   a14, a13
3f66c550:	move   *a13(0xffe0), a9, 1
3f66c570:	move   *a13(0xffc0), a10, 1
3f66c590:	movb   a9, *a10(0x8)
3f66c5b0:	move   a9, a11
3f66c5c0:	srl    0x8, a11
3f66c5d0:	movb   a11, *a10
3f66c5e0:	move   *sp(0xa0), a14, 1
3f66c600:	mmfm   sp, a9,a10,a11,a13
3f66c620:	rets   2
L3F66C630:
3f66c630:	mmtm   sp, a9,a10,a11,a13
3f66c650:	move   a14, a13
3f66c660:	move   *a13(0xffe0), a9, 1
3f66c680:	move   *a13(0xffc0), a10, 1
3f66c6a0:	movb   a9, *a10(0x18)
3f66c6c0:	srl    0x8, a9
3f66c6d0:	movb   a9, *a10(0x10)
3f66c6f0:	srl    0x8, a9
3f66c700:	movb   a9, *a10(0x8)
3f66c720:	move   a9, a11
3f66c730:	srl    0x8, a11
3f66c740:	movb   a11, *a10
3f66c750:	move   *sp(0xa0), a14, 1
3f66c770:	mmfm   sp, a9,a10,a11,a13
3f66c790:	rets   2
3f66c7a0:	sra    0x1e, a0
3f66c7b0:	sra    0x17, a3
3f66c7c0:	sra    b11, b2
3f66c7d0:	mpyu   b11, b3
3f66c7e0:	modu   a11, a3
3f66c7f0:	.word  0x706d
3f66c800:	sll    a9, a14
3f66c810:	.word  0x3409
3f66c820:	rl     0x19, a14
3f66c830:	sra    0x20, a9
3f66c840:	move   b2, b5
3f66c850:	andn   b2, b4
3f66c860:	divs   a2, a9
3f66c870:	call   a9
3f66c880:	srl    0x7, b1
3f66c890:	dsjs   b2, L3F66C8B0
3f66c8a0:	dsjs   sp, L3F66C8C0
L3F66C8B0:
3f66c8b0:	rev    b8
L3F66C8C0:
3f66c8c0:	mmtm   sp, a9,a11
3f66c8e0:	move   a14, -*sp, 1
3f66c8f0:	movi   0x3f66def0, a8
3f66c920:	move   a8, *a14+, 1
3f66c930:	move   @0x1b3900, a11, 1
3f66c960:	move   *a11(0x100), a9, 1
3f66c980:	addi   0x1900, a9
3f66c9a0:	move   a9, *a14+, 1
3f66c9b0:	calla  L3FB45720
3f66c9e0:	move   @0x1b3900, a11, 1
3f66ca10:	move   *a11(0x100), a9, 1
3f66ca30:	movk   3, a11
3f66ca40:	move   a11, *a9(0xe70), 1
3f66ca60:	move   @0x1b3900, a9, 1
3f66ca90:	move   *a9(0x100), a11, 1
3f66cab0:	movk   4, a9
3f66cac0:	move   a9, *a11(0xe90), 1
3f66cae0:	move   @0x1b3900, a11, 1
3f66cb10:	move   *a11(0x100), a9, 1
3f66cb30:	movi   0xc0, a11
3f66cb50:	move   a11, *a9(0xeb0), 1
3f66cb70:	move   @0x1b3900, a9, 1
3f66cba0:	move   *a9(0x100), a11, 1
3f66cbc0:	movk   1, a9
3f66cbd0:	move   a9, *a11(0xed0), 1
3f66cbf0:	mmfm   sp, a9,a11
3f66cc10:	rets
L3F66CC20:
3f66cc20:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3f66cc40:	move   a14, a13
3f66cc50:	addi   0x2040, a14
3f66cc70:	sub    a7, a7
3f66cc80:	move   a7, *a13(0x2000), 1
3f66cca0:	move   @0x1b3900, a5, 1
3f66ccd0:	move   *a5(0x100), a5, 1
3f66ccf0:	move   a7, *a5(0xf10), 1
3f66cd10:	move   @0x1b3900, a5, 1
3f66cd40:	move   *a5(0x100), a5, 1
3f66cd60:	movk   2, a7
3f66cd70:	setf   16, 1, 0
3f66cd80:	move   a7, *a5(0xef0), 0
3f66cda0:	move   @0x1b3900, a5, 1
3f66cdd0:	move   *a5(0x100), a7, 1
3f66cdf0:	move   a14, -*sp, 1
3f66ce00:	movi   0x35, a5
3f66ce20:	move   a5, *a14+, 1
3f66ce30:	calla  L3FB2C000
3f66ce60:	setf   16, 0, 0
3f66ce70:	move   a8, *a7(0xf00), 0
3f66ce90:	move   @0x1b3900, a7, 1
3f66cec0:	move   *a7(0x100), a5, 1
3f66cee0:	movk   1, a7
3f66cef0:	move   a7, *a5(0xed0), 1
3f66cf10:	move   @0x1b3900, a5, 1
3f66cf40:	move   *a5(0x100), a7, 1
3f66cf60:	sub    a5, a5
3f66cf70:	movb   a5, *a7(0x1080)
3f66cf90:	move   @0x1b3900, a7, 1
3f66cfc0:	setf   1, 1, 0
3f66cfd0:	move   *a7(0x1c1), a5, 0
3f66cff0:	move   a5, *a13(0x2020), 1
3f66d010:	movk   1, a5
3f66d020:	move   a5, *a7(0x1c1), 0
3f66d040:	move   a14, -*sp, 1
3f66d050:	movi   0x100, a5
3f66d070:	move   a5, *a14+, 1
3f66d080:	movi   0x1c0cb0, a5
3f66d0b0:	move   a5, *a14+, 1
3f66d0c0:	move   *a7(0x100), a5, 1
3f66d0e0:	addi   0x1080, a5
3f66d100:	move   a5, *a14+, 1
3f66d110:	calla  L3FB45EE0
3f66d140:	sub    a7, a7
3f66d150:	move   a7, *a13(0x2000), 1
3f66d170:	setf   16, 1, 0
3f66d180:	move   @0x1c0f30, a5, 0
3f66d1b0:	cmp    a5, a7
3f66d1c0:	jrge   L3F66D6E0
L3F66D1D0:
3f66d1d0:	move   a14, -*sp, 1
3f66d1e0:	move   *a13(0x2000), a7, 1
3f66d200:	move   a7, a5
3f66d210:	sll    0x9, a7
3f66d220:	sll    0x7, a5
3f66d230:	add    a5, a7
3f66d240:	addi   0x1c0f40, a7
3f66d270:	move   a7, *a14+, 1
3f66d280:	calla  L3F5933D0
3f66d2b0:	move   @0x1b3900, a7, 1
3f66d2e0:	move   *a7(0x100), a5, 1
3f66d300:	move   *a13(0x2000), a3, 1
3f66d320:	sll    0x7, a3
3f66d330:	add    a3, a5
3f66d340:	move   a8, *a5(0xf10), 1
3f66d360:	move   *a7(0x100), a5, 1
3f66d380:	move   *a13(0x2000), a3, 1
3f66d3a0:	sll    0x7, a3
3f66d3b0:	add    a3, a5
3f66d3c0:	move   *a5(0xf10), a5, 1
3f66d3e0:	inc    a5
3f66d3f0:	jrne   L3F66D490
3f66d400:	move   *a7(0x100), a5, 1
3f66d420:	move   *a13(0x2000), a3, 1
3f66d440:	sll    0x7, a3
3f66d450:	add    a3, a5
3f66d460:	sub    a3, a3
3f66d470:	move   a3, *a5(0xf10), 1
L3F66D490:
3f66d490:	move   *a7(0x100), a5, 1
3f66d4b0:	move   *a13(0x2000), a3, 1
3f66d4d0:	sll    0x7, a3
3f66d4e0:	add    a3, a5
3f66d4f0:	movk   2, a3
3f66d500:	setf   16, 1, 0
3f66d510:	move   a3, *a5(0xef0), 0
3f66d530:	move   *a7(0x100), a5, 1
3f66d550:	move   *a13(0x2000), a3, 1
3f66d570:	sll    0x7, a3
3f66d580:	add    a3, a5
3f66d590:	move   a14, -*sp, 1
3f66d5a0:	movi   0x35, a3
3f66d5c0:	move   a3, *a14+, 1
3f66d5d0:	calla  L3FB2C000
3f66d600:	setf   16, 0, 0
3f66d610:	move   a8, *a5(0xf00), 0
3f66d630:	move   *a13(0x2000), a7, 1
3f66d650:	inc    a7
3f66d660:	move   a7, *a13(0x2000), 1
3f66d680:	setf   16, 1, 0
3f66d690:	move   @0x1c0f30, a5, 0
3f66d6c0:	cmp    a5, a7
3f66d6d0:	jrlt   L3F66D1D0
L3F66D6E0:
3f66d6e0:	dec    a7
3f66d6f0:	jrle   L3F66D780
3f66d700:	move   @0x1b3900, a7, 1
3f66d730:	move   *a7(0x100), a3, 1
3f66d750:	move   *a13(0x2000), *a3(0xed0), 1
L3F66D780:
3f66d780:	move   @0x1b3900, a7, 1
3f66d7b0:	setf   1, 1, 0
3f66d7c0:	move   *a13(0x2020), *a7(0x1c1), 0
3f66d7f0:	move   *a7(0x100), a3, 1
3f66d810:	move   a3, a11
3f66d820:	addi   0x1880, a11
3f66d840:	move   *a7(0x100), a3, 1
3f66d860:	addi   0x1080, a3
3f66d880:	move   a3, *a11+, 1
3f66d890:	move   *a7(0x100), a3, 1
3f66d8b0:	move   a3, a10
3f66d8c0:	addi   0x1080, a10
3f66d8e0:	sub    a3, a3
3f66d8f0:	move   a3, *a13(0x2000), 1
3f66d910:	movb   *a10, a3
3f66d920:	jreq   L3F66D9F0
L3F66D930:
3f66d930:	movb   *a10, a7
3f66d940:	cmpi   0x2e, a7
3f66d960:	jrne   L3F66D9C0
3f66d970:	move   *a13(0x2000), a7, 1
3f66d990:	inc    a7
3f66d9a0:	move   a7, *a13(0x2000), 1
L3F66D9C0:
3f66d9c0:	addk   8, a10
3f66d9d0:	movb   *a10, a7
3f66d9e0:	jrne   L3F66D930
L3F66D9F0:
3f66d9f0:	move   @0x1b3900, a7, 1
3f66da20:	move   *a7(0x100), a5, 1
3f66da40:	move   a5, a10
3f66da50:	addi   0x1080, a10
3f66da70:	move   *a13(0x2000), a5, 1
3f66da90:	subk   2, a5
3f66daa0:	jrlt   L3F66DCC0
3f66dab0:	move   *a7(0x100), a5, 1
3f66dad0:	addi   0x18e0, a5
3f66daf0:	cmp    a5, a11
3f66db00:	jrnc   L3F66DCC0
L3F66DB10:
3f66db10:	move   a14, -*sp, 1
3f66db20:	movi   0x2e, a7
3f66db40:	move   a7, *a14+, 1
3f66db50:	move   a10, *a14+, 1
3f66db60:	calla  L3F9329F0
3f66db90:	move   a8, a10
3f66dba0:	addk   8, a10
3f66dbb0:	move   a10, *a11+, 1
3f66dbc0:	move   *a13(0x2000), a5, 1
3f66dbe0:	dec    a5
3f66dbf0:	move   a5, *a13(0x2000), 1
3f66dc10:	subk   2, a5
3f66dc20:	jrlt   L3F66DCC0
3f66dc30:	move   @0x1b3900, a5, 1
3f66dc60:	move   *a5(0x100), a3, 1
3f66dc80:	addi   0x18e0, a3
3f66dca0:	cmp    a3, a11
3f66dcb0:	jrc   L3F66DB10
L3F66DCC0:
3f66dcc0:	move   @0x1b3900, a7, 1
3f66dcf0:	move   *a7(0x100), a5, 1
3f66dd10:	move   *a5(0xeb0), a3, 1
3f66dd30:	movk   1, a7
3f66dd40:	or     a7, a3
3f66dd50:	move   a3, *a5(0xeb0), 1
3f66dd70:	sub    a8, a8
3f66dd80:	subi   0x2040, a14
3f66dda0:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3f66ddc0:	rets
3f66ddd0:	sra    0x1e, a0
3f66dde0:	sra    0x17, a3
3f66ddf0:	sra    b11, b2
3f66de00:	mpyu   b11, b3
3f66de10:	modu   a3, a9
3f66de20:	.word  0x7469
3f66de30:	sll    a9, a14
3f66de40:	.word  0x3409
3f66de50:	.word  0x342e
3f66de60:	sra    0x20, a9
3f66de70:	move   b2, b5
3f66de80:	andn   b2, b4
3f66de90:	divs   a2, a9
3f66dea0:	call   a9
3f66deb0:	srl    0x7, b1
3f66dec0:	dsjs   b2, L3F66DEE0
3f66ded0:	dsjs   sp, L3F66DEF0
L3F66DEE0:
3f66dee0:	rev    b8
L3F66DEF0:
3f66def0:	sra    a9, sp
3f66df00:	sll    b11, b4
3f66df10:	.word  0x722f
3f66df20:	.word  0x7365
3f66df30:	mods   a3, sp
3f66df40:	srl    0xd, b6
3f66df50:	modu   a11, a3
3f66df60:	srl    a3, a14
3f66df70:	.word  0x0000
L3F66DF80:
3f66df80:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f66dfa0:	move   a14, a13
3f66dfb0:	addi   0x980, a14
3f66dfd0:	move   *a13(0xff00), a9, 1
3f66dff0:	move   a14, -*sp, 1
3f66e000:	move   @0x1b3900, a7, 1
3f66e030:	move   *a7(0x100), a5, 1
3f66e050:	setf   16, 0, 0
3f66e060:	move   *a5(0x1070), a7, 0
3f66e080:	inc    a7
3f66e090:	move   a7, *a5(0x1070), 0
3f66e0b0:	zext   a7, 0
3f66e0c0:	move   a7, *a14+, 1
3f66e0d0:	calla  L3FB2C000
3f66e100:	setf   16, 0, 0
3f66e110:	move   a8, *a9, 0
3f66e120:	setf   4, 0, 0
3f66e130:	move   *a13(0xffe0), *a9(0x13), 0
3f66e160:	sub    a7, a7
3f66e170:	setf   1, 0, 0
3f66e180:	move   a7, *a9(0x1f), 0
3f66e1a0:	zext   a7, 0
3f66e1b0:	move   a7, *a9(0x11), 0
3f66e1d0:	move   a7, *a9(0x12), 0
3f66e1f0:	move   a7, *a9(0x17), 0
3f66e210:	move   @0x1b3900, a7, 1
3f66e240:	move   *a7(0x100), a5, 1
3f66e260:	move   *a5(0xeb0), a5, 1
3f66e280:	andi   0x10, a5
3f66e2b0:	movk   1, a5
3f66e2c0:	jrne   L3F66E2E0
3f66e2d0:	sub    a5, a5
L3F66E2E0:
3f66e2e0:	move   a5, *a9(0x1e), 0
3f66e300:	move   *a7(0x100), a5, 1
3f66e320:	move   *a5(0xeb0), a5, 1
3f66e340:	andi   0x40, a5
3f66e370:	movk   1, a5
3f66e380:	jrne   L3F66E3A0
3f66e390:	sub    a5, a5
L3F66E3A0:
3f66e3a0:	move   a5, *a9(0x10), 0
3f66e3c0:	sub    a5, a5
3f66e3d0:	setf   4, 0, 0
3f66e3e0:	move   a5, *a9(0x18), 0
3f66e400:	setf   16, 0, 0
3f66e410:	move   a5, *a9(0x20), 0
3f66e430:	move   a5, *a9(0x30), 0
3f66e450:	move   a5, *a9(0x40), 0
3f66e470:	move   a5, *a9(0x50), 0
3f66e490:	move   a9, a10
3f66e4a0:	addi   0x60, a10
3f66e4c0:	move   *a13(0xfee0), a5, 1
3f66e4e0:	subk   12, a5
3f66e4f0:	move   a5, *a13(0xfee0), 1
3f66e510:	move   a13, a5
3f66e520:	addi   0x800, a5
3f66e540:	move   a5, *a13(0x940), 1
3f66e560:	move   a9, *a5+, 1
3f66e570:	move   a5, *a13(0x940), 1
3f66e590:	sub    a7, a7
3f66e5a0:	move   a7, *a5+, 1
3f66e5b0:	move   a5, *a13(0x940), 1
3f66e5d0:	move   a13, a7
3f66e5e0:	addi   0x940, a7
3f66e600:	move   a7, *a13(0x960), 1
3f66e620:	move   @0x1b3900, a5, 1
3f66e650:	move   *a5(0x100), a5, 1
3f66e670:	move   *a5(0xeb0), a5, 1
3f66e690:	btst   7, a5
3f66e6a0:	jaeq   L3F66F770
3f66e6c0:	move   *a13(0xffc0), a5, 1
3f66e6e0:	jaeq   L3F66F770
3f66e700:	movb   *a5, a5
3f66e710:	jaeq   L3F66F770
3f66e730:	move   a14, -*sp, 1
3f66e740:	movi   0x2e, a5
3f66e760:	move   a5, *a14+, 1
3f66e770:	move   *a13(0xffc0), *a14+, 1
3f66e790:	calla  L3F9329F0
3f66e7c0:	move   a8, a8
3f66e7d0:	jane   L3F66F770
3f66e7f0:	move   @0x1b3900, a5, 1
3f66e820:	move   *a5(0x100), a5, 1
3f66e840:	move   *a5(0xeb0), a5, 1
3f66e860:	btst   0, a5
3f66e870:	jrne   L3F66E910
3f66e880:	calla  L3F66CC20
3f66e8b0:	inc    a8
3f66e8c0:	jrne   L3F66E910
3f66e8d0:	movi   0xffff, a8
3f66e8f0:	jauc   L3F66F830
L3F66E910:
3f66e910:	move   @0x1b3900, a5, 1
3f66e940:	move   *a5(0x100), a5, 1
3f66e960:	movb   *a5(0x1080), a5
3f66e980:	jaeq   L3F66F770
3f66e9a0:	move   a14, -*sp, 1
3f66e9b0:	move   @0x1b3900, a5, 1
3f66e9e0:	move   *a5(0x100), a5, 1
3f66ea00:	addi   0x1080, a5
3f66ea20:	move   a5, *a14+, 1
3f66ea30:	move   *a13(0xffc0), *a14+, 1
3f66ea50:	movi   0x3f66f9b8, a8
3f66ea80:	move   a8, *a14+, 1
3f66ea90:	move   a13, *a14+, 1
3f66eaa0:	calla  L3FB34430
3f66ead0:	move   a13, *a13(0xffc0), 1
3f66eaf0:	jauc   L3F66F770
L3F66EB10:
3f66eb10:	move   *a13(0xfee0), a7, 1
3f66eb30:	subk   4, a7
3f66eb40:	move   a7, *a13(0xfee0), 1
3f66eb60:	move   a14, -*sp, 1
3f66eb70:	move   *a13(0x960), *a14+, 1
3f66eb90:	move   a13, a5
3f66eba0:	addi   0x800, a5
3f66ebc0:	move   a5, *a14+, 1
3f66ebd0:	move   a7, *a14+, 1
3f66ebe0:	move   a10, *a14+, 1
3f66ebf0:	move   *a13(0xffc0), *a14+, 1
3f66ec10:	calla  L3F66AEE0
3f66ec40:	move   a8, a11
3f66ec50:	jrge   L3F66ECA0
3f66ec60:	movi   0xffff, a8
3f66ec80:	jauc   L3F66F830
L3F66ECA0:
3f66eca0:	move   a11, a5
3f66ecb0:	sll    0x3, a5
3f66ecc0:	add    a5, a10
3f66ecd0:	sub    a11, a7
3f66ece0:	move   a7, *a13(0xfee0), 1
3f66ed00:	move   a14, -*sp, 1
3f66ed10:	move   a10, *a14+, 1
3f66ed20:	move   *a13(0xff80), *a14+, 1
3f66ed40:	calla  L3F66C520
3f66ed70:	addk   16, a10
3f66ed80:	move   a14, -*sp, 1
3f66ed90:	move   a10, *a14+, 1
3f66eda0:	move   *a13(0xffa0), *a14+, 1
3f66edc0:	calla  L3F66C520
3f66edf0:	addk   16, a10
3f66ee00:	move   a14, -*sp, 1
3f66ee10:	movk   1, a5
3f66ee20:	move   a5, *a14+, 1
3f66ee30:	calla  L3FB2C000
3f66ee60:	setf   16, 0, 0
3f66ee70:	move   a8, *a9(0x20), 0
3f66ee90:	move   *a13(0xffe0), a5, 1
3f66eeb0:	jaeq   L3F66F7D0
3f66eed0:	move   *a13(0xff60), a5, 1
3f66eef0:	jaeq   L3F66F7D0
3f66ef10:	subk   10, a7
3f66ef20:	move   a7, *a13(0xfee0), 1
3f66ef40:	move   a14, -*sp, 1
3f66ef50:	move   *a13(0x960), *a14+, 1
3f66ef70:	move   a13, a5
3f66ef80:	addi   0x800, a5
3f66efa0:	move   a5, *a14+, 1
3f66efb0:	move   a7, *a14+, 1
3f66efc0:	move   a10, *a14+, 1
3f66efd0:	move   *a13(0xff60), *a14+, 1
3f66eff0:	calla  L3F66AEE0
3f66f020:	move   a8, a11
3f66f030:	jrge   L3F66F070
3f66f040:	movi   0xffff, a8
3f66f060:	jruc   L3F66F830
L3F66F070:
3f66f070:	move   a11, a5
3f66f080:	sll    0x3, a5
3f66f090:	add    a5, a10
3f66f0a0:	sub    a11, a7
3f66f0b0:	move   a7, *a13(0xfee0), 1
3f66f0d0:	move   a14, -*sp, 1
3f66f0e0:	move   a10, *a14+, 1
3f66f0f0:	movk   10, a5
3f66f100:	move   a5, *a14+, 1
3f66f110:	calla  L3F66C520
3f66f140:	addk   16, a10
3f66f150:	move   a14, -*sp, 1
3f66f160:	move   a10, *a14+, 1
3f66f170:	move   *a13(0xffa0), *a14+, 1
3f66f190:	calla  L3F66C520
3f66f1c0:	addk   16, a10
3f66f1d0:	move   a14, -*sp, 1
3f66f1e0:	move   a10, *a14+, 1
3f66f1f0:	sub    a5, a5
3f66f200:	move   a5, *a14+, 1
3f66f210:	calla  L3F66C630
3f66f240:	addk   32, a10
3f66f250:	move   a14, -*sp, 1
3f66f260:	move   a10, *a14+, 1
3f66f270:	move   a5, *a14+, 1
3f66f280:	calla  L3F66C520
3f66f2b0:	addk   16, a10
3f66f2c0:	move   a14, -*sp, 1
3f66f2d0:	movk   1, a5
3f66f2e0:	move   a5, *a14+, 1
3f66f2f0:	calla  L3FB2C000
3f66f320:	setf   16, 0, 0
3f66f330:	move   a8, *a9(0x50), 0
3f66f350:	jruc   L3F66F7D0
L3F66F360:
3f66f360:	move   *a13(0xff40), a7, 1
3f66f380:	move   *a13(0xfee0), a5, 1
3f66f3a0:	subk   11, a5
3f66f3b0:	cmp    a7, a5
3f66f3c0:	jrge   L3F66F400
3f66f3d0:	movi   0xffff, a8
3f66f3f0:	jruc   L3F66F830
L3F66F400:
3f66f400:	sub    a5, a5
3f66f410:	setf   8, 1, 0
3f66f420:	move   a5, *a10+, 0
3f66f430:	move   a14, -*sp, 1
3f66f440:	move   a10, *a14+, 1
3f66f450:	move   *a13(0xff80), *a14+, 1
3f66f470:	calla  L3F66C520
3f66f4a0:	addk   16, a10
3f66f4b0:	move   a14, -*sp, 1
3f66f4c0:	move   a10, *a14+, 1
3f66f4d0:	move   *a13(0xffa0), *a14+, 1
3f66f4f0:	calla  L3F66C520
3f66f520:	addk   16, a10
3f66f530:	move   a14, -*sp, 1
3f66f540:	move   a10, *a14+, 1
3f66f550:	move   a5, *a14+, 1
3f66f560:	calla  L3F66C630
3f66f590:	addk   32, a10
3f66f5a0:	move   a14, -*sp, 1
3f66f5b0:	move   a10, *a14+, 1
3f66f5c0:	move   a7, *a14+, 1
3f66f5d0:	calla  L3F66C520
3f66f600:	addk   16, a10
3f66f610:	move   a7, a8
3f66f620:	jreq   L3F66F6D0
3f66f630:	move   a14, -*sp, 1
3f66f640:	move   a7, *a14+, 1
3f66f650:	move   a10, *a14+, 1
3f66f660:	move   *a13(0xff60), *a14+, 1
3f66f680:	calla  L3FB44400
3f66f6b0:	sll    0x3, a7
3f66f6c0:	add    a7, a10
L3F66F6D0:
3f66f6d0:	move   a14, -*sp, 1
3f66f6e0:	movk   1, a7
3f66f6f0:	move   a7, *a14+, 1
3f66f700:	calla  L3FB2C000
3f66f730:	setf   16, 0, 0
3f66f740:	move   a8, *a9(0x30), 0
3f66f760:	jruc   L3F66F7D0
L3F66F770:
3f66f770:	move   *a13(0xffe0), a8, 1
3f66f790:	jaeq   L3F66EB10
3f66f7b0:	dec    a8
3f66f7c0:	jreq   L3F66F360
L3F66F7D0:
3f66f7d0:	move   *a13(0xff00), a7, 1
3f66f7f0:	move   a10, a5
3f66f800:	sub    a7, a5
3f66f810:	move   a5, a8
3f66f820:	sra    0x3, a8
L3F66F830:
3f66f830:	move   *sp(0xe0), a14, 1
3f66f850:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f66f870:	rets   2
3f66f880:	sra    0x1e, a0
3f66f890:	sra    0x17, a3
3f66f8a0:	sra    b11, b2
3f66f8b0:	mpyu   b11, b3
3f66f8c0:	lmo    a11, a13
3f66f8d0:	.word  0x7571
3f66f8e0:	.word  0x7265
3f66f8f0:	srl    0xd, b9
3f66f900:	rets   3
3f66f910:	srl    0xf, b4
3f66f920:	call   b3
3f66f930:	or     a9, a8
3f66f940:	or     a2, a12
3f66f950:	cmp    b10, b2
3f66f960:	sra    0x16, b8
3f66f970:	rl     0x8, a9
3f66f980:	rl     0x11, sp
3f66f990:	srl    0x7, b8
3f66f9a0:	dsjs   b8, L3F66F9C0
3f66f9b0:	sll    0x8, a0
L3F66F9C0:
3f66f9c0:	srl    0xd, b3
3f66f9d0:	.word  0x7325
3f66f9e0:	.word  0x0000
L3F66F9F0:
3f66f9f0:	mmtm   sp, a5,a7,a9,a11,a13
3f66fa10:	move   a14, a13
3f66fa20:	addi   0x1440, a14
3f66fa40:	sub    a11, a11
3f66fa50:	move   a11, *a13(0x80), 1
3f66fa70:	move   a11, *a13(0xa0), 1
3f66fa90:	move   *a13(0xffe0), *a13(0x340), 1
3f66fac0:	move   *a13(0xffa0), *a13(0x360), 1
3f66faf0:	movi   0x3c, a11
3f66fb10:	move   a11, *a13(0x400), 1
3f66fb30:	move   @0x1b3900, a11, 1
3f66fb60:	move   *a11(0x100), a11, 1
3f66fb80:	move   *a11(0xeb0), a11, 1
3f66fba0:	btst   0, a11
3f66fbb0:	jrne   L3F66FC50
3f66fbc0:	calla  L3F66CC20
3f66fbf0:	inc    a8
3f66fc00:	jrne   L3F66FC50
3f66fc10:	movi   0xffff, a8
3f66fc30:	jauc   L3F6719F0
L3F66FC50:
3f66fc50:	move   @0x1b3900, a11, 1
3f66fc80:	move   *a11(0x100), a7, 1
3f66fca0:	move   *a7(0xeb0), a7, 1
3f66fcc0:	btst   3, a7
3f66fcd0:	jrne   L3F66FD50
3f66fce0:	move   *a13(0xffc0), a7, 1
3f66fd00:	cmpi   0x200, a7
3f66fd20:	jrgt   L3F66FD50
3f66fd30:	sub    a7, a7
3f66fd40:	jruc   L3F66FD60
L3F66FD50:
3f66fd50:	movk   1, a7
L3F66FD60:
3f66fd60:	move   a7, *a13(0x20), 1
3f66fd80:	move   *a13(0x340), a7, 1
3f66fda0:	setf   16, 0, 0
3f66fdb0:	move   *a7(0x0), *a13(0xc0), 0
3f66fde0:	move   *a11(0x100), a7, 1
3f66fe00:	move   *a7(0xe90), *a13(0x0), 1
3f66fe30:	move   *a13, a7, 1
3f66fe40:	jale   L3F6716B0
L3F66FE60:
3f66fe60:	sub    a11, a11
3f66fe70:	move   a11, *a13(0x60), 1
3f66fe90:	move   @0x1b3900, a7, 1
3f66fec0:	move   *a7(0x100), a7, 1
3f66fee0:	move   *a7(0xed0), a7, 1
3f66ff00:	cmp    a7, a11
3f66ff10:	jage   L3F671660
L3F66FF30:
3f66ff30:	move   *a13(0x20), a11, 1
3f66ff50:	jreq   L3F66FFE0
3f66ff60:	sub    a7, a7
3f66ff70:	move   a7, *a13(0x1420), 1
3f66ff90:	calla  L3F6EDD80
3f66ffc0:	jauc   L3F671300
L3F66FFE0:
3f66ffe0:	move   @0x1b3900, a7, 1
3f670010:	move   *a7(0x100), a11, 1
3f670030:	move   *a11(0x1b80), a11, 1
3f670050:	jrge   L3F670130
3f670060:	move   *a7(0x100), a11, 1
3f670080:	move   a14, -*sp, 1
3f670090:	sub    a7, a7
3f6700a0:	move   a7, *a14+, 1
3f6700b0:	movk   2, a7
3f6700c0:	move   a7, *a14+, 1
3f6700d0:	move   a7, *a14+, 1
3f6700e0:	calla  L3F5C9A00
3f670110:	move   a8, *a11(0x1b80), 1
L3F670130:
3f670130:	calla  L3FB2E040
3f670160:	move   a14, -*sp, 1
3f670170:	movk   16, a11
3f670180:	move   a11, *a14+, 1
3f670190:	move   @0x1b3900, a7, 1
3f6701c0:	move   *a7(0x100), a11, 1
3f6701e0:	move   *a13(0x60), a7, 1
3f670200:	sll    0x7, a7
3f670210:	add    a7, a11
3f670220:	addi   0xef0, a11
3f670240:	move   a11, *a14+, 1
3f670250:	sub    a11, a11
3f670260:	move   a11, *a14+, 1
3f670270:	move   *a13(0xffc0), *a14+, 1
3f670290:	move   *a13(0xffe0), *a14+, 1
3f6702b0:	move   @0x1b3900, a7, 1
3f6702e0:	move   *a7(0x100), a11, 1
3f670300:	move   *a11(0x1b80), *a14+, 1
3f670320:	calla  L3F5D3D70
3f670350:	move   *a13(0xffc0), a11, 1
3f670370:	cmp    a11, a8
3f670380:	jane   L3F671570
3f6703a0:	move   @0x1b3900, a7, 1
3f6703d0:	move   *a7(0x100), a5, 1
3f6703f0:	move   *a7(0x100), a11, 1
3f670410:	move   *a11(0xe90), a11, 1
3f670430:	move   *a13, a7, 1
3f670440:	sub    a7, a11
3f670450:	move   *a5(0xe70), a5, 1
3f670470:	sll    a11, a5
3f670480:	move   @0x1b3900, a11, 1
3f6704b0:	move   *a11(0x100), a7, 1
3f6704d0:	move   *a7(0xed0), a7, 1
3f6704f0:	divs   a7, a5
3f670500:	move   a5, *a13(0x300), 1
3f670520:	jrgt   L3F670560
3f670530:	movk   1, a7
3f670540:	move   a7, *a13(0x300), 1
L3F670560:
3f670560:	sub    a7, a7
3f670570:	move   a7, *a13(0x320), 1
L3F670590:
3f670590:	move   a14, -*sp, 1
3f6705a0:	movk   32, a11
3f6705b0:	move   a11, *a14+, 1
3f6705c0:	move   a13, a7
3f6705d0:	addi   0x100, a7
3f6705f0:	move   a7, *a14+, 1
3f670600:	calla  L3FB44A00
3f670630:	move   a14, -*sp, 1
3f670640:	move   a11, *a14+, 1
3f670650:	move   a13, a5
3f670660:	addi   0x200, a5
3f670680:	move   a5, *a14+, 1
3f670690:	calla  L3FB44A00
3f6706c0:	move   @0x1b3900, a5, 1
3f6706f0:	move   *a5(0x100), a11, 1
3f670710:	move   *a11(0x1b80), a11, 1
3f670730:	srl    0x5, a11
3f670740:	sll    0x5, a11
3f670750:	add    a7, a11
3f670760:	move   *a5(0x100), a7, 1
3f670780:	move   *a7(0x1b80), a7, 1
3f6707a0:	movk   31, a5
3f6707b0:	and    a5, a7
3f6707c0:	movk   1, a5
3f6707d0:	sll    a7, a5
3f6707e0:	move   *a11, a7, 1
3f6707f0:	or     a5, a7
3f670800:	move   a7, *a11, 1
3f670810:	move   @0x1b3900, a11, 1
3f670840:	move   *a11(0x100), a7, 1
3f670860:	move   *a7(0x1b80), a7, 1
3f670880:	srl    0x5, a7
3f670890:	sll    0x5, a7
3f6708a0:	add    a13, a7
3f6708b0:	move   *a11(0x100), a5, 1
3f6708d0:	move   *a5(0x1b80), a5, 1
3f6708f0:	movk   31, a11
3f670900:	and    a11, a5
3f670910:	movk   1, a11
3f670920:	sll    a5, a11
3f670930:	move   *a7(0x200), a5, 1
3f670950:	or     a11, a5
3f670960:	move   a5, *a7(0x200), 1
3f670980:	move   a14, -*sp, 1
3f670990:	move   a13, a11
3f6709a0:	addi   0x300, a11
3f6709c0:	move   a11, *a14+, 1
3f6709d0:	move   a13, a7
3f6709e0:	addi   0x200, a7
3f670a00:	move   a7, *a14+, 1
3f670a10:	sub    a5, a5
3f670a20:	move   a5, *a14+, 1
3f670a30:	move   a13, a5
3f670a40:	addi   0x100, a5
3f670a60:	move   a5, *a14+, 1
3f670a70:	move   @0x1b3900, a5, 1
3f670aa0:	move   *a5(0x100), a7, 1
3f670ac0:	move   *a7(0x1b80), a7, 1
3f670ae0:	inc    a7
3f670af0:	move   a7, *a14+, 1
3f670b00:	calla  L3F5E43F0
3f670b30:	move   a8, a9
3f670b40:	calla  L3FB2E130
3f670b70:	move   a9, a5
3f670b80:	jalt   L3F671570
3f670ba0:	jrne   L3F670CF0
3f670bb0:	move   @0x1b3900, a7, 1
3f670be0:	move   *a7(0x100), a5, 1
3f670c00:	move   *a5(0xed0), a5, 1
3f670c20:	dec    a5
3f670c30:	jrle   L3F670CA0
3f670c40:	move   *a13(0xa0), a5, 1
3f670c60:	jreq   L3F670CA0
3f670c70:	sub    a11, a11
3f670c80:	move   a11, *a13(0xa0), 1
L3F670CA0:
3f670ca0:	movk   1, a11
3f670cb0:	move   a11, *a13(0x80), 1
3f670cd0:	jauc   L3F671570
L3F670CF0:
3f670cf0:	move   @0x1b3900, a7, 1
3f670d20:	move   *a7(0x100), a5, 1
3f670d40:	move   *a5(0x1b80), a5, 1
3f670d60:	srl    0x5, a5
3f670d70:	sll    0x5, a5
3f670d80:	add    a13, a5
3f670d90:	move   *a7(0x100), a11, 1
3f670db0:	move   *a11(0x1b80), a11, 1
3f670dd0:	movk   31, a7
3f670de0:	and    a7, a11
3f670df0:	movk   1, a7
3f670e00:	sll    a11, a7
3f670e10:	move   *a5(0x200), a11, 1
3f670e30:	and    a7, a11
3f670e40:	jrne   L3F671570
3f670e50:	move   a14, -*sp, 1
3f670e60:	sub    a11, a11
3f670e70:	move   a11, *a14+, 1
3f670e80:	move   *a13(0xff80), *a14+, 1
3f670ea0:	move   *a13(0xffa0), *a14+, 1
3f670ec0:	move   @0x1b3900, a7, 1
3f670ef0:	move   *a7(0x100), a5, 1
3f670f10:	move   *a5(0x1b80), *a14+, 1
3f670f30:	calla  L3F5D8E70
3f670f60:	move   a8, *a13(0x40), 1
3f670f80:	move   a8, a5
3f670f90:	jrle   L3F671570
3f670fa0:	movk   1, a7
3f670fb0:	move   a7, *a13(0x80), 1
3f670fd0:	move   *a13(0x360), a11, 1
3f670ff0:	setf   16, 0, 0
3f671000:	move   *a13(0xc0), a5, 0
3f671020:	move   *a11, a11, 0
3f671030:	cmp    a11, a5
3f671040:	jane   L3F670590
3f671060:	move   @0x1b3900, a11, 1
3f671090:	move   *a11(0x100), a5, 1
3f6710b0:	move   *a5(0xeb0), a5, 1
3f6710d0:	btst   5, a5
3f6710e0:	jrne   L3F671300
3f6710f0:	move   *a13(0x360), a5, 1
3f671110:	setf   1, 0, 0
3f671120:	move   *a5(0x11), a5, 0
3f671140:	jreq   L3F671300
3f671150:	move   a14, -*sp, 1
3f671160:	move   *a11(0x100), a5, 1
3f671180:	move   *a5(0x1b80), *a14+, 1
3f6711a0:	calla  L3F5E8930
3f6711d0:	move   @0x1b3900, a11, 1
3f671200:	move   *a11(0x100), a5, 1
3f671220:	movi   0xffff, a7
3f671240:	move   a7, *a5(0x1b80), 1
3f671260:	move   *a11(0x100), a5, 1
3f671280:	move   *a5(0xe90), a5, 1
3f6712a0:	inc    a5
3f6712b0:	move   a5, *a13, 1
3f6712c0:	movk   1, a7
3f6712d0:	move   a7, *a13(0x20), 1
3f6712f0:	jruc   L3F671570
L3F671300:
3f671300:	move   @0x1b3900, a11, 1
3f671330:	move   *a11(0x100), a7, 1
3f671350:	move   *a7(0xeb0), a7, 1
3f671370:	andi   0x108, a7
3f6713a0:	cmpi   0x108, a7
3f6713c0:	jrne   L3F671430
3f6713d0:	move   *a13(0x60), a7, 1
3f6713f0:	jrne   L3F671430
3f671400:	move   *a13(0x40), a8, 1
3f671420:	jruc   L3F6719F0
L3F671430:
3f671430:	move   a14, -*sp, 1
3f671440:	move   *a11(0x100), a7, 1
3f671460:	move   *a7(0x1b80), *a14+, 1
3f671480:	calla  L3F5E8930
3f6714b0:	move   @0x1b3900, a11, 1
3f6714e0:	move   *a11(0x100), a7, 1
3f671500:	movi   0xffff, a5
3f671520:	move   a5, *a7(0x1b80), 1
3f671540:	move   *a13(0x40), a8, 1
3f671560:	jruc   L3F6719F0
L3F671570:
3f671570:	move   *a13(0x60), a11, 1
3f671590:	inc    a11
3f6715a0:	move   a11, *a13(0x60), 1
3f6715c0:	move   @0x1b3900, a7, 1
3f6715f0:	move   *a7(0x100), a5, 1
3f671610:	move   *a5(0xed0), a5, 1
3f671630:	cmp    a5, a11
3f671640:	jalt   L3F66FF30
L3F671660:
3f671660:	move   *a13, a7, 1
3f671670:	dec    a7
3f671680:	move   a7, *a13, 1
3f671690:	jagt   L3F66FE60
L3F6716B0:
3f6716b0:	move   @0x1b3900, a11, 1
3f6716e0:	move   *a11(0x100), a5, 1
3f671700:	move   *a5(0x1b80), a5, 1
3f671720:	jrlt   L3F671840
3f671730:	move   a14, -*sp, 1
3f671740:	move   *a11(0x100), a5, 1
3f671760:	move   *a5(0x1b80), *a14+, 1
3f671780:	calla  L3F5E8930
3f6717b0:	move   @0x1b3900, a11, 1
3f6717e0:	move   *a11(0x100), a5, 1
3f671800:	movi   0xffff, a7
3f671820:	move   a7, *a5(0x1b80), 1
L3F671840:
3f671840:	move   *a13(0x20), a7, 1
3f671860:	jrne   L3F671980
3f671870:	move   *a13(0x80), a5, 1
3f671890:	jrne   L3F671910
3f6718a0:	move   *a11(0x100), a5, 1
3f6718c0:	movi   0x3d, a7
3f6718e0:	movb   a7, *a5(0x20)
3f671900:	jruc   L3F6719D0
L3F671910:
3f671910:	move   *a11(0x100), a5, 1
3f671930:	movi   0x3c, a7
3f671950:	movb   a7, *a5(0x20)
3f671970:	jruc   L3F6719D0
L3F671980:
3f671980:	move   *a11(0x100), a5, 1
3f6719a0:	movb   *a13(0x400), *a5(0x20)
L3F6719D0:
3f6719d0:	movi   0xffff, a8
L3F6719F0:
3f6719f0:	move   *sp(0xc0), a14, 1
3f671a10:	mmfm   sp, a5,a7,a9,a11,a13
3f671a30:	rets   2
L3F671A40:
3f671a40:	mmtm   sp, a9,a11
3f671a60:	move   @0x1b3900, a11, 1
3f671a90:	move   *a11(0x100), a11, 1
3f671ab0:	move   *a11(0x1b80), a11, 1
3f671ad0:	inc    a11
3f671ae0:	jreq   L3F671C30
3f671af0:	move   a14, -*sp, 1
3f671b00:	move   @0x1b3900, a11, 1
3f671b30:	move   *a11(0x100), a9, 1
3f671b50:	move   *a9(0x1b80), *a14+, 1
3f671b70:	calla  L3F5E8930
3f671ba0:	move   @0x1b3900, a11, 1
3f671bd0:	move   *a11(0x100), a9, 1
3f671bf0:	movi   0xffff, a11
3f671c10:	move   a11, *a9(0x1b80), 1
L3F671C30:
3f671c30:	mmfm   sp, a9,a11
3f671c50:	rets
3f671c60:	sra    0x1e, a0
3f671c70:	sra    0x17, a3
3f671c80:	sra    b11, b2
3f671c90:	mpyu   b11, b3
3f671ca0:	sra    b11, b3
3f671cb0:	sra    a3, a14
3f671cc0:	sll    a9, a14
3f671cd0:	.word  0x3409
3f671ce0:	rl     0x19, a14
3f671cf0:	sra    0x20, a9
3f671d00:	move   b2, b5
3f671d10:	andn   b2, b4
3f671d20:	divs   a2, a9
3f671d30:	call   a9
3f671d40:	srl    0x7, b1
3f671d50:	dsjs   b2, L3F671D70
3f671d60:	dsjs   sp, L3F671D80
L3F671D70:
3f671d70:	rev    b8
L3F671D80:
3f671d80:	mmtm   sp, a9,a11,a13
3f671da0:	move   a14, a13
3f671db0:	addi   0x820, a14
3f671dd0:	calla  L3FB33870
3f671e00:	move   a8, *a13, 1
3f671e10:	move   @0x95540, a11, 1
3f671e40:	move   a11, *a13(0xffe0), 1
3f671e60:	jreq   L3F6724F0
3f671e70:	setf   16, 1, 0
3f671e80:	move   *a11(0x50), a11, 0
3f671ea0:	jreq   L3F672030
3f671eb0:	move   a14, -*sp, 1
3f671ec0:	sub    a11, a11
3f671ed0:	move   a11, *a14+, 1
3f671ee0:	calla  L3F673200
3f671f10:	move   a14, -*sp, 1
3f671f20:	move   *a13(0xffe0), *a14+, 1
3f671f40:	movi   0x3f674530, a8
3f671f70:	move   a8, *a14+, 1
3f671f80:	move   a13, a11
3f671f90:	addk   32, a11
3f671fa0:	move   a11, *a14+, 1
3f671fb0:	calla  L3FB34430
3f671fe0:	move   a14, -*sp, 1
3f671ff0:	move   a11, *a14+, 1
3f672000:	calla  L3F596290
L3F672030:
3f672030:	move   *a13(0xffe0), a11, 1
3f672050:	setf   16, 1, 0
3f672060:	move   *a13(0xffa0), *a11(0x50), 0
3f672090:	setf   16, 0, 0
3f6720a0:	move   @0x94540, a9, 0
3f6720d0:	dec    a9
3f6720e0:	move   a9, @0x94540, 0
3f672110:	move   *a13(0xffa0), a9, 1
3f672130:	sll    0x4, a9
3f672140:	addi   0x94540, a9
3f672170:	move   *a9, a11, 0
3f672180:	inc    a11
3f672190:	move   a11, *a9, 0
3f6721a0:	move   *a13(0xffe0), a11, 1
3f6721c0:	move   *a11, a9, 1
3f6721d0:	move   a9, @0x95540, 1
3f672200:	sub    a9, a9
3f672210:	move   a9, *a11, 1
3f672220:	sext   a11, 0
3f672230:	andi   0x3ff, a11
3f672260:	jrne   L3F6722F0
3f672270:	setf   16, 1, 0
3f672280:	move   @0x95540, a11, 0
3f6722b0:	andi   0x3ff, a11
3f6722e0:	jreq   L3F672490
L3F6722F0:
3f6722f0:	move   a14, -*sp, 1
3f672300:	move   a9, *a14+, 1
3f672310:	calla  L3F673200
3f672340:	move   a14, -*sp, 1
3f672350:	move   @0x95540, *a14+, 1
3f672380:	move   *a13(0xffe0), *a14+, 1
3f6723a0:	movi   0x3f6745a0, a8
3f6723d0:	move   a8, *a14+, 1
3f6723e0:	move   a13, a11
3f6723f0:	addk   32, a11
3f672400:	move   a11, *a14+, 1
3f672410:	calla  L3FB34430
3f672440:	move   a14, -*sp, 1
3f672450:	move   a11, *a14+, 1
3f672460:	calla  L3F596290
L3F672490:
3f672490:	move   *a13(0xffe0), a11, 1
3f6724b0:	movk   12, a9
3f6724c0:	move   a9, *a11(0x20), 1
3f6724e0:	jruc   L3F672590
L3F6724F0:
3f6724f0:	move   a14, -*sp, 1
3f672500:	move   *a13(0xffa0), *a14+, 1
3f672520:	move   *a13(0xffc0), *a14+, 1
3f672540:	calla  L3F6AD660
3f672570:	move   a8, *a13(0xffe0), 1
L3F672590:
3f672590:	move   a14, -*sp, 1
3f6725a0:	move   *a13(0x0), *a14+, 1
3f6725c0:	calla  L3FB338D0
3f6725f0:	move   *sp(0x80), a14, 1
3f672610:	mmfm   sp, a9,a11,a13
3f672630:	rets   2
3f672640:	mmtm   sp, a7,a9,a11,a13
3f672660:	move   a14, a13
3f672670:	addi   0x820, a14
3f672690:	calla  L3FB33870
3f6726c0:	move   a8, *a13, 1
3f6726d0:	move   *a13(0xffe0), a11, 1
3f6726f0:	setf   16, 1, 0
3f672700:	move   *a11(0x50), a11, 0
3f672720:	jrne   L3F672810
3f672730:	move   a14, -*sp, 1
3f672740:	sub    a11, a11
3f672750:	move   a11, *a14+, 1
3f672760:	calla  L3F673200
3f672790:	move   a14, -*sp, 1
3f6727a0:	movi   0x3f674698, a8
3f6727d0:	move   a8, *a14+, 1
3f6727e0:	calla  L3F596290
L3F672810:
3f672810:	move   *a13(0xffe0), a11, 1
3f672830:	setf   16, 1, 0
3f672840:	move   *a11(0x50), a9, 0
3f672860:	sll    0x4, a9
3f672870:	addi   0x94540, a9
3f6728a0:	setf   16, 0, 0
3f6728b0:	move   *a9, a7, 0
3f6728c0:	dec    a7
3f6728d0:	move   a7, *a9, 0
3f6728e0:	move   @0x94540, a9, 0
3f672910:	inc    a9
3f672920:	move   a9, @0x94540, 0
3f672950:	sub    a7, a7
3f672960:	move   a7, *a11(0x50), 0
3f672980:	move   *a11(0x20), a7, 1
3f6729a0:	cmpi   0x80, a7
3f6729c0:	jrc   L3F672C50
3f6729d0:	move   *a11(0x20), a7, 1
3f6729f0:	sll    0x3, a7
3f672a00:	add    a11, a7
3f672a10:	andi   0xffffe000, a7
3f672a40:	move   a7, *a13(0xffc0), 1
3f672a60:	move   @0x94440, a11, 1
3f672a90:	sub    a11, a7
3f672aa0:	sra    0xd, a7
3f672ab0:	sll    0x3, a7
3f672ac0:	addi   0x95580, a7
3f672af0:	movb   *a7, a9
3f672b00:	dec    a9
3f672b10:	movb   a9, *a7
3f672b20:	sll    0x18, a9
3f672b30:	sra    0x18, a9
3f672b40:	jrne   L3F672C50
3f672b50:	move   *a13(0xffc0), a9, 1
3f672b70:	move   @0x95560, a7, 1
3f672ba0:	move   a7, *a9, 1
3f672bb0:	move   a9, @0x95560, 1
3f672be0:	move   @0x944c0, a7, 1
3f672c10:	inc    a7
3f672c20:	move   a7, @0x944c0, 1
L3F672C50:
3f672c50:	move   *a13(0xffe0), a11, 1
3f672c70:	move   *a11(0x0), *a13(0xffc0), 1
3f672ca0:	move   @0x95540, a9, 1
3f672cd0:	move   a9, *a11, 1
3f672ce0:	sext   a11, 0
3f672cf0:	andi   0x3ff, a11
3f672d20:	jrne   L3F672DF0
3f672d30:	sext   a9, 0
3f672d40:	andi   0x3ff, a9
3f672d70:	jrne   L3F672DF0
3f672d80:	setf   16, 1, 0
3f672d90:	move   *a13(0xffc0), a11, 0
3f672db0:	andi   0x3ff, a11
3f672de0:	jreq   L3F672FC0
L3F672DF0:
3f672df0:	move   a14, -*sp, 1
3f672e00:	sub    a11, a11
3f672e10:	move   a11, *a14+, 1
3f672e20:	calla  L3F673200
3f672e50:	move   a14, -*sp, 1
3f672e60:	move   *a13(0xffc0), *a14+, 1
3f672e80:	move   @0x95540, *a14+, 1
3f672eb0:	move   *a13(0xffe0), *a14+, 1
3f672ed0:	movi   0x3f6746c8, a8
3f672f00:	move   a8, *a14+, 1
3f672f10:	move   a13, a9
3f672f20:	addk   32, a9
3f672f30:	move   a9, *a14+, 1
3f672f40:	calla  L3FB34430
3f672f70:	move   a14, -*sp, 1
3f672f80:	move   a9, *a14+, 1
3f672f90:	calla  L3F596290
L3F672FC0:
3f672fc0:	move   *a13(0xffe0), a11, 1
3f672fe0:	sub    a9, a9
3f672ff0:	move   a9, *a11(0x20), 1
3f673010:	move   a9, *a11(0x3e0), 1
3f673030:	move   a11, @0x95540, 1
3f673060:	move   a14, -*sp, 1
3f673070:	move   *a13(0x0), *a14+, 1
3f673090:	calla  L3FB338D0
3f6730c0:	move   @0x95d90, a7, 1
3f6730f0:	jreq   L3F6731B0
3f673100:	move   a9, @0x95d90, 1
3f673130:	move   a14, -*sp, 1
3f673140:	movi   0x95540, a7
3f673170:	move   a7, *a14+, 1
3f673180:	calla  L3F6FB7E0
L3F6731B0:
3f6731b0:	move   *sp(0xa0), a14, 1
3f6731d0:	mmfm   sp, a7,a9,a11,a13
3f6731f0:	rets   2
L3F673200:
3f673200:	mmtm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f673220:	move   a14, a13
3f673230:	addi   0x4020, a14
3f673250:	calla  L3FB2E340
3f673280:	move   a8, *a13, 1
3f673290:	sub    a11, a11
3f6732a0:	move   a14, -*sp, 1
3f6732b0:	move   @0x94460, *a14+, 1
3f6732e0:	setf   16, 0, 0
3f6732f0:	move   @0x94540, a7, 0
3f673320:	move   @0x94460, a5, 1
3f673350:	sub    a7, a5
3f673360:	move   a5, *a14+, 1
3f673370:	movi   0x3f675070, a8
3f6733a0:	move   a8, *a14+, 1
3f6733b0:	move   a13, a5
3f6733c0:	addk   32, a5
3f6733d0:	move   a5, *a14+, 1
3f6733e0:	calla  L3FB34430
3f673410:	movi   0x1e4d70, a0
3f673440:	move   *a0(0x20), a7, 1
3f673460:	jreq   L3F673770
3f673470:	setf   16, 0, 0
L3F673480:
3f673480:	move   *a0, a7, 1
3f673490:	sll    0x4, a7
3f6734a0:	addi   0x94540, a7
3f6734d0:	move   *a7, a7, 0
3f6734e0:	jreq   L3F673720
3f6734f0:	move   *a0, a7, 1
3f673500:	sll    0x3, a7
3f673510:	addi   0x1e5110, a7
3f673540:	movk   1, a5
3f673550:	movb   a5, *a7
3f673560:	move   a14, -*sp, 1
3f673570:	move   *a0(0x20), *a14+, 1
3f673590:	move   *a0, a7, 1
3f6735a0:	sll    0x4, a7
3f6735b0:	addi   0x94540, a7
3f6735e0:	move   *a7, a8, 0
3f6735f0:	move   a8, *a14+, 1
3f673600:	movi   0x3f675118, a8
3f673630:	move   a8, *a14+, 1
3f673640:	move   a13, a7
3f673650:	addk   32, a7
3f673660:	move   a7, *a14+, 1
3f673670:	calla  L3FB34430
3f6736a0:	move   *a0, a3, 1
3f6736b0:	sll    0x4, a3
3f6736c0:	addi   0x94540, a3
3f6736f0:	setf   16, 0, 0
3f673700:	move   *a3, a3, 0
3f673710:	add    a3, a11
L3F673720:
3f673720:	addi   0x40, a0
3f673740:	move   *a0(0x20), a7, 1
3f673760:	jrne   L3F673480
L3F673770:
3f673770:	movk   1, a7
3f673780:	movb   a7, @0x1e5110
3f6737b0:	sub    a12, a12
3f6737c0:	move   @0x1e50f0, a5, 1
3f6737f0:	cmp    a5, a12
3f673800:	jrge   L3F673B10
L3F673810:
3f673810:	move   a12, a7
3f673820:	sll    0x3, a7
3f673830:	addi   0x1e5110, a7
3f673860:	movb   *a7, a7
3f673870:	jrne   L3F673AB0
3f673880:	move   a12, a7
3f673890:	sll    0x4, a7
3f6738a0:	addi   0x94540, a7
3f6738d0:	setf   16, 0, 0
3f6738e0:	move   *a7, a7, 0
3f6738f0:	jreq   L3F673AB0
3f673900:	move   a14, -*sp, 1
3f673910:	move   a12, *a14+, 1
3f673920:	move   a12, a7
3f673930:	sll    0x4, a7
3f673940:	addi   0x94540, a7
3f673970:	move   *a7, a8, 0
3f673980:	move   a8, *a14+, 1
3f673990:	movi   0x3f6751f0, a8
3f6739c0:	move   a8, *a14+, 1
3f6739d0:	move   a13, a7
3f6739e0:	addk   32, a7
3f6739f0:	move   a7, *a14+, 1
3f673a00:	calla  L3FB34430
3f673a30:	move   a12, a5
3f673a40:	sll    0x4, a5
3f673a50:	addi   0x94540, a5
3f673a80:	setf   16, 0, 0
3f673a90:	move   *a5, a5, 0
3f673aa0:	add    a5, a11
L3F673AB0:
3f673ab0:	inc    a12
3f673ac0:	move   @0x1e50f0, a7, 1
3f673af0:	cmp    a7, a12
3f673b00:	jrlt   L3F673810
L3F673B10:
3f673b10:	setf   16, 0, 0
3f673b20:	move   @0x94540, a7, 0
3f673b50:	move   @0x94460, a5, 1
3f673b80:	sub    a7, a5
3f673b90:	cmp    a5, a11
3f673ba0:	jreq   L3F673CC0
3f673bb0:	move   a14, -*sp, 1
3f673bc0:	move   @0x94460, a5, 1
3f673bf0:	sub    a7, a5
3f673c00:	sub    a11, a5
3f673c10:	move   a5, *a14+, 1
3f673c20:	movi   0x3f675328, a8
3f673c50:	move   a8, *a14+, 1
3f673c60:	move   a13, a5
3f673c70:	addk   32, a5
3f673c80:	move   a5, *a14+, 1
3f673c90:	calla  L3FB34430
L3F673CC0:
3f673cc0:	move   a14, -*sp, 1
3f673cd0:	move   @0x94480, *a14+, 1
3f673d00:	move   @0x94480, a7, 1
3f673d30:	move   @0x944c0, a5, 1
3f673d60:	sub    a5, a7
3f673d70:	move   a7, *a14+, 1
3f673d80:	movi   0x3f6753f8, a8
3f673db0:	move   a8, *a14+, 1
3f673dc0:	move   a13, a7
3f673dd0:	addk   32, a7
3f673de0:	move   a7, *a14+, 1
3f673df0:	calla  L3FB34430
3f673e20:	move   a14, -*sp, 1
3f673e30:	move   @0x944a0, *a14+, 1
3f673e60:	movi   0x3f6754d0, a8
3f673e90:	move   a8, *a14+, 1
3f673ea0:	move   a7, *a14+, 1
3f673eb0:	calla  L3FB34430
3f673ee0:	move   @0x94460, a5, 1
3f673f10:	sll    0x7, a5
3f673f20:	move   @0x94480, a3, 1
3f673f50:	sll    0xa, a3
3f673f60:	add    a3, a5
3f673f70:	move   @0x944a0, a3, 1
3f673fa0:	sll    0xa, a3
3f673fb0:	add    a3, a5
3f673fc0:	move   a5, a9
3f673fd0:	setf   16, 0, 0
3f673fe0:	move   @0x94540, a5, 0
3f674010:	sll    0x7, a5
3f674020:	move   @0x944c0, a3, 1
3f674050:	sll    0xa, a3
3f674060:	add    a3, a5
3f674070:	move   a5, a10
3f674080:	move   a14, -*sp, 1
3f674090:	move   a9, a5
3f6740a0:	sub    a10, a5
3f6740b0:	movi   0x64, a3
3f6740d0:	mpys   a3, a5
3f6740e0:	divs   a9, a5
3f6740f0:	move   a5, *a14+, 1
3f674100:	move   a9, a5
3f674110:	sra    0xa, a5
3f674120:	move   a5, *a14+, 1
3f674130:	movi   0x3f6755c0, a8
3f674160:	move   a8, *a14+, 1
3f674170:	move   a7, *a14+, 1
3f674180:	calla  L3FB34430
3f6741b0:	move   a14, -*sp, 1
3f6741c0:	move   @0x944e0, *a14+, 1
3f6741f0:	movi   0x3f675730, a8
3f674220:	move   a8, *a14+, 1
3f674230:	move   a7, *a14+, 1
3f674240:	calla  L3FB34430
3f674270:	move   a14, -*sp, 1
3f674280:	move   @0x94500, *a14+, 1
3f6742b0:	movi   0x3f675828, a8
3f6742e0:	move   a8, *a14+, 1
3f6742f0:	move   a7, *a14+, 1
3f674300:	calla  L3FB34430
3f674330:	move   a14, -*sp, 1
3f674340:	move   @0x94520, *a14+, 1
3f674370:	movi   0x3f675928, a8
3f6743a0:	move   a8, *a14+, 1
3f6743b0:	move   a7, *a14+, 1
3f6743c0:	calla  L3FB34430
3f6743f0:	move   a14, -*sp, 1
3f674400:	move   *a13(0x0), *a14+, 1
3f674420:	calla  L3FB2E470
3f674450:	move   @0x1e5910, a5, 1
3f674480:	inc    a5
3f674490:	jrne   L3F6744E0
3f6744a0:	movk   2, a5
3f6744b0:	move   a5, @0x1e5910, 1
L3F6744E0:
3f6744e0:	move   *sp(0x140), a14, 1
3f674500:	mmfm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f674520:	rets   2
3f674530:	srl    a11, a13
3f674540:	.word  0x7465
3f674550:	sla    0x1, b10
L3F674560:
3f674560:	dsjs   a13, L3F6744C0
3f674570:	.word  0x7830
3f674580:	.word  0x7825
3f674590:	.word  0x000a
3f6745a0:	srl    a11, a13
3f6745b0:	.word  0x7465
3f6745c0:	sla    0x1, b10
3f6745d0:	rl     a11, a13
3f6745e0:	sla    b11, b3
3f6745f0:	sla    0x3, a12
3f674600:	dsjs   a13, L3F674560
3f674610:	.word  0x7830
3f674620:	.word  0x7825
3f674630:	mods   a9, a0
3f674640:	.word  0x7266
3f674650:	sra    a11, a5
3f674660:	rl     0x1, b13
3f674670:	sll    0xb, b8
3f674680:	.word  0x0a78
L3F674690:
3f674690:	mods   a8, a0
3f6746a0:	.word  0x7266
3f6746b0:	sra    a11, a5
3f6746c0:	mods   a8, a0
3f6746d0:	.word  0x7266
3f6746e0:	sra    a11, a5
3f6746f0:	sla    0x1, b10
3f674700:	rl     a11, a13
3f674710:	sla    b11, b3
L3F674720:
3f674720:	sla    0x3, a12
3f674730:	dsjs   a13, L3F674690
3f674740:	.word  0x7830
3f674750:	.word  0x7825
3f674760:	mods   a9, a0
3f674770:	.word  0x7266
3f674780:	sra    a11, a5
3f674790:	rl     0x1, b13
3f6747a0:	sll    0xb, b8
3f6747b0:	sla    0x3, b8
3f6747c0:	dsjs   a14, L3F674720
3f6747d0:	.word  0x7830
3f6747e0:	.word  0x7825
3f6747f0:	.word  0x000a
3f674800:	sla    a11, a4
3f674810:	sla    b11, b4
3f674820:	.word  0x7000
3f674830:	sll    a11, a1
3f674840:	sra    a11, a11
3f674850:	sla    0x3, b4
3f674860:	sra    a11, a8
3f674870:	sra    a3, a1
3f674880:	.word  0x7265
3f674890:	.word  0x0073
3f6748a0:	modu   b11, b3
3f6748b0:	lmo    a11, a3
3f6748c0:	.word  0x7465
3f6748d0:	.word  0x7320
3f6748e0:	.word  0x7274
3f6748f0:	sll    b11, b5
3f674900:	.word  0x7574
3f674910:	sra    b11, b2
3f674920:	.word  0x0073
3f674930:	.word  0x7270
3f674940:	.word  0x746f
3f674950:	sll    a11, sp
3f674960:	mods   a3, sp
3f674970:	sll    a9, a0
3f674980:	modu   a3, sp
3f674990:	.word  0x7274
3f6749a0:	mods   a3, sp
3f6749b0:	sll    a1, a0
3f6749c0:	modu   a11, a12
3f6749d0:	lmo    a11, a3
3f6749e0:	.word  0x0073
3f6749f0:	modu   b11, b2
3f674a00:	.word  0x7475
3f674a10:	modu   a3, a9
3f674a20:	sla    0x3, a7
3f674a30:	sla    b11, b4
3f674a40:	mods   a3, a2
3f674a50:	sla    0x3, a5
3f674a60:	modu   a3, a5
3f674a70:	.word  0x7274
3f674a80:	sra    a11, a9
3f674a90:	.word  0x0073
3f674aa0:	move   a10, a9
3f674ab0:	sla    0x2, b0
3f674ac0:	modu   a11, a8
3f674ad0:	.word  0x7473
3f674ae0:	.word  0x7420
3f674af0:	sll    a3, a1
3f674b00:	sra    a11, a12
3f674b10:	sra    a9, a0
3f674b20:	.word  0x746e
3f674b30:	rl     b11, b2
3f674b40:	.word  0x7365
3f674b50:	sla    a8, a0
3f674b60:	sra    a3, a4
3f674b70:	sra    b11, b2
3f674b80:	.word  0x7373
3f674b90:	.word  0x7220
3f674ba0:	.word  0x7365
3f674bb0:	mods   a3, sp
3f674bc0:	.word  0x7475
3f674bd0:	modu   a11, a9
3f674be0:	sla    0x3, a14
3f674bf0:	sla    b11, b4
3f674c00:	mods   a3, a2
3f674c10:	.word  0x7365
3f674c20:	srl    a0, a0
3f674c30:	sla    b11, b2
3f674c40:	mods   a11, a7
3f674c50:	modu   a3, a5
3f674c60:	sla    0x3, b4
3f674c70:	sra    b11, b2
3f674c80:	.word  0x7361
3f674c90:	sra    b11, b3
3f674ca0:	sll    a3, a13
3f674cb0:	.word  0x796c
3f674cc0:	.word  0x7120
3f674cd0:	sra    b11, b5
3f674ce0:	sra    b11, b5
3f674cf0:	rl     a1, a0
3f674d00:	sla    a11, a5
3f674d10:	sra    a11, a4
3f674d20:	.word  0x7372
3f674d30:	.word  0x7300
3f674d40:	sll    a11, sp
3f674d50:	sra    a11, a11
3f674d60:	sla    0x3, b4
3f674d70:	sla    a11, a14
3f674d80:	sra    a11, a13
3f674d90:	sla    0x3, b3
3f674da0:	modu   a3, a1
3f674db0:	sla    0x3, a4
3f674dc0:	sra    a3, a1
3f674dd0:	.word  0x7264
3f674de0:	.word  0x7365
3f674df0:	sra    b11, b3
3f674e00:	.word  0x0073
3f674e10:	modu   b11, b10
3f674e20:	sll    a3, a13
3f674e30:	sra    a11, a9
3f674e40:	.word  0x7020
3f674e50:	modu   b11, b2
3f674e60:	sra    a11, a3
3f674e70:	.word  0x7373
3f674e80:	rl     a9, a0
3f674e90:	srl    a3, a14
3f674ea0:	.word  0x726f
3f674eb0:	sla    a11, a13
3f674ec0:	rl     b11, b4
3f674ed0:	modu   a3, sp
3f674ee0:	.word  0x7300
3f674ef0:	sll    a11, sp
3f674f00:	sra    a11, a11
3f674f10:	sla    0x3, b4
3f674f20:	.word  0x706f
3f674f30:	rl     b11, b4
3f674f40:	modu   a3, sp
3f674f50:	.word  0x0073
3f674f60:	sll    a11, a1
3f674f70:	sra    a11, a3
3f674f80:	.word  0x7373
3f674f90:	.word  0x7220
3f674fa0:	srl    a11, a9
3f674fb0:	.word  0x7468
3f674fc0:	.word  0x0073
3f674fd0:	modu   a3, a9
3f674fe0:	sra    b11, b4
3f674ff0:	srl    b3, b2
3f675000:	sll    a11, a1
3f675010:	sla    0x3, a5
3f675020:	sra    a3, a1
3f675030:	.word  0x7264
3f675040:	.word  0x7365
3f675050:	sra    b11, b3
3f675060:	.word  0x0073
3f675070:	.word  0x7525
3f675080:	sll    0x9, sp
3f675090:	sla    0x3, b5
3f6750a0:	sll    a3, a13
3f6750b0:	srl    b3, b5
3f6750c0:	sla    0x3, b3
3f6750d0:	modu   a3, a9
3f6750e0:	.word  0x7520
3f6750f0:	sra    b11, b3
3f675100:	.word  0x0a3a
3f675110:	trap   0
3f675120:	.word  0x7525
3f675130:	mods   a9, a0
3f675140:	.word  0x7562
3f675150:	.word  0x7366
3f675160:	sla    a9, a0
3f675170:	mods   a3, a12
3f675180:	sll    a11, sp
3f675190:	.word  0x7461
3f6751a0:	sra    a3, a5
3f6751b0:	.word  0x7420
3f6751c0:	sla    0x3, sp
3f6751d0:	.word  0x7325
3f6751e0:	.word  0x000a
3f6751f0:	sll    0x8, a9
3f675200:	sla    0x3, b5
3f675210:	sll    a3, a13
3f675220:	srl    b3, b5
3f675230:	sla    0x3, b3
3f675240:	mods   a3, a1
3f675250:	modu   a11, a12
3f675260:	sla    a11, a3
3f675270:	sra    b11, b4
3f675280:	sla    0x3, a4
3f675290:	modu   b11, b4
L3F6752A0:
3f6752a0:	dsjs   a0, L3F6752A0
3f6752b0:	sll    a3, a13
3f6752c0:	srl    b3, b5
3f6752d0:	.word  0x7420
3f6752e0:	.word  0x7079
3f6752f0:	sla    0x3, a5
3f675300:	sra    a1, a5
3f675310:	.word  0x0a3e
3f675320:	sra    0x10, a0
3f675330:	sra    0xf, a10
3f675340:	sll    0x9, a0
3f675350:	sla    0x3, b5
3f675360:	sll    a3, a13
3f675370:	srl    b3, b5
3f675380:	sla    0x3, b3
3f675390:	rl     a11, a13
3f6753a0:	.word  0x7373
3f6753b0:	modu   a3, a9
3f6753c0:	sla    0x3, a7
3f6753d0:	sra    0xf, a10
3f6753e0:	.word  0x0a2a
3f6753f0:	sll    0x8, a0
3f675400:	srl    0x5, b5
3f675410:	.word  0x7525
3f675420:	mods   a9, a0
3f675430:	.word  0x7061
3f675440:	sra    b11, b0
3f675450:	sla    0x3, a4
3f675460:	sla    b11, b0
3f675470:	sra    a11, a7
3f675480:	sla    0x3, b3
3f675490:	modu   a3, a9
3f6754a0:	.word  0x7520
3f6754b0:	sra    b11, b3
3f6754c0:	.word  0x000a
3f6754d0:	.word  0x7525
3f6754e0:	rl     a9, a0
3f6754f0:	.word  0x746e
3f675500:	.word  0x7265
3f675510:	sla    a11, a6
3f675520:	sra    a11, a3
3f675530:	.word  0x7020
3f675540:	srl    a11, a1
3f675550:	.word  0x7365
3f675560:	sla    a9, a0
3f675570:	mods   a3, a12
3f675580:	sll    a11, sp
3f675590:	.word  0x7461
3f6755a0:	sra    a3, a5
3f6755b0:	.word  0x000a
3f6755c0:	.word  0x7525
3f6755d0:	btst   a9, a0
3f6755e0:	.word  0x7962
3f6755f0:	sra    b11, b4
3f675600:	sla    0x3, b3
3f675610:	mods   a3, a1
3f675620:	modu   a11, a12
3f675630:	sla    a11, a3
3f675640:	sra    b11, b4
3f675650:	sla    0x3, a4
3f675660:	modu   b11, b4
3f675670:	modu   a1, a0
3f675680:	.word  0x7465
3f675690:	modu   b11, b7
3f6756a0:	lmo    b11, b2
3f6756b0:	sra    0x1f, a0
3f6756c0:	sra    a1, a5
3f6756d0:	sll    0x9, a5
3f6756e0:	rl     a9, a0
3f6756f0:	sla    0x3, a14
3f675700:	.word  0x7375
3f675710:	sra    0x15, a5
3f675720:	.word  0x000a
3f675730:	.word  0x7525
3f675740:	.word  0x7220
3f675750:	.word  0x7165
3f675760:	sra    b11, b5
3f675770:	.word  0x7473
3f675780:	sla    0x3, b3
3f675790:	modu   a11, a6
3f6757a0:	sla    0x3, b2
3f6757b0:	sra    a11, a13
3f6757c0:	modu   a11, a13
3f6757d0:	.word  0x7972
3f6757e0:	sra    a1, a0
3f6757f0:	modu   a3, a5
3f675800:	sra    a11, a9
3f675810:	.word  0x0a64
3f675820:	sll    0x8, a0
3f675830:	sla    0x3, b5
3f675840:	sra    b11, b2
3f675850:	.word  0x7571
3f675860:	.word  0x7365
3f675870:	.word  0x7374
3f675880:	srl    a1, a0
3f675890:	.word  0x726f
3f6758a0:	mods   a9, a0
3f6758b0:	mods   a11, a5
3f6758c0:	.word  0x726f
3f6758d0:	sla    0x3, b9
3f6758e0:	sra    a11, a4
3f6758f0:	sla    a11, a12
3f675900:	sra    b11, b9
3f675910:	.word  0x0a64
3f675920:	sll    0x8, a0
3f675930:	sla    0x3, b5
3f675940:	sla    a11, a3
3f675950:	mods   a3, a12
3f675960:	sla    0x3, b3
3f675970:	modu   b11, b4
3f675980:	.word  0x7020
3f675990:	modu   b11, b2
3f6759a0:	modu   b11, b4
3f6759b0:	modu   a11, a3
3f6759c0:	sla    0x3, a12
3f6759d0:	.word  0x7264
3f6759e0:	rl     a11, a1
3f6759f0:	sla    0x3, a14
3f675a00:	modu   b11, b2
3f675a10:	.word  0x7475
3f675a20:	modu   a3, a9
3f675a30:	.word  0x7365
3f675a40:	.word  0x000a
3f675a50:	mmtm   sp, a11,a13
3f675a70:	move   a14, a13
3f675a80:	move   a14, -*sp, 1
3f675a90:	sub    a11, a11
3f675aa0:	move   a11, *a14+, 1
3f675ab0:	move   a11, *a14+, 1
3f675ac0:	move   *a13(0xffa0), *a14+, 1
3f675ae0:	move   a11, *a14+, 1
3f675af0:	move   *a13(0xffe0), a11, 1
3f675b10:	move   *a11(0x70), *a14+, 1
3f675b30:	setf   1, 0, 0
3f675b40:	move   *a13(0xffc0), a11, 0
3f675b60:	jrne   L3F675BB0
3f675b70:	movi   0x3f6b6730, a11
3f675ba0:	jruc   L3F675BE0
L3F675BB0:
3f675bb0:	movi   0x3f6b3fe0, a11
L3F675BE0:
3f675be0:	call   a11
3f675bf0:	move   *sp(0x60), a14, 1
3f675c10:	mmfm   sp, a11,a13
3f675c30:	rets   2
3f675c40:	mmtm   sp, a9,a10,a11,a13
3f675c60:	move   a14, a13
3f675c70:	move   *a13(0xffa0), a9, 1
3f675c90:	move   *a13(0xffe0), a11, 1
3f675cb0:	move   *a11(0x70), a10, 1
3f675cd0:	jruc   L3F6761B0
3f675ce0:	move   *a9, a11, 1
3f675cf0:	jreq   L3F675D90
3f675d00:	setf   16, 1, 0
3f675d10:	move   *a10(0x30), a11, 0
3f675d30:	ori    0x100, a11
3f675d60:	move   a11, *a10(0x30), 0
3f675d80:	jruc   L3F675E10
L3F675D90:
3f675d90:	setf   16, 1, 0
3f675da0:	move   *a10(0x30), a11, 0
3f675dc0:	andi   0xfffffeff, a11
3f675df0:	move   a11, *a10(0x30), 0
L3F675E10:
3f675e10:	sub    a8, a8
3f675e20:	jauc   L3F6A88A0
3f675e40:	move   *a9, a11, 1
3f675e50:	jreq   L3F675EF0
3f675e60:	setf   16, 1, 0
3f675e70:	move   *a10(0x30), a11, 0
3f675e90:	ori    0x200, a11
3f675ec0:	move   a11, *a10(0x30), 0
3f675ee0:	jruc   L3F675F70
L3F675EF0:
3f675ef0:	setf   16, 1, 0
3f675f00:	move   *a10(0x30), a11, 0
3f675f20:	andi   0xfffffdff, a11
3f675f50:	move   a11, *a10(0x30), 0
L3F675F70:
3f675f70:	sub    a8, a8
3f675f80:	jauc   L3F6A88A0
3f675fa0:	move   *a10(0x160), *a9(0x0), 1
3f675fd0:	sub    a8, a8
3f675fe0:	jauc   L3F6A88A0
3f676000:	setf   16, 1, 0
3f676010:	move   *a9(0x0), *a10(0x130), 0
3f676040:	sub    a8, a8
3f676050:	jauc   L3F6A88A0
3f676070:	setf   16, 1, 0
3f676080:	move   *a10(0x130), a11, 0
3f6760a0:	move   a11, *a9, 1
3f6760b0:	sub    a8, a8
3f6760c0:	jauc   L3F6A88A0
3f6760e0:	setf   16, 1, 0
3f6760f0:	move   *a10(0x30), a11, 0
3f676110:	andi   0x40, a11
L3F676140:
3f676140:	movk   1, a11
3f676150:	jrne   L3F676170
L3F676160:
3f676160:	sub    a11, a11
L3F676170:
3f676170:	move   a11, *a9, 1
L3F676180:
3f676180:	sub    a8, a8
3f676190:	jauc   L3F6A88A0
L3F6761B0:
3f6761b0:	move   *a13(0xffc0), a8, 1
3f6761d0:	addi   0x7ffb9983, a8
L3F676200:
3f676200:	cmpi   0xc0000c8c, a8
3f676230:	jahi   L3F6A8590
3f676250:	sll    0x5, a8
L3F676260:
3f676260:	addi   0x3f6762b0, a8
3f676290:	move   *a8, a8, 1
L3F6762A0:
3f6762a0:	jump   a8
3f6762b0:	mpyu   a2, a0
L3F6762C0:
3f6762c0:	dsjs   a7, L3F676120
3f6762d0:	mpys   a7, a0
L3F6762E0:
3f6762e0:	dsjs   a7, L3F676140
3f6762f0:	move   *b12, b0, 0
L3F676300:
3f676300:	dsjs   a10, L3F676160
3f676310:	move   *b12, b0, 0
L3F676320:
3f676320:	dsjs   a10, L3F676180
3f676330:	move   *b12, b0, 0
L3F676340:
3f676340:	dsjs   a10, L3F6761A0
3f676350:	move   *b12, b0, 0
L3F676360:
3f676360:	dsjs   a10, L3F6761C0
3f676370:	move   *b12, b0, 0
L3F676380:
3f676380:	dsjs   a10, L3F6761E0
3f676390:	move   *b12, b0, 0
L3F6763A0:
3f6763a0:	dsjs   a10, L3F676200
3f6763b0:	move   *b12, b0, 0
L3F6763C0:
3f6763c0:	dsjs   a10, L3F676220
3f6763d0:	move   *b12, b0, 0
L3F6763E0:
3f6763e0:	dsjs   a10, L3F676240
3f6763f0:	move   *b12, b0, 0
L3F676400:
3f676400:	dsjs   a10, L3F676260
3f676410:	move   *b12, b0, 0
L3F676420:
3f676420:	dsjs   a10, L3F676280
3f676430:	move   *b12, b0, 0
L3F676440:
3f676440:	dsjs   a10, L3F6762A0
3f676450:	move   *b12, b0, 0
L3F676460:
3f676460:	dsjs   a10, L3F6762C0
3f676470:	move   *b12, b0, 0
L3F676480:
3f676480:	dsjs   a10, L3F6762E0
3f676490:	move   *b12, b0, 0
L3F6764A0:
3f6764a0:	dsjs   a10, L3F676300
3f6764b0:	move   *b12, b0, 0
L3F6764C0:
3f6764c0:	dsjs   a10, L3F676320
3f6764d0:	move   *b12, b0, 0
L3F6764E0:
3f6764e0:	dsjs   a10, L3F676340
3f6764f0:	move   *b12, b0, 0
L3F676500:
3f676500:	dsjs   a10, L3F676360
3f676510:	move   *b12, b0, 0
L3F676520:
3f676520:	dsjs   a10, L3F676380
3f676530:	move   *b12, b0, 0
L3F676540:
3f676540:	dsjs   a10, L3F6763A0
3f676550:	move   *b12, b0, 0
L3F676560:
3f676560:	dsjs   a10, L3F6763C0
3f676570:	move   *b12, b0, 0
L3F676580:
3f676580:	dsjs   a10, L3F6763E0
3f676590:	move   *b12, b0, 0
L3F6765A0:
3f6765a0:	dsjs   a10, L3F676400
3f6765b0:	move   *b12, b0, 0
L3F6765C0:
3f6765c0:	dsjs   a10, L3F676420
3f6765d0:	move   *b12, b0, 0
L3F6765E0:
3f6765e0:	dsjs   a10, L3F676440
3f6765f0:	move   *b12, b0, 0
L3F676600:
3f676600:	dsjs   a10, L3F676460
3f676610:	move   *b12, b0, 0
L3F676620:
3f676620:	dsjs   a10, L3F676480
3f676630:	move   *b12, b0, 0
L3F676640:
3f676640:	dsjs   a10, L3F6764A0
3f676650:	move   *b12, b0, 0
L3F676660:
3f676660:	dsjs   a10, L3F6764C0
3f676670:	move   *b12, b0, 0
L3F676680:
3f676680:	dsjs   a10, L3F6764E0
3f676690:	move   *b12, b0, 0
L3F6766A0:
3f6766a0:	dsjs   a10, L3F676500
3f6766b0:	move   *b12, b0, 0
L3F6766C0:
3f6766c0:	dsjs   a10, L3F676520
3f6766d0:	move   *b12, b0, 0
L3F6766E0:
3f6766e0:	dsjs   a10, L3F676540
3f6766f0:	move   *b12, b0, 0
L3F676700:
3f676700:	dsjs   a10, L3F676560
3f676710:	move   *b12, b0, 0
L3F676720:
3f676720:	dsjs   a10, L3F676580
3f676730:	move   *b12, b0, 0
L3F676740:
3f676740:	dsjs   a10, L3F6765A0
3f676750:	move   *b12, b0, 0
L3F676760:
3f676760:	dsjs   a10, L3F6765C0
3f676770:	move   *b12, b0, 0
L3F676780:
3f676780:	dsjs   a10, L3F6765E0
3f676790:	move   *b12, b0, 0
L3F6767A0:
3f6767a0:	dsjs   a10, L3F676600
3f6767b0:	move   *b12, b0, 0
L3F6767C0:
3f6767c0:	dsjs   a10, L3F676620
3f6767d0:	move   *b12, b0, 0
L3F6767E0:
3f6767e0:	dsjs   a10, L3F676640
3f6767f0:	move   *b12, b0, 0
L3F676800:
3f676800:	dsjs   a10, L3F676660
3f676810:	move   *b12, b0, 0
L3F676820:
3f676820:	dsjs   a10, L3F676680
3f676830:	move   *b12, b0, 0
L3F676840:
3f676840:	dsjs   a10, L3F6766A0
3f676850:	move   *b12, b0, 0
L3F676860:
3f676860:	dsjs   a10, L3F6766C0
3f676870:	move   *b12, b0, 0
L3F676880:
3f676880:	dsjs   a10, L3F6766E0
3f676890:	move   *b12, b0, 0
L3F6768A0:
3f6768a0:	dsjs   a10, L3F676700
3f6768b0:	move   *b12, b0, 0
L3F6768C0:
3f6768c0:	dsjs   a10, L3F676720
3f6768d0:	move   *b12, b0, 0
L3F6768E0:
3f6768e0:	dsjs   a10, L3F676740
3f6768f0:	move   *b12, b0, 0
L3F676900:
3f676900:	dsjs   a10, L3F676760
3f676910:	move   *b12, b0, 0
L3F676920:
3f676920:	dsjs   a10, L3F676780
3f676930:	move   *b12, b0, 0
L3F676940:
3f676940:	dsjs   a10, L3F6767A0
3f676950:	move   *b12, b0, 0
L3F676960:
3f676960:	dsjs   a10, L3F6767C0
3f676970:	move   *b12, b0, 0
L3F676980:
3f676980:	dsjs   a10, L3F6767E0
3f676990:	move   *b12, b0, 0
L3F6769A0:
3f6769a0:	dsjs   a10, L3F676800
3f6769b0:	move   *b12, b0, 0
L3F6769C0:
3f6769c0:	dsjs   a10, L3F676820
3f6769d0:	move   *b12, b0, 0
L3F6769E0:
3f6769e0:	dsjs   a10, L3F676840
3f6769f0:	move   *b12, b0, 0
L3F676A00:
3f676a00:	dsjs   a10, L3F676860
3f676a10:	move   *b12, b0, 0
L3F676A20:
3f676a20:	dsjs   a10, L3F676880
3f676a30:	move   *b12, b0, 0
L3F676A40:
3f676a40:	dsjs   a10, L3F6768A0
3f676a50:	move   *b12, b0, 0
L3F676A60:
3f676a60:	dsjs   a10, L3F6768C0
3f676a70:	move   *b12, b0, 0
L3F676A80:
3f676a80:	dsjs   a10, L3F6768E0
3f676a90:	move   *b12, b0, 0
L3F676AA0:
3f676aa0:	dsjs   a10, L3F676900
3f676ab0:	move   *b12, b0, 0
L3F676AC0:
3f676ac0:	dsjs   a10, L3F676920
3f676ad0:	move   *b12, b0, 0
L3F676AE0:
3f676ae0:	dsjs   a10, L3F676940
3f676af0:	move   *b12, b0, 0
L3F676B00:
3f676b00:	dsjs   a10, L3F676960
3f676b10:	move   *b12, b0, 0
L3F676B20:
3f676b20:	dsjs   a10, L3F676980
3f676b30:	move   *b12, b0, 0
L3F676B40:
3f676b40:	dsjs   a10, L3F6769A0
3f676b50:	move   *b12, b0, 0
L3F676B60:
3f676b60:	dsjs   a10, L3F6769C0
3f676b70:	move   *b12, b0, 0
L3F676B80:
3f676b80:	dsjs   a10, L3F6769E0
3f676b90:	move   *b12, b0, 0
L3F676BA0:
3f676ba0:	dsjs   a10, L3F676A00
3f676bb0:	move   *b12, b0, 0
L3F676BC0:
3f676bc0:	dsjs   a10, L3F676A20
3f676bd0:	move   *b12, b0, 0
L3F676BE0:
3f676be0:	dsjs   a10, L3F676A40
3f676bf0:	move   *b12, b0, 0
L3F676C00:
3f676c00:	dsjs   a10, L3F676A60
3f676c10:	move   *b12, b0, 0
L3F676C20:
3f676c20:	dsjs   a10, L3F676A80
3f676c30:	move   *b12, b0, 0
L3F676C40:
3f676c40:	dsjs   a10, L3F676AA0
3f676c50:	move   *b12, b0, 0
L3F676C60:
3f676c60:	dsjs   a10, L3F676AC0
3f676c70:	move   *b12, b0, 0
L3F676C80:
3f676c80:	dsjs   a10, L3F676AE0
3f676c90:	move   *b12, b0, 0
L3F676CA0:
3f676ca0:	dsjs   a10, L3F676B00
3f676cb0:	move   *b12, b0, 0
L3F676CC0:
3f676cc0:	dsjs   a10, L3F676B20
3f676cd0:	move   *b12, b0, 0
L3F676CE0:
3f676ce0:	dsjs   a10, L3F676B40
3f676cf0:	move   *b12, b0, 0
L3F676D00:
3f676d00:	dsjs   a10, L3F676B60
3f676d10:	move   *b12, b0, 0
L3F676D20:
3f676d20:	dsjs   a10, L3F676B80
3f676d30:	move   *b12, b0, 0
L3F676D40:
3f676d40:	dsjs   a10, L3F676BA0
3f676d50:	move   *b12, b0, 0
L3F676D60:
3f676d60:	dsjs   a10, L3F676BC0
3f676d70:	move   *b12, b0, 0
L3F676D80:
3f676d80:	dsjs   a10, L3F676BE0
3f676d90:	move   *b12, b0, 0
L3F676DA0:
3f676da0:	dsjs   a10, L3F676C00
3f676db0:	move   *b12, b0, 0
L3F676DC0:
3f676dc0:	dsjs   a10, L3F676C20
3f676dd0:	move   *b12, b0, 0
L3F676DE0:
3f676de0:	dsjs   a10, L3F676C40
3f676df0:	move   *b12, b0, 0
L3F676E00:
3f676e00:	dsjs   a10, L3F676C60
3f676e10:	move   *b12, b0, 0
L3F676E20:
3f676e20:	dsjs   a10, L3F676C80
3f676e30:	move   *b12, b0, 0
L3F676E40:
3f676e40:	dsjs   a10, L3F676CA0
3f676e50:	move   *b12, b0, 0
L3F676E60:
3f676e60:	dsjs   a10, L3F676CC0
3f676e70:	move   *b12, b0, 0
L3F676E80:
3f676e80:	dsjs   a10, L3F676CE0
3f676e90:	move   *b12, b0, 0
L3F676EA0:
3f676ea0:	dsjs   a10, L3F676D00
3f676eb0:	move   *b12, b0, 0
L3F676EC0:
3f676ec0:	dsjs   a10, L3F676D20
3f676ed0:	move   *b12, b0, 0
L3F676EE0:
3f676ee0:	dsjs   a10, L3F676D40
3f676ef0:	move   *b12, b0, 0
L3F676F00:
3f676f00:	dsjs   a10, L3F676D60
3f676f10:	move   *b12, b0, 0
L3F676F20:
3f676f20:	dsjs   a10, L3F676D80
3f676f30:	move   *b12, b0, 0
L3F676F40:
3f676f40:	dsjs   a10, L3F676DA0
3f676f50:	move   *b12, b0, 0
L3F676F60:
3f676f60:	dsjs   a10, L3F676DC0
3f676f70:	move   *b12, b0, 0
L3F676F80:
3f676f80:	dsjs   a10, L3F676DE0
3f676f90:	move   *b12, b0, 0
L3F676FA0:
3f676fa0:	dsjs   a10, L3F676E00
3f676fb0:	move   *b12, b0, 0
L3F676FC0:
3f676fc0:	dsjs   a10, L3F676E20
3f676fd0:	move   *b12, b0, 0
L3F676FE0:
3f676fe0:	dsjs   a10, L3F676E40
3f676ff0:	move   *b12, b0, 0
L3F677000:
3f677000:	dsjs   a10, L3F676E60
3f677010:	move   *b12, b0, 0
L3F677020:
3f677020:	dsjs   a10, L3F676E80
3f677030:	move   *b12, b0, 0
L3F677040:
3f677040:	dsjs   a10, L3F676EA0
3f677050:	move   *b12, b0, 0
L3F677060:
3f677060:	dsjs   a10, L3F676EC0
3f677070:	move   *b12, b0, 0
L3F677080:
3f677080:	dsjs   a10, L3F676EE0
3f677090:	move   *b12, b0, 0
L3F6770A0:
3f6770a0:	dsjs   a10, L3F676F00
3f6770b0:	move   *b12, b0, 0
L3F6770C0:
3f6770c0:	dsjs   a10, L3F676F20
3f6770d0:	move   *b12, b0, 0
L3F6770E0:
3f6770e0:	dsjs   a10, L3F676F40
3f6770f0:	move   *b12, b0, 0
L3F677100:
3f677100:	dsjs   a10, L3F676F60
3f677110:	move   *b12, b0, 0
L3F677120:
3f677120:	dsjs   a10, L3F676F80
3f677130:	move   *b12, b0, 0
L3F677140:
3f677140:	dsjs   a10, L3F676FA0
3f677150:	move   *b12, b0, 0
L3F677160:
3f677160:	dsjs   a10, L3F676FC0
3f677170:	move   *b12, b0, 0
L3F677180:
3f677180:	dsjs   a10, L3F676FE0
3f677190:	move   *b12, b0, 0
L3F6771A0:
3f6771a0:	dsjs   a10, L3F677000
3f6771b0:	move   *b12, b0, 0
L3F6771C0:
3f6771c0:	dsjs   a10, L3F677020
3f6771d0:	move   *b12, b0, 0
L3F6771E0:
3f6771e0:	dsjs   a10, L3F677040
3f6771f0:	move   *b12, b0, 0
L3F677200:
3f677200:	dsjs   a10, L3F677060
3f677210:	move   *b12, b0, 0
L3F677220:
3f677220:	dsjs   a10, L3F677080
3f677230:	move   *b12, b0, 0
L3F677240:
3f677240:	dsjs   a10, L3F6770A0
3f677250:	move   *b12, b0, 0
L3F677260:
3f677260:	dsjs   a10, L3F6770C0
3f677270:	move   *b12, b0, 0
L3F677280:
3f677280:	dsjs   a10, L3F6770E0
3f677290:	move   *b12, b0, 0
L3F6772A0:
3f6772a0:	dsjs   a10, L3F677100
3f6772b0:	move   *b12, b0, 0
L3F6772C0:
3f6772c0:	dsjs   a10, L3F677120
3f6772d0:	move   *b12, b0, 0
L3F6772E0:
3f6772e0:	dsjs   a10, L3F677140
3f6772f0:	move   *b12, b0, 0
L3F677300:
3f677300:	dsjs   a10, L3F677160
3f677310:	move   *b12, b0, 0
L3F677320:
3f677320:	dsjs   a10, L3F677180
3f677330:	move   *b12, b0, 0
L3F677340:
3f677340:	dsjs   a10, L3F6771A0
3f677350:	move   *b12, b0, 0
L3F677360:
3f677360:	dsjs   a10, L3F6771C0
3f677370:	move   *b12, b0, 0
L3F677380:
3f677380:	dsjs   a10, L3F6771E0
3f677390:	move   *b12, b0, 0
L3F6773A0:
3f6773a0:	dsjs   a10, L3F677200
3f6773b0:	move   *b12, b0, 0
L3F6773C0:
3f6773c0:	dsjs   a10, L3F677220
3f6773d0:	move   *b12, b0, 0
L3F6773E0:
3f6773e0:	dsjs   a10, L3F677240
3f6773f0:	move   *b12, b0, 0
L3F677400:
3f677400:	dsjs   a10, L3F677260
3f677410:	move   *b12, b0, 0
L3F677420:
3f677420:	dsjs   a10, L3F677280
3f677430:	move   *b12, b0, 0
L3F677440:
3f677440:	dsjs   a10, L3F6772A0
3f677450:	move   *b12, b0, 0
L3F677460:
3f677460:	dsjs   a10, L3F6772C0
3f677470:	move   *b12, b0, 0
L3F677480:
3f677480:	dsjs   a10, L3F6772E0
3f677490:	move   *b12, b0, 0
L3F6774A0:
3f6774a0:	dsjs   a10, L3F677300
3f6774b0:	move   *b12, b0, 0
L3F6774C0:
3f6774c0:	dsjs   a10, L3F677320
3f6774d0:	move   *b12, b0, 0
L3F6774E0:
3f6774e0:	dsjs   a10, L3F677340
3f6774f0:	move   *b12, b0, 0
L3F677500:
3f677500:	dsjs   a10, L3F677360
3f677510:	move   *b12, b0, 0
L3F677520:
3f677520:	dsjs   a10, L3F677380
3f677530:	move   *b12, b0, 0
L3F677540:
3f677540:	dsjs   a10, L3F6773A0
3f677550:	move   *b12, b0, 0
L3F677560:
3f677560:	dsjs   a10, L3F6773C0
3f677570:	move   *b12, b0, 0
L3F677580:
3f677580:	dsjs   a10, L3F6773E0
3f677590:	move   *b12, b0, 0
L3F6775A0:
3f6775a0:	dsjs   a10, L3F677400
3f6775b0:	move   *b12, b0, 0
L3F6775C0:
3f6775c0:	dsjs   a10, L3F677420
3f6775d0:	move   *b12, b0, 0
L3F6775E0:
3f6775e0:	dsjs   a10, L3F677440
3f6775f0:	move   *b12, b0, 0
L3F677600:
3f677600:	dsjs   a10, L3F677460
3f677610:	move   *b12, b0, 0
L3F677620:
3f677620:	dsjs   a10, L3F677480
3f677630:	move   *b12, b0, 0
L3F677640:
3f677640:	dsjs   a10, L3F6774A0
3f677650:	move   *b12, b0, 0
L3F677660:
3f677660:	dsjs   a10, L3F6774C0
3f677670:	move   *b12, b0, 0
L3F677680:
3f677680:	dsjs   a10, L3F6774E0
3f677690:	move   *b12, b0, 0
L3F6776A0:
3f6776a0:	dsjs   a10, L3F677500
3f6776b0:	move   *b12, b0, 0
L3F6776C0:
3f6776c0:	dsjs   a10, L3F677520
3f6776d0:	move   *b12, b0, 0
L3F6776E0:
3f6776e0:	dsjs   a10, L3F677540
3f6776f0:	move   *b12, b0, 0
L3F677700:
3f677700:	dsjs   a10, L3F677560
3f677710:	move   *b12, b0, 0
L3F677720:
3f677720:	dsjs   a10, L3F677580
3f677730:	move   *b12, b0, 0
L3F677740:
3f677740:	dsjs   a10, L3F6775A0
3f677750:	move   *b12, b0, 0
L3F677760:
3f677760:	dsjs   a10, L3F6775C0
3f677770:	move   *b12, b0, 0
L3F677780:
3f677780:	dsjs   a10, L3F6775E0
3f677790:	move   *b12, b0, 0
L3F6777A0:
3f6777a0:	dsjs   a10, L3F677600
3f6777b0:	move   *b12, b0, 0
L3F6777C0:
3f6777c0:	dsjs   a10, L3F677620
3f6777d0:	move   *b12, b0, 0
L3F6777E0:
3f6777e0:	dsjs   a10, L3F677640
3f6777f0:	move   *b12, b0, 0
L3F677800:
3f677800:	dsjs   a10, L3F677660
3f677810:	move   *b12, b0, 0
L3F677820:
3f677820:	dsjs   a10, L3F677680
3f677830:	move   *b12, b0, 0
L3F677840:
3f677840:	dsjs   a10, L3F6776A0
3f677850:	move   *b12, b0, 0
L3F677860:
3f677860:	dsjs   a10, L3F6776C0
3f677870:	move   *b12, b0, 0
L3F677880:
3f677880:	dsjs   a10, L3F6776E0
3f677890:	move   *b12, b0, 0
L3F6778A0:
3f6778a0:	dsjs   a10, L3F677700
3f6778b0:	move   *b12, b0, 0
L3F6778C0:
3f6778c0:	dsjs   a10, L3F677720
3f6778d0:	move   *b12, b0, 0
L3F6778E0:
3f6778e0:	dsjs   a10, L3F677740
3f6778f0:	move   *b12, b0, 0
L3F677900:
3f677900:	dsjs   a10, L3F677760
3f677910:	move   *b12, b0, 0
L3F677920:
3f677920:	dsjs   a10, L3F677780
3f677930:	move   *b12, b0, 0
L3F677940:
3f677940:	dsjs   a10, L3F6777A0
3f677950:	move   *b12, b0, 0
L3F677960:
3f677960:	dsjs   a10, L3F6777C0
3f677970:	move   *b12, b0, 0
L3F677980:
3f677980:	dsjs   a10, L3F6777E0
3f677990:	move   *b12, b0, 0
L3F6779A0:
3f6779a0:	dsjs   a10, L3F677800
3f6779b0:	move   *b12, b0, 0
L3F6779C0:
3f6779c0:	dsjs   a10, L3F677820
3f6779d0:	move   *b12, b0, 0
L3F6779E0:
3f6779e0:	dsjs   a10, L3F677840
3f6779f0:	move   *b12, b0, 0
L3F677A00:
3f677a00:	dsjs   a10, L3F677860
3f677a10:	move   *b12, b0, 0
L3F677A20:
3f677a20:	dsjs   a10, L3F677880
3f677a30:	move   *b12, b0, 0
L3F677A40:
3f677a40:	dsjs   a10, L3F6778A0
3f677a50:	move   *b12, b0, 0
L3F677A60:
3f677a60:	dsjs   a10, L3F6778C0
3f677a70:	move   *b12, b0, 0
L3F677A80:
3f677a80:	dsjs   a10, L3F6778E0
3f677a90:	move   *b12, b0, 0
L3F677AA0:
3f677aa0:	dsjs   a10, L3F677900
3f677ab0:	move   *b12, b0, 0
L3F677AC0:
3f677ac0:	dsjs   a10, L3F677920
3f677ad0:	move   *b12, b0, 0
L3F677AE0:
3f677ae0:	dsjs   a10, L3F677940
3f677af0:	move   *b12, b0, 0
L3F677B00:
3f677b00:	dsjs   a10, L3F677960
3f677b10:	move   *b12, b0, 0
L3F677B20:
3f677b20:	dsjs   a10, L3F677980
3f677b30:	move   *b12, b0, 0
L3F677B40:
3f677b40:	dsjs   a10, L3F6779A0
3f677b50:	move   *b12, b0, 0
L3F677B60:
3f677b60:	dsjs   a10, L3F6779C0
3f677b70:	move   *b12, b0, 0
L3F677B80:
3f677b80:	dsjs   a10, L3F6779E0
3f677b90:	move   *b12, b0, 0
L3F677BA0:
3f677ba0:	dsjs   a10, L3F677A00
3f677bb0:	move   *b12, b0, 0
L3F677BC0:
3f677bc0:	dsjs   a10, L3F677A20
3f677bd0:	move   *b12, b0, 0
L3F677BE0:
3f677be0:	dsjs   a10, L3F677A40
3f677bf0:	move   *b12, b0, 0
L3F677C00:
3f677c00:	dsjs   a10, L3F677A60
3f677c10:	move   *b12, b0, 0
L3F677C20:
3f677c20:	dsjs   a10, L3F677A80
3f677c30:	move   *b12, b0, 0
L3F677C40:
3f677c40:	dsjs   a10, L3F677AA0
3f677c50:	move   *b12, b0, 0
L3F677C60:
3f677c60:	dsjs   a10, L3F677AC0
3f677c70:	move   *b12, b0, 0
L3F677C80:
3f677c80:	dsjs   a10, L3F677AE0
3f677c90:	move   *b12, b0, 0
L3F677CA0:
3f677ca0:	dsjs   a10, L3F677B00
3f677cb0:	move   *b12, b0, 0
L3F677CC0:
3f677cc0:	dsjs   a10, L3F677B20
3f677cd0:	move   *b12, b0, 0
L3F677CE0:
3f677ce0:	dsjs   a10, L3F677B40
3f677cf0:	move   *b12, b0, 0
L3F677D00:
3f677d00:	dsjs   a10, L3F677B60
3f677d10:	move   *b12, b0, 0
L3F677D20:
3f677d20:	dsjs   a10, L3F677B80
3f677d30:	move   *b12, b0, 0
L3F677D40:
3f677d40:	dsjs   a10, L3F677BA0
3f677d50:	move   *b12, b0, 0
L3F677D60:
3f677d60:	dsjs   a10, L3F677BC0
3f677d70:	move   *b12, b0, 0
L3F677D80:
3f677d80:	dsjs   a10, L3F677BE0
3f677d90:	move   *b12, b0, 0
L3F677DA0:
3f677da0:	dsjs   a10, L3F677C00
3f677db0:	move   *b12, b0, 0
L3F677DC0:
3f677dc0:	dsjs   a10, L3F677C20
3f677dd0:	move   *b12, b0, 0
L3F677DE0:
3f677de0:	dsjs   a10, L3F677C40
3f677df0:	move   *b12, b0, 0
L3F677E00:
3f677e00:	dsjs   a10, L3F677C60
3f677e10:	move   *b12, b0, 0
L3F677E20:
3f677e20:	dsjs   a10, L3F677C80
3f677e30:	move   *b12, b0, 0
L3F677E40:
3f677e40:	dsjs   a10, L3F677CA0
3f677e50:	move   *b12, b0, 0
L3F677E60:
3f677e60:	dsjs   a10, L3F677CC0
3f677e70:	move   *b12, b0, 0
L3F677E80:
3f677e80:	dsjs   a10, L3F677CE0
3f677e90:	move   *b12, b0, 0
L3F677EA0:
3f677ea0:	dsjs   a10, L3F677D00
3f677eb0:	move   *b12, b0, 0
L3F677EC0:
3f677ec0:	dsjs   a10, L3F677D20
3f677ed0:	move   *b12, b0, 0
L3F677EE0:
3f677ee0:	dsjs   a10, L3F677D40
3f677ef0:	move   *b12, b0, 0
L3F677F00:
3f677f00:	dsjs   a10, L3F677D60
3f677f10:	move   *b12, b0, 0
L3F677F20:
3f677f20:	dsjs   a10, L3F677D80
3f677f30:	move   *b12, b0, 0
L3F677F40:
3f677f40:	dsjs   a10, L3F677DA0
3f677f50:	move   *b12, b0, 0
L3F677F60:
3f677f60:	dsjs   a10, L3F677DC0
3f677f70:	move   *b12, b0, 0
L3F677F80:
3f677f80:	dsjs   a10, L3F677DE0
3f677f90:	move   *b12, b0, 0
L3F677FA0:
3f677fa0:	dsjs   a10, L3F677E00
3f677fb0:	move   *b12, b0, 0
L3F677FC0:
3f677fc0:	dsjs   a10, L3F677E20
3f677fd0:	move   *b12, b0, 0
L3F677FE0:
3f677fe0:	dsjs   a10, L3F677E40
3f677ff0:	move   *b12, b0, 0
L3F678000:
3f678000:	dsjs   a10, L3F677E60
3f678010:	move   *b12, b0, 0
L3F678020:
3f678020:	dsjs   a10, L3F677E80
3f678030:	move   *b12, b0, 0
L3F678040:
3f678040:	dsjs   a10, L3F677EA0
3f678050:	move   *b12, b0, 0
L3F678060:
3f678060:	dsjs   a10, L3F677EC0
3f678070:	move   *b12, b0, 0
L3F678080:
3f678080:	dsjs   a10, L3F677EE0
3f678090:	move   *b12, b0, 0
L3F6780A0:
3f6780a0:	dsjs   a10, L3F677F00
3f6780b0:	move   *b12, b0, 0
L3F6780C0:
3f6780c0:	dsjs   a10, L3F677F20
3f6780d0:	move   *b12, b0, 0
L3F6780E0:
3f6780e0:	dsjs   a10, L3F677F40
3f6780f0:	move   *b12, b0, 0
L3F678100:
3f678100:	dsjs   a10, L3F677F60
3f678110:	move   *b12, b0, 0
L3F678120:
3f678120:	dsjs   a10, L3F677F80
3f678130:	move   *b12, b0, 0
L3F678140:
3f678140:	dsjs   a10, L3F677FA0
3f678150:	move   *b12, b0, 0
L3F678160:
3f678160:	dsjs   a10, L3F677FC0
3f678170:	move   *b12, b0, 0
L3F678180:
3f678180:	dsjs   a10, L3F677FE0
3f678190:	move   *b12, b0, 0
L3F6781A0:
3f6781a0:	dsjs   a10, L3F678000
3f6781b0:	move   *b12, b0, 0
L3F6781C0:
3f6781c0:	dsjs   a10, L3F678020
3f6781d0:	move   *b12, b0, 0
L3F6781E0:
3f6781e0:	dsjs   a10, L3F678040
3f6781f0:	move   *b12, b0, 0
L3F678200:
3f678200:	dsjs   a10, L3F678060
3f678210:	move   *b12, b0, 0
L3F678220:
3f678220:	dsjs   a10, L3F678080
3f678230:	move   *b12, b0, 0
L3F678240:
3f678240:	dsjs   a10, L3F6780A0
3f678250:	move   *b12, b0, 0
L3F678260:
3f678260:	dsjs   a10, L3F6780C0
3f678270:	move   *b12, b0, 0
L3F678280:
3f678280:	dsjs   a10, L3F6780E0
3f678290:	move   *b12, b0, 0
L3F6782A0:
3f6782a0:	dsjs   a10, L3F678100
3f6782b0:	move   *b12, b0, 0
L3F6782C0:
3f6782c0:	dsjs   a10, L3F678120
3f6782d0:	move   *b12, b0, 0
L3F6782E0:
3f6782e0:	dsjs   a10, L3F678140
3f6782f0:	move   *b12, b0, 0
L3F678300:
3f678300:	dsjs   a10, L3F678160
3f678310:	move   *b12, b0, 0
L3F678320:
3f678320:	dsjs   a10, L3F678180
3f678330:	move   *b12, b0, 0
L3F678340:
3f678340:	dsjs   a10, L3F6781A0
3f678350:	move   *b12, b0, 0
L3F678360:
3f678360:	dsjs   a10, L3F6781C0
3f678370:	move   *b12, b0, 0
L3F678380:
3f678380:	dsjs   a10, L3F6781E0
3f678390:	move   *b12, b0, 0
L3F6783A0:
3f6783a0:	dsjs   a10, L3F678200
3f6783b0:	move   *b12, b0, 0
L3F6783C0:
3f6783c0:	dsjs   a10, L3F678220
3f6783d0:	move   *b12, b0, 0
L3F6783E0:
3f6783e0:	dsjs   a10, L3F678240
3f6783f0:	move   *b12, b0, 0
L3F678400:
3f678400:	dsjs   a10, L3F678260
3f678410:	move   *b12, b0, 0
L3F678420:
3f678420:	dsjs   a10, L3F678280
3f678430:	move   *b12, b0, 0
L3F678440:
3f678440:	dsjs   a10, L3F6782A0
3f678450:	move   *b12, b0, 0
L3F678460:
3f678460:	dsjs   a10, L3F6782C0
3f678470:	move   *b12, b0, 0
L3F678480:
3f678480:	dsjs   a10, L3F6782E0
3f678490:	move   *b12, b0, 0
L3F6784A0:
3f6784a0:	dsjs   a10, L3F678300
3f6784b0:	move   *b12, b0, 0
L3F6784C0:
3f6784c0:	dsjs   a10, L3F678320
3f6784d0:	move   *b12, b0, 0
L3F6784E0:
3f6784e0:	dsjs   a10, L3F678340
3f6784f0:	move   *b12, b0, 0
L3F678500:
3f678500:	dsjs   a10, L3F678360
3f678510:	move   *b12, b0, 0
L3F678520:
3f678520:	dsjs   a10, L3F678380
3f678530:	move   *b12, b0, 0
L3F678540:
3f678540:	dsjs   a10, L3F6783A0
3f678550:	move   *b12, b0, 0
L3F678560:
3f678560:	dsjs   a10, L3F6783C0
3f678570:	move   *b12, b0, 0
L3F678580:
3f678580:	dsjs   a10, L3F6783E0
3f678590:	move   *b12, b0, 0
L3F6785A0:
3f6785a0:	dsjs   a10, L3F678400
3f6785b0:	move   *b12, b0, 0
L3F6785C0:
3f6785c0:	dsjs   a10, L3F678420
3f6785d0:	move   *b12, b0, 0
L3F6785E0:
3f6785e0:	dsjs   a10, L3F678440
3f6785f0:	move   *b12, b0, 0
L3F678600:
3f678600:	dsjs   a10, L3F678460
3f678610:	move   *b12, b0, 0
L3F678620:
3f678620:	dsjs   a10, L3F678480
3f678630:	move   *b12, b0, 0
L3F678640:
3f678640:	dsjs   a10, L3F6784A0
3f678650:	move   *b12, b0, 0
L3F678660:
3f678660:	dsjs   a10, L3F6784C0
3f678670:	move   *b12, b0, 0
L3F678680:
3f678680:	dsjs   a10, L3F6784E0
3f678690:	move   *b12, b0, 0
L3F6786A0:
3f6786a0:	dsjs   a10, L3F678500
3f6786b0:	move   *b12, b0, 0
L3F6786C0:
3f6786c0:	dsjs   a10, L3F678520
3f6786d0:	move   *b12, b0, 0
L3F6786E0:
3f6786e0:	dsjs   a10, L3F678540
3f6786f0:	move   *b12, b0, 0
L3F678700:
3f678700:	dsjs   a10, L3F678560
3f678710:	move   *b12, b0, 0
L3F678720:
3f678720:	dsjs   a10, L3F678580
3f678730:	move   *b12, b0, 0
L3F678740:
3f678740:	dsjs   a10, L3F6785A0
3f678750:	move   *b12, b0, 0
L3F678760:
3f678760:	dsjs   a10, L3F6785C0
3f678770:	move   *b12, b0, 0
L3F678780:
3f678780:	dsjs   a10, L3F6785E0
3f678790:	move   *b12, b0, 0
L3F6787A0:
3f6787a0:	dsjs   a10, L3F678600
3f6787b0:	move   *b12, b0, 0
L3F6787C0:
3f6787c0:	dsjs   a10, L3F678620
3f6787d0:	move   *b12, b0, 0
L3F6787E0:
3f6787e0:	dsjs   a10, L3F678640
3f6787f0:	move   *b12, b0, 0
L3F678800:
3f678800:	dsjs   a10, L3F678660
3f678810:	move   *b12, b0, 0
L3F678820:
3f678820:	dsjs   a10, L3F678680
3f678830:	move   *b12, b0, 0
L3F678840:
3f678840:	dsjs   a10, L3F6786A0
3f678850:	move   *b12, b0, 0
L3F678860:
3f678860:	dsjs   a10, L3F6786C0
3f678870:	move   *b12, b0, 0
L3F678880:
3f678880:	dsjs   a10, L3F6786E0
3f678890:	move   *b12, b0, 0
L3F6788A0:
3f6788a0:	dsjs   a10, L3F678700
3f6788b0:	move   *b12, b0, 0
L3F6788C0:
3f6788c0:	dsjs   a10, L3F678720
3f6788d0:	move   *b12, b0, 0
L3F6788E0:
3f6788e0:	dsjs   a10, L3F678740
3f6788f0:	move   *b12, b0, 0
L3F678900:
3f678900:	dsjs   a10, L3F678760
3f678910:	move   *b12, b0, 0
L3F678920:
3f678920:	dsjs   a10, L3F678780
3f678930:	move   *b12, b0, 0
L3F678940:
3f678940:	dsjs   a10, L3F6787A0
3f678950:	move   *b12, b0, 0
L3F678960:
3f678960:	dsjs   a10, L3F6787C0
3f678970:	move   *b12, b0, 0
L3F678980:
3f678980:	dsjs   a10, L3F6787E0
3f678990:	move   *b12, b0, 0
L3F6789A0:
3f6789a0:	dsjs   a10, L3F678800
3f6789b0:	move   *b12, b0, 0
L3F6789C0:
3f6789c0:	dsjs   a10, L3F678820
3f6789d0:	move   *b12, b0, 0
L3F6789E0:
3f6789e0:	dsjs   a10, L3F678840
3f6789f0:	move   *b12, b0, 0
L3F678A00:
3f678a00:	dsjs   a10, L3F678860
3f678a10:	move   *b12, b0, 0
L3F678A20:
3f678a20:	dsjs   a10, L3F678880
3f678a30:	move   *b12, b0, 0
L3F678A40:
3f678a40:	dsjs   a10, L3F6788A0
3f678a50:	move   *b12, b0, 0
L3F678A60:
3f678a60:	dsjs   a10, L3F6788C0
3f678a70:	move   *b12, b0, 0
L3F678A80:
3f678a80:	dsjs   a10, L3F6788E0
3f678a90:	move   *b12, b0, 0
L3F678AA0:
3f678aa0:	dsjs   a10, L3F678900
3f678ab0:	move   *b12, b0, 0
L3F678AC0:
3f678ac0:	dsjs   a10, L3F678920
3f678ad0:	move   *b12, b0, 0
L3F678AE0:
3f678ae0:	dsjs   a10, L3F678940
3f678af0:	move   *b12, b0, 0
L3F678B00:
3f678b00:	dsjs   a10, L3F678960
3f678b10:	move   *b12, b0, 0
L3F678B20:
3f678b20:	dsjs   a10, L3F678980
3f678b30:	move   *b12, b0, 0
L3F678B40:
3f678b40:	dsjs   a10, L3F6789A0
3f678b50:	move   *b12, b0, 0
L3F678B60:
3f678b60:	dsjs   a10, L3F6789C0
3f678b70:	move   *b12, b0, 0
L3F678B80:
3f678b80:	dsjs   a10, L3F6789E0
3f678b90:	move   *b12, b0, 0
L3F678BA0:
3f678ba0:	dsjs   a10, L3F678A00
3f678bb0:	move   *b12, b0, 0
L3F678BC0:
3f678bc0:	dsjs   a10, L3F678A20
3f678bd0:	move   *b12, b0, 0
L3F678BE0:
3f678be0:	dsjs   a10, L3F678A40
3f678bf0:	move   *b12, b0, 0
L3F678C00:
3f678c00:	dsjs   a10, L3F678A60
3f678c10:	move   *b12, b0, 0
L3F678C20:
3f678c20:	dsjs   a10, L3F678A80
3f678c30:	move   *b12, b0, 0
L3F678C40:
3f678c40:	dsjs   a10, L3F678AA0
3f678c50:	move   *b12, b0, 0
L3F678C60:
3f678c60:	dsjs   a10, L3F678AC0
3f678c70:	move   *b12, b0, 0
L3F678C80:
3f678c80:	dsjs   a10, L3F678AE0
3f678c90:	move   *b12, b0, 0
L3F678CA0:
3f678ca0:	dsjs   a10, L3F678B00
3f678cb0:	move   *b12, b0, 0
L3F678CC0:
3f678cc0:	dsjs   a10, L3F678B20
3f678cd0:	move   *b12, b0, 0
L3F678CE0:
3f678ce0:	dsjs   a10, L3F678B40
3f678cf0:	move   *b12, b0, 0
L3F678D00:
3f678d00:	dsjs   a10, L3F678B60
3f678d10:	move   *b12, b0, 0
L3F678D20:
3f678d20:	dsjs   a10, L3F678B80
3f678d30:	move   *b12, b0, 0
L3F678D40:
3f678d40:	dsjs   a10, L3F678BA0
3f678d50:	move   *b12, b0, 0
L3F678D60:
3f678d60:	dsjs   a10, L3F678BC0
3f678d70:	move   *b12, b0, 0
L3F678D80:
3f678d80:	dsjs   a10, L3F678BE0
3f678d90:	move   *b12, b0, 0
L3F678DA0:
3f678da0:	dsjs   a10, L3F678C00
3f678db0:	move   *b12, b0, 0
L3F678DC0:
3f678dc0:	dsjs   a10, L3F678C20
3f678dd0:	move   *b12, b0, 0
L3F678DE0:
3f678de0:	dsjs   a10, L3F678C40
3f678df0:	move   *b12, b0, 0
L3F678E00:
3f678e00:	dsjs   a10, L3F678C60
3f678e10:	move   *b12, b0, 0
L3F678E20:
3f678e20:	dsjs   a10, L3F678C80
3f678e30:	move   *b12, b0, 0
L3F678E40:
3f678e40:	dsjs   a10, L3F678CA0
3f678e50:	move   *b12, b0, 0
L3F678E60:
3f678e60:	dsjs   a10, L3F678CC0
3f678e70:	move   *b12, b0, 0
L3F678E80:
3f678e80:	dsjs   a10, L3F678CE0
3f678e90:	move   *b12, b0, 0
L3F678EA0:
3f678ea0:	dsjs   a10, L3F678D00
3f678eb0:	move   *b12, b0, 0
L3F678EC0:
3f678ec0:	dsjs   a10, L3F678D20
3f678ed0:	move   *b12, b0, 0
L3F678EE0:
3f678ee0:	dsjs   a10, L3F678D40
3f678ef0:	move   *b12, b0, 0
L3F678F00:
3f678f00:	dsjs   a10, L3F678D60
3f678f10:	move   *b12, b0, 0
L3F678F20:
3f678f20:	dsjs   a10, L3F678D80
3f678f30:	move   *b12, b0, 0
L3F678F40:
3f678f40:	dsjs   a10, L3F678DA0
3f678f50:	move   *b12, b0, 0
L3F678F60:
3f678f60:	dsjs   a10, L3F678DC0
3f678f70:	move   *b12, b0, 0
L3F678F80:
3f678f80:	dsjs   a10, L3F678DE0
3f678f90:	move   *b12, b0, 0
L3F678FA0:
3f678fa0:	dsjs   a10, L3F678E00
3f678fb0:	move   *b12, b0, 0
L3F678FC0:
3f678fc0:	dsjs   a10, L3F678E20
3f678fd0:	move   *b12, b0, 0
L3F678FE0:
3f678fe0:	dsjs   a10, L3F678E40
3f678ff0:	move   *b12, b0, 0
L3F679000:
3f679000:	dsjs   a10, L3F678E60
3f679010:	move   *b12, b0, 0
L3F679020:
3f679020:	dsjs   a10, L3F678E80
3f679030:	move   *b12, b0, 0
L3F679040:
3f679040:	dsjs   a10, L3F678EA0
3f679050:	move   *b12, b0, 0
L3F679060:
3f679060:	dsjs   a10, L3F678EC0
3f679070:	move   *b12, b0, 0
L3F679080:
3f679080:	dsjs   a10, L3F678EE0
3f679090:	move   *b12, b0, 0
L3F6790A0:
3f6790a0:	dsjs   a10, L3F678F00
3f6790b0:	move   *b12, b0, 0
L3F6790C0:
3f6790c0:	dsjs   a10, L3F678F20
3f6790d0:	move   *b12, b0, 0
L3F6790E0:
3f6790e0:	dsjs   a10, L3F678F40
3f6790f0:	move   *b12, b0, 0
L3F679100:
3f679100:	dsjs   a10, L3F678F60
3f679110:	move   *b12, b0, 0
L3F679120:
3f679120:	dsjs   a10, L3F678F80
3f679130:	move   *b12, b0, 0
L3F679140:
3f679140:	dsjs   a10, L3F678FA0
3f679150:	move   *b12, b0, 0
L3F679160:
3f679160:	dsjs   a10, L3F678FC0
3f679170:	move   *b12, b0, 0
L3F679180:
3f679180:	dsjs   a10, L3F678FE0
3f679190:	move   *b12, b0, 0
L3F6791A0:
3f6791a0:	dsjs   a10, L3F679000
3f6791b0:	move   *b12, b0, 0
L3F6791C0:
3f6791c0:	dsjs   a10, L3F679020
3f6791d0:	move   *b12, b0, 0
L3F6791E0:
3f6791e0:	dsjs   a10, L3F679040
3f6791f0:	move   *b12, b0, 0
L3F679200:
3f679200:	dsjs   a10, L3F679060
3f679210:	move   *b12, b0, 0
L3F679220:
3f679220:	dsjs   a10, L3F679080
3f679230:	move   *b12, b0, 0
L3F679240:
3f679240:	dsjs   a10, L3F6790A0
3f679250:	move   *b12, b0, 0
L3F679260:
3f679260:	dsjs   a10, L3F6790C0
3f679270:	move   *b12, b0, 0
L3F679280:
3f679280:	dsjs   a10, L3F6790E0
3f679290:	move   *b12, b0, 0
L3F6792A0:
3f6792a0:	dsjs   a10, L3F679100
3f6792b0:	move   *b12, b0, 0
L3F6792C0:
3f6792c0:	dsjs   a10, L3F679120
3f6792d0:	move   *b12, b0, 0
L3F6792E0:
3f6792e0:	dsjs   a10, L3F679140
3f6792f0:	move   *b12, b0, 0
L3F679300:
3f679300:	dsjs   a10, L3F679160
3f679310:	move   *b12, b0, 0
L3F679320:
3f679320:	dsjs   a10, L3F679180
3f679330:	move   *b12, b0, 0
L3F679340:
3f679340:	dsjs   a10, L3F6791A0
3f679350:	move   *b12, b0, 0
L3F679360:
3f679360:	dsjs   a10, L3F6791C0
3f679370:	move   *b12, b0, 0
L3F679380:
3f679380:	dsjs   a10, L3F6791E0
3f679390:	move   *b12, b0, 0
L3F6793A0:
3f6793a0:	dsjs   a10, L3F679200
3f6793b0:	move   *b12, b0, 0
L3F6793C0:
3f6793c0:	dsjs   a10, L3F679220
3f6793d0:	move   *b12, b0, 0
L3F6793E0:
3f6793e0:	dsjs   a10, L3F679240
3f6793f0:	move   *b12, b0, 0
L3F679400:
3f679400:	dsjs   a10, L3F679260
3f679410:	move   *b12, b0, 0
L3F679420:
3f679420:	dsjs   a10, L3F679280
3f679430:	move   *b12, b0, 0
L3F679440:
3f679440:	dsjs   a10, L3F6792A0
3f679450:	move   *b12, b0, 0
L3F679460:
3f679460:	dsjs   a10, L3F6792C0
3f679470:	move   *b12, b0, 0
L3F679480:
3f679480:	dsjs   a10, L3F6792E0
3f679490:	move   *b12, b0, 0
L3F6794A0:
3f6794a0:	dsjs   a10, L3F679300
3f6794b0:	move   *b12, b0, 0
L3F6794C0:
3f6794c0:	dsjs   a10, L3F679320
3f6794d0:	move   *b12, b0, 0
L3F6794E0:
3f6794e0:	dsjs   a10, L3F679340
3f6794f0:	move   *b12, b0, 0
L3F679500:
3f679500:	dsjs   a10, L3F679360
3f679510:	move   *b12, b0, 0
L3F679520:
3f679520:	dsjs   a10, L3F679380
3f679530:	move   *b12, b0, 0
L3F679540:
3f679540:	dsjs   a10, L3F6793A0
3f679550:	move   *b12, b0, 0
L3F679560:
3f679560:	dsjs   a10, L3F6793C0
3f679570:	move   *b12, b0, 0
L3F679580:
3f679580:	dsjs   a10, L3F6793E0
3f679590:	move   *b12, b0, 0
L3F6795A0:
3f6795a0:	dsjs   a10, L3F679400
3f6795b0:	move   *b12, b0, 0
L3F6795C0:
3f6795c0:	dsjs   a10, L3F679420
3f6795d0:	move   *b12, b0, 0
L3F6795E0:
3f6795e0:	dsjs   a10, L3F679440
3f6795f0:	move   *b12, b0, 0
L3F679600:
3f679600:	dsjs   a10, L3F679460
3f679610:	move   *b12, b0, 0
L3F679620:
3f679620:	dsjs   a10, L3F679480
3f679630:	move   *b12, b0, 0
L3F679640:
3f679640:	dsjs   a10, L3F6794A0
3f679650:	move   *b12, b0, 0
L3F679660:
3f679660:	dsjs   a10, L3F6794C0
3f679670:	move   *b12, b0, 0
L3F679680:
3f679680:	dsjs   a10, L3F6794E0
3f679690:	move   *b12, b0, 0
L3F6796A0:
3f6796a0:	dsjs   a10, L3F679500
3f6796b0:	move   *b12, b0, 0
L3F6796C0:
3f6796c0:	dsjs   a10, L3F679520
3f6796d0:	move   *b12, b0, 0
L3F6796E0:
3f6796e0:	dsjs   a10, L3F679540
3f6796f0:	move   *b12, b0, 0
L3F679700:
3f679700:	dsjs   a10, L3F679560
3f679710:	move   *b12, b0, 0
L3F679720:
3f679720:	dsjs   a10, L3F679580
3f679730:	move   *b12, b0, 0
L3F679740:
3f679740:	dsjs   a10, L3F6795A0
3f679750:	move   *b12, b0, 0
L3F679760:
3f679760:	dsjs   a10, L3F6795C0
3f679770:	move   *b12, b0, 0
L3F679780:
3f679780:	dsjs   a10, L3F6795E0
3f679790:	move   *b12, b0, 0
L3F6797A0:
3f6797a0:	dsjs   a10, L3F679600
3f6797b0:	move   *b12, b0, 0
L3F6797C0:
3f6797c0:	dsjs   a10, L3F679620
3f6797d0:	move   *b12, b0, 0
L3F6797E0:
3f6797e0:	dsjs   a10, L3F679640
3f6797f0:	move   *b12, b0, 0
L3F679800:
3f679800:	dsjs   a10, L3F679660
3f679810:	move   *b12, b0, 0
L3F679820:
3f679820:	dsjs   a10, L3F679680
3f679830:	move   *b12, b0, 0
L3F679840:
3f679840:	dsjs   a10, L3F6796A0
3f679850:	move   *b12, b0, 0
L3F679860:
3f679860:	dsjs   a10, L3F6796C0
3f679870:	move   *b12, b0, 0
L3F679880:
3f679880:	dsjs   a10, L3F6796E0
3f679890:	move   *b12, b0, 0
L3F6798A0:
3f6798a0:	dsjs   a10, L3F679700
3f6798b0:	move   *b12, b0, 0
L3F6798C0:
3f6798c0:	dsjs   a10, L3F679720
3f6798d0:	move   *b12, b0, 0
L3F6798E0:
3f6798e0:	dsjs   a10, L3F679740
3f6798f0:	move   *b12, b0, 0
L3F679900:
3f679900:	dsjs   a10, L3F679760
3f679910:	move   *b12, b0, 0
L3F679920:
3f679920:	dsjs   a10, L3F679780
3f679930:	move   *b12, b0, 0
L3F679940:
3f679940:	dsjs   a10, L3F6797A0
3f679950:	move   *b12, b0, 0
L3F679960:
3f679960:	dsjs   a10, L3F6797C0
3f679970:	move   *b12, b0, 0
L3F679980:
3f679980:	dsjs   a10, L3F6797E0
3f679990:	move   *b12, b0, 0
L3F6799A0:
3f6799a0:	dsjs   a10, L3F679800
3f6799b0:	move   *b12, b0, 0
L3F6799C0:
3f6799c0:	dsjs   a10, L3F679820
3f6799d0:	move   *b12, b0, 0
L3F6799E0:
3f6799e0:	dsjs   a10, L3F679840
3f6799f0:	move   *b12, b0, 0
L3F679A00:
3f679a00:	dsjs   a10, L3F679860
3f679a10:	move   *b12, b0, 0
L3F679A20:
3f679a20:	dsjs   a10, L3F679880
3f679a30:	move   *b12, b0, 0
L3F679A40:
3f679a40:	dsjs   a10, L3F6798A0
3f679a50:	move   *b12, b0, 0
L3F679A60:
3f679a60:	dsjs   a10, L3F6798C0
3f679a70:	move   *b12, b0, 0
L3F679A80:
3f679a80:	dsjs   a10, L3F6798E0
3f679a90:	move   *b12, b0, 0
L3F679AA0:
3f679aa0:	dsjs   a10, L3F679900
3f679ab0:	move   *b12, b0, 0
L3F679AC0:
3f679ac0:	dsjs   a10, L3F679920
3f679ad0:	move   *b12, b0, 0
L3F679AE0:
3f679ae0:	dsjs   a10, L3F679940
3f679af0:	move   *b12, b0, 0
L3F679B00:
3f679b00:	dsjs   a10, L3F679960
3f679b10:	move   *b12, b0, 0
L3F679B20:
3f679b20:	dsjs   a10, L3F679980
3f679b30:	move   *b12, b0, 0
L3F679B40:
3f679b40:	dsjs   a10, L3F6799A0
3f679b50:	move   *b12, b0, 0
L3F679B60:
3f679b60:	dsjs   a10, L3F6799C0
3f679b70:	move   *b12, b0, 0
L3F679B80:
3f679b80:	dsjs   a10, L3F6799E0
3f679b90:	move   *b12, b0, 0
L3F679BA0:
3f679ba0:	dsjs   a10, L3F679A00
3f679bb0:	move   *b12, b0, 0
L3F679BC0:
3f679bc0:	dsjs   a10, L3F679A20
3f679bd0:	move   *b12, b0, 0
L3F679BE0:
3f679be0:	dsjs   a10, L3F679A40
3f679bf0:	move   *b12, b0, 0
L3F679C00:
3f679c00:	dsjs   a10, L3F679A60
3f679c10:	move   *b12, b0, 0
L3F679C20:
3f679c20:	dsjs   a10, L3F679A80
3f679c30:	move   *b12, b0, 0
L3F679C40:
3f679c40:	dsjs   a10, L3F679AA0
3f679c50:	move   *b12, b0, 0
L3F679C60:
3f679c60:	dsjs   a10, L3F679AC0
3f679c70:	move   *b12, b0, 0
L3F679C80:
3f679c80:	dsjs   a10, L3F679AE0
3f679c90:	move   *b12, b0, 0
L3F679CA0:
3f679ca0:	dsjs   a10, L3F679B00
3f679cb0:	move   *b12, b0, 0
L3F679CC0:
3f679cc0:	dsjs   a10, L3F679B20
3f679cd0:	move   *b12, b0, 0
L3F679CE0:
3f679ce0:	dsjs   a10, L3F679B40
3f679cf0:	move   *b12, b0, 0
L3F679D00:
3f679d00:	dsjs   a10, L3F679B60
3f679d10:	move   *b12, b0, 0
L3F679D20:
3f679d20:	dsjs   a10, L3F679B80
3f679d30:	move   *b12, b0, 0
L3F679D40:
3f679d40:	dsjs   a10, L3F679BA0
3f679d50:	move   *b12, b0, 0
L3F679D60:
3f679d60:	dsjs   a10, L3F679BC0
3f679d70:	move   *b12, b0, 0
L3F679D80:
3f679d80:	dsjs   a10, L3F679BE0
3f679d90:	move   *b12, b0, 0
L3F679DA0:
3f679da0:	dsjs   a10, L3F679C00
3f679db0:	move   *b12, b0, 0
L3F679DC0:
3f679dc0:	dsjs   a10, L3F679C20
3f679dd0:	move   *b12, b0, 0
L3F679DE0:
3f679de0:	dsjs   a10, L3F679C40
3f679df0:	move   *b12, b0, 0
L3F679E00:
3f679e00:	dsjs   a10, L3F679C60
3f679e10:	move   *b12, b0, 0
L3F679E20:
3f679e20:	dsjs   a10, L3F679C80
3f679e30:	move   *b12, b0, 0
L3F679E40:
3f679e40:	dsjs   a10, L3F679CA0
3f679e50:	move   *b12, b0, 0
L3F679E60:
3f679e60:	dsjs   a10, L3F679CC0
3f679e70:	move   *b12, b0, 0
L3F679E80:
3f679e80:	dsjs   a10, L3F679CE0
3f679e90:	move   *b12, b0, 0
L3F679EA0:
3f679ea0:	dsjs   a10, L3F679D00
3f679eb0:	move   *b12, b0, 0
L3F679EC0:
3f679ec0:	dsjs   a10, L3F679D20
3f679ed0:	move   *b12, b0, 0
L3F679EE0:
3f679ee0:	dsjs   a10, L3F679D40
3f679ef0:	move   *b12, b0, 0
L3F679F00:
3f679f00:	dsjs   a10, L3F679D60
3f679f10:	move   *b12, b0, 0
L3F679F20:
3f679f20:	dsjs   a10, L3F679D80
3f679f30:	move   *b12, b0, 0
L3F679F40:
3f679f40:	dsjs   a10, L3F679DA0
3f679f50:	move   *b12, b0, 0
L3F679F60:
3f679f60:	dsjs   a10, L3F679DC0
3f679f70:	move   *b12, b0, 0
L3F679F80:
3f679f80:	dsjs   a10, L3F679DE0
3f679f90:	move   *b12, b0, 0
L3F679FA0:
3f679fa0:	dsjs   a10, L3F679E00
3f679fb0:	move   *b12, b0, 0
L3F679FC0:
3f679fc0:	dsjs   a10, L3F679E20
3f679fd0:	move   *b12, b0, 0
L3F679FE0:
3f679fe0:	dsjs   a10, L3F679E40
3f679ff0:	move   *b12, b0, 0
L3F67A000:
3f67a000:	dsjs   a10, L3F679E60
3f67a010:	move   *b12, b0, 0
L3F67A020:
3f67a020:	dsjs   a10, L3F679E80
3f67a030:	move   *b12, b0, 0
L3F67A040:
3f67a040:	dsjs   a10, L3F679EA0
3f67a050:	move   *b12, b0, 0
L3F67A060:
3f67a060:	dsjs   a10, L3F679EC0
3f67a070:	move   *b12, b0, 0
L3F67A080:
3f67a080:	dsjs   a10, L3F679EE0
3f67a090:	move   *b12, b0, 0
L3F67A0A0:
3f67a0a0:	dsjs   a10, L3F679F00
3f67a0b0:	move   *b12, b0, 0
L3F67A0C0:
3f67a0c0:	dsjs   a10, L3F679F20
3f67a0d0:	move   *b12, b0, 0
L3F67A0E0:
3f67a0e0:	dsjs   a10, L3F679F40
3f67a0f0:	move   *b12, b0, 0
L3F67A100:
3f67a100:	dsjs   a10, L3F679F60
3f67a110:	move   *b12, b0, 0
L3F67A120:
3f67a120:	dsjs   a10, L3F679F80
3f67a130:	move   *b12, b0, 0
L3F67A140:
3f67a140:	dsjs   a10, L3F679FA0
3f67a150:	move   *b12, b0, 0
L3F67A160:
3f67a160:	dsjs   a10, L3F679FC0
3f67a170:	move   *b12, b0, 0
L3F67A180:
3f67a180:	dsjs   a10, L3F679FE0
3f67a190:	move   *b12, b0, 0
L3F67A1A0:
3f67a1a0:	dsjs   a10, L3F67A000
3f67a1b0:	move   *b12, b0, 0
L3F67A1C0:
3f67a1c0:	dsjs   a10, L3F67A020
3f67a1d0:	move   *b12, b0, 0
L3F67A1E0:
3f67a1e0:	dsjs   a10, L3F67A040
3f67a1f0:	move   *b12, b0, 0
L3F67A200:
3f67a200:	dsjs   a10, L3F67A060
3f67a210:	move   *b12, b0, 0
L3F67A220:
3f67a220:	dsjs   a10, L3F67A080
3f67a230:	move   *b12, b0, 0
L3F67A240:
3f67a240:	dsjs   a10, L3F67A0A0
3f67a250:	move   *b12, b0, 0
L3F67A260:
3f67a260:	dsjs   a10, L3F67A0C0
3f67a270:	move   *b12, b0, 0
L3F67A280:
3f67a280:	dsjs   a10, L3F67A0E0
3f67a290:	move   *b12, b0, 0
L3F67A2A0:
3f67a2a0:	dsjs   a10, L3F67A100
3f67a2b0:	move   *b12, b0, 0
L3F67A2C0:
3f67a2c0:	dsjs   a10, L3F67A120
3f67a2d0:	move   *b12, b0, 0
L3F67A2E0:
3f67a2e0:	dsjs   a10, L3F67A140
3f67a2f0:	move   *b12, b0, 0
L3F67A300:
3f67a300:	dsjs   a10, L3F67A160
3f67a310:	move   *b12, b0, 0
L3F67A320:
3f67a320:	dsjs   a10, L3F67A180
3f67a330:	move   *b12, b0, 0
L3F67A340:
3f67a340:	dsjs   a10, L3F67A1A0
3f67a350:	move   *b12, b0, 0
L3F67A360:
3f67a360:	dsjs   a10, L3F67A1C0
3f67a370:	move   *b12, b0, 0
L3F67A380:
3f67a380:	dsjs   a10, L3F67A1E0
3f67a390:	move   *b12, b0, 0
L3F67A3A0:
3f67a3a0:	dsjs   a10, L3F67A200
3f67a3b0:	move   *b12, b0, 0
L3F67A3C0:
3f67a3c0:	dsjs   a10, L3F67A220
3f67a3d0:	move   *b12, b0, 0
L3F67A3E0:
3f67a3e0:	dsjs   a10, L3F67A240
3f67a3f0:	move   *b12, b0, 0
L3F67A400:
3f67a400:	dsjs   a10, L3F67A260
3f67a410:	move   *b12, b0, 0
L3F67A420:
3f67a420:	dsjs   a10, L3F67A280
3f67a430:	move   *b12, b0, 0
L3F67A440:
3f67a440:	dsjs   a10, L3F67A2A0
3f67a450:	move   *b12, b0, 0
L3F67A460:
3f67a460:	dsjs   a10, L3F67A2C0
3f67a470:	move   *b12, b0, 0
L3F67A480:
3f67a480:	dsjs   a10, L3F67A2E0
3f67a490:	move   *b12, b0, 0
L3F67A4A0:
3f67a4a0:	dsjs   a10, L3F67A300
3f67a4b0:	move   *b12, b0, 0
L3F67A4C0:
3f67a4c0:	dsjs   a10, L3F67A320
3f67a4d0:	move   *b12, b0, 0
L3F67A4E0:
3f67a4e0:	dsjs   a10, L3F67A340
3f67a4f0:	move   *b12, b0, 0
L3F67A500:
3f67a500:	dsjs   a10, L3F67A360
3f67a510:	move   *b12, b0, 0
L3F67A520:
3f67a520:	dsjs   a10, L3F67A380
3f67a530:	move   *b12, b0, 0
L3F67A540:
3f67a540:	dsjs   a10, L3F67A3A0
3f67a550:	move   *b12, b0, 0
L3F67A560:
3f67a560:	dsjs   a10, L3F67A3C0
3f67a570:	move   *b12, b0, 0
L3F67A580:
3f67a580:	dsjs   a10, L3F67A3E0
3f67a590:	move   *b12, b0, 0
L3F67A5A0:
3f67a5a0:	dsjs   a10, L3F67A400
3f67a5b0:	move   *b12, b0, 0
L3F67A5C0:
3f67a5c0:	dsjs   a10, L3F67A420
3f67a5d0:	move   *b12, b0, 0
L3F67A5E0:
3f67a5e0:	dsjs   a10, L3F67A440
3f67a5f0:	move   *b12, b0, 0
L3F67A600:
3f67a600:	dsjs   a10, L3F67A460
3f67a610:	move   *b12, b0, 0
L3F67A620:
3f67a620:	dsjs   a10, L3F67A480
3f67a630:	move   *b12, b0, 0
L3F67A640:
3f67a640:	dsjs   a10, L3F67A4A0
3f67a650:	move   *b12, b0, 0
L3F67A660:
3f67a660:	dsjs   a10, L3F67A4C0
3f67a670:	move   *b12, b0, 0
L3F67A680:
3f67a680:	dsjs   a10, L3F67A4E0
3f67a690:	move   *b12, b0, 0
L3F67A6A0:
3f67a6a0:	dsjs   a10, L3F67A500
3f67a6b0:	move   *b12, b0, 0
L3F67A6C0:
3f67a6c0:	dsjs   a10, L3F67A520
3f67a6d0:	move   *b12, b0, 0
L3F67A6E0:
3f67a6e0:	dsjs   a10, L3F67A540
3f67a6f0:	move   *b12, b0, 0
L3F67A700:
3f67a700:	dsjs   a10, L3F67A560
3f67a710:	move   *b12, b0, 0
L3F67A720:
3f67a720:	dsjs   a10, L3F67A580
3f67a730:	move   *b12, b0, 0
L3F67A740:
3f67a740:	dsjs   a10, L3F67A5A0
3f67a750:	move   *b12, b0, 0
L3F67A760:
3f67a760:	dsjs   a10, L3F67A5C0
3f67a770:	move   *b12, b0, 0
L3F67A780:
3f67a780:	dsjs   a10, L3F67A5E0
3f67a790:	move   *b12, b0, 0
L3F67A7A0:
3f67a7a0:	dsjs   a10, L3F67A600
3f67a7b0:	move   *b12, b0, 0
L3F67A7C0:
3f67a7c0:	dsjs   a10, L3F67A620
3f67a7d0:	move   *b12, b0, 0
L3F67A7E0:
3f67a7e0:	dsjs   a10, L3F67A640
3f67a7f0:	move   *b12, b0, 0
L3F67A800:
3f67a800:	dsjs   a10, L3F67A660
3f67a810:	move   *b12, b0, 0
L3F67A820:
3f67a820:	dsjs   a10, L3F67A680
3f67a830:	move   *b12, b0, 0
L3F67A840:
3f67a840:	dsjs   a10, L3F67A6A0
3f67a850:	move   *b12, b0, 0
L3F67A860:
3f67a860:	dsjs   a10, L3F67A6C0
3f67a870:	move   *b12, b0, 0
L3F67A880:
3f67a880:	dsjs   a10, L3F67A6E0
3f67a890:	move   *b12, b0, 0
L3F67A8A0:
3f67a8a0:	dsjs   a10, L3F67A700
3f67a8b0:	move   *b12, b0, 0
L3F67A8C0:
3f67a8c0:	dsjs   a10, L3F67A720
3f67a8d0:	move   *b12, b0, 0
L3F67A8E0:
3f67a8e0:	dsjs   a10, L3F67A740
3f67a8f0:	move   *b12, b0, 0
L3F67A900:
3f67a900:	dsjs   a10, L3F67A760
3f67a910:	move   *b12, b0, 0
L3F67A920:
3f67a920:	dsjs   a10, L3F67A780
3f67a930:	move   *b12, b0, 0
L3F67A940:
3f67a940:	dsjs   a10, L3F67A7A0
3f67a950:	move   *b12, b0, 0
L3F67A960:
3f67a960:	dsjs   a10, L3F67A7C0
3f67a970:	move   *b12, b0, 0
L3F67A980:
3f67a980:	dsjs   a10, L3F67A7E0
3f67a990:	move   *b12, b0, 0
L3F67A9A0:
3f67a9a0:	dsjs   a10, L3F67A800
3f67a9b0:	move   *b12, b0, 0
L3F67A9C0:
3f67a9c0:	dsjs   a10, L3F67A820
3f67a9d0:	move   *b12, b0, 0
L3F67A9E0:
3f67a9e0:	dsjs   a10, L3F67A840
3f67a9f0:	move   *b12, b0, 0
L3F67AA00:
3f67aa00:	dsjs   a10, L3F67A860
3f67aa10:	move   *b12, b0, 0
L3F67AA20:
3f67aa20:	dsjs   a10, L3F67A880
3f67aa30:	move   *b12, b0, 0
L3F67AA40:
3f67aa40:	dsjs   a10, L3F67A8A0
3f67aa50:	move   *b12, b0, 0
L3F67AA60:
3f67aa60:	dsjs   a10, L3F67A8C0
3f67aa70:	move   *b12, b0, 0
L3F67AA80:
3f67aa80:	dsjs   a10, L3F67A8E0
3f67aa90:	move   *b12, b0, 0
L3F67AAA0:
3f67aaa0:	dsjs   a10, L3F67A900
3f67aab0:	move   *b12, b0, 0
L3F67AAC0:
3f67aac0:	dsjs   a10, L3F67A920
3f67aad0:	move   *b12, b0, 0
L3F67AAE0:
3f67aae0:	dsjs   a10, L3F67A940
3f67aaf0:	move   *b12, b0, 0
L3F67AB00:
3f67ab00:	dsjs   a10, L3F67A960
3f67ab10:	move   *b12, b0, 0
L3F67AB20:
3f67ab20:	dsjs   a10, L3F67A980
3f67ab30:	move   *b12, b0, 0
L3F67AB40:
3f67ab40:	dsjs   a10, L3F67A9A0
3f67ab50:	move   *b12, b0, 0
L3F67AB60:
3f67ab60:	dsjs   a10, L3F67A9C0
3f67ab70:	move   *b12, b0, 0
L3F67AB80:
3f67ab80:	dsjs   a10, L3F67A9E0
3f67ab90:	move   *b12, b0, 0
L3F67ABA0:
3f67aba0:	dsjs   a10, L3F67AA00
3f67abb0:	move   *b12, b0, 0
L3F67ABC0:
3f67abc0:	dsjs   a10, L3F67AA20
3f67abd0:	move   *b12, b0, 0
L3F67ABE0:
3f67abe0:	dsjs   a10, L3F67AA40
3f67abf0:	move   *b12, b0, 0
L3F67AC00:
3f67ac00:	dsjs   a10, L3F67AA60
3f67ac10:	move   *b12, b0, 0
L3F67AC20:
3f67ac20:	dsjs   a10, L3F67AA80
3f67ac30:	move   *b12, b0, 0
L3F67AC40:
3f67ac40:	dsjs   a10, L3F67AAA0
3f67ac50:	move   *b12, b0, 0
L3F67AC60:
3f67ac60:	dsjs   a10, L3F67AAC0
3f67ac70:	move   *b12, b0, 0
L3F67AC80:
3f67ac80:	dsjs   a10, L3F67AAE0
3f67ac90:	move   *b12, b0, 0
L3F67ACA0:
3f67aca0:	dsjs   a10, L3F67AB00
3f67acb0:	move   *b12, b0, 0
L3F67ACC0:
3f67acc0:	dsjs   a10, L3F67AB20
3f67acd0:	move   *b12, b0, 0
L3F67ACE0:
3f67ace0:	dsjs   a10, L3F67AB40
3f67acf0:	move   *b12, b0, 0
L3F67AD00:
3f67ad00:	dsjs   a10, L3F67AB60
3f67ad10:	move   *b12, b0, 0
L3F67AD20:
3f67ad20:	dsjs   a10, L3F67AB80
3f67ad30:	move   *b12, b0, 0
L3F67AD40:
3f67ad40:	dsjs   a10, L3F67ABA0
3f67ad50:	move   *b12, b0, 0
L3F67AD60:
3f67ad60:	dsjs   a10, L3F67ABC0
3f67ad70:	move   *b12, b0, 0
L3F67AD80:
3f67ad80:	dsjs   a10, L3F67ABE0
3f67ad90:	move   *b12, b0, 0
L3F67ADA0:
3f67ada0:	dsjs   a10, L3F67AC00
3f67adb0:	move   *b12, b0, 0
L3F67ADC0:
3f67adc0:	dsjs   a10, L3F67AC20
3f67add0:	move   *b12, b0, 0
L3F67ADE0:
3f67ade0:	dsjs   a10, L3F67AC40
3f67adf0:	move   *b12, b0, 0
L3F67AE00:
3f67ae00:	dsjs   a10, L3F67AC60
3f67ae10:	move   *b12, b0, 0
L3F67AE20:
3f67ae20:	dsjs   a10, L3F67AC80
3f67ae30:	move   *b12, b0, 0
L3F67AE40:
3f67ae40:	dsjs   a10, L3F67ACA0
3f67ae50:	move   *b12, b0, 0
L3F67AE60:
3f67ae60:	dsjs   a10, L3F67ACC0
3f67ae70:	move   *b12, b0, 0
L3F67AE80:
3f67ae80:	dsjs   a10, L3F67ACE0
3f67ae90:	move   *b12, b0, 0
L3F67AEA0:
3f67aea0:	dsjs   a10, L3F67AD00
3f67aeb0:	move   *b12, b0, 0
L3F67AEC0:
3f67aec0:	dsjs   a10, L3F67AD20
3f67aed0:	move   *b12, b0, 0
L3F67AEE0:
3f67aee0:	dsjs   a10, L3F67AD40
3f67aef0:	move   *b12, b0, 0
L3F67AF00:
3f67af00:	dsjs   a10, L3F67AD60
3f67af10:	move   *b12, b0, 0
L3F67AF20:
3f67af20:	dsjs   a10, L3F67AD80
3f67af30:	move   *b12, b0, 0
L3F67AF40:
3f67af40:	dsjs   a10, L3F67ADA0
3f67af50:	move   *b12, b0, 0
L3F67AF60:
3f67af60:	dsjs   a10, L3F67ADC0
3f67af70:	move   *b12, b0, 0
L3F67AF80:
3f67af80:	dsjs   a10, L3F67ADE0
3f67af90:	move   *b12, b0, 0
L3F67AFA0:
3f67afa0:	dsjs   a10, L3F67AE00
3f67afb0:	move   *b12, b0, 0
L3F67AFC0:
3f67afc0:	dsjs   a10, L3F67AE20
3f67afd0:	move   *b12, b0, 0
L3F67AFE0:
3f67afe0:	dsjs   a10, L3F67AE40
3f67aff0:	move   *b12, b0, 0
L3F67B000:
3f67b000:	dsjs   a10, L3F67AE60
3f67b010:	move   *b12, b0, 0
L3F67B020:
3f67b020:	dsjs   a10, L3F67AE80
3f67b030:	move   *b12, b0, 0
L3F67B040:
3f67b040:	dsjs   a10, L3F67AEA0
3f67b050:	move   *b12, b0, 0
L3F67B060:
3f67b060:	dsjs   a10, L3F67AEC0
3f67b070:	move   *b12, b0, 0
L3F67B080:
3f67b080:	dsjs   a10, L3F67AEE0
3f67b090:	move   *b12, b0, 0
L3F67B0A0:
3f67b0a0:	dsjs   a10, L3F67AF00
3f67b0b0:	move   *b12, b0, 0
L3F67B0C0:
3f67b0c0:	dsjs   a10, L3F67AF20
3f67b0d0:	move   *b12, b0, 0
L3F67B0E0:
3f67b0e0:	dsjs   a10, L3F67AF40
3f67b0f0:	move   *b12, b0, 0
L3F67B100:
3f67b100:	dsjs   a10, L3F67AF60
3f67b110:	move   *b12, b0, 0
L3F67B120:
3f67b120:	dsjs   a10, L3F67AF80
3f67b130:	move   *b12, b0, 0
L3F67B140:
3f67b140:	dsjs   a10, L3F67AFA0
3f67b150:	move   *b12, b0, 0
L3F67B160:
3f67b160:	dsjs   a10, L3F67AFC0
3f67b170:	move   *b12, b0, 0
L3F67B180:
3f67b180:	dsjs   a10, L3F67AFE0
3f67b190:	move   *b12, b0, 0
L3F67B1A0:
3f67b1a0:	dsjs   a10, L3F67B000
3f67b1b0:	move   *b12, b0, 0
L3F67B1C0:
3f67b1c0:	dsjs   a10, L3F67B020
3f67b1d0:	move   *b12, b0, 0
L3F67B1E0:
3f67b1e0:	dsjs   a10, L3F67B040
3f67b1f0:	move   *b12, b0, 0
L3F67B200:
3f67b200:	dsjs   a10, L3F67B060
3f67b210:	move   *b12, b0, 0
L3F67B220:
3f67b220:	dsjs   a10, L3F67B080
3f67b230:	move   *b12, b0, 0
L3F67B240:
3f67b240:	dsjs   a10, L3F67B0A0
3f67b250:	move   *b12, b0, 0
L3F67B260:
3f67b260:	dsjs   a10, L3F67B0C0
3f67b270:	move   *b12, b0, 0
L3F67B280:
3f67b280:	dsjs   a10, L3F67B0E0
3f67b290:	move   *b12, b0, 0
L3F67B2A0:
3f67b2a0:	dsjs   a10, L3F67B100
3f67b2b0:	move   *b12, b0, 0
L3F67B2C0:
3f67b2c0:	dsjs   a10, L3F67B120
3f67b2d0:	move   *b12, b0, 0
L3F67B2E0:
3f67b2e0:	dsjs   a10, L3F67B140
3f67b2f0:	move   *b12, b0, 0
L3F67B300:
3f67b300:	dsjs   a10, L3F67B160
3f67b310:	move   *b12, b0, 0
L3F67B320:
3f67b320:	dsjs   a10, L3F67B180
3f67b330:	move   *b12, b0, 0
L3F67B340:
3f67b340:	dsjs   a10, L3F67B1A0
3f67b350:	move   *b12, b0, 0
L3F67B360:
3f67b360:	dsjs   a10, L3F67B1C0
3f67b370:	move   *b12, b0, 0
L3F67B380:
3f67b380:	dsjs   a10, L3F67B1E0
3f67b390:	move   *b12, b0, 0
L3F67B3A0:
3f67b3a0:	dsjs   a10, L3F67B200
3f67b3b0:	move   *b12, b0, 0
L3F67B3C0:
3f67b3c0:	dsjs   a10, L3F67B220
3f67b3d0:	move   *b12, b0, 0
L3F67B3E0:
3f67b3e0:	dsjs   a10, L3F67B240
3f67b3f0:	move   *b12, b0, 0
L3F67B400:
3f67b400:	dsjs   a10, L3F67B260
3f67b410:	move   *b12, b0, 0
L3F67B420:
3f67b420:	dsjs   a10, L3F67B280
3f67b430:	move   *b12, b0, 0
L3F67B440:
3f67b440:	dsjs   a10, L3F67B2A0
3f67b450:	move   *b12, b0, 0
L3F67B460:
3f67b460:	dsjs   a10, L3F67B2C0
3f67b470:	move   *b12, b0, 0
L3F67B480:
3f67b480:	dsjs   a10, L3F67B2E0
3f67b490:	move   *b12, b0, 0
L3F67B4A0:
3f67b4a0:	dsjs   a10, L3F67B300
3f67b4b0:	move   *b12, b0, 0
L3F67B4C0:
3f67b4c0:	dsjs   a10, L3F67B320
3f67b4d0:	move   *b12, b0, 0
L3F67B4E0:
3f67b4e0:	dsjs   a10, L3F67B340
3f67b4f0:	move   *b12, b0, 0
L3F67B500:
3f67b500:	dsjs   a10, L3F67B360
3f67b510:	move   *b12, b0, 0
L3F67B520:
3f67b520:	dsjs   a10, L3F67B380
3f67b530:	move   *b12, b0, 0
L3F67B540:
3f67b540:	dsjs   a10, L3F67B3A0
3f67b550:	move   *b12, b0, 0
L3F67B560:
3f67b560:	dsjs   a10, L3F67B3C0
3f67b570:	move   *b12, b0, 0
L3F67B580:
3f67b580:	dsjs   a10, L3F67B3E0
3f67b590:	move   *b12, b0, 0
L3F67B5A0:
3f67b5a0:	dsjs   a10, L3F67B400
3f67b5b0:	move   *b12, b0, 0
L3F67B5C0:
3f67b5c0:	dsjs   a10, L3F67B420
3f67b5d0:	move   *b12, b0, 0
L3F67B5E0:
3f67b5e0:	dsjs   a10, L3F67B440
3f67b5f0:	move   *b12, b0, 0
L3F67B600:
3f67b600:	dsjs   a10, L3F67B460
3f67b610:	move   *b12, b0, 0
L3F67B620:
3f67b620:	dsjs   a10, L3F67B480
3f67b630:	move   *b12, b0, 0
L3F67B640:
3f67b640:	dsjs   a10, L3F67B4A0
3f67b650:	move   *b12, b0, 0
L3F67B660:
3f67b660:	dsjs   a10, L3F67B4C0
3f67b670:	move   *b12, b0, 0
L3F67B680:
3f67b680:	dsjs   a10, L3F67B4E0
3f67b690:	move   *b12, b0, 0
L3F67B6A0:
3f67b6a0:	dsjs   a10, L3F67B500
3f67b6b0:	move   *b12, b0, 0
L3F67B6C0:
3f67b6c0:	dsjs   a10, L3F67B520
3f67b6d0:	move   *b12, b0, 0
L3F67B6E0:
3f67b6e0:	dsjs   a10, L3F67B540
3f67b6f0:	move   *b12, b0, 0
L3F67B700:
3f67b700:	dsjs   a10, L3F67B560
3f67b710:	move   *b12, b0, 0
L3F67B720:
3f67b720:	dsjs   a10, L3F67B580
3f67b730:	move   *b12, b0, 0
L3F67B740:
3f67b740:	dsjs   a10, L3F67B5A0
3f67b750:	move   *b12, b0, 0
L3F67B760:
3f67b760:	dsjs   a10, L3F67B5C0
3f67b770:	move   *b12, b0, 0
L3F67B780:
3f67b780:	dsjs   a10, L3F67B5E0
3f67b790:	move   *b12, b0, 0
L3F67B7A0:
3f67b7a0:	dsjs   a10, L3F67B600
3f67b7b0:	move   *b12, b0, 0
L3F67B7C0:
3f67b7c0:	dsjs   a10, L3F67B620
3f67b7d0:	move   *b12, b0, 0
L3F67B7E0:
3f67b7e0:	dsjs   a10, L3F67B640
3f67b7f0:	move   *b12, b0, 0
L3F67B800:
3f67b800:	dsjs   a10, L3F67B660
3f67b810:	move   *b12, b0, 0
L3F67B820:
3f67b820:	dsjs   a10, L3F67B680
3f67b830:	move   *b12, b0, 0
L3F67B840:
3f67b840:	dsjs   a10, L3F67B6A0
3f67b850:	move   *b12, b0, 0
L3F67B860:
3f67b860:	dsjs   a10, L3F67B6C0
3f67b870:	move   *b12, b0, 0
L3F67B880:
3f67b880:	dsjs   a10, L3F67B6E0
3f67b890:	move   *b12, b0, 0
L3F67B8A0:
3f67b8a0:	dsjs   a10, L3F67B700
3f67b8b0:	move   *b12, b0, 0
L3F67B8C0:
3f67b8c0:	dsjs   a10, L3F67B720
3f67b8d0:	move   *b12, b0, 0
L3F67B8E0:
3f67b8e0:	dsjs   a10, L3F67B740
3f67b8f0:	move   *b12, b0, 0
L3F67B900:
3f67b900:	dsjs   a10, L3F67B760
3f67b910:	move   *b12, b0, 0
L3F67B920:
3f67b920:	dsjs   a10, L3F67B780
3f67b930:	move   *b12, b0, 0
L3F67B940:
3f67b940:	dsjs   a10, L3F67B7A0
3f67b950:	move   *b12, b0, 0
L3F67B960:
3f67b960:	dsjs   a10, L3F67B7C0
3f67b970:	move   *b12, b0, 0
L3F67B980:
3f67b980:	dsjs   a10, L3F67B7E0
3f67b990:	move   *b12, b0, 0
L3F67B9A0:
3f67b9a0:	dsjs   a10, L3F67B800
3f67b9b0:	move   *b12, b0, 0
L3F67B9C0:
3f67b9c0:	dsjs   a10, L3F67B820
3f67b9d0:	move   *b12, b0, 0
L3F67B9E0:
3f67b9e0:	dsjs   a10, L3F67B840
3f67b9f0:	move   *b12, b0, 0
L3F67BA00:
3f67ba00:	dsjs   a10, L3F67B860
3f67ba10:	move   *b12, b0, 0
L3F67BA20:
3f67ba20:	dsjs   a10, L3F67B880
3f67ba30:	move   *b12, b0, 0
L3F67BA40:
3f67ba40:	dsjs   a10, L3F67B8A0
3f67ba50:	move   *b12, b0, 0
L3F67BA60:
3f67ba60:	dsjs   a10, L3F67B8C0
3f67ba70:	move   *b12, b0, 0
L3F67BA80:
3f67ba80:	dsjs   a10, L3F67B8E0
3f67ba90:	move   *b12, b0, 0
L3F67BAA0:
3f67baa0:	dsjs   a10, L3F67B900
3f67bab0:	move   *b12, b0, 0
L3F67BAC0:
3f67bac0:	dsjs   a10, L3F67B920
3f67bad0:	move   *b12, b0, 0
L3F67BAE0:
3f67bae0:	dsjs   a10, L3F67B940
3f67baf0:	move   *b12, b0, 0
L3F67BB00:
3f67bb00:	dsjs   a10, L3F67B960
3f67bb10:	move   *b12, b0, 0
L3F67BB20:
3f67bb20:	dsjs   a10, L3F67B980
3f67bb30:	move   *b12, b0, 0
L3F67BB40:
3f67bb40:	dsjs   a10, L3F67B9A0
3f67bb50:	move   *b12, b0, 0
L3F67BB60:
3f67bb60:	dsjs   a10, L3F67B9C0
3f67bb70:	move   *b12, b0, 0
L3F67BB80:
3f67bb80:	dsjs   a10, L3F67B9E0
3f67bb90:	move   *b12, b0, 0
L3F67BBA0:
3f67bba0:	dsjs   a10, L3F67BA00
3f67bbb0:	move   *b12, b0, 0
L3F67BBC0:
3f67bbc0:	dsjs   a10, L3F67BA20
3f67bbd0:	move   *b12, b0, 0
L3F67BBE0:
3f67bbe0:	dsjs   a10, L3F67BA40
3f67bbf0:	move   *b12, b0, 0
L3F67BC00:
3f67bc00:	dsjs   a10, L3F67BA60
3f67bc10:	move   *b12, b0, 0
L3F67BC20:
3f67bc20:	dsjs   a10, L3F67BA80
3f67bc30:	move   *b12, b0, 0
L3F67BC40:
3f67bc40:	dsjs   a10, L3F67BAA0
3f67bc50:	move   *b12, b0, 0
L3F67BC60:
3f67bc60:	dsjs   a10, L3F67BAC0
3f67bc70:	move   *b12, b0, 0
L3F67BC80:
3f67bc80:	dsjs   a10, L3F67BAE0
3f67bc90:	move   *b12, b0, 0
L3F67BCA0:
3f67bca0:	dsjs   a10, L3F67BB00
3f67bcb0:	move   *b12, b0, 0
L3F67BCC0:
3f67bcc0:	dsjs   a10, L3F67BB20
3f67bcd0:	move   *b12, b0, 0
L3F67BCE0:
3f67bce0:	dsjs   a10, L3F67BB40
3f67bcf0:	move   *b12, b0, 0
L3F67BD00:
3f67bd00:	dsjs   a10, L3F67BB60
3f67bd10:	move   *b12, b0, 0
L3F67BD20:
3f67bd20:	dsjs   a10, L3F67BB80
3f67bd30:	move   *b12, b0, 0
L3F67BD40:
3f67bd40:	dsjs   a10, L3F67BBA0
3f67bd50:	move   *b12, b0, 0
L3F67BD60:
3f67bd60:	dsjs   a10, L3F67BBC0
3f67bd70:	move   *b12, b0, 0
L3F67BD80:
3f67bd80:	dsjs   a10, L3F67BBE0
3f67bd90:	move   *b12, b0, 0
L3F67BDA0:
3f67bda0:	dsjs   a10, L3F67BC00
3f67bdb0:	move   *b12, b0, 0
L3F67BDC0:
3f67bdc0:	dsjs   a10, L3F67BC20
3f67bdd0:	move   *b12, b0, 0
L3F67BDE0:
3f67bde0:	dsjs   a10, L3F67BC40
3f67bdf0:	move   *b12, b0, 0
L3F67BE00:
3f67be00:	dsjs   a10, L3F67BC60
3f67be10:	move   *b12, b0, 0
L3F67BE20:
3f67be20:	dsjs   a10, L3F67BC80
3f67be30:	move   *b12, b0, 0
L3F67BE40:
3f67be40:	dsjs   a10, L3F67BCA0
3f67be50:	move   *b12, b0, 0
L3F67BE60:
3f67be60:	dsjs   a10, L3F67BCC0
3f67be70:	move   *b12, b0, 0
L3F67BE80:
3f67be80:	dsjs   a10, L3F67BCE0
3f67be90:	move   *b12, b0, 0
L3F67BEA0:
3f67bea0:	dsjs   a10, L3F67BD00
3f67beb0:	move   *b12, b0, 0
L3F67BEC0:
3f67bec0:	dsjs   a10, L3F67BD20
3f67bed0:	move   *b12, b0, 0
L3F67BEE0:
3f67bee0:	dsjs   a10, L3F67BD40
3f67bef0:	move   *b12, b0, 0
L3F67BF00:
3f67bf00:	dsjs   a10, L3F67BD60
3f67bf10:	move   *b12, b0, 0
L3F67BF20:
3f67bf20:	dsjs   a10, L3F67BD80
3f67bf30:	move   *b12, b0, 0
L3F67BF40:
3f67bf40:	dsjs   a10, L3F67BDA0
3f67bf50:	move   *b12, b0, 0
L3F67BF60:
3f67bf60:	dsjs   a10, L3F67BDC0
3f67bf70:	move   *b12, b0, 0
L3F67BF80:
3f67bf80:	dsjs   a10, L3F67BDE0
3f67bf90:	move   *b12, b0, 0
L3F67BFA0:
3f67bfa0:	dsjs   a10, L3F67BE00
3f67bfb0:	move   *b12, b0, 0
L3F67BFC0:
3f67bfc0:	dsjs   a10, L3F67BE20
3f67bfd0:	move   *b12, b0, 0
L3F67BFE0:
3f67bfe0:	dsjs   a10, L3F67BE40
3f67bff0:	move   *b12, b0, 0
L3F67C000:
3f67c000:	dsjs   a10, L3F67BE60
3f67c010:	move   *b12, b0, 0
L3F67C020:
3f67c020:	dsjs   a10, L3F67BE80
3f67c030:	move   *b12, b0, 0
L3F67C040:
3f67c040:	dsjs   a10, L3F67BEA0
3f67c050:	move   *b12, b0, 0
L3F67C060:
3f67c060:	dsjs   a10, L3F67BEC0
3f67c070:	move   *b12, b0, 0
L3F67C080:
3f67c080:	dsjs   a10, L3F67BEE0
3f67c090:	move   *b12, b0, 0
L3F67C0A0:
3f67c0a0:	dsjs   a10, L3F67BF00
3f67c0b0:	move   *b12, b0, 0
L3F67C0C0:
3f67c0c0:	dsjs   a10, L3F67BF20
3f67c0d0:	move   *b12, b0, 0
L3F67C0E0:
3f67c0e0:	dsjs   a10, L3F67BF40
3f67c0f0:	move   *b12, b0, 0
L3F67C100:
3f67c100:	dsjs   a10, L3F67BF60
3f67c110:	move   *b12, b0, 0
L3F67C120:
3f67c120:	dsjs   a10, L3F67BF80
3f67c130:	move   *b12, b0, 0
L3F67C140:
3f67c140:	dsjs   a10, L3F67BFA0
3f67c150:	move   *b12, b0, 0
L3F67C160:
3f67c160:	dsjs   a10, L3F67BFC0
3f67c170:	move   *b12, b0, 0
L3F67C180:
3f67c180:	dsjs   a10, L3F67BFE0
3f67c190:	move   *b12, b0, 0
L3F67C1A0:
3f67c1a0:	dsjs   a10, L3F67C000
3f67c1b0:	move   *b12, b0, 0
L3F67C1C0:
3f67c1c0:	dsjs   a10, L3F67C020
3f67c1d0:	move   *b12, b0, 0
L3F67C1E0:
3f67c1e0:	dsjs   a10, L3F67C040
3f67c1f0:	move   *b12, b0, 0
L3F67C200:
3f67c200:	dsjs   a10, L3F67C060
3f67c210:	move   *b12, b0, 0
L3F67C220:
3f67c220:	dsjs   a10, L3F67C080
3f67c230:	move   *b12, b0, 0
L3F67C240:
3f67c240:	dsjs   a10, L3F67C0A0
3f67c250:	move   *b12, b0, 0
L3F67C260:
3f67c260:	dsjs   a10, L3F67C0C0
3f67c270:	move   *b12, b0, 0
L3F67C280:
3f67c280:	dsjs   a10, L3F67C0E0
3f67c290:	move   *b12, b0, 0
L3F67C2A0:
3f67c2a0:	dsjs   a10, L3F67C100
3f67c2b0:	move   *b12, b0, 0
L3F67C2C0:
3f67c2c0:	dsjs   a10, L3F67C120
3f67c2d0:	move   *b12, b0, 0
L3F67C2E0:
3f67c2e0:	dsjs   a10, L3F67C140
3f67c2f0:	move   *b12, b0, 0
L3F67C300:
3f67c300:	dsjs   a10, L3F67C160
3f67c310:	move   *b12, b0, 0
L3F67C320:
3f67c320:	dsjs   a10, L3F67C180
3f67c330:	move   *b12, b0, 0
L3F67C340:
3f67c340:	dsjs   a10, L3F67C1A0
3f67c350:	move   *b12, b0, 0
L3F67C360:
3f67c360:	dsjs   a10, L3F67C1C0
3f67c370:	move   *b12, b0, 0
L3F67C380:
3f67c380:	dsjs   a10, L3F67C1E0
3f67c390:	move   *b12, b0, 0
L3F67C3A0:
3f67c3a0:	dsjs   a10, L3F67C200
3f67c3b0:	move   *b12, b0, 0
L3F67C3C0:
3f67c3c0:	dsjs   a10, L3F67C220
3f67c3d0:	move   *b12, b0, 0
L3F67C3E0:
3f67c3e0:	dsjs   a10, L3F67C240
3f67c3f0:	move   *b12, b0, 0
L3F67C400:
3f67c400:	dsjs   a10, L3F67C260
3f67c410:	move   *b12, b0, 0
L3F67C420:
3f67c420:	dsjs   a10, L3F67C280
3f67c430:	move   *b12, b0, 0
L3F67C440:
3f67c440:	dsjs   a10, L3F67C2A0
3f67c450:	move   *b12, b0, 0
L3F67C460:
3f67c460:	dsjs   a10, L3F67C2C0
3f67c470:	move   *b12, b0, 0
L3F67C480:
3f67c480:	dsjs   a10, L3F67C2E0
3f67c490:	move   *b12, b0, 0
L3F67C4A0:
3f67c4a0:	dsjs   a10, L3F67C300
3f67c4b0:	move   *b12, b0, 0
L3F67C4C0:
3f67c4c0:	dsjs   a10, L3F67C320
3f67c4d0:	move   *b12, b0, 0
L3F67C4E0:
3f67c4e0:	dsjs   a10, L3F67C340
3f67c4f0:	move   *b12, b0, 0
L3F67C500:
3f67c500:	dsjs   a10, L3F67C360
3f67c510:	move   *b12, b0, 0
L3F67C520:
3f67c520:	dsjs   a10, L3F67C380
3f67c530:	move   *b12, b0, 0
L3F67C540:
3f67c540:	dsjs   a10, L3F67C3A0
3f67c550:	move   *b12, b0, 0
L3F67C560:
3f67c560:	dsjs   a10, L3F67C3C0
3f67c570:	move   *b12, b0, 0
L3F67C580:
3f67c580:	dsjs   a10, L3F67C3E0
3f67c590:	move   *b12, b0, 0
L3F67C5A0:
3f67c5a0:	dsjs   a10, L3F67C400
3f67c5b0:	move   *b12, b0, 0
L3F67C5C0:
3f67c5c0:	dsjs   a10, L3F67C420
3f67c5d0:	move   *b12, b0, 0
L3F67C5E0:
3f67c5e0:	dsjs   a10, L3F67C440
3f67c5f0:	move   *b12, b0, 0
L3F67C600:
3f67c600:	dsjs   a10, L3F67C460
3f67c610:	move   *b12, b0, 0
L3F67C620:
3f67c620:	dsjs   a10, L3F67C480
3f67c630:	move   *b12, b0, 0
L3F67C640:
3f67c640:	dsjs   a10, L3F67C4A0
3f67c650:	move   *b12, b0, 0
L3F67C660:
3f67c660:	dsjs   a10, L3F67C4C0
3f67c670:	move   *b12, b0, 0
L3F67C680:
3f67c680:	dsjs   a10, L3F67C4E0
3f67c690:	move   *b12, b0, 0
L3F67C6A0:
3f67c6a0:	dsjs   a10, L3F67C500
3f67c6b0:	move   *b12, b0, 0
L3F67C6C0:
3f67c6c0:	dsjs   a10, L3F67C520
3f67c6d0:	move   *b12, b0, 0
L3F67C6E0:
3f67c6e0:	dsjs   a10, L3F67C540
3f67c6f0:	move   *b12, b0, 0
L3F67C700:
3f67c700:	dsjs   a10, L3F67C560
3f67c710:	move   *b12, b0, 0
L3F67C720:
3f67c720:	dsjs   a10, L3F67C580
3f67c730:	move   *b12, b0, 0
L3F67C740:
3f67c740:	dsjs   a10, L3F67C5A0
3f67c750:	move   *b12, b0, 0
L3F67C760:
3f67c760:	dsjs   a10, L3F67C5C0
3f67c770:	move   *b12, b0, 0
L3F67C780:
3f67c780:	dsjs   a10, L3F67C5E0
3f67c790:	move   *b12, b0, 0
L3F67C7A0:
3f67c7a0:	dsjs   a10, L3F67C600
3f67c7b0:	move   *b12, b0, 0
L3F67C7C0:
3f67c7c0:	dsjs   a10, L3F67C620
3f67c7d0:	move   *b12, b0, 0
L3F67C7E0:
3f67c7e0:	dsjs   a10, L3F67C640
3f67c7f0:	move   *b12, b0, 0
L3F67C800:
3f67c800:	dsjs   a10, L3F67C660
3f67c810:	move   *b12, b0, 0
L3F67C820:
3f67c820:	dsjs   a10, L3F67C680
3f67c830:	move   *b12, b0, 0
L3F67C840:
3f67c840:	dsjs   a10, L3F67C6A0
3f67c850:	move   *b12, b0, 0
L3F67C860:
3f67c860:	dsjs   a10, L3F67C6C0
3f67c870:	move   *b12, b0, 0
L3F67C880:
3f67c880:	dsjs   a10, L3F67C6E0
3f67c890:	move   *b12, b0, 0
L3F67C8A0:
3f67c8a0:	dsjs   a10, L3F67C700
3f67c8b0:	move   *b12, b0, 0
L3F67C8C0:
3f67c8c0:	dsjs   a10, L3F67C720
3f67c8d0:	move   *b12, b0, 0
L3F67C8E0:
3f67c8e0:	dsjs   a10, L3F67C740
3f67c8f0:	move   *b12, b0, 0
L3F67C900:
3f67c900:	dsjs   a10, L3F67C760
3f67c910:	move   *b12, b0, 0
L3F67C920:
3f67c920:	dsjs   a10, L3F67C780
3f67c930:	move   *b12, b0, 0
L3F67C940:
3f67c940:	dsjs   a10, L3F67C7A0
3f67c950:	move   *b12, b0, 0
L3F67C960:
3f67c960:	dsjs   a10, L3F67C7C0
3f67c970:	move   *b12, b0, 0
L3F67C980:
3f67c980:	dsjs   a10, L3F67C7E0
3f67c990:	move   *b12, b0, 0
L3F67C9A0:
3f67c9a0:	dsjs   a10, L3F67C800
3f67c9b0:	move   *b12, b0, 0
L3F67C9C0:
3f67c9c0:	dsjs   a10, L3F67C820
3f67c9d0:	move   *b12, b0, 0
L3F67C9E0:
3f67c9e0:	dsjs   a10, L3F67C840
3f67c9f0:	move   *b12, b0, 0
L3F67CA00:
3f67ca00:	dsjs   a10, L3F67C860
3f67ca10:	move   *b12, b0, 0
L3F67CA20:
3f67ca20:	dsjs   a10, L3F67C880
3f67ca30:	move   *b12, b0, 0
L3F67CA40:
3f67ca40:	dsjs   a10, L3F67C8A0
3f67ca50:	move   *b12, b0, 0
L3F67CA60:
3f67ca60:	dsjs   a10, L3F67C8C0
3f67ca70:	move   *b12, b0, 0
L3F67CA80:
3f67ca80:	dsjs   a10, L3F67C8E0
3f67ca90:	move   *b12, b0, 0
L3F67CAA0:
3f67caa0:	dsjs   a10, L3F67C900
3f67cab0:	move   *b12, b0, 0
L3F67CAC0:
3f67cac0:	dsjs   a10, L3F67C920
3f67cad0:	move   *b12, b0, 0
L3F67CAE0:
3f67cae0:	dsjs   a10, L3F67C940
3f67caf0:	move   *b12, b0, 0
L3F67CB00:
3f67cb00:	dsjs   a10, L3F67C960
3f67cb10:	move   *b12, b0, 0
L3F67CB20:
3f67cb20:	dsjs   a10, L3F67C980
3f67cb30:	move   *b12, b0, 0
L3F67CB40:
3f67cb40:	dsjs   a10, L3F67C9A0
3f67cb50:	move   *b12, b0, 0
L3F67CB60:
3f67cb60:	dsjs   a10, L3F67C9C0
3f67cb70:	move   *b12, b0, 0
L3F67CB80:
3f67cb80:	dsjs   a10, L3F67C9E0
3f67cb90:	move   *b12, b0, 0
L3F67CBA0:
3f67cba0:	dsjs   a10, L3F67CA00
3f67cbb0:	move   *b12, b0, 0
L3F67CBC0:
3f67cbc0:	dsjs   a10, L3F67CA20
3f67cbd0:	move   *b12, b0, 0
L3F67CBE0:
3f67cbe0:	dsjs   a10, L3F67CA40
3f67cbf0:	move   *b12, b0, 0
L3F67CC00:
3f67cc00:	dsjs   a10, L3F67CA60
3f67cc10:	move   *b12, b0, 0
L3F67CC20:
3f67cc20:	dsjs   a10, L3F67CA80
3f67cc30:	move   *b12, b0, 0
L3F67CC40:
3f67cc40:	dsjs   a10, L3F67CAA0
3f67cc50:	move   *b12, b0, 0
L3F67CC60:
3f67cc60:	dsjs   a10, L3F67CAC0
3f67cc70:	move   *b12, b0, 0
L3F67CC80:
3f67cc80:	dsjs   a10, L3F67CAE0
3f67cc90:	move   *b12, b0, 0
L3F67CCA0:
3f67cca0:	dsjs   a10, L3F67CB00
3f67ccb0:	move   *b12, b0, 0
L3F67CCC0:
3f67ccc0:	dsjs   a10, L3F67CB20
3f67ccd0:	move   *b12, b0, 0
L3F67CCE0:
3f67cce0:	dsjs   a10, L3F67CB40
3f67ccf0:	move   *b12, b0, 0
L3F67CD00:
3f67cd00:	dsjs   a10, L3F67CB60
3f67cd10:	move   *b12, b0, 0
L3F67CD20:
3f67cd20:	dsjs   a10, L3F67CB80
3f67cd30:	move   *b12, b0, 0
L3F67CD40:
3f67cd40:	dsjs   a10, L3F67CBA0
3f67cd50:	move   *b12, b0, 0
L3F67CD60:
3f67cd60:	dsjs   a10, L3F67CBC0
3f67cd70:	move   *b12, b0, 0
L3F67CD80:
3f67cd80:	dsjs   a10, L3F67CBE0
3f67cd90:	move   *b12, b0, 0
L3F67CDA0:
3f67cda0:	dsjs   a10, L3F67CC00
3f67cdb0:	move   *b12, b0, 0
L3F67CDC0:
3f67cdc0:	dsjs   a10, L3F67CC20
3f67cdd0:	move   *b12, b0, 0
L3F67CDE0:
3f67cde0:	dsjs   a10, L3F67CC40
3f67cdf0:	move   *b12, b0, 0
L3F67CE00:
3f67ce00:	dsjs   a10, L3F67CC60
3f67ce10:	move   *b12, b0, 0
L3F67CE20:
3f67ce20:	dsjs   a10, L3F67CC80
3f67ce30:	move   *b12, b0, 0
L3F67CE40:
3f67ce40:	dsjs   a10, L3F67CCA0
3f67ce50:	move   *b12, b0, 0
L3F67CE60:
3f67ce60:	dsjs   a10, L3F67CCC0
3f67ce70:	move   *b12, b0, 0
L3F67CE80:
3f67ce80:	dsjs   a10, L3F67CCE0
3f67ce90:	move   *b12, b0, 0
L3F67CEA0:
3f67cea0:	dsjs   a10, L3F67CD00
3f67ceb0:	move   *b12, b0, 0
L3F67CEC0:
3f67cec0:	dsjs   a10, L3F67CD20
3f67ced0:	move   *b12, b0, 0
L3F67CEE0:
3f67cee0:	dsjs   a10, L3F67CD40
3f67cef0:	move   *b12, b0, 0
L3F67CF00:
3f67cf00:	dsjs   a10, L3F67CD60
3f67cf10:	move   *b12, b0, 0
L3F67CF20:
3f67cf20:	dsjs   a10, L3F67CD80
3f67cf30:	move   *b12, b0, 0
L3F67CF40:
3f67cf40:	dsjs   a10, L3F67CDA0
3f67cf50:	move   *b12, b0, 0
L3F67CF60:
3f67cf60:	dsjs   a10, L3F67CDC0
3f67cf70:	move   *b12, b0, 0
L3F67CF80:
3f67cf80:	dsjs   a10, L3F67CDE0
3f67cf90:	move   *b12, b0, 0
L3F67CFA0:
3f67cfa0:	dsjs   a10, L3F67CE00
3f67cfb0:	move   *b12, b0, 0
L3F67CFC0:
3f67cfc0:	dsjs   a10, L3F67CE20
3f67cfd0:	move   *b12, b0, 0
L3F67CFE0:
3f67cfe0:	dsjs   a10, L3F67CE40
3f67cff0:	move   *b12, b0, 0
L3F67D000:
3f67d000:	dsjs   a10, L3F67CE60
3f67d010:	move   *b12, b0, 0
L3F67D020:
3f67d020:	dsjs   a10, L3F67CE80
3f67d030:	move   *b12, b0, 0
L3F67D040:
3f67d040:	dsjs   a10, L3F67CEA0
3f67d050:	move   *b12, b0, 0
L3F67D060:
3f67d060:	dsjs   a10, L3F67CEC0
3f67d070:	move   *b12, b0, 0
L3F67D080:
3f67d080:	dsjs   a10, L3F67CEE0
3f67d090:	move   *b12, b0, 0
L3F67D0A0:
3f67d0a0:	dsjs   a10, L3F67CF00
3f67d0b0:	move   *b12, b0, 0
L3F67D0C0:
3f67d0c0:	dsjs   a10, L3F67CF20
3f67d0d0:	move   *b12, b0, 0
L3F67D0E0:
3f67d0e0:	dsjs   a10, L3F67CF40
3f67d0f0:	move   *b12, b0, 0
L3F67D100:
3f67d100:	dsjs   a10, L3F67CF60
3f67d110:	move   *b12, b0, 0
L3F67D120:
3f67d120:	dsjs   a10, L3F67CF80
3f67d130:	move   *b12, b0, 0
L3F67D140:
3f67d140:	dsjs   a10, L3F67CFA0
3f67d150:	move   *b12, b0, 0
L3F67D160:
3f67d160:	dsjs   a10, L3F67CFC0
3f67d170:	move   *b12, b0, 0
L3F67D180:
3f67d180:	dsjs   a10, L3F67CFE0
3f67d190:	move   *b12, b0, 0
L3F67D1A0:
3f67d1a0:	dsjs   a10, L3F67D000
3f67d1b0:	move   *b12, b0, 0
L3F67D1C0:
3f67d1c0:	dsjs   a10, L3F67D020
3f67d1d0:	move   *b12, b0, 0
L3F67D1E0:
3f67d1e0:	dsjs   a10, L3F67D040
3f67d1f0:	move   *b12, b0, 0
L3F67D200:
3f67d200:	dsjs   a10, L3F67D060
3f67d210:	move   *b12, b0, 0
L3F67D220:
3f67d220:	dsjs   a10, L3F67D080
3f67d230:	move   *b12, b0, 0
L3F67D240:
3f67d240:	dsjs   a10, L3F67D0A0
3f67d250:	move   *b12, b0, 0
L3F67D260:
3f67d260:	dsjs   a10, L3F67D0C0
3f67d270:	move   *b12, b0, 0
L3F67D280:
3f67d280:	dsjs   a10, L3F67D0E0
3f67d290:	move   *b12, b0, 0
L3F67D2A0:
3f67d2a0:	dsjs   a10, L3F67D100
3f67d2b0:	move   *b12, b0, 0
L3F67D2C0:
3f67d2c0:	dsjs   a10, L3F67D120
3f67d2d0:	move   *b12, b0, 0
L3F67D2E0:
3f67d2e0:	dsjs   a10, L3F67D140
3f67d2f0:	move   *b12, b0, 0
L3F67D300:
3f67d300:	dsjs   a10, L3F67D160
3f67d310:	move   *b12, b0, 0
L3F67D320:
3f67d320:	dsjs   a10, L3F67D180
3f67d330:	move   *b12, b0, 0
L3F67D340:
3f67d340:	dsjs   a10, L3F67D1A0
3f67d350:	move   *b12, b0, 0
L3F67D360:
3f67d360:	dsjs   a10, L3F67D1C0
3f67d370:	move   *b12, b0, 0
L3F67D380:
3f67d380:	dsjs   a10, L3F67D1E0
3f67d390:	move   *b12, b0, 0
L3F67D3A0:
3f67d3a0:	dsjs   a10, L3F67D200
3f67d3b0:	move   *b12, b0, 0
L3F67D3C0:
3f67d3c0:	dsjs   a10, L3F67D220
3f67d3d0:	move   *b12, b0, 0
L3F67D3E0:
3f67d3e0:	dsjs   a10, L3F67D240
3f67d3f0:	move   *b12, b0, 0
L3F67D400:
3f67d400:	dsjs   a10, L3F67D260
3f67d410:	move   *b12, b0, 0
L3F67D420:
3f67d420:	dsjs   a10, L3F67D280
3f67d430:	move   *b12, b0, 0
L3F67D440:
3f67d440:	dsjs   a10, L3F67D2A0
3f67d450:	move   *b12, b0, 0
L3F67D460:
3f67d460:	dsjs   a10, L3F67D2C0
3f67d470:	move   *b12, b0, 0
L3F67D480:
3f67d480:	dsjs   a10, L3F67D2E0
3f67d490:	move   *b12, b0, 0
L3F67D4A0:
3f67d4a0:	dsjs   a10, L3F67D300
3f67d4b0:	move   *b12, b0, 0
L3F67D4C0:
3f67d4c0:	dsjs   a10, L3F67D320
3f67d4d0:	move   *b12, b0, 0
L3F67D4E0:
3f67d4e0:	dsjs   a10, L3F67D340
3f67d4f0:	move   *b12, b0, 0
L3F67D500:
3f67d500:	dsjs   a10, L3F67D360
3f67d510:	move   *b12, b0, 0
L3F67D520:
3f67d520:	dsjs   a10, L3F67D380
3f67d530:	move   *b12, b0, 0
L3F67D540:
3f67d540:	dsjs   a10, L3F67D3A0
3f67d550:	move   *b12, b0, 0
L3F67D560:
3f67d560:	dsjs   a10, L3F67D3C0
3f67d570:	move   *b12, b0, 0
L3F67D580:
3f67d580:	dsjs   a10, L3F67D3E0
3f67d590:	move   *b12, b0, 0
L3F67D5A0:
3f67d5a0:	dsjs   a10, L3F67D400
3f67d5b0:	move   *b12, b0, 0
L3F67D5C0:
3f67d5c0:	dsjs   a10, L3F67D420
3f67d5d0:	move   *b12, b0, 0
L3F67D5E0:
3f67d5e0:	dsjs   a10, L3F67D440
3f67d5f0:	move   *b12, b0, 0
L3F67D600:
3f67d600:	dsjs   a10, L3F67D460
3f67d610:	move   *b12, b0, 0
L3F67D620:
3f67d620:	dsjs   a10, L3F67D480
3f67d630:	move   *b12, b0, 0
L3F67D640:
3f67d640:	dsjs   a10, L3F67D4A0
3f67d650:	move   *b12, b0, 0
L3F67D660:
3f67d660:	dsjs   a10, L3F67D4C0
3f67d670:	move   *b12, b0, 0
L3F67D680:
3f67d680:	dsjs   a10, L3F67D4E0
3f67d690:	move   *b12, b0, 0
L3F67D6A0:
3f67d6a0:	dsjs   a10, L3F67D500
3f67d6b0:	move   *b12, b0, 0
L3F67D6C0:
3f67d6c0:	dsjs   a10, L3F67D520
3f67d6d0:	move   *b12, b0, 0
L3F67D6E0:
3f67d6e0:	dsjs   a10, L3F67D540
3f67d6f0:	move   *b12, b0, 0
L3F67D700:
3f67d700:	dsjs   a10, L3F67D560
3f67d710:	move   *b12, b0, 0
L3F67D720:
3f67d720:	dsjs   a10, L3F67D580
3f67d730:	move   *b12, b0, 0
L3F67D740:
3f67d740:	dsjs   a10, L3F67D5A0
3f67d750:	move   *b12, b0, 0
L3F67D760:
3f67d760:	dsjs   a10, L3F67D5C0
3f67d770:	move   *b12, b0, 0
L3F67D780:
3f67d780:	dsjs   a10, L3F67D5E0
3f67d790:	move   *b12, b0, 0
L3F67D7A0:
3f67d7a0:	dsjs   a10, L3F67D600
3f67d7b0:	move   *b12, b0, 0
L3F67D7C0:
3f67d7c0:	dsjs   a10, L3F67D620
3f67d7d0:	move   *b12, b0, 0
L3F67D7E0:
3f67d7e0:	dsjs   a10, L3F67D640
3f67d7f0:	move   *b12, b0, 0
L3F67D800:
3f67d800:	dsjs   a10, L3F67D660
3f67d810:	move   *b12, b0, 0
L3F67D820:
3f67d820:	dsjs   a10, L3F67D680
3f67d830:	move   *b12, b0, 0
L3F67D840:
3f67d840:	dsjs   a10, L3F67D6A0
3f67d850:	move   *b12, b0, 0
L3F67D860:
3f67d860:	dsjs   a10, L3F67D6C0
3f67d870:	move   *b12, b0, 0
L3F67D880:
3f67d880:	dsjs   a10, L3F67D6E0
3f67d890:	move   *b12, b0, 0
L3F67D8A0:
3f67d8a0:	dsjs   a10, L3F67D700
3f67d8b0:	move   *b12, b0, 0
L3F67D8C0:
3f67d8c0:	dsjs   a10, L3F67D720
3f67d8d0:	move   *b12, b0, 0
L3F67D8E0:
3f67d8e0:	dsjs   a10, L3F67D740
3f67d8f0:	move   *b12, b0, 0
L3F67D900:
3f67d900:	dsjs   a10, L3F67D760
3f67d910:	move   *b12, b0, 0
L3F67D920:
3f67d920:	dsjs   a10, L3F67D780
3f67d930:	move   *b12, b0, 0
L3F67D940:
3f67d940:	dsjs   a10, L3F67D7A0
3f67d950:	move   *b12, b0, 0
L3F67D960:
3f67d960:	dsjs   a10, L3F67D7C0
3f67d970:	move   *b12, b0, 0
L3F67D980:
3f67d980:	dsjs   a10, L3F67D7E0
3f67d990:	move   *b12, b0, 0
L3F67D9A0:
3f67d9a0:	dsjs   a10, L3F67D800
3f67d9b0:	move   *b12, b0, 0
L3F67D9C0:
3f67d9c0:	dsjs   a10, L3F67D820
3f67d9d0:	move   *b12, b0, 0
L3F67D9E0:
3f67d9e0:	dsjs   a10, L3F67D840
3f67d9f0:	move   *b12, b0, 0
L3F67DA00:
3f67da00:	dsjs   a10, L3F67D860
3f67da10:	move   *b12, b0, 0
L3F67DA20:
3f67da20:	dsjs   a10, L3F67D880
3f67da30:	move   *b12, b0, 0
L3F67DA40:
3f67da40:	dsjs   a10, L3F67D8A0
3f67da50:	move   *b12, b0, 0
L3F67DA60:
3f67da60:	dsjs   a10, L3F67D8C0
3f67da70:	move   *b12, b0, 0
L3F67DA80:
3f67da80:	dsjs   a10, L3F67D8E0
3f67da90:	move   *b12, b0, 0
L3F67DAA0:
3f67daa0:	dsjs   a10, L3F67D900
3f67dab0:	move   *b12, b0, 0
L3F67DAC0:
3f67dac0:	dsjs   a10, L3F67D920
3f67dad0:	move   *b12, b0, 0
L3F67DAE0:
3f67dae0:	dsjs   a10, L3F67D940
3f67daf0:	move   *b12, b0, 0
L3F67DB00:
3f67db00:	dsjs   a10, L3F67D960
3f67db10:	move   *b12, b0, 0
L3F67DB20:
3f67db20:	dsjs   a10, L3F67D980
3f67db30:	move   *b12, b0, 0
L3F67DB40:
3f67db40:	dsjs   a10, L3F67D9A0
3f67db50:	move   *b12, b0, 0
L3F67DB60:
3f67db60:	dsjs   a10, L3F67D9C0
3f67db70:	move   *b12, b0, 0
L3F67DB80:
3f67db80:	dsjs   a10, L3F67D9E0
3f67db90:	move   *b12, b0, 0
L3F67DBA0:
3f67dba0:	dsjs   a10, L3F67DA00
3f67dbb0:	move   *b12, b0, 0
L3F67DBC0:
3f67dbc0:	dsjs   a10, L3F67DA20
3f67dbd0:	move   *b12, b0, 0
L3F67DBE0:
3f67dbe0:	dsjs   a10, L3F67DA40
3f67dbf0:	move   *b12, b0, 0
L3F67DC00:
3f67dc00:	dsjs   a10, L3F67DA60
3f67dc10:	move   *b12, b0, 0
L3F67DC20:
3f67dc20:	dsjs   a10, L3F67DA80
3f67dc30:	move   *b12, b0, 0
L3F67DC40:
3f67dc40:	dsjs   a10, L3F67DAA0
3f67dc50:	move   *b12, b0, 0
L3F67DC60:
3f67dc60:	dsjs   a10, L3F67DAC0
3f67dc70:	move   *b12, b0, 0
L3F67DC80:
3f67dc80:	dsjs   a10, L3F67DAE0
3f67dc90:	move   *b12, b0, 0
L3F67DCA0:
3f67dca0:	dsjs   a10, L3F67DB00
3f67dcb0:	move   *b12, b0, 0
L3F67DCC0:
3f67dcc0:	dsjs   a10, L3F67DB20
3f67dcd0:	move   *b12, b0, 0
L3F67DCE0:
3f67dce0:	dsjs   a10, L3F67DB40
3f67dcf0:	move   *b12, b0, 0
L3F67DD00:
3f67dd00:	dsjs   a10, L3F67DB60
3f67dd10:	move   *b12, b0, 0
L3F67DD20:
3f67dd20:	dsjs   a10, L3F67DB80
3f67dd30:	move   *b12, b0, 0
L3F67DD40:
3f67dd40:	dsjs   a10, L3F67DBA0
3f67dd50:	move   *b12, b0, 0
L3F67DD60:
3f67dd60:	dsjs   a10, L3F67DBC0
3f67dd70:	move   *b12, b0, 0
L3F67DD80:
3f67dd80:	dsjs   a10, L3F67DBE0
3f67dd90:	move   *b12, b0, 0
L3F67DDA0:
3f67dda0:	dsjs   a10, L3F67DC00
3f67ddb0:	move   *b12, b0, 0
L3F67DDC0:
3f67ddc0:	dsjs   a10, L3F67DC20
3f67ddd0:	move   *b12, b0, 0
L3F67DDE0:
3f67dde0:	dsjs   a10, L3F67DC40
3f67ddf0:	move   *b12, b0, 0
L3F67DE00:
3f67de00:	dsjs   a10, L3F67DC60
3f67de10:	move   *b12, b0, 0
L3F67DE20:
3f67de20:	dsjs   a10, L3F67DC80
3f67de30:	move   *b12, b0, 0
L3F67DE40:
3f67de40:	dsjs   a10, L3F67DCA0
3f67de50:	move   *b12, b0, 0
L3F67DE60:
3f67de60:	dsjs   a10, L3F67DCC0
3f67de70:	move   *b12, b0, 0
L3F67DE80:
3f67de80:	dsjs   a10, L3F67DCE0
3f67de90:	move   *b12, b0, 0
L3F67DEA0:
3f67dea0:	dsjs   a10, L3F67DD00
3f67deb0:	move   *b12, b0, 0
L3F67DEC0:
3f67dec0:	dsjs   a10, L3F67DD20
3f67ded0:	move   *b12, b0, 0
L3F67DEE0:
3f67dee0:	dsjs   a10, L3F67DD40
3f67def0:	move   *b12, b0, 0
L3F67DF00:
3f67df00:	dsjs   a10, L3F67DD60
3f67df10:	move   *b12, b0, 0
L3F67DF20:
3f67df20:	dsjs   a10, L3F67DD80
3f67df30:	move   *b12, b0, 0
L3F67DF40:
3f67df40:	dsjs   a10, L3F67DDA0
3f67df50:	move   *b12, b0, 0
L3F67DF60:
3f67df60:	dsjs   a10, L3F67DDC0
3f67df70:	move   *b12, b0, 0
L3F67DF80:
3f67df80:	dsjs   a10, L3F67DDE0
3f67df90:	move   *b12, b0, 0
L3F67DFA0:
3f67dfa0:	dsjs   a10, L3F67DE00
3f67dfb0:	move   *b12, b0, 0
L3F67DFC0:
3f67dfc0:	dsjs   a10, L3F67DE20
3f67dfd0:	move   *b12, b0, 0
L3F67DFE0:
3f67dfe0:	dsjs   a10, L3F67DE40
3f67dff0:	move   *b12, b0, 0
L3F67E000:
3f67e000:	dsjs   a10, L3F67DE60
3f67e010:	move   *b12, b0, 0
L3F67E020:
3f67e020:	dsjs   a10, L3F67DE80
3f67e030:	move   *b12, b0, 0
L3F67E040:
3f67e040:	dsjs   a10, L3F67DEA0
3f67e050:	move   *b12, b0, 0
L3F67E060:
3f67e060:	dsjs   a10, L3F67DEC0
3f67e070:	move   *b12, b0, 0
L3F67E080:
3f67e080:	dsjs   a10, L3F67DEE0
3f67e090:	move   *b12, b0, 0
L3F67E0A0:
3f67e0a0:	dsjs   a10, L3F67DF00
3f67e0b0:	move   *b12, b0, 0
L3F67E0C0:
3f67e0c0:	dsjs   a10, L3F67DF20
3f67e0d0:	move   *b12, b0, 0
L3F67E0E0:
3f67e0e0:	dsjs   a10, L3F67DF40
3f67e0f0:	move   *b12, b0, 0
L3F67E100:
3f67e100:	dsjs   a10, L3F67DF60
3f67e110:	move   *b12, b0, 0
L3F67E120:
3f67e120:	dsjs   a10, L3F67DF80
3f67e130:	move   *b12, b0, 0
L3F67E140:
3f67e140:	dsjs   a10, L3F67DFA0
3f67e150:	move   *b12, b0, 0
L3F67E160:
3f67e160:	dsjs   a10, L3F67DFC0
3f67e170:	move   *b12, b0, 0
L3F67E180:
3f67e180:	dsjs   a10, L3F67DFE0
3f67e190:	move   *b12, b0, 0
L3F67E1A0:
3f67e1a0:	dsjs   a10, L3F67E000
3f67e1b0:	move   *b12, b0, 0
L3F67E1C0:
3f67e1c0:	dsjs   a10, L3F67E020
3f67e1d0:	move   *b12, b0, 0
L3F67E1E0:
3f67e1e0:	dsjs   a10, L3F67E040
3f67e1f0:	move   *b12, b0, 0
L3F67E200:
3f67e200:	dsjs   a10, L3F67E060
3f67e210:	move   *b12, b0, 0
L3F67E220:
3f67e220:	dsjs   a10, L3F67E080
3f67e230:	move   *b12, b0, 0
L3F67E240:
3f67e240:	dsjs   a10, L3F67E0A0
3f67e250:	move   *b12, b0, 0
L3F67E260:
3f67e260:	dsjs   a10, L3F67E0C0
3f67e270:	move   *b12, b0, 0
L3F67E280:
3f67e280:	dsjs   a10, L3F67E0E0
3f67e290:	move   *b12, b0, 0
L3F67E2A0:
3f67e2a0:	dsjs   a10, L3F67E100
3f67e2b0:	move   *b12, b0, 0
L3F67E2C0:
3f67e2c0:	dsjs   a10, L3F67E120
3f67e2d0:	move   *b12, b0, 0
L3F67E2E0:
3f67e2e0:	dsjs   a10, L3F67E140
3f67e2f0:	move   *b12, b0, 0
L3F67E300:
3f67e300:	dsjs   a10, L3F67E160
3f67e310:	move   *b12, b0, 0
L3F67E320:
3f67e320:	dsjs   a10, L3F67E180
3f67e330:	move   *b12, b0, 0
L3F67E340:
3f67e340:	dsjs   a10, L3F67E1A0
3f67e350:	move   *b12, b0, 0
L3F67E360:
3f67e360:	dsjs   a10, L3F67E1C0
3f67e370:	move   *b12, b0, 0
L3F67E380:
3f67e380:	dsjs   a10, L3F67E1E0
3f67e390:	move   *b12, b0, 0
L3F67E3A0:
3f67e3a0:	dsjs   a10, L3F67E200
3f67e3b0:	move   *b12, b0, 0
L3F67E3C0:
3f67e3c0:	dsjs   a10, L3F67E220
3f67e3d0:	move   *b12, b0, 0
L3F67E3E0:
3f67e3e0:	dsjs   a10, L3F67E240
3f67e3f0:	move   *b12, b0, 0
L3F67E400:
3f67e400:	dsjs   a10, L3F67E260
3f67e410:	move   *b12, b0, 0
L3F67E420:
3f67e420:	dsjs   a10, L3F67E280
3f67e430:	move   *b12, b0, 0
L3F67E440:
3f67e440:	dsjs   a10, L3F67E2A0
3f67e450:	move   *b12, b0, 0
L3F67E460:
3f67e460:	dsjs   a10, L3F67E2C0
3f67e470:	move   *b12, b0, 0
L3F67E480:
3f67e480:	dsjs   a10, L3F67E2E0
3f67e490:	move   *b12, b0, 0
L3F67E4A0:
3f67e4a0:	dsjs   a10, L3F67E300
3f67e4b0:	move   *b12, b0, 0
L3F67E4C0:
3f67e4c0:	dsjs   a10, L3F67E320
3f67e4d0:	move   *b12, b0, 0
L3F67E4E0:
3f67e4e0:	dsjs   a10, L3F67E340
3f67e4f0:	move   *b12, b0, 0
L3F67E500:
3f67e500:	dsjs   a10, L3F67E360
3f67e510:	move   *b12, b0, 0
L3F67E520:
3f67e520:	dsjs   a10, L3F67E380
3f67e530:	move   *b12, b0, 0
L3F67E540:
3f67e540:	dsjs   a10, L3F67E3A0
3f67e550:	move   *b12, b0, 0
L3F67E560:
3f67e560:	dsjs   a10, L3F67E3C0
3f67e570:	move   *b12, b0, 0
L3F67E580:
3f67e580:	dsjs   a10, L3F67E3E0
3f67e590:	move   *b12, b0, 0
L3F67E5A0:
3f67e5a0:	dsjs   a10, L3F67E400
3f67e5b0:	move   *b12, b0, 0
L3F67E5C0:
3f67e5c0:	dsjs   a10, L3F67E420
3f67e5d0:	move   *b12, b0, 0
L3F67E5E0:
3f67e5e0:	dsjs   a10, L3F67E440
3f67e5f0:	move   *b12, b0, 0
L3F67E600:
3f67e600:	dsjs   a10, L3F67E460
3f67e610:	move   *b12, b0, 0
L3F67E620:
3f67e620:	dsjs   a10, L3F67E480
3f67e630:	move   *b12, b0, 0
L3F67E640:
3f67e640:	dsjs   a10, L3F67E4A0
3f67e650:	move   *b12, b0, 0
L3F67E660:
3f67e660:	dsjs   a10, L3F67E4C0
3f67e670:	move   *b12, b0, 0
L3F67E680:
3f67e680:	dsjs   a10, L3F67E4E0
3f67e690:	move   *b12, b0, 0
L3F67E6A0:
3f67e6a0:	dsjs   a10, L3F67E500
3f67e6b0:	move   *b12, b0, 0
L3F67E6C0:
3f67e6c0:	dsjs   a10, L3F67E520
3f67e6d0:	move   *b12, b0, 0
L3F67E6E0:
3f67e6e0:	dsjs   a10, L3F67E540
3f67e6f0:	move   *b12, b0, 0
L3F67E700:
3f67e700:	dsjs   a10, L3F67E560
3f67e710:	move   *b12, b0, 0
L3F67E720:
3f67e720:	dsjs   a10, L3F67E580
3f67e730:	move   *b12, b0, 0
L3F67E740:
3f67e740:	dsjs   a10, L3F67E5A0
3f67e750:	move   *b12, b0, 0
L3F67E760:
3f67e760:	dsjs   a10, L3F67E5C0
3f67e770:	move   *b12, b0, 0
L3F67E780:
3f67e780:	dsjs   a10, L3F67E5E0
3f67e790:	move   *b12, b0, 0
L3F67E7A0:
3f67e7a0:	dsjs   a10, L3F67E600
3f67e7b0:	move   *b12, b0, 0
L3F67E7C0:
3f67e7c0:	dsjs   a10, L3F67E620
3f67e7d0:	move   *b12, b0, 0
L3F67E7E0:
3f67e7e0:	dsjs   a10, L3F67E640
3f67e7f0:	move   *b12, b0, 0
L3F67E800:
3f67e800:	dsjs   a10, L3F67E660
3f67e810:	move   *b12, b0, 0
L3F67E820:
3f67e820:	dsjs   a10, L3F67E680
3f67e830:	move   *b12, b0, 0
L3F67E840:
3f67e840:	dsjs   a10, L3F67E6A0
3f67e850:	move   *b12, b0, 0
L3F67E860:
3f67e860:	dsjs   a10, L3F67E6C0
3f67e870:	move   *b12, b0, 0
L3F67E880:
3f67e880:	dsjs   a10, L3F67E6E0
3f67e890:	move   *b12, b0, 0
L3F67E8A0:
3f67e8a0:	dsjs   a10, L3F67E700
3f67e8b0:	move   *b12, b0, 0
L3F67E8C0:
3f67e8c0:	dsjs   a10, L3F67E720
3f67e8d0:	move   *b12, b0, 0
L3F67E8E0:
3f67e8e0:	dsjs   a10, L3F67E740
3f67e8f0:	move   *b12, b0, 0
L3F67E900:
3f67e900:	dsjs   a10, L3F67E760
3f67e910:	move   *b12, b0, 0
L3F67E920:
3f67e920:	dsjs   a10, L3F67E780
3f67e930:	move   *b12, b0, 0
L3F67E940:
3f67e940:	dsjs   a10, L3F67E7A0
3f67e950:	move   *b12, b0, 0
L3F67E960:
3f67e960:	dsjs   a10, L3F67E7C0
3f67e970:	move   *b12, b0, 0
L3F67E980:
3f67e980:	dsjs   a10, L3F67E7E0
3f67e990:	move   *b12, b0, 0
L3F67E9A0:
3f67e9a0:	dsjs   a10, L3F67E800
3f67e9b0:	move   *b12, b0, 0
L3F67E9C0:
3f67e9c0:	dsjs   a10, L3F67E820
3f67e9d0:	move   *b12, b0, 0
L3F67E9E0:
3f67e9e0:	dsjs   a10, L3F67E840
3f67e9f0:	move   *b12, b0, 0
L3F67EA00:
3f67ea00:	dsjs   a10, L3F67E860
3f67ea10:	move   *b12, b0, 0
L3F67EA20:
3f67ea20:	dsjs   a10, L3F67E880
3f67ea30:	move   *b12, b0, 0
L3F67EA40:
3f67ea40:	dsjs   a10, L3F67E8A0
3f67ea50:	move   *b12, b0, 0
L3F67EA60:
3f67ea60:	dsjs   a10, L3F67E8C0
3f67ea70:	move   *b12, b0, 0
L3F67EA80:
3f67ea80:	dsjs   a10, L3F67E8E0
3f67ea90:	move   *b12, b0, 0
L3F67EAA0:
3f67eaa0:	dsjs   a10, L3F67E900
3f67eab0:	move   *b12, b0, 0
L3F67EAC0:
3f67eac0:	dsjs   a10, L3F67E920
3f67ead0:	move   *b12, b0, 0
L3F67EAE0:
3f67eae0:	dsjs   a10, L3F67E940
3f67eaf0:	move   *b12, b0, 0
L3F67EB00:
3f67eb00:	dsjs   a10, L3F67E960
3f67eb10:	move   *b12, b0, 0
L3F67EB20:
3f67eb20:	dsjs   a10, L3F67E980
3f67eb30:	move   *b12, b0, 0
L3F67EB40:
3f67eb40:	dsjs   a10, L3F67E9A0
3f67eb50:	move   *b12, b0, 0
L3F67EB60:
3f67eb60:	dsjs   a10, L3F67E9C0
3f67eb70:	move   *b12, b0, 0
L3F67EB80:
3f67eb80:	dsjs   a10, L3F67E9E0
3f67eb90:	move   *b12, b0, 0
L3F67EBA0:
3f67eba0:	dsjs   a10, L3F67EA00
3f67ebb0:	move   *b12, b0, 0
L3F67EBC0:
3f67ebc0:	dsjs   a10, L3F67EA20
3f67ebd0:	move   *b12, b0, 0
L3F67EBE0:
3f67ebe0:	dsjs   a10, L3F67EA40
3f67ebf0:	move   *b12, b0, 0
L3F67EC00:
3f67ec00:	dsjs   a10, L3F67EA60
3f67ec10:	move   *b12, b0, 0
L3F67EC20:
3f67ec20:	dsjs   a10, L3F67EA80
3f67ec30:	move   *b12, b0, 0
L3F67EC40:
3f67ec40:	dsjs   a10, L3F67EAA0
3f67ec50:	move   *b12, b0, 0
L3F67EC60:
3f67ec60:	dsjs   a10, L3F67EAC0
3f67ec70:	move   *b12, b0, 0
L3F67EC80:
3f67ec80:	dsjs   a10, L3F67EAE0
3f67ec90:	move   *b12, b0, 0
L3F67ECA0:
3f67eca0:	dsjs   a10, L3F67EB00
3f67ecb0:	move   *b12, b0, 0
L3F67ECC0:
3f67ecc0:	dsjs   a10, L3F67EB20
3f67ecd0:	move   *b12, b0, 0
L3F67ECE0:
3f67ece0:	dsjs   a10, L3F67EB40
3f67ecf0:	move   *b12, b0, 0
L3F67ED00:
3f67ed00:	dsjs   a10, L3F67EB60
3f67ed10:	move   *b12, b0, 0
L3F67ED20:
3f67ed20:	dsjs   a10, L3F67EB80
3f67ed30:	move   *b12, b0, 0
L3F67ED40:
3f67ed40:	dsjs   a10, L3F67EBA0
3f67ed50:	move   *b12, b0, 0
L3F67ED60:
3f67ed60:	dsjs   a10, L3F67EBC0
3f67ed70:	move   *b12, b0, 0
L3F67ED80:
3f67ed80:	dsjs   a10, L3F67EBE0
3f67ed90:	move   *b12, b0, 0
L3F67EDA0:
3f67eda0:	dsjs   a10, L3F67EC00
3f67edb0:	move   *b12, b0, 0
L3F67EDC0:
3f67edc0:	dsjs   a10, L3F67EC20
3f67edd0:	move   *b12, b0, 0
L3F67EDE0:
3f67ede0:	dsjs   a10, L3F67EC40
3f67edf0:	move   *b12, b0, 0
L3F67EE00:
3f67ee00:	dsjs   a10, L3F67EC60
3f67ee10:	move   *b12, b0, 0
L3F67EE20:
3f67ee20:	dsjs   a10, L3F67EC80
3f67ee30:	move   *b12, b0, 0
L3F67EE40:
3f67ee40:	dsjs   a10, L3F67ECA0
3f67ee50:	move   *b12, b0, 0
L3F67EE60:
3f67ee60:	dsjs   a10, L3F67ECC0
3f67ee70:	move   *b12, b0, 0
L3F67EE80:
3f67ee80:	dsjs   a10, L3F67ECE0
3f67ee90:	move   *b12, b0, 0
L3F67EEA0:
3f67eea0:	dsjs   a10, L3F67ED00
3f67eeb0:	move   *b12, b0, 0
L3F67EEC0:
3f67eec0:	dsjs   a10, L3F67ED20
3f67eed0:	move   *b12, b0, 0
L3F67EEE0:
3f67eee0:	dsjs   a10, L3F67ED40
3f67eef0:	move   *b12, b0, 0
L3F67EF00:
3f67ef00:	dsjs   a10, L3F67ED60
3f67ef10:	move   *b12, b0, 0
L3F67EF20:
3f67ef20:	dsjs   a10, L3F67ED80
3f67ef30:	move   *b12, b0, 0
L3F67EF40:
3f67ef40:	dsjs   a10, L3F67EDA0
3f67ef50:	move   *b12, b0, 0
L3F67EF60:
3f67ef60:	dsjs   a10, L3F67EDC0
3f67ef70:	move   *b12, b0, 0
L3F67EF80:
3f67ef80:	dsjs   a10, L3F67EDE0
3f67ef90:	move   *b12, b0, 0
L3F67EFA0:
3f67efa0:	dsjs   a10, L3F67EE00
3f67efb0:	move   *b12, b0, 0
L3F67EFC0:
3f67efc0:	dsjs   a10, L3F67EE20
3f67efd0:	move   *b12, b0, 0
L3F67EFE0:
3f67efe0:	dsjs   a10, L3F67EE40
3f67eff0:	move   *b12, b0, 0
L3F67F000:
3f67f000:	dsjs   a10, L3F67EE60
3f67f010:	move   *b12, b0, 0
L3F67F020:
3f67f020:	dsjs   a10, L3F67EE80
3f67f030:	move   *b12, b0, 0
L3F67F040:
3f67f040:	dsjs   a10, L3F67EEA0
3f67f050:	move   *b12, b0, 0
L3F67F060:
3f67f060:	dsjs   a10, L3F67EEC0
3f67f070:	move   *b12, b0, 0
L3F67F080:
3f67f080:	dsjs   a10, L3F67EEE0
3f67f090:	move   *b12, b0, 0
L3F67F0A0:
3f67f0a0:	dsjs   a10, L3F67EF00
3f67f0b0:	move   *b12, b0, 0
L3F67F0C0:
3f67f0c0:	dsjs   a10, L3F67EF20
3f67f0d0:	move   *b12, b0, 0
L3F67F0E0:
3f67f0e0:	dsjs   a10, L3F67EF40
3f67f0f0:	move   *b12, b0, 0
L3F67F100:
3f67f100:	dsjs   a10, L3F67EF60
3f67f110:	move   *b12, b0, 0
L3F67F120:
3f67f120:	dsjs   a10, L3F67EF80
3f67f130:	move   *b12, b0, 0
L3F67F140:
3f67f140:	dsjs   a10, L3F67EFA0
3f67f150:	move   *b12, b0, 0
L3F67F160:
3f67f160:	dsjs   a10, L3F67EFC0
3f67f170:	move   *b12, b0, 0
L3F67F180:
3f67f180:	dsjs   a10, L3F67EFE0
3f67f190:	move   *b12, b0, 0
L3F67F1A0:
3f67f1a0:	dsjs   a10, L3F67F000
3f67f1b0:	move   *b12, b0, 0
L3F67F1C0:
3f67f1c0:	dsjs   a10, L3F67F020
3f67f1d0:	move   *b12, b0, 0
L3F67F1E0:
3f67f1e0:	dsjs   a10, L3F67F040
3f67f1f0:	move   *b12, b0, 0
L3F67F200:
3f67f200:	dsjs   a10, L3F67F060
3f67f210:	move   *b12, b0, 0
L3F67F220:
3f67f220:	dsjs   a10, L3F67F080
3f67f230:	move   *b12, b0, 0
L3F67F240:
3f67f240:	dsjs   a10, L3F67F0A0
3f67f250:	move   *b12, b0, 0
L3F67F260:
3f67f260:	dsjs   a10, L3F67F0C0
3f67f270:	move   *b12, b0, 0
L3F67F280:
3f67f280:	dsjs   a10, L3F67F0E0
3f67f290:	move   *b12, b0, 0
L3F67F2A0:
3f67f2a0:	dsjs   a10, L3F67F100
3f67f2b0:	move   *b12, b0, 0
L3F67F2C0:
3f67f2c0:	dsjs   a10, L3F67F120
3f67f2d0:	move   *b12, b0, 0
L3F67F2E0:
3f67f2e0:	dsjs   a10, L3F67F140
3f67f2f0:	move   *b12, b0, 0
L3F67F300:
3f67f300:	dsjs   a10, L3F67F160
3f67f310:	move   *b12, b0, 0
L3F67F320:
3f67f320:	dsjs   a10, L3F67F180
3f67f330:	move   *b12, b0, 0
L3F67F340:
3f67f340:	dsjs   a10, L3F67F1A0
3f67f350:	move   *b12, b0, 0
L3F67F360:
3f67f360:	dsjs   a10, L3F67F1C0
3f67f370:	move   *b12, b0, 0
L3F67F380:
3f67f380:	dsjs   a10, L3F67F1E0
3f67f390:	move   *b12, b0, 0
L3F67F3A0:
3f67f3a0:	dsjs   a10, L3F67F200
3f67f3b0:	move   *b12, b0, 0
L3F67F3C0:
3f67f3c0:	dsjs   a10, L3F67F220
3f67f3d0:	move   *b12, b0, 0
L3F67F3E0:
3f67f3e0:	dsjs   a10, L3F67F240
3f67f3f0:	move   *b12, b0, 0
L3F67F400:
3f67f400:	dsjs   a10, L3F67F260
3f67f410:	move   *b12, b0, 0
L3F67F420:
3f67f420:	dsjs   a10, L3F67F280
3f67f430:	move   *b12, b0, 0
L3F67F440:
3f67f440:	dsjs   a10, L3F67F2A0
3f67f450:	move   *b12, b0, 0
L3F67F460:
3f67f460:	dsjs   a10, L3F67F2C0
3f67f470:	move   *b12, b0, 0
L3F67F480:
3f67f480:	dsjs   a10, L3F67F2E0
3f67f490:	move   *b12, b0, 0
L3F67F4A0:
3f67f4a0:	dsjs   a10, L3F67F300
3f67f4b0:	move   *b12, b0, 0
L3F67F4C0:
3f67f4c0:	dsjs   a10, L3F67F320
3f67f4d0:	move   *b12, b0, 0
L3F67F4E0:
3f67f4e0:	dsjs   a10, L3F67F340
3f67f4f0:	move   *b12, b0, 0
L3F67F500:
3f67f500:	dsjs   a10, L3F67F360
3f67f510:	move   *b12, b0, 0
L3F67F520:
3f67f520:	dsjs   a10, L3F67F380
3f67f530:	move   *b12, b0, 0
L3F67F540:
3f67f540:	dsjs   a10, L3F67F3A0
3f67f550:	move   *b12, b0, 0
L3F67F560:
3f67f560:	dsjs   a10, L3F67F3C0
3f67f570:	move   *b12, b0, 0
L3F67F580:
3f67f580:	dsjs   a10, L3F67F3E0
3f67f590:	move   *b12, b0, 0
L3F67F5A0:
3f67f5a0:	dsjs   a10, L3F67F400
3f67f5b0:	move   *b12, b0, 0
L3F67F5C0:
3f67f5c0:	dsjs   a10, L3F67F420
3f67f5d0:	move   *b12, b0, 0
L3F67F5E0:
3f67f5e0:	dsjs   a10, L3F67F440
3f67f5f0:	move   *b12, b0, 0
L3F67F600:
3f67f600:	dsjs   a10, L3F67F460
3f67f610:	move   *b12, b0, 0
L3F67F620:
3f67f620:	dsjs   a10, L3F67F480
3f67f630:	move   *b12, b0, 0
L3F67F640:
3f67f640:	dsjs   a10, L3F67F4A0
3f67f650:	move   *b12, b0, 0
L3F67F660:
3f67f660:	dsjs   a10, L3F67F4C0
3f67f670:	move   *b12, b0, 0
L3F67F680:
3f67f680:	dsjs   a10, L3F67F4E0
3f67f690:	move   *b12, b0, 0
L3F67F6A0:
3f67f6a0:	dsjs   a10, L3F67F500
3f67f6b0:	move   *b12, b0, 0
L3F67F6C0:
3f67f6c0:	dsjs   a10, L3F67F520
3f67f6d0:	move   *b12, b0, 0
L3F67F6E0:
3f67f6e0:	dsjs   a10, L3F67F540
3f67f6f0:	move   *b12, b0, 0
L3F67F700:
3f67f700:	dsjs   a10, L3F67F560
3f67f710:	move   *b12, b0, 0
L3F67F720:
3f67f720:	dsjs   a10, L3F67F580
3f67f730:	move   *b12, b0, 0
L3F67F740:
3f67f740:	dsjs   a10, L3F67F5A0
3f67f750:	move   *b12, b0, 0
L3F67F760:
3f67f760:	dsjs   a10, L3F67F5C0
3f67f770:	move   *b12, b0, 0
L3F67F780:
3f67f780:	dsjs   a10, L3F67F5E0
3f67f790:	move   *b12, b0, 0
L3F67F7A0:
3f67f7a0:	dsjs   a10, L3F67F600
3f67f7b0:	move   *b12, b0, 0
L3F67F7C0:
3f67f7c0:	dsjs   a10, L3F67F620
3f67f7d0:	move   *b12, b0, 0
L3F67F7E0:
3f67f7e0:	dsjs   a10, L3F67F640
3f67f7f0:	move   *b12, b0, 0
L3F67F800:
3f67f800:	dsjs   a10, L3F67F660
3f67f810:	move   *b12, b0, 0
L3F67F820:
3f67f820:	dsjs   a10, L3F67F680
3f67f830:	move   *b12, b0, 0
L3F67F840:
3f67f840:	dsjs   a10, L3F67F6A0
3f67f850:	move   *b12, b0, 0
L3F67F860:
3f67f860:	dsjs   a10, L3F67F6C0
3f67f870:	move   *b12, b0, 0
L3F67F880:
3f67f880:	dsjs   a10, L3F67F6E0
3f67f890:	move   *b12, b0, 0
L3F67F8A0:
3f67f8a0:	dsjs   a10, L3F67F700
3f67f8b0:	move   *b12, b0, 0
L3F67F8C0:
3f67f8c0:	dsjs   a10, L3F67F720
3f67f8d0:	move   *b12, b0, 0
L3F67F8E0:
3f67f8e0:	dsjs   a10, L3F67F740
3f67f8f0:	move   *b12, b0, 0
L3F67F900:
3f67f900:	dsjs   a10, L3F67F760
3f67f910:	move   *b12, b0, 0
L3F67F920:
3f67f920:	dsjs   a10, L3F67F780
3f67f930:	move   *b12, b0, 0
L3F67F940:
3f67f940:	dsjs   a10, L3F67F7A0
3f67f950:	move   *b12, b0, 0
L3F67F960:
3f67f960:	dsjs   a10, L3F67F7C0
3f67f970:	move   *b12, b0, 0
L3F67F980:
3f67f980:	dsjs   a10, L3F67F7E0
3f67f990:	move   *b12, b0, 0
L3F67F9A0:
3f67f9a0:	dsjs   a10, L3F67F800
3f67f9b0:	move   *b12, b0, 0
L3F67F9C0:
3f67f9c0:	dsjs   a10, L3F67F820
3f67f9d0:	move   *b12, b0, 0
L3F67F9E0:
3f67f9e0:	dsjs   a10, L3F67F840
3f67f9f0:	move   *b12, b0, 0
L3F67FA00:
3f67fa00:	dsjs   a10, L3F67F860
3f67fa10:	move   *b12, b0, 0
L3F67FA20:
3f67fa20:	dsjs   a10, L3F67F880
3f67fa30:	move   *b12, b0, 0
L3F67FA40:
3f67fa40:	dsjs   a10, L3F67F8A0
3f67fa50:	move   *b12, b0, 0
L3F67FA60:
3f67fa60:	dsjs   a10, L3F67F8C0
3f67fa70:	move   *b12, b0, 0
L3F67FA80:
3f67fa80:	dsjs   a10, L3F67F8E0
3f67fa90:	move   *b12, b0, 0
L3F67FAA0:
3f67faa0:	dsjs   a10, L3F67F900
3f67fab0:	move   *b12, b0, 0
L3F67FAC0:
3f67fac0:	dsjs   a10, L3F67F920
3f67fad0:	move   *b12, b0, 0
L3F67FAE0:
3f67fae0:	dsjs   a10, L3F67F940
3f67faf0:	move   *b12, b0, 0
L3F67FB00:
3f67fb00:	dsjs   a10, L3F67F960
3f67fb10:	move   *b12, b0, 0
L3F67FB20:
3f67fb20:	dsjs   a10, L3F67F980
3f67fb30:	move   *b12, b0, 0
L3F67FB40:
3f67fb40:	dsjs   a10, L3F67F9A0
3f67fb50:	move   *b12, b0, 0
L3F67FB60:
3f67fb60:	dsjs   a10, L3F67F9C0
3f67fb70:	move   *b12, b0, 0
L3F67FB80:
3f67fb80:	dsjs   a10, L3F67F9E0
3f67fb90:	move   *b12, b0, 0
L3F67FBA0:
3f67fba0:	dsjs   a10, L3F67FA00
3f67fbb0:	move   *b12, b0, 0
L3F67FBC0:
3f67fbc0:	dsjs   a10, L3F67FA20
3f67fbd0:	move   *b12, b0, 0
L3F67FBE0:
3f67fbe0:	dsjs   a10, L3F67FA40
3f67fbf0:	move   *b12, b0, 0
L3F67FC00:
3f67fc00:	dsjs   a10, L3F67FA60
3f67fc10:	move   *b12, b0, 0
L3F67FC20:
3f67fc20:	dsjs   a10, L3F67FA80
3f67fc30:	move   *b12, b0, 0
L3F67FC40:
3f67fc40:	dsjs   a10, L3F67FAA0
3f67fc50:	move   *b12, b0, 0
L3F67FC60:
3f67fc60:	dsjs   a10, L3F67FAC0
3f67fc70:	move   *b12, b0, 0
L3F67FC80:
3f67fc80:	dsjs   a10, L3F67FAE0
3f67fc90:	move   *b12, b0, 0
L3F67FCA0:
3f67fca0:	dsjs   a10, L3F67FB00
3f67fcb0:	move   *b12, b0, 0
L3F67FCC0:
3f67fcc0:	dsjs   a10, L3F67FB20
3f67fcd0:	move   *b12, b0, 0
L3F67FCE0:
3f67fce0:	dsjs   a10, L3F67FB40
3f67fcf0:	move   *b12, b0, 0
L3F67FD00:
3f67fd00:	dsjs   a10, L3F67FB60
3f67fd10:	move   *b12, b0, 0
L3F67FD20:
3f67fd20:	dsjs   a10, L3F67FB80
3f67fd30:	move   *b12, b0, 0
L3F67FD40:
3f67fd40:	dsjs   a10, L3F67FBA0
3f67fd50:	move   *b12, b0, 0
L3F67FD60:
3f67fd60:	dsjs   a10, L3F67FBC0
3f67fd70:	move   *b12, b0, 0
L3F67FD80:
3f67fd80:	dsjs   a10, L3F67FBE0
3f67fd90:	move   *b12, b0, 0
L3F67FDA0:
3f67fda0:	dsjs   a10, L3F67FC00
3f67fdb0:	move   *b12, b0, 0
L3F67FDC0:
3f67fdc0:	dsjs   a10, L3F67FC20
3f67fdd0:	move   *b12, b0, 0
L3F67FDE0:
3f67fde0:	dsjs   a10, L3F67FC40
3f67fdf0:	move   *b12, b0, 0
L3F67FE00:
3f67fe00:	dsjs   a10, L3F67FC60
3f67fe10:	move   *b12, b0, 0
L3F67FE20:
3f67fe20:	dsjs   a10, L3F67FC80
3f67fe30:	move   *b12, b0, 0
L3F67FE40:
3f67fe40:	dsjs   a10, L3F67FCA0
3f67fe50:	move   *b12, b0, 0
L3F67FE60:
3f67fe60:	dsjs   a10, L3F67FCC0
3f67fe70:	move   *b12, b0, 0
L3F67FE80:
3f67fe80:	dsjs   a10, L3F67FCE0
3f67fe90:	move   *b12, b0, 0
L3F67FEA0:
3f67fea0:	dsjs   a10, L3F67FD00
3f67feb0:	move   *b12, b0, 0
L3F67FEC0:
3f67fec0:	dsjs   a10, L3F67FD20
3f67fed0:	move   *b12, b0, 0
L3F67FEE0:
3f67fee0:	dsjs   a10, L3F67FD40
3f67fef0:	move   *b12, b0, 0
L3F67FF00:
3f67ff00:	dsjs   a10, L3F67FD60
3f67ff10:	move   *b12, b0, 0
L3F67FF20:
3f67ff20:	dsjs   a10, L3F67FD80
3f67ff30:	move   *b12, b0, 0
L3F67FF40:
3f67ff40:	dsjs   a10, L3F67FDA0
3f67ff50:	move   *b12, b0, 0
L3F67FF60:
3f67ff60:	dsjs   a10, L3F67FDC0
3f67ff70:	move   *b12, b0, 0
L3F67FF80:
3f67ff80:	dsjs   a10, L3F67FDE0
3f67ff90:	move   *b12, b0, 0
L3F67FFA0:
3f67ffa0:	dsjs   a10, L3F67FE00
3f67ffb0:	move   *b12, b0, 0
L3F67FFC0:
3f67ffc0:	dsjs   a10, L3F67FE20
3f67ffd0:	move   *b12, b0, 0
L3F67FFE0:
3f67ffe0:	dsjs   a10, L3F67FE40
3f67fff0:	move   *b12, b0, 0
L3F680000:
3f680000:	dsjs   a10, L3F67FE60
3f680010:	move   *b12, b0, 0
L3F680020:
3f680020:	dsjs   a10, L3F67FE80
3f680030:	move   *b12, b0, 0
L3F680040:
3f680040:	dsjs   a10, L3F67FEA0
3f680050:	move   *b12, b0, 0
L3F680060:
3f680060:	dsjs   a10, L3F67FEC0
3f680070:	move   *b12, b0, 0
L3F680080:
3f680080:	dsjs   a10, L3F67FEE0
3f680090:	move   *b12, b0, 0
L3F6800A0:
3f6800a0:	dsjs   a10, L3F67FF00
3f6800b0:	move   *b12, b0, 0
L3F6800C0:
3f6800c0:	dsjs   a10, L3F67FF20
3f6800d0:	move   *b12, b0, 0
L3F6800E0:
3f6800e0:	dsjs   a10, L3F67FF40
3f6800f0:	move   *b12, b0, 0
L3F680100:
3f680100:	dsjs   a10, L3F67FF60
3f680110:	move   *b12, b0, 0
L3F680120:
3f680120:	dsjs   a10, L3F67FF80
3f680130:	move   *b12, b0, 0
L3F680140:
3f680140:	dsjs   a10, L3F67FFA0
3f680150:	move   *b12, b0, 0
L3F680160:
3f680160:	dsjs   a10, L3F67FFC0
3f680170:	move   *b12, b0, 0
L3F680180:
3f680180:	dsjs   a10, L3F67FFE0
3f680190:	move   *b12, b0, 0
L3F6801A0:
3f6801a0:	dsjs   a10, L3F680000
3f6801b0:	move   *b12, b0, 0
L3F6801C0:
3f6801c0:	dsjs   a10, L3F680020
3f6801d0:	move   *b12, b0, 0
L3F6801E0:
3f6801e0:	dsjs   a10, L3F680040
3f6801f0:	move   *b12, b0, 0
L3F680200:
3f680200:	dsjs   a10, L3F680060
3f680210:	move   *b12, b0, 0
L3F680220:
3f680220:	dsjs   a10, L3F680080
3f680230:	move   *b12, b0, 0
L3F680240:
3f680240:	dsjs   a10, L3F6800A0
3f680250:	move   *b12, b0, 0
L3F680260:
3f680260:	dsjs   a10, L3F6800C0
3f680270:	move   *b12, b0, 0
L3F680280:
3f680280:	dsjs   a10, L3F6800E0
3f680290:	move   *b12, b0, 0
L3F6802A0:
3f6802a0:	dsjs   a10, L3F680100
3f6802b0:	move   *b12, b0, 0
L3F6802C0:
3f6802c0:	dsjs   a10, L3F680120
3f6802d0:	move   *b12, b0, 0
L3F6802E0:
3f6802e0:	dsjs   a10, L3F680140
3f6802f0:	move   *b12, b0, 0
L3F680300:
3f680300:	dsjs   a10, L3F680160
3f680310:	move   *b12, b0, 0
L3F680320:
3f680320:	dsjs   a10, L3F680180
3f680330:	move   *b12, b0, 0
L3F680340:
3f680340:	dsjs   a10, L3F6801A0
3f680350:	move   *b12, b0, 0
L3F680360:
3f680360:	dsjs   a10, L3F6801C0
3f680370:	move   *b12, b0, 0
L3F680380:
3f680380:	dsjs   a10, L3F6801E0
3f680390:	move   *b12, b0, 0
L3F6803A0:
3f6803a0:	dsjs   a10, L3F680200
3f6803b0:	move   *b12, b0, 0
L3F6803C0:
3f6803c0:	dsjs   a10, L3F680220
3f6803d0:	move   *b12, b0, 0
L3F6803E0:
3f6803e0:	dsjs   a10, L3F680240
3f6803f0:	move   *b12, b0, 0
L3F680400:
3f680400:	dsjs   a10, L3F680260
3f680410:	move   *b12, b0, 0
L3F680420:
3f680420:	dsjs   a10, L3F680280
3f680430:	move   *b12, b0, 0
L3F680440:
3f680440:	dsjs   a10, L3F6802A0
3f680450:	move   *b12, b0, 0
L3F680460:
3f680460:	dsjs   a10, L3F6802C0
3f680470:	move   *b12, b0, 0
L3F680480:
3f680480:	dsjs   a10, L3F6802E0
3f680490:	move   *b12, b0, 0
L3F6804A0:
3f6804a0:	dsjs   a10, L3F680300
3f6804b0:	move   *b12, b0, 0
L3F6804C0:
3f6804c0:	dsjs   a10, L3F680320
3f6804d0:	move   *b12, b0, 0
L3F6804E0:
3f6804e0:	dsjs   a10, L3F680340
3f6804f0:	move   *b12, b0, 0
L3F680500:
3f680500:	dsjs   a10, L3F680360
3f680510:	move   *b12, b0, 0
L3F680520:
3f680520:	dsjs   a10, L3F680380
3f680530:	move   *b12, b0, 0
L3F680540:
3f680540:	dsjs   a10, L3F6803A0
3f680550:	move   *b12, b0, 0
L3F680560:
3f680560:	dsjs   a10, L3F6803C0
3f680570:	move   *b12, b0, 0
L3F680580:
3f680580:	dsjs   a10, L3F6803E0
3f680590:	move   *b12, b0, 0
L3F6805A0:
3f6805a0:	dsjs   a10, L3F680400
3f6805b0:	move   *b12, b0, 0
L3F6805C0:
3f6805c0:	dsjs   a10, L3F680420
3f6805d0:	move   *b12, b0, 0
L3F6805E0:
3f6805e0:	dsjs   a10, L3F680440
3f6805f0:	move   *b12, b0, 0
L3F680600:
3f680600:	dsjs   a10, L3F680460
3f680610:	move   *b12, b0, 0
L3F680620:
3f680620:	dsjs   a10, L3F680480
3f680630:	move   *b12, b0, 0
L3F680640:
3f680640:	dsjs   a10, L3F6804A0
3f680650:	move   *b12, b0, 0
L3F680660:
3f680660:	dsjs   a10, L3F6804C0
3f680670:	move   *b12, b0, 0
L3F680680:
3f680680:	dsjs   a10, L3F6804E0
3f680690:	move   *b12, b0, 0
L3F6806A0:
3f6806a0:	dsjs   a10, L3F680500
3f6806b0:	move   *b12, b0, 0
L3F6806C0:
3f6806c0:	dsjs   a10, L3F680520
3f6806d0:	move   *b12, b0, 0
L3F6806E0:
3f6806e0:	dsjs   a10, L3F680540
3f6806f0:	move   *b12, b0, 0
L3F680700:
3f680700:	dsjs   a10, L3F680560
3f680710:	move   *b12, b0, 0
L3F680720:
3f680720:	dsjs   a10, L3F680580
3f680730:	move   *b12, b0, 0
L3F680740:
3f680740:	dsjs   a10, L3F6805A0
3f680750:	move   *b12, b0, 0
L3F680760:
3f680760:	dsjs   a10, L3F6805C0
3f680770:	move   *b12, b0, 0
L3F680780:
3f680780:	dsjs   a10, L3F6805E0
3f680790:	move   *b12, b0, 0
L3F6807A0:
3f6807a0:	dsjs   a10, L3F680600
3f6807b0:	move   *b12, b0, 0
L3F6807C0:
3f6807c0:	dsjs   a10, L3F680620
3f6807d0:	move   *b12, b0, 0
L3F6807E0:
3f6807e0:	dsjs   a10, L3F680640
3f6807f0:	move   *b12, b0, 0
L3F680800:
3f680800:	dsjs   a10, L3F680660
3f680810:	move   *b12, b0, 0
L3F680820:
3f680820:	dsjs   a10, L3F680680
3f680830:	move   *b12, b0, 0
L3F680840:
3f680840:	dsjs   a10, L3F6806A0
3f680850:	move   *b12, b0, 0
L3F680860:
3f680860:	dsjs   a10, L3F6806C0
3f680870:	move   *b12, b0, 0
L3F680880:
3f680880:	dsjs   a10, L3F6806E0
3f680890:	move   *b12, b0, 0
L3F6808A0:
3f6808a0:	dsjs   a10, L3F680700
3f6808b0:	move   *b12, b0, 0
L3F6808C0:
3f6808c0:	dsjs   a10, L3F680720
3f6808d0:	move   *b12, b0, 0
L3F6808E0:
3f6808e0:	dsjs   a10, L3F680740
3f6808f0:	move   *b12, b0, 0
L3F680900:
3f680900:	dsjs   a10, L3F680760
3f680910:	move   *b12, b0, 0
L3F680920:
3f680920:	dsjs   a10, L3F680780
3f680930:	move   *b12, b0, 0
L3F680940:
3f680940:	dsjs   a10, L3F6807A0
3f680950:	move   *b12, b0, 0
L3F680960:
3f680960:	dsjs   a10, L3F6807C0
3f680970:	move   *b12, b0, 0
L3F680980:
3f680980:	dsjs   a10, L3F6807E0
3f680990:	move   *b12, b0, 0
L3F6809A0:
3f6809a0:	dsjs   a10, L3F680800
3f6809b0:	move   *b12, b0, 0
L3F6809C0:
3f6809c0:	dsjs   a10, L3F680820
3f6809d0:	move   *b12, b0, 0
L3F6809E0:
3f6809e0:	dsjs   a10, L3F680840
3f6809f0:	move   *b12, b0, 0
L3F680A00:
3f680a00:	dsjs   a10, L3F680860
3f680a10:	move   *b12, b0, 0
L3F680A20:
3f680a20:	dsjs   a10, L3F680880
3f680a30:	move   *b12, b0, 0
L3F680A40:
3f680a40:	dsjs   a10, L3F6808A0
3f680a50:	move   *b12, b0, 0
L3F680A60:
3f680a60:	dsjs   a10, L3F6808C0
3f680a70:	move   *b12, b0, 0
L3F680A80:
3f680a80:	dsjs   a10, L3F6808E0
3f680a90:	move   *b12, b0, 0
L3F680AA0:
3f680aa0:	dsjs   a10, L3F680900
3f680ab0:	move   *b12, b0, 0
L3F680AC0:
3f680ac0:	dsjs   a10, L3F680920
3f680ad0:	move   *b12, b0, 0
L3F680AE0:
3f680ae0:	dsjs   a10, L3F680940
3f680af0:	move   *b12, b0, 0
L3F680B00:
3f680b00:	dsjs   a10, L3F680960
3f680b10:	move   *b12, b0, 0
L3F680B20:
3f680b20:	dsjs   a10, L3F680980
3f680b30:	move   *b12, b0, 0
L3F680B40:
3f680b40:	dsjs   a10, L3F6809A0
3f680b50:	move   *b12, b0, 0
L3F680B60:
3f680b60:	dsjs   a10, L3F6809C0
3f680b70:	move   *b12, b0, 0
L3F680B80:
3f680b80:	dsjs   a10, L3F6809E0
3f680b90:	move   *b12, b0, 0
L3F680BA0:
3f680ba0:	dsjs   a10, L3F680A00
3f680bb0:	move   *b12, b0, 0
L3F680BC0:
3f680bc0:	dsjs   a10, L3F680A20
3f680bd0:	move   *b12, b0, 0
L3F680BE0:
3f680be0:	dsjs   a10, L3F680A40
3f680bf0:	move   *b12, b0, 0
L3F680C00:
3f680c00:	dsjs   a10, L3F680A60
3f680c10:	move   *b12, b0, 0
L3F680C20:
3f680c20:	dsjs   a10, L3F680A80
3f680c30:	move   *b12, b0, 0
L3F680C40:
3f680c40:	dsjs   a10, L3F680AA0
3f680c50:	move   *b12, b0, 0
L3F680C60:
3f680c60:	dsjs   a10, L3F680AC0
3f680c70:	move   *b12, b0, 0
L3F680C80:
3f680c80:	dsjs   a10, L3F680AE0
3f680c90:	move   *b12, b0, 0
L3F680CA0:
3f680ca0:	dsjs   a10, L3F680B00
3f680cb0:	move   *b12, b0, 0
L3F680CC0:
3f680cc0:	dsjs   a10, L3F680B20
3f680cd0:	move   *b12, b0, 0
L3F680CE0:
3f680ce0:	dsjs   a10, L3F680B40
3f680cf0:	move   *b12, b0, 0
L3F680D00:
3f680d00:	dsjs   a10, L3F680B60
3f680d10:	move   *b12, b0, 0
L3F680D20:
3f680d20:	dsjs   a10, L3F680B80
3f680d30:	move   *b12, b0, 0
L3F680D40:
3f680d40:	dsjs   a10, L3F680BA0
3f680d50:	move   *b12, b0, 0
L3F680D60:
3f680d60:	dsjs   a10, L3F680BC0
3f680d70:	move   *b12, b0, 0
L3F680D80:
3f680d80:	dsjs   a10, L3F680BE0
3f680d90:	move   *b12, b0, 0
L3F680DA0:
3f680da0:	dsjs   a10, L3F680C00
3f680db0:	move   *b12, b0, 0
L3F680DC0:
3f680dc0:	dsjs   a10, L3F680C20
3f680dd0:	move   *b12, b0, 0
L3F680DE0:
3f680de0:	dsjs   a10, L3F680C40
3f680df0:	move   *b12, b0, 0
L3F680E00:
3f680e00:	dsjs   a10, L3F680C60
3f680e10:	move   *b12, b0, 0
L3F680E20:
3f680e20:	dsjs   a10, L3F680C80
3f680e30:	move   *b12, b0, 0
L3F680E40:
3f680e40:	dsjs   a10, L3F680CA0
3f680e50:	move   *b12, b0, 0
L3F680E60:
3f680e60:	dsjs   a10, L3F680CC0
3f680e70:	move   *b12, b0, 0
L3F680E80:
3f680e80:	dsjs   a10, L3F680CE0
3f680e90:	move   *b12, b0, 0
L3F680EA0:
3f680ea0:	dsjs   a10, L3F680D00
3f680eb0:	move   *b12, b0, 0
L3F680EC0:
3f680ec0:	dsjs   a10, L3F680D20
3f680ed0:	move   *b12, b0, 0
L3F680EE0:
3f680ee0:	dsjs   a10, L3F680D40
3f680ef0:	move   *b12, b0, 0
L3F680F00:
3f680f00:	dsjs   a10, L3F680D60
3f680f10:	move   *b12, b0, 0
L3F680F20:
3f680f20:	dsjs   a10, L3F680D80
3f680f30:	move   *b12, b0, 0
L3F680F40:
3f680f40:	dsjs   a10, L3F680DA0
3f680f50:	move   *b12, b0, 0
L3F680F60:
3f680f60:	dsjs   a10, L3F680DC0
3f680f70:	move   *b12, b0, 0
L3F680F80:
3f680f80:	dsjs   a10, L3F680DE0
3f680f90:	move   *b12, b0, 0
L3F680FA0:
3f680fa0:	dsjs   a10, L3F680E00
3f680fb0:	move   *b12, b0, 0
L3F680FC0:
3f680fc0:	dsjs   a10, L3F680E20
3f680fd0:	move   *b12, b0, 0
L3F680FE0:
3f680fe0:	dsjs   a10, L3F680E40
3f680ff0:	move   *b12, b0, 0
L3F681000:
3f681000:	dsjs   a10, L3F680E60
3f681010:	move   *b12, b0, 0
L3F681020:
3f681020:	dsjs   a10, L3F680E80
3f681030:	move   *b12, b0, 0
L3F681040:
3f681040:	dsjs   a10, L3F680EA0
3f681050:	move   *b12, b0, 0
L3F681060:
3f681060:	dsjs   a10, L3F680EC0
3f681070:	move   *b12, b0, 0
L3F681080:
3f681080:	dsjs   a10, L3F680EE0
3f681090:	move   *b12, b0, 0
L3F6810A0:
3f6810a0:	dsjs   a10, L3F680F00
3f6810b0:	move   *b12, b0, 0
L3F6810C0:
3f6810c0:	dsjs   a10, L3F680F20
3f6810d0:	move   *b12, b0, 0
L3F6810E0:
3f6810e0:	dsjs   a10, L3F680F40
3f6810f0:	move   *b12, b0, 0
L3F681100:
3f681100:	dsjs   a10, L3F680F60
3f681110:	move   *b12, b0, 0
L3F681120:
3f681120:	dsjs   a10, L3F680F80
3f681130:	move   *b12, b0, 0
L3F681140:
3f681140:	dsjs   a10, L3F680FA0
3f681150:	move   *b12, b0, 0
L3F681160:
3f681160:	dsjs   a10, L3F680FC0
3f681170:	move   *b12, b0, 0
L3F681180:
3f681180:	dsjs   a10, L3F680FE0
3f681190:	move   *b12, b0, 0
L3F6811A0:
3f6811a0:	dsjs   a10, L3F681000
3f6811b0:	move   *b12, b0, 0
L3F6811C0:
3f6811c0:	dsjs   a10, L3F681020
3f6811d0:	move   *b12, b0, 0
L3F6811E0:
3f6811e0:	dsjs   a10, L3F681040
3f6811f0:	move   *b12, b0, 0
L3F681200:
3f681200:	dsjs   a10, L3F681060
3f681210:	move   *b12, b0, 0
L3F681220:
3f681220:	dsjs   a10, L3F681080
3f681230:	move   *b12, b0, 0
L3F681240:
3f681240:	dsjs   a10, L3F6810A0
3f681250:	move   *b12, b0, 0
L3F681260:
3f681260:	dsjs   a10, L3F6810C0
3f681270:	move   *b12, b0, 0
L3F681280:
3f681280:	dsjs   a10, L3F6810E0
3f681290:	move   *b12, b0, 0
L3F6812A0:
3f6812a0:	dsjs   a10, L3F681100
3f6812b0:	move   *b12, b0, 0
L3F6812C0:
3f6812c0:	dsjs   a10, L3F681120
3f6812d0:	move   *b12, b0, 0
L3F6812E0:
3f6812e0:	dsjs   a10, L3F681140
3f6812f0:	move   *b12, b0, 0
L3F681300:
3f681300:	dsjs   a10, L3F681160
3f681310:	move   *b12, b0, 0
L3F681320:
3f681320:	dsjs   a10, L3F681180
3f681330:	move   *b12, b0, 0
L3F681340:
3f681340:	dsjs   a10, L3F6811A0
3f681350:	move   *b12, b0, 0
L3F681360:
3f681360:	dsjs   a10, L3F6811C0
3f681370:	move   *b12, b0, 0
L3F681380:
3f681380:	dsjs   a10, L3F6811E0
3f681390:	move   *b12, b0, 0
L3F6813A0:
3f6813a0:	dsjs   a10, L3F681200
3f6813b0:	move   *b12, b0, 0
L3F6813C0:
3f6813c0:	dsjs   a10, L3F681220
3f6813d0:	move   *b12, b0, 0
L3F6813E0:
3f6813e0:	dsjs   a10, L3F681240
3f6813f0:	move   *b12, b0, 0
L3F681400:
3f681400:	dsjs   a10, L3F681260
3f681410:	move   *b12, b0, 0
L3F681420:
3f681420:	dsjs   a10, L3F681280
3f681430:	move   *b12, b0, 0
L3F681440:
3f681440:	dsjs   a10, L3F6812A0
3f681450:	move   *b12, b0, 0
L3F681460:
3f681460:	dsjs   a10, L3F6812C0
3f681470:	move   *b12, b0, 0
L3F681480:
3f681480:	dsjs   a10, L3F6812E0
3f681490:	move   *b12, b0, 0
L3F6814A0:
3f6814a0:	dsjs   a10, L3F681300
3f6814b0:	move   *b12, b0, 0
L3F6814C0:
3f6814c0:	dsjs   a10, L3F681320
3f6814d0:	move   *b12, b0, 0
L3F6814E0:
3f6814e0:	dsjs   a10, L3F681340
3f6814f0:	move   *b12, b0, 0
L3F681500:
3f681500:	dsjs   a10, L3F681360
3f681510:	move   *b12, b0, 0
L3F681520:
3f681520:	dsjs   a10, L3F681380
3f681530:	move   *b12, b0, 0
L3F681540:
3f681540:	dsjs   a10, L3F6813A0
3f681550:	move   *b12, b0, 0
L3F681560:
3f681560:	dsjs   a10, L3F6813C0
3f681570:	move   *b12, b0, 0
L3F681580:
3f681580:	dsjs   a10, L3F6813E0
3f681590:	move   *b12, b0, 0
L3F6815A0:
3f6815a0:	dsjs   a10, L3F681400
3f6815b0:	move   *b12, b0, 0
L3F6815C0:
3f6815c0:	dsjs   a10, L3F681420
3f6815d0:	move   *b12, b0, 0
L3F6815E0:
3f6815e0:	dsjs   a10, L3F681440
3f6815f0:	move   *b12, b0, 0
L3F681600:
3f681600:	dsjs   a10, L3F681460
3f681610:	move   *b12, b0, 0
L3F681620:
3f681620:	dsjs   a10, L3F681480
3f681630:	move   *b12, b0, 0
L3F681640:
3f681640:	dsjs   a10, L3F6814A0
3f681650:	move   *b12, b0, 0
L3F681660:
3f681660:	dsjs   a10, L3F6814C0
3f681670:	move   *b12, b0, 0
L3F681680:
3f681680:	dsjs   a10, L3F6814E0
3f681690:	move   *b12, b0, 0
L3F6816A0:
3f6816a0:	dsjs   a10, L3F681500
3f6816b0:	move   *b12, b0, 0
L3F6816C0:
3f6816c0:	dsjs   a10, L3F681520
3f6816d0:	move   *b12, b0, 0
L3F6816E0:
3f6816e0:	dsjs   a10, L3F681540
3f6816f0:	move   *b12, b0, 0
L3F681700:
3f681700:	dsjs   a10, L3F681560
3f681710:	move   *b12, b0, 0
L3F681720:
3f681720:	dsjs   a10, L3F681580
3f681730:	move   *b12, b0, 0
L3F681740:
3f681740:	dsjs   a10, L3F6815A0
3f681750:	move   *b12, b0, 0
L3F681760:
3f681760:	dsjs   a10, L3F6815C0
3f681770:	move   *b12, b0, 0
L3F681780:
3f681780:	dsjs   a10, L3F6815E0
3f681790:	move   *b12, b0, 0
L3F6817A0:
3f6817a0:	dsjs   a10, L3F681600
3f6817b0:	move   *b12, b0, 0
L3F6817C0:
3f6817c0:	dsjs   a10, L3F681620
3f6817d0:	move   *b12, b0, 0
L3F6817E0:
3f6817e0:	dsjs   a10, L3F681640
3f6817f0:	move   *b12, b0, 0
L3F681800:
3f681800:	dsjs   a10, L3F681660
3f681810:	move   *b12, b0, 0
L3F681820:
3f681820:	dsjs   a10, L3F681680
3f681830:	move   *b12, b0, 0
L3F681840:
3f681840:	dsjs   a10, L3F6816A0
3f681850:	move   *b12, b0, 0
L3F681860:
3f681860:	dsjs   a10, L3F6816C0
3f681870:	move   *b12, b0, 0
L3F681880:
3f681880:	dsjs   a10, L3F6816E0
3f681890:	move   *b12, b0, 0
L3F6818A0:
3f6818a0:	dsjs   a10, L3F681700
3f6818b0:	move   *b12, b0, 0
L3F6818C0:
3f6818c0:	dsjs   a10, L3F681720
3f6818d0:	move   *b12, b0, 0
L3F6818E0:
3f6818e0:	dsjs   a10, L3F681740
3f6818f0:	move   *b12, b0, 0
L3F681900:
3f681900:	dsjs   a10, L3F681760
3f681910:	move   *b12, b0, 0
L3F681920:
3f681920:	dsjs   a10, L3F681780
3f681930:	move   *b12, b0, 0
L3F681940:
3f681940:	dsjs   a10, L3F6817A0
3f681950:	move   *b12, b0, 0
L3F681960:
3f681960:	dsjs   a10, L3F6817C0
3f681970:	move   *b12, b0, 0
L3F681980:
3f681980:	dsjs   a10, L3F6817E0
3f681990:	move   *b12, b0, 0
L3F6819A0:
3f6819a0:	dsjs   a10, L3F681800
3f6819b0:	move   *b12, b0, 0
L3F6819C0:
3f6819c0:	dsjs   a10, L3F681820
3f6819d0:	move   *b12, b0, 0
L3F6819E0:
3f6819e0:	dsjs   a10, L3F681840
3f6819f0:	move   *b12, b0, 0
L3F681A00:
3f681a00:	dsjs   a10, L3F681860
3f681a10:	move   *b12, b0, 0
L3F681A20:
3f681a20:	dsjs   a10, L3F681880
3f681a30:	move   *b12, b0, 0
L3F681A40:
3f681a40:	dsjs   a10, L3F6818A0
3f681a50:	move   *b12, b0, 0
L3F681A60:
3f681a60:	dsjs   a10, L3F6818C0
3f681a70:	move   *b12, b0, 0
L3F681A80:
3f681a80:	dsjs   a10, L3F6818E0
3f681a90:	move   *b12, b0, 0
L3F681AA0:
3f681aa0:	dsjs   a10, L3F681900
3f681ab0:	move   *b12, b0, 0
L3F681AC0:
3f681ac0:	dsjs   a10, L3F681920
3f681ad0:	move   *b12, b0, 0
L3F681AE0:
3f681ae0:	dsjs   a10, L3F681940
3f681af0:	move   *b12, b0, 0
L3F681B00:
3f681b00:	dsjs   a10, L3F681960
3f681b10:	move   *b12, b0, 0
L3F681B20:
3f681b20:	dsjs   a10, L3F681980
3f681b30:	move   *b12, b0, 0
L3F681B40:
3f681b40:	dsjs   a10, L3F6819A0
3f681b50:	move   *b12, b0, 0
L3F681B60:
3f681b60:	dsjs   a10, L3F6819C0
3f681b70:	move   *b12, b0, 0
L3F681B80:
3f681b80:	dsjs   a10, L3F6819E0
3f681b90:	move   *b12, b0, 0
L3F681BA0:
3f681ba0:	dsjs   a10, L3F681A00
3f681bb0:	move   *b12, b0, 0
L3F681BC0:
3f681bc0:	dsjs   a10, L3F681A20
3f681bd0:	move   *b12, b0, 0
L3F681BE0:
3f681be0:	dsjs   a10, L3F681A40
3f681bf0:	move   *b12, b0, 0
L3F681C00:
3f681c00:	dsjs   a10, L3F681A60
3f681c10:	move   *b12, b0, 0
L3F681C20:
3f681c20:	dsjs   a10, L3F681A80
3f681c30:	move   *b12, b0, 0
L3F681C40:
3f681c40:	dsjs   a10, L3F681AA0
3f681c50:	move   *b12, b0, 0
L3F681C60:
3f681c60:	dsjs   a10, L3F681AC0
3f681c70:	move   *b12, b0, 0
L3F681C80:
3f681c80:	dsjs   a10, L3F681AE0
3f681c90:	move   *b12, b0, 0
L3F681CA0:
3f681ca0:	dsjs   a10, L3F681B00
3f681cb0:	move   *b12, b0, 0
L3F681CC0:
3f681cc0:	dsjs   a10, L3F681B20
3f681cd0:	move   *b12, b0, 0
L3F681CE0:
3f681ce0:	dsjs   a10, L3F681B40
3f681cf0:	move   *b12, b0, 0
L3F681D00:
3f681d00:	dsjs   a10, L3F681B60
3f681d10:	move   *b12, b0, 0
L3F681D20:
3f681d20:	dsjs   a10, L3F681B80
3f681d30:	move   *b12, b0, 0
L3F681D40:
3f681d40:	dsjs   a10, L3F681BA0
3f681d50:	move   *b12, b0, 0
L3F681D60:
3f681d60:	dsjs   a10, L3F681BC0
3f681d70:	move   *b12, b0, 0
L3F681D80:
3f681d80:	dsjs   a10, L3F681BE0
3f681d90:	move   *b12, b0, 0
L3F681DA0:
3f681da0:	dsjs   a10, L3F681C00
3f681db0:	move   *b12, b0, 0
L3F681DC0:
3f681dc0:	dsjs   a10, L3F681C20
3f681dd0:	move   *b12, b0, 0
L3F681DE0:
3f681de0:	dsjs   a10, L3F681C40
3f681df0:	move   *b12, b0, 0
L3F681E00:
3f681e00:	dsjs   a10, L3F681C60
3f681e10:	move   *b12, b0, 0
L3F681E20:
3f681e20:	dsjs   a10, L3F681C80
3f681e30:	move   *b12, b0, 0
L3F681E40:
3f681e40:	dsjs   a10, L3F681CA0
3f681e50:	move   *b12, b0, 0
L3F681E60:
3f681e60:	dsjs   a10, L3F681CC0
3f681e70:	move   *b12, b0, 0
L3F681E80:
3f681e80:	dsjs   a10, L3F681CE0
3f681e90:	move   *b12, b0, 0
L3F681EA0:
3f681ea0:	dsjs   a10, L3F681D00
3f681eb0:	move   *b12, b0, 0
L3F681EC0:
3f681ec0:	dsjs   a10, L3F681D20
3f681ed0:	move   *b12, b0, 0
L3F681EE0:
3f681ee0:	dsjs   a10, L3F681D40
3f681ef0:	move   *b12, b0, 0
L3F681F00:
3f681f00:	dsjs   a10, L3F681D60
3f681f10:	move   *b12, b0, 0
L3F681F20:
3f681f20:	dsjs   a10, L3F681D80
3f681f30:	move   *b12, b0, 0
L3F681F40:
3f681f40:	dsjs   a10, L3F681DA0
3f681f50:	move   *b12, b0, 0
L3F681F60:
3f681f60:	dsjs   a10, L3F681DC0
3f681f70:	move   *b12, b0, 0
L3F681F80:
3f681f80:	dsjs   a10, L3F681DE0
3f681f90:	move   *b12, b0, 0
L3F681FA0:
3f681fa0:	dsjs   a10, L3F681E00
3f681fb0:	move   *b12, b0, 0
L3F681FC0:
3f681fc0:	dsjs   a10, L3F681E20
3f681fd0:	move   *b12, b0, 0
L3F681FE0:
3f681fe0:	dsjs   a10, L3F681E40
3f681ff0:	move   *b12, b0, 0
L3F682000:
3f682000:	dsjs   a10, L3F681E60
3f682010:	move   *b12, b0, 0
L3F682020:
3f682020:	dsjs   a10, L3F681E80
3f682030:	move   *b12, b0, 0
L3F682040:
3f682040:	dsjs   a10, L3F681EA0
3f682050:	move   *b12, b0, 0
L3F682060:
3f682060:	dsjs   a10, L3F681EC0
3f682070:	move   *b12, b0, 0
L3F682080:
3f682080:	dsjs   a10, L3F681EE0
3f682090:	move   *b12, b0, 0
L3F6820A0:
3f6820a0:	dsjs   a10, L3F681F00
3f6820b0:	move   *b12, b0, 0
L3F6820C0:
3f6820c0:	dsjs   a10, L3F681F20
3f6820d0:	move   *b12, b0, 0
L3F6820E0:
3f6820e0:	dsjs   a10, L3F681F40
3f6820f0:	move   *b12, b0, 0
L3F682100:
3f682100:	dsjs   a10, L3F681F60
3f682110:	move   *b12, b0, 0
L3F682120:
3f682120:	dsjs   a10, L3F681F80
3f682130:	move   *b12, b0, 0
L3F682140:
3f682140:	dsjs   a10, L3F681FA0
3f682150:	move   *b12, b0, 0
L3F682160:
3f682160:	dsjs   a10, L3F681FC0
3f682170:	move   *b12, b0, 0
L3F682180:
3f682180:	dsjs   a10, L3F681FE0
3f682190:	move   *b12, b0, 0
L3F6821A0:
3f6821a0:	dsjs   a10, L3F682000
3f6821b0:	move   *b12, b0, 0
L3F6821C0:
3f6821c0:	dsjs   a10, L3F682020
3f6821d0:	move   *b12, b0, 0
L3F6821E0:
3f6821e0:	dsjs   a10, L3F682040
3f6821f0:	move   *b12, b0, 0
L3F682200:
3f682200:	dsjs   a10, L3F682060
3f682210:	move   *b12, b0, 0
L3F682220:
3f682220:	dsjs   a10, L3F682080
3f682230:	move   *b12, b0, 0
L3F682240:
3f682240:	dsjs   a10, L3F6820A0
3f682250:	move   *b12, b0, 0
L3F682260:
3f682260:	dsjs   a10, L3F6820C0
3f682270:	move   *b12, b0, 0
L3F682280:
3f682280:	dsjs   a10, L3F6820E0
3f682290:	move   *b12, b0, 0
L3F6822A0:
3f6822a0:	dsjs   a10, L3F682100
3f6822b0:	move   *b12, b0, 0
L3F6822C0:
3f6822c0:	dsjs   a10, L3F682120
3f6822d0:	move   *b12, b0, 0
L3F6822E0:
3f6822e0:	dsjs   a10, L3F682140
3f6822f0:	move   *b12, b0, 0
L3F682300:
3f682300:	dsjs   a10, L3F682160
3f682310:	move   *b12, b0, 0
L3F682320:
3f682320:	dsjs   a10, L3F682180
3f682330:	move   *b12, b0, 0
L3F682340:
3f682340:	dsjs   a10, L3F6821A0
3f682350:	move   *b12, b0, 0
L3F682360:
3f682360:	dsjs   a10, L3F6821C0
3f682370:	move   *b12, b0, 0
L3F682380:
3f682380:	dsjs   a10, L3F6821E0
3f682390:	move   *b12, b0, 0
L3F6823A0:
3f6823a0:	dsjs   a10, L3F682200
3f6823b0:	move   *b12, b0, 0
L3F6823C0:
3f6823c0:	dsjs   a10, L3F682220
3f6823d0:	move   *b12, b0, 0
L3F6823E0:
3f6823e0:	dsjs   a10, L3F682240
3f6823f0:	move   *b12, b0, 0
L3F682400:
3f682400:	dsjs   a10, L3F682260
3f682410:	move   *b12, b0, 0
L3F682420:
3f682420:	dsjs   a10, L3F682280
3f682430:	move   *b12, b0, 0
L3F682440:
3f682440:	dsjs   a10, L3F6822A0
3f682450:	move   *b12, b0, 0
L3F682460:
3f682460:	dsjs   a10, L3F6822C0
3f682470:	move   *b12, b0, 0
L3F682480:
3f682480:	dsjs   a10, L3F6822E0
3f682490:	move   *b12, b0, 0
L3F6824A0:
3f6824a0:	dsjs   a10, L3F682300
3f6824b0:	move   *b12, b0, 0
L3F6824C0:
3f6824c0:	dsjs   a10, L3F682320
3f6824d0:	move   *b12, b0, 0
L3F6824E0:
3f6824e0:	dsjs   a10, L3F682340
3f6824f0:	move   *b12, b0, 0
L3F682500:
3f682500:	dsjs   a10, L3F682360
3f682510:	move   *b12, b0, 0
L3F682520:
3f682520:	dsjs   a10, L3F682380
3f682530:	move   *b12, b0, 0
L3F682540:
3f682540:	dsjs   a10, L3F6823A0
3f682550:	move   *b12, b0, 0
L3F682560:
3f682560:	dsjs   a10, L3F6823C0
3f682570:	move   *b12, b0, 0
L3F682580:
3f682580:	dsjs   a10, L3F6823E0
3f682590:	move   *b12, b0, 0
L3F6825A0:
3f6825a0:	dsjs   a10, L3F682400
3f6825b0:	move   *b12, b0, 0
L3F6825C0:
3f6825c0:	dsjs   a10, L3F682420
3f6825d0:	move   *b12, b0, 0
L3F6825E0:
3f6825e0:	dsjs   a10, L3F682440
3f6825f0:	move   *b12, b0, 0
L3F682600:
3f682600:	dsjs   a10, L3F682460
3f682610:	move   *b12, b0, 0
L3F682620:
3f682620:	dsjs   a10, L3F682480
3f682630:	move   *b12, b0, 0
L3F682640:
3f682640:	dsjs   a10, L3F6824A0
3f682650:	move   *b12, b0, 0
L3F682660:
3f682660:	dsjs   a10, L3F6824C0
3f682670:	move   *b12, b0, 0
L3F682680:
3f682680:	dsjs   a10, L3F6824E0
3f682690:	move   *b12, b0, 0
L3F6826A0:
3f6826a0:	dsjs   a10, L3F682500
3f6826b0:	move   *b12, b0, 0
L3F6826C0:
3f6826c0:	dsjs   a10, L3F682520
3f6826d0:	move   *b12, b0, 0
L3F6826E0:
3f6826e0:	dsjs   a10, L3F682540
3f6826f0:	move   *b12, b0, 0
L3F682700:
3f682700:	dsjs   a10, L3F682560
3f682710:	move   *b12, b0, 0
L3F682720:
3f682720:	dsjs   a10, L3F682580
3f682730:	move   *b12, b0, 0
L3F682740:
3f682740:	dsjs   a10, L3F6825A0
3f682750:	move   *b12, b0, 0
L3F682760:
3f682760:	dsjs   a10, L3F6825C0
3f682770:	move   *b12, b0, 0
L3F682780:
3f682780:	dsjs   a10, L3F6825E0
3f682790:	move   *b12, b0, 0
L3F6827A0:
3f6827a0:	dsjs   a10, L3F682600
3f6827b0:	move   *b12, b0, 0
L3F6827C0:
3f6827c0:	dsjs   a10, L3F682620
3f6827d0:	move   *b12, b0, 0
L3F6827E0:
3f6827e0:	dsjs   a10, L3F682640
3f6827f0:	move   *b12, b0, 0
L3F682800:
3f682800:	dsjs   a10, L3F682660
3f682810:	move   *b12, b0, 0
L3F682820:
3f682820:	dsjs   a10, L3F682680
3f682830:	move   *b12, b0, 0
L3F682840:
3f682840:	dsjs   a10, L3F6826A0
3f682850:	move   *b12, b0, 0
L3F682860:
3f682860:	dsjs   a10, L3F6826C0
3f682870:	move   *b12, b0, 0
L3F682880:
3f682880:	dsjs   a10, L3F6826E0
3f682890:	move   *b12, b0, 0
L3F6828A0:
3f6828a0:	dsjs   a10, L3F682700
3f6828b0:	move   *b12, b0, 0
L3F6828C0:
3f6828c0:	dsjs   a10, L3F682720
3f6828d0:	move   *b12, b0, 0
L3F6828E0:
3f6828e0:	dsjs   a10, L3F682740
3f6828f0:	move   *b12, b0, 0
L3F682900:
3f682900:	dsjs   a10, L3F682760
3f682910:	move   *b12, b0, 0
L3F682920:
3f682920:	dsjs   a10, L3F682780
3f682930:	move   *b12, b0, 0
L3F682940:
3f682940:	dsjs   a10, L3F6827A0
3f682950:	move   *b12, b0, 0
L3F682960:
3f682960:	dsjs   a10, L3F6827C0
3f682970:	move   *b12, b0, 0
L3F682980:
3f682980:	dsjs   a10, L3F6827E0
3f682990:	move   *b12, b0, 0
L3F6829A0:
3f6829a0:	dsjs   a10, L3F682800
3f6829b0:	move   *b12, b0, 0
L3F6829C0:
3f6829c0:	dsjs   a10, L3F682820
3f6829d0:	move   *b12, b0, 0
L3F6829E0:
3f6829e0:	dsjs   a10, L3F682840
3f6829f0:	move   *b12, b0, 0
L3F682A00:
3f682a00:	dsjs   a10, L3F682860
3f682a10:	move   *b12, b0, 0
L3F682A20:
3f682a20:	dsjs   a10, L3F682880
3f682a30:	move   *b12, b0, 0
L3F682A40:
3f682a40:	dsjs   a10, L3F6828A0
3f682a50:	move   *b12, b0, 0
L3F682A60:
3f682a60:	dsjs   a10, L3F6828C0
3f682a70:	move   *b12, b0, 0
L3F682A80:
3f682a80:	dsjs   a10, L3F6828E0
3f682a90:	move   *b12, b0, 0
L3F682AA0:
3f682aa0:	dsjs   a10, L3F682900
3f682ab0:	move   *b12, b0, 0
L3F682AC0:
3f682ac0:	dsjs   a10, L3F682920
3f682ad0:	move   *b12, b0, 0
L3F682AE0:
3f682ae0:	dsjs   a10, L3F682940
3f682af0:	move   *b12, b0, 0
L3F682B00:
3f682b00:	dsjs   a10, L3F682960
3f682b10:	move   *b12, b0, 0
L3F682B20:
3f682b20:	dsjs   a10, L3F682980
3f682b30:	move   *b12, b0, 0
L3F682B40:
3f682b40:	dsjs   a10, L3F6829A0
3f682b50:	move   *b12, b0, 0
L3F682B60:
3f682b60:	dsjs   a10, L3F6829C0
3f682b70:	move   *b12, b0, 0
L3F682B80:
3f682b80:	dsjs   a10, L3F6829E0
3f682b90:	move   *b12, b0, 0
L3F682BA0:
3f682ba0:	dsjs   a10, L3F682A00
3f682bb0:	move   *b12, b0, 0
L3F682BC0:
3f682bc0:	dsjs   a10, L3F682A20
3f682bd0:	move   *b12, b0, 0
L3F682BE0:
3f682be0:	dsjs   a10, L3F682A40
3f682bf0:	move   *b12, b0, 0
L3F682C00:
3f682c00:	dsjs   a10, L3F682A60
3f682c10:	move   *b12, b0, 0
L3F682C20:
3f682c20:	dsjs   a10, L3F682A80
3f682c30:	move   *b12, b0, 0
L3F682C40:
3f682c40:	dsjs   a10, L3F682AA0
3f682c50:	move   *b12, b0, 0
L3F682C60:
3f682c60:	dsjs   a10, L3F682AC0
3f682c70:	move   *b12, b0, 0
L3F682C80:
3f682c80:	dsjs   a10, L3F682AE0
3f682c90:	move   *b12, b0, 0
L3F682CA0:
3f682ca0:	dsjs   a10, L3F682B00
3f682cb0:	move   *b12, b0, 0
L3F682CC0:
3f682cc0:	dsjs   a10, L3F682B20
3f682cd0:	move   *b12, b0, 0
L3F682CE0:
3f682ce0:	dsjs   a10, L3F682B40
3f682cf0:	move   *b12, b0, 0
L3F682D00:
3f682d00:	dsjs   a10, L3F682B60
3f682d10:	move   *b12, b0, 0
L3F682D20:
3f682d20:	dsjs   a10, L3F682B80
3f682d30:	move   *b12, b0, 0
L3F682D40:
3f682d40:	dsjs   a10, L3F682BA0
3f682d50:	move   *b12, b0, 0
L3F682D60:
3f682d60:	dsjs   a10, L3F682BC0
3f682d70:	move   *b12, b0, 0
L3F682D80:
3f682d80:	dsjs   a10, L3F682BE0
3f682d90:	move   *b12, b0, 0
L3F682DA0:
3f682da0:	dsjs   a10, L3F682C00
3f682db0:	move   *b12, b0, 0
L3F682DC0:
3f682dc0:	dsjs   a10, L3F682C20
3f682dd0:	move   *b12, b0, 0
L3F682DE0:
3f682de0:	dsjs   a10, L3F682C40
3f682df0:	move   *b12, b0, 0
L3F682E00:
3f682e00:	dsjs   a10, L3F682C60
3f682e10:	move   *b12, b0, 0
L3F682E20:
3f682e20:	dsjs   a10, L3F682C80
3f682e30:	move   *b12, b0, 0
L3F682E40:
3f682e40:	dsjs   a10, L3F682CA0
3f682e50:	move   *b12, b0, 0
L3F682E60:
3f682e60:	dsjs   a10, L3F682CC0
3f682e70:	move   *b12, b0, 0
L3F682E80:
3f682e80:	dsjs   a10, L3F682CE0
3f682e90:	move   *b12, b0, 0
L3F682EA0:
3f682ea0:	dsjs   a10, L3F682D00
3f682eb0:	move   *b12, b0, 0
L3F682EC0:
3f682ec0:	dsjs   a10, L3F682D20
3f682ed0:	move   *b12, b0, 0
L3F682EE0:
3f682ee0:	dsjs   a10, L3F682D40
3f682ef0:	move   *b12, b0, 0
L3F682F00:
3f682f00:	dsjs   a10, L3F682D60
3f682f10:	move   *b12, b0, 0
L3F682F20:
3f682f20:	dsjs   a10, L3F682D80
3f682f30:	move   *b12, b0, 0
L3F682F40:
3f682f40:	dsjs   a10, L3F682DA0
3f682f50:	move   *b12, b0, 0
L3F682F60:
3f682f60:	dsjs   a10, L3F682DC0
3f682f70:	move   *b12, b0, 0
L3F682F80:
3f682f80:	dsjs   a10, L3F682DE0
3f682f90:	move   *b12, b0, 0
L3F682FA0:
3f682fa0:	dsjs   a10, L3F682E00
3f682fb0:	move   *b12, b0, 0
L3F682FC0:
3f682fc0:	dsjs   a10, L3F682E20
3f682fd0:	move   *b12, b0, 0
L3F682FE0:
3f682fe0:	dsjs   a10, L3F682E40
3f682ff0:	move   *b12, b0, 0
L3F683000:
3f683000:	dsjs   a10, L3F682E60
3f683010:	move   *b12, b0, 0
L3F683020:
3f683020:	dsjs   a10, L3F682E80
3f683030:	move   *b12, b0, 0
L3F683040:
3f683040:	dsjs   a10, L3F682EA0
3f683050:	move   *b12, b0, 0
L3F683060:
3f683060:	dsjs   a10, L3F682EC0
3f683070:	move   *b12, b0, 0
L3F683080:
3f683080:	dsjs   a10, L3F682EE0
3f683090:	move   *b12, b0, 0
L3F6830A0:
3f6830a0:	dsjs   a10, L3F682F00
3f6830b0:	move   *b12, b0, 0
L3F6830C0:
3f6830c0:	dsjs   a10, L3F682F20
3f6830d0:	move   *b12, b0, 0
L3F6830E0:
3f6830e0:	dsjs   a10, L3F682F40
3f6830f0:	move   *b12, b0, 0
L3F683100:
3f683100:	dsjs   a10, L3F682F60
3f683110:	move   *b12, b0, 0
L3F683120:
3f683120:	dsjs   a10, L3F682F80
3f683130:	move   *b12, b0, 0
L3F683140:
3f683140:	dsjs   a10, L3F682FA0
3f683150:	move   *b12, b0, 0
L3F683160:
3f683160:	dsjs   a10, L3F682FC0
3f683170:	move   *b12, b0, 0
L3F683180:
3f683180:	dsjs   a10, L3F682FE0
3f683190:	move   *b12, b0, 0
L3F6831A0:
3f6831a0:	dsjs   a10, L3F683000
3f6831b0:	move   *b12, b0, 0
L3F6831C0:
3f6831c0:	dsjs   a10, L3F683020
3f6831d0:	move   *b12, b0, 0
L3F6831E0:
3f6831e0:	dsjs   a10, L3F683040
3f6831f0:	move   *b12, b0, 0
L3F683200:
3f683200:	dsjs   a10, L3F683060
3f683210:	move   *b12, b0, 0
L3F683220:
3f683220:	dsjs   a10, L3F683080
3f683230:	move   *b12, b0, 0
L3F683240:
3f683240:	dsjs   a10, L3F6830A0
3f683250:	move   *b12, b0, 0
L3F683260:
3f683260:	dsjs   a10, L3F6830C0
3f683270:	move   *b12, b0, 0
L3F683280:
3f683280:	dsjs   a10, L3F6830E0
3f683290:	move   *b12, b0, 0
L3F6832A0:
3f6832a0:	dsjs   a10, L3F683100
3f6832b0:	move   *b12, b0, 0
L3F6832C0:
3f6832c0:	dsjs   a10, L3F683120
3f6832d0:	move   *b12, b0, 0
L3F6832E0:
3f6832e0:	dsjs   a10, L3F683140
3f6832f0:	move   *b12, b0, 0
L3F683300:
3f683300:	dsjs   a10, L3F683160
3f683310:	move   *b12, b0, 0
L3F683320:
3f683320:	dsjs   a10, L3F683180
3f683330:	move   *b12, b0, 0
L3F683340:
3f683340:	dsjs   a10, L3F6831A0
3f683350:	move   *b12, b0, 0
L3F683360:
3f683360:	dsjs   a10, L3F6831C0
3f683370:	move   *b12, b0, 0
L3F683380:
3f683380:	dsjs   a10, L3F6831E0
3f683390:	move   *b12, b0, 0
L3F6833A0:
3f6833a0:	dsjs   a10, L3F683200
3f6833b0:	move   *b12, b0, 0
L3F6833C0:
3f6833c0:	dsjs   a10, L3F683220
3f6833d0:	move   *b12, b0, 0
L3F6833E0:
3f6833e0:	dsjs   a10, L3F683240
3f6833f0:	move   *b12, b0, 0
L3F683400:
3f683400:	dsjs   a10, L3F683260
3f683410:	move   *b12, b0, 0
L3F683420:
3f683420:	dsjs   a10, L3F683280
3f683430:	move   *b12, b0, 0
L3F683440:
3f683440:	dsjs   a10, L3F6832A0
3f683450:	move   *b12, b0, 0
L3F683460:
3f683460:	dsjs   a10, L3F6832C0
3f683470:	move   *b12, b0, 0
L3F683480:
3f683480:	dsjs   a10, L3F6832E0
3f683490:	move   *b12, b0, 0
L3F6834A0:
3f6834a0:	dsjs   a10, L3F683300
3f6834b0:	move   *b12, b0, 0
L3F6834C0:
3f6834c0:	dsjs   a10, L3F683320
3f6834d0:	move   *b12, b0, 0
L3F6834E0:
3f6834e0:	dsjs   a10, L3F683340
3f6834f0:	move   *b12, b0, 0
L3F683500:
3f683500:	dsjs   a10, L3F683360
3f683510:	move   *b12, b0, 0
L3F683520:
3f683520:	dsjs   a10, L3F683380
3f683530:	move   *b12, b0, 0
L3F683540:
3f683540:	dsjs   a10, L3F6833A0
3f683550:	move   *b12, b0, 0
L3F683560:
3f683560:	dsjs   a10, L3F6833C0
3f683570:	move   *b12, b0, 0
L3F683580:
3f683580:	dsjs   a10, L3F6833E0
3f683590:	move   *b12, b0, 0
L3F6835A0:
3f6835a0:	dsjs   a10, L3F683400
3f6835b0:	move   *b12, b0, 0
L3F6835C0:
3f6835c0:	dsjs   a10, L3F683420
3f6835d0:	move   *b12, b0, 0
L3F6835E0:
3f6835e0:	dsjs   a10, L3F683440
3f6835f0:	move   *b12, b0, 0
L3F683600:
3f683600:	dsjs   a10, L3F683460
3f683610:	move   *b12, b0, 0
L3F683620:
3f683620:	dsjs   a10, L3F683480
3f683630:	move   *b12, b0, 0
L3F683640:
3f683640:	dsjs   a10, L3F6834A0
3f683650:	move   *b12, b0, 0
L3F683660:
3f683660:	dsjs   a10, L3F6834C0
3f683670:	move   *b12, b0, 0
L3F683680:
3f683680:	dsjs   a10, L3F6834E0
3f683690:	move   *b12, b0, 0
L3F6836A0:
3f6836a0:	dsjs   a10, L3F683500
3f6836b0:	move   *b12, b0, 0
L3F6836C0:
3f6836c0:	dsjs   a10, L3F683520
3f6836d0:	move   *b12, b0, 0
L3F6836E0:
3f6836e0:	dsjs   a10, L3F683540
3f6836f0:	move   *b12, b0, 0
L3F683700:
3f683700:	dsjs   a10, L3F683560
3f683710:	move   *b12, b0, 0
L3F683720:
3f683720:	dsjs   a10, L3F683580
3f683730:	move   *b12, b0, 0
L3F683740:
3f683740:	dsjs   a10, L3F6835A0
3f683750:	move   *b12, b0, 0
L3F683760:
3f683760:	dsjs   a10, L3F6835C0
3f683770:	move   *b12, b0, 0
L3F683780:
3f683780:	dsjs   a10, L3F6835E0
3f683790:	move   *b12, b0, 0
L3F6837A0:
3f6837a0:	dsjs   a10, L3F683600
3f6837b0:	move   *b12, b0, 0
L3F6837C0:
3f6837c0:	dsjs   a10, L3F683620
3f6837d0:	move   *b12, b0, 0
L3F6837E0:
3f6837e0:	dsjs   a10, L3F683640
3f6837f0:	move   *b12, b0, 0
L3F683800:
3f683800:	dsjs   a10, L3F683660
3f683810:	move   *b12, b0, 0
L3F683820:
3f683820:	dsjs   a10, L3F683680
3f683830:	move   *b12, b0, 0
L3F683840:
3f683840:	dsjs   a10, L3F6836A0
3f683850:	move   *b12, b0, 0
L3F683860:
3f683860:	dsjs   a10, L3F6836C0
3f683870:	move   *b12, b0, 0
L3F683880:
3f683880:	dsjs   a10, L3F6836E0
3f683890:	move   *b12, b0, 0
L3F6838A0:
3f6838a0:	dsjs   a10, L3F683700
3f6838b0:	move   *b12, b0, 0
L3F6838C0:
3f6838c0:	dsjs   a10, L3F683720
3f6838d0:	move   *b12, b0, 0
L3F6838E0:
3f6838e0:	dsjs   a10, L3F683740
3f6838f0:	move   *b12, b0, 0
L3F683900:
3f683900:	dsjs   a10, L3F683760
3f683910:	move   *b12, b0, 0
L3F683920:
3f683920:	dsjs   a10, L3F683780
3f683930:	move   *b12, b0, 0
L3F683940:
3f683940:	dsjs   a10, L3F6837A0
3f683950:	move   *b12, b0, 0
L3F683960:
3f683960:	dsjs   a10, L3F6837C0
3f683970:	move   *b12, b0, 0
L3F683980:
3f683980:	dsjs   a10, L3F6837E0
3f683990:	move   *b12, b0, 0
L3F6839A0:
3f6839a0:	dsjs   a10, L3F683800
3f6839b0:	move   *b12, b0, 0
L3F6839C0:
3f6839c0:	dsjs   a10, L3F683820
3f6839d0:	move   *b12, b0, 0
L3F6839E0:
3f6839e0:	dsjs   a10, L3F683840
3f6839f0:	move   *b12, b0, 0
L3F683A00:
3f683a00:	dsjs   a10, L3F683860
3f683a10:	move   *b12, b0, 0
L3F683A20:
3f683a20:	dsjs   a10, L3F683880
3f683a30:	move   *b12, b0, 0
L3F683A40:
3f683a40:	dsjs   a10, L3F6838A0
3f683a50:	move   *b12, b0, 0
L3F683A60:
3f683a60:	dsjs   a10, L3F6838C0
3f683a70:	move   *b12, b0, 0
L3F683A80:
3f683a80:	dsjs   a10, L3F6838E0
3f683a90:	move   *b12, b0, 0
L3F683AA0:
3f683aa0:	dsjs   a10, L3F683900
3f683ab0:	move   *b12, b0, 0
L3F683AC0:
3f683ac0:	dsjs   a10, L3F683920
3f683ad0:	move   *b12, b0, 0
L3F683AE0:
3f683ae0:	dsjs   a10, L3F683940
3f683af0:	move   *b12, b0, 0
L3F683B00:
3f683b00:	dsjs   a10, L3F683960
3f683b10:	move   *b12, b0, 0
L3F683B20:
3f683b20:	dsjs   a10, L3F683980
3f683b30:	move   *b12, b0, 0
L3F683B40:
3f683b40:	dsjs   a10, L3F6839A0
3f683b50:	move   *b12, b0, 0
L3F683B60:
3f683b60:	dsjs   a10, L3F6839C0
3f683b70:	move   *b12, b0, 0
L3F683B80:
3f683b80:	dsjs   a10, L3F6839E0
3f683b90:	move   *b12, b0, 0
L3F683BA0:
3f683ba0:	dsjs   a10, L3F683A00
3f683bb0:	move   *b12, b0, 0
L3F683BC0:
3f683bc0:	dsjs   a10, L3F683A20
3f683bd0:	move   *b12, b0, 0
L3F683BE0:
3f683be0:	dsjs   a10, L3F683A40
3f683bf0:	move   *b12, b0, 0
L3F683C00:
3f683c00:	dsjs   a10, L3F683A60
3f683c10:	move   *b12, b0, 0
L3F683C20:
3f683c20:	dsjs   a10, L3F683A80
3f683c30:	move   *b12, b0, 0
L3F683C40:
3f683c40:	dsjs   a10, L3F683AA0
3f683c50:	move   *b12, b0, 0
L3F683C60:
3f683c60:	dsjs   a10, L3F683AC0
3f683c70:	move   *b12, b0, 0
L3F683C80:
3f683c80:	dsjs   a10, L3F683AE0
3f683c90:	move   *b12, b0, 0
L3F683CA0:
3f683ca0:	dsjs   a10, L3F683B00
3f683cb0:	move   *b12, b0, 0
L3F683CC0:
3f683cc0:	dsjs   a10, L3F683B20
3f683cd0:	move   *b12, b0, 0
L3F683CE0:
3f683ce0:	dsjs   a10, L3F683B40
3f683cf0:	move   *b12, b0, 0
L3F683D00:
3f683d00:	dsjs   a10, L3F683B60
3f683d10:	move   *b12, b0, 0
L3F683D20:
3f683d20:	dsjs   a10, L3F683B80
3f683d30:	move   *b12, b0, 0
L3F683D40:
3f683d40:	dsjs   a10, L3F683BA0
3f683d50:	move   *b12, b0, 0
L3F683D60:
3f683d60:	dsjs   a10, L3F683BC0
3f683d70:	move   *b12, b0, 0
L3F683D80:
3f683d80:	dsjs   a10, L3F683BE0
3f683d90:	move   *b12, b0, 0
L3F683DA0:
3f683da0:	dsjs   a10, L3F683C00
3f683db0:	move   *b12, b0, 0
L3F683DC0:
3f683dc0:	dsjs   a10, L3F683C20
3f683dd0:	move   *b12, b0, 0
L3F683DE0:
3f683de0:	dsjs   a10, L3F683C40
3f683df0:	move   *b12, b0, 0
L3F683E00:
3f683e00:	dsjs   a10, L3F683C60
3f683e10:	move   *b12, b0, 0
L3F683E20:
3f683e20:	dsjs   a10, L3F683C80
3f683e30:	move   *b12, b0, 0
L3F683E40:
3f683e40:	dsjs   a10, L3F683CA0
3f683e50:	move   *b12, b0, 0
L3F683E60:
3f683e60:	dsjs   a10, L3F683CC0
3f683e70:	move   *b12, b0, 0
L3F683E80:
3f683e80:	dsjs   a10, L3F683CE0
3f683e90:	move   *b12, b0, 0
L3F683EA0:
3f683ea0:	dsjs   a10, L3F683D00
3f683eb0:	move   *b12, b0, 0
L3F683EC0:
3f683ec0:	dsjs   a10, L3F683D20
3f683ed0:	move   *b12, b0, 0
L3F683EE0:
3f683ee0:	dsjs   a10, L3F683D40
3f683ef0:	move   *b12, b0, 0
L3F683F00:
3f683f00:	dsjs   a10, L3F683D60
3f683f10:	move   *b12, b0, 0
L3F683F20:
3f683f20:	dsjs   a10, L3F683D80
3f683f30:	move   *b12, b0, 0
L3F683F40:
3f683f40:	dsjs   a10, L3F683DA0
3f683f50:	move   *b12, b0, 0
L3F683F60:
3f683f60:	dsjs   a10, L3F683DC0
3f683f70:	move   *b12, b0, 0
L3F683F80:
3f683f80:	dsjs   a10, L3F683DE0
3f683f90:	move   *b12, b0, 0
L3F683FA0:
3f683fa0:	dsjs   a10, L3F683E00
3f683fb0:	move   *b12, b0, 0
L3F683FC0:
3f683fc0:	dsjs   a10, L3F683E20
3f683fd0:	move   *b12, b0, 0
L3F683FE0:
3f683fe0:	dsjs   a10, L3F683E40
3f683ff0:	move   *b12, b0, 0
L3F684000:
3f684000:	dsjs   a10, L3F683E60
3f684010:	move   *b12, b0, 0
L3F684020:
3f684020:	dsjs   a10, L3F683E80
3f684030:	move   *b12, b0, 0
L3F684040:
3f684040:	dsjs   a10, L3F683EA0
3f684050:	move   *b12, b0, 0
L3F684060:
3f684060:	dsjs   a10, L3F683EC0
3f684070:	move   *b12, b0, 0
L3F684080:
3f684080:	dsjs   a10, L3F683EE0
3f684090:	move   *b12, b0, 0
L3F6840A0:
3f6840a0:	dsjs   a10, L3F683F00
3f6840b0:	move   *b12, b0, 0
L3F6840C0:
3f6840c0:	dsjs   a10, L3F683F20
3f6840d0:	move   *b12, b0, 0
L3F6840E0:
3f6840e0:	dsjs   a10, L3F683F40
3f6840f0:	move   *b12, b0, 0
L3F684100:
3f684100:	dsjs   a10, L3F683F60
3f684110:	move   *b12, b0, 0
L3F684120:
3f684120:	dsjs   a10, L3F683F80
3f684130:	move   *b12, b0, 0
L3F684140:
3f684140:	dsjs   a10, L3F683FA0
3f684150:	move   *b12, b0, 0
L3F684160:
3f684160:	dsjs   a10, L3F683FC0
3f684170:	move   *b12, b0, 0
L3F684180:
3f684180:	dsjs   a10, L3F683FE0
3f684190:	move   *b12, b0, 0
L3F6841A0:
3f6841a0:	dsjs   a10, L3F684000
3f6841b0:	move   *b12, b0, 0
L3F6841C0:
3f6841c0:	dsjs   a10, L3F684020
3f6841d0:	move   *b12, b0, 0
L3F6841E0:
3f6841e0:	dsjs   a10, L3F684040
3f6841f0:	move   *b12, b0, 0
L3F684200:
3f684200:	dsjs   a10, L3F684060
3f684210:	move   *b12, b0, 0
L3F684220:
3f684220:	dsjs   a10, L3F684080
3f684230:	move   *b12, b0, 0
L3F684240:
3f684240:	dsjs   a10, L3F6840A0
3f684250:	move   *b12, b0, 0
L3F684260:
3f684260:	dsjs   a10, L3F6840C0
3f684270:	move   *b12, b0, 0
L3F684280:
3f684280:	dsjs   a10, L3F6840E0
3f684290:	move   *b12, b0, 0
L3F6842A0:
3f6842a0:	dsjs   a10, L3F684100
3f6842b0:	move   *b12, b0, 0
L3F6842C0:
3f6842c0:	dsjs   a10, L3F684120
3f6842d0:	move   *b12, b0, 0
L3F6842E0:
3f6842e0:	dsjs   a10, L3F684140
3f6842f0:	move   *b12, b0, 0
L3F684300:
3f684300:	dsjs   a10, L3F684160
3f684310:	move   *b12, b0, 0
L3F684320:
3f684320:	dsjs   a10, L3F684180
3f684330:	move   *b12, b0, 0
L3F684340:
3f684340:	dsjs   a10, L3F6841A0
3f684350:	move   *b12, b0, 0
L3F684360:
3f684360:	dsjs   a10, L3F6841C0
3f684370:	move   *b12, b0, 0
L3F684380:
3f684380:	dsjs   a10, L3F6841E0
3f684390:	move   *b12, b0, 0
L3F6843A0:
3f6843a0:	dsjs   a10, L3F684200
3f6843b0:	move   *b12, b0, 0
L3F6843C0:
3f6843c0:	dsjs   a10, L3F684220
3f6843d0:	move   *b12, b0, 0
L3F6843E0:
3f6843e0:	dsjs   a10, L3F684240
3f6843f0:	move   *b12, b0, 0
L3F684400:
3f684400:	dsjs   a10, L3F684260
3f684410:	move   *b12, b0, 0
L3F684420:
3f684420:	dsjs   a10, L3F684280
3f684430:	move   *b12, b0, 0
L3F684440:
3f684440:	dsjs   a10, L3F6842A0
3f684450:	move   *b12, b0, 0
L3F684460:
3f684460:	dsjs   a10, L3F6842C0
3f684470:	move   *b12, b0, 0
L3F684480:
3f684480:	dsjs   a10, L3F6842E0
3f684490:	move   *b12, b0, 0
L3F6844A0:
3f6844a0:	dsjs   a10, L3F684300
3f6844b0:	move   *b12, b0, 0
L3F6844C0:
3f6844c0:	dsjs   a10, L3F684320
3f6844d0:	move   *b12, b0, 0
L3F6844E0:
3f6844e0:	dsjs   a10, L3F684340
3f6844f0:	move   *b12, b0, 0
L3F684500:
3f684500:	dsjs   a10, L3F684360
3f684510:	move   *b12, b0, 0
L3F684520:
3f684520:	dsjs   a10, L3F684380
3f684530:	move   *b12, b0, 0
L3F684540:
3f684540:	dsjs   a10, L3F6843A0
3f684550:	move   *b12, b0, 0
L3F684560:
3f684560:	dsjs   a10, L3F6843C0
3f684570:	move   *b12, b0, 0
L3F684580:
3f684580:	dsjs   a10, L3F6843E0
3f684590:	move   *b12, b0, 0
L3F6845A0:
3f6845a0:	dsjs   a10, L3F684400
3f6845b0:	move   *b12, b0, 0
L3F6845C0:
3f6845c0:	dsjs   a10, L3F684420
3f6845d0:	move   *b12, b0, 0
L3F6845E0:
3f6845e0:	dsjs   a10, L3F684440
3f6845f0:	move   *b12, b0, 0
L3F684600:
3f684600:	dsjs   a10, L3F684460
3f684610:	move   *b12, b0, 0
L3F684620:
3f684620:	dsjs   a10, L3F684480
3f684630:	move   *b12, b0, 0
L3F684640:
3f684640:	dsjs   a10, L3F6844A0
3f684650:	move   *b12, b0, 0
L3F684660:
3f684660:	dsjs   a10, L3F6844C0
3f684670:	move   *b12, b0, 0
L3F684680:
3f684680:	dsjs   a10, L3F6844E0
3f684690:	move   *b12, b0, 0
L3F6846A0:
3f6846a0:	dsjs   a10, L3F684500
3f6846b0:	move   *b12, b0, 0
L3F6846C0:
3f6846c0:	dsjs   a10, L3F684520
3f6846d0:	move   *b12, b0, 0
L3F6846E0:
3f6846e0:	dsjs   a10, L3F684540
3f6846f0:	move   *b12, b0, 0
L3F684700:
3f684700:	dsjs   a10, L3F684560
3f684710:	move   *b12, b0, 0
L3F684720:
3f684720:	dsjs   a10, L3F684580
3f684730:	move   *b12, b0, 0
L3F684740:
3f684740:	dsjs   a10, L3F6845A0
3f684750:	move   *b12, b0, 0
L3F684760:
3f684760:	dsjs   a10, L3F6845C0
3f684770:	move   *b12, b0, 0
L3F684780:
3f684780:	dsjs   a10, L3F6845E0
3f684790:	move   *b12, b0, 0
L3F6847A0:
3f6847a0:	dsjs   a10, L3F684600
3f6847b0:	move   *b12, b0, 0
L3F6847C0:
3f6847c0:	dsjs   a10, L3F684620
3f6847d0:	move   *b12, b0, 0
L3F6847E0:
3f6847e0:	dsjs   a10, L3F684640
3f6847f0:	move   *b12, b0, 0
L3F684800:
3f684800:	dsjs   a10, L3F684660
3f684810:	move   *b12, b0, 0
L3F684820:
3f684820:	dsjs   a10, L3F684680
3f684830:	move   *b12, b0, 0
L3F684840:
3f684840:	dsjs   a10, L3F6846A0
3f684850:	move   *b12, b0, 0
L3F684860:
3f684860:	dsjs   a10, L3F6846C0
3f684870:	move   *b12, b0, 0
L3F684880:
3f684880:	dsjs   a10, L3F6846E0
3f684890:	move   *b12, b0, 0
L3F6848A0:
3f6848a0:	dsjs   a10, L3F684700
3f6848b0:	move   *b12, b0, 0
L3F6848C0:
3f6848c0:	dsjs   a10, L3F684720
3f6848d0:	move   *b12, b0, 0
L3F6848E0:
3f6848e0:	dsjs   a10, L3F684740
3f6848f0:	move   *b12, b0, 0
L3F684900:
3f684900:	dsjs   a10, L3F684760
3f684910:	move   *b12, b0, 0
L3F684920:
3f684920:	dsjs   a10, L3F684780
3f684930:	move   *b12, b0, 0
L3F684940:
3f684940:	dsjs   a10, L3F6847A0
3f684950:	move   *b12, b0, 0
L3F684960:
3f684960:	dsjs   a10, L3F6847C0
3f684970:	move   *b12, b0, 0
L3F684980:
3f684980:	dsjs   a10, L3F6847E0
3f684990:	move   *b12, b0, 0
L3F6849A0:
3f6849a0:	dsjs   a10, L3F684800
3f6849b0:	move   *b12, b0, 0
L3F6849C0:
3f6849c0:	dsjs   a10, L3F684820
3f6849d0:	move   *b12, b0, 0
L3F6849E0:
3f6849e0:	dsjs   a10, L3F684840
3f6849f0:	move   *b12, b0, 0
L3F684A00:
3f684a00:	dsjs   a10, L3F684860
3f684a10:	move   *b12, b0, 0
L3F684A20:
3f684a20:	dsjs   a10, L3F684880
3f684a30:	move   *b12, b0, 0
L3F684A40:
3f684a40:	dsjs   a10, L3F6848A0
3f684a50:	move   *b12, b0, 0
L3F684A60:
3f684a60:	dsjs   a10, L3F6848C0
3f684a70:	move   *b12, b0, 0
L3F684A80:
3f684a80:	dsjs   a10, L3F6848E0
3f684a90:	move   *b12, b0, 0
L3F684AA0:
3f684aa0:	dsjs   a10, L3F684900
3f684ab0:	move   *b12, b0, 0
L3F684AC0:
3f684ac0:	dsjs   a10, L3F684920
3f684ad0:	move   *b12, b0, 0
L3F684AE0:
3f684ae0:	dsjs   a10, L3F684940
3f684af0:	move   *b12, b0, 0
L3F684B00:
3f684b00:	dsjs   a10, L3F684960
3f684b10:	move   *b12, b0, 0
L3F684B20:
3f684b20:	dsjs   a10, L3F684980
3f684b30:	move   *b12, b0, 0
L3F684B40:
3f684b40:	dsjs   a10, L3F6849A0
3f684b50:	move   *b12, b0, 0
L3F684B60:
3f684b60:	dsjs   a10, L3F6849C0
3f684b70:	move   *b12, b0, 0
L3F684B80:
3f684b80:	dsjs   a10, L3F6849E0
3f684b90:	move   *b12, b0, 0
L3F684BA0:
3f684ba0:	dsjs   a10, L3F684A00
3f684bb0:	move   *b12, b0, 0
L3F684BC0:
3f684bc0:	dsjs   a10, L3F684A20
3f684bd0:	move   *b12, b0, 0
L3F684BE0:
3f684be0:	dsjs   a10, L3F684A40
3f684bf0:	move   *b12, b0, 0
L3F684C00:
3f684c00:	dsjs   a10, L3F684A60
3f684c10:	move   *b12, b0, 0
L3F684C20:
3f684c20:	dsjs   a10, L3F684A80
3f684c30:	move   *b12, b0, 0
L3F684C40:
3f684c40:	dsjs   a10, L3F684AA0
3f684c50:	move   *b12, b0, 0
L3F684C60:
3f684c60:	dsjs   a10, L3F684AC0
3f684c70:	move   *b12, b0, 0
L3F684C80:
3f684c80:	dsjs   a10, L3F684AE0
3f684c90:	move   *b12, b0, 0
L3F684CA0:
3f684ca0:	dsjs   a10, L3F684B00
3f684cb0:	move   *b12, b0, 0
L3F684CC0:
3f684cc0:	dsjs   a10, L3F684B20
3f684cd0:	move   *b12, b0, 0
L3F684CE0:
3f684ce0:	dsjs   a10, L3F684B40
3f684cf0:	move   *b12, b0, 0
L3F684D00:
3f684d00:	dsjs   a10, L3F684B60
3f684d10:	move   *b12, b0, 0
L3F684D20:
3f684d20:	dsjs   a10, L3F684B80
3f684d30:	move   *b12, b0, 0
L3F684D40:
3f684d40:	dsjs   a10, L3F684BA0
3f684d50:	move   *b12, b0, 0
L3F684D60:
3f684d60:	dsjs   a10, L3F684BC0
3f684d70:	move   *b12, b0, 0
L3F684D80:
3f684d80:	dsjs   a10, L3F684BE0
3f684d90:	move   *b12, b0, 0
L3F684DA0:
3f684da0:	dsjs   a10, L3F684C00
3f684db0:	move   *b12, b0, 0
L3F684DC0:
3f684dc0:	dsjs   a10, L3F684C20
3f684dd0:	move   *b12, b0, 0
L3F684DE0:
3f684de0:	dsjs   a10, L3F684C40
3f684df0:	move   *b12, b0, 0
L3F684E00:
3f684e00:	dsjs   a10, L3F684C60
3f684e10:	move   *b12, b0, 0
L3F684E20:
3f684e20:	dsjs   a10, L3F684C80
3f684e30:	move   *b12, b0, 0
L3F684E40:
3f684e40:	dsjs   a10, L3F684CA0
3f684e50:	move   *b12, b0, 0
L3F684E60:
3f684e60:	dsjs   a10, L3F684CC0
3f684e70:	move   *b12, b0, 0
L3F684E80:
3f684e80:	dsjs   a10, L3F684CE0
3f684e90:	move   *b12, b0, 0
L3F684EA0:
3f684ea0:	dsjs   a10, L3F684D00
3f684eb0:	move   *b12, b0, 0
L3F684EC0:
3f684ec0:	dsjs   a10, L3F684D20
3f684ed0:	move   *b12, b0, 0
L3F684EE0:
3f684ee0:	dsjs   a10, L3F684D40
3f684ef0:	move   *b12, b0, 0
L3F684F00:
3f684f00:	dsjs   a10, L3F684D60
3f684f10:	move   *b12, b0, 0
L3F684F20:
3f684f20:	dsjs   a10, L3F684D80
3f684f30:	move   *b12, b0, 0
L3F684F40:
3f684f40:	dsjs   a10, L3F684DA0
3f684f50:	move   *b12, b0, 0
L3F684F60:
3f684f60:	dsjs   a10, L3F684DC0
3f684f70:	move   *b12, b0, 0
L3F684F80:
3f684f80:	dsjs   a10, L3F684DE0
3f684f90:	move   *b12, b0, 0
L3F684FA0:
3f684fa0:	dsjs   a10, L3F684E00
3f684fb0:	move   *b12, b0, 0
L3F684FC0:
3f684fc0:	dsjs   a10, L3F684E20
3f684fd0:	move   *b12, b0, 0
L3F684FE0:
3f684fe0:	dsjs   a10, L3F684E40
3f684ff0:	move   *b12, b0, 0
L3F685000:
3f685000:	dsjs   a10, L3F684E60
3f685010:	move   *b12, b0, 0
L3F685020:
3f685020:	dsjs   a10, L3F684E80
3f685030:	move   *b12, b0, 0
L3F685040:
3f685040:	dsjs   a10, L3F684EA0
3f685050:	move   *b12, b0, 0
L3F685060:
3f685060:	dsjs   a10, L3F684EC0
3f685070:	move   *b12, b0, 0
L3F685080:
3f685080:	dsjs   a10, L3F684EE0
3f685090:	move   *b12, b0, 0
L3F6850A0:
3f6850a0:	dsjs   a10, L3F684F00
3f6850b0:	move   *b12, b0, 0
L3F6850C0:
3f6850c0:	dsjs   a10, L3F684F20
3f6850d0:	move   *b12, b0, 0
L3F6850E0:
3f6850e0:	dsjs   a10, L3F684F40
3f6850f0:	move   *b12, b0, 0
L3F685100:
3f685100:	dsjs   a10, L3F684F60
3f685110:	move   *b12, b0, 0
L3F685120:
3f685120:	dsjs   a10, L3F684F80
3f685130:	move   *b12, b0, 0
L3F685140:
3f685140:	dsjs   a10, L3F684FA0
3f685150:	move   *b12, b0, 0
L3F685160:
3f685160:	dsjs   a10, L3F684FC0
3f685170:	move   *b12, b0, 0
L3F685180:
3f685180:	dsjs   a10, L3F684FE0
3f685190:	move   *b12, b0, 0
L3F6851A0:
3f6851a0:	dsjs   a10, L3F685000
3f6851b0:	move   *b12, b0, 0
L3F6851C0:
3f6851c0:	dsjs   a10, L3F685020
3f6851d0:	move   *b12, b0, 0
L3F6851E0:
3f6851e0:	dsjs   a10, L3F685040
3f6851f0:	move   *b12, b0, 0
L3F685200:
3f685200:	dsjs   a10, L3F685060
3f685210:	move   *b12, b0, 0
L3F685220:
3f685220:	dsjs   a10, L3F685080
3f685230:	move   *b12, b0, 0
L3F685240:
3f685240:	dsjs   a10, L3F6850A0
3f685250:	move   *b12, b0, 0
L3F685260:
3f685260:	dsjs   a10, L3F6850C0
3f685270:	move   *b12, b0, 0
L3F685280:
3f685280:	dsjs   a10, L3F6850E0
3f685290:	move   *b12, b0, 0
L3F6852A0:
3f6852a0:	dsjs   a10, L3F685100
3f6852b0:	move   *b12, b0, 0
L3F6852C0:
3f6852c0:	dsjs   a10, L3F685120
3f6852d0:	move   *b12, b0, 0
L3F6852E0:
3f6852e0:	dsjs   a10, L3F685140
3f6852f0:	move   *b12, b0, 0
L3F685300:
3f685300:	dsjs   a10, L3F685160
3f685310:	move   *b12, b0, 0
L3F685320:
3f685320:	dsjs   a10, L3F685180
3f685330:	move   *b12, b0, 0
L3F685340:
3f685340:	dsjs   a10, L3F6851A0
3f685350:	move   *b12, b0, 0
L3F685360:
3f685360:	dsjs   a10, L3F6851C0
3f685370:	move   *b12, b0, 0
L3F685380:
3f685380:	dsjs   a10, L3F6851E0
3f685390:	move   *b12, b0, 0
L3F6853A0:
3f6853a0:	dsjs   a10, L3F685200
3f6853b0:	move   *b12, b0, 0
L3F6853C0:
3f6853c0:	dsjs   a10, L3F685220
3f6853d0:	move   *b12, b0, 0
L3F6853E0:
3f6853e0:	dsjs   a10, L3F685240
3f6853f0:	move   *b12, b0, 0
L3F685400:
3f685400:	dsjs   a10, L3F685260
3f685410:	move   *b12, b0, 0
L3F685420:
3f685420:	dsjs   a10, L3F685280
3f685430:	move   *b12, b0, 0
L3F685440:
3f685440:	dsjs   a10, L3F6852A0
3f685450:	move   *b12, b0, 0
L3F685460:
3f685460:	dsjs   a10, L3F6852C0
3f685470:	move   *b12, b0, 0
L3F685480:
3f685480:	dsjs   a10, L3F6852E0
3f685490:	move   *b12, b0, 0
L3F6854A0:
3f6854a0:	dsjs   a10, L3F685300
3f6854b0:	move   *b12, b0, 0
L3F6854C0:
3f6854c0:	dsjs   a10, L3F685320
3f6854d0:	move   *b12, b0, 0
L3F6854E0:
3f6854e0:	dsjs   a10, L3F685340
3f6854f0:	move   *b12, b0, 0
L3F685500:
3f685500:	dsjs   a10, L3F685360
3f685510:	move   *b12, b0, 0
L3F685520:
3f685520:	dsjs   a10, L3F685380
3f685530:	move   *b12, b0, 0
L3F685540:
3f685540:	dsjs   a10, L3F6853A0
3f685550:	move   *b12, b0, 0
L3F685560:
3f685560:	dsjs   a10, L3F6853C0
3f685570:	move   *b12, b0, 0
L3F685580:
3f685580:	dsjs   a10, L3F6853E0
3f685590:	move   *b12, b0, 0
L3F6855A0:
3f6855a0:	dsjs   a10, L3F685400
3f6855b0:	move   *b12, b0, 0
L3F6855C0:
3f6855c0:	dsjs   a10, L3F685420
3f6855d0:	move   *b12, b0, 0
L3F6855E0:
3f6855e0:	dsjs   a10, L3F685440
3f6855f0:	move   *b12, b0, 0
L3F685600:
3f685600:	dsjs   a10, L3F685460
3f685610:	move   *b12, b0, 0
L3F685620:
3f685620:	dsjs   a10, L3F685480
3f685630:	move   *b12, b0, 0
L3F685640:
3f685640:	dsjs   a10, L3F6854A0
3f685650:	move   *b12, b0, 0
L3F685660:
3f685660:	dsjs   a10, L3F6854C0
3f685670:	move   *b12, b0, 0
L3F685680:
3f685680:	dsjs   a10, L3F6854E0
3f685690:	move   *b12, b0, 0
L3F6856A0:
3f6856a0:	dsjs   a10, L3F685500
3f6856b0:	move   *b12, b0, 0
L3F6856C0:
3f6856c0:	dsjs   a10, L3F685520
3f6856d0:	move   *b12, b0, 0
L3F6856E0:
3f6856e0:	dsjs   a10, L3F685540
3f6856f0:	move   *b12, b0, 0
L3F685700:
3f685700:	dsjs   a10, L3F685560
3f685710:	move   *b12, b0, 0
L3F685720:
3f685720:	dsjs   a10, L3F685580
3f685730:	move   *b12, b0, 0
L3F685740:
3f685740:	dsjs   a10, L3F6855A0
3f685750:	move   *b12, b0, 0
L3F685760:
3f685760:	dsjs   a10, L3F6855C0
3f685770:	move   *b12, b0, 0
L3F685780:
3f685780:	dsjs   a10, L3F6855E0
3f685790:	move   *b12, b0, 0
L3F6857A0:
3f6857a0:	dsjs   a10, L3F685600
3f6857b0:	move   *b12, b0, 0
L3F6857C0:
3f6857c0:	dsjs   a10, L3F685620
3f6857d0:	move   *b12, b0, 0
L3F6857E0:
3f6857e0:	dsjs   a10, L3F685640
3f6857f0:	move   *b12, b0, 0
L3F685800:
3f685800:	dsjs   a10, L3F685660
3f685810:	move   *b12, b0, 0
L3F685820:
3f685820:	dsjs   a10, L3F685680
3f685830:	move   *b12, b0, 0
L3F685840:
3f685840:	dsjs   a10, L3F6856A0
3f685850:	move   *b12, b0, 0
L3F685860:
3f685860:	dsjs   a10, L3F6856C0
3f685870:	move   *b12, b0, 0
L3F685880:
3f685880:	dsjs   a10, L3F6856E0
3f685890:	move   *b12, b0, 0
L3F6858A0:
3f6858a0:	dsjs   a10, L3F685700
3f6858b0:	move   *b12, b0, 0
L3F6858C0:
3f6858c0:	dsjs   a10, L3F685720
3f6858d0:	move   *b12, b0, 0
L3F6858E0:
3f6858e0:	dsjs   a10, L3F685740
3f6858f0:	move   *b12, b0, 0
L3F685900:
3f685900:	dsjs   a10, L3F685760
3f685910:	move   *b12, b0, 0
L3F685920:
3f685920:	dsjs   a10, L3F685780
3f685930:	move   *b12, b0, 0
L3F685940:
3f685940:	dsjs   a10, L3F6857A0
3f685950:	move   *b12, b0, 0
L3F685960:
3f685960:	dsjs   a10, L3F6857C0
3f685970:	move   *b12, b0, 0
L3F685980:
3f685980:	dsjs   a10, L3F6857E0
3f685990:	move   *b12, b0, 0
L3F6859A0:
3f6859a0:	dsjs   a10, L3F685800
3f6859b0:	move   *b12, b0, 0
L3F6859C0:
3f6859c0:	dsjs   a10, L3F685820
3f6859d0:	move   *b12, b0, 0
L3F6859E0:
3f6859e0:	dsjs   a10, L3F685840
3f6859f0:	move   *b12, b0, 0
L3F685A00:
3f685a00:	dsjs   a10, L3F685860
3f685a10:	move   *b12, b0, 0
L3F685A20:
3f685a20:	dsjs   a10, L3F685880
3f685a30:	move   *b12, b0, 0
L3F685A40:
3f685a40:	dsjs   a10, L3F6858A0
3f685a50:	move   *b12, b0, 0
L3F685A60:
3f685a60:	dsjs   a10, L3F6858C0
3f685a70:	move   *b12, b0, 0
L3F685A80:
3f685a80:	dsjs   a10, L3F6858E0
3f685a90:	move   *b12, b0, 0
L3F685AA0:
3f685aa0:	dsjs   a10, L3F685900
3f685ab0:	move   *b12, b0, 0
L3F685AC0:
3f685ac0:	dsjs   a10, L3F685920
3f685ad0:	move   *b12, b0, 0
L3F685AE0:
3f685ae0:	dsjs   a10, L3F685940
3f685af0:	move   *b12, b0, 0
L3F685B00:
3f685b00:	dsjs   a10, L3F685960
3f685b10:	move   *b12, b0, 0
L3F685B20:
3f685b20:	dsjs   a10, L3F685980
3f685b30:	move   *b12, b0, 0
L3F685B40:
3f685b40:	dsjs   a10, L3F6859A0
3f685b50:	move   *b12, b0, 0
L3F685B60:
3f685b60:	dsjs   a10, L3F6859C0
3f685b70:	move   *b12, b0, 0
L3F685B80:
3f685b80:	dsjs   a10, L3F6859E0
3f685b90:	move   *b12, b0, 0
L3F685BA0:
3f685ba0:	dsjs   a10, L3F685A00
3f685bb0:	move   *b12, b0, 0
L3F685BC0:
3f685bc0:	dsjs   a10, L3F685A20
3f685bd0:	move   *b12, b0, 0
L3F685BE0:
3f685be0:	dsjs   a10, L3F685A40
3f685bf0:	move   *b12, b0, 0
L3F685C00:
3f685c00:	dsjs   a10, L3F685A60
3f685c10:	move   *b12, b0, 0
L3F685C20:
3f685c20:	dsjs   a10, L3F685A80
3f685c30:	move   *b12, b0, 0
L3F685C40:
3f685c40:	dsjs   a10, L3F685AA0
3f685c50:	move   *b12, b0, 0
L3F685C60:
3f685c60:	dsjs   a10, L3F685AC0
3f685c70:	move   *b12, b0, 0
L3F685C80:
3f685c80:	dsjs   a10, L3F685AE0
3f685c90:	move   *b12, b0, 0
L3F685CA0:
3f685ca0:	dsjs   a10, L3F685B00
3f685cb0:	move   *b12, b0, 0
L3F685CC0:
3f685cc0:	dsjs   a10, L3F685B20
3f685cd0:	move   *b12, b0, 0
L3F685CE0:
3f685ce0:	dsjs   a10, L3F685B40
3f685cf0:	move   *b12, b0, 0
L3F685D00:
3f685d00:	dsjs   a10, L3F685B60
3f685d10:	move   *b12, b0, 0
L3F685D20:
3f685d20:	dsjs   a10, L3F685B80
3f685d30:	move   *b12, b0, 0
L3F685D40:
3f685d40:	dsjs   a10, L3F685BA0
3f685d50:	move   *b12, b0, 0
L3F685D60:
3f685d60:	dsjs   a10, L3F685BC0
3f685d70:	move   *b12, b0, 0
L3F685D80:
3f685d80:	dsjs   a10, L3F685BE0
3f685d90:	move   *b12, b0, 0
L3F685DA0:
3f685da0:	dsjs   a10, L3F685C00
3f685db0:	move   *b12, b0, 0
L3F685DC0:
3f685dc0:	dsjs   a10, L3F685C20
3f685dd0:	move   *b12, b0, 0
L3F685DE0:
3f685de0:	dsjs   a10, L3F685C40
3f685df0:	move   *b12, b0, 0
L3F685E00:
3f685e00:	dsjs   a10, L3F685C60
3f685e10:	move   *b12, b0, 0
L3F685E20:
3f685e20:	dsjs   a10, L3F685C80
3f685e30:	move   *b12, b0, 0
L3F685E40:
3f685e40:	dsjs   a10, L3F685CA0
3f685e50:	move   *b12, b0, 0
L3F685E60:
3f685e60:	dsjs   a10, L3F685CC0
3f685e70:	move   *b12, b0, 0
L3F685E80:
3f685e80:	dsjs   a10, L3F685CE0
3f685e90:	move   *b12, b0, 0
L3F685EA0:
3f685ea0:	dsjs   a10, L3F685D00
3f685eb0:	move   *b12, b0, 0
L3F685EC0:
3f685ec0:	dsjs   a10, L3F685D20
3f685ed0:	move   *b12, b0, 0
L3F685EE0:
3f685ee0:	dsjs   a10, L3F685D40
3f685ef0:	move   *b12, b0, 0
L3F685F00:
3f685f00:	dsjs   a10, L3F685D60
3f685f10:	move   *b12, b0, 0
L3F685F20:
3f685f20:	dsjs   a10, L3F685D80
3f685f30:	move   *b12, b0, 0
L3F685F40:
3f685f40:	dsjs   a10, L3F685DA0
3f685f50:	move   *b12, b0, 0
L3F685F60:
3f685f60:	dsjs   a10, L3F685DC0
3f685f70:	move   *b12, b0, 0
L3F685F80:
3f685f80:	dsjs   a10, L3F685DE0
3f685f90:	move   *b12, b0, 0
L3F685FA0:
3f685fa0:	dsjs   a10, L3F685E00
3f685fb0:	move   *b12, b0, 0
L3F685FC0:
3f685fc0:	dsjs   a10, L3F685E20
3f685fd0:	move   *b12, b0, 0
L3F685FE0:
3f685fe0:	dsjs   a10, L3F685E40
3f685ff0:	move   *b12, b0, 0
L3F686000:
3f686000:	dsjs   a10, L3F685E60
3f686010:	move   *b12, b0, 0
L3F686020:
3f686020:	dsjs   a10, L3F685E80
3f686030:	move   *b12, b0, 0
L3F686040:
3f686040:	dsjs   a10, L3F685EA0
3f686050:	move   *b12, b0, 0
L3F686060:
3f686060:	dsjs   a10, L3F685EC0
3f686070:	move   *b12, b0, 0
L3F686080:
3f686080:	dsjs   a10, L3F685EE0
3f686090:	move   *b12, b0, 0
L3F6860A0:
3f6860a0:	dsjs   a10, L3F685F00
3f6860b0:	move   *b12, b0, 0
L3F6860C0:
3f6860c0:	dsjs   a10, L3F685F20
3f6860d0:	move   *b12, b0, 0
L3F6860E0:
3f6860e0:	dsjs   a10, L3F685F40
3f6860f0:	move   *b12, b0, 0
L3F686100:
3f686100:	dsjs   a10, L3F685F60
3f686110:	move   *b12, b0, 0
L3F686120:
3f686120:	dsjs   a10, L3F685F80
3f686130:	move   *b12, b0, 0
L3F686140:
3f686140:	dsjs   a10, L3F685FA0
3f686150:	move   *b12, b0, 0
L3F686160:
3f686160:	dsjs   a10, L3F685FC0
3f686170:	move   *b12, b0, 0
L3F686180:
3f686180:	dsjs   a10, L3F685FE0
3f686190:	move   *b12, b0, 0
L3F6861A0:
3f6861a0:	dsjs   a10, L3F686000
3f6861b0:	move   *b12, b0, 0
L3F6861C0:
3f6861c0:	dsjs   a10, L3F686020
3f6861d0:	move   *b12, b0, 0
L3F6861E0:
3f6861e0:	dsjs   a10, L3F686040
3f6861f0:	move   *b12, b0, 0
L3F686200:
3f686200:	dsjs   a10, L3F686060
3f686210:	move   *b12, b0, 0
L3F686220:
3f686220:	dsjs   a10, L3F686080
3f686230:	move   *b12, b0, 0
L3F686240:
3f686240:	dsjs   a10, L3F6860A0
3f686250:	move   *b12, b0, 0
L3F686260:
3f686260:	dsjs   a10, L3F6860C0
3f686270:	move   *b12, b0, 0
L3F686280:
3f686280:	dsjs   a10, L3F6860E0
3f686290:	move   *b12, b0, 0
L3F6862A0:
3f6862a0:	dsjs   a10, L3F686100
3f6862b0:	move   *b12, b0, 0
L3F6862C0:
3f6862c0:	dsjs   a10, L3F686120
3f6862d0:	move   *b12, b0, 0
L3F6862E0:
3f6862e0:	dsjs   a10, L3F686140
3f6862f0:	move   *b12, b0, 0
L3F686300:
3f686300:	dsjs   a10, L3F686160
3f686310:	move   *b12, b0, 0
L3F686320:
3f686320:	dsjs   a10, L3F686180
3f686330:	move   *b12, b0, 0
L3F686340:
3f686340:	dsjs   a10, L3F6861A0
3f686350:	move   *b12, b0, 0
L3F686360:
3f686360:	dsjs   a10, L3F6861C0
3f686370:	move   *b12, b0, 0
L3F686380:
3f686380:	dsjs   a10, L3F6861E0
3f686390:	move   *b12, b0, 0
L3F6863A0:
3f6863a0:	dsjs   a10, L3F686200
3f6863b0:	move   *b12, b0, 0
L3F6863C0:
3f6863c0:	dsjs   a10, L3F686220
3f6863d0:	move   *b12, b0, 0
L3F6863E0:
3f6863e0:	dsjs   a10, L3F686240
3f6863f0:	move   *b12, b0, 0
L3F686400:
3f686400:	dsjs   a10, L3F686260
3f686410:	move   *b12, b0, 0
L3F686420:
3f686420:	dsjs   a10, L3F686280
3f686430:	move   *b12, b0, 0
L3F686440:
3f686440:	dsjs   a10, L3F6862A0
3f686450:	move   *b12, b0, 0
L3F686460:
3f686460:	dsjs   a10, L3F6862C0
3f686470:	move   *b12, b0, 0
L3F686480:
3f686480:	dsjs   a10, L3F6862E0
3f686490:	move   *b12, b0, 0
L3F6864A0:
3f6864a0:	dsjs   a10, L3F686300
3f6864b0:	move   *b12, b0, 0
L3F6864C0:
3f6864c0:	dsjs   a10, L3F686320
3f6864d0:	move   *b12, b0, 0
L3F6864E0:
3f6864e0:	dsjs   a10, L3F686340
3f6864f0:	move   *b12, b0, 0
L3F686500:
3f686500:	dsjs   a10, L3F686360
3f686510:	move   *b12, b0, 0
L3F686520:
3f686520:	dsjs   a10, L3F686380
3f686530:	move   *b12, b0, 0
L3F686540:
3f686540:	dsjs   a10, L3F6863A0
3f686550:	move   *b12, b0, 0
L3F686560:
3f686560:	dsjs   a10, L3F6863C0
3f686570:	move   *b12, b0, 0
L3F686580:
3f686580:	dsjs   a10, L3F6863E0
3f686590:	move   *b12, b0, 0
L3F6865A0:
3f6865a0:	dsjs   a10, L3F686400
3f6865b0:	move   *b12, b0, 0
L3F6865C0:
3f6865c0:	dsjs   a10, L3F686420
3f6865d0:	move   *b12, b0, 0
L3F6865E0:
3f6865e0:	dsjs   a10, L3F686440
3f6865f0:	move   *b12, b0, 0
L3F686600:
3f686600:	dsjs   a10, L3F686460
3f686610:	move   *b12, b0, 0
L3F686620:
3f686620:	dsjs   a10, L3F686480
3f686630:	move   *b12, b0, 0
L3F686640:
3f686640:	dsjs   a10, L3F6864A0
3f686650:	move   *b12, b0, 0
L3F686660:
3f686660:	dsjs   a10, L3F6864C0
3f686670:	move   *b12, b0, 0
L3F686680:
3f686680:	dsjs   a10, L3F6864E0
3f686690:	move   *b12, b0, 0
L3F6866A0:
3f6866a0:	dsjs   a10, L3F686500
3f6866b0:	move   *b12, b0, 0
L3F6866C0:
3f6866c0:	dsjs   a10, L3F686520
3f6866d0:	move   *b12, b0, 0
L3F6866E0:
3f6866e0:	dsjs   a10, L3F686540
3f6866f0:	move   *b12, b0, 0
L3F686700:
3f686700:	dsjs   a10, L3F686560
3f686710:	move   *b12, b0, 0
L3F686720:
3f686720:	dsjs   a10, L3F686580
3f686730:	move   *b12, b0, 0
L3F686740:
3f686740:	dsjs   a10, L3F6865A0
3f686750:	move   *b12, b0, 0
L3F686760:
3f686760:	dsjs   a10, L3F6865C0
3f686770:	move   *b12, b0, 0
L3F686780:
3f686780:	dsjs   a10, L3F6865E0
3f686790:	move   *b12, b0, 0
L3F6867A0:
3f6867a0:	dsjs   a10, L3F686600
3f6867b0:	move   *b12, b0, 0
L3F6867C0:
3f6867c0:	dsjs   a10, L3F686620
3f6867d0:	move   *b12, b0, 0
L3F6867E0:
3f6867e0:	dsjs   a10, L3F686640
3f6867f0:	move   *b12, b0, 0
L3F686800:
3f686800:	dsjs   a10, L3F686660
3f686810:	move   *b12, b0, 0
L3F686820:
3f686820:	dsjs   a10, L3F686680
3f686830:	move   *b12, b0, 0
L3F686840:
3f686840:	dsjs   a10, L3F6866A0
3f686850:	move   *b12, b0, 0
L3F686860:
3f686860:	dsjs   a10, L3F6866C0
3f686870:	move   *b12, b0, 0
L3F686880:
3f686880:	dsjs   a10, L3F6866E0
3f686890:	move   *b12, b0, 0
L3F6868A0:
3f6868a0:	dsjs   a10, L3F686700
3f6868b0:	move   *b12, b0, 0
L3F6868C0:
3f6868c0:	dsjs   a10, L3F686720
3f6868d0:	move   *b12, b0, 0
L3F6868E0:
3f6868e0:	dsjs   a10, L3F686740
3f6868f0:	move   *b12, b0, 0
L3F686900:
3f686900:	dsjs   a10, L3F686760
3f686910:	move   *b12, b0, 0
L3F686920:
3f686920:	dsjs   a10, L3F686780
3f686930:	move   *b12, b0, 0
L3F686940:
3f686940:	dsjs   a10, L3F6867A0
3f686950:	move   *b12, b0, 0
L3F686960:
3f686960:	dsjs   a10, L3F6867C0
3f686970:	move   *b12, b0, 0
L3F686980:
3f686980:	dsjs   a10, L3F6867E0
3f686990:	move   *b12, b0, 0
L3F6869A0:
3f6869a0:	dsjs   a10, L3F686800
3f6869b0:	move   *b12, b0, 0
L3F6869C0:
3f6869c0:	dsjs   a10, L3F686820
3f6869d0:	move   *b12, b0, 0
L3F6869E0:
3f6869e0:	dsjs   a10, L3F686840
3f6869f0:	move   *b12, b0, 0
L3F686A00:
3f686a00:	dsjs   a10, L3F686860
3f686a10:	move   *b12, b0, 0
L3F686A20:
3f686a20:	dsjs   a10, L3F686880
3f686a30:	move   *b12, b0, 0
L3F686A40:
3f686a40:	dsjs   a10, L3F6868A0
3f686a50:	move   *b12, b0, 0
L3F686A60:
3f686a60:	dsjs   a10, L3F6868C0
3f686a70:	move   *b12, b0, 0
L3F686A80:
3f686a80:	dsjs   a10, L3F6868E0
3f686a90:	move   *b12, b0, 0
L3F686AA0:
3f686aa0:	dsjs   a10, L3F686900
3f686ab0:	move   *b12, b0, 0
L3F686AC0:
3f686ac0:	dsjs   a10, L3F686920
3f686ad0:	move   *b12, b0, 0
L3F686AE0:
3f686ae0:	dsjs   a10, L3F686940
3f686af0:	move   *b12, b0, 0
L3F686B00:
3f686b00:	dsjs   a10, L3F686960
3f686b10:	move   *b12, b0, 0
L3F686B20:
3f686b20:	dsjs   a10, L3F686980
3f686b30:	move   *b12, b0, 0
L3F686B40:
3f686b40:	dsjs   a10, L3F6869A0
3f686b50:	move   *b12, b0, 0
L3F686B60:
3f686b60:	dsjs   a10, L3F6869C0
3f686b70:	move   *b12, b0, 0
L3F686B80:
3f686b80:	dsjs   a10, L3F6869E0
3f686b90:	move   *b12, b0, 0
L3F686BA0:
3f686ba0:	dsjs   a10, L3F686A00
3f686bb0:	move   *b12, b0, 0
L3F686BC0:
3f686bc0:	dsjs   a10, L3F686A20
3f686bd0:	move   *b12, b0, 0
L3F686BE0:
3f686be0:	dsjs   a10, L3F686A40
3f686bf0:	move   *b12, b0, 0
L3F686C00:
3f686c00:	dsjs   a10, L3F686A60
3f686c10:	move   *b12, b0, 0
L3F686C20:
3f686c20:	dsjs   a10, L3F686A80
3f686c30:	move   *b12, b0, 0
L3F686C40:
3f686c40:	dsjs   a10, L3F686AA0
3f686c50:	move   *b12, b0, 0
L3F686C60:
3f686c60:	dsjs   a10, L3F686AC0
3f686c70:	move   *b12, b0, 0
L3F686C80:
3f686c80:	dsjs   a10, L3F686AE0
3f686c90:	move   *b12, b0, 0
L3F686CA0:
3f686ca0:	dsjs   a10, L3F686B00
3f686cb0:	move   *b12, b0, 0
L3F686CC0:
3f686cc0:	dsjs   a10, L3F686B20
3f686cd0:	move   *b12, b0, 0
L3F686CE0:
3f686ce0:	dsjs   a10, L3F686B40
3f686cf0:	move   *b12, b0, 0
L3F686D00:
3f686d00:	dsjs   a10, L3F686B60
3f686d10:	move   *b12, b0, 0
L3F686D20:
3f686d20:	dsjs   a10, L3F686B80
3f686d30:	move   *b12, b0, 0
L3F686D40:
3f686d40:	dsjs   a10, L3F686BA0
3f686d50:	move   *b12, b0, 0
L3F686D60:
3f686d60:	dsjs   a10, L3F686BC0
3f686d70:	move   *b12, b0, 0
L3F686D80:
3f686d80:	dsjs   a10, L3F686BE0
3f686d90:	move   *b12, b0, 0
L3F686DA0:
3f686da0:	dsjs   a10, L3F686C00
3f686db0:	move   *b12, b0, 0
L3F686DC0:
3f686dc0:	dsjs   a10, L3F686C20
3f686dd0:	move   *b12, b0, 0
L3F686DE0:
3f686de0:	dsjs   a10, L3F686C40
3f686df0:	move   *b12, b0, 0
L3F686E00:
3f686e00:	dsjs   a10, L3F686C60
3f686e10:	move   *b12, b0, 0
L3F686E20:
3f686e20:	dsjs   a10, L3F686C80
3f686e30:	move   *b12, b0, 0
L3F686E40:
3f686e40:	dsjs   a10, L3F686CA0
3f686e50:	move   *b12, b0, 0
L3F686E60:
3f686e60:	dsjs   a10, L3F686CC0
3f686e70:	move   *b12, b0, 0
L3F686E80:
3f686e80:	dsjs   a10, L3F686CE0
3f686e90:	move   *b12, b0, 0
L3F686EA0:
3f686ea0:	dsjs   a10, L3F686D00
3f686eb0:	move   *b12, b0, 0
L3F686EC0:
3f686ec0:	dsjs   a10, L3F686D20
3f686ed0:	move   *b12, b0, 0
L3F686EE0:
3f686ee0:	dsjs   a10, L3F686D40
3f686ef0:	move   *b12, b0, 0
L3F686F00:
3f686f00:	dsjs   a10, L3F686D60
3f686f10:	move   *b12, b0, 0
L3F686F20:
3f686f20:	dsjs   a10, L3F686D80
3f686f30:	move   *b12, b0, 0
L3F686F40:
3f686f40:	dsjs   a10, L3F686DA0
3f686f50:	move   *b12, b0, 0
L3F686F60:
3f686f60:	dsjs   a10, L3F686DC0
3f686f70:	move   *b12, b0, 0
L3F686F80:
3f686f80:	dsjs   a10, L3F686DE0
3f686f90:	move   *b12, b0, 0
L3F686FA0:
3f686fa0:	dsjs   a10, L3F686E00
3f686fb0:	move   *b12, b0, 0
L3F686FC0:
3f686fc0:	dsjs   a10, L3F686E20
3f686fd0:	move   *b12, b0, 0
L3F686FE0:
3f686fe0:	dsjs   a10, L3F686E40
3f686ff0:	move   *b12, b0, 0
L3F687000:
3f687000:	dsjs   a10, L3F686E60
3f687010:	move   *b12, b0, 0
L3F687020:
3f687020:	dsjs   a10, L3F686E80
3f687030:	move   *b12, b0, 0
L3F687040:
3f687040:	dsjs   a10, L3F686EA0
3f687050:	move   *b12, b0, 0
L3F687060:
3f687060:	dsjs   a10, L3F686EC0
3f687070:	move   *b12, b0, 0
L3F687080:
3f687080:	dsjs   a10, L3F686EE0
3f687090:	move   *b12, b0, 0
L3F6870A0:
3f6870a0:	dsjs   a10, L3F686F00
3f6870b0:	move   *b12, b0, 0
L3F6870C0:
3f6870c0:	dsjs   a10, L3F686F20
3f6870d0:	move   *b12, b0, 0
L3F6870E0:
3f6870e0:	dsjs   a10, L3F686F40
3f6870f0:	move   *b12, b0, 0
L3F687100:
3f687100:	dsjs   a10, L3F686F60
3f687110:	move   *b12, b0, 0
L3F687120:
3f687120:	dsjs   a10, L3F686F80
3f687130:	move   *b12, b0, 0
L3F687140:
3f687140:	dsjs   a10, L3F686FA0
3f687150:	move   *b12, b0, 0
L3F687160:
3f687160:	dsjs   a10, L3F686FC0
3f687170:	move   *b12, b0, 0
L3F687180:
3f687180:	dsjs   a10, L3F686FE0
3f687190:	move   *b12, b0, 0
L3F6871A0:
3f6871a0:	dsjs   a10, L3F687000
3f6871b0:	move   *b12, b0, 0
L3F6871C0:
3f6871c0:	dsjs   a10, L3F687020
3f6871d0:	move   *b12, b0, 0
L3F6871E0:
3f6871e0:	dsjs   a10, L3F687040
3f6871f0:	move   *b12, b0, 0
L3F687200:
3f687200:	dsjs   a10, L3F687060
3f687210:	move   *b12, b0, 0
L3F687220:
3f687220:	dsjs   a10, L3F687080
3f687230:	move   *b12, b0, 0
L3F687240:
3f687240:	dsjs   a10, L3F6870A0
3f687250:	move   *b12, b0, 0
L3F687260:
3f687260:	dsjs   a10, L3F6870C0
3f687270:	move   *b12, b0, 0
L3F687280:
3f687280:	dsjs   a10, L3F6870E0
3f687290:	move   *b12, b0, 0
L3F6872A0:
3f6872a0:	dsjs   a10, L3F687100
3f6872b0:	move   *b12, b0, 0
L3F6872C0:
3f6872c0:	dsjs   a10, L3F687120
3f6872d0:	move   *b12, b0, 0
L3F6872E0:
3f6872e0:	dsjs   a10, L3F687140
3f6872f0:	move   *b12, b0, 0
L3F687300:
3f687300:	dsjs   a10, L3F687160
3f687310:	move   *b12, b0, 0
L3F687320:
3f687320:	dsjs   a10, L3F687180
3f687330:	move   *b12, b0, 0
L3F687340:
3f687340:	dsjs   a10, L3F6871A0
3f687350:	move   *b12, b0, 0
L3F687360:
3f687360:	dsjs   a10, L3F6871C0
3f687370:	move   *b12, b0, 0
L3F687380:
3f687380:	dsjs   a10, L3F6871E0
3f687390:	move   *b12, b0, 0
L3F6873A0:
3f6873a0:	dsjs   a10, L3F687200
3f6873b0:	move   *b12, b0, 0
L3F6873C0:
3f6873c0:	dsjs   a10, L3F687220
3f6873d0:	move   *b12, b0, 0
L3F6873E0:
3f6873e0:	dsjs   a10, L3F687240
3f6873f0:	move   *b12, b0, 0
L3F687400:
3f687400:	dsjs   a10, L3F687260
3f687410:	move   *b12, b0, 0
L3F687420:
3f687420:	dsjs   a10, L3F687280
3f687430:	move   *b12, b0, 0
L3F687440:
3f687440:	dsjs   a10, L3F6872A0
3f687450:	move   *b12, b0, 0
L3F687460:
3f687460:	dsjs   a10, L3F6872C0
3f687470:	move   *b12, b0, 0
L3F687480:
3f687480:	dsjs   a10, L3F6872E0
3f687490:	move   *b12, b0, 0
L3F6874A0:
3f6874a0:	dsjs   a10, L3F687300
3f6874b0:	move   *b12, b0, 0
L3F6874C0:
3f6874c0:	dsjs   a10, L3F687320
3f6874d0:	move   *b12, b0, 0
L3F6874E0:
3f6874e0:	dsjs   a10, L3F687340
3f6874f0:	move   *b12, b0, 0
L3F687500:
3f687500:	dsjs   a10, L3F687360
3f687510:	move   *b12, b0, 0
L3F687520:
3f687520:	dsjs   a10, L3F687380
3f687530:	move   *b12, b0, 0
L3F687540:
3f687540:	dsjs   a10, L3F6873A0
3f687550:	move   *b12, b0, 0
L3F687560:
3f687560:	dsjs   a10, L3F6873C0
3f687570:	move   *b12, b0, 0
L3F687580:
3f687580:	dsjs   a10, L3F6873E0
3f687590:	move   *b12, b0, 0
L3F6875A0:
3f6875a0:	dsjs   a10, L3F687400
3f6875b0:	move   *b12, b0, 0
L3F6875C0:
3f6875c0:	dsjs   a10, L3F687420
3f6875d0:	move   *b12, b0, 0
L3F6875E0:
3f6875e0:	dsjs   a10, L3F687440
3f6875f0:	move   *b12, b0, 0
L3F687600:
3f687600:	dsjs   a10, L3F687460
3f687610:	move   *b12, b0, 0
L3F687620:
3f687620:	dsjs   a10, L3F687480
3f687630:	move   *b12, b0, 0
L3F687640:
3f687640:	dsjs   a10, L3F6874A0
3f687650:	move   *b12, b0, 0
L3F687660:
3f687660:	dsjs   a10, L3F6874C0
3f687670:	move   *b12, b0, 0
L3F687680:
3f687680:	dsjs   a10, L3F6874E0
3f687690:	move   *b12, b0, 0
L3F6876A0:
3f6876a0:	dsjs   a10, L3F687500
3f6876b0:	move   *b12, b0, 0
L3F6876C0:
3f6876c0:	dsjs   a10, L3F687520
3f6876d0:	move   *b12, b0, 0
L3F6876E0:
3f6876e0:	dsjs   a10, L3F687540
3f6876f0:	move   *b12, b0, 0
L3F687700:
3f687700:	dsjs   a10, L3F687560
3f687710:	move   *b12, b0, 0
L3F687720:
3f687720:	dsjs   a10, L3F687580
3f687730:	move   *b12, b0, 0
L3F687740:
3f687740:	dsjs   a10, L3F6875A0
3f687750:	move   *b12, b0, 0
L3F687760:
3f687760:	dsjs   a10, L3F6875C0
3f687770:	move   *b12, b0, 0
L3F687780:
3f687780:	dsjs   a10, L3F6875E0
3f687790:	move   *b12, b0, 0
L3F6877A0:
3f6877a0:	dsjs   a10, L3F687600
3f6877b0:	move   *b12, b0, 0
L3F6877C0:
3f6877c0:	dsjs   a10, L3F687620
3f6877d0:	move   *b12, b0, 0
L3F6877E0:
3f6877e0:	dsjs   a10, L3F687640
3f6877f0:	move   *b12, b0, 0
L3F687800:
3f687800:	dsjs   a10, L3F687660
3f687810:	move   *b12, b0, 0
L3F687820:
3f687820:	dsjs   a10, L3F687680
3f687830:	move   *b12, b0, 0
L3F687840:
3f687840:	dsjs   a10, L3F6876A0
3f687850:	move   *b12, b0, 0
L3F687860:
3f687860:	dsjs   a10, L3F6876C0
3f687870:	move   *b12, b0, 0
L3F687880:
3f687880:	dsjs   a10, L3F6876E0
3f687890:	move   *b12, b0, 0
L3F6878A0:
3f6878a0:	dsjs   a10, L3F687700
3f6878b0:	move   *b12, b0, 0
L3F6878C0:
3f6878c0:	dsjs   a10, L3F687720
3f6878d0:	move   *b12, b0, 0
L3F6878E0:
3f6878e0:	dsjs   a10, L3F687740
3f6878f0:	move   *b12, b0, 0
L3F687900:
3f687900:	dsjs   a10, L3F687760
3f687910:	move   *b12, b0, 0
L3F687920:
3f687920:	dsjs   a10, L3F687780
3f687930:	move   *b12, b0, 0
L3F687940:
3f687940:	dsjs   a10, L3F6877A0
3f687950:	move   *b12, b0, 0
L3F687960:
3f687960:	dsjs   a10, L3F6877C0
3f687970:	move   *b12, b0, 0
L3F687980:
3f687980:	dsjs   a10, L3F6877E0
3f687990:	move   *b12, b0, 0
L3F6879A0:
3f6879a0:	dsjs   a10, L3F687800
3f6879b0:	move   *b12, b0, 0
L3F6879C0:
3f6879c0:	dsjs   a10, L3F687820
3f6879d0:	move   *b12, b0, 0
L3F6879E0:
3f6879e0:	dsjs   a10, L3F687840
3f6879f0:	move   *b12, b0, 0
L3F687A00:
3f687a00:	dsjs   a10, L3F687860
3f687a10:	move   *b12, b0, 0
L3F687A20:
3f687a20:	dsjs   a10, L3F687880
3f687a30:	move   *b12, b0, 0
L3F687A40:
3f687a40:	dsjs   a10, L3F6878A0
3f687a50:	move   *b12, b0, 0
L3F687A60:
3f687a60:	dsjs   a10, L3F6878C0
3f687a70:	move   *b12, b0, 0
L3F687A80:
3f687a80:	dsjs   a10, L3F6878E0
3f687a90:	move   *b12, b0, 0
L3F687AA0:
3f687aa0:	dsjs   a10, L3F687900
3f687ab0:	move   *b12, b0, 0
L3F687AC0:
3f687ac0:	dsjs   a10, L3F687920
3f687ad0:	move   *b12, b0, 0
L3F687AE0:
3f687ae0:	dsjs   a10, L3F687940
3f687af0:	move   *b12, b0, 0
L3F687B00:
3f687b00:	dsjs   a10, L3F687960
3f687b10:	move   *b12, b0, 0
L3F687B20:
3f687b20:	dsjs   a10, L3F687980
3f687b30:	move   *b12, b0, 0
L3F687B40:
3f687b40:	dsjs   a10, L3F6879A0
3f687b50:	move   *b12, b0, 0
L3F687B60:
3f687b60:	dsjs   a10, L3F6879C0
3f687b70:	move   *b12, b0, 0
L3F687B80:
3f687b80:	dsjs   a10, L3F6879E0
3f687b90:	move   *b12, b0, 0
L3F687BA0:
3f687ba0:	dsjs   a10, L3F687A00
3f687bb0:	move   *b12, b0, 0
L3F687BC0:
3f687bc0:	dsjs   a10, L3F687A20
3f687bd0:	move   *b12, b0, 0
L3F687BE0:
3f687be0:	dsjs   a10, L3F687A40
3f687bf0:	move   *b12, b0, 0
L3F687C00:
3f687c00:	dsjs   a10, L3F687A60
3f687c10:	move   *b12, b0, 0
L3F687C20:
3f687c20:	dsjs   a10, L3F687A80
3f687c30:	move   *b12, b0, 0
L3F687C40:
3f687c40:	dsjs   a10, L3F687AA0
3f687c50:	move   *b12, b0, 0
L3F687C60:
3f687c60:	dsjs   a10, L3F687AC0
3f687c70:	move   *b12, b0, 0
L3F687C80:
3f687c80:	dsjs   a10, L3F687AE0
3f687c90:	move   *b12, b0, 0
L3F687CA0:
3f687ca0:	dsjs   a10, L3F687B00
3f687cb0:	move   *b12, b0, 0
L3F687CC0:
3f687cc0:	dsjs   a10, L3F687B20
3f687cd0:	move   *b12, b0, 0
L3F687CE0:
3f687ce0:	dsjs   a10, L3F687B40
3f687cf0:	move   *b12, b0, 0
L3F687D00:
3f687d00:	dsjs   a10, L3F687B60
3f687d10:	move   *b12, b0, 0
L3F687D20:
3f687d20:	dsjs   a10, L3F687B80
3f687d30:	move   *b12, b0, 0
L3F687D40:
3f687d40:	dsjs   a10, L3F687BA0
3f687d50:	move   *b12, b0, 0
L3F687D60:
3f687d60:	dsjs   a10, L3F687BC0
3f687d70:	move   *b12, b0, 0
L3F687D80:
3f687d80:	dsjs   a10, L3F687BE0
3f687d90:	move   *b12, b0, 0
L3F687DA0:
3f687da0:	dsjs   a10, L3F687C00
3f687db0:	move   *b12, b0, 0
L3F687DC0:
3f687dc0:	dsjs   a10, L3F687C20
3f687dd0:	move   *b12, b0, 0
L3F687DE0:
3f687de0:	dsjs   a10, L3F687C40
3f687df0:	move   *b12, b0, 0
L3F687E00:
3f687e00:	dsjs   a10, L3F687C60
3f687e10:	move   *b12, b0, 0
L3F687E20:
3f687e20:	dsjs   a10, L3F687C80
3f687e30:	move   *b12, b0, 0
L3F687E40:
3f687e40:	dsjs   a10, L3F687CA0
3f687e50:	move   *b12, b0, 0
L3F687E60:
3f687e60:	dsjs   a10, L3F687CC0
3f687e70:	move   *b12, b0, 0
L3F687E80:
3f687e80:	dsjs   a10, L3F687CE0
3f687e90:	move   *b12, b0, 0
L3F687EA0:
3f687ea0:	dsjs   a10, L3F687D00
3f687eb0:	move   *b12, b0, 0
L3F687EC0:
3f687ec0:	dsjs   a10, L3F687D20
3f687ed0:	move   *b12, b0, 0
L3F687EE0:
3f687ee0:	dsjs   a10, L3F687D40
3f687ef0:	move   *b12, b0, 0
L3F687F00:
3f687f00:	dsjs   a10, L3F687D60
3f687f10:	move   *b12, b0, 0
L3F687F20:
3f687f20:	dsjs   a10, L3F687D80
3f687f30:	move   *b12, b0, 0
L3F687F40:
3f687f40:	dsjs   a10, L3F687DA0
3f687f50:	move   *b12, b0, 0
L3F687F60:
3f687f60:	dsjs   a10, L3F687DC0
3f687f70:	move   *b12, b0, 0
L3F687F80:
3f687f80:	dsjs   a10, L3F687DE0
3f687f90:	move   *b12, b0, 0
L3F687FA0:
3f687fa0:	dsjs   a10, L3F687E00
3f687fb0:	move   *b12, b0, 0
L3F687FC0:
3f687fc0:	dsjs   a10, L3F687E20
3f687fd0:	move   *b12, b0, 0
L3F687FE0:
3f687fe0:	dsjs   a10, L3F687E40
3f687ff0:	move   *b12, b0, 0
L3F688000:
3f688000:	dsjs   a10, L3F687E60
3f688010:	move   *b12, b0, 0
L3F688020:
3f688020:	dsjs   a10, L3F687E80
3f688030:	move   *b12, b0, 0
L3F688040:
3f688040:	dsjs   a10, L3F687EA0
3f688050:	move   *b12, b0, 0
L3F688060:
3f688060:	dsjs   a10, L3F687EC0
3f688070:	move   *b12, b0, 0
L3F688080:
3f688080:	dsjs   a10, L3F687EE0
3f688090:	move   *b12, b0, 0
L3F6880A0:
3f6880a0:	dsjs   a10, L3F687F00
3f6880b0:	move   *b12, b0, 0
L3F6880C0:
3f6880c0:	dsjs   a10, L3F687F20
3f6880d0:	move   *b12, b0, 0
L3F6880E0:
3f6880e0:	dsjs   a10, L3F687F40
3f6880f0:	move   *b12, b0, 0
L3F688100:
3f688100:	dsjs   a10, L3F687F60
3f688110:	move   *b12, b0, 0
L3F688120:
3f688120:	dsjs   a10, L3F687F80
3f688130:	move   *b12, b0, 0
L3F688140:
3f688140:	dsjs   a10, L3F687FA0
3f688150:	move   *b12, b0, 0
L3F688160:
3f688160:	dsjs   a10, L3F687FC0
3f688170:	move   *b12, b0, 0
L3F688180:
3f688180:	dsjs   a10, L3F687FE0
3f688190:	move   *b12, b0, 0
L3F6881A0:
3f6881a0:	dsjs   a10, L3F688000
3f6881b0:	move   *b12, b0, 0
L3F6881C0:
3f6881c0:	dsjs   a10, L3F688020
3f6881d0:	move   *b12, b0, 0
L3F6881E0:
3f6881e0:	dsjs   a10, L3F688040
3f6881f0:	move   *b12, b0, 0
L3F688200:
3f688200:	dsjs   a10, L3F688060
3f688210:	move   *b12, b0, 0
L3F688220:
3f688220:	dsjs   a10, L3F688080
3f688230:	move   *b12, b0, 0
L3F688240:
3f688240:	dsjs   a10, L3F6880A0
3f688250:	move   *b12, b0, 0
L3F688260:
3f688260:	dsjs   a10, L3F6880C0
3f688270:	move   *b12, b0, 0
L3F688280:
3f688280:	dsjs   a10, L3F6880E0
3f688290:	move   *b12, b0, 0
L3F6882A0:
3f6882a0:	dsjs   a10, L3F688100
3f6882b0:	move   *b12, b0, 0
L3F6882C0:
3f6882c0:	dsjs   a10, L3F688120
3f6882d0:	move   *b12, b0, 0
L3F6882E0:
3f6882e0:	dsjs   a10, L3F688140
3f6882f0:	move   *b12, b0, 0
L3F688300:
3f688300:	dsjs   a10, L3F688160
3f688310:	move   *b12, b0, 0
L3F688320:
3f688320:	dsjs   a10, L3F688180
3f688330:	move   *b12, b0, 0
L3F688340:
3f688340:	dsjs   a10, L3F6881A0
3f688350:	move   *b12, b0, 0
L3F688360:
3f688360:	dsjs   a10, L3F6881C0
3f688370:	move   *b12, b0, 0
L3F688380:
3f688380:	dsjs   a10, L3F6881E0
3f688390:	move   *b12, b0, 0
L3F6883A0:
3f6883a0:	dsjs   a10, L3F688200
3f6883b0:	move   *b12, b0, 0
L3F6883C0:
3f6883c0:	dsjs   a10, L3F688220
3f6883d0:	move   *b12, b0, 0
L3F6883E0:
3f6883e0:	dsjs   a10, L3F688240
3f6883f0:	move   *b12, b0, 0
L3F688400:
3f688400:	dsjs   a10, L3F688260
3f688410:	move   *b12, b0, 0
L3F688420:
3f688420:	dsjs   a10, L3F688280
3f688430:	move   *b12, b0, 0
L3F688440:
3f688440:	dsjs   a10, L3F6882A0
3f688450:	move   *b12, b0, 0
L3F688460:
3f688460:	dsjs   a10, L3F6882C0
3f688470:	move   *b12, b0, 0
L3F688480:
3f688480:	dsjs   a10, L3F6882E0
3f688490:	move   *b12, b0, 0
L3F6884A0:
3f6884a0:	dsjs   a10, L3F688300
3f6884b0:	move   *b12, b0, 0
L3F6884C0:
3f6884c0:	dsjs   a10, L3F688320
3f6884d0:	move   *b12, b0, 0
L3F6884E0:
3f6884e0:	dsjs   a10, L3F688340
3f6884f0:	move   *b12, b0, 0
L3F688500:
3f688500:	dsjs   a10, L3F688360
3f688510:	move   *b12, b0, 0
L3F688520:
3f688520:	dsjs   a10, L3F688380
3f688530:	move   *b12, b0, 0
L3F688540:
3f688540:	dsjs   a10, L3F6883A0
3f688550:	move   *b12, b0, 0
L3F688560:
3f688560:	dsjs   a10, L3F6883C0
3f688570:	move   *b12, b0, 0
L3F688580:
3f688580:	dsjs   a10, L3F6883E0
3f688590:	move   *b12, b0, 0
L3F6885A0:
3f6885a0:	dsjs   a10, L3F688400
3f6885b0:	move   *b12, b0, 0
L3F6885C0:
3f6885c0:	dsjs   a10, L3F688420
3f6885d0:	move   *b12, b0, 0
L3F6885E0:
3f6885e0:	dsjs   a10, L3F688440
3f6885f0:	move   *b12, b0, 0
L3F688600:
3f688600:	dsjs   a10, L3F688460
3f688610:	move   *b12, b0, 0
L3F688620:
3f688620:	dsjs   a10, L3F688480
3f688630:	move   *b12, b0, 0
L3F688640:
3f688640:	dsjs   a10, L3F6884A0
3f688650:	move   *b12, b0, 0
L3F688660:
3f688660:	dsjs   a10, L3F6884C0
3f688670:	move   *b12, b0, 0
L3F688680:
3f688680:	dsjs   a10, L3F6884E0
3f688690:	move   *b12, b0, 0
L3F6886A0:
3f6886a0:	dsjs   a10, L3F688500
3f6886b0:	move   *b12, b0, 0
L3F6886C0:
3f6886c0:	dsjs   a10, L3F688520
3f6886d0:	move   *b12, b0, 0
L3F6886E0:
3f6886e0:	dsjs   a10, L3F688540
3f6886f0:	move   *b12, b0, 0
L3F688700:
3f688700:	dsjs   a10, L3F688560
3f688710:	move   *b12, b0, 0
L3F688720:
3f688720:	dsjs   a10, L3F688580
3f688730:	move   *b12, b0, 0
L3F688740:
3f688740:	dsjs   a10, L3F6885A0
3f688750:	move   *b12, b0, 0
L3F688760:
3f688760:	dsjs   a10, L3F6885C0
3f688770:	move   *b12, b0, 0
L3F688780:
3f688780:	dsjs   a10, L3F6885E0
3f688790:	move   *b12, b0, 0
L3F6887A0:
3f6887a0:	dsjs   a10, L3F688600
3f6887b0:	move   *b12, b0, 0
L3F6887C0:
3f6887c0:	dsjs   a10, L3F688620
3f6887d0:	move   *b12, b0, 0
L3F6887E0:
3f6887e0:	dsjs   a10, L3F688640
3f6887f0:	move   *b12, b0, 0
L3F688800:
3f688800:	dsjs   a10, L3F688660
3f688810:	move   *b12, b0, 0
L3F688820:
3f688820:	dsjs   a10, L3F688680
3f688830:	move   *b12, b0, 0
L3F688840:
3f688840:	dsjs   a10, L3F6886A0
3f688850:	move   *b12, b0, 0
L3F688860:
3f688860:	dsjs   a10, L3F6886C0
3f688870:	move   *b12, b0, 0
L3F688880:
3f688880:	dsjs   a10, L3F6886E0
3f688890:	move   *b12, b0, 0
L3F6888A0:
3f6888a0:	dsjs   a10, L3F688700
3f6888b0:	move   *b12, b0, 0
L3F6888C0:
3f6888c0:	dsjs   a10, L3F688720
3f6888d0:	move   *b12, b0, 0
L3F6888E0:
3f6888e0:	dsjs   a10, L3F688740
3f6888f0:	move   *b12, b0, 0
L3F688900:
3f688900:	dsjs   a10, L3F688760
3f688910:	move   *b12, b0, 0
L3F688920:
3f688920:	dsjs   a10, L3F688780
3f688930:	move   *b12, b0, 0
L3F688940:
3f688940:	dsjs   a10, L3F6887A0
3f688950:	move   *b12, b0, 0
L3F688960:
3f688960:	dsjs   a10, L3F6887C0
3f688970:	move   *b12, b0, 0
L3F688980:
3f688980:	dsjs   a10, L3F6887E0
3f688990:	move   *b12, b0, 0
L3F6889A0:
3f6889a0:	dsjs   a10, L3F688800
3f6889b0:	move   *b12, b0, 0
L3F6889C0:
3f6889c0:	dsjs   a10, L3F688820
3f6889d0:	move   *b12, b0, 0
L3F6889E0:
3f6889e0:	dsjs   a10, L3F688840
3f6889f0:	move   *b12, b0, 0
L3F688A00:
3f688a00:	dsjs   a10, L3F688860
3f688a10:	move   *b12, b0, 0
L3F688A20:
3f688a20:	dsjs   a10, L3F688880
3f688a30:	move   *b12, b0, 0
L3F688A40:
3f688a40:	dsjs   a10, L3F6888A0
3f688a50:	move   *b12, b0, 0
L3F688A60:
3f688a60:	dsjs   a10, L3F6888C0
3f688a70:	move   *b12, b0, 0
L3F688A80:
3f688a80:	dsjs   a10, L3F6888E0
3f688a90:	move   *b12, b0, 0
L3F688AA0:
3f688aa0:	dsjs   a10, L3F688900
3f688ab0:	move   *b12, b0, 0
L3F688AC0:
3f688ac0:	dsjs   a10, L3F688920
3f688ad0:	move   *b12, b0, 0
L3F688AE0:
3f688ae0:	dsjs   a10, L3F688940
3f688af0:	move   *b12, b0, 0
L3F688B00:
3f688b00:	dsjs   a10, L3F688960
3f688b10:	move   *b12, b0, 0
L3F688B20:
3f688b20:	dsjs   a10, L3F688980
3f688b30:	move   *b12, b0, 0
L3F688B40:
3f688b40:	dsjs   a10, L3F6889A0
3f688b50:	move   *b12, b0, 0
L3F688B60:
3f688b60:	dsjs   a10, L3F6889C0
3f688b70:	move   *b12, b0, 0
L3F688B80:
3f688b80:	dsjs   a10, L3F6889E0
3f688b90:	move   *b12, b0, 0
L3F688BA0:
3f688ba0:	dsjs   a10, L3F688A00
3f688bb0:	move   *b12, b0, 0
L3F688BC0:
3f688bc0:	dsjs   a10, L3F688A20
3f688bd0:	move   *b12, b0, 0
L3F688BE0:
3f688be0:	dsjs   a10, L3F688A40
3f688bf0:	move   *b12, b0, 0
L3F688C00:
3f688c00:	dsjs   a10, L3F688A60
3f688c10:	move   *b12, b0, 0
L3F688C20:
3f688c20:	dsjs   a10, L3F688A80
3f688c30:	move   *b12, b0, 0
L3F688C40:
3f688c40:	dsjs   a10, L3F688AA0
3f688c50:	move   *b12, b0, 0
L3F688C60:
3f688c60:	dsjs   a10, L3F688AC0
3f688c70:	move   *b12, b0, 0
L3F688C80:
3f688c80:	dsjs   a10, L3F688AE0
3f688c90:	move   *b12, b0, 0
L3F688CA0:
3f688ca0:	dsjs   a10, L3F688B00
3f688cb0:	move   *b12, b0, 0
L3F688CC0:
3f688cc0:	dsjs   a10, L3F688B20
3f688cd0:	move   *b12, b0, 0
L3F688CE0:
3f688ce0:	dsjs   a10, L3F688B40
3f688cf0:	move   *b12, b0, 0
L3F688D00:
3f688d00:	dsjs   a10, L3F688B60
3f688d10:	move   *b12, b0, 0
L3F688D20:
3f688d20:	dsjs   a10, L3F688B80
3f688d30:	move   *b12, b0, 0
L3F688D40:
3f688d40:	dsjs   a10, L3F688BA0
3f688d50:	move   *b12, b0, 0
L3F688D60:
3f688d60:	dsjs   a10, L3F688BC0
3f688d70:	move   *b12, b0, 0
L3F688D80:
3f688d80:	dsjs   a10, L3F688BE0
3f688d90:	move   *b12, b0, 0
L3F688DA0:
3f688da0:	dsjs   a10, L3F688C00
3f688db0:	move   *b12, b0, 0
L3F688DC0:
3f688dc0:	dsjs   a10, L3F688C20
3f688dd0:	move   *b12, b0, 0
L3F688DE0:
3f688de0:	dsjs   a10, L3F688C40
3f688df0:	move   *b12, b0, 0
L3F688E00:
3f688e00:	dsjs   a10, L3F688C60
3f688e10:	move   *b12, b0, 0
L3F688E20:
3f688e20:	dsjs   a10, L3F688C80
3f688e30:	move   *b12, b0, 0
L3F688E40:
3f688e40:	dsjs   a10, L3F688CA0
3f688e50:	move   *b12, b0, 0
L3F688E60:
3f688e60:	dsjs   a10, L3F688CC0
3f688e70:	move   *b12, b0, 0
L3F688E80:
3f688e80:	dsjs   a10, L3F688CE0
3f688e90:	move   *b12, b0, 0
L3F688EA0:
3f688ea0:	dsjs   a10, L3F688D00
3f688eb0:	move   *b12, b0, 0
L3F688EC0:
3f688ec0:	dsjs   a10, L3F688D20
3f688ed0:	move   *b12, b0, 0
L3F688EE0:
3f688ee0:	dsjs   a10, L3F688D40
3f688ef0:	move   *b12, b0, 0
L3F688F00:
3f688f00:	dsjs   a10, L3F688D60
3f688f10:	move   *b12, b0, 0
L3F688F20:
3f688f20:	dsjs   a10, L3F688D80
3f688f30:	move   *b12, b0, 0
L3F688F40:
3f688f40:	dsjs   a10, L3F688DA0
3f688f50:	move   *b12, b0, 0
L3F688F60:
3f688f60:	dsjs   a10, L3F688DC0
3f688f70:	move   *b12, b0, 0
L3F688F80:
3f688f80:	dsjs   a10, L3F688DE0
3f688f90:	move   *b12, b0, 0
L3F688FA0:
3f688fa0:	dsjs   a10, L3F688E00
3f688fb0:	move   *b12, b0, 0
L3F688FC0:
3f688fc0:	dsjs   a10, L3F688E20
3f688fd0:	move   *b12, b0, 0
L3F688FE0:
3f688fe0:	dsjs   a10, L3F688E40
3f688ff0:	move   *b12, b0, 0
L3F689000:
3f689000:	dsjs   a10, L3F688E60
3f689010:	move   *b12, b0, 0
L3F689020:
3f689020:	dsjs   a10, L3F688E80
3f689030:	move   *b12, b0, 0
L3F689040:
3f689040:	dsjs   a10, L3F688EA0
3f689050:	move   *b12, b0, 0
L3F689060:
3f689060:	dsjs   a10, L3F688EC0
3f689070:	move   *b12, b0, 0
L3F689080:
3f689080:	dsjs   a10, L3F688EE0
3f689090:	move   *b12, b0, 0
L3F6890A0:
3f6890a0:	dsjs   a10, L3F688F00
3f6890b0:	move   *b12, b0, 0
L3F6890C0:
3f6890c0:	dsjs   a10, L3F688F20
3f6890d0:	move   *b12, b0, 0
L3F6890E0:
3f6890e0:	dsjs   a10, L3F688F40
3f6890f0:	move   *b12, b0, 0
L3F689100:
3f689100:	dsjs   a10, L3F688F60
3f689110:	move   *b12, b0, 0
L3F689120:
3f689120:	dsjs   a10, L3F688F80
3f689130:	move   *b12, b0, 0
L3F689140:
3f689140:	dsjs   a10, L3F688FA0
3f689150:	move   *b12, b0, 0
L3F689160:
3f689160:	dsjs   a10, L3F688FC0
3f689170:	move   *b12, b0, 0
L3F689180:
3f689180:	dsjs   a10, L3F688FE0
3f689190:	move   *b12, b0, 0
L3F6891A0:
3f6891a0:	dsjs   a10, L3F689000
3f6891b0:	move   *b12, b0, 0
L3F6891C0:
3f6891c0:	dsjs   a10, L3F689020
3f6891d0:	move   *b12, b0, 0
L3F6891E0:
3f6891e0:	dsjs   a10, L3F689040
3f6891f0:	move   *b12, b0, 0
L3F689200:
3f689200:	dsjs   a10, L3F689060
3f689210:	move   *b12, b0, 0
L3F689220:
3f689220:	dsjs   a10, L3F689080
3f689230:	move   *b12, b0, 0
L3F689240:
3f689240:	dsjs   a10, L3F6890A0
3f689250:	move   *b12, b0, 0
L3F689260:
3f689260:	dsjs   a10, L3F6890C0
3f689270:	move   *b12, b0, 0
L3F689280:
3f689280:	dsjs   a10, L3F6890E0
3f689290:	move   *b12, b0, 0
L3F6892A0:
3f6892a0:	dsjs   a10, L3F689100
3f6892b0:	move   *b12, b0, 0
L3F6892C0:
3f6892c0:	dsjs   a10, L3F689120
3f6892d0:	move   *b12, b0, 0
L3F6892E0:
3f6892e0:	dsjs   a10, L3F689140
3f6892f0:	move   *b12, b0, 0
L3F689300:
3f689300:	dsjs   a10, L3F689160
3f689310:	move   *b12, b0, 0
L3F689320:
3f689320:	dsjs   a10, L3F689180
3f689330:	move   *b12, b0, 0
L3F689340:
3f689340:	dsjs   a10, L3F6891A0
3f689350:	move   *b12, b0, 0
L3F689360:
3f689360:	dsjs   a10, L3F6891C0
3f689370:	move   *b12, b0, 0
L3F689380:
3f689380:	dsjs   a10, L3F6891E0
3f689390:	move   *b12, b0, 0
L3F6893A0:
3f6893a0:	dsjs   a10, L3F689200
3f6893b0:	move   *b12, b0, 0
L3F6893C0:
3f6893c0:	dsjs   a10, L3F689220
3f6893d0:	move   *b12, b0, 0
L3F6893E0:
3f6893e0:	dsjs   a10, L3F689240
3f6893f0:	move   *b12, b0, 0
L3F689400:
3f689400:	dsjs   a10, L3F689260
3f689410:	move   *b12, b0, 0
L3F689420:
3f689420:	dsjs   a10, L3F689280
3f689430:	move   *b12, b0, 0
L3F689440:
3f689440:	dsjs   a10, L3F6892A0
3f689450:	move   *b12, b0, 0
L3F689460:
3f689460:	dsjs   a10, L3F6892C0
3f689470:	move   *b12, b0, 0
L3F689480:
3f689480:	dsjs   a10, L3F6892E0
3f689490:	move   *b12, b0, 0
L3F6894A0:
3f6894a0:	dsjs   a10, L3F689300
3f6894b0:	move   *b12, b0, 0
L3F6894C0:
3f6894c0:	dsjs   a10, L3F689320
3f6894d0:	move   *b12, b0, 0
L3F6894E0:
3f6894e0:	dsjs   a10, L3F689340
3f6894f0:	move   *b12, b0, 0
L3F689500:
3f689500:	dsjs   a10, L3F689360
3f689510:	move   *b12, b0, 0
L3F689520:
3f689520:	dsjs   a10, L3F689380
3f689530:	move   *b12, b0, 0
L3F689540:
3f689540:	dsjs   a10, L3F6893A0
3f689550:	move   *b12, b0, 0
L3F689560:
3f689560:	dsjs   a10, L3F6893C0
3f689570:	move   *b12, b0, 0
L3F689580:
3f689580:	dsjs   a10, L3F6893E0
3f689590:	move   *b12, b0, 0
L3F6895A0:
3f6895a0:	dsjs   a10, L3F689400
3f6895b0:	move   *b12, b0, 0
L3F6895C0:
3f6895c0:	dsjs   a10, L3F689420
3f6895d0:	move   *b12, b0, 0
L3F6895E0:
3f6895e0:	dsjs   a10, L3F689440
3f6895f0:	move   *b12, b0, 0
L3F689600:
3f689600:	dsjs   a10, L3F689460
3f689610:	move   *b12, b0, 0
L3F689620:
3f689620:	dsjs   a10, L3F689480
3f689630:	move   *b12, b0, 0
L3F689640:
3f689640:	dsjs   a10, L3F6894A0
3f689650:	move   *b12, b0, 0
L3F689660:
3f689660:	dsjs   a10, L3F6894C0
3f689670:	move   *b12, b0, 0
L3F689680:
3f689680:	dsjs   a10, L3F6894E0
3f689690:	move   *b12, b0, 0
L3F6896A0:
3f6896a0:	dsjs   a10, L3F689500
3f6896b0:	move   *b12, b0, 0
L3F6896C0:
3f6896c0:	dsjs   a10, L3F689520
3f6896d0:	move   *b12, b0, 0
L3F6896E0:
3f6896e0:	dsjs   a10, L3F689540
3f6896f0:	move   *b12, b0, 0
L3F689700:
3f689700:	dsjs   a10, L3F689560
3f689710:	move   *b12, b0, 0
L3F689720:
3f689720:	dsjs   a10, L3F689580
3f689730:	move   *b12, b0, 0
L3F689740:
3f689740:	dsjs   a10, L3F6895A0
3f689750:	move   *b12, b0, 0
L3F689760:
3f689760:	dsjs   a10, L3F6895C0
3f689770:	move   *b12, b0, 0
L3F689780:
3f689780:	dsjs   a10, L3F6895E0
3f689790:	move   *b12, b0, 0
L3F6897A0:
3f6897a0:	dsjs   a10, L3F689600
3f6897b0:	move   *b12, b0, 0
L3F6897C0:
3f6897c0:	dsjs   a10, L3F689620
3f6897d0:	move   *b12, b0, 0
L3F6897E0:
3f6897e0:	dsjs   a10, L3F689640
3f6897f0:	move   *b12, b0, 0
L3F689800:
3f689800:	dsjs   a10, L3F689660
3f689810:	move   *b12, b0, 0
L3F689820:
3f689820:	dsjs   a10, L3F689680
3f689830:	move   *b12, b0, 0
L3F689840:
3f689840:	dsjs   a10, L3F6896A0
3f689850:	move   *b12, b0, 0
L3F689860:
3f689860:	dsjs   a10, L3F6896C0
3f689870:	move   *b12, b0, 0
L3F689880:
3f689880:	dsjs   a10, L3F6896E0
3f689890:	move   *b12, b0, 0
L3F6898A0:
3f6898a0:	dsjs   a10, L3F689700
3f6898b0:	move   *b12, b0, 0
L3F6898C0:
3f6898c0:	dsjs   a10, L3F689720
3f6898d0:	move   *b12, b0, 0
L3F6898E0:
3f6898e0:	dsjs   a10, L3F689740
3f6898f0:	move   *b12, b0, 0
L3F689900:
3f689900:	dsjs   a10, L3F689760
3f689910:	move   *b12, b0, 0
L3F689920:
3f689920:	dsjs   a10, L3F689780
3f689930:	move   *b12, b0, 0
L3F689940:
3f689940:	dsjs   a10, L3F6897A0
3f689950:	move   *b12, b0, 0
L3F689960:
3f689960:	dsjs   a10, L3F6897C0
3f689970:	move   *b12, b0, 0
L3F689980:
3f689980:	dsjs   a10, L3F6897E0
3f689990:	move   *b12, b0, 0
L3F6899A0:
3f6899a0:	dsjs   a10, L3F689800
3f6899b0:	move   *b12, b0, 0
L3F6899C0:
3f6899c0:	dsjs   a10, L3F689820
3f6899d0:	move   *b12, b0, 0
L3F6899E0:
3f6899e0:	dsjs   a10, L3F689840
3f6899f0:	move   *b12, b0, 0
L3F689A00:
3f689a00:	dsjs   a10, L3F689860
3f689a10:	move   *b12, b0, 0
L3F689A20:
3f689a20:	dsjs   a10, L3F689880
3f689a30:	move   *b12, b0, 0
L3F689A40:
3f689a40:	dsjs   a10, L3F6898A0
3f689a50:	move   *b12, b0, 0
L3F689A60:
3f689a60:	dsjs   a10, L3F6898C0
3f689a70:	move   *b12, b0, 0
L3F689A80:
3f689a80:	dsjs   a10, L3F6898E0
3f689a90:	move   *b12, b0, 0
L3F689AA0:
3f689aa0:	dsjs   a10, L3F689900
3f689ab0:	move   *b12, b0, 0
L3F689AC0:
3f689ac0:	dsjs   a10, L3F689920
3f689ad0:	move   *b12, b0, 0
L3F689AE0:
3f689ae0:	dsjs   a10, L3F689940
3f689af0:	move   *b12, b0, 0
L3F689B00:
3f689b00:	dsjs   a10, L3F689960
3f689b10:	move   *b12, b0, 0
L3F689B20:
3f689b20:	dsjs   a10, L3F689980
3f689b30:	move   *b12, b0, 0
L3F689B40:
3f689b40:	dsjs   a10, L3F6899A0
3f689b50:	move   *b12, b0, 0
L3F689B60:
3f689b60:	dsjs   a10, L3F6899C0
3f689b70:	move   *b12, b0, 0
L3F689B80:
3f689b80:	dsjs   a10, L3F6899E0
3f689b90:	move   *b12, b0, 0
L3F689BA0:
3f689ba0:	dsjs   a10, L3F689A00
3f689bb0:	move   *b12, b0, 0
L3F689BC0:
3f689bc0:	dsjs   a10, L3F689A20
3f689bd0:	move   *b12, b0, 0
L3F689BE0:
3f689be0:	dsjs   a10, L3F689A40
3f689bf0:	move   *b12, b0, 0
L3F689C00:
3f689c00:	dsjs   a10, L3F689A60
3f689c10:	move   *b12, b0, 0
L3F689C20:
3f689c20:	dsjs   a10, L3F689A80
3f689c30:	move   *b12, b0, 0
L3F689C40:
3f689c40:	dsjs   a10, L3F689AA0
3f689c50:	move   *b12, b0, 0
L3F689C60:
3f689c60:	dsjs   a10, L3F689AC0
3f689c70:	move   *b12, b0, 0
L3F689C80:
3f689c80:	dsjs   a10, L3F689AE0
3f689c90:	move   *b12, b0, 0
L3F689CA0:
3f689ca0:	dsjs   a10, L3F689B00
3f689cb0:	move   *b12, b0, 0
L3F689CC0:
3f689cc0:	dsjs   a10, L3F689B20
3f689cd0:	move   *b12, b0, 0
L3F689CE0:
3f689ce0:	dsjs   a10, L3F689B40
3f689cf0:	move   *b12, b0, 0
L3F689D00:
3f689d00:	dsjs   a10, L3F689B60
3f689d10:	move   *b12, b0, 0
L3F689D20:
3f689d20:	dsjs   a10, L3F689B80
3f689d30:	move   *b12, b0, 0
L3F689D40:
3f689d40:	dsjs   a10, L3F689BA0
3f689d50:	move   *b12, b0, 0
L3F689D60:
3f689d60:	dsjs   a10, L3F689BC0
3f689d70:	move   *b12, b0, 0
L3F689D80:
3f689d80:	dsjs   a10, L3F689BE0
3f689d90:	move   *b12, b0, 0
L3F689DA0:
3f689da0:	dsjs   a10, L3F689C00
3f689db0:	move   *b12, b0, 0
L3F689DC0:
3f689dc0:	dsjs   a10, L3F689C20
3f689dd0:	move   *b12, b0, 0
L3F689DE0:
3f689de0:	dsjs   a10, L3F689C40
3f689df0:	move   *b12, b0, 0
L3F689E00:
3f689e00:	dsjs   a10, L3F689C60
3f689e10:	move   *b12, b0, 0
L3F689E20:
3f689e20:	dsjs   a10, L3F689C80
3f689e30:	move   *b12, b0, 0
L3F689E40:
3f689e40:	dsjs   a10, L3F689CA0
3f689e50:	move   *b12, b0, 0
L3F689E60:
3f689e60:	dsjs   a10, L3F689CC0
3f689e70:	move   *b12, b0, 0
L3F689E80:
3f689e80:	dsjs   a10, L3F689CE0
3f689e90:	move   *b12, b0, 0
L3F689EA0:
3f689ea0:	dsjs   a10, L3F689D00
3f689eb0:	move   *b12, b0, 0
L3F689EC0:
3f689ec0:	dsjs   a10, L3F689D20
3f689ed0:	move   *b12, b0, 0
L3F689EE0:
3f689ee0:	dsjs   a10, L3F689D40
3f689ef0:	move   *b12, b0, 0
L3F689F00:
3f689f00:	dsjs   a10, L3F689D60
3f689f10:	move   *b12, b0, 0
L3F689F20:
3f689f20:	dsjs   a10, L3F689D80
3f689f30:	move   *b12, b0, 0
L3F689F40:
3f689f40:	dsjs   a10, L3F689DA0
3f689f50:	move   *b12, b0, 0
L3F689F60:
3f689f60:	dsjs   a10, L3F689DC0
3f689f70:	move   *b12, b0, 0
L3F689F80:
3f689f80:	dsjs   a10, L3F689DE0
3f689f90:	move   *b12, b0, 0
L3F689FA0:
3f689fa0:	dsjs   a10, L3F689E00
3f689fb0:	move   *b12, b0, 0
L3F689FC0:
3f689fc0:	dsjs   a10, L3F689E20
3f689fd0:	move   *b12, b0, 0
L3F689FE0:
3f689fe0:	dsjs   a10, L3F689E40
3f689ff0:	move   *b12, b0, 0
L3F68A000:
3f68a000:	dsjs   a10, L3F689E60
3f68a010:	move   *b12, b0, 0
L3F68A020:
3f68a020:	dsjs   a10, L3F689E80
3f68a030:	move   *b12, b0, 0
L3F68A040:
3f68a040:	dsjs   a10, L3F689EA0
3f68a050:	move   *b12, b0, 0
L3F68A060:
3f68a060:	dsjs   a10, L3F689EC0
3f68a070:	move   *b12, b0, 0
L3F68A080:
3f68a080:	dsjs   a10, L3F689EE0
3f68a090:	move   *b12, b0, 0
L3F68A0A0:
3f68a0a0:	dsjs   a10, L3F689F00
3f68a0b0:	move   *b12, b0, 0
L3F68A0C0:
3f68a0c0:	dsjs   a10, L3F689F20
3f68a0d0:	move   *b12, b0, 0
L3F68A0E0:
3f68a0e0:	dsjs   a10, L3F689F40
3f68a0f0:	move   *b12, b0, 0
L3F68A100:
3f68a100:	dsjs   a10, L3F689F60
3f68a110:	move   *b12, b0, 0
L3F68A120:
3f68a120:	dsjs   a10, L3F689F80
3f68a130:	move   *b12, b0, 0
L3F68A140:
3f68a140:	dsjs   a10, L3F689FA0
3f68a150:	move   *b12, b0, 0
L3F68A160:
3f68a160:	dsjs   a10, L3F689FC0
3f68a170:	move   *b12, b0, 0
L3F68A180:
3f68a180:	dsjs   a10, L3F689FE0
3f68a190:	move   *b12, b0, 0
L3F68A1A0:
3f68a1a0:	dsjs   a10, L3F68A000
3f68a1b0:	move   *b12, b0, 0
L3F68A1C0:
3f68a1c0:	dsjs   a10, L3F68A020
3f68a1d0:	move   *b12, b0, 0
L3F68A1E0:
3f68a1e0:	dsjs   a10, L3F68A040
3f68a1f0:	move   *b12, b0, 0
L3F68A200:
3f68a200:	dsjs   a10, L3F68A060
3f68a210:	move   *b12, b0, 0
L3F68A220:
3f68a220:	dsjs   a10, L3F68A080
3f68a230:	move   *b12, b0, 0
L3F68A240:
3f68a240:	dsjs   a10, L3F68A0A0
3f68a250:	move   *b12, b0, 0
L3F68A260:
3f68a260:	dsjs   a10, L3F68A0C0
3f68a270:	move   *b12, b0, 0
L3F68A280:
3f68a280:	dsjs   a10, L3F68A0E0
3f68a290:	move   *b12, b0, 0
L3F68A2A0:
3f68a2a0:	dsjs   a10, L3F68A100
3f68a2b0:	move   *b12, b0, 0
L3F68A2C0:
3f68a2c0:	dsjs   a10, L3F68A120
3f68a2d0:	move   *b12, b0, 0
L3F68A2E0:
3f68a2e0:	dsjs   a10, L3F68A140
3f68a2f0:	move   *b12, b0, 0
L3F68A300:
3f68a300:	dsjs   a10, L3F68A160
3f68a310:	move   *b12, b0, 0
L3F68A320:
3f68a320:	dsjs   a10, L3F68A180
3f68a330:	move   *b12, b0, 0
L3F68A340:
3f68a340:	dsjs   a10, L3F68A1A0
3f68a350:	move   *b12, b0, 0
L3F68A360:
3f68a360:	dsjs   a10, L3F68A1C0
3f68a370:	move   *b12, b0, 0
L3F68A380:
3f68a380:	dsjs   a10, L3F68A1E0
3f68a390:	move   *b12, b0, 0
L3F68A3A0:
3f68a3a0:	dsjs   a10, L3F68A200
3f68a3b0:	move   *b12, b0, 0
L3F68A3C0:
3f68a3c0:	dsjs   a10, L3F68A220
3f68a3d0:	move   *b12, b0, 0
L3F68A3E0:
3f68a3e0:	dsjs   a10, L3F68A240
3f68a3f0:	move   *b12, b0, 0
L3F68A400:
3f68a400:	dsjs   a10, L3F68A260
3f68a410:	move   *b12, b0, 0
L3F68A420:
3f68a420:	dsjs   a10, L3F68A280
3f68a430:	move   *b12, b0, 0
L3F68A440:
3f68a440:	dsjs   a10, L3F68A2A0
3f68a450:	move   *b12, b0, 0
L3F68A460:
3f68a460:	dsjs   a10, L3F68A2C0
3f68a470:	move   *b12, b0, 0
L3F68A480:
3f68a480:	dsjs   a10, L3F68A2E0
3f68a490:	move   *b12, b0, 0
L3F68A4A0:
3f68a4a0:	dsjs   a10, L3F68A300
3f68a4b0:	move   *b12, b0, 0
L3F68A4C0:
3f68a4c0:	dsjs   a10, L3F68A320
3f68a4d0:	move   *b12, b0, 0
L3F68A4E0:
3f68a4e0:	dsjs   a10, L3F68A340
3f68a4f0:	move   *b12, b0, 0
L3F68A500:
3f68a500:	dsjs   a10, L3F68A360
3f68a510:	move   *b12, b0, 0
L3F68A520:
3f68a520:	dsjs   a10, L3F68A380
3f68a530:	move   *b12, b0, 0
L3F68A540:
3f68a540:	dsjs   a10, L3F68A3A0
3f68a550:	move   *b12, b0, 0
L3F68A560:
3f68a560:	dsjs   a10, L3F68A3C0
3f68a570:	move   *b12, b0, 0
L3F68A580:
3f68a580:	dsjs   a10, L3F68A3E0
3f68a590:	move   *b12, b0, 0
L3F68A5A0:
3f68a5a0:	dsjs   a10, L3F68A400
3f68a5b0:	move   *b12, b0, 0
L3F68A5C0:
3f68a5c0:	dsjs   a10, L3F68A420
3f68a5d0:	move   *b12, b0, 0
L3F68A5E0:
3f68a5e0:	dsjs   a10, L3F68A440
3f68a5f0:	move   *b12, b0, 0
L3F68A600:
3f68a600:	dsjs   a10, L3F68A460
3f68a610:	move   *b12, b0, 0
L3F68A620:
3f68a620:	dsjs   a10, L3F68A480
3f68a630:	move   *b12, b0, 0
L3F68A640:
3f68a640:	dsjs   a10, L3F68A4A0
3f68a650:	move   *b12, b0, 0
L3F68A660:
3f68a660:	dsjs   a10, L3F68A4C0
3f68a670:	move   *b12, b0, 0
L3F68A680:
3f68a680:	dsjs   a10, L3F68A4E0
3f68a690:	move   *b12, b0, 0
L3F68A6A0:
3f68a6a0:	dsjs   a10, L3F68A500
3f68a6b0:	move   *b12, b0, 0
L3F68A6C0:
3f68a6c0:	dsjs   a10, L3F68A520
3f68a6d0:	move   *b12, b0, 0
L3F68A6E0:
3f68a6e0:	dsjs   a10, L3F68A540
3f68a6f0:	move   *b12, b0, 0
L3F68A700:
3f68a700:	dsjs   a10, L3F68A560
3f68a710:	move   *b12, b0, 0
L3F68A720:
3f68a720:	dsjs   a10, L3F68A580
3f68a730:	move   *b12, b0, 0
L3F68A740:
3f68a740:	dsjs   a10, L3F68A5A0
3f68a750:	move   *b12, b0, 0
L3F68A760:
3f68a760:	dsjs   a10, L3F68A5C0
3f68a770:	move   *b12, b0, 0
L3F68A780:
3f68a780:	dsjs   a10, L3F68A5E0
3f68a790:	move   *b12, b0, 0
L3F68A7A0:
3f68a7a0:	dsjs   a10, L3F68A600
3f68a7b0:	move   *b12, b0, 0
L3F68A7C0:
3f68a7c0:	dsjs   a10, L3F68A620
3f68a7d0:	move   *b12, b0, 0
L3F68A7E0:
3f68a7e0:	dsjs   a10, L3F68A640
3f68a7f0:	move   *b12, b0, 0
L3F68A800:
3f68a800:	dsjs   a10, L3F68A660
3f68a810:	move   *b12, b0, 0
L3F68A820:
3f68a820:	dsjs   a10, L3F68A680
3f68a830:	move   *b12, b0, 0
L3F68A840:
3f68a840:	dsjs   a10, L3F68A6A0
3f68a850:	move   *b12, b0, 0
L3F68A860:
3f68a860:	dsjs   a10, L3F68A6C0
3f68a870:	move   *b12, b0, 0
L3F68A880:
3f68a880:	dsjs   a10, L3F68A6E0
3f68a890:	move   *b12, b0, 0
L3F68A8A0:
3f68a8a0:	dsjs   a10, L3F68A700
3f68a8b0:	move   *b12, b0, 0
L3F68A8C0:
3f68a8c0:	dsjs   a10, L3F68A720
3f68a8d0:	move   *b12, b0, 0
L3F68A8E0:
3f68a8e0:	dsjs   a10, L3F68A740
3f68a8f0:	move   *b12, b0, 0
L3F68A900:
3f68a900:	dsjs   a10, L3F68A760
3f68a910:	move   *b12, b0, 0
L3F68A920:
3f68a920:	dsjs   a10, L3F68A780
3f68a930:	move   *b12, b0, 0
L3F68A940:
3f68a940:	dsjs   a10, L3F68A7A0
3f68a950:	move   *b12, b0, 0
L3F68A960:
3f68a960:	dsjs   a10, L3F68A7C0
3f68a970:	move   *b12, b0, 0
L3F68A980:
3f68a980:	dsjs   a10, L3F68A7E0
3f68a990:	move   *b12, b0, 0
L3F68A9A0:
3f68a9a0:	dsjs   a10, L3F68A800
3f68a9b0:	move   *b12, b0, 0
L3F68A9C0:
3f68a9c0:	dsjs   a10, L3F68A820
3f68a9d0:	move   *b12, b0, 0
L3F68A9E0:
3f68a9e0:	dsjs   a10, L3F68A840
3f68a9f0:	move   *b12, b0, 0
L3F68AA00:
3f68aa00:	dsjs   a10, L3F68A860
3f68aa10:	move   *b12, b0, 0
L3F68AA20:
3f68aa20:	dsjs   a10, L3F68A880
3f68aa30:	move   *b12, b0, 0
L3F68AA40:
3f68aa40:	dsjs   a10, L3F68A8A0
3f68aa50:	move   *b12, b0, 0
L3F68AA60:
3f68aa60:	dsjs   a10, L3F68A8C0
3f68aa70:	move   *b12, b0, 0
L3F68AA80:
3f68aa80:	dsjs   a10, L3F68A8E0
3f68aa90:	move   *b12, b0, 0
L3F68AAA0:
3f68aaa0:	dsjs   a10, L3F68A900
3f68aab0:	move   *b12, b0, 0
L3F68AAC0:
3f68aac0:	dsjs   a10, L3F68A920
3f68aad0:	move   *b12, b0, 0
L3F68AAE0:
3f68aae0:	dsjs   a10, L3F68A940
3f68aaf0:	move   *b12, b0, 0
L3F68AB00:
3f68ab00:	dsjs   a10, L3F68A960
3f68ab10:	move   *b12, b0, 0
L3F68AB20:
3f68ab20:	dsjs   a10, L3F68A980
3f68ab30:	move   *b12, b0, 0
L3F68AB40:
3f68ab40:	dsjs   a10, L3F68A9A0
3f68ab50:	move   *b12, b0, 0
L3F68AB60:
3f68ab60:	dsjs   a10, L3F68A9C0
3f68ab70:	move   *b12, b0, 0
L3F68AB80:
3f68ab80:	dsjs   a10, L3F68A9E0
3f68ab90:	move   *b12, b0, 0
L3F68ABA0:
3f68aba0:	dsjs   a10, L3F68AA00
3f68abb0:	move   *b12, b0, 0
L3F68ABC0:
3f68abc0:	dsjs   a10, L3F68AA20
3f68abd0:	move   *b12, b0, 0
L3F68ABE0:
3f68abe0:	dsjs   a10, L3F68AA40
3f68abf0:	move   *b12, b0, 0
L3F68AC00:
3f68ac00:	dsjs   a10, L3F68AA60
3f68ac10:	move   *b12, b0, 0
L3F68AC20:
3f68ac20:	dsjs   a10, L3F68AA80
3f68ac30:	move   *b12, b0, 0
L3F68AC40:
3f68ac40:	dsjs   a10, L3F68AAA0
3f68ac50:	move   *b12, b0, 0
L3F68AC60:
3f68ac60:	dsjs   a10, L3F68AAC0
3f68ac70:	move   *b12, b0, 0
L3F68AC80:
3f68ac80:	dsjs   a10, L3F68AAE0
3f68ac90:	move   *b12, b0, 0
L3F68ACA0:
3f68aca0:	dsjs   a10, L3F68AB00
3f68acb0:	move   *b12, b0, 0
L3F68ACC0:
3f68acc0:	dsjs   a10, L3F68AB20
3f68acd0:	move   *b12, b0, 0
L3F68ACE0:
3f68ace0:	dsjs   a10, L3F68AB40
3f68acf0:	move   *b12, b0, 0
L3F68AD00:
3f68ad00:	dsjs   a10, L3F68AB60
3f68ad10:	move   *b12, b0, 0
L3F68AD20:
3f68ad20:	dsjs   a10, L3F68AB80
3f68ad30:	move   *b12, b0, 0
L3F68AD40:
3f68ad40:	dsjs   a10, L3F68ABA0
3f68ad50:	move   *b12, b0, 0
L3F68AD60:
3f68ad60:	dsjs   a10, L3F68ABC0
3f68ad70:	move   *b12, b0, 0
L3F68AD80:
3f68ad80:	dsjs   a10, L3F68ABE0
3f68ad90:	move   *b12, b0, 0
L3F68ADA0:
3f68ada0:	dsjs   a10, L3F68AC00
3f68adb0:	move   *b12, b0, 0
L3F68ADC0:
3f68adc0:	dsjs   a10, L3F68AC20
3f68add0:	move   *b12, b0, 0
L3F68ADE0:
3f68ade0:	dsjs   a10, L3F68AC40
3f68adf0:	move   *b12, b0, 0
L3F68AE00:
3f68ae00:	dsjs   a10, L3F68AC60
3f68ae10:	move   *b12, b0, 0
L3F68AE20:
3f68ae20:	dsjs   a10, L3F68AC80
3f68ae30:	move   *b12, b0, 0
L3F68AE40:
3f68ae40:	dsjs   a10, L3F68ACA0
3f68ae50:	move   *b12, b0, 0
L3F68AE60:
3f68ae60:	dsjs   a10, L3F68ACC0
3f68ae70:	move   *b12, b0, 0
L3F68AE80:
3f68ae80:	dsjs   a10, L3F68ACE0
3f68ae90:	move   *b12, b0, 0
L3F68AEA0:
3f68aea0:	dsjs   a10, L3F68AD00
3f68aeb0:	move   *b12, b0, 0
L3F68AEC0:
3f68aec0:	dsjs   a10, L3F68AD20
3f68aed0:	move   *b12, b0, 0
L3F68AEE0:
3f68aee0:	dsjs   a10, L3F68AD40
3f68aef0:	move   *b12, b0, 0
L3F68AF00:
3f68af00:	dsjs   a10, L3F68AD60
3f68af10:	move   *b12, b0, 0
L3F68AF20:
3f68af20:	dsjs   a10, L3F68AD80
3f68af30:	move   *b12, b0, 0
L3F68AF40:
3f68af40:	dsjs   a10, L3F68ADA0
3f68af50:	move   *b12, b0, 0
L3F68AF60:
3f68af60:	dsjs   a10, L3F68ADC0
3f68af70:	move   *b12, b0, 0
L3F68AF80:
3f68af80:	dsjs   a10, L3F68ADE0
3f68af90:	move   *b12, b0, 0
L3F68AFA0:
3f68afa0:	dsjs   a10, L3F68AE00
3f68afb0:	move   *b12, b0, 0
L3F68AFC0:
3f68afc0:	dsjs   a10, L3F68AE20
3f68afd0:	move   *b12, b0, 0
L3F68AFE0:
3f68afe0:	dsjs   a10, L3F68AE40
3f68aff0:	move   *b12, b0, 0
L3F68B000:
3f68b000:	dsjs   a10, L3F68AE60
3f68b010:	move   *b12, b0, 0
L3F68B020:
3f68b020:	dsjs   a10, L3F68AE80
3f68b030:	move   *b12, b0, 0
L3F68B040:
3f68b040:	dsjs   a10, L3F68AEA0
3f68b050:	move   *b12, b0, 0
L3F68B060:
3f68b060:	dsjs   a10, L3F68AEC0
3f68b070:	move   *b12, b0, 0
L3F68B080:
3f68b080:	dsjs   a10, L3F68AEE0
3f68b090:	move   *b12, b0, 0
L3F68B0A0:
3f68b0a0:	dsjs   a10, L3F68AF00
3f68b0b0:	move   *b12, b0, 0
L3F68B0C0:
3f68b0c0:	dsjs   a10, L3F68AF20
3f68b0d0:	move   *b12, b0, 0
L3F68B0E0:
3f68b0e0:	dsjs   a10, L3F68AF40
3f68b0f0:	move   *b12, b0, 0
L3F68B100:
3f68b100:	dsjs   a10, L3F68AF60
3f68b110:	move   *b12, b0, 0
L3F68B120:
3f68b120:	dsjs   a10, L3F68AF80
3f68b130:	move   *b12, b0, 0
L3F68B140:
3f68b140:	dsjs   a10, L3F68AFA0
3f68b150:	move   *b12, b0, 0
L3F68B160:
3f68b160:	dsjs   a10, L3F68AFC0
3f68b170:	move   *b12, b0, 0
L3F68B180:
3f68b180:	dsjs   a10, L3F68AFE0
3f68b190:	move   *b12, b0, 0
L3F68B1A0:
3f68b1a0:	dsjs   a10, L3F68B000
3f68b1b0:	move   *b12, b0, 0
L3F68B1C0:
3f68b1c0:	dsjs   a10, L3F68B020
3f68b1d0:	move   *b12, b0, 0
L3F68B1E0:
3f68b1e0:	dsjs   a10, L3F68B040
3f68b1f0:	move   *b12, b0, 0
L3F68B200:
3f68b200:	dsjs   a10, L3F68B060
3f68b210:	move   *b12, b0, 0
L3F68B220:
3f68b220:	dsjs   a10, L3F68B080
3f68b230:	move   *b12, b0, 0
L3F68B240:
3f68b240:	dsjs   a10, L3F68B0A0
3f68b250:	move   *b12, b0, 0
L3F68B260:
3f68b260:	dsjs   a10, L3F68B0C0
3f68b270:	move   *b12, b0, 0
L3F68B280:
3f68b280:	dsjs   a10, L3F68B0E0
3f68b290:	move   *b12, b0, 0
L3F68B2A0:
3f68b2a0:	dsjs   a10, L3F68B100
3f68b2b0:	move   *b12, b0, 0
L3F68B2C0:
3f68b2c0:	dsjs   a10, L3F68B120
3f68b2d0:	move   *b12, b0, 0
L3F68B2E0:
3f68b2e0:	dsjs   a10, L3F68B140
3f68b2f0:	move   *b12, b0, 0
L3F68B300:
3f68b300:	dsjs   a10, L3F68B160
3f68b310:	move   *b12, b0, 0
L3F68B320:
3f68b320:	dsjs   a10, L3F68B180
3f68b330:	move   *b12, b0, 0
L3F68B340:
3f68b340:	dsjs   a10, L3F68B1A0
3f68b350:	move   *b12, b0, 0
L3F68B360:
3f68b360:	dsjs   a10, L3F68B1C0
3f68b370:	move   *b12, b0, 0
L3F68B380:
3f68b380:	dsjs   a10, L3F68B1E0
3f68b390:	move   *b12, b0, 0
L3F68B3A0:
3f68b3a0:	dsjs   a10, L3F68B200
3f68b3b0:	move   *b12, b0, 0
L3F68B3C0:
3f68b3c0:	dsjs   a10, L3F68B220
3f68b3d0:	move   *b12, b0, 0
L3F68B3E0:
3f68b3e0:	dsjs   a10, L3F68B240
3f68b3f0:	move   *b12, b0, 0
L3F68B400:
3f68b400:	dsjs   a10, L3F68B260
3f68b410:	move   *b12, b0, 0
L3F68B420:
3f68b420:	dsjs   a10, L3F68B280
3f68b430:	move   *b12, b0, 0
L3F68B440:
3f68b440:	dsjs   a10, L3F68B2A0
3f68b450:	move   *b12, b0, 0
L3F68B460:
3f68b460:	dsjs   a10, L3F68B2C0
3f68b470:	move   *b12, b0, 0
L3F68B480:
3f68b480:	dsjs   a10, L3F68B2E0
3f68b490:	move   *b12, b0, 0
L3F68B4A0:
3f68b4a0:	dsjs   a10, L3F68B300
3f68b4b0:	move   *b12, b0, 0
L3F68B4C0:
3f68b4c0:	dsjs   a10, L3F68B320
3f68b4d0:	move   *b12, b0, 0
L3F68B4E0:
3f68b4e0:	dsjs   a10, L3F68B340
3f68b4f0:	move   *b12, b0, 0
L3F68B500:
3f68b500:	dsjs   a10, L3F68B360
3f68b510:	move   *b12, b0, 0
L3F68B520:
3f68b520:	dsjs   a10, L3F68B380
3f68b530:	move   *b12, b0, 0
L3F68B540:
3f68b540:	dsjs   a10, L3F68B3A0
3f68b550:	move   *b12, b0, 0
L3F68B560:
3f68b560:	dsjs   a10, L3F68B3C0
3f68b570:	move   *b12, b0, 0
L3F68B580:
3f68b580:	dsjs   a10, L3F68B3E0
3f68b590:	move   *b12, b0, 0
L3F68B5A0:
3f68b5a0:	dsjs   a10, L3F68B400
3f68b5b0:	move   *b12, b0, 0
L3F68B5C0:
3f68b5c0:	dsjs   a10, L3F68B420
3f68b5d0:	move   *b12, b0, 0
L3F68B5E0:
3f68b5e0:	dsjs   a10, L3F68B440
3f68b5f0:	move   *b12, b0, 0
L3F68B600:
3f68b600:	dsjs   a10, L3F68B460
3f68b610:	move   *b12, b0, 0
L3F68B620:
3f68b620:	dsjs   a10, L3F68B480
3f68b630:	move   *b12, b0, 0
L3F68B640:
3f68b640:	dsjs   a10, L3F68B4A0
3f68b650:	move   *b12, b0, 0
L3F68B660:
3f68b660:	dsjs   a10, L3F68B4C0
3f68b670:	move   *b12, b0, 0
L3F68B680:
3f68b680:	dsjs   a10, L3F68B4E0
3f68b690:	move   *b12, b0, 0
L3F68B6A0:
3f68b6a0:	dsjs   a10, L3F68B500
3f68b6b0:	move   *b12, b0, 0
L3F68B6C0:
3f68b6c0:	dsjs   a10, L3F68B520
3f68b6d0:	move   *b12, b0, 0
L3F68B6E0:
3f68b6e0:	dsjs   a10, L3F68B540
3f68b6f0:	move   *b12, b0, 0
L3F68B700:
3f68b700:	dsjs   a10, L3F68B560
3f68b710:	move   *b12, b0, 0
L3F68B720:
3f68b720:	dsjs   a10, L3F68B580
3f68b730:	move   *b12, b0, 0
L3F68B740:
3f68b740:	dsjs   a10, L3F68B5A0
3f68b750:	move   *b12, b0, 0
L3F68B760:
3f68b760:	dsjs   a10, L3F68B5C0
3f68b770:	move   *b12, b0, 0
L3F68B780:
3f68b780:	dsjs   a10, L3F68B5E0
3f68b790:	move   *b12, b0, 0
L3F68B7A0:
3f68b7a0:	dsjs   a10, L3F68B600
3f68b7b0:	move   *b12, b0, 0
L3F68B7C0:
3f68b7c0:	dsjs   a10, L3F68B620
3f68b7d0:	move   *b12, b0, 0
L3F68B7E0:
3f68b7e0:	dsjs   a10, L3F68B640
3f68b7f0:	move   *b12, b0, 0
L3F68B800:
3f68b800:	dsjs   a10, L3F68B660
3f68b810:	move   *b12, b0, 0
L3F68B820:
3f68b820:	dsjs   a10, L3F68B680
3f68b830:	move   *b12, b0, 0
L3F68B840:
3f68b840:	dsjs   a10, L3F68B6A0
3f68b850:	move   *b12, b0, 0
L3F68B860:
3f68b860:	dsjs   a10, L3F68B6C0
3f68b870:	move   *b12, b0, 0
L3F68B880:
3f68b880:	dsjs   a10, L3F68B6E0
3f68b890:	move   *b12, b0, 0
L3F68B8A0:
3f68b8a0:	dsjs   a10, L3F68B700
3f68b8b0:	move   *b12, b0, 0
L3F68B8C0:
3f68b8c0:	dsjs   a10, L3F68B720
3f68b8d0:	move   *b12, b0, 0
L3F68B8E0:
3f68b8e0:	dsjs   a10, L3F68B740
3f68b8f0:	move   *b12, b0, 0
L3F68B900:
3f68b900:	dsjs   a10, L3F68B760
3f68b910:	move   *b12, b0, 0
L3F68B920:
3f68b920:	dsjs   a10, L3F68B780
3f68b930:	move   *b12, b0, 0
L3F68B940:
3f68b940:	dsjs   a10, L3F68B7A0
3f68b950:	move   *b12, b0, 0
L3F68B960:
3f68b960:	dsjs   a10, L3F68B7C0
3f68b970:	move   *b12, b0, 0
L3F68B980:
3f68b980:	dsjs   a10, L3F68B7E0
3f68b990:	move   *b12, b0, 0
L3F68B9A0:
3f68b9a0:	dsjs   a10, L3F68B800
3f68b9b0:	move   *b12, b0, 0
L3F68B9C0:
3f68b9c0:	dsjs   a10, L3F68B820
3f68b9d0:	move   *b12, b0, 0
L3F68B9E0:
3f68b9e0:	dsjs   a10, L3F68B840
3f68b9f0:	move   *b12, b0, 0
L3F68BA00:
3f68ba00:	dsjs   a10, L3F68B860
3f68ba10:	move   *b12, b0, 0
L3F68BA20:
3f68ba20:	dsjs   a10, L3F68B880
3f68ba30:	move   *b12, b0, 0
L3F68BA40:
3f68ba40:	dsjs   a10, L3F68B8A0
3f68ba50:	move   *b12, b0, 0
L3F68BA60:
3f68ba60:	dsjs   a10, L3F68B8C0
3f68ba70:	move   *b12, b0, 0
L3F68BA80:
3f68ba80:	dsjs   a10, L3F68B8E0
3f68ba90:	move   *b12, b0, 0
L3F68BAA0:
3f68baa0:	dsjs   a10, L3F68B900
3f68bab0:	move   *b12, b0, 0
L3F68BAC0:
3f68bac0:	dsjs   a10, L3F68B920
3f68bad0:	move   *b12, b0, 0
L3F68BAE0:
3f68bae0:	dsjs   a10, L3F68B940
3f68baf0:	move   *b12, b0, 0
L3F68BB00:
3f68bb00:	dsjs   a10, L3F68B960
3f68bb10:	move   *b12, b0, 0
L3F68BB20:
3f68bb20:	dsjs   a10, L3F68B980
3f68bb30:	move   *b12, b0, 0
L3F68BB40:
3f68bb40:	dsjs   a10, L3F68B9A0
3f68bb50:	move   *b12, b0, 0
L3F68BB60:
3f68bb60:	dsjs   a10, L3F68B9C0
3f68bb70:	move   *b12, b0, 0
L3F68BB80:
3f68bb80:	dsjs   a10, L3F68B9E0
3f68bb90:	move   *b12, b0, 0
L3F68BBA0:
3f68bba0:	dsjs   a10, L3F68BA00
3f68bbb0:	move   *b12, b0, 0
L3F68BBC0:
3f68bbc0:	dsjs   a10, L3F68BA20
3f68bbd0:	move   *b12, b0, 0
L3F68BBE0:
3f68bbe0:	dsjs   a10, L3F68BA40
3f68bbf0:	move   *b12, b0, 0
L3F68BC00:
3f68bc00:	dsjs   a10, L3F68BA60
3f68bc10:	move   *b12, b0, 0
L3F68BC20:
3f68bc20:	dsjs   a10, L3F68BA80
3f68bc30:	move   *b12, b0, 0
L3F68BC40:
3f68bc40:	dsjs   a10, L3F68BAA0
3f68bc50:	move   *b12, b0, 0
L3F68BC60:
3f68bc60:	dsjs   a10, L3F68BAC0
3f68bc70:	move   *b12, b0, 0
L3F68BC80:
3f68bc80:	dsjs   a10, L3F68BAE0
3f68bc90:	move   *b12, b0, 0
L3F68BCA0:
3f68bca0:	dsjs   a10, L3F68BB00
3f68bcb0:	move   *b12, b0, 0
L3F68BCC0:
3f68bcc0:	dsjs   a10, L3F68BB20
3f68bcd0:	move   *b12, b0, 0
L3F68BCE0:
3f68bce0:	dsjs   a10, L3F68BB40
3f68bcf0:	move   *b12, b0, 0
L3F68BD00:
3f68bd00:	dsjs   a10, L3F68BB60
3f68bd10:	move   *b12, b0, 0
L3F68BD20:
3f68bd20:	dsjs   a10, L3F68BB80
3f68bd30:	move   *b12, b0, 0
L3F68BD40:
3f68bd40:	dsjs   a10, L3F68BBA0
3f68bd50:	move   *b12, b0, 0
L3F68BD60:
3f68bd60:	dsjs   a10, L3F68BBC0
3f68bd70:	move   *b12, b0, 0
L3F68BD80:
3f68bd80:	dsjs   a10, L3F68BBE0
3f68bd90:	move   *b12, b0, 0
L3F68BDA0:
3f68bda0:	dsjs   a10, L3F68BC00
3f68bdb0:	move   *b12, b0, 0
L3F68BDC0:
3f68bdc0:	dsjs   a10, L3F68BC20
3f68bdd0:	move   *b12, b0, 0
L3F68BDE0:
3f68bde0:	dsjs   a10, L3F68BC40
3f68bdf0:	move   *b12, b0, 0
L3F68BE00:
3f68be00:	dsjs   a10, L3F68BC60
3f68be10:	move   *b12, b0, 0
L3F68BE20:
3f68be20:	dsjs   a10, L3F68BC80
3f68be30:	move   *b12, b0, 0
L3F68BE40:
3f68be40:	dsjs   a10, L3F68BCA0
3f68be50:	move   *b12, b0, 0
L3F68BE60:
3f68be60:	dsjs   a10, L3F68BCC0
3f68be70:	move   *b12, b0, 0
L3F68BE80:
3f68be80:	dsjs   a10, L3F68BCE0
3f68be90:	move   *b12, b0, 0
L3F68BEA0:
3f68bea0:	dsjs   a10, L3F68BD00
3f68beb0:	move   *b12, b0, 0
L3F68BEC0:
3f68bec0:	dsjs   a10, L3F68BD20
3f68bed0:	move   *b12, b0, 0
L3F68BEE0:
3f68bee0:	dsjs   a10, L3F68BD40
3f68bef0:	move   *b12, b0, 0
L3F68BF00:
3f68bf00:	dsjs   a10, L3F68BD60
3f68bf10:	move   *b12, b0, 0
L3F68BF20:
3f68bf20:	dsjs   a10, L3F68BD80
3f68bf30:	move   *b12, b0, 0
L3F68BF40:
3f68bf40:	dsjs   a10, L3F68BDA0
3f68bf50:	move   *b12, b0, 0
L3F68BF60:
3f68bf60:	dsjs   a10, L3F68BDC0
3f68bf70:	move   *b12, b0, 0
L3F68BF80:
3f68bf80:	dsjs   a10, L3F68BDE0
3f68bf90:	move   *b12, b0, 0
L3F68BFA0:
3f68bfa0:	dsjs   a10, L3F68BE00
3f68bfb0:	move   *b12, b0, 0
L3F68BFC0:
3f68bfc0:	dsjs   a10, L3F68BE20
3f68bfd0:	move   *b12, b0, 0
L3F68BFE0:
3f68bfe0:	dsjs   a10, L3F68BE40
3f68bff0:	move   *b12, b0, 0
L3F68C000:
3f68c000:	dsjs   a10, L3F68BE60
3f68c010:	move   *b12, b0, 0
L3F68C020:
3f68c020:	dsjs   a10, L3F68BE80
3f68c030:	move   *b12, b0, 0
L3F68C040:
3f68c040:	dsjs   a10, L3F68BEA0
3f68c050:	move   *b12, b0, 0
L3F68C060:
3f68c060:	dsjs   a10, L3F68BEC0
3f68c070:	move   *b12, b0, 0
L3F68C080:
3f68c080:	dsjs   a10, L3F68BEE0
3f68c090:	move   *b12, b0, 0
L3F68C0A0:
3f68c0a0:	dsjs   a10, L3F68BF00
3f68c0b0:	move   *b12, b0, 0
L3F68C0C0:
3f68c0c0:	dsjs   a10, L3F68BF20
3f68c0d0:	move   *b12, b0, 0
L3F68C0E0:
3f68c0e0:	dsjs   a10, L3F68BF40
3f68c0f0:	move   *b12, b0, 0
L3F68C100:
3f68c100:	dsjs   a10, L3F68BF60
3f68c110:	move   *b12, b0, 0
L3F68C120:
3f68c120:	dsjs   a10, L3F68BF80
3f68c130:	move   *b12, b0, 0
L3F68C140:
3f68c140:	dsjs   a10, L3F68BFA0
3f68c150:	move   *b12, b0, 0
L3F68C160:
3f68c160:	dsjs   a10, L3F68BFC0
3f68c170:	move   *b12, b0, 0
L3F68C180:
3f68c180:	dsjs   a10, L3F68BFE0
3f68c190:	move   *b12, b0, 0
L3F68C1A0:
3f68c1a0:	dsjs   a10, L3F68C000
3f68c1b0:	move   *b12, b0, 0
L3F68C1C0:
3f68c1c0:	dsjs   a10, L3F68C020
3f68c1d0:	move   *b12, b0, 0
L3F68C1E0:
3f68c1e0:	dsjs   a10, L3F68C040
3f68c1f0:	move   *b12, b0, 0
L3F68C200:
3f68c200:	dsjs   a10, L3F68C060
3f68c210:	move   *b12, b0, 0
L3F68C220:
3f68c220:	dsjs   a10, L3F68C080
3f68c230:	move   *b12, b0, 0
L3F68C240:
3f68c240:	dsjs   a10, L3F68C0A0
3f68c250:	move   *b12, b0, 0
L3F68C260:
3f68c260:	dsjs   a10, L3F68C0C0
3f68c270:	move   *b12, b0, 0
L3F68C280:
3f68c280:	dsjs   a10, L3F68C0E0
3f68c290:	move   *b12, b0, 0
L3F68C2A0:
3f68c2a0:	dsjs   a10, L3F68C100
3f68c2b0:	move   *b12, b0, 0
L3F68C2C0:
3f68c2c0:	dsjs   a10, L3F68C120
3f68c2d0:	move   *b12, b0, 0
L3F68C2E0:
3f68c2e0:	dsjs   a10, L3F68C140
3f68c2f0:	move   *b12, b0, 0
L3F68C300:
3f68c300:	dsjs   a10, L3F68C160
3f68c310:	move   *b12, b0, 0
L3F68C320:
3f68c320:	dsjs   a10, L3F68C180
3f68c330:	move   *b12, b0, 0
L3F68C340:
3f68c340:	dsjs   a10, L3F68C1A0
3f68c350:	move   *b12, b0, 0
L3F68C360:
3f68c360:	dsjs   a10, L3F68C1C0
3f68c370:	move   *b12, b0, 0
L3F68C380:
3f68c380:	dsjs   a10, L3F68C1E0
3f68c390:	move   *b12, b0, 0
L3F68C3A0:
3f68c3a0:	dsjs   a10, L3F68C200
3f68c3b0:	move   *b12, b0, 0
L3F68C3C0:
3f68c3c0:	dsjs   a10, L3F68C220
3f68c3d0:	move   *b12, b0, 0
L3F68C3E0:
3f68c3e0:	dsjs   a10, L3F68C240
3f68c3f0:	move   *b12, b0, 0
L3F68C400:
3f68c400:	dsjs   a10, L3F68C260
3f68c410:	move   *b12, b0, 0
L3F68C420:
3f68c420:	dsjs   a10, L3F68C280
3f68c430:	move   *b12, b0, 0
L3F68C440:
3f68c440:	dsjs   a10, L3F68C2A0
3f68c450:	move   *b12, b0, 0
L3F68C460:
3f68c460:	dsjs   a10, L3F68C2C0
3f68c470:	move   *b12, b0, 0
L3F68C480:
3f68c480:	dsjs   a10, L3F68C2E0
3f68c490:	move   *b12, b0, 0
L3F68C4A0:
3f68c4a0:	dsjs   a10, L3F68C300
3f68c4b0:	move   *b12, b0, 0
L3F68C4C0:
3f68c4c0:	dsjs   a10, L3F68C320
3f68c4d0:	move   *b12, b0, 0
L3F68C4E0:
3f68c4e0:	dsjs   a10, L3F68C340
3f68c4f0:	move   *b12, b0, 0
L3F68C500:
3f68c500:	dsjs   a10, L3F68C360
3f68c510:	move   *b12, b0, 0
L3F68C520:
3f68c520:	dsjs   a10, L3F68C380
3f68c530:	move   *b12, b0, 0
L3F68C540:
3f68c540:	dsjs   a10, L3F68C3A0
3f68c550:	move   *b12, b0, 0
L3F68C560:
3f68c560:	dsjs   a10, L3F68C3C0
3f68c570:	move   *b12, b0, 0
L3F68C580:
3f68c580:	dsjs   a10, L3F68C3E0
3f68c590:	move   *b12, b0, 0
L3F68C5A0:
3f68c5a0:	dsjs   a10, L3F68C400
3f68c5b0:	move   *b12, b0, 0
L3F68C5C0:
3f68c5c0:	dsjs   a10, L3F68C420
3f68c5d0:	move   *b12, b0, 0
L3F68C5E0:
3f68c5e0:	dsjs   a10, L3F68C440
3f68c5f0:	move   *b12, b0, 0
L3F68C600:
3f68c600:	dsjs   a10, L3F68C460
3f68c610:	move   *b12, b0, 0
L3F68C620:
3f68c620:	dsjs   a10, L3F68C480
3f68c630:	move   *b12, b0, 0
L3F68C640:
3f68c640:	dsjs   a10, L3F68C4A0
3f68c650:	move   *b12, b0, 0
L3F68C660:
3f68c660:	dsjs   a10, L3F68C4C0
3f68c670:	move   *b12, b0, 0
L3F68C680:
3f68c680:	dsjs   a10, L3F68C4E0
3f68c690:	move   *b12, b0, 0
L3F68C6A0:
3f68c6a0:	dsjs   a10, L3F68C500
3f68c6b0:	move   *b12, b0, 0
L3F68C6C0:
3f68c6c0:	dsjs   a10, L3F68C520
3f68c6d0:	move   *b12, b0, 0
L3F68C6E0:
3f68c6e0:	dsjs   a10, L3F68C540
3f68c6f0:	move   *b12, b0, 0
L3F68C700:
3f68c700:	dsjs   a10, L3F68C560
3f68c710:	move   *b12, b0, 0
L3F68C720:
3f68c720:	dsjs   a10, L3F68C580
3f68c730:	move   *b12, b0, 0
L3F68C740:
3f68c740:	dsjs   a10, L3F68C5A0
3f68c750:	move   *b12, b0, 0
L3F68C760:
3f68c760:	dsjs   a10, L3F68C5C0
3f68c770:	move   *b12, b0, 0
L3F68C780:
3f68c780:	dsjs   a10, L3F68C5E0
3f68c790:	move   *b12, b0, 0
L3F68C7A0:
3f68c7a0:	dsjs   a10, L3F68C600
3f68c7b0:	move   *b12, b0, 0
L3F68C7C0:
3f68c7c0:	dsjs   a10, L3F68C620
3f68c7d0:	move   *b12, b0, 0
L3F68C7E0:
3f68c7e0:	dsjs   a10, L3F68C640
3f68c7f0:	move   *b12, b0, 0
L3F68C800:
3f68c800:	dsjs   a10, L3F68C660
3f68c810:	move   *b12, b0, 0
L3F68C820:
3f68c820:	dsjs   a10, L3F68C680
3f68c830:	move   *b12, b0, 0
L3F68C840:
3f68c840:	dsjs   a10, L3F68C6A0
3f68c850:	move   *b12, b0, 0
L3F68C860:
3f68c860:	dsjs   a10, L3F68C6C0
3f68c870:	move   *b12, b0, 0
L3F68C880:
3f68c880:	dsjs   a10, L3F68C6E0
3f68c890:	move   *b12, b0, 0
L3F68C8A0:
3f68c8a0:	dsjs   a10, L3F68C700
3f68c8b0:	move   *b12, b0, 0
L3F68C8C0:
3f68c8c0:	dsjs   a10, L3F68C720
3f68c8d0:	move   *b12, b0, 0
L3F68C8E0:
3f68c8e0:	dsjs   a10, L3F68C740
3f68c8f0:	move   *b12, b0, 0
L3F68C900:
3f68c900:	dsjs   a10, L3F68C760
3f68c910:	move   *b12, b0, 0
L3F68C920:
3f68c920:	dsjs   a10, L3F68C780
3f68c930:	move   *b12, b0, 0
L3F68C940:
3f68c940:	dsjs   a10, L3F68C7A0
3f68c950:	move   *b12, b0, 0
L3F68C960:
3f68c960:	dsjs   a10, L3F68C7C0
3f68c970:	move   *b12, b0, 0
L3F68C980:
3f68c980:	dsjs   a10, L3F68C7E0
3f68c990:	move   *b12, b0, 0
L3F68C9A0:
3f68c9a0:	dsjs   a10, L3F68C800
3f68c9b0:	move   *b12, b0, 0
L3F68C9C0:
3f68c9c0:	dsjs   a10, L3F68C820
3f68c9d0:	move   *b12, b0, 0
L3F68C9E0:
3f68c9e0:	dsjs   a10, L3F68C840
3f68c9f0:	move   *b12, b0, 0
L3F68CA00:
3f68ca00:	dsjs   a10, L3F68C860
3f68ca10:	move   *b12, b0, 0
L3F68CA20:
3f68ca20:	dsjs   a10, L3F68C880
3f68ca30:	move   *b12, b0, 0
L3F68CA40:
3f68ca40:	dsjs   a10, L3F68C8A0
3f68ca50:	move   *b12, b0, 0
L3F68CA60:
3f68ca60:	dsjs   a10, L3F68C8C0
3f68ca70:	move   *b12, b0, 0
L3F68CA80:
3f68ca80:	dsjs   a10, L3F68C8E0
3f68ca90:	move   *b12, b0, 0
L3F68CAA0:
3f68caa0:	dsjs   a10, L3F68C900
3f68cab0:	move   *b12, b0, 0
L3F68CAC0:
3f68cac0:	dsjs   a10, L3F68C920
3f68cad0:	move   *b12, b0, 0
L3F68CAE0:
3f68cae0:	dsjs   a10, L3F68C940
3f68caf0:	move   *b12, b0, 0
L3F68CB00:
3f68cb00:	dsjs   a10, L3F68C960
3f68cb10:	move   *b12, b0, 0
L3F68CB20:
3f68cb20:	dsjs   a10, L3F68C980
3f68cb30:	move   *b12, b0, 0
L3F68CB40:
3f68cb40:	dsjs   a10, L3F68C9A0
3f68cb50:	move   *b12, b0, 0
L3F68CB60:
3f68cb60:	dsjs   a10, L3F68C9C0
3f68cb70:	move   *b12, b0, 0
L3F68CB80:
3f68cb80:	dsjs   a10, L3F68C9E0
3f68cb90:	move   *b12, b0, 0
L3F68CBA0:
3f68cba0:	dsjs   a10, L3F68CA00
3f68cbb0:	move   *b12, b0, 0
L3F68CBC0:
3f68cbc0:	dsjs   a10, L3F68CA20
3f68cbd0:	move   *b12, b0, 0
L3F68CBE0:
3f68cbe0:	dsjs   a10, L3F68CA40
3f68cbf0:	move   *b12, b0, 0
L3F68CC00:
3f68cc00:	dsjs   a10, L3F68CA60
3f68cc10:	move   *b12, b0, 0
L3F68CC20:
3f68cc20:	dsjs   a10, L3F68CA80
3f68cc30:	move   *b12, b0, 0
L3F68CC40:
3f68cc40:	dsjs   a10, L3F68CAA0
3f68cc50:	move   *b12, b0, 0
L3F68CC60:
3f68cc60:	dsjs   a10, L3F68CAC0
3f68cc70:	move   *b12, b0, 0
L3F68CC80:
3f68cc80:	dsjs   a10, L3F68CAE0
3f68cc90:	move   *b12, b0, 0
L3F68CCA0:
3f68cca0:	dsjs   a10, L3F68CB00
3f68ccb0:	move   *b12, b0, 0
L3F68CCC0:
3f68ccc0:	dsjs   a10, L3F68CB20
3f68ccd0:	move   *b12, b0, 0
L3F68CCE0:
3f68cce0:	dsjs   a10, L3F68CB40
3f68ccf0:	move   *b12, b0, 0
L3F68CD00:
3f68cd00:	dsjs   a10, L3F68CB60
3f68cd10:	move   *b12, b0, 0
L3F68CD20:
3f68cd20:	dsjs   a10, L3F68CB80
3f68cd30:	move   *b12, b0, 0
L3F68CD40:
3f68cd40:	dsjs   a10, L3F68CBA0
3f68cd50:	move   *b12, b0, 0
L3F68CD60:
3f68cd60:	dsjs   a10, L3F68CBC0
3f68cd70:	move   *b12, b0, 0
L3F68CD80:
3f68cd80:	dsjs   a10, L3F68CBE0
3f68cd90:	move   *b12, b0, 0
L3F68CDA0:
3f68cda0:	dsjs   a10, L3F68CC00
3f68cdb0:	move   *b12, b0, 0
L3F68CDC0:
3f68cdc0:	dsjs   a10, L3F68CC20
3f68cdd0:	move   *b12, b0, 0
L3F68CDE0:
3f68cde0:	dsjs   a10, L3F68CC40
3f68cdf0:	move   *b12, b0, 0
L3F68CE00:
3f68ce00:	dsjs   a10, L3F68CC60
3f68ce10:	move   *b12, b0, 0
L3F68CE20:
3f68ce20:	dsjs   a10, L3F68CC80
3f68ce30:	move   *b12, b0, 0
L3F68CE40:
3f68ce40:	dsjs   a10, L3F68CCA0
3f68ce50:	move   *b12, b0, 0
L3F68CE60:
3f68ce60:	dsjs   a10, L3F68CCC0
3f68ce70:	move   *b12, b0, 0
L3F68CE80:
3f68ce80:	dsjs   a10, L3F68CCE0
3f68ce90:	move   *b12, b0, 0
L3F68CEA0:
3f68cea0:	dsjs   a10, L3F68CD00
3f68ceb0:	move   *b12, b0, 0
L3F68CEC0:
3f68cec0:	dsjs   a10, L3F68CD20
3f68ced0:	move   *b12, b0, 0
L3F68CEE0:
3f68cee0:	dsjs   a10, L3F68CD40
3f68cef0:	move   *b12, b0, 0
L3F68CF00:
3f68cf00:	dsjs   a10, L3F68CD60
3f68cf10:	move   *b12, b0, 0
L3F68CF20:
3f68cf20:	dsjs   a10, L3F68CD80
3f68cf30:	move   *b12, b0, 0
L3F68CF40:
3f68cf40:	dsjs   a10, L3F68CDA0
3f68cf50:	move   *b12, b0, 0
L3F68CF60:
3f68cf60:	dsjs   a10, L3F68CDC0
3f68cf70:	move   *b12, b0, 0
L3F68CF80:
3f68cf80:	dsjs   a10, L3F68CDE0
3f68cf90:	move   *b12, b0, 0
L3F68CFA0:
3f68cfa0:	dsjs   a10, L3F68CE00
3f68cfb0:	move   *b12, b0, 0
L3F68CFC0:
3f68cfc0:	dsjs   a10, L3F68CE20
3f68cfd0:	move   *b12, b0, 0
L3F68CFE0:
3f68cfe0:	dsjs   a10, L3F68CE40
3f68cff0:	move   *b12, b0, 0
L3F68D000:
3f68d000:	dsjs   a10, L3F68CE60
3f68d010:	move   *b12, b0, 0
L3F68D020:
3f68d020:	dsjs   a10, L3F68CE80
3f68d030:	move   *b12, b0, 0
L3F68D040:
3f68d040:	dsjs   a10, L3F68CEA0
3f68d050:	move   *b12, b0, 0
L3F68D060:
3f68d060:	dsjs   a10, L3F68CEC0
3f68d070:	move   *b12, b0, 0
L3F68D080:
3f68d080:	dsjs   a10, L3F68CEE0
3f68d090:	move   *b12, b0, 0
L3F68D0A0:
3f68d0a0:	dsjs   a10, L3F68CF00
3f68d0b0:	move   *b12, b0, 0
L3F68D0C0:
3f68d0c0:	dsjs   a10, L3F68CF20
3f68d0d0:	move   *b12, b0, 0
L3F68D0E0:
3f68d0e0:	dsjs   a10, L3F68CF40
3f68d0f0:	move   *b12, b0, 0
L3F68D100:
3f68d100:	dsjs   a10, L3F68CF60
3f68d110:	move   *b12, b0, 0
L3F68D120:
3f68d120:	dsjs   a10, L3F68CF80
3f68d130:	move   *b12, b0, 0
L3F68D140:
3f68d140:	dsjs   a10, L3F68CFA0
3f68d150:	move   *b12, b0, 0
L3F68D160:
3f68d160:	dsjs   a10, L3F68CFC0
3f68d170:	move   *b12, b0, 0
L3F68D180:
3f68d180:	dsjs   a10, L3F68CFE0
3f68d190:	move   *b12, b0, 0
L3F68D1A0:
3f68d1a0:	dsjs   a10, L3F68D000
3f68d1b0:	move   *b12, b0, 0
L3F68D1C0:
3f68d1c0:	dsjs   a10, L3F68D020
3f68d1d0:	move   *b12, b0, 0
L3F68D1E0:
3f68d1e0:	dsjs   a10, L3F68D040
3f68d1f0:	move   *b12, b0, 0
L3F68D200:
3f68d200:	dsjs   a10, L3F68D060
3f68d210:	move   *b12, b0, 0
L3F68D220:
3f68d220:	dsjs   a10, L3F68D080
3f68d230:	move   *b12, b0, 0
L3F68D240:
3f68d240:	dsjs   a10, L3F68D0A0
3f68d250:	move   *b12, b0, 0
L3F68D260:
3f68d260:	dsjs   a10, L3F68D0C0
3f68d270:	move   *b12, b0, 0
L3F68D280:
3f68d280:	dsjs   a10, L3F68D0E0
3f68d290:	move   *b12, b0, 0
L3F68D2A0:
3f68d2a0:	dsjs   a10, L3F68D100
3f68d2b0:	move   *b12, b0, 0
L3F68D2C0:
3f68d2c0:	dsjs   a10, L3F68D120
3f68d2d0:	move   *b12, b0, 0
L3F68D2E0:
3f68d2e0:	dsjs   a10, L3F68D140
3f68d2f0:	move   *b12, b0, 0
L3F68D300:
3f68d300:	dsjs   a10, L3F68D160
3f68d310:	move   *b12, b0, 0
L3F68D320:
3f68d320:	dsjs   a10, L3F68D180
3f68d330:	move   *b12, b0, 0
L3F68D340:
3f68d340:	dsjs   a10, L3F68D1A0
3f68d350:	move   *b12, b0, 0
L3F68D360:
3f68d360:	dsjs   a10, L3F68D1C0
3f68d370:	move   *b12, b0, 0
L3F68D380:
3f68d380:	dsjs   a10, L3F68D1E0
3f68d390:	move   *b12, b0, 0
L3F68D3A0:
3f68d3a0:	dsjs   a10, L3F68D200
3f68d3b0:	move   *b12, b0, 0
L3F68D3C0:
3f68d3c0:	dsjs   a10, L3F68D220
3f68d3d0:	move   *b12, b0, 0
L3F68D3E0:
3f68d3e0:	dsjs   a10, L3F68D240
3f68d3f0:	move   *b12, b0, 0
L3F68D400:
3f68d400:	dsjs   a10, L3F68D260
3f68d410:	move   *b12, b0, 0
L3F68D420:
3f68d420:	dsjs   a10, L3F68D280
3f68d430:	move   *b12, b0, 0
L3F68D440:
3f68d440:	dsjs   a10, L3F68D2A0
3f68d450:	move   *b12, b0, 0
L3F68D460:
3f68d460:	dsjs   a10, L3F68D2C0
3f68d470:	move   *b12, b0, 0
L3F68D480:
3f68d480:	dsjs   a10, L3F68D2E0
3f68d490:	move   *b12, b0, 0
L3F68D4A0:
3f68d4a0:	dsjs   a10, L3F68D300
3f68d4b0:	move   *b12, b0, 0
L3F68D4C0:
3f68d4c0:	dsjs   a10, L3F68D320
3f68d4d0:	move   *b12, b0, 0
L3F68D4E0:
3f68d4e0:	dsjs   a10, L3F68D340
3f68d4f0:	move   *b12, b0, 0
L3F68D500:
3f68d500:	dsjs   a10, L3F68D360
3f68d510:	move   *b12, b0, 0
L3F68D520:
3f68d520:	dsjs   a10, L3F68D380
3f68d530:	move   *b12, b0, 0
L3F68D540:
3f68d540:	dsjs   a10, L3F68D3A0
3f68d550:	move   *b12, b0, 0
L3F68D560:
3f68d560:	dsjs   a10, L3F68D3C0
3f68d570:	move   *b12, b0, 0
L3F68D580:
3f68d580:	dsjs   a10, L3F68D3E0
3f68d590:	move   *b12, b0, 0
L3F68D5A0:
3f68d5a0:	dsjs   a10, L3F68D400
3f68d5b0:	move   *b12, b0, 0
L3F68D5C0:
3f68d5c0:	dsjs   a10, L3F68D420
3f68d5d0:	move   *b12, b0, 0
L3F68D5E0:
3f68d5e0:	dsjs   a10, L3F68D440
3f68d5f0:	move   *b12, b0, 0
L3F68D600:
3f68d600:	dsjs   a10, L3F68D460
3f68d610:	move   *b12, b0, 0
L3F68D620:
3f68d620:	dsjs   a10, L3F68D480
3f68d630:	move   *b12, b0, 0
L3F68D640:
3f68d640:	dsjs   a10, L3F68D4A0
3f68d650:	move   *b12, b0, 0
L3F68D660:
3f68d660:	dsjs   a10, L3F68D4C0
3f68d670:	move   *b12, b0, 0
L3F68D680:
3f68d680:	dsjs   a10, L3F68D4E0
3f68d690:	move   *b12, b0, 0
L3F68D6A0:
3f68d6a0:	dsjs   a10, L3F68D500
3f68d6b0:	move   *b12, b0, 0
L3F68D6C0:
3f68d6c0:	dsjs   a10, L3F68D520
3f68d6d0:	move   *b12, b0, 0
L3F68D6E0:
3f68d6e0:	dsjs   a10, L3F68D540
3f68d6f0:	move   *b12, b0, 0
L3F68D700:
3f68d700:	dsjs   a10, L3F68D560
3f68d710:	move   *b12, b0, 0
L3F68D720:
3f68d720:	dsjs   a10, L3F68D580
3f68d730:	move   *b12, b0, 0
L3F68D740:
3f68d740:	dsjs   a10, L3F68D5A0
3f68d750:	move   *b12, b0, 0
L3F68D760:
3f68d760:	dsjs   a10, L3F68D5C0
3f68d770:	move   *b12, b0, 0
L3F68D780:
3f68d780:	dsjs   a10, L3F68D5E0
3f68d790:	move   *b12, b0, 0
L3F68D7A0:
3f68d7a0:	dsjs   a10, L3F68D600
3f68d7b0:	move   *b12, b0, 0
L3F68D7C0:
3f68d7c0:	dsjs   a10, L3F68D620
3f68d7d0:	move   *b12, b0, 0
L3F68D7E0:
3f68d7e0:	dsjs   a10, L3F68D640
3f68d7f0:	move   *b12, b0, 0
L3F68D800:
3f68d800:	dsjs   a10, L3F68D660
3f68d810:	move   *b12, b0, 0
L3F68D820:
3f68d820:	dsjs   a10, L3F68D680
3f68d830:	move   *b12, b0, 0
L3F68D840:
3f68d840:	dsjs   a10, L3F68D6A0
3f68d850:	move   *b12, b0, 0
L3F68D860:
3f68d860:	dsjs   a10, L3F68D6C0
3f68d870:	move   *b12, b0, 0
L3F68D880:
3f68d880:	dsjs   a10, L3F68D6E0
3f68d890:	move   *b12, b0, 0
L3F68D8A0:
3f68d8a0:	dsjs   a10, L3F68D700
3f68d8b0:	move   *b12, b0, 0
L3F68D8C0:
3f68d8c0:	dsjs   a10, L3F68D720
3f68d8d0:	move   *b12, b0, 0
L3F68D8E0:
3f68d8e0:	dsjs   a10, L3F68D740
3f68d8f0:	move   *b12, b0, 0
L3F68D900:
3f68d900:	dsjs   a10, L3F68D760
3f68d910:	move   *b12, b0, 0
L3F68D920:
3f68d920:	dsjs   a10, L3F68D780
3f68d930:	move   *b12, b0, 0
L3F68D940:
3f68d940:	dsjs   a10, L3F68D7A0
3f68d950:	move   *b12, b0, 0
L3F68D960:
3f68d960:	dsjs   a10, L3F68D7C0
3f68d970:	move   *b12, b0, 0
L3F68D980:
3f68d980:	dsjs   a10, L3F68D7E0
3f68d990:	move   *b12, b0, 0
L3F68D9A0:
3f68d9a0:	dsjs   a10, L3F68D800
3f68d9b0:	move   *b12, b0, 0
L3F68D9C0:
3f68d9c0:	dsjs   a10, L3F68D820
3f68d9d0:	move   *b12, b0, 0
L3F68D9E0:
3f68d9e0:	dsjs   a10, L3F68D840
3f68d9f0:	move   *b12, b0, 0
L3F68DA00:
3f68da00:	dsjs   a10, L3F68D860
3f68da10:	move   *b12, b0, 0
L3F68DA20:
3f68da20:	dsjs   a10, L3F68D880
3f68da30:	move   *b12, b0, 0
L3F68DA40:
3f68da40:	dsjs   a10, L3F68D8A0
3f68da50:	move   *b12, b0, 0
L3F68DA60:
3f68da60:	dsjs   a10, L3F68D8C0
3f68da70:	move   *b12, b0, 0
L3F68DA80:
3f68da80:	dsjs   a10, L3F68D8E0
3f68da90:	move   *b12, b0, 0
L3F68DAA0:
3f68daa0:	dsjs   a10, L3F68D900
3f68dab0:	move   *b12, b0, 0
L3F68DAC0:
3f68dac0:	dsjs   a10, L3F68D920
3f68dad0:	move   *b12, b0, 0
L3F68DAE0:
3f68dae0:	dsjs   a10, L3F68D940
3f68daf0:	move   *b12, b0, 0
L3F68DB00:
3f68db00:	dsjs   a10, L3F68D960
3f68db10:	move   *b12, b0, 0
L3F68DB20:
3f68db20:	dsjs   a10, L3F68D980
3f68db30:	move   *b12, b0, 0
L3F68DB40:
3f68db40:	dsjs   a10, L3F68D9A0
3f68db50:	move   *b12, b0, 0
L3F68DB60:
3f68db60:	dsjs   a10, L3F68D9C0
3f68db70:	move   *b12, b0, 0
L3F68DB80:
3f68db80:	dsjs   a10, L3F68D9E0
3f68db90:	move   *b12, b0, 0
L3F68DBA0:
3f68dba0:	dsjs   a10, L3F68DA00
3f68dbb0:	move   *b12, b0, 0
L3F68DBC0:
3f68dbc0:	dsjs   a10, L3F68DA20
3f68dbd0:	move   *b12, b0, 0
L3F68DBE0:
3f68dbe0:	dsjs   a10, L3F68DA40
3f68dbf0:	move   *b12, b0, 0
L3F68DC00:
3f68dc00:	dsjs   a10, L3F68DA60
3f68dc10:	move   *b12, b0, 0
L3F68DC20:
3f68dc20:	dsjs   a10, L3F68DA80
3f68dc30:	move   *b12, b0, 0
L3F68DC40:
3f68dc40:	dsjs   a10, L3F68DAA0
3f68dc50:	move   *b12, b0, 0
L3F68DC60:
3f68dc60:	dsjs   a10, L3F68DAC0
3f68dc70:	move   *b12, b0, 0
L3F68DC80:
3f68dc80:	dsjs   a10, L3F68DAE0
3f68dc90:	move   *b12, b0, 0
L3F68DCA0:
3f68dca0:	dsjs   a10, L3F68DB00
3f68dcb0:	move   *b12, b0, 0
L3F68DCC0:
3f68dcc0:	dsjs   a10, L3F68DB20
3f68dcd0:	move   *b12, b0, 0
L3F68DCE0:
3f68dce0:	dsjs   a10, L3F68DB40
3f68dcf0:	move   *b12, b0, 0
L3F68DD00:
3f68dd00:	dsjs   a10, L3F68DB60
3f68dd10:	move   *b12, b0, 0
L3F68DD20:
3f68dd20:	dsjs   a10, L3F68DB80
3f68dd30:	move   *b12, b0, 0
L3F68DD40:
3f68dd40:	dsjs   a10, L3F68DBA0
3f68dd50:	move   *b12, b0, 0
L3F68DD60:
3f68dd60:	dsjs   a10, L3F68DBC0
3f68dd70:	move   *b12, b0, 0
L3F68DD80:
3f68dd80:	dsjs   a10, L3F68DBE0
3f68dd90:	move   *b12, b0, 0
L3F68DDA0:
3f68dda0:	dsjs   a10, L3F68DC00
3f68ddb0:	move   *b12, b0, 0
L3F68DDC0:
3f68ddc0:	dsjs   a10, L3F68DC20
3f68ddd0:	move   *b12, b0, 0
L3F68DDE0:
3f68dde0:	dsjs   a10, L3F68DC40
3f68ddf0:	move   *b12, b0, 0
L3F68DE00:
3f68de00:	dsjs   a10, L3F68DC60
3f68de10:	move   *b12, b0, 0
L3F68DE20:
3f68de20:	dsjs   a10, L3F68DC80
3f68de30:	move   *b12, b0, 0
L3F68DE40:
3f68de40:	dsjs   a10, L3F68DCA0
3f68de50:	move   *b12, b0, 0
L3F68DE60:
3f68de60:	dsjs   a10, L3F68DCC0
3f68de70:	move   *b12, b0, 0
L3F68DE80:
3f68de80:	dsjs   a10, L3F68DCE0
3f68de90:	move   *b12, b0, 0
L3F68DEA0:
3f68dea0:	dsjs   a10, L3F68DD00
3f68deb0:	move   *b12, b0, 0
L3F68DEC0:
3f68dec0:	dsjs   a10, L3F68DD20
3f68ded0:	move   *b12, b0, 0
L3F68DEE0:
3f68dee0:	dsjs   a10, L3F68DD40
3f68def0:	move   *b12, b0, 0
L3F68DF00:
3f68df00:	dsjs   a10, L3F68DD60
3f68df10:	move   *b12, b0, 0
L3F68DF20:
3f68df20:	dsjs   a10, L3F68DD80
3f68df30:	move   *b12, b0, 0
L3F68DF40:
3f68df40:	dsjs   a10, L3F68DDA0
3f68df50:	move   *b12, b0, 0
L3F68DF60:
3f68df60:	dsjs   a10, L3F68DDC0
3f68df70:	move   *b12, b0, 0
L3F68DF80:
3f68df80:	dsjs   a10, L3F68DDE0
3f68df90:	move   *b12, b0, 0
L3F68DFA0:
3f68dfa0:	dsjs   a10, L3F68DE00
3f68dfb0:	move   *b12, b0, 0
L3F68DFC0:
3f68dfc0:	dsjs   a10, L3F68DE20
3f68dfd0:	move   *b12, b0, 0
L3F68DFE0:
3f68dfe0:	dsjs   a10, L3F68DE40
3f68dff0:	move   *b12, b0, 0
L3F68E000:
3f68e000:	dsjs   a10, L3F68DE60
3f68e010:	move   *b12, b0, 0
L3F68E020:
3f68e020:	dsjs   a10, L3F68DE80
3f68e030:	move   *b12, b0, 0
L3F68E040:
3f68e040:	dsjs   a10, L3F68DEA0
3f68e050:	move   *b12, b0, 0
L3F68E060:
3f68e060:	dsjs   a10, L3F68DEC0
3f68e070:	move   *b12, b0, 0
L3F68E080:
3f68e080:	dsjs   a10, L3F68DEE0
3f68e090:	move   *b12, b0, 0
L3F68E0A0:
3f68e0a0:	dsjs   a10, L3F68DF00
3f68e0b0:	move   *b12, b0, 0
L3F68E0C0:
3f68e0c0:	dsjs   a10, L3F68DF20
3f68e0d0:	move   *b12, b0, 0
L3F68E0E0:
3f68e0e0:	dsjs   a10, L3F68DF40
3f68e0f0:	move   *b12, b0, 0
L3F68E100:
3f68e100:	dsjs   a10, L3F68DF60
3f68e110:	move   *b12, b0, 0
L3F68E120:
3f68e120:	dsjs   a10, L3F68DF80
3f68e130:	move   *b12, b0, 0
L3F68E140:
3f68e140:	dsjs   a10, L3F68DFA0
3f68e150:	move   *b12, b0, 0
L3F68E160:
3f68e160:	dsjs   a10, L3F68DFC0
3f68e170:	move   *b12, b0, 0
L3F68E180:
3f68e180:	dsjs   a10, L3F68DFE0
3f68e190:	move   *b12, b0, 0
L3F68E1A0:
3f68e1a0:	dsjs   a10, L3F68E000
3f68e1b0:	move   *b12, b0, 0
L3F68E1C0:
3f68e1c0:	dsjs   a10, L3F68E020
3f68e1d0:	move   *b12, b0, 0
L3F68E1E0:
3f68e1e0:	dsjs   a10, L3F68E040
3f68e1f0:	move   *b12, b0, 0
L3F68E200:
3f68e200:	dsjs   a10, L3F68E060
3f68e210:	move   *b12, b0, 0
L3F68E220:
3f68e220:	dsjs   a10, L3F68E080
3f68e230:	move   *b12, b0, 0
L3F68E240:
3f68e240:	dsjs   a10, L3F68E0A0
3f68e250:	move   *b12, b0, 0
L3F68E260:
3f68e260:	dsjs   a10, L3F68E0C0
3f68e270:	move   *b12, b0, 0
L3F68E280:
3f68e280:	dsjs   a10, L3F68E0E0
3f68e290:	move   *b12, b0, 0
L3F68E2A0:
3f68e2a0:	dsjs   a10, L3F68E100
3f68e2b0:	move   *b12, b0, 0
L3F68E2C0:
3f68e2c0:	dsjs   a10, L3F68E120
3f68e2d0:	move   *b12, b0, 0
L3F68E2E0:
3f68e2e0:	dsjs   a10, L3F68E140
3f68e2f0:	move   *b12, b0, 0
L3F68E300:
3f68e300:	dsjs   a10, L3F68E160
3f68e310:	move   *b12, b0, 0
L3F68E320:
3f68e320:	dsjs   a10, L3F68E180
3f68e330:	move   *b12, b0, 0
L3F68E340:
3f68e340:	dsjs   a10, L3F68E1A0
3f68e350:	move   *b12, b0, 0
L3F68E360:
3f68e360:	dsjs   a10, L3F68E1C0
3f68e370:	move   *b12, b0, 0
L3F68E380:
3f68e380:	dsjs   a10, L3F68E1E0
3f68e390:	move   *b12, b0, 0
L3F68E3A0:
3f68e3a0:	dsjs   a10, L3F68E200
3f68e3b0:	move   *b12, b0, 0
L3F68E3C0:
3f68e3c0:	dsjs   a10, L3F68E220
3f68e3d0:	move   *b12, b0, 0
L3F68E3E0:
3f68e3e0:	dsjs   a10, L3F68E240
3f68e3f0:	move   *b12, b0, 0
L3F68E400:
3f68e400:	dsjs   a10, L3F68E260
3f68e410:	move   *b12, b0, 0
L3F68E420:
3f68e420:	dsjs   a10, L3F68E280
3f68e430:	move   *b12, b0, 0
L3F68E440:
3f68e440:	dsjs   a10, L3F68E2A0
3f68e450:	move   *b12, b0, 0
L3F68E460:
3f68e460:	dsjs   a10, L3F68E2C0
3f68e470:	move   *b12, b0, 0
L3F68E480:
3f68e480:	dsjs   a10, L3F68E2E0
3f68e490:	move   *b12, b0, 0
L3F68E4A0:
3f68e4a0:	dsjs   a10, L3F68E300
3f68e4b0:	move   *b12, b0, 0
L3F68E4C0:
3f68e4c0:	dsjs   a10, L3F68E320
3f68e4d0:	move   *b12, b0, 0
L3F68E4E0:
3f68e4e0:	dsjs   a10, L3F68E340
3f68e4f0:	move   *b12, b0, 0
L3F68E500:
3f68e500:	dsjs   a10, L3F68E360
3f68e510:	move   *b12, b0, 0
L3F68E520:
3f68e520:	dsjs   a10, L3F68E380
3f68e530:	move   *b12, b0, 0
L3F68E540:
3f68e540:	dsjs   a10, L3F68E3A0
3f68e550:	move   *b12, b0, 0
L3F68E560:
3f68e560:	dsjs   a10, L3F68E3C0
3f68e570:	move   *b12, b0, 0
L3F68E580:
3f68e580:	dsjs   a10, L3F68E3E0
3f68e590:	move   *b12, b0, 0
L3F68E5A0:
3f68e5a0:	dsjs   a10, L3F68E400
3f68e5b0:	move   *b12, b0, 0
L3F68E5C0:
3f68e5c0:	dsjs   a10, L3F68E420
3f68e5d0:	move   *b12, b0, 0
L3F68E5E0:
3f68e5e0:	dsjs   a10, L3F68E440
3f68e5f0:	move   *b12, b0, 0
L3F68E600:
3f68e600:	dsjs   a10, L3F68E460
3f68e610:	move   *b12, b0, 0
L3F68E620:
3f68e620:	dsjs   a10, L3F68E480
3f68e630:	move   *b12, b0, 0
L3F68E640:
3f68e640:	dsjs   a10, L3F68E4A0
3f68e650:	move   *b12, b0, 0
L3F68E660:
3f68e660:	dsjs   a10, L3F68E4C0
3f68e670:	move   *b12, b0, 0
L3F68E680:
3f68e680:	dsjs   a10, L3F68E4E0
3f68e690:	move   *b12, b0, 0
L3F68E6A0:
3f68e6a0:	dsjs   a10, L3F68E500
3f68e6b0:	move   *b12, b0, 0
L3F68E6C0:
3f68e6c0:	dsjs   a10, L3F68E520
3f68e6d0:	move   *b12, b0, 0
L3F68E6E0:
3f68e6e0:	dsjs   a10, L3F68E540
3f68e6f0:	move   *b12, b0, 0
L3F68E700:
3f68e700:	dsjs   a10, L3F68E560
3f68e710:	move   *b12, b0, 0
L3F68E720:
3f68e720:	dsjs   a10, L3F68E580
3f68e730:	move   *b12, b0, 0
L3F68E740:
3f68e740:	dsjs   a10, L3F68E5A0
3f68e750:	move   *b12, b0, 0
L3F68E760:
3f68e760:	dsjs   a10, L3F68E5C0
3f68e770:	move   *b12, b0, 0
L3F68E780:
3f68e780:	dsjs   a10, L3F68E5E0
3f68e790:	move   *b12, b0, 0
L3F68E7A0:
3f68e7a0:	dsjs   a10, L3F68E600
3f68e7b0:	move   *b12, b0, 0
L3F68E7C0:
3f68e7c0:	dsjs   a10, L3F68E620
3f68e7d0:	move   *b12, b0, 0
L3F68E7E0:
3f68e7e0:	dsjs   a10, L3F68E640
3f68e7f0:	move   *b12, b0, 0
L3F68E800:
3f68e800:	dsjs   a10, L3F68E660
3f68e810:	move   *b12, b0, 0
L3F68E820:
3f68e820:	dsjs   a10, L3F68E680
3f68e830:	move   *b12, b0, 0
L3F68E840:
3f68e840:	dsjs   a10, L3F68E6A0
3f68e850:	move   *b12, b0, 0
L3F68E860:
3f68e860:	dsjs   a10, L3F68E6C0
3f68e870:	move   *b12, b0, 0
L3F68E880:
3f68e880:	dsjs   a10, L3F68E6E0
3f68e890:	move   *b12, b0, 0
L3F68E8A0:
3f68e8a0:	dsjs   a10, L3F68E700
3f68e8b0:	move   *b12, b0, 0
L3F68E8C0:
3f68e8c0:	dsjs   a10, L3F68E720
3f68e8d0:	move   *b12, b0, 0
L3F68E8E0:
3f68e8e0:	dsjs   a10, L3F68E740
3f68e8f0:	move   *b12, b0, 0
L3F68E900:
3f68e900:	dsjs   a10, L3F68E760
3f68e910:	move   *b12, b0, 0
L3F68E920:
3f68e920:	dsjs   a10, L3F68E780
3f68e930:	move   *b12, b0, 0
L3F68E940:
3f68e940:	dsjs   a10, L3F68E7A0
3f68e950:	move   *b12, b0, 0
L3F68E960:
3f68e960:	dsjs   a10, L3F68E7C0
3f68e970:	move   *b12, b0, 0
L3F68E980:
3f68e980:	dsjs   a10, L3F68E7E0
3f68e990:	move   *b12, b0, 0
L3F68E9A0:
3f68e9a0:	dsjs   a10, L3F68E800
3f68e9b0:	move   *b12, b0, 0
L3F68E9C0:
3f68e9c0:	dsjs   a10, L3F68E820
3f68e9d0:	move   *b12, b0, 0
L3F68E9E0:
3f68e9e0:	dsjs   a10, L3F68E840
3f68e9f0:	move   *b12, b0, 0
L3F68EA00:
3f68ea00:	dsjs   a10, L3F68E860
3f68ea10:	move   *b12, b0, 0
L3F68EA20:
3f68ea20:	dsjs   a10, L3F68E880
3f68ea30:	move   *b12, b0, 0
L3F68EA40:
3f68ea40:	dsjs   a10, L3F68E8A0
3f68ea50:	move   *b12, b0, 0
L3F68EA60:
3f68ea60:	dsjs   a10, L3F68E8C0
3f68ea70:	move   *b12, b0, 0
L3F68EA80:
3f68ea80:	dsjs   a10, L3F68E8E0
3f68ea90:	move   *b12, b0, 0
L3F68EAA0:
3f68eaa0:	dsjs   a10, L3F68E900
3f68eab0:	move   *b12, b0, 0
L3F68EAC0:
3f68eac0:	dsjs   a10, L3F68E920
3f68ead0:	move   *b12, b0, 0
L3F68EAE0:
3f68eae0:	dsjs   a10, L3F68E940
3f68eaf0:	move   *b12, b0, 0
L3F68EB00:
3f68eb00:	dsjs   a10, L3F68E960
3f68eb10:	move   *b12, b0, 0
L3F68EB20:
3f68eb20:	dsjs   a10, L3F68E980
3f68eb30:	move   *b12, b0, 0
L3F68EB40:
3f68eb40:	dsjs   a10, L3F68E9A0
3f68eb50:	move   *b12, b0, 0
L3F68EB60:
3f68eb60:	dsjs   a10, L3F68E9C0
3f68eb70:	move   *b12, b0, 0
L3F68EB80:
3f68eb80:	dsjs   a10, L3F68E9E0
3f68eb90:	move   *b12, b0, 0
L3F68EBA0:
3f68eba0:	dsjs   a10, L3F68EA00
3f68ebb0:	move   *b12, b0, 0
L3F68EBC0:
3f68ebc0:	dsjs   a10, L3F68EA20
3f68ebd0:	move   *b12, b0, 0
L3F68EBE0:
3f68ebe0:	dsjs   a10, L3F68EA40
3f68ebf0:	move   *b12, b0, 0
L3F68EC00:
3f68ec00:	dsjs   a10, L3F68EA60
3f68ec10:	move   *b12, b0, 0
L3F68EC20:
3f68ec20:	dsjs   a10, L3F68EA80
3f68ec30:	move   *b12, b0, 0
L3F68EC40:
3f68ec40:	dsjs   a10, L3F68EAA0
3f68ec50:	move   *b12, b0, 0
L3F68EC60:
3f68ec60:	dsjs   a10, L3F68EAC0
3f68ec70:	move   *b12, b0, 0
L3F68EC80:
3f68ec80:	dsjs   a10, L3F68EAE0
3f68ec90:	move   *b12, b0, 0
L3F68ECA0:
3f68eca0:	dsjs   a10, L3F68EB00
3f68ecb0:	move   *b12, b0, 0
L3F68ECC0:
3f68ecc0:	dsjs   a10, L3F68EB20
3f68ecd0:	move   *b12, b0, 0
L3F68ECE0:
3f68ece0:	dsjs   a10, L3F68EB40
3f68ecf0:	move   *b12, b0, 0
L3F68ED00:
3f68ed00:	dsjs   a10, L3F68EB60
3f68ed10:	move   *b12, b0, 0
L3F68ED20:
3f68ed20:	dsjs   a10, L3F68EB80
3f68ed30:	move   *b12, b0, 0
L3F68ED40:
3f68ed40:	dsjs   a10, L3F68EBA0
3f68ed50:	move   *b12, b0, 0
L3F68ED60:
3f68ed60:	dsjs   a10, L3F68EBC0
3f68ed70:	move   *b12, b0, 0
L3F68ED80:
3f68ed80:	dsjs   a10, L3F68EBE0
3f68ed90:	move   *b12, b0, 0
L3F68EDA0:
3f68eda0:	dsjs   a10, L3F68EC00
3f68edb0:	move   *b12, b0, 0
L3F68EDC0:
3f68edc0:	dsjs   a10, L3F68EC20
3f68edd0:	move   *b12, b0, 0
L3F68EDE0:
3f68ede0:	dsjs   a10, L3F68EC40
3f68edf0:	move   *b12, b0, 0
L3F68EE00:
3f68ee00:	dsjs   a10, L3F68EC60
3f68ee10:	move   *b12, b0, 0
L3F68EE20:
3f68ee20:	dsjs   a10, L3F68EC80
3f68ee30:	move   *b12, b0, 0
L3F68EE40:
3f68ee40:	dsjs   a10, L3F68ECA0
3f68ee50:	move   *b12, b0, 0
L3F68EE60:
3f68ee60:	dsjs   a10, L3F68ECC0
3f68ee70:	move   *b12, b0, 0
L3F68EE80:
3f68ee80:	dsjs   a10, L3F68ECE0
3f68ee90:	move   *b12, b0, 0
L3F68EEA0:
3f68eea0:	dsjs   a10, L3F68ED00
3f68eeb0:	move   *b12, b0, 0
L3F68EEC0:
3f68eec0:	dsjs   a10, L3F68ED20
3f68eed0:	move   *b12, b0, 0
L3F68EEE0:
3f68eee0:	dsjs   a10, L3F68ED40
3f68eef0:	move   *b12, b0, 0
L3F68EF00:
3f68ef00:	dsjs   a10, L3F68ED60
3f68ef10:	move   *b12, b0, 0
L3F68EF20:
3f68ef20:	dsjs   a10, L3F68ED80
3f68ef30:	move   *b12, b0, 0
L3F68EF40:
3f68ef40:	dsjs   a10, L3F68EDA0
3f68ef50:	move   *b12, b0, 0
L3F68EF60:
3f68ef60:	dsjs   a10, L3F68EDC0
3f68ef70:	move   *b12, b0, 0
L3F68EF80:
3f68ef80:	dsjs   a10, L3F68EDE0
3f68ef90:	move   *b12, b0, 0
L3F68EFA0:
3f68efa0:	dsjs   a10, L3F68EE00
3f68efb0:	move   *b12, b0, 0
L3F68EFC0:
3f68efc0:	dsjs   a10, L3F68EE20
3f68efd0:	move   *b12, b0, 0
L3F68EFE0:
3f68efe0:	dsjs   a10, L3F68EE40
3f68eff0:	move   *b12, b0, 0
L3F68F000:
3f68f000:	dsjs   a10, L3F68EE60
3f68f010:	move   *b12, b0, 0
L3F68F020:
3f68f020:	dsjs   a10, L3F68EE80
3f68f030:	move   *b12, b0, 0
L3F68F040:
3f68f040:	dsjs   a10, L3F68EEA0
3f68f050:	move   *b12, b0, 0
L3F68F060:
3f68f060:	dsjs   a10, L3F68EEC0
3f68f070:	move   *b12, b0, 0
L3F68F080:
3f68f080:	dsjs   a10, L3F68EEE0
3f68f090:	move   *b12, b0, 0
L3F68F0A0:
3f68f0a0:	dsjs   a10, L3F68EF00
3f68f0b0:	move   *b12, b0, 0
L3F68F0C0:
3f68f0c0:	dsjs   a10, L3F68EF20
3f68f0d0:	move   *b12, b0, 0
L3F68F0E0:
3f68f0e0:	dsjs   a10, L3F68EF40
3f68f0f0:	move   *b12, b0, 0
L3F68F100:
3f68f100:	dsjs   a10, L3F68EF60
3f68f110:	move   *b12, b0, 0
L3F68F120:
3f68f120:	dsjs   a10, L3F68EF80
3f68f130:	move   *b12, b0, 0
L3F68F140:
3f68f140:	dsjs   a10, L3F68EFA0
3f68f150:	move   *b12, b0, 0
L3F68F160:
3f68f160:	dsjs   a10, L3F68EFC0
3f68f170:	move   *b12, b0, 0
L3F68F180:
3f68f180:	dsjs   a10, L3F68EFE0
3f68f190:	move   *b12, b0, 0
L3F68F1A0:
3f68f1a0:	dsjs   a10, L3F68F000
3f68f1b0:	move   *b12, b0, 0
L3F68F1C0:
3f68f1c0:	dsjs   a10, L3F68F020
3f68f1d0:	move   *b12, b0, 0
L3F68F1E0:
3f68f1e0:	dsjs   a10, L3F68F040
3f68f1f0:	move   *b12, b0, 0
L3F68F200:
3f68f200:	dsjs   a10, L3F68F060
3f68f210:	move   *b12, b0, 0
L3F68F220:
3f68f220:	dsjs   a10, L3F68F080
3f68f230:	move   *b12, b0, 0
L3F68F240:
3f68f240:	dsjs   a10, L3F68F0A0
3f68f250:	move   *b12, b0, 0
L3F68F260:
3f68f260:	dsjs   a10, L3F68F0C0
3f68f270:	move   *b12, b0, 0
L3F68F280:
3f68f280:	dsjs   a10, L3F68F0E0
3f68f290:	move   *b12, b0, 0
L3F68F2A0:
3f68f2a0:	dsjs   a10, L3F68F100
3f68f2b0:	move   *b12, b0, 0
L3F68F2C0:
3f68f2c0:	dsjs   a10, L3F68F120
3f68f2d0:	move   *b12, b0, 0
L3F68F2E0:
3f68f2e0:	dsjs   a10, L3F68F140
3f68f2f0:	move   *b12, b0, 0
L3F68F300:
3f68f300:	dsjs   a10, L3F68F160
3f68f310:	move   *b12, b0, 0
L3F68F320:
3f68f320:	dsjs   a10, L3F68F180
3f68f330:	move   *b12, b0, 0
L3F68F340:
3f68f340:	dsjs   a10, L3F68F1A0
3f68f350:	move   *b12, b0, 0
L3F68F360:
3f68f360:	dsjs   a10, L3F68F1C0
3f68f370:	move   *b12, b0, 0
L3F68F380:
3f68f380:	dsjs   a10, L3F68F1E0
3f68f390:	move   *b12, b0, 0
L3F68F3A0:
3f68f3a0:	dsjs   a10, L3F68F200
3f68f3b0:	move   *b12, b0, 0
L3F68F3C0:
3f68f3c0:	dsjs   a10, L3F68F220
3f68f3d0:	move   *b12, b0, 0
L3F68F3E0:
3f68f3e0:	dsjs   a10, L3F68F240
3f68f3f0:	move   *b12, b0, 0
L3F68F400:
3f68f400:	dsjs   a10, L3F68F260
3f68f410:	sla    a0, a0
L3F68F420:
3f68f420:	dsjs   a7, L3F68F280
3f68f430:	mpyu   a13, a0
L3F68F440:
3f68f440:	dsjs   a7, L3F68F2A0
3f68f450:	move   *b12, b0, 0
L3F68F460:
3f68f460:	dsjs   a10, L3F68F2C0
3f68f470:	move   *b12, b0, 0
L3F68F480:
3f68f480:	dsjs   a10, L3F68F2E0
3f68f490:	move   *b12, b0, 0
L3F68F4A0:
3f68f4a0:	dsjs   a10, L3F68F300
3f68f4b0:	move   *b12, b0, 0
L3F68F4C0:
3f68f4c0:	dsjs   a10, L3F68F320
3f68f4d0:	move   *b12, b0, 0
L3F68F4E0:
3f68f4e0:	dsjs   a10, L3F68F340
3f68f4f0:	move   *b12, b0, 0
L3F68F500:
3f68f500:	dsjs   a10, L3F68F360
3f68f510:	move   *b12, b0, 0
L3F68F520:
3f68f520:	dsjs   a10, L3F68F380
3f68f530:	move   *b12, b0, 0
L3F68F540:
3f68f540:	dsjs   a10, L3F68F3A0
3f68f550:	move   *b12, b0, 0
L3F68F560:
3f68f560:	dsjs   a10, L3F68F3C0
3f68f570:	move   *b12, b0, 0
L3F68F580:
3f68f580:	dsjs   a10, L3F68F3E0
3f68f590:	move   *b12, b0, 0
L3F68F5A0:
3f68f5a0:	dsjs   a10, L3F68F400
3f68f5b0:	move   *b12, b0, 0
L3F68F5C0:
3f68f5c0:	dsjs   a10, L3F68F420
3f68f5d0:	move   *b12, b0, 0
L3F68F5E0:
3f68f5e0:	dsjs   a10, L3F68F440
3f68f5f0:	move   *b12, b0, 0
L3F68F600:
3f68f600:	dsjs   a10, L3F68F460
3f68f610:	move   *b12, b0, 0
L3F68F620:
3f68f620:	dsjs   a10, L3F68F480
3f68f630:	move   *b12, b0, 0
L3F68F640:
3f68f640:	dsjs   a10, L3F68F4A0
3f68f650:	move   *b12, b0, 0
L3F68F660:
3f68f660:	dsjs   a10, L3F68F4C0
3f68f670:	move   *b12, b0, 0
L3F68F680:
3f68f680:	dsjs   a10, L3F68F4E0
3f68f690:	move   *b12, b0, 0
L3F68F6A0:
3f68f6a0:	dsjs   a10, L3F68F500
3f68f6b0:	move   *b12, b0, 0
L3F68F6C0:
3f68f6c0:	dsjs   a10, L3F68F520
3f68f6d0:	move   *b12, b0, 0
L3F68F6E0:
3f68f6e0:	dsjs   a10, L3F68F540
3f68f6f0:	move   *b12, b0, 0
L3F68F700:
3f68f700:	dsjs   a10, L3F68F560
3f68f710:	move   *b12, b0, 0
L3F68F720:
3f68f720:	dsjs   a10, L3F68F580
3f68f730:	move   *b12, b0, 0
L3F68F740:
3f68f740:	dsjs   a10, L3F68F5A0
3f68f750:	move   *b12, b0, 0
L3F68F760:
3f68f760:	dsjs   a10, L3F68F5C0
3f68f770:	move   *b12, b0, 0
L3F68F780:
3f68f780:	dsjs   a10, L3F68F5E0
3f68f790:	move   *b12, b0, 0
L3F68F7A0:
3f68f7a0:	dsjs   a10, L3F68F600
3f68f7b0:	move   *b12, b0, 0
L3F68F7C0:
3f68f7c0:	dsjs   a10, L3F68F620
3f68f7d0:	move   *b12, b0, 0
L3F68F7E0:
3f68f7e0:	dsjs   a10, L3F68F640
3f68f7f0:	move   *b12, b0, 0
L3F68F800:
3f68f800:	dsjs   a10, L3F68F660
3f68f810:	move   *b12, b0, 0
L3F68F820:
3f68f820:	dsjs   a10, L3F68F680
3f68f830:	move   *b12, b0, 0
L3F68F840:
3f68f840:	dsjs   a10, L3F68F6A0
3f68f850:	move   *b12, b0, 0
L3F68F860:
3f68f860:	dsjs   a10, L3F68F6C0
3f68f870:	move   *b12, b0, 0
L3F68F880:
3f68f880:	dsjs   a10, L3F68F6E0
3f68f890:	move   *b12, b0, 0
L3F68F8A0:
3f68f8a0:	dsjs   a10, L3F68F700
3f68f8b0:	move   *b12, b0, 0
L3F68F8C0:
3f68f8c0:	dsjs   a10, L3F68F720
3f68f8d0:	move   *b12, b0, 0
L3F68F8E0:
3f68f8e0:	dsjs   a10, L3F68F740
3f68f8f0:	move   *b12, b0, 0
L3F68F900:
3f68f900:	dsjs   a10, L3F68F760
3f68f910:	move   *b12, b0, 0
L3F68F920:
3f68f920:	dsjs   a10, L3F68F780
3f68f930:	move   *b12, b0, 0
L3F68F940:
3f68f940:	dsjs   a10, L3F68F7A0
3f68f950:	move   *b12, b0, 0
L3F68F960:
3f68f960:	dsjs   a10, L3F68F7C0
3f68f970:	move   *b12, b0, 0
L3F68F980:
3f68f980:	dsjs   a10, L3F68F7E0
3f68f990:	move   *b12, b0, 0
L3F68F9A0:
3f68f9a0:	dsjs   a10, L3F68F800
3f68f9b0:	move   *b12, b0, 0
L3F68F9C0:
3f68f9c0:	dsjs   a10, L3F68F820
3f68f9d0:	move   *b12, b0, 0
L3F68F9E0:
3f68f9e0:	dsjs   a10, L3F68F840
3f68f9f0:	move   *b12, b0, 0
L3F68FA00:
3f68fa00:	dsjs   a10, L3F68F860
3f68fa10:	move   *b12, b0, 0
L3F68FA20:
3f68fa20:	dsjs   a10, L3F68F880
3f68fa30:	move   *b12, b0, 0
L3F68FA40:
3f68fa40:	dsjs   a10, L3F68F8A0
3f68fa50:	move   *b12, b0, 0
L3F68FA60:
3f68fa60:	dsjs   a10, L3F68F8C0
3f68fa70:	move   *b12, b0, 0
L3F68FA80:
3f68fa80:	dsjs   a10, L3F68F8E0
3f68fa90:	move   *b12, b0, 0
L3F68FAA0:
3f68faa0:	dsjs   a10, L3F68F900
3f68fab0:	move   *b12, b0, 0
L3F68FAC0:
3f68fac0:	dsjs   a10, L3F68F920
3f68fad0:	move   *b12, b0, 0
L3F68FAE0:
3f68fae0:	dsjs   a10, L3F68F940
3f68faf0:	move   *b12, b0, 0
L3F68FB00:
3f68fb00:	dsjs   a10, L3F68F960
3f68fb10:	move   *b12, b0, 0
L3F68FB20:
3f68fb20:	dsjs   a10, L3F68F980
3f68fb30:	move   *b12, b0, 0
L3F68FB40:
3f68fb40:	dsjs   a10, L3F68F9A0
3f68fb50:	move   *b12, b0, 0
L3F68FB60:
3f68fb60:	dsjs   a10, L3F68F9C0
3f68fb70:	move   *b12, b0, 0
L3F68FB80:
3f68fb80:	dsjs   a10, L3F68F9E0
3f68fb90:	move   *b12, b0, 0
L3F68FBA0:
3f68fba0:	dsjs   a10, L3F68FA00
3f68fbb0:	move   *b12, b0, 0
L3F68FBC0:
3f68fbc0:	dsjs   a10, L3F68FA20
3f68fbd0:	move   *b12, b0, 0
L3F68FBE0:
3f68fbe0:	dsjs   a10, L3F68FA40
3f68fbf0:	move   *b12, b0, 0
L3F68FC00:
3f68fc00:	dsjs   a10, L3F68FA60
3f68fc10:	move   *b12, b0, 0
L3F68FC20:
3f68fc20:	dsjs   a10, L3F68FA80
3f68fc30:	move   *b12, b0, 0
L3F68FC40:
3f68fc40:	dsjs   a10, L3F68FAA0
3f68fc50:	move   *b12, b0, 0
L3F68FC60:
3f68fc60:	dsjs   a10, L3F68FAC0
3f68fc70:	move   *b12, b0, 0
L3F68FC80:
3f68fc80:	dsjs   a10, L3F68FAE0
3f68fc90:	move   *b12, b0, 0
L3F68FCA0:
3f68fca0:	dsjs   a10, L3F68FB00
3f68fcb0:	move   *b12, b0, 0
L3F68FCC0:
3f68fcc0:	dsjs   a10, L3F68FB20
3f68fcd0:	move   *b12, b0, 0
L3F68FCE0:
3f68fce0:	dsjs   a10, L3F68FB40
3f68fcf0:	move   *b12, b0, 0
L3F68FD00:
3f68fd00:	dsjs   a10, L3F68FB60
3f68fd10:	move   *b12, b0, 0
L3F68FD20:
3f68fd20:	dsjs   a10, L3F68FB80
3f68fd30:	move   *b12, b0, 0
L3F68FD40:
3f68fd40:	dsjs   a10, L3F68FBA0
3f68fd50:	move   *b12, b0, 0
L3F68FD60:
3f68fd60:	dsjs   a10, L3F68FBC0
3f68fd70:	move   *b12, b0, 0
L3F68FD80:
3f68fd80:	dsjs   a10, L3F68FBE0
3f68fd90:	move   *b12, b0, 0
L3F68FDA0:
3f68fda0:	dsjs   a10, L3F68FC00
3f68fdb0:	move   *b12, b0, 0
L3F68FDC0:
3f68fdc0:	dsjs   a10, L3F68FC20
3f68fdd0:	move   *b12, b0, 0
L3F68FDE0:
3f68fde0:	dsjs   a10, L3F68FC40
3f68fdf0:	move   *b12, b0, 0
L3F68FE00:
3f68fe00:	dsjs   a10, L3F68FC60
3f68fe10:	move   *b12, b0, 0
L3F68FE20:
3f68fe20:	dsjs   a10, L3F68FC80
3f68fe30:	move   *b12, b0, 0
L3F68FE40:
3f68fe40:	dsjs   a10, L3F68FCA0
3f68fe50:	move   *b12, b0, 0
L3F68FE60:
3f68fe60:	dsjs   a10, L3F68FCC0
3f68fe70:	move   *b12, b0, 0
L3F68FE80:
3f68fe80:	dsjs   a10, L3F68FCE0
3f68fe90:	move   *b12, b0, 0
L3F68FEA0:
3f68fea0:	dsjs   a10, L3F68FD00
3f68feb0:	move   *b12, b0, 0
L3F68FEC0:
3f68fec0:	dsjs   a10, L3F68FD20
3f68fed0:	move   *b12, b0, 0
L3F68FEE0:
3f68fee0:	dsjs   a10, L3F68FD40
3f68fef0:	move   *b12, b0, 0
L3F68FF00:
3f68ff00:	dsjs   a10, L3F68FD60
3f68ff10:	move   *b12, b0, 0
L3F68FF20:
3f68ff20:	dsjs   a10, L3F68FD80
3f68ff30:	move   *b12, b0, 0
L3F68FF40:
3f68ff40:	dsjs   a10, L3F68FDA0
3f68ff50:	move   *b12, b0, 0
L3F68FF60:
3f68ff60:	dsjs   a10, L3F68FDC0
3f68ff70:	move   *b12, b0, 0
L3F68FF80:
3f68ff80:	dsjs   a10, L3F68FDE0
3f68ff90:	move   *b12, b0, 0
L3F68FFA0:
3f68ffa0:	dsjs   a10, L3F68FE00
3f68ffb0:	move   *b12, b0, 0
L3F68FFC0:
3f68ffc0:	dsjs   a10, L3F68FE20
3f68ffd0:	move   *b12, b0, 0
L3F68FFE0:
3f68ffe0:	dsjs   a10, L3F68FE40
3f68fff0:	move   *b12, b0, 0
L3F690000:
3f690000:	dsjs   a10, L3F68FE60
3f690010:	move   *b12, b0, 0
L3F690020:
3f690020:	dsjs   a10, L3F68FE80
3f690030:	move   *b12, b0, 0
L3F690040:
3f690040:	dsjs   a10, L3F68FEA0
3f690050:	move   *b12, b0, 0
L3F690060:
3f690060:	dsjs   a10, L3F68FEC0
3f690070:	move   *b12, b0, 0
L3F690080:
3f690080:	dsjs   a10, L3F68FEE0
3f690090:	move   *b12, b0, 0
L3F6900A0:
3f6900a0:	dsjs   a10, L3F68FF00
3f6900b0:	move   *b12, b0, 0
L3F6900C0:
3f6900c0:	dsjs   a10, L3F68FF20
3f6900d0:	move   *b12, b0, 0
L3F6900E0:
3f6900e0:	dsjs   a10, L3F68FF40
3f6900f0:	move   *b12, b0, 0
L3F690100:
3f690100:	dsjs   a10, L3F68FF60
3f690110:	move   *b12, b0, 0
L3F690120:
3f690120:	dsjs   a10, L3F68FF80
3f690130:	move   *b12, b0, 0
L3F690140:
3f690140:	dsjs   a10, L3F68FFA0
3f690150:	move   *b12, b0, 0
L3F690160:
3f690160:	dsjs   a10, L3F68FFC0
3f690170:	move   *b12, b0, 0
L3F690180:
3f690180:	dsjs   a10, L3F68FFE0
3f690190:	move   *b12, b0, 0
L3F6901A0:
3f6901a0:	dsjs   a10, L3F690000
3f6901b0:	move   *b12, b0, 0
L3F6901C0:
3f6901c0:	dsjs   a10, L3F690020
3f6901d0:	move   *b12, b0, 0
L3F6901E0:
3f6901e0:	dsjs   a10, L3F690040
3f6901f0:	move   *b12, b0, 0
L3F690200:
3f690200:	dsjs   a10, L3F690060
3f690210:	move   *b12, b0, 0
L3F690220:
3f690220:	dsjs   a10, L3F690080
3f690230:	move   *b12, b0, 0
L3F690240:
3f690240:	dsjs   a10, L3F6900A0
3f690250:	move   *b12, b0, 0
L3F690260:
3f690260:	dsjs   a10, L3F6900C0
3f690270:	move   *b12, b0, 0
L3F690280:
3f690280:	dsjs   a10, L3F6900E0
3f690290:	move   *b12, b0, 0
L3F6902A0:
3f6902a0:	dsjs   a10, L3F690100
3f6902b0:	move   *b12, b0, 0
L3F6902C0:
3f6902c0:	dsjs   a10, L3F690120
3f6902d0:	move   *b12, b0, 0
L3F6902E0:
3f6902e0:	dsjs   a10, L3F690140
3f6902f0:	move   *b12, b0, 0
L3F690300:
3f690300:	dsjs   a10, L3F690160
3f690310:	move   *b12, b0, 0
L3F690320:
3f690320:	dsjs   a10, L3F690180
3f690330:	move   *b12, b0, 0
L3F690340:
3f690340:	dsjs   a10, L3F6901A0
3f690350:	move   *b12, b0, 0
L3F690360:
3f690360:	dsjs   a10, L3F6901C0
3f690370:	move   *b12, b0, 0
L3F690380:
3f690380:	dsjs   a10, L3F6901E0
3f690390:	move   *b12, b0, 0
L3F6903A0:
3f6903a0:	dsjs   a10, L3F690200
3f6903b0:	move   *b12, b0, 0
L3F6903C0:
3f6903c0:	dsjs   a10, L3F690220
3f6903d0:	move   *b12, b0, 0
L3F6903E0:
3f6903e0:	dsjs   a10, L3F690240
3f6903f0:	move   *b12, b0, 0
L3F690400:
3f690400:	dsjs   a10, L3F690260
3f690410:	move   *b12, b0, 0
L3F690420:
3f690420:	dsjs   a10, L3F690280
3f690430:	move   *b12, b0, 0
L3F690440:
3f690440:	dsjs   a10, L3F6902A0
3f690450:	move   *b12, b0, 0
L3F690460:
3f690460:	dsjs   a10, L3F6902C0
3f690470:	move   *b12, b0, 0
L3F690480:
3f690480:	dsjs   a10, L3F6902E0
3f690490:	move   *b12, b0, 0
L3F6904A0:
3f6904a0:	dsjs   a10, L3F690300
3f6904b0:	move   *b12, b0, 0
L3F6904C0:
3f6904c0:	dsjs   a10, L3F690320
3f6904d0:	move   *b12, b0, 0
L3F6904E0:
3f6904e0:	dsjs   a10, L3F690340
3f6904f0:	move   *b12, b0, 0
L3F690500:
3f690500:	dsjs   a10, L3F690360
3f690510:	move   *b12, b0, 0
L3F690520:
3f690520:	dsjs   a10, L3F690380
3f690530:	move   *b12, b0, 0
L3F690540:
3f690540:	dsjs   a10, L3F6903A0
3f690550:	move   *b12, b0, 0
L3F690560:
3f690560:	dsjs   a10, L3F6903C0
3f690570:	move   *b12, b0, 0
L3F690580:
3f690580:	dsjs   a10, L3F6903E0
3f690590:	move   *b12, b0, 0
L3F6905A0:
3f6905a0:	dsjs   a10, L3F690400
3f6905b0:	move   *b12, b0, 0
L3F6905C0:
3f6905c0:	dsjs   a10, L3F690420
3f6905d0:	move   *b12, b0, 0
L3F6905E0:
3f6905e0:	dsjs   a10, L3F690440
3f6905f0:	move   *b12, b0, 0
L3F690600:
3f690600:	dsjs   a10, L3F690460
3f690610:	move   *b12, b0, 0
L3F690620:
3f690620:	dsjs   a10, L3F690480
3f690630:	move   *b12, b0, 0
L3F690640:
3f690640:	dsjs   a10, L3F6904A0
3f690650:	move   *b12, b0, 0
L3F690660:
3f690660:	dsjs   a10, L3F6904C0
3f690670:	move   *b12, b0, 0
L3F690680:
3f690680:	dsjs   a10, L3F6904E0
3f690690:	move   *b12, b0, 0
L3F6906A0:
3f6906a0:	dsjs   a10, L3F690500
3f6906b0:	move   *b12, b0, 0
L3F6906C0:
3f6906c0:	dsjs   a10, L3F690520
3f6906d0:	move   *b12, b0, 0
L3F6906E0:
3f6906e0:	dsjs   a10, L3F690540
3f6906f0:	move   *b12, b0, 0
L3F690700:
3f690700:	dsjs   a10, L3F690560
3f690710:	move   *b12, b0, 0
L3F690720:
3f690720:	dsjs   a10, L3F690580
3f690730:	move   *b12, b0, 0
L3F690740:
3f690740:	dsjs   a10, L3F6905A0
3f690750:	move   *b12, b0, 0
L3F690760:
3f690760:	dsjs   a10, L3F6905C0
3f690770:	move   *b12, b0, 0
L3F690780:
3f690780:	dsjs   a10, L3F6905E0
3f690790:	move   *b12, b0, 0
L3F6907A0:
3f6907a0:	dsjs   a10, L3F690600
3f6907b0:	move   *b12, b0, 0
L3F6907C0:
3f6907c0:	dsjs   a10, L3F690620
3f6907d0:	move   *b12, b0, 0
L3F6907E0:
3f6907e0:	dsjs   a10, L3F690640
3f6907f0:	move   *b12, b0, 0
L3F690800:
3f690800:	dsjs   a10, L3F690660
3f690810:	move   *b12, b0, 0
L3F690820:
3f690820:	dsjs   a10, L3F690680
3f690830:	move   *b12, b0, 0
L3F690840:
3f690840:	dsjs   a10, L3F6906A0
3f690850:	move   *b12, b0, 0
L3F690860:
3f690860:	dsjs   a10, L3F6906C0
3f690870:	move   *b12, b0, 0
L3F690880:
3f690880:	dsjs   a10, L3F6906E0
3f690890:	move   *b12, b0, 0
L3F6908A0:
3f6908a0:	dsjs   a10, L3F690700
3f6908b0:	move   *b12, b0, 0
L3F6908C0:
3f6908c0:	dsjs   a10, L3F690720
3f6908d0:	move   *b12, b0, 0
L3F6908E0:
3f6908e0:	dsjs   a10, L3F690740
3f6908f0:	move   *b12, b0, 0
L3F690900:
3f690900:	dsjs   a10, L3F690760
3f690910:	move   *b12, b0, 0
L3F690920:
3f690920:	dsjs   a10, L3F690780
3f690930:	move   *b12, b0, 0
L3F690940:
3f690940:	dsjs   a10, L3F6907A0
3f690950:	move   *b12, b0, 0
L3F690960:
3f690960:	dsjs   a10, L3F6907C0
3f690970:	move   *b12, b0, 0
L3F690980:
3f690980:	dsjs   a10, L3F6907E0
3f690990:	move   *b12, b0, 0
L3F6909A0:
3f6909a0:	dsjs   a10, L3F690800
3f6909b0:	move   *b12, b0, 0
L3F6909C0:
3f6909c0:	dsjs   a10, L3F690820
3f6909d0:	move   *b12, b0, 0
L3F6909E0:
3f6909e0:	dsjs   a10, L3F690840
3f6909f0:	move   *b12, b0, 0
L3F690A00:
3f690a00:	dsjs   a10, L3F690860
3f690a10:	move   *b12, b0, 0
L3F690A20:
3f690a20:	dsjs   a10, L3F690880
3f690a30:	move   *b12, b0, 0
L3F690A40:
3f690a40:	dsjs   a10, L3F6908A0
3f690a50:	move   *b12, b0, 0
L3F690A60:
3f690a60:	dsjs   a10, L3F6908C0
3f690a70:	move   *b12, b0, 0
L3F690A80:
3f690a80:	dsjs   a10, L3F6908E0
3f690a90:	move   *b12, b0, 0
L3F690AA0:
3f690aa0:	dsjs   a10, L3F690900
3f690ab0:	move   *b12, b0, 0
L3F690AC0:
3f690ac0:	dsjs   a10, L3F690920
3f690ad0:	move   *b12, b0, 0
L3F690AE0:
3f690ae0:	dsjs   a10, L3F690940
3f690af0:	move   *b12, b0, 0
L3F690B00:
3f690b00:	dsjs   a10, L3F690960
3f690b10:	move   *b12, b0, 0
L3F690B20:
3f690b20:	dsjs   a10, L3F690980
3f690b30:	move   *b12, b0, 0
L3F690B40:
3f690b40:	dsjs   a10, L3F6909A0
3f690b50:	move   *b12, b0, 0
L3F690B60:
3f690b60:	dsjs   a10, L3F6909C0
3f690b70:	move   *b12, b0, 0
L3F690B80:
3f690b80:	dsjs   a10, L3F6909E0
3f690b90:	move   *b12, b0, 0
L3F690BA0:
3f690ba0:	dsjs   a10, L3F690A00
3f690bb0:	move   *b12, b0, 0
L3F690BC0:
3f690bc0:	dsjs   a10, L3F690A20
3f690bd0:	move   *b12, b0, 0
L3F690BE0:
3f690be0:	dsjs   a10, L3F690A40
3f690bf0:	move   *b12, b0, 0
L3F690C00:
3f690c00:	dsjs   a10, L3F690A60
3f690c10:	move   *b12, b0, 0
L3F690C20:
3f690c20:	dsjs   a10, L3F690A80
3f690c30:	move   *b12, b0, 0
L3F690C40:
3f690c40:	dsjs   a10, L3F690AA0
3f690c50:	move   *b12, b0, 0
L3F690C60:
3f690c60:	dsjs   a10, L3F690AC0
3f690c70:	move   *b12, b0, 0
L3F690C80:
3f690c80:	dsjs   a10, L3F690AE0
3f690c90:	move   *b12, b0, 0
L3F690CA0:
3f690ca0:	dsjs   a10, L3F690B00
3f690cb0:	move   *b12, b0, 0
L3F690CC0:
3f690cc0:	dsjs   a10, L3F690B20
3f690cd0:	move   *b12, b0, 0
L3F690CE0:
3f690ce0:	dsjs   a10, L3F690B40
3f690cf0:	move   *b12, b0, 0
L3F690D00:
3f690d00:	dsjs   a10, L3F690B60
3f690d10:	move   *b12, b0, 0
L3F690D20:
3f690d20:	dsjs   a10, L3F690B80
3f690d30:	move   *b12, b0, 0
L3F690D40:
3f690d40:	dsjs   a10, L3F690BA0
3f690d50:	move   *b12, b0, 0
L3F690D60:
3f690d60:	dsjs   a10, L3F690BC0
3f690d70:	move   *b12, b0, 0
L3F690D80:
3f690d80:	dsjs   a10, L3F690BE0
3f690d90:	move   *b12, b0, 0
L3F690DA0:
3f690da0:	dsjs   a10, L3F690C00
3f690db0:	move   *b12, b0, 0
L3F690DC0:
3f690dc0:	dsjs   a10, L3F690C20
3f690dd0:	move   *b12, b0, 0
L3F690DE0:
3f690de0:	dsjs   a10, L3F690C40
3f690df0:	move   *b12, b0, 0
L3F690E00:
3f690e00:	dsjs   a10, L3F690C60
3f690e10:	move   *b12, b0, 0
L3F690E20:
3f690e20:	dsjs   a10, L3F690C80
3f690e30:	move   *b12, b0, 0
L3F690E40:
3f690e40:	dsjs   a10, L3F690CA0
3f690e50:	move   *b12, b0, 0
L3F690E60:
3f690e60:	dsjs   a10, L3F690CC0
3f690e70:	move   *b12, b0, 0
L3F690E80:
3f690e80:	dsjs   a10, L3F690CE0
3f690e90:	move   *b12, b0, 0
L3F690EA0:
3f690ea0:	dsjs   a10, L3F690D00
3f690eb0:	move   *b12, b0, 0
L3F690EC0:
3f690ec0:	dsjs   a10, L3F690D20
3f690ed0:	move   *b12, b0, 0
L3F690EE0:
3f690ee0:	dsjs   a10, L3F690D40
3f690ef0:	move   *b12, b0, 0
L3F690F00:
3f690f00:	dsjs   a10, L3F690D60
3f690f10:	move   *b12, b0, 0
L3F690F20:
3f690f20:	dsjs   a10, L3F690D80
3f690f30:	move   *b12, b0, 0
L3F690F40:
3f690f40:	dsjs   a10, L3F690DA0
3f690f50:	move   *b12, b0, 0
L3F690F60:
3f690f60:	dsjs   a10, L3F690DC0
3f690f70:	move   *b12, b0, 0
L3F690F80:
3f690f80:	dsjs   a10, L3F690DE0
3f690f90:	move   *b12, b0, 0
L3F690FA0:
3f690fa0:	dsjs   a10, L3F690E00
3f690fb0:	move   *b12, b0, 0
L3F690FC0:
3f690fc0:	dsjs   a10, L3F690E20
3f690fd0:	move   *b12, b0, 0
L3F690FE0:
3f690fe0:	dsjs   a10, L3F690E40
3f690ff0:	move   *b12, b0, 0
L3F691000:
3f691000:	dsjs   a10, L3F690E60
3f691010:	move   *b12, b0, 0
L3F691020:
3f691020:	dsjs   a10, L3F690E80
3f691030:	move   *b12, b0, 0
L3F691040:
3f691040:	dsjs   a10, L3F690EA0
3f691050:	move   *b12, b0, 0
L3F691060:
3f691060:	dsjs   a10, L3F690EC0
3f691070:	move   *b12, b0, 0
L3F691080:
3f691080:	dsjs   a10, L3F690EE0
3f691090:	move   *b12, b0, 0
L3F6910A0:
3f6910a0:	dsjs   a10, L3F690F00
3f6910b0:	move   *b12, b0, 0
L3F6910C0:
3f6910c0:	dsjs   a10, L3F690F20
3f6910d0:	move   *b12, b0, 0
L3F6910E0:
3f6910e0:	dsjs   a10, L3F690F40
3f6910f0:	move   *b12, b0, 0
L3F691100:
3f691100:	dsjs   a10, L3F690F60
3f691110:	move   *b12, b0, 0
L3F691120:
3f691120:	dsjs   a10, L3F690F80
3f691130:	move   *b12, b0, 0
L3F691140:
3f691140:	dsjs   a10, L3F690FA0
3f691150:	move   *b12, b0, 0
L3F691160:
3f691160:	dsjs   a10, L3F690FC0
3f691170:	move   *b12, b0, 0
L3F691180:
3f691180:	dsjs   a10, L3F690FE0
3f691190:	move   *b12, b0, 0
L3F6911A0:
3f6911a0:	dsjs   a10, L3F691000
3f6911b0:	move   *b12, b0, 0
L3F6911C0:
3f6911c0:	dsjs   a10, L3F691020
3f6911d0:	move   *b12, b0, 0
L3F6911E0:
3f6911e0:	dsjs   a10, L3F691040
3f6911f0:	move   *b12, b0, 0
L3F691200:
3f691200:	dsjs   a10, L3F691060
3f691210:	move   *b12, b0, 0
L3F691220:
3f691220:	dsjs   a10, L3F691080
3f691230:	move   *b12, b0, 0
L3F691240:
3f691240:	dsjs   a10, L3F6910A0
3f691250:	move   *b12, b0, 0
L3F691260:
3f691260:	dsjs   a10, L3F6910C0
3f691270:	move   *b12, b0, 0
L3F691280:
3f691280:	dsjs   a10, L3F6910E0
3f691290:	move   *b12, b0, 0
L3F6912A0:
3f6912a0:	dsjs   a10, L3F691100
3f6912b0:	move   *b12, b0, 0
L3F6912C0:
3f6912c0:	dsjs   a10, L3F691120
3f6912d0:	move   *b12, b0, 0
L3F6912E0:
3f6912e0:	dsjs   a10, L3F691140
3f6912f0:	move   *b12, b0, 0
L3F691300:
3f691300:	dsjs   a10, L3F691160
3f691310:	move   *b12, b0, 0
L3F691320:
3f691320:	dsjs   a10, L3F691180
3f691330:	move   *b12, b0, 0
L3F691340:
3f691340:	dsjs   a10, L3F6911A0
3f691350:	move   *b12, b0, 0
L3F691360:
3f691360:	dsjs   a10, L3F6911C0
3f691370:	move   *b12, b0, 0
L3F691380:
3f691380:	dsjs   a10, L3F6911E0
3f691390:	move   *b12, b0, 0
L3F6913A0:
3f6913a0:	dsjs   a10, L3F691200
3f6913b0:	move   *b12, b0, 0
L3F6913C0:
3f6913c0:	dsjs   a10, L3F691220
3f6913d0:	move   *b12, b0, 0
L3F6913E0:
3f6913e0:	dsjs   a10, L3F691240
3f6913f0:	move   *b12, b0, 0
L3F691400:
3f691400:	dsjs   a10, L3F691260
3f691410:	move   *b12, b0, 0
L3F691420:
3f691420:	dsjs   a10, L3F691280
3f691430:	move   *b12, b0, 0
L3F691440:
3f691440:	dsjs   a10, L3F6912A0
3f691450:	move   *b12, b0, 0
L3F691460:
3f691460:	dsjs   a10, L3F6912C0
3f691470:	move   *b12, b0, 0
L3F691480:
3f691480:	dsjs   a10, L3F6912E0
3f691490:	move   *b12, b0, 0
L3F6914A0:
3f6914a0:	dsjs   a10, L3F691300
3f6914b0:	move   *b12, b0, 0
L3F6914C0:
3f6914c0:	dsjs   a10, L3F691320
3f6914d0:	move   *b12, b0, 0
L3F6914E0:
3f6914e0:	dsjs   a10, L3F691340
3f6914f0:	move   *b12, b0, 0
L3F691500:
3f691500:	dsjs   a10, L3F691360
3f691510:	move   *b12, b0, 0
L3F691520:
3f691520:	dsjs   a10, L3F691380
3f691530:	move   *b12, b0, 0
L3F691540:
3f691540:	dsjs   a10, L3F6913A0
3f691550:	move   *b12, b0, 0
L3F691560:
3f691560:	dsjs   a10, L3F6913C0
3f691570:	move   *b12, b0, 0
L3F691580:
3f691580:	dsjs   a10, L3F6913E0
3f691590:	move   *b12, b0, 0
L3F6915A0:
3f6915a0:	dsjs   a10, L3F691400
3f6915b0:	move   *b12, b0, 0
L3F6915C0:
3f6915c0:	dsjs   a10, L3F691420
3f6915d0:	move   *b12, b0, 0
L3F6915E0:
3f6915e0:	dsjs   a10, L3F691440
3f6915f0:	move   *b12, b0, 0
L3F691600:
3f691600:	dsjs   a10, L3F691460
3f691610:	move   *b12, b0, 0
L3F691620:
3f691620:	dsjs   a10, L3F691480
3f691630:	move   *b12, b0, 0
L3F691640:
3f691640:	dsjs   a10, L3F6914A0
3f691650:	move   *b12, b0, 0
L3F691660:
3f691660:	dsjs   a10, L3F6914C0
3f691670:	move   *b12, b0, 0
L3F691680:
3f691680:	dsjs   a10, L3F6914E0
3f691690:	move   *b12, b0, 0
L3F6916A0:
3f6916a0:	dsjs   a10, L3F691500
3f6916b0:	move   *b12, b0, 0
L3F6916C0:
3f6916c0:	dsjs   a10, L3F691520
3f6916d0:	move   *b12, b0, 0
L3F6916E0:
3f6916e0:	dsjs   a10, L3F691540
3f6916f0:	move   *b12, b0, 0
L3F691700:
3f691700:	dsjs   a10, L3F691560
3f691710:	move   *b12, b0, 0
L3F691720:
3f691720:	dsjs   a10, L3F691580
3f691730:	move   *b12, b0, 0
L3F691740:
3f691740:	dsjs   a10, L3F6915A0
3f691750:	move   *b12, b0, 0
L3F691760:
3f691760:	dsjs   a10, L3F6915C0
3f691770:	move   *b12, b0, 0
L3F691780:
3f691780:	dsjs   a10, L3F6915E0
3f691790:	move   *b12, b0, 0
L3F6917A0:
3f6917a0:	dsjs   a10, L3F691600
3f6917b0:	move   *b12, b0, 0
L3F6917C0:
3f6917c0:	dsjs   a10, L3F691620
3f6917d0:	move   *b12, b0, 0
L3F6917E0:
3f6917e0:	dsjs   a10, L3F691640
3f6917f0:	move   *b12, b0, 0
L3F691800:
3f691800:	dsjs   a10, L3F691660
3f691810:	move   *b12, b0, 0
L3F691820:
3f691820:	dsjs   a10, L3F691680
3f691830:	move   *b12, b0, 0
L3F691840:
3f691840:	dsjs   a10, L3F6916A0
3f691850:	move   *b12, b0, 0
L3F691860:
3f691860:	dsjs   a10, L3F6916C0
3f691870:	move   *b12, b0, 0
L3F691880:
3f691880:	dsjs   a10, L3F6916E0
3f691890:	move   *b12, b0, 0
L3F6918A0:
3f6918a0:	dsjs   a10, L3F691700
3f6918b0:	move   *b12, b0, 0
L3F6918C0:
3f6918c0:	dsjs   a10, L3F691720
3f6918d0:	move   *b12, b0, 0
L3F6918E0:
3f6918e0:	dsjs   a10, L3F691740
3f6918f0:	move   *b12, b0, 0
L3F691900:
3f691900:	dsjs   a10, L3F691760
3f691910:	move   *b12, b0, 0
L3F691920:
3f691920:	dsjs   a10, L3F691780
3f691930:	move   *b12, b0, 0
L3F691940:
3f691940:	dsjs   a10, L3F6917A0
3f691950:	move   *b12, b0, 0
L3F691960:
3f691960:	dsjs   a10, L3F6917C0
3f691970:	move   *b12, b0, 0
L3F691980:
3f691980:	dsjs   a10, L3F6917E0
3f691990:	move   *b12, b0, 0
L3F6919A0:
3f6919a0:	dsjs   a10, L3F691800
3f6919b0:	move   *b12, b0, 0
L3F6919C0:
3f6919c0:	dsjs   a10, L3F691820
3f6919d0:	move   *b12, b0, 0
L3F6919E0:
3f6919e0:	dsjs   a10, L3F691840
3f6919f0:	move   *b12, b0, 0
L3F691A00:
3f691a00:	dsjs   a10, L3F691860
3f691a10:	move   *b12, b0, 0
L3F691A20:
3f691a20:	dsjs   a10, L3F691880
3f691a30:	move   *b12, b0, 0
L3F691A40:
3f691a40:	dsjs   a10, L3F6918A0
3f691a50:	move   *b12, b0, 0
L3F691A60:
3f691a60:	dsjs   a10, L3F6918C0
3f691a70:	move   *b12, b0, 0
L3F691A80:
3f691a80:	dsjs   a10, L3F6918E0
3f691a90:	move   *b12, b0, 0
L3F691AA0:
3f691aa0:	dsjs   a10, L3F691900
3f691ab0:	move   *b12, b0, 0
L3F691AC0:
3f691ac0:	dsjs   a10, L3F691920
3f691ad0:	move   *b12, b0, 0
L3F691AE0:
3f691ae0:	dsjs   a10, L3F691940
3f691af0:	move   *b12, b0, 0
L3F691B00:
3f691b00:	dsjs   a10, L3F691960
3f691b10:	move   *b12, b0, 0
L3F691B20:
3f691b20:	dsjs   a10, L3F691980
3f691b30:	move   *b12, b0, 0
L3F691B40:
3f691b40:	dsjs   a10, L3F6919A0
3f691b50:	move   *b12, b0, 0
L3F691B60:
3f691b60:	dsjs   a10, L3F6919C0
3f691b70:	move   *b12, b0, 0
L3F691B80:
3f691b80:	dsjs   a10, L3F6919E0
3f691b90:	move   *b12, b0, 0
L3F691BA0:
3f691ba0:	dsjs   a10, L3F691A00
3f691bb0:	move   *b12, b0, 0
L3F691BC0:
3f691bc0:	dsjs   a10, L3F691A20
3f691bd0:	move   *b12, b0, 0
L3F691BE0:
3f691be0:	dsjs   a10, L3F691A40
3f691bf0:	move   *b12, b0, 0
L3F691C00:
3f691c00:	dsjs   a10, L3F691A60
3f691c10:	move   *b12, b0, 0
L3F691C20:
3f691c20:	dsjs   a10, L3F691A80
3f691c30:	move   *b12, b0, 0
L3F691C40:
3f691c40:	dsjs   a10, L3F691AA0
3f691c50:	move   *b12, b0, 0
L3F691C60:
3f691c60:	dsjs   a10, L3F691AC0
3f691c70:	move   *b12, b0, 0
L3F691C80:
3f691c80:	dsjs   a10, L3F691AE0
3f691c90:	move   *b12, b0, 0
L3F691CA0:
3f691ca0:	dsjs   a10, L3F691B00
3f691cb0:	move   *b12, b0, 0
L3F691CC0:
3f691cc0:	dsjs   a10, L3F691B20
3f691cd0:	move   *b12, b0, 0
L3F691CE0:
3f691ce0:	dsjs   a10, L3F691B40
3f691cf0:	move   *b12, b0, 0
L3F691D00:
3f691d00:	dsjs   a10, L3F691B60
3f691d10:	move   *b12, b0, 0
L3F691D20:
3f691d20:	dsjs   a10, L3F691B80
3f691d30:	move   *b12, b0, 0
L3F691D40:
3f691d40:	dsjs   a10, L3F691BA0
3f691d50:	move   *b12, b0, 0
L3F691D60:
3f691d60:	dsjs   a10, L3F691BC0
3f691d70:	move   *b12, b0, 0
L3F691D80:
3f691d80:	dsjs   a10, L3F691BE0
3f691d90:	move   *b12, b0, 0
L3F691DA0:
3f691da0:	dsjs   a10, L3F691C00
3f691db0:	move   *b12, b0, 0
L3F691DC0:
3f691dc0:	dsjs   a10, L3F691C20
3f691dd0:	move   *b12, b0, 0
L3F691DE0:
3f691de0:	dsjs   a10, L3F691C40
3f691df0:	move   *b12, b0, 0
L3F691E00:
3f691e00:	dsjs   a10, L3F691C60
3f691e10:	move   *b12, b0, 0
L3F691E20:
3f691e20:	dsjs   a10, L3F691C80
3f691e30:	move   *b12, b0, 0
L3F691E40:
3f691e40:	dsjs   a10, L3F691CA0
3f691e50:	move   *b12, b0, 0
L3F691E60:
3f691e60:	dsjs   a10, L3F691CC0
3f691e70:	move   *b12, b0, 0
L3F691E80:
3f691e80:	dsjs   a10, L3F691CE0
3f691e90:	move   *b12, b0, 0
L3F691EA0:
3f691ea0:	dsjs   a10, L3F691D00
3f691eb0:	move   *b12, b0, 0
L3F691EC0:
3f691ec0:	dsjs   a10, L3F691D20
3f691ed0:	move   *b12, b0, 0
L3F691EE0:
3f691ee0:	dsjs   a10, L3F691D40
3f691ef0:	move   *b12, b0, 0
L3F691F00:
3f691f00:	dsjs   a10, L3F691D60
3f691f10:	move   *b12, b0, 0
L3F691F20:
3f691f20:	dsjs   a10, L3F691D80
3f691f30:	move   *b12, b0, 0
L3F691F40:
3f691f40:	dsjs   a10, L3F691DA0
3f691f50:	move   *b12, b0, 0
L3F691F60:
3f691f60:	dsjs   a10, L3F691DC0
3f691f70:	move   *b12, b0, 0
L3F691F80:
3f691f80:	dsjs   a10, L3F691DE0
3f691f90:	move   *b12, b0, 0
L3F691FA0:
3f691fa0:	dsjs   a10, L3F691E00
3f691fb0:	move   *b12, b0, 0
L3F691FC0:
3f691fc0:	dsjs   a10, L3F691E20
3f691fd0:	move   *b12, b0, 0
L3F691FE0:
3f691fe0:	dsjs   a10, L3F691E40
3f691ff0:	move   *b12, b0, 0
L3F692000:
3f692000:	dsjs   a10, L3F691E60
3f692010:	move   *b12, b0, 0
L3F692020:
3f692020:	dsjs   a10, L3F691E80
3f692030:	move   *b12, b0, 0
L3F692040:
3f692040:	dsjs   a10, L3F691EA0
3f692050:	move   *b12, b0, 0
L3F692060:
3f692060:	dsjs   a10, L3F691EC0
3f692070:	move   *b12, b0, 0
L3F692080:
3f692080:	dsjs   a10, L3F691EE0
3f692090:	move   *b12, b0, 0
L3F6920A0:
3f6920a0:	dsjs   a10, L3F691F00
3f6920b0:	move   *b12, b0, 0
L3F6920C0:
3f6920c0:	dsjs   a10, L3F691F20
3f6920d0:	move   *b12, b0, 0
L3F6920E0:
3f6920e0:	dsjs   a10, L3F691F40
3f6920f0:	move   *b12, b0, 0
L3F692100:
3f692100:	dsjs   a10, L3F691F60
3f692110:	move   *b12, b0, 0
L3F692120:
3f692120:	dsjs   a10, L3F691F80
3f692130:	move   *b12, b0, 0
L3F692140:
3f692140:	dsjs   a10, L3F691FA0
3f692150:	move   *b12, b0, 0
L3F692160:
3f692160:	dsjs   a10, L3F691FC0
3f692170:	move   *b12, b0, 0
L3F692180:
3f692180:	dsjs   a10, L3F691FE0
3f692190:	move   *b12, b0, 0
L3F6921A0:
3f6921a0:	dsjs   a10, L3F692000
3f6921b0:	move   *b12, b0, 0
L3F6921C0:
3f6921c0:	dsjs   a10, L3F692020
3f6921d0:	move   *b12, b0, 0
L3F6921E0:
3f6921e0:	dsjs   a10, L3F692040
3f6921f0:	move   *b12, b0, 0
L3F692200:
3f692200:	dsjs   a10, L3F692060
3f692210:	move   *b12, b0, 0
L3F692220:
3f692220:	dsjs   a10, L3F692080
3f692230:	move   *b12, b0, 0
L3F692240:
3f692240:	dsjs   a10, L3F6920A0
3f692250:	move   *b12, b0, 0
L3F692260:
3f692260:	dsjs   a10, L3F6920C0
3f692270:	move   *b12, b0, 0
L3F692280:
3f692280:	dsjs   a10, L3F6920E0
3f692290:	move   *b12, b0, 0
L3F6922A0:
3f6922a0:	dsjs   a10, L3F692100
3f6922b0:	move   *b12, b0, 0
L3F6922C0:
3f6922c0:	dsjs   a10, L3F692120
3f6922d0:	move   *b12, b0, 0
L3F6922E0:
3f6922e0:	dsjs   a10, L3F692140
3f6922f0:	move   *b12, b0, 0
L3F692300:
3f692300:	dsjs   a10, L3F692160
3f692310:	move   *b12, b0, 0
L3F692320:
3f692320:	dsjs   a10, L3F692180
3f692330:	move   *b12, b0, 0
L3F692340:
3f692340:	dsjs   a10, L3F6921A0
3f692350:	move   *b12, b0, 0
L3F692360:
3f692360:	dsjs   a10, L3F6921C0
3f692370:	move   *b12, b0, 0
L3F692380:
3f692380:	dsjs   a10, L3F6921E0
3f692390:	move   *b12, b0, 0
L3F6923A0:
3f6923a0:	dsjs   a10, L3F692200
3f6923b0:	move   *b12, b0, 0
L3F6923C0:
3f6923c0:	dsjs   a10, L3F692220
3f6923d0:	move   *b12, b0, 0
L3F6923E0:
3f6923e0:	dsjs   a10, L3F692240
3f6923f0:	move   *b12, b0, 0
L3F692400:
3f692400:	dsjs   a10, L3F692260
3f692410:	move   *b12, b0, 0
L3F692420:
3f692420:	dsjs   a10, L3F692280
3f692430:	move   *b12, b0, 0
L3F692440:
3f692440:	dsjs   a10, L3F6922A0
3f692450:	move   *b12, b0, 0
L3F692460:
3f692460:	dsjs   a10, L3F6922C0
3f692470:	move   *b12, b0, 0
L3F692480:
3f692480:	dsjs   a10, L3F6922E0
3f692490:	move   *b12, b0, 0
L3F6924A0:
3f6924a0:	dsjs   a10, L3F692300
3f6924b0:	move   *b12, b0, 0
L3F6924C0:
3f6924c0:	dsjs   a10, L3F692320
3f6924d0:	move   *b12, b0, 0
L3F6924E0:
3f6924e0:	dsjs   a10, L3F692340
3f6924f0:	move   *b12, b0, 0
L3F692500:
3f692500:	dsjs   a10, L3F692360
3f692510:	move   *b12, b0, 0
L3F692520:
3f692520:	dsjs   a10, L3F692380
3f692530:	move   *b12, b0, 0
L3F692540:
3f692540:	dsjs   a10, L3F6923A0
3f692550:	move   *b12, b0, 0
L3F692560:
3f692560:	dsjs   a10, L3F6923C0
3f692570:	move   *b12, b0, 0
L3F692580:
3f692580:	dsjs   a10, L3F6923E0
3f692590:	move   *b12, b0, 0
L3F6925A0:
3f6925a0:	dsjs   a10, L3F692400
3f6925b0:	move   *b12, b0, 0
L3F6925C0:
3f6925c0:	dsjs   a10, L3F692420
3f6925d0:	move   *b12, b0, 0
L3F6925E0:
3f6925e0:	dsjs   a10, L3F692440
3f6925f0:	move   *b12, b0, 0
L3F692600:
3f692600:	dsjs   a10, L3F692460
3f692610:	move   *b12, b0, 0
L3F692620:
3f692620:	dsjs   a10, L3F692480
3f692630:	move   *b12, b0, 0
L3F692640:
3f692640:	dsjs   a10, L3F6924A0
3f692650:	move   *b12, b0, 0
L3F692660:
3f692660:	dsjs   a10, L3F6924C0
3f692670:	move   *b12, b0, 0
L3F692680:
3f692680:	dsjs   a10, L3F6924E0
3f692690:	move   *b12, b0, 0
L3F6926A0:
3f6926a0:	dsjs   a10, L3F692500
3f6926b0:	move   *b12, b0, 0
L3F6926C0:
3f6926c0:	dsjs   a10, L3F692520
3f6926d0:	move   *b12, b0, 0
L3F6926E0:
3f6926e0:	dsjs   a10, L3F692540
3f6926f0:	move   *b12, b0, 0
L3F692700:
3f692700:	dsjs   a10, L3F692560
3f692710:	move   *b12, b0, 0
L3F692720:
3f692720:	dsjs   a10, L3F692580
3f692730:	move   *b12, b0, 0
L3F692740:
3f692740:	dsjs   a10, L3F6925A0
3f692750:	move   *b12, b0, 0
L3F692760:
3f692760:	dsjs   a10, L3F6925C0
3f692770:	move   *b12, b0, 0
L3F692780:
3f692780:	dsjs   a10, L3F6925E0
3f692790:	move   *b12, b0, 0
L3F6927A0:
3f6927a0:	dsjs   a10, L3F692600
3f6927b0:	move   *b12, b0, 0
L3F6927C0:
3f6927c0:	dsjs   a10, L3F692620
3f6927d0:	move   *b12, b0, 0
L3F6927E0:
3f6927e0:	dsjs   a10, L3F692640
3f6927f0:	move   *b12, b0, 0
L3F692800:
3f692800:	dsjs   a10, L3F692660
3f692810:	move   *b12, b0, 0
L3F692820:
3f692820:	dsjs   a10, L3F692680
3f692830:	move   *b12, b0, 0
L3F692840:
3f692840:	dsjs   a10, L3F6926A0
3f692850:	move   *b12, b0, 0
L3F692860:
3f692860:	dsjs   a10, L3F6926C0
3f692870:	move   *b12, b0, 0
L3F692880:
3f692880:	dsjs   a10, L3F6926E0
3f692890:	move   *b12, b0, 0
L3F6928A0:
3f6928a0:	dsjs   a10, L3F692700
3f6928b0:	move   *b12, b0, 0
L3F6928C0:
3f6928c0:	dsjs   a10, L3F692720
3f6928d0:	move   *b12, b0, 0
L3F6928E0:
3f6928e0:	dsjs   a10, L3F692740
3f6928f0:	move   *b12, b0, 0
L3F692900:
3f692900:	dsjs   a10, L3F692760
3f692910:	move   *b12, b0, 0
L3F692920:
3f692920:	dsjs   a10, L3F692780
3f692930:	move   *b12, b0, 0
L3F692940:
3f692940:	dsjs   a10, L3F6927A0
3f692950:	move   *b12, b0, 0
L3F692960:
3f692960:	dsjs   a10, L3F6927C0
3f692970:	move   *b12, b0, 0
L3F692980:
3f692980:	dsjs   a10, L3F6927E0
3f692990:	move   *b12, b0, 0
L3F6929A0:
3f6929a0:	dsjs   a10, L3F692800
3f6929b0:	move   *b12, b0, 0
L3F6929C0:
3f6929c0:	dsjs   a10, L3F692820
3f6929d0:	move   *b12, b0, 0
L3F6929E0:
3f6929e0:	dsjs   a10, L3F692840
3f6929f0:	move   *b12, b0, 0
L3F692A00:
3f692a00:	dsjs   a10, L3F692860
3f692a10:	move   *b12, b0, 0
L3F692A20:
3f692a20:	dsjs   a10, L3F692880
3f692a30:	move   *b12, b0, 0
L3F692A40:
3f692a40:	dsjs   a10, L3F6928A0
3f692a50:	move   *b12, b0, 0
L3F692A60:
3f692a60:	dsjs   a10, L3F6928C0
3f692a70:	move   *b12, b0, 0
L3F692A80:
3f692a80:	dsjs   a10, L3F6928E0
3f692a90:	move   *b12, b0, 0
L3F692AA0:
3f692aa0:	dsjs   a10, L3F692900
3f692ab0:	move   *b12, b0, 0
L3F692AC0:
3f692ac0:	dsjs   a10, L3F692920
3f692ad0:	move   *b12, b0, 0
L3F692AE0:
3f692ae0:	dsjs   a10, L3F692940
3f692af0:	move   *b12, b0, 0
L3F692B00:
3f692b00:	dsjs   a10, L3F692960
3f692b10:	move   *b12, b0, 0
L3F692B20:
3f692b20:	dsjs   a10, L3F692980
3f692b30:	move   *b12, b0, 0
L3F692B40:
3f692b40:	dsjs   a10, L3F6929A0
3f692b50:	move   *b12, b0, 0
L3F692B60:
3f692b60:	dsjs   a10, L3F6929C0
3f692b70:	move   *b12, b0, 0
L3F692B80:
3f692b80:	dsjs   a10, L3F6929E0
3f692b90:	move   *b12, b0, 0
L3F692BA0:
3f692ba0:	dsjs   a10, L3F692A00
3f692bb0:	move   *b12, b0, 0
L3F692BC0:
3f692bc0:	dsjs   a10, L3F692A20
3f692bd0:	move   *b12, b0, 0
L3F692BE0:
3f692be0:	dsjs   a10, L3F692A40
3f692bf0:	move   *b12, b0, 0
L3F692C00:
3f692c00:	dsjs   a10, L3F692A60
3f692c10:	move   *b12, b0, 0
L3F692C20:
3f692c20:	dsjs   a10, L3F692A80
3f692c30:	move   *b12, b0, 0
L3F692C40:
3f692c40:	dsjs   a10, L3F692AA0
3f692c50:	move   *b12, b0, 0
L3F692C60:
3f692c60:	dsjs   a10, L3F692AC0
3f692c70:	move   *b12, b0, 0
L3F692C80:
3f692c80:	dsjs   a10, L3F692AE0
3f692c90:	move   *b12, b0, 0
L3F692CA0:
3f692ca0:	dsjs   a10, L3F692B00
3f692cb0:	move   *b12, b0, 0
L3F692CC0:
3f692cc0:	dsjs   a10, L3F692B20
3f692cd0:	move   *b12, b0, 0
L3F692CE0:
3f692ce0:	dsjs   a10, L3F692B40
3f692cf0:	move   *b12, b0, 0
L3F692D00:
3f692d00:	dsjs   a10, L3F692B60
3f692d10:	move   *b12, b0, 0
L3F692D20:
3f692d20:	dsjs   a10, L3F692B80
3f692d30:	move   *b12, b0, 0
L3F692D40:
3f692d40:	dsjs   a10, L3F692BA0
3f692d50:	move   *b12, b0, 0
L3F692D60:
3f692d60:	dsjs   a10, L3F692BC0
3f692d70:	move   *b12, b0, 0
L3F692D80:
3f692d80:	dsjs   a10, L3F692BE0
3f692d90:	move   *b12, b0, 0
L3F692DA0:
3f692da0:	dsjs   a10, L3F692C00
3f692db0:	move   *b12, b0, 0
L3F692DC0:
3f692dc0:	dsjs   a10, L3F692C20
3f692dd0:	move   *b12, b0, 0
L3F692DE0:
3f692de0:	dsjs   a10, L3F692C40
3f692df0:	move   *b12, b0, 0
L3F692E00:
3f692e00:	dsjs   a10, L3F692C60
3f692e10:	move   *b12, b0, 0
L3F692E20:
3f692e20:	dsjs   a10, L3F692C80
3f692e30:	move   *b12, b0, 0
L3F692E40:
3f692e40:	dsjs   a10, L3F692CA0
3f692e50:	move   *b12, b0, 0
L3F692E60:
3f692e60:	dsjs   a10, L3F692CC0
3f692e70:	move   *b12, b0, 0
L3F692E80:
3f692e80:	dsjs   a10, L3F692CE0
3f692e90:	move   *b12, b0, 0
L3F692EA0:
3f692ea0:	dsjs   a10, L3F692D00
3f692eb0:	move   *b12, b0, 0
L3F692EC0:
3f692ec0:	dsjs   a10, L3F692D20
3f692ed0:	move   *b12, b0, 0
L3F692EE0:
3f692ee0:	dsjs   a10, L3F692D40
3f692ef0:	move   *b12, b0, 0
L3F692F00:
3f692f00:	dsjs   a10, L3F692D60
3f692f10:	move   *b12, b0, 0
L3F692F20:
3f692f20:	dsjs   a10, L3F692D80
3f692f30:	move   *b12, b0, 0
L3F692F40:
3f692f40:	dsjs   a10, L3F692DA0
3f692f50:	move   *b12, b0, 0
L3F692F60:
3f692f60:	dsjs   a10, L3F692DC0
3f692f70:	move   *b12, b0, 0
L3F692F80:
3f692f80:	dsjs   a10, L3F692DE0
3f692f90:	move   *b12, b0, 0
L3F692FA0:
3f692fa0:	dsjs   a10, L3F692E00
3f692fb0:	move   *b12, b0, 0
L3F692FC0:
3f692fc0:	dsjs   a10, L3F692E20
3f692fd0:	move   *b12, b0, 0
L3F692FE0:
3f692fe0:	dsjs   a10, L3F692E40
3f692ff0:	move   *b12, b0, 0
L3F693000:
3f693000:	dsjs   a10, L3F692E60
3f693010:	move   *b12, b0, 0
L3F693020:
3f693020:	dsjs   a10, L3F692E80
3f693030:	move   *b12, b0, 0
L3F693040:
3f693040:	dsjs   a10, L3F692EA0
3f693050:	move   *b12, b0, 0
L3F693060:
3f693060:	dsjs   a10, L3F692EC0
3f693070:	move   *b12, b0, 0
L3F693080:
3f693080:	dsjs   a10, L3F692EE0
3f693090:	move   *b12, b0, 0
L3F6930A0:
3f6930a0:	dsjs   a10, L3F692F00
3f6930b0:	move   *b12, b0, 0
L3F6930C0:
3f6930c0:	dsjs   a10, L3F692F20
3f6930d0:	move   *b12, b0, 0
L3F6930E0:
3f6930e0:	dsjs   a10, L3F692F40
3f6930f0:	move   *b12, b0, 0
L3F693100:
3f693100:	dsjs   a10, L3F692F60
3f693110:	move   *b12, b0, 0
L3F693120:
3f693120:	dsjs   a10, L3F692F80
3f693130:	move   *b12, b0, 0
L3F693140:
3f693140:	dsjs   a10, L3F692FA0
3f693150:	move   *b12, b0, 0
L3F693160:
3f693160:	dsjs   a10, L3F692FC0
3f693170:	move   *b12, b0, 0
L3F693180:
3f693180:	dsjs   a10, L3F692FE0
3f693190:	move   *b12, b0, 0
L3F6931A0:
3f6931a0:	dsjs   a10, L3F693000
3f6931b0:	move   *b12, b0, 0
L3F6931C0:
3f6931c0:	dsjs   a10, L3F693020
3f6931d0:	move   *b12, b0, 0
L3F6931E0:
3f6931e0:	dsjs   a10, L3F693040
3f6931f0:	move   *b12, b0, 0
L3F693200:
3f693200:	dsjs   a10, L3F693060
3f693210:	move   *b12, b0, 0
L3F693220:
3f693220:	dsjs   a10, L3F693080
3f693230:	move   *b12, b0, 0
L3F693240:
3f693240:	dsjs   a10, L3F6930A0
3f693250:	move   *b12, b0, 0
L3F693260:
3f693260:	dsjs   a10, L3F6930C0
3f693270:	move   *b12, b0, 0
L3F693280:
3f693280:	dsjs   a10, L3F6930E0
3f693290:	move   *b12, b0, 0
L3F6932A0:
3f6932a0:	dsjs   a10, L3F693100
3f6932b0:	move   *b12, b0, 0
L3F6932C0:
3f6932c0:	dsjs   a10, L3F693120
3f6932d0:	move   *b12, b0, 0
L3F6932E0:
3f6932e0:	dsjs   a10, L3F693140
3f6932f0:	move   *b12, b0, 0
L3F693300:
3f693300:	dsjs   a10, L3F693160
3f693310:	move   *b12, b0, 0
L3F693320:
3f693320:	dsjs   a10, L3F693180
3f693330:	move   *b12, b0, 0
L3F693340:
3f693340:	dsjs   a10, L3F6931A0
3f693350:	move   *b12, b0, 0
L3F693360:
3f693360:	dsjs   a10, L3F6931C0
3f693370:	move   *b12, b0, 0
L3F693380:
3f693380:	dsjs   a10, L3F6931E0
3f693390:	move   *b12, b0, 0
L3F6933A0:
3f6933a0:	dsjs   a10, L3F693200
3f6933b0:	move   *b12, b0, 0
L3F6933C0:
3f6933c0:	dsjs   a10, L3F693220
3f6933d0:	move   *b12, b0, 0
L3F6933E0:
3f6933e0:	dsjs   a10, L3F693240
3f6933f0:	move   *b12, b0, 0
L3F693400:
3f693400:	dsjs   a10, L3F693260
3f693410:	move   *b12, b0, 0
L3F693420:
3f693420:	dsjs   a10, L3F693280
3f693430:	move   *b12, b0, 0
L3F693440:
3f693440:	dsjs   a10, L3F6932A0
3f693450:	move   *b12, b0, 0
L3F693460:
3f693460:	dsjs   a10, L3F6932C0
3f693470:	move   *b12, b0, 0
L3F693480:
3f693480:	dsjs   a10, L3F6932E0
3f693490:	move   *b12, b0, 0
L3F6934A0:
3f6934a0:	dsjs   a10, L3F693300
3f6934b0:	move   *b12, b0, 0
L3F6934C0:
3f6934c0:	dsjs   a10, L3F693320
3f6934d0:	move   *b12, b0, 0
L3F6934E0:
3f6934e0:	dsjs   a10, L3F693340
3f6934f0:	move   *b12, b0, 0
L3F693500:
3f693500:	dsjs   a10, L3F693360
3f693510:	move   *b12, b0, 0
L3F693520:
3f693520:	dsjs   a10, L3F693380
3f693530:	move   *b12, b0, 0
L3F693540:
3f693540:	dsjs   a10, L3F6933A0
3f693550:	move   *b12, b0, 0
L3F693560:
3f693560:	dsjs   a10, L3F6933C0
3f693570:	move   *b12, b0, 0
L3F693580:
3f693580:	dsjs   a10, L3F6933E0
3f693590:	move   *b12, b0, 0
L3F6935A0:
3f6935a0:	dsjs   a10, L3F693400
3f6935b0:	move   *b12, b0, 0
L3F6935C0:
3f6935c0:	dsjs   a10, L3F693420
3f6935d0:	move   *b12, b0, 0
L3F6935E0:
3f6935e0:	dsjs   a10, L3F693440
3f6935f0:	move   *b12, b0, 0
L3F693600:
3f693600:	dsjs   a10, L3F693460
3f693610:	move   *b12, b0, 0
L3F693620:
3f693620:	dsjs   a10, L3F693480
3f693630:	move   *b12, b0, 0
L3F693640:
3f693640:	dsjs   a10, L3F6934A0
3f693650:	move   *b12, b0, 0
L3F693660:
3f693660:	dsjs   a10, L3F6934C0
3f693670:	move   *b12, b0, 0
L3F693680:
3f693680:	dsjs   a10, L3F6934E0
3f693690:	move   *b12, b0, 0
L3F6936A0:
3f6936a0:	dsjs   a10, L3F693500
3f6936b0:	move   *b12, b0, 0
L3F6936C0:
3f6936c0:	dsjs   a10, L3F693520
3f6936d0:	move   *b12, b0, 0
L3F6936E0:
3f6936e0:	dsjs   a10, L3F693540
3f6936f0:	move   *b12, b0, 0
L3F693700:
3f693700:	dsjs   a10, L3F693560
3f693710:	move   *b12, b0, 0
L3F693720:
3f693720:	dsjs   a10, L3F693580
3f693730:	move   *b12, b0, 0
L3F693740:
3f693740:	dsjs   a10, L3F6935A0
3f693750:	move   *b12, b0, 0
L3F693760:
3f693760:	dsjs   a10, L3F6935C0
3f693770:	move   *b12, b0, 0
L3F693780:
3f693780:	dsjs   a10, L3F6935E0
3f693790:	move   *b12, b0, 0
L3F6937A0:
3f6937a0:	dsjs   a10, L3F693600
3f6937b0:	move   *b12, b0, 0
L3F6937C0:
3f6937c0:	dsjs   a10, L3F693620
3f6937d0:	move   *b12, b0, 0
L3F6937E0:
3f6937e0:	dsjs   a10, L3F693640
3f6937f0:	move   *b12, b0, 0
L3F693800:
3f693800:	dsjs   a10, L3F693660
3f693810:	move   *b12, b0, 0
L3F693820:
3f693820:	dsjs   a10, L3F693680
3f693830:	move   *b12, b0, 0
L3F693840:
3f693840:	dsjs   a10, L3F6936A0
3f693850:	move   *b12, b0, 0
L3F693860:
3f693860:	dsjs   a10, L3F6936C0
3f693870:	move   *b12, b0, 0
L3F693880:
3f693880:	dsjs   a10, L3F6936E0
3f693890:	move   *b12, b0, 0
L3F6938A0:
3f6938a0:	dsjs   a10, L3F693700
3f6938b0:	move   *b12, b0, 0
L3F6938C0:
3f6938c0:	dsjs   a10, L3F693720
3f6938d0:	move   *b12, b0, 0
L3F6938E0:
3f6938e0:	dsjs   a10, L3F693740
3f6938f0:	move   *b12, b0, 0
L3F693900:
3f693900:	dsjs   a10, L3F693760
3f693910:	move   *b12, b0, 0
L3F693920:
3f693920:	dsjs   a10, L3F693780
3f693930:	move   *b12, b0, 0
L3F693940:
3f693940:	dsjs   a10, L3F6937A0
3f693950:	move   *b12, b0, 0
L3F693960:
3f693960:	dsjs   a10, L3F6937C0
3f693970:	move   *b12, b0, 0
L3F693980:
3f693980:	dsjs   a10, L3F6937E0
3f693990:	move   *b12, b0, 0
L3F6939A0:
3f6939a0:	dsjs   a10, L3F693800
3f6939b0:	move   *b12, b0, 0
L3F6939C0:
3f6939c0:	dsjs   a10, L3F693820
3f6939d0:	move   *b12, b0, 0
L3F6939E0:
3f6939e0:	dsjs   a10, L3F693840
3f6939f0:	move   *b12, b0, 0
L3F693A00:
3f693a00:	dsjs   a10, L3F693860
3f693a10:	move   *b12, b0, 0
L3F693A20:
3f693a20:	dsjs   a10, L3F693880
3f693a30:	move   *b12, b0, 0
L3F693A40:
3f693a40:	dsjs   a10, L3F6938A0
3f693a50:	move   *b12, b0, 0
L3F693A60:
3f693a60:	dsjs   a10, L3F6938C0
3f693a70:	move   *b12, b0, 0
L3F693A80:
3f693a80:	dsjs   a10, L3F6938E0
3f693a90:	move   *b12, b0, 0
L3F693AA0:
3f693aa0:	dsjs   a10, L3F693900
3f693ab0:	move   *b12, b0, 0
L3F693AC0:
3f693ac0:	dsjs   a10, L3F693920
3f693ad0:	move   *b12, b0, 0
L3F693AE0:
3f693ae0:	dsjs   a10, L3F693940
3f693af0:	move   *b12, b0, 0
L3F693B00:
3f693b00:	dsjs   a10, L3F693960
3f693b10:	move   *b12, b0, 0
L3F693B20:
3f693b20:	dsjs   a10, L3F693980
3f693b30:	move   *b12, b0, 0
L3F693B40:
3f693b40:	dsjs   a10, L3F6939A0
3f693b50:	move   *b12, b0, 0
L3F693B60:
3f693b60:	dsjs   a10, L3F6939C0
3f693b70:	move   *b12, b0, 0
L3F693B80:
3f693b80:	dsjs   a10, L3F6939E0
3f693b90:	move   *b12, b0, 0
L3F693BA0:
3f693ba0:	dsjs   a10, L3F693A00
3f693bb0:	move   *b12, b0, 0
L3F693BC0:
3f693bc0:	dsjs   a10, L3F693A20
3f693bd0:	move   *b12, b0, 0
L3F693BE0:
3f693be0:	dsjs   a10, L3F693A40
3f693bf0:	move   *b12, b0, 0
L3F693C00:
3f693c00:	dsjs   a10, L3F693A60
3f693c10:	move   *b12, b0, 0
L3F693C20:
3f693c20:	dsjs   a10, L3F693A80
3f693c30:	move   *b12, b0, 0
L3F693C40:
3f693c40:	dsjs   a10, L3F693AA0
3f693c50:	move   *b12, b0, 0
L3F693C60:
3f693c60:	dsjs   a10, L3F693AC0
3f693c70:	move   *b12, b0, 0
L3F693C80:
3f693c80:	dsjs   a10, L3F693AE0
3f693c90:	move   *b12, b0, 0
L3F693CA0:
3f693ca0:	dsjs   a10, L3F693B00
3f693cb0:	move   *b12, b0, 0
L3F693CC0:
3f693cc0:	dsjs   a10, L3F693B20
3f693cd0:	move   *b12, b0, 0
L3F693CE0:
3f693ce0:	dsjs   a10, L3F693B40
3f693cf0:	move   *b12, b0, 0
L3F693D00:
3f693d00:	dsjs   a10, L3F693B60
3f693d10:	move   *b12, b0, 0
L3F693D20:
3f693d20:	dsjs   a10, L3F693B80
3f693d30:	move   *b12, b0, 0
L3F693D40:
3f693d40:	dsjs   a10, L3F693BA0
3f693d50:	move   *b12, b0, 0
L3F693D60:
3f693d60:	dsjs   a10, L3F693BC0
3f693d70:	move   *b12, b0, 0
L3F693D80:
3f693d80:	dsjs   a10, L3F693BE0
3f693d90:	move   *b12, b0, 0
L3F693DA0:
3f693da0:	dsjs   a10, L3F693C00
3f693db0:	move   *b12, b0, 0
L3F693DC0:
3f693dc0:	dsjs   a10, L3F693C20
3f693dd0:	move   *b12, b0, 0
L3F693DE0:
3f693de0:	dsjs   a10, L3F693C40
3f693df0:	move   *b12, b0, 0
L3F693E00:
3f693e00:	dsjs   a10, L3F693C60
3f693e10:	move   *b12, b0, 0
L3F693E20:
3f693e20:	dsjs   a10, L3F693C80
3f693e30:	move   *b12, b0, 0
L3F693E40:
3f693e40:	dsjs   a10, L3F693CA0
3f693e50:	move   *b12, b0, 0
L3F693E60:
3f693e60:	dsjs   a10, L3F693CC0
3f693e70:	move   *b12, b0, 0
L3F693E80:
3f693e80:	dsjs   a10, L3F693CE0
3f693e90:	move   *b12, b0, 0
L3F693EA0:
3f693ea0:	dsjs   a10, L3F693D00
3f693eb0:	move   *b12, b0, 0
L3F693EC0:
3f693ec0:	dsjs   a10, L3F693D20
3f693ed0:	move   *b12, b0, 0
L3F693EE0:
3f693ee0:	dsjs   a10, L3F693D40
3f693ef0:	move   *b12, b0, 0
L3F693F00:
3f693f00:	dsjs   a10, L3F693D60
3f693f10:	move   *b12, b0, 0
L3F693F20:
3f693f20:	dsjs   a10, L3F693D80
3f693f30:	move   *b12, b0, 0
L3F693F40:
3f693f40:	dsjs   a10, L3F693DA0
3f693f50:	move   *b12, b0, 0
L3F693F60:
3f693f60:	dsjs   a10, L3F693DC0
3f693f70:	move   *b12, b0, 0
L3F693F80:
3f693f80:	dsjs   a10, L3F693DE0
3f693f90:	move   *b12, b0, 0
L3F693FA0:
3f693fa0:	dsjs   a10, L3F693E00
3f693fb0:	move   *b12, b0, 0
L3F693FC0:
3f693fc0:	dsjs   a10, L3F693E20
3f693fd0:	move   *b12, b0, 0
L3F693FE0:
3f693fe0:	dsjs   a10, L3F693E40
3f693ff0:	move   *b12, b0, 0
L3F694000:
3f694000:	dsjs   a10, L3F693E60
3f694010:	move   *b12, b0, 0
L3F694020:
3f694020:	dsjs   a10, L3F693E80
3f694030:	move   *b12, b0, 0
L3F694040:
3f694040:	dsjs   a10, L3F693EA0
3f694050:	move   *b12, b0, 0
L3F694060:
3f694060:	dsjs   a10, L3F693EC0
3f694070:	move   *b12, b0, 0
L3F694080:
3f694080:	dsjs   a10, L3F693EE0
3f694090:	move   *b12, b0, 0
L3F6940A0:
3f6940a0:	dsjs   a10, L3F693F00
3f6940b0:	move   *b12, b0, 0
L3F6940C0:
3f6940c0:	dsjs   a10, L3F693F20
3f6940d0:	move   *b12, b0, 0
L3F6940E0:
3f6940e0:	dsjs   a10, L3F693F40
3f6940f0:	move   *b12, b0, 0
L3F694100:
3f694100:	dsjs   a10, L3F693F60
3f694110:	move   *b12, b0, 0
L3F694120:
3f694120:	dsjs   a10, L3F693F80
3f694130:	move   *b12, b0, 0
L3F694140:
3f694140:	dsjs   a10, L3F693FA0
3f694150:	move   *b12, b0, 0
L3F694160:
3f694160:	dsjs   a10, L3F693FC0
3f694170:	move   *b12, b0, 0
L3F694180:
3f694180:	dsjs   a10, L3F693FE0
3f694190:	move   *b12, b0, 0
L3F6941A0:
3f6941a0:	dsjs   a10, L3F694000
3f6941b0:	move   *b12, b0, 0
L3F6941C0:
3f6941c0:	dsjs   a10, L3F694020
3f6941d0:	move   *b12, b0, 0
L3F6941E0:
3f6941e0:	dsjs   a10, L3F694040
3f6941f0:	move   *b12, b0, 0
L3F694200:
3f694200:	dsjs   a10, L3F694060
3f694210:	move   *b12, b0, 0
L3F694220:
3f694220:	dsjs   a10, L3F694080
3f694230:	move   *b12, b0, 0
L3F694240:
3f694240:	dsjs   a10, L3F6940A0
3f694250:	move   *b12, b0, 0
L3F694260:
3f694260:	dsjs   a10, L3F6940C0
3f694270:	move   *b12, b0, 0
L3F694280:
3f694280:	dsjs   a10, L3F6940E0
3f694290:	move   *b12, b0, 0
L3F6942A0:
3f6942a0:	dsjs   a10, L3F694100
3f6942b0:	move   *b12, b0, 0
L3F6942C0:
3f6942c0:	dsjs   a10, L3F694120
3f6942d0:	move   *b12, b0, 0
L3F6942E0:
3f6942e0:	dsjs   a10, L3F694140
3f6942f0:	move   *b12, b0, 0
L3F694300:
3f694300:	dsjs   a10, L3F694160
3f694310:	move   *b12, b0, 0
L3F694320:
3f694320:	dsjs   a10, L3F694180
3f694330:	move   *b12, b0, 0
L3F694340:
3f694340:	dsjs   a10, L3F6941A0
3f694350:	move   *b12, b0, 0
L3F694360:
3f694360:	dsjs   a10, L3F6941C0
3f694370:	move   *b12, b0, 0
L3F694380:
3f694380:	dsjs   a10, L3F6941E0
3f694390:	move   *b12, b0, 0
L3F6943A0:
3f6943a0:	dsjs   a10, L3F694200
3f6943b0:	move   *b12, b0, 0
L3F6943C0:
3f6943c0:	dsjs   a10, L3F694220
3f6943d0:	move   *b12, b0, 0
L3F6943E0:
3f6943e0:	dsjs   a10, L3F694240
3f6943f0:	move   *b12, b0, 0
L3F694400:
3f694400:	dsjs   a10, L3F694260
3f694410:	move   *b12, b0, 0
L3F694420:
3f694420:	dsjs   a10, L3F694280
3f694430:	move   *b12, b0, 0
L3F694440:
3f694440:	dsjs   a10, L3F6942A0
3f694450:	move   *b12, b0, 0
L3F694460:
3f694460:	dsjs   a10, L3F6942C0
3f694470:	move   *b12, b0, 0
L3F694480:
3f694480:	dsjs   a10, L3F6942E0
3f694490:	move   *b12, b0, 0
L3F6944A0:
3f6944a0:	dsjs   a10, L3F694300
3f6944b0:	move   *b12, b0, 0
L3F6944C0:
3f6944c0:	dsjs   a10, L3F694320
3f6944d0:	move   *b12, b0, 0
L3F6944E0:
3f6944e0:	dsjs   a10, L3F694340
3f6944f0:	move   *b12, b0, 0
L3F694500:
3f694500:	dsjs   a10, L3F694360
3f694510:	move   *b12, b0, 0
L3F694520:
3f694520:	dsjs   a10, L3F694380
3f694530:	move   *b12, b0, 0
L3F694540:
3f694540:	dsjs   a10, L3F6943A0
3f694550:	move   *b12, b0, 0
L3F694560:
3f694560:	dsjs   a10, L3F6943C0
3f694570:	move   *b12, b0, 0
L3F694580:
3f694580:	dsjs   a10, L3F6943E0
3f694590:	move   *b12, b0, 0
L3F6945A0:
3f6945a0:	dsjs   a10, L3F694400
3f6945b0:	move   *b12, b0, 0
L3F6945C0:
3f6945c0:	dsjs   a10, L3F694420
3f6945d0:	move   *b12, b0, 0
L3F6945E0:
3f6945e0:	dsjs   a10, L3F694440
3f6945f0:	move   *b12, b0, 0
L3F694600:
3f694600:	dsjs   a10, L3F694460
3f694610:	move   *b12, b0, 0
L3F694620:
3f694620:	dsjs   a10, L3F694480
3f694630:	move   *b12, b0, 0
L3F694640:
3f694640:	dsjs   a10, L3F6944A0
3f694650:	move   *b12, b0, 0
L3F694660:
3f694660:	dsjs   a10, L3F6944C0
3f694670:	move   *b12, b0, 0
L3F694680:
3f694680:	dsjs   a10, L3F6944E0
3f694690:	move   *b12, b0, 0
L3F6946A0:
3f6946a0:	dsjs   a10, L3F694500
3f6946b0:	move   *b12, b0, 0
L3F6946C0:
3f6946c0:	dsjs   a10, L3F694520
3f6946d0:	move   *b12, b0, 0
L3F6946E0:
3f6946e0:	dsjs   a10, L3F694540
3f6946f0:	move   *b12, b0, 0
L3F694700:
3f694700:	dsjs   a10, L3F694560
3f694710:	move   *b12, b0, 0
L3F694720:
3f694720:	dsjs   a10, L3F694580
3f694730:	move   *b12, b0, 0
L3F694740:
3f694740:	dsjs   a10, L3F6945A0
3f694750:	move   *b12, b0, 0
L3F694760:
3f694760:	dsjs   a10, L3F6945C0
3f694770:	move   *b12, b0, 0
L3F694780:
3f694780:	dsjs   a10, L3F6945E0
3f694790:	move   *b12, b0, 0
L3F6947A0:
3f6947a0:	dsjs   a10, L3F694600
3f6947b0:	move   *b12, b0, 0
L3F6947C0:
3f6947c0:	dsjs   a10, L3F694620
3f6947d0:	move   *b12, b0, 0
L3F6947E0:
3f6947e0:	dsjs   a10, L3F694640
3f6947f0:	move   *b12, b0, 0
L3F694800:
3f694800:	dsjs   a10, L3F694660
3f694810:	move   *b12, b0, 0
L3F694820:
3f694820:	dsjs   a10, L3F694680
3f694830:	move   *b12, b0, 0
L3F694840:
3f694840:	dsjs   a10, L3F6946A0
3f694850:	move   *b12, b0, 0
L3F694860:
3f694860:	dsjs   a10, L3F6946C0
3f694870:	move   *b12, b0, 0
L3F694880:
3f694880:	dsjs   a10, L3F6946E0
3f694890:	move   *b12, b0, 0
L3F6948A0:
3f6948a0:	dsjs   a10, L3F694700
3f6948b0:	move   *b12, b0, 0
L3F6948C0:
3f6948c0:	dsjs   a10, L3F694720
3f6948d0:	move   *b12, b0, 0
L3F6948E0:
3f6948e0:	dsjs   a10, L3F694740
3f6948f0:	move   *b12, b0, 0
L3F694900:
3f694900:	dsjs   a10, L3F694760
3f694910:	move   *b12, b0, 0
L3F694920:
3f694920:	dsjs   a10, L3F694780
3f694930:	move   *b12, b0, 0
L3F694940:
3f694940:	dsjs   a10, L3F6947A0
3f694950:	move   *b12, b0, 0
L3F694960:
3f694960:	dsjs   a10, L3F6947C0
3f694970:	move   *b12, b0, 0
L3F694980:
3f694980:	dsjs   a10, L3F6947E0
3f694990:	move   *b12, b0, 0
L3F6949A0:
3f6949a0:	dsjs   a10, L3F694800
3f6949b0:	move   *b12, b0, 0
L3F6949C0:
3f6949c0:	dsjs   a10, L3F694820
3f6949d0:	move   *b12, b0, 0
L3F6949E0:
3f6949e0:	dsjs   a10, L3F694840
3f6949f0:	move   *b12, b0, 0
L3F694A00:
3f694a00:	dsjs   a10, L3F694860
3f694a10:	move   *b12, b0, 0
L3F694A20:
3f694a20:	dsjs   a10, L3F694880
3f694a30:	move   *b12, b0, 0
L3F694A40:
3f694a40:	dsjs   a10, L3F6948A0
3f694a50:	move   *b12, b0, 0
L3F694A60:
3f694a60:	dsjs   a10, L3F6948C0
3f694a70:	move   *b12, b0, 0
L3F694A80:
3f694a80:	dsjs   a10, L3F6948E0
3f694a90:	move   *b12, b0, 0
L3F694AA0:
3f694aa0:	dsjs   a10, L3F694900
3f694ab0:	move   *b12, b0, 0
L3F694AC0:
3f694ac0:	dsjs   a10, L3F694920
3f694ad0:	move   *b12, b0, 0
L3F694AE0:
3f694ae0:	dsjs   a10, L3F694940
3f694af0:	move   *b12, b0, 0
L3F694B00:
3f694b00:	dsjs   a10, L3F694960
3f694b10:	move   *b12, b0, 0
L3F694B20:
3f694b20:	dsjs   a10, L3F694980
3f694b30:	move   *b12, b0, 0
L3F694B40:
3f694b40:	dsjs   a10, L3F6949A0
3f694b50:	move   *b12, b0, 0
L3F694B60:
3f694b60:	dsjs   a10, L3F6949C0
3f694b70:	move   *b12, b0, 0
L3F694B80:
3f694b80:	dsjs   a10, L3F6949E0
3f694b90:	move   *b12, b0, 0
L3F694BA0:
3f694ba0:	dsjs   a10, L3F694A00
3f694bb0:	move   *b12, b0, 0
L3F694BC0:
3f694bc0:	dsjs   a10, L3F694A20
3f694bd0:	move   *b12, b0, 0
L3F694BE0:
3f694be0:	dsjs   a10, L3F694A40
3f694bf0:	move   *b12, b0, 0
L3F694C00:
3f694c00:	dsjs   a10, L3F694A60
3f694c10:	move   *b12, b0, 0
L3F694C20:
3f694c20:	dsjs   a10, L3F694A80
3f694c30:	move   *b12, b0, 0
L3F694C40:
3f694c40:	dsjs   a10, L3F694AA0
3f694c50:	move   *b12, b0, 0
L3F694C60:
3f694c60:	dsjs   a10, L3F694AC0
3f694c70:	move   *b12, b0, 0
L3F694C80:
3f694c80:	dsjs   a10, L3F694AE0
3f694c90:	move   *b12, b0, 0
L3F694CA0:
3f694ca0:	dsjs   a10, L3F694B00
3f694cb0:	move   *b12, b0, 0
L3F694CC0:
3f694cc0:	dsjs   a10, L3F694B20
3f694cd0:	move   *b12, b0, 0
L3F694CE0:
3f694ce0:	dsjs   a10, L3F694B40
3f694cf0:	move   *b12, b0, 0
L3F694D00:
3f694d00:	dsjs   a10, L3F694B60
3f694d10:	move   *b12, b0, 0
L3F694D20:
3f694d20:	dsjs   a10, L3F694B80
3f694d30:	move   *b12, b0, 0
L3F694D40:
3f694d40:	dsjs   a10, L3F694BA0
3f694d50:	move   *b12, b0, 0
L3F694D60:
3f694d60:	dsjs   a10, L3F694BC0
3f694d70:	move   *b12, b0, 0
L3F694D80:
3f694d80:	dsjs   a10, L3F694BE0
3f694d90:	move   *b12, b0, 0
L3F694DA0:
3f694da0:	dsjs   a10, L3F694C00
3f694db0:	move   *b12, b0, 0
L3F694DC0:
3f694dc0:	dsjs   a10, L3F694C20
3f694dd0:	move   *b12, b0, 0
L3F694DE0:
3f694de0:	dsjs   a10, L3F694C40
3f694df0:	move   *b12, b0, 0
L3F694E00:
3f694e00:	dsjs   a10, L3F694C60
3f694e10:	move   *b12, b0, 0
L3F694E20:
3f694e20:	dsjs   a10, L3F694C80
3f694e30:	move   *b12, b0, 0
L3F694E40:
3f694e40:	dsjs   a10, L3F694CA0
3f694e50:	move   *b12, b0, 0
L3F694E60:
3f694e60:	dsjs   a10, L3F694CC0
3f694e70:	move   *b12, b0, 0
L3F694E80:
3f694e80:	dsjs   a10, L3F694CE0
3f694e90:	move   *b12, b0, 0
L3F694EA0:
3f694ea0:	dsjs   a10, L3F694D00
3f694eb0:	move   *b12, b0, 0
L3F694EC0:
3f694ec0:	dsjs   a10, L3F694D20
3f694ed0:	move   *b12, b0, 0
L3F694EE0:
3f694ee0:	dsjs   a10, L3F694D40
3f694ef0:	move   *b12, b0, 0
L3F694F00:
3f694f00:	dsjs   a10, L3F694D60
3f694f10:	move   *b12, b0, 0
L3F694F20:
3f694f20:	dsjs   a10, L3F694D80
3f694f30:	move   *b12, b0, 0
L3F694F40:
3f694f40:	dsjs   a10, L3F694DA0
3f694f50:	move   *b12, b0, 0
L3F694F60:
3f694f60:	dsjs   a10, L3F694DC0
3f694f70:	move   *b12, b0, 0
L3F694F80:
3f694f80:	dsjs   a10, L3F694DE0
3f694f90:	move   *b12, b0, 0
L3F694FA0:
3f694fa0:	dsjs   a10, L3F694E00
3f694fb0:	move   *b12, b0, 0
L3F694FC0:
3f694fc0:	dsjs   a10, L3F694E20
3f694fd0:	move   *b12, b0, 0
L3F694FE0:
3f694fe0:	dsjs   a10, L3F694E40
3f694ff0:	move   *b12, b0, 0
L3F695000:
3f695000:	dsjs   a10, L3F694E60
3f695010:	move   *b12, b0, 0
L3F695020:
3f695020:	dsjs   a10, L3F694E80
3f695030:	move   *b12, b0, 0
L3F695040:
3f695040:	dsjs   a10, L3F694EA0
3f695050:	move   *b12, b0, 0
L3F695060:
3f695060:	dsjs   a10, L3F694EC0
3f695070:	move   *b12, b0, 0
L3F695080:
3f695080:	dsjs   a10, L3F694EE0
3f695090:	move   *b12, b0, 0
L3F6950A0:
3f6950a0:	dsjs   a10, L3F694F00
3f6950b0:	move   *b12, b0, 0
L3F6950C0:
3f6950c0:	dsjs   a10, L3F694F20
3f6950d0:	move   *b12, b0, 0
L3F6950E0:
3f6950e0:	dsjs   a10, L3F694F40
3f6950f0:	move   *b12, b0, 0
L3F695100:
3f695100:	dsjs   a10, L3F694F60
3f695110:	move   *b12, b0, 0
L3F695120:
3f695120:	dsjs   a10, L3F694F80
3f695130:	move   *b12, b0, 0
L3F695140:
3f695140:	dsjs   a10, L3F694FA0
3f695150:	move   *b12, b0, 0
L3F695160:
3f695160:	dsjs   a10, L3F694FC0
3f695170:	move   *b12, b0, 0
L3F695180:
3f695180:	dsjs   a10, L3F694FE0
3f695190:	move   *b12, b0, 0
L3F6951A0:
3f6951a0:	dsjs   a10, L3F695000
3f6951b0:	move   *b12, b0, 0
L3F6951C0:
3f6951c0:	dsjs   a10, L3F695020
3f6951d0:	move   *b12, b0, 0
L3F6951E0:
3f6951e0:	dsjs   a10, L3F695040
3f6951f0:	move   *b12, b0, 0
L3F695200:
3f695200:	dsjs   a10, L3F695060
3f695210:	move   *b12, b0, 0
L3F695220:
3f695220:	dsjs   a10, L3F695080
3f695230:	move   *b12, b0, 0
L3F695240:
3f695240:	dsjs   a10, L3F6950A0
3f695250:	move   *b12, b0, 0
L3F695260:
3f695260:	dsjs   a10, L3F6950C0
3f695270:	move   *b12, b0, 0
L3F695280:
3f695280:	dsjs   a10, L3F6950E0
3f695290:	move   *b12, b0, 0
L3F6952A0:
3f6952a0:	dsjs   a10, L3F695100
3f6952b0:	move   *b12, b0, 0
L3F6952C0:
3f6952c0:	dsjs   a10, L3F695120
3f6952d0:	move   *b12, b0, 0
L3F6952E0:
3f6952e0:	dsjs   a10, L3F695140
3f6952f0:	move   *b12, b0, 0
L3F695300:
3f695300:	dsjs   a10, L3F695160
3f695310:	move   *b12, b0, 0
L3F695320:
3f695320:	dsjs   a10, L3F695180
3f695330:	move   *b12, b0, 0
L3F695340:
3f695340:	dsjs   a10, L3F6951A0
3f695350:	move   *b12, b0, 0
L3F695360:
3f695360:	dsjs   a10, L3F6951C0
3f695370:	move   *b12, b0, 0
L3F695380:
3f695380:	dsjs   a10, L3F6951E0
3f695390:	move   *b12, b0, 0
L3F6953A0:
3f6953a0:	dsjs   a10, L3F695200
3f6953b0:	move   *b12, b0, 0
L3F6953C0:
3f6953c0:	dsjs   a10, L3F695220
3f6953d0:	move   *b12, b0, 0
L3F6953E0:
3f6953e0:	dsjs   a10, L3F695240
3f6953f0:	move   *b12, b0, 0
L3F695400:
3f695400:	dsjs   a10, L3F695260
3f695410:	move   *b12, b0, 0
L3F695420:
3f695420:	dsjs   a10, L3F695280
3f695430:	move   *b12, b0, 0
L3F695440:
3f695440:	dsjs   a10, L3F6952A0
3f695450:	move   *b12, b0, 0
L3F695460:
3f695460:	dsjs   a10, L3F6952C0
3f695470:	move   *b12, b0, 0
L3F695480:
3f695480:	dsjs   a10, L3F6952E0
3f695490:	move   *b12, b0, 0
L3F6954A0:
3f6954a0:	dsjs   a10, L3F695300
3f6954b0:	move   *b12, b0, 0
L3F6954C0:
3f6954c0:	dsjs   a10, L3F695320
3f6954d0:	move   *b12, b0, 0
L3F6954E0:
3f6954e0:	dsjs   a10, L3F695340
3f6954f0:	move   *b12, b0, 0
L3F695500:
3f695500:	dsjs   a10, L3F695360
3f695510:	move   *b12, b0, 0
L3F695520:
3f695520:	dsjs   a10, L3F695380
3f695530:	move   *b12, b0, 0
L3F695540:
3f695540:	dsjs   a10, L3F6953A0
3f695550:	move   *b12, b0, 0
L3F695560:
3f695560:	dsjs   a10, L3F6953C0
3f695570:	move   *b12, b0, 0
L3F695580:
3f695580:	dsjs   a10, L3F6953E0
3f695590:	move   *b12, b0, 0
L3F6955A0:
3f6955a0:	dsjs   a10, L3F695400
3f6955b0:	move   *b12, b0, 0
L3F6955C0:
3f6955c0:	dsjs   a10, L3F695420
3f6955d0:	move   *b12, b0, 0
L3F6955E0:
3f6955e0:	dsjs   a10, L3F695440
3f6955f0:	move   *b12, b0, 0
L3F695600:
3f695600:	dsjs   a10, L3F695460
3f695610:	move   *b12, b0, 0
L3F695620:
3f695620:	dsjs   a10, L3F695480
3f695630:	move   *b12, b0, 0
L3F695640:
3f695640:	dsjs   a10, L3F6954A0
3f695650:	move   *b12, b0, 0
L3F695660:
3f695660:	dsjs   a10, L3F6954C0
3f695670:	move   *b12, b0, 0
L3F695680:
3f695680:	dsjs   a10, L3F6954E0
3f695690:	move   *b12, b0, 0
L3F6956A0:
3f6956a0:	dsjs   a10, L3F695500
3f6956b0:	move   *b12, b0, 0
L3F6956C0:
3f6956c0:	dsjs   a10, L3F695520
3f6956d0:	move   *b12, b0, 0
L3F6956E0:
3f6956e0:	dsjs   a10, L3F695540
3f6956f0:	move   *b12, b0, 0
L3F695700:
3f695700:	dsjs   a10, L3F695560
3f695710:	move   *b12, b0, 0
L3F695720:
3f695720:	dsjs   a10, L3F695580
3f695730:	move   *b12, b0, 0
L3F695740:
3f695740:	dsjs   a10, L3F6955A0
3f695750:	move   *b12, b0, 0
L3F695760:
3f695760:	dsjs   a10, L3F6955C0
3f695770:	move   *b12, b0, 0
L3F695780:
3f695780:	dsjs   a10, L3F6955E0
3f695790:	move   *b12, b0, 0
L3F6957A0:
3f6957a0:	dsjs   a10, L3F695600
3f6957b0:	move   *b12, b0, 0
L3F6957C0:
3f6957c0:	dsjs   a10, L3F695620
3f6957d0:	move   *b12, b0, 0
L3F6957E0:
3f6957e0:	dsjs   a10, L3F695640
3f6957f0:	move   *b12, b0, 0
L3F695800:
3f695800:	dsjs   a10, L3F695660
3f695810:	move   *b12, b0, 0
L3F695820:
3f695820:	dsjs   a10, L3F695680
3f695830:	move   *b12, b0, 0
L3F695840:
3f695840:	dsjs   a10, L3F6956A0
3f695850:	move   *b12, b0, 0
L3F695860:
3f695860:	dsjs   a10, L3F6956C0
3f695870:	move   *b12, b0, 0
L3F695880:
3f695880:	dsjs   a10, L3F6956E0
3f695890:	move   *b12, b0, 0
L3F6958A0:
3f6958a0:	dsjs   a10, L3F695700
3f6958b0:	move   *b12, b0, 0
L3F6958C0:
3f6958c0:	dsjs   a10, L3F695720
3f6958d0:	move   *b12, b0, 0
L3F6958E0:
3f6958e0:	dsjs   a10, L3F695740
3f6958f0:	move   *b12, b0, 0
L3F695900:
3f695900:	dsjs   a10, L3F695760
3f695910:	move   *b12, b0, 0
L3F695920:
3f695920:	dsjs   a10, L3F695780
3f695930:	move   *b12, b0, 0
L3F695940:
3f695940:	dsjs   a10, L3F6957A0
3f695950:	move   *b12, b0, 0
L3F695960:
3f695960:	dsjs   a10, L3F6957C0
3f695970:	move   *b12, b0, 0
L3F695980:
3f695980:	dsjs   a10, L3F6957E0
3f695990:	move   *b12, b0, 0
L3F6959A0:
3f6959a0:	dsjs   a10, L3F695800
3f6959b0:	move   *b12, b0, 0
L3F6959C0:
3f6959c0:	dsjs   a10, L3F695820
3f6959d0:	move   *b12, b0, 0
L3F6959E0:
3f6959e0:	dsjs   a10, L3F695840
3f6959f0:	move   *b12, b0, 0
L3F695A00:
3f695a00:	dsjs   a10, L3F695860
3f695a10:	move   *b12, b0, 0
L3F695A20:
3f695a20:	dsjs   a10, L3F695880
3f695a30:	move   *b12, b0, 0
L3F695A40:
3f695a40:	dsjs   a10, L3F6958A0
3f695a50:	move   *b12, b0, 0
L3F695A60:
3f695a60:	dsjs   a10, L3F6958C0
3f695a70:	move   *b12, b0, 0
L3F695A80:
3f695a80:	dsjs   a10, L3F6958E0
3f695a90:	move   *b12, b0, 0
L3F695AA0:
3f695aa0:	dsjs   a10, L3F695900
3f695ab0:	move   *b12, b0, 0
L3F695AC0:
3f695ac0:	dsjs   a10, L3F695920
3f695ad0:	move   *b12, b0, 0
L3F695AE0:
3f695ae0:	dsjs   a10, L3F695940
3f695af0:	move   *b12, b0, 0
L3F695B00:
3f695b00:	dsjs   a10, L3F695960
3f695b10:	move   *b12, b0, 0
L3F695B20:
3f695b20:	dsjs   a10, L3F695980
3f695b30:	move   *b12, b0, 0
L3F695B40:
3f695b40:	dsjs   a10, L3F6959A0
3f695b50:	move   *b12, b0, 0
L3F695B60:
3f695b60:	dsjs   a10, L3F6959C0
3f695b70:	move   *b12, b0, 0
L3F695B80:
3f695b80:	dsjs   a10, L3F6959E0
3f695b90:	move   *b12, b0, 0
L3F695BA0:
3f695ba0:	dsjs   a10, L3F695A00
3f695bb0:	move   *b12, b0, 0
L3F695BC0:
3f695bc0:	dsjs   a10, L3F695A20
3f695bd0:	move   *b12, b0, 0
L3F695BE0:
3f695be0:	dsjs   a10, L3F695A40
3f695bf0:	move   *b12, b0, 0
L3F695C00:
3f695c00:	dsjs   a10, L3F695A60
3f695c10:	move   *b12, b0, 0
L3F695C20:
3f695c20:	dsjs   a10, L3F695A80
3f695c30:	move   *b12, b0, 0
L3F695C40:
3f695c40:	dsjs   a10, L3F695AA0
3f695c50:	move   *b12, b0, 0
L3F695C60:
3f695c60:	dsjs   a10, L3F695AC0
3f695c70:	move   *b12, b0, 0
L3F695C80:
3f695c80:	dsjs   a10, L3F695AE0
3f695c90:	move   *b12, b0, 0
L3F695CA0:
3f695ca0:	dsjs   a10, L3F695B00
3f695cb0:	move   *b12, b0, 0
L3F695CC0:
3f695cc0:	dsjs   a10, L3F695B20
3f695cd0:	move   *b12, b0, 0
L3F695CE0:
3f695ce0:	dsjs   a10, L3F695B40
3f695cf0:	move   *b12, b0, 0
L3F695D00:
3f695d00:	dsjs   a10, L3F695B60
3f695d10:	move   *b12, b0, 0
L3F695D20:
3f695d20:	dsjs   a10, L3F695B80
3f695d30:	move   *b12, b0, 0
L3F695D40:
3f695d40:	dsjs   a10, L3F695BA0
3f695d50:	move   *b12, b0, 0
L3F695D60:
3f695d60:	dsjs   a10, L3F695BC0
3f695d70:	move   *b12, b0, 0
L3F695D80:
3f695d80:	dsjs   a10, L3F695BE0
3f695d90:	move   *b12, b0, 0
L3F695DA0:
3f695da0:	dsjs   a10, L3F695C00
3f695db0:	move   *b12, b0, 0
L3F695DC0:
3f695dc0:	dsjs   a10, L3F695C20
3f695dd0:	move   *b12, b0, 0
L3F695DE0:
3f695de0:	dsjs   a10, L3F695C40
3f695df0:	move   *b12, b0, 0
L3F695E00:
3f695e00:	dsjs   a10, L3F695C60
3f695e10:	move   *b12, b0, 0
L3F695E20:
3f695e20:	dsjs   a10, L3F695C80
3f695e30:	move   *b12, b0, 0
L3F695E40:
3f695e40:	dsjs   a10, L3F695CA0
3f695e50:	move   *b12, b0, 0
L3F695E60:
3f695e60:	dsjs   a10, L3F695CC0
3f695e70:	move   *b12, b0, 0
L3F695E80:
3f695e80:	dsjs   a10, L3F695CE0
3f695e90:	move   *b12, b0, 0
L3F695EA0:
3f695ea0:	dsjs   a10, L3F695D00
3f695eb0:	move   *b12, b0, 0
L3F695EC0:
3f695ec0:	dsjs   a10, L3F695D20
3f695ed0:	move   *b12, b0, 0
L3F695EE0:
3f695ee0:	dsjs   a10, L3F695D40
3f695ef0:	move   *b12, b0, 0
L3F695F00:
3f695f00:	dsjs   a10, L3F695D60
3f695f10:	move   *b12, b0, 0
L3F695F20:
3f695f20:	dsjs   a10, L3F695D80
3f695f30:	move   *b12, b0, 0
L3F695F40:
3f695f40:	dsjs   a10, L3F695DA0
3f695f50:	move   *b12, b0, 0
L3F695F60:
3f695f60:	dsjs   a10, L3F695DC0
3f695f70:	move   *b12, b0, 0
L3F695F80:
3f695f80:	dsjs   a10, L3F695DE0
3f695f90:	move   *b12, b0, 0
L3F695FA0:
3f695fa0:	dsjs   a10, L3F695E00
3f695fb0:	move   *b12, b0, 0
L3F695FC0:
3f695fc0:	dsjs   a10, L3F695E20
3f695fd0:	move   *b12, b0, 0
L3F695FE0:
3f695fe0:	dsjs   a10, L3F695E40
3f695ff0:	move   *b12, b0, 0
L3F696000:
3f696000:	dsjs   a10, L3F695E60
3f696010:	move   *b12, b0, 0
L3F696020:
3f696020:	dsjs   a10, L3F695E80
3f696030:	move   *b12, b0, 0
L3F696040:
3f696040:	dsjs   a10, L3F695EA0
3f696050:	move   *b12, b0, 0
L3F696060:
3f696060:	dsjs   a10, L3F695EC0
3f696070:	move   *b12, b0, 0
L3F696080:
3f696080:	dsjs   a10, L3F695EE0
3f696090:	move   *b12, b0, 0
L3F6960A0:
3f6960a0:	dsjs   a10, L3F695F00
3f6960b0:	move   *b12, b0, 0
L3F6960C0:
3f6960c0:	dsjs   a10, L3F695F20
3f6960d0:	move   *b12, b0, 0
L3F6960E0:
3f6960e0:	dsjs   a10, L3F695F40
3f6960f0:	move   *b12, b0, 0
L3F696100:
3f696100:	dsjs   a10, L3F695F60
3f696110:	move   *b12, b0, 0
L3F696120:
3f696120:	dsjs   a10, L3F695F80
3f696130:	move   *b12, b0, 0
L3F696140:
3f696140:	dsjs   a10, L3F695FA0
3f696150:	move   *b12, b0, 0
L3F696160:
3f696160:	dsjs   a10, L3F695FC0
3f696170:	move   *b12, b0, 0
L3F696180:
3f696180:	dsjs   a10, L3F695FE0
3f696190:	move   *b12, b0, 0
L3F6961A0:
3f6961a0:	dsjs   a10, L3F696000
3f6961b0:	move   *b12, b0, 0
L3F6961C0:
3f6961c0:	dsjs   a10, L3F696020
3f6961d0:	move   *b12, b0, 0
L3F6961E0:
3f6961e0:	dsjs   a10, L3F696040
3f6961f0:	move   *b12, b0, 0
L3F696200:
3f696200:	dsjs   a10, L3F696060
3f696210:	move   *b12, b0, 0
L3F696220:
3f696220:	dsjs   a10, L3F696080
3f696230:	move   *b12, b0, 0
L3F696240:
3f696240:	dsjs   a10, L3F6960A0
3f696250:	move   *b12, b0, 0
L3F696260:
3f696260:	dsjs   a10, L3F6960C0
3f696270:	move   *b12, b0, 0
L3F696280:
3f696280:	dsjs   a10, L3F6960E0
3f696290:	move   *b12, b0, 0
L3F6962A0:
3f6962a0:	dsjs   a10, L3F696100
3f6962b0:	move   *b12, b0, 0
L3F6962C0:
3f6962c0:	dsjs   a10, L3F696120
3f6962d0:	move   *b12, b0, 0
L3F6962E0:
3f6962e0:	dsjs   a10, L3F696140
3f6962f0:	move   *b12, b0, 0
L3F696300:
3f696300:	dsjs   a10, L3F696160
3f696310:	move   *b12, b0, 0
L3F696320:
3f696320:	dsjs   a10, L3F696180
3f696330:	move   *b12, b0, 0
L3F696340:
3f696340:	dsjs   a10, L3F6961A0
3f696350:	move   *b12, b0, 0
L3F696360:
3f696360:	dsjs   a10, L3F6961C0
3f696370:	move   *b12, b0, 0
L3F696380:
3f696380:	dsjs   a10, L3F6961E0
3f696390:	move   *b12, b0, 0
L3F6963A0:
3f6963a0:	dsjs   a10, L3F696200
3f6963b0:	move   *b12, b0, 0
L3F6963C0:
3f6963c0:	dsjs   a10, L3F696220
3f6963d0:	move   *b12, b0, 0
L3F6963E0:
3f6963e0:	dsjs   a10, L3F696240
3f6963f0:	move   *b12, b0, 0
L3F696400:
3f696400:	dsjs   a10, L3F696260
3f696410:	move   *b12, b0, 0
L3F696420:
3f696420:	dsjs   a10, L3F696280
3f696430:	move   *b12, b0, 0
L3F696440:
3f696440:	dsjs   a10, L3F6962A0
3f696450:	move   *b12, b0, 0
L3F696460:
3f696460:	dsjs   a10, L3F6962C0
3f696470:	move   *b12, b0, 0
L3F696480:
3f696480:	dsjs   a10, L3F6962E0
3f696490:	move   *b12, b0, 0
L3F6964A0:
3f6964a0:	dsjs   a10, L3F696300
3f6964b0:	move   *b12, b0, 0
L3F6964C0:
3f6964c0:	dsjs   a10, L3F696320
3f6964d0:	move   *b12, b0, 0
L3F6964E0:
3f6964e0:	dsjs   a10, L3F696340
3f6964f0:	move   *b12, b0, 0
L3F696500:
3f696500:	dsjs   a10, L3F696360
3f696510:	move   *b12, b0, 0
L3F696520:
3f696520:	dsjs   a10, L3F696380
3f696530:	move   *b12, b0, 0
L3F696540:
3f696540:	dsjs   a10, L3F6963A0
3f696550:	move   *b12, b0, 0
L3F696560:
3f696560:	dsjs   a10, L3F6963C0
3f696570:	move   *b12, b0, 0
L3F696580:
3f696580:	dsjs   a10, L3F6963E0
3f696590:	move   *b12, b0, 0
L3F6965A0:
3f6965a0:	dsjs   a10, L3F696400
3f6965b0:	move   *b12, b0, 0
L3F6965C0:
3f6965c0:	dsjs   a10, L3F696420
3f6965d0:	move   *b12, b0, 0
L3F6965E0:
3f6965e0:	dsjs   a10, L3F696440
3f6965f0:	move   *b12, b0, 0
L3F696600:
3f696600:	dsjs   a10, L3F696460
3f696610:	move   *b12, b0, 0
L3F696620:
3f696620:	dsjs   a10, L3F696480
3f696630:	move   *b12, b0, 0
L3F696640:
3f696640:	dsjs   a10, L3F6964A0
3f696650:	move   *b12, b0, 0
L3F696660:
3f696660:	dsjs   a10, L3F6964C0
3f696670:	move   *b12, b0, 0
L3F696680:
3f696680:	dsjs   a10, L3F6964E0
3f696690:	move   *b12, b0, 0
L3F6966A0:
3f6966a0:	dsjs   a10, L3F696500
3f6966b0:	move   *b12, b0, 0
L3F6966C0:
3f6966c0:	dsjs   a10, L3F696520
3f6966d0:	move   *b12, b0, 0
L3F6966E0:
3f6966e0:	dsjs   a10, L3F696540
3f6966f0:	move   *b12, b0, 0
L3F696700:
3f696700:	dsjs   a10, L3F696560
3f696710:	move   *b12, b0, 0
L3F696720:
3f696720:	dsjs   a10, L3F696580
3f696730:	move   *b12, b0, 0
L3F696740:
3f696740:	dsjs   a10, L3F6965A0
3f696750:	move   *b12, b0, 0
L3F696760:
3f696760:	dsjs   a10, L3F6965C0
3f696770:	move   *b12, b0, 0
L3F696780:
3f696780:	dsjs   a10, L3F6965E0
3f696790:	move   *b12, b0, 0
L3F6967A0:
3f6967a0:	dsjs   a10, L3F696600
3f6967b0:	move   *b12, b0, 0
L3F6967C0:
3f6967c0:	dsjs   a10, L3F696620
3f6967d0:	move   *b12, b0, 0
L3F6967E0:
3f6967e0:	dsjs   a10, L3F696640
3f6967f0:	move   *b12, b0, 0
L3F696800:
3f696800:	dsjs   a10, L3F696660
3f696810:	move   *b12, b0, 0
L3F696820:
3f696820:	dsjs   a10, L3F696680
3f696830:	move   *b12, b0, 0
L3F696840:
3f696840:	dsjs   a10, L3F6966A0
3f696850:	move   *b12, b0, 0
L3F696860:
3f696860:	dsjs   a10, L3F6966C0
3f696870:	move   *b12, b0, 0
L3F696880:
3f696880:	dsjs   a10, L3F6966E0
3f696890:	move   *b12, b0, 0
L3F6968A0:
3f6968a0:	dsjs   a10, L3F696700
3f6968b0:	move   *b12, b0, 0
L3F6968C0:
3f6968c0:	dsjs   a10, L3F696720
3f6968d0:	move   *b12, b0, 0
L3F6968E0:
3f6968e0:	dsjs   a10, L3F696740
3f6968f0:	move   *b12, b0, 0
L3F696900:
3f696900:	dsjs   a10, L3F696760
3f696910:	move   *b12, b0, 0
L3F696920:
3f696920:	dsjs   a10, L3F696780
3f696930:	move   *b12, b0, 0
L3F696940:
3f696940:	dsjs   a10, L3F6967A0
3f696950:	move   *b12, b0, 0
L3F696960:
3f696960:	dsjs   a10, L3F6967C0
3f696970:	move   *b12, b0, 0
L3F696980:
3f696980:	dsjs   a10, L3F6967E0
3f696990:	move   *b12, b0, 0
L3F6969A0:
3f6969a0:	dsjs   a10, L3F696800
3f6969b0:	move   *b12, b0, 0
L3F6969C0:
3f6969c0:	dsjs   a10, L3F696820
3f6969d0:	move   *b12, b0, 0
L3F6969E0:
3f6969e0:	dsjs   a10, L3F696840
3f6969f0:	move   *b12, b0, 0
L3F696A00:
3f696a00:	dsjs   a10, L3F696860
3f696a10:	move   *b12, b0, 0
L3F696A20:
3f696a20:	dsjs   a10, L3F696880
3f696a30:	move   *b12, b0, 0
L3F696A40:
3f696a40:	dsjs   a10, L3F6968A0
3f696a50:	move   *b12, b0, 0
L3F696A60:
3f696a60:	dsjs   a10, L3F6968C0
3f696a70:	move   *b12, b0, 0
L3F696A80:
3f696a80:	dsjs   a10, L3F6968E0
3f696a90:	move   *b12, b0, 0
L3F696AA0:
3f696aa0:	dsjs   a10, L3F696900
3f696ab0:	move   *b12, b0, 0
L3F696AC0:
3f696ac0:	dsjs   a10, L3F696920
3f696ad0:	move   *b12, b0, 0
L3F696AE0:
3f696ae0:	dsjs   a10, L3F696940
3f696af0:	move   *b12, b0, 0
L3F696B00:
3f696b00:	dsjs   a10, L3F696960
3f696b10:	move   *b12, b0, 0
L3F696B20:
3f696b20:	dsjs   a10, L3F696980
3f696b30:	move   *b12, b0, 0
L3F696B40:
3f696b40:	dsjs   a10, L3F6969A0
3f696b50:	move   *b12, b0, 0
L3F696B60:
3f696b60:	dsjs   a10, L3F6969C0
3f696b70:	move   *b12, b0, 0
L3F696B80:
3f696b80:	dsjs   a10, L3F6969E0
3f696b90:	move   *b12, b0, 0
L3F696BA0:
3f696ba0:	dsjs   a10, L3F696A00
3f696bb0:	move   *b12, b0, 0
L3F696BC0:
3f696bc0:	dsjs   a10, L3F696A20
3f696bd0:	move   *b12, b0, 0
L3F696BE0:
3f696be0:	dsjs   a10, L3F696A40
3f696bf0:	move   *b12, b0, 0
L3F696C00:
3f696c00:	dsjs   a10, L3F696A60
3f696c10:	move   *b12, b0, 0
L3F696C20:
3f696c20:	dsjs   a10, L3F696A80
3f696c30:	move   *b12, b0, 0
L3F696C40:
3f696c40:	dsjs   a10, L3F696AA0
3f696c50:	move   *b12, b0, 0
L3F696C60:
3f696c60:	dsjs   a10, L3F696AC0
3f696c70:	move   *b12, b0, 0
L3F696C80:
3f696c80:	dsjs   a10, L3F696AE0
3f696c90:	move   *b12, b0, 0
L3F696CA0:
3f696ca0:	dsjs   a10, L3F696B00
3f696cb0:	move   *b12, b0, 0
L3F696CC0:
3f696cc0:	dsjs   a10, L3F696B20
3f696cd0:	move   *b12, b0, 0
L3F696CE0:
3f696ce0:	dsjs   a10, L3F696B40
3f696cf0:	move   *b12, b0, 0
L3F696D00:
3f696d00:	dsjs   a10, L3F696B60
3f696d10:	move   *b12, b0, 0
L3F696D20:
3f696d20:	dsjs   a10, L3F696B80
3f696d30:	move   *b12, b0, 0
L3F696D40:
3f696d40:	dsjs   a10, L3F696BA0
3f696d50:	move   *b12, b0, 0
L3F696D60:
3f696d60:	dsjs   a10, L3F696BC0
3f696d70:	move   *b12, b0, 0
L3F696D80:
3f696d80:	dsjs   a10, L3F696BE0
3f696d90:	move   *b12, b0, 0
L3F696DA0:
3f696da0:	dsjs   a10, L3F696C00
3f696db0:	move   *b12, b0, 0
L3F696DC0:
3f696dc0:	dsjs   a10, L3F696C20
3f696dd0:	move   *b12, b0, 0
L3F696DE0:
3f696de0:	dsjs   a10, L3F696C40
3f696df0:	move   *b12, b0, 0
L3F696E00:
3f696e00:	dsjs   a10, L3F696C60
3f696e10:	move   *b12, b0, 0
L3F696E20:
3f696e20:	dsjs   a10, L3F696C80
3f696e30:	move   *b12, b0, 0
L3F696E40:
3f696e40:	dsjs   a10, L3F696CA0
3f696e50:	move   *b12, b0, 0
L3F696E60:
3f696e60:	dsjs   a10, L3F696CC0
3f696e70:	move   *b12, b0, 0
L3F696E80:
3f696e80:	dsjs   a10, L3F696CE0
3f696e90:	move   *b12, b0, 0
L3F696EA0:
3f696ea0:	dsjs   a10, L3F696D00
3f696eb0:	move   *b12, b0, 0
L3F696EC0:
3f696ec0:	dsjs   a10, L3F696D20
3f696ed0:	move   *b12, b0, 0
L3F696EE0:
3f696ee0:	dsjs   a10, L3F696D40
3f696ef0:	move   *b12, b0, 0
L3F696F00:
3f696f00:	dsjs   a10, L3F696D60
3f696f10:	move   *b12, b0, 0
L3F696F20:
3f696f20:	dsjs   a10, L3F696D80
3f696f30:	move   *b12, b0, 0
L3F696F40:
3f696f40:	dsjs   a10, L3F696DA0
3f696f50:	move   *b12, b0, 0
L3F696F60:
3f696f60:	dsjs   a10, L3F696DC0
3f696f70:	move   *b12, b0, 0
L3F696F80:
3f696f80:	dsjs   a10, L3F696DE0
3f696f90:	move   *b12, b0, 0
L3F696FA0:
3f696fa0:	dsjs   a10, L3F696E00
3f696fb0:	move   *b12, b0, 0
L3F696FC0:
3f696fc0:	dsjs   a10, L3F696E20
3f696fd0:	move   *b12, b0, 0
L3F696FE0:
3f696fe0:	dsjs   a10, L3F696E40
3f696ff0:	move   *b12, b0, 0
L3F697000:
3f697000:	dsjs   a10, L3F696E60
3f697010:	move   *b12, b0, 0
L3F697020:
3f697020:	dsjs   a10, L3F696E80
3f697030:	move   *b12, b0, 0
L3F697040:
3f697040:	dsjs   a10, L3F696EA0
3f697050:	move   *b12, b0, 0
L3F697060:
3f697060:	dsjs   a10, L3F696EC0
3f697070:	move   *b12, b0, 0
L3F697080:
3f697080:	dsjs   a10, L3F696EE0
3f697090:	move   *b12, b0, 0
L3F6970A0:
3f6970a0:	dsjs   a10, L3F696F00
3f6970b0:	move   *b12, b0, 0
L3F6970C0:
3f6970c0:	dsjs   a10, L3F696F20
3f6970d0:	move   *b12, b0, 0
L3F6970E0:
3f6970e0:	dsjs   a10, L3F696F40
3f6970f0:	move   *b12, b0, 0
L3F697100:
3f697100:	dsjs   a10, L3F696F60
3f697110:	move   *b12, b0, 0
L3F697120:
3f697120:	dsjs   a10, L3F696F80
3f697130:	move   *b12, b0, 0
L3F697140:
3f697140:	dsjs   a10, L3F696FA0
3f697150:	move   *b12, b0, 0
L3F697160:
3f697160:	dsjs   a10, L3F696FC0
3f697170:	move   *b12, b0, 0
L3F697180:
3f697180:	dsjs   a10, L3F696FE0
3f697190:	move   *b12, b0, 0
L3F6971A0:
3f6971a0:	dsjs   a10, L3F697000
3f6971b0:	move   *b12, b0, 0
L3F6971C0:
3f6971c0:	dsjs   a10, L3F697020
3f6971d0:	move   *b12, b0, 0
L3F6971E0:
3f6971e0:	dsjs   a10, L3F697040
3f6971f0:	move   *b12, b0, 0
L3F697200:
3f697200:	dsjs   a10, L3F697060
3f697210:	move   *b12, b0, 0
L3F697220:
3f697220:	dsjs   a10, L3F697080
3f697230:	move   *b12, b0, 0
L3F697240:
3f697240:	dsjs   a10, L3F6970A0
3f697250:	move   *b12, b0, 0
L3F697260:
3f697260:	dsjs   a10, L3F6970C0
3f697270:	move   *b12, b0, 0
L3F697280:
3f697280:	dsjs   a10, L3F6970E0
3f697290:	move   *b12, b0, 0
L3F6972A0:
3f6972a0:	dsjs   a10, L3F697100
3f6972b0:	move   *b12, b0, 0
L3F6972C0:
3f6972c0:	dsjs   a10, L3F697120
3f6972d0:	move   *b12, b0, 0
L3F6972E0:
3f6972e0:	dsjs   a10, L3F697140
3f6972f0:	move   *b12, b0, 0
L3F697300:
3f697300:	dsjs   a10, L3F697160
3f697310:	move   *b12, b0, 0
L3F697320:
3f697320:	dsjs   a10, L3F697180
3f697330:	move   *b12, b0, 0
L3F697340:
3f697340:	dsjs   a10, L3F6971A0
3f697350:	move   *b12, b0, 0
L3F697360:
3f697360:	dsjs   a10, L3F6971C0
3f697370:	move   *b12, b0, 0
L3F697380:
3f697380:	dsjs   a10, L3F6971E0
3f697390:	move   *b12, b0, 0
L3F6973A0:
3f6973a0:	dsjs   a10, L3F697200
3f6973b0:	move   *b12, b0, 0
L3F6973C0:
3f6973c0:	dsjs   a10, L3F697220
3f6973d0:	move   *b12, b0, 0
L3F6973E0:
3f6973e0:	dsjs   a10, L3F697240
3f6973f0:	move   *b12, b0, 0
L3F697400:
3f697400:	dsjs   a10, L3F697260
3f697410:	move   *b12, b0, 0
L3F697420:
3f697420:	dsjs   a10, L3F697280
3f697430:	move   *b12, b0, 0
L3F697440:
3f697440:	dsjs   a10, L3F6972A0
3f697450:	move   *b12, b0, 0
L3F697460:
3f697460:	dsjs   a10, L3F6972C0
3f697470:	move   *b12, b0, 0
L3F697480:
3f697480:	dsjs   a10, L3F6972E0
3f697490:	move   *b12, b0, 0
L3F6974A0:
3f6974a0:	dsjs   a10, L3F697300
3f6974b0:	move   *b12, b0, 0
L3F6974C0:
3f6974c0:	dsjs   a10, L3F697320
3f6974d0:	move   *b12, b0, 0
L3F6974E0:
3f6974e0:	dsjs   a10, L3F697340
3f6974f0:	move   *b12, b0, 0
L3F697500:
3f697500:	dsjs   a10, L3F697360
3f697510:	move   *b12, b0, 0
L3F697520:
3f697520:	dsjs   a10, L3F697380
3f697530:	move   *b12, b0, 0
L3F697540:
3f697540:	dsjs   a10, L3F6973A0
3f697550:	move   *b12, b0, 0
L3F697560:
3f697560:	dsjs   a10, L3F6973C0
3f697570:	move   *b12, b0, 0
L3F697580:
3f697580:	dsjs   a10, L3F6973E0
3f697590:	move   *b12, b0, 0
L3F6975A0:
3f6975a0:	dsjs   a10, L3F697400
3f6975b0:	move   *b12, b0, 0
L3F6975C0:
3f6975c0:	dsjs   a10, L3F697420
3f6975d0:	move   *b12, b0, 0
L3F6975E0:
3f6975e0:	dsjs   a10, L3F697440
3f6975f0:	move   *b12, b0, 0
L3F697600:
3f697600:	dsjs   a10, L3F697460
3f697610:	move   *b12, b0, 0
L3F697620:
3f697620:	dsjs   a10, L3F697480
3f697630:	move   *b12, b0, 0
L3F697640:
3f697640:	dsjs   a10, L3F6974A0
3f697650:	move   *b12, b0, 0
L3F697660:
3f697660:	dsjs   a10, L3F6974C0
3f697670:	move   *b12, b0, 0
L3F697680:
3f697680:	dsjs   a10, L3F6974E0
3f697690:	move   *b12, b0, 0
L3F6976A0:
3f6976a0:	dsjs   a10, L3F697500
3f6976b0:	move   *b12, b0, 0
L3F6976C0:
3f6976c0:	dsjs   a10, L3F697520
3f6976d0:	move   *b12, b0, 0
L3F6976E0:
3f6976e0:	dsjs   a10, L3F697540
3f6976f0:	move   *b12, b0, 0
L3F697700:
3f697700:	dsjs   a10, L3F697560
3f697710:	move   *b12, b0, 0
L3F697720:
3f697720:	dsjs   a10, L3F697580
3f697730:	move   *b12, b0, 0
L3F697740:
3f697740:	dsjs   a10, L3F6975A0
3f697750:	move   *b12, b0, 0
L3F697760:
3f697760:	dsjs   a10, L3F6975C0
3f697770:	move   *b12, b0, 0
L3F697780:
3f697780:	dsjs   a10, L3F6975E0
3f697790:	move   *b12, b0, 0
L3F6977A0:
3f6977a0:	dsjs   a10, L3F697600
3f6977b0:	move   *b12, b0, 0
L3F6977C0:
3f6977c0:	dsjs   a10, L3F697620
3f6977d0:	move   *b12, b0, 0
L3F6977E0:
3f6977e0:	dsjs   a10, L3F697640
3f6977f0:	move   *b12, b0, 0
L3F697800:
3f697800:	dsjs   a10, L3F697660
3f697810:	move   *b12, b0, 0
L3F697820:
3f697820:	dsjs   a10, L3F697680
3f697830:	move   *b12, b0, 0
L3F697840:
3f697840:	dsjs   a10, L3F6976A0
3f697850:	move   *b12, b0, 0
L3F697860:
3f697860:	dsjs   a10, L3F6976C0
3f697870:	move   *b12, b0, 0
L3F697880:
3f697880:	dsjs   a10, L3F6976E0
3f697890:	move   *b12, b0, 0
L3F6978A0:
3f6978a0:	dsjs   a10, L3F697700
3f6978b0:	move   *b12, b0, 0
L3F6978C0:
3f6978c0:	dsjs   a10, L3F697720
3f6978d0:	move   *b12, b0, 0
L3F6978E0:
3f6978e0:	dsjs   a10, L3F697740
3f6978f0:	move   *b12, b0, 0
L3F697900:
3f697900:	dsjs   a10, L3F697760
3f697910:	move   *b12, b0, 0
L3F697920:
3f697920:	dsjs   a10, L3F697780
3f697930:	move   *b12, b0, 0
L3F697940:
3f697940:	dsjs   a10, L3F6977A0
3f697950:	move   *b12, b0, 0
L3F697960:
3f697960:	dsjs   a10, L3F6977C0
3f697970:	move   *b12, b0, 0
L3F697980:
3f697980:	dsjs   a10, L3F6977E0
3f697990:	move   *b12, b0, 0
L3F6979A0:
3f6979a0:	dsjs   a10, L3F697800
3f6979b0:	move   *b12, b0, 0
L3F6979C0:
3f6979c0:	dsjs   a10, L3F697820
3f6979d0:	move   *b12, b0, 0
L3F6979E0:
3f6979e0:	dsjs   a10, L3F697840
3f6979f0:	move   *b12, b0, 0
L3F697A00:
3f697a00:	dsjs   a10, L3F697860
3f697a10:	move   *b12, b0, 0
L3F697A20:
3f697a20:	dsjs   a10, L3F697880
3f697a30:	move   *b12, b0, 0
L3F697A40:
3f697a40:	dsjs   a10, L3F6978A0
3f697a50:	move   *b12, b0, 0
L3F697A60:
3f697a60:	dsjs   a10, L3F6978C0
3f697a70:	move   *b12, b0, 0
L3F697A80:
3f697a80:	dsjs   a10, L3F6978E0
3f697a90:	move   *b12, b0, 0
L3F697AA0:
3f697aa0:	dsjs   a10, L3F697900
3f697ab0:	move   *b12, b0, 0
L3F697AC0:
3f697ac0:	dsjs   a10, L3F697920
3f697ad0:	move   *b12, b0, 0
L3F697AE0:
3f697ae0:	dsjs   a10, L3F697940
3f697af0:	move   *b12, b0, 0
L3F697B00:
3f697b00:	dsjs   a10, L3F697960
3f697b10:	move   *b12, b0, 0
L3F697B20:
3f697b20:	dsjs   a10, L3F697980
3f697b30:	move   *b12, b0, 0
L3F697B40:
3f697b40:	dsjs   a10, L3F6979A0
3f697b50:	move   *b12, b0, 0
L3F697B60:
3f697b60:	dsjs   a10, L3F6979C0
3f697b70:	move   *b12, b0, 0
L3F697B80:
3f697b80:	dsjs   a10, L3F6979E0
3f697b90:	move   *b12, b0, 0
L3F697BA0:
3f697ba0:	dsjs   a10, L3F697A00
3f697bb0:	move   *b12, b0, 0
L3F697BC0:
3f697bc0:	dsjs   a10, L3F697A20
3f697bd0:	move   *b12, b0, 0
L3F697BE0:
3f697be0:	dsjs   a10, L3F697A40
3f697bf0:	move   *b12, b0, 0
L3F697C00:
3f697c00:	dsjs   a10, L3F697A60
3f697c10:	move   *b12, b0, 0
L3F697C20:
3f697c20:	dsjs   a10, L3F697A80
3f697c30:	move   *b12, b0, 0
L3F697C40:
3f697c40:	dsjs   a10, L3F697AA0
3f697c50:	move   *b12, b0, 0
L3F697C60:
3f697c60:	dsjs   a10, L3F697AC0
3f697c70:	move   *b12, b0, 0
L3F697C80:
3f697c80:	dsjs   a10, L3F697AE0
3f697c90:	move   *b12, b0, 0
L3F697CA0:
3f697ca0:	dsjs   a10, L3F697B00
3f697cb0:	move   *b12, b0, 0
L3F697CC0:
3f697cc0:	dsjs   a10, L3F697B20
3f697cd0:	move   *b12, b0, 0
L3F697CE0:
3f697ce0:	dsjs   a10, L3F697B40
3f697cf0:	move   *b12, b0, 0
L3F697D00:
3f697d00:	dsjs   a10, L3F697B60
3f697d10:	move   *b12, b0, 0
L3F697D20:
3f697d20:	dsjs   a10, L3F697B80
3f697d30:	move   *b12, b0, 0
L3F697D40:
3f697d40:	dsjs   a10, L3F697BA0
3f697d50:	move   *b12, b0, 0
L3F697D60:
3f697d60:	dsjs   a10, L3F697BC0
3f697d70:	move   *b12, b0, 0
L3F697D80:
3f697d80:	dsjs   a10, L3F697BE0
3f697d90:	move   *b12, b0, 0
L3F697DA0:
3f697da0:	dsjs   a10, L3F697C00
3f697db0:	move   *b12, b0, 0
L3F697DC0:
3f697dc0:	dsjs   a10, L3F697C20
3f697dd0:	move   *b12, b0, 0
L3F697DE0:
3f697de0:	dsjs   a10, L3F697C40
3f697df0:	move   *b12, b0, 0
L3F697E00:
3f697e00:	dsjs   a10, L3F697C60
3f697e10:	move   *b12, b0, 0
L3F697E20:
3f697e20:	dsjs   a10, L3F697C80
3f697e30:	move   *b12, b0, 0
L3F697E40:
3f697e40:	dsjs   a10, L3F697CA0
3f697e50:	move   *b12, b0, 0
L3F697E60:
3f697e60:	dsjs   a10, L3F697CC0
3f697e70:	move   *b12, b0, 0
L3F697E80:
3f697e80:	dsjs   a10, L3F697CE0
3f697e90:	move   *b12, b0, 0
L3F697EA0:
3f697ea0:	dsjs   a10, L3F697D00
3f697eb0:	move   *b12, b0, 0
L3F697EC0:
3f697ec0:	dsjs   a10, L3F697D20
3f697ed0:	move   *b12, b0, 0
L3F697EE0:
3f697ee0:	dsjs   a10, L3F697D40
3f697ef0:	move   *b12, b0, 0
L3F697F00:
3f697f00:	dsjs   a10, L3F697D60
3f697f10:	move   *b12, b0, 0
L3F697F20:
3f697f20:	dsjs   a10, L3F697D80
3f697f30:	move   *b12, b0, 0
L3F697F40:
3f697f40:	dsjs   a10, L3F697DA0
3f697f50:	move   *b12, b0, 0
L3F697F60:
3f697f60:	dsjs   a10, L3F697DC0
3f697f70:	move   *b12, b0, 0
L3F697F80:
3f697f80:	dsjs   a10, L3F697DE0
3f697f90:	move   *b12, b0, 0
L3F697FA0:
3f697fa0:	dsjs   a10, L3F697E00
3f697fb0:	move   *b12, b0, 0
L3F697FC0:
3f697fc0:	dsjs   a10, L3F697E20
3f697fd0:	move   *b12, b0, 0
L3F697FE0:
3f697fe0:	dsjs   a10, L3F697E40
3f697ff0:	move   *b12, b0, 0
L3F698000:
3f698000:	dsjs   a10, L3F697E60
3f698010:	move   *b12, b0, 0
L3F698020:
3f698020:	dsjs   a10, L3F697E80
3f698030:	move   *b12, b0, 0
L3F698040:
3f698040:	dsjs   a10, L3F697EA0
3f698050:	move   *b12, b0, 0
L3F698060:
3f698060:	dsjs   a10, L3F697EC0
3f698070:	move   *b12, b0, 0
L3F698080:
3f698080:	dsjs   a10, L3F697EE0
3f698090:	move   *b12, b0, 0
L3F6980A0:
3f6980a0:	dsjs   a10, L3F697F00
3f6980b0:	move   *b12, b0, 0
L3F6980C0:
3f6980c0:	dsjs   a10, L3F697F20
3f6980d0:	move   *b12, b0, 0
L3F6980E0:
3f6980e0:	dsjs   a10, L3F697F40
3f6980f0:	move   *b12, b0, 0
L3F698100:
3f698100:	dsjs   a10, L3F697F60
3f698110:	move   *b12, b0, 0
L3F698120:
3f698120:	dsjs   a10, L3F697F80
3f698130:	move   *b12, b0, 0
L3F698140:
3f698140:	dsjs   a10, L3F697FA0
3f698150:	move   *b12, b0, 0
L3F698160:
3f698160:	dsjs   a10, L3F697FC0
3f698170:	move   *b12, b0, 0
L3F698180:
3f698180:	dsjs   a10, L3F697FE0
3f698190:	move   *b12, b0, 0
L3F6981A0:
3f6981a0:	dsjs   a10, L3F698000
3f6981b0:	move   *b12, b0, 0
L3F6981C0:
3f6981c0:	dsjs   a10, L3F698020
3f6981d0:	move   *b12, b0, 0
L3F6981E0:
3f6981e0:	dsjs   a10, L3F698040
3f6981f0:	move   *b12, b0, 0
L3F698200:
3f698200:	dsjs   a10, L3F698060
3f698210:	move   *b12, b0, 0
L3F698220:
3f698220:	dsjs   a10, L3F698080
3f698230:	move   *b12, b0, 0
L3F698240:
3f698240:	dsjs   a10, L3F6980A0
3f698250:	move   *b12, b0, 0
L3F698260:
3f698260:	dsjs   a10, L3F6980C0
3f698270:	move   *b12, b0, 0
L3F698280:
3f698280:	dsjs   a10, L3F6980E0
3f698290:	move   *b12, b0, 0
L3F6982A0:
3f6982a0:	dsjs   a10, L3F698100
3f6982b0:	move   *b12, b0, 0
L3F6982C0:
3f6982c0:	dsjs   a10, L3F698120
3f6982d0:	move   *b12, b0, 0
L3F6982E0:
3f6982e0:	dsjs   a10, L3F698140
3f6982f0:	move   *b12, b0, 0
L3F698300:
3f698300:	dsjs   a10, L3F698160
3f698310:	move   *b12, b0, 0
L3F698320:
3f698320:	dsjs   a10, L3F698180
3f698330:	move   *b12, b0, 0
L3F698340:
3f698340:	dsjs   a10, L3F6981A0
3f698350:	move   *b12, b0, 0
L3F698360:
3f698360:	dsjs   a10, L3F6981C0
3f698370:	move   *b12, b0, 0
L3F698380:
3f698380:	dsjs   a10, L3F6981E0
3f698390:	move   *b12, b0, 0
L3F6983A0:
3f6983a0:	dsjs   a10, L3F698200
3f6983b0:	move   *b12, b0, 0
L3F6983C0:
3f6983c0:	dsjs   a10, L3F698220
3f6983d0:	move   *b12, b0, 0
L3F6983E0:
3f6983e0:	dsjs   a10, L3F698240
3f6983f0:	move   *b12, b0, 0
L3F698400:
3f698400:	dsjs   a10, L3F698260
3f698410:	move   *b12, b0, 0
L3F698420:
3f698420:	dsjs   a10, L3F698280
3f698430:	move   *b12, b0, 0
L3F698440:
3f698440:	dsjs   a10, L3F6982A0
3f698450:	move   *b12, b0, 0
L3F698460:
3f698460:	dsjs   a10, L3F6982C0
3f698470:	move   *b12, b0, 0
L3F698480:
3f698480:	dsjs   a10, L3F6982E0
3f698490:	move   *b12, b0, 0
L3F6984A0:
3f6984a0:	dsjs   a10, L3F698300
3f6984b0:	move   *b12, b0, 0
L3F6984C0:
3f6984c0:	dsjs   a10, L3F698320
3f6984d0:	move   *b12, b0, 0
L3F6984E0:
3f6984e0:	dsjs   a10, L3F698340
3f6984f0:	move   *b12, b0, 0
L3F698500:
3f698500:	dsjs   a10, L3F698360
3f698510:	move   *b12, b0, 0
L3F698520:
3f698520:	dsjs   a10, L3F698380
3f698530:	move   *b12, b0, 0
L3F698540:
3f698540:	dsjs   a10, L3F6983A0
3f698550:	move   *b12, b0, 0
L3F698560:
3f698560:	dsjs   a10, L3F6983C0
3f698570:	move   *b12, b0, 0
L3F698580:
3f698580:	dsjs   a10, L3F6983E0
3f698590:	move   *b12, b0, 0
L3F6985A0:
3f6985a0:	dsjs   a10, L3F698400
3f6985b0:	move   *b12, b0, 0
L3F6985C0:
3f6985c0:	dsjs   a10, L3F698420
3f6985d0:	move   *b12, b0, 0
L3F6985E0:
3f6985e0:	dsjs   a10, L3F698440
3f6985f0:	move   *b12, b0, 0
L3F698600:
3f698600:	dsjs   a10, L3F698460
3f698610:	move   *b12, b0, 0
L3F698620:
3f698620:	dsjs   a10, L3F698480
3f698630:	move   *b12, b0, 0
L3F698640:
3f698640:	dsjs   a10, L3F6984A0
3f698650:	move   *b12, b0, 0
L3F698660:
3f698660:	dsjs   a10, L3F6984C0
3f698670:	move   *b12, b0, 0
L3F698680:
3f698680:	dsjs   a10, L3F6984E0
3f698690:	move   *b12, b0, 0
L3F6986A0:
3f6986a0:	dsjs   a10, L3F698500
3f6986b0:	move   *b12, b0, 0
L3F6986C0:
3f6986c0:	dsjs   a10, L3F698520
3f6986d0:	move   *b12, b0, 0
L3F6986E0:
3f6986e0:	dsjs   a10, L3F698540
3f6986f0:	move   *b12, b0, 0
L3F698700:
3f698700:	dsjs   a10, L3F698560
3f698710:	move   *b12, b0, 0
L3F698720:
3f698720:	dsjs   a10, L3F698580
3f698730:	move   *b12, b0, 0
L3F698740:
3f698740:	dsjs   a10, L3F6985A0
3f698750:	move   *b12, b0, 0
L3F698760:
3f698760:	dsjs   a10, L3F6985C0
3f698770:	move   *b12, b0, 0
L3F698780:
3f698780:	dsjs   a10, L3F6985E0
3f698790:	move   *b12, b0, 0
L3F6987A0:
3f6987a0:	dsjs   a10, L3F698600
3f6987b0:	move   *b12, b0, 0
L3F6987C0:
3f6987c0:	dsjs   a10, L3F698620
3f6987d0:	move   *b12, b0, 0
L3F6987E0:
3f6987e0:	dsjs   a10, L3F698640
3f6987f0:	move   *b12, b0, 0
L3F698800:
3f698800:	dsjs   a10, L3F698660
3f698810:	move   *b12, b0, 0
L3F698820:
3f698820:	dsjs   a10, L3F698680
3f698830:	move   *b12, b0, 0
L3F698840:
3f698840:	dsjs   a10, L3F6986A0
3f698850:	move   *b12, b0, 0
L3F698860:
3f698860:	dsjs   a10, L3F6986C0
3f698870:	move   *b12, b0, 0
L3F698880:
3f698880:	dsjs   a10, L3F6986E0
3f698890:	move   *b12, b0, 0
L3F6988A0:
3f6988a0:	dsjs   a10, L3F698700
3f6988b0:	move   *b12, b0, 0
L3F6988C0:
3f6988c0:	dsjs   a10, L3F698720
3f6988d0:	move   *b12, b0, 0
L3F6988E0:
3f6988e0:	dsjs   a10, L3F698740
3f6988f0:	move   *b12, b0, 0
L3F698900:
3f698900:	dsjs   a10, L3F698760
3f698910:	move   *b12, b0, 0
L3F698920:
3f698920:	dsjs   a10, L3F698780
3f698930:	move   *b12, b0, 0
L3F698940:
3f698940:	dsjs   a10, L3F6987A0
3f698950:	move   *b12, b0, 0
L3F698960:
3f698960:	dsjs   a10, L3F6987C0
3f698970:	move   *b12, b0, 0
L3F698980:
3f698980:	dsjs   a10, L3F6987E0
3f698990:	move   *b12, b0, 0
L3F6989A0:
3f6989a0:	dsjs   a10, L3F698800
3f6989b0:	move   *b12, b0, 0
L3F6989C0:
3f6989c0:	dsjs   a10, L3F698820
3f6989d0:	move   *b12, b0, 0
L3F6989E0:
3f6989e0:	dsjs   a10, L3F698840
3f6989f0:	move   *b12, b0, 0
L3F698A00:
3f698a00:	dsjs   a10, L3F698860
3f698a10:	move   *b12, b0, 0
L3F698A20:
3f698a20:	dsjs   a10, L3F698880
3f698a30:	move   *b12, b0, 0
L3F698A40:
3f698a40:	dsjs   a10, L3F6988A0
3f698a50:	move   *b12, b0, 0
L3F698A60:
3f698a60:	dsjs   a10, L3F6988C0
3f698a70:	move   *b12, b0, 0
L3F698A80:
3f698a80:	dsjs   a10, L3F6988E0
3f698a90:	move   *b12, b0, 0
L3F698AA0:
3f698aa0:	dsjs   a10, L3F698900
3f698ab0:	move   *b12, b0, 0
L3F698AC0:
3f698ac0:	dsjs   a10, L3F698920
3f698ad0:	move   *b12, b0, 0
L3F698AE0:
3f698ae0:	dsjs   a10, L3F698940
3f698af0:	move   *b12, b0, 0
L3F698B00:
3f698b00:	dsjs   a10, L3F698960
3f698b10:	move   *b12, b0, 0
L3F698B20:
3f698b20:	dsjs   a10, L3F698980
3f698b30:	move   *b12, b0, 0
L3F698B40:
3f698b40:	dsjs   a10, L3F6989A0
3f698b50:	move   *b12, b0, 0
L3F698B60:
3f698b60:	dsjs   a10, L3F6989C0
3f698b70:	move   *b12, b0, 0
L3F698B80:
3f698b80:	dsjs   a10, L3F6989E0
3f698b90:	move   *b12, b0, 0
L3F698BA0:
3f698ba0:	dsjs   a10, L3F698A00
3f698bb0:	move   *b12, b0, 0
L3F698BC0:
3f698bc0:	dsjs   a10, L3F698A20
3f698bd0:	move   *b12, b0, 0
L3F698BE0:
3f698be0:	dsjs   a10, L3F698A40
3f698bf0:	move   *b12, b0, 0
L3F698C00:
3f698c00:	dsjs   a10, L3F698A60
3f698c10:	move   *b12, b0, 0
L3F698C20:
3f698c20:	dsjs   a10, L3F698A80
3f698c30:	move   *b12, b0, 0
L3F698C40:
3f698c40:	dsjs   a10, L3F698AA0
3f698c50:	move   *b12, b0, 0
L3F698C60:
3f698c60:	dsjs   a10, L3F698AC0
3f698c70:	move   *b12, b0, 0
L3F698C80:
3f698c80:	dsjs   a10, L3F698AE0
3f698c90:	move   *b12, b0, 0
L3F698CA0:
3f698ca0:	dsjs   a10, L3F698B00
3f698cb0:	move   *b12, b0, 0
L3F698CC0:
3f698cc0:	dsjs   a10, L3F698B20
3f698cd0:	move   *b12, b0, 0
L3F698CE0:
3f698ce0:	dsjs   a10, L3F698B40
3f698cf0:	move   *b12, b0, 0
L3F698D00:
3f698d00:	dsjs   a10, L3F698B60
3f698d10:	move   *b12, b0, 0
L3F698D20:
3f698d20:	dsjs   a10, L3F698B80
3f698d30:	move   *b12, b0, 0
L3F698D40:
3f698d40:	dsjs   a10, L3F698BA0
3f698d50:	move   *b12, b0, 0
L3F698D60:
3f698d60:	dsjs   a10, L3F698BC0
3f698d70:	move   *b12, b0, 0
L3F698D80:
3f698d80:	dsjs   a10, L3F698BE0
3f698d90:	move   *b12, b0, 0
L3F698DA0:
3f698da0:	dsjs   a10, L3F698C00
3f698db0:	move   *b12, b0, 0
L3F698DC0:
3f698dc0:	dsjs   a10, L3F698C20
3f698dd0:	move   *b12, b0, 0
L3F698DE0:
3f698de0:	dsjs   a10, L3F698C40
3f698df0:	move   *b12, b0, 0
L3F698E00:
3f698e00:	dsjs   a10, L3F698C60
3f698e10:	move   *b12, b0, 0
L3F698E20:
3f698e20:	dsjs   a10, L3F698C80
3f698e30:	move   *b12, b0, 0
L3F698E40:
3f698e40:	dsjs   a10, L3F698CA0
3f698e50:	move   *b12, b0, 0
L3F698E60:
3f698e60:	dsjs   a10, L3F698CC0
3f698e70:	move   *b12, b0, 0
L3F698E80:
3f698e80:	dsjs   a10, L3F698CE0
3f698e90:	move   *b12, b0, 0
L3F698EA0:
3f698ea0:	dsjs   a10, L3F698D00
3f698eb0:	move   *b12, b0, 0
L3F698EC0:
3f698ec0:	dsjs   a10, L3F698D20
3f698ed0:	move   *b12, b0, 0
L3F698EE0:
3f698ee0:	dsjs   a10, L3F698D40
3f698ef0:	move   *b12, b0, 0
L3F698F00:
3f698f00:	dsjs   a10, L3F698D60
3f698f10:	move   *b12, b0, 0
L3F698F20:
3f698f20:	dsjs   a10, L3F698D80
3f698f30:	move   *b12, b0, 0
L3F698F40:
3f698f40:	dsjs   a10, L3F698DA0
3f698f50:	move   *b12, b0, 0
L3F698F60:
3f698f60:	dsjs   a10, L3F698DC0
3f698f70:	move   *b12, b0, 0
L3F698F80:
3f698f80:	dsjs   a10, L3F698DE0
3f698f90:	move   *b12, b0, 0
L3F698FA0:
3f698fa0:	dsjs   a10, L3F698E00
3f698fb0:	move   *b12, b0, 0
L3F698FC0:
3f698fc0:	dsjs   a10, L3F698E20
3f698fd0:	move   *b12, b0, 0
L3F698FE0:
3f698fe0:	dsjs   a10, L3F698E40
3f698ff0:	move   *b12, b0, 0
L3F699000:
3f699000:	dsjs   a10, L3F698E60
3f699010:	move   *b12, b0, 0
L3F699020:
3f699020:	dsjs   a10, L3F698E80
3f699030:	move   *b12, b0, 0
L3F699040:
3f699040:	dsjs   a10, L3F698EA0
3f699050:	move   *b12, b0, 0
L3F699060:
3f699060:	dsjs   a10, L3F698EC0
3f699070:	move   *b12, b0, 0
L3F699080:
3f699080:	dsjs   a10, L3F698EE0
3f699090:	move   *b12, b0, 0
L3F6990A0:
3f6990a0:	dsjs   a10, L3F698F00
3f6990b0:	move   *b12, b0, 0
L3F6990C0:
3f6990c0:	dsjs   a10, L3F698F20
3f6990d0:	move   *b12, b0, 0
L3F6990E0:
3f6990e0:	dsjs   a10, L3F698F40
3f6990f0:	move   *b12, b0, 0
L3F699100:
3f699100:	dsjs   a10, L3F698F60
3f699110:	move   *b12, b0, 0
L3F699120:
3f699120:	dsjs   a10, L3F698F80
3f699130:	move   *b12, b0, 0
L3F699140:
3f699140:	dsjs   a10, L3F698FA0
3f699150:	move   *b12, b0, 0
L3F699160:
3f699160:	dsjs   a10, L3F698FC0
3f699170:	move   *b12, b0, 0
L3F699180:
3f699180:	dsjs   a10, L3F698FE0
3f699190:	move   *b12, b0, 0
L3F6991A0:
3f6991a0:	dsjs   a10, L3F699000
3f6991b0:	move   *b12, b0, 0
L3F6991C0:
3f6991c0:	dsjs   a10, L3F699020
3f6991d0:	move   *b12, b0, 0
L3F6991E0:
3f6991e0:	dsjs   a10, L3F699040
3f6991f0:	move   *b12, b0, 0
L3F699200:
3f699200:	dsjs   a10, L3F699060
3f699210:	move   *b12, b0, 0
L3F699220:
3f699220:	dsjs   a10, L3F699080
3f699230:	move   *b12, b0, 0
L3F699240:
3f699240:	dsjs   a10, L3F6990A0
3f699250:	move   *b12, b0, 0
L3F699260:
3f699260:	dsjs   a10, L3F6990C0
3f699270:	move   *b12, b0, 0
L3F699280:
3f699280:	dsjs   a10, L3F6990E0
3f699290:	move   *b12, b0, 0
L3F6992A0:
3f6992a0:	dsjs   a10, L3F699100
3f6992b0:	move   *b12, b0, 0
L3F6992C0:
3f6992c0:	dsjs   a10, L3F699120
3f6992d0:	move   *b12, b0, 0
L3F6992E0:
3f6992e0:	dsjs   a10, L3F699140
3f6992f0:	move   *b12, b0, 0
L3F699300:
3f699300:	dsjs   a10, L3F699160
3f699310:	move   *b12, b0, 0
L3F699320:
3f699320:	dsjs   a10, L3F699180
3f699330:	move   *b12, b0, 0
L3F699340:
3f699340:	dsjs   a10, L3F6991A0
3f699350:	move   *b12, b0, 0
L3F699360:
3f699360:	dsjs   a10, L3F6991C0
3f699370:	move   *b12, b0, 0
L3F699380:
3f699380:	dsjs   a10, L3F6991E0
3f699390:	move   *b12, b0, 0
L3F6993A0:
3f6993a0:	dsjs   a10, L3F699200
3f6993b0:	move   *b12, b0, 0
L3F6993C0:
3f6993c0:	dsjs   a10, L3F699220
3f6993d0:	move   *b12, b0, 0
L3F6993E0:
3f6993e0:	dsjs   a10, L3F699240
3f6993f0:	move   *b12, b0, 0
L3F699400:
3f699400:	dsjs   a10, L3F699260
3f699410:	move   *b12, b0, 0
L3F699420:
3f699420:	dsjs   a10, L3F699280
3f699430:	move   *b12, b0, 0
L3F699440:
3f699440:	dsjs   a10, L3F6992A0
3f699450:	move   *b12, b0, 0
L3F699460:
3f699460:	dsjs   a10, L3F6992C0
3f699470:	move   *b12, b0, 0
L3F699480:
3f699480:	dsjs   a10, L3F6992E0
3f699490:	move   *b12, b0, 0
L3F6994A0:
3f6994a0:	dsjs   a10, L3F699300
3f6994b0:	move   *b12, b0, 0
L3F6994C0:
3f6994c0:	dsjs   a10, L3F699320
3f6994d0:	move   *b12, b0, 0
L3F6994E0:
3f6994e0:	dsjs   a10, L3F699340
3f6994f0:	move   *b12, b0, 0
L3F699500:
3f699500:	dsjs   a10, L3F699360
3f699510:	move   *b12, b0, 0
L3F699520:
3f699520:	dsjs   a10, L3F699380
3f699530:	move   *b12, b0, 0
L3F699540:
3f699540:	dsjs   a10, L3F6993A0
3f699550:	move   *b12, b0, 0
L3F699560:
3f699560:	dsjs   a10, L3F6993C0
3f699570:	move   *b12, b0, 0
L3F699580:
3f699580:	dsjs   a10, L3F6993E0
3f699590:	move   *b12, b0, 0
L3F6995A0:
3f6995a0:	dsjs   a10, L3F699400
3f6995b0:	move   *b12, b0, 0
L3F6995C0:
3f6995c0:	dsjs   a10, L3F699420
3f6995d0:	move   *b12, b0, 0
L3F6995E0:
3f6995e0:	dsjs   a10, L3F699440
3f6995f0:	move   *b12, b0, 0
L3F699600:
3f699600:	dsjs   a10, L3F699460
3f699610:	move   *b12, b0, 0
L3F699620:
3f699620:	dsjs   a10, L3F699480
3f699630:	move   *b12, b0, 0
L3F699640:
3f699640:	dsjs   a10, L3F6994A0
3f699650:	move   *b12, b0, 0
L3F699660:
3f699660:	dsjs   a10, L3F6994C0
3f699670:	move   *b12, b0, 0
L3F699680:
3f699680:	dsjs   a10, L3F6994E0
3f699690:	move   *b12, b0, 0
L3F6996A0:
3f6996a0:	dsjs   a10, L3F699500
3f6996b0:	move   *b12, b0, 0
L3F6996C0:
3f6996c0:	dsjs   a10, L3F699520
3f6996d0:	move   *b12, b0, 0
L3F6996E0:
3f6996e0:	dsjs   a10, L3F699540
3f6996f0:	move   *b12, b0, 0
L3F699700:
3f699700:	dsjs   a10, L3F699560
3f699710:	move   *b12, b0, 0
L3F699720:
3f699720:	dsjs   a10, L3F699580
3f699730:	move   *b12, b0, 0
L3F699740:
3f699740:	dsjs   a10, L3F6995A0
3f699750:	move   *b12, b0, 0
L3F699760:
3f699760:	dsjs   a10, L3F6995C0
3f699770:	move   *b12, b0, 0
L3F699780:
3f699780:	dsjs   a10, L3F6995E0
3f699790:	move   *b12, b0, 0
L3F6997A0:
3f6997a0:	dsjs   a10, L3F699600
3f6997b0:	move   *b12, b0, 0
L3F6997C0:
3f6997c0:	dsjs   a10, L3F699620
3f6997d0:	move   *b12, b0, 0
L3F6997E0:
3f6997e0:	dsjs   a10, L3F699640
3f6997f0:	move   *b12, b0, 0
L3F699800:
3f699800:	dsjs   a10, L3F699660
3f699810:	move   *b12, b0, 0
L3F699820:
3f699820:	dsjs   a10, L3F699680
3f699830:	move   *b12, b0, 0
L3F699840:
3f699840:	dsjs   a10, L3F6996A0
3f699850:	move   *b12, b0, 0
L3F699860:
3f699860:	dsjs   a10, L3F6996C0
3f699870:	move   *b12, b0, 0
L3F699880:
3f699880:	dsjs   a10, L3F6996E0
3f699890:	move   *b12, b0, 0
L3F6998A0:
3f6998a0:	dsjs   a10, L3F699700
3f6998b0:	move   *b12, b0, 0
L3F6998C0:
3f6998c0:	dsjs   a10, L3F699720
3f6998d0:	move   *b12, b0, 0
L3F6998E0:
3f6998e0:	dsjs   a10, L3F699740
3f6998f0:	move   *b12, b0, 0
L3F699900:
3f699900:	dsjs   a10, L3F699760
3f699910:	move   *b12, b0, 0
L3F699920:
3f699920:	dsjs   a10, L3F699780
3f699930:	move   *b12, b0, 0
L3F699940:
3f699940:	dsjs   a10, L3F6997A0
3f699950:	move   *b12, b0, 0
L3F699960:
3f699960:	dsjs   a10, L3F6997C0
3f699970:	move   *b12, b0, 0
L3F699980:
3f699980:	dsjs   a10, L3F6997E0
3f699990:	move   *b12, b0, 0
L3F6999A0:
3f6999a0:	dsjs   a10, L3F699800
3f6999b0:	move   *b12, b0, 0
L3F6999C0:
3f6999c0:	dsjs   a10, L3F699820
3f6999d0:	move   *b12, b0, 0
L3F6999E0:
3f6999e0:	dsjs   a10, L3F699840
3f6999f0:	move   *b12, b0, 0
L3F699A00:
3f699a00:	dsjs   a10, L3F699860
3f699a10:	move   *b12, b0, 0
L3F699A20:
3f699a20:	dsjs   a10, L3F699880
3f699a30:	move   *b12, b0, 0
L3F699A40:
3f699a40:	dsjs   a10, L3F6998A0
3f699a50:	move   *b12, b0, 0
L3F699A60:
3f699a60:	dsjs   a10, L3F6998C0
3f699a70:	move   *b12, b0, 0
L3F699A80:
3f699a80:	dsjs   a10, L3F6998E0
3f699a90:	move   *b12, b0, 0
L3F699AA0:
3f699aa0:	dsjs   a10, L3F699900
3f699ab0:	move   *b12, b0, 0
L3F699AC0:
3f699ac0:	dsjs   a10, L3F699920
3f699ad0:	move   *b12, b0, 0
L3F699AE0:
3f699ae0:	dsjs   a10, L3F699940
3f699af0:	move   *b12, b0, 0
L3F699B00:
3f699b00:	dsjs   a10, L3F699960
3f699b10:	move   *b12, b0, 0
L3F699B20:
3f699b20:	dsjs   a10, L3F699980
3f699b30:	move   *b12, b0, 0
L3F699B40:
3f699b40:	dsjs   a10, L3F6999A0
3f699b50:	move   *b12, b0, 0
L3F699B60:
3f699b60:	dsjs   a10, L3F6999C0
3f699b70:	move   *b12, b0, 0
L3F699B80:
3f699b80:	dsjs   a10, L3F6999E0
3f699b90:	move   *b12, b0, 0
L3F699BA0:
3f699ba0:	dsjs   a10, L3F699A00
3f699bb0:	move   *b12, b0, 0
L3F699BC0:
3f699bc0:	dsjs   a10, L3F699A20
3f699bd0:	move   *b12, b0, 0
L3F699BE0:
3f699be0:	dsjs   a10, L3F699A40
3f699bf0:	move   *b12, b0, 0
L3F699C00:
3f699c00:	dsjs   a10, L3F699A60
3f699c10:	move   *b12, b0, 0
L3F699C20:
3f699c20:	dsjs   a10, L3F699A80
3f699c30:	move   *b12, b0, 0
L3F699C40:
3f699c40:	dsjs   a10, L3F699AA0
3f699c50:	move   *b12, b0, 0
L3F699C60:
3f699c60:	dsjs   a10, L3F699AC0
3f699c70:	move   *b12, b0, 0
L3F699C80:
3f699c80:	dsjs   a10, L3F699AE0
3f699c90:	move   *b12, b0, 0
L3F699CA0:
3f699ca0:	dsjs   a10, L3F699B00
3f699cb0:	move   *b12, b0, 0
L3F699CC0:
3f699cc0:	dsjs   a10, L3F699B20
3f699cd0:	move   *b12, b0, 0
L3F699CE0:
3f699ce0:	dsjs   a10, L3F699B40
3f699cf0:	move   *b12, b0, 0
L3F699D00:
3f699d00:	dsjs   a10, L3F699B60
3f699d10:	move   *b12, b0, 0
L3F699D20:
3f699d20:	dsjs   a10, L3F699B80
3f699d30:	move   *b12, b0, 0
L3F699D40:
3f699d40:	dsjs   a10, L3F699BA0
3f699d50:	move   *b12, b0, 0
L3F699D60:
3f699d60:	dsjs   a10, L3F699BC0
3f699d70:	move   *b12, b0, 0
L3F699D80:
3f699d80:	dsjs   a10, L3F699BE0
3f699d90:	move   *b12, b0, 0
L3F699DA0:
3f699da0:	dsjs   a10, L3F699C00
3f699db0:	move   *b12, b0, 0
L3F699DC0:
3f699dc0:	dsjs   a10, L3F699C20
3f699dd0:	move   *b12, b0, 0
L3F699DE0:
3f699de0:	dsjs   a10, L3F699C40
3f699df0:	move   *b12, b0, 0
L3F699E00:
3f699e00:	dsjs   a10, L3F699C60
3f699e10:	move   *b12, b0, 0
L3F699E20:
3f699e20:	dsjs   a10, L3F699C80
3f699e30:	move   *b12, b0, 0
L3F699E40:
3f699e40:	dsjs   a10, L3F699CA0
3f699e50:	move   *b12, b0, 0
L3F699E60:
3f699e60:	dsjs   a10, L3F699CC0
3f699e70:	move   *b12, b0, 0
L3F699E80:
3f699e80:	dsjs   a10, L3F699CE0
3f699e90:	move   *b12, b0, 0
L3F699EA0:
3f699ea0:	dsjs   a10, L3F699D00
3f699eb0:	move   *b12, b0, 0
L3F699EC0:
3f699ec0:	dsjs   a10, L3F699D20
3f699ed0:	move   *b12, b0, 0
L3F699EE0:
3f699ee0:	dsjs   a10, L3F699D40
3f699ef0:	move   *b12, b0, 0
L3F699F00:
3f699f00:	dsjs   a10, L3F699D60
3f699f10:	move   *b12, b0, 0
L3F699F20:
3f699f20:	dsjs   a10, L3F699D80
3f699f30:	move   *b12, b0, 0
L3F699F40:
3f699f40:	dsjs   a10, L3F699DA0
3f699f50:	move   *b12, b0, 0
L3F699F60:
3f699f60:	dsjs   a10, L3F699DC0
3f699f70:	move   *b12, b0, 0
L3F699F80:
3f699f80:	dsjs   a10, L3F699DE0
3f699f90:	move   *b12, b0, 0
L3F699FA0:
3f699fa0:	dsjs   a10, L3F699E00
3f699fb0:	move   *b12, b0, 0
L3F699FC0:
3f699fc0:	dsjs   a10, L3F699E20
3f699fd0:	move   *b12, b0, 0
L3F699FE0:
3f699fe0:	dsjs   a10, L3F699E40
3f699ff0:	move   *b12, b0, 0
L3F69A000:
3f69a000:	dsjs   a10, L3F699E60
3f69a010:	move   *b12, b0, 0
L3F69A020:
3f69a020:	dsjs   a10, L3F699E80
3f69a030:	move   *b12, b0, 0
L3F69A040:
3f69a040:	dsjs   a10, L3F699EA0
3f69a050:	move   *b12, b0, 0
L3F69A060:
3f69a060:	dsjs   a10, L3F699EC0
3f69a070:	move   *b12, b0, 0
L3F69A080:
3f69a080:	dsjs   a10, L3F699EE0
3f69a090:	move   *b12, b0, 0
L3F69A0A0:
3f69a0a0:	dsjs   a10, L3F699F00
3f69a0b0:	move   *b12, b0, 0
L3F69A0C0:
3f69a0c0:	dsjs   a10, L3F699F20
3f69a0d0:	move   *b12, b0, 0
L3F69A0E0:
3f69a0e0:	dsjs   a10, L3F699F40
3f69a0f0:	move   *b12, b0, 0
L3F69A100:
3f69a100:	dsjs   a10, L3F699F60
3f69a110:	move   *b12, b0, 0
L3F69A120:
3f69a120:	dsjs   a10, L3F699F80
3f69a130:	move   *b12, b0, 0
L3F69A140:
3f69a140:	dsjs   a10, L3F699FA0
3f69a150:	move   *b12, b0, 0
L3F69A160:
3f69a160:	dsjs   a10, L3F699FC0
3f69a170:	move   *b12, b0, 0
L3F69A180:
3f69a180:	dsjs   a10, L3F699FE0
3f69a190:	move   *b12, b0, 0
L3F69A1A0:
3f69a1a0:	dsjs   a10, L3F69A000
3f69a1b0:	move   *b12, b0, 0
L3F69A1C0:
3f69a1c0:	dsjs   a10, L3F69A020
3f69a1d0:	move   *b12, b0, 0
L3F69A1E0:
3f69a1e0:	dsjs   a10, L3F69A040
3f69a1f0:	move   *b12, b0, 0
L3F69A200:
3f69a200:	dsjs   a10, L3F69A060
3f69a210:	move   *b12, b0, 0
L3F69A220:
3f69a220:	dsjs   a10, L3F69A080
3f69a230:	move   *b12, b0, 0
L3F69A240:
3f69a240:	dsjs   a10, L3F69A0A0
3f69a250:	move   *b12, b0, 0
L3F69A260:
3f69a260:	dsjs   a10, L3F69A0C0
3f69a270:	move   *b12, b0, 0
L3F69A280:
3f69a280:	dsjs   a10, L3F69A0E0
3f69a290:	move   *b12, b0, 0
L3F69A2A0:
3f69a2a0:	dsjs   a10, L3F69A100
3f69a2b0:	move   *b12, b0, 0
L3F69A2C0:
3f69a2c0:	dsjs   a10, L3F69A120
3f69a2d0:	move   *b12, b0, 0
L3F69A2E0:
3f69a2e0:	dsjs   a10, L3F69A140
3f69a2f0:	move   *b12, b0, 0
L3F69A300:
3f69a300:	dsjs   a10, L3F69A160
3f69a310:	move   *b12, b0, 0
L3F69A320:
3f69a320:	dsjs   a10, L3F69A180
3f69a330:	move   *b12, b0, 0
L3F69A340:
3f69a340:	dsjs   a10, L3F69A1A0
3f69a350:	move   *b12, b0, 0
L3F69A360:
3f69a360:	dsjs   a10, L3F69A1C0
3f69a370:	move   *b12, b0, 0
L3F69A380:
3f69a380:	dsjs   a10, L3F69A1E0
3f69a390:	move   *b12, b0, 0
L3F69A3A0:
3f69a3a0:	dsjs   a10, L3F69A200
3f69a3b0:	move   *b12, b0, 0
L3F69A3C0:
3f69a3c0:	dsjs   a10, L3F69A220
3f69a3d0:	move   *b12, b0, 0
L3F69A3E0:
3f69a3e0:	dsjs   a10, L3F69A240
3f69a3f0:	move   *b12, b0, 0
L3F69A400:
3f69a400:	dsjs   a10, L3F69A260
3f69a410:	move   *b12, b0, 0
L3F69A420:
3f69a420:	dsjs   a10, L3F69A280
3f69a430:	move   *b12, b0, 0
L3F69A440:
3f69a440:	dsjs   a10, L3F69A2A0
3f69a450:	move   *b12, b0, 0
L3F69A460:
3f69a460:	dsjs   a10, L3F69A2C0
3f69a470:	move   *b12, b0, 0
L3F69A480:
3f69a480:	dsjs   a10, L3F69A2E0
3f69a490:	move   *b12, b0, 0
L3F69A4A0:
3f69a4a0:	dsjs   a10, L3F69A300
3f69a4b0:	move   *b12, b0, 0
L3F69A4C0:
3f69a4c0:	dsjs   a10, L3F69A320
3f69a4d0:	move   *b12, b0, 0
L3F69A4E0:
3f69a4e0:	dsjs   a10, L3F69A340
3f69a4f0:	move   *b12, b0, 0
L3F69A500:
3f69a500:	dsjs   a10, L3F69A360
3f69a510:	move   *b12, b0, 0
L3F69A520:
3f69a520:	dsjs   a10, L3F69A380
3f69a530:	move   *b12, b0, 0
L3F69A540:
3f69a540:	dsjs   a10, L3F69A3A0
3f69a550:	move   *b12, b0, 0
L3F69A560:
3f69a560:	dsjs   a10, L3F69A3C0
3f69a570:	move   *b12, b0, 0
L3F69A580:
3f69a580:	dsjs   a10, L3F69A3E0
3f69a590:	move   *b12, b0, 0
L3F69A5A0:
3f69a5a0:	dsjs   a10, L3F69A400
3f69a5b0:	move   *b12, b0, 0
L3F69A5C0:
3f69a5c0:	dsjs   a10, L3F69A420
3f69a5d0:	move   *b12, b0, 0
L3F69A5E0:
3f69a5e0:	dsjs   a10, L3F69A440
3f69a5f0:	move   *b12, b0, 0
L3F69A600:
3f69a600:	dsjs   a10, L3F69A460
3f69a610:	move   *b12, b0, 0
L3F69A620:
3f69a620:	dsjs   a10, L3F69A480
3f69a630:	move   *b12, b0, 0
L3F69A640:
3f69a640:	dsjs   a10, L3F69A4A0
3f69a650:	move   *b12, b0, 0
L3F69A660:
3f69a660:	dsjs   a10, L3F69A4C0
3f69a670:	move   *b12, b0, 0
L3F69A680:
3f69a680:	dsjs   a10, L3F69A4E0
3f69a690:	move   *b12, b0, 0
L3F69A6A0:
3f69a6a0:	dsjs   a10, L3F69A500
3f69a6b0:	move   *b12, b0, 0
L3F69A6C0:
3f69a6c0:	dsjs   a10, L3F69A520
3f69a6d0:	move   *b12, b0, 0
L3F69A6E0:
3f69a6e0:	dsjs   a10, L3F69A540
3f69a6f0:	move   *b12, b0, 0
L3F69A700:
3f69a700:	dsjs   a10, L3F69A560
3f69a710:	move   *b12, b0, 0
L3F69A720:
3f69a720:	dsjs   a10, L3F69A580
3f69a730:	move   *b12, b0, 0
L3F69A740:
3f69a740:	dsjs   a10, L3F69A5A0
3f69a750:	move   *b12, b0, 0
L3F69A760:
3f69a760:	dsjs   a10, L3F69A5C0
3f69a770:	move   *b12, b0, 0
L3F69A780:
3f69a780:	dsjs   a10, L3F69A5E0
3f69a790:	move   *b12, b0, 0
L3F69A7A0:
3f69a7a0:	dsjs   a10, L3F69A600
3f69a7b0:	move   *b12, b0, 0
L3F69A7C0:
3f69a7c0:	dsjs   a10, L3F69A620
3f69a7d0:	move   *b12, b0, 0
L3F69A7E0:
3f69a7e0:	dsjs   a10, L3F69A640
3f69a7f0:	move   *b12, b0, 0
L3F69A800:
3f69a800:	dsjs   a10, L3F69A660
3f69a810:	move   *b12, b0, 0
L3F69A820:
3f69a820:	dsjs   a10, L3F69A680
3f69a830:	move   *b12, b0, 0
L3F69A840:
3f69a840:	dsjs   a10, L3F69A6A0
3f69a850:	move   *b12, b0, 0
L3F69A860:
3f69a860:	dsjs   a10, L3F69A6C0
3f69a870:	move   *b12, b0, 0
L3F69A880:
3f69a880:	dsjs   a10, L3F69A6E0
3f69a890:	move   *b12, b0, 0
L3F69A8A0:
3f69a8a0:	dsjs   a10, L3F69A700
3f69a8b0:	move   *b12, b0, 0
L3F69A8C0:
3f69a8c0:	dsjs   a10, L3F69A720
3f69a8d0:	move   *b12, b0, 0
L3F69A8E0:
3f69a8e0:	dsjs   a10, L3F69A740
3f69a8f0:	move   *b12, b0, 0
L3F69A900:
3f69a900:	dsjs   a10, L3F69A760
3f69a910:	move   *b12, b0, 0
L3F69A920:
3f69a920:	dsjs   a10, L3F69A780
3f69a930:	move   *b12, b0, 0
L3F69A940:
3f69a940:	dsjs   a10, L3F69A7A0
3f69a950:	move   *b12, b0, 0
L3F69A960:
3f69a960:	dsjs   a10, L3F69A7C0
3f69a970:	move   *b12, b0, 0
L3F69A980:
3f69a980:	dsjs   a10, L3F69A7E0
3f69a990:	move   *b12, b0, 0
L3F69A9A0:
3f69a9a0:	dsjs   a10, L3F69A800
3f69a9b0:	move   *b12, b0, 0
L3F69A9C0:
3f69a9c0:	dsjs   a10, L3F69A820
3f69a9d0:	move   *b12, b0, 0
L3F69A9E0:
3f69a9e0:	dsjs   a10, L3F69A840
3f69a9f0:	move   *b12, b0, 0
L3F69AA00:
3f69aa00:	dsjs   a10, L3F69A860
3f69aa10:	move   *b12, b0, 0
L3F69AA20:
3f69aa20:	dsjs   a10, L3F69A880
3f69aa30:	move   *b12, b0, 0
L3F69AA40:
3f69aa40:	dsjs   a10, L3F69A8A0
3f69aa50:	move   *b12, b0, 0
L3F69AA60:
3f69aa60:	dsjs   a10, L3F69A8C0
3f69aa70:	move   *b12, b0, 0
L3F69AA80:
3f69aa80:	dsjs   a10, L3F69A8E0
3f69aa90:	move   *b12, b0, 0
L3F69AAA0:
3f69aaa0:	dsjs   a10, L3F69A900
3f69aab0:	move   *b12, b0, 0
L3F69AAC0:
3f69aac0:	dsjs   a10, L3F69A920
3f69aad0:	move   *b12, b0, 0
L3F69AAE0:
3f69aae0:	dsjs   a10, L3F69A940
3f69aaf0:	move   *b12, b0, 0
L3F69AB00:
3f69ab00:	dsjs   a10, L3F69A960
3f69ab10:	move   *b12, b0, 0
L3F69AB20:
3f69ab20:	dsjs   a10, L3F69A980
3f69ab30:	move   *b12, b0, 0
L3F69AB40:
3f69ab40:	dsjs   a10, L3F69A9A0
3f69ab50:	move   *b12, b0, 0
L3F69AB60:
3f69ab60:	dsjs   a10, L3F69A9C0
3f69ab70:	move   *b12, b0, 0
L3F69AB80:
3f69ab80:	dsjs   a10, L3F69A9E0
3f69ab90:	move   *b12, b0, 0
L3F69ABA0:
3f69aba0:	dsjs   a10, L3F69AA00
3f69abb0:	move   *b12, b0, 0
L3F69ABC0:
3f69abc0:	dsjs   a10, L3F69AA20
3f69abd0:	move   *b12, b0, 0
L3F69ABE0:
3f69abe0:	dsjs   a10, L3F69AA40
3f69abf0:	move   *b12, b0, 0
L3F69AC00:
3f69ac00:	dsjs   a10, L3F69AA60
3f69ac10:	move   *b12, b0, 0
L3F69AC20:
3f69ac20:	dsjs   a10, L3F69AA80
3f69ac30:	move   *b12, b0, 0
L3F69AC40:
3f69ac40:	dsjs   a10, L3F69AAA0
3f69ac50:	move   *b12, b0, 0
L3F69AC60:
3f69ac60:	dsjs   a10, L3F69AAC0
3f69ac70:	move   *b12, b0, 0
L3F69AC80:
3f69ac80:	dsjs   a10, L3F69AAE0
3f69ac90:	move   *b12, b0, 0
L3F69ACA0:
3f69aca0:	dsjs   a10, L3F69AB00
3f69acb0:	move   *b12, b0, 0
L3F69ACC0:
3f69acc0:	dsjs   a10, L3F69AB20
3f69acd0:	move   *b12, b0, 0
L3F69ACE0:
3f69ace0:	dsjs   a10, L3F69AB40
3f69acf0:	move   *b12, b0, 0
L3F69AD00:
3f69ad00:	dsjs   a10, L3F69AB60
3f69ad10:	move   *b12, b0, 0
L3F69AD20:
3f69ad20:	dsjs   a10, L3F69AB80
3f69ad30:	move   *b12, b0, 0
L3F69AD40:
3f69ad40:	dsjs   a10, L3F69ABA0
3f69ad50:	move   *b12, b0, 0
L3F69AD60:
3f69ad60:	dsjs   a10, L3F69ABC0
3f69ad70:	move   *b12, b0, 0
L3F69AD80:
3f69ad80:	dsjs   a10, L3F69ABE0
3f69ad90:	move   *b12, b0, 0
L3F69ADA0:
3f69ada0:	dsjs   a10, L3F69AC00
3f69adb0:	move   *b12, b0, 0
L3F69ADC0:
3f69adc0:	dsjs   a10, L3F69AC20
3f69add0:	move   *b12, b0, 0
L3F69ADE0:
3f69ade0:	dsjs   a10, L3F69AC40
3f69adf0:	move   *b12, b0, 0
L3F69AE00:
3f69ae00:	dsjs   a10, L3F69AC60
3f69ae10:	move   *b12, b0, 0
L3F69AE20:
3f69ae20:	dsjs   a10, L3F69AC80
3f69ae30:	move   *b12, b0, 0
L3F69AE40:
3f69ae40:	dsjs   a10, L3F69ACA0
3f69ae50:	move   *b12, b0, 0
L3F69AE60:
3f69ae60:	dsjs   a10, L3F69ACC0
3f69ae70:	move   *b12, b0, 0
L3F69AE80:
3f69ae80:	dsjs   a10, L3F69ACE0
3f69ae90:	move   *b12, b0, 0
L3F69AEA0:
3f69aea0:	dsjs   a10, L3F69AD00
3f69aeb0:	move   *b12, b0, 0
L3F69AEC0:
3f69aec0:	dsjs   a10, L3F69AD20
3f69aed0:	move   *b12, b0, 0
L3F69AEE0:
3f69aee0:	dsjs   a10, L3F69AD40
3f69aef0:	move   *b12, b0, 0
L3F69AF00:
3f69af00:	dsjs   a10, L3F69AD60
3f69af10:	move   *b12, b0, 0
L3F69AF20:
3f69af20:	dsjs   a10, L3F69AD80
3f69af30:	move   *b12, b0, 0
L3F69AF40:
3f69af40:	dsjs   a10, L3F69ADA0
3f69af50:	move   *b12, b0, 0
L3F69AF60:
3f69af60:	dsjs   a10, L3F69ADC0
3f69af70:	move   *b12, b0, 0
L3F69AF80:
3f69af80:	dsjs   a10, L3F69ADE0
3f69af90:	move   *b12, b0, 0
L3F69AFA0:
3f69afa0:	dsjs   a10, L3F69AE00
3f69afb0:	move   *b12, b0, 0
L3F69AFC0:
3f69afc0:	dsjs   a10, L3F69AE20
3f69afd0:	move   *b12, b0, 0
L3F69AFE0:
3f69afe0:	dsjs   a10, L3F69AE40
3f69aff0:	move   *b12, b0, 0
L3F69B000:
3f69b000:	dsjs   a10, L3F69AE60
3f69b010:	move   *b12, b0, 0
L3F69B020:
3f69b020:	dsjs   a10, L3F69AE80
3f69b030:	move   *b12, b0, 0
L3F69B040:
3f69b040:	dsjs   a10, L3F69AEA0
3f69b050:	move   *b12, b0, 0
L3F69B060:
3f69b060:	dsjs   a10, L3F69AEC0
3f69b070:	move   *b12, b0, 0
L3F69B080:
3f69b080:	dsjs   a10, L3F69AEE0
3f69b090:	move   *b12, b0, 0
L3F69B0A0:
3f69b0a0:	dsjs   a10, L3F69AF00
3f69b0b0:	move   *b12, b0, 0
L3F69B0C0:
3f69b0c0:	dsjs   a10, L3F69AF20
3f69b0d0:	move   *b12, b0, 0
L3F69B0E0:
3f69b0e0:	dsjs   a10, L3F69AF40
3f69b0f0:	move   *b12, b0, 0
L3F69B100:
3f69b100:	dsjs   a10, L3F69AF60
3f69b110:	move   *b12, b0, 0
L3F69B120:
3f69b120:	dsjs   a10, L3F69AF80
3f69b130:	move   *b12, b0, 0
L3F69B140:
3f69b140:	dsjs   a10, L3F69AFA0
3f69b150:	move   *b12, b0, 0
L3F69B160:
3f69b160:	dsjs   a10, L3F69AFC0
3f69b170:	move   *b12, b0, 0
L3F69B180:
3f69b180:	dsjs   a10, L3F69AFE0
3f69b190:	move   *b12, b0, 0
L3F69B1A0:
3f69b1a0:	dsjs   a10, L3F69B000
3f69b1b0:	move   *b12, b0, 0
L3F69B1C0:
3f69b1c0:	dsjs   a10, L3F69B020
3f69b1d0:	move   *b12, b0, 0
L3F69B1E0:
3f69b1e0:	dsjs   a10, L3F69B040
3f69b1f0:	move   *b12, b0, 0
L3F69B200:
3f69b200:	dsjs   a10, L3F69B060
3f69b210:	move   *b12, b0, 0
L3F69B220:
3f69b220:	dsjs   a10, L3F69B080
3f69b230:	move   *b12, b0, 0
L3F69B240:
3f69b240:	dsjs   a10, L3F69B0A0
3f69b250:	move   *b12, b0, 0
L3F69B260:
3f69b260:	dsjs   a10, L3F69B0C0
3f69b270:	move   *b12, b0, 0
L3F69B280:
3f69b280:	dsjs   a10, L3F69B0E0
3f69b290:	move   *b12, b0, 0
L3F69B2A0:
3f69b2a0:	dsjs   a10, L3F69B100
3f69b2b0:	move   *b12, b0, 0
L3F69B2C0:
3f69b2c0:	dsjs   a10, L3F69B120
3f69b2d0:	move   *b12, b0, 0
L3F69B2E0:
3f69b2e0:	dsjs   a10, L3F69B140
3f69b2f0:	move   *b12, b0, 0
L3F69B300:
3f69b300:	dsjs   a10, L3F69B160
3f69b310:	move   *b12, b0, 0
L3F69B320:
3f69b320:	dsjs   a10, L3F69B180
3f69b330:	move   *b12, b0, 0
L3F69B340:
3f69b340:	dsjs   a10, L3F69B1A0
3f69b350:	move   *b12, b0, 0
L3F69B360:
3f69b360:	dsjs   a10, L3F69B1C0
3f69b370:	move   *b12, b0, 0
L3F69B380:
3f69b380:	dsjs   a10, L3F69B1E0
3f69b390:	move   *b12, b0, 0
L3F69B3A0:
3f69b3a0:	dsjs   a10, L3F69B200
3f69b3b0:	move   *b12, b0, 0
L3F69B3C0:
3f69b3c0:	dsjs   a10, L3F69B220
3f69b3d0:	move   *b12, b0, 0
L3F69B3E0:
3f69b3e0:	dsjs   a10, L3F69B240
3f69b3f0:	move   *b12, b0, 0
L3F69B400:
3f69b400:	dsjs   a10, L3F69B260
3f69b410:	move   *b12, b0, 0
L3F69B420:
3f69b420:	dsjs   a10, L3F69B280
3f69b430:	move   *b12, b0, 0
L3F69B440:
3f69b440:	dsjs   a10, L3F69B2A0
3f69b450:	move   *b12, b0, 0
L3F69B460:
3f69b460:	dsjs   a10, L3F69B2C0
3f69b470:	move   *b12, b0, 0
L3F69B480:
3f69b480:	dsjs   a10, L3F69B2E0
3f69b490:	move   *b12, b0, 0
L3F69B4A0:
3f69b4a0:	dsjs   a10, L3F69B300
3f69b4b0:	move   *b12, b0, 0
L3F69B4C0:
3f69b4c0:	dsjs   a10, L3F69B320
3f69b4d0:	move   *b12, b0, 0
L3F69B4E0:
3f69b4e0:	dsjs   a10, L3F69B340
3f69b4f0:	move   *b12, b0, 0
L3F69B500:
3f69b500:	dsjs   a10, L3F69B360
3f69b510:	move   *b12, b0, 0
L3F69B520:
3f69b520:	dsjs   a10, L3F69B380
3f69b530:	move   *b12, b0, 0
L3F69B540:
3f69b540:	dsjs   a10, L3F69B3A0
3f69b550:	move   *b12, b0, 0
L3F69B560:
3f69b560:	dsjs   a10, L3F69B3C0
3f69b570:	move   *b12, b0, 0
L3F69B580:
3f69b580:	dsjs   a10, L3F69B3E0
3f69b590:	move   *b12, b0, 0
L3F69B5A0:
3f69b5a0:	dsjs   a10, L3F69B400
3f69b5b0:	move   *b12, b0, 0
L3F69B5C0:
3f69b5c0:	dsjs   a10, L3F69B420
3f69b5d0:	move   *b12, b0, 0
L3F69B5E0:
3f69b5e0:	dsjs   a10, L3F69B440
3f69b5f0:	move   *b12, b0, 0
L3F69B600:
3f69b600:	dsjs   a10, L3F69B460
3f69b610:	move   *b12, b0, 0
L3F69B620:
3f69b620:	dsjs   a10, L3F69B480
3f69b630:	move   *b12, b0, 0
L3F69B640:
3f69b640:	dsjs   a10, L3F69B4A0
3f69b650:	move   *b12, b0, 0
L3F69B660:
3f69b660:	dsjs   a10, L3F69B4C0
3f69b670:	move   *b12, b0, 0
L3F69B680:
3f69b680:	dsjs   a10, L3F69B4E0
3f69b690:	move   *b12, b0, 0
L3F69B6A0:
3f69b6a0:	dsjs   a10, L3F69B500
3f69b6b0:	move   *b12, b0, 0
L3F69B6C0:
3f69b6c0:	dsjs   a10, L3F69B520
3f69b6d0:	move   *b12, b0, 0
L3F69B6E0:
3f69b6e0:	dsjs   a10, L3F69B540
3f69b6f0:	move   *b12, b0, 0
L3F69B700:
3f69b700:	dsjs   a10, L3F69B560
3f69b710:	move   *b12, b0, 0
L3F69B720:
3f69b720:	dsjs   a10, L3F69B580
3f69b730:	move   *b12, b0, 0
L3F69B740:
3f69b740:	dsjs   a10, L3F69B5A0
3f69b750:	move   *b12, b0, 0
L3F69B760:
3f69b760:	dsjs   a10, L3F69B5C0
3f69b770:	move   *b12, b0, 0
L3F69B780:
3f69b780:	dsjs   a10, L3F69B5E0
3f69b790:	move   *b12, b0, 0
L3F69B7A0:
3f69b7a0:	dsjs   a10, L3F69B600
3f69b7b0:	move   *b12, b0, 0
L3F69B7C0:
3f69b7c0:	dsjs   a10, L3F69B620
3f69b7d0:	move   *b12, b0, 0
L3F69B7E0:
3f69b7e0:	dsjs   a10, L3F69B640
3f69b7f0:	move   *b12, b0, 0
L3F69B800:
3f69b800:	dsjs   a10, L3F69B660
3f69b810:	move   *b12, b0, 0
L3F69B820:
3f69b820:	dsjs   a10, L3F69B680
3f69b830:	move   *b12, b0, 0
L3F69B840:
3f69b840:	dsjs   a10, L3F69B6A0
3f69b850:	move   *b12, b0, 0
L3F69B860:
3f69b860:	dsjs   a10, L3F69B6C0
3f69b870:	move   *b12, b0, 0
L3F69B880:
3f69b880:	dsjs   a10, L3F69B6E0
3f69b890:	move   *b12, b0, 0
L3F69B8A0:
3f69b8a0:	dsjs   a10, L3F69B700
3f69b8b0:	move   *b12, b0, 0
L3F69B8C0:
3f69b8c0:	dsjs   a10, L3F69B720
3f69b8d0:	move   *b12, b0, 0
L3F69B8E0:
3f69b8e0:	dsjs   a10, L3F69B740
3f69b8f0:	move   *b12, b0, 0
L3F69B900:
3f69b900:	dsjs   a10, L3F69B760
3f69b910:	move   *b12, b0, 0
L3F69B920:
3f69b920:	dsjs   a10, L3F69B780
3f69b930:	move   *b12, b0, 0
L3F69B940:
3f69b940:	dsjs   a10, L3F69B7A0
3f69b950:	move   *b12, b0, 0
L3F69B960:
3f69b960:	dsjs   a10, L3F69B7C0
3f69b970:	move   *b12, b0, 0
L3F69B980:
3f69b980:	dsjs   a10, L3F69B7E0
3f69b990:	move   *b12, b0, 0
L3F69B9A0:
3f69b9a0:	dsjs   a10, L3F69B800
3f69b9b0:	move   *b12, b0, 0
L3F69B9C0:
3f69b9c0:	dsjs   a10, L3F69B820
3f69b9d0:	move   *b12, b0, 0
L3F69B9E0:
3f69b9e0:	dsjs   a10, L3F69B840
3f69b9f0:	move   *b12, b0, 0
L3F69BA00:
3f69ba00:	dsjs   a10, L3F69B860
3f69ba10:	move   *b12, b0, 0
L3F69BA20:
3f69ba20:	dsjs   a10, L3F69B880
3f69ba30:	move   *b12, b0, 0
L3F69BA40:
3f69ba40:	dsjs   a10, L3F69B8A0
3f69ba50:	move   *b12, b0, 0
L3F69BA60:
3f69ba60:	dsjs   a10, L3F69B8C0
3f69ba70:	move   *b12, b0, 0
L3F69BA80:
3f69ba80:	dsjs   a10, L3F69B8E0
3f69ba90:	move   *b12, b0, 0
L3F69BAA0:
3f69baa0:	dsjs   a10, L3F69B900
3f69bab0:	move   *b12, b0, 0
L3F69BAC0:
3f69bac0:	dsjs   a10, L3F69B920
3f69bad0:	move   *b12, b0, 0
L3F69BAE0:
3f69bae0:	dsjs   a10, L3F69B940
3f69baf0:	move   *b12, b0, 0
L3F69BB00:
3f69bb00:	dsjs   a10, L3F69B960
3f69bb10:	move   *b12, b0, 0
L3F69BB20:
3f69bb20:	dsjs   a10, L3F69B980
3f69bb30:	move   *b12, b0, 0
L3F69BB40:
3f69bb40:	dsjs   a10, L3F69B9A0
3f69bb50:	move   *b12, b0, 0
L3F69BB60:
3f69bb60:	dsjs   a10, L3F69B9C0
3f69bb70:	move   *b12, b0, 0
L3F69BB80:
3f69bb80:	dsjs   a10, L3F69B9E0
3f69bb90:	move   *b12, b0, 0
L3F69BBA0:
3f69bba0:	dsjs   a10, L3F69BA00
3f69bbb0:	move   *b12, b0, 0
L3F69BBC0:
3f69bbc0:	dsjs   a10, L3F69BA20
3f69bbd0:	move   *b12, b0, 0
L3F69BBE0:
3f69bbe0:	dsjs   a10, L3F69BA40
3f69bbf0:	move   *b12, b0, 0
L3F69BC00:
3f69bc00:	dsjs   a10, L3F69BA60
3f69bc10:	move   *b12, b0, 0
L3F69BC20:
3f69bc20:	dsjs   a10, L3F69BA80
3f69bc30:	move   *b12, b0, 0
L3F69BC40:
3f69bc40:	dsjs   a10, L3F69BAA0
3f69bc50:	move   *b12, b0, 0
L3F69BC60:
3f69bc60:	dsjs   a10, L3F69BAC0
3f69bc70:	move   *b12, b0, 0
L3F69BC80:
3f69bc80:	dsjs   a10, L3F69BAE0
3f69bc90:	move   *b12, b0, 0
L3F69BCA0:
3f69bca0:	dsjs   a10, L3F69BB00
3f69bcb0:	move   *b12, b0, 0
L3F69BCC0:
3f69bcc0:	dsjs   a10, L3F69BB20
3f69bcd0:	move   *b12, b0, 0
L3F69BCE0:
3f69bce0:	dsjs   a10, L3F69BB40
3f69bcf0:	move   *b12, b0, 0
L3F69BD00:
3f69bd00:	dsjs   a10, L3F69BB60
3f69bd10:	move   *b12, b0, 0
L3F69BD20:
3f69bd20:	dsjs   a10, L3F69BB80
3f69bd30:	move   *b12, b0, 0
L3F69BD40:
3f69bd40:	dsjs   a10, L3F69BBA0
3f69bd50:	move   *b12, b0, 0
L3F69BD60:
3f69bd60:	dsjs   a10, L3F69BBC0
3f69bd70:	move   *b12, b0, 0
L3F69BD80:
3f69bd80:	dsjs   a10, L3F69BBE0
3f69bd90:	move   *b12, b0, 0
L3F69BDA0:
3f69bda0:	dsjs   a10, L3F69BC00
3f69bdb0:	move   *b12, b0, 0
L3F69BDC0:
3f69bdc0:	dsjs   a10, L3F69BC20
3f69bdd0:	move   *b12, b0, 0
L3F69BDE0:
3f69bde0:	dsjs   a10, L3F69BC40
3f69bdf0:	move   *b12, b0, 0
L3F69BE00:
3f69be00:	dsjs   a10, L3F69BC60
3f69be10:	move   *b12, b0, 0
L3F69BE20:
3f69be20:	dsjs   a10, L3F69BC80
3f69be30:	move   *b12, b0, 0
L3F69BE40:
3f69be40:	dsjs   a10, L3F69BCA0
3f69be50:	move   *b12, b0, 0
L3F69BE60:
3f69be60:	dsjs   a10, L3F69BCC0
3f69be70:	move   *b12, b0, 0
L3F69BE80:
3f69be80:	dsjs   a10, L3F69BCE0
3f69be90:	move   *b12, b0, 0
L3F69BEA0:
3f69bea0:	dsjs   a10, L3F69BD00
3f69beb0:	move   *b12, b0, 0
L3F69BEC0:
3f69bec0:	dsjs   a10, L3F69BD20
3f69bed0:	move   *b12, b0, 0
L3F69BEE0:
3f69bee0:	dsjs   a10, L3F69BD40
3f69bef0:	move   *b12, b0, 0
L3F69BF00:
3f69bf00:	dsjs   a10, L3F69BD60
3f69bf10:	move   *b12, b0, 0
L3F69BF20:
3f69bf20:	dsjs   a10, L3F69BD80
3f69bf30:	move   *b12, b0, 0
L3F69BF40:
3f69bf40:	dsjs   a10, L3F69BDA0
3f69bf50:	move   *b12, b0, 0
L3F69BF60:
3f69bf60:	dsjs   a10, L3F69BDC0
3f69bf70:	move   *b12, b0, 0
L3F69BF80:
3f69bf80:	dsjs   a10, L3F69BDE0
3f69bf90:	move   *b12, b0, 0
L3F69BFA0:
3f69bfa0:	dsjs   a10, L3F69BE00
3f69bfb0:	move   *b12, b0, 0
L3F69BFC0:
3f69bfc0:	dsjs   a10, L3F69BE20
3f69bfd0:	move   *b12, b0, 0
L3F69BFE0:
3f69bfe0:	dsjs   a10, L3F69BE40
3f69bff0:	move   *b12, b0, 0
L3F69C000:
3f69c000:	dsjs   a10, L3F69BE60
3f69c010:	move   *b12, b0, 0
L3F69C020:
3f69c020:	dsjs   a10, L3F69BE80
3f69c030:	move   *b12, b0, 0
L3F69C040:
3f69c040:	dsjs   a10, L3F69BEA0
3f69c050:	move   *b12, b0, 0
L3F69C060:
3f69c060:	dsjs   a10, L3F69BEC0
3f69c070:	move   *b12, b0, 0
L3F69C080:
3f69c080:	dsjs   a10, L3F69BEE0
3f69c090:	move   *b12, b0, 0
L3F69C0A0:
3f69c0a0:	dsjs   a10, L3F69BF00
3f69c0b0:	move   *b12, b0, 0
L3F69C0C0:
3f69c0c0:	dsjs   a10, L3F69BF20
3f69c0d0:	move   *b12, b0, 0
L3F69C0E0:
3f69c0e0:	dsjs   a10, L3F69BF40
3f69c0f0:	move   *b12, b0, 0
L3F69C100:
3f69c100:	dsjs   a10, L3F69BF60
3f69c110:	move   *b12, b0, 0
L3F69C120:
3f69c120:	dsjs   a10, L3F69BF80
3f69c130:	move   *b12, b0, 0
L3F69C140:
3f69c140:	dsjs   a10, L3F69BFA0
3f69c150:	move   *b12, b0, 0
L3F69C160:
3f69c160:	dsjs   a10, L3F69BFC0
3f69c170:	move   *b12, b0, 0
L3F69C180:
3f69c180:	dsjs   a10, L3F69BFE0
3f69c190:	move   *b12, b0, 0
L3F69C1A0:
3f69c1a0:	dsjs   a10, L3F69C000
3f69c1b0:	move   *b12, b0, 0
L3F69C1C0:
3f69c1c0:	dsjs   a10, L3F69C020
3f69c1d0:	move   *b12, b0, 0
L3F69C1E0:
3f69c1e0:	dsjs   a10, L3F69C040
3f69c1f0:	move   *b12, b0, 0
L3F69C200:
3f69c200:	dsjs   a10, L3F69C060
3f69c210:	move   *b12, b0, 0
L3F69C220:
3f69c220:	dsjs   a10, L3F69C080
3f69c230:	move   *b12, b0, 0
L3F69C240:
3f69c240:	dsjs   a10, L3F69C0A0
3f69c250:	move   *b12, b0, 0
L3F69C260:
3f69c260:	dsjs   a10, L3F69C0C0
3f69c270:	move   *b12, b0, 0
L3F69C280:
3f69c280:	dsjs   a10, L3F69C0E0
3f69c290:	move   *b12, b0, 0
L3F69C2A0:
3f69c2a0:	dsjs   a10, L3F69C100
3f69c2b0:	move   *b12, b0, 0
L3F69C2C0:
3f69c2c0:	dsjs   a10, L3F69C120
3f69c2d0:	move   *b12, b0, 0
L3F69C2E0:
3f69c2e0:	dsjs   a10, L3F69C140
3f69c2f0:	move   *b12, b0, 0
L3F69C300:
3f69c300:	dsjs   a10, L3F69C160
3f69c310:	move   *b12, b0, 0
L3F69C320:
3f69c320:	dsjs   a10, L3F69C180
3f69c330:	move   *b12, b0, 0
L3F69C340:
3f69c340:	dsjs   a10, L3F69C1A0
3f69c350:	move   *b12, b0, 0
L3F69C360:
3f69c360:	dsjs   a10, L3F69C1C0
3f69c370:	move   *b12, b0, 0
L3F69C380:
3f69c380:	dsjs   a10, L3F69C1E0
3f69c390:	move   *b12, b0, 0
L3F69C3A0:
3f69c3a0:	dsjs   a10, L3F69C200
3f69c3b0:	move   *b12, b0, 0
L3F69C3C0:
3f69c3c0:	dsjs   a10, L3F69C220
3f69c3d0:	move   *b12, b0, 0
L3F69C3E0:
3f69c3e0:	dsjs   a10, L3F69C240
3f69c3f0:	move   *b12, b0, 0
L3F69C400:
3f69c400:	dsjs   a10, L3F69C260
3f69c410:	move   *b12, b0, 0
L3F69C420:
3f69c420:	dsjs   a10, L3F69C280
3f69c430:	move   *b12, b0, 0
L3F69C440:
3f69c440:	dsjs   a10, L3F69C2A0
3f69c450:	move   *b12, b0, 0
L3F69C460:
3f69c460:	dsjs   a10, L3F69C2C0
3f69c470:	move   *b12, b0, 0
L3F69C480:
3f69c480:	dsjs   a10, L3F69C2E0
3f69c490:	move   *b12, b0, 0
L3F69C4A0:
3f69c4a0:	dsjs   a10, L3F69C300
3f69c4b0:	move   *b12, b0, 0
L3F69C4C0:
3f69c4c0:	dsjs   a10, L3F69C320
3f69c4d0:	move   *b12, b0, 0
L3F69C4E0:
3f69c4e0:	dsjs   a10, L3F69C340
3f69c4f0:	move   *b12, b0, 0
L3F69C500:
3f69c500:	dsjs   a10, L3F69C360
3f69c510:	move   *b12, b0, 0
L3F69C520:
3f69c520:	dsjs   a10, L3F69C380
3f69c530:	move   *b12, b0, 0
L3F69C540:
3f69c540:	dsjs   a10, L3F69C3A0
3f69c550:	move   *b12, b0, 0
L3F69C560:
3f69c560:	dsjs   a10, L3F69C3C0
3f69c570:	move   *b12, b0, 0
L3F69C580:
3f69c580:	dsjs   a10, L3F69C3E0
3f69c590:	move   *b12, b0, 0
L3F69C5A0:
3f69c5a0:	dsjs   a10, L3F69C400
3f69c5b0:	move   *b12, b0, 0
L3F69C5C0:
3f69c5c0:	dsjs   a10, L3F69C420
3f69c5d0:	move   *b12, b0, 0
L3F69C5E0:
3f69c5e0:	dsjs   a10, L3F69C440
3f69c5f0:	move   *b12, b0, 0
L3F69C600:
3f69c600:	dsjs   a10, L3F69C460
3f69c610:	move   *b12, b0, 0
L3F69C620:
3f69c620:	dsjs   a10, L3F69C480
3f69c630:	move   *b12, b0, 0
L3F69C640:
3f69c640:	dsjs   a10, L3F69C4A0
3f69c650:	move   *b12, b0, 0
L3F69C660:
3f69c660:	dsjs   a10, L3F69C4C0
3f69c670:	move   *b12, b0, 0
L3F69C680:
3f69c680:	dsjs   a10, L3F69C4E0
3f69c690:	move   *b12, b0, 0
L3F69C6A0:
3f69c6a0:	dsjs   a10, L3F69C500
3f69c6b0:	move   *b12, b0, 0
L3F69C6C0:
3f69c6c0:	dsjs   a10, L3F69C520
3f69c6d0:	move   *b12, b0, 0
L3F69C6E0:
3f69c6e0:	dsjs   a10, L3F69C540
3f69c6f0:	move   *b12, b0, 0
L3F69C700:
3f69c700:	dsjs   a10, L3F69C560
3f69c710:	move   *b12, b0, 0
L3F69C720:
3f69c720:	dsjs   a10, L3F69C580
3f69c730:	move   *b12, b0, 0
L3F69C740:
3f69c740:	dsjs   a10, L3F69C5A0
3f69c750:	move   *b12, b0, 0
L3F69C760:
3f69c760:	dsjs   a10, L3F69C5C0
3f69c770:	move   *b12, b0, 0
L3F69C780:
3f69c780:	dsjs   a10, L3F69C5E0
3f69c790:	move   *b12, b0, 0
L3F69C7A0:
3f69c7a0:	dsjs   a10, L3F69C600
3f69c7b0:	move   *b12, b0, 0
L3F69C7C0:
3f69c7c0:	dsjs   a10, L3F69C620
3f69c7d0:	move   *b12, b0, 0
L3F69C7E0:
3f69c7e0:	dsjs   a10, L3F69C640
3f69c7f0:	move   *b12, b0, 0
L3F69C800:
3f69c800:	dsjs   a10, L3F69C660
3f69c810:	move   *b12, b0, 0
L3F69C820:
3f69c820:	dsjs   a10, L3F69C680
3f69c830:	move   *b12, b0, 0
L3F69C840:
3f69c840:	dsjs   a10, L3F69C6A0
3f69c850:	move   *b12, b0, 0
L3F69C860:
3f69c860:	dsjs   a10, L3F69C6C0
3f69c870:	move   *b12, b0, 0
L3F69C880:
3f69c880:	dsjs   a10, L3F69C6E0
3f69c890:	move   *b12, b0, 0
L3F69C8A0:
3f69c8a0:	dsjs   a10, L3F69C700
3f69c8b0:	move   *b12, b0, 0
L3F69C8C0:
3f69c8c0:	dsjs   a10, L3F69C720
3f69c8d0:	move   *b12, b0, 0
L3F69C8E0:
3f69c8e0:	dsjs   a10, L3F69C740
3f69c8f0:	move   *b12, b0, 0
L3F69C900:
3f69c900:	dsjs   a10, L3F69C760
3f69c910:	move   *b12, b0, 0
L3F69C920:
3f69c920:	dsjs   a10, L3F69C780
3f69c930:	move   *b12, b0, 0
L3F69C940:
3f69c940:	dsjs   a10, L3F69C7A0
3f69c950:	move   *b12, b0, 0
L3F69C960:
3f69c960:	dsjs   a10, L3F69C7C0
3f69c970:	move   *b12, b0, 0
L3F69C980:
3f69c980:	dsjs   a10, L3F69C7E0
3f69c990:	move   *b12, b0, 0
L3F69C9A0:
3f69c9a0:	dsjs   a10, L3F69C800
3f69c9b0:	move   *b12, b0, 0
L3F69C9C0:
3f69c9c0:	dsjs   a10, L3F69C820
3f69c9d0:	move   *b12, b0, 0
L3F69C9E0:
3f69c9e0:	dsjs   a10, L3F69C840
3f69c9f0:	move   *b12, b0, 0
L3F69CA00:
3f69ca00:	dsjs   a10, L3F69C860
3f69ca10:	move   *b12, b0, 0
L3F69CA20:
3f69ca20:	dsjs   a10, L3F69C880
3f69ca30:	move   *b12, b0, 0
L3F69CA40:
3f69ca40:	dsjs   a10, L3F69C8A0
3f69ca50:	move   *b12, b0, 0
L3F69CA60:
3f69ca60:	dsjs   a10, L3F69C8C0
3f69ca70:	move   *b12, b0, 0
L3F69CA80:
3f69ca80:	dsjs   a10, L3F69C8E0
3f69ca90:	move   *b12, b0, 0
L3F69CAA0:
3f69caa0:	dsjs   a10, L3F69C900
3f69cab0:	move   *b12, b0, 0
L3F69CAC0:
3f69cac0:	dsjs   a10, L3F69C920
3f69cad0:	move   *b12, b0, 0
L3F69CAE0:
3f69cae0:	dsjs   a10, L3F69C940
3f69caf0:	move   *b12, b0, 0
L3F69CB00:
3f69cb00:	dsjs   a10, L3F69C960
3f69cb10:	move   *b12, b0, 0
L3F69CB20:
3f69cb20:	dsjs   a10, L3F69C980
3f69cb30:	move   *b12, b0, 0
L3F69CB40:
3f69cb40:	dsjs   a10, L3F69C9A0
3f69cb50:	move   *b12, b0, 0
L3F69CB60:
3f69cb60:	dsjs   a10, L3F69C9C0
3f69cb70:	move   *b12, b0, 0
L3F69CB80:
3f69cb80:	dsjs   a10, L3F69C9E0
3f69cb90:	move   *b12, b0, 0
L3F69CBA0:
3f69cba0:	dsjs   a10, L3F69CA00
3f69cbb0:	move   *b12, b0, 0
L3F69CBC0:
3f69cbc0:	dsjs   a10, L3F69CA20
3f69cbd0:	move   *b12, b0, 0
L3F69CBE0:
3f69cbe0:	dsjs   a10, L3F69CA40
3f69cbf0:	move   *b12, b0, 0
L3F69CC00:
3f69cc00:	dsjs   a10, L3F69CA60
3f69cc10:	move   *b12, b0, 0
L3F69CC20:
3f69cc20:	dsjs   a10, L3F69CA80
3f69cc30:	move   *b12, b0, 0
L3F69CC40:
3f69cc40:	dsjs   a10, L3F69CAA0
3f69cc50:	move   *b12, b0, 0
L3F69CC60:
3f69cc60:	dsjs   a10, L3F69CAC0
3f69cc70:	move   *b12, b0, 0
L3F69CC80:
3f69cc80:	dsjs   a10, L3F69CAE0
3f69cc90:	move   *b12, b0, 0
L3F69CCA0:
3f69cca0:	dsjs   a10, L3F69CB00
3f69ccb0:	move   *b12, b0, 0
L3F69CCC0:
3f69ccc0:	dsjs   a10, L3F69CB20
3f69ccd0:	move   *b12, b0, 0
L3F69CCE0:
3f69cce0:	dsjs   a10, L3F69CB40
3f69ccf0:	move   *b12, b0, 0
L3F69CD00:
3f69cd00:	dsjs   a10, L3F69CB60
3f69cd10:	move   *b12, b0, 0
L3F69CD20:
3f69cd20:	dsjs   a10, L3F69CB80
3f69cd30:	move   *b12, b0, 0
L3F69CD40:
3f69cd40:	dsjs   a10, L3F69CBA0
3f69cd50:	move   *b12, b0, 0
L3F69CD60:
3f69cd60:	dsjs   a10, L3F69CBC0
3f69cd70:	move   *b12, b0, 0
L3F69CD80:
3f69cd80:	dsjs   a10, L3F69CBE0
3f69cd90:	move   *b12, b0, 0
L3F69CDA0:
3f69cda0:	dsjs   a10, L3F69CC00
3f69cdb0:	move   *b12, b0, 0
L3F69CDC0:
3f69cdc0:	dsjs   a10, L3F69CC20
3f69cdd0:	move   *b12, b0, 0
L3F69CDE0:
3f69cde0:	dsjs   a10, L3F69CC40
3f69cdf0:	move   *b12, b0, 0
L3F69CE00:
3f69ce00:	dsjs   a10, L3F69CC60
3f69ce10:	move   *b12, b0, 0
L3F69CE20:
3f69ce20:	dsjs   a10, L3F69CC80
3f69ce30:	move   *b12, b0, 0
L3F69CE40:
3f69ce40:	dsjs   a10, L3F69CCA0
3f69ce50:	move   *b12, b0, 0
L3F69CE60:
3f69ce60:	dsjs   a10, L3F69CCC0
3f69ce70:	move   *b12, b0, 0
L3F69CE80:
3f69ce80:	dsjs   a10, L3F69CCE0
3f69ce90:	move   *b12, b0, 0
L3F69CEA0:
3f69cea0:	dsjs   a10, L3F69CD00
3f69ceb0:	move   *b12, b0, 0
L3F69CEC0:
3f69cec0:	dsjs   a10, L3F69CD20
3f69ced0:	move   *b12, b0, 0
L3F69CEE0:
3f69cee0:	dsjs   a10, L3F69CD40
3f69cef0:	move   *b12, b0, 0
L3F69CF00:
3f69cf00:	dsjs   a10, L3F69CD60
3f69cf10:	move   *b12, b0, 0
L3F69CF20:
3f69cf20:	dsjs   a10, L3F69CD80
3f69cf30:	move   *b12, b0, 0
L3F69CF40:
3f69cf40:	dsjs   a10, L3F69CDA0
3f69cf50:	move   *b12, b0, 0
L3F69CF60:
3f69cf60:	dsjs   a10, L3F69CDC0
3f69cf70:	move   *b12, b0, 0
L3F69CF80:
3f69cf80:	dsjs   a10, L3F69CDE0
3f69cf90:	move   *b12, b0, 0
L3F69CFA0:
3f69cfa0:	dsjs   a10, L3F69CE00
3f69cfb0:	move   *b12, b0, 0
L3F69CFC0:
3f69cfc0:	dsjs   a10, L3F69CE20
3f69cfd0:	move   *b12, b0, 0
L3F69CFE0:
3f69cfe0:	dsjs   a10, L3F69CE40
3f69cff0:	move   *b12, b0, 0
L3F69D000:
3f69d000:	dsjs   a10, L3F69CE60
3f69d010:	move   *b12, b0, 0
L3F69D020:
3f69d020:	dsjs   a10, L3F69CE80
3f69d030:	move   *b12, b0, 0
L3F69D040:
3f69d040:	dsjs   a10, L3F69CEA0
3f69d050:	move   *b12, b0, 0
L3F69D060:
3f69d060:	dsjs   a10, L3F69CEC0
3f69d070:	move   *b12, b0, 0
L3F69D080:
3f69d080:	dsjs   a10, L3F69CEE0
3f69d090:	move   *b12, b0, 0
L3F69D0A0:
3f69d0a0:	dsjs   a10, L3F69CF00
3f69d0b0:	move   *b12, b0, 0
L3F69D0C0:
3f69d0c0:	dsjs   a10, L3F69CF20
3f69d0d0:	move   *b12, b0, 0
L3F69D0E0:
3f69d0e0:	dsjs   a10, L3F69CF40
3f69d0f0:	move   *b12, b0, 0
L3F69D100:
3f69d100:	dsjs   a10, L3F69CF60
3f69d110:	move   *b12, b0, 0
L3F69D120:
3f69d120:	dsjs   a10, L3F69CF80
3f69d130:	move   *b12, b0, 0
L3F69D140:
3f69d140:	dsjs   a10, L3F69CFA0
3f69d150:	move   *b12, b0, 0
L3F69D160:
3f69d160:	dsjs   a10, L3F69CFC0
3f69d170:	move   *b12, b0, 0
L3F69D180:
3f69d180:	dsjs   a10, L3F69CFE0
3f69d190:	move   *b12, b0, 0
L3F69D1A0:
3f69d1a0:	dsjs   a10, L3F69D000
3f69d1b0:	move   *b12, b0, 0
L3F69D1C0:
3f69d1c0:	dsjs   a10, L3F69D020
3f69d1d0:	move   *b12, b0, 0
L3F69D1E0:
3f69d1e0:	dsjs   a10, L3F69D040
3f69d1f0:	move   *b12, b0, 0
L3F69D200:
3f69d200:	dsjs   a10, L3F69D060
3f69d210:	move   *b12, b0, 0
L3F69D220:
3f69d220:	dsjs   a10, L3F69D080
3f69d230:	move   *b12, b0, 0
L3F69D240:
3f69d240:	dsjs   a10, L3F69D0A0
3f69d250:	move   *b12, b0, 0
L3F69D260:
3f69d260:	dsjs   a10, L3F69D0C0
3f69d270:	move   *b12, b0, 0
L3F69D280:
3f69d280:	dsjs   a10, L3F69D0E0
3f69d290:	move   *b12, b0, 0
L3F69D2A0:
3f69d2a0:	dsjs   a10, L3F69D100
3f69d2b0:	move   *b12, b0, 0
L3F69D2C0:
3f69d2c0:	dsjs   a10, L3F69D120
3f69d2d0:	move   *b12, b0, 0
L3F69D2E0:
3f69d2e0:	dsjs   a10, L3F69D140
3f69d2f0:	move   *b12, b0, 0
L3F69D300:
3f69d300:	dsjs   a10, L3F69D160
3f69d310:	move   *b12, b0, 0
L3F69D320:
3f69d320:	dsjs   a10, L3F69D180
3f69d330:	move   *b12, b0, 0
L3F69D340:
3f69d340:	dsjs   a10, L3F69D1A0
3f69d350:	move   *b12, b0, 0
L3F69D360:
3f69d360:	dsjs   a10, L3F69D1C0
3f69d370:	move   *b12, b0, 0
L3F69D380:
3f69d380:	dsjs   a10, L3F69D1E0
3f69d390:	move   *b12, b0, 0
L3F69D3A0:
3f69d3a0:	dsjs   a10, L3F69D200
3f69d3b0:	move   *b12, b0, 0
L3F69D3C0:
3f69d3c0:	dsjs   a10, L3F69D220
3f69d3d0:	move   *b12, b0, 0
L3F69D3E0:
3f69d3e0:	dsjs   a10, L3F69D240
3f69d3f0:	move   *b12, b0, 0
L3F69D400:
3f69d400:	dsjs   a10, L3F69D260
3f69d410:	move   *b12, b0, 0
L3F69D420:
3f69d420:	dsjs   a10, L3F69D280
3f69d430:	move   *b12, b0, 0
L3F69D440:
3f69d440:	dsjs   a10, L3F69D2A0
3f69d450:	move   *b12, b0, 0
L3F69D460:
3f69d460:	dsjs   a10, L3F69D2C0
3f69d470:	move   *b12, b0, 0
L3F69D480:
3f69d480:	dsjs   a10, L3F69D2E0
3f69d490:	move   *b12, b0, 0
L3F69D4A0:
3f69d4a0:	dsjs   a10, L3F69D300
3f69d4b0:	move   *b12, b0, 0
L3F69D4C0:
3f69d4c0:	dsjs   a10, L3F69D320
3f69d4d0:	move   *b12, b0, 0
L3F69D4E0:
3f69d4e0:	dsjs   a10, L3F69D340
3f69d4f0:	move   *b12, b0, 0
L3F69D500:
3f69d500:	dsjs   a10, L3F69D360
3f69d510:	move   *b12, b0, 0
L3F69D520:
3f69d520:	dsjs   a10, L3F69D380
3f69d530:	move   *b12, b0, 0
L3F69D540:
3f69d540:	dsjs   a10, L3F69D3A0
3f69d550:	move   *b12, b0, 0
L3F69D560:
3f69d560:	dsjs   a10, L3F69D3C0
3f69d570:	move   *b12, b0, 0
L3F69D580:
3f69d580:	dsjs   a10, L3F69D3E0
3f69d590:	move   *b12, b0, 0
L3F69D5A0:
3f69d5a0:	dsjs   a10, L3F69D400
3f69d5b0:	move   *b12, b0, 0
L3F69D5C0:
3f69d5c0:	dsjs   a10, L3F69D420
3f69d5d0:	move   *b12, b0, 0
L3F69D5E0:
3f69d5e0:	dsjs   a10, L3F69D440
3f69d5f0:	move   *b12, b0, 0
L3F69D600:
3f69d600:	dsjs   a10, L3F69D460
3f69d610:	move   *b12, b0, 0
L3F69D620:
3f69d620:	dsjs   a10, L3F69D480
3f69d630:	move   *b12, b0, 0
L3F69D640:
3f69d640:	dsjs   a10, L3F69D4A0
3f69d650:	move   *b12, b0, 0
L3F69D660:
3f69d660:	dsjs   a10, L3F69D4C0
3f69d670:	move   *b12, b0, 0
L3F69D680:
3f69d680:	dsjs   a10, L3F69D4E0
3f69d690:	move   *b12, b0, 0
L3F69D6A0:
3f69d6a0:	dsjs   a10, L3F69D500
3f69d6b0:	move   *b12, b0, 0
L3F69D6C0:
3f69d6c0:	dsjs   a10, L3F69D520
3f69d6d0:	move   *b12, b0, 0
L3F69D6E0:
3f69d6e0:	dsjs   a10, L3F69D540
3f69d6f0:	move   *b12, b0, 0
L3F69D700:
3f69d700:	dsjs   a10, L3F69D560
3f69d710:	move   *b12, b0, 0
L3F69D720:
3f69d720:	dsjs   a10, L3F69D580
3f69d730:	move   *b12, b0, 0
L3F69D740:
3f69d740:	dsjs   a10, L3F69D5A0
3f69d750:	move   *b12, b0, 0
L3F69D760:
3f69d760:	dsjs   a10, L3F69D5C0
3f69d770:	move   *b12, b0, 0
L3F69D780:
3f69d780:	dsjs   a10, L3F69D5E0
3f69d790:	move   *b12, b0, 0
L3F69D7A0:
3f69d7a0:	dsjs   a10, L3F69D600
3f69d7b0:	move   *b12, b0, 0
L3F69D7C0:
3f69d7c0:	dsjs   a10, L3F69D620
3f69d7d0:	move   *b12, b0, 0
L3F69D7E0:
3f69d7e0:	dsjs   a10, L3F69D640
3f69d7f0:	move   *b12, b0, 0
L3F69D800:
3f69d800:	dsjs   a10, L3F69D660
3f69d810:	move   *b12, b0, 0
L3F69D820:
3f69d820:	dsjs   a10, L3F69D680
3f69d830:	move   *b12, b0, 0
L3F69D840:
3f69d840:	dsjs   a10, L3F69D6A0
3f69d850:	move   *b12, b0, 0
L3F69D860:
3f69d860:	dsjs   a10, L3F69D6C0
3f69d870:	move   *b12, b0, 0
L3F69D880:
3f69d880:	dsjs   a10, L3F69D6E0
3f69d890:	move   *b12, b0, 0
L3F69D8A0:
3f69d8a0:	dsjs   a10, L3F69D700
3f69d8b0:	move   *b12, b0, 0
L3F69D8C0:
3f69d8c0:	dsjs   a10, L3F69D720
3f69d8d0:	move   *b12, b0, 0
L3F69D8E0:
3f69d8e0:	dsjs   a10, L3F69D740
3f69d8f0:	move   *b12, b0, 0
L3F69D900:
3f69d900:	dsjs   a10, L3F69D760
3f69d910:	move   *b12, b0, 0
L3F69D920:
3f69d920:	dsjs   a10, L3F69D780
3f69d930:	move   *b12, b0, 0
L3F69D940:
3f69d940:	dsjs   a10, L3F69D7A0
3f69d950:	move   *b12, b0, 0
L3F69D960:
3f69d960:	dsjs   a10, L3F69D7C0
3f69d970:	move   *b12, b0, 0
L3F69D980:
3f69d980:	dsjs   a10, L3F69D7E0
3f69d990:	move   *b12, b0, 0
L3F69D9A0:
3f69d9a0:	dsjs   a10, L3F69D800
3f69d9b0:	move   *b12, b0, 0
L3F69D9C0:
3f69d9c0:	dsjs   a10, L3F69D820
3f69d9d0:	move   *b12, b0, 0
L3F69D9E0:
3f69d9e0:	dsjs   a10, L3F69D840
3f69d9f0:	move   *b12, b0, 0
L3F69DA00:
3f69da00:	dsjs   a10, L3F69D860
3f69da10:	move   *b12, b0, 0
L3F69DA20:
3f69da20:	dsjs   a10, L3F69D880
3f69da30:	move   *b12, b0, 0
L3F69DA40:
3f69da40:	dsjs   a10, L3F69D8A0
3f69da50:	move   *b12, b0, 0
L3F69DA60:
3f69da60:	dsjs   a10, L3F69D8C0
3f69da70:	move   *b12, b0, 0
L3F69DA80:
3f69da80:	dsjs   a10, L3F69D8E0
3f69da90:	move   *b12, b0, 0
L3F69DAA0:
3f69daa0:	dsjs   a10, L3F69D900
3f69dab0:	move   *b12, b0, 0
L3F69DAC0:
3f69dac0:	dsjs   a10, L3F69D920
3f69dad0:	move   *b12, b0, 0
L3F69DAE0:
3f69dae0:	dsjs   a10, L3F69D940
3f69daf0:	move   *b12, b0, 0
L3F69DB00:
3f69db00:	dsjs   a10, L3F69D960
3f69db10:	move   *b12, b0, 0
L3F69DB20:
3f69db20:	dsjs   a10, L3F69D980
3f69db30:	move   *b12, b0, 0
L3F69DB40:
3f69db40:	dsjs   a10, L3F69D9A0
3f69db50:	move   *b12, b0, 0
L3F69DB60:
3f69db60:	dsjs   a10, L3F69D9C0
3f69db70:	move   *b12, b0, 0
L3F69DB80:
3f69db80:	dsjs   a10, L3F69D9E0
3f69db90:	move   *b12, b0, 0
L3F69DBA0:
3f69dba0:	dsjs   a10, L3F69DA00
3f69dbb0:	move   *b12, b0, 0
L3F69DBC0:
3f69dbc0:	dsjs   a10, L3F69DA20
3f69dbd0:	move   *b12, b0, 0
L3F69DBE0:
3f69dbe0:	dsjs   a10, L3F69DA40
3f69dbf0:	move   *b12, b0, 0
L3F69DC00:
3f69dc00:	dsjs   a10, L3F69DA60
3f69dc10:	move   *b12, b0, 0
L3F69DC20:
3f69dc20:	dsjs   a10, L3F69DA80
3f69dc30:	move   *b12, b0, 0
L3F69DC40:
3f69dc40:	dsjs   a10, L3F69DAA0
3f69dc50:	move   *b12, b0, 0
L3F69DC60:
3f69dc60:	dsjs   a10, L3F69DAC0
3f69dc70:	move   *b12, b0, 0
L3F69DC80:
3f69dc80:	dsjs   a10, L3F69DAE0
3f69dc90:	move   *b12, b0, 0
L3F69DCA0:
3f69dca0:	dsjs   a10, L3F69DB00
3f69dcb0:	move   *b12, b0, 0
L3F69DCC0:
3f69dcc0:	dsjs   a10, L3F69DB20
3f69dcd0:	move   *b12, b0, 0
L3F69DCE0:
3f69dce0:	dsjs   a10, L3F69DB40
3f69dcf0:	move   *b12, b0, 0
L3F69DD00:
3f69dd00:	dsjs   a10, L3F69DB60
3f69dd10:	move   *b12, b0, 0
L3F69DD20:
3f69dd20:	dsjs   a10, L3F69DB80
3f69dd30:	move   *b12, b0, 0
L3F69DD40:
3f69dd40:	dsjs   a10, L3F69DBA0
3f69dd50:	move   *b12, b0, 0
L3F69DD60:
3f69dd60:	dsjs   a10, L3F69DBC0
3f69dd70:	move   *b12, b0, 0
L3F69DD80:
3f69dd80:	dsjs   a10, L3F69DBE0
3f69dd90:	move   *b12, b0, 0
L3F69DDA0:
3f69dda0:	dsjs   a10, L3F69DC00
3f69ddb0:	move   *b12, b0, 0
L3F69DDC0:
3f69ddc0:	dsjs   a10, L3F69DC20
3f69ddd0:	move   *b12, b0, 0
L3F69DDE0:
3f69dde0:	dsjs   a10, L3F69DC40
3f69ddf0:	move   *b12, b0, 0
L3F69DE00:
3f69de00:	dsjs   a10, L3F69DC60
3f69de10:	move   *b12, b0, 0
L3F69DE20:
3f69de20:	dsjs   a10, L3F69DC80
3f69de30:	move   *b12, b0, 0
L3F69DE40:
3f69de40:	dsjs   a10, L3F69DCA0
3f69de50:	move   *b12, b0, 0
L3F69DE60:
3f69de60:	dsjs   a10, L3F69DCC0
3f69de70:	move   *b12, b0, 0
L3F69DE80:
3f69de80:	dsjs   a10, L3F69DCE0
3f69de90:	move   *b12, b0, 0
L3F69DEA0:
3f69dea0:	dsjs   a10, L3F69DD00
3f69deb0:	move   *b12, b0, 0
L3F69DEC0:
3f69dec0:	dsjs   a10, L3F69DD20
3f69ded0:	move   *b12, b0, 0
L3F69DEE0:
3f69dee0:	dsjs   a10, L3F69DD40
3f69def0:	move   *b12, b0, 0
L3F69DF00:
3f69df00:	dsjs   a10, L3F69DD60
3f69df10:	move   *b12, b0, 0
L3F69DF20:
3f69df20:	dsjs   a10, L3F69DD80
3f69df30:	move   *b12, b0, 0
L3F69DF40:
3f69df40:	dsjs   a10, L3F69DDA0
3f69df50:	move   *b12, b0, 0
L3F69DF60:
3f69df60:	dsjs   a10, L3F69DDC0
3f69df70:	move   *b12, b0, 0
L3F69DF80:
3f69df80:	dsjs   a10, L3F69DDE0
3f69df90:	move   *b12, b0, 0
L3F69DFA0:
3f69dfa0:	dsjs   a10, L3F69DE00
3f69dfb0:	move   *b12, b0, 0
L3F69DFC0:
3f69dfc0:	dsjs   a10, L3F69DE20
3f69dfd0:	move   *b12, b0, 0
L3F69DFE0:
3f69dfe0:	dsjs   a10, L3F69DE40
3f69dff0:	move   *b12, b0, 0
L3F69E000:
3f69e000:	dsjs   a10, L3F69DE60
3f69e010:	move   *b12, b0, 0
L3F69E020:
3f69e020:	dsjs   a10, L3F69DE80
3f69e030:	move   *b12, b0, 0
L3F69E040:
3f69e040:	dsjs   a10, L3F69DEA0
3f69e050:	move   *b12, b0, 0
L3F69E060:
3f69e060:	dsjs   a10, L3F69DEC0
3f69e070:	move   *b12, b0, 0
L3F69E080:
3f69e080:	dsjs   a10, L3F69DEE0
3f69e090:	move   *b12, b0, 0
L3F69E0A0:
3f69e0a0:	dsjs   a10, L3F69DF00
3f69e0b0:	move   *b12, b0, 0
L3F69E0C0:
3f69e0c0:	dsjs   a10, L3F69DF20
3f69e0d0:	move   *b12, b0, 0
L3F69E0E0:
3f69e0e0:	dsjs   a10, L3F69DF40
3f69e0f0:	move   *b12, b0, 0
L3F69E100:
3f69e100:	dsjs   a10, L3F69DF60
3f69e110:	move   *b12, b0, 0
L3F69E120:
3f69e120:	dsjs   a10, L3F69DF80
3f69e130:	move   *b12, b0, 0
L3F69E140:
3f69e140:	dsjs   a10, L3F69DFA0
3f69e150:	move   *b12, b0, 0
L3F69E160:
3f69e160:	dsjs   a10, L3F69DFC0
3f69e170:	move   *b12, b0, 0
L3F69E180:
3f69e180:	dsjs   a10, L3F69DFE0
3f69e190:	move   *b12, b0, 0
L3F69E1A0:
3f69e1a0:	dsjs   a10, L3F69E000
3f69e1b0:	move   *b12, b0, 0
L3F69E1C0:
3f69e1c0:	dsjs   a10, L3F69E020
3f69e1d0:	move   *b12, b0, 0
L3F69E1E0:
3f69e1e0:	dsjs   a10, L3F69E040
3f69e1f0:	move   *b12, b0, 0
L3F69E200:
3f69e200:	dsjs   a10, L3F69E060
3f69e210:	move   *b12, b0, 0
L3F69E220:
3f69e220:	dsjs   a10, L3F69E080
3f69e230:	move   *b12, b0, 0
L3F69E240:
3f69e240:	dsjs   a10, L3F69E0A0
3f69e250:	move   *b12, b0, 0
L3F69E260:
3f69e260:	dsjs   a10, L3F69E0C0
3f69e270:	move   *b12, b0, 0
L3F69E280:
3f69e280:	dsjs   a10, L3F69E0E0
3f69e290:	move   *b12, b0, 0
L3F69E2A0:
3f69e2a0:	dsjs   a10, L3F69E100
3f69e2b0:	move   *b12, b0, 0
L3F69E2C0:
3f69e2c0:	dsjs   a10, L3F69E120
3f69e2d0:	move   *b12, b0, 0
L3F69E2E0:
3f69e2e0:	dsjs   a10, L3F69E140
3f69e2f0:	move   *b12, b0, 0
L3F69E300:
3f69e300:	dsjs   a10, L3F69E160
3f69e310:	move   *b12, b0, 0
L3F69E320:
3f69e320:	dsjs   a10, L3F69E180
3f69e330:	move   *b12, b0, 0
L3F69E340:
3f69e340:	dsjs   a10, L3F69E1A0
3f69e350:	move   *b12, b0, 0
L3F69E360:
3f69e360:	dsjs   a10, L3F69E1C0
3f69e370:	move   *b12, b0, 0
L3F69E380:
3f69e380:	dsjs   a10, L3F69E1E0
3f69e390:	move   *b12, b0, 0
L3F69E3A0:
3f69e3a0:	dsjs   a10, L3F69E200
3f69e3b0:	move   *b12, b0, 0
L3F69E3C0:
3f69e3c0:	dsjs   a10, L3F69E220
3f69e3d0:	move   *b12, b0, 0
L3F69E3E0:
3f69e3e0:	dsjs   a10, L3F69E240
3f69e3f0:	move   *b12, b0, 0
L3F69E400:
3f69e400:	dsjs   a10, L3F69E260
3f69e410:	move   *b12, b0, 0
L3F69E420:
3f69e420:	dsjs   a10, L3F69E280
3f69e430:	move   *b12, b0, 0
L3F69E440:
3f69e440:	dsjs   a10, L3F69E2A0
3f69e450:	move   *b12, b0, 0
L3F69E460:
3f69e460:	dsjs   a10, L3F69E2C0
3f69e470:	move   *b12, b0, 0
L3F69E480:
3f69e480:	dsjs   a10, L3F69E2E0
3f69e490:	move   *b12, b0, 0
L3F69E4A0:
3f69e4a0:	dsjs   a10, L3F69E300
3f69e4b0:	move   *b12, b0, 0
L3F69E4C0:
3f69e4c0:	dsjs   a10, L3F69E320
3f69e4d0:	move   *b12, b0, 0
L3F69E4E0:
3f69e4e0:	dsjs   a10, L3F69E340
3f69e4f0:	move   *b12, b0, 0
L3F69E500:
3f69e500:	dsjs   a10, L3F69E360
3f69e510:	move   *b12, b0, 0
L3F69E520:
3f69e520:	dsjs   a10, L3F69E380
3f69e530:	move   *b12, b0, 0
L3F69E540:
3f69e540:	dsjs   a10, L3F69E3A0
3f69e550:	move   *b12, b0, 0
L3F69E560:
3f69e560:	dsjs   a10, L3F69E3C0
3f69e570:	move   *b12, b0, 0
L3F69E580:
3f69e580:	dsjs   a10, L3F69E3E0
3f69e590:	move   *b12, b0, 0
L3F69E5A0:
3f69e5a0:	dsjs   a10, L3F69E400
3f69e5b0:	move   *b12, b0, 0
L3F69E5C0:
3f69e5c0:	dsjs   a10, L3F69E420
3f69e5d0:	move   *b12, b0, 0
L3F69E5E0:
3f69e5e0:	dsjs   a10, L3F69E440
3f69e5f0:	move   *b12, b0, 0
L3F69E600:
3f69e600:	dsjs   a10, L3F69E460
3f69e610:	move   *b12, b0, 0
L3F69E620:
3f69e620:	dsjs   a10, L3F69E480
3f69e630:	move   *b12, b0, 0
L3F69E640:
3f69e640:	dsjs   a10, L3F69E4A0
3f69e650:	move   *b12, b0, 0
L3F69E660:
3f69e660:	dsjs   a10, L3F69E4C0
3f69e670:	move   *b12, b0, 0
L3F69E680:
3f69e680:	dsjs   a10, L3F69E4E0
3f69e690:	move   *b12, b0, 0
L3F69E6A0:
3f69e6a0:	dsjs   a10, L3F69E500
3f69e6b0:	move   *b12, b0, 0
L3F69E6C0:
3f69e6c0:	dsjs   a10, L3F69E520
3f69e6d0:	move   *b12, b0, 0
L3F69E6E0:
3f69e6e0:	dsjs   a10, L3F69E540
3f69e6f0:	move   *b12, b0, 0
L3F69E700:
3f69e700:	dsjs   a10, L3F69E560
3f69e710:	move   *b12, b0, 0
L3F69E720:
3f69e720:	dsjs   a10, L3F69E580
3f69e730:	move   *b12, b0, 0
L3F69E740:
3f69e740:	dsjs   a10, L3F69E5A0
3f69e750:	move   *b12, b0, 0
L3F69E760:
3f69e760:	dsjs   a10, L3F69E5C0
3f69e770:	move   *b12, b0, 0
L3F69E780:
3f69e780:	dsjs   a10, L3F69E5E0
3f69e790:	move   *b12, b0, 0
L3F69E7A0:
3f69e7a0:	dsjs   a10, L3F69E600
3f69e7b0:	move   *b12, b0, 0
L3F69E7C0:
3f69e7c0:	dsjs   a10, L3F69E620
3f69e7d0:	move   *b12, b0, 0
L3F69E7E0:
3f69e7e0:	dsjs   a10, L3F69E640
3f69e7f0:	move   *b12, b0, 0
L3F69E800:
3f69e800:	dsjs   a10, L3F69E660
3f69e810:	move   *b12, b0, 0
L3F69E820:
3f69e820:	dsjs   a10, L3F69E680
3f69e830:	move   *b12, b0, 0
L3F69E840:
3f69e840:	dsjs   a10, L3F69E6A0
3f69e850:	move   *b12, b0, 0
L3F69E860:
3f69e860:	dsjs   a10, L3F69E6C0
3f69e870:	move   *b12, b0, 0
L3F69E880:
3f69e880:	dsjs   a10, L3F69E6E0
3f69e890:	move   *b12, b0, 0
L3F69E8A0:
3f69e8a0:	dsjs   a10, L3F69E700
3f69e8b0:	move   *b12, b0, 0
L3F69E8C0:
3f69e8c0:	dsjs   a10, L3F69E720
3f69e8d0:	move   *b12, b0, 0
L3F69E8E0:
3f69e8e0:	dsjs   a10, L3F69E740
3f69e8f0:	move   *b12, b0, 0
L3F69E900:
3f69e900:	dsjs   a10, L3F69E760
3f69e910:	move   *b12, b0, 0
L3F69E920:
3f69e920:	dsjs   a10, L3F69E780
3f69e930:	move   *b12, b0, 0
L3F69E940:
3f69e940:	dsjs   a10, L3F69E7A0
3f69e950:	move   *b12, b0, 0
L3F69E960:
3f69e960:	dsjs   a10, L3F69E7C0
3f69e970:	move   *b12, b0, 0
L3F69E980:
3f69e980:	dsjs   a10, L3F69E7E0
3f69e990:	move   *b12, b0, 0
L3F69E9A0:
3f69e9a0:	dsjs   a10, L3F69E800
3f69e9b0:	move   *b12, b0, 0
L3F69E9C0:
3f69e9c0:	dsjs   a10, L3F69E820
3f69e9d0:	move   *b12, b0, 0
L3F69E9E0:
3f69e9e0:	dsjs   a10, L3F69E840
3f69e9f0:	move   *b12, b0, 0
L3F69EA00:
3f69ea00:	dsjs   a10, L3F69E860
3f69ea10:	move   *b12, b0, 0
L3F69EA20:
3f69ea20:	dsjs   a10, L3F69E880
3f69ea30:	move   *b12, b0, 0
L3F69EA40:
3f69ea40:	dsjs   a10, L3F69E8A0
3f69ea50:	move   *b12, b0, 0
L3F69EA60:
3f69ea60:	dsjs   a10, L3F69E8C0
3f69ea70:	move   *b12, b0, 0
L3F69EA80:
3f69ea80:	dsjs   a10, L3F69E8E0
3f69ea90:	move   *b12, b0, 0
L3F69EAA0:
3f69eaa0:	dsjs   a10, L3F69E900
3f69eab0:	move   *b12, b0, 0
L3F69EAC0:
3f69eac0:	dsjs   a10, L3F69E920
3f69ead0:	move   *b12, b0, 0
L3F69EAE0:
3f69eae0:	dsjs   a10, L3F69E940
3f69eaf0:	move   *b12, b0, 0
L3F69EB00:
3f69eb00:	dsjs   a10, L3F69E960
3f69eb10:	move   *b12, b0, 0
L3F69EB20:
3f69eb20:	dsjs   a10, L3F69E980
3f69eb30:	move   *b12, b0, 0
L3F69EB40:
3f69eb40:	dsjs   a10, L3F69E9A0
3f69eb50:	move   *b12, b0, 0
L3F69EB60:
3f69eb60:	dsjs   a10, L3F69E9C0
3f69eb70:	move   *b12, b0, 0
L3F69EB80:
3f69eb80:	dsjs   a10, L3F69E9E0
3f69eb90:	move   *b12, b0, 0
L3F69EBA0:
3f69eba0:	dsjs   a10, L3F69EA00
3f69ebb0:	move   *b12, b0, 0
L3F69EBC0:
3f69ebc0:	dsjs   a10, L3F69EA20
3f69ebd0:	move   *b12, b0, 0
L3F69EBE0:
3f69ebe0:	dsjs   a10, L3F69EA40
3f69ebf0:	move   *b12, b0, 0
L3F69EC00:
3f69ec00:	dsjs   a10, L3F69EA60
3f69ec10:	move   *b12, b0, 0
L3F69EC20:
3f69ec20:	dsjs   a10, L3F69EA80
3f69ec30:	move   *b12, b0, 0
L3F69EC40:
3f69ec40:	dsjs   a10, L3F69EAA0
3f69ec50:	move   *b12, b0, 0
L3F69EC60:
3f69ec60:	dsjs   a10, L3F69EAC0
3f69ec70:	move   *b12, b0, 0
L3F69EC80:
3f69ec80:	dsjs   a10, L3F69EAE0
3f69ec90:	move   *b12, b0, 0
L3F69ECA0:
3f69eca0:	dsjs   a10, L3F69EB00
3f69ecb0:	move   *b12, b0, 0
L3F69ECC0:
3f69ecc0:	dsjs   a10, L3F69EB20
3f69ecd0:	move   *b12, b0, 0
L3F69ECE0:
3f69ece0:	dsjs   a10, L3F69EB40
3f69ecf0:	move   *b12, b0, 0
L3F69ED00:
3f69ed00:	dsjs   a10, L3F69EB60
3f69ed10:	move   *b12, b0, 0
L3F69ED20:
3f69ed20:	dsjs   a10, L3F69EB80
3f69ed30:	move   *b12, b0, 0
L3F69ED40:
3f69ed40:	dsjs   a10, L3F69EBA0
3f69ed50:	move   *b12, b0, 0
L3F69ED60:
3f69ed60:	dsjs   a10, L3F69EBC0
3f69ed70:	move   *b12, b0, 0
L3F69ED80:
3f69ed80:	dsjs   a10, L3F69EBE0
3f69ed90:	move   *b12, b0, 0
L3F69EDA0:
3f69eda0:	dsjs   a10, L3F69EC00
3f69edb0:	move   *b12, b0, 0
L3F69EDC0:
3f69edc0:	dsjs   a10, L3F69EC20
3f69edd0:	move   *b12, b0, 0
L3F69EDE0:
3f69ede0:	dsjs   a10, L3F69EC40
3f69edf0:	move   *b12, b0, 0
L3F69EE00:
3f69ee00:	dsjs   a10, L3F69EC60
3f69ee10:	move   *b12, b0, 0
L3F69EE20:
3f69ee20:	dsjs   a10, L3F69EC80
3f69ee30:	move   *b12, b0, 0
L3F69EE40:
3f69ee40:	dsjs   a10, L3F69ECA0
3f69ee50:	move   *b12, b0, 0
L3F69EE60:
3f69ee60:	dsjs   a10, L3F69ECC0
3f69ee70:	move   *b12, b0, 0
L3F69EE80:
3f69ee80:	dsjs   a10, L3F69ECE0
3f69ee90:	move   *b12, b0, 0
L3F69EEA0:
3f69eea0:	dsjs   a10, L3F69ED00
3f69eeb0:	move   *b12, b0, 0
L3F69EEC0:
3f69eec0:	dsjs   a10, L3F69ED20
3f69eed0:	move   *b12, b0, 0
L3F69EEE0:
3f69eee0:	dsjs   a10, L3F69ED40
3f69eef0:	move   *b12, b0, 0
L3F69EF00:
3f69ef00:	dsjs   a10, L3F69ED60
3f69ef10:	move   *b12, b0, 0
L3F69EF20:
3f69ef20:	dsjs   a10, L3F69ED80
3f69ef30:	move   *b12, b0, 0
L3F69EF40:
3f69ef40:	dsjs   a10, L3F69EDA0
3f69ef50:	move   *b12, b0, 0
L3F69EF60:
3f69ef60:	dsjs   a10, L3F69EDC0
3f69ef70:	move   *b12, b0, 0
L3F69EF80:
3f69ef80:	dsjs   a10, L3F69EDE0
3f69ef90:	move   *b12, b0, 0
L3F69EFA0:
3f69efa0:	dsjs   a10, L3F69EE00
3f69efb0:	move   *b12, b0, 0
L3F69EFC0:
3f69efc0:	dsjs   a10, L3F69EE20
3f69efd0:	move   *b12, b0, 0
L3F69EFE0:
3f69efe0:	dsjs   a10, L3F69EE40
3f69eff0:	move   *b12, b0, 0
L3F69F000:
3f69f000:	dsjs   a10, L3F69EE60
3f69f010:	move   *b12, b0, 0
L3F69F020:
3f69f020:	dsjs   a10, L3F69EE80
3f69f030:	move   *b12, b0, 0
L3F69F040:
3f69f040:	dsjs   a10, L3F69EEA0
3f69f050:	move   *b12, b0, 0
L3F69F060:
3f69f060:	dsjs   a10, L3F69EEC0
3f69f070:	move   *b12, b0, 0
L3F69F080:
3f69f080:	dsjs   a10, L3F69EEE0
3f69f090:	move   *b12, b0, 0
L3F69F0A0:
3f69f0a0:	dsjs   a10, L3F69EF00
3f69f0b0:	move   *b12, b0, 0
L3F69F0C0:
3f69f0c0:	dsjs   a10, L3F69EF20
3f69f0d0:	move   *b12, b0, 0
L3F69F0E0:
3f69f0e0:	dsjs   a10, L3F69EF40
3f69f0f0:	move   *b12, b0, 0
L3F69F100:
3f69f100:	dsjs   a10, L3F69EF60
3f69f110:	move   *b12, b0, 0
L3F69F120:
3f69f120:	dsjs   a10, L3F69EF80
3f69f130:	move   *b12, b0, 0
L3F69F140:
3f69f140:	dsjs   a10, L3F69EFA0
3f69f150:	move   *b12, b0, 0
L3F69F160:
3f69f160:	dsjs   a10, L3F69EFC0
3f69f170:	move   *b12, b0, 0
L3F69F180:
3f69f180:	dsjs   a10, L3F69EFE0
3f69f190:	move   *b12, b0, 0
L3F69F1A0:
3f69f1a0:	dsjs   a10, L3F69F000
3f69f1b0:	move   *b12, b0, 0
L3F69F1C0:
3f69f1c0:	dsjs   a10, L3F69F020
3f69f1d0:	move   *b12, b0, 0
L3F69F1E0:
3f69f1e0:	dsjs   a10, L3F69F040
3f69f1f0:	move   *b12, b0, 0
L3F69F200:
3f69f200:	dsjs   a10, L3F69F060
3f69f210:	move   *b12, b0, 0
L3F69F220:
3f69f220:	dsjs   a10, L3F69F080
3f69f230:	move   *b12, b0, 0
L3F69F240:
3f69f240:	dsjs   a10, L3F69F0A0
3f69f250:	move   *b12, b0, 0
L3F69F260:
3f69f260:	dsjs   a10, L3F69F0C0
3f69f270:	move   *b12, b0, 0
L3F69F280:
3f69f280:	dsjs   a10, L3F69F0E0
3f69f290:	move   *b12, b0, 0
L3F69F2A0:
3f69f2a0:	dsjs   a10, L3F69F100
3f69f2b0:	move   *b12, b0, 0
L3F69F2C0:
3f69f2c0:	dsjs   a10, L3F69F120
3f69f2d0:	move   *b12, b0, 0
L3F69F2E0:
3f69f2e0:	dsjs   a10, L3F69F140
3f69f2f0:	move   *b12, b0, 0
L3F69F300:
3f69f300:	dsjs   a10, L3F69F160
3f69f310:	move   *b12, b0, 0
L3F69F320:
3f69f320:	dsjs   a10, L3F69F180
3f69f330:	move   *b12, b0, 0
L3F69F340:
3f69f340:	dsjs   a10, L3F69F1A0
3f69f350:	move   *b12, b0, 0
L3F69F360:
3f69f360:	dsjs   a10, L3F69F1C0
3f69f370:	move   *b12, b0, 0
L3F69F380:
3f69f380:	dsjs   a10, L3F69F1E0
3f69f390:	move   *b12, b0, 0
L3F69F3A0:
3f69f3a0:	dsjs   a10, L3F69F200
3f69f3b0:	move   *b12, b0, 0
L3F69F3C0:
3f69f3c0:	dsjs   a10, L3F69F220
3f69f3d0:	move   *b12, b0, 0
L3F69F3E0:
3f69f3e0:	dsjs   a10, L3F69F240
3f69f3f0:	move   *b12, b0, 0
L3F69F400:
3f69f400:	dsjs   a10, L3F69F260
3f69f410:	move   *b12, b0, 0
L3F69F420:
3f69f420:	dsjs   a10, L3F69F280
3f69f430:	move   *b12, b0, 0
L3F69F440:
3f69f440:	dsjs   a10, L3F69F2A0
3f69f450:	move   *b12, b0, 0
L3F69F460:
3f69f460:	dsjs   a10, L3F69F2C0
3f69f470:	move   *b12, b0, 0
L3F69F480:
3f69f480:	dsjs   a10, L3F69F2E0
3f69f490:	move   *b12, b0, 0
L3F69F4A0:
3f69f4a0:	dsjs   a10, L3F69F300
3f69f4b0:	move   *b12, b0, 0
L3F69F4C0:
3f69f4c0:	dsjs   a10, L3F69F320
3f69f4d0:	move   *b12, b0, 0
L3F69F4E0:
3f69f4e0:	dsjs   a10, L3F69F340
3f69f4f0:	move   *b12, b0, 0
L3F69F500:
3f69f500:	dsjs   a10, L3F69F360
3f69f510:	move   *b12, b0, 0
L3F69F520:
3f69f520:	dsjs   a10, L3F69F380
3f69f530:	move   *b12, b0, 0
L3F69F540:
3f69f540:	dsjs   a10, L3F69F3A0
3f69f550:	move   *b12, b0, 0
L3F69F560:
3f69f560:	dsjs   a10, L3F69F3C0
3f69f570:	move   *b12, b0, 0
L3F69F580:
3f69f580:	dsjs   a10, L3F69F3E0
3f69f590:	move   *b12, b0, 0
L3F69F5A0:
3f69f5a0:	dsjs   a10, L3F69F400
3f69f5b0:	move   *b12, b0, 0
L3F69F5C0:
3f69f5c0:	dsjs   a10, L3F69F420
3f69f5d0:	move   *b12, b0, 0
L3F69F5E0:
3f69f5e0:	dsjs   a10, L3F69F440
3f69f5f0:	move   *b12, b0, 0
L3F69F600:
3f69f600:	dsjs   a10, L3F69F460
3f69f610:	move   *b12, b0, 0
L3F69F620:
3f69f620:	dsjs   a10, L3F69F480
3f69f630:	move   *b12, b0, 0
L3F69F640:
3f69f640:	dsjs   a10, L3F69F4A0
3f69f650:	move   *b12, b0, 0
L3F69F660:
3f69f660:	dsjs   a10, L3F69F4C0
3f69f670:	move   *b12, b0, 0
L3F69F680:
3f69f680:	dsjs   a10, L3F69F4E0
3f69f690:	move   *b12, b0, 0
L3F69F6A0:
3f69f6a0:	dsjs   a10, L3F69F500
3f69f6b0:	move   *b12, b0, 0
L3F69F6C0:
3f69f6c0:	dsjs   a10, L3F69F520
3f69f6d0:	move   *b12, b0, 0
L3F69F6E0:
3f69f6e0:	dsjs   a10, L3F69F540
3f69f6f0:	move   *b12, b0, 0
L3F69F700:
3f69f700:	dsjs   a10, L3F69F560
3f69f710:	move   *b12, b0, 0
L3F69F720:
3f69f720:	dsjs   a10, L3F69F580
3f69f730:	move   *b12, b0, 0
L3F69F740:
3f69f740:	dsjs   a10, L3F69F5A0
3f69f750:	move   *b12, b0, 0
L3F69F760:
3f69f760:	dsjs   a10, L3F69F5C0
3f69f770:	move   *b12, b0, 0
L3F69F780:
3f69f780:	dsjs   a10, L3F69F5E0
3f69f790:	move   *b12, b0, 0
L3F69F7A0:
3f69f7a0:	dsjs   a10, L3F69F600
3f69f7b0:	move   *b12, b0, 0
L3F69F7C0:
3f69f7c0:	dsjs   a10, L3F69F620
3f69f7d0:	move   *b12, b0, 0
L3F69F7E0:
3f69f7e0:	dsjs   a10, L3F69F640
3f69f7f0:	move   *b12, b0, 0
L3F69F800:
3f69f800:	dsjs   a10, L3F69F660
3f69f810:	move   *b12, b0, 0
L3F69F820:
3f69f820:	dsjs   a10, L3F69F680
3f69f830:	move   *b12, b0, 0
L3F69F840:
3f69f840:	dsjs   a10, L3F69F6A0
3f69f850:	move   *b12, b0, 0
L3F69F860:
3f69f860:	dsjs   a10, L3F69F6C0
3f69f870:	move   *b12, b0, 0
L3F69F880:
3f69f880:	dsjs   a10, L3F69F6E0
3f69f890:	move   *b12, b0, 0
L3F69F8A0:
3f69f8a0:	dsjs   a10, L3F69F700
3f69f8b0:	move   *b12, b0, 0
L3F69F8C0:
3f69f8c0:	dsjs   a10, L3F69F720
3f69f8d0:	move   *b12, b0, 0
L3F69F8E0:
3f69f8e0:	dsjs   a10, L3F69F740
3f69f8f0:	move   *b12, b0, 0
L3F69F900:
3f69f900:	dsjs   a10, L3F69F760
3f69f910:	move   *b12, b0, 0
L3F69F920:
3f69f920:	dsjs   a10, L3F69F780
3f69f930:	move   *b12, b0, 0
L3F69F940:
3f69f940:	dsjs   a10, L3F69F7A0
3f69f950:	move   *b12, b0, 0
L3F69F960:
3f69f960:	dsjs   a10, L3F69F7C0
3f69f970:	move   *b12, b0, 0
L3F69F980:
3f69f980:	dsjs   a10, L3F69F7E0
3f69f990:	move   *b12, b0, 0
L3F69F9A0:
3f69f9a0:	dsjs   a10, L3F69F800
3f69f9b0:	move   *b12, b0, 0
L3F69F9C0:
3f69f9c0:	dsjs   a10, L3F69F820
3f69f9d0:	move   *b12, b0, 0
L3F69F9E0:
3f69f9e0:	dsjs   a10, L3F69F840
3f69f9f0:	move   *b12, b0, 0
L3F69FA00:
3f69fa00:	dsjs   a10, L3F69F860
3f69fa10:	move   *b12, b0, 0
L3F69FA20:
3f69fa20:	dsjs   a10, L3F69F880
3f69fa30:	move   *b12, b0, 0
L3F69FA40:
3f69fa40:	dsjs   a10, L3F69F8A0
3f69fa50:	move   *b12, b0, 0
L3F69FA60:
3f69fa60:	dsjs   a10, L3F69F8C0
3f69fa70:	move   *b12, b0, 0
L3F69FA80:
3f69fa80:	dsjs   a10, L3F69F8E0
3f69fa90:	move   *b12, b0, 0
L3F69FAA0:
3f69faa0:	dsjs   a10, L3F69F900
3f69fab0:	move   *b12, b0, 0
L3F69FAC0:
3f69fac0:	dsjs   a10, L3F69F920
3f69fad0:	move   *b12, b0, 0
L3F69FAE0:
3f69fae0:	dsjs   a10, L3F69F940
3f69faf0:	move   *b12, b0, 0
L3F69FB00:
3f69fb00:	dsjs   a10, L3F69F960
3f69fb10:	move   *b12, b0, 0
L3F69FB20:
3f69fb20:	dsjs   a10, L3F69F980
3f69fb30:	move   *b12, b0, 0
L3F69FB40:
3f69fb40:	dsjs   a10, L3F69F9A0
3f69fb50:	move   *b12, b0, 0
L3F69FB60:
3f69fb60:	dsjs   a10, L3F69F9C0
3f69fb70:	move   *b12, b0, 0
L3F69FB80:
3f69fb80:	dsjs   a10, L3F69F9E0
3f69fb90:	move   *b12, b0, 0
L3F69FBA0:
3f69fba0:	dsjs   a10, L3F69FA00
3f69fbb0:	move   *b12, b0, 0
L3F69FBC0:
3f69fbc0:	dsjs   a10, L3F69FA20
3f69fbd0:	move   *b12, b0, 0
L3F69FBE0:
3f69fbe0:	dsjs   a10, L3F69FA40
3f69fbf0:	move   *b12, b0, 0
L3F69FC00:
3f69fc00:	dsjs   a10, L3F69FA60
3f69fc10:	move   *b12, b0, 0
L3F69FC20:
3f69fc20:	dsjs   a10, L3F69FA80
3f69fc30:	move   *b12, b0, 0
L3F69FC40:
3f69fc40:	dsjs   a10, L3F69FAA0
3f69fc50:	move   *b12, b0, 0
L3F69FC60:
3f69fc60:	dsjs   a10, L3F69FAC0
3f69fc70:	move   *b12, b0, 0
L3F69FC80:
3f69fc80:	dsjs   a10, L3F69FAE0
3f69fc90:	move   *b12, b0, 0
L3F69FCA0:
3f69fca0:	dsjs   a10, L3F69FB00
3f69fcb0:	move   *b12, b0, 0
L3F69FCC0:
3f69fcc0:	dsjs   a10, L3F69FB20
3f69fcd0:	move   *b12, b0, 0
L3F69FCE0:
3f69fce0:	dsjs   a10, L3F69FB40
3f69fcf0:	move   *b12, b0, 0
L3F69FD00:
3f69fd00:	dsjs   a10, L3F69FB60
3f69fd10:	move   *b12, b0, 0
L3F69FD20:
3f69fd20:	dsjs   a10, L3F69FB80
3f69fd30:	move   *b12, b0, 0
L3F69FD40:
3f69fd40:	dsjs   a10, L3F69FBA0
3f69fd50:	move   *b12, b0, 0
L3F69FD60:
3f69fd60:	dsjs   a10, L3F69FBC0
3f69fd70:	move   *b12, b0, 0
L3F69FD80:
3f69fd80:	dsjs   a10, L3F69FBE0
3f69fd90:	move   *b12, b0, 0
L3F69FDA0:
3f69fda0:	dsjs   a10, L3F69FC00
3f69fdb0:	move   *b12, b0, 0
L3F69FDC0:
3f69fdc0:	dsjs   a10, L3F69FC20
3f69fdd0:	move   *b12, b0, 0
L3F69FDE0:
3f69fde0:	dsjs   a10, L3F69FC40
3f69fdf0:	move   *b12, b0, 0
L3F69FE00:
3f69fe00:	dsjs   a10, L3F69FC60
3f69fe10:	move   *b12, b0, 0
L3F69FE20:
3f69fe20:	dsjs   a10, L3F69FC80
3f69fe30:	move   *b12, b0, 0
L3F69FE40:
3f69fe40:	dsjs   a10, L3F69FCA0
3f69fe50:	move   *b12, b0, 0
L3F69FE60:
3f69fe60:	dsjs   a10, L3F69FCC0
3f69fe70:	move   *b12, b0, 0
L3F69FE80:
3f69fe80:	dsjs   a10, L3F69FCE0
3f69fe90:	move   *b12, b0, 0
L3F69FEA0:
3f69fea0:	dsjs   a10, L3F69FD00
3f69feb0:	move   *b12, b0, 0
L3F69FEC0:
3f69fec0:	dsjs   a10, L3F69FD20
3f69fed0:	move   *b12, b0, 0
L3F69FEE0:
3f69fee0:	dsjs   a10, L3F69FD40
3f69fef0:	move   *b12, b0, 0
L3F69FF00:
3f69ff00:	dsjs   a10, L3F69FD60
3f69ff10:	move   *b12, b0, 0
L3F69FF20:
3f69ff20:	dsjs   a10, L3F69FD80
3f69ff30:	move   *b12, b0, 0
L3F69FF40:
3f69ff40:	dsjs   a10, L3F69FDA0
3f69ff50:	move   *b12, b0, 0
L3F69FF60:
3f69ff60:	dsjs   a10, L3F69FDC0
3f69ff70:	move   *b12, b0, 0
L3F69FF80:
3f69ff80:	dsjs   a10, L3F69FDE0
3f69ff90:	move   *b12, b0, 0
L3F69FFA0:
3f69ffa0:	dsjs   a10, L3F69FE00
3f69ffb0:	move   *b12, b0, 0
L3F69FFC0:
3f69ffc0:	dsjs   a10, L3F69FE20
3f69ffd0:	move   *b12, b0, 0
L3F69FFE0:
3f69ffe0:	dsjs   a10, L3F69FE40
3f69fff0:	move   *b12, b0, 0
L3F6A0000:
3f6a0000:	dsjs   a10, L3F69FE60
3f6a0010:	move   *b12, b0, 0
L3F6A0020:
3f6a0020:	dsjs   a10, L3F69FE80
3f6a0030:	move   *b12, b0, 0
L3F6A0040:
3f6a0040:	dsjs   a10, L3F69FEA0
3f6a0050:	move   *b12, b0, 0
L3F6A0060:
3f6a0060:	dsjs   a10, L3F69FEC0
3f6a0070:	move   *b12, b0, 0
L3F6A0080:
3f6a0080:	dsjs   a10, L3F69FEE0
3f6a0090:	move   *b12, b0, 0
L3F6A00A0:
3f6a00a0:	dsjs   a10, L3F69FF00
3f6a00b0:	move   *b12, b0, 0
L3F6A00C0:
3f6a00c0:	dsjs   a10, L3F69FF20
3f6a00d0:	move   *b12, b0, 0
L3F6A00E0:
3f6a00e0:	dsjs   a10, L3F69FF40
3f6a00f0:	move   *b12, b0, 0
L3F6A0100:
3f6a0100:	dsjs   a10, L3F69FF60
3f6a0110:	move   *b12, b0, 0
L3F6A0120:
3f6a0120:	dsjs   a10, L3F69FF80
3f6a0130:	move   *b12, b0, 0
L3F6A0140:
3f6a0140:	dsjs   a10, L3F69FFA0
3f6a0150:	move   *b12, b0, 0
L3F6A0160:
3f6a0160:	dsjs   a10, L3F69FFC0
3f6a0170:	move   *b12, b0, 0
L3F6A0180:
3f6a0180:	dsjs   a10, L3F69FFE0
3f6a0190:	move   *b12, b0, 0
L3F6A01A0:
3f6a01a0:	dsjs   a10, L3F6A0000
3f6a01b0:	move   *b12, b0, 0
L3F6A01C0:
3f6a01c0:	dsjs   a10, L3F6A0020
3f6a01d0:	move   *b12, b0, 0
L3F6A01E0:
3f6a01e0:	dsjs   a10, L3F6A0040
3f6a01f0:	move   *b12, b0, 0
L3F6A0200:
3f6a0200:	dsjs   a10, L3F6A0060
3f6a0210:	move   *b12, b0, 0
L3F6A0220:
3f6a0220:	dsjs   a10, L3F6A0080
3f6a0230:	move   *b12, b0, 0
L3F6A0240:
3f6a0240:	dsjs   a10, L3F6A00A0
3f6a0250:	move   *b12, b0, 0
L3F6A0260:
3f6a0260:	dsjs   a10, L3F6A00C0
3f6a0270:	move   *b12, b0, 0
L3F6A0280:
3f6a0280:	dsjs   a10, L3F6A00E0
3f6a0290:	move   *b12, b0, 0
L3F6A02A0:
3f6a02a0:	dsjs   a10, L3F6A0100
3f6a02b0:	move   *b12, b0, 0
L3F6A02C0:
3f6a02c0:	dsjs   a10, L3F6A0120
3f6a02d0:	move   *b12, b0, 0
L3F6A02E0:
3f6a02e0:	dsjs   a10, L3F6A0140
3f6a02f0:	move   *b12, b0, 0
L3F6A0300:
3f6a0300:	dsjs   a10, L3F6A0160
3f6a0310:	move   *b12, b0, 0
L3F6A0320:
3f6a0320:	dsjs   a10, L3F6A0180
3f6a0330:	move   *b12, b0, 0
L3F6A0340:
3f6a0340:	dsjs   a10, L3F6A01A0
3f6a0350:	move   *b12, b0, 0
L3F6A0360:
3f6a0360:	dsjs   a10, L3F6A01C0
3f6a0370:	move   *b12, b0, 0
L3F6A0380:
3f6a0380:	dsjs   a10, L3F6A01E0
3f6a0390:	move   *b12, b0, 0
L3F6A03A0:
3f6a03a0:	dsjs   a10, L3F6A0200
3f6a03b0:	move   *b12, b0, 0
L3F6A03C0:
3f6a03c0:	dsjs   a10, L3F6A0220
3f6a03d0:	move   *b12, b0, 0
L3F6A03E0:
3f6a03e0:	dsjs   a10, L3F6A0240
3f6a03f0:	move   *b12, b0, 0
L3F6A0400:
3f6a0400:	dsjs   a10, L3F6A0260
3f6a0410:	move   *b12, b0, 0
L3F6A0420:
3f6a0420:	dsjs   a10, L3F6A0280
3f6a0430:	move   *b12, b0, 0
L3F6A0440:
3f6a0440:	dsjs   a10, L3F6A02A0
3f6a0450:	move   *b12, b0, 0
L3F6A0460:
3f6a0460:	dsjs   a10, L3F6A02C0
3f6a0470:	move   *b12, b0, 0
L3F6A0480:
3f6a0480:	dsjs   a10, L3F6A02E0
3f6a0490:	move   *b12, b0, 0
L3F6A04A0:
3f6a04a0:	dsjs   a10, L3F6A0300
3f6a04b0:	move   *b12, b0, 0
L3F6A04C0:
3f6a04c0:	dsjs   a10, L3F6A0320
3f6a04d0:	move   *b12, b0, 0
L3F6A04E0:
3f6a04e0:	dsjs   a10, L3F6A0340
3f6a04f0:	move   *b12, b0, 0
L3F6A0500:
3f6a0500:	dsjs   a10, L3F6A0360
3f6a0510:	move   *b12, b0, 0
L3F6A0520:
3f6a0520:	dsjs   a10, L3F6A0380
3f6a0530:	move   *b12, b0, 0
L3F6A0540:
3f6a0540:	dsjs   a10, L3F6A03A0
3f6a0550:	move   *b12, b0, 0
L3F6A0560:
3f6a0560:	dsjs   a10, L3F6A03C0
3f6a0570:	move   *b12, b0, 0
L3F6A0580:
3f6a0580:	dsjs   a10, L3F6A03E0
3f6a0590:	move   *b12, b0, 0
L3F6A05A0:
3f6a05a0:	dsjs   a10, L3F6A0400
3f6a05b0:	move   *b12, b0, 0
L3F6A05C0:
3f6a05c0:	dsjs   a10, L3F6A0420
3f6a05d0:	move   *b12, b0, 0
L3F6A05E0:
3f6a05e0:	dsjs   a10, L3F6A0440
3f6a05f0:	move   *b12, b0, 0
L3F6A0600:
3f6a0600:	dsjs   a10, L3F6A0460
3f6a0610:	move   *b12, b0, 0
L3F6A0620:
3f6a0620:	dsjs   a10, L3F6A0480
3f6a0630:	move   *b12, b0, 0
L3F6A0640:
3f6a0640:	dsjs   a10, L3F6A04A0
3f6a0650:	move   *b12, b0, 0
L3F6A0660:
3f6a0660:	dsjs   a10, L3F6A04C0
3f6a0670:	move   *b12, b0, 0
L3F6A0680:
3f6a0680:	dsjs   a10, L3F6A04E0
3f6a0690:	move   *b12, b0, 0
L3F6A06A0:
3f6a06a0:	dsjs   a10, L3F6A0500
3f6a06b0:	move   *b12, b0, 0
L3F6A06C0:
3f6a06c0:	dsjs   a10, L3F6A0520
3f6a06d0:	move   *b12, b0, 0
L3F6A06E0:
3f6a06e0:	dsjs   a10, L3F6A0540
3f6a06f0:	move   *b12, b0, 0
L3F6A0700:
3f6a0700:	dsjs   a10, L3F6A0560
3f6a0710:	move   *b12, b0, 0
L3F6A0720:
3f6a0720:	dsjs   a10, L3F6A0580
3f6a0730:	move   *b12, b0, 0
L3F6A0740:
3f6a0740:	dsjs   a10, L3F6A05A0
3f6a0750:	move   *b12, b0, 0
L3F6A0760:
3f6a0760:	dsjs   a10, L3F6A05C0
3f6a0770:	move   *b12, b0, 0
L3F6A0780:
3f6a0780:	dsjs   a10, L3F6A05E0
3f6a0790:	move   *b12, b0, 0
L3F6A07A0:
3f6a07a0:	dsjs   a10, L3F6A0600
3f6a07b0:	move   *b12, b0, 0
L3F6A07C0:
3f6a07c0:	dsjs   a10, L3F6A0620
3f6a07d0:	move   *b12, b0, 0
L3F6A07E0:
3f6a07e0:	dsjs   a10, L3F6A0640
3f6a07f0:	move   *b12, b0, 0
L3F6A0800:
3f6a0800:	dsjs   a10, L3F6A0660
3f6a0810:	move   *b12, b0, 0
L3F6A0820:
3f6a0820:	dsjs   a10, L3F6A0680
3f6a0830:	move   *b12, b0, 0
L3F6A0840:
3f6a0840:	dsjs   a10, L3F6A06A0
3f6a0850:	move   *b12, b0, 0
L3F6A0860:
3f6a0860:	dsjs   a10, L3F6A06C0
3f6a0870:	move   *b12, b0, 0
L3F6A0880:
3f6a0880:	dsjs   a10, L3F6A06E0
3f6a0890:	move   *b12, b0, 0
L3F6A08A0:
3f6a08a0:	dsjs   a10, L3F6A0700
3f6a08b0:	move   *b12, b0, 0
L3F6A08C0:
3f6a08c0:	dsjs   a10, L3F6A0720
3f6a08d0:	move   *b12, b0, 0
L3F6A08E0:
3f6a08e0:	dsjs   a10, L3F6A0740
3f6a08f0:	move   *b12, b0, 0
L3F6A0900:
3f6a0900:	dsjs   a10, L3F6A0760
3f6a0910:	move   *b12, b0, 0
L3F6A0920:
3f6a0920:	dsjs   a10, L3F6A0780
3f6a0930:	move   *b12, b0, 0
L3F6A0940:
3f6a0940:	dsjs   a10, L3F6A07A0
3f6a0950:	move   *b12, b0, 0
L3F6A0960:
3f6a0960:	dsjs   a10, L3F6A07C0
3f6a0970:	move   *b12, b0, 0
L3F6A0980:
3f6a0980:	dsjs   a10, L3F6A07E0
3f6a0990:	move   *b12, b0, 0
L3F6A09A0:
3f6a09a0:	dsjs   a10, L3F6A0800
3f6a09b0:	move   *b12, b0, 0
L3F6A09C0:
3f6a09c0:	dsjs   a10, L3F6A0820
3f6a09d0:	move   *b12, b0, 0
L3F6A09E0:
3f6a09e0:	dsjs   a10, L3F6A0840
3f6a09f0:	move   *b12, b0, 0
L3F6A0A00:
3f6a0a00:	dsjs   a10, L3F6A0860
3f6a0a10:	move   *b12, b0, 0
L3F6A0A20:
3f6a0a20:	dsjs   a10, L3F6A0880
3f6a0a30:	move   *b12, b0, 0
L3F6A0A40:
3f6a0a40:	dsjs   a10, L3F6A08A0
3f6a0a50:	move   *b12, b0, 0
L3F6A0A60:
3f6a0a60:	dsjs   a10, L3F6A08C0
3f6a0a70:	move   *b12, b0, 0
L3F6A0A80:
3f6a0a80:	dsjs   a10, L3F6A08E0
3f6a0a90:	move   *b12, b0, 0
L3F6A0AA0:
3f6a0aa0:	dsjs   a10, L3F6A0900
3f6a0ab0:	move   *b12, b0, 0
L3F6A0AC0:
3f6a0ac0:	dsjs   a10, L3F6A0920
3f6a0ad0:	move   *b12, b0, 0
L3F6A0AE0:
3f6a0ae0:	dsjs   a10, L3F6A0940
3f6a0af0:	move   *b12, b0, 0
L3F6A0B00:
3f6a0b00:	dsjs   a10, L3F6A0960
3f6a0b10:	move   *b12, b0, 0
L3F6A0B20:
3f6a0b20:	dsjs   a10, L3F6A0980
3f6a0b30:	move   *b12, b0, 0
L3F6A0B40:
3f6a0b40:	dsjs   a10, L3F6A09A0
3f6a0b50:	move   *b12, b0, 0
L3F6A0B60:
3f6a0b60:	dsjs   a10, L3F6A09C0
3f6a0b70:	move   *b12, b0, 0
L3F6A0B80:
3f6a0b80:	dsjs   a10, L3F6A09E0
3f6a0b90:	move   *b12, b0, 0
L3F6A0BA0:
3f6a0ba0:	dsjs   a10, L3F6A0A00
3f6a0bb0:	move   *b12, b0, 0
L3F6A0BC0:
3f6a0bc0:	dsjs   a10, L3F6A0A20
3f6a0bd0:	move   *b12, b0, 0
L3F6A0BE0:
3f6a0be0:	dsjs   a10, L3F6A0A40
3f6a0bf0:	move   *b12, b0, 0
L3F6A0C00:
3f6a0c00:	dsjs   a10, L3F6A0A60
3f6a0c10:	move   *b12, b0, 0
L3F6A0C20:
3f6a0c20:	dsjs   a10, L3F6A0A80
3f6a0c30:	move   *b12, b0, 0
L3F6A0C40:
3f6a0c40:	dsjs   a10, L3F6A0AA0
3f6a0c50:	move   *b12, b0, 0
L3F6A0C60:
3f6a0c60:	dsjs   a10, L3F6A0AC0
3f6a0c70:	move   *b12, b0, 0
L3F6A0C80:
3f6a0c80:	dsjs   a10, L3F6A0AE0
3f6a0c90:	move   *b12, b0, 0
L3F6A0CA0:
3f6a0ca0:	dsjs   a10, L3F6A0B00
3f6a0cb0:	move   *b12, b0, 0
L3F6A0CC0:
3f6a0cc0:	dsjs   a10, L3F6A0B20
3f6a0cd0:	move   *b12, b0, 0
L3F6A0CE0:
3f6a0ce0:	dsjs   a10, L3F6A0B40
3f6a0cf0:	move   *b12, b0, 0
L3F6A0D00:
3f6a0d00:	dsjs   a10, L3F6A0B60
3f6a0d10:	move   *b12, b0, 0
L3F6A0D20:
3f6a0d20:	dsjs   a10, L3F6A0B80
3f6a0d30:	move   *b12, b0, 0
L3F6A0D40:
3f6a0d40:	dsjs   a10, L3F6A0BA0
3f6a0d50:	move   *b12, b0, 0
L3F6A0D60:
3f6a0d60:	dsjs   a10, L3F6A0BC0
3f6a0d70:	move   *b12, b0, 0
L3F6A0D80:
3f6a0d80:	dsjs   a10, L3F6A0BE0
3f6a0d90:	move   *b12, b0, 0
L3F6A0DA0:
3f6a0da0:	dsjs   a10, L3F6A0C00
3f6a0db0:	move   *b12, b0, 0
L3F6A0DC0:
3f6a0dc0:	dsjs   a10, L3F6A0C20
3f6a0dd0:	move   *b12, b0, 0
L3F6A0DE0:
3f6a0de0:	dsjs   a10, L3F6A0C40
3f6a0df0:	move   *b12, b0, 0
L3F6A0E00:
3f6a0e00:	dsjs   a10, L3F6A0C60
3f6a0e10:	move   *b12, b0, 0
L3F6A0E20:
3f6a0e20:	dsjs   a10, L3F6A0C80
3f6a0e30:	move   *b12, b0, 0
L3F6A0E40:
3f6a0e40:	dsjs   a10, L3F6A0CA0
3f6a0e50:	move   *b12, b0, 0
L3F6A0E60:
3f6a0e60:	dsjs   a10, L3F6A0CC0
3f6a0e70:	move   *b12, b0, 0
L3F6A0E80:
3f6a0e80:	dsjs   a10, L3F6A0CE0
3f6a0e90:	move   *b12, b0, 0
L3F6A0EA0:
3f6a0ea0:	dsjs   a10, L3F6A0D00
3f6a0eb0:	move   *b12, b0, 0
L3F6A0EC0:
3f6a0ec0:	dsjs   a10, L3F6A0D20
3f6a0ed0:	move   *b12, b0, 0
L3F6A0EE0:
3f6a0ee0:	dsjs   a10, L3F6A0D40
3f6a0ef0:	move   *b12, b0, 0
L3F6A0F00:
3f6a0f00:	dsjs   a10, L3F6A0D60
3f6a0f10:	move   *b12, b0, 0
L3F6A0F20:
3f6a0f20:	dsjs   a10, L3F6A0D80
3f6a0f30:	move   *b12, b0, 0
L3F6A0F40:
3f6a0f40:	dsjs   a10, L3F6A0DA0
3f6a0f50:	move   *b12, b0, 0
L3F6A0F60:
3f6a0f60:	dsjs   a10, L3F6A0DC0
3f6a0f70:	move   *b12, b0, 0
L3F6A0F80:
3f6a0f80:	dsjs   a10, L3F6A0DE0
3f6a0f90:	move   *b12, b0, 0
L3F6A0FA0:
3f6a0fa0:	dsjs   a10, L3F6A0E00
3f6a0fb0:	move   *b12, b0, 0
L3F6A0FC0:
3f6a0fc0:	dsjs   a10, L3F6A0E20
3f6a0fd0:	move   *b12, b0, 0
L3F6A0FE0:
3f6a0fe0:	dsjs   a10, L3F6A0E40
3f6a0ff0:	move   *b12, b0, 0
L3F6A1000:
3f6a1000:	dsjs   a10, L3F6A0E60
3f6a1010:	move   *b12, b0, 0
L3F6A1020:
3f6a1020:	dsjs   a10, L3F6A0E80
3f6a1030:	move   *b12, b0, 0
L3F6A1040:
3f6a1040:	dsjs   a10, L3F6A0EA0
3f6a1050:	move   *b12, b0, 0
L3F6A1060:
3f6a1060:	dsjs   a10, L3F6A0EC0
3f6a1070:	move   *b12, b0, 0
L3F6A1080:
3f6a1080:	dsjs   a10, L3F6A0EE0
3f6a1090:	move   *b12, b0, 0
L3F6A10A0:
3f6a10a0:	dsjs   a10, L3F6A0F00
3f6a10b0:	move   *b12, b0, 0
L3F6A10C0:
3f6a10c0:	dsjs   a10, L3F6A0F20
3f6a10d0:	move   *b12, b0, 0
L3F6A10E0:
3f6a10e0:	dsjs   a10, L3F6A0F40
3f6a10f0:	move   *b12, b0, 0
L3F6A1100:
3f6a1100:	dsjs   a10, L3F6A0F60
3f6a1110:	move   *b12, b0, 0
L3F6A1120:
3f6a1120:	dsjs   a10, L3F6A0F80
3f6a1130:	move   *b12, b0, 0
L3F6A1140:
3f6a1140:	dsjs   a10, L3F6A0FA0
3f6a1150:	move   *b12, b0, 0
L3F6A1160:
3f6a1160:	dsjs   a10, L3F6A0FC0
3f6a1170:	move   *b12, b0, 0
L3F6A1180:
3f6a1180:	dsjs   a10, L3F6A0FE0
3f6a1190:	move   *b12, b0, 0
L3F6A11A0:
3f6a11a0:	dsjs   a10, L3F6A1000
3f6a11b0:	move   *b12, b0, 0
L3F6A11C0:
3f6a11c0:	dsjs   a10, L3F6A1020
3f6a11d0:	move   *b12, b0, 0
L3F6A11E0:
3f6a11e0:	dsjs   a10, L3F6A1040
3f6a11f0:	move   *b12, b0, 0
L3F6A1200:
3f6a1200:	dsjs   a10, L3F6A1060
3f6a1210:	move   *b12, b0, 0
L3F6A1220:
3f6a1220:	dsjs   a10, L3F6A1080
3f6a1230:	move   *b12, b0, 0
L3F6A1240:
3f6a1240:	dsjs   a10, L3F6A10A0
3f6a1250:	move   *b12, b0, 0
L3F6A1260:
3f6a1260:	dsjs   a10, L3F6A10C0
3f6a1270:	move   *b12, b0, 0
L3F6A1280:
3f6a1280:	dsjs   a10, L3F6A10E0
3f6a1290:	move   *b12, b0, 0
L3F6A12A0:
3f6a12a0:	dsjs   a10, L3F6A1100
3f6a12b0:	move   *b12, b0, 0
L3F6A12C0:
3f6a12c0:	dsjs   a10, L3F6A1120
3f6a12d0:	move   *b12, b0, 0
L3F6A12E0:
3f6a12e0:	dsjs   a10, L3F6A1140
3f6a12f0:	move   *b12, b0, 0
L3F6A1300:
3f6a1300:	dsjs   a10, L3F6A1160
3f6a1310:	move   *b12, b0, 0
L3F6A1320:
3f6a1320:	dsjs   a10, L3F6A1180
3f6a1330:	move   *b12, b0, 0
L3F6A1340:
3f6a1340:	dsjs   a10, L3F6A11A0
3f6a1350:	move   *b12, b0, 0
L3F6A1360:
3f6a1360:	dsjs   a10, L3F6A11C0
3f6a1370:	move   *b12, b0, 0
L3F6A1380:
3f6a1380:	dsjs   a10, L3F6A11E0
3f6a1390:	move   *b12, b0, 0
L3F6A13A0:
3f6a13a0:	dsjs   a10, L3F6A1200
3f6a13b0:	move   *b12, b0, 0
L3F6A13C0:
3f6a13c0:	dsjs   a10, L3F6A1220
3f6a13d0:	move   *b12, b0, 0
L3F6A13E0:
3f6a13e0:	dsjs   a10, L3F6A1240
3f6a13f0:	move   *b12, b0, 0
L3F6A1400:
3f6a1400:	dsjs   a10, L3F6A1260
3f6a1410:	move   *b12, b0, 0
L3F6A1420:
3f6a1420:	dsjs   a10, L3F6A1280
3f6a1430:	move   *b12, b0, 0
L3F6A1440:
3f6a1440:	dsjs   a10, L3F6A12A0
3f6a1450:	move   *b12, b0, 0
L3F6A1460:
3f6a1460:	dsjs   a10, L3F6A12C0
3f6a1470:	move   *b12, b0, 0
L3F6A1480:
3f6a1480:	dsjs   a10, L3F6A12E0
3f6a1490:	move   *b12, b0, 0
L3F6A14A0:
3f6a14a0:	dsjs   a10, L3F6A1300
3f6a14b0:	move   *b12, b0, 0
L3F6A14C0:
3f6a14c0:	dsjs   a10, L3F6A1320
3f6a14d0:	move   *b12, b0, 0
L3F6A14E0:
3f6a14e0:	dsjs   a10, L3F6A1340
3f6a14f0:	move   *b12, b0, 0
L3F6A1500:
3f6a1500:	dsjs   a10, L3F6A1360
3f6a1510:	move   *b12, b0, 0
L3F6A1520:
3f6a1520:	dsjs   a10, L3F6A1380
3f6a1530:	move   *b12, b0, 0
L3F6A1540:
3f6a1540:	dsjs   a10, L3F6A13A0
3f6a1550:	move   *b12, b0, 0
L3F6A1560:
3f6a1560:	dsjs   a10, L3F6A13C0
3f6a1570:	move   *b12, b0, 0
L3F6A1580:
3f6a1580:	dsjs   a10, L3F6A13E0
3f6a1590:	move   *b12, b0, 0
L3F6A15A0:
3f6a15a0:	dsjs   a10, L3F6A1400
3f6a15b0:	move   *b12, b0, 0
L3F6A15C0:
3f6a15c0:	dsjs   a10, L3F6A1420
3f6a15d0:	move   *b12, b0, 0
L3F6A15E0:
3f6a15e0:	dsjs   a10, L3F6A1440
3f6a15f0:	move   *b12, b0, 0
L3F6A1600:
3f6a1600:	dsjs   a10, L3F6A1460
3f6a1610:	move   *b12, b0, 0
L3F6A1620:
3f6a1620:	dsjs   a10, L3F6A1480
3f6a1630:	move   *b12, b0, 0
L3F6A1640:
3f6a1640:	dsjs   a10, L3F6A14A0
3f6a1650:	move   *b12, b0, 0
L3F6A1660:
3f6a1660:	dsjs   a10, L3F6A14C0
3f6a1670:	move   *b12, b0, 0
L3F6A1680:
3f6a1680:	dsjs   a10, L3F6A14E0
3f6a1690:	move   *b12, b0, 0
L3F6A16A0:
3f6a16a0:	dsjs   a10, L3F6A1500
3f6a16b0:	move   *b12, b0, 0
L3F6A16C0:
3f6a16c0:	dsjs   a10, L3F6A1520
3f6a16d0:	move   *b12, b0, 0
L3F6A16E0:
3f6a16e0:	dsjs   a10, L3F6A1540
3f6a16f0:	move   *b12, b0, 0
L3F6A1700:
3f6a1700:	dsjs   a10, L3F6A1560
3f6a1710:	move   *b12, b0, 0
L3F6A1720:
3f6a1720:	dsjs   a10, L3F6A1580
3f6a1730:	move   *b12, b0, 0
L3F6A1740:
3f6a1740:	dsjs   a10, L3F6A15A0
3f6a1750:	move   *b12, b0, 0
L3F6A1760:
3f6a1760:	dsjs   a10, L3F6A15C0
3f6a1770:	move   *b12, b0, 0
L3F6A1780:
3f6a1780:	dsjs   a10, L3F6A15E0
3f6a1790:	move   *b12, b0, 0
L3F6A17A0:
3f6a17a0:	dsjs   a10, L3F6A1600
3f6a17b0:	move   *b12, b0, 0
L3F6A17C0:
3f6a17c0:	dsjs   a10, L3F6A1620
3f6a17d0:	move   *b12, b0, 0
L3F6A17E0:
3f6a17e0:	dsjs   a10, L3F6A1640
3f6a17f0:	move   *b12, b0, 0
L3F6A1800:
3f6a1800:	dsjs   a10, L3F6A1660
3f6a1810:	move   *b12, b0, 0
L3F6A1820:
3f6a1820:	dsjs   a10, L3F6A1680
3f6a1830:	move   *b12, b0, 0
L3F6A1840:
3f6a1840:	dsjs   a10, L3F6A16A0
3f6a1850:	move   *b12, b0, 0
L3F6A1860:
3f6a1860:	dsjs   a10, L3F6A16C0
3f6a1870:	move   *b12, b0, 0
L3F6A1880:
3f6a1880:	dsjs   a10, L3F6A16E0
3f6a1890:	move   *b12, b0, 0
L3F6A18A0:
3f6a18a0:	dsjs   a10, L3F6A1700
3f6a18b0:	move   *b12, b0, 0
L3F6A18C0:
3f6a18c0:	dsjs   a10, L3F6A1720
3f6a18d0:	move   *b12, b0, 0
L3F6A18E0:
3f6a18e0:	dsjs   a10, L3F6A1740
3f6a18f0:	move   *b12, b0, 0
L3F6A1900:
3f6a1900:	dsjs   a10, L3F6A1760
3f6a1910:	move   *b12, b0, 0
L3F6A1920:
3f6a1920:	dsjs   a10, L3F6A1780
3f6a1930:	move   *b12, b0, 0
L3F6A1940:
3f6a1940:	dsjs   a10, L3F6A17A0
3f6a1950:	move   *b12, b0, 0
L3F6A1960:
3f6a1960:	dsjs   a10, L3F6A17C0
3f6a1970:	move   *b12, b0, 0
L3F6A1980:
3f6a1980:	dsjs   a10, L3F6A17E0
3f6a1990:	move   *b12, b0, 0
L3F6A19A0:
3f6a19a0:	dsjs   a10, L3F6A1800
3f6a19b0:	move   *b12, b0, 0
L3F6A19C0:
3f6a19c0:	dsjs   a10, L3F6A1820
3f6a19d0:	move   *b12, b0, 0
L3F6A19E0:
3f6a19e0:	dsjs   a10, L3F6A1840
3f6a19f0:	move   *b12, b0, 0
L3F6A1A00:
3f6a1a00:	dsjs   a10, L3F6A1860
3f6a1a10:	move   *b12, b0, 0
L3F6A1A20:
3f6a1a20:	dsjs   a10, L3F6A1880
3f6a1a30:	move   *b12, b0, 0
L3F6A1A40:
3f6a1a40:	dsjs   a10, L3F6A18A0
3f6a1a50:	move   *b12, b0, 0
L3F6A1A60:
3f6a1a60:	dsjs   a10, L3F6A18C0
3f6a1a70:	move   *b12, b0, 0
L3F6A1A80:
3f6a1a80:	dsjs   a10, L3F6A18E0
3f6a1a90:	move   *b12, b0, 0
L3F6A1AA0:
3f6a1aa0:	dsjs   a10, L3F6A1900
3f6a1ab0:	move   *b12, b0, 0
L3F6A1AC0:
3f6a1ac0:	dsjs   a10, L3F6A1920
3f6a1ad0:	move   *b12, b0, 0
L3F6A1AE0:
3f6a1ae0:	dsjs   a10, L3F6A1940
3f6a1af0:	move   *b12, b0, 0
L3F6A1B00:
3f6a1b00:	dsjs   a10, L3F6A1960
3f6a1b10:	move   *b12, b0, 0
L3F6A1B20:
3f6a1b20:	dsjs   a10, L3F6A1980
3f6a1b30:	move   *b12, b0, 0
L3F6A1B40:
3f6a1b40:	dsjs   a10, L3F6A19A0
3f6a1b50:	move   *b12, b0, 0
L3F6A1B60:
3f6a1b60:	dsjs   a10, L3F6A19C0
3f6a1b70:	move   *b12, b0, 0
L3F6A1B80:
3f6a1b80:	dsjs   a10, L3F6A19E0
3f6a1b90:	move   *b12, b0, 0
L3F6A1BA0:
3f6a1ba0:	dsjs   a10, L3F6A1A00
3f6a1bb0:	move   *b12, b0, 0
L3F6A1BC0:
3f6a1bc0:	dsjs   a10, L3F6A1A20
3f6a1bd0:	move   *b12, b0, 0
L3F6A1BE0:
3f6a1be0:	dsjs   a10, L3F6A1A40
3f6a1bf0:	move   *b12, b0, 0
L3F6A1C00:
3f6a1c00:	dsjs   a10, L3F6A1A60
3f6a1c10:	move   *b12, b0, 0
L3F6A1C20:
3f6a1c20:	dsjs   a10, L3F6A1A80
3f6a1c30:	move   *b12, b0, 0
L3F6A1C40:
3f6a1c40:	dsjs   a10, L3F6A1AA0
3f6a1c50:	move   *b12, b0, 0
L3F6A1C60:
3f6a1c60:	dsjs   a10, L3F6A1AC0
3f6a1c70:	move   *b12, b0, 0
L3F6A1C80:
3f6a1c80:	dsjs   a10, L3F6A1AE0
3f6a1c90:	move   *b12, b0, 0
L3F6A1CA0:
3f6a1ca0:	dsjs   a10, L3F6A1B00
3f6a1cb0:	move   *b12, b0, 0
L3F6A1CC0:
3f6a1cc0:	dsjs   a10, L3F6A1B20
3f6a1cd0:	move   *b12, b0, 0
L3F6A1CE0:
3f6a1ce0:	dsjs   a10, L3F6A1B40
3f6a1cf0:	move   *b12, b0, 0
L3F6A1D00:
3f6a1d00:	dsjs   a10, L3F6A1B60
3f6a1d10:	move   *b12, b0, 0
L3F6A1D20:
3f6a1d20:	dsjs   a10, L3F6A1B80
3f6a1d30:	move   *b12, b0, 0
L3F6A1D40:
3f6a1d40:	dsjs   a10, L3F6A1BA0
3f6a1d50:	move   *b12, b0, 0
L3F6A1D60:
3f6a1d60:	dsjs   a10, L3F6A1BC0
3f6a1d70:	move   *b12, b0, 0
L3F6A1D80:
3f6a1d80:	dsjs   a10, L3F6A1BE0
3f6a1d90:	move   *b12, b0, 0
L3F6A1DA0:
3f6a1da0:	dsjs   a10, L3F6A1C00
3f6a1db0:	move   *b12, b0, 0
L3F6A1DC0:
3f6a1dc0:	dsjs   a10, L3F6A1C20
3f6a1dd0:	move   *b12, b0, 0
L3F6A1DE0:
3f6a1de0:	dsjs   a10, L3F6A1C40
3f6a1df0:	move   *b12, b0, 0
L3F6A1E00:
3f6a1e00:	dsjs   a10, L3F6A1C60
3f6a1e10:	move   *b12, b0, 0
L3F6A1E20:
3f6a1e20:	dsjs   a10, L3F6A1C80
3f6a1e30:	move   *b12, b0, 0
L3F6A1E40:
3f6a1e40:	dsjs   a10, L3F6A1CA0
3f6a1e50:	move   *b12, b0, 0
L3F6A1E60:
3f6a1e60:	dsjs   a10, L3F6A1CC0
3f6a1e70:	move   *b12, b0, 0
L3F6A1E80:
3f6a1e80:	dsjs   a10, L3F6A1CE0
3f6a1e90:	move   *b12, b0, 0
L3F6A1EA0:
3f6a1ea0:	dsjs   a10, L3F6A1D00
3f6a1eb0:	move   *b12, b0, 0
L3F6A1EC0:
3f6a1ec0:	dsjs   a10, L3F6A1D20
3f6a1ed0:	move   *b12, b0, 0
L3F6A1EE0:
3f6a1ee0:	dsjs   a10, L3F6A1D40
3f6a1ef0:	move   *b12, b0, 0
L3F6A1F00:
3f6a1f00:	dsjs   a10, L3F6A1D60
3f6a1f10:	move   *b12, b0, 0
L3F6A1F20:
3f6a1f20:	dsjs   a10, L3F6A1D80
3f6a1f30:	move   *b12, b0, 0
L3F6A1F40:
3f6a1f40:	dsjs   a10, L3F6A1DA0
3f6a1f50:	move   *b12, b0, 0
L3F6A1F60:
3f6a1f60:	dsjs   a10, L3F6A1DC0
3f6a1f70:	move   *b12, b0, 0
L3F6A1F80:
3f6a1f80:	dsjs   a10, L3F6A1DE0
3f6a1f90:	move   *b12, b0, 0
L3F6A1FA0:
3f6a1fa0:	dsjs   a10, L3F6A1E00
3f6a1fb0:	move   *b12, b0, 0
L3F6A1FC0:
3f6a1fc0:	dsjs   a10, L3F6A1E20
3f6a1fd0:	move   *b12, b0, 0
L3F6A1FE0:
3f6a1fe0:	dsjs   a10, L3F6A1E40
3f6a1ff0:	move   *b12, b0, 0
L3F6A2000:
3f6a2000:	dsjs   a10, L3F6A1E60
3f6a2010:	move   *b12, b0, 0
L3F6A2020:
3f6a2020:	dsjs   a10, L3F6A1E80
3f6a2030:	move   *b12, b0, 0
L3F6A2040:
3f6a2040:	dsjs   a10, L3F6A1EA0
3f6a2050:	move   *b12, b0, 0
L3F6A2060:
3f6a2060:	dsjs   a10, L3F6A1EC0
3f6a2070:	move   *b12, b0, 0
L3F6A2080:
3f6a2080:	dsjs   a10, L3F6A1EE0
3f6a2090:	move   *b12, b0, 0
L3F6A20A0:
3f6a20a0:	dsjs   a10, L3F6A1F00
3f6a20b0:	move   *b12, b0, 0
L3F6A20C0:
3f6a20c0:	dsjs   a10, L3F6A1F20
3f6a20d0:	move   *b12, b0, 0
L3F6A20E0:
3f6a20e0:	dsjs   a10, L3F6A1F40
3f6a20f0:	move   *b12, b0, 0
L3F6A2100:
3f6a2100:	dsjs   a10, L3F6A1F60
3f6a2110:	move   *b12, b0, 0
L3F6A2120:
3f6a2120:	dsjs   a10, L3F6A1F80
3f6a2130:	move   *b12, b0, 0
L3F6A2140:
3f6a2140:	dsjs   a10, L3F6A1FA0
3f6a2150:	move   *b12, b0, 0
L3F6A2160:
3f6a2160:	dsjs   a10, L3F6A1FC0
3f6a2170:	move   *b12, b0, 0
L3F6A2180:
3f6a2180:	dsjs   a10, L3F6A1FE0
3f6a2190:	move   *b12, b0, 0
L3F6A21A0:
3f6a21a0:	dsjs   a10, L3F6A2000
3f6a21b0:	move   *b12, b0, 0
L3F6A21C0:
3f6a21c0:	dsjs   a10, L3F6A2020
3f6a21d0:	move   *b12, b0, 0
L3F6A21E0:
3f6a21e0:	dsjs   a10, L3F6A2040
3f6a21f0:	move   *b12, b0, 0
L3F6A2200:
3f6a2200:	dsjs   a10, L3F6A2060
3f6a2210:	move   *b12, b0, 0
L3F6A2220:
3f6a2220:	dsjs   a10, L3F6A2080
3f6a2230:	move   *b12, b0, 0
L3F6A2240:
3f6a2240:	dsjs   a10, L3F6A20A0
3f6a2250:	move   *b12, b0, 0
L3F6A2260:
3f6a2260:	dsjs   a10, L3F6A20C0
3f6a2270:	move   *b12, b0, 0
L3F6A2280:
3f6a2280:	dsjs   a10, L3F6A20E0
3f6a2290:	move   *b12, b0, 0
L3F6A22A0:
3f6a22a0:	dsjs   a10, L3F6A2100
3f6a22b0:	move   *b12, b0, 0
L3F6A22C0:
3f6a22c0:	dsjs   a10, L3F6A2120
3f6a22d0:	move   *b12, b0, 0
L3F6A22E0:
3f6a22e0:	dsjs   a10, L3F6A2140
3f6a22f0:	move   *b12, b0, 0
L3F6A2300:
3f6a2300:	dsjs   a10, L3F6A2160
3f6a2310:	move   *b12, b0, 0
L3F6A2320:
3f6a2320:	dsjs   a10, L3F6A2180
3f6a2330:	move   *b12, b0, 0
L3F6A2340:
3f6a2340:	dsjs   a10, L3F6A21A0
3f6a2350:	move   *b12, b0, 0
L3F6A2360:
3f6a2360:	dsjs   a10, L3F6A21C0
3f6a2370:	move   *b12, b0, 0
L3F6A2380:
3f6a2380:	dsjs   a10, L3F6A21E0
3f6a2390:	move   *b12, b0, 0
L3F6A23A0:
3f6a23a0:	dsjs   a10, L3F6A2200
3f6a23b0:	move   *b12, b0, 0
L3F6A23C0:
3f6a23c0:	dsjs   a10, L3F6A2220
3f6a23d0:	move   *b12, b0, 0
L3F6A23E0:
3f6a23e0:	dsjs   a10, L3F6A2240
3f6a23f0:	move   *b12, b0, 0
L3F6A2400:
3f6a2400:	dsjs   a10, L3F6A2260
3f6a2410:	move   *b12, b0, 0
L3F6A2420:
3f6a2420:	dsjs   a10, L3F6A2280
3f6a2430:	move   *b12, b0, 0
L3F6A2440:
3f6a2440:	dsjs   a10, L3F6A22A0
3f6a2450:	move   *b12, b0, 0
L3F6A2460:
3f6a2460:	dsjs   a10, L3F6A22C0
3f6a2470:	move   *b12, b0, 0
L3F6A2480:
3f6a2480:	dsjs   a10, L3F6A22E0
3f6a2490:	move   *b12, b0, 0
L3F6A24A0:
3f6a24a0:	dsjs   a10, L3F6A2300
3f6a24b0:	move   *b12, b0, 0
L3F6A24C0:
3f6a24c0:	dsjs   a10, L3F6A2320
3f6a24d0:	move   *b12, b0, 0
L3F6A24E0:
3f6a24e0:	dsjs   a10, L3F6A2340
3f6a24f0:	move   *b12, b0, 0
L3F6A2500:
3f6a2500:	dsjs   a10, L3F6A2360
3f6a2510:	move   *b12, b0, 0
L3F6A2520:
3f6a2520:	dsjs   a10, L3F6A2380
3f6a2530:	move   *b12, b0, 0
L3F6A2540:
3f6a2540:	dsjs   a10, L3F6A23A0
3f6a2550:	move   *b12, b0, 0
L3F6A2560:
3f6a2560:	dsjs   a10, L3F6A23C0
3f6a2570:	move   *b12, b0, 0
L3F6A2580:
3f6a2580:	dsjs   a10, L3F6A23E0
3f6a2590:	move   *b12, b0, 0
L3F6A25A0:
3f6a25a0:	dsjs   a10, L3F6A2400
3f6a25b0:	move   *b12, b0, 0
L3F6A25C0:
3f6a25c0:	dsjs   a10, L3F6A2420
3f6a25d0:	move   *b12, b0, 0
L3F6A25E0:
3f6a25e0:	dsjs   a10, L3F6A2440
3f6a25f0:	move   *b12, b0, 0
L3F6A2600:
3f6a2600:	dsjs   a10, L3F6A2460
3f6a2610:	move   *b12, b0, 0
L3F6A2620:
3f6a2620:	dsjs   a10, L3F6A2480
3f6a2630:	move   *b12, b0, 0
L3F6A2640:
3f6a2640:	dsjs   a10, L3F6A24A0
3f6a2650:	move   *b12, b0, 0
L3F6A2660:
3f6a2660:	dsjs   a10, L3F6A24C0
3f6a2670:	move   *b12, b0, 0
L3F6A2680:
3f6a2680:	dsjs   a10, L3F6A24E0
3f6a2690:	move   *b12, b0, 0
L3F6A26A0:
3f6a26a0:	dsjs   a10, L3F6A2500
3f6a26b0:	move   *b12, b0, 0
L3F6A26C0:
3f6a26c0:	dsjs   a10, L3F6A2520
3f6a26d0:	move   *b12, b0, 0
L3F6A26E0:
3f6a26e0:	dsjs   a10, L3F6A2540
3f6a26f0:	move   *b12, b0, 0
L3F6A2700:
3f6a2700:	dsjs   a10, L3F6A2560
3f6a2710:	move   *b12, b0, 0
L3F6A2720:
3f6a2720:	dsjs   a10, L3F6A2580
3f6a2730:	move   *b12, b0, 0
L3F6A2740:
3f6a2740:	dsjs   a10, L3F6A25A0
3f6a2750:	move   *b12, b0, 0
L3F6A2760:
3f6a2760:	dsjs   a10, L3F6A25C0
3f6a2770:	move   *b12, b0, 0
L3F6A2780:
3f6a2780:	dsjs   a10, L3F6A25E0
3f6a2790:	move   *b12, b0, 0
L3F6A27A0:
3f6a27a0:	dsjs   a10, L3F6A2600
3f6a27b0:	move   *b12, b0, 0
L3F6A27C0:
3f6a27c0:	dsjs   a10, L3F6A2620
3f6a27d0:	move   *b12, b0, 0
L3F6A27E0:
3f6a27e0:	dsjs   a10, L3F6A2640
3f6a27f0:	move   *b12, b0, 0
L3F6A2800:
3f6a2800:	dsjs   a10, L3F6A2660
3f6a2810:	move   *b12, b0, 0
L3F6A2820:
3f6a2820:	dsjs   a10, L3F6A2680
3f6a2830:	move   *b12, b0, 0
L3F6A2840:
3f6a2840:	dsjs   a10, L3F6A26A0
3f6a2850:	move   *b12, b0, 0
L3F6A2860:
3f6a2860:	dsjs   a10, L3F6A26C0
3f6a2870:	move   *b12, b0, 0
L3F6A2880:
3f6a2880:	dsjs   a10, L3F6A26E0
3f6a2890:	move   *b12, b0, 0
L3F6A28A0:
3f6a28a0:	dsjs   a10, L3F6A2700
3f6a28b0:	move   *b12, b0, 0
L3F6A28C0:
3f6a28c0:	dsjs   a10, L3F6A2720
3f6a28d0:	move   *b12, b0, 0
L3F6A28E0:
3f6a28e0:	dsjs   a10, L3F6A2740
3f6a28f0:	move   *b12, b0, 0
L3F6A2900:
3f6a2900:	dsjs   a10, L3F6A2760
3f6a2910:	move   *b12, b0, 0
L3F6A2920:
3f6a2920:	dsjs   a10, L3F6A2780
3f6a2930:	move   *b12, b0, 0
L3F6A2940:
3f6a2940:	dsjs   a10, L3F6A27A0
3f6a2950:	move   *b12, b0, 0
L3F6A2960:
3f6a2960:	dsjs   a10, L3F6A27C0
3f6a2970:	move   *b12, b0, 0
L3F6A2980:
3f6a2980:	dsjs   a10, L3F6A27E0
3f6a2990:	move   *b12, b0, 0
L3F6A29A0:
3f6a29a0:	dsjs   a10, L3F6A2800
3f6a29b0:	move   *b12, b0, 0
L3F6A29C0:
3f6a29c0:	dsjs   a10, L3F6A2820
3f6a29d0:	move   *b12, b0, 0
L3F6A29E0:
3f6a29e0:	dsjs   a10, L3F6A2840
3f6a29f0:	move   *b12, b0, 0
L3F6A2A00:
3f6a2a00:	dsjs   a10, L3F6A2860
3f6a2a10:	move   *b12, b0, 0
L3F6A2A20:
3f6a2a20:	dsjs   a10, L3F6A2880
3f6a2a30:	move   *b12, b0, 0
L3F6A2A40:
3f6a2a40:	dsjs   a10, L3F6A28A0
3f6a2a50:	move   *b12, b0, 0
L3F6A2A60:
3f6a2a60:	dsjs   a10, L3F6A28C0
3f6a2a70:	move   *b12, b0, 0
L3F6A2A80:
3f6a2a80:	dsjs   a10, L3F6A28E0
3f6a2a90:	move   *b12, b0, 0
L3F6A2AA0:
3f6a2aa0:	dsjs   a10, L3F6A2900
3f6a2ab0:	move   *b12, b0, 0
L3F6A2AC0:
3f6a2ac0:	dsjs   a10, L3F6A2920
3f6a2ad0:	move   *b12, b0, 0
L3F6A2AE0:
3f6a2ae0:	dsjs   a10, L3F6A2940
3f6a2af0:	move   *b12, b0, 0
L3F6A2B00:
3f6a2b00:	dsjs   a10, L3F6A2960
3f6a2b10:	move   *b12, b0, 0
L3F6A2B20:
3f6a2b20:	dsjs   a10, L3F6A2980
3f6a2b30:	move   *b12, b0, 0
L3F6A2B40:
3f6a2b40:	dsjs   a10, L3F6A29A0
3f6a2b50:	move   *b12, b0, 0
L3F6A2B60:
3f6a2b60:	dsjs   a10, L3F6A29C0
3f6a2b70:	move   *b12, b0, 0
L3F6A2B80:
3f6a2b80:	dsjs   a10, L3F6A29E0
3f6a2b90:	move   *b12, b0, 0
L3F6A2BA0:
3f6a2ba0:	dsjs   a10, L3F6A2A00
3f6a2bb0:	move   *b12, b0, 0
L3F6A2BC0:
3f6a2bc0:	dsjs   a10, L3F6A2A20
3f6a2bd0:	move   *b12, b0, 0
L3F6A2BE0:
3f6a2be0:	dsjs   a10, L3F6A2A40
3f6a2bf0:	move   *b12, b0, 0
L3F6A2C00:
3f6a2c00:	dsjs   a10, L3F6A2A60
3f6a2c10:	move   *b12, b0, 0
L3F6A2C20:
3f6a2c20:	dsjs   a10, L3F6A2A80
3f6a2c30:	move   *b12, b0, 0
L3F6A2C40:
3f6a2c40:	dsjs   a10, L3F6A2AA0
3f6a2c50:	move   *b12, b0, 0
L3F6A2C60:
3f6a2c60:	dsjs   a10, L3F6A2AC0
3f6a2c70:	move   *b12, b0, 0
L3F6A2C80:
3f6a2c80:	dsjs   a10, L3F6A2AE0
3f6a2c90:	move   *b12, b0, 0
L3F6A2CA0:
3f6a2ca0:	dsjs   a10, L3F6A2B00
3f6a2cb0:	move   *b12, b0, 0
L3F6A2CC0:
3f6a2cc0:	dsjs   a10, L3F6A2B20
3f6a2cd0:	move   *b12, b0, 0
L3F6A2CE0:
3f6a2ce0:	dsjs   a10, L3F6A2B40
3f6a2cf0:	move   *b12, b0, 0
L3F6A2D00:
3f6a2d00:	dsjs   a10, L3F6A2B60
3f6a2d10:	move   *b12, b0, 0
L3F6A2D20:
3f6a2d20:	dsjs   a10, L3F6A2B80
3f6a2d30:	move   *b12, b0, 0
L3F6A2D40:
3f6a2d40:	dsjs   a10, L3F6A2BA0
3f6a2d50:	move   *b12, b0, 0
L3F6A2D60:
3f6a2d60:	dsjs   a10, L3F6A2BC0
3f6a2d70:	move   *b12, b0, 0
L3F6A2D80:
3f6a2d80:	dsjs   a10, L3F6A2BE0
3f6a2d90:	move   *b12, b0, 0
L3F6A2DA0:
3f6a2da0:	dsjs   a10, L3F6A2C00
3f6a2db0:	move   *b12, b0, 0
L3F6A2DC0:
3f6a2dc0:	dsjs   a10, L3F6A2C20
3f6a2dd0:	move   *b12, b0, 0
L3F6A2DE0:
3f6a2de0:	dsjs   a10, L3F6A2C40
3f6a2df0:	move   *b12, b0, 0
L3F6A2E00:
3f6a2e00:	dsjs   a10, L3F6A2C60
3f6a2e10:	move   *b12, b0, 0
L3F6A2E20:
3f6a2e20:	dsjs   a10, L3F6A2C80
3f6a2e30:	move   *b12, b0, 0
L3F6A2E40:
3f6a2e40:	dsjs   a10, L3F6A2CA0
3f6a2e50:	move   *b12, b0, 0
L3F6A2E60:
3f6a2e60:	dsjs   a10, L3F6A2CC0
3f6a2e70:	move   *b12, b0, 0
L3F6A2E80:
3f6a2e80:	dsjs   a10, L3F6A2CE0
3f6a2e90:	move   *b12, b0, 0
L3F6A2EA0:
3f6a2ea0:	dsjs   a10, L3F6A2D00
3f6a2eb0:	move   *b12, b0, 0
L3F6A2EC0:
3f6a2ec0:	dsjs   a10, L3F6A2D20
3f6a2ed0:	move   *b12, b0, 0
L3F6A2EE0:
3f6a2ee0:	dsjs   a10, L3F6A2D40
3f6a2ef0:	move   *b12, b0, 0
L3F6A2F00:
3f6a2f00:	dsjs   a10, L3F6A2D60
3f6a2f10:	move   *b12, b0, 0
L3F6A2F20:
3f6a2f20:	dsjs   a10, L3F6A2D80
3f6a2f30:	move   *b12, b0, 0
L3F6A2F40:
3f6a2f40:	dsjs   a10, L3F6A2DA0
3f6a2f50:	move   *b12, b0, 0
L3F6A2F60:
3f6a2f60:	dsjs   a10, L3F6A2DC0
3f6a2f70:	move   *b12, b0, 0
L3F6A2F80:
3f6a2f80:	dsjs   a10, L3F6A2DE0
3f6a2f90:	move   *b12, b0, 0
L3F6A2FA0:
3f6a2fa0:	dsjs   a10, L3F6A2E00
3f6a2fb0:	move   *b12, b0, 0
L3F6A2FC0:
3f6a2fc0:	dsjs   a10, L3F6A2E20
3f6a2fd0:	move   *b12, b0, 0
L3F6A2FE0:
3f6a2fe0:	dsjs   a10, L3F6A2E40
3f6a2ff0:	move   *b12, b0, 0
L3F6A3000:
3f6a3000:	dsjs   a10, L3F6A2E60
3f6a3010:	move   *b12, b0, 0
L3F6A3020:
3f6a3020:	dsjs   a10, L3F6A2E80
3f6a3030:	move   *b12, b0, 0
L3F6A3040:
3f6a3040:	dsjs   a10, L3F6A2EA0
3f6a3050:	move   *b12, b0, 0
L3F6A3060:
3f6a3060:	dsjs   a10, L3F6A2EC0
3f6a3070:	move   *b12, b0, 0
L3F6A3080:
3f6a3080:	dsjs   a10, L3F6A2EE0
3f6a3090:	move   *b12, b0, 0
L3F6A30A0:
3f6a30a0:	dsjs   a10, L3F6A2F00
3f6a30b0:	move   *b12, b0, 0
L3F6A30C0:
3f6a30c0:	dsjs   a10, L3F6A2F20
3f6a30d0:	move   *b12, b0, 0
L3F6A30E0:
3f6a30e0:	dsjs   a10, L3F6A2F40
3f6a30f0:	move   *b12, b0, 0
L3F6A3100:
3f6a3100:	dsjs   a10, L3F6A2F60
3f6a3110:	move   *b12, b0, 0
L3F6A3120:
3f6a3120:	dsjs   a10, L3F6A2F80
3f6a3130:	move   *b12, b0, 0
L3F6A3140:
3f6a3140:	dsjs   a10, L3F6A2FA0
3f6a3150:	move   *b12, b0, 0
L3F6A3160:
3f6a3160:	dsjs   a10, L3F6A2FC0
3f6a3170:	move   *b12, b0, 0
L3F6A3180:
3f6a3180:	dsjs   a10, L3F6A2FE0
3f6a3190:	move   *b12, b0, 0
L3F6A31A0:
3f6a31a0:	dsjs   a10, L3F6A3000
3f6a31b0:	move   *b12, b0, 0
L3F6A31C0:
3f6a31c0:	dsjs   a10, L3F6A3020
3f6a31d0:	move   *b12, b0, 0
L3F6A31E0:
3f6a31e0:	dsjs   a10, L3F6A3040
3f6a31f0:	move   *b12, b0, 0
L3F6A3200:
3f6a3200:	dsjs   a10, L3F6A3060
3f6a3210:	move   *b12, b0, 0
L3F6A3220:
3f6a3220:	dsjs   a10, L3F6A3080
3f6a3230:	move   *b12, b0, 0
L3F6A3240:
3f6a3240:	dsjs   a10, L3F6A30A0
3f6a3250:	move   *b12, b0, 0
L3F6A3260:
3f6a3260:	dsjs   a10, L3F6A30C0
3f6a3270:	move   *b12, b0, 0
L3F6A3280:
3f6a3280:	dsjs   a10, L3F6A30E0
3f6a3290:	move   *b12, b0, 0
L3F6A32A0:
3f6a32a0:	dsjs   a10, L3F6A3100
3f6a32b0:	move   *b12, b0, 0
L3F6A32C0:
3f6a32c0:	dsjs   a10, L3F6A3120
3f6a32d0:	move   *b12, b0, 0
L3F6A32E0:
3f6a32e0:	dsjs   a10, L3F6A3140
3f6a32f0:	move   *b12, b0, 0
L3F6A3300:
3f6a3300:	dsjs   a10, L3F6A3160
3f6a3310:	move   *b12, b0, 0
L3F6A3320:
3f6a3320:	dsjs   a10, L3F6A3180
3f6a3330:	move   *b12, b0, 0
L3F6A3340:
3f6a3340:	dsjs   a10, L3F6A31A0
3f6a3350:	move   *b12, b0, 0
L3F6A3360:
3f6a3360:	dsjs   a10, L3F6A31C0
3f6a3370:	move   *b12, b0, 0
L3F6A3380:
3f6a3380:	dsjs   a10, L3F6A31E0
3f6a3390:	move   *b12, b0, 0
L3F6A33A0:
3f6a33a0:	dsjs   a10, L3F6A3200
3f6a33b0:	move   *b12, b0, 0
L3F6A33C0:
3f6a33c0:	dsjs   a10, L3F6A3220
3f6a33d0:	move   *b12, b0, 0
L3F6A33E0:
3f6a33e0:	dsjs   a10, L3F6A3240
3f6a33f0:	move   *b12, b0, 0
L3F6A3400:
3f6a3400:	dsjs   a10, L3F6A3260
3f6a3410:	move   *b12, b0, 0
L3F6A3420:
3f6a3420:	dsjs   a10, L3F6A3280
3f6a3430:	move   *b12, b0, 0
L3F6A3440:
3f6a3440:	dsjs   a10, L3F6A32A0
3f6a3450:	move   *b12, b0, 0
L3F6A3460:
3f6a3460:	dsjs   a10, L3F6A32C0
3f6a3470:	move   *b12, b0, 0
L3F6A3480:
3f6a3480:	dsjs   a10, L3F6A32E0
3f6a3490:	move   *b12, b0, 0
L3F6A34A0:
3f6a34a0:	dsjs   a10, L3F6A3300
3f6a34b0:	move   *b12, b0, 0
L3F6A34C0:
3f6a34c0:	dsjs   a10, L3F6A3320
3f6a34d0:	move   *b12, b0, 0
L3F6A34E0:
3f6a34e0:	dsjs   a10, L3F6A3340
3f6a34f0:	move   *b12, b0, 0
L3F6A3500:
3f6a3500:	dsjs   a10, L3F6A3360
3f6a3510:	move   *b12, b0, 0
L3F6A3520:
3f6a3520:	dsjs   a10, L3F6A3380
3f6a3530:	move   *b12, b0, 0
L3F6A3540:
3f6a3540:	dsjs   a10, L3F6A33A0
3f6a3550:	move   *b12, b0, 0
L3F6A3560:
3f6a3560:	dsjs   a10, L3F6A33C0
3f6a3570:	move   *b12, b0, 0
L3F6A3580:
3f6a3580:	dsjs   a10, L3F6A33E0
3f6a3590:	move   *b12, b0, 0
L3F6A35A0:
3f6a35a0:	dsjs   a10, L3F6A3400
3f6a35b0:	move   *b12, b0, 0
L3F6A35C0:
3f6a35c0:	dsjs   a10, L3F6A3420
3f6a35d0:	move   *b12, b0, 0
L3F6A35E0:
3f6a35e0:	dsjs   a10, L3F6A3440
3f6a35f0:	move   *b12, b0, 0
L3F6A3600:
3f6a3600:	dsjs   a10, L3F6A3460
3f6a3610:	move   *b12, b0, 0
L3F6A3620:
3f6a3620:	dsjs   a10, L3F6A3480
3f6a3630:	move   *b12, b0, 0
L3F6A3640:
3f6a3640:	dsjs   a10, L3F6A34A0
3f6a3650:	move   *b12, b0, 0
L3F6A3660:
3f6a3660:	dsjs   a10, L3F6A34C0
3f6a3670:	move   *b12, b0, 0
L3F6A3680:
3f6a3680:	dsjs   a10, L3F6A34E0
3f6a3690:	move   *b12, b0, 0
L3F6A36A0:
3f6a36a0:	dsjs   a10, L3F6A3500
3f6a36b0:	move   *b12, b0, 0
L3F6A36C0:
3f6a36c0:	dsjs   a10, L3F6A3520
3f6a36d0:	move   *b12, b0, 0
L3F6A36E0:
3f6a36e0:	dsjs   a10, L3F6A3540
3f6a36f0:	move   *b12, b0, 0
L3F6A3700:
3f6a3700:	dsjs   a10, L3F6A3560
3f6a3710:	move   *b12, b0, 0
L3F6A3720:
3f6a3720:	dsjs   a10, L3F6A3580
3f6a3730:	move   *b12, b0, 0
L3F6A3740:
3f6a3740:	dsjs   a10, L3F6A35A0
3f6a3750:	move   *b12, b0, 0
L3F6A3760:
3f6a3760:	dsjs   a10, L3F6A35C0
3f6a3770:	move   *b12, b0, 0
L3F6A3780:
3f6a3780:	dsjs   a10, L3F6A35E0
3f6a3790:	move   *b12, b0, 0
L3F6A37A0:
3f6a37a0:	dsjs   a10, L3F6A3600
3f6a37b0:	move   *b12, b0, 0
L3F6A37C0:
3f6a37c0:	dsjs   a10, L3F6A3620
3f6a37d0:	move   *b12, b0, 0
L3F6A37E0:
3f6a37e0:	dsjs   a10, L3F6A3640
3f6a37f0:	move   *b12, b0, 0
L3F6A3800:
3f6a3800:	dsjs   a10, L3F6A3660
3f6a3810:	move   *b12, b0, 0
L3F6A3820:
3f6a3820:	dsjs   a10, L3F6A3680
3f6a3830:	move   *b12, b0, 0
L3F6A3840:
3f6a3840:	dsjs   a10, L3F6A36A0
3f6a3850:	move   *b12, b0, 0
L3F6A3860:
3f6a3860:	dsjs   a10, L3F6A36C0
3f6a3870:	move   *b12, b0, 0
L3F6A3880:
3f6a3880:	dsjs   a10, L3F6A36E0
3f6a3890:	move   *b12, b0, 0
L3F6A38A0:
3f6a38a0:	dsjs   a10, L3F6A3700
3f6a38b0:	move   *b12, b0, 0
L3F6A38C0:
3f6a38c0:	dsjs   a10, L3F6A3720
3f6a38d0:	move   *b12, b0, 0
L3F6A38E0:
3f6a38e0:	dsjs   a10, L3F6A3740
3f6a38f0:	move   *b12, b0, 0
L3F6A3900:
3f6a3900:	dsjs   a10, L3F6A3760
3f6a3910:	move   *b12, b0, 0
L3F6A3920:
3f6a3920:	dsjs   a10, L3F6A3780
3f6a3930:	move   *b12, b0, 0
L3F6A3940:
3f6a3940:	dsjs   a10, L3F6A37A0
3f6a3950:	move   *b12, b0, 0
L3F6A3960:
3f6a3960:	dsjs   a10, L3F6A37C0
3f6a3970:	move   *b12, b0, 0
L3F6A3980:
3f6a3980:	dsjs   a10, L3F6A37E0
3f6a3990:	move   *b12, b0, 0
L3F6A39A0:
3f6a39a0:	dsjs   a10, L3F6A3800
3f6a39b0:	move   *b12, b0, 0
L3F6A39C0:
3f6a39c0:	dsjs   a10, L3F6A3820
3f6a39d0:	move   *b12, b0, 0
L3F6A39E0:
3f6a39e0:	dsjs   a10, L3F6A3840
3f6a39f0:	move   *b12, b0, 0
L3F6A3A00:
3f6a3a00:	dsjs   a10, L3F6A3860
3f6a3a10:	move   *b12, b0, 0
L3F6A3A20:
3f6a3a20:	dsjs   a10, L3F6A3880
3f6a3a30:	move   *b12, b0, 0
L3F6A3A40:
3f6a3a40:	dsjs   a10, L3F6A38A0
3f6a3a50:	move   *b12, b0, 0
L3F6A3A60:
3f6a3a60:	dsjs   a10, L3F6A38C0
3f6a3a70:	move   *b12, b0, 0
L3F6A3A80:
3f6a3a80:	dsjs   a10, L3F6A38E0
3f6a3a90:	move   *b12, b0, 0
L3F6A3AA0:
3f6a3aa0:	dsjs   a10, L3F6A3900
3f6a3ab0:	move   *b12, b0, 0
L3F6A3AC0:
3f6a3ac0:	dsjs   a10, L3F6A3920
3f6a3ad0:	move   *b12, b0, 0
L3F6A3AE0:
3f6a3ae0:	dsjs   a10, L3F6A3940
3f6a3af0:	move   *b12, b0, 0
L3F6A3B00:
3f6a3b00:	dsjs   a10, L3F6A3960
3f6a3b10:	move   *b12, b0, 0
L3F6A3B20:
3f6a3b20:	dsjs   a10, L3F6A3980
3f6a3b30:	move   *b12, b0, 0
L3F6A3B40:
3f6a3b40:	dsjs   a10, L3F6A39A0
3f6a3b50:	move   *b12, b0, 0
L3F6A3B60:
3f6a3b60:	dsjs   a10, L3F6A39C0
3f6a3b70:	move   *b12, b0, 0
L3F6A3B80:
3f6a3b80:	dsjs   a10, L3F6A39E0
3f6a3b90:	move   *b12, b0, 0
L3F6A3BA0:
3f6a3ba0:	dsjs   a10, L3F6A3A00
3f6a3bb0:	move   *b12, b0, 0
L3F6A3BC0:
3f6a3bc0:	dsjs   a10, L3F6A3A20
3f6a3bd0:	move   *b12, b0, 0
L3F6A3BE0:
3f6a3be0:	dsjs   a10, L3F6A3A40
3f6a3bf0:	move   *b12, b0, 0
L3F6A3C00:
3f6a3c00:	dsjs   a10, L3F6A3A60
3f6a3c10:	move   *b12, b0, 0
L3F6A3C20:
3f6a3c20:	dsjs   a10, L3F6A3A80
3f6a3c30:	move   *b12, b0, 0
L3F6A3C40:
3f6a3c40:	dsjs   a10, L3F6A3AA0
3f6a3c50:	move   *b12, b0, 0
L3F6A3C60:
3f6a3c60:	dsjs   a10, L3F6A3AC0
3f6a3c70:	move   *b12, b0, 0
L3F6A3C80:
3f6a3c80:	dsjs   a10, L3F6A3AE0
3f6a3c90:	move   *b12, b0, 0
L3F6A3CA0:
3f6a3ca0:	dsjs   a10, L3F6A3B00
3f6a3cb0:	move   *b12, b0, 0
L3F6A3CC0:
3f6a3cc0:	dsjs   a10, L3F6A3B20
3f6a3cd0:	move   *b12, b0, 0
L3F6A3CE0:
3f6a3ce0:	dsjs   a10, L3F6A3B40
3f6a3cf0:	move   *b12, b0, 0
L3F6A3D00:
3f6a3d00:	dsjs   a10, L3F6A3B60
3f6a3d10:	move   *b12, b0, 0
L3F6A3D20:
3f6a3d20:	dsjs   a10, L3F6A3B80
3f6a3d30:	move   *b12, b0, 0
L3F6A3D40:
3f6a3d40:	dsjs   a10, L3F6A3BA0
3f6a3d50:	move   *b12, b0, 0
L3F6A3D60:
3f6a3d60:	dsjs   a10, L3F6A3BC0
3f6a3d70:	move   *b12, b0, 0
L3F6A3D80:
3f6a3d80:	dsjs   a10, L3F6A3BE0
3f6a3d90:	move   *b12, b0, 0
L3F6A3DA0:
3f6a3da0:	dsjs   a10, L3F6A3C00
3f6a3db0:	move   *b12, b0, 0
L3F6A3DC0:
3f6a3dc0:	dsjs   a10, L3F6A3C20
3f6a3dd0:	move   *b12, b0, 0
L3F6A3DE0:
3f6a3de0:	dsjs   a10, L3F6A3C40
3f6a3df0:	move   *b12, b0, 0
L3F6A3E00:
3f6a3e00:	dsjs   a10, L3F6A3C60
3f6a3e10:	move   *b12, b0, 0
L3F6A3E20:
3f6a3e20:	dsjs   a10, L3F6A3C80
3f6a3e30:	move   *b12, b0, 0
L3F6A3E40:
3f6a3e40:	dsjs   a10, L3F6A3CA0
3f6a3e50:	move   *b12, b0, 0
L3F6A3E60:
3f6a3e60:	dsjs   a10, L3F6A3CC0
3f6a3e70:	move   *b12, b0, 0
L3F6A3E80:
3f6a3e80:	dsjs   a10, L3F6A3CE0
3f6a3e90:	move   *b12, b0, 0
L3F6A3EA0:
3f6a3ea0:	dsjs   a10, L3F6A3D00
3f6a3eb0:	move   *b12, b0, 0
L3F6A3EC0:
3f6a3ec0:	dsjs   a10, L3F6A3D20
3f6a3ed0:	move   *b12, b0, 0
L3F6A3EE0:
3f6a3ee0:	dsjs   a10, L3F6A3D40
3f6a3ef0:	move   *b12, b0, 0
L3F6A3F00:
3f6a3f00:	dsjs   a10, L3F6A3D60
3f6a3f10:	move   *b12, b0, 0
L3F6A3F20:
3f6a3f20:	dsjs   a10, L3F6A3D80
3f6a3f30:	move   *b12, b0, 0
L3F6A3F40:
3f6a3f40:	dsjs   a10, L3F6A3DA0
3f6a3f50:	move   *b12, b0, 0
L3F6A3F60:
3f6a3f60:	dsjs   a10, L3F6A3DC0
3f6a3f70:	move   *b12, b0, 0
L3F6A3F80:
3f6a3f80:	dsjs   a10, L3F6A3DE0
3f6a3f90:	move   *b12, b0, 0
L3F6A3FA0:
3f6a3fa0:	dsjs   a10, L3F6A3E00
3f6a3fb0:	move   *b12, b0, 0
L3F6A3FC0:
3f6a3fc0:	dsjs   a10, L3F6A3E20
3f6a3fd0:	move   *b12, b0, 0
L3F6A3FE0:
3f6a3fe0:	dsjs   a10, L3F6A3E40
3f6a3ff0:	move   *b12, b0, 0
L3F6A4000:
3f6a4000:	dsjs   a10, L3F6A3E60
3f6a4010:	move   *b12, b0, 0
L3F6A4020:
3f6a4020:	dsjs   a10, L3F6A3E80
3f6a4030:	move   *b12, b0, 0
L3F6A4040:
3f6a4040:	dsjs   a10, L3F6A3EA0
3f6a4050:	move   *b12, b0, 0
L3F6A4060:
3f6a4060:	dsjs   a10, L3F6A3EC0
3f6a4070:	move   *b12, b0, 0
L3F6A4080:
3f6a4080:	dsjs   a10, L3F6A3EE0
3f6a4090:	move   *b12, b0, 0
L3F6A40A0:
3f6a40a0:	dsjs   a10, L3F6A3F00
3f6a40b0:	move   *b12, b0, 0
L3F6A40C0:
3f6a40c0:	dsjs   a10, L3F6A3F20
3f6a40d0:	move   *b12, b0, 0
L3F6A40E0:
3f6a40e0:	dsjs   a10, L3F6A3F40
3f6a40f0:	move   *b12, b0, 0
L3F6A4100:
3f6a4100:	dsjs   a10, L3F6A3F60
3f6a4110:	move   *b12, b0, 0
L3F6A4120:
3f6a4120:	dsjs   a10, L3F6A3F80
3f6a4130:	move   *b12, b0, 0
L3F6A4140:
3f6a4140:	dsjs   a10, L3F6A3FA0
3f6a4150:	move   *b12, b0, 0
L3F6A4160:
3f6a4160:	dsjs   a10, L3F6A3FC0
3f6a4170:	move   *b12, b0, 0
L3F6A4180:
3f6a4180:	dsjs   a10, L3F6A3FE0
3f6a4190:	move   *b12, b0, 0
L3F6A41A0:
3f6a41a0:	dsjs   a10, L3F6A4000
3f6a41b0:	move   *b12, b0, 0
L3F6A41C0:
3f6a41c0:	dsjs   a10, L3F6A4020
3f6a41d0:	move   *b12, b0, 0
L3F6A41E0:
3f6a41e0:	dsjs   a10, L3F6A4040
3f6a41f0:	move   *b12, b0, 0
L3F6A4200:
3f6a4200:	dsjs   a10, L3F6A4060
3f6a4210:	move   *b12, b0, 0
L3F6A4220:
3f6a4220:	dsjs   a10, L3F6A4080
3f6a4230:	move   *b12, b0, 0
L3F6A4240:
3f6a4240:	dsjs   a10, L3F6A40A0
3f6a4250:	move   *b12, b0, 0
L3F6A4260:
3f6a4260:	dsjs   a10, L3F6A40C0
3f6a4270:	move   *b12, b0, 0
L3F6A4280:
3f6a4280:	dsjs   a10, L3F6A40E0
3f6a4290:	move   *b12, b0, 0
L3F6A42A0:
3f6a42a0:	dsjs   a10, L3F6A4100
3f6a42b0:	move   *b12, b0, 0
L3F6A42C0:
3f6a42c0:	dsjs   a10, L3F6A4120
3f6a42d0:	move   *b12, b0, 0
L3F6A42E0:
3f6a42e0:	dsjs   a10, L3F6A4140
3f6a42f0:	move   *b12, b0, 0
L3F6A4300:
3f6a4300:	dsjs   a10, L3F6A4160
3f6a4310:	move   *b12, b0, 0
L3F6A4320:
3f6a4320:	dsjs   a10, L3F6A4180
3f6a4330:	move   *b12, b0, 0
L3F6A4340:
3f6a4340:	dsjs   a10, L3F6A41A0
3f6a4350:	move   *b12, b0, 0
L3F6A4360:
3f6a4360:	dsjs   a10, L3F6A41C0
3f6a4370:	move   *b12, b0, 0
L3F6A4380:
3f6a4380:	dsjs   a10, L3F6A41E0
3f6a4390:	move   *b12, b0, 0
L3F6A43A0:
3f6a43a0:	dsjs   a10, L3F6A4200
3f6a43b0:	move   *b12, b0, 0
L3F6A43C0:
3f6a43c0:	dsjs   a10, L3F6A4220
3f6a43d0:	move   *b12, b0, 0
L3F6A43E0:
3f6a43e0:	dsjs   a10, L3F6A4240
3f6a43f0:	move   *b12, b0, 0
L3F6A4400:
3f6a4400:	dsjs   a10, L3F6A4260
3f6a4410:	move   *b12, b0, 0
L3F6A4420:
3f6a4420:	dsjs   a10, L3F6A4280
3f6a4430:	move   *b12, b0, 0
L3F6A4440:
3f6a4440:	dsjs   a10, L3F6A42A0
3f6a4450:	move   *b12, b0, 0
L3F6A4460:
3f6a4460:	dsjs   a10, L3F6A42C0
3f6a4470:	move   *b12, b0, 0
L3F6A4480:
3f6a4480:	dsjs   a10, L3F6A42E0
3f6a4490:	move   *b12, b0, 0
L3F6A44A0:
3f6a44a0:	dsjs   a10, L3F6A4300
3f6a44b0:	move   *b12, b0, 0
L3F6A44C0:
3f6a44c0:	dsjs   a10, L3F6A4320
3f6a44d0:	move   *b12, b0, 0
L3F6A44E0:
3f6a44e0:	dsjs   a10, L3F6A4340
3f6a44f0:	move   *b12, b0, 0
L3F6A4500:
3f6a4500:	dsjs   a10, L3F6A4360
3f6a4510:	move   *b12, b0, 0
L3F6A4520:
3f6a4520:	dsjs   a10, L3F6A4380
3f6a4530:	move   *b12, b0, 0
L3F6A4540:
3f6a4540:	dsjs   a10, L3F6A43A0
3f6a4550:	move   *b12, b0, 0
L3F6A4560:
3f6a4560:	dsjs   a10, L3F6A43C0
3f6a4570:	move   *b12, b0, 0
L3F6A4580:
3f6a4580:	dsjs   a10, L3F6A43E0
3f6a4590:	move   *b12, b0, 0
L3F6A45A0:
3f6a45a0:	dsjs   a10, L3F6A4400
3f6a45b0:	move   *b12, b0, 0
L3F6A45C0:
3f6a45c0:	dsjs   a10, L3F6A4420
3f6a45d0:	move   *b12, b0, 0
L3F6A45E0:
3f6a45e0:	dsjs   a10, L3F6A4440
3f6a45f0:	move   *b12, b0, 0
L3F6A4600:
3f6a4600:	dsjs   a10, L3F6A4460
3f6a4610:	move   *b12, b0, 0
L3F6A4620:
3f6a4620:	dsjs   a10, L3F6A4480
3f6a4630:	move   *b12, b0, 0
L3F6A4640:
3f6a4640:	dsjs   a10, L3F6A44A0
3f6a4650:	move   *b12, b0, 0
L3F6A4660:
3f6a4660:	dsjs   a10, L3F6A44C0
3f6a4670:	move   *b12, b0, 0
L3F6A4680:
3f6a4680:	dsjs   a10, L3F6A44E0
3f6a4690:	move   *b12, b0, 0
L3F6A46A0:
3f6a46a0:	dsjs   a10, L3F6A4500
3f6a46b0:	move   *b12, b0, 0
L3F6A46C0:
3f6a46c0:	dsjs   a10, L3F6A4520
3f6a46d0:	move   *b12, b0, 0
L3F6A46E0:
3f6a46e0:	dsjs   a10, L3F6A4540
3f6a46f0:	move   *b12, b0, 0
L3F6A4700:
3f6a4700:	dsjs   a10, L3F6A4560
3f6a4710:	move   *b12, b0, 0
L3F6A4720:
3f6a4720:	dsjs   a10, L3F6A4580
3f6a4730:	move   *b12, b0, 0
L3F6A4740:
3f6a4740:	dsjs   a10, L3F6A45A0
3f6a4750:	move   *b12, b0, 0
L3F6A4760:
3f6a4760:	dsjs   a10, L3F6A45C0
3f6a4770:	move   *b12, b0, 0
L3F6A4780:
3f6a4780:	dsjs   a10, L3F6A45E0
3f6a4790:	move   *b12, b0, 0
L3F6A47A0:
3f6a47a0:	dsjs   a10, L3F6A4600
3f6a47b0:	move   *b12, b0, 0
L3F6A47C0:
3f6a47c0:	dsjs   a10, L3F6A4620
3f6a47d0:	move   *b12, b0, 0
L3F6A47E0:
3f6a47e0:	dsjs   a10, L3F6A4640
3f6a47f0:	move   *b12, b0, 0
L3F6A4800:
3f6a4800:	dsjs   a10, L3F6A4660
3f6a4810:	move   *b12, b0, 0
L3F6A4820:
3f6a4820:	dsjs   a10, L3F6A4680
3f6a4830:	move   *b12, b0, 0
L3F6A4840:
3f6a4840:	dsjs   a10, L3F6A46A0
3f6a4850:	move   *b12, b0, 0
L3F6A4860:
3f6a4860:	dsjs   a10, L3F6A46C0
3f6a4870:	move   *b12, b0, 0
L3F6A4880:
3f6a4880:	dsjs   a10, L3F6A46E0
3f6a4890:	move   *b12, b0, 0
L3F6A48A0:
3f6a48a0:	dsjs   a10, L3F6A4700
3f6a48b0:	move   *b12, b0, 0
L3F6A48C0:
3f6a48c0:	dsjs   a10, L3F6A4720
3f6a48d0:	move   *b12, b0, 0
L3F6A48E0:
3f6a48e0:	dsjs   a10, L3F6A4740
3f6a48f0:	move   *b12, b0, 0
L3F6A4900:
3f6a4900:	dsjs   a10, L3F6A4760
3f6a4910:	move   *b12, b0, 0
L3F6A4920:
3f6a4920:	dsjs   a10, L3F6A4780
3f6a4930:	move   *b12, b0, 0
L3F6A4940:
3f6a4940:	dsjs   a10, L3F6A47A0
3f6a4950:	move   *b12, b0, 0
L3F6A4960:
3f6a4960:	dsjs   a10, L3F6A47C0
3f6a4970:	move   *b12, b0, 0
L3F6A4980:
3f6a4980:	dsjs   a10, L3F6A47E0
3f6a4990:	move   *b12, b0, 0
L3F6A49A0:
3f6a49a0:	dsjs   a10, L3F6A4800
3f6a49b0:	move   *b12, b0, 0
L3F6A49C0:
3f6a49c0:	dsjs   a10, L3F6A4820
3f6a49d0:	move   *b12, b0, 0
L3F6A49E0:
3f6a49e0:	dsjs   a10, L3F6A4840
3f6a49f0:	move   *b12, b0, 0
L3F6A4A00:
3f6a4a00:	dsjs   a10, L3F6A4860
3f6a4a10:	move   *b12, b0, 0
L3F6A4A20:
3f6a4a20:	dsjs   a10, L3F6A4880
3f6a4a30:	move   *b12, b0, 0
L3F6A4A40:
3f6a4a40:	dsjs   a10, L3F6A48A0
3f6a4a50:	move   *b12, b0, 0
L3F6A4A60:
3f6a4a60:	dsjs   a10, L3F6A48C0
3f6a4a70:	move   *b12, b0, 0
L3F6A4A80:
3f6a4a80:	dsjs   a10, L3F6A48E0
3f6a4a90:	move   *b12, b0, 0
L3F6A4AA0:
3f6a4aa0:	dsjs   a10, L3F6A4900
3f6a4ab0:	move   *b12, b0, 0
L3F6A4AC0:
3f6a4ac0:	dsjs   a10, L3F6A4920
3f6a4ad0:	move   *b12, b0, 0
L3F6A4AE0:
3f6a4ae0:	dsjs   a10, L3F6A4940
3f6a4af0:	move   *b12, b0, 0
L3F6A4B00:
3f6a4b00:	dsjs   a10, L3F6A4960
3f6a4b10:	move   *b12, b0, 0
L3F6A4B20:
3f6a4b20:	dsjs   a10, L3F6A4980
3f6a4b30:	move   *b12, b0, 0
L3F6A4B40:
3f6a4b40:	dsjs   a10, L3F6A49A0
3f6a4b50:	move   *b12, b0, 0
L3F6A4B60:
3f6a4b60:	dsjs   a10, L3F6A49C0
3f6a4b70:	move   *b12, b0, 0
L3F6A4B80:
3f6a4b80:	dsjs   a10, L3F6A49E0
3f6a4b90:	move   *b12, b0, 0
L3F6A4BA0:
3f6a4ba0:	dsjs   a10, L3F6A4A00
3f6a4bb0:	move   *b12, b0, 0
L3F6A4BC0:
3f6a4bc0:	dsjs   a10, L3F6A4A20
3f6a4bd0:	move   *b12, b0, 0
L3F6A4BE0:
3f6a4be0:	dsjs   a10, L3F6A4A40
3f6a4bf0:	move   *b12, b0, 0
L3F6A4C00:
3f6a4c00:	dsjs   a10, L3F6A4A60
3f6a4c10:	move   *b12, b0, 0
L3F6A4C20:
3f6a4c20:	dsjs   a10, L3F6A4A80
3f6a4c30:	move   *b12, b0, 0
L3F6A4C40:
3f6a4c40:	dsjs   a10, L3F6A4AA0
3f6a4c50:	move   *b12, b0, 0
L3F6A4C60:
3f6a4c60:	dsjs   a10, L3F6A4AC0
3f6a4c70:	move   *b12, b0, 0
L3F6A4C80:
3f6a4c80:	dsjs   a10, L3F6A4AE0
3f6a4c90:	move   *b12, b0, 0
L3F6A4CA0:
3f6a4ca0:	dsjs   a10, L3F6A4B00
3f6a4cb0:	move   *b12, b0, 0
L3F6A4CC0:
3f6a4cc0:	dsjs   a10, L3F6A4B20
3f6a4cd0:	move   *b12, b0, 0
L3F6A4CE0:
3f6a4ce0:	dsjs   a10, L3F6A4B40
3f6a4cf0:	move   *b12, b0, 0
L3F6A4D00:
3f6a4d00:	dsjs   a10, L3F6A4B60
3f6a4d10:	move   *b12, b0, 0
L3F6A4D20:
3f6a4d20:	dsjs   a10, L3F6A4B80
3f6a4d30:	move   *b12, b0, 0
L3F6A4D40:
3f6a4d40:	dsjs   a10, L3F6A4BA0
3f6a4d50:	move   *b12, b0, 0
L3F6A4D60:
3f6a4d60:	dsjs   a10, L3F6A4BC0
3f6a4d70:	move   *b12, b0, 0
L3F6A4D80:
3f6a4d80:	dsjs   a10, L3F6A4BE0
3f6a4d90:	move   *b12, b0, 0
L3F6A4DA0:
3f6a4da0:	dsjs   a10, L3F6A4C00
3f6a4db0:	move   *b12, b0, 0
L3F6A4DC0:
3f6a4dc0:	dsjs   a10, L3F6A4C20
3f6a4dd0:	move   *b12, b0, 0
L3F6A4DE0:
3f6a4de0:	dsjs   a10, L3F6A4C40
3f6a4df0:	move   *b12, b0, 0
L3F6A4E00:
3f6a4e00:	dsjs   a10, L3F6A4C60
3f6a4e10:	move   *b12, b0, 0
L3F6A4E20:
3f6a4e20:	dsjs   a10, L3F6A4C80
3f6a4e30:	move   *b12, b0, 0
L3F6A4E40:
3f6a4e40:	dsjs   a10, L3F6A4CA0
3f6a4e50:	move   *b12, b0, 0
L3F6A4E60:
3f6a4e60:	dsjs   a10, L3F6A4CC0
3f6a4e70:	move   *b12, b0, 0
L3F6A4E80:
3f6a4e80:	dsjs   a10, L3F6A4CE0
3f6a4e90:	move   *b12, b0, 0
L3F6A4EA0:
3f6a4ea0:	dsjs   a10, L3F6A4D00
3f6a4eb0:	move   *b12, b0, 0
L3F6A4EC0:
3f6a4ec0:	dsjs   a10, L3F6A4D20
3f6a4ed0:	move   *b12, b0, 0
L3F6A4EE0:
3f6a4ee0:	dsjs   a10, L3F6A4D40
3f6a4ef0:	move   *b12, b0, 0
L3F6A4F00:
3f6a4f00:	dsjs   a10, L3F6A4D60
3f6a4f10:	move   *b12, b0, 0
L3F6A4F20:
3f6a4f20:	dsjs   a10, L3F6A4D80
3f6a4f30:	move   *b12, b0, 0
L3F6A4F40:
3f6a4f40:	dsjs   a10, L3F6A4DA0
3f6a4f50:	move   *b12, b0, 0
L3F6A4F60:
3f6a4f60:	dsjs   a10, L3F6A4DC0
3f6a4f70:	move   *b12, b0, 0
L3F6A4F80:
3f6a4f80:	dsjs   a10, L3F6A4DE0
3f6a4f90:	move   *b12, b0, 0
L3F6A4FA0:
3f6a4fa0:	dsjs   a10, L3F6A4E00
3f6a4fb0:	move   *b12, b0, 0
L3F6A4FC0:
3f6a4fc0:	dsjs   a10, L3F6A4E20
3f6a4fd0:	move   *b12, b0, 0
L3F6A4FE0:
3f6a4fe0:	dsjs   a10, L3F6A4E40
3f6a4ff0:	move   *b12, b0, 0
L3F6A5000:
3f6a5000:	dsjs   a10, L3F6A4E60
3f6a5010:	move   *b12, b0, 0
L3F6A5020:
3f6a5020:	dsjs   a10, L3F6A4E80
3f6a5030:	move   *b12, b0, 0
L3F6A5040:
3f6a5040:	dsjs   a10, L3F6A4EA0
3f6a5050:	move   *b12, b0, 0
L3F6A5060:
3f6a5060:	dsjs   a10, L3F6A4EC0
3f6a5070:	move   *b12, b0, 0
L3F6A5080:
3f6a5080:	dsjs   a10, L3F6A4EE0
3f6a5090:	move   *b12, b0, 0
L3F6A50A0:
3f6a50a0:	dsjs   a10, L3F6A4F00
3f6a50b0:	move   *b12, b0, 0
L3F6A50C0:
3f6a50c0:	dsjs   a10, L3F6A4F20
3f6a50d0:	move   *b12, b0, 0
L3F6A50E0:
3f6a50e0:	dsjs   a10, L3F6A4F40
3f6a50f0:	move   *b12, b0, 0
L3F6A5100:
3f6a5100:	dsjs   a10, L3F6A4F60
3f6a5110:	move   *b12, b0, 0
L3F6A5120:
3f6a5120:	dsjs   a10, L3F6A4F80
3f6a5130:	move   *b12, b0, 0
L3F6A5140:
3f6a5140:	dsjs   a10, L3F6A4FA0
3f6a5150:	move   *b12, b0, 0
L3F6A5160:
3f6a5160:	dsjs   a10, L3F6A4FC0
3f6a5170:	move   *b12, b0, 0
L3F6A5180:
3f6a5180:	dsjs   a10, L3F6A4FE0
3f6a5190:	move   *b12, b0, 0
L3F6A51A0:
3f6a51a0:	dsjs   a10, L3F6A5000
3f6a51b0:	move   *b12, b0, 0
L3F6A51C0:
3f6a51c0:	dsjs   a10, L3F6A5020
3f6a51d0:	move   *b12, b0, 0
L3F6A51E0:
3f6a51e0:	dsjs   a10, L3F6A5040
3f6a51f0:	move   *b12, b0, 0
L3F6A5200:
3f6a5200:	dsjs   a10, L3F6A5060
3f6a5210:	move   *b12, b0, 0
L3F6A5220:
3f6a5220:	dsjs   a10, L3F6A5080
3f6a5230:	move   *b12, b0, 0
L3F6A5240:
3f6a5240:	dsjs   a10, L3F6A50A0
3f6a5250:	move   *b12, b0, 0
L3F6A5260:
3f6a5260:	dsjs   a10, L3F6A50C0
3f6a5270:	move   *b12, b0, 0
L3F6A5280:
3f6a5280:	dsjs   a10, L3F6A50E0
3f6a5290:	move   *b12, b0, 0
L3F6A52A0:
3f6a52a0:	dsjs   a10, L3F6A5100
3f6a52b0:	move   *b12, b0, 0
L3F6A52C0:
3f6a52c0:	dsjs   a10, L3F6A5120
3f6a52d0:	move   *b12, b0, 0
L3F6A52E0:
3f6a52e0:	dsjs   a10, L3F6A5140
3f6a52f0:	move   *b12, b0, 0
L3F6A5300:
3f6a5300:	dsjs   a10, L3F6A5160
3f6a5310:	move   *b12, b0, 0
L3F6A5320:
3f6a5320:	dsjs   a10, L3F6A5180
3f6a5330:	move   *b12, b0, 0
L3F6A5340:
3f6a5340:	dsjs   a10, L3F6A51A0
3f6a5350:	move   *b12, b0, 0
L3F6A5360:
3f6a5360:	dsjs   a10, L3F6A51C0
3f6a5370:	move   *b12, b0, 0
L3F6A5380:
3f6a5380:	dsjs   a10, L3F6A51E0
3f6a5390:	move   *b12, b0, 0
L3F6A53A0:
3f6a53a0:	dsjs   a10, L3F6A5200
3f6a53b0:	move   *b12, b0, 0
L3F6A53C0:
3f6a53c0:	dsjs   a10, L3F6A5220
3f6a53d0:	move   *b12, b0, 0
L3F6A53E0:
3f6a53e0:	dsjs   a10, L3F6A5240
3f6a53f0:	move   *b12, b0, 0
L3F6A5400:
3f6a5400:	dsjs   a10, L3F6A5260
3f6a5410:	move   *b12, b0, 0
L3F6A5420:
3f6a5420:	dsjs   a10, L3F6A5280
3f6a5430:	move   *b12, b0, 0
L3F6A5440:
3f6a5440:	dsjs   a10, L3F6A52A0
3f6a5450:	move   *b12, b0, 0
L3F6A5460:
3f6a5460:	dsjs   a10, L3F6A52C0
3f6a5470:	move   *b12, b0, 0
L3F6A5480:
3f6a5480:	dsjs   a10, L3F6A52E0
3f6a5490:	move   *b12, b0, 0
L3F6A54A0:
3f6a54a0:	dsjs   a10, L3F6A5300
3f6a54b0:	move   *b12, b0, 0
L3F6A54C0:
3f6a54c0:	dsjs   a10, L3F6A5320
3f6a54d0:	move   *b12, b0, 0
L3F6A54E0:
3f6a54e0:	dsjs   a10, L3F6A5340
3f6a54f0:	move   *b12, b0, 0
L3F6A5500:
3f6a5500:	dsjs   a10, L3F6A5360
3f6a5510:	move   *b12, b0, 0
L3F6A5520:
3f6a5520:	dsjs   a10, L3F6A5380
3f6a5530:	move   *b12, b0, 0
L3F6A5540:
3f6a5540:	dsjs   a10, L3F6A53A0
3f6a5550:	move   *b12, b0, 0
L3F6A5560:
3f6a5560:	dsjs   a10, L3F6A53C0
3f6a5570:	move   *b12, b0, 0
L3F6A5580:
3f6a5580:	dsjs   a10, L3F6A53E0
3f6a5590:	move   *b12, b0, 0
L3F6A55A0:
3f6a55a0:	dsjs   a10, L3F6A5400
3f6a55b0:	move   *b12, b0, 0
L3F6A55C0:
3f6a55c0:	dsjs   a10, L3F6A5420
3f6a55d0:	move   *b12, b0, 0
L3F6A55E0:
3f6a55e0:	dsjs   a10, L3F6A5440
3f6a55f0:	move   *b12, b0, 0
L3F6A5600:
3f6a5600:	dsjs   a10, L3F6A5460
3f6a5610:	move   *b12, b0, 0
L3F6A5620:
3f6a5620:	dsjs   a10, L3F6A5480
3f6a5630:	move   *b12, b0, 0
L3F6A5640:
3f6a5640:	dsjs   a10, L3F6A54A0
3f6a5650:	move   *b12, b0, 0
L3F6A5660:
3f6a5660:	dsjs   a10, L3F6A54C0
3f6a5670:	move   *b12, b0, 0
L3F6A5680:
3f6a5680:	dsjs   a10, L3F6A54E0
3f6a5690:	move   *b12, b0, 0
L3F6A56A0:
3f6a56a0:	dsjs   a10, L3F6A5500
3f6a56b0:	move   *b12, b0, 0
L3F6A56C0:
3f6a56c0:	dsjs   a10, L3F6A5520
3f6a56d0:	move   *b12, b0, 0
L3F6A56E0:
3f6a56e0:	dsjs   a10, L3F6A5540
3f6a56f0:	move   *b12, b0, 0
L3F6A5700:
3f6a5700:	dsjs   a10, L3F6A5560
3f6a5710:	move   *b12, b0, 0
L3F6A5720:
3f6a5720:	dsjs   a10, L3F6A5580
3f6a5730:	move   *b12, b0, 0
L3F6A5740:
3f6a5740:	dsjs   a10, L3F6A55A0
3f6a5750:	move   *b12, b0, 0
L3F6A5760:
3f6a5760:	dsjs   a10, L3F6A55C0
3f6a5770:	move   *b12, b0, 0
L3F6A5780:
3f6a5780:	dsjs   a10, L3F6A55E0
3f6a5790:	move   *b12, b0, 0
L3F6A57A0:
3f6a57a0:	dsjs   a10, L3F6A5600
3f6a57b0:	move   *b12, b0, 0
L3F6A57C0:
3f6a57c0:	dsjs   a10, L3F6A5620
3f6a57d0:	move   *b12, b0, 0
L3F6A57E0:
3f6a57e0:	dsjs   a10, L3F6A5640
3f6a57f0:	move   *b12, b0, 0
L3F6A5800:
3f6a5800:	dsjs   a10, L3F6A5660
3f6a5810:	move   *b12, b0, 0
L3F6A5820:
3f6a5820:	dsjs   a10, L3F6A5680
3f6a5830:	move   *b12, b0, 0
L3F6A5840:
3f6a5840:	dsjs   a10, L3F6A56A0
3f6a5850:	move   *b12, b0, 0
L3F6A5860:
3f6a5860:	dsjs   a10, L3F6A56C0
3f6a5870:	move   *b12, b0, 0
L3F6A5880:
3f6a5880:	dsjs   a10, L3F6A56E0
3f6a5890:	move   *b12, b0, 0
L3F6A58A0:
3f6a58a0:	dsjs   a10, L3F6A5700
3f6a58b0:	move   *b12, b0, 0
L3F6A58C0:
3f6a58c0:	dsjs   a10, L3F6A5720
3f6a58d0:	move   *b12, b0, 0
L3F6A58E0:
3f6a58e0:	dsjs   a10, L3F6A5740
3f6a58f0:	move   *b12, b0, 0
L3F6A5900:
3f6a5900:	dsjs   a10, L3F6A5760
3f6a5910:	move   *b12, b0, 0
L3F6A5920:
3f6a5920:	dsjs   a10, L3F6A5780
3f6a5930:	move   *b12, b0, 0
L3F6A5940:
3f6a5940:	dsjs   a10, L3F6A57A0
3f6a5950:	move   *b12, b0, 0
L3F6A5960:
3f6a5960:	dsjs   a10, L3F6A57C0
3f6a5970:	move   *b12, b0, 0
L3F6A5980:
3f6a5980:	dsjs   a10, L3F6A57E0
3f6a5990:	move   *b12, b0, 0
L3F6A59A0:
3f6a59a0:	dsjs   a10, L3F6A5800
3f6a59b0:	move   *b12, b0, 0
L3F6A59C0:
3f6a59c0:	dsjs   a10, L3F6A5820
3f6a59d0:	move   *b12, b0, 0
L3F6A59E0:
3f6a59e0:	dsjs   a10, L3F6A5840
3f6a59f0:	move   *b12, b0, 0
L3F6A5A00:
3f6a5a00:	dsjs   a10, L3F6A5860
3f6a5a10:	move   *b12, b0, 0
L3F6A5A20:
3f6a5a20:	dsjs   a10, L3F6A5880
3f6a5a30:	move   *b12, b0, 0
L3F6A5A40:
3f6a5a40:	dsjs   a10, L3F6A58A0
3f6a5a50:	move   *b12, b0, 0
L3F6A5A60:
3f6a5a60:	dsjs   a10, L3F6A58C0
3f6a5a70:	move   *b12, b0, 0
L3F6A5A80:
3f6a5a80:	dsjs   a10, L3F6A58E0
3f6a5a90:	move   *b12, b0, 0
L3F6A5AA0:
3f6a5aa0:	dsjs   a10, L3F6A5900
3f6a5ab0:	move   *b12, b0, 0
L3F6A5AC0:
3f6a5ac0:	dsjs   a10, L3F6A5920
3f6a5ad0:	move   *b12, b0, 0
L3F6A5AE0:
3f6a5ae0:	dsjs   a10, L3F6A5940
3f6a5af0:	move   *b12, b0, 0
L3F6A5B00:
3f6a5b00:	dsjs   a10, L3F6A5960
3f6a5b10:	move   *b12, b0, 0
L3F6A5B20:
3f6a5b20:	dsjs   a10, L3F6A5980
3f6a5b30:	move   *b12, b0, 0
L3F6A5B40:
3f6a5b40:	dsjs   a10, L3F6A59A0
3f6a5b50:	move   *b12, b0, 0
L3F6A5B60:
3f6a5b60:	dsjs   a10, L3F6A59C0
3f6a5b70:	move   *b12, b0, 0
L3F6A5B80:
3f6a5b80:	dsjs   a10, L3F6A59E0
3f6a5b90:	move   *b12, b0, 0
L3F6A5BA0:
3f6a5ba0:	dsjs   a10, L3F6A5A00
3f6a5bb0:	move   *b12, b0, 0
L3F6A5BC0:
3f6a5bc0:	dsjs   a10, L3F6A5A20
3f6a5bd0:	move   *b12, b0, 0
L3F6A5BE0:
3f6a5be0:	dsjs   a10, L3F6A5A40
3f6a5bf0:	move   *b12, b0, 0
L3F6A5C00:
3f6a5c00:	dsjs   a10, L3F6A5A60
3f6a5c10:	move   *b12, b0, 0
L3F6A5C20:
3f6a5c20:	dsjs   a10, L3F6A5A80
3f6a5c30:	move   *b12, b0, 0
L3F6A5C40:
3f6a5c40:	dsjs   a10, L3F6A5AA0
3f6a5c50:	move   *b12, b0, 0
L3F6A5C60:
3f6a5c60:	dsjs   a10, L3F6A5AC0
3f6a5c70:	move   *b12, b0, 0
L3F6A5C80:
3f6a5c80:	dsjs   a10, L3F6A5AE0
3f6a5c90:	move   *b12, b0, 0
L3F6A5CA0:
3f6a5ca0:	dsjs   a10, L3F6A5B00
3f6a5cb0:	move   *b12, b0, 0
L3F6A5CC0:
3f6a5cc0:	dsjs   a10, L3F6A5B20
3f6a5cd0:	move   *b12, b0, 0
L3F6A5CE0:
3f6a5ce0:	dsjs   a10, L3F6A5B40
3f6a5cf0:	move   *b12, b0, 0
L3F6A5D00:
3f6a5d00:	dsjs   a10, L3F6A5B60
3f6a5d10:	move   *b12, b0, 0
L3F6A5D20:
3f6a5d20:	dsjs   a10, L3F6A5B80
3f6a5d30:	move   *b12, b0, 0
L3F6A5D40:
3f6a5d40:	dsjs   a10, L3F6A5BA0
3f6a5d50:	move   *b12, b0, 0
L3F6A5D60:
3f6a5d60:	dsjs   a10, L3F6A5BC0
3f6a5d70:	move   *b12, b0, 0
L3F6A5D80:
3f6a5d80:	dsjs   a10, L3F6A5BE0
3f6a5d90:	move   *b12, b0, 0
L3F6A5DA0:
3f6a5da0:	dsjs   a10, L3F6A5C00
3f6a5db0:	move   *b12, b0, 0
L3F6A5DC0:
3f6a5dc0:	dsjs   a10, L3F6A5C20
3f6a5dd0:	move   *b12, b0, 0
L3F6A5DE0:
3f6a5de0:	dsjs   a10, L3F6A5C40
3f6a5df0:	move   *b12, b0, 0
L3F6A5E00:
3f6a5e00:	dsjs   a10, L3F6A5C60
3f6a5e10:	move   *b12, b0, 0
L3F6A5E20:
3f6a5e20:	dsjs   a10, L3F6A5C80
3f6a5e30:	move   *b12, b0, 0
L3F6A5E40:
3f6a5e40:	dsjs   a10, L3F6A5CA0
3f6a5e50:	move   *b12, b0, 0
L3F6A5E60:
3f6a5e60:	dsjs   a10, L3F6A5CC0
3f6a5e70:	move   *b12, b0, 0
L3F6A5E80:
3f6a5e80:	dsjs   a10, L3F6A5CE0
3f6a5e90:	move   *b12, b0, 0
L3F6A5EA0:
3f6a5ea0:	dsjs   a10, L3F6A5D00
3f6a5eb0:	move   *b12, b0, 0
L3F6A5EC0:
3f6a5ec0:	dsjs   a10, L3F6A5D20
3f6a5ed0:	move   *b12, b0, 0
L3F6A5EE0:
3f6a5ee0:	dsjs   a10, L3F6A5D40
3f6a5ef0:	move   *b12, b0, 0
L3F6A5F00:
3f6a5f00:	dsjs   a10, L3F6A5D60
3f6a5f10:	move   *b12, b0, 0
L3F6A5F20:
3f6a5f20:	dsjs   a10, L3F6A5D80
3f6a5f30:	move   *b12, b0, 0
L3F6A5F40:
3f6a5f40:	dsjs   a10, L3F6A5DA0
3f6a5f50:	move   *b12, b0, 0
L3F6A5F60:
3f6a5f60:	dsjs   a10, L3F6A5DC0
3f6a5f70:	move   *b12, b0, 0
L3F6A5F80:
3f6a5f80:	dsjs   a10, L3F6A5DE0
3f6a5f90:	move   *b12, b0, 0
L3F6A5FA0:
3f6a5fa0:	dsjs   a10, L3F6A5E00
3f6a5fb0:	move   *b12, b0, 0
L3F6A5FC0:
3f6a5fc0:	dsjs   a10, L3F6A5E20
3f6a5fd0:	move   *b12, b0, 0
L3F6A5FE0:
3f6a5fe0:	dsjs   a10, L3F6A5E40
3f6a5ff0:	move   *b12, b0, 0
L3F6A6000:
3f6a6000:	dsjs   a10, L3F6A5E60
3f6a6010:	move   *b12, b0, 0
L3F6A6020:
3f6a6020:	dsjs   a10, L3F6A5E80
3f6a6030:	move   *b12, b0, 0
L3F6A6040:
3f6a6040:	dsjs   a10, L3F6A5EA0
3f6a6050:	move   *b12, b0, 0
L3F6A6060:
3f6a6060:	dsjs   a10, L3F6A5EC0
3f6a6070:	move   *b12, b0, 0
L3F6A6080:
3f6a6080:	dsjs   a10, L3F6A5EE0
3f6a6090:	move   *b12, b0, 0
L3F6A60A0:
3f6a60a0:	dsjs   a10, L3F6A5F00
3f6a60b0:	move   *b12, b0, 0
L3F6A60C0:
3f6a60c0:	dsjs   a10, L3F6A5F20
3f6a60d0:	move   *b12, b0, 0
L3F6A60E0:
3f6a60e0:	dsjs   a10, L3F6A5F40
3f6a60f0:	move   *b12, b0, 0
L3F6A6100:
3f6a6100:	dsjs   a10, L3F6A5F60
3f6a6110:	move   *b12, b0, 0
L3F6A6120:
3f6a6120:	dsjs   a10, L3F6A5F80
3f6a6130:	move   *b12, b0, 0
L3F6A6140:
3f6a6140:	dsjs   a10, L3F6A5FA0
3f6a6150:	move   *b12, b0, 0
L3F6A6160:
3f6a6160:	dsjs   a10, L3F6A5FC0
3f6a6170:	move   *b12, b0, 0
L3F6A6180:
3f6a6180:	dsjs   a10, L3F6A5FE0
3f6a6190:	move   *b12, b0, 0
L3F6A61A0:
3f6a61a0:	dsjs   a10, L3F6A6000
3f6a61b0:	move   *b12, b0, 0
L3F6A61C0:
3f6a61c0:	dsjs   a10, L3F6A6020
3f6a61d0:	move   *b12, b0, 0
L3F6A61E0:
3f6a61e0:	dsjs   a10, L3F6A6040
3f6a61f0:	move   *b12, b0, 0
L3F6A6200:
3f6a6200:	dsjs   a10, L3F6A6060
3f6a6210:	move   *b12, b0, 0
L3F6A6220:
3f6a6220:	dsjs   a10, L3F6A6080
3f6a6230:	move   *b12, b0, 0
L3F6A6240:
3f6a6240:	dsjs   a10, L3F6A60A0
3f6a6250:	move   *b12, b0, 0
L3F6A6260:
3f6a6260:	dsjs   a10, L3F6A60C0
3f6a6270:	move   *b12, b0, 0
L3F6A6280:
3f6a6280:	dsjs   a10, L3F6A60E0
3f6a6290:	move   *b12, b0, 0
L3F6A62A0:
3f6a62a0:	dsjs   a10, L3F6A6100
3f6a62b0:	move   *b12, b0, 0
L3F6A62C0:
3f6a62c0:	dsjs   a10, L3F6A6120
3f6a62d0:	move   *b12, b0, 0
L3F6A62E0:
3f6a62e0:	dsjs   a10, L3F6A6140
3f6a62f0:	move   *b12, b0, 0
L3F6A6300:
3f6a6300:	dsjs   a10, L3F6A6160
3f6a6310:	move   *b12, b0, 0
L3F6A6320:
3f6a6320:	dsjs   a10, L3F6A6180
3f6a6330:	move   *b12, b0, 0
L3F6A6340:
3f6a6340:	dsjs   a10, L3F6A61A0
3f6a6350:	move   *b12, b0, 0
L3F6A6360:
3f6a6360:	dsjs   a10, L3F6A61C0
3f6a6370:	move   *b12, b0, 0
L3F6A6380:
3f6a6380:	dsjs   a10, L3F6A61E0
3f6a6390:	move   *b12, b0, 0
L3F6A63A0:
3f6a63a0:	dsjs   a10, L3F6A6200
3f6a63b0:	move   *b12, b0, 0
L3F6A63C0:
3f6a63c0:	dsjs   a10, L3F6A6220
3f6a63d0:	move   *b12, b0, 0
L3F6A63E0:
3f6a63e0:	dsjs   a10, L3F6A6240
3f6a63f0:	move   *b12, b0, 0
L3F6A6400:
3f6a6400:	dsjs   a10, L3F6A6260
3f6a6410:	move   *b12, b0, 0
L3F6A6420:
3f6a6420:	dsjs   a10, L3F6A6280
3f6a6430:	move   *b12, b0, 0
L3F6A6440:
3f6a6440:	dsjs   a10, L3F6A62A0
3f6a6450:	move   *b12, b0, 0
L3F6A6460:
3f6a6460:	dsjs   a10, L3F6A62C0
3f6a6470:	move   *b12, b0, 0
L3F6A6480:
3f6a6480:	dsjs   a10, L3F6A62E0
3f6a6490:	move   *b12, b0, 0
L3F6A64A0:
3f6a64a0:	dsjs   a10, L3F6A6300
3f6a64b0:	move   *b12, b0, 0
L3F6A64C0:
3f6a64c0:	dsjs   a10, L3F6A6320
3f6a64d0:	move   *b12, b0, 0
L3F6A64E0:
3f6a64e0:	dsjs   a10, L3F6A6340
3f6a64f0:	move   *b12, b0, 0
L3F6A6500:
3f6a6500:	dsjs   a10, L3F6A6360
3f6a6510:	move   *b12, b0, 0
L3F6A6520:
3f6a6520:	dsjs   a10, L3F6A6380
3f6a6530:	move   *b12, b0, 0
L3F6A6540:
3f6a6540:	dsjs   a10, L3F6A63A0
3f6a6550:	move   *b12, b0, 0
L3F6A6560:
3f6a6560:	dsjs   a10, L3F6A63C0
3f6a6570:	move   *b12, b0, 0
L3F6A6580:
3f6a6580:	dsjs   a10, L3F6A63E0
3f6a6590:	move   *b12, b0, 0
L3F6A65A0:
3f6a65a0:	dsjs   a10, L3F6A6400
3f6a65b0:	move   *b12, b0, 0
L3F6A65C0:
3f6a65c0:	dsjs   a10, L3F6A6420
3f6a65d0:	move   *b12, b0, 0
L3F6A65E0:
3f6a65e0:	dsjs   a10, L3F6A6440
3f6a65f0:	move   *b12, b0, 0
L3F6A6600:
3f6a6600:	dsjs   a10, L3F6A6460
3f6a6610:	move   *b12, b0, 0
L3F6A6620:
3f6a6620:	dsjs   a10, L3F6A6480
3f6a6630:	move   *b12, b0, 0
L3F6A6640:
3f6a6640:	dsjs   a10, L3F6A64A0
3f6a6650:	move   *b12, b0, 0
L3F6A6660:
3f6a6660:	dsjs   a10, L3F6A64C0
3f6a6670:	move   *b12, b0, 0
L3F6A6680:
3f6a6680:	dsjs   a10, L3F6A64E0
3f6a6690:	move   *b12, b0, 0
L3F6A66A0:
3f6a66a0:	dsjs   a10, L3F6A6500
3f6a66b0:	move   *b12, b0, 0
L3F6A66C0:
3f6a66c0:	dsjs   a10, L3F6A6520
3f6a66d0:	move   *b12, b0, 0
L3F6A66E0:
3f6a66e0:	dsjs   a10, L3F6A6540
3f6a66f0:	move   *b12, b0, 0
L3F6A6700:
3f6a6700:	dsjs   a10, L3F6A6560
3f6a6710:	move   *b12, b0, 0
L3F6A6720:
3f6a6720:	dsjs   a10, L3F6A6580
3f6a6730:	move   *b12, b0, 0
L3F6A6740:
3f6a6740:	dsjs   a10, L3F6A65A0
3f6a6750:	move   *b12, b0, 0
L3F6A6760:
3f6a6760:	dsjs   a10, L3F6A65C0
3f6a6770:	move   *b12, b0, 0
L3F6A6780:
3f6a6780:	dsjs   a10, L3F6A65E0
3f6a6790:	move   *b12, b0, 0
L3F6A67A0:
3f6a67a0:	dsjs   a10, L3F6A6600
3f6a67b0:	move   *b12, b0, 0
L3F6A67C0:
3f6a67c0:	dsjs   a10, L3F6A6620
3f6a67d0:	move   *b12, b0, 0
L3F6A67E0:
3f6a67e0:	dsjs   a10, L3F6A6640
3f6a67f0:	move   *b12, b0, 0
L3F6A6800:
3f6a6800:	dsjs   a10, L3F6A6660
3f6a6810:	move   *b12, b0, 0
L3F6A6820:
3f6a6820:	dsjs   a10, L3F6A6680
3f6a6830:	move   *b12, b0, 0
L3F6A6840:
3f6a6840:	dsjs   a10, L3F6A66A0
3f6a6850:	move   *b12, b0, 0
L3F6A6860:
3f6a6860:	dsjs   a10, L3F6A66C0
3f6a6870:	move   *b12, b0, 0
L3F6A6880:
3f6a6880:	dsjs   a10, L3F6A66E0
3f6a6890:	move   *b12, b0, 0
L3F6A68A0:
3f6a68a0:	dsjs   a10, L3F6A6700
3f6a68b0:	move   *b12, b0, 0
L3F6A68C0:
3f6a68c0:	dsjs   a10, L3F6A6720
3f6a68d0:	move   *b12, b0, 0
L3F6A68E0:
3f6a68e0:	dsjs   a10, L3F6A6740
3f6a68f0:	move   *b12, b0, 0
L3F6A6900:
3f6a6900:	dsjs   a10, L3F6A6760
3f6a6910:	move   *b12, b0, 0
L3F6A6920:
3f6a6920:	dsjs   a10, L3F6A6780
3f6a6930:	move   *b12, b0, 0
L3F6A6940:
3f6a6940:	dsjs   a10, L3F6A67A0
3f6a6950:	move   *b12, b0, 0
L3F6A6960:
3f6a6960:	dsjs   a10, L3F6A67C0
3f6a6970:	move   *b12, b0, 0
L3F6A6980:
3f6a6980:	dsjs   a10, L3F6A67E0
3f6a6990:	move   *b12, b0, 0
L3F6A69A0:
3f6a69a0:	dsjs   a10, L3F6A6800
3f6a69b0:	move   *b12, b0, 0
L3F6A69C0:
3f6a69c0:	dsjs   a10, L3F6A6820
3f6a69d0:	move   *b12, b0, 0
L3F6A69E0:
3f6a69e0:	dsjs   a10, L3F6A6840
3f6a69f0:	move   *b12, b0, 0
L3F6A6A00:
3f6a6a00:	dsjs   a10, L3F6A6860
3f6a6a10:	move   *b12, b0, 0
L3F6A6A20:
3f6a6a20:	dsjs   a10, L3F6A6880
3f6a6a30:	move   *b12, b0, 0
L3F6A6A40:
3f6a6a40:	dsjs   a10, L3F6A68A0
3f6a6a50:	move   *b12, b0, 0
L3F6A6A60:
3f6a6a60:	dsjs   a10, L3F6A68C0
3f6a6a70:	move   *b12, b0, 0
L3F6A6A80:
3f6a6a80:	dsjs   a10, L3F6A68E0
3f6a6a90:	move   *b12, b0, 0
L3F6A6AA0:
3f6a6aa0:	dsjs   a10, L3F6A6900
3f6a6ab0:	move   *b12, b0, 0
L3F6A6AC0:
3f6a6ac0:	dsjs   a10, L3F6A6920
3f6a6ad0:	move   *b12, b0, 0
L3F6A6AE0:
3f6a6ae0:	dsjs   a10, L3F6A6940
3f6a6af0:	move   *b12, b0, 0
L3F6A6B00:
3f6a6b00:	dsjs   a10, L3F6A6960
3f6a6b10:	move   *b12, b0, 0
L3F6A6B20:
3f6a6b20:	dsjs   a10, L3F6A6980
3f6a6b30:	move   *b12, b0, 0
L3F6A6B40:
3f6a6b40:	dsjs   a10, L3F6A69A0
3f6a6b50:	move   *b12, b0, 0
L3F6A6B60:
3f6a6b60:	dsjs   a10, L3F6A69C0
3f6a6b70:	move   *b12, b0, 0
L3F6A6B80:
3f6a6b80:	dsjs   a10, L3F6A69E0
3f6a6b90:	move   *b12, b0, 0
L3F6A6BA0:
3f6a6ba0:	dsjs   a10, L3F6A6A00
3f6a6bb0:	move   *b12, b0, 0
L3F6A6BC0:
3f6a6bc0:	dsjs   a10, L3F6A6A20
3f6a6bd0:	move   *b12, b0, 0
L3F6A6BE0:
3f6a6be0:	dsjs   a10, L3F6A6A40
3f6a6bf0:	move   *b12, b0, 0
L3F6A6C00:
3f6a6c00:	dsjs   a10, L3F6A6A60
3f6a6c10:	move   *b12, b0, 0
L3F6A6C20:
3f6a6c20:	dsjs   a10, L3F6A6A80
3f6a6c30:	move   *b12, b0, 0
L3F6A6C40:
3f6a6c40:	dsjs   a10, L3F6A6AA0
3f6a6c50:	move   *b12, b0, 0
L3F6A6C60:
3f6a6c60:	dsjs   a10, L3F6A6AC0
3f6a6c70:	move   *b12, b0, 0
L3F6A6C80:
3f6a6c80:	dsjs   a10, L3F6A6AE0
3f6a6c90:	move   *b12, b0, 0
L3F6A6CA0:
3f6a6ca0:	dsjs   a10, L3F6A6B00
3f6a6cb0:	move   *b12, b0, 0
L3F6A6CC0:
3f6a6cc0:	dsjs   a10, L3F6A6B20
3f6a6cd0:	move   *b12, b0, 0
L3F6A6CE0:
3f6a6ce0:	dsjs   a10, L3F6A6B40
3f6a6cf0:	move   *b12, b0, 0
L3F6A6D00:
3f6a6d00:	dsjs   a10, L3F6A6B60
3f6a6d10:	move   *b12, b0, 0
L3F6A6D20:
3f6a6d20:	dsjs   a10, L3F6A6B80
3f6a6d30:	move   *b12, b0, 0
L3F6A6D40:
3f6a6d40:	dsjs   a10, L3F6A6BA0
3f6a6d50:	move   *b12, b0, 0
L3F6A6D60:
3f6a6d60:	dsjs   a10, L3F6A6BC0
3f6a6d70:	move   *b12, b0, 0
L3F6A6D80:
3f6a6d80:	dsjs   a10, L3F6A6BE0
3f6a6d90:	move   *b12, b0, 0
L3F6A6DA0:
3f6a6da0:	dsjs   a10, L3F6A6C00
3f6a6db0:	move   *b12, b0, 0
L3F6A6DC0:
3f6a6dc0:	dsjs   a10, L3F6A6C20
3f6a6dd0:	move   *b12, b0, 0
L3F6A6DE0:
3f6a6de0:	dsjs   a10, L3F6A6C40
3f6a6df0:	move   *b12, b0, 0
L3F6A6E00:
3f6a6e00:	dsjs   a10, L3F6A6C60
3f6a6e10:	move   *b12, b0, 0
L3F6A6E20:
3f6a6e20:	dsjs   a10, L3F6A6C80
3f6a6e30:	move   *b12, b0, 0
L3F6A6E40:
3f6a6e40:	dsjs   a10, L3F6A6CA0
3f6a6e50:	move   *b12, b0, 0
L3F6A6E60:
3f6a6e60:	dsjs   a10, L3F6A6CC0
3f6a6e70:	move   *b12, b0, 0
L3F6A6E80:
3f6a6e80:	dsjs   a10, L3F6A6CE0
3f6a6e90:	move   *b12, b0, 0
L3F6A6EA0:
3f6a6ea0:	dsjs   a10, L3F6A6D00
3f6a6eb0:	move   *b12, b0, 0
L3F6A6EC0:
3f6a6ec0:	dsjs   a10, L3F6A6D20
3f6a6ed0:	move   *b12, b0, 0
L3F6A6EE0:
3f6a6ee0:	dsjs   a10, L3F6A6D40
3f6a6ef0:	move   *b12, b0, 0
L3F6A6F00:
3f6a6f00:	dsjs   a10, L3F6A6D60
3f6a6f10:	move   *b12, b0, 0
L3F6A6F20:
3f6a6f20:	dsjs   a10, L3F6A6D80
3f6a6f30:	move   *b12, b0, 0
L3F6A6F40:
3f6a6f40:	dsjs   a10, L3F6A6DA0
3f6a6f50:	move   *b12, b0, 0
L3F6A6F60:
3f6a6f60:	dsjs   a10, L3F6A6DC0
3f6a6f70:	move   *b12, b0, 0
L3F6A6F80:
3f6a6f80:	dsjs   a10, L3F6A6DE0
3f6a6f90:	move   *b12, b0, 0
L3F6A6FA0:
3f6a6fa0:	dsjs   a10, L3F6A6E00
3f6a6fb0:	move   *b12, b0, 0
L3F6A6FC0:
3f6a6fc0:	dsjs   a10, L3F6A6E20
3f6a6fd0:	move   *b12, b0, 0
L3F6A6FE0:
3f6a6fe0:	dsjs   a10, L3F6A6E40
3f6a6ff0:	move   *b12, b0, 0
L3F6A7000:
3f6a7000:	dsjs   a10, L3F6A6E60
3f6a7010:	move   *b12, b0, 0
L3F6A7020:
3f6a7020:	dsjs   a10, L3F6A6E80
3f6a7030:	move   *b12, b0, 0
L3F6A7040:
3f6a7040:	dsjs   a10, L3F6A6EA0
3f6a7050:	move   *b12, b0, 0
L3F6A7060:
3f6a7060:	dsjs   a10, L3F6A6EC0
3f6a7070:	move   *b12, b0, 0
L3F6A7080:
3f6a7080:	dsjs   a10, L3F6A6EE0
3f6a7090:	move   *b12, b0, 0
L3F6A70A0:
3f6a70a0:	dsjs   a10, L3F6A6F00
3f6a70b0:	move   *b12, b0, 0
L3F6A70C0:
3f6a70c0:	dsjs   a10, L3F6A6F20
3f6a70d0:	move   *b12, b0, 0
L3F6A70E0:
3f6a70e0:	dsjs   a10, L3F6A6F40
3f6a70f0:	move   *b12, b0, 0
L3F6A7100:
3f6a7100:	dsjs   a10, L3F6A6F60
3f6a7110:	move   *b12, b0, 0
L3F6A7120:
3f6a7120:	dsjs   a10, L3F6A6F80
3f6a7130:	move   *b12, b0, 0
L3F6A7140:
3f6a7140:	dsjs   a10, L3F6A6FA0
3f6a7150:	move   *b12, b0, 0
L3F6A7160:
3f6a7160:	dsjs   a10, L3F6A6FC0
3f6a7170:	move   *b12, b0, 0
L3F6A7180:
3f6a7180:	dsjs   a10, L3F6A6FE0
3f6a7190:	move   *b12, b0, 0
L3F6A71A0:
3f6a71a0:	dsjs   a10, L3F6A7000
3f6a71b0:	move   *b12, b0, 0
L3F6A71C0:
3f6a71c0:	dsjs   a10, L3F6A7020
3f6a71d0:	move   *b12, b0, 0
L3F6A71E0:
3f6a71e0:	dsjs   a10, L3F6A7040
3f6a71f0:	move   *b12, b0, 0
L3F6A7200:
3f6a7200:	dsjs   a10, L3F6A7060
3f6a7210:	move   *b12, b0, 0
L3F6A7220:
3f6a7220:	dsjs   a10, L3F6A7080
3f6a7230:	move   *b12, b0, 0
L3F6A7240:
3f6a7240:	dsjs   a10, L3F6A70A0
3f6a7250:	move   *b12, b0, 0
L3F6A7260:
3f6a7260:	dsjs   a10, L3F6A70C0
3f6a7270:	move   *b12, b0, 0
L3F6A7280:
3f6a7280:	dsjs   a10, L3F6A70E0
3f6a7290:	move   *b12, b0, 0
L3F6A72A0:
3f6a72a0:	dsjs   a10, L3F6A7100
3f6a72b0:	move   *b12, b0, 0
L3F6A72C0:
3f6a72c0:	dsjs   a10, L3F6A7120
3f6a72d0:	move   *b12, b0, 0
L3F6A72E0:
3f6a72e0:	dsjs   a10, L3F6A7140
3f6a72f0:	move   *b12, b0, 0
L3F6A7300:
3f6a7300:	dsjs   a10, L3F6A7160
3f6a7310:	move   *b12, b0, 0
L3F6A7320:
3f6a7320:	dsjs   a10, L3F6A7180
3f6a7330:	move   *b12, b0, 0
L3F6A7340:
3f6a7340:	dsjs   a10, L3F6A71A0
3f6a7350:	move   *b12, b0, 0
L3F6A7360:
3f6a7360:	dsjs   a10, L3F6A71C0
3f6a7370:	move   *b12, b0, 0
L3F6A7380:
3f6a7380:	dsjs   a10, L3F6A71E0
3f6a7390:	move   *b12, b0, 0
L3F6A73A0:
3f6a73a0:	dsjs   a10, L3F6A7200
3f6a73b0:	move   *b12, b0, 0
L3F6A73C0:
3f6a73c0:	dsjs   a10, L3F6A7220
3f6a73d0:	move   *b12, b0, 0
L3F6A73E0:
3f6a73e0:	dsjs   a10, L3F6A7240
3f6a73f0:	move   *b12, b0, 0
L3F6A7400:
3f6a7400:	dsjs   a10, L3F6A7260
3f6a7410:	move   *b12, b0, 0
L3F6A7420:
3f6a7420:	dsjs   a10, L3F6A7280
3f6a7430:	move   *b12, b0, 0
L3F6A7440:
3f6a7440:	dsjs   a10, L3F6A72A0
3f6a7450:	move   *b12, b0, 0
L3F6A7460:
3f6a7460:	dsjs   a10, L3F6A72C0
3f6a7470:	move   *b12, b0, 0
L3F6A7480:
3f6a7480:	dsjs   a10, L3F6A72E0
3f6a7490:	move   *b12, b0, 0
L3F6A74A0:
3f6a74a0:	dsjs   a10, L3F6A7300
3f6a74b0:	move   *b12, b0, 0
L3F6A74C0:
3f6a74c0:	dsjs   a10, L3F6A7320
3f6a74d0:	move   *b12, b0, 0
L3F6A74E0:
3f6a74e0:	dsjs   a10, L3F6A7340
3f6a74f0:	move   *b12, b0, 0
L3F6A7500:
3f6a7500:	dsjs   a10, L3F6A7360
3f6a7510:	move   *b12, b0, 0
L3F6A7520:
3f6a7520:	dsjs   a10, L3F6A7380
3f6a7530:	move   *b12, b0, 0
L3F6A7540:
3f6a7540:	dsjs   a10, L3F6A73A0
3f6a7550:	move   *b12, b0, 0
L3F6A7560:
3f6a7560:	dsjs   a10, L3F6A73C0
3f6a7570:	move   *b12, b0, 0
L3F6A7580:
3f6a7580:	dsjs   a10, L3F6A73E0
3f6a7590:	move   *b12, b0, 0
L3F6A75A0:
3f6a75a0:	dsjs   a10, L3F6A7400
3f6a75b0:	move   *b12, b0, 0
L3F6A75C0:
3f6a75c0:	dsjs   a10, L3F6A7420
3f6a75d0:	move   *b12, b0, 0
L3F6A75E0:
3f6a75e0:	dsjs   a10, L3F6A7440
3f6a75f0:	move   *b12, b0, 0
L3F6A7600:
3f6a7600:	dsjs   a10, L3F6A7460
3f6a7610:	move   *b12, b0, 0
L3F6A7620:
3f6a7620:	dsjs   a10, L3F6A7480
3f6a7630:	move   *b12, b0, 0
L3F6A7640:
3f6a7640:	dsjs   a10, L3F6A74A0
3f6a7650:	move   *b12, b0, 0
L3F6A7660:
3f6a7660:	dsjs   a10, L3F6A74C0
3f6a7670:	move   *b12, b0, 0
L3F6A7680:
3f6a7680:	dsjs   a10, L3F6A74E0
3f6a7690:	move   *b12, b0, 0
L3F6A76A0:
3f6a76a0:	dsjs   a10, L3F6A7500
3f6a76b0:	move   *b12, b0, 0
L3F6A76C0:
3f6a76c0:	dsjs   a10, L3F6A7520
3f6a76d0:	move   *b12, b0, 0
L3F6A76E0:
3f6a76e0:	dsjs   a10, L3F6A7540
3f6a76f0:	move   *b12, b0, 0
L3F6A7700:
3f6a7700:	dsjs   a10, L3F6A7560
3f6a7710:	move   *b12, b0, 0
L3F6A7720:
3f6a7720:	dsjs   a10, L3F6A7580
3f6a7730:	move   *b12, b0, 0
L3F6A7740:
3f6a7740:	dsjs   a10, L3F6A75A0
3f6a7750:	move   *b12, b0, 0
L3F6A7760:
3f6a7760:	dsjs   a10, L3F6A75C0
3f6a7770:	move   *b12, b0, 0
L3F6A7780:
3f6a7780:	dsjs   a10, L3F6A75E0
3f6a7790:	move   *b12, b0, 0
L3F6A77A0:
3f6a77a0:	dsjs   a10, L3F6A7600
3f6a77b0:	move   *b12, b0, 0
L3F6A77C0:
3f6a77c0:	dsjs   a10, L3F6A7620
3f6a77d0:	move   *b12, b0, 0
L3F6A77E0:
3f6a77e0:	dsjs   a10, L3F6A7640
3f6a77f0:	move   *b12, b0, 0
L3F6A7800:
3f6a7800:	dsjs   a10, L3F6A7660
3f6a7810:	move   *b12, b0, 0
L3F6A7820:
3f6a7820:	dsjs   a10, L3F6A7680
3f6a7830:	move   *b12, b0, 0
L3F6A7840:
3f6a7840:	dsjs   a10, L3F6A76A0
3f6a7850:	move   *b12, b0, 0
L3F6A7860:
3f6a7860:	dsjs   a10, L3F6A76C0
3f6a7870:	move   *b12, b0, 0
L3F6A7880:
3f6a7880:	dsjs   a10, L3F6A76E0
3f6a7890:	move   *b12, b0, 0
L3F6A78A0:
3f6a78a0:	dsjs   a10, L3F6A7700
3f6a78b0:	move   *b12, b0, 0
L3F6A78C0:
3f6a78c0:	dsjs   a10, L3F6A7720
3f6a78d0:	move   *b12, b0, 0
L3F6A78E0:
3f6a78e0:	dsjs   a10, L3F6A7740
3f6a78f0:	move   *b12, b0, 0
L3F6A7900:
3f6a7900:	dsjs   a10, L3F6A7760
3f6a7910:	move   *b12, b0, 0
L3F6A7920:
3f6a7920:	dsjs   a10, L3F6A7780
3f6a7930:	move   *b12, b0, 0
L3F6A7940:
3f6a7940:	dsjs   a10, L3F6A77A0
3f6a7950:	move   *b12, b0, 0
L3F6A7960:
3f6a7960:	dsjs   a10, L3F6A77C0
3f6a7970:	move   *b12, b0, 0
L3F6A7980:
3f6a7980:	dsjs   a10, L3F6A77E0
3f6a7990:	move   *b12, b0, 0
L3F6A79A0:
3f6a79a0:	dsjs   a10, L3F6A7800
3f6a79b0:	move   *b12, b0, 0
L3F6A79C0:
3f6a79c0:	dsjs   a10, L3F6A7820
3f6a79d0:	move   *b12, b0, 0
L3F6A79E0:
3f6a79e0:	dsjs   a10, L3F6A7840
3f6a79f0:	move   *b12, b0, 0
L3F6A7A00:
3f6a7a00:	dsjs   a10, L3F6A7860
3f6a7a10:	move   *b12, b0, 0
L3F6A7A20:
3f6a7a20:	dsjs   a10, L3F6A7880
3f6a7a30:	move   *b12, b0, 0
L3F6A7A40:
3f6a7a40:	dsjs   a10, L3F6A78A0
3f6a7a50:	move   *b12, b0, 0
L3F6A7A60:
3f6a7a60:	dsjs   a10, L3F6A78C0
3f6a7a70:	move   *b12, b0, 0
L3F6A7A80:
3f6a7a80:	dsjs   a10, L3F6A78E0
3f6a7a90:	move   *b12, b0, 0
L3F6A7AA0:
3f6a7aa0:	dsjs   a10, L3F6A7900
3f6a7ab0:	move   *b12, b0, 0
L3F6A7AC0:
3f6a7ac0:	dsjs   a10, L3F6A7920
3f6a7ad0:	move   *b12, b0, 0
L3F6A7AE0:
3f6a7ae0:	dsjs   a10, L3F6A7940
3f6a7af0:	move   *b12, b0, 0
L3F6A7B00:
3f6a7b00:	dsjs   a10, L3F6A7960
3f6a7b10:	move   *b12, b0, 0
L3F6A7B20:
3f6a7b20:	dsjs   a10, L3F6A7980
3f6a7b30:	move   *b12, b0, 0
L3F6A7B40:
3f6a7b40:	dsjs   a10, L3F6A79A0
3f6a7b50:	move   *b12, b0, 0
L3F6A7B60:
3f6a7b60:	dsjs   a10, L3F6A79C0
3f6a7b70:	move   *b12, b0, 0
L3F6A7B80:
3f6a7b80:	dsjs   a10, L3F6A79E0
3f6a7b90:	move   *b12, b0, 0
L3F6A7BA0:
3f6a7ba0:	dsjs   a10, L3F6A7A00
3f6a7bb0:	move   *b12, b0, 0
L3F6A7BC0:
3f6a7bc0:	dsjs   a10, L3F6A7A20
3f6a7bd0:	move   *b12, b0, 0
L3F6A7BE0:
3f6a7be0:	dsjs   a10, L3F6A7A40
3f6a7bf0:	move   *b12, b0, 0
L3F6A7C00:
3f6a7c00:	dsjs   a10, L3F6A7A60
3f6a7c10:	move   *b12, b0, 0
L3F6A7C20:
3f6a7c20:	dsjs   a10, L3F6A7A80
3f6a7c30:	move   *b12, b0, 0
L3F6A7C40:
3f6a7c40:	dsjs   a10, L3F6A7AA0
3f6a7c50:	move   *b12, b0, 0
L3F6A7C60:
3f6a7c60:	dsjs   a10, L3F6A7AC0
3f6a7c70:	move   *b12, b0, 0
L3F6A7C80:
3f6a7c80:	dsjs   a10, L3F6A7AE0
3f6a7c90:	move   *b12, b0, 0
L3F6A7CA0:
3f6a7ca0:	dsjs   a10, L3F6A7B00
3f6a7cb0:	move   *b12, b0, 0
L3F6A7CC0:
3f6a7cc0:	dsjs   a10, L3F6A7B20
3f6a7cd0:	move   *b12, b0, 0
L3F6A7CE0:
3f6a7ce0:	dsjs   a10, L3F6A7B40
3f6a7cf0:	move   *b12, b0, 0
L3F6A7D00:
3f6a7d00:	dsjs   a10, L3F6A7B60
3f6a7d10:	move   *b12, b0, 0
L3F6A7D20:
3f6a7d20:	dsjs   a10, L3F6A7B80
3f6a7d30:	move   *b12, b0, 0
L3F6A7D40:
3f6a7d40:	dsjs   a10, L3F6A7BA0
3f6a7d50:	move   *b12, b0, 0
L3F6A7D60:
3f6a7d60:	dsjs   a10, L3F6A7BC0
3f6a7d70:	move   *b12, b0, 0
L3F6A7D80:
3f6a7d80:	dsjs   a10, L3F6A7BE0
3f6a7d90:	move   *b12, b0, 0
L3F6A7DA0:
3f6a7da0:	dsjs   a10, L3F6A7C00
3f6a7db0:	move   *b12, b0, 0
L3F6A7DC0:
3f6a7dc0:	dsjs   a10, L3F6A7C20
3f6a7dd0:	move   *b12, b0, 0
L3F6A7DE0:
3f6a7de0:	dsjs   a10, L3F6A7C40
3f6a7df0:	move   *b12, b0, 0
L3F6A7E00:
3f6a7e00:	dsjs   a10, L3F6A7C60
3f6a7e10:	move   *b12, b0, 0
L3F6A7E20:
3f6a7e20:	dsjs   a10, L3F6A7C80
3f6a7e30:	move   *b12, b0, 0
L3F6A7E40:
3f6a7e40:	dsjs   a10, L3F6A7CA0
3f6a7e50:	move   *b12, b0, 0
L3F6A7E60:
3f6a7e60:	dsjs   a10, L3F6A7CC0
3f6a7e70:	move   *b12, b0, 0
L3F6A7E80:
3f6a7e80:	dsjs   a10, L3F6A7CE0
3f6a7e90:	move   *b12, b0, 0
L3F6A7EA0:
3f6a7ea0:	dsjs   a10, L3F6A7D00
3f6a7eb0:	move   *b12, b0, 0
L3F6A7EC0:
3f6a7ec0:	dsjs   a10, L3F6A7D20
3f6a7ed0:	move   *b12, b0, 0
L3F6A7EE0:
3f6a7ee0:	dsjs   a10, L3F6A7D40
3f6a7ef0:	move   *b12, b0, 0
L3F6A7F00:
3f6a7f00:	dsjs   a10, L3F6A7D60
3f6a7f10:	move   *b12, b0, 0
L3F6A7F20:
3f6a7f20:	dsjs   a10, L3F6A7D80
3f6a7f30:	move   *b12, b0, 0
L3F6A7F40:
3f6a7f40:	dsjs   a10, L3F6A7DA0
3f6a7f50:	move   *b12, b0, 0
L3F6A7F60:
3f6a7f60:	dsjs   a10, L3F6A7DC0
3f6a7f70:	move   *b12, b0, 0
L3F6A7F80:
3f6a7f80:	dsjs   a10, L3F6A7DE0
3f6a7f90:	move   *b12, b0, 0
L3F6A7FA0:
3f6a7fa0:	dsjs   a10, L3F6A7E00
3f6a7fb0:	move   *b12, b0, 0
L3F6A7FC0:
3f6a7fc0:	dsjs   a10, L3F6A7E20
3f6a7fd0:	move   *b12, b0, 0
L3F6A7FE0:
3f6a7fe0:	dsjs   a10, L3F6A7E40
3f6a7ff0:	move   *b12, b0, 0
L3F6A8000:
3f6a8000:	dsjs   a10, L3F6A7E60
3f6a8010:	move   *b12, b0, 0
L3F6A8020:
3f6a8020:	dsjs   a10, L3F6A7E80
3f6a8030:	move   *b12, b0, 0
L3F6A8040:
3f6a8040:	dsjs   a10, L3F6A7EA0
3f6a8050:	move   *b12, b0, 0
L3F6A8060:
3f6a8060:	dsjs   a10, L3F6A7EC0
3f6a8070:	move   *b12, b0, 0
L3F6A8080:
3f6a8080:	dsjs   a10, L3F6A7EE0
3f6a8090:	move   *b12, b0, 0
L3F6A80A0:
3f6a80a0:	dsjs   a10, L3F6A7F00
3f6a80b0:	move   *b12, b0, 0
L3F6A80C0:
3f6a80c0:	dsjs   a10, L3F6A7F20
3f6a80d0:	move   *b12, b0, 0
L3F6A80E0:
3f6a80e0:	dsjs   a10, L3F6A7F40
3f6a80f0:	move   *b12, b0, 0
L3F6A8100:
3f6a8100:	dsjs   a10, L3F6A7F60
3f6a8110:	move   *b12, b0, 0
L3F6A8120:
3f6a8120:	dsjs   a10, L3F6A7F80
3f6a8130:	move   *b12, b0, 0
L3F6A8140:
3f6a8140:	dsjs   a10, L3F6A7FA0
3f6a8150:	move   *b12, b0, 0
L3F6A8160:
3f6a8160:	dsjs   a10, L3F6A7FC0
3f6a8170:	move   *b12, b0, 0
L3F6A8180:
3f6a8180:	dsjs   a10, L3F6A7FE0
3f6a8190:	move   *b12, b0, 0
L3F6A81A0:
3f6a81a0:	dsjs   a10, L3F6A8000
3f6a81b0:	move   *b12, b0, 0
L3F6A81C0:
3f6a81c0:	dsjs   a10, L3F6A8020
3f6a81d0:	move   *b12, b0, 0
L3F6A81E0:
3f6a81e0:	dsjs   a10, L3F6A8040
3f6a81f0:	move   *b12, b0, 0
L3F6A8200:
3f6a8200:	dsjs   a10, L3F6A8060
3f6a8210:	move   *b12, b0, 0
L3F6A8220:
3f6a8220:	dsjs   a10, L3F6A8080
3f6a8230:	move   *b12, b0, 0
L3F6A8240:
3f6a8240:	dsjs   a10, L3F6A80A0
3f6a8250:	move   *b12, b0, 0
L3F6A8260:
3f6a8260:	dsjs   a10, L3F6A80C0
3f6a8270:	move   *b12, b0, 0
L3F6A8280:
3f6a8280:	dsjs   a10, L3F6A80E0
3f6a8290:	move   *b12, b0, 0
L3F6A82A0:
3f6a82a0:	dsjs   a10, L3F6A8100
3f6a82b0:	move   *b12, b0, 0
L3F6A82C0:
3f6a82c0:	dsjs   a10, L3F6A8120
3f6a82d0:	move   *b12, b0, 0
L3F6A82E0:
3f6a82e0:	dsjs   a10, L3F6A8140
3f6a82f0:	move   *b12, b0, 0
L3F6A8300:
3f6a8300:	dsjs   a10, L3F6A8160
3f6a8310:	move   *b12, b0, 0
L3F6A8320:
3f6a8320:	dsjs   a10, L3F6A8180
3f6a8330:	move   *b12, b0, 0
L3F6A8340:
3f6a8340:	dsjs   a10, L3F6A81A0
3f6a8350:	move   *b12, b0, 0
L3F6A8360:
3f6a8360:	dsjs   a10, L3F6A81C0
3f6a8370:	move   *b12, b0, 0
L3F6A8380:
3f6a8380:	dsjs   a10, L3F6A81E0
3f6a8390:	move   *b12, b0, 0
L3F6A83A0:
3f6a83a0:	dsjs   a10, L3F6A8200
3f6a83b0:	move   *b12, b0, 0
L3F6A83C0:
3f6a83c0:	dsjs   a10, L3F6A8220
3f6a83d0:	move   *b12, b0, 0
L3F6A83E0:
3f6a83e0:	dsjs   a10, L3F6A8240
3f6a83f0:	move   *b12, b0, 0
3f6a8400:	dsjs   a10, L3F6A8260
3f6a8410:	move   *b12, b0, 0
3f6a8420:	dsjs   a10, L3F6A8280
3f6a8430:	move   *b12, b0, 0
3f6a8440:	dsjs   a10, L3F6A82A0
3f6a8450:	move   *b12, b0, 0
3f6a8460:	dsjs   a10, L3F6A82C0
3f6a8470:	move   *b12, b0, 0
3f6a8480:	dsjs   a10, L3F6A82E0
3f6a8490:	move   *b12, b0, 0
3f6a84a0:	dsjs   a10, L3F6A8300
3f6a84b0:	move   *b12, b0, 0
3f6a84c0:	dsjs   a10, L3F6A8320
3f6a84d0:	move   *b12, b0, 0
3f6a84e0:	dsjs   a10, L3F6A8340
3f6a84f0:	move   *b12, b0, 0
3f6a8500:	dsjs   a10, L3F6A8360
3f6a8510:	move   *b12, b0, 0
3f6a8520:	dsjs   a10, L3F6A8380
3f6a8530:	sla    a7, a0
3f6a8540:	dsjs   a7, L3F6A83A0
3f6a8550:	move   *b12, b0, 0
3f6a8560:	dsjs   a10, L3F6A83C0
3f6a8570:	sla    b3, b0
3f6a8580:	dsjs   a7, L3F6A83E0
L3F6A8590:
3f6a8590:	move   *a13(0xffc0), a11, 1
3f6a85b0:	sra    0x8, a11
3f6a85c0:	andi   0xff, a11
3f6a85f0:	cmpi   0x69, a11
3f6a8610:	jrne   L3F6A86B0
3f6a8620:	move   a14, -*sp, 1
3f6a8630:	move   a9, *a14+, 1
3f6a8640:	move   *a13(0xffc0), *a14+, 1
3f6a8660:	move   a10, *a14+, 1
3f6a8670:	calla  L3F65A570
3f6a86a0:	jruc   L3F6A88A0
L3F6A86B0:
3f6a86b0:	move   *a13(0xffc0), a11, 1
3f6a86d0:	sra    0x8, a11
3f6a86e0:	andi   0xff, a11
3f6a8710:	cmpi   0x72, a11
3f6a8730:	jrne   L3F6A87C0
3f6a8740:	move   a14, -*sp, 1
3f6a8750:	move   a9, *a14+, 1
3f6a8760:	move   *a13(0xffc0), *a14+, 1
3f6a8780:	calla  L3F662410
3f6a87b0:	jruc   L3F6A88A0
L3F6A87C0:
3f6a87c0:	move   a14, -*sp, 1
3f6a87d0:	sub    a11, a11
3f6a87e0:	move   a11, *a14+, 1
3f6a87f0:	move   a9, *a14+, 1
3f6a8800:	move   *a13(0xffc0), *a14+, 1
3f6a8820:	movk   11, a11
3f6a8830:	move   a11, *a14+, 1
3f6a8840:	move   a10, *a14+, 1
3f6a8850:	move   *a10(0x60), a11, 1
3f6a8870:	move   *a11(0xd0), a11, 1
3f6a8890:	call   a11
L3F6A88A0:
3f6a88a0:	move   *sp(0xa0), a14, 1
3f6a88c0:	mmfm   sp, a9,a10,a11,a13
3f6a88e0:	rets   2
3f6a88f0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f6a8910:	move   a14, a13
3f6a8920:	move   *a13(0xffe0), a11, 1
3f6a8940:	move   *a11(0x70), a9, 1
3f6a8960:	calla  L3FB33870
3f6a8990:	move   a8, a10
3f6a89a0:	jruc   L3F6A90E0
L3F6A89B0:
3f6a89b0:	move   *a9(0x160), a11, 1
3f6a89d0:	jrne   L3F6A8AA0
3f6a89e0:	setf   16, 1, 0
3f6a89f0:	move   *a9(0x30), a11, 0
3f6a8a10:	btst   5, a11
3f6a8a20:	jrne   L3F6A8AA0
3f6a8a30:	move   *a9(0xf0), a11, 0
3f6a8a50:	jrne   L3F6A8AA0
3f6a8a60:	setf   16, 0, 0
3f6a8a70:	move   *a9(0x120), a11, 0
3f6a8a90:	jreq   L3F6A8B10
L3F6A8AA0:
3f6a8aa0:	move   a14, -*sp, 1
3f6a8ab0:	move   a10, *a14+, 1
3f6a8ac0:	calla  L3FB338D0
3f6a8af0:	movk   1, a8
3f6a8b00:	jruc   L3F6A91B0
L3F6A8B10:
3f6a8b10:	move   a14, -*sp, 1
3f6a8b20:	move   a9, a11
3f6a8b30:	addi   0x160, a11
3f6a8b50:	move   a11, *a14+, 1
3f6a8b60:	calla  L3F6BF680
3f6a8b90:	jruc   L3F6A9150
L3F6A8BA0:
3f6a8ba0:	move   *a9(0x280), a11, 1
3f6a8bc0:	move   *a9(0x260), a7, 1
3f6a8be0:	sub    a7, a11
3f6a8bf0:	move   *a9(0x2c0), a7, 1
3f6a8c10:	move   *a9(0x2a0), a5, 1
3f6a8c30:	sub    a5, a7
3f6a8c40:	cmp    a7, a11
3f6a8c50:	jrge   L3F6A8CC0
3f6a8c60:	move   *a9(0x280), a11, 1
3f6a8c80:	move   *a9(0x260), a7, 1
3f6a8ca0:	sub    a7, a11
3f6a8cb0:	jruc   L3F6A8D10
L3F6A8CC0:
3f6a8cc0:	move   *a9(0x2c0), a11, 1
3f6a8ce0:	move   *a9(0x2a0), a7, 1
3f6a8d00:	sub    a7, a11
L3F6A8D10:
3f6a8d10:	jrle   L3F6A8DD0
3f6a8d20:	setf   16, 1, 0
3f6a8d30:	move   *a9(0x30), a11, 0
3f6a8d50:	btst   1, a11
3f6a8d60:	jrne   L3F6A8E60
3f6a8d70:	move   *a9(0x60), a11, 1
3f6a8d90:	move   *a11(0x40), a11, 0
3f6a8db0:	btst   2, a11
3f6a8dc0:	jreq   L3F6A8E60
L3F6A8DD0:
3f6a8dd0:	setf   16, 1, 0
3f6a8de0:	move   *a9(0x30), a11, 0
3f6a8e00:	btst   4, a11
3f6a8e10:	jrne   L3F6A8E60
3f6a8e20:	setf   16, 0, 0
3f6a8e30:	move   *a9(0x120), a11, 0
3f6a8e50:	jreq   L3F6A8ED0
L3F6A8E60:
3f6a8e60:	move   a14, -*sp, 1
3f6a8e70:	move   a10, *a14+, 1
3f6a8e80:	calla  L3FB338D0
3f6a8eb0:	movk   1, a8
3f6a8ec0:	jruc   L3F6A91B0
L3F6A8ED0:
3f6a8ed0:	move   a14, -*sp, 1
3f6a8ee0:	move   a9, a11
3f6a8ef0:	addi   0x260, a11
3f6a8f10:	move   a11, *a14+, 1
3f6a8f20:	calla  L3F6BF680
3f6a8f50:	jruc   L3F6A9150
L3F6A8F60:
3f6a8f60:	move   *a9(0x140), a11, 1
3f6a8f80:	jrne   L3F6A8FE0
3f6a8f90:	setf   16, 1, 0
3f6a8fa0:	move   *a9(0x30), a11, 0
3f6a8fc0:	btst   6, a11
3f6a8fd0:	jreq   L3F6A9050
L3F6A8FE0:
3f6a8fe0:	move   a14, -*sp, 1
3f6a8ff0:	move   a10, *a14+, 1
3f6a9000:	calla  L3FB338D0
3f6a9030:	movk   1, a8
3f6a9040:	jruc   L3F6A91B0
L3F6A9050:
3f6a9050:	move   a14, -*sp, 1
3f6a9060:	move   a9, a11
3f6a9070:	addi   0x160, a11
3f6a9090:	move   a11, *a14+, 1
3f6a90a0:	calla  L3F6BF680
3f6a90d0:	jruc   L3F6A9150
L3F6A90E0:
3f6a90e0:	move   *a13(0xffc0), a8, 1
3f6a9100:	jreq   L3F6A8F60
3f6a9110:	dec    a8
3f6a9120:	jreq   L3F6A89B0
3f6a9130:	dec    a8
3f6a9140:	jreq   L3F6A8BA0
L3F6A9150:
3f6a9150:	move   a14, -*sp, 1
3f6a9160:	move   a10, *a14+, 1
3f6a9170:	calla  L3FB338D0
3f6a91a0:	sub    a8, a8
L3F6A91B0:
3f6a91b0:	move   *sp(0xe0), a14, 1
3f6a91d0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f6a91f0:	rets   2
3f6a9200:	mmtm   sp, a9,a10,a11,a13
3f6a9220:	move   a14, a13
3f6a9230:	move   *a13(0xffe0), a9, 1
3f6a9250:	move   *a13(0xffc0), a10, 1
3f6a9270:	move   a14, -*sp, 1
3f6a9280:	movi   0x3c, a11
3f6a92a0:	move   a11, *a14+, 1
3f6a92b0:	move   a10, *a14+, 1
3f6a92c0:	calla  L3FB44A00
3f6a92f0:	move   a14, -*sp, 1
3f6a9300:	sub    a11, a11
3f6a9310:	move   a11, *a14+, 1
3f6a9320:	move   a11, *a14+, 1
3f6a9330:	move   a10, *a14+, 1
3f6a9340:	movk   12, a11
3f6a9350:	move   a11, *a14+, 1
3f6a9360:	move   a9, *a14+, 1
3f6a9370:	move   *a9(0x60), a11, 1
3f6a9390:	move   *a11(0xd0), a11, 1
3f6a93b0:	call   a11
3f6a93c0:	move   *sp(0xa0), a14, 1
3f6a93e0:	mmfm   sp, a9,a10,a11,a13
3f6a9400:	rets   2
3f6a9410:	mmtm   sp, a9,a11,a13
3f6a9430:	move   a14, a13
3f6a9440:	addk   32, a14
3f6a9450:	sub    a11, a11
3f6a9460:	move   a11, *a13, 1
3f6a9470:	move   *a13(0xffe0), a11, 1
3f6a9490:	move   *a11(0x70), a11, 1
3f6a94b0:	jreq   L3F6A9550
3f6a94c0:	move   a14, -*sp, 1
3f6a94d0:	move   *a13(0xffe0), a11, 1
3f6a94f0:	move   *a11(0x70), *a14+, 1
3f6a9510:	calla  L3F6B25D0
3f6a9540:	move   a8, *a13, 1
L3F6A9550:
3f6a9550:	move   *a13(0xffe0), a11, 1
3f6a9570:	sub    a9, a9
3f6a9580:	move   a9, *a11(0x70), 1
3f6a95a0:	move   *a13, a8, 1
3f6a95b0:	move   *sp(0x80), a14, 1
3f6a95d0:	mmfm   sp, a9,a11,a13
3f6a95f0:	rets   2
L3F6A9600:
3f6a9600:	mmtm   sp, a7,a9,a10,a11
3f6a9620:	move   @0x95fb0, @0xd7e30, 1
3f6a9670:	movi   0xd7d50, a11
3f6a96a0:	move   a11, @0x95fb0, 1
3f6a96d0:	move   a11, @0xd7560, 1
3f6a9700:	movi   0xd7480, a7
3f6a9730:	move   a7, @0x95fb0, 1
3f6a9760:	move   a7, a9
3f6a9770:	jreq   L3F6A9930
L3F6A9780:
3f6a9780:	move   *a9(0x40), a11, 1
3f6a97a0:	jreq   L3F6A97E0
3f6a97b0:	move   *a9(0x40), a11, 1
3f6a97d0:	call   a11
L3F6A97E0:
3f6a97e0:	move   *a9(0xa0), a10, 1
3f6a9800:	move   *a9(0xc0), a11, 1
3f6a9820:	cmp    a11, a10
3f6a9830:	jrnc   L3F6A9900
L3F6A9840:
3f6a9840:	move   *a10(0xf0), a11, 1
3f6a9860:	jreq   L3F6A98A0
3f6a9870:	move   *a10(0xf0), a11, 1
3f6a9890:	call   a11
L3F6A98A0:
3f6a98a0:	addi   0x170, a10
3f6a98c0:	move   *a9(0xc0), a11, 1
3f6a98e0:	cmp    a11, a10
3f6a98f0:	jrc   L3F6A9840
L3F6A9900:
3f6a9900:	move   *a9(0xe0), a9, 1
3f6a9920:	jrne   L3F6A9780
L3F6A9930:
3f6a9930:	calla  L3F658200
3f6a9960:	move   a14, -*sp, 1
3f6a9970:	sub    a11, a11
3f6a9980:	move   a11, *a14+, 1
3f6a9990:	calla  L3F6AAAD0
3f6a99c0:	move   a14, -*sp, 1
3f6a99d0:	move   a11, *a14+, 1
3f6a99e0:	calla  L3F6AA630
3f6a9a10:	mmfm   sp, a7,a9,a10,a11
3f6a9a30:	rets
L3F6A9A40:
3f6a9a40:	mmtm   sp, a7,a9,a10,a11,a13
3f6a9a60:	move   a14, a13
3f6a9a70:	jruc   L3F6A9C00
3f6a9a80:	nop
3f6a9a90:	nop
3f6a9aa0:	nop
3f6a9ab0:	nop
3f6a9ac0:	nop
3f6a9ad0:	nop
3f6a9ae0:	nop
3f6a9af0:	nop
3f6a9b00:	nop
3f6a9b10:	nop
3f6a9b20:	nop
3f6a9b30:	nop
3f6a9b40:	nop
3f6a9b50:	nop
3f6a9b60:	nop
3f6a9b70:	nop
3f6a9b80:	nop
3f6a9b90:	nop
3f6a9ba0:	nop
3f6a9bb0:	nop
3f6a9bc0:	nop
3f6a9bd0:	nop
3f6a9be0:	nop
3f6a9bf0:	nop
L3F6A9C00:
3f6a9c00:	move   @0x95fb0, a9, 1
3f6a9c30:	jreq   L3F6A9CC0
L3F6A9C40:
3f6a9c40:	move   *a9, a11, 1
3f6a9c50:	move   *a13(0xffe0), a7, 1
3f6a9c70:	cmp    a7, a11
3f6a9c80:	jreq   L3F6A9CE0
3f6a9c90:	move   *a9(0xe0), a9, 1
3f6a9cb0:	jrne   L3F6A9C40
L3F6A9CC0:
3f6a9cc0:	sub    a8, a8
3f6a9cd0:	jruc   L3F6A9E50
L3F6A9CE0:
3f6a9ce0:	move   *a9(0xa0), a10, 1
3f6a9d00:	move   *a9(0xc0), a11, 1
3f6a9d20:	cmp    a11, a10
3f6a9d30:	jrnc   L3F6A9E40
3f6a9d40:	setf   16, 1, 0
L3F6A9D50:
3f6a9d50:	move   *a10, a11, 0
3f6a9d60:	jreq   L3F6A9DE0
3f6a9d70:	move   *a10, a11, 0
3f6a9d80:	move   *a13(0xffc0), a7, 1
3f6a9da0:	cmp    a7, a11
3f6a9db0:	jrne   L3F6A9DE0
3f6a9dc0:	move   a10, a8
3f6a9dd0:	jruc   L3F6A9E50
L3F6A9DE0:
3f6a9de0:	addi   0x170, a10
3f6a9e00:	move   *a9(0xc0), a11, 1
3f6a9e20:	cmp    a11, a10
3f6a9e30:	jrc   L3F6A9D50
L3F6A9E40:
3f6a9e40:	sub    a8, a8
L3F6A9E50:
3f6a9e50:	move   *sp(0xc0), a14, 1
3f6a9e70:	mmfm   sp, a7,a9,a10,a11,a13
3f6a9e90:	rets   2
L3F6A9EA0:
3f6a9ea0:	mmtm   sp, a7,a9,a10,a11,a13
3f6a9ec0:	move   a14, a13
3f6a9ed0:	addk   32, a14
3f6a9ee0:	sub    a11, a11
3f6a9ef0:	move   a11, *a13, 1
3f6a9f00:	move   *a13(0xffe0), a11, 1
3f6a9f20:	jrne   L3F6A9F50
3f6a9f30:	sub    a8, a8
3f6a9f40:	jruc   L3F6AA360
L3F6A9F50:
3f6a9f50:	jruc   L3F6AA000
3f6a9f60:	nop
3f6a9f70:	nop
3f6a9f80:	nop
3f6a9f90:	nop
3f6a9fa0:	nop
3f6a9fb0:	nop
3f6a9fc0:	nop
3f6a9fd0:	nop
3f6a9fe0:	nop
3f6a9ff0:	nop
L3F6AA000:
3f6aa000:	move   @0x95fb0, a9, 1
3f6aa030:	jreq   L3F6AA0C0
L3F6AA040:
3f6aa040:	move   *a9, a11, 1
3f6aa050:	move   *a13(0xffe0), a7, 1
3f6aa070:	cmp    a7, a11
3f6aa080:	jreq   L3F6AA0E0
3f6aa090:	move   *a9(0xe0), a9, 1
3f6aa0b0:	jrne   L3F6AA040
L3F6AA0C0:
3f6aa0c0:	sub    a8, a8
3f6aa0d0:	jruc   L3F6AA360
L3F6AA0E0:
3f6aa0e0:	move   *a9(0xa0), a10, 1
3f6aa100:	move   *a9(0xc0), a11, 1
3f6aa120:	cmp    a11, a10
3f6aa130:	jrnc   L3F6AA350
3f6aa140:	setf   16, 1, 0
L3F6AA150:
3f6aa150:	move   *a10(0x30), a11, 0
3f6aa170:	move   *a13(0xffc0), a7, 1
3f6aa190:	cmp    a7, a11
3f6aa1a0:	jrne   L3F6AA220
3f6aa1b0:	move   *a10, a11, 0
3f6aa1c0:	move   *a13(0xffa0), a7, 1
3f6aa1e0:	cmp    a7, a11
3f6aa1f0:	jrne   L3F6AA220
3f6aa200:	move   a10, a8
3f6aa210:	jruc   L3F6AA360
L3F6AA220:
3f6aa220:	move   *a13(0xffa0), a11, 1
3f6aa240:	subk   3, a11
3f6aa250:	jrne   L3F6AA2F0
3f6aa260:	move   *a10, a11, 0
3f6aa270:	subk   3, a11
3f6aa280:	jrne   L3F6AA2F0
3f6aa290:	move   *a10(0x30), a11, 0
3f6aa2b0:	jrne   L3F6AA2F0
3f6aa2c0:	move   *a13, a11, 1
3f6aa2d0:	jrne   L3F6AA2F0
3f6aa2e0:	move   a10, *a13, 1
L3F6AA2F0:
3f6aa2f0:	addi   0x170, a10
3f6aa310:	move   *a9(0xc0), a11, 1
3f6aa330:	cmp    a11, a10
3f6aa340:	jrc   L3F6AA150
L3F6AA350:
3f6aa350:	move   *a13, a8, 1
L3F6AA360:
3f6aa360:	move   *sp(0xc0), a14, 1
3f6aa380:	mmfm   sp, a7,a9,a10,a11,a13
3f6aa3a0:	rets   2
L3F6AA3B0:
3f6aa3b0:	mmtm   sp, a9,a10,a11,a13
3f6aa3d0:	move   a14, a13
3f6aa3e0:	jruc   L3F6AA400
3f6aa3f0:	nop
L3F6AA400:
3f6aa400:	move   @0x95fb0, a9, 1
3f6aa430:	jreq   L3F6AA5E0
L3F6AA440:
3f6aa440:	move   *a9(0xa0), a10, 1
3f6aa460:	move   *a9(0xc0), a11, 1
3f6aa480:	cmp    a11, a10
3f6aa490:	jrnc   L3F6AA5B0
L3F6AA4A0:
3f6aa4a0:	move   *a10(0x90), a11, 1
3f6aa4c0:	jreq   L3F6AA550
3f6aa4d0:	move   a14, -*sp, 1
3f6aa4e0:	move   *a13(0xffc0), *a14+, 1
3f6aa500:	move   *a13(0xffe0), *a14+, 1
3f6aa520:	move   *a10(0x90), a11, 1
3f6aa540:	call   a11
L3F6AA550:
3f6aa550:	addi   0x170, a10
3f6aa570:	move   *a9(0xc0), a11, 1
3f6aa590:	cmp    a11, a10
3f6aa5a0:	jrc   L3F6AA4A0
L3F6AA5B0:
3f6aa5b0:	move   *a9(0xe0), a9, 1
3f6aa5d0:	jrne   L3F6AA440
L3F6AA5E0:
3f6aa5e0:	move   *sp(0xa0), a14, 1
3f6aa600:	mmfm   sp, a9,a10,a11,a13
3f6aa620:	rets   2
L3F6AA630:
3f6aa630:	mmtm   sp, a9,a10,a11,a13
3f6aa650:	move   a14, a13
3f6aa660:	jruc   L3F6AA800
3f6aa670:	nop
3f6aa680:	nop
3f6aa690:	nop
3f6aa6a0:	nop
3f6aa6b0:	nop
3f6aa6c0:	nop
3f6aa6d0:	nop
3f6aa6e0:	nop
3f6aa6f0:	nop
3f6aa700:	nop
3f6aa710:	nop
3f6aa720:	nop
3f6aa730:	nop
3f6aa740:	nop
3f6aa750:	nop
3f6aa760:	nop
3f6aa770:	nop
3f6aa780:	nop
3f6aa790:	nop
3f6aa7a0:	nop
3f6aa7b0:	nop
3f6aa7c0:	nop
3f6aa7d0:	nop
3f6aa7e0:	nop
3f6aa7f0:	nop
L3F6AA800:
3f6aa800:	move   @0x95fb0, a9, 1
3f6aa830:	jreq   L3F6AA990
L3F6AA840:
3f6aa840:	move   *a9(0xa0), a10, 1
3f6aa860:	move   *a9(0xc0), a11, 1
3f6aa880:	cmp    a11, a10
3f6aa890:	jrnc   L3F6AA960
L3F6AA8A0:
3f6aa8a0:	move   *a10(0x130), a11, 1
3f6aa8c0:	jreq   L3F6AA900
3f6aa8d0:	move   *a10(0x130), a11, 1
3f6aa8f0:	call   a11
L3F6AA900:
3f6aa900:	addi   0x170, a10
3f6aa920:	move   *a9(0xc0), a11, 1
3f6aa940:	cmp    a11, a10
3f6aa950:	jrc   L3F6AA8A0
L3F6AA960:
3f6aa960:	move   *a9(0xe0), a9, 1
3f6aa980:	jrne   L3F6AA840
L3F6AA990:
3f6aa990:	move   a14, -*sp, 1
3f6aa9a0:	move   @0x95db0, a11, 1
3f6aa9d0:	sra    0x1, a11
3f6aa9e0:	move   a11, *a14+, 1
3f6aa9f0:	sub    a11, a11
3f6aaa00:	move   a11, *a14+, 1
3f6aaa10:	movi   0x3f6aa630, a11
3f6aaa40:	move   a11, *a14+, 1
3f6aaa50:	calla  L3F6FC200
3f6aaa80:	move   *sp(0xa0), a14, 1
3f6aaaa0:	mmfm   sp, a9,a10,a11,a13
3f6aaac0:	rets   2
L3F6AAAD0:
3f6aaad0:	mmtm   sp, a7,a9,a10,a11,a13
3f6aaaf0:	move   a14, a13
3f6aab00:	jruc   L3F6AAC00
3f6aab10:	nop
3f6aab20:	nop
3f6aab30:	nop
3f6aab40:	nop
3f6aab50:	nop
3f6aab60:	nop
3f6aab70:	nop
3f6aab80:	nop
3f6aab90:	nop
3f6aaba0:	nop
3f6aabb0:	nop
3f6aabc0:	nop
3f6aabd0:	nop
3f6aabe0:	nop
3f6aabf0:	nop
L3F6AAC00:
3f6aac00:	move   @0x95fb0, a9, 1
3f6aac30:	jreq   L3F6AAD90
L3F6AAC40:
3f6aac40:	move   *a9(0xa0), a10, 1
3f6aac60:	move   *a9(0xc0), a11, 1
3f6aac80:	cmp    a11, a10
3f6aac90:	jrnc   L3F6AAD60
L3F6AACA0:
3f6aaca0:	move   *a10(0x110), a11, 1
3f6aacc0:	jreq   L3F6AAD00
3f6aacd0:	move   *a10(0x110), a11, 1
3f6aacf0:	call   a11
L3F6AAD00:
3f6aad00:	addi   0x170, a10
3f6aad20:	move   *a9(0xc0), a11, 1
3f6aad40:	cmp    a11, a10
3f6aad50:	jrc   L3F6AACA0
L3F6AAD60:
3f6aad60:	move   *a9(0xe0), a9, 1
3f6aad80:	jrne   L3F6AAC40
L3F6AAD90:
3f6aad90:	move   a14, -*sp, 1
3f6aada0:	move   @0x95db0, a11, 1
3f6aadd0:	movk   5, a7
3f6aade0:	divs   a7, a11
3f6aadf0:	move   a11, *a14+, 1
3f6aae00:	sub    a11, a11
3f6aae10:	move   a11, *a14+, 1
3f6aae20:	movi   0x3f6aaad0, a7
3f6aae50:	move   a7, *a14+, 1
3f6aae60:	calla  L3F6FC200
3f6aae90:	move   *sp(0xc0), a14, 1
3f6aaeb0:	mmfm   sp, a7,a9,a10,a11,a13
3f6aaed0:	rets   2
L3F6AAEE0:
3f6aaee0:	mmtm   sp, a11,a13
3f6aaf00:	move   a14, a13
3f6aaf10:	addk   32, a14
3f6aaf20:	calla  L3FB33870
3f6aaf50:	move   a8, *a13, 1
3f6aaf60:	sub    a11, a11
3f6aaf70:	move   a11, @0x95560, 1
3f6aafa0:	move   a11, @0x95540, 1
3f6aafd0:	move   a11, @0x94440, 1
3f6ab000:	move   a14, -*sp, 1
3f6ab010:	move   a11, *a14+, 1
3f6ab020:	movk   1, a11
3f6ab030:	move   a11, *a14+, 1
3f6ab040:	movk   8, a11
3f6ab050:	move   a11, *a14+, 1
3f6ab060:	calla  L3F6AB230
3f6ab090:	move   a8, a8
3f6ab0a0:	jrne   L3F6AB130
3f6ab0b0:	move   a14, -*sp, 1
3f6ab0c0:	movi   0x3f6b0fb0, a8
3f6ab0f0:	move   a8, *a14+, 1
3f6ab100:	calla  L3F596290
L3F6AB130:
3f6ab130:	move   a14, -*sp, 1
3f6ab140:	move   *a13(0x0), *a14+, 1
3f6ab160:	calla  L3FB338D0
3f6ab190:	move   a14, -*sp, 1
3f6ab1a0:	sub    a11, a11
3f6ab1b0:	move   a11, *a14+, 1
3f6ab1c0:	calla  L3F673200
3f6ab1f0:	subk   32, a14
3f6ab200:	mmfm   sp, a11,a13
3f6ab220:	rets
L3F6AB230:
3f6ab230:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f6ab250:	move   a14, a13
3f6ab260:	addi   0x50, a14
3f6ab280:	move   *a13(0xffe0), a9, 1
3f6ab2a0:	move   @0x1e5f90, a7, 1
3f6ab2d0:	inc    a7
3f6ab2e0:	move   a7, @0x1e5f90, 1
3f6ab310:	dec    a7
3f6ab320:	jrle   L3F6AB360
3f6ab330:	sub    a8, a8
3f6ab340:	jauc   L3F6ABED0
L3F6AB360:
3f6ab360:	move   @0x94440, a7, 1
3f6ab390:	jrne   L3F6AB420
3f6ab3a0:	move   @0x95540, a7, 1
3f6ab3d0:	jrne   L3F6AB420
3f6ab3e0:	move   @0x95560, a7, 1
3f6ab410:	jreq   L3F6AB4A0
L3F6AB420:
3f6ab420:	move   a14, -*sp, 1
3f6ab430:	movi   0x3f6b1060, a8
3f6ab460:	move   a8, *a14+, 1
3f6ab470:	calla  L3F596290
L3F6AB4A0:
3f6ab4a0:	move   a9, a7
3f6ab4b0:	sll    0x1, a7
3f6ab4c0:	move   a7, *a13, 1
3f6ab4d0:	move   a14, -*sp, 1
3f6ab4e0:	sll    0xb, a7
3f6ab4f0:	addi   0x580, a7
3f6ab510:	move   a7, *a14+, 1
3f6ab520:	movk   1, a7
3f6ab530:	move   a7, *a14+, 1
3f6ab540:	calla  L3F703D90
3f6ab570:	move   a8, @0x1e5f70, 1
3f6ab5a0:	move   a8, *a13(0x20), 1
3f6ab5c0:	move   a8, a8
3f6ab5d0:	jrne   L3F6AB730
3f6ab5e0:	move   @0x1e5fb0, a7, 1
3f6ab610:	jrne   L3F6AB710
3f6ab620:	inc    a7
3f6ab630:	move   a7, @0x1e5fb0, 1
3f6ab660:	move   a14, -*sp, 1
3f6ab670:	movi   0x3f6b1120, a8
3f6ab6a0:	move   a8, *a14+, 1
3f6ab6b0:	movi   0xffff, a7
3f6ab6d0:	move   a7, *a14+, 1
3f6ab6e0:	calla  L3F596830
L3F6AB710:
3f6ab710:	sub    a8, a8
3f6ab720:	jruc   L3F6ABED0
L3F6AB730:
3f6ab730:	andi   0xffffe000, a8
3f6ab760:	move   a8, *a13(0x20), 1
3f6ab780:	addi   0x2000, a8
3f6ab7a0:	move   a8, *a13(0x20), 1
3f6ab7c0:	move   a8, a10
3f6ab7d0:	move   a10, @0x1e5f30, 1
3f6ab800:	move   *a13, a5, 1
3f6ab810:	sll    0xe, a5
3f6ab820:	add    a10, a5
3f6ab830:	addi   0x800, a5
3f6ab850:	move   a5, @0x1e5f50, 1
3f6ab880:	sub    a7, a7
3f6ab890:	setf   16, 1, 0
3f6ab8a0:	move   a7, *a13(0x40), 0
3f6ab8c0:	jruc   L3F6ABDC0
L3F6AB8D0:
3f6ab8d0:	move   a10, @0x94440, 1
3f6ab900:	sub    a11, a11
3f6ab910:	move   *a13, a7, 1
3f6ab920:	cmp    a7, a11
3f6ab930:	jrge   L3F6ABAB0
L3F6AB940:
3f6ab940:	sub    a7, a7
3f6ab950:	move   a7, *a10(0x20), 1
3f6ab970:	move   @0x95560, a5, 1
3f6ab9a0:	move   a5, *a10, 1
3f6ab9b0:	move   a10, @0x95560, 1
3f6ab9e0:	addi   0x2000, a10
3f6aba00:	move   @0x944c0, a5, 1
3f6aba30:	inc    a5
3f6aba40:	move   a5, @0x944c0, 1
3f6aba70:	inc    a11
3f6aba80:	move   *a13, a7, 1
3f6aba90:	cmp    a7, a11
3f6abaa0:	jrlt   L3F6AB940
L3F6ABAB0:
3f6abab0:	move   @0x94480, a5, 1
3f6abae0:	add    a5, a7
3f6abaf0:	move   a7, @0x94480, 1
3f6abb20:	jruc   L3F6ABE40
L3F6ABB30:
3f6abb30:	addi   0x400, a10
3f6abb50:	jruc   L3F6ABE40
L3F6ABB60:
3f6abb60:	move   *a13, a7, 1
3f6abb70:	sll    0xa, a7
3f6abb80:	move   a7, a11
3f6abb90:	srl    0x7, a11
3f6abba0:	move   a11, a5
3f6abbb0:	jrle   L3F6ABE40
L3F6ABBC0:
3f6abbc0:	sub    a7, a7
3f6abbd0:	move   a7, *a10(0x20), 1
3f6abbf0:	movk   1, a5
3f6abc00:	setf   16, 1, 0
3f6abc10:	move   a5, *a10(0x50), 0
3f6abc30:	setf   16, 0, 0
3f6abc40:	move   @0x94550, a5, 0
3f6abc70:	inc    a5
3f6abc80:	move   a5, @0x94550, 0
3f6abcb0:	move   @0x94460, a7, 1
3f6abce0:	inc    a7
3f6abcf0:	move   a7, @0x94460, 1
3f6abd20:	move   a14, -*sp, 1
3f6abd30:	move   a10, *a14+, 1
3f6abd40:	calla  L3F6ACE40
3f6abd70:	addi   0x400, a10
3f6abd90:	dec    a11
3f6abda0:	jrgt   L3F6ABBC0
3f6abdb0:	jruc   L3F6ABE40
L3F6ABDC0:
3f6abdc0:	setf   16, 1, 0
3f6abdd0:	move   *a13(0x40), a8, 0
3f6abdf0:	jreq   L3F6AB8D0
3f6abe00:	dec    a8
3f6abe10:	jreq   L3F6ABB30
3f6abe20:	dec    a8
3f6abe30:	jreq   L3F6ABB60
L3F6ABE40:
3f6abe40:	setf   16, 1, 0
3f6abe50:	move   *a13(0x40), a7, 0
3f6abe70:	inc    a7
3f6abe80:	move   a7, *a13(0x40), 0
3f6abea0:	subk   3, a7
3f6abeb0:	jrlt   L3F6ABDC0
3f6abec0:	move   a10, a8
L3F6ABED0:
3f6abed0:	move   *sp(0xe0), a14, 1
3f6abef0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f6abf10:	rets   2
3f6abf20:	move   a13, -*sp, 1
3f6abf30:	move   a14, a13
3f6abf40:	move   *sp(0x40), a14, 1
3f6abf60:	move   *sp+, a13, 1
3f6abf70:	rets   2
L3F6ABF80:
3f6abf80:	mmtm   sp, a9,a10,a11,a13
3f6abfa0:	move   a14, a13
3f6abfb0:	addk   32, a14
3f6abfc0:	sub    a11, a11
3f6abfd0:	move   a11, *a13, 1
L3F6ABFE0:
3f6abfe0:	move   a14, -*sp, 1
3f6abff0:	move   *a13(0xffe0), *a14+, 1
3f6ac010:	sub    a11, a11
3f6ac020:	move   a11, *a14+, 1
3f6ac030:	movk   1, a11
3f6ac040:	move   a11, *a14+, 1
3f6ac050:	calla  L3F6AB230
3f6ac080:	move   a8, a8
3f6ac090:	jreq   L3F6AC0C0
3f6ac0a0:	move   a11, a8
3f6ac0b0:	jruc   L3F6AC370
L3F6AC0C0:
3f6ac0c0:	move   *a13(0xffe0), a11, 1
3f6ac0e0:	jreq   L3F6AC140
3f6ac0f0:	move   *a13, a11, 1
3f6ac100:	inc    a11
3f6ac110:	move   a11, *a13, 1
3f6ac120:	dec    a11
3f6ac130:	jreq   L3F6AC160
L3F6AC140:
3f6ac140:	sub    a8, a8
3f6ac150:	jruc   L3F6AC370
L3F6AC160:
3f6ac160:	move   @0x95fb0, a9, 1
3f6ac190:	jreq   L3F6AC2F0
L3F6AC1A0:
3f6ac1a0:	move   *a9(0xa0), a10, 1
3f6ac1c0:	move   *a9(0xc0), a11, 1
3f6ac1e0:	cmp    a11, a10
3f6ac1f0:	jrnc   L3F6AC2C0
L3F6AC200:
3f6ac200:	move   *a10(0x150), a11, 1
3f6ac220:	jreq   L3F6AC260
3f6ac230:	move   *a10(0x150), a11, 1
3f6ac250:	call   a11
L3F6AC260:
3f6ac260:	addi   0x170, a10
3f6ac280:	move   *a9(0xc0), a11, 1
3f6ac2a0:	cmp    a11, a10
3f6ac2b0:	jrc   L3F6AC200
L3F6AC2C0:
3f6ac2c0:	move   *a9(0xe0), a9, 1
3f6ac2e0:	jrne   L3F6AC1A0
L3F6AC2F0:
3f6ac2f0:	move   @0x94520, a11, 1
3f6ac320:	inc    a11
3f6ac330:	move   a11, @0x94520, 1
3f6ac360:	jruc   L3F6ABFE0
L3F6AC370:
3f6ac370:	move   *sp(0xa0), a14, 1
3f6ac390:	mmfm   sp, a9,a10,a11,a13
3f6ac3b0:	rets   2
L3F6AC3C0:
3f6ac3c0:	mmtm   sp, a7,a9,a11,a13
3f6ac3e0:	move   a14, a13
3f6ac3f0:	addk   32, a14
3f6ac400:	calla  L3FB33870
3f6ac430:	move   a8, *a13, 1
3f6ac440:	move   @0x95540, a9, 1
3f6ac470:	jreq   L3F6AC730
3f6ac480:	setf   16, 1, 0
3f6ac490:	move   *a9(0x50), a11, 0
3f6ac4b0:	jreq   L3F6AC540
3f6ac4c0:	move   a14, -*sp, 1
3f6ac4d0:	movi   0x3f6b1198, a8
3f6ac500:	move   a8, *a14+, 1
3f6ac510:	calla  L3F596290
L3F6AC540:
3f6ac540:	setf   16, 1, 0
3f6ac550:	move   *a13(0xffc0), *a9(0x50), 0
3f6ac580:	setf   16, 0, 0
3f6ac590:	move   @0x94540, a11, 0
3f6ac5c0:	dec    a11
3f6ac5d0:	move   a11, @0x94540, 0
3f6ac600:	move   *a13(0xffc0), a11, 1
3f6ac620:	sll    0x4, a11
3f6ac630:	addi   0x94540, a11
3f6ac660:	move   *a11, a7, 0
3f6ac670:	inc    a7
3f6ac680:	move   a7, *a11, 0
3f6ac690:	move   *a9, a11, 1
3f6ac6a0:	move   a11, @0x95540, 1
3f6ac6d0:	sub    a7, a7
3f6ac6e0:	move   a7, *a9, 1
3f6ac6f0:	movk   12, a7
3f6ac700:	move   a7, *a9(0x20), 1
3f6ac720:	jruc   L3F6AC7C0
L3F6AC730:
3f6ac730:	move   a14, -*sp, 1
3f6ac740:	move   *a13(0xffc0), *a14+, 1
3f6ac760:	move   *a13(0xffe0), *a14+, 1
3f6ac780:	calla  L3F6AD660
3f6ac7b0:	move   a8, a9
L3F6AC7C0:
3f6ac7c0:	move   a14, -*sp, 1
3f6ac7d0:	move   *a13(0x0), *a14+, 1
3f6ac7f0:	calla  L3FB338D0
3f6ac820:	move   a9, a8
3f6ac830:	move   *sp(0xa0), a14, 1
3f6ac850:	mmfm   sp, a7,a9,a11,a13
3f6ac870:	rets   2
L3F6AC880:
3f6ac880:	mmtm   sp, a7,a9,a11,a13
3f6ac8a0:	move   a14, a13
3f6ac8b0:	addk   32, a14
3f6ac8c0:	calla  L3FB33870
3f6ac8f0:	move   a8, *a13, 1
3f6ac900:	move   @0x95540, a9, 1
3f6ac930:	jreq   L3F6ACBF0
3f6ac940:	setf   16, 1, 0
3f6ac950:	move   *a9(0x50), a11, 0
3f6ac970:	jreq   L3F6ACA00
3f6ac980:	move   a14, -*sp, 1
3f6ac990:	movi   0x3f6b1198, a8
3f6ac9c0:	move   a8, *a14+, 1
3f6ac9d0:	calla  L3F596290
L3F6ACA00:
3f6aca00:	setf   16, 1, 0
3f6aca10:	move   *a13(0xffc0), *a9(0x50), 0
3f6aca40:	setf   16, 0, 0
3f6aca50:	move   @0x94540, a11, 0
3f6aca80:	dec    a11
3f6aca90:	move   a11, @0x94540, 0
3f6acac0:	move   *a13(0xffc0), a11, 1
3f6acae0:	sll    0x4, a11
3f6acaf0:	addi   0x94540, a11
3f6acb20:	move   *a11, a7, 0
3f6acb30:	inc    a7
3f6acb40:	move   a7, *a11, 0
3f6acb50:	move   *a9, a11, 1
3f6acb60:	move   a11, @0x95540, 1
3f6acb90:	sub    a7, a7
3f6acba0:	move   a7, *a9, 1
3f6acbb0:	movk   12, a7
3f6acbc0:	move   a7, *a9(0x20), 1
3f6acbe0:	jruc   L3F6ACC80
L3F6ACBF0:
3f6acbf0:	move   a14, -*sp, 1
3f6acc00:	move   *a13(0xffc0), *a14+, 1
3f6acc20:	move   *a13(0xffe0), *a14+, 1
3f6acc40:	calla  L3F6AD660
3f6acc70:	move   a8, a9
L3F6ACC80:
3f6acc80:	move   a14, -*sp, 1
3f6acc90:	move   *a13(0x0), *a14+, 1
3f6accb0:	calla  L3FB338D0
3f6acce0:	move   a9, a7
3f6accf0:	jrne   L3F6ACD20
3f6acd00:	sub    a8, a8
3f6acd10:	jruc   L3F6ACDF0
L3F6ACD20:
3f6acd20:	move   a14, -*sp, 1
3f6acd30:	movi   0x70, a11
3f6acd50:	move   a11, *a14+, 1
3f6acd60:	move   *a9(0x20), a7, 1
3f6acd80:	sll    0x3, a7
3f6acd90:	add    a9, a7
3f6acda0:	move   a7, *a14+, 1
3f6acdb0:	calla  L3FB44A00
3f6acde0:	move   a9, a8
L3F6ACDF0:
3f6acdf0:	move   *sp(0xa0), a14, 1
3f6ace10:	mmfm   sp, a7,a9,a11,a13
3f6ace30:	rets   2
L3F6ACE40:
3f6ace40:	mmtm   sp, a5,a7,a9,a11,a13
3f6ace60:	move   a14, a13
3f6ace70:	addk   32, a14
3f6ace80:	calla  L3FB33870
3f6aceb0:	move   a8, *a13, 1
3f6acec0:	move   *a13(0xffe0), a11, 1
3f6acee0:	setf   16, 1, 0
3f6acef0:	move   *a11(0x50), a11, 0
3f6acf10:	jrne   L3F6ACFA0
3f6acf20:	move   a14, -*sp, 1
3f6acf30:	movi   0x3f6b11c0, a8
3f6acf60:	move   a8, *a14+, 1
3f6acf70:	calla  L3F596290
L3F6ACFA0:
3f6acfa0:	move   *a13(0xffe0), a11, 1
3f6acfc0:	setf   16, 1, 0
3f6acfd0:	move   *a11(0x50), a7, 0
3f6acff0:	sll    0x4, a7
3f6ad000:	addi   0x94540, a7
3f6ad030:	setf   16, 0, 0
3f6ad040:	move   *a7, a5, 0
3f6ad050:	dec    a5
3f6ad060:	move   a5, *a7, 0
3f6ad070:	move   @0x94540, a7, 0
3f6ad0a0:	inc    a7
3f6ad0b0:	move   a7, @0x94540, 0
3f6ad0e0:	sub    a5, a5
3f6ad0f0:	move   a5, *a11(0x50), 0
3f6ad110:	move   *a11(0x20), a5, 1
3f6ad130:	cmpi   0x80, a5
3f6ad150:	jrc   L3F6AD3C0
3f6ad160:	move   *a11(0x20), a5, 1
3f6ad180:	sll    0x3, a5
3f6ad190:	add    a11, a5
3f6ad1a0:	move   a5, a9
3f6ad1b0:	andi   0xffffe000, a9
3f6ad1e0:	move   @0x94440, a5, 1
3f6ad210:	move   a9, a11
3f6ad220:	sub    a5, a11
3f6ad230:	sra    0xd, a11
3f6ad240:	sll    0x3, a11
3f6ad250:	addi   0x95580, a11
3f6ad280:	movb   *a11, a5
3f6ad290:	dec    a5
3f6ad2a0:	movb   a5, *a11
3f6ad2b0:	sll    0x18, a5
3f6ad2c0:	sra    0x18, a5
3f6ad2d0:	jrne   L3F6AD3C0
3f6ad2e0:	move   @0x95560, a11, 1
3f6ad310:	move   a11, *a9, 1
3f6ad320:	move   a9, @0x95560, 1
3f6ad350:	move   @0x944c0, a11, 1
3f6ad380:	inc    a11
3f6ad390:	move   a11, @0x944c0, 1
L3F6AD3C0:
3f6ad3c0:	move   *a13(0xffe0), a11, 1
3f6ad3e0:	move   *a11, a9, 1
3f6ad3f0:	move   @0x95540, a5, 1
3f6ad420:	move   a5, *a11, 1
3f6ad430:	sub    a5, a5
3f6ad440:	move   a5, *a11(0x20), 1
3f6ad460:	move   a5, *a11(0x3e0), 1
3f6ad480:	move   a11, @0x95540, 1
3f6ad4b0:	move   a14, -*sp, 1
3f6ad4c0:	move   *a13(0x0), *a14+, 1
3f6ad4e0:	calla  L3FB338D0
3f6ad510:	move   @0x95d90, a7, 1
3f6ad540:	jreq   L3F6AD600
3f6ad550:	move   a5, @0x95d90, 1
3f6ad580:	move   a14, -*sp, 1
3f6ad590:	movi   0x95540, a7
3f6ad5c0:	move   a7, *a14+, 1
3f6ad5d0:	calla  L3F6FB7E0
L3F6AD600:
3f6ad600:	move   a9, a8
3f6ad610:	move   *sp(0xc0), a14, 1
3f6ad630:	mmfm   sp, a5,a7,a9,a11,a13
3f6ad650:	rets   2
L3F6AD660:
3f6ad660:	mmtm   sp, a7,a9,a11,a13
3f6ad680:	move   a14, a13
3f6ad690:	addk   32, a14
3f6ad6a0:	move   a14, -*sp, 1
3f6ad6b0:	movi   0x3f6b11f0, a8
3f6ad6e0:	move   a8, *a14+, 1
3f6ad6f0:	movi   0xffff, a11
3f6ad710:	move   a11, *a14+, 1
3f6ad720:	calla  L3F596830
3f6ad750:	move   a14, -*sp, 1
3f6ad760:	move   *a13(0xffe0), *a14+, 1
3f6ad780:	calla  L3F6ABF80
3f6ad7b0:	move   a8, a8
3f6ad7c0:	jrne   L3F6ADAA0
L3F6AD7D0:
3f6ad7d0:	move   *a13(0xffe0), a11, 1
3f6ad7f0:	dsjs   a11, L3F6AD990
3f6ad800:	move   @0x94500, a11, 1
3f6ad830:	inc    a11
3f6ad840:	move   a11, @0x94500, 1
3f6ad870:	move   @0x95d90, a11, 1
3f6ad8a0:	inc    a11
3f6ad8b0:	move   a11, @0x95d90, 1
3f6ad8e0:	move   a14, -*sp, 1
3f6ad8f0:	movk   24, a11
3f6ad900:	move   a11, *a14+, 1
3f6ad910:	movi   0x95540, a11
3f6ad940:	move   a11, *a14+, 1
3f6ad950:	calla  L3F6FAC70
3f6ad980:	jruc   L3F6ADA20
L3F6AD990:
3f6ad990:	move   @0x944e0, a11, 1
3f6ad9c0:	inc    a11
3f6ad9d0:	move   a11, @0x944e0, 1
3f6ada00:	sub    a8, a8
3f6ada10:	jruc   L3F6ADED0
L3F6ADA20:
3f6ada20:	move   a14, -*sp, 1
3f6ada30:	move   *a13(0xffe0), *a14+, 1
3f6ada50:	calla  L3F6ABF80
3f6ada80:	move   a8, a8
3f6ada90:	jreq   L3F6AD7D0
L3F6ADAA0:
3f6adaa0:	calla  L3FB33870
3f6adad0:	move   a8, *a13, 1
3f6adae0:	move   @0x95540, a9, 1
3f6adb10:	jreq   L3F6ADDD0
3f6adb20:	setf   16, 1, 0
3f6adb30:	move   *a9(0x50), a11, 0
3f6adb50:	jreq   L3F6ADBE0
3f6adb60:	move   a14, -*sp, 1
3f6adb70:	movi   0x3f6b1198, a8
3f6adba0:	move   a8, *a14+, 1
3f6adbb0:	calla  L3F596290
L3F6ADBE0:
3f6adbe0:	setf   16, 1, 0
3f6adbf0:	move   *a13(0xffc0), *a9(0x50), 0
3f6adc20:	setf   16, 0, 0
3f6adc30:	move   @0x94540, a11, 0
3f6adc60:	dec    a11
3f6adc70:	move   a11, @0x94540, 0
3f6adca0:	move   *a13(0xffc0), a11, 1
3f6adcc0:	sll    0x4, a11
3f6adcd0:	addi   0x94540, a11
3f6add00:	move   *a11, a7, 0
3f6add10:	inc    a7
3f6add20:	move   a7, *a11, 0
3f6add30:	move   *a9, a11, 1
3f6add40:	move   a11, @0x95540, 1
3f6add70:	sub    a7, a7
3f6add80:	move   a7, *a9, 1
3f6add90:	movk   12, a7
3f6adda0:	move   a7, *a9(0x20), 1
3f6addc0:	jruc   L3F6ADE60
L3F6ADDD0:
3f6addd0:	move   a14, -*sp, 1
3f6adde0:	movi   0x3f6b1310, a8
3f6ade10:	move   a8, *a14+, 1
3f6ade20:	calla  L3F596290
3f6ade50:	sub    a9, a9
L3F6ADE60:
3f6ade60:	move   a14, -*sp, 1
3f6ade70:	move   *a13(0x0), *a14+, 1
3f6ade90:	calla  L3FB338D0
3f6adec0:	move   a9, a8
L3F6ADED0:
3f6aded0:	move   *sp(0xa0), a14, 1
3f6adef0:	mmfm   sp, a7,a9,a11,a13
3f6adf10:	rets   2
L3F6ADF20:
3f6adf20:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f6adf40:	move   a14, a13
3f6adf50:	addk   32, a14
3f6adf60:	move   *a13(0xffe0), a9, 1
3f6adf80:	jreq   L3F6AE760
3f6adf90:	calla  L3FB33870
3f6adfc0:	move   a8, a11
L3F6ADFD0:
3f6adfd0:	calla  L3FB33870
3f6ae000:	move   a8, *a13, 1
3f6ae010:	setf   16, 1, 0
3f6ae020:	move   *a9(0x50), a7, 0
3f6ae040:	jrne   L3F6AE0D0
3f6ae050:	move   a14, -*sp, 1
3f6ae060:	movi   0x3f6b11c0, a8
3f6ae090:	move   a8, *a14+, 1
3f6ae0a0:	calla  L3F596290
L3F6AE0D0:
3f6ae0d0:	setf   16, 1, 0
3f6ae0e0:	move   *a9(0x50), a7, 0
3f6ae100:	sll    0x4, a7
3f6ae110:	addi   0x94540, a7
3f6ae140:	setf   16, 0, 0
3f6ae150:	move   *a7, a5, 0
3f6ae160:	dec    a5
3f6ae170:	move   a5, *a7, 0
3f6ae180:	move   @0x94540, a7, 0
3f6ae1b0:	inc    a7
3f6ae1c0:	move   a7, @0x94540, 0
3f6ae1f0:	sub    a5, a5
3f6ae200:	move   a5, *a9(0x50), 0
3f6ae220:	move   *a9(0x20), a5, 1
3f6ae240:	cmpi   0x80, a5
3f6ae260:	jrc   L3F6AE4D0
3f6ae270:	move   *a9(0x20), a5, 1
3f6ae290:	sll    0x3, a5
3f6ae2a0:	add    a9, a5
3f6ae2b0:	move   a5, a10
3f6ae2c0:	andi   0xffffe000, a10
3f6ae2f0:	move   @0x94440, a5, 1
3f6ae320:	move   a10, a7
3f6ae330:	sub    a5, a7
3f6ae340:	sra    0xd, a7
3f6ae350:	sll    0x3, a7
3f6ae360:	addi   0x95580, a7
3f6ae390:	movb   *a7, a5
3f6ae3a0:	dec    a5
3f6ae3b0:	movb   a5, *a7
3f6ae3c0:	sll    0x18, a5
3f6ae3d0:	sra    0x18, a5
3f6ae3e0:	jrne   L3F6AE4D0
3f6ae3f0:	move   @0x95560, a7, 1
3f6ae420:	move   a7, *a10, 1
3f6ae430:	move   a10, @0x95560, 1
3f6ae460:	move   @0x944c0, a7, 1
3f6ae490:	inc    a7
3f6ae4a0:	move   a7, @0x944c0, 1
L3F6AE4D0:
3f6ae4d0:	move   *a9, a10, 1
3f6ae4e0:	move   @0x95540, a7, 1
3f6ae510:	move   a7, *a9, 1
3f6ae520:	sub    a5, a5
3f6ae530:	move   a5, *a9(0x20), 1
3f6ae550:	move   a5, *a9(0x3e0), 1
3f6ae570:	move   a9, @0x95540, 1
3f6ae5a0:	move   a14, -*sp, 1
3f6ae5b0:	move   *a13(0x0), *a14+, 1
3f6ae5d0:	calla  L3FB338D0
3f6ae600:	move   @0x95d90, a7, 1
3f6ae630:	jreq   L3F6AE6F0
3f6ae640:	move   a5, @0x95d90, 1
3f6ae670:	move   a14, -*sp, 1
3f6ae680:	movi   0x95540, a7
3f6ae6b0:	move   a7, *a14+, 1
3f6ae6c0:	calla  L3F6FB7E0
L3F6AE6F0:
3f6ae6f0:	move   a10, a9
3f6ae700:	jrne   L3F6ADFD0
3f6ae710:	move   a14, -*sp, 1
3f6ae720:	move   a11, *a14+, 1
3f6ae730:	calla  L3FB338D0
L3F6AE760:
3f6ae760:	move   *sp(0xe0), a14, 1
3f6ae780:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f6ae7a0:	rets   2
L3F6AE7B0:
3f6ae7b0:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f6ae7d0:	move   a14, a13
3f6ae7e0:	addi   0x60, a14
3f6ae800:	move   *a13(0xffe0), a9, 1
3f6ae820:	move   *a13(0xffa0), a10, 1
3f6ae840:	jrne   L3F6AE880
3f6ae850:	sub    a8, a8
3f6ae860:	jauc   L3F6AF6B0
L3F6AE880:
3f6ae880:	move   *a13(0xffc0), a7, 1
3f6ae8a0:	jrlt   L3F6AE8D0
3f6ae8b0:	move   a10, a8
3f6ae8c0:	jrge   L3F6AE950
L3F6AE8D0:
3f6ae8d0:	move   a14, -*sp, 1
3f6ae8e0:	movi   0x3f6b1348, a8
3f6ae910:	move   a8, *a14+, 1
3f6ae920:	calla  L3F596290
L3F6AE950:
3f6ae950:	move   a7, a8
3f6ae960:	jrle   L3F6AEB00
L3F6AE970:
3f6ae970:	move   a9, a7
3f6ae980:	jrne   L3F6AEA10
3f6ae990:	move   a14, -*sp, 1
3f6ae9a0:	movi   0x3f6b1348, a8
3f6ae9d0:	move   a8, *a14+, 1
3f6ae9e0:	calla  L3F596290
L3F6AEA10:
3f6aea10:	move   *a13(0xffc0), a7, 1
3f6aea30:	setf   16, 1, 0
3f6aea40:	move   *a9(0x40), a5, 0
3f6aea60:	cmp    a5, a7
3f6aea70:	jrlt   L3F6AEB00
3f6aea80:	move   *a9(0x40), a5, 0
3f6aeaa0:	sub    a5, a7
3f6aeab0:	move   a7, *a13(0xffc0), 1
3f6aead0:	move   *a9, a9, 1
3f6aeae0:	move   a7, a5
3f6aeaf0:	jrgt   L3F6AE970
L3F6AEB00:
3f6aeb00:	move   a13, a12
3f6aeb10:	sub    a5, a5
3f6aeb20:	move   a5, *a13, 1
3f6aeb30:	move   a10, a8
3f6aeb40:	jale   L3F6AF620
L3F6AEB60:
3f6aeb60:	move   a9, a5
3f6aeb70:	jrne   L3F6AEC70
3f6aeb80:	cmpi   0x3b9aca00, a10
3f6aebb0:	jaeq   L3F6AF620
3f6aebd0:	move   a14, -*sp, 1
3f6aebe0:	movi   0x3f6b1348, a8
3f6aec10:	move   a8, *a14+, 1
3f6aec20:	calla  L3F596290
3f6aec50:	jauc   L3F6AF620
L3F6AEC70:
3f6aec70:	calla  L3FB33870
3f6aeca0:	move   a8, *a13(0x40), 1
3f6aecc0:	move   @0x95540, a11, 1
3f6aecf0:	jreq   L3F6AEFD0
3f6aed00:	setf   16, 1, 0
3f6aed10:	move   *a11(0x50), a7, 0
3f6aed30:	jreq   L3F6AEDC0
3f6aed40:	move   a14, -*sp, 1
3f6aed50:	movi   0x3f6b1198, a8
3f6aed80:	move   a8, *a14+, 1
3f6aed90:	calla  L3F596290
L3F6AEDC0:
3f6aedc0:	setf   16, 1, 0
3f6aedd0:	move   *a9(0x50), *a11(0x50), 0
3f6aee00:	setf   16, 0, 0
3f6aee10:	move   @0x94540, a7, 0
3f6aee40:	dec    a7
3f6aee50:	move   a7, @0x94540, 0
3f6aee80:	setf   16, 1, 0
3f6aee90:	move   *a9(0x50), a7, 0
3f6aeeb0:	sll    0x4, a7
3f6aeec0:	addi   0x94540, a7
3f6aeef0:	setf   16, 0, 0
3f6aef00:	move   *a7, a5, 0
3f6aef10:	inc    a5
3f6aef20:	move   a5, *a7, 0
3f6aef30:	move   *a11, a7, 1
3f6aef40:	move   a7, @0x95540, 1
3f6aef70:	sub    a5, a5
3f6aef80:	move   a5, *a11, 1
3f6aef90:	movk   12, a5
3f6aefa0:	move   a5, *a11(0x20), 1
3f6aefc0:	jruc   L3F6AF080
L3F6AEFD0:
3f6aefd0:	move   a14, -*sp, 1
3f6aefe0:	setf   16, 1, 0
3f6aeff0:	move   *a9(0x50), a8, 0
3f6af010:	move   a8, *a14+, 1
3f6af020:	sub    a7, a7
3f6af030:	move   a7, *a14+, 1
3f6af040:	calla  L3F6AD660
3f6af070:	move   a8, a11
L3F6AF080:
3f6af080:	move   a14, -*sp, 1
3f6af090:	move   *a13(0x40), *a14+, 1
3f6af0b0:	calla  L3FB338D0
3f6af0e0:	move   a11, *a12, 1
3f6af0f0:	move   a11, a5
3f6af100:	jreq   L3F6AF640
3f6af110:	setf   16, 1, 0
3f6af120:	move   *a9(0x40), a7, 0
3f6af140:	move   *a13(0xffc0), a5, 1
3f6af160:	sub    a5, a7
3f6af170:	cmp    a7, a10
3f6af180:	jrge   L3F6AF1B0
3f6af190:	move   a10, a7
3f6af1a0:	jruc   L3F6AF1E0
L3F6AF1B0:
3f6af1b0:	move   *a9(0x40), a7, 0
3f6af1d0:	sub    a5, a7
L3F6AF1E0:
3f6af1e0:	move   a7, *a11(0x40), 0
3f6af200:	move   *a9(0x20), a7, 1
3f6af220:	cmpi   0x7c, a7
3f6af240:	jrls   L3F6AF3F0
3f6af250:	move   *a9(0x20), a7, 1
3f6af270:	sll    0x3, a7
3f6af280:	add    a9, a7
3f6af290:	move   a7, *a13(0x20), 1
3f6af2b0:	sub    a11, a7
3f6af2c0:	sra    0x3, a7
3f6af2d0:	add    a5, a7
3f6af2e0:	move   a7, *a11(0x20), 1
3f6af300:	move   *a13(0x20), a7, 1
3f6af320:	move   @0x94440, a5, 1
3f6af350:	sub    a5, a7
3f6af360:	sra    0xd, a7
3f6af370:	sll    0x3, a7
3f6af380:	addi   0x95580, a7
3f6af3b0:	movb   *a7, a5
3f6af3c0:	inc    a5
3f6af3d0:	movb   a5, *a7
3f6af3e0:	jruc   L3F6AF520
L3F6AF3F0:
3f6af3f0:	move   a14, -*sp, 1
3f6af400:	move   *a11(0x40), a7, 0
3f6af420:	move   a7, *a14+, 1
3f6af430:	move   *a11(0x20), a7, 1
3f6af450:	sll    0x3, a7
3f6af460:	add    a11, a7
3f6af470:	move   a7, *a14+, 1
3f6af480:	move   *a9(0x20), a7, 1
3f6af4a0:	sll    0x3, a7
3f6af4b0:	add    a9, a7
3f6af4c0:	sll    0x3, a5
3f6af4d0:	add    a5, a7
3f6af4e0:	move   a7, *a14+, 1
3f6af4f0:	calla  L3FB44400
L3F6AF520:
3f6af520:	cmpi   0x3b9aca00, a10
3f6af550:	jreq   L3F6AF5A0
3f6af560:	setf   16, 1, 0
3f6af570:	move   *a11(0x40), a7, 0
3f6af590:	sub    a7, a10
L3F6AF5A0:
3f6af5a0:	sub    a7, a7
3f6af5b0:	move   a7, *a13(0xffc0), 1
3f6af5d0:	move   *a9, a9, 1
3f6af5e0:	move   a11, a12
3f6af5f0:	move   a10, a5
3f6af600:	jagt   L3F6AEB60
L3F6AF620:
3f6af620:	move   *a13, a8, 1
3f6af630:	jruc   L3F6AF6B0
L3F6AF640:
3f6af640:	move   a14, -*sp, 1
3f6af650:	move   *a13(0x0), *a14+, 1
3f6af670:	calla  L3F6ADF20
3f6af6a0:	sub    a8, a8
L3F6AF6B0:
3f6af6b0:	move   *sp(0x100), a14, 1
3f6af6d0:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f6af6f0:	rets   2
L3F6AF700:
3f6af700:	mmtm   sp, a7,a9,a10,a11,a13
3f6af720:	move   a14, a13
3f6af730:	move   *a13(0xffe0), a9, 1
3f6af750:	move   *a13(0xffc0), a10, 1
3f6af770:	move   *a9, a11, 1
3f6af780:	jreq   L3F6AF7C0
L3F6AF790:
3f6af790:	move   *a9, a9, 1
3f6af7a0:	move   *a9, a11, 1
3f6af7b0:	jrne   L3F6AF790
L3F6AF7C0:
3f6af7c0:	move   a10, a11
3f6af7d0:	jreq   L3F6AFB50
L3F6AF7E0:
3f6af7e0:	move   *a9(0x20), a11, 1
3f6af800:	cmpi   0x7c, a11
3f6af820:	jrnc   L3F6AF8F0
3f6af830:	setf   16, 1, 0
3f6af840:	move   *a9(0x40), a11, 0
3f6af860:	move   *a9(0x20), a7, 1
3f6af880:	add    a11, a7
3f6af890:	move   *a10(0x40), a11, 0
3f6af8b0:	add    a11, a7
3f6af8c0:	cmpi   0x7c, a7
3f6af8e0:	jrls   L3F6AF910
L3F6AF8F0:
3f6af8f0:	move   a10, *a9, 1
3f6af900:	jruc   L3F6AFB50
L3F6AF910:
3f6af910:	move   a14, -*sp, 1
3f6af920:	move   *a10(0x40), a11, 0
3f6af940:	move   a11, *a14+, 1
3f6af950:	move   *a9(0x20), a11, 1
3f6af970:	sll    0x3, a11
3f6af980:	add    a9, a11
3f6af990:	move   *a9(0x40), a7, 0
3f6af9b0:	sll    0x3, a7
3f6af9c0:	add    a7, a11
3f6af9d0:	move   a11, *a14+, 1
3f6af9e0:	move   *a10(0x20), a11, 1
3f6afa00:	sll    0x3, a11
3f6afa10:	add    a10, a11
3f6afa20:	move   a11, *a14+, 1
3f6afa30:	calla  L3FB44400
3f6afa60:	setf   16, 1, 0
3f6afa70:	move   *a9(0x40), a11, 0
3f6afa90:	move   *a10(0x40), a7, 0
3f6afab0:	add    a7, a11
3f6afac0:	move   a11, *a9(0x40), 0
3f6afae0:	move   a14, -*sp, 1
3f6afaf0:	move   a10, *a14+, 1
3f6afb00:	calla  L3F6ACE40
3f6afb30:	move   a8, a10
3f6afb40:	jrne   L3F6AF7E0
L3F6AFB50:
3f6afb50:	move   *sp(0xc0), a14, 1
3f6afb70:	mmfm   sp, a7,a9,a10,a11,a13
3f6afb90:	rets   2
L3F6AFBA0:
3f6afba0:	mmtm   sp, a7,a9,a10,a11,a13
3f6afbc0:	move   a14, a13
3f6afbd0:	move   *a13(0xffc0), a9, 1
3f6afbf0:	move   *a13(0xffe0), a10, 1
3f6afc10:	jreq   L3F6B0110
3f6afc20:	move   a9, a9
3f6afc30:	jrlt   L3F6AFE50
3f6afc40:	move   a10, a10
3f6afc50:	jreq   L3F6B0110
3f6afc60:	move   a9, a9
3f6afc70:	jrle   L3F6B0110
3f6afc80:	setf   16, 1, 0
L3F6AFC90:
3f6afc90:	move   *a10(0x40), a7, 0
3f6afcb0:	cmp    a9, a7
3f6afcc0:	jrgt   L3F6AFD50
3f6afcd0:	move   *a10(0x40), a7, 0
3f6afcf0:	sub    a7, a9
3f6afd00:	sub    a7, a7
3f6afd10:	move   a7, *a10(0x40), 0
3f6afd30:	move   *a10, a10, 1
3f6afd40:	jruc   L3F6AFE10
L3F6AFD50:
3f6afd50:	sext   a9, 0
3f6afd60:	move   *a10(0x40), a7, 0
3f6afd80:	sub    a9, a7
3f6afd90:	move   a7, *a10(0x40), 0
3f6afdb0:	move   *a10(0x20), a7, 1
3f6afdd0:	add    a9, a7
3f6afde0:	move   a7, *a10(0x20), 1
3f6afe00:	jruc   L3F6B0110
L3F6AFE10:
3f6afe10:	jreq   L3F6B0110
3f6afe20:	move   a9, a9
3f6afe30:	jrgt   L3F6AFC90
3f6afe40:	jruc   L3F6B0110
L3F6AFE50:
3f6afe50:	neg    a9
3f6afe60:	sub    a11, a11
3f6afe70:	setf   16, 1, 0
L3F6AFE80:
3f6afe80:	move   *a10(0x40), a7, 0
3f6afea0:	add    a7, a11
3f6afeb0:	move   *a10, a7, 1
3f6afec0:	jreq   L3F6AFEF0
3f6afed0:	move   *a10, a10, 1
3f6afee0:	jruc   L3F6AFE80
L3F6AFEF0:
3f6afef0:	move   *a10(0x40), a7, 0
3f6aff10:	cmp    a9, a7
3f6aff20:	jrlt   L3F6AFFA0
3f6aff30:	sext   a9, 0
3f6aff40:	move   *a10(0x40), a7, 0
3f6aff60:	sub    a9, a7
3f6aff70:	move   a7, *a10(0x40), 0
3f6aff90:	jruc   L3F6B0110
L3F6AFFA0:
3f6affa0:	sub    a9, a11
3f6affb0:	move   *a13(0xffe0), a10, 1
3f6affd0:	jreq   L3F6B00A0
L3F6AFFE0:
3f6affe0:	move   *a10(0x40), a7, 0
3f6b0000:	cmp    a11, a7
3f6b0010:	jrlt   L3F6B0050
3f6b0020:	move   a11, *a10(0x40), 0
3f6b0040:	jruc   L3F6B00A0
L3F6B0050:
3f6b0050:	move   *a10(0x40), a7, 0
3f6b0070:	sub    a7, a11
3f6b0080:	move   *a10, a10, 1
3f6b0090:	jrne   L3F6AFFE0
L3F6B00A0:
3f6b00a0:	move   *a10, a10, 1
3f6b00b0:	jreq   L3F6B0110
L3F6B00C0:
3f6b00c0:	sub    a7, a7
3f6b00d0:	move   a7, *a10(0x40), 0
3f6b00f0:	move   *a10, a10, 1
3f6b0100:	jrne   L3F6B00C0
L3F6B0110:
3f6b0110:	move   *sp(0xc0), a14, 1
3f6b0130:	mmfm   sp, a7,a9,a10,a11,a13
3f6b0150:	rets   2
L3F6B0160:
3f6b0160:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3f6b0180:	move   a14, a13
3f6b0190:	addi   0x40, a14
3f6b01b0:	move   *a13(0xffe0), a9, 1
3f6b01d0:	move   *a9(0x20), a7, 1
3f6b01f0:	move   *a13(0xffc0), a5, 1
3f6b0210:	add    a5, a7
3f6b0220:	cmpi   0x7c, a7
3f6b0240:	jrhi   L3F6B0300
3f6b0250:	move   *a9, a7, 1
3f6b0260:	jreq   L3F6B0300
3f6b0270:	move   a9, a10
3f6b0280:	move   *a9, a9, 1
3f6b0290:	setf   16, 1, 0
3f6b02a0:	move   *a10(0x40), a7, 0
3f6b02c0:	sub    a7, a5
3f6b02d0:	move   a5, *a13(0xffc0), 1
3f6b02f0:	jruc   L3F6B0810
L3F6B0300:
3f6b0300:	cmpi   0x70, a5
3f6b0320:	jagt   L3F6B0F00
3f6b0340:	calla  L3FB33870
3f6b0370:	move   a8, *a13(0x20), 1
3f6b0390:	move   @0x95540, a10, 1
3f6b03c0:	jreq   L3F6B06A0
3f6b03d0:	setf   16, 1, 0
3f6b03e0:	move   *a10(0x50), a7, 0
3f6b0400:	jreq   L3F6B0490
3f6b0410:	move   a14, -*sp, 1
3f6b0420:	movi   0x3f6b1198, a8
3f6b0450:	move   a8, *a14+, 1
3f6b0460:	calla  L3F596290
L3F6B0490:
3f6b0490:	setf   16, 1, 0
3f6b04a0:	move   *a9(0x50), *a10(0x50), 0
3f6b04d0:	setf   16, 0, 0
3f6b04e0:	move   @0x94540, a7, 0
3f6b0510:	dec    a7
3f6b0520:	move   a7, @0x94540, 0
3f6b0550:	setf   16, 1, 0
3f6b0560:	move   *a9(0x50), a7, 0
3f6b0580:	sll    0x4, a7
3f6b0590:	addi   0x94540, a7
3f6b05c0:	setf   16, 0, 0
3f6b05d0:	move   *a7, a3, 0
3f6b05e0:	inc    a3
3f6b05f0:	move   a3, *a7, 0
3f6b0600:	move   *a10, a7, 1
3f6b0610:	move   a7, @0x95540, 1
3f6b0640:	sub    a3, a3
3f6b0650:	move   a3, *a10, 1
3f6b0660:	movk   12, a3
3f6b0670:	move   a3, *a10(0x20), 1
3f6b0690:	jruc   L3F6B0750
L3F6B06A0:
3f6b06a0:	move   a14, -*sp, 1
3f6b06b0:	setf   16, 1, 0
3f6b06c0:	move   *a9(0x50), a8, 0
3f6b06e0:	move   a8, *a14+, 1
3f6b06f0:	sub    a7, a7
3f6b0700:	move   a7, *a14+, 1
3f6b0710:	calla  L3F6AD660
3f6b0740:	move   a8, a10
L3F6B0750:
3f6b0750:	move   a14, -*sp, 1
3f6b0760:	move   *a13(0x20), *a14+, 1
3f6b0780:	calla  L3FB338D0
3f6b07b0:	move   a10, a3
3f6b07c0:	jreq   L3F6B0F00
3f6b07d0:	sub    a7, a7
3f6b07e0:	setf   16, 1, 0
3f6b07f0:	move   a7, *a10(0x40), 0
L3F6B0810:
3f6b0810:	move   *a10(0x20), a7, 1
3f6b0830:	neg    a7
3f6b0840:	addi   0x7c, a7
3f6b0860:	move   a7, *a13, 1
L3F6B0870:
3f6b0870:	move   *a13, a7, 1
3f6b0880:	setf   16, 1, 0
3f6b0890:	move   *a10(0x40), a5, 0
3f6b08b0:	sub    a5, a7
3f6b08c0:	move   *a13(0xffc0), a5, 1
3f6b08e0:	subk   32, a7
3f6b08f0:	cmp    a5, a7
3f6b0900:	jrge   L3F6B0960
3f6b0910:	move   *a13, a7, 1
3f6b0920:	move   *a10(0x40), a3, 0
3f6b0940:	sub    a3, a7
3f6b0950:	jruc   L3F6B0980
L3F6B0960:
3f6b0960:	move   a5, a7
3f6b0970:	addk   32, a7
L3F6B0980:
3f6b0980:	move   *a9(0x40), a3, 0
3f6b09a0:	cmp    a3, a7
3f6b09b0:	jrge   L3F6B0AC0
3f6b09c0:	move   *a13, a7, 1
3f6b09d0:	move   *a10(0x40), a3, 0
3f6b09f0:	sub    a3, a7
3f6b0a00:	subk   32, a7
3f6b0a10:	cmp    a5, a7
3f6b0a20:	jrge   L3F6B0A90
3f6b0a30:	move   *a13, a7, 1
3f6b0a40:	move   *a10(0x40), a3, 0
3f6b0a60:	move   a7, a11
3f6b0a70:	sub    a3, a11
3f6b0a80:	jruc   L3F6B0AE0
L3F6B0A90:
3f6b0a90:	move   a5, a11
3f6b0aa0:	addk   32, a11
3f6b0ab0:	jruc   L3F6B0AE0
L3F6B0AC0:
3f6b0ac0:	move   *a9(0x40), a11, 0
L3F6B0AE0:
3f6b0ae0:	move   a14, -*sp, 1
3f6b0af0:	move   a11, *a14+, 1
3f6b0b00:	move   *a10(0x20), a7, 1
3f6b0b20:	sll    0x3, a7
3f6b0b30:	add    a10, a7
3f6b0b40:	move   *a10(0x40), a3, 0
3f6b0b60:	sll    0x3, a3
3f6b0b70:	add    a3, a7
3f6b0b80:	move   a7, *a14+, 1
3f6b0b90:	move   *a9(0x20), a7, 1
3f6b0bb0:	sll    0x3, a7
3f6b0bc0:	add    a9, a7
3f6b0bd0:	move   a7, *a14+, 1
3f6b0be0:	calla  L3FB44400
3f6b0c10:	sub    a11, a5
3f6b0c20:	move   a5, *a13(0xffc0), 1
3f6b0c40:	setf   16, 1, 0
3f6b0c50:	sext   a11, 0
3f6b0c60:	move   *a10(0x40), a7, 0
3f6b0c80:	add    a11, a7
3f6b0c90:	move   a7, *a10(0x40), 0
3f6b0cb0:	sext   a11, 0
3f6b0cc0:	move   *a9(0x40), a7, 0
3f6b0ce0:	sub    a11, a7
3f6b0cf0:	move   a7, *a9(0x40), 0
3f6b0d10:	move   *a9(0x40), a7, 0
3f6b0d30:	jreq   L3F6B0DA0
3f6b0d40:	move   *a9(0x20), a7, 1
3f6b0d60:	add    a11, a7
3f6b0d70:	move   a7, *a9(0x20), 1
3f6b0d90:	jruc   L3F6B0E00
L3F6B0DA0:
3f6b0da0:	move   a14, -*sp, 1
3f6b0db0:	move   a9, *a14+, 1
3f6b0dc0:	calla  L3F6ACE40
3f6b0df0:	move   a8, a9
L3F6B0E00:
3f6b0e00:	move   a5, a3
3f6b0e10:	jrle   L3F6B0E40
3f6b0e20:	move   a9, a7
3f6b0e30:	jrne   L3F6B0870
L3F6B0E40:
3f6b0e40:	move   *a13(0xffc0), a7, 1
3f6b0e60:	jrle   L3F6B0ED0
3f6b0e70:	move   a14, -*sp, 1
3f6b0e80:	move   a10, *a14+, 1
3f6b0e90:	calla  L3F6ACE40
3f6b0ec0:	jruc   L3F6B0F00
L3F6B0ED0:
3f6b0ed0:	move   a9, *a10, 1
3f6b0ee0:	move   a10, a8
3f6b0ef0:	jruc   L3F6B0F60
L3F6B0F00:
3f6b0f00:	move   a14, -*sp, 1
3f6b0f10:	move   a9, *a14+, 1
3f6b0f20:	calla  L3F6ADF20
3f6b0f50:	sub    a8, a8
L3F6B0F60:
3f6b0f60:	move   *sp(0x100), a14, 1
3f6b0f80:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3f6b0fa0:	rets   2
3f6b0fb0:	sll    a3, a13
3f6b0fc0:	modu   a3, a9
3f6b0fd0:	.word  0x7469
3f6b0fe0:	sla    0x1, b10
3f6b0ff0:	and    a2, a13
3f6b1000:	mpyu   a10, a7
3f6b1010:	move   a2, a3
3f6b1020:	andn   b10, b5
3f6b1030:	sub    b10, b4
3f6b1040:	andn   b10, b2
3f6b1050:	.word  0x000a
3f6b1060:	sll    a2, a13
3f6b1070:	srl    b3, b5
3f6b1080:	sla    0x3, b3
3f6b1090:	.word  0x7261
3f6b10a0:	sla    a11, a5
3f6b10b0:	.word  0x7964
3f6b10c0:	sla    a9, a0
3f6b10d0:	mods   a3, a12
3f6b10e0:	sll    a11, sp
3f6b10f0:	.word  0x7461
3f6b1100:	sra    a3, a5
3f6b1110:	.word  0x000a
3f6b1120:	sll    a3, a13
3f6b1130:	srl    b3, b5
3f6b1140:	mods   a9, a0
3f6b1150:	.word  0x7061
3f6b1160:	srl    a1, a0
3f6b1170:	mods   b3, b5
3f6b1180:	.word  0x0a6c
3f6b1190:	mods   a8, a0
3f6b11a0:	sra    a11, a7
3f6b11b0:	.word  0x0074
3f6b11c0:	srl    a3, a13
3f6b11d0:	sra    b11, b2
3f6b11e0:	.word  0x0065
3f6b11f0:	sra    0xf, a10
3f6b1200:	sra    0xf, a10
3f6b1210:	sra    0xf, a10
3f6b1220:	sra    0xf, a10
3f6b1230:	sla    0x1, a10
3f6b1240:	mpyu   a11, a13
3f6b1250:	modu   a11, a13
3f6b1260:	sra    b11, b2
3f6b1270:	sll    a9, a0
3f6b1280:	mods   a3, a1
3f6b1290:	sra    a11, a12
3f6b12a0:	sla    0x3, a4
3f6b12b0:	sra    0xf, a10
3f6b12c0:	sra    0xf, a10
3f6b12d0:	sra    0xf, a10
3f6b12e0:	sra    0xf, a10
3f6b12f0:	sra    0xf, a10
3f6b1300:	.word  0x000a
3f6b1310:	mpyu   a11, a13
3f6b1320:	modu   a11, a13
3f6b1330:	sra    b11, b2
3f6b1340:	mods   a8, a0
3f6b1350:	sll    b10, sp
3f6b1360:	.word  0x706f
3f6b1370:	.word  0x0079
L3F6B1380:
3f6b1380:	mmtm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f6b13a0:	move   a14, a13
3f6b13b0:	move   *a13(0xffa0), a9, 1
3f6b13d0:	move   *a13(0xff80), a7, 1
3f6b13f0:	jreq   L3F6B14A0
3f6b1400:	move   a14, -*sp, 1
3f6b1410:	move   a9, *a14+, 1
3f6b1420:	move   a7, *a14+, 1
3f6b1430:	move   *a13(0xffe0), *a14+, 1
3f6b1450:	calla  L3F6A9EA0
3f6b1480:	move   a8, a10
3f6b1490:	jruc   L3F6B1520
L3F6B14A0:
3f6b14a0:	move   a14, -*sp, 1
3f6b14b0:	move   a9, *a14+, 1
3f6b14c0:	move   *a13(0xffe0), *a14+, 1
3f6b14e0:	calla  L3F6A9A40
3f6b1510:	move   a8, a10
L3F6B1520:
3f6b1520:	jrne   L3F6B1560
3f6b1530:	movi   0x2b, a8
3f6b1550:	jruc   L3F6B1980
L3F6B1560:
3f6b1560:	setf   16, 1, 0
3f6b1570:	move   *a10, a7, 0
3f6b1580:	cmp    a9, a7
3f6b1590:	jreq   L3F6B15D0
3f6b15a0:	movi   0x29, a8
3f6b15c0:	jruc   L3F6B1980
L3F6B15D0:
3f6b15d0:	move   a14, -*sp, 1
3f6b15e0:	movk   3, a7
3f6b15f0:	move   a7, *a14+, 1
3f6b1600:	movk   1, a5
3f6b1610:	move   a5, *a14+, 1
3f6b1620:	calla  L3F6AC880
3f6b1650:	move   a8, a12
3f6b1660:	move   *a12(0x20), a5, 1
3f6b1680:	sll    0x3, a5
3f6b1690:	add    a12, a5
3f6b16a0:	move   a5, a11
3f6b16b0:	movk   1, a5
3f6b16c0:	setf   16, 1, 0
3f6b16d0:	move   a5, *a11(0x10), 0
3f6b16f0:	sub    a5, a5
3f6b1700:	move   a5, *a11(0x30), 0
3f6b1720:	move   a9, *a11, 0
3f6b1730:	movi   0x80, a5
3f6b1750:	move   a5, *a11(0x30), 0
3f6b1770:	move   a10, *a11(0x60), 1
3f6b1790:	move   a14, -*sp, 1
3f6b17a0:	sub    a7, a7
3f6b17b0:	move   a7, *a14+, 1
3f6b17c0:	move   *a13(0xff80), *a14+, 1
3f6b17e0:	move   a7, *a14+, 1
3f6b17f0:	move   a7, *a14+, 1
3f6b1800:	move   a11, *a14+, 1
3f6b1810:	move   *a10(0xd0), a7, 1
3f6b1830:	call   a7
3f6b1840:	move   a8, a0
3f6b1850:	jreq   L3F6B1940
3f6b1860:	setf   16, 1, 0
3f6b1870:	move   *a11(0x30), a7, 0
3f6b1890:	movk   1, a5
3f6b18a0:	or     a5, a7
3f6b18b0:	move   a7, *a11(0x30), 0
3f6b18d0:	move   a14, -*sp, 1
3f6b18e0:	move   a11, *a14+, 1
3f6b18f0:	calla  L3F6B2150
3f6b1920:	move   a0, a8
3f6b1930:	jruc   L3F6B1980
L3F6B1940:
3f6b1940:	move   *a13(0xffc0), a7, 1
3f6b1960:	move   a11, *a7, 1
3f6b1970:	sub    a8, a8
L3F6B1980:
3f6b1980:	move   *sp(0x120), a14, 1
3f6b19a0:	mmfm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f6b19c0:	rets   2
L3F6B19D0:
3f6b19d0:	mmtm   sp, a9,a11,a13
3f6b19f0:	move   a14, a13
3f6b1a00:	addi   0x40, a14
3f6b1a20:	calla  L3FB33870
3f6b1a50:	move   a8, *a13, 1
3f6b1a60:	move   a14, -*sp, 1
3f6b1a70:	sub    a11, a11
3f6b1a80:	move   a11, *a14+, 1
3f6b1a90:	move   *a13(0xffc0), *a14+, 1
3f6b1ab0:	move   a11, *a14+, 1
3f6b1ac0:	movk   2, a9
3f6b1ad0:	move   a9, *a14+, 1
3f6b1ae0:	move   *a13(0xffe0), *a14+, 1
3f6b1b00:	move   *a13(0xffe0), a9, 1
3f6b1b20:	move   *a9(0x60), a11, 1
3f6b1b40:	move   *a11(0xd0), a11, 1
3f6b1b60:	call   a11
3f6b1b70:	move   a8, *a13(0x20), 1
3f6b1b90:	move   a14, -*sp, 1
3f6b1ba0:	move   *a13(0x0), *a14+, 1
3f6b1bc0:	calla  L3FB338D0
3f6b1bf0:	move   *a13(0x20), a8, 1
3f6b1c10:	move   *sp(0x80), a14, 1
3f6b1c30:	mmfm   sp, a9,a11,a13
3f6b1c50:	rets   2
L3F6B1C60:
3f6b1c60:	mmtm   sp, a7,a9,a11,a13
3f6b1c80:	move   a14, a13
3f6b1c90:	addi   0x40, a14
3f6b1cb0:	move   *a13(0xffe0), a9, 1
3f6b1cd0:	calla  L3FB33870
3f6b1d00:	move   a8, *a13, 1
3f6b1d10:	move   a14, -*sp, 1
3f6b1d20:	sub    a11, a11
3f6b1d30:	move   a11, *a14+, 1
3f6b1d40:	move   a11, *a14+, 1
3f6b1d50:	move   a11, *a14+, 1
3f6b1d60:	movk   3, a7
3f6b1d70:	move   a7, *a14+, 1
3f6b1d80:	move   a9, *a14+, 1
3f6b1d90:	move   *a9(0x60), a7, 1
3f6b1db0:	move   *a7(0xd0), a7, 1
3f6b1dd0:	call   a7
3f6b1de0:	move   a8, *a13(0x20), 1
3f6b1e00:	move   a8, a7
3f6b1e10:	jreq   L3F6B1EA0
3f6b1e20:	move   a14, -*sp, 1
3f6b1e30:	move   *a13(0x0), *a14+, 1
3f6b1e50:	calla  L3FB338D0
3f6b1e80:	move   a7, a8
3f6b1e90:	jruc   L3F6B2100
L3F6B1EA0:
3f6b1ea0:	move   *a9(0xc0), a11, 1
3f6b1ec0:	jrne   L3F6B1F80
3f6b1ed0:	move   a9, *a9(0xc0), 1
3f6b1ef0:	move   a9, *a9(0xa0), 1
3f6b1f10:	setf   16, 1, 0
3f6b1f20:	move   *a9(0x10), a11, 0
3f6b1f40:	movk   2, a7
3f6b1f50:	or     a7, a11
3f6b1f60:	move   a11, *a9(0x10), 0
L3F6B1F80:
3f6b1f80:	move   *a13(0xffc0), a11, 1
3f6b1fa0:	jrge   L3F6B1FE0
3f6b1fb0:	sub    a7, a7
3f6b1fc0:	move   a7, *a13(0xffc0), 1
L3F6B1FE0:
3f6b1fe0:	move   *a13(0xffc0), a11, 1
3f6b2000:	subk   5, a11
3f6b2010:	jrge   L3F6B2050
3f6b2020:	move   *a13(0xffc0), a11, 1
3f6b2040:	jruc   L3F6B2060
L3F6B2050:
3f6b2050:	movk   5, a11
L3F6B2060:
3f6b2060:	setf   16, 1, 0
3f6b2070:	move   a11, *a9(0x100), 0
3f6b2090:	move   a14, -*sp, 1
3f6b20a0:	move   *a13(0x0), *a14+, 1
3f6b20c0:	calla  L3FB338D0
3f6b20f0:	sub    a8, a8
L3F6B2100:
3f6b2100:	move   *sp(0xa0), a14, 1
3f6b2120:	mmfm   sp, a7,a9,a11,a13
3f6b2140:	rets   2
L3F6B2150:
3f6b2150:	mmtm   sp, a9,a11,a13
3f6b2170:	move   a14, a13
3f6b2180:	move   *a13(0xffe0), a9, 1
3f6b21a0:	move   *a9(0x40), a11, 1
3f6b21c0:	jrne   L3F6B2580
3f6b21d0:	setf   16, 1, 0
3f6b21e0:	move   *a9(0x30), a11, 0
3f6b2200:	btst   0, a11
3f6b2210:	jreq   L3F6B2580
3f6b2220:	move   *a9(0x80), a11, 1
3f6b2240:	jreq   L3F6B2420
3f6b2250:	move   a14, -*sp, 1
3f6b2260:	sub    a11, a11
3f6b2270:	move   a11, *a14+, 1
3f6b2280:	move   a9, *a14+, 1
3f6b2290:	calla  L3F6BEEF0
3f6b22c0:	move   a8, a8
3f6b22d0:	jrne   L3F6B23F0
3f6b22e0:	move   a14, -*sp, 1
3f6b22f0:	movk   1, a11
3f6b2300:	move   a11, *a14+, 1
3f6b2310:	move   a9, *a14+, 1
3f6b2320:	calla  L3F6BEEF0
3f6b2350:	move   a8, a8
3f6b2360:	jrne   L3F6B23F0
3f6b2370:	move   a14, -*sp, 1
3f6b2380:	movi   0x3f6bd400, a8
3f6b23b0:	move   a8, *a14+, 1
3f6b23c0:	calla  L3F596290
L3F6B23F0:
3f6b23f0:	sub    a11, a11
3f6b2400:	move   a11, *a9(0x80), 1
L3F6B2420:
3f6b2420:	move   a14, -*sp, 1
3f6b2430:	move   a9, a11
3f6b2440:	addi   0x260, a11
3f6b2460:	move   a11, *a14+, 1
3f6b2470:	calla  L3F6C0410
3f6b24a0:	move   a14, -*sp, 1
3f6b24b0:	move   a9, *a14+, 1
3f6b24c0:	calla  L3F6BAC80
3f6b24f0:	move   a14, -*sp, 1
3f6b2500:	move   a9, a11
3f6b2510:	andi   0xfffffc00, a11
3f6b2540:	move   a11, *a14+, 1
3f6b2550:	calla  L3F6ACE40
L3F6B2580:
3f6b2580:	move   *sp(0x80), a14, 1
3f6b25a0:	mmfm   sp, a9,a11,a13
3f6b25c0:	rets   2
L3F6B25D0:
3f6b25d0:	mmtm   sp, a7,a9,a11,a13
3f6b25f0:	move   a14, a13
3f6b2600:	addi   0x60, a14
3f6b2620:	move   *a13(0xffe0), a9, 1
3f6b2640:	calla  L3FB33870
3f6b2670:	move   a8, *a13, 1
3f6b2680:	sub    a11, a11
3f6b2690:	move   a11, *a13(0x20), 1
3f6b26b0:	setf   16, 1, 0
3f6b26c0:	move   *a9(0x10), a11, 0
3f6b26e0:	btst   1, a11
3f6b26f0:	jreq   L3F6B28C0
3f6b2700:	move   *a9(0xa0), a11, 1
3f6b2720:	cmp    a9, a11
3f6b2730:	jreq   L3F6B27E0
L3F6B2740:
3f6b2740:	move   a14, -*sp, 1
3f6b2750:	move   *a9(0xa0), *a14+, 1
3f6b2770:	calla  L3F6B2FE0
3f6b27a0:	move   *a9(0xa0), a11, 1
3f6b27c0:	cmp    a9, a11
3f6b27d0:	jrne   L3F6B2740
L3F6B27E0:
3f6b27e0:	move   *a9(0xc0), a11, 1
3f6b2800:	cmp    a9, a11
3f6b2810:	jreq   L3F6B28C0
L3F6B2820:
3f6b2820:	move   a14, -*sp, 1
3f6b2830:	move   *a9(0xc0), *a14+, 1
3f6b2850:	calla  L3F6B2FE0
3f6b2880:	move   *a9(0xc0), a11, 1
3f6b28a0:	cmp    a9, a11
3f6b28b0:	jrne   L3F6B2820
L3F6B28C0:
3f6b28c0:	move   *a9(0x40), a11, 1
3f6b28e0:	jreq   L3F6B2D80
3f6b28f0:	setf   16, 1, 0
3f6b2900:	move   *a9(0x30), a11, 0
3f6b2920:	btst   1, a11
3f6b2930:	jreq   L3F6B2C10
3f6b2940:	move   *a9(0x30), a11, 0
3f6b2960:	btst   3, a11
3f6b2970:	jrne   L3F6B2A10
3f6b2980:	move   a14, -*sp, 1
3f6b2990:	move   a9, *a14+, 1
3f6b29a0:	calla  L3F6B3C40
3f6b29d0:	move   a8, *a13(0x20), 1
3f6b29f0:	move   a8, a11
3f6b2a00:	jrne   L3F6B2C10
L3F6B2A10:
3f6b2a10:	setf   16, 1, 0
3f6b2a20:	move   *a9(0x10), a11, 0
3f6b2a40:	btst   7, a11
3f6b2a50:	jreq   L3F6B2C10
3f6b2a60:	move   *a9(0x30), a11, 0
3f6b2a80:	btst   3, a11
3f6b2a90:	jreq   L3F6B2AE0
3f6b2aa0:	move   *a9(0x30), a11, 0
3f6b2ac0:	btst   8, a11
3f6b2ad0:	jrne   L3F6B2C10
L3F6B2AE0:
3f6b2ae0:	move   *a9(0x30), a11, 0
3f6b2b00:	btst   1, a11
3f6b2b10:	jreq   L3F6B2C10
L3F6B2B20:
3f6b2b20:	move   a14, -*sp, 1
3f6b2b30:	movk   26, a11
3f6b2b40:	move   a11, *a14+, 1
3f6b2b50:	move   a9, a11
3f6b2b60:	addi   0x110, a11
3f6b2b80:	move   a11, *a14+, 1
3f6b2b90:	calla  L3F6FAC70
3f6b2bc0:	setf   16, 1, 0
3f6b2bd0:	move   *a9(0x30), a11, 0
3f6b2bf0:	btst   1, a11
3f6b2c00:	jrne   L3F6B2B20
L3F6B2C10:
3f6b2c10:	move   *a9(0x40), a11, 1
3f6b2c30:	jreq   L3F6B2D80
3f6b2c40:	move   a14, -*sp, 1
3f6b2c50:	sub    a11, a11
3f6b2c60:	move   a11, *a14+, 1
3f6b2c70:	move   a11, *a14+, 1
3f6b2c80:	move   a11, *a14+, 1
3f6b2c90:	movk   1, a7
3f6b2ca0:	move   a7, *a14+, 1
3f6b2cb0:	move   a9, *a14+, 1
3f6b2cc0:	move   *a9(0x60), a7, 1
3f6b2ce0:	move   *a7(0xd0), a7, 1
3f6b2d00:	call   a7
3f6b2d10:	move   a8, *a13(0x40), 1
3f6b2d30:	move   *a13(0x20), a7, 1
3f6b2d50:	jrne   L3F6B2D80
3f6b2d60:	move   a8, *a13(0x20), 1
L3F6B2D80:
3f6b2d80:	setf   16, 1, 0
3f6b2d90:	move   *a9(0x30), a11, 0
3f6b2db0:	btst   0, a11
3f6b2dc0:	jreq   L3F6B2E50
3f6b2dd0:	move   a14, -*sp, 1
3f6b2de0:	movi   0x3f6bd450, a8
3f6b2e10:	move   a8, *a14+, 1
3f6b2e20:	calla  L3F596290
L3F6B2E50:
3f6b2e50:	setf   16, 1, 0
3f6b2e60:	move   *a9(0x30), a11, 0
3f6b2e80:	movk   1, a7
3f6b2e90:	or     a7, a11
3f6b2ea0:	move   a11, *a9(0x30), 0
3f6b2ec0:	move   a14, -*sp, 1
3f6b2ed0:	move   a9, *a14+, 1
3f6b2ee0:	calla  L3F6B2150
3f6b2f10:	move   a14, -*sp, 1
3f6b2f20:	move   *a13(0x0), *a14+, 1
3f6b2f40:	calla  L3FB338D0
3f6b2f70:	move   *a13(0x20), a8, 1
3f6b2f90:	move   *sp(0xa0), a14, 1
3f6b2fb0:	mmfm   sp, a7,a9,a11,a13
3f6b2fd0:	rets   2
L3F6B2FE0:
3f6b2fe0:	mmtm   sp, a11,a13
3f6b3000:	move   a14, a13
3f6b3010:	move   a14, -*sp, 1
3f6b3020:	sub    a11, a11
3f6b3030:	move   a11, *a14+, 1
3f6b3040:	move   a11, *a14+, 1
3f6b3050:	move   a11, *a14+, 1
3f6b3060:	movk   10, a11
3f6b3070:	move   a11, *a14+, 1
3f6b3080:	move   *a13(0xffe0), *a14+, 1
3f6b30a0:	move   *a13(0xffe0), a11, 1
3f6b30c0:	move   *a11(0x60), a11, 1
3f6b30e0:	move   *a11(0xd0), a11, 1
3f6b3100:	call   a11
3f6b3110:	move   *sp(0x60), a14, 1
3f6b3130:	mmfm   sp, a11,a13
3f6b3150:	rets   2
L3F6B3160:
3f6b3160:	mmtm   sp, a7,a9,a11,a13
3f6b3180:	move   a14, a13
3f6b3190:	addi   0x40, a14
3f6b31b0:	move   *a13(0xffe0), a9, 1
3f6b31d0:	calla  L3FB33870
3f6b3200:	move   a8, *a13, 1
3f6b3210:	setf   16, 1, 0
3f6b3220:	move   *a9(0x30), a11, 0
3f6b3240:	btst   0, a11
3f6b3250:	jrne   L3F6B32E0
3f6b3260:	move   a14, -*sp, 1
3f6b3270:	movi   0x3f6bd4d8, a8
3f6b32a0:	move   a8, *a14+, 1
3f6b32b0:	calla  L3F596290
L3F6B32E0:
3f6b32e0:	setf   16, 1, 0
3f6b32f0:	move   *a9(0x30), a11, 0
3f6b3310:	movk   1, a7
3f6b3320:	andn   a7, a11
3f6b3330:	move   a11, *a9(0x30), 0
3f6b3350:	move   a14, -*sp, 1
3f6b3360:	sub    a11, a11
3f6b3370:	move   a11, *a14+, 1
3f6b3380:	move   *a13(0xffc0), *a14+, 1
3f6b33a0:	move   a11, *a14+, 1
3f6b33b0:	movk   5, a11
3f6b33c0:	move   a11, *a14+, 1
3f6b33d0:	move   a9, *a14+, 1
3f6b33e0:	move   *a9(0x60), a11, 1
3f6b3400:	move   *a11(0xd0), a11, 1
3f6b3420:	call   a11
3f6b3430:	move   a8, *a13(0x20), 1
3f6b3450:	move   a14, -*sp, 1
3f6b3460:	move   *a13(0x0), *a14+, 1
3f6b3480:	calla  L3FB338D0
3f6b34b0:	move   *a13(0x20), a8, 1
3f6b34d0:	move   *sp(0xa0), a14, 1
3f6b34f0:	mmfm   sp, a7,a9,a11,a13
3f6b3510:	rets   2
L3F6B3520:
3f6b3520:	mmtm   sp, a7,a9,a11,a13
3f6b3540:	move   a14, a13
3f6b3550:	addi   0x40, a14
3f6b3570:	move   *a13(0xffe0), a9, 1
3f6b3590:	setf   16, 1, 0
3f6b35a0:	move   *a9(0x10), a11, 0
3f6b35c0:	btst   1, a11
3f6b35d0:	jreq   L3F6B3610
3f6b35e0:	movi   0x2d, a8
3f6b3600:	jruc   L3F6B3970
L3F6B3610:
3f6b3610:	calla  L3FB33870
3f6b3640:	move   a8, *a13, 1
3f6b3650:	setf   16, 1, 0
3f6b3660:	move   *a9(0x30), a11, 0
3f6b3680:	movk   6, a7
3f6b3690:	and    a7, a11
3f6b36a0:	jreq   L3F6B37F0
3f6b36b0:	move   *a9(0x60), a11, 1
3f6b36d0:	move   *a11(0x40), a11, 0
3f6b36f0:	btst   2, a11
3f6b3700:	jrne   L3F6B37A0
3f6b3710:	move   a14, -*sp, 1
3f6b3720:	move   a9, *a14+, 1
3f6b3730:	calla  L3F6B3C40
3f6b3760:	move   a8, *a13(0x20), 1
3f6b3780:	move   a8, a11
3f6b3790:	jreq   L3F6B37F0
L3F6B37A0:
3f6b37a0:	movi   0x38, a11
3f6b37c0:	move   a11, *a13(0x20), 1
3f6b37e0:	jruc   L3F6B38F0
L3F6B37F0:
3f6b37f0:	move   a14, -*sp, 1
3f6b3800:	sub    a11, a11
3f6b3810:	move   a11, *a14+, 1
3f6b3820:	move   *a13(0xffc0), *a14+, 1
3f6b3840:	move   a11, *a14+, 1
3f6b3850:	movk   4, a7
3f6b3860:	move   a7, *a14+, 1
3f6b3870:	move   a9, *a14+, 1
3f6b3880:	move   *a9(0x60), a7, 1
3f6b38a0:	move   *a7(0xd0), a7, 1
3f6b38c0:	call   a7
3f6b38d0:	move   a8, *a13(0x20), 1
L3F6B38F0:
3f6b38f0:	move   a14, -*sp, 1
3f6b3900:	move   *a13(0x0), *a14+, 1
3f6b3920:	calla  L3FB338D0
3f6b3950:	move   *a13(0x20), a8, 1
L3F6B3970:
3f6b3970:	move   *sp(0xa0), a14, 1
3f6b3990:	mmfm   sp, a7,a9,a11,a13
3f6b39b0:	rets   2
L3F6B39C0:
3f6b39c0:	mmtm   sp, a7,a9,a11,a13
3f6b39e0:	move   a14, a13
3f6b39f0:	addi   0x40, a14
3f6b3a10:	move   *a13(0xffe0), a9, 1
3f6b3a30:	calla  L3FB33870
3f6b3a60:	move   a8, *a13, 1
3f6b3a70:	move   a14, -*sp, 1
3f6b3a80:	sub    a11, a11
3f6b3a90:	move   a11, *a14+, 1
3f6b3aa0:	move   *a13(0xffc0), *a14+, 1
3f6b3ac0:	move   a11, *a14+, 1
3f6b3ad0:	movk   17, a7
3f6b3ae0:	move   a7, *a14+, 1
3f6b3af0:	move   a9, *a14+, 1
3f6b3b00:	move   *a9(0x60), a11, 1
3f6b3b20:	move   *a11(0xd0), a11, 1
3f6b3b40:	call   a11
3f6b3b50:	move   a8, *a13(0x20), 1
3f6b3b70:	move   a14, -*sp, 1
3f6b3b80:	move   *a13(0x0), *a14+, 1
3f6b3ba0:	calla  L3FB338D0
3f6b3bd0:	move   *a13(0x20), a8, 1
3f6b3bf0:	move   *sp(0xa0), a14, 1
3f6b3c10:	mmfm   sp, a7,a9,a11,a13
3f6b3c30:	rets   2
L3F6B3C40:
3f6b3c40:	mmtm   sp, a7,a9,a11,a13
3f6b3c60:	move   a14, a13
3f6b3c70:	addi   0x40, a14
3f6b3c90:	move   *a13(0xffe0), a9, 1
3f6b3cb0:	calla  L3FB33870
3f6b3ce0:	move   a8, *a13, 1
3f6b3cf0:	setf   16, 1, 0
3f6b3d00:	move   *a9(0x30), a11, 0
3f6b3d20:	btst   1, a11
3f6b3d30:	jrne   L3F6B3D90
3f6b3d40:	movi   0x39, a11
3f6b3d60:	move   a11, *a13(0x20), 1
3f6b3d80:	jruc   L3F6B3F10
L3F6B3D90:
3f6b3d90:	move   *a9(0x30), a11, 0
3f6b3db0:	btst   3, a11
3f6b3dc0:	jreq   L3F6B3E20
3f6b3dd0:	movi   0x25, a11
3f6b3df0:	move   a11, *a13(0x20), 1
3f6b3e10:	jruc   L3F6B3F10
L3F6B3E20:
3f6b3e20:	move   a14, -*sp, 1
3f6b3e30:	sub    a11, a11
3f6b3e40:	move   a11, *a14+, 1
3f6b3e50:	move   a11, *a14+, 1
3f6b3e60:	move   a11, *a14+, 1
3f6b3e70:	movk   6, a7
3f6b3e80:	move   a7, *a14+, 1
3f6b3e90:	move   a9, *a14+, 1
3f6b3ea0:	move   *a9(0x60), a7, 1
3f6b3ec0:	move   *a7(0xd0), a7, 1
3f6b3ee0:	call   a7
3f6b3ef0:	move   a8, *a13(0x20), 1
L3F6B3F10:
3f6b3f10:	move   a14, -*sp, 1
3f6b3f20:	move   *a13(0x0), *a14+, 1
3f6b3f40:	calla  L3FB338D0
3f6b3f70:	move   *a13(0x20), a8, 1
3f6b3f90:	move   *sp(0xa0), a14, 1
3f6b3fb0:	mmfm   sp, a7,a9,a11,a13
3f6b3fd0:	rets   2
L3F6B3FE0:
3f6b3fe0:	mmtm   sp, a0,a1,a3,a5,a7,a9,a10,a11,a12,a13
3f6b4000:	move   a14, a13
3f6b4010:	addi   0x120, a14
3f6b4030:	move   *a13(0xffe0), a9, 1
3f6b4050:	move   *a13(0xffa0), a10, 1
3f6b4070:	sub    a7, a7
3f6b4080:	move   a7, *a13, 1
3f6b4090:	move   a7, *a13(0x40), 1
3f6b40b0:	move   a7, *a13(0x60), 1
3f6b40d0:	movk   1, a7
3f6b40e0:	move   a7, *a13(0xc0), 1
3f6b4100:	move   *a9(0x60), a7, 1
3f6b4120:	setf   16, 1, 0
3f6b4130:	move   *a7(0x40), a7, 0
3f6b4150:	btst   0, a7
3f6b4160:	jreq   L3F6B4210
3f6b4170:	move   *a10(0x80), a7, 1
3f6b4190:	move   *a9(0x280), a5, 1
3f6b41b0:	cmp    a5, a7
3f6b41c0:	jrls   L3F6B4210
3f6b41d0:	movi   0x28, a8
3f6b41f0:	jauc   L3F6B66E0
L3F6B4210:
3f6b4210:	move   *a13(0xff80), a7, 1
3f6b4230:	btst   2, a7
3f6b4240:	jreq   L3F6B42F0
3f6b4250:	move   *a9(0x10), a5, 0
3f6b4270:	btst   4, a5
3f6b4280:	jrne   L3F6B42F0
3f6b4290:	move   *a9(0x60), a5, 1
3f6b42b0:	move   *a5(0x40), a5, 0
3f6b42d0:	btst   0, a5
3f6b42e0:	jrne   L3F6B4310
L3F6B42F0:
3f6b42f0:	sub    a5, a5
3f6b4300:	jruc   L3F6B4320
L3F6B4310:
3f6b4310:	movk   1, a5
L3F6B4320:
3f6b4320:	move   a5, *a13(0xa0), 1
3f6b4340:	move   *a13(0xff60), a5, 1
3f6b4360:	jreq   L3F6B43B0
3f6b4370:	move   *a5(0x40), a5, 0
3f6b4390:	move   a5, *a13(0x40), 1
L3F6B43B0:
3f6b43b0:	setf   16, 1, 0
3f6b43c0:	move   *a9(0x350), a7, 0
3f6b43e0:	btst   0, a7
3f6b43f0:	jreq   L3F6B4550
L3F6B4400:
3f6b4400:	move   *a9(0x350), a7, 0
3f6b4420:	movk   2, a5
3f6b4430:	or     a5, a7
3f6b4440:	move   a7, *a9(0x350), 0
3f6b4460:	move   a14, -*sp, 1
3f6b4470:	movk   26, a7
3f6b4480:	move   a7, *a14+, 1
3f6b4490:	move   a9, a5
3f6b44a0:	addi   0x350, a5
3f6b44c0:	move   a5, *a14+, 1
3f6b44d0:	calla  L3F6FAC70
3f6b4500:	setf   16, 1, 0
3f6b4510:	move   *a9(0x350), a5, 0
3f6b4530:	btst   0, a5
3f6b4540:	jrne   L3F6B4400
L3F6B4550:
3f6b4550:	move   *a9(0x350), a7, 0
3f6b4570:	movk   1, a5
3f6b4580:	or     a5, a7
3f6b4590:	move   a7, *a9(0x350), 0
L3F6B45B0:
3f6b45b0:	calla  L3FB33870
3f6b45e0:	move   a8, *a13(0x80), 1
3f6b4600:	setf   16, 1, 0
3f6b4610:	move   *a9(0x30), a7, 0
3f6b4630:	btst   4, a7
3f6b4640:	jreq   L3F6B46F0
3f6b4650:	movk   32, a7
3f6b4660:	move   a7, *a13(0x60), 1
3f6b4680:	move   a14, -*sp, 1
3f6b4690:	move   a8, *a14+, 1
3f6b46a0:	calla  L3FB338D0
3f6b46d0:	jauc   L3F6B64C0
L3F6B46F0:
3f6b46f0:	setf   16, 0, 0
3f6b4700:	move   *a9(0x120), a7, 0
3f6b4720:	jreq   L3F6B4810
3f6b4730:	move   *a9(0x120), a7, 0
3f6b4750:	move   a7, *a13(0x60), 1
3f6b4770:	sub    a5, a5
3f6b4780:	move   a5, *a9(0x120), 0
3f6b47a0:	move   a14, -*sp, 1
3f6b47b0:	move   a8, *a14+, 1
3f6b47c0:	calla  L3FB338D0
3f6b47f0:	jauc   L3F6B64C0
L3F6B4810:
3f6b4810:	setf   16, 1, 0
3f6b4820:	move   *a9(0x30), a7, 0
3f6b4840:	btst   1, a7
3f6b4850:	jrne   L3F6B4A50
3f6b4860:	move   *a9(0x60), a7, 1
3f6b4880:	move   *a7(0x40), a7, 0
3f6b48a0:	btst   2, a7
3f6b48b0:	jreq   L3F6B4970
3f6b48c0:	movi   0x39, a7
3f6b48e0:	move   a7, *a13(0x60), 1
3f6b4900:	move   a14, -*sp, 1
3f6b4910:	move   a8, *a14+, 1
3f6b4920:	calla  L3FB338D0
3f6b4950:	jauc   L3F6B64C0
L3F6B4970:
3f6b4970:	move   *a13(0xffc0), a7, 1
3f6b4990:	jrne   L3F6B4A50
3f6b49a0:	movi   0x27, a5
3f6b49c0:	move   a5, *a13(0x60), 1
3f6b49e0:	move   a14, -*sp, 1
3f6b49f0:	move   a8, *a14+, 1
3f6b4a00:	calla  L3FB338D0
3f6b4a30:	jauc   L3F6B64C0
L3F6B4A50:
3f6b4a50:	move   *a13(0xff80), a7, 1
3f6b4a70:	btst   0, a7
3f6b4a80:	jreq   L3F6B4AC0
3f6b4a90:	movi   0x400, a0
3f6b4ab0:	jruc   L3F6B5210
L3F6B4AC0:
3f6b4ac0:	move   *a9(0x280), a5, 1
3f6b4ae0:	move   *a9(0x260), a3, 1
3f6b4b00:	sub    a3, a5
3f6b4b10:	move   *a9(0x2c0), a3, 1
3f6b4b30:	move   *a9(0x2a0), a1, 1
3f6b4b50:	sub    a1, a3
3f6b4b60:	cmp    a3, a5
3f6b4b70:	jrge   L3F6B4C00
3f6b4b80:	move   *a9(0x280), a0, 1
3f6b4ba0:	move   *a9(0x260), a5, 1
3f6b4bc0:	move   a0, a3
3f6b4bd0:	sub    a5, a3
3f6b4be0:	move   a3, a0
3f6b4bf0:	jruc   L3F6B4C70
L3F6B4C00:
3f6b4c00:	move   *a9(0x2c0), a0, 1
3f6b4c20:	move   *a9(0x2a0), a5, 1
3f6b4c40:	move   a0, a3
3f6b4c50:	sub    a5, a3
3f6b4c60:	move   a3, a0
L3F6B4C70:
3f6b4c70:	move   *a13(0x40), a5, 1
3f6b4c90:	cmp    a5, a0
3f6b4ca0:	jrle   L3F6B4E70
3f6b4cb0:	move   *a9(0x60), a3, 1
3f6b4cd0:	move   *a3(0x40), a3, 0
3f6b4cf0:	btst   0, a3
3f6b4d00:	jreq   L3F6B4D60
3f6b4d10:	move   *a10(0x80), a3, 1
3f6b4d30:	add    a5, a3
3f6b4d40:	cmp    a3, a0
3f6b4d50:	jrlt   L3F6B4E70
L3F6B4D60:
3f6b4d60:	move   *a10(0x80), a3, 1
3f6b4d80:	cmpi   0x400, a3
3f6b4da0:	jrlt   L3F6B5210
3f6b4db0:	cmpi   0x400, a0
3f6b4dd0:	jrge   L3F6B5210
3f6b4de0:	move   *a9(0x260), a3, 1
3f6b4e00:	cmpi   0x400, a3
3f6b4e20:	jrc   L3F6B5210
3f6b4e30:	move   *a9(0x30), a3, 0
3f6b4e50:	btst   8, a3
3f6b4e60:	jrne   L3F6B5210
L3F6B4E70:
3f6b4e70:	move   *a9(0x30), a3, 0
3f6b4e90:	btst   8, a3
3f6b4ea0:	jreq   L3F6B4F90
3f6b4eb0:	move   *a13(0xc0), a3, 1
3f6b4ed0:	jreq   L3F6B4F20
3f6b4ee0:	movi   0x23, a1
3f6b4f00:	move   a1, *a13(0x60), 1
L3F6B4F20:
3f6b4f20:	move   a14, -*sp, 1
3f6b4f30:	move   a8, *a14+, 1
3f6b4f40:	calla  L3FB338D0
3f6b4f70:	jauc   L3F6B64C0
L3F6B4F90:
3f6b4f90:	move   *a9(0x350), a3, 0
3f6b4fb0:	movk   1, a1
3f6b4fc0:	andn   a1, a3
3f6b4fd0:	move   a3, *a9(0x350), 0
3f6b4ff0:	move   *a9(0x350), a3, 0
3f6b5010:	btst   1, a3
3f6b5020:	jreq   L3F6B5110
3f6b5030:	move   *a9(0x350), a3, 0
3f6b5050:	movk   2, a1
3f6b5060:	andn   a1, a3
3f6b5070:	move   a3, *a9(0x350), 0
3f6b5090:	move   a14, -*sp, 1
3f6b50a0:	move   a9, a3
3f6b50b0:	addi   0x350, a3
3f6b50d0:	move   a3, *a14+, 1
3f6b50e0:	calla  L3F6FB7E0
L3F6B5110:
3f6b5110:	move   a14, -*sp, 1
3f6b5120:	move   a9, a3
3f6b5130:	addi   0x260, a3
3f6b5150:	move   a3, *a14+, 1
3f6b5160:	calla  L3F6BF940
3f6b5190:	move   a14, -*sp, 1
3f6b51a0:	move   *a13(0x80), *a14+, 1
3f6b51c0:	calla  L3FB338D0
3f6b51f0:	jauc   L3F6B43B0
L3F6B5210:
3f6b5210:	move   a14, -*sp, 1
3f6b5220:	move   a8, *a14+, 1
3f6b5230:	calla  L3FB338D0
3f6b5260:	move   a13, a12
3f6b5270:	move   *a13(0x40), a5, 1
3f6b5290:	sub    a5, a0
3f6b52a0:	jale   L3F6B6070
L3F6B52C0:
3f6b52c0:	calla  L3FB33870
3f6b52f0:	move   a8, *a13(0xe0), 1
3f6b5310:	move   @0x95540, a11, 1
3f6b5340:	jreq   L3F6B55E0
3f6b5350:	setf   16, 1, 0
3f6b5360:	move   *a11(0x50), a7, 0
3f6b5380:	jreq   L3F6B5410
3f6b5390:	move   a14, -*sp, 1
3f6b53a0:	movi   0x3f6bd570, a8
3f6b53d0:	move   a8, *a14+, 1
3f6b53e0:	calla  L3F596290
L3F6B5410:
3f6b5410:	movk   1, a7
3f6b5420:	setf   16, 1, 0
3f6b5430:	move   a7, *a11(0x50), 0
3f6b5450:	setf   16, 0, 0
3f6b5460:	move   @0x94540, a5, 0
3f6b5490:	dec    a5
3f6b54a0:	move   a5, @0x94540, 0
3f6b54d0:	move   @0x94550, a5, 0
3f6b5500:	inc    a5
3f6b5510:	move   a5, @0x94550, 0
3f6b5540:	move   *a11, a3, 1
3f6b5550:	move   a3, @0x95540, 1
3f6b5580:	sub    a1, a1
3f6b5590:	move   a1, *a11, 1
3f6b55a0:	movk   12, a1
3f6b55b0:	move   a1, *a11(0x20), 1
3f6b55d0:	jruc   L3F6B5660
L3F6B55E0:
3f6b55e0:	move   a14, -*sp, 1
3f6b55f0:	movk   1, a7
3f6b5600:	move   a7, *a14+, 1
3f6b5610:	move   a7, *a14+, 1
3f6b5620:	calla  L3F6AD660
3f6b5650:	move   a8, a11
L3F6B5660:
3f6b5660:	move   a14, -*sp, 1
3f6b5670:	move   *a13(0xe0), *a14+, 1
3f6b5690:	calla  L3FB338D0
3f6b56c0:	move   *a10(0x80), a5, 1
3f6b56e0:	cmpi   0x200, a5
3f6b5700:	jrlt   L3F6B5D00
3f6b5710:	cmpi   0x400, a0
3f6b5730:	jrlt   L3F6B5D00
3f6b5740:	calla  L3FB33870
3f6b5770:	move   a8, *a13(0x100), 1
3f6b5790:	move   @0x95560, a5, 1
3f6b57c0:	jrne   L3F6B5850
3f6b57d0:	move   a14, -*sp, 1
3f6b57e0:	sub    a3, a3
3f6b57f0:	move   a3, *a14+, 1
3f6b5800:	move   a7, *a14+, 1
3f6b5810:	move   a7, *a14+, 1
3f6b5820:	calla  L3F6AB230
L3F6B5850:
3f6b5850:	move   @0x95560, a5, 1
3f6b5880:	move   a5, *a13(0xe0), 1
3f6b58a0:	jreq   L3F6B5A40
3f6b58b0:	move   @0x94440, a3, 1
3f6b58e0:	sub    a3, a5
3f6b58f0:	sra    0xd, a5
3f6b5900:	sll    0x3, a5
3f6b5910:	addi   0x95580, a5
3f6b5940:	movb   *a5, a1
3f6b5950:	inc    a1
3f6b5960:	movb   a1, *a5
3f6b5970:	move   @0x944c0, a5, 1
3f6b59a0:	dec    a5
3f6b59b0:	move   a5, @0x944c0, 1
3f6b59e0:	move   *a13(0xe0), a1, 1
3f6b5a00:	move   *a1, a7, 1
3f6b5a10:	move   a7, @0x95560, 1
L3F6B5A40:
3f6b5a40:	move   a14, -*sp, 1
3f6b5a50:	move   *a13(0x100), *a14+, 1
3f6b5a70:	calla  L3FB338D0
3f6b5aa0:	move   *a13(0xe0), a7, 1
3f6b5ac0:	jreq   L3F6B5B70
3f6b5ad0:	sub    a11, a7
3f6b5ae0:	sra    0x3, a7
3f6b5af0:	move   a7, *a11(0x20), 1
3f6b5b10:	movi   0x400, a7
3f6b5b30:	setf   16, 1, 0
3f6b5b40:	move   a7, *a11(0x40), 0
3f6b5b60:	jruc   L3F6B5BC0
L3F6B5B70:
3f6b5b70:	movi   0x70, a5
3f6b5b90:	setf   16, 1, 0
3f6b5ba0:	move   a5, *a11(0x40), 0
L3F6B5BC0:
3f6b5bc0:	move   *a11(0x40), a7, 0
3f6b5be0:	cmpi   0x400, a7
3f6b5c00:	jrne   L3F6B5D00
3f6b5c10:	move   *a10(0x80), a7, 1
3f6b5c30:	cmpi   0x400, a7
3f6b5c50:	jrle   L3F6B5C90
3f6b5c60:	movi   0x400, a7
3f6b5c80:	jruc   L3F6B5CB0
L3F6B5C90:
3f6b5c90:	move   *a10(0x80), a7, 1
L3F6B5CB0:
3f6b5cb0:	move   a7, *a13(0x20), 1
3f6b5cd0:	subi   0x400, a0
3f6b5cf0:	jruc   L3F6B5EB0
L3F6B5D00:
3f6b5d00:	move   *a10(0x80), a7, 1
3f6b5d20:	cmpi   0x70, a7
3f6b5d40:	jrle   L3F6B5D80
3f6b5d50:	movi   0x70, a7
3f6b5d70:	jruc   L3F6B5DA0
L3F6B5D80:
3f6b5d80:	move   *a10(0x80), a7, 1
L3F6B5DA0:
3f6b5da0:	cmp    a0, a7
3f6b5db0:	jrge   L3F6B5E70
3f6b5dc0:	move   *a10(0x80), a7, 1
3f6b5de0:	cmpi   0x70, a7
3f6b5e00:	jrle   L3F6B5E40
3f6b5e10:	movi   0x70, a7
3f6b5e30:	jruc   L3F6B5E80
L3F6B5E40:
3f6b5e40:	move   *a10(0x80), a7, 1
3f6b5e60:	jruc   L3F6B5E80
L3F6B5E70:
3f6b5e70:	move   a0, a7
L3F6B5E80:
3f6b5e80:	move   a7, *a13(0x20), 1
3f6b5ea0:	sub    a7, a0
L3F6B5EB0:
3f6b5eb0:	move   a14, -*sp, 1
3f6b5ec0:	move   a10, *a14+, 1
3f6b5ed0:	movk   1, a5
3f6b5ee0:	move   a5, *a14+, 1
3f6b5ef0:	move   a7, *a14+, 1
3f6b5f00:	move   *a11(0x20), a3, 1
3f6b5f20:	sll    0x3, a3
3f6b5f30:	add    a11, a3
3f6b5f40:	move   a3, *a14+, 1
3f6b5f50:	calla  L3F5F1E20
3f6b5f80:	move   a8, *a13(0x60), 1
3f6b5fa0:	setf   16, 1, 0
3f6b5fb0:	move   a7, *a11(0x40), 0
3f6b5fd0:	move   a11, *a12, 1
3f6b5fe0:	move   a8, a1
3f6b5ff0:	jrne   L3F6B64C0
3f6b6000:	move   a11, a12
3f6b6010:	move   *a10(0x80), a3, 1
3f6b6030:	jrle   L3F6B6070
3f6b6040:	move   a0, a3
3f6b6050:	jagt   L3F6B52C0
L3F6B6070:
3f6b6070:	move   *a13(0xa0), a7, 1
3f6b6090:	jreq   L3F6B6120
3f6b60a0:	setf   16, 1, 0
3f6b60b0:	move   *a9(0x10), a5, 0
3f6b60d0:	ori    0x10, a5
3f6b6100:	move   a5, *a9(0x10), 0
L3F6B6120:
3f6b6120:	calla  L3FB33870
3f6b6150:	move   a8, *a13(0x80), 1
3f6b6170:	move   a14, -*sp, 1
3f6b6180:	move   *a13(0xff60), *a14+, 1
3f6b61a0:	move   *a13(0xffc0), *a14+, 1
3f6b61c0:	move   *a13(0x0), *a14+, 1
3f6b61e0:	move   *a13(0xff80), a5, 1
3f6b6200:	btst   0, a5
3f6b6210:	jreq   L3F6B6240
3f6b6220:	movk   14, a3
3f6b6230:	jruc   L3F6B6250
L3F6B6240:
3f6b6240:	movk   9, a3
L3F6B6250:
3f6b6250:	move   a3, *a14+, 1
3f6b6260:	move   a9, *a14+, 1
3f6b6270:	move   *a9(0x60), a3, 1
3f6b6290:	move   *a3(0xd0), a3, 1
3f6b62b0:	call   a3
3f6b62c0:	move   a8, *a13(0x60), 1
3f6b62e0:	move   a14, -*sp, 1
3f6b62f0:	move   *a13(0x80), *a14+, 1
3f6b6310:	calla  L3FB338D0
3f6b6340:	move   a7, a1
3f6b6350:	jreq   L3F6B63D0
3f6b6360:	setf   16, 1, 0
3f6b6370:	move   *a9(0x10), a3, 0
3f6b6390:	movk   16, a1
3f6b63a0:	andn   a1, a3
3f6b63b0:	move   a3, *a9(0x10), 0
L3F6B63D0:
3f6b63d0:	sub    a3, a3
3f6b63e0:	move   a3, *a13(0xff60), 1
3f6b6400:	move   a3, *a13(0x40), 1
3f6b6420:	move   a3, *a13, 1
3f6b6430:	move   a3, *a13(0xc0), 1
3f6b6450:	move   *a13(0x60), a1, 1
3f6b6470:	jrne   L3F6B64C0
3f6b6480:	move   *a10(0x80), a1, 1
3f6b64a0:	jane   L3F6B45B0
L3F6B64C0:
3f6b64c0:	setf   16, 1, 0
3f6b64d0:	move   *a9(0x350), a7, 0
3f6b64f0:	movk   1, a5
3f6b6500:	andn   a5, a7
3f6b6510:	move   a7, *a9(0x350), 0
3f6b6530:	move   *a9(0x350), a7, 0
3f6b6550:	btst   1, a7
3f6b6560:	jreq   L3F6B6650
3f6b6570:	move   *a9(0x350), a7, 0
3f6b6590:	movk   2, a3
3f6b65a0:	andn   a3, a7
3f6b65b0:	move   a7, *a9(0x350), 0
3f6b65d0:	move   a14, -*sp, 1
3f6b65e0:	move   a9, a7
3f6b65f0:	addi   0x350, a7
3f6b6610:	move   a7, *a14+, 1
3f6b6620:	calla  L3F6FB7E0
L3F6B6650:
3f6b6650:	move   *a13, a7, 1
3f6b6660:	jreq   L3F6B66C0
3f6b6670:	move   a14, -*sp, 1
3f6b6680:	move   a7, *a14+, 1
3f6b6690:	calla  L3F6ADF20
L3F6B66C0:
3f6b66c0:	move   *a13(0x60), a8, 1
L3F6B66E0:
3f6b66e0:	move   *sp(0x160), a14, 1
3f6b6700:	mmfm   sp, a0,a1,a3,a5,a7,a9,a10,a11,a12,a13
3f6b6720:	rets   2
L3F6B6730:
3f6b6730:	mmtm   sp, a0,a2,a3,a4,a5,a7,a9,a10,a11,a12,a13
3f6b6750:	move   a14, a13
3f6b6760:	addi   0x80, a14
3f6b6780:	move   *a13(0xffe0), a9, 1
3f6b67a0:	move   *a13(0xffa0), a10, 1
3f6b67c0:	sub    a0, a0
3f6b67d0:	move   *a9(0x60), *a13(0x0), 1
3f6b6800:	move   *a13(0xff60), a7, 1
3f6b6820:	jreq   L3F6B6840
3f6b6830:	move   a0, *a7, 1
L3F6B6840:
3f6b6840:	move   *a13(0xffc0), a7, 1
3f6b6860:	jreq   L3F6B6880
3f6b6870:	move   a0, *a7, 1
L3F6B6880:
3f6b6880:	move   *a13(0xff80), a7, 1
3f6b68a0:	btst   0, a7
3f6b68b0:	jreq   L3F6B6D10
3f6b68c0:	move   a14, -*sp, 1
3f6b68d0:	movk   1, a5
3f6b68e0:	move   a5, *a14+, 1
3f6b68f0:	move   a5, *a14+, 1
3f6b6900:	calla  L3F6AC3C0
3f6b6930:	move   a8, a11
3f6b6940:	move   a14, -*sp, 1
3f6b6950:	move   a0, *a14+, 1
3f6b6960:	movk   2, a3
3f6b6970:	and    a7, a3
3f6b6980:	move   a3, *a14+, 1
3f6b6990:	move   a11, *a14+, 1
3f6b69a0:	movk   13, a3
3f6b69b0:	move   a3, *a14+, 1
3f6b69c0:	move   a9, *a14+, 1
3f6b69d0:	move   *a13, a3, 1
3f6b69e0:	move   *a3(0xd0), a5, 1
3f6b6a00:	call   a5
3f6b6a10:	move   a8, a0
3f6b6a20:	jrne   L3F6B6C70
L3F6B6A30:
3f6b6a30:	move   *a10(0x80), a12, 1
3f6b6a50:	setf   16, 1, 0
3f6b6a60:	move   *a11(0x40), a7, 0
3f6b6a80:	cmp    a7, a12
3f6b6a90:	jrle   L3F6B6AC0
3f6b6aa0:	move   *a11(0x40), a12, 0
L3F6B6AC0:
3f6b6ac0:	move   a14, -*sp, 1
3f6b6ad0:	move   a10, *a14+, 1
3f6b6ae0:	sub    a7, a7
3f6b6af0:	move   a7, *a14+, 1
3f6b6b00:	move   a12, *a14+, 1
3f6b6b10:	move   *a11(0x20), a5, 1
3f6b6b30:	sll    0x3, a5
3f6b6b40:	add    a11, a5
3f6b6b50:	move   a5, *a14+, 1
3f6b6b60:	calla  L3F5F1E20
3f6b6b90:	move   a8, a0
3f6b6ba0:	move   a14, -*sp, 1
3f6b6bb0:	move   a11, *a14+, 1
3f6b6bc0:	calla  L3F6ACE40
3f6b6bf0:	move   a8, a11
3f6b6c00:	move   *a10(0x80), a5, 1
3f6b6c20:	jreq   L3F6B6C70
3f6b6c30:	move   a0, a3
3f6b6c40:	jrne   L3F6B6C70
3f6b6c50:	move   a11, a3
3f6b6c60:	jrne   L3F6B6A30
L3F6B6C70:
3f6b6c70:	move   a11, a3
3f6b6c80:	jreq   L3F6B6CE0
3f6b6c90:	move   a14, -*sp, 1
3f6b6ca0:	move   a11, *a14+, 1
3f6b6cb0:	calla  L3F6ADF20
L3F6B6CE0:
3f6b6ce0:	move   a0, a8
3f6b6cf0:	jauc   L3F6BA9E0
L3F6B6D10:
3f6b6d10:	setf   16, 1, 0
3f6b6d20:	move   *a9(0x250), a7, 0
3f6b6d40:	btst   0, a7
3f6b6d50:	jreq   L3F6B6EB0
L3F6B6D60:
3f6b6d60:	move   *a9(0x250), a7, 0
3f6b6d80:	movk   2, a5
3f6b6d90:	or     a5, a7
3f6b6da0:	move   a7, *a9(0x250), 0
3f6b6dc0:	move   a14, -*sp, 1
3f6b6dd0:	movk   26, a7
3f6b6de0:	move   a7, *a14+, 1
3f6b6df0:	move   a9, a3
3f6b6e00:	addi   0x250, a3
3f6b6e20:	move   a3, *a14+, 1
3f6b6e30:	calla  L3F6FAC70
3f6b6e60:	setf   16, 1, 0
3f6b6e70:	move   *a9(0x250), a3, 0
3f6b6e90:	btst   0, a3
3f6b6ea0:	jrne   L3F6B6D60
L3F6B6EB0:
3f6b6eb0:	move   *a9(0x250), a7, 0
3f6b6ed0:	movk   1, a5
3f6b6ee0:	or     a5, a7
3f6b6ef0:	move   a7, *a9(0x250), 0
3f6b6f10:	calla  L3FB33870
3f6b6f40:	move   a8, a2
3f6b6f50:	move   *a9(0x160), a7, 1
3f6b6f70:	jrne   L3F6B7480
3f6b6f80:	setf   16, 0, 0
3f6b6f90:	move   *a9(0x120), a7, 0
3f6b6fb0:	jreq   L3F6B7030
3f6b6fc0:	move   *a9(0x120), a0, 0
3f6b6fe0:	sub    a7, a7
3f6b6ff0:	move   a7, *a9(0x120), 0
3f6b7010:	jauc   L3F6BA7F0
L3F6B7030:
3f6b7030:	setf   16, 1, 0
3f6b7040:	move   *a9(0x30), a7, 0
3f6b7060:	btst   5, a7
3f6b7070:	jane   L3F6BA7F0
3f6b7090:	move   *a9(0x30), a7, 0
3f6b70b0:	btst   1, a7
3f6b70c0:	jrne   L3F6B7170
3f6b70d0:	move   *a9(0x60), a7, 1
3f6b70f0:	move   *a7(0x40), a7, 0
3f6b7110:	btst   2, a7
3f6b7120:	jreq   L3F6B7170
3f6b7130:	movi   0x39, a0
3f6b7150:	jauc   L3F6BA7F0
L3F6B7170:
3f6b7170:	move   *a10(0x80), a7, 1
3f6b7190:	jaeq   L3F6BA7F0
3f6b71b0:	move   *a9(0x30), a7, 0
3f6b71d0:	btst   8, a7
3f6b71e0:	jreq   L3F6B7230
3f6b71f0:	movi   0x23, a0
3f6b7210:	jauc   L3F6BA7F0
L3F6B7230:
3f6b7230:	move   *a9(0x250), a7, 0
3f6b7250:	andn   a5, a7
3f6b7260:	move   a7, *a9(0x250), 0
3f6b7280:	move   *a9(0x250), a7, 0
3f6b72a0:	btst   1, a7
3f6b72b0:	jreq   L3F6B73A0
3f6b72c0:	move   *a9(0x250), a7, 0
3f6b72e0:	movk   2, a3
3f6b72f0:	andn   a3, a7
3f6b7300:	move   a7, *a9(0x250), 0
3f6b7320:	move   a14, -*sp, 1
3f6b7330:	move   a9, a7
3f6b7340:	addi   0x250, a7
3f6b7360:	move   a7, *a14+, 1
3f6b7370:	calla  L3F6FB7E0
L3F6B73A0:
3f6b73a0:	move   a14, -*sp, 1
3f6b73b0:	move   a9, a7
3f6b73c0:	addi   0x160, a7
3f6b73e0:	move   a7, *a14+, 1
3f6b73f0:	calla  L3F6BF940
3f6b7420:	move   a14, -*sp, 1
3f6b7430:	move   a2, *a14+, 1
3f6b7440:	calla  L3FB338D0
3f6b7470:	jruc   L3F6B6D10
L3F6B7480:
3f6b7480:	move   *a9(0x200), a11, 1
3f6b74a0:	jrne   L3F6B7530
3f6b74b0:	move   a14, -*sp, 1
3f6b74c0:	movi   0x3f6bd598, a8
3f6b74f0:	move   a8, *a14+, 1
3f6b7500:	calla  L3F596290
L3F6B7530:
3f6b7530:	move   *a11(0x3e0), *a13(0x20), 1
3f6b7560:	move   *a13, a7, 1
3f6b7570:	setf   16, 1, 0
3f6b7580:	move   *a7(0x40), a3, 0
3f6b75a0:	btst   1, a3
3f6b75b0:	jaeq   L3F6B8250
3f6b75d0:	move   *a11(0x50), a3, 0
3f6b75f0:	subk   8, a3
3f6b7600:	jreq   L3F6B7690
3f6b7610:	move   a14, -*sp, 1
3f6b7620:	movi   0x3f6bd5e8, a8
3f6b7650:	move   a8, *a14+, 1
3f6b7660:	calla  L3F596290
L3F6B7690:
3f6b7690:	move   *a13(0xff80), a3, 1
3f6b76b0:	btst   1, a3
3f6b76c0:	jreq   L3F6B77F0
3f6b76d0:	move   *a13(0xffc0), a5, 1
3f6b76f0:	jreq   L3F6B77C0
3f6b7700:	move   a14, -*sp, 1
3f6b7710:	setf   16, 1, 0
3f6b7720:	move   *a11(0x40), a8, 0
3f6b7740:	move   a8, *a14+, 1
3f6b7750:	sub    a3, a3
3f6b7760:	move   a3, *a14+, 1
3f6b7770:	move   a11, *a14+, 1
3f6b7780:	calla  L3F6AE7B0
3f6b77b0:	move   a8, *a5, 1
L3F6B77C0:
3f6b77c0:	move   *a11, a11, 1
3f6b77d0:	jauc   L3F6B8250
L3F6B77F0:
3f6b77f0:	setf   16, 1, 0
3f6b7800:	move   *a11(0x40), a5, 0
3f6b7820:	move   *a9(0x160), a3, 1
3f6b7840:	sub    a5, a3
3f6b7850:	move   a3, *a9(0x160), 1
3f6b7870:	move   *a9(0x1a0), a5, 1
3f6b7890:	subi   0x80, a5
3f6b78b0:	move   a5, *a9(0x1a0), 1
3f6b78d0:	move   *a11(0x20), a5, 1
3f6b78f0:	cmpi   0x7c, a5
3f6b7910:	jrls   L3F6B7980
3f6b7920:	move   *a9(0x1a0), a5, 1
3f6b7940:	subi   0x400, a5
3f6b7960:	move   a5, *a9(0x1a0), 1
L3F6B7980:
3f6b7980:	move   *a13(0xffc0), a5, 1
3f6b79a0:	jreq   L3F6B7A30
3f6b79b0:	move   a11, *a5, 1
3f6b79c0:	move   *a11, a11, 1
3f6b79d0:	move   *a5, a3, 1
3f6b79e0:	sub    a5, a5
3f6b79f0:	move   a5, *a3, 1
3f6b7a00:	move   a11, *a9(0x200), 1
3f6b7a20:	jruc   L3F6B8200
L3F6B7A30:
3f6b7a30:	calla  L3FB33870
3f6b7a60:	move   a8, *a13(0x60), 1
3f6b7a80:	setf   16, 1, 0
3f6b7a90:	move   *a11(0x50), a3, 0
3f6b7ab0:	jrne   L3F6B7B40
3f6b7ac0:	move   a14, -*sp, 1
3f6b7ad0:	movi   0x3f6bd640, a8
3f6b7b00:	move   a8, *a14+, 1
3f6b7b10:	calla  L3F596290
L3F6B7B40:
3f6b7b40:	setf   16, 1, 0
3f6b7b50:	move   *a11(0x50), a3, 0
3f6b7b70:	sll    0x4, a3
3f6b7b80:	addi   0x94540, a3
3f6b7bb0:	setf   16, 0, 0
3f6b7bc0:	move   *a3, a5, 0
3f6b7bd0:	dec    a5
3f6b7be0:	move   a5, *a3, 0
3f6b7bf0:	move   @0x94540, a5, 0
3f6b7c20:	inc    a5
3f6b7c30:	move   a5, @0x94540, 0
3f6b7c60:	sub    a3, a3
3f6b7c70:	move   a3, *a11(0x50), 0
3f6b7c90:	move   *a11(0x20), a3, 1
3f6b7cb0:	cmpi   0x80, a3
3f6b7cd0:	jrc   L3F6B7FA0
3f6b7ce0:	move   *a11(0x20), a3, 1
3f6b7d00:	sll    0x3, a3
3f6b7d10:	add    a11, a3
3f6b7d20:	andi   0xffffe000, a3
3f6b7d50:	move   a3, *a9(0x200), 1
3f6b7d70:	move   *a9(0x200), a3, 1
3f6b7d90:	move   @0x94440, a7, 1
3f6b7dc0:	sub    a7, a3
3f6b7dd0:	sra    0xd, a3
3f6b7de0:	sll    0x3, a3
3f6b7df0:	addi   0x95580, a3
3f6b7e20:	movb   *a3, a5
3f6b7e30:	dec    a5
3f6b7e40:	movb   a5, *a3
3f6b7e50:	sll    0x18, a5
3f6b7e60:	sra    0x18, a5
3f6b7e70:	jrne   L3F6B7FA0
3f6b7e80:	move   *a9(0x200), a5, 1
3f6b7ea0:	move   @0x95560, a3, 1
3f6b7ed0:	move   a3, *a5, 1
3f6b7ee0:	move   *a9(0x200), a5, 1
3f6b7f00:	move   a5, @0x95560, 1
3f6b7f30:	move   @0x944c0, a3, 1
3f6b7f60:	inc    a3
3f6b7f70:	move   a3, @0x944c0, 1
L3F6B7FA0:
3f6b7fa0:	move   *a11(0x0), *a9(0x200), 1
3f6b7fd0:	move   @0x95540, a7, 1
3f6b8000:	move   a7, *a11, 1
3f6b8010:	sub    a5, a5
3f6b8020:	move   a5, *a11(0x20), 1
3f6b8040:	move   a5, *a11(0x3e0), 1
3f6b8060:	move   a11, @0x95540, 1
3f6b8090:	move   a14, -*sp, 1
3f6b80a0:	move   *a13(0x60), *a14+, 1
3f6b80c0:	calla  L3FB338D0
3f6b80f0:	move   @0x95d90, a7, 1
3f6b8120:	jreq   L3F6B81E0
3f6b8130:	move   a5, @0x95d90, 1
3f6b8160:	move   a14, -*sp, 1
3f6b8170:	movi   0x95540, a7
3f6b81a0:	move   a7, *a14+, 1
3f6b81b0:	calla  L3F6FB7E0
L3F6B81E0:
3f6b81e0:	move   *a9(0x200), a11, 1
L3F6B8200:
3f6b8200:	move   a11, a3
3f6b8210:	jreq   L3F6B8250
3f6b8220:	move   *a13(0x20), *a11(0x3e0), 1
L3F6B8250:
3f6b8250:	move   a11, a3
3f6b8260:	jaeq   L3F6B8F90
3f6b8280:	setf   16, 1, 0
3f6b8290:	move   *a11(0x50), a7, 0
3f6b82b0:	subk   12, a7
3f6b82c0:	jane   L3F6B8F90
3f6b82e0:	move   *a13, a7, 1
3f6b82f0:	move   *a7(0x40), a5, 0
3f6b8310:	btst   4, a5
3f6b8320:	jrne   L3F6B83B0
3f6b8330:	move   a14, -*sp, 1
3f6b8340:	movi   0x3f6bd670, a8
3f6b8370:	move   a8, *a14+, 1
3f6b8380:	calla  L3F596290
L3F6B83B0:
3f6b83b0:	move   *a13(0xff80), a5, 1
3f6b83d0:	btst   1, a5
3f6b83e0:	jreq   L3F6B8530
3f6b83f0:	move   *a13(0xff60), a3, 1
3f6b8410:	jreq   L3F6B8500
3f6b8420:	move   a14, -*sp, 1
3f6b8430:	setf   16, 1, 0
3f6b8440:	move   *a11(0x40), a8, 0
3f6b8460:	move   a8, *a14+, 1
3f6b8470:	sub    a3, a3
3f6b8480:	move   a3, *a14+, 1
3f6b8490:	move   a11, *a14+, 1
3f6b84a0:	calla  L3F6AE7B0
3f6b84d0:	move   *a13(0xff60), a3, 1
3f6b84f0:	move   a8, *a3, 1
L3F6B8500:
3f6b8500:	move   *a11, a11, 1
3f6b8510:	jauc   L3F6B8F90
L3F6B8530:
3f6b8530:	setf   16, 1, 0
3f6b8540:	move   *a11(0x40), a3, 0
3f6b8560:	move   *a9(0x160), a5, 1
3f6b8580:	sub    a3, a5
3f6b8590:	move   a5, *a9(0x160), 1
3f6b85b0:	move   *a9(0x1a0), a5, 1
3f6b85d0:	subi   0x80, a5
3f6b85f0:	move   a5, *a9(0x1a0), 1
3f6b8610:	move   *a11(0x20), a5, 1
3f6b8630:	cmpi   0x7c, a5
3f6b8650:	jrls   L3F6B86C0
3f6b8660:	move   *a9(0x1a0), a5, 1
3f6b8680:	subi   0x400, a5
3f6b86a0:	move   a5, *a9(0x1a0), 1
L3F6B86C0:
3f6b86c0:	move   *a13(0xff60), a5, 1
3f6b86e0:	jreq   L3F6B8780
3f6b86f0:	move   a11, *a5, 1
3f6b8700:	move   *a11(0x0), *a9(0x200), 1
3f6b8730:	sub    a3, a3
3f6b8740:	move   a3, *a11, 1
3f6b8750:	move   *a9(0x200), a11, 1
3f6b8770:	jruc   L3F6B8F50
L3F6B8780:
3f6b8780:	calla  L3FB33870
3f6b87b0:	move   a8, *a13(0x60), 1
3f6b87d0:	setf   16, 1, 0
3f6b87e0:	move   *a11(0x50), a3, 0
3f6b8800:	jrne   L3F6B8890
3f6b8810:	move   a14, -*sp, 1
3f6b8820:	movi   0x3f6bd640, a8
3f6b8850:	move   a8, *a14+, 1
3f6b8860:	calla  L3F596290
L3F6B8890:
3f6b8890:	setf   16, 1, 0
3f6b88a0:	move   *a11(0x50), a3, 0
3f6b88c0:	sll    0x4, a3
3f6b88d0:	addi   0x94540, a3
3f6b8900:	setf   16, 0, 0
3f6b8910:	move   *a3, a5, 0
3f6b8920:	dec    a5
3f6b8930:	move   a5, *a3, 0
3f6b8940:	move   @0x94540, a5, 0
3f6b8970:	inc    a5
3f6b8980:	move   a5, @0x94540, 0
3f6b89b0:	sub    a3, a3
3f6b89c0:	move   a3, *a11(0x50), 0
3f6b89e0:	move   *a11(0x20), a3, 1
3f6b8a00:	cmpi   0x80, a3
3f6b8a20:	jrc   L3F6B8CF0
3f6b8a30:	move   *a11(0x20), a3, 1
3f6b8a50:	sll    0x3, a3
3f6b8a60:	add    a11, a3
3f6b8a70:	andi   0xffffe000, a3
3f6b8aa0:	move   a3, *a9(0x200), 1
3f6b8ac0:	move   *a9(0x200), a3, 1
3f6b8ae0:	move   @0x94440, a7, 1
3f6b8b10:	sub    a7, a3
3f6b8b20:	sra    0xd, a3
3f6b8b30:	sll    0x3, a3
3f6b8b40:	addi   0x95580, a3
3f6b8b70:	movb   *a3, a5
3f6b8b80:	dec    a5
3f6b8b90:	movb   a5, *a3
3f6b8ba0:	sll    0x18, a5
3f6b8bb0:	sra    0x18, a5
3f6b8bc0:	jrne   L3F6B8CF0
3f6b8bd0:	move   *a9(0x200), a5, 1
3f6b8bf0:	move   @0x95560, a3, 1
3f6b8c20:	move   a3, *a5, 1
3f6b8c30:	move   *a9(0x200), a5, 1
3f6b8c50:	move   a5, @0x95560, 1
3f6b8c80:	move   @0x944c0, a3, 1
3f6b8cb0:	inc    a3
3f6b8cc0:	move   a3, @0x944c0, 1
L3F6B8CF0:
3f6b8cf0:	move   *a11(0x0), *a9(0x200), 1
3f6b8d20:	move   @0x95540, a7, 1
3f6b8d50:	move   a7, *a11, 1
3f6b8d60:	sub    a5, a5
3f6b8d70:	move   a5, *a11(0x20), 1
3f6b8d90:	move   a5, *a11(0x3e0), 1
3f6b8db0:	move   a11, @0x95540, 1
3f6b8de0:	move   a14, -*sp, 1
3f6b8df0:	move   *a13(0x60), *a14+, 1
3f6b8e10:	calla  L3FB338D0
3f6b8e40:	move   @0x95d90, a7, 1
3f6b8e70:	jreq   L3F6B8F30
3f6b8e80:	move   a5, @0x95d90, 1
3f6b8eb0:	move   a14, -*sp, 1
3f6b8ec0:	movi   0x95540, a7
3f6b8ef0:	move   a7, *a14+, 1
3f6b8f00:	calla  L3F6FB7E0
L3F6B8F30:
3f6b8f30:	move   *a9(0x200), a11, 1
L3F6B8F50:
3f6b8f50:	jreq   L3F6B8F90
3f6b8f60:	move   *a13(0x20), *a11(0x3e0), 1
L3F6B8F90:
3f6b8f90:	sub    a7, a7
3f6b8fa0:	move   a7, *a13(0x40), 1
3f6b8fc0:	move   a7, a4
3f6b8fd0:	move   a11, a3
3f6b8fe0:	jaeq   L3F6BA3C0
3f6b9000:	move   *a10(0x80), a5, 1
3f6b9020:	jale   L3F6BA3C0
3f6b9040:	move   a0, a3
3f6b9050:	jane   L3F6BA3C0
L3F6B9070:
3f6b9070:	setf   16, 1, 0
3f6b9080:	move   *a11(0x50), a7, 0
3f6b90a0:	dec    a7
3f6b90b0:	jreq   L3F6B9180
3f6b90c0:	move   *a11(0x50), a7, 0
3f6b90e0:	subk   2, a7
3f6b90f0:	jreq   L3F6B9180
3f6b9100:	move   a14, -*sp, 1
3f6b9110:	movi   0x3f6bd6c0, a8
3f6b9140:	move   a8, *a14+, 1
3f6b9150:	calla  L3F596290
L3F6B9180:
3f6b9180:	move   *a10(0x80), a12, 1
3f6b91a0:	setf   16, 1, 0
3f6b91b0:	move   *a9(0x30), a7, 0
3f6b91d0:	andi   0xffffffbf, a7
3f6b9200:	move   a7, *a9(0x30), 0
3f6b9220:	move   *a9(0x140), a7, 1
3f6b9240:	jreq   L3F6B92F0
3f6b9250:	move   *a9(0x140), a7, 1
3f6b9270:	sub    a4, a7
3f6b9280:	cmp    a7, a12
3f6b9290:	jrls   L3F6B92F0
3f6b92a0:	move   *a9(0x140), a12, 1
3f6b92c0:	move   a12, a7
3f6b92d0:	sub    a4, a7
3f6b92e0:	move   a7, a12
L3F6B92F0:
3f6b92f0:	move   *a11(0x40), a7, 0
3f6b9310:	move   *a13(0x40), a5, 1
3f6b9330:	sub    a5, a7
3f6b9340:	cmp    a7, a12
3f6b9350:	jrle   L3F6B93B0
3f6b9360:	move   *a11(0x40), a12, 0
3f6b9380:	move   a12, a7
3f6b9390:	sub    a5, a7
3f6b93a0:	move   a7, a12
L3F6B93B0:
3f6b93b0:	move   a14, -*sp, 1
3f6b93c0:	move   a2, *a14+, 1
3f6b93d0:	calla  L3FB338D0
3f6b9400:	move   a14, -*sp, 1
3f6b9410:	move   a10, *a14+, 1
3f6b9420:	sub    a7, a7
3f6b9430:	move   a7, *a14+, 1
3f6b9440:	move   a12, *a14+, 1
3f6b9450:	move   *a11(0x20), a3, 1
3f6b9470:	sll    0x3, a3
3f6b9480:	add    a11, a3
3f6b9490:	sll    0x3, a5
3f6b94a0:	add    a5, a3
3f6b94b0:	move   a3, *a14+, 1
3f6b94c0:	calla  L3F5F1E20
3f6b94f0:	move   a8, a0
3f6b9500:	calla  L3FB33870
3f6b9530:	move   a8, a2
3f6b9540:	setf   16, 1, 0
3f6b9550:	move   *a11(0x40), a5, 0
3f6b9570:	move   *a13(0x40), a3, 1
3f6b9590:	sub    a3, a5
3f6b95a0:	cmp    a5, a12
3f6b95b0:	jane   L3F6BA030
3f6b95d0:	move   *a13(0xff80), a5, 1
3f6b95f0:	btst   1, a5
3f6b9600:	jreq   L3F6B9660
3f6b9610:	move   *a11, a11, 1
3f6b9620:	move   a7, *a13(0x40), 1
3f6b9640:	jauc   L3F6BA1B0
L3F6B9660:
3f6b9660:	move   *a11(0x3e0), *a13(0x20), 1
3f6b9690:	move   *a11(0x40), a7, 0
3f6b96b0:	move   *a9(0x160), a3, 1
3f6b96d0:	sub    a7, a3
3f6b96e0:	move   a3, *a9(0x160), 1
3f6b9700:	move   *a9(0x1a0), a7, 1
3f6b9720:	subi   0x80, a7
3f6b9740:	move   a7, *a9(0x1a0), 1
3f6b9760:	move   *a11(0x20), a7, 1
3f6b9780:	cmpi   0x7c, a7
3f6b97a0:	jrls   L3F6B9810
3f6b97b0:	move   *a9(0x1a0), a7, 1
3f6b97d0:	subi   0x400, a7
3f6b97f0:	move   a7, *a9(0x1a0), 1
L3F6B9810:
3f6b9810:	calla  L3FB33870
3f6b9840:	move   a8, *a13(0x60), 1
3f6b9860:	setf   16, 1, 0
3f6b9870:	move   *a11(0x50), a7, 0
3f6b9890:	jrne   L3F6B9920
3f6b98a0:	move   a14, -*sp, 1
3f6b98b0:	movi   0x3f6bd640, a8
3f6b98e0:	move   a8, *a14+, 1
3f6b98f0:	calla  L3F596290
L3F6B9920:
3f6b9920:	setf   16, 1, 0
3f6b9930:	move   *a11(0x50), a7, 0
3f6b9950:	sll    0x4, a7
3f6b9960:	addi   0x94540, a7
3f6b9990:	setf   16, 0, 0
3f6b99a0:	move   *a7, a3, 0
3f6b99b0:	dec    a3
3f6b99c0:	move   a3, *a7, 0
3f6b99d0:	move   @0x94540, a7, 0
3f6b9a00:	inc    a7
3f6b9a10:	move   a7, @0x94540, 0
3f6b9a40:	sub    a3, a3
3f6b9a50:	move   a3, *a11(0x50), 0
3f6b9a70:	move   *a11(0x20), a3, 1
3f6b9a90:	cmpi   0x80, a3
3f6b9ab0:	jrc   L3F6B9D80
3f6b9ac0:	move   *a11(0x20), a3, 1
3f6b9ae0:	sll    0x3, a3
3f6b9af0:	add    a11, a3
3f6b9b00:	andi   0xffffe000, a3
3f6b9b30:	move   a3, *a9(0x200), 1
3f6b9b50:	move   *a9(0x200), a3, 1
3f6b9b70:	move   @0x94440, a5, 1
3f6b9ba0:	sub    a5, a3
3f6b9bb0:	sra    0xd, a3
3f6b9bc0:	sll    0x3, a3
3f6b9bd0:	addi   0x95580, a3
3f6b9c00:	movb   *a3, a5
3f6b9c10:	dec    a5
3f6b9c20:	movb   a5, *a3
3f6b9c30:	sll    0x18, a5
3f6b9c40:	sra    0x18, a5
3f6b9c50:	jrne   L3F6B9D80
3f6b9c60:	move   *a9(0x200), a5, 1
3f6b9c80:	move   @0x95560, a3, 1
3f6b9cb0:	move   a3, *a5, 1
3f6b9cc0:	move   *a9(0x200), a5, 1
3f6b9ce0:	move   a5, @0x95560, 1
3f6b9d10:	move   @0x944c0, a3, 1
3f6b9d40:	inc    a3
3f6b9d50:	move   a3, @0x944c0, 1
L3F6B9D80:
3f6b9d80:	move   *a11(0x0), *a9(0x200), 1
3f6b9db0:	move   @0x95540, a5, 1
3f6b9de0:	move   a5, *a11, 1
3f6b9df0:	sub    a3, a3
3f6b9e00:	move   a3, *a11(0x20), 1
3f6b9e20:	move   a3, *a11(0x3e0), 1
3f6b9e40:	move   a11, @0x95540, 1
3f6b9e70:	move   a14, -*sp, 1
3f6b9e80:	move   *a13(0x60), *a14+, 1
3f6b9ea0:	calla  L3FB338D0
3f6b9ed0:	move   @0x95d90, a7, 1
3f6b9f00:	jreq   L3F6B9FC0
3f6b9f10:	move   a3, @0x95d90, 1
3f6b9f40:	move   a14, -*sp, 1
3f6b9f50:	movi   0x95540, a7
3f6b9f80:	move   a7, *a14+, 1
3f6b9f90:	calla  L3F6FB7E0
L3F6B9FC0:
3f6b9fc0:	move   *a9(0x200), a11, 1
3f6b9fe0:	jreq   L3F6BA1B0
3f6b9ff0:	move   *a13(0x20), *a11(0x3e0), 1
3f6ba020:	jruc   L3F6BA1B0
L3F6BA030:
3f6ba030:	move   *a13(0xff80), a5, 1
3f6ba050:	btst   1, a5
3f6ba060:	jreq   L3F6BA0B0
3f6ba070:	add    a12, a3
3f6ba080:	move   a3, *a13(0x40), 1
3f6ba0a0:	jruc   L3F6BA1B0
L3F6BA0B0:
3f6ba0b0:	move   *a11(0x20), a7, 1
3f6ba0d0:	add    a12, a7
3f6ba0e0:	move   a7, *a11(0x20), 1
3f6ba100:	sext   a12, 0
3f6ba110:	move   *a11(0x40), a7, 0
3f6ba130:	sub    a12, a7
3f6ba140:	move   a7, *a11(0x40), 0
3f6ba160:	move   *a9(0x160), a7, 1
3f6ba180:	sub    a12, a7
3f6ba190:	move   a7, *a9(0x160), 1
L3F6BA1B0:
3f6ba1b0:	move   *a9(0x140), a7, 1
3f6ba1d0:	jreq   L3F6BA340
3f6ba1e0:	move   *a13(0xff80), a7, 1
3f6ba200:	btst   1, a7
3f6ba210:	jrne   L3F6BA330
3f6ba220:	move   *a9(0x140), a5, 1
3f6ba240:	sub    a12, a5
3f6ba250:	move   a5, *a9(0x140), 1
3f6ba270:	move   *a9(0x140), a5, 1
3f6ba290:	jrne   L3F6BA340
3f6ba2a0:	setf   16, 1, 0
3f6ba2b0:	move   *a9(0x30), a5, 0
3f6ba2d0:	ori    0x40, a5
3f6ba300:	move   a5, *a9(0x30), 0
3f6ba320:	jruc   L3F6BA3C0
L3F6BA330:
3f6ba330:	add    a12, a4
L3F6BA340:
3f6ba340:	move   a11, a3
3f6ba350:	jreq   L3F6BA3C0
3f6ba360:	move   *a10(0x80), a7, 1
3f6ba380:	jrle   L3F6BA3C0
3f6ba390:	move   a0, a3
3f6ba3a0:	jaeq   L3F6B9070
L3F6BA3C0:
3f6ba3c0:	move   *a13(0xff80), a7, 1
3f6ba3e0:	btst   1, a7
3f6ba3f0:	jrne   L3F6BA7F0
3f6ba400:	move   a11, a3
3f6ba410:	jrne   L3F6BA460
3f6ba420:	move   *a13(0x20), *a9(0x200), 1
3f6ba450:	jruc   L3F6BA540
L3F6BA460:
3f6ba460:	move   *a13, a5, 1
3f6ba470:	setf   16, 1, 0
3f6ba480:	move   *a5(0x40), a3, 0
3f6ba4a0:	btst   0, a3
3f6ba4b0:	jreq   L3F6BA540
3f6ba4c0:	move   a14, -*sp, 1
3f6ba4d0:	move   a9, a3
3f6ba4e0:	addi   0x160, a3
3f6ba500:	move   a3, *a14+, 1
3f6ba510:	calla  L3F6C4820
L3F6BA540:
3f6ba540:	move   *a13, a5, 1
3f6ba550:	setf   16, 1, 0
3f6ba560:	move   *a5(0x40), a3, 0
3f6ba580:	btst   3, a3
3f6ba590:	jreq   L3F6BA680
3f6ba5a0:	move   *a9(0x40), a3, 1
3f6ba5c0:	jreq   L3F6BA680
3f6ba5d0:	move   a14, -*sp, 1
3f6ba5e0:	sub    a3, a3
3f6ba5f0:	move   a3, *a14+, 1
3f6ba600:	move   a3, *a14+, 1
3f6ba610:	move   a3, *a14+, 1
3f6ba620:	movk   8, a3
3f6ba630:	move   a3, *a14+, 1
3f6ba640:	move   a9, *a14+, 1
3f6ba650:	move   *a5(0xd0), a3, 1
3f6ba670:	call   a3
L3F6BA680:
3f6ba680:	move   a0, a3
3f6ba690:	jrne   L3F6BA7F0
3f6ba6a0:	move   *a13(0xff60), a3, 1
3f6ba6c0:	jreq   L3F6BA7F0
3f6ba6d0:	move   *a3, a3, 1
3f6ba6e0:	jreq   L3F6BA7F0
3f6ba6f0:	move   *a5(0x10), a3, 1
3f6ba710:	move   *a3(0x60), a3, 1
3f6ba730:	jreq   L3F6BA7F0
3f6ba740:	move   a14, -*sp, 1
3f6ba750:	move   *a13(0xff60), a3, 1
3f6ba770:	move   *a3(0x0), *a14+, 1
3f6ba790:	move   *a5(0x10), a3, 1
3f6ba7b0:	move   *a3(0x60), a3, 1
3f6ba7d0:	call   a3
3f6ba7e0:	move   a8, a0
L3F6BA7F0:
3f6ba7f0:	setf   16, 1, 0
3f6ba800:	move   *a9(0x250), a7, 0
3f6ba820:	movk   1, a5
3f6ba830:	andn   a5, a7
3f6ba840:	move   a7, *a9(0x250), 0
3f6ba860:	move   *a9(0x250), a7, 0
3f6ba880:	btst   1, a7
3f6ba890:	jreq   L3F6BA980
3f6ba8a0:	move   *a9(0x250), a7, 0
3f6ba8c0:	movk   2, a3
3f6ba8d0:	andn   a3, a7
3f6ba8e0:	move   a7, *a9(0x250), 0
3f6ba900:	move   a14, -*sp, 1
3f6ba910:	move   a9, a7
3f6ba920:	addi   0x250, a7
3f6ba940:	move   a7, *a14+, 1
3f6ba950:	calla  L3F6FB7E0
L3F6BA980:
3f6ba980:	move   a14, -*sp, 1
3f6ba990:	move   a2, *a14+, 1
3f6ba9a0:	calla  L3FB338D0
3f6ba9d0:	move   a0, a8
L3F6BA9E0:
3f6ba9e0:	move   *sp(0x180), a14, 1
3f6baa00:	mmfm   sp, a0,a2,a3,a4,a5,a7,a9,a10,a11,a12,a13
3f6baa20:	rets   2
L3F6BAA30:
3f6baa30:	mmtm   sp, a7,a9,a10,a11,a13
3f6baa50:	move   a14, a13
3f6baa60:	move   *a13(0xffe0), a9, 1
3f6baa80:	move   *a13(0xffc0), a10, 1
3f6baaa0:	move   *a9(0x60), a11, 1
3f6baac0:	inc    a10
3f6baad0:	btst   0, a10
3f6baae0:	jreq   L3F6BAB40
3f6baaf0:	move   a14, -*sp, 1
3f6bab00:	move   a9, *a14+, 1
3f6bab10:	calla  L3F6BAC80
L3F6BAB40:
3f6bab40:	btst   1, a10
3f6bab50:	jreq   L3F6BAC20
3f6bab60:	move   a14, -*sp, 1
3f6bab70:	sub    a7, a7
3f6bab80:	move   a7, *a14+, 1
3f6bab90:	move   a7, *a14+, 1
3f6baba0:	move   a7, *a14+, 1
3f6babb0:	movk   7, a7
3f6babc0:	move   a7, *a14+, 1
3f6babd0:	move   a9, *a14+, 1
3f6babe0:	move   *a11(0xd0), a7, 1
3f6bac00:	call   a7
3f6bac10:	jruc   L3F6BAC30
L3F6BAC20:
3f6bac20:	sub    a8, a8
L3F6BAC30:
3f6bac30:	move   *sp(0xc0), a14, 1
3f6bac50:	mmfm   sp, a7,a9,a10,a11,a13
3f6bac70:	rets   2
L3F6BAC80:
3f6bac80:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f6baca0:	move   a14, a13
3f6bacb0:	addi   0x100, a14
3f6bacd0:	move   *a13(0xffe0), a9, 1
3f6bacf0:	move   a9, a10
3f6bad00:	addi   0x160, a10
3f6bad20:	move   *a9(0x60), a11, 1
3f6bad40:	setf   16, 1, 0
3f6bad50:	move   *a10(0xf0), a7, 0
3f6bad70:	btst   0, a7
3f6bad80:	jreq   L3F6BAEE0
L3F6BAD90:
3f6bad90:	move   *a10(0xf0), a7, 0
3f6badb0:	movk   2, a5
3f6badc0:	or     a5, a7
3f6badd0:	move   a7, *a10(0xf0), 0
3f6badf0:	move   a14, -*sp, 1
3f6bae00:	movk   26, a7
3f6bae10:	move   a7, *a14+, 1
3f6bae20:	move   a10, a5
3f6bae30:	addi   0xf0, a5
3f6bae50:	move   a5, *a14+, 1
3f6bae60:	calla  L3F6FAC70
3f6bae90:	setf   16, 1, 0
3f6baea0:	move   *a10(0xf0), a5, 0
3f6baec0:	btst   0, a5
3f6baed0:	jrne   L3F6BAD90
L3F6BAEE0:
3f6baee0:	move   *a10(0xf0), a7, 0
3f6baf00:	movk   1, a5
3f6baf10:	or     a5, a7
3f6baf20:	move   a7, *a10(0xf0), 0
3f6baf40:	calla  L3FB33870
3f6baf70:	move   a8, a12
3f6baf80:	move   a14, -*sp, 1
3f6baf90:	move   a9, *a14+, 1
3f6bafa0:	calla  L3F6BF4D0
3f6bafd0:	setf   16, 1, 0
3f6bafe0:	move   *a10(0xf0), a7, 0
3f6bb000:	andn   a5, a7
3f6bb010:	move   a7, *a10(0xf0), 0
3f6bb030:	move   *a10(0xf0), a7, 0
3f6bb050:	btst   1, a7
3f6bb060:	jreq   L3F6BB150
3f6bb070:	move   *a10(0xf0), a7, 0
3f6bb090:	movk   2, a5
3f6bb0a0:	andn   a5, a7
3f6bb0b0:	move   a7, *a10(0xf0), 0
3f6bb0d0:	move   a14, -*sp, 1
3f6bb0e0:	move   a10, a7
3f6bb0f0:	addi   0xf0, a7
3f6bb110:	move   a7, *a14+, 1
3f6bb120:	calla  L3F6FB7E0
L3F6BB150:
3f6bb150:	move   a13, a8
3f6bb160:	move   a10, a7
3f6bb170:	movk   8, a5
L3F6BB180:
3f6bb180:	move   *a7+, *a8+, 1
3f6bb190:	dsjs   a5, L3F6BB180
3f6bb1a0:	move   a14, -*sp, 1
3f6bb1b0:	movk   32, a7
3f6bb1c0:	move   a7, *a14+, 1
3f6bb1d0:	move   a10, *a14+, 1
3f6bb1e0:	calla  L3FB44A00
3f6bb210:	move   a14, -*sp, 1
3f6bb220:	move   a12, *a14+, 1
3f6bb230:	calla  L3FB338D0
3f6bb260:	setf   16, 1, 0
3f6bb270:	move   *a11(0x40), a5, 0
3f6bb290:	btst   4, a5
3f6bb2a0:	jreq   L3F6BB380
3f6bb2b0:	move   *a11(0x10), a5, 1
3f6bb2d0:	move   *a5(0x80), a5, 1
3f6bb2f0:	jreq   L3F6BB380
3f6bb300:	move   a14, -*sp, 1
3f6bb310:	move   *a13(0xa0), *a14+, 1
3f6bb330:	move   *a11(0x10), a5, 1
3f6bb350:	move   *a5(0x80), a5, 1
3f6bb370:	call   a5
L3F6BB380:
3f6bb380:	move   a14, -*sp, 1
3f6bb390:	move   a13, *a14+, 1
3f6bb3a0:	calla  L3F6C0410
3f6bb3d0:	move   *sp(0x100), a14, 1
3f6bb3f0:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f6bb410:	rets   2
L3F6BB420:
3f6bb420:	mmtm   sp, a7,a9,a10,a11,a13
3f6bb440:	move   a14, a13
3f6bb450:	addk   32, a14
3f6bb460:	move   *a13(0xffe0), a9, 1
3f6bb480:	sub    a11, a11
3f6bb490:	move   a11, *a13, 1
3f6bb4a0:	move   *a13(0xff80), a10, 1
3f6bb4c0:	move   *a13(0xffc0), a11, 1
3f6bb4e0:	cmpi   0xffff, a11
3f6bb510:	jaeq   L3F6BC0E0
3f6bb530:	move   *a9(0x60), a11, 1
3f6bb550:	jreq   L3F6BB6E0
3f6bb560:	move   *a9(0x60), a11, 1
3f6bb580:	move   *a11(0xb0), a11, 1
3f6bb5a0:	jreq   L3F6BB6E0
3f6bb5b0:	move   a14, -*sp, 1
3f6bb5c0:	move   a13, a11
3f6bb5d0:	subi   0x80, a11
3f6bb5f0:	move   a11, *a14+, 1
3f6bb600:	move   *a13(0xffa0), *a14+, 1
3f6bb620:	move   *a13(0xffc0), *a14+, 1
3f6bb640:	move   a9, *a14+, 1
3f6bb650:	movk   1, a11
3f6bb660:	move   a11, *a14+, 1
3f6bb670:	move   *a9(0x60), a11, 1
3f6bb690:	move   *a11(0xb0), a11, 1
3f6bb6b0:	call   a11
3f6bb6c0:	jauc   L3F6BC460
L3F6BB6E0:
3f6bb6e0:	movi   0x2a, a11
3f6bb700:	move   a11, *a13, 1
3f6bb710:	jauc   L3F6BC3E0
L3F6BB730:
3f6bb730:	move   a10, a8
3f6bb740:	jreq   L3F6BB7A0
3f6bb750:	setf   16, 1, 0
3f6bb760:	move   *a10(0x40), a11, 0
3f6bb780:	subk   8, a11
3f6bb790:	jreq   L3F6BB7E0
L3F6BB7A0:
3f6bb7a0:	movk   22, a11
3f6bb7b0:	move   a11, *a13, 1
3f6bb7c0:	jauc   L3F6BC3E0
L3F6BB7E0:
3f6bb7e0:	move   *a10(0x20), a11, 1
3f6bb800:	sll    0x3, a11
3f6bb810:	add    a10, a11
3f6bb820:	move   *a11(0x20), *a9(0x20), 0
L3F6BB850:
3f6bb850:	move   a10, a8
3f6bb860:	jreq   L3F6BB8C0
3f6bb870:	setf   16, 1, 0
3f6bb880:	move   *a10(0x40), a11, 0
3f6bb8a0:	subk   4, a11
3f6bb8b0:	jrnc   L3F6BB900
L3F6BB8C0:
3f6bb8c0:	movk   22, a11
3f6bb8d0:	move   a11, *a13, 1
3f6bb8e0:	jauc   L3F6BC3E0
L3F6BB900:
3f6bb900:	move   *a10(0x20), a11, 1
3f6bb920:	sll    0x3, a11
3f6bb930:	add    a10, a11
3f6bb940:	move   *a11, a11, 1
3f6bb950:	jreq   L3F6BB9F0
3f6bb960:	move   *a13(0xffa0), a11, 0
3f6bb980:	move   *a9(0x10), a7, 0
3f6bb9a0:	or     a11, a7
3f6bb9b0:	move   a7, *a9(0x10), 0
3f6bb9d0:	jauc   L3F6BC3E0
L3F6BB9F0:
3f6bb9f0:	move   *a13(0xffa0), a11, 1
3f6bba10:	not    a11
3f6bba20:	sext   a11, 0
3f6bba30:	move   *a9(0x10), a7, 0
3f6bba50:	and    a11, a7
3f6bba60:	move   a7, *a9(0x10), 0
3f6bba80:	jauc   L3F6BC3E0
L3F6BBAA0:
3f6bbaa0:	move   a10, a7
3f6bbab0:	jreq   L3F6BBB10
3f6bbac0:	setf   16, 1, 0
3f6bbad0:	move   *a10(0x40), a11, 0
3f6bbaf0:	subk   4, a11
3f6bbb00:	jrnc   L3F6BBF10
L3F6BBB10:
3f6bbb10:	movk   22, a11
3f6bbb20:	move   a11, *a13, 1
3f6bbb30:	jauc   L3F6BC3E0
3f6bbb50:	move   a14, -*sp, 1
3f6bbb60:	move   *a10(0x20), a11, 1
3f6bbb80:	sll    0x3, a11
3f6bbb90:	add    a10, a11
3f6bbba0:	move   *a11+, *a14+, 1
3f6bbbb0:	move   *a13(0xffa0), a11, 1
3f6bbbd0:	cmpi   0x1001, a11
3f6bbbf0:	jrne   L3F6BBC40
3f6bbc00:	move   a9, a7
3f6bbc10:	addi   0x260, a7
3f6bbc30:	jruc   L3F6BBC70
L3F6BBC40:
3f6bbc40:	move   a9, a7
3f6bbc50:	addi   0x160, a7
L3F6BBC70:
3f6bbc70:	move   a7, *a14+, 1
3f6bbc80:	calla  L3F6C01E0
3f6bbcb0:	move   a8, a7
3f6bbcc0:	jrne   L3F6BC3E0
3f6bbcd0:	movi   0x37, a7
3f6bbcf0:	move   a7, *a13, 1
3f6bbd00:	jruc   L3F6BC3E0
3f6bbd10:	move   *a10(0x20), a11, 1
3f6bbd30:	sll    0x3, a11
3f6bbd40:	add    a10, a11
3f6bbd50:	move   *a11(0x0), *a9(0x2e0), 1
3f6bbd80:	jruc   L3F6BC3E0
3f6bbd90:	move   *a10(0x20), a11, 1
3f6bbdb0:	sll    0x3, a11
3f6bbdc0:	add    a10, a11
3f6bbdd0:	move   *a11(0x0), *a9(0x1e0), 1
3f6bbe00:	jruc   L3F6BC3E0
3f6bbe10:	move   *a10(0x20), a11, 1
3f6bbe30:	sll    0x3, a11
3f6bbe40:	add    a10, a11
3f6bbe50:	move   *a11(0x0), *a9(0x340), 0
3f6bbe80:	jruc   L3F6BC3E0
3f6bbe90:	move   *a10(0x20), a11, 1
L3F6BBEB0:
3f6bbeb0:	sll    0x3, a11
3f6bbec0:	add    a10, a11
L3F6BBED0:
3f6bbed0:	move   *a11(0x0), *a9(0x240), 0
3f6bbf00:	jruc   L3F6BC3E0
L3F6BBF10:
3f6bbf10:	move   *a13(0xffa0), a8, 1
3f6bbf30:	subi   0x1001, a8
3f6bbf50:	cmpi   0x5, a8
3f6bbf70:	jrhi   L3F6BC3E0
3f6bbf80:	sll    0x5, a8
3f6bbf90:	addi   0x3f6bbfe0, a8
3f6bbfc0:	move   *a8, a8, 1
3f6bbfd0:	jump   a8
3f6bbfe0:	move   *b10(0x3f6b), *b0(0xbb50), 1
3f6bc010:	dsjs   a11, L3F6BBE70
3f6bc020:	movb   *b8(0x3f6b), *b0(0xbd90)
3f6bc050:	dsjs   a11, L3F6BBEB0
3f6bc060:	.word  0xbe10
3f6bc070:	dsjs   a11, L3F6BBED0
3f6bc080:	.word  0xbe90
3f6bc090:	dsjs   a11, L3F6BBEF0
L3F6BC0A0:
3f6bc0a0:	movi   0x2a, a11
3f6bc0c0:	move   a11, *a13, 1
3f6bc0d0:	jruc   L3F6BC3E0
L3F6BC0E0:
3f6bc0e0:	move   *a13(0xffa0), a8, 1
3f6bc100:	dec    a8
3f6bc110:	jaeq   L3F6BB850
3f6bc130:	subk   3, a8
3f6bc140:	jaeq   L3F6BB850
3f6bc160:	subk   4, a8
3f6bc170:	jaeq   L3F6BB850
3f6bc190:	subk   8, a8
3f6bc1a0:	jaeq   L3F6BB850
3f6bc1c0:	subk   16, a8
3f6bc1d0:	jaeq   L3F6BB850
3f6bc1f0:	subk   32, a8
3f6bc200:	jaeq   L3F6BB850
3f6bc220:	subi   0x40, a8
3f6bc240:	jaeq   L3F6BB730
3f6bc260:	subi   0x80, a8
3f6bc280:	jaeq   L3F6BB850
3f6bc2a0:	subi   0xf01, a8
3f6bc2c0:	jaeq   L3F6BBAA0
3f6bc2e0:	dec    a8
3f6bc2f0:	jaeq   L3F6BBAA0
3f6bc310:	dec    a8
3f6bc320:	jaeq   L3F6BBAA0
3f6bc340:	dec    a8
3f6bc350:	jaeq   L3F6BBAA0
3f6bc370:	dec    a8
3f6bc380:	jaeq   L3F6BBAA0
3f6bc3a0:	dec    a8
3f6bc3b0:	jaeq   L3F6BBAA0
3f6bc3d0:	jruc   L3F6BC0A0
L3F6BC3E0:
3f6bc3e0:	move   a10, a7
3f6bc3f0:	jreq   L3F6BC450
3f6bc400:	move   a14, -*sp, 1
3f6bc410:	move   a10, *a14+, 1
3f6bc420:	calla  L3F6ACE40
L3F6BC450:
3f6bc450:	move   *a13, a8, 1
L3F6BC460:
3f6bc460:	move   *sp(0xc0), a14, 1
3f6bc480:	mmfm   sp, a7,a9,a10,a11,a13
3f6bc4a0:	rets   2
L3F6BC4B0:
3f6bc4b0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f6bc4d0:	move   a14, a13
3f6bc4e0:	move   *a13(0xffe0), a9, 1
3f6bc500:	move   *a13(0xffc0), a11, 1
3f6bc520:	cmpi   0xffff, a11
3f6bc550:	jreq   L3F6BC730
3f6bc560:	move   *a9(0x60), a11, 1
3f6bc580:	jreq   L3F6BC6F0
3f6bc590:	move   *a9(0x60), a11, 1
3f6bc5b0:	move   *a11(0xb0), a11, 1
3f6bc5d0:	jreq   L3F6BC6F0
3f6bc5e0:	move   a14, -*sp, 1
3f6bc5f0:	move   *a13(0xff80), *a14+, 1
3f6bc610:	move   *a13(0xffa0), *a14+, 1
3f6bc630:	move   *a13(0xffc0), *a14+, 1
3f6bc650:	move   a9, *a14+, 1
3f6bc660:	sub    a11, a11
3f6bc670:	move   a11, *a14+, 1
3f6bc680:	move   *a9(0x60), a11, 1
3f6bc6a0:	move   *a11(0xb0), a11, 1
3f6bc6c0:	call   a11
3f6bc6d0:	jauc   L3F6BD170
L3F6BC6F0:
3f6bc6f0:	movi   0x2a, a8
3f6bc710:	jauc   L3F6BD170
L3F6BC730:
3f6bc730:	move   a14, -*sp, 1
3f6bc740:	movk   10, a7
3f6bc750:	move   a7, *a14+, 1
3f6bc760:	movk   1, a7
3f6bc770:	move   a7, *a14+, 1
3f6bc780:	calla  L3F6AC3C0
3f6bc7b0:	move   a8, a10
3f6bc7c0:	movk   4, a7
3f6bc7d0:	setf   16, 1, 0
3f6bc7e0:	move   a7, *a10(0x40), 0
3f6bc800:	jruc   L3F6BCED0
L3F6BC810:
3f6bc810:	movk   8, a11
3f6bc820:	move   a11, *a10(0x40), 0
3f6bc840:	move   *a10(0x20), a7, 1
3f6bc860:	sll    0x3, a7
3f6bc870:	add    a10, a7
3f6bc880:	move   *a9(0x10), a5, 0
3f6bc8a0:	andi   0x80, a5
3f6bc8d0:	move   a5, *a7, 1
3f6bc8e0:	move   *a10(0x20), a7, 1
3f6bc900:	sll    0x3, a7
3f6bc910:	add    a10, a7
3f6bc920:	move   *a9(0x20), a5, 0
3f6bc940:	move   a5, *a7(0x20), 1
3f6bc960:	jruc   L3F6BD130
L3F6BC970:
3f6bc970:	move   *a10(0x20), a11, 1
3f6bc990:	sll    0x3, a11
3f6bc9a0:	add    a10, a11
3f6bc9b0:	move   *a9(0x10), a7, 0
3f6bc9d0:	move   *a13(0xffa0), a5, 1
3f6bc9f0:	and    a5, a7
3f6bca00:	move   a7, *a11, 1
3f6bca10:	jruc   L3F6BD130
L3F6BCA20:
3f6bca20:	move   *a10(0x20), a11, 1
3f6bca40:	sll    0x3, a11
3f6bca50:	add    a10, a11
3f6bca60:	move   *a9, a7, 0
3f6bca70:	move   a7, *a11, 1
3f6bca80:	jruc   L3F6BD130
L3F6BCA90:
3f6bca90:	move   *a10(0x20), a11, 1
3f6bcab0:	sll    0x3, a11
3f6bcac0:	add    a10, a11
3f6bcad0:	setf   16, 0, 0
3f6bcae0:	move   *a9(0x120), a7, 0
3f6bcb00:	move   a7, *a11, 1
3f6bcb10:	sub    a11, a11
3f6bcb20:	move   a11, *a9(0x120), 0
3f6bcb40:	jruc   L3F6BD130
L3F6BCB50:
3f6bcb50:	move   *a10(0x20), a11, 1
3f6bcb70:	sll    0x3, a11
3f6bcb80:	add    a10, a11
3f6bcb90:	move   *a9(0x280), *a11(0x0), 1
3f6bcbc0:	jruc   L3F6BD130
L3F6BCBD0:
3f6bcbd0:	move   *a10(0x20), a11, 1
3f6bcbf0:	sll    0x3, a11
3f6bcc00:	add    a10, a11
3f6bcc10:	move   *a9(0x180), *a11(0x0), 1
3f6bcc40:	jruc   L3F6BD130
L3F6BCC50:
3f6bcc50:	move   *a10(0x20), a11, 1
3f6bcc70:	sll    0x3, a11
3f6bcc80:	add    a10, a11
3f6bcc90:	move   *a9(0x2e0), *a11(0x0), 1
3f6bccc0:	jruc   L3F6BD130
L3F6BCCD0:
3f6bccd0:	move   *a10(0x20), a11, 1
3f6bccf0:	sll    0x3, a11
3f6bcd00:	add    a10, a11
3f6bcd10:	move   *a9(0x1e0), *a11(0x0), 1
3f6bcd40:	jruc   L3F6BD130
L3F6BCD50:
3f6bcd50:	move   *a10(0x20), a11, 1
3f6bcd70:	sll    0x3, a11
3f6bcd80:	add    a10, a11
3f6bcd90:	move   *a9(0x340), a7, 0
3f6bcdb0:	move   a7, *a11, 1
3f6bcdc0:	jruc   L3F6BD130
L3F6BCDD0:
3f6bcdd0:	move   *a10(0x20), a11, 1
3f6bcdf0:	sll    0x3, a11
3f6bce00:	add    a10, a11
3f6bce10:	move   *a9(0x240), a7, 0
3f6bce30:	move   a7, *a11, 1
3f6bce40:	jruc   L3F6BD130
L3F6BCE50:
3f6bce50:	move   a14, -*sp, 1
3f6bce60:	move   a10, *a14+, 1
3f6bce70:	calla  L3F6ACE40
3f6bcea0:	movi   0x2a, a8
3f6bcec0:	jruc   L3F6BD170
L3F6BCED0:
3f6bced0:	move   *a13(0xffa0), a8, 1
3f6bcef0:	dec    a8
3f6bcf00:	jreq   L3F6BC970
3f6bcf10:	subk   3, a8
3f6bcf20:	jreq   L3F6BC970
3f6bcf30:	subk   4, a8
3f6bcf40:	jreq   L3F6BC970
3f6bcf50:	subk   8, a8
3f6bcf60:	jreq   L3F6BC970
3f6bcf70:	subk   16, a8
3f6bcf80:	jreq   L3F6BC970
3f6bcf90:	subk   32, a8
3f6bcfa0:	jreq   L3F6BC970
3f6bcfb0:	subi   0x40, a8
3f6bcfd0:	jreq   L3F6BC810
3f6bcfe0:	subi   0x80, a8
3f6bd000:	jreq   L3F6BC970
3f6bd010:	subi   0xf01, a8
3f6bd030:	jreq   L3F6BCB50
3f6bd040:	dec    a8
3f6bd050:	jreq   L3F6BCBD0
3f6bd060:	dec    a8
3f6bd070:	jreq   L3F6BCC50
3f6bd080:	dec    a8
3f6bd090:	jreq   L3F6BCCD0
3f6bd0a0:	dec    a8
3f6bd0b0:	jreq   L3F6BCD50
3f6bd0c0:	dec    a8
3f6bd0d0:	jreq   L3F6BCDD0
3f6bd0e0:	dec    a8
3f6bd0f0:	jreq   L3F6BCA90
3f6bd100:	dec    a8
3f6bd110:	jreq   L3F6BCA20
3f6bd120:	jruc   L3F6BCE50
L3F6BD130:
3f6bd130:	move   *a13(0xff80), a11, 1
3f6bd150:	move   a10, *a11, 1
3f6bd160:	sub    a8, a8
L3F6BD170:
3f6bd170:	move   *sp(0xe0), a14, 1
3f6bd190:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f6bd1b0:	rets   2
L3F6BD1C0:
3f6bd1c0:	mmtm   sp, a7,a9,a11,a13
3f6bd1e0:	move   a14, a13
3f6bd1f0:	move   *a13(0xffe0), a9, 1
3f6bd210:	move   *a9(0x220), a11, 1
3f6bd230:	jreq   L3F6BD3B0
3f6bd240:	move   a14, -*sp, 1
3f6bd250:	setf   16, 1, 0
3f6bd260:	move   *a9(0x250), a11, 0
3f6bd280:	andi   0x10, a11
3f6bd2b0:	move   a11, *a14+, 1
3f6bd2c0:	move   *a9(0x220), *a14+, 1
3f6bd2e0:	calla  L3F5E7E60
3f6bd310:	sub    a11, a11
3f6bd320:	move   a11, *a9(0x220), 1
3f6bd340:	setf   16, 1, 0
3f6bd350:	move   *a9(0x250), a11, 0
3f6bd370:	movk   16, a7
3f6bd380:	andn   a7, a11
3f6bd390:	move   a11, *a9(0x250), 0
L3F6BD3B0:
3f6bd3b0:	move   *sp(0xa0), a14, 1
3f6bd3d0:	mmfm   sp, a7,a9,a11,a13
3f6bd3f0:	rets   2
3f6bd400:	modu   b11, b3
3f6bd410:	.word  0x7266
3f6bd420:	sra    a11, a5
3f6bd430:	sra    a1, a0
3f6bd440:	.word  0x0071
3f6bd450:	modu   b11, b3
3f6bd460:	mods   a3, a3
3f6bd470:	.word  0x736f
3f6bd480:	dsjs   a5, L3F6BD5C0
3f6bd490:	move   a1, b0
3f6bd4a0:	subb   a2, sp
3f6bd4b0:	andn   a2, a4
3f6bd4c0:	subb   a2, a5
3f6bd4d0:	.word  0x7300
3f6bd4e0:	sla    a11, sp
3f6bd4f0:	sll    a11, a3
3f6bd500:	.word  0x7065
3f6bd510:	dsjs   b4, L3F6BD650
3f6bd520:	sla    0x9, a0
3f6bd530:	move   a10, b14
3f6bd540:	sub    a2, a6
3f6bd550:	sub    b10, b2
3f6bd560:	.word  0x0046
3f6bd570:	srl    a11, a13
3f6bd580:	.word  0x7465
3f6bd590:	.word  0x7200
3f6bd5a0:	sll    a11, a5
3f6bd5b0:	rl     a11, a5
L3F6BD5C0:
3f6bd5c0:	sra    b11, b6
3f6bd5d0:	rl     0x9, a0
3f6bd5e0:	.word  0x7200
3f6bd5f0:	sll    a11, a5
3f6bd600:	rl     a11, a5
3f6bd610:	sra    b11, b6
3f6bd620:	rl     0x9, a0
3f6bd630:	.word  0x0061
3f6bd640:	srl    a3, a13
L3F6BD650:
3f6bd650:	sra    b11, b2
3f6bd660:	.word  0x0065
3f6bd670:	sra    b11, b2
3f6bd680:	sra    a11, a3
3f6bd690:	.word  0x7669
3f6bd6a0:	sla    0x3, a5
3f6bd6b0:	rev    b2
3f6bd6c0:	sra    b11, b2
3f6bd6d0:	sra    a11, a3
3f6bd6e0:	.word  0x7669
3f6bd6f0:	sla    0x3, a5
3f6bd700:	rev    b3
3f6bd710:	.word  0x0000
3f6bd720:	.word  0x0000
3f6bd730:	.word  0x0000
3f6bd740:	.word  0x0000
3f6bd750:	.word  0x0000
3f6bd760:	.word  0x0000
3f6bd770:	.word  0x0000
3f6bd780:	.word  0x0000
3f6bd790:	.word  0x0000
3f6bd7a0:	.word  0x0000
3f6bd7b0:	.word  0x0000
3f6bd7c0:	.word  0x0000
3f6bd7d0:	.word  0x0000
3f6bd7e0:	.word  0x0000
3f6bd7f0:	.word  0x0000
L3F6BD800:
3f6bd800:	mmtm   sp, a7,a9,a11,a13
3f6bd820:	move   a14, a13
3f6bd830:	move   *a13(0xffe0), a9, 1
3f6bd850:	setf   16, 1, 0
3f6bd860:	move   *a9(0x30), a11, 0
3f6bd880:	movk   10, a7
3f6bd890:	andn   a7, a11
3f6bd8a0:	move   a11, *a9(0x30), 0
3f6bd8c0:	move   *a9(0x30), a11, 0
3f6bd8e0:	movk   4, a7
3f6bd8f0:	or     a7, a11
3f6bd900:	move   a11, *a9(0x30), 0
3f6bd920:	move   a14, -*sp, 1
3f6bd930:	move   a9, a11
3f6bd940:	addi   0x110, a11
3f6bd960:	move   a11, *a14+, 1
3f6bd970:	calla  L3F6FB7E0
3f6bd9a0:	move   *sp(0xa0), a14, 1
3f6bd9c0:	mmfm   sp, a7,a9,a11,a13
3f6bd9e0:	rets   2
L3F6BD9F0:
3f6bd9f0:	mmtm   sp, a7,a9,a10,a11,a13
3f6bda10:	move   a14, a13
3f6bda20:	move   *a13(0xffe0), a9, 1
3f6bda40:	move   *a9(0x80), a10, 1
3f6bda60:	jreq   L3F6BDD10
3f6bda70:	move   a14, -*sp, 1
3f6bda80:	sub    a11, a11
3f6bda90:	move   a11, *a14+, 1
3f6bdaa0:	move   a9, *a14+, 1
3f6bdab0:	calla  L3F6BEEF0
3f6bdae0:	move   a8, a8
3f6bdaf0:	jrne   L3F6BDB80
3f6bdb00:	move   a14, -*sp, 1
3f6bdb10:	movi   0x3f6c5200, a8
3f6bdb40:	move   a8, *a14+, 1
3f6bdb50:	calla  L3F596290
L3F6BDB80:
3f6bdb80:	move   a14, -*sp, 1
3f6bdb90:	movk   1, a11
3f6bdba0:	move   a11, *a14+, 1
3f6bdbb0:	move   a9, *a14+, 1
3f6bdbc0:	move   a10, *a14+, 1
3f6bdbd0:	calla  L3F6BEC70
3f6bdc00:	move   a14, -*sp, 1
3f6bdc10:	move   a10, a7
3f6bdc20:	addi   0x160, a7
3f6bdc40:	move   a7, *a14+, 1
3f6bdc50:	move   a10, *a14+, 1
3f6bdc60:	calla  L3F6BFE00
3f6bdc90:	move   a14, -*sp, 1
3f6bdca0:	move   a10, a7
3f6bdcb0:	addi   0x110, a7
3f6bdcd0:	move   a7, *a14+, 1
3f6bdce0:	calla  L3F6FB7E0
L3F6BDD10:
3f6bdd10:	setf   16, 1, 0
3f6bdd20:	move   *a9(0x30), a11, 0
3f6bdd40:	movk   12, a7
3f6bdd50:	andn   a7, a11
3f6bdd60:	move   a11, *a9(0x30), 0
3f6bdd80:	move   *a9(0x30), a11, 0
3f6bdda0:	movk   2, a7
3f6bddb0:	or     a7, a11
3f6bddc0:	move   a11, *a9(0x30), 0
3f6bdde0:	move   a14, -*sp, 1
3f6bddf0:	move   a9, a11
3f6bde00:	addi   0x110, a11
3f6bde20:	move   a11, *a14+, 1
3f6bde30:	calla  L3F6FB7E0
3f6bde60:	move   a14, -*sp, 1
3f6bde70:	move   a9, a11
3f6bde80:	addi   0x160, a11
3f6bdea0:	move   a11, *a14+, 1
3f6bdeb0:	move   a9, *a14+, 1
3f6bdec0:	calla  L3F6BFE00
3f6bdef0:	move   a14, -*sp, 1
3f6bdf00:	move   a9, a11
3f6bdf10:	addi   0x260, a11
3f6bdf30:	move   a11, *a14+, 1
3f6bdf40:	move   a9, *a14+, 1
3f6bdf50:	calla  L3F6BFE00
3f6bdf80:	move   *sp(0xc0), a14, 1
3f6bdfa0:	mmfm   sp, a7,a9,a10,a11,a13
3f6bdfc0:	rets   2
L3F6BDFD0:
3f6bdfd0:	mmtm   sp, a7,a9,a11,a13
3f6bdff0:	move   a14, a13
3f6be000:	move   *a13(0xffe0), a9, 1
3f6be020:	setf   16, 1, 0
3f6be030:	move   *a9(0x30), a11, 0
3f6be050:	movk   4, a7
3f6be060:	andn   a7, a11
3f6be070:	move   a11, *a9(0x30), 0
3f6be090:	move   *a9(0x30), a11, 0
3f6be0b0:	ori    0x38, a11
3f6be0e0:	move   a11, *a9(0x30), 0
3f6be100:	move   a14, -*sp, 1
3f6be110:	move   a9, a11
3f6be120:	addi   0x110, a11
3f6be140:	move   a11, *a14+, 1
3f6be150:	calla  L3F6FB7E0
3f6be180:	move   a14, -*sp, 1
3f6be190:	move   a9, a11
3f6be1a0:	addi   0x260, a11
3f6be1c0:	move   a11, *a14+, 1
3f6be1d0:	move   a9, *a14+, 1
3f6be1e0:	calla  L3F6BFE00
3f6be210:	move   a14, -*sp, 1
3f6be220:	move   a9, a11
3f6be230:	addi   0x160, a11
3f6be250:	move   a11, *a14+, 1
3f6be260:	move   a9, *a14+, 1
3f6be270:	calla  L3F6BFE00
3f6be2a0:	move   *sp(0xa0), a14, 1
3f6be2c0:	mmfm   sp, a7,a9,a11,a13
3f6be2e0:	rets   2
L3F6BE2F0:
3f6be2f0:	mmtm   sp, a7,a9,a11,a13
3f6be310:	move   a14, a13
3f6be320:	move   *a13(0xffe0), a9, 1
3f6be340:	setf   16, 1, 0
3f6be350:	move   *a9(0x30), a11, 0
3f6be370:	movk   14, a7
3f6be380:	andn   a7, a11
3f6be390:	move   a11, *a9(0x30), 0
3f6be3b0:	move   *a9(0x30), a11, 0
3f6be3d0:	ori    0x30, a11
3f6be400:	move   a11, *a9(0x30), 0
3f6be420:	move   a14, -*sp, 1
3f6be430:	move   a9, a11
3f6be440:	addi   0x110, a11
3f6be460:	move   a11, *a14+, 1
3f6be470:	calla  L3F6FB7E0
3f6be4a0:	move   a14, -*sp, 1
3f6be4b0:	move   a9, a11
3f6be4c0:	addi   0x260, a11
3f6be4e0:	move   a11, *a14+, 1
3f6be4f0:	move   a9, *a14+, 1
3f6be500:	calla  L3F6BFE00
3f6be530:	move   a14, -*sp, 1
3f6be540:	move   a9, a11
3f6be550:	addi   0x160, a11
3f6be570:	move   a11, *a14+, 1
3f6be580:	move   a9, *a14+, 1
3f6be590:	calla  L3F6BFE00
3f6be5c0:	move   *sp(0xa0), a14, 1
3f6be5e0:	mmfm   sp, a7,a9,a11,a13
3f6be600:	rets   2
L3F6BE610:
3f6be610:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3f6be630:	move   a14, a13
3f6be640:	move   *a13(0xffe0), a9, 1
3f6be660:	setf   16, 1, 0
3f6be670:	move   *a9(0xf0), a7, 0
3f6be690:	move   *a9(0xe0), a5, 0
3f6be6b0:	add    a5, a7
3f6be6c0:	move   *a9(0x100), a5, 0
3f6be6e0:	move   a5, a3
3f6be6f0:	sll    0x2, a3
3f6be700:	sub    a5, a3
3f6be710:	sra    0x1, a3
3f6be720:	cmp    a3, a7
3f6be730:	jrgt   L3F6BEC10
3f6be740:	move   a14, -*sp, 1
3f6be750:	movk   3, a7
3f6be760:	move   a7, *a14+, 1
3f6be770:	sub    a5, a5
3f6be780:	move   a5, *a14+, 1
3f6be790:	calla  L3F6AC880
3f6be7c0:	move   a8, a11
3f6be7d0:	jreq   L3F6BEC10
3f6be7e0:	move   *a11(0x20), a3, 1
3f6be800:	sll    0x3, a3
3f6be810:	add    a11, a3
3f6be820:	move   a3, a10
3f6be830:	setf   16, 1, 0
3f6be840:	move   *a9, *a10, 0
3f6be850:	move   *a9(0x10), a3, 0
3f6be870:	movk   2, a5
3f6be880:	andn   a5, a3
3f6be890:	move   a3, *a10(0x10), 0
3f6be8b0:	move   *a9(0x20), *a10(0x20), 0
3f6be8e0:	move   *a9(0x30), a3, 0
3f6be900:	movk   1, a7
3f6be910:	or     a7, a3
3f6be920:	move   a3, *a10(0x30), 0
3f6be940:	move   *a9(0x60), *a10(0x60), 1
3f6be970:	move   *a9(0x110), *a10(0x110), 0
3f6be9a0:	move   *a9(0x130), *a10(0x130), 0
3f6be9d0:	move   a14, -*sp, 1
3f6be9e0:	sub    a3, a3
3f6be9f0:	move   a3, *a14+, 1
3f6bea00:	move   a10, *a14+, 1
3f6bea10:	move   a9, *a14+, 1
3f6bea20:	calla  L3F6BEC70
3f6bea50:	move   a14, -*sp, 1
3f6bea60:	move   a3, *a14+, 1
3f6bea70:	move   a3, *a14+, 1
3f6bea80:	move   a3, *a14+, 1
3f6bea90:	move   a3, *a14+, 1
3f6beaa0:	move   a10, *a14+, 1
3f6beab0:	move   *a10(0x60), a3, 1
3f6bead0:	move   *a3(0xd0), a3, 1
3f6beaf0:	call   a3
3f6beb00:	move   a8, a3
3f6beb10:	jreq   L3F6BEBF0
3f6beb20:	move   a14, -*sp, 1
3f6beb30:	sub    a3, a3
3f6beb40:	move   a3, *a14+, 1
3f6beb50:	move   a10, *a14+, 1
3f6beb60:	calla  L3F6BEEF0
3f6beb90:	move   a14, -*sp, 1
3f6beba0:	move   a11, *a14+, 1
3f6bebb0:	calla  L3F6ACE40
3f6bebe0:	jruc   L3F6BEC10
L3F6BEBF0:
3f6bebf0:	move   a10, a8
3f6bec00:	jruc   L3F6BEC20
L3F6BEC10:
3f6bec10:	sub    a8, a8
L3F6BEC20:
3f6bec20:	move   *sp(0x100), a14, 1
3f6bec40:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3f6bec60:	rets   2
L3F6BEC70:
3f6bec70:	mmtm   sp, a9,a10,a11,a13
3f6bec90:	move   a14, a13
3f6beca0:	move   *a13(0xffe0), a9, 1
3f6becc0:	move   *a13(0xffc0), a10, 1
3f6bece0:	move   a9, *a10(0x80), 1
3f6bed00:	move   *a13(0xffa0), a11, 1
3f6bed20:	jrne   L3F6BEDF0
3f6bed30:	setf   16, 1, 0
3f6bed40:	move   *a9(0xe0), a11, 0
3f6bed60:	inc    a11
3f6bed70:	move   a11, *a9(0xe0), 0
3f6bed90:	move   *a9(0xa0), *a10(0xa0), 1
3f6bedc0:	move   a10, *a9(0xa0), 1
3f6bede0:	jruc   L3F6BEEA0
L3F6BEDF0:
3f6bedf0:	setf   16, 1, 0
3f6bee00:	move   *a9(0xf0), a11, 0
3f6bee20:	inc    a11
3f6bee30:	move   a11, *a9(0xf0), 0
3f6bee50:	move   *a9(0xc0), *a10(0xc0), 1
3f6bee80:	move   a10, *a9(0xc0), 1
L3F6BEEA0:
3f6beea0:	move   *sp(0xa0), a14, 1
3f6beec0:	mmfm   sp, a9,a10,a11,a13
3f6beee0:	rets   2
L3F6BEEF0:
3f6beef0:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f6bef10:	move   a14, a13
3f6bef20:	move   *a13(0xffe0), a9, 1
3f6bef40:	move   *a9(0x80), a10, 1
3f6bef60:	move   a10, a11
3f6bef70:	jruc   L3F6BF000
3f6bef80:	nop
3f6bef90:	nop
3f6befa0:	nop
3f6befb0:	nop
3f6befc0:	nop
3f6befd0:	nop
3f6befe0:	nop
3f6beff0:	nop
L3F6BF000:
3f6bf000:	move   *a13(0xffc0), a7, 1
3f6bf020:	jreq   L3F6BF060
3f6bf030:	move   *a11(0xc0), a12, 1
3f6bf050:	jruc   L3F6BF080
L3F6BF060:
3f6bf060:	move   *a11(0xa0), a12, 1
L3F6BF080:
3f6bf080:	cmp    a9, a12
3f6bf090:	jreq   L3F6BF100
3f6bf0a0:	cmp    a10, a12
3f6bf0b0:	jrne   L3F6BF0E0
3f6bf0c0:	sub    a8, a8
3f6bf0d0:	jruc   L3F6BF2D0
L3F6BF0E0:
3f6bf0e0:	move   a12, a11
3f6bf0f0:	jruc   L3F6BF000
L3F6BF100:
3f6bf100:	move   a7, a8
3f6bf110:	jrne   L3F6BF1C0
3f6bf120:	move   *a12(0xa0), *a11(0xa0), 1
3f6bf150:	setf   16, 1, 0
3f6bf160:	move   *a10(0xe0), a5, 0
3f6bf180:	dec    a5
3f6bf190:	move   a5, *a10(0xe0), 0
3f6bf1b0:	jruc   L3F6BF250
L3F6BF1C0:
3f6bf1c0:	move   *a12(0xc0), *a11(0xc0), 1
3f6bf1f0:	setf   16, 1, 0
3f6bf200:	move   *a10(0xf0), a5, 0
3f6bf220:	dec    a5
3f6bf230:	move   a5, *a10(0xf0), 0
L3F6BF250:
3f6bf250:	sub    a5, a5
3f6bf260:	move   a5, *a12(0xc0), 1
3f6bf280:	move   a5, *a12(0xa0), 1
3f6bf2a0:	move   a5, *a12(0x80), 1
3f6bf2c0:	movk   1, a8
L3F6BF2D0:
3f6bf2d0:	move   *sp(0x100), a14, 1
3f6bf2f0:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f6bf310:	rets   2
L3F6BF320:
3f6bf320:	mmtm   sp, a9,a11,a13
3f6bf340:	move   a14, a13
3f6bf350:	move   *a13(0xffe0), a11, 1
3f6bf370:	setf   16, 1, 0
3f6bf380:	move   *a11(0x30), a9, 0
3f6bf3a0:	ori    0x10, a9
3f6bf3d0:	move   a9, *a11(0x30), 0
3f6bf3f0:	move   a14, -*sp, 1
3f6bf400:	addi   0x260, a11
3f6bf420:	move   a11, *a14+, 1
3f6bf430:	move   *a13(0xffe0), *a14+, 1
3f6bf450:	calla  L3F6BFE00
3f6bf480:	move   *sp(0x80), a14, 1
3f6bf4a0:	mmfm   sp, a9,a11,a13
3f6bf4c0:	rets   2
L3F6BF4D0:
3f6bf4d0:	mmtm   sp, a9,a11,a13
3f6bf4f0:	move   a14, a13
3f6bf500:	move   *a13(0xffe0), a11, 1
3f6bf520:	setf   16, 1, 0
3f6bf530:	move   *a11(0x30), a9, 0
3f6bf550:	ori    0x20, a9
3f6bf580:	move   a9, *a11(0x30), 0
3f6bf5a0:	move   a14, -*sp, 1
3f6bf5b0:	addi   0x160, a11
3f6bf5d0:	move   a11, *a14+, 1
3f6bf5e0:	move   *a13(0xffe0), *a14+, 1
3f6bf600:	calla  L3F6BFE00
3f6bf630:	move   *sp(0x80), a14, 1
3f6bf650:	mmfm   sp, a9,a11,a13
3f6bf670:	rets   2
L3F6BF680:
3f6bf680:	mmtm   sp, a5,a7,a9,a11,a13
3f6bf6a0:	move   a14, a13
3f6bf6b0:	move   *a13(0xffe0), a11, 1
3f6bf6d0:	move   *a11(0xc0), a9, 1
3f6bf6f0:	jreq   L3F6BF850
3f6bf700:	move   a14, -*sp, 1
3f6bf710:	move   a9, *a14+, 1
3f6bf720:	calla  L3F6FBB30
3f6bf750:	movi   0x95e30, a11
3f6bf780:	cmp    a11, a8
3f6bf790:	jrne   L3F6BF850
3f6bf7a0:	move   *a13(0xffe0), a7, 1
3f6bf7c0:	setf   16, 1, 0
3f6bf7d0:	move   *a7(0xf0), a11, 0
3f6bf7f0:	ori    0x10, a11
3f6bf820:	move   a11, *a7(0xf0), 0
3f6bf840:	jruc   L3F6BF8F0
L3F6BF850:
3f6bf850:	move   *a13(0xffe0), a11, 1
3f6bf870:	move   @0x1b3900, a7, 1
3f6bf8a0:	move   *a7(0x100), a5, 1
3f6bf8c0:	move   *a5(0x0), *a11(0xc0), 1
L3F6BF8F0:
3f6bf8f0:	move   *sp(0xc0), a14, 1
3f6bf910:	mmfm   sp, a5,a7,a9,a11,a13
3f6bf930:	rets   2
L3F6BF940:
3f6bf940:	mmtm   sp, a7,a9,a11,a13
3f6bf960:	move   a14, a13
3f6bf970:	move   *a13(0xffe0), a11, 1
3f6bf990:	setf   16, 1, 0
3f6bf9a0:	move   *a11(0xf0), a9, 0
3f6bf9c0:	movk   4, a7
3f6bf9d0:	or     a7, a9
3f6bf9e0:	move   a9, *a11(0xf0), 0
3f6bfa00:	move   a14, -*sp, 1
3f6bfa10:	movk   26, a9
3f6bfa20:	move   a9, *a14+, 1
3f6bfa30:	move   a11, *a14+, 1
3f6bfa40:	calla  L3F6FAC70
3f6bfa70:	move   *sp(0xa0), a14, 1
3f6bfa90:	mmfm   sp, a7,a9,a11,a13
3f6bfab0:	rets   2
L3F6BFAC0:
3f6bfac0:	mmtm   sp, a7,a9,a11,a13
3f6bfae0:	move   a14, a13
3f6bfaf0:	move   *a13(0xffe0), a9, 1
3f6bfb10:	move   *a9(0xc0), a11, 1
3f6bfb30:	jreq   L3F6BFCB0
3f6bfb40:	move   a14, -*sp, 1
3f6bfb50:	setf   16, 1, 0
3f6bfb60:	move   *a9(0xf0), a11, 0
3f6bfb80:	andi   0x10, a11
3f6bfbb0:	move   a11, *a14+, 1
3f6bfbc0:	move   *a9(0xc0), *a14+, 1
3f6bfbe0:	calla  L3F5E7E60
3f6bfc10:	sub    a11, a11
3f6bfc20:	move   a11, *a9(0xc0), 1
3f6bfc40:	setf   16, 1, 0
3f6bfc50:	move   *a9(0xf0), a11, 0
3f6bfc70:	movk   16, a7
3f6bfc80:	andn   a7, a11
3f6bfc90:	move   a11, *a9(0xf0), 0
L3F6BFCB0:
3f6bfcb0:	setf   16, 1, 0
3f6bfcc0:	move   *a9(0xf0), a11, 0
3f6bfce0:	btst   2, a11
3f6bfcf0:	jreq   L3F6BFDB0
3f6bfd00:	move   *a9(0xf0), a11, 0
3f6bfd20:	movk   4, a7
3f6bfd30:	andn   a7, a11
3f6bfd40:	move   a11, *a9(0xf0), 0
3f6bfd60:	move   a14, -*sp, 1
3f6bfd70:	move   a9, *a14+, 1
3f6bfd80:	calla  L3F6FB7E0
L3F6BFDB0:
3f6bfdb0:	move   *sp(0xa0), a14, 1
3f6bfdd0:	mmfm   sp, a7,a9,a11,a13
3f6bfdf0:	rets   2
L3F6BFE00:
3f6bfe00:	mmtm   sp, a9,a13
3f6bfe20:	move   a14, a13
3f6bfe30:	move   *a13(0xffe0), a9, 1
3f6bfe50:	move   a14, -*sp, 1
3f6bfe60:	move   *a13(0xffc0), *a14+, 1
3f6bfe80:	calla  L3F6BFAC0
3f6bfeb0:	move   *sp(0x60), a14, 1
3f6bfed0:	mmfm   sp, a9,a13
3f6bfef0:	rets   2
L3F6BFF00:
3f6bff00:	mmtm   sp, a9,a11,a13
3f6bff20:	move   a14, a13
3f6bff30:	move   *a13(0xffe0), a9, 1
3f6bff50:	move   a14, -*sp, 1
3f6bff60:	move   *a13(0xffc0), *a14+, 1
3f6bff80:	move   a9, a11
3f6bff90:	addi   0x260, a11
3f6bffb0:	move   a11, *a14+, 1
3f6bffc0:	calla  L3F6C01E0
3f6bfff0:	move   a8, a11
3f6c0000:	jreq   L3F6C0170
3f6c0010:	move   a14, -*sp, 1
3f6c0020:	move   *a13(0xffa0), *a14+, 1
3f6c0040:	move   a9, a11
3f6c0050:	addi   0x160, a11
3f6c0070:	move   a11, *a14+, 1
3f6c0080:	calla  L3F6C01E0
3f6c00b0:	move   a8, a11
3f6c00c0:	jreq   L3F6C00F0
3f6c00d0:	sub    a8, a8
3f6c00e0:	jruc   L3F6C0190
L3F6C00F0:
3f6c00f0:	move   a14, -*sp, 1
3f6c0100:	move   a9, a11
3f6c0110:	addi   0x260, a11
3f6c0130:	move   a11, *a14+, 1
3f6c0140:	calla  L3F6C0410
L3F6C0170:
3f6c0170:	movi   0x37, a8
L3F6C0190:
3f6c0190:	move   *sp(0x80), a14, 1
3f6c01b0:	mmfm   sp, a9,a11,a13
3f6c01d0:	rets   2
L3F6C01E0:
3f6c01e0:	mmtm   sp, a9,a11,a13
3f6c0200:	move   a14, a13
3f6c0210:	move   *a13(0xffc0), a11, 1
3f6c0230:	cmpi   0xcccc, a11
3f6c0260:	jrls   L3F6C0290
3f6c0270:	sub    a8, a8
3f6c0280:	jruc   L3F6C03C0
L3F6C0290:
3f6c0290:	move   *a13(0xffe0), a9, 1
3f6c02b0:	move   a11, *a9(0x20), 1
3f6c02d0:	sll    0x1, a11
3f6c02e0:	cmpi   0x10000, a11
3f6c0310:	jrnc   L3F6C0360
3f6c0320:	move   *a13(0xffc0), a11, 1
3f6c0340:	sll    0x1, a11
3f6c0350:	jruc   L3F6C0390
L3F6C0360:
3f6c0360:	movi   0x10000, a11
L3F6C0390:
3f6c0390:	move   a11, *a9(0x60), 1
3f6c03b0:	movk   1, a8
L3F6C03C0:
3f6c03c0:	move   *sp(0x80), a14, 1
3f6c03e0:	mmfm   sp, a9,a11,a13
3f6c0400:	rets   2
L3F6C0410:
3f6c0410:	mmtm   sp, a9,a11,a13
3f6c0430:	move   a14, a13
3f6c0440:	move   a14, -*sp, 1
3f6c0450:	move   *a13(0xffe0), *a14+, 1
3f6c0470:	calla  L3F6C2DB0
3f6c04a0:	move   *a13(0xffe0), a11, 1
3f6c04c0:	sub    a9, a9
3f6c04d0:	move   a9, *a11(0x60), 1
3f6c04f0:	move   a9, *a11(0x20), 1
3f6c0510:	move   *sp(0x80), a14, 1
3f6c0530:	mmfm   sp, a9,a11,a13
3f6c0550:	rets   2
L3F6C0560:
3f6c0560:	mmtm   sp, a9,a11,a13
3f6c0580:	move   a14, a13
3f6c0590:	move   *a13(0xffc0), a11, 1
3f6c05b0:	jreq   L3F6C0770
3f6c05c0:	move   *a13(0xffe0), a11, 1
3f6c05e0:	move   *a11(0xa0), a9, 1
3f6c0600:	jreq   L3F6C06E0
3f6c0610:	move   *a9(0x3e0), a11, 1
3f6c0630:	jreq   L3F6C0690
L3F6C0640:
3f6c0640:	move   *a9(0x3e0), a9, 1
3f6c0660:	move   *a9(0x3e0), a11, 1
3f6c0680:	jrne   L3F6C0640
L3F6C0690:
3f6c0690:	move   *a9, a11, 1
3f6c06a0:	jreq   L3F6C06E0
L3F6C06B0:
3f6c06b0:	move   *a9, a9, 1
3f6c06c0:	move   *a9, a11, 1
3f6c06d0:	jrne   L3F6C06B0
L3F6C06E0:
3f6c06e0:	move   a14, -*sp, 1
3f6c06f0:	move   a9, *a14+, 1
3f6c0700:	move   *a13(0xffc0), *a14+, 1
3f6c0720:	move   *a13(0xffe0), *a14+, 1
3f6c0740:	calla  L3F6C2580
L3F6C0770:
3f6c0770:	move   *sp(0x80), a14, 1
3f6c0790:	mmfm   sp, a9,a11,a13
3f6c07b0:	rets   2
3f6c07c0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f6c07e0:	move   a14, a13
3f6c07f0:	move   *a13(0xffe0), a9, 1
3f6c0810:	move   *a13(0xffc0), a10, 1
3f6c0830:	jreq   L3F6C0B70
3f6c0840:	move   *a9(0xa0), a11, 1
3f6c0860:	jreq   L3F6C08F0
3f6c0870:	move   *a11(0x3e0), a7, 1
3f6c0890:	jreq   L3F6C08F0
L3F6C08A0:
3f6c08a0:	move   *a11(0x3e0), a11, 1
3f6c08c0:	move   *a11(0x3e0), a7, 1
3f6c08e0:	jrne   L3F6C08A0
L3F6C08F0:
3f6c08f0:	setf   16, 1, 0
3f6c0900:	move   *a10(0x40), a7, 0
3f6c0920:	move   *a9, a5, 1
3f6c0930:	add    a7, a5
3f6c0940:	move   a5, *a9, 1
3f6c0950:	move   *a9(0x40), a7, 1
3f6c0970:	addi   0x80, a7
3f6c0990:	move   a7, *a9(0x40), 1
3f6c09b0:	move   *a10(0x20), a7, 1
3f6c09d0:	cmpi   0x7c, a7
3f6c09f0:	jrls   L3F6C0A60
3f6c0a00:	move   *a9(0x40), a7, 1
3f6c0a20:	addi   0x400, a7
3f6c0a40:	move   a7, *a9(0x40), 1
L3F6C0A60:
3f6c0a60:	move   a11, a5
3f6c0a70:	jreq   L3F6C0AB0
3f6c0a80:	move   a10, *a11(0x3e0), 1
3f6c0aa0:	jruc   L3F6C0AD0
L3F6C0AB0:
3f6c0ab0:	move   a10, *a9(0xa0), 1
L3F6C0AD0:
3f6c0ad0:	move   *a10, a11, 1
3f6c0ae0:	sub    a7, a7
3f6c0af0:	move   a7, *a10, 1
3f6c0b00:	move   a14, -*sp, 1
3f6c0b10:	move   a10, *a14+, 1
3f6c0b20:	move   a11, *a14+, 1
3f6c0b30:	move   a9, *a14+, 1
3f6c0b40:	calla  L3F6C2580
L3F6C0B70:
3f6c0b70:	move   *sp(0xe0), a14, 1
3f6c0b90:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f6c0bb0:	rets   2
L3F6C0BC0:
3f6c0bc0:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3f6c0be0:	move   a14, a13
3f6c0bf0:	addi   0x40, a14
3f6c0c10:	move   *a13(0xffe0), a9, 1
3f6c0c30:	movk   16, a7
3f6c0c40:	move   a7, *a13, 1
3f6c0c50:	move   *a13(0xffa0), a10, 1
3f6c0c70:	jreq   L3F6C0D00
3f6c0c80:	setf   16, 1, 0
L3F6C0C90:
3f6c0c90:	move   *a13, a7, 1
3f6c0ca0:	move   *a10(0x40), a5, 0
3f6c0cc0:	add    a7, a5
3f6c0cd0:	move   a5, *a13, 1
3f6c0ce0:	move   *a10, a10, 1
3f6c0cf0:	jrne   L3F6C0C90
L3F6C0D00:
3f6c0d00:	move   *a13(0xff80), a7, 1
3f6c0d20:	jreq   L3F6C0D90
3f6c0d30:	move   *a13, a5, 1
3f6c0d40:	setf   16, 1, 0
3f6c0d50:	move   *a7(0x40), a7, 0
3f6c0d70:	add    a5, a7
3f6c0d80:	move   a7, *a13, 1
L3F6C0D90:
3f6c0d90:	move   *a9(0x20), a7, 1
3f6c0db0:	move   *a9, a5, 1
3f6c0dc0:	sub    a5, a7
3f6c0dd0:	move   *a9(0x60), a5, 1
3f6c0df0:	move   *a9(0x40), a3, 1
3f6c0e10:	sub    a3, a5
3f6c0e20:	cmp    a5, a7
3f6c0e30:	jrge   L3F6C0E90
3f6c0e40:	move   *a9(0x20), a7, 1
3f6c0e60:	move   *a9, a5, 1
3f6c0e70:	sub    a5, a7
3f6c0e80:	jruc   L3F6C0EE0
L3F6C0E90:
3f6c0e90:	move   *a9(0x60), a7, 1
3f6c0eb0:	move   *a9(0x40), a5, 1
3f6c0ed0:	sub    a5, a7
L3F6C0EE0:
3f6c0ee0:	move   *a13, a5, 1
3f6c0ef0:	cmp    a7, a5
3f6c0f00:	jrle   L3F6C0F40
3f6c0f10:	sub    a8, a8
3f6c0f20:	jauc   L3F6C1AE0
L3F6C0F40:
3f6c0f40:	calla  L3FB33870
3f6c0f70:	move   a8, *a13(0x20), 1
3f6c0f90:	move   @0x95540, a10, 1
3f6c0fc0:	jreq   L3F6C1260
3f6c0fd0:	setf   16, 1, 0
3f6c0fe0:	move   *a10(0x50), a7, 0
3f6c1000:	jreq   L3F6C1090
3f6c1010:	move   a14, -*sp, 1
3f6c1020:	movi   0x3f6c5270, a8
3f6c1050:	move   a8, *a14+, 1
3f6c1060:	calla  L3F596290
L3F6C1090:
3f6c1090:	movk   8, a7
3f6c10a0:	setf   16, 1, 0
3f6c10b0:	move   a7, *a10(0x50), 0
3f6c10d0:	setf   16, 0, 0
3f6c10e0:	move   @0x94540, a3, 0
3f6c1110:	dec    a3
3f6c1120:	move   a3, @0x94540, 0
3f6c1150:	move   @0x945c0, a3, 0
3f6c1180:	inc    a3
3f6c1190:	move   a3, @0x945c0, 0
3f6c11c0:	move   *a10, a7, 1
3f6c11d0:	move   a7, @0x95540, 1
3f6c1200:	sub    a5, a5
3f6c1210:	move   a5, *a10, 1
3f6c1220:	movk   12, a5
3f6c1230:	move   a5, *a10(0x20), 1
3f6c1250:	jruc   L3F6C12F0
L3F6C1260:
3f6c1260:	move   a14, -*sp, 1
3f6c1270:	movk   8, a7
3f6c1280:	move   a7, *a14+, 1
3f6c1290:	sub    a3, a3
3f6c12a0:	move   a3, *a14+, 1
3f6c12b0:	calla  L3F6AD660
3f6c12e0:	move   a8, a10
L3F6C12F0:
3f6c12f0:	move   a14, -*sp, 1
3f6c1300:	move   *a13(0x20), *a14+, 1
3f6c1320:	calla  L3FB338D0
3f6c1350:	move   a10, a3
3f6c1360:	jrne   L3F6C1390
3f6c1370:	sub    a8, a8
3f6c1380:	jruc   L3F6C1AE0
L3F6C1390:
3f6c1390:	move   *a10(0x20), a7, 1
3f6c13b0:	sll    0x3, a7
3f6c13c0:	add    a10, a7
3f6c13d0:	move   *a13(0xffc0), a5, 1
3f6c13f0:	move   *a5+, *a7+, 1
3f6c1400:	move   *a5+, *a7+, 1
3f6c1410:	move   *a5+, *a7+, 1
3f6c1420:	move   *a5, *a7, 1
3f6c1430:	movk   16, a7
3f6c1440:	setf   16, 1, 0
3f6c1450:	move   a7, *a10(0x40), 0
3f6c1470:	move   *a13(0xff80), a5, 1
3f6c1490:	jreq   L3F6C17A0
3f6c14a0:	move   *a5(0x40), a3, 0
3f6c14c0:	jreq   L3F6C17A0
3f6c14d0:	move   a14, -*sp, 1
3f6c14e0:	move   *a5(0x40), a8, 0
3f6c1500:	move   a8, *a14+, 1
3f6c1510:	sub    a3, a3
3f6c1520:	move   a3, *a14+, 1
3f6c1530:	move   a5, *a14+, 1
3f6c1540:	calla  L3F6AE7B0
3f6c1570:	move   a8, *a10, 1
3f6c1580:	move   *a10, a3, 1
3f6c1590:	jrne   L3F6C1610
3f6c15a0:	move   a14, -*sp, 1
3f6c15b0:	move   a10, *a14+, 1
3f6c15c0:	calla  L3F6ADF20
3f6c15f0:	sub    a8, a8
3f6c1600:	jruc   L3F6C1AE0
L3F6C1610:
3f6c1610:	move   *a10, a3, 1
3f6c1620:	setf   16, 1, 0
3f6c1630:	move   *a3(0x40), a3, 0
3f6c1650:	move   *a9, a7, 1
3f6c1660:	add    a3, a7
3f6c1670:	move   a7, *a9, 1
3f6c1680:	move   *a9(0x40), a7, 1
3f6c16a0:	addi   0x80, a7
3f6c16c0:	move   a7, *a9(0x40), 1
3f6c16e0:	move   *a10, a7, 1
3f6c16f0:	move   *a7(0x20), a7, 1
3f6c1710:	cmpi   0x7c, a7
3f6c1730:	jrls   L3F6C17A0
3f6c1740:	move   *a9(0x40), a7, 1
3f6c1760:	addi   0x400, a7
3f6c1780:	move   a7, *a9(0x40), 1
L3F6C17A0:
3f6c17a0:	move   *a10(0x40), a7, 0
3f6c17c0:	move   *a9, a3, 1
3f6c17d0:	add    a7, a3
3f6c17e0:	move   a3, *a9, 1
3f6c17f0:	move   *a9(0x40), a7, 1
3f6c1810:	addi   0x80, a7
3f6c1830:	move   a7, *a9(0x40), 1
3f6c1850:	move   *a10(0x20), a7, 1
3f6c1870:	cmpi   0x7c, a7
3f6c1890:	jrls   L3F6C1900
3f6c18a0:	move   *a9(0x40), a7, 1
3f6c18c0:	addi   0x400, a7
3f6c18e0:	move   a7, *a9(0x40), 1
L3F6C1900:
3f6c1900:	move   *a9(0xa0), a11, 1
3f6c1920:	jreq   L3F6C19E0
3f6c1930:	move   *a11(0x3e0), a7, 1
3f6c1950:	jreq   L3F6C19B0
L3F6C1960:
3f6c1960:	move   *a11(0x3e0), a11, 1
3f6c1980:	move   *a11(0x3e0), a7, 1
3f6c19a0:	jrne   L3F6C1960
L3F6C19B0:
3f6c19b0:	move   a10, *a11(0x3e0), 1
3f6c19d0:	jruc   L3F6C1A00
L3F6C19E0:
3f6c19e0:	move   a10, *a9(0xa0), 1
L3F6C1A00:
3f6c1a00:	move   *a10, a7, 1
3f6c1a10:	jreq   L3F6C1A30
3f6c1a20:	move   *a10, a10, 1
L3F6C1A30:
3f6c1a30:	move   *a13(0xffa0), a7, 1
3f6c1a50:	jreq   L3F6C1AD0
3f6c1a60:	move   a14, -*sp, 1
3f6c1a70:	move   a10, *a14+, 1
3f6c1a80:	move   a7, *a14+, 1
3f6c1a90:	move   a9, *a14+, 1
3f6c1aa0:	calla  L3F6C2580
L3F6C1AD0:
3f6c1ad0:	movk   1, a8
L3F6C1AE0:
3f6c1ae0:	move   *sp(0x100), a14, 1
3f6c1b00:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3f6c1b20:	rets   2
L3F6C1B30:
3f6c1b30:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3f6c1b50:	move   a14, a13
3f6c1b60:	sub    a11, a11
3f6c1b70:	move   *a13(0xffa0), a7, 1
3f6c1b90:	jrne   L3F6C1C20
3f6c1ba0:	move   a14, -*sp, 1
3f6c1bb0:	movi   0x3f6c5298, a8
3f6c1be0:	move   a8, *a14+, 1
3f6c1bf0:	calla  L3F596290
L3F6C1C20:
3f6c1c20:	jruc   L3F6C1E00
3f6c1c30:	nop
3f6c1c40:	nop
3f6c1c50:	nop
3f6c1c60:	nop
3f6c1c70:	nop
3f6c1c80:	nop
3f6c1c90:	nop
3f6c1ca0:	nop
3f6c1cb0:	nop
3f6c1cc0:	nop
3f6c1cd0:	nop
3f6c1ce0:	nop
3f6c1cf0:	nop
3f6c1d00:	nop
3f6c1d10:	nop
3f6c1d20:	nop
3f6c1d30:	nop
3f6c1d40:	nop
3f6c1d50:	nop
3f6c1d60:	nop
3f6c1d70:	nop
3f6c1d80:	nop
3f6c1d90:	nop
3f6c1da0:	nop
3f6c1db0:	nop
3f6c1dc0:	nop
3f6c1dd0:	nop
3f6c1de0:	nop
3f6c1df0:	nop
L3F6C1E00:
3f6c1e00:	move   *a13(0xffc0), a9, 1
3f6c1e20:	jreq   L3F6C1E90
3f6c1e30:	setf   16, 1, 0
L3F6C1E40:
3f6c1e40:	move   *a9(0x40), a7, 0
3f6c1e60:	add    a7, a11
3f6c1e70:	move   *a9, a9, 1
3f6c1e80:	jrne   L3F6C1E40
L3F6C1E90:
3f6c1e90:	move   *a13(0xffa0), a7, 1
3f6c1eb0:	setf   16, 1, 0
3f6c1ec0:	move   *a7(0x40), a7, 0
3f6c1ee0:	add    a7, a11
3f6c1ef0:	move   *a13(0xffe0), a7, 1
3f6c1f10:	move   *a7(0x20), a5, 1
3f6c1f30:	move   *a7, a7, 1
3f6c1f40:	sub    a7, a5
3f6c1f50:	move   *a13(0xffe0), a7, 1
3f6c1f70:	move   *a7(0x60), a3, 1
3f6c1f90:	move   *a7(0x40), a7, 1
3f6c1fb0:	sub    a7, a3
3f6c1fc0:	cmp    a3, a5
3f6c1fd0:	jrge   L3F6C2050
3f6c1fe0:	move   *a13(0xffe0), a7, 1
3f6c2000:	move   *a7(0x20), a5, 1
3f6c2020:	move   *a7, a3, 1
3f6c2030:	sub    a3, a5
3f6c2040:	jruc   L3F6C20C0
L3F6C2050:
3f6c2050:	move   *a13(0xffe0), a7, 1
3f6c2070:	move   *a7(0x60), a5, 1
3f6c2090:	move   *a7(0x40), a3, 1
3f6c20b0:	sub    a3, a5
L3F6C20C0:
3f6c20c0:	cmp    a5, a11
3f6c20d0:	jrle   L3F6C2100
3f6c20e0:	sub    a8, a8
3f6c20f0:	jruc   L3F6C2530
L3F6C2100:
3f6c2100:	move   a14, -*sp, 1
3f6c2110:	move   *a13(0xffa0), a5, 1
3f6c2130:	move   *a5(0x40), a8, 0
3f6c2150:	move   a8, *a14+, 1
3f6c2160:	sub    a3, a3
3f6c2170:	move   a3, *a14+, 1
3f6c2180:	move   a5, *a14+, 1
3f6c2190:	calla  L3F6AE7B0
3f6c21c0:	move   a8, a9
3f6c21d0:	jrne   L3F6C2200
3f6c21e0:	move   a3, a8
3f6c21f0:	jruc   L3F6C2530
L3F6C2200:
3f6c2200:	setf   16, 1, 0
3f6c2210:	move   *a9(0x40), a3, 0
3f6c2230:	move   *a7, a5, 1
3f6c2240:	add    a3, a5
3f6c2250:	move   a5, *a7, 1
3f6c2260:	move   *a7(0x40), a5, 1
3f6c2280:	addi   0x80, a5
3f6c22a0:	move   a5, *a7(0x40), 1
3f6c22c0:	move   *a9(0x20), a5, 1
3f6c22e0:	cmpi   0x7c, a5
3f6c2300:	jrls   L3F6C2370
3f6c2310:	move   *a7(0x40), a5, 1
3f6c2330:	addi   0x400, a5
3f6c2350:	move   a5, *a7(0x40), 1
L3F6C2370:
3f6c2370:	move   *a7(0xa0), a10, 1
3f6c2390:	jreq   L3F6C2450
3f6c23a0:	move   *a10(0x3e0), a5, 1
3f6c23c0:	jreq   L3F6C2420
L3F6C23D0:
3f6c23d0:	move   *a10(0x3e0), a10, 1
3f6c23f0:	move   *a10(0x3e0), a7, 1
3f6c2410:	jrne   L3F6C23D0
L3F6C2420:
3f6c2420:	move   a9, *a10(0x3e0), 1
3f6c2440:	jruc   L3F6C2470
L3F6C2450:
3f6c2450:	move   a9, *a7(0xa0), 1
L3F6C2470:
3f6c2470:	move   *a13(0xffc0), a7, 1
3f6c2490:	jreq   L3F6C2520
3f6c24a0:	move   a14, -*sp, 1
3f6c24b0:	move   a9, *a14+, 1
3f6c24c0:	move   a7, *a14+, 1
3f6c24d0:	move   *a13(0xffe0), *a14+, 1
3f6c24f0:	calla  L3F6C2580
L3F6C2520:
3f6c2520:	movk   1, a8
L3F6C2530:
3f6c2530:	move   *sp(0x100), a14, 1
3f6c2550:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3f6c2570:	rets   2
L3F6C2580:
3f6c2580:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f6c25a0:	move   a14, a13
3f6c25b0:	move   *a13(0xffe0), a9, 1
3f6c25d0:	move   *a13(0xffc0), a10, 1
3f6c25f0:	move   *a13(0xffa0), a11, 1
3f6c2610:	move   a10, a10
3f6c2620:	jreq   L3F6C2D60
L3F6C2630:
3f6c2630:	setf   16, 1, 0
3f6c2640:	move   *a10(0x40), a7, 0
3f6c2660:	jrne   L3F6C26E0
3f6c2670:	move   a14, -*sp, 1
3f6c2680:	move   a10, *a14+, 1
3f6c2690:	calla  L3F6ACE40
3f6c26c0:	move   a8, a10
3f6c26d0:	jruc   L3F6C2D40
L3F6C26E0:
3f6c26e0:	move   a11, a7
3f6c26f0:	jreq   L3F6C2B40
3f6c2700:	move   *a11(0x20), a7, 1
3f6c2720:	cmpi   0x7c, a7
3f6c2740:	jrhi   L3F6C2B40
3f6c2750:	move   *a10(0x20), a7, 1
3f6c2770:	cmpi   0x7c, a7
3f6c2790:	jrhi   L3F6C2B40
3f6c27a0:	move   *a11(0x40), a7, 0
3f6c27c0:	move   *a11(0x20), a5, 1
3f6c27e0:	add    a7, a5
3f6c27f0:	move   *a10(0x40), a7, 0
3f6c2810:	add    a7, a5
3f6c2820:	cmpi   0x7c, a5
3f6c2840:	jrhi   L3F6C2B40
3f6c2850:	move   *a11(0x50), a7, 0
3f6c2870:	move   *a10(0x50), a5, 0
3f6c2890:	cmp    a5, a7
3f6c28a0:	jrne   L3F6C2B40
3f6c28b0:	move   a14, -*sp, 1
3f6c28c0:	move   *a10(0x40), a7, 0
3f6c28e0:	move   a7, *a14+, 1
3f6c28f0:	move   *a11(0x20), a7, 1
3f6c2910:	sll    0x3, a7
3f6c2920:	add    a11, a7
3f6c2930:	move   *a11(0x40), a5, 0
3f6c2950:	sll    0x3, a5
3f6c2960:	add    a5, a7
3f6c2970:	move   a7, *a14+, 1
3f6c2980:	move   *a10(0x20), a7, 1
3f6c29a0:	sll    0x3, a7
3f6c29b0:	add    a10, a7
3f6c29c0:	move   a7, *a14+, 1
3f6c29d0:	calla  L3FB44400
3f6c2a00:	setf   16, 1, 0
3f6c2a10:	move   *a11(0x40), a7, 0
3f6c2a30:	move   *a10(0x40), a5, 0
3f6c2a50:	add    a5, a7
3f6c2a60:	move   a7, *a11(0x40), 0
3f6c2a80:	move   *a10(0x40), a7, 0
3f6c2aa0:	move   *a9, a5, 1
3f6c2ab0:	add    a7, a5
3f6c2ac0:	move   a5, *a9, 1
3f6c2ad0:	move   a14, -*sp, 1
3f6c2ae0:	move   a10, *a14+, 1
3f6c2af0:	calla  L3F6ACE40
3f6c2b20:	move   a8, a10
3f6c2b30:	jruc   L3F6C2D40
L3F6C2B40:
3f6c2b40:	move   *a10(0x40), a7, 0
3f6c2b60:	move   *a9, a5, 1
3f6c2b70:	add    a7, a5
3f6c2b80:	move   a5, *a9, 1
3f6c2b90:	move   *a9(0x40), a7, 1
3f6c2bb0:	addi   0x80, a7
3f6c2bd0:	move   a7, *a9(0x40), 1
3f6c2bf0:	move   *a10(0x20), a7, 1
3f6c2c10:	cmpi   0x7c, a7
3f6c2c30:	jrls   L3F6C2CA0
3f6c2c40:	move   *a9(0x40), a7, 1
3f6c2c60:	addi   0x400, a7
3f6c2c80:	move   a7, *a9(0x40), 1
L3F6C2CA0:
3f6c2ca0:	move   a11, a5
3f6c2cb0:	jreq   L3F6C2CE0
3f6c2cc0:	move   a10, *a11, 1
3f6c2cd0:	jruc   L3F6C2D00
L3F6C2CE0:
3f6c2ce0:	move   a10, *a9(0xa0), 1
L3F6C2D00:
3f6c2d00:	move   a10, a11
3f6c2d10:	move   *a10, a10, 1
3f6c2d20:	sub    a7, a7
3f6c2d30:	move   a7, *a11, 1
L3F6C2D40:
3f6c2d40:	move   a10, a5
3f6c2d50:	jrne   L3F6C2630
L3F6C2D60:
3f6c2d60:	move   *sp(0xe0), a14, 1
3f6c2d80:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f6c2da0:	rets   2
L3F6C2DB0:
3f6c2db0:	mmtm   sp, a9,a11,a13
3f6c2dd0:	move   a14, a13
3f6c2de0:	move   *a13(0xffe0), a9, 1
3f6c2e00:	setf   16, 1, 0
3f6c2e10:	move   *a9(0xf0), a11, 0
3f6c2e30:	btst   0, a11
3f6c2e40:	jreq   L3F6C2ED0
3f6c2e50:	move   a14, -*sp, 1
3f6c2e60:	movi   0x3f6c5310, a8
3f6c2e90:	move   a8, *a14+, 1
3f6c2ea0:	calla  L3F596290
L3F6C2ED0:
3f6c2ed0:	move   *a9(0x40), a11, 1
3f6c2ef0:	jreq   L3F6C2FA0
L3F6C2F00:
3f6c2f00:	move   a14, -*sp, 1
3f6c2f10:	move   *a9(0x0), *a14+, 1
3f6c2f30:	move   a9, *a14+, 1
3f6c2f40:	calla  L3F6C30F0
3f6c2f70:	move   *a9(0x40), a11, 1
3f6c2f90:	jrne   L3F6C2F00
L3F6C2FA0:
3f6c2fa0:	move   *a9, a11, 1
3f6c2fb0:	jrne   L3F6C3020
3f6c2fc0:	move   *a9(0x40), a11, 1
3f6c2fe0:	jrne   L3F6C3020
3f6c2ff0:	move   *a9(0xa0), a11, 1
3f6c3010:	jreq   L3F6C30A0
L3F6C3020:
3f6c3020:	move   a14, -*sp, 1
3f6c3030:	movi   0x3f6c5350, a8
3f6c3060:	move   a8, *a14+, 1
3f6c3070:	calla  L3F596290
L3F6C30A0:
3f6c30a0:	move   *sp(0x80), a14, 1
3f6c30c0:	mmfm   sp, a9,a11,a13
3f6c30e0:	rets   2
L3F6C30F0:
3f6c30f0:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f6c3110:	move   a14, a13
3f6c3120:	addi   0x40, a14
3f6c3140:	move   *a13(0xffe0), a9, 1
3f6c3160:	move   *a13(0xffc0), a10, 1
3f6c3180:	move   *a9(0xa0), a11, 1
3f6c31a0:	jreq   L3F6C31E0
3f6c31b0:	move   *a11(0x3e0), a7, 1
3f6c31d0:	jruc   L3F6C31F0
L3F6C31E0:
3f6c31e0:	sub    a7, a7
L3F6C31F0:
3f6c31f0:	move   a7, *a13, 1
3f6c3200:	move   a10, a10
3f6c3210:	jale   L3F6C3DA0
L3F6C3230:
3f6c3230:	move   a11, a7
3f6c3240:	jrne   L3F6C3350
3f6c3250:	move   *a13, a7, 1
3f6c3260:	jrne   L3F6C32F0
3f6c3270:	move   a14, -*sp, 1
3f6c3280:	movi   0x3f6c53a0, a8
3f6c32b0:	move   a8, *a14+, 1
3f6c32c0:	calla  L3F596290
L3F6C32F0:
3f6c32f0:	move   a7, a11
3f6c3300:	move   *a11(0x3e0), *a13(0x0), 1
3f6c3330:	jauc   L3F6C3D70
L3F6C3350:
3f6c3350:	setf   16, 1, 0
3f6c3360:	move   *a11(0x40), a7, 0
3f6c3380:	cmp    a10, a7
3f6c3390:	jrle   L3F6C34A0
3f6c33a0:	sext   a10, 0
3f6c33b0:	move   *a11(0x40), a7, 0
3f6c33d0:	sub    a10, a7
3f6c33e0:	move   a7, *a11(0x40), 0
3f6c3400:	move   *a11(0x20), a7, 1
3f6c3420:	add    a10, a7
3f6c3430:	move   a7, *a11(0x20), 1
3f6c3450:	move   *a9, a7, 1
3f6c3460:	sub    a10, a7
3f6c3470:	move   a7, *a9, 1
3f6c3480:	jauc   L3F6C3DA0
L3F6C34A0:
3f6c34a0:	move   *a11(0x40), a7, 0
3f6c34c0:	sub    a7, a10
3f6c34d0:	move   *a11(0x40), a7, 0
3f6c34f0:	move   *a9, a5, 1
3f6c3500:	sub    a7, a5
3f6c3510:	move   a5, *a9, 1
3f6c3520:	move   *a9(0x40), a7, 1
3f6c3540:	subi   0x80, a7
3f6c3560:	move   a7, *a9(0x40), 1
3f6c3580:	move   *a11(0x20), a7, 1
3f6c35a0:	cmpi   0x7c, a7
3f6c35c0:	jrls   L3F6C3630
3f6c35d0:	move   *a9(0x40), a7, 1
3f6c35f0:	subi   0x400, a7
3f6c3610:	move   a7, *a9(0x40), 1
L3F6C3630:
3f6c3630:	calla  L3FB33870
3f6c3660:	move   a8, *a13(0x20), 1
3f6c3680:	setf   16, 1, 0
3f6c3690:	move   *a11(0x50), a7, 0
3f6c36b0:	jrne   L3F6C3740
3f6c36c0:	move   a14, -*sp, 1
3f6c36d0:	movi   0x3f6c53d8, a8
3f6c3700:	move   a8, *a14+, 1
3f6c3710:	calla  L3F596290
L3F6C3740:
3f6c3740:	setf   16, 1, 0
3f6c3750:	move   *a11(0x50), a7, 0
3f6c3770:	sll    0x4, a7
3f6c3780:	addi   0x94540, a7
3f6c37b0:	setf   16, 0, 0
3f6c37c0:	move   *a7, a5, 0
3f6c37d0:	dec    a5
3f6c37e0:	move   a5, *a7, 0
3f6c37f0:	move   @0x94540, a7, 0
3f6c3820:	inc    a7
3f6c3830:	move   a7, @0x94540, 0
3f6c3860:	sub    a5, a5
3f6c3870:	move   a5, *a11(0x50), 0
3f6c3890:	move   *a11(0x20), a5, 1
3f6c38b0:	cmpi   0x80, a5
3f6c38d0:	jrc   L3F6C3B40
3f6c38e0:	move   *a11(0x20), a5, 1
3f6c3900:	sll    0x3, a5
3f6c3910:	add    a11, a5
3f6c3920:	move   a5, a12
3f6c3930:	andi   0xffffe000, a12
3f6c3960:	move   @0x94440, a5, 1
3f6c3990:	move   a12, a7
3f6c39a0:	sub    a5, a7
3f6c39b0:	sra    0xd, a7
3f6c39c0:	sll    0x3, a7
3f6c39d0:	addi   0x95580, a7
3f6c3a00:	movb   *a7, a5
3f6c3a10:	dec    a5
3f6c3a20:	movb   a5, *a7
3f6c3a30:	sll    0x18, a5
3f6c3a40:	sra    0x18, a5
3f6c3a50:	jrne   L3F6C3B40
3f6c3a60:	move   @0x95560, a7, 1
3f6c3a90:	move   a7, *a12, 1
3f6c3aa0:	move   a12, @0x95560, 1
3f6c3ad0:	move   @0x944c0, a7, 1
3f6c3b00:	inc    a7
3f6c3b10:	move   a7, @0x944c0, 1
L3F6C3B40:
3f6c3b40:	move   *a11, a12, 1
3f6c3b50:	move   @0x95540, a7, 1
3f6c3b80:	move   a7, *a11, 1
3f6c3b90:	sub    a5, a5
3f6c3ba0:	move   a5, *a11(0x20), 1
3f6c3bc0:	move   a5, *a11(0x3e0), 1
3f6c3be0:	move   a11, @0x95540, 1
3f6c3c10:	move   a14, -*sp, 1
3f6c3c20:	move   *a13(0x20), *a14+, 1
3f6c3c40:	calla  L3FB338D0
3f6c3c70:	move   @0x95d90, a7, 1
3f6c3ca0:	jreq   L3F6C3D60
3f6c3cb0:	move   a5, @0x95d90, 1
3f6c3ce0:	move   a14, -*sp, 1
3f6c3cf0:	movi   0x95540, a7
3f6c3d20:	move   a7, *a14+, 1
3f6c3d30:	calla  L3F6FB7E0
L3F6C3D60:
3f6c3d60:	move   a12, a11
L3F6C3D70:
3f6c3d70:	move   a10, a5
3f6c3d80:	jagt   L3F6C3230
L3F6C3DA0:
3f6c3da0:	move   a11, a5
3f6c3db0:	jaeq   L3F6C4720
3f6c3dd0:	setf   16, 1, 0
3f6c3de0:	move   *a11(0x40), a7, 0
3f6c3e00:	jane   L3F6C4720
L3F6C3E20:
3f6c3e20:	move   *a11(0x40), a7, 0
3f6c3e40:	move   *a9, a5, 1
3f6c3e50:	sub    a7, a5
3f6c3e60:	move   a5, *a9, 1
3f6c3e70:	move   *a9(0x40), a7, 1
3f6c3e90:	subi   0x80, a7
3f6c3eb0:	move   a7, *a9(0x40), 1
3f6c3ed0:	move   *a11(0x20), a7, 1
3f6c3ef0:	cmpi   0x7c, a7
3f6c3f10:	jrls   L3F6C3F80
3f6c3f20:	move   *a9(0x40), a7, 1
3f6c3f40:	subi   0x400, a7
3f6c3f60:	move   a7, *a9(0x40), 1
L3F6C3F80:
3f6c3f80:	calla  L3FB33870
3f6c3fb0:	move   a8, *a13(0x20), 1
3f6c3fd0:	setf   16, 1, 0
3f6c3fe0:	move   *a11(0x50), a7, 0
3f6c4000:	jrne   L3F6C4090
3f6c4010:	move   a14, -*sp, 1
3f6c4020:	movi   0x3f6c53d8, a8
3f6c4050:	move   a8, *a14+, 1
3f6c4060:	calla  L3F596290
L3F6C4090:
3f6c4090:	setf   16, 1, 0
3f6c40a0:	move   *a11(0x50), a7, 0
3f6c40c0:	sll    0x4, a7
3f6c40d0:	addi   0x94540, a7
3f6c4100:	setf   16, 0, 0
3f6c4110:	move   *a7, a5, 0
3f6c4120:	dec    a5
3f6c4130:	move   a5, *a7, 0
3f6c4140:	move   @0x94540, a7, 0
3f6c4170:	inc    a7
3f6c4180:	move   a7, @0x94540, 0
3f6c41b0:	sub    a5, a5
3f6c41c0:	move   a5, *a11(0x50), 0
3f6c41e0:	move   *a11(0x20), a5, 1
3f6c4200:	cmpi   0x80, a5
3f6c4220:	jrc   L3F6C4490
3f6c4230:	move   *a11(0x20), a5, 1
3f6c4250:	sll    0x3, a5
3f6c4260:	add    a11, a5
3f6c4270:	move   a5, a12
3f6c4280:	andi   0xffffe000, a12
3f6c42b0:	move   @0x94440, a5, 1
3f6c42e0:	move   a12, a7
3f6c42f0:	sub    a5, a7
3f6c4300:	sra    0xd, a7
3f6c4310:	sll    0x3, a7
3f6c4320:	addi   0x95580, a7
3f6c4350:	movb   *a7, a5
3f6c4360:	dec    a5
3f6c4370:	movb   a5, *a7
3f6c4380:	sll    0x18, a5
3f6c4390:	sra    0x18, a5
3f6c43a0:	jrne   L3F6C4490
3f6c43b0:	move   @0x95560, a7, 1
3f6c43e0:	move   a7, *a12, 1
3f6c43f0:	move   a12, @0x95560, 1
3f6c4420:	move   @0x944c0, a7, 1
3f6c4450:	inc    a7
3f6c4460:	move   a7, @0x944c0, 1
L3F6C4490:
3f6c4490:	move   *a11, a12, 1
3f6c44a0:	move   @0x95540, a7, 1
3f6c44d0:	move   a7, *a11, 1
3f6c44e0:	sub    a5, a5
3f6c44f0:	move   a5, *a11(0x20), 1
3f6c4510:	move   a5, *a11(0x3e0), 1
3f6c4530:	move   a11, @0x95540, 1
3f6c4560:	move   a14, -*sp, 1
3f6c4570:	move   *a13(0x20), *a14+, 1
3f6c4590:	calla  L3FB338D0
3f6c45c0:	move   @0x95d90, a7, 1
3f6c45f0:	jreq   L3F6C46B0
3f6c4600:	move   a5, @0x95d90, 1
3f6c4630:	move   a14, -*sp, 1
3f6c4640:	movi   0x95540, a7
3f6c4670:	move   a7, *a14+, 1
3f6c4680:	calla  L3F6FB7E0
L3F6C46B0:
3f6c46b0:	move   a12, a11
3f6c46c0:	jreq   L3F6C4720
3f6c46d0:	setf   16, 1, 0
3f6c46e0:	move   *a11(0x40), a7, 0
3f6c4700:	jaeq   L3F6C3E20
L3F6C4720:
3f6c4720:	move   a11, a5
3f6c4730:	jreq   L3F6C47A0
3f6c4740:	move   a11, *a9(0xa0), 1
3f6c4760:	move   *a13(0x0), *a11(0x3e0), 1
3f6c4790:	jruc   L3F6C47D0
L3F6C47A0:
3f6c47a0:	move   *a13(0x0), *a9(0xa0), 1
L3F6C47D0:
3f6c47d0:	move   *sp(0x100), a14, 1
3f6c47f0:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f6c4810:	rets   2
L3F6C4820:
3f6c4820:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f6c4840:	move   a14, a13
3f6c4850:	addk   32, a14
3f6c4860:	move   *a13(0xffe0), a9, 1
3f6c4880:	move   *a9(0xa0), a10, 1
3f6c48a0:	jaeq   L3F6C51B0
3f6c48c0:	move   *a10(0x3e0), *a9(0xa0), 1
L3F6C48F0:
3f6c48f0:	setf   16, 1, 0
3f6c4900:	move   *a10(0x40), a7, 0
3f6c4920:	move   *a9, a5, 1
3f6c4930:	sub    a7, a5
3f6c4940:	move   a5, *a9, 1
3f6c4950:	move   *a9(0x40), a7, 1
3f6c4970:	subi   0x80, a7
3f6c4990:	move   a7, *a9(0x40), 1
3f6c49b0:	move   *a10(0x20), a7, 1
3f6c49d0:	cmpi   0x7c, a7
3f6c49f0:	jrls   L3F6C4A60
3f6c4a00:	move   *a9(0x40), a7, 1
3f6c4a20:	subi   0x400, a7
3f6c4a40:	move   a7, *a9(0x40), 1
L3F6C4A60:
3f6c4a60:	calla  L3FB33870
3f6c4a90:	move   a8, *a13, 1
3f6c4aa0:	setf   16, 1, 0
3f6c4ab0:	move   *a10(0x50), a7, 0
3f6c4ad0:	jrne   L3F6C4B60
3f6c4ae0:	move   a14, -*sp, 1
3f6c4af0:	movi   0x3f6c53d8, a8
3f6c4b20:	move   a8, *a14+, 1
3f6c4b30:	calla  L3F596290
L3F6C4B60:
3f6c4b60:	setf   16, 1, 0
3f6c4b70:	move   *a10(0x50), a7, 0
3f6c4b90:	sll    0x4, a7
3f6c4ba0:	addi   0x94540, a7
3f6c4bd0:	setf   16, 0, 0
3f6c4be0:	move   *a7, a5, 0
3f6c4bf0:	dec    a5
3f6c4c00:	move   a5, *a7, 0
3f6c4c10:	move   @0x94540, a7, 0
3f6c4c40:	inc    a7
3f6c4c50:	move   a7, @0x94540, 0
3f6c4c80:	sub    a5, a5
3f6c4c90:	move   a5, *a10(0x50), 0
3f6c4cb0:	move   *a10(0x20), a5, 1
3f6c4cd0:	cmpi   0x80, a5
3f6c4cf0:	jrc   L3F6C4F60
3f6c4d00:	move   *a10(0x20), a5, 1
3f6c4d20:	sll    0x3, a5
3f6c4d30:	add    a10, a5
3f6c4d40:	move   a5, a11
3f6c4d50:	andi   0xffffe000, a11
3f6c4d80:	move   @0x94440, a5, 1
3f6c4db0:	move   a11, a7
3f6c4dc0:	sub    a5, a7
3f6c4dd0:	sra    0xd, a7
3f6c4de0:	sll    0x3, a7
3f6c4df0:	addi   0x95580, a7
3f6c4e20:	movb   *a7, a5
3f6c4e30:	dec    a5
3f6c4e40:	movb   a5, *a7
3f6c4e50:	sll    0x18, a5
3f6c4e60:	sra    0x18, a5
3f6c4e70:	jrne   L3F6C4F60
3f6c4e80:	move   @0x95560, a7, 1
3f6c4eb0:	move   a7, *a11, 1
3f6c4ec0:	move   a11, @0x95560, 1
3f6c4ef0:	move   @0x944c0, a7, 1
3f6c4f20:	inc    a7
3f6c4f30:	move   a7, @0x944c0, 1
L3F6C4F60:
3f6c4f60:	move   *a10, a11, 1
3f6c4f70:	move   @0x95540, a7, 1
3f6c4fa0:	move   a7, *a10, 1
3f6c4fb0:	sub    a5, a5
3f6c4fc0:	move   a5, *a10(0x20), 1
3f6c4fe0:	move   a5, *a10(0x3e0), 1
3f6c5000:	move   a10, @0x95540, 1
3f6c5030:	move   a14, -*sp, 1
3f6c5040:	move   *a13(0x0), *a14+, 1
3f6c5060:	calla  L3FB338D0
3f6c5090:	move   @0x95d90, a7, 1
3f6c50c0:	jreq   L3F6C5180
3f6c50d0:	move   a5, @0x95d90, 1
3f6c5100:	move   a14, -*sp, 1
3f6c5110:	movi   0x95540, a7
3f6c5140:	move   a7, *a14+, 1
3f6c5150:	calla  L3F6FB7E0
L3F6C5180:
3f6c5180:	move   a11, a10
3f6c5190:	jane   L3F6C48F0
L3F6C51B0:
3f6c51b0:	move   *sp(0xe0), a14, 1
3f6c51d0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f6c51f0:	rets   2
3f6c5200:	modu   b11, b3
3f6c5210:	.word  0x7369
3f6c5220:	modu   a11, a3
3f6c5230:	modu   a3, a14
3f6c5240:	sll    a11, a5
3f6c5250:	sra    b11, b4
3f6c5260:	.word  0x0064
3f6c5270:	srl    a11, a13
3f6c5280:	.word  0x7465
3f6c5290:	.word  0x7300
3f6c52a0:	sla    a11, a2
3f6c52b0:	.word  0x7070
3f6c52c0:	modu   a3, a5
3f6c52d0:	.word  0x7264
3f6c52e0:	srl    a11, a9
3f6c52f0:	.word  0x7468
3f6c5300:	.word  0x0073
3f6c5310:	sll    b3, b3
3f6c5320:	mods   a3, a6
3f6c5330:	.word  0x7375
3f6c5340:	.word  0x0068
3f6c5350:	sll    b3, b3
3f6c5360:	mods   a3, a6
3f6c5370:	.word  0x7375
3f6c5380:	sla    0x3, a8
3f6c5390:	rev    b2
3f6c53a0:	sll    b3, b3
3f6c53b0:	.word  0x7264
3f6c53c0:	.word  0x706f
3f6c53d0:	mods   a8, a0
3f6c53e0:	.word  0x7266
3f6c53f0:	sra    a11, a5
3f6c5400:	.word  0x0000
3f6c5410:	mmtm   sp, a5,a7,a9,a11,a13
3f6c5430:	move   a14, a13
3f6c5440:	addi   0x60, a14
3f6c5460:	move   *a13(0xffe0), a11, 1
3f6c5480:	move   *a11(0x40), *a13(0x0), 1
3f6c54b0:	sub    a11, a11
3f6c54c0:	move   a11, *a13(0x20), 1
3f6c54e0:	move   *a13(0xffc0), a11, 1
3f6c5500:	subk   11, a11
3f6c5510:	jrne   L3F6C5560
3f6c5520:	movi   0x2d, a8
3f6c5540:	jauc   L3F6C81F0
L3F6C5560:
3f6c5560:	move   *a13(0xffc0), a11, 1
3f6c5580:	subk   9, a11
3f6c5590:	jreq   L3F6C5670
3f6c55a0:	move   *a13(0xff60), a11, 1
3f6c55c0:	jreq   L3F6C5670
3f6c55d0:	setf   16, 1, 0
3f6c55e0:	move   *a11(0x40), a11, 0
3f6c5600:	jreq   L3F6C5670
3f6c5610:	movi   0x2d, a11
3f6c5630:	move   a11, *a13(0x20), 1
3f6c5650:	jauc   L3F6C8150
L3F6C5670:
3f6c5670:	move   *a13, a11, 1
3f6c5680:	jane   L3F6C7E20
3f6c56a0:	move   *a13(0xffc0), a11, 1
3f6c56c0:	jaeq   L3F6C7E20
3f6c56e0:	movk   22, a11
3f6c56f0:	move   a11, *a13(0x20), 1
3f6c5710:	jauc   L3F6C8150
3f6c5730:	move   *a13, a11, 1
3f6c5740:	jreq   L3F6C57B0
3f6c5750:	movi   0x38, a11
3f6c5770:	move   a11, *a13(0x20), 1
3f6c5790:	jauc   L3F6C8150
L3F6C57B0:
3f6c57b0:	move   a14, -*sp, 1
3f6c57c0:	move   *a13(0xffe0), *a14+, 1
3f6c57e0:	calla  L3F6C8240
3f6c5810:	move   a8, *a13(0x20), 1
3f6c5830:	jauc   L3F6C8150
3f6c5850:	move   a14, -*sp, 1
3f6c5860:	move   *a13(0x0), *a14+, 1
3f6c5880:	calla  L3F6C86E0
3f6c58b0:	jauc   L3F6C8150
3f6c58d0:	move   a14, -*sp, 1
3f6c58e0:	move   *a13(0xff80), *a14+, 1
3f6c5900:	move   *a13(0x0), *a14+, 1
3f6c5920:	calla  L3F6C8BF0
3f6c5950:	move   a8, *a13(0x20), 1
3f6c5970:	jauc   L3F6C8150
3f6c5990:	move   *a13, a11, 1
3f6c59a0:	move   *a11(0x20), a11, 1
3f6c59c0:	jane   L3F6C8150
3f6c59e0:	movk   22, a11
3f6c59f0:	move   a11, *a13(0x20), 1
3f6c5a10:	jauc   L3F6C8150
3f6c5a30:	move   a14, -*sp, 1
3f6c5a40:	move   *a13(0xff80), *a14+, 1
3f6c5a60:	move   *a13(0xffe0), *a14+, 1
3f6c5a80:	calla  L3F6C9980
3f6c5ab0:	move   a8, *a13(0x20), 1
3f6c5ad0:	jauc   L3F6C8150
3f6c5af0:	move   a14, -*sp, 1
3f6c5b00:	move   *a13(0xff80), *a14+, 1
3f6c5b20:	move   *a13(0xffe0), *a14+, 1
3f6c5b40:	calla  L3F6CA2E0
3f6c5b70:	move   a8, *a13(0x20), 1
3f6c5b90:	jauc   L3F6C8150
3f6c5bb0:	move   a14, -*sp, 1
3f6c5bc0:	move   *a13(0x0), *a14+, 1
3f6c5be0:	calla  L3F6CA710
3f6c5c10:	jauc   L3F6C8150
3f6c5c30:	move   *a13, a11, 1
3f6c5c40:	move   *a11(0x60), a11, 1
3f6c5c60:	jreq   L3F6C5F30
3f6c5c70:	move   *a13, a11, 1
3f6c5c80:	move   *a11(0x60), a11, 1
3f6c5ca0:	move   *a11(0xc0), a11, 1
3f6c5cc0:	jreq   L3F6C5F30
3f6c5cd0:	move   *a13(0xff80), a11, 1
3f6c5cf0:	move   *a13, a7, 1
3f6c5d00:	move   *a7(0x60), a5, 1
3f6c5d20:	move   *a5(0xc0), a5, 1
3f6c5d40:	setf   16, 1, 0
3f6c5d50:	move   *a5(0x40), *a11(0x40), 0
3f6c5d80:	move   a14, -*sp, 1
3f6c5d90:	move   *a11(0x40), a5, 0
3f6c5db0:	move   a5, *a14+, 1
3f6c5dc0:	move   *a11(0x20), a5, 1
3f6c5de0:	sll    0x3, a5
3f6c5df0:	add    a11, a5
3f6c5e00:	move   a5, *a14+, 1
3f6c5e10:	move   *a7(0x60), a5, 1
3f6c5e30:	move   *a7(0x60), a7, 1
3f6c5e50:	move   *a7(0xc0), a7, 1
3f6c5e70:	move   *a7(0x20), a7, 1
3f6c5e90:	sll    0x3, a7
3f6c5ea0:	move   *a5(0xc0), a5, 1
3f6c5ec0:	add    a7, a5
3f6c5ed0:	move   a5, *a14+, 1
3f6c5ee0:	calla  L3FB44400
3f6c5f10:	jauc   L3F6C8150
L3F6C5F30:
3f6c5f30:	move   *a13(0xff80), a11, 1
3f6c5f50:	movk   16, a7
3f6c5f60:	setf   16, 1, 0
3f6c5f70:	move   a7, *a11(0x40), 0
3f6c5f90:	move   *a11(0x20), a5, 1
3f6c5fb0:	sll    0x3, a5
3f6c5fc0:	add    a11, a5
3f6c5fd0:	movi   0x1e6570, a7
3f6c6000:	move   *a7+, *a5+, 1
3f6c6010:	move   *a7+, *a5+, 1
3f6c6020:	move   *a7+, *a5+, 1
3f6c6030:	move   *a7, *a5, 1
3f6c6040:	jauc   L3F6C8150
3f6c6060:	move   a14, -*sp, 1
3f6c6070:	move   *a13(0xffe0), *a14+, 1
3f6c6090:	calla  L3F6BF320
3f6c60c0:	move   a14, -*sp, 1
3f6c60d0:	move   *a13(0x0), *a14+, 1
3f6c60f0:	calla  L3F6CAC90
3f6c6120:	jauc   L3F6C8150
L3F6C6140:
3f6c6140:	move   a14, -*sp, 1
3f6c6150:	movi   0x3f6cce30, a8
3f6c6180:	move   a8, *a14+, 1
3f6c6190:	calla  L3F596290
L3F6C61C0:
3f6c61c0:	move   *a13, a11, 1
3f6c61d0:	move   *a11(0x60), a7, 1
3f6c61f0:	jaeq   L3F6C8150
3f6c6210:	move   *a11(0x60), a7, 1
3f6c6230:	move   *a7, a9, 1
3f6c6240:	move   *a13(0xffe0), a7, 1
3f6c6260:	move   *a11(0x100), a5, 1
3f6c6280:	move   *a7(0x1a0), a7, 1
3f6c62a0:	sub    a7, a5
3f6c62b0:	move   *a9(0x2c0), a7, 1
3f6c62d0:	add    a5, a7
3f6c62e0:	move   a7, *a9(0x2c0), 1
3f6c6300:	move   *a13(0xffe0), a7, 1
3f6c6320:	move   *a7(0x1a0), *a11(0x100), 1
3f6c6350:	move   *a11(0xe0), a5, 1
3f6c6370:	move   *a7(0x160), a7, 1
3f6c6390:	sub    a7, a5
3f6c63a0:	move   *a9(0x280), a7, 1
3f6c63c0:	add    a5, a7
3f6c63d0:	move   a7, *a9(0x280), 1
3f6c63f0:	move   *a13(0xffe0), a7, 1
3f6c6410:	move   *a7(0x160), *a11(0xe0), 1
3f6c6440:	move   a14, -*sp, 1
3f6c6450:	move   a9, a5
3f6c6460:	addi   0x260, a5
3f6c6480:	move   a5, *a14+, 1
3f6c6490:	move   a9, *a14+, 1
3f6c64a0:	calla  L3F6BFE00
3f6c64d0:	jauc   L3F6C8150
L3F6C64F0:
3f6c64f0:	move   a14, -*sp, 1
3f6c6500:	movi   0x3f6cce68, a8
3f6c6530:	move   a8, *a14+, 1
3f6c6540:	calla  L3F596290
3f6c6570:	jauc   L3F6C8150
3f6c6590:	move   *a13(0xffe0), a11, 1
3f6c65b0:	setf   16, 1, 0
3f6c65c0:	move   *a11, a8, 0
3f6c65d0:	dec    a8
3f6c65e0:	jreq   L3F6C61C0
3f6c65f0:	dec    a8
3f6c6600:	jreq   L3F6C6140
3f6c6610:	jruc   L3F6C64F0
3f6c6620:	move   *a13(0xff60), a11, 1
3f6c6640:	jaeq   L3F6C7600
3f6c6660:	move   a14, -*sp, 1
3f6c6670:	move   a11, *a14+, 1
3f6c6680:	calla  L3F6CB640
3f6c66b0:	move   a8, *a13(0x20), 1
3f6c66d0:	move   a8, a5
3f6c66e0:	jaeq   L3F6C7600
3f6c6700:	jauc   L3F6C8150
L3F6C6720:
3f6c6720:	move   *a13(0xff80), a11, 1
3f6c6740:	jreq   L3F6C68C0
3f6c6750:	move   *a13, a7, 1
3f6c6760:	move   *a7(0x60), a5, 1
3f6c6780:	jreq   L3F6C67F0
3f6c6790:	movi   0x38, a5
3f6c67b0:	move   a5, *a13(0x20), 1
3f6c67d0:	jauc   L3F6C8150
L3F6C67F0:
3f6c67f0:	move   a14, -*sp, 1
3f6c6800:	move   a11, *a14+, 1
3f6c6810:	move   *a13(0xffe0), *a14+, 1
3f6c6830:	calla  L3F6C9980
3f6c6860:	move   a8, *a13(0x20), 1
3f6c6880:	move   a8, a5
3f6c6890:	jreq   L3F6C6960
3f6c68a0:	jauc   L3F6C8150
L3F6C68C0:
3f6c68c0:	move   *a13, a7, 1
3f6c68d0:	move   *a7(0x60), a5, 1
3f6c68f0:	jrne   L3F6C6960
3f6c6900:	movi   0x39, a5
3f6c6920:	move   a5, *a13(0x20), 1
3f6c6940:	jauc   L3F6C8150
L3F6C6960:
3f6c6960:	move   *a7(0x60), a5, 1
3f6c6980:	move   *a5, a9, 1
3f6c6990:	move   *a7(0xc0), a5, 1
3f6c69b0:	jreq   L3F6C6A70
3f6c69c0:	move   *a7(0xc0), a5, 1
3f6c69e0:	move   *a5(0x20), a5, 1
3f6c6a00:	sll    0x3, a5
3f6c6a10:	move   *a7(0xc0), a7, 1
3f6c6a30:	add    a5, a7
3f6c6a40:	move   a7, *a13(0x40), 1
3f6c6a60:	jruc   L3F6C6AC0
L3F6C6A70:
3f6c6a70:	movi   0x1e6570, a5
3f6c6aa0:	move   a5, *a13(0x40), 1
L3F6C6AC0:
3f6c6ac0:	move   *a9(0x180), a7, 1
3f6c6ae0:	move   *a9(0x160), a5, 1
3f6c6b00:	sub    a5, a7
3f6c6b10:	move   *a9(0x1c0), a5, 1
3f6c6b30:	move   *a9(0x1a0), a11, 1
3f6c6b50:	sub    a11, a5
3f6c6b60:	cmp    a5, a7
3f6c6b70:	jrge   L3F6C6BE0
3f6c6b80:	move   *a9(0x180), a11, 1
3f6c6ba0:	move   *a9(0x160), a7, 1
3f6c6bc0:	sub    a7, a11
3f6c6bd0:	jruc   L3F6C6C30
L3F6C6BE0:
3f6c6be0:	move   *a9(0x1c0), a11, 1
3f6c6c00:	move   *a9(0x1a0), a7, 1
3f6c6c20:	sub    a7, a11
L3F6C6C30:
3f6c6c30:	jrle   L3F6C6E10
3f6c6c40:	move   a14, -*sp, 1
3f6c6c50:	move   *a13(0xff60), *a14+, 1
3f6c6c70:	move   *a13(0xffa0), *a14+, 1
3f6c6c90:	move   *a13(0x40), *a14+, 1
3f6c6cb0:	move   a9, a11
3f6c6cc0:	addi   0x160, a11
3f6c6ce0:	move   a11, *a14+, 1
3f6c6cf0:	calla  L3F6C0BC0
3f6c6d20:	move   a8, a5
3f6c6d30:	jreq   L3F6C6E10
3f6c6d40:	move   a14, -*sp, 1
3f6c6d50:	move   a9, a11
3f6c6d60:	addi   0x160, a11
3f6c6d80:	move   a11, *a14+, 1
3f6c6d90:	move   a9, *a14+, 1
3f6c6da0:	calla  L3F6BFE00
3f6c6dd0:	sub    a11, a11
3f6c6de0:	move   a11, *a13(0xffa0), 1
3f6c6e00:	jruc   L3F6C6E50
L3F6C6E10:
3f6c6e10:	movi   0x37, a11
3f6c6e30:	move   a11, *a13(0x20), 1
L3F6C6E50:
3f6c6e50:	move   *a13(0xff80), a11, 1
3f6c6e70:	jaeq   L3F6C8150
3f6c6e90:	move   a14, -*sp, 1
3f6c6ea0:	move   *a13(0x0), *a14+, 1
3f6c6ec0:	calla  L3F6CA710
3f6c6ef0:	jauc   L3F6C8150
L3F6C6F10:
3f6c6f10:	move   *a13(0xffe0), a11, 1
3f6c6f30:	move   *a11(0x30), a7, 0
3f6c6f50:	btst   4, a7
3f6c6f60:	jreq   L3F6C6FC0
3f6c6f70:	movk   32, a7
3f6c6f80:	move   a7, *a13(0x20), 1
3f6c6fa0:	jauc   L3F6C8150
L3F6C6FC0:
3f6c6fc0:	move   *a13, a7, 1
3f6c6fd0:	move   *a7(0x60), a5, 1
3f6c6ff0:	jrne   L3F6C7080
3f6c7000:	move   a14, -*sp, 1
3f6c7010:	movi   0x3f6ccea0, a8
3f6c7040:	move   a8, *a14+, 1
3f6c7050:	calla  L3F596290
L3F6C7080:
3f6c7080:	move   *a7(0x60), a5, 1
3f6c70a0:	move   *a5, a9, 1
3f6c70b0:	move   *a13(0xff60), a5, 1
3f6c70d0:	jreq   L3F6C71A0
3f6c70e0:	move   a14, -*sp, 1
3f6c70f0:	move   a5, *a14+, 1
3f6c7100:	move   *a13(0xffa0), *a14+, 1
3f6c7120:	move   a9, a5
3f6c7130:	addi   0x160, a5
3f6c7150:	move   a5, *a14+, 1
3f6c7160:	calla  L3F6C1B30
3f6c7190:	jruc   L3F6C7240
L3F6C71A0:
3f6c71a0:	move   a14, -*sp, 1
3f6c71b0:	move   *a13(0xffa0), *a14+, 1
3f6c71d0:	move   a9, a5
3f6c71e0:	addi   0x160, a5
3f6c7200:	move   a5, *a14+, 1
3f6c7210:	calla  L3F6C0560
L3F6C7240:
3f6c7240:	move   *a7(0x60), a5, 1
3f6c7260:	move   *a9(0x1a0), a7, 1
3f6c7280:	move   *a5(0x100), a5, 1
3f6c72a0:	sub    a5, a7
3f6c72b0:	move   *a11(0x2c0), a5, 1
3f6c72d0:	sub    a7, a5
3f6c72e0:	move   a5, *a11(0x2c0), 1
3f6c7300:	move   *a13, a7, 1
3f6c7310:	move   *a7(0x60), a5, 1
3f6c7330:	move   *a9(0x1a0), *a5(0x100), 1
3f6c7360:	move   *a7(0x60), a5, 1
3f6c7380:	move   *a9(0x160), a7, 1
3f6c73a0:	move   *a5(0xe0), a5, 1
3f6c73c0:	sub    a5, a7
3f6c73d0:	move   *a11(0x280), a5, 1
3f6c73f0:	sub    a7, a5
3f6c7400:	move   a5, *a11(0x280), 1
3f6c7420:	move   *a13, a7, 1
3f6c7430:	move   *a7(0x60), a5, 1
3f6c7450:	move   *a9(0x160), *a5(0xe0), 1
3f6c7480:	move   a14, -*sp, 1
3f6c7490:	move   a9, a5
3f6c74a0:	addi   0x160, a5
3f6c74c0:	move   a5, *a14+, 1
3f6c74d0:	move   a9, *a14+, 1
3f6c74e0:	calla  L3F6BFE00
3f6c7510:	sub    a5, a5
3f6c7520:	move   a5, *a13(0xffa0), 1
3f6c7540:	jauc   L3F6C8150
L3F6C7560:
3f6c7560:	move   a14, -*sp, 1
3f6c7570:	movi   0x3f6cced8, a8
3f6c75a0:	move   a8, *a14+, 1
3f6c75b0:	calla  L3F596290
3f6c75e0:	jauc   L3F6C8150
L3F6C7600:
3f6c7600:	move   *a13(0xffe0), a7, 1
3f6c7620:	setf   16, 1, 0
3f6c7630:	move   *a7, a8, 0
3f6c7640:	dec    a8
3f6c7650:	jreq   L3F6C6F10
3f6c7660:	dec    a8
3f6c7670:	jaeq   L3F6C6720
3f6c7690:	jruc   L3F6C7560
3f6c76a0:	move   a14, -*sp, 1
3f6c76b0:	movi   0x35, a11
3f6c76d0:	move   a11, *a14+, 1
3f6c76e0:	move   *a13(0x0), *a14+, 1
3f6c7700:	calla  L3F6CACF0
3f6c7730:	jauc   L3F6C8150
3f6c7750:	move   *a13(0xffa0), a11, 1
3f6c7770:	move   *a13(0xffe0), a7, 1
3f6c7790:	move   *a7(0x280), *a11(0x160), 1
3f6c77c0:	setf   16, 1, 0
3f6c77d0:	move   *a7, a5, 0
3f6c77e0:	dsjs   a5, L3F6C78E0
3f6c77f0:	move   *a13, a5, 1
3f6c7800:	move   *a5(0x60), a5, 1
3f6c7820:	jreq   L3F6C78E0
3f6c7830:	move   *a13, a5, 1
3f6c7840:	move   *a5(0x60), a5, 1
3f6c7860:	move   *a5, a9, 1
3f6c7870:	move   *a11(0x160), a5, 1
3f6c7890:	move   *a9(0x160), a7, 1
3f6c78b0:	add    a7, a5
3f6c78c0:	move   a5, *a11(0x160), 1
L3F6C78E0:
3f6c78e0:	movi   0xffff, a7
3f6c7900:	move   a7, *a11, 0
3f6c7910:	move   *a13, a5, 1
3f6c7920:	move   *a5(0x40), a7, 1
3f6c7940:	jrne   L3F6C79F0
3f6c7950:	move   @0x1e65f0, a7, 1
3f6c7980:	inc    a7
3f6c7990:	move   a7, @0x1e65f0, 1
3f6c79c0:	dec    a7
3f6c79d0:	move   a7, *a5(0x40), 1
L3F6C79F0:
3f6c79f0:	move   *a5(0x40), *a11(0x10), 1
3f6c7a20:	sub    a8, a8
3f6c7a30:	jruc   L3F6C81F0
3f6c7a40:	movi   0x2d, a8
3f6c7a60:	jruc   L3F6C81F0
3f6c7a70:	movi   0x2d, a11
3f6c7a90:	move   a11, *a13(0x20), 1
3f6c7ab0:	jruc   L3F6C8150
3f6c7ac0:	move   *a13, a11, 1
3f6c7ad0:	move   *a11(0x60), a7, 1
3f6c7af0:	jreq   L3F6C8150
3f6c7b00:	move   *a11(0x60), a7, 1
3f6c7b20:	move   *a7(0xc0), a7, 1
3f6c7b40:	jreq   L3F6C8150
3f6c7b50:	move   *a13(0xff80), a7, 1
3f6c7b70:	move   *a11(0x60), a5, 1
3f6c7b90:	move   *a5(0xc0), a5, 1
3f6c7bb0:	setf   16, 1, 0
3f6c7bc0:	move   *a5(0x40), *a7(0x40), 0
3f6c7bf0:	move   a14, -*sp, 1
3f6c7c00:	move   *a7(0x40), a5, 0
3f6c7c20:	move   a5, *a14+, 1
3f6c7c30:	move   *a7(0x20), a5, 1
3f6c7c50:	sll    0x3, a5
3f6c7c60:	add    a7, a5
3f6c7c70:	move   a5, *a14+, 1
3f6c7c80:	move   *a11(0x60), a5, 1
3f6c7ca0:	move   *a11(0x60), a7, 1
3f6c7cc0:	move   *a7(0xc0), a7, 1
3f6c7ce0:	move   *a7(0x20), a7, 1
3f6c7d00:	sll    0x3, a7
3f6c7d10:	move   *a5(0xc0), a5, 1
3f6c7d30:	add    a7, a5
L3F6C7D40:
3f6c7d40:	move   a5, *a14+, 1
3f6c7d50:	calla  L3FB44400
L3F6C7D80:
3f6c7d80:	jruc   L3F6C8150
L3F6C7D90:
3f6c7d90:	move   a14, -*sp, 1
L3F6C7DA0:
3f6c7da0:	movi   0x3f6ccf10, a8
3f6c7dd0:	move   a8, *a14+, 1
L3F6C7DE0:
3f6c7de0:	calla  L3F596290
3f6c7e10:	jruc   L3F6C8150
L3F6C7E20:
3f6c7e20:	move   *a13(0xffc0), a8, 1
L3F6C7E40:
3f6c7e40:	cmpi   0x13, a8
L3F6C7E60:
3f6c7e60:	jrhi   L3F6C7D90
3f6c7e70:	sll    0x5, a8
L3F6C7E80:
3f6c7e80:	addi   0x3f6c7ed0, a8
3f6c7eb0:	move   *a8, a8, 1
L3F6C7EC0:
3f6c7ec0:	jump   a8
3f6c7ed0:	xor    b9, b0
L3F6C7EE0:
3f6c7ee0:	dsjs   a12, L3F6C7D40
3f6c7ef0:	divs   b2, b0
L3F6C7F00:
3f6c7f00:	dsjs   a12, L3F6C7D60
3f6c7f10:	divs   b6, b0
L3F6C7F20:
3f6c7f20:	dsjs   a12, L3F6C7D80
3f6c7f30:	divs   b12, b0
L3F6C7F40:
3f6c7f40:	dsjs   a12, L3F6C7DA0
3f6c7f50:	divu   b1, b0
L3F6C7F60:
3f6c7f60:	dsjs   a12, L3F6C7DC0
3f6c7f70:	mpys   b1, b0
L3F6C7F80:
3f6c7f80:	dsjs   a12, L3F6C7DE0
3f6c7f90:	divu   b13, b0
L3F6C7FA0:
3f6c7fa0:	dsjs   a12, L3F6C7E00
3f6c7fb0:	sla    a3, a0
3f6c7fc0:	dsjs   a12, L3F6C7E20
3f6c7fd0:	sra    b12, b0
3f6c7fe0:	dsjs   a12, L3F6C7E40
3f6c7ff0:	srl    a1, a0
3f6c8000:	dsjs   a12, L3F6C7E60
3f6c8010:	.word  0x76a0
3f6c8020:	dsjs   a12, L3F6C7E80
3f6c8030:	.word  0x7d90
3f6c8040:	dsjs   a12, L3F6C7EA0
3f6c8050:	.word  0x7750
3f6c8060:	dsjs   a12, L3F6C7EC0
3f6c8070:	.word  0x7a40
3f6c8080:	dsjs   a12, L3F6C7EE0
3f6c8090:	.word  0x7a70
3f6c80a0:	dsjs   a12, L3F6C7F00
3f6c80b0:	move   b10, *b0, 0
3f6c80c0:	dsjs   a12, L3F6C7F20
3f6c80d0:	.word  0x7ac0
3f6c80e0:	dsjs   a12, L3F6C7F40
3f6c80f0:	divu   b7, b0
3f6c8100:	dsjs   a12, L3F6C7F60
3f6c8110:	.word  0x7d90
3f6c8120:	dsjs   a12, L3F6C7F80
3f6c8130:	move   b10, *b0, 0
3f6c8140:	dsjs   a12, L3F6C7FA0
L3F6C8150:
3f6c8150:	move   *a13(0xffa0), a11, 1
3f6c8170:	jreq   L3F6C81D0
3f6c8180:	move   a14, -*sp, 1
3f6c8190:	move   a11, *a14+, 1
3f6c81a0:	calla  L3F6ADF20
L3F6C81D0:
3f6c81d0:	move   *a13(0x20), a8, 1
L3F6C81F0:
3f6c81f0:	move   *sp(0xc0), a14, 1
3f6c8210:	mmfm   sp, a5,a7,a9,a11,a13
3f6c8230:	rets   2
L3F6C8240:
3f6c8240:	mmtm   sp, a7,a9,a10,a11,a13
3f6c8260:	move   a14, a13
3f6c8270:	addk   32, a14
3f6c8280:	jruc   L3F6C8450
L3F6C8290:
3f6c8290:	move   a14, -*sp, 1
3f6c82a0:	move   @0x1e6630, *a14+, 1
3f6c82d0:	move   @0x1e6610, *a14+, 1
3f6c8300:	move   *a13(0xffe0), *a14+, 1
3f6c8320:	calla  L3F6BFF00
3f6c8350:	move   a8, *a13, 1
3f6c8360:	jruc   L3F6C84D0
L3F6C8370:
3f6c8370:	move   a14, -*sp, 1
3f6c8380:	move   @0x1e6670, *a14+, 1
3f6c83b0:	move   @0x1e6650, *a14+, 1
3f6c83e0:	move   *a13(0xffe0), *a14+, 1
3f6c8400:	calla  L3F6BFF00
3f6c8430:	move   a8, *a13, 1
3f6c8440:	jruc   L3F6C84D0
L3F6C8450:
3f6c8450:	move   *a13(0xffe0), a11, 1
3f6c8470:	setf   16, 1, 0
3f6c8480:	move   *a11, a8, 0
3f6c8490:	dec    a8
3f6c84a0:	jreq   L3F6C8290
3f6c84b0:	dec    a8
3f6c84c0:	jreq   L3F6C8370
L3F6C84D0:
3f6c84d0:	move   *a13, a11, 1
3f6c84e0:	jreq   L3F6C8510
3f6c84f0:	move   a11, a8
3f6c8500:	jruc   L3F6C8690
L3F6C8510:
3f6c8510:	move   a14, -*sp, 1
3f6c8520:	movk   4, a7
3f6c8530:	move   a7, *a14+, 1
3f6c8540:	sub    a7, a7
3f6c8550:	move   a7, *a14+, 1
3f6c8560:	calla  L3F6AC880
3f6c8590:	move   a8, a9
3f6c85a0:	jrne   L3F6C85E0
3f6c85b0:	movi   0x37, a8
3f6c85d0:	jruc   L3F6C8690
L3F6C85E0:
3f6c85e0:	move   *a9(0x20), a7, 1
3f6c8600:	sll    0x3, a7
3f6c8610:	add    a9, a7
3f6c8620:	move   a7, a10
3f6c8630:	move   *a13(0xffe0), a7, 1
3f6c8650:	move   a10, *a7(0x40), 1
3f6c8670:	move   a7, *a10, 1
3f6c8680:	sub    a8, a8
L3F6C8690:
3f6c8690:	move   *sp(0xc0), a14, 1
3f6c86b0:	mmfm   sp, a7,a9,a10,a11,a13
3f6c86d0:	rets   2
L3F6C86E0:
3f6c86e0:	mmtm   sp, a7,a9,a11,a13
3f6c8700:	move   a14, a13
3f6c8710:	move   *a13(0xffe0), a9, 1
3f6c8730:	move   *a9(0x20), a11, 1
3f6c8750:	jreq   L3F6C8830
3f6c8760:	move   *a9(0x20), a11, 1
3f6c8780:	sub    a7, a7
3f6c8790:	move   a7, *a11(0x20), 1
3f6c87b0:	move   a14, -*sp, 1
3f6c87c0:	move   *a9(0x20), *a14+, 1
3f6c87e0:	calla  L3F595770
3f6c8810:	move   a7, *a9(0x20), 1
L3F6C8830:
3f6c8830:	move   *a9(0x60), a11, 1
3f6c8850:	jreq   L3F6C88B0
3f6c8860:	move   a14, -*sp, 1
3f6c8870:	move   a9, *a14+, 1
3f6c8880:	calla  L3F6CA710
L3F6C88B0:
3f6c88b0:	move   *a9(0x80), a11, 1
3f6c88d0:	jreq   L3F6C89A0
L3F6C88E0:
3f6c88e0:	move   a14, -*sp, 1
3f6c88f0:	movi   0x36, a11
3f6c8910:	move   a11, *a14+, 1
3f6c8920:	move   *a9(0x80), *a14+, 1
3f6c8940:	calla  L3F6CACF0
3f6c8970:	move   *a9(0x80), a7, 1
3f6c8990:	jrne   L3F6C88E0
L3F6C89A0:
3f6c89a0:	move   a14, -*sp, 1
3f6c89b0:	move   *a9(0x0), *a14+, 1
3f6c89d0:	calla  L3F6BE2F0
3f6c8a00:	move   *a9, a11, 1
3f6c8a10:	sub    a7, a7
3f6c8a20:	move   a7, *a11(0x40), 1
3f6c8a40:	move   a14, -*sp, 1
3f6c8a50:	move   *a9(0xc0), *a14+, 1
3f6c8a70:	calla  L3F6ADF20
3f6c8aa0:	move   a14, -*sp, 1
3f6c8ab0:	move   a9, a11
3f6c8ac0:	andi   0xfffffc00, a11
3f6c8af0:	move   a11, *a14+, 1
3f6c8b00:	calla  L3F6ACE40
3f6c8b30:	move   @0x1e6690, a11, 1
3f6c8b60:	jreq   L3F6C8BA0
3f6c8b70:	calla  L3F6CBB40
L3F6C8BA0:
3f6c8ba0:	move   *sp(0xa0), a14, 1
3f6c8bc0:	mmfm   sp, a7,a9,a11,a13
3f6c8be0:	rets   2
L3F6C8BF0:
3f6c8bf0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f6c8c10:	move   a14, a13
3f6c8c20:	addi   0x2040, a14
3f6c8c40:	move   *a13(0xffc0), a11, 1
3f6c8c60:	move   *a11(0x20), a7, 1
3f6c8c80:	sll    0x3, a7
3f6c8c90:	add    a11, a7
3f6c8ca0:	move   a7, *a13, 1
3f6c8cb0:	move   @0x1b3900, a7, 1
3f6c8ce0:	move   *a7(0x100), a11, 1
3f6c8d00:	move   a11, a10
3f6c8d10:	addi   0xd10, a10
3f6c8d30:	move   *a13, a11, 1
3f6c8d40:	addk   16, a11
3f6c8d50:	move   a11, *a10, 1
3f6c8d60:	move   *a13(0xffe0), a11, 1
3f6c8d80:	move   *a11(0x20), a11, 1
3f6c8da0:	jrne   L3F6C8E30
3f6c8db0:	move   *a13(0xffc0), a11, 1
3f6c8dd0:	setf   16, 1, 0
3f6c8de0:	move   *a11(0x40), a11, 0
3f6c8e00:	cmpi   0x70, a11
3f6c8e20:	jrne   L3F6C8E60
L3F6C8E30:
3f6c8e30:	movk   22, a8
3f6c8e40:	jauc   L3F6C9930
L3F6C8E60:
3f6c8e60:	move   *a13(0xffc0), a11, 1
3f6c8e80:	move   *a11(0x20), a5, 1
3f6c8ea0:	sll    0x3, a5
3f6c8eb0:	add    a11, a5
3f6c8ec0:	move   *a11(0x40), a11, 0
3f6c8ee0:	sll    0x3, a11
3f6c8ef0:	add    a11, a5
3f6c8f00:	sub    a11, a11
3f6c8f10:	movb   a11, *a5
3f6c8f20:	movi   0x41, a5
3f6c8f40:	move   a5, *a10(0x20), 0
3f6c8f60:	movk   1, a11
3f6c8f70:	move   a11, *a10(0x120), 1
3f6c8f90:	move   a14, -*sp, 1
3f6c8fa0:	move   a10, *a14+, 1
3f6c8fb0:	calla  L3F594B40
3f6c8fe0:	move   a8, a9
3f6c8ff0:	jreq   L3F6C9090
3f6c9000:	move   a14, -*sp, 1
3f6c9010:	move   a9, *a14+, 1
3f6c9020:	calla  L3F595680
3f6c9050:	subk   17, a5
3f6c9060:	move   a5, a8
3f6c9070:	jauc   L3F6C9930
L3F6C9090:
3f6c9090:	move   @0x1b3900, a7, 1
3f6c90c0:	move   *a7(0x100), a11, 1
3f6c90e0:	movb   *a11(0x20), a11
3f6c9100:	move   a11, *a13(0x20), 1
3f6c9120:	jreq   L3F6C91B0
3f6c9130:	move   *a7(0x100), a5, 1
3f6c9150:	sub    a11, a11
3f6c9160:	movb   a11, *a5(0x20)
3f6c9180:	move   *a13(0x20), a8, 1
3f6c91a0:	jruc   L3F6C9930
L3F6C91B0:
3f6c91b0:	calla  L3F594700
3f6c91e0:	move   a8, a9
3f6c91f0:	jrne   L3F6C9220
3f6c9200:	movk   2, a8
3f6c9210:	jruc   L3F6C9930
L3F6C9220:
3f6c9220:	move   a14, -*sp, 1
3f6c9230:	movi   0x416, a7
3f6c9250:	move   a7, *a14+, 1
3f6c9260:	move   a9, *a14+, 1
3f6c9270:	calla  L3FB44A00
3f6c92a0:	move   a14, -*sp, 1
3f6c92b0:	sub    a5, a5
3f6c92c0:	move   a5, *a14+, 1
3f6c92d0:	subk   22, a7
3f6c92e0:	move   a7, *a14+, 1
3f6c92f0:	move   a13, a5
3f6c9300:	addi   0x40, a5
3f6c9320:	move   a5, *a14+, 1
3f6c9330:	move   *a10(0x0), *a14+, 1
3f6c9350:	calla  L3F595400
3f6c9380:	move   a8, a8
3f6c9390:	jrne   L3F6C94D0
3f6c93a0:	move   a14, -*sp, 1
3f6c93b0:	move   a7, *a14+, 1
3f6c93c0:	move   *a10(0x0), *a14+, 1
3f6c93e0:	movi   0x3f6ccf58, a8
3f6c9410:	move   a8, *a14+, 1
3f6c9420:	calla  L3FB341E0
3f6c9450:	move   a14, -*sp, 1
3f6c9460:	movi   0x3f6cd110, a8
3f6c9490:	move   a8, *a14+, 1
3f6c94a0:	calla  L3F596290
L3F6C94D0:
3f6c94d0:	move   a14, -*sp, 1
3f6c94e0:	move   a14, -*sp, 1
3f6c94f0:	move   a5, *a14+, 1
3f6c9500:	calla  L3FB458D0
3f6c9530:	inc    a8
3f6c9540:	move   a8, *a14+, 1
3f6c9550:	move   a9, a7
3f6c9560:	addi   0xb0, a7
3f6c9580:	move   a7, *a14+, 1
3f6c9590:	move   a5, *a14+, 1
3f6c95a0:	calla  L3FB44400
3f6c95d0:	setf   16, 0, 0
3f6c95e0:	move   *a9(0x40), a7, 0
3f6c9600:	ori    0xc000, a7
3f6c9630:	move   a7, *a9(0x40), 0
3f6c9650:	move   a9, a7
3f6c9660:	jrne   L3F6C9780
3f6c9670:	move   @0x1b3900, a7, 1
3f6c96a0:	move   *a7(0x100), a5, 1
3f6c96c0:	movb   *a5(0x20), a5
3f6c96e0:	move   a5, *a13(0x20), 1
3f6c9700:	move   *a7(0x100), a11, 1
3f6c9720:	sub    a5, a5
3f6c9730:	movb   a5, *a11(0x20)
3f6c9750:	move   *a13(0x20), a8, 1
3f6c9770:	jruc   L3F6C9930
L3F6C9780:
3f6c9780:	move   *a13(0xffe0), a7, 1
3f6c97a0:	move   *a7(0x0), *a9(0x20), 1
3f6c97d0:	move   a9, *a7(0x20), 1
3f6c97f0:	move   a14, -*sp, 1
3f6c9800:	movi   0x3b9aca00, a5
3f6c9830:	move   a5, *a14+, 1
3f6c9840:	sub    a5, a5
3f6c9850:	move   a5, *a14+, 1
3f6c9860:	move   *a13(0xffc0), *a14+, 1
3f6c9880:	calla  L3F6AE7B0
3f6c98b0:	move   a8, *a7(0xc0), 1
3f6c98d0:	move   a14, -*sp, 1
3f6c98e0:	move   a9, *a14+, 1
3f6c98f0:	calla  L3F5958C0
3f6c9920:	move   a5, a8
L3F6C9930:
3f6c9930:	move   *sp(0xe0), a14, 1
3f6c9950:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f6c9970:	rets   2
L3F6C9980:
3f6c9980:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f6c99a0:	move   a14, a13
3f6c99b0:	addk   32, a14
3f6c99c0:	move   *a13(0xffc0), a7, 1
3f6c99e0:	move   *a7(0x20), a5, 1
3f6c9a00:	sll    0x3, a5
3f6c9a10:	add    a7, a5
3f6c9a20:	move   a5, a9
3f6c9a30:	move   @0x1b3900, a5, 1
3f6c9a60:	move   *a5(0x100), a7, 1
3f6c9a80:	move   a7, a12
3f6c9a90:	addi   0xd10, a12
3f6c9ab0:	move   a9, a7
3f6c9ac0:	addk   16, a7
3f6c9ad0:	move   a7, *a12, 1
3f6c9ae0:	move   *a13(0xffc0), a7, 1
3f6c9b00:	setf   16, 1, 0
3f6c9b10:	move   *a7(0x40), a7, 0
3f6c9b30:	move   *a13(0xffc0), a5, 1
3f6c9b50:	move   *a5(0x20), a5, 1
3f6c9b70:	add    a5, a7
3f6c9b80:	cmpi   0x7c, a7
3f6c9ba0:	jrne   L3F6C9BE0
3f6c9bb0:	movi   0x28, a8
3f6c9bd0:	jruc   L3F6CA290
L3F6C9BE0:
3f6c9be0:	move   *a13(0xffc0), a7, 1
3f6c9c00:	move   *a7(0x20), a5, 1
3f6c9c20:	sll    0x3, a5
3f6c9c30:	add    a7, a5
3f6c9c40:	move   *a7(0x40), a3, 0
3f6c9c60:	sll    0x3, a3
3f6c9c70:	add    a3, a5
3f6c9c80:	sub    a3, a3
3f6c9c90:	movb   a3, *a5
3f6c9ca0:	movi   0x40, a5
3f6c9cc0:	move   a5, *a12(0x20), 0
3f6c9ce0:	movk   1, a3
3f6c9cf0:	move   a3, *a12(0x120), 1
3f6c9d10:	move   a14, -*sp, 1
3f6c9d20:	move   a12, *a14+, 1
3f6c9d30:	calla  L3F594B40
3f6c9d60:	move   a8, a10
3f6c9d70:	jrne   L3F6C9E70
3f6c9d80:	move   @0x1b3900, a3, 1
3f6c9db0:	move   *a3(0x100), a5, 1
3f6c9dd0:	movb   *a5(0x20), a5
3f6c9df0:	move   a5, *a13, 1
3f6c9e00:	move   *a3(0x100), a5, 1
3f6c9e20:	sub    a7, a7
3f6c9e30:	movb   a7, *a5(0x20)
3f6c9e50:	move   *a13, a8, 1
3f6c9e60:	jruc   L3F6CA290
L3F6C9E70:
3f6c9e70:	setf   16, 0, 0
3f6c9e80:	move   *a10(0x40), a3, 0
3f6c9ea0:	andi   0xf000, a3
3f6c9ed0:	cmpi   0xc000, a3
3f6c9f00:	jreq   L3F6C9F40
3f6c9f10:	subk   26, a5
3f6c9f20:	move   a5, *a13, 1
3f6c9f30:	jruc   L3F6CA230
L3F6C9F40:
3f6c9f40:	move   *a10(0x20), a11, 1
3f6c9f60:	jrne   L3F6C9FA0
3f6c9f70:	subk   3, a5
3f6c9f80:	move   a5, *a13, 1
3f6c9f90:	jruc   L3F6CA230
L3F6C9FA0:
3f6c9fa0:	move   *a13(0xffe0), a3, 1
3f6c9fc0:	setf   16, 1, 0
3f6c9fd0:	move   *a3, a5, 0
3f6c9fe0:	move   *a11, a3, 0
3f6c9ff0:	cmp    a3, a5
3f6ca000:	jreq   L3F6CA050
3f6ca010:	movi   0x29, a5
3f6ca030:	move   a5, *a13, 1
3f6ca040:	jruc   L3F6CA230
L3F6CA050:
3f6ca050:	move   *a13(0xffe0), a5, 1
3f6ca070:	move   *a5(0x60), a3, 1
3f6ca090:	move   *a3(0x40), a3, 0
3f6ca0b0:	btst   2, a3
3f6ca0c0:	jreq   L3F6CA1C0
3f6ca0d0:	move   *a11(0x10), a3, 0
3f6ca0f0:	btst   1, a3
3f6ca100:	jreq   L3F6CA180
3f6ca110:	move   a14, -*sp, 1
3f6ca120:	move   a11, *a14+, 1
3f6ca130:	calla  L3F6BE610
3f6ca160:	move   a8, a11
3f6ca170:	jrne   L3F6CA1C0
L3F6CA180:
3f6ca180:	movi   0x3d, a3
3f6ca1a0:	move   a3, *a13, 1
3f6ca1b0:	jruc   L3F6CA230
L3F6CA1C0:
3f6ca1c0:	move   a14, -*sp, 1
3f6ca1d0:	move   a11, *a14+, 1
3f6ca1e0:	move   a5, *a14+, 1
3f6ca1f0:	calla  L3F6CA2E0
3f6ca220:	move   a8, *a13, 1
L3F6CA230:
3f6ca230:	move   a14, -*sp, 1
3f6ca240:	move   a10, *a14+, 1
3f6ca250:	calla  L3F595680
3f6ca280:	move   *a13, a8, 1
L3F6CA290:
3f6ca290:	move   *sp(0x120), a14, 1
3f6ca2b0:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f6ca2d0:	rets   2
L3F6CA2E0:
3f6ca2e0:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f6ca300:	move   a14, a13
3f6ca310:	move   *a13(0xffe0), a9, 1
3f6ca330:	move   *a13(0xffc0), a10, 1
3f6ca350:	move   *a9(0x40), a11, 1
3f6ca370:	setf   16, 1, 0
3f6ca380:	move   *a10, a7, 0
3f6ca390:	move   *a9, a5, 0
3f6ca3a0:	cmp    a5, a7
3f6ca3b0:	jreq   L3F6CA3F0
3f6ca3c0:	movi   0x29, a8
3f6ca3e0:	jruc   L3F6CA6C0
L3F6CA3F0:
3f6ca3f0:	move   *a10(0x40), a12, 1
3f6ca410:	move   a12, *a11(0x60), 1
3f6ca430:	jruc   L3F6CA650
L3F6CA440:
3f6ca440:	move   *a12(0x80), *a11(0xa0), 1
3f6ca470:	move   a11, *a12(0x80), 1
3f6ca490:	move   a14, -*sp, 1
3f6ca4a0:	move   a9, *a14+, 1
3f6ca4b0:	calla  L3F6BD9F0
3f6ca4e0:	jruc   L3F6CA6B0
L3F6CA4F0:
3f6ca4f0:	move   a11, *a12(0x60), 1
3f6ca510:	move   a14, -*sp, 1
3f6ca520:	move   a10, *a14+, 1
3f6ca530:	calla  L3F6BD9F0
3f6ca560:	move   a14, -*sp, 1
3f6ca570:	move   a9, *a14+, 1
3f6ca580:	calla  L3F6BD9F0
3f6ca5b0:	jruc   L3F6CA6B0
L3F6CA5C0:
3f6ca5c0:	move   a14, -*sp, 1
3f6ca5d0:	movi   0x3f6cd160, a8
3f6ca600:	move   a8, *a14+, 1
3f6ca610:	calla  L3F596290
3f6ca640:	jruc   L3F6CA6B0
L3F6CA650:
3f6ca650:	move   *a9, a8, 0
3f6ca660:	dec    a8
3f6ca670:	jreq   L3F6CA4F0
3f6ca680:	dec    a8
3f6ca690:	jreq   L3F6CA440
3f6ca6a0:	jruc   L3F6CA5C0
L3F6CA6B0:
3f6ca6b0:	sub    a8, a8
L3F6CA6C0:
3f6ca6c0:	move   *sp(0x100), a14, 1
3f6ca6e0:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f6ca700:	rets   2
L3F6CA710:
3f6ca710:	mmtm   sp, a5,a7,a9,a11,a13
3f6ca730:	move   a14, a13
3f6ca740:	move   *a13(0xffe0), a11, 1
3f6ca760:	move   *a11(0x60), a9, 1
3f6ca780:	jreq   L3F6CAC40
3f6ca790:	sub    a7, a7
3f6ca7a0:	move   a7, *a11(0x60), 1
3f6ca7c0:	jruc   L3F6CABD0
L3F6CA7D0:
3f6ca7d0:	move   *a9(0x80), a11, 1
3f6ca7f0:	move   *a13(0xffe0), a7, 1
3f6ca810:	cmp    a7, a11
3f6ca820:	jrne   L3F6CA870
3f6ca830:	move   *a7(0xa0), *a9(0x80), 1
3f6ca860:	jruc   L3F6CA9F0
L3F6CA870:
3f6ca870:	move   *a9(0x80), a9, 1
L3F6CA890:
3f6ca890:	move   a9, a7
3f6ca8a0:	jrne   L3F6CA930
3f6ca8b0:	move   a14, -*sp, 1
3f6ca8c0:	movi   0x3f6cd1c8, a8
3f6ca8f0:	move   a8, *a14+, 1
3f6ca900:	calla  L3F596290
L3F6CA930:
3f6ca930:	move   *a9(0xa0), a11, 1
3f6ca950:	move   *a13(0xffe0), a7, 1
3f6ca970:	cmp    a7, a11
3f6ca980:	jreq   L3F6CA9C0
3f6ca990:	move   *a9(0xa0), a9, 1
3f6ca9b0:	jruc   L3F6CA890
L3F6CA9C0:
3f6ca9c0:	move   *a7(0xa0), *a9(0xa0), 1
L3F6CA9F0:
3f6ca9f0:	sub    a11, a11
3f6caa00:	move   a11, *a7(0xa0), 1
3f6caa20:	move   *a7, a11, 1
3f6caa30:	setf   16, 1, 0
3f6caa40:	move   *a11(0x30), a7, 0
3f6caa60:	movk   2, a5
3f6caa70:	andn   a5, a7
3f6caa80:	move   a7, *a11(0x30), 0
3f6caaa0:	jruc   L3F6CAC40
L3F6CAAB0:
3f6caab0:	move   a14, -*sp, 1
3f6caac0:	move   *a13(0xffe0), a11, 1
3f6caae0:	move   *a11(0x0), *a14+, 1
3f6cab00:	calla  L3F6BE2F0
3f6cab30:	sub    a7, a7
3f6cab40:	move   a7, *a9(0x60), 1
3f6cab60:	move   a14, -*sp, 1
3f6cab70:	move   *a9(0x0), *a14+, 1
3f6cab90:	calla  L3F6BE2F0
3f6cabc0:	jruc   L3F6CAC40
L3F6CABD0:
3f6cabd0:	move   *a11, a5, 1
3f6cabe0:	setf   16, 1, 0
3f6cabf0:	move   *a5, a8, 0
3f6cac00:	dec    a8
3f6cac10:	jreq   L3F6CAAB0
3f6cac20:	dec    a8
3f6cac30:	jreq   L3F6CA7D0
L3F6CAC40:
3f6cac40:	move   *sp(0xc0), a14, 1
3f6cac60:	mmfm   sp, a5,a7,a9,a11,a13
3f6cac80:	rets   2
L3F6CAC90:
3f6cac90:	move   a13, -*sp, 1
3f6caca0:	move   a14, a13
3f6cacb0:	move   *sp(0x40), a14, 1
3f6cacd0:	move   *sp+, a13, 1
3f6cace0:	rets   2
L3F6CACF0:
3f6cacf0:	mmtm   sp, a9,a11,a13
3f6cad10:	move   a14, a13
3f6cad20:	addk   32, a14
3f6cad30:	move   *a13(0xffe0), a11, 1
3f6cad50:	move   *a11, *a13, 1
3f6cad60:	move   *a13, a9, 1
3f6cad70:	setf   16, 0, 0
3f6cad80:	move   *a13(0xffc0), *a9(0x120), 0
3f6cadb0:	move   a14, -*sp, 1
3f6cadc0:	move   a11, *a14+, 1
3f6cadd0:	calla  L3F6CA710
3f6cae00:	move   *a9(0x80), a9, 1
3f6cae20:	jreq   L3F6CAFC0
3f6cae30:	move   *a13, a9, 1
3f6cae40:	sub    a11, a11
3f6cae50:	move   a11, *a9(0x40), 1
3f6cae70:	move   a14, -*sp, 1
3f6cae80:	move   *a13(0xffe0), a11, 1
3f6caea0:	move   *a11(0xc0), *a14+, 1
3f6caec0:	calla  L3F6ADF20
3f6caef0:	move   a14, -*sp, 1
3f6caf00:	andi   0xfffffc00, a11
3f6caf30:	move   a11, *a14+, 1
3f6caf40:	calla  L3F6ACE40
3f6caf70:	move   a14, -*sp, 1
3f6caf80:	move   a9, *a14+, 1
3f6caf90:	calla  L3F6B2150
L3F6CAFC0:
3f6cafc0:	move   *sp(0x80), a14, 1
3f6cafe0:	mmfm   sp, a9,a11,a13
3f6cb000:	rets   2
3f6cb010:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f6cb030:	move   a14, a13
3f6cb040:	addi   0x40, a14
3f6cb060:	move   *a13(0xffe0), a7, 1
3f6cb080:	setf   16, 1, 0
3f6cb090:	move   *a7(0x40), a5, 0
3f6cb0b0:	srl    0x2, a5
3f6cb0c0:	move   a5, *a13, 1
3f6cb0d0:	move   *a7(0x20), a5, 1
3f6cb0f0:	sll    0x3, a5
3f6cb100:	add    a7, a5
3f6cb110:	move   a5, a10
3f6cb120:	calla  L3F5851C0
3f6cb150:	move   *a13, a5, 1
3f6cb160:	cmp    a8, a5
3f6cb170:	jrle   L3F6CB2A0
3f6cb180:	sub    a9, a9
3f6cb190:	cmp    a5, a9
3f6cb1a0:	jrge   L3F6CB270
L3F6CB1B0:
3f6cb1b0:	move   *a10, a11, 1
3f6cb1c0:	move   a14, -*sp, 1
3f6cb1d0:	move   a11, *a14+, 1
3f6cb1e0:	calla  L3F6CCC70
3f6cb210:	sub    a7, a7
3f6cb220:	move   a7, *a10+, 1
3f6cb230:	inc    a9
3f6cb240:	move   *a13, a5, 1
3f6cb250:	cmp    a5, a9
3f6cb260:	jrlt   L3F6CB1B0
L3F6CB270:
3f6cb270:	movi   0x28, a8
3f6cb290:	jruc   L3F6CB5F0
L3F6CB2A0:
3f6cb2a0:	sub    a9, a9
3f6cb2b0:	cmp    a5, a9
3f6cb2c0:	jrge   L3F6CB5E0
L3F6CB2D0:
3f6cb2d0:	move   a14, -*sp, 1
3f6cb2e0:	sub    a7, a7
3f6cb2f0:	move   a7, *a14+, 1
3f6cb300:	calla  L3F5844C0
3f6cb330:	move   a8, *a13(0x20), 1
3f6cb350:	move   a8, a5
3f6cb360:	jrge   L3F6CB3F0
3f6cb370:	move   a14, -*sp, 1
3f6cb380:	movi   0x3f6cd240, a8
3f6cb3b0:	move   a8, *a14+, 1
3f6cb3c0:	calla  L3F596290
L3F6CB3F0:
3f6cb3f0:	move   *a10, a11, 1
3f6cb400:	move   @0x1b3900, a7, 1
3f6cb430:	move   *a7(0x100), a5, 1
3f6cb450:	move   *a13(0x20), a7, 1
3f6cb470:	sll    0x5, a7
3f6cb480:	add    a7, a5
3f6cb490:	move   a11, *a5(0x2f0), 1
3f6cb4b0:	setf   16, 1, 0
3f6cb4c0:	move   *a11(0x40), a7, 0
3f6cb4e0:	dec    a7
3f6cb4f0:	move   a7, *a11(0x40), 0
3f6cb510:	move   @0x1e6690, a7, 1
3f6cb540:	dec    a7
3f6cb550:	move   a7, @0x1e6690, 1
3f6cb580:	move   *a13(0x20), *a10+, 1
3f6cb5a0:	inc    a9
3f6cb5b0:	move   *a13, a5, 1
3f6cb5c0:	cmp    a5, a9
3f6cb5d0:	jrlt   L3F6CB2D0
L3F6CB5E0:
3f6cb5e0:	sub    a8, a8
L3F6CB5F0:
3f6cb5f0:	move   *sp(0xe0), a14, 1
3f6cb610:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f6cb630:	rets   2
L3F6CB640:
3f6cb640:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f6cb660:	move   a14, a13
3f6cb670:	addk   32, a14
3f6cb680:	move   *a13(0xffe0), a7, 1
3f6cb6a0:	setf   16, 1, 0
3f6cb6b0:	move   *a7(0x40), a5, 0
3f6cb6d0:	srl    0x2, a5
3f6cb6e0:	move   a5, *a13, 1
3f6cb6f0:	move   *a7(0x20), a5, 1
3f6cb710:	sll    0x3, a5
3f6cb720:	add    a7, a5
3f6cb730:	move   a5, a9
3f6cb740:	sub    a10, a10
3f6cb750:	move   *a13, a5, 1
3f6cb760:	cmp    a5, a10
3f6cb770:	jrge   L3F6CB850
L3F6CB780:
3f6cb780:	move   a14, -*sp, 1
3f6cb790:	move   *a9+, *a14+, 1
3f6cb7a0:	calla  L3F584F70
3f6cb7d0:	move   a8, a5
3f6cb7e0:	jrne   L3F6CB810
3f6cb7f0:	movk   9, a8
3f6cb800:	jruc   L3F6CBAF0
L3F6CB810:
3f6cb810:	inc    a10
3f6cb820:	move   *a13, a7, 1
3f6cb830:	cmp    a7, a10
3f6cb840:	jrlt   L3F6CB780
L3F6CB850:
3f6cb850:	move   *a13(0xffe0), a7, 1
3f6cb870:	move   *a7(0x20), a5, 1
3f6cb890:	sll    0x3, a5
3f6cb8a0:	add    a7, a5
3f6cb8b0:	move   a5, a9
3f6cb8c0:	sub    a10, a10
3f6cb8d0:	move   *a13, a5, 1
3f6cb8e0:	cmp    a5, a10
3f6cb8f0:	jrge   L3F6CBAE0
L3F6CB900:
3f6cb900:	move   a14, -*sp, 1
3f6cb910:	move   *a9(0x0), *a14+, 1
3f6cb930:	calla  L3F584F70
3f6cb960:	move   a8, a11
3f6cb970:	move   a11, *a9+, 1
3f6cb980:	setf   16, 1, 0
3f6cb990:	move   *a11(0x30), a7, 0
3f6cb9b0:	inc    a7
3f6cb9c0:	move   a7, *a11(0x30), 0
3f6cb9e0:	move   *a11(0x40), a7, 0
3f6cba00:	inc    a7
3f6cba10:	move   a7, *a11(0x40), 0
3f6cba30:	move   @0x1e6690, a7, 1
3f6cba60:	inc    a7
3f6cba70:	move   a7, @0x1e6690, 1
3f6cbaa0:	inc    a10
3f6cbab0:	move   *a13, a5, 1
3f6cbac0:	cmp    a5, a10
3f6cbad0:	jrlt   L3F6CB900
L3F6CBAE0:
3f6cbae0:	sub    a8, a8
L3F6CBAF0:
3f6cbaf0:	move   *sp(0xe0), a14, 1
3f6cbb10:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f6cbb30:	rets   2
L3F6CBB40:
3f6cbb40:	mmtm   sp, a7,a9,a10,a11
3f6cbb60:	move   @0x1e66d0, a11, 1
3f6cbb90:	jane   L3F6CC630
3f6cbbb0:	movk   1, a11
3f6cbbc0:	move   a11, @0x1e66d0, 1
L3F6CBBF0:
3f6cbbf0:	sub    a11, a11
3f6cbc00:	move   a11, @0x1e66b0, 1
3f6cbc30:	move   @0x94400, a9, 1
3f6cbc60:	move   @0x94420, a11, 1
3f6cbc90:	cmp    a11, a9
3f6cbca0:	jrnc   L3F6CBD70
L3F6CBCB0:
3f6cbcb0:	move   *a9, a11, 1
3f6cbcc0:	andi   0xffffffcf, a11
3f6cbcf0:	move   a11, *a9, 1
3f6cbd00:	addi   0xb0, a9
3f6cbd20:	move   @0x94420, a11, 1
3f6cbd50:	cmp    a11, a9
3f6cbd60:	jrc   L3F6CBCB0
L3F6CBD70:
3f6cbd70:	move   @0x94400, a9, 1
3f6cbda0:	move   @0x94420, a11, 1
3f6cbdd0:	cmp    a11, a9
3f6cbde0:	jrnc   L3F6CC330
L3F6CBDF0:
3f6cbdf0:	setf   16, 1, 0
3f6cbe00:	move   *a9(0x30), a11, 0
3f6cbe20:	jreq   L3F6CC2C0
3f6cbe30:	move   *a9, a11, 1
3f6cbe40:	btst   5, a11
3f6cbe50:	jreq   L3F6CBF20
3f6cbe60:	move   *a9, a11, 1
3f6cbe70:	movk   32, a7
3f6cbe80:	andn   a7, a11
3f6cbe90:	move   a11, *a9, 1
3f6cbea0:	move   @0x1e66b0, a11, 1
3f6cbed0:	dec    a11
3f6cbee0:	move   a11, @0x1e66b0, 1
3f6cbf10:	jruc   L3F6CC000
L3F6CBF20:
3f6cbf20:	move   *a9, a11, 1
3f6cbf30:	btst   4, a11
3f6cbf40:	jrne   L3F6CC2C0
3f6cbf50:	move   *a9(0x30), a11, 0
3f6cbf70:	move   *a9(0x40), a7, 0
3f6cbf90:	cmp    a7, a11
3f6cbfa0:	jreq   L3F6CC2C0
3f6cbfb0:	move   *a9, a11, 1
3f6cbfc0:	ori    0x10, a11
3f6cbff0:	move   a11, *a9, 1
L3F6CC000:
3f6cc000:	move   *a9(0x20), a11, 0
3f6cc020:	subk   2, a11
3f6cc030:	jrne   L3F6CC2C0
3f6cc040:	move   *a9(0x70), a10, 1
3f6cc060:	jreq   L3F6CC2C0
3f6cc070:	move   *a10(0x60), a11, 1
3f6cc090:	move   *a11(0x10), a11, 1
3f6cc0b0:	cmpi   0xd7d50, a11
3f6cc0e0:	jrne   L3F6CC2C0
3f6cc0f0:	move   *a10(0x60), a11, 1
3f6cc110:	move   *a11(0x40), a11, 0
3f6cc130:	btst   4, a11
3f6cc140:	jreq   L3F6CC2C0
3f6cc150:	move   *a10(0x250), a11, 0
3f6cc170:	btst   0, a11
3f6cc180:	jreq   L3F6CC220
3f6cc190:	move   a14, -*sp, 1
3f6cc1a0:	move   a10, a11
3f6cc1b0:	addi   0x160, a11
3f6cc1d0:	move   a11, *a14+, 1
3f6cc1e0:	calla  L3F6BF940
3f6cc210:	jruc   L3F6CBBF0
L3F6CC220:
3f6cc220:	move   a14, -*sp, 1
3f6cc230:	movi   0x3f6ccac0, a11
3f6cc260:	move   a11, *a14+, 1
3f6cc270:	move   *a10(0x200), *a14+, 1
3f6cc290:	calla  L3F6CC7B0
L3F6CC2C0:
3f6cc2c0:	addi   0xb0, a9
3f6cc2e0:	move   @0x94420, a11, 1
3f6cc310:	cmp    a11, a9
3f6cc320:	jrc   L3F6CBDF0
L3F6CC330:
3f6cc330:	move   @0x1e66b0, a7, 1
3f6cc360:	jrne   L3F6CBD70
3f6cc370:	move   @0x94400, a9, 1
3f6cc3a0:	move   @0x94420, a11, 1
3f6cc3d0:	cmp    a11, a9
3f6cc3e0:	jrnc   L3F6CC5F0
3f6cc3f0:	setf   16, 1, 0
L3F6CC400:
3f6cc400:	move   *a9(0x30), a11, 0
3f6cc420:	jreq   L3F6CC580
3f6cc430:	move   *a9(0x30), a11, 0
3f6cc450:	move   *a9(0x40), a7, 0
3f6cc470:	cmp    a7, a11
3f6cc480:	jrne   L3F6CC580
3f6cc490:	move   *a9, a11, 1
3f6cc4a0:	btst   4, a11
3f6cc4b0:	jrne   L3F6CC580
3f6cc4c0:	move   *a9(0x40), a11, 0
3f6cc4e0:	jreq   L3F6CC580
L3F6CC4F0:
3f6cc4f0:	move   a14, -*sp, 1
3f6cc500:	move   a9, *a14+, 1
3f6cc510:	calla  L3F6CCC70
3f6cc540:	setf   16, 1, 0
3f6cc550:	move   *a9(0x40), a11, 0
3f6cc570:	jrne   L3F6CC4F0
L3F6CC580:
3f6cc580:	addi   0xb0, a9
3f6cc5a0:	move   @0x94420, a11, 1
3f6cc5d0:	cmp    a11, a9
3f6cc5e0:	jrc   L3F6CC400
L3F6CC5F0:
3f6cc5f0:	sub    a7, a7
3f6cc600:	move   a7, @0x1e66d0, 1
L3F6CC630:
3f6cc630:	mmfm   sp, a7,a9,a10,a11
3f6cc650:	rets
3f6cc660:	mmtm   sp, a11,a13
3f6cc680:	move   a14, a13
3f6cc690:	move   *a13(0xffe0), a11, 1
3f6cc6b0:	jreq   L3F6CC760
3f6cc6c0:	move   a14, -*sp, 1
3f6cc6d0:	movi   0x3f6ccc70, a11
3f6cc700:	move   a11, *a14+, 1
3f6cc710:	move   *a13(0xffe0), *a14+, 1
3f6cc730:	calla  L3F6CC7B0
L3F6CC760:
3f6cc760:	move   *sp(0x60), a14, 1
3f6cc780:	mmfm   sp, a11,a13
3f6cc7a0:	rets   2
L3F6CC7B0:
3f6cc7b0:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f6cc7d0:	move   a14, a13
3f6cc7e0:	addk   32, a14
3f6cc7f0:	move   *a13(0xffe0), a9, 1
3f6cc810:	jreq   L3F6CCA70
L3F6CC820:
3f6cc820:	move   a9, a10
3f6cc830:	jreq   L3F6CCA40
3f6cc840:	setf   16, 1, 0
L3F6CC850:
3f6cc850:	move   *a10(0x50), a7, 0
3f6cc870:	subk   12, a7
3f6cc880:	jrne   L3F6CCA20
3f6cc890:	move   *a10(0x40), a7, 0
3f6cc8b0:	jreq   L3F6CCA20
3f6cc8c0:	move   *a10(0x40), a7, 0
3f6cc8e0:	srl    0x2, a7
3f6cc8f0:	move   a7, *a13, 1
3f6cc900:	move   *a10(0x20), a5, 1
3f6cc920:	sll    0x3, a5
3f6cc930:	add    a10, a5
3f6cc940:	move   a5, a11
3f6cc950:	sub    a12, a12
3f6cc960:	cmp    a7, a12
3f6cc970:	jrge   L3F6CCA40
L3F6CC980:
3f6cc980:	move   a14, -*sp, 1
3f6cc990:	move   *a11+, *a14+, 1
3f6cc9a0:	move   *a13(0xffc0), a7, 1
3f6cc9c0:	call   a7
3f6cc9d0:	inc    a12
3f6cc9e0:	move   *a13, a5, 1
3f6cc9f0:	cmp    a5, a12
3f6cca00:	jrlt   L3F6CC980
3f6cca10:	jruc   L3F6CCA40
L3F6CCA20:
3f6cca20:	move   *a10, a10, 1
3f6cca30:	jrne   L3F6CC850
L3F6CCA40:
3f6cca40:	move   *a9(0x3e0), a9, 1
3f6cca60:	jrne   L3F6CC820
L3F6CCA70:
3f6cca70:	move   *sp(0x100), a14, 1
3f6cca90:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f6ccab0:	rets   2
3f6ccac0:	mmtm   sp, a9,a11,a13
3f6ccae0:	move   a14, a13
3f6ccaf0:	move   *a13(0xffe0), a11, 1
3f6ccb10:	move   *a11, a11, 1
3f6ccb20:	btst   4, a11
3f6ccb30:	jrne   L3F6CCC20
3f6ccb40:	move   @0x1e66b0, a11, 1
3f6ccb70:	inc    a11
3f6ccb80:	move   a11, @0x1e66b0, 1
3f6ccbb0:	move   *a13(0xffe0), a9, 1
3f6ccbd0:	move   *a9, a11, 1
3f6ccbe0:	ori    0x30, a11
3f6ccc10:	move   a11, *a9, 1
L3F6CCC20:
3f6ccc20:	move   *sp(0x80), a14, 1
3f6ccc40:	mmfm   sp, a9,a11,a13
3f6ccc60:	rets   2
L3F6CCC70:
3f6ccc70:	mmtm   sp, a9,a11,a13
3f6ccc90:	move   a14, a13
3f6ccca0:	move   *a13(0xffe0), a11, 1
3f6cccc0:	setf   16, 1, 0
3f6cccd0:	move   *a11(0x40), a9, 0
3f6cccf0:	dec    a9
3f6ccd00:	move   a9, *a11(0x40), 0
3f6ccd20:	move   @0x1e6690, a9, 1
3f6ccd50:	dec    a9
3f6ccd60:	move   a9, @0x1e6690, 1
3f6ccd90:	move   a14, -*sp, 1
3f6ccda0:	move   a11, *a14+, 1
3f6ccdb0:	calla  L3F585510
3f6ccde0:	move   *sp(0x80), a14, 1
3f6cce00:	mmfm   sp, a9,a11,a13
3f6cce20:	rets   2
3f6cce30:	rl     b11, b5
3f6cce40:	sll    b11, b0
3f6cce50:	rl     0x9, a0
3f6cce60:	.word  0x7500
3f6cce70:	.word  0x7069
3f6cce80:	sla    0x3, a3
3f6cce90:	rev    b2
3f6ccea0:	rl     b11, b5
3f6cceb0:	sll    b11, b0
3f6ccec0:	rl     0x19, a0
3f6cced0:	.word  0x7500
3f6ccee0:	.word  0x7069
3f6ccef0:	sla    0x3, a3
3f6ccf00:	rev    b4
3f6ccf10:	rl     b11, b0
3f6ccf20:	.word  0x7375
3f6ccf30:	.word  0x7272
3f6ccf40:	.word  0x7165
3f6ccf50:	addc   a8, a0
3f6ccf60:	.word  0x756f
3f6ccf70:	sra    a3, a12
3f6ccf80:	sll    0x1b, a14
3f6ccf90:	sla    0x3, b4
3f6ccfa0:	modu   a11, a3
3f6ccfb0:	.word  0x7970
3f6ccfc0:	modu   a1, a0
3f6ccfd0:	mods   a11, a1
3f6ccfe0:	sla    0x3, a5
3f6ccff0:	.word  0x7266
3f6cd000:	mods   a11, sp
3f6cd010:	rl     0x1, a0
3f6cd020:	sll    0xb, b8
3f6cd030:	sla    0x3, b8
3f6cd040:	modu   b11, b4
L3F6CD050:
3f6cd050:	modu   a1, a0
3f6cd060:	mods   a11, a1
3f6cd070:	sll    a3, a5
3f6cd080:	srl    b3, b5
3f6cd090:	move   a9, a0
3f6cd0a0:	divs   a2, a1
3f6cd0b0:	add    b10, b0
3f6cd0c0:	cmp    b2, b4
3f6cd0d0:	sub    a10, a12
3f6cd0e0:	dsjs   a14, L3F6CD050
3f6cd0f0:	sra    a1, a5
3f6cd100:	.word  0x000a
3f6cd110:	modu   b3, b5
3f6cd120:	mpyu   b11, b0
3f6cd130:	rl     a11, a2
3f6cd140:	sra    a3, a14
3f6cd150:	.word  0x000a
3f6cd160:	modu   b3, b5
3f6cd170:	mpyu   b11, b0
3f6cd180:	modu   a11, a3
3f6cd190:	modu   a3, a14
3f6cd1a0:	sll    a11, a5
3f6cd1b0:	rl     0x13, b4
3f6cd1c0:	.word  0x7500
3f6cd1d0:	.word  0x706e
3f6cd1e0:	sra    b2, sp
3f6cd1f0:	.word  0x7369
3f6cd200:	modu   a11, a3
3f6cd210:	modu   a3, a14
3f6cd220:	sll    a11, a5
3f6cd230:	.word  0x0074
3f6cd240:	modu   b3, b5
3f6cd250:	mpyu   b11, b0
3f6cd260:	.word  0x7865
3f6cd270:	sra    b11, b4
3f6cd280:	modu   b3, b2
3f6cd290:	mods   a3, a1
3f6cd2a0:	.word  0x7a69
3f6cd2b0:	.word  0x0065
L3F6CD2C0:
3f6cd2c0:	mmtm   sp, a7,a9,a10,a11
3f6cd2e0:	move   @0x1b3900, a11, 1
3f6cd310:	move   *a11(0x100), a7, 1
3f6cd330:	move   a7, a10
3f6cd340:	addi   0xcd88, a10
3f6cd370:	move   *a11(0x100), a7, 1
3f6cd390:	sub    a11, a11
3f6cd3a0:	addi   0xd008, a7
3f6cd3d0:	move   a11, *a7, 1
3f6cd3e0:	move   @0x1b3900, a7, 1
3f6cd410:	move   *a7(0x100), a11, 1
3f6cd430:	move   a11, a9
3f6cd440:	addi   0xd028, a9
3f6cd470:	movb   *a9, a11
3f6cd480:	cmpi   0x21, a11
3f6cd4a0:	jrne   L3F6CD580
3f6cd4b0:	movi   0x3f6d1a00, a11
3f6cd4e0:	move   a11, *a10+, 1
3f6cd4f0:	move   *a7(0x100), a11, 1
3f6cd510:	addi   0xd008, a11
3f6cd540:	move   *a11, a7, 1
3f6cd550:	inc    a7
3f6cd560:	move   a7, *a11, 1
3f6cd570:	addk   8, a9
L3F6CD580:
3f6cd580:	movb   *a9, a11
3f6cd590:	jreq   L3F6CD8E0
L3F6CD5A0:
3f6cd5a0:	movb   *a9, a11
3f6cd5b0:	sll    0x3, a11
3f6cd5c0:	addi   0xd5ea8, a11
3f6cd5f0:	setf   8, 0, 0
3f6cd600:	move   *a11, a11, 0
3f6cd610:	btst   3, a11
3f6cd620:	jreq   L3F6CD6C0
L3F6CD630:
3f6cd630:	addk   8, a9
3f6cd640:	movb   *a9, a11
3f6cd650:	sll    0x3, a11
3f6cd660:	addi   0xd5ea8, a11
3f6cd690:	move   *a11, a11, 0
3f6cd6a0:	btst   3, a11
3f6cd6b0:	jrne   L3F6CD630
L3F6CD6C0:
3f6cd6c0:	movb   *a9, a11
3f6cd6d0:	jreq   L3F6CD8E0
3f6cd6e0:	move   a9, *a10+, 1
3f6cd6f0:	move   @0x1b3900, a11, 1
3f6cd720:	move   *a11(0x100), a7, 1
3f6cd740:	addi   0xd008, a7
3f6cd770:	move   *a7, a11, 1
3f6cd780:	inc    a11
3f6cd790:	move   a11, *a7, 1
3f6cd7a0:	jruc   L3F6CD7C0
L3F6CD7B0:
3f6cd7b0:	addk   8, a9
L3F6CD7C0:
3f6cd7c0:	movb   *a9, a11
3f6cd7d0:	jreq   L3F6CD870
3f6cd7e0:	movb   *a9, a11
3f6cd7f0:	sll    0x3, a11
3f6cd800:	addi   0xd5ea8, a11
3f6cd830:	setf   8, 0, 0
3f6cd840:	move   *a11, a11, 0
3f6cd850:	btst   3, a11
3f6cd860:	jreq   L3F6CD7B0
L3F6CD870:
3f6cd870:	movb   *a9, a11
3f6cd880:	jreq   L3F6CD8E0
3f6cd890:	sub    a11, a11
3f6cd8a0:	setf   8, 1, 0
3f6cd8b0:	move   a11, *a9+, 0
3f6cd8c0:	movb   *a9, a7
3f6cd8d0:	jrne   L3F6CD5A0
L3F6CD8E0:
3f6cd8e0:	sub    a11, a11
3f6cd8f0:	move   a11, *a10+, 1
3f6cd900:	mmfm   sp, a7,a9,a10,a11
3f6cd920:	rets
L3F6CD930:
3f6cd930:	mmtm   sp, a9,a11,a13
3f6cd950:	move   a14, a13
3f6cd960:	addi   0x280, a14
3f6cd980:	move   @0x1b3900, a11, 1
3f6cd9b0:	move   *a11(0x100), a11, 1
3f6cd9d0:	move   *a11(0xe90), a11, 1
3f6cd9f0:	jreq   L3F6CDE40
3f6cda00:	move   a14, -*sp, 1
3f6cda10:	move   @0x1b3900, a11, 1
3f6cda40:	move   *a11(0x100), a9, 1
3f6cda60:	move   *a9(0x1460), *a14+, 1
3f6cda80:	movi   0x3f6d1a10, a8
3f6cdab0:	move   a8, *a14+, 1
3f6cdac0:	move   a13, *a14+, 1
3f6cdad0:	calla  L3FB34430
3f6cdb00:	move   a14, -*sp, 1
3f6cdb10:	move   a13, *a14+, 1
3f6cdb20:	calla  L3F6D9E30
3f6cdb50:	move   *a13(0xffe0), a11, 1
3f6cdb70:	subk   2, a11
3f6cdb80:	jrge   L3F6CDEC0
3f6cdb90:	move   a14, -*sp, 1
3f6cdba0:	calla  L3F6EAA20
3f6cdbd0:	move   a8, a9
3f6cdbe0:	move   a9, a11
3f6cdbf0:	sll    0x5, a9
3f6cdc00:	sll    0x3, a11
3f6cdc10:	add    a11, a9
3f6cdc20:	addi   0x1e73a0, a9
3f6cdc50:	move   *a9+, *a14+, 1
3f6cdc60:	movi   0x3f6d1aa0, a8
3f6cdc90:	move   a8, *a14+, 1
3f6cdca0:	move   a13, *a14+, 1
3f6cdcb0:	calla  L3FB34430
3f6cdce0:	move   a14, -*sp, 1
3f6cdcf0:	move   a13, *a14+, 1
3f6cdd00:	calla  L3F6D9E30
3f6cdd30:	move   @0x1b3900, a11, 1
3f6cdd60:	move   *a11(0x100), a9, 1
3f6cdd80:	move   *a9(0xf10), a9, 1
3f6cdda0:	jreq   L3F6CDEC0
3f6cddb0:	move   a14, -*sp, 1
3f6cddc0:	movi   0x3f6d1b30, a8
3f6cddf0:	move   a8, *a14+, 1
3f6cde00:	calla  L3F6D9E30
3f6cde30:	jruc   L3F6CDEC0
L3F6CDE40:
3f6cde40:	move   a14, -*sp, 1
3f6cde50:	movi   0x3f6d1c08, a8
3f6cde80:	move   a8, *a14+, 1
3f6cde90:	calla  L3F6D9E30
L3F6CDEC0:
3f6cdec0:	movk   1, a8
3f6cded0:	move   *sp(0x80), a14, 1
3f6cdef0:	mmfm   sp, a9,a11,a13
3f6cdf10:	rets   2
3f6cdf20:	move   a13, -*sp, 1
3f6cdf30:	move   a14, a13
3f6cdf40:	move   a14, -*sp, 1
3f6cdf50:	move   *a13(0xffe0), *a14+, 1
3f6cdf70:	calla  L3F6D9E30
3f6cdfa0:	move   *sp(0x40), a14, 1
3f6cdfc0:	move   *sp+, a13, 1
3f6cdfd0:	rets   2
L3F6CDFE0:
3f6cdfe0:	mmtm   sp, a5,a7,a9,a11,a13
3f6ce000:	move   a14, a13
3f6ce010:	addi   0x8d0, a14
3f6ce030:	movk   23, a11
3f6ce040:	setf   16, 1, 0
3f6ce050:	move   a11, *a13(0x880), 0
3f6ce070:	movi   0xffff, a11
3f6ce090:	move   a11, *a13(0x8b0), 1
3f6ce0b0:	move   *a13(0xffe0), a11, 1
3f6ce0d0:	subk   3, a11
3f6ce0e0:	jrne   L3F6CE4E0
3f6ce0f0:	move   a14, -*sp, 1
3f6ce100:	movi   0x3f6d1d00, a8
3f6ce130:	move   a8, *a14+, 1
3f6ce140:	move   *a13(0xffc0), a11, 1
3f6ce160:	move   *a11(0x20), *a14+, 1
3f6ce180:	calla  L3FB45500
3f6ce1b0:	move   a8, a8
3f6ce1c0:	jreq   L3F6CE290
3f6ce1d0:	move   a14, -*sp, 1
3f6ce1e0:	movi   0x3f6d1d18, a8
3f6ce210:	move   a8, *a14+, 1
3f6ce220:	move   *a11(0x20), *a14+, 1
3f6ce240:	calla  L3FB45500
3f6ce270:	move   a8, a8
3f6ce280:	jrne   L3F6CE4E0
L3F6CE290:
3f6ce290:	move   a14, -*sp, 1
3f6ce2a0:	movi   0x3f6d1d30, a8
3f6ce2d0:	move   a8, *a14+, 1
3f6ce2e0:	move   *a11(0x40), *a14+, 1
3f6ce300:	calla  L3FB45500
3f6ce330:	move   a8, a8
3f6ce340:	jrne   L3F6CE4E0
3f6ce350:	move   a14, -*sp, 1
3f6ce360:	movi   0xffff, a11
3f6ce380:	move   a11, *a14+, 1
3f6ce390:	movi   0x3f6cdf20, a11
3f6ce3c0:	move   a11, *a14+, 1
3f6ce3d0:	calla  L3F599160
3f6ce400:	move   a14, -*sp, 1
3f6ce410:	movk   2, a7
3f6ce420:	move   a7, *a14+, 1
3f6ce430:	move   @0x1b3900, a7, 1
3f6ce460:	move   *a7(0x100), a11, 1
3f6ce480:	addi   0x1710, a11
3f6ce4a0:	move   a11, *a14+, 1
3f6ce4b0:	calla  L3FE19F70
L3F6CE4E0:
3f6ce4e0:	move   *a13(0xffe0), a11, 1
3f6ce500:	subk   2, a11
3f6ce510:	jreq   L3F6CE610
3f6ce520:	move   a14, -*sp, 1
3f6ce530:	move   *a13(0xffe0), *a14+, 1
3f6ce550:	movi   0x3f6d1d60, a8
3f6ce580:	move   a8, *a14+, 1
3f6ce590:	sub    a11, a11
3f6ce5a0:	move   a11, *a14+, 1
3f6ce5b0:	calla  L3F5969B0
3f6ce5e0:	move   a11, a8
3f6ce5f0:	jauc   L3F6D0F40
L3F6CE610:
3f6ce610:	move   a14, -*sp, 1
3f6ce620:	move   *a13(0xffc0), a11, 1
3f6ce640:	move   *a11(0x20), *a14+, 1
3f6ce660:	move   a13, a7
3f6ce670:	addi   0x480, a7
3f6ce690:	move   a7, *a14+, 1
3f6ce6a0:	calla  L3FB45720
3f6ce6d0:	move   a14, -*sp, 1
3f6ce6e0:	movk   32, a7
3f6ce6f0:	move   a7, *a14+, 1
3f6ce700:	move   a13, a7
3f6ce710:	addi   0x480, a7
3f6ce730:	move   a7, *a14+, 1
3f6ce740:	calla  L3FE1D650
3f6ce770:	move   a8, a9
3f6ce780:	jreq   L3F6CE7B0
3f6ce790:	sub    a7, a7
3f6ce7a0:	movb   a7, *a9
L3F6CE7B0:
3f6ce7b0:	move   a14, -*sp, 1
3f6ce7c0:	movi   0x2c, a7
3f6ce7e0:	move   a7, *a14+, 1
3f6ce7f0:	move   a13, a7
3f6ce800:	addi   0x480, a7
3f6ce820:	move   a7, *a14+, 1
3f6ce830:	calla  L3FE1D650
3f6ce860:	move   a8, a9
3f6ce870:	jreq   L3F6CECF0
3f6ce880:	sub    a7, a7
3f6ce890:	setf   16, 1, 0
3f6ce8a0:	move   a7, *a13(0x880), 0
3f6ce8c0:	movb   a7, *a9
3f6ce8d0:	addk   8, a9
3f6ce8e0:	movb   *a9, a11
3f6ce8f0:	jreq   L3F6CEAC0
L3F6CE900:
3f6ce900:	movb   *a9, a11
3f6ce910:	sll    0x3, a11
3f6ce920:	addi   0xd5ea8, a11
3f6ce950:	setf   8, 0, 0
3f6ce960:	move   *a11, a11, 0
3f6ce970:	btst   2, a11
3f6ce980:	jreq   L3F6CEA90
3f6ce990:	setf   16, 1, 0
3f6ce9a0:	move   *a13(0x880), a11, 0
3f6ce9c0:	move   a11, a7
3f6ce9d0:	sll    0x3, a11
3f6ce9e0:	sll    0x1, a7
3f6ce9f0:	add    a7, a11
3f6cea00:	move   a11, *a13(0x880), 0
3f6cea20:	movb   *a9, a7
3f6cea30:	subi   0x30, a7
3f6cea50:	sext   a7, 0
3f6cea60:	add    a11, a7
3f6cea70:	move   a7, *a13(0x880), 0
L3F6CEA90:
3f6cea90:	addk   8, a9
3f6ceaa0:	movb   *a9, a11
3f6ceab0:	jrne   L3F6CE900
L3F6CEAC0:
3f6ceac0:	setf   16, 1, 0
3f6cead0:	move   *a13(0x880), a11, 0
3f6ceaf0:	cmpi   0x400, a11
3f6ceb10:	jrge   L3F6CECF0
3f6ceb20:	move   a14, -*sp, 1
3f6ceb30:	movi   0x400, a7
3f6ceb50:	move   a7, *a14+, 1
3f6ceb60:	movi   0x3f6d1f88, a8
3f6ceb90:	move   a8, *a14+, 1
3f6ceba0:	move   a13, a7
3f6cebb0:	addi   0x80, a7
3f6cebd0:	move   a7, *a14+, 1
3f6cebe0:	calla  L3FB34430
3f6cec10:	move   a14, -*sp, 1
3f6cec20:	movk   3, a7
3f6cec30:	move   a7, *a14+, 1
3f6cec40:	move   a13, a7
3f6cec50:	addi   0x80, a7
3f6cec70:	move   a7, *a14+, 1
3f6cec80:	calla  L3F309350
3f6cecb0:	movk   23, a7
3f6cecc0:	setf   16, 1, 0
3f6cecd0:	move   a7, *a13(0x880), 0
L3F6CECF0:
3f6cecf0:	move   @0x1b3900, a11, 1
3f6ced20:	move   *a11(0x100), a7, 1
3f6ced40:	move   *a7(0xe90), a7, 1
3f6ced60:	jreq   L3F6CEF60
3f6ced70:	move   a14, -*sp, 1
3f6ced80:	move   *a11(0x100), a7, 1
3f6ceda0:	move   *a7(0x1460), *a14+, 1
3f6cedc0:	movi   0x3f6d2170, a8
3f6cedf0:	move   a8, *a14+, 1
3f6cee00:	move   a13, a7
3f6cee10:	addi   0x80, a7
3f6cee30:	move   a7, *a14+, 1
3f6cee40:	calla  L3FB34430
3f6cee70:	move   a14, -*sp, 1
3f6cee80:	move   a7, *a14+, 1
3f6cee90:	calla  L3F6D9E30
3f6ceec0:	move   a14, -*sp, 1
3f6ceed0:	movk   3, a11
3f6ceee0:	move   a11, *a14+, 1
3f6ceef0:	move   a7, *a14+, 1
3f6cef00:	calla  L3F309350
3f6cef30:	sub    a8, a8
3f6cef40:	jauc   L3F6D0F40
L3F6CEF60:
3f6cef60:	move   a14, -*sp, 1
3f6cef70:	move   a13, a7
3f6cef80:	addi   0x480, a7
3f6cefa0:	move   a7, *a14+, 1
3f6cefb0:	calla  L3F5933D0
3f6cefe0:	move   a8, *a13(0x8b0), 1
3f6cf000:	inc    a8
3f6cf010:	jrne   L3F6CF090
3f6cf020:	move   a14, -*sp, 1
3f6cf030:	move   a7, *a14+, 1
3f6cf040:	calla  L3F5B8580
3f6cf070:	move   a8, *a13(0x8b0), 1
L3F6CF090:
3f6cf090:	move   *a13(0x8b0), *a13(0x20), 1
3f6cf0c0:	setf   16, 1, 0
3f6cf0d0:	move   *a13(0x880), a11, 0
3f6cf0f0:	subk   23, a11
3f6cf100:	jreq   L3F6CF2A0
3f6cf110:	move   a14, -*sp, 1
3f6cf120:	move   *a13(0x880), a11, 0
3f6cf140:	move   a11, *a14+, 1
3f6cf150:	move   a7, *a14+, 1
3f6cf160:	movi   0x3f6d2238, a8
3f6cf190:	move   a8, *a14+, 1
3f6cf1a0:	move   a13, a7
3f6cf1b0:	addi   0x80, a7
3f6cf1d0:	move   a7, *a14+, 1
3f6cf1e0:	calla  L3FB34430
3f6cf210:	move   a14, -*sp, 1
3f6cf220:	move   a7, *a14+, 1
3f6cf230:	move   a13, a7
3f6cf240:	addi   0x480, a7
3f6cf260:	move   a7, *a14+, 1
3f6cf270:	calla  L3FB45720
L3F6CF2A0:
3f6cf2a0:	move   *a13(0x20), a11, 1
3f6cf2c0:	inc    a11
3f6cf2d0:	jreq   L3F6CF3E0
3f6cf2e0:	movk   2, a11
3f6cf2f0:	setf   16, 1, 0
3f6cf300:	move   a11, *a13, 0
3f6cf310:	move   @0x1b3900, a5, 1
3f6cf340:	move   *a5(0x100), a7, 1
3f6cf360:	move   *a5(0x100), a5, 1
3f6cf380:	addi   0xd700, a5
3f6cf3b0:	move   a5, *a7(0x1460), 1
3f6cf3d0:	jruc   L3F6CF620
L3F6CF3E0:
3f6cf3e0:	move   a14, -*sp, 1
3f6cf3f0:	movi   0x3f6d2268, a8
3f6cf420:	move   a8, *a14+, 1
3f6cf430:	calla  L3F6D9E30
3f6cf460:	move   a14, -*sp, 1
3f6cf470:	move   a7, *a14+, 1
3f6cf480:	movi   0x3f6d2318, a8
3f6cf4b0:	move   a8, *a14+, 1
3f6cf4c0:	move   a13, a11
3f6cf4d0:	addi   0x80, a11
3f6cf4f0:	move   a11, *a14+, 1
3f6cf500:	calla  L3FB34430
3f6cf530:	move   a14, -*sp, 1
3f6cf540:	move   a11, *a14+, 1
3f6cf550:	calla  L3F6D9E30
3f6cf580:	move   a14, -*sp, 1
3f6cf590:	movk   3, a5
3f6cf5a0:	move   a5, *a14+, 1
3f6cf5b0:	move   a11, *a14+, 1
3f6cf5c0:	calla  L3F309350
3f6cf5f0:	sub    a8, a8
3f6cf600:	jauc   L3F6D0F40
L3F6CF620:
3f6cf620:	move   a14, -*sp, 1
3f6cf630:	move   *a13(0x880), a7, 0
3f6cf650:	move   a7, *a14+, 1
3f6cf660:	calla  L3FB2C000
3f6cf690:	setf   16, 0, 0
3f6cf6a0:	move   a8, *a13(0x10), 0
3f6cf6c0:	move   @0x1b3900, a5, 1
3f6cf6f0:	move   *a5(0x100), a7, 1
3f6cf710:	movk   1, a5
3f6cf720:	move   a5, *a7(0xef0), 1
3f6cf740:	move   a14, -*sp, 1
3f6cf750:	movi   0x3f6d2430, a8
3f6cf780:	move   a8, *a14+, 1
3f6cf790:	calla  L3F6D9E30
L3F6CF7C0:
3f6cf7c0:	move   @0x1b3900, a11, 1
3f6cf7f0:	move   *a11(0x100), a7, 1
3f6cf810:	move   a14, -*sp, 1
3f6cf820:	sub    a5, a5
3f6cf830:	move   a5, *a14+, 1
3f6cf840:	movk   1, a5
3f6cf850:	move   a5, *a14+, 1
3f6cf860:	movk   2, a5
3f6cf870:	move   a5, *a14+, 1
3f6cf880:	calla  L3F5C9A00
3f6cf8b0:	move   a8, *a7(0xf70), 1
3f6cf8d0:	move   @0x1b3900, a11, 1
3f6cf900:	move   *a11(0x100), a7, 1
3f6cf920:	move   *a7(0xf70), a7, 1
3f6cf940:	jrge   L3F6CFC70
3f6cf950:	move   a14, -*sp, 1
3f6cf960:	move   a13, a7
3f6cf970:	addi   0x480, a7
3f6cf990:	move   a7, *a14+, 1
3f6cf9a0:	move   a13, a5
3f6cf9b0:	addi   0x80, a5
3f6cf9d0:	move   a5, *a14+, 1
3f6cf9e0:	calla  L3F580E40
3f6cfa10:	move   a14, -*sp, 1
3f6cfa20:	move   a5, *a14+, 1
3f6cfa30:	calla  L3F6D9E30
3f6cfa60:	move   a14, -*sp, 1
3f6cfa70:	move   a7, *a14+, 1
3f6cfa80:	movi   0x3f6d2488, a8
3f6cfab0:	move   a8, *a14+, 1
3f6cfac0:	move   a5, *a14+, 1
3f6cfad0:	calla  L3FB34430
3f6cfb00:	move   a14, -*sp, 1
3f6cfb10:	movk   2, a11
3f6cfb20:	move   a11, *a14+, 1
3f6cfb30:	move   a5, *a14+, 1
3f6cfb40:	calla  L3F309350
3f6cfb70:	move   a14, -*sp, 1
3f6cfb80:	move   a7, *a14+, 1
3f6cfb90:	move   a5, *a14+, 1
3f6cfba0:	calla  L3F580E40
3f6cfbd0:	move   a14, -*sp, 1
3f6cfbe0:	movk   1, a11
3f6cfbf0:	move   a11, *a14+, 1
3f6cfc00:	move   a5, *a14+, 1
3f6cfc10:	calla  L3F309350
3f6cfc40:	sub    a8, a8
3f6cfc50:	jauc   L3F6D0F40
L3F6CFC70:
3f6cfc70:	move   *a11(0x100), a7, 1
3f6cfc90:	move   *a7(0x1110), a7, 1
3f6cfcb0:	jreq   L3F6CFE90
3f6cfcc0:	move   a14, -*sp, 1
3f6cfcd0:	movk   1, a7
3f6cfce0:	move   a7, *a14+, 1
3f6cfcf0:	move   a7, *a14+, 1
3f6cfd00:	movi   0xffff, a5
3f6cfd30:	move   a5, *a14+, 1
3f6cfd40:	move   *a11(0x100), a7, 1
3f6cfd60:	move   *a7(0xf70), *a14+, 1
3f6cfd80:	calla  L3F6EB0C0
3f6cfdb0:	move   a8, a7
3f6cfdc0:	jrge   L3F6CFE90
3f6cfdd0:	move   a14, -*sp, 1
3f6cfde0:	movi   0x3f6d2610, a8
3f6cfe10:	move   a8, *a14+, 1
3f6cfe20:	move   a13, a11
3f6cfe30:	addi   0x80, a11
3f6cfe50:	move   a11, *a14+, 1
3f6cfe60:	calla  L3F580E40
L3F6CFE90:
3f6cfe90:	move   a14, -*sp, 1
3f6cfea0:	movk   4, a11
3f6cfeb0:	move   a11, *a14+, 1
3f6cfec0:	movi   0x97830, a7
3f6cfef0:	move   a7, *a14+, 1
3f6cff00:	movi   0x1002, a5
3f6cff20:	move   a5, *a14+, 1
3f6cff30:	movi   0xffff, a11
3f6cff60:	move   a11, *a14+, 1
3f6cff70:	move   @0x1b3900, a5, 1
3f6cffa0:	move   *a5(0x100), a7, 1
3f6cffc0:	move   *a7(0xf70), *a14+, 1
3f6cffe0:	calla  L3F5DD260
3f6d0010:	move   a8, *a13(0x890), 1
3f6d0030:	move   a8, a5
3f6d0040:	jrge   L3F6D01D0
3f6d0050:	move   a14, -*sp, 1
3f6d0060:	move   @0x1b3900, a7, 1
3f6d0090:	move   *a7(0x100), a11, 1
3f6d00b0:	movb   *a11(0x20), a8
3f6d00d0:	move   a8, *a14+, 1
3f6d00e0:	move   *a7(0x100), a11, 1
3f6d0100:	move   *a11(0xf70), *a14+, 1
3f6d0120:	move   a5, *a14+, 1
3f6d0130:	movi   0x3f6d26c8, a8
3f6d0160:	move   a8, *a14+, 1
3f6d0170:	movi   0xffff, a11
3f6d0190:	move   a11, *a14+, 1
3f6d01a0:	calla  L3F596E40
L3F6D01D0:
3f6d01d0:	move   a14, -*sp, 1
3f6d01e0:	movk   4, a11
3f6d01f0:	move   a11, *a14+, 1
3f6d0200:	movi   0x97850, a7
3f6d0230:	move   a7, *a14+, 1
3f6d0240:	movi   0x1001, a11
3f6d0260:	move   a11, *a14+, 1
3f6d0270:	movi   0xffff, a7
3f6d02a0:	move   a7, *a14+, 1
3f6d02b0:	move   @0x1b3900, a7, 1
3f6d02e0:	move   *a7(0x100), a11, 1
3f6d0300:	move   *a11(0xf70), *a14+, 1
3f6d0320:	calla  L3F5DD260
3f6d0350:	move   a8, *a13(0x890), 1
3f6d0370:	move   a8, a5
3f6d0380:	jrge   L3F6D0510
3f6d0390:	move   a14, -*sp, 1
3f6d03a0:	move   @0x1b3900, a11, 1
3f6d03d0:	move   *a11(0x100), a7, 1
3f6d03f0:	movb   *a7(0x20), a8
3f6d0410:	move   a8, *a14+, 1
3f6d0420:	move   *a11(0x100), a7, 1
3f6d0440:	move   *a7(0xf70), *a14+, 1
3f6d0460:	move   a5, *a14+, 1
3f6d0470:	movi   0x3f6d28a0, a8
3f6d04a0:	move   a8, *a14+, 1
3f6d04b0:	movi   0xffff, a7
3f6d04d0:	move   a7, *a14+, 1
3f6d04e0:	calla  L3F596E40
L3F6D0510:
3f6d0510:	move   a14, -*sp, 1
3f6d0520:	movk   16, a11
3f6d0530:	move   a11, *a14+, 1
3f6d0540:	move   a13, *a14+, 1
3f6d0550:	move   @0x1b3900, a7, 1
3f6d0580:	move   *a7(0x100), a11, 1
3f6d05a0:	move   *a11(0xf70), *a14+, 1
3f6d05c0:	calla  L3F5CF8B0
3f6d05f0:	move   a8, a7
3f6d0600:	jrge   L3F6D0A10
3f6d0610:	move   a14, -*sp, 1
3f6d0620:	movi   0x3f6d2a78, a8
3f6d0650:	move   a8, *a14+, 1
3f6d0660:	calla  L3F6D9E30
3f6d0690:	move   a14, -*sp, 1
3f6d06a0:	move   a13, a11
3f6d06b0:	addi   0x480, a11
3f6d06d0:	move   a11, *a14+, 1
3f6d06e0:	movi   0x3f6d2be8, a8
3f6d0710:	move   a8, *a14+, 1
3f6d0720:	move   a13, a7
3f6d0730:	addi   0x80, a7
3f6d0750:	move   a7, *a14+, 1
3f6d0760:	calla  L3FB34430
3f6d0790:	move   a14, -*sp, 1
3f6d07a0:	movk   1, a7
3f6d07b0:	move   a7, *a14+, 1
3f6d07c0:	move   a13, a7
3f6d07d0:	addi   0x80, a7
3f6d07f0:	move   a7, *a14+, 1
3f6d0800:	calla  L3F309350
3f6d0830:	move   a14, -*sp, 1
3f6d0840:	move   a11, *a14+, 1
3f6d0850:	move   a7, *a14+, 1
3f6d0860:	calla  L3F580E40
3f6d0890:	move   a14, -*sp, 1
3f6d08a0:	movk   1, a7
3f6d08b0:	move   a7, *a14+, 1
3f6d08c0:	move   a13, a7
3f6d08d0:	addi   0x80, a7
3f6d08f0:	move   a7, *a14+, 1
3f6d0900:	calla  L3F309350
3f6d0930:	move   a14, -*sp, 1
3f6d0940:	movk   3, a7
3f6d0950:	move   a7, *a14+, 1
3f6d0960:	move   @0x1b3900, a7, 1
3f6d0990:	move   *a7(0x100), a11, 1
3f6d09b0:	addi   0x1710, a11
3f6d09d0:	move   a11, *a14+, 1
3f6d09e0:	calla  L3FE19F70
L3F6D0A10:
3f6d0a10:	move   @0x1b3900, a11, 1
3f6d0a40:	move   *a11(0x100), a7, 1
3f6d0a60:	move   *a7(0xe90), a5, 1
3f6d0a80:	inc    a5
3f6d0a90:	move   a5, *a7(0xe90), 1
3f6d0ab0:	move   *a11(0x100), a7, 1
3f6d0ad0:	move   *a7(0xe90), a7, 1
3f6d0af0:	jaeq   L3F6CF7C0
3f6d0b10:	move   a14, -*sp, 1
3f6d0b20:	movi   0x1e68d0, a11
3f6d0b50:	move   a11, *a14+, 1
3f6d0b60:	movk   2, a7
3f6d0b70:	move   a7, *a14+, 1
3f6d0b80:	calla  L3F6CD930
3f6d0bb0:	move   a14, -*sp, 1
3f6d0bc0:	move   @0x1b3900, a5, 1
3f6d0bf0:	move   *a5(0x100), a7, 1
3f6d0c10:	addi   0x14d0, a7
3f6d0c30:	move   a7, *a14+, 1
3f6d0c40:	calla  L3FE19EB0
3f6d0c70:	move   a8, a5
3f6d0c80:	jrne   L3F6D0CC0
3f6d0c90:	calla  L3F6E7600
L3F6D0CC0:
3f6d0cc0:	move   a14, -*sp, 1
3f6d0cd0:	move   a13, a7
3f6d0ce0:	addi   0x480, a7
3f6d0d00:	move   a7, *a14+, 1
3f6d0d10:	movi   0x3f6d2cf0, a8
3f6d0d40:	move   a8, *a14+, 1
3f6d0d50:	move   a13, a5
3f6d0d60:	addi   0x80, a5
3f6d0d80:	move   a5, *a14+, 1
3f6d0d90:	calla  L3FB34430
3f6d0dc0:	move   a14, -*sp, 1
3f6d0dd0:	movk   2, a5
3f6d0de0:	move   a5, *a14+, 1
3f6d0df0:	move   a13, a5
3f6d0e00:	addi   0x80, a5
3f6d0e20:	move   a5, *a14+, 1
3f6d0e30:	calla  L3F309350
3f6d0e60:	move   a14, -*sp, 1
3f6d0e70:	movk   1, a5
3f6d0e80:	move   a5, *a14+, 1
3f6d0e90:	move   @0x1b3900, a5, 1
3f6d0ec0:	move   *a5(0x100), a7, 1
3f6d0ee0:	addi   0x1710, a7
3f6d0f00:	move   a7, *a14+, 1
3f6d0f10:	calla  L3FE19F70
L3F6D0F40:
3f6d0f40:	move   *sp(0xc0), a14, 1
3f6d0f60:	mmfm   sp, a5,a7,a9,a11,a13
3f6d0f80:	rets   2
L3F6D0F90:
3f6d0f90:	mmtm   sp, a9,a11,a13
3f6d0fb0:	move   a14, a13
3f6d0fc0:	addi   0x820, a14
3f6d0fe0:	move   *a13(0xffc0), a11, 1
3f6d1000:	inc    a11
3f6d1010:	jreq   L3F6D1050
3f6d1020:	sub    a8, a8
3f6d1030:	jauc   L3F6D1890
L3F6D1050:
3f6d1050:	move   a14, -*sp, 1
3f6d1060:	move   *a13(0xffe0), *a14+, 1
3f6d1080:	calla  L3F6D9E30
L3F6D10B0:
3f6d10b0:	move   a14, -*sp, 1
3f6d10c0:	movi   0xff, a11
3f6d10e0:	move   a11, *a14+, 1
3f6d10f0:	move   a13, a9
3f6d1100:	addk   32, a9
3f6d1110:	move   a9, *a14+, 1
3f6d1120:	sub    a9, a9
3f6d1130:	move   a9, *a14+, 1
3f6d1140:	calla  L3F6DB0D0
3f6d1170:	move   a8, *a13, 1
3f6d1180:	move   a8, a8
3f6d1190:	jreq   L3F6D17E0
3f6d11a0:	move   a14, -*sp, 1
3f6d11b0:	movi   0x71, a9
3f6d11d0:	move   a9, *a14+, 1
3f6d11e0:	move   a13, a9
3f6d11f0:	addk   32, a9
3f6d1200:	move   a9, *a14+, 1
3f6d1210:	calla  L3FE1D650
3f6d1240:	move   a8, a8
3f6d1250:	jrne   L3F6D1320
3f6d1260:	move   a14, -*sp, 1
3f6d1270:	movi   0x51, a9
3f6d1290:	move   a9, *a14+, 1
3f6d12a0:	move   a13, a9
3f6d12b0:	addk   32, a9
3f6d12c0:	move   a9, *a14+, 1
3f6d12d0:	calla  L3FE1D650
3f6d1300:	move   a8, a8
3f6d1310:	jreq   L3F6D1400
L3F6D1320:
3f6d1320:	move   a14, -*sp, 1
3f6d1330:	movk   2, a9
3f6d1340:	move   a9, *a14+, 1
3f6d1350:	move   @0x1b3900, a9, 1
3f6d1380:	move   *a9(0x100), a11, 1
3f6d13a0:	addi   0x1710, a11
3f6d13c0:	move   a11, *a14+, 1
3f6d13d0:	calla  L3FE19F70
L3F6D1400:
3f6d1400:	move   a14, -*sp, 1
3f6d1410:	movi   0x3f6d2e70, a8
3f6d1440:	move   a8, *a14+, 1
3f6d1450:	move   *a13(0xffe0), *a14+, 1
3f6d1470:	calla  L3FB45500
3f6d14a0:	move   a8, a9
3f6d14b0:	jreq   L3F6D17C0
3f6d14c0:	sub    a11, a11
3f6d14d0:	move   a11, *a13, 1
3f6d14e0:	move   a14, -*sp, 1
3f6d14f0:	move   *a13(0xffe0), *a14+, 1
3f6d1510:	calla  L3FB458D0
3f6d1540:	cmp    a8, a11
3f6d1550:	jrge   L3F6D1670
L3F6D1560:
3f6d1560:	move   *a13, a11, 1
3f6d1570:	sll    0x3, a11
3f6d1580:	add    a13, a11
3f6d1590:	movk   32, a9
3f6d15a0:	movb   a9, *a11(0x20)
3f6d15c0:	move   *a13, a11, 1
3f6d15d0:	inc    a11
3f6d15e0:	move   a11, *a13, 1
3f6d15f0:	move   a14, -*sp, 1
3f6d1600:	move   *a13(0xffe0), *a14+, 1
3f6d1620:	calla  L3FB458D0
3f6d1650:	cmp    a8, a11
3f6d1660:	jrlt   L3F6D1560
L3F6D1670:
3f6d1670:	inc    a11
3f6d1680:	move   a11, *a13, 1
3f6d1690:	dec    a11
3f6d16a0:	sll    0x3, a11
3f6d16b0:	add    a13, a11
3f6d16c0:	movk   13, a9
3f6d16d0:	movb   a9, *a11(0x20)
3f6d16f0:	move   *a13, a11, 1
3f6d1700:	sll    0x3, a11
3f6d1710:	add    a13, a11
3f6d1720:	sub    a9, a9
3f6d1730:	movb   a9, *a11(0x20)
3f6d1750:	move   a14, -*sp, 1
3f6d1760:	move   a13, a11
3f6d1770:	addk   32, a11
3f6d1780:	move   a11, *a14+, 1
3f6d1790:	calla  L3F6D9E30
L3F6D17C0:
3f6d17c0:	move   *a13, a8, 1
3f6d17d0:	jruc   L3F6D1890
L3F6D17E0:
3f6d17e0:	move   a14, -*sp, 1
3f6d17f0:	movk   26, a9
3f6d1800:	move   a9, *a14+, 1
3f6d1810:	movi   0x95e30, a9
3f6d1840:	move   a9, *a14+, 1
3f6d1850:	calla  L3F6FAC70
3f6d1880:	jruc   L3F6D10B0
L3F6D1890:
3f6d1890:	move   *sp(0x80), a14, 1
3f6d18b0:	mmfm   sp, a9,a11,a13
3f6d18d0:	rets   2
3f6d18e0:	sra    0x1e, a0
3f6d18f0:	sra    0x17, a3
3f6d1900:	modu   a11, a3
3f6d1910:	mods   a11, a13
3f6d1920:	modu   a3, a1
3f6d1930:	.word  0x7364
3f6d1940:	sll    a9, a14
3f6d1950:	.word  0x3409
3f6d1960:	rl     0x9, a14
3f6d1970:	sra    0x20, a9
3f6d1980:	move   b2, b5
3f6d1990:	andn   b2, b4
3f6d19a0:	divs   a2, a9
3f6d19b0:	call   a9
3f6d19c0:	srl    0x7, b1
3f6d19d0:	rl     0x1, b2
3f6d19e0:	dsjs   sp, L3F6D1A00
3f6d19f0:	rev    b8
L3F6D1A00:
3f6d1a00:	rev    a1
3f6d1a10:	modu   a10, a3
3f6d1a20:	modu   a3, a14
3f6d1a30:	sll    a11, a5
3f6d1a40:	sra    b11, b4
3f6d1a50:	sla    0x3, a4
3f6d1a60:	modu   b11, b4
3f6d1a70:	sll    0x9, a0
3f6d1a80:	srl    0xd, b3
3f6d1a90:	.word  0x000a
3f6d1aa0:	.word  0x704f
3f6d1ab0:	.word  0x7265
3f6d1ac0:	.word  0x7461
3f6d1ad0:	modu   a3, a9
3f6d1ae0:	sla    0x3, a7
3f6d1af0:	modu   a3, a9
3f6d1b00:	sll    0x9, a0
3f6d1b10:	srl    0xd, b3
3f6d1b20:	.word  0x000a
3f6d1b30:	sla    a10, a3
3f6d1b40:	sll    b11, b4
3f6d1b50:	rl     a11, a8
3f6d1b60:	srl    a11, a14
3f6d1b70:	.word  0x7320
3f6d1b80:	srl    a11, a9
3f6d1b90:	sla    a11, a14
3f6d1ba0:	.word  0x736c
3f6d1bb0:	mods   a1, a0
3f6d1bc0:	sll    a11, sp
3f6d1bd0:	mods   a3, a1
3f6d1be0:	.word  0x796c
3f6d1bf0:	.word  0x0a2e
3f6d1c00:	move   a0, b0
3f6d1c10:	sla    0x3, sp
3f6d1c20:	modu   a11, a3
3f6d1c30:	modu   a3, a14
3f6d1c40:	sll    a11, a5
3f6d1c50:	rl     b11, b4
3f6d1c60:	modu   a3, sp
3f6d1c70:	.word  0x0a2e
3f6d1c80:	.word  0x7300
3f6d1c90:	sla    b11, b4
3f6d1ca0:	.word  0x7574
3f6d1cb0:	.word  0x0073
3f6d1cc0:	modu   a11, a14
3f6d1cd0:	mods   b11, b4
3f6d1ce0:	sll    b11, b5
3f6d1cf0:	.word  0x0068
3f6d1d00:	.word  0x7476
3f6d1d10:	clr    a0
3f6d1d20:	.word  0x0054
3f6d1d30:	.word  0x7473
3f6d1d40:	.word  0x7461
3f6d1d50:	.word  0x0073
3f6d1d60:	modu   b3, b4
3f6d1d70:	sla    0x1, b10
3f6d1d80:	.word  0x7241
3f6d1d90:	.word  0x7567
3f6d1da0:	sra    a11, a13
3f6d1db0:	.word  0x746e
3f6d1dc0:	.word  0x7420
3f6d1dd0:	sla    0x3, sp
3f6d1de0:	.word  0x706f
3f6d1df0:	modu   a3, a5
3f6d1e00:	mods   a9, a0
3f6d1e10:	.word  0x7375
3f6d1e20:	sla    0x3, b4
3f6d1e30:	sra    a11, a2
3f6d1e40:	sra    a1, a0
3f6d1e50:	.word  0x7365
3f6d1e60:	rl     b11, b4
3f6d1e70:	sla    a11, a14
3f6d1e80:	rl     b11, b4
3f6d1e90:	modu   a3, sp
3f6d1ea0:	rl     a1, a0
3f6d1eb0:	.word  0x736f
3f6d1ec0:	sll    0x1b, b4
3f6d1ed0:	sla    0x3, b3
3f6d1ee0:	sra    a3, a1
3f6d1ef0:	.word  0x7264
3f6d1f00:	.word  0x7365
3f6d1f10:	sla    0x3, b3
3f6d1f20:	sla    a9, a8
3f6d1f30:	srl    b11, b2
3f6d1f40:	sla    0x3, a3
3f6d1f50:	sla    0x1, b13
3f6d1f60:	sra    a1, a5
3f6d1f70:	.word  0x0a29
3f6d1f80:	and    a0, a0
3f6d1f90:	.word  0x726f
3f6d1fa0:	.word  0x7374
3f6d1fb0:	mods   a1, a0
3f6d1fc0:	.word  0x7365
3f6d1fd0:	sla    0x3, b3
3f6d1fe0:	rl     b3, b4
3f6d1ff0:	modu   a3, a1
3f6d2000:	sll    0x9, a0
3f6d2010:	sla    0x3, a4
3f6d2020:	.word  0x7261
3f6d2030:	sla    0x3, a5
3f6d2040:	sra    b11, b2
3f6d2050:	sra    b11, b3
3f6d2060:	.word  0x7672
3f6d2070:	sra    a3, a5
3f6d2080:	sla    0x1, a12
3f6d2090:	modu   a3, a1
3f6d20a0:	sla    0x3, a4
3f6d20b0:	sla    a11, a3
3f6d20c0:	modu   a3, a14
3f6d20d0:	.word  0x746f
3f6d20e0:	sll    a1, a0
3f6d20f0:	sla    0x3, a5
3f6d2100:	modu   a11, a3
3f6d2110:	modu   a3, a14
3f6d2120:	sll    a11, a5
3f6d2130:	sra    b11, b4
3f6d2140:	sla    0x3, a4
3f6d2150:	modu   b11, b4
3f6d2160:	.word  0x000a
3f6d2170:	mods   a2, a1
3f6d2180:	sra    b11, b2
3f6d2190:	sra    a3, a1
3f6d21a0:	sla    0x3, b9
3f6d21b0:	modu   a11, a3
3f6d21c0:	modu   a3, a14
3f6d21d0:	sll    a11, a5
3f6d21e0:	sra    b11, b4
3f6d21f0:	sla    0x3, a4
3f6d2200:	modu   b11, b4
3f6d2210:	sll    0x9, a0
3f6d2220:	srl    0xd, b3
3f6d2230:	sll    0x8, a0
3f6d2240:	srl    0x1d, b3
3f6d2250:	sra    a1, a5
3f6d2260:	cmp    a8, a0
3f6d2270:	.word  0x766e
3f6d2280:	mods   a3, a1
3f6d2290:	sra    a3, a9
3f6d22a0:	cmp    a9, a0
3f6d22b0:	sla    0x2, b0
3f6d22c0:	sra    a3, a1
3f6d22d0:	.word  0x7264
3f6d22e0:	.word  0x7365
3f6d22f0:	srl    0xd, b3
3f6d2300:	.word  0x0a0d
3f6d2310:	sll    0x8, a0
3f6d2320:	sla    0x3, b3
3f6d2330:	.word  0x7369
3f6d2340:	sla    a9, a0
3f6d2350:	sla    0x3, a14
3f6d2360:	modu   a3, a9
3f6d2370:	sla    b11, b6
3f6d2380:	rl     a11, a12
3f6d2390:	sla    0x3, a4
3f6d23a0:	modu   a2, a9
3f6d23b0:	sra    b11, b4
3f6d23c0:	modu   b3, b2
3f6d23d0:	.word  0x7465
3f6d23e0:	add    a9, a0
3f6d23f0:	sra    a3, a4
3f6d2400:	sra    b11, b2
3f6d2410:	.word  0x7373
3f6d2420:	rev    a14
3f6d2430:	.word  0x7254
3f6d2440:	rl     b11, b9
3f6d2450:	srl    a11, a14
3f6d2460:	srl    0xf, a14
3f6d2470:	.word  0x0a2e
3f6d2480:	or     a0, a0
3f6d2490:	mods   a3, a5
3f6d24a0:	sra    a11, a14
3f6d24b0:	dsjs   b4, L3F6D25F0
3f6d24c0:	or     a9, a0
3f6d24d0:	sla    a11, a14
3f6d24e0:	mods   a3, a2
3f6d24f0:	sla    0x3, a5
3f6d2500:	modu   b11, b4
3f6d2510:	sll    a9, a0
3f6d2520:	modu   a3, sp
3f6d2530:	sra    a11, a14
3f6d2540:	.word  0x7463
3f6d2550:	.word  0x7420
3f6d2560:	sla    0x3, sp
3f6d2570:	.word  0x7325
3f6d2580:	sra    0x1f, a0
3f6d2590:	modu   b11, b3
3f6d25a0:	lmo    a11, a3
3f6d25b0:	.word  0x7465
3f6d25c0:	srl    a1, a0
3f6d25d0:	rl     a11, a1
3f6d25e0:	sra    a11, a12
L3F6D25F0:
3f6d25f0:	sra    0x15, a4
3f6d2600:	rev    a14
3f6d2610:	sra    b11, b3
3f6d2620:	.word  0x7374
3f6d2630:	sll    a11, sp
3f6d2640:	modu   a11, a11
3f6d2650:	.word  0x7470
3f6d2660:	sra    0x1f, a0
3f6d2670:	move   b10, a3
3f6d2680:	sub    b2, sp
3f6d2690:	addc   a2, a5
3f6d26a0:	subb   b10, b5
3f6d26b0:	.word  0x0a29
3f6d26c0:	.word  0x7400
3f6d26d0:	dsjs   a14, L3F6D2810
3f6d26e0:	.word  0x7320
3f6d26f0:	.word  0x7465
3f6d2700:	modu   b11, b3
3f6d2710:	lmo    a11, a3
3f6d2720:	.word  0x706f
3f6d2730:	sla    0x3, b4
3f6d2740:	move   b10, a3
3f6d2750:	andn   b2, sp
3f6d2760:	xor    a2, a3
3f6d2770:	or     a10, a2
3f6d2780:	sla    0x2, a6
3f6d2790:	sra    b11, b2
3f6d27a0:	.word  0x7574
3f6d27b0:	modu   b3, b2
3f6d27c0:	sra    a3, a5
3f6d27d0:	sll    0x9, a0
3f6d27e0:	sla    0x3, a4
3f6d27f0:	modu   a11, a6
3f6d2800:	sla    0x3, b2
L3F6D2810:
3f6d2810:	sra    a3, a6
3f6d2820:	sll    0x9, a0
3f6d2830:	sla    0x3, a4
3f6d2840:	sra    a9, a8
3f6d2850:	.word  0x7272
3f6d2860:	modu   a11, a14
3f6d2870:	sll    0x9, a0
3f6d2880:	sra    0x15, a4
3f6d2890:	.word  0x000a
3f6d28a0:	modu   b3, b4
3f6d28b0:	sla    0x1, b10
3f6d28c0:	sra    b11, b3
3f6d28d0:	.word  0x7374
3f6d28e0:	sll    a11, sp
3f6d28f0:	modu   a11, a11
3f6d2900:	.word  0x7470
3f6d2910:	andn   a9, a0
3f6d2920:	mpyu   a10, sp
3f6d2930:	move   b2, a3
3f6d2940:	addc   a2, a4
3f6d2950:	subb   b2, b5
3f6d2960:	.word  0x7220
3f6d2970:	.word  0x7465
3f6d2980:	.word  0x7275
3f6d2990:	sra    a11, a14
3f6d29a0:	sla    0x3, a4
3f6d29b0:	sra    a1, a5
3f6d29c0:	srl    a1, a0
3f6d29d0:	.word  0x726f
3f6d29e0:	srl    a1, a0
3f6d29f0:	sla    0x3, a4
3f6d2a00:	sra    a1, a5
3f6d2a10:	sra    0x1f, a0
3f6d2a20:	.word  0x7265
3f6d2a30:	modu   b3, b2
3f6d2a40:	sla    0x3, sp
3f6d2a50:	sra    a1, a5
3f6d2a60:	.word  0x0a29
3f6d2a70:	.word  0x7400
3f6d2a80:	mods   a3, a5
3f6d2a90:	sra    a11, a14
3f6d2aa0:	dsjs   b4, L3F6D2BE0
3f6d2ab0:	or     a9, a0
3f6d2ac0:	sla    a11, a14
3f6d2ad0:	mods   a3, a2
3f6d2ae0:	sla    0x3, a5
3f6d2af0:	modu   b11, b4
3f6d2b00:	sll    a9, a0
3f6d2b10:	modu   a3, sp
3f6d2b20:	sra    a11, a14
3f6d2b30:	.word  0x7463
3f6d2b40:	.word  0x7420
3f6d2b50:	sla    0x3, sp
3f6d2b60:	sra    b11, b2
3f6d2b70:	.word  0x7571
3f6d2b80:	.word  0x7365
3f6d2b90:	sra    b11, b4
3f6d2ba0:	sla    0x3, a4
3f6d2bb0:	modu   a11, a8
3f6d2bc0:	.word  0x7473
3f6d2bd0:	.word  0x0a0d
L3F6D2BE0:
3f6d2be0:	or     a0, a0
3f6d2bf0:	mods   a3, a5
3f6d2c00:	sra    a11, a14
3f6d2c10:	dsjs   b4, L3F6D2D50
3f6d2c20:	or     a9, a0
3f6d2c30:	sla    a11, a14
3f6d2c40:	mods   a3, a2
3f6d2c50:	sla    0x3, a5
3f6d2c60:	modu   b11, b4
3f6d2c70:	sll    a9, a0
3f6d2c80:	modu   a3, sp
3f6d2c90:	sra    a11, a14
3f6d2ca0:	.word  0x7463
3f6d2cb0:	.word  0x7420
3f6d2cc0:	sla    0x3, sp
3f6d2cd0:	.word  0x7325
3f6d2ce0:	rev    a14
3f6d2cf0:	sra    b10, b4
3f6d2d00:	modu   a3, a12
3f6d2d10:	.word  0x7465
3f6d2d20:	sla    0x1, b10
3f6d2d30:	modu   a10, a3
3f6d2d40:	modu   a3, a14
L3F6D2D50:
3f6d2d50:	sll    a11, a5
3f6d2d60:	rl     b11, b4
3f6d2d70:	modu   a3, sp
3f6d2d80:	.word  0x7420
3f6d2d90:	sla    0x3, sp
3f6d2da0:	.word  0x7325
3f6d2db0:	sll    a9, a0
3f6d2dc0:	modu   a11, a12
3f6d2dd0:	sra    b11, b3
3f6d2de0:	sla    0x3, a4
3f6d2df0:	.word  0x7962
3f6d2e00:	.word  0x7220
3f6d2e10:	mods   a11, a5
3f6d2e20:	.word  0x746f
3f6d2e30:	sla    0x3, a5
3f6d2e40:	modu   a11, a8
3f6d2e50:	.word  0x7473
3f6d2e60:	rev    a14
3f6d2e70:	srl    0x17, a13
3f6d2e80:	move   a2, b5
3f6d2e90:	srl    0x16, a4
3f6d2ea0:	.word  0x0a2d
3f6d2eb0:	.word  0x0000
L3F6D2EC0:
3f6d2ec0:	calla  L3F6EA0F0
3f6d2ef0:	calla  L3F6D4E80
3f6d2f20:	calla  L3F6DEB90
3f6d2f50:	calla  L3F6D92B0
3f6d2f80:	rets
3f6d2f90:	mmtm   sp, a9,a11,a13
3f6d2fb0:	move   a14, a13
3f6d2fc0:	addi   0x160, a14
3f6d2fe0:	move   @0x1b3900, a11, 1
3f6d3010:	move   a14, -*sp, 1
3f6d3020:	movi   0x1b98, a9
3f6d3040:	move   a9, *a14+, 1
3f6d3050:	movk   1, a9
3f6d3060:	move   a9, *a14+, 1
3f6d3070:	calla  L3F703D90
3f6d30a0:	move   a8, *a11(0x100), 1
3f6d30c0:	move   a8, a11
3f6d30d0:	jrne   L3F6D3210
3f6d30e0:	move   a14, -*sp, 1
3f6d30f0:	movi   0x3f6d46c0, a8
3f6d3120:	move   a8, *a14+, 1
3f6d3130:	calla  L3FB341E0
3f6d3160:	move   a14, -*sp, 1
3f6d3170:	movi   0x3f6d46c0, a8
3f6d31a0:	move   a8, *a14+, 1
3f6d31b0:	calla  L3F6D9E30
3f6d31e0:	calla  L3F707A30
L3F6D3210:
3f6d3210:	calla  L3F22CF70
3f6d3240:	calla  L3F6D2EC0
3f6d3270:	move   a8, a11
3f6d3280:	jrne   L3F6D32C0
3f6d3290:	calla  L3F707A30
L3F6D32C0:
3f6d32c0:	move   a14, -*sp, 1
3f6d32d0:	move   *a13(0xffe0), *a14+, 1
3f6d32f0:	move   a13, *a14+, 1
3f6d3300:	calla  L3FB45720
3f6d3330:	move   a14, -*sp, 1
3f6d3340:	move   *a13(0xffe0), *a14+, 1
3f6d3360:	move   @0x1b3900, a11, 1
3f6d3390:	move   *a11(0x100), a9, 1
3f6d33b0:	addi   0xd700, a9
3f6d33e0:	move   a9, *a14+, 1
3f6d33f0:	calla  L3FB45720
3f6d3420:	move   a14, -*sp, 1
3f6d3430:	movk   3, a11
3f6d3440:	move   a11, *a14+, 1
3f6d3450:	movi   0x3f6d4870, a8
3f6d3480:	move   a8, *a14+, 1
3f6d3490:	move   a13, *a14+, 1
3f6d34a0:	calla  L3FB45CD0
3f6d34d0:	move   a8, a9
3f6d34e0:	jreq   L3F6D35C0
3f6d34f0:	move   a14, -*sp, 1
3f6d3500:	movk   32, a9
3f6d3510:	move   a9, *a14+, 1
3f6d3520:	move   a13, *a14+, 1
3f6d3530:	calla  L3FE1D650
3f6d3560:	move   a8, *a13(0x140), 1
3f6d3580:	move   a8, a8
3f6d3590:	jreq   L3F6D35C0
3f6d35a0:	sub    a11, a11
3f6d35b0:	movb   a11, *a8
L3F6D35C0:
3f6d35c0:	move   a14, -*sp, 1
3f6d35d0:	move   a14, -*sp, 1
3f6d35e0:	movi   0x3f6d4890, a8
3f6d3610:	move   a8, *a14+, 1
3f6d3620:	calla  L3FB458D0
3f6d3650:	move   a8, *a14+, 1
3f6d3660:	move   @0x1b3900, a11, 1
3f6d3690:	move   *a11(0x100), a9, 1
3f6d36b0:	addi   0x1480, a9
3f6d36d0:	move   a9, *a14+, 1
3f6d36e0:	movi   0x3f6d4890, a8
3f6d3710:	move   a8, *a14+, 1
3f6d3720:	calla  L3FB44400
3f6d3750:	move   a14, -*sp, 1
3f6d3760:	move   @0x1b3900, a11, 1
3f6d3790:	move   *a11(0x100), a9, 1
3f6d37b0:	addi   0x1710, a9
3f6d37d0:	move   a9, *a14+, 1
3f6d37e0:	calla  L3FE19EB0
3f6d3810:	move   a8, a9
3f6d3820:	jreq   L3F6D3A20
3f6d3830:	move   a14, -*sp, 1
3f6d3840:	move   @0x1b3900, a11, 1
3f6d3870:	move   *a11(0x100), a9, 1
3f6d3890:	move   a9, a8
3f6d38a0:	addi   0xd800, a8
3f6d38d0:	move   *a8+, *a14+, 1
3f6d38e0:	calla  L3F702440
3f6d3910:	move   a14, -*sp, 1
3f6d3920:	move   @0x1b3900, a11, 1
3f6d3950:	move   *a11(0x100), a9, 1
3f6d3970:	move   a9, a8
3f6d3980:	addi   0xd820, a8
3f6d39b0:	move   *a8+, *a14+, 1
3f6d39c0:	calla  L3F702440
3f6d39f0:	calla  L3F707A30
L3F6D3A20:
3f6d3a20:	move   a14, -*sp, 1
3f6d3a30:	move   a13, *a14+, 1
3f6d3a40:	movi   0x3f6d48c8, a8
3f6d3a70:	move   a8, *a14+, 1
3f6d3a80:	move   @0x1b3900, a11, 1
3f6d3ab0:	move   *a11(0x100), a9, 1
3f6d3ad0:	addi   0xd028, a9
3f6d3b00:	move   a9, *a14+, 1
3f6d3b10:	calla  L3FB34430
3f6d3b40:	calla  L3F6CD2C0
3f6d3b70:	move   a14, -*sp, 1
3f6d3b80:	move   @0x1b3900, a11, 1
3f6d3bb0:	move   *a11(0x100), a9, 1
3f6d3bd0:	addi   0xcd88, a9
3f6d3c00:	move   a9, *a14+, 1
3f6d3c10:	move   *a11(0x100), a9, 1
3f6d3c30:	move   a9, a8
3f6d3c40:	addi   0xd008, a8
3f6d3c70:	move   *a8+, *a14+, 1
3f6d3c80:	calla  L3F6CDFE0
3f6d3cb0:	move   *sp(0x80), a14, 1
3f6d3cd0:	mmfm   sp, a9,a11,a13
3f6d3cf0:	rets   2
L3F6D3D00:
3f6d3d00:	mmtm   sp, a11,a13
3f6d3d20:	move   a14, a13
3f6d3d30:	addi   0x2a0, a14
3f6d3d50:	move   a14, -*sp, 1
3f6d3d60:	movi   0x3f6d4908, a8
3f6d3d90:	move   a8, *a14+, 1
3f6d3da0:	move   *a13(0xffe0), *a14+, 1
3f6d3dc0:	calla  L3FB45500
3f6d3df0:	move   a8, a8
3f6d3e00:	jreq   L3F6D3ED0
3f6d3e10:	move   a14, -*sp, 1
3f6d3e20:	movi   0x3f6d4948, a8
3f6d3e50:	move   a8, *a14+, 1
3f6d3e60:	move   *a13(0xffe0), *a14+, 1
3f6d3e80:	calla  L3FB45500
3f6d3eb0:	move   a8, a8
3f6d3ec0:	jrne   L3F6D4100
L3F6D3ED0:
3f6d3ed0:	move   a14, -*sp, 1
3f6d3ee0:	calla  L3F598DB0
3f6d3f10:	move   a8, a8
3f6d3f20:	jreq   L3F6D3F70
3f6d3f30:	movi   0x3f6d4988, a11
3f6d3f60:	jruc   L3F6D3FA0
L3F6D3F70:
3f6d3f70:	movi   0x3f6d4a00, a11
L3F6D3FA0:
3f6d3fa0:	move   a11, *a14+, 1
3f6d3fb0:	movi   0x3f6d4a58, a8
3f6d3fe0:	move   a8, *a14+, 1
3f6d3ff0:	move   a13, a11
3f6d4000:	addk   32, a11
3f6d4010:	move   a11, *a14+, 1
3f6d4020:	calla  L3FB34430
3f6d4050:	move   a14, -*sp, 1
3f6d4060:	movk   3, a11
3f6d4070:	move   a11, *a14+, 1
3f6d4080:	move   a13, a11
3f6d4090:	addk   32, a11
3f6d40a0:	move   a11, *a14+, 1
3f6d40b0:	calla  L3F309350
3f6d40e0:	movk   1, a8
3f6d40f0:	jruc   L3F6D4570
L3F6D4100:
3f6d4100:	calla  L3F598DB0
3f6d4130:	move   a8, a11
3f6d4140:	jrne   L3F6D4210
3f6d4150:	move   a14, -*sp, 1
3f6d4160:	movk   3, a11
3f6d4170:	move   a11, *a14+, 1
3f6d4180:	movi   0x3f6d4aa8, a8
3f6d41b0:	move   a8, *a14+, 1
3f6d41c0:	calla  L3F309350
3f6d41f0:	sub    a8, a8
3f6d4200:	jruc   L3F6D4570
L3F6D4210:
3f6d4210:	move   *a13(0xffe0), a11, 1
3f6d4230:	movb   *a11, a11
3f6d4240:	jrne   L3F6D4310
3f6d4250:	move   a14, -*sp, 1
3f6d4260:	movk   3, a11
3f6d4270:	move   a11, *a14+, 1
3f6d4280:	movi   0x3f6d4c38, a8
3f6d42b0:	move   a8, *a14+, 1
3f6d42c0:	calla  L3F309350
3f6d42f0:	sub    a8, a8
3f6d4300:	jruc   L3F6D4570
L3F6D4310:
3f6d4310:	calla  L3F22D4F0
3f6d4340:	move   a14, -*sp, 1
3f6d4350:	move   *a13(0xffe0), *a14+, 1
3f6d4370:	movk   1, a11
3f6d4380:	move   a11, *a14+, 1
3f6d4390:	movi   0x6000, a11
3f6d43b0:	move   a11, *a14+, 1
3f6d43c0:	movi   0x3f6d4890, a8
3f6d43f0:	move   a8, *a14+, 1
3f6d4400:	movi   0x3f6d2f90, a11
3f6d4430:	move   a11, *a14+, 1
3f6d4440:	calla  L3F706A40
3f6d4470:	move   a8, a8
3f6d4480:	jrne   L3F6D4560
3f6d4490:	move   a14, -*sp, 1
3f6d44a0:	movi   0x3f6d4d38, a8
3f6d44d0:	move   a8, *a14+, 1
3f6d44e0:	movi   0xffff, a11
3f6d4500:	move   a11, *a14+, 1
3f6d4510:	calla  L3F596830
3f6d4540:	sub    a8, a8
3f6d4550:	jruc   L3F6D4570
L3F6D4560:
3f6d4560:	movk   1, a8
L3F6D4570:
3f6d4570:	move   *sp(0x60), a14, 1
3f6d4590:	mmfm   sp, a11,a13
3f6d45b0:	rets   2
3f6d45c0:	sra    0x1e, a0
3f6d45d0:	sra    0x17, a3
3f6d45e0:	sla    a11, a13
3f6d45f0:	modu   a3, a9
3f6d4600:	sll    a9, a14
3f6d4610:	.word  0x3409
3f6d4620:	rl     0x9, a14
3f6d4630:	sra    0x20, a9
3f6d4640:	move   b2, b5
3f6d4650:	andn   b2, b4
3f6d4660:	divs   a2, a9
3f6d4670:	call   a9
3f6d4680:	srl    0x7, b1
3f6d4690:	rl     0x1, b2
3f6d46a0:	dsjs   sp, L3F6D46C0
3f6d46b0:	rev    b8
L3F6D46C0:
3f6d46c0:	sra    b11, b4
3f6d46d0:	modu   a3, a12
3f6d46e0:	.word  0x7465
3f6d46f0:	mods   b10, sp
3f6d4700:	rl     a11, a1
3f6d4710:	dsjs   a14, L3F6D4850
3f6d4720:	addc   a9, a0
3f6d4730:	.word  0x756f
3f6d4740:	sra    a3, a12
3f6d4750:	sll    0x1b, a14
3f6d4760:	sla    0x3, b4
3f6d4770:	sra    a11, a7
3f6d4780:	sla    0x3, b4
3f6d4790:	sra    a11, a13
3f6d47a0:	modu   a11, a13
3f6d47b0:	.word  0x7972
3f6d47c0:	srl    a1, a0
3f6d47d0:	.word  0x726f
3f6d47e0:	mods   a1, a0
3f6d47f0:	sll    a11, sp
3f6d4800:	mods   a3, a1
3f6d4810:	.word  0x7620
3f6d4820:	.word  0x7261
3f6d4830:	sla    a11, a9
3f6d4840:	mods   a3, a2
L3F6D4850:
3f6d4850:	.word  0x7365
3f6d4860:	.word  0x000a
3f6d4870:	.word  0x7476
3f6d4880:	rev    a0
3f6d4890:	sra    b10, b4
3f6d48a0:	modu   a3, a12
3f6d48b0:	.word  0x7465
3f6d48c0:	modu   a8, a0
3f6d48d0:	sra    b11, b0
3f6d48e0:	sla    0x3, a14
3f6d48f0:	.word  0x7325
3f6d4900:	.word  0x7600
3f6d4910:	sla    0x3, b4
3f6d4920:	.word  0x7473
3f6d4930:	.word  0x7461
3f6d4940:	clr    a0
3f6d4950:	sla    0x2, b4
3f6d4960:	.word  0x7473
3f6d4970:	.word  0x7461
3f6d4980:	.word  0x7500
3f6d4990:	sla    0x3, b0
3f6d49a0:	modu   a3, a1
3f6d49b0:	sla    0x3, a4
3f6d49c0:	.word  0x7572
3f6d49d0:	modu   a3, a14
3f6d49e0:	modu   a3, a9
3f6d49f0:	.word  0x0067
3f6d4a00:	modu   a11, a14
3f6d4a10:	sla    0x3, b4
3f6d4a20:	sll    a11, a1
3f6d4a30:	rl     b11, b4
3f6d4a40:	sra    b11, b6
3f6d4a50:	or     a0, a0
3f6d4a60:	.word  0x7063
3f6d4a70:	rl     a9, a0
3f6d4a80:	sla    0x3, b3
3f6d4a90:	.word  0x7325
3f6d4aa0:	cmp    a8, a0
3f6d4ab0:	sla    0x2, b0
3f6d4ac0:	sra    a3, a1
3f6d4ad0:	.word  0x7264
3f6d4ae0:	.word  0x7365
3f6d4af0:	sla    0x3, b3
3f6d4b00:	modu   a11, a14
3f6d4b10:	sla    0x3, b4
3f6d4b20:	sra    b11, b3
3f6d4b30:	srl    0xd, b4
3f6d4b40:	sla    0x1, a0
3f6d4b50:	sla    a10, a3
3f6d4b60:	modu   a3, a14
3f6d4b70:	.word  0x746f
3f6d4b80:	.word  0x7320
3f6d4b90:	sla    b11, b4
3f6d4ba0:	.word  0x7472
3f6d4bb0:	.word  0x7420
3f6d4bc0:	mods   a3, a5
3f6d4bd0:	sra    a11, a14
3f6d4be0:	sla    0x3, b4
3f6d4bf0:	sra    b11, b3
3f6d4c00:	.word  0x7373
3f6d4c10:	modu   a11, a9
3f6d4c20:	srl    0xd, a14
3f6d4c30:	or     a0, a0
3f6d4c40:	mods   a3, a5
3f6d4c50:	sra    a11, a14
3f6d4c60:	dsjs   b4, L3F6D4DA0
3f6d4c70:	move   a1, b0
3f6d4c80:	sla    0x3, sp
3f6d4c90:	modu   a11, a8
3f6d4ca0:	.word  0x7473
3f6d4cb0:	modu   a1, a0
3f6d4cc0:	mods   a11, a1
3f6d4cd0:	sla    0x3, a5
3f6d4ce0:	.word  0x7073
3f6d4cf0:	sll    a11, a5
3f6d4d00:	srl    a3, a9
3f6d4d10:	sra    a11, a9
3f6d4d20:	srl    0xd, a4
3f6d4d30:	sub    a8, a0
3f6d4d40:	.word  0x7272
3f6d4d50:	.word  0x726f
3f6d4d60:	sra    a1, a0
3f6d4d70:	.word  0x7275
3f6d4d80:	modu   a3, a9
3f6d4d90:	sla    0x3, a7
L3F6D4DA0:
3f6d4da0:	.word  0x7263
3f6d4db0:	sla    a11, a5
3f6d4dc0:	sra    b11, b4
3f6d4dd0:	.word  0x705f
3f6d4de0:	modu   b11, b2
3f6d4df0:	sra    a11, a3
3f6d4e00:	.word  0x7373
3f6d4e10:	srl    a1, a0
3f6d4e20:	.word  0x726f
3f6d4e30:	or     a1, a0
3f6d4e40:	mods   a3, a5
3f6d4e50:	sra    a11, a14
3f6d4e60:	.word  0x0a74
3f6d4e70:	.word  0x0000
L3F6D4E80:
3f6d4e80:	mmtm   sp, a9,a11
3f6d4ea0:	move   a14, -*sp, 1
3f6d4eb0:	movi   0x400, a11
3f6d4ed0:	move   a11, *a14+, 1
3f6d4ee0:	move   @0x1b3900, a9, 1
3f6d4f10:	move   *a9(0x100), a11, 1
3f6d4f30:	addi   0x5d08, a11
3f6d4f50:	move   a11, *a14+, 1
3f6d4f60:	move   *a9(0x100), a11, 1
3f6d4f80:	addi   0x1988, a11
3f6d4fa0:	move   a11, *a14+, 1
3f6d4fb0:	calla  L3F6D7290
3f6d4fe0:	move   a14, -*sp, 1
3f6d4ff0:	movi   0x800, a11
3f6d5010:	move   a11, *a14+, 1
3f6d5020:	move   @0x1b3900, a9, 1
3f6d5050:	move   *a9(0x100), a11, 1
3f6d5070:	addi   0x7d08, a11
3f6d5090:	move   a11, *a14+, 1
3f6d50a0:	move   *a9(0x100), a11, 1
3f6d50c0:	addi   0x1a68, a11
3f6d50e0:	move   a11, *a14+, 1
3f6d50f0:	calla  L3F6D7290
3f6d5120:	move   @0x1b3900, a11, 1
3f6d5150:	move   *a11(0x100), a9, 1
3f6d5170:	sub    a11, a11
3f6d5180:	addi   0xd688, a9
3f6d51b0:	move   a11, *a9, 1
3f6d51c0:	move   @0x1b3900, a9, 1
3f6d51f0:	move   *a9(0x100), a11, 1
3f6d5210:	sub    a9, a9
3f6d5220:	addi   0xd6a8, a11
3f6d5250:	move   a9, *a11, 1
3f6d5260:	mmfm   sp, a9,a11
3f6d5280:	rets
L3F6D5290:
3f6d5290:	mmtm   sp, a7,a9,a11,a13
3f6d52b0:	move   a14, a13
3f6d52c0:	addi   0x120, a14
L3F6D52E0:
3f6d52e0:	move   a14, -*sp, 1
3f6d52f0:	movk   32, a11
3f6d5300:	move   a11, *a14+, 1
3f6d5310:	move   a13, *a14+, 1
3f6d5320:	calla  L3FB44A00
3f6d5350:	move   @0x1b3900, a9, 1
3f6d5380:	move   *a9(0x100), a7, 1
3f6d53a0:	move   *a7(0xf70), a7, 1
3f6d53c0:	srl    0x5, a7
3f6d53d0:	sll    0x5, a7
3f6d53e0:	add    a13, a7
3f6d53f0:	move   *a9(0x100), a11, 1
3f6d5410:	move   *a11(0xf70), a11, 1
3f6d5430:	movk   31, a9
3f6d5440:	and    a9, a11
3f6d5450:	movk   1, a9
3f6d5460:	sll    a11, a9
3f6d5470:	move   *a7, a11, 1
3f6d5480:	or     a9, a11
3f6d5490:	move   a11, *a7, 1
3f6d54a0:	move   a14, -*sp, 1
3f6d54b0:	move   @0x1b3900, a11, 1
3f6d54e0:	move   *a11(0x100), a9, 1
3f6d5500:	addi   0xd688, a9
3f6d5530:	move   a9, *a14+, 1
3f6d5540:	move   a13, *a14+, 1
3f6d5550:	sub    a9, a9
3f6d5560:	move   a9, *a14+, 1
3f6d5570:	move   a9, *a14+, 1
3f6d5580:	move   *a11(0x100), a7, 1
3f6d55a0:	move   *a7(0xf70), a7, 1
3f6d55c0:	inc    a7
3f6d55d0:	move   a7, *a14+, 1
3f6d55e0:	calla  L3F5E43F0
3f6d5610:	move   a8, *a13(0x100), 1
3f6d5630:	inc    a8
3f6d5640:	jrne   L3F6D56E0
3f6d5650:	move   @0x1b3900, a11, 1
3f6d5680:	move   *a11(0x100), a7, 1
3f6d56a0:	movb   *a7(0x20), a7
3f6d56c0:	subk   4, a7
3f6d56d0:	jreq   L3F6D52E0
L3F6D56E0:
3f6d56e0:	move   *a13(0x100), a11, 1
3f6d5700:	jrge   L3F6D5880
3f6d5710:	move   a14, -*sp, 1
3f6d5720:	movi   0x3f6d7058, a8
3f6d5750:	move   a8, *a14+, 1
3f6d5760:	calla  L3F6D9E30
3f6d5790:	move   a14, -*sp, 1
3f6d57a0:	movi   0x3f6d7090, a8
3f6d57d0:	move   a8, *a14+, 1
3f6d57e0:	sub    a9, a9
3f6d57f0:	move   a9, *a14+, 1
3f6d5800:	calla  L3F596830
3f6d5830:	move   a14, -*sp, 1
3f6d5840:	move   a9, *a14+, 1
3f6d5850:	calla  L3F707A30
L3F6D5880:
3f6d5880:	move   @0x1b3900, a9, 1
3f6d58b0:	move   *a9(0x100), a7, 1
3f6d58d0:	move   *a7(0xf70), a7, 1
3f6d58f0:	srl    0x5, a7
3f6d5900:	sll    0x5, a7
3f6d5910:	add    a13, a7
3f6d5920:	move   *a9(0x100), a11, 1
3f6d5940:	move   *a11(0xf70), a11, 1
3f6d5960:	movk   31, a9
3f6d5970:	and    a9, a11
3f6d5980:	movk   1, a9
3f6d5990:	sll    a11, a9
3f6d59a0:	move   *a7, a11, 1
3f6d59b0:	and    a9, a11
3f6d59c0:	jreq   L3F6D59F0
3f6d59d0:	movk   1, a8
3f6d59e0:	jruc   L3F6D5A00
L3F6D59F0:
3f6d59f0:	sub    a8, a8
L3F6D5A00:
3f6d5a00:	subi   0x120, a14
3f6d5a20:	mmfm   sp, a7,a9,a11,a13
3f6d5a40:	rets
3f6d5a50:	mmtm   sp, a9,a11
3f6d5a70:	move   a14, -*sp, 1
3f6d5a80:	move   @0x1b3900, a11, 1
3f6d5ab0:	move   *a11(0x100), a9, 1
3f6d5ad0:	addi   0x1988, a9
3f6d5af0:	move   a9, *a14+, 1
3f6d5b00:	calla  L3F6D9080
3f6d5b30:	mmfm   sp, a9,a11
3f6d5b50:	rets
L3F6D5B60:
3f6d5b60:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f6d5b80:	move   a14, a13
3f6d5b90:	addi   0x280, a14
3f6d5bb0:	move   a14, -*sp, 1
3f6d5bc0:	move   @0x1b3900, a7, 1
3f6d5bf0:	move   *a7(0x100), a5, 1
3f6d5c10:	addi   0x1988, a5
3f6d5c30:	move   a5, *a14+, 1
3f6d5c40:	calla  L3F6D8340
3f6d5c70:	move   a8, a10
3f6d5c80:	move   a14, -*sp, 1
3f6d5c90:	move   @0x1b3900, a7, 1
3f6d5cc0:	move   *a7(0x100), a5, 1
3f6d5ce0:	addi   0x1988, a5
3f6d5d00:	move   a5, *a14+, 1
3f6d5d10:	calla  L3F6D8600
3f6d5d40:	move   a8, a9
3f6d5d50:	move   a8, a11
3f6d5d60:	jrle   L3F6D6240
3f6d5d70:	move   a14, -*sp, 1
3f6d5d80:	move   @0x1b3900, a7, 1
3f6d5db0:	move   *a7(0x100), a5, 1
3f6d5dd0:	addi   0x1988, a5
3f6d5df0:	move   a5, *a14+, 1
3f6d5e00:	calla  L3F6D90E0
3f6d5e30:	move   a8, a5
3f6d5e40:	jrne   L3F6D6050
3f6d5e50:	move   a14, -*sp, 1
3f6d5e60:	sub    a7, a7
3f6d5e70:	move   a7, *a14+, 1
3f6d5e80:	move   a9, *a14+, 1
3f6d5e90:	move   @0x1b3900, a5, 1
3f6d5ec0:	move   *a5(0x100), a7, 1
3f6d5ee0:	move   *a7(0x1988), *a14+, 1
3f6d5f00:	move   *a5(0x100), a7, 1
3f6d5f20:	move   *a7(0xf70), *a14+, 1
3f6d5f40:	calla  L3F5D4AF0
3f6d5f70:	move   a8, a9
3f6d5f80:	move   a14, -*sp, 1
3f6d5f90:	move   a9, *a14+, 1
3f6d5fa0:	move   @0x1b3900, a7, 1
3f6d5fd0:	move   *a7(0x100), a5, 1
3f6d5ff0:	move   *a5(0x1988), *a14+, 1
3f6d6010:	calla  L3F598280
3f6d6040:	jruc   L3F6D6240
L3F6D6050:
3f6d6050:	move   a14, -*sp, 1
3f6d6060:	movk   1, a7
3f6d6070:	move   a7, *a14+, 1
3f6d6080:	move   a7, *a14+, 1
3f6d6090:	move   @0x1b3900, a5, 1
3f6d60c0:	move   *a5(0x100), a7, 1
3f6d60e0:	move   *a7(0x1988), *a14+, 1
3f6d6100:	move   *a5(0x100), a7, 1
3f6d6120:	move   *a7(0xf70), *a14+, 1
3f6d6140:	calla  L3F5D4AF0
3f6d6170:	move   a8, a9
3f6d6180:	move   a14, -*sp, 1
3f6d6190:	move   a9, *a14+, 1
3f6d61a0:	move   @0x1b3900, a7, 1
3f6d61d0:	move   *a7(0x100), a5, 1
3f6d61f0:	move   *a5(0x1988), *a14+, 1
3f6d6210:	calla  L3F598280
L3F6D6240:
3f6d6240:	move   a9, a5
3f6d6250:	jrge   L3F6D6680
3f6d6260:	move   @0x1b3900, a7, 1
3f6d6290:	move   *a7(0x100), a5, 1
3f6d62b0:	movb   *a5(0x20), a5
3f6d62d0:	cmpi   0x37, a5
3f6d62f0:	jreq   L3F6D6670
3f6d6300:	move   *a7(0x100), a5, 1
3f6d6320:	movb   *a5(0x20), a5
3f6d6340:	cmpi   0x23, a5
3f6d6360:	jreq   L3F6D6670
L3F6D6370:
3f6d6370:	move   a14, -*sp, 1
3f6d6380:	move   @0x1b3900, a7, 1
3f6d63b0:	move   *a7(0x100), a5, 1
3f6d63d0:	move   *a5(0x1460), *a14+, 1
3f6d63f0:	movi   0x3f6d7228, a8
3f6d6420:	move   a8, *a14+, 1
3f6d6430:	move   a13, *a14+, 1
3f6d6440:	calla  L3FB34430
3f6d6470:	move   a14, -*sp, 1
3f6d6480:	move   a13, *a14+, 1
3f6d6490:	calla  L3F6D9E30
3f6d64c0:	move   a14, -*sp, 1
3f6d64d0:	move   @0x1b3900, a7, 1
3f6d6500:	move   *a7(0x100), a5, 1
3f6d6520:	addi   0x1988, a5
3f6d6540:	move   a5, *a14+, 1
3f6d6550:	calla  L3F6D9150
3f6d6580:	move   a14, -*sp, 1
3f6d6590:	movi   0xffff, a7
3f6d65b0:	move   a7, *a14+, 1
3f6d65c0:	move   @0x1b3900, a5, 1
3f6d65f0:	move   *a5(0x100), a7, 1
3f6d6610:	addi   0x14d0, a7
3f6d6630:	move   a7, *a14+, 1
3f6d6640:	calla  L3FE19F70
L3F6D6670:
3f6d6670:	sub    a9, a9
L3F6D6680:
3f6d6680:	move   @0x1b3900, a7, 1
3f6d66b0:	move   *a7(0x100), a5, 1
3f6d66d0:	move   *a5(0x10f0), a5, 1
3f6d66f0:	jreq   L3F6D67E0
3f6d6700:	move   a9, a5
3f6d6710:	jreq   L3F6D67E0
3f6d6720:	move   a14, -*sp, 1
3f6d6730:	move   a9, *a14+, 1
3f6d6740:	move   *a7(0x100), a5, 1
3f6d6760:	move   *a5(0x1988), *a14+, 1
3f6d6780:	movi   0x3e, a5
3f6d67a0:	move   a5, *a14+, 1
3f6d67b0:	calla  L3F6EB240
L3F6D67E0:
3f6d67e0:	move   a9, a5
3f6d67f0:	jreq   L3F6D6EB0
3f6d6800:	cmp    a9, a11
3f6d6810:	jrne   L3F6D6DE0
3f6d6820:	cmp    a9, a10
3f6d6830:	jrle   L3F6D6DE0
3f6d6840:	move   a14, -*sp, 1
3f6d6850:	move   @0x1b3900, a7, 1
3f6d6880:	move   *a7(0x100), a5, 1
3f6d68a0:	addi   0x1988, a5
3f6d68c0:	move   a5, *a14+, 1
3f6d68d0:	calla  L3F6D90E0
3f6d6900:	move   a8, a5
3f6d6910:	jrne   L3F6D6DE0
3f6d6920:	move   a14, -*sp, 1
3f6d6930:	sub    a7, a7
3f6d6940:	move   a7, *a14+, 1
3f6d6950:	move   a10, a5
3f6d6960:	sub    a9, a5
3f6d6970:	move   a5, *a14+, 1
3f6d6980:	move   @0x1b3900, a5, 1
3f6d69b0:	move   *a5(0x100), a7, 1
3f6d69d0:	move   *a7(0x19c8), *a14+, 1
3f6d69f0:	move   *a5(0x100), a7, 1
3f6d6a10:	move   *a7(0xf70), *a14+, 1
3f6d6a30:	calla  L3F5D4AF0
3f6d6a60:	move   a8, a11
3f6d6a70:	move   a14, -*sp, 1
3f6d6a80:	move   a11, *a14+, 1
3f6d6a90:	move   @0x1b3900, a7, 1
3f6d6ac0:	move   *a7(0x100), a5, 1
3f6d6ae0:	move   *a5(0x19c8), *a14+, 1
3f6d6b00:	calla  L3F598280
3f6d6b30:	move   a11, a5
3f6d6b40:	jrge   L3F6D6C70
3f6d6b50:	move   @0x1b3900, a7, 1
3f6d6b80:	move   *a7(0x100), a5, 1
3f6d6ba0:	movb   *a5(0x20), a5
3f6d6bc0:	cmpi   0x37, a5
3f6d6be0:	jreq   L3F6D6C70
3f6d6bf0:	move   *a7(0x100), a5, 1
3f6d6c10:	movb   *a5(0x20), a5
3f6d6c30:	cmpi   0x23, a5
3f6d6c50:	jane   L3F6D6370
L3F6D6C70:
3f6d6c70:	move   @0x1b3900, a7, 1
3f6d6ca0:	move   *a7(0x100), a5, 1
3f6d6cc0:	move   *a5(0x10f0), a5, 1
3f6d6ce0:	jreq   L3F6D6DD0
3f6d6cf0:	move   a11, a5
3f6d6d00:	jreq   L3F6D6DD0
3f6d6d10:	move   a14, -*sp, 1
3f6d6d20:	move   a11, *a14+, 1
3f6d6d30:	move   *a7(0x100), a5, 1
3f6d6d50:	move   *a5(0x19c8), *a14+, 1
3f6d6d70:	movi   0x3e, a5
3f6d6d90:	move   a5, *a14+, 1
3f6d6da0:	calla  L3F6EB240
L3F6D6DD0:
3f6d6dd0:	add    a11, a9
L3F6D6DE0:
3f6d6de0:	move   a14, -*sp, 1
3f6d6df0:	move   a9, *a14+, 1
3f6d6e00:	move   @0x1b3900, a7, 1
3f6d6e30:	move   *a7(0x100), a5, 1
3f6d6e50:	addi   0x1988, a5
3f6d6e70:	move   a5, *a14+, 1
3f6d6e80:	calla  L3F6D7810
L3F6D6EB0:
3f6d6eb0:	move   a9, a5
3f6d6ec0:	movk   1, a8
3f6d6ed0:	jrgt   L3F6D6EF0
3f6d6ee0:	sub    a8, a8
L3F6D6EF0:
3f6d6ef0:	subi   0x280, a14
3f6d6f10:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f6d6f30:	rets
3f6d6f40:	sra    0x1e, a0
3f6d6f50:	sra    0x17, a3
3f6d6f60:	sra    a11, a14
3f6d6f70:	.word  0x7774
3f6d6f80:	.word  0x726f
3f6d6f90:	srl    0xd, a11
3f6d6fa0:	rets   3
3f6d6fb0:	srl    0xf, b4
3f6d6fc0:	call   b1
3f6d6fd0:	or     a9, a8
3f6d6fe0:	or     a2, a12
3f6d6ff0:	cmp    b10, b2
3f6d7000:	sra    0x16, b8
3f6d7010:	rl     0x8, a9
3f6d7020:	rl     0x11, sp
3f6d7030:	srl    0x7, b0
3f6d7040:	dsjs   b8, L3F6D7060
3f6d7050:	.word  0x7300
L3F6D7060:
3f6d7060:	mods   a3, a5
3f6d7070:	sll    a11, a5
3f6d7080:	.word  0x0074
3f6d7090:	sra    b11, b4
3f6d70a0:	modu   a3, a12
3f6d70b0:	.word  0x7465
3f6d70c0:	.word  0x715f
3f6d70d0:	rl     b11, b5
3f6d70e0:	sla    0x3, b4
3f6d70f0:	sla    a11, a3
3f6d7100:	mods   a3, a12
3f6d7110:	sra    a3, a5
3f6d7120:	sra    a1, a0
3f6d7130:	sra    b11, b5
3f6d7140:	.word  0x7420
3f6d7150:	sla    0x3, sp
3f6d7160:	sra    b11, b3
3f6d7170:	sra    a11, a12
3f6d7180:	.word  0x7463
3f6d7190:	sra    a9, a0
3f6d71a0:	.word  0x7272
3f6d71b0:	.word  0x726f
3f6d71c0:	srl    0x17, a0
3f6d71d0:	sla    a9, a0
3f6d71e0:	modu   a11, a2
3f6d71f0:	.word  0x7472
3f6d7200:	modu   a3, a9
3f6d7210:	.word  0x0a67
3f6d7220:	sla    a8, a0
3f6d7230:	modu   a11, a2
3f6d7240:	.word  0x7472
3f6d7250:	modu   a3, a9
3f6d7260:	dsjs   a7, L3F6D73A0
3f6d7270:	sll    0x9, a0
3f6d7280:	.word  0x0073
L3F6D7290:
3f6d7290:	mmtm   sp, a5,a7,a9,a11,a13
3f6d72b0:	move   a14, a13
3f6d72c0:	move   *a13(0xffe0), a9, 1
3f6d72e0:	move   a14, -*sp, 1
3f6d72f0:	movk   28, a11
3f6d7300:	move   a11, *a14+, 1
3f6d7310:	move   a9, *a14+, 1
3f6d7320:	calla  L3FB44A00
3f6d7350:	move   *a13(0xffa0), *a9(0x80), 1
3f6d7380:	move   *a13(0xffc0), a11, 1
L3F6D73A0:
3f6d73a0:	move   a11, *a9(0x40), 1
3f6d73c0:	move   a11, *a9, 1
3f6d73d0:	move   a11, *a9(0x20), 1
3f6d73f0:	move   *a9(0x80), a7, 1
3f6d7410:	sll    0x3, a7
3f6d7420:	move   *a9(0x40), a5, 1
3f6d7440:	add    a7, a5
3f6d7450:	move   a5, *a9(0x60), 1
3f6d7470:	movk   1, a8
3f6d7480:	move   *sp(0xc0), a14, 1
3f6d74a0:	mmfm   sp, a5,a7,a9,a11,a13
3f6d74c0:	rets   2
L3F6D74D0:
3f6d74d0:	mmtm   sp, a7,a9,a11,a13
3f6d74f0:	move   a14, a13
3f6d7500:	move   *a13(0xffe0), a9, 1
3f6d7520:	move   *a13(0xffc0), a11, 1
3f6d7540:	sll    0x3, a11
3f6d7550:	move   *a9(0x20), a7, 1
3f6d7570:	add    a11, a7
3f6d7580:	move   *a9(0x60), a11, 1
3f6d75a0:	cmp    a11, a7
3f6d75b0:	jrnc   L3F6D7630
3f6d75c0:	move   *a13(0xffc0), a11, 1
3f6d75e0:	sll    0x3, a11
3f6d75f0:	move   *a9(0x20), a7, 1
3f6d7610:	add    a11, a7
3f6d7620:	jruc   L3F6D76D0
L3F6D7630:
3f6d7630:	move   *a13(0xffc0), a11, 1
3f6d7650:	sll    0x3, a11
3f6d7660:	move   *a9(0x20), a7, 1
3f6d7680:	add    a11, a7
3f6d7690:	move   *a9(0x80), a11, 1
3f6d76b0:	sll    0x3, a11
3f6d76c0:	sub    a11, a7
L3F6D76D0:
3f6d76d0:	move   a7, *a9(0x20), 1
3f6d76f0:	move   @0x1b3900, a11, 1
3f6d7720:	move   *a11(0x100), a7, 1
3f6d7740:	addi   0xd6c8, a7
3f6d7770:	move   *a7, a11, 1
3f6d7780:	inc    a11
3f6d7790:	move   a11, *a7, 1
3f6d77a0:	move   a11, *a9(0xc0), 1
3f6d77c0:	move   *sp(0xa0), a14, 1
3f6d77e0:	mmfm   sp, a7,a9,a11,a13
3f6d7800:	rets   2
L3F6D7810:
3f6d7810:	mmtm   sp, a7,a9,a11,a13
3f6d7830:	move   a14, a13
3f6d7840:	move   *a13(0xffe0), a9, 1
3f6d7860:	move   *a13(0xffc0), a11, 1
3f6d7880:	jreq   L3F6D7BD0
3f6d7890:	sll    0x3, a11
3f6d78a0:	move   *a9, a7, 1
3f6d78b0:	add    a11, a7
3f6d78c0:	move   *a9(0x60), a11, 1
3f6d78e0:	cmp    a11, a7
3f6d78f0:	jrnc   L3F6D7960
3f6d7900:	move   *a13(0xffc0), a11, 1
3f6d7920:	sll    0x3, a11
3f6d7930:	move   *a9, a7, 1
3f6d7940:	add    a11, a7
3f6d7950:	jruc   L3F6D79F0
L3F6D7960:
3f6d7960:	move   *a13(0xffc0), a11, 1
3f6d7980:	sll    0x3, a11
3f6d7990:	move   *a9, a7, 1
3f6d79a0:	add    a11, a7
3f6d79b0:	move   *a9(0x80), a11, 1
3f6d79d0:	sll    0x3, a11
3f6d79e0:	sub    a11, a7
L3F6D79F0:
3f6d79f0:	move   a7, *a9, 1
3f6d7a00:	move   @0x1b3900, a11, 1
3f6d7a30:	move   *a11(0x100), a7, 1
3f6d7a50:	addi   0xd6c8, a7
3f6d7a80:	move   *a7, a11, 1
3f6d7a90:	inc    a11
3f6d7aa0:	move   a11, *a7, 1
3f6d7ab0:	move   a11, *a9(0xa0), 1
3f6d7ad0:	move   *a9, a11, 1
3f6d7ae0:	move   *a9(0x20), a7, 1
3f6d7b00:	cmp    a7, a11
3f6d7b10:	jrne   L3F6D7BD0
3f6d7b20:	move   *a9(0xa0), a11, 1
3f6d7b40:	move   *a9(0xc0), a7, 1
3f6d7b60:	cmp    a7, a11
3f6d7b70:	jrc   L3F6D7BD0
3f6d7b80:	move   *a9(0x40), a11, 1
3f6d7ba0:	move   a11, *a9(0x20), 1
3f6d7bc0:	move   a11, *a9, 1
L3F6D7BD0:
3f6d7bd0:	move   *sp(0xa0), a14, 1
3f6d7bf0:	mmfm   sp, a7,a9,a11,a13
3f6d7c10:	rets   2
L3F6D7C20:
3f6d7c20:	mmtm   sp, a7,a9,a11,a13
3f6d7c40:	move   a14, a13
3f6d7c50:	move   *a13(0xffe0), a9, 1
3f6d7c70:	move   *a9, a11, 1
3f6d7c80:	move   *a9(0x20), a7, 1
3f6d7ca0:	cmp    a7, a11
3f6d7cb0:	jrne   L3F6D7D50
3f6d7cc0:	move   *a9(0xa0), a11, 1
3f6d7ce0:	move   *a9(0xc0), a7, 1
3f6d7d00:	cmp    a7, a11
3f6d7d10:	jrc   L3F6D7D50
3f6d7d20:	move   *a9(0x80), a8, 1
3f6d7d40:	jruc   L3F6D7E90
L3F6D7D50:
3f6d7d50:	move   *a9, a11, 1
3f6d7d60:	move   *a9(0x20), a7, 1
3f6d7d80:	cmp    a7, a11
3f6d7d90:	jrlt   L3F6D7E10
3f6d7da0:	move   *a9, a11, 1
3f6d7db0:	move   *a9(0x20), a7, 1
3f6d7dd0:	sub    a7, a11
3f6d7de0:	move   a11, a8
3f6d7df0:	sra    0x3, a8
3f6d7e00:	jruc   L3F6D7E90
L3F6D7E10:
3f6d7e10:	move   *a9, a11, 1
3f6d7e20:	move   *a9(0x20), a7, 1
3f6d7e40:	sub    a7, a11
3f6d7e50:	sra    0x3, a11
3f6d7e60:	move   *a9(0x80), a8, 1
3f6d7e80:	add    a11, a8
L3F6D7E90:
3f6d7e90:	move   *sp(0xa0), a14, 1
3f6d7eb0:	mmfm   sp, a7,a9,a11,a13
3f6d7ed0:	rets   2
L3F6D7EE0:
3f6d7ee0:	mmtm   sp, a7,a9,a11,a13
3f6d7f00:	move   a14, a13
3f6d7f10:	move   *a13(0xffe0), a9, 1
3f6d7f30:	move   *a9, a11, 1
3f6d7f40:	move   *a9(0x20), a7, 1
3f6d7f60:	cmp    a7, a11
3f6d7f70:	jrc   L3F6D8030
3f6d7f80:	move   *a9, a11, 1
3f6d7f90:	move   *a9(0x20), a7, 1
3f6d7fb0:	cmp    a7, a11
3f6d7fc0:	jrne   L3F6D81B0
3f6d7fd0:	move   *a9(0xa0), a11, 1
3f6d7ff0:	move   *a9(0xc0), a7, 1
3f6d8010:	cmp    a7, a11
3f6d8020:	jrc   L3F6D81B0
L3F6D8030:
3f6d8030:	move   *a9(0x60), a11, 1
3f6d8050:	move   *a9(0x20), a7, 1
3f6d8070:	cmp    a7, a11
3f6d8080:	jrlt   L3F6D8110
3f6d8090:	move   *a9(0x60), a11, 1
3f6d80b0:	move   *a9(0x20), a7, 1
3f6d80d0:	sub    a7, a11
3f6d80e0:	move   a11, a8
3f6d80f0:	sra    0x3, a8
3f6d8100:	jruc   L3F6D82F0
L3F6D8110:
3f6d8110:	move   *a9(0x60), a11, 1
3f6d8130:	move   *a9(0x20), a7, 1
3f6d8150:	sub    a7, a11
3f6d8160:	sra    0x3, a11
3f6d8170:	move   *a9(0x80), a8, 1
3f6d8190:	add    a11, a8
3f6d81a0:	jruc   L3F6D82F0
L3F6D81B0:
3f6d81b0:	move   *a9, a11, 1
3f6d81c0:	move   *a9(0x20), a7, 1
3f6d81e0:	cmp    a7, a11
3f6d81f0:	jrlt   L3F6D8270
3f6d8200:	move   *a9, a11, 1
3f6d8210:	move   *a9(0x20), a7, 1
3f6d8230:	sub    a7, a11
3f6d8240:	move   a11, a8
3f6d8250:	sra    0x3, a8
3f6d8260:	jruc   L3F6D82F0
L3F6D8270:
3f6d8270:	move   *a9, a11, 1
3f6d8280:	move   *a9(0x20), a7, 1
3f6d82a0:	sub    a7, a11
3f6d82b0:	sra    0x3, a11
3f6d82c0:	move   *a9(0x80), a8, 1
3f6d82e0:	add    a11, a8
L3F6D82F0:
3f6d82f0:	move   *sp(0xa0), a14, 1
3f6d8310:	mmfm   sp, a7,a9,a11,a13
3f6d8330:	rets   2
L3F6D8340:
3f6d8340:	mmtm   sp, a7,a9,a11,a13
3f6d8360:	move   a14, a13
3f6d8370:	move   *a13(0xffe0), a9, 1
3f6d8390:	move   *a9(0x20), a11, 1
3f6d83b0:	move   *a9, a7, 1
3f6d83c0:	cmp    a7, a11
3f6d83d0:	jrne   L3F6D8470
3f6d83e0:	move   *a9(0xc0), a11, 1
3f6d8400:	move   *a9(0xa0), a7, 1
3f6d8420:	cmp    a7, a11
3f6d8430:	jrls   L3F6D8470
3f6d8440:	move   *a9(0x80), a8, 1
3f6d8460:	jruc   L3F6D85B0
L3F6D8470:
3f6d8470:	move   *a9(0x20), a11, 1
3f6d8490:	move   *a9, a7, 1
3f6d84a0:	cmp    a7, a11
3f6d84b0:	jrlt   L3F6D8530
3f6d84c0:	move   *a9(0x20), a11, 1
3f6d84e0:	move   *a9, a7, 1
3f6d84f0:	sub    a7, a11
3f6d8500:	move   a11, a8
3f6d8510:	sra    0x3, a8
3f6d8520:	jruc   L3F6D85B0
L3F6D8530:
3f6d8530:	move   *a9(0x20), a11, 1
3f6d8550:	move   *a9, a7, 1
3f6d8560:	sub    a7, a11
3f6d8570:	sra    0x3, a11
3f6d8580:	move   *a9(0x80), a8, 1
3f6d85a0:	add    a11, a8
L3F6D85B0:
3f6d85b0:	move   *sp(0xa0), a14, 1
3f6d85d0:	mmfm   sp, a7,a9,a11,a13
3f6d85f0:	rets   2
L3F6D8600:
3f6d8600:	mmtm   sp, a7,a9,a11,a13
3f6d8620:	move   a14, a13
3f6d8630:	move   *a13(0xffe0), a9, 1
3f6d8650:	move   *a9(0x20), a11, 1
3f6d8670:	move   *a9, a7, 1
3f6d8680:	cmp    a7, a11
3f6d8690:	jrc   L3F6D8750
3f6d86a0:	move   *a9(0x20), a11, 1
3f6d86c0:	move   *a9, a7, 1
3f6d86d0:	cmp    a7, a11
3f6d86e0:	jrne   L3F6D88A0
3f6d86f0:	move   *a9(0xc0), a11, 1
3f6d8710:	move   *a9(0xa0), a7, 1
3f6d8730:	cmp    a7, a11
3f6d8740:	jrls   L3F6D88A0
L3F6D8750:
3f6d8750:	move   *a9(0x60), a11, 1
3f6d8770:	move   *a9, a7, 1
3f6d8780:	cmp    a7, a11
3f6d8790:	jrlt   L3F6D8810
3f6d87a0:	move   *a9(0x60), a11, 1
3f6d87c0:	move   *a9, a7, 1
3f6d87d0:	sub    a7, a11
3f6d87e0:	move   a11, a8
3f6d87f0:	sra    0x3, a8
3f6d8800:	jruc   L3F6D89E0
L3F6D8810:
3f6d8810:	move   *a9(0x60), a11, 1
3f6d8830:	move   *a9, a7, 1
3f6d8840:	sub    a7, a11
3f6d8850:	sra    0x3, a11
3f6d8860:	move   *a9(0x80), a8, 1
3f6d8880:	add    a11, a8
3f6d8890:	jruc   L3F6D89E0
L3F6D88A0:
3f6d88a0:	move   *a9(0x20), a11, 1
3f6d88c0:	move   *a9, a7, 1
3f6d88d0:	cmp    a7, a11
3f6d88e0:	jrlt   L3F6D8960
3f6d88f0:	move   *a9(0x20), a11, 1
3f6d8910:	move   *a9, a7, 1
3f6d8920:	sub    a7, a11
3f6d8930:	move   a11, a8
3f6d8940:	sra    0x3, a8
3f6d8950:	jruc   L3F6D89E0
L3F6D8960:
3f6d8960:	move   *a9(0x20), a11, 1
3f6d8980:	move   *a9, a7, 1
3f6d8990:	sub    a7, a11
3f6d89a0:	sra    0x3, a11
3f6d89b0:	move   *a9(0x80), a8, 1
3f6d89d0:	add    a11, a8
L3F6D89E0:
3f6d89e0:	move   *sp(0xa0), a14, 1
3f6d8a00:	mmfm   sp, a7,a9,a11,a13
3f6d8a20:	rets   2
L3F6D8A30:
3f6d8a30:	mmtm   sp, a7,a9,a10,a11,a12,a13
3f6d8a50:	move   a14, a13
3f6d8a60:	move   *a13(0xffe0), a9, 1
3f6d8a80:	move   *a13(0xffc0), a10, 1
3f6d8aa0:	move   *a13(0xffa0), a11, 1
3f6d8ac0:	jreq   L3F6D8D00
L3F6D8AD0:
3f6d8ad0:	move   a14, -*sp, 1
3f6d8ae0:	move   a9, *a14+, 1
3f6d8af0:	calla  L3F6D7EE0
3f6d8b20:	cmp    a8, a11
3f6d8b30:	jrge   L3F6D8B60
3f6d8b40:	move   a11, a12
3f6d8b50:	jruc   L3F6D8BC0
L3F6D8B60:
3f6d8b60:	move   a14, -*sp, 1
3f6d8b70:	move   a9, *a14+, 1
3f6d8b80:	calla  L3F6D7EE0
3f6d8bb0:	move   a8, a12
L3F6D8BC0:
3f6d8bc0:	move   a14, -*sp, 1
3f6d8bd0:	move   a12, *a14+, 1
3f6d8be0:	move   *a9(0x20), *a14+, 1
3f6d8c00:	move   a10, *a14+, 1
3f6d8c10:	calla  L3FB44400
3f6d8c40:	move   a14, -*sp, 1
3f6d8c50:	move   a12, *a14+, 1
3f6d8c60:	move   a9, *a14+, 1
3f6d8c70:	calla  L3F6D74D0
3f6d8ca0:	sub    a12, a11
3f6d8cb0:	move   a12, a7
3f6d8cc0:	sll    0x3, a7
3f6d8cd0:	add    a7, a10
3f6d8ce0:	move   a11, a7
3f6d8cf0:	jrne   L3F6D8AD0
L3F6D8D00:
3f6d8d00:	move   *sp(0xe0), a14, 1
3f6d8d20:	mmfm   sp, a7,a9,a10,a11,a12,a13
3f6d8d40:	rets   2
3f6d8d50:	mmtm   sp, a7,a9,a10,a11,a13
3f6d8d70:	move   a14, a13
3f6d8d80:	addk   32, a14
3f6d8d90:	move   *a13(0xffe0), a9, 1
3f6d8db0:	move   *a13(0xffc0), a10, 1
3f6d8dd0:	move   *a13(0xffa0), a11, 1
3f6d8df0:	jreq   L3F6D9030
L3F6D8E00:
3f6d8e00:	move   a14, -*sp, 1
3f6d8e10:	move   a9, *a14+, 1
3f6d8e20:	calla  L3F6D8600
3f6d8e50:	cmp    a8, a11
3f6d8e60:	jrge   L3F6D8E90
3f6d8e70:	move   a11, a7
3f6d8e80:	jruc   L3F6D8EF0
L3F6D8E90:
3f6d8e90:	move   a14, -*sp, 1
3f6d8ea0:	move   a9, *a14+, 1
3f6d8eb0:	calla  L3F6D8600
3f6d8ee0:	move   a8, a7
L3F6D8EF0:
3f6d8ef0:	move   a7, *a13, 1
3f6d8f00:	move   a14, -*sp, 1
3f6d8f10:	move   a7, *a14+, 1
3f6d8f20:	move   a10, *a14+, 1
3f6d8f30:	move   *a9(0x0), *a14+, 1
3f6d8f50:	calla  L3FB44400
3f6d8f80:	move   a14, -*sp, 1
3f6d8f90:	move   a7, *a14+, 1
3f6d8fa0:	move   a9, *a14+, 1
3f6d8fb0:	calla  L3F6D7810
3f6d8fe0:	sub    a7, a11
3f6d8ff0:	sll    0x3, a7
3f6d9000:	add    a7, a10
3f6d9010:	move   a11, a7
3f6d9020:	jrne   L3F6D8E00
L3F6D9030:
3f6d9030:	move   *sp(0xc0), a14, 1
3f6d9050:	mmfm   sp, a7,a9,a10,a11,a13
3f6d9070:	rets   2
L3F6D9080:
3f6d9080:	move   a13, -*sp, 1
3f6d9090:	move   a14, a13
3f6d90a0:	move   *sp(0x40), a14, 1
3f6d90c0:	move   *sp+, a13, 1
3f6d90d0:	rets   2
L3F6D90E0:
3f6d90e0:	move   a13, -*sp, 1
3f6d90f0:	move   a14, a13
3f6d9100:	sub    a8, a8
3f6d9110:	move   *sp(0x40), a14, 1
3f6d9130:	move   *sp+, a13, 1
3f6d9140:	rets   2
L3F6D9150:
3f6d9150:	move   a13, -*sp, 1
3f6d9160:	move   a14, a13
3f6d9170:	move   *sp(0x40), a14, 1
3f6d9190:	move   *sp+, a13, 1
3f6d91a0:	rets   2
3f6d91b0:	sra    0x1e, a0
3f6d91c0:	sra    0x17, a3
3f6d91d0:	rl     b11, b2
3f6d91e0:	srl    a11, a14
3f6d91f0:	sll    a9, a14
3f6d9200:	.word  0x3409
3f6d9210:	rl     0x9, a14
3f6d9220:	sra    0x20, a9
3f6d9230:	move   b2, b5
3f6d9240:	andn   b2, b4
3f6d9250:	divs   a2, a9
3f6d9260:	call   a9
3f6d9270:	srl    0x7, b1
3f6d9280:	rl     0x1, b2
3f6d9290:	dsjs   sp, L3F6D92B0
3f6d92a0:	rev    b8
L3F6D92B0:
3f6d92b0:	mmtm   sp, a5,a7,a9,a11
3f6d92d0:	move   a14, -*sp, 1
3f6d92e0:	movk   32, a11
3f6d92f0:	move   a11, *a14+, 1
3f6d9300:	move   @0x1b3900, a7, 1
3f6d9330:	move   *a7(0x100), a11, 1
3f6d9350:	addi   0xd960, a11
3f6d9380:	move   a11, *a14+, 1
3f6d9390:	calla  L3FB44A00
3f6d93c0:	move   a14, -*sp, 1
3f6d93d0:	movk   32, a11
3f6d93e0:	move   a11, *a14+, 1
3f6d93f0:	move   @0x1b3900, a7, 1
3f6d9420:	move   *a7(0x100), a11, 1
3f6d9440:	addi   0xda60, a11
3f6d9470:	move   a11, *a14+, 1
3f6d9480:	calla  L3FB44A00
3f6d94b0:	move   a14, -*sp, 1
3f6d94c0:	movk   32, a11
3f6d94d0:	move   a11, *a14+, 1
3f6d94e0:	move   @0x1b3900, a7, 1
3f6d9510:	move   *a7(0x100), a11, 1
3f6d9530:	addi   0xdb60, a11
3f6d9560:	move   a11, *a14+, 1
3f6d9570:	calla  L3FB44A00
3f6d95a0:	calla  L3FB2E340
3f6d95d0:	move   a14, -*sp, 1
3f6d95e0:	movi   0x3f6de298, a8
3f6d9610:	move   a8, *a14+, 1
3f6d9620:	calla  L3F70B060
3f6d9650:	move   a8, a9
3f6d9660:	jrne   L3F6D9760
3f6d9670:	calla  L3FB2E590
3f6d96a0:	move   a14, -*sp, 1
3f6d96b0:	movi   0x3f6de2f0, a8
3f6d96e0:	move   a8, *a14+, 1
3f6d96f0:	sub    a11, a11
3f6d9700:	move   a11, *a14+, 1
3f6d9710:	calla  L3F596830
3f6d9740:	move   a11, a8
3f6d9750:	jruc   L3F6D9B20
L3F6D9760:
3f6d9760:	move   @0x1b3900, a11, 1
3f6d9790:	move   *a11(0x100), a7, 1
3f6d97b0:	move   a9, *a7(0xf90), 1
3f6d97d0:	calla  L3F708700
3f6d9800:	move   a8, *a9(0xe0), 1
3f6d9820:	sub    a11, a11
3f6d9830:	move   a11, *a9(0x100), 1
3f6d9850:	move   a11, *a9(0x120), 1
3f6d9870:	calla  L3F708700
3f6d98a0:	move   a8, *a9(0x140), 1
3f6d98c0:	move   a11, *a9(0x160), 1
3f6d98e0:	move   a11, *a9(0x180), 1
3f6d9900:	calla  L3FB2E590
3f6d9930:	move   @0x1b3900, a7, 1
3f6d9960:	move   *a7(0x100), a11, 1
3f6d9980:	sub    a7, a7
3f6d9990:	movb   a7, *a11(0x20)
3f6d99b0:	move   @0x1b3900, a11, 1
3f6d99e0:	move   *a11(0x100), a7, 1
3f6d9a00:	move   a14, -*sp, 1
3f6d9a10:	move   a9, *a14+, 1
3f6d9a20:	calla  L3F5865A0
3f6d9a50:	move   a8, *a7(0xff0), 1
3f6d9a70:	move   @0x1b3900, a11, 1
3f6d9aa0:	move   *a11(0x100), a7, 1
3f6d9ac0:	move   *a11(0x100), a5, 1
3f6d9ae0:	move   *a5(0xff0), *a7(0xfd0), 1
3f6d9b10:	movk   1, a8
L3F6D9B20:
3f6d9b20:	mmfm   sp, a5,a7,a9,a11
3f6d9b40:	rets
L3F6D9B50:
3f6d9b50:	mmtm   sp, a7,a9,a10,a11,a13
3f6d9b70:	move   a14, a13
3f6d9b80:	addk   32, a14
3f6d9b90:	move   *a13(0xffe0), a9, 1
3f6d9bb0:	calla  L3FB33870
3f6d9be0:	move   a8, *a13, 1
3f6d9bf0:	move   @0x1b3900, a11, 1
3f6d9c20:	move   *a11(0x100), a7, 1
3f6d9c40:	move   *a7(0xf90), a10, 1
3f6d9c60:	move   *a10(0xc0), a7, 1
3f6d9c80:	cmp    a9, a7
3f6d9c90:	jrge   L3F6D9D80
L3F6D9CA0:
3f6d9ca0:	move   a14, -*sp, 1
3f6d9cb0:	movk   26, a11
3f6d9cc0:	move   a11, *a14+, 1
3f6d9cd0:	movi   0x95e30, a7
3f6d9d00:	move   a7, *a14+, 1
3f6d9d10:	calla  L3F6FAC70
3f6d9d40:	move   *a10(0xc0), a7, 1
3f6d9d60:	cmp    a9, a7
3f6d9d70:	jrlt   L3F6D9CA0
L3F6D9D80:
3f6d9d80:	move   a14, -*sp, 1
3f6d9d90:	move   *a13(0x0), *a14+, 1
3f6d9db0:	calla  L3FB338D0
3f6d9de0:	move   *sp(0xc0), a14, 1
3f6d9e00:	mmfm   sp, a7,a9,a10,a11,a13
3f6d9e20:	rets   2
L3F6D9E30:
3f6d9e30:	mmtm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3f6d9e50:	move   a14, a13
3f6d9e60:	addi   0x280, a14
3f6d9e80:	move   *a13(0xffe0), a9, 1
3f6d9ea0:	move   @0x1b3900, a7, 1
3f6d9ed0:	move   *a7(0x100), a5, 1
3f6d9ef0:	move   *a5(0xf90), a2, 1
3f6d9f10:	move   a9, a11
3f6d9f20:	movb   *a11, a5
3f6d9f30:	jaeq   L3F6DABA0
L3F6D9F50:
3f6d9f50:	move   a14, -*sp, 1
3f6d9f60:	movk   10, a7
3f6d9f70:	move   a7, *a14+, 1
3f6d9f80:	move   a11, *a14+, 1
3f6d9f90:	calla  L3FE1D650
3f6d9fc0:	move   a8, a10
3f6d9fd0:	jreq   L3F6DA750
3f6d9fe0:	move   a10, a5
3f6d9ff0:	sub    a11, a5
3f6da000:	sra    0x3, a5
3f6da010:	cmpi   0x800, a5
3f6da030:	jrge   L3F6DA750
3f6da040:	move   a14, -*sp, 1
3f6da050:	move   a10, a5
3f6da060:	sub    a11, a5
3f6da070:	sra    0x3, a5
3f6da080:	addk   2, a5
3f6da090:	move   a5, *a14+, 1
3f6da0a0:	calla  L3F6D9B50
3f6da0d0:	move   a10, a5
3f6da0e0:	sub    a11, a5
3f6da0f0:	move   a5, a12
3f6da100:	sra    0x3, a12
3f6da110:	move   a14, -*sp, 1
3f6da120:	move   a12, *a14+, 1
3f6da130:	move   a11, *a14+, 1
3f6da140:	move   a2, *a14+, 1
3f6da150:	calla  L3F70D150
3f6da180:	move   a8, a0
3f6da190:	jrge   L3F6DA400
3f6da1a0:	move   a14, -*sp, 1
3f6da1b0:	move   a0, *a14+, 1
3f6da1c0:	movi   0x3f6de460, a8
3f6da1f0:	move   a8, *a14+, 1
3f6da200:	move   a13, *a14+, 1
3f6da210:	calla  L3FB34430
3f6da240:	move   a14, -*sp, 1
3f6da250:	movk   2, a5
3f6da260:	move   a5, *a14+, 1
3f6da270:	move   a13, *a14+, 1
3f6da280:	calla  L3F309350
3f6da2b0:	move   a14, -*sp, 1
3f6da2c0:	move   a13, *a14+, 1
3f6da2d0:	sub    a5, a5
3f6da2e0:	move   a5, *a14+, 1
3f6da2f0:	calla  L3F596830
3f6da320:	move   a14, -*sp, 1
3f6da330:	movk   1, a5
3f6da340:	move   a5, *a14+, 1
3f6da350:	move   @0x1b3900, a5, 1
3f6da380:	move   *a5(0x100), a7, 1
3f6da3a0:	addi   0x1710, a7
3f6da3c0:	move   a7, *a14+, 1
3f6da3d0:	calla  L3FE19F70
L3F6DA400:
3f6da400:	move   a14, -*sp, 1
3f6da410:	movk   2, a7
3f6da420:	move   a7, *a14+, 1
3f6da430:	movi   0x3f6de590, a8
3f6da460:	move   a8, *a14+, 1
3f6da470:	move   a2, *a14+, 1
3f6da480:	calla  L3F70D150
3f6da4b0:	move   a8, a0
3f6da4c0:	jrge   L3F6DA720
3f6da4d0:	move   a14, -*sp, 1
3f6da4e0:	move   a0, *a14+, 1
3f6da4f0:	movi   0x3f6de460, a8
3f6da520:	move   a8, *a14+, 1
3f6da530:	move   a13, *a14+, 1
3f6da540:	calla  L3FB34430
3f6da570:	move   a14, -*sp, 1
3f6da580:	move   a7, *a14+, 1
3f6da590:	move   a13, *a14+, 1
3f6da5a0:	calla  L3F309350
3f6da5d0:	move   a14, -*sp, 1
3f6da5e0:	move   a13, *a14+, 1
3f6da5f0:	sub    a5, a5
3f6da600:	move   a5, *a14+, 1
3f6da610:	calla  L3F596830
3f6da640:	move   a14, -*sp, 1
3f6da650:	movk   1, a5
3f6da660:	move   a5, *a14+, 1
3f6da670:	move   @0x1b3900, a5, 1
3f6da6a0:	move   *a5(0x100), a7, 1
3f6da6c0:	addi   0x1710, a7
3f6da6e0:	move   a7, *a14+, 1
3f6da6f0:	calla  L3FE19F70
L3F6DA720:
3f6da720:	move   a10, a11
3f6da730:	addk   8, a11
3f6da740:	jruc   L3F6DAB70
L3F6DA750:
3f6da750:	move   a14, -*sp, 1
3f6da760:	move   a11, *a14+, 1
3f6da770:	calla  L3FB458D0
3f6da7a0:	move   a8, a12
3f6da7b0:	cmpi   0x800, a8
3f6da7d0:	jrle   L3F6DA800
3f6da7e0:	movi   0x800, a12
L3F6DA800:
3f6da800:	move   a14, -*sp, 1
3f6da810:	move   a12, *a14+, 1
3f6da820:	calla  L3F6D9B50
3f6da850:	move   a14, -*sp, 1
3f6da860:	move   a12, *a14+, 1
3f6da870:	move   a11, *a14+, 1
3f6da880:	move   a2, *a14+, 1
3f6da890:	calla  L3F70D150
3f6da8c0:	move   a8, a0
3f6da8d0:	jrge   L3F6DAB40
3f6da8e0:	move   a14, -*sp, 1
3f6da8f0:	move   a0, *a14+, 1
3f6da900:	movi   0x3f6de5a8, a8
3f6da930:	move   a8, *a14+, 1
3f6da940:	move   a13, *a14+, 1
3f6da950:	calla  L3FB34430
3f6da980:	move   a14, -*sp, 1
3f6da990:	movk   2, a5
3f6da9a0:	move   a5, *a14+, 1
3f6da9b0:	move   a13, *a14+, 1
3f6da9c0:	calla  L3F309350
3f6da9f0:	move   a14, -*sp, 1
3f6daa00:	move   a13, *a14+, 1
3f6daa10:	sub    a5, a5
3f6daa20:	move   a5, *a14+, 1
3f6daa30:	calla  L3F596830
3f6daa60:	move   a14, -*sp, 1
3f6daa70:	movk   1, a5
3f6daa80:	move   a5, *a14+, 1
3f6daa90:	move   @0x1b3900, a5, 1
3f6daac0:	move   *a5(0x100), a7, 1
3f6daae0:	addi   0x1710, a7
3f6dab00:	move   a7, *a14+, 1
3f6dab10:	calla  L3FE19F70
L3F6DAB40:
3f6dab40:	move   a12, a7
3f6dab50:	sll    0x3, a7
3f6dab60:	add    a7, a11
L3F6DAB70:
3f6dab70:	movb   *a11, a7
3f6dab80:	jane   L3F6D9F50
L3F6DABA0:
3f6daba0:	move   *sp(0x140), a14, 1
3f6dabc0:	mmfm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3f6dabe0:	rets   2
L3F6DABF0:
3f6dabf0:	mmtm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f6dac10:	move   a14, a13
3f6dac20:	move   *a13(0xffc0), a9, 1
3f6dac40:	move   *a13(0xffa0), a10, 1
3f6dac60:	sub    a12, a12
3f6dac70:	move   a10, a10
3f6dac80:	jreq   L3F6DB070
L3F6DAC90:
3f6dac90:	move   a14, -*sp, 1
3f6daca0:	movi   0x800, a7
3f6dacc0:	move   a7, *a14+, 1
3f6dacd0:	move   a10, *a14+, 1
3f6dace0:	calla  L3F3FF940
3f6dad10:	move   a8, a0
3f6dad20:	move   a14, -*sp, 1
3f6dad30:	move   a0, *a14+, 1
3f6dad40:	calla  L3F6D9B50
3f6dad70:	move   a14, -*sp, 1
3f6dad80:	move   a0, *a14+, 1
3f6dad90:	move   a9, *a14+, 1
3f6dada0:	move   @0x1b3900, a5, 1
3f6dadd0:	move   *a5(0x100), a7, 1
3f6dadf0:	move   *a7(0xf90), *a14+, 1
3f6dae10:	calla  L3F70D150
3f6dae40:	move   a8, a11
3f6dae50:	jrge   L3F6DB000
3f6dae60:	move   a14, -*sp, 1
3f6dae70:	move   a11, *a14+, 1
3f6dae80:	movi   0x3f6de460, a8
3f6daeb0:	move   a8, *a14+, 1
3f6daec0:	movi   0xffff, a7
3f6daee0:	move   a7, *a14+, 1
3f6daef0:	calla  L3F5969B0
3f6daf20:	move   a14, -*sp, 1
3f6daf30:	movk   1, a5
3f6daf40:	move   a5, *a14+, 1
3f6daf50:	move   @0x1b3900, a5, 1
3f6daf80:	move   *a5(0x100), a7, 1
3f6dafa0:	addi   0x1710, a7
3f6dafc0:	move   a7, *a14+, 1
3f6dafd0:	calla  L3FE19F70
L3F6DB000:
3f6db000:	add    a11, a12
3f6db010:	sub    a11, a10
3f6db020:	move   a11, a7
3f6db030:	sll    0x3, a7
3f6db040:	add    a7, a9
3f6db050:	move   a10, a5
3f6db060:	jrne   L3F6DAC90
L3F6DB070:
3f6db070:	move   a12, a8
3f6db080:	move   *sp(0x120), a14, 1
3f6db0a0:	mmfm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f6db0c0:	rets   2
L3F6DB0D0:
3f6db0d0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f6db0f0:	move   a14, a13
3f6db100:	addk   32, a14
3f6db110:	move   *a13(0xffc0), a9, 1
3f6db130:	move   @0x1b3900, a7, 1
3f6db160:	move   *a7(0x100), a5, 1
3f6db180:	move   *a5(0xf90), *a13(0x0), 1
3f6db1b0:	calla  L3FB2E340
3f6db1e0:	move   *a13, a7, 1
3f6db1f0:	move   *a7(0xa0), a11, 1
3f6db210:	calla  L3FB2E590
3f6db240:	move   a14, -*sp, 1
3f6db250:	move   a14, -*sp, 1
3f6db260:	move   *a13(0xffa0), *a14+, 1
3f6db280:	move   a11, *a14+, 1
3f6db290:	calla  L3F3FF940
3f6db2c0:	move   a8, *a14+, 1
3f6db2d0:	move   a9, *a14+, 1
3f6db2e0:	move   a7, *a14+, 1
3f6db2f0:	calla  L3F70C5C0
3f6db320:	move   a8, a10
3f6db330:	jrge   L3F6DB4E0
3f6db340:	move   a14, -*sp, 1
3f6db350:	move   a10, *a14+, 1
3f6db360:	movi   0x3f6de708, a8
3f6db390:	move   a8, *a14+, 1
3f6db3a0:	movi   0xffff, a5
3f6db3c0:	move   a5, *a14+, 1
3f6db3d0:	calla  L3F5969B0
3f6db400:	move   a14, -*sp, 1
3f6db410:	movk   1, a5
3f6db420:	move   a5, *a14+, 1
3f6db430:	move   @0x1b3900, a5, 1
3f6db460:	move   *a5(0x100), a7, 1
3f6db480:	addi   0x1710, a7
3f6db4a0:	move   a7, *a14+, 1
3f6db4b0:	calla  L3FE19F70
L3F6DB4E0:
3f6db4e0:	move   a10, a7
3f6db4f0:	sll    0x3, a7
3f6db500:	add    a9, a7
3f6db510:	sub    a5, a5
3f6db520:	movb   a5, *a7
3f6db530:	move   a10, a8
3f6db540:	move   *sp(0xe0), a14, 1
3f6db560:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f6db580:	rets   2
3f6db590:	mmtm   sp, a9,a11
3f6db5b0:	move   a14, -*sp, 1
3f6db5c0:	movi   0xffff, a11
3f6db5e0:	move   a11, *a14+, 1
3f6db5f0:	move   @0x1b3900, a9, 1
3f6db620:	move   *a9(0x100), a11, 1
3f6db640:	addi   0x14d0, a11
3f6db660:	move   a11, *a14+, 1
3f6db670:	calla  L3FE19F70
3f6db6a0:	mmfm   sp, a9,a11
3f6db6c0:	rets
L3F6DB6D0:
3f6db6d0:	mmtm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f6db6f0:	move   a14, a13
3f6db700:	addi   0x60, a14
3f6db720:	sub    a7, a7
3f6db730:	move   a7, *a13, 1
3f6db740:	move   @0x1b3900, a5, 1
3f6db770:	move   *a5(0x100), a5, 1
3f6db790:	move   *a5(0xf70), a9, 1
3f6db7b0:	move   @0x1b3900, a5, 1
3f6db7e0:	move   *a5(0x100), a5, 1
3f6db800:	move   *a5(0xfd0), a10, 1
3f6db820:	move   @0x1b3900, a5, 1
3f6db850:	move   *a5(0x100), a5, 1
3f6db870:	move   a5, a11
3f6db880:	addi   0xd960, a11
3f6db8b0:	move   @0x1b3900, a5, 1
3f6db8e0:	move   *a5(0x100), a5, 1
3f6db900:	move   a5, a12
3f6db910:	addi   0xda60, a12
3f6db940:	move   @0x1b3900, a5, 1
3f6db970:	move   *a5(0x100), a5, 1
3f6db990:	move   a5, a0
3f6db9a0:	addi   0xdb60, a0
3f6db9d0:	move   @0x1b3900, a5, 1
3f6dba00:	move   *a5(0x100), a5, 1
3f6dba20:	addi   0xdc80, a5
3f6dba50:	move   a7, *a5, 1
3f6dba60:	move   @0x1b3900, a5, 1
3f6dba90:	move   *a5(0x100), a5, 1
3f6dbab0:	addi   0xdca0, a5
3f6dbae0:	move   a7, *a5, 1
3f6dbaf0:	move   *a13(0xffc0), a5, 1
3f6dbb10:	jreq   L3F6DBBD0
3f6dbb20:	move   a9, a5
3f6dbb30:	srl    0x5, a5
3f6dbb40:	sll    0x5, a5
3f6dbb50:	add    a12, a5
3f6dbb60:	movk   31, a7
3f6dbb70:	and    a9, a7
3f6dbb80:	movk   1, a3
3f6dbb90:	sll    a7, a3
3f6dbba0:	move   *a5, a7, 1
3f6dbbb0:	or     a3, a7
3f6dbbc0:	move   a7, *a5, 1
L3F6DBBD0:
3f6dbbd0:	move   *a13(0xff60), a7, 1
3f6dbbf0:	jreq   L3F6DBD50
3f6dbc00:	move   @0x1b3900, a5, 1
3f6dbc30:	move   *a5(0x100), a3, 1
3f6dbc50:	move   *a3(0xff0), a3, 1
3f6dbc70:	srl    0x5, a3
3f6dbc80:	sll    0x5, a3
3f6dbc90:	add    a12, a3
3f6dbca0:	move   *a5(0x100), a7, 1
3f6dbcc0:	move   *a7(0xff0), a7, 1
3f6dbce0:	movk   31, a5
3f6dbcf0:	and    a5, a7
3f6dbd00:	movk   1, a5
3f6dbd10:	sll    a7, a5
3f6dbd20:	move   *a3, a7, 1
3f6dbd30:	or     a5, a7
3f6dbd40:	move   a7, *a3, 1
L3F6DBD50:
3f6dbd50:	move   *a13(0xff80), a7, 1
3f6dbd70:	jreq   L3F6DBE30
3f6dbd80:	move   a10, a5
3f6dbd90:	srl    0x5, a5
3f6dbda0:	sll    0x5, a5
3f6dbdb0:	add    a11, a5
3f6dbdc0:	movk   31, a3
3f6dbdd0:	and    a10, a3
3f6dbde0:	movk   1, a7
3f6dbdf0:	sll    a3, a7
3f6dbe00:	move   *a5, a3, 1
3f6dbe10:	or     a7, a3
3f6dbe20:	move   a3, *a5, 1
L3F6DBE30:
3f6dbe30:	move   *a13(0xffe0), a7, 1
3f6dbe50:	jreq   L3F6DBF10
3f6dbe60:	move   a9, a5
3f6dbe70:	srl    0x5, a5
3f6dbe80:	sll    0x5, a5
3f6dbe90:	add    a11, a5
3f6dbea0:	movk   31, a3
3f6dbeb0:	and    a9, a3
3f6dbec0:	movk   1, a7
3f6dbed0:	sll    a3, a7
3f6dbee0:	move   *a5, a3, 1
3f6dbef0:	or     a7, a3
3f6dbf00:	move   a3, *a5, 1
L3F6DBF10:
3f6dbf10:	move   *a13(0xffa0), a7, 1
3f6dbf30:	jreq   L3F6DBFF0
3f6dbf40:	move   a9, a5
3f6dbf50:	srl    0x5, a5
3f6dbf60:	sll    0x5, a5
3f6dbf70:	add    a0, a5
3f6dbf80:	movk   31, a3
3f6dbf90:	and    a9, a3
3f6dbfa0:	movk   1, a7
3f6dbfb0:	sll    a3, a7
3f6dbfc0:	move   *a5, a3, 1
3f6dbfd0:	or     a7, a3
3f6dbfe0:	move   a3, *a5, 1
L3F6DBFF0:
3f6dbff0:	move   a14, -*sp, 1
3f6dc000:	move   *a13(0xff40), a7, 1
3f6dc020:	jrne   L3F6DC050
3f6dc030:	sub    a5, a5
3f6dc040:	jruc   L3F6DC0E0
L3F6DC050:
3f6dc050:	move   @0x1b3900, a5, 1
3f6dc080:	move   *a5(0x100), a3, 1
3f6dc0a0:	move   a3, a5
3f6dc0b0:	addi   0xdc80, a5
L3F6DC0E0:
3f6dc0e0:	move   a5, *a14+, 1
3f6dc0f0:	move   a0, *a14+, 1
3f6dc100:	move   a12, *a14+, 1
3f6dc110:	move   a11, *a14+, 1
3f6dc120:	movk   16, a5
3f6dc130:	move   a5, *a14+, 1
3f6dc140:	calla  L3F5E43F0
3f6dc170:	move   a8, a6
3f6dc180:	jrge   L3F6DC490
3f6dc190:	move   a14, -*sp, 1
3f6dc1a0:	move   a6, *a14+, 1
3f6dc1b0:	movi   0x3f6de828, a8
3f6dc1e0:	move   a8, *a14+, 1
3f6dc1f0:	movi   0xffff, a3
3f6dc210:	move   a3, *a14+, 1
3f6dc220:	calla  L3F5969B0
3f6dc250:	cmpi   0xffff, a6
3f6dc270:	jrne   L3F6DC460
3f6dc280:	move   @0x1b3900, a3, 1
3f6dc2b0:	move   *a3(0x100), a5, 1
3f6dc2d0:	movb   *a5(0x20), a5
3f6dc2f0:	subk   4, a5
3f6dc300:	jrne   L3F6DC340
3f6dc310:	sub    a8, a8
3f6dc320:	jauc   L3F6DDBB0
L3F6DC340:
3f6dc340:	move   a14, -*sp, 1
3f6dc350:	movi   0x3f6de980, a8
3f6dc380:	move   a8, *a14+, 1
3f6dc390:	movi   0xffff, a5
3f6dc3b0:	move   a5, *a14+, 1
3f6dc3c0:	calla  L3F596830
3f6dc3f0:	move   a14, -*sp, 1
3f6dc400:	movi   0x1388, a3
3f6dc420:	move   a3, *a14+, 1
3f6dc430:	calla  L3FB33A20
L3F6DC460:
3f6dc460:	sub    a8, a8
3f6dc470:	jauc   L3F6DDBB0
L3F6DC490:
3f6dc490:	move   a9, a7
3f6dc4a0:	srl    0x5, a7
3f6dc4b0:	sll    0x5, a7
3f6dc4c0:	add    a0, a7
3f6dc4d0:	movk   31, a5
3f6dc4e0:	and    a9, a5
3f6dc4f0:	movk   1, a3
3f6dc500:	sll    a5, a3
3f6dc510:	move   *a7, a7, 1
3f6dc520:	and    a3, a7
3f6dc530:	jreq   L3F6DC6C0
3f6dc540:	move   a9, a7
3f6dc550:	srl    0x5, a7
3f6dc560:	sll    0x5, a7
3f6dc570:	add    a0, a7
3f6dc580:	movk   31, a5
3f6dc590:	and    a9, a5
3f6dc5a0:	movk   1, a3
3f6dc5b0:	sll    a5, a3
3f6dc5c0:	move   *a7, a5, 1
3f6dc5d0:	andn   a3, a5
3f6dc5e0:	move   a5, *a7, 1
3f6dc5f0:	move   @0x1b3900, a7, 1
3f6dc620:	move   *a7(0x100), a5, 1
3f6dc640:	movk   1, a3
3f6dc650:	move   a3, *a5(0x1070), 1
3f6dc670:	move   a14, -*sp, 1
3f6dc680:	move   a3, *a14+, 1
3f6dc690:	calla  L3F6EA3C0
L3F6DC6C0:
3f6dc6c0:	move   a9, a7
3f6dc6d0:	srl    0x5, a7
3f6dc6e0:	sll    0x5, a7
3f6dc6f0:	add    a11, a7
3f6dc700:	movk   31, a5
3f6dc710:	and    a9, a5
3f6dc720:	movk   1, a3
3f6dc730:	sll    a5, a3
3f6dc740:	move   *a7, a7, 1
3f6dc750:	and    a3, a7
3f6dc760:	jaeq   L3F6DD050
3f6dc780:	move   a9, a7
3f6dc790:	srl    0x5, a7
3f6dc7a0:	sll    0x5, a7
3f6dc7b0:	add    a11, a7
3f6dc7c0:	movk   31, a5
3f6dc7d0:	and    a9, a5
3f6dc7e0:	movk   1, a3
3f6dc7f0:	sll    a5, a3
3f6dc800:	move   *a7, a5, 1
3f6dc810:	andn   a3, a5
3f6dc820:	move   a5, *a7, 1
3f6dc830:	move   a14, -*sp, 1
3f6dc840:	move   @0x1b3900, a7, 1
3f6dc870:	move   *a7(0x100), a5, 1
3f6dc890:	addi   0x1a68, a5
3f6dc8b0:	move   a5, *a14+, 1
3f6dc8c0:	calla  L3F6D7EE0
3f6dc8f0:	move   a8, *a13(0x40), 1
3f6dc910:	move   a14, -*sp, 1
3f6dc920:	sub    a7, a7
3f6dc930:	move   a7, *a14+, 1
3f6dc940:	move   a8, *a14+, 1
3f6dc950:	move   @0x1b3900, a5, 1
3f6dc980:	move   *a5(0x100), a3, 1
3f6dc9a0:	move   *a3(0x1a88), *a14+, 1
3f6dc9c0:	move   a9, *a14+, 1
3f6dc9d0:	calla  L3F5D8E70
3f6dca00:	move   a8, a6
3f6dca10:	jrle   L3F6DCCC0
3f6dca20:	move   @0x1b3900, a5, 1
3f6dca50:	move   *a5(0x100), a3, 1
3f6dca70:	move   *a3(0x1a88), a4, 1
3f6dca90:	move   a6, *a13(0x20), 1
3f6dcab0:	move   a6, a3
3f6dcac0:	jreq   L3F6DCB90
3f6dcad0:	setf   8, 0, 0
L3F6DCAE0:
3f6dcae0:	move   *a4, a7, 0
3f6dcaf0:	cmpi   0xff, a7
3f6dcb10:	jreq   L3F6DCB90
3f6dcb20:	addk   8, a4
3f6dcb30:	move   *a13(0x20), a7, 1
3f6dcb50:	dec    a7
3f6dcb60:	move   a7, *a13(0x20), 1
3f6dcb80:	jrne   L3F6DCAE0
L3F6DCB90:
3f6dcb90:	move   *a13(0x20), a7, 1
3f6dcbb0:	jrne   L3F6DCCC0
3f6dcbc0:	move   a14, -*sp, 1
3f6dcbd0:	move   a6, *a14+, 1
3f6dcbe0:	move   @0x1b3900, a5, 1
3f6dcc10:	move   *a5(0x100), a3, 1
3f6dcc30:	move   *a3(0x1a88), *a14+, 1
3f6dcc50:	sub    a3, a3
3f6dcc60:	move   a3, *a14+, 1
3f6dcc70:	calla  L3F6DABF0
3f6dcca0:	move   a3, a6
3f6dccb0:	jruc   L3F6DD050
L3F6DCCC0:
3f6dccc0:	move   a6, a3
3f6dccd0:	jrge   L3F6DCDA0
3f6dcce0:	move   @0x1b3900, a7, 1
3f6dcd10:	move   *a7(0x100), a5, 1
3f6dcd30:	movb   *a5(0x20), a5
3f6dcd50:	cmpi   0x23, a5
3f6dcd70:	jrne   L3F6DCDA0
3f6dcd80:	sub    a6, a6
3f6dcd90:	jruc   L3F6DCE00
L3F6DCDA0:
3f6dcda0:	move   a6, a3
3f6dcdb0:	jrgt   L3F6DCE00
3f6dcdc0:	movi   0xffff, a8
3f6dcde0:	jauc   L3F6DDBB0
L3F6DCE00:
3f6dce00:	move   @0x1b3900, a7, 1
3f6dce30:	move   *a7(0x100), a5, 1
3f6dce50:	move   *a5(0x10f0), a5, 1
3f6dce70:	jreq   L3F6DCF40
3f6dce80:	move   a14, -*sp, 1
3f6dce90:	move   a6, *a14+, 1
3f6dcea0:	move   *a7(0x100), a5, 1
3f6dcec0:	move   *a5(0x1a88), *a14+, 1
3f6dcee0:	movi   0x3c, a5
3f6dcf00:	move   a5, *a14+, 1
3f6dcf10:	calla  L3F6EB240
L3F6DCF40:
3f6dcf40:	move   a6, a3
3f6dcf50:	jreq   L3F6DD030
3f6dcf60:	move   a14, -*sp, 1
3f6dcf70:	move   a6, *a14+, 1
3f6dcf80:	move   @0x1b3900, a7, 1
3f6dcfb0:	move   *a7(0x100), a5, 1
3f6dcfd0:	addi   0x1a68, a5
3f6dcff0:	move   a5, *a14+, 1
3f6dd000:	calla  L3F6D74D0
L3F6DD030:
3f6dd030:	movk   1, a7
3f6dd040:	move   a7, *a13, 1
L3F6DD050:
3f6dd050:	move   a10, a7
3f6dd060:	srl    0x5, a7
3f6dd070:	sll    0x5, a7
3f6dd080:	add    a11, a7
3f6dd090:	movk   31, a5
3f6dd0a0:	and    a10, a5
3f6dd0b0:	movk   1, a3
3f6dd0c0:	sll    a5, a3
3f6dd0d0:	move   *a7, a7, 1
3f6dd0e0:	and    a3, a7
3f6dd0f0:	jreq   L3F6DD600
3f6dd100:	move   a10, a7
3f6dd110:	srl    0x5, a7
3f6dd120:	sll    0x5, a7
3f6dd130:	add    a11, a7
3f6dd140:	movk   31, a5
3f6dd150:	and    a10, a5
3f6dd160:	movk   1, a3
3f6dd170:	sll    a5, a3
3f6dd180:	move   *a7, a5, 1
3f6dd190:	andn   a3, a5
3f6dd1a0:	move   a5, *a7, 1
3f6dd1b0:	move   a14, -*sp, 1
3f6dd1c0:	move   a14, -*sp, 1
3f6dd1d0:	move   @0x1b3900, a7, 1
3f6dd200:	move   *a7(0x100), a5, 1
3f6dd220:	addi   0x1c28, a5
3f6dd240:	move   a5, *a14+, 1
3f6dd250:	calla  L3F6D7EE0
3f6dd280:	move   a8, *a14+, 1
3f6dd290:	move   @0x1b3900, a7, 1
3f6dd2c0:	move   *a7(0x100), a5, 1
3f6dd2e0:	move   *a5(0x1c48), *a14+, 1
3f6dd300:	move   a10, *a14+, 1
3f6dd310:	calla  L3F6DB0D0
3f6dd340:	move   a8, a6
3f6dd350:	jrge   L3F6DD420
3f6dd360:	move   @0x1b3900, a7, 1
3f6dd390:	move   *a7(0x100), a5, 1
3f6dd3b0:	movb   *a5(0x20), a5
3f6dd3d0:	cmpi   0x23, a5
3f6dd3f0:	jrne   L3F6DD420
3f6dd400:	sub    a6, a6
3f6dd410:	jruc   L3F6DD5E0
L3F6DD420:
3f6dd420:	move   a6, a3
3f6dd430:	jrgt   L3F6DD510
3f6dd440:	move   a14, -*sp, 1
3f6dd450:	movi   0x3f6deaf8, a8
3f6dd480:	move   a8, *a14+, 1
3f6dd490:	movi   0xffff, a7
3f6dd4b0:	move   a7, *a14+, 1
3f6dd4c0:	calla  L3F596830
3f6dd4f0:	move   a7, a8
3f6dd500:	jruc   L3F6DDBB0
L3F6DD510:
3f6dd510:	move   a14, -*sp, 1
3f6dd520:	move   a6, *a14+, 1
3f6dd530:	move   @0x1b3900, a7, 1
3f6dd560:	move   *a7(0x100), a5, 1
3f6dd580:	addi   0x1c28, a5
3f6dd5a0:	move   a5, *a14+, 1
3f6dd5b0:	calla  L3F6D74D0
L3F6DD5E0:
3f6dd5e0:	movk   1, a7
3f6dd5f0:	move   a7, *a13, 1
L3F6DD600:
3f6dd600:	move   a9, a7
3f6dd610:	srl    0x5, a7
3f6dd620:	sll    0x5, a7
3f6dd630:	add    a12, a7
3f6dd640:	movk   31, a5
3f6dd650:	and    a9, a5
3f6dd660:	movk   1, a3
3f6dd670:	sll    a5, a3
3f6dd680:	move   *a7, a7, 1
3f6dd690:	and    a3, a7
3f6dd6a0:	jreq   L3F6DD7C0
3f6dd6b0:	move   a9, a7
3f6dd6c0:	srl    0x5, a7
3f6dd6d0:	sll    0x5, a7
3f6dd6e0:	add    a12, a7
3f6dd6f0:	movk   31, a5
3f6dd700:	and    a9, a5
3f6dd710:	movk   1, a3
3f6dd720:	sll    a5, a3
3f6dd730:	move   *a7, a5, 1
3f6dd740:	andn   a3, a5
3f6dd750:	move   a5, *a7, 1
3f6dd760:	calla  L3F6D5B60
3f6dd790:	move   *a13, a7, 1
3f6dd7a0:	or     a7, a8
3f6dd7b0:	move   a8, *a13, 1
L3F6DD7C0:
3f6dd7c0:	move   @0x1b3900, a7, 1
3f6dd7f0:	move   *a7(0x100), a5, 1
3f6dd810:	move   *a5(0xff0), a5, 1
3f6dd830:	srl    0x5, a5
3f6dd840:	sll    0x5, a5
3f6dd850:	add    a12, a5
3f6dd860:	move   *a7(0x100), a3, 1
3f6dd880:	move   *a3(0xff0), a3, 1
3f6dd8a0:	movk   31, a7
3f6dd8b0:	and    a7, a3
3f6dd8c0:	movk   1, a7
3f6dd8d0:	sll    a3, a7
3f6dd8e0:	move   *a5, a5, 1
3f6dd8f0:	and    a7, a5
3f6dd900:	jreq   L3F6DDBA0
3f6dd910:	move   @0x1b3900, a7, 1
3f6dd940:	move   *a7(0x100), a5, 1
3f6dd960:	move   *a5(0xff0), a5, 1
3f6dd980:	srl    0x5, a5
3f6dd990:	sll    0x5, a5
3f6dd9a0:	add    a12, a5
3f6dd9b0:	move   *a7(0x100), a3, 1
3f6dd9d0:	move   *a3(0xff0), a3, 1
3f6dd9f0:	movk   31, a7
3f6dda00:	and    a7, a3
3f6dda10:	movk   1, a7
3f6dda20:	sll    a3, a7
3f6dda30:	move   *a5, a3, 1
3f6dda40:	andn   a7, a3
3f6dda50:	move   a3, *a5, 1
3f6dda60:	move   a14, -*sp, 1
3f6dda70:	move   @0x1b3900, a7, 1
3f6ddaa0:	move   *a7(0x100), a5, 1
3f6ddac0:	move   *a7(0x100), a3, 1
3f6ddae0:	move   *a5(0x1070), a5, 1
3f6ddb00:	move   *a3(0xe70), a3, 1
3f6ddb20:	or     a3, a5
3f6ddb30:	move   a5, *a14+, 1
3f6ddb40:	calla  L3F6EA3C0
3f6ddb70:	move   *a13, a7, 1
3f6ddb80:	or     a7, a8
3f6ddb90:	move   a8, *a13, 1
L3F6DDBA0:
3f6ddba0:	move   *a13, a8, 1
L3F6DDBB0:
3f6ddbb0:	move   *sp(0x1a0), a14, 1
3f6ddbd0:	mmfm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f6ddbf0:	rets   2
3f6ddc00:	mmtm   sp, a7,a9,a11,a13
3f6ddc20:	move   a14, a13
3f6ddc30:	move   @0x1b3900, a11, 1
3f6ddc60:	move   *a11(0x100), a7, 1
3f6ddc80:	move   *a7(0xf90), a9, 1
3f6ddca0:	calla  L3FB2E340
3f6ddcd0:	move   a14, -*sp, 1
3f6ddce0:	move   *a13(0xffc0), *a14+, 1
3f6ddd00:	move   *a13(0xffe0), *a14+, 1
3f6ddd20:	move   @0x1b3900, a11, 1
3f6ddd50:	move   *a11(0x100), a7, 1
3f6ddd70:	move   *a7(0xf90), *a14+, 1
3f6ddd90:	calla  L3FB44400
3f6dddc0:	movi   0x3f5e7350, a11
3f6dddf0:	move   a11, *a9(0x100), 1
3f6dde10:	move   @0x1b3900, a7, 1
3f6dde40:	move   *a7(0x100), a11, 1
3f6dde60:	move   *a11, a11, 1
3f6dde70:	move   a11, *a9(0x120), 1
3f6dde90:	movi   0x3f5e7350, a11
3f6ddec0:	move   a11, *a9(0x160), 1
3f6ddee0:	move   *a7(0x100), a11, 1
3f6ddf00:	move   *a11, a11, 1
3f6ddf10:	move   a11, *a9(0x180), 1
3f6ddf30:	calla  L3FB2E590
3f6ddf60:	move   *sp(0xa0), a14, 1
3f6ddf80:	mmfm   sp, a7,a9,a11,a13
3f6ddfa0:	rets   2
3f6ddfb0:	mmtm   sp, a9,a11,a13
3f6ddfd0:	move   a14, a13
3f6ddfe0:	calla  L3FB2E340
3f6de010:	move   a14, -*sp, 1
3f6de020:	move   *a13(0xffc0), *a14+, 1
3f6de040:	move   @0x1b3900, a11, 1
3f6de070:	move   *a11(0x100), a9, 1
3f6de090:	move   *a9(0xf90), *a14+, 1
3f6de0b0:	move   *a13(0xffe0), *a14+, 1
3f6de0d0:	calla  L3FB44400
3f6de100:	calla  L3FB2E590
3f6de130:	move   *sp(0x80), a14, 1
3f6de150:	mmfm   sp, a9,a11,a13
3f6de170:	rets   2
3f6de180:	sra    0x1e, a0
3f6de190:	sra    0x17, a3
3f6de1a0:	.word  0x7973
3f6de1b0:	mpyu   b11, b3
3f6de1c0:	.word  0x7362
3f6de1d0:	srl    0xd, a4
3f6de1e0:	rets   3
3f6de1f0:	srl    0xf, b4
3f6de200:	call   b1
3f6de210:	or     a9, a8
3f6de220:	or     a2, a12
3f6de230:	cmp    b10, b2
3f6de240:	sra    0x16, b8
3f6de250:	rl     0x8, a9
3f6de260:	rl     0x11, sp
3f6de270:	srl    0x7, b0
3f6de280:	dsjs   b8, L3F6DE2A0
3f6de290:	clr    a0
L3F6DE2A0:
3f6de2a0:	sub    b10, b4
3f6de2b0:	or     a10, a13
3f6de2c0:	add    a10, a12
3f6de2d0:	move   b10, a4
3f6de2e0:	.word  0x0052
3f6de2f0:	sra    b10, b4
3f6de300:	modu   a3, a12
3f6de310:	.word  0x7465
3f6de320:	.word  0x7420
3f6de330:	mods   a11, a9
3f6de340:	sra    a3, a5
3f6de350:	modu   a9, a0
3f6de360:	.word  0x7475
3f6de370:	.word  0x7720
3f6de380:	rl     a11, a1
3f6de390:	rl     b11, b4
3f6de3a0:	srl    a11, a14
3f6de3b0:	srl    a1, a0
3f6de3c0:	.word  0x726f
3f6de3d0:	sll    a9, a0
3f6de3e0:	modu   a3, sp
3f6de3f0:	sra    a11, a14
3f6de400:	.word  0x7463
3f6de410:	.word  0x7420
3f6de420:	sla    0x3, sp
3f6de430:	or     b2, b6
3f6de440:	srl    0xe, a5
3f6de450:	.word  0x000a
3f6de460:	sra    b10, b4
3f6de470:	mods   b11, b2
3f6de480:	modu   a3, a9
3f6de490:	mods   a3, a1
3f6de4a0:	.word  0x7257
3f6de4b0:	.word  0x7469
3f6de4c0:	dsjs   a5, L3F6DE600
3f6de4d0:	.word  0x7320
3f6de4e0:	.word  0x7268
3f6de4f0:	.word  0x775f
3f6de500:	rl     b11, b2
3f6de510:	sra    b11, b4
3f6de520:	.word  0x7220
3f6de530:	.word  0x7465
3f6de540:	.word  0x7275
3f6de550:	sra    a11, a14
3f6de560:	sla    0x3, a4
3f6de570:	sra    a1, a5
3f6de580:	.word  0x000a
3f6de590:	.word  0x0a0d
3f6de5a0:	sub    a0, a0
3f6de5b0:	or     a3, sp
3f6de5c0:	.word  0x7265
3f6de5d0:	rl     a11, a13
3f6de5e0:	sla    a11, a14
3f6de5f0:	xor    a11, a12
L3F6DE600:
3f6de600:	rl     b11, b2
3f6de610:	sra    b11, b4
3f6de620:	sla    0x1, b10
3f6de630:	rl     b3, b3
3f6de640:	mpyu   b11, b2
3f6de650:	.word  0x7277
3f6de660:	.word  0x7469
3f6de670:	sla    0x3, a5
3f6de680:	sra    b11, b2
3f6de690:	.word  0x7574
3f6de6a0:	modu   b3, b2
3f6de6b0:	sra    a3, a5
3f6de6c0:	sll    0x9, a0
3f6de6d0:	sla    0x3, a4
3f6de6e0:	rl     0x11, a8
3f6de6f0:	.word  0x0a29
3f6de700:	or     a0, a0
3f6de710:	.word  0x7265
3f6de720:	rl     a11, a13
3f6de730:	sla    a11, a14
3f6de740:	andn   a3, a12
3f6de750:	sla    a11, a5
3f6de760:	dsjs   a4, L3F6DE8A0
3f6de770:	.word  0x7320
3f6de780:	.word  0x7268
3f6de790:	.word  0x725f
3f6de7a0:	sla    a11, a5
3f6de7b0:	sla    0x3, a4
3f6de7c0:	sra    b11, b2
3f6de7d0:	.word  0x7574
3f6de7e0:	modu   b3, b2
3f6de7f0:	sra    a3, a5
3f6de800:	sll    0x9, a0
3f6de810:	.word  0x0a64
3f6de820:	.word  0x7000
3f6de830:	modu   b11, b2
3f6de840:	sra    a11, a3
3f6de850:	.word  0x7373
3f6de860:	.word  0x725f
3f6de870:	modu   a3, a9
3f6de880:	.word  0x7367
3f6de890:	sla    0x1, b10
L3F6DE8A0:
3f6de8a0:	sll    b11, b4
3f6de8b0:	mpyu   b11, b0
3f6de8c0:	sra    b11, b3
3f6de8d0:	sra    a11, a12
3f6de8e0:	.word  0x7463
3f6de8f0:	sll    a1, a0
3f6de900:	sra    a3, a1
3f6de910:	.word  0x7220
3f6de920:	.word  0x7465
3f6de930:	.word  0x7275
3f6de940:	sla    0x3, a14
3f6de950:	.word  0x7830
3f6de960:	.word  0x7825
3f6de970:	.word  0x000a
3f6de980:	mods   b3, b3
3f6de990:	sra    a11, a5
3f6de9a0:	sra    0x1d, b0
3f6de9b0:	sra    0x17, b5
3f6de9c0:	srl    a1, a0
3f6de9d0:	modu   b11, b2
3f6de9e0:	sla    0x3, a13
3f6de9f0:	sra    b11, b4
3f6dea00:	modu   a3, a12
3f6dea10:	.word  0x7465
3f6dea20:	sla    0x1, a12
3f6dea30:	srl    a3, a1
3f6dea40:	sra    b11, b4
3f6dea50:	sla    0x3, b2
3f6dea60:	sra    b11, b3
3f6dea70:	sra    a11, a12
3f6dea80:	.word  0x7463
3f6dea90:	srl    0x17, a0
3f6deaa0:	modu   a1, a0
3f6deab0:	.word  0x746f
3f6deac0:	srl    a9, a0
3f6dead0:	modu   a11, sp
3f6deae0:	.word  0x0a64
3f6deaf0:	srl    a8, a0
3f6deb00:	.word  0x746f
3f6deb10:	sla    a9, a0
3f6deb20:	.word  0x7220
3f6deb30:	sla    a11, a5
3f6deb40:	sla    0x3, a4
3f6deb50:	.word  0x7265
3f6deb60:	modu   b11, b2
3f6deb70:	.word  0x0a72
3f6deb80:	.word  0x0000
L3F6DEB90:
3f6deb90:	mmtm   sp, a7,a9,a11
3f6debb0:	move   @0x1b3900, a11, 1
3f6debe0:	move   *a11(0x100), a9, 1
3f6dec00:	move   *a11(0x100), a7, 1
3f6dec20:	addi   0x1140, a7
3f6dec40:	addi   0xbd08, a9
3f6dec70:	move   a7, *a9, 1
3f6dec80:	move   a14, -*sp, 1
3f6dec90:	movi   0x100, a9
3f6decb0:	move   a9, *a14+, 1
3f6decc0:	move   *a11(0x100), a7, 1
3f6dece0:	addi   0xc588, a7
3f6ded10:	move   a7, *a14+, 1
3f6ded20:	calla  L3FB44A00
3f6ded50:	move   a14, -*sp, 1
3f6ded60:	move   a9, *a14+, 1
3f6ded70:	move   @0x1b3900, a11, 1
3f6deda0:	move   *a11(0x100), a7, 1
3f6dedc0:	addi   0xbd88, a7
3f6dedf0:	move   a7, *a14+, 1
3f6dee00:	calla  L3FB44A00
3f6dee30:	move   @0x1b3900, a11, 1
3f6dee60:	move   *a11(0x100), a7, 1
3f6dee80:	move   *a11(0x100), a9, 1
3f6deea0:	sub    a11, a11
3f6deeb0:	move   a11, *a9(0xed0), 1
3f6deed0:	move   a11, *a7(0xe90), 1
3f6deef0:	move   @0x1b3900, a9, 1
3f6def20:	move   *a9(0x100), a7, 1
3f6def40:	move   a11, *a7(0xef0), 1
3f6def60:	move   *a9(0x100), a7, 1
3f6def80:	move   a11, *a7(0x1070), 1
3f6defa0:	move   *a9(0x100), a7, 1
3f6defc0:	movk   1, a11
3f6defd0:	addi   0xbd68, a7
3f6df000:	move   a11, *a7, 1
3f6df010:	move   *a9(0x100), a7, 1
3f6df030:	sub    a11, a11
3f6df040:	addi   0xbd48, a7
3f6df070:	move   a11, *a7, 1
3f6df080:	mmfm   sp, a7,a9,a11
3f6df0a0:	rets
L3F6DF0B0:
3f6df0b0:	mmtm   sp, a0,a7,a9,a10,a11,a12,a13
3f6df0d0:	move   a14, a13
3f6df0e0:	addi   0x360, a14
3f6df100:	move   *a13(0xffe0), a9, 1
3f6df120:	move   *a13(0xffc0), a10, 1
3f6df140:	move   *a13(0xff80), a11, 1
3f6df160:	sub    a7, a7
3f6df170:	move   a7, *a13(0x340), 1
3f6df190:	move   a13, a12
3f6df1a0:	move   a11, a7
3f6df1b0:	dec    a11
3f6df1c0:	move   a7, a7
3f6df1d0:	jreq   L3F6DF830
L3F6DF1E0:
3f6df1e0:	setf   8, 1, 0
3f6df1f0:	move   *a10+, a0, 0
3f6df200:	cmpi   0x25, a0
3f6df220:	jrne   L3F6DF7E0
3f6df230:	move   *a13(0x340), a7, 1
3f6df250:	inc    a7
3f6df260:	move   a7, *a13(0x340), 1
3f6df280:	dec    a7
3f6df290:	jreq   L3F6DF350
3f6df2a0:	move   a14, -*sp, 1
3f6df2b0:	movi   0x3f6e9ad0, a8
3f6df2e0:	move   a8, *a14+, 1
3f6df2f0:	movi   0xffff, a7
3f6df310:	move   a7, *a14+, 1
3f6df320:	calla  L3F596830
L3F6DF350:
3f6df350:	setf   8, 1, 0
3f6df360:	move   *a10+, a0, 0
3f6df370:	dec    a11
3f6df380:	jruc   L3F6DF760
L3F6DF390:
3f6df390:	move   *a13(0xffa0), *a12+, 0
3f6df3b0:	jruc   L3F6DF7F0
L3F6DF3C0:
3f6df3c0:	move   *a13(0xffa0), *a13(0x320), 1
3f6df3f0:	move   a14, -*sp, 1
3f6df400:	move   a12, a7
3f6df410:	sub    a13, a7
3f6df420:	sra    0x3, a7
3f6df430:	move   a7, *a14+, 1
3f6df440:	move   a13, *a14+, 1
3f6df450:	move   a9, *a14+, 1
3f6df460:	calla  L3F6D8A30
3f6df490:	move   a14, -*sp, 1
3f6df4a0:	move   a14, -*sp, 1
3f6df4b0:	move   *a13(0x320), *a14+, 1
3f6df4d0:	calla  L3FB458D0
3f6df500:	move   a8, *a14+, 1
3f6df510:	move   *a13(0x320), *a14+, 1
3f6df530:	move   a9, *a14+, 1
3f6df540:	calla  L3F6D8A30
3f6df570:	move   a13, a12
3f6df580:	jruc   L3F6DF7F0
L3F6DF590:
3f6df590:	move   a14, -*sp, 1
3f6df5a0:	movi   0x3f6e9c38, a8
3f6df5d0:	move   a8, *a14+, 1
3f6df5e0:	calla  L3F6D9E30
3f6df610:	move   a14, -*sp, 1
3f6df620:	movk   1, a7
3f6df630:	move   a7, *a14+, 1
3f6df640:	calla  L3F707A30
L3F6DF670:
3f6df670:	move   a14, -*sp, 1
3f6df680:	movi   0x3f6e9d00, a8
3f6df6b0:	move   a8, *a14+, 1
3f6df6c0:	calla  L3F6D9E30
3f6df6f0:	move   a14, -*sp, 1
3f6df700:	movk   1, a7
3f6df710:	move   a7, *a14+, 1
3f6df720:	calla  L3F707A30
3f6df750:	jruc   L3F6DF7F0
L3F6DF760:
3f6df760:	move   a0, a8
3f6df770:	jreq   L3F6DF590
3f6df780:	subi   0x63, a8
3f6df7a0:	jreq   L3F6DF390
3f6df7b0:	subk   16, a8
3f6df7c0:	jreq   L3F6DF3C0
3f6df7d0:	jruc   L3F6DF670
L3F6DF7E0:
3f6df7e0:	move   a0, *a12+, 0
L3F6DF7F0:
3f6df7f0:	move   a11, a7
3f6df800:	dec    a11
3f6df810:	move   a7, a8
3f6df820:	jrne   L3F6DF1E0
L3F6DF830:
3f6df830:	move   a14, -*sp, 1
3f6df840:	move   a12, a7
3f6df850:	sub    a13, a7
3f6df860:	sra    0x3, a7
3f6df870:	move   a7, *a14+, 1
3f6df880:	move   a13, *a14+, 1
3f6df890:	move   a9, *a14+, 1
3f6df8a0:	calla  L3F6D8A30
3f6df8d0:	move   *sp(0x100), a14, 1
3f6df8f0:	mmfm   sp, a0,a7,a9,a10,a11,a12,a13
3f6df910:	rets   2
L3F6DF920:
3f6df920:	mmtm   sp, a9,a11,a13
3f6df940:	move   a14, a13
3f6df950:	addk   32, a14
3f6df960:	jruc   L3F6DFBA0
L3F6DF970:
3f6df970:	move   @0x1e7300, a11, 1
3f6df9a0:	inc    a11
3f6df9b0:	move   a11, @0x1e7300, 1
3f6df9e0:	dec    a11
3f6df9f0:	move   a11, @0x1e7340, 1
3f6dfa20:	move   @0x1b3900, a9, 1
3f6dfa50:	move   *a9(0x100), a9, 1
3f6dfa70:	move   *a13(0xffe0), a11, 1
3f6dfa90:	sll    0x3, a11
3f6dfaa0:	add    a11, a9
3f6dfab0:	movk   1, a11
3f6dfac0:	addi   0xc588, a9
3f6dfaf0:	movb   a11, *a9
3f6dfb00:	movi   0x1e7240, a9
3f6dfb30:	move   a9, *a13, 1
3f6dfb40:	jruc   L3F6DFC30
L3F6DFB50:
3f6dfb50:	movi   0x1e7270, a11
3f6dfb80:	move   a11, *a13, 1
3f6dfb90:	jruc   L3F6DFC30
L3F6DFBA0:
3f6dfba0:	move   *a13(0xffe0), a8, 1
3f6dfbc0:	dec    a8
3f6dfbd0:	jreq   L3F6DF970
3f6dfbe0:	subk   2, a8
3f6dfbf0:	jreq   L3F6DF970
3f6dfc00:	subk   3, a8
3f6dfc10:	jreq   L3F6DFF80
3f6dfc20:	jruc   L3F6DFB50
L3F6DFC30:
3f6dfc30:	move   a14, -*sp, 1
3f6dfc40:	move   a14, -*sp, 1
3f6dfc50:	move   *a13(0x0), *a14+, 1
3f6dfc70:	calla  L3FB458D0
3f6dfca0:	move   a8, *a14+, 1
3f6dfcb0:	move   *a13(0xffe0), *a14+, 1
3f6dfcd0:	move   *a13(0x0), *a14+, 1
3f6dfcf0:	move   @0x1b3900, a11, 1
3f6dfd20:	move   *a11(0x100), a9, 1
3f6dfd40:	addi   0x1988, a9
3f6dfd60:	move   a9, *a14+, 1
3f6dfd70:	calla  L3F6DF0B0
3f6dfda0:	move   *a13(0xffc0), a11, 1
3f6dfdc0:	jreq   L3F6DFEB0
3f6dfdd0:	move   a14, -*sp, 1
3f6dfde0:	move   a11, *a14+, 1
3f6dfdf0:	move   *a13(0xffe0), *a14+, 1
3f6dfe10:	move   *a13(0x0), *a14+, 1
3f6dfe30:	movi   0x3f6e9e30, a8
3f6dfe60:	move   a8, *a14+, 1
3f6dfe70:	calla  L3F6EB910
3f6dfea0:	jruc   L3F6DFF80
L3F6DFEB0:
3f6dfeb0:	move   a14, -*sp, 1
3f6dfec0:	move   a11, *a14+, 1
3f6dfed0:	move   *a13(0xffe0), *a14+, 1
3f6dfef0:	move   *a13(0x0), *a14+, 1
3f6dff10:	movi   0x3f6e9e60, a8
3f6dff40:	move   a8, *a14+, 1
3f6dff50:	calla  L3F6EB910
L3F6DFF80:
3f6dff80:	move   *sp(0x80), a14, 1
3f6dffa0:	mmfm   sp, a9,a11,a13
3f6dffc0:	rets   2
L3F6DFFD0:
3f6dffd0:	mmtm   sp, a9,a11,a13
3f6dfff0:	move   a14, a13
3f6e0000:	addk   32, a14
3f6e0010:	jruc   L3F6E0250
L3F6E0020:
3f6e0020:	move   @0x1e7300, a11, 1
3f6e0050:	inc    a11
3f6e0060:	move   a11, @0x1e7300, 1
3f6e0090:	dec    a11
3f6e00a0:	move   a11, @0x1e7340, 1
3f6e00d0:	move   @0x1b3900, a9, 1
3f6e0100:	move   *a9(0x100), a9, 1
3f6e0120:	move   *a13(0xffe0), a11, 1
3f6e0140:	sll    0x3, a11
3f6e0150:	add    a11, a9
3f6e0160:	sub    a11, a11
3f6e0170:	addi   0xc588, a9
3f6e01a0:	movb   a11, *a9
3f6e01b0:	movi   0x1e7270, a9
3f6e01e0:	move   a9, *a13, 1
3f6e01f0:	jruc   L3F6E02E0
L3F6E0200:
3f6e0200:	movi   0x1e7270, a11
3f6e0230:	move   a11, *a13, 1
3f6e0240:	jruc   L3F6E02E0
L3F6E0250:
3f6e0250:	move   *a13(0xffe0), a8, 1
3f6e0270:	dec    a8
3f6e0280:	jreq   L3F6E0020
3f6e0290:	subk   2, a8
3f6e02a0:	jreq   L3F6E0020
3f6e02b0:	subk   3, a8
3f6e02c0:	jreq   L3F6E0630
3f6e02d0:	jruc   L3F6E0200
L3F6E02E0:
3f6e02e0:	move   a14, -*sp, 1
3f6e02f0:	move   a14, -*sp, 1
3f6e0300:	move   *a13(0x0), *a14+, 1
3f6e0320:	calla  L3FB458D0
3f6e0350:	move   a8, *a14+, 1
3f6e0360:	move   *a13(0xffe0), *a14+, 1
3f6e0380:	move   *a13(0x0), *a14+, 1
3f6e03a0:	move   @0x1b3900, a11, 1
3f6e03d0:	move   *a11(0x100), a9, 1
3f6e03f0:	addi   0x1988, a9
3f6e0410:	move   a9, *a14+, 1
3f6e0420:	calla  L3F6DF0B0
3f6e0450:	move   *a13(0xffc0), a11, 1
3f6e0470:	jreq   L3F6E0560
3f6e0480:	move   a14, -*sp, 1
3f6e0490:	move   a11, *a14+, 1
3f6e04a0:	move   *a13(0xffe0), *a14+, 1
3f6e04c0:	move   *a13(0x0), *a14+, 1
3f6e04e0:	movi   0x3f6e9e30, a8
3f6e0510:	move   a8, *a14+, 1
3f6e0520:	calla  L3F6EB910
3f6e0550:	jruc   L3F6E0630
L3F6E0560:
3f6e0560:	move   a14, -*sp, 1
3f6e0570:	move   a11, *a14+, 1
3f6e0580:	move   *a13(0xffe0), *a14+, 1
3f6e05a0:	move   *a13(0x0), *a14+, 1
3f6e05c0:	movi   0x3f6e9e60, a8
3f6e05f0:	move   a8, *a14+, 1
3f6e0600:	calla  L3F6EB910
L3F6E0630:
3f6e0630:	move   *sp(0x80), a14, 1
3f6e0650:	mmfm   sp, a9,a11,a13
3f6e0670:	rets   2
L3F6E0680:
3f6e0680:	mmtm   sp, a9,a11,a13
3f6e06a0:	move   a14, a13
3f6e06b0:	addk   32, a14
3f6e06c0:	jruc   L3F6E08A0
L3F6E06D0:
3f6e06d0:	movi   0x1e72a0, a11
3f6e0700:	move   a11, *a13, 1
3f6e0710:	jruc   L3F6E0950
L3F6E0720:
3f6e0720:	movi   0x1e72a0, a11
3f6e0750:	move   a11, *a13, 1
3f6e0760:	move   @0x1b3900, a9, 1
3f6e0790:	move   *a9(0x100), a9, 1
3f6e07b0:	move   *a13(0xffe0), a11, 1
3f6e07d0:	sll    0x3, a11
3f6e07e0:	add    a11, a9
3f6e07f0:	movk   1, a11
3f6e0800:	addi   0xbd88, a9
3f6e0830:	movb   a11, *a9
3f6e0840:	jruc   L3F6E0950
L3F6E0850:
3f6e0850:	movi   0x1e72d0, a11
3f6e0880:	move   a11, *a13, 1
3f6e0890:	jruc   L3F6E0950
L3F6E08A0:
3f6e08a0:	move   *a13(0xffe0), a8, 1
3f6e08c0:	dec    a8
3f6e08d0:	jreq   L3F6E0850
3f6e08e0:	subk   2, a8
3f6e08f0:	jreq   L3F6E0720
3f6e0900:	subk   3, a8
3f6e0910:	jreq   L3F6E06D0
3f6e0920:	subk   18, a8
3f6e0930:	jreq   L3F6E0720
3f6e0940:	jruc   L3F6E0850
L3F6E0950:
3f6e0950:	move   a14, -*sp, 1
3f6e0960:	move   a14, -*sp, 1
3f6e0970:	move   *a13(0x0), *a14+, 1
3f6e0990:	calla  L3FB458D0
3f6e09c0:	move   a8, *a14+, 1
3f6e09d0:	move   *a13(0xffe0), *a14+, 1
3f6e09f0:	move   *a13(0x0), *a14+, 1
3f6e0a10:	move   @0x1b3900, a11, 1
3f6e0a40:	move   *a11(0x100), a9, 1
3f6e0a60:	addi   0x1988, a9
3f6e0a80:	move   a9, *a14+, 1
3f6e0a90:	calla  L3F6DF0B0
3f6e0ac0:	move   a14, -*sp, 1
3f6e0ad0:	sub    a11, a11
3f6e0ae0:	move   a11, *a14+, 1
3f6e0af0:	move   *a13(0xffe0), *a14+, 1
3f6e0b10:	move   *a13(0x0), *a14+, 1
3f6e0b30:	movi   0x3f6e9e30, a8
3f6e0b60:	move   a8, *a14+, 1
3f6e0b70:	calla  L3F6EB910
3f6e0ba0:	move   *sp(0x80), a14, 1
3f6e0bc0:	mmfm   sp, a9,a11,a13
3f6e0be0:	rets   2
L3F6E0BF0:
3f6e0bf0:	mmtm   sp, a7,a9,a11,a13
3f6e0c10:	move   a14, a13
3f6e0c20:	addi   0x7d0, a14
3f6e0c40:	move   a14, -*sp, 1
3f6e0c50:	move   @0x1b3900, a11, 1
3f6e0c80:	move   *a11(0x100), a9, 1
3f6e0ca0:	move   *a11(0x100), a7, 1
3f6e0cc0:	addi   0xbd28, a9
3f6e0cf0:	move   *a9, a9, 1
3f6e0d00:	sub    a7, a9
3f6e0d10:	subi   0x1140, a9
3f6e0d30:	sra    0x3, a9
3f6e0d40:	inc    a9
3f6e0d50:	move   a9, *a14+, 1
3f6e0d60:	move   *a11(0x100), a9, 1
3f6e0d80:	addi   0x1140, a9
3f6e0da0:	move   a9, *a14+, 1
3f6e0db0:	movi   0x3f6e9e90, a8
3f6e0de0:	move   a8, *a14+, 1
3f6e0df0:	calla  L3F6EC3B0
3f6e0e20:	jauc   L3F6E16E0
L3F6E0E40:
3f6e0e40:	move   @0x1b3900, a11, 1
3f6e0e70:	move   *a11(0x100), a9, 1
3f6e0e90:	movb   *a9(0x1148), a9
3f6e0eb0:	andi   0xff, a9
3f6e0ee0:	dec    a9
3f6e0ef0:	jane   L3F6E17B0
3f6e0f10:	movi   0x3f6e9ea0, a9
3f6e0f40:	move   a9, *a13, 1
3f6e0f50:	jreq   L3F6E0FE0
3f6e0f60:	move   a14, -*sp, 1
3f6e0f70:	move   a9, *a14+, 1
3f6e0f80:	calla  L3FB458D0
3f6e0fb0:	cmpi   0x28, a8
3f6e0fd0:	jrle   L3F6E1020
L3F6E0FE0:
3f6e0fe0:	movi   0x3f6e9ed0, a11
3f6e1010:	move   a11, *a13, 1
L3F6E1020:
3f6e1020:	move   a14, -*sp, 1
3f6e1030:	move   *a13(0x0), *a14+, 1
3f6e1050:	calla  L3FB458D0
3f6e1080:	move   a8, *a13(0x170), 1
3f6e10a0:	move   a14, -*sp, 1
3f6e10b0:	move   @0x1b3900, a11, 1
3f6e10e0:	move   *a11(0x100), a9, 1
3f6e1100:	addi   0x1988, a9
3f6e1120:	move   a9, *a14+, 1
3f6e1130:	calla  L3F6D7C20
3f6e1160:	move   *a13(0x170), a11, 1
3f6e1180:	move   a8, a9
3f6e1190:	subk   6, a9
3f6e11a0:	cmp    a9, a11
3f6e11b0:	jrge   L3F6E15F0
3f6e11c0:	move   a14, -*sp, 1
3f6e11d0:	move   *a13(0x0), *a14+, 1
3f6e11f0:	move   a13, a9
3f6e1200:	addk   32, a9
3f6e1210:	move   a9, *a14+, 1
3f6e1220:	calla  L3FB45720
3f6e1250:	move   a14, -*sp, 1
3f6e1260:	move   a9, *a14+, 1
3f6e1270:	calla  L3F6EAEE0
3f6e12a0:	move   a14, -*sp, 1
3f6e12b0:	movi   0xf0, a7
3f6e12d0:	move   a7, *a14+, 1
3f6e12e0:	addk   15, a7
3f6e12f0:	move   a7, *a14+, 1
3f6e1300:	move   a9, *a14+, 1
3f6e1310:	sub    a7, a7
3f6e1320:	move   a7, *a14+, 1
3f6e1330:	movk   24, a7
3f6e1340:	move   a7, *a14+, 1
3f6e1350:	movi   0xfa, a7
3f6e1370:	move   a7, *a14+, 1
3f6e1380:	addk   5, a7
3f6e1390:	move   a7, *a14+, 1
3f6e13a0:	movi   0x3f6e9f10, a8
3f6e13d0:	move   a8, *a14+, 1
3f6e13e0:	move   a13, a7
3f6e13f0:	addi   0x190, a7
3f6e1410:	move   a7, *a14+, 1
3f6e1420:	calla  L3FB34430
3f6e1450:	move   a14, -*sp, 1
3f6e1460:	move   a14, -*sp, 1
3f6e1470:	move   a9, *a14+, 1
3f6e1480:	calla  L3FB458D0
3f6e14b0:	addk   6, a8
3f6e14c0:	move   a8, *a14+, 1
3f6e14d0:	sub    a7, a7
3f6e14e0:	move   a7, *a14+, 1
3f6e14f0:	move   a13, a7
3f6e1500:	addi   0x190, a7
3f6e1520:	move   a7, *a14+, 1
3f6e1530:	move   @0x1b3900, a7, 1
3f6e1560:	move   *a7(0x100), a9, 1
3f6e1580:	addi   0x1988, a9
3f6e15a0:	move   a9, *a14+, 1
3f6e15b0:	calla  L3F6DF0B0
3f6e15e0:	jruc   L3F6E17B0
L3F6E15F0:
3f6e15f0:	move   a14, -*sp, 1
3f6e1600:	movi   0x3f6e9f88, a8
3f6e1630:	move   a8, *a14+, 1
3f6e1640:	calla  L3F6D9E30
3f6e1670:	move   a14, -*sp, 1
3f6e1680:	movk   1, a9
3f6e1690:	move   a9, *a14+, 1
3f6e16a0:	calla  L3F707A30
3f6e16d0:	jruc   L3F6E17B0
L3F6E16E0:
3f6e16e0:	move   @0x1b3900, a11, 1
3f6e1710:	move   *a11(0x100), a9, 1
3f6e1730:	movb   *a9(0x1140), a8
3f6e1750:	andi   0xff, a8
3f6e1780:	subk   24, a8
3f6e1790:	jaeq   L3F6E0E40
L3F6E17B0:
3f6e17b0:	subi   0x7d0, a14
3f6e17d0:	mmfm   sp, a7,a9,a11,a13
3f6e17f0:	rets
L3F6E1800:
3f6e1800:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f6e1820:	move   a14, a13
3f6e1830:	addk   32, a14
3f6e1840:	sub    a7, a7
3f6e1850:	move   a7, *a13, 1
3f6e1860:	move   a7, a10
3f6e1870:	move   a7, a12
3f6e1880:	move   a14, -*sp, 1
3f6e1890:	move   @0x1b3900, a7, 1
3f6e18c0:	move   *a7(0x100), a7, 1
3f6e18e0:	addi   0x1b48, a7
3f6e1900:	move   a7, *a14+, 1
3f6e1910:	calla  L3F6D7C20
3f6e1940:	subk   2, a8
3f6e1950:	jale   L3F6E5DB0
L3F6E1970:
3f6e1970:	move   a10, a7
3f6e1980:	jrne   L3F6E1BE0
3f6e1990:	move   a12, a7
3f6e19a0:	jreq   L3F6E1AB0
3f6e19b0:	move   a14, -*sp, 1
3f6e19c0:	move   a12, *a14+, 1
3f6e19d0:	move   @0x1b3900, a7, 1
3f6e1a00:	move   *a7(0x100), a5, 1
3f6e1a20:	addi   0x1a68, a5
3f6e1a40:	move   a5, *a14+, 1
3f6e1a50:	calla  L3F6D7810
3f6e1a80:	movk   1, a7
3f6e1a90:	move   a7, *a13, 1
3f6e1aa0:	sub    a12, a12
L3F6E1AB0:
3f6e1ab0:	move   @0x1b3900, a7, 1
3f6e1ae0:	move   *a7(0x100), a5, 1
3f6e1b00:	move   *a5(0x1a68), a11, 1
3f6e1b20:	move   a14, -*sp, 1
3f6e1b30:	move   *a7(0x100), a5, 1
3f6e1b50:	addi   0x1a68, a5
3f6e1b70:	move   a5, *a14+, 1
3f6e1b80:	calla  L3F6D8600
3f6e1bb0:	move   a8, a10
3f6e1bc0:	jaeq   L3F6E5DB0
L3F6E1BE0:
3f6e1be0:	setf   8, 1, 0
3f6e1bf0:	move   *a11+, a7, 0
3f6e1c00:	move   a7, a9
3f6e1c10:	andi   0xff, a9
3f6e1c40:	dec    a10
3f6e1c50:	inc    a12
3f6e1c60:	jauc   L3F6E5A70
3f6e1c80:	move   @0x1b3900, a7, 1
3f6e1cb0:	move   *a7(0x100), a5, 1
3f6e1cd0:	sub    a7, a7
3f6e1ce0:	addi   0xbd48, a5
3f6e1d10:	move   a7, *a5, 1
3f6e1d20:	move   a9, a5
3f6e1d30:	jaeq   L3F6E5CC0
3f6e1d50:	cmpi   0xa, a9
3f6e1d70:	jrne   L3F6E1E80
3f6e1d80:	move   @0x1b3900, a5, 1
3f6e1db0:	move   *a5(0x100), a7, 1
3f6e1dd0:	addi   0xc590, a7
3f6e1e00:	movb   *a7, a7
3f6e1e10:	jrne   L3F6E1E80
3f6e1e20:	move   *a5(0x100), a7, 1
3f6e1e40:	move   *a7(0x10d0), a7, 1
3f6e1e60:	jane   L3F6E5CC0
L3F6E1E80:
3f6e1e80:	cmpi   0xff, a9
3f6e1ea0:	jrne   L3F6E1F70
3f6e1eb0:	move   @0x1b3900, a7, 1
3f6e1ee0:	move   *a7(0x100), a5, 1
3f6e1f00:	movk   1, a7
3f6e1f10:	addi   0xbd48, a5
3f6e1f40:	move   a7, *a5, 1
3f6e1f50:	jauc   L3F6E5CC0
L3F6E1F70:
3f6e1f70:	cmpi   0xd, a9
3f6e1f90:	jane   L3F6E2FF0
3f6e1fb0:	move   @0x1b3900, a7, 1
3f6e1fe0:	move   *a7(0x100), a5, 1
3f6e2000:	addi   0xc588, a5
3f6e2030:	movb   *a5, a5
3f6e2040:	jane   L3F6E2FF0
3f6e2060:	move   a10, a5
3f6e2070:	jale   L3F6E2AC0
3f6e2090:	movb   *a11, a5
3f6e20a0:	move   a5, a9
3f6e20b0:	andi   0xff, a9
3f6e20e0:	jrne   L3F6E2340
3f6e20f0:	addk   8, a11
3f6e2100:	dec    a10
3f6e2110:	inc    a12
3f6e2120:	move   *a7(0x100), a5, 1
3f6e2140:	move   *a5(0x1070), a5, 1
3f6e2160:	jane   L3F6E5CC0
3f6e2180:	move   *a7(0x100), a5, 1
3f6e21a0:	move   *a5(0xe70), a5, 1
3f6e21c0:	jane   L3F6E5CC0
3f6e21e0:	move   *a7(0x100), a5, 1
3f6e2200:	move   *a5(0x1b68), a5, 1
3f6e2220:	movk   13, a7
3f6e2230:	movb   a7, *a5
3f6e2240:	move   a14, -*sp, 1
3f6e2250:	movk   1, a5
3f6e2260:	move   a5, *a14+, 1
3f6e2270:	move   @0x1b3900, a5, 1
3f6e22a0:	move   *a5(0x100), a7, 1
3f6e22c0:	addi   0x1b48, a7
3f6e22e0:	move   a7, *a14+, 1
3f6e22f0:	calla  L3F6D74D0
3f6e2320:	jauc   L3F6E5CC0
L3F6E2340:
3f6e2340:	move   *a7(0x100), a5, 1
3f6e2360:	addi   0xc590, a5
3f6e2390:	movb   *a5, a5
3f6e23a0:	jrne   L3F6E2630
3f6e23b0:	cmpi   0xa, a9
3f6e23d0:	jrne   L3F6E2630
3f6e23e0:	addk   8, a11
3f6e23f0:	dec    a10
3f6e2400:	inc    a12
3f6e2410:	move   *a7(0x100), a5, 1
3f6e2430:	move   *a5(0x1070), a5, 1
3f6e2450:	jane   L3F6E5CC0
3f6e2470:	move   *a7(0x100), a5, 1
3f6e2490:	move   *a5(0xe70), a5, 1
3f6e24b0:	jane   L3F6E5CC0
3f6e24d0:	move   *a7(0x100), a5, 1
3f6e24f0:	move   *a5(0x1b68), a5, 1
3f6e2510:	movk   10, a7
3f6e2520:	movb   a7, *a5
3f6e2530:	move   a14, -*sp, 1
3f6e2540:	movk   1, a5
3f6e2550:	move   a5, *a14+, 1
3f6e2560:	move   @0x1b3900, a5, 1
3f6e2590:	move   *a5(0x100), a7, 1
3f6e25b0:	addi   0x1b48, a7
3f6e25d0:	move   a7, *a14+, 1
3f6e25e0:	calla  L3F6D74D0
3f6e2610:	jauc   L3F6E5CC0
L3F6E2630:
3f6e2630:	move   *a7(0x100), a5, 1
3f6e2650:	move   *a5(0x1070), a5, 1
3f6e2670:	jrne   L3F6E2810
3f6e2680:	move   *a7(0x100), a5, 1
3f6e26a0:	move   *a5(0xe70), a5, 1
3f6e26c0:	jrne   L3F6E2810
3f6e26d0:	move   *a7(0x100), a5, 1
3f6e26f0:	move   *a5(0x1b68), a5, 1
3f6e2710:	movk   13, a7
3f6e2720:	movb   a7, *a5
3f6e2730:	move   a14, -*sp, 1
3f6e2740:	movk   1, a5
3f6e2750:	move   a5, *a14+, 1
3f6e2760:	move   @0x1b3900, a5, 1
3f6e2790:	move   *a5(0x100), a7, 1
3f6e27b0:	addi   0x1b48, a7
3f6e27d0:	move   a7, *a14+, 1
3f6e27e0:	calla  L3F6D74D0
L3F6E2810:
3f6e2810:	move   @0x1b3900, a7, 1
3f6e2840:	move   *a7(0x100), a5, 1
3f6e2860:	move   *a5(0x10d0), a5, 1
3f6e2880:	jaeq   L3F6E5CC0
3f6e28a0:	move   *a7(0x100), a5, 1
3f6e28c0:	move   *a5(0x1070), a5, 1
3f6e28e0:	jane   L3F6E5CC0
3f6e2900:	move   *a7(0x100), a5, 1
3f6e2920:	move   *a5(0xe70), a5, 1
3f6e2940:	jane   L3F6E5CC0
3f6e2960:	move   *a7(0x100), a5, 1
3f6e2980:	move   *a5(0x1b68), a5, 1
3f6e29a0:	movk   10, a7
3f6e29b0:	movb   a7, *a5
3f6e29c0:	move   a14, -*sp, 1
3f6e29d0:	movk   1, a5
3f6e29e0:	move   a5, *a14+, 1
3f6e29f0:	move   @0x1b3900, a5, 1
3f6e2a20:	move   *a5(0x100), a7, 1
3f6e2a40:	addi   0x1b48, a7
3f6e2a60:	move   a7, *a14+, 1
3f6e2a70:	calla  L3F6D74D0
3f6e2aa0:	jauc   L3F6E5CC0
L3F6E2AC0:
3f6e2ac0:	move   *a7(0x100), a5, 1
3f6e2ae0:	movk   6, a7
3f6e2af0:	addi   0xbd48, a5
3f6e2b20:	move   a7, *a5, 1
3f6e2b30:	move   @0x1b3900, a5, 1
3f6e2b60:	move   *a5(0x100), a7, 1
3f6e2b80:	move   *a7(0x1070), a7, 1
3f6e2ba0:	jrne   L3F6E2D40
3f6e2bb0:	move   *a5(0x100), a7, 1
3f6e2bd0:	move   *a7(0xe70), a7, 1
3f6e2bf0:	jrne   L3F6E2D40
3f6e2c00:	move   *a5(0x100), a7, 1
3f6e2c20:	move   *a7(0x1b68), a7, 1
3f6e2c40:	movk   13, a5
3f6e2c50:	movb   a5, *a7
3f6e2c60:	move   a14, -*sp, 1
3f6e2c70:	movk   1, a7
3f6e2c80:	move   a7, *a14+, 1
3f6e2c90:	move   @0x1b3900, a5, 1
3f6e2cc0:	move   *a5(0x100), a7, 1
3f6e2ce0:	addi   0x1b48, a7
3f6e2d00:	move   a7, *a14+, 1
3f6e2d10:	calla  L3F6D74D0
L3F6E2D40:
3f6e2d40:	move   @0x1b3900, a7, 1
3f6e2d70:	move   *a7(0x100), a5, 1
3f6e2d90:	move   *a5(0x10d0), a5, 1
3f6e2db0:	jaeq   L3F6E5CC0
3f6e2dd0:	move   *a7(0x100), a5, 1
3f6e2df0:	move   *a5(0x1070), a5, 1
3f6e2e10:	jane   L3F6E5CC0
3f6e2e30:	move   *a7(0x100), a5, 1
3f6e2e50:	move   *a5(0xe70), a5, 1
3f6e2e70:	jane   L3F6E5CC0
3f6e2e90:	move   *a7(0x100), a5, 1
3f6e2eb0:	move   *a5(0x1b68), a5, 1
3f6e2ed0:	movk   10, a7
3f6e2ee0:	movb   a7, *a5
3f6e2ef0:	move   a14, -*sp, 1
3f6e2f00:	movk   1, a5
3f6e2f10:	move   a5, *a14+, 1
3f6e2f20:	move   @0x1b3900, a5, 1
3f6e2f50:	move   *a5(0x100), a7, 1
3f6e2f70:	addi   0x1b48, a7
3f6e2f90:	move   a7, *a14+, 1
3f6e2fa0:	calla  L3F6D74D0
3f6e2fd0:	jauc   L3F6E5CC0
L3F6E2FF0:
3f6e2ff0:	move   @0x1b3900, a7, 1
3f6e3020:	move   *a7(0x100), a5, 1
3f6e3040:	move   *a5(0x1070), a5, 1
3f6e3060:	jane   L3F6E5CC0
3f6e3080:	move   *a7(0x100), a5, 1
3f6e30a0:	move   *a5(0xe70), a5, 1
3f6e30c0:	jane   L3F6E5CC0
3f6e30e0:	move   *a7(0x100), a5, 1
3f6e3100:	move   *a5(0x1b68), a5, 1
3f6e3120:	movb   a9, *a5
3f6e3130:	move   a14, -*sp, 1
3f6e3140:	movk   1, a5
3f6e3150:	move   a5, *a14+, 1
3f6e3160:	move   *a7(0x100), a5, 1
3f6e3180:	addi   0x1b48, a5
3f6e31a0:	move   a5, *a14+, 1
3f6e31b0:	calla  L3F6D74D0
3f6e31e0:	jauc   L3F6E5CC0
3f6e3200:	move   @0x1b3900, a7, 1
3f6e3230:	move   *a7(0x100), a5, 1
3f6e3250:	movk   2, a7
3f6e3260:	addi   0xbd48, a5
3f6e3290:	move   a7, *a5, 1
3f6e32a0:	jauc   L3F6E5CC0
3f6e32c0:	move   @0x1b3900, a7, 1
3f6e32f0:	move   *a7(0x100), a5, 1
3f6e3310:	movk   3, a7
3f6e3320:	addi   0xbd48, a5
3f6e3350:	move   a7, *a5, 1
3f6e3360:	jauc   L3F6E5CC0
3f6e3380:	move   @0x1b3900, a7, 1
3f6e33b0:	move   *a7(0x100), a5, 1
3f6e33d0:	movk   4, a7
3f6e33e0:	addi   0xbd48, a5
3f6e3410:	move   a7, *a5, 1
3f6e3420:	jauc   L3F6E5CC0
3f6e3440:	move   @0x1b3900, a7, 1
3f6e3470:	move   *a7(0x100), a5, 1
3f6e3490:	movk   5, a7
3f6e34a0:	addi   0xbd48, a5
3f6e34d0:	move   a7, *a5, 1
3f6e34e0:	jauc   L3F6E5CC0
3f6e3500:	move   @0x1b3900, a7, 1
3f6e3530:	move   *a7(0x100), a5, 1
3f6e3550:	movk   1, a7
3f6e3560:	move   a7, *a5(0x1070), 1
3f6e3580:	move   a14, -*sp, 1
3f6e3590:	move   a7, *a14+, 1
3f6e35a0:	calla  L3F6EA3C0
3f6e35d0:	move   @0x1b3900, a5, 1
3f6e3600:	move   *a5(0x100), a7, 1
3f6e3620:	calla  L3F6D5290
3f6e3650:	move   a8, *a7(0x1070), 1
3f6e3670:	move   @0x1e7300, a7, 1
3f6e36a0:	inc    a7
3f6e36b0:	move   a7, @0x1e7300, 1
3f6e36e0:	dec    a7
3f6e36f0:	move   a7, @0x1e7380, 1
3f6e3720:	jruc   L3F6E3D30
3f6e3730:	move   @0x1b3900, a7, 1
3f6e3760:	move   *a7(0x100), a5, 1
3f6e3780:	move   *a7(0x100), a3, 1
3f6e37a0:	addi   0x1140, a3
3f6e37c0:	addi   0xbd08, a5
3f6e37f0:	move   a3, *a5, 1
3f6e3800:	move   *a7(0x100), a5, 1
3f6e3820:	movk   7, a3
3f6e3830:	addi   0xbd48, a5
3f6e3860:	move   a3, *a5, 1
3f6e3870:	jauc   L3F6E5CC0
3f6e3890:	move   @0x1b3900, a7, 1
3f6e38c0:	move   *a7(0x100), a5, 1
3f6e38e0:	move   *a5(0x1070), a5, 1
3f6e3900:	jrne   L3F6E3D30
3f6e3910:	move   *a7(0x100), a5, 1
3f6e3930:	move   *a5(0xe70), a5, 1
3f6e3950:	jrne   L3F6E3D30
3f6e3960:	move   *a7(0x100), a5, 1
3f6e3980:	move   *a5(0x1b68), a5, 1
3f6e39a0:	movi   0xffff, a3
L3F6E39C0:
3f6e39c0:	movb   a3, *a5
3f6e39d0:	move   a14, -*sp, 1
L3F6E39E0:
3f6e39e0:	movk   1, a5
3f6e39f0:	move   a5, *a14+, 1
L3F6E3A00:
3f6e3a00:	move   *a7(0x100), a5, 1
L3F6E3A20:
3f6e3a20:	addi   0x1b48, a5
L3F6E3A40:
3f6e3a40:	move   a5, *a14+, 1
3f6e3a50:	calla  L3F6D74D0
L3F6E3A80:
3f6e3a80:	jruc   L3F6E3D30
3f6e3a90:	move   a9, a8
L3F6E3AA0:
3f6e3aa0:	subi   0xf1, a8
L3F6E3AC0:
3f6e3ac0:	cmpi   0xe, a8
L3F6E3AE0:
3f6e3ae0:	jrhi   L3F6E3D30
3f6e3af0:	sll    0x5, a8
L3F6E3B00:
3f6e3b00:	addi   0x3f6e3b50, a8
L3F6E3B30:
3f6e3b30:	move   *a8, a8, 1
L3F6E3B40:
3f6e3b40:	jump   a8
L3F6E3B50:
3f6e3b50:	dsjs   b0, L3F6E3AD0
L3F6E3B60:
3f6e3b60:	dsjs   a14, L3F6E39C0
L3F6E3B70:
3f6e3b70:	.word  0x3500
L3F6E3B80:
3f6e3b80:	dsjs   a14, L3F6E39E0
L3F6E3B90:
3f6e3b90:	dsjs   b0, L3F6E3B10
3f6e3ba0:	dsjs   a14, L3F6E3A00
L3F6E3BB0:
3f6e3bb0:	dsjs   b0, L3F6E3B30
3f6e3bc0:	dsjs   a14, L3F6E3A20
L3F6E3BD0:
3f6e3bd0:	dsjs   b0, L3F6E3B50
3f6e3be0:	dsjs   a14, L3F6E3A40
3f6e3bf0:	dsjs   b0, L3F6E3B70
3f6e3c00:	dsjs   a14, L3F6E3A60
3f6e3c10:	dsjs   b0, L3F6E3B90
3f6e3c20:	dsjs   a14, L3F6E3A80
3f6e3c30:	dsjs   b0, L3F6E3BB0
3f6e3c40:	dsjs   a14, L3F6E3AA0
3f6e3c50:	dsjs   b0, L3F6E3BD0
3f6e3c60:	dsjs   a14, L3F6E3AC0
3f6e3c70:	.word  0x3730
3f6e3c80:	dsjs   a14, L3F6E3AE0
3f6e3c90:	rl     0x10, a0
3f6e3ca0:	dsjs   a14, L3F6E3B00
3f6e3cb0:	rl     0x16, a0
3f6e3cc0:	dsjs   a14, L3F6E3B20
3f6e3cd0:	rl     0x1c, a0
3f6e3ce0:	dsjs   a14, L3F6E3B40
3f6e3cf0:	.word  0x3440
3f6e3d00:	dsjs   a14, L3F6E3B60
3f6e3d10:	dsjs   b0, L3F6E3D60
3f6e3d20:	dsjs   a14, L3F6E3B80
L3F6E3D30:
3f6e3d30:	move   @0x1b3900, a7, 1
L3F6E3D60:
3f6e3d60:	move   *a7(0x100), a5, 1
3f6e3d80:	sub    a3, a3
3f6e3d90:	addi   0xbd48, a5
3f6e3dc0:	move   a3, *a5, 1
3f6e3dd0:	jauc   L3F6E5CC0
3f6e3df0:	move   a14, -*sp, 1
3f6e3e00:	move   @0x1b3900, a7, 1
3f6e3e30:	move   *a7(0x100), a5, 1
3f6e3e50:	move   a9, a3
3f6e3e60:	sll    0x3, a3
3f6e3e70:	add    a3, a5
3f6e3e80:	addi   0xc588, a5
3f6e3eb0:	movb   *a5, a5
3f6e3ec0:	movk   1, a5
3f6e3ed0:	jreq   L3F6E3EF0
3f6e3ee0:	sub    a5, a5
L3F6E3EF0:
3f6e3ef0:	move   a5, *a14+, 1
3f6e3f00:	move   a9, *a14+, 1
3f6e3f10:	movi   0x1e72a0, a5
3f6e3f40:	move   a5, *a14+, 1
3f6e3f50:	movi   0x3f6ea0b8, a8
3f6e3f80:	move   a8, *a14+, 1
3f6e3f90:	calla  L3F6EB910
3f6e3fc0:	cmpi   0x6, a9
3f6e3fe0:	jrne   L3F6E40D0
3f6e3ff0:	move   @0x1b3900, a7, 1
3f6e4020:	move   *a7(0x100), a3, 1
3f6e4040:	move   *a3(0xe70), a3, 1
3f6e4060:	jreq   L3F6E4210
3f6e4070:	move   *a7(0x100), a3, 1
3f6e4090:	sub    a5, a5
3f6e40a0:	move   a5, *a3(0xe70), 1
3f6e40c0:	jruc   L3F6E4210
L3F6E40D0:
3f6e40d0:	move   @0x1b3900, a7, 1
3f6e4100:	move   *a7(0x100), a3, 1
3f6e4120:	move   a9, a5
3f6e4130:	sll    0x3, a5
3f6e4140:	add    a5, a3
3f6e4150:	addi   0xc588, a3
3f6e4180:	movb   *a3, a5
3f6e4190:	jrne   L3F6E4210
3f6e41a0:	move   a14, -*sp, 1
3f6e41b0:	movk   1, a5
3f6e41c0:	move   a5, *a14+, 1
3f6e41d0:	move   a9, *a14+, 1
3f6e41e0:	calla  L3F6DF920
L3F6E4210:
3f6e4210:	move   @0x1b3900, a7, 1
3f6e4240:	move   *a7(0x100), a5, 1
3f6e4260:	sub    a3, a3
3f6e4270:	addi   0xbd48, a5
3f6e42a0:	move   a3, *a5, 1
3f6e42b0:	jauc   L3F6E5CC0
3f6e42d0:	move   a14, -*sp, 1
3f6e42e0:	move   @0x1b3900, a7, 1
3f6e4310:	move   *a7(0x100), a5, 1
3f6e4330:	move   a9, a3
3f6e4340:	sll    0x3, a3
3f6e4350:	add    a3, a5
3f6e4360:	move   a5, a8
3f6e4370:	addi   0xc588, a8
3f6e43a0:	movb   *a8, a8
3f6e43b0:	move   a8, *a14+, 1
3f6e43c0:	move   a9, *a14+, 1
3f6e43d0:	movi   0x1e72d0, a5
3f6e4400:	move   a5, *a14+, 1
3f6e4410:	movi   0x3f6ea0b8, a8
3f6e4440:	move   a8, *a14+, 1
3f6e4450:	calla  L3F6EB910
3f6e4480:	cmpi   0x6, a9
3f6e44a0:	jrne   L3F6E4590
3f6e44b0:	move   @0x1b3900, a7, 1
3f6e44e0:	move   *a7(0x100), a3, 1
3f6e4500:	move   *a3(0xe70), a3, 1
3f6e4520:	jreq   L3F6E46D0
3f6e4530:	move   *a7(0x100), a3, 1
3f6e4550:	sub    a5, a5
3f6e4560:	move   a5, *a3(0xe70), 1
3f6e4580:	jruc   L3F6E46D0
L3F6E4590:
3f6e4590:	move   @0x1b3900, a7, 1
3f6e45c0:	move   *a7(0x100), a3, 1
3f6e45e0:	move   a9, a5
3f6e45f0:	sll    0x3, a5
3f6e4600:	add    a5, a3
3f6e4610:	addi   0xc588, a3
3f6e4640:	movb   *a3, a5
3f6e4650:	jreq   L3F6E46D0
3f6e4660:	move   a14, -*sp, 1
3f6e4670:	movk   1, a5
3f6e4680:	move   a5, *a14+, 1
3f6e4690:	move   a9, *a14+, 1
3f6e46a0:	calla  L3F6DFFD0
L3F6E46D0:
3f6e46d0:	move   @0x1b3900, a7, 1
3f6e4700:	move   *a7(0x100), a5, 1
3f6e4720:	sub    a3, a3
3f6e4730:	addi   0xbd48, a5
3f6e4760:	move   a3, *a5, 1
3f6e4770:	jauc   L3F6E5CC0
3f6e4790:	move   a14, -*sp, 1
3f6e47a0:	move   @0x1b3900, a7, 1
3f6e47d0:	move   *a7(0x100), a5, 1
3f6e47f0:	move   a9, a3
3f6e4800:	sll    0x3, a3
3f6e4810:	add    a3, a5
3f6e4820:	addi   0xbd88, a5
3f6e4850:	movb   *a5, a5
3f6e4860:	movk   1, a5
3f6e4870:	jreq   L3F6E4890
3f6e4880:	sub    a5, a5
L3F6E4890:
3f6e4890:	move   a5, *a14+, 1
3f6e48a0:	move   a9, *a14+, 1
3f6e48b0:	movi   0x1e7240, a5
3f6e48e0:	move   a5, *a14+, 1
3f6e48f0:	movi   0x3f6ea0b8, a8
3f6e4920:	move   a8, *a14+, 1
3f6e4930:	calla  L3F6EB910
3f6e4960:	move   @0x1b3900, a7, 1
3f6e4990:	move   *a7(0x100), a3, 1
3f6e49b0:	move   a9, a5
3f6e49c0:	sll    0x3, a5
3f6e49d0:	add    a5, a3
3f6e49e0:	addi   0xbd88, a3
3f6e4a10:	movb   *a3, a5
3f6e4a20:	jrne   L3F6E4A80
3f6e4a30:	move   a14, -*sp, 1
3f6e4a40:	move   a9, *a14+, 1
3f6e4a50:	calla  L3F6E0680
L3F6E4A80:
3f6e4a80:	move   @0x1b3900, a7, 1
3f6e4ab0:	move   *a7(0x100), a5, 1
3f6e4ad0:	sub    a3, a3
3f6e4ae0:	addi   0xbd48, a5
3f6e4b10:	move   a3, *a5, 1
3f6e4b20:	jauc   L3F6E5CC0
3f6e4b40:	move   a14, -*sp, 1
3f6e4b50:	move   @0x1b3900, a7, 1
3f6e4b80:	move   *a7(0x100), a5, 1
3f6e4ba0:	move   a9, a3
3f6e4bb0:	sll    0x3, a3
3f6e4bc0:	add    a3, a5
3f6e4bd0:	move   a5, a8
3f6e4be0:	addi   0xbd88, a8
3f6e4c10:	movb   *a8, a8
3f6e4c20:	move   a8, *a14+, 1
3f6e4c30:	move   a9, *a14+, 1
3f6e4c40:	movi   0x1e7270, a5
3f6e4c70:	move   a5, *a14+, 1
3f6e4c80:	movi   0x3f6ea0b8, a8
3f6e4cb0:	move   a8, *a14+, 1
3f6e4cc0:	calla  L3F6EB910
3f6e4cf0:	move   @0x1b3900, a7, 1
3f6e4d20:	move   *a7(0x100), a3, 1
3f6e4d40:	move   a9, a5
3f6e4d50:	sll    0x3, a5
3f6e4d60:	add    a5, a3
3f6e4d70:	addi   0xbd88, a3
3f6e4da0:	movb   *a3, a5
3f6e4db0:	jreq   L3F6E5160
3f6e4dc0:	move   *a7(0x100), a5, 1
3f6e4de0:	move   a9, a3
3f6e4df0:	sll    0x3, a3
3f6e4e00:	add    a3, a5
3f6e4e10:	sub    a3, a3
3f6e4e20:	addi   0xbd88, a5
3f6e4e50:	movb   a3, *a5
3f6e4e60:	move   a14, -*sp, 1
3f6e4e70:	move   a14, -*sp, 1
3f6e4e80:	movi   0x1e72d0, a5
3f6e4eb0:	move   a5, *a14+, 1
3f6e4ec0:	calla  L3FB458D0
3f6e4ef0:	move   a8, *a14+, 1
3f6e4f00:	move   a9, *a14+, 1
3f6e4f10:	move   a5, *a14+, 1
3f6e4f20:	move   @0x1b3900, a7, 1
3f6e4f50:	move   *a7(0x100), a3, 1
3f6e4f70:	addi   0x1988, a3
3f6e4f90:	move   a3, *a14+, 1
3f6e4fa0:	calla  L3F6DF0B0
3f6e4fd0:	move   @0x1b3900, a7, 1
3f6e5000:	move   *a7(0x100), a3, 1
3f6e5020:	movk   1, a5
3f6e5030:	addi   0xbd68, a3
3f6e5060:	move   a5, *a3, 1
3f6e5070:	move   a14, -*sp, 1
3f6e5080:	sub    a3, a3
3f6e5090:	move   a3, *a14+, 1
3f6e50a0:	move   a9, *a14+, 1
3f6e50b0:	movi   0x1e72d0, a3
3f6e50e0:	move   a3, *a14+, 1
3f6e50f0:	movi   0x3f6e9e30, a8
3f6e5120:	move   a8, *a14+, 1
3f6e5130:	calla  L3F6EB910
L3F6E5160:
3f6e5160:	move   @0x1b3900, a7, 1
3f6e5190:	move   *a7(0x100), a5, 1
3f6e51b0:	sub    a3, a3
3f6e51c0:	addi   0xbd48, a5
3f6e51f0:	move   a3, *a5, 1
3f6e5200:	jauc   L3F6E5CC0
3f6e5220:	cmpi   0xff, a9
3f6e5240:	jrne   L3F6E5310
3f6e5250:	move   @0x1b3900, a7, 1
3f6e5280:	move   *a7(0x100), a5, 1
3f6e52a0:	movk   8, a3
3f6e52b0:	addi   0xbd48, a5
3f6e52e0:	move   a3, *a5, 1
3f6e52f0:	jauc   L3F6E5CC0
L3F6E5310:
3f6e5310:	move   @0x1b3900, a7, 1
3f6e5340:	move   *a7(0x100), a5, 1
3f6e5360:	move   *a7(0x100), a3, 1
3f6e5380:	addi   0xbd08, a5
3f6e53b0:	move   *a5, a5, 1
3f6e53c0:	subi   0x1460, a5
3f6e53e0:	cmp    a3, a5
3f6e53f0:	janc   L3F6E5CC0
3f6e5410:	move   *a7(0x100), a5, 1
3f6e5430:	addi   0xbd08, a5
3f6e5460:	move   *a5, a3, 1
3f6e5470:	setf   8, 1, 0
3f6e5480:	move   a9, *a3+, 0
3f6e5490:	move   a3, *a5, 1
3f6e54a0:	jauc   L3F6E5CC0
3f6e54c0:	cmpi   0xf0, a9
3f6e54e0:	jreq   L3F6E58B0
3f6e54f0:	cmpi   0xff, a9
3f6e5510:	jreq   L3F6E56B0
3f6e5520:	move   @0x1b3900, a7, 1
3f6e5550:	move   *a7(0x100), a5, 1
3f6e5570:	move   *a7(0x100), a3, 1
3f6e5590:	addi   0xbd08, a5
3f6e55c0:	move   *a5, a5, 1
3f6e55d0:	subi   0x1460, a5
3f6e55f0:	cmp    a3, a5
3f6e5600:	jrnc   L3F6E56B0
3f6e5610:	move   *a7(0x100), a5, 1
3f6e5630:	addi   0xbd08, a5
3f6e5660:	move   *a5, a3, 1
3f6e5670:	movi   0xffff, a7
3f6e5690:	move   a7, *a3+, 0
3f6e56a0:	move   a3, *a5, 1
L3F6E56B0:
3f6e56b0:	move   @0x1b3900, a7, 1
3f6e56e0:	move   *a7(0x100), a5, 1
3f6e5700:	move   *a7(0x100), a3, 1
3f6e5720:	addi   0xbd08, a5
3f6e5750:	move   *a5, a5, 1
3f6e5760:	subi   0x1460, a5
3f6e5780:	cmp    a3, a5
3f6e5790:	jrnc   L3F6E5830
3f6e57a0:	move   *a7(0x100), a5, 1
3f6e57c0:	addi   0xbd08, a5
3f6e57f0:	move   *a5, a3, 1
3f6e5800:	setf   8, 1, 0
3f6e5810:	move   a9, *a3+, 0
3f6e5820:	move   a3, *a5, 1
L3F6E5830:
3f6e5830:	move   *a7(0x100), a5, 1
3f6e5850:	movk   7, a3
3f6e5860:	addi   0xbd48, a5
3f6e5890:	move   a3, *a5, 1
3f6e58a0:	jruc   L3F6E5CC0
L3F6E58B0:
3f6e58b0:	move   @0x1b3900, a7, 1
3f6e58e0:	move   *a7(0x100), a5, 1
3f6e5900:	move   *a7(0x100), a3, 1
3f6e5920:	addi   0xbd08, a3
3f6e5950:	addi   0xbd28, a5
3f6e5980:	move   *a3, *a5, 1
3f6e5990:	calla  L3F6E0BF0
3f6e59c0:	move   @0x1b3900, a7, 1
3f6e59f0:	move   *a7(0x100), a5, 1
L3F6E5A10:
3f6e5a10:	sub    a3, a3
3f6e5a20:	addi   0xbd48, a5
L3F6E5A50:
3f6e5a50:	move   a3, *a5, 1
3f6e5a60:	jruc   L3F6E5CC0
L3F6E5A70:
3f6e5a70:	move   @0x1b3900, a7, 1
3f6e5aa0:	move   *a7(0x100), a5, 1
3f6e5ac0:	move   a5, a8
L3F6E5AD0:
3f6e5ad0:	addi   0xbd48, a8
L3F6E5B00:
3f6e5b00:	move   *a8, a8, 1
L3F6E5B10:
3f6e5b10:	cmpi   0x8, a8
3f6e5b30:	jrhi   L3F6E5CC0
3f6e5b40:	sll    0x5, a8
3f6e5b50:	addi   0x3f6e5ba0, a8
3f6e5b80:	move   *a8, a8, 1
3f6e5b90:	jump   a8
3f6e5ba0:	btst   11, a0
3f6e5bb0:	dsjs   a14, L3F6E5A10
3f6e5bc0:	dsjs   b0, L3F6E5D10
3f6e5bd0:	dsjs   a14, L3F6E5A30
3f6e5be0:	dsjs   b0, L3F6E5B00
3f6e5bf0:	dsjs   a14, L3F6E5A50
3f6e5c00:	addc   b6, b0
3f6e5c10:	dsjs   a14, L3F6E5A70
3f6e5c20:	subb   b12, b0
3f6e5c30:	dsjs   a14, L3F6E5A90
3f6e5c40:	btst   a10, a0
3f6e5c50:	dsjs   a14, L3F6E5AB0
3f6e5c60:	btst   27, a0
3f6e5c70:	dsjs   a14, L3F6E5AD0
3f6e5c80:	andn   a1, a0
3f6e5c90:	dsjs   a14, L3F6E5AF0
3f6e5ca0:	or     a6, a0
3f6e5cb0:	dsjs   a14, L3F6E5B10
L3F6E5CC0:
3f6e5cc0:	move   a14, -*sp, 1
3f6e5cd0:	move   @0x1b3900, a7, 1
3f6e5d00:	move   *a7(0x100), a5, 1
3f6e5d20:	addi   0x1b48, a5
3f6e5d40:	move   a5, *a14+, 1
3f6e5d50:	calla  L3F6D7C20
3f6e5d80:	subk   2, a8
3f6e5d90:	jagt   L3F6E1970
L3F6E5DB0:
3f6e5db0:	move   a12, a3
3f6e5dc0:	jreq   L3F6E5EA0
3f6e5dd0:	move   a14, -*sp, 1
3f6e5de0:	move   a12, *a14+, 1
3f6e5df0:	move   @0x1b3900, a7, 1
3f6e5e20:	move   *a7(0x100), a5, 1
3f6e5e40:	addi   0x1a68, a5
3f6e5e60:	move   a5, *a14+, 1
3f6e5e70:	calla  L3F6D7810
L3F6E5EA0:
3f6e5ea0:	move   *a13, a7, 1
3f6e5eb0:	jrne   L3F6E5F00
3f6e5ec0:	move   a12, a3
3f6e5ed0:	jrne   L3F6E5F00
3f6e5ee0:	sub    a8, a8
3f6e5ef0:	jruc   L3F6E5F10
L3F6E5F00:
3f6e5f00:	movk   1, a8
L3F6E5F10:
3f6e5f10:	subk   32, a14
3f6e5f20:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f6e5f40:	rets
L3F6E5F50:
3f6e5f50:	mmtm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f6e5f70:	move   a14, a13
3f6e5f80:	addk   32, a14
3f6e5f90:	sub    a7, a7
3f6e5fa0:	move   a7, *a13, 1
3f6e5fb0:	move   a7, a9
3f6e5fc0:	move   a7, a10
3f6e5fd0:	move   a14, -*sp, 1
3f6e5fe0:	move   @0x1b3900, a7, 1
3f6e6010:	move   *a7(0x100), a7, 1
3f6e6030:	addi   0x1988, a7
3f6e6050:	move   a7, *a14+, 1
3f6e6060:	calla  L3F6D7C20
3f6e6090:	subk   2, a8
3f6e60a0:	jale   L3F6E6930
L3F6E60C0:
3f6e60c0:	move   a9, a7
3f6e60d0:	jrne   L3F6E6320
3f6e60e0:	move   a10, a7
3f6e60f0:	jreq   L3F6E6200
3f6e6100:	move   a14, -*sp, 1
3f6e6110:	move   a10, *a14+, 1
3f6e6120:	move   @0x1b3900, a7, 1
3f6e6150:	move   *a7(0x100), a5, 1
3f6e6170:	addi   0x1c28, a5
3f6e6190:	move   a5, *a14+, 1
3f6e61a0:	calla  L3F6D7810
3f6e61d0:	movk   1, a7
3f6e61e0:	move   a7, *a13, 1
3f6e61f0:	sub    a10, a10
L3F6E6200:
3f6e6200:	move   @0x1b3900, a7, 1
3f6e6230:	move   *a7(0x100), a5, 1
3f6e6250:	move   *a5(0x1c28), a11, 1
3f6e6270:	move   a14, -*sp, 1
3f6e6280:	move   *a7(0x100), a5, 1
3f6e62a0:	addi   0x1c28, a5
3f6e62c0:	move   a5, *a14+, 1
3f6e62d0:	calla  L3F6D8600
3f6e6300:	move   a8, a9
3f6e6310:	jreq   L3F6E6930
L3F6E6320:
3f6e6320:	setf   8, 1, 0
3f6e6330:	move   *a11+, a0, 0
3f6e6340:	andi   0xff, a0
3f6e6370:	move   a0, a12
3f6e6380:	andi   0x7f, a12
3f6e63b0:	dec    a9
3f6e63c0:	inc    a10
3f6e63d0:	cmpi   0xff, a0
3f6e63f0:	jrne   L3F6E6710
3f6e6400:	move   @0x1b3900, a7, 1
3f6e6430:	move   *a7(0x100), a5, 1
3f6e6450:	move   *a5(0x19a8), a5, 1
3f6e6470:	movi   0xffff, a7
3f6e6490:	movb   a7, *a5
3f6e64a0:	move   a14, -*sp, 1
3f6e64b0:	movk   1, a5
3f6e64c0:	move   a5, *a14+, 1
3f6e64d0:	move   @0x1b3900, a5, 1
3f6e6500:	move   *a5(0x100), a7, 1
3f6e6520:	addi   0x1988, a7
3f6e6540:	move   a7, *a14+, 1
3f6e6550:	calla  L3F6D74D0
3f6e6580:	move   @0x1b3900, a7, 1
3f6e65b0:	move   *a7(0x100), a5, 1
3f6e65d0:	move   *a5(0x19a8), a5, 1
3f6e65f0:	movi   0xffff, a7
3f6e6610:	movb   a7, *a5
3f6e6620:	move   a14, -*sp, 1
3f6e6630:	movk   1, a5
3f6e6640:	move   a5, *a14+, 1
3f6e6650:	move   @0x1b3900, a5, 1
3f6e6680:	move   *a5(0x100), a7, 1
3f6e66a0:	addi   0x1988, a7
3f6e66c0:	move   a7, *a14+, 1
3f6e66d0:	calla  L3F6D74D0
3f6e6700:	jruc   L3F6E6840
L3F6E6710:
3f6e6710:	move   @0x1b3900, a7, 1
3f6e6740:	move   *a7(0x100), a5, 1
3f6e6760:	move   *a5(0x19a8), a5, 1
3f6e6780:	movb   a0, *a5
3f6e6790:	move   a14, -*sp, 1
3f6e67a0:	movk   1, a5
3f6e67b0:	move   a5, *a14+, 1
3f6e67c0:	move   *a7(0x100), a5, 1
3f6e67e0:	addi   0x1988, a5
3f6e6800:	move   a5, *a14+, 1
3f6e6810:	calla  L3F6D74D0
L3F6E6840:
3f6e6840:	move   a14, -*sp, 1
3f6e6850:	move   @0x1b3900, a7, 1
3f6e6880:	move   *a7(0x100), a5, 1
3f6e68a0:	addi   0x1988, a5
3f6e68c0:	move   a5, *a14+, 1
3f6e68d0:	calla  L3F6D7C20
3f6e6900:	subk   2, a8
3f6e6910:	jagt   L3F6E60C0
L3F6E6930:
3f6e6930:	move   a10, a0
3f6e6940:	jreq   L3F6E6A20
3f6e6950:	move   a14, -*sp, 1
3f6e6960:	move   a10, *a14+, 1
3f6e6970:	move   @0x1b3900, a7, 1
3f6e69a0:	move   *a7(0x100), a5, 1
3f6e69c0:	addi   0x1c28, a5
3f6e69e0:	move   a5, *a14+, 1
3f6e69f0:	calla  L3F6D7810
L3F6E6A20:
3f6e6a20:	move   *a13, a7, 1
3f6e6a30:	jrne   L3F6E6A80
3f6e6a40:	move   a10, a0
3f6e6a50:	jrne   L3F6E6A80
3f6e6a60:	sub    a8, a8
3f6e6a70:	jruc   L3F6E6A90
L3F6E6A80:
3f6e6a80:	movk   1, a8
L3F6E6A90:
3f6e6a90:	subk   32, a14
3f6e6aa0:	mmfm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f6e6ac0:	rets
L3F6E6AD0:
3f6e6ad0:	mmtm   sp, a9,a11,a13
3f6e6af0:	move   a14, a13
3f6e6b00:	addi   0xc0, a14
3f6e6b20:	move   a14, -*sp, 1
3f6e6b30:	move   @0x1b3900, a11, 1
3f6e6b60:	move   *a11(0x100), a9, 1
3f6e6b80:	addi   0x1988, a9
3f6e6ba0:	move   a9, *a14+, 1
3f6e6bb0:	calla  L3F6D8340
3f6e6be0:	move   a8, a9
3f6e6bf0:	jreq   L3F6E6E30
3f6e6c00:	move   @0x1b3900, a11, 1
3f6e6c30:	move   *a11(0x100), a9, 1
3f6e6c50:	move   *a9(0xeb0), a9, 1
3f6e6c70:	move   a9, a11
3f6e6c80:	sll    0x5, a9
3f6e6c90:	sll    0x3, a11
3f6e6ca0:	add    a11, a9
3f6e6cb0:	addi   0x1e73a0, a9
3f6e6ce0:	movb   *a9(0x20), a11
3f6e6d00:	btst   1, a11
3f6e6d10:	jreq   L3F6E6E50
3f6e6d20:	move   @0x1b3900, a11, 1
3f6e6d50:	move   *a11(0x100), a9, 1
3f6e6d70:	addi   0xbd68, a9
3f6e6da0:	move   *a9, a9, 1
3f6e6db0:	jrne   L3F6E6E50
3f6e6dc0:	move   *a11(0x100), a9, 1
3f6e6de0:	addi   0xbd88, a9
3f6e6e10:	movb   *a9, a9
3f6e6e20:	jrne   L3F6E6E50
L3F6E6E30:
3f6e6e30:	sub    a11, a11
3f6e6e40:	jruc   L3F6E6E60
L3F6E6E50:
3f6e6e50:	movk   1, a11
L3F6E6E60:
3f6e6e60:	move   a11, *a13(0x40), 1
3f6e6e80:	move   a14, -*sp, 1
3f6e6e90:	move   @0x1b3900, a9, 1
3f6e6ec0:	move   *a9(0x100), a11, 1
3f6e6ee0:	addi   0x1b48, a11
3f6e6f00:	move   a11, *a14+, 1
3f6e6f10:	calla  L3F6D8340
3f6e6f40:	move   a8, *a13(0xa0), 1
3f6e6f60:	move   a14, -*sp, 1
3f6e6f70:	move   @0x1b3900, a11, 1
3f6e6fa0:	move   *a11(0x100), a9, 1
3f6e6fc0:	addi   0x1c28, a9
3f6e6fe0:	move   a9, *a14+, 1
3f6e6ff0:	calla  L3F6D7C20
3f6e7020:	move   a8, *a13(0x80), 1
3f6e7040:	move   a14, -*sp, 1
3f6e7050:	move   @0x1b3900, a11, 1
3f6e7080:	move   *a11(0x100), a9, 1
3f6e70a0:	addi   0x1a68, a9
3f6e70c0:	move   a9, *a14+, 1
3f6e70d0:	calla  L3F6D7C20
3f6e7100:	move   a8, *a13(0x20), 1
3f6e7120:	move   @0x1b3900, a11, 1
3f6e7150:	move   *a11(0x100), a9, 1
3f6e7170:	move   *a9(0x1070), a9, 1
3f6e7190:	movk   1, a9
3f6e71a0:	jreq   L3F6E71C0
3f6e71b0:	sub    a9, a9
L3F6E71C0:
3f6e71c0:	move   a9, *a13(0x60), 1
3f6e71e0:	move   a14, -*sp, 1
3f6e71f0:	move   *a13(0xffe0), a9, 1
3f6e7210:	movk   1, a9
3f6e7220:	jreq   L3F6E7240
3f6e7230:	sub    a9, a9
L3F6E7240:
3f6e7240:	move   a9, *a14+, 1
3f6e7250:	move   *a13(0xa0), *a14+, 1
3f6e7270:	move   *a13(0x80), *a14+, 1
3f6e7290:	move   *a13(0x60), *a14+, 1
3f6e72b0:	move   *a13(0x40), *a14+, 1
3f6e72d0:	move   a8, *a14+, 1
3f6e72e0:	calla  L3F6DB6D0
3f6e7310:	move   a8, *a13, 1
3f6e7320:	move   a14, -*sp, 1
3f6e7330:	move   @0x1b3900, a11, 1
3f6e7360:	move   *a11(0x100), a9, 1
3f6e7380:	addi   0x1c28, a9
3f6e73a0:	move   a9, *a14+, 1
3f6e73b0:	calla  L3F6D8340
3f6e73e0:	move   a8, a9
3f6e73f0:	jreq   L3F6E7460
3f6e7400:	calla  L3F6E5F50
3f6e7430:	move   *a13, a11, 1
3f6e7440:	or     a11, a8
3f6e7450:	move   a8, *a13, 1
L3F6E7460:
3f6e7460:	move   a14, -*sp, 1
3f6e7470:	move   @0x1b3900, a11, 1
3f6e74a0:	move   *a11(0x100), a9, 1
3f6e74c0:	addi   0x1a68, a9
3f6e74e0:	move   a9, *a14+, 1
3f6e74f0:	calla  L3F6D8340
3f6e7520:	move   a8, a9
3f6e7530:	jreq   L3F6E75A0
3f6e7540:	calla  L3F6E1800
3f6e7570:	move   *a13, a11, 1
3f6e7580:	or     a11, a8
3f6e7590:	move   a8, *a13, 1
L3F6E75A0:
3f6e75a0:	move   *a13, a8, 1
3f6e75b0:	move   *sp(0x80), a14, 1
3f6e75d0:	mmfm   sp, a9,a11,a13
3f6e75f0:	rets   2
L3F6E7600:
3f6e7600:	mmtm   sp, a9,a11
3f6e7620:	move   @0x1b3900, a11, 1
3f6e7650:	move   *a11(0x100), a11, 1
3f6e7670:	move   *a11(0xef0), a11, 1
3f6e7690:	jreq   L3F6E78C0
3f6e76a0:	move   @0x1b3900, a11, 1
3f6e76d0:	move   *a11(0x100), a11, 1
3f6e76f0:	addi   0xc5a0, a11
3f6e7720:	movb   *a11, a11
3f6e7730:	jrne   L3F6E77C0
3f6e7740:	move   a14, -*sp, 1
3f6e7750:	sub    a11, a11
3f6e7760:	move   a11, *a14+, 1
3f6e7770:	movk   3, a11
3f6e7780:	move   a11, *a14+, 1
3f6e7790:	calla  L3F6DF920
L3F6E77C0:
3f6e77c0:	move   @0x1b3900, a11, 1
3f6e77f0:	move   *a11(0x100), a11, 1
3f6e7810:	addi   0xbe48, a11
3f6e7840:	movb   *a11, a11
3f6e7850:	jrne   L3F6E78C0
3f6e7860:	move   a14, -*sp, 1
3f6e7870:	movk   24, a11
3f6e7880:	move   a11, *a14+, 1
3f6e7890:	calla  L3F6E0680
L3F6E78C0:
3f6e78c0:	move   a14, -*sp, 1
3f6e78d0:	sub    a11, a11
3f6e78e0:	move   a11, *a14+, 1
3f6e78f0:	calla  L3F6E6AD0
3f6e7920:	move   a8, a9
3f6e7930:	jreq   L3F6E79F0
L3F6E7940:
3f6e7940:	cmpi   0xffff, a9
3f6e7960:	jreq   L3F6E7A70
3f6e7970:	move   a14, -*sp, 1
3f6e7980:	sub    a11, a11
3f6e7990:	move   a11, *a14+, 1
3f6e79a0:	calla  L3F6E6AD0
3f6e79d0:	move   a8, a9
3f6e79e0:	jrne   L3F6E7940
L3F6E79F0:
3f6e79f0:	move   a14, -*sp, 1
3f6e7a00:	movk   1, a11
3f6e7a10:	move   a11, *a14+, 1
3f6e7a20:	calla  L3F6E6AD0
3f6e7a50:	inc    a8
3f6e7a60:	jrne   L3F6E78C0
L3F6E7A70:
3f6e7a70:	mmfm   sp, a9,a11
3f6e7a90:	rets
3f6e7aa0:	mmtm   sp, a9,a10,a11,a13
3f6e7ac0:	move   a14, a13
3f6e7ad0:	move   *a13(0xffe0), a9, 1
3f6e7af0:	movb   *a9, a11
3f6e7b00:	andi   0xff, a11
3f6e7b30:	cmpi   0xff, a11
3f6e7b50:	jreq   L3F6E7D20
3f6e7b60:	move   a9, a8
3f6e7b70:	addk   8, a8
3f6e7b80:	jruc   L3F6E7E30
L3F6E7B90:
3f6e7b90:	move   a9, a8
3f6e7ba0:	addk   24, a8
3f6e7bb0:	jruc   L3F6E7E30
L3F6E7BC0:
3f6e7bc0:	move   a9, a10
3f6e7bd0:	addk   16, a10
3f6e7be0:	setf   8, 1, 0
L3F6E7BF0:
3f6e7bf0:	move   *a10+, a11, 0
3f6e7c00:	andi   0xff, a11
3f6e7c30:	cmpi   0xff, a11
3f6e7c50:	jrne   L3F6E7BF0
3f6e7c60:	move   *a10+, a11, 0
3f6e7c70:	andi   0xff, a11
3f6e7ca0:	cmpi   0xf0, a11
3f6e7cc0:	jrne   L3F6E7BF0
3f6e7cd0:	move   a10, a8
3f6e7ce0:	jruc   L3F6E7E30
L3F6E7CF0:
3f6e7cf0:	move   a9, a8
3f6e7d00:	addk   16, a8
3f6e7d10:	jruc   L3F6E7E30
L3F6E7D20:
3f6e7d20:	movb   *a9(0x8), a8
3f6e7d40:	andi   0xff, a8
3f6e7d70:	subi   0xfa, a8
3f6e7d90:	jreq   L3F6E7BC0
3f6e7da0:	dec    a8
3f6e7db0:	jreq   L3F6E7B90
3f6e7dc0:	dec    a8
3f6e7dd0:	jreq   L3F6E7B90
3f6e7de0:	dec    a8
3f6e7df0:	jreq   L3F6E7B90
3f6e7e00:	dec    a8
3f6e7e10:	jreq   L3F6E7B90
3f6e7e20:	jruc   L3F6E7CF0
L3F6E7E30:
3f6e7e30:	move   *sp(0xa0), a14, 1
3f6e7e50:	mmfm   sp, a9,a10,a11,a13
3f6e7e70:	rets   2
L3F6E7E80:
3f6e7e80:	rets
L3F6E7E90:
3f6e7e90:	mmtm   sp, a9,a11
3f6e7eb0:	move   @0x1b3900, a11, 1
3f6e7ee0:	move   *a11(0x100), a9, 1
3f6e7f00:	move   *a9(0x19a8), a9, 1
3f6e7f20:	movi   0xffff, a11
3f6e7f40:	movb   a11, *a9
3f6e7f50:	move   a14, -*sp, 1
3f6e7f60:	movk   1, a9
3f6e7f70:	move   a9, *a14+, 1
3f6e7f80:	move   @0x1b3900, a9, 1
3f6e7fb0:	move   *a9(0x100), a11, 1
3f6e7fd0:	addi   0x1988, a11
3f6e7ff0:	move   a11, *a14+, 1
3f6e8000:	calla  L3F6D74D0
3f6e8030:	move   @0x1b3900, a11, 1
3f6e8060:	move   *a11(0x100), a9, 1
3f6e8080:	move   *a9(0x19a8), a9, 1
3f6e80a0:	movi   0xfffd, a11
3f6e80c0:	movb   a11, *a9
3f6e80d0:	move   a14, -*sp, 1
3f6e80e0:	movk   1, a9
3f6e80f0:	move   a9, *a14+, 1
3f6e8100:	move   @0x1b3900, a9, 1
3f6e8130:	move   *a9(0x100), a11, 1
3f6e8150:	addi   0x1988, a11
3f6e8170:	move   a11, *a14+, 1
3f6e8180:	calla  L3F6D74D0
3f6e81b0:	move   @0x1b3900, a11, 1
3f6e81e0:	move   *a11(0x100), a9, 1
3f6e8200:	move   *a9(0x19a8), a9, 1
3f6e8220:	movk   6, a11
3f6e8230:	movb   a11, *a9
3f6e8240:	move   a14, -*sp, 1
3f6e8250:	movk   1, a9
3f6e8260:	move   a9, *a14+, 1
3f6e8270:	move   @0x1b3900, a9, 1
3f6e82a0:	move   *a9(0x100), a11, 1
3f6e82c0:	addi   0x1988, a11
3f6e82e0:	move   a11, *a14+, 1
3f6e82f0:	calla  L3F6D74D0
3f6e8320:	move   @0x1b3900, a11, 1
3f6e8350:	move   *a11(0x100), a9, 1
3f6e8370:	movk   1, a11
3f6e8380:	addi   0xbd68, a9
3f6e83b0:	move   a11, *a9, 1
3f6e83c0:	move   @0x1b3900, a9, 1
3f6e83f0:	move   *a9(0x100), a11, 1
3f6e8410:	movk   1, a9
3f6e8420:	move   a9, *a11(0xe70), 1
3f6e8440:	move   a14, -*sp, 1
3f6e8450:	move   a9, *a14+, 1
3f6e8460:	calla  L3F6EA3C0
3f6e8490:	move   a14, -*sp, 1
3f6e84a0:	sub    a11, a11
3f6e84b0:	move   a11, *a14+, 1
3f6e84c0:	movk   6, a9
3f6e84d0:	move   a9, *a14+, 1
3f6e84e0:	movi   0x1e7240, a9
3f6e8510:	move   a9, *a14+, 1
3f6e8520:	movi   0x3f6e9e60, a8
3f6e8550:	move   a8, *a14+, 1
3f6e8560:	calla  L3F6EB910
3f6e8590:	mmfm   sp, a9,a11
3f6e85b0:	rets
3f6e85c0:	mmtm   sp, a9,a11
3f6e85e0:	move   @0x1b3900, a11, 1
3f6e8610:	move   *a11(0x100), a9, 1
3f6e8630:	move   *a9(0x19a8), a9, 1
3f6e8650:	movi   0xffff, a11
3f6e8670:	movb   a11, *a9
3f6e8680:	move   a14, -*sp, 1
3f6e8690:	movk   1, a9
3f6e86a0:	move   a9, *a14+, 1
3f6e86b0:	move   @0x1b3900, a9, 1
3f6e86e0:	move   *a9(0x100), a11, 1
3f6e8700:	addi   0x1988, a11
3f6e8720:	move   a11, *a14+, 1
3f6e8730:	calla  L3F6D74D0
3f6e8760:	move   @0x1b3900, a11, 1
3f6e8790:	move   *a11(0x100), a9, 1
3f6e87b0:	move   *a9(0x19a8), a9, 1
3f6e87d0:	movi   0xfff5, a11
3f6e87f0:	movb   a11, *a9
3f6e8800:	move   a14, -*sp, 1
3f6e8810:	movk   1, a9
3f6e8820:	move   a9, *a14+, 1
3f6e8830:	move   @0x1b3900, a9, 1
3f6e8860:	move   *a9(0x100), a11, 1
3f6e8880:	addi   0x1988, a11
3f6e88a0:	move   a11, *a14+, 1
3f6e88b0:	calla  L3F6D74D0
3f6e88e0:	move   @0x1b3900, a11, 1
3f6e8910:	move   *a11(0x100), a9, 1
3f6e8930:	move   *a9(0x1030), a9, 1
3f6e8950:	jreq   L3F6E8990
3f6e8960:	calla  L3F6E7E90
L3F6E8990:
3f6e8990:	mmfm   sp, a9,a11
3f6e89b0:	rets
3f6e89c0:	mmtm   sp, a9,a11
3f6e89e0:	move   @0x1b3900, a11, 1
3f6e8a10:	move   *a11(0x100), a9, 1
3f6e8a30:	move   *a9(0x19a8), a9, 1
3f6e8a50:	movi   0xffff, a11
3f6e8a70:	movb   a11, *a9
3f6e8a80:	move   a14, -*sp, 1
3f6e8a90:	movk   1, a9
3f6e8aa0:	move   a9, *a14+, 1
3f6e8ab0:	move   @0x1b3900, a9, 1
3f6e8ae0:	move   *a9(0x100), a11, 1
3f6e8b00:	addi   0x1988, a11
3f6e8b20:	move   a11, *a14+, 1
3f6e8b30:	calla  L3F6D74D0
3f6e8b60:	move   @0x1b3900, a11, 1
3f6e8b90:	move   *a11(0x100), a9, 1
3f6e8bb0:	move   *a9(0x19a8), a9, 1
3f6e8bd0:	movi   0xfff8, a11
3f6e8bf0:	movb   a11, *a9
3f6e8c00:	move   a14, -*sp, 1
3f6e8c10:	movk   1, a9
3f6e8c20:	move   a9, *a14+, 1
3f6e8c30:	move   @0x1b3900, a9, 1
3f6e8c60:	move   *a9(0x100), a11, 1
3f6e8c80:	addi   0x1988, a11
3f6e8ca0:	move   a11, *a14+, 1
3f6e8cb0:	calla  L3F6D74D0
3f6e8ce0:	mmfm   sp, a9,a11
3f6e8d00:	rets
3f6e8d10:	mmtm   sp, a9,a11
3f6e8d30:	move   @0x1b3900, a11, 1
3f6e8d60:	move   *a11(0x100), a9, 1
3f6e8d80:	move   *a9(0x19a8), a9, 1
3f6e8da0:	movi   0xffff, a11
3f6e8dc0:	movb   a11, *a9
3f6e8dd0:	move   a14, -*sp, 1
3f6e8de0:	movk   1, a9
3f6e8df0:	move   a9, *a14+, 1
3f6e8e00:	move   @0x1b3900, a9, 1
3f6e8e30:	move   *a9(0x100), a11, 1
3f6e8e50:	addi   0x1988, a11
3f6e8e70:	move   a11, *a14+, 1
3f6e8e80:	calla  L3F6D74D0
3f6e8eb0:	move   @0x1b3900, a11, 1
3f6e8ee0:	move   *a11(0x100), a9, 1
3f6e8f00:	move   *a9(0x19a8), a9, 1
3f6e8f20:	movi   0xfff7, a11
3f6e8f40:	movb   a11, *a9
3f6e8f50:	move   a14, -*sp, 1
3f6e8f60:	movk   1, a9
3f6e8f70:	move   a9, *a14+, 1
3f6e8f80:	move   @0x1b3900, a9, 1
3f6e8fb0:	move   *a9(0x100), a11, 1
3f6e8fd0:	addi   0x1988, a11
3f6e8ff0:	move   a11, *a14+, 1
3f6e9000:	calla  L3F6D74D0
3f6e9030:	mmfm   sp, a9,a11
3f6e9050:	rets
3f6e9060:	mmtm   sp, a9,a11
3f6e9080:	calla  L3F6E7E80
3f6e90b0:	move   @0x1b3900, a11, 1
3f6e90e0:	move   *a11(0x100), a9, 1
3f6e9100:	move   *a9(0x19a8), a9, 1
3f6e9120:	movi   0xffff, a11
3f6e9140:	movb   a11, *a9
3f6e9150:	move   a14, -*sp, 1
3f6e9160:	movk   1, a9
3f6e9170:	move   a9, *a14+, 1
3f6e9180:	move   @0x1b3900, a9, 1
3f6e91b0:	move   *a9(0x100), a11, 1
3f6e91d0:	addi   0x1988, a11
3f6e91f0:	move   a11, *a14+, 1
3f6e9200:	calla  L3F6D74D0
3f6e9230:	move   @0x1b3900, a11, 1
3f6e9260:	move   *a11(0x100), a9, 1
3f6e9280:	move   *a9(0x19a8), a9, 1
3f6e92a0:	movi   0xfff2, a11
3f6e92c0:	movb   a11, *a9
3f6e92d0:	move   a14, -*sp, 1
3f6e92e0:	movk   1, a9
3f6e92f0:	move   a9, *a14+, 1
3f6e9300:	move   @0x1b3900, a9, 1
3f6e9330:	move   *a9(0x100), a11, 1
3f6e9350:	addi   0x1988, a11
3f6e9370:	move   a11, *a14+, 1
3f6e9380:	calla  L3F6D74D0
3f6e93b0:	mmfm   sp, a9,a11
3f6e93d0:	rets
3f6e93e0:	sra    0x1e, a0
3f6e93f0:	sra    0x17, a3
3f6e9400:	sra    b11, b4
3f6e9410:	modu   a3, a12
3f6e9420:	.word  0x7465
3f6e9430:	sll    a9, a14
3f6e9440:	.word  0x3409
3f6e9450:	rl     0x19, a14
3f6e9460:	sra    0x20, a9
3f6e9470:	move   b2, b5
3f6e9480:	andn   b2, b4
3f6e9490:	divs   a2, a9
3f6e94a0:	call   a9
3f6e94b0:	srl    0x7, b8
3f6e94c0:	rl     0x9, b3
3f6e94d0:	dsjs   sp, L3F6E94F0
3f6e94e0:	rev    b8
L3F6E94F0:
3f6e94f0:	sra    b11, b4
3f6e9500:	modu   a3, a12
3f6e9510:	.word  0x7465
3f6e9520:	sll    a9, a0
3f6e9530:	mods   a11, sp
3f6e9540:	sla    a11, a13
3f6e9550:	sra    a3, a14
3f6e9560:	mods   a9, a0
3f6e9570:	sra    a3, sp
3f6e9580:	.word  0x0065
3f6e9590:	rl     a3, a3
3f6e95a0:	.word  0x7261
3f6e95b0:	sll    a11, a1
3f6e95c0:	sra    b11, b4
3f6e95d0:	srl    0x15, b2
3f6e95e0:	.word  0x7461
3f6e95f0:	sla    a9, a13
3f6e9600:	.word  0x742d
3f6e9610:	mods   a11, a9
3f6e9620:	sla    0x3, a5
3f6e9630:	modu   a11, a13
3f6e9640:	sra    a11, a4
3f6e9650:	sll    a8, a0
3f6e9660:	sla    a11, a8
3f6e9670:	sla    b11, b2
3f6e9680:	.word  0x7463
3f6e9690:	.word  0x7265
3f6e96a0:	sla    a9, a13
3f6e96b0:	srl    0x15, b4
3f6e96c0:	srl    0x15, a1
3f6e96d0:	rl     b11, b4
3f6e96e0:	sra    a11, a13
3f6e96f0:	mods   a9, a0
3f6e9700:	sra    a3, sp
3f6e9710:	sla    0x3, a5
3f6e9720:	mods   a1, a8
3f6e9730:	sll    a11, sp
3f6e9740:	mods   a3, a1
3f6e9750:	sra    a9, a0
3f6e9760:	rl     a3, a3
3f6e9770:	sra    0x15, sp
3f6e9780:	mods   a0, a0
3f6e9790:	modu   a3, a9
3f6e97a0:	srl    0x15, a5
3f6e97b0:	.word  0x7962
3f6e97c0:	mods   a1, a13
3f6e97d0:	modu   a3, a9
3f6e97e0:	sla    0x3, a5
3f6e97f0:	modu   a11, a13
3f6e9800:	sra    a11, a4
3f6e9810:	sra    0x1f, a0
3f6e9820:	sra    b11, b2
3f6e9830:	modu   a11, a13
3f6e9840:	sra    b11, b4
3f6e9850:	sra    a9, a0
3f6e9860:	rl     a3, a3
3f6e9870:	sra    0x15, sp
3f6e9880:	mods   a0, a0
3f6e9890:	modu   a3, a9
3f6e98a0:	srl    0x15, a5
3f6e98b0:	.word  0x7962
3f6e98c0:	mods   a1, a13
3f6e98d0:	modu   a3, a9
3f6e98e0:	sla    0x3, a5
3f6e98f0:	modu   a11, a13
3f6e9900:	sra    a11, a4
3f6e9910:	mods   a0, a0
3f6e9920:	modu   a3, a9
3f6e9930:	srl    0x15, a5
3f6e9940:	.word  0x7962
3f6e9950:	mods   a1, a13
3f6e9960:	modu   a3, a9
3f6e9970:	sla    0x3, a5
3f6e9980:	modu   a11, a13
3f6e9990:	sra    a11, a4
3f6e99a0:	sra    0x1f, a0
3f6e99b0:	modu   a11, a12
3f6e99c0:	sla    a11, a3
3f6e99d0:	sla    0x3, a12
3f6e99e0:	sll    a11, a5
3f6e99f0:	modu   a11, a8
3f6e9a00:	modu   a3, a9
3f6e9a10:	sla    0x3, a7
3f6e9a20:	.word  0x7573
3f6e9a30:	.word  0x7070
3f6e9a40:	sra    b11, b2
3f6e9a50:	.word  0x7373
3f6e9a60:	sra    a3, a5
3f6e9a70:	rev    a9
3f6e9a80:	rl     0x11, b3
3f6e9a90:	rl     0x1, b7
3f6e9aa0:	mods   a9, a0
3f6e9ab0:	sra    a3, sp
3f6e9ac0:	.word  0x0065
3f6e9ad0:	.word  0x7270
3f6e9ae0:	modu   a3, a9
3f6e9af0:	.word  0x7274
3f6e9b00:	modu   a3, a9
3f6e9b10:	dsjs   a7, L3F6E9C50
3f6e9b20:	sra    0xf, a0
3f6e9b30:	sra    0xf, a10
3f6e9b40:	.word  0x7473
3f6e9b50:	rl     b11, b2
3f6e9b60:	srl    a11, a14
3f6e9b70:	.word  0x7520
3f6e9b80:	sra    b11, b3
3f6e9b90:	sla    0x3, a4
3f6e9ba0:	modu   a11, a13
3f6e9bb0:	sra    b11, b2
3f6e9bc0:	.word  0x7420
3f6e9bd0:	sla    a11, a8
3f6e9be0:	sla    0x3, a14
3f6e9bf0:	modu   a3, sp
3f6e9c00:	sra    a11, a3
3f6e9c10:	sra    0xf, a10
3f6e9c20:	.word  0x0a2a
3f6e9c30:	.word  0x7000
3f6e9c40:	rl     b11, b2
L3F6E9C50:
3f6e9c50:	.word  0x746e
3f6e9c60:	rl     b11, b2
3f6e9c70:	srl    a11, a14
3f6e9c80:	sla    0x1, b10
3f6e9c90:	.word  0x7274
3f6e9ca0:	rl     a11, a1
3f6e9cb0:	rl     a11, a12
3f6e9cc0:	srl    a11, a14
3f6e9cd0:	sll    0x9, a0
3f6e9ce0:	srl    0xf, a5
3f6e9cf0:	.word  0x000a
3f6e9d00:	.word  0x7270
3f6e9d10:	modu   a3, a9
3f6e9d20:	.word  0x7274
3f6e9d30:	modu   a3, a9
3f6e9d40:	dsjs   a7, L3F6E9E80
3f6e9d50:	.word  0x7520
3f6e9d60:	lmo    a11, a14
3f6e9d70:	modu   a11, a14
3f6e9d80:	modu   b3, b7
3f6e9d90:	srl    a1, a0
3f6e9da0:	.word  0x726f
3f6e9db0:	sla    a11, a13
3f6e9dc0:	sla    0x3, b4
3f6e9dd0:	rl     a3, a3
3f6e9de0:	.word  0x7261
3f6e9df0:	sll    a11, a1
3f6e9e00:	sra    b11, b4
3f6e9e10:	srl    0xd, b2
3f6e9e20:	.word  0x000a
3f6e9e30:	andn   b9, b14
3f6e9e40:	move   a2, b5
3f6e9e50:	.word  0x0054
3f6e9e60:	andn   b9, b12
3f6e9e70:	move   a2, b5
L3F6E9E80:
3f6e9e80:	.word  0x0054
3f6e9e90:	rev    b12
3f6e9ea0:	.word  0x7476
3f6e9eb0:	rl     0x1, b3
3f6e9ec0:	rev    b0
3f6e9ed0:	move   b2, a5
3f6e9ee0:	move   a2, b11
3f6e9ef0:	xor    a10, sp
3f6e9f00:	.word  0x004e
3f6e9f10:	sll    a9, a5
3f6e9f20:	sll    a9, a5
3f6e9f30:	sll    a9, a5
3f6e9f40:	sll    a9, a5
3f6e9f50:	.word  0x7325
3f6e9f60:	sll    a9, a5
3f6e9f70:	sll    a9, a5
3f6e9f80:	move   a0, b0
3f6e9f90:	sla    0x3, sp
3f6e9fa0:	modu   b11, b2
3f6e9fb0:	mods   a11, sp
L3F6E9FC0:
3f6e9fc0:	rl     a9, a0
3f6e9fd0:	sla    0x3, a14
3f6e9fe0:	.word  0x7562
3f6e9ff0:	srl    a3, a6
3f6ea000:	.word  0x7265
3f6ea010:	srl    a1, a0
3f6ea020:	.word  0x726f
3f6ea030:	.word  0x7420
3f6ea040:	.word  0x7265
3f6ea050:	rl     a11, a13
3f6ea060:	sla    a11, a14
3f6ea070:	sla    0x3, a12
3f6ea080:	.word  0x7974
3f6ea090:	sra    b11, b0
3f6ea0a0:	.word  0x0a2e
3f6ea0b0:	dsjs   a0, L3F6E9FC0
3f6ea0c0:	addc   b10, b2
3f6ea0d0:	sub    b2, b6
3f6ea0e0:	.word  0x0000
L3F6EA0F0:
3f6ea0f0:	mmtm   sp, a9,a11
3f6ea110:	move   a14, -*sp, 1
3f6ea120:	movi   0x400, a11
3f6ea140:	move   a11, *a14+, 1
3f6ea150:	move   @0x1b3900, a9, 1
3f6ea180:	move   *a9(0x100), a11, 1
3f6ea1a0:	addi   0x1d08, a11
3f6ea1c0:	move   a11, *a14+, 1
3f6ea1d0:	move   *a9(0x100), a11, 1
3f6ea1f0:	addi   0x1b48, a11
3f6ea210:	move   a11, *a14+, 1
3f6ea220:	calla  L3F6D7290
3f6ea250:	move   a14, -*sp, 1
3f6ea260:	movi   0x400, a11
3f6ea280:	move   a11, *a14+, 1
3f6ea290:	move   @0x1b3900, a9, 1
3f6ea2c0:	move   *a9(0x100), a11, 1
3f6ea2e0:	addi   0x3d08, a11
3f6ea300:	move   a11, *a14+, 1
3f6ea310:	move   *a9(0x100), a11, 1
3f6ea330:	addi   0x1c28, a11
3f6ea350:	move   a11, *a14+, 1
3f6ea360:	calla  L3F6D7290
3f6ea390:	mmfm   sp, a9,a11
3f6ea3b0:	rets
L3F6EA3C0:
3f6ea3c0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f6ea3e0:	move   a14, a13
3f6ea3f0:	move   a14, -*sp, 1
3f6ea400:	move   @0x1b3900, a7, 1
3f6ea430:	move   *a7(0x100), a5, 1
3f6ea450:	addi   0x1b48, a5
3f6ea470:	move   a5, *a14+, 1
3f6ea480:	calla  L3F6D8340
3f6ea4b0:	move   a8, a10
3f6ea4c0:	move   a14, -*sp, 1
3f6ea4d0:	move   @0x1b3900, a7, 1
3f6ea500:	move   *a7(0x100), a5, 1
3f6ea520:	addi   0x1b48, a5
3f6ea540:	move   a5, *a14+, 1
3f6ea550:	calla  L3F6D8600
3f6ea580:	move   a8, a9
3f6ea590:	move   a8, a11
3f6ea5a0:	jrle   L3F6EA6F0
3f6ea5b0:	move   *a13(0xffe0), a7, 1
3f6ea5d0:	jrne   L3F6EA6F0
3f6ea5e0:	move   a14, -*sp, 1
3f6ea5f0:	move   a9, *a14+, 1
3f6ea600:	move   @0x1b3900, a5, 1
3f6ea630:	move   *a5(0x100), a7, 1
3f6ea650:	move   *a7(0x1b48), *a14+, 1
3f6ea670:	move   *a5(0x100), a7, 1
3f6ea690:	move   *a7(0xff0), *a14+, 1
3f6ea6b0:	calla  L3F6DABF0
3f6ea6e0:	move   a8, a9
L3F6EA6F0:
3f6ea6f0:	move   a9, a5
3f6ea700:	jrle   L3F6EA990
3f6ea710:	cmp    a9, a11
3f6ea720:	jrne   L3F6EA8C0
3f6ea730:	cmp    a9, a10
3f6ea740:	jrle   L3F6EA8C0
3f6ea750:	move   a10, a11
3f6ea760:	sub    a9, a11
3f6ea770:	move   *a13(0xffe0), a7, 1
3f6ea790:	jrne   L3F6EA8B0
3f6ea7a0:	move   a14, -*sp, 1
3f6ea7b0:	move   a11, *a14+, 1
3f6ea7c0:	move   @0x1b3900, a5, 1
3f6ea7f0:	move   *a5(0x100), a7, 1
3f6ea810:	move   *a7(0x1b88), *a14+, 1
3f6ea830:	move   *a5(0x100), a7, 1
3f6ea850:	move   *a7(0xff0), *a14+, 1
3f6ea870:	calla  L3F6DABF0
3f6ea8a0:	move   a8, a11
L3F6EA8B0:
3f6ea8b0:	add    a11, a9
L3F6EA8C0:
3f6ea8c0:	move   a14, -*sp, 1
3f6ea8d0:	move   a9, *a14+, 1
3f6ea8e0:	move   @0x1b3900, a7, 1
3f6ea910:	move   *a7(0x100), a5, 1
3f6ea930:	addi   0x1b48, a5
3f6ea950:	move   a5, *a14+, 1
3f6ea960:	calla  L3F6D7810
L3F6EA990:
3f6ea990:	move   a9, a5
3f6ea9a0:	movk   1, a8
3f6ea9b0:	jrgt   L3F6EA9D0
3f6ea9c0:	sub    a8, a8
L3F6EA9D0:
3f6ea9d0:	move   *sp(0xe0), a14, 1
3f6ea9f0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f6eaa10:	rets   2
L3F6EAA20:
3f6eaa20:	mmtm   sp, a9,a11,a13
3f6eaa40:	move   a14, a13
3f6eaa50:	addk   32, a14
3f6eaa60:	sub    a11, a11
3f6eaa70:	move   a11, *a13, 1
3f6eaa80:	move   @0x1b3900, a11, 1
3f6eaab0:	move   *a11(0x100), a11, 1
3f6eaad0:	move   *a11(0x10b0), a11, 1
3f6eaaf0:	jreq   L3F6EABB0
3f6eab00:	move   @0x1e7320, a11, 1
3f6eab30:	move   @0x1e7340, a9, 1
3f6eab60:	cmp    a9, a11
3f6eab70:	jrle   L3F6EABB0
3f6eab80:	move   *a13, a9, 1
3f6eab90:	inc    a9
3f6eaba0:	move   a9, *a13, 1
L3F6EABB0:
3f6eabb0:	move   @0x1b3900, a11, 1
3f6eabe0:	move   *a11(0x100), a9, 1
3f6eac00:	addi   0xc590, a9
3f6eac30:	movb   *a9, a9
3f6eac40:	jreq   L3F6EAC80
3f6eac50:	move   *a13, a9, 1
3f6eac60:	addk   2, a9
3f6eac70:	move   a9, *a13, 1
L3F6EAC80:
3f6eac80:	move   *a11(0x100), a9, 1
3f6eaca0:	addi   0xc5a0, a9
3f6eacd0:	movb   *a9, a9
3f6eace0:	jreq   L3F6EAD20
3f6eacf0:	move   *a13, a9, 1
3f6ead00:	addk   4, a9
3f6ead10:	move   a9, *a13, 1
L3F6EAD20:
3f6ead20:	move   *a13, a9, 1
3f6ead30:	sll    0x3, a9
3f6ead40:	addi   0x1e76a0, a9
3f6ead70:	movb   *a9, a8
3f6ead80:	subk   32, a14
3f6ead90:	mmfm   sp, a9,a11,a13
3f6eadb0:	rets
3f6eadc0:	sra    0x1e, a0
3f6eadd0:	sra    0x17, a3
3f6eade0:	sra    b11, b4
3f6eadf0:	mods   b11, b2
3f6eae00:	modu   a3, a9
3f6eae10:	mods   a3, a1
3f6eae20:	sll    a9, a14
3f6eae30:	.word  0x3409
3f6eae40:	rl     0x9, a14
3f6eae50:	sra    0x20, a9
3f6eae60:	move   b2, b5
3f6eae70:	andn   b2, b4
3f6eae80:	divs   a2, a9
3f6eae90:	call   a9
3f6eaea0:	srl    0x7, b1
3f6eaeb0:	rl     0x1, b2
3f6eaec0:	dsjs   sp, L3F6EAEE0
3f6eaed0:	rev    b8
L3F6EAEE0:
3f6eaee0:	mmtm   sp, a9,a10,a11,a13
3f6eaf00:	move   a14, a13
3f6eaf10:	move   *a13(0xffe0), a9, 1
3f6eaf30:	movb   *a9, a10
3f6eaf40:	jreq   L3F6EB070
L3F6EAF50:
3f6eaf50:	move   a10, a11
3f6eaf60:	sll    0x3, a11
3f6eaf70:	addi   0xd5ea8, a11
3f6eafa0:	setf   8, 0, 0
3f6eafb0:	move   *a11, a11, 0
3f6eafc0:	btst   1, a11
3f6eafd0:	jreq   L3F6EB040
3f6eafe0:	move   a14, -*sp, 1
3f6eaff0:	move   a10, *a14+, 1
3f6eb000:	calla  L3FE1F160
3f6eb030:	movb   a8, *a9
L3F6EB040:
3f6eb040:	addk   8, a9
3f6eb050:	movb   *a9, a10
3f6eb060:	jrne   L3F6EAF50
L3F6EB070:
3f6eb070:	move   *sp(0xa0), a14, 1
3f6eb090:	mmfm   sp, a9,a10,a11,a13
3f6eb0b0:	rets   2
L3F6EB0C0:
3f6eb0c0:	mmtm   sp, a11,a13
3f6eb0e0:	move   a14, a13
3f6eb0f0:	move   a14, -*sp, 1
3f6eb100:	movk   4, a11
3f6eb110:	move   a11, *a14+, 1
3f6eb120:	move   a13, a11
3f6eb130:	subi   0x80, a11
3f6eb150:	move   a11, *a14+, 1
3f6eb160:	move   *a13(0xffa0), *a14+, 1
3f6eb180:	move   *a13(0xffc0), *a14+, 1
3f6eb1a0:	move   *a13(0xffe0), *a14+, 1
3f6eb1c0:	calla  L3F5DD260
3f6eb1f0:	move   *sp(0x60), a14, 1
3f6eb210:	mmfm   sp, a11,a13
3f6eb230:	rets   2
L3F6EB240:
3f6eb240:	mmtm   sp, a9,a11,a13
3f6eb260:	move   a14, a13
3f6eb270:	addi   0x2c0, a14
3f6eb290:	sub    a11, a11
3f6eb2a0:	move   a11, *a13(0x20), 1
3f6eb2c0:	move   *a13(0xffa0), a11, 1
3f6eb2e0:	jreq   L3F6EB8C0
L3F6EB2F0:
3f6eb2f0:	move   a14, -*sp, 1
3f6eb300:	move   *a13(0x20), *a14+, 1
3f6eb320:	movb   *a13(0xffe0), a11
3f6eb340:	move   a11, *a14+, 1
3f6eb350:	movi   0x3f6ed6d8, a8
3f6eb380:	move   a8, *a14+, 1
3f6eb390:	move   a13, a11
3f6eb3a0:	addi   0x40, a11
3f6eb3c0:	move   a11, *a14+, 1
3f6eb3d0:	calla  L3FB34430
3f6eb400:	move   a14, -*sp, 1
3f6eb410:	move   a11, *a14+, 1
3f6eb420:	calla  L3F6D9E30
3f6eb450:	move   *a13(0xffc0), *a13(0x0), 1
3f6eb480:	move   *a13(0xffa0), a9, 1
3f6eb4a0:	subk   32, a9
3f6eb4b0:	jrge   L3F6EB4F0
3f6eb4c0:	move   *a13(0xffa0), a9, 1
3f6eb4e0:	jruc   L3F6EB500
L3F6EB4F0:
3f6eb4f0:	movk   32, a9
L3F6EB500:
3f6eb500:	sll    0x3, a9
3f6eb510:	move   *a13(0xffc0), a11, 1
3f6eb530:	add    a11, a9
3f6eb540:	move   a9, *a13(0xffc0), 1
3f6eb560:	move   *a13, a11, 1
3f6eb570:	cmp    a9, a11
3f6eb580:	jrnc   L3F6EB760
L3F6EB590:
3f6eb590:	move   a14, -*sp, 1
3f6eb5a0:	move   *a13, a11, 1
3f6eb5b0:	movb   *a11, a9
3f6eb5c0:	andi   0xff, a9
3f6eb5f0:	move   a9, *a14+, 1
3f6eb600:	movi   0x3f6ed720, a8
3f6eb630:	move   a8, *a14+, 1
3f6eb640:	move   a13, a9
3f6eb650:	addi   0x40, a9
3f6eb670:	move   a9, *a14+, 1
3f6eb680:	calla  L3FB34430
3f6eb6b0:	move   a14, -*sp, 1
3f6eb6c0:	move   a9, *a14+, 1
3f6eb6d0:	calla  L3F6D9E30
3f6eb700:	addk   8, a11
3f6eb710:	move   a11, *a13, 1
3f6eb720:	move   *a13(0xffc0), a9, 1
3f6eb740:	cmp    a9, a11
3f6eb750:	jrc   L3F6EB590
L3F6EB760:
3f6eb760:	move   a14, -*sp, 1
3f6eb770:	movi   0x3f6ed748, a8
3f6eb7a0:	move   a8, *a14+, 1
3f6eb7b0:	calla  L3F6D9E30
3f6eb7e0:	move   *a13(0xffa0), a9, 1
3f6eb800:	subk   32, a9
3f6eb810:	move   a9, *a13(0xffa0), 1
3f6eb830:	move   *a13(0x20), a9, 1
3f6eb850:	addk   32, a9
3f6eb860:	move   a9, *a13(0x20), 1
3f6eb880:	move   *a13(0xffa0), a9, 1
3f6eb8a0:	jrlt   L3F6EB8C0
3f6eb8b0:	jrne   L3F6EB2F0
L3F6EB8C0:
3f6eb8c0:	move   *sp(0x80), a14, 1
3f6eb8e0:	mmfm   sp, a9,a11,a13
3f6eb900:	rets   2
L3F6EB910:
3f6eb910:	mmtm   sp, a11,a13
3f6eb930:	move   a14, a13
3f6eb940:	addi   0x280, a14
3f6eb960:	move   @0x1b3900, a11, 1
3f6eb990:	move   *a11(0x100), a11, 1
3f6eb9b0:	move   *a11(0xf50), a11, 1
3f6eb9d0:	jaeq   L3F6EC360
3f6eb9f0:	move   a14, -*sp, 1
3f6eba00:	move   *a13(0xffe0), a11, 1
3f6eba20:	addk   8, a11
3f6eba30:	move   a11, *a14+, 1
3f6eba40:	movi   0x3f6ed758, a8
3f6eba70:	move   a8, *a14+, 1
3f6eba80:	move   a13, *a14+, 1
3f6eba90:	calla  L3FB34430
3f6ebac0:	move   a14, -*sp, 1
3f6ebad0:	move   a13, *a14+, 1
3f6ebae0:	calla  L3F6D9E30
3f6ebb10:	move   *a13(0xffc0), a11, 1
3f6ebb30:	cmpi   0x1e7240, a11
3f6ebb60:	jrne   L3F6EBBD0
3f6ebb70:	movi   0x3f6ed778, a11
3f6ebba0:	move   a11, *a13(0xffc0), 1
3f6ebbc0:	jruc   L3F6EBE00
L3F6EBBD0:
3f6ebbd0:	cmpi   0x1e7270, a11
3f6ebc00:	jrne   L3F6EBC70
3f6ebc10:	movi   0x3f6ed790, a11
3f6ebc40:	move   a11, *a13(0xffc0), 1
3f6ebc60:	jruc   L3F6EBE00
L3F6EBC70:
3f6ebc70:	cmpi   0x1e72a0, a11
3f6ebca0:	jrne   L3F6EBD10
3f6ebcb0:	movi   0x3f6ed7b8, a11
3f6ebce0:	move   a11, *a13(0xffc0), 1
3f6ebd00:	jruc   L3F6EBE00
L3F6EBD10:
3f6ebd10:	cmpi   0x1e72d0, a11
3f6ebd40:	jrne   L3F6EBDB0
3f6ebd50:	movi   0x3f6ed7e0, a11
3f6ebd80:	move   a11, *a13(0xffc0), 1
3f6ebda0:	jruc   L3F6EBE00
L3F6EBDB0:
3f6ebdb0:	movi   0x3f6ed808, a11
3f6ebde0:	move   a11, *a13(0xffc0), 1
L3F6EBE00:
3f6ebe00:	move   *a13(0xffa0), a11, 1
3f6ebe20:	subk   26, a11
3f6ebe30:	jrnc   L3F6EBFC0
3f6ebe40:	move   a14, -*sp, 1
3f6ebe50:	move   *a13(0xffa0), a11, 1
3f6ebe70:	sll    0x5, a11
3f6ebe80:	addi   0x1e7910, a11
3f6ebeb0:	move   *a11+, *a14+, 1
3f6ebec0:	move   *a13(0xffc0), *a14+, 1
3f6ebee0:	movi   0x3f6ed828, a8
3f6ebf10:	move   a8, *a14+, 1
3f6ebf20:	move   a13, *a14+, 1
3f6ebf30:	calla  L3FB34430
3f6ebf60:	move   a14, -*sp, 1
3f6ebf70:	move   a13, *a14+, 1
3f6ebf80:	calla  L3F6D9E30
3f6ebfb0:	jruc   L3F6EC0E0
L3F6EBFC0:
3f6ebfc0:	move   a14, -*sp, 1
3f6ebfd0:	move   *a13(0xffa0), *a14+, 1
3f6ebff0:	move   *a13(0xffc0), *a14+, 1
3f6ec010:	movi   0x3f6ed858, a8
3f6ec040:	move   a8, *a14+, 1
3f6ec050:	move   a13, *a14+, 1
3f6ec060:	calla  L3FB34430
3f6ec090:	move   a14, -*sp, 1
3f6ec0a0:	move   a13, *a14+, 1
3f6ec0b0:	calla  L3F6D9E30
L3F6EC0E0:
3f6ec0e0:	move   *a13(0xffe0), a11, 1
3f6ec100:	movb   *a11, a11
3f6ec110:	cmpi   0x3c, a11
3f6ec130:	jrne   L3F6EC1D0
3f6ec140:	move   a14, -*sp, 1
3f6ec150:	movi   0x3f6ed888, a8
3f6ec180:	move   a8, *a14+, 1
3f6ec190:	calla  L3F6D9E30
3f6ec1c0:	jruc   L3F6EC360
L3F6EC1D0:
3f6ec1d0:	move   a14, -*sp, 1
3f6ec1e0:	move   *a13(0xff80), a11, 1
3f6ec200:	jreq   L3F6EC250
3f6ec210:	movi   0x3f6ed8a0, a11
3f6ec240:	jruc   L3F6EC280
L3F6EC250:
3f6ec250:	movi   0x3f6ed8d0, a11
L3F6EC280:
3f6ec280:	move   a11, *a14+, 1
3f6ec290:	movi   0x3f6ed930, a8
3f6ec2c0:	move   a8, *a14+, 1
3f6ec2d0:	move   a13, *a14+, 1
3f6ec2e0:	calla  L3FB34430
3f6ec310:	move   a14, -*sp, 1
3f6ec320:	move   a13, *a14+, 1
3f6ec330:	calla  L3F6D9E30
L3F6EC360:
3f6ec360:	move   *sp(0x60), a14, 1
3f6ec380:	mmfm   sp, a11,a13
3f6ec3a0:	rets   2
L3F6EC3B0:
3f6ec3b0:	mmtm   sp, a9,a11,a13
3f6ec3d0:	move   a14, a13
3f6ec3e0:	addi   0x5c0, a14
3f6ec400:	move   @0x1b3900, a11, 1
3f6ec430:	move   *a11(0x100), a11, 1
3f6ec450:	move   *a11(0xf50), a11, 1
3f6ec470:	jaeq   L3F6ECE00
3f6ec490:	move   a14, -*sp, 1
3f6ec4a0:	move   *a13(0xffe0), a11, 1
3f6ec4c0:	movb   *a11, a11
3f6ec4d0:	cmpi   0x3c, a11
3f6ec4f0:	jrne   L3F6EC540
3f6ec500:	movi   0x3f6ed970, a11
3f6ec530:	jruc   L3F6EC570
L3F6EC540:
3f6ec540:	movi   0x3f6ed9b8, a11
L3F6EC570:
3f6ec570:	move   a11, *a14+, 1
3f6ec580:	movi   0x3f6ed9e0, a8
3f6ec5b0:	move   a8, *a14+, 1
3f6ec5c0:	move   a13, *a14+, 1
3f6ec5d0:	calla  L3FB34430
3f6ec600:	move   a14, -*sp, 1
3f6ec610:	move   a13, *a14+, 1
3f6ec620:	calla  L3F6D9E30
3f6ec650:	jruc   L3F6ECDA0
L3F6EC660:
3f6ec660:	move   a14, -*sp, 1
3f6ec670:	movi   0x3f6eda50, a8
3f6ec6a0:	move   a8, *a14+, 1
3f6ec6b0:	calla  L3F6D9E30
3f6ec6e0:	jruc   L3F6ECBD0
L3F6EC6F0:
3f6ec6f0:	move   *a13(0xffa0), a11, 1
3f6ec710:	cmpi   0x64, a11
3f6ec730:	jrc   L3F6EC760
3f6ec740:	movi   0x64, a11
L3F6EC760:
3f6ec760:	move   a11, *a13(0x5a0), 1
3f6ec780:	move   a14, -*sp, 1
3f6ec790:	move   a11, *a14+, 1
3f6ec7a0:	move   *a13(0xffc0), a11, 1
3f6ec7c0:	addk   16, a11
3f6ec7d0:	move   a11, *a14+, 1
3f6ec7e0:	move   a13, a11
3f6ec7f0:	addi   0x280, a11
3f6ec810:	move   a11, *a14+, 1
3f6ec820:	calla  L3FE169C0
3f6ec850:	move   *a13(0x5a0), a9, 1
3f6ec870:	dec    a9
3f6ec880:	sll    0x3, a9
3f6ec890:	add    a13, a9
3f6ec8a0:	sub    a11, a11
3f6ec8b0:	movb   a11, *a9(0x280)
3f6ec8d0:	move   a14, -*sp, 1
3f6ec8e0:	move   a13, a9
3f6ec8f0:	addi   0x280, a9
3f6ec910:	move   a9, *a14+, 1
3f6ec920:	movi   0x3f6edac8, a8
3f6ec950:	move   a8, *a14+, 1
3f6ec960:	move   a13, *a14+, 1
3f6ec970:	calla  L3FB34430
3f6ec9a0:	move   a14, -*sp, 1
3f6ec9b0:	move   a13, *a14+, 1
3f6ec9c0:	calla  L3F6D9E30
3f6ec9f0:	jruc   L3F6ECE00
L3F6ECA00:
3f6eca00:	move   a14, -*sp, 1
3f6eca10:	movi   0x3f6edb08, a8
3f6eca40:	move   a8, *a14+, 1
3f6eca50:	calla  L3F6D9E30
3f6eca80:	jruc   L3F6ECE00
L3F6ECA90:
3f6eca90:	move   a14, -*sp, 1
3f6ecaa0:	move   *a13(0xffc0), a11, 1
3f6ecac0:	movb   *a11(0x8), a8
3f6ecae0:	move   a8, *a14+, 1
3f6ecaf0:	movi   0x3f6edba8, a8
3f6ecb20:	move   a8, *a14+, 1
3f6ecb30:	move   a13, *a14+, 1
3f6ecb40:	calla  L3FB34430
3f6ecb70:	move   a14, -*sp, 1
3f6ecb80:	move   a13, *a14+, 1
3f6ecb90:	calla  L3F6D9E30
3f6ecbc0:	jruc   L3F6ECE00
L3F6ECBD0:
3f6ecbd0:	move   *a13(0xffc0), a11, 1
3f6ecbf0:	movb   *a11(0x8), a8
3f6ecc10:	jreq   L3F6EC6F0
3f6ecc20:	dec    a8
3f6ecc30:	jreq   L3F6ECA00
3f6ecc40:	jruc   L3F6ECA90
L3F6ECC50:
3f6ecc50:	move   a14, -*sp, 1
3f6ecc60:	move   *a13(0xffc0), a11, 1
3f6ecc80:	movb   *a11, a8
3f6ecc90:	move   a8, *a14+, 1
3f6ecca0:	movb   *a11, a8
3f6eccb0:	move   a8, *a14+, 1
3f6eccc0:	movi   0x3f6edca8, a8
3f6eccf0:	move   a8, *a14+, 1
3f6ecd00:	move   a13, *a14+, 1
3f6ecd10:	calla  L3FB34430
3f6ecd40:	move   a14, -*sp, 1
3f6ecd50:	move   a13, *a14+, 1
3f6ecd60:	calla  L3F6D9E30
3f6ecd90:	jruc   L3F6ECE00
L3F6ECDA0:
3f6ecda0:	move   *a13(0xffc0), a11, 1
3f6ecdc0:	movb   *a11, a8
3f6ecdd0:	subk   24, a8
3f6ecde0:	jreq   L3F6EC660
3f6ecdf0:	jruc   L3F6ECC50
L3F6ECE00:
3f6ece00:	move   *sp(0x80), a14, 1
3f6ece20:	mmfm   sp, a9,a11,a13
3f6ece40:	rets   2
3f6ece50:	sra    0x1e, a0
3f6ece60:	sra    0x17, a3
3f6ece70:	.word  0x7475
3f6ece80:	mods   a3, a9
3f6ece90:	.word  0x7469
3f6ecea0:	sra    a11, a9
3f6eceb0:	srl    0xd, b3
3f6ecec0:	rets   3
3f6eced0:	srl    0xf, b4
3f6ecee0:	call   b1
3f6ecef0:	or     a9, a8
3f6ecf00:	or     a2, a12
3f6ecf10:	cmp    b10, b2
3f6ecf20:	sra    0x16, b8
3f6ecf30:	rl     0x8, a9
3f6ecf40:	rl     0x11, sp
3f6ecf50:	srl    0x7, b0
3f6ecf60:	dsjs   b8, L3F6ECF80
3f6ecf70:	addc   a0, a0
L3F6ECF80:
3f6ecf80:	move   a2, b9
3f6ecf90:	andn   a2, a1
3f6ecfa0:	.word  0x0059
3f6ecfb0:	addc   a10, a5
3f6ecfc0:	move   a10, b8
3f6ecfd0:	andn   a0, a0
3f6ecfe0:	and    a2, a3
3f6ecff0:	andn   a8, a0
3f6ed000:	and    b2, b5
3f6ed010:	andn   b2, b0
3f6ed020:	andn   a10, a5
3f6ed030:	sla    0x2, b3
3f6ed040:	move   a10, b7
3f6ed050:	add    a9, a0
3f6ed060:	sub    a10, a8
3f6ed070:	sub    a2, a1
3f6ed080:	move   a0, b0
3f6ed090:	move   a10, a1
3f6ed0a0:	.word  0x0045
3f6ed0b0:	or     b2, b3
3f6ed0c0:	or     a2, a1
3f6ed0d0:	andn   b10, b5
3f6ed0e0:	or     a0, a0
3f6ed0f0:	move   a10, a9
3f6ed100:	move   a2, b9
3f6ed110:	sla    0x2, a7
3f6ed120:	add    a10, a13
3f6ed130:	btst   b10, b2
3f6ed140:	andn   a0, a0
3f6ed150:	or     a2, a3
3f6ed160:	.word  0x0045
3f6ed170:	add    a10, a14
3f6ed180:	move   a2, sp
3f6ed190:	move   a0, b0
3f6ed1a0:	move   a10, b1
3f6ed1b0:	.word  0x0050
3f6ed1c0:	add    a10, a14
3f6ed1d0:	addc   a10, sp
3f6ed1e0:	sub    b2, b2
3f6ed1f0:	move   a0, b0
3f6ed200:	move   a10, b1
3f6ed210:	or     a2, a8
3f6ed220:	.word  0x0053
3f6ed230:	add    a10, a14
3f6ed240:	cmp    a2, sp
3f6ed250:	sub    b2, b4
3f6ed260:	move   a0, b0
3f6ed270:	move   a10, b1
3f6ed280:	subb   a2, a6
3f6ed290:	.word  0x0044
3f6ed2a0:	add    a10, a14
3f6ed2b0:	xor    a2, sp
3f6ed2c0:	andn   b10, b4
3f6ed2d0:	move   a0, b0
3f6ed2e0:	move   a10, b1
3f6ed2f0:	or     b2, b6
3f6ed300:	.word  0x0044
3f6ed310:	add    a10, a14
3f6ed320:	move   a2, sp
3f6ed330:	sub    a2, a6
3f6ed340:	sub    a8, a0
3f6ed350:	or     b2, b8
3f6ed360:	move   a2, b5
3f6ed370:	sla    0x2, a4
3f6ed380:	andn   a10, a1
3f6ed390:	cmp    a10, a3
3f6ed3a0:	.word  0x0049
3f6ed3b0:	move   a10, b12
3f6ed3c0:	move   a10, b7
3f6ed3d0:	or     b2, b5
3f6ed3e0:	addc   a0, a0
3f6ed3f0:	or     b2, b9
3f6ed400:	sla    0x2, a5
3f6ed410:	add    a10, a13
3f6ed420:	andn   a2, a3
3f6ed430:	.word  0x004f
3f6ed440:	add    a10, a4
3f6ed450:	add    b10, b4
3f6ed460:	sub    a9, a0
3f6ed470:	or     a2, a14
3f6ed480:	divs   b10, b2
3f6ed490:	or     a1, a0
3f6ed4a0:	andn   a2, a5
3f6ed4b0:	cmp    a10, a13
3f6ed4c0:	add    a10, a14
3f6ed4d0:	.word  0x004c
3f6ed4e0:	or     b10, b3
3f6ed4f0:	sub    b2, b0
3f6ed500:	and    b2, b5
3f6ed510:	andn   a8, a0
3f6ed520:	and    b2, b5
3f6ed530:	or     a10, a4
3f6ed540:	sla    0x2, b0
3f6ed550:	or     a10, sp
3f6ed560:	and    b2, b4
3f6ed570:	or     b2, b5
3f6ed580:	andn   a8, a0
3f6ed590:	move   a2, b5
3f6ed5a0:	sla    0x2, a4
3f6ed5b0:	move   a10, b12
3f6ed5c0:	add    a10, a3
3f6ed5d0:	cmp    b10, b4
3f6ed5e0:	move   a2, sp
3f6ed5f0:	or     a0, a0
3f6ed600:	andn   a2, a5
3f6ed610:	cmp    a10, a13
3f6ed620:	add    a10, a14
3f6ed630:	sla    0x2, a12
3f6ed640:	divs   b10, b4
3f6ed650:	sub    b10, b0
3f6ed660:	sub    a8, a0
3f6ed670:	sub    a2, a14
3f6ed680:	move   a9, b0
L3F6ED690:
3f6ed690:	sla    0x2, a6
3f6ed6a0:	sub    b10, b2
3f6ed6b0:	move   a10, b3
3f6ed6c0:	sub    b2, b2
3f6ed6d0:	sll    0x8, a0
3f6ed6e0:	sla    0x3, a3
3f6ed6f0:	.word  0x7830
3f6ed700:	.word  0x7825
3f6ed710:	.word  0x0009
3f6ed720:	srl    0xf, a5
3f6ed730:	.word  0x7832
3f6ed740:	.word  0x0a00
3f6ed750:	sll    0x8, a0
3f6ed760:	sla    0x3, b3
3f6ed770:	sra    a0, a0
3f6ed780:	.word  0x006f
3f6ed790:	modu   a11, a4
3f6ed7a0:	.word  0x746e
3f6ed7b0:	.word  0x7700
3f6ed7c0:	mods   a3, a9
3f6ed7d0:	.word  0x006c
3f6ed7e0:	modu   b11, b7
3f6ed7f0:	.word  0x746e
3f6ed800:	dsjs   a0, L3F6ED690
3f6ed810:	dsjs   sp, L3F6ED690
3f6ed820:	sll    0x8, a0
3f6ed830:	sla    0x3, b3
3f6ed840:	.word  0x7325
3f6ed850:	sll    0x8, a0
3f6ed860:	sla    0x3, b3
3f6ed870:	sra    a1, a5
3f6ed880:	subi   0x9a8dfff5, a0
3f6ed8b0:	mods   b3, b0
3f6ed8c0:	.word  0x0079
3f6ed8d0:	modu   a11, a4
3f6ed8e0:	sll    0x1b, a14
3f6ed8f0:	sla    0x3, b4
3f6ed900:	sra    b11, b2
3f6ed910:	mods   b3, b0
3f6ed920:	.word  0x0079
3f6ed930:	sra    0x1f, a0
3f6ed940:	.word  0x7325
3f6ed950:	callr  L3F6EDA10
3f6ed970:	sra    b10, b2
3f6ed980:	sra    a11, a3
3f6ed990:	.word  0x7669
3f6ed9a0:	sra    a3, a5
3f6ed9b0:	andn   a8, a0
3f6ed9c0:	modu   a3, a5
3f6ed9d0:	.word  0x0074
3f6ed9e0:	.word  0x7325
3f6ed9f0:	.word  0x7320
3f6eda00:	sll    b3, b5
L3F6EDA10:
3f6eda10:	.word  0x706f
3f6eda20:	rl     b11, b4
3f6eda30:	modu   a3, sp
3f6eda40:	rev    a0
3f6eda50:	sra    b10, b4
3f6eda60:	mods   b11, b2
3f6eda70:	modu   a3, a9
3f6eda80:	mods   a3, a1
3f6eda90:	.word  0x7420
3f6edaa0:	.word  0x7079
3f6edab0:	sla    0x3, a5
3f6edac0:	rl     a8, a0
3f6edad0:	sla    0x3, b3
3f6edae0:	.word  0x7325
3f6edaf0:	.word  0x0a2e
3f6edb00:	srl    0x18, a0
3f6edb10:	.word  0x7220
3f6edb20:	.word  0x7165
3f6edb30:	sra    b11, b5
3f6edb40:	.word  0x7473
3f6edb50:	.word  0x7420
3f6edb60:	sla    0x3, sp
3f6edb70:	sra    b11, b3
3f6edb80:	sra    a3, a14
3f6edb90:	.word  0x0a2e
3f6edba0:	srl    0x18, a0
3f6edbb0:	.word  0x7520
3f6edbc0:	lmo    a11, a14
3f6edbd0:	modu   a11, a14
3f6edbe0:	modu   b3, b7
3f6edbf0:	.word  0x7120
3f6edc00:	sla    b11, b5
3f6edc10:	rl     a11, a12
3f6edc20:	rl     a11, a6
3f6edc30:	.word  0x7265
3f6edc40:	sll    0x9, a0
3f6edc50:	sla    0x3, a4
3f6edc60:	rl     0x1, a8
3f6edc70:	sll    0xb, b8
3f6edc80:	sra    0x15, b8
3f6edc90:	.word  0x0a2e
3f6edca0:	or     a8, a0
3f6edcb0:	lmo    a11, a14
3f6edcc0:	modu   a11, a14
3f6edcd0:	modu   b3, b7
3f6edce0:	modu   a9, a0
3f6edcf0:	.word  0x7470
3f6edd00:	modu   a11, a9
3f6edd10:	sla    0x3, a14
3f6edd20:	sra    a1, a5
3f6edd30:	sra    0x1f, a0
3f6edd40:	.word  0x7830
3f6edd50:	.word  0x7825
3f6edd60:	.word  0x0a29
3f6edd70:	.word  0x0000
L3F6EDD80:
3f6edd80:	pushst
3f6edd90:	dint
3f6edda0:	setf   32, 0, 1
3f6eddb0:	move   sp, @0x1e7c90, 1
3f6edde0:	move   a0, @0x1e7eb0, 1
3f6ede10:	movi   0x1e7c50, a0
3f6ede40:	move   *sp, *a0, 1
3f6ede50:	movi   0x1e7c70, a0
3f6ede80:	move   *sp(0x20), *a0(0x0), 1
3f6edeb0:	movi   0x1e7e90, a0
3f6edee0:	mmtm   a0, a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,sp
3f6edf00:	move   b0, @0x1e80d0, 1
3f6edf30:	movi   0x1e80b0, b0
3f6edf60:	mmtm   b0, b1,b2,b3,b4,b5,b6,b7,b8,b9,b10,b11,b12,b13,b14
3f6edf80:	move   @0x1e80d0, b0, 1
3f6edfb0:	move   a0, -*sp, 1
3f6edfc0:	movi   0x1, a0
3f6edfe0:	setf   1, 0, 0
3f6edff0:	move   a0, @0xc000010f, 0
3f6ee020:	move   *sp+, a0, 1
3f6ee030:	mmfm   a0, a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,sp
3f6ee050:	move   @0x1e7eb0, a0, 1
3f6ee080:	popst
3f6ee090:	rets
L3F6EE0A0:
3f6ee0a0:	setf   32, 0, 1
3f6ee0b0:	move   a14, -*sp, 1
3f6ee0c0:	movi   0x3f6ee140, a0
3f6ee0f0:	move   a0, *a14+, 1
3f6ee100:	calla  L3FB341E0
3f6ee130:	rets
3f6ee140:	xor    a8, a10
3f6ee150:	modu   a3, a9
3f6ee160:	modu   a11, a4
3f6ee170:	sla    0x3, b7
3f6ee180:	modu   a3, a9
3f6ee190:	sra    b11, b4
3f6ee1a0:	.word  0x7272
3f6ee1b0:	.word  0x7075
3f6ee1c0:	sla    0x3, b4
3f6ee1d0:	sll    a11, sp
3f6ee1e0:	.word  0x7563
3f6ee1f0:	sra    b11, b2
3f6ee200:	srl    0x1d, a4
3f6ee210:	add    b9, b0
3f6ee220:	.word  0x0068
3f6ee230:	trap   4
3f6ee240:	rets
3f6ee250:	setf   32, 0, 0
3f6ee260:	move   a8, @0x1e80f0, 1
3f6ee290:	move   @0xc0000110, a8, 1	; INTENB
3f6ee2c0:	move   a8, -*sp, 1
3f6ee2d0:	movi   0x200, a8
3f6ee2f0:	move   a8, @0xc0000110, 1	; INTENB
3f6ee320:	eint
3f6ee330:	move   sp, @0x1e8130, 1
3f6ee360:	move   a14, @0x1e8150, 1
3f6ee390:	move   a14, -*sp, 1
3f6ee3a0:	movi   0x3f6eee20, a8
3f6ee3d0:	move   a8, *a14+, 1
3f6ee3e0:	calla  L3FB341E0
3f6ee410:	move   a14, -*sp, 1
3f6ee420:	addi   0xa0, a14
3f6ee440:	move   a14, a8
3f6ee450:	mmtm   a8, a0,a1,a2,a3,a4
3f6ee470:	movi   0x3f6eef08, a8
3f6ee4a0:	move   a8, *a14+, 1
3f6ee4b0:	calla  L3FB341E0
3f6ee4e0:	move   a14, -*sp, 1
3f6ee4f0:	move   a9, *a14+, 1
3f6ee500:	move   @0x1e80f0, *a14+, 1
3f6ee530:	addi   0x60, a14
3f6ee550:	move   a14, a8
3f6ee560:	mmtm   a8, a5,a6,a7
3f6ee580:	movi   0x3f6ef0a0, a8
3f6ee5b0:	move   a8, *a14+, 1
3f6ee5c0:	calla  L3FB341E0
3f6ee5f0:	move   a14, -*sp, 1
3f6ee600:	addi   0x80, a14
3f6ee620:	move   a14, a8
3f6ee630:	mmtm   a8, a10,a11,a12,a13
3f6ee650:	movi   0x3f6ef238, a8
3f6ee680:	move   a8, *a14+, 1
3f6ee690:	calla  L3FB341E0
3f6ee6c0:	move   a14, -*sp, 1
3f6ee6d0:	movi   0x3f6ef398, a8
3f6ee700:	move   a8, *a14+, 1
3f6ee710:	calla  L3FB341E0
3f6ee740:	move   a14, -*sp, 1
3f6ee750:	move   b8, @0x1e8110, 1
3f6ee780:	addi   0xa0, a14
3f6ee7a0:	move   a14, b8
3f6ee7b0:	mmtm   b8, b0,b1,b2,b3,b4
3f6ee7d0:	movi   0x3f6ef410, a8
3f6ee800:	move   a8, *a14+, 1
3f6ee810:	calla  L3FB341E0
3f6ee840:	move   a14, -*sp, 1
3f6ee850:	move   b9, a8
3f6ee860:	move   a8, *a14+, 1
3f6ee870:	move   @0x1e8110, *a14+, 1
3f6ee8a0:	addi   0x60, a14
3f6ee8c0:	move   a14, b8
3f6ee8d0:	mmtm   b8, b5,b6,b7
3f6ee8f0:	movi   0x3f6ef5a8, a8
3f6ee920:	move   a8, *a14+, 1
3f6ee930:	calla  L3FB341E0
3f6ee960:	move   a14, -*sp, 1
3f6ee970:	addi   0x80, a14
3f6ee990:	move   a14, b8
3f6ee9a0:	mmtm   b8, b10,b11,b12,b13
3f6ee9c0:	movi   0x3f6ef740, a8
3f6ee9f0:	move   a8, *a14+, 1
3f6eea00:	calla  L3FB341E0
3f6eea30:	move   @0x1e8110, b8, 1
3f6eea60:	move   a14, -*sp, 1
3f6eea70:	move   @0x1e8150, *a14+, 1
3f6eeaa0:	move   @0x1e8130, *a14+, 1
3f6eead0:	movi   0x3f6ef8a0, a8
3f6eeb00:	move   a8, *a14+, 1
3f6eeb10:	calla  L3FB341E0
3f6eeb40:	move   a14, -*sp, 1
3f6eeb50:	move   *sp, a8, 1
3f6eeb60:	move   a8, *a14+, 1
3f6eeb70:	movi   0x3f6ef970, a8
3f6eeba0:	move   a8, *a14+, 1
3f6eebb0:	calla  L3FB341E0
3f6eebe0:	move   a14, -*sp, 1
3f6eebf0:	move   *sp(0x40), *a14+, 1
3f6eec10:	movi   0x3f6efa30, a8
3f6eec40:	move   a8, *a14+, 1
3f6eec50:	calla  L3FB341E0
3f6eec80:	move   a14, -*sp, 1
3f6eec90:	movi   0x1b3900, a8
3f6eecc0:	move   a8, *a14+, 1
3f6eecd0:	movi   0x3f6efb18, a8
3f6eed00:	move   a8, *a14+, 1
3f6eed10:	calla  L3FB341E0
3f6eed40:	move   *sp+, a8, 1
3f6eed50:	move   a8, @0xc0000110, 1	; INTENB
3f6eed80:	move   @0x1e8150, a14, 1
3f6eedb0:	move   @0x1e8130, sp, 1
3f6eede0:	move   @0x1e80f0, a8, 1
3f6eee10:	reti
3f6eee20:	andn   a8, a10
3f6eee30:	.word  0x7379
3f6eee40:	sra    b11, b4
3f6eee50:	sla    0x3, a13
3f6eee60:	.word  0x7544
3f6eee70:	.word  0x706d
3f6eee80:	.word  0x0a3a
L3F6EEE90:
3f6eee90:	add    a8, a10
3f6eeea0:	.word  0x7220
3f6eeeb0:	srl    a11, a5
3f6eeec0:	.word  0x7369
3f6eeed0:	sra    b11, b4
L3F6EEEE0:
3f6eeee0:	.word  0x7372
3f6eeef0:	.word  0x0a3a
3f6eef00:	add    a8, a0
3f6eef10:	dsjs   b0, L3F6EEE90
3f6eef20:	sla    0x19, a5
L3F6EEF30:
3f6eef30:	dsjs   b0, L3F6EEF50
3f6eef40:	srl    0x1d, b8
L3F6EEF50:
3f6eef50:	add    a9, a0
3f6eef60:	dsjs   b1, L3F6EEEE0
3f6eef70:	sla    0x19, a5
L3F6EEF80:
3f6eef80:	dsjs   b0, L3F6EEFA0
3f6eef90:	srl    0x1d, b8
L3F6EEFA0:
3f6eefa0:	add    a9, a0
3f6eefb0:	dsjs   b2, L3F6EEF30
3f6eefc0:	sla    0x19, a5
L3F6EEFD0:
3f6eefd0:	dsjs   b0, L3F6EEFF0
3f6eefe0:	srl    0x1d, b8
L3F6EEFF0:
3f6eeff0:	add    a9, a0
3f6ef000:	dsjs   b3, L3F6EEF80
3f6ef010:	sla    0x19, a5
3f6ef020:	dsjs   b0, L3F6EF040
3f6ef030:	srl    0x1d, b8
L3F6EF040:
3f6ef040:	add    a9, a0
3f6ef050:	dsjs   b4, L3F6EEFD0
3f6ef060:	sla    0x19, a5
3f6ef070:	dsjs   b0, L3F6EF090
3f6ef080:	srl    0x1d, b8
L3F6EF090:
3f6ef090:	.word  0x000a
3f6ef0a0:	.word  0x3541
3f6ef0b0:	sll    0x9, b13
3f6ef0c0:	rl     0x1, a3
3f6ef0d0:	.word  0x7838
3f6ef0e0:	sla    0x1, a12
3f6ef0f0:	.word  0x3641
3f6ef100:	sll    0x9, b13
3f6ef110:	rl     0x1, a3
3f6ef120:	.word  0x7838
3f6ef130:	sla    0x1, a12
3f6ef140:	.word  0x3741
3f6ef150:	sll    0x9, b13
3f6ef160:	rl     0x1, a3
3f6ef170:	.word  0x7838
3f6ef180:	sla    0x1, a12
3f6ef190:	dsjs   a1, L3F6EF1C0
3f6ef1a0:	sll    0x9, b13
3f6ef1b0:	rl     0x1, a3
L3F6EF1C0:
3f6ef1c0:	.word  0x7838
3f6ef1d0:	sla    0x1, a12
3f6ef1e0:	dsjs   a1, L3F6EF290
3f6ef1f0:	sll    0x9, b13
3f6ef200:	rl     0x1, a3
3f6ef210:	.word  0x7838
L3F6EF220:
3f6ef220:	.word  0x0a2c
3f6ef230:	add    a8, a0
3f6ef240:	rl     0x1, b1
3f6ef250:	sll    0x9, b13
3f6ef260:	rl     0x1, a3
3f6ef270:	.word  0x7838
3f6ef280:	sla    0x1, a12
L3F6EF290:
3f6ef290:	rl     0xa, a1
3f6ef2a0:	dsjs   b1, L3F6EF220
3f6ef2b0:	sla    0x19, a5
3f6ef2c0:	dsjs   b0, L3F6EF2E0
L3F6EF2D0:
3f6ef2d0:	srl    0x1d, b8
L3F6EF2E0:
3f6ef2e0:	add    a9, a0
3f6ef2f0:	rl     0x11, b1
3f6ef300:	sll    0x9, b13
3f6ef310:	rl     0x1, a3
3f6ef320:	.word  0x7838
3f6ef330:	sla    0x1, a12
3f6ef340:	rl     0xa, a1
3f6ef350:	dsjs   b3, L3F6EF2D0
3f6ef360:	sla    0x19, a5
3f6ef370:	dsjs   b0, L3F6EF390
3f6ef380:	.word  0x0a78
L3F6EF390:
3f6ef390:	.word  0x0a00
3f6ef3a0:	sla    0x2, a2
3f6ef3b0:	sra    b11, b2
3f6ef3c0:	rl     a11, a7
3f6ef3d0:	.word  0x7473
3f6ef3e0:	.word  0x7265
3f6ef3f0:	dsjs   b3, L3F6EF530
3f6ef400:	.word  0x000a
3f6ef410:	rl     0x2, a2
3f6ef420:	sll    0x9, b13
3f6ef430:	rl     0x1, a3
3f6ef440:	.word  0x7838
3f6ef450:	sla    0x1, a12
3f6ef460:	rl     0xa, a2
3f6ef470:	sll    0x9, b13
3f6ef480:	rl     0x1, a3
3f6ef490:	.word  0x7838
3f6ef4a0:	sla    0x1, a12
3f6ef4b0:	rl     0x12, a2
3f6ef4c0:	sll    0x9, b13
3f6ef4d0:	rl     0x1, a3
3f6ef4e0:	.word  0x7838
3f6ef4f0:	sla    0x1, a12
3f6ef500:	rl     0x1a, a2
3f6ef510:	sll    0x9, b13
3f6ef520:	rl     0x1, a3
L3F6EF530:
3f6ef530:	.word  0x7838
3f6ef540:	sla    0x1, a12
3f6ef550:	.word  0x3442
3f6ef560:	sll    0x9, b13
3f6ef570:	rl     0x1, a3
L3F6EF580:
3f6ef580:	.word  0x7838
3f6ef590:	.word  0x0a2c
3f6ef5a0:	addc   a0, a0
3f6ef5b0:	dsjs   b5, L3F6EF530
3f6ef5c0:	sla    0x19, a5
L3F6EF5D0:
3f6ef5d0:	dsjs   b0, L3F6EF5F0
3f6ef5e0:	srl    0x1d, b8
L3F6EF5F0:
3f6ef5f0:	addc   a1, a0
3f6ef600:	dsjs   b6, L3F6EF580
3f6ef610:	sla    0x19, a5
L3F6EF620:
3f6ef620:	dsjs   b0, L3F6EF640
3f6ef630:	srl    0x1d, b8
L3F6EF640:
3f6ef640:	addc   a1, a0
3f6ef650:	dsjs   b7, L3F6EF5D0
3f6ef660:	sla    0x19, a5
L3F6EF670:
3f6ef670:	dsjs   b0, L3F6EF690
3f6ef680:	srl    0x1d, b8
L3F6EF690:
3f6ef690:	addc   a1, a0
3f6ef6a0:	dsjs   b8, L3F6EF620
3f6ef6b0:	sla    0x19, a5
3f6ef6c0:	dsjs   b0, L3F6EF6E0
L3F6EF6D0:
3f6ef6d0:	srl    0x1d, b8
L3F6EF6E0:
3f6ef6e0:	addc   a1, a0
3f6ef6f0:	dsjs   b9, L3F6EF670
3f6ef700:	sla    0x19, a5
3f6ef710:	dsjs   b0, L3F6EF730
3f6ef720:	srl    0x1d, b8
L3F6EF730:
3f6ef730:	.word  0x000a
3f6ef740:	rl     0xa, a2
3f6ef750:	dsjs   b0, L3F6EF6D0
3f6ef760:	sla    0x19, a5
3f6ef770:	dsjs   b0, L3F6EF790
L3F6EF780:
3f6ef780:	srl    0x1d, b8
L3F6EF790:
3f6ef790:	addc   a1, a0
3f6ef7a0:	rl     0x9, b1
3f6ef7b0:	sll    0x9, b13
3f6ef7c0:	rl     0x1, a3
3f6ef7d0:	.word  0x7838
3f6ef7e0:	sla    0x1, a12
3f6ef7f0:	rl     0xa, a2
3f6ef800:	dsjs   b2, L3F6EF780
3f6ef810:	sla    0x19, a5
L3F6EF820:
3f6ef820:	dsjs   b0, L3F6EF840
3f6ef830:	srl    0x1d, b8
L3F6EF840:
3f6ef840:	addc   a1, a0
3f6ef850:	rl     0x19, b1
3f6ef860:	sll    0x9, b13
3f6ef870:	rl     0x1, a3
3f6ef880:	.word  0x7838
3f6ef890:	.word  0x000a
3f6ef8a0:	andn   a8, a10
3f6ef8b0:	dsjs   b0, L3F6EF820
3f6ef8c0:	sla    0x19, a5
3f6ef8d0:	dsjs   b0, L3F6EF8F0
3f6ef8e0:	srl    0x1d, b8
L3F6EF8F0:
3f6ef8f0:	sla    0x1, a0
3f6ef900:	sla    0x1, a0
3f6ef910:	sub    a1, a0
3f6ef920:	and    b2, b3
3f6ef930:	sll    0x9, b13
L3F6EF940:
3f6ef940:	rl     0x1, a3
3f6ef950:	.word  0x7838
3f6ef960:	.word  0x000a
3f6ef970:	.word  0x7473
3f6ef980:	.word  0x7461
3f6ef990:	.word  0x7375
3f6ef9a0:	.word  0x7220
3f6ef9b0:	srl    a11, a5
3f6ef9c0:	.word  0x7369
3f6ef9d0:	sra    b11, b4
3f6ef9e0:	dsjs   b2, L3F6EF940
3f6ef9f0:	sla    0x19, a5
3f6efa00:	rl     0x19, b0
3f6efa10:	sll    b1, b2
3f6efa20:	.word  0x000a
3f6efa30:	sla    0x0, a10
3f6efa40:	.word  0x7564
3f6efa50:	.word  0x706d
3f6efa60:	sll    a9, a0
3f6efa70:	mods   a3, a1
3f6efa80:	sra    a11, a12
3f6efa90:	sla    0x3, a4
3f6efaa0:	.word  0x7266
3f6efab0:	mods   a11, sp
3f6efac0:	and    a1, a0
3f6efad0:	sla    0x2, a3
3f6efae0:	sla    0x19, a5
3f6efaf0:	dsjs   b0, L3F6EFB10
3f6efb00:	.word  0x0a78
L3F6EFB10:
3f6efb10:	.word  0x0a00
3f6efb20:	addc   a9, a0
3f6efb30:	.word  0x7275
3f6efb40:	sra    b11, b2
3f6efb50:	.word  0x746e
3f6efb60:	.word  0x7020
3f6efb70:	modu   b11, b2
L3F6EFB80:
3f6efb80:	sra    a11, a3
3f6efb90:	.word  0x7373
3f6efba0:	and    a1, a0
3f6efbb0:	addc   a2, a3
3f6efbc0:	sla    a9, a0
3f6efbd0:	sra    a3, a4
3f6efbe0:	sra    b11, b2
3f6efbf0:	.word  0x7373
3f6efc00:	dsjs   a0, L3F6EFB80
3f6efc10:	sll    0x9, a0
3f6efc20:	rl     0x1, a3
3f6efc30:	.word  0x7838
3f6efc40:	.word  0x000a
3f6efc50:	setf   32, 0, 1
3f6efc60:	move   a14, -*sp, 1
3f6efc70:	move   a8, -*sp, 1
3f6efc80:	move   *sp(0x20), *a14+, 1
3f6efca0:	movi   0x3f6efd60, a8
3f6efcd0:	move   a8, *a14+, 1
3f6efce0:	calla  L3FB341E0
3f6efd10:	move   *sp+, a8, 1
3f6efd20:	calla  L3F6EDD80
3f6efd50:	reti
L3F6EFD60:
3f6efd60:	cmp    a8, a10
3f6efd70:	move   a2, a12
3f6efd80:	subb   a10, a5
3f6efd90:	move   a2, a1
3f6efda0:	move   a9, b0
3f6efdb0:	addc   b10, b0
3f6efdc0:	sub    a2, sp
3f6efdd0:	srl    0x1e, a5
3f6efde0:	and    a1, a0
3f6efdf0:	dsjs   a3, L3F6EFD60
3f6efe00:	sla    0x19, a5
3f6efe10:	dsjs   b0, L3F6EFE30
3f6efe20:	.word  0x0a78
L3F6EFE30:
3f6efe30:	.word  0x0000
L3F6EFE40:
3f6efe40:	mmtm   sp, a9,a11
3f6efe60:	sub    a11, a11
3f6efe70:	setf   16, 0, 0
3f6efe80:	move   a11, @0x1e8590, 0
3f6efeb0:	move   a11, @0x1e85a0, 0
3f6efee0:	move   a11, @0x1e85b0, 0
3f6eff10:	move   a11, @0x1e85c0, 0
3f6eff40:	move   a11, @0x1e85d0, 0
3f6eff70:	move   a11, @0x1e85e0, 0
3f6effa0:	move   a11, @0x1e85f0, 0
3f6effd0:	move   a11, @0x1e8600, 0
3f6f0000:	movk   1, a9
3f6f0010:	move   a9, @0x1e8610, 0
3f6f0040:	move   a9, @0x1e8620, 0
3f6f0070:	movb   a11, @0x1e8630
3f6f00a0:	movb   a9, @0x1e8638
3f6f00d0:	movb   a11, @0x1e8640
3f6f0100:	move   a11, @0x1e8648, 1
3f6f0130:	movk   32, a9
3f6f0140:	move   a9, @0x1e8668, 1
3f6f0170:	movi   0x1e8190, a9
3f6f01a0:	move   a9, @0x1e8688, 1
3f6f01d0:	mmfm   sp, a9,a11
3f6f01f0:	rets
L3F6F0200:
3f6f0200:	mmtm   sp, a9,a11,a13
3f6f0220:	move   a14, a13
3f6f0230:	addk   32, a14
3f6f0240:	pushst
3f6f0250:	calla  L3FB2E340
3f6f0280:	move   a8, *a13, 1
3f6f0290:	move   a14, -*sp, 1
3f6f02a0:	movi   0x1e8590, a11
3f6f02d0:	move   a11, *a14+, 1
3f6f02e0:	calla  L3FB31FD0
3f6f0310:	sub    a9, a9
3f6f0320:	movb   a9, @0x1e8638
3f6f0350:	move   a14, -*sp, 1
3f6f0360:	move   *a13(0x0), *a14+, 1
3f6f0380:	calla  L3FB2E470
3f6f03b0:	popst
3f6f03c0:	subk   32, a14
3f6f03d0:	mmfm   sp, a9,a11,a13
3f6f03f0:	rets
L3F6F0400:
3f6f0400:	mmtm   sp, a11,a13
3f6f0420:	move   a14, a13
3f6f0430:	addk   32, a14
3f6f0440:	pushst
3f6f0450:	calla  L3FB2E340
3f6f0480:	move   a8, *a13, 1
3f6f0490:	movk   1, a11
3f6f04a0:	movb   a11, @0x1e8638
3f6f04d0:	move   a14, -*sp, 1
3f6f04e0:	movi   0x1e8590, a11
3f6f0510:	move   a11, *a14+, 1
3f6f0520:	calla  L3FB30FE0
3f6f0550:	move   a14, -*sp, 1
3f6f0560:	move   *a13(0x0), *a14+, 1
3f6f0580:	calla  L3FB2E470
3f6f05b0:	popst
3f6f05c0:	subk   32, a14
3f6f05d0:	mmfm   sp, a11,a13
3f6f05f0:	rets
L3F6F0600:
3f6f0600:	mmtm   sp, a11,a13
3f6f0620:	move   a14, a13
3f6f0630:	addk   32, a14
3f6f0640:	calla  L3FB2E340
3f6f0670:	move   a8, *a13, 1
3f6f0680:	setf   8, 0, 0
3f6f0690:	move   @0x1e8630, a11, 0
3f6f06c0:	jrne   L3F6F07D0
3f6f06d0:	move   @0x1e8170, a11, 1
3f6f0700:	jreq   L3F6F0790
3f6f0710:	move   a14, -*sp, 1
3f6f0720:	movi   0x1e8590, a11
3f6f0750:	move   a11, *a14+, 1
3f6f0760:	calla  L3FB30FE0
L3F6F0790:
3f6f0790:	movk   1, a11
3f6f07a0:	movb   a11, @0x1e8630
L3F6F07D0:
3f6f07d0:	move   a14, -*sp, 1
3f6f07e0:	move   *a13(0x0), *a14+, 1
3f6f0800:	calla  L3FB2E470
3f6f0830:	subk   32, a14
3f6f0840:	mmfm   sp, a11,a13
3f6f0860:	rets
3f6f0870:	mmtm   sp, a9,a11,a13
3f6f0890:	move   a14, a13
3f6f08a0:	addk   32, a14
3f6f08b0:	calla  L3FB2E340
3f6f08e0:	move   a8, *a13, 1
3f6f08f0:	setf   8, 0, 0
3f6f0900:	move   @0x1e8630, a11, 0
3f6f0930:	jreq   L3F6F0A00
3f6f0940:	move   a14, -*sp, 1
3f6f0950:	movi   0x1e8590, a11
3f6f0980:	move   a11, *a14+, 1
3f6f0990:	calla  L3FB31FD0
3f6f09c0:	sub    a9, a9
3f6f09d0:	movb   a9, @0x1e8630
L3F6F0A00:
3f6f0a00:	move   a14, -*sp, 1
3f6f0a10:	move   *a13(0x0), *a14+, 1
3f6f0a30:	calla  L3FB2E470
3f6f0a60:	subk   32, a14
3f6f0a70:	mmfm   sp, a9,a11,a13
3f6f0a90:	rets
L3F6F0AA0:
3f6f0aa0:	mmtm   sp, a7,a9,a11,a13
3f6f0ac0:	move   a14, a13
3f6f0ad0:	addk   32, a14
3f6f0ae0:	calla  L3FB2E340
3f6f0b10:	move   a8, *a13, 1
3f6f0b20:	move   a14, -*sp, 1
3f6f0b30:	movi   0x1e8590, a11
3f6f0b60:	move   a11, *a14+, 1
3f6f0b70:	calla  L3FB31FD0
3f6f0ba0:	move   *a13(0xffe0), a9, 1
3f6f0bc0:	setf   16, 0, 0
3f6f0bd0:	move   a9, @0x1e8590, 0
3f6f0c00:	move   *a13(0xffc0), a11, 1
3f6f0c20:	move   a11, @0x1e85a0, 0
3f6f0c50:	move   @0x1e8590, a7, 0
3f6f0c80:	move   @0x1e85f0, a9, 0
3f6f0cb0:	sub    a9, a7
3f6f0cc0:	move   a7, @0x1e85b0, 0
3f6f0cf0:	move   @0x1e85a0, a7, 0
3f6f0d20:	move   @0x1e8600, a11, 0
3f6f0d50:	sub    a11, a7
3f6f0d60:	move   a7, @0x1e85c0, 0
3f6f0d90:	move   @0x1e85b0, a7, 0
3f6f0dc0:	move   @0x1e8610, a9, 0
3f6f0df0:	add    a9, a7
3f6f0e00:	move   a7, @0x1e85d0, 0
3f6f0e30:	move   @0x1e85c0, a7, 0
3f6f0e60:	move   @0x1e8620, a9, 0
3f6f0e90:	add    a9, a7
3f6f0ea0:	move   a7, @0x1e85e0, 0
3f6f0ed0:	move   @0x1e8170, a7, 1
3f6f0f00:	jreq   L3F6F0F90
3f6f0f10:	move   a14, -*sp, 1
3f6f0f20:	movi   0x1e8590, a11
3f6f0f50:	move   a11, *a14+, 1
3f6f0f60:	calla  L3FB30FE0
L3F6F0F90:
3f6f0f90:	move   a14, -*sp, 1
3f6f0fa0:	move   *a13(0x0), *a14+, 1
3f6f0fc0:	calla  L3FB2E470
3f6f0ff0:	move   *sp(0xa0), a14, 1
3f6f1010:	mmfm   sp, a7,a9,a11,a13
3f6f1030:	rets   2
3f6f1040:	move   a11, -*sp, 1
3f6f1050:	sub    a11, a11
3f6f1060:	move   a11, @0x1e8170, 1
3f6f1090:	move   *sp+, a11, 1
3f6f10a0:	rets
3f6f10b0:	move   a11, -*sp, 1
3f6f10c0:	movk   1, a11
3f6f10d0:	move   a11, @0x1e8170, 1
3f6f1100:	move   *sp+, a11, 1
3f6f1110:	rets
L3F6F1120:
3f6f1120:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f6f1140:	move   a14, a13
3f6f1150:	addi   0x60, a14
3f6f1170:	move   a14, -*sp, 1
3f6f1180:	movk   20, a7
3f6f1190:	move   a7, *a14+, 1
3f6f11a0:	movk   1, a7
3f6f11b0:	move   a7, *a14+, 1
3f6f11c0:	calla  L3F703D90
3f6f11f0:	move   a8, *a13, 1
3f6f1200:	move   a8, a8
3f6f1210:	jreq   L3F6F1A00
3f6f1220:	move   *a13(0xff20), a5, 1
3f6f1240:	move   @0xc5410, a3, 1
3f6f1270:	add    a3, a5
3f6f1280:	move   @0xc5430, a7, 1
3f6f12b0:	neg    a7
3f6f12c0:	sra    a7, a5
3f6f12d0:	sll    0x2, a5
3f6f12e0:	move   a5, *a13(0x40), 1
3f6f1300:	move   *a13(0xff00), a7, 1
3f6f1320:	mpys   a7, a5
3f6f1330:	move   a5, *a13(0x40), 1
3f6f1350:	move   a14, -*sp, 1
3f6f1360:	move   a5, *a14+, 1
3f6f1370:	movk   1, a5
3f6f1380:	move   a5, *a14+, 1
3f6f1390:	move   a8, a5
3f6f13a0:	calla  L3F703D90
3f6f13d0:	move   a8, *a5(0x60), 1
3f6f13f0:	move   a8, a3
3f6f1400:	jrne   L3F6F1480
3f6f1410:	move   a14, -*sp, 1
3f6f1420:	move   a5, *a14+, 1
3f6f1430:	calla  L3F702440
3f6f1460:	sub    a8, a8
3f6f1470:	jruc   L3F6F1A40
L3F6F1480:
3f6f1480:	move   a14, -*sp, 1
3f6f1490:	move   *a13(0x40), *a14+, 1
3f6f14b0:	movk   1, a3
3f6f14c0:	move   a3, *a14+, 1
3f6f14d0:	calla  L3F703D90
3f6f1500:	move   a8, *a5(0x80), 1
3f6f1520:	move   a8, a8
3f6f1530:	jrne   L3F6F1610
3f6f1540:	move   a14, -*sp, 1
3f6f1550:	move   *a5(0x60), *a14+, 1
3f6f1570:	calla  L3F702440
3f6f15a0:	move   a14, -*sp, 1
3f6f15b0:	move   a5, *a14+, 1
3f6f15c0:	calla  L3F702440
3f6f15f0:	sub    a8, a8
3f6f1600:	jruc   L3F6F1A40
L3F6F1610:
3f6f1610:	move   *a13(0xffe0), a11, 1
3f6f1630:	move   *a13(0xffc0), a12, 1
3f6f1650:	move   *a5(0x60), a10, 1
3f6f1670:	move   *a5(0x80), a9, 1
3f6f1690:	move   *a13(0x40), a3, 1
3f6f16b0:	sll    0x3, a3
3f6f16c0:	add    a11, a3
3f6f16d0:	move   a3, *a13(0x20), 1
3f6f16f0:	cmp    a3, a11
3f6f1700:	jrnc   L3F6F17E0
3f6f1710:	setf   8, 0, 0
L3F6F1720:
3f6f1720:	move   *a12, a7, 0
3f6f1730:	move   *a11, a5, 0
3f6f1740:	andn   a5, a7
3f6f1750:	move   a7, *a10+, 0
3f6f1760:	move   *a11+, a7, 0
3f6f1770:	move   *a12+, a5, 0
3f6f1780:	and    a5, a7
3f6f1790:	move   a7, *a9+, 0
3f6f17a0:	move   *a13(0x20), a7, 1
3f6f17c0:	cmp    a7, a11
3f6f17d0:	jrc   L3F6F1720
L3F6F17E0:
3f6f17e0:	move   *a13, a7, 1
3f6f17f0:	move   a14, -*sp, 1
3f6f1800:	setf   16, 0, 0
3f6f1810:	move   *a13(0xff80), a5, 0
3f6f1830:	move   a5, *a14+, 1
3f6f1840:	calla  L3F9FFE20
3f6f1870:	setf   16, 0, 0
3f6f1880:	move   a8, *a7(0x40), 0
3f6f18a0:	move   a14, -*sp, 1
3f6f18b0:	move   *a13(0xffa0), a3, 0
3f6f18d0:	move   a3, *a14+, 1
3f6f18e0:	calla  L3F9FFE20
3f6f1910:	setf   16, 0, 0
3f6f1920:	move   a8, *a7(0x50), 0
3f6f1940:	move   *a13(0xff60), *a7(0x20), 0
3f6f1970:	move   *a13(0xff40), *a7(0x30), 0
3f6f19a0:	move   *a13(0xff20), *a7(0x0), 0
3f6f19d0:	move   *a13(0xff00), *a7(0x10), 0
L3F6F1A00:
3f6f1a00:	calla  L3F6F0400
3f6f1a30:	move   *a13, a8, 1
L3F6F1A40:
3f6f1a40:	move   *sp(0x120), a14, 1
3f6f1a60:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f6f1a80:	rets   2
L3F6F1A90:
3f6f1a90:	mmtm   sp, a7,a9,a11,a13
3f6f1ab0:	move   a14, a13
3f6f1ac0:	addk   32, a14
3f6f1ad0:	calla  L3FB2E340
3f6f1b00:	move   a8, *a13, 1
3f6f1b10:	move   a14, -*sp, 1
3f6f1b20:	movi   0x1e8590, a11
3f6f1b50:	move   a11, *a14+, 1
3f6f1b60:	calla  L3FB31FD0
3f6f1b90:	move   *a13(0xffe0), a9, 1
3f6f1bb0:	move   a9, @0x1e8648, 1
3f6f1be0:	jreq   L3F6F2010
3f6f1bf0:	setf   16, 0, 0
3f6f1c00:	move   @0x225240, @0x1e8590, 0
3f6f1c50:	move   @0x225260, @0x1e85a0, 0
3f6f1ca0:	move   *a9(0x20), a7, 0
3f6f1cc0:	move   a7, @0x1e85f0, 0
3f6f1cf0:	move   *a9(0x30), a11, 0
3f6f1d10:	move   a11, @0x1e8600, 0
3f6f1d40:	move   *a9, a7, 0
3f6f1d50:	move   a7, @0x1e8610, 0
3f6f1d80:	move   *a9(0x10), a7, 0
3f6f1da0:	move   a7, @0x1e8620, 0
3f6f1dd0:	move   @0x225240, a7, 1
3f6f1e00:	move   *a9(0x20), a11, 0
3f6f1e20:	sub    a11, a7
3f6f1e30:	move   a7, @0x1e85b0, 0
3f6f1e60:	move   @0x225260, a11, 1
3f6f1e90:	move   *a9(0x30), a7, 0
3f6f1eb0:	sub    a7, a11
3f6f1ec0:	move   a11, @0x1e85c0, 0
3f6f1ef0:	move   @0x1e85b0, a11, 0
3f6f1f20:	move   *a9, a7, 0
3f6f1f30:	add    a11, a7
3f6f1f40:	move   a7, @0x1e85d0, 0
3f6f1f70:	move   @0x1e85c0, a7, 0
3f6f1fa0:	move   *a9(0x10), a11, 0
3f6f1fc0:	add    a7, a11
3f6f1fd0:	move   a11, @0x1e85e0, 0
3f6f2000:	jruc   L3F6F2320
L3F6F2010:
3f6f2010:	setf   16, 0, 0
3f6f2020:	move   @0x225240, @0x1e8590, 0
3f6f2070:	move   @0x225260, @0x1e85a0, 0
3f6f20c0:	movk   1, a7
3f6f20d0:	move   a7, @0x1e8610, 0
3f6f2100:	move   a7, @0x1e8620, 0
3f6f2130:	sub    a11, a11
3f6f2140:	move   a11, @0x1e85f0, 0
3f6f2170:	move   a11, @0x1e8600, 0
3f6f21a0:	move   @0x225240, @0x1e85b0, 0
3f6f21f0:	move   @0x225260, @0x1e85c0, 0
3f6f2240:	move   @0x225240, a9, 1
3f6f2270:	inc    a9
3f6f2280:	move   a9, @0x1e85d0, 0
3f6f22b0:	move   @0x225260, a9, 1
3f6f22e0:	dec    a9
3f6f22f0:	move   a9, @0x1e85e0, 0
L3F6F2320:
3f6f2320:	move   *a13(0xffe0), a11, 1
3f6f2340:	jreq   L3F6F2410
3f6f2350:	move   @0x1e8170, a9, 1
3f6f2380:	jreq   L3F6F2410
3f6f2390:	move   a14, -*sp, 1
3f6f23a0:	movi   0x1e8590, a7
3f6f23d0:	move   a7, *a14+, 1
3f6f23e0:	calla  L3FB30FE0
L3F6F2410:
3f6f2410:	move   a14, -*sp, 1
3f6f2420:	move   *a13(0x0), *a14+, 1
3f6f2440:	calla  L3FB2E470
3f6f2470:	move   *sp(0xa0), a14, 1
3f6f2490:	mmfm   sp, a7,a9,a11,a13
3f6f24b0:	rets   2
3f6f24c0:	mmtm   sp, a9,a11,a13
3f6f24e0:	move   a14, a13
3f6f24f0:	pushst
3f6f2500:	dint
3f6f2510:	move   *a13(0xffe0), a11, 1
3f6f2530:	setf   16, 0, 0
3f6f2540:	move   @0x1e8590, a9, 0
3f6f2570:	move   a9, *a11, 1
3f6f2580:	move   *a13(0xffc0), a11, 1
3f6f25a0:	move   @0x1e85a0, a9, 0
3f6f25d0:	move   a9, *a11, 1
3f6f25e0:	move   *a13(0xffa0), a11, 1
3f6f2600:	move   @0x1e85b0, a9, 0
3f6f2630:	move   a9, *a11, 1
3f6f2640:	move   *a13(0xff80), a11, 1
3f6f2660:	move   @0x1e85c0, a9, 0
3f6f2690:	move   a9, *a11, 1
3f6f26a0:	move   *a13(0xff60), a11, 1
3f6f26c0:	move   @0x1e85d0, a9, 0
3f6f26f0:	move   a9, *a11, 1
3f6f2700:	move   *a13(0xff40), a11, 1
3f6f2720:	move   @0x1e85e0, a9, 0
3f6f2750:	move   a9, *a11, 1
3f6f2760:	popst
3f6f2770:	move   *sp(0x80), a14, 1
3f6f2790:	mmfm   sp, a9,a11,a13
3f6f27b0:	rets   2
L3F6F27C0:
3f6f27c0:	mmtm   sp, a9,a11,a13
3f6f27e0:	move   a14, a13
3f6f27f0:	addk   32, a14
3f6f2800:	calla  L3FB2E340
3f6f2830:	move   a8, *a13, 1
3f6f2840:	move   *a13(0xffe0), a11, 1
3f6f2860:	move   @0x1e8648, a9, 1
3f6f2890:	cmp    a9, a11
3f6f28a0:	jrne   L3F6F2A20
3f6f28b0:	move   a14, -*sp, 1
3f6f28c0:	movi   0x1e8590, a9
3f6f28f0:	move   a9, *a14+, 1
3f6f2900:	calla  L3FB31FD0
3f6f2930:	move   a14, -*sp, 1
3f6f2940:	setf   16, 0, 0
3f6f2950:	move   @0x1e85a0, a9, 0
3f6f2980:	move   a9, *a14+, 1
3f6f2990:	move   @0x1e8590, a11, 0
3f6f29c0:	move   a11, *a14+, 1
3f6f29d0:	sub    a9, a9
3f6f29e0:	move   a9, *a14+, 1
3f6f29f0:	calla  L3F6F1A90
L3F6F2A20:
3f6f2a20:	move   a14, -*sp, 1
3f6f2a30:	move   *a13(0x0), *a14+, 1
3f6f2a50:	calla  L3FB2E470
3f6f2a80:	move   a14, -*sp, 1
3f6f2a90:	move   *a13(0xffe0), a11, 1
3f6f2ab0:	move   *a11(0x80), *a14+, 1
3f6f2ad0:	calla  L3F702440
3f6f2b00:	move   a14, -*sp, 1
3f6f2b10:	move   *a11(0x60), *a14+, 1
3f6f2b30:	calla  L3F702440
3f6f2b60:	move   a14, -*sp, 1
3f6f2b70:	move   a11, *a14+, 1
3f6f2b80:	calla  L3F702440
3f6f2bb0:	move   *sp(0x80), a14, 1
3f6f2bd0:	mmfm   sp, a9,a11,a13
3f6f2bf0:	rets   2
L3F6F2C00:
3f6f2c00:	mmtm   sp, a9,a11,a13
3f6f2c20:	move   a14, a13
3f6f2c30:	addk   32, a14
3f6f2c40:	calla  L3FB2E340
3f6f2c70:	move   a8, *a13, 1
3f6f2c80:	move   *a13(0xffe0), a11, 1
3f6f2ca0:	move   a14, -*sp, 1
3f6f2cb0:	setf   16, 0, 0
3f6f2cc0:	move   *a13(0xffa0), a9, 0
3f6f2ce0:	move   a9, *a14+, 1
3f6f2cf0:	calla  L3F9FFE20
3f6f2d20:	setf   16, 0, 0
3f6f2d30:	move   a8, *a11(0x40), 0
3f6f2d50:	move   a14, -*sp, 1
3f6f2d60:	move   *a13(0xffc0), a9, 0
3f6f2d80:	move   a9, *a14+, 1
3f6f2d90:	calla  L3F9FFE20
3f6f2dc0:	setf   16, 0, 0
3f6f2dd0:	move   a8, *a11(0x50), 0
3f6f2df0:	move   @0x1e8648, a9, 1
3f6f2e20:	cmp    a9, a11
3f6f2e30:	jrne   L3F6F2F80
3f6f2e40:	move   a14, -*sp, 1
3f6f2e50:	movi   0x1e8590, a9
3f6f2e80:	move   a9, *a14+, 1
3f6f2e90:	calla  L3FB31FD0
3f6f2ec0:	move   @0x1e8170, a9, 1
3f6f2ef0:	jreq   L3F6F2F80
3f6f2f00:	move   a14, -*sp, 1
3f6f2f10:	movi   0x1e8590, a11
3f6f2f40:	move   a11, *a14+, 1
3f6f2f50:	calla  L3FB30FE0
L3F6F2F80:
3f6f2f80:	move   a14, -*sp, 1
3f6f2f90:	move   *a13(0x0), *a14+, 1
3f6f2fb0:	calla  L3FB2E470
3f6f2fe0:	move   *sp(0x80), a14, 1
3f6f3000:	mmfm   sp, a9,a11,a13
3f6f3020:	rets   2
L3F6F3030:
3f6f3030:	mmtm   sp, a7,a9,a11,a13
3f6f3050:	move   a14, a13
3f6f3060:	addk   32, a14
3f6f3070:	movk   2, a11
3f6f3080:	move   a11, *a13, 1
L3F6F3090:
3f6f3090:	move   *a13(0xffe0), a11, 1
3f6f30b0:	move   *a13, a7, 1
3f6f30c0:	cmp    a7, a11
3f6f30d0:	jreq   L3F6F3110
3f6f30e0:	sll    0x1, a7
3f6f30f0:	move   a7, *a13, 1
3f6f3100:	jrne   L3F6F3090
L3F6F3110:
3f6f3110:	move   a7, a7
3f6f3120:	jrne   L3F6F3150
3f6f3130:	sub    a8, a8
3f6f3140:	jruc   L3F6F3360
L3F6F3150:
3f6f3150:	move   a14, -*sp, 1
3f6f3160:	movk   10, a7
3f6f3170:	move   a7, *a14+, 1
3f6f3180:	movk   1, a7
3f6f3190:	move   a7, *a14+, 1
3f6f31a0:	calla  L3F703D90
3f6f31d0:	move   a8, a9
3f6f31e0:	jrne   L3F6F3210
3f6f31f0:	sub    a8, a8
3f6f3200:	jruc   L3F6F3360
L3F6F3210:
3f6f3210:	move   a14, -*sp, 1
3f6f3220:	move   a11, *a14+, 1
3f6f3230:	move   a7, *a14+, 1
3f6f3240:	calla  L3F703D90
3f6f3270:	move   a8, *a9, 1
3f6f3280:	move   *a9, a7, 1
3f6f3290:	jrne   L3F6F32C0
3f6f32a0:	sub    a8, a8
3f6f32b0:	jruc   L3F6F3360
L3F6F32C0:
3f6f32c0:	sub    a7, a7
3f6f32d0:	setf   16, 0, 0
3f6f32e0:	move   a7, *a9(0x20), 0
3f6f3300:	move   a7, *a9(0x30), 0
3f6f3320:	dec    a11
3f6f3330:	move   a11, *a9(0x40), 0
3f6f3350:	move   a9, a8
L3F6F3360:
3f6f3360:	move   *sp(0xa0), a14, 1
3f6f3380:	mmfm   sp, a7,a9,a11,a13
3f6f33a0:	rets   2
3f6f33b0:	mmtm   sp, a9,a11,a13
3f6f33d0:	move   a14, a13
3f6f33e0:	move   *a13(0xffe0), a11, 1
3f6f3400:	sub    a9, a9
3f6f3410:	setf   16, 0, 0
3f6f3420:	move   a9, *a11(0x20), 0
3f6f3440:	move   a9, *a11(0x30), 0
3f6f3460:	move   *sp(0x80), a14, 1
3f6f3480:	mmfm   sp, a9,a11,a13
3f6f34a0:	rets   2
3f6f34b0:	mmtm   sp, a7,a9,a10,a11,a12
3f6f34d0:	movi   0x6400000, a9
3f6f3500:	movi   0x2a, a7
3f6f3520:	setf   16, 0, 0
3f6f3530:	move   a7, *a9(0x20), 0
3f6f3550:	addk   16, a7
3f6f3560:	move   a7, *a9(0x20), 0
3f6f3580:	addk   32, a7
3f6f3590:	move   a7, *a9(0x20), 0
3f6f35b0:	movk   16, a7
3f6f35c0:	move   a7, *a9(0x20), 0
3f6f35e0:	addk   26, a7
3f6f35f0:	move   a7, *a9(0xa0), 0
3f6f3610:	addk   16, a7
3f6f3620:	move   a7, *a9(0xa0), 0
3f6f3640:	movk   16, a7
3f6f3650:	move   a7, *a9(0xa0), 0
3f6f3670:	movk   19, a7
3f6f3680:	move   a7, *a9, 0
3f6f3690:	move   a7, *a9(0x80), 0
3f6f36b0:	movi   0x60, a7
3f6f36d0:	move   a7, *a9(0x40), 0
3f6f36f0:	movi   0xbb, a7
3f6f3710:	move   a7, *a9(0x10), 0
3f6f3730:	movi   0x99, a7
3f6f3750:	move   a7, *a9(0x90), 0
3f6f3770:	movk   7, a7
3f6f3780:	move   a7, *a9, 0
3f6f3790:	move   a7, *a9(0x80), 0
3f6f37b0:	sub    a7, a7
3f6f37c0:	move   a7, *a9(0xd0), 0
3f6f37e0:	movi   0xc0, a7
3f6f3800:	move   a7, *a9(0xe0), 0
3f6f3820:	movi   0x33, a7
3f6f3840:	move   a7, *a9(0x50), 0
3f6f3860:	movk   9, a7
3f6f3870:	move   a7, *a9(0x20), 0
3f6f3890:	move   a7, *a9(0xa0), 0
3f6f38b0:	movk   1, a8
3f6f38c0:	mmfm   sp, a7,a9,a10,a11,a12
3f6f38e0:	rets
3f6f38f0:	mmtm   sp, a0,a7,a9,a10,a11,a12
3f6f3910:	movi   0x6200000, a9
3f6f3940:	movi   0x2a, a7
3f6f3960:	setf   16, 0, 0
3f6f3970:	move   a7, *a9(0x20), 0
3f6f3990:	addk   16, a7
3f6f39a0:	move   a7, *a9(0x20), 0
3f6f39c0:	addk   32, a7
3f6f39d0:	move   a7, *a9(0x20), 0
3f6f39f0:	movk   16, a7
3f6f3a00:	move   a7, *a9(0x20), 0
3f6f3a20:	addk   26, a7
3f6f3a30:	move   a7, *a9(0xa0), 0
3f6f3a50:	addk   16, a7
3f6f3a60:	move   a7, *a9(0xa0), 0
3f6f3a80:	movk   16, a7
3f6f3a90:	move   a7, *a9(0xa0), 0
3f6f3ab0:	movk   19, a7
3f6f3ac0:	move   a7, *a9, 0
3f6f3ad0:	movk   7, a7
3f6f3ae0:	move   a7, *a9(0x80), 0
3f6f3b00:	movi   0x60, a7
3f6f3b20:	move   a7, *a9(0x40), 0
3f6f3b40:	movi   0x99, a7
3f6f3b60:	move   a7, *a9(0x10), 0
3f6f3b80:	move   a7, *a9(0x90), 0
3f6f3ba0:	movk   7, a7
3f6f3bb0:	move   a7, *a9, 0
3f6f3bc0:	move   a7, *a9(0x80), 0
3f6f3be0:	sub    a7, a7
3f6f3bf0:	move   a7, *a9(0xd0), 0
3f6f3c10:	movi   0x33, a7
3f6f3c30:	move   a7, *a9(0x50), 0
3f6f3c50:	movk   9, a7
3f6f3c60:	move   a7, *a9(0x20), 0
3f6f3c80:	move   a7, *a9(0xa0), 0
3f6f3ca0:	movk   1, a8
3f6f3cb0:	mmfm   sp, a0,a7,a9,a10,a11,a12
3f6f3cd0:	rets
3f6f3ce0:	mmtm   sp, a0,a2,a3,a4,a5,a7,a9,a10,a11,a12,a13
3f6f3d00:	move   a14, a13
3f6f3d10:	addi   0x40, a14
3f6f3d30:	move   @0x1b3900, a7, 1
3f6f3d60:	setf   1, 1, 0
3f6f3d70:	move   *a7(0x1c1), a5, 0
3f6f3d90:	move   a5, *a13(0x20), 1
3f6f3db0:	movk   1, a5
3f6f3dc0:	move   a5, *a7(0x1c1), 0
3f6f3de0:	move   @0x1d20b0, a5, 1
3f6f3e10:	move   *a5(0x190), a5, 1
3f6f3e30:	jane   L3F6F4E30
3f6f3e50:	move   a14, -*sp, 1
3f6f3e60:	movi   0x5e, a5
3f6f3e80:	move   a5, *a14+, 1
3f6f3e90:	movk   1, a5
3f6f3ea0:	move   a5, *a14+, 1
3f6f3eb0:	calla  L3F703D90
3f6f3ee0:	move   a8, a10
3f6f3ef0:	move   a10, a9
3f6f3f00:	movi   0x6400000, a7
3f6f3f30:	move   a7, *a9(0x1f0), 1
3f6f3f50:	movb   a5, *a9(0x40)
3f6f3f70:	movk   6, a5
3f6f3f80:	movb   a5, *a9(0x138)
3f6f3fa0:	movi   0xff, a5
3f6f3fc0:	setf   16, 0, 0
3f6f3fd0:	move   a5, *a9(0x260), 0
3f6f3ff0:	move   a5, *a9(0x250), 0
3f6f4010:	sub    a5, a5
3f6f4020:	move   a5, *a9(0x280), 0
3f6f4040:	move   a5, *a9(0x270), 0
3f6f4060:	move   a5, *a9(0x2a0), 0
3f6f4080:	move   a5, *a9(0x290), 0
3f6f40a0:	move   a5, *a9(0x2c0), 0
3f6f40c0:	move   a5, *a9(0x2b0), 0
3f6f40e0:	movi   0x40, a5
3f6f4100:	move   a5, *a9(0x2e0), 0
3f6f4120:	move   a5, *a9(0x2d0), 0
3f6f4140:	move   a14, -*sp, 1
3f6f4150:	addk   30, a5
3f6f4160:	move   a5, *a14+, 1
3f6f4170:	movk   1, a5
3f6f4180:	move   a5, *a14+, 1
3f6f4190:	calla  L3F703D90
3f6f41c0:	move   a8, a11
3f6f41d0:	move   a11, a9
3f6f41e0:	movi   0x6200000, a5
3f6f4210:	move   a5, *a9(0x1f0), 1
3f6f4230:	movk   7, a5
3f6f4240:	movb   a5, *a9(0x40)
3f6f4260:	movk   5, a5
3f6f4270:	movb   a5, *a9(0x138)
3f6f4290:	movi   0xff, a5
3f6f42b0:	setf   16, 0, 0
3f6f42c0:	move   a5, *a9(0x260), 0
3f6f42e0:	move   a5, *a9(0x250), 0
3f6f4300:	sub    a5, a5
3f6f4310:	move   a5, *a9(0x280), 0
3f6f4330:	move   a5, *a9(0x270), 0
3f6f4350:	move   a5, *a9(0x2a0), 0
3f6f4370:	move   a5, *a9(0x290), 0
3f6f4390:	move   a5, *a9(0x2c0), 0
3f6f43b0:	move   a5, *a9(0x2b0), 0
3f6f43d0:	movi   0x40, a5
3f6f43f0:	move   a5, *a9(0x2e0), 0
3f6f4410:	move   a5, *a9(0x2d0), 0
3f6f4430:	sub    a0, a0
L3F6F4440:
3f6f4440:	move   a0, a5
3f6f4450:	jreq   L3F6F4490
3f6f4460:	cmpi   0x1, a0
3f6f4480:	jrne   L3F6F44C0
L3F6F4490:
3f6f4490:	move   a10, a9
3f6f44a0:	move   a0, a4
3f6f44b0:	move   a4, a2
L3F6F44C0:
3f6f44c0:	cmpi   0x2, a0
3f6f44e0:	jrne   L3F6F4530
3f6f44f0:	move   a11, a9
3f6f4500:	sub    a4, a4
3f6f4510:	move   a4, a2
3f6f4520:	addk   2, a2
L3F6F4530:
3f6f4530:	cmpi   0x3, a0
3f6f4550:	jrne   L3F6F45A0
3f6f4560:	move   a11, a9
3f6f4570:	movk   1, a4
3f6f4580:	move   a4, a2
3f6f4590:	addk   2, a2
L3F6F45A0:
3f6f45a0:	move   a9, *a13, 1
3f6f45b0:	movi   0xf8, a7
3f6f45d0:	mpys   a4, a7
3f6f45e0:	add    a9, a7
3f6f45f0:	move   a9, *a7(0x20), 1
3f6f4610:	movi   0xf8, a7
3f6f4630:	mpys   a4, a7
3f6f4640:	add    a9, a7
3f6f4650:	move   a2, a5
3f6f4660:	sll    0x5, a5
3f6f4670:	addi   0x1d20b0, a5
3f6f46a0:	move   *a5, *a7, 1
3f6f46b0:	movi   0xf8, a7
3f6f46d0:	mpys   a4, a7
3f6f46e0:	add    a9, a7
3f6f46f0:	move   a4, a5
3f6f4700:	sll    0x7, a5
3f6f4710:	move   *a9(0x1f0), a3, 1
3f6f4730:	add    a5, a3
3f6f4740:	move   a3, *a7(0xd8), 1
3f6f4760:	movi   0xf8, a7
3f6f4780:	mpys   a4, a7
3f6f4790:	add    a9, a7
3f6f47a0:	movb   a4, *a7(0x48)
3f6f47c0:	cmpi   0x2, a0
3f6f47e0:	jrge   L3F6F4870
3f6f47f0:	movi   0xf8, a7
3f6f4810:	mpys   a4, a7
3f6f4820:	add    a9, a7
3f6f4830:	movk   8, a5
3f6f4840:	movb   a5, *a7(0x50)
3f6f4860:	jruc   L3F6F48E0
L3F6F4870:
3f6f4870:	movi   0xf8, a7
3f6f4890:	mpys   a4, a7
3f6f48a0:	add    a9, a7
3f6f48b0:	sub    a5, a5
3f6f48c0:	movb   a5, *a7(0x50)
L3F6F48E0:
3f6f48e0:	movi   0xf8, a7
3f6f4900:	mpys   a4, a7
3f6f4910:	add    a9, a7
3f6f4920:	move   a14, -*sp, 1
3f6f4930:	move   a2, a5
3f6f4940:	sll    0x5, a5
3f6f4950:	addi   0x1d20b0, a5
3f6f4980:	move   *a5, a5, 1
3f6f4990:	setf   16, 0, 0
3f6f49a0:	move   *a5(0x20), a8, 0
3f6f49c0:	move   a8, *a14+, 1
3f6f49d0:	calla  L3F6F3030
3f6f4a00:	move   a8, *a7(0x58), 1
3f6f4a20:	movi   0xf8, a7
3f6f4a40:	mpys   a4, a7
3f6f4a50:	add    a9, a7
3f6f4a60:	move   a14, -*sp, 1
3f6f4a70:	move   a2, a5
3f6f4a80:	sll    0x5, a5
3f6f4a90:	addi   0x1d20b0, a5
3f6f4ac0:	move   *a5, a5, 1
3f6f4ad0:	setf   16, 0, 0
3f6f4ae0:	move   *a5(0x30), a8, 0
3f6f4b00:	move   a8, *a14+, 1
3f6f4b10:	calla  L3F6F3030
3f6f4b40:	move   a8, *a7(0x78), 1
3f6f4b60:	movi   0xf8, a7
3f6f4b80:	mpys   a4, a7
3f6f4b90:	add    a9, a7
3f6f4ba0:	move   a14, -*sp, 1
3f6f4bb0:	move   a2, a5
3f6f4bc0:	sll    0x5, a5
3f6f4bd0:	addi   0x1d20b0, a5
3f6f4c00:	move   *a5, a5, 1
3f6f4c10:	setf   16, 0, 0
3f6f4c20:	move   *a5(0x40), a8, 0
3f6f4c40:	move   a8, *a14+, 1
3f6f4c50:	calla  L3F6F3030
3f6f4c80:	move   a8, *a7(0x98), 1
3f6f4ca0:	inc    a0
3f6f4cb0:	cmpi   0x4, a0
3f6f4cd0:	jalt   L3F6F4440
3f6f4cf0:	move   @0x1d20b0, a7, 1
3f6f4d20:	move   @0x1d20d0, a5, 1
3f6f4d50:	move   a10, *a5(0x190), 1
3f6f4d70:	move   a10, *a7(0x190), 1
3f6f4d90:	move   @0x1d20f0, a7, 1
3f6f4dc0:	move   @0x1d2110, a3, 1
3f6f4df0:	move   a11, *a3(0x190), 1
3f6f4e10:	move   a11, *a7(0x190), 1
L3F6F4E30:
3f6f4e30:	move   *a13(0xffe0), a7, 1
3f6f4e50:	move   *a7(0x190), a9, 1
3f6f4e70:	move   @0x1d20b0, a5, 1
3f6f4ea0:	move   *a5(0x190), a3, 1
3f6f4ec0:	cmp    a3, a9
3f6f4ed0:	jrne   L3F6F4F30
3f6f4ee0:	cmp    a5, a7
3f6f4ef0:	jrne   L3F6F4F20
3f6f4f00:	sub    a12, a12
3f6f4f10:	jruc   L3F6F4F30
L3F6F4F20:
3f6f4f20:	movk   1, a12
L3F6F4F30:
3f6f4f30:	move   @0x1d20f0, a5, 1
3f6f4f60:	move   *a5(0x190), a3, 1
3f6f4f80:	cmp    a3, a9
3f6f4f90:	jrne   L3F6F4FF0
3f6f4fa0:	cmp    a5, a7
3f6f4fb0:	jrne   L3F6F4FE0
3f6f4fc0:	sub    a12, a12
3f6f4fd0:	jruc   L3F6F4FF0
L3F6F4FE0:
3f6f4fe0:	movk   1, a12
L3F6F4FF0:
3f6f4ff0:	move   a9, *a13, 1
3f6f5000:	move   @0x1b3900, a3, 1
3f6f5030:	setf   1, 1, 0
3f6f5040:	move   *a13(0x20), *a3(0x1c1), 0
3f6f5070:	movi   0xf8, a7
3f6f5090:	mpys   a12, a7
3f6f50a0:	add    a9, a7
3f6f50b0:	move   a7, a8
3f6f50c0:	move   *sp(0x180), a14, 1
3f6f50e0:	mmfm   sp, a0,a2,a3,a4,a5,a7,a9,a10,a11,a12,a13
3f6f5100:	rets   2
3f6f5110:	mmtm   sp, a9,a11,a13
3f6f5130:	move   a14, a13
3f6f5140:	pushst
3f6f5150:	dint
3f6f5160:	move   *a13(0xffe0), a11, 1
3f6f5180:	move   *a11, a9, 1
3f6f5190:	sub    a11, a11
3f6f51a0:	move   a11, *a9(0x190), 1
3f6f51c0:	popst
3f6f51d0:	move   a11, a8
3f6f51e0:	move   *sp(0x80), a14, 1
3f6f5200:	mmfm   sp, a9,a11,a13
3f6f5220:	rets   2
3f6f5230:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f6f5250:	move   a14, a13
3f6f5260:	move   *a13(0xffe0), a9, 1
3f6f5280:	setf   8, 0, 0
3f6f5290:	move   *a9(0x50), a7, 0
3f6f52b0:	btst   3, a7
3f6f52c0:	jreq   L3F6F55F0
3f6f52d0:	move   a14, -*sp, 1
3f6f52e0:	movi   0x3f6faa10, a8
3f6f5310:	move   a8, *a14+, 1
3f6f5320:	move   a9, *a14+, 1
3f6f5330:	calla  L3F6F5820
3f6f5360:	move   a8, a11
3f6f5370:	setf   8, 0, 0
3f6f5380:	move   *a9(0x50), a7, 0
3f6f53a0:	movk   3, a5
3f6f53b0:	and    a5, a7
3f6f53c0:	jreq   L3F6F55F0
3f6f53d0:	cmpi   0x20, a11
3f6f53f0:	jrge   L3F6F55F0
3f6f5400:	move   a14, -*sp, 1
3f6f5410:	movk   1, a7
3f6f5420:	move   a7, *a14+, 1
3f6f5430:	movi   0x1e86c0, a5
3f6f5460:	move   a5, *a14+, 1
3f6f5470:	move   *a9(0x98), *a14+, 1
3f6f5490:	calla  L3FB2FD10
3f6f54c0:	pushst
3f6f54d0:	dint
3f6f54e0:	move   *a9(0xd8), a7, 1
3f6f5500:	movk   5, a5
3f6f5510:	setf   16, 0, 0
3f6f5520:	move   a5, *a7(0x20), 0
3f6f5540:	setf   8, 0, 0
3f6f5550:	move   *a9(0x50), a7, 0
3f6f5570:	movk   3, a5
3f6f5580:	andn   a5, a7
3f6f5590:	ori    0x10, a7
3f6f55c0:	movb   a7, *a9(0x50)
3f6f55e0:	popst
L3F6F55F0:
3f6f55f0:	sub    a8, a8
3f6f5600:	move   *sp(0xe0), a14, 1
3f6f5620:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f6f5640:	rets   2
3f6f5650:	mmtm   sp, a7,a9,a10,a11,a13
3f6f5670:	move   a14, a13
3f6f5680:	move   *a13(0xffe0), a9, 1
3f6f56a0:	setf   8, 0, 0
3f6f56b0:	move   *a9(0x40), a11, 0
3f6f56d0:	subk   4, a11
3f6f56e0:	jreq   L3F6F5730
3f6f56f0:	move   *a9(0x40), a11, 0
3f6f5710:	subk   3, a11
3f6f5720:	jrne   L3F6F5760
L3F6F5730:
3f6f5730:	movi   0xffff, a8
3f6f5750:	jruc   L3F6F57D0
L3F6F5760:
3f6f5760:	move   *a9(0xd8), a11, 1
3f6f5780:	movk   5, a7
3f6f5790:	setf   16, 0, 0
3f6f57a0:	move   a7, *a11(0x20), 0
3f6f57c0:	sub    a8, a8
L3F6F57D0:
3f6f57d0:	move   *sp(0xc0), a14, 1
3f6f57f0:	mmfm   sp, a7,a9,a10,a11,a13
3f6f5810:	rets   2
L3F6F5820:
3f6f5820:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f6f5840:	move   a14, a13
3f6f5850:	jruc   L3F6F5AA0
L3F6F5860:
3f6f5860:	move   *a13(0xffe0), a11, 1
3f6f5880:	move   *a11(0x58), a10, 1
3f6f58a0:	setf   16, 0, 0
3f6f58b0:	move   *a10(0x20), a7, 0
3f6f58d0:	move   *a10(0x30), a5, 0
3f6f58f0:	sub    a5, a7
3f6f5900:	move   *a10(0x40), a5, 0
3f6f5920:	and    a5, a7
3f6f5930:	move   a7, a9
3f6f5940:	jruc   L3F6F5B30
L3F6F5950:
3f6f5950:	move   *a13(0xffe0), a11, 1
3f6f5970:	move   *a11(0x78), a10, 1
3f6f5990:	setf   16, 0, 0
3f6f59a0:	move   *a10(0x20), a7, 0
3f6f59c0:	move   *a10(0x30), a5, 0
3f6f59e0:	sub    a5, a7
3f6f59f0:	move   *a10(0x40), a5, 0
3f6f5a10:	and    a5, a7
3f6f5a20:	move   *a10(0x40), a5, 0
3f6f5a40:	move   a5, a9
3f6f5a50:	sub    a7, a9
3f6f5a60:	jruc   L3F6F5B30
L3F6F5A70:
3f6f5a70:	movi   0xffff, a9
3f6f5a90:	jruc   L3F6F5B30
L3F6F5AA0:
3f6f5aa0:	move   *a13(0xffc0), a11, 1
3f6f5ac0:	movb   *a11, a8
3f6f5ad0:	subi   0x72, a8
3f6f5af0:	jreq   L3F6F5860
3f6f5b00:	subk   5, a8
3f6f5b10:	jreq   L3F6F5950
3f6f5b20:	jruc   L3F6F5A70
L3F6F5B30:
3f6f5b30:	move   a9, a8
3f6f5b40:	move   *sp(0xe0), a14, 1
3f6f5b60:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f6f5b80:	rets   2
3f6f5b90:	mmtm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3f6f5bb0:	move   a14, a13
3f6f5bc0:	addi   0xc0, a14
3f6f5be0:	move   *a13(0xffe0), a9, 1
3f6f5c00:	move   *a13(0xffc0), a10, 1
3f6f5c20:	move   *a13(0xffa0), a11, 1
3f6f5c40:	cmpi   0x2, a10
3f6f5c60:	jrlt   L3F6F5CA0
3f6f5c70:	cmpi   0xd, a10
3f6f5c90:	jrle   L3F6F5CE0
L3F6F5CA0:
3f6f5ca0:	movi   0xfffe, a8
3f6f5cc0:	jauc   L3F6FA8A0
L3F6F5CE0:
3f6f5ce0:	move   *a9(0x20), a12, 1
3f6f5d00:	move   *a12(0x1f0), a0, 1
3f6f5d20:	jruc   L3F6F6280
L3F6F5D30:
3f6f5d30:	movk   2, a7
3f6f5d40:	move   a7, *a13(0x40), 1
3f6f5d60:	sub    a7, a7
3f6f5d70:	move   a7, *a13(0x20), 1
3f6f5d90:	movk   1, a7
3f6f5da0:	move   a7, *a13(0x60), 1
3f6f5dc0:	movk   3, a7
3f6f5dd0:	setf   16, 0, 0
3f6f5de0:	move   a7, *a13(0x90), 0
3f6f5e00:	movi   0x32, a7
3f6f5e20:	move   a7, *a13(0xa0), 0
3f6f5e40:	sub    a7, a7
3f6f5e50:	move   a7, *a13(0xb0), 0
3f6f5e70:	jruc   L3F6F6340
L3F6F5E80:
3f6f5e80:	movk   10, a7
3f6f5e90:	move   a7, *a13(0x40), 1
3f6f5eb0:	movk   8, a7
3f6f5ec0:	move   a7, *a13(0x20), 1
3f6f5ee0:	movk   9, a7
3f6f5ef0:	move   a7, *a13(0x60), 1
3f6f5f10:	movk   11, a7
3f6f5f20:	setf   16, 0, 0
3f6f5f30:	move   a7, *a13(0x90), 0
3f6f5f50:	addk   24, a7
3f6f5f60:	move   a7, *a13(0xa0), 0
3f6f5f80:	movk   1, a7
3f6f5f90:	move   a7, *a13(0xb0), 0
3f6f5fb0:	jruc   L3F6F6340
L3F6F5FC0:
3f6f5fc0:	movk   2, a7
3f6f5fd0:	move   a7, *a13(0x40), 1
3f6f5ff0:	sub    a7, a7
3f6f6000:	move   a7, *a13(0x20), 1
3f6f6020:	movk   1, a7
3f6f6030:	move   a7, *a13(0x60), 1
3f6f6050:	movi   0x32, a7
3f6f6070:	setf   16, 0, 0
3f6f6080:	move   a7, *a13(0xa0), 0
3f6f60a0:	sub    a7, a7
3f6f60b0:	move   a7, *a13(0xb0), 0
3f6f60d0:	jruc   L3F6F6340
L3F6F60E0:
3f6f60e0:	movk   10, a7
3f6f60f0:	move   a7, *a13(0x40), 1
3f6f6110:	movk   8, a7
3f6f6120:	move   a7, *a13(0x20), 1
3f6f6140:	movk   9, a7
3f6f6150:	move   a7, *a13(0x60), 1
3f6f6170:	addk   26, a7
3f6f6180:	setf   16, 0, 0
3f6f6190:	move   a7, *a13(0xa0), 0
3f6f61b0:	movk   1, a7
3f6f61c0:	move   a7, *a13(0xb0), 0
3f6f61e0:	jruc   L3F6F6340
L3F6F61F0:
3f6f61f0:	move   a14, -*sp, 1
3f6f6200:	movi   0x3f6faa20, a8
3f6f6230:	move   a8, *a14+, 1
3f6f6240:	calla  L3FB341E0
3f6f6270:	jruc   L3F6F6340
L3F6F6280:
3f6f6280:	setf   8, 0, 0
3f6f6290:	move   *a9(0x40), a8, 0
3f6f62b0:	dec    a8
3f6f62c0:	jreq   L3F6F5D30
3f6f62d0:	subk   4, a8
3f6f62e0:	jreq   L3F6F60E0
3f6f62f0:	dec    a8
3f6f6300:	jreq   L3F6F5E80
3f6f6310:	dec    a8
3f6f6320:	jreq   L3F6F5FC0
3f6f6330:	jruc   L3F6F61F0
L3F6F6340:
3f6f6340:	cmpi   0xd, a10
3f6f6360:	jrne   L3F6F6620
3f6f6370:	setf   16, 0, 0
3f6f6380:	move   *a13(0xb0), a7, 0
3f6f63a0:	jrne   L3F6F63E0
3f6f63b0:	movi   0x40, a2
3f6f63d0:	jruc   L3F6F6400
L3F6F63E0:
3f6f63e0:	movi   0x80, a2
L3F6F6400:
3f6f6400:	move   *a13(0x20), a5, 1
3f6f6420:	sll    0x4, a5
3f6f6430:	add    a0, a5
3f6f6440:	movk   7, a7
3f6f6450:	move   a7, *a5, 0
3f6f6460:	move   a2, *a0(0xf0), 0
3f6f6480:	move   a11, a5
3f6f6490:	jrne   L3F6F6520
3f6f64a0:	move   a14, -*sp, 1
3f6f64b0:	movi   0x41, a5
3f6f64d0:	move   a5, *a14+, 1
3f6f64e0:	calla  L3FB33A20
3f6f6510:	jruc   L3F6F6570
L3F6F6520:
3f6f6520:	move   a14, -*sp, 1
3f6f6530:	move   a11, *a14+, 1
3f6f6540:	calla  L3FB33A20
L3F6F6570:
3f6f6570:	move   *a13(0x20), a5, 1
3f6f6590:	sll    0x4, a5
3f6f65a0:	add    a0, a5
3f6f65b0:	setf   16, 0, 0
3f6f65c0:	move   a7, *a5, 0
3f6f65d0:	move   a2, *a0(0xe0), 0
3f6f65f0:	sub    a8, a8
3f6f6600:	jauc   L3F6FA8A0
L3F6F6620:
3f6f6620:	cmpi   0xc, a10
3f6f6640:	jrne   L3F6F6AB0
3f6f6650:	cmpi   0xc, a11
3f6f6670:	jreq   L3F6F6740
3f6f6680:	move   a14, -*sp, 1
3f6f6690:	movi   0x3f6fab70, a8
3f6f66c0:	move   a8, *a14+, 1
3f6f66d0:	calla  L3FB341E0
3f6f6700:	movi   0xfffe, a8
3f6f6720:	jauc   L3F6FA8A0
L3F6F6740:
3f6f6740:	setf   8, 0, 0
3f6f6750:	move   *a9(0x40), a7, 0
3f6f6770:	setf   16, 0, 0
3f6f6780:	move   a7, @0x1e8720, 0
3f6f67b0:	move   *a13(0xa0), *a0(0x50), 0
3f6f67e0:	move   *a13(0x40), a5, 1
3f6f6800:	sll    0x4, a5
3f6f6810:	add    a0, a5
3f6f6820:	movk   5, a7
3f6f6830:	move   a7, *a5, 0
3f6f6840:	move   a14, -*sp, 1
3f6f6850:	movk   10, a5
3f6f6860:	move   a5, *a14+, 1
3f6f6870:	calla  L3FB33A20
3f6f68a0:	move   *a13(0x40), a5, 1
3f6f68c0:	sll    0x4, a5
3f6f68d0:	add    a0, a5
3f6f68e0:	movi   0x65, a7
3f6f6900:	setf   16, 0, 0
3f6f6910:	move   a7, *a5, 0
3f6f6920:	move   a14, -*sp, 1
3f6f6930:	movi   0x113, a5
3f6f6950:	move   a5, *a14+, 1
3f6f6960:	calla  L3FB33A20
3f6f6990:	move   *a13(0x40), a5, 1
3f6f69b0:	sll    0x4, a5
3f6f69c0:	add    a0, a5
3f6f69d0:	addk   16, a7
3f6f69e0:	setf   16, 0, 0
3f6f69f0:	move   a7, *a5, 0
3f6f6a00:	sub    a5, a5
3f6f6a10:	move   a5, @0x1e8720, 0
3f6f6a40:	movi   0x33, a7
3f6f6a60:	move   a7, *a0(0x50), 0
3f6f6a80:	move   a5, a8
3f6f6a90:	jauc   L3F6FA8A0
L3F6F6AB0:
3f6f6ab0:	move   *a13(0x40), a7, 1
3f6f6ad0:	sll    0x4, a7
3f6f6ae0:	add    a0, a7
3f6f6af0:	movk   9, a5
3f6f6b00:	setf   16, 0, 0
3f6f6b10:	move   a5, *a7, 0
3f6f6b20:	move   *a13(0x40), a7, 1
3f6f6b40:	sll    0x4, a7
3f6f6b50:	add    a0, a7
3f6f6b60:	movk   2, a5
3f6f6b70:	move   a5, *a7, 0
3f6f6b80:	cmpi   0x2, a10
3f6f6ba0:	jrne   L3F6F6E00
3f6f6bb0:	move   a11, a7
3f6f6bc0:	jreq   L3F6F6C30
3f6f6bd0:	cmpi   0x2000000, a11
3f6f6c00:	jrnc   L3F6F6C30
3f6f6c10:	sub    a7, a7
3f6f6c20:	move   a7, *a11, 1
L3F6F6C30:
3f6f6c30:	move   *a9(0x58), a7, 1
3f6f6c50:	move   *a9(0x58), a3, 1
3f6f6c70:	move   *a3(0x20), *a7(0x30), 0
3f6f6ca0:	move   *a9(0x78), a7, 1
3f6f6cc0:	move   *a9(0x78), a3, 1
3f6f6ce0:	move   *a3(0x20), *a7(0x30), 0
3f6f6d10:	move   *a13(0x40), a7, 1
3f6f6d30:	sll    0x4, a7
3f6f6d40:	add    a0, a7
3f6f6d50:	movk   1, a3
3f6f6d60:	move   a3, *a7, 0
3f6f6d70:	move   *a13(0x40), a7, 1
3f6f6d90:	sll    0x4, a7
3f6f6da0:	add    a0, a7
3f6f6db0:	movk   5, a3
3f6f6dc0:	move   a3, *a7, 0
3f6f6dd0:	sub    a8, a8
3f6f6de0:	jauc   L3F6FA8A0
L3F6F6E00:
3f6f6e00:	cmpi   0x3, a10
3f6f6e20:	jreq   L3F6F6E70
3f6f6e30:	cmpi   0x4, a10
3f6f6e50:	jane   L3F6F8000
L3F6F6E70:
3f6f6e70:	cmpi   0x4, a11
3f6f6e90:	jaeq   L3F6F7DD0
3f6f6eb0:	cmpi   0x5, a11
3f6f6ed0:	jaeq   L3F6F7DD0
3f6f6ef0:	cmpi   0x6, a11
3f6f6f10:	jaeq   L3F6F7DD0
3f6f6f30:	cmpi   0x8, a11
3f6f6f50:	jaeq   L3F6F7DD0
3f6f6f70:	cmpi   0x9, a11
3f6f6f90:	jaeq   L3F6F7DD0
3f6f6fb0:	cmpi   0xb, a11
3f6f6fd0:	jaeq   L3F6F7DD0
3f6f6ff0:	cmpi   0xe0, a11
3f6f7010:	jaeq   L3F6F7DD0
3f6f7030:	cmpi   0xc, a11
3f6f7050:	jaeq   L3F6F7DD0
3f6f7070:	move   a14, -*sp, 1
3f6f7080:	movi   0x3f6fac00, a8
3f6f70b0:	move   a8, *a14+, 1
3f6f70c0:	calla  L3FB341E0
3f6f70f0:	move   *a13(0x40), a7, 1
3f6f7110:	sll    0x4, a7
3f6f7120:	add    a0, a7
3f6f7130:	movk   1, a3
3f6f7140:	setf   16, 0, 0
3f6f7150:	move   a3, *a7, 0
3f6f7160:	move   *a13(0x40), a7, 1
3f6f7180:	sll    0x4, a7
3f6f7190:	add    a0, a7
3f6f71a0:	movk   5, a3
3f6f71b0:	move   a3, *a7, 0
3f6f71c0:	movi   0xfffe, a8
3f6f71e0:	jauc   L3F6FA8A0
L3F6F7200:
3f6f7200:	cmpi   0xe0, a11
3f6f7220:	jrne   L3F6F7430
3f6f7230:	movk   12, a11
3f6f7240:	move   *a13(0xb0), a7, 0
3f6f7260:	sll    0x4, a7
3f6f7270:	add    a12, a7
3f6f7280:	move   a11, *a7(0x210), 0
3f6f72a0:	move   *a13(0xb0), a7, 0
3f6f72c0:	sll    0x4, a7
3f6f72d0:	add    a12, a7
3f6f72e0:	move   *a7(0x230), a7, 0
3f6f7300:	andi   0xff, a7
3f6f7330:	move   a11, a5
3f6f7340:	sll    0x4, a5
3f6f7350:	zext   a5, 0
3f6f7360:	or     a7, a5
3f6f7370:	move   a5, a11
3f6f7380:	movi   0xe0, a7
3f6f73a0:	move   a7, *a0(0x40), 0
3f6f73c0:	move   *a13(0x60), a5, 1
3f6f73e0:	sll    0x4, a5
3f6f73f0:	add    a0, a5
3f6f7400:	move   a11, *a5, 0
3f6f7410:	jauc   L3F6F7E30
L3F6F7430:
3f6f7430:	cmpi   0xc, a11
3f6f7450:	jrne   L3F6F7650
3f6f7460:	setf   16, 0, 0
3f6f7470:	move   *a13(0xb0), a7, 0
3f6f7490:	sll    0x4, a7
3f6f74a0:	add    a12, a7
3f6f74b0:	move   a11, *a7(0x210), 0
3f6f74d0:	move   *a13(0xb0), a7, 0
3f6f74f0:	sll    0x4, a7
3f6f7500:	add    a12, a7
3f6f7510:	move   *a7(0x230), a7, 0
3f6f7530:	andi   0xff, a7
3f6f7560:	move   a11, a5
3f6f7570:	sll    0x4, a5
3f6f7580:	zext   a5, 0
3f6f7590:	or     a7, a5
3f6f75a0:	move   a5, a11
3f6f75b0:	movi   0x60, a7
3f6f75d0:	move   a7, *a0(0x40), 0
3f6f75f0:	move   *a13(0x60), a5, 1
3f6f7610:	sll    0x4, a5
3f6f7620:	add    a0, a5
3f6f7630:	move   a11, *a5, 0
3f6f7640:	jruc   L3F6F7E30
L3F6F7650:
3f6f7650:	setf   16, 0, 0
3f6f7660:	move   *a13(0xb0), a7, 0
3f6f7680:	sll    0x4, a7
3f6f7690:	add    a12, a7
3f6f76a0:	move   a11, *a7(0x210), 0
3f6f76c0:	move   *a13(0xb0), a7, 0
3f6f76e0:	sll    0x4, a7
3f6f76f0:	add    a12, a7
3f6f7700:	move   *a7(0x230), a7, 0
3f6f7720:	andi   0xff, a7
3f6f7750:	move   a11, a5
3f6f7760:	sll    0x4, a5
3f6f7770:	zext   a5, 0
3f6f7780:	or     a7, a5
3f6f7790:	move   a5, a11
3f6f77a0:	move   *a13(0x60), a7, 1
3f6f77c0:	sll    0x4, a7
3f6f77d0:	add    a0, a7
3f6f77e0:	move   a11, *a7, 0
3f6f77f0:	jruc   L3F6F7E30
L3F6F7800:
3f6f7800:	cmpi   0xc, a11
3f6f7820:	jrne   L3F6F7A20
3f6f7830:	move   *a13(0xb0), a7, 0
3f6f7850:	sll    0x4, a7
3f6f7860:	add    a12, a7
3f6f7870:	move   a11, *a7(0x230), 0
3f6f7890:	move   *a13(0xb0), a7, 0
3f6f78b0:	sll    0x4, a7
3f6f78c0:	add    a12, a7
3f6f78d0:	move   *a7(0x210), a7, 0
3f6f78f0:	sll    0x4, a7
3f6f7900:	zext   a7, 0
3f6f7910:	zext   a11, 0
3f6f7920:	move   a11, a5
3f6f7930:	andi   0xff, a5
3f6f7960:	or     a5, a7
3f6f7970:	move   a7, a11
3f6f7980:	movi   0x60, a7
3f6f79a0:	move   a7, *a0(0x40), 0
3f6f79c0:	move   *a13(0x60), a5, 1
3f6f79e0:	sll    0x4, a5
3f6f79f0:	add    a0, a5
3f6f7a00:	move   a11, *a5, 0
3f6f7a10:	jruc   L3F6F7E30
L3F6F7A20:
3f6f7a20:	cmpi   0xe0, a11
3f6f7a40:	jrne   L3F6F7C10
3f6f7a50:	movk   12, a11
3f6f7a60:	setf   16, 0, 0
3f6f7a70:	move   *a13(0xb0), a7, 0
3f6f7a90:	sll    0x4, a7
3f6f7aa0:	add    a12, a7
3f6f7ab0:	move   a11, *a7(0x230), 0
3f6f7ad0:	move   *a13(0xb0), a7, 0
3f6f7af0:	sll    0x4, a7
3f6f7b00:	add    a12, a7
3f6f7b10:	move   *a7(0x210), a7, 0
3f6f7b30:	sll    0x4, a7
3f6f7b40:	zext   a7, 0
3f6f7b50:	or     a11, a7
3f6f7b60:	move   a7, a11
3f6f7b70:	movi   0xe0, a7
3f6f7b90:	move   a7, *a0(0x40), 0
3f6f7bb0:	move   *a13(0x60), a5, 1
3f6f7bd0:	sll    0x4, a5
3f6f7be0:	add    a0, a5
3f6f7bf0:	move   a11, *a5, 0
3f6f7c00:	jruc   L3F6F7E30
L3F6F7C10:
3f6f7c10:	setf   16, 0, 0
3f6f7c20:	move   *a13(0xb0), a7, 0
3f6f7c40:	sll    0x4, a7
3f6f7c50:	add    a12, a7
3f6f7c60:	move   a11, *a7(0x230), 0
3f6f7c80:	move   *a13(0xb0), a7, 0
3f6f7ca0:	sll    0x4, a7
3f6f7cb0:	add    a12, a7
3f6f7cc0:	move   *a7(0x210), a7, 0
3f6f7ce0:	sll    0x4, a7
3f6f7cf0:	zext   a7, 0
3f6f7d00:	zext   a11, 0
3f6f7d10:	move   a11, a5
3f6f7d20:	andi   0xff, a5
3f6f7d50:	or     a5, a7
3f6f7d60:	move   a7, a11
3f6f7d70:	move   *a13(0x60), a7, 1
3f6f7d90:	sll    0x4, a7
3f6f7da0:	add    a0, a7
3f6f7db0:	move   a11, *a7, 0
3f6f7dc0:	jruc   L3F6F7E30
L3F6F7DD0:
3f6f7dd0:	move   a10, a8
3f6f7de0:	subk   3, a8
3f6f7df0:	jaeq   L3F6F7200
3f6f7e10:	dec    a8
3f6f7e20:	jreq   L3F6F7800
L3F6F7E30:
3f6f7e30:	move   *a9(0x58), a7, 1
3f6f7e50:	move   *a9(0x58), a5, 1
3f6f7e70:	move   *a5(0x20), *a7(0x30), 0
3f6f7ea0:	move   *a9(0x78), a7, 1
3f6f7ec0:	move   *a9(0x78), a5, 1
3f6f7ee0:	move   *a5(0x20), *a7(0x30), 0
3f6f7f10:	move   *a13(0x40), a7, 1
3f6f7f30:	sll    0x4, a7
3f6f7f40:	add    a0, a7
3f6f7f50:	movk   1, a5
3f6f7f60:	move   a5, *a7, 0
3f6f7f70:	move   *a13(0x40), a7, 1
3f6f7f90:	sll    0x4, a7
3f6f7fa0:	add    a0, a7
3f6f7fb0:	movk   5, a3
3f6f7fc0:	move   a3, *a7, 0
3f6f7fd0:	sub    a8, a8
3f6f7fe0:	jauc   L3F6FA8A0
L3F6F8000:
3f6f8000:	cmpi   0x5, a10
3f6f8020:	jreq   L3F6F8070
3f6f8030:	cmpi   0x6, a10
3f6f8050:	jane   L3F6F8E30
L3F6F8070:
3f6f8070:	move   *a13(0x40), a7, 1
3f6f8090:	sll    0x4, a7
3f6f80a0:	add    a0, a7
3f6f80b0:	movk   16, a3
3f6f80c0:	move   a3, *a7, 0
3f6f80d0:	move   *a13(0x20), a7, 1
3f6f80f0:	sll    0x4, a7
3f6f8100:	add    a0, a7
3f6f8110:	move   *a7(0x0), *a13(0x80), 0
3f6f8140:	jauc   L3F6F8A30
L3F6F8160:
3f6f8160:	move   *a13(0x80), a7, 0
3f6f8180:	andi   0xe3, a7
3f6f81b0:	move   a7, a11
3f6f81c0:	ori    0x10, a11
3f6f81f0:	jauc   L3F6F8BB0
L3F6F8210:
3f6f8210:	move   *a13(0x80), a7, 0
3f6f8230:	andi   0xe3, a7
3f6f8260:	or     a7, a11
3f6f8270:	jauc   L3F6F8BB0
L3F6F8290:
3f6f8290:	move   *a13(0xb0), a7, 0
3f6f82b0:	sll    0x4, a7
3f6f82c0:	add    a12, a7
3f6f82d0:	movi   0xff, a5
3f6f82f0:	move   a5, *a7(0x250), 0
3f6f8310:	move   *a13(0x80), a7, 0
3f6f8330:	andi   0xfc, a7
3f6f8360:	or     a7, a11
3f6f8370:	jauc   L3F6F8BB0
L3F6F8390:
3f6f8390:	move   *a13(0xb0), a7, 0
3f6f83b0:	sll    0x4, a7
3f6f83c0:	add    a12, a7
3f6f83d0:	movi   0x7f, a5
3f6f83f0:	move   a5, *a7(0x250), 0
3f6f8410:	move   *a13(0x80), a7, 0
3f6f8430:	andi   0xfc, a7
3f6f8460:	or     a7, a11
3f6f8470:	jruc   L3F6F8BB0
L3F6F8480:
3f6f8480:	move   *a13(0x80), a7, 0
3f6f84a0:	andi   0xe0, a7
3f6f84d0:	move   a7, a11
3f6f84e0:	ori    0x13, a11
3f6f8510:	move   *a13(0xb0), a7, 0
3f6f8530:	sll    0x4, a7
3f6f8540:	add    a12, a7
3f6f8550:	movi   0x80, a5
3f6f8570:	move   a5, *a7(0x270), 0
3f6f8590:	jruc   L3F6F8BB0
L3F6F85A0:
3f6f85a0:	move   *a13(0x80), a7, 0
3f6f85c0:	andi   0xe0, a7
3f6f85f0:	move   a7, a11
3f6f8600:	ori    0x13, a11
3f6f8630:	move   *a13(0xb0), a7, 0
3f6f8650:	sll    0x4, a7
3f6f8660:	add    a12, a7
3f6f8670:	movi   0x80, a5
3f6f8690:	move   a5, *a7(0x290), 0
3f6f86b0:	jruc   L3F6F8BB0
L3F6F86C0:
3f6f86c0:	move   *a13(0xb0), a7, 0
3f6f86e0:	sll    0x4, a7
3f6f86f0:	add    a12, a7
3f6f8700:	movk   5, a5
3f6f8710:	move   a5, *a7(0x2b0), 0
3f6f8730:	move   *a13(0x80), a7, 0
3f6f8750:	move   a7, a11
3f6f8760:	andi   0xe3, a11
3f6f8790:	jruc   L3F6F8BB0
L3F6F87A0:
3f6f87a0:	move   *a13(0xb0), a7, 0
3f6f87c0:	sll    0x4, a7
3f6f87d0:	add    a12, a7
3f6f87e0:	movk   8, a5
3f6f87f0:	move   a5, *a7(0x2b0), 0
3f6f8810:	move   *a13(0x80), a7, 0
3f6f8830:	andi   0xe3, a7
3f6f8860:	movk   4, a3
3f6f8870:	or     a3, a7
3f6f8880:	move   a7, a11
3f6f8890:	jruc   L3F6F8BB0
L3F6F88A0:
3f6f88a0:	move   a14, -*sp, 1
3f6f88b0:	movi   0x3f6fac00, a8
3f6f88e0:	move   a8, *a14+, 1
3f6f88f0:	calla  L3FB341E0
3f6f8920:	move   *a13(0x40), a7, 1
3f6f8940:	sll    0x4, a7
3f6f8950:	add    a0, a7
3f6f8960:	movk   1, a5
3f6f8970:	setf   16, 0, 0
3f6f8980:	move   a5, *a7, 0
3f6f8990:	move   *a13(0x40), a7, 1
3f6f89b0:	sll    0x4, a7
3f6f89c0:	add    a0, a7
3f6f89d0:	movk   5, a3
3f6f89e0:	move   a3, *a7, 0
3f6f89f0:	movi   0xfffe, a8
3f6f8a10:	jauc   L3F6FA8A0
L3F6F8A30:
3f6f8a30:	move   a11, a8
3f6f8a40:	jaeq   L3F6F8210
3f6f8a60:	dec    a8
3f6f8a70:	jreq   L3F6F85A0
3f6f8a80:	dec    a8
3f6f8a90:	jreq   L3F6F8390
3f6f8aa0:	dec    a8
3f6f8ab0:	jaeq   L3F6F8290
3f6f8ad0:	dec    a8
3f6f8ae0:	jaeq   L3F6F8210
3f6f8b00:	dec    a8
3f6f8b10:	jreq   L3F6F86C0
3f6f8b20:	subk   3, a8
3f6f8b30:	jreq   L3F6F87A0
3f6f8b40:	subk   8, a8
3f6f8b50:	jaeq   L3F6F8160
3f6f8b70:	subi   0x70, a8
3f6f8b90:	jreq   L3F6F8480
3f6f8ba0:	jruc   L3F6F88A0
L3F6F8BB0:
3f6f8bb0:	move   *a13(0x40), a7, 1
3f6f8bd0:	sll    0x4, a7
3f6f8be0:	add    a0, a7
3f6f8bf0:	movk   16, a5
3f6f8c00:	move   a5, *a7, 0
3f6f8c10:	move   *a13(0x20), a7, 1
3f6f8c30:	sll    0x4, a7
3f6f8c40:	add    a0, a7
3f6f8c50:	move   a11, *a7, 0
3f6f8c60:	move   *a9(0x58), a7, 1
3f6f8c80:	move   *a9(0x58), a3, 1
3f6f8ca0:	move   *a3(0x20), *a7(0x30), 0
3f6f8cd0:	move   *a9(0x78), a7, 1
3f6f8cf0:	move   *a9(0x78), a3, 1
3f6f8d10:	move   *a3(0x20), *a7(0x30), 0
3f6f8d40:	move   *a13(0x40), a7, 1
3f6f8d60:	sll    0x4, a7
3f6f8d70:	add    a0, a7
3f6f8d80:	movk   1, a3
3f6f8d90:	move   a3, *a7, 0
3f6f8da0:	move   *a13(0x40), a7, 1
3f6f8dc0:	sll    0x4, a7
3f6f8dd0:	add    a0, a7
3f6f8de0:	movk   5, a3
3f6f8df0:	move   a3, *a7, 0
3f6f8e00:	sub    a8, a8
3f6f8e10:	jauc   L3F6FA8A0
L3F6F8E30:
3f6f8e30:	cmpi   0x7, a10
3f6f8e50:	jrne   L3F6F9240
3f6f8e60:	cmpi   0x7, a11
3f6f8e80:	jreq   L3F6F8FC0
3f6f8e90:	cmpi   0xf, a11
3f6f8eb0:	jreq   L3F6F8FC0
3f6f8ec0:	move   *a13(0x40), a7, 1
3f6f8ee0:	sll    0x4, a7
3f6f8ef0:	add    a0, a7
3f6f8f00:	movk   1, a3
3f6f8f10:	move   a3, *a7, 0
3f6f8f20:	move   *a13(0x40), a7, 1
3f6f8f40:	sll    0x4, a7
3f6f8f50:	add    a0, a7
3f6f8f60:	movk   5, a3
3f6f8f70:	move   a3, *a7, 0
3f6f8f80:	movi   0xfffe, a8
3f6f8fa0:	jauc   L3F6FA8A0
L3F6F8FC0:
3f6f8fc0:	move   *a13(0x40), a7, 1
3f6f8fe0:	sll    0x4, a7
3f6f8ff0:	add    a0, a7
3f6f9000:	movk   16, a3
3f6f9010:	move   a3, *a7, 0
3f6f9020:	move   *a13(0x20), a7, 1
3f6f9040:	sll    0x4, a7
3f6f9050:	add    a0, a7
3f6f9060:	move   *a7(0x0), *a13(0x80), 0
3f6f9090:	move   *a13(0x20), a7, 1
3f6f90b0:	sll    0x4, a7
3f6f90c0:	add    a0, a7
3f6f90d0:	move   a11, *a7, 0
3f6f90e0:	move   *a9(0x78), a7, 1
3f6f9100:	move   *a9(0x78), a3, 1
3f6f9120:	move   *a3(0x20), *a7(0x30), 0
3f6f9150:	move   *a13(0x40), a7, 1
3f6f9170:	sll    0x4, a7
3f6f9180:	add    a0, a7
3f6f9190:	movk   1, a3
3f6f91a0:	move   a3, *a7, 0
3f6f91b0:	move   *a13(0x40), a7, 1
3f6f91d0:	sll    0x4, a7
3f6f91e0:	add    a0, a7
3f6f91f0:	movk   5, a3
3f6f9200:	move   a3, *a7, 0
3f6f9210:	sub    a8, a8
3f6f9220:	jauc   L3F6FA8A0
L3F6F9240:
3f6f9240:	cmpi   0x8, a10
3f6f9260:	jrne   L3F6F96F0
3f6f9270:	cmpi   0x1, a11
3f6f9290:	jrls   L3F6F9420
3f6f92a0:	move   *a13(0x40), a7, 1
3f6f92c0:	sll    0x4, a7
3f6f92d0:	add    a0, a7
3f6f92e0:	movk   1, a3
3f6f92f0:	move   a3, *a7, 0
3f6f9300:	move   *a13(0x40), a7, 1
3f6f9320:	sll    0x4, a7
3f6f9330:	add    a0, a7
3f6f9340:	movk   5, a3
3f6f9350:	move   a3, *a7, 0
3f6f9360:	move   a14, -*sp, 1
3f6f9370:	movi   0x3f6fab70, a8
3f6f93a0:	move   a8, *a14+, 1
3f6f93b0:	calla  L3FB341E0
3f6f93e0:	movi   0xfffe, a8
3f6f9400:	jauc   L3F6FA8A0
L3F6F9420:
3f6f9420:	move   a11, a3
3f6f9430:	jrne   L3F6F94B0
3f6f9440:	setf   8, 0, 0
3f6f9450:	move   *a9(0x50), a7, 0
3f6f9470:	movk   8, a3
3f6f9480:	or     a3, a7
3f6f9490:	movb   a7, *a9(0x50)
L3F6F94B0:
3f6f94b0:	cmpi   0x1, a11
3f6f94d0:	jrne   L3F6F9510
3f6f94e0:	sub    a7, a7
3f6f94f0:	movb   a7, *a9(0x50)
L3F6F9510:
3f6f9510:	move   *a9(0x58), a7, 1
3f6f9530:	move   *a9(0x58), a3, 1
3f6f9550:	setf   16, 0, 0
3f6f9560:	move   *a3(0x20), *a7(0x30), 0
3f6f9590:	move   *a9(0x78), a7, 1
3f6f95b0:	move   *a9(0x78), a3, 1
3f6f95d0:	move   *a3(0x20), *a7(0x30), 0
3f6f9600:	move   *a13(0x40), a7, 1
3f6f9620:	sll    0x4, a7
3f6f9630:	add    a0, a7
3f6f9640:	movk   1, a3
3f6f9650:	move   a3, *a7, 0
3f6f9660:	move   *a13(0x40), a7, 1
3f6f9680:	sll    0x4, a7
3f6f9690:	add    a0, a7
3f6f96a0:	movk   5, a3
3f6f96b0:	move   a3, *a7, 0
3f6f96c0:	sub    a8, a8
3f6f96d0:	jauc   L3F6FA8A0
L3F6F96F0:
3f6f96f0:	cmpi   0x9, a10
3f6f9710:	jrne   L3F6F9B30
3f6f9720:	cmpi   0x9, a11
3f6f9740:	jreq   L3F6F98D0
3f6f9750:	move   *a13(0x40), a7, 1
3f6f9770:	sll    0x4, a7
3f6f9780:	add    a0, a7
3f6f9790:	movk   1, a3
3f6f97a0:	move   a3, *a7, 0
3f6f97b0:	move   *a13(0x40), a7, 1
3f6f97d0:	sll    0x4, a7
3f6f97e0:	add    a0, a7
3f6f97f0:	movk   5, a3
3f6f9800:	move   a3, *a7, 0
3f6f9810:	move   a14, -*sp, 1
3f6f9820:	movi   0x3f6fab70, a8
3f6f9850:	move   a8, *a14+, 1
3f6f9860:	calla  L3FB341E0
3f6f9890:	movi   0xfffe, a8
3f6f98b0:	jauc   L3F6FA8A0
L3F6F98D0:
3f6f98d0:	move   *a9(0x58), a7, 1
3f6f98f0:	move   *a9(0x58), a3, 1
3f6f9910:	move   *a3(0x20), *a7(0x30), 0
3f6f9940:	move   *a9(0x78), a7, 1
3f6f9960:	move   *a9(0x78), a3, 1
3f6f9980:	move   *a3(0x20), *a7(0x30), 0
3f6f99b0:	setf   8, 0, 0
3f6f99c0:	move   *a9(0x50), a7, 0
3f6f99e0:	andi   0xe8, a7
3f6f9a10:	movb   a7, *a9(0x50)
3f6f9a30:	move   *a13(0x40), a7, 1
3f6f9a50:	sll    0x4, a7
3f6f9a60:	add    a0, a7
3f6f9a70:	movk   1, a3
3f6f9a80:	setf   16, 0, 0
3f6f9a90:	move   a3, *a7, 0
3f6f9aa0:	move   *a13(0x40), a7, 1
3f6f9ac0:	sll    0x4, a7
3f6f9ad0:	add    a0, a7
3f6f9ae0:	movk   5, a3
3f6f9af0:	move   a3, *a7, 0
3f6f9b00:	sub    a8, a8
3f6f9b10:	jauc   L3F6FA8A0
L3F6F9B30:
3f6f9b30:	cmpi   0xa, a10
3f6f9b50:	jrne   L3F6FA110
3f6f9b60:	jruc   L3F6F9F90
L3F6F9B70:
3f6f9b70:	move   *a13(0xb0), a7, 0
3f6f9b90:	sll    0x4, a7
3f6f9ba0:	add    a12, a7
3f6f9bb0:	movi   0x40, a5
3f6f9bd0:	move   a5, *a7(0x2d0), 0
3f6f9bf0:	setf   8, 0, 0
3f6f9c00:	move   *a9(0x50), a7, 0
3f6f9c20:	movk   8, a3
3f6f9c30:	or     a3, a7
3f6f9c40:	movb   a7, *a9(0x50)
3f6f9c60:	jruc   L3F6FA020
L3F6F9C70:
3f6f9c70:	move   *a13(0xb0), a7, 0
3f6f9c90:	sll    0x4, a7
3f6f9ca0:	add    a12, a7
3f6f9cb0:	movi   0x80, a5
3f6f9cd0:	move   a5, *a7(0x2d0), 0
3f6f9cf0:	setf   8, 0, 0
3f6f9d00:	move   *a9(0x50), a7, 0
3f6f9d20:	movk   8, a3
3f6f9d30:	or     a3, a7
3f6f9d40:	movb   a7, *a9(0x50)
3f6f9d60:	jruc   L3F6FA020
L3F6F9D70:
3f6f9d70:	move   *a13(0xb0), a7, 0
3f6f9d90:	sll    0x4, a7
3f6f9da0:	add    a12, a7
3f6f9db0:	sub    a5, a5
3f6f9dc0:	move   a5, *a7(0x2d0), 0
3f6f9de0:	movb   a5, *a9(0x50)
3f6f9e00:	jruc   L3F6FA020
L3F6F9E10:
3f6f9e10:	move   *a13(0x40), a7, 1
3f6f9e30:	sll    0x4, a7
3f6f9e40:	add    a0, a7
3f6f9e50:	movk   1, a5
3f6f9e60:	move   a5, *a7, 0
3f6f9e70:	move   *a13(0x40), a7, 1
3f6f9e90:	sll    0x4, a7
3f6f9ea0:	add    a0, a7
3f6f9eb0:	movk   5, a3
3f6f9ec0:	move   a3, *a7, 0
3f6f9ed0:	move   a14, -*sp, 1
3f6f9ee0:	movi   0x3f6fab70, a8
3f6f9f10:	move   a8, *a14+, 1
3f6f9f20:	calla  L3FB341E0
3f6f9f50:	movi   0xfffe, a8
3f6f9f70:	jauc   L3F6FA8A0
L3F6F9F90:
3f6f9f90:	move   a11, a8
3f6f9fa0:	jreq   L3F6F9D70
3f6f9fb0:	subi   0x40, a8
3f6f9fd0:	jreq   L3F6F9B70
3f6f9fe0:	subi   0x40, a8
3f6fa000:	jreq   L3F6F9C70
3f6fa010:	jruc   L3F6F9E10
L3F6FA020:
3f6fa020:	move   *a13(0x40), a7, 1
3f6fa040:	sll    0x4, a7
3f6fa050:	add    a0, a7
3f6fa060:	movk   1, a5
3f6fa070:	setf   16, 0, 0
3f6fa080:	move   a5, *a7, 0
3f6fa090:	move   *a13(0x40), a7, 1
3f6fa0b0:	sll    0x4, a7
3f6fa0c0:	add    a0, a7
3f6fa0d0:	movk   5, a3
3f6fa0e0:	move   a3, *a7, 0
3f6fa0f0:	sub    a8, a8
3f6fa100:	jruc   L3F6FA8A0
L3F6FA110:
3f6fa110:	cmpi   0xb, a10
3f6fa130:	jrne   L3F6FA8A0
3f6fa140:	jruc   L3F6FA730
L3F6FA150:
3f6fa150:	sub    a7, a7
3f6fa160:	move   a7, @0x1e8710, 0
3f6fa190:	move   a7, @0xa67f0, 1
3f6fa1c0:	jruc   L3F6FA7D0
L3F6FA1D0:
3f6fa1d0:	move   @0xa67f0, a7, 1
3f6fa200:	jrne   L3F6FA2C0
3f6fa210:	calla  L3F6FC870
3f6fa240:	move   a8, @0xa67f0, 1
3f6fa270:	move   a14, -*sp, 1
3f6fa280:	move   a8, *a14+, 1
3f6fa290:	calla  L3F6FD4B0
L3F6FA2C0:
3f6fa2c0:	sub    a7, a7
3f6fa2d0:	setf   16, 0, 0
3f6fa2e0:	move   a7, @0x1e8710, 0
3f6fa310:	jruc   L3F6FA7D0
L3F6FA320:
3f6fa320:	move   @0xa67f0, a7, 1
3f6fa350:	jrne   L3F6FA410
3f6fa360:	calla  L3F6FC870
3f6fa390:	move   a8, @0xa67f0, 1
3f6fa3c0:	move   a14, -*sp, 1
3f6fa3d0:	move   a8, *a14+, 1
3f6fa3e0:	calla  L3F6FD4B0
L3F6FA410:
3f6fa410:	movk   1, a7
3f6fa420:	setf   16, 0, 0
3f6fa430:	move   a7, @0x1e8710, 0
3f6fa460:	jruc   L3F6FA7D0
L3F6FA470:
3f6fa470:	move   @0xa67f0, a7, 1
3f6fa4a0:	jrne   L3F6FA560
3f6fa4b0:	calla  L3F6FC870
3f6fa4e0:	move   a8, @0xa67f0, 1
3f6fa510:	move   a14, -*sp, 1
3f6fa520:	move   a8, *a14+, 1
3f6fa530:	calla  L3F6FD4B0
L3F6FA560:
3f6fa560:	sub    a7, a7
3f6fa570:	setf   16, 0, 0
3f6fa580:	move   a7, @0x1e8710, 0
3f6fa5b0:	jruc   L3F6FA7D0
L3F6FA5C0:
3f6fa5c0:	move   *a13(0x40), a7, 1
3f6fa5e0:	sll    0x4, a7
3f6fa5f0:	add    a0, a7
3f6fa600:	movk   1, a5
3f6fa610:	move   a5, *a7, 0
3f6fa620:	move   *a13(0x40), a7, 1
3f6fa640:	sll    0x4, a7
3f6fa650:	add    a0, a7
3f6fa660:	movk   5, a3
3f6fa670:	move   a3, *a7, 0
3f6fa680:	move   a14, -*sp, 1
3f6fa690:	movi   0x3f6fab70, a8
3f6fa6c0:	move   a8, *a14+, 1
3f6fa6d0:	calla  L3FB341E0
3f6fa700:	movi   0xfffe, a8
3f6fa720:	jruc   L3F6FA8A0
L3F6FA730:
3f6fa730:	move   a11, a8
3f6fa740:	dec    a8
3f6fa750:	jreq   L3F6FA150
3f6fa760:	dec    a8
3f6fa770:	jreq   L3F6FA1D0
3f6fa780:	dec    a8
3f6fa790:	jreq   L3F6FA320
3f6fa7a0:	dec    a8
3f6fa7b0:	jreq   L3F6FA470
3f6fa7c0:	jruc   L3F6FA5C0
L3F6FA7D0:
3f6fa7d0:	move   *a13(0x40), a5, 1
3f6fa7f0:	sll    0x4, a5
3f6fa800:	add    a0, a5
3f6fa810:	movk   1, a3
3f6fa820:	move   a3, *a5, 0
3f6fa830:	move   *a13(0x40), a5, 1
3f6fa850:	sll    0x4, a5
3f6fa860:	add    a0, a5
3f6fa870:	movk   5, a3
3f6fa880:	move   a3, *a5, 0
3f6fa890:	sub    a8, a8
L3F6FA8A0:
3f6fa8a0:	move   *sp(0x160), a14, 1
3f6fa8c0:	mmfm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3f6fa8e0:	rets   2
L3F6FA8F0:
3f6fa8f0:	mmtm   sp, a7,a9,a11,a13
3f6fa910:	move   a14, a13
3f6fa920:	addk   32, a14
3f6fa930:	movi   0x64000d0, a9
3f6fa960:	setf   16, 0, 0
3f6fa970:	move   *a9, a11, 0
3f6fa980:	movk   2, a7
3f6fa990:	and    a7, a11
3f6fa9a0:	srl    0x1, a11
3f6fa9b0:	move   a11, *a13, 1
3f6fa9c0:	move   a11, a8
3f6fa9d0:	subk   32, a14
3f6fa9e0:	mmfm   sp, a7,a9,a11,a13
3f6faa00:	rets
3f6faa10:	.word  0x0072
3f6faa20:	rl     b3, b4
3f6faa30:	.word  0x7369
3f6faa40:	srl    a1, a0
3f6faa50:	modu   b3, b5
3f6faa60:	.word  0x7463
3f6faa70:	modu   a11, a9
3f6faa80:	sla    0x3, a14
3f6faa90:	sla    a11, a3
3f6faaa0:	modu   a3, a14
3f6faab0:	.word  0x746f
3f6faac0:	.word  0x7320
3f6faad0:	.word  0x7075
3f6faae0:	modu   b11, b0
3f6faaf0:	.word  0x7472
3f6fab00:	.word  0x7420
3f6fab10:	rl     a11, a8
3f6fab20:	sla    0x3, b3
3f6fab30:	sra    a11, a4
3f6fab40:	rl     b11, b6
3f6fab50:	sra    a11, a3
3f6fab60:	.word  0x000a
3f6fab70:	.word  0x7720
3f6fab80:	modu   b11, b2
3f6fab90:	srl    a11, a14
3f6faba0:	.word  0x7020
3f6fabb0:	.word  0x7261
3f6fabc0:	mods   a11, a1
3f6fabd0:	.word  0x7465
3f6fabe0:	.word  0x7265
3f6fabf0:	.word  0x000a
3f6fac00:	.word  0x7720
3f6fac10:	modu   b11, b2
3f6fac20:	srl    a11, a14
3f6fac30:	.word  0x7020
3f6fac40:	.word  0x7261
3f6fac50:	mods   a11, a1
3f6fac60:	.word  0x000a
L3F6FAC70:
3f6fac70:	mmtm   sp, a7,a9,a11,a13
3f6fac90:	move   a14, a13
3f6faca0:	addi   0x100, a14
3f6facc0:	move   a14, -*sp, 1
3f6facd0:	movk   24, a11
3f6face0:	move   a11, *a14+, 1
3f6facf0:	calla  L3F701230
3f6fad20:	move   a8, *a13(0x20), 1
3f6fad40:	move   a8, a8
3f6fad50:	jrne   L3F6FADA0
3f6fad60:	movi   0xffff, a8
3f6fad80:	jauc   L3F6FB790
L3F6FADA0:
3f6fada0:	calla  L3F708700
3f6fadd0:	move   a8, *a13(0x40), 1
3f6fadf0:	move   *a13(0x20), a9, 1
3f6fae10:	move   *a13(0xffe0), *a9(0x40), 1
3f6fae40:	move   *a13(0xffc0), *a9(0x60), 1
3f6fae70:	move   a8, *a9(0x80), 1
3f6fae90:	sub    a11, a11
3f6faea0:	move   a11, *a9(0xa0), 1
3f6faec0:	setf   1, 1, 0
3f6faed0:	move   *a8(0x1c2), a11, 0
3f6faef0:	move   a11, *a13(0x60), 1
3f6faf10:	move   *a13(0xffc0), a9, 1
3f6faf30:	subk   25, a9
3f6faf40:	jrge   L3F6FAF80
3f6faf50:	calla  L3FB2E040
L3F6FAF80:
3f6faf80:	pushst
3f6faf90:	dint
3f6fafa0:	move   @0x1e8730, a9, 1
3f6fafd0:	move   a9, *a13, 1
3f6fafe0:	cmpi   0x1e8730, a9
3f6fb010:	jreq   L3F6FB1C0
L3F6FB020:
3f6fb020:	move   *a13, a11, 1
3f6fb030:	move   *a11(0x40), a9, 1
3f6fb050:	move   *a13(0xffe0), a11, 1
3f6fb070:	cmp    a11, a9
3f6fb080:	jrhi   L3F6FB1C0
3f6fb090:	move   *a13, a9, 1
3f6fb0a0:	move   *a9(0x40), a9, 1
3f6fb0c0:	cmp    a11, a9
3f6fb0d0:	jrne   L3F6FB150
3f6fb0e0:	move   *a13, a9, 1
3f6fb0f0:	move   *a9(0x60), a9, 1
3f6fb110:	move   *a13(0xffc0), a11, 1
3f6fb130:	cmp    a11, a9
3f6fb140:	jrgt   L3F6FB1C0
L3F6FB150:
3f6fb150:	move   *a13, a11, 1
3f6fb160:	move   *a11, *a13, 1
3f6fb170:	move   *a13, a11, 1
3f6fb180:	cmpi   0x1e8730, a11
3f6fb1b0:	jrne   L3F6FB020
L3F6FB1C0:
3f6fb1c0:	pushst
3f6fb1d0:	dint
3f6fb1e0:	move   *a13(0x20), *a13(0xc0), 1
3f6fb210:	move   *a13, a11, 1
3f6fb220:	move   *a11(0x20), *a13(0xe0), 1
3f6fb250:	move   *a13(0xc0), a9, 1
3f6fb270:	move   *a13(0xe0), a7, 1
3f6fb290:	move   *a7, *a9, 1
3f6fb2a0:	move   a7, *a9(0x20), 1
3f6fb2c0:	move   a9, *a7, 1
3f6fb2d0:	move   *a9, a7, 1
3f6fb2e0:	move   a9, *a7(0x20), 1
3f6fb300:	popst
3f6fb310:	popst
3f6fb320:	sub    a9, a9
3f6fb330:	move   a9, *a13(0x80), 1
L3F6FB350:
3f6fb350:	calla  L3FB3FA00
3f6fb380:	move   *a13(0x20), a11, 1
3f6fb3a0:	move   *a11(0xa0), a9, 1
3f6fb3c0:	jrne   L3F6FB410
3f6fb3d0:	move   *a11(0x60), a9, 1
3f6fb3f0:	subk   25, a9
3f6fb400:	jrlt   L3F6FB350
L3F6FB410:
3f6fb410:	pushst
3f6fb420:	dint
3f6fb430:	move   *a13(0x20), *a13(0xc0), 1
3f6fb460:	move   *a13(0xc0), a11, 1
3f6fb480:	move   *a11(0x20), *a13(0xe0), 1
3f6fb4b0:	move   *a13(0xe0), a9, 1
3f6fb4d0:	move   *a11, *a9, 1
3f6fb4e0:	move   *a9, a7, 1
3f6fb4f0:	move   a9, *a7(0x20), 1
3f6fb510:	move   a11, *a11, 1
3f6fb520:	move   a11, *a11(0x20), 1
3f6fb540:	popst
3f6fb550:	move   *a13(0x20), a11, 1
3f6fb570:	move   *a11(0xa0), a9, 1
3f6fb590:	jrne   L3F6FB5D0
3f6fb5a0:	movk   1, a9
3f6fb5b0:	move   a9, *a13(0x80), 1
L3F6FB5D0:
3f6fb5d0:	move   *a13(0x40), a9, 1
3f6fb5f0:	setf   1, 1, 0
3f6fb600:	move   *a13(0x60), *a9(0x1c2), 0
3f6fb630:	move   a14, -*sp, 1
3f6fb640:	move   a11, *a14+, 1
3f6fb650:	calla  L3F702440
3f6fb680:	calla  L3F5EA640
3f6fb6b0:	move   a8, *a13(0xa0), 1
3f6fb6d0:	move   a8, a7
3f6fb6e0:	jreq   L3F6FB770
3f6fb6f0:	eint
3f6fb700:	move   a14, -*sp, 1
3f6fb710:	movk   1, a7
3f6fb720:	move   a7, *a14+, 1
3f6fb730:	move   a8, *a14+, 1
3f6fb740:	calla  L3FE19F70
L3F6FB770:
3f6fb770:	move   *a13(0x80), a8, 1
L3F6FB790:
3f6fb790:	move   *sp(0xa0), a14, 1
3f6fb7b0:	mmfm   sp, a7,a9,a11,a13
3f6fb7d0:	rets   2
L3F6FB7E0:
3f6fb7e0:	mmtm   sp, a9,a11,a13
3f6fb800:	move   a14, a13
3f6fb810:	addi   0x40, a14
3f6fb830:	calla  L3FB2E340
3f6fb860:	move   a8, *a13(0x20), 1
3f6fb880:	move   @0x1e8730, a11, 1
3f6fb8b0:	move   a11, *a13, 1
3f6fb8c0:	cmpi   0x1e8730, a11
3f6fb8f0:	jreq   L3F6FBA80
L3F6FB900:
3f6fb900:	move   *a13, a11, 1
3f6fb910:	move   *a11(0x40), a11, 1
3f6fb930:	move   *a13(0xffe0), a9, 1
3f6fb950:	cmp    a9, a11
3f6fb960:	jrne   L3F6FBA10
3f6fb970:	move   *a13, a11, 1
3f6fb980:	movk   1, a9
3f6fb990:	move   a9, *a11(0xa0), 1
3f6fb9b0:	move   a14, -*sp, 1
3f6fb9c0:	move   *a11(0x80), *a14+, 1
3f6fb9e0:	calla  L3FB3FE90
L3F6FBA10:
3f6fba10:	move   *a13, a11, 1
3f6fba20:	move   *a11, *a13, 1
3f6fba30:	move   *a13, a11, 1
3f6fba40:	cmpi   0x1e8730, a11
3f6fba70:	jrne   L3F6FB900
L3F6FBA80:
3f6fba80:	move   a14, -*sp, 1
3f6fba90:	move   *a13(0x20), *a14+, 1
3f6fbab0:	calla  L3FB2E470
3f6fbae0:	move   *sp(0x80), a14, 1
3f6fbb00:	mmfm   sp, a9,a11,a13
3f6fbb20:	rets   2
L3F6FBB30:
3f6fbb30:	mmtm   sp, a9,a11,a13
3f6fbb50:	move   a14, a13
3f6fbb60:	addi   0x60, a14
3f6fbb80:	sub    a11, a11
3f6fbb90:	move   a11, *a13(0x40), 1
3f6fbbb0:	calla  L3FB2E340
3f6fbbe0:	move   a8, *a13(0x20), 1
3f6fbc00:	move   @0x1e8730, a9, 1
3f6fbc30:	move   a9, *a13, 1
3f6fbc40:	cmpi   0x1e8730, a9
3f6fbc70:	jreq   L3F6FBDB0
L3F6FBC80:
3f6fbc80:	move   *a13, a11, 1
3f6fbc90:	move   *a11(0x80), a9, 1
3f6fbcb0:	move   *a13(0xffe0), a11, 1
3f6fbcd0:	cmp    a11, a9
3f6fbce0:	jrne   L3F6FBD40
3f6fbcf0:	move   *a13, a9, 1
3f6fbd00:	move   *a9(0x40), *a13(0x40), 1
3f6fbd30:	jruc   L3F6FBDB0
L3F6FBD40:
3f6fbd40:	move   *a13, a9, 1
3f6fbd50:	move   *a9, *a13, 1
3f6fbd60:	move   *a13, a9, 1
3f6fbd70:	cmpi   0x1e8730, a9
3f6fbda0:	jrne   L3F6FBC80
L3F6FBDB0:
3f6fbdb0:	move   a14, -*sp, 1
3f6fbdc0:	move   *a13(0x20), *a14+, 1
3f6fbde0:	calla  L3FB2E470
3f6fbe10:	move   *a13(0x40), a8, 1
3f6fbe30:	move   *sp(0x80), a14, 1
3f6fbe50:	mmfm   sp, a9,a11,a13
3f6fbe70:	rets   2
L3F6FBE80:
3f6fbe80:	mmtm   sp, a9,a11,a13
3f6fbea0:	move   a14, a13
3f6fbeb0:	addi   0x40, a14
3f6fbed0:	calla  L3FB2E340
3f6fbf00:	move   a8, *a13(0x20), 1
3f6fbf20:	move   @0x1e8730, a11, 1
3f6fbf50:	move   a11, *a13, 1
3f6fbf60:	cmpi   0x1e8730, a11
3f6fbf90:	jreq   L3F6FC130
L3F6FBFA0:
3f6fbfa0:	move   *a13, a11, 1
3f6fbfb0:	move   *a11(0x80), a11, 1
3f6fbfd0:	move   *a13(0xffe0), a9, 1
3f6fbff0:	cmp    a9, a11
3f6fc000:	jrne   L3F6FC0C0
3f6fc010:	move   *a13, a11, 1
3f6fc020:	movk   1, a9
3f6fc030:	move   a9, *a11(0xa0), 1
3f6fc050:	move   a14, -*sp, 1
3f6fc060:	move   *a13(0xffe0), *a14+, 1
3f6fc080:	calla  L3FB3FE90
3f6fc0b0:	jruc   L3F6FC130
L3F6FC0C0:
3f6fc0c0:	move   *a13, a11, 1
3f6fc0d0:	move   *a11, *a13, 1
3f6fc0e0:	move   *a13, a11, 1
3f6fc0f0:	cmpi   0x1e8730, a11
3f6fc120:	jrne   L3F6FBFA0
L3F6FC130:
3f6fc130:	move   a14, -*sp, 1
3f6fc140:	move   *a13(0x20), *a14+, 1
3f6fc160:	calla  L3FB2E470
3f6fc190:	move   *sp(0x80), a14, 1
3f6fc1b0:	mmfm   sp, a9,a11,a13
3f6fc1d0:	rets   2
L3F6FC1E0:
3f6fc1e0:	movk   1, a8
3f6fc1f0:	rets
L3F6FC200:
3f6fc200:	mmtm   sp, a9,a11,a13
3f6fc220:	move   a14, a13
3f6fc230:	move   a14, -*sp, 1
3f6fc240:	move   *a13(0xffc0), *a14+, 1
3f6fc260:	move   *a13(0xffe0), *a14+, 1
3f6fc280:	move   *a13(0xffa0), a11, 1
3f6fc2a0:	addk   30, a11
3f6fc2b0:	movi   0x3e8, a9
3f6fc2d0:	mpys   a9, a11
3f6fc2e0:	movi   0x3c, a9
3f6fc300:	divs   a9, a11
3f6fc310:	move   a11, *a14+, 1
3f6fc320:	calla  L3FB41ED0
3f6fc350:	move   *sp(0x80), a14, 1
3f6fc370:	mmfm   sp, a9,a11,a13
3f6fc390:	rets   2
L3F6FC3A0:
3f6fc3a0:	mmtm   sp, a11,a13
3f6fc3c0:	move   a14, a13
3f6fc3d0:	move   a14, -*sp, 1
3f6fc3e0:	move   *a13(0xffc0), *a14+, 1
3f6fc400:	move   *a13(0xffe0), *a14+, 1
3f6fc420:	sub    a11, a11
3f6fc430:	move   a11, *a14+, 1
3f6fc440:	calla  L3FB40230
3f6fc470:	movk   1, a8
3f6fc480:	move   *sp(0x60), a14, 1
3f6fc4a0:	mmfm   sp, a11,a13
3f6fc4c0:	rets   2
L3F6FC4D0:
3f6fc4d0:	mmtm   sp, a5,a7,a9,a11,a13
3f6fc4f0:	move   a14, a13
3f6fc500:	calla  L3FB3F9C0
3f6fc530:	move   a8, a9
3f6fc540:	move   *a13(0xffe0), a11, 1
3f6fc560:	movi   0x3e8, a7
3f6fc580:	move   a9, a5
3f6fc590:	divu   a7, a5
3f6fc5a0:	move   a5, *a11, 1
3f6fc5b0:	move   a9, a5
3f6fc5c0:	modu   a7, a5
3f6fc5d0:	mpyu   a7, a5
3f6fc5e0:	move   a5, *a11(0x20), 1
3f6fc600:	move   *a11, a5, 1
3f6fc610:	move   @0x1e87f0, a7, 1
3f6fc640:	cmp    a7, a5
3f6fc650:	jrne   L3F6FC820
3f6fc660:	move   *a11(0x20), a5, 1
3f6fc680:	move   @0x1e8810, a11, 1
3f6fc6b0:	cmp    a11, a5
3f6fc6c0:	jrne   L3F6FC820
3f6fc6d0:	move   *a13(0xffe0), a5, 1
3f6fc6f0:	addk   32, a5
3f6fc700:	move   *a5, a7, 1
3f6fc710:	inc    a7
3f6fc720:	move   a7, *a5, 1
3f6fc730:	cmpi   0x3e8, a7
3f6fc750:	jrlt   L3F6FC820
3f6fc760:	move   *a13(0xffe0), a7, 1
3f6fc780:	addk   32, a7
3f6fc790:	move   *a7, a5, 1
3f6fc7a0:	subi   0x3e8, a5
3f6fc7c0:	move   a5, *a7, 1
3f6fc7d0:	move   *a13(0xffe0), a7, 1
3f6fc7f0:	move   *a7, a5, 1
3f6fc800:	inc    a5
3f6fc810:	move   a5, *a7, 1
L3F6FC820:
3f6fc820:	move   *sp(0xc0), a14, 1
3f6fc840:	mmfm   sp, a5,a7,a9,a11,a13
3f6fc860:	rets   2
L3F6FC870:
3f6fc870:	mmtm   sp, a9,a11
3f6fc890:	move   a14, -*sp, 1
3f6fc8a0:	movk   20, a11
3f6fc8b0:	move   a11, *a14+, 1
3f6fc8c0:	calla  L3F701230
3f6fc8f0:	move   a8, a9
3f6fc900:	jreq   L3F6FCA10
3f6fc910:	move   a9, *a9, 1
3f6fc920:	move   a9, *a9(0x20), 1
3f6fc940:	move   a9, a11
3f6fc950:	addi   0x60, a11
3f6fc970:	move   a11, *a9(0x60), 1
3f6fc990:	move   a9, a11
3f6fc9a0:	addi   0x60, a11
3f6fc9c0:	move   a11, *a9(0x80), 1
3f6fc9e0:	sub    a11, a11
3f6fc9f0:	move   a11, *a9(0x40), 1
L3F6FCA10:
3f6fca10:	move   a9, a8
3f6fca20:	mmfm   sp, a9,a11
3f6fca40:	rets
L3F6FCA50:
3f6fca50:	mmtm   sp, a7,a9,a11,a13
3f6fca70:	move   a14, a13
3f6fca80:	addi   0x40, a14
3f6fcaa0:	pushst
3f6fcab0:	dint
3f6fcac0:	calla  L3F708700
3f6fcaf0:	move   a8, a9
3f6fcb00:	move   *a13(0xffe0), a11, 1
3f6fcb20:	move   *a11(0x40), a11, 1
3f6fcb40:	jreq   L3F6FCE70
3f6fcb50:	move   *a13(0xffe0), a11, 1
3f6fcb70:	move   *a11(0x40), a11, 1
3f6fcb90:	cmp    a9, a11
3f6fcba0:	jreq   L3F6FCE70
L3F6FCBB0:
3f6fcbb0:	pushst
3f6fcbc0:	dint
3f6fcbd0:	move   a9, *a13, 1
3f6fcbe0:	move   *a9(0x20), *a13(0x20), 1
3f6fcc10:	move   *a13(0x20), a11, 1
3f6fcc30:	move   *a9, *a11, 1
3f6fcc40:	move   *a11, a7, 1
3f6fcc50:	move   a11, *a7(0x20), 1
3f6fcc70:	move   a9, *a9, 1
3f6fcc80:	move   a9, *a9(0x20), 1
3f6fcca0:	popst
3f6fccb0:	pushst
3f6fccc0:	dint
3f6fccd0:	move   a9, *a13, 1
3f6fcce0:	move   *a13(0xffe0), a11, 1
3f6fcd00:	move   *a11(0x80), *a13(0x20), 1
3f6fcd30:	move   *a13(0x20), a7, 1
3f6fcd50:	move   *a7, *a9, 1
3f6fcd60:	move   a7, *a9(0x20), 1
3f6fcd80:	move   a9, *a7, 1
3f6fcd90:	move   *a9, a7, 1
3f6fcda0:	move   a9, *a7(0x20), 1
3f6fcdc0:	popst
3f6fcdd0:	calla  L3F57A710
3f6fce00:	move   *a11(0x40), a7, 1
3f6fce20:	jreq   L3F6FCE70
3f6fce30:	move   *a11(0x40), a7, 1
3f6fce50:	cmp    a9, a7
3f6fce60:	jrne   L3F6FCBB0
L3F6FCE70:
3f6fce70:	move   *a13(0xffe0), a11, 1
3f6fce90:	move   a9, *a11(0x40), 1
3f6fceb0:	popst
3f6fcec0:	move   *sp(0xa0), a14, 1
3f6fcee0:	mmfm   sp, a7,a9,a11,a13
3f6fcf00:	rets   2
L3F6FCF10:
3f6fcf10:	mmtm   sp, a7,a9,a11,a13
3f6fcf30:	move   a14, a13
3f6fcf40:	addi   0x40, a14
3f6fcf60:	pushst
3f6fcf70:	dint
3f6fcf80:	move   *a13(0xffe0), a11, 1
3f6fcfa0:	move   *a11(0x60), a7, 1
3f6fcfc0:	subi   0x60, a7
3f6fcfe0:	cmp    a11, a7
3f6fcff0:	jrne   L3F6FD040
3f6fd000:	sub    a7, a7
3f6fd010:	move   a7, *a11(0x40), 1
3f6fd030:	jruc   L3F6FD380
L3F6FD040:
3f6fd040:	move   *a11(0x60), a7, 1
3f6fd060:	move   a7, *a11(0x40), 1
3f6fd080:	move   a7, a9
3f6fd090:	pushst
3f6fd0a0:	dint
3f6fd0b0:	move   a9, *a13, 1
3f6fd0c0:	move   *a9(0x20), *a13(0x20), 1
3f6fd0f0:	move   *a13(0x20), a7, 1
3f6fd110:	move   *a9, *a7, 1
3f6fd120:	move   *a7, a7, 1
3f6fd130:	move   *a13(0x20), *a7(0x20), 1
3f6fd160:	move   a9, *a9, 1
3f6fd170:	move   a9, *a9(0x20), 1
3f6fd190:	popst
3f6fd1a0:	pushst
3f6fd1b0:	dint
3f6fd1c0:	move   a9, *a13, 1
3f6fd1d0:	move   *a9(0x80), a7, 1
3f6fd1f0:	move   *a7(0x20), *a13(0x20), 1
3f6fd220:	move   *a13(0x20), a7, 1
3f6fd240:	move   *a7, *a9, 1
3f6fd250:	move   a7, *a9(0x20), 1
3f6fd270:	move   a9, *a7, 1
3f6fd280:	move   *a9, a7, 1
3f6fd290:	move   a9, *a7(0x20), 1
3f6fd2b0:	popst
3f6fd2c0:	move   @0x1e9420, a7, 1
3f6fd2f0:	jreq   L3F6FD350
3f6fd300:	movk   1, a11
3f6fd310:	move   a11, @0x1e9440, 1
3f6fd340:	jruc   L3F6FD380
L3F6FD350:
3f6fd350:	calla  L3F57A710
L3F6FD380:
3f6fd380:	popst
3f6fd390:	move   *sp(0xa0), a14, 1
3f6fd3b0:	mmfm   sp, a7,a9,a11,a13
3f6fd3d0:	rets   2
3f6fd3e0:	mmtm   sp, a11,a13
3f6fd400:	move   a14, a13
3f6fd410:	move   *a13(0xffe0), a11, 1
3f6fd430:	move   *a11(0x40), a11, 1
3f6fd450:	move   a11, a8
3f6fd460:	move   *sp(0x60), a14, 1
3f6fd480:	mmfm   sp, a11,a13
3f6fd4a0:	rets   2
L3F6FD4B0:
3f6fd4b0:	mmtm   sp, a7,a9,a11,a13
3f6fd4d0:	move   a14, a13
3f6fd4e0:	addi   0x40, a14
3f6fd500:	pushst
3f6fd510:	dint
3f6fd520:	move   *a13(0xffe0), *a13(0x0), 1
3f6fd550:	move   @0x1e88d0, a11, 1
3f6fd580:	move   *a11(0x20), *a13(0x20), 1
3f6fd5b0:	move   *a13, a9, 1
3f6fd5c0:	move   *a13(0x20), a7, 1
3f6fd5e0:	move   *a7, *a9, 1
3f6fd5f0:	move   a7, *a9(0x20), 1
3f6fd610:	move   a9, *a7, 1
3f6fd620:	move   *a9, a7, 1
3f6fd630:	move   a9, *a7(0x20), 1
3f6fd650:	popst
3f6fd660:	move   *sp(0xa0), a14, 1
3f6fd680:	mmfm   sp, a7,a9,a11,a13
3f6fd6a0:	rets   2
3f6fd6b0:	mmtm   sp, a9,a11,a13
3f6fd6d0:	move   a14, a13
3f6fd6e0:	addi   0x40, a14
3f6fd700:	move   a14, -*sp, 1
3f6fd710:	move   *a13(0xffe0), *a14+, 1
3f6fd730:	calla  L3F6FCF10
3f6fd760:	pushst
3f6fd770:	dint
3f6fd780:	move   *a13(0xffe0), *a13(0x0), 1
3f6fd7b0:	move   *a13, a11, 1
3f6fd7c0:	move   *a11(0x20), *a13(0x20), 1
3f6fd7f0:	move   *a13(0x20), a9, 1
3f6fd810:	move   *a11, *a9, 1
3f6fd820:	move   *a9, a9, 1
3f6fd830:	move   *a13(0x20), *a9(0x20), 1
3f6fd860:	move   a11, *a11, 1
3f6fd870:	move   a11, *a11(0x20), 1
3f6fd890:	popst
3f6fd8a0:	move   *sp(0x80), a14, 1
3f6fd8c0:	mmfm   sp, a9,a11,a13
3f6fd8e0:	rets   2
L3F6FD8F0:
3f6fd8f0:	mmtm   sp, a7,a9,a11,a13
3f6fd910:	move   a14, a13
3f6fd920:	move   @0x1e88d0, a11, 1
3f6fd950:	move   *a11, a9, 1
3f6fd960:	cmp    a11, a9
3f6fd970:	jreq   L3F6FDAB0
L3F6FD980:
3f6fd980:	move   *a9(0x40), a11, 1
3f6fd9a0:	move   *a13(0xffe0), a7, 1
3f6fd9c0:	cmp    a7, a11
3f6fd9d0:	jrne   L3F6FDA50
3f6fd9e0:	move   a14, -*sp, 1
3f6fd9f0:	move   a9, *a14+, 1
3f6fda00:	calla  L3F6FCF10
3f6fda30:	move   *a9(0x20), a9, 1
L3F6FDA50:
3f6fda50:	move   *a9, a9, 1
3f6fda60:	move   @0x1e88d0, a11, 1
3f6fda90:	cmp    a11, a9
3f6fdaa0:	jrne   L3F6FD980
L3F6FDAB0:
3f6fdab0:	move   *sp(0xa0), a14, 1
3f6fdad0:	mmfm   sp, a7,a9,a11,a13
3f6fdaf0:	rets   2
L3F6FDB00:
3f6fdb00:	move   a13, -*sp, 1
3f6fdb10:	move   a14, a13
3f6fdb20:	move   a14, -*sp, 1
3f6fdb30:	move   *a13(0xfec0), *a14+, 1
3f6fdb50:	move   *a13(0xfee0), *a14+, 1
3f6fdb70:	move   *a13(0xff00), *a14+, 1
3f6fdb90:	move   *a13(0xff20), *a14+, 1
3f6fdbb0:	move   *a13(0xff40), *a14+, 1
3f6fdbd0:	move   *a13(0xff60), *a14+, 1
3f6fdbf0:	move   *a13(0xff80), *a14+, 1
3f6fdc10:	move   *a13(0xffa0), *a14+, 1
3f6fdc30:	move   *a13(0xffc0), *a14+, 1
3f6fdc50:	move   *a13(0xffe0), *a14+, 1
3f6fdc70:	calla  L3FB341E0
3f6fdca0:	move   *sp(0x40), a14, 1
3f6fdcc0:	move   *sp+, a13, 1
3f6fdcd0:	rets   2
L3F6FDCE0:
3f6fdce0:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f6fdd00:	move   a14, a13
3f6fdd10:	addi   0x540, a14
3f6fdd30:	movk   1, a7
3f6fdd40:	move   a7, *a13(0x500), 1
3f6fdd60:	move   *a13(0xffe0), *a13(0xc0), 1
3f6fdd90:	move   *a13(0xffe0), a5, 1
3f6fddb0:	move   *a13(0xffc0), a7, 1
3f6fddd0:	add    a7, a5
3f6fdde0:	move   a5, *a13(0xe0), 1
3f6fde00:	move   *a13(0xff60), a5, 1
3f6fde20:	jaeq   L3F6FEE70
3f6fde40:	sub    a9, a9
3f6fde50:	cmp    a5, a9
3f6fde60:	jage   L3F6FEE70
L3F6FDE80:
3f6fde80:	move   *a13(0x500), a7, 1
3f6fdea0:	jaeq   L3F6FEE70
3f6fdec0:	move   *a13(0xff40), a5, 1
3f6fdee0:	move   a9, a7
3f6fdef0:	sll    0x6, a7
3f6fdf00:	add    a5, a7
3f6fdf10:	move   *a7(0x20), a7, 1
3f6fdf30:	move   *a13(0xc0), a5, 1
3f6fdf50:	cmp    a5, a7
3f6fdf60:	jac   L3F6FEE10
3f6fdf80:	move   a9, a7
3f6fdf90:	sll    0x6, a7
3f6fdfa0:	move   *a13(0xff40), a5, 1
3f6fdfc0:	add    a5, a7
3f6fdfd0:	move   *a13(0x500), a5, 1
3f6fdff0:	sll    0x6, a5
3f6fe000:	add    a13, a5
3f6fe010:	move   *a7, a7, 1
3f6fe020:	move   *a5(0xe0), a5, 1
3f6fe040:	cmp    a5, a7
3f6fe050:	jahi   L3F6FEE10
3f6fe070:	sub    a10, a10
3f6fe080:	move   *a13(0x500), a7, 1
3f6fe0a0:	cmp    a7, a10
3f6fe0b0:	jage   L3F6FEE10
L3F6FE0D0:
3f6fe0d0:	move   *a13(0xff40), a7, 1
3f6fe0f0:	move   a9, a5
3f6fe100:	sll    0x6, a5
3f6fe110:	add    a7, a5
3f6fe120:	move   *a5(0x20), *a13(0x40), 1
3f6fe150:	move   a9, a5
3f6fe160:	sll    0x6, a5
3f6fe170:	add    a7, a5
3f6fe180:	move   *a5(0x0), *a13(0x60), 1
3f6fe1b0:	move   a10, a5
3f6fe1c0:	sll    0x6, a5
3f6fe1d0:	add    a13, a5
3f6fe1e0:	move   *a13(0x40), a7, 1
3f6fe200:	move   *a5(0xc0), a5, 1
3f6fe220:	cmp    a5, a7
3f6fe230:	jac   L3F6FEDB0
3f6fe250:	move   a10, a5
3f6fe260:	sll    0x6, a5
3f6fe270:	add    a13, a5
3f6fe280:	move   *a13(0x60), a7, 1
3f6fe2a0:	move   *a5(0xe0), a5, 1
3f6fe2c0:	cmp    a5, a7
3f6fe2d0:	jahi   L3F6FEDB0
3f6fe2f0:	move   a10, a5
3f6fe300:	sll    0x6, a5
3f6fe310:	add    a13, a5
3f6fe320:	move   *a5(0xc0), *a13(0x80), 1
3f6fe350:	move   a10, a5
3f6fe360:	sll    0x6, a5
3f6fe370:	add    a13, a5
3f6fe380:	move   *a5(0xe0), *a13(0xa0), 1
3f6fe3b0:	move   *a13(0x40), a5, 1
3f6fe3d0:	move   *a13(0x80), a7, 1
3f6fe3f0:	sub    a7, a5
3f6fe400:	cmpi   0x100, a5
3f6fe420:	jrge   L3F6FE450
3f6fe430:	move   a7, *a13(0x40), 1
L3F6FE450:
3f6fe450:	move   *a13(0xa0), a5, 1
3f6fe470:	move   *a13(0x60), a7, 1
3f6fe490:	sub    a7, a5
3f6fe4a0:	cmpi   0x100, a5
3f6fe4c0:	jrge   L3F6FE500
3f6fe4d0:	move   *a13(0xa0), *a13(0x60), 1
L3F6FE500:
3f6fe500:	move   *a13(0x40), a7, 1
3f6fe520:	move   *a13(0x80), a5, 1
3f6fe540:	cmp    a5, a7
3f6fe550:	jrne   L3F6FE860
3f6fe560:	move   *a13(0x60), a5, 1
3f6fe580:	move   *a13(0xa0), a7, 1
3f6fe5a0:	cmp    a7, a5
3f6fe5b0:	jrne   L3F6FE860
3f6fe5c0:	move   *a13(0x500), a5, 1
3f6fe5e0:	dec    a5
3f6fe5f0:	cmp    a5, a10
3f6fe600:	jreq   L3F6FE800
3f6fe610:	move   a10, a12
3f6fe620:	inc    a12
3f6fe630:	move   *a13(0x500), a5, 1
3f6fe650:	cmp    a5, a12
3f6fe660:	jrge   L3F6FE800
L3F6FE670:
3f6fe670:	move   a12, a7
3f6fe680:	dec    a7
3f6fe690:	sll    0x6, a7
3f6fe6a0:	add    a13, a7
3f6fe6b0:	move   a12, a5
3f6fe6c0:	sll    0x6, a5
3f6fe6d0:	add    a13, a5
3f6fe6e0:	move   *a5(0xc0), *a7(0xc0), 1
3f6fe710:	move   a12, a7
3f6fe720:	dec    a7
3f6fe730:	sll    0x6, a7
3f6fe740:	add    a13, a7
3f6fe750:	move   a12, a5
3f6fe760:	sll    0x6, a5
3f6fe770:	add    a13, a5
3f6fe780:	move   *a5(0xe0), *a7(0xe0), 1
3f6fe7b0:	inc    a12
3f6fe7c0:	move   *a13(0x500), a7, 1
3f6fe7e0:	cmp    a7, a12
3f6fe7f0:	jrlt   L3F6FE670
L3F6FE800:
3f6fe800:	move   *a13(0x500), a7, 1
3f6fe820:	dec    a7
3f6fe830:	move   a7, *a13(0x500), 1
3f6fe850:	jruc   L3F6FEE10
L3F6FE860:
3f6fe860:	move   *a13(0x60), a7, 1
3f6fe880:	move   *a13(0x80), a5, 1
3f6fe8a0:	cmp    a5, a7
3f6fe8b0:	jrne   L3F6FE920
3f6fe8c0:	move   a10, a5
3f6fe8d0:	sll    0x6, a5
3f6fe8e0:	add    a13, a5
3f6fe8f0:	move   a7, *a5(0xc0), 1
3f6fe910:	jruc   L3F6FEE10
L3F6FE920:
3f6fe920:	move   *a13(0x40), a7, 1
3f6fe940:	cmp    a7, a5
3f6fe950:	jrne   L3F6FE9D0
3f6fe960:	move   a10, a5
3f6fe970:	sll    0x6, a5
3f6fe980:	add    a13, a5
3f6fe990:	move   *a13(0x60), *a5(0xc0), 1
3f6fe9c0:	jruc   L3F6FEE10
L3F6FE9D0:
3f6fe9d0:	move   *a13(0xa0), a5, 1
3f6fe9f0:	move   *a13(0x60), a7, 1
3f6fea10:	cmp    a7, a5
3f6fea20:	jrne   L3F6FEAA0
3f6fea30:	move   a10, a5
3f6fea40:	sll    0x6, a5
3f6fea50:	add    a13, a5
3f6fea60:	move   *a13(0x40), *a5(0xe0), 1
3f6fea90:	jruc   L3F6FEE10
L3F6FEAA0:
3f6feaa0:	move   *a13(0x500), a12, 1
3f6feac0:	cmp    a10, a12
3f6fead0:	jrle   L3F6FEC50
L3F6FEAE0:
3f6feae0:	move   a12, a7
3f6feaf0:	sll    0x6, a7
3f6feb00:	add    a13, a7
3f6feb10:	move   a12, a5
3f6feb20:	dec    a5
3f6feb30:	sll    0x6, a5
3f6feb40:	add    a13, a5
3f6feb50:	move   *a5(0xc0), *a7(0xc0), 1
3f6feb80:	move   a12, a7
3f6feb90:	sll    0x6, a7
3f6feba0:	add    a13, a7
3f6febb0:	move   a12, a5
3f6febc0:	dec    a5
3f6febd0:	sll    0x6, a5
3f6febe0:	add    a13, a5
3f6febf0:	move   *a5(0xe0), *a7(0xe0), 1
3f6fec20:	inc    a12
3f6fec30:	cmp    a10, a12
3f6fec40:	jrgt   L3F6FEAE0
L3F6FEC50:
3f6fec50:	move   *a13(0x500), a7, 1
3f6fec70:	inc    a7
3f6fec80:	move   a7, *a13(0x500), 1
3f6feca0:	move   a10, a5
3f6fecb0:	sll    0x6, a5
3f6fecc0:	add    a13, a5
3f6fecd0:	move   *a13(0x40), a7, 1
3f6fecf0:	subk   32, a7
3f6fed00:	move   a7, *a5(0xe0), 1
3f6fed20:	move   a10, a7
3f6fed30:	inc    a7
3f6fed40:	sll    0x6, a7
3f6fed50:	add    a13, a7
3f6fed60:	move   *a13(0x60), a5, 1
3f6fed80:	addk   32, a5
3f6fed90:	move   a5, *a7(0xc0), 1
L3F6FEDB0:
3f6fedb0:	inc    a10
3f6fedc0:	move   *a13(0x500), a7, 1
3f6fede0:	cmp    a7, a10
3f6fedf0:	jalt   L3F6FE0D0
L3F6FEE10:
3f6fee10:	inc    a9
3f6fee20:	move   *a13(0xff60), a7, 1
3f6fee40:	cmp    a7, a9
3f6fee50:	jalt   L3F6FDE80
L3F6FEE70:
3f6fee70:	sub    a7, a7
3f6fee80:	move   a7, *a13(0x520), 1
3f6feea0:	move   a7, *a13, 1
3f6feeb0:	move   a7, *a13(0x20), 1
3f6feed0:	move   *a13(0x500), a5, 1
3f6feef0:	jreq   L3F6FF190
3f6fef00:	move   a7, a10
3f6fef10:	cmp    a5, a10
3f6fef20:	jrge   L3F6FF190
L3F6FEF30:
3f6fef30:	move   a10, a7
3f6fef40:	sll    0x6, a7
3f6fef50:	add    a13, a7
3f6fef60:	move   *a7(0xc0), *a13(0x0), 1
3f6fef90:	move   a10, a7
3f6fefa0:	sll    0x6, a7
3f6fefb0:	add    a13, a7
3f6fefc0:	move   *a7(0xe0), a7, 1
3f6fefe0:	move   a10, a5
3f6feff0:	sll    0x6, a5
3f6ff000:	add    a13, a5
3f6ff010:	move   *a5(0xc0), a5, 1
3f6ff030:	move   a7, a11
3f6ff040:	sub    a5, a11
3f6ff050:	move   *a13, a7, 1
3f6ff060:	move   a11, *a7, 1
3f6ff070:	sub    a5, a5
3f6ff080:	move   a5, *a7(0x20), 1
3f6ff0a0:	move   *a13(0x20), a5, 1
3f6ff0c0:	jreq   L3F6FF0F0
3f6ff0d0:	move   a7, *a5(0x20), 1
L3F6FF0F0:
3f6ff0f0:	move   *a13(0x520), a5, 1
3f6ff110:	add    a11, a5
3f6ff120:	move   a5, *a13(0x520), 1
3f6ff140:	inc    a10
3f6ff150:	move   *a13(0x500), a5, 1
3f6ff170:	cmp    a5, a10
3f6ff180:	jrlt   L3F6FEF30
L3F6FF190:
3f6ff190:	move   *a13(0xffa0), a5, 1
3f6ff1b0:	move   a7, *a5, 1
3f6ff1c0:	move   *a13(0xff80), a5, 1
3f6ff1e0:	move   *a13(0x520), *a5(0x0), 1
3f6ff210:	move   *a13(0xc0), a8, 1
3f6ff230:	move   *sp(0x100), a14, 1
3f6ff250:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f6ff270:	rets   2
L3F6FF280:
3f6ff280:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f6ff2a0:	move   a14, a13
3f6ff2b0:	move   *a13(0xffe0), a10, 1
3f6ff2d0:	move   *a10(0x20), a11, 1
3f6ff2f0:	move   a10, a9
3f6ff300:	move   *a10, a7, 1
3f6ff310:	add    a9, a7
3f6ff320:	cmp    a11, a7
3f6ff330:	jrne   L3F6FF3D0
3f6ff340:	move   *a11(0x20), *a10(0x20), 1
3f6ff370:	move   *a11, a7, 1
3f6ff380:	move   *a10, a5, 1
3f6ff390:	add    a5, a7
3f6ff3a0:	move   a7, *a10, 1
3f6ff3b0:	move   a10, a8
3f6ff3c0:	jruc   L3F6FF3E0
L3F6FF3D0:
3f6ff3d0:	move   a11, a8
L3F6FF3E0:
3f6ff3e0:	move   *sp(0xe0), a14, 1
3f6ff400:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f6ff420:	rets   2
L3F6FF430:
3f6ff430:	mmtm   sp, a7,a9,a11,a13
3f6ff450:	move   a14, a13
3f6ff460:	addi   0x80, a14
3f6ff480:	move   @0x1d1930, a11, 1
3f6ff4b0:	setf   16, 1, 0
3f6ff4c0:	move   @0x1d1960, a7, 0
3f6ff4f0:	mpys   a7, a11
3f6ff500:	move   a11, *a13(0x60), 1
3f6ff520:	move   a14, -*sp, 1
3f6ff530:	movi   0xcb6a0, a11
3f6ff560:	move   a11, *a14+, 1
3f6ff570:	move   @0xcb660, *a14+, 1
3f6ff5a0:	move   a13, a11
3f6ff5b0:	addi   0x40, a11
3f6ff5d0:	move   a11, *a14+, 1
3f6ff5e0:	move   a13, a11
3f6ff5f0:	addk   32, a11
3f6ff600:	move   a11, *a14+, 1
3f6ff610:	movi   0x800000, a11
3f6ff640:	movi   0x281f90, a7
3f6ff670:	sub    a7, a11
3f6ff680:	move   a11, *a14+, 1
3f6ff690:	move   a7, *a14+, 1
3f6ff6a0:	calla  L3F6FDCE0
3f6ff6d0:	move   a8, @0x1e8ac0, 1
3f6ff700:	move   a14, -*sp, 1
3f6ff710:	addk   32, a8
3f6ff720:	move   a8, *a14+, 1
3f6ff730:	calla  L3F705520
3f6ff760:	move   @0x1e8ac0, a11, 1
3f6ff790:	jreq   L3F6FF850
3f6ff7a0:	move   a11, @0x1e8b00, 1
3f6ff7d0:	move   *a13(0x40), a7, 1
3f6ff7f0:	sra    0x3, a7
3f6ff800:	sll    0x3, a7
3f6ff810:	add    a11, a7
3f6ff820:	move   a7, @0x1e8b20, 1
L3F6FF850:
3f6ff850:	move   *a13(0x40), a7, 1
3f6ff870:	move   a7, @0x1e8ba0, 1
3f6ff8a0:	setf   8, 0, 0
3f6ff8b0:	move   @0x62000d0, a11, 0
3f6ff8e0:	btst   6, a11
3f6ff8f0:	jane   L3F700600
3f6ff910:	move   @0x5000000, a11, 1
3f6ff940:	btst   0, a11
3f6ff950:	jrne   L3F6FFD60
3f6ff960:	move   a14, -*sp, 1
3f6ff970:	movi   0xcb6a0, a11
3f6ff9a0:	move   a11, *a14+, 1
3f6ff9b0:	move   @0xcb660, *a14+, 1
3f6ff9e0:	move   a13, a11
3f6ff9f0:	addi   0x40, a11
3f6ffa10:	move   a11, *a14+, 1
3f6ffa20:	move   a13, *a14+, 1
3f6ffa30:	movi   0x800000, a11
3f6ffa60:	move   a11, *a14+, 1
3f6ffa70:	movi   0x800000, a11
3f6ffaa0:	move   a11, *a14+, 1
3f6ffab0:	calla  L3F6FDCE0
3f6ffae0:	move   a8, a9
3f6ffaf0:	jreq   L3F6FFD60
3f6ffb00:	move   *a13(0x20), a7, 1
3f6ffb20:	jreq   L3F6FFBD0
3f6ffb30:	move   a9, *a7(0x20), 1
3f6ffb50:	move   a14, -*sp, 1
3f6ffb60:	move   a7, *a14+, 1
3f6ffb70:	calla  L3F6FF280
3f6ffba0:	move   a8, *a13(0x20), 1
3f6ffbc0:	jruc   L3F6FFC00
L3F6FFBD0:
3f6ffbd0:	move   *a13(0x0), *a13(0x20), 1
L3F6FFC00:
3f6ffc00:	move   a14, -*sp, 1
3f6ffc10:	move   a9, a7
3f6ffc20:	addk   32, a7
3f6ffc30:	move   a7, *a14+, 1
3f6ffc40:	calla  L3F705520
3f6ffc70:	move   @0x1e8ba0, a7, 1
3f6ffca0:	move   *a13(0x40), a11, 1
3f6ffcc0:	add    a7, a11
3f6ffcd0:	move   a11, @0x1e8ba0, 1
3f6ffd00:	move   *a13(0x40), a7, 1
3f6ffd20:	add    a9, a7
3f6ffd30:	move   a7, @0x1e8b20, 1
L3F6FFD60:
3f6ffd60:	move   @0x5000000, a11, 1
3f6ffd90:	btst   1, a11
3f6ffda0:	jrne   L3F7001B0
3f6ffdb0:	move   a14, -*sp, 1
3f6ffdc0:	movi   0xcb6a0, a7
3f6ffdf0:	move   a7, *a14+, 1
3f6ffe00:	move   @0xcb660, *a14+, 1
3f6ffe30:	move   a13, a7
3f6ffe40:	addi   0x40, a7
3f6ffe60:	move   a7, *a14+, 1
3f6ffe70:	move   a13, *a14+, 1
3f6ffe80:	movi   0x800000, a7
3f6ffeb0:	move   a7, *a14+, 1
3f6ffec0:	movi   0x1000000, a7
3f6ffef0:	move   a7, *a14+, 1
3f6fff00:	calla  L3F6FDCE0
3f6fff30:	move   a8, a9
3f6fff40:	jreq   L3F7001B0
3f6fff50:	move   *a13(0x20), a11, 1
3f6fff70:	jreq   L3F700020
3f6fff80:	move   a9, *a11(0x20), 1
3f6fffa0:	move   a14, -*sp, 1
3f6fffb0:	move   a11, *a14+, 1
3f6fffc0:	calla  L3F6FF280
3f6ffff0:	move   a8, *a13(0x20), 1
3f700010:	jruc   L3F700050
L3F700020:
3f700020:	move   *a13(0x0), *a13(0x20), 1
L3F700050:
3f700050:	move   a14, -*sp, 1
3f700060:	move   a9, a11
3f700070:	addk   32, a11
3f700080:	move   a11, *a14+, 1
3f700090:	calla  L3F705520
3f7000c0:	move   @0x1e8ba0, a11, 1
3f7000f0:	move   *a13(0x40), a7, 1
3f700110:	add    a11, a7
3f700120:	move   a7, @0x1e8ba0, 1
3f700150:	move   *a13(0x40), a11, 1
3f700170:	add    a9, a11
3f700180:	move   a11, @0x1e8b20, 1
L3F7001B0:
3f7001b0:	move   @0x5000000, a11, 1
3f7001e0:	btst   2, a11
3f7001f0:	jrne   L3F700600
3f700200:	move   a14, -*sp, 1
3f700210:	movi   0xcb6a0, a7
3f700240:	move   a7, *a14+, 1
3f700250:	move   @0xcb660, *a14+, 1
3f700280:	move   a13, a7
3f700290:	addi   0x40, a7
3f7002b0:	move   a7, *a14+, 1
3f7002c0:	move   a13, *a14+, 1
3f7002d0:	movi   0x800000, a7
3f700300:	move   a7, *a14+, 1
3f700310:	movi   0x1800000, a7
3f700340:	move   a7, *a14+, 1
3f700350:	calla  L3F6FDCE0
3f700380:	move   a8, a9
3f700390:	jreq   L3F700600
3f7003a0:	move   *a13(0x20), a11, 1
3f7003c0:	jreq   L3F700470
3f7003d0:	move   a9, *a11(0x20), 1
3f7003f0:	move   a14, -*sp, 1
3f700400:	move   a11, *a14+, 1
3f700410:	calla  L3F6FF280
3f700440:	move   a8, *a13(0x20), 1
3f700460:	jruc   L3F7004A0
L3F700470:
3f700470:	move   *a13(0x0), *a13(0x20), 1
L3F7004A0:
3f7004a0:	move   a14, -*sp, 1
3f7004b0:	move   a9, a11
3f7004c0:	addk   32, a11
3f7004d0:	move   a11, *a14+, 1
3f7004e0:	calla  L3F705520
3f700510:	move   @0x1e8ba0, a11, 1
3f700540:	move   *a13(0x40), a7, 1
3f700560:	add    a11, a7
3f700570:	move   a7, @0x1e8ba0, 1
3f7005a0:	move   *a13(0x40), a11, 1
3f7005c0:	add    a9, a11
3f7005d0:	move   a11, @0x1e8b20, 1
L3F700600:
3f700600:	move   @0x1e8ba0, @0x1e8b80, 1
3f700650:	move   a14, -*sp, 1
3f700660:	movi   0xcc6a0, a11
3f700690:	move   a11, *a14+, 1
3f7006a0:	move   @0xcb680, *a14+, 1
3f7006d0:	move   a13, a7
3f7006e0:	addi   0x40, a7
3f700700:	move   a7, *a14+, 1
3f700710:	move   a13, a7
3f700720:	addk   32, a7
3f700730:	move   a7, *a14+, 1
3f700740:	movi   0x200000, a7
3f700770:	move   *a13(0x60), a11, 1
3f700790:	sub    a11, a7
3f7007a0:	move   a7, *a14+, 1
3f7007b0:	movi   0x4000000, a7
3f7007e0:	add    a11, a7
3f7007f0:	move   a7, *a14+, 1
3f700800:	calla  L3F6FDCE0
3f700830:	move   a8, @0x1e8ae0, 1
3f700860:	move   a14, -*sp, 1
3f700870:	addk   32, a8
3f700880:	move   a8, *a14+, 1
3f700890:	calla  L3F705520
3f7008c0:	move   @0x1e8ae0, @0x1e8b40, 1
3f700910:	move   *a13(0x40), a7, 1
3f700930:	sra    0x3, a7
3f700940:	sll    0x3, a7
3f700950:	move   @0x1e8ae0, a11, 1
3f700980:	add    a11, a7
3f700990:	move   a7, @0x1e8b60, 1
3f7009c0:	move   @0x1e8b40, @0x1e8c20, 1
3f700a10:	move   @0x1e8b40, @0x1e8c40, 1
3f700a60:	move   *a13(0x40), a7, 1
3f700a80:	move   a7, @0x1e8bc0, 1
3f700ab0:	subi   0x80, a14
3f700ad0:	mmfm   sp, a7,a9,a11,a13
3f700af0:	rets
L3F700B00:
3f700b00:	mmtm   sp, a7,a9,a11,a13
3f700b20:	move   a14, a13
3f700b30:	addk   32, a14
3f700b40:	movi   0x1e8930, a9
L3F700B70:
3f700b70:	sub    a11, a11
3f700b80:	move   a11, *a13, 1
3f700b90:	move   *a9, a7, 1
3f700ba0:	cmp    a7, a11
3f700bb0:	jrnc   L3F700C70
L3F700BC0:
3f700bc0:	move   a14, -*sp, 1
3f700bd0:	move   a9, *a14+, 1
3f700be0:	calla  L3F700D10
3f700c10:	move   *a13, a11, 1
3f700c20:	add    a11, a8
3f700c30:	move   a8, *a13, 1
3f700c40:	move   *a9, a11, 1
3f700c50:	cmp    a11, a8
3f700c60:	jrc   L3F700BC0
L3F700C70:
3f700c70:	addi   0x80, a9
3f700c90:	cmpi   0x1e8ab0, a9
3f700cc0:	jrc   L3F700B70
3f700cd0:	subk   32, a14
3f700ce0:	mmfm   sp, a7,a9,a11,a13
3f700d00:	rets
L3F700D10:
3f700d10:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f700d30:	move   a14, a13
3f700d40:	addk   32, a14
3f700d50:	move   *a13(0xffe0), a9, 1
3f700d70:	sub    a11, a11
3f700d80:	move   *a9(0x20), a7, 1
3f700da0:	cmp    a7, a11
3f700db0:	jrnc   L3F7011C0
3f700dc0:	setf   1, 1, 0
L3F700DD0:
3f700dd0:	move   @0x1b3900, a7, 1
3f700e00:	move   *a7(0x1c1), a5, 0
3f700e20:	move   a5, *a13, 1
3f700e30:	movk   1, a5
3f700e40:	move   a5, *a7(0x1c1), 0
3f700e60:	move   a14, -*sp, 1
3f700e70:	movi   0x1e8ac0, a5
3f700ea0:	move   a5, *a14+, 1
3f700eb0:	move   *a9(0x40), *a14+, 1
3f700ed0:	calla  L3F701D70
3f700f00:	move   a8, a10
3f700f10:	jrne   L3F700FB0
3f700f20:	move   @0x1b3900, a7, 1
3f700f50:	setf   1, 1, 0
3f700f60:	move   *a13(0x0), *a7(0x1c1), 0
3f700f90:	move   a11, a8
3f700fa0:	jruc   L3F7011E0
L3F700FB0:
3f700fb0:	move   @0x1e8ba0, a7, 1
3f700fe0:	move   *a10, a5, 1
3f700ff0:	sub    a5, a7
3f701000:	move   a7, @0x1e8ba0, 1
3f701030:	move   *a9(0x40), a5, 1
3f701050:	addk   8, a5
3f701060:	sll    0x3, a5
3f701070:	move   a5, *a10, 1
3f701080:	move   a14, -*sp, 1
3f701090:	move   a10, a5
3f7010a0:	addi   0x40, a5
3f7010c0:	move   a5, *a14+, 1
3f7010d0:	calla  L3F702440
3f701100:	move   @0x1b3900, a7, 1
3f701130:	setf   1, 1, 0
3f701140:	move   *a13(0x0), *a7(0x1c1), 0
3f701170:	inc    a11
3f701180:	move   *a9(0x20), a5, 1
3f7011a0:	cmp    a5, a11
3f7011b0:	jrc   L3F700DD0
L3F7011C0:
3f7011c0:	move   *a9(0x20), a8, 1
L3F7011E0:
3f7011e0:	move   *sp(0x100), a14, 1
3f701200:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f701220:	rets   2
L3F701230:
3f701230:	mmtm   sp, a7,a9,a10,a11,a13
3f701250:	move   a14, a13
3f701260:	addk   32, a14
3f701270:	move   @0x1b3900, a11, 1
3f7012a0:	setf   1, 1, 0
3f7012b0:	move   *a11(0x1c1), a7, 0
3f7012d0:	move   a7, *a13, 1
3f7012e0:	movk   1, a7
3f7012f0:	move   a7, *a11(0x1c1), 0
3f701310:	movi   0x1e8930, a10
L3F701340:
3f701340:	move   *a13(0xffe0), a11, 1
3f701360:	move   *a10(0x40), a7, 1
3f701380:	cmp    a7, a11
3f701390:	jrhi   L3F701650
3f7013a0:	move   *a10(0x60), a9, 1
3f7013c0:	jrne   L3F7014F0
3f7013d0:	move   a14, -*sp, 1
3f7013e0:	move   a10, *a14+, 1
3f7013f0:	calla  L3F700D10
3f701420:	move   a8, a7
3f701430:	jrne   L3F7014D0
3f701440:	move   @0x1b3900, a7, 1
3f701470:	setf   1, 1, 0
3f701480:	move   *a13(0x0), *a7(0x1c1), 0
3f7014b0:	sub    a8, a8
3f7014c0:	jruc   L3F701910
L3F7014D0:
3f7014d0:	move   *a10(0x60), a9, 1
L3F7014F0:
3f7014f0:	move   *a9(0x20), *a10(0x60), 1
3f701520:	move   @0x1e8ba0, a7, 1
3f701550:	move   *a9, a11, 1
3f701560:	sub    a11, a7
3f701570:	move   a7, @0x1e8ba0, 1
3f7015a0:	move   @0x1b3900, a11, 1
3f7015d0:	setf   1, 1, 0
3f7015e0:	move   *a13(0x0), *a11(0x1c1), 0
3f701610:	move   a9, a8
3f701620:	addi   0x40, a8
3f701640:	jruc   L3F701910
L3F701650:
3f701650:	addi   0x80, a10
3f701670:	cmpi   0x1e8ab0, a10
3f7016a0:	jrc   L3F701340
3f7016b0:	move   a14, -*sp, 1
3f7016c0:	movi   0x1e8ac0, a7
3f7016f0:	move   a7, *a14+, 1
3f701700:	move   a11, *a14+, 1
3f701710:	calla  L3F701D70
3f701740:	move   a8, a9
3f701750:	jrne   L3F7017F0
3f701760:	move   @0x1b3900, a7, 1
3f701790:	setf   1, 1, 0
3f7017a0:	move   *a13(0x0), *a7(0x1c1), 0
3f7017d0:	sub    a8, a8
3f7017e0:	jruc   L3F701910
L3F7017F0:
3f7017f0:	move   @0x1e8ba0, a7, 1
3f701820:	move   *a9, a11, 1
3f701830:	sub    a11, a7
3f701840:	move   a7, @0x1e8ba0, 1
3f701870:	move   @0x1b3900, a11, 1
3f7018a0:	setf   1, 1, 0
3f7018b0:	move   *a13(0x0), *a11(0x1c1), 0
3f7018e0:	move   a9, a8
3f7018f0:	addi   0x40, a8
L3F701910:
3f701910:	move   *sp(0xc0), a14, 1
3f701930:	mmfm   sp, a7,a9,a10,a11,a13
3f701950:	rets   2
L3F701960:
3f701960:	mmtm   sp, a7,a9,a11,a13
3f701980:	move   a14, a13
3f701990:	addk   32, a14
3f7019a0:	move   @0x1e9420, a11, 1
3f7019d0:	jreq   L3F701A10
3f7019e0:	calla  L3F6EDD80
L3F701A10:
3f701a10:	move   @0x1b3900, a11, 1
3f701a40:	setf   1, 1, 0
3f701a50:	move   *a11(0x1c1), a7, 0
3f701a70:	move   a7, *a13, 1
3f701a80:	movk   1, a7
3f701a90:	move   a7, *a11(0x1c1), 0
3f701ab0:	move   a14, -*sp, 1
3f701ac0:	movi   0x1e8ae0, a7
3f701af0:	move   a7, *a14+, 1
3f701b00:	move   *a13(0xffe0), *a14+, 1
3f701b20:	calla  L3F701D70
3f701b50:	move   a8, a9
3f701b60:	jreq   L3F701CA0
3f701b70:	move   @0x1e8bc0, a11, 1
3f701ba0:	move   *a9, a7, 1
3f701bb0:	sub    a7, a11
3f701bc0:	move   a11, @0x1e8bc0, 1
3f701bf0:	move   @0x1b3900, a7, 1
3f701c20:	setf   1, 1, 0
3f701c30:	move   *a13(0x0), *a7(0x1c1), 0
3f701c60:	move   a9, a8
3f701c70:	addi   0x40, a8
3f701c90:	jruc   L3F701D20
L3F701CA0:
3f701ca0:	move   @0x1b3900, a11, 1
3f701cd0:	setf   1, 1, 0
3f701ce0:	move   *a13(0x0), *a11(0x1c1), 0
3f701d10:	sub    a8, a8
L3F701D20:
3f701d20:	move   *sp(0xa0), a14, 1
3f701d40:	mmfm   sp, a7,a9,a11,a13
3f701d60:	rets   2
L3F701D70:
3f701d70:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f701d90:	move   a14, a13
3f701da0:	move   *a13(0xffe0), a7, 1
3f701dc0:	subk   32, a7
3f701dd0:	jrc   L3F701E40
3f701de0:	move   *a13(0xffe0), a7, 1
3f701e00:	addk   3, a7
3f701e10:	movk   3, a5
3f701e20:	andn   a5, a7
3f701e30:	jruc   L3F701E50
L3F701E40:
3f701e40:	movk   32, a7
L3F701E50:
3f701e50:	addk   8, a7
3f701e60:	move   a7, a12
3f701e70:	sll    0x3, a12
3f701e80:	move   *a13(0xffc0), a7, 1
3f701ea0:	move   *a7, a9, 1
3f701eb0:	sub    a10, a10
3f701ec0:	move   a9, a5
3f701ed0:	jreq   L3F701F50
L3F701EE0:
3f701ee0:	move   *a9, a7, 1
3f701ef0:	cmp    a12, a7
3f701f00:	jrnc   L3F701F50
3f701f10:	move   a9, a10
3f701f20:	move   *a9(0x20), a9, 1
3f701f40:	jrne   L3F701EE0
L3F701F50:
3f701f50:	move   a9, a5
3f701f60:	jrne   L3F701F90
3f701f70:	sub    a8, a8
3f701f80:	jruc   L3F702190
L3F701F90:
3f701f90:	move   a9, a11
3f701fa0:	move   *a11, a7, 1
3f701fb0:	subi   0x120, a7
3f701fd0:	cmp    a12, a7
3f701fe0:	jrc   L3F7020D0
3f701ff0:	move   a12, a7
3f702000:	srl    0x3, a7
3f702010:	sll    0x3, a7
3f702020:	add    a11, a7
3f702030:	move   a7, a9
3f702040:	move   *a11(0x20), *a9(0x20), 1
3f702070:	move   *a11, a7, 1
3f702080:	sub    a12, a7
3f702090:	move   a7, *a9, 1
3f7020a0:	move   a12, *a11, 1
3f7020b0:	move   a9, *a11(0x20), 1
L3F7020D0:
3f7020d0:	move   a10, a5
3f7020e0:	jrne   L3F702150
3f7020f0:	move   *a13(0xffc0), a7, 1
3f702110:	move   *a11(0x20), *a7(0x0), 1
3f702140:	jruc   L3F702180
L3F702150:
3f702150:	move   *a11(0x20), *a10(0x20), 1
L3F702180:
3f702180:	move   a11, a8
L3F702190:
3f702190:	move   *sp(0x100), a14, 1
3f7021b0:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f7021d0:	rets   2
3f7021e0:	mmtm   sp, a7,a9,a10,a11,a13
3f702200:	move   a14, a13
3f702210:	addk   32, a14
3f702220:	sub    a10, a10
3f702230:	move   @0x1b3900, a11, 1
3f702260:	setf   1, 1, 0
3f702270:	move   *a11(0x1c1), a7, 0
3f702290:	move   a7, *a13, 1
3f7022a0:	movk   1, a7
3f7022b0:	move   a7, *a11(0x1c1), 0
3f7022d0:	move   @0x1e8ac0, a9, 1
3f702300:	jreq   L3F702380
L3F702310:
3f702310:	move   *a9, a11, 1
3f702320:	cmp    a10, a11
3f702330:	jrc   L3F702350
3f702340:	move   *a9, a10, 1
L3F702350:
3f702350:	move   *a9(0x20), a9, 1
3f702370:	jrne   L3F702310
L3F702380:
3f702380:	move   @0x1b3900, a11, 1
3f7023b0:	setf   1, 1, 0
3f7023c0:	move   *a13(0x0), *a11(0x1c1), 0
3f7023f0:	move   a10, a8
3f702400:	subk   32, a14
3f702410:	mmfm   sp, a7,a9,a10,a11,a13
3f702430:	rets
L3F702440:
3f702440:	mmtm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f702460:	move   a14, a13
3f702470:	addk   32, a14
3f702480:	move   *a13(0xffe0), a7, 1
3f7024a0:	jrne   L3F7024D0
3f7024b0:	sub    a8, a8
3f7024c0:	jruc   L3F702C30
L3F7024D0:
3f7024d0:	move   @0x1b3900, a5, 1
3f702500:	setf   1, 1, 0
3f702510:	move   *a5(0x1c1), a7, 0
3f702530:	move   a7, *a13, 1
3f702540:	movk   1, a7
3f702550:	move   a7, *a5(0x1c1), 0
3f702570:	move   *a13(0xffe0), a10, 1
3f702590:	subi   0x40, a10
3f7025b0:	move   @0x1e8b00, a7, 1
3f7025e0:	cmp    a7, a10
3f7025f0:	jrc   L3F7029F0
3f702600:	move   @0x1e8b20, a5, 1
3f702630:	cmp    a5, a10
3f702640:	jrhi   L3F7029F0
3f702650:	move   *a10, a5, 1
3f702660:	srl    0x3, a5
3f702670:	move   a5, a12
3f702680:	subk   8, a12
3f702690:	movi   0x1e8930, a0
L3F7026C0:
3f7026c0:	move   *a0(0x40), a7, 1
3f7026e0:	cmp    a7, a12
3f7026f0:	jrne   L3F702860
3f702700:	move   *a0(0x60), *a10(0x20), 1
3f702730:	move   a10, *a0(0x60), 1
3f702750:	move   @0x1e8ba0, a7, 1
3f702780:	move   *a10, a5, 1
3f702790:	add    a7, a5
3f7027a0:	move   a5, @0x1e8ba0, 1
3f7027d0:	move   @0x1b3900, a7, 1
3f702800:	setf   1, 1, 0
3f702810:	move   *a13(0x0), *a7(0x1c1), 0
3f702840:	sub    a8, a8
3f702850:	jruc   L3F702C30
L3F702860:
3f702860:	addi   0x80, a0
3f702880:	cmpi   0x1e8ab0, a0
3f7028b0:	jrc   L3F7026C0
3f7028c0:	move   @0x1e8ba0, a7, 1
3f7028f0:	move   *a10, a5, 1
3f702900:	add    a7, a5
3f702910:	move   a5, @0x1e8ba0, 1
3f702940:	move   a14, -*sp, 1
3f702950:	movi   0x1e8ac0, a7
3f702980:	move   a7, *a14+, 1
3f702990:	move   *a13(0xffe0), *a14+, 1
3f7029b0:	calla  L3F702C80
3f7029e0:	jruc   L3F702BB0
L3F7029F0:
3f7029f0:	move   @0x1e8b40, a5, 1
3f702a20:	cmp    a5, a10
3f702a30:	jrc   L3F702BB0
3f702a40:	move   @0x1e8b60, a5, 1
3f702a70:	cmp    a5, a10
3f702a80:	jrhi   L3F702BB0
3f702a90:	move   @0x1e8bc0, a5, 1
3f702ac0:	move   *a10, a7, 1
3f702ad0:	add    a5, a7
3f702ae0:	move   a7, @0x1e8bc0, 1
3f702b10:	move   a14, -*sp, 1
3f702b20:	movi   0x1e8ae0, a5
3f702b50:	move   a5, *a14+, 1
3f702b60:	move   *a13(0xffe0), *a14+, 1
3f702b80:	calla  L3F702C80
L3F702BB0:
3f702bb0:	move   @0x1b3900, a7, 1
3f702be0:	setf   1, 1, 0
3f702bf0:	move   *a13(0x0), *a7(0x1c1), 0
3f702c20:	sub    a8, a8
L3F702C30:
3f702c30:	move   *sp(0x120), a14, 1
3f702c50:	mmfm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f702c70:	rets   2
L3F702C80:
3f702c80:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f702ca0:	move   a14, a13
3f702cb0:	move   *a13(0xffe0), a10, 1
3f702cd0:	subi   0x40, a10
3f702cf0:	sub    a9, a9
3f702d00:	move   a9, *a10(0x20), 1
3f702d20:	move   *a10, a12, 1
3f702d30:	move   *a13(0xffc0), a7, 1
3f702d50:	move   *a7, a11, 1
3f702d60:	jrne   L3F702D90
3f702d70:	move   a10, *a7, 1
3f702d80:	jruc   L3F703080
L3F702D90:
3f702d90:	jreq   L3F702E50
L3F702DA0:
3f702da0:	cmp    a11, a10
3f702db0:	jrne   L3F702DF0
3f702dc0:	movi   0xffff, a8
3f702de0:	jruc   L3F703090
L3F702DF0:
3f702df0:	cmp    a11, a10
3f702e00:	jrc   L3F702E50
3f702e10:	move   a11, a9
3f702e20:	move   *a11(0x20), a11, 1
3f702e40:	jrne   L3F702DA0
L3F702E50:
3f702e50:	move   a11, *a10(0x20), 1
3f702e70:	move   a11, a7
3f702e80:	jreq   L3F702F40
3f702e90:	move   *a10, a7, 1
3f702ea0:	add    a10, a7
3f702eb0:	cmp    a11, a7
3f702ec0:	jrne   L3F702F40
3f702ed0:	move   *a10, a7, 1
3f702ee0:	move   *a11, a5, 1
3f702ef0:	add    a5, a7
3f702f00:	move   a7, *a10, 1
3f702f10:	move   *a11(0x20), *a10(0x20), 1
L3F702F40:
3f702f40:	move   a9, a5
3f702f50:	jrne   L3F702FA0
3f702f60:	move   *a13(0xffc0), a7, 1
3f702f80:	move   a10, *a7, 1
3f702f90:	jruc   L3F703080
L3F702FA0:
3f702fa0:	move   *a9, a7, 1
3f702fb0:	add    a9, a7
3f702fc0:	cmp    a10, a7
3f702fd0:	jrne   L3F703060
3f702fe0:	move   *a9, a7, 1
3f702ff0:	move   *a10, a5, 1
3f703000:	add    a5, a7
3f703010:	move   a7, *a9, 1
3f703020:	move   *a10(0x20), *a9(0x20), 1
3f703050:	jruc   L3F703080
L3F703060:
3f703060:	move   a10, *a9(0x20), 1
L3F703080:
3f703080:	sub    a8, a8
L3F703090:
3f703090:	move   *sp(0x100), a14, 1
3f7030b0:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f7030d0:	rets   2
L3F7030E0:
3f7030e0:	mmtm   sp, a7,a9,a10,a11,a13
3f703100:	move   a14, a13
3f703110:	addk   32, a14
3f703120:	move   *a13(0xffe0), a11, 1
3f703140:	jrne   L3F7031D0
3f703150:	move   a14, -*sp, 1
3f703160:	move   *a13(0xffc0), *a14+, 1
3f703180:	calla  L3F701230
3f7031b0:	jauc   L3F703D40
L3F7031D0:
3f7031d0:	move   a11, a10
3f7031e0:	subi   0x40, a10
3f703200:	move   *a11(0xffc0), a7, 1
3f703220:	subi   0x40, a7
3f703240:	sra    0x3, a7
3f703250:	move   a7, *a13, 1
3f703260:	move   *a13(0xffc0), a7, 1
3f703280:	move   *a13, a11, 1
3f703290:	addk   4, a7
3f7032a0:	cmp    a11, a7
3f7032b0:	jrne   L3F703300
3f7032c0:	move   *a13(0xffe0), a8, 1
3f7032e0:	jauc   L3F703D40
L3F703300:
3f703300:	move   @0x1e8b00, a7, 1
3f703330:	cmp    a7, a10
3f703340:	jrc   L3F703670
3f703350:	move   @0x1e8b20, a11, 1
3f703380:	cmp    a11, a10
3f703390:	jrhi   L3F703670
3f7033a0:	move   a14, -*sp, 1
3f7033b0:	move   *a13(0xffc0), *a14+, 1
3f7033d0:	calla  L3F701230
3f703400:	move   a8, a9
3f703410:	jreq   L3F703650
3f703420:	move   a14, -*sp, 1
3f703430:	move   *a13(0xffc0), a11, 1
3f703450:	move   *a13, a7, 1
3f703460:	cmp    a7, a11
3f703470:	jrc   L3F703490
3f703480:	move   a7, a11
L3F703490:
3f703490:	move   a11, *a14+, 1
3f7034a0:	move   a9, *a14+, 1
3f7034b0:	move   *a13(0xffe0), *a14+, 1
3f7034d0:	calla  L3FB44400
3f703500:	move   *a13(0xffc0), a11, 1
3f703520:	cmp    a7, a11
3f703530:	jrls   L3F7035D0
3f703540:	move   a14, -*sp, 1
3f703550:	sub    a7, a11
3f703560:	move   a11, *a14+, 1
3f703570:	sll    0x3, a7
3f703580:	add    a9, a7
3f703590:	move   a7, *a14+, 1
3f7035a0:	calla  L3FB44A00
L3F7035D0:
3f7035d0:	move   a14, -*sp, 1
3f7035e0:	move   *a13(0xffe0), *a14+, 1
3f703600:	calla  L3F702440
3f703630:	move   a9, a8
3f703640:	jruc   L3F703D40
L3F703650:
3f703650:	move   a9, a8
3f703660:	jruc   L3F703D40
L3F703670:
3f703670:	move   @0x1e8b40, a11, 1
3f7036a0:	cmp    a11, a10
3f7036b0:	jrc   L3F703C70
3f7036c0:	move   @0x1e8b60, a7, 1
3f7036f0:	cmp    a7, a10
3f703700:	jrhi   L3F703C70
3f703710:	move   a14, -*sp, 1
3f703720:	move   *a13(0xffc0), *a14+, 1
3f703740:	calla  L3F701960
3f703770:	move   a8, a9
3f703780:	jrne   L3F703A40
3f703790:	move   a14, -*sp, 1
3f7037a0:	move   *a13(0xffc0), *a14+, 1
3f7037c0:	calla  L3F701230
3f7037f0:	move   a8, a9
3f703800:	jreq   L3F703D30
3f703810:	move   a14, -*sp, 1
3f703820:	move   *a13(0xffc0), a11, 1
3f703840:	move   *a13, a7, 1
3f703850:	cmp    a7, a11
3f703860:	jrc   L3F703880
3f703870:	move   a7, a11
L3F703880:
3f703880:	move   a11, *a14+, 1
3f703890:	move   a9, *a14+, 1
3f7038a0:	move   *a13(0xffe0), *a14+, 1
3f7038c0:	calla  L3FB44400
3f7038f0:	move   *a13(0xffc0), a11, 1
3f703910:	cmp    a7, a11
3f703920:	jrls   L3F7039C0
3f703930:	move   a14, -*sp, 1
3f703940:	sub    a7, a11
3f703950:	move   a11, *a14+, 1
3f703960:	sll    0x3, a7
3f703970:	add    a9, a7
3f703980:	move   a7, *a14+, 1
3f703990:	calla  L3FB44A00
L3F7039C0:
3f7039c0:	move   a14, -*sp, 1
3f7039d0:	move   *a13(0xffe0), *a14+, 1
3f7039f0:	calla  L3F702440
3f703a20:	move   a9, a8
3f703a30:	jruc   L3F703D40
L3F703A40:
3f703a40:	move   a14, -*sp, 1
3f703a50:	move   *a13(0xffc0), a11, 1
3f703a70:	move   *a13, a7, 1
3f703a80:	cmp    a7, a11
3f703a90:	jrc   L3F703AB0
3f703aa0:	move   a7, a11
L3F703AB0:
3f703ab0:	move   a11, *a14+, 1
3f703ac0:	move   a9, *a14+, 1
3f703ad0:	move   *a13(0xffe0), *a14+, 1
3f703af0:	calla  L3FB44400
3f703b20:	move   *a13(0xffc0), a11, 1
3f703b40:	cmp    a7, a11
3f703b50:	jrls   L3F703BF0
3f703b60:	move   a14, -*sp, 1
3f703b70:	sub    a7, a11
3f703b80:	move   a11, *a14+, 1
3f703b90:	sll    0x3, a7
3f703ba0:	add    a9, a7
3f703bb0:	move   a7, *a14+, 1
3f703bc0:	calla  L3FB44A00
L3F703BF0:
3f703bf0:	move   a14, -*sp, 1
3f703c00:	move   *a13(0xffe0), *a14+, 1
3f703c20:	calla  L3F702440
3f703c50:	move   a9, a8
3f703c60:	jruc   L3F703D40
L3F703C70:
3f703c70:	move   a14, -*sp, 1
3f703c80:	move   *a13(0xffe0), *a14+, 1
3f703ca0:	movi   0x3f705c20, a8
3f703cd0:	move   a8, *a14+, 1
3f703ce0:	calla  L3F6FDB00
3f703d10:	sub    a8, a8
3f703d20:	jruc   L3F703D40
L3F703D30:
3f703d30:	move   a9, a8
L3F703D40:
3f703d40:	move   *sp(0xc0), a14, 1
3f703d60:	mmfm   sp, a7,a9,a10,a11,a13
3f703d80:	rets   2
L3F703D90:
3f703d90:	mmtm   sp, a9,a10,a11,a13
3f703db0:	move   a14, a13
3f703dc0:	move   *a13(0xffe0), a11, 1
3f703de0:	dec    a11
3f703df0:	jreq   L3F703F70
3f703e00:	move   *a13(0xffe0), a11, 1
3f703e20:	move   *a13(0xffc0), a10, 1
3f703e40:	mpyu   a10, a11
3f703e50:	move   a11, a10
3f703e60:	move   a14, -*sp, 1
3f703e70:	move   a10, *a14+, 1
3f703e80:	calla  L3F701230
3f703eb0:	move   a8, a9
3f703ec0:	jrne   L3F703EF0
3f703ed0:	sub    a8, a8
3f703ee0:	jruc   L3F704090
L3F703EF0:
3f703ef0:	move   a14, -*sp, 1
3f703f00:	move   a10, *a14+, 1
3f703f10:	move   a9, *a14+, 1
3f703f20:	calla  L3FB44A00
3f703f50:	move   a9, a8
3f703f60:	jruc   L3F704090
L3F703F70:
3f703f70:	move   a14, -*sp, 1
3f703f80:	move   *a13(0xffc0), *a14+, 1
3f703fa0:	calla  L3F701230
3f703fd0:	move   a8, a9
3f703fe0:	jrne   L3F704010
3f703ff0:	sub    a8, a8
3f704000:	jruc   L3F704090
L3F704010:
3f704010:	move   a14, -*sp, 1
3f704020:	move   *a13(0xffc0), *a14+, 1
3f704040:	move   a9, *a14+, 1
3f704050:	calla  L3FB44A00
3f704080:	move   a9, a8
L3F704090:
3f704090:	move   *sp(0xa0), a14, 1
3f7040b0:	mmfm   sp, a9,a10,a11,a13
3f7040d0:	rets   2
L3F7040E0:
3f7040e0:	mmtm   sp, a9,a13
3f704100:	move   a14, a13
3f704110:	move   a14, -*sp, 1
3f704120:	move   *a13(0xffe0), *a14+, 1
3f704140:	calla  L3F701960
3f704170:	move   a8, a9
3f704180:	jrne   L3F704200
3f704190:	move   a14, -*sp, 1
3f7041a0:	move   *a13(0xffe0), *a14+, 1
3f7041c0:	calla  L3F701230
3f7041f0:	move   a8, a9
L3F704200:
3f704200:	move   a9, a8
3f704210:	move   *sp(0x60), a14, 1
3f704230:	mmfm   sp, a9,a13
3f704250:	rets   2
3f704260:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f704280:	move   a14, a13
3f704290:	addk   32, a14
3f7042a0:	move   *a13(0xffc0), a7, 1
3f7042c0:	move   a7, a11
3f7042d0:	subk   32, a11
3f7042e0:	move   @0x1b3900, a5, 1
3f704310:	setf   1, 1, 0
3f704320:	move   *a5(0x1c1), a7, 0
3f704340:	move   a7, *a13, 1
3f704350:	movk   1, a7
3f704360:	move   a7, *a5(0x1c1), 0
3f704380:	move   @0x1e8ac0, a9, 1
3f7043b0:	sub    a10, a10
3f7043c0:	move   a9, a9
3f7043d0:	jreq   L3F704B40
L3F7043E0:
3f7043e0:	move   @0x1e8b00, a7, 1
3f704410:	cmp    a7, a9
3f704420:	jrc   L3F7044D0
3f704430:	move   @0x1e8b20, a5, 1
3f704460:	cmp    a9, a5
3f704470:	jrc   L3F7044D0
3f704480:	move   a9, a5
3f704490:	andi   0xfe00000f, a5
3f7044c0:	jreq   L3F704580
L3F7044D0:
3f7044d0:	move   a14, -*sp, 1
3f7044e0:	move   *a13(0xffe0), *a14+, 1
3f704500:	move   a9, *a14+, 1
3f704510:	movi   0x3f705d58, a8
3f704540:	move   a8, *a14+, 1
3f704550:	calla  L3F6FDB00
L3F704580:
3f704580:	cmp    a9, a10
3f704590:	jrls   L3F704660
3f7045a0:	move   a14, -*sp, 1
3f7045b0:	move   *a13(0xffe0), *a14+, 1
3f7045d0:	move   a10, *a14+, 1
3f7045e0:	move   a9, *a14+, 1
3f7045f0:	movi   0x3f705e20, a8
3f704620:	move   a8, *a14+, 1
3f704630:	calla  L3F6FDB00
L3F704660:
3f704660:	move   *a9, a7, 1
3f704670:	jrne   L3F704730
3f704680:	move   a14, -*sp, 1
3f704690:	move   *a13(0xffe0), *a14+, 1
3f7046b0:	move   a9, *a14+, 1
3f7046c0:	movi   0x3f705fa8, a8
3f7046f0:	move   a8, *a14+, 1
3f704700:	calla  L3F6FDB00
L3F704730:
3f704730:	move   *a9, a7, 1
3f704740:	andi   0xfe00000f, a7
3f704770:	jreq   L3F704850
3f704780:	move   a14, -*sp, 1
3f704790:	move   *a13(0xffe0), *a14+, 1
3f7047b0:	move   a9, *a14+, 1
3f7047c0:	move   *a9(0x0), *a14+, 1
3f7047e0:	movi   0x3f7060e0, a8
3f704810:	move   a8, *a14+, 1
3f704820:	calla  L3F6FDB00
L3F704850:
3f704850:	move   *a9(0x20), a7, 1
3f704870:	jreq   L3F7049D0
3f704880:	move   *a9, a7, 1
3f704890:	add    a9, a7
3f7048a0:	move   *a9(0x20), a5, 1
3f7048c0:	cmp    a5, a7
3f7048d0:	jrls   L3F7049D0
3f7048e0:	move   a14, -*sp, 1
3f7048f0:	move   *a13(0xffe0), *a14+, 1
3f704910:	move   *a9(0x20), *a14+, 1
3f704930:	move   *a9(0x0), *a14+, 1
3f704950:	move   a9, *a14+, 1
3f704960:	movi   0x3f706240, a8
3f704990:	move   a8, *a14+, 1
3f7049a0:	calla  L3F6FDB00
L3F7049D0:
3f7049d0:	move   *a11, a7, 1
3f7049e0:	add    a11, a7
3f7049f0:	cmp    a7, a9
3f704a00:	jrnc   L3F704B00
3f704a10:	move   *a9, a7, 1
3f704a20:	add    a9, a7
3f704a30:	cmp    a7, a11
3f704a40:	jrnc   L3F704B00
3f704a50:	move   a14, -*sp, 1
3f704a60:	move   *a13(0xffe0), *a14+, 1
3f704a80:	move   a11, *a14+, 1
3f704a90:	movi   0x3f706410, a8
3f704ac0:	move   a8, *a14+, 1
3f704ad0:	calla  L3F6FDB00
L3F704B00:
3f704b00:	move   a9, a10
3f704b10:	move   *a9(0x20), a9, 1
3f704b30:	jrne   L3F7043E0
L3F704B40:
3f704b40:	move   @0x1b3900, a7, 1
3f704b70:	setf   1, 1, 0
3f704b80:	move   *a13(0x0), *a7(0x1c1), 0
3f704bb0:	move   *sp(0xe0), a14, 1
3f704bd0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f704bf0:	rets   2
3f704c00:	mmtm   sp, a7,a9,a10,a11,a13
3f704c20:	move   a14, a13
3f704c30:	addk   32, a14
3f704c40:	move   @0x1b3900, a11, 1
3f704c70:	setf   1, 1, 0
3f704c80:	move   *a11(0x1c1), a7, 0
3f704ca0:	move   a7, *a13, 1
3f704cb0:	movk   1, a7
3f704cc0:	move   a7, *a11(0x1c1), 0
3f704ce0:	move   @0x1e8ac0, a9, 1
3f704d10:	sub    a10, a10
3f704d20:	move   a9, a9
3f704d30:	jreq   L3F705460
L3F704D40:
3f704d40:	move   @0x1e8b00, a11, 1
3f704d70:	cmp    a11, a9
3f704d80:	jrc   L3F704E30
3f704d90:	move   @0x1e8b20, a7, 1
3f704dc0:	cmp    a9, a7
3f704dd0:	jrc   L3F704E30
3f704de0:	move   a9, a7
3f704df0:	andi   0xfe00000f, a7
3f704e20:	jreq   L3F704EE0
L3F704E30:
3f704e30:	move   a14, -*sp, 1
3f704e40:	move   *a13(0xffe0), *a14+, 1
3f704e60:	move   a9, *a14+, 1
3f704e70:	movi   0x3f705d58, a8
3f704ea0:	move   a8, *a14+, 1
3f704eb0:	calla  L3F6FDB00
L3F704EE0:
3f704ee0:	cmp    a9, a10
3f704ef0:	jrls   L3F704FC0
3f704f00:	move   a14, -*sp, 1
3f704f10:	move   *a13(0xffe0), *a14+, 1
3f704f30:	move   a10, *a14+, 1
3f704f40:	move   a9, *a14+, 1
3f704f50:	movi   0x3f705e20, a8
3f704f80:	move   a8, *a14+, 1
3f704f90:	calla  L3F6FDB00
L3F704FC0:
3f704fc0:	move   *a9, a11, 1
3f704fd0:	jrne   L3F705090
3f704fe0:	move   a14, -*sp, 1
3f704ff0:	move   *a13(0xffe0), *a14+, 1
3f705010:	move   a9, *a14+, 1
3f705020:	movi   0x3f705fa8, a8
3f705050:	move   a8, *a14+, 1
3f705060:	calla  L3F6FDB00
L3F705090:
3f705090:	move   *a9, a11, 1
3f7050a0:	andi   0xfe00000f, a11
3f7050d0:	jreq   L3F7051B0
3f7050e0:	move   a14, -*sp, 1
3f7050f0:	move   *a13(0xffe0), *a14+, 1
3f705110:	move   a9, *a14+, 1
3f705120:	move   *a9(0x0), *a14+, 1
3f705140:	movi   0x3f7060e0, a8
3f705170:	move   a8, *a14+, 1
3f705180:	calla  L3F6FDB00
L3F7051B0:
3f7051b0:	move   *a9(0x20), a11, 1
3f7051d0:	cmpi   0xa5a5a5a5, a11
3f705200:	jrne   L3F7052A0
3f705210:	move   a14, -*sp, 1
3f705220:	move   a9, *a14+, 1
3f705230:	movi   0x3f706540, a8
3f705260:	move   a8, *a14+, 1
3f705270:	calla  L3F6FDB00
L3F7052A0:
3f7052a0:	move   *a9(0x20), a11, 1
3f7052c0:	jreq   L3F705420
3f7052d0:	move   *a9, a11, 1
3f7052e0:	add    a9, a11
3f7052f0:	move   *a9(0x20), a7, 1
3f705310:	cmp    a7, a11
3f705320:	jrls   L3F705420
3f705330:	move   a14, -*sp, 1
3f705340:	move   *a13(0xffe0), *a14+, 1
3f705360:	move   *a9(0x20), *a14+, 1
3f705380:	move   *a9(0x0), *a14+, 1
3f7053a0:	move   a9, *a14+, 1
3f7053b0:	movi   0x3f706660, a8
3f7053e0:	move   a8, *a14+, 1
3f7053f0:	calla  L3F6FDB00
L3F705420:
3f705420:	move   a9, a10
3f705430:	move   *a9(0x20), a9, 1
3f705450:	jrne   L3F704D40
L3F705460:
3f705460:	move   @0x1b3900, a11, 1
3f705490:	setf   1, 1, 0
3f7054a0:	move   *a13(0x0), *a11(0x1c1), 0
3f7054d0:	move   *sp(0xc0), a14, 1
3f7054f0:	mmfm   sp, a7,a9,a10,a11,a13
3f705510:	rets   2
L3F705520:
3f705520:	mmtm   sp, a7,a9,a10,a11,a13
3f705540:	move   a14, a13
3f705550:	move   *a13(0xffe0), a9, 1
3f705570:	move   a14, -*sp, 1
3f705580:	sub    a11, a11
3f705590:	move   a11, *a14+, 1
3f7055a0:	move   a11, *a14+, 1
3f7055b0:	move   a11, *a14+, 1
3f7055c0:	move   a9, *a14+, 1
3f7055d0:	movi   0x60, a11
3f7055f0:	move   a11, *a14+, 1
3f705600:	calla  L3F208CB0
3f705630:	move   *a9(0xffe0), a7, 1
3f705650:	sra    0x5, a7
3f705660:	move   a7, a10
3f705670:	subk   2, a10
3f705680:	addk   32, a9
3f705690:	move   a10, a7
3f7056a0:	jrle   L3F705710
L3F7056B0:
3f7056b0:	movi   0x55555555, a11
3f7056e0:	move   a11, *a9+, 1
3f7056f0:	dec    a10
3f705700:	jrgt   L3F7056B0
L3F705710:
3f705710:	move   *sp(0xc0), a14, 1
3f705730:	mmfm   sp, a7,a9,a10,a11,a13
3f705750:	rets   2
3f705760:	mmtm   sp, a9,a10,a11,a13
3f705780:	move   a14, a13
3f705790:	move   *a13(0xffe0), a9, 1
3f7057b0:	move   *a9(0xffe0), a11, 1
3f7057d0:	sra    0x5, a11
3f7057e0:	move   a11, a10
3f7057f0:	subk   2, a10
3f705800:	addk   32, a9
3f705810:	move   a10, a11
3f705820:	jrle   L3F7059B0
L3F705830:
3f705830:	move   *a9+, a11, 1
3f705840:	cmpi   0x55555555, a11
3f705870:	jreq   L3F705990
3f705880:	move   a14, -*sp, 1
3f705890:	move   -*a9, a11, 1
3f7058a0:	move   a11, *a14+, 1
3f7058b0:	move   a9, *a14+, 1
3f7058c0:	move   a10, *a14+, 1
3f7058d0:	move   *a13(0xffe0), *a14+, 1
3f7058f0:	movi   0x3f706830, a8
3f705920:	move   a8, *a14+, 1
3f705930:	calla  L3F6FDB00
3f705960:	calla  L3F6EDD80
L3F705990:
3f705990:	dec    a10
3f7059a0:	jrgt   L3F705830
L3F7059B0:
3f7059b0:	move   *sp(0xa0), a14, 1
3f7059d0:	mmfm   sp, a9,a10,a11,a13
3f7059f0:	rets   2
L3F705A00:
3f705a00:	mmtm   sp, a11,a13
3f705a20:	move   a14, a13
3f705a30:	addk   32, a14
3f705a40:	move   a14, -*sp, 1
3f705a50:	move   *a13(0xffe0), *a14+, 1
3f705a70:	movk   1, a11
3f705a80:	move   a11, *a14+, 1
3f705a90:	calla  L3F703D90
3f705ac0:	move   a8, *a13, 1
3f705ad0:	move   *sp(0x60), a14, 1
3f705af0:	mmfm   sp, a11,a13
3f705b10:	rets   2
L3F705B20:
3f705b20:	move   a13, -*sp, 1
3f705b30:	move   a14, a13
3f705b40:	addk   32, a14
3f705b50:	move   a14, -*sp, 1
3f705b60:	move   *a13(0xffc0), *a14+, 1
3f705b80:	move   *a13(0xffe0), *a14+, 1
3f705ba0:	calla  L3F7030E0
3f705bd0:	move   a8, *a13, 1
3f705be0:	move   *sp(0x40), a14, 1
3f705c00:	move   *sp+, a13, 1
3f705c10:	rets   2
3f705c20:	sra    b11, b2
3f705c30:	mods   a3, a1
3f705c40:	modu   a11, a12
3f705c50:	dsjs   a3, L3F705D90
3f705c60:	sll    a1, a0
3f705c70:	sra    a3, a1
3f705c80:	sla    a9, a0
3f705c90:	sra    a3, a4
3f705ca0:	sra    b11, b2
3f705cb0:	.word  0x7373
3f705cc0:	sll    0x9, a0
3f705cd0:	sla    0x3, b8
3f705ce0:	modu   a11, a14
3f705cf0:	sla    0x3, b4
3f705d00:	mods   a3, a1
3f705d10:	modu   a11, a12
3f705d20:	sla    a11, a3
3f705d30:	sra    b11, b4
3f705d40:	.word  0x0a64
3f705d50:	addc   a0, a0
3f705d60:	sra    a3, a1
3f705d70:	subb   a1, a0
3f705d80:	sra    b11, b2
L3F705D90:
3f705d90:	sla    0x3, a5
3f705da0:	rl     a11, a12
3f705db0:	.word  0x7473
3f705dc0:	.word  0x7020
3f705dd0:	.word  0x7274
3f705de0:	sll    0x9, a0
3f705df0:	sla    0x3, b8
3f705e00:	.word  0x7325
3f705e10:	.word  0x000a
3f705e20:	.word  0x7246
3f705e30:	sra    a11, a5
3f705e40:	mods   a1, a0
3f705e50:	.word  0x7369
3f705e60:	sla    0x3, b4
3f705e70:	.word  0x756f
3f705e80:	sla    0x3, b4
3f705e90:	srl    a3, sp
3f705ea0:	modu   a9, a0
3f705eb0:	sra    b3, b2
3f705ec0:	.word  0x7265
3f705ed0:	sla    0x1, a12
3f705ee0:	.word  0x7470
3f705ef0:	sla    0x3, b2
3f705f00:	sla    0x1, b13
3f705f10:	.word  0x7825
L3F705F20:
3f705f20:	dsjs   a0, L3F705F20
3f705f30:	.word  0x7020
3f705f40:	sra    b11, b2
3f705f50:	sla    0x3, b6
3f705f60:	sla    0x1, b13
3f705f70:	.word  0x7825
3f705f80:	sll    0x9, a0
3f705f90:	.word  0x0a73
3f705fa0:	divu   a0, a0
3f705fb0:	.word  0x7265
3f705fc0:	sla    0x3, sp
3f705fd0:	sra    a10, a12
3f705fe0:	sla    0x3, a14
3f705ff0:	.word  0x7266
3f706000:	sra    a11, a5
L3F706010:
3f706010:	mods   a1, a0
3f706020:	.word  0x7369
3f706030:	sla    0x3, b4
3f706040:	mods   a3, a2
3f706050:	sll    a11, sp
3f706060:	srl    0x1d, a11
3f706070:	.word  0x7020
3f706080:	.word  0x7274
3f706090:	dsjs   a0, L3F706010
3f7060a0:	sll    0x9, a0
3f7060b0:	sla    0x3, b8
3f7060c0:	.word  0x7325
3f7060d0:	.word  0x000a
3f7060e0:	modu   b2, b5
3f7060f0:	sra    b11, b2
3f706100:	.word  0x7361
3f706110:	modu   a3, sp
3f706120:	sll    a3, a1
3f706130:	sra    a11, a12
3f706140:	srl    a1, a0
3f706150:	sra    b11, b2
3f706160:	sla    0x3, a5
L3F706170:
3f706170:	rl     a11, a12
3f706180:	.word  0x7473
3f706190:	mods   a1, a0
3f7061a0:	modu   a3, a5
3f7061b0:	sll    0x9, a0
3f7061c0:	srl    0x1d, b8
3f7061d0:	.word  0x7020
3f7061e0:	.word  0x7274
3f7061f0:	dsjs   a0, L3F706170
3f706200:	sll    0x9, a0
3f706210:	sla    0x3, b8
3f706220:	.word  0x7325
3f706230:	.word  0x000a
3f706240:	.word  0x7246
3f706250:	sra    a11, a5
3f706260:	mods   a1, a0
3f706270:	.word  0x7369
3f706280:	sla    0x3, b4
3f706290:	mods   a3, a2
3f7062a0:	sla    0x3, a11
3f7062b0:	modu   b11, b4
3f7062c0:	sla    0x3, sp
3f7062d0:	modu   a11, a12
3f7062e0:	srl    a11, a14
3f7062f0:	sla    0x1, a12
3f706300:	.word  0x7470
3f706310:	sla    0x3, b2
3f706320:	sla    0x1, b13
3f706330:	.word  0x7825
L3F706340:
3f706340:	sla    0x1, a12
3f706350:	sra    a11, a12
3f706360:	sla    0x3, a14
3f706370:	sla    0x1, b13
3f706380:	.word  0x7825
3f706390:	sla    0x1, a12
3f7063a0:	sra    a11, a14
3f7063b0:	.word  0x7478
3f7063c0:	dsjs   a0, L3F706340
3f7063d0:	sll    0x9, a0
3f7063e0:	sla    0x3, b8
3f7063f0:	.word  0x7325
3f706400:	.word  0x000a
3f706410:	.word  0x7246
3f706420:	sra    a11, a5
3f706430:	sla    0x3, a4
3f706440:	mods   a3, a2
3f706450:	sll    a11, sp
3f706460:	sla    0x3, a11
3f706470:	.word  0x7825
3f706480:	modu   a9, a0
3f706490:	sra    b11, b6
3f7064a0:	mods   b3, b2
L3F7064B0:
3f7064b0:	.word  0x7061
3f7064c0:	sla    0x3, b3
3f7064d0:	.word  0x7266
3f7064e0:	sra    a11, a5
3f7064f0:	mods   a1, a0
3f706500:	.word  0x7369
3f706510:	sla    0x3, b4
3f706520:	.word  0x7325
3f706530:	.word  0x000a
3f706540:	.word  0x7246
3f706550:	sra    a11, a5
3f706560:	mods   a1, a0
3f706570:	.word  0x7369
3f706580:	sla    0x3, b4
L3F706590:
3f706590:	.word  0x7470
3f7065a0:	sla    0x3, b2
3f7065b0:	dsjs   a13, L3F7064B0
3f7065c0:	sla    a9, a0
3f7065d0:	sla    b9, b5
3f7065e0:	sla    b9, b5
3f7065f0:	sla    b9, b5
3f706600:	srl    0x1f, b5
3f706610:	sla    a9, a0
3f706620:	sra    a3, a4
3f706630:	dsjs   b2, L3F706590
3f706640:	.word  0x7825
3f706650:	.word  0x000a
3f706660:	.word  0x7246
3f706670:	sra    a11, a5
3f706680:	mods   a1, a0
3f706690:	.word  0x7369
3f7066a0:	sla    0x3, b4
3f7066b0:	sra    a11, a12
3f7066c0:	sla    0x3, a14
3f7066d0:	modu   b11, b4
3f7066e0:	sla    0x3, sp
3f7066f0:	modu   a11, a12
3f706700:	srl    a11, a14
3f706710:	sla    0x1, a12
3f706720:	.word  0x7470
3f706730:	sla    0x3, b2
3f706740:	sla    0x1, b13
3f706750:	.word  0x7825
L3F706760:
3f706760:	sla    0x1, a12
3f706770:	sra    a11, a12
3f706780:	sla    0x3, a14
3f706790:	sla    0x1, b13
3f7067a0:	.word  0x7825
3f7067b0:	sla    0x1, a12
3f7067c0:	sra    a11, a14
3f7067d0:	.word  0x7478
3f7067e0:	dsjs   a0, L3F706760
3f7067f0:	sll    0x9, a0
3f706800:	sla    0x3, b8
L3F706810:
3f706810:	.word  0x7325
3f706820:	.word  0x000a
3f706830:	sra    b11, b6
3f706840:	rl     b11, b2
L3F706850:
3f706850:	.word  0x7966
3f706860:	sra    a9, a0
3f706870:	.word  0x7272
3f706880:	.word  0x726f
3f706890:	sla    0x1, b11
3f7068a0:	sra    b11, b3
3f7068b0:	dsjs   a7, L3F706810
3f7068c0:	.word  0x7825
3f7068d0:	sla    0x1, a12
3f7068e0:	sra    a11, a12
3f7068f0:	dsjs   a14, L3F706850
L3F706900:
3f706900:	sra    a1, a5
3f706910:	sla    0x1, a12
3f706920:	sra    a3, a1
3f706930:	.word  0x7264
3f706940:	sll    0x9, b13
3f706950:	srl    0x1d, b8
3f706960:	sll    a9, a0
3f706970:	modu   a3, sp
3f706980:	sra    b11, b4
3f706990:	.word  0x746e
3f7069a0:	dsjs   b3, L3F706900
3f7069b0:	.word  0x7825
3f7069c0:	.word  0x000a
3f7069d0:	rets
3f7069e0:	move   a13, -*sp, 1
3f7069f0:	move   a14, a13
3f706a00:	move   *sp(0x40), a14, 1
3f706a20:	move   *sp+, a13, 1
3f706a30:	rets   2
L3F706A40:
3f706a40:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f706a60:	move   a14, a13
3f706a70:	addi   0xc0, a14
3f706a90:	move   a14, -*sp, 1
3f706aa0:	movi   0x39, a11
3f706ac0:	move   a11, *a14+, 1
3f706ad0:	calla  L3F701230
3f706b00:	move   a8, a9
3f706b10:	jrne   L3F706B50
3f706b20:	sub    a8, a8
3f706b30:	jauc   L3F7079E0
L3F706B50:
3f706b50:	movi   0x1b3860, a7
3f706b80:	move   a7, *a9(0x80), 1
3f706ba0:	move   a9, a7
3f706bb0:	addi   0x40, a7
3f706bd0:	move   a7, *a9(0x60), 1
3f706bf0:	move   a7, *a9(0x40), 1
3f706c10:	move   a9, a7
3f706c20:	addi   0x160, a7
3f706c40:	move   a7, *a9(0x180), 1
3f706c60:	move   a7, *a9(0x160), 1
3f706c80:	sub    a7, a7
3f706c90:	move   a7, *a9(0x1a0), 1
3f706cb0:	setf   1, 1, 0
3f706cc0:	move   a7, *a9(0x1c2), 0
3f706ce0:	move   a7, *a9(0x1c1), 0
3f706d00:	move   a7, *a9(0x1c0), 0
3f706d20:	move   a7, *a9(0x1c3), 0
3f706d40:	move   a14, -*sp, 1
3f706d50:	move   a14, -*sp, 1
3f706d60:	move   *a13(0xffc0), *a14+, 1
3f706d80:	calla  L3FB458D0
3f706db0:	inc    a8
3f706dc0:	move   a8, *a14+, 1
3f706dd0:	calla  L3F701230
3f706e00:	move   a8, *a9(0xa0), 1
3f706e20:	move   a8, a8
3f706e30:	jreq   L3F706EC0
3f706e40:	move   a14, -*sp, 1
3f706e50:	move   *a13(0xffc0), *a14+, 1
3f706e70:	move   *a9(0xa0), *a14+, 1
3f706e90:	calla  L3FB45720
L3F706EC0:
3f706ec0:	move   a14, -*sp, 1
3f706ed0:	move   *a13(0xffa0), *a14+, 1
3f706ef0:	calla  L3F701230
3f706f20:	move   a8, *a9(0xe0), 1
3f706f40:	move   a8, a8
3f706f50:	jrne   L3F707040
3f706f60:	move   a14, -*sp, 1
3f706f70:	move   *a9(0xa0), *a14+, 1
3f706f90:	calla  L3F702440
3f706fc0:	move   a14, -*sp, 1
3f706fd0:	move   a9, *a14+, 1
3f706fe0:	calla  L3F702440
3f707010:	move   a7, a8
3f707020:	jauc   L3F7079E0
L3F707040:
3f707040:	movi   0x3f7069e0, a7
3f707070:	move   a7, *a9(0x120), 1
3f707090:	movi   0x3f7069d0, a7
3f7070c0:	move   a7, *a9(0x140), 1
3f7070e0:	move   a13, a7
3f7070f0:	subi   0xa0, a7
3f707110:	move   a7, *a13, 1
3f707120:	move   *a13(0xff80), a11, 1
3f707140:	sll    0x5, a11
3f707150:	move   *a9(0xe0), a10, 1
3f707170:	add    a11, a10
3f707180:	move   a10, *a9(0x100), 1
3f7071a0:	move   *a13(0xff80), a11, 1
3f7071c0:	jreq   L3F7072E0
L3F7071D0:
3f7071d0:	move   *a13(0xff80), a11, 1
3f7071f0:	dec    a11
3f707200:	move   a11, *a13(0xff80), 1
3f707220:	sll    0x5, a11
3f707230:	move   a10, a7
3f707240:	sub    a11, a7
3f707250:	move   *a13(0xff80), a11, 1
3f707270:	sll    0x5, a11
3f707280:	move   *a13, a5, 1
3f707290:	sub    a11, a5
3f7072a0:	move   *a5, *a7, 1
3f7072b0:	move   *a13(0xff80), a11, 1
3f7072d0:	jrne   L3F7071D0
L3F7072E0:
3f7072e0:	move   *a9(0x100), a7, 1
3f707300:	addk   32, a7
3f707310:	move   a7, *a13(0x40), 1
3f707330:	move   *a9(0xe0), *a13(0x20), 1
3f707360:	move   *a13(0xffa0), a5, 1
3f707380:	sra    0x2, a5
3f707390:	dec    a5
3f7073a0:	sll    0x5, a5
3f7073b0:	move   *a9(0xe0), a10, 1
3f7073d0:	add    a5, a10
3f7073e0:	move   a10, a5
3f7073f0:	subk   32, a10
3f707400:	move   *a9(0xe0), *a5(0x0), 1
3f707430:	move   a10, a5
3f707440:	subk   32, a10
3f707450:	movi   0x3f707a30, a7
3f707480:	move   a7, *a5, 1
3f707490:	move   a10, a5
3f7074a0:	subk   32, a10
3f7074b0:	move   *a13(0xffe0), *a5(0x0), 1
3f7074e0:	move   a10, a5
3f7074f0:	subk   32, a10
3f707500:	movi   0x200010, a7
3f707530:	move   a7, *a5, 1
3f707540:	sub    a5, a5
3f707550:	move   a5, *a13(0x60), 1
L3F707570:
3f707570:	move   a10, a11
3f707580:	subk   32, a10
3f707590:	sub    a7, a7
3f7075a0:	move   a7, *a11, 1
3f7075b0:	move   *a13(0x60), a11, 1
3f7075d0:	inc    a11
3f7075e0:	move   a11, *a13(0x60), 1
3f707600:	subk   14, a11
3f707610:	jrle   L3F707570
3f707620:	move   a7, *a13(0x60), 1
L3F707640:
3f707640:	move   a10, a11
3f707650:	subk   32, a10
3f707660:	sub    a7, a7
3f707670:	move   a7, *a11, 1
3f707680:	move   *a13(0x60), a11, 1
3f7076a0:	inc    a11
3f7076b0:	move   a11, *a13(0x60), 1
3f7076d0:	subk   13, a11
3f7076e0:	jrlt   L3F707640
3f7076f0:	move   a10, a11
3f707700:	subk   32, a10
3f707710:	move   *a13(0x20), *a11(0x0), 1
3f707740:	move   a10, a11
3f707750:	subk   32, a10
3f707760:	move   *a13(0x40), *a11(0x0), 1
3f707790:	move   a10, a11
3f7077a0:	subk   32, a10
3f7077b0:	move   a7, *a11, 1
3f7077c0:	move   a10, a11
3f7077d0:	subk   32, a10
3f7077e0:	move   a7, *a11, 1
3f7077f0:	move   a10, a11
3f707800:	subk   32, a10
3f707810:	move   a7, *a11, 1
3f707820:	move   a10, a11
3f707830:	subk   32, a10
3f707840:	move   a7, *a11, 1
3f707850:	move   a10, *a9(0xc0), 1
3f707870:	setf   16, 0, 0
3f707880:	move   @0xc00000b0, a11, 0	; CONTROL
3f7078b0:	move   a11, *a10, 1
3f7078c0:	pushst
3f7078d0:	dint
3f7078e0:	move   a9, *a13(0x80), 1
3f707900:	move   @0x1b3880, a11, 1
3f707930:	move   a11, *a13(0xa0), 1
3f707950:	move   *a11, *a9, 1
3f707960:	move   a11, *a9(0x20), 1
3f707980:	move   a9, *a11, 1
3f707990:	move   *a9, a5, 1
3f7079a0:	move   a9, *a5(0x20), 1
3f7079c0:	popst
3f7079d0:	move   a9, a8
L3F7079E0:
3f7079e0:	move   *sp(0xe0), a14, 1
3f707a00:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f707a20:	rets   2
L3F707A30:
3f707a30:	mmtm   sp, a7,a9,a11,a13
3f707a50:	move   a14, a13
3f707a60:	addi   0x40, a14
3f707a80:	move   @0x1b3900, a11, 1
3f707ab0:	move   *a11(0x140), a9, 1
3f707ad0:	call   a9
3f707ae0:	move   @0x1b3900, a11, 1
3f707b10:	movk   1, a9
3f707b20:	setf   1, 1, 0
3f707b30:	move   a9, *a11(0x1c1), 0
3f707b50:	move   a14, -*sp, 1
3f707b60:	move   a11, *a14+, 1
3f707b70:	calla  L3FB2EB60
3f707ba0:	calla  L3FB2E650
3f707bd0:	move   a14, -*sp, 1
3f707be0:	move   @0x1b3900, *a14+, 1
3f707c10:	calla  L3F6FD8F0
3f707c40:	pushst
3f707c50:	dint
3f707c60:	move   @0x1b3900, a11, 1
3f707c90:	move   a11, *a13, 1
3f707ca0:	move   *a11(0x20), *a13(0x20), 1
3f707cd0:	move   *a13(0x20), a7, 1
3f707cf0:	move   *a11, *a7, 1
3f707d00:	move   *a7, a9, 1
3f707d10:	move   a7, *a9(0x20), 1
3f707d30:	move   a11, *a11, 1
3f707d40:	move   a11, *a11(0x20), 1
3f707d60:	popst
3f707d70:	pushst
3f707d80:	dint
3f707d90:	addi   0x40, a11
3f707db0:	move   a11, *a13, 1
3f707dc0:	move   *a11(0x20), *a13(0x20), 1
3f707df0:	move   *a13(0x20), a9, 1
3f707e10:	move   *a11, *a9, 1
3f707e20:	move   *a9, a7, 1
3f707e30:	move   a9, *a7(0x20), 1
3f707e50:	move   a11, *a11, 1
3f707e60:	move   a11, *a11(0x20), 1
3f707e80:	popst
3f707e90:	pushst
3f707ea0:	dint
3f707eb0:	move   @0x1b3900, a11, 1
3f707ee0:	move   a11, *a13, 1
3f707ef0:	move   @0x1b38c0, a9, 1
3f707f20:	move   a9, *a13(0x20), 1
3f707f40:	move   *a9, *a11, 1
3f707f50:	move   a9, *a11(0x20), 1
3f707f70:	move   a11, *a9, 1
3f707f80:	move   *a11, a7, 1
3f707f90:	move   a11, *a7(0x20), 1
3f707fb0:	popst
3f707fc0:	move   a14, -*sp, 1
3f707fd0:	move   @0x1b38e0, *a14+, 1
3f708000:	calla  L3FB3FE90
3f708030:	move   @0x1b3900, a11, 1
3f708060:	movk   2, a9
3f708070:	move   a9, *a11(0x1a0), 1
3f708090:	sub    a7, a7
3f7080a0:	setf   1, 1, 0
3f7080b0:	move   a7, *a11(0x1c1), 0
3f7080d0:	move   a7, *a11(0x1c3), 0
3f7080f0:	calla  L3F57A710
3f708120:	move   a14, -*sp, 1
3f708130:	movi   0x3f7096b0, a8
3f708160:	move   a8, *a14+, 1
3f708170:	calla  L3FB341E0
3f7081a0:	move   a14, -*sp, 1
3f7081b0:	move   @0x1b3900, a11, 1
3f7081e0:	move   *a11(0xa0), *a14+, 1
3f708200:	move   a11, *a14+, 1
3f708210:	movi   0x3f709788, a8
3f708240:	move   a8, *a14+, 1
3f708250:	calla  L3FB341E0
3f708280:	calla  L3F6EDD80
3f7082b0:	subi   0x40, a14
3f7082d0:	mmfm   sp, a7,a9,a11,a13
3f7082f0:	rets
3f708300:	mmtm   sp, a9,a11,a13
3f708320:	move   a14, a13
3f708330:	addi   0x60, a14
L3F708350:
3f708350:	move   @0x1b38a0, a11, 1
3f708380:	move   a11, *a13, 1
3f708390:	cmpi   0x1b38a0, a11
3f7083c0:	jreq   L3F7086C0
L3F7083D0:
3f7083d0:	pushst
3f7083e0:	dint
3f7083f0:	move   *a13(0x0), *a13(0x20), 1
3f708420:	move   *a13(0x20), a11, 1
3f708440:	move   *a11(0x20), *a13(0x40), 1
3f708470:	move   *a13(0x40), a9, 1
3f708490:	move   *a11, *a9, 1
3f7084a0:	move   *a9, a9, 1
3f7084b0:	move   *a13(0x40), *a9(0x20), 1
3f7084e0:	move   a11, *a11, 1
3f7084f0:	move   a11, *a11(0x20), 1
3f708510:	popst
3f708520:	move   a14, -*sp, 1
3f708530:	move   *a13, a11, 1
3f708540:	move   *a11(0xa0), *a14+, 1
3f708560:	calla  L3F702440
3f708590:	move   a14, -*sp, 1
3f7085a0:	move   *a11(0xe0), *a14+, 1
3f7085c0:	calla  L3F702440
3f7085f0:	move   a14, -*sp, 1
3f708600:	move   a11, *a14+, 1
3f708610:	calla  L3F702440
3f708640:	move   @0x1b38a0, a9, 1
3f708670:	move   a9, *a13, 1
3f708680:	cmpi   0x1b38a0, a9
3f7086b0:	jrne   L3F7083D0
L3F7086C0:
3f7086c0:	calla  L3FB3FA00
3f7086f0:	jruc   L3F708350
L3F708700:
3f708700:	move   @0x1b3900, a8, 1
3f708730:	rets
L3F708740:
3f708740:	mmtm   sp, a7,a9,a11,a13
3f708760:	move   a14, a13
3f708770:	addi   0x40, a14
3f708790:	pushst
3f7087a0:	dint
3f7087b0:	move   @0x1b3900, a11, 1
3f7087e0:	movi   0x1b3820, a9
3f708810:	move   a9, *a11(0x80), 1
3f708830:	pushst
3f708840:	dint
3f708850:	move   a11, *a13, 1
3f708860:	move   *a11(0x20), *a13(0x20), 1
3f708890:	move   *a13(0x20), a7, 1
3f7088b0:	move   *a11, *a7, 1
3f7088c0:	move   *a7, a9, 1
3f7088d0:	move   a7, *a9(0x20), 1
3f7088f0:	move   a11, *a11, 1
3f708900:	move   a11, *a11(0x20), 1
3f708920:	popst
3f708930:	pushst
3f708940:	dint
3f708950:	move   a11, *a13, 1
3f708960:	move   @0x1b3840, a9, 1
3f708990:	move   a9, *a13(0x20), 1
3f7089b0:	move   *a9, *a11, 1
3f7089c0:	move   a9, *a11(0x20), 1
3f7089e0:	move   a11, *a9, 1
3f7089f0:	move   *a11, a7, 1
3f708a00:	move   a11, *a7(0x20), 1
3f708a20:	popst
3f708a30:	popst
3f708a40:	subi   0x40, a14
3f708a60:	mmfm   sp, a7,a9,a11,a13
3f708a80:	rets
L3F708A90:
3f708a90:	mmtm   sp, a7,a9,a11,a13
3f708ab0:	move   a14, a13
3f708ac0:	addi   0x40, a14
3f708ae0:	pushst
3f708af0:	dint
3f708b00:	move   @0x1b3900, a11, 1
3f708b30:	movi   0x1b3860, a9
3f708b60:	move   a9, *a11(0x80), 1
3f708b80:	pushst
3f708b90:	dint
3f708ba0:	move   a11, *a13, 1
3f708bb0:	move   *a11(0x20), *a13(0x20), 1
3f708be0:	move   *a13(0x20), a7, 1
3f708c00:	move   *a11, *a7, 1
3f708c10:	move   *a7, a9, 1
3f708c20:	move   a7, *a9(0x20), 1
3f708c40:	move   a11, *a11, 1
3f708c50:	move   a11, *a11(0x20), 1
3f708c70:	popst
3f708c80:	pushst
3f708c90:	dint
3f708ca0:	move   a11, *a13, 1
3f708cb0:	move   @0x1b3880, a9, 1
3f708ce0:	move   a9, *a13(0x20), 1
3f708d00:	move   *a9, *a11, 1
3f708d10:	move   a9, *a11(0x20), 1
3f708d30:	move   a11, *a9, 1
3f708d40:	move   *a11, a7, 1
3f708d50:	move   a11, *a7(0x20), 1
3f708d70:	popst
3f708d80:	popst
3f708d90:	subi   0x40, a14
3f708db0:	mmfm   sp, a7,a9,a11,a13
3f708dd0:	rets
L3F708DE0:
3f708de0:	mmtm   sp, a5,a7,a9,a11
3f708e00:	move   @0x1b3900, a11, 1
3f708e30:	setf   1, 1, 0
3f708e40:	move   *a11(0x1c3), a7, 0
3f708e60:	sll    0x1, a7
3f708e70:	move   *a11(0x80), a5, 1
3f708e90:	move   @0x1b3820, a11, 1
3f708ec0:	cmp    a11, a5
3f708ed0:	jrne   L3F708F10
3f708ee0:	ori    0x1, a7
L3F708F10:
3f708f10:	move   a7, a9
3f708f20:	calla  L3F708740
3f708f50:	move   @0x1b3900, a11, 1
3f708f80:	movk   1, a7
3f708f90:	setf   1, 1, 0
3f708fa0:	move   a7, *a11(0x1c3), 0
3f708fc0:	move   a9, a8
3f708fd0:	mmfm   sp, a5,a7,a9,a11
3f708ff0:	rets
L3F709000:
3f709000:	mmtm   sp, a5,a7,a9,a11,a13
3f709020:	move   a14, a13
3f709030:	move   @0x1b3900, a11, 1
3f709060:	setf   1, 1, 0
3f709070:	move   *a11(0x1c3), a7, 0
3f709090:	sll    0x1, a7
3f7090a0:	move   *a11(0x80), a5, 1
3f7090c0:	move   @0x1b3820, a11, 1
3f7090f0:	cmp    a11, a5
3f709100:	jrne   L3F709140
3f709110:	ori    0x1, a7
L3F709140:
3f709140:	move   a7, a9
3f709150:	move   *a13(0xffe0), a7, 1
3f709170:	btst   0, a7
3f709180:	jrne   L3F7091D0
3f709190:	calla  L3F708A90
3f7091c0:	jruc   L3F709200
L3F7091D0:
3f7091d0:	calla  L3F708740
L3F709200:
3f709200:	move   @0x1b3900, a11, 1
3f709230:	sub    a5, a5
3f709240:	setf   1, 1, 0
3f709250:	move   a5, *a11(0x1c3), 0
3f709270:	move   @0x1e8d00, a5, 1
3f7092a0:	jreq   L3F7092E0
3f7092b0:	calla  L3F57A710
L3F7092E0:
3f7092e0:	move   a9, a8
3f7092f0:	move   *sp(0xc0), a14, 1
3f709310:	mmfm   sp, a5,a7,a9,a11,a13
3f709330:	rets   2
L3F709340:
3f709340:	mmtm   sp, a5,a7,a9,a11,a13
3f709360:	move   a14, a13
3f709370:	move   @0x1b3900, a11, 1
3f7093a0:	setf   1, 1, 0
3f7093b0:	move   *a11(0x1c3), a7, 0
3f7093d0:	sll    0x1, a7
3f7093e0:	move   *a11(0x80), a5, 1
3f709400:	move   @0x1b3820, a11, 1
3f709430:	cmp    a11, a5
3f709440:	jrne   L3F709480
3f709450:	ori    0x1, a7
L3F709480:
3f709480:	move   a7, a9
3f709490:	move   @0x1b3900, a7, 1
3f7094c0:	move   *a13(0xffe0), a5, 1
3f7094e0:	movk   2, a11
3f7094f0:	and    a5, a11
3f709500:	srl    0x1, a11
3f709510:	move   a11, *a7(0x1c3), 0
3f709530:	btst   0, a5
3f709540:	jrne   L3F709590
3f709550:	calla  L3F708A90
3f709580:	jruc   L3F7095C0
L3F709590:
3f709590:	calla  L3F708740
L3F7095C0:
3f7095c0:	move   @0x1e8d00, a11, 1
3f7095f0:	jreq   L3F709650
3f709600:	btst   1, a5
3f709610:	jrne   L3F709650
3f709620:	calla  L3F57A710
L3F709650:
3f709650:	move   a9, a8
3f709660:	move   *sp(0xc0), a14, 1
3f709680:	mmfm   sp, a5,a7,a9,a11,a13
3f7096a0:	rets   2
3f7096b0:	sub    a0, a10
3f7096c0:	move   a2, a5
3f7096d0:	or     a2, a5
3f7096e0:	sub    a2, a5
3f7096f0:	and    a1, a0
3f709700:	move   b10, a2
3f709710:	sub    a10, a3
L3F709720:
3f709720:	andn   b10, b3
3f709730:	andn   a1, a0
3f709740:	move   b2, a5
3f709750:	cmp    a10, a14
3f709760:	subb   a10, a14
3f709770:	sla    0x1, a1
3f709780:	and    a0, a0
3f709790:	addc   a2, a3
3f7097a0:	dsjs   a0, L3F709720
3f7097b0:	sll    0x9, a0
3f7097c0:	srl    0x1d, b8
3f7097d0:	modu   a1, a0
3f7097e0:	mods   a11, a1
3f7097f0:	sla    0x3, a5
3f709800:	sla    0x1, b13
3f709810:	sll    0x9, a7
3f709820:	sll    0x1b, b3
3f709830:	.word  0x000a
L3F709840:
3f709840:	mmtm   sp, a7,a9,a11,a13
3f709860:	move   a14, a13
3f709870:	addi   0x40, a14
3f709890:	move   @0x1b3900, a11, 1
3f7098c0:	setf   1, 1, 0
3f7098d0:	move   *a11(0x1c1), a9, 0
3f7098f0:	move   a9, *a13(0x20), 1
3f709910:	movk   1, a9
3f709920:	move   a9, *a11(0x1c1), 0
3f709940:	move   @0x1e9170, a9, 1
3f709970:	jrne   L3F7099B0
3f709980:	calla  L3F70D9E0
L3F7099B0:
3f7099b0:	sub    a11, a11
3f7099c0:	move   a11, *a13, 1
L3F7099D0:
3f7099d0:	move   *a13, a11, 1
3f7099e0:	sll    0x5, a11
3f7099f0:	addi   0x1e8d70, a11
3f709a20:	move   *a11, a11, 1
3f709a30:	jreq   L3F709A90
3f709a40:	move   *a13, a11, 1
3f709a50:	inc    a11
3f709a60:	move   a11, *a13, 1
3f709a70:	subk   32, a11
3f709a80:	jrlt   L3F7099D0
L3F709A90:
3f709a90:	move   *a13, a11, 1
3f709aa0:	subk   32, a11
3f709ab0:	jrlt   L3F709B60
3f709ac0:	move   @0x1b3900, a11, 1
3f709af0:	setf   1, 1, 0
3f709b00:	move   *a13(0x20), *a11(0x1c1), 0
3f709b30:	sub    a8, a8
3f709b40:	jauc   L3F70AC20
L3F709B60:
3f709b60:	move   *a13, a11, 1
3f709b70:	sll    0x5, a11
3f709b80:	addi   0x1e8d70, a11
3f709bb0:	move   a14, -*sp, 1
3f709bc0:	movi   0x42, a9
3f709be0:	move   a9, *a14+, 1
3f709bf0:	movk   1, a9
3f709c00:	move   a9, *a14+, 1
3f709c10:	calla  L3F703D90
3f709c40:	move   a8, *a11, 1
3f709c50:	move   a8, a11
3f709c60:	jrne   L3F709D10
3f709c70:	move   @0x1b3900, a11, 1
3f709ca0:	setf   1, 1, 0
3f709cb0:	move   *a13(0x20), *a11(0x1c1), 0
3f709ce0:	sub    a8, a8
3f709cf0:	jauc   L3F70AC20
L3F709D10:
3f709d10:	move   a14, -*sp, 1
3f709d20:	move   *a13(0xffe0), *a14+, 1
3f709d40:	move   *a13, a11, 1
3f709d50:	sll    0x5, a11
3f709d60:	addi   0x1e8d70, a11
3f709d90:	move   *a11, a11, 1
3f709da0:	move   a11, *a14+, 1
3f709db0:	calla  L3FB45720
3f709de0:	move   *a13, a11, 1
3f709df0:	sll    0x5, a11
3f709e00:	addi   0x1e8d70, a11
3f709e30:	move   *a11, a11, 1
3f709e40:	move   *a13(0xff80), *a11(0x1b0), 1
3f709e70:	move   *a13, a11, 1
3f709e80:	sll    0x5, a11
3f709e90:	addi   0x1e8d70, a11
3f709ec0:	move   *a11, a11, 1
3f709ed0:	move   *a13(0xffa0), *a11(0x1d0), 1
3f709f00:	move   *a13, a11, 1
3f709f10:	sll    0x5, a11
3f709f20:	addi   0x1e8d70, a11
3f709f50:	move   *a11, a11, 1
3f709f60:	move   *a13(0xffc0), *a11(0x1f0), 1
3f709f90:	move   *a13, a11, 1
3f709fa0:	sll    0x5, a11
3f709fb0:	addi   0x1e8d70, a11
3f709fe0:	move   *a11, a11, 1
3f709ff0:	move   a14, -*sp, 1
3f70a000:	movi   0x44, a9
3f70a020:	move   a9, *a14+, 1
3f70a030:	movk   1, a9
3f70a040:	move   a9, *a14+, 1
3f70a050:	calla  L3F703D90
3f70a080:	move   a8, *a11(0x190), 1
3f70a0a0:	move   a8, a11
3f70a0b0:	jrne   L3F70A200
3f70a0c0:	move   a14, -*sp, 1
3f70a0d0:	move   *a13(0xff20), *a14+, 1
3f70a0f0:	move   *a13(0xff60), *a14+, 1
3f70a110:	move   *a13(0x0), *a14+, 1
3f70a130:	calla  L3F70AC70
3f70a160:	move   @0x1b3900, a11, 1
3f70a190:	setf   1, 1, 0
3f70a1a0:	move   *a13(0x20), *a11(0x1c1), 0
3f70a1d0:	sub    a8, a8
3f70a1e0:	jauc   L3F70AC20
L3F70A200:
3f70a200:	move   *a13, a11, 1
3f70a210:	sll    0x5, a11
3f70a220:	addi   0x1e8d70, a11
3f70a250:	move   *a11, a11, 1
3f70a260:	move   *a11(0x190), a11, 1
3f70a280:	move   a14, -*sp, 1
3f70a290:	movi   0x44, a9
3f70a2b0:	move   a9, *a14+, 1
3f70a2c0:	movk   1, a9
3f70a2d0:	move   a9, *a14+, 1
3f70a2e0:	calla  L3F703D90
3f70a310:	move   a8, *a11, 1
3f70a320:	move   a8, a11
3f70a330:	jrne   L3F70A470
3f70a340:	move   a14, -*sp, 1
3f70a350:	move   *a13(0xff20), *a14+, 1
3f70a370:	move   *a13(0xff60), *a14+, 1
3f70a390:	move   *a13(0x0), *a14+, 1
3f70a3b0:	calla  L3F70AC70
3f70a3e0:	move   @0x1b3900, a11, 1
3f70a410:	setf   1, 1, 0
3f70a420:	move   *a13(0x20), *a11(0x1c1), 0
3f70a450:	sub    a8, a8
3f70a460:	jruc   L3F70AC20
L3F70A470:
3f70a470:	move   *a13, a11, 1
3f70a480:	sll    0x5, a11
3f70a490:	addi   0x1e8d70, a11
3f70a4c0:	move   *a11, a11, 1
3f70a4d0:	move   *a11(0x190), a11, 1
3f70a4f0:	move   *a11, a11, 1
3f70a500:	move   *a13, a7, 1
3f70a510:	sll    0x5, a7
3f70a520:	addi   0x1e8d70, a7
3f70a550:	move   *a7, a7, 1
3f70a560:	move   *a7(0x190), *a11(0x0), 1
3f70a590:	move   *a13, a11, 1
3f70a5a0:	sll    0x5, a11
3f70a5b0:	addi   0x1e8d70, a11
3f70a5e0:	move   *a11, a11, 1
3f70a5f0:	move   *a11(0x190), a11, 1
3f70a610:	move   *a13(0xff00), *a11(0x80), 1
3f70a640:	move   *a13, a11, 1
3f70a650:	sll    0x5, a11
3f70a660:	addi   0x1e8d70, a11
3f70a690:	move   *a11, a11, 1
3f70a6a0:	move   *a11(0x190), a11, 1
3f70a6c0:	move   *a13(0xff40), *a11(0x60), 1
3f70a6f0:	move   *a13, a11, 1
3f70a700:	sll    0x5, a11
3f70a710:	addi   0x1e8d70, a11
3f70a740:	move   *a11, a11, 1
3f70a750:	move   *a11(0x190), a11, 1
3f70a770:	move   *a11, a11, 1
3f70a780:	move   *a13(0xff40), *a11(0x80), 1
3f70a7b0:	move   *a13, a11, 1
3f70a7c0:	sll    0x5, a11
3f70a7d0:	addi   0x1e8d70, a11
3f70a800:	move   *a11, a11, 1
3f70a810:	move   *a11(0x190), a11, 1
3f70a830:	move   *a11, a11, 1
3f70a840:	move   *a13(0xff00), *a11(0x60), 1
3f70a870:	move   *a13, a11, 1
3f70a880:	sll    0x5, a11
3f70a890:	addi   0x1e8d70, a11
3f70a8c0:	move   *a11, a11, 1
3f70a8d0:	move   *a11(0x190), a11, 1
3f70a8f0:	move   *a13(0xff00), *a11(0xc0), 1
3f70a920:	move   *a13, a11, 1
3f70a930:	sll    0x5, a11
3f70a940:	addi   0x1e8d70, a11
3f70a970:	move   *a11, a11, 1
3f70a980:	move   *a11(0x190), a11, 1
3f70a9a0:	move   *a11, a11, 1
3f70a9b0:	move   *a13(0xff40), *a11(0xc0), 1
3f70a9e0:	move   *a13, a11, 1
3f70a9f0:	sll    0x5, a11
3f70aa00:	addi   0x1e8d70, a11
3f70aa30:	move   *a11, a11, 1
3f70aa40:	move   *a11(0x190), a11, 1
3f70aa60:	move   *a13, a7, 1
3f70aa70:	sll    0x5, a7
3f70aa80:	addi   0x1e8d70, a7
3f70aab0:	move   *a7, a7, 1
3f70aac0:	move   *a7(0x190), a7, 1
3f70aae0:	move   *a7, a7, 1
3f70aaf0:	move   a9, *a7(0x1a0), 1
3f70ab10:	move   a9, *a11(0x1a0), 1
3f70ab30:	move   @0x1b3900, a11, 1
3f70ab60:	setf   1, 1, 0
3f70ab70:	move   *a13(0x20), *a11(0x1c1), 0
3f70aba0:	move   *a13, a7, 1
3f70abb0:	sll    0x5, a7
3f70abc0:	addi   0x1e8d70, a7
3f70abf0:	move   *a7, a7, 1
3f70ac00:	move   *a7(0x190), a8, 1
L3F70AC20:
3f70ac20:	move   *sp(0xa0), a14, 1
3f70ac40:	mmfm   sp, a7,a9,a11,a13
3f70ac60:	rets   2
L3F70AC70:
3f70ac70:	mmtm   sp, a7,a9,a11,a13
3f70ac90:	move   a14, a13
3f70aca0:	move   *a13(0xffe0), a11, 1
3f70acc0:	sll    0x5, a11
3f70acd0:	addi   0x1e8d70, a11
3f70ad00:	move   *a11, a11, 1
3f70ad10:	move   *a11(0x190), a9, 1
3f70ad30:	jreq   L3F70AF90
3f70ad40:	move   *a9, a11, 1
3f70ad50:	jreq   L3F70ADC0
3f70ad60:	move   a14, -*sp, 1
3f70ad70:	move   *a9(0x0), *a14+, 1
3f70ad90:	calla  L3F702440
L3F70ADC0:
3f70adc0:	move   *a13(0xffc0), a11, 1
3f70ade0:	jrne   L3F70AE80
3f70adf0:	move   *a9(0x20), a11, 1
3f70ae10:	jreq   L3F70AE80
3f70ae20:	move   a14, -*sp, 1
3f70ae30:	move   *a9(0x20), *a14+, 1
3f70ae50:	calla  L3F702440
L3F70AE80:
3f70ae80:	move   *a13(0xffa0), a11, 1
3f70aea0:	jrne   L3F70AF40
3f70aeb0:	move   *a9(0x40), a11, 1
3f70aed0:	jreq   L3F70AF40
3f70aee0:	move   a14, -*sp, 1
3f70aef0:	move   *a9(0x40), *a14+, 1
3f70af10:	calla  L3F702440
L3F70AF40:
3f70af40:	move   a14, -*sp, 1
3f70af50:	move   a9, *a14+, 1
3f70af60:	calla  L3F702440
L3F70AF90:
3f70af90:	move   *a13(0xffe0), a11, 1
3f70afb0:	sll    0x5, a11
3f70afc0:	addi   0x1e8d70, a11
3f70aff0:	sub    a7, a7
3f70b000:	move   a7, *a11, 1
3f70b010:	move   *sp(0xa0), a14, 1
3f70b030:	mmfm   sp, a7,a9,a11,a13
3f70b050:	rets   2
L3F70B060:
3f70b060:	mmtm   sp, a7,a9,a11,a13
3f70b080:	move   a14, a13
3f70b090:	addi   0x40, a14
3f70b0b0:	move   @0x1e9170, a11, 1
3f70b0e0:	jrne   L3F70B150
3f70b0f0:	calla  L3F70D9E0
3f70b120:	sub    a8, a8
3f70b130:	jauc   L3F70BB40
L3F70B150:
3f70b150:	move   a14, -*sp, 1
3f70b160:	move   *a13(0xffe0), *a14+, 1
3f70b180:	calla  L3F70DB80
3f70b1b0:	move   a8, *a13, 1
3f70b1c0:	inc    a8
3f70b1d0:	jrne   L3F70B290
3f70b1e0:	move   a14, -*sp, 1
3f70b1f0:	movi   0x3f70e0a0, a8
3f70b220:	move   a8, *a14+, 1
3f70b230:	calla  L3FB341E0
3f70b260:	sub    a8, a8
3f70b270:	jauc   L3F70BB40
L3F70B290:
3f70b290:	move   *a13, a11, 1
3f70b2a0:	sll    0x5, a11
3f70b2b0:	addi   0x1e8d70, a11
3f70b2e0:	move   *a11, a11, 1
3f70b2f0:	move   *a11(0x190), a11, 1
3f70b310:	move   *a11, a9, 1
3f70b320:	move   *a9(0x1a0), a11, 1
3f70b340:	inc    a11
3f70b350:	move   a11, *a9(0x1a0), 1
3f70b370:	move   *a9, a11, 1
3f70b380:	move   *a11(0x1a0), a7, 1
3f70b3a0:	inc    a7
3f70b3b0:	move   a7, *a11(0x1a0), 1
3f70b3d0:	move   a14, -*sp, 1
3f70b3e0:	move   *a9(0x60), *a14+, 1
3f70b400:	movk   1, a11
3f70b410:	move   a11, *a14+, 1
3f70b420:	calla  L3F703D90
3f70b450:	move   a8, *a9(0x20), 1
3f70b470:	move   *a9, a7, 1
3f70b480:	move   a8, *a7(0x40), 1
3f70b4a0:	move   *a9, a7, 1
3f70b4b0:	move   *a9(0x60), *a7(0x80), 1
3f70b4e0:	move   a14, -*sp, 1
3f70b4f0:	move   *a9(0x80), *a14+, 1
3f70b510:	move   a11, *a14+, 1
3f70b520:	calla  L3F703D90
3f70b550:	move   a8, *a9(0x40), 1
3f70b570:	move   *a9, a7, 1
3f70b580:	move   a8, *a7(0x20), 1
3f70b5a0:	move   *a9, a7, 1
3f70b5b0:	move   *a9(0x80), *a7(0x60), 1
3f70b5e0:	move   *a13, a7, 1
3f70b5f0:	sll    0x5, a7
3f70b600:	addi   0x1e8d70, a7
3f70b630:	move   *a7, a7, 1
3f70b640:	move   *a7(0x1f0), a7, 1
3f70b660:	jreq   L3F70B8D0
3f70b670:	move   *a13, a7, 1
3f70b680:	sll    0x5, a7
3f70b690:	addi   0x1e8d70, a7
3f70b6c0:	move   *a7, a7, 1
3f70b6d0:	move   *a7(0x1b0), a7, 1
3f70b6f0:	jreq   L3F70B8D0
3f70b700:	move   a14, -*sp, 1
3f70b710:	move   *a13, a7, 1
3f70b720:	sll    0x5, a7
3f70b730:	addi   0x1e8d70, a7
3f70b760:	move   *a7, a7, 1
3f70b770:	move   *a7(0x1d0), *a14+, 1
3f70b790:	move   *a13, a7, 1
3f70b7a0:	sll    0x5, a7
3f70b7b0:	addi   0x1e8d70, a7
3f70b7e0:	move   *a7, a7, 1
3f70b7f0:	move   *a7(0x1f0), *a14+, 1
3f70b810:	move   *a13, a7, 1
3f70b820:	sll    0x5, a7
3f70b830:	addi   0x1e8d70, a7
3f70b860:	move   *a7, a7, 1
3f70b870:	move   *a7(0x1b0), *a14+, 1
3f70b890:	calla  L3FB41A30
3f70b8c0:	jruc   L3F70BA20
L3F70B8D0:
3f70b8d0:	move   *a13, a7, 1
3f70b8e0:	sll    0x5, a7
3f70b8f0:	addi   0x1e8d70, a7
3f70b920:	move   *a7, a7, 1
3f70b930:	move   *a7(0x1b0), a7, 1
3f70b950:	jreq   L3F70BA20
3f70b960:	move   a14, -*sp, 1
3f70b970:	move   *a13, a7, 1
3f70b980:	sll    0x5, a7
3f70b990:	addi   0x1e8d70, a7
3f70b9c0:	move   *a7, a7, 1
3f70b9d0:	move   *a7(0x1b0), *a14+, 1
3f70b9f0:	calla  L3FB3FE90
L3F70BA20:
3f70ba20:	move   a14, -*sp, 1
3f70ba30:	move   *a13, a7, 1
3f70ba40:	sll    0x5, a7
3f70ba50:	addi   0x1e8d70, a7
3f70ba80:	move   *a7+, *a14+, 1
3f70ba90:	calla  L3F702440
3f70bac0:	move   *a13, a7, 1
3f70bad0:	sll    0x5, a7
3f70bae0:	addi   0x1e8d70, a7
3f70bb10:	sub    a11, a11
3f70bb20:	move   a11, *a7, 1
3f70bb30:	move   a9, a8
L3F70BB40:
3f70bb40:	move   *sp(0xa0), a14, 1
3f70bb60:	mmfm   sp, a7,a9,a11,a13
3f70bb80:	rets   2
L3F70BB90:
3f70bb90:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f70bbb0:	move   a14, a13
3f70bbc0:	addk   32, a14
3f70bbd0:	move   *a13(0xffe0), a9, 1
3f70bbf0:	move   @0x1b3900, a7, 1
3f70bc20:	setf   1, 1, 0
3f70bc30:	move   *a7(0x1c1), a5, 0
3f70bc50:	move   a5, *a13, 1
3f70bc60:	movk   1, a5
3f70bc70:	move   a5, *a7(0x1c1), 0
3f70bc90:	sub    a5, a5
3f70bca0:	move   a5, *a9(0xe0), 1
3f70bcc0:	move   a5, *a9(0x140), 1
3f70bce0:	move   *a9(0x1a0), a5, 1
3f70bd00:	dec    a5
3f70bd10:	move   a5, *a9(0x1a0), 1
3f70bd30:	move   *a9, a5, 1
3f70bd40:	move   *a5(0x1a0), a7, 1
3f70bd60:	dec    a7
3f70bd70:	move   a7, *a5(0x1a0), 1
3f70bd90:	jrne   L3F70C0E0
3f70bda0:	move   a14, -*sp, 1
3f70bdb0:	move   *a9(0x0), *a14+, 1
3f70bdd0:	calla  L3F702440
3f70be00:	move   a14, -*sp, 1
3f70be10:	move   *a9(0x20), *a14+, 1
3f70be30:	calla  L3F702440
3f70be60:	move   a14, -*sp, 1
3f70be70:	move   *a9(0x40), *a14+, 1
3f70be90:	calla  L3F702440
3f70bec0:	move   a14, -*sp, 1
3f70bed0:	move   a9, *a14+, 1
3f70bee0:	calla  L3F702440
3f70bf10:	sub    a10, a10
L3F70BF20:
3f70bf20:	move   a10, a7
3f70bf30:	sll    0x5, a7
3f70bf40:	addi   0x1e8d70, a7
3f70bf70:	move   *a7, a11, 1
3f70bf80:	jreq   L3F70C090
3f70bf90:	move   *a11(0x190), a7, 1
3f70bfb0:	cmp    a9, a7
3f70bfc0:	jrne   L3F70C090
3f70bfd0:	move   a14, -*sp, 1
3f70bfe0:	move   a11, *a14+, 1
3f70bff0:	calla  L3F702440
3f70c020:	move   a10, a7
3f70c030:	sll    0x5, a7
3f70c040:	addi   0x1e8d70, a7
3f70c070:	sub    a5, a5
3f70c080:	move   a5, *a7, 1
L3F70C090:
3f70c090:	inc    a10
3f70c0a0:	cmpi   0x20, a10
3f70c0c0:	jrlt   L3F70BF20
3f70c0d0:	jruc   L3F70C500
L3F70C0E0:
3f70c0e0:	move   *a9, a7, 1
3f70c0f0:	move   *a7(0x100), a7, 1
3f70c110:	jreq   L3F70C240
3f70c120:	move   *a9, a7, 1
3f70c130:	move   *a7(0xe0), a7, 1
3f70c150:	jreq   L3F70C240
3f70c160:	move   a14, -*sp, 1
3f70c170:	move   *a9, a7, 1
3f70c180:	move   *a7(0x120), *a14+, 1
3f70c1a0:	move   *a9, a7, 1
3f70c1b0:	move   *a7(0x100), *a14+, 1
3f70c1d0:	move   *a9, a7, 1
3f70c1e0:	move   *a7(0xe0), *a14+, 1
3f70c200:	calla  L3FB41A30
3f70c230:	jruc   L3F70C2F0
L3F70C240:
3f70c240:	move   *a9, a7, 1
3f70c250:	move   *a7(0xe0), a7, 1
3f70c270:	jreq   L3F70C2F0
3f70c280:	move   a14, -*sp, 1
3f70c290:	move   *a9, a7, 1
3f70c2a0:	move   *a7(0xe0), *a14+, 1
3f70c2c0:	calla  L3FB3FE90
L3F70C2F0:
3f70c2f0:	move   *a9, a7, 1
3f70c300:	move   *a7(0x160), a7, 1
3f70c320:	jreq   L3F70C450
3f70c330:	move   *a9, a7, 1
3f70c340:	move   *a7(0x140), a7, 1
3f70c360:	jreq   L3F70C450
3f70c370:	move   a14, -*sp, 1
3f70c380:	move   *a9, a7, 1
3f70c390:	move   *a7(0x180), *a14+, 1
3f70c3b0:	move   *a9, a7, 1
3f70c3c0:	move   *a7(0x160), *a14+, 1
3f70c3e0:	move   *a9, a7, 1
3f70c3f0:	move   *a7(0x140), *a14+, 1
3f70c410:	calla  L3FB41A30
3f70c440:	jruc   L3F70C500
L3F70C450:
3f70c450:	move   *a9, a7, 1
3f70c460:	move   *a7(0x140), a7, 1
3f70c480:	jreq   L3F70C500
3f70c490:	move   a14, -*sp, 1
3f70c4a0:	move   *a9, a7, 1
3f70c4b0:	move   *a7(0x140), *a14+, 1
3f70c4d0:	calla  L3FB3FE90
L3F70C500:
3f70c500:	move   @0x1b3900, a7, 1
3f70c530:	setf   1, 1, 0
3f70c540:	move   *a13(0x0), *a7(0x1c1), 0
3f70c570:	move   *sp(0xe0), a14, 1
3f70c590:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f70c5b0:	rets   2
L3F70C5C0:
3f70c5c0:	mmtm   sp, a7,a9,a10,a11,a13
3f70c5e0:	move   a14, a13
3f70c5f0:	addk   32, a14
3f70c600:	move   *a13(0xffe0), a9, 1
3f70c620:	move   @0x1b3900, a11, 1
3f70c650:	setf   1, 1, 0
3f70c660:	move   *a11(0x1c1), a7, 0
3f70c680:	move   a7, *a13, 1
3f70c690:	movk   1, a7
3f70c6a0:	move   a7, *a11(0x1c1), 0
3f70c6c0:	move   *a13(0xffa0), a7, 1
3f70c6e0:	move   *a9(0xa0), a11, 1
3f70c700:	cmp    a11, a7
3f70c710:	jrge   L3F70C740
3f70c720:	move   a7, a10
3f70c730:	jruc   L3F70C760
L3F70C740:
3f70c740:	move   *a9(0xa0), a10, 1
L3F70C760:
3f70c760:	jrne   L3F70C860
3f70c770:	move   *a9(0x1a0), a11, 1
3f70c790:	dsjs   a11, L3F70C7D0
3f70c7a0:	movi   0xffff, a10
3f70c7c0:	jruc   L3F70C7E0
L3F70C7D0:
3f70c7d0:	sub    a10, a10
L3F70C7E0:
3f70c7e0:	move   @0x1b3900, a11, 1
3f70c810:	move   *a13(0x0), *a11(0x1c1), 0
3f70c840:	move   a10, a8
3f70c850:	jruc   L3F70CEC0
L3F70C860:
3f70c860:	move   a14, -*sp, 1
3f70c870:	move   a10, *a14+, 1
3f70c880:	move   *a13(0xffc0), *a14+, 1
3f70c8a0:	move   *a9(0x20), *a14+, 1
3f70c8c0:	calla  L3FB44400
3f70c8f0:	move   *a9(0xa0), a11, 1
3f70c910:	sub    a10, a11
3f70c920:	move   a11, *a9(0xa0), 1
3f70c940:	move   *a9, a11, 1
3f70c950:	move   *a11(0xc0), a7, 1
3f70c970:	add    a10, a7
3f70c980:	move   a7, *a11(0xc0), 1
3f70c9a0:	move   *a9(0xa0), a11, 1
3f70c9c0:	jreq   L3F70CAB0
3f70c9d0:	move   a14, -*sp, 1
3f70c9e0:	move   *a9(0xa0), *a14+, 1
3f70ca00:	move   *a9(0x20), *a14+, 1
3f70ca20:	move   a10, a11
3f70ca30:	sll    0x3, a11
3f70ca40:	move   *a9(0x20), a7, 1
3f70ca60:	add    a11, a7
3f70ca70:	move   a7, *a14+, 1
3f70ca80:	calla  L3FB44400
L3F70CAB0:
3f70cab0:	move   @0x1b3900, a11, 1
3f70cae0:	setf   1, 1, 0
3f70caf0:	move   *a13(0x0), *a11(0x1c1), 0
3f70cb20:	move   *a9, a7, 1
3f70cb30:	move   *a7(0x160), a7, 1
3f70cb50:	jreq   L3F70CE00
3f70cb60:	move   *a9, a7, 1
3f70cb70:	move   *a7(0x140), a7, 1
3f70cb90:	jreq   L3F70CE00
3f70cba0:	move   *a9, a7, 1
3f70cbb0:	move   *a7(0x140), a7, 1
3f70cbd0:	move   *a7(0x160), a7, 1
3f70cbf0:	move   *a9, a11, 1
3f70cc00:	move   *a7(0x60), a7, 1
3f70cc20:	move   *a11(0x160), a11, 1
3f70cc40:	cmp    a11, a7
3f70cc50:	jrne   L3F70CD20
3f70cc60:	move   *a9, a11, 1
3f70cc70:	move   *a11(0x140), a11, 1
3f70cc90:	move   *a11(0x160), a11, 1
3f70ccb0:	move   *a9, a7, 1
3f70ccc0:	move   *a11(0x80), a11, 1
3f70cce0:	move   *a7(0x180), a7, 1
3f70cd00:	cmp    a7, a11
3f70cd10:	jreq   L3F70CEB0
L3F70CD20:
3f70cd20:	move   a14, -*sp, 1
3f70cd30:	move   *a9, a11, 1
3f70cd40:	move   *a11(0x180), *a14+, 1
3f70cd60:	move   *a9, a11, 1
3f70cd70:	move   *a11(0x160), *a14+, 1
3f70cd90:	move   *a9, a11, 1
3f70cda0:	move   *a11(0x140), *a14+, 1
3f70cdc0:	calla  L3FB41A30
3f70cdf0:	jruc   L3F70CEB0
L3F70CE00:
3f70ce00:	move   *a9, a7, 1
3f70ce10:	move   *a7(0x140), a7, 1
3f70ce30:	jreq   L3F70CEB0
3f70ce40:	move   a14, -*sp, 1
3f70ce50:	move   *a9, a7, 1
3f70ce60:	move   *a7(0x140), *a14+, 1
3f70ce80:	calla  L3FB3FE90
L3F70CEB0:
3f70ceb0:	move   a10, a8
L3F70CEC0:
3f70cec0:	move   *sp(0xc0), a14, 1
3f70cee0:	mmfm   sp, a7,a9,a10,a11,a13
3f70cf00:	rets   2
L3F70CF10:
3f70cf10:	mmtm   sp, a9,a10,a11,a12,a13
3f70cf30:	move   a14, a13
3f70cf40:	move   *a13(0xffe0), a9, 1
3f70cf60:	move   *a13(0xffc0), a10, 1
3f70cf80:	move   *a13(0xffa0), a11, 1
3f70cfa0:	move   a14, -*sp, 1
3f70cfb0:	move   a11, *a14+, 1
3f70cfc0:	move   a10, *a14+, 1
3f70cfd0:	move   a9, *a14+, 1
3f70cfe0:	calla  L3F70C5C0
3f70d010:	move   a8, a12
3f70d020:	jrne   L3F70D0F0
L3F70D030:
3f70d030:	calla  L3FB3FA00
3f70d060:	move   a14, -*sp, 1
3f70d070:	move   a11, *a14+, 1
3f70d080:	move   a10, *a14+, 1
3f70d090:	move   a9, *a14+, 1
3f70d0a0:	calla  L3F70C5C0
3f70d0d0:	move   a8, a12
3f70d0e0:	jreq   L3F70D030
L3F70D0F0:
3f70d0f0:	move   a12, a8
3f70d100:	move   *sp(0xc0), a14, 1
3f70d120:	mmfm   sp, a9,a10,a11,a12,a13
3f70d140:	rets   2
L3F70D150:
3f70d150:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f70d170:	move   a14, a13
3f70d180:	addk   32, a14
3f70d190:	move   *a13(0xffe0), a9, 1
3f70d1b0:	move   @0x1b3900, a11, 1
3f70d1e0:	setf   1, 1, 0
3f70d1f0:	move   *a11(0x1c1), a7, 0
3f70d210:	move   a7, *a13, 1
3f70d220:	movk   1, a7
3f70d230:	move   a7, *a11(0x1c1), 0
3f70d250:	move   *a13(0xffa0), a7, 1
3f70d270:	move   *a9(0xc0), a11, 1
3f70d290:	cmp    a11, a7
3f70d2a0:	jrge   L3F70D2D0
3f70d2b0:	move   a7, a10
3f70d2c0:	jruc   L3F70D2F0
L3F70D2D0:
3f70d2d0:	move   *a9(0xc0), a10, 1
L3F70D2F0:
3f70d2f0:	jrne   L3F70D3E0
3f70d300:	move   @0x1b3900, a11, 1
3f70d330:	move   *a13(0x0), *a11(0x1c1), 0
3f70d360:	move   *a9(0x1a0), a7, 1
3f70d380:	dsjs   a7, L3F70D3C0
3f70d390:	movi   0xffff, a8
3f70d3b0:	jruc   L3F70D990
L3F70D3C0:
3f70d3c0:	sub    a8, a8
3f70d3d0:	jruc   L3F70D990
L3F70D3E0:
3f70d3e0:	move   a14, -*sp, 1
3f70d3f0:	move   a10, *a14+, 1
3f70d400:	move   *a9, a11, 1
3f70d410:	move   *a11(0xa0), a11, 1
3f70d430:	sll    0x3, a11
3f70d440:	move   *a9(0x40), a5, 1
3f70d460:	add    a11, a5
3f70d470:	move   a5, *a14+, 1
3f70d480:	move   *a13(0xffc0), *a14+, 1
3f70d4a0:	calla  L3FB44400
3f70d4d0:	move   *a9(0xc0), a11, 1
3f70d4f0:	sub    a10, a11
3f70d500:	move   a11, *a9(0xc0), 1
3f70d520:	move   *a9, a11, 1
3f70d530:	move   *a11(0xa0), a5, 1
3f70d550:	add    a10, a5
3f70d560:	move   a5, *a11(0xa0), 1
3f70d580:	move   @0x1b3900, a11, 1
3f70d5b0:	setf   1, 1, 0
3f70d5c0:	move   *a13(0x0), *a11(0x1c1), 0
3f70d5f0:	move   *a9, a5, 1
3f70d600:	move   *a5(0x100), a5, 1
3f70d620:	jreq   L3F70D8D0
3f70d630:	move   *a9, a5, 1
3f70d640:	move   *a5(0xe0), a5, 1
3f70d660:	jreq   L3F70D8D0
3f70d670:	move   *a9, a5, 1
3f70d680:	move   *a5(0xe0), a5, 1
3f70d6a0:	move   *a5(0x160), a5, 1
3f70d6c0:	move   *a9, a7, 1
3f70d6d0:	move   *a5(0x60), a5, 1
3f70d6f0:	move   *a7(0x100), a7, 1
3f70d710:	cmp    a7, a5
3f70d720:	jrne   L3F70D7F0
3f70d730:	move   *a9, a7, 1
3f70d740:	move   *a7(0xe0), a7, 1
3f70d760:	move   *a7(0x160), a7, 1
3f70d780:	move   *a9, a5, 1
3f70d790:	move   *a7(0x80), a7, 1
3f70d7b0:	move   *a5(0x120), a5, 1
3f70d7d0:	cmp    a5, a7
3f70d7e0:	jreq   L3F70D980
L3F70D7F0:
3f70d7f0:	move   a14, -*sp, 1
3f70d800:	move   *a9, a7, 1
3f70d810:	move   *a7(0x120), *a14+, 1
3f70d830:	move   *a9, a7, 1
3f70d840:	move   *a7(0x100), *a14+, 1
3f70d860:	move   *a9, a7, 1
3f70d870:	move   *a7(0xe0), *a14+, 1
3f70d890:	calla  L3FB41A30
3f70d8c0:	jruc   L3F70D980
L3F70D8D0:
3f70d8d0:	move   *a9, a5, 1
3f70d8e0:	move   *a5(0xe0), a5, 1
3f70d900:	jreq   L3F70D980
3f70d910:	move   a14, -*sp, 1
3f70d920:	move   *a9, a5, 1
3f70d930:	move   *a5(0xe0), *a14+, 1
3f70d950:	calla  L3FB3FE90
L3F70D980:
3f70d980:	move   a10, a8
L3F70D990:
3f70d990:	move   *sp(0xe0), a14, 1
3f70d9b0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f70d9d0:	rets   2
L3F70D9E0:
3f70d9e0:	mmtm   sp, a9,a11,a13
3f70da00:	move   a14, a13
3f70da10:	addk   32, a14
3f70da20:	sub    a11, a11
3f70da30:	move   a11, *a13, 1
L3F70DA40:
3f70da40:	move   *a13, a11, 1
3f70da50:	sll    0x5, a11
3f70da60:	addi   0x1e8d70, a11
3f70da90:	sub    a9, a9
3f70daa0:	move   a9, *a11, 1
3f70dab0:	move   *a13, a11, 1
3f70dac0:	inc    a11
3f70dad0:	move   a11, *a13, 1
3f70dae0:	subk   32, a11
3f70daf0:	jrlt   L3F70DA40
3f70db00:	movk   1, a11
3f70db10:	move   a11, @0x1e9170, 1
3f70db40:	subk   32, a14
3f70db50:	mmfm   sp, a9,a11,a13
3f70db70:	rets
L3F70DB80:
3f70db80:	mmtm   sp, a7,a9,a10,a11,a13
3f70dba0:	move   a14, a13
3f70dbb0:	move   *a13(0xffe0), a9, 1
3f70dbd0:	sub    a10, a10
L3F70DBE0:
3f70dbe0:	move   a10, a7
3f70dbf0:	sll    0x5, a7
3f70dc00:	addi   0x1e8d70, a7
3f70dc30:	move   *a7, a7, 1
3f70dc40:	jreq   L3F70DD50
3f70dc50:	move   a10, a7
3f70dc60:	sll    0x5, a7
3f70dc70:	addi   0x1e8d70, a7
3f70dca0:	move   *a7, a11, 1
3f70dcb0:	move   a14, -*sp, 1
3f70dcc0:	move   a11, *a14+, 1
3f70dcd0:	move   a9, *a14+, 1
3f70dce0:	calla  L3FB45500
3f70dd10:	move   a8, a7
3f70dd20:	jrne   L3F70DD50
3f70dd30:	move   a10, a8
3f70dd40:	jruc   L3F70DDB0
L3F70DD50:
3f70dd50:	inc    a10
3f70dd60:	cmpi   0x20, a10
3f70dd80:	jrlt   L3F70DBE0
3f70dd90:	movi   0xffff, a8
L3F70DDB0:
3f70ddb0:	move   *sp(0xc0), a14, 1
3f70ddd0:	mmfm   sp, a7,a9,a10,a11,a13
3f70ddf0:	rets   2
L3F70DE00:
3f70de00:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3f70de20:	move   a14, a13
3f70de30:	addk   32, a14
3f70de40:	move   *a13(0xffe0), a9, 1
3f70de60:	move   @0x1b3900, a7, 1
3f70de90:	setf   1, 1, 0
3f70dea0:	move   *a7(0x1c1), a5, 0
3f70dec0:	move   a5, *a13, 1
3f70ded0:	movk   1, a5
3f70dee0:	move   a5, *a7(0x1c1), 0
3f70df00:	sub    a5, a5
3f70df10:	move   a5, *a9(0xa0), 1
3f70df30:	move   *a9(0x80), *a9(0xc0), 1
3f70df60:	move   *a9, a5, 1
3f70df70:	sub    a7, a7
3f70df80:	move   a7, *a5(0xa0), 1
3f70dfa0:	move   *a9, a5, 1
3f70dfb0:	move   *a9, a3, 1
3f70dfc0:	move   *a3(0x80), *a5(0xc0), 1
3f70dff0:	move   @0x1b3900, a5, 1
3f70e020:	move   *a13(0x0), *a5(0x1c1), 0
3f70e050:	move   *sp(0x100), a14, 1
3f70e070:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3f70e090:	rets   2
3f70e0a0:	rl     b3, b3
3f70e0b0:	mpyu   b11, b2
3f70e0c0:	modu   a11, a3
3f70e0d0:	modu   a3, a14
3f70e0e0:	sll    a11, a5
3f70e0f0:	sla    0x3, b4
3f70e100:	modu   a11, a14
3f70e110:	.word  0x7020
3f70e120:	.word  0x7261
3f70e130:	modu   b3, b4
3f70e140:	.word  0x7265
3f70e150:	.word  0x7220
3f70e160:	.word  0x7465
3f70e170:	.word  0x7275
3f70e180:	rl     a11, a14
3f70e190:	srl    a11, a14
3f70e1a0:	move   a1, b0
3f70e1b0:	move   b2, b5
3f70e1c0:	.word  0x0a4c
3f70e1d0:	.word  0x0000
3f70e1e0:	mmtm   sp, a7,a9,a11,a13
3f70e200:	move   a14, a13
3f70e210:	move   *a13(0xffe0), a11, 1
3f70e230:	move   *a11(0x20), a9, 1
3f70e250:	move   *a11, a11, 1
3f70e260:	move   *a9(0xc8), a7, 1
3f70e280:	cmp    a7, a11
3f70e290:	jrne   L3F70E310
3f70e2a0:	move   a14, -*sp, 1
3f70e2b0:	move   *a9(0xe8), *a14+, 1
3f70e2d0:	calla  L3FB2F5A0
3f70e300:	jruc   L3F70E370
L3F70E310:
3f70e310:	move   a14, -*sp, 1
3f70e320:	move   *a9(0xc8), *a14+, 1
3f70e340:	calla  L3FB2F5A0
L3F70E370:
3f70e370:	move   a14, -*sp, 1
3f70e380:	movi   0x3f714470, a8
3f70e3b0:	move   a8, *a14+, 1
3f70e3c0:	move   *a13(0xffe0), *a14+, 1
3f70e3e0:	calla  L3F6F5820
3f70e410:	move   a8, a7
3f70e420:	jrne   L3F70E4E0
3f70e430:	move   *a13(0xffe0), a11, 1
3f70e450:	move   *a11(0x20), a7, 1
3f70e470:	setf   8, 0, 0
3f70e480:	move   *a7(0x80), a7, 0
3f70e4a0:	dsjs   a7, L3F70E4E0
3f70e4b0:	movi   0xffff, a8
3f70e4d0:	jruc   L3F70E4F0
L3F70E4E0:
3f70e4e0:	sub    a8, a8
L3F70E4F0:
3f70e4f0:	move   *sp(0xa0), a14, 1
3f70e510:	mmfm   sp, a7,a9,a11,a13
3f70e530:	rets   2
3f70e540:	mmtm   sp, a7,a9,a11,a13
3f70e560:	move   a14, a13
3f70e570:	move   *a13(0xffe0), a11, 1
3f70e590:	move   *a11(0x20), a9, 1
3f70e5b0:	move   *a11, a11, 1
3f70e5c0:	move   *a9(0xc8), a7, 1
3f70e5e0:	cmp    a7, a11
3f70e5f0:	jrne   L3F70E670
3f70e600:	move   a14, -*sp, 1
3f70e610:	move   *a9(0xe8), *a14+, 1
3f70e630:	calla  L3FB2F5A0
3f70e660:	jruc   L3F70E6D0
L3F70E670:
3f70e670:	move   a14, -*sp, 1
3f70e680:	move   *a9(0xc8), *a14+, 1
3f70e6a0:	calla  L3FB2F5A0
L3F70E6D0:
3f70e6d0:	sub    a8, a8
3f70e6e0:	move   *sp(0xa0), a14, 1
3f70e700:	mmfm   sp, a7,a9,a11,a13
3f70e720:	rets   2
3f70e730:	mmtm   sp, a9,a11,a13
3f70e750:	move   a14, a13
3f70e760:	addk   32, a14
3f70e770:	move   *a13(0xffe0), a11, 1
3f70e790:	move   *a11(0x20), a9, 1
3f70e7b0:	sub    a11, a11
3f70e7c0:	move   a11, *a13, 1
3f70e7d0:	jruc   L3F70E8C0
L3F70E7E0:
3f70e7e0:	move   *a13(0xffa0), *a9(0x108), 1
3f70e810:	jruc   L3F70E930
L3F70E820:
3f70e820:	move   *a13(0xffa0), a11, 1
3f70e840:	move   *a9(0x108), *a11(0x0), 1
3f70e870:	jruc   L3F70E930
L3F70E880:
3f70e880:	movi   0xfffe, a11
3f70e8a0:	move   a11, *a13, 1
3f70e8b0:	jruc   L3F70E930
L3F70E8C0:
3f70e8c0:	move   *a13(0xffc0), a8, 1
3f70e8e0:	dec    a8
3f70e8f0:	jreq   L3F70E7E0
3f70e900:	dec    a8
3f70e910:	jreq   L3F70E820
3f70e920:	jruc   L3F70E880
L3F70E930:
3f70e930:	move   *a13, a8, 1
3f70e940:	move   *sp(0x80), a14, 1
3f70e960:	mmfm   sp, a9,a11,a13
3f70e980:	rets   2
L3F70E990:
3f70e990:	mmtm   sp, a9,a11
3f70e9b0:	calla  L3F6FC870
3f70e9e0:	move   a8, @0x1e9380, 1
3f70ea10:	move   a14, -*sp, 1
3f70ea20:	move   a8, *a14+, 1
3f70ea30:	calla  L3F6FCA50
3f70ea60:	calla  L3F6FC870
3f70ea90:	move   a8, @0x1e93a0, 1
3f70eac0:	move   a14, -*sp, 1
3f70ead0:	move   a8, *a14+, 1
3f70eae0:	calla  L3F6FCA50
3f70eb10:	move   a14, -*sp, 1
3f70eb20:	move   @0x1e9380, *a14+, 1
3f70eb50:	calla  L3F6FD4B0
3f70eb80:	move   a14, -*sp, 1
3f70eb90:	move   @0x1e93a0, *a14+, 1
3f70ebc0:	calla  L3F6FD4B0
3f70ebf0:	movi   0x1e9190, a11
3f70ec20:	move   a11, @0x1e9190, 1
3f70ec50:	move   a11, @0x1e91b0, 1
3f70ec80:	movi   0x1e92c0, a9
3f70ecb0:	move   a9, @0x1e92c0, 1
3f70ece0:	move   a9, @0x1e92e0, 1
3f70ed10:	move   a14, -*sp, 1
3f70ed20:	move   @0x1e9380, *a14+, 1
3f70ed50:	calla  L3F6FCF10
3f70ed80:	move   a14, -*sp, 1
3f70ed90:	move   @0x1e93a0, *a14+, 1
3f70edc0:	calla  L3F6FCF10
3f70edf0:	mmfm   sp, a9,a11
3f70ee10:	rets
L3F70EE20:
3f70ee20:	mmtm   sp, a9,a11,a13
3f70ee40:	move   a14, a13
3f70ee50:	addi   0xa0, a14
3f70ee70:	move   *a13(0xffc0), a11, 1
3f70ee90:	jreq   L3F70EEE0
3f70eea0:	movi   0xffff, a8
3f70eec0:	jauc   L3F710540
L3F70EEE0:
3f70eee0:	move   a14, -*sp, 1
3f70eef0:	movi   0x25, a11
3f70ef10:	move   a11, *a14+, 1
3f70ef20:	calla  L3F701230
3f70ef50:	move   a8, *a13, 1
3f70ef60:	move   a8, a8
3f70ef70:	jrne   L3F70EFC0
3f70ef80:	movi   0xffff, a8
3f70efa0:	jauc   L3F710540
L3F70EFC0:
3f70efc0:	move   a14, -*sp, 1
3f70efd0:	move   a14, -*sp, 1
3f70efe0:	move   *a13(0xffe0), *a14+, 1
3f70f000:	move   a8, a11
3f70f010:	calla  L3FB458D0
3f70f040:	inc    a8
3f70f050:	move   a8, *a14+, 1
3f70f060:	calla  L3F701230
3f70f090:	move   a8, *a11(0x40), 1
3f70f0b0:	move   a8, a8
3f70f0c0:	jrne   L3F70F160
3f70f0d0:	move   a14, -*sp, 1
3f70f0e0:	move   a11, *a14+, 1
3f70f0f0:	calla  L3F702440
3f70f120:	movi   0xffff, a8
3f70f140:	jauc   L3F710540
L3F70F160:
3f70f160:	move   a14, -*sp, 1
3f70f170:	move   *a13(0xffe0), *a14+, 1
3f70f190:	move   *a11(0x40), *a14+, 1
3f70f1b0:	calla  L3FB45720
3f70f1e0:	movk   1, a9
3f70f1f0:	movb   a9, *a11(0x80)
3f70f210:	sub    a9, a9
3f70f220:	move   a9, *a11(0x88), 1
3f70f240:	move   a9, *a11(0xa8), 1
3f70f260:	move   a9, *a11(0x60), 1
3f70f280:	move   a9, *a11(0x108), 1
3f70f2a0:	move   a14, -*sp, 1
3f70f2b0:	movi   0x36, a9
3f70f2d0:	move   a9, *a14+, 1
3f70f2e0:	movk   1, a9
3f70f2f0:	move   a9, *a14+, 1
3f70f300:	calla  L3F703D90
3f70f330:	move   a8, *a13(0x20), 1
3f70f350:	move   a8, a8
3f70f360:	jrne   L3F70F460
3f70f370:	move   a14, -*sp, 1
3f70f380:	move   *a11(0x40), *a14+, 1
3f70f3a0:	calla  L3F702440
3f70f3d0:	move   a14, -*sp, 1
3f70f3e0:	move   a11, *a14+, 1
3f70f3f0:	calla  L3F702440
3f70f420:	movi   0xffff, a8
3f70f440:	jauc   L3F710540
L3F70F460:
3f70f460:	move   a14, -*sp, 1
3f70f470:	movk   7, a9
3f70f480:	move   a9, *a14+, 1
3f70f490:	move   a8, a9
3f70f4a0:	calla  L3F701230
3f70f4d0:	move   a8, *a9, 1
3f70f4e0:	move   a8, a8
3f70f4f0:	jrne   L3F70F640
3f70f500:	move   a14, -*sp, 1
3f70f510:	move   a9, *a14+, 1
3f70f520:	calla  L3F702440
3f70f550:	move   a14, -*sp, 1
3f70f560:	move   *a11(0x40), *a14+, 1
3f70f580:	calla  L3F702440
3f70f5b0:	move   a14, -*sp, 1
3f70f5c0:	move   a11, *a14+, 1
3f70f5d0:	calla  L3F702440
3f70f600:	movi   0xffff, a8
3f70f620:	jauc   L3F710540
L3F70F640:
3f70f640:	move   a14, -*sp, 1
3f70f650:	movi   0x36, a9
3f70f670:	move   a9, *a14+, 1
3f70f680:	movk   1, a9
3f70f690:	move   a9, *a14+, 1
3f70f6a0:	calla  L3F703D90
3f70f6d0:	move   a8, *a13(0x40), 1
3f70f6f0:	move   a8, a8
3f70f700:	jrne   L3F70F860
3f70f710:	move   a14, -*sp, 1
3f70f720:	move   *a13(0x20), *a14+, 1
3f70f740:	calla  L3F702440
3f70f770:	move   a14, -*sp, 1
3f70f780:	move   *a11(0x40), *a14+, 1
3f70f7a0:	calla  L3F702440
3f70f7d0:	move   a14, -*sp, 1
3f70f7e0:	move   a11, *a14+, 1
3f70f7f0:	calla  L3F702440
3f70f820:	movi   0xffff, a8
3f70f840:	jauc   L3F710540
L3F70F860:
3f70f860:	move   a14, -*sp, 1
3f70f870:	movk   7, a9
3f70f880:	move   a9, *a14+, 1
3f70f890:	move   a8, a9
3f70f8a0:	calla  L3F701230
3f70f8d0:	move   a8, *a9, 1
3f70f8e0:	move   a8, a8
3f70f8f0:	jrne   L3F70FAA0
3f70f900:	move   a14, -*sp, 1
3f70f910:	move   *a13(0x20), *a14+, 1
3f70f930:	calla  L3F702440
3f70f960:	move   a14, -*sp, 1
3f70f970:	move   a9, *a14+, 1
3f70f980:	calla  L3F702440
3f70f9b0:	move   a14, -*sp, 1
3f70f9c0:	move   *a11(0x40), *a14+, 1
3f70f9e0:	calla  L3F702440
3f70fa10:	move   a14, -*sp, 1
3f70fa20:	move   a11, *a14+, 1
3f70fa30:	calla  L3F702440
3f70fa60:	movi   0xffff, a8
3f70fa80:	jauc   L3F710540
L3F70FAA0:
3f70faa0:	move   a14, -*sp, 1
3f70fab0:	movi   0x3f714480, a8
3f70fae0:	move   a8, *a14+, 1
3f70faf0:	move   *a13(0x20), a9, 1
3f70fb10:	move   *a9(0x0), *a14+, 1
3f70fb30:	calla  L3FB45720
3f70fb60:	movi   0x400, a11
3f70fb80:	setf   16, 0, 0
3f70fb90:	move   a11, *a9(0x20), 0
3f70fbb0:	move   a11, *a9(0x30), 0
3f70fbd0:	movk   8, a11
3f70fbe0:	move   a11, *a9(0x40), 0
3f70fc00:	movi   0x3f713340, a11
3f70fc30:	move   a11, *a9(0x90), 1
3f70fc50:	movi   0x3f70e1e0, a11
3f70fc80:	move   a11, *a9(0xb0), 1
3f70fca0:	movi   0x3f70e540, a11
3f70fcd0:	move   a11, *a9(0xd0), 1
3f70fcf0:	movi   0x3f70e730, a11
3f70fd20:	move   a11, *a9(0xf0), 1
3f70fd40:	move   a9, a11
3f70fd50:	addi   0x110, a11
3f70fd70:	move   a11, *a9(0x110), 1
3f70fd90:	move   a9, a11
3f70fda0:	addi   0x110, a11
3f70fdc0:	move   a11, *a9(0x130), 1
3f70fde0:	move   a9, a11
3f70fdf0:	addi   0x150, a11
3f70fe10:	move   a11, *a9(0x150), 1
3f70fe30:	move   a9, a11
3f70fe40:	addi   0x150, a11
3f70fe60:	move   a11, *a9(0x170), 1
3f70fe80:	move   *a13(0x0), *a9(0x190), 1
3f70feb0:	move   a14, -*sp, 1
3f70fec0:	movi   0x3f714480, a8
3f70fef0:	move   a8, *a14+, 1
3f70ff00:	move   *a13(0x40), a11, 1
3f70ff20:	move   *a11(0x0), *a14+, 1
3f70ff40:	calla  L3FB45720
3f70ff70:	movi   0x400, a9
3f70ff90:	setf   16, 0, 0
3f70ffa0:	move   a9, *a11(0x20), 0
3f70ffc0:	move   a9, *a11(0x30), 0
3f70ffe0:	movk   8, a9
3f70fff0:	move   a9, *a11(0x40), 0
3f710010:	movi   0x3f713340, a9
3f710040:	move   a9, *a11(0x90), 1
3f710060:	movi   0x3f70e1e0, a9
3f710090:	move   a9, *a11(0xb0), 1
3f7100b0:	movi   0x3f70e540, a9
3f7100e0:	move   a9, *a11(0xd0), 1
3f710100:	movi   0x3f70e730, a9
3f710130:	move   a9, *a11(0xf0), 1
3f710150:	move   a11, a9
3f710160:	addi   0x110, a9
3f710180:	move   a9, *a11(0x110), 1
3f7101a0:	move   a11, a9
3f7101b0:	addi   0x110, a9
3f7101d0:	move   a9, *a11(0x130), 1
3f7101f0:	move   a11, a9
3f710200:	addi   0x150, a9
3f710220:	move   a9, *a11(0x150), 1
3f710240:	move   a11, a9
3f710250:	addi   0x150, a9
3f710270:	move   a9, *a11(0x170), 1
3f710290:	move   *a13(0x0), *a11(0x190), 1
3f7102c0:	move   *a13, a9, 1
3f7102d0:	move   *a13(0x20), *a9(0xc8), 1
3f710300:	move   a11, *a9(0xe8), 1
3f710320:	move   a14, -*sp, 1
3f710330:	move   @0x1e9380, *a14+, 1
3f710360:	calla  L3F6FCA50
3f710390:	pushst
3f7103a0:	dint
3f7103b0:	move   a9, *a13(0x60), 1
3f7103d0:	move   @0x1e91b0, a11, 1
3f710400:	move   a11, *a13(0x80), 1
3f710420:	move   *a11, *a9, 1
3f710430:	move   a11, *a9(0x20), 1
3f710450:	move   a9, *a11, 1
3f710460:	move   *a9, a9, 1
3f710470:	move   *a13(0x60), *a9(0x20), 1
3f7104a0:	popst
3f7104b0:	move   a14, -*sp, 1
3f7104c0:	move   @0x1e9380, *a14+, 1
3f7104f0:	calla  L3F6FCF10
3f710520:	move   *a13, a11, 1
3f710530:	move   a11, a8
L3F710540:
3f710540:	move   *sp(0x80), a14, 1
3f710560:	mmfm   sp, a9,a11,a13
3f710580:	rets   2
L3F710590:
3f710590:	mmtm   sp, a9,a11,a13
3f7105b0:	move   a14, a13
3f7105c0:	addi   0x60, a14
3f7105e0:	move   a14, -*sp, 1
3f7105f0:	move   @0x1e93a0, *a14+, 1
3f710620:	calla  L3F6FCA50
3f710650:	move   @0x1e92c0, a11, 1
3f710680:	move   a11, *a13, 1
3f710690:	cmpi   0x1e92c0, a11
3f7106c0:	jreq   L3F7108C0
L3F7106D0:
3f7106d0:	move   a14, -*sp, 1
3f7106e0:	move   *a13(0xffe0), *a14+, 1
3f710700:	move   *a13, a11, 1
3f710710:	move   *a11(0x40), *a14+, 1
3f710730:	calla  L3FB45500
3f710760:	move   a8, a8
3f710770:	jrne   L3F710860
3f710780:	calla  L3F708700
3f7107b0:	move   a8, *a11(0xa0), 1
3f7107d0:	move   a14, -*sp, 1
3f7107e0:	move   @0x1e93a0, *a14+, 1
3f710810:	calla  L3F6FCF10
3f710840:	move   a11, a8
3f710850:	jruc   L3F710CE0
L3F710860:
3f710860:	move   *a11, *a13, 1
3f710870:	move   *a13, a11, 1
3f710880:	cmpi   0x1e92c0, a11
3f7108b0:	jrne   L3F7106D0
L3F7108C0:
3f7108c0:	move   a14, -*sp, 1
3f7108d0:	movk   24, a9
3f7108e0:	move   a9, *a14+, 1
3f7108f0:	calla  L3F701230
3f710920:	move   a8, *a13, 1
3f710930:	move   a14, -*sp, 1
3f710940:	move   a14, -*sp, 1
3f710950:	move   *a13(0xffe0), *a14+, 1
3f710970:	move   a8, a11
3f710980:	calla  L3FB458D0
3f7109b0:	inc    a8
3f7109c0:	move   a8, *a14+, 1
3f7109d0:	calla  L3F701230
3f710a00:	move   a8, *a11(0x40), 1
3f710a20:	move   a14, -*sp, 1
3f710a30:	move   *a13(0xffe0), *a14+, 1
3f710a50:	move   *a11(0x40), *a14+, 1
3f710a70:	calla  L3FB45720
3f710aa0:	sub    a9, a9
3f710ab0:	move   a9, *a11(0x60), 1
3f710ad0:	calla  L3F708700
3f710b00:	move   a8, *a11(0xa0), 1
3f710b20:	move   a9, *a11(0x80), 1
3f710b40:	pushst
3f710b50:	dint
3f710b60:	move   a11, *a13(0x20), 1
3f710b80:	move   @0x1e92e0, a9, 1
3f710bb0:	move   a9, *a13(0x40), 1
3f710bd0:	move   *a9, *a11, 1
3f710be0:	move   a9, *a11(0x20), 1
3f710c00:	move   a11, *a9, 1
3f710c10:	move   *a11, a11, 1
3f710c20:	move   *a13(0x20), *a11(0x20), 1
3f710c50:	popst
3f710c60:	move   a14, -*sp, 1
3f710c70:	move   @0x1e93a0, *a14+, 1
3f710ca0:	calla  L3F6FCF10
3f710cd0:	move   *a13, a8, 1
L3F710CE0:
3f710ce0:	move   *sp(0x80), a14, 1
3f710d00:	mmfm   sp, a9,a11,a13
3f710d20:	rets   2
L3F710D30:
3f710d30:	mmtm   sp, a9,a11,a13
3f710d50:	move   a14, a13
3f710d60:	addi   0x80, a14
3f710d80:	sub    a11, a11
3f710d90:	move   a11, *a13(0x20), 1
L3F710DB0:
3f710db0:	move   a14, -*sp, 1
3f710dc0:	move   @0x1e93a0, *a14+, 1
3f710df0:	calla  L3F6FCA50
3f710e20:	move   *a13(0xffe0), a11, 1
3f710e40:	move   *a11(0x60), a11, 1
3f710e60:	jreq   L3F7112C0
3f710e70:	move   *a13(0xffe0), a11, 1
3f710e90:	move   *a11(0x80), a11, 1
3f710eb0:	jreq   L3F710F40
3f710ec0:	move   a14, -*sp, 1
3f710ed0:	move   *a13(0xffe0), a11, 1
3f710ef0:	move   *a11(0x80), *a14+, 1
3f710f10:	calla  L3FB3FE90
L3F710F40:
3f710f40:	move   *a13(0xffe0), a11, 1
3f710f60:	move   *a11(0x60), a9, 1
3f710f80:	setf   8, 0, 0
3f710f90:	move   *a9(0x80), a11, 0
3f710fb0:	inc    a11
3f710fc0:	movb   a11, *a9(0x80)
3f710fe0:	move   *a13(0xffe0), a11, 1
3f711000:	move   *a11(0x60), a9, 1
3f711020:	move   *a9(0xa8), *a13(0x0), 1
3f711050:	pushst
3f711060:	dint
3f711070:	move   a11, *a13(0x40), 1
3f711090:	move   *a11(0x20), *a13(0x60), 1
3f7110c0:	move   *a13(0x60), a9, 1
3f7110e0:	move   *a11, *a9, 1
3f7110f0:	move   *a9, a9, 1
3f711100:	move   *a13(0x60), *a9(0x20), 1
3f711130:	move   a11, *a11, 1
3f711140:	move   a11, *a11(0x20), 1
3f711160:	popst
3f711170:	move   a14, -*sp, 1
3f711180:	move   @0x1e93a0, *a14+, 1
3f7111b0:	calla  L3F6FCF10
3f7111e0:	move   a14, -*sp, 1
3f7111f0:	move   *a11(0x40), *a14+, 1
3f711210:	calla  L3F702440
3f711240:	move   a14, -*sp, 1
3f711250:	move   a11, *a14+, 1
3f711260:	calla  L3F702440
3f711290:	move   *a13, a9, 1
3f7112a0:	move   a9, a8
3f7112b0:	jruc   L3F711760
L3F7112C0:
3f7112c0:	move   *a13(0xffe0), a11, 1
3f7112e0:	calla  L3F708700
3f711310:	move   a8, *a11(0xa0), 1
3f711330:	move   *a11(0x80), a9, 1
3f711350:	jreq   L3F7113C0
3f711360:	move   a14, -*sp, 1
3f711370:	move   *a11(0x80), *a14+, 1
3f711390:	calla  L3FB3FE90
L3F7113C0:
3f7113c0:	move   a14, -*sp, 1
3f7113d0:	move   @0x1e93a0, *a14+, 1
3f711400:	calla  L3F6FCF10
3f711430:	move   *a13(0xffc0), a9, 1
3f711450:	jreq   L3F711670
3f711460:	move   *a9, a9, 1
3f711470:	jreq   L3F711650
3f711480:	move   *a13(0xffc0), a9, 1
3f7114a0:	calla  L3FB3F9C0
3f7114d0:	move   *a9, a9, 1
3f7114e0:	add    a8, a9
3f7114f0:	move   a9, *a13(0x20), 1
3f711510:	move   a14, -*sp, 1
3f711520:	calla  L3F708700
3f711550:	move   a8, *a14+, 1
3f711560:	movi   0x3fb3fe90, a9
3f711590:	move   a9, *a14+, 1
3f7115a0:	move   *a13(0xffc0), a9, 1
3f7115c0:	move   *a9(0x0), *a14+, 1
3f7115e0:	calla  L3FB41ED0
3f711610:	sub    a9, a9
3f711620:	move   a9, *a13(0xffc0), 1
3f711640:	jruc   L3F711670
L3F711650:
3f711650:	sub    a8, a8
3f711660:	jruc   L3F711760
L3F711670:
3f711670:	move   *a13(0x20), a9, 1
3f711690:	jreq   L3F711710
3f7116a0:	calla  L3FB3F9C0
3f7116d0:	cmp    a8, a9
3f7116e0:	jrge   L3F711710
3f7116f0:	sub    a8, a8
3f711700:	jruc   L3F711760
L3F711710:
3f711710:	calla  L3FB3FA00
3f711740:	jauc   L3F710DB0
L3F711760:
3f711760:	move   *sp(0x80), a14, 1
3f711780:	mmfm   sp, a9,a11,a13
3f7117a0:	rets   2
L3F7117B0:
3f7117b0:	mmtm   sp, a7,a9,a11,a13
3f7117d0:	move   a14, a13
3f7117e0:	addi   0xc0, a14
3f711800:	sub    a11, a11
3f711810:	move   a11, *a13, 1
3f711820:	movk   1, a11
3f711830:	move   a11, *a13(0x60), 1
3f711850:	move   *a13(0xffe0), a11, 1
3f711870:	jrne   L3F7118C0
3f711880:	movi   0xffff, a8
3f7118a0:	jauc   L3F712DC0
L3F7118C0:
3f7118c0:	move   a14, -*sp, 1
3f7118d0:	move   @0x1e93a0, *a14+, 1
3f711900:	calla  L3F6FCA50
3f711930:	move   @0x1e92c0, a11, 1
3f711960:	move   a11, *a13(0x20), 1
3f711980:	cmpi   0x1e92c0, a11
3f7119b0:	jaeq   L3F712670
L3F7119D0:
3f7119d0:	move   a14, -*sp, 1
3f7119e0:	move   *a13(0xffe0), *a14+, 1
3f711a00:	move   *a13(0x20), a11, 1
3f711a20:	move   *a11(0x40), *a14+, 1
3f711a40:	calla  L3FB45500
3f711a70:	move   a8, a8
3f711a80:	jane   L3F7125B0
3f711aa0:	move   *a11(0xa0), a11, 1
3f711ac0:	jaeq   L3F7125B0
3f711ae0:	move   a14, -*sp, 1
3f711af0:	sub    a11, a11
3f711b00:	move   a11, *a14+, 1
3f711b10:	move   *a13(0xffe0), *a14+, 1
3f711b30:	calla  L3F70EE20
3f711b60:	move   a8, *a13(0x40), 1
3f711b80:	inc    a8
3f711b90:	jaeq   L3F712510
3f711bb0:	move   *a13(0x40), a9, 1
3f711bd0:	move   a14, -*sp, 1
3f711be0:	movk   31, a11
3f711bf0:	move   a11, *a14+, 1
3f711c00:	calla  L3F701230
3f711c30:	move   a8, *a9(0x88), 1
3f711c50:	move   a14, -*sp, 1
3f711c60:	move   a11, *a14+, 1
3f711c70:	calla  L3F701230
3f711ca0:	move   a8, *a9(0xa8), 1
3f711cc0:	move   *a9(0x88), a7, 1
3f711ce0:	move   *a9(0xc8), *a7(0x0), 1
3f711d10:	move   *a9(0xa8), a7, 1
3f711d30:	move   *a9(0xe8), *a7(0x0), 1
3f711d60:	move   *a9(0x88), a7, 1
3f711d80:	move   *a9(0xa8), a11, 1
3f711da0:	sub    a9, a9
3f711db0:	move   a9, *a11(0xb8), 1
3f711dd0:	move   a9, *a7(0xb8), 1
3f711df0:	move   *a13(0x40), a11, 1
3f711e10:	move   *a11(0xa8), a7, 1
3f711e30:	move   *a11(0x88), a9, 1
3f711e50:	move   a11, *a9(0x20), 1
3f711e70:	move   a11, *a7(0x20), 1
3f711e90:	move   *a11(0xa8), a9, 1
3f711eb0:	move   *a11(0x88), a7, 1
3f711ed0:	movk   4, a11
3f711ee0:	movb   a11, *a7(0x40)
3f711f00:	movb   a11, *a9(0x40)
3f711f20:	move   *a13(0x40), a9, 1
3f711f40:	move   *a9(0xa8), a7, 1
3f711f60:	move   *a9(0x88), a11, 1
3f711f80:	sub    a9, a9
3f711f90:	movb   a9, *a11(0x48)
3f711fb0:	movb   a9, *a7(0x48)
3f711fd0:	move   *a13(0x40), a11, 1
3f711ff0:	move   *a11(0xa8), a7, 1
3f712010:	move   *a11(0x88), a9, 1
3f712030:	sub    a11, a11
3f712040:	movb   a11, *a9(0x50)
3f712060:	movb   a11, *a7(0x50)
3f712080:	move   *a13(0x40), a9, 1
3f7120a0:	move   *a9(0xa8), a7, 1
3f7120c0:	move   *a9(0x88), a11, 1
3f7120e0:	move   a14, -*sp, 1
3f7120f0:	movi   0x400, a9
3f712110:	move   a9, *a14+, 1
3f712120:	calla  L3F6F3030
3f712150:	move   a8, *a11(0x78), 1
3f712170:	move   a8, *a7(0x58), 1
3f712190:	move   *a13(0x40), a11, 1
3f7121b0:	move   *a11(0xa8), a7, 1
3f7121d0:	move   *a11(0x88), a9, 1
3f7121f0:	move   a14, -*sp, 1
3f712200:	movi   0x400, a11
3f712220:	move   a11, *a14+, 1
3f712230:	calla  L3F6F3030
3f712260:	move   a8, *a9(0x58), 1
3f712280:	move   a8, *a7(0x78), 1
3f7122a0:	move   *a13(0x40), a9, 1
3f7122c0:	move   *a9(0x88), a7, 1
3f7122e0:	move   *a9(0xa8), a11, 1
3f712300:	sub    a9, a9
3f712310:	move   a9, *a11(0x98), 1
3f712330:	move   a9, *a7(0x98), 1
3f712350:	move   *a13(0x20), a11, 1
3f712370:	move   *a13(0x40), *a11(0x60), 1
3f7123a0:	move   *a11(0xa0), a7, 1
3f7123c0:	jreq   L3F712430
3f7123d0:	move   a14, -*sp, 1
3f7123e0:	move   *a11(0xa0), *a14+, 1
3f712400:	calla  L3FB3FE90
L3F712430:
3f712430:	move   a14, -*sp, 1
3f712440:	move   @0x1e93a0, *a14+, 1
3f712470:	calla  L3F6FCF10
3f7124a0:	move   *a13(0x40), a7, 1
3f7124c0:	move   *a7(0x88), a9, 1
3f7124e0:	move   a9, a8
3f7124f0:	jauc   L3F712DC0
L3F712510:
3f712510:	move   a14, -*sp, 1
3f712520:	move   @0x1e93a0, *a14+, 1
3f712550:	calla  L3F6FCF10
3f712580:	move   a11, a8
3f712590:	jauc   L3F712DC0
L3F7125B0:
3f7125b0:	move   *a13(0x20), a11, 1
3f7125d0:	move   *a11(0x0), *a13(0x20), 1
3f712600:	move   *a13(0x20), a11, 1
3f712620:	cmpi   0x1e92c0, a11
3f712650:	jane   L3F7119D0
L3F712670:
3f712670:	move   *a13(0x60), a9, 1
3f712690:	jreq   L3F712C70
3f7126a0:	move   *a13(0xffc0), a7, 1
3f7126c0:	jreq   L3F7128A0
3f7126d0:	move   *a7, a7, 1
3f7126e0:	jreq   L3F712880
3f7126f0:	move   *a13(0xffc0), a7, 1
3f712710:	calla  L3FB3F9C0
3f712740:	move   *a7, a7, 1
3f712750:	add    a8, a7
3f712760:	move   a7, *a13, 1
3f712770:	move   a14, -*sp, 1
3f712780:	calla  L3F708700
3f7127b0:	move   a8, *a14+, 1
3f7127c0:	movi   0x3fb3fe90, a7
3f7127f0:	move   a7, *a14+, 1
3f712800:	move   *a13(0xffc0), a7, 1
3f712820:	move   *a7(0x0), *a14+, 1
3f712840:	calla  L3FB41ED0
3f712870:	jruc   L3F7128A0
L3F712880:
3f712880:	sub    a8, a8
3f712890:	jruc   L3F712DC0
L3F7128A0:
3f7128a0:	move   a14, -*sp, 1
3f7128b0:	movk   24, a7
3f7128c0:	move   a7, *a14+, 1
3f7128d0:	calla  L3F701230
3f712900:	move   a8, *a13(0x20), 1
3f712920:	move   a14, -*sp, 1
3f712930:	move   a14, -*sp, 1
3f712940:	move   *a13(0xffe0), *a14+, 1
3f712960:	move   a8, a11
3f712970:	calla  L3FB458D0
3f7129a0:	inc    a8
3f7129b0:	move   a8, *a14+, 1
3f7129c0:	calla  L3F701230
3f7129f0:	move   a8, *a11(0x40), 1
3f712a10:	move   a14, -*sp, 1
3f712a20:	move   *a13(0xffe0), *a14+, 1
3f712a40:	move   *a11(0x40), *a14+, 1
3f712a60:	calla  L3FB45720
3f712a90:	sub    a7, a7
3f712aa0:	move   a7, *a11(0x60), 1
3f712ac0:	calla  L3F708700
3f712af0:	move   a8, *a11(0x80), 1
3f712b10:	move   a7, *a11(0xa0), 1
3f712b30:	pushst
3f712b40:	dint
3f712b50:	move   a11, *a13(0x80), 1
3f712b70:	move   @0x1e92e0, a7, 1
3f712ba0:	move   a7, *a13(0xa0), 1
3f712bc0:	move   *a7, *a11, 1
3f712bd0:	move   a7, *a11(0x20), 1
3f712bf0:	move   a11, *a7, 1
3f712c00:	move   *a11, a9, 1
3f712c10:	move   a11, *a9(0x20), 1
3f712c30:	popst
3f712c40:	sub    a9, a9
3f712c50:	move   a9, *a13(0x60), 1
L3F712C70:
3f712c70:	move   a14, -*sp, 1
3f712c80:	move   @0x1e93a0, *a14+, 1
3f712cb0:	calla  L3F6FCF10
3f712ce0:	move   *a13, a7, 1
3f712cf0:	jreq   L3F712D70
3f712d00:	calla  L3FB3F9C0
3f712d30:	cmp    a8, a7
3f712d40:	jrge   L3F712D70
3f712d50:	sub    a8, a8
3f712d60:	jruc   L3F712DC0
L3F712D70:
3f712d70:	calla  L3FB3FA00
3f712da0:	jauc   L3F7118C0
L3F712DC0:
3f712dc0:	move   *sp(0xa0), a14, 1
3f712de0:	mmfm   sp, a7,a9,a11,a13
3f712e00:	rets   2
3f712e10:	mmtm   sp, a9,a11,a13
3f712e30:	move   a14, a13
3f712e40:	addk   32, a14
3f712e50:	move   *a13(0xffe0), a11, 1
3f712e70:	jreq   L3F712EB0
3f712e80:	move   *a13(0xffc0), a11, 1
3f712ea0:	jrne   L3F712ED0
L3F712EB0:
3f712eb0:	sub    a8, a8
3f712ec0:	jruc   L3F7132F0
L3F712ED0:
3f712ed0:	move   a14, -*sp, 1
3f712ee0:	move   @0x1e93a0, *a14+, 1
3f712f10:	calla  L3F6FCA50
3f712f40:	move   @0x1e92c0, a9, 1
3f712f70:	move   a9, *a13, 1
3f712f80:	cmpi   0x1e92c0, a9
3f712fb0:	jreq   L3F713270
L3F712FC0:
3f712fc0:	move   a14, -*sp, 1
3f712fd0:	move   *a13(0xffe0), *a14+, 1
3f712ff0:	move   *a13, a11, 1
3f713000:	move   *a11(0x40), *a14+, 1
3f713020:	calla  L3FB45500
3f713050:	move   a8, a9
3f713060:	jrne   L3F713210
3f713070:	move   a14, -*sp, 1
3f713080:	move   a14, -*sp, 1
3f713090:	move   *a13(0xffc0), *a14+, 1
3f7130b0:	calla  L3FB458D0
3f7130e0:	inc    a8
3f7130f0:	move   a8, *a14+, 1
3f713100:	move   *a11(0x40), *a14+, 1
3f713120:	calla  L3F7030E0
3f713150:	move   a8, *a11(0x40), 1
3f713170:	move   a14, -*sp, 1
3f713180:	move   *a13(0xffc0), *a14+, 1
3f7131a0:	move   *a11(0x40), *a14+, 1
3f7131c0:	calla  L3FB45720
3f7131f0:	movk   1, a8
3f713200:	jruc   L3F7132F0
L3F713210:
3f713210:	move   *a11, *a13, 1
3f713220:	move   *a13, a11, 1
3f713230:	cmpi   0x1e92c0, a11
3f713260:	jrne   L3F712FC0
L3F713270:
3f713270:	move   a14, -*sp, 1
3f713280:	move   @0x1e93a0, *a14+, 1
3f7132b0:	calla  L3F6FCF10
3f7132e0:	sub    a8, a8
L3F7132F0:
3f7132f0:	move   *sp(0x80), a14, 1
3f713310:	mmfm   sp, a9,a11,a13
3f713330:	rets   2
3f713340:	mmtm   sp, a7,a9,a11,a13
3f713360:	move   a14, a13
3f713370:	addi   0xa0, a14
3f713390:	move   *a13(0xffe0), a11, 1
3f7133b0:	setf   8, 0, 0
3f7133c0:	move   *a11(0x40), a11, 0
3f7133e0:	subk   4, a11
3f7133f0:	jreq   L3F713440
3f713400:	movi   0xffff, a8
3f713420:	jauc   L3F713E20
L3F713440:
3f713440:	move   *a13(0xffe0), a11, 1
3f713460:	move   *a11(0x20), *a13(0x0), 1
3f713490:	calla  L3FB2E340
3f7134c0:	move   a8, *a13(0x40), 1
3f7134e0:	move   *a13, a9, 1
3f7134f0:	move   *a11, a11, 1
3f713500:	move   *a9(0xc8), a9, 1
3f713520:	cmp    a9, a11
3f713530:	jrne   L3F7136C0
3f713540:	move   *a13, a11, 1
3f713550:	move   *a11(0xc8), a9, 1
3f713570:	move   *a11(0xc8), a7, 1
3f713590:	addi   0x150, a7
3f7135b0:	move   a7, *a9(0x150), 1
3f7135d0:	move   *a11(0xc8), a9, 1
3f7135f0:	move   *a11(0xc8), a7, 1
3f713610:	addi   0x150, a7
3f713630:	move   a7, *a9(0x170), 1
3f713650:	move   a14, -*sp, 1
3f713660:	move   *a11(0xe8), *a14+, 1
3f713680:	calla  L3FB2F5A0
3f7136b0:	jruc   L3F713830
L3F7136C0:
3f7136c0:	move   *a13, a11, 1
3f7136d0:	move   *a11(0xe8), a9, 1
3f7136f0:	move   *a11(0xe8), a7, 1
3f713710:	addi   0x150, a7
3f713730:	move   a7, *a9(0x150), 1
3f713750:	move   *a11(0xe8), a9, 1
3f713770:	move   *a11(0xe8), a7, 1
3f713790:	addi   0x150, a7
3f7137b0:	move   a7, *a9(0x170), 1
3f7137d0:	move   a14, -*sp, 1
3f7137e0:	move   *a11(0xc8), *a14+, 1
3f713800:	calla  L3FB2F5A0
L3F713830:
3f713830:	setf   8, 0, 0
3f713840:	move   *a11(0x80), a9, 0
3f713860:	dec    a9
3f713870:	movb   a9, *a11(0x80)
3f713890:	zext   a9, 0
3f7138a0:	move   a9, *a13(0x20), 1
3f7138c0:	jrne   L3F713DB0
3f7138d0:	move   a14, -*sp, 1
3f7138e0:	move   *a13(0x40), *a14+, 1
3f713900:	calla  L3FB2E470
3f713930:	move   a14, -*sp, 1
3f713940:	move   @0x1e9380, *a14+, 1
3f713970:	calla  L3F6FCA50
3f7139a0:	pushst
3f7139b0:	dint
3f7139c0:	move   a11, *a13(0x60), 1
3f7139e0:	move   *a11(0x20), *a13(0x80), 1
3f713a10:	move   *a13(0x80), a7, 1
3f713a30:	move   *a11, *a7, 1
3f713a40:	move   *a7, a7, 1
3f713a50:	move   *a13(0x80), *a7(0x20), 1
3f713a80:	move   a11, *a11, 1
3f713a90:	move   a11, *a11(0x20), 1
3f713ab0:	popst
3f713ac0:	move   a14, -*sp, 1
3f713ad0:	move   @0x1e9380, *a14+, 1
3f713b00:	calla  L3F6FCF10
3f713b30:	move   *a11(0x40), a7, 1
3f713b50:	jreq   L3F713BC0
3f713b60:	move   a14, -*sp, 1
3f713b70:	move   *a11(0x40), *a14+, 1
3f713b90:	calla  L3F702440
L3F713BC0:
3f713bc0:	move   a14, -*sp, 1
3f713bd0:	move   *a11(0xc8), a7, 1
3f713bf0:	move   *a7+, *a14+, 1
3f713c00:	calla  L3F702440
3f713c30:	move   a14, -*sp, 1
3f713c40:	move   *a11(0xc8), *a14+, 1
3f713c60:	calla  L3F702440
3f713c90:	move   a14, -*sp, 1
3f713ca0:	move   *a11(0xe8), a7, 1
3f713cc0:	move   *a7+, *a14+, 1
3f713cd0:	calla  L3F702440
3f713d00:	move   a14, -*sp, 1
3f713d10:	move   *a11(0xe8), *a14+, 1
3f713d30:	calla  L3F702440
3f713d60:	move   a14, -*sp, 1
3f713d70:	move   a11, *a14+, 1
3f713d80:	calla  L3F702440
L3F713DB0:
3f713db0:	move   a14, -*sp, 1
3f713dc0:	move   *a13(0x40), *a14+, 1
3f713de0:	calla  L3FB2E470
3f713e10:	move   a9, a8
L3F713E20:
3f713e20:	move   *sp(0xa0), a14, 1
3f713e40:	mmfm   sp, a7,a9,a11,a13
3f713e60:	rets   2
L3F713E70:
3f713e70:	mmtm   sp, a7,a9,a10,a11,a13
3f713e90:	move   a14, a13
3f713ea0:	addi   0x40, a14
3f713ec0:	move   *a13(0xffc0), a11, 1
3f713ee0:	move   *a11, a9, 1
3f713ef0:	cmp    a11, a9
3f713f00:	jreq   L3F714140
L3F713F10:
3f713f10:	move   *a9(0x40), a11, 1
3f713f30:	move   *a13(0xffe0), a7, 1
3f713f50:	cmp    a7, a11
3f713f60:	jrne   L3F7140F0
3f713f70:	move   *a9, a10, 1
3f713f80:	pushst
3f713f90:	dint
3f713fa0:	move   a9, *a13, 1
3f713fb0:	move   *a9(0x20), *a13(0x20), 1
3f713fe0:	move   *a13(0x20), a11, 1
3f714000:	move   *a9, *a11, 1
3f714010:	move   *a11, a7, 1
3f714020:	move   a11, *a7(0x20), 1
3f714040:	move   a9, *a9, 1
3f714050:	move   a9, *a9(0x20), 1
3f714070:	popst
3f714080:	move   a14, -*sp, 1
3f714090:	move   a9, *a14+, 1
3f7140a0:	calla  L3F702440
3f7140d0:	move   a10, a9
3f7140e0:	jruc   L3F714100
L3F7140F0:
3f7140f0:	move   *a9, a9, 1
L3F714100:
3f714100:	move   *a13(0xffc0), a11, 1
3f714120:	cmp    a11, a9
3f714130:	jrne   L3F713F10
L3F714140:
3f714140:	move   *sp(0xc0), a14, 1
3f714160:	mmfm   sp, a7,a9,a10,a11,a13
3f714180:	rets   2
L3F714190:
3f714190:	mmtm   sp, a9,a11,a13
3f7141b0:	move   a14, a13
3f7141c0:	addk   32, a14
3f7141d0:	move   @0x1e9190, a11, 1
3f714200:	move   a11, *a13, 1
3f714210:	cmpi   0x1e9190, a11
3f714240:	jreq   L3F714420
L3F714250:
3f714250:	move   a14, -*sp, 1
3f714260:	move   *a13, a11, 1
3f714270:	move   *a11(0xc8), a9, 1
3f714290:	addi   0x150, a9
3f7142b0:	move   a9, *a14+, 1
3f7142c0:	move   *a13(0xffe0), *a14+, 1
3f7142e0:	calla  L3F713E70
3f714310:	move   a14, -*sp, 1
3f714320:	move   *a11(0xe8), a9, 1
3f714340:	addi   0x150, a9
3f714360:	move   a9, *a14+, 1
3f714370:	move   *a13(0xffe0), *a14+, 1
3f714390:	calla  L3F713E70
3f7143c0:	move   *a11, *a13, 1
3f7143d0:	move   *a13, a11, 1
3f7143e0:	cmpi   0x1e9190, a11
3f714410:	jrne   L3F714250
L3F714420:
3f714420:	move   *sp(0x80), a14, 1
3f714440:	mmfm   sp, a9,a11,a13
3f714460:	rets   2
3f714470:	.word  0x0072
3f714480:	modu   b11, b3
3f714490:	lmo    a11, a3
3f7144a0:	.word  0x7465
3f7144b0:	.word  0x0000
3f7144c0:	mmtm   sp, a0,a1,a2,a3,a8
3f7144e0:	movi   0x3f7151f0, a0
3f714510:	jauc   L3F715040
3f714530:	mmtm   sp, a0,a1,a2,a3,a8
3f714550:	movi   0x3f715230, a0
3f714580:	jauc   L3F715040
3f7145a0:	mmtm   sp, a0,a1,a2,a3,a8
3f7145c0:	movi   0x3f715270, a0
3f7145f0:	jauc   L3F715040
3f714610:	mmtm   sp, a0,a1,a2,a3,a8
3f714630:	setf   1, 0, 0
3f714640:	clr    a0
3f714650:	move   a0, @0xc00000f3, 0
3f714680:	movi   0x3f715290, a0
3f7146b0:	jauc   L3F715040
3f7146d0:	mmtm   sp, a0,a7,a9,a10,a11,a13
3f7146f0:	setf   1, 0, 0
3f714700:	clr    a7
3f714710:	move   a7, @0xc000012a, 0
3f714740:	setf   8, 0, 0
3f714750:	move   @0x1e9420, a7, 1
3f714780:	inc    a7
3f714790:	move   a7, @0x1e9420, 1
3f7147c0:	move   a14, a13
3f7147d0:	addi   0x40, a14
3f7147f0:	move   @0x1e93c0, a0, 1
3f714820:	addk   17, a0
3f714830:	move   a0, @0x1e93c0, 1
3f714860:	move   @0x1e93e0, a7, 1
3f714890:	cmpi   0x1e93e0, a7
3f7148c0:	jreq   L3F714D50
3f7148d0:	move   *a7(0xa0), a7, 1
3f7148f0:	cmp    a7, a0
3f714900:	jrls   L3F714D50
3f714910:	setf   1, 1, 0
L3F714920:
3f714920:	move   @0x1e93e0, a9, 1
3f714950:	move   a9, *a13, 1
3f714960:	move   *a9(0x20), *a13(0x20), 1
3f714990:	move   *a13(0x20), a11, 1
3f7149b0:	move   *a9, *a11, 1
3f7149c0:	move   *a11, a7, 1
3f7149d0:	move   a11, *a7(0x20), 1
3f7149f0:	move   a9, *a9, 1
3f714a00:	move   a9, *a9(0x20), 1
3f714a20:	move   *a9(0x40), a10, 1
3f714a40:	move   a9, *a13, 1
3f714a50:	move   *a10(0x180), *a13(0x20), 1
3f714a80:	move   *a13(0x20), a11, 1
3f714aa0:	move   *a11, *a9, 1
3f714ab0:	move   a11, *a9(0x20), 1
3f714ad0:	move   a9, *a11, 1
3f714ae0:	move   *a9, a7, 1
3f714af0:	move   a9, *a7(0x20), 1
3f714b10:	move   *a10(0x1c0), a11, 0
3f714b30:	jrne   L3F714C60
3f714b40:	move   a10, a11
3f714b50:	addi   0x40, a11
3f714b70:	move   a11, *a13, 1
3f714b80:	move   @0x1b3800, a7, 1
3f714bb0:	move   a7, *a13(0x20), 1
3f714bd0:	move   *a7, *a11, 1
3f714be0:	move   a7, *a11(0x20), 1
3f714c00:	move   a11, *a7, 1
3f714c10:	move   *a11, a11, 1
3f714c20:	move   *a13(0x0), *a11(0x20), 1
3f714c50:	nop
L3F714C60:
3f714c60:	movk   1, a11
3f714c70:	setf   1, 1, 0
3f714c80:	move   a11, *a10(0x1c0), 0
3f714ca0:	move   @0x1e93e0, a7, 1
3f714cd0:	cmpi   0x1e93e0, a7
3f714d00:	jreq   L3F714D50
3f714d10:	move   *a7(0xa0), a7, 1
3f714d30:	cmp    a7, a0
3f714d40:	jrhi   L3F714920
L3F714D50:
3f714d50:	subi   0x40, a14
3f714d70:	move   @0x1e9420, a7, 1
3f714da0:	dec    a7
3f714db0:	move   a7, @0x1e9420, 1
3f714de0:	jrne   L3F714E40
3f714df0:	mmfm   sp, a0,a7,a9,a10,a11,a13
3f714e10:	jauc   L3F579880
L3F714E40:
3f714e40:	mmfm   sp, a0,a7,a9,a10,a11,a13
3f714e60:	reti
3f714e70:	mmtm   sp, a0,a8
3f714e90:	move   @0xc00000b0, a0, 1	; CONTROL
3f714ec0:	mmtm   sp, a0
3f714ee0:	setf   1, 0, 0
3f714ef0:	clr    a0
3f714f00:	move   a0, @0xc00000b8, 0
3f714f30:	move   a0, @0xc00000b9, 0
3f714f60:	move   a0, @0xc000012b, 0
3f714f90:	calla  L3F6EE0A0
3f714fc0:	mmfm   sp, a0
3f714fe0:	move   a0, @0xc00000b0, 1	; CONTROL
3f715010:	mmfm   sp, a0,a8
3f715030:	reti
L3F715040:
3f715040:	setf   8, 0, 0
L3F715050:
3f715050:	move   @0x1e9420, a3, 1
L3F715080:
3f715080:	inc    a3
3f715090:	move   a3, @0x1e9420, 1
3f7150c0:	move   *a0, a1, 1
3f7150d0:	call   a1
3f7150e0:	move   @0x1e9420, a3, 1
3f715110:	dec    a3
L3F715120:
3f715120:	move   a3, @0x1e9420, 1
3f715150:	jrne   L3F7151B0
3f715160:	mmfm   sp, a0,a1,a2,a3,a8
3f715180:	jauc   L3F579880
L3F7151B0:
3f7151b0:	mmfm   sp, a0,a1,a2,a3,a8
3f7151d0:	reti
3f7151e0:	reti
3f7151f0:	divu   a10, a0
3f715200:	dsjs   b13, L3F715050
3f715210:	.word  0x0000
3f715220:	.word  0x0000
3f715230:	.word  0x3710
3f715240:	dsjs   b4, L3F715080
3f715250:	.word  0x0000
3f715260:	.word  0x0000
3f715270:	.word  0x0000
3f715280:	.word  0x0000
3f715290:	.word  0xffc0
3f7152a0:	dsjs   sp, L3F715120
3f7152b0:	.word  0x0000
3f7152c0:	.word  0x0000
3f7152d0:	mmtm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f7152f0:	move   a14, a13
3f715300:	addi   0x300, a14
3f715320:	move   *a13(0xffc0), a9, 1
3f715340:	move   *a13(0xff40), a10, 1
3f715360:	sub    a6, a6
3f715370:	move   a6, *a13, 1
3f715380:	move   @0x209480, a7, 1
3f7153b0:	jreq   L3F715800
3f7153c0:	move   a14, -*sp, 1
3f7153d0:	movi   0x1000, a7
3f7153f0:	move   a7, *a14+, 1
3f715400:	movi   0x1e9460, a7
3f715430:	move   a7, *a14+, 1
3f715440:	calla  L3FB44A00
3f715470:	move   a14, -*sp, 1
3f715480:	movi   0x1e0, a7
3f7154a0:	move   a7, *a14+, 1
3f7154b0:	movi   0x2094a0, a7
3f7154e0:	move   a7, *a14+, 1
3f7154f0:	calla  L3FB44A00
3f715520:	move   a14, -*sp, 1
3f715530:	movk   1, a5
3f715540:	move   a5, *a14+, 1
3f715550:	movi   0x40, a5
3f715570:	move   a5, *a14+, 1
3f715580:	movi   0x800, a5
3f7155a0:	move   a5, *a14+, 1
3f7155b0:	move   *a9(0x0), *a14+, 1
3f7155d0:	calla  L3FBD65D0
3f715600:	move   a8, @0x209460, 1
3f715630:	move   *a8(0x80), a5, 1
3f715650:	move   *a5(0x60), a5, 1
3f715670:	movi   0x1e9460, a7
3f7156a0:	move   a7, *a5(0xe0), 1
3f7156c0:	move   *a8(0x80), a5, 1
3f7156e0:	move   *a5(0x60), a5, 1
3f715700:	movi   0x800, a7
3f715720:	setf   16, 0, 0
3f715730:	move   a7, *a5(0x110), 0
3f715750:	move   *a8(0x80), a5, 1
3f715770:	move   *a5(0x60), a5, 1
3f715790:	movi   0x40, a7
3f7157b0:	move   a7, *a5(0x100), 0
3f7157d0:	move   a6, @0x209480, 1
L3F715800:
3f715800:	move   @0x1e8b80, a7, 1
3f715830:	cmpi   0x800000, a7
3f715860:	jrls   L3F7158B0
3f715870:	movk   1, a5
3f715880:	move   a5, *a13(0x20), 1
3f7158a0:	jruc   L3F7158D0
L3F7158B0:
3f7158b0:	move   a6, *a13(0x20), 1
L3F7158D0:
3f7158d0:	move   *a13(0xff60), a5, 1
3f7158f0:	jale   L3F71CF40
3f715910:	move   *a9(0x220), *a13(0xc0), 1
3f715940:	move   *a13(0xc0), a5, 1
3f715960:	move   *a5(0xe0), *a13(0xa0), 1
3f715990:	move   *a13(0xa0), a5, 1
3f7159b0:	setf   8, 0, 0
3f7159c0:	move   *a5(0x230), a5, 0
3f7159e0:	move   a5, *a13(0x260), 1
3f715a00:	move   *a9(0xc0), *a13(0x1e0), 1
3f715a30:	move   *a9(0x120), *a13(0x200), 1
3f715a60:	move   *a9(0x100), a5, 1
3f715a80:	jreq   L3F715AD0
3f715a90:	movk   3, a5
3f715aa0:	move   a5, *a9(0xc0), 1
3f715ac0:	jruc   L3F715B00
L3F715AD0:
3f715ad0:	movk   12, a5
3f715ae0:	move   a5, *a9(0xc0), 1
L3F715B00:
3f715b00:	move   *a9(0x100), a5, 1
3f715b20:	move   *a9(0x120), a7, 1
3f715b40:	cmp    a7, a5
3f715b50:	jrne   L3F715BF0
3f715b60:	move   *a9(0x100), a7, 1
3f715b80:	jreq   L3F715BD0
3f715b90:	movk   15, a7
3f715ba0:	move   a7, *a9(0xc0), 1
3f715bc0:	jruc   L3F715BF0
L3F715BD0:
3f715bd0:	move   a6, *a9(0xc0), 1
L3F715BF0:
3f715bf0:	move   a6, a0
3f715c00:	move   *a13(0xa0), a7, 1
3f715c20:	move   *a7(0x1c0), *a13(0x140), 1
3f715c50:	move   *a7(0x200), *a13(0x160), 1
3f715c80:	move   *a13(0xc0), a5, 1
3f715ca0:	move   *a7(0x1a0), a3, 1
3f715cc0:	move   a3, a7
3f715cd0:	sll    0x7, a3
3f715ce0:	sll    0x5, a7
3f715cf0:	add    a7, a3
3f715d00:	move   *a5(0x80), a7, 1
3f715d20:	add    a3, a7
3f715d30:	move   a7, *a13(0x240), 1
3f715d50:	move   *a7(0x80), a3, 1
3f715d70:	jrne   L3F715E00
3f715d80:	move   a14, -*sp, 1
3f715d90:	move   a5, *a14+, 1
3f715da0:	calla  L3F72CBE0
3f715dd0:	move   a0, @0x20a3e0, 1
L3F715E00:
3f715e00:	move   a0, a4
3f715e10:	move   a0, a2
L3F715E20:
3f715e20:	move   *a13(0x20), a7, 1
3f715e40:	jaeq   L3F717500
3f715e60:	move   *a13(0xc0), a5, 1
3f715e80:	move   @0x20a3e0, a3, 1
3f715eb0:	cmp    a3, a5
3f715ec0:	jrne   L3F715F80
3f715ed0:	move   @0x20a400, a5, 1
3f715f00:	move   a5, *a13(0x1a0), 1
3f715f20:	move   @0x20a420, a7, 1
3f715f50:	move   a7, *a13(0x1c0), 1
3f715f70:	jruc   L3F716370
L3F715F80:
3f715f80:	sub    a5, a5
3f715f90:	move   a5, *a13(0x1c0), 1
3f715fb0:	move   a5, *a13(0x40), 1
L3F715FD0:
3f715fd0:	move   *a13(0x40), a7, 1
3f715ff0:	move   a7, a5
3f716000:	sll    0x6, a7
3f716010:	sll    0x5, a5
3f716020:	add    a5, a7
3f716030:	addi   0x2094a0, a7
3f716060:	move   *a13(0xc0), a5, 1
3f716080:	move   *a7, a7, 1
3f716090:	cmp    a7, a5
3f7160a0:	jrne   L3F7162F0
3f7160b0:	move   a5, @0x20a3e0, 1
3f7160e0:	move   *a13(0x40), a7, 1
3f716100:	move   a7, a3
3f716110:	sll    0x6, a7
3f716120:	sll    0x5, a3
3f716130:	add    a3, a7
3f716140:	addi   0x2094a0, a7
3f716170:	move   *a7(0x40), a7, 1
3f716190:	move   a7, *a13(0x1c0), 1
3f7161b0:	move   a7, @0x20a420, 1
3f7161e0:	move   *a13(0x40), a3, 1
3f716200:	move   a3, a5
3f716210:	sll    0x6, a3
3f716220:	sll    0x5, a5
3f716230:	add    a5, a3
3f716240:	addi   0x2094a0, a3
3f716270:	move   *a3(0x20), a5, 1
3f716290:	move   a5, *a13(0x1a0), 1
3f7162b0:	move   a5, @0x20a400, 1
3f7162e0:	jruc   L3F716370
L3F7162F0:
3f7162f0:	move   *a13(0x40), a7, 1
3f716310:	inc    a7
3f716320:	move   a7, *a13(0x40), 1
3f716340:	cmpi   0x28, a7
3f716360:	jrlt   L3F715FD0
L3F716370:
3f716370:	move   *a13(0x1c0), a7, 1
3f716390:	jane   L3F717530
3f7163b0:	sub    a5, a5
3f7163c0:	move   a5, *a13(0x2e0), 1
L3F7163E0:
3f7163e0:	move   *a13(0x2e0), a7, 1
3f716400:	subk   2, a7
3f716410:	jrlt   L3F716460
3f716420:	sub    a7, a7
3f716430:	move   a7, *a13(0x20), 1
3f716450:	jruc   L3F715E20
L3F716460:
3f716460:	movi   0xffff, a7
3f716480:	move   a7, *a13(0x180), 1
3f7164a0:	sub    a5, a5
3f7164b0:	move   a5, *a13(0x40), 1
L3F7164D0:
3f7164d0:	move   *a13(0x40), a7, 1
3f7164f0:	move   a7, a5
3f716500:	sll    0x6, a7
3f716510:	sll    0x5, a5
3f716520:	add    a5, a7
3f716530:	addi   0x2094a0, a7
3f716560:	move   *a7, a7, 1
3f716570:	jrne   L3F7165C0
3f716580:	move   *a13(0x40), *a13(0x180), 1
3f7165b0:	jruc   L3F716640
L3F7165C0:
3f7165c0:	move   *a13(0x40), a7, 1
3f7165e0:	inc    a7
3f7165f0:	move   a7, *a13(0x40), 1
3f716610:	cmpi   0x28, a7
3f716630:	jrlt   L3F7164D0
L3F716640:
3f716640:	move   *a13(0x180), a7, 1
3f716660:	inc    a7
3f716670:	jrne   L3F7166D0
3f716680:	calla  L3F72DB90
3f7166b0:	move   a8, *a13(0x180), 1
L3F7166D0:
3f7166d0:	move   *a13(0x180), a7, 1
3f7166f0:	inc    a7
3f716700:	jrne   L3F716790
3f716710:	move   a14, -*sp, 1
3f716720:	movi   0x3f72e010, a8
3f716750:	move   a8, *a14+, 1
3f716760:	calla  L3F596290
L3F716790:
3f716790:	move   *a13(0x180), a7, 1
3f7167b0:	move   a7, a5
3f7167c0:	sll    0x6, a7
3f7167d0:	sll    0x5, a5
3f7167e0:	add    a5, a7
3f7167f0:	addi   0x2094a0, a7
3f716820:	move   *a13(0xc0), a5, 1
3f716840:	move   a5, *a7, 1
3f716850:	move   a5, @0x20a3e0, 1
3f716880:	move   *a13(0x180), a7, 1
3f7168a0:	move   a7, a3
3f7168b0:	sll    0x6, a7
3f7168c0:	sll    0x5, a3
3f7168d0:	add    a3, a7
3f7168e0:	addi   0x2094a0, a7
3f716910:	move   a14, -*sp, 1
3f716920:	move   *a13(0x160), a3, 1
3f716940:	move   *a13(0x140), a5, 1
3f716960:	sub    a5, a3
3f716970:	inc    a3
3f716980:	sll    0x2, a3
3f716990:	move   a3, *a14+, 1
3f7169a0:	movk   1, a3
3f7169b0:	move   a3, *a14+, 1
3f7169c0:	calla  L3F703D90
3f7169f0:	move   a8, *a7(0x40), 1
3f716a10:	move   a8, *a13(0x1c0), 1
3f716a30:	move   a8, @0x20a420, 1
3f716a60:	move   a8, a7
3f716a70:	jrne   L3F716B10
3f716a80:	calla  L3F72DE80
3f716ab0:	move   *a13(0x2e0), a3, 1
3f716ad0:	inc    a3
3f716ae0:	move   a3, *a13(0x2e0), 1
3f716b00:	jruc   L3F7163E0
L3F716B10:
3f716b10:	move   *a13(0x160), a3, 1
3f716b30:	sub    a5, a3
3f716b40:	inc    a3
3f716b50:	sll    0x2, a3
3f716b60:	move   @0x20a3a0, a5, 1
3f716b90:	add    a5, a3
3f716ba0:	move   a3, @0x20a3a0, 1
3f716bd0:	move   *a13(0x180), a5, 1
3f716bf0:	move   a5, a3
3f716c00:	sll    0x6, a5
3f716c10:	sll    0x5, a3
3f716c20:	add    a3, a5
3f716c30:	addi   0x2094a0, a5
3f716c60:	move   a14, -*sp, 1
3f716c70:	move   *a13(0x160), a3, 1
3f716c90:	move   *a13(0x140), a7, 1
3f716cb0:	sub    a7, a3
3f716cc0:	inc    a3
3f716cd0:	sll    0x2, a3
3f716ce0:	move   a3, *a14+, 1
3f716cf0:	movk   1, a3
3f716d00:	move   a3, *a14+, 1
3f716d10:	calla  L3F703D90
3f716d40:	move   a8, *a5(0x20), 1
3f716d60:	move   a8, *a13(0x1a0), 1
3f716d80:	move   a8, @0x20a400, 1
3f716db0:	move   a8, a5
3f716dc0:	jrne   L3F716E70
3f716dd0:	calla  L3F72DE80
3f716e00:	move   *a13(0x2e0), a3, 1
3f716e20:	inc    a3
3f716e30:	move   a3, *a13(0x2e0), 1
3f716e50:	jauc   L3F7163E0
L3F716E70:
3f716e70:	move   *a13(0x160), a3, 1
3f716e90:	sub    a7, a3
3f716ea0:	inc    a3
3f716eb0:	sll    0x2, a3
3f716ec0:	move   @0x20a3a0, a7, 1
3f716ef0:	add    a7, a3
3f716f00:	move   a3, @0x20a3a0, 1
3f716f30:	move   @0x20a3c0, a7, 1
3f716f60:	inc    a7
3f716f70:	move   a7, @0x20a3c0, 1
3f716fa0:	move   *a13(0x140), *a13(0x60), 1
3f716fd0:	move   *a13(0x160), a3, 1
3f716ff0:	move   *a13(0x60), a7, 1
3f717010:	dec    a7
3f717020:	cmp    a3, a7
3f717030:	jrge   L3F717530
L3F717040:
3f717040:	move   a14, -*sp, 1
3f717050:	movk   12, a7
3f717060:	move   a7, *a14+, 1
3f717070:	calla  L3F701230
3f7170a0:	move   a8, a12
3f7170b0:	jrne   L3F717160
3f7170c0:	calla  L3F72DE80
3f7170f0:	move   *a13(0x2e0), a5, 1
3f717110:	inc    a5
3f717120:	move   a5, *a13(0x2e0), 1
3f717140:	jauc   L3F7163E0
L3F717160:
3f717160:	move   @0x20a3a0, a5, 1
3f717190:	addk   12, a5
3f7171a0:	move   a5, @0x20a3a0, 1
3f7171d0:	move   a14, -*sp, 1
3f7171e0:	movi   0xffff, a3
3f717200:	move   a3, *a14+, 1
3f717210:	move   a13, a7
3f717220:	addi   0x220, a7
3f717240:	move   a7, *a14+, 1
3f717250:	move   a12, *a14+, 1
3f717260:	move   *a13(0x60), *a14+, 1
3f717280:	move   *a13(0xa0), a3, 1
3f7172a0:	move   *a3(0x1a0), *a14+, 1
3f7172c0:	move   *a13(0xc0), *a14+, 1
3f7172e0:	calla  L3F85B080
3f717310:	move   *a13(0x60), a5, 1
3f717330:	move   *a13(0x140), a7, 1
3f717350:	sub    a7, a5
3f717360:	sll    0x5, a5
3f717370:	move   *a13(0x1a0), a3, 1
3f717390:	add    a3, a5
3f7173a0:	move   a12, *a5, 1
3f7173b0:	move   *a13(0x60), a5, 1
3f7173d0:	sub    a7, a5
3f7173e0:	sll    0x5, a5
3f7173f0:	move   *a13(0x1c0), a3, 1
3f717410:	add    a3, a5
3f717420:	move   *a13(0x220), *a5(0x0), 1
3f717450:	move   *a13(0x60), a5, 1
3f717470:	inc    a5
3f717480:	move   a5, *a13(0x60), 1
3f7174a0:	move   *a13(0x160), a3, 1
3f7174c0:	dec    a5
3f7174d0:	cmp    a3, a5
3f7174e0:	jrlt   L3F717040
3f7174f0:	jruc   L3F717530
L3F717500:
3f717500:	move   a13, a12
3f717510:	addi   0x280, a12
L3F717530:
3f717530:	move   *a13(0xffe0), a7, 1
3f717550:	setf   16, 1, 0
3f717560:	move   *a7, a5, 0
3f717570:	jrne   L3F717870
3f717580:	move   a14, -*sp, 1
3f717590:	move   *a13(0xff80), *a14+, 1
3f7175b0:	move   *a13(0xa0), *a14+, 1
3f7175d0:	move   a9, *a14+, 1
3f7175e0:	calla  L3F572C40
3f717610:	move   a8, a3
3f717620:	jreq   L3F717870
3f717630:	move   *a13(0x20), a5, 1
3f717650:	jreq   L3F717870
3f717660:	move   @0x1a64e0, a3, 1
3f717690:	jrne   L3F717870
3f7176a0:	move   *a13(0x260), a5, 1
3f7176c0:	movk   4, a7
3f7176d0:	and    a5, a7
3f7176e0:	move   a7, a11
3f7176f0:	move   a14, -*sp, 1
3f717700:	move   a11, *a14+, 1
3f717710:	move   *a13(0xff80), *a14+, 1
3f717730:	move   *a13(0x1a0), *a14+, 1
3f717750:	move   *a13(0x1c0), *a14+, 1
3f717770:	move   *a13(0xa0), *a14+, 1
3f717790:	move   *a13(0x160), *a14+, 1
3f7177b0:	move   *a13(0x140), *a14+, 1
3f7177d0:	move   a10, *a14+, 1
3f7177e0:	move   *a13(0xff60), *a14+, 1
3f717800:	move   *a13(0xffa0), *a14+, 1
3f717820:	calla  L3F573E00
3f717850:	jauc   L3F71CEE0
L3F717870:
3f717870:	sub    a5, a5
3f717880:	move   a5, *a13(0x60), 1
3f7178a0:	move   *a13(0xff60), a3, 1
3f7178c0:	cmp    a3, a5
3f7178d0:	jage   L3F71BC50
L3F7178F0:
3f7178f0:	move   *a13(0x60), a7, 1
3f717910:	sll    0x3, a7
3f717920:	add    a10, a7
3f717930:	setf   8, 0, 0
3f717940:	move   *a7, a7, 0
3f717950:	move   a7, *a13(0x80), 1
3f717970:	move   *a13(0x140), a5, 1
3f717990:	cmp    a5, a7
3f7179a0:	jrlt   L3F7179F0
3f7179b0:	move   *a13(0x160), a3, 1
3f7179d0:	cmp    a3, a7
3f7179e0:	jrle   L3F717AD0
L3F7179F0:
3f7179f0:	move   *a13(0xa0), a3, 1
3f717a10:	move   *a3(0x60), a3, 0
3f717a30:	move   a3, *a13(0x80), 1
3f717a50:	cmp    a5, a3
3f717a60:	jalt   L3F71BBB0
3f717a80:	move   *a13(0x160), a7, 1
3f717aa0:	cmp    a7, a3
3f717ab0:	jagt   L3F71BBB0
L3F717AD0:
3f717ad0:	move   *a13(0x20), a7, 1
3f717af0:	jreq   L3F717C40
3f717b00:	move   *a13(0x80), a3, 1
3f717b20:	sub    a5, a3
3f717b30:	move   a3, *a13(0x80), 1
3f717b50:	sll    0x5, a3
3f717b60:	move   *a13(0x1c0), a5, 1
3f717b80:	add    a5, a3
3f717b90:	move   *a3(0x0), *a13(0x220), 1
3f717bc0:	move   *a13(0x80), a3, 1
3f717be0:	sll    0x5, a3
3f717bf0:	move   *a13(0x1a0), a5, 1
3f717c10:	add    a5, a3
3f717c20:	move   *a3, a12, 1
3f717c30:	jruc   L3F717D80
L3F717C40:
3f717c40:	move   a14, -*sp, 1
3f717c50:	movi   0xffff, a3
3f717c70:	move   a3, *a14+, 1
3f717c80:	move   a13, a3
3f717c90:	addi   0x220, a3
3f717cb0:	move   a3, *a14+, 1
3f717cc0:	move   a12, *a14+, 1
3f717cd0:	move   *a13(0x80), *a14+, 1
3f717cf0:	move   *a13(0xa0), a3, 1
3f717d10:	move   *a3(0x1a0), *a14+, 1
3f717d30:	move   *a13(0xc0), *a14+, 1
3f717d50:	calla  L3F85B080
L3F717D80:
3f717d80:	setf   16, 1, 0
3f717d90:	move   *a12(0x40), a5, 0
3f717db0:	subk   32, a5
3f717dc0:	jagt   L3F719960
3f717de0:	move   *a12(0x30), a5, 0
3f717e00:	subk   32, a5
3f717e10:	jagt   L3F719960
3f717e30:	move   *a12(0x10), a5, 0
3f717e50:	move   *a12, a3, 0
3f717e60:	sub    a3, a5
3f717e70:	cmpi   0x800, a5
3f717e90:	jagt   L3F719960
3f717eb0:	move   *a12(0x10), a5, 0
3f717ed0:	add    a0, a5
3f717ee0:	move   *a12, a3, 0
3f717ef0:	sub    a3, a5
3f717f00:	cmpi   0x400, a5
3f717f20:	jrgt   L3F717FC0
3f717f30:	move   *a12(0x10), a5, 0
3f717f50:	add    a0, a5
3f717f60:	move   *a12, a3, 0
3f717f70:	sub    a3, a5
3f717f80:	cmpi   0xfc00, a5
3f717fa0:	jage   L3F719270
L3F717FC0:
3f717fc0:	move   *a13(0xffe0), a5, 1
3f717fe0:	move   *a5, a3, 0
3f717ff0:	jane   L3F718C30
3f718010:	move   @0x1a64e0, a3, 1
3f718040:	jrne   L3F718400
3f718050:	move   a14, -*sp, 1
3f718060:	move   *a13(0xa0), a5, 1
3f718080:	move   *a13(0xff80), a7, 1
3f7180a0:	move   *a5(0x80), a5, 1
3f7180c0:	sub    a5, a7
3f7180d0:	move   a7, *a14+, 1
3f7180e0:	move   *a13(0xffa0), a7, 1
3f718100:	add    a6, a7
3f718110:	move   a7, *a14+, 1
3f718120:	move   *a13(0xa0), a7, 1
3f718140:	move   *a7(0x80), a5, 1
3f718160:	move   *a7(0xa0), a7, 1
3f718180:	add    a7, a5
3f718190:	move   a5, *a14+, 1
3f7181a0:	move   *a13, a7, 1
3f7181b0:	sub    a6, a7
3f7181c0:	move   a7, *a14+, 1
3f7181d0:	move   *a13(0xa0), a7, 1
3f7181f0:	move   *a7(0x80), a5, 1
3f718210:	neg    a5
3f718220:	addk   32, a5
3f718230:	move   a5, *a14+, 1
3f718240:	move   a6, a5
3f718250:	addi   0x400, a5
3f718270:	move   a5, *a14+, 1
3f718280:	move   a9, *a14+, 1
3f718290:	move   *a13(0xffe0), *a14+, 1
3f7182b0:	move   @0x209460, *a14+, 1
3f7182e0:	calla  L3F575830
3f718310:	move   *a13, a5, 1
3f718320:	sub    a6, a5
3f718330:	addk   7, a5
3f718340:	sra    0x3, a5
3f718350:	addk   5, a5
3f718360:	move   a5, *a13(0x100), 1
3f718380:	move   a6, a3
3f718390:	addi   0x400, a3
3f7183b0:	sra    0x5, a3
3f7183c0:	move   a3, *a13(0x80), 1
3f7183e0:	jauc   L3F718FC0
L3F718400:
3f718400:	dsj    a3, L3F718820
3f718420:	move   a14, -*sp, 1
3f718430:	move   *a13(0xa0), a3, 1
3f718450:	move   *a13(0xff80), a5, 1
3f718470:	move   *a3(0x80), a3, 1
3f718490:	sub    a3, a5
3f7184a0:	move   a5, *a14+, 1
3f7184b0:	move   a6, a5
3f7184c0:	sll    0x1, a5
3f7184d0:	move   *a13(0xffa0), a3, 1
3f7184f0:	add    a3, a5
3f718500:	move   a5, *a14+, 1
3f718510:	move   *a13(0xa0), a5, 1
3f718530:	move   *a5(0x80), a3, 1
3f718550:	move   *a5(0xa0), a5, 1
3f718570:	add    a5, a3
3f718580:	move   a3, *a14+, 1
3f718590:	move   *a13, a5, 1
3f7185a0:	sub    a6, a5
3f7185b0:	sll    0x1, a5
3f7185c0:	move   a5, *a14+, 1
3f7185d0:	move   *a13(0xa0), a5, 1
3f7185f0:	move   *a5(0x80), a3, 1
3f718610:	neg    a3
3f718620:	addk   32, a3
3f718630:	move   a3, *a14+, 1
3f718640:	move   a6, a3
3f718650:	sll    0x1, a3
3f718660:	addi   0x400, a3
3f718680:	move   a3, *a14+, 1
3f718690:	move   a9, *a14+, 1
3f7186a0:	move   *a13(0xffe0), *a14+, 1
3f7186c0:	move   @0x209460, *a14+, 1
3f7186f0:	calla  L3F575830
3f718720:	move   *a13, a3, 1
3f718730:	sub    a6, a3
3f718740:	sll    0x1, a3
3f718750:	addk   7, a3
3f718760:	sra    0x3, a3
3f718770:	addk   5, a3
3f718780:	move   a3, *a13(0x100), 1
3f7187a0:	move   a6, a3
3f7187b0:	sll    0x1, a3
3f7187c0:	addi   0x400, a3
3f7187e0:	sra    0x5, a3
3f7187f0:	move   a3, *a13(0x80), 1
3f718810:	jruc   L3F718FC0
L3F718820:
3f718820:	move   a14, -*sp, 1
3f718830:	move   *a13(0xa0), a3, 1
3f718850:	move   *a3(0x80), a3, 1
3f718870:	sll    0x1, a3
3f718880:	move   *a13(0xff80), a5, 1
3f7188a0:	sub    a3, a5
3f7188b0:	move   a5, *a14+, 1
3f7188c0:	move   a6, a5
3f7188d0:	sll    0x1, a5
3f7188e0:	move   *a13(0xffa0), a3, 1
3f718900:	add    a3, a5
3f718910:	move   a5, *a14+, 1
3f718920:	move   *a13(0xa0), a5, 1
3f718940:	move   *a5(0x80), a3, 1
3f718960:	move   *a5(0xa0), a5, 1
3f718980:	add    a5, a3
3f718990:	move   a3, *a14+, 1
3f7189a0:	move   *a13, a5, 1
3f7189b0:	sub    a6, a5
3f7189c0:	sll    0x1, a5
3f7189d0:	move   a5, *a14+, 1
3f7189e0:	move   *a13(0xa0), a5, 1
3f718a00:	move   *a5(0x80), a3, 1
3f718a20:	neg    a3
3f718a30:	addk   32, a3
3f718a40:	move   a3, *a14+, 1
3f718a50:	move   a6, a3
3f718a60:	sll    0x1, a3
3f718a70:	addi   0x400, a3
3f718a90:	move   a3, *a14+, 1
3f718aa0:	move   a9, *a14+, 1
3f718ab0:	move   *a13(0xffe0), *a14+, 1
3f718ad0:	move   @0x209460, *a14+, 1
3f718b00:	calla  L3F5760E0
3f718b30:	move   *a13, a3, 1
3f718b40:	sub    a6, a3
3f718b50:	sll    0x1, a3
3f718b60:	addk   7, a3
3f718b70:	sra    0x3, a3
3f718b80:	addk   5, a3
3f718b90:	move   a3, *a13(0x100), 1
3f718bb0:	move   a6, a3
3f718bc0:	sll    0x1, a3
3f718bd0:	addi   0x400, a3
3f718bf0:	sra    0x5, a3
3f718c00:	move   a3, *a13(0x80), 1
3f718c20:	jruc   L3F718FC0
L3F718C30:
3f718c30:	move   a14, -*sp, 1
3f718c40:	move   *a13(0xa0), a3, 1
3f718c60:	move   *a13(0xff80), a5, 1
3f718c80:	move   *a3(0x80), a3, 1
3f718ca0:	sub    a3, a5
3f718cb0:	move   a5, *a14+, 1
3f718cc0:	move   *a13(0xffa0), a5, 1
3f718ce0:	add    a6, a5
3f718cf0:	move   a5, *a14+, 1
3f718d00:	move   *a13(0xa0), a5, 1
3f718d20:	move   *a5(0x80), a3, 1
3f718d40:	move   *a5(0xa0), a5, 1
3f718d60:	add    a5, a3
3f718d70:	move   a3, *a14+, 1
3f718d80:	move   *a13, a5, 1
3f718d90:	sub    a6, a5
3f718da0:	move   a5, *a14+, 1
3f718db0:	move   *a13(0xa0), a5, 1
3f718dd0:	move   *a5(0x80), a3, 1
3f718df0:	neg    a3
3f718e00:	addk   32, a3
3f718e10:	move   a3, *a14+, 1
3f718e20:	move   a6, a3
3f718e30:	addi   0x400, a3
3f718e50:	move   a3, *a14+, 1
3f718e60:	move   a9, *a14+, 1
3f718e70:	move   *a13(0xffe0), *a14+, 1
3f718e90:	move   @0x209460, *a14+, 1
3f718ec0:	calla  L3F569030
3f718ef0:	move   *a13, a3, 1
3f718f00:	sub    a6, a3
3f718f10:	addk   7, a3
3f718f20:	sra    0x3, a3
3f718f30:	addk   5, a3
3f718f40:	move   a3, *a13(0x100), 1
3f718f60:	move   a6, a3
3f718f70:	addi   0x400, a3
3f718f90:	sra    0x5, a3
3f718fa0:	move   a3, *a13(0x80), 1
L3F718FC0:
3f718fc0:	move   *a13(0xffa0), a7, 1
3f718fe0:	add    a0, a7
3f718ff0:	move   a7, *a13(0xffa0), 1
3f719010:	move   a2, a5
3f719020:	neg    a5
3f719030:	addk   32, a5
3f719040:	move   a5, *a13(0x40), 1
3f719060:	subk   32, a5
3f719070:	cmp    a4, a5
3f719080:	jrge   L3F719220
L3F719090:
3f719090:	move   a14, -*sp, 1
3f7190a0:	move   *a13(0x100), *a14+, 1
3f7190c0:	move   *a13(0x40), a7, 1
3f7190e0:	sll    0x6, a7
3f7190f0:	move   *a13(0x80), a5, 1
3f719110:	add    a5, a7
3f719120:	sll    0x5, a7
3f719130:	addi   0x1e9460, a7
3f719160:	move   a7, *a14+, 1
3f719170:	calla  L3FB44A00
3f7191a0:	move   *a13(0x40), a7, 1
3f7191c0:	inc    a7
3f7191d0:	move   a7, *a13(0x40), 1
3f7191f0:	subk   32, a7
3f719200:	cmp    a4, a7
3f719210:	jrlt   L3F719090
L3F719220:
3f719220:	sub    a6, a6
3f719230:	move   a6, *a13, 1
3f719240:	move   a6, a4
3f719250:	move   a6, a2
3f719260:	move   a2, a0
L3F719270:
3f719270:	setf   16, 1, 0
3f719280:	move   *a12(0x30), a7, 0
3f7192a0:	cmp    a7, a2
3f7192b0:	jrge   L3F7192E0
3f7192c0:	move   *a12(0x30), a2, 0
L3F7192E0:
3f7192e0:	move   *a12(0x40), a7, 0
3f719300:	cmp    a7, a4
3f719310:	jrge   L3F719340
3f719320:	move   *a12(0x40), a4, 0
L3F719340:
3f719340:	move   @0x1a64e0, a7, 1
3f719370:	jreq   L3F7195A0
3f719380:	move   a14, -*sp, 1
3f719390:	move   *a13(0x260), a5, 1
3f7193b0:	movk   4, a3
3f7193c0:	and    a5, a3
3f7193d0:	move   a3, *a14+, 1
3f7193e0:	move   *a12(0x30), a3, 0
3f719400:	move   *a12(0x40), a5, 0
3f719420:	add    a5, a3
3f719430:	move   a3, *a14+, 1
3f719440:	move   *a12(0x10), a5, 0
3f719460:	move   *a12, a3, 0
3f719470:	sub    a3, a5
3f719480:	move   a5, *a14+, 1
3f719490:	move   *a12(0x30), a5, 0
3f7194b0:	neg    a5
3f7194c0:	addk   32, a5
3f7194d0:	move   a5, *a14+, 1
3f7194e0:	move   *a12, a5, 0
3f7194f0:	add    a0, a5
3f719500:	sll    0x1, a5
3f719510:	addi   0x400, a5
3f719530:	move   a5, *a14+, 1
3f719540:	move   *a13(0x220), *a14+, 1
3f719560:	calla  L3F5753D0
3f719590:	jruc   L3F7197A0
L3F7195A0:
3f7195a0:	move   a14, -*sp, 1
3f7195b0:	move   *a13(0x260), a5, 1
3f7195d0:	movk   4, a3
3f7195e0:	and    a5, a3
3f7195f0:	move   a3, *a14+, 1
3f719600:	move   *a12(0x30), a3, 0
3f719620:	move   *a12(0x40), a5, 0
3f719640:	add    a5, a3
3f719650:	move   a3, *a14+, 1
3f719660:	move   *a12(0x10), a5, 0
3f719680:	move   *a12, a3, 0
3f719690:	sub    a3, a5
3f7196a0:	move   a5, *a14+, 1
3f7196b0:	move   *a12(0x30), a5, 0
3f7196d0:	neg    a5
3f7196e0:	addk   32, a5
3f7196f0:	move   a5, *a14+, 1
3f719700:	move   *a12, a5, 0
3f719710:	add    a0, a5
3f719720:	addi   0x400, a5
3f719740:	move   a5, *a14+, 1
3f719750:	move   *a13(0x220), *a14+, 1
3f719770:	calla  L3F578550
L3F7197A0:
3f7197a0:	setf   16, 1, 0
3f7197b0:	move   *a12(0x10), a7, 0
3f7197d0:	add    a0, a7
3f7197e0:	move   *a13, a5, 1
3f7197f0:	cmp    a7, a5
3f719800:	jrgt   L3F719850
3f719810:	move   *a12(0x10), a7, 0
3f719830:	add    a0, a7
3f719840:	move   a7, a5
L3F719850:
3f719850:	move   a5, *a13, 1
3f719860:	move   *a12, a7, 0
3f719870:	add    a0, a7
3f719880:	cmp    a7, a6
3f719890:	jrlt   L3F7198D0
3f7198a0:	move   *a12, a7, 0
3f7198b0:	add    a0, a7
3f7198c0:	move   a7, a6
L3F7198D0:
3f7198d0:	move   *a12(0x20), a7, 0
3f7198f0:	add    a7, a0
3f719900:	cmp    a0, a5
3f719910:	jrgt   L3F719930
3f719920:	move   a0, a5
L3F719930:
3f719930:	move   a5, *a13, 1
3f719940:	jauc   L3F71BBB0
L3F719960:
3f719960:	move   *a13, a5, 1
3f719970:	cmp    a5, a6
3f719980:	jaeq   L3F71AC50
3f7199a0:	move   *a13(0xffe0), a3, 1
3f7199c0:	move   *a3, a3, 0
3f7199d0:	jane   L3F71A610
3f7199f0:	move   @0x1a64e0, a3, 1
3f719a20:	jrne   L3F719DE0
3f719a30:	move   a14, -*sp, 1
3f719a40:	move   *a13(0xa0), a5, 1
3f719a60:	move   *a13(0xff80), a7, 1
3f719a80:	move   *a5(0x80), a5, 1
3f719aa0:	sub    a5, a7
3f719ab0:	move   a7, *a14+, 1
3f719ac0:	move   *a13(0xffa0), a7, 1
3f719ae0:	add    a6, a7
3f719af0:	move   a7, *a14+, 1
3f719b00:	move   *a13(0xa0), a7, 1
3f719b20:	move   *a7(0x80), a5, 1
3f719b40:	move   *a7(0xa0), a7, 1
3f719b60:	add    a7, a5
3f719b70:	move   a5, *a14+, 1
3f719b80:	move   *a13, a7, 1
3f719b90:	sub    a6, a7
3f719ba0:	move   a7, *a14+, 1
3f719bb0:	move   *a13(0xa0), a7, 1
3f719bd0:	move   *a7(0x80), a5, 1
3f719bf0:	neg    a5
3f719c00:	addk   32, a5
3f719c10:	move   a5, *a14+, 1
3f719c20:	move   a6, a5
3f719c30:	addi   0x400, a5
3f719c50:	move   a5, *a14+, 1
3f719c60:	move   a9, *a14+, 1
3f719c70:	move   *a13(0xffe0), *a14+, 1
3f719c90:	move   @0x209460, *a14+, 1
3f719cc0:	calla  L3F575830
3f719cf0:	move   *a13, a5, 1
3f719d00:	sub    a6, a5
3f719d10:	addk   7, a5
3f719d20:	sra    0x3, a5
3f719d30:	addk   5, a5
3f719d40:	move   a5, *a13(0x100), 1
3f719d60:	move   a6, a3
3f719d70:	addi   0x400, a3
3f719d90:	sra    0x5, a3
3f719da0:	move   a3, *a13(0x80), 1
3f719dc0:	jauc   L3F71A9A0
L3F719DE0:
3f719de0:	dsj    a3, L3F71A200
3f719e00:	move   a14, -*sp, 1
3f719e10:	move   *a13(0xa0), a3, 1
3f719e30:	move   *a13(0xff80), a5, 1
3f719e50:	move   *a3(0x80), a3, 1
3f719e70:	sub    a3, a5
3f719e80:	move   a5, *a14+, 1
3f719e90:	move   a6, a5
3f719ea0:	sll    0x1, a5
3f719eb0:	move   *a13(0xffa0), a3, 1
3f719ed0:	add    a3, a5
3f719ee0:	move   a5, *a14+, 1
3f719ef0:	move   *a13(0xa0), a5, 1
3f719f10:	move   *a5(0x80), a3, 1
3f719f30:	move   *a5(0xa0), a5, 1
3f719f50:	add    a5, a3
3f719f60:	move   a3, *a14+, 1
3f719f70:	move   *a13, a5, 1
3f719f80:	sub    a6, a5
3f719f90:	sll    0x1, a5
3f719fa0:	move   a5, *a14+, 1
3f719fb0:	move   *a13(0xa0), a5, 1
3f719fd0:	move   *a5(0x80), a3, 1
3f719ff0:	neg    a3
3f71a000:	addk   32, a3
3f71a010:	move   a3, *a14+, 1
3f71a020:	move   a6, a3
3f71a030:	sll    0x1, a3
3f71a040:	addi   0x400, a3
3f71a060:	move   a3, *a14+, 1
3f71a070:	move   a9, *a14+, 1
3f71a080:	move   *a13(0xffe0), *a14+, 1
3f71a0a0:	move   @0x209460, *a14+, 1
3f71a0d0:	calla  L3F575830
3f71a100:	move   *a13, a3, 1
3f71a110:	sub    a6, a3
3f71a120:	sll    0x1, a3
3f71a130:	addk   7, a3
3f71a140:	sra    0x3, a3
3f71a150:	addk   5, a3
3f71a160:	move   a3, *a13(0x100), 1
3f71a180:	move   a6, a3
3f71a190:	sll    0x1, a3
3f71a1a0:	addi   0x400, a3
3f71a1c0:	sra    0x5, a3
3f71a1d0:	move   a3, *a13(0x80), 1
3f71a1f0:	jruc   L3F71A9A0
L3F71A200:
3f71a200:	move   a14, -*sp, 1
3f71a210:	move   *a13(0xa0), a3, 1
3f71a230:	move   *a3(0x80), a3, 1
3f71a250:	sll    0x1, a3
3f71a260:	move   *a13(0xff80), a5, 1
3f71a280:	sub    a3, a5
3f71a290:	move   a5, *a14+, 1
3f71a2a0:	move   a6, a5
3f71a2b0:	sll    0x1, a5
3f71a2c0:	move   *a13(0xffa0), a3, 1
3f71a2e0:	add    a3, a5
3f71a2f0:	move   a5, *a14+, 1
3f71a300:	move   *a13(0xa0), a5, 1
3f71a320:	move   *a5(0x80), a3, 1
3f71a340:	move   *a5(0xa0), a5, 1
3f71a360:	add    a5, a3
3f71a370:	move   a3, *a14+, 1
3f71a380:	move   *a13, a5, 1
3f71a390:	sub    a6, a5
3f71a3a0:	sll    0x1, a5
3f71a3b0:	move   a5, *a14+, 1
3f71a3c0:	move   *a13(0xa0), a5, 1
3f71a3e0:	move   *a5(0x80), a3, 1
3f71a400:	neg    a3
3f71a410:	addk   32, a3
3f71a420:	move   a3, *a14+, 1
3f71a430:	move   a6, a3
3f71a440:	sll    0x1, a3
3f71a450:	addi   0x400, a3
3f71a470:	move   a3, *a14+, 1
3f71a480:	move   a9, *a14+, 1
3f71a490:	move   *a13(0xffe0), *a14+, 1
3f71a4b0:	move   @0x209460, *a14+, 1
3f71a4e0:	calla  L3F5760E0
3f71a510:	move   *a13, a3, 1
3f71a520:	sub    a6, a3
3f71a530:	sll    0x1, a3
3f71a540:	addk   7, a3
3f71a550:	sra    0x3, a3
3f71a560:	addk   5, a3
3f71a570:	move   a3, *a13(0x100), 1
3f71a590:	move   a6, a3
3f71a5a0:	sll    0x1, a3
3f71a5b0:	addi   0x400, a3
3f71a5d0:	sra    0x5, a3
3f71a5e0:	move   a3, *a13(0x80), 1
3f71a600:	jruc   L3F71A9A0
L3F71A610:
3f71a610:	move   a14, -*sp, 1
3f71a620:	move   *a13(0xa0), a3, 1
3f71a640:	move   *a13(0xff80), a5, 1
3f71a660:	move   *a3(0x80), a3, 1
3f71a680:	sub    a3, a5
3f71a690:	move   a5, *a14+, 1
3f71a6a0:	move   *a13(0xffa0), a5, 1
3f71a6c0:	add    a6, a5
3f71a6d0:	move   a5, *a14+, 1
3f71a6e0:	move   *a13(0xa0), a5, 1
3f71a700:	move   *a5(0x80), a3, 1
3f71a720:	move   *a5(0xa0), a5, 1
3f71a740:	add    a5, a3
3f71a750:	move   a3, *a14+, 1
3f71a760:	move   *a13, a5, 1
3f71a770:	sub    a6, a5
3f71a780:	move   a5, *a14+, 1
3f71a790:	move   *a13(0xa0), a5, 1
3f71a7b0:	move   *a5(0x80), a3, 1
3f71a7d0:	neg    a3
3f71a7e0:	addk   32, a3
3f71a7f0:	move   a3, *a14+, 1
3f71a800:	move   a6, a3
3f71a810:	addi   0x400, a3
3f71a830:	move   a3, *a14+, 1
3f71a840:	move   a9, *a14+, 1
3f71a850:	move   *a13(0xffe0), *a14+, 1
3f71a870:	move   @0x209460, *a14+, 1
3f71a8a0:	calla  L3F569030
3f71a8d0:	move   *a13, a3, 1
3f71a8e0:	sub    a6, a3
3f71a8f0:	addk   7, a3
3f71a900:	sra    0x3, a3
3f71a910:	addk   5, a3
3f71a920:	move   a3, *a13(0x100), 1
3f71a940:	move   a6, a3
3f71a950:	addi   0x400, a3
3f71a970:	sra    0x5, a3
3f71a980:	move   a3, *a13(0x80), 1
L3F71A9A0:
3f71a9a0:	move   *a13(0xffa0), a7, 1
3f71a9c0:	add    a0, a7
3f71a9d0:	move   a7, *a13(0xffa0), 1
3f71a9f0:	move   a2, a5
3f71aa00:	neg    a5
3f71aa10:	addk   32, a5
3f71aa20:	move   a5, *a13(0x40), 1
3f71aa40:	subk   32, a5
3f71aa50:	cmp    a4, a5
3f71aa60:	jrge   L3F71AC00
L3F71AA70:
3f71aa70:	move   a14, -*sp, 1
3f71aa80:	move   *a13(0x100), *a14+, 1
3f71aaa0:	move   *a13(0x40), a7, 1
3f71aac0:	sll    0x6, a7
3f71aad0:	move   *a13(0x80), a5, 1
3f71aaf0:	add    a5, a7
3f71ab00:	sll    0x5, a7
3f71ab10:	addi   0x1e9460, a7
3f71ab40:	move   a7, *a14+, 1
3f71ab50:	calla  L3FB44A00
3f71ab80:	move   *a13(0x40), a7, 1
3f71aba0:	inc    a7
3f71abb0:	move   a7, *a13(0x40), 1
3f71abd0:	subk   32, a7
3f71abe0:	cmp    a4, a7
3f71abf0:	jrlt   L3F71AA70
L3F71AC00:
3f71ac00:	sub    a6, a6
3f71ac10:	move   a6, *a13, 1
3f71ac20:	move   a6, a4
3f71ac30:	move   a6, a2
3f71ac40:	move   a2, a0
L3F71AC50:
3f71ac50:	setf   16, 1, 0
3f71ac60:	move   *a12(0x10), a7, 0
3f71ac80:	move   *a12, a5, 0
3f71ac90:	sub    a5, a7
3f71aca0:	move   a7, *a13(0x100), 1
3f71acc0:	jaeq   L3F71BB30
3f71ace0:	move   a14, -*sp, 1
3f71acf0:	move   a7, *a14+, 1
3f71ad00:	calla  L3FB339C0
3f71ad30:	neg    a8
3f71ad40:	addk   31, a8
3f71ad50:	move   a8, *a13(0x40), 1
3f71ad70:	movk   1, a5
3f71ad80:	sll    a8, a5
3f71ad90:	cmp    a7, a5
3f71ada0:	jreq   L3F71ADE0
3f71adb0:	inc    a8
3f71adc0:	move   a8, *a13(0x40), 1
L3F71ADE0:
3f71ade0:	subk   3, a8
3f71adf0:	jrge   L3F71AE30
3f71ae00:	movk   3, a5
3f71ae10:	move   a5, *a13(0x40), 1
L3F71AE30:
3f71ae30:	setf   16, 1, 0
3f71ae40:	move   *a12(0x30), a5, 0
3f71ae60:	move   *a12(0x40), a3, 0
3f71ae80:	add    a3, a5
3f71ae90:	move   a5, *a13(0x120), 1
3f71aeb0:	movk   1, a3
3f71aec0:	move   *a13(0x40), a5, 1
3f71aee0:	sll    a5, a3
3f71aef0:	move   *a13(0x120), a5, 1
3f71af10:	mpys   a5, a3
3f71af20:	cmpi   0x20000, a3
3f71af50:	jagt   L3F71BAB0
3f71af70:	move   @0x209460, a3, 1
3f71afa0:	move   *a3(0x80), a5, 1
3f71afc0:	move   *a5(0x60), a5, 1
3f71afe0:	move   a7, *a5(0x110), 0
3f71b000:	move   *a3(0x80), a5, 1
3f71b020:	move   *a5(0x60), a5, 1
3f71b040:	move   *a13(0x120), *a5(0x100), 0
3f71b070:	move   a14, -*sp, 1
3f71b080:	move   *a13(0x40), *a14+, 1
3f71b0a0:	move   *a13(0x260), a5, 1
3f71b0c0:	movk   4, a7
3f71b0d0:	and    a5, a7
3f71b0e0:	move   a7, *a14+, 1
3f71b0f0:	move   *a13(0x120), *a14+, 1
3f71b110:	move   *a13(0x100), *a14+, 1
3f71b130:	sub    a7, a7
3f71b140:	move   a7, *a14+, 1
3f71b150:	move   a7, *a14+, 1
3f71b160:	move   *a13(0x220), *a14+, 1
3f71b180:	calla  L3F574F70
3f71b1b0:	move   *a13(0xffe0), a3, 1
3f71b1d0:	setf   16, 1, 0
3f71b1e0:	move   *a3, a7, 0
3f71b1f0:	jrne   L3F71B470
3f71b200:	move   a14, -*sp, 1
3f71b210:	move   *a13(0xa0), a7, 1
3f71b230:	move   *a13(0xff80), a3, 1
3f71b250:	move   *a7(0x80), a5, 1
3f71b270:	sub    a5, a3
3f71b280:	move   a3, *a14+, 1
3f71b290:	move   *a13(0xffa0), a5, 1
3f71b2b0:	move   *a12, a3, 0
3f71b2c0:	add    a5, a3
3f71b2d0:	move   a3, *a14+, 1
3f71b2e0:	move   *a13(0x120), *a14+, 1
3f71b300:	move   *a12(0x20), a3, 0
3f71b320:	jrle   L3F71B360
3f71b330:	move   *a12(0x20), a3, 0
3f71b350:	jruc   L3F71B390
L3F71B360:
3f71b360:	move   *a12(0x20), a3, 0
3f71b380:	neg    a3
L3F71B390:
3f71b390:	move   a3, *a14+, 1
3f71b3a0:	sub    a3, a3
3f71b3b0:	move   a3, *a14+, 1
3f71b3c0:	move   a3, *a14+, 1
3f71b3d0:	move   a9, *a14+, 1
3f71b3e0:	move   *a13(0xffe0), *a14+, 1
3f71b400:	move   @0x209460, *a14+, 1
3f71b430:	calla  L3F575830
3f71b460:	jruc   L3F71B6D0
L3F71B470:
3f71b470:	move   a14, -*sp, 1
3f71b480:	move   *a13(0xa0), a7, 1
3f71b4a0:	move   *a13(0xff80), a3, 1
3f71b4c0:	move   *a7(0x80), a5, 1
3f71b4e0:	sub    a5, a3
3f71b4f0:	move   a3, *a14+, 1
3f71b500:	move   *a13(0xffa0), a5, 1
3f71b520:	move   *a12, a3, 0
3f71b530:	add    a5, a3
3f71b540:	move   a3, *a14+, 1
3f71b550:	move   *a13(0x120), *a14+, 1
3f71b570:	move   *a12(0x20), a3, 0
3f71b590:	jrle   L3F71B5D0
3f71b5a0:	move   *a12(0x20), a3, 0
3f71b5c0:	jruc   L3F71B600
L3F71B5D0:
3f71b5d0:	move   *a12(0x20), a3, 0
3f71b5f0:	neg    a3
L3F71B600:
3f71b600:	move   a3, *a14+, 1
3f71b610:	sub    a3, a3
3f71b620:	move   a3, *a14+, 1
3f71b630:	move   a3, *a14+, 1
3f71b640:	move   a9, *a14+, 1
3f71b650:	move   *a13(0xffe0), *a14+, 1
3f71b670:	move   @0x209460, *a14+, 1
3f71b6a0:	calla  L3F569030
L3F71B6D0:
3f71b6d0:	move   *a13(0x40), a3, 1
3f71b6f0:	subk   3, a3
3f71b700:	move   a3, *a13(0x40), 1
3f71b720:	movk   1, a5
3f71b730:	sll    a3, a5
3f71b740:	move   a5, *a13(0x100), 1
3f71b760:	sub    a3, a3
3f71b770:	move   a3, *a13(0x60), 1
3f71b790:	move   *a13(0x120), a5, 1
3f71b7b0:	cmp    a5, a3
3f71b7c0:	jrge   L3F71B960
L3F71B7D0:
3f71b7d0:	move   a14, -*sp, 1
3f71b7e0:	move   *a13(0x100), *a14+, 1
3f71b800:	move   *a13(0x60), a7, 1
3f71b820:	sll    0x3, a7
3f71b830:	move   *a13(0x40), a5, 1
3f71b850:	sll    a5, a7
3f71b860:	addi   0x1e9460, a7
3f71b890:	move   a7, *a14+, 1
3f71b8a0:	calla  L3FB44A00
3f71b8d0:	move   *a13(0x60), a7, 1
3f71b8f0:	inc    a7
3f71b900:	move   a7, *a13(0x60), 1
3f71b920:	move   *a13(0x120), a3, 1
3f71b940:	cmp    a3, a7
3f71b950:	jrlt   L3F71B7D0
L3F71B960:
3f71b960:	move   @0x209460, a7, 1
3f71b990:	move   *a7(0x80), a5, 1
3f71b9b0:	move   *a5(0x60), a5, 1
3f71b9d0:	movi   0x800, a3
3f71b9f0:	setf   16, 0, 0
3f71ba00:	move   a3, *a5(0x110), 0
3f71ba20:	move   *a7(0x80), a5, 1
3f71ba40:	move   *a5(0x60), a5, 1
3f71ba60:	movi   0x40, a3
3f71ba80:	move   a3, *a5(0x100), 0
3f71baa0:	jruc   L3F71BB30
L3F71BAB0:
3f71bab0:	move   a14, -*sp, 1
3f71bac0:	movi   0x3f72e138, a8
3f71baf0:	move   a8, *a14+, 1
3f71bb00:	calla  L3FB341E0
L3F71BB30:
3f71bb30:	move   *a13(0xffa0), a7, 1
3f71bb50:	setf   16, 1, 0
3f71bb60:	move   *a12(0x20), a5, 0
3f71bb80:	add    a7, a5
3f71bb90:	move   a5, *a13(0xffa0), 1
L3F71BBB0:
3f71bbb0:	move   *a13(0x60), a7, 1
3f71bbd0:	inc    a7
3f71bbe0:	move   a7, *a13(0x60), 1
3f71bc00:	move   *a13(0xff60), a5, 1
3f71bc20:	cmp    a5, a7
3f71bc30:	jalt   L3F7178F0
L3F71BC50:
3f71bc50:	move   *a13(0xffe0), a7, 1
3f71bc70:	setf   16, 1, 0
3f71bc80:	move   *a7, a5, 0
3f71bc90:	jane   L3F71C8B0
3f71bcb0:	move   @0x1a64e0, a5, 1
3f71bce0:	jrne   L3F71C0A0
3f71bcf0:	move   a14, -*sp, 1
3f71bd00:	move   *a13(0xa0), a3, 1
3f71bd20:	move   *a13(0xff80), a7, 1
3f71bd40:	move   *a3(0x80), a3, 1
3f71bd60:	sub    a3, a7
3f71bd70:	move   a7, *a14+, 1
3f71bd80:	move   *a13(0xffa0), a7, 1
3f71bda0:	add    a6, a7
3f71bdb0:	move   a7, *a14+, 1
3f71bdc0:	move   *a13(0xa0), a7, 1
3f71bde0:	move   *a7(0x80), a3, 1
3f71be00:	move   *a7(0xa0), a7, 1
3f71be20:	add    a7, a3
3f71be30:	move   a3, *a14+, 1
3f71be40:	move   *a13, a7, 1
3f71be50:	sub    a6, a7
3f71be60:	move   a7, *a14+, 1
3f71be70:	move   *a13(0xa0), a7, 1
3f71be90:	move   *a7(0x80), a3, 1
3f71beb0:	neg    a3
3f71bec0:	addk   32, a3
3f71bed0:	move   a3, *a14+, 1
3f71bee0:	move   a6, a3
3f71bef0:	addi   0x400, a3
3f71bf10:	move   a3, *a14+, 1
3f71bf20:	move   a9, *a14+, 1
3f71bf30:	move   *a13(0xffe0), *a14+, 1
3f71bf50:	move   @0x209460, *a14+, 1
3f71bf80:	calla  L3F575830
3f71bfb0:	move   *a13, a5, 1
3f71bfc0:	sub    a6, a5
3f71bfd0:	addk   7, a5
3f71bfe0:	sra    0x3, a5
3f71bff0:	addk   5, a5
3f71c000:	move   a5, *a13(0x100), 1
3f71c020:	move   a6, a3
3f71c030:	addi   0x400, a3
3f71c050:	sra    0x5, a3
3f71c060:	move   a3, *a13(0x80), 1
3f71c080:	jauc   L3F71CC30
L3F71C0A0:
3f71c0a0:	dsj    a5, L3F71C4B0
3f71c0c0:	move   a14, -*sp, 1
3f71c0d0:	move   *a13(0xa0), a5, 1
3f71c0f0:	move   *a13(0xff80), a3, 1
3f71c110:	move   *a5(0x80), a5, 1
3f71c130:	sub    a5, a3
3f71c140:	move   a3, *a14+, 1
3f71c150:	move   a6, a5
3f71c160:	sll    0x1, a5
3f71c170:	move   *a13(0xffa0), a3, 1
3f71c190:	add    a3, a5
3f71c1a0:	move   a5, *a14+, 1
3f71c1b0:	move   *a13(0xa0), a5, 1
3f71c1d0:	move   *a5(0x80), a3, 1
3f71c1f0:	move   *a5(0xa0), a5, 1
3f71c210:	add    a5, a3
3f71c220:	move   a3, *a14+, 1
3f71c230:	move   *a13, a5, 1
3f71c240:	sub    a6, a5
3f71c250:	sll    0x1, a5
3f71c260:	move   a5, *a14+, 1
3f71c270:	move   *a13(0xa0), a5, 1
3f71c290:	move   *a5(0x80), a3, 1
3f71c2b0:	neg    a3
3f71c2c0:	addk   32, a3
3f71c2d0:	move   a3, *a14+, 1
3f71c2e0:	move   a6, a3
3f71c2f0:	sll    0x1, a3
3f71c300:	addi   0x400, a3
3f71c320:	move   a3, *a14+, 1
3f71c330:	move   a9, *a14+, 1
3f71c340:	move   a7, *a14+, 1
3f71c350:	move   @0x209460, *a14+, 1
3f71c380:	calla  L3F575830
3f71c3b0:	move   *a13, a3, 1
3f71c3c0:	sub    a6, a3
3f71c3d0:	sll    0x1, a3
3f71c3e0:	addk   7, a3
3f71c3f0:	sra    0x3, a3
3f71c400:	addk   5, a3
3f71c410:	move   a3, *a13(0x100), 1
3f71c430:	move   a6, a3
3f71c440:	sll    0x1, a3
3f71c450:	addi   0x400, a3
3f71c470:	sra    0x5, a3
3f71c480:	move   a3, *a13(0x80), 1
3f71c4a0:	jruc   L3F71CC30
L3F71C4B0:
3f71c4b0:	move   a14, -*sp, 1
3f71c4c0:	move   *a13(0xa0), a5, 1
3f71c4e0:	move   *a5(0x80), a3, 1
3f71c500:	sll    0x1, a3
3f71c510:	move   *a13(0xff80), a5, 1
3f71c530:	sub    a3, a5
3f71c540:	move   a5, *a14+, 1
3f71c550:	move   a6, a5
3f71c560:	sll    0x1, a5
3f71c570:	move   *a13(0xffa0), a3, 1
3f71c590:	add    a3, a5
3f71c5a0:	move   a5, *a14+, 1
3f71c5b0:	move   *a13(0xa0), a5, 1
3f71c5d0:	move   *a5(0x80), a3, 1
3f71c5f0:	move   *a5(0xa0), a5, 1
3f71c610:	add    a5, a3
3f71c620:	move   a3, *a14+, 1
3f71c630:	move   *a13, a5, 1
3f71c640:	sub    a6, a5
3f71c650:	sll    0x1, a5
3f71c660:	move   a5, *a14+, 1
3f71c670:	move   *a13(0xa0), a5, 1
3f71c690:	move   *a5(0x80), a3, 1
3f71c6b0:	neg    a3
3f71c6c0:	addk   32, a3
3f71c6d0:	move   a3, *a14+, 1
3f71c6e0:	move   a6, a3
3f71c6f0:	sll    0x1, a3
3f71c700:	addi   0x400, a3
3f71c720:	move   a3, *a14+, 1
3f71c730:	move   a9, *a14+, 1
3f71c740:	move   a7, *a14+, 1
3f71c750:	move   @0x209460, *a14+, 1
3f71c780:	calla  L3F5760E0
3f71c7b0:	move   *a13, a3, 1
3f71c7c0:	sub    a6, a3
3f71c7d0:	sll    0x1, a3
3f71c7e0:	addk   7, a3
3f71c7f0:	sra    0x3, a3
3f71c800:	addk   5, a3
3f71c810:	move   a3, *a13(0x100), 1
3f71c830:	move   a6, a3
3f71c840:	sll    0x1, a3
3f71c850:	addi   0x400, a3
3f71c870:	sra    0x5, a3
3f71c880:	move   a3, *a13(0x80), 1
3f71c8a0:	jruc   L3F71CC30
L3F71C8B0:
3f71c8b0:	move   a14, -*sp, 1
3f71c8c0:	move   *a13(0xa0), a5, 1
3f71c8e0:	move   *a13(0xff80), a3, 1
3f71c900:	move   *a5(0x80), a5, 1
3f71c920:	sub    a5, a3
3f71c930:	move   a3, *a14+, 1
3f71c940:	move   *a13(0xffa0), a5, 1
3f71c960:	add    a6, a5
3f71c970:	move   a5, *a14+, 1
3f71c980:	move   *a13(0xa0), a5, 1
3f71c9a0:	move   *a5(0x80), a3, 1
3f71c9c0:	move   *a5(0xa0), a5, 1
3f71c9e0:	add    a5, a3
3f71c9f0:	move   a3, *a14+, 1
3f71ca00:	move   *a13, a5, 1
3f71ca10:	sub    a6, a5
3f71ca20:	move   a5, *a14+, 1
3f71ca30:	move   *a13(0xa0), a5, 1
3f71ca50:	move   *a5(0x80), a3, 1
3f71ca70:	neg    a3
3f71ca80:	addk   32, a3
3f71ca90:	move   a3, *a14+, 1
3f71caa0:	move   a6, a3
3f71cab0:	addi   0x400, a3
3f71cad0:	move   a3, *a14+, 1
3f71cae0:	move   a9, *a14+, 1
3f71caf0:	move   a7, *a14+, 1
3f71cb00:	move   @0x209460, *a14+, 1
3f71cb30:	calla  L3F569030
3f71cb60:	move   *a13, a3, 1
3f71cb70:	sub    a6, a3
3f71cb80:	addk   7, a3
3f71cb90:	sra    0x3, a3
3f71cba0:	addk   5, a3
3f71cbb0:	move   a3, *a13(0x100), 1
3f71cbd0:	move   a6, a3
3f71cbe0:	addi   0x400, a3
3f71cc00:	sra    0x5, a3
3f71cc10:	move   a3, *a13(0x80), 1
L3F71CC30:
3f71cc30:	move   *a13(0xffa0), a7, 1
3f71cc50:	add    a0, a7
3f71cc60:	move   a7, *a13(0xffa0), 1
3f71cc80:	move   a2, a5
3f71cc90:	neg    a5
3f71cca0:	addk   32, a5
3f71ccb0:	move   a5, *a13(0x40), 1
3f71ccd0:	subk   32, a5
3f71cce0:	cmp    a4, a5
3f71ccf0:	jrge   L3F71CE90
L3F71CD00:
3f71cd00:	move   a14, -*sp, 1
3f71cd10:	move   *a13(0x100), *a14+, 1
3f71cd30:	move   *a13(0x40), a7, 1
3f71cd50:	sll    0x6, a7
3f71cd60:	move   *a13(0x80), a5, 1
3f71cd80:	add    a5, a7
3f71cd90:	sll    0x5, a7
3f71cda0:	addi   0x1e9460, a7
3f71cdd0:	move   a7, *a14+, 1
3f71cde0:	calla  L3FB44A00
3f71ce10:	move   *a13(0x40), a7, 1
3f71ce30:	inc    a7
3f71ce40:	move   a7, *a13(0x40), 1
3f71ce60:	subk   32, a7
3f71ce70:	cmp    a4, a7
3f71ce80:	jrlt   L3F71CD00
L3F71CE90:
3f71ce90:	sub    a6, a6
3f71cea0:	move   a6, *a13, 1
3f71ceb0:	move   a6, a4
3f71cec0:	move   a6, a2
3f71ced0:	move   a2, a0
L3F71CEE0:
3f71cee0:	move   *a13(0x1e0), *a9(0xc0), 1
3f71cf10:	move   *a13(0x200), *a9(0x120), 1
L3F71CF40:
3f71cf40:	move   *sp(0x1a0), a14, 1
3f71cf60:	mmfm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f71cf80:	rets   2
3f71cf90:	mmtm   sp, a7,a9,a11,a13
3f71cfb0:	move   a14, a13
3f71cfc0:	addi   0x3c0, a14
3f71cfe0:	sub    a11, a11
3f71cff0:	move   a11, *a13(0x380), 1
3f71d010:	move   a11, *a13(0x3a0), 1
3f71d030:	move   *a13(0xff60), a11, 1
3f71d050:	jale   L3F724960
3f71d070:	move   @0x209480, a11, 1
3f71d0a0:	jreq   L3F71D520
3f71d0b0:	move   a14, -*sp, 1
3f71d0c0:	movi   0x1000, a11
3f71d0e0:	move   a11, *a14+, 1
3f71d0f0:	movi   0x1e9460, a11
3f71d120:	move   a11, *a14+, 1
3f71d130:	calla  L3FB44A00
3f71d160:	move   a14, -*sp, 1
3f71d170:	movi   0x1e0, a11
3f71d190:	move   a11, *a14+, 1
3f71d1a0:	movi   0x2094a0, a11
3f71d1d0:	move   a11, *a14+, 1
3f71d1e0:	calla  L3FB44A00
3f71d210:	move   a14, -*sp, 1
3f71d220:	movk   1, a9
3f71d230:	move   a9, *a14+, 1
3f71d240:	movi   0x40, a9
3f71d260:	move   a9, *a14+, 1
3f71d270:	movi   0x800, a9
3f71d290:	move   a9, *a14+, 1
3f71d2a0:	move   *a13(0xffc0), a9, 1
3f71d2c0:	move   *a9(0x0), *a14+, 1
3f71d2e0:	calla  L3FBD65D0
3f71d310:	move   a8, @0x209460, 1
3f71d340:	move   *a8(0x80), a11, 1
3f71d360:	move   *a11(0x60), a11, 1
3f71d380:	movi   0x1e9460, a9
3f71d3b0:	move   a9, *a11(0xe0), 1
3f71d3d0:	move   *a8(0x80), a11, 1
3f71d3f0:	move   *a11(0x60), a11, 1
3f71d410:	movi   0x800, a9
3f71d430:	setf   16, 0, 0
3f71d440:	move   a9, *a11(0x110), 0
3f71d460:	move   *a8(0x80), a11, 1
3f71d480:	move   *a11(0x60), a11, 1
3f71d4a0:	movi   0x40, a9
3f71d4c0:	move   a9, *a11(0x100), 0
3f71d4e0:	sub    a11, a11
3f71d4f0:	move   a11, @0x209480, 1
L3F71D520:
3f71d520:	move   *a13(0xffc0), a9, 1
3f71d540:	move   *a9(0x220), *a13(0x220), 1
3f71d570:	move   *a13(0x220), a9, 1
3f71d590:	move   *a9(0xe0), *a13(0x1e0), 1
3f71d5c0:	move   *a13(0x1e0), a9, 1
3f71d5e0:	setf   8, 0, 0
3f71d5f0:	move   *a9(0x230), a9, 0
3f71d610:	move   a9, *a13(0x320), 1
3f71d630:	move   *a13(0xffa0), *a13(0x20), 1
3f71d660:	move   *a13(0xff40), *a13(0x100), 1
3f71d690:	move   *a13(0xffc0), a9, 1
3f71d6b0:	move   *a9(0xc0), *a13(0x240), 1
3f71d6e0:	move   *a9(0x120), *a13(0x260), 1
3f71d710:	move   *a9(0x100), a9, 1
3f71d730:	jrne   L3F71D7E0
3f71d740:	move   *a13(0xffc0), a9, 1
3f71d760:	move   *a9(0x120), a9, 1
3f71d780:	jrne   L3F71D7E0
3f71d790:	move   *a13(0xffc0), a9, 1
3f71d7b0:	movk   1, a11
3f71d7c0:	move   a11, *a9(0x120), 1
L3F71D7E0:
3f71d7e0:	move   *a13(0xffc0), a11, 1
3f71d800:	move   a14, -*sp, 1
3f71d810:	move   *a11(0x100), *a14+, 1
3f71d830:	move   *a11(0xc0), *a14+, 1
3f71d850:	calla  L3F738980
3f71d880:	move   a8, *a11(0xc0), 1
3f71d8a0:	sub    a9, a9
3f71d8b0:	move   a9, *a13(0x80), 1
3f71d8d0:	move   *a13(0xff60), a11, 1
3f71d8f0:	cmp    a11, a9
3f71d900:	jage   L3F7248E0
L3F71D920:
3f71d920:	move   *a13(0x100), a11, 1
3f71d940:	setf   8, 0, 0
3f71d950:	move   *a11+, a9, 0
3f71d960:	move   a11, *a13(0x100), 1
3f71d980:	move   a9, *a13(0x120), 1
3f71d9a0:	cmpi   0xff, a9
3f71d9c0:	jrne   L3F71DC10
3f71d9d0:	move   a11, *a13(0x220), 1
3f71d9f0:	addk   32, a11
3f71da00:	move   a11, *a13(0x100), 1
3f71da20:	move   *a13(0xffc0), a9, 1
3f71da40:	move   *a13(0x220), a11, 1
3f71da60:	move   *a9(0x220), a9, 1
3f71da80:	cmp    a9, a11
3f71da90:	jaeq   L3F724840
3f71dab0:	move   a14, -*sp, 1
3f71dac0:	movk   1, a9
3f71dad0:	move   a9, *a14+, 1
3f71dae0:	move   a11, *a14+, 1
3f71daf0:	movi   0x4000, a9
3f71db10:	move   a9, *a14+, 1
3f71db20:	move   *a13(0xffc0), *a14+, 1
3f71db40:	calla  L3F864C90
3f71db70:	move   a14, -*sp, 1
3f71db80:	move   *a13(0xffc0), *a14+, 1
3f71dba0:	move   *a13(0xffe0), *a14+, 1
3f71dbc0:	calla  L3F863590
3f71dbf0:	jauc   L3F724840
L3F71DC10:
3f71dc10:	move   *a13(0x20), a9, 1
3f71dc30:	setf   8, 1, 0
3f71dc40:	move   *a11+, a7, 0
3f71dc50:	move   a11, *a13(0x100), 1
3f71dc70:	add    a9, a7
3f71dc80:	move   a7, *a13(0x20), 1
3f71dca0:	move   *a13(0x120), a9, 1
3f71dcc0:	jaeq   L3F724840
3f71dce0:	sub    a7, a7
3f71dcf0:	move   a7, *a13(0x280), 1
3f71dd10:	move   *a13(0xffc0), a9, 1
3f71dd30:	move   *a9(0x240), *a13(0x1e0), 1
3f71dd60:	move   *a9(0x260), *a13(0x200), 1
3f71dd90:	move   *a13(0x1e0), a9, 1
3f71ddb0:	setf   8, 0, 0
3f71ddc0:	move   *a9(0x230), a9, 0
3f71dde0:	move   a9, *a13(0x320), 1
3f71de00:	move   *a13(0x1e0), a9, 1
3f71de20:	move   *a9(0x1c0), *a13(0xc0), 1
3f71de50:	move   *a9(0x200), *a13(0xe0), 1
3f71de80:	move   a7, *a13(0x360), 1
3f71dea0:	move   a7, *a13(0x340), 1
3f71dec0:	move   *a13(0x120), *a13(0x40), 1
3f71def0:	move   *a13(0x40), a9, 1
3f71df10:	jale   L3F722F10
L3F71DF30:
3f71df30:	move   *a13(0x100), a11, 1
3f71df50:	setf   8, 0, 0
3f71df60:	move   *a11+, a9, 0
3f71df70:	move   a11, *a13(0x100), 1
3f71df90:	move   a9, *a13(0x140), 1
3f71dfb0:	move   *a13(0xc0), a7, 1
3f71dfd0:	cmp    a7, a9
3f71dfe0:	jrlt   L3F71E030
3f71dff0:	move   *a13(0xe0), a7, 1
3f71e010:	cmp    a7, a9
3f71e020:	jrle   L3F71E090
L3F71E030:
3f71e030:	move   *a13(0x1e0), a7, 1
3f71e050:	move   *a7(0x60), a7, 0
3f71e070:	move   a7, *a13(0x140), 1
L3F71E090:
3f71e090:	move   a14, -*sp, 1
3f71e0a0:	movi   0xffff, a9
3f71e0c0:	move   a9, *a14+, 1
3f71e0d0:	move   a13, a7
3f71e0e0:	addi   0x300, a7
3f71e100:	move   a7, *a14+, 1
3f71e110:	move   a13, a7
3f71e120:	addi   0x2a0, a7
3f71e140:	move   a7, *a14+, 1
3f71e150:	move   *a13(0x140), *a14+, 1
3f71e170:	move   *a13(0x1e0), a7, 1
3f71e190:	move   *a7(0x1a0), *a14+, 1
3f71e1b0:	move   *a13(0xffc0), a9, 1
3f71e1d0:	move   *a9(0x220), *a14+, 1
3f71e1f0:	calla  L3F85B080
3f71e220:	move   a8, a8
3f71e230:	jaeq   L3F722EA0
3f71e250:	setf   16, 1, 0
3f71e260:	move   *a13(0x2e0), a7, 0
3f71e280:	subk   32, a7
3f71e290:	jagt   L3F720570
3f71e2b0:	move   *a13(0x2d0), a7, 0
3f71e2d0:	subk   32, a7
3f71e2e0:	jagt   L3F720570
3f71e300:	move   *a13(0x2b0), a7, 0
3f71e320:	move   *a13(0x2a0), a9, 0
3f71e340:	sub    a9, a7
3f71e350:	cmpi   0x800, a7
3f71e370:	jagt   L3F720570
3f71e390:	move   *a13(0x280), a7, 1
3f71e3b0:	move   *a13(0x2b0), a9, 0
3f71e3d0:	add    a9, a7
3f71e3e0:	move   *a13(0x2a0), a9, 0
3f71e400:	sub    a9, a7
3f71e410:	cmpi   0x400, a7
3f71e430:	jrgt   L3F71E500
3f71e440:	move   *a13(0x280), a7, 1
3f71e460:	move   *a13(0x2b0), a9, 0
3f71e480:	add    a9, a7
3f71e490:	move   *a13(0x2a0), a9, 0
3f71e4b0:	sub    a9, a7
3f71e4c0:	cmpi   0xfc00, a7
3f71e4e0:	jage   L3F71FF50
L3F71E500:
3f71e500:	move   *a13(0xffc0), a7, 1
3f71e520:	movb   *a7(0x178), a7
3f71e540:	subk   2, a7
3f71e550:	jrne   L3F71EC10
3f71e560:	move   *a13(0xffc0), a7, 1
3f71e580:	move   *a7(0x1e0), a7, 1
3f71e5a0:	jrne   L3F71E8F0
3f71e5b0:	move   a14, -*sp, 1
3f71e5c0:	move   *a13(0xffc0), a7, 1
3f71e5e0:	move   *a7(0x210), a8, 0
3f71e600:	move   a8, *a14+, 1
3f71e610:	move   *a7(0x200), a8, 0
3f71e630:	move   a8, *a14+, 1
3f71e640:	movk   1, a7
3f71e650:	move   a7, *a14+, 1
3f71e660:	move   *a13(0xffc0), a7, 1
3f71e680:	move   *a7(0x120), *a14+, 1
3f71e6a0:	move   *a7(0x100), *a14+, 1
3f71e6c0:	move   *a13(0x340), a7, 1
3f71e6e0:	move   *a13(0x360), a9, 1
3f71e700:	add    a9, a7
3f71e710:	move   a7, *a14+, 1
3f71e720:	move   *a13(0x3a0), a7, 1
3f71e740:	move   *a13(0x380), a9, 1
3f71e760:	sub    a9, a7
3f71e770:	move   a7, *a14+, 1
3f71e780:	move   *a13(0x340), a7, 1
3f71e7a0:	neg    a7
3f71e7b0:	addk   32, a7
3f71e7c0:	move   a7, *a14+, 1
3f71e7d0:	addi   0x400, a9
3f71e7f0:	move   a9, *a14+, 1
3f71e800:	move   *a13(0xffe0), a9, 1
3f71e820:	move   *a9(0x20), a7, 1
3f71e840:	move   *a7(0x2e0), *a14+, 1
3f71e860:	movi   0x1e9460, a7
3f71e890:	move   a7, *a14+, 1
3f71e8a0:	calla  L3F746630
3f71e8d0:	jauc   L3F71F520
L3F71E8F0:
3f71e8f0:	move   a14, -*sp, 1
3f71e900:	move   *a13(0xffc0), a7, 1
3f71e920:	move   *a7(0x210), a8, 0
3f71e940:	move   a8, *a14+, 1
3f71e950:	move   *a7(0x200), a8, 0
3f71e970:	move   a8, *a14+, 1
3f71e980:	movk   1, a7
3f71e990:	move   a7, *a14+, 1
3f71e9a0:	move   *a13(0xffc0), a7, 1
3f71e9c0:	move   *a7(0x120), *a14+, 1
3f71e9e0:	move   *a7(0x100), *a14+, 1
3f71ea00:	move   *a13(0x340), a7, 1
3f71ea20:	move   *a13(0x360), a9, 1
3f71ea40:	add    a9, a7
3f71ea50:	move   a7, *a14+, 1
3f71ea60:	move   *a13(0x3a0), a7, 1
3f71ea80:	move   *a13(0x380), a9, 1
3f71eaa0:	sub    a9, a7
3f71eab0:	move   a7, *a14+, 1
3f71eac0:	move   *a13(0x340), a7, 1
3f71eae0:	neg    a7
3f71eaf0:	addk   32, a7
3f71eb00:	move   a7, *a14+, 1
3f71eb10:	addi   0x400, a9
3f71eb30:	move   a9, *a14+, 1
3f71eb40:	move   *a13(0xffc0), a9, 1
3f71eb60:	move   *a9(0x1e0), *a14+, 1
3f71eb80:	movi   0x1e9460, a7
3f71ebb0:	move   a7, *a14+, 1
3f71ebc0:	calla  L3F746630
3f71ebf0:	jauc   L3F71F520
L3F71EC10:
3f71ec10:	move   *a13(0xffc0), a7, 1
3f71ec30:	move   *a7(0x1c0), a7, 1
3f71ec50:	jrne   L3F71F220
3f71ec60:	sub    a7, a7
3f71ec70:	move   a7, *a13(0x60), 1
3f71ec90:	move   *a13(0xffe0), a9, 1
3f71ecb0:	move   *a9(0x20), a9, 1
3f71ecd0:	move   *a9(0x80), a9, 0
3f71ecf0:	cmp    a9, a7
3f71ed00:	jrgt   L3F71EEA0
L3F71ED10:
3f71ed10:	move   *a13(0xffe0), a11, 1
3f71ed30:	move   *a11(0x20), a9, 1
3f71ed50:	move   *a13(0x60), a7, 1
3f71ed70:	sll    0x7, a7
3f71ed80:	add    a7, a9
3f71ed90:	move   *a9(0x320), a9, 1
3f71edb0:	move   *a9(0x10), a9, 0
3f71edd0:	dsjs   a9, L3F71EDF0
3f71ede0:	jruc   L3F71EEA0
L3F71EDF0:
3f71edf0:	move   *a13(0x60), a9, 1
3f71ee10:	inc    a9
3f71ee20:	move   a9, *a13(0x60), 1
3f71ee40:	move   *a11(0x20), a7, 1
3f71ee60:	move   *a7(0x80), a7, 0
3f71ee80:	cmp    a7, a9
3f71ee90:	jrle   L3F71ED10
L3F71EEA0:
3f71eea0:	move   *a13(0xffe0), a11, 1
3f71eec0:	move   *a11(0x20), a9, 1
3f71eee0:	move   *a13(0x60), a7, 1
3f71ef00:	sll    0x7, a7
3f71ef10:	add    a7, a9
3f71ef20:	move   *a9(0x320), *a13(0x0), 1
3f71ef50:	move   a14, -*sp, 1
3f71ef60:	move   *a13(0xffc0), a9, 1
3f71ef80:	move   *a9(0x210), a8, 0
3f71efa0:	move   a8, *a14+, 1
3f71efb0:	move   *a9(0x200), a8, 0
3f71efd0:	move   a8, *a14+, 1
3f71efe0:	sub    a7, a7
3f71eff0:	move   a7, *a14+, 1
3f71f000:	move   *a9(0x120), *a14+, 1
3f71f020:	move   *a9(0x100), *a14+, 1
3f71f040:	move   *a13(0x340), a7, 1
3f71f060:	move   *a13(0x360), a9, 1
3f71f080:	add    a9, a7
3f71f090:	move   a7, *a14+, 1
3f71f0a0:	move   *a13(0x3a0), a7, 1
3f71f0c0:	move   *a13(0x380), a9, 1
3f71f0e0:	sub    a9, a7
3f71f0f0:	move   a7, *a14+, 1
3f71f100:	move   *a13(0x340), a7, 1
3f71f120:	neg    a7
3f71f130:	addk   32, a7
3f71f140:	move   a7, *a14+, 1
3f71f150:	addi   0x400, a9
3f71f170:	move   a9, *a14+, 1
3f71f180:	move   *a13(0x0), *a14+, 1
3f71f1a0:	movi   0x1e9460, a9
3f71f1d0:	move   a9, *a14+, 1
3f71f1e0:	calla  L3F746630
3f71f210:	jruc   L3F71F520
L3F71F220:
3f71f220:	move   a14, -*sp, 1
3f71f230:	move   *a13(0xffc0), a7, 1
3f71f250:	move   *a7(0x210), a8, 0
3f71f270:	move   a8, *a14+, 1
3f71f280:	move   *a7(0x200), a8, 0
3f71f2a0:	move   a8, *a14+, 1
3f71f2b0:	sub    a7, a7
3f71f2c0:	move   a7, *a14+, 1
3f71f2d0:	move   *a13(0xffc0), a7, 1
3f71f2f0:	move   *a7(0x120), *a14+, 1
3f71f310:	move   *a7(0x100), *a14+, 1
3f71f330:	move   *a13(0x340), a7, 1
3f71f350:	move   *a13(0x360), a9, 1
3f71f370:	add    a9, a7
3f71f380:	move   a7, *a14+, 1
3f71f390:	move   *a13(0x3a0), a7, 1
3f71f3b0:	move   *a13(0x380), a9, 1
3f71f3d0:	sub    a9, a7
3f71f3e0:	move   a7, *a14+, 1
3f71f3f0:	move   *a13(0x340), a7, 1
3f71f410:	neg    a7
3f71f420:	addk   32, a7
3f71f430:	move   a7, *a14+, 1
3f71f440:	addi   0x400, a9
3f71f460:	move   a9, *a14+, 1
3f71f470:	move   *a13(0xffc0), a9, 1
3f71f490:	move   *a9(0x1c0), *a14+, 1
3f71f4b0:	movi   0x1e9460, a7
3f71f4e0:	move   a7, *a14+, 1
3f71f4f0:	calla  L3F746630
L3F71F520:
3f71f520:	move   *a13(0xffe0), a11, 1
3f71f540:	setf   16, 1, 0
3f71f550:	move   *a11, a9, 0
3f71f560:	jrne   L3F71F820
3f71f570:	move   a14, -*sp, 1
3f71f580:	move   *a13(0xff80), a9, 1
3f71f5a0:	move   *a13(0x340), a7, 1
3f71f5c0:	sub    a7, a9
3f71f5d0:	move   a9, *a14+, 1
3f71f5e0:	move   *a13(0x20), a9, 1
3f71f600:	move   *a13(0x380), a7, 1
3f71f620:	add    a7, a9
3f71f630:	move   a9, *a14+, 1
3f71f640:	move   *a13(0x340), a9, 1
3f71f660:	move   *a13(0x360), a7, 1
3f71f680:	add    a7, a9
3f71f690:	move   a9, *a14+, 1
3f71f6a0:	move   *a13(0x3a0), a9, 1
3f71f6c0:	move   *a13(0x380), a7, 1
3f71f6e0:	sub    a7, a9
3f71f6f0:	move   a9, *a14+, 1
3f71f700:	move   *a13(0x340), a9, 1
3f71f720:	neg    a9
3f71f730:	addk   32, a9
3f71f740:	move   a9, *a14+, 1
3f71f750:	addi   0x400, a7
3f71f770:	move   a7, *a14+, 1
3f71f780:	move   *a13(0xffc0), *a14+, 1
3f71f7a0:	move   a11, *a14+, 1
3f71f7b0:	move   @0x209460, *a14+, 1
3f71f7e0:	calla  L3F575830
3f71f810:	jruc   L3F71FAC0
L3F71F820:
3f71f820:	move   a14, -*sp, 1
3f71f830:	move   *a13(0xff80), a9, 1
3f71f850:	move   *a13(0x340), a7, 1
3f71f870:	sub    a7, a9
3f71f880:	move   a9, *a14+, 1
3f71f890:	move   *a13(0x20), a9, 1
3f71f8b0:	move   *a13(0x380), a7, 1
3f71f8d0:	add    a7, a9
3f71f8e0:	move   a9, *a14+, 1
3f71f8f0:	move   *a13(0x340), a9, 1
3f71f910:	move   *a13(0x360), a7, 1
3f71f930:	add    a7, a9
3f71f940:	move   a9, *a14+, 1
3f71f950:	move   *a13(0x3a0), a9, 1
3f71f970:	move   *a13(0x380), a7, 1
3f71f990:	sub    a7, a9
3f71f9a0:	move   a9, *a14+, 1
3f71f9b0:	move   *a13(0x340), a9, 1
3f71f9d0:	neg    a9
3f71f9e0:	addk   32, a9
3f71f9f0:	move   a9, *a14+, 1
3f71fa00:	addi   0x400, a7
3f71fa20:	move   a7, *a14+, 1
3f71fa30:	move   *a13(0xffc0), *a14+, 1
3f71fa50:	move   a11, *a14+, 1
3f71fa60:	move   @0x209460, *a14+, 1
3f71fa90:	calla  L3F569030
L3F71FAC0:
3f71fac0:	move   *a13(0x20), a9, 1
3f71fae0:	move   *a13(0x280), a7, 1
3f71fb00:	add    a7, a9
3f71fb10:	move   a9, *a13(0x20), 1
3f71fb30:	move   *a13(0x3a0), a7, 1
3f71fb50:	move   *a13(0x380), a9, 1
3f71fb70:	sub    a9, a7
3f71fb80:	addk   7, a7
3f71fb90:	sra    0x3, a7
3f71fba0:	addk   5, a7
3f71fbb0:	move   a7, *a13(0x1a0), 1
3f71fbd0:	addi   0x400, a9
3f71fbf0:	sra    0x5, a9
3f71fc00:	move   a9, *a13(0x140), 1
3f71fc20:	move   *a13(0x340), a7, 1
3f71fc40:	neg    a7
3f71fc50:	addk   32, a7
3f71fc60:	move   a7, *a13(0x60), 1
3f71fc80:	move   *a13(0x360), a7, 1
3f71fca0:	move   *a13(0x60), a9, 1
3f71fcc0:	subk   32, a9
3f71fcd0:	cmp    a7, a9
3f71fce0:	jrge   L3F71FEA0
L3F71FCF0:
3f71fcf0:	move   a14, -*sp, 1
3f71fd00:	move   *a13(0x1a0), *a14+, 1
3f71fd20:	move   *a13(0x60), a11, 1
3f71fd40:	sll    0x6, a11
3f71fd50:	move   *a13(0x140), a9, 1
3f71fd70:	add    a9, a11
3f71fd80:	sll    0x5, a11
3f71fd90:	addi   0x1e9460, a11
3f71fdc0:	move   a11, *a14+, 1
3f71fdd0:	calla  L3FB44A00
3f71fe00:	move   *a13(0x60), a11, 1
3f71fe20:	inc    a11
3f71fe30:	move   a11, *a13(0x60), 1
3f71fe50:	move   *a13(0x360), a7, 1
3f71fe70:	subk   32, a11
3f71fe80:	cmp    a7, a11
3f71fe90:	jrlt   L3F71FCF0
L3F71FEA0:
3f71fea0:	sub    a11, a11
3f71feb0:	move   a11, *a13(0x3a0), 1
3f71fed0:	move   a11, *a13(0x380), 1
3f71fef0:	move   a11, *a13(0x360), 1
3f71ff10:	move   a11, *a13(0x340), 1
3f71ff30:	move   a11, *a13(0x280), 1
L3F71FF50:
3f71ff50:	move   *a13(0x340), a11, 1
3f71ff70:	setf   16, 1, 0
3f71ff80:	move   *a13(0x2d0), a9, 0
3f71ffa0:	cmp    a9, a11
3f71ffb0:	jrge   L3F71FFE0
3f71ffc0:	move   a9, *a13(0x340), 1
L3F71FFE0:
3f71ffe0:	move   *a13(0x360), a11, 1
3f720000:	move   *a13(0x2e0), a7, 0
3f720020:	cmp    a7, a11
3f720030:	jrge   L3F720060
3f720040:	move   a7, *a13(0x360), 1
L3F720060:
3f720060:	move   a14, -*sp, 1
3f720070:	move   *a13(0x320), a11, 1
3f720090:	movk   4, a7
3f7200a0:	and    a11, a7
3f7200b0:	move   a7, *a14+, 1
3f7200c0:	move   *a13(0x2e0), a7, 0
3f7200e0:	add    a7, a9
3f7200f0:	move   a9, *a14+, 1
3f720100:	move   *a13(0x2b0), a9, 0
3f720120:	move   *a13(0x2a0), a7, 0
3f720140:	sub    a7, a9
3f720150:	move   a9, *a14+, 1
3f720160:	move   *a13(0x2d0), a9, 0
3f720180:	neg    a9
3f720190:	addk   32, a9
3f7201a0:	move   a9, *a14+, 1
3f7201b0:	move   *a13(0x280), a9, 1
3f7201d0:	add    a7, a9
3f7201e0:	addi   0x400, a9
3f720200:	move   a9, *a14+, 1
3f720210:	move   *a13(0x300), *a14+, 1
3f720230:	calla  L3F578550
3f720260:	move   *a13(0x280), a9, 1
3f720280:	setf   16, 1, 0
3f720290:	move   *a13(0x2b0), a7, 0
3f7202b0:	add    a7, a9
3f7202c0:	move   *a13(0x3a0), a7, 1
3f7202e0:	cmp    a9, a7
3f7202f0:	jrgt   L3F720350
3f720300:	move   *a13(0x280), a9, 1
3f720320:	move   *a13(0x2b0), a7, 0
3f720340:	add    a9, a7
L3F720350:
3f720350:	move   a7, *a13(0x3a0), 1
3f720370:	move   *a13(0x280), a9, 1
3f720390:	move   *a13(0x2a0), a7, 0
3f7203b0:	add    a7, a9
3f7203c0:	move   *a13(0x380), a7, 1
3f7203e0:	cmp    a9, a7
3f7203f0:	jrlt   L3F720450
3f720400:	move   *a13(0x280), a9, 1
3f720420:	move   *a13(0x2a0), a7, 0
3f720440:	add    a9, a7
L3F720450:
3f720450:	move   a7, *a13(0x380), 1
3f720470:	move   *a13(0x280), a9, 1
3f720490:	move   *a13(0x2c0), a7, 0
3f7204b0:	add    a7, a9
3f7204c0:	move   a9, *a13(0x280), 1
3f7204e0:	move   *a13(0x3a0), a7, 1
3f720500:	cmp    a9, a7
3f720510:	jrgt   L3F720530
3f720520:	move   a9, a7
L3F720530:
3f720530:	move   a7, *a13(0x3a0), 1
3f720550:	jauc   L3F722EA0
L3F720570:
3f720570:	move   *a13(0x380), a9, 1
3f720590:	move   *a13(0x3a0), a7, 1
3f7205b0:	cmp    a7, a9
3f7205c0:	jaeq   L3F722030
3f7205e0:	move   *a13(0xffc0), a7, 1
3f720600:	movb   *a7(0x178), a7
3f720620:	subk   2, a7
3f720630:	jrne   L3F720CF0
3f720640:	move   *a13(0xffc0), a7, 1
3f720660:	move   *a7(0x1e0), a7, 1
3f720680:	jrne   L3F7209D0
3f720690:	move   a14, -*sp, 1
3f7206a0:	move   *a13(0xffc0), a7, 1
3f7206c0:	move   *a7(0x210), a8, 0
3f7206e0:	move   a8, *a14+, 1
3f7206f0:	move   *a7(0x200), a8, 0
3f720710:	move   a8, *a14+, 1
3f720720:	movk   1, a7
3f720730:	move   a7, *a14+, 1
3f720740:	move   *a13(0xffc0), a7, 1
3f720760:	move   *a7(0x120), *a14+, 1
3f720780:	move   *a7(0x100), *a14+, 1
3f7207a0:	move   *a13(0x340), a7, 1
3f7207c0:	move   *a13(0x360), a9, 1
3f7207e0:	add    a9, a7
3f7207f0:	move   a7, *a14+, 1
3f720800:	move   *a13(0x3a0), a7, 1
3f720820:	move   *a13(0x380), a9, 1
3f720840:	sub    a9, a7
3f720850:	move   a7, *a14+, 1
3f720860:	move   *a13(0x340), a7, 1
3f720880:	neg    a7
3f720890:	addk   32, a7
3f7208a0:	move   a7, *a14+, 1
3f7208b0:	addi   0x400, a9
3f7208d0:	move   a9, *a14+, 1
3f7208e0:	move   *a13(0xffe0), a9, 1
3f720900:	move   *a9(0x20), a7, 1
3f720920:	move   *a7(0x2e0), *a14+, 1
3f720940:	movi   0x1e9460, a7
3f720970:	move   a7, *a14+, 1
3f720980:	calla  L3F746630
3f7209b0:	jauc   L3F721600
L3F7209D0:
3f7209d0:	move   a14, -*sp, 1
3f7209e0:	move   *a13(0xffc0), a7, 1
3f720a00:	move   *a7(0x210), a8, 0
3f720a20:	move   a8, *a14+, 1
3f720a30:	move   *a7(0x200), a8, 0
3f720a50:	move   a8, *a14+, 1
3f720a60:	movk   1, a7
3f720a70:	move   a7, *a14+, 1
3f720a80:	move   *a13(0xffc0), a7, 1
3f720aa0:	move   *a7(0x120), *a14+, 1
3f720ac0:	move   *a7(0x100), *a14+, 1
3f720ae0:	move   *a13(0x340), a7, 1
3f720b00:	move   *a13(0x360), a9, 1
3f720b20:	add    a9, a7
3f720b30:	move   a7, *a14+, 1
3f720b40:	move   *a13(0x3a0), a7, 1
3f720b60:	move   *a13(0x380), a9, 1
3f720b80:	sub    a9, a7
3f720b90:	move   a7, *a14+, 1
3f720ba0:	move   *a13(0x340), a7, 1
3f720bc0:	neg    a7
3f720bd0:	addk   32, a7
3f720be0:	move   a7, *a14+, 1
3f720bf0:	addi   0x400, a9
3f720c10:	move   a9, *a14+, 1
3f720c20:	move   *a13(0xffc0), a9, 1
3f720c40:	move   *a9(0x1e0), *a14+, 1
3f720c60:	movi   0x1e9460, a7
3f720c90:	move   a7, *a14+, 1
3f720ca0:	calla  L3F746630
3f720cd0:	jauc   L3F721600
L3F720CF0:
3f720cf0:	move   *a13(0xffc0), a7, 1
3f720d10:	move   *a7(0x1c0), a7, 1
3f720d30:	jrne   L3F721300
3f720d40:	sub    a7, a7
3f720d50:	move   a7, *a13(0x60), 1
3f720d70:	move   *a13(0xffe0), a9, 1
3f720d90:	move   *a9(0x20), a9, 1
3f720db0:	move   *a9(0x80), a9, 0
3f720dd0:	cmp    a9, a7
3f720de0:	jrgt   L3F720F80
L3F720DF0:
3f720df0:	move   *a13(0xffe0), a11, 1
3f720e10:	move   *a11(0x20), a9, 1
3f720e30:	move   *a13(0x60), a7, 1
3f720e50:	sll    0x7, a7
3f720e60:	add    a7, a9
3f720e70:	move   *a9(0x320), a9, 1
3f720e90:	move   *a9(0x10), a9, 0
3f720eb0:	dsjs   a9, L3F720ED0
3f720ec0:	jruc   L3F720F80
L3F720ED0:
3f720ed0:	move   *a13(0x60), a9, 1
3f720ef0:	inc    a9
3f720f00:	move   a9, *a13(0x60), 1
3f720f20:	move   *a11(0x20), a7, 1
3f720f40:	move   *a7(0x80), a7, 0
3f720f60:	cmp    a7, a9
3f720f70:	jrle   L3F720DF0
L3F720F80:
3f720f80:	move   *a13(0xffe0), a11, 1
3f720fa0:	move   *a11(0x20), a9, 1
3f720fc0:	move   *a13(0x60), a7, 1
3f720fe0:	sll    0x7, a7
3f720ff0:	add    a7, a9
3f721000:	move   *a9(0x320), *a13(0x0), 1
3f721030:	move   a14, -*sp, 1
3f721040:	move   *a13(0xffc0), a9, 1
3f721060:	move   *a9(0x210), a8, 0
3f721080:	move   a8, *a14+, 1
3f721090:	move   *a9(0x200), a8, 0
3f7210b0:	move   a8, *a14+, 1
3f7210c0:	sub    a7, a7
3f7210d0:	move   a7, *a14+, 1
3f7210e0:	move   *a9(0x120), *a14+, 1
3f721100:	move   *a9(0x100), *a14+, 1
3f721120:	move   *a13(0x340), a7, 1
3f721140:	move   *a13(0x360), a9, 1
3f721160:	add    a9, a7
3f721170:	move   a7, *a14+, 1
3f721180:	move   *a13(0x3a0), a7, 1
3f7211a0:	move   *a13(0x380), a9, 1
3f7211c0:	sub    a9, a7
3f7211d0:	move   a7, *a14+, 1
3f7211e0:	move   *a13(0x340), a7, 1
3f721200:	neg    a7
3f721210:	addk   32, a7
3f721220:	move   a7, *a14+, 1
3f721230:	addi   0x400, a9
3f721250:	move   a9, *a14+, 1
3f721260:	move   *a13(0x0), *a14+, 1
3f721280:	movi   0x1e9460, a9
3f7212b0:	move   a9, *a14+, 1
3f7212c0:	calla  L3F746630
3f7212f0:	jruc   L3F721600
L3F721300:
3f721300:	move   a14, -*sp, 1
3f721310:	move   *a13(0xffc0), a7, 1
3f721330:	move   *a7(0x210), a8, 0
3f721350:	move   a8, *a14+, 1
3f721360:	move   *a7(0x200), a8, 0
3f721380:	move   a8, *a14+, 1
3f721390:	sub    a7, a7
3f7213a0:	move   a7, *a14+, 1
3f7213b0:	move   *a13(0xffc0), a7, 1
3f7213d0:	move   *a7(0x120), *a14+, 1
3f7213f0:	move   *a7(0x100), *a14+, 1
3f721410:	move   *a13(0x340), a7, 1
3f721430:	move   *a13(0x360), a9, 1
3f721450:	add    a9, a7
3f721460:	move   a7, *a14+, 1
3f721470:	move   *a13(0x3a0), a7, 1
3f721490:	move   *a13(0x380), a9, 1
3f7214b0:	sub    a9, a7
3f7214c0:	move   a7, *a14+, 1
3f7214d0:	move   *a13(0x340), a7, 1
3f7214f0:	neg    a7
3f721500:	addk   32, a7
3f721510:	move   a7, *a14+, 1
3f721520:	addi   0x400, a9
3f721540:	move   a9, *a14+, 1
3f721550:	move   *a13(0xffc0), a9, 1
3f721570:	move   *a9(0x1c0), *a14+, 1
3f721590:	movi   0x1e9460, a7
3f7215c0:	move   a7, *a14+, 1
3f7215d0:	calla  L3F746630
L3F721600:
3f721600:	move   *a13(0xffe0), a11, 1
3f721620:	setf   16, 1, 0
3f721630:	move   *a11, a9, 0
3f721640:	jrne   L3F721900
3f721650:	move   a14, -*sp, 1
3f721660:	move   *a13(0xff80), a9, 1
3f721680:	move   *a13(0x340), a7, 1
3f7216a0:	sub    a7, a9
3f7216b0:	move   a9, *a14+, 1
3f7216c0:	move   *a13(0x20), a9, 1
3f7216e0:	move   *a13(0x380), a7, 1
3f721700:	add    a7, a9
3f721710:	move   a9, *a14+, 1
3f721720:	move   *a13(0x340), a9, 1
3f721740:	move   *a13(0x360), a7, 1
3f721760:	add    a7, a9
3f721770:	move   a9, *a14+, 1
3f721780:	move   *a13(0x3a0), a9, 1
3f7217a0:	move   *a13(0x380), a7, 1
3f7217c0:	sub    a7, a9
3f7217d0:	move   a9, *a14+, 1
3f7217e0:	move   *a13(0x340), a9, 1
3f721800:	neg    a9
3f721810:	addk   32, a9
3f721820:	move   a9, *a14+, 1
3f721830:	addi   0x400, a7
3f721850:	move   a7, *a14+, 1
3f721860:	move   *a13(0xffc0), *a14+, 1
3f721880:	move   a11, *a14+, 1
3f721890:	move   @0x209460, *a14+, 1
3f7218c0:	calla  L3F575830
3f7218f0:	jruc   L3F721BA0
L3F721900:
3f721900:	move   a14, -*sp, 1
3f721910:	move   *a13(0xff80), a9, 1
3f721930:	move   *a13(0x340), a7, 1
3f721950:	sub    a7, a9
3f721960:	move   a9, *a14+, 1
3f721970:	move   *a13(0x20), a9, 1
3f721990:	move   *a13(0x380), a7, 1
3f7219b0:	add    a7, a9
3f7219c0:	move   a9, *a14+, 1
3f7219d0:	move   *a13(0x340), a9, 1
3f7219f0:	move   *a13(0x360), a7, 1
3f721a10:	add    a7, a9
3f721a20:	move   a9, *a14+, 1
3f721a30:	move   *a13(0x3a0), a9, 1
3f721a50:	move   *a13(0x380), a7, 1
3f721a70:	sub    a7, a9
3f721a80:	move   a9, *a14+, 1
3f721a90:	move   *a13(0x340), a9, 1
3f721ab0:	neg    a9
3f721ac0:	addk   32, a9
3f721ad0:	move   a9, *a14+, 1
3f721ae0:	addi   0x400, a7
3f721b00:	move   a7, *a14+, 1
3f721b10:	move   *a13(0xffc0), *a14+, 1
3f721b30:	move   a11, *a14+, 1
3f721b40:	move   @0x209460, *a14+, 1
3f721b70:	calla  L3F569030
L3F721BA0:
3f721ba0:	move   *a13(0x20), a9, 1
3f721bc0:	move   *a13(0x280), a7, 1
3f721be0:	add    a7, a9
3f721bf0:	move   a9, *a13(0x20), 1
3f721c10:	move   *a13(0x3a0), a7, 1
3f721c30:	move   *a13(0x380), a9, 1
3f721c50:	sub    a9, a7
3f721c60:	addk   7, a7
3f721c70:	sra    0x3, a7
3f721c80:	addk   5, a7
3f721c90:	move   a7, *a13(0x1a0), 1
3f721cb0:	addi   0x400, a9
3f721cd0:	sra    0x5, a9
3f721ce0:	move   a9, *a13(0x140), 1
3f721d00:	move   *a13(0x340), a7, 1
3f721d20:	neg    a7
3f721d30:	addk   32, a7
3f721d40:	move   a7, *a13(0x60), 1
3f721d60:	move   *a13(0x360), a7, 1
3f721d80:	move   *a13(0x60), a9, 1
3f721da0:	subk   32, a9
3f721db0:	cmp    a7, a9
3f721dc0:	jrge   L3F721F80
L3F721DD0:
3f721dd0:	move   a14, -*sp, 1
3f721de0:	move   *a13(0x1a0), *a14+, 1
3f721e00:	move   *a13(0x60), a11, 1
3f721e20:	sll    0x6, a11
3f721e30:	move   *a13(0x140), a9, 1
3f721e50:	add    a9, a11
3f721e60:	sll    0x5, a11
3f721e70:	addi   0x1e9460, a11
3f721ea0:	move   a11, *a14+, 1
3f721eb0:	calla  L3FB44A00
3f721ee0:	move   *a13(0x60), a11, 1
3f721f00:	inc    a11
3f721f10:	move   a11, *a13(0x60), 1
3f721f30:	move   *a13(0x360), a7, 1
3f721f50:	subk   32, a11
3f721f60:	cmp    a7, a11
3f721f70:	jrlt   L3F721DD0
L3F721F80:
3f721f80:	sub    a11, a11
3f721f90:	move   a11, *a13(0x3a0), 1
3f721fb0:	move   a11, *a13(0x380), 1
3f721fd0:	move   a11, *a13(0x360), 1
3f721ff0:	move   a11, *a13(0x340), 1
3f722010:	move   a11, *a13(0x280), 1
L3F722030:
3f722030:	setf   16, 1, 0
3f722040:	move   *a13(0x2b0), a11, 0
3f722060:	move   *a13(0x2a0), a9, 0
3f722080:	sub    a9, a11
3f722090:	move   a11, *a13(0x1a0), 1
3f7220b0:	jaeq   L3F722E20
3f7220d0:	move   a14, -*sp, 1
3f7220e0:	move   a11, *a14+, 1
3f7220f0:	calla  L3FB339C0
3f722120:	neg    a8
3f722130:	addk   31, a8
3f722140:	move   a8, *a13(0x60), 1
3f722160:	movk   1, a7
3f722170:	sll    a8, a7
3f722180:	cmp    a11, a7
3f722190:	jreq   L3F7221D0
3f7221a0:	inc    a8
3f7221b0:	move   a8, *a13(0x60), 1
L3F7221D0:
3f7221d0:	subk   3, a8
3f7221e0:	jrge   L3F722220
3f7221f0:	movk   3, a7
3f722200:	move   a7, *a13(0x60), 1
L3F722220:
3f722220:	setf   16, 1, 0
3f722230:	move   *a13(0x2d0), a7, 0
3f722250:	move   *a13(0x2e0), a9, 0
3f722270:	add    a9, a7
3f722280:	move   a7, *a13(0x1c0), 1
3f7222a0:	movk   1, a7
3f7222b0:	move   *a13(0x60), a9, 1
3f7222d0:	sll    a9, a7
3f7222e0:	move   *a13(0x1c0), a9, 1
3f722300:	mpys   a9, a7
3f722310:	cmpi   0x20000, a7
3f722340:	jagt   L3F722DA0
3f722360:	move   @0x209460, a7, 1
3f722390:	move   *a7(0x80), a9, 1
3f7223b0:	move   *a9(0x60), a9, 1
3f7223d0:	move   a11, *a9(0x110), 0
3f7223f0:	move   *a7(0x80), a9, 1
3f722410:	move   *a9(0x60), a9, 1
3f722430:	move   *a13(0x1c0), *a9(0x100), 0
3f722460:	move   a14, -*sp, 1
3f722470:	move   *a13(0x60), *a14+, 1
3f722490:	move   *a13(0x320), a9, 1
3f7224b0:	movk   4, a11
3f7224c0:	and    a9, a11
3f7224d0:	move   a11, *a14+, 1
3f7224e0:	move   *a13(0x1c0), *a14+, 1
3f722500:	move   *a13(0x1a0), *a14+, 1
3f722520:	sub    a11, a11
3f722530:	move   a11, *a14+, 1
3f722540:	move   a11, *a14+, 1
3f722550:	move   *a13(0x300), *a14+, 1
3f722570:	calla  L3F574F70
3f7225a0:	move   *a13(0xffe0), a7, 1
3f7225c0:	setf   16, 1, 0
3f7225d0:	move   *a7, a11, 0
3f7225e0:	jrne   L3F7227E0
3f7225f0:	move   a14, -*sp, 1
3f722600:	move   *a13(0xff80), a11, 1
3f722620:	move   *a13(0x2d0), a7, 0
3f722640:	sub    a7, a11
3f722650:	move   a11, *a14+, 1
3f722660:	move   *a13(0x20), a11, 1
3f722680:	move   *a13(0x2a0), a7, 0
3f7226a0:	add    a7, a11
3f7226b0:	move   a11, *a14+, 1
3f7226c0:	move   *a13(0x1c0), *a14+, 1
3f7226e0:	move   *a13(0x1a0), *a14+, 1
3f722700:	sub    a11, a11
3f722710:	move   a11, *a14+, 1
3f722720:	move   a11, *a14+, 1
3f722730:	move   *a13(0xffc0), *a14+, 1
3f722750:	move   *a13(0xffe0), *a14+, 1
3f722770:	move   @0x209460, *a14+, 1
3f7227a0:	calla  L3F575830
3f7227d0:	jruc   L3F7229C0
L3F7227E0:
3f7227e0:	move   a14, -*sp, 1
3f7227f0:	move   *a13(0xff80), a11, 1
3f722810:	move   *a13(0x2d0), a7, 0
3f722830:	sub    a7, a11
3f722840:	move   a11, *a14+, 1
3f722850:	move   *a13(0x20), a11, 1
3f722870:	move   *a13(0x2a0), a7, 0
3f722890:	add    a7, a11
3f7228a0:	move   a11, *a14+, 1
3f7228b0:	move   *a13(0x1c0), *a14+, 1
3f7228d0:	move   *a13(0x1a0), *a14+, 1
3f7228f0:	sub    a11, a11
3f722900:	move   a11, *a14+, 1
3f722910:	move   a11, *a14+, 1
3f722920:	move   *a13(0xffc0), *a14+, 1
3f722940:	move   *a13(0xffe0), *a14+, 1
3f722960:	move   @0x209460, *a14+, 1
3f722990:	calla  L3F569030
L3F7229C0:
3f7229c0:	move   *a13(0x60), a11, 1
3f7229e0:	subk   3, a11
3f7229f0:	move   a11, *a13(0x60), 1
3f722a10:	movk   1, a7
3f722a20:	sll    a11, a7
3f722a30:	move   a7, *a13(0x1a0), 1
3f722a50:	sub    a7, a7
3f722a60:	move   a7, *a13(0x80), 1
3f722a80:	move   *a13(0x1c0), a9, 1
3f722aa0:	cmp    a9, a7
3f722ab0:	jrge   L3F722C50
L3F722AC0:
3f722ac0:	move   a14, -*sp, 1
3f722ad0:	move   *a13(0x1a0), *a14+, 1
3f722af0:	move   *a13(0x80), a11, 1
3f722b10:	sll    0x3, a11
3f722b20:	move   *a13(0x60), a9, 1
3f722b40:	sll    a9, a11
3f722b50:	addi   0x1e9460, a11
3f722b80:	move   a11, *a14+, 1
3f722b90:	calla  L3FB44A00
3f722bc0:	move   *a13(0x80), a11, 1
3f722be0:	inc    a11
3f722bf0:	move   a11, *a13(0x80), 1
3f722c10:	move   *a13(0x1c0), a7, 1
3f722c30:	cmp    a7, a11
3f722c40:	jrlt   L3F722AC0
L3F722C50:
3f722c50:	move   @0x209460, a11, 1
3f722c80:	move   *a11(0x80), a9, 1
3f722ca0:	move   *a9(0x60), a9, 1
3f722cc0:	movi   0x800, a7
3f722ce0:	setf   16, 0, 0
3f722cf0:	move   a7, *a9(0x110), 0
3f722d10:	move   *a11(0x80), a9, 1
3f722d30:	move   *a9(0x60), a9, 1
3f722d50:	movi   0x40, a7
3f722d70:	move   a7, *a9(0x100), 0
3f722d90:	jruc   L3F722E20
L3F722DA0:
3f722da0:	move   a14, -*sp, 1
3f722db0:	movi   0x3f72e138, a8
3f722de0:	move   a8, *a14+, 1
3f722df0:	calla  L3FB341E0
L3F722E20:
3f722e20:	move   *a13(0xffa0), a11, 1
3f722e40:	setf   16, 1, 0
3f722e50:	move   *a13(0x2c0), a9, 0
3f722e70:	add    a9, a11
3f722e80:	move   a11, *a13(0xffa0), 1
L3F722EA0:
3f722ea0:	move   *a13(0x40), a11, 1
3f722ec0:	dec    a11
3f722ed0:	move   a11, *a13(0x40), 1
3f722ef0:	jagt   L3F71DF30
L3F722F10:
3f722f10:	move   *a13(0xffc0), a11, 1
3f722f30:	movb   *a11(0x178), a9
3f722f50:	subk   2, a9
3f722f60:	jrne   L3F723580
3f722f70:	move   *a11(0x1e0), a9, 1
3f722f90:	jrne   L3F7232B0
3f722fa0:	move   a14, -*sp, 1
3f722fb0:	setf   16, 1, 0
3f722fc0:	move   *a11(0x210), a8, 0
3f722fe0:	move   a8, *a14+, 1
3f722ff0:	move   *a11(0x200), a8, 0
3f723010:	move   a8, *a14+, 1
3f723020:	movk   1, a9
3f723030:	move   a9, *a14+, 1
3f723040:	move   *a11(0x120), *a14+, 1
3f723060:	move   *a11(0x100), *a14+, 1
3f723080:	move   *a13(0x340), a7, 1
3f7230a0:	move   *a13(0x360), a9, 1
3f7230c0:	add    a9, a7
3f7230d0:	move   a7, *a14+, 1
3f7230e0:	move   *a13(0x3a0), a7, 1
3f723100:	move   *a13(0x380), a9, 1
3f723120:	sub    a9, a7
3f723130:	move   a7, *a14+, 1
3f723140:	move   *a13(0x340), a7, 1
3f723160:	neg    a7
3f723170:	addk   32, a7
3f723180:	move   a7, *a14+, 1
3f723190:	addi   0x400, a9
3f7231b0:	move   a9, *a14+, 1
3f7231c0:	move   *a13(0xffe0), a9, 1
3f7231e0:	move   *a9(0x20), a7, 1
3f723200:	move   *a7(0x2e0), *a14+, 1
3f723220:	movi   0x1e9460, a7
3f723250:	move   a7, *a14+, 1
3f723260:	calla  L3F746630
3f723290:	jauc   L3F723E30
L3F7232B0:
3f7232b0:	move   a14, -*sp, 1
3f7232c0:	setf   16, 1, 0
3f7232d0:	move   *a11(0x210), a8, 0
3f7232f0:	move   a8, *a14+, 1
3f723300:	move   *a11(0x200), a8, 0
3f723320:	move   a8, *a14+, 1
3f723330:	movk   1, a9
3f723340:	move   a9, *a14+, 1
3f723350:	move   *a11(0x120), *a14+, 1
3f723370:	move   *a11(0x100), *a14+, 1
3f723390:	move   *a13(0x340), a7, 1
3f7233b0:	move   *a13(0x360), a9, 1
3f7233d0:	add    a9, a7
3f7233e0:	move   a7, *a14+, 1
3f7233f0:	move   *a13(0x3a0), a7, 1
3f723410:	move   *a13(0x380), a9, 1
3f723430:	sub    a9, a7
3f723440:	move   a7, *a14+, 1
3f723450:	move   *a13(0x340), a7, 1
3f723470:	neg    a7
3f723480:	addk   32, a7
3f723490:	move   a7, *a14+, 1
3f7234a0:	addi   0x400, a9
3f7234c0:	move   a9, *a14+, 1
3f7234d0:	move   *a11(0x1e0), *a14+, 1
3f7234f0:	movi   0x1e9460, a9
3f723520:	move   a9, *a14+, 1
3f723530:	calla  L3F746630
3f723560:	jauc   L3F723E30
L3F723580:
3f723580:	move   *a11(0x1c0), a9, 1
3f7235a0:	jrne   L3F723B80
3f7235b0:	sub    a9, a9
3f7235c0:	move   a9, *a13(0x60), 1
3f7235e0:	move   *a13(0xffe0), a7, 1
3f723600:	move   *a7(0x20), a7, 1
3f723620:	setf   16, 1, 0
3f723630:	move   *a7(0x80), a7, 0
3f723650:	cmp    a7, a9
3f723660:	jrgt   L3F723800
L3F723670:
3f723670:	move   *a13(0xffe0), a11, 1
3f723690:	move   *a11(0x20), a9, 1
3f7236b0:	move   *a13(0x60), a7, 1
3f7236d0:	sll    0x7, a7
3f7236e0:	add    a7, a9
3f7236f0:	move   *a9(0x320), a9, 1
3f723710:	move   *a9(0x10), a9, 0
3f723730:	dsjs   a9, L3F723750
3f723740:	jruc   L3F723800
L3F723750:
3f723750:	move   *a13(0x60), a9, 1
3f723770:	inc    a9
3f723780:	move   a9, *a13(0x60), 1
3f7237a0:	move   *a11(0x20), a7, 1
3f7237c0:	move   *a7(0x80), a7, 0
3f7237e0:	cmp    a7, a9
3f7237f0:	jrle   L3F723670
L3F723800:
3f723800:	move   *a13(0xffe0), a11, 1
3f723820:	move   *a11(0x20), a9, 1
3f723840:	move   *a13(0x60), a7, 1
3f723860:	sll    0x7, a7
3f723870:	add    a7, a9
3f723880:	move   *a9(0x320), *a13(0x0), 1
3f7238b0:	move   a14, -*sp, 1
3f7238c0:	move   *a13(0xffc0), a9, 1
3f7238e0:	move   *a9(0x210), a8, 0
3f723900:	move   a8, *a14+, 1
3f723910:	move   *a9(0x200), a8, 0
3f723930:	move   a8, *a14+, 1
3f723940:	sub    a7, a7
3f723950:	move   a7, *a14+, 1
3f723960:	move   *a9(0x120), *a14+, 1
3f723980:	move   *a9(0x100), *a14+, 1
3f7239a0:	move   *a13(0x340), a7, 1
3f7239c0:	move   *a13(0x360), a9, 1
3f7239e0:	add    a9, a7
3f7239f0:	move   a7, *a14+, 1
3f723a00:	move   *a13(0x3a0), a7, 1
3f723a20:	move   *a13(0x380), a9, 1
3f723a40:	sub    a9, a7
3f723a50:	move   a7, *a14+, 1
3f723a60:	move   *a13(0x340), a7, 1
3f723a80:	neg    a7
3f723a90:	addk   32, a7
3f723aa0:	move   a7, *a14+, 1
3f723ab0:	addi   0x400, a9
3f723ad0:	move   a9, *a14+, 1
3f723ae0:	move   *a13(0x0), *a14+, 1
3f723b00:	movi   0x1e9460, a9
3f723b30:	move   a9, *a14+, 1
3f723b40:	calla  L3F746630
3f723b70:	jruc   L3F723E30
L3F723B80:
3f723b80:	move   a14, -*sp, 1
3f723b90:	setf   16, 1, 0
3f723ba0:	move   *a11(0x210), a8, 0
3f723bc0:	move   a8, *a14+, 1
3f723bd0:	move   *a11(0x200), a8, 0
3f723bf0:	move   a8, *a14+, 1
3f723c00:	sub    a9, a9
3f723c10:	move   a9, *a14+, 1
3f723c20:	move   *a11(0x120), *a14+, 1
3f723c40:	move   *a11(0x100), *a14+, 1
3f723c60:	move   *a13(0x340), a7, 1
3f723c80:	move   *a13(0x360), a9, 1
3f723ca0:	add    a9, a7
3f723cb0:	move   a7, *a14+, 1
3f723cc0:	move   *a13(0x3a0), a7, 1
3f723ce0:	move   *a13(0x380), a9, 1
3f723d00:	sub    a9, a7
3f723d10:	move   a7, *a14+, 1
3f723d20:	move   *a13(0x340), a7, 1
3f723d40:	neg    a7
3f723d50:	addk   32, a7
3f723d60:	move   a7, *a14+, 1
3f723d70:	addi   0x400, a9
3f723d90:	move   a9, *a14+, 1
3f723da0:	move   *a11(0x1c0), *a14+, 1
3f723dc0:	movi   0x1e9460, a9
3f723df0:	move   a9, *a14+, 1
3f723e00:	calla  L3F746630
L3F723E30:
3f723e30:	move   *a13(0xffe0), a11, 1
3f723e50:	setf   16, 1, 0
3f723e60:	move   *a11, a9, 0
3f723e70:	jrne   L3F724130
3f723e80:	move   a14, -*sp, 1
3f723e90:	move   *a13(0xff80), a9, 1
3f723eb0:	move   *a13(0x340), a7, 1
3f723ed0:	sub    a7, a9
3f723ee0:	move   a9, *a14+, 1
3f723ef0:	move   *a13(0x20), a9, 1
3f723f10:	move   *a13(0x380), a7, 1
3f723f30:	add    a7, a9
3f723f40:	move   a9, *a14+, 1
3f723f50:	move   *a13(0x340), a9, 1
3f723f70:	move   *a13(0x360), a7, 1
3f723f90:	add    a7, a9
3f723fa0:	move   a9, *a14+, 1
3f723fb0:	move   *a13(0x3a0), a9, 1
3f723fd0:	move   *a13(0x380), a7, 1
3f723ff0:	sub    a7, a9
3f724000:	move   a9, *a14+, 1
3f724010:	move   *a13(0x340), a9, 1
3f724030:	neg    a9
3f724040:	addk   32, a9
3f724050:	move   a9, *a14+, 1
3f724060:	addi   0x400, a7
3f724080:	move   a7, *a14+, 1
3f724090:	move   *a13(0xffc0), *a14+, 1
3f7240b0:	move   a11, *a14+, 1
3f7240c0:	move   @0x209460, *a14+, 1
3f7240f0:	calla  L3F575830
3f724120:	jruc   L3F7243D0
L3F724130:
3f724130:	move   a14, -*sp, 1
3f724140:	move   *a13(0xff80), a9, 1
3f724160:	move   *a13(0x340), a7, 1
3f724180:	sub    a7, a9
3f724190:	move   a9, *a14+, 1
3f7241a0:	move   *a13(0x20), a9, 1
3f7241c0:	move   *a13(0x380), a7, 1
3f7241e0:	add    a7, a9
3f7241f0:	move   a9, *a14+, 1
3f724200:	move   *a13(0x340), a9, 1
3f724220:	move   *a13(0x360), a7, 1
3f724240:	add    a7, a9
3f724250:	move   a9, *a14+, 1
3f724260:	move   *a13(0x3a0), a9, 1
3f724280:	move   *a13(0x380), a7, 1
3f7242a0:	sub    a7, a9
3f7242b0:	move   a9, *a14+, 1
3f7242c0:	move   *a13(0x340), a9, 1
3f7242e0:	neg    a9
3f7242f0:	addk   32, a9
3f724300:	move   a9, *a14+, 1
3f724310:	addi   0x400, a7
3f724330:	move   a7, *a14+, 1
3f724340:	move   *a13(0xffc0), *a14+, 1
3f724360:	move   a11, *a14+, 1
3f724370:	move   @0x209460, *a14+, 1
3f7243a0:	calla  L3F569030
L3F7243D0:
3f7243d0:	move   *a13(0x20), a9, 1
3f7243f0:	move   *a13(0x280), a7, 1
3f724410:	add    a7, a9
3f724420:	move   a9, *a13(0x20), 1
3f724440:	move   *a13(0x3a0), a7, 1
3f724460:	move   *a13(0x380), a9, 1
3f724480:	sub    a9, a7
3f724490:	addk   7, a7
3f7244a0:	sra    0x3, a7
3f7244b0:	addk   5, a7
3f7244c0:	move   a7, *a13(0x1a0), 1
3f7244e0:	addi   0x400, a9
3f724500:	sra    0x5, a9
3f724510:	move   a9, *a13(0x140), 1
3f724530:	move   *a13(0x340), a7, 1
3f724550:	neg    a7
3f724560:	addk   32, a7
3f724570:	move   a7, *a13(0x60), 1
3f724590:	move   *a13(0x360), a7, 1
3f7245b0:	move   *a13(0x60), a9, 1
3f7245d0:	subk   32, a9
3f7245e0:	cmp    a7, a9
3f7245f0:	jrge   L3F7247B0
L3F724600:
3f724600:	move   a14, -*sp, 1
3f724610:	move   *a13(0x1a0), *a14+, 1
3f724630:	move   *a13(0x60), a11, 1
3f724650:	sll    0x6, a11
3f724660:	move   *a13(0x140), a9, 1
3f724680:	add    a9, a11
3f724690:	sll    0x5, a11
3f7246a0:	addi   0x1e9460, a11
3f7246d0:	move   a11, *a14+, 1
3f7246e0:	calla  L3FB44A00
3f724710:	move   *a13(0x60), a11, 1
3f724730:	inc    a11
3f724740:	move   a11, *a13(0x60), 1
3f724760:	move   *a13(0x360), a7, 1
3f724780:	subk   32, a11
3f724790:	cmp    a7, a11
3f7247a0:	jrlt   L3F724600
L3F7247B0:
3f7247b0:	sub    a11, a11
3f7247c0:	move   a11, *a13(0x3a0), 1
3f7247e0:	move   a11, *a13(0x380), 1
3f724800:	move   a11, *a13(0x360), 1
3f724820:	move   a11, *a13(0x340), 1
L3F724840:
3f724840:	move   *a13(0x80), a11, 1
3f724860:	inc    a11
3f724870:	move   a11, *a13(0x80), 1
3f724890:	move   *a13(0xff60), a9, 1
3f7248b0:	cmp    a9, a11
3f7248c0:	jalt   L3F71D920
L3F7248E0:
3f7248e0:	move   *a13(0xffc0), a11, 1
3f724900:	move   *a13(0x240), *a11(0xc0), 1
3f724930:	move   *a13(0x260), *a11(0x120), 1
L3F724960:
3f724960:	move   *sp(0xa0), a14, 1
3f724980:	mmfm   sp, a7,a9,a11,a13
3f7249a0:	rets   2
3f7249b0:	mmtm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f7249d0:	move   a14, a13
3f7249e0:	addi   0x3a0, a14
3f724a00:	move   *a13(0xffc0), a9, 1
3f724a20:	sub    a7, a7
3f724a30:	move   a7, *a13(0x20), 1
3f724a50:	move   a7, *a13(0x40), 1
3f724a70:	move   @0x209480, a7, 1
3f724aa0:	jreq   L3F724F00
3f724ab0:	move   a14, -*sp, 1
3f724ac0:	movi   0x1000, a7
3f724ae0:	move   a7, *a14+, 1
3f724af0:	movi   0x1e9460, a7
3f724b20:	move   a7, *a14+, 1
3f724b30:	calla  L3FB44A00
3f724b60:	move   a14, -*sp, 1
3f724b70:	movi   0x1e0, a7
3f724b90:	move   a7, *a14+, 1
3f724ba0:	movi   0x2094a0, a7
3f724bd0:	move   a7, *a14+, 1
3f724be0:	calla  L3FB44A00
3f724c10:	move   a14, -*sp, 1
3f724c20:	movk   1, a5
3f724c30:	move   a5, *a14+, 1
3f724c40:	movi   0x40, a5
3f724c60:	move   a5, *a14+, 1
3f724c70:	movi   0x800, a5
3f724c90:	move   a5, *a14+, 1
3f724ca0:	move   *a9(0x0), *a14+, 1
3f724cc0:	calla  L3FBD65D0
3f724cf0:	move   a8, @0x209460, 1
3f724d20:	move   *a8(0x80), a5, 1
3f724d40:	move   *a5(0x60), a5, 1
3f724d60:	movi   0x1e9460, a7
3f724d90:	move   a7, *a5(0xe0), 1
3f724db0:	move   *a8(0x80), a5, 1
3f724dd0:	move   *a5(0x60), a5, 1
3f724df0:	movi   0x800, a7
3f724e10:	setf   16, 0, 0
3f724e20:	move   a7, *a5(0x110), 0
3f724e40:	move   *a8(0x80), a5, 1
3f724e60:	move   *a5(0x60), a5, 1
3f724e80:	movi   0x40, a7
3f724ea0:	move   a7, *a5(0x100), 0
3f724ec0:	sub    a5, a5
3f724ed0:	move   a5, @0x209480, 1
L3F724F00:
3f724f00:	move   @0x1e8b80, a7, 1
3f724f30:	cmpi   0x800000, a7
3f724f60:	jrls   L3F724FB0
3f724f70:	movk   1, a5
3f724f80:	move   a5, *a13(0xa0), 1
3f724fa0:	jruc   L3F724FE0
L3F724FB0:
3f724fb0:	sub    a5, a5
3f724fc0:	move   a5, *a13(0xa0), 1
L3F724FE0:
3f724fe0:	move   *a9(0x220), *a13(0x240), 1
3f725010:	move   *a13(0xffa0), a12, 1
3f725030:	move   *a13(0xff40), a10, 1
3f725050:	move   *a9(0xc0), *a13(0x200), 1
3f725080:	move   *a9(0x120), *a13(0x220), 1
3f7250b0:	move   *a9(0x100), a5, 1
3f7250d0:	jrne   L3F725140
3f7250e0:	move   *a9(0x120), a5, 1
3f725100:	jrne   L3F725140
3f725110:	movk   1, a5
3f725120:	move   a5, *a9(0x120), 1
L3F725140:
3f725140:	move   a14, -*sp, 1
3f725150:	move   *a9(0x100), *a14+, 1
3f725170:	move   *a9(0xc0), *a14+, 1
3f725190:	calla  L3F738980
3f7251c0:	move   a8, *a9(0xc0), 1
3f7251e0:	sub    a7, a7
3f7251f0:	move   a7, *a13(0x100), 1
3f725210:	move   *a13(0xff60), a5, 1
3f725230:	cmp    a5, a7
3f725240:	jage   L3F72C580
L3F725260:
3f725260:	setf   8, 0, 0
3f725270:	move   *a10+, a7, 0
3f725280:	move   a7, *a13(0x140), 1
3f7252a0:	cmpi   0xff, a7
3f7252c0:	jrne   L3F7254E0
3f7252d0:	move   a10, *a13(0x240), 1
3f7252f0:	addk   32, a10
3f725300:	move   *a13(0x240), a5, 1
3f725320:	move   *a9(0x220), a7, 1
3f725340:	cmp    a7, a5
3f725350:	jaeq   L3F72C4E0
3f725370:	move   a14, -*sp, 1
3f725380:	movk   1, a7
3f725390:	move   a7, *a14+, 1
3f7253a0:	move   a5, *a14+, 1
3f7253b0:	movi   0x4000, a7
3f7253d0:	move   a7, *a14+, 1
3f7253e0:	move   a9, *a14+, 1
3f7253f0:	calla  L3F864C90
3f725420:	move   a14, -*sp, 1
3f725430:	move   a9, *a14+, 1
3f725440:	move   *a13(0xffe0), *a14+, 1
3f725460:	calla  L3F863590
3f725490:	move   *a9(0x220), *a13(0x240), 1
3f7254c0:	jauc   L3F72C4E0
L3F7254E0:
3f7254e0:	setf   8, 1, 0
3f7254f0:	move   *a10+, a5, 0
3f725500:	add    a5, a12
3f725510:	move   a7, a5
3f725520:	jaeq   L3F72C4E0
3f725540:	sub    a11, a11
3f725550:	move   *a13(0x240), a5, 1
3f725570:	move   *a5(0xe0), a6, 1
3f725590:	setf   8, 0, 0
3f7255a0:	move   *a6(0x230), a5, 0
3f7255c0:	move   a5, *a13(0x340), 1
3f7255e0:	move   *a6(0x1c0), a2, 1
3f725600:	move   *a6(0x200), a4, 1
3f725620:	move   *a13(0x240), a3, 1
3f725640:	move   *a6(0x1a0), a5, 1
3f725660:	move   a5, a7
3f725670:	sll    0x7, a5
3f725680:	sll    0x5, a7
3f725690:	add    a7, a5
3f7256a0:	move   *a3(0x80), a7, 1
3f7256c0:	add    a5, a7
3f7256d0:	move   a7, *a13(0x300), 1
3f7256f0:	move   *a7(0x80), a5, 1
3f725710:	jrne   L3F7257A0
3f725720:	move   a14, -*sp, 1
3f725730:	move   a3, *a14+, 1
3f725740:	calla  L3F72CBE0
3f725770:	move   a11, @0x20a3e0, 1
L3F7257A0:
3f7257a0:	move   a11, *a13(0x80), 1
3f7257c0:	move   a11, *a13(0x60), 1
3f7257e0:	move   *a13(0x140), a0, 1
L3F725800:
3f725800:	move   *a13(0xa0), a7, 1
3f725820:	jaeq   L3F726DD0
3f725840:	move   *a13(0x240), a5, 1
3f725860:	move   @0x20a3e0, a3, 1
3f725890:	cmp    a3, a5
3f7258a0:	jrne   L3F725960
3f7258b0:	move   @0x20a400, a5, 1
3f7258e0:	move   a5, *a13(0x2c0), 1
3f725900:	move   @0x20a420, a7, 1
3f725930:	move   a7, *a13(0x2e0), 1
3f725950:	jruc   L3F725D50
L3F725960:
3f725960:	sub    a5, a5
3f725970:	move   a5, *a13(0x2e0), 1
3f725990:	move   a5, *a13(0xe0), 1
L3F7259B0:
3f7259b0:	move   *a13(0xe0), a7, 1
3f7259d0:	move   a7, a5
3f7259e0:	sll    0x6, a7
3f7259f0:	sll    0x5, a5
3f725a00:	add    a5, a7
3f725a10:	addi   0x2094a0, a7
3f725a40:	move   *a13(0x240), a5, 1
3f725a60:	move   *a7, a7, 1
3f725a70:	cmp    a7, a5
3f725a80:	jrne   L3F725CD0
3f725a90:	move   a5, @0x20a3e0, 1
3f725ac0:	move   *a13(0xe0), a7, 1
3f725ae0:	move   a7, a3
3f725af0:	sll    0x6, a7
3f725b00:	sll    0x5, a3
3f725b10:	add    a3, a7
3f725b20:	addi   0x2094a0, a7
3f725b50:	move   *a7(0x40), a7, 1
3f725b70:	move   a7, *a13(0x2e0), 1
3f725b90:	move   a7, @0x20a420, 1
3f725bc0:	move   *a13(0xe0), a3, 1
3f725be0:	move   a3, a5
3f725bf0:	sll    0x6, a3
3f725c00:	sll    0x5, a5
3f725c10:	add    a5, a3
3f725c20:	addi   0x2094a0, a3
3f725c50:	move   *a3(0x20), a5, 1
3f725c70:	move   a5, *a13(0x2c0), 1
3f725c90:	move   a5, @0x20a400, 1
3f725cc0:	jruc   L3F725D50
L3F725CD0:
3f725cd0:	move   *a13(0xe0), a7, 1
3f725cf0:	inc    a7
3f725d00:	move   a7, *a13(0xe0), 1
3f725d20:	cmpi   0x28, a7
3f725d40:	jrlt   L3F7259B0
L3F725D50:
3f725d50:	move   *a13(0x2e0), a7, 1
3f725d70:	jane   L3F726E10
3f725d90:	sub    a5, a5
3f725da0:	move   a5, *a13(0x380), 1
L3F725DC0:
3f725dc0:	move   *a13(0x380), a7, 1
3f725de0:	subk   2, a7
3f725df0:	jrlt   L3F725E40
3f725e00:	sub    a7, a7
3f725e10:	move   a7, *a13(0xa0), 1
3f725e30:	jruc   L3F725800
L3F725E40:
3f725e40:	movi   0xffff, a7
3f725e60:	move   a7, *a13(0x160), 1
3f725e80:	sub    a5, a5
3f725e90:	move   a5, *a13(0xe0), 1
L3F725EB0:
3f725eb0:	move   *a13(0xe0), a7, 1
3f725ed0:	move   a7, a5
3f725ee0:	sll    0x6, a7
3f725ef0:	sll    0x5, a5
3f725f00:	add    a5, a7
3f725f10:	addi   0x2094a0, a7
3f725f40:	move   *a7, a7, 1
3f725f50:	jrne   L3F725FA0
3f725f60:	move   *a13(0xe0), *a13(0x160), 1
3f725f90:	jruc   L3F726020
L3F725FA0:
3f725fa0:	move   *a13(0xe0), a7, 1
3f725fc0:	inc    a7
3f725fd0:	move   a7, *a13(0xe0), 1
3f725ff0:	cmpi   0x28, a7
3f726010:	jrlt   L3F725EB0
L3F726020:
3f726020:	move   *a13(0x160), a7, 1
3f726040:	inc    a7
3f726050:	jrne   L3F7260B0
3f726060:	calla  L3F72DB90
3f726090:	move   a8, *a13(0x160), 1
L3F7260B0:
3f7260b0:	move   *a13(0x160), a7, 1
3f7260d0:	inc    a7
3f7260e0:	jrne   L3F726170
3f7260f0:	move   a14, -*sp, 1
3f726100:	movi   0x3f72e1e8, a8
3f726130:	move   a8, *a14+, 1
3f726140:	calla  L3F596290
L3F726170:
3f726170:	move   *a13(0x160), a7, 1
3f726190:	move   a7, a5
3f7261a0:	sll    0x6, a7
3f7261b0:	sll    0x5, a5
3f7261c0:	add    a5, a7
3f7261d0:	addi   0x2094a0, a7
3f726200:	move   *a13(0x240), a5, 1
3f726220:	move   a5, *a7, 1
3f726230:	move   a5, @0x20a3e0, 1
3f726260:	move   *a13(0x160), a7, 1
3f726280:	move   a7, a3
3f726290:	sll    0x6, a7
3f7262a0:	sll    0x5, a3
3f7262b0:	add    a3, a7
3f7262c0:	addi   0x2094a0, a7
3f7262f0:	move   a14, -*sp, 1
3f726300:	move   a4, a3
3f726310:	sub    a2, a3
3f726320:	inc    a3
3f726330:	sll    0x2, a3
3f726340:	move   a3, *a14+, 1
3f726350:	movk   1, a3
3f726360:	move   a3, *a14+, 1
3f726370:	calla  L3F703D90
3f7263a0:	move   a8, *a7(0x40), 1
3f7263c0:	move   a8, *a13(0x2e0), 1
3f7263e0:	move   a8, @0x20a420, 1
3f726410:	move   a8, a7
3f726420:	jrne   L3F7264C0
3f726430:	calla  L3F72DE80
3f726460:	move   *a13(0x380), a3, 1
3f726480:	inc    a3
3f726490:	move   a3, *a13(0x380), 1
3f7264b0:	jruc   L3F725DC0
L3F7264C0:
3f7264c0:	move   a4, a3
3f7264d0:	sub    a2, a3
3f7264e0:	inc    a3
3f7264f0:	sll    0x2, a3
3f726500:	move   @0x20a3a0, a5, 1
3f726530:	add    a5, a3
3f726540:	move   a3, @0x20a3a0, 1
3f726570:	move   *a13(0x160), a5, 1
3f726590:	move   a5, a3
3f7265a0:	sll    0x6, a5
3f7265b0:	sll    0x5, a3
3f7265c0:	add    a3, a5
3f7265d0:	addi   0x2094a0, a5
3f726600:	move   a14, -*sp, 1
3f726610:	move   a4, a3
3f726620:	sub    a2, a3
3f726630:	inc    a3
3f726640:	sll    0x2, a3
3f726650:	move   a3, *a14+, 1
3f726660:	movk   1, a3
3f726670:	move   a3, *a14+, 1
3f726680:	calla  L3F703D90
3f7266b0:	move   a8, *a5(0x20), 1
3f7266d0:	move   a8, *a13(0x2c0), 1
3f7266f0:	move   a8, @0x20a400, 1
3f726720:	move   a8, a5
3f726730:	jrne   L3F7267E0
3f726740:	calla  L3F72DE80
3f726770:	move   *a13(0x380), a3, 1
3f726790:	inc    a3
3f7267a0:	move   a3, *a13(0x380), 1
3f7267c0:	jauc   L3F725DC0
L3F7267E0:
3f7267e0:	move   a4, a3
3f7267f0:	sub    a2, a3
3f726800:	inc    a3
3f726810:	sll    0x2, a3
3f726820:	move   @0x20a3a0, a7, 1
3f726850:	add    a7, a3
3f726860:	move   a3, @0x20a3a0, 1
3f726890:	move   @0x20a3c0, a7, 1
3f7268c0:	inc    a7
3f7268d0:	move   a7, @0x20a3c0, 1
3f726900:	move   a2, *a13(0xc0), 1
3f726920:	move   a4, a3
3f726930:	inc    a3
3f726940:	cmp    a3, a2
3f726950:	jrge   L3F726E10
L3F726960:
3f726960:	move   a14, -*sp, 1
3f726970:	movk   12, a7
3f726980:	move   a7, *a14+, 1
3f726990:	calla  L3F701230
3f7269c0:	move   a8, *a13, 1
3f7269d0:	move   a8, a3
3f7269e0:	jrne   L3F726A90
3f7269f0:	calla  L3F72DE80
3f726a20:	move   *a13(0x380), a5, 1
3f726a40:	inc    a5
3f726a50:	move   a5, *a13(0x380), 1
3f726a70:	jauc   L3F725DC0
L3F726A90:
3f726a90:	move   @0x20a3a0, a5, 1
3f726ac0:	addk   12, a5
3f726ad0:	move   a5, @0x20a3a0, 1
3f726b00:	move   a14, -*sp, 1
3f726b10:	movi   0xffff, a7
3f726b30:	move   a7, *a14+, 1
3f726b40:	move   a13, a7
3f726b50:	addi   0x320, a7
3f726b70:	move   a7, *a14+, 1
3f726b80:	move   a3, *a14+, 1
3f726b90:	move   *a13(0xc0), *a14+, 1
3f726bb0:	move   *a6(0x1a0), *a14+, 1
3f726bd0:	move   *a13(0x240), *a14+, 1
3f726bf0:	calla  L3F85B080
3f726c20:	move   *a13(0xc0), a5, 1
3f726c40:	sub    a2, a5
3f726c50:	sll    0x5, a5
3f726c60:	move   *a13(0x2c0), a7, 1
3f726c80:	add    a7, a5
3f726c90:	move   a3, *a5, 1
3f726ca0:	move   *a13(0xc0), a5, 1
3f726cc0:	sub    a2, a5
3f726cd0:	sll    0x5, a5
3f726ce0:	move   *a13(0x2e0), a3, 1
3f726d00:	add    a3, a5
3f726d10:	move   *a13(0x320), *a5(0x0), 1
3f726d40:	move   *a13(0xc0), a5, 1
3f726d60:	inc    a5
3f726d70:	move   a5, *a13(0xc0), 1
3f726d90:	dec    a5
3f726da0:	cmp    a4, a5
3f726db0:	jrlt   L3F726960
3f726dc0:	jruc   L3F726E10
L3F726DD0:
3f726dd0:	move   a13, a5
3f726de0:	addi   0x260, a5
3f726e00:	move   a5, *a13, 1
L3F726E10:
3f726e10:	move   *a13(0xffe0), a7, 1
3f726e30:	setf   16, 1, 0
3f726e40:	move   *a7, a5, 0
3f726e50:	jrne   L3F727140
3f726e60:	move   a14, -*sp, 1
3f726e70:	move   *a13(0xff80), *a14+, 1
3f726e90:	move   a6, *a14+, 1
3f726ea0:	move   a9, *a14+, 1
3f726eb0:	calla  L3F572340
3f726ee0:	move   a8, a3
3f726ef0:	jreq   L3F727140
3f726f00:	move   *a13(0xa0), a5, 1
3f726f20:	jreq   L3F727140
3f726f30:	move   @0x1a64e0, a3, 1
3f726f60:	jrne   L3F727140
3f726f70:	move   *a13(0x340), a5, 1
3f726f90:	movk   4, a7
3f726fa0:	and    a5, a7
3f726fb0:	move   a7, *a13(0x360), 1
3f726fd0:	move   a14, -*sp, 1
3f726fe0:	move   a7, *a14+, 1
3f726ff0:	move   *a13(0xff80), *a14+, 1
3f727010:	move   *a13(0x2c0), *a14+, 1
3f727030:	move   *a13(0x2e0), *a14+, 1
3f727050:	move   a6, *a14+, 1
3f727060:	move   a4, *a14+, 1
3f727070:	move   a2, *a14+, 1
3f727080:	move   a10, *a14+, 1
3f727090:	move   a0, *a14+, 1
3f7270a0:	move   a12, *a14+, 1
3f7270b0:	calla  L3F573000
3f7270e0:	move   a8, a12
3f7270f0:	move   a0, a3
3f727100:	sll    0x3, a3
3f727110:	add    a3, a10
3f727120:	jauc   L3F72C4E0
L3F727140:
3f727140:	move   a0, a3
3f727150:	jale   L3F72B2D0
L3F727170:
3f727170:	setf   8, 0, 0
3f727180:	move   *a10+, a7, 0
3f727190:	move   a7, *a13(0x180), 1
3f7271b0:	cmp    a2, a7
3f7271c0:	jrlt   L3F7271F0
3f7271d0:	cmp    a4, a7
3f7271e0:	jrle   L3F727290
L3F7271F0:
3f7271f0:	move   *a6(0x60), a5, 0
3f727210:	move   a5, *a13(0x180), 1
3f727230:	cmp    a2, a5
3f727240:	jalt   L3F72B2A0
3f727260:	cmp    a4, a5
3f727270:	jagt   L3F72B2A0
L3F727290:
3f727290:	move   *a13(0xa0), a7, 1
3f7272b0:	jreq   L3F727400
3f7272c0:	move   *a13(0x180), a5, 1
3f7272e0:	sub    a2, a5
3f7272f0:	move   a5, *a13(0x180), 1
3f727310:	sll    0x5, a5
3f727320:	move   *a13(0x2e0), a3, 1
3f727340:	add    a3, a5
3f727350:	move   *a5(0x0), *a13(0x320), 1
3f727380:	move   *a13(0x180), a5, 1
3f7273a0:	sll    0x5, a5
3f7273b0:	move   *a13(0x2c0), a3, 1
3f7273d0:	add    a3, a5
3f7273e0:	move   *a5, *a13, 1
3f7273f0:	jruc   L3F727530
L3F727400:
3f727400:	move   a14, -*sp, 1
3f727410:	movi   0xffff, a5
3f727430:	move   a5, *a14+, 1
3f727440:	move   a13, a3
3f727450:	addi   0x320, a3
3f727470:	move   a3, *a14+, 1
3f727480:	move   *a13(0x0), *a14+, 1
3f7274a0:	move   *a13(0x180), *a14+, 1
3f7274c0:	move   *a6(0x1a0), *a14+, 1
3f7274e0:	move   *a13(0x240), *a14+, 1
3f727500:	calla  L3F85B080
L3F727530:
3f727530:	move   *a13, a5, 1
3f727540:	setf   16, 1, 0
3f727550:	move   *a5(0x40), a3, 0
3f727570:	subk   32, a3
3f727580:	jagt   L3F729200
3f7275a0:	move   *a5(0x30), a3, 0
3f7275c0:	subk   32, a3
3f7275d0:	jagt   L3F729200
3f7275f0:	move   *a5(0x10), a3, 0
3f727610:	move   *a5, a5, 0
3f727620:	sub    a5, a3
3f727630:	cmpi   0x800, a3
3f727650:	jagt   L3F729200
3f727670:	move   *a13, a5, 1
3f727680:	move   *a5(0x10), a3, 0
3f7276a0:	add    a11, a3
3f7276b0:	move   *a5, a5, 0
3f7276c0:	sub    a5, a3
3f7276d0:	cmpi   0x400, a3
3f7276f0:	jrgt   L3F7277A0
3f727700:	move   *a13, a5, 1
3f727710:	move   *a5(0x10), a3, 0
3f727730:	add    a11, a3
3f727740:	move   *a5, a5, 0
3f727750:	sub    a5, a3
3f727760:	cmpi   0xfc00, a3
3f727780:	jage   L3F728990
L3F7277A0:
3f7277a0:	move   *a13(0xffe0), a5, 1
3f7277c0:	move   *a5, a3, 0
3f7277d0:	jane   L3F728330
3f7277f0:	move   @0x1a64e0, a3, 1
3f727820:	jrne   L3F727BA0
3f727830:	move   a14, -*sp, 1
3f727840:	move   *a13(0xff80), a5, 1
3f727860:	move   *a13(0x60), a7, 1
3f727880:	sub    a7, a5
3f727890:	move   a5, *a14+, 1
3f7278a0:	move   *a13(0x20), a5, 1
3f7278c0:	add    a12, a5
3f7278d0:	move   a5, *a14+, 1
3f7278e0:	move   *a13(0x80), a5, 1
3f727900:	add    a5, a7
3f727910:	move   a7, *a14+, 1
3f727920:	move   *a13(0x40), a7, 1
3f727940:	move   *a13(0x20), a5, 1
3f727960:	sub    a5, a7
3f727970:	move   a7, *a14+, 1
3f727980:	move   *a13(0x60), a7, 1
3f7279a0:	neg    a7
3f7279b0:	addk   32, a7
3f7279c0:	move   a7, *a14+, 1
3f7279d0:	addi   0x400, a5
3f7279f0:	move   a5, *a14+, 1
3f727a00:	move   a9, *a14+, 1
3f727a10:	move   *a13(0xffe0), *a14+, 1
3f727a30:	move   @0x209460, *a14+, 1
3f727a60:	calla  L3F575830
3f727a90:	move   *a13(0x40), a7, 1
3f727ab0:	move   *a13(0x20), a5, 1
3f727ad0:	sub    a5, a7
3f727ae0:	addk   7, a7
3f727af0:	sra    0x3, a7
3f727b00:	addk   5, a7
3f727b10:	move   a7, *a13(0x1c0), 1
3f727b30:	addi   0x400, a5
3f727b50:	sra    0x5, a5
3f727b60:	move   a5, *a13(0x180), 1
3f727b80:	jauc   L3F728680
L3F727BA0:
3f727ba0:	dsj    a3, L3F727F60
3f727bc0:	move   a14, -*sp, 1
3f727bd0:	move   *a13(0xff80), a3, 1
3f727bf0:	move   *a13(0x60), a5, 1
3f727c10:	sub    a5, a3
3f727c20:	move   a3, *a14+, 1
3f727c30:	move   *a13(0x20), a3, 1
3f727c50:	add    a12, a3
3f727c60:	move   a3, *a14+, 1
3f727c70:	move   *a13(0x80), a3, 1
3f727c90:	add    a3, a5
3f727ca0:	move   a5, *a14+, 1
3f727cb0:	move   *a13(0x40), a5, 1
3f727cd0:	move   *a13(0x20), a3, 1
3f727cf0:	sub    a3, a5
3f727d00:	sll    0x1, a5
3f727d10:	move   a5, *a14+, 1
3f727d20:	move   *a13(0x60), a5, 1
3f727d40:	neg    a5
3f727d50:	addk   32, a5
3f727d60:	move   a5, *a14+, 1
3f727d70:	sll    0x1, a3
3f727d80:	addi   0x400, a3
3f727da0:	move   a3, *a14+, 1
3f727db0:	move   a9, *a14+, 1
3f727dc0:	move   *a13(0xffe0), *a14+, 1
3f727de0:	move   @0x209460, *a14+, 1
3f727e10:	calla  L3F575830
3f727e40:	move   *a13(0x40), a5, 1
3f727e60:	move   *a13(0x20), a3, 1
3f727e80:	sub    a3, a5
3f727e90:	sll    0x1, a5
3f727ea0:	addk   7, a5
3f727eb0:	sra    0x3, a5
3f727ec0:	addk   5, a5
3f727ed0:	move   a5, *a13(0x1c0), 1
3f727ef0:	sll    0x1, a3
3f727f00:	addi   0x400, a3
3f727f20:	sra    0x5, a3
3f727f30:	move   a3, *a13(0x180), 1
3f727f50:	jruc   L3F728680
L3F727F60:
3f727f60:	move   a14, -*sp, 1
3f727f70:	move   *a13(0x60), a3, 1
3f727f90:	sll    0x1, a3
3f727fa0:	move   *a13(0xff80), a5, 1
3f727fc0:	sub    a3, a5
3f727fd0:	move   a5, *a14+, 1
3f727fe0:	move   *a13(0x20), a5, 1
3f728000:	add    a12, a5
3f728010:	move   a5, *a14+, 1
3f728020:	move   *a13(0x60), a5, 1
3f728040:	move   *a13(0x80), a3, 1
3f728060:	add    a3, a5
3f728070:	move   a5, *a14+, 1
3f728080:	move   *a13(0x40), a5, 1
3f7280a0:	move   *a13(0x20), a3, 1
3f7280c0:	sub    a3, a5
3f7280d0:	sll    0x1, a5
3f7280e0:	move   a5, *a14+, 1
3f7280f0:	move   *a13(0x60), a5, 1
3f728110:	neg    a5
3f728120:	addk   32, a5
3f728130:	move   a5, *a14+, 1
3f728140:	sll    0x1, a3
3f728150:	addi   0x400, a3
3f728170:	move   a3, *a14+, 1
3f728180:	move   a9, *a14+, 1
3f728190:	move   *a13(0xffe0), *a14+, 1
3f7281b0:	move   @0x209460, *a14+, 1
3f7281e0:	calla  L3F5760E0
3f728210:	move   *a13(0x40), a5, 1
3f728230:	move   *a13(0x20), a3, 1
3f728250:	sub    a3, a5
3f728260:	sll    0x1, a5
3f728270:	addk   7, a5
3f728280:	sra    0x3, a5
3f728290:	addk   5, a5
3f7282a0:	move   a5, *a13(0x1c0), 1
3f7282c0:	sll    0x1, a3
3f7282d0:	addi   0x400, a3
3f7282f0:	sra    0x5, a3
3f728300:	move   a3, *a13(0x180), 1
3f728320:	jruc   L3F728680
L3F728330:
3f728330:	move   a14, -*sp, 1
3f728340:	move   *a13(0xff80), a3, 1
3f728360:	move   *a13(0x60), a5, 1
3f728380:	sub    a5, a3
3f728390:	move   a3, *a14+, 1
3f7283a0:	move   *a13(0x20), a3, 1
3f7283c0:	add    a12, a3
3f7283d0:	move   a3, *a14+, 1
3f7283e0:	move   *a13(0x80), a3, 1
3f728400:	add    a3, a5
3f728410:	move   a5, *a14+, 1
3f728420:	move   *a13(0x40), a5, 1
3f728440:	move   *a13(0x20), a3, 1
3f728460:	sub    a3, a5
3f728470:	move   a5, *a14+, 1
3f728480:	move   *a13(0x60), a5, 1
3f7284a0:	neg    a5
3f7284b0:	addk   32, a5
3f7284c0:	move   a5, *a14+, 1
3f7284d0:	addi   0x400, a3
3f7284f0:	move   a3, *a14+, 1
3f728500:	move   a9, *a14+, 1
3f728510:	move   *a13(0xffe0), *a14+, 1
3f728530:	move   @0x209460, *a14+, 1
3f728560:	calla  L3F569030
3f728590:	move   *a13(0x40), a5, 1
3f7285b0:	move   *a13(0x20), a3, 1
3f7285d0:	sub    a3, a5
3f7285e0:	addk   7, a5
3f7285f0:	sra    0x3, a5
3f728600:	addk   5, a5
3f728610:	move   a5, *a13(0x1c0), 1
3f728630:	addi   0x400, a3
3f728650:	sra    0x5, a3
3f728660:	move   a3, *a13(0x180), 1
L3F728680:
3f728680:	add    a11, a12
3f728690:	move   *a13(0x60), a7, 1
3f7286b0:	neg    a7
3f7286c0:	addk   32, a7
3f7286d0:	move   a7, *a13(0xe0), 1
3f7286f0:	move   *a13(0x80), a5, 1
3f728710:	subk   32, a7
3f728720:	cmp    a5, a7
3f728730:	jrge   L3F7288F0
L3F728740:
3f728740:	move   a14, -*sp, 1
3f728750:	move   *a13(0x1c0), *a14+, 1
3f728770:	move   *a13(0xe0), a7, 1
3f728790:	sll    0x6, a7
3f7287a0:	move   *a13(0x180), a5, 1
3f7287c0:	add    a5, a7
3f7287d0:	sll    0x5, a7
3f7287e0:	addi   0x1e9460, a7
3f728810:	move   a7, *a14+, 1
3f728820:	calla  L3FB44A00
3f728850:	move   *a13(0xe0), a7, 1
3f728870:	inc    a7
3f728880:	move   a7, *a13(0xe0), 1
3f7288a0:	move   *a13(0x80), a3, 1
3f7288c0:	subk   32, a7
3f7288d0:	cmp    a3, a7
3f7288e0:	jrlt   L3F728740
L3F7288F0:
3f7288f0:	sub    a7, a7
3f728900:	move   a7, *a13(0x40), 1
3f728920:	move   a7, *a13(0x20), 1
3f728940:	move   a7, *a13(0x80), 1
3f728960:	move   a7, *a13(0x60), 1
3f728980:	move   a7, a11
L3F728990:
3f728990:	move   *a13, a7, 1
3f7289a0:	move   *a13(0x60), a5, 1
3f7289c0:	setf   16, 1, 0
3f7289d0:	move   *a7(0x30), a3, 0
3f7289f0:	cmp    a3, a5
3f728a00:	jrge   L3F728A50
3f728a10:	move   *a7(0x30), a3, 0
3f728a30:	move   a3, *a13(0x60), 1
L3F728A50:
3f728a50:	move   *a13(0x80), a5, 1
3f728a70:	move   *a7(0x40), a3, 0
3f728a90:	cmp    a3, a5
3f728aa0:	jrge   L3F728AF0
3f728ab0:	move   *a7(0x40), a3, 0
3f728ad0:	move   a3, *a13(0x80), 1
L3F728AF0:
3f728af0:	move   @0x1a64e0, a5, 1
3f728b20:	jreq   L3F728D80
3f728b30:	move   a14, -*sp, 1
3f728b40:	move   *a13(0x340), a3, 1
3f728b60:	movk   4, a7
3f728b70:	and    a3, a7
3f728b80:	move   a7, *a14+, 1
3f728b90:	move   *a13, a7, 1
3f728ba0:	move   *a7(0x30), a3, 0
3f728bc0:	move   *a7(0x40), a7, 0
3f728be0:	add    a7, a3
3f728bf0:	move   a3, *a14+, 1
3f728c00:	move   *a13, a7, 1
3f728c10:	move   *a7(0x10), a3, 0
3f728c30:	move   *a7, a7, 0
3f728c40:	sub    a7, a3
3f728c50:	move   a3, *a14+, 1
3f728c60:	move   *a13, a7, 1
3f728c70:	move   *a7(0x30), a3, 0
3f728c90:	neg    a3
3f728ca0:	addk   32, a3
3f728cb0:	move   a3, *a14+, 1
3f728cc0:	move   *a7, a3, 0
3f728cd0:	add    a11, a3
3f728ce0:	sll    0x1, a3
3f728cf0:	addi   0x400, a3
3f728d10:	move   a3, *a14+, 1
3f728d20:	move   *a13(0x320), *a14+, 1
3f728d40:	calla  L3F5753D0
3f728d70:	jruc   L3F728FB0
L3F728D80:
3f728d80:	move   a14, -*sp, 1
3f728d90:	move   *a13(0x340), a3, 1
3f728db0:	movk   4, a7
3f728dc0:	and    a3, a7
3f728dd0:	move   a7, *a14+, 1
3f728de0:	move   *a13, a7, 1
3f728df0:	move   *a7(0x30), a3, 0
3f728e10:	move   *a7(0x40), a7, 0
3f728e30:	add    a7, a3
3f728e40:	move   a3, *a14+, 1
3f728e50:	move   *a13, a7, 1
3f728e60:	move   *a7(0x10), a3, 0
3f728e80:	move   *a7, a7, 0
3f728e90:	sub    a7, a3
3f728ea0:	move   a3, *a14+, 1
3f728eb0:	move   *a13, a7, 1
3f728ec0:	move   *a7(0x30), a3, 0
3f728ee0:	neg    a3
3f728ef0:	addk   32, a3
3f728f00:	move   a3, *a14+, 1
3f728f10:	move   *a7, a3, 0
3f728f20:	add    a11, a3
3f728f30:	addi   0x400, a3
3f728f50:	move   a3, *a14+, 1
3f728f60:	move   *a13(0x320), *a14+, 1
3f728f80:	calla  L3F578550
L3F728FB0:
3f728fb0:	setf   16, 1, 0
3f728fc0:	move   *a7(0x10), a5, 0
3f728fe0:	add    a11, a5
3f728ff0:	move   *a13(0x40), a3, 1
3f729010:	cmp    a5, a3
3f729020:	jrgt   L3F729070
3f729030:	move   *a7(0x10), a5, 0
3f729050:	add    a11, a5
3f729060:	move   a5, a3
L3F729070:
3f729070:	move   a3, *a13(0x40), 1
3f729090:	move   *a7, a5, 0
3f7290a0:	add    a11, a5
3f7290b0:	move   *a13(0x20), a3, 1
3f7290d0:	cmp    a5, a3
3f7290e0:	jrlt   L3F729120
3f7290f0:	move   *a7, a5, 0
3f729100:	add    a11, a5
3f729110:	move   a5, a3
L3F729120:
3f729120:	move   a3, *a13(0x20), 1
3f729140:	move   *a7(0x20), a5, 0
3f729160:	add    a5, a11
3f729170:	move   *a13(0x40), a5, 1
3f729190:	cmp    a11, a5
3f7291a0:	jrgt   L3F7291C0
3f7291b0:	move   a11, a5
L3F7291C0:
3f7291c0:	move   a5, *a13(0x40), 1
3f7291e0:	jauc   L3F72B2A0
L3F729200:
3f729200:	move   *a13(0x20), a5, 1
3f729220:	move   *a13(0x40), a3, 1
3f729240:	cmp    a3, a5
3f729250:	jaeq   L3F72A460
3f729270:	move   *a13(0xffe0), a3, 1
3f729290:	move   *a3, a3, 0
3f7292a0:	jane   L3F729E00
3f7292c0:	move   @0x1a64e0, a3, 1
3f7292f0:	jrne   L3F729670
3f729300:	move   a14, -*sp, 1
3f729310:	move   *a13(0xff80), a5, 1
3f729330:	move   *a13(0x60), a7, 1
3f729350:	sub    a7, a5
3f729360:	move   a5, *a14+, 1
3f729370:	move   *a13(0x20), a5, 1
3f729390:	add    a12, a5
3f7293a0:	move   a5, *a14+, 1
3f7293b0:	move   *a13(0x80), a5, 1
3f7293d0:	add    a5, a7
3f7293e0:	move   a7, *a14+, 1
3f7293f0:	move   *a13(0x40), a7, 1
3f729410:	move   *a13(0x20), a5, 1
3f729430:	sub    a5, a7
3f729440:	move   a7, *a14+, 1
3f729450:	move   *a13(0x60), a7, 1
3f729470:	neg    a7
3f729480:	addk   32, a7
3f729490:	move   a7, *a14+, 1
3f7294a0:	addi   0x400, a5
3f7294c0:	move   a5, *a14+, 1
3f7294d0:	move   a9, *a14+, 1
3f7294e0:	move   *a13(0xffe0), *a14+, 1
3f729500:	move   @0x209460, *a14+, 1
3f729530:	calla  L3F575830
3f729560:	move   *a13(0x40), a7, 1
3f729580:	move   *a13(0x20), a5, 1
3f7295a0:	sub    a5, a7
3f7295b0:	addk   7, a7
3f7295c0:	sra    0x3, a7
3f7295d0:	addk   5, a7
3f7295e0:	move   a7, *a13(0x1c0), 1
3f729600:	addi   0x400, a5
3f729620:	sra    0x5, a5
3f729630:	move   a5, *a13(0x180), 1
3f729650:	jauc   L3F72A150
L3F729670:
3f729670:	dsj    a3, L3F729A30
3f729690:	move   a14, -*sp, 1
3f7296a0:	move   *a13(0xff80), a3, 1
3f7296c0:	move   *a13(0x60), a5, 1
3f7296e0:	sub    a5, a3
3f7296f0:	move   a3, *a14+, 1
3f729700:	move   *a13(0x20), a3, 1
3f729720:	add    a12, a3
3f729730:	move   a3, *a14+, 1
3f729740:	move   *a13(0x80), a3, 1
3f729760:	add    a3, a5
3f729770:	move   a5, *a14+, 1
3f729780:	move   *a13(0x40), a5, 1
3f7297a0:	move   *a13(0x20), a3, 1
3f7297c0:	sub    a3, a5
3f7297d0:	sll    0x1, a5
3f7297e0:	move   a5, *a14+, 1
3f7297f0:	move   *a13(0x60), a5, 1
3f729810:	neg    a5
3f729820:	addk   32, a5
3f729830:	move   a5, *a14+, 1
3f729840:	sll    0x1, a3
3f729850:	addi   0x400, a3
3f729870:	move   a3, *a14+, 1
3f729880:	move   a9, *a14+, 1
3f729890:	move   *a13(0xffe0), *a14+, 1
3f7298b0:	move   @0x209460, *a14+, 1
3f7298e0:	calla  L3F575830
3f729910:	move   *a13(0x40), a5, 1
3f729930:	move   *a13(0x20), a3, 1
3f729950:	sub    a3, a5
3f729960:	sll    0x1, a5
3f729970:	addk   7, a5
3f729980:	sra    0x3, a5
3f729990:	addk   5, a5
3f7299a0:	move   a5, *a13(0x1c0), 1
3f7299c0:	sll    0x1, a3
3f7299d0:	addi   0x400, a3
3f7299f0:	sra    0x5, a3
3f729a00:	move   a3, *a13(0x180), 1
3f729a20:	jruc   L3F72A150
L3F729A30:
3f729a30:	move   a14, -*sp, 1
3f729a40:	move   *a13(0x60), a3, 1
3f729a60:	sll    0x1, a3
3f729a70:	move   *a13(0xff80), a5, 1
3f729a90:	sub    a3, a5
3f729aa0:	move   a5, *a14+, 1
3f729ab0:	move   *a13(0x20), a5, 1
3f729ad0:	add    a12, a5
3f729ae0:	move   a5, *a14+, 1
3f729af0:	move   *a13(0x60), a5, 1
3f729b10:	move   *a13(0x80), a3, 1
3f729b30:	add    a3, a5
3f729b40:	move   a5, *a14+, 1
3f729b50:	move   *a13(0x40), a5, 1
3f729b70:	move   *a13(0x20), a3, 1
3f729b90:	sub    a3, a5
3f729ba0:	sll    0x1, a5
3f729bb0:	move   a5, *a14+, 1
3f729bc0:	move   *a13(0x60), a5, 1
3f729be0:	neg    a5
3f729bf0:	addk   32, a5
3f729c00:	move   a5, *a14+, 1
3f729c10:	sll    0x1, a3
3f729c20:	addi   0x400, a3
3f729c40:	move   a3, *a14+, 1
3f729c50:	move   a9, *a14+, 1
3f729c60:	move   *a13(0xffe0), *a14+, 1
3f729c80:	move   @0x209460, *a14+, 1
3f729cb0:	calla  L3F5760E0
3f729ce0:	move   *a13(0x40), a5, 1
3f729d00:	move   *a13(0x20), a3, 1
3f729d20:	sub    a3, a5
3f729d30:	sll    0x1, a5
3f729d40:	addk   7, a5
3f729d50:	sra    0x3, a5
3f729d60:	addk   5, a5
3f729d70:	move   a5, *a13(0x1c0), 1
3f729d90:	sll    0x1, a3
3f729da0:	addi   0x400, a3
3f729dc0:	sra    0x5, a3
3f729dd0:	move   a3, *a13(0x180), 1
3f729df0:	jruc   L3F72A150
L3F729E00:
3f729e00:	move   a14, -*sp, 1
3f729e10:	move   *a13(0xff80), a3, 1
3f729e30:	move   *a13(0x60), a5, 1
3f729e50:	sub    a5, a3
3f729e60:	move   a3, *a14+, 1
3f729e70:	move   *a13(0x20), a3, 1
3f729e90:	add    a12, a3
3f729ea0:	move   a3, *a14+, 1
3f729eb0:	move   *a13(0x80), a3, 1
3f729ed0:	add    a3, a5
3f729ee0:	move   a5, *a14+, 1
3f729ef0:	move   *a13(0x40), a5, 1
3f729f10:	move   *a13(0x20), a3, 1
3f729f30:	sub    a3, a5
3f729f40:	move   a5, *a14+, 1
3f729f50:	move   *a13(0x60), a5, 1
3f729f70:	neg    a5
3f729f80:	addk   32, a5
3f729f90:	move   a5, *a14+, 1
3f729fa0:	addi   0x400, a3
3f729fc0:	move   a3, *a14+, 1
3f729fd0:	move   a9, *a14+, 1
3f729fe0:	move   *a13(0xffe0), *a14+, 1
3f72a000:	move   @0x209460, *a14+, 1
3f72a030:	calla  L3F569030
3f72a060:	move   *a13(0x40), a5, 1
3f72a080:	move   *a13(0x20), a3, 1
3f72a0a0:	sub    a3, a5
3f72a0b0:	addk   7, a5
3f72a0c0:	sra    0x3, a5
3f72a0d0:	addk   5, a5
3f72a0e0:	move   a5, *a13(0x1c0), 1
3f72a100:	addi   0x400, a3
3f72a120:	sra    0x5, a3
3f72a130:	move   a3, *a13(0x180), 1
L3F72A150:
3f72a150:	add    a11, a12
3f72a160:	move   *a13(0x60), a7, 1
3f72a180:	neg    a7
3f72a190:	addk   32, a7
3f72a1a0:	move   a7, *a13(0xe0), 1
3f72a1c0:	move   *a13(0x80), a5, 1
3f72a1e0:	subk   32, a7
3f72a1f0:	cmp    a5, a7
3f72a200:	jrge   L3F72A3C0
L3F72A210:
3f72a210:	move   a14, -*sp, 1
3f72a220:	move   *a13(0x1c0), *a14+, 1
3f72a240:	move   *a13(0xe0), a7, 1
3f72a260:	sll    0x6, a7
3f72a270:	move   *a13(0x180), a5, 1
3f72a290:	add    a5, a7
3f72a2a0:	sll    0x5, a7
3f72a2b0:	addi   0x1e9460, a7
3f72a2e0:	move   a7, *a14+, 1
3f72a2f0:	calla  L3FB44A00
3f72a320:	move   *a13(0xe0), a7, 1
3f72a340:	inc    a7
3f72a350:	move   a7, *a13(0xe0), 1
3f72a370:	move   *a13(0x80), a3, 1
3f72a390:	subk   32, a7
3f72a3a0:	cmp    a3, a7
3f72a3b0:	jrlt   L3F72A210
L3F72A3C0:
3f72a3c0:	sub    a7, a7
3f72a3d0:	move   a7, *a13(0x40), 1
3f72a3f0:	move   a7, *a13(0x20), 1
3f72a410:	move   a7, *a13(0x80), 1
3f72a430:	move   a7, *a13(0x60), 1
3f72a450:	move   a7, a11
L3F72A460:
3f72a460:	move   *a13, a7, 1
3f72a470:	setf   16, 1, 0
3f72a480:	move   *a7(0x10), a5, 0
3f72a4a0:	move   *a7, a3, 0
3f72a4b0:	sub    a3, a5
3f72a4c0:	move   a5, *a13(0x1c0), 1
3f72a4e0:	jaeq   L3F72B210
3f72a500:	move   a14, -*sp, 1
3f72a510:	move   a5, *a14+, 1
3f72a520:	calla  L3FB339C0
3f72a550:	neg    a8
3f72a560:	addk   31, a8
3f72a570:	move   a8, *a13(0xe0), 1
3f72a590:	movk   1, a3
3f72a5a0:	sll    a8, a3
3f72a5b0:	cmp    a5, a3
3f72a5c0:	jreq   L3F72A600
3f72a5d0:	inc    a8
3f72a5e0:	move   a8, *a13(0xe0), 1
L3F72A600:
3f72a600:	subk   3, a8
3f72a610:	jrge   L3F72A650
3f72a620:	movk   3, a3
3f72a630:	move   a3, *a13(0xe0), 1
L3F72A650:
3f72a650:	setf   16, 1, 0
3f72a660:	move   *a7(0x30), a3, 0
3f72a680:	move   *a7(0x40), a5, 0
3f72a6a0:	add    a5, a3
3f72a6b0:	move   a3, *a13(0x1e0), 1
3f72a6d0:	move   *a13(0xe0), a5, 1
3f72a6f0:	sll    a5, a3
3f72a700:	cmpi   0x20000, a3
3f72a730:	jagt   L3F72B190
3f72a750:	move   @0x209460, a3, 1
3f72a780:	move   *a3(0x80), a5, 1
3f72a7a0:	move   *a5(0x60), a5, 1
3f72a7c0:	movk   1, a7
3f72a7d0:	move   *a13(0xe0), a3, 1
3f72a7f0:	sll    a3, a7
3f72a800:	move   a7, *a5(0x110), 0
3f72a820:	move   @0x209460, a7, 1
3f72a850:	move   *a7(0x80), a5, 1
3f72a870:	move   *a5(0x60), a5, 1
3f72a890:	move   *a13(0x1e0), *a5(0x100), 0
3f72a8c0:	move   a14, -*sp, 1
3f72a8d0:	move   a3, *a14+, 1
3f72a8e0:	move   *a13(0x340), a5, 1
3f72a900:	movk   4, a3
3f72a910:	and    a5, a3
3f72a920:	move   a3, *a14+, 1
3f72a930:	move   *a13(0x1e0), *a14+, 1
3f72a950:	move   *a13(0x1c0), *a14+, 1
3f72a970:	sub    a3, a3
3f72a980:	move   a3, *a14+, 1
3f72a990:	move   a3, *a14+, 1
3f72a9a0:	move   *a13(0x320), *a14+, 1
3f72a9c0:	calla  L3F574F70
3f72a9f0:	move   *a13(0xffe0), a7, 1
3f72aa10:	setf   16, 1, 0
3f72aa20:	move   *a7, a3, 0
3f72aa30:	jrne   L3F72AC00
3f72aa40:	move   a14, -*sp, 1
3f72aa50:	move   *a13, a3, 1
3f72aa60:	move   *a13(0xff80), a5, 1
3f72aa80:	move   *a3(0x30), a3, 0
3f72aaa0:	sub    a3, a5
3f72aab0:	move   a5, *a14+, 1
3f72aac0:	move   *a13, a5, 1
3f72aad0:	move   *a5, a3, 0
3f72aae0:	add    a12, a3
3f72aaf0:	move   a3, *a14+, 1
3f72ab00:	move   *a13(0x1e0), *a14+, 1
3f72ab20:	move   *a13(0x1c0), *a14+, 1
3f72ab40:	sub    a3, a3
3f72ab50:	move   a3, *a14+, 1
3f72ab60:	move   a3, *a14+, 1
3f72ab70:	move   a9, *a14+, 1
3f72ab80:	move   a7, *a14+, 1
3f72ab90:	move   @0x209460, *a14+, 1
3f72abc0:	calla  L3F575830
3f72abf0:	jruc   L3F72ADB0
L3F72AC00:
3f72ac00:	move   a14, -*sp, 1
3f72ac10:	move   *a13, a3, 1
3f72ac20:	move   *a13(0xff80), a5, 1
3f72ac40:	move   *a3(0x30), a3, 0
3f72ac60:	sub    a3, a5
3f72ac70:	move   a5, *a14+, 1
3f72ac80:	move   *a13, a5, 1
3f72ac90:	move   *a5, a3, 0
3f72aca0:	add    a12, a3
3f72acb0:	move   a3, *a14+, 1
3f72acc0:	move   *a13(0x1e0), *a14+, 1
3f72ace0:	move   *a13(0x1c0), *a14+, 1
3f72ad00:	sub    a3, a3
3f72ad10:	move   a3, *a14+, 1
3f72ad20:	move   a3, *a14+, 1
3f72ad30:	move   a9, *a14+, 1
3f72ad40:	move   a7, *a14+, 1
3f72ad50:	move   @0x209460, *a14+, 1
3f72ad80:	calla  L3F569030
L3F72ADB0:
3f72adb0:	move   *a13(0xe0), a3, 1
3f72add0:	subk   3, a3
3f72ade0:	move   a3, *a13(0xe0), 1
3f72ae00:	movk   1, a5
3f72ae10:	sll    a3, a5
3f72ae20:	move   a5, *a13(0x1c0), 1
3f72ae40:	sub    a3, a3
3f72ae50:	move   a3, *a13(0xc0), 1
3f72ae70:	move   *a13(0x1e0), a5, 1
3f72ae90:	cmp    a5, a3
3f72aea0:	jrge   L3F72B040
L3F72AEB0:
3f72aeb0:	move   a14, -*sp, 1
3f72aec0:	move   *a13(0x1c0), *a14+, 1
3f72aee0:	move   *a13(0xc0), a7, 1
3f72af00:	sll    0x3, a7
3f72af10:	move   *a13(0xe0), a5, 1
3f72af30:	sll    a5, a7
3f72af40:	addi   0x1e9460, a7
3f72af70:	move   a7, *a14+, 1
3f72af80:	calla  L3FB44A00
3f72afb0:	move   *a13(0xc0), a7, 1
3f72afd0:	inc    a7
3f72afe0:	move   a7, *a13(0xc0), 1
3f72b000:	move   *a13(0x1e0), a3, 1
3f72b020:	cmp    a3, a7
3f72b030:	jrlt   L3F72AEB0
L3F72B040:
3f72b040:	move   @0x209460, a7, 1
3f72b070:	move   *a7(0x80), a5, 1
3f72b090:	move   *a5(0x60), a5, 1
3f72b0b0:	movi   0x800, a3
3f72b0d0:	setf   16, 0, 0
3f72b0e0:	move   a3, *a5(0x110), 0
3f72b100:	move   *a7(0x80), a5, 1
3f72b120:	move   *a5(0x60), a5, 1
3f72b140:	movi   0x40, a3
3f72b160:	move   a3, *a5(0x100), 0
3f72b180:	jruc   L3F72B210
L3F72B190:
3f72b190:	move   a14, -*sp, 1
3f72b1a0:	movi   0x3f72e138, a8
3f72b1d0:	move   a8, *a14+, 1
3f72b1e0:	calla  L3FB341E0
L3F72B210:
3f72b210:	move   *a13, a7, 1
3f72b220:	move   *a13(0xffa0), a5, 1
3f72b240:	setf   16, 1, 0
3f72b250:	move   *a7(0x20), a3, 0
3f72b270:	add    a5, a3
3f72b280:	move   a3, *a13(0xffa0), 1
L3F72B2A0:
3f72b2a0:	dec    a0
3f72b2b0:	jagt   L3F727170
L3F72B2D0:
3f72b2d0:	move   *a13(0x20), a7, 1
3f72b2f0:	move   *a13(0x40), a5, 1
3f72b310:	cmp    a5, a7
3f72b320:	jaeq   L3F72C4E0
3f72b340:	move   *a13(0xffe0), a3, 1
3f72b360:	setf   16, 1, 0
3f72b370:	move   *a3, a3, 0
3f72b380:	jane   L3F72BEA0
3f72b3a0:	move   @0x1a64e0, a3, 1
3f72b3d0:	jrne   L3F72B750
3f72b3e0:	move   a14, -*sp, 1
3f72b3f0:	move   *a13(0xff80), a5, 1
3f72b410:	move   *a13(0x60), a7, 1
3f72b430:	sub    a7, a5
3f72b440:	move   a5, *a14+, 1
3f72b450:	move   *a13(0x20), a5, 1
3f72b470:	add    a12, a5
3f72b480:	move   a5, *a14+, 1
3f72b490:	move   *a13(0x80), a5, 1
3f72b4b0:	add    a5, a7
3f72b4c0:	move   a7, *a14+, 1
3f72b4d0:	move   *a13(0x40), a7, 1
3f72b4f0:	move   *a13(0x20), a5, 1
3f72b510:	sub    a5, a7
3f72b520:	move   a7, *a14+, 1
3f72b530:	move   *a13(0x60), a7, 1
3f72b550:	neg    a7
3f72b560:	addk   32, a7
3f72b570:	move   a7, *a14+, 1
3f72b580:	addi   0x400, a5
3f72b5a0:	move   a5, *a14+, 1
3f72b5b0:	move   a9, *a14+, 1
3f72b5c0:	move   *a13(0xffe0), *a14+, 1
3f72b5e0:	move   @0x209460, *a14+, 1
3f72b610:	calla  L3F575830
3f72b640:	move   *a13(0x40), a7, 1
3f72b660:	move   *a13(0x20), a5, 1
3f72b680:	sub    a5, a7
3f72b690:	addk   7, a7
3f72b6a0:	sra    0x3, a7
3f72b6b0:	addk   5, a7
3f72b6c0:	move   a7, *a13(0x1c0), 1
3f72b6e0:	addi   0x400, a5
3f72b700:	sra    0x5, a5
3f72b710:	move   a5, *a13(0x180), 1
3f72b730:	jauc   L3F72C1D0
L3F72B750:
3f72b750:	dsj    a3, L3F72BAF0
3f72b770:	move   a14, -*sp, 1
3f72b780:	move   *a13(0xff80), a3, 1
3f72b7a0:	move   *a13(0x60), a5, 1
3f72b7c0:	sub    a5, a3
3f72b7d0:	move   a3, *a14+, 1
3f72b7e0:	add    a12, a7
3f72b7f0:	move   a7, *a14+, 1
3f72b800:	move   *a13(0x80), a7, 1
3f72b820:	add    a7, a5
3f72b830:	move   a5, *a14+, 1
3f72b840:	move   *a13(0x40), a5, 1
3f72b860:	move   *a13(0x20), a3, 1
3f72b880:	sub    a3, a5
3f72b890:	sll    0x1, a5
3f72b8a0:	move   a5, *a14+, 1
3f72b8b0:	move   *a13(0x60), a5, 1
3f72b8d0:	neg    a5
3f72b8e0:	addk   32, a5
3f72b8f0:	move   a5, *a14+, 1
3f72b900:	sll    0x1, a3
3f72b910:	addi   0x400, a3
3f72b930:	move   a3, *a14+, 1
3f72b940:	move   a9, *a14+, 1
3f72b950:	move   *a13(0xffe0), *a14+, 1
3f72b970:	move   @0x209460, *a14+, 1
3f72b9a0:	calla  L3F575830
3f72b9d0:	move   *a13(0x40), a5, 1
3f72b9f0:	move   *a13(0x20), a3, 1
3f72ba10:	sub    a3, a5
3f72ba20:	sll    0x1, a5
3f72ba30:	addk   7, a5
3f72ba40:	sra    0x3, a5
3f72ba50:	addk   5, a5
3f72ba60:	move   a5, *a13(0x1c0), 1
3f72ba80:	sll    0x1, a3
3f72ba90:	addi   0x400, a3
3f72bab0:	sra    0x5, a3
3f72bac0:	move   a3, *a13(0x180), 1
3f72bae0:	jruc   L3F72C1D0
L3F72BAF0:
3f72baf0:	move   a14, -*sp, 1
3f72bb00:	move   *a13(0x60), a3, 1
3f72bb20:	sll    0x1, a3
3f72bb30:	move   *a13(0xff80), a5, 1
3f72bb50:	sub    a3, a5
3f72bb60:	move   a5, *a14+, 1
3f72bb70:	add    a12, a7
3f72bb80:	move   a7, *a14+, 1
3f72bb90:	move   *a13(0x60), a7, 1
3f72bbb0:	move   *a13(0x80), a5, 1
3f72bbd0:	add    a5, a7
3f72bbe0:	move   a7, *a14+, 1
3f72bbf0:	move   *a13(0x40), a7, 1
3f72bc10:	move   *a13(0x20), a3, 1
3f72bc30:	sub    a3, a7
3f72bc40:	sll    0x1, a7
3f72bc50:	move   a7, *a14+, 1
3f72bc60:	move   *a13(0x60), a7, 1
3f72bc80:	neg    a7
3f72bc90:	addk   32, a7
3f72bca0:	move   a7, *a14+, 1
3f72bcb0:	sll    0x1, a3
3f72bcc0:	addi   0x400, a3
3f72bce0:	move   a3, *a14+, 1
3f72bcf0:	move   a9, *a14+, 1
3f72bd00:	move   *a13(0xffe0), *a14+, 1
3f72bd20:	move   @0x209460, *a14+, 1
3f72bd50:	calla  L3F5760E0
3f72bd80:	move   *a13(0x40), a7, 1
3f72bda0:	move   *a13(0x20), a3, 1
3f72bdc0:	sub    a3, a7
3f72bdd0:	sll    0x1, a7
3f72bde0:	addk   7, a7
3f72bdf0:	sra    0x3, a7
3f72be00:	addk   5, a7
3f72be10:	move   a7, *a13(0x1c0), 1
3f72be30:	sll    0x1, a3
3f72be40:	addi   0x400, a3
3f72be60:	sra    0x5, a3
3f72be70:	move   a3, *a13(0x180), 1
3f72be90:	jruc   L3F72C1D0
L3F72BEA0:
3f72bea0:	move   a14, -*sp, 1
3f72beb0:	move   *a13(0xff80), a3, 1
3f72bed0:	move   *a13(0x60), a5, 1
3f72bef0:	sub    a5, a3
3f72bf00:	move   a3, *a14+, 1
3f72bf10:	add    a12, a7
3f72bf20:	move   a7, *a14+, 1
3f72bf30:	move   *a13(0x80), a7, 1
3f72bf50:	add    a7, a5
3f72bf60:	move   a5, *a14+, 1
3f72bf70:	move   *a13(0x40), a5, 1
3f72bf90:	move   *a13(0x20), a3, 1
3f72bfb0:	sub    a3, a5
3f72bfc0:	move   a5, *a14+, 1
3f72bfd0:	move   *a13(0x60), a5, 1
3f72bff0:	neg    a5
3f72c000:	addk   32, a5
3f72c010:	move   a5, *a14+, 1
3f72c020:	addi   0x400, a3
3f72c040:	move   a3, *a14+, 1
3f72c050:	move   a9, *a14+, 1
3f72c060:	move   *a13(0xffe0), *a14+, 1
3f72c080:	move   @0x209460, *a14+, 1
3f72c0b0:	calla  L3F569030
3f72c0e0:	move   *a13(0x40), a5, 1
3f72c100:	move   *a13(0x20), a3, 1
3f72c120:	sub    a3, a5
3f72c130:	addk   7, a5
3f72c140:	sra    0x3, a5
3f72c150:	addk   5, a5
3f72c160:	move   a5, *a13(0x1c0), 1
3f72c180:	addi   0x400, a3
3f72c1a0:	sra    0x5, a3
3f72c1b0:	move   a3, *a13(0x180), 1
L3F72C1D0:
3f72c1d0:	add    a11, a12
3f72c1e0:	move   *a13(0x60), a7, 1
3f72c200:	neg    a7
3f72c210:	addk   32, a7
3f72c220:	move   a7, *a13(0xe0), 1
3f72c240:	move   *a13(0x80), a5, 1
3f72c260:	subk   32, a7
3f72c270:	cmp    a5, a7
3f72c280:	jrge   L3F72C440
L3F72C290:
3f72c290:	move   a14, -*sp, 1
3f72c2a0:	move   *a13(0x1c0), *a14+, 1
3f72c2c0:	move   *a13(0xe0), a7, 1
3f72c2e0:	sll    0x6, a7
3f72c2f0:	move   *a13(0x180), a5, 1
3f72c310:	add    a5, a7
3f72c320:	sll    0x5, a7
3f72c330:	addi   0x1e9460, a7
3f72c360:	move   a7, *a14+, 1
3f72c370:	calla  L3FB44A00
3f72c3a0:	move   *a13(0xe0), a7, 1
3f72c3c0:	inc    a7
3f72c3d0:	move   a7, *a13(0xe0), 1
3f72c3f0:	move   *a13(0x80), a3, 1
3f72c410:	subk   32, a7
3f72c420:	cmp    a3, a7
3f72c430:	jrlt   L3F72C290
L3F72C440:
3f72c440:	sub    a7, a7
3f72c450:	move   a7, *a13(0x40), 1
3f72c470:	move   a7, *a13(0x20), 1
3f72c490:	move   a7, *a13(0x80), 1
3f72c4b0:	move   a7, *a13(0x60), 1
3f72c4d0:	move   a7, a11
L3F72C4E0:
3f72c4e0:	move   *a13(0x100), a7, 1
3f72c500:	inc    a7
3f72c510:	move   a7, *a13(0x100), 1
3f72c530:	move   *a13(0xff60), a5, 1
3f72c550:	cmp    a5, a7
3f72c560:	jalt   L3F725260
L3F72C580:
3f72c580:	move   *a13(0x200), *a9(0xc0), 1
3f72c5b0:	move   *a13(0x220), *a9(0x120), 1
3f72c5e0:	move   *sp(0x1a0), a14, 1
3f72c600:	mmfm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f72c620:	rets   2
3f72c630:	mmtm   sp, a0,a2,a3,a4,a5,a7,a9,a10,a11,a12,a13
3f72c650:	move   a14, a13
3f72c660:	move   *a13(0xffe0), a9, 1
3f72c680:	move   *a13(0xfee0), a10, 1
3f72c6a0:	move   *a13(0xffa0), a2, 1
3f72c6c0:	move   *a13(0xffc0), a11, 1
3f72c6e0:	jrle   L3F72CB80
L3F72C6F0:
3f72c6f0:	setf   8, 0, 0
3f72c700:	move   *a2+, a12, 0
3f72c710:	move   *a13(0xff80), a7, 1
3f72c730:	cmp    a7, a12
3f72c740:	jrlt   L3F72C790
3f72c750:	move   *a13(0xff60), a7, 1
3f72c770:	cmp    a7, a12
3f72c780:	jrle   L3F72C860
L3F72C790:
3f72c790:	move   *a13(0xff40), a7, 1
3f72c7b0:	move   *a7(0x60), a5, 0
3f72c7d0:	move   a5, a12
3f72c7e0:	move   *a13(0xff80), a5, 1
3f72c800:	cmp    a5, a12
3f72c810:	jrlt   L3F72CB60
3f72c820:	move   *a13(0xff60), a5, 1
3f72c840:	cmp    a5, a12
3f72c850:	jrgt   L3F72CB60
L3F72C860:
3f72c860:	move   *a13(0xff80), a7, 1
3f72c880:	sub    a7, a12
3f72c890:	move   a12, a5
3f72c8a0:	sll    0x5, a5
3f72c8b0:	move   *a13(0xff20), a7, 1
3f72c8d0:	add    a7, a5
3f72c8e0:	move   *a5, a4, 1
3f72c8f0:	move   a12, a5
3f72c900:	sll    0x5, a5
3f72c910:	move   *a13(0xff00), a7, 1
3f72c930:	add    a7, a5
3f72c940:	move   *a5, a0, 1
3f72c950:	move   a14, -*sp, 1
3f72c960:	move   *a13(0xfec0), *a14+, 1
3f72c980:	setf   16, 1, 0
3f72c990:	move   *a0(0x30), a5, 0
3f72c9b0:	move   *a0(0x40), a3, 0
3f72c9d0:	add    a3, a5
3f72c9e0:	move   a5, *a14+, 1
3f72c9f0:	move   *a0(0x10), a5, 0
3f72ca10:	move   *a0, a3, 0
3f72ca20:	sub    a3, a5
3f72ca30:	move   a5, *a14+, 1
3f72ca40:	move   *a0(0x30), a5, 0
3f72ca60:	move   a10, a3
3f72ca70:	sub    a5, a3
3f72ca80:	move   a3, *a14+, 1
3f72ca90:	move   *a0, a5, 0
3f72caa0:	add    a9, a5
3f72cab0:	move   a5, *a14+, 1
3f72cac0:	movk   1, a5
3f72cad0:	move   a5, *a14+, 1
3f72cae0:	move   a4, *a14+, 1
3f72caf0:	calla  L3F574C30
3f72cb20:	setf   16, 1, 0
3f72cb30:	move   *a0(0x20), a3, 0
3f72cb50:	add    a3, a9
L3F72CB60:
3f72cb60:	dec    a11
3f72cb70:	jrgt   L3F72C6F0
L3F72CB80:
3f72cb80:	move   a2, a8
3f72cb90:	move   *sp(0x180), a14, 1
3f72cbb0:	mmfm   sp, a0,a2,a3,a4,a5,a7,a9,a10,a11,a12,a13
3f72cbd0:	rets   2
L3F72CBE0:
3f72cbe0:	mmtm   sp, a7,a9,a11,a13
3f72cc00:	move   a14, a13
3f72cc10:	sub    a9, a9
L3F72CC20:
3f72cc20:	move   a9, a7
3f72cc30:	move   a7, a11
3f72cc40:	sll    0x6, a7
3f72cc50:	sll    0x5, a11
3f72cc60:	add    a11, a7
3f72cc70:	addi   0x2094a0, a7
3f72cca0:	move   *a7, a11, 1
3f72ccb0:	jreq   L3F72CDE0
3f72ccc0:	move   a9, a7
3f72ccd0:	move   a7, a11
3f72cce0:	sll    0x6, a7
3f72ccf0:	sll    0x5, a11
3f72cd00:	add    a11, a7
3f72cd10:	addi   0x2094a0, a7
3f72cd40:	move   *a13(0xffe0), a11, 1
3f72cd60:	move   *a7, a7, 1
3f72cd70:	cmp    a7, a11
3f72cd80:	jrne   L3F72CDE0
3f72cd90:	move   a14, -*sp, 1
3f72cda0:	move   a9, *a14+, 1
3f72cdb0:	calla  L3F72D120
L3F72CDE0:
3f72cde0:	inc    a9
3f72cdf0:	cmpi   0x28, a9
3f72ce10:	jrlt   L3F72CC20
3f72ce20:	move   *sp(0xa0), a14, 1
3f72ce40:	mmfm   sp, a7,a9,a11,a13
3f72ce60:	rets   2
L3F72CE70:
3f72ce70:	mmtm   sp, a7,a9,a11,a13
3f72ce90:	move   a14, a13
3f72cea0:	sub    a9, a9
L3F72CEB0:
3f72ceb0:	move   a9, a7
3f72cec0:	move   a7, a11
3f72ced0:	sll    0x6, a7
3f72cee0:	sll    0x5, a11
3f72cef0:	add    a11, a7
3f72cf00:	addi   0x2094a0, a7
3f72cf30:	move   *a7, a11, 1
3f72cf40:	jreq   L3F72D090
3f72cf50:	move   a9, a7
3f72cf60:	move   a7, a11
3f72cf70:	sll    0x6, a7
3f72cf80:	sll    0x5, a11
3f72cf90:	add    a11, a7
3f72cfa0:	addi   0x2094a0, a7
3f72cfd0:	move   *a7, a11, 1
3f72cfe0:	move   *a13(0xffe0), a7, 1
3f72d000:	move   *a11(0x80), a11, 1
3f72d020:	cmp    a11, a7
3f72d030:	jrne   L3F72D090
3f72d040:	move   a14, -*sp, 1
3f72d050:	move   a9, *a14+, 1
3f72d060:	calla  L3F72D120
L3F72D090:
3f72d090:	inc    a9
3f72d0a0:	cmpi   0x28, a9
3f72d0c0:	jrlt   L3F72CEB0
3f72d0d0:	move   *sp(0xa0), a14, 1
3f72d0f0:	mmfm   sp, a7,a9,a11,a13
3f72d110:	rets   2
L3F72D120:
3f72d120:	mmtm   sp, a0,a2,a4,a5,a7,a9,a10,a11,a12,a13
3f72d140:	move   a14, a13
3f72d150:	move   *a13(0xffe0), a9, 1
3f72d170:	move   a9, a5
3f72d180:	move   a5, a7
3f72d190:	sll    0x6, a5
3f72d1a0:	sll    0x5, a7
3f72d1b0:	add    a7, a5
3f72d1c0:	addi   0x2094a0, a5
3f72d1f0:	move   *a5, a10, 1
3f72d200:	move   *a10(0xe0), a12, 1
3f72d220:	move   *a12(0x1c0), a0, 1
3f72d240:	move   *a12(0x200), a2, 1
3f72d260:	move   a9, a5
3f72d270:	move   a5, a7
3f72d280:	sll    0x6, a5
3f72d290:	sll    0x5, a7
3f72d2a0:	add    a7, a5
3f72d2b0:	addi   0x2094a0, a5
3f72d2e0:	move   *a5(0x20), a4, 1
3f72d300:	jreq   L3F72D530
3f72d310:	move   a0, a11
3f72d320:	move   a2, a7
3f72d330:	sub    a0, a7
3f72d340:	inc    a7
3f72d350:	cmp    a7, a11
3f72d360:	jrge   L3F72D530
L3F72D370:
3f72d370:	move   a11, a7
3f72d380:	sub    a0, a7
3f72d390:	sll    0x5, a7
3f72d3a0:	add    a4, a7
3f72d3b0:	move   *a7, a7, 1
3f72d3c0:	jreq   L3F72D4D0
3f72d3d0:	move   a14, -*sp, 1
3f72d3e0:	move   a11, a7
3f72d3f0:	sub    a0, a7
3f72d400:	sll    0x5, a7
3f72d410:	add    a4, a7
3f72d420:	move   *a7+, *a14+, 1
3f72d430:	calla  L3F702440
3f72d460:	move   @0x20a3a0, a7, 1
3f72d490:	subk   12, a7
3f72d4a0:	move   a7, @0x20a3a0, 1
L3F72D4D0:
3f72d4d0:	inc    a11
3f72d4e0:	move   a2, a7
3f72d4f0:	sub    a0, a7
3f72d500:	inc    a7
3f72d510:	cmp    a7, a11
3f72d520:	jrlt   L3F72D370
L3F72D530:
3f72d530:	move   a9, a5
3f72d540:	move   a5, a7
3f72d550:	sll    0x6, a5
3f72d560:	sll    0x5, a7
3f72d570:	add    a7, a5
3f72d580:	addi   0x2094a0, a5
3f72d5b0:	move   *a5(0x40), a7, 1
3f72d5d0:	jreq   L3F72D770
3f72d5e0:	move   a14, -*sp, 1
3f72d5f0:	move   a9, a5
3f72d600:	move   a5, a7
3f72d610:	sll    0x6, a5
3f72d620:	sll    0x5, a7
3f72d630:	add    a7, a5
3f72d640:	addi   0x2094a0, a5
3f72d670:	move   *a5(0x40), *a14+, 1
3f72d690:	calla  L3F702440
3f72d6c0:	move   a2, a7
3f72d6d0:	sub    a0, a7
3f72d6e0:	inc    a7
3f72d6f0:	sll    0x2, a7
3f72d700:	move   @0x20a3a0, a5, 1
3f72d730:	sub    a7, a5
3f72d740:	move   a5, @0x20a3a0, 1
L3F72D770:
3f72d770:	move   a9, a5
3f72d780:	move   a5, a7
3f72d790:	sll    0x6, a5
3f72d7a0:	sll    0x5, a7
3f72d7b0:	add    a7, a5
3f72d7c0:	addi   0x2094a0, a5
3f72d7f0:	move   *a5(0x20), a7, 1
3f72d810:	jreq   L3F72D9B0
3f72d820:	move   a14, -*sp, 1
3f72d830:	move   a9, a5
3f72d840:	move   a5, a7
3f72d850:	sll    0x6, a5
3f72d860:	sll    0x5, a7
3f72d870:	add    a7, a5
3f72d880:	addi   0x2094a0, a5
3f72d8b0:	move   *a5(0x20), *a14+, 1
3f72d8d0:	calla  L3F702440
3f72d900:	move   a2, a7
3f72d910:	sub    a0, a7
3f72d920:	inc    a7
3f72d930:	sll    0x2, a7
3f72d940:	move   @0x20a3a0, a5, 1
3f72d970:	sub    a7, a5
3f72d980:	move   a5, @0x20a3a0, 1
L3F72D9B0:
3f72d9b0:	move   a9, a5
3f72d9c0:	move   a5, a7
3f72d9d0:	sll    0x6, a5
3f72d9e0:	sll    0x5, a7
3f72d9f0:	add    a7, a5
3f72da00:	addi   0x2094a0, a5
3f72da30:	sub    a7, a7
3f72da40:	move   a7, *a5, 1
3f72da50:	move   @0x20a3e0, a5, 1
3f72da80:	cmp    a10, a5
3f72da90:	jrne   L3F72DAD0
3f72daa0:	move   a7, @0x20a3e0, 1
L3F72DAD0:
3f72dad0:	move   @0x20a3c0, a5, 1
3f72db00:	dec    a5
3f72db10:	move   a5, @0x20a3c0, 1
3f72db40:	move   *sp(0x160), a14, 1
3f72db60:	mmfm   sp, a0,a2,a4,a5,a7,a9,a10,a11,a12,a13
3f72db80:	rets   2
L3F72DB90:
3f72db90:	mmtm   sp, a7,a9,a11
3f72dbb0:	move   @0x20a440, a9, 1
L3F72DBE0:
3f72dbe0:	move   a9, a7
3f72dbf0:	move   a7, a11
3f72dc00:	sll    0x6, a7
3f72dc10:	sll    0x5, a11
3f72dc20:	add    a11, a7
3f72dc30:	addi   0x2094a0, a7
3f72dc60:	move   *a7, a11, 1
3f72dc70:	jreq   L3F72DD90
3f72dc80:	move   a14, -*sp, 1
3f72dc90:	move   a9, *a14+, 1
3f72dca0:	calla  L3F72D120
3f72dcd0:	move   @0x20a440, a11, 1
3f72dd00:	inc    a11
3f72dd10:	movi   0x28, a7
3f72dd30:	mods   a7, a11
3f72dd40:	move   a11, @0x20a440, 1
3f72dd70:	move   a9, a8
3f72dd80:	jruc   L3F72DE50
L3F72DD90:
3f72dd90:	inc    a9
3f72dda0:	cmpi   0x28, a9
3f72ddc0:	jrlt   L3F72DDE0
3f72ddd0:	sub    a9, a9
L3F72DDE0:
3f72dde0:	move   @0x20a440, a11, 1
3f72de10:	cmp    a11, a9
3f72de20:	jrne   L3F72DBE0
3f72de30:	movi   0xffff, a8
L3F72DE50:
3f72de50:	mmfm   sp, a7,a9,a11
3f72de70:	rets
L3F72DE80:
3f72de80:	mmtm   sp, a7,a9,a11
3f72dea0:	sub    a9, a9
L3F72DEB0:
3f72deb0:	move   a9, a7
3f72dec0:	move   a7, a11
3f72ded0:	sll    0x6, a7
3f72dee0:	sll    0x5, a11
3f72def0:	add    a11, a7
3f72df00:	addi   0x2094a0, a7
3f72df30:	move   *a7, a11, 1
3f72df40:	jreq   L3F72DFA0
3f72df50:	move   a14, -*sp, 1
3f72df60:	move   a9, *a14+, 1
3f72df70:	calla  L3F72D120
L3F72DFA0:
3f72dfa0:	inc    a9
3f72dfb0:	cmpi   0x28, a9
3f72dfd0:	jrlt   L3F72DEB0
3f72dfe0:	mmfm   sp, a7,a9,a11
3f72e000:	rets
3f72e010:	modu   a10, a6
3f72e020:	.word  0x746e
3f72e030:	addc   a9, a0
3f72e040:	sll    a11, a1
3f72e050:	rl     a11, a8
3f72e060:	srl    a11, a14
3f72e070:	sub    a9, a0
3f72e080:	.word  0x7272
3f72e090:	.word  0x726f
3f72e0a0:	rl     a9, a0
3f72e0b0:	sla    0x3, a14
3f72e0c0:	move   a10, a1
3f72e0d0:	cmp    b10, sp
3f72e0e0:	sla    a11, a13
3f72e0f0:	sra    a11, a7
3f72e100:	sra    b10, b4
3f72e110:	.word  0x7478
3f72e120:	sla    0x9, b8
3f72e130:	sll    a8, a0
3f72e140:	sla    a11, a8
3f72e150:	sla    b11, b2
3f72e160:	.word  0x7463
3f72e170:	.word  0x7265
3f72e180:	.word  0x7420
3f72e190:	modu   a11, sp
3f72e1a0:	mods   a1, a0
3f72e1b0:	.word  0x7261
3f72e1c0:	sra    a11, a7
3f72e1d0:	.word  0x0a21
3f72e1e0:	subb   a0, a0
3f72e1f0:	modu   a3, sp
3f72e200:	sla    0x3, b4
3f72e210:	sla    a10, a3
3f72e220:	rl     a3, a3
3f72e230:	modu   a3, a9
3f72e240:	sla    0x3, a7
3f72e250:	.word  0x7245
3f72e260:	modu   b11, b2
3f72e270:	sla    0x3, b2
3f72e280:	modu   a3, a9
3f72e290:	add    a9, a0
3f72e2a0:	mpyu   a10, a13
3f72e2b0:	modu   b10, b0
3f72e2c0:	.word  0x796c
3f72e2d0:	sra    b10, b4
3f72e2e0:	.word  0x7478
3f72e2f0:	sla    0x9, b8
3f72e300:	.word  0x0000
3f72e310:	mmtm   sp, a11,a13
3f72e330:	move   a14, a13
3f72e340:	move   b0, @0x20a460, 1
3f72e370:	move   b1, @0x20a480, 1
3f72e3a0:	move   b2, @0x20a4a0, 1
3f72e3d0:	move   b3, @0x20a4c0, 1
3f72e400:	move   b4, @0x20a4e0, 1
3f72e430:	move   b5, @0x20a500, 1
3f72e460:	move   b6, @0x20a520, 1
3f72e490:	move   b7, @0x20a540, 1
3f72e4c0:	move   b8, @0x20a560, 1
3f72e4f0:	move   b9, @0x20a580, 1
3f72e520:	move   b7, a12
3f72e530:	move   a12, @0x20a5a0, 1
3f72e560:	move   *a13(0xffe0), a11, 1
3f72e580:	dec    a11
3f72e590:	jreq   L3F72E620
3f72e5a0:	move   *a13(0xffe0), a11, 1
3f72e5c0:	subk   2, a11
3f72e5d0:	jreq   L3F72E620
3f72e5e0:	move   *a13(0xffe0), a11, 1
3f72e600:	subk   8, a11
3f72e610:	jrne   L3F72E6F0
L3F72E620:
3f72e620:	setf   16, 1, 0
3f72e630:	move   @0x20a5a0, a11, 0
3f72e660:	jrlt   L3F72E6B0
3f72e670:	move   @0x20a5b0, a11, 0
3f72e6a0:	jrge   L3F72EA90
L3F72E6B0:
3f72e6b0:	calla  L3F6EDD80
3f72e6e0:	jruc   L3F72EA90
L3F72E6F0:
3f72e6f0:	move   *a13(0xffe0), a11, 1
3f72e710:	subk   3, a11
3f72e720:	jreq   L3F72E770
3f72e730:	move   *a13(0xffe0), a11, 1
3f72e750:	subk   5, a11
3f72e760:	jrne   L3F72E840
L3F72E770:
3f72e770:	setf   16, 1, 0
3f72e780:	move   @0x20a5a0, a11, 0
3f72e7b0:	jrlt   L3F72E800
3f72e7c0:	move   @0x20a5b0, a11, 0
3f72e7f0:	jrge   L3F72EA90
L3F72E800:
3f72e800:	calla  L3F6EDD80
3f72e830:	jruc   L3F72EA90
L3F72E840:
3f72e840:	move   *a13(0xffe0), a11, 1
3f72e860:	subk   4, a11
3f72e870:	jrne   L3F72E950
3f72e880:	setf   16, 1, 0
3f72e890:	move   @0x20a5a0, a11, 0
3f72e8c0:	jrlt   L3F72E910
3f72e8d0:	move   @0x20a5b0, a11, 0
3f72e900:	jrge   L3F72EA90
L3F72E910:
3f72e910:	calla  L3F6EDD80
3f72e940:	jruc   L3F72EA90
L3F72E950:
3f72e950:	move   *a13(0xffe0), a11, 1
3f72e970:	subk   6, a11
3f72e980:	jreq   L3F72E9D0
3f72e990:	move   *a13(0xffe0), a11, 1
3f72e9b0:	subk   7, a11
3f72e9c0:	jrne   L3F72EA90
L3F72E9D0:
3f72e9d0:	setf   16, 1, 0
3f72e9e0:	move   @0x20a5a0, a11, 0
3f72ea10:	jrlt   L3F72EA60
3f72ea20:	move   @0x20a5b0, a11, 0
3f72ea50:	jrge   L3F72EA90
L3F72EA60:
3f72ea60:	calla  L3F6EDD80
L3F72EA90:
3f72ea90:	move   *sp(0x60), a14, 1
3f72eab0:	mmfm   sp, a11,a13
3f72ead0:	rets   2
L3F72EAE0:
3f72eae0:	mmtm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f72eb00:	move   a14, a13
3f72eb10:	move   *a13(0xffe0), a9, 1
3f72eb30:	move   *a13(0xffc0), a10, 1
3f72eb50:	move   *a13(0xffa0), a11, 1
3f72eb70:	move   *a13(0xff80), a12, 1
3f72eb90:	move   *a13(0xfee0), a0, 1
3f72ebb0:	move   *a13(0xfec0), a2, 1
3f72ebd0:	setf   16, 1, 0
3f72ebe0:	move   *a10, a4, 0
3f72ebf0:	move   *a9, a7, 0
3f72ec00:	move   a4, a5
3f72ec10:	sub    a7, a5
3f72ec20:	move   a5, a4
3f72ec30:	move   *a10(0x10), a6, 0
3f72ec50:	move   *a9(0x10), a7, 0
3f72ec70:	move   a6, a5
3f72ec80:	sub    a7, a5
3f72ec90:	move   a5, a6
3f72eca0:	move   *a9, *a0, 0
3f72ecb0:	move   *a11, a7, 0
3f72ecc0:	move   *a0, a5, 0
3f72ecd0:	cmp    a5, a7
3f72ece0:	jrle   L3F72ED10
3f72ecf0:	move   *a11, a7, 0
3f72ed00:	jruc   L3F72ED20
L3F72ED10:
3f72ed10:	move   *a0, a7, 0
L3F72ED20:
3f72ed20:	move   a7, *a0, 0
3f72ed30:	move   *a12, a7, 0
3f72ed40:	sub    a4, a7
3f72ed50:	move   *a0, a5, 0
3f72ed60:	cmp    a5, a7
3f72ed70:	jrle   L3F72EDB0
3f72ed80:	move   *a12, a7, 0
3f72ed90:	sub    a4, a7
3f72eda0:	jruc   L3F72EDC0
L3F72EDB0:
3f72edb0:	move   *a0, a7, 0
L3F72EDC0:
3f72edc0:	move   a7, *a0, 0
3f72edd0:	move   *a0, a7, 0
3f72ede0:	move   *a13(0xff60), a5, 0
3f72ee00:	add    a5, a7
3f72ee10:	move   a7, *a0, 0
3f72ee20:	move   *a9(0x10), *a0(0x10), 0
3f72ee50:	move   *a11(0x10), a7, 0
3f72ee70:	move   *a0(0x10), a3, 0
3f72ee90:	cmp    a3, a7
3f72eea0:	jrle   L3F72EEE0
3f72eeb0:	move   *a11(0x10), a7, 0
3f72eed0:	jruc   L3F72EF00
L3F72EEE0:
3f72eee0:	move   *a0(0x10), a7, 0
L3F72EF00:
3f72ef00:	move   a7, *a0(0x10), 0
3f72ef20:	move   *a12(0x10), a7, 0
3f72ef40:	sub    a6, a7
3f72ef50:	move   *a0(0x10), a3, 0
3f72ef70:	cmp    a3, a7
3f72ef80:	jrle   L3F72EFD0
3f72ef90:	move   *a12(0x10), a7, 0
3f72efb0:	sub    a6, a7
3f72efc0:	jruc   L3F72EFF0
L3F72EFD0:
3f72efd0:	move   *a0(0x10), a7, 0
L3F72EFF0:
3f72eff0:	move   a7, *a0(0x10), 0
3f72f010:	move   *a0(0x10), a7, 0
3f72f030:	move   *a13(0xff40), a3, 0
3f72f050:	add    a3, a7
3f72f060:	move   a7, *a0(0x10), 0
3f72f080:	move   *a9(0x20), *a0(0x20), 0
3f72f0b0:	move   *a11(0x20), a7, 0
3f72f0d0:	move   *a0(0x20), a3, 0
3f72f0f0:	dec    a7
3f72f100:	cmp    a3, a7
3f72f110:	jrge   L3F72F160
3f72f120:	move   *a11(0x20), a7, 0
3f72f140:	dec    a7
3f72f150:	jruc   L3F72F180
L3F72F160:
3f72f160:	move   *a0(0x20), a7, 0
L3F72F180:
3f72f180:	move   a7, *a0(0x20), 0
3f72f1a0:	move   *a12(0x20), a7, 0
3f72f1c0:	sub    a4, a7
3f72f1d0:	move   *a0(0x20), a3, 0
3f72f1f0:	dec    a7
3f72f200:	cmp    a3, a7
3f72f210:	jrge   L3F72F270
3f72f220:	move   *a12(0x20), a7, 0
3f72f240:	sub    a4, a7
3f72f250:	dec    a7
3f72f260:	jruc   L3F72F290
L3F72F270:
3f72f270:	move   *a0(0x20), a7, 0
L3F72F290:
3f72f290:	move   a7, *a0(0x20), 0
3f72f2b0:	move   *a0(0x20), a7, 0
3f72f2d0:	add    a5, a7
3f72f2e0:	move   a7, *a0(0x20), 0
3f72f300:	move   *a9(0x30), *a0(0x30), 0
3f72f330:	move   *a11(0x30), a7, 0
3f72f350:	move   *a0(0x30), a3, 0
3f72f370:	dec    a7
3f72f380:	cmp    a3, a7
3f72f390:	jrge   L3F72F3E0
3f72f3a0:	move   *a11(0x30), a7, 0
3f72f3c0:	dec    a7
3f72f3d0:	jruc   L3F72F400
L3F72F3E0:
3f72f3e0:	move   *a0(0x30), a7, 0
L3F72F400:
3f72f400:	move   a7, *a0(0x30), 0
3f72f420:	move   *a12(0x30), a7, 0
3f72f440:	sub    a6, a7
3f72f450:	move   *a0(0x30), a3, 0
3f72f470:	dec    a7
3f72f480:	cmp    a3, a7
3f72f490:	jrge   L3F72F4F0
3f72f4a0:	move   *a12(0x30), a7, 0
3f72f4c0:	sub    a6, a7
3f72f4d0:	dec    a7
3f72f4e0:	jruc   L3F72F510
L3F72F4F0:
3f72f4f0:	move   *a0(0x30), a7, 0
L3F72F510:
3f72f510:	move   a7, *a0(0x30), 0
3f72f530:	move   *a0(0x30), a7, 0
3f72f550:	move   *a13(0xff40), a3, 0
3f72f570:	add    a3, a7
3f72f580:	move   a7, *a0(0x30), 0
3f72f5a0:	move   *a10, *a2, 0
3f72f5b0:	move   *a11, a7, 0
3f72f5c0:	add    a4, a7
3f72f5d0:	move   *a2, a3, 0
3f72f5e0:	cmp    a3, a7
3f72f5f0:	jrle   L3F72F630
3f72f600:	move   *a11, a7, 0
3f72f610:	add    a4, a7
3f72f620:	jruc   L3F72F640
L3F72F630:
3f72f630:	move   *a2, a7, 0
L3F72F640:
3f72f640:	move   a7, *a2, 0
3f72f650:	move   *a12, a7, 0
3f72f660:	move   *a2, a3, 0
3f72f670:	cmp    a3, a7
3f72f680:	jrle   L3F72F6B0
3f72f690:	move   *a12, a7, 0
3f72f6a0:	jruc   L3F72F6C0
L3F72F6B0:
3f72f6b0:	move   *a2, a7, 0
L3F72F6C0:
3f72f6c0:	move   a7, *a2, 0
3f72f6d0:	move   *a2, a7, 0
3f72f6e0:	move   *a13(0xff20), a3, 0
3f72f700:	add    a3, a7
3f72f710:	move   a7, *a2, 0
3f72f720:	move   *a10(0x10), *a2(0x10), 0
3f72f750:	move   *a11(0x10), a7, 0
3f72f770:	add    a6, a7
3f72f780:	move   *a2(0x10), a3, 0
3f72f7a0:	cmp    a3, a7
3f72f7b0:	jrle   L3F72F800
3f72f7c0:	move   *a11(0x10), a7, 0
3f72f7e0:	add    a6, a7
3f72f7f0:	jruc   L3F72F820
L3F72F800:
3f72f800:	move   *a2(0x10), a7, 0
L3F72F820:
3f72f820:	move   a7, *a2(0x10), 0
3f72f840:	move   *a12(0x10), a7, 0
3f72f860:	move   *a2(0x10), a3, 0
3f72f880:	cmp    a3, a7
3f72f890:	jrle   L3F72F8D0
3f72f8a0:	move   *a12(0x10), a7, 0
3f72f8c0:	jruc   L3F72F8F0
L3F72F8D0:
3f72f8d0:	move   *a2(0x10), a7, 0
L3F72F8F0:
3f72f8f0:	move   a7, *a2(0x10), 0
3f72f910:	move   *a2(0x10), a7, 0
3f72f930:	move   *a13(0xff00), a3, 0
3f72f950:	add    a3, a7
3f72f960:	move   a7, *a2(0x10), 0
3f72f980:	move   *a10(0x20), *a2(0x20), 0
3f72f9b0:	move   *a11(0x20), a7, 0
3f72f9d0:	add    a4, a7
3f72f9e0:	move   *a2(0x20), a3, 0
3f72fa00:	dec    a7
3f72fa10:	cmp    a3, a7
3f72fa20:	jrge   L3F72FA80
3f72fa30:	move   *a11(0x20), a7, 0
3f72fa50:	add    a4, a7
3f72fa60:	dec    a7
3f72fa70:	jruc   L3F72FAA0
L3F72FA80:
3f72fa80:	move   *a2(0x20), a7, 0
L3F72FAA0:
3f72faa0:	move   a7, *a2(0x20), 0
3f72fac0:	move   *a12(0x20), a7, 0
3f72fae0:	move   *a2(0x20), a3, 0
3f72fb00:	dec    a7
3f72fb10:	cmp    a3, a7
3f72fb20:	jrge   L3F72FB70
3f72fb30:	move   *a12(0x20), a7, 0
3f72fb50:	dec    a7
3f72fb60:	jruc   L3F72FB90
L3F72FB70:
3f72fb70:	move   *a2(0x20), a7, 0
L3F72FB90:
3f72fb90:	move   a7, *a2(0x20), 0
3f72fbb0:	move   *a2(0x20), a7, 0
3f72fbd0:	move   *a13(0xff20), a3, 0
3f72fbf0:	add    a3, a7
3f72fc00:	move   a7, *a2(0x20), 0
3f72fc20:	move   *a10(0x30), *a2(0x30), 0
3f72fc50:	move   *a11(0x30), a7, 0
3f72fc70:	add    a6, a7
3f72fc80:	move   *a2(0x30), a3, 0
3f72fca0:	dec    a7
3f72fcb0:	cmp    a3, a7
3f72fcc0:	jrge   L3F72FD20
3f72fcd0:	move   *a11(0x30), a7, 0
3f72fcf0:	add    a6, a7
3f72fd00:	dec    a7
3f72fd10:	jruc   L3F72FD40
L3F72FD20:
3f72fd20:	move   *a2(0x30), a7, 0
L3F72FD40:
3f72fd40:	move   a7, *a2(0x30), 0
3f72fd60:	move   *a12(0x30), a7, 0
3f72fd80:	move   *a2(0x30), a3, 0
3f72fda0:	dec    a7
3f72fdb0:	cmp    a3, a7
3f72fdc0:	jrge   L3F72FE10
3f72fdd0:	move   *a12(0x30), a7, 0
3f72fdf0:	dec    a7
3f72fe00:	jruc   L3F72FE30
L3F72FE10:
3f72fe10:	move   *a2(0x30), a7, 0
L3F72FE30:
3f72fe30:	move   a7, *a2(0x30), 0
3f72fe50:	move   *a2(0x30), a7, 0
3f72fe70:	move   *a13(0xff00), a3, 0
3f72fe90:	add    a3, a7
3f72fea0:	move   a7, *a2(0x30), 0
3f72fec0:	move   *a0(0x20), a7, 0
3f72fee0:	move   *a0, a3, 0
3f72fef0:	cmp    a3, a7
3f72ff00:	jrge   L3F72FF30
3f72ff10:	sub    a8, a8
3f72ff20:	jruc   L3F7300B0
L3F72FF30:
3f72ff30:	move   *a0(0x30), a7, 0
3f72ff50:	move   *a0(0x10), a3, 0
3f72ff70:	cmp    a3, a7
3f72ff80:	jrge   L3F72FFB0
3f72ff90:	sub    a8, a8
3f72ffa0:	jruc   L3F7300B0
L3F72FFB0:
3f72ffb0:	move   *a2(0x20), a7, 0
3f72ffd0:	move   *a2, a3, 0
3f72ffe0:	cmp    a3, a7
3f72fff0:	jrge   L3F730020
3f730000:	sub    a8, a8
3f730010:	jruc   L3F7300B0
L3F730020:
3f730020:	move   *a2(0x30), a7, 0
3f730040:	move   *a2(0x10), a3, 0
3f730060:	cmp    a3, a7
3f730070:	jrge   L3F7300A0
3f730080:	sub    a8, a8
3f730090:	jruc   L3F7300B0
L3F7300A0:
3f7300a0:	movk   1, a8
L3F7300B0:
3f7300b0:	move   *sp(0x1a0), a14, 1
3f7300d0:	mmfm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f7300f0:	rets   2
L3F730100:
3f730100:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f730120:	move   a14, a13
3f730130:	move   *a13(0xffe0), a9, 1
3f730150:	move   *a13(0xffc0), a10, 1
3f730170:	move   *a13(0xffa0), a11, 1
3f730190:	setf   16, 1, 0
3f7301a0:	move   *a9(0x30), a7, 0
3f7301c0:	move   *a10(0x10), a5, 0
3f7301e0:	cmp    a5, a7
3f7301f0:	jrlt   L3F730300
3f730200:	move   *a9(0x10), a7, 0
3f730220:	move   *a10(0x30), a5, 0
3f730240:	cmp    a5, a7
3f730250:	jrgt   L3F730300
3f730260:	move   *a9(0x20), a7, 0
3f730280:	move   *a10, a5, 0
3f730290:	cmp    a5, a7
3f7302a0:	jrlt   L3F730300
3f7302b0:	move   *a9, a7, 0
3f7302c0:	move   *a10(0x20), a5, 0
3f7302e0:	cmp    a5, a7
3f7302f0:	jrle   L3F730320
L3F730300:
3f730300:	sub    a8, a8
3f730310:	jruc   L3F730730
L3F730320:
3f730320:	move   *a9, a7, 0
3f730330:	move   *a10, a5, 0
3f730340:	cmp    a5, a7
3f730350:	jrle   L3F730380
3f730360:	move   *a9, a7, 0
3f730370:	jruc   L3F730390
L3F730380:
3f730380:	move   *a10, a7, 0
L3F730390:
3f730390:	move   a7, *a11, 0
3f7303a0:	move   *a10(0x20), a7, 0
3f7303c0:	move   *a9(0x20), a5, 0
3f7303e0:	dec    a7
3f7303f0:	cmp    a5, a7
3f730400:	jrge   L3F730450
3f730410:	move   *a10(0x20), a7, 0
3f730430:	dec    a7
3f730440:	jruc   L3F730470
L3F730450:
3f730450:	move   *a9(0x20), a7, 0
L3F730470:
3f730470:	move   a7, *a11(0x20), 0
3f730490:	move   *a9(0x10), a7, 0
3f7304b0:	move   *a10(0x10), a5, 0
3f7304d0:	cmp    a5, a7
3f7304e0:	jrle   L3F730520
3f7304f0:	move   *a9(0x10), a7, 0
3f730510:	jruc   L3F730540
L3F730520:
3f730520:	move   *a10(0x10), a7, 0
L3F730540:
3f730540:	move   a7, *a11(0x10), 0
3f730560:	move   *a10(0x30), a7, 0
3f730580:	move   *a9(0x30), a5, 0
3f7305a0:	dec    a7
3f7305b0:	cmp    a5, a7
3f7305c0:	jrge   L3F730610
3f7305d0:	move   *a10(0x30), a7, 0
3f7305f0:	dec    a7
3f730600:	jruc   L3F730630
L3F730610:
3f730610:	move   *a9(0x30), a7, 0
L3F730630:
3f730630:	move   a7, *a11(0x30), 0
3f730650:	move   *a11(0x20), a7, 0
3f730670:	move   *a11, a5, 0
3f730680:	cmp    a5, a7
3f730690:	jrlt   L3F730700
3f7306a0:	move   *a11(0x30), a7, 0
3f7306c0:	move   *a11(0x10), a5, 0
3f7306e0:	cmp    a5, a7
3f7306f0:	jrge   L3F730720
L3F730700:
3f730700:	sub    a8, a8
3f730710:	jruc   L3F730730
L3F730720:
3f730720:	movk   1, a8
L3F730730:
3f730730:	move   *sp(0xe0), a14, 1
3f730750:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f730770:	rets   2
3f730780:	mmtm   sp, a7,a9,a11,a13
3f7307a0:	move   a14, a13
3f7307b0:	move   *a13(0xffa0), a11, 1
3f7307d0:	move   *a13(0xff80), a9, 1
3f7307f0:	setf   16, 1, 0
3f730800:	move   *a11, a11, 0
3f730810:	move   *a9, a9, 0
3f730820:	cmp    a9, a11
3f730830:	jrlt   L3F730930
3f730840:	move   *a13(0xffc0), a11, 1
3f730860:	move   *a13(0xffa0), a9, 1
3f730880:	move   *a11, a7, 0
3f730890:	move   *a9, a9, 0
3f7308a0:	add    a9, a7
3f7308b0:	move   *a13(0xff80), a9, 1
3f7308d0:	move   *a9, a9, 0
3f7308e0:	sub    a9, a7
3f7308f0:	move   *a13(0xffe0), a9, 1
3f730910:	move   a7, *a9, 0
3f730920:	jruc   L3F730980
L3F730930:
3f730930:	move   *a13(0xffe0), a11, 1
3f730950:	move   *a13(0xffc0), a9, 1
3f730970:	move   *a9, *a11, 0
L3F730980:
3f730980:	move   *a13(0xffa0), a11, 1
3f7309a0:	move   *a13(0xff80), a9, 1
3f7309c0:	move   *a11(0x10), a7, 0
3f7309e0:	move   *a9(0x10), a9, 0
3f730a00:	cmp    a9, a7
3f730a10:	jrlt   L3F730B30
3f730a20:	move   *a13(0xffc0), a9, 1
3f730a40:	move   *a9(0x10), a7, 0
3f730a60:	move   *a11(0x10), a9, 0
3f730a80:	add    a9, a7
3f730a90:	move   *a13(0xff80), a9, 1
3f730ab0:	move   *a9(0x10), a9, 0
3f730ad0:	sub    a9, a7
3f730ae0:	move   *a13(0xffe0), a9, 1
3f730b00:	move   a7, *a9(0x10), 0
3f730b20:	jruc   L3F730BA0
L3F730B30:
3f730b30:	move   *a13(0xffe0), a9, 1
3f730b50:	move   *a13(0xffc0), a7, 1
3f730b70:	move   *a7(0x10), *a9(0x10), 0
L3F730BA0:
3f730ba0:	move   *sp(0xa0), a14, 1
3f730bc0:	mmfm   sp, a7,a9,a11,a13
3f730be0:	rets   2
L3F730BF0:
3f730bf0:	mmtm   sp, a9,a11,a13
3f730c10:	move   a14, a13
3f730c20:	addi   0x100, a14
3f730c40:	move   a14, -*sp, 1
3f730c50:	movk   16, a11
3f730c60:	move   a11, *a14+, 1
3f730c70:	move   *a13(0xffe0), *a14+, 1
3f730c90:	calla  L3F703D90
3f730cc0:	move   a8, *a13(0x20), 1
3f730ce0:	move   a8, *a13, 1
3f730cf0:	movk   1, a11
3f730d00:	move   a11, *a13(0xc0), 1
3f730d20:	move   *a13(0xffe0), a9, 1
3f730d40:	dec    a9
3f730d50:	move   a9, *a13(0xa0), 1
3f730d70:	jrlt   L3F731120
L3F730D80:
3f730d80:	move   *a13(0xffc0), *a13(0x40), 1
3f730db0:	sub    a11, a11
3f730dc0:	move   a11, *a13(0x80), 1
3f730de0:	move   *a13(0xa0), a9, 1
3f730e00:	cmp    a9, a11
3f730e10:	jrge   L3F730F00
L3F730E20:
3f730e20:	move   *a13(0x40), a11, 1
3f730e40:	move   *a11(0x0), *a13(0x40), 1
3f730e70:	move   *a13(0x80), a11, 1
3f730e90:	inc    a11
3f730ea0:	move   a11, *a13(0x80), 1
3f730ec0:	move   *a13(0xa0), a9, 1
3f730ee0:	cmp    a9, a11
3f730ef0:	jrlt   L3F730E20
L3F730F00:
3f730f00:	move   a14, -*sp, 1
3f730f10:	movk   16, a9
3f730f20:	move   a9, *a14+, 1
3f730f30:	move   *a13(0x20), *a14+, 1
3f730f50:	move   *a13(0x40), *a14+, 1
3f730f70:	calla  L3FB44400
3f730fa0:	move   *a13, a9, 1
3f730fb0:	move   a9, *a13(0x60), 1
3f730fd0:	move   *a13(0xc0), a11, 1
3f730ff0:	sll    0x7, a11
3f731000:	move   a11, *a13(0xe0), 1
3f731020:	add    a9, a11
3f731030:	move   a11, *a13(0x60), 1
3f731050:	move   a11, *a13(0x20), 1
3f731070:	move   *a13(0xc0), a9, 1
3f731090:	inc    a9
3f7310a0:	move   a9, *a13(0xc0), 1
3f7310c0:	move   *a13(0xa0), a9, 1
3f7310e0:	dec    a9
3f7310f0:	move   a9, *a13(0xa0), 1
3f731110:	jrge   L3F730D80
L3F731120:
3f731120:	move   *a13(0x0), *a13(0x20), 1
3f731150:	movk   1, a11
3f731160:	move   a11, *a13(0xa0), 1
3f731180:	move   *a13(0xffe0), a9, 1
3f7311a0:	cmp    a9, a11
3f7311b0:	jrge   L3F731370
L3F7311C0:
3f7311c0:	move   *a13(0x20), a11, 1
3f7311e0:	move   a11, *a13(0x60), 1
3f731200:	addi   0x80, a11
3f731220:	move   a11, *a13(0x60), 1
3f731240:	move   *a13(0x20), a9, 1
3f731260:	move   a11, *a9, 1
3f731270:	move   *a9(0x0), *a13(0x20), 1
3f7312a0:	move   *a13(0x20), a9, 1
3f7312c0:	sub    a11, a11
3f7312d0:	move   a11, *a9, 1
3f7312e0:	move   *a13(0xa0), a11, 1
3f731300:	inc    a11
3f731310:	move   a11, *a13(0xa0), 1
3f731330:	move   *a13(0xffe0), a9, 1
3f731350:	cmp    a9, a11
3f731360:	jrlt   L3F7311C0
L3F731370:
3f731370:	move   *a13, a8, 1
3f731380:	move   *sp(0x80), a14, 1
3f7313a0:	mmfm   sp, a9,a11,a13
3f7313c0:	rets   2
L3F7313D0:
3f7313d0:	mmtm   sp, a7,a9,a11,a13
3f7313f0:	move   a14, a13
3f731400:	move   *a13(0xffe0), a9, 1
3f731420:	cmpi   0x8ca0, a9
3f731450:	jrne   L3F731470
3f731460:	sub    a9, a9
L3F731470:
3f731470:	move   a9, a9
3f731480:	jrge   L3F731580
3f731490:	cmpi   0xffff7360, a9
3f7314c0:	jrge   L3F731540
L3F7314D0:
3f7314d0:	addi   0x8ca0, a9
3f731500:	cmpi   0xffff7360, a9
3f731530:	jrlt   L3F7314D0
L3F731540:
3f731540:	addi   0x8ca0, a9
3f731570:	jruc   L3F731670
L3F731580:
3f731580:	cmpi   0x8ca0, a9
3f7315b0:	jrle   L3F731670
3f7315c0:	cmpi   0x8ca0, a9
3f7315f0:	jrle   L3F731670
L3F731600:
3f731600:	subi   0x8ca0, a9
3f731630:	cmpi   0x8ca0, a9
3f731660:	jrgt   L3F731600
L3F731670:
3f731670:	movi   0x64, a11
3f731690:	move   a9, a7
3f7316a0:	divs   a11, a7
3f7316b0:	sll    0x4, a7
3f7316c0:	addi   0x20bc40, a7
3f7316f0:	setf   16, 1, 0
3f731700:	move   *a7, a7, 0
3f731710:	move   a7, a8
3f731720:	move   *sp(0xa0), a14, 1
3f731740:	mmfm   sp, a7,a9,a11,a13
3f731760:	rets   2
L3F731770:
3f731770:	mmtm   sp, a7,a9,a11,a13
3f731790:	move   a14, a13
3f7317a0:	move   *a13(0xffe0), a9, 1
3f7317c0:	cmpi   0x8ca0, a9
3f7317f0:	jrne   L3F731810
3f731800:	sub    a9, a9
L3F731810:
3f731810:	move   a9, a9
3f731820:	jrge   L3F731920
3f731830:	cmpi   0xffff7360, a9
3f731860:	jrge   L3F7318E0
L3F731870:
3f731870:	addi   0x8ca0, a9
3f7318a0:	cmpi   0xffff7360, a9
3f7318d0:	jrlt   L3F731870
L3F7318E0:
3f7318e0:	addi   0x8ca0, a9
3f731910:	jruc   L3F731A10
L3F731920:
3f731920:	cmpi   0x8ca0, a9
3f731950:	jrle   L3F731A10
3f731960:	cmpi   0x8ca0, a9
3f731990:	jrle   L3F731A10
L3F7319A0:
3f7319a0:	subi   0x8ca0, a9
3f7319d0:	cmpi   0x8ca0, a9
3f731a00:	jrgt   L3F7319A0
L3F731A10:
3f731a10:	movi   0x64, a11
3f731a30:	move   a9, a7
3f731a40:	divs   a11, a7
3f731a50:	sll    0x4, a7
3f731a60:	addi   0x20a5c0, a7
3f731a90:	setf   16, 1, 0
3f731aa0:	move   *a7, a7, 0
3f731ab0:	move   a7, a8
3f731ac0:	move   *sp(0xa0), a14, 1
3f731ae0:	mmfm   sp, a7,a9,a11,a13
3f731b00:	rets   2
3f731b10:	mmtm   sp, a7,a9,a11,a13
3f731b30:	move   a14, a13
3f731b40:	addi   0x40, a14
3f731b60:	move   *a13(0xffe0), a9, 1
3f731b80:	sub    a11, a11
3f731b90:	move   a11, *a9(0x2a0), 1
3f731bb0:	movb   a11, *a9(0x1b0)
3f731bd0:	movi   0x3fb9d240, a11
3f731c00:	move   a11, *a9(0x340), 1
3f731c20:	movi   0x3fbe6e60, a11
3f731c50:	move   a11, *a9(0x360), 1
3f731c70:	movi   0x3fbfbce0, a11
3f731ca0:	move   a11, *a9(0x380), 1
3f731cc0:	movi   0x3f568e00, a11
3f731cf0:	move   a11, *a9(0x3a0), 1
3f731d10:	movi   0x3fb70f60, a11
3f731d40:	move   a11, *a9(0x3c0), 1
3f731d60:	movi   0x3f73cc00, a11
3f731d90:	move   a11, *a9(0x3e0), 1
3f731db0:	movi   0x3f739660, a11
3f731de0:	move   a11, *a9(0x400), 1
3f731e00:	movi   0x3f739600, a11
3f731e30:	move   a11, *a9(0x420), 1
3f731e50:	movi   0x3f73ea00, a11
3f731e80:	move   a11, *a9(0x440), 1
3f731ea0:	movi   0x3f754430, a11
3f731ed0:	move   a11, *a9(0x460), 1
3f731ef0:	movi   0x3fbfe820, a11
3f731f20:	move   a11, *a9(0x480), 1
3f731f40:	movi   0x3f75f7c0, a11
3f731f70:	move   a11, *a9(0x4a0), 1
3f731f90:	movi   0x3fbff4b0, a11
3f731fc0:	move   a11, *a9(0x4c0), 1
3f731fe0:	movi   0x3fc0f9f0, a11
3f732010:	move   a11, *a9(0x4e0), 1
3f732030:	movi   0x3f780f90, a11
3f732060:	move   a11, *a9(0x500), 1
3f732080:	movi   0x3fc155e0, a11
3f7320b0:	move   a11, *a9(0x520), 1
3f7320d0:	movi   0x3f73f000, a11
3f732100:	move   a11, *a9(0x540), 1
3f732120:	movi   0x3f75c110, a11
3f732150:	move   a11, *a9(0x560), 1
3f732170:	movi   0x3f7249b0, a11
3f7321a0:	move   a11, *a9(0x580), 1
3f7321c0:	movi   0x3f7152d0, a11
3f7321f0:	move   a11, *a9(0x5c0), 1
3f732210:	movi   0x3fb55330, a11
3f732240:	move   a11, *a9(0x5a0), 1
3f732260:	movi   0x3fb4b620, a11
3f732290:	move   a11, *a9(0x5e0), 1
3f7322b0:	movi   0x3fbdaf10, a11
3f7322e0:	move   a11, *a9(0x600), 1
3f732300:	movi   0x3f79d5f0, a11
3f732330:	move   a11, *a9(0x620), 1
3f732350:	movi   0x3fc0ef10, a11
3f732380:	move   a11, *a9(0x640), 1
3f7323a0:	movi   0x3fc0f560, a11
3f7323d0:	move   a11, *a9(0x660), 1
3f7323f0:	movi   0x3fc0ebe0, a11
3f732420:	move   a11, *a9(0x680), 1
3f732440:	sub    a11, a11
3f732450:	setf   1, 0, 0
3f732460:	move   a11, *a9(0x1b9), 0
3f732480:	move   a14, -*sp, 1
3f732490:	movi   0x2c, a11
3f7324b0:	move   a11, *a14+, 1
3f7324c0:	movk   1, a11
3f7324d0:	move   a11, *a14+, 1
3f7324e0:	calla  L3F703D90
3f732510:	move   a8, *a13, 1
3f732520:	move   a8, a8
3f732530:	jrne   L3F732560
3f732540:	sub    a8, a8
3f732550:	jruc   L3F732BE0
L3F732560:
3f732560:	move   a14, -*sp, 1
3f732570:	move   *a9(0x100), *a14+, 1
3f732590:	move   *a9(0xc0), *a14+, 1
3f7325b0:	move   a8, a11
3f7325c0:	calla  L3F738980
3f7325f0:	setf   16, 1, 0
3f732600:	move   a8, *a11, 0
3f732610:	movk   1, a7
3f732620:	move   a7, *a11(0x20), 0
3f732640:	move   a11, *a9(0x20), 1
3f732660:	sub    a7, a7
3f732670:	move   a7, *a11(0x40), 1
3f732690:	setf   1, 0, 0
3f7326a0:	move   a7, *a9(0x1ba), 0
3f7326c0:	movi   0x3f7404b0, a7
3f7326f0:	move   a7, *a11(0xc0), 1
3f732710:	movi   0x3fb8ec80, a7
3f732740:	move   a7, *a11(0x120), 1
3f732760:	movi   0x3fb90910, a7
3f732790:	move   a7, *a11(0x140), 1
3f7327b0:	move   a14, -*sp, 1
3f7327c0:	movi   0x30, a7
3f7327e0:	move   a7, *a14+, 1
3f7327f0:	movk   1, a7
3f732800:	move   a7, *a14+, 1
3f732810:	calla  L3F703D90
3f732840:	move   a8, *a13(0x20), 1
3f732860:	move   a8, a8
3f732870:	jrne   L3F7328F0
3f732880:	move   a14, -*sp, 1
3f732890:	move   a11, *a14+, 1
3f7328a0:	calla  L3F702440
3f7328d0:	sub    a8, a8
3f7328e0:	jruc   L3F732BE0
L3F7328F0:
3f7328f0:	move   a8, *a9(0x80), 1
3f732910:	move   a8, *a9(0xa0), 1
3f732930:	move   a9, a7
3f732940:	addi   0x80, a7
3f732960:	move   a7, *a8, 1
3f732970:	move   a9, a7
3f732980:	addi   0x80, a7
3f7329a0:	move   a7, *a8(0x20), 1
3f7329c0:	movi   0x30, a7
3f7329e0:	move   a7, *a8(0x40), 1
3f732a00:	sub    a7, a7
3f732a10:	move   a7, *a8(0x60), 1
3f732a30:	movi   0xffff, a7
3f732a50:	move   a7, *a8(0x80), 1
3f732a70:	movi   0x3f732fa0, a7
3f732aa0:	move   a7, *a8(0xa0), 1
3f732ac0:	sub    a7, a7
3f732ad0:	move   a7, *a8(0xc0), 1
3f732af0:	move   a7, *a8(0xe0), 1
3f732b10:	move   a7, *a8(0x100), 1
3f732b30:	movi   0x3f738da0, a7
3f732b60:	move   a7, *a8(0x120), 1
3f732b80:	movi   0x3f732c30, a7
3f732bb0:	move   a7, *a8(0x140), 1
3f732bd0:	movk   1, a8
L3F732BE0:
3f732be0:	move   *sp(0xa0), a14, 1
3f732c00:	mmfm   sp, a7,a9,a11,a13
3f732c20:	rets   2
3f732c30:	mmtm   sp, a7,a9,a10,a11,a13
3f732c50:	move   a14, a13
3f732c60:	move   *a13(0xffe0), a9, 1
3f732c80:	move   *a13(0xffc0), a10, 1
3f732ca0:	move   *a10(0x20), a7, 1
3f732cc0:	move   *a10, *a7, 1
3f732cd0:	move   *a10, a7, 1
3f732ce0:	move   *a10(0x20), *a7(0x20), 1
3f732d10:	move   *a9(0x20), a11, 1
3f732d30:	move   *a11(0x40), a7, 1
3f732d50:	jreq   L3F732DC0
3f732d60:	move   a14, -*sp, 1
3f732d70:	move   *a11(0x40), *a14+, 1
3f732d90:	calla  L3FBD6940
L3F732DC0:
3f732dc0:	setf   1, 0, 0
3f732dd0:	move   *a9(0x1ba), a7, 0
3f732df0:	dsjs   a7, L3F732EA0
3f732e00:	move   a14, -*sp, 1
3f732e10:	move   *a11(0xa0), *a14+, 1
3f732e30:	move   *a9, a7, 1
3f732e40:	move   *a7(0xec0), a7, 1
3f732e60:	call   a7
3f732e70:	sub    a7, a7
3f732e80:	move   a7, *a11(0xa0), 1
L3F732EA0:
3f732ea0:	move   a14, -*sp, 1
3f732eb0:	move   *a9(0x20), *a14+, 1
3f732ed0:	calla  L3F702440
3f732f00:	move   a14, -*sp, 1
3f732f10:	move   a10, *a14+, 1
3f732f20:	calla  L3F702440
3f732f50:	move   *sp(0xc0), a14, 1
3f732f70:	mmfm   sp, a7,a9,a10,a11,a13
3f732f90:	rets   2
3f732fa0:	mmtm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f732fc0:	move   a14, a13
3f732fd0:	addi   0x1a0, a14
3f732ff0:	move   *a13(0xffe0), a9, 1
3f733010:	move   *a13(0xffc0), a10, 1
3f733030:	move   *a13(0xff80), a11, 1
3f733050:	move   *a9(0x20), a12, 1
3f733070:	move   a14, -*sp, 1
3f733080:	move   *a12(0xa0), *a14+, 1
3f7330a0:	move   a11, *a14+, 1
3f7330b0:	move   *a13(0xffa0), *a14+, 1
3f7330d0:	move   a9, *a14+, 1
3f7330e0:	calla  L3FC22EF0
3f733110:	move   a8, *a12(0xa0), 1
3f733130:	move   *a13(0xffa0), a0, 1
3f733150:	movk   5, a7
3f733160:	and    a0, a7
3f733170:	move   a7, *a13(0xc0), 1
3f733190:	movk   13, a5
3f7331a0:	and    a0, a5
3f7331b0:	move   a5, *a13(0x80), 1
3f7331d0:	move   a0, a5
3f7331e0:	andi   0xd0d, a5
3f733210:	move   a5, *a13(0xe0), 1
3f733230:	move   a0, a5
3f733240:	andi   0xf0, a5
3f733270:	move   a5, *a13(0xa0), 1
3f733290:	move   a0, a5
3f7332a0:	andi   0x1f0, a5
3f7332d0:	move   a5, *a13(0x100), 1
3f7332f0:	move   a0, a5
3f733300:	andi   0xd00, a5
3f733330:	move   a5, *a13(0x120), 1
3f733350:	btst   14, a0
3f733360:	jreq   L3F7334E0
3f733370:	move   *a9(0x220), a5, 1
3f733390:	jreq   L3F7334E0
3f7333a0:	move   a14, -*sp, 1
3f7333b0:	move   *a13(0x140), *a14+, 1
3f7333d0:	move   *a9(0x220), *a14+, 1
3f7333f0:	move   a9, *a14+, 1
3f733400:	move   *a9, a5, 1
3f733410:	move   *a5(0xc20), a5, 1
3f733430:	call   a5
3f733440:	move   a8, a5
3f733450:	jrne   L3F7334E0
3f733460:	move   a14, -*sp, 1
3f733470:	movi   0x3f7390d0, a8
3f7334a0:	move   a8, *a14+, 1
3f7334b0:	calla  L3FB341E0
L3F7334E0:
3f7334e0:	movb   *a9(0x178), a5
3f733500:	jaeq   L3F734400
3f733520:	move   *a13(0x120), a5, 1
3f733540:	jaeq   L3F733FC0
3f733560:	move   *a12(0x40), a5, 1
3f733580:	jreq   L3F7335F0
3f733590:	move   a14, -*sp, 1
3f7335a0:	move   *a12(0x40), *a14+, 1
3f7335c0:	calla  L3FBD6940
L3F7335F0:
3f7335f0:	movb   *a9(0x178), a5
3f733610:	dsj    a5, L3F733C20
3f733630:	move   *a9(0x1c0), a5, 1
3f733650:	jrne   L3F7339D0
3f733660:	move   a14, -*sp, 1
3f733670:	movi   0x3f739208, a8
3f7336a0:	move   a8, *a14+, 1
3f7336b0:	calla  L3F927BC0
3f7336e0:	sub    a5, a5
3f7336f0:	move   a5, *a13(0x140), 1
3f733710:	move   *a9, a7, 1
3f733720:	setf   16, 1, 0
3f733730:	move   *a7(0x80), a7, 0
3f733750:	cmp    a7, a5
3f733760:	jrgt   L3F7338E0
L3F733770:
3f733770:	move   *a9, a7, 1
3f733780:	move   *a13(0x140), a5, 1
3f7337a0:	sll    0x7, a5
3f7337b0:	add    a5, a7
3f7337c0:	move   *a7(0x320), a7, 1
3f7337e0:	move   *a7(0x10), a7, 0
3f733800:	movb   *a9(0x180), a5
3f733820:	cmp    a5, a7
3f733830:	jreq   L3F7338E0
3f733840:	move   *a13(0x140), a7, 1
3f733860:	inc    a7
3f733870:	move   a7, *a13(0x140), 1
3f733890:	move   *a9, a5, 1
3f7338a0:	move   *a5(0x80), a5, 0
3f7338c0:	cmp    a5, a7
3f7338d0:	jrle   L3F733770
L3F7338E0:
3f7338e0:	move   *a9, a7, 1
3f7338f0:	move   *a13(0x140), a5, 1
3f733910:	sll    0x7, a5
3f733920:	add    a5, a7
3f733930:	move   *a7(0x320), *a9(0x1c0), 1
3f733960:	move   *a9(0x1c0), a7, 1
3f733980:	move   *a7(0x60), a5, 1
3f7339a0:	inc    a5
3f7339b0:	move   a5, *a7(0x60), 1
L3F7339D0:
3f7339d0:	move   *a9(0x1c0), a7, 1
3f7339f0:	setf   16, 1, 0
3f733a00:	move   *a7, a7, 0
3f733a10:	subk   2, a7
3f733a20:	jrne   L3F733AE0
3f733a30:	move   *a9(0x1c0), *a12(0x40), 1
3f733a60:	move   *a12(0x40), a7, 1
3f733a80:	move   *a7(0x60), a5, 1
3f733aa0:	inc    a5
3f733ab0:	move   a5, *a7(0x60), 1
3f733ad0:	jruc   L3F733FC0
L3F733AE0:
3f733ae0:	move   a14, -*sp, 1
3f733af0:	move   *a9(0x1c0), *a14+, 1
3f733b10:	calla  L3FBD6DA0
3f733b40:	move   a8, *a12(0x40), 1
3f733b60:	move   a14, -*sp, 1
3f733b70:	move   *a12(0x40), *a14+, 1
3f733b90:	calla  L3FBD7590
3f733bc0:	sub    a7, a7
3f733bd0:	move   a7, *a12(0x80), 1
3f733bf0:	move   a7, *a12(0x60), 1
3f733c10:	jruc   L3F733FC0
L3F733C20:
3f733c20:	move   *a9(0x1e0), a5, 1
3f733c40:	jrne   L3F733D80
3f733c50:	move   a14, -*sp, 1
3f733c60:	movi   0x3f739320, a8
3f733c90:	move   a8, *a14+, 1
3f733ca0:	calla  L3F927BC0
3f733cd0:	move   *a9, a5, 1
3f733ce0:	move   *a5(0x2e0), *a9(0x1e0), 1
3f733d10:	move   *a9(0x1e0), a5, 1
3f733d30:	move   *a5(0x60), a7, 1
3f733d50:	inc    a7
3f733d60:	move   a7, *a5(0x60), 1
L3F733D80:
3f733d80:	move   *a9(0x1e0), a7, 1
3f733da0:	setf   16, 1, 0
3f733db0:	move   *a7, a7, 0
3f733dc0:	subk   2, a7
3f733dd0:	jrne   L3F733E90
3f733de0:	move   *a9(0x1e0), *a12(0x40), 1
3f733e10:	move   *a12(0x40), a7, 1
3f733e30:	move   *a7(0x60), a5, 1
3f733e50:	inc    a5
3f733e60:	move   a5, *a7(0x60), 1
3f733e80:	jruc   L3F733FC0
L3F733E90:
3f733e90:	move   a14, -*sp, 1
3f733ea0:	move   *a9(0x1e0), *a14+, 1
3f733ec0:	calla  L3FBD6DA0
3f733ef0:	move   a8, *a12(0x40), 1
3f733f10:	move   a14, -*sp, 1
3f733f20:	move   *a12(0x40), *a14+, 1
3f733f40:	calla  L3FBD7590
3f733f70:	sub    a7, a7
3f733f80:	move   a7, *a12(0x80), 1
3f733fa0:	move   a7, *a12(0x60), 1
L3F733FC0:
3f733fc0:	move   *a12(0x40), a7, 1
3f733fe0:	move   *a7(0x80), a7, 1
3f734000:	move   *a7(0x60), a7, 1
3f734020:	setf   16, 0, 0
3f734030:	move   *a7(0x110), a7, 0
3f734050:	subk   32, a7
3f734060:	jrne   L3F734400
3f734070:	move   *a12(0x40), a7, 1
3f734090:	setf   16, 1, 0
3f7340a0:	move   *a7, a7, 0
3f7340b0:	subk   2, a7
3f7340c0:	jreq   L3F734400
3f7340d0:	move   *a9(0x200), a7, 0
3f7340f0:	move   a7, *a13(0x140), 1
3f734110:	move   *a9(0x210), a5, 0
3f734130:	move   a5, *a13(0x160), 1
3f734150:	move   *a11, a5, 0
3f734160:	jrne   L3F7341C0
3f734170:	move   *a11(0x3a0), a5, 0
3f734190:	add    a7, a5
3f7341a0:	move   a5, *a13(0x140), 1
L3F7341C0:
3f7341c0:	move   *a13(0x140), a7, 1
3f7341e0:	move   *a12(0x60), a5, 1
3f734200:	sub    a5, a7
3f734210:	move   a7, *a13(0x180), 1
3f734230:	jreq   L3F7342E0
3f734240:	move   a14, -*sp, 1
3f734250:	move   a7, *a14+, 1
3f734260:	move   *a12(0x40), *a14+, 1
3f734280:	calla  L3FBD7BF0
3f7342b0:	move   *a13(0x140), *a12(0x60), 1
L3F7342E0:
3f7342e0:	move   *a13(0x160), a5, 1
3f734300:	move   *a12(0x80), a7, 1
3f734320:	sub    a7, a5
3f734330:	move   a5, *a13(0x180), 1
3f734350:	jreq   L3F734400
3f734360:	move   a14, -*sp, 1
3f734370:	move   a5, *a14+, 1
3f734380:	move   *a12(0x40), *a14+, 1
3f7343a0:	calla  L3FBD8030
3f7343d0:	move   *a13(0x160), *a12(0x80), 1
L3F734400:
3f734400:	setf   16, 1, 0
3f734410:	move   *a12, a7, 0
3f734420:	move   a7, *a13(0x20), 1
3f734440:	move   *a13(0x80), a5, 1
3f734460:	jrne   L3F7344A0
3f734470:	move   *a13(0xe0), a5, 1
3f734490:	jreq   L3F734730
L3F7344A0:
3f7344a0:	move   a14, -*sp, 1
3f7344b0:	move   *a9(0x100), *a14+, 1
3f7344d0:	move   *a9(0xc0), *a14+, 1
3f7344f0:	calla  L3F738980
3f734520:	move   a8, *a13(0x20), 1
3f734540:	setf   16, 1, 0
3f734550:	move   a8, *a12, 0
3f734560:	movk   1, a7
3f734570:	move   a7, *a13(0xe0), 1
3f734590:	movb   *a9(0x178), a5
3f7345b0:	subk   3, a5
3f7345c0:	jrne   L3F734730
3f7345d0:	move   *a9(0x100), a5, 1
3f7345f0:	move   *a9(0x120), a7, 1
3f734610:	cmp    a7, a5
3f734620:	jreq   L3F734730
3f734630:	move   *a9(0x100), a7, 1
3f734650:	jreq   L3F7346A0
3f734660:	move   *a9(0xc0), *a12(0x10), 0
3f734690:	jruc   L3F734730
L3F7346A0:
3f7346a0:	move   *a9(0xc0), a7, 1
3f7346c0:	sll    0x5, a7
3f7346d0:	addi   0x20d2e0, a7
3f734700:	move   *a7(0x0), *a12(0x10), 0
L3F734730:
3f734730:	move   *a13(0xa0), a7, 1
3f734750:	jrne   L3F734790
3f734760:	move   *a13(0xe0), a5, 1
3f734780:	jreq   L3F734E10
L3F734790:
3f734790:	move   a14, -*sp, 1
3f7347a0:	move   *a9(0x120), *a14+, 1
3f7347c0:	move   *a9(0xc0), *a14+, 1
3f7347e0:	calla  L3F738980
3f734810:	move   a8, *a13(0x40), 1
3f734830:	movi   0x3fc1e600, a5
3f734860:	move   a5, *a9(0x420), 1
3f734880:	movb   *a9(0x190), a5
3f7348a0:	jreq   L3F7349B0
3f7348b0:	movb   *a9(0x190), a5
3f7348d0:	subk   2, a5
3f7348e0:	jrne   L3F734CE0
3f7348f0:	movb   *a9(0x178), a5
3f734910:	dec    a5
3f734920:	jreq   L3F7349B0
3f734930:	movb   *a9(0x178), a5
3f734950:	subk   3, a5
3f734960:	jreq   L3F7349B0
3f734970:	move   *a13(0x20), a5, 1
3f734990:	cmp    a8, a5
3f7349a0:	jrne   L3F734CE0
L3F7349B0:
3f7349b0:	movi   0x3f79d5f0, a5
3f7349e0:	move   a5, *a9(0x620), 1
3f734a00:	setf   16, 0, 0
3f734a10:	move   *a9(0x160), a5, 0
3f734a30:	jrne   L3F734B80
3f734a40:	movb   *a9(0x178), a5
3f734a60:	jrne   L3F734B20
3f734a70:	movi   0x3f739660, a5
3f734aa0:	move   a5, *a9(0x400), 1
3f734ac0:	movi   0x3f739600, a5
3f734af0:	move   a5, *a9(0x420), 1
3f734b10:	jruc   L3F734E10
L3F734B20:
3f734b20:	movi   0x3fc28230, a5
3f734b50:	move   a5, *a9(0x400), 1
3f734b70:	jruc   L3F734E10
L3F734B80:
3f734b80:	movb   *a9(0x178), a5
3f734ba0:	jrne   L3F734C80
3f734bb0:	movb   *a9(0x190), a5
3f734bd0:	jrne   L3F734C80
3f734be0:	setf   16, 1, 0
3f734bf0:	move   *a12, a5, 0
3f734c00:	subk   6, a5
3f734c10:	jreq   L3F734C80
3f734c20:	movi   0x3f766ab0, a5
3f734c50:	move   a5, *a9(0x400), 1
3f734c70:	jruc   L3F734E10
L3F734C80:
3f734c80:	movi   0x3f79a280, a5
3f734cb0:	move   a5, *a9(0x400), 1
3f734cd0:	jruc   L3F734E10
L3F734CE0:
3f734ce0:	movi   0x3f3c8b30, a5
3f734d10:	move   a5, *a9(0x620), 1
3f734d30:	movi   0x3f3ba770, a5
3f734d60:	move   a5, *a9(0x400), 1
3f734d80:	setf   16, 0, 0
3f734d90:	move   *a9(0x160), a5, 0
3f734db0:	jrne   L3F734E10
3f734dc0:	movi   0x3fc24820, a5
3f734df0:	move   a5, *a9(0x400), 1
L3F734E10:
3f734e10:	move   *a13(0xc0), a5, 1
3f734e30:	jreq   L3F7350D0
3f734e40:	move   *a9(0x220), a5, 1
3f734e60:	jreq   L3F7350D0
3f734e70:	move   *a9(0x100), a5, 1
3f734e90:	jrne   L3F734F00
3f734ea0:	movi   0x3f94c9b0, a5
3f734ed0:	move   a5, *a12(0x100), 1
3f734ef0:	jruc   L3F734F50
L3F734F00:
3f734f00:	movi   0x3f94c320, a5
3f734f30:	move   a5, *a12(0x100), 1
L3F734F50:
3f734f50:	setf   16, 1, 0
3f734f60:	move   *a12, a5, 0
3f734f70:	subk   4, a5
3f734f80:	jrne   L3F734FF0
3f734f90:	movi   0x3f94c6e0, a5
3f734fc0:	move   a5, *a12(0xe0), 1
3f734fe0:	jruc   L3F7350D0
L3F734FF0:
3f734ff0:	move   *a12, a5, 0
3f735000:	subk   7, a5
3f735010:	jrne   L3F735080
3f735020:	movi   0x3f94c5f0, a5
3f735050:	move   a5, *a12(0xe0), 1
3f735070:	jruc   L3F7350D0
L3F735080:
3f735080:	movi   0x3f94c7d0, a5
3f7350b0:	move   a5, *a12(0xe0), 1
L3F7350D0:
3f7350d0:	move   *a13(0xe0), a5, 1
3f7350f0:	jaeq   L3F7386B0
3f735110:	movi   0x3fb9d240, a5
3f735140:	move   a5, *a9(0x340), 1
3f735160:	movi   0x3f7f8ba0, a5
3f735190:	move   a5, *a12(0x120), 1
3f7351b0:	move   a5, *a12(0x140), 1
3f7351d0:	movb   *a9(0x178), a5
3f7351f0:	jreq   L3F735720
3f735200:	movb   *a9(0x178), a5
3f735220:	subk   3, a5
3f735230:	jrne   L3F7357E0
3f735240:	move   *a9(0x100), a5, 1
3f735260:	move   *a9(0x120), a7, 1
3f735280:	cmp    a7, a5
3f735290:	jrne   L3F7357E0
3f7352a0:	jruc   L3F735720
L3F7352B0:
3f7352b0:	movb   *a9(0x178), a7
3f7352d0:	jrne   L3F735390
3f7352e0:	movi   0x3fb9fe80, a7
3f735310:	move   a7, *a9(0x340), 1
3f735330:	movi   0x3f742f30, a5
3f735360:	move   a5, *a12(0x120), 1
3f735380:	jruc   L3F7353E0
L3F735390:
3f735390:	movi   0x3fb8ec80, a7
3f7353c0:	move   a7, *a12(0x120), 1
L3F7353E0:
3f7353e0:	movi   0x3fb90910, a7
3f735410:	move   a7, *a12(0x140), 1
3f735430:	jauc   L3F737E40
L3F735450:
3f735450:	movb   *a9(0x178), a7
3f735470:	jrne   L3F735530
3f735480:	movi   0x3fb9fe80, a7
3f7354b0:	move   a7, *a9(0x340), 1
3f7354d0:	movi   0x3f743210, a5
3f735500:	move   a5, *a12(0x120), 1
3f735520:	jruc   L3F735580
L3F735530:
3f735530:	movi   0x3fb8e030, a7
3f735560:	move   a7, *a12(0x120), 1
L3F735580:
3f735580:	movi   0x3fb90520, a7
3f7355b0:	move   a7, *a12(0x140), 1
3f7355d0:	jauc   L3F737E40
L3F7355F0:
3f7355f0:	movi   0x3fb8f8d0, a7
3f735620:	move   a7, *a12(0x120), 1
3f735640:	movi   0x3fb90d20, a5
3f735670:	move   a5, *a12(0x140), 1
3f735690:	jauc   L3F737E40
L3F7356B0:
3f7356b0:	movi   0x3f7f8ba0, a7
3f7356e0:	move   a7, *a9(0x340), 1
3f735700:	jauc   L3F737E40
L3F735720:
3f735720:	move   *a13(0x20), a8, 1
3f735740:	subk   4, a8
3f735750:	jreq   L3F735450
3f735760:	dec    a8
3f735770:	jreq   L3F7356B0
3f735780:	dec    a8
3f735790:	jreq   L3F7355F0
3f7357a0:	dec    a8
3f7357b0:	jreq   L3F7352B0
3f7357c0:	jauc   L3F737E40
L3F7357E0:
3f7357e0:	movb   *a9(0x178), a7
3f735800:	subk   2, a7
3f735810:	jrne   L3F735FC0
3f735820:	move   *a12(0x40), a7, 1
3f735840:	move   *a7(0x80), a7, 1
3f735860:	move   *a7(0x60), a7, 1
3f735880:	setf   16, 0, 0
3f735890:	move   *a7(0x110), a7, 0
3f7358b0:	subk   32, a7
3f7358c0:	jrne   L3F735F00
3f7358d0:	jruc   L3F735B90
L3F7358E0:
3f7358e0:	movi   0x3fbedec0, a7
3f735910:	move   a7, *a12(0x120), 1
3f735930:	movi   0x3fbf18e0, a5
3f735960:	move   a5, *a12(0x140), 1
3f735980:	jauc   L3F737E40
L3F7359A0:
3f7359a0:	movi   0x3fb717e0, a7
3f7359d0:	move   a7, *a12(0x120), 1
3f7359f0:	movi   0x3fb75200, a5
3f735a20:	move   a5, *a12(0x140), 1
3f735a40:	jauc   L3F737E40
L3F735A60:
3f735a60:	movi   0x3fba7d00, a7
3f735a90:	move   a7, *a12(0x120), 1
3f735ab0:	movi   0x3fbab720, a5
3f735ae0:	move   a5, *a12(0x140), 1
3f735b00:	jauc   L3F737E40
L3F735B20:
3f735b20:	movi   0x3f7f8ba0, a7
3f735b50:	move   a7, *a9(0x340), 1
3f735b70:	jauc   L3F737E40
L3F735B90:
3f735b90:	move   *a13(0x20), a8, 1
3f735bb0:	subk   4, a8
3f735bc0:	jreq   L3F7359A0
3f735bd0:	dec    a8
3f735be0:	jreq   L3F735B20
3f735bf0:	dec    a8
3f735c00:	jreq   L3F735A60
3f735c10:	dec    a8
3f735c20:	jreq   L3F7358E0
3f735c30:	jauc   L3F737E40
L3F735C50:
3f735c50:	movi   0x3fbee8a0, a7
3f735c80:	move   a7, *a12(0x120), 1
3f735ca0:	movi   0x3fbf2610, a5
3f735cd0:	move   a5, *a12(0x140), 1
3f735cf0:	jauc   L3F737E40
L3F735D10:
3f735d10:	movi   0x3fb721c0, a7
3f735d40:	move   a7, *a12(0x120), 1
3f735d60:	movi   0x3fb75f40, a5
3f735d90:	move   a5, *a12(0x140), 1
3f735db0:	jauc   L3F737E40
L3F735DD0:
3f735dd0:	movi   0x3fba86e0, a7
3f735e00:	move   a7, *a12(0x120), 1
3f735e20:	movi   0x3fbac450, a5
3f735e50:	move   a5, *a12(0x140), 1
3f735e70:	jauc   L3F737E40
L3F735E90:
3f735e90:	movi   0x3f7f8ba0, a7
3f735ec0:	move   a7, *a9(0x340), 1
3f735ee0:	jauc   L3F737E40
L3F735F00:
3f735f00:	move   *a13(0x20), a8, 1
3f735f20:	subk   4, a8
3f735f30:	jreq   L3F735D10
3f735f40:	dec    a8
3f735f50:	jreq   L3F735E90
3f735f60:	dec    a8
3f735f70:	jreq   L3F735DD0
3f735f80:	dec    a8
3f735f90:	jreq   L3F735C50
3f735fa0:	jauc   L3F737E40
L3F735FC0:
3f735fc0:	move   *a9(0xc0), *a13(0x60), 1
3f735ff0:	movb   *a9(0x178), a7
3f736010:	subk   3, a7
3f736020:	jrne   L3F736080
3f736030:	setf   16, 1, 0
3f736040:	move   *a12(0x10), a7, 0
3f736060:	move   a7, *a13(0x60), 1
L3F736080:
3f736080:	movb   *a9(0x178), a7
3f7360a0:	dec    a7
3f7360b0:	jreq   L3F736110
3f7360c0:	movb   *a9(0x178), a7
3f7360e0:	subk   3, a7
3f7360f0:	jane   L3F737B90
L3F736110:
3f736110:	move   *a12(0x40), a7, 1
3f736130:	move   *a7(0x80), a7, 1
3f736150:	move   *a7(0x60), a7, 1
3f736170:	setf   16, 0, 0
3f736180:	move   *a7(0x110), a7, 0
3f7361a0:	subk   32, a7
3f7361b0:	jane   L3F737B90
3f7361d0:	jauc   L3F736DA0
3f7361f0:	movi   0x3fb8e030, a7
3f736220:	move   a7, *a12(0x120), 1
3f736240:	movi   0x3fb90520, a5
3f736270:	move   a5, *a12(0x140), 1
3f736290:	jauc   L3F737E40
3f7362b0:	movi   0x3fb67f60, a7
3f7362e0:	move   a7, *a12(0x120), 1
3f736300:	movi   0x3fb6b9c0, a5
3f736330:	move   a5, *a12(0x140), 1
3f736350:	jauc   L3F737E40
3f736370:	movi   0x3fb5eb00, a7
3f7363a0:	move   a7, *a12(0x120), 1
3f7363c0:	movi   0x3fb62750, a5
3f7363f0:	move   a5, *a12(0x140), 1
3f736410:	jauc   L3F737E40
3f736430:	movi   0x3fb84b80, a7
3f736460:	move   a7, *a12(0x120), 1
3f736480:	movi   0x3fb88880, a5
3f7364b0:	move   a5, *a12(0x140), 1
3f7364d0:	jauc   L3F737E40
3f7364f0:	movi   0x3fb717e0, a7
3f736520:	move   a7, *a12(0x120), 1
3f736540:	movi   0x3fb75200, a5
3f736570:	move   a5, *a12(0x140), 1
3f736590:	jauc   L3F737E40
3f7365b0:	movi   0x3f7f8ba0, a7
3f7365e0:	move   a7, *a9(0x340), 1
3f736600:	jauc   L3F737E40
3f736620:	movi   0x3fba7d00, a7
3f736650:	move   a7, *a12(0x120), 1
3f736670:	movi   0x3fbab720, a5
3f7366a0:	move   a5, *a12(0x140), 1
3f7366c0:	jauc   L3F737E40
3f7366e0:	movi   0x3fbedec0, a7
3f736710:	move   a7, *a12(0x120), 1
3f736730:	movi   0x3fbf18e0, a5
3f736760:	move   a5, *a12(0x140), 1
3f736780:	jauc   L3F737E40
3f7367a0:	movi   0x3fbba2d0, a7
3f7367d0:	move   a7, *a12(0x120), 1
3f7367f0:	movi   0x3fbbdf10, a5
3f736820:	move   a5, *a12(0x140), 1
3f736840:	jauc   L3F737E40
3f736860:	movi   0x3fb912c0, a7
3f736890:	move   a7, *a12(0x120), 1
3f7368b0:	movi   0x3fb94ce0, a5
3f7368e0:	move   a5, *a12(0x140), 1
3f736900:	jauc   L3F737E40
3f736920:	movi   0x3fb8f8d0, a7
3f736950:	move   a7, *a12(0x120), 1
3f736970:	movi   0x3fb90d20, a5
3f7369a0:	move   a5, *a12(0x140), 1
3f7369c0:	jauc   L3F737E40
3f7369e0:	movi   0x3fbcc680, a7
3f736a10:	move   a7, *a12(0x120), 1
3f736a30:	movi   0x3fbd02c0, a5
3f736a60:	move   a5, *a12(0x140), 1
3f736a80:	jauc   L3F737E40
3f736aa0:	movi   0x3fb7b7f0, a7
3f736ad0:	move   a7, *a12(0x120), 1
3f736af0:	movi   0x3fb7f430, a5
3f736b20:	move   a5, *a12(0x140), 1
3f736b40:	jauc   L3F737E40
3f736b60:	movi   0x3fbc36f0, a7
3f736b90:	move   a7, *a12(0x120), 1
3f736bb0:	movi   0x3fbc7110, a5
3f736be0:	move   a5, *a12(0x140), 1
3f736c00:	jauc   L3F737E40
3f736c20:	movi   0x3fbb0e80, a7
3f736c50:	move   a7, *a12(0x120), 1
3f736c70:	movi   0x3fbb4ac0, a5
3f736ca0:	move   a5, *a12(0x140), 1
3f736cc0:	jauc   L3F737E40
3f736ce0:	movi   0x3fb8ec80, a7
L3F736D10:
3f736d10:	move   a7, *a12(0x120), 1
L3F736D30:
3f736d30:	movi   0x3fb90910, a5
3f736d60:	move   a5, *a12(0x140), 1
3f736d80:	jauc   L3F737E40
L3F736DA0:
3f736da0:	move   *a13(0x60), a8, 1
3f736dc0:	cmpi   0xf, a8
3f736de0:	jahi   L3F737E40
3f736e00:	sll    0x5, a8
L3F736E10:
3f736e10:	addi   0x3f736e60, a8
3f736e40:	move   *a8, a8, 1
L3F736E50:
3f736e50:	jump   a8
3f736e60:	sla    sp, b0
L3F736E70:
3f736e70:	dsjs   b3, L3F736CD0
3f736e80:	sll    b5, b0
L3F736E90:
3f736e90:	dsjs   b3, L3F736CF0
3f736ea0:	sll    b11, b0
L3F736EB0:
3f736eb0:	dsjs   b3, L3F736D10
3f736ec0:	sra    b1, b0
3f736ed0:	dsjs   b3, L3F736D30
3f736ee0:	sra    b7, b0
3f736ef0:	dsjs   b3, L3F736D50
3f736f00:	sra    b13, b0
3f736f10:	dsjs   b3, L3F736D70
3f736f20:	srl    a1, a0
3f736f30:	dsjs   b3, L3F736D90
3f736f40:	srl    a7, a0
3f736f50:	dsjs   b3, L3F736DB0
3f736f60:	srl    a13, a0
3f736f70:	dsjs   b3, L3F736DD0
3f736f80:	rl     a3, a0
3f736f90:	dsjs   b3, L3F736DF0
3f736fa0:	rl     a9, a0
3f736fb0:	dsjs   b3, L3F736E10
3f736fc0:	rl     sp, a0
3f736fd0:	dsjs   b3, L3F736E30
3f736fe0:	lmo    a5, a0
3f736ff0:	dsjs   b3, L3F736E50
3f737000:	lmo    a11, a0
3f737010:	dsjs   b3, L3F736E70
3f737020:	mods   a1, a0
3f737030:	dsjs   b3, L3F736E90
3f737040:	mods   a7, a0
3f737050:	dsjs   b3, L3F736EB0
3f737060:	movi   0x3fb8e030, a7
3f737090:	move   a7, *a12(0x120), 1
3f7370b0:	movi   0x3fb90520, a5
3f7370e0:	move   a5, *a12(0x140), 1
3f737100:	jauc   L3F737E40
3f737120:	movi   0x3fb68950, a7
3f737150:	move   a7, *a12(0x120), 1
3f737170:	movi   0x3fb6c710, a5
3f7371a0:	move   a5, *a12(0x140), 1
3f7371c0:	jauc   L3F737E40
3f7371e0:	movi   0x3fb5f580, a7
3f737210:	move   a7, *a12(0x120), 1
3f737230:	movi   0x3fb63570, a5
3f737260:	move   a5, *a12(0x140), 1
3f737280:	jauc   L3F737E40
3f7372a0:	movi   0x3fb85670, a7
3f7372d0:	move   a7, *a12(0x120), 1
3f7372f0:	movi   0x3fb896a0, a5
3f737320:	move   a5, *a12(0x140), 1
3f737340:	jauc   L3F737E40
3f737360:	movi   0x3fb721c0, a7
3f737390:	move   a7, *a12(0x120), 1
3f7373b0:	movi   0x3fb75f40, a5
3f7373e0:	move   a5, *a12(0x140), 1
3f737400:	jauc   L3F737E40
3f737420:	movi   0x3f7f8ba0, a7
3f737450:	move   a7, *a9(0x340), 1
3f737470:	jauc   L3F737E40
3f737490:	movi   0x3fba86e0, a7
3f7374c0:	move   a7, *a12(0x120), 1
3f7374e0:	movi   0x3fbac450, a5
3f737510:	move   a5, *a12(0x140), 1
3f737530:	jauc   L3F737E40
3f737550:	movi   0x3fbee8a0, a7
3f737580:	move   a7, *a12(0x120), 1
3f7375a0:	movi   0x3fbf2610, a5
3f7375d0:	move   a5, *a12(0x140), 1
3f7375f0:	jauc   L3F737E40
3f737610:	movi   0x3fbbad60, a7
3f737640:	move   a7, *a12(0x120), 1
3f737660:	movi   0x3fbbed20, a5
3f737690:	move   a5, *a12(0x140), 1
3f7376b0:	jruc   L3F737E40
3f7376c0:	movi   0x3fb91ca0, a7
3f7376f0:	move   a7, *a12(0x120), 1
3f737710:	movi   0x3fb95a20, a5
3f737740:	move   a5, *a12(0x140), 1
3f737760:	jruc   L3F737E40
3f737770:	movi   0x3fb8f8d0, a7
3f7377a0:	move   a7, *a12(0x120), 1
3f7377c0:	movi   0x3fb90d20, a5
3f7377f0:	move   a5, *a12(0x140), 1
3f737810:	jruc   L3F737E40
3f737820:	movi   0x3fbcd110, a7
3f737850:	move   a7, *a12(0x120), 1
3f737870:	movi   0x3fbd10d0, a5
3f7378a0:	move   a5, *a12(0x140), 1
3f7378c0:	jruc   L3F737E40
3f7378d0:	movi   0x3fb7c280, a7
3f737900:	move   a7, *a12(0x120), 1
3f737920:	movi   0x3fb80210, a5
3f737950:	move   a5, *a12(0x140), 1
3f737970:	jruc   L3F737E40
3f737980:	movi   0x3fbc40d0, a7
3f7379b0:	move   a7, *a12(0x120), 1
3f7379d0:	movi   0x3fbc7e50, a5
3f737a00:	move   a5, *a12(0x140), 1
3f737a20:	jruc   L3F737E40
3f737a30:	movi   0x3fbb1910, a7
3f737a60:	move   a7, *a12(0x120), 1
3f737a80:	movi   0x3fbb58e0, a5
L3F737AB0:
3f737ab0:	move   a5, *a12(0x140), 1
L3F737AD0:
3f737ad0:	jruc   L3F737E40
3f737ae0:	movi   0x3fb8ec80, a7
L3F737B10:
3f737b10:	move   a7, *a12(0x120), 1
L3F737B30:
3f737b30:	movi   0x3fb90910, a5
3f737b60:	move   a5, *a12(0x140), 1
3f737b80:	jruc   L3F737E40
L3F737B90:
3f737b90:	move   *a13(0x60), a8, 1
L3F737BB0:
3f737bb0:	cmpi   0xf, a8
L3F737BD0:
3f737bd0:	jrhi   L3F737E40
3f737be0:	sll    0x5, a8
L3F737BF0:
3f737bf0:	addi   0x3f737c40, a8
3f737c20:	move   *a8, a8, 1
L3F737C30:
3f737c30:	jump   a8
3f737c40:	.word  0x7060
L3F737C50:
3f737c50:	dsjs   b3, L3F737AB0
3f737c60:	.word  0x7120
L3F737C70:
3f737c70:	dsjs   b3, L3F737AD0
3f737c80:	.word  0x71e0
L3F737C90:
3f737c90:	dsjs   b3, L3F737AF0
3f737ca0:	.word  0x72a0
3f737cb0:	dsjs   b3, L3F737B10
3f737cc0:	.word  0x7360
3f737cd0:	dsjs   b3, L3F737B30
3f737ce0:	.word  0x7420
3f737cf0:	dsjs   b3, L3F737B50
3f737d00:	.word  0x7490
3f737d10:	dsjs   b3, L3F737B70
3f737d20:	.word  0x7550
3f737d30:	dsjs   b3, L3F737B90
3f737d40:	.word  0x7610
3f737d50:	dsjs   b3, L3F737BB0
3f737d60:	.word  0x76c0
3f737d70:	dsjs   b3, L3F737BD0
3f737d80:	.word  0x7770
3f737d90:	dsjs   b3, L3F737BF0
3f737da0:	.word  0x7820
3f737db0:	dsjs   b3, L3F737C10
3f737dc0:	.word  0x78d0
3f737dd0:	dsjs   b3, L3F737C30
3f737de0:	.word  0x7980
3f737df0:	dsjs   b3, L3F737C50
3f737e00:	.word  0x7a30
3f737e10:	dsjs   b3, L3F737C70
3f737e20:	.word  0x7ae0
3f737e30:	dsjs   b3, L3F737C90
L3F737E40:
3f737e40:	movb   *a9(0x178), a7
3f737e60:	jreq   L3F737F80
3f737e70:	move   *a12(0x40), a7, 1
3f737e90:	move   *a7(0x80), a7, 1
3f737eb0:	move   *a7(0x60), a7, 1
3f737ed0:	setf   16, 0, 0
3f737ee0:	move   *a7(0x110), a7, 0
3f737f00:	subk   32, a7
3f737f10:	jreq   L3F737F80
3f737f20:	movi   0x3fc147f0, a7
3f737f50:	move   a7, *a9(0x540), 1
3f737f70:	jruc   L3F7386B0
L3F737F80:
3f737f80:	movi   0x3f73f000, a7
3f737fb0:	move   a7, *a9(0x540), 1
3f737fd0:	movb   *a9(0x178), a5
3f737ff0:	jreq   L3F738230
3f738000:	movb   *a9(0x178), a5
3f738020:	subk   3, a5
3f738030:	jrne   L3F7382E0
3f738040:	move   *a9(0x100), a5, 1
3f738060:	move   *a9(0x120), a7, 1
3f738080:	cmp    a7, a5
3f738090:	jrne   L3F7382E0
3f7380a0:	jruc   L3F738230
L3F7380B0:
3f7380b0:	movi   0x3f740470, a7
3f7380e0:	move   a7, *a12(0xc0), 1
3f738100:	jruc   L3F7386B0
L3F738110:
3f738110:	movi   0x3f7404e0, a7
3f738140:	move   a7, *a12(0xc0), 1
3f738160:	jruc   L3F7386B0
L3F738170:
3f738170:	movi   0x3f7404b0, a7
3f7381a0:	move   a7, *a12(0xc0), 1
3f7381c0:	jruc   L3F7386B0
L3F7381D0:
3f7381d0:	movi   0x3f740410, a7
3f738200:	move   a7, *a12(0xc0), 1
3f738220:	jruc   L3F7386B0
L3F738230:
3f738230:	move   *a13(0x20), a8, 1
3f738250:	subk   4, a8
3f738260:	jreq   L3F738110
3f738270:	dec    a8
3f738280:	jreq   L3F7381D0
3f738290:	dec    a8
3f7382a0:	jreq   L3F738170
3f7382b0:	dec    a8
3f7382c0:	jreq   L3F7380B0
3f7382d0:	jruc   L3F7386B0
L3F7382E0:
3f7382e0:	movb   *a9(0x178), a7
3f738300:	subk   2, a7
3f738310:	jrne   L3F738560
3f738320:	jruc   L3F7384B0
L3F738330:
3f738330:	movi   0x3f73f390, a7
3f738360:	move   a7, *a12(0xc0), 1
3f738380:	jruc   L3F7386B0
L3F738390:
3f738390:	movi   0x3f73f3f0, a7
3f7383c0:	move   a7, *a12(0xc0), 1
3f7383e0:	jruc   L3F7386B0
L3F7383F0:
3f7383f0:	movi   0x3f73f450, a7
3f738420:	move   a7, *a12(0xc0), 1
3f738440:	jruc   L3F7386B0
L3F738450:
3f738450:	movi   0x3f740410, a7
3f738480:	move   a7, *a12(0xc0), 1
3f7384a0:	jruc   L3F7386B0
L3F7384B0:
3f7384b0:	move   *a13(0x20), a8, 1
3f7384d0:	subk   4, a8
3f7384e0:	jreq   L3F738390
3f7384f0:	dec    a8
3f738500:	jreq   L3F738450
3f738510:	dec    a8
3f738520:	jreq   L3F7383F0
3f738530:	dec    a8
3f738540:	jreq   L3F738330
3f738550:	jruc   L3F7386B0
L3F738560:
3f738560:	movb   *a9(0x178), a7
3f738580:	subk   3, a7
3f738590:	jrne   L3F738660
3f7385a0:	move   *a9(0x100), a7, 1
3f7385c0:	move   *a9(0x120), a5, 1
3f7385e0:	cmp    a5, a7
3f7385f0:	jreq   L3F738660
3f738600:	movi   0x3f73f330, a7
3f738630:	move   a7, *a12(0xc0), 1
3f738650:	jruc   L3F7386B0
L3F738660:
3f738660:	movi   0x3f73f4b0, a7
3f738690:	move   a7, *a12(0xc0), 1
L3F7386B0:
3f7386b0:	move   *a13(0x100), a7, 1
3f7386d0:	jreq   L3F738930
3f7386e0:	movi   0x3fc1c2a0, a5
3f738710:	move   a5, *a9(0x440), 1
3f738730:	movb   *a9(0x190), a5
3f738750:	jrne   L3F738930
3f738760:	setf   16, 0, 0
3f738770:	move   *a9(0x160), a5, 0
3f738790:	dec    a5
3f7387a0:	jrhi   L3F738840
3f7387b0:	movb   *a9(0x178), a5
3f7387d0:	jrne   L3F738840
3f7387e0:	movi   0x3f73ea00, a5
3f738810:	move   a5, *a9(0x440), 1
3f738830:	jruc   L3F738930
L3F738840:
3f738840:	move   *a9(0x160), a5, 0
3f738860:	dec    a5
3f738870:	jreq   L3F7388E0
3f738880:	move   *a9(0x160), a5, 0
3f7388a0:	jreq   L3F738930
3f7388b0:	movb   *a9(0x188), a5
3f7388d0:	jrne   L3F738930
L3F7388E0:
3f7388e0:	movi   0x3f73ba00, a5
3f738910:	move   a5, *a9(0x440), 1
L3F738930:
3f738930:	move   *sp(0x120), a14, 1
3f738950:	mmfm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f738970:	rets   2
L3F738980:
3f738980:	mmtm   sp, a9,a10,a11,a13
3f7389a0:	move   a14, a13
3f7389b0:	addk   32, a14
3f7389c0:	move   *a13(0xffe0), a9, 1
3f7389e0:	move   *a13(0xffc0), a10, 1
3f738a00:	movk   15, a11
3f738a10:	and    a11, a9
3f738a20:	move   a10, a10
3f738a30:	jrne   L3F738AC0
3f738a40:	move   a9, a11
3f738a50:	sll    0x3, a11
3f738a60:	addi   0x20d4e0, a11
3f738a90:	movb   *a11, a11
3f738aa0:	move   a11, *a13, 1
3f738ab0:	jruc   L3F738B30
L3F738AC0:
3f738ac0:	move   a9, a11
3f738ad0:	sll    0x3, a11
3f738ae0:	addi   0x20d560, a11
3f738b10:	movb   *a11, a11
3f738b20:	move   a11, *a13, 1
L3F738B30:
3f738b30:	move   a11, a8
3f738b40:	move   *sp(0xa0), a14, 1
3f738b60:	mmfm   sp, a9,a10,a11,a13
3f738b80:	rets   2
L3F738B90:
3f738b90:	mmtm   sp, a9,a10,a11,a13
3f738bb0:	move   a14, a13
3f738bc0:	addk   32, a14
3f738bd0:	move   *a13(0xffe0), a9, 1
3f738bf0:	move   *a13(0xffc0), a10, 1
3f738c10:	movk   15, a11
3f738c20:	and    a11, a9
3f738c30:	move   a10, a10
3f738c40:	jrne   L3F738CD0
3f738c50:	move   a9, a11
3f738c60:	sll    0x3, a11
3f738c70:	addi   0x20d5e0, a11
3f738ca0:	movb   *a11, a11
3f738cb0:	move   a11, *a13, 1
3f738cc0:	jruc   L3F738D40
L3F738CD0:
3f738cd0:	move   a9, a11
3f738ce0:	sll    0x3, a11
3f738cf0:	addi   0x20d660, a11
3f738d20:	movb   *a11, a11
3f738d30:	move   a11, *a13, 1
L3F738D40:
3f738d40:	move   a11, a8
3f738d50:	move   *sp(0xa0), a14, 1
3f738d70:	mmfm   sp, a9,a10,a11,a13
3f738d90:	rets   2
3f738da0:	mmtm   sp, a7,a9,a11,a13
3f738dc0:	move   a14, a13
3f738dd0:	addk   32, a14
3f738de0:	move   *a13(0xffe0), a9, 1
3f738e00:	move   *a13(0xffa0), a11, 1
3f738e20:	btst   19, a11
3f738e30:	jreq   L3F739080
3f738e40:	movb   *a9(0x1b0), a11
3f738e60:	dsjs   a11, L3F738EF0
3f738e70:	move   *a9(0x2a0), a11, 1
3f738e90:	move   *a11(0x60), a7, 1
3f738eb0:	inc    a7
3f738ec0:	move   a7, *a11(0x60), 1
3f738ee0:	jruc   L3F739080
L3F738EF0:
3f738ef0:	movb   *a9(0x1b0), a11
3f738f10:	subk   2, a11
3f738f20:	jrne   L3F739080
3f738f30:	move   *a9(0x2a0), *a13(0x0), 1
3f738f60:	move   a14, -*sp, 1
3f738f70:	sub    a11, a11
3f738f80:	move   a11, *a14+, 1
3f738f90:	move   *a9, a7, 1
3f738fa0:	move   *a7(0xe80), a7, 1
3f738fc0:	call   a7
3f738fd0:	move   a8, *a9(0x2a0), 1
3f738ff0:	move   a14, -*sp, 1
3f739000:	move   *a13(0x0), *a14+, 1
3f739020:	move   *a9(0x2a0), *a14+, 1
3f739040:	move   *a9, a7, 1
3f739050:	move   *a7(0xea0), a7, 1
3f739070:	call   a7
L3F739080:
3f739080:	move   *sp(0xa0), a14, 1
3f7390a0:	mmfm   sp, a7,a9,a11,a13
3f7390c0:	rets   2
3f7390d0:	srl    a3, a13
3f7390e0:	xor    a3, a2
3f7390f0:	mods   a3, a1
3f739100:	sra    a3, a9
3f739110:	.word  0x7461
3f739120:	subb   a11, a5
3f739130:	sla    0x2, a3
3f739140:	sla    0x1, a13
3f739150:	modu   a11, a6
3f739160:	.word  0x746e
3f739170:	subb   a1, a0
3f739180:	or     a2, a14
3f739190:	sla    0x2, a4
3f7391a0:	modu   a11, a14
3f7391b0:	sla    0x3, b4
3f7391c0:	modu   a11, a12
3f7391d0:	sra    a3, a1
3f7391e0:	sra    a3, a5
3f7391f0:	.word  0x0a2e
3f739200:	mods   a8, a0
3f739210:	sll    a3, a6
3f739220:	sla    b10, b6
3f739230:	rl     a11, a12
3f739240:	sla    a11, a4
3f739250:	sra    b11, b4
3f739260:	addc   a10, a7
3f739270:	srl    0x17, a0
3f739280:	move   a1, b0
3f739290:	move   b2, b5
3f7392a0:	sla    0x2, a12
3f7392b0:	rl     b11, b4
3f7392c0:	sra    a11, a12
3f7392d0:	.word  0x7020
3f7392e0:	.word  0x7869
3f7392f0:	sla    a11, a13
3f739300:	srl    0xd, b0
3f739310:	.word  0x000a
3f739320:	srl    a3, a13
3f739330:	xor    a3, a2
3f739340:	mods   a3, a1
3f739350:	sra    a3, a9
3f739360:	.word  0x7461
3f739370:	subb   a11, a5
3f739380:	sla    0x2, a3
3f739390:	sla    0x1, a13
3f7393a0:	or     a10, a14
3f7393b0:	move   a2, a12
3f7393c0:	.word  0x7320
3f7393d0:	rl     b11, b4
3f7393e0:	.word  0x7070
3f7393f0:	sra    a11, a12
3f739400:	.word  0x7020
3f739410:	.word  0x7869
3f739420:	sla    a11, a13
3f739430:	srl    0xd, b0
3f739440:	.word  0x000a
3f739450:	.word  0x0000
3f739460:	.word  0x0000
3f739470:	.word  0x0000
3f739480:	.word  0x0000
3f739490:	.word  0x0000
3f7394a0:	.word  0x0000
3f7394b0:	.word  0x0000
3f7394c0:	.word  0x0000
3f7394d0:	.word  0x0000
3f7394e0:	.word  0x0000
3f7394f0:	.word  0x0000
3f739500:	.word  0x0000
3f739510:	.word  0x0000
3f739520:	.word  0x0000
3f739530:	.word  0x0000
3f739540:	.word  0x0000
3f739550:	.word  0x0000
3f739560:	.word  0x0000
3f739570:	.word  0x0000
3f739580:	.word  0x0000
3f739590:	.word  0x0000
3f7395a0:	.word  0x0000
3f7395b0:	.word  0x0000
3f7395c0:	.word  0x0000
3f7395d0:	.word  0x0000
3f7395e0:	.word  0x0000
3f7395f0:	.word  0x0000
3f739600:	mmtm   sp, a1,a5,a6,a7,a8,a9,a10,a11,a12
3f739620:	movi   0x40, a10
3f739650:	jruc   L3F7396B0
L3F739660:
3f739660:	mmtm   sp, a1,a5,a6,a7,a8,a9,a10,a11,a12
3f739680:	movi   0x20, a10
L3F7396B0:
3f7396b0:	pushst
3f7396c0:	setf   16, 0, 0
3f7396d0:	setf   32, 0, 1
3f7396e0:	clr    a6
3f7396f0:	move   *a14(0xffc0), a12, 1
3f739710:	movb   *a12(0x170), a1
3f739730:	move   *a12(0x20), a12, 1
3f739750:	move   *a12(0xa0), a5, 1
3f739770:	move   *a12(0x0), a12, 0
3f739790:	cmpi   0x5, a12
3f7397c0:	jaeq   L3F73AC50
3f7397f0:	cmpi   0x4, a12
3f739820:	jane   L3F739890
3f739850:	clr    b9
3f739860:	movi   0x0, a12
3f739880:	jruc   L3F7399F0
L3F739890:
3f739890:	cmpi   0x7, a12
3f7398c0:	jane   L3F739950
3f7398f0:	movi   0xffffffff, b9
3f739920:	movi   0x0, a12
3f739940:	jruc   L3F7399F0
L3F739950:
3f739950:	cmpi   0x6, a12
3f739980:	jane   L3F7399F0
3f7399b0:	clr    b9
3f7399c0:	movi   0x6, a12
3f7399e0:	inc    a6
L3F7399F0:
3f7399f0:	setf   5, 0, 0
3f739a00:	move   a12, @0xc00000ba, 0
3f739a30:	setf   16, 0, 0
3f739a40:	move   *a5(0x0), a12, 1
3f739a60:	jaeq   L3F73AC50
3f739a90:	move   a12, @0x20d720, 1
3f739ac0:	cmpi   0x20, a10
3f739af0:	jane   L3F739C80
3f739b20:	move   *a14(0xff80), a7, 1
3f739b40:	move   *a14(0xff60), a1, 1
3f739b60:	move   *a14(0xffa0), a12, 1
3f739b80:	cmpi   0x0, a12
3f739ba0:	jaeq   L3F739C70
3f739bd0:	movi   0x1, a12
3f739c00:	move   a12, @0x20d900, 1
3f739c30:	clr    a12
3f739c40:	move   a12, @0x20d920, 1
L3F739C70:
3f739c70:	jruc   L3F739CC0
L3F739C80:
3f739c80:	move   *a14(0xffa0), a7, 1
3f739ca0:	move   *a14(0xff80), a1, 1
L3F739CC0:
3f739cc0:	move   *a14(0xffe0), a12, 1
3f739ce0:	move   *a12(0x3a0), a8, 1
3f739d00:	move   *a12(0x0), a12, 0
3f739d20:	cmpi   0x1, a12
3f739d40:	jrne   L3F739DC0
3f739d50:	move   @0x20d720, a12, 1
3f739d80:	move   *a12(0x60), a12, 1
3f739da0:	move   *a12(0x0), a8, 1
L3F739DC0:
3f739dc0:	move   a8, @0x20d920, 1
3f739df0:	move   *a1(0x0), a12, 1
3f739e10:	addxy  a8, a12
3f739e20:	move   a12, b2
3f739e30:	move   b2, @0x20d840, 1
L3F739E60:
3f739e60:	cmpi   0x20, a10
3f739e90:	jrne   L3F739EF0
3f739ea0:	dec    a7
3f739eb0:	jaeq   L3F73AC50
3f739ee0:	jruc   L3F739F30
L3F739EF0:
3f739ef0:	dec    a7
3f739f00:	jalt   L3F73AC50
L3F739F30:
3f739f30:	move   @0x20d900, a12, 1
3f739f60:	cmpi   0x0, a12
3f739f90:	jaeq   L3F73A170
3f739fc0:	move   *a1(0x0), a12, 1
3f739fe0:	move   a12, b2
3f739ff0:	move   *a1(0x20), a12, 1
3f73a010:	move   a12, b0
3f73a020:	move   @0x20d920, b10, 1
3f73a050:	addxy  b10, b2
3f73a060:	addxy  b2, b0
3f73a070:	move   b2, @0x20d920, 1
3f73a0a0:	move   b2, @0x20d700, 1
3f73a0d0:	move   b0, @0x20d6e0, 1
3f73a100:	add    a10, a1
3f73a110:	move   @0x20d720, a5, 1
3f73a140:	jauc   L3F73A300
L3F73A170:
3f73a170:	move   *a1(0x0), a12, 1
3f73a190:	addxy  a8, a12
3f73a1a0:	move   a12, b2
3f73a1b0:	move   *a1(0x20), a12, 1
3f73a1d0:	addxy  a8, a12
3f73a1e0:	move   a12, b0
3f73a1f0:	move   b2, @0x20d700, 1
3f73a220:	move   b0, @0x20d6e0, 1
3f73a250:	add    a10, a1
3f73a260:	move   @0x20d720, a5, 1
3f73a290:	jruc   L3F73A300
L3F73A2A0:
3f73a2a0:	move   @0x20d700, b2, 1
3f73a2d0:	move   @0x20d6e0, b0, 1
L3F73A300:
3f73a300:	move   *a5(0x20), a12, 1
3f73a320:	addxy  a8, a12
3f73a330:	move   a12, b5
3f73a340:	move   b5, @0x20d880, 1
3f73a370:	move   *a5(0x40), a12, 1
3f73a390:	addxy  a8, a12
3f73a3a0:	move   a12, b6
3f73a3b0:	movi   0x10001, b11
3f73a3e0:	subxy  b11, b6
3f73a3f0:	move   b6, @0x20d8a0, 1
3f73a420:	move   *a5(0x60), a12, 1
3f73a440:	move   *a12(0x60), a12, 1
3f73a460:	move   *a12(0xe0), a11, 1
3f73a480:	move   a11, b4
3f73a490:	move   *a12(0x110), a12, 0
3f73a4b0:	move   a12, b3
3f73a4c0:	move   *a14(0xffe0), a12, 1
3f73a4e0:	move   *a12(0x0), a12, 0
3f73a500:	cmpi   0x1, a12
3f73a520:	jaeq   L3F73AE40
3f73a550:	move   @0x1d1970, a12, 0
3f73a580:	lmo    a12, a11
3f73a590:	move   a11, @0xc0000140, 0	; CONVDP
3f73a5c0:	move   @0x1d1910, a12, 1
3f73a5f0:	move   a12, @0xc0000150, 0	; PSIZE
3f73a620:	setf   2, 0, 0
3f73a630:	movi   0x3, a12
3f73a650:	move   a12, @0xc00000b6, 0
3f73a680:	setf   16, 0, 0
3f73a690:	clr    a12
3f73a6a0:	move   a12, @0xc0000160, 0	; PMASK
3f73a6d0:	movi   0xffffffff, b13
3f73a700:	calla  L3F73B400
3f73a730:	calla  L3F73A9A0
3f73a760:	cmpi   0x40, a10
3f73a790:	jaeq   L3F73A920
3f73a7c0:	move   a7, a7
3f73a7d0:	jane   L3F73A840
3f73a800:	move   @0x20d840, b0, 1
3f73a830:	jruc   L3F73A890
L3F73A840:
3f73a840:	clr    a12
3f73a850:	move   *a1(0x0), a12, 1
3f73a870:	addxy  a8, a12
3f73a880:	move   a12, b0
L3F73A890:
3f73a890:	cmp    b0, b2
3f73a8a0:	jaeq   L3F73A920
3f73a8d0:	move   @0x1d1970, b3, 0
3f73a900:	clr    b0
3f73a910:	drav   b0, b2
L3F73A920:
3f73a920:	move   *a5(0x0), a5, 1
3f73a940:	jaeq   L3F739E60
3f73a970:	jauc   L3F73A2A0
L3F73A9A0:
3f73a9a0:	subxy  b2, b0
3f73a9b0:	movi   0xffffffff, b11
3f73a9e0:	movk   1, b12
3f73a9f0:	clr    b7
3f73aa00:	subxy  b0, b7
3f73aa10:	jrnc   L3F73AA40
3f73aa20:	movy   b0, b7
3f73aa30:	srl    0xf, b11
L3F73AA40:
3f73aa40:	jrnv   L3F73AA70
3f73aa50:	movx   b0, b7
3f73aa60:	movx   b12, b11
L3F73AA70:
3f73aa70:	movx   b11, b12
3f73aa80:	move   b7, b0
3f73aa90:	srl    0x10, b0
3f73aaa0:	cmpxy  b0, b7
3f73aab0:	jrnv   L3F73AB00
3f73aac0:	movx   b7, b0
3f73aad0:	rl     0x10, b7
3f73aae0:	clr    b12
3f73aaf0:	movy   b11, b12
L3F73AB00:
3f73ab00:	add    b0, b0
3f73ab10:	clr    b10
3f73ab20:	movx   b7, b10
3f73ab30:	sub    b10, b0
3f73ab40:	line   0
3f73ab50:	cmpi   0x40, a10
3f73ab80:	jane   L3F73AC10
3f73abb0:	move   @0x1d1970, a12, 0
3f73abe0:	move   a12, b3
3f73abf0:	clr    b0
3f73ac00:	drav   b0, b2
L3F73AC10:
3f73ac10:	rets
3f73ac20:	jauc   L3F73AC50
L3F73AC50:
3f73ac50:	move   @0x20d860, a1, 1
3f73ac80:	cmpi   0x0, a1
3f73acb0:	jaeq   L3F73AD30
3f73ace0:	calla  L3F6F0400
3f73ad10:	setf   16, 0, 0
3f73ad20:	setf   32, 0, 1
L3F73AD30:
3f73ad30:	clr    a1
3f73ad40:	move   a1, @0x20d860, 1
3f73ad70:	move   a1, @0x20d900, 1
3f73ada0:	movk   1, a1
3f73adb0:	move   a1, @0x1e8170, 1
3f73ade0:	popst
3f73adf0:	mmfm   sp, a1,a5,a6,a7,a8,a9,a10,a11,a12
3f73ae10:	move   *sp(0x20), a14, 1
3f73ae30:	rets   2
L3F73AE40:
3f73ae40:	mmtm   sp, a0,a1,a2,a4,a7,a8,a9,a10
3f73ae60:	addk   31, b3
3f73ae70:	andi   0xffffffe0, b3
3f73aea0:	move   b3, a8
3f73aeb0:	move   b9, a7
3f73aec0:	move   b2, b11
3f73aed0:	srl    0x10, b11
3f73aee0:	mpyu   b3, b11
3f73aef0:	clr    b12
3f73af00:	movx   b2, b12
3f73af10:	add    b12, b11
3f73af20:	add    b11, b4
3f73af30:	move   b4, a4
3f73af40:	subxy  b2, b0
3f73af50:	move   b0, b12
3f73af60:	srl    0x10, b12
3f73af70:	clr    b11
3f73af80:	movx   b0, b11
3f73af90:	sext   b11, 0
3f73afa0:	jrlt   L3F73B000
3f73afb0:	movi   0x1, a9
3f73afd0:	movi   0x1, b1
3f73aff0:	jruc   L3F73B060
L3F73B000:
3f73b000:	neg    b11
3f73b010:	movi   0xffff, a9
3f73b030:	movi   0xffff, b1
L3F73B060:
3f73b060:	sext   b12, 0
3f73b070:	jrlt   L3F73B0C0
3f73b080:	movi   0x10000, b0
3f73b0b0:	jruc   L3F73B110
L3F73B0C0:
3f73b0c0:	neg    b12
3f73b0d0:	neg    a8
3f73b0e0:	movi   0xffff0000, b0
L3F73B110:
3f73b110:	cmp    b11, b12
3f73b120:	jrle   L3F73B1C0
3f73b130:	move   b1, b13
3f73b140:	move   b0, b1
3f73b150:	move   b13, b0
3f73b160:	move   b11, b13
3f73b170:	move   b12, b11
3f73b180:	move   b13, b12
3f73b190:	move   a8, b13
3f73b1a0:	move   a9, a8
3f73b1b0:	move   b13, a9
L3F73B1C0:
3f73b1c0:	setf   1, 0, 0
3f73b1d0:	move   b11, a1
3f73b1e0:	add    a1, a1
3f73b1f0:	move   b12, a2
3f73b200:	add    a2, a2
3f73b210:	move   b11, a0
3f73b220:	neg    a0
3f73b230:	jreq   L3F73B2A0
3f73b240:	cmpi   0x40, a10
3f73b270:	jreq   L3F73B2A0
3f73b280:	move   a6, a6
3f73b290:	jrne   L3F73B2B0
L3F73B2A0:
3f73b2a0:	inc    b11
L3F73B2B0:
3f73b2b0:	cpw    b2, b3
3f73b2c0:	jrv   L3F73B320
3f73b2d0:	move   a6, a6
3f73b2e0:	jreq   L3F73B310
3f73b2f0:	move   *a4, a7, 0
3f73b300:	inc    a7
L3F73B310:
3f73b310:	move   a7, *a4, 0
L3F73B320:
3f73b320:	addxy  b1, b2
3f73b330:	add    a9, a4
3f73b340:	add    a2, a0
3f73b350:	jrlt   L3F73B390
3f73b360:	addxy  b0, b2
3f73b370:	add    a8, a4
3f73b380:	sub    a1, a0
L3F73B390:
3f73b390:	dsjs   b11, L3F73B2B0
3f73b3a0:	setf   16, 0, 0
3f73b3b0:	mmfm   sp, a0,a1,a2,a4,a7,a8,a9,a10
3f73b3d0:	jauc   L3F73A920
L3F73B400:
3f73b400:	mmtm   sp, b1,b2,b3,b5,b6
3f73b420:	move   @0x20d860, b1, 1
3f73b450:	cmpi   0x0, b1
3f73b480:	jane   L3F73B6D0
3f73b4b0:	move   @0x1e85b0, b5, 0
3f73b4e0:	sext   b5, 0
3f73b4f0:	move   b5, b5
3f73b500:	jrn   L3F73B700
3f73b510:	move   @0x1e85c0, b1, 0
3f73b540:	sext   b1, 0
3f73b550:	move   b1, b1
3f73b560:	jrn   L3F73B700
3f73b570:	sll    0x10, b1
3f73b580:	movy   b1, b5
3f73b590:	move   @0x1e85d0, b6, 0
3f73b5c0:	move   @0x1e85e0, b1, 0
3f73b5f0:	sll    0x10, b1
3f73b600:	movy   b1, b6
3f73b610:	move   @0x20d880, b2, 1
3f73b640:	clr    b3
3f73b650:	cpw    b2, b3
3f73b660:	move   @0x20d8a0, b2, 1
3f73b690:	clr    b1
3f73b6a0:	cpw    b2, b1
3f73b6b0:	and    b3, b1
3f73b6c0:	jreq   L3F73B700
L3F73B6D0:
3f73b6d0:	mmfm   sp, b1,b2,b3,b5,b6
3f73b6f0:	rets
L3F73B700:
3f73b700:	move   a8, @0x20d8c0, 1
3f73b730:	calla  L3F6F0200
3f73b760:	move   @0x20d8c0, a8, 1
3f73b790:	movi   0xffffffff, b1
3f73b7c0:	move   b1, @0x20d860, 1
3f73b7f0:	jauc   L3F73B6D0
3f73b820:	.word  0x0000
3f73b830:	.word  0x0000
3f73b840:	.word  0x0000
3f73b850:	.word  0x0000
3f73b860:	.word  0x0000
3f73b870:	.word  0x0000
3f73b880:	.word  0x0000
3f73b890:	.word  0x0000
3f73b8a0:	.word  0x0000
3f73b8b0:	.word  0x0000
3f73b8c0:	.word  0x0000
3f73b8d0:	.word  0x0000
3f73b8e0:	.word  0x0000
3f73b8f0:	.word  0x0000
3f73b900:	.word  0x0000
3f73b910:	.word  0x0000
3f73b920:	.word  0x0000
3f73b930:	.word  0x0000
3f73b940:	.word  0x0000
3f73b950:	.word  0x0000
3f73b960:	.word  0x0000
3f73b970:	.word  0x0000
3f73b980:	.word  0x0000
3f73b990:	.word  0x0000
3f73b9a0:	.word  0x0000
3f73b9b0:	.word  0x0000
3f73b9c0:	.word  0x0000
3f73b9d0:	.word  0x0000
3f73b9e0:	.word  0x0000
3f73b9f0:	.word  0x0000
3f73ba00:	mmtm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12
3f73ba20:	pushst
3f73ba30:	setf   16, 0, 0
3f73ba40:	setf   32, 0, 1
3f73ba50:	move   *a14(0xffa0), a7, 1
3f73ba70:	jale   L3F73BC00
3f73baa0:	move   *a14(0xffc0), a11, 1
3f73bac0:	move   *a11(0x160), a9, 0
3f73bae0:	move   a9, a8
3f73baf0:	sra    0x1, a8
3f73bb00:	move   *a14(0xffe0), a10, 1
3f73bb20:	move   *a14(0xff80), a6, 1
3f73bb40:	jauc   L3F73C200
3f73bb70:	jruc   L3F73BC00
3f73bb80:	nop
3f73bb90:	nop
3f73bba0:	nop
3f73bbb0:	nop
3f73bbc0:	nop
3f73bbd0:	nop
3f73bbe0:	nop
3f73bbf0:	nop
L3F73BC00:
3f73bc00:	jauc   L3F73CA00
3f73bc30:	jruc   L3F73BE00
3f73bc40:	nop
3f73bc50:	nop
3f73bc60:	nop
3f73bc70:	nop
3f73bc80:	nop
3f73bc90:	nop
3f73bca0:	nop
3f73bcb0:	nop
3f73bcc0:	nop
3f73bcd0:	nop
3f73bce0:	nop
3f73bcf0:	nop
3f73bd00:	nop
3f73bd10:	nop
3f73bd20:	nop
3f73bd30:	nop
3f73bd40:	nop
3f73bd50:	nop
3f73bd60:	nop
3f73bd70:	nop
3f73bd80:	nop
3f73bd90:	nop
3f73bda0:	nop
3f73bdb0:	nop
3f73bdc0:	nop
3f73bdd0:	nop
3f73bde0:	nop
3f73bdf0:	nop
L3F73BE00:
3f73be00:	move   a3, *a5(0x0), 0
3f73be20:	move   a4, *a5(0x10), 0
3f73be40:	clr    a12
3f73be50:	add    a9, a12
3f73be60:	add    a1, a12
3f73be70:	move   a12, *a5(0x20), 0
3f73be90:	clr    a12
3f73bea0:	add    a9, a12
3f73beb0:	add    a2, a12
3f73bec0:	move   a12, *a5(0x30), 0
3f73bee0:	move   a14, -*sp, 1
3f73bef0:	move   a5, *a14+, 1
3f73bf00:	movi   0x1, a12
3f73bf30:	move   a12, *a14+, 1
3f73bf40:	move   a11, *a14+, 1
3f73bf50:	move   a10, *a14+, 1
3f73bf60:	move   *a11(0x540), a12, 1
3f73bf80:	call   a12
3f73bf90:	subi   0x1, a7
3f73bfc0:	jaeq   L3F73BC00
3f73bff0:	addi   0x40, a6
3f73c010:	jauc   L3F73C200
3f73c040:	jruc   L3F73C200
3f73c050:	nop
3f73c060:	nop
3f73c070:	nop
3f73c080:	nop
3f73c090:	nop
3f73c0a0:	nop
3f73c0b0:	nop
3f73c0c0:	nop
3f73c0d0:	nop
3f73c0e0:	nop
3f73c0f0:	nop
3f73c100:	nop
3f73c110:	nop
3f73c120:	nop
3f73c130:	nop
3f73c140:	nop
3f73c150:	nop
3f73c160:	nop
3f73c170:	nop
3f73c180:	nop
3f73c190:	nop
3f73c1a0:	nop
3f73c1b0:	nop
3f73c1c0:	nop
3f73c1d0:	nop
3f73c1e0:	nop
3f73c1f0:	nop
L3F73C200:
3f73c200:	movi   0x20d940, a5
3f73c230:	move   *a6(0x0), a12, 0
3f73c250:	sub    a8, a12
3f73c260:	move   a12, a3
3f73c270:	move   *a6(0x10), a12, 0
3f73c290:	sub    a8, a12
3f73c2a0:	move   a12, a4
3f73c2b0:	move   *a6(0x30), a2, 0
3f73c2d0:	move   *a6(0x20), a1, 0
3f73c2f0:	cmp    a9, a2
3f73c300:	jale   L3F73BE00
3f73c330:	cmp    a9, a1
3f73c340:	jale   L3F73BE00
3f73c370:	clr    a0
3f73c380:	add    a1, a0
3f73c390:	add    a9, a0
3f73c3a0:	move   a3, *a5(0x0), 0
3f73c3c0:	move   a4, *a5(0x10), 0
3f73c3e0:	move   a0, *a5(0x20), 0
3f73c400:	move   a9, *a5(0x30), 0
3f73c420:	addi   0x40, a5
3f73c450:	move   a3, *a5(0x0), 0
3f73c470:	clr    a12
3f73c480:	add    a2, a12
3f73c490:	add    a4, a12
3f73c4a0:	move   a12, *a5(0x10), 0
3f73c4c0:	move   a0, *a5(0x20), 0
3f73c4e0:	move   a9, *a5(0x30), 0
3f73c500:	addi   0x40, a5
3f73c530:	add    a9, a4
3f73c540:	sub    a9, a2
3f73c550:	move   a3, *a5(0x0), 0
3f73c570:	move   a4, *a5(0x10), 0
3f73c590:	move   a9, *a5(0x20), 0
3f73c5b0:	move   a2, *a5(0x30), 0
3f73c5d0:	addi   0x40, a5
3f73c600:	clr    a12
3f73c610:	add    a3, a12
3f73c620:	add    a1, a12
3f73c630:	move   a12, *a5(0x0), 1
3f73c650:	move   a4, *a5(0x10), 0
3f73c670:	move   a9, *a5(0x20), 0
3f73c690:	move   a2, *a5(0x30), 0
3f73c6b0:	move   a14, -*sp, 1
3f73c6c0:	movi   0x20d940, a12
3f73c6f0:	move   a12, *a14+, 1
3f73c700:	movi   0x4, a12
3f73c730:	move   a12, *a14+, 1
3f73c740:	move   a11, *a14+, 1
3f73c750:	move   a10, *a14+, 1
3f73c760:	move   *a11(0x540), a12, 1
3f73c780:	call   a12
3f73c790:	subi   0x1, a7
3f73c7c0:	jaeq   L3F73CA00
3f73c7f0:	addi   0x40, a6
3f73c820:	jauc   L3F73C200
3f73c850:	jruc   L3F73CA00
3f73c860:	nop
3f73c870:	nop
3f73c880:	nop
3f73c890:	nop
3f73c8a0:	nop
3f73c8b0:	nop
3f73c8c0:	nop
3f73c8d0:	nop
3f73c8e0:	nop
3f73c8f0:	nop
3f73c900:	nop
3f73c910:	nop
3f73c920:	nop
3f73c930:	nop
3f73c940:	nop
3f73c950:	nop
3f73c960:	nop
3f73c970:	nop
3f73c980:	nop
3f73c990:	nop
3f73c9a0:	nop
3f73c9b0:	nop
3f73c9c0:	nop
3f73c9d0:	nop
3f73c9e0:	nop
3f73c9f0:	nop
L3F73CA00:
3f73ca00:	popst
3f73ca10:	mmfm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12
3f73ca30:	move   *sp(0x20), a14, 1
3f73ca50:	rets   2
3f73ca60:	.word  0x0000
3f73ca70:	.word  0x0000
3f73ca80:	.word  0x0000
3f73ca90:	.word  0x0000
3f73caa0:	.word  0x0000
3f73cab0:	.word  0x0000
3f73cac0:	.word  0x0000
3f73cad0:	.word  0x0000
3f73cae0:	.word  0x0000
3f73caf0:	.word  0x0000
3f73cb00:	.word  0x0000
3f73cb10:	.word  0x0000
3f73cb20:	.word  0x0000
3f73cb30:	.word  0x0000
3f73cb40:	.word  0x0000
3f73cb50:	.word  0x0000
3f73cb60:	.word  0x0000
3f73cb70:	.word  0x0000
3f73cb80:	.word  0x0000
3f73cb90:	.word  0x0000
3f73cba0:	.word  0x0000
3f73cbb0:	.word  0x0000
3f73cbc0:	.word  0x0000
3f73cbd0:	.word  0x0000
3f73cbe0:	.word  0x0000
3f73cbf0:	.word  0x0000
3f73cc00:	move   *a14(0xffe0), a8, 1
3f73cc20:	move   *a8(0x0), a8, 0
3f73cc40:	cmpi   0x1, a8
3f73cc60:	jaeq   L3F73D540
3f73cc80:	mmtm   sp, a0,a1,a2,a3,a7,a9,a10,a11,a12,a13
3f73cca0:	setf   16, 0, 0
3f73ccb0:	move   a14, b13
3f73ccc0:	move   *b13(0xffc0), b10, 1
3f73cce0:	move   b10, b14
3f73ccf0:	clr    b9
3f73cd00:	move   b9, @0xc0000160, 1	; PMASK
3f73cd30:	calla  L3F6F0200
3f73cd60:	move   *b10(0x20), b10, 1
3f73cd80:	move   *b10(0x0), b11, 0
3f73cda0:	cmpi   0x5, b11
3f73cdc0:	jreq   L3F73D4C0
3f73cdd0:	cmpi   0x4, b11
3f73cdf0:	jrne   L3F73CE10
3f73ce00:	clr    a12
L3F73CE10:
3f73ce10:	cmpi   0x7, b11
3f73ce30:	jrne   L3F73CE60
3f73ce40:	not    b9
3f73ce50:	clr    a12
L3F73CE60:
3f73ce60:	cmpi   0x6, a2
3f73ce90:	jrne   L3F73CEB0
3f73cea0:	movk   6, a12
L3F73CEB0:
3f73ceb0:	setf   5, 0, 0
3f73cec0:	move   a12, @0xc00000ba, 0
3f73cef0:	setf   16, 0, 0
3f73cf00:	movk   1, b10
3f73cf10:	move   b10, @0xc0000150, 0	; PSIZE
3f73cf40:	movi   0x4000000, b4
3f73cf70:	setf   2, 0, 0
3f73cf80:	movk   3, b11
3f73cf90:	move   b11, @0xc00000b6, 0
3f73cfc0:	setf   16, 0, 0
3f73cfd0:	move   @0x1d1970, b3, 0
3f73d000:	lmo    b3, b11
3f73d010:	move   b11, @0xc0000140, 0	; CONVDP
3f73d040:	move   *a14(0xff60), a9, 1
3f73d060:	move   *a14(0xff80), a10, 1
3f73d080:	move   a10, a7
3f73d090:	dec    a7
3f73d0a0:	jaeq   L3F73D140
3f73d0d0:	move   *a14(0xffa0), a7, 1
3f73d0f0:	subi   0x0, a7
3f73d110:	jauc   L3F73D180
L3F73D140:
3f73d140:	inc    a7
3f73d150:	jauc   L3F73D180
L3F73D180:
3f73d180:	move   b14, a1
3f73d190:	move   *a1(0x20), a1, 1
3f73d1b0:	move   *a1(0xa0), a1, 1
3f73d1d0:	move   *a1(0x0), a3, 1
3f73d1f0:	jreq   L3F73D4C0
3f73d200:	move   *a3(0x60), a3, 1
3f73d220:	move   a3, b12
3f73d230:	move   *b12(0x0), b12, 1
3f73d250:	move   *a1+, a3, 1
3f73d260:	move   a3, b10
3f73d270:	move   *a1, a3, 1
3f73d280:	jreq   L3F73D4C0
3f73d290:	move   a9, a11
3f73d2a0:	move   a10, a12
3f73d2b0:	movi   0xffff, b2
3f73d2d0:	clr    a8
L3F73D2E0:
3f73d2e0:	move   *b10+, b11, 1
3f73d2f0:	move   *b10+, b5, 1
3f73d300:	move   *b10+, b6, 1
3f73d310:	addxy  b2, b6
3f73d320:	addxy  b12, b5
3f73d330:	addxy  b12, b6
3f73d340:	move   a9, a11
3f73d350:	move   a10, a12
3f73d360:	move   b12, a3
3f73d370:	move   a7, a7
3f73d380:	jreq   L3F73D3C0
3f73d390:	jauc   L3F73D450
L3F73D3C0:
3f73d3c0:	move   *a11+, a2, 1
3f73d3d0:	addxy  a3, a2
3f73d3e0:	drav   a8, a2
3f73d3f0:	dsjs   a12, L3F73D3C0
3f73d400:	move   b11, b10
3f73d410:	jrne   L3F73D2E0
3f73d420:	jauc   L3F73D4C0
L3F73D450:
3f73d450:	move   *a11+, a2, 1
3f73d460:	addxy  a3, a2
3f73d470:	drav   a8, a2
3f73d480:	move   a2, a3
3f73d490:	dsjs   a12, L3F73D450
3f73d4a0:	move   b11, b10
3f73d4b0:	jrne   L3F73D2E0
L3F73D4C0:
3f73d4c0:	calla  L3F6F0400
3f73d4f0:	mmfm   sp, a0,a1,a2,a3,a7,a9,a10,a11,a12,a13
3f73d510:	move   *sp(0x20), a14, 1
3f73d530:	rets   2
L3F73D540:
3f73d540:	mmtm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12
3f73d560:	pushst
3f73d570:	setf   16, 0, 0
3f73d580:	setf   32, 0, 1
3f73d590:	calla  L3F6F0200
3f73d5c0:	clr    b0
3f73d5d0:	move   *a14(0xffc0), a5, 1
3f73d5f0:	move   *a5(0x20), a1, 1
3f73d610:	move   *a1(0x0), a2, 0
3f73d630:	cmpi   0x5, a2
3f73d660:	jane   L3F73D6C0
3f73d690:	jauc   L3F73E780
L3F73D6C0:
3f73d6c0:	cmpi   0x4, a2
3f73d6f0:	jane   L3F73D7A0
3f73d720:	clr    b9
3f73d730:	movi   0x0, a12
3f73d750:	setf   5, 0, 0
3f73d760:	move   a12, @0xc00000ba, 0
3f73d790:	setf   16, 0, 0
L3F73D7A0:
3f73d7a0:	cmpi   0x7, a2
3f73d7d0:	jane   L3F73D8A0
3f73d800:	movi   0xffffffff, b9
3f73d830:	movi   0x0, a12
3f73d850:	setf   5, 0, 0
3f73d860:	move   a12, @0xc00000ba, 0
3f73d890:	setf   16, 0, 0
L3F73D8A0:
3f73d8a0:	cmpi   0x6, a2
3f73d8d0:	jane   L3F73D980
3f73d900:	clr    b9
3f73d910:	movi   0x6, a12
3f73d930:	setf   5, 0, 0
3f73d940:	move   a12, @0xc00000ba, 0
3f73d970:	setf   16, 0, 0
L3F73D980:
3f73d980:	move   *a1(0xa0), a5, 1
3f73d9a0:	jaeq   L3F73E780
3f73d9d0:	move   *a5(0x0), a12, 1
3f73d9f0:	jaeq   L3F73E780
3f73da20:	move   a12, @0x20da80, 1
3f73da50:	move   *a14(0xff80), a7, 1
3f73da70:	cmpi   0x1, a7
3f73daa0:	jalt   L3F73E780
3f73dad0:	move   *a14(0xff60), a1, 1
L3F73DAF0:
3f73daf0:	move   @0x20da80, a5, 1
3f73db20:	dec    a7
3f73db30:	jalt   L3F73E780
3f73db60:	move   *a1(0x0), a12, 0
3f73db80:	move   a12, @0x20dac0, 0
3f73dbb0:	move   a12, b2
3f73dbc0:	move   *a1(0x10), a12, 0
3f73dbe0:	move   a12, @0x20dad0, 0
3f73dc10:	move   a12, b10
3f73dc20:	sll    0x10, b10
3f73dc30:	movy   b10, b2
3f73dc40:	move   *a14(0xffa0), a12, 1
3f73dc60:	cmpi   0x0, a12
3f73dc80:	jaeq   L3F73DCC0
3f73dcb0:	addxy  b0, b2
L3F73DCC0:
3f73dcc0:	move   b2, @0x20da60, 1
3f73dcf0:	addi   0x20, a1
3f73dd20:	move   @0x20da80, a5, 1
3f73dd50:	move   *a14(0xffe0), a10, 1
3f73dd70:	move   *a10(0x0), a12, 0
3f73dd90:	move   a12, @0x20dae0, 0
3f73ddc0:	cmpi   0x1, a12
3f73dde0:	jaeq   L3F73DF50
3f73de10:	move   *a10(0x3a0), a12, 0
3f73de30:	move   a12, @0x20daa0, 0
3f73de60:	move   *a10(0x3b0), a12, 0
3f73de80:	move   a12, @0x20dab0, 0
3f73deb0:	setf   8, 0, 0
3f73dec0:	movi   0xcc, a12
3f73dee0:	move   a12, @0xc00000b0, 0	; CONTROL
3f73df10:	setf   16, 0, 0
3f73df20:	jauc   L3F73E100
L3F73DF50:
3f73df50:	move   *a5(0x60), a10, 1
3f73df70:	move   *a10(0x0), a12, 0
3f73df90:	move   @0x20dac0, a9, 0
3f73dfc0:	add    a9, a12
3f73dfd0:	move   a12, @0x20daa0, 0
3f73e000:	move   *a10(0x10), a12, 0
3f73e020:	move   @0x20dad0, a9, 0
3f73e050:	add    a9, a12
3f73e060:	move   a12, @0x20dab0, 0
3f73e090:	setf   8, 0, 0
3f73e0a0:	movi   0xc, a12
3f73e0c0:	move   a12, @0xc00000b0, 0	; CONTROL
3f73e0f0:	setf   16, 0, 0
L3F73E100:
3f73e100:	move   @0x20da60, b2, 1
3f73e130:	move   *a5(0x20), a12, 0
3f73e150:	move   a12, b5
3f73e160:	move   *a5(0x30), a12, 0
3f73e180:	move   a12, b10
3f73e190:	sll    0x10, b10
3f73e1a0:	movy   b10, b5
3f73e1b0:	move   *a5(0x40), a12, 0
3f73e1d0:	dec    a12
3f73e1e0:	move   a12, b6
3f73e1f0:	move   *a5(0x50), a12, 0
3f73e210:	dec    a12
3f73e220:	move   a12, b10
3f73e230:	sll    0x10, b10
3f73e240:	movy   b10, b6
3f73e250:	move   *a5(0x60), a10, 1
3f73e270:	move   *a10(0x60), a10, 1
3f73e290:	move   @0x1d1910, a12, 1
3f73e2c0:	move   a12, @0xc0000150, 0	; PSIZE
3f73e2f0:	move   *a10(0x110), a12, 0
3f73e310:	addi   0x1f, a12
3f73e340:	andi   0xffffffe0, a12
3f73e370:	move   a12, b3
3f73e380:	move   @0x20dae0, a12, 0
3f73e3b0:	jane   L3F73E420
3f73e3e0:	move   @0x1d1970, a12, 0
3f73e410:	move   a12, b3
L3F73E420:
3f73e420:	lmo    b3, b0
3f73e430:	move   b0, @0xc0000140, 0	; CONVDP
3f73e460:	move   *a10(0xe0), a10, 1
3f73e480:	mmtm   sp, a0,a1,a2,a3,a4,a5
3f73e4a0:	move   b3, a0
3f73e4b0:	move   @0x20dab0, a1, 0
3f73e4e0:	mpyu   a0, a1
3f73e4f0:	move   @0x20daa0, a3, 0
3f73e520:	add    a3, a1
3f73e530:	add    a1, a10
3f73e540:	move   a10, b4
3f73e550:	mmfm   sp, a0,a1,a2,a3,a4,a5
3f73e570:	clr    a12
3f73e580:	move   a12, @0xc0000160, 0	; PMASK
3f73e5b0:	movi   0xffffffff, b13
3f73e5e0:	move   *a14(0xffe0), a10, 1
3f73e600:	move   *a10(0x0), a12, 0
3f73e620:	cmpi   0x1, a12
3f73e640:	jane   L3F73E6D0
3f73e670:	setf   1, 0, 0
3f73e680:	move   b9, *b4, 0
3f73e690:	setf   16, 0, 0
3f73e6a0:	jauc   L3F73E700
L3F73E6D0:
3f73e6d0:	clr    b0
3f73e6e0:	drav   b0, b2
3f73e6f0:	move   b2, b0
L3F73E700:
3f73e700:	move   *a5(0x0), a5, 1
3f73e720:	jaeq   L3F73DAF0
3f73e750:	jauc   L3F73E100
L3F73E780:
3f73e780:	calla  L3F6F0400
3f73e7b0:	popst
3f73e7c0:	mmfm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12
3f73e7e0:	move   *sp(0x20), a14, 1
3f73e800:	rets   2
3f73e810:	.word  0x0000
3f73e820:	.word  0x0000
3f73e830:	.word  0x0000
3f73e840:	.word  0x0000
3f73e850:	.word  0x0000
3f73e860:	.word  0x0000
3f73e870:	.word  0x0000
3f73e880:	.word  0x0000
3f73e890:	.word  0x0000
3f73e8a0:	.word  0x0000
3f73e8b0:	.word  0x0000
3f73e8c0:	.word  0x0000
3f73e8d0:	.word  0x0000
3f73e8e0:	.word  0x0000
3f73e8f0:	.word  0x0000
3f73e900:	.word  0x0000
3f73e910:	.word  0x0000
3f73e920:	.word  0x0000
3f73e930:	.word  0x0000
3f73e940:	.word  0x0000
3f73e950:	.word  0x0000
3f73e960:	.word  0x0000
3f73e970:	.word  0x0000
3f73e980:	.word  0x0000
3f73e990:	.word  0x0000
3f73e9a0:	.word  0x0000
3f73e9b0:	.word  0x0000
3f73e9c0:	.word  0x0000
3f73e9d0:	.word  0x0000
3f73e9e0:	.word  0x0000
3f73e9f0:	.word  0x0000
3f73ea00:	mmtm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12
3f73ea20:	pushst
3f73ea30:	setf   16, 0, 0
3f73ea40:	setf   32, 0, 1
3f73ea50:	move   *a14(0xffc0), a12, 1
3f73ea70:	move   a12, @0x20db10, 1
3f73eaa0:	move   *a14(0xffe0), a12, 1
3f73eac0:	move   a12, @0x20daf0, 1
3f73eaf0:	move   *a14(0xffa0), a12, 1
3f73eb10:	move   a12, @0x20db30, 1
3f73eb40:	move   *a14(0xff80), a12, 1
3f73eb60:	move   a12, @0x20db50, 1
3f73eb90:	move   @0x20db50, a1, 1
L3F73EBC0:
3f73ebc0:	movi   0x20db70, a0
3f73ebf0:	move   *a1+, a2, 0
3f73ec00:	move   *a1+, a3, 0
3f73ec10:	move   *a1+, a4, 0
3f73ec20:	move   *a1+, a5, 0
3f73ec30:	move   a2, *a0+, 0
3f73ec40:	move   a3, *a0+, 0
3f73ec50:	move   a4, a12
3f73ec60:	add    a2, a12
3f73ec70:	move   a12, *a0+, 0
3f73ec80:	move   a3, *a0+, 0
3f73ec90:	move   a12, *a0+, 0
3f73eca0:	move   a5, a11
3f73ecb0:	add    a3, a11
3f73ecc0:	move   a11, *a0+, 0
3f73ecd0:	move   a2, *a0+, 0
3f73ece0:	move   a5, a11
3f73ecf0:	add    a3, a11
3f73ed00:	move   a11, *a0+, 0
3f73ed10:	move   a2, *a0+, 0
3f73ed20:	move   a3, *a0+, 0
3f73ed30:	move   a14, -*sp, 1
3f73ed40:	movi   0x20db70, a12
3f73ed70:	move   a12, *a14+, 1
3f73ed80:	movi   0x5, a12
3f73edb0:	move   a12, *a14+, 1
3f73edc0:	movi   0x0, a12
3f73edf0:	move   a12, *a14+, 1
3f73ee00:	move   @0x20db10, a12, 1
3f73ee30:	move   a12, *a14+, 1
3f73ee40:	move   @0x20daf0, a12, 1
3f73ee70:	move   a12, *a14+, 1
3f73ee80:	calla  L3F739660
3f73eeb0:	move   @0x20db30, a2, 1
3f73eee0:	dec    a2
3f73eef0:	jale   L3F73EF80
3f73ef20:	move   a2, @0x20db30, 1
3f73ef50:	jauc   L3F73EBC0
L3F73EF80:
3f73ef80:	popst
3f73ef90:	mmfm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12
3f73efb0:	move   *sp(0x20), a14, 1
3f73efd0:	rets   2
3f73efe0:	.word  0x0000
3f73eff0:	.word  0x0000
3f73f000:	mmtm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12
3f73f020:	pushst
3f73f030:	setf   16, 0, 0
3f73f040:	setf   32, 0, 1
3f73f050:	move   *a14(0xffc0), a11, 1
3f73f070:	move   *a11(0x200), a0, 0
3f73f090:	move   a0, @0x20ddf0, 0
3f73f0c0:	move   *a11(0x210), a0, 0
3f73f0e0:	move   a0, @0x20de00, 0
3f73f110:	move   *a11(0x20), a9, 1
3f73f130:	move   *a9(0x60), a0, 1
3f73f150:	move   a14, -*sp, 1
3f73f160:	neg    a0
3f73f170:	move   a0, *a14+, 1
3f73f180:	move   *a9(0x40), *a14+, 1
3f73f1a0:	calla  L3FBD7BF0
3f73f1d0:	setf   16, 0, 0
3f73f1e0:	setf   32, 0, 1
3f73f1f0:	move   *a9(0x80), a0, 1
3f73f210:	move   a14, -*sp, 1
3f73f220:	neg    a0
3f73f230:	move   a0, *a14+, 1
3f73f240:	move   *a9(0x40), *a14+, 1
3f73f260:	calla  L3FBD8030
3f73f290:	setf   16, 0, 0
3f73f2a0:	setf   32, 0, 1
3f73f2b0:	clr    a0
3f73f2c0:	move   a0, *a9(0x80), 1
3f73f2e0:	move   a0, *a9(0x60), 1
3f73f300:	move   *a9(0xc0), a12, 1
3f73f320:	jump   a12
3f73f330:	clr    a0
3f73f340:	move   *a9(0x10), a0, 0
3f73f360:	jauc   L3F73F4D0
3f73f390:	movi   0x7, a0
3f73f3c0:	jauc   L3F73F4D0
3f73f3f0:	movi   0x4, a0
3f73f420:	jauc   L3F73F4D0
3f73f450:	movi   0x6, a0
3f73f480:	jauc   L3F73F4D0
3f73f4b0:	move   *a11(0xc0), a0, 1
L3F73F4D0:
3f73f4d0:	mmtm   sp, a1,a2
3f73f4f0:	movi   0x3f568c00, a2
3f73f520:	movi   0x8, a1
3f73f550:	mpyu   a0, a1
3f73f560:	add    a1, a2
3f73f570:	movb   *a2, a1
3f73f580:	setf   5, 0, 0
3f73f590:	move   a1, @0xc00000ba, 0
3f73f5c0:	setf   16, 0, 0
3f73f5d0:	mmfm   sp, a1,a2
3f73f5f0:	movi   0x3f745460, a10
3f73f620:	move   a10, @0x20dd30, 1
3f73f650:	move   *a14(0xffa0), a12, 1
3f73f670:	jaeq   L3F73F870
3f73f6a0:	move   a12, @0x20dcf0, 1
3f73f6d0:	move   *a14(0xff80), a5, 1
3f73f6f0:	move   *a9(0xa0), a0, 1
3f73f710:	jaeq   L3F740410
3f73f740:	move   *a0(0x0), a12, 1
3f73f760:	jaeq   L3F740410
3f73f790:	move   a12, @0x20dc90, 1
3f73f7c0:	move   *a12(0x60), a12, 1
3f73f7e0:	jaeq   L3F740410
3f73f810:	move   a12, @0x20ddd0, 1
3f73f840:	jauc   L3F73F8A0
L3F73F870:
3f73f870:	jauc   L3F740410
L3F73F8A0:
3f73f8a0:	move   @0x20dc90, a4, 1
L3F73F8D0:
3f73f8d0:	move   *a5(0x0), a1, 0
3f73f8f0:	sext   a1, 0
3f73f900:	clr    a12
3f73f910:	move   *a5(0x20), a12, 0
3f73f930:	add    a1, a12
3f73f940:	move   a12, a2
3f73f950:	move   *a5(0x10), a6, 0
3f73f970:	sext   a6, 0
3f73f980:	move   *a5(0x30), a12, 0
3f73f9a0:	add    a6, a12
3f73f9b0:	move   a12, a0
3f73f9c0:	move   *a4(0x50), a12, 0
3f73f9e0:	cmp    a12, a6
3f73f9f0:	jage   L3F73FB40
3f73fa20:	move   *a4(0x30), a12, 0
3f73fa40:	cmp    a12, a0
3f73fa50:	jale   L3F73FB40
3f73fa80:	move   *a4(0x40), a12, 0
3f73faa0:	cmp    a12, a1
3f73fab0:	jage   L3F73FB40
3f73fae0:	move   *a4(0x20), a12, 0
3f73fb00:	cmp    a12, a2
3f73fb10:	jagt   L3F73FB70
L3F73FB40:
3f73fb40:	jauc   L3F740280
L3F73FB70:
3f73fb70:	clr    a10
3f73fb80:	move   *a4(0x30), a12, 0
3f73fba0:	cmp    a12, a6
3f73fbb0:	jage   L3F73FC10
3f73fbe0:	inc    a10
3f73fbf0:	move   *a4(0x30), a6, 0
L3F73FC10:
3f73fc10:	move   *a4(0x50), a12, 0
3f73fc30:	cmp    a12, a0
3f73fc40:	jale   L3F73FCA0
3f73fc70:	inc    a10
3f73fc80:	move   *a4(0x50), a0, 0
L3F73FCA0:
3f73fca0:	move   *a4(0x20), a12, 0
3f73fcc0:	cmp    a12, a1
3f73fcd0:	jage   L3F73FD30
3f73fd00:	inc    a10
3f73fd10:	move   *a4(0x20), a1, 0
L3F73FD30:
3f73fd30:	move   *a4(0x40), a12, 0
3f73fd50:	cmp    a12, a2
3f73fd60:	jale   L3F73FDC0
3f73fd90:	inc    a10
3f73fda0:	move   *a4(0x40), a2, 0
L3F73FDC0:
3f73fdc0:	move   *a4(0x60), a11, 1
3f73fde0:	move   *a11(0x0), a12, 0
3f73fe00:	mmtm   sp, a0
3f73fe20:	move   @0x20ddf0, a0, 0
3f73fe50:	add    a12, a0
3f73fe60:	move   a0, @0x20e280, 0
3f73fe90:	add    a12, a1
3f73fea0:	add    a12, a2
3f73feb0:	move   *a11(0x10), a12, 0
3f73fed0:	move   @0x20de00, a0, 0
3f73ff00:	add    a12, a0
3f73ff10:	move   a0, @0x20e2a0, 0
3f73ff40:	mmfm   sp, a0
3f73ff60:	add    a12, a6
3f73ff70:	add    a12, a0
3f73ff80:	move   a6, @0x20dda0, 0
3f73ffb0:	move   a0, @0x20ddc0, 0
3f73ffe0:	move   a1, @0x20dd90, 0
3f740010:	move   a2, @0x20ddb0, 0
3f740040:	move   *a11(0x60), a11, 1
3f740060:	movi   0x20dd70, a0
3f740090:	move   @0x20dd30, a12, 1
3f7400c0:	move   *a9(0x40), a1, 1
3f7400e0:	jaeq   L3F740150
3f740110:	move   *a1(0x80), a1, 1
3f740130:	move   *a1(0x60), a1, 1
L3F740150:
3f740150:	mmtm   sp, a4,a5,a10
3f740170:	mmtm   sp, a1
3f740190:	movi   0x1, a1
3f7401c0:	move   a1, @0x20e260, 1
3f7401f0:	mmfm   sp, a1
3f740210:	call   a12
3f740220:	mmfm   sp, a4,a5,a10
3f740240:	move   a10, a10
3f740250:	jaeq   L3F740300
L3F740280:
3f740280:	move   *a4(0x0), a4, 1
3f7402a0:	jaeq   L3F740300
3f7402d0:	jauc   L3F73F8D0
L3F740300:
3f740300:	move   @0x20dcf0, a12, 1
3f740330:	dec    a12
3f740340:	move   a12, @0x20dcf0, 1
3f740370:	move   a12, a12
3f740380:	jaeq   L3F740410
3f7403b0:	addi   0x40, a5
3f7403e0:	jauc   L3F73F8A0
L3F740410:
3f740410:	popst
3f740420:	mmfm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12
3f740440:	move   *sp(0x20), a14, 1
3f740460:	rets   2
3f740470:	movi   0xffff, b9
3f740490:	movk   3, b10
3f7404a0:	jruc   L3F740500
3f7404b0:	movi   0x63, b10
3f7404d0:	jruc   L3F740500
3f7404e0:	clr    b9
3f7404f0:	movk   3, b10
L3F740500:
3f740500:	setf   9, 0, 0
3f740510:	move   b10, @0xc00000b6, 0
3f740540:	setf   16, 0, 0
3f740550:	move   *a14(0xffe0), a1, 1
3f740570:	move   *a1(0x0), a1, 0
3f740590:	cmpi   0x0, a1
3f7405b0:	jane   L3F740D30
3f7405e0:	move   *a14(0xffa0), a0, 1
3f740600:	move   *a14(0xff80), a1, 1
3f740620:	move   *a14(0xffc0), a12, 1
3f740640:	move   *a12(0x20), a12, 1
3f740660:	move   *a12(0xa0), a2, 1
3f740680:	clr    a12
3f740690:	move   a12, @0xc0000160, 1	; PMASK
3f7406c0:	movk   1, a12
3f7406d0:	move   a12, @0xc0000150, 0	; PSIZE
3f740700:	calla  L3F6F0200
3f740730:	jruc   L3F740800
3f740740:	nop
3f740750:	nop
3f740760:	nop
3f740770:	nop
3f740780:	nop
3f740790:	nop
3f7407a0:	nop
3f7407b0:	nop
3f7407c0:	nop
3f7407d0:	nop
3f7407e0:	nop
3f7407f0:	nop
L3F740800:
3f740800:	move   a2, b1
3f740810:	move   *b1(0x0), b10, 1
3f740830:	jreq   L3F740CA0
3f740840:	move   *b10(0x60), b10, 1
3f740860:	jreq   L3F740CA0
3f740870:	move   *b10(0x0), b0, 1
3f740890:	move   *b10(0x60), b12, 1
3f7408b0:	move   *b12(0xe0), b4, 1
3f7408d0:	move   a1, b10
3f7408e0:	move   *b10+, b2, 1
3f7408f0:	addxy  b0, b2
3f740900:	move   b2, a7
3f740910:	move   *b10+, b7, 1
3f740920:	move   b7, a3
3f740930:	cmpi   0x4000000, b4
3f740960:	jrlt   L3F7409B0
3f740970:	cmpi   0x4fffff0, b4
3f7409a0:	jrle   L3F740A10
L3F7409B0:
3f7409b0:	move   *b12(0x110), b3, 0
3f7409d0:	addk   31, b3
3f7409e0:	srl    0x5, b3
3f7409f0:	sll    0x5, b3
3f740a00:	jruc   L3F740A40
L3F740A10:
3f740a10:	move   @0x1d1970, b3, 0
L3F740A40:
3f740a40:	lmo    b3, b12
3f740a50:	move   b12, a10
3f740a60:	move   a10, @0xc0000140, 0	; CONVDP
3f740a90:	move   *b1(0x0), b1, 1
3f740ab0:	move   b1, b10
3f740ac0:	andi   0x7fff7fff, a3
L3F740AF0:
3f740af0:	move   a7, b2
3f740b00:	move   a3, b7
3f740b10:	addi   0x20, b10
3f740b30:	move   *b10+, b5, 1
3f740b40:	addxy  b0, b5
3f740b50:	move   *b10+, b6, 1
3f740b60:	addxy  b0, b6
3f740b70:	movi   0xffff, b10
3f740b90:	addxy  b10, b6
3f740ba0:	andi   0x7fff7fff, b6
3f740bd0:	andi   0x7fff7fff, b7
3f740c00:	fill   xy
3f740c10:	move   *b1(0x0), b1, 1
3f740c30:	move   b1, b10
3f740c40:	jrne   L3F740AF0
3f740c50:	addi   0x40, a1
3f740c80:	dec    a0
3f740c90:	jrne   L3F740800
L3F740CA0:
3f740ca0:	calla  L3F6F0400
3f740cd0:	popst
3f740ce0:	mmfm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12
3f740d00:	move   *sp(0x20), a14, 1
3f740d20:	rets   2
L3F740D30:
3f740d30:	move   *a14(0xffa0), a9, 1
3f740d50:	move   *a14(0xffc0), a12, 1
3f740d70:	move   *a12(0x20), a12, 1
3f740d90:	move   *a12(0xa0), a2, 1
3f740db0:	move   *a2(0x0), a2, 1
3f740dd0:	jaeq   L3F7415F0
3f740df0:	move   a2, @0x20de30, 1
3f740e20:	move   *a2(0x60), a2, 1
3f740e40:	move   *a2(0x60), a2, 1
3f740e60:	move   a2, a11
3f740e70:	move   *a11(0x110), a12, 0
3f740e90:	addk   31, a12
3f740ea0:	andi   0xffffffe0, a12
3f740ed0:	move   a12, b3
3f740ee0:	move   *a14(0xff80), a4, 1
3f740f00:	movk   1, a5
3f740f10:	move   a5, @0xc0000150, 0	; PSIZE
L3F740F40:
3f740f40:	move   @0x20de30, a12, 1
3f740f70:	jreq   L3F7415F0
3f740f80:	move   a12, @0x20de10, 1
L3F740FB0:
3f740fb0:	move   *a11(0xe0), a12, 1
3f740fd0:	move   a12, b2
3f740fe0:	move   *a4(0x20), a12, 1
3f741000:	move   a12, b7
3f741010:	move   b3, a3
3f741020:	move   *a4(0x10), a5, 0
3f741040:	clr    b5
3f741050:	movy   b7, b5
3f741060:	srl    0x10, b5
3f741070:	mmtm   sp, a6,a7,a8,a9,a10,a11,a12
3f741090:	move   b5, a6
3f7410a0:	move   a6, a11
3f7410b0:	move   @0x20de10, a7, 1
3f7410e0:	move   *a7(0x30), a8, 0
3f741100:	move   *a7(0x50), a9, 0
3f741120:	add    a5, a6
3f741130:	cmp    a8, a6
3f741140:	jrn   L3F741210
3f741150:	cmp    a5, a9
3f741160:	jrn   L3F741210
3f741170:	cmp    a5, a8
3f741180:	jrn   L3F7411A0
3f741190:	move   a8, a5
L3F7411A0:
3f7411a0:	cmp    a6, a9
3f7411b0:	jrnn   L3F7411D0
3f7411c0:	move   a9, a6
L3F7411D0:
3f7411d0:	move   a6, a9
3f7411e0:	sub    a5, a9
3f7411f0:	move   a9, b5
3f741200:	jruc   L3F741220
L3F741210:
3f741210:	clr    b5
L3F741220:
3f741220:	mmfm   sp, a6,a7,a8,a9,a10,a11,a12
3f741240:	rl     0x10, b5
3f741250:	movy   b5, b7
3f741260:	mpyu   a3, a5
3f741270:	move   *a4(0x0), a3, 0
3f741290:	clr    b5
3f7412a0:	movx   b7, b5
3f7412b0:	mmtm   sp, a6,a7,a8,a9,a10,a11,a12
3f7412d0:	move   b5, a6
3f7412e0:	move   a6, a11
3f7412f0:	move   @0x20de10, a7, 1
3f741320:	move   *a7(0x20), a8, 0
3f741340:	move   *a7(0x40), a9, 0
3f741360:	add    a3, a6
3f741370:	cmp    a8, a6
3f741380:	jrn   L3F741450
3f741390:	cmp    a3, a9
3f7413a0:	jrn   L3F741450
3f7413b0:	cmp    a3, a8
3f7413c0:	jrn   L3F7413E0
3f7413d0:	move   a8, a3
L3F7413E0:
3f7413e0:	cmp    a6, a9
3f7413f0:	jrnn   L3F741410
3f741400:	move   a9, a6
L3F741410:
3f741410:	move   a6, a9
3f741420:	sub    a3, a9
3f741430:	move   a9, b5
3f741440:	jruc   L3F741460
L3F741450:
3f741450:	clr    b5
L3F741460:
3f741460:	mmfm   sp, a6,a7,a8,a9,a10,a11,a12
3f741480:	movx   b5, b7
3f741490:	add    a3, a5
3f7414a0:	move   a5, b5
3f7414b0:	add    b5, b2
3f7414c0:	fill   l
3f7414d0:	move   @0x20de10, b2, 1
3f741500:	move   *b2, b2, 1
3f741510:	jaeq   L3F7415A0
3f741540:	move   b2, @0x20de10, 1
3f741570:	jauc   L3F740FB0
L3F7415A0:
3f7415a0:	addi   0x40, a4
3f7415d0:	dec    a9
3f7415e0:	jrne   L3F740F40
L3F7415F0:
3f7415f0:	popst
3f741600:	mmfm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12
3f741620:	move   *sp(0x20), a14, 1
3f741640:	rets   2
L3F741650:
3f741650:	mmtm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12
3f741670:	pushst
3f741680:	setf   16, 0, 0
3f741690:	setf   32, 0, 1
3f7416a0:	move   *a14(0xffe0), a0, 1
3f7416c0:	move   *a0(0x0), a0, 1
3f7416e0:	jrne   L3F741700
3f7416f0:	jruc   L3F741A60
L3F741700:
3f741700:	move   *a0(0x60), a11, 1
3f741720:	move   *a11(0x0), a9, 0
3f741740:	move   *a11(0x10), a12, 0
3f741760:	move   a0, a1
3f741770:	addk   32, a1
3f741780:	movi   0x20de50, a2
3f7417b0:	move   *a1, a10, 0
3f7417c0:	move   a10, *a2+, 0
3f7417d0:	add    a9, a10
3f7417e0:	move   a10, *a1+, 0
3f7417f0:	move   *a1, a10, 0
3f741800:	move   a10, *a2+, 0
3f741810:	add    a12, a10
3f741820:	move   a10, *a1+, 0
3f741830:	move   *a1, a10, 0
3f741840:	move   a10, *a2+, 0
3f741850:	add    a9, a10
3f741860:	move   a10, *a1+, 0
3f741870:	move   *a1, a10, 0
3f741880:	move   a10, *a2+, 0
3f741890:	add    a12, a10
3f7418a0:	move   a10, *a1, 0
3f7418b0:	move   *a11(0x60), a11, 1
3f7418d0:	move   *a14(0xffa0), a1, 1
3f7418f0:	move   *a14(0xffc0), a7, 1
3f741910:	clr    a2
3f741920:	move   a2, @0x20e280, 0
3f741950:	move   a2, @0x20e2a0, 0
3f741980:	move   a2, @0x20e260, 1
3f7419b0:	call   a7
3f7419c0:	move   a0, a1
3f7419d0:	addk   32, a1
3f7419e0:	movi   0x20de50, a2
3f741a10:	move   *a2+, *a1+, 1
3f741a20:	move   *a2, *a1, 1
3f741a30:	move   *a0(0x0), a0, 1
3f741a50:	jrne   L3F741700
L3F741A60:
3f741a60:	popst
3f741a70:	mmfm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12
3f741a90:	move   *sp(0x20), a14, 1
3f741ab0:	rets   2
L3F741AC0:
3f741ac0:	mmtm   sp, a0,a1,a2,a3,a4,a5,a7,a8,a10,a12
3f741ae0:	mmtm   sp, b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,b10,b11,b12,b13,b14
3f741b00:	pushst
3f741b10:	setf   16, 0, 0
3f741b20:	setf   32, 0, 1
3f741b30:	movi   0xffffffff, b9
3f741b60:	setf   5, 0, 0
3f741b70:	movi   0x0, a12
3f741b90:	move   a12, @0xc00000ba, 0
3f741bc0:	setf   16, 0, 0
3f741bd0:	move   *a14(0xffe0), a0, 1
3f741bf0:	move   *a0(0x0), a12, 1
3f741c10:	jreq   L3F742210
3f741c20:	clr    a12
3f741c30:	move   a12, @0xc0000160, 0	; PMASK
3f741c60:	setf   2, 0, 0
3f741c70:	move   a12, @0xc00000b6, 0
3f741ca0:	setf   16, 0, 0
3f741cb0:	inc    a12
3f741cc0:	move   a12, @0xc0000150, 0	; PSIZE
L3F741CF0:
3f741cf0:	move   *a0(0x0), a12, 1
3f741d10:	jreq   L3F742210
3f741d20:	move   *a12(0x60), a12, 1
3f741d40:	jreq   L3F742210
3f741d50:	move   *a12(0x0), a7, 1
3f741d70:	move   a7, b12
3f741d80:	move   *a12(0x60), a12, 1
3f741da0:	move   *a12(0xe0), a10, 1
3f741dc0:	move   a10, b4
3f741dd0:	move   *a12(0x110), a12, 0
3f741df0:	move   a12, b3
3f741e00:	cmpi   0x4000000, b4
3f741e30:	jrlt   L3F741EB0
3f741e40:	cmpi   0x4fffff0, b4
3f741e70:	jrgt   L3F741EB0
3f741e80:	move   @0x1d1970, b3, 0
L3F741EB0:
3f741eb0:	addi   0x1f, b3
3f741ee0:	andi   0xffffffe0, b3
3f741f10:	lmo    b3, b11
3f741f20:	move   b11, @0xc0000140, 0	; CONVDP
3f741f50:	move   *a0(0x0), a5, 1
3f741f70:	move   a5, b10
3f741f80:	move   *b10(0x20), b2, 1
3f741fa0:	move   *b10(0x40), b7, 1
3f741fc0:	move   b7, b6
3f741fd0:	addxy  b12, b6
3f741fe0:	subxy  b2, b7
3f741ff0:	addxy  b12, b2
3f742000:	move   b2, b5
3f742010:	move   @0x1e85b0, b11, 1
3f742040:	cpw    b11, b11
3f742050:	move   @0x1e85d0, b10, 1
3f742080:	cpw    b10, b10
3f742090:	and    b10, b11
3f7420a0:	jane   L3F7421D0
3f7420d0:	clr    b1
3f7420e0:	move   b1, @0x1e8170, 1
3f742110:	calla  L3F6F0200
3f742140:	fill   xy
3f742150:	calla  L3F6F0400
3f742180:	movk   1, b1
3f742190:	move   b1, @0x1e8170, 1
3f7421c0:	jruc   L3F7421E0
L3F7421D0:
3f7421d0:	fill   xy
L3F7421E0:
3f7421e0:	move   *a0(0x0), a0, 1
3f742200:	jrne   L3F741CF0
L3F742210:
3f742210:	popst
3f742220:	mmfm   sp, b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,b10,b11,b12,b13,b14
3f742240:	mmfm   sp, a0,a1,a2,a3,a4,a5,a7,a8,a10,a12
3f742260:	move   *sp(0x20), a14, 1
3f742280:	rets   2
L3F742290:
3f742290:	mmtm   sp, a0,a1,a2,a3,a4,a5,a7,a8,a10,a12
3f7422b0:	mmtm   sp, b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,b10,b11,b12,b13,b14
3f7422d0:	pushst
3f7422e0:	setf   16, 0, 0
3f7422f0:	setf   32, 0, 1
3f742300:	clr    b9
3f742310:	setf   5, 0, 0
3f742320:	movi   0x0, a12
3f742340:	move   a12, @0xc00000ba, 0
3f742370:	setf   16, 0, 0
3f742380:	move   *a14(0xffe0), a0, 1
3f7423a0:	move   *a0(0x0), a12, 1
3f7423c0:	jreq   L3F742210
3f7423d0:	clr    a12
3f7423e0:	move   a12, @0xc0000160, 0	; PMASK
3f742410:	setf   2, 0, 0
3f742420:	move   a12, @0xc00000b6, 0
3f742450:	setf   16, 0, 0
3f742460:	inc    a12
3f742470:	move   a12, @0xc0000150, 0	; PSIZE
L3F7424A0:
3f7424a0:	move   *a0(0x0), a12, 1
3f7424c0:	jreq   L3F742210
3f7424d0:	move   *a12(0x60), a12, 1
3f7424f0:	jreq   L3F742210
3f742500:	move   *a12(0x0), a7, 1
3f742520:	move   a7, b12
3f742530:	move   *a12(0x60), a12, 1
3f742550:	move   *a12(0xe0), a10, 1
3f742570:	move   a10, b4
3f742580:	move   *a12(0x110), a12, 0
3f7425a0:	move   a12, b3
3f7425b0:	cmpi   0x4000000, b4
3f7425e0:	jrlt   L3F742660
3f7425f0:	cmpi   0x4fffff0, b4
3f742620:	jrgt   L3F742660
3f742630:	move   @0x1d1970, b3, 0
L3F742660:
3f742660:	addi   0x1f, b3
3f742690:	andi   0xffffffe0, b3
3f7426c0:	lmo    b3, b11
3f7426d0:	move   b11, @0xc0000140, 0	; CONVDP
3f742700:	move   *a0(0x0), a5, 1
3f742720:	move   a5, b10
3f742730:	move   *b10(0x20), b2, 1
3f742750:	move   *b10(0x40), b7, 1
3f742770:	move   b7, b6
3f742780:	addxy  b12, b6
3f742790:	subxy  b2, b7
3f7427a0:	addxy  b12, b2
3f7427b0:	move   b2, b5
3f7427c0:	move   @0x1e85b0, b11, 1
3f7427f0:	cpw    b11, b11
3f742800:	move   @0x1e85d0, b10, 1
3f742830:	cpw    b10, b10
3f742840:	and    b10, b11
3f742850:	jane   L3F742980
3f742880:	calla  L3F6F0200
3f7428b0:	clr    b1
3f7428c0:	move   b1, @0x1e8170, 1
3f7428f0:	fill   xy
3f742900:	calla  L3F6F0400
3f742930:	movk   1, b1
3f742940:	move   b1, @0x1e8170, 1
3f742970:	jruc   L3F742990
L3F742980:
3f742980:	fill   xy
L3F742990:
3f742990:	move   *a0(0x0), a0, 1
3f7429b0:	jrne   L3F7424A0
3f7429c0:	jruc   L3F742210
3f7429d0:	.word  0x0000
3f7429e0:	.word  0x0000
3f7429f0:	.word  0x0000
L3F742A00:
3f742a00:	mmtm   sp, a13
3f742a20:	setf   16, 0, 0
3f742a30:	setf   32, 0, 1
3f742a40:	move   a14, a13
3f742a50:	clr    a8
3f742a60:	move   a8, @0x20dfd0, 1
3f742a90:	move   *a13(0xffe0), a8, 1
3f742ab0:	move   *a8(0x0), a8, 0
3f742ad0:	cmpi   0x0, a8
3f742b00:	jrne   L3F742CD0
3f742b10:	move   @0x1d1970, b3, 0
3f742b40:	lmo    b3, b12
3f742b50:	move   b12, @0xc0000140, 0	; CONVDP
3f742b80:	movi   0x4000000, b4
3f742bb0:	move   *a13(0xffe0), a8, 1
3f742bd0:	move   a8, b0
3f742be0:	move   *b0(0x3a0), b10, 0
3f742c00:	move   *b0(0x3b0), b1, 0
3f742c20:	rl     0x10, b1
3f742c30:	movx   b10, b1
L3F742C40:
3f742c40:	move   *a13(0xffc0), a8, 1
3f742c60:	move   *a8(0x20), a8, 1
3f742c80:	move   *a8(0x120), a8, 1
3f742ca0:	jaeq   L3F7438B0
3f742cc0:	jump   a8
L3F742CD0:
3f742cd0:	movk   1, a8
3f742ce0:	move   a8, @0x20df70, 1
3f742d10:	move   *a13(0xffe0), a8, 1
3f742d30:	move   *a8(0x80), a8, 1
3f742d50:	move   *a8(0x60), a8, 1
3f742d70:	move   a8, b0
3f742d80:	move   *b0(0x110), b10, 0
3f742da0:	addi   0x1f, b10
3f742dd0:	andi   0xffffffe0, b10
3f742e00:	move   b10, b3
3f742e10:	move   b3, @0x20dff0, 1
3f742e40:	lmo    b3, b10
3f742e50:	move   b10, @0xc0000140, 0	; CONVDP
3f742e80:	move   *b0(0xe0), b4, 1
3f742ea0:	move   b4, @0x20dfb0, 1
3f742ed0:	clr    b1
3f742ee0:	movk   1, a8
3f742ef0:	move   a8, @0x20dfd0, 1
3f742f20:	jruc   L3F742C40
3f742f30:	move   @0xc00000b0, a8, 1	; CONTROL
3f742f60:	move   a8, @0x20deb0, 1
3f742f90:	andi   0x8000, a8
3f742fc0:	ori    0xcc, a8
3f742ff0:	move   a8, @0xc00000b0, 1	; CONTROL
3f743020:	movi   0xffffffff, b9
3f743050:	move   @0x20dfd0, a8, 1
3f743080:	jane   L3F743A50
3f7430a0:	jruc   L3F743350
3f7430b0:	clr    b9
3f7430c0:	move   @0xc00000b0, a8, 1	; CONTROL
3f7430f0:	move   a8, @0x20deb0, 1
3f743120:	andi   0x8000, a8
3f743150:	ori    0x18cc, a8
3f743180:	move   a8, @0xc00000b0, 1	; CONTROL
3f7431b0:	move   @0x20dfd0, a8, 1
3f7431e0:	jane   L3F743A50
3f743200:	jruc   L3F743350
3f743210:	move   @0xc00000b0, a8, 1	; CONTROL
3f743240:	move   a8, @0x20deb0, 1
3f743270:	andi   0x8000, a8
3f7432a0:	ori    0xcc, a8
3f7432d0:	move   a8, @0xc00000b0, 1	; CONTROL
3f743300:	clr    b9
3f743310:	move   @0x20dfd0, a8, 1
3f743340:	jrne   L3F743A50
L3F743350:
3f743350:	move   *a13(0xffa0), a8, 1
3f743370:	jreq   L3F7438B0
3f743380:	dec    a8
3f743390:	move   a8, *a13(0xffa0), 1
3f7433b0:	move   *a13(0xff80), a8, 1
3f7433d0:	move   a8, b0
3f7433e0:	move   *b0, b10, 0
3f7433f0:	addk   16, b0
3f743400:	move   *b0, b11, 0
3f743410:	addk   16, b0
3f743420:	move   b0, a8
3f743430:	move   a8, *a13(0xff80), 1
3f743450:	rl     0x10, b11
3f743460:	movx   b10, b11
3f743470:	move   b11, b2
3f743480:	addxy  b1, b2
3f743490:	move   b2, @0x20de90, 1
3f7434c0:	move   *a13(0xffc0), a8, 1
3f7434e0:	move   a8, b0
3f7434f0:	move   *b0(0x20), b0, 1
3f743510:	move   *b0(0xa0), b0, 1
3f743530:	move   *b0(0x0), b0, 1
3f743550:	jreq   L3F7438B0
L3F743560:
3f743560:	move   @0x20de90, b2, 1
3f743590:	move   *b0(0x20), b5, 1
3f7435b0:	move   *b0(0x40), b6, 1
3f7435d0:	movi   0xffff, b11
3f7435f0:	addxy  b11, b6
3f743600:	cmpxy  b5, b6
3f743610:	jrv   L3F7437D0
3f743620:	jrc   L3F7437D0
3f743630:	addxy  b1, b5
3f743640:	addxy  b1, b6
3f743650:	move   b5, @0x20def0, 1
3f743680:	move   b6, @0x20df10, 1
3f7436b0:	move   *a13(0xff60), a8, 1
3f7436d0:	move   a8, b10
3f7436e0:	move   *b10, b10, 1
3f7436f0:	movi   0x10000, b7
3f743720:	movx   b10, b7
3f743730:	calla  L3F7442B0
3f743760:	andi   0x7fff7fff, b6
3f743790:	andi   0x7fff7fff, b7
3f7437c0:	fill   xy
L3F7437D0:
3f7437d0:	move   *b0, b0, 1
3f7437e0:	jrne   L3F743560
3f7437f0:	movk   1, a8
3f743800:	move   a8, @0x20df70, 1
3f743830:	move   *a13(0xff60), a8, 1
3f743850:	move   a8, b10
3f743860:	addk   32, b10
3f743870:	move   b10, a8
3f743880:	move   a8, *a13(0xff60), 1
3f7438a0:	jruc   L3F743350
L3F7438B0:
3f7438b0:	move   @0x20deb0, a8, 1
3f7438e0:	move   a8, @0xc00000b0, 1	; CONTROL
3f743910:	move   @0x20df50, a8, 1
3f743940:	jreq   L3F743990
3f743950:	calla  L3F6F0400
3f743980:	setf   32, 0, 1
L3F743990:
3f743990:	clr    a8
3f7439a0:	move   a8, @0x20df50, 1
3f7439d0:	move   a8, @0x20df70, 1
3f743a00:	move   *sp(0x40), a14, 1
3f743a20:	mmfm   sp, a13
3f743a40:	rets   2
L3F743A50:
3f743a50:	move   *a13(0xffa0), a8, 1
3f743a70:	jreq   L3F744190
3f743a80:	dec    a8
3f743a90:	move   a8, *a13(0xffa0), 1
3f743ab0:	move   *a13(0xff80), a8, 1
3f743ad0:	move   a8, b0
3f743ae0:	move   *b0, b10, 0
3f743af0:	addk   16, b0
3f743b00:	move   *b0, b11, 0
3f743b10:	move   @0x20dff0, b3, 1
3f743b40:	mpyu   b11, b3
3f743b50:	add    b10, b3
3f743b60:	move   b3, b4
3f743b70:	move   @0x20dfb0, b3, 1
3f743ba0:	add    b3, b4
3f743bb0:	movi   0x8000, b3
3f743be0:	lmo    b3, b12
3f743bf0:	move   b12, @0xc0000140, 0	; CONVDP
3f743c20:	addk   16, b0
3f743c30:	move   b0, a8
3f743c40:	move   a8, *a13(0xff80), 1
3f743c60:	rl     0x10, b11
3f743c70:	movx   b10, b11
3f743c80:	move   b11, b2
3f743c90:	move   b2, @0x20de90, 1
3f743cc0:	move   *a13(0xffc0), a8, 1
3f743ce0:	move   a8, b0
3f743cf0:	move   *b0(0x20), b0, 1
3f743d10:	move   *b0(0xa0), b0, 1
3f743d30:	move   *b0(0x0), b0, 1
3f743d50:	jreq   L3F744190
L3F743D60:
3f743d60:	move   @0x20de90, b2, 1
3f743d90:	move   *b0(0x20), b5, 1
3f743db0:	move   *b0(0x40), b6, 1
3f743dd0:	movi   0xffff, b11
3f743df0:	addxy  b11, b6
3f743e00:	cmpxy  b5, b6
3f743e10:	jrv   L3F7440B0
3f743e20:	jrc   L3F7440B0
3f743e30:	subxy  b2, b5
3f743e40:	jrv   L3F743E70
3f743e50:	jrc   L3F743EB0
3f743e60:	jruc   L3F743EF0
L3F743E70:
3f743e70:	jrc   L3F743EE0
3f743e80:	clr    b12
3f743e90:	movx   b12, b5
3f743ea0:	jruc   L3F743EF0
L3F743EB0:
3f743eb0:	clr    b12
3f743ec0:	movy   b12, b5
3f743ed0:	jruc   L3F743EF0
L3F743EE0:
3f743ee0:	clr    b5
L3F743EF0:
3f743ef0:	subxy  b2, b6
3f743f00:	jrv   L3F743F30
3f743f10:	jrc   L3F743F70
3f743f20:	jruc   L3F743FB0
L3F743F30:
3f743f30:	jrc   L3F743FA0
3f743f40:	clr    b12
3f743f50:	movx   b12, b6
3f743f60:	jruc   L3F743FB0
L3F743F70:
3f743f70:	clr    b12
3f743f80:	movy   b12, b6
3f743f90:	jruc   L3F743FB0
L3F743FA0:
3f743fa0:	clr    b6
L3F743FB0:
3f743fb0:	move   *a13(0xff60), a8, 1
3f743fd0:	move   a8, b10
3f743fe0:	move   *b10, b10, 1
3f743ff0:	movi   0x10000, b7
3f744020:	movx   b10, b7
3f744030:	clr    b2
3f744040:	andi   0x7fff7fff, b6
3f744070:	andi   0x7fff7fff, b7
3f7440a0:	fill   xy
L3F7440B0:
3f7440b0:	move   *b0, b0, 1
3f7440c0:	jrne   L3F743D60
3f7440d0:	movk   1, a8
3f7440e0:	move   a8, @0x20df70, 1
3f744110:	move   *a13(0xff60), a8, 1
3f744130:	move   a8, b10
3f744140:	addk   32, b10
3f744150:	move   b10, a8
3f744160:	move   a8, *a13(0xff60), 1
3f744180:	jruc   L3F743A50
L3F744190:
3f744190:	move   @0x20deb0, a8, 1
3f7441c0:	move   a8, @0xc00000b0, 1	; CONTROL
3f7441f0:	clr    a8
3f744200:	move   a8, @0x20df50, 1
3f744230:	move   a8, @0x20df70, 1
3f744260:	move   *sp(0x40), a14, 1
3f744280:	mmfm   sp, a13
3f7442a0:	rets   2
L3F7442B0:
3f7442b0:	mmtm   sp, b1,b2,b3,b5,b6
3f7442d0:	move   @0x20df70, b1, 1
3f744300:	move   b1, b1
3f744310:	jrne   L3F7446D0
3f744320:	move   @0x20df50, b1, 1
3f744350:	move   b1, b1
3f744360:	jrne   L3F7446D0
3f744370:	move   @0x20def0, b6, 1
3f7443a0:	andi   0xffff, b6
3f7443d0:	dec    b6
3f7443e0:	move   @0x1e85d0, b5, 0
3f744410:	sext   b5, 0
3f744420:	cmp    b5, b6
3f744430:	jrnn   L3F7446D0
3f744440:	move   @0x20def0, b6, 1
3f744470:	andi   0xffff0000, b6
3f7444a0:	srl    0x10, b6
3f7444b0:	dec    b6
3f7444c0:	move   @0x1e85e0, b5, 0
3f7444f0:	sext   b5, 0
3f744500:	cmp    b5, b6
3f744510:	jrnn   L3F7446D0
3f744520:	move   @0x20df10, b6, 1
3f744550:	andi   0xffff, b6
3f744580:	inc    b6
3f744590:	move   @0x1e85b0, b5, 0
3f7445c0:	sext   b5, 0
3f7445d0:	cmp    b6, b5
3f7445e0:	jrnn   L3F7446D0
3f7445f0:	move   @0x20df10, b6, 1
3f744620:	andi   0xffff0000, b6
3f744650:	srl    0x10, b6
3f744660:	inc    b6
3f744670:	move   @0x1e85c0, b5, 0
3f7446a0:	sext   b5, 0
3f7446b0:	cmp    b6, b5
3f7446c0:	jrn   L3F744700
L3F7446D0:
3f7446d0:	mmfm   sp, b1,b2,b3,b5,b6
3f7446f0:	rets
L3F744700:
3f744700:	move   a8, b1
3f744710:	calla  L3F6F0200
3f744740:	setf   16, 0, 0
3f744750:	setf   32, 0, 1
3f744760:	move   b1, a8
3f744770:	movk   1, b1
3f744780:	move   b1, @0x20df50, 1
3f7447b0:	jruc   L3F7446D0
L3F7447C0:
3f7447c0:	mmtm   sp, a0,a1,a2,a13
3f7447e0:	setf   16, 0, 0
3f7447f0:	setf   32, 0, 1
3f744800:	move   a14, a13
3f744810:	move   *a13(0xfe40), a0, 1
3f744830:	cmpi   0x7, a0
3f744860:	jreq   L3F744980
3f744870:	cmpi   0x4, a0
3f7448a0:	jreq   L3F744AB0
3f7448b0:	move   @0xc00000b0, a8, 1	; CONTROL
3f7448e0:	move   a8, @0x20deb0, 1
3f744910:	ori    0x18c0, a8
3f744940:	move   a8, @0xc00000b0, 1	; CONTROL
3f744970:	jruc   L3F744BB0
L3F744980:
3f744980:	movi   0xffffffff, b9
3f7449b0:	move   @0xc00000b0, a8, 1	; CONTROL
3f7449e0:	move   a8, @0x20deb0, 1
3f744a10:	andi   0x8000, a8
3f744a40:	ori    0xcc, a8
3f744a70:	move   a8, @0xc00000b0, 1	; CONTROL
3f744aa0:	jruc   L3F744BB0
L3F744AB0:
3f744ab0:	clr    b9
3f744ac0:	move   @0xc00000b0, a8, 1	; CONTROL
3f744af0:	move   a8, @0x20deb0, 1
3f744b20:	andi   0x8000, a8
3f744b50:	ori    0xcc, a8
3f744b80:	move   a8, @0xc00000b0, 1	; CONTROL
L3F744BB0:
3f744bb0:	move   @0x1d1970, a0, 0
3f744be0:	lmo    a0, a0
3f744bf0:	move   a0, @0xc0000140, 0	; CONVDP
3f744c20:	movi   0x4000000, b4
3f744c50:	move   *a13(0xffe0), a0, 1
3f744c70:	move   *a0(0x3a0), a1, 0
3f744c90:	move   *a0(0x3b0), a2, 0
3f744cb0:	rl     0x10, a2
3f744cc0:	movx   a1, a2
3f744cd0:	move   a2, @0x20e010, 1
3f744d00:	move   *a13(0xff20), a0, 1
3f744d20:	move   *a13(0xff00), a1, 1
3f744d40:	rl     0x10, a1
3f744d50:	movx   a0, a1
3f744d60:	move   a1, b7
3f744d70:	move   *a13(0xfee0), a0, 1
3f744d90:	move   *a13(0xfec0), a1, 1
3f744db0:	rl     0x10, a1
3f744dc0:	movx   a0, a1
3f744dd0:	move   a1, b11
3f744de0:	move   *a13(0xfea0), a0, 1
3f744e00:	move   *a13(0xfe80), a1, 1
3f744e20:	rl     0x10, a1
3f744e30:	movx   a0, a1
3f744e40:	move   a1, b12
3f744e50:	move   *a13(0xffc0), a8, 1
3f744e70:	move   *a8(0x20), a8, 1
3f744e90:	move   *a8(0xa0), a8, 1
3f744eb0:	move   *a8(0x0), a8, 1
3f744ed0:	jreq   L3F745310
L3F744EE0:
3f744ee0:	move   *a13(0xff20), a0, 1
3f744f00:	inc    a0
3f744f10:	move   a0, b10
3f744f20:	movi   0xffffffff, b13
3f744f50:	move   *a13(0xfe60), a0, 1
3f744f70:	move   a0, b0
3f744f80:	move   *a13(0xffa0), a0, 1
3f744fa0:	move   *a13(0xff80), a1, 1
3f744fc0:	rl     0x10, a1
3f744fd0:	movx   a0, a1
3f744fe0:	move   a1, b2
3f744ff0:	move   *a8(0x30), a0, 0
3f745010:	rl     0x10, a0
3f745020:	move   *a8(0x20), a1, 0
3f745040:	movx   a1, a0
3f745050:	move   a0, b5
3f745060:	move   *a8(0x50), a0, 0
3f745080:	rl     0x10, a0
3f745090:	move   *a8(0x40), a1, 0
3f7450b0:	movx   a1, a0
3f7450c0:	move   a0, b6
3f7450d0:	move   @0x20e010, b14, 1
3f745100:	addxy  b14, b5
3f745110:	addxy  b14, b6
3f745120:	addxy  b14, b2
3f745130:	move   b5, @0x20def0, 1
3f745160:	move   b6, @0x20df10, 1
3f745190:	calla  L3F7442B0
3f7451c0:	line   1
3f7451d0:	move   *a8, a8, 1
3f7451e0:	jrne   L3F744EE0
3f7451f0:	move   @0x20deb0, a8, 1
3f745220:	move   a8, @0xc00000b0, 1	; CONTROL
3f745250:	move   @0x20df50, a8, 1
3f745280:	jreq   L3F7452D0
3f745290:	calla  L3F6F0400
3f7452c0:	setf   32, 0, 1
L3F7452D0:
3f7452d0:	clr    a8
3f7452e0:	move   a8, @0x20df50, 1
L3F745310:
3f745310:	move   *sp(0xa0), a14, 1
3f745330:	mmfm   sp, a0,a1,a2,a13
3f745350:	rets   2
3f745360:	mmtm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12
3f745380:	pushst
3f745390:	setf   16, 0, 0
3f7453a0:	setf   32, 0, 1
3f7453b0:	setf   5, 0, 0
3f7453c0:	movi   0x0, a12
3f7453f0:	move   a12, @0xc00000ba, 0
3f745420:	setf   16, 0, 0
3f745430:	jauc   L3F7454B0
3f745460:	mmtm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12
3f745480:	pushst
3f745490:	setf   16, 0, 0
3f7454a0:	setf   32, 0, 1
L3F7454B0:
3f7454b0:	movi   0x1, a8
3f7454e0:	move   a8, @0x20e2c0, 0
3f745510:	calla  L3F6F0200
3f745540:	move   *a0(0x20), a2, 0
3f745560:	move   a2, @0x20e030, 1
3f745590:	move   *a0(0x40), a3, 0
3f7455b0:	move   a3, a12
3f7455c0:	sub    a2, a12
3f7455d0:	move   a12, a7
3f7455e0:	move   *a0(0x30), a5, 0
3f745600:	move   a5, @0x20e050, 1
3f745630:	move   *a0(0x50), a6, 0
3f745650:	move   a6, a12
3f745660:	sub    a5, a12
3f745670:	move   a12, a4
3f745680:	move   *a0(0x60), a0, 1
3f7456a0:	move   *a0(0x60), a0, 1
3f7456c0:	move   *a0(0x110), a8, 0
3f7456e0:	move   a8, @0x20e250, 0
3f745710:	move   @0x1d1910, a8, 1
3f745740:	move   a8, @0xc0000150, 0	; PSIZE
3f745770:	move   *a0(0xe0), a8, 1
3f745790:	cmpi   0x4000000, a8
3f7457c0:	jalt   L3F7458B0
3f7457f0:	cmpi   0x4fffff0, a8
3f745820:	jagt   L3F7458B0
3f745850:	movi   0x0, a12
3f745880:	move   a12, @0x20e2c0, 0
L3F7458B0:
3f7458b0:	move   a8, @0x20e070, 1
3f7458e0:	move   a7, @0x20e090, 1
3f745910:	move   a4, @0x20e0b0, 1
3f745940:	move   a2, @0x20e0d0, 1
3f745970:	move   a2, @0x20e230, 1
3f7459a0:	move   a5, @0x20e0f0, 1
3f7459d0:	move   a3, @0x20e110, 1
3f745a00:	move   a6, @0x20e130, 1
3f745a30:	move   *a1(0xe0), a8, 1
3f745a50:	move   *a1(0x110), a7, 0
3f745a70:	move   *a1(0x100), a4, 0
3f745a90:	clr    a2
3f745aa0:	clr    a5
3f745ab0:	move   a8, @0x20e150, 1
3f745ae0:	move   a7, @0x20e170, 1
3f745b10:	move   a4, @0x20e190, 1
3f745b40:	move   a2, @0x20e1b0, 1
3f745b70:	move   a5, @0x20e1d0, 1
3f745ba0:	move   a7, @0x20e1f0, 1
3f745bd0:	move   a4, @0x20e210, 1
3f745c00:	move   @0x20e2c0, a12, 0
3f745c30:	jane   L3F745CA0
3f745c60:	move   @0x1d1970, a12, 0
3f745c90:	jruc   L3F745CD0
L3F745CA0:
3f745ca0:	move   @0x20e250, a12, 0
L3F745CD0:
3f745cd0:	addi   0x1f, a12
3f745d00:	andi   0xffffffe0, a12
3f745d30:	move   a12, b3
3f745d40:	move   @0x20e170, a12, 0
3f745d70:	addi   0x1f, a12
3f745da0:	andi   0xffffffe0, a12
3f745dd0:	move   a12, b1
3f745de0:	move   @0x20e0d0, a1, 1
3f745e10:	move   @0x20e280, a12, 0
3f745e40:	sub    a12, a1
3f745e50:	move   @0x20e170, a12, 0
3f745e80:	divu   a12, a1
3f745e90:	jreq   L3F745EB0
3f745ea0:	mpyu   a12, a1
L3F745EB0:
3f745eb0:	move   @0x20e280, a12, 0
3f745ee0:	add    a12, a1
3f745ef0:	move   @0x20e0f0, a3, 1
3f745f20:	move   @0x20e2a0, a12, 0
3f745f50:	sub    a12, a3
3f745f60:	move   @0x20e190, a12, 0
3f745f90:	divu   a12, a3
3f745fa0:	jreq   L3F745FC0
3f745fb0:	mpyu   a12, a3
L3F745FC0:
3f745fc0:	move   @0x20e2a0, a12, 0
3f745ff0:	add    a12, a3
3f746000:	move   a3, a2
L3F746010:
3f746010:	move   a1, a0
L3F746020:
3f746020:	move   a0, a4
3f746030:	move   a2, a5
3f746040:	move   @0x20e170, a6, 1
3f746070:	add    a0, a6
3f746080:	move   @0x20e190, a7, 1
3f7460b0:	add    a2, a7
3f7460c0:	move   @0x20e0d0, a12, 1
3f7460f0:	cmp    a12, a4
3f746100:	jrge   L3F746120
3f746110:	move   a12, a4
L3F746120:
3f746120:	move   @0x20e110, a12, 1
3f746150:	cmp    a12, a6
3f746160:	jrle   L3F746180
3f746170:	move   a12, a6
L3F746180:
3f746180:	move   @0x20e0f0, a12, 1
3f7461b0:	cmp    a12, a5
3f7461c0:	jrge   L3F7461E0
3f7461d0:	move   a12, a5
L3F7461E0:
3f7461e0:	move   @0x20e130, a12, 1
3f746210:	cmp    a12, a7
3f746220:	jrle   L3F746240
3f746230:	move   a12, a7
L3F746240:
3f746240:	move   a7, a8
3f746250:	sub    a5, a8
3f746260:	sll    0x10, a8
3f746270:	move   a6, a9
3f746280:	sub    a4, a9
3f746290:	movx   a9, a8
3f7462a0:	move   a8, b7
3f7462b0:	move   a5, a9
3f7462c0:	jreq   L3F7462F0
3f7462d0:	move   b3, a12
3f7462e0:	mpyu   a12, a9
L3F7462F0:
3f7462f0:	add    a4, a9
3f746300:	move   @0x20e070, a12, 1
3f746330:	add    a12, a9
3f746340:	move   a9, b2
3f746350:	move   a5, a9
3f746360:	sub    a2, a9
3f746370:	jreq   L3F7463A0
3f746380:	move   b1, a12
3f746390:	mpyu   a12, a9
L3F7463A0:
3f7463a0:	add    a4, a9
3f7463b0:	sub    a0, a9
3f7463c0:	move   @0x20e150, a12, 1
3f7463f0:	add    a12, a9
3f746400:	move   a9, b0
3f746410:	clr    b8
3f746420:	movi   0xffffffff, b9
3f746450:	pixblt l,l
3f746460:	move   @0x20e170, a8, 1
3f746490:	add    a8, a0
3f7464a0:	move   @0x20e110, a8, 1
3f7464d0:	cmp    a0, a8
3f7464e0:	jagt   L3F746020
3f746510:	move   @0x20e190, a8, 1
3f746540:	add    a8, a2
3f746550:	move   @0x20e130, a8, 1
3f746580:	cmp    a2, a8
3f746590:	jagt   L3F746010
3f7465c0:	calla  L3F6F0400
3f7465f0:	popst
3f746600:	mmfm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12
3f746620:	rets
L3F746630:
3f746630:	mmtm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13
3f746650:	pushst
3f746660:	setf   16, 0, 0
3f746670:	setf   32, 0, 1
3f746680:	move   a14, a13
3f746690:	setf   5, 0, 0
3f7466a0:	movi   0x1, a12
3f7466d0:	move   a12, @0xc00000ba, 0
3f746700:	setf   16, 0, 0
3f746710:	move   *a13(0xff60), a7, 1
3f746730:	move   *a13(0xff40), a4, 1
3f746750:	move   *a13(0xffa0), a3, 1
3f746770:	move   a3, a2
3f746780:	add    a7, a3
3f746790:	move   *a13(0xff80), a6, 1
3f7467b0:	move   a6, a5
3f7467c0:	add    a4, a6
3f7467d0:	movi   0x800, a8
3f746800:	move   a8, @0x20e250, 0
3f746830:	move   @0x1d1910, a8, 1
3f746860:	move   a8, @0xc0000150, 0	; PSIZE
3f746890:	move   *a13(0xffe0), a8, 1
3f7468b0:	move   a8, @0x20e070, 1
3f7468e0:	move   a7, @0x20e090, 1
3f746910:	move   a4, @0x20e0b0, 1
3f746940:	move   a2, @0x20e0d0, 1
3f746970:	move   a2, @0x20e230, 1
3f7469a0:	move   a5, @0x20e0f0, 1
3f7469d0:	move   a3, @0x20e110, 1
3f746a00:	move   a6, @0x20e130, 1
3f746a30:	move   *a13(0xffc0), a0, 1
3f746a50:	move   *a0(0x80), a0, 1
3f746a70:	move   *a0(0x60), a1, 1
3f746a90:	move   *a1(0xe0), a8, 1
3f746ab0:	move   *a1(0x110), a7, 0
3f746ad0:	move   *a1(0x100), a4, 0
3f746af0:	move   *a13(0xfec0), a2, 1
3f746b10:	move   *a13(0xfea0), a5, 1
3f746b30:	move   a8, @0x20e150, 1
3f746b60:	move   a7, @0x20e170, 1
3f746b90:	move   a4, @0x20e190, 1
3f746bc0:	move   a2, @0x20e1b0, 1
3f746bf0:	move   a5, @0x20e1d0, 1
3f746c20:	move   a7, @0x20e1f0, 1
3f746c50:	move   a4, @0x20e210, 1
3f746c80:	move   @0x20e250, a12, 0
3f746cb0:	addi   0x1f, a12
3f746ce0:	andi   0xffffffe0, a12
3f746d10:	move   a12, b3
3f746d20:	move   @0x20e170, a12, 0
3f746d50:	addi   0x1f, a12
3f746d80:	andi   0xffffffe0, a12
3f746db0:	move   a12, b1
3f746dc0:	move   @0x20e0d0, a1, 1
3f746df0:	move   @0x20e170, a12, 0
3f746e20:	divu   a12, a1
3f746e30:	jreq   L3F746E50
3f746e40:	mpyu   a12, a1
L3F746E50:
3f746e50:	move   @0x20e0f0, a3, 1
3f746e80:	move   a3, a2
L3F746E90:
3f746e90:	move   a1, a0
L3F746EA0:
3f746ea0:	move   a0, a4
3f746eb0:	move   a2, a5
3f746ec0:	move   @0x20e170, a6, 1
3f746ef0:	add    a0, a6
3f746f00:	move   @0x20e190, a7, 1
3f746f30:	add    a2, a7
3f746f40:	move   @0x20e0d0, a12, 1
3f746f70:	cmp    a12, a4
3f746f80:	jrge   L3F746FA0
3f746f90:	move   a12, a4
L3F746FA0:
3f746fa0:	move   @0x20e110, a12, 1
3f746fd0:	cmp    a12, a6
3f746fe0:	jrle   L3F747000
3f746ff0:	move   a12, a6
L3F747000:
3f747000:	move   @0x20e0f0, a12, 1
3f747030:	cmp    a12, a5
3f747040:	jrge   L3F747060
3f747050:	move   a12, a5
L3F747060:
3f747060:	move   @0x20e130, a12, 1
3f747090:	cmp    a12, a7
3f7470a0:	jrle   L3F7470C0
3f7470b0:	move   a12, a7
L3F7470C0:
3f7470c0:	move   a7, a8
3f7470d0:	sub    a5, a8
3f7470e0:	sll    0x10, a8
3f7470f0:	move   a6, a9
3f747100:	sub    a4, a9
3f747110:	movx   a9, a8
3f747120:	move   a8, b7
3f747130:	move   a5, a9
3f747140:	jreq   L3F747170
3f747150:	move   b3, a12
3f747160:	mpyu   a12, a9
L3F747170:
3f747170:	add    a4, a9
3f747180:	move   @0x20e070, a12, 1
3f7471b0:	add    a12, a9
3f7471c0:	move   a9, b2
3f7471d0:	move   a5, a9
3f7471e0:	sub    a2, a9
3f7471f0:	jreq   L3F747220
3f747200:	move   b1, a12
3f747210:	mpyu   a12, a9
L3F747220:
3f747220:	add    a4, a9
3f747230:	sub    a0, a9
3f747240:	move   @0x20e150, a12, 1
3f747270:	add    a12, a9
3f747280:	move   a9, b0
3f747290:	move   *a13(0xfee0), a11, 1
3f7472b0:	jaeq   L3F747450
3f7472e0:	move   *a13(0xff20), a12, 1
3f747300:	jane   L3F7473C0
3f747330:	movi   0x0, b8
3f747360:	movi   0xffffffff, b9
3f747390:	jauc   L3F747610
L3F7473C0:
3f7473c0:	movi   0xffffffff, b8
3f7473f0:	movi   0x0, b9
3f747420:	jauc   L3F747610
L3F747450:
3f747450:	move   *a13(0xff20), a12, 1
3f747470:	jane   L3F747500
3f7474a0:	movi   0x0, b9
3f7474d0:	jauc   L3F747530
L3F747500:
3f747500:	movi   0xffffffff, b9
L3F747530:
3f747530:	move   *a13(0xff00), a12, 1
3f747550:	jane   L3F7475E0
3f747580:	movi   0x0, b8
3f7475b0:	jauc   L3F747610
L3F7475E0:
3f7475e0:	movi   0xffffffff, b8
L3F747610:
3f747610:	pixblt b,l
3f747620:	move   @0x20e170, a8, 1
3f747650:	add    a8, a0
3f747660:	move   @0x20e110, a8, 1
3f747690:	cmp    a0, a8
3f7476a0:	jagt   L3F746EA0
3f7476d0:	move   @0x20e190, a8, 1
3f747700:	add    a8, a2
3f747710:	move   @0x20e130, a8, 1
3f747740:	cmp    a2, a8
3f747750:	jagt   L3F746E90
3f747780:	popst
3f747790:	mmfm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13
3f7477b0:	move   *sp(0x20), a14, 1
3f7477d0:	rets   2
3f7477e0:	mmtm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13
3f747800:	pushst
3f747810:	setf   16, 0, 0
3f747820:	setf   32, 0, 1
3f747830:	move   a14, a13
3f747840:	move   *a13(0xffc0), a12, 1
3f747860:	move   a12, @0x20e390, 0
3f747890:	move   *a13(0xffa0), a12, 1
3f7478b0:	move   a12, @0x20e3a0, 0
3f7478e0:	move   *a13(0xff80), a12, 1
3f747900:	move   a12, @0x20e2f0, 0
3f747930:	move   *a13(0xff60), a12, 1
3f747950:	move   a12, @0x20e300, 0
3f747980:	move   *a13(0xff00), a12, 1
3f7479a0:	move   a12, @0x20e310, 1
3f7479d0:	move   *a13(0xffe0), a11, 1
3f7479f0:	move   a11, @0x20e350, 1
3f747a20:	move   *a11(0x0), a12, 0
3f747a40:	cmpi   0x1, a12
3f747a60:	jaeq   L3F747D90
3f747a90:	clr    a12
3f747aa0:	move   a12, @0x20e3b0, 1
3f747ad0:	move   *a11(0x3a0), a12, 0
3f747af0:	move   @0x20e390, a8, 0
3f747b20:	add    a8, a12
3f747b30:	move   a12, @0x20e390, 0
3f747b60:	move   *a11(0x3b0), a12, 0
3f747b80:	move   @0x20e3a0, a8, 0
3f747bb0:	add    a8, a12
3f747bc0:	move   a12, @0x20e3a0, 0
3f747bf0:	move   *a11(0x20), a10, 1
3f747c10:	move   *a10(0x820), a10, 1
3f747c30:	move   *a10(0x80), a9, 1
3f747c50:	move   *a9(0x60), a9, 1
3f747c70:	move   *a9(0x110), a12, 0
3f747c90:	move   a12, @0x20e2d0, 0
3f747cc0:	move   *a9(0x100), a12, 0
3f747ce0:	move   a12, @0x20e2e0, 0
3f747d10:	move   *a9(0xe0), a12, 1
3f747d30:	move   a12, @0x20e330, 1
3f747d60:	jauc   L3F747F90
L3F747D90:
3f747d90:	inc    a12
3f747da0:	move   a12, @0x20e3b0, 1
3f747dd0:	move   @0x20e350, a9, 1
3f747e00:	move   *a9(0x80), a9, 1
3f747e20:	move   *a9(0x60), a9, 1
3f747e40:	move   *a9(0x110), a12, 0
3f747e60:	move   a12, @0x20e2d0, 0
3f747e90:	move   *a9(0x100), a12, 0
3f747eb0:	move   a12, @0x20e2e0, 0
3f747ee0:	move   @0x1d1910, a12, 1
3f747f10:	move   a12, @0xc0000150, 0	; PSIZE
3f747f40:	move   *a9(0xe0), a12, 1
3f747f60:	move   a12, @0x20e330, 1
L3F747F90:
3f747f90:	setf   5, 0, 0
3f747fa0:	movi   0x0, a12
3f747fd0:	move   a12, @0xc00000ba, 0
3f748000:	setf   16, 0, 0
3f748010:	move   @0x20e300, b7, 0
3f748040:	rl     0x10, b7
3f748050:	move   @0x20e2f0, b11, 0
3f748080:	movx   b11, b7
3f748090:	move   @0x20e2f0, b3, 0
3f7480c0:	addi   0x1f, b3
3f7480f0:	andi   0xffffffe0, b3
3f748120:	lmo    b3, b11
3f748130:	move   b11, @0xc0000140, 0	; CONVDP
3f748160:	move   @0x20e2d0, b1, 0
3f748190:	move   @0x20e3b0, a12, 1
3f7481c0:	jane   L3F748230
3f7481f0:	move   @0x1d1970, a12, 0
3f748220:	move   a12, b1
L3F748230:
3f748230:	addi   0x1f, b1
3f748260:	andi   0xffffffe0, b1
3f748290:	lmo    b1, b11
3f7482a0:	move   b11, @0xc0000130, 0	; CONVSP
3f7482d0:	move   @0x20e310, b2, 1
3f748300:	move   b1, a8
3f748310:	move   @0x20e3a0, a9, 0
3f748340:	mpyu   a8, a9
3f748350:	move   @0x20e390, a8, 0
3f748380:	add    a8, a9
3f748390:	move   @0x20e330, a1, 1
3f7483c0:	add    a1, a9
3f7483d0:	move   a9, b0
3f7483e0:	calla  L3F6F0200
3f748410:	pixblt l,l
3f748420:	calla  L3F6F0400
3f748450:	popst
3f748460:	mmfm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13
3f748480:	move   *sp(0x20), a14, 1
3f7484a0:	rets   2
L3F7484B0:
3f7484b0:	mmtm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f7484d0:	mmtm   sp, b0,b1,b2,b7,b8,b10,b11,b12,b13,b14
3f7484f0:	move   -*a14, a0, 1
3f748500:	move   -*a14, a1, 1
3f748510:	move   -*a14, a2, 1
3f748520:	move   -*a14, a3, 1
3f748530:	move   *a3(0x20), a3, 1
3f748550:	move   *a3(0xa0), a3, 1
3f748570:	move   *a3(0x0), a3, 1
3f748590:	jaeq   L3F74EA90
3f7485b0:	move   @0xc00000b0, a4, 1	; CONTROL
3f7485e0:	andi   0x8000, a4
3f748610:	move   @0x20e500, b4, 0
3f748640:	jreq   L3F748690
3f748650:	ori    0x18cc, a4
3f748680:	jruc   L3F7486C0
L3F748690:
3f748690:	ori    0xcc, a4
L3F7486C0:
3f7486c0:	move   a4, @0xc00000b0, 1	; CONTROL
3f7486f0:	movi   0x4000000, b4
3f748720:	move   @0x1d1970, b3, 0
3f748750:	lmo    b3, b3
3f748760:	move   b3, @0xc0000140, 0	; CONVDP
3f748790:	move   @0x20e610, b9, 1
L3F7487C0:
3f7487c0:	mmtm   sp, a0,a1,a2
3f7487e0:	move   a3, @0x20e3d0, 1
3f748810:	move   *a3(0x30), a5, 0
3f748830:	move   *a3(0x20), a6, 0
3f748850:	rl     0x10, a5
3f748860:	movx   a6, a5
3f748870:	move   a5, a7
3f748880:	move   *a3(0x50), a5, 0
3f7488a0:	move   *a3(0x40), a6, 0
3f7488c0:	rl     0x10, a5
3f7488d0:	movx   a6, a5
3f7488e0:	move   a5, a8
3f7488f0:	move   @0x20e5f0, a3, 1
3f748920:	addxy  a3, a2
3f748930:	addxy  a3, a7
3f748940:	addxy  a3, a8
3f748950:	move   a7, b5
3f748960:	move   a8, b6
3f748970:	calla  L3F753C60
3f7489a0:	movk   1, a8
3f7489b0:	movk   1, a6
3f7489c0:	sll    0x10, a6
3f7489d0:	cmp    a0, a1
3f7489e0:	jrnn   L3F748A50
3f7489f0:	rl     0x10, a2
3f748a00:	move   a0, a3
3f748a10:	move   a1, a0
3f748a20:	move   a3, a1
3f748a30:	rl     0x10, a8
3f748a40:	rl     0x10, a6
L3F748A50:
3f748a50:	move   a0, a4
3f748a60:	srl    0x1, a4
3f748a70:	move   a1, a5
3f748a80:	sll    0x10, a5
3f748a90:	move   a0, a3
3f748aa0:	subxy  a4, a3
3f748ab0:	addxy  a2, a3
3f748ac0:	addxy  a2, a4
3f748ad0:	addxy  a2, a5
3f748ae0:	movx   a4, a5
3f748af0:	movx   a3, a2
3f748b00:	movy   a5, a2
3f748b10:	btst   0, a8
3f748b20:	jrne   L3F748B70
3f748b30:	rl     0x10, a2
3f748b40:	rl     0x10, a3
3f748b50:	rl     0x10, a4
3f748b60:	rl     0x10, a5
L3F748B70:
3f748b70:	move   a6, a7
3f748b80:	addxy  a8, a7
3f748b90:	move   a8, a9
3f748ba0:	subxy  a6, a9
3f748bb0:	clr    a10
3f748bc0:	subxy  a6, a10
3f748bd0:	move   a10, a11
3f748be0:	subxy  a8, a11
3f748bf0:	clr    a12
3f748c00:	subxy  a8, a12
3f748c10:	move   a12, a13
3f748c20:	addxy  a6, a13
3f748c30:	move   a0, b0
3f748c40:	move   a1, b2
3f748c50:	setf   16, 1, 1
3f748c60:	move   b0, b1
3f748c70:	mpyu   b1, b1
3f748c80:	move   b1, b8
3f748c90:	sll    0x3, b8
3f748ca0:	move   b2, b7
3f748cb0:	mpyu   b7, b7
3f748cc0:	move   b7, b14
3f748cd0:	sll    0x3, b14
3f748ce0:	setf   32, 0, 1
3f748cf0:	move   b2, b10
3f748d00:	sll    0x2, b10
3f748d10:	mpyu   b1, b10
3f748d20:	move   b0, b12
3f748d30:	sll    0x4, b12
3f748d40:	mpyu   b7, b12
3f748d50:	lmo    b12, b12
3f748d60:	jreq   L3F748DE0
3f748d70:	sll    b12, b10
3f748d80:	srl    b12, b11
3f748d90:	or     b10, b11
3f748da0:	srl    b12, b1
3f748db0:	srl    b12, b8
3f748dc0:	srl    b12, b7
3f748dd0:	srl    b12, b14
L3F748DE0:
3f748de0:	move   b8, b12
3f748df0:	srl    0x1, b12
3f748e00:	move   b14, b13
3f748e10:	srl    0x1, b13
3f748e20:	move   b12, b2
3f748e30:	sub    b11, b2
3f748e40:	move   b12, b10
3f748e50:	add    b13, b10
3f748e60:	sub    b11, b10
3f748e70:	move   b12, b0
3f748e80:	sub    b1, b0
3f748e90:	sub    b13, b0
3f748ea0:	sub    b7, b0
3f748eb0:	srl    0x1, b11
3f748ec0:	sub    b11, b0
3f748ed0:	move   b13, b1
3f748ee0:	btst   0, a0
3f748ef0:	jane   L3F74A330
3f748f10:	add    b7, b0
3f748f20:	add    b7, b0
3f748f30:	clr    b1
3f748f40:	sub    b13, b10
3f748f50:	add    b7, b10
3f748f60:	jalt   L3F749920
L3F748F80:
3f748f80:	move   b0, @0x20e4e0, 1
3f748fb0:	move   @0x20e490, b0, 0
3f748fe0:	jreq   L3F749390
3f748ff0:	movi   0x10001, b0
3f749020:	subxy  b0, b6
3f749030:	move   @0x20e4e0, b0, 1
3f749060:	mmtm   sp, b0,b1,b4,b5,b6,b11,b12
3f749080:	move   a2, @0x20e4e0, 1
3f7490b0:	move   @0x20e4c0, b0, 1
3f7490e0:	move   @0x20e4b0, b1, 0
3f749110:	addk   31, b1
3f749120:	andi   0xffffffe0, b1
3f749150:	move   a2, b12
3f749160:	subxy  b12, b5
3f749170:	jrv   L3F7491A0
3f749180:	jrc   L3F7491E0
3f749190:	jruc   L3F749220
L3F7491A0:
3f7491a0:	jrc   L3F749210
3f7491b0:	srl    0x10, b5
3f7491c0:	rl     0x10, b5
3f7491d0:	jruc   L3F749220
L3F7491E0:
3f7491e0:	rl     0x10, b5
3f7491f0:	srl    0x10, b5
3f749200:	jruc   L3F749220
L3F749210:
3f749210:	clr    b5
L3F749220:
3f749220:	subxy  b12, b6
3f749230:	jrv   L3F749320
3f749240:	jrc   L3F749320
3f749250:	movy   b12, b11
3f749260:	srl    0x10, b11
3f749270:	mpyu   b1, b11
3f749280:	add    b11, b0
3f749290:	rl     0x10, b12
3f7492a0:	srl    0x10, b12
3f7492b0:	add    b12, b0
3f7492c0:	move   b0, b4
3f7492d0:	clr    a2
3f7492e0:	andi   0x7fff7fff, b6
3f749310:	drav   a10, a2
L3F749320:
3f749320:	mmfm   sp, b0,b1,b4,b5,b6,b11,b12
3f749340:	move   @0x20e4e0, a2, 1
3f749370:	addxy  a10, a2
3f749380:	jruc   L3F749400
L3F749390:
3f749390:	move   @0x20e4e0, b0, 1
3f7493c0:	andi   0x7fff7fff, b6
3f7493f0:	drav   a10, a2
L3F749400:
3f749400:	move   b0, @0x20e4e0, 1
3f749430:	move   @0x20e490, b0, 0
3f749460:	jreq   L3F749810
3f749470:	movi   0x10001, b0
3f7494a0:	subxy  b0, b6
3f7494b0:	move   @0x20e4e0, b0, 1
3f7494e0:	mmtm   sp, b0,b1,b4,b5,b6,b11,b12
3f749500:	move   a4, @0x20e4e0, 1
3f749530:	move   @0x20e4c0, b0, 1
3f749560:	move   @0x20e4b0, b1, 0
3f749590:	addk   31, b1
3f7495a0:	andi   0xffffffe0, b1
3f7495d0:	move   a4, b12
3f7495e0:	subxy  b12, b5
3f7495f0:	jrv   L3F749620
3f749600:	jrc   L3F749660
3f749610:	jruc   L3F7496A0
L3F749620:
3f749620:	jrc   L3F749690
3f749630:	srl    0x10, b5
3f749640:	rl     0x10, b5
3f749650:	jruc   L3F7496A0
L3F749660:
3f749660:	rl     0x10, b5
3f749670:	srl    0x10, b5
3f749680:	jruc   L3F7496A0
L3F749690:
3f749690:	clr    b5
L3F7496A0:
3f7496a0:	subxy  b12, b6
3f7496b0:	jrv   L3F7497A0
3f7496c0:	jrc   L3F7497A0
3f7496d0:	movy   b12, b11
3f7496e0:	srl    0x10, b11
3f7496f0:	mpyu   b1, b11
3f749700:	add    b11, b0
3f749710:	rl     0x10, b12
3f749720:	srl    0x10, b12
3f749730:	add    b12, b0
3f749740:	move   b0, b4
3f749750:	clr    a4
3f749760:	andi   0x7fff7fff, b6
3f749790:	drav   a6, a4
L3F7497A0:
3f7497a0:	mmfm   sp, b0,b1,b4,b5,b6,b11,b12
3f7497c0:	move   @0x20e4e0, a4, 1
3f7497f0:	addxy  a6, a4
3f749800:	jruc   L3F749880
L3F749810:
3f749810:	move   @0x20e4e0, b0, 1
3f749840:	andi   0x7fff7fff, b6
3f749870:	drav   a6, a4
L3F749880:
3f749880:	addxy  a10, a5
3f749890:	addxy  a6, a3
3f7498a0:	subk   2, a1
3f7498b0:	jale   L3F74DB70
3f7498d0:	add    b12, b0
3f7498e0:	add    b8, b2
3f7498f0:	add    b2, b10
3f749900:	jagt   L3F748F80
L3F749920:
3f749920:	move   b0, @0x20e4e0, 1
3f749950:	move   @0x20e490, b0, 0
3f749980:	jreq   L3F749D30
3f749990:	movi   0x10001, b0
3f7499c0:	subxy  b0, b6
3f7499d0:	move   @0x20e4e0, b0, 1
3f749a00:	mmtm   sp, b0,b1,b4,b5,b6,b11,b12
3f749a20:	move   a2, @0x20e4e0, 1
3f749a50:	move   @0x20e4c0, b0, 1
3f749a80:	move   @0x20e4b0, b1, 0
3f749ab0:	addk   31, b1
3f749ac0:	andi   0xffffffe0, b1
3f749af0:	move   a2, b12
3f749b00:	subxy  b12, b5
3f749b10:	jrv   L3F749B40
3f749b20:	jrc   L3F749B80
3f749b30:	jruc   L3F749BC0
L3F749B40:
3f749b40:	jrc   L3F749BB0
3f749b50:	srl    0x10, b5
3f749b60:	rl     0x10, b5
3f749b70:	jruc   L3F749BC0
L3F749B80:
3f749b80:	rl     0x10, b5
3f749b90:	srl    0x10, b5
3f749ba0:	jruc   L3F749BC0
L3F749BB0:
3f749bb0:	clr    b5
L3F749BC0:
3f749bc0:	subxy  b12, b6
3f749bd0:	jrv   L3F749CC0
3f749be0:	jrc   L3F749CC0
3f749bf0:	movy   b12, b11
3f749c00:	srl    0x10, b11
3f749c10:	mpyu   b1, b11
3f749c20:	add    b11, b0
3f749c30:	rl     0x10, b12
3f749c40:	srl    0x10, b12
3f749c50:	add    b12, b0
3f749c60:	move   b0, b4
3f749c70:	clr    a2
3f749c80:	andi   0x7fff7fff, b6
3f749cb0:	drav   a8, a2
L3F749CC0:
3f749cc0:	mmfm   sp, b0,b1,b4,b5,b6,b11,b12
3f749ce0:	move   @0x20e4e0, a2, 1
3f749d10:	addxy  a8, a2
3f749d20:	jruc   L3F749DA0
L3F749D30:
3f749d30:	move   @0x20e4e0, b0, 1
3f749d60:	andi   0x7fff7fff, b6
3f749d90:	drav   a8, a2
L3F749DA0:
3f749da0:	addxy  a8, a3
3f749db0:	move   b0, @0x20e4e0, 1
3f749de0:	move   @0x20e490, b0, 0
3f749e10:	jreq   L3F74A1C0
3f749e20:	movi   0x10001, b0
3f749e50:	subxy  b0, b6
3f749e60:	move   @0x20e4e0, b0, 1
3f749e90:	mmtm   sp, b0,b1,b4,b5,b6,b11,b12
3f749eb0:	move   a4, @0x20e4e0, 1
3f749ee0:	move   @0x20e4c0, b0, 1
3f749f10:	move   @0x20e4b0, b1, 0
3f749f40:	addk   31, b1
3f749f50:	andi   0xffffffe0, b1
3f749f80:	move   a4, b12
3f749f90:	subxy  b12, b5
3f749fa0:	jrv   L3F749FD0
3f749fb0:	jrc   L3F74A010
3f749fc0:	jruc   L3F74A050
L3F749FD0:
3f749fd0:	jrc   L3F74A040
3f749fe0:	srl    0x10, b5
3f749ff0:	rl     0x10, b5
3f74a000:	jruc   L3F74A050
L3F74A010:
3f74a010:	rl     0x10, b5
3f74a020:	srl    0x10, b5
3f74a030:	jruc   L3F74A050
L3F74A040:
3f74a040:	clr    b5
L3F74A050:
3f74a050:	subxy  b12, b6
3f74a060:	jrv   L3F74A150
3f74a070:	jrc   L3F74A150
3f74a080:	movy   b12, b11
3f74a090:	srl    0x10, b11
3f74a0a0:	mpyu   b1, b11
3f74a0b0:	add    b11, b0
3f74a0c0:	rl     0x10, b12
3f74a0d0:	srl    0x10, b12
3f74a0e0:	add    b12, b0
3f74a0f0:	move   b0, b4
3f74a100:	clr    a4
3f74a110:	andi   0x7fff7fff, b6
3f74a140:	drav   a12, a4
L3F74A150:
3f74a150:	mmfm   sp, b0,b1,b4,b5,b6,b11,b12
3f74a170:	move   @0x20e4e0, a4, 1
3f74a1a0:	addxy  a12, a4
3f74a1b0:	jruc   L3F74A230
L3F74A1C0:
3f74a1c0:	move   @0x20e4e0, b0, 1
3f74a1f0:	andi   0x7fff7fff, b6
3f74a220:	drav   a12, a4
L3F74A230:
3f74a230:	addxy  a12, a5
3f74a240:	cmp    b0, b10
3f74a250:	jrlt   L3F74A300
3f74a260:	addxy  a10, a2
3f74a270:	addxy  a6, a3
3f74a280:	addxy  a6, a4
3f74a290:	addxy  a10, a5
3f74a2a0:	subk   2, a1
3f74a2b0:	jale   L3F74E030
3f74a2d0:	add    b12, b0
3f74a2e0:	add    b8, b2
3f74a2f0:	add    b2, b10
L3F74A300:
3f74a300:	sub    b13, b0
3f74a310:	add    b14, b1
3f74a320:	add    b1, b10
L3F74A330:
3f74a330:	cmp    b0, b10
3f74a340:	jage   L3F74B5C0
L3F74A360:
3f74a360:	move   b0, @0x20e4e0, 1
3f74a390:	move   @0x20e490, b0, 0
3f74a3c0:	jreq   L3F74A770
3f74a3d0:	movi   0x10001, b0
3f74a400:	subxy  b0, b6
3f74a410:	move   @0x20e4e0, b0, 1
3f74a440:	mmtm   sp, b0,b1,b4,b5,b6,b11,b12
3f74a460:	move   a2, @0x20e4e0, 1
3f74a490:	move   @0x20e4c0, b0, 1
3f74a4c0:	move   @0x20e4b0, b1, 0
3f74a4f0:	addk   31, b1
3f74a500:	andi   0xffffffe0, b1
3f74a530:	move   a2, b12
3f74a540:	subxy  b12, b5
3f74a550:	jrv   L3F74A580
3f74a560:	jrc   L3F74A5C0
3f74a570:	jruc   L3F74A600
L3F74A580:
3f74a580:	jrc   L3F74A5F0
3f74a590:	srl    0x10, b5
3f74a5a0:	rl     0x10, b5
3f74a5b0:	jruc   L3F74A600
L3F74A5C0:
3f74a5c0:	rl     0x10, b5
3f74a5d0:	srl    0x10, b5
3f74a5e0:	jruc   L3F74A600
L3F74A5F0:
3f74a5f0:	clr    b5
L3F74A600:
3f74a600:	subxy  b12, b6
3f74a610:	jrv   L3F74A700
3f74a620:	jrc   L3F74A700
3f74a630:	movy   b12, b11
3f74a640:	srl    0x10, b11
3f74a650:	mpyu   b1, b11
3f74a660:	add    b11, b0
3f74a670:	rl     0x10, b12
3f74a680:	srl    0x10, b12
3f74a690:	add    b12, b0
3f74a6a0:	move   b0, b4
3f74a6b0:	clr    a2
3f74a6c0:	andi   0x7fff7fff, b6
3f74a6f0:	drav   a8, a2
L3F74A700:
3f74a700:	mmfm   sp, b0,b1,b4,b5,b6,b11,b12
3f74a720:	move   @0x20e4e0, a2, 1
3f74a750:	addxy  a8, a2
3f74a760:	jruc   L3F74A7E0
L3F74A770:
3f74a770:	move   @0x20e4e0, b0, 1
3f74a7a0:	andi   0x7fff7fff, b6
3f74a7d0:	drav   a8, a2
L3F74A7E0:
3f74a7e0:	move   b0, @0x20e4e0, 1
3f74a810:	move   @0x20e490, b0, 0
3f74a840:	jreq   L3F74ABF0
3f74a850:	movi   0x10001, b0
3f74a880:	subxy  b0, b6
3f74a890:	move   @0x20e4e0, b0, 1
3f74a8c0:	mmtm   sp, b0,b1,b4,b5,b6,b11,b12
3f74a8e0:	move   a3, @0x20e4e0, 1
3f74a910:	move   @0x20e4c0, b0, 1
3f74a940:	move   @0x20e4b0, b1, 0
3f74a970:	addk   31, b1
3f74a980:	andi   0xffffffe0, b1
3f74a9b0:	move   a3, b12
3f74a9c0:	subxy  b12, b5
3f74a9d0:	jrv   L3F74AA00
3f74a9e0:	jrc   L3F74AA40
3f74a9f0:	jruc   L3F74AA80
L3F74AA00:
3f74aa00:	jrc   L3F74AA70
3f74aa10:	srl    0x10, b5
3f74aa20:	rl     0x10, b5
3f74aa30:	jruc   L3F74AA80
L3F74AA40:
3f74aa40:	rl     0x10, b5
3f74aa50:	srl    0x10, b5
3f74aa60:	jruc   L3F74AA80
L3F74AA70:
3f74aa70:	clr    b5
L3F74AA80:
3f74aa80:	subxy  b12, b6
3f74aa90:	jrv   L3F74AB80
3f74aaa0:	jrc   L3F74AB80
3f74aab0:	movy   b12, b11
3f74aac0:	srl    0x10, b11
3f74aad0:	mpyu   b1, b11
3f74aae0:	add    b11, b0
3f74aaf0:	rl     0x10, b12
3f74ab00:	srl    0x10, b12
3f74ab10:	add    b12, b0
3f74ab20:	move   b0, b4
3f74ab30:	clr    a3
3f74ab40:	andi   0x7fff7fff, b6
3f74ab70:	drav   a8, a3
L3F74AB80:
3f74ab80:	mmfm   sp, b0,b1,b4,b5,b6,b11,b12
3f74aba0:	move   @0x20e4e0, a3, 1
3f74abd0:	addxy  a8, a3
3f74abe0:	jruc   L3F74AC60
L3F74ABF0:
3f74abf0:	move   @0x20e4e0, b0, 1
3f74ac20:	andi   0x7fff7fff, b6
3f74ac50:	drav   a8, a3
L3F74AC60:
3f74ac60:	move   b0, @0x20e4e0, 1
3f74ac90:	move   @0x20e490, b0, 0
3f74acc0:	jreq   L3F74B070
3f74acd0:	movi   0x10001, b0
3f74ad00:	subxy  b0, b6
3f74ad10:	move   @0x20e4e0, b0, 1
3f74ad40:	mmtm   sp, b0,b1,b4,b5,b6,b11,b12
3f74ad60:	move   a4, @0x20e4e0, 1
3f74ad90:	move   @0x20e4c0, b0, 1
3f74adc0:	move   @0x20e4b0, b1, 0
3f74adf0:	addk   31, b1
3f74ae00:	andi   0xffffffe0, b1
3f74ae30:	move   a4, b12
3f74ae40:	subxy  b12, b5
3f74ae50:	jrv   L3F74AE80
3f74ae60:	jrc   L3F74AEC0
3f74ae70:	jruc   L3F74AF00
L3F74AE80:
3f74ae80:	jrc   L3F74AEF0
3f74ae90:	srl    0x10, b5
3f74aea0:	rl     0x10, b5
3f74aeb0:	jruc   L3F74AF00
L3F74AEC0:
3f74aec0:	rl     0x10, b5
3f74aed0:	srl    0x10, b5
3f74aee0:	jruc   L3F74AF00
L3F74AEF0:
3f74aef0:	clr    b5
L3F74AF00:
3f74af00:	subxy  b12, b6
3f74af10:	jrv   L3F74B000
3f74af20:	jrc   L3F74B000
3f74af30:	movy   b12, b11
3f74af40:	srl    0x10, b11
3f74af50:	mpyu   b1, b11
3f74af60:	add    b11, b0
3f74af70:	rl     0x10, b12
3f74af80:	srl    0x10, b12
3f74af90:	add    b12, b0
3f74afa0:	move   b0, b4
3f74afb0:	clr    a4
3f74afc0:	andi   0x7fff7fff, b6
3f74aff0:	drav   a12, a4
L3F74B000:
3f74b000:	mmfm   sp, b0,b1,b4,b5,b6,b11,b12
3f74b020:	move   @0x20e4e0, a4, 1
3f74b050:	addxy  a12, a4
3f74b060:	jruc   L3F74B0E0
L3F74B070:
3f74b070:	move   @0x20e4e0, b0, 1
3f74b0a0:	andi   0x7fff7fff, b6
3f74b0d0:	drav   a12, a4
L3F74B0E0:
3f74b0e0:	move   b0, @0x20e4e0, 1
3f74b110:	move   @0x20e490, b0, 0
3f74b140:	jreq   L3F74B4F0
3f74b150:	movi   0x10001, b0
3f74b180:	subxy  b0, b6
3f74b190:	move   @0x20e4e0, b0, 1
3f74b1c0:	mmtm   sp, b0,b1,b4,b5,b6,b11,b12
3f74b1e0:	move   a5, @0x20e4e0, 1
3f74b210:	move   @0x20e4c0, b0, 1
3f74b240:	move   @0x20e4b0, b1, 0
3f74b270:	addk   31, b1
3f74b280:	andi   0xffffffe0, b1
3f74b2b0:	move   a5, b12
3f74b2c0:	subxy  b12, b5
3f74b2d0:	jrv   L3F74B300
3f74b2e0:	jrc   L3F74B340
3f74b2f0:	jruc   L3F74B380
L3F74B300:
3f74b300:	jrc   L3F74B370
3f74b310:	srl    0x10, b5
3f74b320:	rl     0x10, b5
3f74b330:	jruc   L3F74B380
L3F74B340:
3f74b340:	rl     0x10, b5
3f74b350:	srl    0x10, b5
3f74b360:	jruc   L3F74B380
L3F74B370:
3f74b370:	clr    b5
L3F74B380:
3f74b380:	subxy  b12, b6
3f74b390:	jrv   L3F74B480
3f74b3a0:	jrc   L3F74B480
3f74b3b0:	movy   b12, b11
3f74b3c0:	srl    0x10, b11
3f74b3d0:	mpyu   b1, b11
3f74b3e0:	add    b11, b0
3f74b3f0:	rl     0x10, b12
3f74b400:	srl    0x10, b12
3f74b410:	add    b12, b0
3f74b420:	move   b0, b4
3f74b430:	clr    a5
3f74b440:	andi   0x7fff7fff, b6
3f74b470:	drav   a12, a5
L3F74B480:
3f74b480:	mmfm   sp, b0,b1,b4,b5,b6,b11,b12
3f74b4a0:	move   @0x20e4e0, a5, 1
3f74b4d0:	addxy  a12, a5
3f74b4e0:	jruc   L3F74B560
L3F74B4F0:
3f74b4f0:	move   @0x20e4e0, b0, 1
3f74b520:	andi   0x7fff7fff, b6
3f74b550:	drav   a12, a5
L3F74B560:
3f74b560:	sub    b13, b0
3f74b570:	add    b14, b1
3f74b580:	add    b1, b10
3f74b590:	cmp    b0, b10
3f74b5a0:	jalt   L3F74A360
L3F74B5C0:
3f74b5c0:	move   b10, b10
3f74b5d0:	jage   L3F74C8E0
L3F74B5F0:
3f74b5f0:	move   b0, @0x20e4e0, 1
3f74b620:	move   @0x20e490, b0, 0
3f74b650:	jreq   L3F74BA00
3f74b660:	movi   0x10001, b0
3f74b690:	subxy  b0, b6
3f74b6a0:	move   @0x20e4e0, b0, 1
3f74b6d0:	mmtm   sp, b0,b1,b4,b5,b6,b11,b12
3f74b6f0:	move   a2, @0x20e4e0, 1
3f74b720:	move   @0x20e4c0, b0, 1
3f74b750:	move   @0x20e4b0, b1, 0
3f74b780:	addk   31, b1
3f74b790:	andi   0xffffffe0, b1
3f74b7c0:	move   a2, b12
3f74b7d0:	subxy  b12, b5
3f74b7e0:	jrv   L3F74B810
3f74b7f0:	jrc   L3F74B850
3f74b800:	jruc   L3F74B890
L3F74B810:
3f74b810:	jrc   L3F74B880
3f74b820:	srl    0x10, b5
3f74b830:	rl     0x10, b5
3f74b840:	jruc   L3F74B890
L3F74B850:
3f74b850:	rl     0x10, b5
3f74b860:	srl    0x10, b5
3f74b870:	jruc   L3F74B890
L3F74B880:
3f74b880:	clr    b5
L3F74B890:
3f74b890:	subxy  b12, b6
3f74b8a0:	jrv   L3F74B990
3f74b8b0:	jrc   L3F74B990
3f74b8c0:	movy   b12, b11
3f74b8d0:	srl    0x10, b11
3f74b8e0:	mpyu   b1, b11
3f74b8f0:	add    b11, b0
3f74b900:	rl     0x10, b12
3f74b910:	srl    0x10, b12
3f74b920:	add    b12, b0
3f74b930:	move   b0, b4
3f74b940:	clr    a2
3f74b950:	andi   0x7fff7fff, b6
3f74b980:	drav   a9, a2
L3F74B990:
3f74b990:	mmfm   sp, b0,b1,b4,b5,b6,b11,b12
3f74b9b0:	move   @0x20e4e0, a2, 1
3f74b9e0:	addxy  a9, a2
3f74b9f0:	jruc   L3F74BA70
L3F74BA00:
3f74ba00:	move   @0x20e4e0, b0, 1
3f74ba30:	andi   0x7fff7fff, b6
3f74ba60:	drav   a9, a2
L3F74BA70:
3f74ba70:	move   b0, @0x20e4e0, 1
3f74baa0:	move   @0x20e490, b0, 0
3f74bad0:	jreq   L3F74BE80
3f74bae0:	movi   0x10001, b0
3f74bb10:	subxy  b0, b6
3f74bb20:	move   @0x20e4e0, b0, 1
3f74bb50:	mmtm   sp, b0,b1,b4,b5,b6,b11,b12
3f74bb70:	move   a3, @0x20e4e0, 1
3f74bba0:	move   @0x20e4c0, b0, 1
3f74bbd0:	move   @0x20e4b0, b1, 0
3f74bc00:	addk   31, b1
3f74bc10:	andi   0xffffffe0, b1
3f74bc40:	move   a3, b12
3f74bc50:	subxy  b12, b5
3f74bc60:	jrv   L3F74BC90
3f74bc70:	jrc   L3F74BCD0
3f74bc80:	jruc   L3F74BD10
L3F74BC90:
3f74bc90:	jrc   L3F74BD00
3f74bca0:	srl    0x10, b5
3f74bcb0:	rl     0x10, b5
3f74bcc0:	jruc   L3F74BD10
L3F74BCD0:
3f74bcd0:	rl     0x10, b5
3f74bce0:	srl    0x10, b5
3f74bcf0:	jruc   L3F74BD10
L3F74BD00:
3f74bd00:	clr    b5
L3F74BD10:
3f74bd10:	subxy  b12, b6
3f74bd20:	jrv   L3F74BE10
3f74bd30:	jrc   L3F74BE10
3f74bd40:	movy   b12, b11
3f74bd50:	srl    0x10, b11
3f74bd60:	mpyu   b1, b11
3f74bd70:	add    b11, b0
3f74bd80:	rl     0x10, b12
3f74bd90:	srl    0x10, b12
3f74bda0:	add    b12, b0
3f74bdb0:	move   b0, b4
3f74bdc0:	clr    a3
3f74bdd0:	andi   0x7fff7fff, b6
3f74be00:	drav   a7, a3
L3F74BE10:
3f74be10:	mmfm   sp, b0,b1,b4,b5,b6,b11,b12
3f74be30:	move   @0x20e4e0, a3, 1
3f74be60:	addxy  a7, a3
3f74be70:	jruc   L3F74BEF0
L3F74BE80:
3f74be80:	move   @0x20e4e0, b0, 1
3f74beb0:	andi   0x7fff7fff, b6
3f74bee0:	drav   a7, a3
L3F74BEF0:
3f74bef0:	move   b0, @0x20e4e0, 1
3f74bf20:	move   @0x20e490, b0, 0
3f74bf50:	jreq   L3F74C300
3f74bf60:	movi   0x10001, b0
3f74bf90:	subxy  b0, b6
3f74bfa0:	move   @0x20e4e0, b0, 1
3f74bfd0:	mmtm   sp, b0,b1,b4,b5,b6,b11,b12
3f74bff0:	move   a4, @0x20e4e0, 1
3f74c020:	move   @0x20e4c0, b0, 1
3f74c050:	move   @0x20e4b0, b1, 0
3f74c080:	addk   31, b1
3f74c090:	andi   0xffffffe0, b1
3f74c0c0:	move   a4, b12
3f74c0d0:	subxy  b12, b5
3f74c0e0:	jrv   L3F74C110
3f74c0f0:	jrc   L3F74C150
3f74c100:	jruc   L3F74C190
L3F74C110:
3f74c110:	jrc   L3F74C180
3f74c120:	srl    0x10, b5
3f74c130:	rl     0x10, b5
3f74c140:	jruc   L3F74C190
L3F74C150:
3f74c150:	rl     0x10, b5
3f74c160:	srl    0x10, b5
3f74c170:	jruc   L3F74C190
L3F74C180:
3f74c180:	clr    b5
L3F74C190:
3f74c190:	subxy  b12, b6
3f74c1a0:	jrv   L3F74C290
3f74c1b0:	jrc   L3F74C290
3f74c1c0:	movy   b12, b11
3f74c1d0:	srl    0x10, b11
3f74c1e0:	mpyu   b1, b11
3f74c1f0:	add    b11, b0
3f74c200:	rl     0x10, b12
3f74c210:	srl    0x10, b12
3f74c220:	add    b12, b0
3f74c230:	move   b0, b4
3f74c240:	clr    a4
3f74c250:	andi   0x7fff7fff, b6
3f74c280:	drav   a13, a4
L3F74C290:
3f74c290:	mmfm   sp, b0,b1,b4,b5,b6,b11,b12
3f74c2b0:	move   @0x20e4e0, a4, 1
3f74c2e0:	addxy  a13, a4
3f74c2f0:	jruc   L3F74C370
L3F74C300:
3f74c300:	move   @0x20e4e0, b0, 1
3f74c330:	andi   0x7fff7fff, b6
3f74c360:	drav   a13, a4
L3F74C370:
3f74c370:	move   b0, @0x20e4e0, 1
3f74c3a0:	move   @0x20e490, b0, 0
3f74c3d0:	jreq   L3F74C780
3f74c3e0:	movi   0x10001, b0
3f74c410:	subxy  b0, b6
3f74c420:	move   @0x20e4e0, b0, 1
3f74c450:	mmtm   sp, b0,b1,b4,b5,b6,b11,b12
3f74c470:	move   a5, @0x20e4e0, 1
3f74c4a0:	move   @0x20e4c0, b0, 1
3f74c4d0:	move   @0x20e4b0, b1, 0
3f74c500:	addk   31, b1
3f74c510:	andi   0xffffffe0, b1
3f74c540:	move   a5, b12
3f74c550:	subxy  b12, b5
3f74c560:	jrv   L3F74C590
3f74c570:	jrc   L3F74C5D0
3f74c580:	jruc   L3F74C610
L3F74C590:
3f74c590:	jrc   L3F74C600
3f74c5a0:	srl    0x10, b5
3f74c5b0:	rl     0x10, b5
3f74c5c0:	jruc   L3F74C610
L3F74C5D0:
3f74c5d0:	rl     0x10, b5
3f74c5e0:	srl    0x10, b5
3f74c5f0:	jruc   L3F74C610
L3F74C600:
3f74c600:	clr    b5
L3F74C610:
3f74c610:	subxy  b12, b6
3f74c620:	jrv   L3F74C710
3f74c630:	jrc   L3F74C710
3f74c640:	movy   b12, b11
3f74c650:	srl    0x10, b11
3f74c660:	mpyu   b1, b11
3f74c670:	add    b11, b0
3f74c680:	rl     0x10, b12
3f74c690:	srl    0x10, b12
3f74c6a0:	add    b12, b0
3f74c6b0:	move   b0, b4
3f74c6c0:	clr    a5
3f74c6d0:	andi   0x7fff7fff, b6
3f74c700:	drav   a11, a5
L3F74C710:
3f74c710:	mmfm   sp, b0,b1,b4,b5,b6,b11,b12
3f74c730:	move   @0x20e4e0, a5, 1
3f74c760:	addxy  a11, a5
3f74c770:	jruc   L3F74C7F0
L3F74C780:
3f74c780:	move   @0x20e4e0, b0, 1
3f74c7b0:	andi   0x7fff7fff, b6
3f74c7e0:	drav   a11, a5
L3F74C7F0:
3f74c7f0:	subk   2, a1
3f74c800:	jale   L3F74E030
3f74c820:	add    b12, b0
3f74c830:	sub    b13, b0
3f74c840:	add    b14, b1
3f74c850:	add    b8, b2
3f74c860:	add    b1, b10
3f74c870:	add    b2, b10
3f74c880:	cmp    b0, b10
3f74c890:	jalt   L3F74A360
3f74c8b0:	move   b10, b10
3f74c8c0:	jalt   L3F74B5F0
L3F74C8E0:
3f74c8e0:	move   b0, @0x20e4e0, 1
3f74c910:	move   @0x20e490, b0, 0
3f74c940:	jreq   L3F74CCF0
3f74c950:	movi   0x10001, b0
3f74c980:	subxy  b0, b6
3f74c990:	move   @0x20e4e0, b0, 1
3f74c9c0:	mmtm   sp, b0,b1,b4,b5,b6,b11,b12
3f74c9e0:	move   a2, @0x20e4e0, 1
3f74ca10:	move   @0x20e4c0, b0, 1
3f74ca40:	move   @0x20e4b0, b1, 0
3f74ca70:	addk   31, b1
3f74ca80:	andi   0xffffffe0, b1
3f74cab0:	move   a2, b12
3f74cac0:	subxy  b12, b5
3f74cad0:	jrv   L3F74CB00
3f74cae0:	jrc   L3F74CB40
3f74caf0:	jruc   L3F74CB80
L3F74CB00:
3f74cb00:	jrc   L3F74CB70
3f74cb10:	srl    0x10, b5
3f74cb20:	rl     0x10, b5
3f74cb30:	jruc   L3F74CB80
L3F74CB40:
3f74cb40:	rl     0x10, b5
3f74cb50:	srl    0x10, b5
3f74cb60:	jruc   L3F74CB80
L3F74CB70:
3f74cb70:	clr    b5
L3F74CB80:
3f74cb80:	subxy  b12, b6
3f74cb90:	jrv   L3F74CC80
3f74cba0:	jrc   L3F74CC80
3f74cbb0:	movy   b12, b11
3f74cbc0:	srl    0x10, b11
3f74cbd0:	mpyu   b1, b11
3f74cbe0:	add    b11, b0
3f74cbf0:	rl     0x10, b12
3f74cc00:	srl    0x10, b12
3f74cc10:	add    b12, b0
3f74cc20:	move   b0, b4
3f74cc30:	clr    a2
3f74cc40:	andi   0x7fff7fff, b6
3f74cc70:	drav   a10, a2
L3F74CC80:
3f74cc80:	mmfm   sp, b0,b1,b4,b5,b6,b11,b12
3f74cca0:	move   @0x20e4e0, a2, 1
3f74ccd0:	addxy  a10, a2
3f74cce0:	jruc   L3F74CD60
L3F74CCF0:
3f74ccf0:	move   @0x20e4e0, b0, 1
3f74cd20:	andi   0x7fff7fff, b6
3f74cd50:	drav   a10, a2
L3F74CD60:
3f74cd60:	move   b0, @0x20e4e0, 1
3f74cd90:	move   @0x20e490, b0, 0
3f74cdc0:	jreq   L3F74D170
3f74cdd0:	movi   0x10001, b0
3f74ce00:	subxy  b0, b6
3f74ce10:	move   @0x20e4e0, b0, 1
3f74ce40:	mmtm   sp, b0,b1,b4,b5,b6,b11,b12
3f74ce60:	move   a3, @0x20e4e0, 1
3f74ce90:	move   @0x20e4c0, b0, 1
3f74cec0:	move   @0x20e4b0, b1, 0
3f74cef0:	addk   31, b1
3f74cf00:	andi   0xffffffe0, b1
3f74cf30:	move   a3, b12
3f74cf40:	subxy  b12, b5
3f74cf50:	jrv   L3F74CF80
3f74cf60:	jrc   L3F74CFC0
3f74cf70:	jruc   L3F74D000
L3F74CF80:
3f74cf80:	jrc   L3F74CFF0
3f74cf90:	srl    0x10, b5
3f74cfa0:	rl     0x10, b5
3f74cfb0:	jruc   L3F74D000
L3F74CFC0:
3f74cfc0:	rl     0x10, b5
3f74cfd0:	srl    0x10, b5
3f74cfe0:	jruc   L3F74D000
L3F74CFF0:
3f74cff0:	clr    b5
L3F74D000:
3f74d000:	subxy  b12, b6
3f74d010:	jrv   L3F74D100
3f74d020:	jrc   L3F74D100
3f74d030:	movy   b12, b11
3f74d040:	srl    0x10, b11
3f74d050:	mpyu   b1, b11
3f74d060:	add    b11, b0
3f74d070:	rl     0x10, b12
3f74d080:	srl    0x10, b12
3f74d090:	add    b12, b0
3f74d0a0:	move   b0, b4
3f74d0b0:	clr    a3
3f74d0c0:	andi   0x7fff7fff, b6
3f74d0f0:	drav   a6, a3
L3F74D100:
3f74d100:	mmfm   sp, b0,b1,b4,b5,b6,b11,b12
3f74d120:	move   @0x20e4e0, a3, 1
3f74d150:	addxy  a6, a3
3f74d160:	jruc   L3F74D1E0
L3F74D170:
3f74d170:	move   @0x20e4e0, b0, 1
3f74d1a0:	andi   0x7fff7fff, b6
3f74d1d0:	drav   a6, a3
L3F74D1E0:
3f74d1e0:	move   b0, @0x20e4e0, 1
3f74d210:	move   @0x20e490, b0, 0
3f74d240:	jreq   L3F74D5F0
3f74d250:	movi   0x10001, b0
3f74d280:	subxy  b0, b6
3f74d290:	move   @0x20e4e0, b0, 1
3f74d2c0:	mmtm   sp, b0,b1,b4,b5,b6,b11,b12
3f74d2e0:	move   a4, @0x20e4e0, 1
3f74d310:	move   @0x20e4c0, b0, 1
3f74d340:	move   @0x20e4b0, b1, 0
3f74d370:	addk   31, b1
3f74d380:	andi   0xffffffe0, b1
3f74d3b0:	move   a4, b12
3f74d3c0:	subxy  b12, b5
3f74d3d0:	jrv   L3F74D400
3f74d3e0:	jrc   L3F74D440
3f74d3f0:	jruc   L3F74D480
L3F74D400:
3f74d400:	jrc   L3F74D470
3f74d410:	srl    0x10, b5
3f74d420:	rl     0x10, b5
3f74d430:	jruc   L3F74D480
L3F74D440:
3f74d440:	rl     0x10, b5
3f74d450:	srl    0x10, b5
3f74d460:	jruc   L3F74D480
L3F74D470:
3f74d470:	clr    b5
L3F74D480:
3f74d480:	subxy  b12, b6
3f74d490:	jrv   L3F74D580
3f74d4a0:	jrc   L3F74D580
3f74d4b0:	movy   b12, b11
3f74d4c0:	srl    0x10, b11
3f74d4d0:	mpyu   b1, b11
3f74d4e0:	add    b11, b0
3f74d4f0:	rl     0x10, b12
3f74d500:	srl    0x10, b12
3f74d510:	add    b12, b0
3f74d520:	move   b0, b4
3f74d530:	clr    a4
3f74d540:	andi   0x7fff7fff, b6
3f74d570:	drav   a6, a4
L3F74D580:
3f74d580:	mmfm   sp, b0,b1,b4,b5,b6,b11,b12
3f74d5a0:	move   @0x20e4e0, a4, 1
3f74d5d0:	addxy  a6, a4
3f74d5e0:	jruc   L3F74D660
L3F74D5F0:
3f74d5f0:	move   @0x20e4e0, b0, 1
3f74d620:	andi   0x7fff7fff, b6
3f74d650:	drav   a6, a4
L3F74D660:
3f74d660:	move   b0, @0x20e4e0, 1
3f74d690:	move   @0x20e490, b0, 0
3f74d6c0:	jreq   L3F74DA70
3f74d6d0:	movi   0x10001, b0
3f74d700:	subxy  b0, b6
3f74d710:	move   @0x20e4e0, b0, 1
3f74d740:	mmtm   sp, b0,b1,b4,b5,b6,b11,b12
3f74d760:	move   a5, @0x20e4e0, 1
3f74d790:	move   @0x20e4c0, b0, 1
3f74d7c0:	move   @0x20e4b0, b1, 0
3f74d7f0:	addk   31, b1
3f74d800:	andi   0xffffffe0, b1
3f74d830:	move   a5, b12
3f74d840:	subxy  b12, b5
3f74d850:	jrv   L3F74D880
3f74d860:	jrc   L3F74D8C0
3f74d870:	jruc   L3F74D900
L3F74D880:
3f74d880:	jrc   L3F74D8F0
3f74d890:	srl    0x10, b5
3f74d8a0:	rl     0x10, b5
3f74d8b0:	jruc   L3F74D900
L3F74D8C0:
3f74d8c0:	rl     0x10, b5
3f74d8d0:	srl    0x10, b5
3f74d8e0:	jruc   L3F74D900
L3F74D8F0:
3f74d8f0:	clr    b5
L3F74D900:
3f74d900:	subxy  b12, b6
3f74d910:	jrv   L3F74DA00
3f74d920:	jrc   L3F74DA00
3f74d930:	movy   b12, b11
3f74d940:	srl    0x10, b11
3f74d950:	mpyu   b1, b11
3f74d960:	add    b11, b0
3f74d970:	rl     0x10, b12
3f74d980:	srl    0x10, b12
3f74d990:	add    b12, b0
3f74d9a0:	move   b0, b4
3f74d9b0:	clr    a5
3f74d9c0:	andi   0x7fff7fff, b6
3f74d9f0:	drav   a10, a5
L3F74DA00:
3f74da00:	mmfm   sp, b0,b1,b4,b5,b6,b11,b12
3f74da20:	move   @0x20e4e0, a5, 1
3f74da50:	addxy  a10, a5
3f74da60:	jruc   L3F74DAE0
L3F74DA70:
3f74da70:	move   @0x20e4e0, b0, 1
3f74daa0:	andi   0x7fff7fff, b6
3f74dad0:	drav   a10, a5
L3F74DAE0:
3f74dae0:	subk   2, a1
3f74daf0:	jrle   L3F74E030
3f74db00:	add    b12, b0
3f74db10:	add    b8, b2
3f74db20:	add    b2, b10
3f74db30:	jalt   L3F74B5F0
3f74db50:	jauc   L3F74C8E0
L3F74DB70:
3f74db70:	jane   L3F74E950
3f74db90:	move   b0, @0x20e4e0, 1
3f74dbc0:	move   @0x20e490, b0, 0
3f74dbf0:	jreq   L3F74DFA0
3f74dc00:	movi   0x10001, b0
3f74dc30:	subxy  b0, b6
3f74dc40:	move   @0x20e4e0, b0, 1
3f74dc70:	mmtm   sp, b0,b1,b4,b5,b6,b11,b12
3f74dc90:	move   a2, @0x20e4e0, 1
3f74dcc0:	move   @0x20e4c0, b0, 1
3f74dcf0:	move   @0x20e4b0, b1, 0
3f74dd20:	addk   31, b1
3f74dd30:	andi   0xffffffe0, b1
3f74dd60:	move   a2, b12
3f74dd70:	subxy  b12, b5
3f74dd80:	jrv   L3F74DDB0
3f74dd90:	jrc   L3F74DDF0
3f74dda0:	jruc   L3F74DE30
L3F74DDB0:
3f74ddb0:	jrc   L3F74DE20
3f74ddc0:	srl    0x10, b5
3f74ddd0:	rl     0x10, b5
3f74dde0:	jruc   L3F74DE30
L3F74DDF0:
3f74ddf0:	rl     0x10, b5
3f74de00:	srl    0x10, b5
3f74de10:	jruc   L3F74DE30
L3F74DE20:
3f74de20:	clr    b5
L3F74DE30:
3f74de30:	subxy  b12, b6
3f74de40:	jrv   L3F74DF30
3f74de50:	jrc   L3F74DF30
3f74de60:	movy   b12, b11
3f74de70:	srl    0x10, b11
3f74de80:	mpyu   b1, b11
3f74de90:	add    b11, b0
3f74dea0:	rl     0x10, b12
3f74deb0:	srl    0x10, b12
3f74dec0:	add    b12, b0
3f74ded0:	move   b0, b4
3f74dee0:	clr    a2
3f74def0:	andi   0x7fff7fff, b6
3f74df20:	drav   a10, a2
L3F74DF30:
3f74df30:	mmfm   sp, b0,b1,b4,b5,b6,b11,b12
3f74df50:	move   @0x20e4e0, a2, 1
3f74df80:	addxy  a10, a2
3f74df90:	jruc   L3F74E010
L3F74DFA0:
3f74dfa0:	move   @0x20e4e0, b0, 1
3f74dfd0:	andi   0x7fff7fff, b6
3f74e000:	drav   a10, a2
L3F74E010:
3f74e010:	jauc   L3F74E950
L3F74E030:
3f74e030:	jane   L3F74E950
3f74e050:	move   b0, @0x20e4e0, 1
3f74e080:	move   @0x20e490, b0, 0
3f74e0b0:	jreq   L3F74E460
3f74e0c0:	movi   0x10001, b0
3f74e0f0:	subxy  b0, b6
3f74e100:	move   @0x20e4e0, b0, 1
3f74e130:	mmtm   sp, b0,b1,b4,b5,b6,b11,b12
3f74e150:	move   a2, @0x20e4e0, 1
3f74e180:	move   @0x20e4c0, b0, 1
3f74e1b0:	move   @0x20e4b0, b1, 0
3f74e1e0:	addk   31, b1
3f74e1f0:	andi   0xffffffe0, b1
3f74e220:	move   a2, b12
3f74e230:	subxy  b12, b5
3f74e240:	jrv   L3F74E270
3f74e250:	jrc   L3F74E2B0
3f74e260:	jruc   L3F74E2F0
L3F74E270:
3f74e270:	jrc   L3F74E2E0
3f74e280:	srl    0x10, b5
3f74e290:	rl     0x10, b5
3f74e2a0:	jruc   L3F74E2F0
L3F74E2B0:
3f74e2b0:	rl     0x10, b5
3f74e2c0:	srl    0x10, b5
3f74e2d0:	jruc   L3F74E2F0
L3F74E2E0:
3f74e2e0:	clr    b5
L3F74E2F0:
3f74e2f0:	subxy  b12, b6
3f74e300:	jrv   L3F74E3F0
3f74e310:	jrc   L3F74E3F0
3f74e320:	movy   b12, b11
3f74e330:	srl    0x10, b11
3f74e340:	mpyu   b1, b11
3f74e350:	add    b11, b0
3f74e360:	rl     0x10, b12
3f74e370:	srl    0x10, b12
3f74e380:	add    b12, b0
3f74e390:	move   b0, b4
3f74e3a0:	clr    a2
3f74e3b0:	andi   0x7fff7fff, b6
3f74e3e0:	drav   a10, a2
L3F74E3F0:
3f74e3f0:	mmfm   sp, b0,b1,b4,b5,b6,b11,b12
3f74e410:	move   @0x20e4e0, a2, 1
3f74e440:	addxy  a10, a2
3f74e450:	jruc   L3F74E4D0
L3F74E460:
3f74e460:	move   @0x20e4e0, b0, 1
3f74e490:	andi   0x7fff7fff, b6
3f74e4c0:	drav   a10, a2
L3F74E4D0:
3f74e4d0:	move   b0, @0x20e4e0, 1
3f74e500:	move   @0x20e490, b0, 0
3f74e530:	jreq   L3F74E8E0
3f74e540:	movi   0x10001, b0
3f74e570:	subxy  b0, b6
3f74e580:	move   @0x20e4e0, b0, 1
3f74e5b0:	mmtm   sp, b0,b1,b4,b5,b6,b11,b12
3f74e5d0:	move   a4, @0x20e4e0, 1
3f74e600:	move   @0x20e4c0, b0, 1
3f74e630:	move   @0x20e4b0, b1, 0
3f74e660:	addk   31, b1
3f74e670:	andi   0xffffffe0, b1
3f74e6a0:	move   a4, b12
3f74e6b0:	subxy  b12, b5
3f74e6c0:	jrv   L3F74E6F0
3f74e6d0:	jrc   L3F74E730
3f74e6e0:	jruc   L3F74E770
L3F74E6F0:
3f74e6f0:	jrc   L3F74E760
3f74e700:	srl    0x10, b5
3f74e710:	rl     0x10, b5
3f74e720:	jruc   L3F74E770
L3F74E730:
3f74e730:	rl     0x10, b5
3f74e740:	srl    0x10, b5
3f74e750:	jruc   L3F74E770
L3F74E760:
3f74e760:	clr    b5
L3F74E770:
3f74e770:	subxy  b12, b6
3f74e780:	jrv   L3F74E870
3f74e790:	jrc   L3F74E870
3f74e7a0:	movy   b12, b11
3f74e7b0:	srl    0x10, b11
3f74e7c0:	mpyu   b1, b11
3f74e7d0:	add    b11, b0
3f74e7e0:	rl     0x10, b12
3f74e7f0:	srl    0x10, b12
3f74e800:	add    b12, b0
3f74e810:	move   b0, b4
3f74e820:	clr    a4
3f74e830:	andi   0x7fff7fff, b6
3f74e860:	drav   a6, a4
L3F74E870:
3f74e870:	mmfm   sp, b0,b1,b4,b5,b6,b11,b12
3f74e890:	move   @0x20e4e0, a4, 1
3f74e8c0:	addxy  a6, a4
3f74e8d0:	jruc   L3F74E950
L3F74E8E0:
3f74e8e0:	move   @0x20e4e0, b0, 1
3f74e910:	andi   0x7fff7fff, b6
3f74e940:	drav   a6, a4
L3F74E950:
3f74e950:	move   @0x20e3d0, a3, 1
3f74e980:	move   *a3, a3, 1
3f74e990:	mmfm   sp, a0,a1,a2
3f74e9b0:	jane   L3F7487C0
3f74e9d0:	move   @0x20e400, a8, 0
3f74ea00:	jreq   L3F74EA50
3f74ea10:	calla  L3F6F0400
3f74ea40:	setf   32, 0, 1
L3F74EA50:
3f74ea50:	clr    a8
3f74ea60:	move   a8, @0x20e400, 0
L3F74EA90:
3f74ea90:	mmfm   sp, b0,b1,b2,b7,b8,b10,b11,b12,b13,b14
3f74eab0:	mmfm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f74ead0:	rets   2
L3F74EAE0:
3f74eae0:	mmtm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a9,a10,a11,a13
3f74eb00:	mmtm   sp, b0,b2,b7,b10,b11,b12,b13,b14
3f74eb20:	clr    b0
3f74eb30:	jruc   L3F74EB80
3f74eb40:	mmtm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a9,a10,a11,a13
3f74eb60:	mmtm   sp, b0,b2,b7,b10,b11,b12,b13,b14
L3F74EB80:
3f74eb80:	move   -*a14, a0, 1
3f74eb90:	move   -*a14, a1, 1
3f74eba0:	move   -*a14, a2, 1
3f74ebb0:	move   -*a14, a4, 1
3f74ebc0:	move   *a4(0x20), a4, 1
3f74ebe0:	move   *a4(0xa0), a4, 1
3f74ec00:	move   *a4(0x0), a4, 1
3f74ec20:	jaeq   L3F74FBA0
3f74ec40:	move   a4, @0x20e3d0, 1
3f74ec70:	move   @0xc00000b0, a5, 1	; CONTROL
3f74eca0:	andi   0x8000, a5
3f74ecd0:	move   @0x20e500, b4, 0
3f74ed00:	jreq   L3F74ED50
3f74ed10:	ori    0x18cc, a5
3f74ed40:	jruc   L3F74ED80
L3F74ED50:
3f74ed50:	ori    0xcc, a5
L3F74ED80:
3f74ed80:	move   a5, @0xc00000b0, 1	; CONTROL
3f74edb0:	movi   0x4000000, b4
3f74ede0:	move   @0x1d1970, b3, 0
3f74ee10:	lmo    b3, b9
3f74ee20:	move   b9, @0xc0000140, 0	; CONVDP
3f74ee50:	move   @0x20e610, b9, 1
3f74ee80:	clr    a3
3f74ee90:	movy   a2, a3
3f74eea0:	srl    0x10, a3
3f74eeb0:	andi   0xffff, a2
L3F74EEE0:
3f74eee0:	mmtm   sp, a0,a1,a2,a3
3f74ef00:	move   @0x20e3d0, a4, 1
3f74ef30:	move   *a4(0x30), a5, 0
3f74ef50:	move   *a4(0x20), a6, 0
3f74ef70:	rl     0x10, a5
3f74ef80:	movx   a6, a5
3f74ef90:	move   a5, a10
3f74efa0:	move   *a4(0x50), a5, 0
3f74efc0:	move   *a4(0x40), a6, 0
3f74efe0:	rl     0x10, a5
3f74eff0:	movx   a6, a5
3f74f000:	move   a5, a11
3f74f010:	add    a2, a2
3f74f020:	add    a0, a2
3f74f030:	srl    0x1, a2
3f74f040:	sll    0x10, a3
3f74f050:	movy   a3, a2
3f74f060:	move   a1, a3
3f74f070:	dec    a3
3f74f080:	sll    0x10, a3
3f74f090:	addxy  a2, a3
3f74f0a0:	move   @0x20e5f0, a8, 1
3f74f0d0:	addxy  a8, a2
3f74f0e0:	addxy  a8, a3
3f74f0f0:	addxy  a8, a10
3f74f100:	addxy  a8, a11
3f74f110:	move   a10, b5
3f74f120:	move   a11, b6
3f74f130:	calla  L3F753C60
3f74f160:	setf   16, 0, 1
3f74f170:	move   a1, a5
3f74f180:	mpyu   a5, a5
3f74f190:	move   a5, a4
3f74f1a0:	sll    0x3, a4
3f74f1b0:	move   a0, a5
3f74f1c0:	mpyu   a5, a5
3f74f1d0:	sll    0x3, a5
3f74f1e0:	setf   32, 0, 1
3f74f1f0:	move   a1, a6
3f74f200:	sll    0x2, a6
3f74f210:	mpyu   a5, a6
3f74f220:	cmp    a1, a0
3f74f230:	jrlt   L3F74F270
3f74f240:	lmo    a6, a8
3f74f250:	jreq   L3F74F310
3f74f260:	jruc   L3F74F2C0
L3F74F270:
3f74f270:	move   a0, a8
3f74f280:	sll    0x2, a8
3f74f290:	mpyu   a4, a8
3f74f2a0:	lmo    a8, a8
3f74f2b0:	jreq   L3F74F310
L3F74F2C0:
3f74f2c0:	sll    a8, a6
3f74f2d0:	srl    a8, a7
3f74f2e0:	or     a6, a7
3f74f2f0:	srl    a8, a4
3f74f300:	srl    a8, a5
L3F74F310:
3f74f310:	clr    a11
3f74f320:	srl    0x1, a7
3f74f330:	neg    a7
3f74f340:	move   a7, a13
3f74f350:	sra    0x2, a13
3f74f360:	add    a4, a7
3f74f370:	add    a5, a7
3f74f380:	movk   1, a9
3f74f390:	movi   0x10000, a10
3f74f3c0:	move   a10, b7
3f74f3d0:	btst   0, a0
3f74f3e0:	jreq   L3F74F430
3f74f3f0:	move   a4, a11
3f74f400:	srl    0x1, a11
3f74f410:	sub    a4, a7
3f74f420:	inc    b7
L3F74F430:
3f74f430:	sra    0x3, a7
3f74f440:	add    a11, a7
3f74f450:	move   b0, b0
3f74f460:	jrne   L3F74F8D0
3f74f470:	move   a7, a7
L3F74F480:
3f74f480:	jrnn   L3F74F4F0
3f74f490:	subxy  a9, a2
3f74f4a0:	subxy  a9, a3
3f74f4b0:	addk   2, b7
3f74f4c0:	add    a4, a11
3f74f4d0:	add    a11, a7
3f74f4e0:	jruc   L3F74F480
L3F74F4F0:
3f74f4f0:	dec    a1
3f74f500:	jrn   L3F74F730
3f74f510:	dec    a1
3f74f520:	move   @0x20e490, b2, 0
3f74f550:	jreq   L3F74F5D0
3f74f560:	move   a2, b2
3f74f570:	callr  L3F753FC0
3f74f590:	move   a3, b2
3f74f5a0:	callr  L3F753FC0
3f74f5c0:	jruc   L3F74F6E0
L3F74F5D0:
3f74f5d0:	movi   0x7fff7fff, b2
3f74f600:	cmpxy  b7, b2
3f74f610:	jrc   L3F74F650
3f74f620:	jrnv   L3F74F670
L3F74F630:
3f74f630:	movx   b2, b7
3f74f640:	jruc   L3F74F670
L3F74F650:
3f74f650:	movy   b2, b7
3f74f660:	jrv   L3F74F630
L3F74F670:
3f74f670:	move   a2, b2
3f74f680:	andi   0x7fff7fff, b6
3f74f6b0:	fill   xy
3f74f6c0:	move   a3, b2
3f74f6d0:	fill   xy
L3F74F6E0:
3f74f6e0:	addxy  a10, a2
3f74f6f0:	subxy  a10, a3
3f74f700:	add    a5, a13
3f74f710:	add    a13, a7
3f74f720:	jruc   L3F74F480
L3F74F730:
3f74f730:	btst   0, a1
3f74f740:	jreq   L3F74FA40
3f74f750:	move   @0x20e490, a2, 0
3f74f780:	jreq   L3F74F7D0
3f74f790:	move   a2, b2
3f74f7a0:	callr  L3F753FC0
3f74f7c0:	jruc   L3F74FA40
L3F74F7D0:
3f74f7d0:	movi   0x7fff7fff, b2
3f74f800:	cmpxy  b7, b2
3f74f810:	jrc   L3F74F850
3f74f820:	jrnv   L3F74F870
L3F74F830:
3f74f830:	movx   b2, b7
3f74f840:	jruc   L3F74F870
L3F74F850:
3f74f850:	movy   b2, b7
3f74f860:	jrv   L3F74F830
L3F74F870:
3f74f870:	move   a2, b2
3f74f880:	andi   0x7fff7fff, b6
3f74f8b0:	fill   xy
3f74f8c0:	jruc   L3F74FA40
L3F74F8D0:
3f74f8d0:	move   a7, a7
L3F74F8E0:
3f74f8e0:	jrnn   L3F74F950
3f74f8f0:	subxy  a9, a2
3f74f900:	subxy  a9, a3
3f74f910:	addk   2, b7
3f74f920:	add    a4, a11
3f74f930:	add    a11, a7
3f74f940:	jruc   L3F74F8E0
L3F74F950:
3f74f950:	subk   2, a1
3f74f960:	jrn   L3F74FA00
3f74f970:	move   a2, b2
3f74f980:	call   b0
3f74f990:	move   a3, b2
3f74f9a0:	call   b0
3f74f9b0:	addxy  a10, a2
3f74f9c0:	subxy  a10, a3
3f74f9d0:	add    a5, a13
3f74f9e0:	add    a13, a7
3f74f9f0:	jruc   L3F74F8E0
L3F74FA00:
3f74fa00:	btst   0, a1
3f74fa10:	jreq   L3F74FA40
3f74fa20:	move   a2, b2
3f74fa30:	call   b0
L3F74FA40:
3f74fa40:	move   @0x20e3d0, a3, 1
3f74fa70:	move   *a3, a3, 1
3f74fa80:	move   a3, @0x20e3d0, 1
3f74fab0:	mmfm   sp, a0,a1,a2,a3
3f74fad0:	jane   L3F74EEE0
3f74faf0:	move   @0x20e400, a0, 0
3f74fb20:	jreq   L3F74FBA0
3f74fb30:	clr    a0
3f74fb40:	move   a0, @0x20e400, 0
3f74fb70:	calla  L3F6F0400
L3F74FBA0:
3f74fba0:	mmfm   sp, b0,b2,b7,b10,b11,b12,b13,b14
3f74fbc0:	mmfm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a9,a10,a11,a13
3f74fbe0:	rets   2
L3F74FBF0:
3f74fbf0:	mmtm   sp, b0,b1,b2,b7,b10,b11,b12,b13,b14
3f74fc10:	mmtm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f74fc30:	clr    b0
3f74fc40:	jruc   L3F74FC90
3f74fc50:	mmtm   sp, b0,b1,b2,b7,b10,b11,b12,b13,b14
3f74fc70:	mmtm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
L3F74FC90:
3f74fc90:	move   -*a14, a0, 1
3f74fca0:	move   -*a14, a1, 1
3f74fcb0:	move   -*a14, a2, 1
3f74fcc0:	move   -*a14, a3, 1
3f74fcd0:	move   -*a14, a4, 1
3f74fce0:	move   -*a14, a5, 1
3f74fcf0:	move   *a3(0x20), a3, 1
3f74fd10:	move   *a3(0xa0), a3, 1
3f74fd30:	move   *a3(0x0), a3, 1
3f74fd50:	jaeq   L3F751420
3f74fd70:	move   a3, @0x20e3d0, 1
3f74fda0:	move   @0xc00000b0, a6, 1	; CONTROL
3f74fdd0:	andi   0x8000, a6
3f74fe00:	move   @0x20e500, b4, 0
3f74fe30:	jreq   L3F74FE80
3f74fe40:	ori    0x18cc, a6
3f74fe70:	jruc   L3F74FEB0
L3F74FE80:
3f74fe80:	ori    0xcc, a6
L3F74FEB0:
3f74feb0:	move   a6, @0xc00000b0, 1	; CONTROL
3f74fee0:	movi   0x4000000, b4
3f74ff10:	move   @0x1d1970, b3, 0
3f74ff40:	lmo    b3, b9
3f74ff50:	move   b9, @0xc0000140, 0	; CONVDP
3f74ff80:	move   @0x20e610, b9, 1
3f74ffb0:	clr    a3
3f74ffc0:	movy   a2, a3
3f74ffd0:	srl    0x10, a3
3f74ffe0:	andi   0xffff, a2
L3F750010:
3f750010:	mmtm   sp, a0,a1,a2,a3,a4,a5
3f750030:	move   @0x20e3d0, b10, 1
3f750060:	move   *b10(0x30), b5, 0
3f750080:	move   *b10(0x20), b6, 0
3f7500a0:	rl     0x10, b5
3f7500b0:	movx   b6, b5
3f7500c0:	move   *b10(0x50), b11, 0
3f7500e0:	move   *b10(0x40), b6, 0
3f750100:	rl     0x10, b11
3f750110:	movy   b11, b6
3f750120:	move   @0x20e5f0, b11, 1
3f750150:	addxy  b11, b5
3f750160:	addxy  b11, b6
3f750170:	callr  L3F753C60
3f750190:	setf   16, 1, 0
3f7501a0:	add    a4, a4
3f7501b0:	zext   a4, 0
3f7501c0:	add    a5, a5
3f7501d0:	zext   a5, 0
3f7501e0:	move   a5, b1
3f7501f0:	move   a1, a8
3f750200:	sub    a5, a8
3f750210:	jrgt   L3F750230
3f750220:	move   a1, b1
L3F750230:
3f750230:	move   a0, a6
3f750240:	sub    a4, a6
3f750250:	jrgt   L3F750290
3f750260:	move   a1, b1
3f750270:	srl    0x1, a8
3f750280:	subb   a8, a8
L3F750290:
3f750290:	add    a2, a2
3f7502a0:	add    a0, a2
3f7502b0:	srl    0x1, a2
3f7502c0:	clr    a4
3f7502d0:	addc   a2, a4
3f7502e0:	sll    0x10, a3
3f7502f0:	movy   a3, a2
3f750300:	move   a1, a3
3f750310:	dec    a3
3f750320:	sll    0x10, a3
3f750330:	addxy  a2, a3
3f750340:	move   @0x20e5f0, a5, 1
3f750370:	addxy  a5, a2
3f750380:	addxy  a5, a3
3f750390:	addxy  a5, a4
3f7503a0:	callr  L3F751A70
3f7503c0:	mmtm   sp, a3
3f7503e0:	movk   1, a3
3f7503f0:	move   a3, @0x20e470, 1
3f750420:	mmfm   sp, a3
3f750440:	movi   0x10000, a1
3f750470:	move   a1, b7
3f750480:	btst   0, a0
3f750490:	jreq   L3F7504B0
3f7504a0:	inc    b7
L3F7504B0:
3f7504b0:	move   b0, b0
3f7504c0:	jane   L3F74F8D0
3f7504e0:	move   a13, a13
3f7504f0:	jrnn   L3F7505D0
L3F750500:
3f750500:	mmtm   sp, a5
3f750520:	move   @0x20e470, a5, 1
3f750550:	subxy  a5, a2
3f750560:	subxy  a5, a3
3f750570:	mmfm   sp, a5
3f750590:	addk   2, b7
3f7505a0:	add    a5, a9
3f7505b0:	add    a9, a13
3f7505c0:	jrn   L3F750500
L3F7505D0:
3f7505d0:	subk   2, b1
3f7505e0:	jrn   L3F750810
3f7505f0:	move   @0x20e490, b2, 0
3f750620:	jreq   L3F7506A0
3f750630:	move   a2, b2
3f750640:	callr  L3F753FC0
3f750660:	move   a3, b2
3f750670:	callr  L3F753FC0
3f750690:	jruc   L3F7507B0
L3F7506A0:
3f7506a0:	movi   0x7fff7fff, b2
3f7506d0:	cmpxy  b7, b2
3f7506e0:	jrc   L3F750720
3f7506f0:	jrnv   L3F750740
L3F750700:
3f750700:	movx   b2, b7
3f750710:	jruc   L3F750740
L3F750720:
3f750720:	movy   b2, b7
3f750730:	jrv   L3F750700
L3F750740:
3f750740:	move   a2, b2
3f750750:	andi   0x7fff7fff, b6
3f750780:	fill   xy
3f750790:	move   a3, b2
3f7507a0:	fill   xy
L3F7507B0:
3f7507b0:	addxy  a1, a2
3f7507c0:	subxy  a1, a3
3f7507d0:	add    a7, a11
3f7507e0:	add    a11, a13
3f7507f0:	jrn   L3F750500
3f750800:	jruc   L3F7505D0
L3F750810:
3f750810:	move   a8, a1
3f750820:	jrgt   L3F750A00
3f750830:	btst   0, a1
3f750840:	jaeq   L3F7512C0
3f750860:	move   @0x20e490, b2, 0
3f750890:	jreq   L3F7508F0
3f7508a0:	move   a2, b2
3f7508b0:	callr  L3F753FC0
3f7508d0:	jauc   L3F7512C0
L3F7508F0:
3f7508f0:	movi   0x7fff7fff, b2
3f750920:	cmpxy  b7, b2
3f750930:	jrc   L3F750970
3f750940:	jrnv   L3F750990
L3F750950:
3f750950:	movx   b2, b7
3f750960:	jruc   L3F750990
L3F750970:
3f750970:	movy   b2, b7
3f750980:	jrv   L3F750950
L3F750990:
3f750990:	move   a2, b2
3f7509a0:	andi   0x7fff7fff, b6
3f7509d0:	fill   xy
3f7509e0:	jauc   L3F7512C0
L3F750A00:
3f750a00:	move   a6, a0
3f750a10:	movx   a4, a3
3f750a20:	move   a9, a8
3f750a30:	move   a7, a6
3f750a40:	move   a5, a4
3f750a50:	move   a11, b10
3f750a60:	move   a13, b12
3f750a70:	callr  L3F751A70
3f750a90:	move   a1, b1
3f750aa0:	move   b10, a10
3f750ab0:	move   b12, a12
3f750ac0:	srl    0x1, b7
3f750ad0:	addi   0x8000, b7
3f750b00:	mmtm   sp, a5
3f750b20:	movk   1, a5
3f750b30:	move   a5, @0x20e470, 1
3f750b60:	mmfm   sp, a5
3f750b80:	movi   0x10000, a1
3f750bb0:	move   a13, a13
3f750bc0:	jrnn   L3F750C90
L3F750BD0:
3f750bd0:	mmtm   sp, a5
3f750bf0:	move   @0x20e470, a5, 1
3f750c20:	addxy  a5, a3
3f750c30:	mmfm   sp, a5
3f750c50:	dec    b7
3f750c60:	add    a5, a9
3f750c70:	add    a9, a13
3f750c80:	jrn   L3F750BD0
L3F750C90:
3f750c90:	subk   2, b1
3f750ca0:	jrn   L3F7510E0
3f750cb0:	move   @0x20e490, b2, 0
3f750ce0:	jreq   L3F750E00
3f750cf0:	move   a2, b2
3f750d00:	callr  L3F753FC0
3f750d20:	move   a2, a0
3f750d30:	movy   a3, a0
3f750d40:	move   a0, b2
3f750d50:	callr  L3F753FC0
3f750d70:	move   a2, a0
3f750d80:	movx   a3, a0
3f750d90:	move   a0, b2
3f750da0:	callr  L3F753FC0
3f750dc0:	move   a3, b2
3f750dd0:	callr  L3F753FC0
3f750df0:	jruc   L3F750F90
L3F750E00:
3f750e00:	movi   0x7fff7fff, b2
3f750e30:	cmpxy  b7, b2
3f750e40:	jrc   L3F750E80
3f750e50:	jrnv   L3F750EA0
L3F750E60:
3f750e60:	movx   b2, b7
3f750e70:	jruc   L3F750EA0
L3F750E80:
3f750e80:	movy   b2, b7
3f750e90:	jrv   L3F750E60
L3F750EA0:
3f750ea0:	move   a2, b2
3f750eb0:	andi   0x7fff7fff, b6
3f750ee0:	fill   xy
3f750ef0:	move   a2, a0
3f750f00:	movy   a3, a0
3f750f10:	move   a0, b2
3f750f20:	fill   xy
3f750f30:	move   a2, a0
3f750f40:	movx   a3, a0
3f750f50:	move   a0, b2
3f750f60:	fill   xy
3f750f70:	move   a3, b2
3f750f80:	fill   xy
L3F750F90:
3f750f90:	addxy  a1, a2
3f750fa0:	subxy  a1, a3
3f750fb0:	add    a6, a10
3f750fc0:	add    a10, a12
3f750fd0:	jrnn   L3F7510A0
L3F750FE0:
3f750fe0:	mmtm   sp, a3
3f751000:	move   @0x20e470, a3, 1
3f751030:	subxy  a3, a2
3f751040:	mmfm   sp, a3
3f751060:	inc    b7
3f751070:	add    a4, a8
3f751080:	add    a8, a12
3f751090:	jrn   L3F750FE0
L3F7510A0:
3f7510a0:	add    a7, a11
3f7510b0:	add    a11, a13
3f7510c0:	jrn   L3F750BD0
3f7510d0:	jruc   L3F750C90
L3F7510E0:
3f7510e0:	btst   0, b1
3f7510f0:	jreq   L3F7512C0
3f751100:	move   @0x20e490, b2, 0
3f751130:	jreq   L3F7511B0
3f751140:	move   a2, b2
3f751150:	callr  L3F753FC0
3f751170:	move   a3, b2
3f751180:	callr  L3F753FC0
3f7511a0:	jruc   L3F7512C0
L3F7511B0:
3f7511b0:	movi   0x7fff7fff, b2
3f7511e0:	cmpxy  b7, b2
3f7511f0:	jrc   L3F751230
3f751200:	jrnv   L3F751250
L3F751210:
3f751210:	movx   b2, b7
3f751220:	jruc   L3F751250
L3F751230:
3f751230:	movy   b2, b7
3f751240:	jrv   L3F751210
L3F751250:
3f751250:	move   a2, b2
3f751260:	andi   0x7fff7fff, b6
3f751290:	fill   xy
3f7512a0:	move   a3, b2
3f7512b0:	fill   xy
L3F7512C0:
3f7512c0:	mmfm   sp, a0,a1,a2,a3,a4,a5
3f7512e0:	move   @0x20e3d0, a6, 1
3f751310:	move   *a6, a6, 1
3f751320:	move   a6, @0x20e3d0, 1
3f751350:	jane   L3F750010
3f751370:	move   @0x20e400, a0, 0
3f7513a0:	jreq   L3F751420
3f7513b0:	clr    a0
3f7513c0:	move   a0, @0x20e400, 0
3f7513f0:	calla  L3F6F0400
L3F751420:
3f751420:	mmfm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f751440:	mmfm   sp, b0,b1,b2,b7,b10,b11,b12,b13,b14
3f751460:	rets   2
3f751470:	move   a13, a13
3f751480:	jrnn   L3F7514F0
L3F751490:
3f751490:	subxy  a14, a2
3f7514a0:	subxy  a14, a3
3f7514b0:	addk   2, b7
3f7514c0:	add    a5, a9
3f7514d0:	add    a9, a13
3f7514e0:	jrn   L3F751490
L3F7514F0:
3f7514f0:	subk   2, b1
3f751500:	jrn   L3F7515B0
3f751510:	move   a2, b2
3f751520:	call   b0
3f751530:	move   a3, b2
3f751540:	call   b0
3f751550:	addxy  a1, a2
3f751560:	subxy  a1, a3
3f751570:	add    a7, a11
3f751580:	add    a11, a13
3f751590:	jrn   L3F751490
3f7515a0:	jruc   L3F7514F0
L3F7515B0:
3f7515b0:	move   a8, a1
3f7515c0:	jrgt   L3F751620
3f7515d0:	btst   0, a1
3f7515e0:	jreq   L3F7519F0
3f7515f0:	move   a2, b2
3f751600:	call   b0
3f751610:	jruc   L3F7519F0
L3F751620:
3f751620:	move   a6, a0
3f751630:	movx   a4, a3
3f751640:	move   a9, a8
3f751650:	move   a7, a6
3f751660:	move   a5, a4
3f751670:	move   a11, b10
3f751680:	move   a13, b12
3f751690:	callr  L3F751A70
3f7516b0:	move   a1, b1
3f7516c0:	move   b10, a10
3f7516d0:	move   b12, a12
3f7516e0:	srl    0x1, b7
3f7516f0:	addi   0x8000, b7
3f751720:	movk   1, a14
3f751730:	movi   0x10000, a1
3f751760:	move   a13, a13
3f751770:	jrnn   L3F7517D0
L3F751780:
3f751780:	addxy  a14, a3
3f751790:	dec    b7
3f7517a0:	add    a5, a9
3f7517b0:	add    a9, a13
3f7517c0:	jrn   L3F751780
L3F7517D0:
3f7517d0:	subk   2, b1
3f7517e0:	jrn   L3F751990
3f7517f0:	move   a2, b2
3f751800:	call   b0
3f751810:	move   a2, a0
3f751820:	movy   a3, a0
3f751830:	move   a0, b2
3f751840:	call   b0
3f751850:	move   a2, a0
3f751860:	movx   a3, a0
3f751870:	move   a0, b2
3f751880:	call   b0
3f751890:	move   a3, b2
3f7518a0:	call   b0
3f7518b0:	addxy  a1, a2
3f7518c0:	subxy  a1, a3
3f7518d0:	add    a6, a10
3f7518e0:	add    a10, a12
3f7518f0:	jrnn   L3F751950
L3F751900:
3f751900:	subxy  a14, a2
3f751910:	inc    b7
3f751920:	add    a4, a8
3f751930:	add    a8, a12
3f751940:	jrn   L3F751900
L3F751950:
3f751950:	add    a7, a11
3f751960:	add    a11, a13
3f751970:	jrn   L3F751780
3f751980:	jruc   L3F7517D0
L3F751990:
3f751990:	btst   0, b1
3f7519a0:	jreq   L3F7519F0
3f7519b0:	move   a2, b2
3f7519c0:	call   b0
3f7519d0:	move   a3, b2
3f7519e0:	call   b0
L3F7519F0:
3f7519f0:	move   @0x20e450, a14, 1
3f751a20:	mmfm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f751a40:	mmfm   sp, b0,b1,b2,b7,b10,b11,b12,b13,b14
3f751a60:	rets   2
L3F751A70:
3f751a70:	setf   16, 0, 1
3f751a80:	move   a1, a5
3f751a90:	mpyu   a5, a5
3f751aa0:	sll    0x3, a5
3f751ab0:	move   a0, a7
3f751ac0:	mpyu   a7, a7
3f751ad0:	sll    0x3, a7
3f751ae0:	setf   32, 0, 1
3f751af0:	move   a1, a10
3f751b00:	sll    0x2, a10
3f751b10:	mpyu   a7, a10
3f751b20:	cmp    a1, a0
3f751b30:	jrlt   L3F751BE0
3f751b40:	mmtm   sp, a3
3f751b60:	lmo    a10, a3
3f751b70:	move   a3, @0x20e470, 1
3f751ba0:	mmfm   sp, a3
3f751bc0:	jreq   L3F751D60
3f751bd0:	jruc   L3F751CA0
L3F751BE0:
3f751be0:	move   a0, a12
3f751bf0:	sll    0x2, a12
3f751c00:	mpyu   a5, a12
3f751c10:	mmtm   sp, a3
3f751c30:	lmo    a12, a3
3f751c40:	move   a3, @0x20e470, 1
3f751c70:	mmfm   sp, a3
3f751c90:	jreq   L3F751D60
L3F751CA0:
3f751ca0:	mmtm   sp, a3
3f751cc0:	move   @0x20e470, a3, 1
3f751cf0:	sll    a3, a10
3f751d00:	srl    a3, a11
3f751d10:	or     a10, a11
3f751d20:	srl    a3, a5
3f751d30:	srl    a3, a7
3f751d40:	mmfm   sp, a3
L3F751D60:
3f751d60:	clr    a9
3f751d70:	srl    0x1, a11
3f751d80:	neg    a11
3f751d90:	move   a11, a13
3f751da0:	sra    0x2, a11
3f751db0:	add    a5, a13
3f751dc0:	add    a7, a13
3f751dd0:	btst   0, a0
3f751de0:	jreq   L3F751E20
3f751df0:	move   a5, a9
3f751e00:	srl    0x1, a9
3f751e10:	sub    a5, a13
L3F751E20:
3f751e20:	sra    0x3, a13
3f751e30:	add    a9, a13
3f751e40:	rets
L3F751E50:
3f751e50:	mmtm   sp, b0,b1,b2,b7,b10,b11,b12,b13,b14
3f751e70:	mmtm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f751e90:	move   @0x20e610, b9, 1
3f751ec0:	move   @0xc00000b0, a6, 1	; CONTROL
3f751ef0:	andi   0x8000, a6
3f751f20:	move   @0x20e500, b4, 0
3f751f50:	jreq   L3F751FA0
3f751f60:	ori    0x18cc, a6
3f751f90:	jruc   L3F751FD0
L3F751FA0:
3f751fa0:	ori    0xcc, a6
L3F751FD0:
3f751fd0:	move   a6, @0xc00000b0, 1	; CONTROL
3f752000:	clr    b0
3f752010:	jruc   L3F7521B0
L3F752020:
3f752020:	mmtm   sp, b0,b1,b2,b7,b10,b11,b12,b13,b14
3f752040:	mmtm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f752060:	move   @0x213170, b8, 1
3f752090:	move   @0x213150, b9, 1
3f7520c0:	move   @0xc00000b0, a6, 1	; CONTROL
3f7520f0:	andi   0x8000, a6
3f752120:	ori    0xcc, a6
3f752150:	move   a6, @0xc00000b0, 1	; CONTROL
3f752180:	movi   0x3fbfb870, b0
L3F7521B0:
3f7521b0:	setf   16, 1, 0
3f7521c0:	movi   0x10000, b7
3f7521f0:	move   -*a14, a0, 1
3f752200:	move   -*a14, a12, 1
3f752210:	move   -*a14, a11, 1
3f752220:	move   -*a14, a4, 1
3f752230:	move   a14, -*sp, 1
3f752240:	move   *a4(0x20), a4, 1
3f752260:	move   *a4(0xa0), a4, 1
3f752280:	move   *a4(0x0), a4, 1
3f7522a0:	jaeq   L3F753C10
3f7522c0:	move   a4, @0x20e3d0, 1
3f7522f0:	movi   0x4000000, b4
3f752320:	move   @0x1d1970, b3, 0
3f752350:	lmo    b3, b5
3f752360:	move   b5, @0xc0000140, 0	; CONVDP
L3F752390:
3f752390:	mmtm   sp, a0,a11,a12
3f7523b0:	move   @0x20e3d0, a4, 1
3f7523e0:	move   *a4(0x30), a5, 0
3f752400:	move   *a4(0x20), a6, 0
3f752420:	rl     0x10, a5
3f752430:	movx   a6, a5
3f752440:	move   a5, b5
3f752450:	move   *a4(0x50), a5, 0
3f752470:	move   *a4(0x40), a6, 0
3f752490:	rl     0x10, a5
3f7524a0:	movx   a6, a5
3f7524b0:	move   a5, b6
3f7524c0:	move   @0x20e5f0, b11, 1
3f7524f0:	addxy  b11, b5
3f752500:	addxy  b11, b6
3f752510:	callr  L3F753C60
3f752530:	move   a0, a0
3f752540:	jale   L3F753AB0
3f752560:	move   a0, a13
3f752570:	sll    0x4, a13
3f752580:	add    a12, a13
3f752590:	move   a13, a9
3f7525a0:	mmtm   sp, a3
3f7525c0:	move   -*a9, a3, 0
3f7525d0:	sll    0x5, a3
3f7525e0:	add    a11, a3
3f7525f0:	move   *a3+, a5, 0
3f752600:	move   *a3+, a6, 0
3f752610:	move   a6, b12
3f752620:	move   -*a9, a3, 0
3f752630:	sll    0x5, a3
3f752640:	add    a11, a3
3f752650:	move   *a3+, a1, 0
3f752660:	move   *a3+, a2, 0
3f752670:	move   a2, b14
3f752680:	move   a12, a9
3f752690:	move   a0, a10
3f7526a0:	move   a3, @0x20e470, 1
3f7526d0:	mmfm   sp, a3
3f7526f0:	setf   16, 1, 1
L3F752700:
3f752700:	mmtm   sp, a3
3f752720:	move   *a9+, a3, 0
3f752730:	sll    0x5, a3
3f752740:	add    a11, a3
3f752750:	move   *a3+, a7, 0
3f752760:	move   *a3+, a8, 0
3f752770:	move   a3, @0x20e470, 1
3f7527a0:	mmfm   sp, a3
3f7527c0:	move   a1, a3
3f7527d0:	move   a2, a4
3f7527e0:	sub    a7, a1
3f7527f0:	sub    a6, a2
3f752800:	sub    a5, a3
3f752810:	sub    a8, a4
3f752820:	mpys   a2, a1
3f752830:	mpys   a4, a3
3f752840:	sub    a3, a1
3f752850:	jrne   L3F7528F0
3f752860:	move   a5, a1
3f752870:	move   a6, a2
3f752880:	move   a7, a5
3f752890:	move   a8, a6
3f7528a0:	dsjs   a10, L3F752700
L3F7528B0:
3f7528b0:	setf   32, 0, 1
3f7528c0:	clr    a8
3f7528d0:	jauc   L3F753AB0
L3F7528F0:
3f7528f0:	jrnn   L3F7528B0
3f752900:	setf   32, 0, 1
3f752910:	move   a13, a8
3f752920:	subk   16, a8
3f752930:	move   a8, a7
3f752940:	subk   16, a7
3f752950:	move   a12, a9
3f752960:	move   b14, a1
3f752970:	move   b12, a2
3f752980:	move   a0, a10
L3F752990:
3f752990:	mmtm   sp, a3
3f7529b0:	move   *a9, a3, 0
3f7529c0:	sll    0x5, a3
3f7529d0:	addk   16, a3
3f7529e0:	add    a11, a3
3f7529f0:	move   a3, @0x20e470, 1
3f752a20:	mmfm   sp, a3
3f752a40:	move   @0x20e470, a3, 1
3f752a70:	move   *a3, a3, 0
3f752a80:	cmp    a2, a1
3f752a90:	jrn   L3F752AF0
3f752aa0:	cmp    a2, a3
3f752ab0:	jrn   L3F752AF0
3f752ac0:	jrne   L3F752B50
3f752ad0:	cmp    a2, a1
3f752ae0:	jrne   L3F752B50
L3F752AF0:
3f752af0:	move   a2, a1
3f752b00:	move   a3, a2
3f752b10:	move   a8, a7
3f752b20:	move   a9, a8
3f752b30:	addk   16, a9
3f752b40:	dsjs   a10, L3F752990
L3F752B50:
3f752b50:	move   a8, a9
3f752b60:	move   a8, a10
3f752b70:	mmtm   sp, a3
3f752b90:	move   *a8, a3, 0
3f752ba0:	sll    0x5, a3
3f752bb0:	add    a11, a3
3f752bc0:	sll    0x10, a2
3f752bd0:	move   *a3, a8, 0
3f752be0:	movy   a2, a8
3f752bf0:	move   a8, a7
3f752c00:	move   a2, a0
3f752c10:	clr    a3
3f752c20:	move   a3, @0x20e470, 1
3f752c50:	mmfm   sp, a3
3f752c70:	srl    0x10, a0
3f752c80:	clr    a4
3f752c90:	clr    a6
L3F752CA0:
3f752ca0:	sll    0x10, a0
3f752cb0:	move   a4, a4
3f752cc0:	jrne   L3F752F60
L3F752CD0:
3f752cd0:	addk   16, a9
3f752ce0:	cmp    a9, a13
3f752cf0:	jrne   L3F752D10
3f752d00:	move   a12, a9
L3F752D10:
3f752d10:	move   a7, a1
3f752d20:	mmtm   sp, a3
3f752d40:	move   *a9, a3, 0
3f752d50:	sll    0x5, a3
3f752d60:	add    a11, a3
3f752d70:	move   *a3+, a7, 1
3f752d80:	clr    a3
3f752d90:	move   a3, @0x20e470, 1
3f752dc0:	mmfm   sp, a3
3f752de0:	cmpxy  a0, a7
3f752df0:	jreq   L3F752CD0
3f752e00:	move   a7, a4
3f752e10:	movy   a0, a1
3f752e20:	subxy  a1, a4
3f752e30:	move   a4, a3
3f752e40:	sll    0x10, a3
3f752e50:	sra    0x10, a4
3f752e60:	divs   a4, a3
3f752e70:	sll    0x10, a1
3f752e80:	addi   0x7fff, a1
3f752ea0:	mmtm   sp, a3
3f752ec0:	move   @0x20e470, a3, 1
3f752ef0:	sra    0x1, a3
3f752f00:	add    a3, a1
3f752f10:	move   a3, @0x20e470, 1
3f752f40:	mmfm   sp, a3
L3F752F60:
3f752f60:	move   a6, a6
3f752f70:	jrne   L3F7531F0
L3F752F80:
3f752f80:	cmp    a10, a12
3f752f90:	jrne   L3F752FB0
3f752fa0:	move   a13, a10
L3F752FB0:
3f752fb0:	subk   16, a10
3f752fc0:	move   a8, a2
3f752fd0:	mmtm   sp, a3
3f752ff0:	move   *a10, a3, 0
3f753000:	sll    0x5, a3
3f753010:	add    a11, a3
3f753020:	move   *a3+, a8, 1
3f753030:	clr    a3
3f753040:	move   a3, @0x20e470, 1
3f753070:	mmfm   sp, a3
3f753090:	cmpxy  a0, a8
3f7530a0:	jreq   L3F752F80
3f7530b0:	move   a8, a6
3f7530c0:	movy   a0, a2
3f7530d0:	subxy  a2, a6
3f7530e0:	move   a6, a5
3f7530f0:	sll    0x10, a5
3f753100:	sra    0x10, a6
3f753110:	divs   a6, a5
3f753120:	sll    0x10, a2
3f753130:	addi   0x7fff, a2
3f753150:	mmtm   sp, a3
3f753170:	move   a5, a3
3f753180:	sra    0x1, a3
3f753190:	add    a3, a2
3f7531a0:	move   a3, @0x20e470, 1
3f7531d0:	mmfm   sp, a3
L3F7531F0:
3f7531f0:	move   a4, @0x20e470, 1
3f753220:	cmp    a4, a6
3f753230:	jrnn   L3F753270
3f753240:	move   a6, @0x20e470, 1
L3F753270:
3f753270:	mmtm   sp, a3
3f753290:	move   @0x20e470, a3, 1
3f7532c0:	move   a3, a3
3f7532d0:	jrnn   L3F753320
3f7532e0:	mmfm   sp, a3
3f753300:	movk   1, a8
3f753310:	jruc   L3F753AB0
L3F753320:
3f753320:	mmfm   sp, a3
3f753340:	mmtm   sp, a3
3f753360:	move   @0x20e470, a3, 1
3f753390:	sub    a3, a4
3f7533a0:	sub    a3, a6
3f7533b0:	move   a3, b1
3f7533c0:	mmfm   sp, a3
3f7533e0:	srl    0x10, a0
3f7533f0:	move   b0, b0
3f753400:	jrne   L3F753860
L3F753410:
3f753410:	mmtm   sp, a3
3f753430:	move   @0x20e470, a3, 1
3f753460:	movy   a1, a3
3f753470:	subxy  a2, a3
3f753480:	move   a3, @0x20e470, 1
3f7534b0:	mmfm   sp, a3
3f7534d0:	jrc   L3F7537F0
3f7534e0:	mmtm   sp, a3
3f753500:	move   @0x20e470, a3, 1
3f753530:	srl    0x10, a3
3f753540:	move   a3, b14
3f753550:	move   a3, @0x20e470, 1
3f753580:	mmfm   sp, a3
3f7535a0:	movx   b14, b7
3f7535b0:	movy   a2, a0
3f7535c0:	move   @0x20e490, b2, 0
3f7535f0:	jreq   L3F753650
3f753600:	move   a0, b2
3f753610:	rl     0x10, b2
3f753620:	callr  L3F753FC0
3f753640:	jruc   L3F7537F0
L3F753650:
3f753650:	move   a0, b2
3f753660:	rl     0x10, b2
3f753670:	move   b3, @0x20e4e0, 1
3f7536a0:	move   @0x20e5f0, b3, 1
3f7536d0:	addxy  b3, b2
3f7536e0:	movi   0x7fff7fff, b3
3f753710:	cmpxy  b7, b3
3f753720:	jrc   L3F753760
3f753730:	jrnv   L3F753780
L3F753740:
3f753740:	movx   b3, b7
3f753750:	jruc   L3F753780
L3F753760:
3f753760:	movy   b3, b7
3f753770:	jrv   L3F753740
L3F753780:
3f753780:	move   @0x20e4e0, b3, 1
3f7537b0:	andi   0x7fff7fff, b6
3f7537e0:	fill   xy
L3F7537F0:
3f7537f0:	add    a3, a1
3f753800:	add    a5, a2
3f753810:	inc    a0
3f753820:	dsj    b1, L3F753410
3f753840:	jauc   L3F752CA0
L3F753860:
3f753860:	mmtm   sp, a3
3f753880:	move   @0x20e470, a3, 1
3f7538b0:	movy   a1, a3
3f7538c0:	subxy  a2, a3
3f7538d0:	move   a3, @0x20e470, 1
3f753900:	mmfm   sp, a3
3f753920:	jrc   L3F753A40
3f753930:	mmtm   sp, a3
3f753950:	move   @0x20e470, a3, 1
3f753980:	srl    0x10, a3
3f753990:	move   a3, b14
3f7539a0:	move   a3, @0x20e470, 1
3f7539d0:	mmfm   sp, a3
3f7539f0:	movx   b14, b7
3f753a00:	movy   a2, a0
3f753a10:	move   a0, b2
3f753a20:	rl     0x10, b2
3f753a30:	call   b0
L3F753A40:
3f753a40:	add    a3, a1
3f753a50:	add    a5, a2
3f753a60:	inc    a0
3f753a70:	dsj    b1, L3F753860
3f753a90:	jauc   L3F752CA0
L3F753AB0:
3f753ab0:	mmfm   sp, a0,a11,a12
3f753ad0:	move   @0x20e3d0, a4, 1
3f753b00:	move   *a4, a4, 1
3f753b10:	move   a4, @0x20e3d0, 1
3f753b40:	jane   L3F752390
3f753b60:	move   @0x20e400, a4, 0
3f753b90:	jreq   L3F753C10
3f753ba0:	clr    a4
3f753bb0:	move   a4, @0x20e400, 0
3f753be0:	calla  L3F6F0400
L3F753C10:
3f753c10:	mmfm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13,a14
3f753c30:	mmfm   sp, b0,b1,b2,b7,b10,b11,b12,b13,b14
3f753c50:	rets   2
L3F753C60:
3f753c60:	mmtm   sp, b1,b5,b6,b7,b8,b9
3f753c80:	move   @0x20e400, b1, 0
3f753cb0:	jrne   L3F753F90
3f753cc0:	move   b5, b7
3f753cd0:	move   b6, b8
3f753ce0:	rl     0x10, b5
3f753cf0:	srl    0x10, b5
3f753d00:	move   @0x1e85d0, b9, 1
3f753d30:	movx   b9, b6
3f753d40:	sext   b6, 0
3f753d50:	cmp    b6, b5
3f753d60:	jrnn   L3F753F90
3f753d70:	move   b7, b6
3f753d80:	srl    0x10, b6
3f753d90:	dec    b6
3f753da0:	srl    0x10, b9
3f753db0:	sext   b9, 0
3f753dc0:	cmp    b9, b6
3f753dd0:	jrnn   L3F753F90
3f753de0:	clr    b6
3f753df0:	movx   b8, b6
3f753e00:	inc    b6
3f753e10:	move   @0x1e85b0, b9, 0
3f753e40:	movx   b9, b5
3f753e50:	sext   b5, 0
3f753e60:	cmp    b6, b5
3f753e70:	jrnn   L3F753F90
3f753e80:	srl    0x10, b8
3f753e90:	inc    b8
3f753ea0:	srl    0x10, b9
3f753eb0:	sext   b9, 0
3f753ec0:	cmp    b8, b9
3f753ed0:	jrn   L3F753F10
3f753ee0:	mmfm   sp, b1,b5,b6,b7,b8,b9
3f753f00:	rets
L3F753F10:
3f753f10:	calla  L3F6F0200
3f753f40:	setf   16, 0, 0
3f753f50:	movk   1, b1
3f753f60:	move   b1, @0x20e400, 0
L3F753F90:
3f753f90:	mmfm   sp, b1,b5,b6,b7,b8,b9
3f753fb0:	rets
L3F753FC0:
3f753fc0:	mmtm   sp, a0,a1,a2,a3
3f753fe0:	mmtm   sp, b0,b4,b5,b6
3f754000:	move   b2, a2
3f754010:	move   @0x20e4c0, a0, 1
3f754040:	move   @0x20e4b0, a1, 0
3f754070:	addk   31, a1
3f754080:	andi   0xffffffe0, a1
3f7540b0:	movi   0x10001, b0
3f7540e0:	subxy  b0, b6
3f7540f0:	subxy  b2, b5
3f754100:	jrv   L3F754310
3f754110:	jrc   L3F754350
L3F754120:
3f754120:	subxy  b2, b6
3f754130:	jrv   L3F7542C0
3f754140:	jrc   L3F7542C0
L3F754150:
3f754150:	clr    b2
3f754160:	movy   a2, a3
3f754170:	srl    0x10, a3
3f754180:	mpyu   a1, a3
3f754190:	add    a3, a0
3f7541a0:	rl     0x10, a2
3f7541b0:	srl    0x10, a2
3f7541c0:	add    a2, a0
3f7541d0:	move   a0, b4
3f7541e0:	movi   0x7fff7fff, b0
3f754210:	cmpxy  b7, b0
3f754220:	jrc   L3F754260
3f754230:	jrnv   L3F754280
L3F754240:
3f754240:	movx   b0, b7
3f754250:	jruc   L3F754280
L3F754260:
3f754260:	movy   b0, b7
3f754270:	jrv   L3F754240
L3F754280:
3f754280:	andi   0x7fff7fff, b6
3f7542b0:	fill   xy
L3F7542C0:
3f7542c0:	mmfm   sp, b0,b4,b5,b6
3f7542e0:	mmfm   sp, a0,a1,a2,a3
3f754300:	rets
L3F754310:
3f754310:	jrc   L3F754380
3f754320:	srl    0x10, b5
3f754330:	rl     0x10, b5
3f754340:	jruc   L3F754120
L3F754350:
3f754350:	rl     0x10, b5
3f754360:	srl    0x10, b5
3f754370:	jruc   L3F754120
L3F754380:
3f754380:	clr    b5
3f754390:	jruc   L3F754120
3f7543a0:	jrc   L3F754410
3f7543b0:	srl    0x10, b6
3f7543c0:	rl     0x10, b6
3f7543d0:	jruc   L3F754150
3f7543e0:	rl     0x10, b6
3f7543f0:	srl    0x10, b6
3f754400:	jruc   L3F754150
L3F754410:
3f754410:	clr    b6
3f754420:	jruc   L3F754150
3f754430:	mmtm   sp, a7,a9,a11,a13
3f754450:	move   a14, a13
3f754460:	addi   0x460, a14
3f754480:	move   *a13(0xffe0), a11, 1
3f7544a0:	move   *a11(0x20), *a13(0x380), 1
3f7544d0:	move   *a13(0xffc0), a9, 1
3f7544f0:	setf   16, 0, 0
3f754500:	move   *a9(0x160), a9, 0
3f754520:	move   a9, *a13(0x280), 1
3f754540:	jreq   L3F754590
3f754550:	move   *a13(0xffa0), a9, 1
3f754570:	dsj    a9, L3F755D30
L3F754590:
3f754590:	move   *a13(0xffc0), a11, 1
3f7545b0:	move   *a11(0x20), a9, 1
3f7545d0:	move   a9, *a13(0x3a0), 1
3f7545f0:	setf   16, 1, 0
3f754600:	move   *a9, a9, 0
3f754610:	subk   4, a9
3f754620:	jreq   L3F7546E0
3f754630:	move   *a13(0x3a0), a9, 1
3f754650:	move   *a9, a9, 0
3f754660:	subk   7, a9
3f754670:	jreq   L3F7546E0
3f754680:	move   *a13(0x3a0), a9, 1
3f7546a0:	move   *a9, a9, 0
3f7546b0:	subk   6, a9
3f7546c0:	jane   L3F755950
L3F7546E0:
3f7546e0:	movb   *a11(0x190), a9
3f754700:	jane   L3F755950
3f754720:	jruc   L3F7548E0
L3F754730:
3f754730:	movi   0xffff, a11
3f754750:	move   a11, @0x20e610, 1
3f754780:	sub    a9, a9
3f754790:	move   a9, @0x20e500, 0
3f7547c0:	jruc   L3F754970
L3F7547D0:
3f7547d0:	sub    a11, a11
3f7547e0:	move   a11, @0x20e610, 1
3f754810:	move   a11, @0x20e500, 0
3f754840:	jruc   L3F754970
L3F754850:
3f754850:	sub    a11, a11
3f754860:	move   a11, @0x20e610, 1
3f754890:	movk   1, a9
3f7548a0:	move   a9, @0x20e500, 0
3f7548d0:	jruc   L3F754970
L3F7548E0:
3f7548e0:	move   *a13(0x3a0), a9, 1
3f754900:	move   *a9, a8, 0
3f754910:	subk   4, a8
3f754920:	jreq   L3F7547D0
3f754930:	subk   2, a8
3f754940:	jreq   L3F754850
3f754950:	dec    a8
3f754960:	jreq   L3F754730
L3F754970:
3f754970:	move   *a13(0xffe0), a11, 1
3f754990:	move   *a11, a9, 0
3f7549a0:	jrne   L3F754AF0
3f7549b0:	move   *a11(0x3b0), *a13(0x450), 0
3f7549e0:	move   *a11(0x3a0), *a13(0x440), 0
3f754a10:	move   *a13(0x450), a9, 0
3f754a30:	sll    0x10, a9
3f754a40:	move   *a13(0x440), a11, 0
3f754a60:	add    a11, a9
3f754a70:	move   a9, @0x20e5f0, 1
3f754aa0:	sub    a11, a11
3f754ab0:	move   a11, @0x20e490, 0
3f754ae0:	jruc   L3F754CE0
L3F754AF0:
3f754af0:	sub    a9, a9
3f754b00:	move   a9, @0x20e5f0, 1
3f754b30:	movk   1, a11
3f754b40:	move   a11, @0x20e490, 0
3f754b70:	move   *a13(0xffe0), a9, 1
3f754b90:	move   *a9(0x80), a9, 1
3f754bb0:	move   *a9(0x60), a9, 1
3f754bd0:	move   *a9(0xe0), a9, 1
3f754bf0:	move   a9, @0x20e4c0, 1
3f754c20:	move   *a13(0xffe0), a9, 1
3f754c40:	move   *a9(0x80), a9, 1
3f754c60:	move   *a9(0x60), a9, 1
3f754c80:	setf   16, 0, 0
3f754c90:	move   *a9(0x110), a9, 0
3f754cb0:	move   a9, @0x20e4b0, 0
L3F754CE0:
3f754ce0:	sub    a9, a9
3f754cf0:	move   a9, *a13, 1
3f754d00:	move   *a13(0xffa0), a11, 1
3f754d20:	cmp    a11, a9
3f754d30:	jage   L3F75C0C0
L3F754D50:
3f754d50:	move   *a13, a11, 1
3f754d60:	move   a11, a9
3f754d70:	sll    0x6, a11
3f754d80:	sll    0x5, a9
3f754d90:	add    a9, a11
3f754da0:	move   *a13(0xff80), a9, 1
3f754dc0:	add    a9, a11
3f754dd0:	setf   16, 1, 0
3f754de0:	move   *a11(0x50), a11, 0
3f754e00:	jrle   L3F754EC0
3f754e10:	move   *a13, a11, 1
3f754e20:	move   a11, a9
3f754e30:	sll    0x6, a11
3f754e40:	sll    0x5, a9
3f754e50:	add    a9, a11
3f754e60:	move   *a13(0xff80), a9, 1
3f754e80:	add    a9, a11
3f754e90:	move   *a11(0x50), a11, 0
3f754eb0:	jruc   L3F754F70
L3F754EC0:
3f754ec0:	move   *a13, a11, 1
3f754ed0:	move   a11, a9
3f754ee0:	sll    0x6, a11
3f754ef0:	sll    0x5, a9
3f754f00:	add    a9, a11
3f754f10:	move   *a13(0xff80), a9, 1
3f754f30:	add    a9, a11
3f754f40:	move   *a11(0x50), a11, 0
3f754f60:	neg    a11
L3F754F70:
3f754f70:	cmpi   0x5a00, a11
3f754f90:	jrlt   L3F7555F0
3f754fa0:	move   *a13(0x280), a11, 1
3f754fc0:	jrne   L3F7552D0
3f754fd0:	move   a14, -*sp, 1
3f754fe0:	move   *a13(0xffc0), *a14+, 1
3f755000:	move   *a13, a7, 1
3f755010:	move   a7, a9
3f755020:	sll    0x6, a7
3f755030:	sll    0x5, a9
3f755040:	add    a9, a7
3f755050:	move   *a13(0xff80), a9, 1
3f755070:	add    a9, a7
3f755080:	move   *a13, a9, 1
3f755090:	move   a9, a11
3f7550a0:	sll    0x6, a9
3f7550b0:	sll    0x5, a11
3f7550c0:	add    a11, a9
3f7550d0:	move   *a13(0xff80), a11, 1
3f7550f0:	add    a11, a9
3f755100:	move   *a9(0x10), a9, 0
3f755120:	sll    0x10, a9
3f755130:	move   *a7, a7, 0
3f755140:	add    a9, a7
3f755150:	move   a7, *a14+, 1
3f755160:	move   *a13, a9, 1
3f755170:	move   a9, a7
3f755180:	sll    0x6, a9
3f755190:	sll    0x5, a7
3f7551a0:	add    a7, a9
3f7551b0:	add    a11, a9
3f7551c0:	setf   16, 0, 0
3f7551d0:	move   *a9(0x30), a8, 0
3f7551f0:	move   a8, *a14+, 1
3f755200:	move   *a13, a9, 1
3f755210:	move   a9, a7
3f755220:	sll    0x6, a9
3f755230:	sll    0x5, a7
3f755240:	add    a7, a9
3f755250:	add    a11, a9
3f755260:	move   *a9(0x20), a8, 0
3f755280:	move   a8, *a14+, 1
3f755290:	calla  L3F7484B0
3f7552c0:	jruc   L3F7558B0
L3F7552D0:
3f7552d0:	move   a14, -*sp, 1
3f7552e0:	move   a11, *a14+, 1
3f7552f0:	move   a11, *a14+, 1
3f755300:	move   *a13(0xffc0), *a14+, 1
3f755320:	move   *a13, a7, 1
3f755330:	move   a7, a9
3f755340:	sll    0x6, a7
3f755350:	sll    0x5, a9
3f755360:	add    a9, a7
3f755370:	move   *a13(0xff80), a9, 1
3f755390:	add    a9, a7
3f7553a0:	move   *a13, a9, 1
3f7553b0:	move   a9, a11
3f7553c0:	sll    0x6, a9
3f7553d0:	sll    0x5, a11
3f7553e0:	add    a11, a9
3f7553f0:	move   *a13(0xff80), a11, 1
3f755410:	add    a11, a9
3f755420:	move   *a9(0x10), a9, 0
3f755440:	sll    0x10, a9
3f755450:	move   *a7, a7, 0
3f755460:	add    a9, a7
3f755470:	move   a7, *a14+, 1
3f755480:	move   *a13, a9, 1
3f755490:	move   a9, a7
3f7554a0:	sll    0x6, a9
3f7554b0:	sll    0x5, a7
3f7554c0:	add    a7, a9
3f7554d0:	add    a11, a9
3f7554e0:	setf   16, 0, 0
3f7554f0:	move   *a9(0x30), a8, 0
3f755510:	move   a8, *a14+, 1
3f755520:	move   *a13, a9, 1
3f755530:	move   a9, a7
3f755540:	sll    0x6, a9
3f755550:	sll    0x5, a7
3f755560:	add    a7, a9
3f755570:	add    a11, a9
3f755580:	move   *a9(0x20), a8, 0
3f7555a0:	move   a8, *a14+, 1
3f7555b0:	calla  L3F74FBF0
3f7555e0:	jruc   L3F7558B0
L3F7555F0:
3f7555f0:	sub    a11, a11
3f755600:	move   a11, *a13(0xc0), 1
3f755620:	move   a14, -*sp, 1
3f755630:	move   a13, a7
3f755640:	addi   0xc0, a7
3f755660:	move   a7, *a14+, 1
3f755670:	move   a11, *a14+, 1
3f755680:	move   *a13, a11, 1
3f755690:	move   a11, a7
3f7556a0:	sll    0x6, a11
3f7556b0:	sll    0x5, a7
3f7556c0:	add    a7, a11
3f7556d0:	add    a9, a11
3f7556e0:	move   a11, *a14+, 1
3f7556f0:	calla  L3F75E050
3f755720:	move   a8, *a13(0x80), 1
3f755740:	move   a8, a7
3f755750:	jreq   L3F7558B0
3f755760:	move   a14, -*sp, 1
3f755770:	move   *a13(0xc0), *a14+, 1
3f755790:	move   a7, *a14+, 1
3f7557a0:	sub    a11, a11
3f7557b0:	move   a11, *a14+, 1
3f7557c0:	move   *a13(0xffc0), *a14+, 1
3f7557e0:	move   *a13(0xffe0), *a14+, 1
3f755800:	move   *a13(0xffc0), a11, 1
3f755820:	move   *a11(0x400), a7, 1
3f755840:	call   a7
3f755850:	move   a14, -*sp, 1
3f755860:	move   *a13(0xc0), *a14+, 1
3f755880:	calla  L3F702440
L3F7558B0:
3f7558b0:	move   *a13, a11, 1
3f7558c0:	inc    a11
3f7558d0:	move   a11, *a13, 1
3f7558e0:	move   *a13(0xffa0), a9, 1
3f755900:	cmp    a9, a11
3f755910:	jalt   L3F754D50
3f755930:	jauc   L3F75C0C0
L3F755950:
3f755950:	sub    a9, a9
3f755960:	move   a9, *a13, 1
3f755970:	move   *a13(0xffa0), a7, 1
3f755990:	cmp    a7, a9
3f7559a0:	jage   L3F75C0C0
L3F7559C0:
3f7559c0:	sub    a11, a11
3f7559d0:	move   a11, *a13(0xc0), 1
3f7559f0:	move   a14, -*sp, 1
3f755a00:	move   a13, a9
3f755a10:	addi   0xc0, a9
3f755a30:	move   a9, *a14+, 1
3f755a40:	move   a11, *a14+, 1
3f755a50:	move   *a13, a7, 1
3f755a60:	move   a7, a11
3f755a70:	sll    0x6, a7
3f755a80:	sll    0x5, a11
3f755a90:	add    a11, a7
3f755aa0:	move   *a13(0xff80), a11, 1
3f755ac0:	add    a11, a7
3f755ad0:	move   a7, *a14+, 1
3f755ae0:	calla  L3F75E050
3f755b10:	move   a8, *a13(0x80), 1
3f755b30:	move   a8, a7
3f755b40:	jreq   L3F755CA0
3f755b50:	move   a14, -*sp, 1
3f755b60:	move   *a13(0xc0), *a14+, 1
3f755b80:	move   a7, *a14+, 1
3f755b90:	sub    a9, a9
3f755ba0:	move   a9, *a14+, 1
3f755bb0:	move   *a13(0xffc0), *a14+, 1
3f755bd0:	move   *a13(0xffe0), *a14+, 1
3f755bf0:	move   *a13(0xffc0), a9, 1
3f755c10:	move   *a9(0x400), a7, 1
3f755c30:	call   a7
3f755c40:	move   a14, -*sp, 1
3f755c50:	move   *a13(0xc0), *a14+, 1
3f755c70:	calla  L3F702440
L3F755CA0:
3f755ca0:	move   *a13, a9, 1
3f755cb0:	inc    a9
3f755cc0:	move   a9, *a13, 1
3f755cd0:	move   *a13(0xffa0), a7, 1
3f755cf0:	cmp    a7, a9
3f755d00:	jrlt   L3F7559C0
3f755d10:	jauc   L3F75C0C0
L3F755D30:
3f755d30:	sub    a9, a9
3f755d40:	move   a9, *a13(0x220), 1
3f755d60:	move   a9, *a13(0x1e0), 1
3f755d80:	move   a9, *a13(0x2a0), 1
3f755da0:	move   a9, *a13(0xc0), 1
3f755dc0:	move   a9, *a13(0x60), 1
3f755de0:	move   a14, -*sp, 1
3f755df0:	move   *a13(0xffa0), a7, 1
3f755e10:	sll    0x3, a7
3f755e20:	move   a7, *a14+, 1
3f755e30:	movk   1, a7
3f755e40:	move   a7, *a14+, 1
3f755e50:	calla  L3F703D90
3f755e80:	move   a8, *a13(0x340), 1
3f755ea0:	move   a8, a8
3f755eb0:	jaeq   L3F75C0C0
3f755ed0:	movi   0x7fff, a7
3f755ef0:	move   a7, *a13(0x120), 1
3f755f10:	move   a7, *a13(0xe0), 1
3f755f30:	neg    a7
3f755f40:	move   a7, *a13(0x140), 1
3f755f60:	move   a7, *a13(0x100), 1
3f755f80:	move   *a13(0xffc0), a11, 1
3f755fa0:	move   *a11(0x20), a11, 1
3f755fc0:	move   a11, *a13(0x3a0), 1
3f755fe0:	setf   16, 1, 0
3f755ff0:	move   *a11, a11, 0
3f756000:	subk   4, a11
3f756010:	jreq   L3F7560C0
3f756020:	move   *a13(0x3a0), a11, 1
3f756040:	move   *a11, a11, 0
3f756050:	subk   7, a11
3f756060:	jreq   L3F7560C0
3f756070:	move   *a13(0x3a0), a11, 1
3f756090:	move   *a11, a11, 0
3f7560a0:	subk   6, a11
3f7560b0:	jrne   L3F7566F0
L3F7560C0:
3f7560c0:	move   *a13(0xffc0), a11, 1
3f7560e0:	movb   *a11(0x190), a11
3f756100:	jrne   L3F7566F0
3f756110:	jruc   L3F7562D0
L3F756120:
3f756120:	movi   0xffff, a11
3f756140:	move   a11, @0x20e610, 1
3f756170:	sub    a9, a9
3f756180:	move   a9, @0x20e500, 0
3f7561b0:	jruc   L3F756360
L3F7561C0:
3f7561c0:	sub    a11, a11
3f7561d0:	move   a11, @0x20e610, 1
3f756200:	move   a11, @0x20e500, 0
3f756230:	jruc   L3F756360
L3F756240:
3f756240:	sub    a11, a11
3f756250:	move   a11, @0x20e610, 1
3f756280:	movk   1, a9
3f756290:	move   a9, @0x20e500, 0
3f7562c0:	jruc   L3F756360
L3F7562D0:
3f7562d0:	move   *a13(0x3a0), a11, 1
3f7562f0:	move   *a11, a8, 0
3f756300:	subk   4, a8
3f756310:	jreq   L3F7561C0
3f756320:	subk   2, a8
3f756330:	jreq   L3F756240
3f756340:	dec    a8
3f756350:	jreq   L3F756120
L3F756360:
3f756360:	move   *a13(0xffe0), a11, 1
3f756380:	move   *a11, a9, 0
3f756390:	jrne   L3F7564E0
3f7563a0:	move   *a11(0x3b0), *a13(0x450), 0
3f7563d0:	move   *a11(0x3a0), *a13(0x440), 0
3f756400:	move   *a13(0x450), a9, 0
3f756420:	sll    0x10, a9
3f756430:	move   *a13(0x440), a7, 0
3f756450:	add    a7, a9
3f756460:	move   a9, @0x20e5f0, 1
3f756490:	sub    a7, a7
3f7564a0:	move   a7, @0x20e490, 0
3f7564d0:	jruc   L3F7566B0
L3F7564E0:
3f7564e0:	sub    a9, a9
3f7564f0:	move   a9, @0x20e5f0, 1
3f756520:	movk   1, a7
3f756530:	move   a7, @0x20e490, 0
3f756560:	move   *a11(0x80), a11, 1
3f756580:	move   *a11(0x60), a11, 1
3f7565a0:	move   *a11(0xe0), a11, 1
3f7565c0:	move   a11, @0x20e4c0, 1
3f7565f0:	move   *a13(0xffe0), a11, 1
3f756610:	move   *a11(0x80), a11, 1
3f756630:	move   *a11(0x60), a11, 1
3f756650:	setf   16, 0, 0
3f756660:	move   *a11(0x110), a11, 0
3f756680:	move   a11, @0x20e4b0, 0
L3F7566B0:
3f7566b0:	movk   1, a11
3f7566c0:	move   a11, *a13(0x3c0), 1
3f7566e0:	jruc   L3F756710
L3F7566F0:
3f7566f0:	move   a9, *a13(0x3c0), 1
L3F756710:
3f756710:	sub    a11, a11
3f756720:	move   a11, *a13(0x3e0), 1
3f756740:	move   a11, *a13, 1
3f756750:	move   *a13(0xffa0), a9, 1
3f756770:	cmp    a9, a11
3f756780:	jage   L3F757690
L3F7567A0:
3f7567a0:	move   *a13(0x3c0), a11, 1
3f7567c0:	jreq   L3F756DC0
3f7567d0:	move   *a13, a9, 1
3f7567e0:	move   a9, a7
3f7567f0:	sll    0x6, a9
3f756800:	sll    0x5, a7
3f756810:	add    a7, a9
3f756820:	move   *a13(0xff80), a7, 1
3f756840:	add    a7, a9
3f756850:	setf   16, 1, 0
3f756860:	move   *a9(0x50), a9, 0
3f756880:	jrle   L3F756940
3f756890:	move   *a13, a9, 1
3f7568a0:	move   a9, a7
3f7568b0:	sll    0x6, a9
3f7568c0:	sll    0x5, a7
3f7568d0:	add    a7, a9
3f7568e0:	move   *a13(0xff80), a7, 1
3f756900:	add    a7, a9
3f756910:	move   *a9(0x50), a9, 0
3f756930:	jruc   L3F7569F0
L3F756940:
3f756940:	move   *a13, a9, 1
3f756950:	move   a9, a7
3f756960:	sll    0x6, a9
3f756970:	sll    0x5, a7
3f756980:	add    a7, a9
3f756990:	move   *a13(0xff80), a7, 1
3f7569b0:	add    a7, a9
3f7569c0:	move   *a9(0x50), a9, 0
3f7569e0:	neg    a9
L3F7569F0:
3f7569f0:	cmpi   0x5a00, a9
3f756a10:	jrlt   L3F756DC0
3f756a20:	move   a14, -*sp, 1
3f756a30:	move   *a13(0x280), *a14+, 1
3f756a50:	move   *a13(0x280), *a14+, 1
3f756a70:	move   *a13(0xffc0), *a14+, 1
3f756a90:	move   *a13, a9, 1
3f756aa0:	move   a9, a7
3f756ab0:	sll    0x6, a9
3f756ac0:	sll    0x5, a7
3f756ad0:	add    a7, a9
3f756ae0:	move   *a13(0xff80), a7, 1
3f756b00:	add    a7, a9
3f756b10:	move   *a13, a7, 1
3f756b20:	move   a7, a11
3f756b30:	sll    0x6, a7
3f756b40:	sll    0x5, a11
3f756b50:	add    a11, a7
3f756b60:	move   *a13(0xff80), a11, 1
3f756b80:	add    a11, a7
3f756b90:	move   *a7(0x10), a7, 0
3f756bb0:	sll    0x10, a7
3f756bc0:	move   *a9, a9, 0
3f756bd0:	add    a7, a9
3f756be0:	move   a9, *a14+, 1
3f756bf0:	move   *a13, a9, 1
3f756c00:	move   a9, a7
3f756c10:	sll    0x6, a9
3f756c20:	sll    0x5, a7
3f756c30:	add    a7, a9
3f756c40:	add    a11, a9
3f756c50:	setf   16, 0, 0
3f756c60:	move   *a9(0x30), a8, 0
3f756c80:	move   a8, *a14+, 1
3f756c90:	move   *a13, a9, 1
3f756ca0:	move   a9, a7
3f756cb0:	sll    0x6, a9
3f756cc0:	sll    0x5, a7
3f756cd0:	add    a7, a9
3f756ce0:	add    a11, a9
3f756cf0:	move   *a9(0x20), a8, 0
3f756d10:	move   a8, *a14+, 1
3f756d20:	calla  L3F74FBF0
3f756d50:	move   *a13(0x3e0), a9, 1
3f756d70:	inc    a9
3f756d80:	move   a9, *a13(0x3e0), 1
3f756da0:	jauc   L3F757610
L3F756DC0:
3f756dc0:	sub    a9, a9
3f756dd0:	move   a9, *a13(0xc0), 1
3f756df0:	move   a14, -*sp, 1
3f756e00:	move   a13, a7
3f756e10:	addi   0xc0, a7
3f756e30:	move   a7, *a14+, 1
3f756e40:	move   a9, *a14+, 1
3f756e50:	move   *a13, a9, 1
3f756e60:	move   a9, a7
3f756e70:	sll    0x6, a9
3f756e80:	sll    0x5, a7
3f756e90:	add    a7, a9
3f756ea0:	move   *a13(0xff80), a7, 1
3f756ec0:	add    a7, a9
3f756ed0:	move   a9, *a14+, 1
3f756ee0:	calla  L3F75E050
3f756f10:	move   a8, *a13(0x80), 1
3f756f30:	move   a8, a9
3f756f40:	jrne   L3F757120
3f756f50:	move   *a13, a7, 1
3f756f60:	move   *a13(0x3e0), a9, 1
3f756f80:	sub    a9, a7
3f756f90:	move   a7, *a13, 1
3f756fa0:	jrlt   L3F7570A0
L3F756FB0:
3f756fb0:	move   a14, -*sp, 1
3f756fc0:	move   *a13, a11, 1
3f756fd0:	sll    0x6, a11
3f756fe0:	move   *a13(0x340), a9, 1
3f757000:	add    a9, a11
3f757010:	move   *a11(0x20), *a14+, 1
3f757030:	calla  L3F702440
3f757060:	move   *a13, a11, 1
3f757070:	dec    a11
3f757080:	move   a11, *a13, 1
3f757090:	jrge   L3F756FB0
L3F7570A0:
3f7570a0:	move   a14, -*sp, 1
3f7570b0:	move   *a13(0x340), *a14+, 1
3f7570d0:	calla  L3F702440
3f757100:	jauc   L3F75C0C0
L3F757120:
3f757120:	move   *a13, a7, 1
3f757130:	move   *a13(0x3e0), a9, 1
3f757150:	sub    a9, a7
3f757160:	sll    0x6, a7
3f757170:	move   *a13(0x340), a9, 1
3f757190:	add    a9, a7
3f7571a0:	move   a8, *a7, 1
3f7571b0:	move   *a13, a7, 1
3f7571c0:	move   *a13(0x3e0), a9, 1
3f7571e0:	sub    a9, a7
3f7571f0:	sll    0x6, a7
3f757200:	move   *a13(0x340), a9, 1
3f757220:	add    a9, a7
3f757230:	move   *a13(0xc0), *a7(0x20), 1
3f757260:	move   *a13(0xc0), *a13(0x40), 1
3f757290:	sub    a7, a7
3f7572a0:	move   a7, *a13(0x20), 1
3f7572c0:	cmp    a8, a7
3f7572d0:	jrge   L3F757610
3f7572e0:	setf   16, 1, 0
L3F7572F0:
3f7572f0:	move   *a13(0x40), a11, 1
3f757310:	move   *a13(0xe0), a9, 1
3f757330:	move   *a11, a7, 0
3f757340:	cmp    a7, a9
3f757350:	jrlt   L3F757370
3f757360:	move   *a11, a9, 0
L3F757370:
3f757370:	move   a9, *a13(0xe0), 1
3f757390:	move   *a13(0x120), a7, 1
3f7573b0:	move   *a11(0x10), a9, 0
3f7573d0:	cmp    a9, a7
3f7573e0:	jrlt   L3F757410
3f7573f0:	move   *a11(0x10), a7, 0
L3F757410:
3f757410:	move   a7, *a13(0x120), 1
3f757430:	move   *a13(0x100), a9, 1
3f757450:	move   *a11, a7, 0
3f757460:	cmp    a7, a9
3f757470:	jrgt   L3F757490
3f757480:	move   *a11, a9, 0
L3F757490:
3f757490:	move   a9, *a13(0x100), 1
3f7574b0:	move   *a13(0x140), a7, 1
3f7574d0:	move   *a11(0x10), a9, 0
3f7574f0:	cmp    a9, a7
3f757500:	jrgt   L3F757530
3f757510:	move   *a11(0x10), a7, 0
L3F757530:
3f757530:	move   a7, *a13(0x140), 1
3f757550:	addk   32, a11
3f757560:	move   a11, *a13(0x40), 1
3f757580:	move   *a13(0x20), a9, 1
3f7575a0:	inc    a9
3f7575b0:	move   a9, *a13(0x20), 1
3f7575d0:	move   *a13(0x80), a7, 1
3f7575f0:	cmp    a7, a9
3f757600:	jrlt   L3F7572F0
L3F757610:
3f757610:	move   *a13, a11, 1
3f757620:	inc    a11
3f757630:	move   a11, *a13, 1
3f757640:	move   *a13(0xffa0), a9, 1
3f757660:	cmp    a9, a11
3f757670:	jalt   L3F7567A0
L3F757690:
3f757690:	move   *a13(0x3e0), a7, 1
3f7576b0:	cmp    a7, a9
3f7576c0:	jrgt   L3F757750
3f7576d0:	move   a14, -*sp, 1
3f7576e0:	move   *a13(0x340), *a14+, 1
3f757700:	calla  L3F702440
3f757730:	jauc   L3F75C0C0
L3F757750:
3f757750:	sub    a7, a9
3f757760:	move   a9, *a13(0xffa0), 1
3f757780:	dsj    a9, L3F759250
3f7577a0:	move   a7, a9
3f7577b0:	sll    0x6, a7
3f7577c0:	sll    0x5, a9
3f7577d0:	add    a9, a7
3f7577e0:	move   *a13(0xff80), a9, 1
3f757800:	add    a9, a7
3f757810:	move   *a7+, *a9+, 1
3f757820:	move   *a7+, *a9+, 1
3f757830:	move   *a7, *a9, 1
3f757840:	jauc   L3F754590
3f757860:	sub    a11, a11
3f757870:	move   a11, *a13(0x2c0), 1
3f757890:	move   *a13(0xffe0), *a13(0x2e0), 1
3f7578c0:	move   *a13(0xffc0), *a13(0x300), 1
3f7578f0:	move   *a13(0x300), a9, 1
3f757910:	movb   *a9(0x1a0), a7
3f757930:	jreq   L3F757AE0
3f757940:	movb   *a9(0x1a0), a7
3f757960:	move   a7, *a13(0x260), 1
3f757980:	move   a14, -*sp, 1
3f757990:	movi   0x20e5d0, a7
3f7579c0:	move   a7, *a14+, 1
3f7579d0:	movi   0x400000, a7
3f757a00:	move   a7, *a14+, 1
3f757a10:	move   a9, *a14+, 1
3f757a20:	calla  L3F864B20
3f757a50:	move   a14, -*sp, 1
3f757a60:	move   a9, *a14+, 1
3f757a70:	move   *a13(0x2e0), *a14+, 1
3f757a90:	calla  L3F863590
3f757ac0:	jauc   L3F759520
L3F757AE0:
3f757ae0:	move   a11, *a13(0x260), 1
3f757b00:	jauc   L3F759520
3f757b20:	movk   1, a11
3f757b30:	move   a11, *a13(0x2c0), 1
3f757b50:	move   *a13(0x280), a9, 1
3f757b70:	inc    a9
3f757b80:	sra    0x1, a9
3f757b90:	move   *a13(0xe0), a7, 1
3f757bb0:	sub    a9, a7
3f757bc0:	move   a7, *a13(0x180), 1
3f757be0:	move   *a13(0x280), a9, 1
3f757c00:	inc    a9
3f757c10:	sra    0x1, a9
3f757c20:	move   *a13(0x120), a7, 1
3f757c40:	sub    a9, a7
3f757c50:	move   a7, *a13(0x160), 1
3f757c70:	move   *a13(0x100), a9, 1
3f757c90:	move   *a13(0xe0), a7, 1
3f757cb0:	sub    a7, a9
3f757cc0:	move   *a13(0x280), a7, 1
3f757ce0:	add    a7, a9
3f757cf0:	inc    a9
3f757d00:	move   a9, *a13(0x1a0), 1
3f757d20:	move   *a13(0x140), a7, 1
3f757d40:	move   *a13(0x120), a9, 1
3f757d60:	sub    a9, a7
3f757d70:	move   *a13(0x280), a9, 1
3f757d90:	add    a9, a7
3f757da0:	inc    a7
3f757db0:	move   a7, *a13(0x1c0), 1
3f757dd0:	sub    a7, a7
3f757de0:	move   a7, *a13, 1
3f757df0:	move   *a13(0xffa0), a9, 1
3f757e10:	cmp    a9, a7
3f757e20:	jrge   L3F7581B0
L3F757E30:
3f757e30:	move   *a13, a11, 1
3f757e40:	sll    0x6, a11
3f757e50:	move   *a13(0x340), a9, 1
3f757e70:	add    a9, a11
3f757e80:	move   *a11(0x0), *a13(0x80), 1
3f757eb0:	move   *a13, a11, 1
3f757ec0:	sll    0x6, a11
3f757ed0:	add    a9, a11
3f757ee0:	move   *a11(0x20), *a13(0x40), 1
3f757f10:	sub    a11, a11
3f757f20:	move   a11, *a13(0x20), 1
3f757f40:	move   *a13(0x80), a7, 1
3f757f60:	cmp    a7, a11
3f757f70:	jrge   L3F758140
3f757f80:	setf   16, 1, 0
L3F757F90:
3f757f90:	move   *a13(0x40), a11, 1
3f757fb0:	move   *a13(0x180), a9, 0
3f757fd0:	move   *a11, a7, 0
3f757fe0:	sub    a9, a7
3f757ff0:	move   a7, *a11, 0
3f758000:	move   *a13(0x160), a7, 0
3f758020:	addk   16, a11
3f758030:	move   *a11, a9, 0
3f758040:	sub    a7, a9
3f758050:	move   a9, *a11, 0
3f758060:	move   *a13(0x40), a11, 1
3f758080:	addk   32, a11
3f758090:	move   a11, *a13(0x40), 1
3f7580b0:	move   *a13(0x20), a9, 1
3f7580d0:	inc    a9
3f7580e0:	move   a9, *a13(0x20), 1
3f758100:	move   *a13(0x80), a7, 1
3f758120:	cmp    a7, a9
3f758130:	jrlt   L3F757F90
L3F758140:
3f758140:	move   *a13, a11, 1
3f758150:	inc    a11
3f758160:	move   a11, *a13, 1
3f758170:	move   *a13(0xffa0), a9, 1
3f758190:	cmp    a9, a11
3f7581a0:	jrlt   L3F757E30
L3F7581B0:
3f7581b0:	move   *a13(0xffe0), a11, 1
3f7581d0:	setf   16, 1, 0
3f7581e0:	move   *a11, a7, 0
3f7581f0:	dec    a7
3f758200:	jreq   L3F758480
3f758210:	move   *a13(0x380), a7, 1
3f758230:	move   *a13(0x1a0), a9, 1
3f758250:	move   *a7(0x40), a7, 0
3f758270:	cmp    a7, a9
3f758280:	jrle   L3F758340
3f758290:	move   *a11(0x3a0), a7, 0
3f7582b0:	jrge   L3F758340
3f7582c0:	move   *a11(0x3a0), a7, 0
3f7582e0:	neg    a7
3f7582f0:	move   a7, *a13(0x180), 1
3f758310:	sub    a7, a9
3f758320:	move   a9, *a13(0x1a0), 1
L3F758340:
3f758340:	move   *a13(0x380), a7, 1
3f758360:	move   *a13(0x1c0), a9, 1
3f758380:	move   *a7(0x50), a7, 0
3f7583a0:	cmp    a7, a9
3f7583b0:	jrle   L3F7585E0
3f7583c0:	move   *a11(0x3b0), a7, 0
3f7583e0:	jrge   L3F7585E0
3f7583f0:	move   *a11(0x3b0), a7, 0
3f758410:	neg    a7
3f758420:	move   a7, *a13(0x160), 1
3f758440:	sub    a7, a9
3f758450:	move   a9, *a13(0x1c0), 1
3f758470:	jruc   L3F7585E0
L3F758480:
3f758480:	move   *a13(0x380), a7, 1
3f7584a0:	move   *a13(0x1a0), a9, 1
3f7584c0:	move   *a7(0x40), a7, 0
3f7584e0:	cmp    a7, a9
3f7584f0:	jrle   L3F758530
3f758500:	sub    a7, a7
3f758510:	move   a7, *a13(0x180), 1
L3F758530:
3f758530:	move   *a13(0x380), a7, 1
3f758550:	move   *a13(0x1c0), a9, 1
3f758570:	move   *a7(0x50), a7, 0
3f758590:	cmp    a7, a9
3f7585a0:	jrle   L3F7585E0
3f7585b0:	sub    a7, a7
3f7585c0:	move   a7, *a13(0x160), 1
L3F7585E0:
3f7585e0:	move   *a13(0x380), a7, 1
3f758600:	move   *a13(0x1a0), a9, 1
3f758620:	move   *a7(0x40), a7, 0
3f758640:	cmp    a7, a9
3f758650:	jrle   L3F7586C0
3f758660:	move   *a13(0x380), a7, 1
3f758680:	move   *a7(0x40), a7, 0
3f7586a0:	move   a7, *a13(0x1a0), 1
L3F7586C0:
3f7586c0:	move   *a13(0x380), a9, 1
3f7586e0:	move   *a13(0x1c0), a7, 1
3f758700:	move   *a9(0x50), a9, 0
3f758720:	cmp    a9, a7
3f758730:	jrle   L3F7587A0
3f758740:	move   *a13(0x380), a9, 1
3f758760:	move   *a9(0x50), a7, 0
3f758780:	move   a7, *a13(0x1c0), 1
L3F7587A0:
3f7587a0:	move   a14, -*sp, 1
3f7587b0:	movk   1, a9
3f7587c0:	move   a9, *a14+, 1
3f7587d0:	move   a7, *a14+, 1
3f7587e0:	move   *a13(0x1a0), *a14+, 1
3f758800:	move   *a13(0x380), *a14+, 1
3f758820:	move   *a13(0x380), a9, 1
3f758840:	move   *a9(0xb40), a7, 1
3f758860:	call   a7
3f758870:	move   a8, *a13(0x2e0), 1
3f758890:	move   *a13(0xffc0), a7, 1
3f7588b0:	setf   16, 0, 0
3f7588c0:	move   *a7(0x160), a7, 0
3f7588e0:	move   a7, @0x20e570, 1
3f758910:	move   *a13(0xffc0), a9, 1
3f758930:	movb   *a9(0x170), a9
3f758950:	move   a9, @0x20e590, 1
3f758980:	move   *a13(0xffc0), a11, 1
3f7589a0:	movb   *a11(0x188), a11
3f7589c0:	move   a11, @0x20e5b0, 1
3f7589f0:	movi   0xdd, a7
3f758a10:	move   a7, *a13(0x240), 1
3f758a30:	move   a14, -*sp, 1
3f758a40:	move   *a13(0xffc0), a9, 1
3f758a60:	movb   *a9(0x180), a8
3f758a80:	move   a8, *a14+, 1
3f758a90:	move   *a13(0x380), *a14+, 1
3f758ab0:	calla  L3F86A3B0
3f758ae0:	move   a8, *a13(0x300), 1
3f758b00:	move   a14, -*sp, 1
3f758b10:	movi   0xffff, a11
3f758b30:	move   a11, *a14+, 1
3f758b40:	move   a8, *a14+, 1
3f758b50:	move   a9, *a14+, 1
3f758b60:	calla  L3F867F40
3f758b90:	move   a14, -*sp, 1
3f758ba0:	move   *a13(0x300), *a14+, 1
3f758bc0:	move   *a13(0x2e0), *a14+, 1
3f758be0:	calla  L3F863590
3f758c10:	move   a14, -*sp, 1
3f758c20:	movk   1, a11
3f758c30:	move   a11, *a14+, 1
3f758c40:	movi   0x20e510, a11
3f758c70:	move   a11, *a14+, 1
3f758c80:	move   a7, *a14+, 1
3f758c90:	move   *a13(0x300), *a14+, 1
3f758cb0:	calla  L3F864C90
3f758ce0:	move   a14, -*sp, 1
3f758cf0:	move   *a13(0x300), *a14+, 1
3f758d10:	move   *a13(0x2e0), *a14+, 1
3f758d30:	calla  L3F863590
3f758d60:	move   a14, -*sp, 1
3f758d70:	movb   *a9(0x180), a8
3f758d90:	move   a8, *a14+, 1
3f758da0:	move   *a13(0x380), *a14+, 1
3f758dc0:	calla  L3F86A3B0
3f758df0:	move   a8, *a13(0x320), 1
3f758e10:	move   a14, -*sp, 1
3f758e20:	movi   0xffff, a11
3f758e40:	move   a11, *a14+, 1
3f758e50:	move   a8, *a14+, 1
3f758e60:	move   a9, *a14+, 1
3f758e70:	calla  L3F867F40
3f758ea0:	move   a14, -*sp, 1
3f758eb0:	move   *a13(0x320), *a14+, 1
3f758ed0:	move   *a13(0x2e0), *a14+, 1
3f758ef0:	calla  L3F863590
3f758f20:	move   a14, -*sp, 1
3f758f30:	movk   1, a11
3f758f40:	move   a11, *a14+, 1
3f758f50:	movi   0x20e550, a11
3f758f80:	move   a11, *a14+, 1
3f758f90:	movk   4, a11
3f758fa0:	move   a11, *a14+, 1
3f758fb0:	move   *a13(0x320), *a14+, 1
3f758fd0:	calla  L3F864C90
3f759000:	move   a14, -*sp, 1
3f759010:	move   *a13(0x320), *a14+, 1
3f759030:	move   *a13(0x2e0), *a14+, 1
3f759050:	calla  L3F863590
3f759080:	sub    a11, a11
3f759090:	setf   16, 1, 0
3f7590a0:	move   a11, *a13(0x410), 0
3f7590c0:	move   a11, *a13(0x400), 0
3f7590e0:	move   *a13(0x1a0), *a13(0x420), 0
3f759110:	move   *a13(0x1c0), *a13(0x430), 0
3f759140:	move   a14, -*sp, 1
3f759150:	move   a13, a11
3f759160:	addi   0x400, a11
3f759180:	move   a11, *a14+, 1
L3F759190:
3f759190:	movk   1, a11
3f7591a0:	move   a11, *a14+, 1
L3F7591B0:
3f7591b0:	move   *a13(0x320), *a14+, 1
L3F7591D0:
3f7591d0:	move   *a13(0x2e0), *a14+, 1
L3F7591F0:
3f7591f0:	move   *a13(0x320), a11, 1
L3F759210:
3f759210:	move   *a11(0x540), a9, 1
L3F759230:
3f759230:	call   a9
3f759240:	jruc   L3F759520
L3F759250:
3f759250:	move   *a13(0xffc0), a9, 1
L3F759270:
3f759270:	move   *a9(0xc0), a8, 1
L3F759290:
3f759290:	cmpi   0xf, a8
L3F7592B0:
3f7592b0:	jrhi   L3F759520
3f7592c0:	sll    0x5, a8
L3F7592D0:
3f7592d0:	addi   0x3f759320, a8
3f759300:	move   *a8, a8, 1
L3F759310:
3f759310:	jump   a8
3f759320:	.word  0x7860
L3F759330:
3f759330:	dsjs   b5, L3F759190
3f759340:	.word  0x7860
L3F759350:
3f759350:	dsjs   b5, L3F7591B0
3f759360:	.word  0x7b20
L3F759370:
3f759370:	dsjs   b5, L3F7591D0
3f759380:	.word  0x7860
3f759390:	dsjs   b5, L3F7591F0
3f7593a0:	.word  0x7860
3f7593b0:	dsjs   b5, L3F759210
3f7593c0:	.word  0x7b20
3f7593d0:	dsjs   b5, L3F759230
3f7593e0:	.word  0x7b20
3f7593f0:	dsjs   b5, L3F759250
3f759400:	.word  0x7860
3f759410:	dsjs   b5, L3F759270
3f759420:	.word  0x7b20
3f759430:	dsjs   b5, L3F759290
3f759440:	.word  0x7b20
3f759450:	dsjs   b5, L3F7592B0
3f759460:	.word  0x7b20
3f759470:	dsjs   b5, L3F7592D0
3f759480:	.word  0x7b20
3f759490:	dsjs   b5, L3F7592F0
3f7594a0:	.word  0x7860
3f7594b0:	dsjs   b5, L3F759310
3f7594c0:	.word  0x7860
3f7594d0:	dsjs   b5, L3F759330
3f7594e0:	.word  0x7b20
3f7594f0:	dsjs   b5, L3F759350
3f759500:	.word  0x7860
3f759510:	dsjs   b5, L3F759370
L3F759520:
3f759520:	move   *a13(0xffa0), a11, 1
3f759540:	dec    a11
3f759550:	move   a11, *a13(0x200), 1
3f759570:	sll    0x6, a11
3f759580:	move   *a13(0x340), a9, 1
3f7595a0:	add    a9, a11
3f7595b0:	move   *a13(0x200), a7, 1
3f7595d0:	sll    0x6, a7
3f7595e0:	add    a9, a7
3f7595f0:	move   *a7, a7, 1
3f759600:	dec    a7
3f759610:	sll    0x5, a7
3f759620:	move   *a11(0x20), a11, 1
3f759640:	add    a7, a11
3f759650:	move   *a9(0x20), a7, 1
3f759670:	setf   16, 1, 0
3f759680:	move   *a7, a7, 0
3f759690:	move   *a11, a11, 0
3f7596a0:	cmp    a11, a7
3f7596b0:	jane   L3F75AE60
3f7596d0:	move   *a13(0x200), a11, 1
3f7596f0:	sll    0x6, a11
3f759700:	add    a9, a11
3f759710:	move   *a13(0x200), a7, 1
3f759730:	sll    0x6, a7
3f759740:	add    a9, a7
3f759750:	move   *a7, a7, 1
3f759760:	dec    a7
3f759770:	sll    0x5, a7
3f759780:	move   *a11(0x20), a11, 1
3f7597a0:	add    a7, a11
3f7597b0:	move   *a9(0x20), a7, 1
3f7597d0:	move   *a7(0x10), a7, 0
3f7597f0:	move   *a11(0x10), a11, 0
3f759810:	cmp    a11, a7
3f759820:	jane   L3F75AE60
3f759840:	movk   1, a11
3f759850:	move   a11, *a13(0x220), 1
3f759870:	jruc   L3F7599A0
L3F759880:
3f759880:	move   *a13(0x200), a11, 1
3f7598a0:	dec    a11
3f7598b0:	jrgt   L3F759900
3f7598c0:	movk   1, a11
3f7598d0:	move   a11, *a13(0x2a0), 1
3f7598f0:	jruc   L3F759D30
L3F759900:
3f759900:	move   *a13(0x200), a11, 1
3f759920:	dec    a11
3f759930:	move   a11, *a13(0x200), 1
3f759950:	move   *a13(0x220), a9, 1
3f759970:	inc    a9
3f759980:	move   a9, *a13(0x220), 1
L3F7599A0:
3f7599a0:	move   *a13(0x200), a11, 1
3f7599c0:	dec    a11
3f7599d0:	sll    0x6, a11
3f7599e0:	move   *a13(0x340), a9, 1
3f759a00:	add    a9, a11
3f759a10:	move   *a13(0x200), a7, 1
3f759a30:	dec    a7
3f759a40:	sll    0x6, a7
3f759a50:	add    a9, a7
3f759a60:	move   *a7, a7, 1
3f759a70:	dec    a7
3f759a80:	sll    0x5, a7
3f759a90:	move   *a11(0x20), a11, 1
3f759ab0:	add    a7, a11
3f759ac0:	move   *a13(0x200), a7, 1
3f759ae0:	sll    0x6, a7
3f759af0:	add    a9, a7
3f759b00:	move   *a7(0x20), a7, 1
3f759b20:	setf   16, 1, 0
3f759b30:	move   *a7, a7, 0
3f759b40:	move   *a11, a11, 0
3f759b50:	cmp    a11, a7
3f759b60:	jrne   L3F759D30
3f759b70:	move   *a13(0x200), a11, 1
3f759b90:	dec    a11
3f759ba0:	sll    0x6, a11
3f759bb0:	add    a9, a11
3f759bc0:	move   *a13(0x200), a7, 1
3f759be0:	dec    a7
3f759bf0:	sll    0x6, a7
3f759c00:	add    a9, a7
3f759c10:	move   *a7, a7, 1
3f759c20:	dec    a7
3f759c30:	sll    0x5, a7
3f759c40:	move   *a11(0x20), a11, 1
3f759c60:	add    a7, a11
3f759c70:	move   *a13(0x200), a7, 1
3f759c90:	sll    0x6, a7
3f759ca0:	add    a9, a7
3f759cb0:	move   *a7(0x20), a7, 1
3f759cd0:	move   *a7(0x10), a7, 0
3f759cf0:	move   *a11(0x10), a11, 0
3f759d10:	cmp    a11, a7
3f759d20:	jreq   L3F759880
L3F759D30:
3f759d30:	move   *a13(0x2a0), a11, 1
3f759d50:	jane   L3F75AE10
3f759d70:	jruc   L3F759DD0
L3F759D80:
3f759d80:	move   *a13(0x1e0), a11, 1
3f759da0:	inc    a11
3f759db0:	move   a11, *a13(0x1e0), 1
L3F759DD0:
3f759dd0:	move   *a13(0x1e0), a11, 1
3f759df0:	sll    0x6, a11
3f759e00:	move   *a13(0x340), a9, 1
3f759e20:	add    a9, a11
3f759e30:	move   *a13(0x1e0), a7, 1
3f759e50:	sll    0x6, a7
3f759e60:	add    a9, a7
3f759e70:	move   *a7, a7, 1
3f759e80:	dec    a7
3f759e90:	sll    0x5, a7
3f759ea0:	move   *a11(0x20), a11, 1
3f759ec0:	add    a7, a11
3f759ed0:	move   *a13(0x1e0), a7, 1
3f759ef0:	inc    a7
3f759f00:	sll    0x6, a7
3f759f10:	add    a9, a7
3f759f20:	move   *a7(0x20), a7, 1
3f759f40:	setf   16, 1, 0
3f759f50:	move   *a11, a11, 0
3f759f60:	move   *a7, a7, 0
3f759f70:	cmp    a7, a11
3f759f80:	jrne   L3F75A140
3f759f90:	move   *a13(0x1e0), a11, 1
3f759fb0:	sll    0x6, a11
3f759fc0:	add    a9, a11
3f759fd0:	move   *a13(0x1e0), a7, 1
3f759ff0:	sll    0x6, a7
3f75a000:	add    a9, a7
3f75a010:	move   *a7, a7, 1
3f75a020:	dec    a7
3f75a030:	sll    0x5, a7
3f75a040:	move   *a11(0x20), a11, 1
3f75a060:	add    a7, a11
3f75a070:	move   *a13(0x1e0), a7, 1
3f75a090:	inc    a7
3f75a0a0:	sll    0x6, a7
3f75a0b0:	add    a9, a7
3f75a0c0:	move   *a7(0x20), a7, 1
3f75a0e0:	move   *a11(0x10), a11, 0
3f75a100:	move   *a7(0x10), a7, 0
3f75a120:	cmp    a7, a11
3f75a130:	jreq   L3F759D80
L3F75A140:
3f75a140:	move   *a13(0x200), a11, 1
3f75a160:	sll    0x6, a11
3f75a170:	add    a9, a11
3f75a180:	move   *a11(0x0), *a13(0xa0), 1
3f75a1b0:	move   *a13(0x200), a11, 1
3f75a1d0:	inc    a11
3f75a1e0:	move   a11, *a13(0x200), 1
3f75a200:	dec    a11
3f75a210:	sll    0x6, a11
3f75a220:	add    a9, a11
3f75a230:	move   *a11(0x20), *a13(0x60), 1
3f75a260:	move   *a13(0x200), a11, 1
3f75a280:	move   *a13(0xffa0), a7, 1
3f75a2a0:	cmp    a7, a11
3f75a2b0:	jrge   L3F75A6A0
L3F75A2C0:
3f75a2c0:	move   *a13(0x200), a11, 1
3f75a2e0:	sll    0x6, a11
3f75a2f0:	move   *a13(0x340), a9, 1
3f75a310:	add    a9, a11
3f75a320:	move   *a11(0x0), *a13(0x80), 1
3f75a350:	move   a14, -*sp, 1
3f75a360:	move   *a13(0xa0), a11, 1
3f75a380:	move   *a13(0x80), a7, 1
3f75a3a0:	add    a7, a11
3f75a3b0:	dec    a11
3f75a3c0:	sll    0x2, a11
3f75a3d0:	move   a11, *a14+, 1
3f75a3e0:	move   *a13(0x60), *a14+, 1
3f75a400:	calla  L3F705B20
3f75a430:	move   a8, *a13(0x60), 1
3f75a450:	move   a14, -*sp, 1
3f75a460:	dec    a7
3f75a470:	sll    0x2, a7
3f75a480:	move   a7, *a14+, 1
3f75a490:	move   *a13(0xa0), a11, 1
3f75a4b0:	sll    0x5, a11
3f75a4c0:	add    a8, a11
3f75a4d0:	move   a11, *a14+, 1
3f75a4e0:	move   *a13(0x200), a11, 1
3f75a500:	sll    0x6, a11
3f75a510:	add    a9, a11
3f75a520:	move   *a11(0x20), a11, 1
3f75a540:	addk   32, a11
3f75a550:	move   a11, *a14+, 1
3f75a560:	calla  L3FB44400
3f75a590:	move   *a13(0x80), a11, 1
3f75a5b0:	move   *a13(0xa0), a7, 1
3f75a5d0:	dec    a11
3f75a5e0:	add    a7, a11
3f75a5f0:	move   a11, *a13(0xa0), 1
3f75a610:	move   *a13(0x200), a7, 1
3f75a630:	inc    a7
3f75a640:	move   a7, *a13(0x200), 1
3f75a660:	move   *a13(0xffa0), a9, 1
3f75a680:	cmp    a9, a7
3f75a690:	jrlt   L3F75A2C0
L3F75A6A0:
3f75a6a0:	sub    a11, a11
3f75a6b0:	move   a11, *a13, 1
3f75a6c0:	move   *a13(0x1e0), a9, 1
3f75a6e0:	cmp    a9, a11
3f75a6f0:	jrgt   L3F75AAA0
L3F75A700:
3f75a700:	move   *a13, a11, 1
3f75a710:	sll    0x6, a11
3f75a720:	move   *a13(0x340), a9, 1
3f75a740:	add    a9, a11
3f75a750:	move   *a11(0x0), *a13(0x80), 1
3f75a780:	move   a14, -*sp, 1
3f75a790:	move   *a13(0xa0), a11, 1
3f75a7b0:	move   *a13(0x80), a7, 1
3f75a7d0:	add    a7, a11
3f75a7e0:	dec    a11
3f75a7f0:	sll    0x2, a11
3f75a800:	move   a11, *a14+, 1
3f75a810:	move   *a13(0x60), *a14+, 1
3f75a830:	calla  L3F705B20
3f75a860:	move   a8, *a13(0x60), 1
3f75a880:	move   a14, -*sp, 1
3f75a890:	dec    a7
3f75a8a0:	sll    0x2, a7
3f75a8b0:	move   a7, *a14+, 1
3f75a8c0:	move   *a13(0xa0), a11, 1
3f75a8e0:	sll    0x5, a11
3f75a8f0:	add    a8, a11
3f75a900:	move   a11, *a14+, 1
3f75a910:	move   *a13, a11, 1
3f75a920:	sll    0x6, a11
3f75a930:	add    a9, a11
3f75a940:	move   *a11(0x20), a11, 1
3f75a960:	addk   32, a11
3f75a970:	move   a11, *a14+, 1
3f75a980:	calla  L3FB44400
3f75a9b0:	move   *a13(0x80), a11, 1
3f75a9d0:	move   *a13(0xa0), a7, 1
3f75a9f0:	dec    a11
3f75aa00:	add    a7, a11
3f75aa10:	move   a11, *a13(0xa0), 1
3f75aa30:	move   *a13, a7, 1
3f75aa40:	inc    a7
3f75aa50:	move   a7, *a13, 1
3f75aa60:	move   *a13(0x1e0), a9, 1
3f75aa80:	cmp    a9, a7
3f75aa90:	jrle   L3F75A700
L3F75AAA0:
3f75aaa0:	move   a14, -*sp, 1
3f75aab0:	move   *a13(0x60), *a14+, 1
3f75aad0:	move   *a13(0xa0), *a14+, 1
3f75aaf0:	sub    a11, a11
3f75ab00:	move   a11, *a14+, 1
3f75ab10:	move   *a13(0x300), *a14+, 1
3f75ab30:	move   *a13(0x2e0), *a14+, 1
3f75ab50:	move   *a13(0x300), a7, 1
3f75ab70:	move   *a7(0x400), a11, 1
3f75ab90:	call   a11
3f75aba0:	move   *a13(0x2c0), a11, 1
3f75abc0:	jreq   L3F75AE10
3f75abd0:	move   a14, -*sp, 1
3f75abe0:	move   *a13(0x160), *a14+, 1
3f75ac00:	move   *a13(0x180), *a14+, 1
3f75ac20:	move   *a13(0x1c0), *a14+, 1
3f75ac40:	move   *a13(0x1a0), *a14+, 1
3f75ac60:	move   *a13(0xffe0), *a14+, 1
3f75ac80:	move   *a13(0x2e0), *a14+, 1
3f75aca0:	move   *a13(0xffc0), *a14+, 1
3f75acc0:	move   *a13(0xffc0), a7, 1
3f75ace0:	move   *a7(0x600), a7, 1
3f75ad00:	call   a7
3f75ad10:	move   a14, -*sp, 1
3f75ad20:	move   a13, a7
3f75ad30:	addi   0x400, a7
3f75ad50:	move   a7, *a14+, 1
3f75ad60:	movk   1, a7
3f75ad70:	move   a7, *a14+, 1
3f75ad80:	move   *a13(0x320), *a14+, 1
3f75ada0:	move   *a13(0x2e0), *a14+, 1
3f75adc0:	move   *a13(0x320), a7, 1
3f75ade0:	move   *a7(0x540), a7, 1
3f75ae00:	call   a7
L3F75AE10:
3f75ae10:	move   *a13(0x1e0), a11, 1
3f75ae30:	inc    a11
3f75ae40:	move   a11, *a13(0x1e0), 1
L3F75AE60:
3f75ae60:	move   *a13(0xffa0), a11, 1
3f75ae80:	move   *a13(0x220), a9, 1
3f75aea0:	sub    a9, a11
3f75aeb0:	move   a11, *a13(0xffa0), 1
3f75aed0:	sub    a7, a7
3f75aee0:	move   a7, *a13(0xa0), 1
3f75af00:	move   *a13(0x1e0), *a13(0x0), 1
3f75af30:	move   *a13, a9, 1
3f75af40:	cmp    a11, a9
3f75af50:	jage   L3F75B930
L3F75AF70:
3f75af70:	move   *a13, a11, 1
3f75af80:	sll    0x6, a11
3f75af90:	move   *a13(0x340), a9, 1
3f75afb0:	add    a9, a11
3f75afc0:	move   *a11(0x0), *a13(0x80), 1
3f75aff0:	move   *a13, a11, 1
3f75b000:	sll    0x6, a11
3f75b010:	add    a9, a11
3f75b020:	move   *a11(0x20), *a13(0xc0), 1
3f75b050:	move   *a13, a11, 1
3f75b060:	move   *a13(0x1e0), a7, 1
3f75b080:	cmp    a7, a11
3f75b090:	jrle   L3F75B430
3f75b0a0:	move   *a13(0xc0), a7, 1
3f75b0c0:	setf   16, 1, 0
3f75b0d0:	move   *a7, a7, 0
3f75b0e0:	move   *a13(0x360), a9, 0
3f75b100:	cmp    a9, a7
3f75b110:	jrne   L3F75B430
3f75b120:	move   *a13(0xc0), a7, 1
3f75b140:	move   *a7(0x10), a7, 0
3f75b160:	move   *a13(0x370), a9, 0
3f75b180:	cmp    a9, a7
3f75b190:	jrne   L3F75B430
3f75b1a0:	move   a14, -*sp, 1
3f75b1b0:	move   *a13(0xa0), a7, 1
3f75b1d0:	move   *a13(0x80), a9, 1
3f75b1f0:	add    a9, a7
3f75b200:	dec    a7
3f75b210:	sll    0x2, a7
3f75b220:	move   a7, *a14+, 1
3f75b230:	move   *a13(0x60), *a14+, 1
3f75b250:	calla  L3F705B20
3f75b280:	move   a8, *a13(0x60), 1
3f75b2a0:	move   a14, -*sp, 1
3f75b2b0:	dec    a9
3f75b2c0:	sll    0x2, a9
3f75b2d0:	move   a9, *a14+, 1
3f75b2e0:	move   *a13(0xa0), a9, 1
3f75b300:	sll    0x5, a9
3f75b310:	add    a8, a9
3f75b320:	move   a9, *a14+, 1
3f75b330:	move   *a13(0xc0), a9, 1
3f75b350:	addk   32, a9
3f75b360:	move   a9, *a14+, 1
3f75b370:	calla  L3FB44400
3f75b3a0:	move   *a13(0x80), a9, 1
3f75b3c0:	move   *a13(0xa0), a7, 1
3f75b3e0:	dec    a9
3f75b3f0:	add    a7, a9
3f75b400:	move   a9, *a13(0xa0), 1
3f75b420:	jruc   L3F75B820
L3F75B430:
3f75b430:	move   *a13(0xa0), a9, 1
3f75b450:	jrle   L3F75B7C0
3f75b460:	move   a14, -*sp, 1
3f75b470:	move   *a13(0x60), *a14+, 1
3f75b490:	move   a9, *a14+, 1
3f75b4a0:	sub    a7, a7
3f75b4b0:	move   a7, *a14+, 1
3f75b4c0:	move   *a13(0x300), *a14+, 1
3f75b4e0:	move   *a13(0x2e0), *a14+, 1
3f75b500:	move   *a13(0x300), a7, 1
3f75b520:	move   *a7(0x400), a7, 1
3f75b540:	call   a7
3f75b550:	move   *a13(0x2c0), a7, 1
3f75b570:	jreq   L3F75B7C0
3f75b580:	move   a14, -*sp, 1
3f75b590:	move   *a13(0x160), *a14+, 1
3f75b5b0:	move   *a13(0x180), *a14+, 1
3f75b5d0:	move   *a13(0x1c0), *a14+, 1
3f75b5f0:	move   *a13(0x1a0), *a14+, 1
3f75b610:	move   *a13(0xffe0), *a14+, 1
3f75b630:	move   *a13(0x2e0), *a14+, 1
3f75b650:	move   *a13(0xffc0), *a14+, 1
3f75b670:	move   *a13(0xffc0), a7, 1
3f75b690:	move   *a7(0x600), a7, 1
3f75b6b0:	call   a7
3f75b6c0:	move   a14, -*sp, 1
3f75b6d0:	move   a13, a7
3f75b6e0:	addi   0x400, a7
3f75b700:	move   a7, *a14+, 1
3f75b710:	movk   1, a7
3f75b720:	move   a7, *a14+, 1
3f75b730:	move   *a13(0x320), *a14+, 1
3f75b750:	move   *a13(0x2e0), *a14+, 1
3f75b770:	move   *a13(0x320), a7, 1
3f75b790:	move   *a7(0x540), a7, 1
3f75b7b0:	call   a7
L3F75B7C0:
3f75b7c0:	move   *a13(0x80), *a13(0xa0), 1
3f75b7f0:	move   *a13(0xc0), *a13(0x60), 1
L3F75B820:
3f75b820:	move   *a13(0x80), a9, 1
3f75b840:	dec    a9
3f75b850:	sll    0x5, a9
3f75b860:	move   *a13(0xc0), a7, 1
3f75b880:	add    a7, a9
3f75b890:	move   *a9(0x0), *a13(0x360), 1
3f75b8c0:	inc    a11
3f75b8d0:	move   a11, *a13, 1
3f75b8e0:	move   *a13(0xffa0), a9, 1
3f75b900:	cmp    a9, a11
3f75b910:	jalt   L3F75AF70
L3F75B930:
3f75b930:	move   *a13(0xa0), a11, 1
3f75b950:	jrle   L3F75BA50
3f75b960:	move   a14, -*sp, 1
3f75b970:	move   *a13(0x60), *a14+, 1
3f75b990:	move   a11, *a14+, 1
3f75b9a0:	sub    a9, a9
3f75b9b0:	move   a9, *a14+, 1
3f75b9c0:	move   *a13(0x300), *a14+, 1
3f75b9e0:	move   *a13(0x2e0), *a14+, 1
3f75ba00:	move   *a13(0x300), a7, 1
3f75ba20:	move   *a7(0x400), a9, 1
3f75ba40:	call   a9
L3F75BA50:
3f75ba50:	move   *a13(0x2c0), a9, 1
3f75ba70:	jreq   L3F75BBC0
3f75ba80:	move   a14, -*sp, 1
3f75ba90:	move   *a13(0x160), *a14+, 1
3f75bab0:	move   *a13(0x180), *a14+, 1
3f75bad0:	move   *a13(0x1c0), *a14+, 1
3f75baf0:	move   *a13(0x1a0), *a14+, 1
3f75bb10:	move   *a13(0xffe0), *a14+, 1
3f75bb30:	move   *a13(0x2e0), *a14+, 1
3f75bb50:	move   *a13(0xffc0), *a14+, 1
3f75bb70:	move   *a13(0xffc0), a7, 1
3f75bb90:	move   *a7(0x600), a7, 1
3f75bbb0:	call   a7
L3F75BBC0:
3f75bbc0:	sub    a7, a7
3f75bbd0:	move   a7, *a13, 1
3f75bbe0:	move   *a13(0xffa0), a9, 1
3f75bc00:	cmp    a9, a7
3f75bc10:	jrge   L3F75BD40
L3F75BC20:
3f75bc20:	move   a14, -*sp, 1
3f75bc30:	move   *a13, a11, 1
3f75bc40:	sll    0x6, a11
3f75bc50:	move   *a13(0x340), a9, 1
3f75bc70:	add    a9, a11
3f75bc80:	move   *a11(0x20), *a14+, 1
3f75bca0:	calla  L3F702440
3f75bcd0:	move   *a13, a11, 1
3f75bce0:	inc    a11
3f75bcf0:	move   a11, *a13, 1
3f75bd00:	move   *a13(0xffa0), a7, 1
3f75bd20:	cmp    a7, a11
3f75bd30:	jrlt   L3F75BC20
L3F75BD40:
3f75bd40:	move   a14, -*sp, 1
3f75bd50:	move   *a13(0x340), *a14+, 1
3f75bd70:	calla  L3F702440
3f75bda0:	move   *a13(0x2c0), a11, 1
3f75bdc0:	jreq   L3F75BF30
3f75bdd0:	move   a14, -*sp, 1
3f75bde0:	sub    a9, a9
3f75bdf0:	move   a9, *a14+, 1
3f75be00:	move   *a13(0x300), *a14+, 1
3f75be20:	calla  L3F869CA0
3f75be50:	move   a14, -*sp, 1
3f75be60:	move   a9, *a14+, 1
3f75be70:	move   *a13(0x320), *a14+, 1
3f75be90:	calla  L3F869CA0
3f75bec0:	move   a14, -*sp, 1
3f75bed0:	move   *a13(0x2e0), *a14+, 1
3f75bef0:	calla  L3FBD6940
3f75bf20:	jruc   L3F75C0C0
L3F75BF30:
3f75bf30:	move   *a13(0x260), a9, 1
3f75bf50:	jreq   L3F75C0C0
3f75bf60:	move   a14, -*sp, 1
3f75bf70:	move   a13, a9
3f75bf80:	addi   0x260, a9
3f75bfa0:	move   a9, *a14+, 1
3f75bfb0:	movi   0x400000, a7
3f75bfe0:	move   a7, *a14+, 1
3f75bff0:	move   *a13(0x300), *a14+, 1
3f75c010:	calla  L3F864B20
3f75c040:	move   a14, -*sp, 1
3f75c050:	move   *a13(0x300), *a14+, 1
3f75c070:	move   *a13(0x2e0), *a14+, 1
3f75c090:	calla  L3F863590
L3F75C0C0:
3f75c0c0:	move   *sp(0xa0), a14, 1
3f75c0e0:	mmfm   sp, a7,a9,a11,a13
3f75c100:	rets   2
3f75c110:	mmtm   sp, a7,a9,a11,a13
3f75c130:	move   a14, a13
3f75c140:	addi   0x1a0, a14
3f75c160:	move   *a13(0xff80), *a13(0xc0), 1
3f75c190:	move   *a13(0xffc0), a11, 1
3f75c1b0:	move   *a11(0x20), *a13(0xe0), 1
3f75c1e0:	sub    a11, a11
3f75c1f0:	move   a11, *a13, 1
3f75c200:	move   *a13(0xffa0), a9, 1
3f75c220:	cmp    a9, a11
3f75c230:	jage   L3F75E000
L3F75C250:
3f75c250:	move   *a13(0xc0), a11, 1
3f75c270:	setf   16, 1, 0
3f75c280:	move   *a11(0x50), a9, 0
3f75c2a0:	jrle   L3F75C2E0
3f75c2b0:	move   *a11(0x50), a9, 0
3f75c2d0:	jruc   L3F75C310
L3F75C2E0:
3f75c2e0:	move   *a11(0x50), a9, 0
3f75c300:	neg    a9
L3F75C310:
3f75c310:	move   a9, *a13(0x100), 1
3f75c330:	move   *a13, a9, 1
3f75c340:	move   a9, a11
3f75c350:	sll    0x6, a9
3f75c360:	sll    0x5, a11
3f75c370:	add    a11, a9
3f75c380:	move   *a13(0xff80), a11, 1
3f75c3a0:	add    a11, a9
3f75c3b0:	move   *a9(0x50), a9, 0
3f75c3d0:	jrle   L3F75C490
3f75c3e0:	move   *a13, a9, 1
3f75c3f0:	move   a9, a11
3f75c400:	sll    0x6, a9
3f75c410:	sll    0x5, a11
3f75c420:	add    a11, a9
3f75c430:	move   *a13(0xff80), a11, 1
3f75c450:	add    a11, a9
3f75c460:	move   *a9(0x50), a9, 0
3f75c480:	jruc   L3F75C540
L3F75C490:
3f75c490:	move   *a13, a9, 1
3f75c4a0:	move   a9, a11
3f75c4b0:	sll    0x6, a9
3f75c4c0:	sll    0x5, a11
3f75c4d0:	add    a11, a9
3f75c4e0:	move   *a13(0xff80), a11, 1
3f75c500:	add    a11, a9
3f75c510:	move   *a9(0x50), a9, 0
3f75c530:	neg    a9
L3F75C540:
3f75c540:	cmpi   0x5a00, a9
3f75c560:	jalt   L3F75CFE0
3f75c580:	move   *a13(0xffc0), a9, 1
3f75c5a0:	movb   *a9(0x178), a9
3f75c5c0:	jane   L3F75CFE0
3f75c5e0:	move   *a13(0xe0), a9, 1
3f75c600:	move   *a9, a9, 0
3f75c610:	subk   7, a9
3f75c620:	jreq   L3F75C8A0
3f75c630:	move   *a13(0xe0), a9, 1
3f75c650:	move   *a9, a9, 0
3f75c660:	subk   4, a9
3f75c670:	jreq   L3F75C8A0
3f75c680:	move   *a13(0xe0), a9, 1
3f75c6a0:	move   *a9, a9, 0
3f75c6b0:	subk   6, a9
3f75c6c0:	jane   L3F75CFE0
3f75c6e0:	jruc   L3F75C8A0
L3F75C6F0:
3f75c6f0:	movi   0xffff, a11
3f75c710:	move   a11, @0x20e610, 1
3f75c740:	sub    a9, a9
3f75c750:	move   a9, @0x20e500, 0
3f75c780:	jruc   L3F75C930
L3F75C790:
3f75c790:	sub    a11, a11
3f75c7a0:	move   a11, @0x20e610, 1
3f75c7d0:	move   a11, @0x20e500, 0
3f75c800:	jruc   L3F75C930
L3F75C810:
3f75c810:	sub    a11, a11
3f75c820:	move   a11, @0x20e610, 1
3f75c850:	movk   1, a9
3f75c860:	move   a9, @0x20e500, 0
3f75c890:	jruc   L3F75C930
L3F75C8A0:
3f75c8a0:	move   *a13(0xe0), a9, 1
3f75c8c0:	move   *a9, a8, 0
3f75c8d0:	subk   4, a8
3f75c8e0:	jreq   L3F75C790
3f75c8f0:	subk   2, a8
3f75c900:	jreq   L3F75C810
3f75c910:	dec    a8
3f75c920:	jreq   L3F75C6F0
L3F75C930:
3f75c930:	move   *a13(0xffe0), a11, 1
3f75c950:	move   *a11, a9, 0
3f75c960:	jrne   L3F75CAD0
3f75c970:	move   *a11(0x3b0), a9, 0
3f75c990:	move   a9, *a13(0x80), 1
3f75c9b0:	move   *a11(0x3a0), a9, 0
3f75c9d0:	move   a9, *a13(0x60), 1
3f75c9f0:	move   *a13(0x80), a9, 1
3f75ca10:	sll    0x10, a9
3f75ca20:	move   *a13(0x60), a11, 1
3f75ca40:	add    a11, a9
3f75ca50:	move   a9, @0x20e5f0, 1
3f75ca80:	sub    a11, a11
3f75ca90:	move   a11, @0x20e490, 0
3f75cac0:	jruc   L3F75CCC0
L3F75CAD0:
3f75cad0:	sub    a9, a9
3f75cae0:	move   a9, @0x20e5f0, 1
3f75cb10:	movk   1, a11
3f75cb20:	move   a11, @0x20e490, 0
3f75cb50:	move   *a13(0xffe0), a9, 1
3f75cb70:	move   *a9(0x80), a9, 1
3f75cb90:	move   *a9(0x60), a9, 1
3f75cbb0:	move   *a9(0xe0), a9, 1
3f75cbd0:	move   a9, @0x20e4c0, 1
3f75cc00:	move   *a13(0xffe0), a9, 1
3f75cc20:	move   *a9(0x80), a9, 1
3f75cc40:	move   *a9(0x60), a9, 1
3f75cc60:	setf   16, 0, 0
3f75cc70:	move   *a9(0x110), a9, 0
3f75cc90:	move   a9, @0x20e4b0, 0
L3F75CCC0:
3f75ccc0:	move   a14, -*sp, 1
3f75ccd0:	move   *a13(0xffc0), *a14+, 1
3f75ccf0:	move   *a13, a9, 1
3f75cd00:	move   a9, a7
3f75cd10:	sll    0x6, a9
3f75cd20:	sll    0x5, a7
3f75cd30:	add    a7, a9
3f75cd40:	move   *a13(0xff80), a7, 1
3f75cd60:	add    a7, a9
3f75cd70:	move   *a13, a7, 1
3f75cd80:	move   a7, a11
3f75cd90:	sll    0x6, a7
3f75cda0:	sll    0x5, a11
3f75cdb0:	add    a11, a7
3f75cdc0:	move   *a13(0xff80), a11, 1
3f75cde0:	add    a11, a7
3f75cdf0:	setf   16, 1, 0
3f75ce00:	move   *a7(0x10), a7, 0
3f75ce20:	sll    0x10, a7
3f75ce30:	move   *a9, a9, 0
3f75ce40:	add    a7, a9
3f75ce50:	move   a9, *a14+, 1
3f75ce60:	move   *a13, a9, 1
3f75ce70:	move   a9, a7
3f75ce80:	sll    0x6, a9
3f75ce90:	sll    0x5, a7
3f75cea0:	add    a7, a9
3f75ceb0:	add    a11, a9
3f75cec0:	setf   16, 0, 0
3f75ced0:	move   *a9(0x30), a8, 0
3f75cef0:	move   a8, *a14+, 1
3f75cf00:	move   *a13, a9, 1
3f75cf10:	move   a9, a7
3f75cf20:	sll    0x6, a9
3f75cf30:	sll    0x5, a7
3f75cf40:	add    a7, a9
3f75cf50:	add    a11, a9
3f75cf60:	move   *a9(0x20), a8, 0
3f75cf80:	move   a8, *a14+, 1
3f75cf90:	calla  L3F74EAE0
3f75cfc0:	jauc   L3F75DF20
L3F75CFE0:
3f75cfe0:	move   *a13(0xffc0), a9, 1
3f75d000:	movb   *a9(0x1a0), a7
3f75d020:	dsj    a7, L3F75D650
3f75d040:	move   *a13(0x100), a7, 1
3f75d060:	cmpi   0x5a00, a7
3f75d080:	jrnc   L3F75D650
3f75d090:	movk   1, a7
3f75d0a0:	move   a7, *a13(0x40), 1
3f75d0c0:	move   a14, -*sp, 1
3f75d0d0:	movk   4, a9
3f75d0e0:	move   a9, *a14+, 1
3f75d0f0:	calla  L3F705A00
3f75d120:	move   a8, *a13(0xa0), 1
3f75d140:	move   a14, -*sp, 1
3f75d150:	move   a13, a9
3f75d160:	addi   0xa0, a9
3f75d180:	move   a9, *a14+, 1
3f75d190:	move   a7, *a14+, 1
3f75d1a0:	move   *a13(0xc0), *a14+, 1
3f75d1c0:	calla  L3F75E050
3f75d1f0:	move   a8, *a13(0x40), 1
3f75d210:	move   a8, a8
3f75d220:	jaeq   L3F75DF20
3f75d240:	move   *a13(0xc0), a7, 1
3f75d260:	setf   16, 0, 0
3f75d270:	move   *a7(0x20), a9, 0
3f75d290:	srl    0x1, a9
3f75d2a0:	setf   16, 1, 0
3f75d2b0:	move   *a7, a7, 0
3f75d2c0:	add    a9, a7
3f75d2d0:	move   *a13(0xa0), a9, 1
3f75d2f0:	move   a7, *a9, 0
3f75d300:	move   *a13(0xc0), a7, 1
3f75d320:	setf   16, 0, 0
3f75d330:	move   *a7(0x30), a9, 0
3f75d350:	srl    0x1, a9
3f75d360:	setf   16, 1, 0
3f75d370:	move   *a7(0x10), a7, 0
3f75d390:	add    a9, a7
3f75d3a0:	move   *a13(0xa0), a9, 1
3f75d3c0:	move   a7, *a9(0x10), 0
3f75d3e0:	move   *a13(0x100), a7, 1
3f75d400:	cmpi   0x2d00, a7
3f75d420:	jrhi   L3F75D510
3f75d430:	move   a14, -*sp, 1
3f75d440:	move   a9, *a14+, 1
3f75d450:	inc    a8
3f75d460:	move   a8, *a14+, 1
3f75d470:	move   *a13(0xffc0), *a14+, 1
3f75d490:	move   *a13(0xffe0), *a14+, 1
3f75d4b0:	move   *a13(0xffc0), a7, 1
3f75d4d0:	move   *a7(0x4a0), a7, 1
3f75d4f0:	call   a7
3f75d500:	jruc   L3F75D5E0
L3F75D510:
3f75d510:	move   a14, -*sp, 1
3f75d520:	move   a9, *a14+, 1
3f75d530:	inc    a8
3f75d540:	move   a8, *a14+, 1
3f75d550:	move   *a13(0xffc0), *a14+, 1
3f75d570:	move   *a13(0xffe0), *a14+, 1
3f75d590:	move   *a13(0xffc0), a7, 1
3f75d5b0:	move   *a7(0x4c0), a7, 1
3f75d5d0:	call   a7
L3F75D5E0:
3f75d5e0:	move   a14, -*sp, 1
3f75d5f0:	move   a9, *a14+, 1
3f75d600:	calla  L3F702440
3f75d630:	jauc   L3F75DF20
L3F75D650:
3f75d650:	sub    a7, a7
3f75d660:	move   a7, *a13(0xa0), 1
3f75d680:	move   a14, -*sp, 1
3f75d690:	move   a13, a7
3f75d6a0:	addi   0xa0, a7
3f75d6c0:	move   a7, *a14+, 1
3f75d6d0:	sub    a7, a7
3f75d6e0:	move   a7, *a14+, 1
3f75d6f0:	move   *a13(0xc0), *a14+, 1
3f75d710:	calla  L3F75E050
3f75d740:	move   a8, *a13(0x40), 1
3f75d760:	move   a8, a8
3f75d770:	jreq   L3F75DF20
3f75d780:	move   a7, *a13(0x120), 1
3f75d7a0:	move   a7, *a13(0x140), 1
3f75d7c0:	move   a7, *a13(0x160), 1
3f75d7e0:	move   a7, *a13(0x180), 1
3f75d800:	dec    a8
3f75d810:	jrle   L3F75DB80
3f75d820:	move   *a13(0xa0), a9, 1
3f75d840:	move   *a13(0x40), a11, 1
3f75d860:	dec    a11
3f75d870:	sll    0x5, a11
3f75d880:	add    a9, a11
3f75d890:	setf   16, 1, 0
3f75d8a0:	move   *a9, a9, 0
3f75d8b0:	move   *a11, a11, 0
3f75d8c0:	sub    a11, a9
3f75d8d0:	move   a9, *a13(0x120), 1
3f75d8f0:	move   *a13(0xa0), a11, 1
3f75d910:	move   *a13(0x40), a9, 1
3f75d930:	dec    a9
3f75d940:	sll    0x5, a9
3f75d950:	add    a11, a9
3f75d960:	move   *a11(0x10), a11, 0
3f75d980:	move   *a9(0x10), a9, 0
3f75d9a0:	sub    a9, a11
3f75d9b0:	move   a11, *a13(0x140), 1
3f75d9d0:	move   *a13(0xa0), a9, 1
3f75d9f0:	move   *a13(0x40), a11, 1
3f75da10:	subk   2, a11
3f75da20:	sll    0x5, a11
3f75da30:	add    a9, a11
3f75da40:	move   *a9(0x20), a9, 0
3f75da60:	move   *a11, a11, 0
3f75da70:	sub    a11, a9
3f75da80:	move   a9, *a13(0x160), 1
3f75daa0:	move   *a13(0xa0), a11, 1
3f75dac0:	move   *a13(0x40), a9, 1
3f75dae0:	subk   2, a9
3f75daf0:	sll    0x5, a9
3f75db00:	add    a11, a9
3f75db10:	move   *a11(0x30), a11, 0
3f75db30:	move   *a9(0x10), a9, 0
3f75db50:	sub    a9, a11
3f75db60:	move   a11, *a13(0x180), 1
L3F75DB80:
3f75db80:	move   *a13(0x120), a11, 1
3f75dba0:	jrgt   L3F75DBE0
3f75dbb0:	move   *a13(0x160), a9, 1
3f75dbd0:	jrle   L3F75DC30
L3F75DBE0:
3f75dbe0:	move   a11, a8
3f75dbf0:	jrle   L3F75DDE0
3f75dc00:	move   *a13(0x160), a9, 1
3f75dc20:	jrlt   L3F75DDE0
L3F75DC30:
3f75dc30:	move   *a13(0x140), a7, 1
3f75dc50:	jrgt   L3F75DC90
3f75dc60:	move   *a13(0x180), a7, 1
3f75dc80:	jrle   L3F75DCF0
L3F75DC90:
3f75dc90:	move   *a13(0x140), a7, 1
3f75dcb0:	jrle   L3F75DDE0
3f75dcc0:	move   *a13(0x180), a7, 1
3f75dce0:	jrlt   L3F75DDE0
L3F75DCF0:
3f75dcf0:	move   a14, -*sp, 1
3f75dd00:	move   *a13(0xa0), *a14+, 1
3f75dd20:	move   *a13(0x40), *a14+, 1
3f75dd40:	move   *a13(0xffc0), *a14+, 1
3f75dd60:	move   *a13(0xffe0), *a14+, 1
3f75dd80:	move   *a13(0xffc0), a7, 1
3f75dda0:	move   *a7(0x4a0), a7, 1
3f75ddc0:	call   a7
3f75ddd0:	jruc   L3F75DEC0
L3F75DDE0:
3f75dde0:	move   a14, -*sp, 1
3f75ddf0:	move   *a13(0xa0), *a14+, 1
3f75de10:	move   *a13(0x40), *a14+, 1
3f75de30:	move   *a13(0xffc0), *a14+, 1
3f75de50:	move   *a13(0xffe0), *a14+, 1
3f75de70:	move   *a13(0xffc0), a9, 1
3f75de90:	move   *a9(0x4e0), a7, 1
3f75deb0:	call   a7
L3F75DEC0:
3f75dec0:	move   a14, -*sp, 1
3f75ded0:	move   *a13(0xa0), *a14+, 1
3f75def0:	calla  L3F702440
L3F75DF20:
3f75df20:	move   *a13(0xc0), a11, 1
3f75df40:	addi   0x60, a11
3f75df60:	move   a11, *a13(0xc0), 1
3f75df80:	move   *a13, a9, 1
3f75df90:	inc    a9
3f75dfa0:	move   a9, *a13, 1
3f75dfb0:	move   *a13(0xffa0), a7, 1
3f75dfd0:	cmp    a7, a9
3f75dfe0:	jalt   L3F75C250
L3F75E000:
3f75e000:	move   *sp(0xa0), a14, 1
3f75e020:	mmfm   sp, a7,a9,a11,a13
3f75e040:	rets   2
L3F75E050:
3f75e050:	mmtm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3f75e070:	move   a14, a13
3f75e080:	addi   0xa0, a14
3f75e0a0:	move   *a13(0xffe0), a7, 1
3f75e0c0:	setf   16, 1, 0
3f75e0d0:	move   *a7(0x40), a10, 0
3f75e0f0:	neg    a10
3f75e100:	jrge   L3F75E1A0
3f75e110:	cmpi   0xa600, a10
3f75e130:	jrge   L3F75E220
L3F75E140:
3f75e140:	addi   0x5a00, a10
3f75e160:	cmpi   0xa600, a10
3f75e180:	jrlt   L3F75E140
3f75e190:	jruc   L3F75E220
L3F75E1A0:
3f75e1a0:	cmpi   0x5a00, a10
3f75e1c0:	jrle   L3F75E220
L3F75E1D0:
3f75e1d0:	subi   0x5a00, a10
3f75e1f0:	cmpi   0x5a00, a10
3f75e210:	jrgt   L3F75E1D0
L3F75E220:
3f75e220:	movi   0x64, a7
3f75e240:	mpys   a10, a7
3f75e250:	move   a7, *a13, 1
3f75e260:	sra    0x6, a7
3f75e270:	move   a7, *a13, 1
3f75e280:	move   *a13(0xffe0), a5, 1
3f75e2a0:	setf   16, 1, 0
3f75e2b0:	move   *a5(0x50), a10, 0
3f75e2d0:	neg    a10
3f75e2e0:	cmpi   0x5a00, a10
3f75e300:	jrgt   L3F75E340
3f75e310:	cmpi   0xa600, a10
3f75e330:	jrge   L3F75E360
L3F75E340:
3f75e340:	movi   0x5a00, a10
L3F75E360:
3f75e360:	movi   0x64, a5
3f75e380:	mpys   a10, a5
3f75e390:	move   a5, *a13(0x20), 1
3f75e3b0:	sra    0x6, a5
3f75e3c0:	move   a5, *a13(0x20), 1
3f75e3e0:	move   *a13(0xffe0), a5, 1
3f75e400:	setf   16, 0, 0
3f75e410:	move   *a5(0x20), a7, 0
3f75e430:	move   *a5(0x30), a5, 0
3f75e450:	cmp    a5, a7
3f75e460:	jrls   L3F75E4C0
3f75e470:	move   *a13(0xffe0), a7, 1
3f75e490:	move   *a7(0x20), a5, 0
3f75e4b0:	jruc   L3F75E500
L3F75E4C0:
3f75e4c0:	move   *a13(0xffe0), a7, 1
3f75e4e0:	move   *a7(0x30), a5, 0
L3F75E500:
3f75e500:	jrne   L3F75E540
3f75e510:	sub    a8, a8
3f75e520:	jauc   L3F75F6F0
L3F75E540:
3f75e540:	move   a14, -*sp, 1
3f75e550:	move   *a7(0x20), a5, 0
3f75e570:	move   *a7(0x30), a3, 0
3f75e590:	cmp    a3, a5
3f75e5a0:	jrls   L3F75E5E0
3f75e5b0:	move   *a7(0x20), a5, 0
3f75e5d0:	jruc   L3F75E600
L3F75E5E0:
3f75e5e0:	move   *a7(0x30), a5, 0
L3F75E600:
3f75e600:	move   a5, a8
3f75e610:	calla  L3FE116F0
3f75e640:	movi   0x3f75f740, a8
3f75e670:	move   *a8+, *a14+, 1
3f75e680:	move   *a8+, *a14+, 1
3f75e690:	calla  L3FE0E730
3f75e6c0:	jreq   L3F75E850
3f75e6d0:	move   *a7(0x20), a5, 0
3f75e6f0:	move   *a7(0x30), a3, 0
3f75e710:	cmp    a3, a5
3f75e720:	jrls   L3F75E760
3f75e730:	move   *a7(0x20), a5, 0
3f75e750:	jruc   L3F75E780
L3F75E760:
3f75e760:	move   *a7(0x30), a5, 0
L3F75E780:
3f75e780:	move   a5, a8
3f75e790:	calla  L3FE116F0
3f75e7c0:	movi   0x3f75f780, a8
3f75e7f0:	move   *a8+, *a14+, 1
3f75e800:	move   *a8+, *a14+, 1
3f75e810:	calla  L3FE0C950
3f75e840:	jruc   L3F75E9C0
L3F75E850:
3f75e850:	move   *a7(0x20), a5, 0
3f75e870:	move   *a7(0x30), a3, 0
3f75e890:	cmp    a3, a5
3f75e8a0:	jrls   L3F75E8E0
3f75e8b0:	move   *a7(0x20), a5, 0
3f75e8d0:	jruc   L3F75E900
L3F75E8E0:
3f75e8e0:	move   *a7(0x30), a5, 0
L3F75E900:
3f75e900:	move   a5, a8
3f75e910:	calla  L3FE116F0
3f75e940:	movi   0x3f75f780, a8
3f75e970:	move   *a8+, *a14+, 1
3f75e980:	move   *a8+, *a14+, 1
3f75e990:	calla  L3FE0C8D0
L3F75E9C0:
3f75e9c0:	calla  L3FE10B50
3f75e9f0:	sra    0x1, a8
3f75ea00:	move   a8, *a14+, 1
3f75ea10:	calla  L3FBFCE00
3f75ea40:	move   *a13(0x20), a5, 1
3f75ea60:	mpys   a8, a5
3f75ea70:	move   a5, a9
3f75ea80:	sra    0x1, a9
3f75ea90:	move   a9, a3
3f75eaa0:	jrle   L3F75EAD0
3f75eab0:	move   a9, a5
3f75eac0:	jruc   L3F75EAF0
L3F75EAD0:
3f75ead0:	move   a9, a5
3f75eae0:	neg    a5
L3F75EAF0:
3f75eaf0:	move   a5, a9
3f75eb00:	addi   0x64, a9
3f75eb20:	movi   0x30, a5
3f75eb40:	divs   a5, a9
3f75eb50:	move   *a13(0x20), a3, 1
3f75eb70:	movi   0x64, a5
3f75eb90:	mpys   a3, a5
3f75eba0:	divs   a9, a5
3f75ebb0:	move   a5, *a13(0x40), 1
3f75ebd0:	addi   0x64, a9
3f75ebf0:	movi   0x64, a3
3f75ec10:	divs   a3, a9
3f75ec20:	move   a14, -*sp, 1
3f75ec30:	move   *a13(0xffc0), a3, 1
3f75ec50:	add    a9, a3
3f75ec60:	sll    0x2, a3
3f75ec70:	move   a3, *a14+, 1
3f75ec80:	move   *a13(0xffa0), a3, 1
3f75eca0:	move   *a3(0x0), *a14+, 1
3f75ecc0:	calla  L3F705B20
3f75ecf0:	move   a8, a2
3f75ed00:	move   a2, *a3, 1
3f75ed10:	setf   16, 0, 0
3f75ed20:	move   *a7(0x20), a3, 0
3f75ed40:	movi   0x64, a5
3f75ed60:	mpyu   a5, a3
3f75ed70:	move   a3, a12
3f75ed80:	srl    0x1, a12
3f75ed90:	move   *a7(0x30), a3, 0
3f75edb0:	mpyu   a5, a3
3f75edc0:	move   a3, a0
3f75edd0:	srl    0x1, a0
3f75ede0:	setf   16, 1, 0
3f75edf0:	move   *a7, a3, 0
3f75ee00:	mpys   a5, a3
3f75ee10:	add    a12, a3
3f75ee20:	move   a3, *a13(0x60), 1
3f75ee40:	move   *a7(0x10), a5, 0
3f75ee60:	movi   0x64, a3
3f75ee80:	mpys   a3, a5
3f75ee90:	add    a0, a5
3f75eea0:	move   a5, *a13(0x80), 1
3f75eec0:	move   *a13, a11, 1
3f75eed0:	move   *a13(0xffc0), a10, 1
3f75eef0:	move   a10, a3
3f75ef00:	add    a9, a3
3f75ef10:	cmp    a3, a10
3f75ef20:	jrge   L3F75F310
L3F75EF30:
3f75ef30:	move   a10, a7
3f75ef40:	sll    0x5, a7
3f75ef50:	add    a2, a7
3f75ef60:	move   a14, -*sp, 1
3f75ef70:	movi   0x64, a5
3f75ef90:	mpys   a11, a5
3f75efa0:	movi   0x64, a3
3f75efc0:	divs   a3, a5
3f75efd0:	move   a5, *a14+, 1
3f75efe0:	calla  L3F731770
3f75f010:	move   a12, a5
3f75f020:	mpys   a8, a5
3f75f030:	movi   0x3e8, a3
3f75f050:	divs   a3, a5
3f75f060:	move   *a13(0x60), a3, 1
3f75f080:	add    a3, a5
3f75f090:	movi   0x64, a3
3f75f0b0:	divs   a3, a5
3f75f0c0:	setf   16, 1, 0
3f75f0d0:	move   a5, *a7, 0
3f75f0e0:	move   a10, a7
3f75f0f0:	sll    0x5, a7
3f75f100:	add    a2, a7
3f75f110:	move   a14, -*sp, 1
3f75f120:	mpys   a11, a3
3f75f130:	movi   0x64, a5
3f75f150:	divs   a5, a3
3f75f160:	move   a3, *a14+, 1
3f75f170:	calla  L3F7313D0
3f75f1a0:	move   a0, a3
3f75f1b0:	mpys   a8, a3
3f75f1c0:	movi   0x3e8, a5
3f75f1e0:	divs   a5, a3
3f75f1f0:	move   *a13(0x80), a5, 1
3f75f210:	add    a5, a3
3f75f220:	movi   0x64, a5
3f75f240:	divs   a5, a3
3f75f250:	setf   16, 1, 0
3f75f260:	move   a3, *a7(0x10), 0
3f75f280:	move   *a13(0x40), a7, 1
3f75f2a0:	add    a7, a11
3f75f2b0:	inc    a10
3f75f2c0:	move   *a13(0xffc0), a3, 1
3f75f2e0:	add    a9, a3
3f75f2f0:	cmp    a3, a10
3f75f300:	jrlt   L3F75EF30
L3F75F310:
3f75f310:	move   a10, a7
3f75f320:	dec    a7
3f75f330:	sll    0x5, a7
3f75f340:	add    a2, a7
3f75f350:	move   a14, -*sp, 1
3f75f360:	move   *a13, a5, 1
3f75f370:	move   *a13(0x20), a3, 1
3f75f390:	add    a3, a5
3f75f3a0:	movi   0x64, a3
3f75f3c0:	mpys   a3, a5
3f75f3d0:	divs   a3, a5
3f75f3e0:	move   a5, *a14+, 1
3f75f3f0:	calla  L3F731770
3f75f420:	move   a12, a5
3f75f430:	mpys   a8, a5
3f75f440:	movi   0x3e8, a3
3f75f460:	divs   a3, a5
3f75f470:	move   *a13(0x60), a3, 1
3f75f490:	add    a3, a5
3f75f4a0:	movi   0x64, a3
3f75f4c0:	divs   a3, a5
3f75f4d0:	setf   16, 1, 0
3f75f4e0:	move   a5, *a7, 0
3f75f4f0:	move   a10, a7
3f75f500:	dec    a7
3f75f510:	sll    0x5, a7
3f75f520:	add    a2, a7
3f75f530:	move   a14, -*sp, 1
3f75f540:	move   *a13, a5, 1
3f75f550:	move   *a13(0x20), a3, 1
3f75f570:	add    a3, a5
3f75f580:	movi   0x64, a3
3f75f5a0:	mpys   a3, a5
3f75f5b0:	divs   a3, a5
3f75f5c0:	move   a5, *a14+, 1
L3F75F5D0:
3f75f5d0:	calla  L3F7313D0
3f75f600:	move   a0, a5
3f75f610:	mpys   a8, a5
3f75f620:	movi   0x3e8, a3
3f75f640:	divs   a3, a5
3f75f650:	move   *a13(0x80), a3, 1
3f75f670:	add    a3, a5
3f75f680:	movi   0x64, a3
3f75f6a0:	divs   a3, a5
3f75f6b0:	setf   16, 1, 0
3f75f6c0:	move   a5, *a7(0x10), 0
3f75f6e0:	move   a9, a8
L3F75F6F0:
3f75f6f0:	move   *sp(0x160), a14, 1
3f75f710:	mmfm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3f75f730:	rets   2
3f75f740:	.word  0x0000
3f75f750:	.word  0x0000
3f75f760:	.word  0x0000
3f75f770:	.word  0x0000
3f75f780:	.word  0x0000
3f75f790:	.word  0x0000
3f75f7a0:	.word  0x0000
3f75f7b0:	dsjs   b8, L3F75F5D0
3f75f7c0:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3f75f7e0:	move   a14, a13
3f75f7f0:	addi   0xe0, a14
3f75f810:	move   *a13(0xff80), a9, 1
3f75f830:	sub    a7, a7
3f75f840:	move   a7, *a13(0x40), 1
3f75f860:	move   a7, *a13(0x60), 1
3f75f880:	move   *a13(0xffc0), a5, 1
3f75f8a0:	move   *a5(0x20), *a13(0x80), 1
3f75f8d0:	move   *a13(0xffa0), a5, 1
3f75f8f0:	subk   2, a5
3f75f900:	jale   L3F762920
3f75f920:	move   *a13(0xffc0), a5, 1
3f75f940:	movb   *a5(0x178), a5
3f75f960:	jane   L3F760F50
3f75f980:	move   *a13(0xffa0), a5, 1
3f75f9a0:	subk   6, a5
3f75f9b0:	jage   L3F760F50
3f75f9d0:	move   *a13(0x80), a5, 1
3f75f9f0:	setf   16, 1, 0
3f75fa00:	move   *a5, a5, 0
3f75fa10:	subk   7, a5
3f75fa20:	jreq   L3F75FA90
3f75fa30:	move   *a13(0x80), a5, 1
3f75fa50:	move   *a5, a5, 0
3f75fa60:	subk   4, a5
3f75fa70:	jane   L3F760F50
L3F75FA90:
3f75fa90:	move   *a13(0x80), a5, 1
3f75fab0:	move   *a5, a5, 0
3f75fac0:	subk   7, a5
3f75fad0:	jrne   L3F75FB40
3f75fae0:	movi   0xffff, a5
3f75fb00:	move   a5, @0x20e610, 1
3f75fb30:	jruc   L3F75FB70
L3F75FB40:
3f75fb40:	move   a7, @0x20e610, 1
L3F75FB70:
3f75fb70:	move   *a13(0xffe0), a5, 1
3f75fb90:	move   *a5, a5, 0
3f75fba0:	jrne   L3F75FD10
3f75fbb0:	move   *a13(0xffe0), a5, 1
3f75fbd0:	move   *a5(0x3b0), *a13(0xb0), 0
3f75fc00:	move   *a5(0x3a0), *a13(0xa0), 0
3f75fc30:	move   *a13(0xb0), a5, 0
3f75fc50:	sll    0x10, a5
3f75fc60:	move   *a13(0xa0), a7, 0
3f75fc80:	add    a7, a5
3f75fc90:	move   a5, @0x20e5f0, 1
3f75fcc0:	sub    a7, a7
3f75fcd0:	move   a7, @0x20e490, 0
3f75fd00:	jruc   L3F75FEF0
L3F75FD10:
3f75fd10:	move   a7, @0x20e5f0, 1
3f75fd40:	movk   1, a5
3f75fd50:	move   a5, @0x20e490, 0
3f75fd80:	move   *a13(0xffe0), a5, 1
3f75fda0:	move   *a5(0x80), a5, 1
3f75fdc0:	move   *a5(0x60), a5, 1
3f75fde0:	move   *a5(0xe0), a5, 1
3f75fe00:	move   a5, @0x20e4c0, 1
3f75fe30:	move   *a13(0xffe0), a5, 1
3f75fe50:	move   *a5(0x80), a5, 1
3f75fe70:	move   *a5(0x60), a5, 1
3f75fe90:	setf   16, 0, 0
3f75fea0:	move   *a5(0x110), a5, 0
3f75fec0:	move   a5, @0x20e4b0, 0
L3F75FEF0:
3f75fef0:	move   *a13(0xffa0), a5, 1
3f75ff10:	cmpi   0x12b, a5
3f75ff30:	jalt   L3F760770
3f75ff50:	move   a14, -*sp, 1
3f75ff60:	inc    a5
3f75ff70:	sll    0x1, a5
3f75ff80:	move   a5, *a14+, 1
3f75ff90:	calla  L3F701230
3f75ffc0:	move   a8, *a13(0x40), 1
3f75ffe0:	move   a14, -*sp, 1
3f75fff0:	move   *a13(0xffa0), a5, 1
3f760010:	inc    a5
3f760020:	sll    0x2, a5
3f760030:	move   a5, *a14+, 1
3f760040:	calla  L3F701230
3f760070:	move   a8, *a13(0x60), 1
3f760090:	move   a7, a10
3f7600a0:	move   *a13(0xffa0), a5, 1
3f7600c0:	cmp    a5, a10
3f7600d0:	jrge   L3F760300
3f7600e0:	setf   16, 1, 0
L3F7600F0:
3f7600f0:	move   a10, a7
3f760100:	sll    0x4, a7
3f760110:	move   *a13(0x40), a5, 1
3f760130:	add    a5, a7
3f760140:	move   a10, *a7, 0
3f760150:	move   a10, a7
3f760160:	sll    0x5, a7
3f760170:	move   *a13(0x60), a3, 1
3f760190:	add    a3, a7
3f7601a0:	move   a10, a3
3f7601b0:	sll    0x5, a3
3f7601c0:	add    a9, a3
3f7601d0:	move   *a3, *a7, 0
3f7601e0:	move   a10, a7
3f7601f0:	sll    0x1, a7
3f760200:	inc    a7
3f760210:	sll    0x4, a7
3f760220:	move   *a13(0x60), a3, 1
3f760240:	add    a3, a7
3f760250:	move   a10, a3
3f760260:	sll    0x5, a3
3f760270:	add    a9, a3
3f760280:	move   *a3(0x10), *a7(0x0), 0
3f7602b0:	inc    a10
3f7602c0:	move   *a13(0xffa0), a7, 1
3f7602e0:	cmp    a7, a10
3f7602f0:	jrlt   L3F7600F0
L3F760300:
3f760300:	move   a14, -*sp, 1
3f760310:	move   *a13(0xffc0), *a14+, 1
3f760330:	move   *a13(0x60), *a14+, 1
3f760350:	move   *a13(0x40), *a14+, 1
3f760370:	move   *a13(0xffa0), *a14+, 1
3f760390:	calla  L3F751E50
3f7603c0:	move   a8, a3
3f7603d0:	jrne   L3F760690
3f7603e0:	move   *a13(0xffa0), a10, 1
3f760400:	dec    a10
3f760410:	sub    a11, a11
3f760420:	move   a10, a3
3f760430:	jrlt   L3F7605D0
3f760440:	setf   16, 1, 0
L3F760450:
3f760450:	move   a11, a7
3f760460:	sll    0x5, a7
3f760470:	move   *a13(0x60), a5, 1
3f760490:	add    a5, a7
3f7604a0:	move   a10, a3
3f7604b0:	sll    0x5, a3
3f7604c0:	add    a9, a3
3f7604d0:	move   *a3, *a7, 0
3f7604e0:	move   a11, a7
3f7604f0:	sll    0x1, a7
3f760500:	inc    a7
3f760510:	sll    0x4, a7
3f760520:	add    a5, a7
3f760530:	move   a10, a3
3f760540:	sll    0x5, a3
3f760550:	add    a9, a3
3f760560:	move   *a3(0x10), *a7(0x0), 0
3f760590:	dec    a10
3f7605a0:	inc    a11
3f7605b0:	move   a10, a3
3f7605c0:	jrge   L3F760450
L3F7605D0:
3f7605d0:	move   a14, -*sp, 1
3f7605e0:	move   *a13(0xffc0), *a14+, 1
3f760600:	move   *a13(0x60), *a14+, 1
3f760620:	move   *a13(0x40), *a14+, 1
3f760640:	move   *a13(0xffa0), *a14+, 1
3f760660:	calla  L3F751E50
L3F760690:
3f760690:	move   a14, -*sp, 1
3f7606a0:	move   *a13(0x40), *a14+, 1
3f7606c0:	calla  L3F702440
3f7606f0:	move   a14, -*sp, 1
3f760700:	move   *a13(0x60), *a14+, 1
3f760720:	calla  L3F702440
3f760750:	jauc   L3F762920
L3F760770:
3f760770:	move   a7, a10
3f760780:	cmp    a5, a10
3f760790:	jrge   L3F760960
3f7607a0:	setf   16, 1, 0
L3F7607B0:
3f7607b0:	move   a10, a7
3f7607c0:	sll    0x5, a7
3f7607d0:	addi   0x210bd0, a7
3f760800:	move   a10, a5
3f760810:	sll    0x5, a5
3f760820:	add    a9, a5
3f760830:	move   *a5, *a7, 0
3f760840:	move   a10, a7
3f760850:	sll    0x1, a7
3f760860:	inc    a7
3f760870:	sll    0x4, a7
3f760880:	addi   0x210bd0, a7
3f7608b0:	move   a10, a5
3f7608c0:	sll    0x5, a5
3f7608d0:	add    a9, a5
3f7608e0:	move   *a5(0x10), *a7(0x0), 0
3f760910:	inc    a10
3f760920:	move   *a13(0xffa0), a7, 1
3f760940:	cmp    a7, a10
3f760950:	jrlt   L3F7607B0
L3F760960:
3f760960:	move   a14, -*sp, 1
3f760970:	move   *a13(0xffc0), *a14+, 1
3f760990:	movi   0x210bd0, a7
3f7609c0:	move   a7, *a14+, 1
3f7609d0:	movi   0x20f900, a5
3f760a00:	move   a5, *a14+, 1
3f760a10:	move   *a13(0xffa0), *a14+, 1
3f760a30:	calla  L3F751E50
3f760a60:	move   a8, a3
3f760a70:	jane   L3F762920
3f760a90:	move   *a13(0xffa0), a10, 1
3f760ab0:	dec    a10
3f760ac0:	sub    a11, a11
3f760ad0:	move   a10, a3
3f760ae0:	jrlt   L3F760CA0
3f760af0:	setf   16, 1, 0
L3F760B00:
3f760b00:	move   a10, a7
3f760b10:	sll    0x5, a7
3f760b20:	addi   0x210bd0, a7
3f760b50:	move   a11, a5
3f760b60:	sll    0x5, a5
3f760b70:	add    a9, a5
3f760b80:	move   *a5, *a7, 0
3f760b90:	move   a10, a7
3f760ba0:	sll    0x1, a7
3f760bb0:	inc    a7
3f760bc0:	sll    0x4, a7
3f760bd0:	addi   0x210bd0, a7
3f760c00:	move   a11, a5
3f760c10:	sll    0x5, a5
3f760c20:	add    a9, a5
3f760c30:	move   *a5(0x10), *a7(0x0), 0
3f760c60:	dec    a10
3f760c70:	inc    a11
3f760c80:	move   a10, a3
3f760c90:	jrge   L3F760B00
L3F760CA0:
3f760ca0:	move   a14, -*sp, 1
3f760cb0:	move   *a13(0xffc0), *a14+, 1
3f760cd0:	movi   0x210bd0, a7
3f760d00:	move   a7, *a14+, 1
3f760d10:	movi   0x20f900, a5
3f760d40:	move   a5, *a14+, 1
3f760d50:	move   *a13(0xffa0), *a14+, 1
3f760d70:	calla  L3F751E50
3f760da0:	move   a8, a3
3f760db0:	jane   L3F762920
3f760dd0:	move   a14, -*sp, 1
3f760de0:	move   a14, -*sp, 1
3f760df0:	move   *a13(0xffc0), *a14+, 1
3f760e10:	move   a7, *a14+, 1
3f760e20:	movi   0x20e630, a3
3f760e50:	move   a3, *a14+, 1
3f760e60:	move   *a13(0xffa0), *a14+, 1
3f760e80:	calla  L3F751E50
3f760eb0:	move   a8, *a14+, 1
3f760ec0:	movi   0x3f762970, a8
3f760ef0:	move   a8, *a14+, 1
3f760f00:	calla  L3FB341E0
3f760f30:	jauc   L3F762920
L3F760F50:
3f760f50:	move   *a13(0xffa0), a5, 1
3f760f70:	subk   6, a5
3f760f80:	jage   L3F762720
3f760fa0:	move   *a13(0xffc0), a5, 1
3f760fc0:	movb   *a5(0x178), a3
3f760fe0:	dec    a3
3f760ff0:	jreq   L3F761050
3f761000:	movb   *a5(0x178), a3
3f761020:	subk   2, a3
3f761030:	jane   L3F762720
L3F761050:
3f761050:	move   *a13(0x80), a3, 1
3f761070:	setf   16, 1, 0
3f761080:	move   *a3, a3, 0
3f761090:	subk   7, a3
3f7610a0:	jreq   L3F761110
3f7610b0:	move   *a13(0x80), a3, 1
3f7610d0:	move   *a3, a3, 0
3f7610e0:	subk   4, a3
3f7610f0:	jane   L3F762720
L3F761110:
3f761110:	move   *a13(0x80), a3, 1
3f761130:	move   *a3(0x40), a3, 1
3f761150:	move   *a3(0x80), a3, 1
3f761170:	move   *a3(0x60), a3, 1
3f761190:	setf   16, 0, 0
3f7611a0:	move   *a3(0x110), a3, 0
3f7611c0:	subk   32, a3
3f7611d0:	jane   L3F762720
3f7611f0:	move   *a13(0xffe0), a3, 1
3f761210:	setf   16, 1, 0
3f761220:	move   *a3, a3, 0
3f761230:	jane   L3F762720
3f761250:	move   *a13(0x80), a3, 1
3f761270:	move   *a3(0x40), a3, 1
3f761290:	move   *a3(0x80), a3, 1
3f7612b0:	move   *a3(0x60), a3, 1
3f7612d0:	setf   16, 0, 0
3f7612e0:	move   *a3(0x100), a3, 0
3f761300:	move   a3, @0x213200, 1
3f761330:	move   *a13(0x80), a5, 1
3f761350:	move   *a5(0x40), a5, 1
3f761370:	move   *a5(0x80), a5, 1
3f761390:	move   *a5(0x60), a5, 1
3f7613b0:	move   *a5(0xe0), a5, 1
3f7613d0:	move   a5, @0x2131a0, 1
3f761400:	move   a7, @0x20e490, 0
3f761430:	move   *a13(0x80), a3, 1
3f761450:	setf   16, 1, 0
3f761460:	move   *a3, a3, 0
3f761470:	subk   7, a3
3f761480:	jrne   L3F761520
3f761490:	movi   0xffff, a3
3f7614b0:	move   a3, @0x213150, 1
3f7614e0:	move   a7, @0x213170, 1
3f761510:	jruc   L3F7615A0
L3F761520:
3f761520:	move   a7, @0x213150, 1
3f761550:	movi   0xffff, a3
3f761570:	move   a3, @0x213170, 1
L3F7615A0:
3f7615a0:	move   *a13(0xffe0), a3, 1
3f7615c0:	move   *a3(0x3b0), *a13(0xb0), 0
3f7615f0:	move   *a3(0x3a0), *a13(0xa0), 0
3f761620:	move   *a13(0x80), a3, 1
3f761640:	move   *a13(0xa0), a5, 0
3f761660:	move   *a3(0x60), a3, 1
3f761680:	sub    a5, a3
3f761690:	move   *a13(0xffc0), a5, 1
3f7616b0:	move   *a5(0x200), a5, 0
3f7616d0:	sub    a5, a3
3f7616e0:	move   a3, @0x2131c0, 1
3f761710:	move   *a13(0x80), a5, 1
3f761730:	move   *a13(0xb0), a3, 0
3f761750:	move   *a5(0x80), a5, 1
3f761770:	sub    a3, a5
3f761780:	move   *a13(0xffc0), a3, 1
3f7617a0:	move   *a3(0x210), a3, 0
3f7617c0:	sub    a3, a5
3f7617d0:	move   a5, @0x2131e0, 1
3f761800:	move   *a13(0xb0), a3, 0
3f761820:	sll    0x10, a3
3f761830:	move   *a13(0xa0), a5, 0
3f761850:	add    a5, a3
3f761860:	move   a3, @0x20e5f0, 1
3f761890:	move   *a13(0xffa0), a5, 1
3f7618b0:	cmpi   0x12b, a5
3f7618d0:	jalt   L3F762110
3f7618f0:	move   a14, -*sp, 1
3f761900:	inc    a5
3f761910:	sll    0x1, a5
3f761920:	move   a5, *a14+, 1
3f761930:	calla  L3F701230
3f761960:	move   a8, *a13(0x40), 1
3f761980:	move   a14, -*sp, 1
3f761990:	move   *a13(0xffa0), a5, 1
3f7619b0:	inc    a5
3f7619c0:	sll    0x2, a5
3f7619d0:	move   a5, *a14+, 1
3f7619e0:	calla  L3F701230
3f761a10:	move   a8, *a13(0x60), 1
3f761a30:	move   a7, a10
3f761a40:	move   *a13(0xffa0), a5, 1
3f761a60:	cmp    a5, a10
3f761a70:	jrge   L3F761CA0
3f761a80:	setf   16, 1, 0
L3F761A90:
3f761a90:	move   a10, a7
3f761aa0:	sll    0x4, a7
3f761ab0:	move   *a13(0x40), a5, 1
3f761ad0:	add    a5, a7
3f761ae0:	move   a10, *a7, 0
3f761af0:	move   a10, a7
3f761b00:	sll    0x5, a7
3f761b10:	move   *a13(0x60), a3, 1
3f761b30:	add    a3, a7
3f761b40:	move   a10, a3
3f761b50:	sll    0x5, a3
3f761b60:	add    a9, a3
3f761b70:	move   *a3, *a7, 0
3f761b80:	move   a10, a7
3f761b90:	sll    0x1, a7
3f761ba0:	inc    a7
3f761bb0:	sll    0x4, a7
3f761bc0:	move   *a13(0x60), a3, 1
3f761be0:	add    a3, a7
3f761bf0:	move   a10, a3
3f761c00:	sll    0x5, a3
3f761c10:	add    a9, a3
3f761c20:	move   *a3(0x10), *a7(0x0), 0
3f761c50:	inc    a10
3f761c60:	move   *a13(0xffa0), a7, 1
3f761c80:	cmp    a7, a10
3f761c90:	jrlt   L3F761A90
L3F761CA0:
3f761ca0:	move   a14, -*sp, 1
3f761cb0:	move   *a13(0xffc0), *a14+, 1
3f761cd0:	move   *a13(0x60), *a14+, 1
3f761cf0:	move   *a13(0x40), *a14+, 1
3f761d10:	move   *a13(0xffa0), *a14+, 1
3f761d30:	calla  L3F752020
3f761d60:	move   a8, a3
3f761d70:	jrne   L3F762030
3f761d80:	move   *a13(0xffa0), a10, 1
3f761da0:	dec    a10
3f761db0:	sub    a11, a11
3f761dc0:	move   a10, a3
3f761dd0:	jrlt   L3F761F70
3f761de0:	setf   16, 1, 0
L3F761DF0:
3f761df0:	move   a11, a7
3f761e00:	sll    0x5, a7
3f761e10:	move   *a13(0x60), a5, 1
3f761e30:	add    a5, a7
3f761e40:	move   a10, a3
3f761e50:	sll    0x5, a3
3f761e60:	add    a9, a3
3f761e70:	move   *a3, *a7, 0
3f761e80:	move   a11, a7
3f761e90:	sll    0x1, a7
3f761ea0:	inc    a7
3f761eb0:	sll    0x4, a7
3f761ec0:	add    a5, a7
3f761ed0:	move   a10, a3
3f761ee0:	sll    0x5, a3
3f761ef0:	add    a9, a3
3f761f00:	move   *a3(0x10), *a7(0x0), 0
3f761f30:	dec    a10
3f761f40:	inc    a11
3f761f50:	move   a10, a3
3f761f60:	jrge   L3F761DF0
L3F761F70:
3f761f70:	move   a14, -*sp, 1
3f761f80:	move   *a13(0xffc0), *a14+, 1
3f761fa0:	move   *a13(0x60), *a14+, 1
3f761fc0:	move   *a13(0x40), *a14+, 1
3f761fe0:	move   *a13(0xffa0), *a14+, 1
3f762000:	calla  L3F752020
L3F762030:
3f762030:	move   a14, -*sp, 1
3f762040:	move   *a13(0x40), *a14+, 1
3f762060:	calla  L3F702440
3f762090:	move   a14, -*sp, 1
3f7620a0:	move   *a13(0x60), *a14+, 1
3f7620c0:	calla  L3F702440
3f7620f0:	jauc   L3F762920
L3F762110:
3f762110:	move   a7, a10
3f762120:	cmp    a5, a10
3f762130:	jrge   L3F7622F0
L3F762140:
3f762140:	move   a10, a7
3f762150:	sll    0x5, a7
3f762160:	addi   0x210bd0, a7
3f762190:	move   a10, a5
3f7621a0:	sll    0x5, a5
3f7621b0:	add    a9, a5
3f7621c0:	move   *a5, *a7, 0
3f7621d0:	move   a10, a7
3f7621e0:	sll    0x1, a7
3f7621f0:	inc    a7
3f762200:	sll    0x4, a7
3f762210:	addi   0x210bd0, a7
3f762240:	move   a10, a5
3f762250:	sll    0x5, a5
3f762260:	add    a9, a5
3f762270:	move   *a5(0x10), *a7(0x0), 0
3f7622a0:	inc    a10
3f7622b0:	move   *a13(0xffa0), a7, 1
3f7622d0:	cmp    a7, a10
3f7622e0:	jrlt   L3F762140
L3F7622F0:
3f7622f0:	move   a14, -*sp, 1
3f762300:	move   *a13(0xffc0), *a14+, 1
3f762320:	movi   0x210bd0, a7
3f762350:	move   a7, *a14+, 1
3f762360:	movi   0x20f900, a5
3f762390:	move   a5, *a14+, 1
3f7623a0:	move   *a13(0xffa0), *a14+, 1
3f7623c0:	calla  L3F752020
3f7623f0:	move   a8, a3
3f762400:	jrne   L3F762920
3f762410:	sub    a11, a11
3f762420:	move   *a13(0xffa0), a10, 1
3f762440:	dec    a10
3f762450:	jrlt   L3F762610
3f762460:	setf   16, 1, 0
L3F762470:
3f762470:	move   a11, a7
3f762480:	sll    0x5, a7
3f762490:	addi   0x210bd0, a7
3f7624c0:	move   a10, a5
3f7624d0:	sll    0x5, a5
3f7624e0:	add    a9, a5
3f7624f0:	move   *a5, *a7, 0
3f762500:	move   a11, a7
3f762510:	sll    0x1, a7
3f762520:	inc    a7
3f762530:	sll    0x4, a7
3f762540:	addi   0x210bd0, a7
3f762570:	move   a10, a5
3f762580:	sll    0x5, a5
3f762590:	add    a9, a5
3f7625a0:	move   *a5(0x10), *a7(0x0), 0
3f7625d0:	dec    a10
3f7625e0:	inc    a11
3f7625f0:	move   a10, a3
3f762600:	jrge   L3F762470
L3F762610:
3f762610:	move   a14, -*sp, 1
3f762620:	move   *a13(0xffc0), *a14+, 1
3f762640:	movi   0x210bd0, a7
3f762670:	move   a7, *a14+, 1
3f762680:	movi   0x20f900, a5
3f7626b0:	move   a5, *a14+, 1
3f7626c0:	move   *a13(0xffa0), *a14+, 1
3f7626e0:	calla  L3F752020
3f762710:	jruc   L3F762920
L3F762720:
3f762720:	move   a14, -*sp, 1
3f762730:	move   a13, a5
3f762740:	addk   32, a5
3f762750:	move   a5, *a14+, 1
3f762760:	move   a13, *a14+, 1
3f762770:	move   a9, *a14+, 1
3f762780:	move   *a13(0xffa0), *a14+, 1
3f7627a0:	calla  L3F77F6A0
3f7627d0:	move   *a13, a3, 1
3f7627e0:	jrle   L3F762920
3f7627f0:	move   a14, -*sp, 1
3f762800:	move   *a13(0x20), *a14+, 1
3f762820:	move   a3, *a14+, 1
3f762830:	move   *a13(0xffc0), *a14+, 1
3f762850:	move   *a13(0xffe0), *a14+, 1
3f762870:	move   *a13(0xffc0), a5, 1
3f762890:	move   *a5(0x520), a3, 1
3f7628b0:	call   a3
3f7628c0:	move   a14, -*sp, 1
3f7628d0:	move   *a13(0x20), *a14+, 1
3f7628f0:	calla  L3F702440
L3F762920:
3f762920:	move   *sp(0x100), a14, 1
3f762940:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3f762960:	rets   2
3f762970:	rl     a11, a6
3f762980:	mods   a3, a12
3f762990:	.word  0x7220
3f7629a0:	.word  0x7465
3f7629b0:	.word  0x7275
3f7629c0:	sra    a11, a14
3f7629d0:	sla    0x3, a4
3f7629e0:	sra    a1, a5
3f7629f0:	.word  0x000a
L3F762A00:
3f762a00:	mmtm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3f762a20:	move   a14, a13
3f762a30:	addi   0x220, a14
3f762a50:	move   *a13(0xffe0), a9, 1
3f762a70:	move   *a13(0xffc0), a10, 1
3f762a90:	move   *a13(0xffa0), a7, 1
3f762ab0:	move   *a7, a11, 1
3f762ac0:	move   *a13(0xff40), a7, 1
3f762ae0:	jrle   L3F762B20
3f762af0:	move   *a13(0xff20), a7, 1
3f762b10:	jrgt   L3F762B70
L3F762B20:
3f762b20:	calla  L3F764440
3f762b50:	jauc   L3F7643F0
L3F762B70:
3f762b70:	setf   16, 1, 0
3f762b80:	move   *a9, a7, 0
3f762b90:	jrne   L3F762C90
3f762ba0:	move   a14, -*sp, 1
3f762bb0:	sub    a7, a7
3f762bc0:	move   a7, *a14+, 1
3f762bd0:	move   *a11(0xe80), a5, 1
3f762bf0:	call   a5
3f762c00:	move   a8, *a13, 1
3f762c10:	move   a14, -*sp, 1
3f762c20:	move   *a9(0x1c0), *a14+, 1
3f762c40:	move   a8, *a14+, 1
3f762c50:	move   *a11(0xea0), a5, 1
3f762c70:	call   a5
3f762c80:	jruc   L3F762EB0
L3F762C90:
3f762c90:	move   a14, -*sp, 1
3f762ca0:	move   a13, a7
3f762cb0:	addi   0x120, a7
3f762cd0:	move   a7, *a14+, 1
3f762ce0:	move   *a9(0x80), *a14+, 1
3f762d00:	move   *a9(0x80), a5, 1
3f762d20:	move   *a5(0x60), a5, 1
3f762d40:	setf   16, 0, 0
3f762d50:	move   *a5(0x100), a8, 0
3f762d70:	move   a8, *a14+, 1
3f762d80:	move   *a9(0x80), a5, 1
3f762da0:	move   *a5(0x60), a5, 1
3f762dc0:	move   *a5(0x110), a8, 0
3f762de0:	move   a8, *a14+, 1
3f762df0:	sub    a5, a5
3f762e00:	move   a5, *a14+, 1
3f762e10:	move   a5, *a14+, 1
3f762e20:	move   *a11(0x1100), a3, 1
3f762e40:	call   a3
3f762e50:	move   a14, -*sp, 1
3f762e60:	move   a7, *a14+, 1
3f762e70:	move   *a11(0xe80), a3, 1
3f762e90:	call   a3
3f762ea0:	move   a8, *a13, 1
L3F762EB0:
3f762eb0:	setf   16, 1, 0
3f762ec0:	move   *a10, a7, 0
3f762ed0:	jrne   L3F762FE0
3f762ee0:	move   a14, -*sp, 1
3f762ef0:	sub    a7, a7
3f762f00:	move   a7, *a14+, 1
3f762f10:	move   *a11(0xe80), a5, 1
3f762f30:	call   a5
3f762f40:	move   a8, *a13(0x20), 1
3f762f60:	move   a14, -*sp, 1
3f762f70:	move   *a10(0x1c0), *a14+, 1
3f762f90:	move   a8, *a14+, 1
3f762fa0:	move   *a11(0xea0), a5, 1
3f762fc0:	call   a5
3f762fd0:	jruc   L3F763210
L3F762FE0:
3f762fe0:	move   a14, -*sp, 1
3f762ff0:	move   a13, a7
3f763000:	addi   0x120, a7
3f763020:	move   a7, *a14+, 1
3f763030:	move   *a10(0x80), *a14+, 1
3f763050:	move   *a10(0x80), a5, 1
3f763070:	move   *a5(0x60), a5, 1
3f763090:	setf   16, 0, 0
3f7630a0:	move   *a5(0x100), a8, 0
3f7630c0:	move   a8, *a14+, 1
3f7630d0:	move   *a10(0x80), a5, 1
3f7630f0:	move   *a5(0x60), a5, 1
3f763110:	move   *a5(0x110), a8, 0
3f763130:	move   a8, *a14+, 1
3f763140:	sub    a5, a5
3f763150:	move   a5, *a14+, 1
3f763160:	move   a5, *a14+, 1
3f763170:	move   *a11(0x1100), a3, 1
3f763190:	call   a3
3f7631a0:	move   a14, -*sp, 1
3f7631b0:	move   a7, *a14+, 1
3f7631c0:	move   *a11(0xe80), a3, 1
3f7631e0:	call   a3
3f7631f0:	move   a8, *a13(0x20), 1
L3F763210:
3f763210:	move   a14, -*sp, 1
3f763220:	move   a13, a7
3f763230:	addi   0x40, a7
3f763250:	move   a7, *a14+, 1
3f763260:	sub    a5, a5
3f763270:	move   a5, *a14+, 1
3f763280:	move   *a13(0xff60), a3, 1
3f7632a0:	move   *a13(0xff20), a5, 1
3f7632c0:	add    a5, a3
3f7632d0:	move   a3, *a14+, 1
3f7632e0:	move   *a13(0xff80), a3, 1
3f763300:	move   *a13(0xff40), a7, 1
3f763320:	add    a7, a3
3f763330:	move   a3, *a14+, 1
3f763340:	move   *a13(0xff60), *a14+, 1
3f763360:	move   *a13(0xff80), *a14+, 1
3f763380:	move   *a11(0x1100), a3, 1
3f7633a0:	call   a3
3f7633b0:	move   a14, -*sp, 1
3f7633c0:	move   a13, a3
3f7633d0:	addi   0x40, a3
3f7633f0:	move   a3, *a14+, 1
3f763400:	move   *a11(0xe80), a3, 1
3f763420:	call   a3
3f763430:	move   a8, *a13(0xc0), 1
3f763450:	move   a14, -*sp, 1
3f763460:	move   a13, a3
3f763470:	addi   0x40, a3
3f763490:	move   a3, *a14+, 1
3f7634a0:	move   *a11(0xe80), a3, 1
3f7634c0:	call   a3
3f7634d0:	move   a8, *a13(0x100), 1
3f7634f0:	move   a14, -*sp, 1
3f763500:	move   *a13(0x0), *a14+, 1
3f763520:	move   *a13(0xc0), *a14+, 1
3f763540:	move   *a13(0xc0), *a14+, 1
3f763560:	move   *a11(0xee0), a3, 1
3f763580:	call   a3
3f763590:	move   a14, -*sp, 1
3f7635a0:	sub    a3, a3
3f7635b0:	move   a3, *a14+, 1
3f7635c0:	move   *a11(0xe80), a3, 1
3f7635e0:	call   a3
3f7635f0:	move   a8, *a13(0xe0), 1
3f763610:	move   a14, -*sp, 1
3f763620:	move   *a13(0xc0), *a14+, 1
3f763640:	move   *a13(0x100), *a14+, 1
3f763660:	move   a8, *a14+, 1
3f763670:	move   *a11(0xf40), a3, 1
3f763690:	call   a3
3f7636a0:	move   a14, -*sp, 1
3f7636b0:	move   *a13(0x100), *a14+, 1
3f7636d0:	move   *a11(0xec0), a3, 1
3f7636f0:	call   a3
3f763700:	move   a14, -*sp, 1
3f763710:	move   *a13(0xfee0), a3, 1
3f763730:	move   *a13(0xff60), a5, 1
3f763750:	sub    a5, a3
3f763760:	move   a3, *a14+, 1
3f763770:	move   *a13(0xff00), a3, 1
3f763790:	move   *a13(0xff80), a5, 1
3f7637b0:	sub    a5, a3
3f7637c0:	move   a3, *a14+, 1
3f7637d0:	move   *a13(0xe0), *a14+, 1
3f7637f0:	move   *a11(0xf80), a3, 1
3f763810:	call   a3
3f763820:	move   a14, -*sp, 1
3f763830:	move   *a13(0x20), *a14+, 1
3f763850:	move   *a13(0xe0), *a14+, 1
3f763870:	move   *a13(0xe0), *a14+, 1
3f763890:	move   *a11(0xee0), a3, 1
3f7638b0:	call   a3
3f7638c0:	move   *a13(0xffa0), a3, 1
3f7638e0:	setf   1, 0, 0
3f7638f0:	move   *a3(0x1b8), a3, 0
3f763910:	jaeq   L3F764160
3f763930:	move   *a13(0xe0), a3, 1
3f763950:	move   *a3(0x20), a3, 1
3f763970:	jreq   L3F763F80
3f763980:	move   *a13(0xe0), a3, 1
3f7639a0:	move   *a3, a0, 1
3f7639b0:	move   a14, -*sp, 1
3f7639c0:	move   *a3(0x20), a3, 1
3f7639e0:	sll    0x5, a3
3f7639f0:	move   a3, *a14+, 1
3f763a00:	movk   1, a3
3f763a10:	move   a3, *a14+, 1
3f763a20:	calla  L3F703D90
3f763a50:	move   a8, *a13(0x120), 1
3f763a70:	move   a8, a8
3f763a80:	jaeq   L3F7643F0
3f763aa0:	move   a8, a12
3f763ab0:	sub    a2, a2
3f763ac0:	move   a0, a0
3f763ad0:	jreq   L3F763E00
L3F763AE0:
3f763ae0:	movk   13, a7
3f763af0:	movb   a7, *a12
3f763b00:	move   @0xdc8e0, a5, 1
3f763b30:	move   *a5(0x180), *a12(0x20), 1
3f763b60:	setf   16, 0, 0
3f763b70:	move   *a0(0x20), *a12(0x40), 0
3f763ba0:	move   *a0(0x30), *a12(0x50), 0
3f763bd0:	setf   16, 1, 0
3f763be0:	move   *a0(0x40), a3, 0
3f763c00:	move   *a0(0x20), a7, 0
3f763c20:	sub    a7, a3
3f763c30:	move   a3, *a12(0x60), 0
3f763c50:	move   *a0(0x50), a7, 0
3f763c70:	move   *a0(0x30), a3, 0
3f763c90:	sub    a3, a7
3f763ca0:	move   a7, *a12(0x70), 0
3f763cc0:	move   *a13(0xe0), a7, 1
3f763ce0:	move   *a7(0x20), a3, 1
3f763d00:	sub    a2, a3
3f763d10:	dec    a3
3f763d20:	move   a3, *a12(0x90), 0
3f763d40:	movb   *a5(0x3a0), *a12(0xa0)
3f763d70:	sub    a3, a3
3f763d80:	move   a3, *a12(0x80), 0
3f763da0:	move   *a0, a0, 1
3f763db0:	addi   0x100, a12
3f763dd0:	inc    a2
3f763de0:	move   a0, a8
3f763df0:	jrne   L3F763AE0
L3F763E00:
3f763e00:	move   a14, -*sp, 1
3f763e10:	sub    a7, a7
3f763e20:	move   a7, *a14+, 1
3f763e30:	move   a7, *a14+, 1
3f763e40:	move   a7, *a14+, 1
3f763e50:	move   *a13(0xe0), a5, 1
3f763e70:	move   *a5(0x20), *a14+, 1
3f763e90:	move   *a13(0x120), *a14+, 1
3f763eb0:	move   @0xdc8e0, *a14+, 1
3f763ee0:	calla  L3F23A080
3f763f10:	move   a14, -*sp, 1
3f763f20:	move   *a13(0x120), *a14+, 1
3f763f40:	calla  L3F702440
3f763f70:	jruc   L3F764160
L3F763F80:
3f763f80:	movk   14, a3
3f763f90:	movb   a3, *a13(0x120)
3f763fb0:	move   @0xdc8e0, a5, 1
3f763fe0:	move   *a5(0x180), *a13(0x140), 1
3f764010:	movb   *a5(0x3a0), *a13(0x170)
3f764040:	sub    a7, a7
3f764050:	setf   16, 0, 0
3f764060:	move   a7, *a13(0x160), 0
3f764080:	move   a14, -*sp, 1
3f764090:	move   a7, *a14+, 1
3f7640a0:	move   a7, *a14+, 1
3f7640b0:	move   a7, *a14+, 1
3f7640c0:	movk   1, a3
3f7640d0:	move   a3, *a14+, 1
3f7640e0:	move   a13, a3
3f7640f0:	addi   0x120, a3
3f764110:	move   a3, *a14+, 1
3f764120:	move   a5, *a14+, 1
3f764130:	calla  L3F23A080
L3F764160:
3f764160:	setf   16, 1, 0
3f764170:	move   *a10, a7, 0
3f764180:	jrne   L3F764270
3f764190:	move   *a10(0x4e0), a7, 1
3f7641b0:	jreq   L3F764270
3f7641c0:	move   a10, *a13(0x120), 1
3f7641e0:	move   a14, -*sp, 1
3f7641f0:	sub    a7, a7
3f764200:	move   a7, *a14+, 1
3f764210:	move   *a13(0xe0), *a14+, 1
3f764230:	move   a10, *a14+, 1
3f764240:	move   *a10(0x560), a5, 1
3f764260:	call   a5
L3F764270:
3f764270:	move   a14, -*sp, 1
3f764280:	move   *a13(0x20), *a14+, 1
3f7642a0:	move   *a11(0xec0), a7, 1
3f7642c0:	call   a7
3f7642d0:	move   a14, -*sp, 1
3f7642e0:	move   *a13(0x0), *a14+, 1
3f764300:	move   *a11(0xec0), a7, 1
3f764320:	call   a7
3f764330:	move   a14, -*sp, 1
3f764340:	move   *a13(0xc0), *a14+, 1
3f764360:	move   *a11(0xec0), a7, 1
3f764380:	call   a7
3f764390:	move   a14, -*sp, 1
3f7643a0:	move   *a13(0xe0), *a14+, 1
3f7643c0:	move   *a11(0xec0), a7, 1
3f7643e0:	call   a7
L3F7643F0:
3f7643f0:	move   *sp(0x160), a14, 1
3f764410:	mmfm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3f764430:	rets   2
L3F764440:
3f764440:	mmtm   sp, a9,a11,a13
3f764460:	move   a14, a13
3f764470:	addi   0x100, a14
3f764490:	movk   14, a11
3f7644a0:	movb   a11, *a13
3f7644b0:	move   @0xdc8e0, a9, 1
3f7644e0:	move   *a9(0x180), *a13(0x20), 1
3f764510:	movb   *a9(0x3a0), *a13(0x50)
3f764540:	sub    a9, a9
3f764550:	setf   16, 0, 0
3f764560:	move   a9, *a13(0x40), 0
3f764580:	move   a14, -*sp, 1
3f764590:	move   a9, *a14+, 1
3f7645a0:	move   a9, *a14+, 1
3f7645b0:	move   a9, *a14+, 1
3f7645c0:	movk   1, a9
3f7645d0:	move   a9, *a14+, 1
3f7645e0:	move   a13, *a14+, 1
3f7645f0:	move   @0xdc8e0, *a14+, 1
3f764620:	calla  L3F23A080
3f764650:	subi   0x100, a14
3f764670:	mmfm   sp, a9,a11,a13
3f764690:	rets
L3F7646A0:
3f7646a0:	mmtm   sp, a9,a11,a13
3f7646c0:	move   a14, a13
3f7646d0:	addi   0x100, a14
3f7646f0:	move   *a13(0xffe0), a11, 1
3f764710:	setf   1, 0, 0
3f764720:	move   *a11(0x1b8), a11, 0
3f764740:	jreq   L3F7648B0
3f764750:	movk   14, a11
3f764760:	movb   a11, *a13
3f764770:	move   @0xdc8e0, a9, 1
3f7647a0:	move   *a9(0x180), *a13(0x20), 1
3f7647d0:	move   a14, -*sp, 1
3f7647e0:	sub    a9, a9
3f7647f0:	move   a9, *a14+, 1
3f764800:	move   a9, *a14+, 1
3f764810:	move   a9, *a14+, 1
3f764820:	movk   1, a9
3f764830:	move   a9, *a14+, 1
3f764840:	move   a13, *a14+, 1
3f764850:	move   @0xdc8e0, *a14+, 1
3f764880:	calla  L3F23A080
L3F7648B0:
3f7648b0:	move   *sp(0x80), a14, 1
3f7648d0:	mmfm   sp, a9,a11,a13
3f7648f0:	rets   2
3f764900:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f764920:	move   a14, a13
3f764930:	addk   32, a14
3f764940:	move   *a13(0xffe0), a11, 1
3f764960:	move   *a11(0x240), a9, 1
3f764980:	move   *a9(0x20), a11, 1
3f7649a0:	jreq   L3F765090
3f7649b0:	move   a14, -*sp, 1
3f7649c0:	sub    a7, a7
3f7649d0:	move   a7, *a14+, 1
3f7649e0:	move   a9, *a14+, 1
3f7649f0:	move   *a13(0xffe0), *a14+, 1
3f764a10:	move   *a13(0xffe0), a5, 1
3f764a30:	move   *a5(0x560), a7, 1
3f764a50:	call   a7
3f764a60:	move   a14, -*sp, 1
3f764a70:	setf   16, 1, 0
3f764a80:	move   *a5(0x3b0), a7, 0
3f764aa0:	neg    a7
3f764ab0:	move   a7, *a14+, 1
3f764ac0:	move   *a5(0x3a0), a7, 0
3f764ae0:	neg    a7
3f764af0:	move   a7, *a14+, 1
3f764b00:	move   a9, *a14+, 1
3f764b10:	move   *a5(0x20), a7, 1
3f764b30:	move   *a7(0xf80), a7, 1
3f764b50:	call   a7
3f764b60:	move   *a9, a11, 1
3f764b70:	move   a14, -*sp, 1
3f764b80:	move   *a9(0x20), a7, 1
3f764ba0:	sll    0x5, a7
3f764bb0:	move   a7, *a14+, 1
3f764bc0:	movk   1, a7
3f764bd0:	move   a7, *a14+, 1
3f764be0:	calla  L3F703D90
3f764c10:	move   a8, *a13, 1
3f764c20:	move   a8, a8
3f764c30:	jreq   L3F765090
3f764c40:	move   a8, a10
3f764c50:	sub    a12, a12
3f764c60:	move   a11, a11
3f764c70:	jreq   L3F764F10
L3F764C80:
3f764c80:	movk   12, a7
3f764c90:	movb   a7, *a10
3f764ca0:	move   *a13(0xffe0), a5, 1
3f764cc0:	move   *a5(0x160), *a10(0x20), 1
3f764cf0:	setf   16, 0, 0
3f764d00:	move   *a11(0x20), *a10(0x40), 0
3f764d30:	move   *a11(0x30), *a10(0x50), 0
3f764d60:	setf   16, 1, 0
3f764d70:	move   *a11(0x40), a7, 0
3f764d90:	move   *a11(0x20), a3, 0
3f764db0:	sub    a3, a7
3f764dc0:	move   a7, *a10(0x60), 0
3f764de0:	move   *a11(0x50), a7, 0
3f764e00:	move   *a11(0x30), a3, 0
3f764e20:	sub    a3, a7
3f764e30:	move   a7, *a10(0x70), 0
3f764e50:	move   *a9(0x20), a7, 1
3f764e70:	sub    a12, a7
3f764e80:	dec    a7
3f764e90:	move   a7, *a10(0x80), 0
3f764eb0:	move   *a11, a11, 1
3f764ec0:	addi   0x100, a10
3f764ee0:	inc    a12
3f764ef0:	move   a11, a3
3f764f00:	jrne   L3F764C80
L3F764F10:
3f764f10:	move   a14, -*sp, 1
3f764f20:	sub    a7, a7
3f764f30:	move   a7, *a14+, 1
3f764f40:	move   *a9(0x20), *a14+, 1
3f764f60:	move   *a13(0x0), *a14+, 1
3f764f80:	move   a5, *a14+, 1
3f764f90:	calla  L3F23C3A0
3f764fc0:	move   a14, -*sp, 1
3f764fd0:	move   a9, *a14+, 1
3f764fe0:	move   *a5(0x20), a3, 1
3f765000:	move   *a3(0x1000), a3, 1
3f765020:	call   a3
3f765030:	move   a14, -*sp, 1
3f765040:	move   *a13(0x0), *a14+, 1
3f765060:	calla  L3F702440
L3F765090:
3f765090:	move   *sp(0x120), a14, 1
3f7650b0:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f7650d0:	rets   2
3f7650e0:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f765100:	move   a14, a13
3f765110:	addi   0x220, a14
3f765130:	sub    a7, a7
3f765140:	move   a7, *a13(0x1c0), 1
3f765160:	move   *a13(0xffe0), a5, 1
3f765180:	move   *a5(0x20), a11, 1
3f7651a0:	movk   3, a5
3f7651b0:	move   a5, *a13, 1
3f7651c0:	move   *a13(0xffe0), a5, 1
3f7651e0:	setf   16, 1, 0
3f7651f0:	move   *a5(0x3a0), a5, 0
3f765210:	move   a5, *a13(0x60), 1
3f765230:	move   *a13(0xffe0), a5, 1
3f765250:	move   *a5(0x3b0), a5, 0
3f765270:	move   a5, *a13(0x80), 1
3f765290:	move   a7, *a13(0xa0), 1
3f7652b0:	movi   0x83101, a5
3f7652e0:	move   a5, *a13(0xc0), 1
3f765300:	move   *a13(0xffa0), a5, 1
3f765320:	jrne   L3F765850
3f765330:	move   *a13(0xffe0), a5, 1
3f765350:	move   *a5(0x4e0), a5, 1
3f765370:	jaeq   L3F766A60
3f765390:	move   *a13(0xffe0), a5, 1
3f7653b0:	move   *a5(0x4e0), a5, 1
3f7653d0:	dsjs   a5, L3F7654E0
3f7653e0:	move   a14, -*sp, 1
3f7653f0:	move   *a13(0xffa0), *a14+, 1
3f765410:	move   *a13(0xffc0), *a14+, 1
3f765430:	move   *a13(0xffe0), a5, 1
3f765450:	move   *a5(0x80), *a14+, 1
3f765470:	move   *a5(0x80), a3, 1
3f765490:	move   *a3(0x580), a3, 1
3f7654b0:	call   a3
3f7654c0:	jauc   L3F766A60
L3F7654E0:
3f7654e0:	move   *a13(0xffe0), a5, 1
3f765500:	move   *a5(0x4e0), a3, 1
3f765520:	subk   3, a3
3f765530:	jrne   L3F765600
3f765540:	move   *a5(0x500), *a13(0x20), 1
3f765570:	move   a7, *a13(0x40), 1
3f765590:	move   *a13(0xc0), a3, 1
3f7655b0:	movk   4, a5
3f7655c0:	or     a3, a5
3f7655d0:	move   a5, *a13(0xc0), 1
3f7655f0:	jruc   L3F765C30
L3F765600:
3f765600:	movk   1, a3
3f765610:	move   a3, *a13(0x20), 1
3f765630:	move   a14, -*sp, 1
3f765640:	move   a7, *a14+, 1
3f765650:	calla  L3F8B62F0
3f765680:	move   a8, *a13(0x1c0), 1
3f7656a0:	move   a14, -*sp, 1
3f7656b0:	move   a7, *a14+, 1
3f7656c0:	movi   0x3f7f8ba0, a5
3f7656f0:	move   a5, *a14+, 1
3f765700:	move   *a13(0xffe0), a5, 1
3f765720:	move   *a5(0x4e0), *a14+, 1
3f765740:	movk   8, a5
3f765750:	move   a5, *a14+, 1
3f765760:	move   a8, *a14+, 1
3f765770:	calla  L3F8B6510
3f7657a0:	move   *a13(0x1c0), *a13(0x40), 1
3f7657d0:	move   *a13(0xc0), a5, 1
3f7657f0:	ori    0x400, a5
3f765820:	move   a5, *a13(0xc0), 1
3f765840:	jruc   L3F765C30
L3F765850:
3f765850:	move   *a13(0xffe0), a3, 1
3f765870:	move   *a3(0x520), a3, 1
3f765890:	jaeq   L3F766A60
3f7658b0:	move   *a13(0xffe0), a3, 1
3f7658d0:	move   *a3(0x520), a3, 1
3f7658f0:	subk   3, a3
3f765900:	jrne   L3F7659F0
3f765910:	move   *a13(0xffe0), a3, 1
3f765930:	move   *a3(0x540), *a13(0x20), 1
3f765960:	move   a7, *a13(0x40), 1
3f765980:	move   *a13(0xc0), a3, 1
3f7659a0:	movk   4, a5
3f7659b0:	or     a3, a5
3f7659c0:	move   a5, *a13(0xc0), 1
3f7659e0:	jruc   L3F765C30
L3F7659F0:
3f7659f0:	movk   1, a3
3f765a00:	move   a3, *a13(0x20), 1
3f765a20:	move   a14, -*sp, 1
3f765a30:	move   a7, *a14+, 1
3f765a40:	calla  L3F8B62F0
3f765a70:	move   a8, *a13(0x1c0), 1
3f765a90:	move   a14, -*sp, 1
3f765aa0:	move   a7, *a14+, 1
3f765ab0:	movi   0x3f7f8ba0, a5
3f765ae0:	move   a5, *a14+, 1
3f765af0:	move   *a13(0xffe0), a5, 1
3f765b10:	move   *a5(0x520), *a14+, 1
3f765b30:	movk   8, a5
3f765b40:	move   a5, *a14+, 1
3f765b50:	move   a8, *a14+, 1
3f765b60:	calla  L3F8B6510
3f765b90:	move   *a13(0x1c0), *a13(0x40), 1
3f765bc0:	move   *a13(0xc0), a5, 1
3f765be0:	ori    0x400, a5
3f765c10:	move   a5, *a13(0xc0), 1
L3F765C30:
3f765c30:	move   a14, -*sp, 1
3f765c40:	move   *a13(0xffe0), a3, 1
3f765c60:	move   *a3(0x20), *a14+, 1
3f765c80:	setf   16, 1, 0
3f765c90:	move   *a3(0x10), a8, 0
3f765cb0:	move   a8, *a14+, 1
3f765cc0:	calla  L3F86EBF0
3f765cf0:	move   a8, *a13(0x1a0), 1
3f765d10:	move   a14, -*sp, 1
3f765d20:	move   a13, *a14+, 1
3f765d30:	move   a5, *a14+, 1
3f765d40:	move   a8, *a14+, 1
3f765d50:	calla  L3F864B20
3f765d80:	setf   16, 1, 0
3f765d90:	move   a7, *a13(0x200), 0
3f765db0:	move   a7, *a13(0x210), 0
3f765dd0:	move   a14, -*sp, 1
3f765de0:	move   a7, *a14+, 1
3f765df0:	move   a13, a3
3f765e00:	addi   0x200, a3
3f765e20:	move   *a3+, *a14+, 1
3f765e30:	move   *a11(0x800), *a14+, 1
3f765e50:	calla  L3FC57780
3f765e80:	move   a8, *a13(0x1e0), 1
3f765ea0:	move   a14, -*sp, 1
3f765eb0:	move   a13, a3
3f765ec0:	addi   0x120, a3
3f765ee0:	move   a3, *a14+, 1
3f765ef0:	move   a8, *a14+, 1
3f765f00:	move   *a11(0x800), a3, 1
3f765f20:	setf   16, 0, 0
3f765f30:	move   *a3(0x100), a8, 0
3f765f50:	move   a8, *a14+, 1
3f765f60:	move   *a11(0x800), a3, 1
3f765f80:	move   *a3(0x110), a8, 0
3f765fa0:	move   a8, *a14+, 1
3f765fb0:	move   a7, *a14+, 1
3f765fc0:	move   a7, *a14+, 1
3f765fd0:	move   *a11(0x1100), a3, 1
3f765ff0:	call   a3
3f766000:	move   *a13(0xffe0), a3, 1
3f766020:	move   *a3(0x1c0), *a13(0xe0), 1
3f766050:	move   *a3(0x3a0), *a13(0x100), 1
3f766080:	setf   16, 1, 0
3f766090:	move   a7, *a3(0x3b0), 0
3f7660b0:	move   a7, *a3(0x3a0), 0
3f7660d0:	move   a14, -*sp, 1
3f7660e0:	move   a13, a7
3f7660f0:	addi   0x120, a7
3f766110:	move   a7, *a14+, 1
3f766120:	move   *a11(0xe80), a7, 1
3f766140:	call   a7
3f766150:	move   a8, *a3(0x1c0), 1
3f766170:	move   @0xdc7c0, a7, 1
3f7661a0:	inc    a7
3f7661b0:	move   a7, @0xdc7c0, 1
3f7661e0:	cmpi   0x10000000, a7
3f766210:	jrls   L3F766270
3f766220:	movk   1, a5
3f766230:	move   a5, @0xdc7c0, 1
3f766260:	jruc   L3F766280
L3F766270:
3f766270:	move   a7, a5
L3F766280:
3f766280:	move   a5, *a3(0x40), 1
3f7662a0:	move   a14, -*sp, 1
3f7662b0:	move   *a13(0x1a0), *a14+, 1
3f7662d0:	move   a3, *a14+, 1
3f7662e0:	calla  L3F863590
3f766310:	move   a14, -*sp, 1
3f766320:	move   *a13(0xffc0), a7, 1
3f766340:	move   *a7(0x20), a5, 1
3f766360:	sll    0x3, a5
3f766370:	move   a5, *a14+, 1
3f766380:	movk   1, a5
3f766390:	move   a5, *a14+, 1
3f7663a0:	calla  L3F703D90
3f7663d0:	move   a8, a12
3f7663e0:	move   *a7, a10, 1
3f7663f0:	jreq   L3F7665A0
3f766400:	setf   16, 1, 0
L3F766410:
3f766410:	move   *a10(0x20), *a12(0x0), 0
3f766440:	move   *a10(0x30), *a12(0x10), 0
3f766470:	move   *a10(0x40), a7, 0
3f766490:	move   *a10(0x20), a5, 0
3f7664b0:	sub    a5, a7
3f7664c0:	move   a7, *a12(0x20), 0
3f7664e0:	move   *a10(0x50), a7, 0
3f766500:	move   *a10(0x30), a5, 0
3f766520:	sub    a5, a7
3f766530:	move   a7, *a12(0x30), 0
3f766550:	move   *a10, a10, 1
3f766560:	addi   0x40, a12
3f766580:	move   a10, a3
3f766590:	jrne   L3F766410
L3F7665A0:
3f7665a0:	move   *a13(0xffc0), a7, 1
3f7665c0:	move   *a7(0x20), a5, 1
3f7665e0:	sll    0x6, a5
3f7665f0:	sub    a5, a12
3f766600:	move   a14, -*sp, 1
3f766610:	move   a12, *a14+, 1
3f766620:	move   *a7(0x20), *a14+, 1
3f766640:	move   *a13(0x1a0), *a14+, 1
3f766660:	move   *a13(0xffe0), *a14+, 1
3f766680:	move   *a13(0x1a0), a5, 1
3f7666a0:	move   *a5(0x540), a3, 1
3f7666c0:	call   a3
3f7666d0:	move   a14, -*sp, 1
3f7666e0:	move   a12, *a14+, 1
3f7666f0:	calla  L3F702440
3f766720:	move   *a13(0x1c0), a3, 1
3f766740:	jreq   L3F7667D0
3f766750:	move   a14, -*sp, 1
3f766760:	sub    a3, a3
3f766770:	move   a3, *a14+, 1
3f766780:	move   *a13(0x1c0), *a14+, 1
3f7667a0:	calla  L3F8B8750
L3F7667D0:
3f7667d0:	move   a14, -*sp, 1
3f7667e0:	move   *a13(0xffe0), a3, 1
3f766800:	move   *a3(0x1c0), *a14+, 1
3f766820:	move   *a11(0xec0), a3, 1
3f766840:	call   a3
3f766850:	move   *a13(0xffe0), a3, 1
3f766870:	move   *a13(0xe0), *a3(0x1c0), 1
3f7668a0:	move   *a13(0x100), *a3(0x3a0), 1
3f7668d0:	move   @0xdc7c0, a5, 1
3f766900:	inc    a5
3f766910:	move   a5, @0xdc7c0, 1
3f766940:	cmpi   0x10000000, a5
3f766970:	jrls   L3F7669D0
3f766980:	movk   1, a7
3f766990:	move   a7, @0xdc7c0, 1
3f7669c0:	jruc   L3F7669E0
L3F7669D0:
3f7669d0:	move   a5, a7
L3F7669E0:
3f7669e0:	move   a7, *a3(0x40), 1
3f766a00:	move   a14, -*sp, 1
3f766a10:	move   *a13(0x1a0), *a14+, 1
3f766a30:	calla  L3F86F3B0
L3F766A60:
3f766a60:	move   *sp(0x120), a14, 1
3f766a80:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f766aa0:	rets   2
3f766ab0:	mmtm   sp, a0,a1,a3,a5,a7,a9,a10,a11,a12,a13
3f766ad0:	move   a14, a13
3f766ae0:	addi   0x920, a14
3f766b00:	move   *a13(0xff60), a9, 1
3f766b20:	sub    a7, a7
3f766b30:	move   a7, *a13(0x300), 1
3f766b50:	movk   1, a7
3f766b60:	move   a7, *a13(0x540), 1
3f766b80:	sub    a7, a7
3f766b90:	move   a7, *a13(0x860), 1
3f766bb0:	move   *a13(0xffc0), a5, 1
3f766bd0:	movb   *a5(0x170), a5
3f766bf0:	move   a5, *a13(0x880), 1
3f766c10:	move   *a13(0xffc0), a5, 1
3f766c30:	movb   *a5(0x188), a5
3f766c50:	move   a5, *a13(0x8a0), 1
3f766c70:	move   *a13(0xffc0), a5, 1
3f766c90:	move   *a5(0x20), *a13(0x8c0), 1
3f766cc0:	move   *a13(0xff80), a5, 1
3f766ce0:	jaeq   L3F76D7D0
3f766d00:	move   a7, a10
3f766d10:	move   a14, -*sp, 1
3f766d20:	movi   0xa0, a5
3f766d40:	move   a5, *a14+, 1
3f766d50:	calla  L3F701230
3f766d80:	move   a8, a10
3f766d90:	jaeq   L3F76D7D0
3f766db0:	move   *a13(0xffe0), a5, 1
3f766dd0:	setf   16, 1, 0
3f766de0:	move   *a5, a5, 0
3f766df0:	jreq   L3F766F40
3f766e00:	move   a14, -*sp, 1
3f766e10:	move   a9, *a14+, 1
3f766e20:	move   *a13(0xff80), *a14+, 1
3f766e40:	move   *a13(0xffa0), *a14+, 1
3f766e60:	move   *a13(0xffc0), *a14+, 1
3f766e80:	move   *a13(0xffe0), *a14+, 1
3f766ea0:	calla  L3F79A280
3f766ed0:	move   a14, -*sp, 1
3f766ee0:	move   a10, *a14+, 1
3f766ef0:	calla  L3F702440
3f766f20:	jauc   L3F76D7D0
L3F766F40:
3f766f40:	move   *a13(0xffa0), a5, 1
3f766f60:	dsj    a5, L3F7671E0
3f766f80:	move   a9, a5
3f766f90:	addk   32, a5
3f766fa0:	move   a5, *a13(0x8e0), 1
3f766fc0:	move   *a13(0xff80), a5, 1
3f766fe0:	dec    a5
3f766ff0:	move   a5, *a13(0x900), 1
3f767010:	dec    a5
3f767020:	move   a5, *a13(0x900), 1
3f767040:	inc    a5
3f767050:	jreq   L3F7671E0
L3F767060:
3f767060:	move   *a13(0x8e0), a7, 1
3f767080:	move   *a7, a5, 0
3f767090:	move   *a7(0xffe0), a3, 0
3f7670b0:	add    a3, a5
3f7670c0:	move   a5, *a7, 0
3f7670d0:	move   *a7(0x10), a5, 0
3f7670f0:	move   *a7(0xfff0), a3, 0
3f767110:	add    a3, a5
3f767120:	move   a5, *a7(0x10), 0
3f767140:	addk   32, a7
3f767150:	move   a7, *a13(0x8e0), 1
3f767170:	move   *a13(0x900), a5, 1
3f767190:	dec    a5
3f7671a0:	move   a5, *a13(0x900), 1
3f7671c0:	inc    a5
3f7671d0:	jrne   L3F767060
L3F7671E0:
3f7671e0:	sub    a7, a7
3f7671f0:	move   a7, *a13(0x860), 1
3f767210:	move   *a13(0xff80), a5, 1
3f767230:	dec    a5
3f767240:	cmp    a5, a7
3f767250:	jage   L3F76BBE0
L3F767270:
3f767270:	move   *a13(0x860), a7, 1
3f767290:	sll    0x5, a7
3f7672a0:	add    a9, a7
3f7672b0:	setf   16, 1, 0
3f7672c0:	move   *a7, a8, 0
3f7672d0:	calla  L3FE11750
3f767300:	move   -*a14, a8, 1
3f767310:	move   a8, *a13(0x20), 1
3f767330:	move   -*a14, a8, 1
3f767340:	move   a8, *a13, 1
3f767350:	move   *a13(0x860), a7, 1
3f767370:	sll    0x5, a7
3f767380:	add    a9, a7
3f767390:	move   *a7(0x10), a8, 0
3f7673b0:	calla  L3FE11750
3f7673e0:	move   -*a14, a8, 1
3f7673f0:	move   a8, *a13(0x60), 1
3f767410:	move   -*a14, a8, 1
3f767420:	move   a8, *a13(0x40), 1
3f767440:	move   *a13(0x860), a7, 1
3f767460:	inc    a7
3f767470:	sll    0x5, a7
3f767480:	add    a9, a7
3f767490:	move   *a7, a8, 0
3f7674a0:	calla  L3FE11750
3f7674d0:	move   -*a14, a8, 1
3f7674e0:	move   a8, *a13(0xa0), 1
3f767500:	move   -*a14, a8, 1
3f767510:	move   a8, *a13(0x80), 1
3f767530:	move   *a13(0x860), a7, 1
3f767550:	inc    a7
3f767560:	sll    0x5, a7
3f767570:	add    a9, a7
3f767580:	move   *a7(0x10), a8, 0
3f7675a0:	calla  L3FE11750
3f7675d0:	move   -*a14, a8, 1
3f7675e0:	move   a8, *a13(0xe0), 1
3f767600:	move   -*a14, a8, 1
3f767610:	move   a8, *a13(0xc0), 1
3f767630:	move   a14, -*sp, 1
3f767640:	move   *a13(0xffc0), a7, 1
3f767660:	setf   16, 0, 0
3f767670:	move   *a7(0x160), a8, 0
3f767690:	move   a8, *a14+, 1
3f7676a0:	move   a13, a5
3f7676b0:	addi   0x280, a5
3f7676d0:	move   a5, *a14+, 1
3f7676e0:	move   a13, a3
3f7676f0:	addi   0x200, a3
3f767710:	move   a3, *a14+, 1
3f767720:	move   a13, a3
3f767730:	addi   0x180, a3
3f767750:	move   a3, *a14+, 1
3f767760:	move   a13, a3
3f767770:	addi   0x100, a3
3f767790:	move   a3, *a14+, 1
3f7677a0:	move   a13, a3
3f7677b0:	addi   0x80, a3
3f7677d0:	move   *a3+, *a14+, 1
3f7677e0:	move   *a3+, *a14+, 1
3f7677f0:	move   *a3+, *a14+, 1
3f767800:	move   *a3+, *a14+, 1
3f767810:	move   a13, a8
3f767820:	move   *a8+, *a14+, 1
3f767830:	move   *a8+, *a14+, 1
3f767840:	move   *a8+, *a14+, 1
3f767850:	move   *a8+, *a14+, 1
3f767860:	calla  L3F7A4140
3f767890:	move   *a13(0x860), a3, 1
3f7678b0:	jrne   L3F767B40
3f7678c0:	move   a13, a5
3f7678d0:	addi   0x320, a5
3f7678f0:	move   a13, a3
3f767900:	addi   0x100, a3
3f767920:	move   *a3+, *a5+, 1
3f767930:	move   *a3+, *a5+, 1
3f767940:	move   *a3+, *a5+, 1
3f767950:	move   *a3, *a5, 1
3f767960:	move   a13, a5
3f767970:	addi   0x3a0, a5
3f767990:	move   a13, a3
3f7679a0:	addi   0x180, a3
3f7679c0:	move   *a3+, *a5+, 1
3f7679d0:	move   *a3+, *a5+, 1
3f7679e0:	move   *a3+, *a5+, 1
3f7679f0:	move   *a3, *a5, 1
3f767a00:	move   a13, a5
3f767a10:	addi   0x420, a5
3f767a30:	move   a13, a3
3f767a40:	addi   0x200, a3
3f767a60:	move   *a3+, *a5+, 1
3f767a70:	move   *a3+, *a5+, 1
3f767a80:	move   *a3+, *a5+, 1
3f767a90:	move   *a3, *a5, 1
3f767aa0:	move   a13, a5
3f767ab0:	addi   0x4a0, a5
3f767ad0:	move   a13, a3
3f767ae0:	addi   0x280, a3
3f767b00:	move   *a3+, *a5+, 1
3f767b10:	move   *a3+, *a5+, 1
3f767b20:	move   *a3+, *a5+, 1
3f767b30:	move   *a3, *a5, 1
L3F767B40:
3f767b40:	move   *a13(0x200), *a14+, 1
3f767b60:	move   *a13(0x220), *a14+, 1
3f767b80:	calla  L3FE10B50
3f767bb0:	move   a8, *a13(0x680), 1
3f767bd0:	move   *a13(0x240), *a14+, 1
3f767bf0:	move   *a13(0x260), *a14+, 1
3f767c10:	calla  L3FE10B50
3f767c40:	move   a8, *a13(0x6a0), 1
3f767c60:	move   *a13(0x180), *a14+, 1
3f767c80:	move   *a13(0x1a0), *a14+, 1
3f767ca0:	calla  L3FE10B50
3f767cd0:	move   a8, *a13(0x6c0), 1
3f767cf0:	move   *a13(0x1c0), *a14+, 1
3f767d10:	move   *a13(0x1e0), *a14+, 1
3f767d30:	calla  L3FE10B50
3f767d60:	move   a8, *a13(0x6e0), 1
3f767d80:	move   *a13(0x280), *a14+, 1
3f767da0:	move   *a13(0x2a0), *a14+, 1
3f767dc0:	calla  L3FE10B50
3f767df0:	move   a8, *a13(0x640), 1
3f767e10:	move   *a13(0x2c0), *a14+, 1
3f767e30:	move   *a13(0x2e0), *a14+, 1
3f767e50:	calla  L3FE10B50
3f767e80:	move   a8, *a13(0x660), 1
3f767ea0:	move   *a13(0x640), a5, 1
3f767ec0:	move   *a13(0x680), a3, 1
3f767ee0:	cmp    a3, a5
3f767ef0:	jrle   L3F767F20
3f767f00:	sub    a3, a5
3f767f10:	jruc   L3F767F40
L3F767F20:
3f767f20:	sub    a5, a3
3f767f30:	move   a3, a5
L3F767F40:
3f767f40:	move   a5, *a13(0x700), 1
3f767f60:	move   *a13(0x6a0), a3, 1
3f767f80:	cmp    a3, a8
3f767f90:	jrle   L3F767FD0
3f767fa0:	move   a8, a5
3f767fb0:	sub    a3, a5
3f767fc0:	jruc   L3F767FF0
L3F767FD0:
3f767fd0:	sub    a8, a3
3f767fe0:	move   a3, a5
L3F767FF0:
3f767ff0:	move   a5, *a13(0x720), 1
3f768010:	move   *a13(0x700), a3, 1
3f768030:	cmp    a5, a3
3f768040:	jrle   L3F7682B0
3f768050:	move   a3, *a13(0x760), 1
3f768070:	move   a5, *a13(0x780), 1
3f768090:	move   *a13(0x640), a7, 1
3f7680b0:	move   *a13(0x680), a3, 1
3f7680d0:	cmp    a3, a7
3f7680e0:	jrle   L3F768150
3f7680f0:	movk   1, a3
3f768100:	move   a3, *a13(0x820), 1
3f768120:	move   a3, *a13(0x7e0), 1
3f768140:	jruc   L3F7681B0
L3F768150:
3f768150:	movi   0xffff, a3
3f768170:	move   a3, *a13(0x820), 1
3f768190:	move   a3, *a13(0x7e0), 1
L3F7681B0:
3f7681b0:	move   *a13(0x6a0), a7, 1
3f7681d0:	cmp    a7, a8
3f7681e0:	jrle   L3F768230
3f7681f0:	movk   1, a7
3f768200:	move   a7, *a13(0x800), 1
3f768220:	jruc   L3F768270
L3F768230:
3f768230:	movi   0xffff, a7
3f768250:	move   a7, *a13(0x800), 1
L3F768270:
3f768270:	sub    a7, a7
3f768280:	move   a7, *a13(0x840), 1
3f7682a0:	jruc   L3F768500
L3F7682B0:
3f7682b0:	move   a5, *a13(0x760), 1
3f7682d0:	move   a3, *a13(0x780), 1
3f7682f0:	move   *a13(0x640), a7, 1
3f768310:	move   *a13(0x680), a3, 1
3f768330:	cmp    a3, a7
3f768340:	jrle   L3F768390
3f768350:	movk   1, a3
3f768360:	move   a3, *a13(0x7e0), 1
3f768380:	jruc   L3F7683D0
L3F768390:
3f768390:	movi   0xffff, a3
3f7683b0:	move   a3, *a13(0x7e0), 1
L3F7683D0:
3f7683d0:	move   *a13(0x6a0), a3, 1
3f7683f0:	cmp    a3, a8
3f768400:	jrle   L3F768470
3f768410:	movk   1, a3
3f768420:	move   a3, *a13(0x840), 1
3f768440:	move   a3, *a13(0x800), 1
3f768460:	jruc   L3F7684D0
L3F768470:
3f768470:	movi   0xffff, a3
3f768490:	move   a3, *a13(0x840), 1
3f7684b0:	move   a3, *a13(0x800), 1
L3F7684D0:
3f7684d0:	sub    a7, a7
3f7684e0:	move   a7, *a13(0x820), 1
L3F768500:
3f768500:	move   *a13(0x780), a3, 1
3f768520:	sll    0x1, a3
3f768530:	move   *a13(0x760), a7, 1
3f768550:	sub    a7, a3
3f768560:	move   a3, *a13(0x740), 1
3f768580:	move   *a13(0x6c0), a3, 1
3f7685a0:	move   *a13(0x680), a5, 1
3f7685c0:	cmp    a5, a3
3f7685d0:	jrle   L3F768600
3f7685e0:	sub    a5, a3
3f7685f0:	jruc   L3F768620
L3F768600:
3f768600:	sub    a3, a5
3f768610:	move   a5, a3
L3F768620:
3f768620:	move   a3, *a13(0x560), 1
3f768640:	move   *a13(0x6e0), a5, 1
3f768660:	move   *a13(0x6a0), a3, 1
3f768680:	cmp    a3, a5
3f768690:	jrle   L3F7686C0
3f7686a0:	sub    a3, a5
3f7686b0:	jruc   L3F7686E0
L3F7686C0:
3f7686c0:	sub    a5, a3
3f7686d0:	move   a3, a5
L3F7686E0:
3f7686e0:	move   a5, *a13(0x580), 1
3f768700:	move   *a13(0x560), a3, 1
3f768720:	cmp    a5, a3
3f768730:	jale   L3F768F80
3f768750:	sll    0x1, a5
3f768760:	move   a5, a11
3f768770:	sub    a3, a11
3f768780:	move   *a13(0x580), a5, 1
3f7687a0:	sll    0x1, a5
3f7687b0:	move   a5, *a13(0x5a0), 1
3f7687d0:	move   *a13(0x580), a5, 1
3f7687f0:	sub    a3, a5
3f768800:	sll    0x1, a5
3f768810:	move   a5, *a13(0x5c0), 1
3f768830:	move   *a13(0x680), a3, 1
3f768850:	move   *a13(0x6c0), a5, 1
3f768870:	cmp    a5, a3
3f768880:	jrle   L3F768920
3f768890:	move   a5, a12
3f7688a0:	move   *a13(0x6e0), a0, 1
3f7688c0:	move   a3, *a13(0x5e0), 1
3f7688e0:	move   *a13(0x6a0), *a13(0x600), 1
3f768910:	jruc   L3F7689A0
L3F768920:
3f768920:	move   a3, a12
3f768930:	move   *a13(0x6a0), a0, 1
3f768950:	move   a5, *a13(0x5e0), 1
3f768970:	move   *a13(0x6e0), *a13(0x600), 1
L3F7689A0:
3f7689a0:	move   *a13(0x5e0), a3, 1
3f7689c0:	cmp    a3, a12
3f7689d0:	jage   L3F769780
L3F7689F0:
3f7689f0:	inc    a12
3f768a00:	move   a11, a3
3f768a10:	jrge   L3F768A60
3f768a20:	move   *a13(0x5a0), a7, 1
3f768a40:	add    a7, a11
3f768a50:	jruc   L3F768D10
L3F768A60:
3f768a60:	move   a14, -*sp, 1
3f768a70:	move   *a13(0x8c0), a7, 1
3f768a90:	setf   16, 1, 0
3f768aa0:	move   *a7, a8, 0
3f768ab0:	move   a8, *a14+, 1
3f768ac0:	move   *a13(0x740), *a14+, 1
3f768ae0:	move   *a13(0x840), *a14+, 1
3f768b00:	move   *a13(0x820), *a14+, 1
3f768b20:	move   *a13(0x800), *a14+, 1
3f768b40:	move   *a13(0x7e0), *a14+, 1
3f768b60:	move   *a13(0x780), *a14+, 1
3f768b80:	move   *a13(0x760), *a14+, 1
3f768ba0:	move   *a13(0x720), *a14+, 1
3f768bc0:	move   *a13(0x700), *a14+, 1
3f768be0:	move   a0, *a14+, 1
3f768bf0:	move   a12, *a14+, 1
3f768c00:	move   *a13(0xffc0), *a14+, 1
3f768c20:	move   *a13(0xffe0), *a14+, 1
3f768c40:	calla  L3F7447C0
3f768c70:	move   *a13(0x600), a5, 1
3f768c90:	cmp    a5, a0
3f768ca0:	jrge   L3F768CD0
3f768cb0:	inc    a0
3f768cc0:	jruc   L3F768CE0
L3F768CD0:
3f768cd0:	dec    a0
L3F768CE0:
3f768ce0:	move   *a13(0x5c0), a3, 1
3f768d00:	add    a3, a11
L3F768D10:
3f768d10:	move   a14, -*sp, 1
3f768d20:	move   *a13(0x8c0), a7, 1
3f768d40:	setf   16, 1, 0
3f768d50:	move   *a7, a8, 0
3f768d60:	move   a8, *a14+, 1
3f768d70:	move   *a13(0x740), *a14+, 1
3f768d90:	move   *a13(0x840), *a14+, 1
3f768db0:	move   *a13(0x820), *a14+, 1
3f768dd0:	move   *a13(0x800), *a14+, 1
3f768df0:	move   *a13(0x7e0), *a14+, 1
3f768e10:	move   *a13(0x780), *a14+, 1
3f768e30:	move   *a13(0x760), *a14+, 1
3f768e50:	move   *a13(0x720), *a14+, 1
3f768e70:	move   *a13(0x700), *a14+, 1
3f768e90:	move   a0, *a14+, 1
3f768ea0:	move   a12, *a14+, 1
3f768eb0:	move   *a13(0xffc0), *a14+, 1
3f768ed0:	move   *a13(0xffe0), *a14+, 1
3f768ef0:	calla  L3F7447C0
3f768f20:	move   *a13(0x5e0), a5, 1
3f768f40:	cmp    a5, a12
3f768f50:	jrlt   L3F7689F0
3f768f60:	jauc   L3F769780
L3F768F80:
3f768f80:	sll    0x1, a3
3f768f90:	move   a3, a11
3f768fa0:	sub    a5, a11
3f768fb0:	move   *a13(0x560), a3, 1
3f768fd0:	sll    0x1, a3
3f768fe0:	move   a3, *a13(0x5a0), 1
3f769000:	move   *a13(0x560), a3, 1
3f769020:	sub    a5, a3
3f769030:	sll    0x1, a3
3f769040:	move   a3, *a13(0x5c0), 1
3f769060:	move   *a13(0x6a0), a3, 1
3f769080:	move   *a13(0x6e0), a5, 1
3f7690a0:	cmp    a5, a3
3f7690b0:	jrle   L3F769150
3f7690c0:	move   a5, a0
3f7690d0:	move   *a13(0x6c0), a12, 1
3f7690f0:	move   *a13(0x680), *a13(0x5e0), 1
3f769120:	move   a3, *a13(0x600), 1
3f769140:	jruc   L3F7691D0
L3F769150:
3f769150:	move   *a13(0x680), a12, 1
3f769170:	move   a3, a0
3f769180:	move   *a13(0x6c0), *a13(0x5e0), 1
3f7691b0:	move   a5, *a13(0x600), 1
L3F7691D0:
3f7691d0:	move   *a13(0x600), a3, 1
3f7691f0:	cmp    a3, a0
3f769200:	jrge   L3F769780
L3F769210:
3f769210:	inc    a0
3f769220:	move   a11, a3
3f769230:	jrge   L3F769280
3f769240:	move   *a13(0x5a0), a7, 1
3f769260:	add    a7, a11
3f769270:	jruc   L3F769530
L3F769280:
3f769280:	move   a14, -*sp, 1
3f769290:	move   *a13(0x8c0), a7, 1
3f7692b0:	setf   16, 1, 0
3f7692c0:	move   *a7, a8, 0
3f7692d0:	move   a8, *a14+, 1
3f7692e0:	move   *a13(0x740), *a14+, 1
3f769300:	move   *a13(0x840), *a14+, 1
3f769320:	move   *a13(0x820), *a14+, 1
3f769340:	move   *a13(0x800), *a14+, 1
3f769360:	move   *a13(0x7e0), *a14+, 1
3f769380:	move   *a13(0x780), *a14+, 1
3f7693a0:	move   *a13(0x760), *a14+, 1
3f7693c0:	move   *a13(0x720), *a14+, 1
3f7693e0:	move   *a13(0x700), *a14+, 1
3f769400:	move   a0, *a14+, 1
3f769410:	move   a12, *a14+, 1
3f769420:	move   *a13(0xffc0), *a14+, 1
3f769440:	move   *a13(0xffe0), *a14+, 1
3f769460:	calla  L3F7447C0
3f769490:	move   *a13(0x5e0), a5, 1
3f7694b0:	cmp    a5, a12
3f7694c0:	jrge   L3F7694F0
3f7694d0:	inc    a12
3f7694e0:	jruc   L3F769500
L3F7694F0:
3f7694f0:	dec    a12
L3F769500:
3f769500:	move   *a13(0x5c0), a3, 1
3f769520:	add    a3, a11
L3F769530:
3f769530:	move   a14, -*sp, 1
3f769540:	move   *a13(0x8c0), a7, 1
3f769560:	setf   16, 1, 0
3f769570:	move   *a7, a8, 0
3f769580:	move   a8, *a14+, 1
3f769590:	move   *a13(0x740), *a14+, 1
3f7695b0:	move   *a13(0x840), *a14+, 1
3f7695d0:	move   *a13(0x820), *a14+, 1
3f7695f0:	move   *a13(0x800), *a14+, 1
3f769610:	move   *a13(0x7e0), *a14+, 1
3f769630:	move   *a13(0x780), *a14+, 1
3f769650:	move   *a13(0x760), *a14+, 1
3f769670:	move   *a13(0x720), *a14+, 1
3f769690:	move   *a13(0x700), *a14+, 1
3f7696b0:	move   a0, *a14+, 1
3f7696c0:	move   a12, *a14+, 1
3f7696d0:	move   *a13(0xffc0), *a14+, 1
3f7696f0:	move   *a13(0xffe0), *a14+, 1
3f769710:	calla  L3F7447C0
3f769740:	move   *a13(0x600), a5, 1
3f769760:	cmp    a5, a0
3f769770:	jrlt   L3F769210
L3F769780:
3f769780:	move   *a13(0x860), a7, 1
3f7697a0:	jrne   L3F769E60
3f7697b0:	move   *a13(0xff80), a5, 1
3f7697d0:	dec    a5
3f7697e0:	sll    0x5, a5
3f7697f0:	add    a9, a5
3f769800:	setf   16, 1, 0
3f769810:	move   *a5, a5, 0
3f769820:	move   *a9, a3, 0
3f769830:	cmp    a3, a5
3f769840:	jrne   L3F769900
3f769850:	move   *a13(0xff80), a5, 1
3f769870:	dec    a5
3f769880:	sll    0x5, a5
3f769890:	add    a9, a5
3f7698a0:	move   *a5(0x10), a5, 0
3f7698c0:	move   *a9(0x10), a3, 0
3f7698e0:	cmp    a3, a5
3f7698f0:	jreq   L3F769E60
L3F769900:
3f769900:	move   *a13(0x880), a5, 1
3f769920:	subk   3, a5
3f769930:	jrne   L3F769BA0
3f769940:	move   a14, -*sp, 1
3f769950:	sub    a5, a5
3f769960:	move   a5, *a14+, 1
3f769970:	move   a5, *a14+, 1
3f769980:	move   a13, a3
3f769990:	addi   0x280, a3
3f7699b0:	move   *a3+, *a14+, 1
3f7699c0:	move   *a3+, *a14+, 1
3f7699d0:	move   *a3+, *a14+, 1
3f7699e0:	move   *a3+, *a14+, 1
3f7699f0:	move   a13, a3
3f769a00:	addi   0x100, a3
3f769a20:	move   *a3+, *a14+, 1
3f769a30:	move   *a3+, *a14+, 1
3f769a40:	move   *a3+, *a14+, 1
3f769a50:	move   *a3+, *a14+, 1
3f769a60:	move   a13, a3
3f769a70:	addi   0x80, a3
3f769a90:	move   *a3+, *a14+, 1
3f769aa0:	move   *a3+, *a14+, 1
3f769ab0:	move   *a3+, *a14+, 1
3f769ac0:	move   *a3+, *a14+, 1
3f769ad0:	move   a13, a8
3f769ae0:	move   *a8+, *a14+, 1
3f769af0:	move   *a8+, *a14+, 1
3f769b00:	move   *a8+, *a14+, 1
3f769b10:	move   *a8+, *a14+, 1
3f769b20:	move   *a13(0xffc0), *a14+, 1
3f769b40:	move   *a13(0xffe0), *a14+, 1
3f769b60:	calla  L3F800500
3f769b90:	jruc   L3F769E30
L3F769BA0:
3f769ba0:	move   *a13(0x880), a5, 1
3f769bc0:	subk   2, a5
3f769bd0:	jrne   L3F769E30
3f769be0:	move   a14, -*sp, 1
3f769bf0:	sub    a5, a5
3f769c00:	move   a5, *a14+, 1
3f769c10:	move   a5, *a14+, 1
3f769c20:	move   a13, a3
3f769c30:	addi   0x280, a3
3f769c50:	move   *a3+, *a14+, 1
3f769c60:	move   *a3+, *a14+, 1
3f769c70:	move   *a3+, *a14+, 1
3f769c80:	move   *a3+, *a14+, 1
3f769c90:	move   a13, a3
3f769ca0:	addi   0x100, a3
3f769cc0:	move   *a3+, *a14+, 1
3f769cd0:	move   *a3+, *a14+, 1
3f769ce0:	move   *a3+, *a14+, 1
3f769cf0:	move   *a3+, *a14+, 1
3f769d00:	move   a13, a3
3f769d10:	addi   0x80, a3
3f769d30:	move   *a3+, *a14+, 1
3f769d40:	move   *a3+, *a14+, 1
3f769d50:	move   *a3+, *a14+, 1
3f769d60:	move   *a3+, *a14+, 1
3f769d70:	move   a13, a8
3f769d80:	move   *a8+, *a14+, 1
3f769d90:	move   *a8+, *a14+, 1
3f769da0:	move   *a8+, *a14+, 1
3f769db0:	move   *a8+, *a14+, 1
3f769dc0:	move   *a13(0xffc0), *a14+, 1
3f769de0:	move   *a13(0xffe0), *a14+, 1
3f769e00:	calla  L3F818230
L3F769E30:
3f769e30:	sub    a5, a5
3f769e40:	move   a5, *a13(0x540), 1
L3F769E60:
3f769e60:	move   a7, a3
3f769e70:	jale   L3F76B8B0
3f769e90:	sll    0x5, a3
3f769ea0:	add    a9, a3
3f769eb0:	dec    a7
3f769ec0:	sll    0x5, a7
3f769ed0:	add    a9, a7
3f769ee0:	setf   16, 1, 0
3f769ef0:	move   *a3, a5, 0
3f769f00:	move   *a7, a7, 0
3f769f10:	sub    a7, a5
3f769f20:	move   *a13(0x860), a7, 1
3f769f40:	inc    a7
3f769f50:	sll    0x5, a7
3f769f60:	add    a9, a7
3f769f70:	move   *a13(0x860), a3, 1
3f769f90:	sll    0x5, a3
3f769fa0:	add    a9, a3
3f769fb0:	move   *a7(0x10), a7, 0
3f769fd0:	move   *a3(0x10), a3, 0
3f769ff0:	sub    a3, a7
3f76a000:	mpys   a7, a5
3f76a010:	move   *a13(0x860), a7, 1
3f76a030:	inc    a7
3f76a040:	sll    0x5, a7
3f76a050:	add    a9, a7
3f76a060:	move   *a13(0x860), a3, 1
3f76a080:	sll    0x5, a3
3f76a090:	add    a9, a3
3f76a0a0:	move   *a7, a7, 0
3f76a0b0:	move   *a3, a3, 0
3f76a0c0:	sub    a3, a7
3f76a0d0:	move   *a13(0x860), a3, 1
3f76a0f0:	sll    0x5, a3
3f76a100:	add    a9, a3
3f76a110:	move   *a13(0x860), a1, 1
3f76a130:	dec    a1
3f76a140:	sll    0x5, a1
3f76a150:	add    a9, a1
3f76a160:	move   *a3(0x10), a3, 0
3f76a180:	move   *a1(0x10), a1, 0
3f76a1a0:	sub    a1, a3
3f76a1b0:	mpys   a3, a7
3f76a1c0:	sub    a7, a5
3f76a1d0:	move   a5, *a13(0x620), 1
3f76a1f0:	jaeq   L3F76B0E0
3f76a210:	jrle   L3F76A730
3f76a220:	move   a13, a7
3f76a230:	addi   0x420, a7
3f76a250:	move   a10, a8
3f76a260:	move   *a7+, *a8+, 1
3f76a270:	move   *a7+, *a8+, 1
3f76a280:	move   *a7+, *a8+, 1
3f76a290:	move   *a7, *a8, 1
3f76a2a0:	move   a10, a7
3f76a2b0:	addi   0x80, a7
3f76a2d0:	move   a13, a3
3f76a2e0:	addi   0x280, a3
3f76a300:	move   *a3+, *a7+, 1
3f76a310:	move   *a3+, *a7+, 1
3f76a320:	move   *a3+, *a7+, 1
3f76a330:	move   *a3, *a7, 1
3f76a340:	move   *a13(0x860), a7, 1
3f76a360:	dec    a7
3f76a370:	sll    0x5, a7
3f76a380:	add    a9, a7
3f76a390:	move   *a7, a8, 0
3f76a3a0:	calla  L3FE11750
3f76a3d0:	move   -*a14, a8, 1
3f76a3e0:	move   a8, *a10(0x1a0), 1
3f76a400:	move   -*a14, a8, 1
3f76a410:	move   a8, *a10(0x180), 1
3f76a430:	move   *a13(0x860), a7, 1
3f76a450:	dec    a7
3f76a460:	sll    0x5, a7
3f76a470:	add    a9, a7
3f76a480:	move   *a7(0x10), a8, 0
3f76a4a0:	calla  L3FE11750
3f76a4d0:	move   -*a14, a8, 1
3f76a4e0:	move   a8, *a10(0x1e0), 1
3f76a500:	move   -*a14, a8, 1
3f76a510:	move   a8, *a10(0x1c0), 1
3f76a530:	move   *a13(0x860), a7, 1
3f76a550:	inc    a7
3f76a560:	sll    0x5, a7
3f76a570:	add    a9, a7
3f76a580:	move   *a7, a8, 0
3f76a590:	calla  L3FE11750
3f76a5c0:	move   -*a14, a8, 1
3f76a5d0:	move   a8, *a10(0x220), 1
3f76a5f0:	move   -*a14, a8, 1
3f76a600:	move   a8, *a10(0x200), 1
3f76a620:	move   *a13(0x860), a7, 1
3f76a640:	inc    a7
3f76a650:	sll    0x5, a7
3f76a660:	add    a9, a7
3f76a670:	move   *a7(0x10), a8, 0
3f76a690:	calla  L3FE11750
3f76a6c0:	move   -*a14, a8, 1
3f76a6d0:	move   a8, *a10(0x260), 1
3f76a6f0:	move   -*a14, a8, 1
3f76a700:	move   a8, *a10(0x240), 1
3f76a720:	jruc   L3F76AC30
L3F76A730:
3f76a730:	move   a13, a7
3f76a740:	addi   0x100, a7
3f76a760:	move   a10, a8
3f76a770:	move   *a7+, *a8+, 1
3f76a780:	move   *a7+, *a8+, 1
3f76a790:	move   *a7+, *a8+, 1
3f76a7a0:	move   *a7, *a8, 1
3f76a7b0:	move   a10, a7
3f76a7c0:	addi   0x80, a7
3f76a7e0:	move   a13, a3
3f76a7f0:	addi   0x3a0, a3
3f76a810:	move   *a3+, *a7+, 1
3f76a820:	move   *a3+, *a7+, 1
3f76a830:	move   *a3+, *a7+, 1
3f76a840:	move   *a3, *a7, 1
3f76a850:	move   *a13(0x860), a7, 1
3f76a870:	inc    a7
3f76a880:	sll    0x5, a7
3f76a890:	add    a9, a7
3f76a8a0:	move   *a7, a8, 0
3f76a8b0:	calla  L3FE11750
3f76a8e0:	move   -*a14, a8, 1
3f76a8f0:	move   a8, *a10(0x1a0), 1
3f76a910:	move   -*a14, a8, 1
3f76a920:	move   a8, *a10(0x180), 1
3f76a940:	move   *a13(0x860), a7, 1
3f76a960:	inc    a7
3f76a970:	sll    0x5, a7
3f76a980:	add    a9, a7
3f76a990:	move   *a7(0x10), a8, 0
3f76a9b0:	calla  L3FE11750
3f76a9e0:	move   -*a14, a8, 1
3f76a9f0:	move   a8, *a10(0x1e0), 1
3f76aa10:	move   -*a14, a8, 1
3f76aa20:	move   a8, *a10(0x1c0), 1
3f76aa40:	move   *a13(0x860), a7, 1
3f76aa60:	dec    a7
3f76aa70:	sll    0x5, a7
3f76aa80:	add    a9, a7
3f76aa90:	move   *a7, a8, 0
3f76aaa0:	calla  L3FE11750
3f76aad0:	move   -*a14, a8, 1
3f76aae0:	move   a8, *a10(0x220), 1
3f76ab00:	move   -*a14, a8, 1
3f76ab10:	move   a8, *a10(0x200), 1
3f76ab30:	move   *a13(0x860), a7, 1
3f76ab50:	dec    a7
3f76ab60:	sll    0x5, a7
3f76ab70:	add    a9, a7
3f76ab80:	move   *a7(0x10), a8, 0
3f76aba0:	calla  L3FE11750
3f76abd0:	move   -*a14, a8, 1
3f76abe0:	move   a8, *a10(0x260), 1
3f76ac00:	move   -*a14, a8, 1
3f76ac10:	move   a8, *a10(0x240), 1
L3F76AC30:
3f76ac30:	move   *a13(0x860), a7, 1
3f76ac50:	sll    0x5, a7
3f76ac60:	add    a9, a7
3f76ac70:	move   *a7, a8, 0
3f76ac80:	calla  L3FE11750
3f76acb0:	move   -*a14, a8, 1
3f76acc0:	move   a8, *a10(0x120), 1
3f76ace0:	move   -*a14, a8, 1
3f76acf0:	move   a8, *a10(0x100), 1
3f76ad10:	move   *a13(0x860), a7, 1
3f76ad30:	sll    0x5, a7
3f76ad40:	add    a9, a7
3f76ad50:	move   *a7(0x10), a8, 0
3f76ad70:	calla  L3FE11750
3f76ada0:	move   -*a14, a8, 1
3f76adb0:	move   a8, *a10(0x160), 1
3f76add0:	move   -*a14, a8, 1
3f76ade0:	move   a8, *a10(0x140), 1
3f76ae00:	move   *a13(0x8a0), a7, 1
3f76ae20:	jrne   L3F76AF10
3f76ae30:	move   a14, -*sp, 1
3f76ae40:	sub    a3, a3
3f76ae50:	move   a3, *a14+, 1
3f76ae60:	move   a3, *a14+, 1
3f76ae70:	move   a10, *a14+, 1
3f76ae80:	move   *a13(0xffc0), *a14+, 1
3f76aea0:	move   *a13(0xffe0), *a14+, 1
3f76aec0:	calla  L3F7AE290
3f76aef0:	jauc   L3F76B8B0
L3F76AF10:
3f76af10:	subk   2, a7
3f76af20:	jrne   L3F76B010
3f76af30:	move   a14, -*sp, 1
3f76af40:	sub    a7, a7
3f76af50:	move   a7, *a14+, 1
3f76af60:	move   a7, *a14+, 1
3f76af70:	move   a10, *a14+, 1
3f76af80:	move   *a13(0xffc0), *a14+, 1
3f76afa0:	move   *a13(0xffe0), *a14+, 1
3f76afc0:	calla  L3F7B1B10
3f76aff0:	jauc   L3F76B8B0
L3F76B010:
3f76b010:	move   a14, -*sp, 1
3f76b020:	sub    a7, a7
3f76b030:	move   a7, *a14+, 1
3f76b040:	move   a7, *a14+, 1
3f76b050:	move   a10, *a14+, 1
3f76b060:	move   *a13(0xffc0), *a14+, 1
3f76b080:	move   *a13(0xffe0), *a14+, 1
3f76b0a0:	calla  L3F7CEC10
3f76b0d0:	jruc   L3F76B8B0
L3F76B0E0:
3f76b0e0:	move   *a13(0x8a0), a7, 1
3f76b100:	dsj    a7, L3F76B8B0
3f76b120:	move   a13, a7
3f76b130:	addi   0x420, a7
3f76b150:	move   a10, a8
3f76b160:	move   *a7+, *a8+, 1
3f76b170:	move   *a7+, *a8+, 1
3f76b180:	move   *a7+, *a8+, 1
3f76b190:	move   *a7, *a8, 1
3f76b1a0:	move   a10, a7
3f76b1b0:	addi   0x80, a7
3f76b1d0:	move   a13, a3
3f76b1e0:	addi   0x280, a3
3f76b200:	move   *a3+, *a7+, 1
3f76b210:	move   *a3+, *a7+, 1
3f76b220:	move   *a3+, *a7+, 1
3f76b230:	move   *a3, *a7, 1
3f76b240:	move   *a13(0x860), a7, 1
3f76b260:	sll    0x5, a7
3f76b270:	add    a9, a7
3f76b280:	move   *a7, a8, 0
3f76b290:	calla  L3FE11750
3f76b2c0:	move   -*a14, a8, 1
3f76b2d0:	move   a8, *a10(0x120), 1
3f76b2f0:	move   -*a14, a8, 1
3f76b300:	move   a8, *a10(0x100), 1
3f76b320:	move   *a13(0x860), a7, 1
3f76b340:	sll    0x5, a7
3f76b350:	add    a9, a7
3f76b360:	move   *a7(0x10), a8, 0
3f76b380:	calla  L3FE11750
3f76b3b0:	move   -*a14, a8, 1
3f76b3c0:	move   a8, *a10(0x160), 1
3f76b3e0:	move   -*a14, a8, 1
3f76b3f0:	move   a8, *a10(0x140), 1
3f76b410:	move   *a13(0x860), a7, 1
3f76b430:	dec    a7
3f76b440:	sll    0x5, a7
3f76b450:	add    a9, a7
3f76b460:	move   *a7, a8, 0
3f76b470:	calla  L3FE11750
3f76b4a0:	move   -*a14, a8, 1
3f76b4b0:	move   a8, *a10(0x1a0), 1
3f76b4d0:	move   -*a14, a8, 1
3f76b4e0:	move   a8, *a10(0x180), 1
3f76b500:	move   *a13(0x860), a7, 1
3f76b520:	dec    a7
3f76b530:	sll    0x5, a7
3f76b540:	add    a9, a7
3f76b550:	move   *a7(0x10), a8, 0
3f76b570:	calla  L3FE11750
3f76b5a0:	move   -*a14, a8, 1
3f76b5b0:	move   a8, *a10(0x1e0), 1
3f76b5d0:	move   -*a14, a8, 1
3f76b5e0:	move   a8, *a10(0x1c0), 1
3f76b600:	move   *a13(0x860), a7, 1
3f76b620:	inc    a7
3f76b630:	sll    0x5, a7
3f76b640:	add    a9, a7
3f76b650:	move   *a7, a8, 0
3f76b660:	calla  L3FE11750
3f76b690:	move   -*a14, a8, 1
3f76b6a0:	move   a8, *a10(0x220), 1
3f76b6c0:	move   -*a14, a8, 1
3f76b6d0:	move   a8, *a10(0x200), 1
3f76b6f0:	move   *a13(0x860), a7, 1
3f76b710:	inc    a7
3f76b720:	sll    0x5, a7
3f76b730:	add    a9, a7
3f76b740:	move   *a7(0x10), a8, 0
3f76b760:	calla  L3FE11750
3f76b790:	move   -*a14, a8, 1
3f76b7a0:	move   a8, *a10(0x260), 1
3f76b7c0:	move   -*a14, a8, 1
3f76b7d0:	move   a8, *a10(0x240), 1
3f76b7f0:	move   a14, -*sp, 1
3f76b800:	sub    a7, a7
3f76b810:	move   a7, *a14+, 1
3f76b820:	move   a7, *a14+, 1
3f76b830:	move   a10, *a14+, 1
3f76b840:	move   *a13(0xffc0), *a14+, 1
3f76b860:	move   *a13(0xffe0), *a14+, 1
3f76b880:	calla  L3F7CEC10
L3F76B8B0:
3f76b8b0:	move   a13, a7
3f76b8c0:	addi   0x320, a7
3f76b8e0:	move   a13, a5
3f76b8f0:	addi   0x100, a5
3f76b910:	move   *a5+, *a7+, 1
3f76b920:	move   *a5+, *a7+, 1
3f76b930:	move   *a5+, *a7+, 1
3f76b940:	move   *a5, *a7, 1
3f76b950:	move   a13, a7
3f76b960:	addi   0x3a0, a7
3f76b980:	move   a13, a5
3f76b990:	addi   0x180, a5
3f76b9b0:	move   *a5+, *a7+, 1
3f76b9c0:	move   *a5+, *a7+, 1
3f76b9d0:	move   *a5+, *a7+, 1
3f76b9e0:	move   *a5, *a7, 1
3f76b9f0:	move   a13, a7
3f76ba00:	addi   0x420, a7
3f76ba20:	move   a13, a5
3f76ba30:	addi   0x200, a5
3f76ba50:	move   *a5+, *a7+, 1
3f76ba60:	move   *a5+, *a7+, 1
3f76ba70:	move   *a5+, *a7+, 1
3f76ba80:	move   *a5, *a7, 1
3f76ba90:	move   a13, a7
3f76baa0:	addi   0x4a0, a7
3f76bac0:	move   a13, a5
3f76bad0:	addi   0x280, a5
3f76baf0:	move   *a5+, *a7+, 1
3f76bb00:	move   *a5+, *a7+, 1
3f76bb10:	move   *a5+, *a7+, 1
3f76bb20:	move   *a5, *a7, 1
3f76bb30:	move   *a13(0x860), a7, 1
3f76bb50:	inc    a7
3f76bb60:	move   a7, *a13(0x860), 1
3f76bb80:	move   *a13(0xff80), a5, 1
3f76bba0:	inc    a7
3f76bbb0:	cmp    a5, a7
3f76bbc0:	jalt   L3F767270
L3F76BBE0:
3f76bbe0:	move   *a13(0x540), a7, 1
3f76bc00:	jaeq   L3F76CE50
3f76bc20:	setf   16, 1, 0
3f76bc30:	move   *a9, a8, 0
3f76bc40:	calla  L3FE11750
3f76bc70:	move   -*a14, a8, 1
3f76bc80:	move   a8, *a13(0x20), 1
3f76bca0:	move   -*a14, a8, 1
3f76bcb0:	move   a8, *a13, 1
3f76bcc0:	move   *a9(0x10), a8, 0
3f76bce0:	calla  L3FE11750
3f76bd10:	move   -*a14, a8, 1
3f76bd20:	move   a8, *a13(0x60), 1
3f76bd40:	move   -*a14, a8, 1
3f76bd50:	move   a8, *a13(0x40), 1
3f76bd70:	move   *a9(0x20), a8, 0
3f76bd90:	calla  L3FE11750
3f76bdc0:	move   -*a14, a8, 1
3f76bdd0:	move   a8, *a13(0xa0), 1
3f76bdf0:	move   -*a14, a8, 1
3f76be00:	move   a8, *a13(0x80), 1
3f76be20:	move   *a9(0x30), a8, 0
3f76be40:	calla  L3FE11750
3f76be70:	move   -*a14, a8, 1
3f76be80:	move   a8, *a13(0xe0), 1
3f76bea0:	move   -*a14, a8, 1
3f76beb0:	move   a8, *a13(0xc0), 1
3f76bed0:	move   a14, -*sp, 1
3f76bee0:	move   *a13(0xffc0), a5, 1
3f76bf00:	setf   16, 0, 0
3f76bf10:	move   *a5(0x160), a8, 0
3f76bf30:	move   a8, *a14+, 1
3f76bf40:	move   a13, a3
3f76bf50:	addi   0x280, a3
3f76bf70:	move   a3, *a14+, 1
3f76bf80:	move   a13, a1
3f76bf90:	addi   0x200, a1
3f76bfb0:	move   a1, *a14+, 1
3f76bfc0:	move   a13, a1
3f76bfd0:	addi   0x180, a1
3f76bff0:	move   a1, *a14+, 1
3f76c000:	move   a13, a1
3f76c010:	addi   0x100, a1
3f76c030:	move   a1, *a14+, 1
3f76c040:	move   a13, a1
3f76c050:	addi   0x80, a1
3f76c070:	move   *a1+, *a14+, 1
3f76c080:	move   *a1+, *a14+, 1
3f76c090:	move   *a1+, *a14+, 1
3f76c0a0:	move   *a1+, *a14+, 1
3f76c0b0:	move   a13, a8
3f76c0c0:	move   *a8+, *a14+, 1
3f76c0d0:	move   *a8+, *a14+, 1
3f76c0e0:	move   *a8+, *a14+, 1
3f76c0f0:	move   *a8+, *a14+, 1
3f76c100:	calla  L3F7A4140
3f76c130:	move   *a13(0xff80), a1, 1
3f76c150:	subk   2, a1
3f76c160:	sll    0x5, a1
3f76c170:	add    a9, a1
3f76c180:	setf   16, 1, 0
3f76c190:	move   *a9, a3, 0
3f76c1a0:	move   *a1, a1, 0
3f76c1b0:	sub    a1, a3
3f76c1c0:	move   *a9(0x30), a1, 0
3f76c1e0:	move   *a9(0x10), a5, 0
3f76c200:	sub    a5, a1
3f76c210:	mpys   a1, a3
3f76c220:	move   *a9(0x20), a5, 0
3f76c240:	move   *a9, a1, 0
3f76c250:	sub    a1, a5
3f76c260:	move   *a13(0xff80), a1, 1
3f76c280:	subk   2, a1
3f76c290:	sll    0x5, a1
3f76c2a0:	add    a9, a1
3f76c2b0:	move   *a9(0x10), a7, 0
3f76c2d0:	move   *a1(0x10), a1, 0
3f76c2f0:	sub    a1, a7
3f76c300:	mpys   a7, a5
3f76c310:	sub    a5, a3
3f76c320:	move   a3, *a13(0x620), 1
3f76c340:	jaeq   L3F76D760
3f76c360:	jrle   L3F76C730
3f76c370:	move   a13, a7
3f76c380:	addi   0x420, a7
3f76c3a0:	move   a10, a8
3f76c3b0:	move   *a7+, *a8+, 1
3f76c3c0:	move   *a7+, *a8+, 1
3f76c3d0:	move   *a7+, *a8+, 1
3f76c3e0:	move   *a7, *a8, 1
3f76c3f0:	move   a10, a7
3f76c400:	addi   0x80, a7
3f76c420:	move   a13, a5
3f76c430:	addi   0x280, a5
3f76c450:	move   *a5+, *a7+, 1
3f76c460:	move   *a5+, *a7+, 1
3f76c470:	move   *a5+, *a7+, 1
3f76c480:	move   *a5, *a7, 1
3f76c490:	move   *a13(0xff80), a7, 1
3f76c4b0:	subk   2, a7
3f76c4c0:	sll    0x5, a7
3f76c4d0:	add    a9, a7
3f76c4e0:	move   *a7, a8, 0
3f76c4f0:	calla  L3FE11750
3f76c520:	move   -*a14, a8, 1
3f76c530:	move   a8, *a10(0x1a0), 1
3f76c550:	move   -*a14, a8, 1
3f76c560:	move   a8, *a10(0x180), 1
3f76c580:	move   *a13(0xff80), a7, 1
3f76c5a0:	subk   2, a7
3f76c5b0:	sll    0x5, a7
3f76c5c0:	add    a9, a7
3f76c5d0:	move   *a7(0x10), a8, 0
3f76c5f0:	calla  L3FE11750
3f76c620:	move   -*a14, a8, 1
3f76c630:	move   a8, *a10(0x1e0), 1
3f76c650:	move   -*a14, a8, 1
3f76c660:	move   a8, *a10(0x1c0), 1
3f76c680:	move   a10, a7
3f76c690:	addi   0x200, a7
3f76c6b0:	move   a13, a5
3f76c6c0:	addi   0x80, a5
3f76c6e0:	move   *a5+, *a7+, 1
3f76c6f0:	move   *a5+, *a7+, 1
3f76c700:	move   *a5+, *a7+, 1
3f76c710:	move   *a5, *a7, 1
3f76c720:	jruc   L3F76CAE0
L3F76C730:
3f76c730:	move   a13, a7
3f76c740:	addi   0x100, a7
3f76c760:	move   a10, a8
3f76c770:	move   *a7+, *a8+, 1
3f76c780:	move   *a7+, *a8+, 1
3f76c790:	move   *a7+, *a8+, 1
3f76c7a0:	move   *a7, *a8, 1
3f76c7b0:	move   a10, a7
3f76c7c0:	addi   0x80, a7
3f76c7e0:	move   a13, a5
3f76c7f0:	addi   0x3a0, a5
3f76c810:	move   *a5+, *a7+, 1
3f76c820:	move   *a5+, *a7+, 1
3f76c830:	move   *a5+, *a7+, 1
3f76c840:	move   *a5, *a7, 1
3f76c850:	move   a10, a7
3f76c860:	addi   0x180, a7
3f76c880:	move   a13, a5
3f76c890:	addi   0x80, a5
3f76c8b0:	move   *a5+, *a7+, 1
3f76c8c0:	move   *a5+, *a7+, 1
3f76c8d0:	move   *a5+, *a7+, 1
3f76c8e0:	move   *a5, *a7, 1
3f76c8f0:	move   *a13(0xff80), a7, 1
3f76c910:	subk   2, a7
3f76c920:	sll    0x5, a7
3f76c930:	add    a9, a7
3f76c940:	move   *a7, a8, 0
3f76c950:	calla  L3FE11750
3f76c980:	move   -*a14, a8, 1
3f76c990:	move   a8, *a10(0x260), 1
3f76c9b0:	move   -*a14, a8, 1
3f76c9c0:	move   a8, *a10(0x240), 1
3f76c9e0:	move   *a13(0xff80), a7, 1
3f76ca00:	subk   2, a7
3f76ca10:	sll    0x5, a7
3f76ca20:	add    a9, a7
3f76ca30:	move   *a7(0x10), a8, 0
3f76ca50:	calla  L3FE11750
3f76ca80:	move   -*a14, a8, 1
3f76ca90:	move   a8, *a10(0x220), 1
3f76cab0:	move   -*a14, a8, 1
3f76cac0:	move   a8, *a10(0x200), 1
L3F76CAE0:
3f76cae0:	move   a10, a7
3f76caf0:	addi   0x100, a7
3f76cb10:	move   a13, a8
3f76cb20:	move   *a8+, *a7+, 1
3f76cb30:	move   *a8+, *a7+, 1
3f76cb40:	move   *a8+, *a7+, 1
3f76cb50:	move   *a8, *a7, 1
3f76cb60:	move   *a13(0x8a0), a7, 1
3f76cb80:	jrne   L3F76CC70
3f76cb90:	move   a14, -*sp, 1
3f76cba0:	sub    a5, a5
3f76cbb0:	move   a5, *a14+, 1
3f76cbc0:	move   a5, *a14+, 1
3f76cbd0:	move   a10, *a14+, 1
3f76cbe0:	move   *a13(0xffc0), *a14+, 1
3f76cc00:	move   *a13(0xffe0), *a14+, 1
3f76cc20:	calla  L3F7AE290
3f76cc50:	jauc   L3F76D760
L3F76CC70:
3f76cc70:	subk   2, a7
3f76cc80:	jrne   L3F76CD70
3f76cc90:	move   a14, -*sp, 1
3f76cca0:	sub    a7, a7
3f76ccb0:	move   a7, *a14+, 1
3f76ccc0:	move   a7, *a14+, 1
3f76ccd0:	move   a10, *a14+, 1
3f76cce0:	move   *a13(0xffc0), *a14+, 1
3f76cd00:	move   *a13(0xffe0), *a14+, 1
3f76cd20:	calla  L3F7B1B10
3f76cd50:	jauc   L3F76D760
L3F76CD70:
3f76cd70:	move   a14, -*sp, 1
3f76cd80:	sub    a7, a7
3f76cd90:	move   a7, *a14+, 1
3f76cda0:	move   a7, *a14+, 1
3f76cdb0:	move   a10, *a14+, 1
3f76cdc0:	move   *a13(0xffc0), *a14+, 1
3f76cde0:	move   *a13(0xffe0), *a14+, 1
3f76ce00:	calla  L3F7CEC10
3f76ce30:	jauc   L3F76D760
L3F76CE50:
3f76ce50:	move   *a13(0xff80), a5, 1
3f76ce70:	dec    a5
3f76ce80:	sll    0x5, a5
3f76ce90:	add    a9, a5
3f76cea0:	setf   16, 1, 0
3f76ceb0:	move   *a5, a8, 0
3f76cec0:	calla  L3FE11750
3f76cef0:	move   -*a14, a8, 1
3f76cf00:	move   a8, *a13(0x20), 1
3f76cf20:	move   -*a14, a8, 1
3f76cf30:	move   a8, *a13, 1
3f76cf40:	move   *a13(0xff80), a5, 1
3f76cf60:	dec    a5
3f76cf70:	sll    0x5, a5
3f76cf80:	add    a9, a5
3f76cf90:	move   *a5(0x10), a8, 0
3f76cfb0:	calla  L3FE11750
3f76cfe0:	move   -*a14, a8, 1
3f76cff0:	move   a8, *a13(0x60), 1
3f76d010:	move   -*a14, a8, 1
3f76d020:	move   a8, *a13(0x40), 1
3f76d040:	move   *a13(0xff80), a5, 1
3f76d060:	subk   2, a5
3f76d070:	sll    0x5, a5
3f76d080:	add    a9, a5
3f76d090:	move   *a5, a8, 0
3f76d0a0:	calla  L3FE11750
3f76d0d0:	move   -*a14, a8, 1
3f76d0e0:	move   a8, *a13(0xa0), 1
3f76d100:	move   -*a14, a8, 1
3f76d110:	move   a8, *a13(0x80), 1
3f76d130:	move   *a13(0xff80), a5, 1
3f76d150:	subk   2, a5
3f76d160:	sll    0x5, a5
3f76d170:	add    a9, a5
3f76d180:	move   *a5(0x10), a8, 0
3f76d1a0:	calla  L3FE11750
3f76d1d0:	move   -*a14, a8, 1
3f76d1e0:	move   a8, *a13(0xe0), 1
3f76d200:	move   -*a14, a8, 1
3f76d210:	move   a8, *a13(0xc0), 1
3f76d230:	move   *a13(0x880), a5, 1
3f76d250:	subk   3, a5
3f76d260:	jrne   L3F76D4D0
3f76d270:	move   a14, -*sp, 1
3f76d280:	sub    a5, a5
3f76d290:	move   a5, *a14+, 1
3f76d2a0:	move   a5, *a14+, 1
3f76d2b0:	move   a13, a3
3f76d2c0:	addi   0x3a0, a3
3f76d2e0:	move   *a3+, *a14+, 1
3f76d2f0:	move   *a3+, *a14+, 1
3f76d300:	move   *a3+, *a14+, 1
3f76d310:	move   *a3+, *a14+, 1
3f76d320:	move   a13, a3
3f76d330:	addi   0x420, a3
3f76d350:	move   *a3+, *a14+, 1
3f76d360:	move   *a3+, *a14+, 1
3f76d370:	move   *a3+, *a14+, 1
3f76d380:	move   *a3+, *a14+, 1
3f76d390:	move   a13, a3
3f76d3a0:	addi   0x80, a3
3f76d3c0:	move   *a3+, *a14+, 1
3f76d3d0:	move   *a3+, *a14+, 1
3f76d3e0:	move   *a3+, *a14+, 1
3f76d3f0:	move   *a3+, *a14+, 1
3f76d400:	move   a13, a8
3f76d410:	move   *a8+, *a14+, 1
3f76d420:	move   *a8+, *a14+, 1
3f76d430:	move   *a8+, *a14+, 1
3f76d440:	move   *a8+, *a14+, 1
3f76d450:	move   *a13(0xffc0), *a14+, 1
3f76d470:	move   *a13(0xffe0), *a14+, 1
3f76d490:	calla  L3F800500
3f76d4c0:	jruc   L3F76D760
L3F76D4D0:
3f76d4d0:	move   *a13(0x880), a5, 1
3f76d4f0:	subk   2, a5
3f76d500:	jrne   L3F76D760
3f76d510:	move   a14, -*sp, 1
3f76d520:	sub    a5, a5
3f76d530:	move   a5, *a14+, 1
3f76d540:	move   a5, *a14+, 1
3f76d550:	move   a13, a3
3f76d560:	addi   0x3a0, a3
3f76d580:	move   *a3+, *a14+, 1
3f76d590:	move   *a3+, *a14+, 1
3f76d5a0:	move   *a3+, *a14+, 1
3f76d5b0:	move   *a3+, *a14+, 1
3f76d5c0:	move   a13, a3
3f76d5d0:	addi   0x420, a3
3f76d5f0:	move   *a3+, *a14+, 1
3f76d600:	move   *a3+, *a14+, 1
3f76d610:	move   *a3+, *a14+, 1
3f76d620:	move   *a3+, *a14+, 1
3f76d630:	move   a13, a3
3f76d640:	addi   0x80, a3
3f76d660:	move   *a3+, *a14+, 1
3f76d670:	move   *a3+, *a14+, 1
3f76d680:	move   *a3+, *a14+, 1
3f76d690:	move   *a3+, *a14+, 1
3f76d6a0:	move   a13, a8
3f76d6b0:	move   *a8+, *a14+, 1
3f76d6c0:	move   *a8+, *a14+, 1
3f76d6d0:	move   *a8+, *a14+, 1
3f76d6e0:	move   *a8+, *a14+, 1
3f76d6f0:	move   *a13(0xffc0), *a14+, 1
3f76d710:	move   *a13(0xffe0), *a14+, 1
3f76d730:	calla  L3F818230
L3F76D760:
3f76d760:	move   a10, a1
3f76d770:	jreq   L3F76D7D0
3f76d780:	move   a14, -*sp, 1
3f76d790:	move   a10, *a14+, 1
3f76d7a0:	calla  L3F702440
L3F76D7D0:
3f76d7d0:	move   *sp(0x160), a14, 1
3f76d7f0:	mmfm   sp, a0,a1,a3,a5,a7,a9,a10,a11,a12,a13
3f76d810:	rets   2
L3F76D820:
3f76d820:	mmtm   sp, a9,a11,a13
3f76d840:	move   a14, a13
3f76d850:	addi   0x320, a14
3f76d870:	move   *a13(0xffc0), a11, 1
3f76d890:	setf   16, 0, 0
3f76d8a0:	move   *a11(0x160), a9, 0
3f76d8c0:	jreq   L3F76D900
3f76d8d0:	move   *a11(0x160), a9, 0
3f76d8f0:	jruc   L3F76D910
L3F76D900:
3f76d900:	movk   1, a9
L3F76D910:
3f76d910:	move   a9, *a13(0x300), 1
3f76d930:	move   *a13(0xffa0), a9, 1
3f76d950:	dsjs   a9, L3F76DAC0
3f76d960:	move   *a13(0xff80), a9, 1
3f76d980:	move   a13, a11
3f76d990:	addi   0x280, a11
3f76d9b0:	move   a11, a8
3f76d9c0:	move   *a9+, *a8+, 1
3f76d9d0:	move   *a9+, *a8+, 1
3f76d9e0:	move   *a9+, *a8+, 1
3f76d9f0:	move   *a9, *a8, 1
3f76da00:	move   a13, a9
3f76da10:	addi   0x200, a9
3f76da30:	move   *a11+, *a9+, 1
3f76da40:	move   *a11+, *a9+, 1
3f76da50:	move   *a11+, *a9+, 1
3f76da60:	move   *a11, *a9, 1
3f76da70:	move   a13, a11
3f76da80:	addi   0x200, a11
3f76daa0:	move   a11, *a13(0xff80), 1
L3F76DAC0:
3f76dac0:	move   *a13(0xff60), a11, 1
3f76dae0:	jaeq   L3F76E330
3f76db00:	move   *a13(0xffc0), a9, 1
3f76db20:	movb   *a9(0x170), a9
3f76db40:	subk   3, a9
3f76db50:	jrne   L3F76E330
3f76db60:	move   *a13(0xff80), a9, 1
3f76db80:	move   *a9(0x0), *a14+, 1
3f76dba0:	move   *a9(0x20), *a14+, 1
3f76dbc0:	move   *a9(0x80), *a14+, 1
3f76dbe0:	move   *a9(0xa0), *a14+, 1
3f76dc00:	calla  L3FE0E9F0
3f76dc30:	jreq   L3F76DFF0
3f76dc40:	move   *a9(0x40), *a14+, 1
3f76dc60:	move   *a9(0x60), *a14+, 1
3f76dc80:	move   *a9(0xc0), *a14+, 1
3f76dca0:	move   *a9(0xe0), *a14+, 1
3f76dcc0:	calla  L3FE0E9F0
3f76dcf0:	jreq   L3F76DFF0
3f76dd00:	move   *a13(0x300), a8, 1
3f76dd20:	calla  L3FE11750
3f76dd50:	movi   0x3f77bea0, a8
3f76dd80:	move   *a8+, *a14+, 1
3f76dd90:	move   *a8+, *a14+, 1
3f76dda0:	calla  L3FE0D650
3f76ddd0:	addi   0x40, a9
3f76ddf0:	move   *a9+, *a14+, 1
3f76de00:	move   *a9+, *a14+, 1
3f76de10:	calla  L3FE0C830
3f76de40:	move   -*a14, -*a9, 1
3f76de50:	move   -*a14, -*a9, 1
3f76de60:	move   *a13(0x300), a8, 1
3f76de80:	calla  L3FE11750
3f76deb0:	movi   0x3f77bea0, a8
3f76dee0:	move   *a8+, *a14+, 1
3f76def0:	move   *a8+, *a14+, 1
3f76df00:	calla  L3FE0D650
3f76df30:	move   *a13(0xff80), a9, 1
3f76df50:	addi   0xc0, a9
3f76df70:	move   *a9+, *a14+, 1
3f76df80:	move   *a9+, *a14+, 1
3f76df90:	calla  L3FE0C950
3f76dfc0:	move   -*a14, -*a9, 1
3f76dfd0:	move   -*a14, -*a9, 1
3f76dfe0:	jruc   L3F76E330
L3F76DFF0:
3f76dff0:	move   a14, -*sp, 1
3f76e000:	move   *a13(0x300), a9, 1
3f76e020:	sra    0x1, a9
3f76e030:	move   a9, *a14+, 1
3f76e040:	move   *a13(0xff80), a9, 1
3f76e060:	addi   0x80, a9
3f76e080:	move   *a9+, *a14+, 1
3f76e090:	move   *a9+, *a14+, 1
3f76e0a0:	move   *a9+, *a14+, 1
3f76e0b0:	move   *a9+, *a14+, 1
3f76e0c0:	move   *a13(0xff80), a9, 1
3f76e0e0:	move   *a9+, *a14+, 1
3f76e0f0:	move   *a9+, *a14+, 1
3f76e100:	move   *a9+, *a14+, 1
3f76e110:	move   *a9+, *a14+, 1
3f76e120:	move   *a13(0xff80), a9, 1
3f76e140:	move   a9, *a14+, 1
3f76e150:	calla  L3F7A77C0
3f76e180:	move   a14, -*sp, 1
3f76e190:	move   *a13(0x300), a9, 1
3f76e1b0:	sra    0x1, a9
3f76e1c0:	move   a9, *a14+, 1
3f76e1d0:	move   *a13(0xff80), a9, 1
3f76e1f0:	move   *a9+, *a14+, 1
3f76e200:	move   *a9+, *a14+, 1
3f76e210:	move   *a9+, *a14+, 1
3f76e220:	move   *a9+, *a14+, 1
3f76e230:	move   *a13(0xff80), a9, 1
3f76e250:	addi   0x80, a9
3f76e270:	move   *a9+, *a14+, 1
3f76e280:	move   *a9+, *a14+, 1
3f76e290:	move   *a9+, *a14+, 1
3f76e2a0:	move   *a9+, *a14+, 1
3f76e2b0:	move   *a13(0xff80), a9, 1
3f76e2d0:	addi   0x80, a9
3f76e2f0:	move   a9, *a14+, 1
3f76e300:	calla  L3F7A77C0
L3F76E330:
3f76e330:	move   a14, -*sp, 1
3f76e340:	move   *a13(0x300), *a14+, 1
3f76e360:	move   a13, a9
3f76e370:	addi   0x180, a9
3f76e390:	move   a9, *a14+, 1
3f76e3a0:	move   a13, a9
3f76e3b0:	addi   0x100, a9
3f76e3d0:	move   a9, *a14+, 1
3f76e3e0:	move   a13, a9
3f76e3f0:	addi   0x80, a9
3f76e410:	move   a9, *a14+, 1
3f76e420:	move   a13, *a14+, 1
3f76e430:	move   *a13(0xff80), a9, 1
3f76e450:	addi   0x80, a9
3f76e470:	move   *a9+, *a14+, 1
3f76e480:	move   *a9+, *a14+, 1
3f76e490:	move   *a9+, *a14+, 1
3f76e4a0:	move   *a9+, *a14+, 1
3f76e4b0:	move   *a13(0xff80), a9, 1
3f76e4d0:	move   *a9+, *a14+, 1
3f76e4e0:	move   *a9+, *a14+, 1
3f76e4f0:	move   *a9+, *a14+, 1
3f76e500:	move   *a9+, *a14+, 1
3f76e510:	calla  L3F7A4140
3f76e540:	move   a14, -*sp, 1
3f76e550:	move   *a13(0xff20), a9, 1
3f76e570:	neg    a9
3f76e580:	move   a9, *a14+, 1
3f76e590:	move   *a13(0xff40), a9, 1
3f76e5b0:	neg    a9
3f76e5c0:	move   a9, *a14+, 1
3f76e5d0:	move   a13, *a14+, 1
3f76e5e0:	movk   4, a9
3f76e5f0:	move   a9, *a14+, 1
3f76e600:	move   *a13(0xffc0), *a14+, 1
3f76e620:	move   *a13(0xffe0), *a14+, 1
3f76e640:	calla  L3FC16E30
3f76e670:	move   a11, a8
3f76e680:	jreq   L3F76EC10
3f76e690:	move   *a13(0xffc0), a9, 1
3f76e6b0:	movb   *a9(0x170), a9
3f76e6d0:	subk   2, a9
3f76e6e0:	jrne   L3F76EC10
3f76e6f0:	move   a14, -*sp, 1
3f76e700:	move   *a13(0xff20), *a14+, 1
3f76e720:	move   *a13(0xff40), *a14+, 1
3f76e740:	movk   1, a9
3f76e750:	move   a9, *a14+, 1
3f76e760:	move   a13, a9
3f76e770:	addi   0x180, a9
3f76e790:	move   *a9+, *a14+, 1
3f76e7a0:	move   *a9+, *a14+, 1
3f76e7b0:	move   *a9+, *a14+, 1
3f76e7c0:	move   *a9+, *a14+, 1
3f76e7d0:	move   a13, a8
3f76e7e0:	move   *a8+, *a14+, 1
3f76e7f0:	move   *a8+, *a14+, 1
3f76e800:	move   *a8+, *a14+, 1
3f76e810:	move   *a8+, *a14+, 1
3f76e820:	move   *a13(0xff80), a9, 1
3f76e840:	addi   0x80, a9
3f76e860:	move   *a9+, *a14+, 1
3f76e870:	move   *a9+, *a14+, 1
3f76e880:	move   *a9+, *a14+, 1
3f76e890:	move   *a9+, *a14+, 1
3f76e8a0:	move   *a13(0xff80), a9, 1
3f76e8c0:	move   *a9+, *a14+, 1
3f76e8d0:	move   *a9+, *a14+, 1
3f76e8e0:	move   *a9+, *a14+, 1
3f76e8f0:	move   *a9+, *a14+, 1
3f76e900:	move   *a13(0xffc0), *a14+, 1
3f76e920:	move   *a13(0xffe0), *a14+, 1
3f76e940:	calla  L3F818230
3f76e970:	move   a14, -*sp, 1
3f76e980:	move   *a13(0xff20), *a14+, 1
3f76e9a0:	move   *a13(0xff40), *a14+, 1
3f76e9c0:	movk   2, a9
3f76e9d0:	move   a9, *a14+, 1
3f76e9e0:	move   a13, a9
3f76e9f0:	addi   0x80, a9
3f76ea10:	move   *a9+, *a14+, 1
3f76ea20:	move   *a9+, *a14+, 1
3f76ea30:	move   *a9+, *a14+, 1
3f76ea40:	move   *a9+, *a14+, 1
3f76ea50:	move   a13, a9
3f76ea60:	addi   0x100, a9
3f76ea80:	move   *a9+, *a14+, 1
3f76ea90:	move   *a9+, *a14+, 1
3f76eaa0:	move   *a9+, *a14+, 1
3f76eab0:	move   *a9+, *a14+, 1
3f76eac0:	move   *a13(0xff80), a9, 1
3f76eae0:	move   *a9+, *a14+, 1
3f76eaf0:	move   *a9+, *a14+, 1
3f76eb00:	move   *a9+, *a14+, 1
3f76eb10:	move   *a9+, *a14+, 1
3f76eb20:	move   *a13(0xff80), a9, 1
3f76eb40:	addi   0x80, a9
3f76eb60:	move   *a9+, *a14+, 1
3f76eb70:	move   *a9+, *a14+, 1
3f76eb80:	move   *a9+, *a14+, 1
3f76eb90:	move   *a9+, *a14+, 1
3f76eba0:	move   *a13(0xffc0), *a14+, 1
3f76ebc0:	move   *a13(0xffe0), *a14+, 1
3f76ebe0:	calla  L3F818230
L3F76EC10:
3f76ec10:	move   *sp(0x80), a14, 1
3f76ec30:	mmfm   sp, a9,a11,a13
3f76ec50:	rets   2
3f76ec60:	mmtm   sp, a7,a9,a11,a13
3f76ec80:	move   a14, a13
3f76ec90:	addi   0x780, a14
3f76ecb0:	move   *a13(0xffc0), a11, 1
3f76ecd0:	setf   16, 0, 0
3f76ece0:	move   *a11(0x160), a9, 0
3f76ed00:	jreq   L3F76ED40
3f76ed10:	move   *a11(0x160), a9, 0
3f76ed30:	jruc   L3F76ED50
L3F76ED40:
3f76ed40:	movk   1, a9
L3F76ED50:
3f76ed50:	move   a9, *a13, 1
3f76ed60:	movb   *a11(0x170), a9
3f76ed80:	move   a9, *a13(0x760), 1
3f76eda0:	move   a14, -*sp, 1
3f76edb0:	movi   0x3f77be50, a8
3f76ede0:	move   a8, *a14+, 1
3f76edf0:	calla  L3FB341E0
3f76ee20:	move   *a13(0xff80), a9, 1
3f76ee40:	subk   2, a9
3f76ee50:	jrgt   L3F76EF90
3f76ee60:	move   a14, -*sp, 1
3f76ee70:	move   *a13(0xff20), *a14+, 1
3f76ee90:	move   *a13(0xff40), *a14+, 1
3f76eeb0:	move   *a13(0xffa0), *a14+, 1
3f76eed0:	move   *a13(0xff60), *a14+, 1
3f76eef0:	move   *a13(0xff80), *a14+, 1
3f76ef10:	move   a11, *a14+, 1
3f76ef20:	move   *a13(0xffe0), *a14+, 1
3f76ef40:	calla  L3F76D820
3f76ef70:	jauc   L3F7724D0
L3F76EF90:
3f76ef90:	move   a14, -*sp, 1
3f76efa0:	move   *a13(0x0), *a14+, 1
3f76efc0:	move   a13, a9
3f76efd0:	addi   0x4a0, a9
3f76eff0:	move   a9, *a14+, 1
3f76f000:	move   a13, a9
3f76f010:	addi   0x420, a9
3f76f030:	move   a9, *a14+, 1
3f76f040:	move   a13, a9
3f76f050:	addi   0x3a0, a9
3f76f070:	move   a9, *a14+, 1
3f76f080:	move   a13, a9
3f76f090:	addi   0x320, a9
3f76f0b0:	move   a9, *a14+, 1
3f76f0c0:	move   *a13(0xff60), a9, 1
3f76f0e0:	addi   0x80, a9
3f76f100:	move   *a9+, *a14+, 1
3f76f110:	move   *a9+, *a14+, 1
3f76f120:	move   *a9+, *a14+, 1
3f76f130:	move   *a9+, *a14+, 1
3f76f140:	move   *a13(0xff60), a9, 1
3f76f160:	move   *a9+, *a14+, 1
3f76f170:	move   *a9+, *a14+, 1
3f76f180:	move   *a9+, *a14+, 1
3f76f190:	move   *a9+, *a14+, 1
3f76f1a0:	calla  L3F7A4140
3f76f1d0:	move   *a13(0xff60), a9, 1
3f76f1f0:	move   *a13(0xff80), a11, 1
3f76f210:	dec    a11
3f76f220:	sll    0x7, a11
3f76f230:	add    a9, a11
3f76f240:	move   *a9(0x0), *a14+, 1
3f76f260:	move   *a9(0x20), *a14+, 1
3f76f280:	move   *a11+, *a14+, 1
3f76f290:	move   *a11+, *a14+, 1
3f76f2a0:	calla  L3FE0E9F0
3f76f2d0:	jaeq   L3F76FCC0
3f76f2f0:	move   *a13(0xff80), a11, 1
3f76f310:	dec    a11
3f76f320:	sll    0x7, a11
3f76f330:	add    a9, a11
3f76f340:	move   *a9(0x40), *a14+, 1
3f76f360:	move   *a9(0x60), *a14+, 1
3f76f380:	move   *a11(0x40), *a14+, 1
3f76f3a0:	move   *a11(0x60), *a14+, 1
3f76f3c0:	calla  L3FE0E9F0
3f76f3f0:	jaeq   L3F76FCC0
3f76f410:	movk   1, a11
3f76f420:	move   a11, *a13(0x720), 1
3f76f440:	move   a14, -*sp, 1
3f76f450:	move   *a13(0x0), *a14+, 1
3f76f470:	move   a13, a9
3f76f480:	addi   0x6a0, a9
3f76f4a0:	move   a9, *a14+, 1
3f76f4b0:	move   a13, a9
3f76f4c0:	addi   0x620, a9
3f76f4e0:	move   a9, *a14+, 1
3f76f4f0:	move   a13, a9
3f76f500:	addi   0x5a0, a9
3f76f520:	move   a9, *a14+, 1
3f76f530:	move   a13, a9
3f76f540:	addi   0x520, a9
3f76f560:	move   a9, *a14+, 1
3f76f570:	move   *a13(0xff80), a9, 1
3f76f590:	dec    a9
3f76f5a0:	sll    0x7, a9
3f76f5b0:	move   *a13(0xff60), a11, 1
3f76f5d0:	add    a11, a9
3f76f5e0:	move   *a9+, *a14+, 1
3f76f5f0:	move   *a9+, *a14+, 1
3f76f600:	move   *a9+, *a14+, 1
3f76f610:	move   *a9+, *a14+, 1
3f76f620:	move   *a13(0xff80), a9, 1
3f76f640:	subk   2, a9
3f76f650:	sll    0x7, a9
3f76f660:	add    a11, a9
3f76f670:	move   *a9+, *a14+, 1
3f76f680:	move   *a9+, *a14+, 1
3f76f690:	move   *a9+, *a14+, 1
3f76f6a0:	move   *a9+, *a14+, 1
3f76f6b0:	calla  L3F7A4140
3f76f6e0:	move   a14, -*sp, 1
3f76f6f0:	move   a13, a9
3f76f700:	addi   0x5a0, a9
3f76f720:	move   *a9+, *a14+, 1
3f76f730:	move   *a9+, *a14+, 1
3f76f740:	move   *a9+, *a14+, 1
3f76f750:	move   *a9+, *a14+, 1
3f76f760:	move   a13, a9
3f76f770:	addi   0x520, a9
3f76f790:	move   *a9+, *a14+, 1
3f76f7a0:	move   *a9+, *a14+, 1
3f76f7b0:	move   *a9+, *a14+, 1
3f76f7c0:	move   *a9+, *a14+, 1
3f76f7d0:	move   a13, a9
3f76f7e0:	addi   0x3a0, a9
3f76f800:	move   *a9+, *a14+, 1
3f76f810:	move   *a9+, *a14+, 1
3f76f820:	move   *a9+, *a14+, 1
3f76f830:	move   *a9+, *a14+, 1
3f76f840:	move   a13, a9
3f76f850:	addi   0x320, a9
3f76f870:	move   *a9+, *a14+, 1
3f76f880:	move   *a9+, *a14+, 1
3f76f890:	move   *a9+, *a14+, 1
3f76f8a0:	move   *a9+, *a14+, 1
3f76f8b0:	move   a13, a9
3f76f8c0:	addi   0x1a0, a9
3f76f8e0:	move   a9, *a14+, 1
3f76f8f0:	calla  L3F7A5970
3f76f920:	move   a14, -*sp, 1
3f76f930:	move   a13, a9
3f76f940:	addi   0x6a0, a9
3f76f960:	move   *a9+, *a14+, 1
3f76f970:	move   *a9+, *a14+, 1
3f76f980:	move   *a9+, *a14+, 1
3f76f990:	move   *a9+, *a14+, 1
3f76f9a0:	move   a13, a9
3f76f9b0:	addi   0x620, a9
3f76f9d0:	move   *a9+, *a14+, 1
3f76f9e0:	move   *a9+, *a14+, 1
3f76f9f0:	move   *a9+, *a14+, 1
3f76fa00:	move   *a9+, *a14+, 1
3f76fa10:	move   a13, a9
3f76fa20:	addi   0x4a0, a9
3f76fa40:	move   *a9+, *a14+, 1
3f76fa50:	move   *a9+, *a14+, 1
3f76fa60:	move   *a9+, *a14+, 1
3f76fa70:	move   *a9+, *a14+, 1
3f76fa80:	move   a13, a9
3f76fa90:	addi   0x420, a9
3f76fab0:	move   *a9+, *a14+, 1
3f76fac0:	move   *a9+, *a14+, 1
3f76fad0:	move   *a9+, *a14+, 1
3f76fae0:	move   *a9+, *a14+, 1
3f76faf0:	move   a13, a9
3f76fb00:	addi   0x120, a9
3f76fb20:	move   a9, *a14+, 1
3f76fb30:	calla  L3F7A5970
3f76fb60:	move   a13, a9
3f76fb70:	addi   0x220, a9
3f76fb90:	move   a13, a11
3f76fba0:	addi   0x1a0, a11
3f76fbc0:	move   *a11+, *a9+, 1
3f76fbd0:	move   *a11+, *a9+, 1
3f76fbe0:	move   *a11+, *a9+, 1
3f76fbf0:	move   *a11, *a9, 1
3f76fc00:	move   a13, a11
3f76fc10:	addi   0x2a0, a11
3f76fc30:	move   a13, a9
3f76fc40:	addi   0x120, a9
3f76fc60:	move   *a9+, *a11+, 1
3f76fc70:	move   *a9+, *a11+, 1
3f76fc80:	move   *a9+, *a11+, 1
3f76fc90:	move   *a9, *a11, 1
3f76fca0:	jauc   L3F770D30
L3F76FCC0:
3f76fcc0:	sub    a11, a11
3f76fcd0:	move   a11, *a13(0x720), 1
3f76fcf0:	move   a13, a9
3f76fd00:	addi   0x1a0, a9
3f76fd20:	move   a13, a11
3f76fd30:	addi   0x320, a11
3f76fd50:	move   *a11+, *a9+, 1
3f76fd60:	move   *a11+, *a9+, 1
3f76fd70:	move   *a11+, *a9+, 1
3f76fd80:	move   *a11, *a9, 1
3f76fd90:	move   a13, a11
3f76fda0:	addi   0x120, a11
3f76fdc0:	move   a13, a9
3f76fdd0:	addi   0x4a0, a9
3f76fdf0:	move   *a9+, *a11+, 1
3f76fe00:	move   *a9+, *a11+, 1
3f76fe10:	move   *a9+, *a11+, 1
3f76fe20:	move   *a9, *a11, 1
3f76fe30:	move   *a13(0xffa0), a11, 1
3f76fe50:	jreq   L3F770490
3f76fe60:	move   *a13(0x760), a9, 1
3f76fe80:	subk   3, a9
3f76fe90:	jrne   L3F770490
3f76fea0:	move   a14, -*sp, 1
3f76feb0:	move   *a13, a9, 1
3f76fec0:	sra    0x1, a9
3f76fed0:	move   a9, *a14+, 1
3f76fee0:	move   *a13(0xff60), a9, 1
3f76ff00:	addi   0x80, a9
3f76ff20:	move   *a9+, *a14+, 1
3f76ff30:	move   *a9+, *a14+, 1
3f76ff40:	move   *a9+, *a14+, 1
3f76ff50:	move   *a9+, *a14+, 1
3f76ff60:	move   *a13(0xff60), a9, 1
3f76ff80:	move   *a9+, *a14+, 1
3f76ff90:	move   *a9+, *a14+, 1
3f76ffa0:	move   *a9+, *a14+, 1
3f76ffb0:	move   *a9+, *a14+, 1
3f76ffc0:	move   *a13(0xff60), a9, 1
3f76ffe0:	move   a9, *a14+, 1
3f76fff0:	calla  L3F7A77C0
3f770020:	move   a14, -*sp, 1
3f770030:	move   *a13(0x0), *a14+, 1
3f770050:	move   a13, a9
3f770060:	addi   0x4a0, a9
3f770080:	move   a9, *a14+, 1
3f770090:	move   a13, a9
3f7700a0:	addi   0x420, a9
3f7700c0:	move   a9, *a14+, 1
3f7700d0:	move   a13, a9
3f7700e0:	addi   0x3a0, a9
3f770100:	move   a9, *a14+, 1
3f770110:	move   a13, a9
3f770120:	addi   0x320, a9
3f770140:	move   a9, *a14+, 1
3f770150:	move   *a13(0xff60), a9, 1
3f770170:	addi   0x80, a9
3f770190:	move   *a9+, *a14+, 1
3f7701a0:	move   *a9+, *a14+, 1
3f7701b0:	move   *a9+, *a14+, 1
3f7701c0:	move   *a9+, *a14+, 1
3f7701d0:	move   *a13(0xff60), a9, 1
3f7701f0:	move   *a9+, *a14+, 1
3f770200:	move   *a9+, *a14+, 1
3f770210:	move   *a9+, *a14+, 1
3f770220:	move   *a9+, *a14+, 1
3f770230:	calla  L3F7A4140
3f770260:	move   a14, -*sp, 1
3f770270:	move   *a13, a9, 1
3f770280:	sra    0x1, a9
3f770290:	move   a9, *a14+, 1
3f7702a0:	move   *a13(0xff80), a9, 1
3f7702c0:	subk   2, a9
3f7702d0:	sll    0x7, a9
3f7702e0:	move   *a13(0xff60), a7, 1
3f770300:	add    a7, a9
3f770310:	move   *a9+, *a14+, 1
3f770320:	move   *a9+, *a14+, 1
3f770330:	move   *a9+, *a14+, 1
3f770340:	move   *a9+, *a14+, 1
3f770350:	move   *a13(0xff80), a9, 1
3f770370:	dec    a9
3f770380:	sll    0x7, a9
3f770390:	add    a7, a9
3f7703a0:	move   *a9+, *a14+, 1
3f7703b0:	move   *a9+, *a14+, 1
3f7703c0:	move   *a9+, *a14+, 1
3f7703d0:	move   *a9+, *a14+, 1
3f7703e0:	move   *a13(0xff80), a9, 1
3f770400:	dec    a9
3f770410:	sll    0x7, a9
3f770420:	add    a7, a9
3f770430:	move   a9, *a14+, 1
3f770440:	calla  L3F7A77C0
3f770470:	jauc   L3F770D30
L3F770490:
3f770490:	move   a11, a7
3f7704a0:	jaeq   L3F770D30
3f7704c0:	move   *a13(0x760), a9, 1
3f7704e0:	subk   2, a9
3f7704f0:	jane   L3F770D30
3f770510:	move   a14, -*sp, 1
3f770520:	move   *a13(0xff20), *a14+, 1
3f770540:	move   *a13(0xff40), *a14+, 1
3f770560:	movk   1, a9
3f770570:	move   a9, *a14+, 1
3f770580:	move   a13, a9
3f770590:	addi   0x4a0, a9
3f7705b0:	move   *a9+, *a14+, 1
3f7705c0:	move   *a9+, *a14+, 1
3f7705d0:	move   *a9+, *a14+, 1
3f7705e0:	move   *a9+, *a14+, 1
3f7705f0:	move   a13, a9
3f770600:	addi   0x320, a9
3f770620:	move   *a9+, *a14+, 1
3f770630:	move   *a9+, *a14+, 1
3f770640:	move   *a9+, *a14+, 1
3f770650:	move   *a9+, *a14+, 1
3f770660:	move   *a13(0xff60), a9, 1
3f770680:	addi   0x80, a9
3f7706a0:	move   *a9+, *a14+, 1
3f7706b0:	move   *a9+, *a14+, 1
3f7706c0:	move   *a9+, *a14+, 1
3f7706d0:	move   *a9+, *a14+, 1
3f7706e0:	move   *a13(0xff60), a9, 1
3f770700:	move   *a9+, *a14+, 1
3f770710:	move   *a9+, *a14+, 1
3f770720:	move   *a9+, *a14+, 1
3f770730:	move   *a9+, *a14+, 1
3f770740:	move   *a13(0xffc0), *a14+, 1
3f770760:	move   *a13(0xffe0), *a14+, 1
3f770780:	calla  L3F818230
3f7707b0:	move   a14, -*sp, 1
3f7707c0:	move   *a13(0x0), *a14+, 1
3f7707e0:	move   a13, a9
3f7707f0:	addi   0x6a0, a9
3f770810:	move   a9, *a14+, 1
3f770820:	move   a13, a9
3f770830:	addi   0x620, a9
3f770850:	move   a9, *a14+, 1
3f770860:	move   a13, a9
3f770870:	addi   0x5a0, a9
3f770890:	move   a9, *a14+, 1
3f7708a0:	move   a13, a9
3f7708b0:	addi   0x520, a9
3f7708d0:	move   a9, *a14+, 1
3f7708e0:	move   *a13(0xff80), a9, 1
3f770900:	subk   2, a9
3f770910:	sll    0x7, a9
3f770920:	move   *a13(0xff60), a7, 1
3f770940:	add    a7, a9
3f770950:	move   *a9+, *a14+, 1
3f770960:	move   *a9+, *a14+, 1
3f770970:	move   *a9+, *a14+, 1
3f770980:	move   *a9+, *a14+, 1
3f770990:	move   *a13(0xff80), a9, 1
3f7709b0:	dec    a9
3f7709c0:	sll    0x7, a9
3f7709d0:	add    a7, a9
3f7709e0:	move   *a9+, *a14+, 1
3f7709f0:	move   *a9+, *a14+, 1
3f770a00:	move   *a9+, *a14+, 1
3f770a10:	move   *a9+, *a14+, 1
3f770a20:	calla  L3F7A4140
3f770a50:	move   a14, -*sp, 1
3f770a60:	move   *a13(0xff20), *a14+, 1
3f770a80:	move   *a13(0xff40), *a14+, 1
3f770aa0:	movk   1, a9
3f770ab0:	move   a9, *a14+, 1
3f770ac0:	move   a13, a9
3f770ad0:	addi   0x6a0, a9
3f770af0:	move   *a9+, *a14+, 1
3f770b00:	move   *a9+, *a14+, 1
3f770b10:	move   *a9+, *a14+, 1
3f770b20:	move   *a9+, *a14+, 1
3f770b30:	move   a13, a9
3f770b40:	addi   0x520, a9
3f770b60:	move   *a9+, *a14+, 1
3f770b70:	move   *a9+, *a14+, 1
3f770b80:	move   *a9+, *a14+, 1
3f770b90:	move   *a9+, *a14+, 1
3f770ba0:	move   *a13(0xff80), a9, 1
3f770bc0:	subk   2, a9
3f770bd0:	sll    0x7, a9
3f770be0:	add    a7, a9
3f770bf0:	move   *a9+, *a14+, 1
3f770c00:	move   *a9+, *a14+, 1
3f770c10:	move   *a9+, *a14+, 1
3f770c20:	move   *a9+, *a14+, 1
3f770c30:	move   *a13(0xff80), a9, 1
3f770c50:	dec    a9
3f770c60:	sll    0x7, a9
3f770c70:	add    a7, a9
3f770c80:	move   *a9+, *a14+, 1
3f770c90:	move   *a9+, *a14+, 1
3f770ca0:	move   *a9+, *a14+, 1
3f770cb0:	move   *a9+, *a14+, 1
3f770cc0:	move   *a13(0xffc0), *a14+, 1
3f770ce0:	move   *a13(0xffe0), *a14+, 1
3f770d00:	calla  L3F818230
L3F770D30:
3f770d30:	movk   1, a11
3f770d40:	move   a11, *a13(0x740), 1
3f770d60:	move   *a13(0xff80), a9, 1
3f770d80:	dec    a9
3f770d90:	cmp    a9, a11
3f770da0:	jage   L3F771A80
L3F770DC0:
3f770dc0:	move   a14, -*sp, 1
3f770dd0:	move   *a13(0x0), *a14+, 1
3f770df0:	move   a13, a11
3f770e00:	addi   0x6a0, a11
3f770e20:	move   a11, *a14+, 1
3f770e30:	move   a13, a9
3f770e40:	addi   0x620, a9
3f770e60:	move   a9, *a14+, 1
3f770e70:	move   a13, a7
3f770e80:	addi   0x5a0, a7
3f770ea0:	move   a7, *a14+, 1
3f770eb0:	move   a13, a7
3f770ec0:	addi   0x520, a7
3f770ee0:	move   a7, *a14+, 1
3f770ef0:	move   *a13(0x740), a7, 1
3f770f10:	inc    a7
3f770f20:	sll    0x7, a7
3f770f30:	move   *a13(0xff60), a9, 1
3f770f50:	add    a9, a7
3f770f60:	move   *a7+, *a14+, 1
3f770f70:	move   *a7+, *a14+, 1
3f770f80:	move   *a7+, *a14+, 1
3f770f90:	move   *a7+, *a14+, 1
3f770fa0:	move   *a13(0x740), a7, 1
3f770fc0:	sll    0x7, a7
3f770fd0:	add    a9, a7
3f770fe0:	move   *a7+, *a14+, 1
3f770ff0:	move   *a7+, *a14+, 1
3f771000:	move   *a7+, *a14+, 1
3f771010:	move   *a7+, *a14+, 1
3f771020:	calla  L3F7A4140
3f771050:	move   a13, a7
3f771060:	addk   32, a7
3f771070:	move   a13, a11
3f771080:	addi   0x1a0, a11
3f7710a0:	move   *a11+, *a7+, 1
3f7710b0:	move   *a11+, *a7+, 1
3f7710c0:	move   *a11+, *a7+, 1
3f7710d0:	move   *a11, *a7, 1
3f7710e0:	move   a13, a11
3f7710f0:	addi   0xa0, a11
3f771110:	move   a13, a7
3f771120:	addi   0x120, a7
3f771140:	move   *a7+, *a11+, 1
3f771150:	move   *a7+, *a11+, 1
3f771160:	move   *a7+, *a11+, 1
3f771170:	move   *a7, *a11, 1
3f771180:	move   a14, -*sp, 1
3f771190:	move   a13, a11
3f7711a0:	addi   0x6a0, a11
3f7711c0:	move   *a11+, *a14+, 1
3f7711d0:	move   *a11+, *a14+, 1
3f7711e0:	move   *a11+, *a14+, 1
3f7711f0:	move   *a11+, *a14+, 1
3f771200:	move   a13, a11
3f771210:	addi   0x620, a11
3f771230:	move   *a11+, *a14+, 1
3f771240:	move   *a11+, *a14+, 1
3f771250:	move   *a11+, *a14+, 1
3f771260:	move   *a11+, *a14+, 1
3f771270:	move   a13, a11
3f771280:	addi   0x420, a11
3f7712a0:	move   *a11+, *a14+, 1
3f7712b0:	move   *a11+, *a14+, 1
3f7712c0:	move   *a11+, *a14+, 1
3f7712d0:	move   *a11+, *a14+, 1
3f7712e0:	move   a13, a11
3f7712f0:	addi   0x4a0, a11
3f771310:	move   *a11+, *a14+, 1
3f771320:	move   *a11+, *a14+, 1
3f771330:	move   *a11+, *a14+, 1
3f771340:	move   *a11+, *a14+, 1
3f771350:	move   a13, a11
3f771360:	addi   0x120, a11
3f771380:	move   a11, *a14+, 1
3f771390:	calla  L3F7A5970
3f7713c0:	move   a14, -*sp, 1
3f7713d0:	move   a13, a7
3f7713e0:	addi   0x5a0, a7
3f771400:	move   *a7+, *a14+, 1
3f771410:	move   *a7+, *a14+, 1
3f771420:	move   *a7+, *a14+, 1
3f771430:	move   *a7+, *a14+, 1
3f771440:	move   a13, a7
3f771450:	addi   0x520, a7
3f771470:	move   *a7+, *a14+, 1
3f771480:	move   *a7+, *a14+, 1
3f771490:	move   *a7+, *a14+, 1
3f7714a0:	move   *a7+, *a14+, 1
3f7714b0:	move   a13, a7
3f7714c0:	addi   0x3a0, a7
3f7714e0:	move   *a7+, *a14+, 1
3f7714f0:	move   *a7+, *a14+, 1
3f771500:	move   *a7+, *a14+, 1
3f771510:	move   *a7+, *a14+, 1
3f771520:	move   a13, a7
3f771530:	addi   0x320, a7
3f771550:	move   *a7+, *a14+, 1
3f771560:	move   *a7+, *a14+, 1
3f771570:	move   *a7+, *a14+, 1
3f771580:	move   *a7+, *a14+, 1
3f771590:	move   a13, a7
3f7715a0:	addi   0x1a0, a7
3f7715c0:	move   a7, *a14+, 1
3f7715d0:	calla  L3F7A5970
3f771600:	move   a14, -*sp, 1
3f771610:	move   *a13(0xff20), a7, 1
3f771630:	neg    a7
3f771640:	move   a7, *a14+, 1
3f771650:	move   *a13(0xff40), a7, 1
3f771670:	neg    a7
3f771680:	move   a7, *a14+, 1
3f771690:	move   a13, a7
3f7716a0:	addk   32, a7
3f7716b0:	move   a7, *a14+, 1
3f7716c0:	movk   4, a7
3f7716d0:	move   a7, *a14+, 1
3f7716e0:	move   *a13(0xffc0), *a14+, 1
3f771700:	move   *a13(0xffe0), *a14+, 1
3f771720:	calla  L3FC16E30
3f771750:	move   a13, a7
3f771760:	addi   0x320, a7
3f771780:	move   a13, a11
3f771790:	addi   0x520, a11
3f7717b0:	move   *a11+, *a7+, 1
3f7717c0:	move   *a11+, *a7+, 1
3f7717d0:	move   *a11+, *a7+, 1
3f7717e0:	move   *a11, *a7, 1
3f7717f0:	move   a13, a11
3f771800:	addi   0x3a0, a11
3f771820:	move   a13, a7
3f771830:	addi   0x5a0, a7
3f771850:	move   *a7+, *a11+, 1
3f771860:	move   *a7+, *a11+, 1
3f771870:	move   *a7+, *a11+, 1
3f771880:	move   *a7, *a11, 1
3f771890:	move   a13, a11
3f7718a0:	addi   0x420, a11
3f7718c0:	move   a13, a7
3f7718d0:	addi   0x620, a7
3f7718f0:	move   *a7+, *a11+, 1
3f771900:	move   *a7+, *a11+, 1
3f771910:	move   *a7+, *a11+, 1
3f771920:	move   *a7, *a11, 1
3f771930:	move   a13, a11
3f771940:	addi   0x4a0, a11
3f771960:	move   a13, a7
3f771970:	addi   0x6a0, a7
3f771990:	move   *a7+, *a11+, 1
3f7719a0:	move   *a7+, *a11+, 1
3f7719b0:	move   *a7+, *a11+, 1
3f7719c0:	move   *a7, *a11, 1
3f7719d0:	move   *a13(0x740), a11, 1
3f7719f0:	inc    a11
3f771a00:	move   a11, *a13(0x740), 1
3f771a20:	move   *a13(0xff80), a7, 1
3f771a40:	inc    a11
3f771a50:	cmp    a7, a11
3f771a60:	jalt   L3F770DC0
L3F771A80:
3f771a80:	move   a13, a11
3f771a90:	addk   32, a11
3f771aa0:	move   a13, a9
3f771ab0:	addi   0x1a0, a9
3f771ad0:	move   *a9+, *a11+, 1
3f771ae0:	move   *a9+, *a11+, 1
3f771af0:	move   *a9+, *a11+, 1
3f771b00:	move   *a9, *a11, 1
3f771b10:	move   a13, a11
3f771b20:	addi   0xa0, a11
3f771b40:	move   a13, a9
3f771b50:	addi   0x120, a9
3f771b70:	move   *a9+, *a11+, 1
3f771b80:	move   *a9+, *a11+, 1
3f771b90:	move   *a9+, *a11+, 1
3f771ba0:	move   *a9, *a11, 1
3f771bb0:	move   *a13(0x720), a11, 1
3f771bd0:	jreq   L3F771D30
3f771be0:	move   a13, a9
3f771bf0:	addi   0x120, a9
3f771c10:	move   a13, a7
3f771c20:	addi   0x2a0, a7
3f771c40:	move   *a7+, *a9+, 1
3f771c50:	move   *a7+, *a9+, 1
3f771c60:	move   *a7+, *a9+, 1
3f771c70:	move   *a7, *a9, 1
3f771c80:	move   a13, a9
3f771c90:	addi   0x1a0, a9
3f771cb0:	move   a13, a7
3f771cc0:	addi   0x220, a7
3f771ce0:	move   *a7+, *a9+, 1
3f771cf0:	move   *a7+, *a9+, 1
3f771d00:	move   *a7+, *a9+, 1
3f771d10:	move   *a7, *a9, 1
3f771d20:	jruc   L3F772380
L3F771D30:
3f771d30:	move   a14, -*sp, 1
3f771d40:	move   *a13(0x0), *a14+, 1
3f771d60:	move   a13, a9
3f771d70:	addi   0x6a0, a9
3f771d90:	move   a9, *a14+, 1
3f771da0:	move   a13, a7
3f771db0:	addi   0x620, a7
3f771dd0:	move   a7, *a14+, 1
3f771de0:	move   a13, a7
3f771df0:	addi   0x5a0, a7
3f771e10:	move   a7, *a14+, 1
3f771e20:	move   a13, a7
3f771e30:	addi   0x520, a7
3f771e50:	move   a7, *a14+, 1
3f771e60:	move   *a13(0x740), a7, 1
3f771e80:	inc    a7
3f771e90:	sll    0x7, a7
3f771ea0:	move   *a13(0xff60), a9, 1
3f771ec0:	add    a9, a7
3f771ed0:	move   *a7+, *a14+, 1
3f771ee0:	move   *a7+, *a14+, 1
3f771ef0:	move   *a7+, *a14+, 1
3f771f00:	move   *a7+, *a14+, 1
3f771f10:	move   *a13(0x740), a7, 1
3f771f30:	sll    0x7, a7
3f771f40:	add    a9, a7
3f771f50:	move   *a7+, *a14+, 1
3f771f60:	move   *a7+, *a14+, 1
3f771f70:	move   *a7+, *a14+, 1
3f771f80:	move   *a7+, *a14+, 1
3f771f90:	calla  L3F7A4140
3f771fc0:	move   a14, -*sp, 1
3f771fd0:	move   *a13(0x0), *a14+, 1
3f771ff0:	move   a13, a7
3f772000:	addi   0x6a0, a7
3f772020:	move   a7, *a14+, 1
3f772030:	move   a13, a7
3f772040:	addi   0x620, a7
3f772060:	move   a7, *a14+, 1
3f772070:	move   a13, a7
3f772080:	addi   0x5a0, a7
3f7720a0:	move   a7, *a14+, 1
3f7720b0:	move   a13, a7
3f7720c0:	addi   0x520, a7
3f7720e0:	move   a7, *a14+, 1
3f7720f0:	move   *a13(0xff80), a7, 1
3f772110:	dec    a7
3f772120:	sll    0x7, a7
3f772130:	add    a9, a7
3f772140:	move   *a7+, *a14+, 1
3f772150:	move   *a7+, *a14+, 1
3f772160:	move   *a7+, *a14+, 1
3f772170:	move   *a7+, *a14+, 1
3f772180:	move   *a13(0xff80), a7, 1
3f7721a0:	subk   2, a7
3f7721b0:	sll    0x7, a7
3f7721c0:	add    a9, a7
3f7721d0:	move   *a7+, *a14+, 1
3f7721e0:	move   *a7+, *a14+, 1
3f7721f0:	move   *a7+, *a14+, 1
3f772200:	move   *a7+, *a14+, 1
3f772210:	calla  L3F7A4140
3f772240:	move   a13, a7
3f772250:	addi   0x120, a7
3f772270:	move   a13, a9
3f772280:	addi   0x620, a9
3f7722a0:	move   *a9+, *a7+, 1
3f7722b0:	move   *a9+, *a7+, 1
3f7722c0:	move   *a9+, *a7+, 1
3f7722d0:	move   *a9, *a7, 1
3f7722e0:	move   a13, a9
3f7722f0:	addi   0x1a0, a9
3f772310:	move   a13, a7
3f772320:	addi   0x5a0, a7
3f772340:	move   *a7+, *a9+, 1
3f772350:	move   *a7+, *a9+, 1
3f772360:	move   *a7+, *a9+, 1
3f772370:	move   *a7, *a9, 1
L3F772380:
3f772380:	move   a14, -*sp, 1
3f772390:	move   *a13(0xff20), a9, 1
3f7723b0:	neg    a9
3f7723c0:	move   a9, *a14+, 1
3f7723d0:	move   *a13(0xff40), a9, 1
3f7723f0:	neg    a9
3f772400:	move   a9, *a14+, 1
3f772410:	move   a13, a9
3f772420:	addk   32, a9
3f772430:	move   a9, *a14+, 1
3f772440:	movk   4, a7
3f772450:	move   a7, *a14+, 1
3f772460:	move   *a13(0xffc0), *a14+, 1
3f772480:	move   *a13(0xffe0), *a14+, 1
3f7724a0:	calla  L3FC16E30
L3F7724D0:
3f7724d0:	move   *sp(0xa0), a14, 1
3f7724f0:	mmfm   sp, a7,a9,a11,a13
3f772510:	rets   2
3f772520:	mmtm   sp, a5,a7,a9,a11,a13
3f772540:	move   a14, a13
3f772550:	addi   0x960, a14
3f772570:	move   *a13(0xffc0), a11, 1
3f772590:	setf   16, 0, 0
3f7725a0:	move   *a11(0x160), a9, 0
3f7725c0:	jreq   L3F772600
3f7725d0:	move   *a11(0x160), a9, 0
3f7725f0:	jruc   L3F772610
L3F772600:
3f772600:	movk   1, a9
L3F772610:
3f772610:	move   a9, *a13(0x40), 1
3f772630:	movb   *a11(0x170), a9
3f772650:	move   a9, *a13(0x60), 1
3f772670:	movb   *a11(0x188), a9
3f772690:	move   a9, *a13(0x80), 1
3f7726b0:	move   *a13(0xff80), a9, 1
3f7726d0:	subk   2, a9
3f7726e0:	jrgt   L3F772820
3f7726f0:	move   a14, -*sp, 1
3f772700:	move   *a13(0xff20), *a14+, 1
3f772720:	move   *a13(0xff40), *a14+, 1
3f772740:	move   *a13(0xffa0), *a14+, 1
3f772760:	move   *a13(0xff60), *a14+, 1
3f772780:	move   *a13(0xff80), *a14+, 1
3f7727a0:	move   a11, *a14+, 1
3f7727b0:	move   *a13(0xffe0), *a14+, 1
3f7727d0:	calla  L3F76D820
3f772800:	jauc   L3F77B0A0
L3F772820:
3f772820:	move   a14, -*sp, 1
3f772830:	move   *a13(0xff80), a9, 1
3f772850:	movi   0x94, a11
3f772870:	mpyu   a9, a11
3f772880:	move   a11, *a14+, 1
3f772890:	movk   1, a11
3f7728a0:	move   a11, *a14+, 1
3f7728b0:	calla  L3F703D90
3f7728e0:	move   a8, *a13(0x940), 1
3f772900:	move   a8, a8
3f772910:	jaeq   L3F77B0A0
3f772930:	move   a14, -*sp, 1
3f772940:	move   *a13(0x40), *a14+, 1
3f772960:	move   a13, a11
3f772970:	addi   0x640, a11
3f772990:	move   a11, *a14+, 1
3f7729a0:	move   a13, a11
3f7729b0:	addi   0x5c0, a11
3f7729d0:	move   a11, *a14+, 1
3f7729e0:	move   a13, a11
3f7729f0:	addi   0x540, a11
3f772a10:	move   a11, *a14+, 1
3f772a20:	move   a13, a11
3f772a30:	addi   0x4c0, a11
3f772a50:	move   a11, *a14+, 1
3f772a60:	move   *a13(0xff60), a11, 1
3f772a80:	addi   0x80, a11
3f772aa0:	move   *a11+, *a14+, 1
3f772ab0:	move   *a11+, *a14+, 1
3f772ac0:	move   *a11+, *a14+, 1
3f772ad0:	move   *a11+, *a14+, 1
3f772ae0:	move   *a13(0xff60), a11, 1
3f772b00:	move   *a11+, *a14+, 1
3f772b10:	move   *a11+, *a14+, 1
3f772b20:	move   *a11+, *a14+, 1
3f772b30:	move   *a11+, *a14+, 1
3f772b40:	calla  L3F7A4140
3f772b70:	move   *a13(0x940), a11, 1
3f772b90:	addi   0x2a0, a11
3f772bb0:	move   a13, a9
3f772bc0:	addi   0x4c0, a9
3f772be0:	move   *a9+, *a11+, 1
3f772bf0:	move   *a9+, *a11+, 1
3f772c00:	move   *a9+, *a11+, 1
3f772c10:	move   *a9, *a11, 1
3f772c20:	move   *a13(0x940), a11, 1
3f772c40:	addi   0x320, a11
3f772c60:	move   a13, a9
3f772c70:	addi   0x540, a9
3f772c90:	move   *a9+, *a11+, 1
3f772ca0:	move   *a9+, *a11+, 1
3f772cb0:	move   *a9+, *a11+, 1
3f772cc0:	move   *a9, *a11, 1
3f772cd0:	move   *a13(0x940), a11, 1
3f772cf0:	addi   0x3a0, a11
3f772d10:	move   a13, a9
3f772d20:	addi   0x5c0, a9
3f772d40:	move   *a9+, *a11+, 1
3f772d50:	move   *a9+, *a11+, 1
3f772d60:	move   *a9+, *a11+, 1
3f772d70:	move   *a9, *a11, 1
3f772d80:	move   *a13(0x940), a11, 1
3f772da0:	addi   0x420, a11
3f772dc0:	move   a13, a9
3f772dd0:	addi   0x640, a9
3f772df0:	move   *a9+, *a11+, 1
3f772e00:	move   *a9+, *a11+, 1
3f772e10:	move   *a9+, *a11+, 1
3f772e20:	move   *a9, *a11, 1
3f772e30:	move   *a13(0xff60), a11, 1
3f772e50:	move   *a13(0xff80), a9, 1
3f772e70:	dec    a9
3f772e80:	sll    0x7, a9
3f772e90:	add    a11, a9
3f772ea0:	move   *a11(0x0), *a14+, 1
3f772ec0:	move   *a11(0x20), *a14+, 1
3f772ee0:	move   *a9+, *a14+, 1
3f772ef0:	move   *a9+, *a14+, 1
3f772f00:	calla  L3FE0E9F0
3f772f30:	jaeq   L3F775180
3f772f50:	move   *a13(0xff80), a9, 1
3f772f70:	dec    a9
3f772f80:	sll    0x7, a9
3f772f90:	add    a11, a9
3f772fa0:	move   *a11(0x40), *a14+, 1
3f772fc0:	move   *a11(0x60), *a14+, 1
3f772fe0:	move   *a9(0x40), *a14+, 1
3f773000:	move   *a9(0x60), *a14+, 1
3f773020:	calla  L3FE0E9F0
3f773050:	jaeq   L3F775180
3f773070:	movk   1, a9
3f773080:	move   a9, *a13(0xa0), 1
3f7730a0:	move   a14, -*sp, 1
3f7730b0:	move   *a13(0x40), *a14+, 1
3f7730d0:	move   a13, a11
3f7730e0:	addi   0x840, a11
3f773100:	move   a11, *a14+, 1
3f773110:	move   a13, a11
3f773120:	addi   0x7c0, a11
3f773140:	move   a11, *a14+, 1
3f773150:	move   a13, a11
3f773160:	addi   0x740, a11
3f773180:	move   a11, *a14+, 1
3f773190:	move   a13, a11
3f7731a0:	addi   0x6c0, a11
3f7731c0:	move   a11, *a14+, 1
3f7731d0:	move   *a13(0xff80), a11, 1
3f7731f0:	dec    a11
3f773200:	sll    0x7, a11
3f773210:	move   *a13(0xff60), a9, 1
3f773230:	add    a9, a11
3f773240:	move   *a11+, *a14+, 1
3f773250:	move   *a11+, *a14+, 1
3f773260:	move   *a11+, *a14+, 1
3f773270:	move   *a11+, *a14+, 1
3f773280:	move   *a13(0xff80), a11, 1
3f7732a0:	subk   2, a11
3f7732b0:	sll    0x7, a11
3f7732c0:	add    a9, a11
3f7732d0:	move   *a11+, *a14+, 1
3f7732e0:	move   *a11+, *a14+, 1
3f7732f0:	move   *a11+, *a14+, 1
3f773300:	move   *a11+, *a14+, 1
3f773310:	calla  L3F7A4140
3f773340:	move   *a13(0xff80), a11, 1
3f773360:	subk   2, a11
3f773370:	sll    0x7, a11
3f773380:	add    a9, a11
3f773390:	move   *a9(0x0), *a14+, 1
3f7733b0:	move   *a9(0x20), *a14+, 1
3f7733d0:	move   *a11+, *a14+, 1
3f7733e0:	move   *a11+, *a14+, 1
3f7733f0:	calla  L3FE0C8D0
3f773420:	move   *a9(0xc0), *a14+, 1
3f773440:	move   *a9(0xe0), *a14+, 1
3f773460:	move   *a9(0x40), *a14+, 1
3f773480:	move   *a9(0x60), *a14+, 1
3f7734a0:	calla  L3FE0C8D0
3f7734d0:	calla  L3FE0DE90
3f773500:	move   *a9(0x80), *a14+, 1
3f773520:	move   *a9(0xa0), *a14+, 1
3f773540:	move   *a9(0x0), *a14+, 1
3f773560:	move   *a9(0x20), *a14+, 1
3f773580:	calla  L3FE0C8D0
3f7735b0:	move   *a13(0xff80), a11, 1
3f7735d0:	subk   2, a11
3f7735e0:	sll    0x7, a11
3f7735f0:	add    a9, a11
3f773600:	move   *a9(0x40), *a14+, 1
3f773620:	move   *a9(0x60), *a14+, 1
3f773640:	move   *a11(0x40), *a14+, 1
3f773660:	move   *a11(0x60), *a14+, 1
3f773680:	calla  L3FE0C8D0
3f7736b0:	calla  L3FE0DE90
3f7736e0:	calla  L3FE0C8D0
3f773710:	calla  L3FE10B50
3f773740:	move   a8, *a13(0x20), 1
3f773760:	move   *a13(0x940), a11, 1
3f773780:	move   a8, *a11, 1
3f773790:	move   a8, a8
3f7737a0:	jale   L3F774340
3f7737c0:	move   a14, -*sp, 1
3f7737d0:	move   a13, a9
3f7737e0:	addi   0x740, a9
3f773800:	move   *a9+, *a14+, 1
3f773810:	move   *a9+, *a14+, 1
3f773820:	move   *a9+, *a14+, 1
3f773830:	move   *a9+, *a14+, 1
3f773840:	move   a13, a9
3f773850:	addi   0x6c0, a9
3f773870:	move   *a9+, *a14+, 1
3f773880:	move   *a9+, *a14+, 1
3f773890:	move   *a9+, *a14+, 1
3f7738a0:	move   *a9+, *a14+, 1
3f7738b0:	move   a13, a9
3f7738c0:	addi   0x540, a9
3f7738e0:	move   *a9+, *a14+, 1
3f7738f0:	move   *a9+, *a14+, 1
3f773900:	move   *a9+, *a14+, 1
3f773910:	move   *a9+, *a14+, 1
3f773920:	move   a13, a9
3f773930:	addi   0x4c0, a9
3f773950:	move   *a9+, *a14+, 1
3f773960:	move   *a9+, *a14+, 1
3f773970:	move   *a9+, *a14+, 1
3f773980:	move   *a9+, *a14+, 1
3f773990:	move   a13, a9
3f7739a0:	addi   0x440, a9
3f7739c0:	move   a9, *a14+, 1
3f7739d0:	calla  L3F7A5970
3f773a00:	addk   32, a11
3f773a10:	move   a13, a9
3f773a20:	addi   0x640, a9
3f773a40:	move   *a9+, *a11+, 1
3f773a50:	move   *a9+, *a11+, 1
3f773a60:	move   *a9+, *a11+, 1
3f773a70:	move   *a9, *a11, 1
3f773a80:	move   *a13(0x940), a11, 1
3f773aa0:	addi   0xa0, a11
3f773ac0:	move   a13, a9
3f773ad0:	addi   0x7c0, a9
3f773af0:	move   *a9+, *a11+, 1
3f773b00:	move   *a9+, *a11+, 1
3f773b10:	move   *a9+, *a11+, 1
3f773b20:	move   *a9, *a11, 1
3f773b30:	move   *a13(0x940), a11, 1
3f773b50:	addi   0x120, a11
3f773b70:	move   a13, a9
3f773b80:	addi   0x440, a9
3f773ba0:	move   *a9+, *a11+, 1
3f773bb0:	move   *a9+, *a11+, 1
3f773bc0:	move   *a9+, *a11+, 1
3f773bd0:	move   *a9, *a11, 1
3f773be0:	move   a13, a11
3f773bf0:	addi   0xc0, a11
3f773c10:	move   a13, a9
3f773c20:	addi   0x440, a9
3f773c40:	move   *a9+, *a11+, 1
3f773c50:	move   *a9+, *a11+, 1
3f773c60:	move   *a9+, *a11+, 1
3f773c70:	move   *a9, *a11, 1
3f773c80:	move   a13, a11
3f773c90:	addi   0x140, a11
3f773cb0:	move   a13, a9
3f773cc0:	addi   0x7c0, a9
3f773ce0:	move   *a9+, *a11+, 1
3f773cf0:	move   *a9+, *a11+, 1
3f773d00:	move   *a9+, *a11+, 1
3f773d10:	move   *a9, *a11, 1
3f773d20:	move   *a13(0x80), a11, 1
3f773d40:	dsj    a11, L3F776490
3f773d60:	move   *a13(0x640), *a14+, 1
3f773d80:	move   *a13(0x660), *a14+, 1
3f773da0:	move   *a13(0x7c0), *a14+, 1
3f773dc0:	move   *a13(0x7e0), *a14+, 1
3f773de0:	calla  L3FE0C950
3f773e10:	movi   0x3f77bea0, a8
3f773e40:	move   *a8+, *a14+, 1
3f773e50:	move   *a8+, *a14+, 1
3f773e60:	calla  L3FE0D650
3f773e90:	move   -*a14, a8, 1
3f773ea0:	move   a8, *a13(0x8e0), 1
3f773ec0:	move   -*a14, a8, 1
3f773ed0:	move   a8, *a13(0x8c0), 1
3f773ef0:	move   *a13(0x680), *a14+, 1
3f773f10:	move   *a13(0x6a0), *a14+, 1
3f773f30:	move   *a13(0x800), *a14+, 1
3f773f50:	move   *a13(0x820), *a14+, 1
3f773f70:	calla  L3FE0C950
3f773fa0:	movi   0x3f77bea0, a8
3f773fd0:	move   *a8+, *a14+, 1
3f773fe0:	move   *a8+, *a14+, 1
3f773ff0:	calla  L3FE0D650
3f774020:	move   -*a14, a8, 1
3f774030:	move   a8, *a13(0x920), 1
3f774050:	move   -*a14, a8, 1
3f774060:	move   a8, *a13(0x900), 1
3f774080:	move   a14, -*sp, 1
3f774090:	move   *a13(0xff20), *a14+, 1
3f7740b0:	move   *a13(0xff40), *a14+, 1
3f7740d0:	sub    a11, a11
3f7740e0:	move   a11, *a14+, 1
3f7740f0:	move   a13, a9
3f774100:	addi   0x7c0, a9
3f774120:	move   *a9+, *a14+, 1
3f774130:	move   *a9+, *a14+, 1
3f774140:	move   *a9+, *a14+, 1
3f774150:	move   *a9+, *a14+, 1
3f774160:	move   a13, a9
3f774170:	addi   0x640, a9
3f774190:	move   *a9+, *a14+, 1
3f7741a0:	move   *a9+, *a14+, 1
3f7741b0:	move   *a9+, *a14+, 1
3f7741c0:	move   *a9+, *a14+, 1
3f7741d0:	move   a13, a9
3f7741e0:	addi   0x440, a9
3f774200:	move   *a9+, *a14+, 1
3f774210:	move   *a9+, *a14+, 1
3f774220:	move   *a9+, *a14+, 1
3f774230:	move   *a9+, *a14+, 1
3f774240:	move   a13, a9
3f774250:	addi   0x8c0, a9
3f774270:	move   *a9+, *a14+, 1
3f774280:	move   *a9+, *a14+, 1
3f774290:	move   *a9+, *a14+, 1
3f7742a0:	move   *a9+, *a14+, 1
3f7742b0:	move   *a13(0xffc0), *a14+, 1
3f7742d0:	move   *a13(0xffe0), *a14+, 1
3f7742f0:	calla  L3F818230
3f774320:	jauc   L3F776490
L3F774340:
3f774340:	jage   L3F774EE0
3f774360:	move   a14, -*sp, 1
3f774370:	move   a13, a9
3f774380:	addi   0x840, a9
3f7743a0:	move   *a9+, *a14+, 1
3f7743b0:	move   *a9+, *a14+, 1
3f7743c0:	move   *a9+, *a14+, 1
3f7743d0:	move   *a9+, *a14+, 1
3f7743e0:	move   a13, a9
3f7743f0:	addi   0x7c0, a9
3f774410:	move   *a9+, *a14+, 1
3f774420:	move   *a9+, *a14+, 1
3f774430:	move   *a9+, *a14+, 1
3f774440:	move   *a9+, *a14+, 1
3f774450:	move   a13, a9
3f774460:	addi   0x640, a9
3f774480:	move   *a9+, *a14+, 1
3f774490:	move   *a9+, *a14+, 1
3f7744a0:	move   *a9+, *a14+, 1
3f7744b0:	move   *a9+, *a14+, 1
3f7744c0:	move   a13, a9
3f7744d0:	addi   0x5c0, a9
3f7744f0:	move   *a9+, *a14+, 1
3f774500:	move   *a9+, *a14+, 1
3f774510:	move   *a9+, *a14+, 1
3f774520:	move   *a9+, *a14+, 1
3f774530:	move   a13, a9
3f774540:	addi   0x440, a9
3f774560:	move   a9, *a14+, 1
3f774570:	calla  L3F7A5970
3f7745a0:	addk   32, a11
3f7745b0:	move   a13, a9
3f7745c0:	addi   0x440, a9
3f7745e0:	move   *a9+, *a11+, 1
3f7745f0:	move   *a9+, *a11+, 1
3f774600:	move   *a9+, *a11+, 1
3f774610:	move   *a9, *a11, 1
3f774620:	move   *a13(0x940), a11, 1
3f774640:	addi   0xa0, a11
3f774660:	move   a13, a9
3f774670:	addi   0x740, a9
3f774690:	move   *a9+, *a11+, 1
3f7746a0:	move   *a9+, *a11+, 1
3f7746b0:	move   *a9+, *a11+, 1
3f7746c0:	move   *a9, *a11, 1
3f7746d0:	move   *a13(0x940), a11, 1
3f7746f0:	addi   0x120, a11
3f774710:	move   a13, a9
3f774720:	addi   0x4c0, a9
3f774740:	move   *a9+, *a11+, 1
3f774750:	move   *a9+, *a11+, 1
3f774760:	move   *a9+, *a11+, 1
3f774770:	move   *a9, *a11, 1
3f774780:	move   a13, a11
3f774790:	addi   0xc0, a11
3f7747b0:	move   a13, a9
3f7747c0:	addi   0x740, a9
3f7747e0:	move   *a9+, *a11+, 1
3f7747f0:	move   *a9+, *a11+, 1
3f774800:	move   *a9+, *a11+, 1
3f774810:	move   *a9, *a11, 1
3f774820:	move   a13, a11
3f774830:	addi   0x140, a11
3f774850:	move   a13, a9
3f774860:	addi   0x440, a9
3f774880:	move   *a9+, *a11+, 1
3f774890:	move   *a9+, *a11+, 1
3f7748a0:	move   *a9+, *a11+, 1
3f7748b0:	move   *a9, *a11, 1
3f7748c0:	move   *a13(0x80), a11, 1
3f7748e0:	dsj    a11, L3F776490
3f774900:	move   *a13(0x740), *a14+, 1
3f774920:	move   *a13(0x760), *a14+, 1
3f774940:	move   *a13(0x4c0), *a14+, 1
3f774960:	move   *a13(0x4e0), *a14+, 1
3f774980:	calla  L3FE0C950
3f7749b0:	movi   0x3f77bea0, a8
3f7749e0:	move   *a8+, *a14+, 1
3f7749f0:	move   *a8+, *a14+, 1
3f774a00:	calla  L3FE0D650
3f774a30:	move   -*a14, a8, 1
3f774a40:	move   a8, *a13(0x8e0), 1
3f774a60:	move   -*a14, a8, 1
3f774a70:	move   a8, *a13(0x8c0), 1
3f774a90:	move   *a13(0x780), *a14+, 1
3f774ab0:	move   *a13(0x7a0), *a14+, 1
3f774ad0:	move   *a13(0x500), *a14+, 1
3f774af0:	move   *a13(0x520), *a14+, 1
3f774b10:	calla  L3FE0C950
3f774b40:	movi   0x3f77bea0, a8
3f774b70:	move   *a8+, *a14+, 1
3f774b80:	move   *a8+, *a14+, 1
3f774b90:	calla  L3FE0D650
3f774bc0:	move   -*a14, a8, 1
3f774bd0:	move   a8, *a13(0x920), 1
3f774bf0:	move   -*a14, a8, 1
3f774c00:	move   a8, *a13(0x900), 1
3f774c20:	move   a14, -*sp, 1
3f774c30:	move   *a13(0xff20), *a14+, 1
3f774c50:	move   *a13(0xff40), *a14+, 1
3f774c70:	sub    a11, a11
3f774c80:	move   a11, *a14+, 1
3f774c90:	move   a13, a9
3f774ca0:	addi   0x740, a9
3f774cc0:	move   *a9+, *a14+, 1
3f774cd0:	move   *a9+, *a14+, 1
3f774ce0:	move   *a9+, *a14+, 1
3f774cf0:	move   *a9+, *a14+, 1
3f774d00:	move   a13, a9
3f774d10:	addi   0x4c0, a9
3f774d30:	move   *a9+, *a14+, 1
3f774d40:	move   *a9+, *a14+, 1
3f774d50:	move   *a9+, *a14+, 1
3f774d60:	move   *a9+, *a14+, 1
3f774d70:	move   a13, a9
3f774d80:	addi   0x440, a9
3f774da0:	move   *a9+, *a14+, 1
3f774db0:	move   *a9+, *a14+, 1
3f774dc0:	move   *a9+, *a14+, 1
3f774dd0:	move   *a9+, *a14+, 1
3f774de0:	move   a13, a9
3f774df0:	addi   0x8c0, a9
3f774e10:	move   *a9+, *a14+, 1
3f774e20:	move   *a9+, *a14+, 1
3f774e30:	move   *a9+, *a14+, 1
3f774e40:	move   *a9+, *a14+, 1
3f774e50:	move   *a13(0xffc0), *a14+, 1
3f774e70:	move   *a13(0xffe0), *a14+, 1
3f774e90:	calla  L3F818230
3f774ec0:	jauc   L3F776490
L3F774EE0:
3f774ee0:	addi   0xa0, a11
3f774f00:	move   a13, a9
3f774f10:	addi   0x640, a9
3f774f30:	move   *a9+, *a11+, 1
3f774f40:	move   *a9+, *a11+, 1
3f774f50:	move   *a9+, *a11+, 1
3f774f60:	move   *a9, *a11, 1
3f774f70:	move   *a13(0x940), a11, 1
3f774f90:	addi   0x120, a11
3f774fb0:	move   a13, a9
3f774fc0:	addi   0x4c0, a9
3f774fe0:	move   *a9+, *a11+, 1
3f774ff0:	move   *a9+, *a11+, 1
3f775000:	move   *a9+, *a11+, 1
3f775010:	move   *a9, *a11, 1
3f775020:	move   a13, a11
3f775030:	addi   0xc0, a11
3f775050:	move   a13, a9
3f775060:	addi   0x740, a9
3f775080:	move   *a9+, *a11+, 1
3f775090:	move   *a9+, *a11+, 1
3f7750a0:	move   *a9+, *a11+, 1
3f7750b0:	move   *a9, *a11, 1
3f7750c0:	move   a13, a11
3f7750d0:	addi   0x140, a11
3f7750f0:	move   a13, a9
3f775100:	addi   0x7c0, a9
3f775120:	move   *a9+, *a11+, 1
3f775130:	move   *a9+, *a11+, 1
3f775140:	move   *a9+, *a11+, 1
3f775150:	move   *a9, *a11, 1
3f775160:	jauc   L3F776490
L3F775180:
3f775180:	move   *a13(0xffa0), a9, 1
3f7751a0:	jaeq   L3F7762F0
3f7751c0:	move   *a13(0x60), a9, 1
3f7751e0:	subk   3, a9
3f7751f0:	jane   L3F775AA0
3f775210:	move   a14, -*sp, 1
3f775220:	move   *a13(0x40), a9, 1
3f775240:	sra    0x1, a9
3f775250:	move   a9, *a14+, 1
3f775260:	addi   0x80, a11
3f775280:	move   *a11+, *a14+, 1
3f775290:	move   *a11+, *a14+, 1
3f7752a0:	move   *a11+, *a14+, 1
3f7752b0:	move   *a11+, *a14+, 1
3f7752c0:	move   *a13(0xff60), a11, 1
3f7752e0:	move   *a11+, *a14+, 1
3f7752f0:	move   *a11+, *a14+, 1
3f775300:	move   *a11+, *a14+, 1
3f775310:	move   *a11+, *a14+, 1
3f775320:	move   *a13(0xff60), a11, 1
3f775340:	move   a11, *a14+, 1
3f775350:	calla  L3F7A77C0
3f775380:	move   a14, -*sp, 1
3f775390:	move   *a13(0x40), *a14+, 1
3f7753b0:	move   a13, a9
3f7753c0:	addi   0x640, a9
3f7753e0:	move   a9, *a14+, 1
3f7753f0:	move   a13, a9
3f775400:	addi   0x5c0, a9
3f775420:	move   a9, *a14+, 1
3f775430:	move   a13, a9
3f775440:	addi   0x540, a9
3f775460:	move   a9, *a14+, 1
3f775470:	move   a13, a9
3f775480:	addi   0x4c0, a9
3f7754a0:	move   a9, *a14+, 1
3f7754b0:	addi   0x80, a11
3f7754d0:	move   *a11+, *a14+, 1
3f7754e0:	move   *a11+, *a14+, 1
3f7754f0:	move   *a11+, *a14+, 1
3f775500:	move   *a11+, *a14+, 1
3f775510:	move   *a13(0xff60), a11, 1
3f775530:	move   *a11+, *a14+, 1
3f775540:	move   *a11+, *a14+, 1
3f775550:	move   *a11+, *a14+, 1
3f775560:	move   *a11+, *a14+, 1
3f775570:	calla  L3F7A4140
3f7755a0:	move   *a13(0x940), a11, 1
3f7755c0:	addi   0x2a0, a11
3f7755e0:	move   a13, a9
3f7755f0:	addi   0x4c0, a9
3f775610:	move   *a9+, *a11+, 1
3f775620:	move   *a9+, *a11+, 1
3f775630:	move   *a9+, *a11+, 1
3f775640:	move   *a9, *a11, 1
3f775650:	move   *a13(0x940), a11, 1
3f775670:	addi   0x320, a11
3f775690:	move   a13, a9
3f7756a0:	addi   0x540, a9
3f7756c0:	move   *a9+, *a11+, 1
3f7756d0:	move   *a9+, *a11+, 1
3f7756e0:	move   *a9+, *a11+, 1
3f7756f0:	move   *a9, *a11, 1
3f775700:	move   *a13(0x940), a11, 1
3f775720:	addi   0x3a0, a11
3f775740:	move   a13, a9
3f775750:	addi   0x5c0, a9
3f775770:	move   *a9+, *a11+, 1
3f775780:	move   *a9+, *a11+, 1
3f775790:	move   *a9+, *a11+, 1
3f7757a0:	move   *a9, *a11, 1
3f7757b0:	move   *a13(0x940), a11, 1
3f7757d0:	addi   0x420, a11
3f7757f0:	move   a13, a9
3f775800:	addi   0x640, a9
3f775820:	move   *a9+, *a11+, 1
3f775830:	move   *a9+, *a11+, 1
3f775840:	move   *a9+, *a11+, 1
3f775850:	move   *a9, *a11, 1
3f775860:	move   a14, -*sp, 1
3f775870:	move   *a13(0x40), a11, 1
3f775890:	sra    0x1, a11
3f7758a0:	move   a11, *a14+, 1
3f7758b0:	move   *a13(0xff80), a11, 1
3f7758d0:	subk   2, a11
3f7758e0:	sll    0x7, a11
3f7758f0:	move   *a13(0xff60), a9, 1
3f775910:	add    a9, a11
3f775920:	move   *a11+, *a14+, 1
3f775930:	move   *a11+, *a14+, 1
3f775940:	move   *a11+, *a14+, 1
3f775950:	move   *a11+, *a14+, 1
3f775960:	move   *a13(0xff80), a11, 1
3f775980:	dec    a11
3f775990:	sll    0x7, a11
3f7759a0:	add    a9, a11
3f7759b0:	move   *a11+, *a14+, 1
3f7759c0:	move   *a11+, *a14+, 1
3f7759d0:	move   *a11+, *a14+, 1
3f7759e0:	move   *a11+, *a14+, 1
3f7759f0:	move   *a13(0xff80), a11, 1
3f775a10:	dec    a11
3f775a20:	sll    0x7, a11
3f775a30:	add    a9, a11
3f775a40:	move   a11, *a14+, 1
3f775a50:	calla  L3F7A77C0
3f775a80:	jauc   L3F7762F0
L3F775AA0:
3f775aa0:	move   *a13(0x60), a9, 1
3f775ac0:	subk   2, a9
3f775ad0:	jane   L3F7762F0
3f775af0:	move   a14, -*sp, 1
3f775b00:	move   *a13(0xff20), *a14+, 1
3f775b20:	move   *a13(0xff40), *a14+, 1
3f775b40:	movk   1, a9
3f775b50:	move   a9, *a14+, 1
3f775b60:	move   a13, a9
3f775b70:	addi   0x640, a9
3f775b90:	move   *a9+, *a14+, 1
3f775ba0:	move   *a9+, *a14+, 1
3f775bb0:	move   *a9+, *a14+, 1
3f775bc0:	move   *a9+, *a14+, 1
3f775bd0:	move   a13, a9
3f775be0:	addi   0x4c0, a9
3f775c00:	move   *a9+, *a14+, 1
3f775c10:	move   *a9+, *a14+, 1
3f775c20:	move   *a9+, *a14+, 1
3f775c30:	move   *a9+, *a14+, 1
3f775c40:	addi   0x80, a11
3f775c60:	move   *a11+, *a14+, 1
3f775c70:	move   *a11+, *a14+, 1
3f775c80:	move   *a11+, *a14+, 1
3f775c90:	move   *a11+, *a14+, 1
3f775ca0:	move   *a13(0xff60), a11, 1
3f775cc0:	move   *a11+, *a14+, 1
3f775cd0:	move   *a11+, *a14+, 1
3f775ce0:	move   *a11+, *a14+, 1
3f775cf0:	move   *a11+, *a14+, 1
3f775d00:	move   *a13(0xffc0), *a14+, 1
3f775d20:	move   *a13(0xffe0), *a14+, 1
3f775d40:	calla  L3F818230
3f775d70:	move   a14, -*sp, 1
3f775d80:	move   *a13(0x40), *a14+, 1
3f775da0:	move   a13, a11
3f775db0:	addi   0x840, a11
3f775dd0:	move   a11, *a14+, 1
3f775de0:	move   a13, a9
3f775df0:	addi   0x7c0, a9
3f775e10:	move   a9, *a14+, 1
3f775e20:	move   a13, a9
3f775e30:	addi   0x740, a9
3f775e50:	move   a9, *a14+, 1
3f775e60:	move   a13, a9
3f775e70:	addi   0x6c0, a9
3f775e90:	move   a9, *a14+, 1
3f775ea0:	move   *a13(0xff80), a9, 1
3f775ec0:	subk   2, a9
3f775ed0:	sll    0x7, a9
3f775ee0:	move   *a13(0xff60), a11, 1
3f775f00:	add    a11, a9
3f775f10:	move   *a9+, *a14+, 1
3f775f20:	move   *a9+, *a14+, 1
3f775f30:	move   *a9+, *a14+, 1
3f775f40:	move   *a9+, *a14+, 1
3f775f50:	move   *a13(0xff80), a9, 1
3f775f70:	dec    a9
3f775f80:	sll    0x7, a9
3f775f90:	add    a11, a9
3f775fa0:	move   *a9+, *a14+, 1
3f775fb0:	move   *a9+, *a14+, 1
3f775fc0:	move   *a9+, *a14+, 1
3f775fd0:	move   *a9+, *a14+, 1
3f775fe0:	calla  L3F7A4140
3f776010:	move   a14, -*sp, 1
3f776020:	move   *a13(0xff20), *a14+, 1
3f776040:	move   *a13(0xff40), *a14+, 1
3f776060:	movk   1, a9
3f776070:	move   a9, *a14+, 1
3f776080:	move   a13, a9
3f776090:	addi   0x840, a9
3f7760b0:	move   *a9+, *a14+, 1
3f7760c0:	move   *a9+, *a14+, 1
3f7760d0:	move   *a9+, *a14+, 1
3f7760e0:	move   *a9+, *a14+, 1
3f7760f0:	move   a13, a9
3f776100:	addi   0x6c0, a9
3f776120:	move   *a9+, *a14+, 1
3f776130:	move   *a9+, *a14+, 1
3f776140:	move   *a9+, *a14+, 1
3f776150:	move   *a9+, *a14+, 1
3f776160:	move   *a13(0xff80), a9, 1
3f776180:	subk   2, a9
3f776190:	sll    0x7, a9
3f7761a0:	add    a11, a9
3f7761b0:	move   *a9+, *a14+, 1
3f7761c0:	move   *a9+, *a14+, 1
3f7761d0:	move   *a9+, *a14+, 1
3f7761e0:	move   *a9+, *a14+, 1
3f7761f0:	move   *a13(0xff80), a9, 1
3f776210:	dec    a9
3f776220:	sll    0x7, a9
3f776230:	add    a11, a9
3f776240:	move   *a9+, *a14+, 1
3f776250:	move   *a9+, *a14+, 1
3f776260:	move   *a9+, *a14+, 1
3f776270:	move   *a9+, *a14+, 1
3f776280:	move   *a13(0xffc0), *a14+, 1
3f7762a0:	move   *a13(0xffe0), *a14+, 1
3f7762c0:	calla  L3F818230
L3F7762F0:
3f7762f0:	sub    a11, a11
3f776300:	move   a11, *a13(0xa0), 1
3f776320:	move   *a13(0x940), a9, 1
3f776340:	move   a11, *a9, 1
3f776350:	addi   0xa0, a9
3f776370:	move   a13, a11
3f776380:	addi   0x640, a11
3f7763a0:	move   *a11+, *a9+, 1
3f7763b0:	move   *a11+, *a9+, 1
3f7763c0:	move   *a11+, *a9+, 1
3f7763d0:	move   *a11, *a9, 1
3f7763e0:	move   *a13(0x940), a11, 1
3f776400:	addi   0x120, a11
3f776420:	move   a13, a9
3f776430:	addi   0x4c0, a9
3f776450:	move   *a9+, *a11+, 1
3f776460:	move   *a9+, *a11+, 1
3f776470:	move   *a9+, *a11+, 1
3f776480:	move   *a9, *a11, 1
L3F776490:
3f776490:	movk   1, a11
3f7764a0:	move   a11, *a13, 1
3f7764b0:	move   *a13(0xff80), a9, 1
3f7764d0:	dec    a9
3f7764e0:	cmp    a9, a11
3f7764f0:	jage   L3F779650
L3F776510:
3f776510:	move   *a13, a11, 1
3f776520:	dec    a11
3f776530:	movi   0x4a0, a9
3f776550:	mpys   a9, a11
3f776560:	move   *a13(0x940), a9, 1
3f776580:	add    a9, a11
3f776590:	move   *a11, a11, 1
3f7765a0:	jrle   L3F7766D0
3f7765b0:	move   *a13, a11, 1
3f7765c0:	dec    a11
3f7765d0:	movi   0x4a0, a9
3f7765f0:	mpys   a9, a11
3f776600:	move   *a13(0x940), a9, 1
3f776620:	add    a9, a11
3f776630:	move   a13, a9
3f776640:	addi   0x440, a9
3f776660:	addi   0x120, a11
3f776680:	move   *a11+, *a9+, 1
3f776690:	move   *a11+, *a9+, 1
3f7766a0:	move   *a11+, *a9+, 1
3f7766b0:	move   *a11, *a9, 1
3f7766c0:	jruc   L3F776870
L3F7766D0:
3f7766d0:	move   *a13, a11, 1
3f7766e0:	dec    a11
3f7766f0:	movi   0x4a0, a9
3f776710:	mpys   a9, a11
3f776720:	move   *a13(0x940), a9, 1
3f776740:	add    a9, a11
3f776750:	move   *a11, a11, 1
3f776760:	jrge   L3F776870
3f776770:	move   *a13, a11, 1
3f776780:	dec    a11
3f776790:	movi   0x4a0, a9
3f7767b0:	mpys   a9, a11
3f7767c0:	move   *a13(0x940), a9, 1
3f7767e0:	add    a9, a11
3f7767f0:	move   a13, a9
3f776800:	addi   0x440, a9
3f776820:	addk   32, a11
3f776830:	move   *a11+, *a9+, 1
3f776840:	move   *a11+, *a9+, 1
3f776850:	move   *a11+, *a9+, 1
3f776860:	move   *a11, *a9, 1
L3F776870:
3f776870:	move   a14, -*sp, 1
3f776880:	move   *a13(0x40), *a14+, 1
3f7768a0:	move   a13, a11
3f7768b0:	addi   0x840, a11
3f7768d0:	move   a11, *a14+, 1
3f7768e0:	move   a13, a9
3f7768f0:	addi   0x7c0, a9
3f776910:	move   a9, *a14+, 1
3f776920:	move   a13, a9
3f776930:	addi   0x740, a9
3f776950:	move   a9, *a14+, 1
3f776960:	move   a13, a9
3f776970:	addi   0x6c0, a9
3f776990:	move   a9, *a14+, 1
3f7769a0:	move   *a13, a9, 1
3f7769b0:	inc    a9
3f7769c0:	sll    0x7, a9
3f7769d0:	move   *a13(0xff60), a11, 1
3f7769f0:	add    a11, a9
3f776a00:	move   *a9+, *a14+, 1
3f776a10:	move   *a9+, *a14+, 1
3f776a20:	move   *a9+, *a14+, 1
3f776a30:	move   *a9+, *a14+, 1
3f776a40:	move   *a13, a9, 1
3f776a50:	sll    0x7, a9
3f776a60:	add    a11, a9
3f776a70:	move   *a9+, *a14+, 1
3f776a80:	move   *a9+, *a14+, 1
3f776a90:	move   *a9+, *a14+, 1
3f776aa0:	move   *a9+, *a14+, 1
3f776ab0:	calla  L3F7A4140
3f776ae0:	move   *a13, a9, 1
3f776af0:	movi   0x4a0, a11
3f776b10:	mpys   a9, a11
3f776b20:	move   *a13(0x940), a9, 1
3f776b40:	add    a9, a11
3f776b50:	addi   0x2a0, a11
3f776b70:	move   a13, a9
3f776b80:	addi   0x6c0, a9
3f776ba0:	move   *a9+, *a11+, 1
3f776bb0:	move   *a9+, *a11+, 1
3f776bc0:	move   *a9+, *a11+, 1
3f776bd0:	move   *a9, *a11, 1
3f776be0:	move   *a13, a11, 1
3f776bf0:	movi   0x4a0, a9
3f776c10:	mpys   a11, a9
3f776c20:	move   *a13(0x940), a11, 1
3f776c40:	add    a11, a9
3f776c50:	addi   0x320, a9
3f776c70:	move   a13, a11
3f776c80:	addi   0x740, a11
3f776ca0:	move   *a11+, *a9+, 1
3f776cb0:	move   *a11+, *a9+, 1
3f776cc0:	move   *a11+, *a9+, 1
3f776cd0:	move   *a11, *a9, 1
3f776ce0:	move   *a13, a11, 1
3f776cf0:	movi   0x4a0, a9
3f776d10:	mpys   a11, a9
3f776d20:	move   *a13(0x940), a11, 1
3f776d40:	add    a11, a9
3f776d50:	addi   0x3a0, a9
3f776d70:	move   a13, a11
3f776d80:	addi   0x7c0, a11
3f776da0:	move   *a11+, *a9+, 1
3f776db0:	move   *a11+, *a9+, 1
3f776dc0:	move   *a11+, *a9+, 1
3f776dd0:	move   *a11, *a9, 1
3f776de0:	move   *a13, a11, 1
3f776df0:	movi   0x4a0, a9
3f776e10:	mpys   a11, a9
3f776e20:	move   *a13(0x940), a11, 1
3f776e40:	add    a11, a9
3f776e50:	addi   0x420, a9
3f776e70:	move   a13, a11
3f776e80:	addi   0x840, a11
3f776ea0:	move   *a11+, *a9+, 1
3f776eb0:	move   *a11+, *a9+, 1
3f776ec0:	move   *a11+, *a9+, 1
3f776ed0:	move   *a11, *a9, 1
3f776ee0:	move   *a13(0xff80), a11, 1
3f776f00:	move   *a13, a9, 1
3f776f10:	inc    a9
3f776f20:	cmp    a11, a9
3f776f30:	jrne   L3F776F80
3f776f40:	sub    a9, a9
3f776f50:	move   a9, *a13(0x20), 1
3f776f70:	jruc   L3F777480
L3F776F80:
3f776f80:	move   *a13, a9, 1
3f776f90:	sll    0x7, a9
3f776fa0:	move   *a13(0xff60), a7, 1
3f776fc0:	add    a7, a9
3f776fd0:	move   *a13, a5, 1
3f776fe0:	dec    a5
3f776ff0:	sll    0x7, a5
3f777000:	add    a7, a5
3f777010:	move   *a9+, *a14+, 1
3f777020:	move   *a9+, *a14+, 1
3f777030:	move   *a5+, *a14+, 1
3f777040:	move   *a5+, *a14+, 1
3f777050:	calla  L3FE0C8D0
3f777080:	move   *a13, a9, 1
3f777090:	inc    a9
3f7770a0:	sll    0x7, a9
3f7770b0:	add    a7, a9
3f7770c0:	move   *a13, a5, 1
3f7770d0:	sll    0x7, a5
3f7770e0:	add    a7, a5
3f7770f0:	move   *a9(0x40), *a14+, 1
3f777110:	move   *a9(0x60), *a14+, 1
3f777130:	move   *a5(0x40), *a14+, 1
3f777150:	move   *a5(0x60), *a14+, 1
3f777170:	calla  L3FE0C8D0
3f7771a0:	calla  L3FE0DE90
3f7771d0:	move   *a13, a9, 1
3f7771e0:	inc    a9
3f7771f0:	sll    0x7, a9
3f777200:	add    a7, a9
3f777210:	move   *a13, a5, 1
3f777220:	sll    0x7, a5
3f777230:	add    a7, a5
3f777240:	move   *a9+, *a14+, 1
3f777250:	move   *a9+, *a14+, 1
3f777260:	move   *a5+, *a14+, 1
3f777270:	move   *a5+, *a14+, 1
3f777280:	calla  L3FE0C8D0
3f7772b0:	move   *a13, a9, 1
3f7772c0:	sll    0x7, a9
3f7772d0:	add    a7, a9
3f7772e0:	move   *a13, a5, 1
3f7772f0:	dec    a5
3f777300:	sll    0x7, a5
3f777310:	add    a7, a5
3f777320:	move   *a9(0x40), *a14+, 1
3f777340:	move   *a9(0x60), *a14+, 1
3f777360:	move   *a5(0x40), *a14+, 1
3f777380:	move   *a5(0x60), *a14+, 1
3f7773a0:	calla  L3FE0C8D0
3f7773d0:	calla  L3FE0DE90
3f777400:	calla  L3FE0C8D0
3f777430:	calla  L3FE10B50
3f777460:	move   a8, *a13(0x20), 1
L3F777480:
3f777480:	move   *a13, a9, 1
3f777490:	movi   0x4a0, a7
3f7774b0:	mpys   a9, a7
3f7774c0:	move   *a13(0x940), a5, 1
3f7774e0:	add    a5, a7
3f7774f0:	move   *a13(0x20), *a7(0x0), 1
3f777520:	move   *a13(0x20), a7, 1
3f777540:	jale   L3F778270
3f777560:	move   a14, -*sp, 1
3f777570:	move   a13, a5
3f777580:	addi   0x740, a5
3f7775a0:	move   *a5+, *a14+, 1
3f7775b0:	move   *a5+, *a14+, 1
3f7775c0:	move   *a5+, *a14+, 1
3f7775d0:	move   *a5+, *a14+, 1
3f7775e0:	move   a13, a5
3f7775f0:	addi   0x6c0, a5
3f777610:	move   *a5+, *a14+, 1
3f777620:	move   *a5+, *a14+, 1
3f777630:	move   *a5+, *a14+, 1
3f777640:	move   *a5+, *a14+, 1
3f777650:	move   a13, a5
3f777660:	addi   0x540, a5
3f777680:	move   *a5+, *a14+, 1
3f777690:	move   *a5+, *a14+, 1
3f7776a0:	move   *a5+, *a14+, 1
3f7776b0:	move   *a5+, *a14+, 1
3f7776c0:	move   a13, a5
3f7776d0:	addi   0x4c0, a5
3f7776f0:	move   *a5+, *a14+, 1
3f777700:	move   *a5+, *a14+, 1
3f777710:	move   *a5+, *a14+, 1
3f777720:	move   *a5+, *a14+, 1
3f777730:	move   a13, a5
3f777740:	addi   0x440, a5
3f777760:	move   a5, *a14+, 1
3f777770:	calla  L3F7A5970
3f7777a0:	movi   0x4a0, a5
3f7777c0:	mpys   a9, a5
3f7777d0:	move   *a13(0x940), a7, 1
3f7777f0:	add    a7, a5
3f777800:	addk   32, a5
3f777810:	move   a13, a7
3f777820:	addi   0x840, a7
3f777840:	move   *a7+, *a5+, 1
3f777850:	move   *a7+, *a5+, 1
3f777860:	move   *a7+, *a5+, 1
3f777870:	move   *a7, *a5, 1
3f777880:	movi   0x4a0, a7
3f7778a0:	mpys   a9, a7
3f7778b0:	move   *a13(0x940), a5, 1
3f7778d0:	add    a5, a7
3f7778e0:	addi   0xa0, a7
3f777900:	move   a13, a5
3f777910:	addi   0x5c0, a5
3f777930:	move   *a5+, *a7+, 1
3f777940:	move   *a5+, *a7+, 1
3f777950:	move   *a5+, *a7+, 1
3f777960:	move   *a5, *a7, 1
3f777970:	movi   0x4a0, a7
3f777990:	mpys   a9, a7
3f7779a0:	move   *a13(0x940), a5, 1
3f7779c0:	add    a5, a7
3f7779d0:	addi   0x120, a7
3f7779f0:	move   a13, a5
3f777a00:	addi   0x440, a5
3f777a20:	move   *a5+, *a7+, 1
3f777a30:	move   *a5+, *a7+, 1
3f777a40:	move   *a5+, *a7+, 1
3f777a50:	move   *a5, *a7, 1
3f777a60:	dec    a9
3f777a70:	movi   0x4a0, a7
3f777a90:	mpys   a7, a9
3f777aa0:	move   *a13(0x940), a5, 1
3f777ac0:	add    a5, a9
3f777ad0:	addi   0x1a0, a9
3f777af0:	move   a13, a7
3f777b00:	addi   0x440, a7
3f777b20:	move   *a7+, *a9+, 1
3f777b30:	move   *a7+, *a9+, 1
3f777b40:	move   *a7+, *a9+, 1
3f777b50:	move   *a7, *a9, 1
3f777b60:	move   *a13, a9, 1
3f777b70:	dec    a9
3f777b80:	movi   0x4a0, a7
3f777ba0:	mpys   a7, a9
3f777bb0:	add    a5, a9
3f777bc0:	addi   0x220, a9
3f777be0:	move   a13, a7
3f777bf0:	addi   0x5c0, a7
3f777c10:	move   *a7+, *a9+, 1
3f777c20:	move   *a7+, *a9+, 1
3f777c30:	move   *a7+, *a9+, 1
3f777c40:	move   *a7, *a9, 1
3f777c50:	move   *a13(0x80), a9, 1
3f777c70:	dsj    a9, L3F779360
3f777c90:	move   *a13(0x840), *a14+, 1
3f777cb0:	move   *a13(0x860), *a14+, 1
3f777cd0:	move   *a13(0x5c0), *a14+, 1
3f777cf0:	move   *a13(0x5e0), *a14+, 1
3f777d10:	calla  L3FE0C950
3f777d40:	movi   0x3f77bea0, a8
3f777d70:	move   *a8+, *a14+, 1
3f777d80:	move   *a8+, *a14+, 1
3f777d90:	calla  L3FE0D650
3f777dc0:	move   -*a14, a8, 1
3f777dd0:	move   a8, *a13(0x8e0), 1
3f777df0:	move   -*a14, a8, 1
3f777e00:	move   a8, *a13(0x8c0), 1
3f777e20:	move   *a13(0x880), *a14+, 1
3f777e40:	move   *a13(0x8a0), *a14+, 1
3f777e60:	move   *a13(0x600), *a14+, 1
3f777e80:	move   *a13(0x620), *a14+, 1
3f777ea0:	calla  L3FE0C950
3f777ed0:	movi   0x3f77bea0, a8
3f777f00:	move   *a8+, *a14+, 1
3f777f10:	move   *a8+, *a14+, 1
3f777f20:	calla  L3FE0D650
3f777f50:	move   -*a14, a8, 1
3f777f60:	move   a8, *a13(0x920), 1
3f777f80:	move   -*a14, a8, 1
3f777f90:	move   a8, *a13(0x900), 1
3f777fb0:	move   a14, -*sp, 1
3f777fc0:	move   *a13(0xff20), *a14+, 1
3f777fe0:	move   *a13(0xff40), *a14+, 1
3f778000:	sub    a9, a9
3f778010:	move   a9, *a14+, 1
3f778020:	move   a13, a7
3f778030:	addi   0x5c0, a7
3f778050:	move   *a7+, *a14+, 1
3f778060:	move   *a7+, *a14+, 1
3f778070:	move   *a7+, *a14+, 1
3f778080:	move   *a7+, *a14+, 1
3f778090:	move   a13, a7
3f7780a0:	addi   0x840, a7
3f7780c0:	move   *a7+, *a14+, 1
3f7780d0:	move   *a7+, *a14+, 1
3f7780e0:	move   *a7+, *a14+, 1
3f7780f0:	move   *a7+, *a14+, 1
3f778100:	move   a13, a7
3f778110:	addi   0x440, a7
3f778130:	move   *a7+, *a14+, 1
3f778140:	move   *a7+, *a14+, 1
3f778150:	move   *a7+, *a14+, 1
3f778160:	move   *a7+, *a14+, 1
3f778170:	move   a13, a7
3f778180:	addi   0x8c0, a7
3f7781a0:	move   *a7+, *a14+, 1
3f7781b0:	move   *a7+, *a14+, 1
3f7781c0:	move   *a7+, *a14+, 1
3f7781d0:	move   *a7+, *a14+, 1
3f7781e0:	move   *a13(0xffc0), *a14+, 1
3f778200:	move   *a13(0xffe0), *a14+, 1
3f778220:	calla  L3F818230
3f778250:	jauc   L3F779360
L3F778270:
3f778270:	jage   L3F778F90
3f778290:	move   a14, -*sp, 1
3f7782a0:	move   a13, a5
3f7782b0:	addi   0x840, a5
3f7782d0:	move   *a5+, *a14+, 1
3f7782e0:	move   *a5+, *a14+, 1
3f7782f0:	move   *a5+, *a14+, 1
3f778300:	move   *a5+, *a14+, 1
3f778310:	move   a13, a5
3f778320:	addi   0x7c0, a5
3f778340:	move   *a5+, *a14+, 1
3f778350:	move   *a5+, *a14+, 1
3f778360:	move   *a5+, *a14+, 1
3f778370:	move   *a5+, *a14+, 1
3f778380:	move   a13, a5
3f778390:	addi   0x640, a5
3f7783b0:	move   *a5+, *a14+, 1
3f7783c0:	move   *a5+, *a14+, 1
3f7783d0:	move   *a5+, *a14+, 1
3f7783e0:	move   *a5+, *a14+, 1
3f7783f0:	move   a13, a5
3f778400:	addi   0x5c0, a5
3f778420:	move   *a5+, *a14+, 1
3f778430:	move   *a5+, *a14+, 1
3f778440:	move   *a5+, *a14+, 1
3f778450:	move   *a5+, *a14+, 1
3f778460:	move   a13, a5
3f778470:	addi   0x440, a5
3f778490:	move   a5, *a14+, 1
3f7784a0:	calla  L3F7A5970
3f7784d0:	movi   0x4a0, a5
3f7784f0:	mpys   a9, a5
3f778500:	move   *a13(0x940), a7, 1
3f778520:	add    a7, a5
3f778530:	addk   32, a5
3f778540:	move   a13, a7
3f778550:	addi   0x440, a7
3f778570:	move   *a7+, *a5+, 1
3f778580:	move   *a7+, *a5+, 1
3f778590:	move   *a7+, *a5+, 1
3f7785a0:	move   *a7, *a5, 1
3f7785b0:	movi   0x4a0, a7
3f7785d0:	mpys   a9, a7
3f7785e0:	move   *a13(0x940), a5, 1
3f778600:	add    a5, a7
3f778610:	addi   0xa0, a7
3f778630:	move   a13, a5
3f778640:	addi   0x540, a5
3f778660:	move   *a5+, *a7+, 1
3f778670:	move   *a5+, *a7+, 1
3f778680:	move   *a5+, *a7+, 1
3f778690:	move   *a5, *a7, 1
3f7786a0:	movi   0x4a0, a7
3f7786c0:	mpys   a9, a7
3f7786d0:	move   *a13(0x940), a5, 1
3f7786f0:	add    a5, a7
3f778700:	addi   0x120, a7
3f778720:	move   a13, a5
3f778730:	addi   0x6c0, a5
3f778750:	move   *a5+, *a7+, 1
3f778760:	move   *a5+, *a7+, 1
3f778770:	move   *a5+, *a7+, 1
3f778780:	move   *a5, *a7, 1
3f778790:	dec    a9
3f7787a0:	movi   0x4a0, a7
3f7787c0:	mpys   a7, a9
3f7787d0:	move   *a13(0x940), a5, 1
3f7787f0:	add    a5, a9
3f778800:	addi   0x1a0, a9
3f778820:	move   a13, a7
3f778830:	addi   0x540, a7
3f778850:	move   *a7+, *a9+, 1
3f778860:	move   *a7+, *a9+, 1
3f778870:	move   *a7+, *a9+, 1
3f778880:	move   *a7, *a9, 1
3f778890:	move   *a13, a9, 1
3f7788a0:	dec    a9
3f7788b0:	movi   0x4a0, a7
3f7788d0:	mpys   a7, a9
3f7788e0:	add    a5, a9
3f7788f0:	addi   0x220, a9
3f778910:	move   a13, a7
3f778920:	addi   0x440, a7
3f778940:	move   *a7+, *a9+, 1
3f778950:	move   *a7+, *a9+, 1
3f778960:	move   *a7+, *a9+, 1
3f778970:	move   *a7, *a9, 1
3f778980:	move   *a13(0x80), a9, 1
3f7789a0:	dsj    a9, L3F779360
3f7789c0:	move   *a13(0x540), *a14+, 1
3f7789e0:	move   *a13(0x560), *a14+, 1
3f778a00:	move   *a13(0x6c0), *a14+, 1
3f778a20:	move   *a13(0x6e0), *a14+, 1
3f778a40:	calla  L3FE0C950
3f778a70:	movi   0x3f77bea0, a8
3f778aa0:	move   *a8+, *a14+, 1
3f778ab0:	move   *a8+, *a14+, 1
3f778ac0:	calla  L3FE0D650
3f778af0:	move   -*a14, a8, 1
3f778b00:	move   a8, *a13(0x8e0), 1
3f778b20:	move   -*a14, a8, 1
3f778b30:	move   a8, *a13(0x8c0), 1
3f778b50:	move   *a13(0x580), *a14+, 1
3f778b70:	move   *a13(0x5a0), *a14+, 1
3f778b90:	move   *a13(0x700), *a14+, 1
3f778bb0:	move   *a13(0x720), *a14+, 1
3f778bd0:	calla  L3FE0C950
3f778c00:	movi   0x3f77bea0, a8
3f778c30:	move   *a8+, *a14+, 1
3f778c40:	move   *a8+, *a14+, 1
3f778c50:	calla  L3FE0D650
3f778c80:	move   -*a14, a8, 1
3f778c90:	move   a8, *a13(0x920), 1
3f778cb0:	move   -*a14, a8, 1
3f778cc0:	move   a8, *a13(0x900), 1
3f778ce0:	move   a14, -*sp, 1
3f778cf0:	move   *a13(0xff20), *a14+, 1
3f778d10:	move   *a13(0xff40), *a14+, 1
3f778d30:	sub    a9, a9
3f778d40:	move   a9, *a14+, 1
3f778d50:	move   a13, a7
3f778d60:	addi   0x6c0, a7
3f778d80:	move   *a7+, *a14+, 1
3f778d90:	move   *a7+, *a14+, 1
3f778da0:	move   *a7+, *a14+, 1
3f778db0:	move   *a7+, *a14+, 1
3f778dc0:	move   a13, a7
3f778dd0:	addi   0x540, a7
3f778df0:	move   *a7+, *a14+, 1
3f778e00:	move   *a7+, *a14+, 1
3f778e10:	move   *a7+, *a14+, 1
3f778e20:	move   *a7+, *a14+, 1
3f778e30:	move   a13, a7
3f778e40:	addi   0x440, a7
3f778e60:	move   *a7+, *a14+, 1
3f778e70:	move   *a7+, *a14+, 1
3f778e80:	move   *a7+, *a14+, 1
3f778e90:	move   *a7+, *a14+, 1
3f778ea0:	move   a13, a7
3f778eb0:	addi   0x8c0, a7
3f778ed0:	move   *a7+, *a14+, 1
3f778ee0:	move   *a7+, *a14+, 1
3f778ef0:	move   *a7+, *a14+, 1
3f778f00:	move   *a7+, *a14+, 1
3f778f10:	move   *a13(0xffc0), *a14+, 1
3f778f30:	move   *a13(0xffe0), *a14+, 1
3f778f50:	calla  L3F818230
3f778f80:	jruc   L3F779360
L3F778F90:
3f778f90:	movi   0x4a0, a5
3f778fb0:	mpys   a9, a5
3f778fc0:	move   *a13(0x940), a7, 1
3f778fe0:	add    a7, a5
3f778ff0:	addi   0xa0, a5
3f779010:	move   a13, a7
3f779020:	addi   0x540, a7
3f779040:	move   *a7+, *a5+, 1
3f779050:	move   *a7+, *a5+, 1
3f779060:	move   *a7+, *a5+, 1
3f779070:	move   *a7, *a5, 1
3f779080:	movi   0x4a0, a7
3f7790a0:	mpys   a9, a7
3f7790b0:	move   *a13(0x940), a5, 1
3f7790d0:	add    a5, a7
3f7790e0:	addi   0x120, a7
3f779100:	move   a13, a5
3f779110:	addi   0x5c0, a5
3f779130:	move   *a5+, *a7+, 1
3f779140:	move   *a5+, *a7+, 1
3f779150:	move   *a5+, *a7+, 1
3f779160:	move   *a5, *a7, 1
3f779170:	dec    a9
3f779180:	movi   0x4a0, a7
3f7791a0:	mpys   a7, a9
3f7791b0:	move   *a13(0x940), a5, 1
3f7791d0:	add    a5, a9
3f7791e0:	addi   0x1a0, a9
3f779200:	move   a13, a7
3f779210:	addi   0x540, a7
3f779230:	move   *a7+, *a9+, 1
3f779240:	move   *a7+, *a9+, 1
3f779250:	move   *a7+, *a9+, 1
3f779260:	move   *a7, *a9, 1
3f779270:	move   *a13, a9, 1
3f779280:	dec    a9
3f779290:	movi   0x4a0, a7
3f7792b0:	mpys   a7, a9
3f7792c0:	add    a5, a9
3f7792d0:	addi   0x220, a9
3f7792f0:	move   a13, a7
3f779300:	addi   0x5c0, a7
3f779320:	move   *a7+, *a9+, 1
3f779330:	move   *a7+, *a9+, 1
3f779340:	move   *a7+, *a9+, 1
3f779350:	move   *a7, *a9, 1
L3F779360:
3f779360:	move   a13, a9
3f779370:	addi   0x4c0, a9
3f779390:	move   a13, a7
3f7793a0:	addi   0x6c0, a7
3f7793c0:	move   *a7+, *a9+, 1
3f7793d0:	move   *a7+, *a9+, 1
3f7793e0:	move   *a7+, *a9+, 1
3f7793f0:	move   *a7, *a9, 1
3f779400:	move   a13, a9
3f779410:	addi   0x540, a9
3f779430:	move   a13, a7
3f779440:	addi   0x740, a7
3f779460:	move   *a7+, *a9+, 1
3f779470:	move   *a7+, *a9+, 1
3f779480:	move   *a7+, *a9+, 1
3f779490:	move   *a7, *a9, 1
3f7794a0:	move   a13, a9
3f7794b0:	addi   0x5c0, a9
3f7794d0:	move   a13, a7
3f7794e0:	addi   0x7c0, a7
3f779500:	move   *a7+, *a9+, 1
3f779510:	move   *a7+, *a9+, 1
3f779520:	move   *a7+, *a9+, 1
3f779530:	move   *a7, *a9, 1
3f779540:	move   a13, a9
3f779550:	addi   0x640, a9
3f779570:	move   a13, a7
3f779580:	addi   0x840, a7
3f7795a0:	move   *a7+, *a9+, 1
3f7795b0:	move   *a7+, *a9+, 1
3f7795c0:	move   *a7+, *a9+, 1
3f7795d0:	move   *a7, *a9, 1
3f7795e0:	move   *a13, a9, 1
3f7795f0:	inc    a9
3f779600:	move   a9, *a13, 1
3f779610:	inc    a9
3f779620:	cmp    a11, a9
3f779630:	jalt   L3F776510
L3F779650:
3f779650:	move   *a13, a11, 1
3f779660:	dec    a11
3f779670:	movi   0x4a0, a9
3f779690:	mpys   a9, a11
3f7796a0:	move   *a13(0x940), a7, 1
3f7796c0:	add    a7, a11
3f7796d0:	move   *a11, a11, 1
3f7796e0:	jrle   L3F7797D0
3f7796f0:	move   *a13, a11, 1
3f779700:	dec    a11
3f779710:	mpys   a9, a11
3f779720:	add    a7, a11
3f779730:	move   a13, a5
3f779740:	addi   0x440, a5
3f779760:	addi   0x120, a11
3f779780:	move   *a11+, *a5+, 1
3f779790:	move   *a11+, *a5+, 1
3f7797a0:	move   *a11+, *a5+, 1
3f7797b0:	move   *a11, *a5, 1
3f7797c0:	jruc   L3F7798F0
L3F7797D0:
3f7797d0:	move   *a13, a11, 1
3f7797e0:	dec    a11
3f7797f0:	mpys   a9, a11
3f779800:	add    a7, a11
3f779810:	move   *a11, a11, 1
3f779820:	jrge   L3F7798F0
3f779830:	move   *a13, a11, 1
3f779840:	dec    a11
3f779850:	mpys   a9, a11
3f779860:	add    a7, a11
3f779870:	move   a13, a5
3f779880:	addi   0x440, a5
3f7798a0:	addk   32, a11
3f7798b0:	move   *a11+, *a5+, 1
3f7798c0:	move   *a11+, *a5+, 1
3f7798d0:	move   *a11+, *a5+, 1
3f7798e0:	move   *a11, *a5, 1
L3F7798F0:
3f7798f0:	move   *a13(0xa0), a11, 1
3f779910:	jreq   L3F779D70
3f779920:	move   *a13, a5, 1
3f779930:	dec    a5
3f779940:	mpys   a9, a5
3f779950:	add    a7, a5
3f779960:	addi   0x1a0, a5
3f779980:	move   a13, a9
3f779990:	addi   0xc0, a9
3f7799b0:	move   *a9+, *a5+, 1
3f7799c0:	move   *a9+, *a5+, 1
3f7799d0:	move   *a9+, *a5+, 1
3f7799e0:	move   *a9, *a5, 1
3f7799f0:	move   *a13, a9, 1
3f779a00:	dec    a9
3f779a10:	movi   0x4a0, a5
3f779a30:	mpys   a5, a9
3f779a40:	add    a7, a9
3f779a50:	addi   0x220, a9
3f779a70:	move   a13, a5
3f779a80:	addi   0x140, a5
3f779aa0:	move   *a5+, *a9+, 1
3f779ab0:	move   *a5+, *a9+, 1
3f779ac0:	move   *a5+, *a9+, 1
3f779ad0:	move   *a5, *a9, 1
3f779ae0:	move   *a13, a9, 1
3f779af0:	dec    a9
3f779b00:	movi   0x4a0, a5
3f779b20:	mpys   a5, a9
3f779b30:	add    a7, a9
3f779b40:	move   *a9, a9, 1
3f779b50:	jrle   L3F779C40
3f779b60:	move   *a13, a9, 1
3f779b70:	dec    a9
3f779b80:	mpys   a5, a9
3f779b90:	add    a7, a9
3f779ba0:	move   a13, a5
3f779bb0:	addi   0x440, a5
3f779bd0:	addi   0x120, a9
3f779bf0:	move   *a9+, *a5+, 1
3f779c00:	move   *a9+, *a5+, 1
3f779c10:	move   *a9+, *a5+, 1
3f779c20:	move   *a9, *a5, 1
3f779c30:	jruc   L3F77A230
L3F779C40:
3f779c40:	move   *a13, a9, 1
3f779c50:	dec    a9
3f779c60:	mpys   a5, a9
3f779c70:	add    a7, a9
3f779c80:	move   *a9, a9, 1
3f779c90:	jrge   L3F77A230
3f779ca0:	move   *a13, a9, 1
3f779cb0:	dec    a9
3f779cc0:	mpys   a5, a9
3f779cd0:	add    a7, a9
3f779ce0:	move   a13, a5
3f779cf0:	addi   0x440, a5
3f779d10:	addk   32, a9
3f779d20:	move   *a9+, *a5+, 1
3f779d30:	move   *a9+, *a5+, 1
3f779d40:	move   *a9+, *a5+, 1
3f779d50:	move   *a9, *a5, 1
3f779d60:	jruc   L3F77A230
L3F779D70:
3f779d70:	move   a14, -*sp, 1
3f779d80:	move   *a13(0x40), *a14+, 1
3f779da0:	move   a13, a5
3f779db0:	addi   0x840, a5
3f779dd0:	move   a5, *a14+, 1
3f779de0:	move   a13, a5
3f779df0:	addi   0x7c0, a5
3f779e10:	move   a5, *a14+, 1
3f779e20:	move   a13, a5
3f779e30:	addi   0x740, a5
3f779e50:	move   a5, *a14+, 1
3f779e60:	move   a13, a5
3f779e70:	addi   0x6c0, a5
3f779e90:	move   a5, *a14+, 1
3f779ea0:	move   *a13(0xff80), a5, 1
3f779ec0:	dec    a5
3f779ed0:	sll    0x7, a5
3f779ee0:	move   *a13(0xff60), a9, 1
3f779f00:	add    a9, a5
3f779f10:	move   *a5+, *a14+, 1
3f779f20:	move   *a5+, *a14+, 1
3f779f30:	move   *a5+, *a14+, 1
3f779f40:	move   *a5+, *a14+, 1
3f779f50:	move   *a13(0xff80), a5, 1
3f779f70:	subk   2, a5
3f779f80:	sll    0x7, a5
3f779f90:	add    a9, a5
3f779fa0:	move   *a5+, *a14+, 1
3f779fb0:	move   *a5+, *a14+, 1
3f779fc0:	move   *a5+, *a14+, 1
3f779fd0:	move   *a5+, *a14+, 1
3f779fe0:	calla  L3F7A4140
3f77a010:	move   *a13, a5, 1
3f77a020:	dec    a5
3f77a030:	movi   0x4a0, a7
3f77a050:	mpys   a7, a5
3f77a060:	move   *a13(0x940), a7, 1
3f77a080:	add    a7, a5
3f77a090:	addi   0x1a0, a5
3f77a0b0:	move   a13, a7
3f77a0c0:	addi   0x740, a7
3f77a0e0:	move   *a7+, *a5+, 1
3f77a0f0:	move   *a7+, *a5+, 1
3f77a100:	move   *a7+, *a5+, 1
3f77a110:	move   *a7, *a5, 1
3f77a120:	move   *a13, a7, 1
3f77a130:	dec    a7
3f77a140:	movi   0x4a0, a5
3f77a160:	mpys   a5, a7
3f77a170:	move   *a13(0x940), a5, 1
3f77a190:	add    a5, a7
3f77a1a0:	addi   0x220, a7
3f77a1c0:	move   a13, a5
3f77a1d0:	addi   0x7c0, a5
3f77a1f0:	move   *a5+, *a7+, 1
3f77a200:	move   *a5+, *a7+, 1
3f77a210:	move   *a5+, *a7+, 1
3f77a220:	move   *a5, *a7, 1
L3F77A230:
3f77a230:	sub    a9, a9
3f77a240:	move   a9, *a13, 1
3f77a250:	move   *a13(0xff80), a7, 1
3f77a270:	dec    a7
3f77a280:	cmp    a7, a9
3f77a290:	jage   L3F77B040
L3F77A2B0:
3f77a2b0:	move   *a13, a11, 1
3f77a2c0:	movi   0x4a0, a9
3f77a2e0:	mpys   a11, a9
3f77a2f0:	move   *a13(0x940), a7, 1
3f77a310:	add    a7, a9
3f77a320:	move   *a9, a9, 1
3f77a330:	jrge   L3F77A5D0
3f77a340:	movi   0x4a0, a9
3f77a360:	mpys   a11, a9
3f77a370:	add    a7, a9
3f77a380:	move   a13, a5
3f77a390:	addi   0x340, a5
3f77a3b0:	addi   0x2a0, a9
3f77a3d0:	move   *a9+, *a5+, 1
3f77a3e0:	move   *a9+, *a5+, 1
3f77a3f0:	move   *a9+, *a5+, 1
3f77a400:	move   *a9, *a5, 1
3f77a410:	move   a11, a5
3f77a420:	jreq   L3F77A4B0
3f77a430:	dec    a5
3f77a440:	movi   0x4a0, a9
3f77a460:	mpys   a9, a5
3f77a470:	add    a7, a5
3f77a480:	addi   0x320, a5
3f77a4a0:	jruc   L3F77A550
L3F77A4B0:
3f77a4b0:	move   *a13(0xff80), a9, 1
3f77a4d0:	subk   2, a9
3f77a4e0:	movi   0x4a0, a5
3f77a500:	mpys   a5, a9
3f77a510:	add    a7, a9
3f77a520:	move   a9, a5
3f77a530:	addi   0x320, a5
L3F77A550:
3f77a550:	move   a13, a9
3f77a560:	addi   0x3c0, a9
3f77a580:	move   *a5+, *a9+, 1
3f77a590:	move   *a5+, *a9+, 1
3f77a5a0:	move   *a5+, *a9+, 1
3f77a5b0:	move   *a5, *a9, 1
3f77a5c0:	jruc   L3F77A8B0
L3F77A5D0:
3f77a5d0:	movi   0x4a0, a9
3f77a5f0:	mpys   a11, a9
3f77a600:	add    a7, a9
3f77a610:	move   *a9, a9, 1
3f77a620:	jrle   L3F77A8B0
3f77a630:	movi   0x4a0, a9
3f77a650:	mpys   a11, a9
3f77a660:	add    a7, a9
3f77a670:	move   a13, a5
3f77a680:	addi   0x340, a5
3f77a6a0:	addi   0x420, a9
3f77a6c0:	move   *a9+, *a5+, 1
3f77a6d0:	move   *a9+, *a5+, 1
3f77a6e0:	move   *a9+, *a5+, 1
3f77a6f0:	move   *a9, *a5, 1
3f77a700:	move   a11, a5
3f77a710:	jreq   L3F77A7A0
3f77a720:	dec    a5
3f77a730:	movi   0x4a0, a9
3f77a750:	mpys   a9, a5
3f77a760:	add    a7, a5
3f77a770:	addi   0x3a0, a5
3f77a790:	jruc   L3F77A840
L3F77A7A0:
3f77a7a0:	move   *a13(0xff80), a9, 1
3f77a7c0:	subk   2, a9
3f77a7d0:	movi   0x4a0, a5
3f77a7f0:	mpys   a5, a9
3f77a800:	add    a7, a9
3f77a810:	move   a9, a5
3f77a820:	addi   0x3a0, a5
L3F77A840:
3f77a840:	move   a13, a9
3f77a850:	addi   0x3c0, a9
3f77a870:	move   *a5+, *a9+, 1
3f77a880:	move   *a5+, *a9+, 1
3f77a890:	move   *a5+, *a9+, 1
3f77a8a0:	move   *a5, *a9, 1
L3F77A8B0:
3f77a8b0:	movi   0x4a0, a9
3f77a8d0:	mpys   a11, a9
3f77a8e0:	add    a7, a9
3f77a8f0:	move   *a9, a9, 1
3f77a900:	jreq   L3F77AE20
3f77a910:	sll    0x7, a11
3f77a920:	move   *a13(0xff60), a9, 1
3f77a940:	add    a9, a11
3f77a950:	move   a13, a5
3f77a960:	addi   0x2c0, a5
3f77a980:	move   *a11+, *a5+, 1
3f77a990:	move   *a11+, *a5+, 1
3f77a9a0:	move   *a11+, *a5+, 1
3f77a9b0:	move   *a11, *a5, 1
3f77a9c0:	move   *a13(0x2c0), *a14+, 1
3f77a9e0:	move   *a13(0x2e0), *a14+, 1
3f77aa00:	move   *a13(0x340), *a14+, 1
3f77aa20:	move   *a13(0x360), *a14+, 1
3f77aa40:	calla  L3FE0EB40
3f77aa70:	jrne   L3F77AB40
3f77aa80:	move   *a13(0x340), *a14+, 1
3f77aaa0:	move   *a13(0x360), *a14+, 1
3f77aac0:	move   *a13(0x3c0), *a14+, 1
3f77aae0:	move   *a13(0x3e0), *a14+, 1
3f77ab00:	calla  L3FE0EB40
3f77ab30:	jreq   L3F77AE20
L3F77AB40:
3f77ab40:	move   *a13(0x300), *a14+, 1
3f77ab60:	move   *a13(0x320), *a14+, 1
3f77ab80:	move   *a13(0x380), *a14+, 1
3f77aba0:	move   *a13(0x3a0), *a14+, 1
3f77abc0:	calla  L3FE0EB40
3f77abf0:	jrne   L3F77ACC0
3f77ac00:	move   *a13(0x380), *a14+, 1
3f77ac20:	move   *a13(0x3a0), *a14+, 1
3f77ac40:	move   *a13(0x400), *a14+, 1
3f77ac60:	move   *a13(0x420), *a14+, 1
3f77ac80:	calla  L3FE0EB40
3f77acb0:	jreq   L3F77AE20
L3F77ACC0:
3f77acc0:	move   a14, -*sp, 1
3f77acd0:	move   *a13(0xff20), a11, 1
3f77acf0:	neg    a11
3f77ad00:	move   a11, *a14+, 1
3f77ad10:	move   *a13(0xff40), a11, 1
3f77ad30:	neg    a11
3f77ad40:	move   a11, *a14+, 1
3f77ad50:	move   a13, a11
3f77ad60:	addi   0x2c0, a11
3f77ad80:	move   a11, *a14+, 1
3f77ad90:	movk   3, a5
3f77ada0:	move   a5, *a14+, 1
3f77adb0:	move   *a13(0xffc0), *a14+, 1
3f77add0:	move   *a13(0xffe0), *a14+, 1
3f77adf0:	calla  L3FC16E30
L3F77AE20:
3f77ae20:	move   a14, -*sp, 1
3f77ae30:	move   *a13(0xff20), a11, 1
3f77ae50:	neg    a11
3f77ae60:	move   a11, *a14+, 1
3f77ae70:	move   *a13(0xff40), a11, 1
3f77ae90:	neg    a11
3f77aea0:	move   a11, *a14+, 1
3f77aeb0:	move   *a13, a11, 1
3f77aec0:	movi   0x4a0, a9
3f77aee0:	mpys   a11, a9
3f77aef0:	add    a7, a9
3f77af00:	addi   0x2a0, a9
3f77af20:	move   a9, *a14+, 1
3f77af30:	movk   4, a9
3f77af40:	move   a9, *a14+, 1
3f77af50:	move   *a13(0xffc0), *a14+, 1
3f77af70:	move   *a13(0xffe0), *a14+, 1
3f77af90:	calla  L3FC16E30
3f77afc0:	inc    a11
3f77afd0:	move   a11, *a13, 1
3f77afe0:	move   *a13(0xff80), a5, 1
3f77b000:	inc    a11
3f77b010:	cmp    a5, a11
3f77b020:	jalt   L3F77A2B0
L3F77B040:
3f77b040:	move   a14, -*sp, 1
3f77b050:	move   *a13(0x940), *a14+, 1
3f77b070:	calla  L3F702440
L3F77B0A0:
3f77b0a0:	move   *sp(0xc0), a14, 1
3f77b0c0:	mmfm   sp, a5,a7,a9,a11,a13
3f77b0e0:	rets   2
3f77b0f0:	move   a13, -*sp, 1
3f77b100:	move   a14, a13
3f77b110:	addi   0xc0, a14
3f77b130:	move   *a13(0xff00), *a14+, 1
3f77b150:	move   *a13(0xff20), *a14+, 1
3f77b170:	move   *a13(0xff80), *a14+, 1
3f77b190:	move   *a13(0xffa0), *a14+, 1
3f77b1b0:	calla  L3FE0C8D0
3f77b1e0:	move   -*a14, a8, 1
3f77b1f0:	move   a8, *a13(0x20), 1
3f77b210:	move   -*a14, a8, 1
3f77b220:	move   a8, *a13, 1
3f77b230:	move   *a13(0xff40), *a14+, 1
3f77b250:	move   *a13(0xff60), *a14+, 1
3f77b270:	move   *a13(0xffc0), *a14+, 1
3f77b290:	move   *a13(0xffe0), *a14+, 1
3f77b2b0:	calla  L3FE0C8D0
3f77b2e0:	move   -*a14, a8, 1
3f77b2f0:	move   a8, *a13(0x60), 1
3f77b310:	move   -*a14, a8, 1
3f77b320:	move   a8, *a13(0x40), 1
3f77b340:	move   *a13(0x0), *a14+, 1
3f77b360:	move   *a13(0x20), *a14+, 1
3f77b380:	movi   0x3f77bee0, a8
3f77b3b0:	move   *a8+, *a14+, 1
3f77b3c0:	move   *a8+, *a14+, 1
3f77b3d0:	calla  L3FE0E9F0
3f77b400:	jreq   L3F77B600
3f77b410:	move   *a13(0x40), *a14+, 1
3f77b430:	move   *a13(0x60), *a14+, 1
3f77b450:	movi   0x3f77bee0, a8
3f77b480:	move   *a8+, *a14+, 1
3f77b490:	move   *a8+, *a14+, 1
3f77b4a0:	calla  L3FE0E730
3f77b4d0:	jreq   L3F77B540
3f77b4e0:	movi   0x3f77bf20, a8
3f77b510:	move   *a8+, *a14+, 1
3f77b520:	move   *a8+, *a14+, 1
3f77b530:	jruc   L3F77B590
L3F77B540:
3f77b540:	movi   0x3f77bf60, a8
3f77b570:	move   *a8+, *a14+, 1
3f77b580:	move   *a8+, *a14+, 1
L3F77B590:
3f77b590:	move   -*a14, a8, 1
3f77b5a0:	move   a8, *a13(0xa0), 1
3f77b5c0:	move   -*a14, a8, 1
3f77b5d0:	move   a8, *a13(0x80), 1
3f77b5f0:	jruc   L3F77B770
L3F77B600:
3f77b600:	addi   0x40, a14
3f77b620:	move   a14, -*sp, 1
3f77b630:	move   *a13(0x40), *a14+, 1
3f77b650:	move   *a13(0x60), *a14+, 1
3f77b670:	move   *a13(0x0), *a14+, 1
3f77b690:	move   *a13(0x20), *a14+, 1
3f77b6b0:	calla  L3FE0D650
3f77b6e0:	calla  L3FE11930
3f77b710:	move   -*a14, a8, 1
3f77b720:	move   a8, *a13(0xa0), 1
3f77b740:	move   -*a14, a8, 1
3f77b750:	move   a8, *a13(0x80), 1
L3F77B770:
3f77b770:	move   *a13(0x0), *a14+, 1
3f77b790:	move   *a13(0x20), *a14+, 1
3f77b7b0:	movi   0x3f77bee0, a8
3f77b7e0:	move   *a8+, *a14+, 1
3f77b7f0:	move   *a8+, *a14+, 1
3f77b800:	calla  L3FE0E6F0
3f77b830:	jreq   L3F77B960
3f77b840:	movi   0x3f77bfa0, a8
3f77b870:	move   *a8+, *a14+, 1
3f77b880:	move   *a8+, *a14+, 1
3f77b890:	move   *a13(0x80), *a14+, 1
3f77b8b0:	move   *a13(0xa0), *a14+, 1
3f77b8d0:	calla  L3FE0C950
3f77b900:	move   -*a14, a8, 1
3f77b910:	move   a8, *a13(0xa0), 1
3f77b930:	move   -*a14, a8, 1
3f77b940:	move   a8, *a13(0x80), 1
L3F77B960:
3f77b960:	move   *a13(0x80), *a14+, 1
3f77b980:	move   *a13(0xa0), *a14+, 1
3f77b9a0:	movi   0x3f77bfe0, a8
3f77b9d0:	move   *a8+, *a14+, 1
3f77b9e0:	move   *a8+, *a14+, 1
3f77b9f0:	calla  L3FE0DE90
3f77ba20:	movi   0x3f77c020, a8
3f77ba50:	move   *a8+, *a14+, 1
3f77ba60:	move   *a8+, *a14+, 1
3f77ba70:	calla  L3FE0DE90
3f77baa0:	movi   0x3f77bfa0, a8
3f77bad0:	move   *a8+, *a14+, 1
3f77bae0:	move   *a8+, *a14+, 1
3f77baf0:	calla  L3FE0D650
3f77bb20:	move   -*a14, a8, 1
3f77bb30:	move   a8, *a13(0xa0), 1
3f77bb50:	move   -*a14, a8, 1
3f77bb60:	move   a8, *a13(0x80), 1
3f77bb80:	move   *a13(0x80), *a14+, 1
3f77bba0:	move   *a13(0xa0), *a14+, 1
3f77bbc0:	movi   0x3f77bee0, a8
3f77bbf0:	move   *a8+, *a14+, 1
3f77bc00:	move   *a8+, *a14+, 1
3f77bc10:	calla  L3FE0E730
3f77bc40:	jreq   L3F77BD20
3f77bc50:	move   *a13(0x80), *a14+, 1
3f77bc70:	move   *a13(0xa0), *a14+, 1
3f77bc90:	movi   0x3f77c060, a8
3f77bcc0:	move   *a8+, *a14+, 1
3f77bcd0:	move   *a8+, *a14+, 1
3f77bce0:	calla  L3FE0C950
3f77bd10:	jruc   L3F77BDE0
L3F77BD20:
3f77bd20:	move   *a13(0x80), *a14+, 1
3f77bd40:	move   *a13(0xa0), *a14+, 1
3f77bd60:	movi   0x3f77c060, a8
3f77bd90:	move   *a8+, *a14+, 1
3f77bda0:	move   *a8+, *a14+, 1
3f77bdb0:	calla  L3FE0C8D0
L3F77BDE0:
3f77bde0:	calla  L3FE10B50
3f77be10:	move   *sp(0x40), a14, 1
3f77be30:	move   *sp+, a13, 1
3f77be40:	rets   2
3f77be50:	rl     a11, a13
3f77be60:	rl     a10, a13
3f77be70:	sra    b11, b4
3f77be80:	.word  0x0a72
3f77be90:	.word  0x0000
3f77bea0:	.word  0x0000
L3F77BEB0:
3f77beb0:	.word  0x0000
3f77bec0:	.word  0x0000
3f77bed0:	add    b0, b8
3f77bee0:	.word  0x0000
3f77bef0:	.word  0x0000
3f77bf00:	.word  0x0000
3f77bf10:	.word  0x0000
3f77bf20:	subk   20, a13
3f77bf30:	move   -*a1, -*a2, 1
3f77bf40:	move   b7, *b13+, 0
3f77bf50:	add    a0, a12
3f77bf60:	subk   20, a13
3f77bf70:	move   -*a1, -*a2, 1
3f77bf80:	move   b7, *b13+, 0
3f77bf90:	jruc   L3F77C060
3f77bfa0:	subk   20, a13
3f77bfb0:	move   -*a1, -*a2, 1
3f77bfc0:	move   b7, *b13+, 0
3f77bfd0:	add    b0, b12
3f77bfe0:	.word  0x0000
3f77bff0:	.word  0x0000
3f77c000:	.word  0x0000
3f77c010:	add    a3, a8
3f77c020:	.word  0x0000
3f77c030:	.word  0x0000
3f77c040:	add    a0, a0
3f77c050:	add    b3, b11
L3F77C060:
3f77c060:	.word  0x0000
3f77c070:	.word  0x0000
3f77c080:	.word  0x0000
3f77c090:	dsjs   b8, L3F77BEB0
L3F77C0A0:
3f77c0a0:	mmtm   sp, a7,a9,a11,a13
3f77c0c0:	move   a14, a13
3f77c0d0:	addi   0x80, a14
3f77c0f0:	move   *a13(0xffc0), a11, 1
3f77c110:	move   *a13(0xffe0), a9, 1
3f77c130:	setf   16, 1, 0
3f77c140:	move   *a11(0x10), a11, 0
3f77c160:	move   *a9(0x50), a9, 0
3f77c180:	sub    a9, a11
3f77c190:	move   a11, *a13(0x20), 1
3f77c1b0:	jreq   L3F77C770
3f77c1c0:	move   *a13(0xffe0), a9, 1
3f77c1e0:	sll    0x1, a11
3f77c1f0:	move   *a9(0xe0), a7, 1
3f77c210:	mpys   a7, a11
3f77c220:	move   *a9(0xc0), a7, 1
3f77c240:	add    a11, a7
3f77c250:	move   a7, a8
3f77c260:	calla  L3FE11750
3f77c290:	move   *a9(0xa0), a8, 1
3f77c2b0:	calla  L3FE11750
3f77c2e0:	movi   0x3f7846e0, a8
3f77c310:	move   *a8+, *a14+, 1
3f77c320:	move   *a8+, *a14+, 1
3f77c330:	calla  L3FE0DE90
3f77c360:	calla  L3FE0D650
3f77c390:	move   -*a14, a8, 1
3f77c3a0:	move   a8, *a13(0x60), 1
3f77c3c0:	move   -*a14, a8, 1
3f77c3d0:	move   a8, *a13(0x40), 1
3f77c3f0:	addi   0x40, a14
3f77c410:	move   a14, -*sp, 1
3f77c420:	move   *a13(0x40), *a14+, 1
3f77c440:	move   *a13(0x60), *a14+, 1
3f77c460:	calla  L3FE14450
3f77c490:	movi   0x3f784720, a8
3f77c4c0:	move   *a8+, *a14+, 1
3f77c4d0:	move   *a8+, *a14+, 1
3f77c4e0:	calla  L3FE0C950
3f77c510:	calla  L3FE10B50
3f77c540:	move   a8, *a13, 1
3f77c550:	move   *a13(0x20), a11, 1
3f77c570:	move   *a9(0xe0), a7, 1
3f77c590:	mpys   a11, a7
3f77c5a0:	move   *a9(0xa0), a9, 1
3f77c5c0:	mpys   a8, a9
3f77c5d0:	sub    a9, a7
3f77c5e0:	sll    0x1, a7
3f77c5f0:	move   *a13(0xffe0), a9, 1
3f77c610:	move   *a9(0xc0), a11, 1
3f77c630:	add    a7, a11
3f77c640:	move   a11, *a9(0xc0), 1
3f77c660:	move   *a13(0xffc0), a11, 1
3f77c680:	setf   16, 1, 0
3f77c690:	move   *a11(0x10), *a9(0x50), 0
3f77c6c0:	move   *a13(0x20), a7, 1
3f77c6e0:	move   *a9(0x100), a11, 1
3f77c700:	mpys   a7, a11
3f77c710:	move   *a9(0x40), a7, 0
3f77c730:	add    a11, a7
3f77c740:	add    a8, a7
3f77c750:	move   a7, *a9(0x40), 0
L3F77C770:
3f77c770:	move   *sp(0xa0), a14, 1
3f77c790:	mmfm   sp, a7,a9,a11,a13
3f77c7b0:	rets   2
L3F77C7C0:
3f77c7c0:	mmtm   sp, a7,a9,a11,a13
3f77c7e0:	move   a14, a13
3f77c7f0:	addi   0xa0, a14
3f77c810:	setf   16, 1, 0
3f77c820:	move   *a13(0xfff0), a11, 0
3f77c840:	move   *a13(0xffd0), a9, 0
3f77c860:	cmp    a9, a11
3f77c870:	jaeq   L3F77E3D0
3f77c890:	move   a14, -*sp, 1
3f77c8a0:	movi   0x28, a9
3f77c8c0:	move   a9, *a14+, 1
3f77c8d0:	calla  L3F705A00
3f77c900:	move   a8, *a13, 1
3f77c910:	setf   16, 1, 0
3f77c920:	move   *a13(0xffd0), a9, 0
3f77c940:	cmp    a9, a11
3f77c950:	jrge   L3F77C9D0
3f77c960:	move   *a13(0xffe0), *a8(0x40), 1
3f77c990:	move   *a13(0xffc0), *a8(0x60), 1
3f77c9c0:	jruc   L3F77CA30
L3F77C9D0:
3f77c9d0:	move   *a13(0xffc0), *a8(0x40), 1
3f77ca00:	move   *a13(0xffe0), *a8(0x60), 1
L3F77CA30:
3f77ca30:	move   *a13(0xffa0), a9, 1
3f77ca50:	jrne   L3F77CD70
3f77ca60:	move   *a8(0x60), a7, 0
3f77ca80:	move   *a8(0x40), a9, 0
3f77caa0:	sub    a9, a7
3f77cab0:	move   a7, *a8(0x80), 1
3f77cad0:	move   *a8(0x70), a9, 0
3f77caf0:	move   *a8(0x50), a7, 0
3f77cb10:	sub    a7, a9
3f77cb20:	move   a9, *a8(0xa0), 1
3f77cb40:	sub    a9, a9
3f77cb50:	move   a9, *a8(0xc0), 1
3f77cb70:	move   *a8(0x80), a7, 1
3f77cb90:	jrge   L3F77CC50
3f77cba0:	move   *a8(0x80), a7, 1
3f77cbc0:	move   *a8(0xa0), a9, 1
3f77cbe0:	sub    a9, a7
3f77cbf0:	move   *a8(0xa0), a9, 1
3f77cc10:	divs   a9, a7
3f77cc20:	move   a7, *a8(0x100), 1
3f77cc40:	jruc   L3F77CCC0
L3F77CC50:
3f77cc50:	move   *a8(0x80), a7, 1
3f77cc70:	move   *a8(0xa0), a9, 1
3f77cc90:	divs   a9, a7
3f77cca0:	move   a7, *a8(0x100), 1
L3F77CCC0:
3f77ccc0:	move   *a8(0x100), a9, 1
3f77cce0:	move   *a8(0xa0), a7, 1
3f77cd00:	mpys   a7, a9
3f77cd10:	move   *a8(0x80), a7, 1
3f77cd30:	sub    a9, a7
3f77cd40:	move   a7, *a8(0xe0), 1
3f77cd60:	jruc   L3F77CE60
L3F77CD70:
3f77cd70:	move   *a9(0x80), *a8(0x80), 1
3f77cda0:	move   *a9(0xa0), *a8(0xa0), 1
3f77cdd0:	move   *a9(0xc0), *a8(0xc0), 1
3f77ce00:	move   *a9(0x100), *a8(0x100), 1
3f77ce30:	move   *a9(0xe0), *a8(0xe0), 1
L3F77CE60:
3f77ce60:	move   @0x3f784760, a9, 1
3f77ce90:	move   a9, *a8(0x120), 1
3f77ceb0:	move   @0x213420, a7, 1
3f77cee0:	cmpi   0x213420, a7
3f77cf10:	jrne   L3F77D050
3f77cf20:	pushst
3f77cf30:	dint
3f77cf40:	move   a8, *a13(0x60), 1
3f77cf60:	movi   0x213420, a7
3f77cf90:	move   a7, *a13(0x80), 1
3f77cfb0:	move   *a7, *a8, 1
3f77cfc0:	move   a7, *a8(0x20), 1
3f77cfe0:	move   a8, *a7, 1
3f77cff0:	move   *a8, a9, 1
3f77d000:	move   a8, *a9(0x20), 1
3f77d020:	popst
3f77d030:	jauc   L3F77E3D0
L3F77D050:
3f77d050:	move   a7, *a13(0x20), 1
3f77d070:	cmpi   0x213420, a7
3f77d0a0:	jreq   L3F77D240
3f77d0b0:	move   *a7(0x50), a9, 0
3f77d0d0:	move   *a8(0x50), a7, 0
3f77d0f0:	cmp    a7, a9
3f77d100:	jrge   L3F77D240
L3F77D110:
3f77d110:	move   *a13(0x20), a11, 1
3f77d130:	move   *a11(0x0), *a13(0x20), 1
3f77d160:	move   *a13(0x20), a11, 1
3f77d180:	cmpi   0x213420, a11
3f77d1b0:	jreq   L3F77D240
3f77d1c0:	move   *a13, a9, 1
3f77d1d0:	setf   16, 1, 0
3f77d1e0:	move   *a11(0x50), a7, 0
3f77d200:	move   *a9(0x50), a9, 0
3f77d220:	cmp    a9, a7
3f77d230:	jrlt   L3F77D110
L3F77D240:
3f77d240:	move   *a13(0x20), a11, 1
3f77d260:	cmpi   0x213420, a11
3f77d290:	jrne   L3F77D400
3f77d2a0:	pushst
3f77d2b0:	dint
3f77d2c0:	move   *a13(0x0), *a13(0x60), 1
3f77d2f0:	move   *a11(0x20), *a13(0x80), 1
3f77d320:	move   *a13(0x60), a9, 1
3f77d340:	move   *a13(0x80), a7, 1
3f77d360:	move   *a7, *a9, 1
3f77d370:	move   a7, *a9(0x20), 1
3f77d390:	move   a9, *a7, 1
3f77d3a0:	move   *a9, a7, 1
3f77d3b0:	move   a9, *a7(0x20), 1
3f77d3d0:	popst
3f77d3e0:	jauc   L3F77E3D0
L3F77D400:
3f77d400:	move   *a13, a9, 1
3f77d410:	setf   16, 1, 0
3f77d420:	move   *a11(0x50), a7, 0
3f77d440:	move   *a9(0x50), a9, 0
3f77d460:	cmp    a9, a7
3f77d470:	jreq   L3F77D630
3f77d480:	pushst
3f77d490:	dint
3f77d4a0:	move   *a13(0x0), *a13(0x60), 1
3f77d4d0:	move   *a11(0x20), *a13(0x80), 1
3f77d500:	move   *a13(0x60), a9, 1
3f77d520:	move   *a13(0x80), a7, 1
3f77d540:	move   *a7, *a9, 1
3f77d550:	move   a7, *a9(0x20), 1
3f77d570:	move   a9, *a7, 1
3f77d580:	move   *a9, a7, 1
3f77d590:	move   a9, *a7(0x20), 1
3f77d5b0:	popst
3f77d5c0:	jauc   L3F77E3D0
L3F77D5E0:
3f77d5e0:	move   *a13(0x20), a11, 1
3f77d600:	move   *a11(0x0), *a13(0x20), 1
L3F77D630:
3f77d630:	move   *a13(0x20), a11, 1
3f77d650:	cmpi   0x213420, a11
3f77d680:	jreq   L3F77D780
3f77d690:	move   *a13, a9, 1
3f77d6a0:	setf   16, 1, 0
3f77d6b0:	move   *a11(0x50), a7, 0
3f77d6d0:	move   *a9(0x50), a9, 0
3f77d6f0:	cmp    a9, a7
3f77d700:	jrne   L3F77D780
3f77d710:	move   *a13, a9, 1
3f77d720:	move   *a11(0x40), a7, 0
3f77d740:	move   *a9(0x40), a9, 0
3f77d760:	cmp    a9, a7
3f77d770:	jrlt   L3F77D5E0
L3F77D780:
3f77d780:	cmpi   0x213420, a11
3f77d7b0:	jrne   L3F77D920
3f77d7c0:	pushst
3f77d7d0:	dint
3f77d7e0:	move   *a13(0x0), *a13(0x60), 1
3f77d810:	move   *a11(0x20), *a13(0x80), 1
3f77d840:	move   *a13(0x60), a9, 1
3f77d860:	move   *a13(0x80), a7, 1
3f77d880:	move   *a7, *a9, 1
3f77d890:	move   a7, *a9(0x20), 1
3f77d8b0:	move   a9, *a7, 1
3f77d8c0:	move   *a9, a7, 1
3f77d8d0:	move   a9, *a7(0x20), 1
3f77d8f0:	popst
3f77d900:	jauc   L3F77E3D0
L3F77D920:
3f77d920:	move   *a13, a9, 1
3f77d930:	setf   16, 1, 0
3f77d940:	move   *a11(0x40), a7, 0
3f77d960:	move   *a9(0x40), a9, 0
3f77d980:	cmp    a9, a7
3f77d990:	jrne   L3F77DA10
3f77d9a0:	move   *a13, a9, 1
3f77d9b0:	move   *a11(0x50), a7, 0
3f77d9d0:	move   *a9(0x50), a9, 0
3f77d9f0:	cmp    a9, a7
3f77da00:	jreq   L3F77DB70
L3F77DA10:
3f77da10:	pushst
3f77da20:	dint
3f77da30:	move   *a13(0x0), *a13(0x60), 1
3f77da60:	move   *a11(0x20), *a13(0x80), 1
3f77da90:	move   *a13(0x60), a9, 1
3f77dab0:	move   *a13(0x80), a7, 1
3f77dad0:	move   *a7, *a9, 1
3f77dae0:	move   a7, *a9(0x20), 1
3f77db00:	move   a9, *a7, 1
3f77db10:	move   *a9, a7, 1
3f77db20:	move   a9, *a7(0x20), 1
3f77db40:	popst
3f77db50:	jauc   L3F77E3D0
L3F77DB70:
3f77db70:	move   *a11(0x120), *a14+, 1
3f77db90:	calla  L3FE112D0
3f77dbc0:	movi   0x3f784780, a8
3f77dbf0:	move   *a8+, *a14+, 1
3f77dc00:	move   *a8+, *a14+, 1
3f77dc10:	calla  L3FE0E9F0
3f77dc40:	jreq   L3F77DE30
3f77dc50:	addi   0x40, a14
3f77dc70:	move   a14, -*sp, 1
3f77dc80:	move   *a11(0x40), a9, 0
3f77dca0:	move   *a11(0x60), a7, 0
3f77dcc0:	sub    a7, a9
3f77dcd0:	move   a9, a8
3f77dce0:	calla  L3FE11750
3f77dd10:	move   *a11(0x70), a9, 0
3f77dd30:	move   *a11(0x50), a7, 0
3f77dd50:	sub    a7, a9
3f77dd60:	move   a9, a8
3f77dd70:	calla  L3FE11750
3f77dda0:	calla  L3FE13160
3f77ddd0:	calla  L3FE10860
3f77de00:	move   -*a14, a8, 1
3f77de10:	move   a8, *a11(0x120), 1
L3F77DE30:
3f77de30:	addi   0x40, a14
3f77de50:	move   a14, -*sp, 1
3f77de60:	move   *a13, a9, 1
3f77de70:	setf   16, 1, 0
3f77de80:	move   *a11(0x40), a7, 0
3f77dea0:	move   *a9(0x60), a9, 0
3f77dec0:	sub    a9, a7
3f77ded0:	move   a7, a8
3f77dee0:	calla  L3FE11750
3f77df10:	move   *a13, a9, 1
3f77df20:	move   *a9(0x70), a7, 0
3f77df40:	move   *a11(0x50), a9, 0
3f77df60:	sub    a9, a7
3f77df70:	move   a7, a8
3f77df80:	calla  L3FE11750
3f77dfb0:	calla  L3FE13160
3f77dfe0:	calla  L3FE10860
3f77e010:	move   *a13, a9, 1
3f77e020:	move   -*a14, a8, 1
3f77e030:	move   a8, *a9(0x120), 1
3f77e050:	jruc   L3F77E0B0
L3F77E060:
3f77e060:	move   *a13(0x20), a11, 1
3f77e080:	move   *a11(0x0), *a13(0x20), 1
L3F77E0B0:
3f77e0b0:	move   *a13(0x20), a11, 1
3f77e0d0:	cmpi   0x213420, a11
3f77e100:	jreq   L3F77E290
3f77e110:	move   *a13, a9, 1
3f77e120:	setf   16, 1, 0
3f77e130:	move   *a11(0x40), a7, 0
3f77e150:	move   *a9(0x40), a9, 0
3f77e170:	cmp    a9, a7
3f77e180:	jrne   L3F77E290
3f77e190:	move   *a13, a9, 1
3f77e1a0:	move   *a11(0x50), a7, 0
3f77e1c0:	move   *a9(0x50), a9, 0
3f77e1e0:	cmp    a9, a7
3f77e1f0:	jrne   L3F77E290
3f77e200:	move   *a13, a9, 1
3f77e210:	move   *a11(0x120), *a14+, 1
3f77e230:	move   *a9(0x120), *a14+, 1
3f77e250:	calla  L3FE10620
3f77e280:	jreq   L3F77E060
L3F77E290:
3f77e290:	pushst
3f77e2a0:	dint
3f77e2b0:	move   *a13(0x0), *a13(0x60), 1
3f77e2e0:	move   *a11(0x20), *a13(0x80), 1
3f77e310:	move   *a13(0x60), a9, 1
3f77e330:	move   *a13(0x80), a7, 1
3f77e350:	move   *a7, *a9, 1
3f77e360:	move   a7, *a9(0x20), 1
3f77e380:	move   a9, *a7, 1
3f77e390:	move   *a9, a7, 1
3f77e3a0:	move   a9, *a7(0x20), 1
3f77e3c0:	popst
L3F77E3D0:
3f77e3d0:	move   *sp(0xa0), a14, 1
3f77e3f0:	mmfm   sp, a7,a9,a11,a13
3f77e410:	rets   2
L3F77E420:
3f77e420:	mmtm   sp, a5,a7,a9,a11,a13
3f77e440:	move   a14, a13
3f77e450:	addi   0x120, a14
3f77e470:	move   *a13(0xffe0), a11, 1
3f77e490:	move   *a13(0xffc0), a9, 1
3f77e4b0:	setf   16, 1, 0
3f77e4c0:	move   *a11(0x70), a7, 0
3f77e4e0:	move   *a9(0x70), a9, 0
3f77e500:	cmp    a9, a7
3f77e510:	jrle   L3F77E570
3f77e520:	move   *a13(0xffc0), a9, 1
3f77e540:	move   *a9(0x70), a7, 0
3f77e560:	jruc   L3F77E590
L3F77E570:
3f77e570:	move   *a11(0x70), a7, 0
L3F77E590:
3f77e590:	move   a7, *a13(0xc0), 1
3f77e5b0:	move   *a11(0x40), a9, 0
3f77e5d0:	move   *a11(0x60), a7, 0
3f77e5f0:	cmp    a7, a9
3f77e600:	jrge   L3F77E640
3f77e610:	move   *a11(0x40), a9, 0
3f77e630:	jruc   L3F77E660
L3F77E640:
3f77e640:	move   *a11(0x60), a9, 0
L3F77E660:
3f77e660:	move   *a13(0xffc0), a7, 1
3f77e680:	move   *a7(0x60), a7, 0
3f77e6a0:	cmp    a7, a9
3f77e6b0:	jrge   L3F77E780
3f77e6c0:	move   *a11(0x40), a9, 0
3f77e6e0:	move   *a11(0x60), a7, 0
3f77e700:	cmp    a7, a9
3f77e710:	jrge   L3F77E750
3f77e720:	move   *a11(0x40), a9, 0
3f77e740:	jruc   L3F77E7C0
L3F77E750:
3f77e750:	move   *a11(0x60), a9, 0
3f77e770:	jruc   L3F77E7C0
L3F77E780:
3f77e780:	move   *a13(0xffc0), a9, 1
3f77e7a0:	move   *a9(0x60), a9, 0
L3F77E7C0:
3f77e7c0:	move   a9, *a13(0x80), 1
3f77e7e0:	move   *a13(0xffc0), a7, 1
3f77e800:	move   *a11(0x60), a9, 0
3f77e820:	move   *a7(0x40), a7, 0
3f77e840:	cmp    a7, a9
3f77e850:	jrle   L3F77E890
3f77e860:	move   *a11(0x60), a9, 0
3f77e880:	jruc   L3F77E8D0
L3F77E890:
3f77e890:	move   *a13(0xffc0), a9, 1
3f77e8b0:	move   *a9(0x40), a9, 0
L3F77E8D0:
3f77e8d0:	move   *a13(0xffc0), a7, 1
3f77e8f0:	move   *a7(0x60), a7, 0
3f77e910:	cmp    a7, a9
3f77e920:	jrle   L3F77EA30
3f77e930:	move   *a13(0xffc0), a9, 1
3f77e950:	move   *a11(0x60), a7, 0
3f77e970:	move   *a9(0x40), a9, 0
3f77e990:	cmp    a9, a7
3f77e9a0:	jrle   L3F77E9E0
3f77e9b0:	move   *a11(0x60), a9, 0
3f77e9d0:	jruc   L3F77EA70
L3F77E9E0:
3f77e9e0:	move   *a13(0xffc0), a9, 1
3f77ea00:	move   *a9(0x40), a9, 0
3f77ea20:	jruc   L3F77EA70
L3F77EA30:
3f77ea30:	move   *a13(0xffc0), a9, 1
3f77ea50:	move   *a9(0x60), a9, 0
L3F77EA70:
3f77ea70:	move   a9, *a13(0xa0), 1
3f77ea90:	movk   1, a7
3f77eaa0:	move   a7, *a13(0xe0), 1
3f77eac0:	move   @0x213420, a9, 1
3f77eaf0:	move   a9, *a13, 1
3f77eb00:	cmpi   0x213420, a9
3f77eb30:	jaeq   L3F77F640
L3F77EB50:
3f77eb50:	move   *a13, a11, 1
3f77eb60:	move   *a11(0x50), a9, 0
3f77eb80:	move   *a13(0xc0), a7, 1
3f77eba0:	cmp    a7, a9
3f77ebb0:	jage   L3F77F5B0
3f77ebd0:	move   *a11(0x40), a9, 0
3f77ebf0:	move   *a13(0x80), a7, 1
3f77ec10:	cmp    a7, a9
3f77ec20:	jale   L3F77F5D0
3f77ec40:	move   *a11(0x40), a9, 0
3f77ec60:	move   *a13(0xa0), a7, 1
3f77ec80:	cmp    a7, a9
3f77ec90:	jage   L3F77F5D0
3f77ecb0:	move   *a13(0xe0), a9, 1
3f77ecd0:	jreq   L3F77F050
3f77ece0:	move   *a13(0xffe0), a7, 1
3f77ed00:	move   *a7(0x60), a9, 0
3f77ed20:	move   *a7(0x40), a7, 0
3f77ed40:	sub    a7, a9
3f77ed50:	move   a9, *a13(0x20), 0
3f77ed70:	move   *a13(0xffe0), a9, 1
3f77ed90:	move   *a9(0x70), a7, 0
3f77edb0:	move   *a9(0x50), a9, 0
3f77edd0:	sub    a9, a7
3f77ede0:	move   a7, *a13(0x30), 0
3f77ee00:	move   *a13(0x30), *a13(0x40), 0
3f77ee30:	move   *a13(0x20), a9, 0
3f77ee50:	neg    a9
3f77ee60:	move   a9, *a13(0x50), 0
3f77ee80:	move   *a13(0xffc0), a9, 1
3f77eea0:	move   *a9(0x60), a7, 0
3f77eec0:	move   *a9(0x40), a9, 0
3f77eee0:	sub    a9, a7
3f77eef0:	move   a7, *a13(0x20), 0
3f77ef10:	move   *a13(0xffc0), a9, 1
3f77ef30:	move   *a9(0x70), a7, 0
3f77ef50:	move   *a9(0x50), a9, 0
3f77ef70:	sub    a9, a7
3f77ef80:	move   a7, *a13(0x30), 0
3f77efa0:	move   *a13(0x30), a9, 0
3f77efc0:	neg    a9
3f77efd0:	move   a9, *a13(0x60), 0
3f77eff0:	move   *a13(0x20), *a13(0x70), 0
3f77f020:	sub    a9, a9
3f77f030:	move   a9, *a13(0xe0), 1
L3F77F050:
3f77f050:	move   *a13(0xffe0), a7, 1
3f77f070:	move   *a11(0x40), a9, 0
3f77f090:	move   *a7(0x40), a7, 0
3f77f0b0:	sub    a7, a9
3f77f0c0:	move   a9, *a13(0x20), 0
3f77f0e0:	move   *a13(0xffe0), a9, 1
3f77f100:	move   *a11(0x50), a7, 0
3f77f120:	move   *a9(0x50), a9, 0
3f77f140:	sub    a9, a7
3f77f150:	move   a7, *a13(0x30), 0
3f77f170:	move   *a13(0x20), a9, 0
3f77f190:	move   *a13(0x40), a7, 0
3f77f1b0:	mpys   a7, a9
3f77f1c0:	move   *a13(0x30), a5, 0
3f77f1e0:	move   *a13(0x50), a7, 0
3f77f200:	mpys   a7, a5
3f77f210:	add    a5, a9
3f77f220:	move   a9, *a13(0x100), 1
3f77f240:	move   *a13(0x20), a5, 0
3f77f260:	move   *a13(0x40), a7, 0
3f77f280:	mpys   a7, a5
3f77f290:	move   *a13(0x30), a7, 0
3f77f2b0:	move   *a13(0x50), a9, 0
3f77f2d0:	mpys   a9, a7
3f77f2e0:	add    a7, a5
3f77f2f0:	jrle   L3F77F5D0
3f77f300:	move   *a13(0xffc0), a7, 1
3f77f320:	move   *a11(0x40), a5, 0
3f77f340:	move   *a7(0x40), a7, 0
3f77f360:	sub    a7, a5
3f77f370:	move   a5, *a13(0x20), 0
3f77f390:	move   *a13(0xffc0), a7, 1
3f77f3b0:	move   *a11(0x50), a5, 0
3f77f3d0:	move   *a7(0x50), a7, 0
3f77f3f0:	sub    a7, a5
3f77f400:	move   a5, *a13(0x30), 0
3f77f420:	move   *a13(0x20), a7, 0
3f77f440:	move   *a13(0x60), a5, 0
3f77f460:	mpys   a5, a7
3f77f470:	move   *a13(0x30), a5, 0
3f77f490:	move   *a13(0x70), a9, 0
3f77f4b0:	mpys   a9, a5
3f77f4c0:	add    a5, a7
3f77f4d0:	move   a7, *a13(0x100), 1
3f77f4f0:	move   *a13(0x20), a5, 0
3f77f510:	move   *a13(0x60), a7, 0
3f77f530:	mpys   a7, a5
3f77f540:	move   *a13(0x30), a7, 0
3f77f560:	mpys   a9, a7
3f77f570:	add    a7, a5
3f77f580:	jrle   L3F77F5D0
3f77f590:	move   a11, a8
3f77f5a0:	jruc   L3F77F650
L3F77F5B0:
3f77f5b0:	sub    a8, a8
3f77f5c0:	jruc   L3F77F650
L3F77F5D0:
3f77f5d0:	move   *a11, *a13, 1
3f77f5e0:	move   *a13, a11, 1
3f77f5f0:	cmpi   0x213420, a11
3f77f620:	jane   L3F77EB50
L3F77F640:
3f77f640:	sub    a8, a8
L3F77F650:
3f77f650:	move   *sp(0xc0), a14, 1
3f77f670:	mmfm   sp, a5,a7,a9,a11,a13
3f77f690:	rets   2
L3F77F6A0:
3f77f6a0:	mmtm   sp, a7,a9,a11,a13
3f77f6c0:	move   a14, a13
3f77f6d0:	addi   0x160, a14
3f77f6f0:	move   *a13(0xffe0), a11, 1
3f77f710:	subk   3, a11
3f77f720:	jrge   L3F77F790
3f77f730:	move   *a13(0xffa0), a11, 1
3f77f750:	sub    a9, a9
3f77f760:	move   a9, *a11, 1
3f77f770:	jauc   L3F780F40
L3F77F790:
3f77f790:	movi   0x213420, a11
3f77f7c0:	move   a11, @0x213420, 1
3f77f7f0:	move   a11, @0x213440, 1
3f77f820:	move   *a13(0xffc0), *a13(0x100), 1
3f77f850:	sub    a9, a9
3f77f860:	move   a9, *a13, 1
3f77f870:	move   *a13(0xffe0), a9, 1
3f77f890:	move   *a13, a11, 1
3f77f8a0:	inc    a11
3f77f8b0:	cmp    a9, a11
3f77f8c0:	jrge   L3F77FB60
L3F77F8D0:
3f77f8d0:	move   *a13(0x100), a11, 1
3f77f8f0:	setf   16, 1, 0
3f77f900:	move   *a11(0x0), *a13(0x40), 0
3f77f930:	move   *a11(0x10), *a13(0x50), 0
3f77f960:	addk   32, a11
3f77f970:	move   a11, *a13(0x100), 1
3f77f990:	move   *a11(0x0), *a13(0x60), 0
3f77f9c0:	move   *a11(0x10), *a13(0x70), 0
3f77f9f0:	move   a14, -*sp, 1
3f77fa00:	sub    a9, a9
3f77fa10:	move   a9, *a14+, 1
3f77fa20:	move   a13, a9
3f77fa30:	addi   0x60, a9
3f77fa50:	move   *a9+, *a14+, 1
3f77fa60:	move   a13, a9
3f77fa70:	addi   0x40, a9
3f77fa90:	move   *a9+, *a14+, 1
3f77faa0:	calla  L3F77C7C0
3f77fad0:	move   *a13, a9, 1
3f77fae0:	inc    a9
3f77faf0:	move   a9, *a13, 1
3f77fb00:	move   *a13(0xffe0), a9, 1
3f77fb20:	move   *a13, a11, 1
3f77fb30:	inc    a11
3f77fb40:	cmp    a9, a11
3f77fb50:	jrlt   L3F77F8D0
L3F77FB60:
3f77fb60:	move   *a13(0xffc0), a11, 1
3f77fb80:	setf   16, 1, 0
3f77fb90:	move   *a11(0x0), *a13(0x40), 0
3f77fbc0:	move   *a11(0x10), *a13(0x50), 0
3f77fbf0:	move   a14, -*sp, 1
3f77fc00:	sub    a9, a9
3f77fc10:	move   a9, *a14+, 1
3f77fc20:	move   a13, a9
3f77fc30:	addi   0x60, a9
3f77fc50:	move   *a9+, *a14+, 1
3f77fc60:	move   a13, a9
3f77fc70:	addi   0x40, a9
3f77fc90:	move   *a9+, *a14+, 1
3f77fca0:	calla  L3F77C7C0
3f77fcd0:	movi   0x213420, a9
3f77fd00:	move   @0x213420, a11, 1
3f77fd30:	cmp    a11, a9
3f77fd40:	jrne   L3F77FDB0
3f77fd50:	move   *a13(0xffa0), a9, 1
3f77fd70:	sub    a11, a11
3f77fd80:	move   a11, *a9, 1
3f77fd90:	jauc   L3F780F40
L3F77FDB0:
3f77fdb0:	sub    a9, a9
3f77fdc0:	move   a9, *a13(0x20), 1
3f77fde0:	move   a14, -*sp, 1
3f77fdf0:	movi   0x7d0, a9
3f77fe10:	move   a9, *a14+, 1
3f77fe20:	calla  L3F705A00
3f77fe50:	move   a8, *a13(0xc0), 1
3f77fe70:	move   a8, *a13(0xe0), 1
3f77fe90:	move   @0x213420, a11, 1
3f77fec0:	cmpi   0x213420, a11
3f77fef0:	jaeq   L3F780E20
L3F77FF10:
3f77ff10:	pushst
3f77ff20:	dint
3f77ff30:	move   @0x213420, a11, 1
3f77ff60:	move   a11, *a13(0x120), 1
3f77ff80:	move   *a11(0x20), *a13(0x140), 1
3f77ffb0:	move   *a13(0x140), a9, 1
3f77ffd0:	move   *a11, *a9, 1
3f77ffe0:	move   *a9, a9, 1
3f77fff0:	move   *a13(0x140), *a9(0x20), 1
3f780020:	move   a11, *a11, 1
3f780030:	move   a11, *a11(0x20), 1
3f780050:	move   a11, *a13(0x80), 1
3f780070:	popst
3f780080:	movi   0x213420, a9
3f7800b0:	movi   0x213420, a11
3f7800e0:	movk   10, a8
L3F7800F0:
3f7800f0:	move   *a11+, *a9+, 1
3f780100:	dsjs   a8, L3F7800F0
3f780110:	pushst
3f780120:	dint
3f780130:	move   @0x213420, a11, 1
3f780160:	move   a11, *a13(0x120), 1
3f780180:	move   *a11(0x20), *a13(0x140), 1
3f7801b0:	move   *a13(0x140), a9, 1
3f7801d0:	move   *a11, *a9, 1
3f7801e0:	move   *a9, a9, 1
3f7801f0:	move   *a13(0x140), *a9(0x20), 1
3f780220:	move   a11, *a11, 1
3f780230:	move   a11, *a11(0x20), 1
3f780250:	move   a11, *a13(0xa0), 1
3f780270:	popst
3f780280:	move   *a13(0xe0), a9, 1
3f7802a0:	move   *a13(0x80), a7, 1
3f7802c0:	move   *a7(0x40), *a9(0x0), 1
3f7802f0:	move   *a7(0x80), *a9(0x40), 1
3f780320:	move   *a7(0xa0), *a9(0x60), 1
3f780350:	move   *a7(0xc0), *a9(0x80), 1
3f780380:	move   *a11(0x40), *a9(0xa0), 1
3f7803b0:	move   *a11(0x80), *a9(0xe0), 1
3f7803e0:	move   *a11(0xa0), *a9(0x100), 1
3f780410:	move   *a11(0xc0), *a9(0x120), 1
3f780440:	setf   16, 1, 0
3f780450:	move   *a7(0x70), a7, 0
3f780470:	move   *a11(0x70), a9, 0
3f780490:	cmp    a9, a7
3f7804a0:	jrge   L3F7806D0
3f7804b0:	move   a14, -*sp, 1
3f7804c0:	move   *a13(0x80), a9, 1
3f7804e0:	addi   0x60, a9
3f780500:	move   a9, *a14+, 1
3f780510:	move   a11, *a14+, 1
3f780520:	calla  L3F77C0A0
3f780550:	move   *a13(0xe0), a9, 1
3f780570:	move   *a13(0x80), a7, 1
3f780590:	move   *a7(0x60), *a9(0x20), 1
3f7805c0:	move   *a11(0x40), *a9(0xc0), 1
3f7805f0:	move   a14, -*sp, 1
3f780600:	move   a11, *a14+, 1
3f780610:	addi   0x60, a11
3f780630:	move   *a11+, *a14+, 1
3f780640:	move   *a13(0xa0), a11, 1
3f780660:	addi   0x40, a11
3f780680:	move   *a11+, *a14+, 1
3f780690:	calla  L3F77C7C0
3f7806c0:	jruc   L3F780A20
L3F7806D0:
3f7806d0:	move   *a13(0x80), a9, 1
3f7806f0:	move   *a9(0x70), a7, 0
3f780710:	move   *a11(0x70), a9, 0
3f780730:	cmp    a9, a7
3f780740:	jreq   L3F780980
3f780750:	move   a14, -*sp, 1
3f780760:	addi   0x60, a11
3f780780:	move   a11, *a14+, 1
3f780790:	move   *a13(0x80), *a14+, 1
3f7807b0:	calla  L3F77C0A0
3f7807e0:	move   *a13(0xe0), a11, 1
3f780800:	move   *a13(0x80), a9, 1
3f780820:	move   *a9(0x40), *a11(0x20), 1
3f780850:	move   *a13(0xa0), a7, 1
3f780870:	move   *a7(0x60), *a11(0xc0), 1
3f7808a0:	move   a14, -*sp, 1
3f7808b0:	move   a9, *a14+, 1
3f7808c0:	addi   0x60, a9
3f7808e0:	move   *a9+, *a14+, 1
3f7808f0:	move   *a13(0x80), a9, 1
3f780910:	addi   0x40, a9
3f780930:	move   *a9+, *a14+, 1
3f780940:	calla  L3F77C7C0
3f780970:	jruc   L3F780A20
L3F780980:
3f780980:	move   *a13(0xe0), a9, 1
3f7809a0:	move   *a13(0x80), a7, 1
3f7809c0:	move   *a7(0x60), *a9(0x20), 1
3f7809f0:	move   *a11(0x60), *a9(0xc0), 1
L3F780A20:
3f780a20:	move   *a13(0x20), a11, 1
3f780a40:	inc    a11
3f780a50:	move   a11, *a13(0x20), 1
3f780a70:	move   *a13(0xe0), a9, 1
3f780a90:	addi   0x140, a9
3f780ab0:	move   a9, *a13(0xe0), 1
3f780ad0:	move   a14, -*sp, 1
3f780ae0:	move   *a13(0x80), *a14+, 1
3f780b00:	calla  L3F702440
3f780b30:	move   a14, -*sp, 1
3f780b40:	move   *a13(0xa0), *a14+, 1
3f780b60:	calla  L3F702440
3f780b90:	movi   0x32, a7
3f780bb0:	mods   a7, a11
3f780bc0:	jrne   L3F780DA0
3f780bd0:	move   *a13(0x20), a11, 1
3f780bf0:	inc    a11
3f780c00:	divs   a7, a11
3f780c10:	inc    a11
3f780c20:	mpys   a7, a11
3f780c30:	move   a11, *a13, 1
3f780c40:	move   a14, -*sp, 1
3f780c50:	move   a11, a7
3f780c60:	sll    0x5, a11
3f780c70:	sll    0x3, a7
3f780c80:	add    a7, a11
3f780c90:	move   a11, *a14+, 1
3f780ca0:	move   *a13(0xc0), *a14+, 1
3f780cc0:	calla  L3F705B20
3f780cf0:	move   a8, *a13(0xc0), 1
3f780d10:	move   *a13(0x20), a11, 1
3f780d30:	move   a11, a7
3f780d40:	sll    0x8, a11
3f780d50:	sll    0x6, a7
3f780d60:	add    a7, a11
3f780d70:	add    a8, a11
3f780d80:	move   a11, *a13(0xe0), 1
L3F780DA0:
3f780da0:	move   @0x213420, a11, 1
3f780dd0:	cmpi   0x213420, a11
3f780e00:	jane   L3F77FF10
L3F780E20:
3f780e20:	move   *a13(0x20), a9, 1
3f780e40:	jrne   L3F780EC0
3f780e50:	move   a14, -*sp, 1
3f780e60:	move   *a13(0xc0), *a14+, 1
3f780e80:	calla  L3F702440
3f780eb0:	jruc   L3F780F10
L3F780EC0:
3f780ec0:	move   *a13(0xff80), a7, 1
3f780ee0:	move   *a13(0xc0), *a7(0x0), 1
L3F780F10:
3f780f10:	move   *a13(0xffa0), a11, 1
3f780f30:	move   a9, *a11, 1
L3F780F40:
3f780f40:	move   *sp(0xa0), a14, 1
3f780f60:	mmfm   sp, a7,a9,a11,a13
3f780f80:	rets   2
L3F780F90:
3f780f90:	mmtm   sp, a7,a9,a11,a13
3f780fb0:	move   a14, a13
3f780fc0:	addi   0x180, a14
3f780fe0:	move   *a13(0xffe0), a11, 1
3f781000:	subk   3, a11
3f781010:	jrge   L3F781080
3f781020:	move   *a13(0xffa0), a11, 1
3f781040:	sub    a9, a9
3f781050:	move   a9, *a11, 1
3f781060:	jauc   L3F782C30
L3F781080:
3f781080:	movi   0x213420, a11
3f7810b0:	move   a11, @0x213420, 1
3f7810e0:	move   a11, @0x213440, 1
3f781110:	move   *a13(0xffc0), *a13(0x120), 1
3f781140:	sub    a9, a9
3f781150:	move   a9, *a13, 1
3f781160:	move   *a13(0xffe0), a9, 1
3f781180:	move   *a13, a11, 1
3f781190:	inc    a11
3f7811a0:	cmp    a9, a11
3f7811b0:	jrge   L3F781450
L3F7811C0:
3f7811c0:	move   *a13(0x120), a11, 1
3f7811e0:	setf   16, 1, 0
3f7811f0:	move   *a11(0x0), *a13(0x40), 0
3f781220:	move   *a11(0x10), *a13(0x50), 0
3f781250:	addk   32, a11
3f781260:	move   a11, *a13(0x120), 1
3f781280:	move   *a11(0x0), *a13(0x60), 0
3f7812b0:	move   *a11(0x10), *a13(0x70), 0
3f7812e0:	move   a14, -*sp, 1
3f7812f0:	sub    a9, a9
3f781300:	move   a9, *a14+, 1
3f781310:	move   a13, a9
3f781320:	addi   0x60, a9
3f781340:	move   *a9+, *a14+, 1
3f781350:	move   a13, a9
3f781360:	addi   0x40, a9
3f781380:	move   *a9+, *a14+, 1
3f781390:	calla  L3F77C7C0
3f7813c0:	move   *a13, a9, 1
3f7813d0:	inc    a9
3f7813e0:	move   a9, *a13, 1
3f7813f0:	move   *a13(0xffe0), a9, 1
3f781410:	move   *a13, a11, 1
3f781420:	inc    a11
3f781430:	cmp    a9, a11
3f781440:	jrlt   L3F7811C0
L3F781450:
3f781450:	move   *a13(0xffc0), a11, 1
3f781470:	setf   16, 1, 0
3f781480:	move   *a11(0x0), *a13(0x40), 0
3f7814b0:	move   *a11(0x10), *a13(0x50), 0
3f7814e0:	move   a14, -*sp, 1
3f7814f0:	sub    a9, a9
3f781500:	move   a9, *a14+, 1
3f781510:	move   a13, a9
3f781520:	addi   0x60, a9
3f781540:	move   *a9+, *a14+, 1
3f781550:	move   a13, a9
3f781560:	addi   0x40, a9
3f781580:	move   *a9+, *a14+, 1
3f781590:	calla  L3F77C7C0
3f7815c0:	movi   0x213420, a9
3f7815f0:	move   @0x213420, a11, 1
3f781620:	cmp    a11, a9
3f781630:	jrne   L3F7816A0
3f781640:	move   *a13(0xffa0), a9, 1
3f781660:	sub    a11, a11
3f781670:	move   a11, *a9, 1
3f781680:	jauc   L3F782C30
L3F7816A0:
3f7816a0:	sub    a9, a9
3f7816b0:	move   a9, *a13(0x20), 1
3f7816d0:	move   a14, -*sp, 1
3f7816e0:	movi   0x7d0, a9
3f781700:	move   a9, *a14+, 1
3f781710:	calla  L3F705A00
3f781740:	move   a8, *a13(0xe0), 1
3f781760:	move   a8, *a13(0x100), 1
3f781780:	move   @0x213420, a11, 1
3f7817b0:	cmpi   0x213420, a11
3f7817e0:	jaeq   L3F782B10
L3F781800:
3f781800:	pushst
3f781810:	dint
3f781820:	move   @0x213420, a11, 1
3f781850:	move   a11, *a13(0x140), 1
3f781870:	move   *a11(0x20), *a13(0x160), 1
3f7818a0:	move   *a13(0x160), a9, 1
3f7818c0:	move   *a11, *a9, 1
3f7818d0:	move   *a9, a9, 1
3f7818e0:	move   *a13(0x160), *a9(0x20), 1
3f781910:	move   a11, *a11, 1
3f781920:	move   a11, *a11(0x20), 1
3f781940:	move   a11, *a13(0x80), 1
3f781960:	popst
3f781970:	movi   0x213420, a9
3f7819a0:	movi   0x213420, a11
3f7819d0:	movk   10, a8
L3F7819E0:
3f7819e0:	move   *a11+, *a9+, 1
3f7819f0:	dsjs   a8, L3F7819E0
3f781a00:	pushst
3f781a10:	dint
3f781a20:	move   @0x213420, a11, 1
3f781a50:	move   a11, *a13(0x140), 1
3f781a70:	move   *a11(0x20), *a13(0x160), 1
3f781aa0:	move   *a13(0x160), a9, 1
3f781ac0:	move   *a11, *a9, 1
3f781ad0:	move   *a9, a9, 1
3f781ae0:	move   *a13(0x160), *a9(0x20), 1
3f781b10:	move   a11, *a11, 1
3f781b20:	move   a11, *a11(0x20), 1
3f781b40:	move   a11, *a13(0xa0), 1
3f781b60:	popst
3f781b70:	move   a14, -*sp, 1
3f781b80:	move   a11, *a14+, 1
3f781b90:	move   *a13(0x80), *a14+, 1
3f781bb0:	calla  L3F77E420
3f781be0:	move   a8, *a13(0xc0), 1
3f781c00:	move   *a13(0x100), a9, 1
3f781c20:	move   *a13(0x80), a7, 1
3f781c40:	move   *a7(0x40), *a9(0x0), 1
3f781c70:	move   *a7(0x80), *a9(0x40), 1
3f781ca0:	move   *a7(0xa0), *a9(0x60), 1
3f781cd0:	move   *a7(0xc0), *a9(0x80), 1
3f781d00:	move   *a11(0x40), *a9(0xa0), 1
3f781d30:	move   *a11(0x80), *a9(0xe0), 1
3f781d60:	move   *a11(0xa0), *a9(0x100), 1
3f781d90:	move   *a11(0xc0), *a9(0x120), 1
3f781dc0:	move   a8, a8
3f781dd0:	jrne   L3F7823D0
3f781de0:	setf   16, 1, 0
3f781df0:	move   *a7(0x70), a7, 0
3f781e10:	move   *a11(0x70), a9, 0
3f781e30:	cmp    a9, a7
3f781e40:	jrge   L3F782070
3f781e50:	move   a14, -*sp, 1
3f781e60:	move   *a13(0x80), a9, 1
3f781e80:	addi   0x60, a9
3f781ea0:	move   a9, *a14+, 1
3f781eb0:	move   a11, *a14+, 1
3f781ec0:	calla  L3F77C0A0
3f781ef0:	move   *a13(0x100), a9, 1
3f781f10:	move   *a13(0x80), a7, 1
3f781f30:	move   *a7(0x60), *a9(0x20), 1
3f781f60:	move   *a11(0x40), *a9(0xc0), 1
3f781f90:	move   a14, -*sp, 1
3f781fa0:	move   a11, *a14+, 1
3f781fb0:	addi   0x60, a11
3f781fd0:	move   *a11+, *a14+, 1
3f781fe0:	move   *a13(0xa0), a11, 1
3f782000:	addi   0x40, a11
3f782020:	move   *a11+, *a14+, 1
3f782030:	calla  L3F77C7C0
3f782060:	jruc   L3F782710
L3F782070:
3f782070:	move   *a13(0x80), a9, 1
3f782090:	move   *a9(0x70), a7, 0
3f7820b0:	move   *a11(0x70), a9, 0
3f7820d0:	cmp    a9, a7
3f7820e0:	jreq   L3F782320
3f7820f0:	move   a14, -*sp, 1
3f782100:	addi   0x60, a11
3f782120:	move   a11, *a14+, 1
3f782130:	move   *a13(0x80), *a14+, 1
3f782150:	calla  L3F77C0A0
3f782180:	move   *a13(0x100), a11, 1
3f7821a0:	move   *a13(0x80), a9, 1
3f7821c0:	move   *a9(0x40), *a11(0x20), 1
3f7821f0:	move   *a13(0xa0), a7, 1
3f782210:	move   *a7(0x60), *a11(0xc0), 1
3f782240:	move   a14, -*sp, 1
3f782250:	move   a9, *a14+, 1
3f782260:	addi   0x60, a9
3f782280:	move   *a9+, *a14+, 1
3f782290:	move   *a13(0x80), a9, 1
3f7822b0:	addi   0x40, a9
3f7822d0:	move   *a9+, *a14+, 1
3f7822e0:	calla  L3F77C7C0
3f782310:	jruc   L3F782710
L3F782320:
3f782320:	move   *a13(0x100), a9, 1
3f782340:	move   *a13(0x80), a7, 1
3f782360:	move   *a7(0x60), *a9(0x20), 1
3f782390:	move   *a11(0x60), *a9(0xc0), 1
3f7823c0:	jruc   L3F782710
L3F7823D0:
3f7823d0:	move   a14, -*sp, 1
3f7823e0:	addi   0x40, a8
3f782400:	move   a8, *a14+, 1
3f782410:	move   a7, *a14+, 1
3f782420:	calla  L3F77C0A0
3f782450:	move   a14, -*sp, 1
3f782460:	move   *a13(0xc0), a7, 1
3f782480:	addi   0x40, a7
3f7824a0:	move   a7, *a14+, 1
3f7824b0:	move   a11, *a14+, 1
3f7824c0:	calla  L3F77C0A0
3f7824f0:	move   *a13(0x80), a7, 1
3f782510:	move   *a7(0x40), *a9(0x20), 1
3f782540:	move   *a11(0x40), *a9(0xc0), 1
3f782570:	move   a14, -*sp, 1
3f782580:	move   a7, *a14+, 1
3f782590:	addi   0x60, a7
3f7825b0:	move   *a7+, *a14+, 1
3f7825c0:	move   *a13(0x80), a7, 1
3f7825e0:	addi   0x40, a7
3f782600:	move   *a7+, *a14+, 1
3f782610:	calla  L3F77C7C0
3f782640:	move   a14, -*sp, 1
3f782650:	move   a11, *a14+, 1
3f782660:	addi   0x60, a11
3f782680:	move   *a11+, *a14+, 1
3f782690:	move   *a13(0xa0), a11, 1
3f7826b0:	addi   0x40, a11
3f7826d0:	move   *a11+, *a14+, 1
3f7826e0:	calla  L3F77C7C0
L3F782710:
3f782710:	move   *a13(0x20), a11, 1
3f782730:	inc    a11
3f782740:	move   a11, *a13(0x20), 1
3f782760:	move   *a13(0x100), a9, 1
3f782780:	addi   0x140, a9
3f7827a0:	move   a9, *a13(0x100), 1
3f7827c0:	move   a14, -*sp, 1
3f7827d0:	move   *a13(0x80), *a14+, 1
3f7827f0:	calla  L3F702440
3f782820:	move   a14, -*sp, 1
3f782830:	move   *a13(0xa0), *a14+, 1
3f782850:	calla  L3F702440
3f782880:	movi   0x32, a7
3f7828a0:	mods   a7, a11
3f7828b0:	jrne   L3F782A90
3f7828c0:	move   *a13(0x20), a11, 1
3f7828e0:	inc    a11
3f7828f0:	divs   a7, a11
3f782900:	inc    a11
3f782910:	mpys   a7, a11
3f782920:	move   a11, *a13, 1
3f782930:	move   a14, -*sp, 1
3f782940:	move   a11, a7
3f782950:	sll    0x5, a11
3f782960:	sll    0x3, a7
3f782970:	add    a7, a11
3f782980:	move   a11, *a14+, 1
3f782990:	move   *a13(0xe0), *a14+, 1
3f7829b0:	calla  L3F705B20
3f7829e0:	move   a8, *a13(0xe0), 1
3f782a00:	move   *a13(0x20), a11, 1
3f782a20:	move   a11, a7
3f782a30:	sll    0x8, a11
3f782a40:	sll    0x6, a7
3f782a50:	add    a7, a11
3f782a60:	add    a8, a11
3f782a70:	move   a11, *a13(0x100), 1
L3F782A90:
3f782a90:	move   @0x213420, a11, 1
3f782ac0:	cmpi   0x213420, a11
3f782af0:	jane   L3F781800
L3F782B10:
3f782b10:	move   *a13(0x20), a9, 1
3f782b30:	jrne   L3F782BB0
3f782b40:	move   a14, -*sp, 1
3f782b50:	move   *a13(0xe0), *a14+, 1
3f782b70:	calla  L3F702440
3f782ba0:	jruc   L3F782C00
L3F782BB0:
3f782bb0:	move   *a13(0xff80), a7, 1
3f782bd0:	move   *a13(0xe0), *a7(0x0), 1
L3F782C00:
3f782c00:	move   *a13(0xffa0), a11, 1
3f782c20:	move   a9, *a11, 1
L3F782C30:
3f782c30:	move   *sp(0xa0), a14, 1
3f782c50:	mmfm   sp, a7,a9,a11,a13
3f782c70:	rets   2
3f782c80:	move   a14, -*sp, 1
3f782c90:	movi   0x3f7845d0, a8
3f782cc0:	move   a8, *a14+, 1
3f782cd0:	calla  L3FB341E0
3f782d00:	rets
L3F782D10:
3f782d10:	mmtm   sp, a7,a9,a11,a13
3f782d30:	move   a14, a13
3f782d40:	addi   0x2a0, a14
3f782d60:	move   *a13(0xffe0), a11, 1
3f782d80:	subk   3, a11
3f782d90:	jrge   L3F782E00
3f782da0:	move   *a13(0xffa0), a11, 1
3f782dc0:	sub    a9, a9
3f782dd0:	move   a9, *a11, 1
3f782de0:	jauc   L3F784580
L3F782E00:
3f782e00:	movi   0x213420, a11
3f782e30:	move   a11, @0x213420, 1
3f782e60:	move   a11, @0x213440, 1
3f782e90:	move   *a13(0xffc0), *a13(0x240), 1
3f782ec0:	sub    a9, a9
3f782ed0:	move   a9, *a13, 1
3f782ee0:	move   *a13(0xffe0), a11, 1
3f782f00:	cmp    a11, a9
3f782f10:	jrge   L3F783440
L3F782F20:
3f782f20:	move   *a13(0x240), a11, 1
3f782f40:	setf   16, 1, 0
3f782f50:	move   *a11(0x10), a9, 0
3f782f70:	move   *a11(0x30), a11, 0
3f782f90:	cmp    a11, a9
3f782fa0:	jreq   L3F783370
3f782fb0:	move   *a13(0x240), a11, 1
3f782fd0:	move   *a11(0x40), *a13(0x100), 1
3f783000:	move   *a11(0x60), *a13(0x120), 1
3f783030:	move   *a11(0x80), *a13(0x140), 1
3f783060:	move   *a13(0x100), a9, 1
3f783080:	jrge   L3F783100
3f783090:	move   *a13(0x120), a7, 1
3f7830b0:	sub    a7, a9
3f7830c0:	divs   a7, a9
3f7830d0:	move   a9, *a13(0x180), 1
3f7830f0:	jruc   L3F783150
L3F783100:
3f783100:	move   *a13(0x120), a7, 1
3f783120:	divs   a7, a9
3f783130:	move   a9, *a13(0x180), 1
L3F783150:
3f783150:	mpys   a7, a9
3f783160:	move   *a13(0x100), a7, 1
3f783180:	sub    a9, a7
3f783190:	move   a7, *a13(0x160), 1
3f7831b0:	move   *a11(0x0), *a13(0x40), 0
3f7831e0:	move   *a11(0x10), *a13(0x50), 0
3f783210:	move   *a11(0x20), *a13(0x60), 0
3f783240:	move   *a11(0x30), *a13(0x70), 0
3f783270:	move   a14, -*sp, 1
3f783280:	move   a13, a9
3f783290:	addi   0x80, a9
3f7832b0:	move   a9, *a14+, 1
3f7832c0:	move   a13, a7
3f7832d0:	addi   0x60, a7
3f7832f0:	move   *a7+, *a14+, 1
3f783300:	move   a13, a7
3f783310:	addi   0x40, a7
3f783330:	move   *a7+, *a14+, 1
3f783340:	calla  L3F77C7C0
L3F783370:
3f783370:	move   *a13(0x240), a11, 1
3f783390:	addi   0xa0, a11
3f7833b0:	move   a11, *a13(0x240), 1
3f7833d0:	move   *a13, a9, 1
3f7833e0:	inc    a9
3f7833f0:	move   a9, *a13, 1
3f783400:	move   *a13(0xffe0), a7, 1
3f783420:	cmp    a7, a9
3f783430:	jrlt   L3F782F20
L3F783440:
3f783440:	sub    a11, a11
3f783450:	move   a11, *a13(0x20), 1
3f783470:	move   a14, -*sp, 1
3f783480:	movi   0x7d0, a7
3f7834a0:	move   a7, *a14+, 1
3f7834b0:	calla  L3F705A00
3f7834e0:	move   a8, *a13(0x200), 1
3f783500:	move   a8, *a13(0x220), 1
3f783520:	move   @0x213420, a7, 1
3f783550:	cmpi   0x213420, a7
3f783580:	jaeq   L3F784460
L3F7835A0:
3f7835a0:	pushst
3f7835b0:	dint
3f7835c0:	move   @0x213420, a11, 1
3f7835f0:	move   a11, *a13(0x260), 1
3f783610:	move   *a11(0x20), *a13(0x280), 1
3f783640:	move   *a13(0x280), a9, 1
3f783660:	move   *a11, *a9, 1
3f783670:	move   *a9, a7, 1
3f783680:	move   a9, *a7(0x20), 1
3f7836a0:	move   a11, *a11, 1
3f7836b0:	move   a11, *a11(0x20), 1
3f7836d0:	move   a11, *a13(0x1c0), 1
3f7836f0:	popst
3f783700:	movi   0x213420, a9
3f783730:	movi   0x213420, a7
3f783760:	movk   10, a8
L3F783770:
3f783770:	move   *a7+, *a9+, 1
3f783780:	dsjs   a8, L3F783770
3f783790:	pushst
3f7837a0:	dint
3f7837b0:	move   @0x213420, a9, 1
3f7837e0:	move   a9, *a13(0x260), 1
3f783800:	move   *a9(0x20), *a13(0x280), 1
3f783830:	move   *a13(0x280), a7, 1
3f783850:	move   *a9, *a7, 1
3f783860:	move   *a7, a7, 1
3f783870:	move   *a13(0x280), *a7(0x20), 1
3f7838a0:	move   a9, *a9, 1
3f7838b0:	move   a9, *a9(0x20), 1
3f7838d0:	move   a9, *a13(0x1e0), 1
3f7838f0:	popst
3f783900:	move   *a13(0x220), a7, 1
3f783920:	move   *a11(0x40), *a7(0x0), 1
3f783950:	move   *a11(0x80), *a7(0x40), 1
3f783980:	move   *a11(0xa0), *a7(0x60), 1
3f7839b0:	move   *a11(0xc0), *a7(0x80), 1
3f7839e0:	move   *a9(0x40), *a7(0xa0), 1
3f783a10:	move   *a9(0x80), *a7(0xe0), 1
3f783a40:	move   *a9(0xa0), *a7(0x100), 1
3f783a70:	move   *a9(0xc0), *a7(0x120), 1
3f783aa0:	setf   16, 1, 0
3f783ab0:	move   *a11(0x70), a7, 0
3f783ad0:	move   *a9(0x70), a11, 0
3f783af0:	cmp    a11, a7
3f783b00:	jrge   L3F783D30
3f783b10:	move   a14, -*sp, 1
3f783b20:	move   *a13(0x1c0), a11, 1
3f783b40:	addi   0x60, a11
3f783b60:	move   a11, *a14+, 1
3f783b70:	move   a9, *a14+, 1
3f783b80:	calla  L3F77C0A0
3f783bb0:	move   *a13(0x220), a11, 1
3f783bd0:	move   *a13(0x1c0), a7, 1
3f783bf0:	move   *a7(0x60), *a11(0x20), 1
3f783c20:	move   *a9(0x40), *a11(0xc0), 1
3f783c50:	move   a14, -*sp, 1
3f783c60:	move   a9, *a14+, 1
3f783c70:	addi   0x60, a9
3f783c90:	move   *a9+, *a14+, 1
3f783ca0:	move   *a13(0x1e0), a9, 1
3f783cc0:	addi   0x40, a9
3f783ce0:	move   *a9+, *a14+, 1
3f783cf0:	calla  L3F77C7C0
3f783d20:	jruc   L3F784080
L3F783D30:
3f783d30:	move   *a13(0x1c0), a11, 1
3f783d50:	move   *a11(0x70), a7, 0
3f783d70:	move   *a9(0x70), a11, 0
3f783d90:	cmp    a11, a7
3f783da0:	jreq   L3F783FE0
3f783db0:	move   a14, -*sp, 1
3f783dc0:	addi   0x60, a9
3f783de0:	move   a9, *a14+, 1
3f783df0:	move   *a13(0x1c0), *a14+, 1
3f783e10:	calla  L3F77C0A0
3f783e40:	move   *a13(0x220), a11, 1
3f783e60:	move   *a13(0x1c0), a9, 1
3f783e80:	move   *a9(0x40), *a11(0x20), 1
3f783eb0:	move   *a13(0x1e0), a7, 1
3f783ed0:	move   *a7(0x60), *a11(0xc0), 1
3f783f00:	move   a14, -*sp, 1
3f783f10:	move   a9, *a14+, 1
3f783f20:	addi   0x60, a9
3f783f40:	move   *a9+, *a14+, 1
3f783f50:	move   *a13(0x1c0), a9, 1
3f783f70:	addi   0x40, a9
3f783f90:	move   *a9+, *a14+, 1
3f783fa0:	calla  L3F77C7C0
3f783fd0:	jruc   L3F784080
L3F783FE0:
3f783fe0:	move   *a13(0x220), a11, 1
3f784000:	move   *a13(0x1c0), a7, 1
3f784020:	move   *a7(0x60), *a11(0x20), 1
3f784050:	move   *a9(0x60), *a11(0xc0), 1
L3F784080:
3f784080:	move   *a13(0x20), a9, 1
3f7840a0:	inc    a9
3f7840b0:	move   a9, *a13(0x20), 1
3f7840d0:	addi   0x140, a11
3f7840f0:	move   a11, *a13(0x220), 1
3f784110:	move   a14, -*sp, 1
3f784120:	move   *a13(0x1c0), *a14+, 1
3f784140:	calla  L3F702440
3f784170:	move   a14, -*sp, 1
3f784180:	move   *a13(0x1e0), *a14+, 1
3f7841a0:	calla  L3F702440
3f7841d0:	movi   0x32, a7
3f7841f0:	mods   a7, a9
3f784200:	jrne   L3F7843E0
3f784210:	move   *a13(0x20), a9, 1
3f784230:	inc    a9
3f784240:	divs   a7, a9
3f784250:	inc    a9
3f784260:	mpys   a7, a9
3f784270:	move   a9, *a13, 1
3f784280:	move   a14, -*sp, 1
3f784290:	move   a9, a7
3f7842a0:	sll    0x5, a9
3f7842b0:	sll    0x3, a7
3f7842c0:	add    a7, a9
3f7842d0:	move   a9, *a14+, 1
3f7842e0:	move   *a13(0x200), *a14+, 1
3f784300:	calla  L3F705B20
3f784330:	move   a8, *a13(0x200), 1
3f784350:	move   *a13(0x20), a9, 1
3f784370:	move   a9, a7
3f784380:	sll    0x8, a9
3f784390:	sll    0x6, a7
3f7843a0:	add    a7, a9
3f7843b0:	add    a8, a9
3f7843c0:	move   a9, *a13(0x220), 1
L3F7843E0:
3f7843e0:	move   @0x213420, a11, 1
3f784410:	cmpi   0x213420, a11
3f784440:	jane   L3F7835A0
L3F784460:
3f784460:	move   *a13(0x20), a11, 1
3f784480:	jrne   L3F784500
3f784490:	move   a14, -*sp, 1
3f7844a0:	move   *a13(0x200), *a14+, 1
3f7844c0:	calla  L3F702440
3f7844f0:	jruc   L3F784550
L3F784500:
3f784500:	move   *a13(0xff80), a9, 1
3f784520:	move   *a13(0x200), *a9(0x0), 1
L3F784550:
3f784550:	move   *a13(0xffa0), a9, 1
L3F784570:
3f784570:	move   a11, *a9, 1
L3F784580:
3f784580:	move   *sp(0xa0), a14, 1
3f7845a0:	mmfm   sp, a7,a9,a11,a13
3f7845c0:	rets   2
3f7845d0:	sla    a11, a3
3f7845e0:	mods   a3, a12
3f7845f0:	modu   a3, a9
3f784600:	sla    0x3, a7
3f784610:	rl     a11, a13
3f784620:	sra    b10, b4
3f784630:	.word  0x7373
3f784640:	mods   a3, a5
3f784650:	sla    a11, a12
3f784660:	sra    b11, b4
3f784670:	rl     a10, a6
3f784680:	sra    b11, b8
3f784690:	and    a3, a4
3f7846a0:	mods   a3, sp
3f7846b0:	srl    b11, b9
3f7846c0:	modu   a3, sp
3f7846d0:	.word  0x000a
3f7846e0:	.word  0x0000
3f7846f0:	.word  0x0000
3f784700:	.word  0x0000
3f784710:	add    b0, b8
3f784720:	.word  0x0000
3f784730:	.word  0x0000
L3F784740:
3f784740:	.word  0x0000
3f784750:	dsjs   b8, L3F784570
3f784760:	addxy  a0, a0
3f784770:	jrlt   L3F784740
3f784780:	.word  0x0000
3f784790:	.word  0x0000
3f7847a0:	movb   *a0, *a0
3f7847b0:	jruc   L3F7841B0
3f7847c0:	mmtm   sp, a7,a9,a11,a13
3f7847e0:	move   a14, a13
3f7847f0:	addi   0x200, a14
3f784810:	sub    a11, a11
3f784820:	move   a11, *a13(0x80), 1
3f784840:	move   a11, *a13(0xa0), 1
3f784860:	move   a11, *a13(0xc0), 1
3f784880:	move   a11, *a13(0xe0), 1
3f7848a0:	move   a11, *a13(0x100), 1
3f7848c0:	move   a11, *a13(0x120), 1
3f7848e0:	move   a11, *a13(0x140), 1
3f784900:	move   a11, *a13(0x160), 1
3f784920:	move   a11, *a13(0x180), 1
3f784940:	movk   1, a11
3f784950:	move   a11, *a13(0x1c0), 1
3f784970:	move   *a13(0xffe0), a9, 1
3f784990:	move   *a9(0x80), *a13(0x20), 1
3f7849c0:	move   *a9(0x20), a9, 1
3f7849e0:	move   a9, @0x213560, 1
3f784a10:	sub    a9, a9
3f784a20:	move   a9, @0x2135e0, 1
3f784a50:	move   a9, @0x2135a0, 1
3f784a80:	move   a9, @0x2135c0, 1
3f784ab0:	move   a9, @0x213580, 1
3f784ae0:	move   a9, @0x213620, 1
3f784b10:	move   a9, @0x213600, 1
3f784b40:	move   *a13(0xffc0), a11, 1
3f784b60:	subk   6, a11
3f784b70:	jreq   L3F784DA0
3f784b80:	move   *a13(0xffc0), a11, 1
3f784ba0:	subk   5, a11
3f784bb0:	jreq   L3F784DA0
3f784bc0:	move   *a13(0xffc0), a11, 1
3f784be0:	subk   4, a11
3f784bf0:	jreq   L3F784DA0
3f784c00:	move   *a13(0xffc0), a11, 1
3f784c20:	subk   7, a11
3f784c30:	jreq   L3F784DA0
3f784c40:	move   *a13(0xffe0), a11, 1
3f784c60:	setf   16, 1, 0
3f784c70:	move   *a11(0x3a0), a7, 0
3f784c90:	move   *a11(0x3c0), a11, 0
3f784cb0:	sub    a11, a7
3f784cc0:	move   a7, @0x213660, 1
3f784cf0:	move   *a13(0xffe0), a11, 1
3f784d10:	move   *a11(0x3b0), a7, 0
3f784d30:	move   *a11(0x3d0), a11, 0
3f784d50:	sub    a11, a7
3f784d60:	move   a7, @0x213680, 1
3f784d90:	jruc   L3F784E00
L3F784DA0:
3f784da0:	move   a9, @0x213680, 1
3f784dd0:	move   a9, @0x213660, 1
L3F784E00:
3f784e00:	move   a14, -*sp, 1
3f784e10:	movk   8, a11
3f784e20:	move   a11, *a14+, 1
3f784e30:	movk   1, a7
3f784e40:	move   a7, *a14+, 1
3f784e50:	calla  L3F703D90
3f784e80:	move   a8, *a13(0x160), 1
3f784ea0:	move   a14, -*sp, 1
3f784eb0:	move   *a13(0xffe0), a7, 1
3f784ed0:	move   *a7(0x260), *a14+, 1
3f784ef0:	move   a8, *a14+, 1
3f784f00:	calla  L3FC2AF60
3f784f30:	move   @0x213660, a9, 1
3f784f60:	jrne   L3F784FB0
3f784f70:	move   @0x213680, a11, 1
3f784fa0:	jreq   L3F785080
L3F784FB0:
3f784fb0:	move   a14, -*sp, 1
3f784fc0:	move   @0x213680, a11, 1
3f784ff0:	neg    a11
3f785000:	move   a11, *a14+, 1
3f785010:	neg    a9
3f785020:	move   a9, *a14+, 1
3f785030:	move   *a13(0x160), *a14+, 1
3f785050:	calla  L3FC37E00
L3F785080:
3f785080:	move   a14, -*sp, 1
3f785090:	movk   8, a11
3f7850a0:	move   a11, *a14+, 1
3f7850b0:	movk   1, a9
3f7850c0:	move   a9, *a14+, 1
3f7850d0:	calla  L3F703D90
3f785100:	move   a8, *a13(0x80), 1
3f785120:	move   a14, -*sp, 1
3f785130:	move   a8, *a14+, 1
3f785140:	move   *a13(0x20), a9, 1
3f785160:	move   *a9(0x1c0), *a14+, 1
3f785180:	move   a9, *a14+, 1
3f785190:	calla  L3FC2D580
3f7851c0:	move   a7, *a13(0x40), 1
3f7851e0:	move   a7, a8
3f7851f0:	jaeq   L3F785BE0
L3F785210:
3f785210:	move   *a13(0x40), a11, 1
3f785230:	move   *a13(0xffe0), a9, 1
3f785250:	cmp    a9, a11
3f785260:	jreq   L3F785350
3f785270:	move   *a13(0xff80), a7, 1
3f785290:	jreq   L3F785350
3f7852a0:	jreq   L3F7853A0
3f7852b0:	move   a14, -*sp, 1
3f7852c0:	move   *a13(0xffc0), *a14+, 1
3f7852e0:	move   a7, *a14+, 1
3f7852f0:	move   a11, *a14+, 1
3f785300:	calla  L3F794080
3f785330:	move   a8, a8
3f785340:	jreq   L3F7853A0
L3F785350:
3f785350:	movk   1, a7
3f785360:	setf   1, 0, 0
3f785370:	move   a7, *a11(0x687), 0
3f785390:	jruc   L3F785A10
L3F7853A0:
3f7853a0:	sub    a7, a7
3f7853b0:	setf   1, 0, 0
3f7853c0:	move   a7, *a11(0x687), 0
3f7853e0:	setf   2, 0, 0
3f7853f0:	move   *a9(0x681), a7, 0
3f785410:	subk   2, a7
3f785420:	jrne   L3F785A10
3f785430:	move   *a13(0x180), a7, 1
3f785450:	jrne   L3F7856C0
3f785460:	move   a14, -*sp, 1
3f785470:	movk   8, a7
3f785480:	move   a7, *a14+, 1
3f785490:	movk   1, a7
3f7854a0:	move   a7, *a14+, 1
3f7854b0:	calla  L3F703D90
3f7854e0:	move   a8, *a13(0x180), 1
3f785500:	move   a14, -*sp, 1
3f785510:	move   *a9(0x2e0), *a14+, 1
3f785530:	move   a8, *a14+, 1
3f785540:	calla  L3FC2AF60
3f785570:	move   @0x213660, a7, 1
3f7855a0:	jrne   L3F7855F0
3f7855b0:	move   @0x213680, a9, 1
3f7855e0:	jreq   L3F7856C0
L3F7855F0:
3f7855f0:	move   a14, -*sp, 1
3f785600:	move   @0x213680, a9, 1
3f785630:	neg    a9
3f785640:	move   a9, *a14+, 1
3f785650:	neg    a7
3f785660:	move   a7, *a14+, 1
3f785670:	move   *a13(0x180), *a14+, 1
3f785690:	calla  L3FC37E00
L3F7856C0:
3f7856c0:	move   *a13(0x180), a9, 1
3f7856e0:	move   *a9, a7, 1
3f7856f0:	move   *a11(0x2e0), a9, 1
3f785710:	move   *a9, a9, 1
3f785720:	setf   16, 1, 0
3f785730:	move   *a7(0x30), a7, 0
3f785750:	move   *a9(0x50), a9, 0
3f785770:	cmp    a9, a7
3f785780:	jrge   L3F785A10
3f785790:	move   *a13(0x180), a9, 1
3f7857b0:	move   *a9, a7, 1
3f7857c0:	move   *a11(0x2e0), a9, 1
3f7857e0:	move   *a9, a9, 1
3f7857f0:	move   *a7(0x50), a7, 0
3f785810:	move   *a9(0x30), a9, 0
3f785830:	cmp    a9, a7
3f785840:	jrle   L3F785A10
3f785850:	move   *a13(0x180), a9, 1
3f785870:	move   *a9, a7, 1
3f785880:	move   *a11(0x2e0), a9, 1
3f7858a0:	move   *a9, a9, 1
3f7858b0:	move   *a7(0x20), a7, 0
3f7858d0:	move   *a9(0x40), a9, 0
3f7858f0:	cmp    a9, a7
3f785900:	jrge   L3F785A10
3f785910:	move   *a13(0x180), a9, 1
3f785930:	move   *a9, a7, 1
3f785940:	move   *a11(0x2e0), a9, 1
3f785960:	move   *a9, a9, 1
3f785970:	move   *a7(0x40), a7, 0
3f785990:	move   *a9(0x20), a9, 0
3f7859b0:	cmp    a9, a7
3f7859c0:	jrle   L3F785A10
3f7859d0:	movk   1, a9
3f7859e0:	setf   1, 0, 0
3f7859f0:	move   a9, *a11(0x687), 0
L3F785A10:
3f785a10:	setf   1, 0, 0
3f785a20:	move   *a11(0x687), a9, 0
3f785a40:	jreq   L3F785B70
3f785a50:	move   a14, -*sp, 1
3f785a60:	move   *a11(0x200), *a14+, 1
3f785a80:	move   *a13(0x80), *a14+, 1
3f785aa0:	calla  L3FC338B0
3f785ad0:	move   a14, -*sp, 1
3f785ae0:	move   *a11(0x2a0), *a14+, 1
3f785b00:	move   *a13(0x20), a9, 1
3f785b20:	move   *a9(0x280), *a14+, 1
3f785b40:	calla  L3FC338B0
L3F785B70:
3f785b70:	move   *a11(0xa0), *a13(0x40), 1
3f785ba0:	move   *a13(0x40), a11, 1
3f785bc0:	jane   L3F785210
L3F785BE0:
3f785be0:	move   *a13(0x20), a11, 1
3f785c00:	move   *a11(0x240), a9, 1
3f785c20:	jrne   L3F785CD0
3f785c30:	move   a14, -*sp, 1
3f785c40:	movk   8, a9
3f785c50:	move   a9, *a14+, 1
3f785c60:	movk   1, a7
3f785c70:	move   a7, *a14+, 1
3f785c80:	calla  L3F703D90
3f785cb0:	move   a8, *a11(0x240), 1
L3F785CD0:
3f785cd0:	move   a14, -*sp, 1
3f785ce0:	move   *a13(0xffe0), a9, 1
3f785d00:	move   *a9(0x200), *a14+, 1
3f785d20:	move   *a11(0x240), *a14+, 1
3f785d40:	calla  L3FC2AF60
3f785d70:	move   a9, *a13(0x40), 1
3f785d90:	move   a9, a7
3f785da0:	jaeq   L3F78B9F0
3f785dc0:	setf   1, 0, 0
L3F785DD0:
3f785dd0:	move   *a13(0x40), a11, 1
3f785df0:	move   *a11(0x687), a9, 0
3f785e10:	jaeq   L3F78B980
3f785e30:	move   *a11(0x685), a9, 0
3f785e50:	jrne   L3F7864D0
3f785e60:	move   *a11(0x200), a9, 1
3f785e80:	move   *a9(0x20), a9, 1
3f785ea0:	jreq   L3F785F20
3f785eb0:	move   a14, -*sp, 1
3f785ec0:	move   *a11(0x200), *a14+, 1
3f785ee0:	calla  L3FC2BDC0
3f785f10:	jruc   L3F785FA0
L3F785F20:
3f785f20:	move   *a11(0x200), a9, 1
3f785f40:	sub    a7, a7
3f785f50:	move   a7, *a9(0x20), 1
3f785f70:	move   *a11(0x200), a9, 1
3f785f90:	move   a7, *a9, 1
L3F785FA0:
3f785fa0:	move   *a11(0x1c0), a9, 1
3f785fc0:	move   *a9(0x20), a9, 1
3f785fe0:	jreq   L3F786060
3f785ff0:	move   a14, -*sp, 1
3f786000:	move   *a11(0x1c0), *a14+, 1
3f786020:	calla  L3FC2BDC0
3f786050:	jruc   L3F7860E0
L3F786060:
3f786060:	move   *a11(0x1c0), a9, 1
3f786080:	sub    a7, a7
3f786090:	move   a7, *a9(0x20), 1
3f7860b0:	move   *a11(0x1c0), a9, 1
3f7860d0:	move   a7, *a9, 1
L3F7860E0:
3f7860e0:	move   *a11(0x280), a9, 1
3f786100:	move   *a9(0x20), a9, 1
3f786120:	jreq   L3F7861A0
3f786130:	move   a14, -*sp, 1
3f786140:	move   *a11(0x280), *a14+, 1
3f786160:	calla  L3FC2BDC0
3f786190:	jruc   L3F786220
L3F7861A0:
3f7861a0:	move   *a11(0x280), a9, 1
3f7861c0:	sub    a7, a7
3f7861d0:	move   a7, *a9(0x20), 1
3f7861f0:	move   *a11(0x280), a9, 1
3f786210:	move   a7, *a9, 1
L3F786220:
3f786220:	move   *a11(0x260), a9, 1
3f786240:	move   *a9(0x20), a9, 1
3f786260:	jreq   L3F7862E0
3f786270:	move   a14, -*sp, 1
3f786280:	move   *a11(0x260), *a14+, 1
3f7862a0:	calla  L3FC2BDC0
3f7862d0:	jruc   L3F786360
L3F7862E0:
3f7862e0:	move   *a11(0x260), a9, 1
3f786300:	sub    a7, a7
3f786310:	move   a7, *a9(0x20), 1
3f786330:	move   *a11(0x260), a9, 1
3f786350:	move   a7, *a9, 1
L3F786360:
3f786360:	move   *a11(0x2a0), a9, 1
3f786380:	move   *a9(0x20), a9, 1
3f7863a0:	jreq   L3F786430
3f7863b0:	move   a14, -*sp, 1
3f7863c0:	move   *a11(0x2a0), *a14+, 1
3f7863e0:	calla  L3FC2BDC0
3f786410:	jauc   L3F78B720
L3F786430:
3f786430:	move   *a11(0x2a0), a9, 1
3f786450:	sub    a7, a7
3f786460:	move   a7, *a9(0x20), 1
3f786480:	move   *a11(0x2a0), a9, 1
3f7864a0:	move   a7, *a9, 1
3f7864b0:	jauc   L3F78B720
L3F7864D0:
3f7864d0:	move   a14, -*sp, 1
3f7864e0:	move   *a11(0x2e0), *a14+, 1
3f786500:	move   *a13(0x20), a9, 1
3f786520:	move   *a9(0x280), *a14+, 1
3f786540:	move   *a11(0x2a0), *a14+, 1
3f786560:	calla  L3F795B80
3f786590:	move   a14, -*sp, 1
3f7865a0:	move   *a11(0x2e0), *a14+, 1
3f7865c0:	move   *a9(0x280), *a14+, 1
3f7865e0:	move   *a9(0x280), *a14+, 1
3f786600:	calla  L3F796840
3f786630:	move   *a11(0x2a0), a7, 1
3f786650:	move   *a7(0x20), a7, 1
3f786670:	subk   10, a7
3f786680:	jrle   L3F786750
3f786690:	move   *a11(0x2a0), a7, 1
3f7866b0:	move   *a7(0x20), a7, 1
3f7866d0:	dec    a7
3f7866e0:	jrle   L3F786750
3f7866f0:	move   a14, -*sp, 1
3f786700:	move   *a11(0x2a0), *a14+, 1
3f786720:	calla  L3FC30AE0
L3F786750:
3f786750:	move   *a13(0xa0), a7, 1
3f786770:	jrne   L3F786820
3f786780:	move   a14, -*sp, 1
3f786790:	movk   8, a7
3f7867a0:	move   a7, *a14+, 1
3f7867b0:	movk   1, a7
3f7867c0:	move   a7, *a14+, 1
3f7867d0:	calla  L3F703D90
3f786800:	move   a8, *a13(0xa0), 1
L3F786820:
3f786820:	move   *a11(0x200), a7, 1
3f786840:	move   *a7(0x20), a7, 1
3f786860:	jreq   L3F786890
3f786870:	movk   1, a7
3f786880:	jruc   L3F7868A0
L3F786890:
3f786890:	sub    a7, a7
L3F7868A0:
3f7868a0:	move   a7, a8
3f7868b0:	jreq   L3F786A70
3f7868c0:	move   a14, -*sp, 1
3f7868d0:	move   *a11(0x200), *a14+, 1
3f7868f0:	move   *a13(0xa0), *a14+, 1
3f786910:	calla  L3FC2AF60
3f786940:	move   @0x213660, a7, 1
3f786970:	jrne   L3F7869C0
3f786980:	move   @0x213680, a9, 1
3f7869b0:	jreq   L3F786B90
L3F7869C0:
3f7869c0:	move   a14, -*sp, 1
3f7869d0:	move   @0x213680, *a14+, 1
3f786a00:	move   a7, *a14+, 1
3f786a10:	move   *a13(0xa0), *a14+, 1
3f786a30:	calla  L3FC37E00
3f786a60:	jruc   L3F786B90
L3F786A70:
3f786a70:	move   *a13(0xa0), a7, 1
3f786a90:	move   *a7(0x20), a7, 1
3f786ab0:	jreq   L3F786B30
3f786ac0:	move   a14, -*sp, 1
3f786ad0:	move   *a13(0xa0), *a14+, 1
3f786af0:	calla  L3FC2BDC0
3f786b20:	jruc   L3F786B90
L3F786B30:
3f786b30:	move   *a13(0xa0), a7, 1
3f786b50:	sub    a9, a9
3f786b60:	move   a9, *a7(0x20), 1
3f786b80:	move   a9, *a7, 1
L3F786B90:
3f786b90:	move   a14, -*sp, 1
3f786ba0:	move   *a11(0x1a0), *a14+, 1
3f786bc0:	move   *a13(0x80), *a14+, 1
3f786be0:	move   *a11(0x200), *a14+, 1
3f786c00:	calla  L3F795B80
3f786c30:	move   a14, -*sp, 1
3f786c40:	move   *a11(0x1a0), *a14+, 1
3f786c60:	move   *a13(0x80), *a14+, 1
3f786c80:	move   *a13(0x80), *a14+, 1
3f786ca0:	calla  L3F796840
3f786cd0:	move   *a13(0xffc0), a9, 1
3f786cf0:	subk   7, a9
3f786d00:	jrne   L3F787070
3f786d10:	move   *a13(0xffe0), a9, 1
3f786d30:	cmp    a9, a11
3f786d40:	jrne   L3F787070
3f786d50:	move   *a11(0xe0), *a13(0x60), 1
3f786d80:	move   *a13(0x60), a7, 1
3f786da0:	jreq   L3F787070
L3F786DB0:
3f786db0:	move   *a13(0x60), a11, 1
3f786dd0:	setf   1, 0, 0
3f786de0:	move   *a11(0x685), a9, 0
3f786e00:	jreq   L3F787010
3f786e10:	move   a14, -*sp, 1
3f786e20:	move   *a11(0x1a0), *a14+, 1
3f786e40:	move   *a13(0x40), a9, 1
3f786e60:	move   *a9(0x280), *a14+, 1
3f786e80:	move   *a9(0x280), *a14+, 1
3f786ea0:	calla  L3F796840
3f786ed0:	move   a14, -*sp, 1
3f786ee0:	move   *a11(0x2e0), *a14+, 1
3f786f00:	move   *a9(0x280), *a14+, 1
3f786f20:	move   *a11(0x2a0), *a14+, 1
3f786f40:	calla  L3F795B80
3f786f70:	move   a14, -*sp, 1
3f786f80:	move   *a11(0x2e0), *a14+, 1
3f786fa0:	move   *a9(0x280), *a14+, 1
3f786fc0:	move   *a9(0x280), *a14+, 1
3f786fe0:	calla  L3F796840
L3F787010:
3f787010:	move   *a11(0xa0), *a13(0x60), 1
3f787040:	move   *a13(0x60), a11, 1
3f787060:	jrne   L3F786DB0
L3F787070:
3f787070:	move   *a13(0x40), a11, 1
3f787090:	move   *a11(0x200), a9, 1
3f7870b0:	move   *a9(0x20), a9, 1
3f7870d0:	dec    a9
3f7870e0:	jrle   L3F787150
3f7870f0:	move   a14, -*sp, 1
3f787100:	move   *a11(0x200), *a14+, 1
3f787120:	calla  L3FC30AE0
L3F787150:
3f787150:	setf   2, 0, 0
3f787160:	move   *a11(0x681), a9, 0
3f787180:	move   a9, *a13, 1
3f787190:	move   *a11(0x200), a7, 1
3f7871b0:	move   *a11(0x2e0), a9, 1
3f7871d0:	move   *a7(0x20), a7, 1
3f7871f0:	move   *a9(0x20), a9, 1
3f787210:	cmp    a9, a7
3f787220:	jrne   L3F787290
3f787230:	move   *a11(0x2e0), a9, 1
3f787250:	move   *a9(0x20), a9, 1
3f787270:	dec    a9
3f787280:	jrle   L3F7872B0
L3F787290:
3f787290:	sub    a9, a9
3f7872a0:	jruc   L3F787640
L3F7872B0:
3f7872b0:	move   *a11(0x200), a9, 1
3f7872d0:	move   *a9(0x20), a9, 1
3f7872f0:	jreq   L3F787630
3f787300:	move   *a11(0x200), a9, 1
3f787320:	move   *a9, a9, 1
3f787330:	move   *a11(0x2e0), a7, 1
3f787350:	move   *a7, a7, 1
3f787360:	setf   16, 1, 0
3f787370:	move   *a9(0x20), a9, 0
3f787390:	move   *a7(0x20), a7, 0
3f7873b0:	cmp    a7, a9
3f7873c0:	jrne   L3F787610
3f7873d0:	move   *a11(0x200), a9, 1
3f7873f0:	move   *a9, a9, 1
3f787400:	move   *a11(0x2e0), a7, 1
3f787420:	move   *a7, a7, 1
3f787430:	move   *a9(0x30), a9, 0
3f787450:	move   *a7(0x30), a7, 0
3f787470:	cmp    a7, a9
3f787480:	jrne   L3F787610
3f787490:	move   *a11(0x200), a9, 1
3f7874b0:	move   *a9, a9, 1
3f7874c0:	move   *a11(0x2e0), a7, 1
3f7874e0:	move   *a7, a7, 1
3f7874f0:	move   *a9(0x40), a9, 0
3f787510:	move   *a7(0x40), a7, 0
3f787530:	cmp    a7, a9
3f787540:	jrne   L3F787610
3f787550:	move   *a11(0x200), a9, 1
3f787570:	move   *a9, a9, 1
3f787580:	move   *a11(0x2e0), a7, 1
3f7875a0:	move   *a7, a7, 1
3f7875b0:	move   *a9(0x50), a9, 0
3f7875d0:	move   *a7(0x50), a7, 0
3f7875f0:	cmp    a7, a9
3f787600:	jreq   L3F787630
L3F787610:
3f787610:	sub    a9, a9
3f787620:	jruc   L3F787640
L3F787630:
3f787630:	movk   1, a9
L3F787640:
3f787640:	move   a9, a7
3f787650:	jreq   L3F787730
3f787660:	move   *a13(0xffc0), a9, 1
3f787680:	subk   7, a9
3f787690:	jrne   L3F7876E0
3f7876a0:	move   *a13(0xffe0), a9, 1
3f7876c0:	cmp    a9, a11
3f7876d0:	jreq   L3F787730
L3F7876E0:
3f7876e0:	sub    a9, a9
3f7876f0:	setf   2, 0, 0
3f787700:	move   a9, *a11(0x681), 0
3f787720:	jruc   L3F787860
L3F787730:
3f787730:	move   *a11(0x200), a9, 1
3f787750:	move   *a9(0x20), a9, 1
3f787770:	jreq   L3F7877A0
3f787780:	movk   1, a9
3f787790:	jruc   L3F7877B0
L3F7877A0:
3f7877a0:	sub    a9, a9
L3F7877B0:
3f7877b0:	move   a9, a7
3f7877c0:	jreq   L3F787820
3f7877d0:	movk   1, a9
3f7877e0:	setf   2, 0, 0
3f7877f0:	move   a9, *a11(0x681), 0
3f787810:	jruc   L3F787860
L3F787820:
3f787820:	movk   2, a9
3f787830:	setf   2, 0, 0
3f787840:	move   a9, *a11(0x681), 0
L3F787860:
3f787860:	move   *a13, a9, 1
3f787870:	move   *a11(0x681), a7, 0
3f787890:	cmp    a7, a9
3f7878a0:	jreq   L3F787900
3f7878b0:	move   a14, -*sp, 1
3f7878c0:	move   a11, *a14+, 1
3f7878d0:	calla  L3F911F30
L3F787900:
3f787900:	move   *a13(0xffc0), a7, 1
3f787920:	subk   3, a7
3f787930:	jaeq   L3F788180
3f787950:	move   a9, a7
3f787960:	jrne   L3F7879C0
3f787970:	setf   2, 0, 0
3f787980:	move   *a11(0x681), a9, 0
3f7879a0:	cmp    a9, a7
3f7879b0:	jreq   L3F787A10
L3F7879C0:
3f7879c0:	setf   2, 0, 0
3f7879d0:	move   *a11(0x681), a9, 0
3f7879f0:	subk   2, a9
3f787a00:	jrne   L3F788180
L3F787A10:
3f787a10:	move   @0x213660, a9, 1
3f787a40:	jrne   L3F787A90
3f787a50:	move   @0x213680, a7, 1
3f787a80:	jreq   L3F787BD0
L3F787A90:
3f787a90:	move   a14, -*sp, 1
3f787aa0:	move   *a13(0xffc0), *a14+, 1
3f787ac0:	move   *a13(0x160), *a14+, 1
3f787ae0:	movk   1, a7
3f787af0:	move   a7, *a14+, 1
3f787b00:	move   *a11(0x681), a8, 0
3f787b20:	move   a8, *a14+, 1
3f787b30:	move   @0x213680, *a14+, 1
3f787b60:	move   a9, *a14+, 1
3f787b70:	move   a11, *a14+, 1
3f787b80:	calla  L3F78FBA0
3f787bb0:	jauc   L3F78B5A0
L3F787BD0:
3f787bd0:	move   *a11(0x681), a11, 0
3f787bf0:	subk   2, a11
3f787c00:	jane   L3F78B5A0
3f787c20:	move   *a13, a11, 1
3f787c30:	subk   2, a11
3f787c40:	jreq   L3F787D90
3f787c50:	move   a14, -*sp, 1
3f787c60:	move   *a13(0xffc0), *a14+, 1
3f787c80:	move   *a13(0x160), *a14+, 1
3f787ca0:	movk   1, a11
3f787cb0:	move   a11, *a14+, 1
3f787cc0:	move   *a13(0x40), a11, 1
3f787ce0:	move   *a11(0x681), a8, 0
3f787d00:	move   a8, *a14+, 1
3f787d10:	move   a7, *a14+, 1
3f787d20:	move   a9, *a14+, 1
3f787d30:	move   a11, *a14+, 1
3f787d40:	calla  L3F78FBA0
3f787d70:	jauc   L3F78B5A0
L3F787D90:
3f787d90:	move   a14, -*sp, 1
3f787da0:	move   *a13(0x40), a11, 1
3f787dc0:	move   *a11(0x2e0), *a14+, 1
3f787de0:	move   *a11(0x260), *a14+, 1
3f787e00:	calla  L3FC2AF60
3f787e30:	move   *a11(0x80), a9, 1
3f787e50:	move   *a9(0xe0), *a13(0x1e0), 1
3f787e80:	move   *a13(0x1e0), a9, 1
3f787ea0:	cmp    a11, a9
3f787eb0:	jreq   L3F788070
L3F787EC0:
3f787ec0:	move   *a13(0x1e0), a11, 1
3f787ee0:	setf   1, 0, 0
3f787ef0:	move   *a11(0x685), a9, 0
3f787f10:	jreq   L3F787FE0
3f787f20:	move   a14, -*sp, 1
3f787f30:	move   *a11(0x2e0), *a14+, 1
3f787f50:	move   *a13(0x40), a9, 1
3f787f70:	move   *a9(0x260), *a14+, 1
3f787f90:	move   *a9(0x260), *a14+, 1
3f787fb0:	calla  L3F796840
L3F787FE0:
3f787fe0:	move   *a11(0xa0), *a13(0x1e0), 1
3f788010:	move   *a13(0x1e0), a11, 1
3f788030:	move   *a13(0x40), a9, 1
3f788050:	cmp    a9, a11
3f788060:	jrne   L3F787EC0
L3F788070:
3f788070:	move   *a13(0x40), a11, 1
3f788090:	move   *a11(0x260), a9, 1
3f7880b0:	move   *a9(0x20), a9, 1
3f7880d0:	dec    a9
3f7880e0:	jale   L3F78B5A0
3f788100:	move   a14, -*sp, 1
3f788110:	move   *a11(0x260), *a14+, 1
3f788130:	calla  L3FC30AE0
3f788160:	jauc   L3F78B5A0
L3F788180:
3f788180:	move   *a13(0xe0), a9, 1
3f7881a0:	jrne   L3F788250
3f7881b0:	move   a14, -*sp, 1
3f7881c0:	movk   8, a7
3f7881d0:	move   a7, *a14+, 1
3f7881e0:	movk   1, a7
3f7881f0:	move   a7, *a14+, 1
3f788200:	calla  L3F703D90
3f788230:	move   a8, *a13(0xe0), 1
L3F788250:
3f788250:	move   *a13(0xffa0), a9, 1
3f788270:	jreq   L3F788480
3f788280:	move   @0x213660, a7, 1
3f7882b0:	jrne   L3F788300
3f7882c0:	move   @0x213680, a9, 1
3f7882f0:	jreq   L3F7883A0
L3F788300:
3f788300:	move   a14, -*sp, 1
3f788310:	move   @0x213680, *a14+, 1
3f788340:	move   a7, *a14+, 1
3f788350:	move   *a13(0xffa0), *a14+, 1
3f788370:	calla  L3FC37E00
L3F7883A0:
3f7883a0:	move   a14, -*sp, 1
3f7883b0:	move   *a13(0xffa0), *a14+, 1
3f7883d0:	move   *a11(0x200), *a14+, 1
3f7883f0:	move   *a13(0xe0), *a14+, 1
3f788410:	calla  L3F796840
3f788440:	sub    a9, a9
3f788450:	move   a9, *a13(0xffa0), 1
3f788470:	jruc   L3F788630
L3F788480:
3f788480:	move   *a13(0xffc0), a7, 1
3f7884a0:	subk   7, a7
3f7884b0:	jrne   L3F788590
3f7884c0:	move   *a13(0xffe0), a7, 1
3f7884e0:	cmp    a7, a11
3f7884f0:	jrne   L3F788590
3f788500:	move   a14, -*sp, 1
3f788510:	move   *a11(0x200), *a14+, 1
3f788530:	move   *a13(0xe0), *a14+, 1
3f788550:	calla  L3FC2AF60
3f788580:	jruc   L3F788630
L3F788590:
3f788590:	move   a14, -*sp, 1
3f7885a0:	move   *a13(0xa0), *a14+, 1
3f7885c0:	move   *a11(0x200), *a14+, 1
3f7885e0:	move   *a13(0xe0), *a14+, 1
3f788600:	calla  L3F796840
L3F788630:
3f788630:	move   *a11(0x1a0), a7, 1
3f788650:	move   *a11(0x2e0), a9, 1
3f788670:	move   *a7(0x20), a7, 1
3f788690:	move   *a9(0x20), a9, 1
3f7886b0:	cmp    a9, a7
3f7886c0:	jrne   L3F788730
3f7886d0:	move   *a11(0x2e0), a9, 1
3f7886f0:	move   *a9(0x20), a9, 1
3f788710:	dec    a9
3f788720:	jrle   L3F788750
L3F788730:
3f788730:	sub    a9, a9
3f788740:	jruc   L3F788AE0
L3F788750:
3f788750:	move   *a11(0x1a0), a9, 1
3f788770:	move   *a9(0x20), a9, 1
3f788790:	jreq   L3F788AD0
3f7887a0:	move   *a11(0x1a0), a9, 1
3f7887c0:	move   *a9, a9, 1
3f7887d0:	move   *a11(0x2e0), a7, 1
3f7887f0:	move   *a7, a7, 1
3f788800:	setf   16, 1, 0
3f788810:	move   *a9(0x20), a9, 0
3f788830:	move   *a7(0x20), a7, 0
3f788850:	cmp    a7, a9
3f788860:	jrne   L3F788AB0
3f788870:	move   *a11(0x1a0), a9, 1
3f788890:	move   *a9, a9, 1
3f7888a0:	move   *a11(0x2e0), a7, 1
3f7888c0:	move   *a7, a7, 1
3f7888d0:	move   *a9(0x30), a9, 0
3f7888f0:	move   *a7(0x30), a7, 0
3f788910:	cmp    a7, a9
3f788920:	jrne   L3F788AB0
3f788930:	move   *a11(0x1a0), a9, 1
3f788950:	move   *a9, a9, 1
3f788960:	move   *a11(0x2e0), a7, 1
3f788980:	move   *a7, a7, 1
3f788990:	move   *a9(0x40), a9, 0
3f7889b0:	move   *a7(0x40), a7, 0
3f7889d0:	cmp    a7, a9
3f7889e0:	jrne   L3F788AB0
3f7889f0:	move   *a11(0x1a0), a9, 1
3f788a10:	move   *a9, a9, 1
3f788a20:	move   *a11(0x2e0), a7, 1
3f788a40:	move   *a7, a7, 1
3f788a50:	move   *a9(0x50), a9, 0
3f788a70:	move   *a7(0x50), a7, 0
3f788a90:	cmp    a7, a9
3f788aa0:	jreq   L3F788AD0
L3F788AB0:
3f788ab0:	sub    a9, a9
3f788ac0:	jruc   L3F788AE0
L3F788AD0:
3f788ad0:	movk   1, a9
L3F788AE0:
3f788ae0:	move   a9, a7
3f788af0:	jreq   L3F788BE0
3f788b00:	setf   2, 0, 0
3f788b10:	move   *a11(0x681), a9, 0
3f788b30:	jrne   L3F788BE0
3f788b40:	move   a14, -*sp, 1
3f788b50:	move   *a11(0x200), *a14+, 1
3f788b70:	move   *a11(0x260), *a14+, 1
3f788b90:	calla  L3FC2AF60
3f788bc0:	jauc   L3F789910
L3F788BE0:
3f788be0:	move   *a13(0xffe0), a9, 1
3f788c00:	cmp    a9, a11
3f788c10:	jrne   L3F788FD0
3f788c20:	move   a14, -*sp, 1
3f788c30:	move   *a9(0x2e0), *a14+, 1
3f788c50:	move   *a9(0x260), *a14+, 1
3f788c70:	calla  L3FC2AF60
3f788ca0:	move   *a9(0x80), a7, 1
3f788cc0:	move   *a7(0xe0), *a13(0x1e0), 1
3f788cf0:	move   *a13(0x1e0), a7, 1
3f788d10:	cmp    a9, a7
3f788d20:	jreq   L3F788EE0
L3F788D30:
3f788d30:	move   *a13(0x1e0), a11, 1
3f788d50:	setf   1, 0, 0
3f788d60:	move   *a11(0x685), a9, 0
3f788d80:	jreq   L3F788E50
3f788d90:	move   a14, -*sp, 1
3f788da0:	move   *a11(0x2e0), *a14+, 1
3f788dc0:	move   *a13(0xffe0), a9, 1
3f788de0:	move   *a9(0x260), *a14+, 1
3f788e00:	move   *a9(0x260), *a14+, 1
3f788e20:	calla  L3F796840
L3F788E50:
3f788e50:	move   *a11(0xa0), *a13(0x1e0), 1
3f788e80:	move   *a13(0x1e0), a11, 1
3f788ea0:	move   *a13(0xffe0), a9, 1
3f788ec0:	cmp    a9, a11
3f788ed0:	jrne   L3F788D30
L3F788EE0:
3f788ee0:	move   *a9(0x260), a11, 1
3f788f00:	move   *a11(0x20), a11, 1
3f788f20:	dec    a11
3f788f30:	jale   L3F789910
3f788f50:	move   a14, -*sp, 1
3f788f60:	move   *a9(0x260), *a14+, 1
3f788f80:	calla  L3FC30AE0
3f788fb0:	jauc   L3F789910
L3F788FD0:
3f788fd0:	move   *a13(0xffc0), a7, 1
3f788ff0:	subk   6, a7
3f789000:	jrne   L3F7893C0
3f789010:	move   a14, -*sp, 1
3f789020:	move   *a11(0x2e0), *a14+, 1
3f789040:	move   *a11(0x260), *a14+, 1
3f789060:	calla  L3FC2AF60
3f789090:	move   *a11(0x80), a7, 1
3f7890b0:	move   *a7(0xe0), *a13(0x1e0), 1
3f7890e0:	move   *a13(0x1e0), a7, 1
3f789100:	cmp    a11, a7
3f789110:	jreq   L3F7892D0
L3F789120:
3f789120:	move   *a13(0x1e0), a11, 1
3f789140:	setf   1, 0, 0
3f789150:	move   *a11(0x685), a9, 0
3f789170:	jreq   L3F789240
3f789180:	move   a14, -*sp, 1
3f789190:	move   *a11(0x2e0), *a14+, 1
3f7891b0:	move   *a13(0x40), a9, 1
3f7891d0:	move   *a9(0x260), *a14+, 1
3f7891f0:	move   *a9(0x260), *a14+, 1
3f789210:	calla  L3F796840
L3F789240:
3f789240:	move   *a11(0xa0), *a13(0x1e0), 1
3f789270:	move   *a13(0x1e0), a11, 1
3f789290:	move   *a13(0x40), a9, 1
3f7892b0:	cmp    a9, a11
3f7892c0:	jrne   L3F789120
L3F7892D0:
3f7892d0:	move   *a13(0x40), a11, 1
3f7892f0:	move   *a11(0x260), a9, 1
3f789310:	move   *a9(0x20), a9, 1
3f789330:	dec    a9
3f789340:	jrle   L3F789910
3f789350:	move   a14, -*sp, 1
3f789360:	move   *a11(0x260), *a14+, 1
3f789380:	calla  L3FC30AE0
3f7893b0:	jruc   L3F789910
L3F7893C0:
3f7893c0:	move   @0x213640, a7, 1
3f7893f0:	jrne   L3F7894B0
3f789400:	move   a14, -*sp, 1
3f789410:	movk   8, a9
3f789420:	move   a9, *a14+, 1
3f789430:	movk   1, a9
3f789440:	move   a9, *a14+, 1
3f789450:	calla  L3F703D90
3f789480:	move   a8, @0x213640, 1
L3F7894B0:
3f7894b0:	move   a14, -*sp, 1
3f7894c0:	move   *a11(0x2e0), *a14+, 1
3f7894e0:	move   *a13(0x160), *a14+, 1
3f789500:	move   @0x213640, *a14+, 1
3f789530:	calla  L3F795B80
3f789560:	move   a14, -*sp, 1
3f789570:	sub    a9, a9
3f789580:	move   a9, *a14+, 1
3f789590:	move   @0x213640, *a14+, 1
3f7895c0:	move   *a11(0x260), *a14+, 1
3f7895e0:	move   *a11(0x260), *a14+, 1
3f789600:	calla  L3F7EFB30
3f789630:	move   *a13(0xffe0), *a13(0x1e0), 1
3f789660:	move   *a13(0x1e0), a7, 1
3f789680:	cmp    a7, a11
3f789690:	jreq   L3F789850
L3F7896A0:
3f7896a0:	move   *a13(0x1e0), a11, 1
3f7896c0:	setf   1, 0, 0
3f7896d0:	move   *a11(0x685), a9, 0
3f7896f0:	jreq   L3F7897C0
3f789700:	move   a14, -*sp, 1
3f789710:	move   *a11(0x2e0), *a14+, 1
3f789730:	move   *a13(0x40), a9, 1
3f789750:	move   *a9(0x260), *a14+, 1
3f789770:	move   *a9(0x260), *a14+, 1
3f789790:	calla  L3F796840
L3F7897C0:
3f7897c0:	move   *a11(0xa0), *a13(0x1e0), 1
3f7897f0:	move   *a13(0x40), a11, 1
3f789810:	move   *a13(0x1e0), a9, 1
3f789830:	cmp    a9, a11
3f789840:	jrne   L3F7896A0
L3F789850:
3f789850:	move   *a11(0x260), a9, 1
3f789870:	move   *a9(0x20), a9, 1
3f789890:	dec    a9
3f7898a0:	jrle   L3F789910
3f7898b0:	move   a14, -*sp, 1
3f7898c0:	move   *a11(0x260), *a14+, 1
3f7898e0:	calla  L3FC30AE0
L3F789910:
3f789910:	move   *a13(0x140), a11, 1
3f789930:	jrne   L3F7899E0
3f789940:	move   a14, -*sp, 1
3f789950:	movk   8, a9
3f789960:	move   a9, *a14+, 1
3f789970:	movk   1, a7
3f789980:	move   a7, *a14+, 1
3f789990:	calla  L3F703D90
3f7899c0:	move   a8, *a13(0x140), 1
L3F7899E0:
3f7899e0:	move   a14, -*sp, 1
3f7899f0:	move   *a13(0x40), a11, 1
3f789a10:	move   *a11(0x180), *a14+, 1
3f789a30:	move   *a11(0x200), *a14+, 1
3f789a50:	move   *a13(0x140), *a14+, 1
3f789a70:	calla  L3F795B80
3f789aa0:	move   *a11(0xe0), *a13(0x60), 1
3f789ad0:	move   *a13(0x60), a9, 1
3f789af0:	jaeq   L3F78A9D0
3f789b10:	setf   1, 0, 0
L3F789B20:
3f789b20:	move   *a13(0x60), a11, 1
3f789b40:	move   *a11(0x685), a9, 0
3f789b60:	jrne   L3F78A1C0
3f789b70:	move   *a11(0x200), a9, 1
3f789b90:	move   *a9(0x20), a9, 1
3f789bb0:	jreq   L3F789C30
3f789bc0:	move   a14, -*sp, 1
3f789bd0:	move   *a11(0x200), *a14+, 1
3f789bf0:	calla  L3FC2BDC0
3f789c20:	jruc   L3F789CB0
L3F789C30:
3f789c30:	move   *a11(0x200), a9, 1
3f789c50:	sub    a7, a7
3f789c60:	move   a7, *a9(0x20), 1
3f789c80:	move   *a11(0x200), a9, 1
3f789ca0:	move   a7, *a9, 1
L3F789CB0:
3f789cb0:	move   *a11(0x1c0), a9, 1
3f789cd0:	move   *a9(0x20), a9, 1
3f789cf0:	jreq   L3F789D70
3f789d00:	move   a14, -*sp, 1
3f789d10:	move   *a11(0x1c0), *a14+, 1
3f789d30:	calla  L3FC2BDC0
3f789d60:	jruc   L3F789DF0
L3F789D70:
3f789d70:	move   *a11(0x1c0), a9, 1
3f789d90:	sub    a7, a7
3f789da0:	move   a7, *a9(0x20), 1
3f789dc0:	move   *a11(0x1c0), a9, 1
3f789de0:	move   a7, *a9, 1
L3F789DF0:
3f789df0:	move   *a11(0x280), a9, 1
3f789e10:	move   *a9(0x20), a9, 1
3f789e30:	jreq   L3F789EB0
3f789e40:	move   a14, -*sp, 1
3f789e50:	move   *a11(0x280), *a14+, 1
3f789e70:	calla  L3FC2BDC0
3f789ea0:	jruc   L3F789F30
L3F789EB0:
3f789eb0:	move   *a11(0x280), a9, 1
3f789ed0:	sub    a7, a7
3f789ee0:	move   a7, *a9(0x20), 1
3f789f00:	move   *a11(0x280), a9, 1
3f789f20:	move   a7, *a9, 1
L3F789F30:
3f789f30:	move   *a11(0x260), a9, 1
3f789f50:	move   *a9(0x20), a9, 1
3f789f70:	jreq   L3F789FF0
3f789f80:	move   a14, -*sp, 1
3f789f90:	move   *a11(0x260), *a14+, 1
3f789fb0:	calla  L3FC2BDC0
3f789fe0:	jruc   L3F78A070
L3F789FF0:
3f789ff0:	move   *a11(0x260), a9, 1
3f78a010:	sub    a7, a7
3f78a020:	move   a7, *a9(0x20), 1
3f78a040:	move   *a11(0x260), a9, 1
3f78a060:	move   a7, *a9, 1
L3F78A070:
3f78a070:	move   *a11(0x2a0), a9, 1
3f78a090:	move   *a9(0x20), a9, 1
3f78a0b0:	jreq   L3F78A130
3f78a0c0:	move   a14, -*sp, 1
3f78a0d0:	move   *a11(0x2a0), *a14+, 1
3f78a0f0:	calla  L3FC2BDC0
3f78a120:	jruc   L3F78A920
L3F78A130:
3f78a130:	move   *a11(0x2a0), a9, 1
3f78a150:	sub    a7, a7
3f78a160:	move   a7, *a9(0x20), 1
3f78a180:	move   *a11(0x2a0), a9, 1
3f78a1a0:	move   a7, *a9, 1
3f78a1b0:	jruc   L3F78A920
L3F78A1C0:
3f78a1c0:	move   *a13(0x1c0), a9, 1
3f78a1e0:	jrne   L3F78A2A0
3f78a1f0:	move   *a13(0xff80), a7, 1
3f78a210:	jreq   L3F78A920
3f78a220:	move   a14, -*sp, 1
3f78a230:	move   a7, *a14+, 1
3f78a240:	move   a11, *a14+, 1
3f78a250:	calla  L3FC2DDD0
3f78a280:	move   a8, a8
3f78a290:	jreq   L3F78A920
L3F78A2A0:
3f78a2a0:	move   *a13(0x100), a7, 1
3f78a2c0:	jrne   L3F78A370
3f78a2d0:	move   a14, -*sp, 1
3f78a2e0:	movk   8, a7
3f78a2f0:	move   a7, *a14+, 1
3f78a300:	movk   1, a7
3f78a310:	move   a7, *a14+, 1
3f78a320:	calla  L3F703D90
3f78a350:	move   a8, *a13(0x100), 1
L3F78A370:
3f78a370:	move   a14, -*sp, 1
3f78a380:	move   *a11(0x260), *a14+, 1
3f78a3a0:	move   *a13(0x140), *a14+, 1
3f78a3c0:	move   *a11(0x200), *a14+, 1
3f78a3e0:	calla  L3F7961E0
3f78a410:	move   *a13(0xe0), a7, 1
3f78a430:	move   *a7(0x20), a7, 1
3f78a450:	jreq   L3F78A480
3f78a460:	movk   1, a7
3f78a470:	jruc   L3F78A490
L3F78A480:
3f78a480:	sub    a7, a7
L3F78A490:
3f78a490:	move   a7, a8
3f78a4a0:	jreq   L3F78A560
3f78a4b0:	move   a14, -*sp, 1
3f78a4c0:	move   *a11(0x260), *a14+, 1
3f78a4e0:	move   *a13(0xe0), *a14+, 1
3f78a500:	move   *a13(0x100), *a14+, 1
3f78a520:	calla  L3F7961E0
3f78a550:	jruc   L3F78A680
L3F78A560:
3f78a560:	move   *a13(0x100), a7, 1
3f78a580:	move   *a7(0x20), a7, 1
3f78a5a0:	jreq   L3F78A620
3f78a5b0:	move   a14, -*sp, 1
3f78a5c0:	move   *a13(0x100), *a14+, 1
3f78a5e0:	calla  L3FC2BDC0
3f78a610:	jruc   L3F78A680
L3F78A620:
3f78a620:	move   *a13(0x100), a7, 1
3f78a640:	sub    a9, a9
3f78a650:	move   a9, *a7(0x20), 1
3f78a670:	move   a9, *a7, 1
L3F78A680:
3f78a680:	move   a14, -*sp, 1
3f78a690:	move   *a13(0xffc0), *a14+, 1
3f78a6b0:	move   *a13(0x160), *a14+, 1
3f78a6d0:	move   *a13(0x1c0), *a14+, 1
3f78a6f0:	move   @0x213680, *a14+, 1
3f78a720:	move   @0x213660, *a14+, 1
3f78a750:	move   *a13(0x120), *a14+, 1
3f78a770:	move   *a13(0x100), *a14+, 1
3f78a790:	move   *a13(0xff80), *a14+, 1
3f78a7b0:	move   a11, *a14+, 1
3f78a7c0:	calla  L3F78CF40
3f78a7f0:	move   @0xdc7c0, a9, 1
3f78a820:	inc    a9
3f78a830:	move   a9, @0xdc7c0, 1
3f78a860:	cmpi   0x10000000, a9
3f78a890:	jrls   L3F78A8F0
3f78a8a0:	movk   1, a7
3f78a8b0:	move   a7, @0xdc7c0, 1
3f78a8e0:	jruc   L3F78A900
L3F78A8F0:
3f78a8f0:	move   a9, a7
L3F78A900:
3f78a900:	move   a7, *a11(0x40), 1
L3F78A920:
3f78a920:	sub    a9, a9
3f78a930:	setf   1, 0, 0
3f78a940:	move   a9, *a11(0x687), 0
3f78a960:	move   *a11(0xa0), *a13(0x60), 1
3f78a990:	move   *a13(0x60), a11, 1
3f78a9b0:	jane   L3F789B20
L3F78A9D0:
3f78a9d0:	move   *a13(0xffc0), a11, 1
3f78a9f0:	subk   7, a11
3f78aa00:	jrne   L3F78AB90
3f78aa10:	move   *a13(0x40), a11, 1
3f78aa30:	move   *a13(0xffe0), a9, 1
3f78aa50:	cmp    a9, a11
3f78aa60:	jrne   L3F78AB90
3f78aa70:	move   *a13(0xe0), a7, 1
3f78aa90:	move   *a7(0x20), a7, 1
3f78aab0:	jreq   L3F78AB30
3f78aac0:	move   a14, -*sp, 1
3f78aad0:	move   *a13(0xe0), *a14+, 1
3f78aaf0:	calla  L3FC2BDC0
3f78ab20:	jruc   L3F78AB90
L3F78AB30:
3f78ab30:	move   *a13(0xe0), a7, 1
3f78ab50:	sub    a9, a9
3f78ab60:	move   a9, *a7(0x20), 1
3f78ab80:	move   a9, *a7, 1
L3F78AB90:
3f78ab90:	move   *a13(0x40), a11, 1
3f78abb0:	move   *a11(0x2c0), a9, 1
3f78abd0:	jreq   L3F78AC30
3f78abe0:	move   a14, -*sp, 1
3f78abf0:	move   a11, *a14+, 1
3f78ac00:	calla  L3F796C10
L3F78AC30:
3f78ac30:	setf   2, 0, 0
3f78ac40:	move   *a11(0x681), a9, 0
3f78ac60:	jrne   L3F78AEC0
3f78ac70:	move   @0x213640, a9, 1
3f78aca0:	jrne   L3F78AD60
3f78acb0:	move   a14, -*sp, 1
3f78acc0:	movk   8, a7
3f78acd0:	move   a7, *a14+, 1
3f78ace0:	movk   1, a7
3f78acf0:	move   a7, *a14+, 1
3f78ad00:	calla  L3F703D90
3f78ad30:	move   a8, @0x213640, 1
L3F78AD60:
3f78ad60:	move   a14, -*sp, 1
3f78ad70:	move   *a11(0x180), *a14+, 1
3f78ad90:	move   *a11(0x280), *a14+, 1
3f78adb0:	move   @0x213640, *a14+, 1
3f78ade0:	calla  L3F795B80
3f78ae10:	move   a14, -*sp, 1
3f78ae20:	move   *a11(0x1c0), *a14+, 1
3f78ae40:	move   @0x213640, *a14+, 1
3f78ae70:	move   a11, *a14+, 1
3f78ae80:	calla  L3FC2D9B0
3f78aeb0:	jruc   L3F78B0B0
L3F78AEC0:
3f78aec0:	move   a14, -*sp, 1
3f78aed0:	move   *a11(0x200), *a14+, 1
3f78aef0:	move   *a11(0x280), *a14+, 1
3f78af10:	move   *a11(0x1c0), *a14+, 1
3f78af30:	calla  L3F795B80
3f78af60:	move   *a11(0x1c0), a9, 1
3f78af80:	move   *a9(0x20), a9, 1
3f78afa0:	dec    a9
3f78afb0:	jrle   L3F78B020
3f78afc0:	move   a14, -*sp, 1
3f78afd0:	move   *a11(0x1c0), *a14+, 1
3f78aff0:	calla  L3FC30AE0
L3F78B020:
3f78b020:	move   a14, -*sp, 1
3f78b030:	move   *a11(0x1c0), *a14+, 1
3f78b050:	move   *a11(0x1c0), *a14+, 1
3f78b070:	move   a11, *a14+, 1
3f78b080:	calla  L3FC2D9B0
L3F78B0B0:
3f78b0b0:	move   *a13(0xe0), a9, 1
3f78b0d0:	move   *a9(0x20), a7, 1
3f78b0f0:	jreq   L3F78B120
3f78b100:	movk   1, a7
3f78b110:	jruc   L3F78B130
L3F78B120:
3f78b120:	sub    a7, a7
L3F78B130:
3f78b130:	move   a7, a8
3f78b140:	jreq   L3F78B1C0
3f78b150:	move   a14, -*sp, 1
3f78b160:	move   a9, *a14+, 1
3f78b170:	move   a11, *a14+, 1
3f78b180:	calla  L3F798440
3f78b1b0:	jruc   L3F78B5A0
L3F78B1C0:
3f78b1c0:	setf   16, 1, 0
3f78b1d0:	move   *a11(0x320), a7, 0
3f78b1f0:	jrne   L3F78B230
3f78b200:	move   *a11(0x330), a7, 0
3f78b220:	jreq   L3F78B2C0
L3F78B230:
3f78b230:	move   *a11(0x650), a7, 0
3f78b250:	jreq   L3F78B2C0
3f78b260:	move   a14, -*sp, 1
3f78b270:	move   a11, *a14+, 1
3f78b280:	calla  L3F791770
3f78b2b0:	jruc   L3F78B5A0
L3F78B2C0:
3f78b2c0:	move   *a11(0x240), a7, 1
3f78b2e0:	jreq   L3F78B430
3f78b2f0:	move   *a11(0x240), a7, 1
3f78b310:	move   *a7(0x20), a7, 1
3f78b330:	jreq   L3F78B3A0
3f78b340:	move   a14, -*sp, 1
3f78b350:	move   *a11(0x240), *a14+, 1
3f78b370:	calla  L3FC2BDC0
L3F78B3A0:
3f78b3a0:	move   a14, -*sp, 1
3f78b3b0:	move   *a11(0x240), *a14+, 1
3f78b3d0:	calla  L3F702440
3f78b400:	sub    a7, a7
3f78b410:	move   a7, *a11(0x240), 1
L3F78B430:
3f78b430:	move   *a11(0x220), a7, 1
3f78b450:	jreq   L3F78B5A0
3f78b460:	move   *a11(0x220), a7, 1
3f78b480:	move   *a7(0x20), a7, 1
3f78b4a0:	jreq   L3F78B510
3f78b4b0:	move   a14, -*sp, 1
3f78b4c0:	move   *a11(0x220), *a14+, 1
3f78b4e0:	calla  L3FC2BDC0
L3F78B510:
3f78b510:	move   a14, -*sp, 1
3f78b520:	move   *a11(0x220), *a14+, 1
3f78b540:	calla  L3F702440
3f78b570:	sub    a7, a7
3f78b580:	move   a7, *a11(0x220), 1
L3F78B5A0:
3f78b5a0:	move   *a13(0x20), a11, 1
3f78b5c0:	move   *a11(0x240), a9, 1
3f78b5e0:	move   *a9(0x20), a9, 1
3f78b600:	jreq   L3F78B630
3f78b610:	movk   1, a9
3f78b620:	jruc   L3F78B640
L3F78B630:
3f78b630:	sub    a9, a9
L3F78B640:
3f78b640:	move   a9, a7
3f78b650:	jreq   L3F78B720
3f78b660:	move   a14, -*sp, 1
3f78b670:	move   *a13(0x40), a9, 1
3f78b690:	move   *a9(0x2e0), *a14+, 1
3f78b6b0:	move   *a11(0x240), *a14+, 1
3f78b6d0:	move   *a11(0x240), *a14+, 1
3f78b6f0:	calla  L3F796840
L3F78B720:
3f78b720:	move   *a13(0x40), a11, 1
3f78b740:	sub    a9, a9
3f78b750:	setf   1, 0, 0
3f78b760:	move   a9, *a11(0x687), 0
3f78b780:	move   @0xdc7c0, a7, 1
3f78b7b0:	inc    a7
3f78b7c0:	move   a7, @0xdc7c0, 1
3f78b7f0:	cmpi   0x10000000, a7
3f78b820:	jrls   L3F78B880
3f78b830:	movk   1, a9
3f78b840:	move   a9, @0xdc7c0, 1
3f78b870:	jruc   L3F78B890
L3F78B880:
3f78b880:	move   a7, a9
L3F78B890:
3f78b890:	move   a9, *a11(0x40), 1
3f78b8b0:	move   *a13(0xffe0), a7, 1
3f78b8d0:	cmp    a7, a11
3f78b8e0:	jrne   L3F78B980
3f78b8f0:	sub    a7, a7
3f78b900:	move   a7, @0x213680, 1
3f78b930:	move   a7, @0x213660, 1
3f78b960:	move   a7, *a13(0x1c0), 1
L3F78B980:
3f78b980:	move   *a11(0xa0), *a13(0x40), 1
3f78b9b0:	move   *a13(0x40), a11, 1
3f78b9d0:	jane   L3F785DD0
L3F78B9F0:
3f78b9f0:	move   *a13(0xe0), a11, 1
3f78ba10:	jreq   L3F78BB20
3f78ba20:	move   *a11(0x20), a9, 1
3f78ba40:	jreq   L3F78BAA0
3f78ba50:	move   a14, -*sp, 1
3f78ba60:	move   a11, *a14+, 1
3f78ba70:	calla  L3FC2BDC0
L3F78BAA0:
3f78baa0:	move   a14, -*sp, 1
3f78bab0:	move   a11, *a14+, 1
3f78bac0:	calla  L3F702440
3f78baf0:	sub    a9, a9
3f78bb00:	move   a9, *a13(0xe0), 1
L3F78BB20:
3f78bb20:	move   *a13(0x100), a11, 1
3f78bb40:	jreq   L3F78BC50
3f78bb50:	move   *a11(0x20), a9, 1
3f78bb70:	jreq   L3F78BBD0
3f78bb80:	move   a14, -*sp, 1
3f78bb90:	move   a11, *a14+, 1
3f78bba0:	calla  L3FC2BDC0
L3F78BBD0:
3f78bbd0:	move   a14, -*sp, 1
3f78bbe0:	move   a11, *a14+, 1
3f78bbf0:	calla  L3F702440
3f78bc20:	sub    a9, a9
3f78bc30:	move   a9, *a13(0x100), 1
L3F78BC50:
3f78bc50:	move   *a13(0xa0), a11, 1
3f78bc70:	jreq   L3F78BD80
3f78bc80:	move   *a11(0x20), a9, 1
3f78bca0:	jreq   L3F78BD00
3f78bcb0:	move   a14, -*sp, 1
3f78bcc0:	move   a11, *a14+, 1
3f78bcd0:	calla  L3FC2BDC0
L3F78BD00:
3f78bd00:	move   a14, -*sp, 1
3f78bd10:	move   a11, *a14+, 1
3f78bd20:	calla  L3F702440
3f78bd50:	sub    a9, a9
3f78bd60:	move   a9, *a13(0xa0), 1
L3F78BD80:
3f78bd80:	move   *a13(0x140), a11, 1
3f78bda0:	jreq   L3F78BEB0
3f78bdb0:	move   *a11(0x20), a9, 1
3f78bdd0:	jreq   L3F78BE30
3f78bde0:	move   a14, -*sp, 1
3f78bdf0:	move   a11, *a14+, 1
3f78be00:	calla  L3FC2BDC0
L3F78BE30:
3f78be30:	move   a14, -*sp, 1
3f78be40:	move   a11, *a14+, 1
3f78be50:	calla  L3F702440
3f78be80:	sub    a9, a9
3f78be90:	move   a9, *a13(0x140), 1
L3F78BEB0:
3f78beb0:	move   *a13(0x160), a11, 1
3f78bed0:	jreq   L3F78BFE0
3f78bee0:	move   *a11(0x20), a9, 1
3f78bf00:	jreq   L3F78BF60
3f78bf10:	move   a14, -*sp, 1
3f78bf20:	move   a11, *a14+, 1
3f78bf30:	calla  L3FC2BDC0
L3F78BF60:
3f78bf60:	move   a14, -*sp, 1
3f78bf70:	move   a11, *a14+, 1
3f78bf80:	calla  L3F702440
3f78bfb0:	sub    a9, a9
3f78bfc0:	move   a9, *a13(0x160), 1
L3F78BFE0:
3f78bfe0:	move   *a13(0x180), a11, 1
3f78c000:	jreq   L3F78C110
3f78c010:	move   *a11(0x20), a9, 1
3f78c030:	jreq   L3F78C090
3f78c040:	move   a14, -*sp, 1
3f78c050:	move   a11, *a14+, 1
3f78c060:	calla  L3FC2BDC0
L3F78C090:
3f78c090:	move   a14, -*sp, 1
3f78c0a0:	move   a11, *a14+, 1
3f78c0b0:	calla  L3F702440
3f78c0e0:	sub    a9, a9
3f78c0f0:	move   a9, *a13(0x180), 1
L3F78C110:
3f78c110:	move   *a13(0x20), a11, 1
3f78c130:	move   *a11(0x280), a9, 1
3f78c150:	move   *a9(0x20), a9, 1
3f78c170:	dec    a9
3f78c180:	jrle   L3F78C1F0
3f78c190:	move   a14, -*sp, 1
3f78c1a0:	move   *a11(0x280), *a14+, 1
3f78c1c0:	calla  L3FC30AE0
L3F78C1F0:
3f78c1f0:	move   a14, -*sp, 1
3f78c200:	move   *a13(0x80), *a14+, 1
3f78c220:	move   *a13(0x80), *a14+, 1
3f78c240:	move   a11, *a14+, 1
3f78c250:	calla  L3FC2D9B0
3f78c280:	move   *a13(0x80), a9, 1
3f78c2a0:	move   *a9(0x20), a7, 1
3f78c2c0:	dec    a7
3f78c2d0:	jrle   L3F78C330
3f78c2e0:	move   a14, -*sp, 1
3f78c2f0:	move   a9, *a14+, 1
3f78c300:	calla  L3FC30AE0
L3F78C330:
3f78c330:	move   *a11(0x1c0), a7, 1
3f78c350:	jreq   L3F78C4A0
3f78c360:	move   *a11(0x1c0), a7, 1
3f78c380:	move   *a7(0x20), a7, 1
3f78c3a0:	jreq   L3F78C410
3f78c3b0:	move   a14, -*sp, 1
3f78c3c0:	move   *a11(0x1c0), *a14+, 1
3f78c3e0:	calla  L3FC2BDC0
L3F78C410:
3f78c410:	move   a14, -*sp, 1
3f78c420:	move   *a11(0x1c0), *a14+, 1
3f78c440:	calla  L3F702440
3f78c470:	sub    a7, a7
3f78c480:	move   a7, *a11(0x1c0), 1
L3F78C4A0:
3f78c4a0:	move   a9, *a11(0x1c0), 1
3f78c4c0:	move   *a11(0x240), a7, 1
3f78c4e0:	move   *a7(0x20), a7, 1
3f78c500:	jreq   L3F78C530
3f78c510:	movk   1, a7
3f78c520:	jruc   L3F78C540
L3F78C530:
3f78c530:	sub    a7, a7
L3F78C540:
3f78c540:	move   a7, a8
3f78c550:	jreq   L3F78C940
3f78c560:	move   @0x2135a0, a7, 1
3f78c590:	move   @0x213580, a9, 1
3f78c5c0:	inc    a9
3f78c5d0:	cmp    a7, a9
3f78c5e0:	jrlt   L3F78C840
3f78c5f0:	move   @0x213580, a9, 1
3f78c620:	jreq   L3F78C720
3f78c630:	move   a14, -*sp, 1
3f78c640:	addi   0x33, a9
3f78c660:	sll    0x2, a9
3f78c670:	move   a9, *a14+, 1
3f78c680:	move   @0x213600, *a14+, 1
3f78c6b0:	calla  L3F705B20
3f78c6e0:	move   a8, @0x213600, 1
3f78c710:	jruc   L3F78C7C0
L3F78C720:
3f78c720:	move   a14, -*sp, 1
3f78c730:	movi   0xc8, a11
3f78c750:	move   a11, *a14+, 1
3f78c760:	calla  L3F705A00
3f78c790:	move   a8, @0x213600, 1
L3F78C7C0:
3f78c7c0:	move   @0x2135a0, a11, 1
3f78c7f0:	addi   0x32, a11
3f78c810:	move   a11, @0x2135a0, 1
L3F78C840:
3f78c840:	move   @0x213580, a11, 1
3f78c870:	inc    a11
3f78c880:	move   a11, @0x213580, 1
3f78c8b0:	dec    a11
3f78c8c0:	sll    0x5, a11
3f78c8d0:	move   @0x213600, a9, 1
3f78c900:	add    a9, a11
3f78c910:	move   *a13(0x20), a7, 1
3f78c930:	move   a7, *a11, 1
L3F78C940:
3f78c940:	move   *a13(0x20), a11, 1
3f78c960:	move   *a11(0x220), a9, 1
3f78c980:	jreq   L3F78CAD0
3f78c990:	move   *a11(0x220), a9, 1
3f78c9b0:	move   *a9(0x20), a9, 1
3f78c9d0:	jreq   L3F78CA40
3f78c9e0:	move   a14, -*sp, 1
3f78c9f0:	move   *a11(0x220), *a14+, 1
3f78ca10:	calla  L3FC2BDC0
L3F78CA40:
3f78ca40:	move   a14, -*sp, 1
3f78ca50:	move   *a11(0x220), *a14+, 1
3f78ca70:	calla  L3F702440
3f78caa0:	sub    a9, a9
3f78cab0:	move   a9, *a11(0x220), 1
L3F78CAD0:
3f78cad0:	move   @0xdc7c0, a9, 1
3f78cb00:	inc    a9
3f78cb10:	move   a9, @0xdc7c0, 1
3f78cb40:	cmpi   0x10000000, a9
3f78cb70:	jrls   L3F78CBD0
3f78cb80:	movk   1, a7
3f78cb90:	move   a7, @0xdc7c0, 1
3f78cbc0:	jruc   L3F78CBE0
L3F78CBD0:
3f78cbd0:	move   a9, a7
L3F78CBE0:
3f78cbe0:	move   a7, *a11(0x40), 1
3f78cc00:	move   *a13(0xff60), a9, 1
3f78cc20:	move   @0x213580, a11, 1
3f78cc50:	move   a11, *a9, 1
3f78cc60:	move   *a13(0xff40), a9, 1
3f78cc80:	move   @0x213600, a7, 1
3f78ccb0:	move   a7, *a9, 1
3f78ccc0:	move   *a13(0xff20), a9, 1
3f78cce0:	move   @0x2135c0, a7, 1
3f78cd10:	move   a7, *a9, 1
3f78cd20:	move   *a13(0xff00), a9, 1
3f78cd40:	move   @0x213620, a7, 1
3f78cd70:	move   a7, *a9, 1
3f78cd80:	move   @0x213640, a9, 1
3f78cdb0:	jreq   L3F78CEF0
3f78cdc0:	move   *a9(0x20), a7, 1
3f78cde0:	jreq   L3F78CE40
3f78cdf0:	move   a14, -*sp, 1
3f78ce00:	move   a9, *a14+, 1
3f78ce10:	calla  L3FC2BDC0
L3F78CE40:
3f78ce40:	move   a14, -*sp, 1
3f78ce50:	move   @0x213640, *a14+, 1
3f78ce80:	calla  L3F702440
3f78ceb0:	sub    a11, a11
3f78cec0:	move   a11, @0x213640, 1
L3F78CEF0:
3f78cef0:	move   *sp(0xa0), a14, 1
3f78cf10:	mmfm   sp, a7,a9,a11,a13
3f78cf30:	rets   2
L3F78CF40:
3f78cf40:	mmtm   sp, a7,a9,a11,a13
3f78cf60:	move   a14, a13
3f78cf70:	addi   0xa0, a14
3f78cf90:	sub    a11, a11
3f78cfa0:	move   a11, *a13(0x20), 1
3f78cfc0:	move   a11, *a13(0x60), 1
3f78cfe0:	move   *a13(0xffe0), a9, 1
3f78d000:	setf   2, 0, 0
3f78d010:	move   *a9(0x681), a9, 0
3f78d030:	move   a9, *a13, 1
3f78d040:	move   *a13(0xffe0), a9, 1
3f78d060:	move   *a9(0x200), a9, 1
3f78d080:	move   *a13(0xffe0), a11, 1
3f78d0a0:	move   *a11(0x2e0), a11, 1
3f78d0c0:	move   *a9(0x20), a9, 1
3f78d0e0:	move   *a11(0x20), a11, 1
3f78d100:	cmp    a11, a9
3f78d110:	jrne   L3F78D1A0
3f78d120:	move   *a13(0xffe0), a11, 1
3f78d140:	move   *a11(0x2e0), a9, 1
3f78d160:	move   *a9(0x20), a9, 1
3f78d180:	dec    a9
3f78d190:	jrle   L3F78D1C0
L3F78D1A0:
3f78d1a0:	sub    a11, a11
3f78d1b0:	jruc   L3F78D5B0
L3F78D1C0:
3f78d1c0:	move   *a11(0x200), a9, 1
3f78d1e0:	move   *a9(0x20), a9, 1
3f78d200:	jreq   L3F78D5A0
3f78d210:	move   *a11(0x200), a9, 1
3f78d230:	move   *a9, a9, 1
3f78d240:	move   *a11(0x2e0), a11, 1
3f78d260:	move   *a11, a11, 1
3f78d270:	setf   16, 1, 0
3f78d280:	move   *a9(0x20), a9, 0
3f78d2a0:	move   *a11(0x20), a11, 0
3f78d2c0:	cmp    a11, a9
3f78d2d0:	jrne   L3F78D580
3f78d2e0:	move   *a13(0xffe0), a11, 1
3f78d300:	move   *a11(0x200), a9, 1
3f78d320:	move   *a9, a9, 1
3f78d330:	move   *a11(0x2e0), a11, 1
3f78d350:	move   *a11, a11, 1
3f78d360:	move   *a9(0x30), a9, 0
3f78d380:	move   *a11(0x30), a11, 0
3f78d3a0:	cmp    a11, a9
3f78d3b0:	jrne   L3F78D580
3f78d3c0:	move   *a13(0xffe0), a11, 1
3f78d3e0:	move   *a11(0x200), a9, 1
3f78d400:	move   *a9, a9, 1
3f78d410:	move   *a11(0x2e0), a11, 1
3f78d430:	move   *a11, a11, 1
3f78d440:	move   *a9(0x40), a9, 0
3f78d460:	move   *a11(0x40), a11, 0
3f78d480:	cmp    a11, a9
3f78d490:	jrne   L3F78D580
3f78d4a0:	move   *a13(0xffe0), a11, 1
3f78d4c0:	move   *a11(0x200), a9, 1
3f78d4e0:	move   *a9, a9, 1
3f78d4f0:	move   *a11(0x2e0), a11, 1
3f78d510:	move   *a11, a11, 1
3f78d520:	move   *a9(0x50), a9, 0
3f78d540:	move   *a11(0x50), a11, 0
3f78d560:	cmp    a11, a9
3f78d570:	jreq   L3F78D5A0
L3F78D580:
3f78d580:	sub    a11, a11
3f78d590:	jruc   L3F78D5B0
L3F78D5A0:
3f78d5a0:	movk   1, a11
L3F78D5B0:
3f78d5b0:	move   a11, a9
3f78d5c0:	jreq   L3F78D640
3f78d5d0:	move   *a13(0xffe0), a11, 1
3f78d5f0:	sub    a9, a9
3f78d600:	setf   2, 0, 0
3f78d610:	move   a9, *a11(0x681), 0
3f78d630:	jruc   L3F78D790
L3F78D640:
3f78d640:	move   *a13(0xffe0), a11, 1
3f78d660:	move   *a11(0x200), a9, 1
3f78d680:	move   *a9(0x20), a9, 1
3f78d6a0:	jreq   L3F78D6D0
3f78d6b0:	movk   1, a9
3f78d6c0:	jruc   L3F78D6E0
L3F78D6D0:
3f78d6d0:	sub    a9, a9
L3F78D6E0:
3f78d6e0:	move   a9, a9
3f78d6f0:	jreq   L3F78D750
3f78d700:	movk   1, a9
3f78d710:	setf   2, 0, 0
3f78d720:	move   a9, *a11(0x681), 0
3f78d740:	jruc   L3F78D790
L3F78D750:
3f78d750:	movk   2, a9
3f78d760:	setf   2, 0, 0
3f78d770:	move   a9, *a11(0x681), 0
L3F78D790:
3f78d790:	move   *a13, a9, 1
3f78d7a0:	move   *a11(0x681), a11, 0
3f78d7c0:	cmp    a11, a9
3f78d7d0:	jreq   L3F78D840
3f78d7e0:	move   a14, -*sp, 1
3f78d7f0:	move   *a13(0xffe0), *a14+, 1
3f78d810:	calla  L3F911F30
L3F78D840:
3f78d840:	move   *a13(0xfee0), a11, 1
3f78d860:	subk   3, a11
3f78d870:	jreq   L3F78DCE0
3f78d880:	move   a9, a8
3f78d890:	jrne   L3F78D910
3f78d8a0:	move   *a13(0xffe0), a11, 1
3f78d8c0:	setf   2, 0, 0
3f78d8d0:	move   *a11(0x681), a9, 0
3f78d8f0:	cmp    a9, a8
3f78d900:	jreq   L3F78D980
L3F78D910:
3f78d910:	move   *a13(0xffe0), a11, 1
3f78d930:	setf   2, 0, 0
3f78d940:	move   *a11(0x681), a9, 0
3f78d960:	subk   2, a9
3f78d970:	jrne   L3F78DCE0
L3F78D980:
3f78d980:	move   *a13(0xff60), a9, 1
3f78d9a0:	jrne   L3F78D9E0
3f78d9b0:	move   *a13(0xff40), a9, 1
3f78d9d0:	jreq   L3F78DB20
L3F78D9E0:
3f78d9e0:	move   a14, -*sp, 1
3f78d9f0:	move   *a13(0xfee0), *a14+, 1
3f78da10:	move   *a13(0xff00), *a14+, 1
3f78da30:	movk   2, a9
3f78da40:	move   a9, *a14+, 1
3f78da50:	move   *a11(0x681), a8, 0
3f78da70:	move   a8, *a14+, 1
3f78da80:	move   *a13(0xff40), *a14+, 1
3f78daa0:	move   *a13(0xff60), *a14+, 1
3f78dac0:	move   a11, *a14+, 1
3f78dad0:	calla  L3F78FBA0
3f78db00:	jauc   L3F78FB10
L3F78DB20:
3f78db20:	move   *a11(0x681), a9, 0
3f78db40:	subk   2, a9
3f78db50:	jane   L3F78FB10
3f78db70:	subk   2, a8
3f78db80:	jaeq   L3F78FB10
3f78dba0:	move   a14, -*sp, 1
3f78dbb0:	move   *a13(0xfee0), *a14+, 1
3f78dbd0:	move   *a13(0xff00), *a14+, 1
3f78dbf0:	movk   2, a9
3f78dc00:	move   a9, *a14+, 1
3f78dc10:	move   *a11(0x681), a8, 0
3f78dc30:	move   a8, *a14+, 1
3f78dc40:	move   *a13(0xff40), *a14+, 1
3f78dc60:	move   *a13(0xff60), *a14+, 1
3f78dc80:	move   a11, *a14+, 1
3f78dc90:	calla  L3F78FBA0
3f78dcc0:	jauc   L3F78FB10
L3F78DCE0:
3f78dce0:	move   *a13(0xffe0), a11, 1
3f78dd00:	move   *a11(0xe0), *a13(0x80), 1
3f78dd30:	move   *a13(0x80), a9, 1
3f78dd50:	jaeq   L3F78EF50
3f78dd70:	setf   1, 0, 0
L3F78DD80:
3f78dd80:	move   *a13(0x80), a11, 1
3f78dda0:	move   *a11(0x685), a9, 0
3f78ddc0:	jrne   L3F78E5B0
3f78ddd0:	move   *a11(0x200), a9, 1
3f78ddf0:	move   *a9(0x20), a9, 1
3f78de10:	jreq   L3F78DE90
3f78de20:	move   a14, -*sp, 1
3f78de30:	move   *a11(0x200), *a14+, 1
3f78de50:	calla  L3FC2BDC0
3f78de80:	jruc   L3F78DF40
L3F78DE90:
3f78de90:	move   *a11(0x200), a9, 1
3f78deb0:	sub    a11, a11
3f78dec0:	move   a11, *a9(0x20), 1
3f78dee0:	move   *a13(0x80), a9, 1
3f78df00:	move   *a9(0x200), a11, 1
3f78df20:	sub    a9, a9
3f78df30:	move   a9, *a11, 1
L3F78DF40:
3f78df40:	move   *a13(0x80), a11, 1
3f78df60:	move   *a11(0x1c0), a9, 1
3f78df80:	move   *a9(0x20), a9, 1
3f78dfa0:	jreq   L3F78E020
3f78dfb0:	move   a14, -*sp, 1
3f78dfc0:	move   *a11(0x1c0), *a14+, 1
3f78dfe0:	calla  L3FC2BDC0
3f78e010:	jruc   L3F78E0D0
L3F78E020:
3f78e020:	move   *a11(0x1c0), a9, 1
3f78e040:	sub    a11, a11
3f78e050:	move   a11, *a9(0x20), 1
3f78e070:	move   *a13(0x80), a9, 1
3f78e090:	move   *a9(0x1c0), a11, 1
3f78e0b0:	sub    a9, a9
3f78e0c0:	move   a9, *a11, 1
L3F78E0D0:
3f78e0d0:	move   *a13(0x80), a11, 1
3f78e0f0:	move   *a11(0x280), a9, 1
3f78e110:	move   *a9(0x20), a9, 1
3f78e130:	jreq   L3F78E1B0
3f78e140:	move   a14, -*sp, 1
3f78e150:	move   *a11(0x280), *a14+, 1
3f78e170:	calla  L3FC2BDC0
3f78e1a0:	jruc   L3F78E260
L3F78E1B0:
3f78e1b0:	move   *a11(0x280), a9, 1
3f78e1d0:	sub    a11, a11
3f78e1e0:	move   a11, *a9(0x20), 1
3f78e200:	move   *a13(0x80), a9, 1
3f78e220:	move   *a9(0x280), a11, 1
3f78e240:	sub    a9, a9
3f78e250:	move   a9, *a11, 1
L3F78E260:
3f78e260:	move   *a13(0x80), a11, 1
3f78e280:	move   *a11(0x260), a9, 1
3f78e2a0:	move   *a9(0x20), a9, 1
3f78e2c0:	jreq   L3F78E340
3f78e2d0:	move   a14, -*sp, 1
3f78e2e0:	move   *a11(0x260), *a14+, 1
3f78e300:	calla  L3FC2BDC0
3f78e330:	jruc   L3F78E3F0
L3F78E340:
3f78e340:	move   *a11(0x260), a9, 1
3f78e360:	sub    a11, a11
3f78e370:	move   a11, *a9(0x20), 1
3f78e390:	move   *a13(0x80), a9, 1
3f78e3b0:	move   *a9(0x260), a11, 1
3f78e3d0:	sub    a9, a9
3f78e3e0:	move   a9, *a11, 1
L3F78E3F0:
3f78e3f0:	move   *a13(0x80), a11, 1
3f78e410:	move   *a11(0x2a0), a9, 1
3f78e430:	move   *a9(0x20), a9, 1
3f78e450:	jreq   L3F78E4E0
3f78e460:	move   a14, -*sp, 1
3f78e470:	move   *a11(0x2a0), *a14+, 1
3f78e490:	calla  L3FC2BDC0
3f78e4c0:	jauc   L3F78EE80
L3F78E4E0:
3f78e4e0:	move   *a11(0x2a0), a9, 1
3f78e500:	sub    a11, a11
3f78e510:	move   a11, *a9(0x20), 1
3f78e530:	move   *a13(0x80), a9, 1
3f78e550:	move   *a9(0x2a0), a11, 1
3f78e570:	sub    a9, a9
3f78e580:	move   a9, *a11, 1
3f78e590:	jauc   L3F78EE80
L3F78E5B0:
3f78e5b0:	move   *a13(0xff20), a9, 1
3f78e5d0:	jrne   L3F78E6A0
3f78e5e0:	move   *a13(0xffc0), a9, 1
3f78e600:	jaeq   L3F78EE80
3f78e620:	move   a14, -*sp, 1
3f78e630:	move   a9, *a14+, 1
3f78e640:	move   a11, *a14+, 1
3f78e650:	calla  L3FC2DDD0
3f78e680:	move   a8, a8
3f78e690:	jreq   L3F78EE80
L3F78E6A0:
3f78e6a0:	move   *a13(0x20), a9, 1
3f78e6c0:	jrne   L3F78E8C0
3f78e6d0:	move   a14, -*sp, 1
3f78e6e0:	movk   8, a9
3f78e6f0:	move   a9, *a14+, 1
3f78e700:	movk   1, a9
3f78e710:	move   a9, *a14+, 1
3f78e720:	calla  L3F703D90
3f78e750:	move   a8, *a13(0x20), 1
3f78e770:	move   a14, -*sp, 1
3f78e780:	movk   8, a9
3f78e790:	move   a9, *a14+, 1
3f78e7a0:	movk   1, a9
3f78e7b0:	move   a9, *a14+, 1
3f78e7c0:	calla  L3F703D90
3f78e7f0:	move   a8, *a13(0x60), 1
3f78e810:	move   a14, -*sp, 1
3f78e820:	move   *a13(0xffe0), a9, 1
3f78e840:	move   *a9(0x180), *a14+, 1
3f78e860:	move   *a9(0x200), *a14+, 1
3f78e880:	move   a8, *a14+, 1
3f78e890:	calla  L3F795B80
L3F78E8C0:
3f78e8c0:	move   a14, -*sp, 1
3f78e8d0:	move   *a11(0x260), *a14+, 1
3f78e8f0:	move   *a13(0x60), *a14+, 1
3f78e910:	move   *a11(0x200), *a14+, 1
3f78e930:	calla  L3F7961E0
3f78e960:	move   *a13(0xffa0), a9, 1
3f78e980:	move   *a9(0x20), a9, 1
3f78e9a0:	jreq   L3F78E9D0
3f78e9b0:	movk   1, a9
3f78e9c0:	jruc   L3F78E9E0
L3F78E9D0:
3f78e9d0:	sub    a9, a9
L3F78E9E0:
3f78e9e0:	move   a9, a8
3f78e9f0:	jreq   L3F78EAB0
3f78ea00:	move   a14, -*sp, 1
3f78ea10:	move   *a11(0x260), *a14+, 1
3f78ea30:	move   *a13(0xffa0), *a14+, 1
3f78ea50:	move   *a13(0x20), *a14+, 1
3f78ea70:	calla  L3F7961E0
3f78eaa0:	jruc   L3F78EBD0
L3F78EAB0:
3f78eab0:	move   *a13(0x20), a9, 1
3f78ead0:	move   *a9(0x20), a9, 1
3f78eaf0:	jreq   L3F78EB70
3f78eb00:	move   a14, -*sp, 1
3f78eb10:	move   *a13(0x20), *a14+, 1
3f78eb30:	calla  L3FC2BDC0
3f78eb60:	jruc   L3F78EBD0
L3F78EB70:
3f78eb70:	move   *a13(0x20), a9, 1
3f78eb90:	sub    a11, a11
3f78eba0:	move   a11, *a9(0x20), 1
3f78ebc0:	move   a11, *a9, 1
L3F78EBD0:
3f78ebd0:	move   a14, -*sp, 1
3f78ebe0:	move   *a13(0xfee0), *a14+, 1
3f78ec00:	move   *a13(0xff00), *a14+, 1
3f78ec20:	move   *a13(0xff20), *a14+, 1
3f78ec40:	move   *a13(0xff40), *a14+, 1
3f78ec60:	move   *a13(0xff60), *a14+, 1
3f78ec80:	move   *a13(0x40), *a14+, 1
3f78eca0:	move   *a13(0x20), *a14+, 1
3f78ecc0:	move   *a13(0xffc0), *a14+, 1
3f78ece0:	move   *a13(0x80), *a14+, 1
3f78ed00:	calla  L3F78CF40
3f78ed30:	move   *a13(0x80), a11, 1
3f78ed50:	move   @0xdc7c0, a9, 1
3f78ed80:	inc    a9
3f78ed90:	move   a9, @0xdc7c0, 1
3f78edc0:	cmpi   0x10000000, a9
3f78edf0:	jrls   L3F78EE50
3f78ee00:	movk   1, a7
3f78ee10:	move   a7, @0xdc7c0, 1
3f78ee40:	jruc   L3F78EE60
L3F78EE50:
3f78ee50:	move   a9, a7
L3F78EE60:
3f78ee60:	move   a7, *a11(0x40), 1
L3F78EE80:
3f78ee80:	move   *a13(0x80), a11, 1
3f78eea0:	sub    a9, a9
3f78eeb0:	setf   1, 0, 0
3f78eec0:	move   a9, *a11(0x687), 0
3f78eee0:	move   *a11(0xa0), *a13(0x80), 1
3f78ef10:	move   *a13(0x80), a11, 1
3f78ef30:	jane   L3F78DD80
L3F78EF50:
3f78ef50:	move   *a13(0xffe0), a11, 1
3f78ef70:	move   *a11(0x2c0), a9, 1
3f78ef90:	jreq   L3F78EFF0
3f78efa0:	move   a14, -*sp, 1
3f78efb0:	move   a11, *a14+, 1
3f78efc0:	calla  L3F796C10
L3F78EFF0:
3f78eff0:	setf   2, 0, 0
3f78f000:	move   *a11(0x681), a9, 0
3f78f020:	jrne   L3F78F280
3f78f030:	move   @0x213640, a9, 1
3f78f060:	jrne   L3F78F120
3f78f070:	move   a14, -*sp, 1
3f78f080:	movk   8, a7
3f78f090:	move   a7, *a14+, 1
3f78f0a0:	movk   1, a7
3f78f0b0:	move   a7, *a14+, 1
3f78f0c0:	calla  L3F703D90
3f78f0f0:	move   a8, @0x213640, 1
L3F78F120:
3f78f120:	move   a14, -*sp, 1
3f78f130:	move   *a11(0x180), *a14+, 1
3f78f150:	move   *a11(0x280), *a14+, 1
3f78f170:	move   @0x213640, *a14+, 1
3f78f1a0:	calla  L3F795B80
3f78f1d0:	move   a14, -*sp, 1
3f78f1e0:	move   *a11(0x1c0), *a14+, 1
3f78f200:	move   @0x213640, *a14+, 1
3f78f230:	move   a11, *a14+, 1
3f78f240:	calla  L3FC2D9B0
3f78f270:	jruc   L3F78F470
L3F78F280:
3f78f280:	move   a14, -*sp, 1
3f78f290:	move   *a11(0x200), *a14+, 1
3f78f2b0:	move   *a11(0x280), *a14+, 1
3f78f2d0:	move   *a11(0x1c0), *a14+, 1
3f78f2f0:	calla  L3F795B80
3f78f320:	move   *a11(0x1c0), a9, 1
3f78f340:	move   *a9(0x20), a9, 1
3f78f360:	dec    a9
3f78f370:	jrle   L3F78F3E0
3f78f380:	move   a14, -*sp, 1
3f78f390:	move   *a11(0x1c0), *a14+, 1
3f78f3b0:	calla  L3FC30AE0
L3F78F3E0:
3f78f3e0:	move   a14, -*sp, 1
3f78f3f0:	move   *a11(0x1c0), *a14+, 1
3f78f410:	move   *a11(0x1c0), *a14+, 1
3f78f430:	move   a11, *a14+, 1
3f78f440:	calla  L3FC2D9B0
L3F78F470:
3f78f470:	move   *a13(0xffa0), a9, 1
3f78f490:	move   *a9(0x20), a7, 1
3f78f4b0:	jreq   L3F78F4E0
3f78f4c0:	movk   1, a7
3f78f4d0:	jruc   L3F78F4F0
L3F78F4E0:
3f78f4e0:	sub    a7, a7
L3F78F4F0:
3f78f4f0:	move   a7, a8
3f78f500:	jreq   L3F78F580
3f78f510:	move   a14, -*sp, 1
3f78f520:	move   a9, *a14+, 1
3f78f530:	move   a11, *a14+, 1
3f78f540:	calla  L3F798440
3f78f570:	jruc   L3F78F860
L3F78F580:
3f78f580:	move   *a11(0x240), a7, 1
3f78f5a0:	jreq   L3F78F6F0
3f78f5b0:	move   *a11(0x240), a7, 1
3f78f5d0:	move   *a7(0x20), a7, 1
3f78f5f0:	jreq   L3F78F660
3f78f600:	move   a14, -*sp, 1
3f78f610:	move   *a11(0x240), *a14+, 1
3f78f630:	calla  L3FC2BDC0
L3F78F660:
3f78f660:	move   a14, -*sp, 1
3f78f670:	move   *a11(0x240), *a14+, 1
3f78f690:	calla  L3F702440
3f78f6c0:	sub    a7, a7
3f78f6d0:	move   a7, *a11(0x240), 1
L3F78F6F0:
3f78f6f0:	move   *a11(0x220), a7, 1
3f78f710:	jreq   L3F78F860
3f78f720:	move   *a11(0x220), a7, 1
3f78f740:	move   *a7(0x20), a7, 1
3f78f760:	jreq   L3F78F7D0
3f78f770:	move   a14, -*sp, 1
3f78f780:	move   *a11(0x220), *a14+, 1
3f78f7a0:	calla  L3FC2BDC0
L3F78F7D0:
3f78f7d0:	move   a14, -*sp, 1
3f78f7e0:	move   *a11(0x220), *a14+, 1
3f78f800:	calla  L3F702440
3f78f830:	sub    a7, a7
3f78f840:	move   a7, *a11(0x220), 1
L3F78F860:
3f78f860:	move   *a13(0x20), a7, 1
3f78f880:	jreq   L3F78FB10
3f78f890:	jreq   L3F78F9C0
3f78f8a0:	move   *a7(0x20), a7, 1
3f78f8c0:	jreq   L3F78F930
3f78f8d0:	move   a14, -*sp, 1
3f78f8e0:	move   *a13(0x20), *a14+, 1
3f78f900:	calla  L3FC2BDC0
L3F78F930:
3f78f930:	move   a14, -*sp, 1
3f78f940:	move   *a13(0x20), *a14+, 1
3f78f960:	calla  L3F702440
3f78f990:	sub    a7, a7
3f78f9a0:	move   a7, *a13(0x20), 1
L3F78F9C0:
3f78f9c0:	move   *a13(0x60), a7, 1
3f78f9e0:	jreq   L3F78FB10
3f78f9f0:	move   *a7(0x20), a7, 1
3f78fa10:	jreq   L3F78FA80
3f78fa20:	move   a14, -*sp, 1
3f78fa30:	move   *a13(0x60), *a14+, 1
3f78fa50:	calla  L3FC2BDC0
L3F78FA80:
3f78fa80:	move   a14, -*sp, 1
3f78fa90:	move   *a13(0x60), *a14+, 1
3f78fab0:	calla  L3F702440
3f78fae0:	sub    a7, a7
3f78faf0:	move   a7, *a13(0x60), 1
L3F78FB10:
3f78fb10:	sub    a9, a9
3f78fb20:	setf   1, 0, 0
3f78fb30:	move   a9, *a11(0x687), 0
3f78fb50:	move   *sp(0xa0), a14, 1
3f78fb70:	mmfm   sp, a7,a9,a11,a13
3f78fb90:	rets   2
L3F78FBA0:
3f78fba0:	mmtm   sp, a7,a9,a11,a13
3f78fbc0:	move   a14, a13
3f78fbd0:	addi   0x60, a14
3f78fbf0:	move   *a13(0xff80), a11, 1
3f78fc10:	subk   2, a11
3f78fc20:	jane   L3F790EB0
3f78fc40:	move   *a13(0xffe0), a11, 1
3f78fc60:	move   *a11(0x200), a11, 1
3f78fc80:	move   *a11(0x20), a11, 1
3f78fca0:	jreq   L3F78FD40
3f78fcb0:	move   a14, -*sp, 1
3f78fcc0:	move   *a13(0xffe0), a11, 1
3f78fce0:	move   *a11(0x200), *a14+, 1
3f78fd00:	calla  L3FC2BDC0
3f78fd30:	jruc   L3F78FE10
L3F78FD40:
3f78fd40:	move   *a13(0xffe0), a11, 1
3f78fd60:	move   *a11(0x200), a9, 1
3f78fd80:	sub    a11, a11
3f78fd90:	move   a11, *a9(0x20), 1
3f78fdb0:	move   *a13(0xffe0), a9, 1
3f78fdd0:	move   *a9(0x200), a11, 1
3f78fdf0:	sub    a9, a9
3f78fe00:	move   a9, *a11, 1
L3F78FE10:
3f78fe10:	move   *a13(0xffe0), a11, 1
3f78fe30:	move   *a11(0x1c0), a9, 1
3f78fe50:	move   *a9(0x20), a9, 1
3f78fe70:	jreq   L3F78FEF0
3f78fe80:	move   a14, -*sp, 1
3f78fe90:	move   *a11(0x1c0), *a14+, 1
3f78feb0:	calla  L3FC2BDC0
3f78fee0:	jruc   L3F78FFA0
L3F78FEF0:
3f78fef0:	move   *a11(0x1c0), a9, 1
3f78ff10:	sub    a11, a11
3f78ff20:	move   a11, *a9(0x20), 1
3f78ff40:	move   *a13(0xffe0), a9, 1
3f78ff60:	move   *a9(0x1c0), a11, 1
3f78ff80:	sub    a9, a9
3f78ff90:	move   a9, *a11, 1
L3F78FFA0:
3f78ffa0:	move   *a13(0xffe0), a11, 1
3f78ffc0:	movk   2, a9
3f78ffd0:	setf   2, 0, 0
3f78ffe0:	move   a9, *a11(0x681), 0
3f790000:	move   *a13(0xff60), a9, 1
3f790020:	dsj    a9, L3F791250
3f790040:	move   a14, -*sp, 1
3f790050:	move   *a11(0x2e0), *a14+, 1
3f790070:	move   *a11(0x260), *a14+, 1
3f790090:	calla  L3FC2AF60
3f7900c0:	move   *a11(0x80), a9, 1
3f7900e0:	move   *a9(0xe0), *a13(0x40), 1
3f790110:	move   *a13(0x40), a9, 1
3f790130:	cmp    a11, a9
3f790140:	jreq   L3F790300
L3F790150:
3f790150:	move   *a13(0x40), a11, 1
3f790170:	setf   1, 0, 0
3f790180:	move   *a11(0x685), a9, 0
3f7901a0:	jreq   L3F790270
3f7901b0:	move   a14, -*sp, 1
3f7901c0:	move   *a11(0x2e0), *a14+, 1
3f7901e0:	move   *a13(0xffe0), a9, 1
3f790200:	move   *a9(0x260), *a14+, 1
3f790220:	move   *a9(0x260), *a14+, 1
3f790240:	calla  L3F796840
L3F790270:
3f790270:	move   *a11(0xa0), *a13(0x40), 1
3f7902a0:	move   *a13(0x40), a11, 1
3f7902c0:	move   *a13(0xffe0), a9, 1
3f7902e0:	cmp    a9, a11
3f7902f0:	jrne   L3F790150
L3F790300:
3f790300:	move   *a13(0xffe0), a11, 1
3f790320:	move   *a11(0x260), a9, 1
3f790340:	move   *a9(0x20), a9, 1
3f790360:	dec    a9
3f790370:	jrle   L3F7903E0
3f790380:	move   a14, -*sp, 1
3f790390:	move   *a11(0x260), *a14+, 1
3f7903b0:	calla  L3FC30AE0
L3F7903E0:
3f7903e0:	move   *a11(0xa0), *a13(0x20), 1
3f790410:	move   *a13(0x20), a9, 1
3f790430:	jaeq   L3F791250
L3F790450:
3f790450:	move   *a13(0x20), a11, 1
3f790470:	setf   2, 0, 0
3f790480:	move   *a11(0x681), a9, 0
3f7904a0:	subk   2, a9
3f7904b0:	jane   L3F790E30
3f7904d0:	move   *a13(0xff20), a9, 1
3f7904f0:	subk   6, a9
3f790500:	jrne   L3F7908C0
3f790510:	move   a14, -*sp, 1
3f790520:	move   *a11(0x2e0), *a14+, 1
3f790540:	move   *a11(0x260), *a14+, 1
3f790560:	calla  L3FC2AF60
3f790590:	move   *a11(0x80), a9, 1
3f7905b0:	move   *a9(0xe0), *a13(0x40), 1
3f7905e0:	move   *a13(0x40), a9, 1
3f790600:	cmp    a11, a9
3f790610:	jreq   L3F7907D0
L3F790620:
3f790620:	move   *a13(0x40), a11, 1
3f790640:	setf   1, 0, 0
3f790650:	move   *a11(0x685), a9, 0
3f790670:	jreq   L3F790740
3f790680:	move   a14, -*sp, 1
3f790690:	move   *a11(0x2e0), *a14+, 1
3f7906b0:	move   *a13(0x20), a9, 1
3f7906d0:	move   *a9(0x260), *a14+, 1
3f7906f0:	move   *a9(0x260), *a14+, 1
3f790710:	calla  L3F796840
L3F790740:
3f790740:	move   *a11(0xa0), *a13(0x40), 1
3f790770:	move   *a13(0x40), a11, 1
3f790790:	move   *a13(0x20), a9, 1
3f7907b0:	cmp    a9, a11
3f7907c0:	jrne   L3F790620
L3F7907D0:
3f7907d0:	move   *a13(0x20), a11, 1
3f7907f0:	move   *a11(0x260), a9, 1
3f790810:	move   *a9(0x20), a9, 1
3f790830:	dec    a9
3f790840:	jrle   L3F790E30
3f790850:	move   a14, -*sp, 1
3f790860:	move   *a11(0x260), *a14+, 1
3f790880:	calla  L3FC30AE0
3f7908b0:	jruc   L3F790E30
L3F7908C0:
3f7908c0:	move   @0x213640, a9, 1
3f7908f0:	jrne   L3F7909B0
3f790900:	move   a14, -*sp, 1
3f790910:	movk   8, a11
3f790920:	move   a11, *a14+, 1
3f790930:	movk   1, a11
3f790940:	move   a11, *a14+, 1
3f790950:	calla  L3F703D90
3f790980:	move   a8, @0x213640, 1
L3F7909B0:
3f7909b0:	move   a14, -*sp, 1
3f7909c0:	move   *a13(0x20), a11, 1
3f7909e0:	move   *a11(0x2e0), *a14+, 1
3f790a00:	move   *a13(0xff40), *a14+, 1
3f790a20:	move   @0x213640, *a14+, 1
3f790a50:	calla  L3F795B80
3f790a80:	move   a14, -*sp, 1
3f790a90:	sub    a9, a9
3f790aa0:	move   a9, *a14+, 1
3f790ab0:	move   @0x213640, *a14+, 1
3f790ae0:	move   *a11(0x260), *a14+, 1
3f790b00:	move   *a11(0x260), *a14+, 1
3f790b20:	calla  L3F7EFB30
3f790b50:	move   *a13(0xffe0), *a13(0x40), 1
3f790b80:	move   *a13(0x40), a9, 1
3f790ba0:	cmp    a9, a11
3f790bb0:	jreq   L3F790D70
L3F790BC0:
3f790bc0:	move   *a13(0x40), a11, 1
3f790be0:	setf   1, 0, 0
3f790bf0:	move   *a11(0x685), a9, 0
3f790c10:	jreq   L3F790CE0
3f790c20:	move   a14, -*sp, 1
3f790c30:	move   *a11(0x2e0), *a14+, 1
3f790c50:	move   *a13(0x20), a9, 1
3f790c70:	move   *a9(0x260), *a14+, 1
3f790c90:	move   *a9(0x260), *a14+, 1
3f790cb0:	calla  L3F796840
L3F790CE0:
3f790ce0:	move   *a11(0xa0), *a13(0x40), 1
3f790d10:	move   *a13(0x20), a11, 1
3f790d30:	move   *a13(0x40), a9, 1
3f790d50:	cmp    a9, a11
3f790d60:	jrne   L3F790BC0
L3F790D70:
3f790d70:	move   *a11(0x260), a9, 1
3f790d90:	move   *a9(0x20), a9, 1
3f790db0:	dec    a9
3f790dc0:	jrle   L3F790E30
3f790dd0:	move   a14, -*sp, 1
3f790de0:	move   *a11(0x260), *a14+, 1
3f790e00:	calla  L3FC30AE0
L3F790E30:
3f790e30:	move   *a11(0xa0), *a13(0x20), 1
3f790e60:	move   *a13(0x20), a11, 1
3f790e80:	jane   L3F790450
3f790ea0:	jruc   L3F791250
L3F790EB0:
3f790eb0:	move   *a13(0xff60), a11, 1
3f790ed0:	jrne   L3F791060
3f790ee0:	move   *a13(0xffe0), a9, 1
3f790f00:	move   *a9(0x200), a9, 1
3f790f20:	move   *a9(0x20), a9, 1
3f790f40:	jreq   L3F790F70
3f790f50:	movk   1, a9
3f790f60:	jruc   L3F790F80
L3F790F70:
3f790f70:	sub    a9, a9
L3F790F80:
3f790f80:	move   a9, a8
3f790f90:	jreq   L3F791060
3f790fa0:	move   a14, -*sp, 1
3f790fb0:	move   *a13(0xffa0), *a14+, 1
3f790fd0:	move   *a13(0xffc0), *a14+, 1
3f790ff0:	move   *a13(0xffe0), a9, 1
3f791010:	move   *a9(0x200), *a14+, 1
3f791030:	calla  L3FC37E00
L3F791060:
3f791060:	move   *a13(0xffe0), a9, 1
3f791080:	move   *a9(0x1c0), a9, 1
3f7910a0:	move   *a9(0x20), a9, 1
3f7910c0:	jreq   L3F7910F0
3f7910d0:	movk   1, a9
3f7910e0:	jruc   L3F791100
L3F7910F0:
3f7910f0:	sub    a9, a9
L3F791100:
3f791100:	move   a9, a8
3f791110:	jreq   L3F791250
3f791120:	setf   16, 1, 0
3f791130:	move   *a13(0xffc0), *a13(0x40), 0
3f791160:	move   *a13(0xffa0), *a13(0x50), 0
3f791190:	move   a14, -*sp, 1
3f7911a0:	move   a13, a9
3f7911b0:	addi   0x40, a9
3f7911d0:	move   *a9+, *a14+, 1
3f7911e0:	move   *a13(0xffe0), a9, 1
3f791200:	move   *a9(0x1c0), *a14+, 1
3f791220:	calla  L3FC2EAA0
L3F791250:
3f791250:	move   *a13(0xffe0), a11, 1
3f791270:	move   *a11(0x220), a9, 1
3f791290:	jreq   L3F7913E0
3f7912a0:	move   *a11(0x220), a9, 1
3f7912c0:	move   *a9(0x20), a9, 1
3f7912e0:	jreq   L3F791350
3f7912f0:	move   a14, -*sp, 1
3f791300:	move   *a11(0x220), *a14+, 1
3f791320:	calla  L3FC2BDC0
L3F791350:
3f791350:	move   a14, -*sp, 1
3f791360:	move   *a11(0x220), *a14+, 1
3f791380:	calla  L3F702440
3f7913b0:	sub    a9, a9
3f7913c0:	move   a9, *a11(0x220), 1
L3F7913E0:
3f7913e0:	sub    a9, a9
3f7913f0:	setf   1, 0, 0
3f791400:	move   a9, *a11(0x687), 0
3f791420:	move   @0xdc7c0, a7, 1
3f791450:	inc    a7
3f791460:	move   a7, @0xdc7c0, 1
3f791490:	cmpi   0x10000000, a7
3f7914c0:	jrls   L3F791520
3f7914d0:	movk   1, a9
3f7914e0:	move   a9, @0xdc7c0, 1
3f791510:	jruc   L3F791530
L3F791520:
3f791520:	move   a7, a9
L3F791530:
3f791530:	move   a9, *a11(0x40), 1
3f791550:	move   *a11(0xe0), *a13(0x0), 1
3f791580:	move   *a13, a7, 1
3f791590:	jreq   L3F791720
L3F7915A0:
3f7915a0:	move   a14, -*sp, 1
3f7915b0:	move   *a13(0xff20), *a14+, 1
3f7915d0:	move   *a13(0xff40), *a14+, 1
3f7915f0:	sub    a11, a11
3f791600:	move   a11, *a14+, 1
3f791610:	move   *a13(0xff80), *a14+, 1
3f791630:	move   *a13(0xffa0), *a14+, 1
3f791650:	move   *a13(0xffc0), *a14+, 1
3f791670:	move   *a13(0x0), *a14+, 1
3f791690:	calla  L3F78FBA0
3f7916c0:	move   *a13, a9, 1
3f7916d0:	move   *a9(0xa0), *a13(0x0), 1
3f791700:	move   *a13, a9, 1
3f791710:	jrne   L3F7915A0
L3F791720:
3f791720:	move   *sp(0xa0), a14, 1
3f791740:	mmfm   sp, a7,a9,a11,a13
3f791760:	rets   2
L3F791770:
3f791770:	mmtm   sp, a7,a9,a11,a13
3f791790:	move   a14, a13
3f7917a0:	addi   0xc0, a14
3f7917c0:	sub    a11, a11
3f7917d0:	move   a11, *a13(0x80), 1
3f7917f0:	move   a11, *a13(0xa0), 1
3f791810:	move   *a13(0xffe0), a11, 1
3f791830:	move   *a11(0x2e0), a9, 1
3f791850:	move   *a9, a9, 1
3f791860:	setf   16, 1, 0
3f791870:	move   *a11(0x320), a11, 0
3f791890:	move   *a9(0x40), a9, 0
3f7918b0:	cmp    a9, a11
3f7918c0:	jrlt   L3F791E40
3f7918d0:	move   *a13(0xffe0), a11, 1
3f7918f0:	move   *a11(0x2e0), a9, 1
3f791910:	move   *a9, a9, 1
3f791920:	move   *a9(0x40), a9, 0
3f791940:	move   *a11(0x650), a11, 0
3f791960:	sub    a11, a9
3f791970:	move   *a13(0xffe0), a11, 1
3f791990:	move   *a11(0x2e0), a11, 1
3f7919b0:	move   *a11, a11, 1
3f7919c0:	move   *a11(0x40), a11, 0
3f7919e0:	cmp    a11, a9
3f7919f0:	jreq   L3F791DC0
3f791a00:	move   *a13(0xffe0), a11, 1
3f791a20:	move   *a11(0x2e0), a9, 1
3f791a40:	move   *a9, a9, 1
3f791a50:	move   *a11(0x2e0), a11, 1
3f791a70:	move   *a11, a11, 1
3f791a80:	move   *a9(0x30), a9, 0
3f791aa0:	move   *a11(0x50), a11, 0
3f791ac0:	cmp    a11, a9
3f791ad0:	jreq   L3F791DC0
3f791ae0:	move   a14, -*sp, 1
3f791af0:	movk   16, a11
3f791b00:	move   a11, *a14+, 1
3f791b10:	movk   1, a9
3f791b20:	move   a9, *a14+, 1
3f791b30:	calla  L3F703D90
3f791b60:	move   a8, *a13(0x80), 1
3f791b80:	move   a8, a8
3f791b90:	jreq   L3F791DF0
3f791ba0:	move   *a13(0xffe0), a7, 1
3f791bc0:	move   *a7(0x2e0), a9, 1
3f791be0:	move   *a9, a9, 1
3f791bf0:	setf   16, 1, 0
3f791c00:	move   *a9(0x40), a9, 0
3f791c20:	move   *a7(0x650), a11, 0
3f791c40:	sub    a11, a9
3f791c50:	move   a9, *a8(0x20), 0
3f791c70:	move   *a7(0x2e0), a11, 1
3f791c90:	move   *a11, a11, 1
3f791ca0:	move   *a11(0x30), *a8(0x30), 0
3f791cd0:	move   *a7(0x2e0), a11, 1
3f791cf0:	move   *a11, a11, 1
3f791d00:	move   *a11(0x40), *a8(0x40), 0
3f791d30:	move   *a7(0x2e0), a11, 1
3f791d50:	move   *a11, a11, 1
3f791d60:	move   *a11(0x50), *a8(0x50), 0
3f791d90:	sub    a11, a11
3f791da0:	move   a11, *a8, 1
3f791db0:	jruc   L3F791DF0
L3F791DC0:
3f791dc0:	sub    a11, a11
3f791dd0:	move   a11, *a13(0x80), 1
L3F791DF0:
3f791df0:	move   *a13(0x80), a11, 1
3f791e10:	sub    a9, a9
3f791e20:	move   a9, *a11(0x60), 1
L3F791E40:
3f791e40:	move   *a13(0xffe0), a11, 1
3f791e60:	sub    a9, a9
3f791e70:	setf   16, 1, 0
3f791e80:	move   a9, *a11(0x320), 0
3f791ea0:	move   *a11(0x2e0), a7, 1
3f791ec0:	move   *a7, a7, 1
3f791ed0:	move   *a11(0x330), a9, 0
3f791ef0:	move   *a7(0x50), a7, 0
3f791f10:	cmp    a7, a9
3f791f20:	jalt   L3F792A00
3f791f40:	move   *a13(0x80), a9, 1
3f791f60:	jrne   L3F792470
3f791f70:	move   *a11(0x2e0), a7, 1
3f791f90:	move   *a7, a7, 1
3f791fa0:	move   *a11(0x2e0), a9, 1
3f791fc0:	move   *a9, a9, 1
3f791fd0:	move   *a7(0x20), a7, 0
3f791ff0:	move   *a9(0x40), a9, 0
3f792010:	cmp    a9, a7
3f792020:	jreq   L3F7923E0
3f792030:	move   *a11(0x2e0), a9, 1
3f792050:	move   *a9, a9, 1
3f792060:	move   *a9(0x50), a9, 0
3f792080:	move   *a11(0x650), a7, 0
3f7920a0:	sub    a7, a9
3f7920b0:	move   *a11(0x2e0), a7, 1
3f7920d0:	move   *a7, a7, 1
3f7920e0:	move   *a7(0x50), a7, 0
3f792100:	cmp    a7, a9
3f792110:	jreq   L3F7923E0
3f792120:	move   a14, -*sp, 1
3f792130:	movk   16, a9
3f792140:	move   a9, *a14+, 1
3f792150:	movk   1, a7
3f792160:	move   a7, *a14+, 1
3f792170:	calla  L3F703D90
3f7921a0:	move   a8, *a13(0x80), 1
3f7921c0:	move   a8, a8
3f7921d0:	jreq   L3F792410
3f7921e0:	move   *a11(0x2e0), a7, 1
3f792200:	move   *a7, a7, 1
3f792210:	setf   16, 1, 0
3f792220:	move   *a7(0x20), *a8(0x20), 0
3f792250:	move   *a11(0x2e0), a7, 1
3f792270:	move   *a7, a7, 1
3f792280:	move   *a7(0x50), a7, 0
3f7922a0:	move   *a11(0x650), a9, 0
3f7922c0:	sub    a9, a7
3f7922d0:	move   a7, *a8(0x30), 0
3f7922f0:	move   *a11(0x2e0), a9, 1
3f792310:	move   *a9, a9, 1
3f792320:	move   *a9(0x40), *a8(0x40), 0
3f792350:	move   *a11(0x2e0), a9, 1
3f792370:	move   *a9, a9, 1
3f792380:	move   *a9(0x50), *a8(0x50), 0
3f7923b0:	sub    a9, a9
3f7923c0:	move   a9, *a8, 1
3f7923d0:	jruc   L3F792410
L3F7923E0:
3f7923e0:	sub    a9, a9
3f7923f0:	move   a9, *a13(0x80), 1
L3F792410:
3f792410:	move   *a13(0x80), a9, 1
3f792430:	sub    a7, a7
3f792440:	move   a7, *a9(0x60), 1
3f792460:	jruc   L3F792A00
L3F792470:
3f792470:	move   *a11(0x2e0), a7, 1
3f792490:	move   *a7, a7, 1
3f7924a0:	move   *a7(0x40), a7, 0
3f7924c0:	move   *a11(0x650), a9, 0
3f7924e0:	sub    a9, a7
3f7924f0:	move   *a11(0x2e0), a9, 1
3f792510:	move   *a9, a9, 1
3f792520:	move   *a9(0x20), a9, 0
3f792540:	cmp    a7, a9
3f792550:	jreq   L3F792950
3f792560:	move   *a11(0x2e0), a9, 1
3f792580:	move   *a9, a9, 1
3f792590:	move   *a9(0x50), a9, 0
3f7925b0:	move   *a11(0x650), a7, 0
3f7925d0:	sub    a7, a9
3f7925e0:	move   *a11(0x2e0), a7, 1
3f792600:	move   *a7, a7, 1
3f792610:	move   *a7(0x50), a7, 0
3f792630:	cmp    a7, a9
3f792640:	jreq   L3F792950
3f792650:	move   a14, -*sp, 1
3f792660:	movk   16, a9
3f792670:	move   a9, *a14+, 1
3f792680:	movk   1, a7
3f792690:	move   a7, *a14+, 1
3f7926a0:	calla  L3F703D90
3f7926d0:	move   a8, *a13(0xa0), 1
3f7926f0:	move   a8, a8
3f792700:	jreq   L3F792980
3f792710:	move   *a11(0x2e0), a7, 1
3f792730:	move   *a7, a7, 1
3f792740:	setf   16, 1, 0
3f792750:	move   *a7(0x20), *a8(0x20), 0
3f792780:	move   *a11(0x2e0), a7, 1
3f7927a0:	move   *a7, a7, 1
3f7927b0:	move   *a7(0x50), a7, 0
3f7927d0:	move   *a11(0x650), a9, 0
3f7927f0:	sub    a9, a7
3f792800:	move   a7, *a8(0x30), 0
3f792820:	move   *a11(0x2e0), a9, 1
3f792840:	move   *a9, a9, 1
3f792850:	move   *a9(0x40), a9, 0
3f792870:	move   *a11(0x650), a7, 0
3f792890:	sub    a7, a9
3f7928a0:	move   a9, *a8(0x40), 0
3f7928c0:	move   *a11(0x2e0), a9, 1
3f7928e0:	move   *a9, a9, 1
3f7928f0:	move   *a9(0x50), *a8(0x50), 0
3f792920:	sub    a9, a9
3f792930:	move   a9, *a8, 1
3f792940:	jruc   L3F792980
L3F792950:
3f792950:	sub    a9, a9
3f792960:	move   a9, *a13(0xa0), 1
L3F792980:
3f792980:	move   *a13(0xa0), a9, 1
3f7929a0:	sub    a7, a7
3f7929b0:	move   a7, *a9(0x60), 1
3f7929d0:	move   *a13(0x80), a7, 1
3f7929f0:	move   a9, *a7, 1
L3F792A00:
3f792a00:	sub    a9, a9
3f792a10:	setf   16, 1, 0
3f792a20:	move   a9, *a11(0x330), 0
3f792a40:	move   *a13(0x80), a7, 1
3f792a60:	jreq   L3F793150
3f792a70:	move   a14, -*sp, 1
3f792a80:	movk   8, a9
3f792a90:	move   a9, *a14+, 1
3f792aa0:	movk   1, a9
3f792ab0:	move   a9, *a14+, 1
3f792ac0:	calla  L3F703D90
3f792af0:	move   a8, *a11(0x220), 1
3f792b10:	move   *a11(0x220), a9, 1
3f792b30:	move   a7, *a9, 1
3f792b40:	move   *a13(0xa0), a9, 1
3f792b60:	jrne   L3F792BD0
3f792b70:	move   *a11(0x220), a7, 1
3f792b90:	movk   1, a9
3f792ba0:	move   a9, *a7(0x20), 1
3f792bc0:	jruc   L3F792C20
L3F792BD0:
3f792bd0:	move   *a11(0x220), a7, 1
3f792bf0:	movk   2, a9
3f792c00:	move   a9, *a7(0x20), 1
L3F792C20:
3f792c20:	move   a14, -*sp, 1
3f792c30:	move   *a11(0x220), *a14+, 1
3f792c50:	move   *a11(0x200), *a14+, 1
3f792c70:	move   *a11(0x220), *a14+, 1
3f792c90:	calla  L3F795B80
3f792cc0:	move   *a11(0x220), a9, 1
3f792ce0:	move   *a9(0x20), a9, 1
3f792d00:	jreq   L3F792D30
3f792d10:	movk   1, a9
3f792d20:	jruc   L3F792D40
L3F792D30:
3f792d30:	sub    a9, a9
L3F792D40:
3f792d40:	move   a9, a7
3f792d50:	jreq   L3F7932C0
3f792d60:	move   @0x2135e0, a9, 1
3f792d90:	move   @0x2135c0, a7, 1
3f792dc0:	inc    a7
3f792dd0:	cmp    a9, a7
3f792de0:	jrlt   L3F793040
3f792df0:	move   @0x2135c0, a7, 1
3f792e20:	jreq   L3F792F20
3f792e30:	move   a14, -*sp, 1
3f792e40:	addi   0x33, a7
3f792e60:	sll    0x2, a7
3f792e70:	move   a7, *a14+, 1
3f792e80:	move   @0x213620, *a14+, 1
3f792eb0:	calla  L3F705B20
3f792ee0:	move   a8, @0x213620, 1
3f792f10:	jruc   L3F792FC0
L3F792F20:
3f792f20:	move   a14, -*sp, 1
3f792f30:	movi   0xc8, a11
3f792f50:	move   a11, *a14+, 1
3f792f60:	calla  L3F705A00
3f792f90:	move   a8, @0x213620, 1
L3F792FC0:
3f792fc0:	move   @0x2135e0, a11, 1
3f792ff0:	addi   0x32, a11
3f793010:	move   a11, @0x2135e0, 1
L3F793040:
3f793040:	move   @0x2135c0, a11, 1
3f793070:	inc    a11
3f793080:	move   a11, @0x2135c0, 1
3f7930b0:	dec    a11
3f7930c0:	sll    0x5, a11
3f7930d0:	move   @0x213620, a9, 1
3f793100:	add    a9, a11
3f793110:	move   *a13(0xffe0), a7, 1
3f793130:	move   a7, *a11, 1
3f793140:	jruc   L3F7932C0
L3F793150:
3f793150:	move   *a11(0x220), a9, 1
3f793170:	jreq   L3F7932C0
3f793180:	move   *a11(0x220), a9, 1
3f7931a0:	move   *a9(0x20), a9, 1
3f7931c0:	jreq   L3F793230
3f7931d0:	move   a14, -*sp, 1
3f7931e0:	move   *a11(0x220), *a14+, 1
3f793200:	calla  L3FC2BDC0
L3F793230:
3f793230:	move   a14, -*sp, 1
3f793240:	move   *a11(0x220), *a14+, 1
3f793260:	calla  L3F702440
3f793290:	sub    a9, a9
3f7932a0:	move   a9, *a11(0x220), 1
L3F7932C0:
3f7932c0:	move   *sp(0xa0), a14, 1
3f7932e0:	mmfm   sp, a7,a9,a11,a13
3f793300:	rets   2
L3F793310:
3f793310:	mmtm   sp, a7,a9,a11,a13
3f793330:	move   a14, a13
3f793340:	addi   0x100, a14
3f793360:	move   *a13(0xffe0), a11, 1
3f793380:	move   *a11(0x2e0), a11, 1
3f7933a0:	move   *a11, a11, 1
3f7933b0:	jreq   L3F793490
3f7933c0:	move   *a13(0xffe0), a11, 1
3f7933e0:	move   *a11(0x2e0), a9, 1
3f793400:	move   *a9, a9, 1
3f793410:	move   a13, a11
3f793420:	addi   0x80, a11
3f793440:	move   *a9+, *a11+, 1
3f793450:	move   *a9+, *a11+, 1
3f793460:	move   *a9+, *a11+, 1
3f793470:	move   *a9, *a11, 1
3f793480:	jruc   L3F793530
L3F793490:
3f793490:	sub    a11, a11
3f7934a0:	setf   16, 1, 0
3f7934b0:	move   a11, *a13(0xd0), 0
3f7934d0:	move   a11, *a13(0xc0), 0
3f7934f0:	move   a11, *a13(0xb0), 0
3f793510:	move   a11, *a13(0xa0), 0
L3F793530:
3f793530:	sub    a11, a11
3f793540:	move   a11, *a13(0xe0), 1
3f793560:	move   *a13(0xffe0), a9, 1
3f793580:	move   *a9(0xa0), *a13(0x20), 1
3f7935b0:	move   *a13(0x20), a9, 1
3f7935d0:	jreq   L3F793AB0
L3F7935E0:
3f7935e0:	move   *a13(0x20), a11, 1
3f793600:	move   *a11(0x2e0), a9, 1
3f793620:	move   *a9, a9, 1
3f793630:	jreq   L3F793A50
3f793640:	move   *a11(0x2e0), a9, 1
3f793660:	move   *a9, a9, 1
3f793670:	setf   16, 1, 0
3f793680:	move   *a13(0xa0), a7, 0
3f7936a0:	move   *a9(0x20), a9, 0
3f7936c0:	cmp    a9, a7
3f7936d0:	jrlt   L3F793730
3f7936e0:	move   *a11(0x2e0), a9, 1
3f793700:	move   *a9, a9, 1
3f793710:	move   *a9(0x20), a7, 0
L3F793730:
3f793730:	move   a7, *a13(0xa0), 0
3f793750:	move   *a11(0x2e0), a9, 1
3f793770:	move   *a9, a9, 1
3f793780:	move   *a13(0xb0), a7, 0
3f7937a0:	move   *a9(0x30), a9, 0
3f7937c0:	cmp    a9, a7
3f7937d0:	jrlt   L3F793830
3f7937e0:	move   *a11(0x2e0), a9, 1
3f793800:	move   *a9, a9, 1
3f793810:	move   *a9(0x30), a7, 0
L3F793830:
3f793830:	move   a7, *a13(0xb0), 0
3f793850:	move   *a11(0x2e0), a9, 1
3f793870:	move   *a9, a9, 1
3f793880:	move   *a13(0xc0), a7, 0
3f7938a0:	move   *a9(0x40), a9, 0
3f7938c0:	cmp    a9, a7
3f7938d0:	jrgt   L3F793930
3f7938e0:	move   *a11(0x2e0), a9, 1
3f793900:	move   *a9, a9, 1
3f793910:	move   *a9(0x40), a7, 0
L3F793930:
3f793930:	move   a7, *a13(0xc0), 0
3f793950:	move   *a11(0x2e0), a9, 1
3f793970:	move   *a9, a9, 1
3f793980:	move   *a13(0xd0), a7, 0
3f7939a0:	move   *a9(0x50), a9, 0
3f7939c0:	cmp    a9, a7
3f7939d0:	jrgt   L3F793A30
3f7939e0:	move   *a11(0x2e0), a9, 1
3f793a00:	move   *a9, a9, 1
3f793a10:	move   *a9(0x50), a7, 0
L3F793A30:
3f793a30:	move   a7, *a13(0xd0), 0
L3F793A50:
3f793a50:	move   *a11(0xa0), *a13(0x20), 1
3f793a80:	move   *a13(0x20), a11, 1
3f793aa0:	jrne   L3F7935E0
L3F793AB0:
3f793ab0:	move   a14, -*sp, 1
3f793ac0:	move   a13, a11
3f793ad0:	addi   0x80, a11
3f793af0:	move   a11, *a14+, 1
3f793b00:	calla  L3FC2A2F0
3f793b30:	move   a8, *a13(0x60), 1
3f793b50:	move   *a13(0xffe0), *a13(0x20), 1
3f793b80:	move   *a13(0x20), a9, 1
3f793ba0:	jreq   L3F793F00
L3F793BB0:
3f793bb0:	move   *a13(0x20), a11, 1
3f793bd0:	setf   1, 0, 0
3f793be0:	move   *a11(0x685), a9, 0
3f793c00:	jreq   L3F793EA0
3f793c10:	move   a14, -*sp, 1
3f793c20:	move   *a11(0x2e0), *a14+, 1
3f793c40:	move   *a13(0x60), *a14+, 1
3f793c60:	move   *a11(0x260), *a14+, 1
3f793c80:	calla  L3F795B80
3f793cb0:	move   a14, -*sp, 1
3f793cc0:	move   *a11(0x2e0), *a14+, 1
3f793ce0:	move   *a13(0x60), *a14+, 1
3f793d00:	move   *a13(0x60), *a14+, 1
3f793d20:	calla  L3F796840
3f793d50:	move   *a11(0x260), a9, 1
3f793d70:	move   *a9(0x20), a9, 1
3f793d90:	dec    a9
3f793da0:	jrle   L3F793E10
3f793db0:	move   a14, -*sp, 1
3f793dc0:	move   *a11(0x260), *a14+, 1
3f793de0:	calla  L3FC30AE0
L3F793E10:
3f793e10:	move   *a11(0xe0), a9, 1
3f793e30:	jreq   L3F793EA0
3f793e40:	move   a14, -*sp, 1
3f793e50:	move   *a11(0xe0), *a14+, 1
3f793e70:	calla  L3F793310
L3F793EA0:
3f793ea0:	move   *a11(0xa0), *a13(0x20), 1
3f793ed0:	move   *a13(0x20), a11, 1
3f793ef0:	jrne   L3F793BB0
L3F793F00:
3f793f00:	move   *a13(0x60), a11, 1
3f793f20:	jreq   L3F794030
3f793f30:	move   *a11(0x20), a9, 1
3f793f50:	jreq   L3F793FB0
3f793f60:	move   a14, -*sp, 1
3f793f70:	move   a11, *a14+, 1
3f793f80:	calla  L3FC2BDC0
L3F793FB0:
3f793fb0:	move   a14, -*sp, 1
3f793fc0:	move   a11, *a14+, 1
3f793fd0:	calla  L3F702440
3f794000:	sub    a9, a9
3f794010:	move   a9, *a13(0x60), 1
L3F794030:
3f794030:	move   *sp(0xa0), a14, 1
3f794050:	mmfm   sp, a7,a9,a11,a13
3f794070:	rets   2
L3F794080:
3f794080:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f7940a0:	move   a14, a13
3f7940b0:	addi   0x60, a14
3f7940d0:	jruc   L3F794240
L3F7940E0:
3f7940e0:	move   *a13(0xffc0), a7, 1
3f794100:	move   *a7, *a13, 1
3f794110:	move   *a13(0xffe0), a5, 1
3f794130:	move   *a5(0x200), a5, 1
3f794150:	move   *a5(0x0), *a13(0x20), 1
3f794180:	jruc   L3F7942B0
L3F794190:
3f794190:	move   *a13(0xffe0), a7, 1
3f7941b0:	move   *a7(0x2e0), a5, 1
3f7941d0:	move   *a5, *a13, 1
3f7941e0:	move   *a13(0xffc0), a5, 1
3f794200:	move   *a5(0x0), *a13(0x20), 1
3f794230:	jruc   L3F7942B0
L3F794240:
3f794240:	move   *a13(0xffa0), a8, 1
3f794260:	subk   4, a8
3f794270:	jreq   L3F7940E0
3f794280:	subk   3, a8
3f794290:	jreq   L3F7940E0
3f7942a0:	jruc   L3F794190
L3F7942B0:
3f7942b0:	move   *a13, a7, 1
3f7942c0:	jreq   L3F7947A0
L3F7942D0:
3f7942d0:	move   *a13, a7, 1
3f7942e0:	setf   16, 1, 0
3f7942f0:	move   *a7(0x20), a9, 0
3f794310:	move   *a7(0x40), a10, 0
3f794330:	move   *a7(0x30), a11, 0
3f794350:	move   *a7(0x50), a12, 0
3f794370:	move   *a13(0x20), a5, 1
3f794390:	jreq   L3F7944B0
3f7943a0:	move   *a5(0x50), a5, 0
3f7943c0:	cmp    a5, a11
3f7943d0:	jrlt   L3F7944B0
L3F7943E0:
3f7943e0:	move   *a13(0x20), a7, 1
3f794400:	move   *a7(0x0), *a13(0x20), 1
3f794430:	move   *a13(0x20), a7, 1
3f794450:	jreq   L3F7944B0
3f794460:	setf   16, 1, 0
3f794470:	move   *a7(0x50), a5, 0
3f794490:	cmp    a5, a11
3f7944a0:	jrge   L3F7943E0
L3F7944B0:
3f7944b0:	move   *a13(0x20), a7, 1
3f7944d0:	jrne   L3F794500
3f7944e0:	movk   1, a8
3f7944f0:	jruc   L3F7947B0
L3F794500:
3f794500:	move   a7, *a13(0x40), 1
3f794520:	jreq   L3F794760
3f794530:	setf   16, 1, 0
3f794540:	move   *a7(0x30), a5, 0
3f794560:	cmp    a5, a12
3f794570:	jrle   L3F794760
L3F794580:
3f794580:	move   *a13(0x40), a7, 1
3f7945a0:	move   *a7(0x50), a5, 0
3f7945c0:	cmp    a5, a11
3f7945d0:	jrge   L3F7946C0
3f7945e0:	move   *a7(0x30), a5, 0
3f794600:	cmp    a5, a12
3f794610:	jrle   L3F7946C0
3f794620:	move   *a7(0x40), a5, 0
3f794640:	cmp    a5, a9
3f794650:	jrge   L3F7946C0
3f794660:	move   *a7(0x20), a5, 0
3f794680:	cmp    a5, a10
3f794690:	jrle   L3F7946C0
3f7946a0:	movk   1, a8
3f7946b0:	jruc   L3F7947B0
L3F7946C0:
3f7946c0:	move   *a7(0x0), *a13(0x40), 1
3f7946f0:	move   *a13(0x40), a7, 1
3f794710:	jreq   L3F794760
3f794720:	move   *a7(0x30), a5, 0
3f794740:	cmp    a5, a12
3f794750:	jrgt   L3F794580
L3F794760:
3f794760:	move   *a13, a5, 1
3f794770:	move   *a5, *a13, 1
3f794780:	move   *a13, a5, 1
3f794790:	jrne   L3F7942D0
L3F7947A0:
3f7947a0:	sub    a8, a8
L3F7947B0:
3f7947b0:	move   *sp(0x100), a14, 1
3f7947d0:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f7947f0:	rets   2
L3F794800:
3f794800:	mmtm   sp, a9,a11,a13
3f794820:	move   a14, a13
3f794830:	addi   0x140, a14
3f794850:	sub    a11, a11
3f794860:	move   a11, *a13(0x100), 1
3f794880:	move   a11, *a13(0x120), 1
3f7948a0:	move   *a13(0xffe0), a11, 1
3f7948c0:	move   *a13(0xffc0), a9, 1
3f7948e0:	cmp    a9, a11
3f7948f0:	jreq   L3F794FF0
3f794900:	move   *a13(0xffa0), a9, 1
3f794920:	cmp    a9, a11
3f794930:	jreq   L3F794FF0
3f794940:	move   *a11(0x20), a9, 1
3f794960:	move   a9, *a13(0x80), 1
3f794980:	jrne   L3F794AC0
3f794990:	move   a14, -*sp, 1
3f7949a0:	movk   16, a9
3f7949b0:	move   a9, *a14+, 1
3f7949c0:	movk   1, a9
3f7949d0:	move   a9, *a14+, 1
3f7949e0:	calla  L3F703D90
3f794a10:	move   a8, *a13(0xc0), 1
3f794a30:	move   a8, *a11, 1
3f794a40:	move   a9, *a11(0x20), 1
3f794a60:	move   *a11, a9, 1
3f794a70:	sub    a11, a11
3f794a80:	move   a11, *a9, 1
3f794a90:	move   a11, *a8(0x60), 1
3f794ab0:	jruc   L3F794FF0
L3F794AC0:
3f794ac0:	move   *a11, a9, 1
3f794ad0:	move   a9, *a13(0x40), 1
3f794af0:	move   a9, *a13(0xe0), 1
L3F794B10:
3f794b10:	move   *a13(0x40), a11, 1
3f794b30:	move   *a11(0x60), a9, 1
3f794b50:	move   a9, *a13(0x60), 1
3f794b70:	jreq   L3F794C30
3f794b80:	addk   32, a9
3f794b90:	move   *a9, a11, 1
3f794ba0:	dec    a11
3f794bb0:	move   a11, *a9, 1
3f794bc0:	jrne   L3F794C30
3f794bd0:	move   a14, -*sp, 1
3f794be0:	move   *a13(0x60), *a14+, 1
3f794c00:	calla  L3FC57BF0
L3F794C30:
3f794c30:	move   *a13(0x40), *a13(0xe0), 1
3f794c60:	move   *a13(0x40), a11, 1
3f794c80:	move   *a11, a9, 1
3f794c90:	move   a9, *a13(0x40), 1
3f794cb0:	jrne   L3F794B10
3f794cc0:	move   *a13(0xffe0), a11, 1
3f794ce0:	move   *a11, a9, 1
3f794cf0:	move   *a9(0x0), *a13(0x100), 1
3f794d20:	sub    a9, a9
3f794d30:	move   a9, *a13(0xa0), 1
3f794d50:	move   *a13(0x80), a11, 1
3f794d70:	dec    a11
3f794d80:	cmp    a11, a9
3f794d90:	jrge   L3F794F10
L3F794DA0:
3f794da0:	move   *a13(0x100), a11, 1
3f794dc0:	move   *a11(0x0), *a13(0x120), 1
3f794df0:	move   a14, -*sp, 1
3f794e00:	move   a11, *a14+, 1
3f794e10:	calla  L3F702440
3f794e40:	move   *a13(0x120), *a13(0x100), 1
3f794e70:	move   *a13(0xa0), a11, 1
3f794e90:	inc    a11
3f794ea0:	move   a11, *a13(0xa0), 1
3f794ec0:	move   *a13(0x80), a9, 1
3f794ee0:	inc    a11
3f794ef0:	cmp    a9, a11
3f794f00:	jrlt   L3F794DA0
L3F794F10:
3f794f10:	move   *a13(0xffe0), a11, 1
3f794f30:	movk   1, a9
3f794f40:	move   a9, *a11(0x20), 1
3f794f60:	move   *a11, a9, 1
3f794f70:	sub    a11, a11
3f794f80:	move   a11, *a9(0x60), 1
3f794fa0:	move   *a13(0xffe0), a9, 1
3f794fc0:	move   *a9, a11, 1
3f794fd0:	sub    a9, a9
3f794fe0:	move   a9, *a11, 1
L3F794FF0:
3f794ff0:	move   *a13(0xffc0), a11, 1
3f795010:	move   *a11, *a13, 1
3f795020:	move   *a13(0xffa0), a9, 1
3f795040:	move   *a9(0x0), *a13(0x20), 1
3f795070:	move   *a13(0xffe0), a9, 1
3f795090:	move   *a9(0x0), *a13(0x40), 1
3f7950c0:	move   *a13, a9, 1
3f7950d0:	move   *a13(0x20), a11, 1
3f7950f0:	setf   16, 1, 0
3f795100:	move   *a9(0x20), a9, 0
3f795120:	move   *a11(0x20), a11, 0
3f795140:	cmp    a11, a9
3f795150:	jrlt   L3F7951D0
3f795160:	move   *a13(0x40), a11, 1
3f795180:	move   *a13, a9, 1
3f795190:	move   *a9(0x20), *a11(0x20), 0
3f7951c0:	jruc   L3F795240
L3F7951D0:
3f7951d0:	move   *a13(0x40), a11, 1
3f7951f0:	move   *a13(0x20), a9, 1
3f795210:	move   *a9(0x20), *a11(0x20), 0
L3F795240:
3f795240:	move   *a13, a9, 1
3f795250:	move   *a13(0x20), a11, 1
3f795270:	move   *a9(0x30), a9, 0
3f795290:	move   *a11(0x30), a11, 0
3f7952b0:	cmp    a11, a9
3f7952c0:	jrlt   L3F795340
3f7952d0:	move   *a13(0x40), a11, 1
3f7952f0:	move   *a13, a9, 1
3f795300:	move   *a9(0x30), *a11(0x30), 0
3f795330:	jruc   L3F7953B0
L3F795340:
3f795340:	move   *a13(0x40), a11, 1
3f795360:	move   *a13(0x20), a9, 1
3f795380:	move   *a9(0x30), *a11(0x30), 0
L3F7953B0:
3f7953b0:	move   *a13, a9, 1
3f7953c0:	move   *a13(0x20), a11, 1
3f7953e0:	move   *a9(0x40), a9, 0
3f795400:	move   *a11(0x40), a11, 0
3f795420:	cmp    a11, a9
3f795430:	jrgt   L3F7954B0
3f795440:	move   *a13(0x40), a11, 1
3f795460:	move   *a13, a9, 1
3f795470:	move   *a9(0x40), *a11(0x40), 0
3f7954a0:	jruc   L3F795520
L3F7954B0:
3f7954b0:	move   *a13(0x40), a11, 1
3f7954d0:	move   *a13(0x20), a9, 1
3f7954f0:	move   *a9(0x40), *a11(0x40), 0
L3F795520:
3f795520:	move   *a13, a9, 1
3f795530:	move   *a13(0x20), a11, 1
3f795550:	move   *a9(0x50), a9, 0
3f795570:	move   *a11(0x50), a11, 0
3f795590:	cmp    a11, a9
3f7955a0:	jrgt   L3F795620
3f7955b0:	move   *a13(0x40), a11, 1
3f7955d0:	move   *a13, a9, 1
3f7955e0:	move   *a9(0x50), *a11(0x50), 0
3f795610:	jruc   L3F795690
L3F795620:
3f795620:	move   *a13(0x40), a11, 1
3f795640:	move   *a13(0x20), a9, 1
3f795660:	move   *a9(0x50), *a11(0x50), 0
L3F795690:
3f795690:	move   *a13, a9, 1
3f7956a0:	move   *a9(0x60), a9, 1
3f7956c0:	move   a9, *a13(0x60), 1
3f7956e0:	jrne   L3F795760
3f7956f0:	move   *a13(0x20), a9, 1
3f795710:	move   *a9(0x60), a9, 1
3f795730:	move   a9, *a13(0x60), 1
3f795750:	jreq   L3F7957F0
L3F795760:
3f795760:	addk   32, a9
3f795770:	move   *a9, a11, 1
3f795780:	inc    a11
3f795790:	move   a11, *a9, 1
3f7957a0:	move   *a13(0x40), a11, 1
3f7957c0:	move   *a13(0x60), *a11(0x60), 1
L3F7957F0:
3f7957f0:	move   *sp(0x80), a14, 1
3f795810:	mmfm   sp, a9,a11,a13
3f795830:	rets   2
L3F795840:
3f795840:	mmtm   sp, a9,a11,a13
3f795860:	move   a14, a13
3f795870:	move   *a13(0xffe0), a11, 1
3f795890:	move   *a13(0xffc0), a9, 1
3f7958b0:	setf   16, 1, 0
3f7958c0:	move   *a11(0x20), a11, 0
3f7958e0:	move   *a9(0x40), a9, 0
3f795900:	cmp    a9, a11
3f795910:	jrge   L3F795B00
3f795920:	move   *a13(0xffe0), a11, 1
3f795940:	move   *a13(0xffc0), a9, 1
3f795960:	move   *a11(0x30), a11, 0
3f795980:	move   *a9(0x50), a9, 0
3f7959a0:	cmp    a9, a11
3f7959b0:	jrge   L3F795B00
3f7959c0:	move   *a13(0xffe0), a11, 1
3f7959e0:	move   *a13(0xffc0), a9, 1
3f795a00:	move   *a11(0x40), a11, 0
3f795a20:	move   *a9(0x20), a9, 0
3f795a40:	cmp    a9, a11
3f795a50:	jrle   L3F795B00
3f795a60:	move   *a13(0xffe0), a11, 1
3f795a80:	move   *a13(0xffc0), a9, 1
3f795aa0:	move   *a11(0x50), a11, 0
3f795ac0:	move   *a9(0x30), a9, 0
3f795ae0:	cmp    a9, a11
3f795af0:	jrgt   L3F795B20
L3F795B00:
3f795b00:	movk   1, a8
3f795b10:	jruc   L3F795B30
L3F795B20:
3f795b20:	sub    a8, a8
L3F795B30:
3f795b30:	move   *sp(0x80), a14, 1
3f795b50:	mmfm   sp, a9,a11,a13
3f795b70:	rets   2
L3F795B80:
3f795b80:	mmtm   sp, a9,a11,a13
3f795ba0:	move   a14, a13
3f795bb0:	addi   0x60, a14
3f795bd0:	move   *a13(0xffc0), a11, 1
3f795bf0:	move   *a11, *a13, 1
3f795c00:	move   *a13(0xffa0), a9, 1
3f795c20:	move   *a9(0x0), *a13(0x20), 1
3f795c50:	move   *a13, a9, 1
3f795c60:	jreq   L3F795CA0
3f795c70:	move   *a13(0x20), a9, 1
3f795c90:	jrne   L3F795DD0
L3F795CA0:
3f795ca0:	move   *a13(0xffe0), a9, 1
3f795cc0:	move   *a9(0x20), a9, 1
3f795ce0:	jreq   L3F795D60
3f795cf0:	move   a14, -*sp, 1
3f795d00:	move   *a13(0xffe0), *a14+, 1
3f795d20:	calla  L3FC2BDC0
3f795d50:	jruc   L3F796190
L3F795D60:
3f795d60:	move   *a13(0xffe0), a9, 1
3f795d80:	sub    a11, a11
3f795d90:	move   a11, *a9(0x20), 1
3f795db0:	move   a11, *a9, 1
3f795dc0:	jruc   L3F796190
L3F795DD0:
3f795dd0:	move   *a11(0x20), a9, 1
3f795df0:	dsj    a9, L3F7960E0
3f795e10:	move   *a13(0xffa0), a9, 1
3f795e30:	move   *a9(0x20), a9, 1
3f795e50:	dsj    a9, L3F7960E0
3f795e70:	move   a14, -*sp, 1
3f795e80:	move   *a13(0x20), *a14+, 1
3f795ea0:	move   *a13(0x0), *a14+, 1
3f795ec0:	calla  L3F795840
3f795ef0:	move   a8, a9
3f795f00:	jreq   L3F796040
3f795f10:	move   *a13(0xffe0), a9, 1
3f795f30:	move   *a9(0x20), a9, 1
3f795f50:	jreq   L3F795FD0
3f795f60:	move   a14, -*sp, 1
3f795f70:	move   *a13(0xffe0), *a14+, 1
3f795f90:	calla  L3FC2BDC0
3f795fc0:	jruc   L3F796190
L3F795FD0:
3f795fd0:	move   *a13(0xffe0), a9, 1
3f795ff0:	sub    a11, a11
3f796000:	move   a11, *a9(0x20), 1
3f796020:	move   a11, *a9, 1
3f796030:	jruc   L3F796190
L3F796040:
3f796040:	move   a14, -*sp, 1
3f796050:	move   *a13(0xffa0), *a14+, 1
3f796070:	move   a11, *a14+, 1
3f796080:	move   *a13(0xffe0), *a14+, 1
3f7960a0:	calla  L3F794800
3f7960d0:	jruc   L3F796190
L3F7960E0:
3f7960e0:	move   a14, -*sp, 1
3f7960f0:	sub    a9, a9
3f796100:	move   a9, *a14+, 1
3f796110:	move   *a13(0xffa0), *a14+, 1
3f796130:	move   a11, *a14+, 1
3f796140:	move   *a13(0xffe0), *a14+, 1
3f796160:	calla  L3F7EAB10
L3F796190:
3f796190:	move   *sp(0x80), a14, 1
3f7961b0:	mmfm   sp, a9,a11,a13
3f7961d0:	rets   2
L3F7961E0:
3f7961e0:	mmtm   sp, a9,a11,a13
3f796200:	move   a14, a13
3f796210:	addi   0x60, a14
3f796230:	move   *a13(0xffc0), a11, 1
3f796250:	move   *a11, *a13, 1
3f796260:	move   *a13(0xffa0), a9, 1
3f796280:	move   *a9(0x0), *a13(0x20), 1
3f7962b0:	move   *a13, a9, 1
3f7962c0:	jreq   L3F796300
3f7962d0:	move   *a13(0x20), a9, 1
3f7962f0:	jrne   L3F796430
L3F796300:
3f796300:	move   *a13(0xffe0), a9, 1
3f796320:	move   *a9(0x20), a9, 1
3f796340:	jreq   L3F7963C0
3f796350:	move   a14, -*sp, 1
3f796360:	move   *a13(0xffe0), *a14+, 1
3f796380:	calla  L3FC2BDC0
3f7963b0:	jruc   L3F7967F0
L3F7963C0:
3f7963c0:	move   *a13(0xffe0), a9, 1
3f7963e0:	sub    a11, a11
3f7963f0:	move   a11, *a9(0x20), 1
3f796410:	move   a11, *a9, 1
3f796420:	jruc   L3F7967F0
L3F796430:
3f796430:	move   *a11(0x20), a9, 1
3f796450:	dsj    a9, L3F796740
3f796470:	move   *a13(0xffa0), a9, 1
3f796490:	move   *a9(0x20), a9, 1
3f7964b0:	dsj    a9, L3F796740
3f7964d0:	move   a14, -*sp, 1
3f7964e0:	move   *a13(0x20), *a14+, 1
3f796500:	move   *a13(0x0), *a14+, 1
3f796520:	calla  L3F795840
3f796550:	move   a8, a9
3f796560:	jreq   L3F7966A0
3f796570:	move   *a13(0xffe0), a9, 1
3f796590:	move   *a9(0x20), a9, 1
3f7965b0:	jreq   L3F796630
3f7965c0:	move   a14, -*sp, 1
3f7965d0:	move   *a13(0xffe0), *a14+, 1
3f7965f0:	calla  L3FC2BDC0
3f796620:	jruc   L3F7967F0
L3F796630:
3f796630:	move   *a13(0xffe0), a9, 1
3f796650:	sub    a11, a11
3f796660:	move   a11, *a9(0x20), 1
3f796680:	move   a11, *a9, 1
3f796690:	jruc   L3F7967F0
L3F7966A0:
3f7966a0:	move   a14, -*sp, 1
3f7966b0:	move   *a13(0xffa0), *a14+, 1
3f7966d0:	move   a11, *a14+, 1
3f7966e0:	move   *a13(0xffe0), *a14+, 1
3f796700:	calla  L3F794800
3f796730:	jruc   L3F7967F0
L3F796740:
3f796740:	move   a14, -*sp, 1
3f796750:	movk   1, a9
3f796760:	move   a9, *a14+, 1
3f796770:	move   *a13(0xffa0), *a14+, 1
3f796790:	move   a11, *a14+, 1
3f7967a0:	move   *a13(0xffe0), *a14+, 1
3f7967c0:	calla  L3F7EAB10
L3F7967F0:
3f7967f0:	move   *sp(0x80), a14, 1
3f796810:	mmfm   sp, a9,a11,a13
3f796830:	rets   2
L3F796840:
3f796840:	mmtm   sp, a9,a11,a13
3f796860:	move   a14, a13
3f796870:	move   *a13(0xffc0), a11, 1
3f796890:	move   *a11(0x20), a11, 1
3f7968b0:	jrne   L3F7969F0
3f7968c0:	move   *a13(0xffe0), a11, 1
3f7968e0:	move   *a11(0x20), a11, 1
3f796900:	jreq   L3F796980
3f796910:	move   a14, -*sp, 1
3f796920:	move   *a13(0xffe0), *a14+, 1
3f796940:	calla  L3FC2BDC0
3f796970:	jruc   L3F796BC0
L3F796980:
3f796980:	move   *a13(0xffe0), a11, 1
3f7969a0:	sub    a9, a9
3f7969b0:	move   a9, *a11(0x20), 1
3f7969d0:	move   a9, *a11, 1
3f7969e0:	jruc   L3F796BC0
L3F7969F0:
3f7969f0:	move   *a13(0xffa0), a11, 1
3f796a10:	move   *a11(0x20), a9, 1
3f796a30:	jreq   L3F796B00
3f796a40:	move   a14, -*sp, 1
3f796a50:	sub    a9, a9
3f796a60:	move   a9, *a14+, 1
3f796a70:	move   a11, *a14+, 1
3f796a80:	move   *a13(0xffc0), *a14+, 1
3f796aa0:	move   *a13(0xffe0), *a14+, 1
3f796ac0:	calla  L3F7EF790
3f796af0:	jruc   L3F796BC0
L3F796B00:
3f796b00:	move   *a13(0xffe0), a9, 1
3f796b20:	move   *a13(0xffc0), a11, 1
3f796b40:	cmp    a11, a9
3f796b50:	jreq   L3F796BC0
3f796b60:	move   a14, -*sp, 1
3f796b70:	move   a11, *a14+, 1
3f796b80:	move   a9, *a14+, 1
3f796b90:	calla  L3FC2AF60
L3F796BC0:
3f796bc0:	move   *sp(0x80), a14, 1
3f796be0:	mmfm   sp, a9,a11,a13
3f796c00:	rets   2
L3F796C10:
3f796c10:	mmtm   sp, a7,a9,a11,a13
3f796c30:	move   a14, a13
3f796c40:	addi   0x40, a14
3f796c60:	move   @0x213660, a11, 1
3f796c90:	jrne   L3F796CE0
3f796ca0:	move   @0x213680, a11, 1
3f796cd0:	jreq   L3F796F60
L3F796CE0:
3f796ce0:	move   *a13(0xffe0), a11, 1
3f796d00:	move   *a11(0x280), a11, 1
3f796d20:	move   *a11(0x20), a11, 1
3f796d40:	jreq   L3F796D70
3f796d50:	movk   1, a11
3f796d60:	jruc   L3F796D80
L3F796D70:
3f796d70:	sub    a11, a11
L3F796D80:
3f796d80:	move   a11, a11
3f796d90:	jreq   L3F796E80
3f796da0:	move   a14, -*sp, 1
3f796db0:	move   @0x213680, *a14+, 1
3f796de0:	move   @0x213660, *a14+, 1
3f796e10:	move   *a13(0xffe0), a11, 1
3f796e30:	move   *a11(0x280), *a14+, 1
3f796e50:	calla  L3FC37E00
L3F796E80:
3f796e80:	move   a14, -*sp, 1
3f796e90:	move   @0x213680, *a14+, 1
3f796ec0:	move   @0x213660, *a14+, 1
3f796ef0:	move   *a13(0xffe0), a11, 1
3f796f10:	move   *a11(0x2c0), *a14+, 1
3f796f30:	calla  L3FC37E00
L3F796F60:
3f796f60:	move   *a13(0xffe0), a11, 1
3f796f80:	move   *a11(0x280), a11, 1
3f796fa0:	move   *a11(0x20), a11, 1
3f796fc0:	jreq   L3F796FF0
3f796fd0:	movk   1, a11
3f796fe0:	jruc   L3F797000
L3F796FF0:
3f796ff0:	sub    a11, a11
L3F797000:
3f797000:	move   a11, a8
3f797010:	jaeq   L3F797EB0
3f797030:	move   a14, -*sp, 1
3f797040:	move   *a13(0xffe0), a11, 1
3f797060:	move   *a11(0x300), *a14+, 1
3f797080:	move   *a11(0x280), *a14+, 1
3f7970a0:	move   *a11(0x280), *a14+, 1
3f7970c0:	calla  L3F795B80
3f7970f0:	move   *a11(0x300), a11, 1
3f797110:	move   *a11, a11, 1
3f797120:	move   *a13(0xffe0), a9, 1
3f797140:	move   *a9(0x300), a9, 1
3f797160:	move   *a9, a9, 1
3f797170:	setf   16, 1, 0
3f797180:	move   *a11(0x40), a11, 0
3f7971a0:	move   *a9(0x20), a9, 0
3f7971c0:	sub    a9, a11
3f7971d0:	move   *a13(0xffe0), a9, 1
3f7971f0:	move   *a9(0x2c0), a9, 1
3f797210:	move   *a9, a9, 1
3f797220:	move   *a13(0xffe0), a7, 1
3f797240:	move   *a7(0x2c0), a7, 1
3f797260:	move   *a7, a7, 1
3f797270:	move   *a9(0x40), a9, 0
3f797290:	move   *a7(0x20), a7, 0
3f7972b0:	sub    a7, a9
3f7972c0:	cmp    a9, a11
3f7972d0:	jrgt   L3F797490
3f7972e0:	move   *a13(0xffe0), a11, 1
3f797300:	move   *a11(0x300), a9, 1
3f797320:	move   *a9, a9, 1
3f797330:	move   *a11(0x300), a7, 1
3f797350:	move   *a7, a7, 1
3f797360:	move   *a9(0x50), a9, 0
3f797380:	move   *a7(0x30), a7, 0
3f7973a0:	sub    a7, a9
3f7973b0:	move   *a11(0x2c0), a7, 1
3f7973d0:	move   *a7, a7, 1
3f7973e0:	move   *a11(0x2c0), a11, 1
3f797400:	move   *a11, a11, 1
3f797410:	move   *a7(0x50), a7, 0
3f797430:	move   *a11(0x30), a11, 0
3f797450:	sub    a11, a7
3f797460:	cmp    a7, a9
3f797470:	jale   L3F797CD0
L3F797490:
3f797490:	move   @0x213640, a11, 1
3f7974c0:	jrne   L3F797580
3f7974d0:	move   a14, -*sp, 1
3f7974e0:	movk   8, a9
3f7974f0:	move   a9, *a14+, 1
3f797500:	movk   1, a7
3f797510:	move   a7, *a14+, 1
3f797520:	calla  L3F703D90
3f797550:	move   a8, @0x213640, 1
L3F797580:
3f797580:	move   a14, -*sp, 1
3f797590:	movk   8, a11
3f7975a0:	move   a11, *a14+, 1
3f7975b0:	movk   1, a9
3f7975c0:	move   a9, *a14+, 1
3f7975d0:	calla  L3F703D90
3f797600:	move   a8, *a13(0x20), 1
3f797620:	move   a14, -*sp, 1
3f797630:	move   *a13(0xffe0), a7, 1
3f797650:	move   *a7(0x2c0), *a14+, 1
3f797670:	move   *a7(0x300), *a14+, 1
3f797690:	move   @0x213640, *a14+, 1
3f7976c0:	calla  L3F796840
3f7976f0:	move   *a7(0xe0), *a13(0x0), 1
3f797720:	move   *a13, a9, 1
3f797730:	jreq   L3F797AA0
L3F797740:
3f797740:	move   *a13, a11, 1
3f797750:	setf   1, 0, 0
3f797760:	move   *a11(0x685), a9, 0
3f797780:	jreq   L3F797A50
3f797790:	move   a14, -*sp, 1
3f7977a0:	move   *a11(0x2e0), *a14+, 1
3f7977c0:	move   @0x213640, *a14+, 1
3f7977f0:	move   *a13(0x20), *a14+, 1
3f797810:	calla  L3F795B80
3f797840:	move   a14, -*sp, 1
3f797850:	move   *a11(0x2e0), *a14+, 1
3f797870:	move   @0x213640, *a14+, 1
3f7978a0:	move   @0x213640, *a14+, 1
3f7978d0:	calla  L3F796840
3f797900:	move   *a13(0x20), a9, 1
3f797920:	move   *a9(0x20), a7, 1
3f797940:	jreq   L3F797970
3f797950:	movk   1, a7
3f797960:	jruc   L3F797980
L3F797970:
3f797970:	sub    a7, a7
L3F797980:
3f797980:	move   a7, a8
3f797990:	jreq   L3F797A50
3f7979a0:	move   a14, -*sp, 1
3f7979b0:	sub    a7, a7
3f7979c0:	move   a7, *a14+, 1
3f7979d0:	move   a9, *a14+, 1
3f7979e0:	move   *a11(0x2a0), *a14+, 1
3f797a00:	move   *a11(0x2a0), *a14+, 1
3f797a20:	calla  L3F7EFB30
L3F797A50:
3f797a50:	move   *a11(0xa0), *a13(0x0), 1
3f797a80:	move   *a13, a11, 1
3f797a90:	jrne   L3F797740
L3F797AA0:
3f797aa0:	move   a14, -*sp, 1
3f797ab0:	sub    a11, a11
3f797ac0:	move   a11, *a14+, 1
3f797ad0:	move   @0x213640, *a14+, 1
3f797b00:	move   *a13(0xffe0), a9, 1
3f797b20:	move   *a9(0x280), *a14+, 1
3f797b40:	move   *a9(0x280), *a14+, 1
3f797b60:	calla  L3F7EFB30
3f797b90:	move   *a13(0x20), a7, 1
3f797bb0:	jreq   L3F7981A0
3f797bc0:	move   *a7(0x20), a11, 1
3f797be0:	jreq   L3F797C40
3f797bf0:	move   a14, -*sp, 1
3f797c00:	move   a7, *a14+, 1
3f797c10:	calla  L3FC2BDC0
L3F797C40:
3f797c40:	move   a14, -*sp, 1
3f797c50:	move   a7, *a14+, 1
3f797c60:	calla  L3F702440
3f797c90:	sub    a11, a11
3f797ca0:	move   a11, *a13(0x20), 1
3f797cc0:	jruc   L3F7981A0
L3F797CD0:
3f797cd0:	move   *a13(0xffe0), a11, 1
3f797cf0:	move   *a11(0xe0), *a13(0x0), 1
3f797d20:	move   *a13, a9, 1
3f797d30:	jreq   L3F7981A0
L3F797D40:
3f797d40:	move   *a13, a11, 1
3f797d50:	setf   1, 0, 0
3f797d60:	move   *a11(0x685), a9, 0
3f797d80:	jreq   L3F797E50
3f797d90:	move   a14, -*sp, 1
3f797da0:	move   *a11(0x2a0), *a14+, 1
3f797dc0:	move   *a13(0xffe0), a9, 1
3f797de0:	move   *a9(0x300), *a14+, 1
3f797e00:	move   *a11(0x2a0), *a14+, 1
3f797e20:	calla  L3F795B80
L3F797E50:
3f797e50:	move   *a11(0xa0), *a13(0x0), 1
3f797e80:	move   *a13, a11, 1
3f797e90:	jrne   L3F797D40
3f797ea0:	jruc   L3F7981A0
L3F797EB0:
3f797eb0:	move   a14, -*sp, 1
3f797ec0:	move   *a13(0xffe0), a11, 1
3f797ee0:	move   *a11(0x300), *a14+, 1
3f797f00:	move   *a11(0x280), *a14+, 1
3f797f20:	calla  L3FC2AF60
3f797f50:	move   *a11(0xe0), *a13(0x0), 1
3f797f80:	move   *a13, a9, 1
3f797f90:	jreq   L3F7981A0
L3F797FA0:
3f797fa0:	move   *a13, a11, 1
3f797fb0:	setf   1, 0, 0
3f797fc0:	move   *a11(0x685), a9, 0
3f797fe0:	jreq   L3F798150
3f797ff0:	move   a14, -*sp, 1
3f798000:	move   *a11(0x2e0), *a14+, 1
3f798020:	move   *a13(0xffe0), a9, 1
3f798040:	move   *a9(0x280), *a14+, 1
3f798060:	move   *a11(0x2a0), *a14+, 1
3f798080:	calla  L3F795B80
3f7980b0:	move   a14, -*sp, 1
3f7980c0:	move   *a11(0x2e0), *a14+, 1
3f7980e0:	move   *a9(0x280), *a14+, 1
3f798100:	move   *a9(0x280), *a14+, 1
3f798120:	calla  L3F796840
L3F798150:
3f798150:	move   *a11(0xa0), *a13(0x0), 1
3f798180:	move   *a13, a11, 1
3f798190:	jrne   L3F797FA0
L3F7981A0:
3f7981a0:	move   *a13(0xffe0), a11, 1
3f7981c0:	move   *a11(0x280), a9, 1
3f7981e0:	move   *a9(0x20), a9, 1
3f798200:	dec    a9
3f798210:	jrle   L3F798280
3f798220:	move   a14, -*sp, 1
3f798230:	move   *a11(0x280), *a14+, 1
3f798250:	calla  L3FC30AE0
L3F798280:
3f798280:	move   *a11(0x2c0), a9, 1
3f7982a0:	jreq   L3F7983F0
3f7982b0:	move   *a11(0x2c0), a9, 1
3f7982d0:	move   *a9(0x20), a9, 1
3f7982f0:	jreq   L3F798360
3f798300:	move   a14, -*sp, 1
3f798310:	move   *a11(0x2c0), *a14+, 1
3f798330:	calla  L3FC2BDC0
L3F798360:
3f798360:	move   a14, -*sp, 1
3f798370:	move   *a11(0x2c0), *a14+, 1
3f798390:	calla  L3F702440
3f7983c0:	sub    a9, a9
3f7983d0:	move   a9, *a11(0x2c0), 1
L3F7983F0:
3f7983f0:	move   *sp(0xa0), a14, 1
3f798410:	mmfm   sp, a7,a9,a11,a13
3f798430:	rets   2
L3F798440:
3f798440:	mmtm   sp, a7,a9,a11,a13
3f798460:	move   a14, a13
3f798470:	addi   0x240, a14
3f798490:	move   *a13(0xffc0), a11, 1
3f7984b0:	move   *a11(0x20), a11, 1
3f7984d0:	jreq   L3F798500
3f7984e0:	movk   1, a11
3f7984f0:	jruc   L3F798510
L3F798500:
3f798500:	sub    a11, a11
L3F798510:
3f798510:	move   a11, a11
3f798520:	jaeq   L3F799F30
3f798540:	move   *a13(0xffe0), a11, 1
3f798560:	move   a14, -*sp, 1
3f798570:	movk   8, a9
3f798580:	move   a9, *a14+, 1
3f798590:	movk   1, a9
3f7985a0:	move   a9, *a14+, 1
3f7985b0:	calla  L3F703D90
3f7985e0:	move   a8, *a11(0x240), 1
3f798600:	move   a14, -*sp, 1
3f798610:	move   *a11(0x280), *a14+, 1
3f798630:	move   *a13(0xffc0), *a14+, 1
3f798650:	move   *a11(0x240), *a14+, 1
3f798670:	calla  L3F795B80
3f7986a0:	move   *a11(0x240), a9, 1
3f7986c0:	move   *a9(0x20), a9, 1
3f7986e0:	jreq   L3F798710
3f7986f0:	movk   1, a9
3f798700:	jruc   L3F798720
L3F798710:
3f798710:	sub    a9, a9
L3F798720:
3f798720:	move   a9, a8
3f798730:	jreq   L3F798B20
3f798740:	move   @0x2135a0, a9, 1
3f798770:	move   @0x213580, a11, 1
3f7987a0:	inc    a11
3f7987b0:	cmp    a9, a11
3f7987c0:	jrlt   L3F798A20
3f7987d0:	move   @0x213580, a11, 1
3f798800:	jreq   L3F798900
3f798810:	move   a14, -*sp, 1
3f798820:	addi   0x33, a11
3f798840:	sll    0x2, a11
3f798850:	move   a11, *a14+, 1
3f798860:	move   @0x213600, *a14+, 1
3f798890:	calla  L3F705B20
3f7988c0:	move   a8, @0x213600, 1
3f7988f0:	jruc   L3F7989A0
L3F798900:
3f798900:	move   a14, -*sp, 1
3f798910:	movi   0xc8, a9
3f798930:	move   a9, *a14+, 1
3f798940:	calla  L3F705A00
3f798970:	move   a8, @0x213600, 1
L3F7989A0:
3f7989a0:	move   @0x2135a0, a11, 1
3f7989d0:	addi   0x32, a11
3f7989f0:	move   a11, @0x2135a0, 1
L3F798A20:
3f798a20:	move   @0x213580, a11, 1
3f798a50:	inc    a11
3f798a60:	move   a11, @0x213580, 1
3f798a90:	dec    a11
3f798aa0:	sll    0x5, a11
3f798ab0:	move   @0x213600, a9, 1
3f798ae0:	add    a9, a11
3f798af0:	move   *a13(0xffe0), a9, 1
3f798b10:	move   a9, *a11, 1
L3F798B20:
3f798b20:	move   *a13(0xffe0), a11, 1
3f798b40:	setf   16, 1, 0
3f798b50:	move   *a11(0x650), a9, 0
3f798b70:	jaeq   L3F799DB0
3f798b90:	sub    a9, a9
3f798ba0:	move   a9, *a13, 1
3f798bb0:	move   *a11(0x2e0), a7, 1
3f798bd0:	move   *a7, a7, 1
3f798be0:	move   *a7(0x20), *a13(0x20), 0
3f798c10:	move   *a11(0x2e0), a7, 1
3f798c30:	move   *a7, a7, 1
3f798c40:	move   *a7(0x50), a7, 0
3f798c60:	move   *a11(0x650), a11, 0
3f798c80:	sub    a11, a7
3f798c90:	move   a7, *a13(0x30), 0
3f798cb0:	move   *a13(0xffe0), a11, 1
3f798cd0:	move   *a11(0x2e0), a7, 1
3f798cf0:	move   *a7, a7, 1
3f798d00:	move   *a7(0x40), *a13(0x40), 0
3f798d30:	move   *a11(0x2e0), a7, 1
3f798d50:	move   *a7, a7, 1
3f798d60:	move   *a7(0x50), *a13(0x50), 0
3f798d90:	move   a9, *a13(0x60), 1
3f798db0:	move   a13, *a13(0x80), 1
3f798dd0:	move   *a11(0x2e0), a7, 1
3f798df0:	move   *a7, a7, 1
3f798e00:	move   *a7(0x40), a7, 0
3f798e20:	move   *a11(0x650), a9, 0
3f798e40:	sub    a9, a7
3f798e50:	move   a7, *a13(0xa0), 0
3f798e70:	move   *a11(0x2e0), a9, 1
3f798e90:	move   *a9, a9, 1
3f798ea0:	move   *a9(0x30), a9, 0
3f798ec0:	move   *a11(0x650), a7, 0
3f798ee0:	add    a7, a9
3f798ef0:	move   a9, *a13(0xb0), 0
3f798f10:	move   *a11(0x2e0), a9, 1
3f798f30:	move   *a9, a9, 1
3f798f40:	move   *a9(0x40), *a13(0xc0), 0
3f798f70:	move   *a11(0x2e0), a9, 1
3f798f90:	move   *a9, a9, 1
3f798fa0:	move   *a9(0x50), a9, 0
3f798fc0:	move   *a11(0x650), a7, 0
3f798fe0:	sub    a7, a9
3f798ff0:	move   a9, *a13(0xd0), 0
3f799010:	sub    a9, a9
3f799020:	move   a9, *a13(0xe0), 1
3f799040:	move   a13, a7
3f799050:	addi   0x80, a7
3f799070:	move   a7, *a13(0x100), 1
3f799090:	move   *a11(0x2e0), a9, 1
3f7990b0:	move   *a9, a9, 1
3f7990c0:	move   *a9(0x20), *a13(0x120), 0
3f7990f0:	move   *a11(0x2e0), a9, 1
3f799110:	move   *a9, a9, 1
3f799120:	move   *a9(0x30), a9, 0
3f799140:	move   *a11(0x650), a11, 0
3f799160:	add    a11, a9
3f799170:	move   a9, *a13(0x130), 0
3f799190:	move   *a13(0xffe0), a11, 1
3f7991b0:	move   *a11(0x2e0), a9, 1
3f7991d0:	move   *a9, a9, 1
3f7991e0:	move   *a9(0x20), a9, 0
3f799200:	move   *a11(0x650), a11, 0
3f799220:	add    a11, a9
3f799230:	move   a9, *a13(0x140), 0
3f799250:	move   *a13(0xffe0), a11, 1
3f799270:	move   *a11(0x2e0), a9, 1
3f799290:	move   *a9, a9, 1
3f7992a0:	move   *a9(0x50), a9, 0
3f7992c0:	move   *a11(0x650), a11, 0
3f7992e0:	sub    a11, a9
3f7992f0:	move   a9, *a13(0x150), 0
3f799310:	sub    a11, a11
3f799320:	move   a11, *a13(0x160), 1
3f799340:	move   a13, a9
3f799350:	addi   0x100, a9
3f799370:	move   a9, *a13(0x180), 1
3f799390:	move   *a13(0xffe0), a11, 1
3f7993b0:	move   *a11(0x2e0), a7, 1
3f7993d0:	move   *a7, a7, 1
3f7993e0:	move   *a7(0x20), *a13(0x1a0), 0
3f799410:	move   *a11(0x2e0), a7, 1
3f799430:	move   *a7, a7, 1
3f799440:	move   *a7(0x30), *a13(0x1b0), 0
3f799470:	move   *a11(0x2e0), a7, 1
3f799490:	move   *a7, a7, 1
3f7994a0:	move   *a7(0x40), *a13(0x1c0), 0
3f7994d0:	move   *a11(0x2e0), a7, 1
3f7994f0:	move   *a7, a7, 1
3f799500:	move   *a7(0x30), a7, 0
3f799520:	move   *a11(0x650), a11, 0
3f799540:	add    a11, a7
3f799550:	move   a7, *a13(0x1d0), 0
3f799570:	sub    a11, a11
3f799580:	move   a11, *a13(0x1e0), 1
3f7995a0:	move   a13, a7
3f7995b0:	addi   0x180, a7
3f7995d0:	move   a7, *a13(0x200), 1
3f7995f0:	movk   4, a11
3f799600:	move   a11, *a13(0x220), 1
3f799620:	move   *a13(0xffe0), a9, 1
3f799640:	move   a14, -*sp, 1
3f799650:	movk   8, a11
3f799660:	move   a11, *a14+, 1
3f799670:	movk   1, a11
3f799680:	move   a11, *a14+, 1
3f799690:	calla  L3F703D90
3f7996c0:	move   a8, *a9(0x220), 1
3f7996e0:	move   a14, -*sp, 1
3f7996f0:	move   a13, a11
3f799700:	addi   0x200, a11
3f799720:	move   a11, *a14+, 1
3f799730:	move   *a13(0xffc0), *a14+, 1
3f799750:	move   *a9(0x220), *a14+, 1
3f799770:	calla  L3F795B80
3f7997a0:	move   *a9(0x220), a7, 1
3f7997c0:	move   *a7(0x20), a7, 1
3f7997e0:	jreq   L3F799810
3f7997f0:	movk   1, a7
3f799800:	jruc   L3F799820
L3F799810:
3f799810:	sub    a7, a7
L3F799820:
3f799820:	move   a7, a8
3f799830:	jreq   L3F799C30
3f799840:	move   @0x2135e0, a7, 1
3f799870:	move   @0x2135c0, a11, 1
3f7998a0:	inc    a11
3f7998b0:	cmp    a7, a11
3f7998c0:	jrlt   L3F799B20
3f7998d0:	move   @0x2135c0, a11, 1
3f799900:	jreq   L3F799A00
3f799910:	move   a14, -*sp, 1
3f799920:	addi   0x33, a11
3f799940:	sll    0x2, a11
3f799950:	move   a11, *a14+, 1
3f799960:	move   @0x213620, *a14+, 1
3f799990:	calla  L3F705B20
3f7999c0:	move   a8, @0x213620, 1
3f7999f0:	jruc   L3F799AA0
L3F799A00:
3f799a00:	move   a14, -*sp, 1
3f799a10:	movi   0xc8, a9
3f799a30:	move   a9, *a14+, 1
3f799a40:	calla  L3F705A00
3f799a70:	move   a8, @0x213620, 1
L3F799AA0:
3f799aa0:	move   @0x2135e0, a11, 1
3f799ad0:	addi   0x32, a11
3f799af0:	move   a11, @0x2135e0, 1
L3F799B20:
3f799b20:	move   @0x2135c0, a11, 1
3f799b50:	inc    a11
3f799b60:	move   a11, @0x2135c0, 1
3f799b90:	dec    a11
3f799ba0:	sll    0x5, a11
3f799bb0:	move   @0x213620, a9, 1
3f799be0:	add    a9, a11
3f799bf0:	move   *a13(0xffe0), a7, 1
3f799c10:	move   a7, *a11, 1
3f799c20:	jruc   L3F79A230
L3F799C30:
3f799c30:	move   *a9(0x220), a7, 1
3f799c50:	jreq   L3F79A230
3f799c60:	move   *a9(0x220), a7, 1
3f799c80:	move   *a7(0x20), a7, 1
3f799ca0:	jreq   L3F799D10
3f799cb0:	move   a14, -*sp, 1
3f799cc0:	move   *a9(0x220), *a14+, 1
3f799ce0:	calla  L3FC2BDC0
L3F799D10:
3f799d10:	move   a14, -*sp, 1
3f799d20:	move   *a9(0x220), *a14+, 1
3f799d40:	calla  L3F702440
3f799d70:	sub    a7, a7
3f799d80:	move   a7, *a9(0x220), 1
3f799da0:	jruc   L3F79A230
L3F799DB0:
3f799db0:	move   *a11(0x220), a9, 1
3f799dd0:	jreq   L3F79A230
3f799de0:	move   *a11(0x220), a9, 1
3f799e00:	move   *a9(0x20), a9, 1
3f799e20:	jreq   L3F799E90
3f799e30:	move   a14, -*sp, 1
3f799e40:	move   *a11(0x220), *a14+, 1
3f799e60:	calla  L3FC2BDC0
L3F799E90:
3f799e90:	move   a14, -*sp, 1
3f799ea0:	move   *a11(0x220), *a14+, 1
3f799ec0:	calla  L3F702440
3f799ef0:	sub    a9, a9
3f799f00:	move   a9, *a11(0x220), 1
3f799f20:	jruc   L3F79A230
L3F799F30:
3f799f30:	move   *a13(0xffe0), a11, 1
3f799f50:	move   *a11(0x240), a9, 1
3f799f70:	jreq   L3F79A0C0
3f799f80:	move   *a11(0x240), a9, 1
3f799fa0:	move   *a9(0x20), a9, 1
3f799fc0:	jreq   L3F79A030
3f799fd0:	move   a14, -*sp, 1
3f799fe0:	move   *a11(0x240), *a14+, 1
3f79a000:	calla  L3FC2BDC0
L3F79A030:
3f79a030:	move   a14, -*sp, 1
3f79a040:	move   *a11(0x240), *a14+, 1
3f79a060:	calla  L3F702440
3f79a090:	sub    a9, a9
3f79a0a0:	move   a9, *a11(0x240), 1
L3F79A0C0:
3f79a0c0:	move   *a11(0x220), a9, 1
3f79a0e0:	jreq   L3F79A230
3f79a0f0:	move   *a11(0x220), a9, 1
3f79a110:	move   *a9(0x20), a9, 1
3f79a130:	jreq   L3F79A1A0
3f79a140:	move   a14, -*sp, 1
3f79a150:	move   *a11(0x220), *a14+, 1
3f79a170:	calla  L3FC2BDC0
L3F79A1A0:
3f79a1a0:	move   a14, -*sp, 1
3f79a1b0:	move   *a11(0x220), *a14+, 1
3f79a1d0:	calla  L3F702440
3f79a200:	sub    a9, a9
3f79a210:	move   a9, *a11(0x220), 1
L3F79A230:
3f79a230:	move   *sp(0xa0), a14, 1
3f79a250:	mmfm   sp, a7,a9,a11,a13
3f79a270:	rets   2
L3F79A280:
3f79a280:	mmtm   sp, a7,a9,a11,a13
3f79a2a0:	move   a14, a13
3f79a2b0:	addi   0x340, a14
3f79a2d0:	move   *a13(0xffc0), a11, 1
3f79a2f0:	setf   16, 0, 0
3f79a300:	move   *a11(0x160), a9, 0
3f79a320:	move   a9, *a13, 1
3f79a330:	move   *a13(0xffe0), a9, 1
3f79a350:	move   *a9(0x20), *a13(0x2e0), 1
3f79a380:	move   *a13(0xff80), a9, 1
3f79a3a0:	jaeq   L3F79D5A0
3f79a3c0:	move   *a13(0xffa0), a9, 1
3f79a3e0:	dsj    a9, L3F79A7F0
3f79a400:	move   *a13(0xff60), a9, 1
3f79a420:	addk   32, a9
3f79a430:	move   a9, *a13(0x300), 1
3f79a450:	move   *a13(0xff80), a9, 1
3f79a470:	dec    a9
3f79a480:	move   a9, *a13(0x320), 1
3f79a4a0:	dec    a9
3f79a4b0:	move   a9, *a13(0x320), 1
3f79a4d0:	inc    a9
3f79a4e0:	jreq   L3F79A7F0
3f79a4f0:	setf   16, 1, 0
L3F79A500:
3f79a500:	move   *a13(0x300), a11, 1
3f79a520:	move   *a11, a9, 0
3f79a530:	move   *a11(0xffe0), a7, 0
3f79a550:	add    a7, a9
3f79a560:	move   a9, *a11, 0
3f79a570:	move   *a11(0x10), a9, 0
3f79a590:	move   *a11(0xfff0), a7, 0
3f79a5b0:	add    a7, a9
3f79a5c0:	move   a9, *a11(0x10), 0
3f79a5e0:	addk   32, a11
3f79a5f0:	move   a11, *a13(0x300), 1
3f79a610:	move   *a13(0x320), a9, 1
3f79a630:	dec    a9
3f79a640:	move   a9, *a13(0x320), 1
3f79a660:	inc    a9
3f79a670:	jrne   L3F79A500
3f79a680:	jruc   L3F79A7F0
3f79a690:	sub    a11, a11
3f79a6a0:	move   a11, *a13(0xe0), 1
3f79a6c0:	jruc   L3F79AAC0
3f79a6d0:	move   *a13(0xff80), a11, 1
3f79a6f0:	subk   2, a11
3f79a700:	jrgt   L3F79A7B0
3f79a710:	move   *a13(0xffc0), a11, 1
L3F79A730:
3f79a730:	movb   *a11(0x170), a9
L3F79A750:
3f79a750:	subk   2, a9
3f79a760:	jreq   L3F79A7B0
L3F79A770:
3f79a770:	sub    a9, a9
3f79a780:	move   a9, *a13(0xe0), 1
3f79a7a0:	jruc   L3F79AAC0
L3F79A7B0:
3f79a7b0:	movk   1, a11
3f79a7c0:	move   a11, *a13(0xe0), 1
3f79a7e0:	jruc   L3F79AAC0
L3F79A7F0:
3f79a7f0:	move   *a13(0xffc0), a11, 1
L3F79A810:
3f79a810:	move   *a11(0xc0), a8, 1
L3F79A830:
3f79a830:	cmpi   0xf, a8
L3F79A850:
3f79a850:	jrhi   L3F79AAC0
3f79a860:	sll    0x5, a8
L3F79A870:
3f79a870:	addi   0x3f79a8c0, a8
3f79a8a0:	move   *a8, a8, 1
L3F79A8B0:
3f79a8b0:	jump   a8
3f79a8c0:	move   -*b4, b0, 1
L3F79A8D0:
3f79a8d0:	dsjs   b9, L3F79A730
3f79a8e0:	move   -*b4, b0, 1
L3F79A8F0:
3f79a8f0:	dsjs   b9, L3F79A750
3f79a900:	move   -*b6, b0, 1
L3F79A910:
3f79a910:	dsjs   b9, L3F79A770
3f79a920:	move   -*b4, b0, 1
3f79a930:	dsjs   b9, L3F79A790
3f79a940:	move   -*b4, b0, 1
3f79a950:	dsjs   b9, L3F79A7B0
3f79a960:	.word  0xd5a0
3f79a970:	dsjs   b9, L3F79A7D0
3f79a980:	move   -*b6, b0, 1
3f79a990:	dsjs   b9, L3F79A7F0
3f79a9a0:	move   -*b4, b0, 1
3f79a9b0:	dsjs   b9, L3F79A810
3f79a9c0:	move   -*b6, b0, 1
3f79a9d0:	dsjs   b9, L3F79A830
3f79a9e0:	move   -*b6, b0, 1
3f79a9f0:	dsjs   b9, L3F79A850
3f79aa00:	move   -*b6, b0, 1
3f79aa10:	dsjs   b9, L3F79A870
3f79aa20:	move   -*b6, b0, 1
3f79aa30:	dsjs   b9, L3F79A890
3f79aa40:	move   -*b4, b0, 1
3f79aa50:	dsjs   b9, L3F79A8B0
3f79aa60:	move   -*b4, b0, 1
3f79aa70:	dsjs   b9, L3F79A8D0
3f79aa80:	move   -*b6, b0, 1
3f79aa90:	dsjs   b9, L3F79A8F0
3f79aaa0:	move   -*b4, b0, 1
3f79aab0:	dsjs   b9, L3F79A910
L3F79AAC0:
3f79aac0:	move   *a13(0xe0), a11, 1
3f79aae0:	jrne   L3F79ABC0
3f79aaf0:	sub    a9, a9
3f79ab00:	move   a9, *a13(0xc0), 1
3f79ab20:	move   a9, *a13(0xa0), 1
3f79ab40:	move   *a13(0xffe0), *a13(0x240), 1
3f79ab70:	move   *a13(0xffc0), *a13(0x260), 1
3f79aba0:	jauc   L3F79C790
L3F79ABC0:
3f79abc0:	move   *a13(0xffc0), a9, 1
3f79abe0:	movb   *a9(0x188), a7
3f79ac00:	jaeq   L3F79B480
3f79ac20:	move   *a13(0xff60), a7, 1
3f79ac40:	setf   16, 1, 0
3f79ac50:	move   *a7(0x10), a7, 0
3f79ac70:	move   a7, *a13(0x160), 1
3f79ac90:	move   a7, *a13(0x140), 1
3f79acb0:	move   *a13(0xff60), a9, 1
3f79acd0:	move   *a9, a9, 0
3f79ace0:	move   a9, *a13(0x120), 1
3f79ad00:	move   a9, *a13(0x100), 1
3f79ad20:	movk   1, a11
3f79ad30:	move   a11, *a13(0x80), 1
3f79ad50:	move   *a13(0xff80), a7, 1
3f79ad70:	cmp    a7, a11
3f79ad80:	jrge   L3F79B280
L3F79AD90:
3f79ad90:	move   *a13(0x80), a11, 1
3f79adb0:	sll    0x5, a11
3f79adc0:	move   *a13(0xff60), a9, 1
3f79ade0:	add    a9, a11
3f79adf0:	move   *a13(0x100), a7, 1
3f79ae10:	move   *a11, a11, 0
3f79ae20:	cmp    a11, a7
3f79ae30:	jrlt   L3F79AE90
3f79ae40:	move   *a13(0x80), a11, 1
3f79ae60:	sll    0x5, a11
3f79ae70:	add    a9, a11
3f79ae80:	move   *a11, a7, 0
L3F79AE90:
3f79ae90:	move   a7, *a13(0x100), 1
3f79aeb0:	move   *a13(0x80), a11, 1
3f79aed0:	sll    0x5, a11
3f79aee0:	add    a9, a11
3f79aef0:	move   *a13(0x120), a7, 1
3f79af10:	move   *a11, a11, 0
3f79af20:	cmp    a11, a7
3f79af30:	jrgt   L3F79AF90
3f79af40:	move   *a13(0x80), a11, 1
3f79af60:	sll    0x5, a11
3f79af70:	add    a9, a11
3f79af80:	move   *a11, a7, 0
L3F79AF90:
3f79af90:	move   a7, *a13(0x120), 1
3f79afb0:	move   *a13(0x80), a11, 1
3f79afd0:	sll    0x5, a11
3f79afe0:	add    a9, a11
3f79aff0:	move   *a13(0x140), a7, 1
3f79b010:	move   *a11(0x10), a11, 0
3f79b030:	cmp    a11, a7
3f79b040:	jrlt   L3F79B0B0
3f79b050:	move   *a13(0x80), a11, 1
3f79b070:	sll    0x5, a11
3f79b080:	add    a9, a11
3f79b090:	move   *a11(0x10), a7, 0
L3F79B0B0:
3f79b0b0:	move   a7, *a13(0x140), 1
3f79b0d0:	move   *a13(0x80), a11, 1
3f79b0f0:	sll    0x5, a11
3f79b100:	add    a9, a11
3f79b110:	move   *a13(0x160), a7, 1
3f79b130:	move   *a11(0x10), a11, 0
3f79b150:	cmp    a11, a7
3f79b160:	jrgt   L3F79B1D0
3f79b170:	move   *a13(0x80), a11, 1
3f79b190:	sll    0x5, a11
3f79b1a0:	add    a9, a11
3f79b1b0:	move   *a11(0x10), a7, 0
L3F79B1D0:
3f79b1d0:	move   a7, *a13(0x160), 1
3f79b1f0:	move   *a13(0x80), a11, 1
3f79b210:	inc    a11
3f79b220:	move   a11, *a13(0x80), 1
3f79b240:	move   *a13(0xff80), a7, 1
3f79b260:	cmp    a7, a11
3f79b270:	jrlt   L3F79AD90
L3F79B280:
3f79b280:	move   *a13(0x100), a9, 1
3f79b2a0:	move   *a13, a7, 1
3f79b2b0:	sub    a7, a9
3f79b2c0:	move   a9, *a13(0xa0), 1
3f79b2e0:	move   *a13(0x140), a9, 1
3f79b300:	sub    a7, a9
3f79b310:	move   a9, *a13(0xc0), 1
3f79b330:	move   *a13(0x120), a7, 1
3f79b350:	move   *a13(0x100), a9, 1
3f79b370:	sub    a9, a7
3f79b380:	move   *a13, a9, 1
3f79b390:	add    a9, a7
3f79b3a0:	add    a9, a7
3f79b3b0:	move   a7, *a13(0x180), 1
3f79b3d0:	move   *a13(0x160), a7, 1
3f79b3f0:	move   *a13(0x140), a9, 1
3f79b410:	sub    a9, a7
3f79b420:	move   *a13, a9, 1
3f79b430:	add    a9, a7
3f79b440:	add    a9, a7
3f79b450:	move   a7, *a13(0x1a0), 1
3f79b470:	jruc   L3F79B740
L3F79B480:
3f79b480:	sub    a7, a7
3f79b490:	move   a7, *a13(0xa0), 1
3f79b4b0:	move   a7, *a13(0xc0), 1
3f79b4d0:	move   *a13(0xffe0), a9, 1
3f79b4f0:	setf   16, 1, 0
3f79b500:	move   *a9, a9, 0
3f79b510:	dsjs   a9, L3F79B680
3f79b520:	move   *a13(0xffe0), a9, 1
3f79b540:	move   *a9(0x80), a9, 1
3f79b560:	move   *a9(0x60), a9, 1
3f79b580:	setf   16, 0, 0
3f79b590:	move   *a9(0x110), a9, 0
3f79b5b0:	move   a9, *a13(0x180), 1
3f79b5d0:	move   *a13(0xffe0), a9, 1
3f79b5f0:	move   *a9(0x80), a9, 1
3f79b610:	move   *a9(0x60), a9, 1
3f79b630:	move   *a9(0x100), a9, 0
3f79b650:	move   a9, *a13(0x1a0), 1
3f79b670:	jruc   L3F79B740
L3F79B680:
3f79b680:	move   *a13(0xffe0), a9, 1
3f79b6a0:	move   *a9(0x360), a9, 0
3f79b6c0:	move   a9, *a13(0x180), 1
3f79b6e0:	move   *a13(0xffe0), a9, 1
3f79b700:	move   *a9(0x370), a9, 0
3f79b720:	move   a9, *a13(0x1a0), 1
L3F79B740:
3f79b740:	move   *a13(0xffe0), a11, 1
3f79b760:	setf   16, 1, 0
3f79b770:	move   *a11, a9, 0
3f79b780:	dec    a9
3f79b790:	jreq   L3F79BA10
3f79b7a0:	move   *a13(0x2e0), a9, 1
3f79b7c0:	move   *a13(0x180), a7, 1
3f79b7e0:	move   *a9(0x40), a9, 0
3f79b800:	cmp    a9, a7
3f79b810:	jrle   L3F79B8D0
3f79b820:	move   *a11(0x3a0), a9, 0
3f79b840:	jrge   L3F79B8D0
3f79b850:	move   *a11(0x3a0), a9, 0
3f79b870:	neg    a9
3f79b880:	move   a9, *a13(0xa0), 1
3f79b8a0:	sub    a9, a7
3f79b8b0:	move   a7, *a13(0x180), 1
L3F79B8D0:
3f79b8d0:	move   *a13(0x2e0), a9, 1
3f79b8f0:	move   *a13(0x1a0), a7, 1
3f79b910:	move   *a9(0x50), a9, 0
3f79b930:	cmp    a9, a7
3f79b940:	jrle   L3F79BB70
3f79b950:	move   *a11(0x3b0), a9, 0
3f79b970:	jrge   L3F79BB70
3f79b980:	move   *a11(0x3b0), a9, 0
3f79b9a0:	neg    a9
3f79b9b0:	move   a9, *a13(0xc0), 1
3f79b9d0:	sub    a9, a7
3f79b9e0:	move   a7, *a13(0x1a0), 1
3f79ba00:	jruc   L3F79BB70
L3F79BA10:
3f79ba10:	move   *a13(0x2e0), a9, 1
3f79ba30:	move   *a13(0x180), a7, 1
3f79ba50:	move   *a9(0x40), a9, 0
3f79ba70:	cmp    a9, a7
3f79ba80:	jrle   L3F79BAC0
3f79ba90:	sub    a9, a9
3f79baa0:	move   a9, *a13(0xa0), 1
L3F79BAC0:
3f79bac0:	move   *a13(0x2e0), a9, 1
3f79bae0:	move   *a13(0x1a0), a7, 1
3f79bb00:	move   *a9(0x50), a9, 0
3f79bb20:	cmp    a9, a7
3f79bb30:	jrle   L3F79BB70
3f79bb40:	sub    a9, a9
3f79bb50:	move   a9, *a13(0xc0), 1
L3F79BB70:
3f79bb70:	move   *a13(0x2e0), a9, 1
3f79bb90:	move   *a13(0x180), a7, 1
3f79bbb0:	move   *a9(0x40), a9, 0
3f79bbd0:	cmp    a9, a7
3f79bbe0:	jrle   L3F79BC50
3f79bbf0:	move   *a13(0x2e0), a9, 1
3f79bc10:	move   *a9(0x40), a7, 0
3f79bc30:	move   a7, *a13(0x180), 1
L3F79BC50:
3f79bc50:	move   *a13(0x2e0), a9, 1
3f79bc70:	move   *a13(0x1a0), a7, 1
3f79bc90:	move   *a9(0x50), a9, 0
3f79bcb0:	cmp    a9, a7
3f79bcc0:	jrle   L3F79BD30
3f79bcd0:	move   *a13(0x2e0), a9, 1
3f79bcf0:	move   *a9(0x50), a7, 0
3f79bd10:	move   a7, *a13(0x1a0), 1
L3F79BD30:
3f79bd30:	move   a14, -*sp, 1
3f79bd40:	movk   1, a9
3f79bd50:	move   a9, *a14+, 1
3f79bd60:	move   a7, *a14+, 1
3f79bd70:	move   *a13(0x180), *a14+, 1
3f79bd90:	move   *a13(0x2e0), *a14+, 1
3f79bdb0:	move   *a13(0x2e0), a9, 1
3f79bdd0:	move   *a9(0xb40), a7, 1
3f79bdf0:	call   a7
3f79be00:	move   a8, *a13(0x240), 1
3f79be20:	move   *a13, a7, 1
3f79be30:	move   a7, @0x213700, 1
3f79be60:	move   *a13(0xffc0), a9, 1
3f79be80:	movb   *a9(0x170), a9
3f79bea0:	move   a9, @0x213720, 1
3f79bed0:	move   *a13(0xffc0), a11, 1
3f79bef0:	movb   *a11(0x188), a11
3f79bf10:	move   a11, @0x213740, 1
3f79bf40:	movi   0xdd, a9
3f79bf60:	move   a9, *a13(0x60), 1
3f79bf80:	move   a14, -*sp, 1
3f79bf90:	move   *a13(0xffc0), a11, 1
3f79bfb0:	movb   *a11(0x180), a8
3f79bfd0:	move   a8, *a14+, 1
3f79bfe0:	move   *a13(0x2e0), *a14+, 1
3f79c000:	calla  L3F86A3B0
3f79c030:	move   a8, *a13(0x260), 1
3f79c050:	move   a14, -*sp, 1
3f79c060:	movi   0xffff, a7
3f79c080:	move   a7, *a14+, 1
3f79c090:	move   a8, *a14+, 1
3f79c0a0:	move   a11, *a14+, 1
3f79c0b0:	calla  L3F867F40
3f79c0e0:	move   a14, -*sp, 1
3f79c0f0:	move   *a13(0x260), *a14+, 1
3f79c110:	move   *a13(0x240), *a14+, 1
3f79c130:	calla  L3F863590
3f79c160:	move   a14, -*sp, 1
3f79c170:	movk   1, a7
3f79c180:	move   a7, *a14+, 1
3f79c190:	movi   0x2136a0, a7
3f79c1c0:	move   a7, *a14+, 1
3f79c1d0:	move   a9, *a14+, 1
3f79c1e0:	move   *a13(0x260), *a14+, 1
3f79c200:	calla  L3F864C90
3f79c230:	move   a14, -*sp, 1
3f79c240:	move   *a13(0x260), *a14+, 1
3f79c260:	move   *a13(0x240), *a14+, 1
3f79c280:	calla  L3F863590
3f79c2b0:	move   a14, -*sp, 1
3f79c2c0:	movb   *a11(0x180), a8
3f79c2e0:	move   a8, *a14+, 1
3f79c2f0:	move   *a13(0x2e0), *a14+, 1
3f79c310:	calla  L3F86A3B0
3f79c340:	move   a8, *a13(0x280), 1
3f79c360:	move   a14, -*sp, 1
3f79c370:	movi   0xffff, a7
3f79c390:	move   a7, *a14+, 1
3f79c3a0:	move   a8, *a14+, 1
3f79c3b0:	move   a11, *a14+, 1
3f79c3c0:	calla  L3F867F40
3f79c3f0:	move   a14, -*sp, 1
3f79c400:	move   *a13(0x280), *a14+, 1
3f79c420:	move   *a13(0x240), *a14+, 1
3f79c440:	calla  L3F863590
3f79c470:	move   a14, -*sp, 1
3f79c480:	movk   1, a7
3f79c490:	move   a7, *a14+, 1
3f79c4a0:	movi   0x2136e0, a7
3f79c4d0:	move   a7, *a14+, 1
3f79c4e0:	movk   4, a7
3f79c4f0:	move   a7, *a14+, 1
3f79c500:	move   *a13(0x280), *a14+, 1
3f79c520:	calla  L3F864C90
3f79c550:	move   a14, -*sp, 1
3f79c560:	move   *a13(0x280), *a14+, 1
3f79c580:	move   *a13(0x240), *a14+, 1
3f79c5a0:	calla  L3F863590
3f79c5d0:	sub    a7, a7
3f79c5e0:	setf   16, 1, 0
3f79c5f0:	move   a7, *a13(0x2b0), 0
3f79c610:	move   a7, *a13(0x2a0), 0
3f79c630:	move   *a13(0x180), *a13(0x2c0), 0
3f79c660:	move   *a13(0x1a0), *a13(0x2d0), 0
3f79c690:	move   a14, -*sp, 1
3f79c6a0:	move   a13, a7
3f79c6b0:	addi   0x2a0, a7
3f79c6d0:	move   a7, *a14+, 1
3f79c6e0:	movk   1, a7
3f79c6f0:	move   a7, *a14+, 1
3f79c700:	move   *a13(0x280), *a14+, 1
3f79c720:	move   *a13(0x240), *a14+, 1
3f79c740:	move   *a13(0x280), a7, 1
3f79c760:	move   *a7(0x540), a7, 1
3f79c780:	call   a7
L3F79C790:
3f79c790:	move   a14, -*sp, 1
3f79c7a0:	move   *a13(0xff80), a11, 1
3f79c7c0:	inc    a11
3f79c7d0:	sll    0x4, a11
3f79c7e0:	move   a11, *a14+, 1
3f79c7f0:	calla  L3F705A00
3f79c820:	move   a8, *a13(0x20), 1
3f79c840:	move   a8, *a13(0x40), 1
3f79c860:	move   *a13(0xff60), a11, 1
3f79c880:	setf   16, 1, 0
3f79c890:	move   *a11, a9, 0
3f79c8a0:	move   a9, *a13(0x200), 1
3f79c8c0:	addk   32, a11
3f79c8d0:	move   a11, *a13(0xff60), 1
3f79c8f0:	move   *a11(0xfff0), a7, 0
3f79c910:	move   a7, *a13(0x220), 1
3f79c930:	move   a8, a7
3f79c940:	move   a9, a8
3f79c950:	calla  L3FE11750
3f79c980:	move   -*a14, a8, 1
3f79c990:	move   a8, *a7(0x20), 1
3f79c9b0:	move   -*a14, a8, 1
3f79c9c0:	move   a8, *a7, 1
3f79c9d0:	addi   0x80, a7
3f79c9f0:	move   a7, *a13(0x40), 1
3f79ca10:	move   *a13(0x220), a8, 1
3f79ca30:	calla  L3FE11750
3f79ca60:	move   -*a14, a8, 1
3f79ca70:	move   a8, *a7(0xffe0), 1
3f79ca90:	move   -*a14, a8, 1
3f79caa0:	move   a8, *a7(0xffc0), 1
3f79cac0:	movk   1, a7
3f79cad0:	move   a7, *a13(0x80), 1
3f79caf0:	move   *a13(0xff80), a9, 1
3f79cb10:	cmp    a9, a7
3f79cb20:	jrge   L3F79CF40
3f79cb30:	setf   16, 1, 0
L3F79CB40:
3f79cb40:	move   *a13(0xff60), a11, 1
3f79cb60:	move   *a11, a9, 0
3f79cb70:	move   a9, *a13(0x1c0), 1
3f79cb90:	addk   32, a11
3f79cba0:	move   a11, *a13(0xff60), 1
3f79cbc0:	move   *a11(0xfff0), a7, 0
3f79cbe0:	move   a7, *a13(0x1e0), 1
3f79cc00:	move   *a13(0x200), a7, 1
3f79cc20:	cmp    a7, a9
3f79cc30:	jrne   L3F79CCA0
3f79cc40:	move   *a13(0x1e0), a7, 1
3f79cc60:	move   *a13(0x220), a9, 1
3f79cc80:	cmp    a9, a7
3f79cc90:	jreq   L3F79CEB0
L3F79CCA0:
3f79cca0:	move   *a13(0x40), a9, 1
3f79ccc0:	move   *a13(0x1c0), a8, 1
3f79cce0:	calla  L3FE11750
3f79cd10:	move   -*a14, a8, 1
3f79cd20:	move   a8, *a9(0x20), 1
3f79cd40:	move   -*a14, a8, 1
3f79cd50:	move   a8, *a9, 1
3f79cd60:	addi   0x80, a9
3f79cd80:	move   a9, *a13(0x40), 1
3f79cda0:	move   *a13(0x1e0), a8, 1
3f79cdc0:	calla  L3FE11750
3f79cdf0:	move   -*a14, a8, 1
3f79ce00:	move   a8, *a9(0xffe0), 1
3f79ce20:	move   -*a14, a8, 1
3f79ce30:	move   a8, *a9(0xffc0), 1
3f79ce50:	move   *a13(0x1c0), *a13(0x200), 1
3f79ce80:	move   *a13(0x1e0), *a13(0x220), 1
L3F79CEB0:
3f79ceb0:	move   *a13(0x80), a9, 1
3f79ced0:	inc    a9
3f79cee0:	move   a9, *a13(0x80), 1
3f79cf00:	move   *a13(0xff80), a7, 1
3f79cf20:	cmp    a7, a9
3f79cf30:	jrlt   L3F79CB40
L3F79CF40:
3f79cf40:	move   a14, -*sp, 1
3f79cf50:	move   *a13(0xc0), *a14+, 1
3f79cf70:	move   *a13(0xa0), *a14+, 1
3f79cf90:	move   *a13(0x20), *a14+, 1
3f79cfb0:	move   *a13(0x40), a9, 1
3f79cfd0:	move   *a13(0x20), a7, 1
3f79cff0:	sub    a7, a9
3f79d000:	sra    0x7, a9
3f79d010:	move   a9, *a14+, 1
3f79d020:	movk   1, a9
3f79d030:	move   a9, *a14+, 1
3f79d040:	move   *a13(0x260), *a14+, 1
3f79d060:	move   *a13(0x240), *a14+, 1
3f79d080:	move   *a13(0xffc0), a9, 1
3f79d0a0:	move   *a9(0x620), a7, 1
3f79d0c0:	call   a7
3f79d0d0:	move   *a13(0xe0), a7, 1
3f79d0f0:	jreq   L3F79D540
3f79d100:	setf   1, 0, 0
3f79d110:	move   *a9(0x1b9), a7, 0
3f79d130:	jreq   L3F79D2B0
3f79d140:	move   *a13(0xffe0), a7, 1
3f79d160:	setf   16, 1, 0
3f79d170:	move   *a7, a7, 0
3f79d180:	jrne   L3F79D2B0
3f79d190:	move   *a13(0xffe0), a7, 1
3f79d1b0:	move   *a13(0xa0), a9, 1
3f79d1d0:	move   *a7(0x3a0), a7, 0
3f79d1f0:	add    a9, a7
3f79d200:	move   a7, *a13(0xa0), 1
3f79d220:	move   *a13(0xffe0), a9, 1
3f79d240:	move   *a13(0xc0), a7, 1
3f79d260:	move   *a9(0x3b0), a9, 0
3f79d280:	add    a7, a9
3f79d290:	move   a9, *a13(0xc0), 1
L3F79D2B0:
3f79d2b0:	move   a14, -*sp, 1
3f79d2c0:	move   *a13(0xc0), *a14+, 1
3f79d2e0:	move   *a13(0xa0), *a14+, 1
3f79d300:	move   *a13(0x1a0), *a14+, 1
3f79d320:	move   *a13(0x180), *a14+, 1
3f79d340:	move   *a13(0xffe0), *a14+, 1
3f79d360:	move   *a13(0x240), *a14+, 1
3f79d380:	move   *a13(0xffc0), *a14+, 1
3f79d3a0:	move   *a13(0xffc0), a9, 1
3f79d3c0:	move   *a9(0x600), a7, 1
3f79d3e0:	call   a7
3f79d3f0:	move   a14, -*sp, 1
3f79d400:	sub    a7, a7
3f79d410:	move   a7, *a14+, 1
3f79d420:	move   *a13(0x260), *a14+, 1
3f79d440:	calla  L3F869CA0
3f79d470:	move   a14, -*sp, 1
3f79d480:	move   a7, *a14+, 1
3f79d490:	move   *a13(0x280), *a14+, 1
3f79d4b0:	calla  L3F869CA0
3f79d4e0:	move   a14, -*sp, 1
3f79d4f0:	move   *a13(0x240), *a14+, 1
3f79d510:	calla  L3FBD6940
L3F79D540:
3f79d540:	move   a14, -*sp, 1
3f79d550:	move   *a13(0x20), *a14+, 1
3f79d570:	calla  L3F702440
L3F79D5A0:
3f79d5a0:	move   *sp(0xa0), a14, 1
3f79d5c0:	mmfm   sp, a7,a9,a11,a13
3f79d5e0:	rets   2
3f79d5f0:	mmtm   sp, a3,a5,a7,a9,a11,a13
3f79d610:	move   a14, a13
3f79d620:	addi   0x800, a14
3f79d640:	move   *a13(0xffc0), a11, 1
3f79d660:	setf   16, 0, 0
3f79d670:	move   *a11(0x160), a9, 0
3f79d690:	move   a9, *a13(0x40), 1
3f79d6b0:	movb   *a11(0x170), a9
3f79d6d0:	move   a9, *a13(0x7c0), 1
3f79d6f0:	movb   *a11(0x188), a9
3f79d710:	move   a9, *a13(0x7e0), 1
3f79d730:	move   *a13(0xff80), a9, 1
3f79d750:	subk   2, a9
3f79d760:	jagt   L3F79F390
3f79d780:	move   *a13(0xff80), a9, 1
3f79d7a0:	dsj    a9, L3F79E310
3f79d7c0:	move   *a13(0x40), a8, 1
3f79d7e0:	calla  L3FE11750
3f79d810:	movi   0x3f7a3c40, a8
3f79d840:	move   *a8+, *a14+, 1
3f79d850:	move   *a8+, *a14+, 1
3f79d860:	calla  L3FE0D650
3f79d890:	move   -*a14, a8, 1
3f79d8a0:	move   a8, *a13(0x20), 1
3f79d8c0:	move   -*a14, a8, 1
3f79d8d0:	move   a8, *a13, 1
3f79d8e0:	move   *a13(0xff60), a9, 1
3f79d900:	move   *a9(0x0), *a14+, 1
3f79d920:	move   *a9(0x20), *a14+, 1
3f79d940:	move   *a13(0x0), *a14+, 1
3f79d960:	move   *a13(0x20), *a14+, 1
3f79d980:	calla  L3FE0C8D0
3f79d9b0:	move   *a14(0xffe0), *a13(0x100), 1
3f79d9e0:	move   *a14(0xffc0), *a13(0xe0), 1
3f79da10:	move   -*a14, a8, 1
3f79da20:	move   a8, *a13(0x80), 1
3f79da40:	move   -*a14, a8, 1
3f79da50:	move   a8, *a13(0x60), 1
3f79da70:	move   *a9(0x0), *a14+, 1
3f79da90:	move   *a9(0x20), *a14+, 1
3f79dab0:	move   *a13(0x0), *a14+, 1
3f79dad0:	move   *a13(0x20), *a14+, 1
3f79daf0:	calla  L3FE0C950
3f79db20:	move   *a14(0xffe0), *a13(0x200), 1
3f79db50:	move   *a14(0xffc0), *a13(0x1e0), 1
3f79db80:	move   -*a14, a8, 1
3f79db90:	move   a8, *a13(0x180), 1
3f79dbb0:	move   -*a14, a8, 1
3f79dbc0:	move   a8, *a13(0x160), 1
3f79dbe0:	move   *a9(0x40), a8, 1
3f79dc00:	move   *a9(0x60), a7, 1
3f79dc20:	move   a8, *a13(0x220), 1
3f79dc40:	move   a7, *a13(0x240), 1
3f79dc60:	move   a8, *a13(0x1a0), 1
3f79dc80:	move   a7, *a13(0x1c0), 1
3f79dca0:	move   a8, *a13(0x120), 1
3f79dcc0:	move   a7, *a13(0x140), 1
3f79dce0:	move   a8, *a13(0xa0), 1
3f79dd00:	move   a7, *a13(0xc0), 1
3f79dd20:	move   *a13(0xffa0), a7, 1
3f79dd40:	jaeq   L3F7A3BF0
3f79dd60:	movb   *a11(0x170), a7
3f79dd80:	subk   2, a7
3f79dd90:	jrne   L3F79E030
3f79dda0:	move   a14, -*sp, 1
3f79ddb0:	move   *a13(0xff20), a7, 1
3f79ddd0:	neg    a7
3f79dde0:	move   a7, *a14+, 1
3f79ddf0:	move   *a13(0xff40), a7, 1
3f79de10:	neg    a7
3f79de20:	move   a7, *a14+, 1
3f79de30:	move   a13, a7
3f79de40:	addi   0xe0, a7
3f79de60:	move   *a7+, *a14+, 1
3f79de70:	move   *a7+, *a14+, 1
3f79de80:	move   *a7+, *a14+, 1
3f79de90:	move   *a7+, *a14+, 1
3f79dea0:	move   a13, a7
3f79deb0:	addi   0x160, a7
3f79ded0:	move   *a7+, *a14+, 1
3f79dee0:	move   *a7+, *a14+, 1
3f79def0:	move   *a7+, *a14+, 1
3f79df00:	move   *a7+, *a14+, 1
3f79df10:	move   *a9+, *a14+, 1
3f79df20:	move   *a9+, *a14+, 1
3f79df30:	move   *a9+, *a14+, 1
3f79df40:	move   *a9+, *a14+, 1
3f79df50:	move   *a13(0xff60), a9, 1
3f79df70:	move   *a9+, *a14+, 1
3f79df80:	move   *a9+, *a14+, 1
3f79df90:	move   *a9+, *a14+, 1
3f79dfa0:	move   *a9+, *a14+, 1
3f79dfb0:	move   a11, *a14+, 1
3f79dfc0:	move   *a13(0xffe0), *a14+, 1
3f79dfe0:	calla  L3F818230
3f79e010:	jauc   L3F7A3BF0
L3F79E030:
3f79e030:	movb   *a11(0x170), a7
3f79e050:	subk   3, a7
3f79e060:	jane   L3F7A3BF0
3f79e080:	move   a14, -*sp, 1
3f79e090:	move   *a13(0xff20), a7, 1
3f79e0b0:	neg    a7
3f79e0c0:	move   a7, *a14+, 1
3f79e0d0:	move   *a13(0xff40), a7, 1
3f79e0f0:	neg    a7
3f79e100:	move   a7, *a14+, 1
3f79e110:	move   a13, a7
3f79e120:	addi   0xe0, a7
3f79e140:	move   *a7+, *a14+, 1
3f79e150:	move   *a7+, *a14+, 1
3f79e160:	move   *a7+, *a14+, 1
3f79e170:	move   *a7+, *a14+, 1
3f79e180:	move   a13, a7
3f79e190:	addi   0x160, a7
3f79e1b0:	move   *a7+, *a14+, 1
3f79e1c0:	move   *a7+, *a14+, 1
3f79e1d0:	move   *a7+, *a14+, 1
3f79e1e0:	move   *a7+, *a14+, 1
3f79e1f0:	move   *a9+, *a14+, 1
3f79e200:	move   *a9+, *a14+, 1
3f79e210:	move   *a9+, *a14+, 1
3f79e220:	move   *a9+, *a14+, 1
3f79e230:	move   *a13(0xff60), a9, 1
3f79e250:	move   *a9+, *a14+, 1
3f79e260:	move   *a9+, *a14+, 1
3f79e270:	move   *a9+, *a14+, 1
3f79e280:	move   *a9+, *a14+, 1
3f79e290:	move   a11, *a14+, 1
3f79e2a0:	move   *a13(0xffe0), *a14+, 1
3f79e2c0:	calla  L3F800500
3f79e2f0:	jauc   L3F7A3BF0
L3F79E310:
3f79e310:	move   a14, -*sp, 1
3f79e320:	move   *a13(0x40), *a14+, 1
3f79e340:	move   a13, a9
3f79e350:	addi   0x1e0, a9
3f79e370:	move   a9, *a14+, 1
3f79e380:	move   a13, a7
3f79e390:	addi   0x160, a7
3f79e3b0:	move   a7, *a14+, 1
3f79e3c0:	move   a13, a7
3f79e3d0:	addi   0xe0, a7
3f79e3f0:	move   a7, *a14+, 1
3f79e400:	move   a13, a7
3f79e410:	addi   0x60, a7
3f79e430:	move   a7, *a14+, 1
3f79e440:	move   *a13(0xff60), a7, 1
3f79e460:	addi   0x80, a7
3f79e480:	move   *a7+, *a14+, 1
3f79e490:	move   *a7+, *a14+, 1
3f79e4a0:	move   *a7+, *a14+, 1
3f79e4b0:	move   *a7+, *a14+, 1
3f79e4c0:	move   *a13(0xff60), a7, 1
3f79e4e0:	move   *a7+, *a14+, 1
3f79e4f0:	move   *a7+, *a14+, 1
3f79e500:	move   *a7+, *a14+, 1
3f79e510:	move   *a7+, *a14+, 1
3f79e520:	calla  L3F7A4140
3f79e550:	move   *a13(0xff60), a7, 1
3f79e570:	move   a13, a9
3f79e580:	addi   0x260, a9
3f79e5a0:	move   *a7+, *a9+, 1
3f79e5b0:	move   *a7+, *a9+, 1
3f79e5c0:	move   *a7+, *a9+, 1
3f79e5d0:	move   *a7, *a9, 1
3f79e5e0:	move   *a13(0xff60), a9, 1
3f79e600:	move   a13, a7
3f79e610:	addi   0x2e0, a7
3f79e630:	addi   0x80, a9
3f79e650:	move   *a9+, *a7+, 1
3f79e660:	move   *a9+, *a7+, 1
3f79e670:	move   *a9+, *a7+, 1
3f79e680:	move   *a9, *a7, 1
3f79e690:	move   a14, -*sp, 1
3f79e6a0:	move   *a13(0xff20), a9, 1
3f79e6c0:	neg    a9
3f79e6d0:	move   a9, *a14+, 1
3f79e6e0:	move   *a13(0xff40), a9, 1
3f79e700:	neg    a9
3f79e710:	move   a9, *a14+, 1
3f79e720:	move   a13, a9
3f79e730:	addi   0x60, a9
3f79e750:	move   a9, *a14+, 1
3f79e760:	move   a11, *a14+, 1
3f79e770:	move   *a13(0xffe0), *a14+, 1
3f79e790:	calla  L3F7A9840
3f79e7c0:	move   *a13(0xffa0), a7, 1
3f79e7e0:	jaeq   L3F7A3BF0
3f79e800:	movb   *a11(0x170), a9
3f79e820:	subk   2, a9
3f79e830:	jrne   L3F79EDC0
3f79e840:	move   a14, -*sp, 1
3f79e850:	move   *a13(0xff20), a9, 1
3f79e870:	neg    a9
3f79e880:	move   a9, *a14+, 1
3f79e890:	move   *a13(0xff40), a9, 1
3f79e8b0:	neg    a9
3f79e8c0:	move   a9, *a14+, 1
3f79e8d0:	move   a13, a9
3f79e8e0:	addi   0x1e0, a9
3f79e900:	move   *a9+, *a14+, 1
3f79e910:	move   *a9+, *a14+, 1
3f79e920:	move   *a9+, *a14+, 1
3f79e930:	move   *a9+, *a14+, 1
3f79e940:	move   a13, a9
3f79e950:	addi   0x60, a9
3f79e970:	move   *a9+, *a14+, 1
3f79e980:	move   *a9+, *a14+, 1
3f79e990:	move   *a9+, *a14+, 1
3f79e9a0:	move   *a9+, *a14+, 1
3f79e9b0:	move   *a13(0xff60), a9, 1
3f79e9d0:	addi   0x80, a9
3f79e9f0:	move   *a9+, *a14+, 1
3f79ea00:	move   *a9+, *a14+, 1
3f79ea10:	move   *a9+, *a14+, 1
3f79ea20:	move   *a9+, *a14+, 1
3f79ea30:	move   *a13(0xff60), a9, 1
3f79ea50:	move   *a9+, *a14+, 1
3f79ea60:	move   *a9+, *a14+, 1
3f79ea70:	move   *a9+, *a14+, 1
3f79ea80:	move   *a9+, *a14+, 1
3f79ea90:	move   a11, *a14+, 1
3f79eaa0:	move   *a13(0xffe0), *a14+, 1
3f79eac0:	calla  L3F818230
3f79eaf0:	move   a14, -*sp, 1
3f79eb00:	move   *a13(0xff20), a9, 1
3f79eb20:	neg    a9
3f79eb30:	move   a9, *a14+, 1
3f79eb40:	move   *a13(0xff40), a9, 1
3f79eb60:	neg    a9
3f79eb70:	move   a9, *a14+, 1
3f79eb80:	move   a13, a9
3f79eb90:	addi   0xe0, a9
3f79ebb0:	move   *a9+, *a14+, 1
3f79ebc0:	move   *a9+, *a14+, 1
3f79ebd0:	move   *a9+, *a14+, 1
3f79ebe0:	move   *a9+, *a14+, 1
3f79ebf0:	move   a13, a9
3f79ec00:	addi   0x160, a9
3f79ec20:	move   *a9+, *a14+, 1
3f79ec30:	move   *a9+, *a14+, 1
3f79ec40:	move   *a9+, *a14+, 1
3f79ec50:	move   *a9+, *a14+, 1
3f79ec60:	move   *a13(0xff60), a9, 1
3f79ec80:	move   *a9+, *a14+, 1
3f79ec90:	move   *a9+, *a14+, 1
3f79eca0:	move   *a9+, *a14+, 1
3f79ecb0:	move   *a9+, *a14+, 1
3f79ecc0:	move   *a13(0xff60), a9, 1
3f79ece0:	addi   0x80, a9
3f79ed00:	move   *a9+, *a14+, 1
3f79ed10:	move   *a9+, *a14+, 1
3f79ed20:	move   *a9+, *a14+, 1
3f79ed30:	move   *a9+, *a14+, 1
3f79ed40:	move   a11, *a14+, 1
3f79ed50:	move   *a13(0xffe0), *a14+, 1
3f79ed70:	calla  L3F818230
3f79eda0:	jauc   L3F7A3BF0
L3F79EDC0:
3f79edc0:	movb   *a11(0x170), a9
3f79ede0:	subk   3, a9
3f79edf0:	jane   L3F7A3BF0
3f79ee10:	move   a14, -*sp, 1
3f79ee20:	move   *a13(0xff20), a9, 1
3f79ee40:	neg    a9
3f79ee50:	move   a9, *a14+, 1
3f79ee60:	move   *a13(0xff40), a9, 1
3f79ee80:	neg    a9
3f79ee90:	move   a9, *a14+, 1
3f79eea0:	move   a13, a9
3f79eeb0:	addi   0x1e0, a9
3f79eed0:	move   *a9+, *a14+, 1
3f79eee0:	move   *a9+, *a14+, 1
3f79eef0:	move   *a9+, *a14+, 1
3f79ef00:	move   *a9+, *a14+, 1
3f79ef10:	move   a13, a9
3f79ef20:	addi   0x60, a9
3f79ef40:	move   *a9+, *a14+, 1
3f79ef50:	move   *a9+, *a14+, 1
3f79ef60:	move   *a9+, *a14+, 1
3f79ef70:	move   *a9+, *a14+, 1
3f79ef80:	move   *a13(0xff60), a9, 1
3f79efa0:	addi   0x80, a9
3f79efc0:	move   *a9+, *a14+, 1
3f79efd0:	move   *a9+, *a14+, 1
3f79efe0:	move   *a9+, *a14+, 1
3f79eff0:	move   *a9+, *a14+, 1
3f79f000:	move   *a13(0xff60), a9, 1
3f79f020:	move   *a9+, *a14+, 1
3f79f030:	move   *a9+, *a14+, 1
3f79f040:	move   *a9+, *a14+, 1
3f79f050:	move   *a9+, *a14+, 1
3f79f060:	move   a11, *a14+, 1
3f79f070:	move   *a13(0xffe0), *a14+, 1
3f79f090:	calla  L3F800500
3f79f0c0:	move   a14, -*sp, 1
3f79f0d0:	move   *a13(0xff20), a9, 1
3f79f0f0:	neg    a9
3f79f100:	move   a9, *a14+, 1
3f79f110:	move   *a13(0xff40), a9, 1
3f79f130:	neg    a9
3f79f140:	move   a9, *a14+, 1
3f79f150:	move   a13, a9
3f79f160:	addi   0xe0, a9
3f79f180:	move   *a9+, *a14+, 1
3f79f190:	move   *a9+, *a14+, 1
3f79f1a0:	move   *a9+, *a14+, 1
3f79f1b0:	move   *a9+, *a14+, 1
3f79f1c0:	move   a13, a9
3f79f1d0:	addi   0x160, a9
3f79f1f0:	move   *a9+, *a14+, 1
3f79f200:	move   *a9+, *a14+, 1
3f79f210:	move   *a9+, *a14+, 1
3f79f220:	move   *a9+, *a14+, 1
3f79f230:	move   *a13(0xff60), a9, 1
3f79f250:	move   *a9+, *a14+, 1
3f79f260:	move   *a9+, *a14+, 1
3f79f270:	move   *a9+, *a14+, 1
3f79f280:	move   *a9+, *a14+, 1
3f79f290:	move   *a13(0xff60), a9, 1
3f79f2b0:	addi   0x80, a9
3f79f2d0:	move   *a9+, *a14+, 1
3f79f2e0:	move   *a9+, *a14+, 1
3f79f2f0:	move   *a9+, *a14+, 1
3f79f300:	move   *a9+, *a14+, 1
3f79f310:	move   a11, *a14+, 1
3f79f320:	move   *a13(0xffe0), *a14+, 1
3f79f340:	calla  L3F800500
3f79f370:	jauc   L3F7A3BF0
L3F79F390:
3f79f390:	move   a14, -*sp, 1
3f79f3a0:	move   *a13(0x40), *a14+, 1
3f79f3c0:	move   a13, a9
3f79f3d0:	addi   0x4e0, a9
3f79f3f0:	move   a9, *a14+, 1
3f79f400:	move   a13, a7
3f79f410:	addi   0x460, a7
3f79f430:	move   a7, *a14+, 1
3f79f440:	move   a13, a7
3f79f450:	addi   0x3e0, a7
3f79f470:	move   a7, *a14+, 1
3f79f480:	move   a13, a7
3f79f490:	addi   0x360, a7
3f79f4b0:	move   a7, *a14+, 1
3f79f4c0:	move   *a13(0xff60), a7, 1
3f79f4e0:	addi   0x80, a7
3f79f500:	move   *a7+, *a14+, 1
3f79f510:	move   *a7+, *a14+, 1
3f79f520:	move   *a7+, *a14+, 1
3f79f530:	move   *a7+, *a14+, 1
3f79f540:	move   *a13(0xff60), a7, 1
3f79f560:	move   *a7+, *a14+, 1
3f79f570:	move   *a7+, *a14+, 1
3f79f580:	move   *a7+, *a14+, 1
3f79f590:	move   *a7+, *a14+, 1
3f79f5a0:	calla  L3F7A4140
3f79f5d0:	move   *a13(0xff60), a7, 1
3f79f5f0:	move   *a13(0xff80), a9, 1
3f79f610:	dec    a9
3f79f620:	sll    0x7, a9
3f79f630:	add    a7, a9
3f79f640:	move   *a7(0x0), *a14+, 1
3f79f660:	move   *a7(0x20), *a14+, 1
3f79f680:	move   *a9+, *a14+, 1
3f79f690:	move   *a9+, *a14+, 1
3f79f6a0:	calla  L3FE0E9F0
3f79f6d0:	jreq   L3F79F830
3f79f6e0:	move   *a13(0xff80), a9, 1
3f79f700:	dec    a9
3f79f710:	sll    0x7, a9
3f79f720:	add    a7, a9
3f79f730:	move   *a7(0x40), *a14+, 1
3f79f750:	move   *a7(0x60), *a14+, 1
3f79f770:	move   *a9(0x40), *a14+, 1
3f79f790:	move   *a9(0x60), *a14+, 1
3f79f7b0:	calla  L3FE0E9F0
3f79f7e0:	jreq   L3F79F830
3f79f7f0:	movk   1, a9
3f79f800:	move   a9, *a13(0x760), 1
3f79f820:	jruc   L3F79FE80
L3F79F830:
3f79f830:	sub    a9, a9
3f79f840:	move   a9, *a13(0x760), 1
3f79f860:	move   *a13(0xffa0), a7, 1
3f79f880:	jreq   L3F79FE80
3f79f890:	move   *a13(0x7c0), a7, 1
3f79f8b0:	subk   3, a7
3f79f8c0:	jrne   L3F79FB90
3f79f8d0:	move   a14, -*sp, 1
3f79f8e0:	move   *a13(0xff20), a7, 1
3f79f900:	neg    a7
3f79f910:	move   a7, *a14+, 1
3f79f920:	move   *a13(0xff40), a7, 1
3f79f940:	neg    a7
3f79f950:	move   a7, *a14+, 1
3f79f960:	move   a13, a7
3f79f970:	addi   0x4e0, a7
3f79f990:	move   *a7+, *a14+, 1
3f79f9a0:	move   *a7+, *a14+, 1
3f79f9b0:	move   *a7+, *a14+, 1
3f79f9c0:	move   *a7+, *a14+, 1
3f79f9d0:	move   a13, a7
3f79f9e0:	addi   0x360, a7
3f79fa00:	move   *a7+, *a14+, 1
3f79fa10:	move   *a7+, *a14+, 1
3f79fa20:	move   *a7+, *a14+, 1
3f79fa30:	move   *a7+, *a14+, 1
3f79fa40:	move   *a13(0xff60), a7, 1
3f79fa60:	addi   0x80, a7
3f79fa80:	move   *a7+, *a14+, 1
3f79fa90:	move   *a7+, *a14+, 1
3f79faa0:	move   *a7+, *a14+, 1
3f79fab0:	move   *a7+, *a14+, 1
3f79fac0:	move   *a13(0xff60), a7, 1
3f79fae0:	move   *a7+, *a14+, 1
3f79faf0:	move   *a7+, *a14+, 1
3f79fb00:	move   *a7+, *a14+, 1
3f79fb10:	move   *a7+, *a14+, 1
3f79fb20:	move   a11, *a14+, 1
3f79fb30:	move   *a13(0xffe0), *a14+, 1
3f79fb50:	calla  L3F800500
3f79fb80:	jruc   L3F79FE80
L3F79FB90:
3f79fb90:	move   *a13(0x7c0), a7, 1
3f79fbb0:	subk   2, a7
3f79fbc0:	jrne   L3F79FE80
3f79fbd0:	move   a14, -*sp, 1
3f79fbe0:	move   *a13(0xff20), a7, 1
3f79fc00:	neg    a7
3f79fc10:	move   a7, *a14+, 1
3f79fc20:	move   *a13(0xff40), a7, 1
3f79fc40:	neg    a7
3f79fc50:	move   a7, *a14+, 1
3f79fc60:	move   a13, a7
3f79fc70:	addi   0x4e0, a7
3f79fc90:	move   *a7+, *a14+, 1
3f79fca0:	move   *a7+, *a14+, 1
3f79fcb0:	move   *a7+, *a14+, 1
3f79fcc0:	move   *a7+, *a14+, 1
3f79fcd0:	move   a13, a7
3f79fce0:	addi   0x360, a7
3f79fd00:	move   *a7+, *a14+, 1
3f79fd10:	move   *a7+, *a14+, 1
3f79fd20:	move   *a7+, *a14+, 1
3f79fd30:	move   *a7+, *a14+, 1
3f79fd40:	move   *a13(0xff60), a7, 1
3f79fd60:	addi   0x80, a7
3f79fd80:	move   *a7+, *a14+, 1
3f79fd90:	move   *a7+, *a14+, 1
3f79fda0:	move   *a7+, *a14+, 1
3f79fdb0:	move   *a7+, *a14+, 1
3f79fdc0:	move   *a13(0xff60), a7, 1
3f79fde0:	move   *a7+, *a14+, 1
3f79fdf0:	move   *a7+, *a14+, 1
3f79fe00:	move   *a7+, *a14+, 1
3f79fe10:	move   *a7+, *a14+, 1
3f79fe20:	move   a11, *a14+, 1
3f79fe30:	move   *a13(0xffe0), *a14+, 1
3f79fe50:	calla  L3F818230
L3F79FE80:
3f79fe80:	move   a13, a7
3f79fe90:	addi   0x60, a7
3f79feb0:	move   a13, a9
3f79fec0:	addi   0x360, a9
3f79fee0:	move   *a9+, *a7+, 1
3f79fef0:	move   *a9+, *a7+, 1
3f79ff00:	move   *a9+, *a7+, 1
3f79ff10:	move   *a9, *a7, 1
3f79ff20:	move   a13, a9
3f79ff30:	addi   0xe0, a9
3f79ff50:	move   a13, a7
3f79ff60:	addi   0x3e0, a7
3f79ff80:	move   *a7+, *a9+, 1
3f79ff90:	move   *a7+, *a9+, 1
3f79ffa0:	move   *a7+, *a9+, 1
3f79ffb0:	move   *a7, *a9, 1
3f79ffc0:	move   a13, a9
3f79ffd0:	addi   0x160, a9
3f79fff0:	move   a13, a7
3f7a0000:	addi   0x460, a7
3f7a0020:	move   *a7+, *a9+, 1
3f7a0030:	move   *a7+, *a9+, 1
3f7a0040:	move   *a7+, *a9+, 1
3f7a0050:	move   *a7, *a9, 1
3f7a0060:	move   a13, a9
3f7a0070:	addi   0x1e0, a9
3f7a0090:	move   a13, a7
3f7a00a0:	addi   0x4e0, a7
3f7a00c0:	move   *a7+, *a9+, 1
3f7a00d0:	move   *a7+, *a9+, 1
3f7a00e0:	move   *a7+, *a9+, 1
3f7a00f0:	move   *a7, *a9, 1
3f7a0100:	move   *a13(0xff60), a9, 1
3f7a0120:	move   a13, a7
3f7a0130:	addi   0x260, a7
3f7a0150:	move   *a9+, *a7+, 1
3f7a0160:	move   *a9+, *a7+, 1
3f7a0170:	move   *a9+, *a7+, 1
3f7a0180:	move   *a9, *a7, 1
3f7a0190:	move   *a13(0xff60), a9, 1
3f7a01b0:	move   a13, a7
3f7a01c0:	addi   0x2e0, a7
3f7a01e0:	addi   0x80, a9
3f7a0200:	move   *a9+, *a7+, 1
3f7a0210:	move   *a9+, *a7+, 1
3f7a0220:	move   *a9+, *a7+, 1
3f7a0230:	move   *a9, *a7, 1
3f7a0240:	move   a14, -*sp, 1
3f7a0250:	move   *a13(0xff20), a9, 1
3f7a0270:	neg    a9
3f7a0280:	move   a9, *a14+, 1
3f7a0290:	move   *a13(0xff40), a9, 1
3f7a02b0:	neg    a9
3f7a02c0:	move   a9, *a14+, 1
3f7a02d0:	move   a13, a9
3f7a02e0:	addi   0x60, a9
3f7a0300:	move   a9, *a14+, 1
3f7a0310:	move   a11, *a14+, 1
3f7a0320:	move   *a13(0xffe0), *a14+, 1
3f7a0340:	calla  L3F7A9840
3f7a0370:	movk   1, a7
3f7a0380:	move   a7, *a13(0x780), 1
3f7a03a0:	move   *a13(0xff80), a9, 1
3f7a03c0:	dec    a9
3f7a03d0:	cmp    a9, a7
3f7a03e0:	jage   L3F7A23C0
L3F7A0400:
3f7a0400:	move   a14, -*sp, 1
3f7a0410:	move   *a13(0x40), *a14+, 1
3f7a0430:	move   a13, a11
3f7a0440:	addi   0x6e0, a11
3f7a0460:	move   a11, *a14+, 1
3f7a0470:	move   a13, a9
3f7a0480:	addi   0x660, a9
3f7a04a0:	move   a9, *a14+, 1
3f7a04b0:	move   a13, a7
3f7a04c0:	addi   0x5e0, a7
3f7a04e0:	move   a7, *a14+, 1
3f7a04f0:	move   a13, a7
3f7a0500:	addi   0x560, a7
3f7a0520:	move   a7, *a14+, 1
3f7a0530:	move   *a13(0x780), a7, 1
3f7a0550:	inc    a7
3f7a0560:	sll    0x7, a7
3f7a0570:	move   *a13(0xff60), a9, 1
3f7a0590:	add    a9, a7
3f7a05a0:	move   *a7+, *a14+, 1
3f7a05b0:	move   *a7+, *a14+, 1
3f7a05c0:	move   *a7+, *a14+, 1
3f7a05d0:	move   *a7+, *a14+, 1
3f7a05e0:	move   *a13(0x780), a7, 1
3f7a0600:	sll    0x7, a7
3f7a0610:	add    a9, a7
3f7a0620:	move   *a7+, *a14+, 1
3f7a0630:	move   *a7+, *a14+, 1
3f7a0640:	move   *a7+, *a14+, 1
3f7a0650:	move   *a7+, *a14+, 1
3f7a0660:	calla  L3F7A4140
3f7a0690:	move   a13, a7
3f7a06a0:	addi   0x60, a7
3f7a06c0:	move   a13, a11
3f7a06d0:	addi   0x560, a11
3f7a06f0:	move   *a11+, *a7+, 1
3f7a0700:	move   *a11+, *a7+, 1
3f7a0710:	move   *a11+, *a7+, 1
3f7a0720:	move   *a11, *a7, 1
3f7a0730:	move   a13, a11
3f7a0740:	addi   0xe0, a11
3f7a0760:	move   a13, a7
3f7a0770:	addi   0x5e0, a7
3f7a0790:	move   *a7+, *a11+, 1
3f7a07a0:	move   *a7+, *a11+, 1
3f7a07b0:	move   *a7+, *a11+, 1
3f7a07c0:	move   *a7, *a11, 1
3f7a07d0:	move   a13, a11
3f7a07e0:	addi   0x160, a11
3f7a0800:	move   a13, a7
3f7a0810:	addi   0x660, a7
3f7a0830:	move   *a7+, *a11+, 1
3f7a0840:	move   *a7+, *a11+, 1
3f7a0850:	move   *a7+, *a11+, 1
3f7a0860:	move   *a7, *a11, 1
3f7a0870:	move   a13, a11
3f7a0880:	addi   0x1e0, a11
3f7a08a0:	move   a13, a7
3f7a08b0:	addi   0x6e0, a7
3f7a08d0:	move   *a7+, *a11+, 1
3f7a08e0:	move   *a7+, *a11+, 1
3f7a08f0:	move   *a7+, *a11+, 1
3f7a0900:	move   *a7, *a11, 1
3f7a0910:	move   *a13(0x780), a11, 1
3f7a0930:	sll    0x7, a11
3f7a0940:	add    a9, a11
3f7a0950:	move   a13, a7
3f7a0960:	addi   0x260, a7
3f7a0980:	move   *a11+, *a7+, 1
3f7a0990:	move   *a11+, *a7+, 1
3f7a09a0:	move   *a11+, *a7+, 1
3f7a09b0:	move   *a11, *a7, 1
3f7a09c0:	move   *a13(0x780), a11, 1
3f7a09e0:	inc    a11
3f7a09f0:	sll    0x7, a11
3f7a0a00:	add    a9, a11
3f7a0a10:	move   a13, a7
3f7a0a20:	addi   0x2e0, a7
3f7a0a40:	move   *a11+, *a7+, 1
3f7a0a50:	move   *a11+, *a7+, 1
3f7a0a60:	move   *a11+, *a7+, 1
3f7a0a70:	move   *a11, *a7, 1
3f7a0a80:	move   a14, -*sp, 1
3f7a0a90:	move   *a13(0xff20), a11, 1
3f7a0ab0:	neg    a11
3f7a0ac0:	move   a11, *a14+, 1
3f7a0ad0:	move   *a13(0xff40), a11, 1
3f7a0af0:	neg    a11
3f7a0b00:	move   a11, *a14+, 1
3f7a0b10:	move   a13, a11
3f7a0b20:	addi   0x60, a11
3f7a0b40:	move   a11, *a14+, 1
3f7a0b50:	move   *a13(0xffc0), *a14+, 1
3f7a0b70:	move   *a13(0xffe0), *a14+, 1
3f7a0b90:	calla  L3F7A9840
3f7a0bc0:	move   *a13(0x780), a7, 1
3f7a0be0:	sll    0x7, a7
3f7a0bf0:	add    a9, a7
3f7a0c00:	move   *a13(0x780), a5, 1
3f7a0c20:	dec    a5
3f7a0c30:	sll    0x7, a5
3f7a0c40:	add    a9, a5
3f7a0c50:	move   *a7+, *a14+, 1
3f7a0c60:	move   *a7+, *a14+, 1
3f7a0c70:	move   *a5+, *a14+, 1
3f7a0c80:	move   *a5+, *a14+, 1
3f7a0c90:	calla  L3FE0C8D0
3f7a0cc0:	move   *a13(0x780), a7, 1
3f7a0ce0:	inc    a7
3f7a0cf0:	sll    0x7, a7
3f7a0d00:	add    a9, a7
3f7a0d10:	move   *a13(0x780), a5, 1
3f7a0d30:	sll    0x7, a5
3f7a0d40:	add    a9, a5
3f7a0d50:	move   *a7(0x40), *a14+, 1
3f7a0d70:	move   *a7(0x60), *a14+, 1
3f7a0d90:	move   *a5(0x40), *a14+, 1
3f7a0db0:	move   *a5(0x60), *a14+, 1
3f7a0dd0:	calla  L3FE0C8D0
3f7a0e00:	calla  L3FE0DE90
3f7a0e30:	move   *a13(0x780), a7, 1
3f7a0e50:	inc    a7
3f7a0e60:	sll    0x7, a7
3f7a0e70:	add    a9, a7
3f7a0e80:	move   *a13(0x780), a5, 1
3f7a0ea0:	sll    0x7, a5
3f7a0eb0:	add    a9, a5
3f7a0ec0:	move   *a7+, *a14+, 1
3f7a0ed0:	move   *a7+, *a14+, 1
3f7a0ee0:	move   *a5+, *a14+, 1
3f7a0ef0:	move   *a5+, *a14+, 1
3f7a0f00:	calla  L3FE0C8D0
3f7a0f30:	move   *a13(0x780), a7, 1
3f7a0f50:	sll    0x7, a7
3f7a0f60:	add    a9, a7
3f7a0f70:	move   *a13(0x780), a5, 1
3f7a0f90:	dec    a5
3f7a0fa0:	sll    0x7, a5
3f7a0fb0:	add    a9, a5
3f7a0fc0:	move   *a7(0x40), *a14+, 1
3f7a0fe0:	move   *a7(0x60), *a14+, 1
3f7a1000:	move   *a5(0x40), *a14+, 1
3f7a1020:	move   *a5(0x60), *a14+, 1
3f7a1040:	calla  L3FE0C8D0
3f7a1070:	calla  L3FE0DE90
3f7a10a0:	calla  L3FE0C8D0
3f7a10d0:	calla  L3FE10B50
3f7a1100:	move   a8, *a13(0x7a0), 1
3f7a1120:	jaeq   L3F7A1BB0
3f7a1140:	jrle   L3F7A1410
3f7a1150:	move   a13, a7
3f7a1160:	addi   0x60, a7
3f7a1180:	move   a13, a5
3f7a1190:	addi   0x460, a5
3f7a11b0:	move   *a5+, *a7+, 1
3f7a11c0:	move   *a5+, *a7+, 1
3f7a11d0:	move   *a5+, *a7+, 1
3f7a11e0:	move   *a5, *a7, 1
3f7a11f0:	addi   0x80, a11
3f7a1210:	move   a13, a7
3f7a1220:	addi   0x6e0, a7
3f7a1240:	move   *a7+, *a11+, 1
3f7a1250:	move   *a7+, *a11+, 1
3f7a1260:	move   *a7+, *a11+, 1
3f7a1270:	move   *a7, *a11, 1
3f7a1280:	move   *a13(0x780), a11, 1
3f7a12a0:	dec    a11
3f7a12b0:	sll    0x7, a11
3f7a12c0:	add    a9, a11
3f7a12d0:	move   a13, a7
3f7a12e0:	addi   0x1e0, a7
3f7a1300:	move   *a11+, *a7+, 1
3f7a1310:	move   *a11+, *a7+, 1
3f7a1320:	move   *a11+, *a7+, 1
3f7a1330:	move   *a11, *a7, 1
3f7a1340:	move   *a13(0x780), a11, 1
3f7a1360:	inc    a11
3f7a1370:	sll    0x7, a11
3f7a1380:	add    a9, a11
3f7a1390:	move   a13, a7
3f7a13a0:	addi   0x260, a7
3f7a13c0:	move   *a11+, *a7+, 1
3f7a13d0:	move   *a11+, *a7+, 1
3f7a13e0:	move   *a11+, *a7+, 1
3f7a13f0:	move   *a11, *a7, 1
3f7a1400:	jruc   L3F7A16C0
L3F7A1410:
3f7a1410:	move   a13, a7
3f7a1420:	addi   0x60, a7
3f7a1440:	move   a13, a5
3f7a1450:	addi   0x560, a5
3f7a1470:	move   *a5+, *a7+, 1
3f7a1480:	move   *a5+, *a7+, 1
3f7a1490:	move   *a5+, *a7+, 1
3f7a14a0:	move   *a5, *a7, 1
3f7a14b0:	addi   0x80, a11
3f7a14d0:	move   a13, a7
3f7a14e0:	addi   0x3e0, a7
3f7a1500:	move   *a7+, *a11+, 1
3f7a1510:	move   *a7+, *a11+, 1
3f7a1520:	move   *a7+, *a11+, 1
3f7a1530:	move   *a7, *a11, 1
3f7a1540:	move   *a13(0x780), a11, 1
3f7a1560:	inc    a11
3f7a1570:	sll    0x7, a11
3f7a1580:	add    a9, a11
3f7a1590:	move   a13, a7
3f7a15a0:	addi   0x1e0, a7
3f7a15c0:	move   *a11+, *a7+, 1
3f7a15d0:	move   *a11+, *a7+, 1
3f7a15e0:	move   *a11+, *a7+, 1
3f7a15f0:	move   *a11, *a7, 1
3f7a1600:	move   *a13(0x780), a11, 1
3f7a1620:	dec    a11
3f7a1630:	sll    0x7, a11
3f7a1640:	add    a9, a11
3f7a1650:	move   a13, a7
3f7a1660:	addi   0x260, a7
3f7a1680:	move   *a11+, *a7+, 1
3f7a1690:	move   *a11+, *a7+, 1
3f7a16a0:	move   *a11+, *a7+, 1
3f7a16b0:	move   *a11, *a7, 1
L3F7A16C0:
3f7a16c0:	move   *a13(0x780), a11, 1
3f7a16e0:	sll    0x7, a11
3f7a16f0:	add    a9, a11
3f7a1700:	move   a13, a7
3f7a1710:	addi   0x160, a7
3f7a1730:	move   *a11+, *a7+, 1
3f7a1740:	move   *a11+, *a7+, 1
3f7a1750:	move   *a11+, *a7+, 1
3f7a1760:	move   *a11, *a7, 1
3f7a1770:	move   *a13(0x7e0), a11, 1
3f7a1790:	jrne   L3F7A18F0
3f7a17a0:	move   a14, -*sp, 1
3f7a17b0:	move   *a13(0xff20), a7, 1
3f7a17d0:	neg    a7
3f7a17e0:	move   a7, *a14+, 1
3f7a17f0:	move   *a13(0xff40), a7, 1
3f7a1810:	neg    a7
3f7a1820:	move   a7, *a14+, 1
3f7a1830:	move   a13, a7
3f7a1840:	addi   0x60, a7
3f7a1860:	move   a7, *a14+, 1
3f7a1870:	move   *a13(0xffc0), *a14+, 1
3f7a1890:	move   *a13(0xffe0), *a14+, 1
3f7a18b0:	calla  L3F7AE290
3f7a18e0:	jruc   L3F7A2090
L3F7A18F0:
3f7a18f0:	subk   2, a11
3f7a1900:	jrne   L3F7A1A60
3f7a1910:	move   a14, -*sp, 1
3f7a1920:	move   *a13(0xff20), a11, 1
3f7a1940:	neg    a11
3f7a1950:	move   a11, *a14+, 1
3f7a1960:	move   *a13(0xff40), a11, 1
3f7a1980:	neg    a11
3f7a1990:	move   a11, *a14+, 1
3f7a19a0:	move   a13, a11
3f7a19b0:	addi   0x60, a11
3f7a19d0:	move   a11, *a14+, 1
3f7a19e0:	move   *a13(0xffc0), *a14+, 1
3f7a1a00:	move   *a13(0xffe0), *a14+, 1
3f7a1a20:	calla  L3F7B1B10
3f7a1a50:	jruc   L3F7A2090
L3F7A1A60:
3f7a1a60:	move   a14, -*sp, 1
3f7a1a70:	move   *a13(0xff20), a11, 1
3f7a1a90:	neg    a11
3f7a1aa0:	move   a11, *a14+, 1
3f7a1ab0:	move   *a13(0xff40), a11, 1
3f7a1ad0:	neg    a11
3f7a1ae0:	move   a11, *a14+, 1
3f7a1af0:	move   a13, a11
3f7a1b00:	addi   0x60, a11
3f7a1b20:	move   a11, *a14+, 1
3f7a1b30:	move   *a13(0xffc0), *a14+, 1
3f7a1b50:	move   *a13(0xffe0), *a14+, 1
3f7a1b70:	calla  L3F7CEC10
3f7a1ba0:	jruc   L3F7A2090
L3F7A1BB0:
3f7a1bb0:	move   *a13(0x7e0), a7, 1
3f7a1bd0:	dsj    a7, L3F7A2090
3f7a1bf0:	move   a13, a7
3f7a1c00:	addi   0x60, a7
3f7a1c20:	move   a13, a5
3f7a1c30:	addi   0x460, a5
3f7a1c50:	move   *a5+, *a7+, 1
3f7a1c60:	move   *a5+, *a7+, 1
3f7a1c70:	move   *a5+, *a7+, 1
3f7a1c80:	move   *a5, *a7, 1
3f7a1c90:	addi   0x80, a11
3f7a1cb0:	move   a13, a7
3f7a1cc0:	addi   0x6e0, a7
3f7a1ce0:	move   *a7+, *a11+, 1
3f7a1cf0:	move   *a7+, *a11+, 1
3f7a1d00:	move   *a7+, *a11+, 1
3f7a1d10:	move   *a7, *a11, 1
3f7a1d20:	move   *a13(0x780), a11, 1
3f7a1d40:	sll    0x7, a11
3f7a1d50:	add    a9, a11
3f7a1d60:	move   a13, a7
3f7a1d70:	addi   0x160, a7
3f7a1d90:	move   *a11+, *a7+, 1
3f7a1da0:	move   *a11+, *a7+, 1
3f7a1db0:	move   *a11+, *a7+, 1
3f7a1dc0:	move   *a11, *a7, 1
3f7a1dd0:	move   *a13(0x780), a11, 1
3f7a1df0:	dec    a11
3f7a1e00:	sll    0x7, a11
3f7a1e10:	add    a9, a11
3f7a1e20:	move   a13, a7
3f7a1e30:	addi   0x1e0, a7
3f7a1e50:	move   *a11+, *a7+, 1
3f7a1e60:	move   *a11+, *a7+, 1
3f7a1e70:	move   *a11+, *a7+, 1
3f7a1e80:	move   *a11, *a7, 1
3f7a1e90:	move   *a13(0x780), a11, 1
3f7a1eb0:	inc    a11
3f7a1ec0:	sll    0x7, a11
3f7a1ed0:	add    a9, a11
3f7a1ee0:	move   a13, a7
3f7a1ef0:	addi   0x260, a7
3f7a1f10:	move   *a11+, *a7+, 1
3f7a1f20:	move   *a11+, *a7+, 1
3f7a1f30:	move   *a11+, *a7+, 1
3f7a1f40:	move   *a11, *a7, 1
3f7a1f50:	move   a14, -*sp, 1
3f7a1f60:	move   *a13(0xff20), a11, 1
3f7a1f80:	neg    a11
3f7a1f90:	move   a11, *a14+, 1
3f7a1fa0:	move   *a13(0xff40), a11, 1
3f7a1fc0:	neg    a11
3f7a1fd0:	move   a11, *a14+, 1
3f7a1fe0:	move   a13, a11
3f7a1ff0:	addi   0x60, a11
3f7a2010:	move   a11, *a14+, 1
3f7a2020:	move   *a13(0xffc0), *a14+, 1
3f7a2040:	move   *a13(0xffe0), *a14+, 1
3f7a2060:	calla  L3F7CEC10
L3F7A2090:
3f7a2090:	move   a13, a11
3f7a20a0:	addi   0x360, a11
3f7a20c0:	move   a13, a7
3f7a20d0:	addi   0x560, a7
3f7a20f0:	move   *a7+, *a11+, 1
3f7a2100:	move   *a7+, *a11+, 1
3f7a2110:	move   *a7+, *a11+, 1
3f7a2120:	move   *a7, *a11, 1
3f7a2130:	move   a13, a11
3f7a2140:	addi   0x3e0, a11
3f7a2160:	move   a13, a7
3f7a2170:	addi   0x5e0, a7
3f7a2190:	move   *a7+, *a11+, 1
3f7a21a0:	move   *a7+, *a11+, 1
3f7a21b0:	move   *a7+, *a11+, 1
3f7a21c0:	move   *a7, *a11, 1
3f7a21d0:	move   a13, a11
3f7a21e0:	addi   0x460, a11
3f7a2200:	move   a13, a7
3f7a2210:	addi   0x660, a7
3f7a2230:	move   *a7+, *a11+, 1
3f7a2240:	move   *a7+, *a11+, 1
3f7a2250:	move   *a7+, *a11+, 1
3f7a2260:	move   *a7, *a11, 1
3f7a2270:	move   a13, a11
3f7a2280:	addi   0x4e0, a11
3f7a22a0:	move   a13, a7
3f7a22b0:	addi   0x6e0, a7
3f7a22d0:	move   *a7+, *a11+, 1
3f7a22e0:	move   *a7+, *a11+, 1
3f7a22f0:	move   *a7+, *a11+, 1
3f7a2300:	move   *a7, *a11, 1
3f7a2310:	move   *a13(0x780), a11, 1
3f7a2330:	inc    a11
3f7a2340:	move   a11, *a13(0x780), 1
3f7a2360:	move   *a13(0xff80), a7, 1
3f7a2380:	inc    a11
3f7a2390:	cmp    a7, a11
3f7a23a0:	jalt   L3F7A0400
L3F7A23C0:
3f7a23c0:	move   *a13(0x760), a11, 1
3f7a23e0:	jaeq   L3F7A34F0
3f7a2400:	move   a14, -*sp, 1
3f7a2410:	move   *a13(0x40), *a14+, 1
3f7a2430:	move   a13, a9
3f7a2440:	addi   0x6e0, a9
3f7a2460:	move   a9, *a14+, 1
3f7a2470:	move   a13, a7
3f7a2480:	addi   0x660, a7
3f7a24a0:	move   a7, *a14+, 1
3f7a24b0:	move   a13, a5
3f7a24c0:	addi   0x5e0, a5
3f7a24e0:	move   a5, *a14+, 1
3f7a24f0:	move   a13, a5
3f7a2500:	addi   0x560, a5
3f7a2520:	move   a5, *a14+, 1
3f7a2530:	move   *a13(0xff60), a5, 1
3f7a2550:	addi   0x80, a5
3f7a2570:	move   *a5+, *a14+, 1
3f7a2580:	move   *a5+, *a14+, 1
3f7a2590:	move   *a5+, *a14+, 1
3f7a25a0:	move   *a5+, *a14+, 1
3f7a25b0:	move   *a13(0xff60), a5, 1
3f7a25d0:	move   *a5+, *a14+, 1
3f7a25e0:	move   *a5+, *a14+, 1
3f7a25f0:	move   *a5+, *a14+, 1
3f7a2600:	move   *a5+, *a14+, 1
3f7a2610:	calla  L3F7A4140
3f7a2640:	move   *a13(0xff60), a5, 1
3f7a2660:	move   *a13(0xff80), a3, 1
3f7a2680:	subk   2, a3
3f7a2690:	sll    0x7, a3
3f7a26a0:	add    a5, a3
3f7a26b0:	move   *a5(0x0), *a14+, 1
3f7a26d0:	move   *a5(0x20), *a14+, 1
3f7a26f0:	move   *a3+, *a14+, 1
3f7a2700:	move   *a3+, *a14+, 1
3f7a2710:	calla  L3FE0C8D0
3f7a2740:	move   *a5(0xc0), *a14+, 1
3f7a2760:	move   *a5(0xe0), *a14+, 1
3f7a2780:	move   *a5(0x40), *a14+, 1
3f7a27a0:	move   *a5(0x60), *a14+, 1
3f7a27c0:	calla  L3FE0C8D0
3f7a27f0:	calla  L3FE0DE90
3f7a2820:	move   *a5(0x80), *a14+, 1
3f7a2840:	move   *a5(0xa0), *a14+, 1
3f7a2860:	move   *a5(0x0), *a14+, 1
3f7a2880:	move   *a5(0x20), *a14+, 1
3f7a28a0:	calla  L3FE0C8D0
3f7a28d0:	move   *a13(0xff80), a3, 1
3f7a28f0:	subk   2, a3
3f7a2900:	sll    0x7, a3
3f7a2910:	add    a5, a3
3f7a2920:	move   *a5(0x40), *a14+, 1
3f7a2940:	move   *a5(0x60), *a14+, 1
3f7a2960:	move   *a3(0x40), *a14+, 1
3f7a2980:	move   *a3(0x60), *a14+, 1
3f7a29a0:	calla  L3FE0C8D0
3f7a29d0:	calla  L3FE0DE90
3f7a2a00:	calla  L3FE0C8D0
3f7a2a30:	calla  L3FE10B50
3f7a2a60:	move   a8, *a13(0x7a0), 1
3f7a2a80:	jaeq   L3F7A3BF0
3f7a2aa0:	jrle   L3F7A2D50
3f7a2ab0:	move   a13, a3
3f7a2ac0:	addi   0x60, a3
3f7a2ae0:	move   a13, a7
3f7a2af0:	addi   0x460, a7
3f7a2b10:	move   *a7+, *a3+, 1
3f7a2b20:	move   *a7+, *a3+, 1
3f7a2b30:	move   *a7+, *a3+, 1
3f7a2b40:	move   *a7, *a3, 1
3f7a2b50:	move   a13, a7
3f7a2b60:	addi   0xe0, a7
3f7a2b80:	move   a13, a3
3f7a2b90:	addi   0x6e0, a3
3f7a2bb0:	move   *a3+, *a7+, 1
3f7a2bc0:	move   *a3+, *a7+, 1
3f7a2bd0:	move   *a3+, *a7+, 1
3f7a2be0:	move   *a3, *a7, 1
3f7a2bf0:	move   *a13(0xff80), a7, 1
3f7a2c10:	subk   2, a7
3f7a2c20:	sll    0x7, a7
3f7a2c30:	add    a5, a7
3f7a2c40:	move   a13, a3
3f7a2c50:	addi   0x1e0, a3
3f7a2c70:	move   *a7+, *a3+, 1
3f7a2c80:	move   *a7+, *a3+, 1
3f7a2c90:	move   *a7+, *a3+, 1
3f7a2ca0:	move   *a7, *a3, 1
3f7a2cb0:	move   a13, a7
3f7a2cc0:	addi   0x260, a7
3f7a2ce0:	addi   0x80, a5
3f7a2d00:	move   *a5+, *a7+, 1
3f7a2d10:	move   *a5+, *a7+, 1
3f7a2d20:	move   *a5+, *a7+, 1
3f7a2d30:	move   *a5, *a7, 1
3f7a2d40:	jruc   L3F7A3000
L3F7A2D50:
3f7a2d50:	move   a13, a3
3f7a2d60:	addi   0x60, a3
3f7a2d80:	move   a13, a7
3f7a2d90:	addi   0x560, a7
3f7a2db0:	move   *a7+, *a3+, 1
3f7a2dc0:	move   *a7+, *a3+, 1
3f7a2dd0:	move   *a7+, *a3+, 1
3f7a2de0:	move   *a7, *a3, 1
3f7a2df0:	move   a13, a7
3f7a2e00:	addi   0xe0, a7
3f7a2e20:	move   a13, a3
3f7a2e30:	addi   0x3e0, a3
3f7a2e50:	move   *a3+, *a7+, 1
3f7a2e60:	move   *a3+, *a7+, 1
3f7a2e70:	move   *a3+, *a7+, 1
3f7a2e80:	move   *a3, *a7, 1
3f7a2e90:	move   a13, a7
3f7a2ea0:	addi   0x1e0, a7
3f7a2ec0:	addi   0x80, a5
3f7a2ee0:	move   *a5+, *a7+, 1
3f7a2ef0:	move   *a5+, *a7+, 1
3f7a2f00:	move   *a5+, *a7+, 1
3f7a2f10:	move   *a5, *a7, 1
3f7a2f20:	move   *a13(0xff80), a7, 1
3f7a2f40:	subk   2, a7
3f7a2f50:	sll    0x7, a7
3f7a2f60:	move   *a13(0xff60), a5, 1
3f7a2f80:	add    a5, a7
3f7a2f90:	move   a13, a3
3f7a2fa0:	addi   0x260, a3
3f7a2fc0:	move   *a7+, *a3+, 1
3f7a2fd0:	move   *a7+, *a3+, 1
3f7a2fe0:	move   *a7+, *a3+, 1
3f7a2ff0:	move   *a7, *a3, 1
L3F7A3000:
3f7a3000:	move   *a13(0xff60), a7, 1
3f7a3020:	move   a13, a5
3f7a3030:	addi   0x160, a5
3f7a3050:	move   *a7+, *a5+, 1
3f7a3060:	move   *a7+, *a5+, 1
3f7a3070:	move   *a7+, *a5+, 1
3f7a3080:	move   *a7, *a5, 1
3f7a3090:	move   *a13(0x7e0), a7, 1
3f7a30b0:	jrne   L3F7A3220
3f7a30c0:	move   a14, -*sp, 1
3f7a30d0:	move   *a13(0xff20), a5, 1
3f7a30f0:	neg    a5
3f7a3100:	move   a5, *a14+, 1
3f7a3110:	move   *a13(0xff40), a5, 1
3f7a3130:	neg    a5
3f7a3140:	move   a5, *a14+, 1
3f7a3150:	move   a13, a5
3f7a3160:	addi   0x60, a5
3f7a3180:	move   a5, *a14+, 1
3f7a3190:	move   *a13(0xffc0), *a14+, 1
3f7a31b0:	move   *a13(0xffe0), *a14+, 1
3f7a31d0:	calla  L3F7AE290
3f7a3200:	jauc   L3F7A3BF0
L3F7A3220:
3f7a3220:	subk   2, a7
3f7a3230:	jrne   L3F7A33A0
3f7a3240:	move   a14, -*sp, 1
3f7a3250:	move   *a13(0xff20), a7, 1
3f7a3270:	neg    a7
3f7a3280:	move   a7, *a14+, 1
3f7a3290:	move   *a13(0xff40), a7, 1
3f7a32b0:	neg    a7
3f7a32c0:	move   a7, *a14+, 1
3f7a32d0:	move   a13, a7
3f7a32e0:	addi   0x60, a7
3f7a3300:	move   a7, *a14+, 1
3f7a3310:	move   *a13(0xffc0), *a14+, 1
3f7a3330:	move   *a13(0xffe0), *a14+, 1
3f7a3350:	calla  L3F7B1B10
3f7a3380:	jauc   L3F7A3BF0
L3F7A33A0:
3f7a33a0:	move   a14, -*sp, 1
3f7a33b0:	move   *a13(0xff20), a7, 1
3f7a33d0:	neg    a7
3f7a33e0:	move   a7, *a14+, 1
3f7a33f0:	move   *a13(0xff40), a7, 1
3f7a3410:	neg    a7
3f7a3420:	move   a7, *a14+, 1
3f7a3430:	move   a13, a7
3f7a3440:	addi   0x60, a7
3f7a3460:	move   a7, *a14+, 1
3f7a3470:	move   *a13(0xffc0), *a14+, 1
3f7a3490:	move   *a13(0xffe0), *a14+, 1
3f7a34b0:	calla  L3F7CEC10
3f7a34e0:	jruc   L3F7A3BF0
L3F7A34F0:
3f7a34f0:	move   *a13(0xffa0), a9, 1
3f7a3510:	jreq   L3F7A3BF0
3f7a3520:	move   *a13(0x7c0), a7, 1
3f7a3540:	subk   3, a7
3f7a3550:	jrne   L3F7A3890
3f7a3560:	move   a14, -*sp, 1
3f7a3570:	move   *a13(0xff20), a7, 1
3f7a3590:	neg    a7
3f7a35a0:	move   a7, *a14+, 1
3f7a35b0:	move   *a13(0xff40), a7, 1
3f7a35d0:	neg    a7
3f7a35e0:	move   a7, *a14+, 1
3f7a35f0:	move   a13, a7
3f7a3600:	addi   0x3e0, a7
3f7a3620:	move   *a7+, *a14+, 1
3f7a3630:	move   *a7+, *a14+, 1
3f7a3640:	move   *a7+, *a14+, 1
3f7a3650:	move   *a7+, *a14+, 1
3f7a3660:	move   a13, a7
3f7a3670:	addi   0x460, a7
3f7a3690:	move   *a7+, *a14+, 1
3f7a36a0:	move   *a7+, *a14+, 1
3f7a36b0:	move   *a7+, *a14+, 1
3f7a36c0:	move   *a7+, *a14+, 1
3f7a36d0:	move   *a13(0xff80), a7, 1
3f7a36f0:	subk   2, a7
3f7a3700:	sll    0x7, a7
3f7a3710:	move   *a13(0xff60), a5, 1
3f7a3730:	add    a5, a7
3f7a3740:	move   *a7+, *a14+, 1
3f7a3750:	move   *a7+, *a14+, 1
3f7a3760:	move   *a7+, *a14+, 1
3f7a3770:	move   *a7+, *a14+, 1
3f7a3780:	move   *a13(0xff80), a7, 1
3f7a37a0:	dec    a7
3f7a37b0:	sll    0x7, a7
3f7a37c0:	add    a5, a7
3f7a37d0:	move   *a7+, *a14+, 1
3f7a37e0:	move   *a7+, *a14+, 1
3f7a37f0:	move   *a7+, *a14+, 1
3f7a3800:	move   *a7+, *a14+, 1
3f7a3810:	move   *a13(0xffc0), *a14+, 1
3f7a3830:	move   *a13(0xffe0), *a14+, 1
3f7a3850:	calla  L3F800500
3f7a3880:	jruc   L3F7A3BF0
L3F7A3890:
3f7a3890:	move   *a13(0x7c0), a7, 1
3f7a38b0:	subk   2, a7
3f7a38c0:	jrne   L3F7A3BF0
3f7a38d0:	move   a14, -*sp, 1
3f7a38e0:	move   *a13(0xff20), a7, 1
3f7a3900:	neg    a7
3f7a3910:	move   a7, *a14+, 1
3f7a3920:	move   *a13(0xff40), a7, 1
3f7a3940:	neg    a7
3f7a3950:	move   a7, *a14+, 1
3f7a3960:	move   a13, a7
3f7a3970:	addi   0x3e0, a7
3f7a3990:	move   *a7+, *a14+, 1
3f7a39a0:	move   *a7+, *a14+, 1
3f7a39b0:	move   *a7+, *a14+, 1
3f7a39c0:	move   *a7+, *a14+, 1
3f7a39d0:	move   a13, a7
3f7a39e0:	addi   0x460, a7
3f7a3a00:	move   *a7+, *a14+, 1
3f7a3a10:	move   *a7+, *a14+, 1
3f7a3a20:	move   *a7+, *a14+, 1
3f7a3a30:	move   *a7+, *a14+, 1
3f7a3a40:	move   *a13(0xff80), a7, 1
3f7a3a60:	subk   2, a7
3f7a3a70:	sll    0x7, a7
3f7a3a80:	move   *a13(0xff60), a5, 1
3f7a3aa0:	add    a5, a7
3f7a3ab0:	move   *a7+, *a14+, 1
3f7a3ac0:	move   *a7+, *a14+, 1
3f7a3ad0:	move   *a7+, *a14+, 1
3f7a3ae0:	move   *a7+, *a14+, 1
3f7a3af0:	move   *a13(0xff80), a7, 1
3f7a3b10:	dec    a7
3f7a3b20:	sll    0x7, a7
3f7a3b30:	add    a5, a7
3f7a3b40:	move   *a7+, *a14+, 1
3f7a3b50:	move   *a7+, *a14+, 1
3f7a3b60:	move   *a7+, *a14+, 1
3f7a3b70:	move   *a7+, *a14+, 1
3f7a3b80:	move   *a13(0xffc0), *a14+, 1
3f7a3ba0:	move   *a13(0xffe0), *a14+, 1
3f7a3bc0:	calla  L3F818230
L3F7A3BF0:
3f7a3bf0:	move   *sp(0xe0), a14, 1
3f7a3c10:	mmfm   sp, a3,a5,a7,a9,a11,a13
3f7a3c30:	rets   2
3f7a3c40:	.word  0x0000
3f7a3c50:	.word  0x0000
3f7a3c60:	.word  0x0000
3f7a3c70:	add    b0, b8
L3F7A3C80:
3f7a3c80:	move   a13, -*sp, 1
3f7a3c90:	move   a14, a13
3f7a3ca0:	addi   0x40, a14
3f7a3cc0:	move   *a13(0xffc0), *a14+, 1
3f7a3ce0:	move   *a13(0xffe0), *a14+, 1
3f7a3d00:	move   *a13(0xffc0), *a14+, 1
3f7a3d20:	move   *a13(0xffe0), *a14+, 1
3f7a3d40:	calla  L3FE0DE90
3f7a3d70:	move   -*a14, a8, 1
3f7a3d80:	move   a8, *a13(0xffe0), 1
3f7a3da0:	move   -*a14, a8, 1
3f7a3db0:	move   a8, *a13(0xffc0), 1
3f7a3dd0:	move   *a13(0xff80), *a14+, 1
3f7a3df0:	move   *a13(0xffa0), *a14+, 1
3f7a3e10:	move   *a13(0xff80), *a14+, 1
3f7a3e30:	move   *a13(0xffa0), *a14+, 1
3f7a3e50:	calla  L3FE0DE90
3f7a3e80:	move   -*a14, a8, 1
3f7a3e90:	move   a8, *a13(0xffa0), 1
3f7a3eb0:	move   -*a14, a8, 1
3f7a3ec0:	move   a8, *a13(0xff80), 1
3f7a3ee0:	addi   0x40, a14
3f7a3f00:	move   a14, -*sp, 1
3f7a3f10:	move   *a13(0xffc0), *a14+, 1
3f7a3f30:	move   *a13(0xffe0), *a14+, 1
3f7a3f50:	move   *a13(0xff80), *a14+, 1
3f7a3f70:	move   *a13(0xffa0), *a14+, 1
3f7a3f90:	calla  L3FE0C950
3f7a3fc0:	calla  L3FE1CBE0
3f7a3ff0:	move   -*a14, a8, 1
3f7a4000:	move   a8, *a13(0x20), 1
3f7a4020:	move   -*a14, a8, 1
3f7a4030:	move   a8, *a13, 1
3f7a4040:	move   *a13(0x0), *a14+, 1
3f7a4060:	move   *a13(0x20), *a14+, 1
3f7a4080:	move   *sp(0x40), a13, 1
3f7a40a0:	move   *a14(0xffc0), *a13(0xffc0), 1
3f7a40d0:	move   *a14(0xffe0), *a13(0xffe0), 1
3f7a4100:	move   *sp(0x40), a14, 1
3f7a4120:	move   *sp+, a13, 1
3f7a4130:	rets   2
L3F7A4140:
3f7a4140:	mmtm   sp, a7,a9,a11,a13
3f7a4160:	move   a14, a13
3f7a4170:	addi   0x1c0, a14
3f7a4190:	move   *a13(0xfe60), a8, 1
3f7a41b0:	calla  L3FE11750
3f7a41e0:	movi   0x3f7e5de0, a8
3f7a4210:	move   *a8+, *a14+, 1
3f7a4220:	move   *a8+, *a14+, 1
3f7a4230:	calla  L3FE0D650
3f7a4260:	move   -*a14, a8, 1
3f7a4270:	move   a8, *a13(0x160), 1
3f7a4290:	move   -*a14, a8, 1
3f7a42a0:	move   a8, *a13(0x140), 1
3f7a42c0:	move   *a13(0xff80), *a14+, 1
3f7a42e0:	move   *a13(0xffa0), *a14+, 1
3f7a4300:	move   *a13(0xff00), *a14+, 1
3f7a4320:	move   *a13(0xff20), *a14+, 1
3f7a4340:	calla  L3FE0C8D0
3f7a4370:	move   -*a14, a8, 1
3f7a4380:	move   a8, *a13(0x60), 1
3f7a43a0:	move   -*a14, a8, 1
3f7a43b0:	move   a8, *a13(0x40), 1
3f7a43d0:	move   *a13(0xffc0), *a14+, 1
3f7a43f0:	move   *a13(0xffe0), *a14+, 1
3f7a4410:	move   *a13(0xff40), *a14+, 1
3f7a4430:	move   *a13(0xff60), *a14+, 1
3f7a4450:	calla  L3FE0C8D0
3f7a4480:	move   -*a14, a8, 1
3f7a4490:	move   a8, *a13(0xa0), 1
3f7a44b0:	move   -*a14, a8, 1
3f7a44c0:	move   a8, *a13(0x80), 1
3f7a44e0:	addi   0x40, a14
3f7a4500:	move   a14, -*sp, 1
3f7a4510:	move   *a13(0x80), *a14+, 1
3f7a4530:	move   *a13(0xa0), *a14+, 1
3f7a4550:	move   *a13(0x40), *a14+, 1
3f7a4570:	move   *a13(0x60), *a14+, 1
3f7a4590:	calla  L3F7A3C80
3f7a45c0:	move   -*a14, a8, 1
3f7a45d0:	move   a8, *a13(0x20), 1
3f7a45f0:	move   -*a14, a8, 1
3f7a4600:	move   a8, *a13, 1
3f7a4610:	move   *a13(0x0), *a14+, 1
3f7a4630:	move   *a13(0x20), *a14+, 1
3f7a4650:	movi   0x3f7e5e20, a8
3f7a4680:	move   *a8+, *a14+, 1
3f7a4690:	move   *a8+, *a14+, 1
3f7a46a0:	calla  L3FE0E730
3f7a46d0:	jreq   L3F7A4730
3f7a46e0:	move   *a13(0x0), *a14+, 1
3f7a4700:	move   *a13(0x20), *a14+, 1
3f7a4720:	jruc   L3F7A47A0
L3F7A4730:
3f7a4730:	move   *a13(0x0), *a14+, 1
3f7a4750:	move   *a13(0x20), *a14+, 1
3f7a4770:	calla  L3FE0C7B0
L3F7A47A0:
3f7a47a0:	movi   0x3f7e5e60, a8
3f7a47d0:	move   *a8+, *a14+, 1
3f7a47e0:	move   *a8+, *a14+, 1
3f7a47f0:	calla  L3FE0E730
3f7a4820:	jaeq   L3F7A5440
3f7a4840:	move   *a13(0x140), *a14+, 1
3f7a4860:	move   *a13(0x160), *a14+, 1
3f7a4880:	move   *a13(0x0), *a14+, 1
3f7a48a0:	move   *a13(0x20), *a14+, 1
3f7a48c0:	calla  L3FE0D650
3f7a48f0:	move   -*a14, a8, 1
3f7a4900:	move   a8, *a13(0x1a0), 1
3f7a4920:	move   -*a14, a8, 1
3f7a4930:	move   a8, *a13(0x180), 1
3f7a4950:	move   *a13(0x40), *a14+, 1
3f7a4970:	move   *a13(0x60), *a14+, 1
3f7a4990:	move   *a13(0x180), *a14+, 1
3f7a49b0:	move   *a13(0x1a0), *a14+, 1
3f7a49d0:	calla  L3FE0DE90
3f7a4a00:	move   -*a14, a8, 1
3f7a4a10:	move   a8, *a13(0x120), 1
3f7a4a30:	move   -*a14, a8, 1
3f7a4a40:	move   a8, *a13(0x100), 1
3f7a4a60:	move   *a13(0x80), *a14+, 1
3f7a4a80:	move   *a13(0xa0), *a14+, 1
3f7a4aa0:	move   *a13(0x180), *a14+, 1
3f7a4ac0:	move   *a13(0x1a0), *a14+, 1
3f7a4ae0:	calla  L3FE0DE90
3f7a4b10:	move   -*a14, a8, 1
3f7a4b20:	move   a8, *a13(0xe0), 1
3f7a4b40:	move   -*a14, a8, 1
3f7a4b50:	move   a8, *a13(0xc0), 1
3f7a4b70:	move   *a13(0xfee0), a11, 1
3f7a4b90:	move   *a13(0xff80), *a14+, 1
3f7a4bb0:	move   *a13(0xffa0), *a14+, 1
3f7a4bd0:	move   *a13(0xc0), *a14+, 1
3f7a4bf0:	move   *a13(0xe0), *a14+, 1
3f7a4c10:	calla  L3FE0C950
3f7a4c40:	move   -*a14, a8, 1
3f7a4c50:	move   a8, *a11(0x20), 1
3f7a4c70:	move   -*a14, a8, 1
3f7a4c80:	move   a8, *a11, 1
3f7a4c90:	move   *a13(0xffc0), *a14+, 1
3f7a4cb0:	move   *a13(0xffe0), *a14+, 1
3f7a4cd0:	move   *a13(0x100), *a14+, 1
3f7a4cf0:	move   *a13(0x120), *a14+, 1
3f7a4d10:	calla  L3FE0C8D0
3f7a4d40:	move   -*a14, a8, 1
3f7a4d50:	move   a8, *a11(0x60), 1
3f7a4d70:	move   -*a14, a8, 1
3f7a4d80:	move   a8, *a11(0x40), 1
3f7a4da0:	move   *a13(0xfec0), a9, 1
3f7a4dc0:	move   *a13(0xff00), *a14+, 1
3f7a4de0:	move   *a13(0xff20), *a14+, 1
3f7a4e00:	move   *a13(0xc0), *a14+, 1
3f7a4e20:	move   *a13(0xe0), *a14+, 1
3f7a4e40:	calla  L3FE0C950
3f7a4e70:	move   -*a14, a8, 1
3f7a4e80:	move   a8, *a9(0x20), 1
3f7a4ea0:	move   -*a14, a8, 1
3f7a4eb0:	move   a8, *a9, 1
3f7a4ec0:	move   *a13(0xff40), *a14+, 1
3f7a4ee0:	move   *a13(0xff60), *a14+, 1
3f7a4f00:	move   *a13(0x100), *a14+, 1
3f7a4f20:	move   *a13(0x120), *a14+, 1
3f7a4f40:	calla  L3FE0C8D0
3f7a4f70:	move   -*a14, a8, 1
3f7a4f80:	move   a8, *a9(0x60), 1
3f7a4fa0:	move   -*a14, a8, 1
3f7a4fb0:	move   a8, *a9(0x40), 1
3f7a4fd0:	move   *a13(0xfea0), a7, 1
3f7a4ff0:	move   *a13(0xff00), *a14+, 1
3f7a5010:	move   *a13(0xff20), *a14+, 1
3f7a5030:	move   *a13(0xc0), *a14+, 1
3f7a5050:	move   *a13(0xe0), *a14+, 1
3f7a5070:	calla  L3FE0C8D0
3f7a50a0:	move   -*a14, a8, 1
3f7a50b0:	move   a8, *a7(0x20), 1
3f7a50d0:	move   -*a14, a8, 1
3f7a50e0:	move   a8, *a7, 1
3f7a50f0:	move   *a13(0xff40), *a14+, 1
3f7a5110:	move   *a13(0xff60), *a14+, 1
3f7a5130:	move   *a13(0x100), *a14+, 1
3f7a5150:	move   *a13(0x120), *a14+, 1
3f7a5170:	calla  L3FE0C950
3f7a51a0:	move   -*a14, a8, 1
3f7a51b0:	move   a8, *a7(0x60), 1
3f7a51d0:	move   -*a14, a8, 1
3f7a51e0:	move   a8, *a7(0x40), 1
3f7a5200:	move   *a13(0xfe80), a7, 1
3f7a5220:	move   *a13(0xff80), *a14+, 1
3f7a5240:	move   *a13(0xffa0), *a14+, 1
3f7a5260:	move   *a13(0xc0), *a14+, 1
3f7a5280:	move   *a13(0xe0), *a14+, 1
3f7a52a0:	calla  L3FE0C8D0
3f7a52d0:	move   -*a14, a8, 1
3f7a52e0:	move   a8, *a7(0x20), 1
3f7a5300:	move   -*a14, a8, 1
3f7a5310:	move   a8, *a7, 1
3f7a5320:	move   *a13(0xffc0), *a14+, 1
3f7a5340:	move   *a13(0xffe0), *a14+, 1
3f7a5360:	move   *a13(0x100), *a14+, 1
3f7a5380:	move   *a13(0x120), *a14+, 1
3f7a53a0:	calla  L3FE0C950
3f7a53d0:	move   -*a14, a8, 1
3f7a53e0:	move   a8, *a7(0x60), 1
3f7a5400:	move   -*a14, a8, 1
3f7a5410:	move   a8, *a7(0x40), 1
3f7a5430:	jruc   L3F7A5920
L3F7A5440:
3f7a5440:	move   *a13(0xfec0), a11, 1
3f7a5460:	move   *a13(0xff80), *a14+, 1
3f7a5480:	move   *a13(0xffa0), *a14+, 1
3f7a54a0:	move   *a13(0x140), *a14+, 1
3f7a54c0:	move   *a13(0x160), *a14+, 1
3f7a54e0:	calla  L3FE0C8D0
3f7a5510:	move   *a14(0xffe0), *a11(0x20), 1
3f7a5540:	move   *a14(0xffc0), *a11(0x0), 1
3f7a5570:	move   *a13(0xfee0), a9, 1
3f7a5590:	move   -*a14, a8, 1
3f7a55a0:	move   a8, *a9(0x20), 1
3f7a55c0:	move   -*a14, a8, 1
3f7a55d0:	move   a8, *a9, 1
3f7a55e0:	move   *a13(0xfe80), a7, 1
3f7a5600:	move   *a13(0xff80), *a14+, 1
3f7a5620:	move   *a13(0xffa0), *a14+, 1
3f7a5640:	move   *a13(0x140), *a14+, 1
3f7a5660:	move   *a13(0x160), *a14+, 1
3f7a5680:	calla  L3FE0C950
3f7a56b0:	move   *a14(0xffe0), *a7(0x20), 1
3f7a56e0:	move   *a14(0xffc0), *a7(0x0), 1
3f7a5710:	move   *a13(0xfea0), a7, 1
3f7a5730:	move   -*a14, a8, 1
3f7a5740:	move   a8, *a7(0x20), 1
3f7a5760:	move   -*a14, a8, 1
3f7a5770:	move   a8, *a7, 1
3f7a5780:	move   *a13(0xfe80), a7, 1
3f7a57a0:	move   *a13(0xffc0), a8, 1
3f7a57c0:	move   *a13(0xffe0), a9, 1
3f7a57e0:	move   a8, *a7(0x40), 1
3f7a5800:	move   a9, *a7(0x60), 1
3f7a5820:	move   *a13(0xfea0), a7, 1
3f7a5840:	move   a8, *a7(0x40), 1
3f7a5860:	move   a9, *a7(0x60), 1
3f7a5880:	move   a8, *a11(0x40), 1
3f7a58a0:	move   a9, *a11(0x60), 1
3f7a58c0:	move   *a13(0xfee0), a7, 1
3f7a58e0:	move   a8, *a7(0x40), 1
3f7a5900:	move   a9, *a7(0x60), 1
L3F7A5920:
3f7a5920:	move   *sp(0xa0), a14, 1
3f7a5940:	mmfm   sp, a7,a9,a11,a13
3f7a5960:	rets   2
L3F7A5970:
3f7a5970:	mmtm   sp, a11,a13
3f7a5990:	move   a14, a13
3f7a59a0:	addi   0x280, a14
3f7a59c0:	move   *a13(0xfee0), *a14+, 1
3f7a59e0:	move   *a13(0xff00), *a14+, 1
3f7a5a00:	move   *a13(0xff60), *a14+, 1
3f7a5a20:	move   *a13(0xff80), *a14+, 1
3f7a5a40:	calla  L3FE0C8D0
3f7a5a70:	move   -*a14, a8, 1
3f7a5a80:	move   a8, *a13(0x1a0), 1
3f7a5aa0:	move   -*a14, a8, 1
3f7a5ab0:	move   a8, *a13(0x180), 1
3f7a5ad0:	move   *a13(0xfde0), *a14+, 1
3f7a5af0:	move   *a13(0xfe00), *a14+, 1
3f7a5b10:	move   *a13(0xfe60), *a14+, 1
3f7a5b30:	move   *a13(0xfe80), *a14+, 1
3f7a5b50:	calla  L3FE0C8D0
3f7a5b80:	move   -*a14, a8, 1
3f7a5b90:	move   a8, *a13(0x1e0), 1
3f7a5bb0:	move   -*a14, a8, 1
3f7a5bc0:	move   a8, *a13(0x1c0), 1
3f7a5be0:	move   *a13(0xff20), *a14+, 1
3f7a5c00:	move   *a13(0xff40), *a14+, 1
3f7a5c20:	move   *a13(0xffa0), *a14+, 1
3f7a5c40:	move   *a13(0xffc0), *a14+, 1
3f7a5c60:	calla  L3FE0C8D0
3f7a5c90:	move   -*a14, a8, 1
3f7a5ca0:	move   a8, *a13(0x220), 1
3f7a5cc0:	move   -*a14, a8, 1
3f7a5cd0:	move   a8, *a13(0x200), 1
3f7a5cf0:	move   *a13(0xfe20), *a14+, 1
3f7a5d10:	move   *a13(0xfe40), *a14+, 1
3f7a5d30:	move   *a13(0xfea0), *a14+, 1
3f7a5d50:	move   *a13(0xfec0), *a14+, 1
3f7a5d70:	calla  L3FE0C8D0
3f7a5da0:	move   -*a14, a8, 1
3f7a5db0:	move   a8, *a13(0x260), 1
3f7a5dd0:	move   -*a14, a8, 1
3f7a5de0:	move   a8, *a13(0x240), 1
3f7a5e00:	move   *a13(0x180), *a14+, 1
3f7a5e20:	move   *a13(0x1a0), *a14+, 1
3f7a5e40:	movi   0x3f7e5e20, a8
3f7a5e70:	move   *a8+, *a14+, 1
3f7a5e80:	move   *a8+, *a14+, 1
3f7a5e90:	calla  L3FE0E730
3f7a5ec0:	jreq   L3F7A5F20
3f7a5ed0:	move   *a13(0x180), *a14+, 1
3f7a5ef0:	move   *a13(0x1a0), *a14+, 1
3f7a5f10:	jruc   L3F7A5F90
L3F7A5F20:
3f7a5f20:	move   *a13(0x180), *a14+, 1
3f7a5f40:	move   *a13(0x1a0), *a14+, 1
3f7a5f60:	calla  L3FE0C7B0
L3F7A5F90:
3f7a5f90:	movi   0x3f7e5e60, a8
3f7a5fc0:	move   *a8+, *a14+, 1
3f7a5fd0:	move   *a8+, *a14+, 1
3f7a5fe0:	calla  L3FE0E6D0
3f7a6010:	jreq   L3F7A65C0
3f7a6020:	move   *a13(0x1c0), *a14+, 1
3f7a6040:	move   *a13(0x1e0), *a14+, 1
3f7a6060:	movi   0x3f7e5e20, a8
3f7a6090:	move   *a8+, *a14+, 1
3f7a60a0:	move   *a8+, *a14+, 1
3f7a60b0:	calla  L3FE0E730
3f7a60e0:	jreq   L3F7A6140
3f7a60f0:	move   *a13(0x1c0), *a14+, 1
3f7a6110:	move   *a13(0x1e0), *a14+, 1
3f7a6130:	jruc   L3F7A61B0
L3F7A6140:
3f7a6140:	move   *a13(0x1c0), *a14+, 1
3f7a6160:	move   *a13(0x1e0), *a14+, 1
3f7a6180:	calla  L3FE0C7B0
L3F7A61B0:
3f7a61b0:	movi   0x3f7e5e60, a8
3f7a61e0:	move   *a8+, *a14+, 1
3f7a61f0:	move   *a8+, *a14+, 1
3f7a6200:	calla  L3FE0E6D0
3f7a6230:	jreq   L3F7A62E0
3f7a6240:	move   a13, a11
3f7a6250:	subi   0x120, a11
3f7a6270:	move   a13, a8
3f7a6280:	move   *a11+, *a8+, 1
3f7a6290:	move   *a11+, *a8+, 1
3f7a62a0:	move   *a11+, *a8+, 1
3f7a62b0:	move   *a11, *a8, 1
3f7a62c0:	jauc   L3F7A76F0
L3F7A62E0:
3f7a62e0:	move   *a13(0xff60), *a14+, 1
3f7a6300:	move   *a13(0xff80), *a14+, 1
3f7a6320:	move   *a13(0xfe60), *a14+, 1
3f7a6340:	move   *a13(0xfe80), *a14+, 1
3f7a6360:	calla  L3FE0C8D0
3f7a6390:	move   *a13(0x240), *a14+, 1
3f7a63b0:	move   *a13(0x260), *a14+, 1
3f7a63d0:	calla  L3FE0DE90
3f7a6400:	move   *a13(0x1c0), *a14+, 1
3f7a6420:	move   *a13(0x1e0), *a14+, 1
3f7a6440:	calla  L3FE0D650
3f7a6470:	move   *a13(0xfea0), *a14+, 1
3f7a6490:	move   *a13(0xfec0), *a14+, 1
3f7a64b0:	calla  L3FE0C950
3f7a64e0:	move   -*a14, a8, 1
3f7a64f0:	move   a8, *a13(0x60), 1
3f7a6510:	move   -*a14, a8, 1
3f7a6520:	move   a8, *a13(0x40), 1
3f7a6540:	move   *a13(0xff60), *a13(0x0), 1
3f7a6570:	move   *a13(0xff80), *a13(0x20), 1
3f7a65a0:	jauc   L3F7A76F0
L3F7A65C0:
3f7a65c0:	move   *a13(0x1c0), *a14+, 1
3f7a65e0:	move   *a13(0x1e0), *a14+, 1
3f7a6600:	movi   0x3f7e5e20, a8
3f7a6630:	move   *a8+, *a14+, 1
3f7a6640:	move   *a8+, *a14+, 1
3f7a6650:	calla  L3FE0E730
3f7a6680:	jreq   L3F7A66E0
3f7a6690:	move   *a13(0x1c0), *a14+, 1
3f7a66b0:	move   *a13(0x1e0), *a14+, 1
3f7a66d0:	jruc   L3F7A6750
L3F7A66E0:
3f7a66e0:	move   *a13(0x1c0), *a14+, 1
3f7a6700:	move   *a13(0x1e0), *a14+, 1
3f7a6720:	calla  L3FE0C7B0
L3F7A6750:
3f7a6750:	movi   0x3f7e5e60, a8
3f7a6780:	move   *a8+, *a14+, 1
3f7a6790:	move   *a8+, *a14+, 1
3f7a67a0:	calla  L3FE0E6D0
3f7a67d0:	jreq   L3F7A6AC0
3f7a67e0:	move   *a13(0xfe60), *a14+, 1
3f7a6800:	move   *a13(0xfe80), *a14+, 1
3f7a6820:	move   *a13(0xff60), *a14+, 1
3f7a6840:	move   *a13(0xff80), *a14+, 1
3f7a6860:	calla  L3FE0C8D0
3f7a6890:	move   *a13(0x200), *a14+, 1
3f7a68b0:	move   *a13(0x220), *a14+, 1
3f7a68d0:	calla  L3FE0DE90
3f7a6900:	move   *a13(0x180), *a14+, 1
3f7a6920:	move   *a13(0x1a0), *a14+, 1
3f7a6940:	calla  L3FE0D650
3f7a6970:	move   *a13(0xffa0), *a14+, 1
3f7a6990:	move   *a13(0xffc0), *a14+, 1
3f7a69b0:	calla  L3FE0C950
3f7a69e0:	move   -*a14, a8, 1
3f7a69f0:	move   a8, *a13(0x60), 1
3f7a6a10:	move   -*a14, a8, 1
3f7a6a20:	move   a8, *a13(0x40), 1
3f7a6a40:	move   *a13(0xfe60), *a13(0x0), 1
3f7a6a70:	move   *a13(0xfe80), *a13(0x20), 1
3f7a6aa0:	jauc   L3F7A76F0
L3F7A6AC0:
3f7a6ac0:	move   *a13(0x200), *a14+, 1
3f7a6ae0:	move   *a13(0x220), *a14+, 1
3f7a6b00:	move   *a13(0x180), *a14+, 1
3f7a6b20:	move   *a13(0x1a0), *a14+, 1
3f7a6b40:	calla  L3FE0D650
3f7a6b70:	move   -*a14, a8, 1
3f7a6b80:	move   a8, *a13(0xa0), 1
3f7a6ba0:	move   -*a14, a8, 1
3f7a6bb0:	move   a8, *a13(0x80), 1
3f7a6bd0:	move   *a13(0x240), *a14+, 1
3f7a6bf0:	move   *a13(0x260), *a14+, 1
3f7a6c10:	move   *a13(0x1c0), *a14+, 1
3f7a6c30:	move   *a13(0x1e0), *a14+, 1
3f7a6c50:	calla  L3FE0D650
3f7a6c80:	move   -*a14, a8, 1
3f7a6c90:	move   a8, *a13(0xe0), 1
3f7a6cb0:	move   -*a14, a8, 1
3f7a6cc0:	move   a8, *a13(0xc0), 1
3f7a6ce0:	move   *a13(0x80), *a14+, 1
3f7a6d00:	move   *a13(0xa0), *a14+, 1
3f7a6d20:	move   *a13(0xfee0), *a14+, 1
3f7a6d40:	move   *a13(0xff00), *a14+, 1
3f7a6d60:	calla  L3FE0DE90
3f7a6d90:	move   *a13(0xff20), *a14+, 1
3f7a6db0:	move   *a13(0xff40), *a14+, 1
3f7a6dd0:	calla  L3FE0C830
3f7a6e00:	move   -*a14, a8, 1
3f7a6e10:	move   a8, *a13(0x120), 1
3f7a6e30:	move   -*a14, a8, 1
3f7a6e40:	move   a8, *a13(0x100), 1
3f7a6e60:	move   *a13(0xc0), *a14+, 1
3f7a6e80:	move   *a13(0xe0), *a14+, 1
3f7a6ea0:	move   *a13(0xfde0), *a14+, 1
3f7a6ec0:	move   *a13(0xfe00), *a14+, 1
3f7a6ee0:	calla  L3FE0DE90
3f7a6f10:	move   *a13(0xfe20), *a14+, 1
3f7a6f30:	move   *a13(0xfe40), *a14+, 1
3f7a6f50:	calla  L3FE0C830
3f7a6f80:	move   -*a14, a8, 1
3f7a6f90:	move   a8, *a13(0x160), 1
3f7a6fb0:	move   -*a14, a8, 1
3f7a6fc0:	move   a8, *a13(0x140), 1
3f7a6fe0:	move   *a13(0x80), *a14+, 1
3f7a7000:	move   *a13(0xa0), *a14+, 1
3f7a7020:	move   *a13(0xc0), *a14+, 1
3f7a7040:	move   *a13(0xe0), *a14+, 1
3f7a7060:	calla  L3FE0C8D0
3f7a7090:	movi   0x3f7e5e20, a8
3f7a70c0:	move   *a8+, *a14+, 1
3f7a70d0:	move   *a8+, *a14+, 1
3f7a70e0:	calla  L3FE0E730
3f7a7110:	jreq   L3F7A71E0
3f7a7120:	move   *a13(0x80), *a14+, 1
3f7a7140:	move   *a13(0xa0), *a14+, 1
3f7a7160:	move   *a13(0xc0), *a14+, 1
3f7a7180:	move   *a13(0xe0), *a14+, 1
3f7a71a0:	calla  L3FE0C8D0
3f7a71d0:	jruc   L3F7A7290
L3F7A71E0:
3f7a71e0:	move   *a13(0xc0), *a14+, 1
3f7a7200:	move   *a13(0xe0), *a14+, 1
3f7a7220:	move   *a13(0x80), *a14+, 1
3f7a7240:	move   *a13(0xa0), *a14+, 1
3f7a7260:	calla  L3FE0C8D0
L3F7A7290:
3f7a7290:	movi   0x3f7e5e60, a8
3f7a72c0:	move   *a8+, *a14+, 1
3f7a72d0:	move   *a8+, *a14+, 1
3f7a72e0:	calla  L3FE0E6D0
3f7a7310:	jreq   L3F7A7390
3f7a7320:	move   *a13(0xfee0), *a13(0x0), 1
3f7a7350:	move   *a13(0xff00), *a13(0x20), 1
3f7a7380:	jruc   L3F7A7570
L3F7A7390:
3f7a7390:	move   *a13(0x140), *a14+, 1
3f7a73b0:	move   *a13(0x160), *a14+, 1
3f7a73d0:	move   *a13(0x100), *a14+, 1
3f7a73f0:	move   *a13(0x120), *a14+, 1
3f7a7410:	calla  L3FE0C8D0
3f7a7440:	move   *a13(0x80), *a14+, 1
3f7a7460:	move   *a13(0xa0), *a14+, 1
3f7a7480:	move   *a13(0xc0), *a14+, 1
3f7a74a0:	move   *a13(0xe0), *a14+, 1
3f7a74c0:	calla  L3FE0C8D0
3f7a74f0:	calla  L3FE0D650
3f7a7520:	move   -*a14, a8, 1
3f7a7530:	move   a8, *a13(0x20), 1
3f7a7550:	move   -*a14, a8, 1
3f7a7560:	move   a8, *a13, 1
L3F7A7570:
3f7a7570:	move   *a13(0x80), *a14+, 1
3f7a7590:	move   *a13(0xa0), *a14+, 1
3f7a75b0:	move   *a13(0x0), *a14+, 1
3f7a75d0:	move   *a13(0x20), *a14+, 1
3f7a75f0:	calla  L3FE0DE90
3f7a7620:	move   *a13(0x100), *a14+, 1
3f7a7640:	move   *a13(0x120), *a14+, 1
3f7a7660:	calla  L3FE0C950
3f7a7690:	move   -*a14, a8, 1
3f7a76a0:	move   a8, *a13(0x60), 1
3f7a76c0:	move   -*a14, a8, 1
3f7a76d0:	move   a8, *a13(0x40), 1
L3F7A76F0:
3f7a76f0:	move   a13, a8
3f7a7700:	move   *a13(0xffe0), a13, 1
3f7a7720:	jreq   L3F7A7770
3f7a7730:	move   *a8+, *a13+, 1
3f7a7740:	move   *a8+, *a13+, 1
3f7a7750:	move   *a8+, *a13+, 1
3f7a7760:	move   *a8, *a13, 1
L3F7A7770:
3f7a7770:	move   *sp(0x60), a14, 1
3f7a7790:	mmfm   sp, a11,a13
3f7a77b0:	rets   2
L3F7A77C0:
3f7a77c0:	mmtm   sp, a11,a13
3f7a77e0:	move   a14, a13
3f7a77f0:	addi   0x140, a14
3f7a7810:	move   *a13(0xfee0), *a14+, 1
3f7a7830:	move   *a13(0xff00), *a14+, 1
3f7a7850:	move   *a13(0xff60), *a14+, 1
3f7a7870:	move   *a13(0xff80), *a14+, 1
3f7a7890:	calla  L3FE0C8D0
3f7a78c0:	move   -*a14, a8, 1
3f7a78d0:	move   a8, *a13(0xe0), 1
3f7a78f0:	move   -*a14, a8, 1
3f7a7900:	move   a8, *a13(0xc0), 1
3f7a7920:	move   *a13(0xff20), *a14+, 1
3f7a7940:	move   *a13(0xff40), *a14+, 1
3f7a7960:	move   *a13(0xffa0), *a14+, 1
3f7a7980:	move   *a13(0xffc0), *a14+, 1
3f7a79a0:	calla  L3FE0C8D0
3f7a79d0:	move   -*a14, a8, 1
3f7a79e0:	move   a8, *a13(0x120), 1
3f7a7a00:	move   -*a14, a8, 1
3f7a7a10:	move   a8, *a13(0x100), 1
3f7a7a30:	addi   0x40, a14
3f7a7a50:	move   a14, -*sp, 1
3f7a7a60:	move   *a13(0x100), *a14+, 1
3f7a7a80:	move   *a13(0x120), *a14+, 1
3f7a7aa0:	move   *a13(0xc0), *a14+, 1
3f7a7ac0:	move   *a13(0xe0), *a14+, 1
3f7a7ae0:	calla  L3F7A3C80
3f7a7b10:	move   -*a14, a8, 1
3f7a7b20:	move   a8, *a13(0xa0), 1
3f7a7b40:	move   -*a14, a8, 1
3f7a7b50:	move   a8, *a13(0x80), 1
3f7a7b70:	move   *a13(0x80), *a14+, 1
3f7a7b90:	move   *a13(0xa0), *a14+, 1
3f7a7bb0:	movi   0x3f7e5e20, a8
3f7a7be0:	move   *a8+, *a14+, 1
3f7a7bf0:	move   *a8+, *a14+, 1
3f7a7c00:	calla  L3FE0E730
3f7a7c30:	jreq   L3F7A7C90
3f7a7c40:	move   *a13(0x80), *a14+, 1
3f7a7c60:	move   *a13(0xa0), *a14+, 1
3f7a7c80:	jruc   L3F7A7D00
L3F7A7C90:
3f7a7c90:	move   *a13(0x80), *a14+, 1
3f7a7cb0:	move   *a13(0xa0), *a14+, 1
3f7a7cd0:	calla  L3FE0C7B0
L3F7A7D00:
3f7a7d00:	movi   0x3f7e5e60, a8
3f7a7d30:	move   *a8+, *a14+, 1
3f7a7d40:	move   *a8+, *a14+, 1
3f7a7d50:	calla  L3FE0E730
3f7a7d80:	jreq   L3F7A8250
3f7a7d90:	move   *a13(0x80), *a14+, 1
3f7a7db0:	move   *a13(0xa0), *a14+, 1
3f7a7dd0:	move   *a13(0xfea0), *a14+, 1
3f7a7df0:	move   *a13(0xfec0), *a14+, 1
3f7a7e10:	calla  L3FE0C950
3f7a7e40:	move   *a13(0x80), *a14+, 1
3f7a7e60:	move   *a13(0xa0), *a14+, 1
3f7a7e80:	calla  L3FE0D650
3f7a7eb0:	move   *a13(0xc0), *a14+, 1
3f7a7ed0:	move   *a13(0xe0), *a14+, 1
3f7a7ef0:	calla  L3FE0DE90
3f7a7f20:	move   *a13(0xfee0), *a14+, 1
3f7a7f40:	move   *a13(0xff00), *a14+, 1
3f7a7f60:	calla  L3FE0C830
3f7a7f90:	move   -*a14, a8, 1
3f7a7fa0:	move   a8, *a13(0x20), 1
3f7a7fc0:	move   -*a14, a8, 1
3f7a7fd0:	move   a8, *a13, 1
3f7a7fe0:	move   *a13(0x80), *a14+, 1
3f7a8000:	move   *a13(0xa0), *a14+, 1
3f7a8020:	move   *a13(0xfea0), *a14+, 1
3f7a8040:	move   *a13(0xfec0), *a14+, 1
3f7a8060:	calla  L3FE0C950
3f7a8090:	move   *a13(0x80), *a14+, 1
3f7a80b0:	move   *a13(0xa0), *a14+, 1
3f7a80d0:	calla  L3FE0D650
3f7a8100:	move   *a13(0x100), *a14+, 1
3f7a8120:	move   *a13(0x120), *a14+, 1
3f7a8140:	calla  L3FE0DE90
3f7a8170:	move   *a13(0xff20), *a14+, 1
3f7a8190:	move   *a13(0xff40), *a14+, 1
3f7a81b0:	calla  L3FE0C830
3f7a81e0:	move   -*a14, a8, 1
3f7a81f0:	move   a8, *a13(0x60), 1
3f7a8210:	move   -*a14, a8, 1
3f7a8220:	move   a8, *a13(0x40), 1
3f7a8240:	jruc   L3F7A8350
L3F7A8250:
3f7a8250:	move   a14, -*sp, 1
3f7a8260:	movi   0x3f7e5bd0, a8
3f7a8290:	move   a8, *a14+, 1
3f7a82a0:	calla  L3F927BC0
3f7a82d0:	move   a13, a11
3f7a82e0:	subi   0x120, a11
3f7a8300:	move   a13, a8
3f7a8310:	move   *a11+, *a8+, 1
3f7a8320:	move   *a11+, *a8+, 1
3f7a8330:	move   *a11+, *a8+, 1
3f7a8340:	move   *a11, *a8, 1
L3F7A8350:
3f7a8350:	move   a13, a8
3f7a8360:	move   *a13(0xffe0), a13, 1
3f7a8380:	jreq   L3F7A83D0
3f7a8390:	move   *a8+, *a13+, 1
3f7a83a0:	move   *a8+, *a13+, 1
3f7a83b0:	move   *a8+, *a13+, 1
3f7a83c0:	move   *a8, *a13, 1
L3F7A83D0:
3f7a83d0:	move   *sp(0x60), a14, 1
3f7a83f0:	mmfm   sp, a11,a13
3f7a8410:	rets   2
L3F7A8420:
3f7a8420:	move   a13, -*sp, 1
3f7a8430:	move   a14, a13
3f7a8440:	addi   0xc0, a14
3f7a8460:	move   *a13(0xff00), *a14+, 1
3f7a8480:	move   *a13(0xff20), *a14+, 1
3f7a84a0:	move   *a13(0xff80), *a14+, 1
3f7a84c0:	move   *a13(0xffa0), *a14+, 1
3f7a84e0:	calla  L3FE0C8D0
3f7a8510:	move   -*a14, a8, 1
3f7a8520:	move   a8, *a13(0x20), 1
3f7a8540:	move   -*a14, a8, 1
3f7a8550:	move   a8, *a13, 1
3f7a8560:	move   *a13(0xffc0), *a14+, 1
3f7a8580:	move   *a13(0xffe0), *a14+, 1
3f7a85a0:	move   *a13(0xff40), *a14+, 1
3f7a85c0:	move   *a13(0xff60), *a14+, 1
3f7a85e0:	calla  L3FE0C8D0
3f7a8610:	move   -*a14, a8, 1
3f7a8620:	move   a8, *a13(0x60), 1
3f7a8640:	move   -*a14, a8, 1
3f7a8650:	move   a8, *a13(0x40), 1
3f7a8670:	move   *a13(0x0), *a14+, 1
3f7a8690:	move   *a13(0x20), *a14+, 1
3f7a86b0:	movi   0x3f7e5e20, a8
3f7a86e0:	move   *a8+, *a14+, 1
3f7a86f0:	move   *a8+, *a14+, 1
3f7a8700:	calla  L3FE0E9F0
3f7a8730:	jreq   L3F7A8930
3f7a8740:	move   *a13(0x40), *a14+, 1
3f7a8760:	move   *a13(0x60), *a14+, 1
3f7a8780:	movi   0x3f7e5e20, a8
3f7a87b0:	move   *a8+, *a14+, 1
3f7a87c0:	move   *a8+, *a14+, 1
3f7a87d0:	calla  L3FE0E730
3f7a8800:	jreq   L3F7A8870
3f7a8810:	movi   0x3f7e5ea0, a8
3f7a8840:	move   *a8+, *a14+, 1
3f7a8850:	move   *a8+, *a14+, 1
3f7a8860:	jruc   L3F7A88C0
L3F7A8870:
3f7a8870:	movi   0x3f7e5ee0, a8
3f7a88a0:	move   *a8+, *a14+, 1
3f7a88b0:	move   *a8+, *a14+, 1
L3F7A88C0:
3f7a88c0:	move   -*a14, a8, 1
3f7a88d0:	move   a8, *a13(0xa0), 1
3f7a88f0:	move   -*a14, a8, 1
3f7a8900:	move   a8, *a13(0x80), 1
3f7a8920:	jruc   L3F7A8D60
L3F7A8930:
3f7a8930:	move   *a13(0x40), *a14+, 1
3f7a8950:	move   *a13(0x60), *a14+, 1
3f7a8970:	movi   0x3f7e5e20, a8
3f7a89a0:	move   *a8+, *a14+, 1
3f7a89b0:	move   *a8+, *a14+, 1
3f7a89c0:	calla  L3FE0E9F0
3f7a89f0:	jreq   L3F7A8BF0
3f7a8a00:	move   *a13(0x0), *a14+, 1
3f7a8a20:	move   *a13(0x20), *a14+, 1
3f7a8a40:	movi   0x3f7e5e20, a8
3f7a8a70:	move   *a8+, *a14+, 1
3f7a8a80:	move   *a8+, *a14+, 1
3f7a8a90:	calla  L3FE0E730
3f7a8ac0:	jreq   L3F7A8B30
3f7a8ad0:	movi   0x3f7e5e20, a8
3f7a8b00:	move   *a8+, *a14+, 1
3f7a8b10:	move   *a8+, *a14+, 1
3f7a8b20:	jruc   L3F7A8B80
L3F7A8B30:
3f7a8b30:	movi   0x3f7e5f20, a8
3f7a8b60:	move   *a8+, *a14+, 1
3f7a8b70:	move   *a8+, *a14+, 1
L3F7A8B80:
3f7a8b80:	move   -*a14, a8, 1
3f7a8b90:	move   a8, *a13(0xa0), 1
3f7a8bb0:	move   -*a14, a8, 1
3f7a8bc0:	move   a8, *a13(0x80), 1
3f7a8be0:	jruc   L3F7A8D60
L3F7A8BF0:
3f7a8bf0:	addi   0x40, a14
3f7a8c10:	move   a14, -*sp, 1
3f7a8c20:	move   *a13(0x40), *a14+, 1
3f7a8c40:	move   *a13(0x60), *a14+, 1
3f7a8c60:	move   *a13(0x0), *a14+, 1
3f7a8c80:	move   *a13(0x20), *a14+, 1
3f7a8ca0:	calla  L3FE0D650
3f7a8cd0:	calla  L3FE11930
3f7a8d00:	move   -*a14, a8, 1
3f7a8d10:	move   a8, *a13(0xa0), 1
3f7a8d30:	move   -*a14, a8, 1
3f7a8d40:	move   a8, *a13(0x80), 1
L3F7A8D60:
3f7a8d60:	move   *a13(0x40), *a14+, 1
3f7a8d80:	move   *a13(0x60), *a14+, 1
3f7a8da0:	movi   0x3f7e5e20, a8
3f7a8dd0:	move   *a8+, *a14+, 1
3f7a8de0:	move   *a8+, *a14+, 1
3f7a8df0:	calla  L3FE0E6F0
3f7a8e20:	jreq   L3F7A9160
3f7a8e30:	move   *a13(0x80), *a14+, 1
3f7a8e50:	move   *a13(0xa0), *a14+, 1
3f7a8e70:	movi   0x3f7e5e20, a8
3f7a8ea0:	move   *a8+, *a14+, 1
3f7a8eb0:	move   *a8+, *a14+, 1
3f7a8ec0:	calla  L3FE0E6D0
3f7a8ef0:	jreq   L3F7A9030
3f7a8f00:	movi   0x3f7e5f60, a8
3f7a8f30:	move   *a8+, *a14+, 1
3f7a8f40:	move   *a8+, *a14+, 1
3f7a8f50:	move   *a13(0x80), *a14+, 1
3f7a8f70:	move   *a13(0xa0), *a14+, 1
3f7a8f90:	calla  L3FE0C950
3f7a8fc0:	move   -*a14, a8, 1
3f7a8fd0:	move   a8, *a13(0xa0), 1
3f7a8ff0:	move   -*a14, a8, 1
3f7a9000:	move   a8, *a13(0x80), 1
3f7a9020:	jruc   L3F7A9350
L3F7A9030:
3f7a9030:	movi   0x3f7e5f20, a8
3f7a9060:	move   *a8+, *a14+, 1
3f7a9070:	move   *a8+, *a14+, 1
3f7a9080:	move   *a13(0x80), *a14+, 1
3f7a90a0:	move   *a13(0xa0), *a14+, 1
3f7a90c0:	calla  L3FE0C950
3f7a90f0:	move   -*a14, a8, 1
3f7a9100:	move   a8, *a13(0xa0), 1
3f7a9120:	move   -*a14, a8, 1
3f7a9130:	move   a8, *a13(0x80), 1
3f7a9150:	jruc   L3F7A9350
L3F7A9160:
3f7a9160:	move   *a13(0x80), *a14+, 1
3f7a9180:	move   *a13(0xa0), *a14+, 1
3f7a91a0:	movi   0x3f7e5e20, a8
3f7a91d0:	move   *a8+, *a14+, 1
3f7a91e0:	move   *a8+, *a14+, 1
3f7a91f0:	calla  L3FE0E6F0
3f7a9220:	jreq   L3F7A9350
3f7a9230:	movi   0x3f7e5f20, a8
3f7a9260:	move   *a8+, *a14+, 1
3f7a9270:	move   *a8+, *a14+, 1
3f7a9280:	move   *a13(0x80), *a14+, 1
3f7a92a0:	move   *a13(0xa0), *a14+, 1
3f7a92c0:	calla  L3FE0C950
3f7a92f0:	move   -*a14, a8, 1
3f7a9300:	move   a8, *a13(0xa0), 1
3f7a9320:	move   -*a14, a8, 1
3f7a9330:	move   a8, *a13(0x80), 1
L3F7A9350:
3f7a9350:	move   *a13(0x80), *a14+, 1
3f7a9370:	move   *a13(0xa0), *a14+, 1
3f7a9390:	movi   0x3f7e5fa0, a8
3f7a93c0:	move   *a8+, *a14+, 1
3f7a93d0:	move   *a8+, *a14+, 1
3f7a93e0:	calla  L3FE0DE90
3f7a9410:	movi   0x3f7e5fe0, a8
3f7a9440:	move   *a8+, *a14+, 1
3f7a9450:	move   *a8+, *a14+, 1
3f7a9460:	calla  L3FE0DE90
3f7a9490:	movi   0x3f7e5f20, a8
3f7a94c0:	move   *a8+, *a14+, 1
3f7a94d0:	move   *a8+, *a14+, 1
3f7a94e0:	calla  L3FE0D650
3f7a9510:	move   -*a14, a8, 1
3f7a9520:	move   a8, *a13(0xa0), 1
3f7a9540:	move   -*a14, a8, 1
3f7a9550:	move   a8, *a13(0x80), 1
3f7a9570:	move   *a13(0x80), *a14+, 1
3f7a9590:	move   *a13(0xa0), *a14+, 1
3f7a95b0:	movi   0x3f7e5e20, a8
3f7a95e0:	move   *a8+, *a14+, 1
3f7a95f0:	move   *a8+, *a14+, 1
3f7a9600:	calla  L3FE0E730
3f7a9630:	jreq   L3F7A9710
3f7a9640:	move   *a13(0x80), *a14+, 1
3f7a9660:	move   *a13(0xa0), *a14+, 1
3f7a9680:	movi   0x3f7e6020, a8
3f7a96b0:	move   *a8+, *a14+, 1
3f7a96c0:	move   *a8+, *a14+, 1
3f7a96d0:	calla  L3FE0C950
3f7a9700:	jruc   L3F7A97D0
L3F7A9710:
3f7a9710:	move   *a13(0x80), *a14+, 1
3f7a9730:	move   *a13(0xa0), *a14+, 1
3f7a9750:	movi   0x3f7e6020, a8
3f7a9780:	move   *a8+, *a14+, 1
3f7a9790:	move   *a8+, *a14+, 1
3f7a97a0:	calla  L3FE0C8D0
L3F7A97D0:
3f7a97d0:	calla  L3FE10B50
3f7a9800:	move   *sp(0x40), a14, 1
3f7a9820:	move   *sp+, a13, 1
3f7a9830:	rets   2
L3F7A9840:
3f7a9840:	mmtm   sp, a7,a9,a11,a13
3f7a9860:	move   a14, a13
3f7a9870:	addi   0x520, a14
3f7a9890:	move   *a13(0xffc0), a11, 1
3f7a98b0:	setf   1, 0, 0
3f7a98c0:	move   *a11(0x1b9), a11, 0
3f7a98e0:	jreq   L3F7A9A60
3f7a98f0:	move   *a13(0xffe0), a11, 1
3f7a9910:	setf   16, 1, 0
3f7a9920:	move   *a11, a11, 0
3f7a9930:	jrne   L3F7A9A60
3f7a9940:	move   *a13(0xffe0), a11, 1
3f7a9960:	move   *a13(0xff80), a9, 1
3f7a9980:	move   *a11(0x3a0), a11, 0
3f7a99a0:	add    a9, a11
3f7a99b0:	move   a11, *a13(0xff80), 1
3f7a99d0:	move   *a13(0xffe0), a9, 1
3f7a99f0:	move   *a13(0xff60), a11, 1
3f7a9a10:	move   *a9(0x3b0), a9, 0
3f7a9a30:	add    a11, a9
3f7a9a40:	move   a9, *a13(0xff60), 1
L3F7A9A60:
3f7a9a60:	move   *a13(0xffa0), a11, 1
3f7a9a80:	move   *a11(0x200), *a14+, 1
3f7a9aa0:	move   *a11(0x220), *a14+, 1
3f7a9ac0:	calla  L3FE10B50
3f7a9af0:	move   a8, *a13, 1
3f7a9b00:	move   *a11(0x240), *a14+, 1
3f7a9b20:	move   *a11(0x260), *a14+, 1
3f7a9b40:	calla  L3FE10B50
3f7a9b70:	move   a8, *a13(0x20), 1
3f7a9b90:	move   *a11(0x280), *a14+, 1
3f7a9bb0:	move   *a11(0x2a0), *a14+, 1
3f7a9bd0:	calla  L3FE10B50
3f7a9c00:	move   a8, *a13(0x40), 1
3f7a9c20:	move   *a11(0x2c0), *a14+, 1
3f7a9c40:	move   *a11(0x2e0), *a14+, 1
3f7a9c60:	calla  L3FE10B50
3f7a9c90:	move   a8, *a13(0x60), 1
3f7a9cb0:	move   *a13(0x40), a9, 1
3f7a9cd0:	move   *a13, a11, 1
3f7a9ce0:	sub    a11, a9
3f7a9cf0:	move   a9, *a13(0x80), 1
3f7a9d10:	move   *a13(0x20), a9, 1
3f7a9d30:	sub    a9, a8
3f7a9d40:	move   a8, *a13(0xa0), 1
3f7a9d60:	jreq   L3F7A9DA0
3f7a9d70:	move   *a13(0x80), a9, 1
3f7a9d90:	jrne   L3F7AA380
L3F7A9DA0:
3f7a9da0:	move   a8, a9
3f7a9db0:	jrne   L3F7A9FB0
3f7a9dc0:	move   *a13(0xffc0), a7, 1
3f7a9de0:	setf   16, 0, 0
3f7a9df0:	move   *a7(0x160), a7, 0
3f7a9e10:	srl    0x1, a7
3f7a9e20:	move   *a13(0x20), a9, 1
3f7a9e40:	sub    a7, a9
3f7a9e50:	move   a9, *a13(0x4f0), 0
3f7a9e70:	move   *a13(0xffc0), a9, 1
3f7a9e90:	move   *a9(0x160), *a13(0x510), 0
3f7a9ec0:	move   *a13(0x80), a7, 1
3f7a9ee0:	jrge   L3F7A9F60
3f7a9ef0:	move   *a13(0x40), *a13(0x4e0), 0
3f7a9f20:	neg    a7
3f7a9f30:	move   a7, *a13(0x500), 0
3f7a9f50:	jruc   L3F7AA170
L3F7A9F60:
3f7a9f60:	move   a11, *a13(0x4e0), 0
3f7a9f80:	move   a7, *a13(0x500), 0
3f7a9fa0:	jruc   L3F7AA170
L3F7A9FB0:
3f7a9fb0:	move   *a13(0xffc0), a7, 1
3f7a9fd0:	setf   16, 0, 0
3f7a9fe0:	move   *a7(0x160), a7, 0
3f7aa000:	srl    0x1, a7
3f7aa010:	sub    a7, a11
3f7aa020:	move   a11, *a13(0x4e0), 0
3f7aa040:	move   *a13(0xffc0), a11, 1
3f7aa060:	move   *a11(0x160), *a13(0x500), 0
3f7aa090:	move   a8, a7
3f7aa0a0:	jrge   L3F7AA120
3f7aa0b0:	move   *a13(0x60), *a13(0x4f0), 0
3f7aa0e0:	neg    a7
3f7aa0f0:	move   a7, *a13(0x510), 0
3f7aa110:	jruc   L3F7AA170
L3F7AA120:
3f7aa120:	move   *a13(0x20), *a13(0x4f0), 0
3f7aa150:	move   a7, *a13(0x510), 0
L3F7AA170:
3f7aa170:	setf   16, 1, 0
3f7aa180:	move   *a13(0xff80), a11, 0
3f7aa1a0:	move   *a13(0x4e0), a9, 0
3f7aa1c0:	add    a11, a9
3f7aa1d0:	move   a9, *a13(0x4e0), 0
3f7aa1f0:	move   *a13(0xff60), a7, 0
3f7aa210:	move   *a13(0x4f0), a9, 0
3f7aa230:	add    a7, a9
3f7aa240:	move   a9, *a13(0x4f0), 0
3f7aa260:	move   a14, -*sp, 1
3f7aa270:	move   a13, a9
3f7aa280:	addi   0x4e0, a9
3f7aa2a0:	move   a9, *a14+, 1
3f7aa2b0:	movk   1, a9
3f7aa2c0:	move   a9, *a14+, 1
3f7aa2d0:	move   *a13(0xffc0), *a14+, 1
3f7aa2f0:	move   *a13(0xffe0), *a14+, 1
3f7aa310:	move   *a13(0xffc0), a9, 1
3f7aa330:	move   *a9(0x540), a7, 1
3f7aa350:	call   a7
3f7aa360:	jauc   L3F7AB2B0
L3F7AA380:
3f7aa380:	move   a8, a7
3f7aa390:	jrgt   L3F7AA3D0
3f7aa3a0:	jrne   L3F7AA420
3f7aa3b0:	move   a9, a9
3f7aa3c0:	jrge   L3F7AA420
L3F7AA3D0:
3f7aa3d0:	move   *a13(0xffa0), a7, 1
3f7aa3f0:	addi   0x200, a7
3f7aa410:	jruc   L3F7AA460
L3F7AA420:
3f7aa420:	move   *a13(0xffa0), a7, 1
3f7aa440:	addi   0x280, a7
L3F7AA460:
3f7aa460:	move   a7, *a13(0x120), 1
3f7aa480:	move   a7, *a13(0xe0), 1
3f7aa4a0:	move   *a13(0xffa0), a9, 1
3f7aa4c0:	addi   0x200, a9
3f7aa4e0:	move   a9, *a13(0xc0), 1
3f7aa500:	move   *a13(0xffa0), a9, 1
3f7aa520:	addi   0x280, a9
3f7aa540:	move   a9, *a13(0x100), 1
3f7aa560:	move   *a13(0x80), *a13(0x4e0), 1
3f7aa590:	neg    a8
3f7aa5a0:	move   a8, *a13(0x80), 1
3f7aa5c0:	move   *a13(0x4e0), *a13(0xa0), 1
3f7aa5f0:	move   *a13(0xffa0), a11, 1
3f7aa610:	addi   0x180, a11
3f7aa630:	move   a11, *a13(0x3e0), 1
3f7aa650:	sub    a9, a9
3f7aa660:	move   a9, *a13(0x420), 1
L3F7AA680:
3f7aa680:	move   *a13(0x420), a11, 1
3f7aa6a0:	sll    0x7, a11
3f7aa6b0:	move   *a13(0xffa0), a9, 1
3f7aa6d0:	add    a9, a11
3f7aa6e0:	move   a11, *a13(0x400), 1
3f7aa700:	move   *a13(0x420), a7, 1
3f7aa720:	move   a7, a9
3f7aa730:	sll    0x7, a7
3f7aa740:	sll    0x5, a9
3f7aa750:	add    a9, a7
3f7aa760:	add    a13, a7
3f7aa770:	addi   0x140, a7
3f7aa790:	move   a7, *a13(0x3c0), 1
3f7aa7b0:	move   *a13(0xa0), a9, 1
3f7aa7d0:	jrgt   L3F7AA820
3f7aa7e0:	jrne   L3F7AA930
3f7aa7f0:	move   *a13(0x80), a7, 1
3f7aa810:	jrge   L3F7AA930
L3F7AA820:
3f7aa820:	movk   1, a7
3f7aa830:	move   a7, *a13(0x440), 1
3f7aa850:	move   *a13(0x3e0), *a13(0x460), 1
3f7aa880:	move   a11, *a13(0x480), 1
3f7aa8a0:	move   *a13(0x3c0), a9, 1
3f7aa8c0:	move   *a13(0x80), *a9(0x40), 1
3f7aa8f0:	move   *a13(0xa0), *a9(0x60), 1
3f7aa920:	jruc   L3F7AAA70
L3F7AA930:
3f7aa930:	sub    a7, a7
3f7aa940:	move   a7, *a13(0x440), 1
3f7aa960:	move   a11, *a13(0x460), 1
3f7aa980:	move   *a13(0x3e0), *a13(0x480), 1
3f7aa9b0:	move   *a13(0x3c0), a9, 1
3f7aa9d0:	move   *a13(0x80), a7, 1
3f7aa9f0:	neg    a7
3f7aaa00:	move   a7, *a9(0x40), 1
3f7aaa20:	move   *a13(0xa0), a7, 1
3f7aaa40:	neg    a7
3f7aaa50:	move   a7, *a9(0x60), 1
L3F7AAA70:
3f7aaa70:	move   *a13(0x420), a7, 1
3f7aaa90:	btst   0, a7
3f7aaaa0:	jreq   L3F7AAC30
3f7aaab0:	move   a14, -*sp, 1
3f7aaac0:	move   *a13(0x440), *a14+, 1
3f7aaae0:	move   *a13(0xffc0), a7, 1
3f7aab00:	setf   16, 0, 0
3f7aab10:	move   *a7(0x160), a8, 0
3f7aab30:	move   a8, *a14+, 1
3f7aab40:	move   a9, *a14+, 1
3f7aab50:	move   *a13(0x480), *a14+, 1
3f7aab70:	move   *a13(0x460), *a14+, 1
3f7aab90:	move   *a13(0x420), a7, 1
3f7aabb0:	sll    0x5, a7
3f7aabc0:	add    a13, a7
3f7aabd0:	move   *a7(0xc0), *a14+, 1
3f7aabf0:	calla  L3F7C2A10
3f7aac20:	jruc   L3F7AAD00
L3F7AAC30:
3f7aac30:	move   a14, -*sp, 1
3f7aac40:	move   a9, *a14+, 1
3f7aac50:	move   *a13(0x480), *a14+, 1
3f7aac70:	move   *a13(0x460), *a14+, 1
3f7aac90:	sll    0x5, a7
3f7aaca0:	add    a13, a7
3f7aacb0:	move   *a7(0xc0), *a14+, 1
3f7aacd0:	calla  L3F7C6830
L3F7AAD00:
3f7aad00:	setf   16, 1, 0
3f7aad10:	move   *a13(0xff80), a7, 0
3f7aad30:	move   *a9, a11, 0
3f7aad40:	add    a7, a11
3f7aad50:	move   a11, *a9, 0
3f7aad60:	move   *a13(0xff60), a11, 0
3f7aad80:	addk   16, a9
3f7aad90:	move   *a9, a7, 0
3f7aada0:	add    a11, a7
3f7aadb0:	move   a7, *a9, 0
3f7aadc0:	move   *a13(0x3c0), a9, 1
3f7aade0:	move   *a13(0xff80), a7, 0
3f7aae00:	addk   32, a9
3f7aae10:	move   *a9, a11, 0
3f7aae20:	add    a7, a11
3f7aae30:	move   a11, *a9, 0
3f7aae40:	move   *a13(0x3c0), a11, 1
3f7aae60:	move   *a13(0xff60), a9, 0
3f7aae80:	move   *a11(0x30), a7, 0
3f7aaea0:	add    a9, a7
3f7aaeb0:	move   a7, *a11(0x30), 0
3f7aaed0:	move   *a13(0x80), *a13(0x4e0), 1
3f7aaf00:	move   *a13(0xa0), *a13(0x80), 1
3f7aaf30:	move   *a13(0x4e0), a7, 1
3f7aaf50:	neg    a7
3f7aaf60:	move   a7, *a13(0xa0), 1
3f7aaf80:	move   *a13(0x400), *a13(0x3e0), 1
3f7aafb0:	move   *a13(0x420), a11, 1
3f7aafd0:	inc    a11
3f7aafe0:	move   a11, *a13(0x420), 1
3f7ab000:	subk   4, a11
3f7ab010:	jalt   L3F7AA680
3f7ab030:	move   a14, -*sp, 1
3f7ab040:	move   a13, a11
3f7ab050:	addi   0x4c0, a11
3f7ab070:	move   a11, *a14+, 1
3f7ab080:	move   a13, a9
3f7ab090:	addi   0x4a0, a9
3f7ab0b0:	move   a9, *a14+, 1
3f7ab0c0:	move   a13, a7
3f7ab0d0:	addi   0x140, a7
3f7ab0f0:	move   a7, *a14+, 1
3f7ab100:	movk   4, a7
3f7ab110:	move   a7, *a14+, 1
3f7ab120:	calla  L3F782D10
3f7ab150:	move   *a13(0x4a0), a7, 1
3f7ab170:	jrle   L3F7AB2B0
3f7ab180:	move   a14, -*sp, 1
3f7ab190:	move   *a13(0x4c0), *a14+, 1
3f7ab1b0:	move   a7, *a14+, 1
3f7ab1c0:	move   *a13(0xffc0), *a14+, 1
3f7ab1e0:	move   *a13(0xffe0), *a14+, 1
3f7ab200:	move   *a13(0xffc0), a9, 1
3f7ab220:	move   *a9(0x520), a11, 1
3f7ab240:	call   a11
3f7ab250:	move   a14, -*sp, 1
3f7ab260:	move   *a13(0x4c0), *a14+, 1
3f7ab280:	calla  L3F702440
L3F7AB2B0:
3f7ab2b0:	move   *sp(0xa0), a14, 1
3f7ab2d0:	mmfm   sp, a7,a9,a11,a13
3f7ab2f0:	rets   2
L3F7AB300:
3f7ab300:	mmtm   sp, a7,a9,a11,a13
3f7ab320:	move   a14, a13
3f7ab330:	addi   0x5a0, a14
3f7ab350:	move   *a13(0xffc0), a11, 1
3f7ab370:	setf   1, 0, 0
3f7ab380:	move   *a11(0x1b9), a11, 0
3f7ab3a0:	jreq   L3F7AB520
3f7ab3b0:	move   *a13(0xffe0), a11, 1
3f7ab3d0:	setf   16, 1, 0
3f7ab3e0:	move   *a11, a11, 0
3f7ab3f0:	jrne   L3F7AB520
3f7ab400:	move   *a13(0xffe0), a11, 1
3f7ab420:	move   *a13(0xff60), a9, 1
3f7ab440:	move   *a11(0x3a0), a11, 0
3f7ab460:	add    a9, a11
3f7ab470:	move   a11, *a13(0xff60), 1
3f7ab490:	move   *a13(0xffe0), a9, 1
3f7ab4b0:	move   *a13(0xff40), a11, 1
3f7ab4d0:	move   *a9(0x3b0), a9, 0
3f7ab4f0:	add    a11, a9
3f7ab500:	move   a9, *a13(0xff40), 1
L3F7AB520:
3f7ab520:	move   *a13(0xff80), a11, 1
3f7ab540:	setf   16, 1, 0
3f7ab550:	move   *a11(0x20), a9, 0
3f7ab570:	move   *a11, a7, 0
3f7ab580:	sub    a7, a9
3f7ab590:	move   a9, *a13, 1
3f7ab5a0:	move   *a11(0x30), a7, 0
3f7ab5c0:	move   *a11(0x10), a9, 0
3f7ab5e0:	sub    a9, a7
3f7ab5f0:	move   a7, *a13(0x20), 1
3f7ab610:	jreq   L3F7AB650
3f7ab620:	move   *a13, a9, 1
3f7ab630:	jane   L3F7ABF90
L3F7AB650:
3f7ab650:	move   *a13(0xffa0), a9, 1
3f7ab670:	move   *a9(0x200), *a14+, 1
3f7ab690:	move   *a9(0x220), *a14+, 1
3f7ab6b0:	calla  L3FE10B50
3f7ab6e0:	move   a8, *a13(0x520), 1
3f7ab700:	move   *a9(0x240), *a14+, 1
3f7ab720:	move   *a9(0x260), *a14+, 1
3f7ab740:	calla  L3FE10B50
3f7ab770:	move   a8, *a13(0x540), 1
3f7ab790:	move   *a9(0x280), *a14+, 1
3f7ab7b0:	move   *a9(0x2a0), *a14+, 1
3f7ab7d0:	calla  L3FE10B50
3f7ab800:	move   a8, *a13(0x560), 1
3f7ab820:	move   *a9(0x2c0), *a14+, 1
3f7ab840:	move   *a9(0x2e0), *a14+, 1
3f7ab860:	calla  L3FE10B50
3f7ab890:	move   a8, *a13(0x580), 1
3f7ab8b0:	move   a7, a7
3f7ab8c0:	jrne   L3F7ABB50
3f7ab8d0:	move   *a13(0xffc0), a7, 1
3f7ab8f0:	setf   16, 0, 0
3f7ab900:	move   *a7(0x160), a7, 0
3f7ab920:	srl    0x1, a7
3f7ab930:	move   *a13(0x540), a9, 1
3f7ab950:	sub    a7, a9
3f7ab960:	move   a9, *a13(0x4f0), 0
3f7ab980:	move   *a13(0xffc0), a9, 1
3f7ab9a0:	move   *a9(0x160), *a13(0x510), 0
3f7ab9d0:	move   *a13, a7, 1
3f7ab9e0:	jrge   L3F7ABAA0
3f7ab9f0:	move   *a13(0x560), *a13(0x4e0), 0
3f7aba20:	move   *a13(0x520), a7, 1
3f7aba40:	move   *a13(0x560), a9, 1
3f7aba60:	sub    a9, a7
3f7aba70:	move   a7, *a13(0x500), 0
3f7aba90:	jruc   L3F7ABD80
L3F7ABAA0:
3f7abaa0:	move   *a13(0x520), *a13(0x4e0), 0
3f7abad0:	move   *a13(0x560), a7, 1
3f7abaf0:	move   *a13(0x520), a9, 1
3f7abb10:	sub    a9, a7
3f7abb20:	move   a7, *a13(0x500), 0
3f7abb40:	jruc   L3F7ABD80
L3F7ABB50:
3f7abb50:	move   *a13(0xffc0), a7, 1
3f7abb70:	setf   16, 0, 0
3f7abb80:	move   *a7(0x160), a7, 0
3f7abba0:	srl    0x1, a7
3f7abbb0:	move   *a13(0x520), a9, 1
3f7abbd0:	sub    a7, a9
3f7abbe0:	move   a9, *a13(0x4e0), 0
3f7abc00:	move   *a13(0xffc0), a9, 1
3f7abc20:	move   *a9(0x160), *a13(0x500), 0
3f7abc50:	move   *a13(0x20), a7, 1
3f7abc70:	jrge   L3F7ABD00
3f7abc80:	move   a8, *a13(0x4f0), 0
3f7abca0:	move   *a13(0x540), a7, 1
3f7abcc0:	sub    a8, a7
3f7abcd0:	move   a7, *a13(0x510), 0
3f7abcf0:	jruc   L3F7ABD80
L3F7ABD00:
3f7abd00:	move   *a13(0x540), *a13(0x4f0), 0
3f7abd30:	move   *a13(0x540), a7, 1
3f7abd50:	sub    a7, a8
3f7abd60:	move   a8, *a13(0x510), 0
L3F7ABD80:
3f7abd80:	setf   16, 1, 0
3f7abd90:	move   *a13(0xff60), a9, 0
3f7abdb0:	move   *a13(0x4e0), a7, 0
3f7abdd0:	add    a9, a7
3f7abde0:	move   a7, *a13(0x4e0), 0
3f7abe00:	move   *a13(0xff40), a7, 0
3f7abe20:	move   *a13(0x4f0), a9, 0
3f7abe40:	add    a7, a9
3f7abe50:	move   a9, *a13(0x4f0), 0
3f7abe70:	move   a14, -*sp, 1
3f7abe80:	move   a13, a9
3f7abe90:	addi   0x4e0, a9
3f7abeb0:	move   a9, *a14+, 1
3f7abec0:	movk   1, a9
3f7abed0:	move   a9, *a14+, 1
3f7abee0:	move   *a13(0xffc0), *a14+, 1
3f7abf00:	move   *a13(0xffe0), *a14+, 1
3f7abf20:	move   *a13(0xffc0), a9, 1
3f7abf40:	move   *a9(0x540), a7, 1
3f7abf60:	call   a7
3f7abf70:	jauc   L3F7AE240
L3F7ABF90:
3f7abf90:	move   a7, a8
3f7abfa0:	jrgt   L3F7ABFE0
3f7abfb0:	jrne   L3F7AC140
3f7abfc0:	move   a9, a9
3f7abfd0:	jrge   L3F7AC140
L3F7ABFE0:
3f7abfe0:	move   *a11, a8, 0
3f7abff0:	calla  L3FE11750
3f7ac020:	move   -*a14, a8, 1
3f7ac030:	move   a8, *a13(0x60), 1
3f7ac050:	move   -*a14, a8, 1
3f7ac060:	move   a8, *a13(0x40), 1
3f7ac080:	move   *a11(0x10), a8, 0
3f7ac0a0:	calla  L3FE11750
3f7ac0d0:	move   -*a14, a8, 1
3f7ac0e0:	move   a8, *a13(0xa0), 1
3f7ac100:	move   -*a14, a8, 1
3f7ac110:	move   a8, *a13(0x80), 1
3f7ac130:	jruc   L3F7AC2A0
L3F7AC140:
3f7ac140:	move   *a11(0x20), a8, 0
3f7ac160:	calla  L3FE11750
3f7ac190:	move   -*a14, a8, 1
3f7ac1a0:	move   a8, *a13(0x60), 1
3f7ac1c0:	move   -*a14, a8, 1
3f7ac1d0:	move   a8, *a13(0x40), 1
3f7ac1f0:	move   *a11(0x30), a8, 0
3f7ac210:	calla  L3FE11750
3f7ac240:	move   -*a14, a8, 1
3f7ac250:	move   a8, *a13(0xa0), 1
3f7ac270:	move   -*a14, a8, 1
3f7ac280:	move   a8, *a13(0x80), 1
L3F7AC2A0:
3f7ac2a0:	move   a9, *a13(0x4e0), 1
3f7ac2c0:	neg    a7
3f7ac2d0:	move   a7, *a13, 1
3f7ac2e0:	move   a9, *a13(0x20), 1
3f7ac300:	move   *a13(0xffa0), a11, 1
3f7ac320:	addi   0x180, a11
3f7ac340:	move   a11, *a13(0x3e0), 1
3f7ac360:	sub    a9, a9
3f7ac370:	move   a9, *a13(0x420), 1
L3F7AC390:
3f7ac390:	move   *a13(0x420), a11, 1
3f7ac3b0:	sll    0x7, a11
3f7ac3c0:	move   *a13(0xffa0), a9, 1
3f7ac3e0:	add    a9, a11
3f7ac3f0:	move   a11, *a13(0x400), 1
3f7ac410:	move   *a13(0x420), a7, 1
3f7ac430:	move   a7, a9
3f7ac440:	sll    0x7, a7
3f7ac450:	sll    0x5, a9
3f7ac460:	add    a9, a7
3f7ac470:	add    a13, a7
3f7ac480:	addi   0x140, a7
3f7ac4a0:	move   a7, *a13(0x3c0), 1
3f7ac4c0:	move   *a13(0x20), a9, 1
3f7ac4e0:	jrgt   L3F7AC520
3f7ac4f0:	jrne   L3F7AC630
3f7ac500:	move   *a13, a7, 1
3f7ac510:	jrge   L3F7AC630
L3F7AC520:
3f7ac520:	movk   1, a7
3f7ac530:	move   a7, *a13(0x440), 1
3f7ac550:	move   *a13(0x3e0), *a13(0x460), 1
3f7ac580:	move   a11, *a13(0x480), 1
3f7ac5a0:	move   *a13(0x3c0), a9, 1
3f7ac5c0:	move   *a13(0x0), *a9(0x40), 1
3f7ac5f0:	move   *a13(0x20), *a9(0x60), 1
3f7ac620:	jruc   L3F7AC760
L3F7AC630:
3f7ac630:	sub    a7, a7
3f7ac640:	move   a7, *a13(0x440), 1
3f7ac660:	move   a11, *a13(0x460), 1
3f7ac680:	move   *a13(0x3e0), *a13(0x480), 1
3f7ac6b0:	move   *a13(0x3c0), a9, 1
3f7ac6d0:	move   *a13, a7, 1
3f7ac6e0:	neg    a7
3f7ac6f0:	move   a7, *a9(0x40), 1
3f7ac710:	move   *a13(0x20), a7, 1
3f7ac730:	neg    a7
3f7ac740:	move   a7, *a9(0x60), 1
L3F7AC760:
3f7ac760:	move   *a13(0x420), a7, 1
3f7ac780:	btst   0, a7
3f7ac790:	jreq   L3F7AC910
3f7ac7a0:	move   a14, -*sp, 1
3f7ac7b0:	move   *a13(0x440), *a14+, 1
3f7ac7d0:	move   *a13(0xffc0), a7, 1
3f7ac7f0:	setf   16, 0, 0
3f7ac800:	move   *a7(0x160), a8, 0
3f7ac820:	move   a8, *a14+, 1
3f7ac830:	move   a9, *a14+, 1
3f7ac840:	move   *a13(0x480), *a14+, 1
3f7ac860:	move   *a13(0x460), *a14+, 1
3f7ac880:	move   a13, a7
3f7ac890:	addi   0x40, a7
3f7ac8b0:	move   a7, *a14+, 1
3f7ac8c0:	calla  L3F7C2A10
3f7ac8f0:	jauc   L3F7ADC90
L3F7AC910:
3f7ac910:	move   a7, a8
3f7ac920:	jane   L3F7AD260
3f7ac940:	move   *a13(0xff80), a7, 1
3f7ac960:	setf   16, 1, 0
3f7ac970:	move   *a7, a8, 0
3f7ac980:	calla  L3FE11750
3f7ac9b0:	move   *a7(0x40), *a14+, 1
3f7ac9d0:	move   *a7(0x60), *a14+, 1
3f7ac9f0:	calla  L3FE0C8D0
3f7aca20:	movi   0x3f7e5e20, a8
3f7aca50:	move   *a8+, *a14+, 1
3f7aca60:	move   *a8+, *a14+, 1
3f7aca70:	calla  L3FE0E730
3f7acaa0:	jreq   L3F7ACB70
3f7acab0:	move   *a7, a8, 0
3f7acac0:	calla  L3FE11750
3f7acaf0:	move   *a7(0x40), *a14+, 1
3f7acb10:	move   *a7(0x60), *a14+, 1
3f7acb30:	calla  L3FE0C8D0
3f7acb60:	jruc   L3F7ACC20
L3F7ACB70:
3f7acb70:	move   *a7, a8, 0
3f7acb80:	calla  L3FE11750
3f7acbb0:	move   *a7(0x40), *a14+, 1
3f7acbd0:	move   *a7(0x60), *a14+, 1
3f7acbf0:	calla  L3FE0C830
L3F7ACC20:
3f7acc20:	movi   0x3f7e5e60, a8
3f7acc50:	move   *a8+, *a14+, 1
3f7acc60:	move   *a8+, *a14+, 1
3f7acc70:	calla  L3FE0E6D0
3f7acca0:	jreq   L3F7AD260
3f7accb0:	move   *a7(0x10), a8, 0
3f7accd0:	calla  L3FE11750
3f7acd00:	move   *a7(0x80), *a14+, 1
3f7acd20:	move   *a7(0xa0), *a14+, 1
3f7acd40:	calla  L3FE0C8D0
3f7acd70:	movi   0x3f7e5e20, a8
3f7acda0:	move   *a8+, *a14+, 1
3f7acdb0:	move   *a8+, *a14+, 1
3f7acdc0:	calla  L3FE0E730
3f7acdf0:	jreq   L3F7ACED0
3f7ace00:	move   *a7(0x10), a8, 0
3f7ace20:	calla  L3FE11750
3f7ace50:	move   *a7(0x80), *a14+, 1
3f7ace70:	move   *a7(0xa0), *a14+, 1
3f7ace90:	calla  L3FE0C8D0
3f7acec0:	jruc   L3F7ACF90
L3F7ACED0:
3f7aced0:	move   *a7(0x10), a8, 0
3f7acef0:	calla  L3FE11750
3f7acf20:	move   *a7(0x80), *a14+, 1
3f7acf40:	move   *a7(0xa0), *a14+, 1
3f7acf60:	calla  L3FE0C830
L3F7ACF90:
3f7acf90:	movi   0x3f7e5e60, a8
3f7acfc0:	move   *a8+, *a14+, 1
3f7acfd0:	move   *a8+, *a14+, 1
3f7acfe0:	calla  L3FE0E6D0
3f7ad010:	jreq   L3F7AD260
3f7ad020:	move   *a7, a8, 0
3f7ad030:	calla  L3FE11750
3f7ad060:	move   -*a14, a8, 1
3f7ad070:	move   a8, *a13(0xe0), 1
3f7ad090:	move   -*a14, a8, 1
3f7ad0a0:	move   a8, *a13(0xc0), 1
3f7ad0c0:	move   *a7(0x10), a8, 0
3f7ad0e0:	calla  L3FE11750
3f7ad110:	move   -*a14, a8, 1
3f7ad120:	move   a8, *a13(0x120), 1
3f7ad140:	move   -*a14, a8, 1
3f7ad150:	move   a8, *a13(0x100), 1
3f7ad170:	move   a14, -*sp, 1
3f7ad180:	move   a9, *a14+, 1
3f7ad190:	move   *a13(0x480), *a14+, 1
3f7ad1b0:	move   *a13(0x460), *a14+, 1
3f7ad1d0:	move   a13, a7
3f7ad1e0:	addi   0xc0, a7
3f7ad200:	move   a7, *a14+, 1
3f7ad210:	calla  L3F7C6830
3f7ad240:	jauc   L3F7ADC90
L3F7AD260:
3f7ad260:	move   *a13(0x420), a7, 1
3f7ad280:	subk   2, a7
3f7ad290:	jane   L3F7ADC00
3f7ad2b0:	move   *a13(0xff80), a7, 1
3f7ad2d0:	setf   16, 1, 0
3f7ad2e0:	move   *a7(0x20), a8, 0
3f7ad300:	calla  L3FE11750
3f7ad330:	move   *a7(0xc0), *a14+, 1
3f7ad350:	move   *a7(0xe0), *a14+, 1
3f7ad370:	calla  L3FE0C8D0
3f7ad3a0:	movi   0x3f7e5e20, a8
3f7ad3d0:	move   *a8+, *a14+, 1
3f7ad3e0:	move   *a8+, *a14+, 1
3f7ad3f0:	calla  L3FE0E730
3f7ad420:	jreq   L3F7AD500
3f7ad430:	move   *a7(0x20), a8, 0
3f7ad450:	calla  L3FE11750
3f7ad480:	move   *a7(0xc0), *a14+, 1
3f7ad4a0:	move   *a7(0xe0), *a14+, 1
3f7ad4c0:	calla  L3FE0C8D0
3f7ad4f0:	jruc   L3F7AD5C0
L3F7AD500:
3f7ad500:	move   *a7(0x20), a8, 0
3f7ad520:	calla  L3FE11750
3f7ad550:	move   *a7(0xc0), *a14+, 1
3f7ad570:	move   *a7(0xe0), *a14+, 1
3f7ad590:	calla  L3FE0C830
L3F7AD5C0:
3f7ad5c0:	movi   0x3f7e5e60, a8
3f7ad5f0:	move   *a8+, *a14+, 1
3f7ad600:	move   *a8+, *a14+, 1
3f7ad610:	calla  L3FE0E6D0
3f7ad640:	jreq   L3F7ADC00
3f7ad650:	move   *a7(0x30), a8, 0
3f7ad670:	calla  L3FE11750
3f7ad6a0:	move   *a7(0x100), *a14+, 1
3f7ad6c0:	move   *a7(0x120), *a14+, 1
3f7ad6e0:	calla  L3FE0C8D0
3f7ad710:	movi   0x3f7e5e20, a8
3f7ad740:	move   *a8+, *a14+, 1
3f7ad750:	move   *a8+, *a14+, 1
3f7ad760:	calla  L3FE0E730
3f7ad790:	jreq   L3F7AD870
3f7ad7a0:	move   *a7(0x30), a8, 0
3f7ad7c0:	calla  L3FE11750
3f7ad7f0:	move   *a7(0x100), *a14+, 1
3f7ad810:	move   *a7(0x120), *a14+, 1
3f7ad830:	calla  L3FE0C8D0
3f7ad860:	jruc   L3F7AD930
L3F7AD870:
3f7ad870:	move   *a7(0x30), a8, 0
3f7ad890:	calla  L3FE11750
3f7ad8c0:	move   *a7(0x100), *a14+, 1
3f7ad8e0:	move   *a7(0x120), *a14+, 1
3f7ad900:	calla  L3FE0C830
L3F7AD930:
3f7ad930:	movi   0x3f7e5e60, a8
3f7ad960:	move   *a8+, *a14+, 1
3f7ad970:	move   *a8+, *a14+, 1
3f7ad980:	calla  L3FE0E6D0
3f7ad9b0:	jreq   L3F7ADC00
3f7ad9c0:	move   *a7(0x20), a8, 0
3f7ad9e0:	calla  L3FE11750
3f7ada10:	move   -*a14, a8, 1
3f7ada20:	move   a8, *a13(0xe0), 1
3f7ada40:	move   -*a14, a8, 1
3f7ada50:	move   a8, *a13(0xc0), 1
3f7ada70:	move   *a7(0x30), a8, 0
3f7ada90:	calla  L3FE11750
3f7adac0:	move   -*a14, a8, 1
3f7adad0:	move   a8, *a13(0x120), 1
3f7adaf0:	move   -*a14, a8, 1
3f7adb00:	move   a8, *a13(0x100), 1
3f7adb20:	move   a14, -*sp, 1
3f7adb30:	move   a9, *a14+, 1
3f7adb40:	move   *a13(0x480), *a14+, 1
3f7adb60:	move   *a13(0x460), *a14+, 1
3f7adb80:	move   a13, a7
3f7adb90:	addi   0xc0, a7
3f7adbb0:	move   a7, *a14+, 1
3f7adbc0:	calla  L3F7C6830
3f7adbf0:	jruc   L3F7ADC90
L3F7ADC00:
3f7adc00:	move   a14, -*sp, 1
3f7adc10:	move   a9, *a14+, 1
3f7adc20:	move   *a13(0x480), *a14+, 1
3f7adc40:	move   *a13(0x460), *a14+, 1
3f7adc60:	calla  L3F7C9000
L3F7ADC90:
3f7adc90:	setf   16, 1, 0
3f7adca0:	move   *a13(0xff60), a7, 0
3f7adcc0:	move   *a9, a11, 0
3f7adcd0:	add    a7, a11
3f7adce0:	move   a11, *a9, 0
3f7adcf0:	move   *a13(0xff40), a11, 0
3f7add10:	addk   16, a9
3f7add20:	move   *a9, a7, 0
3f7add30:	add    a11, a7
3f7add40:	move   a7, *a9, 0
3f7add50:	move   *a13(0x3c0), a9, 1
3f7add70:	move   *a13(0xff60), a7, 0
3f7add90:	addk   32, a9
3f7adda0:	move   *a9, a11, 0
3f7addb0:	add    a7, a11
3f7addc0:	move   a11, *a9, 0
3f7addd0:	move   *a13(0x3c0), a11, 1
3f7addf0:	move   *a13(0xff40), a9, 0
3f7ade10:	move   *a11(0x30), a7, 0
3f7ade30:	add    a9, a7
3f7ade40:	move   a7, *a11(0x30), 0
3f7ade60:	move   *a13(0x0), *a13(0x4e0), 1
3f7ade90:	move   *a13(0x20), *a13(0x0), 1
3f7adec0:	move   *a13(0x4e0), a7, 1
3f7adee0:	neg    a7
3f7adef0:	move   a7, *a13(0x20), 1
3f7adf10:	move   *a13(0x400), *a13(0x3e0), 1
3f7adf40:	move   *a13(0x420), a11, 1
3f7adf60:	inc    a11
3f7adf70:	move   a11, *a13(0x420), 1
3f7adf90:	subk   4, a11
3f7adfa0:	jalt   L3F7AC390
3f7adfc0:	move   a14, -*sp, 1
3f7adfd0:	move   a13, a11
3f7adfe0:	addi   0x4c0, a11
3f7ae000:	move   a11, *a14+, 1
3f7ae010:	move   a13, a9
3f7ae020:	addi   0x4a0, a9
3f7ae040:	move   a9, *a14+, 1
3f7ae050:	move   a13, a7
3f7ae060:	addi   0x140, a7
3f7ae080:	move   a7, *a14+, 1
3f7ae090:	movk   4, a7
3f7ae0a0:	move   a7, *a14+, 1
3f7ae0b0:	calla  L3F782D10
3f7ae0e0:	move   *a13(0x4a0), a7, 1
3f7ae100:	jrle   L3F7AE240
3f7ae110:	move   a14, -*sp, 1
3f7ae120:	move   *a13(0x4c0), *a14+, 1
3f7ae140:	move   a7, *a14+, 1
3f7ae150:	move   *a13(0xffc0), *a14+, 1
3f7ae170:	move   *a13(0xffe0), *a14+, 1
3f7ae190:	move   *a13(0xffc0), a9, 1
3f7ae1b0:	move   *a9(0x520), a11, 1
3f7ae1d0:	call   a11
3f7ae1e0:	move   a14, -*sp, 1
3f7ae1f0:	move   *a13(0x4c0), *a14+, 1
3f7ae210:	calla  L3F702440
L3F7AE240:
3f7ae240:	move   *sp(0xa0), a14, 1
3f7ae260:	mmfm   sp, a7,a9,a11,a13
3f7ae280:	rets   2
L3F7AE290:
3f7ae290:	mmtm   sp, a7,a9,a11,a13
3f7ae2b0:	move   a14, a13
3f7ae2c0:	addi   0x6c0, a14
3f7ae2e0:	move   *a13(0xffc0), a11, 1
3f7ae300:	setf   1, 0, 0
3f7ae310:	move   *a11(0x1b9), a11, 0
3f7ae330:	jreq   L3F7AE4B0
3f7ae340:	move   *a13(0xffe0), a11, 1
3f7ae360:	setf   16, 1, 0
3f7ae370:	move   *a11, a11, 0
3f7ae380:	jrne   L3F7AE4B0
3f7ae390:	move   *a13(0xffe0), a11, 1
3f7ae3b0:	move   *a13(0xff80), a9, 1
3f7ae3d0:	move   *a11(0x3a0), a11, 0
3f7ae3f0:	add    a9, a11
3f7ae400:	move   a11, *a13(0xff80), 1
3f7ae420:	move   *a13(0xffe0), a9, 1
3f7ae440:	move   *a13(0xff60), a11, 1
3f7ae460:	move   *a9(0x3b0), a9, 0
3f7ae480:	add    a11, a9
3f7ae490:	move   a9, *a13(0xff60), 1
L3F7AE4B0:
3f7ae4b0:	move   *a13(0xffa0), a11, 1
3f7ae4d0:	move   *a11(0x100), *a14+, 1
3f7ae4f0:	move   *a11(0x120), *a14+, 1
3f7ae510:	move   *a11(0x180), *a14+, 1
3f7ae530:	move   *a11(0x1a0), *a14+, 1
3f7ae550:	calla  L3FE0C8D0
3f7ae580:	calla  L3FE10B50
3f7ae5b0:	move   a8, *a13(0x420), 1
3f7ae5d0:	move   *a11(0x140), *a14+, 1
3f7ae5f0:	move   *a11(0x160), *a14+, 1
3f7ae610:	move   *a11(0x1c0), *a14+, 1
3f7ae630:	move   *a11(0x1e0), *a14+, 1
3f7ae650:	calla  L3FE0C8D0
3f7ae680:	calla  L3FE10B50
3f7ae6b0:	move   a8, *a13(0x440), 1
3f7ae6d0:	move   *a11(0x100), *a14+, 1
3f7ae6f0:	move   *a11(0x120), *a14+, 1
3f7ae710:	move   *a11(0x200), *a14+, 1
3f7ae730:	move   *a11(0x220), *a14+, 1
3f7ae750:	calla  L3FE0C8D0
3f7ae780:	calla  L3FE10B50
3f7ae7b0:	move   a8, *a13(0x460), 1
3f7ae7d0:	move   *a11(0x140), *a14+, 1
3f7ae7f0:	move   *a11(0x160), *a14+, 1
3f7ae810:	move   *a11(0x240), *a14+, 1
3f7ae830:	move   *a11(0x260), *a14+, 1
3f7ae850:	calla  L3FE0C8D0
3f7ae880:	calla  L3FE10B50
3f7ae8b0:	move   a8, *a13(0x480), 1
3f7ae8d0:	addi   0x40, a14
3f7ae8f0:	move   a14, -*sp, 1
3f7ae900:	move   *a13(0x440), a8, 1
3f7ae920:	calla  L3FE11750
3f7ae950:	move   *a13(0x420), a8, 1
3f7ae970:	calla  L3FE11750
3f7ae9a0:	calla  L3F7A3C80
3f7ae9d0:	move   -*a14, a8, 1
3f7ae9e0:	move   a8, *a13(0x520), 1
3f7aea00:	move   -*a14, a8, 1
3f7aea10:	move   a8, *a13(0x500), 1
3f7aea30:	addi   0x40, a14
3f7aea50:	move   a14, -*sp, 1
3f7aea60:	move   *a13(0x480), a8, 1
3f7aea80:	calla  L3FE11750
3f7aeab0:	move   *a13(0x460), a8, 1
3f7aead0:	calla  L3FE11750
3f7aeb00:	calla  L3F7A3C80
3f7aeb30:	move   -*a14, a8, 1
3f7aeb40:	move   a8, *a13(0x560), 1
3f7aeb60:	move   -*a14, a8, 1
3f7aeb70:	move   a8, *a13(0x540), 1
3f7aeb90:	move   *a13(0x540), *a14+, 1
3f7aebb0:	move   *a13(0x560), *a14+, 1
3f7aebd0:	movi   0x3f7e6060, a8
3f7aec00:	move   *a8+, *a14+, 1
3f7aec10:	move   *a8+, *a14+, 1
3f7aec20:	calla  L3FE0DE90
3f7aec50:	move   -*a14, a8, 1
3f7aec60:	move   a8, *a13(0x5a0), 1
3f7aec80:	move   -*a14, a8, 1
3f7aec90:	move   a8, *a13(0x580), 1
3f7aecb0:	move   *a13(0x540), *a14+, 1
3f7aecd0:	move   *a13(0x560), *a14+, 1
3f7aecf0:	movi   0x3f7e60a0, a8
3f7aed20:	move   *a8+, *a14+, 1
3f7aed30:	move   *a8+, *a14+, 1
3f7aed40:	calla  L3FE0DE90
3f7aed70:	move   -*a14, a8, 1
3f7aed80:	move   a8, *a13(0x5e0), 1
3f7aeda0:	move   -*a14, a8, 1
3f7aedb0:	move   a8, *a13(0x5c0), 1
3f7aedd0:	addi   0x40, a14
3f7aedf0:	move   a14, -*sp, 1
3f7aee00:	move   *a13(0x5c0), *a14+, 1
3f7aee20:	move   *a13(0x5e0), *a14+, 1
3f7aee40:	move   *a13(0x580), *a14+, 1
3f7aee60:	move   *a13(0x5a0), *a14+, 1
3f7aee80:	move   *a13(0x500), *a14+, 1
3f7aeea0:	move   *a13(0x520), *a14+, 1
3f7aeec0:	calla  L3FE0C8D0
3f7aeef0:	calla  L3F7A3C80
3f7aef20:	move   -*a14, a8, 1
3f7aef30:	move   a8, *a13(0x620), 1
3f7aef50:	move   -*a14, a8, 1
3f7aef60:	move   a8, *a13(0x600), 1
3f7aef80:	addi   0x40, a14
3f7aefa0:	move   a14, -*sp, 1
3f7aefb0:	move   *a11(0x1c0), *a14+, 1
3f7aefd0:	move   *a11(0x1e0), *a14+, 1
3f7aeff0:	move   *a11(0x240), *a14+, 1
3f7af010:	move   *a11(0x260), *a14+, 1
3f7af030:	calla  L3FE0C8D0
3f7af060:	move   *a11(0x180), *a14+, 1
3f7af080:	move   *a11(0x1a0), *a14+, 1
3f7af0a0:	move   *a11(0x200), *a14+, 1
3f7af0c0:	move   *a11(0x220), *a14+, 1
3f7af0e0:	calla  L3FE0C8D0
3f7af110:	calla  L3F7A3C80
3f7af140:	move   -*a14, a8, 1
3f7af150:	move   a8, *a13(0x660), 1
3f7af170:	move   -*a14, a8, 1
3f7af180:	move   a8, *a13(0x640), 1
3f7af1a0:	move   *a13(0x600), *a14+, 1
3f7af1c0:	move   *a13(0x620), *a14+, 1
3f7af1e0:	move   *a13(0x640), *a14+, 1
3f7af200:	move   *a13(0x660), *a14+, 1
3f7af220:	calla  L3FE0E710
3f7af250:	jreq   L3F7AF350
3f7af260:	move   a14, -*sp, 1
3f7af270:	move   *a13(0xff60), *a14+, 1
3f7af290:	move   *a13(0xff80), *a14+, 1
3f7af2b0:	move   a11, *a14+, 1
3f7af2c0:	move   *a13(0xffc0), *a14+, 1
3f7af2e0:	move   *a13(0xffe0), *a14+, 1
3f7af300:	calla  L3F7B1B10
3f7af330:	jauc   L3F7B1AC0
L3F7AF350:
3f7af350:	move   *a13(0x420), a9, 1
3f7af370:	jreq   L3F7AF3C0
3f7af380:	move   *a13(0x440), a9, 1
3f7af3a0:	jane   L3F7B0460
L3F7AF3C0:
3f7af3c0:	move   *a13(0x460), a9, 1
3f7af3e0:	jreq   L3F7AF430
3f7af3f0:	move   *a13(0x480), a9, 1
3f7af410:	jane   L3F7B0460
L3F7AF430:
3f7af430:	move   *a13(0x420), a9, 1
3f7af450:	jrne   L3F7AFA90
3f7af460:	move   *a13(0x460), a9, 1
3f7af480:	jrle   L3F7AF7D0
3f7af490:	move   *a11(0x100), *a14+, 1
3f7af4b0:	move   *a11(0x120), *a14+, 1
3f7af4d0:	calla  L3FE10B50
3f7af500:	setf   16, 1, 0
3f7af510:	move   a8, *a13(0x680), 0
3f7af530:	move   *a11(0x140), *a14+, 1
3f7af550:	move   *a11(0x160), *a14+, 1
3f7af570:	calla  L3FE10B50
3f7af5a0:	move   a8, *a13(0x690), 0
3f7af5c0:	addi   0x40, a14
3f7af5e0:	move   a14, -*sp, 1
3f7af5f0:	move   *a13(0xffc0), a7, 1
3f7af610:	setf   16, 0, 0
3f7af620:	move   *a7(0x160), a8, 0
3f7af640:	calla  L3FE116F0
3f7af670:	movi   0x3f7e5de0, a8
3f7af6a0:	move   *a8+, *a14+, 1
3f7af6b0:	move   *a8+, *a14+, 1
3f7af6c0:	calla  L3FE0D650
3f7af6f0:	calla  L3FE14450
3f7af720:	calla  L3FE10B50
3f7af750:	setf   16, 0, 0
3f7af760:	move   a8, *a13(0x6b0), 0
3f7af780:	zext   a8, 0
3f7af790:	move   a8, *a13(0x6a0), 0
3f7af7b0:	jauc   L3F7B0250
L3F7AF7D0:
3f7af7d0:	move   *a13(0xffc0), a7, 1
3f7af7f0:	setf   16, 0, 0
3f7af800:	move   *a7(0x160), a7, 0
3f7af820:	srl    0x1, a7
3f7af830:	move   a7, *a13(0x6b0), 0
3f7af850:	zext   a7, 0
3f7af860:	move   a7, *a13(0x6a0), 0
3f7af880:	move   a7, a8
3f7af890:	calla  L3FE116F0
3f7af8c0:	move   *a11(0x100), *a14+, 1
3f7af8e0:	move   *a11(0x120), *a14+, 1
3f7af900:	calla  L3FE0C830
3f7af930:	calla  L3FE10B50
3f7af960:	move   a8, *a13(0x680), 0
3f7af980:	move   a7, a8
3f7af990:	calla  L3FE116F0
3f7af9c0:	move   *a11(0x140), *a14+, 1
3f7af9e0:	move   *a11(0x160), *a14+, 1
3f7afa00:	calla  L3FE0C830
3f7afa30:	calla  L3FE10B50
3f7afa60:	move   a8, *a13(0x690), 0
3f7afa80:	jruc   L3F7B0250
L3F7AFA90:
3f7afa90:	move   *a13(0x480), a7, 1
3f7afab0:	jrle   L3F7AFEA0
3f7afac0:	move   *a13(0xffc0), a7, 1
3f7afae0:	setf   16, 0, 0
3f7afaf0:	move   *a7(0x160), a7, 0
3f7afb10:	srl    0x1, a7
3f7afb20:	move   a7, *a13(0x6a0), 0
3f7afb40:	addi   0x40, a14
3f7afb60:	move   a14, -*sp, 1
3f7afb70:	move   *a13(0xffc0), a7, 1
3f7afb90:	move   *a7(0x160), a8, 0
3f7afbb0:	calla  L3FE116F0
3f7afbe0:	movi   0x3f7e5de0, a8
3f7afc10:	move   *a8+, *a14+, 1
3f7afc20:	move   *a8+, *a14+, 1
3f7afc30:	calla  L3FE0D650
3f7afc60:	calla  L3FE14450
3f7afc90:	calla  L3FE10B50
3f7afcc0:	setf   16, 0, 0
3f7afcd0:	move   a8, *a13(0x6b0), 0
3f7afcf0:	move   *a13(0x6a0), a8, 0
3f7afd10:	calla  L3FE116F0
3f7afd40:	move   *a11(0x100), *a14+, 1
3f7afd60:	move   *a11(0x120), *a14+, 1
3f7afd80:	calla  L3FE0C830
3f7afdb0:	calla  L3FE10B50
3f7afde0:	move   a8, *a13(0x680), 0
3f7afe00:	move   *a11(0x140), *a14+, 1
3f7afe20:	move   *a11(0x160), *a14+, 1
3f7afe40:	calla  L3FE10B50
3f7afe70:	move   a8, *a13(0x690), 0
3f7afe90:	jruc   L3F7B0250
L3F7AFEA0:
3f7afea0:	addi   0x40, a14
3f7afec0:	move   a14, -*sp, 1
3f7afed0:	move   *a13(0xffc0), a7, 1
3f7afef0:	setf   16, 0, 0
3f7aff00:	move   *a7(0x160), a8, 0
3f7aff20:	calla  L3FE116F0
3f7aff50:	movi   0x3f7e5de0, a8
3f7aff80:	move   *a8+, *a14+, 1
3f7aff90:	move   *a8+, *a14+, 1
3f7affa0:	calla  L3FE0D650
3f7affd0:	calla  L3FE14450
3f7b0000:	calla  L3FE10B50
3f7b0030:	setf   16, 0, 0
3f7b0040:	move   a8, *a13(0x6a0), 0
3f7b0060:	move   *a7(0x160), a7, 0
3f7b0080:	srl    0x1, a7
3f7b0090:	move   a7, *a13(0x6b0), 0
3f7b00b0:	move   *a11(0x100), *a14+, 1
3f7b00d0:	move   *a11(0x120), *a14+, 1
3f7b00f0:	calla  L3FE10B50
3f7b0120:	move   a8, *a13(0x680), 0
3f7b0140:	move   *a13(0x6b0), a8, 0
3f7b0160:	calla  L3FE116F0
3f7b0190:	move   *a11(0x140), *a14+, 1
3f7b01b0:	move   *a11(0x160), *a14+, 1
3f7b01d0:	calla  L3FE0C830
3f7b0200:	calla  L3FE10B50
3f7b0230:	move   a8, *a13(0x690), 0
L3F7B0250:
3f7b0250:	setf   16, 1, 0
3f7b0260:	move   *a13(0xff80), a9, 0
3f7b0280:	move   *a13(0x680), a7, 0
3f7b02a0:	add    a9, a7
3f7b02b0:	move   a7, *a13(0x680), 0
3f7b02d0:	move   *a13(0xff60), a7, 0
3f7b02f0:	move   *a13(0x690), a9, 0
3f7b0310:	add    a7, a9
3f7b0320:	move   a9, *a13(0x690), 0
3f7b0340:	move   a14, -*sp, 1
3f7b0350:	move   a13, a9
3f7b0360:	addi   0x680, a9
3f7b0380:	move   a9, *a14+, 1
3f7b0390:	movk   1, a9
3f7b03a0:	move   a9, *a14+, 1
3f7b03b0:	move   *a13(0xffc0), *a14+, 1
3f7b03d0:	move   *a13(0xffe0), *a14+, 1
3f7b03f0:	move   *a13(0xffc0), a9, 1
3f7b0410:	move   *a9(0x540), a7, 1
3f7b0430:	call   a7
3f7b0440:	jauc   L3F7B1AC0
L3F7B0460:
3f7b0460:	move   a14, -*sp, 1
3f7b0470:	move   *a13(0x480), *a14+, 1
3f7b0490:	move   *a13(0x460), *a14+, 1
3f7b04b0:	move   *a13(0x440), *a14+, 1
3f7b04d0:	move   *a13(0x420), *a14+, 1
3f7b04f0:	addi   0x80, a11
3f7b0510:	move   *a11+, *a14+, 1
3f7b0520:	move   *a11+, *a14+, 1
3f7b0530:	move   *a11+, *a14+, 1
3f7b0540:	move   *a11+, *a14+, 1
3f7b0550:	move   *a13(0xffa0), a11, 1
3f7b0570:	move   *a11+, *a14+, 1
3f7b0580:	move   *a11+, *a14+, 1
3f7b0590:	move   *a11+, *a14+, 1
3f7b05a0:	move   *a11+, *a14+, 1
3f7b05b0:	move   a13, a11
3f7b05c0:	addi   0x2a0, a11
3f7b05e0:	move   a11, *a14+, 1
3f7b05f0:	calla  L3F7CC450
3f7b0620:	move   a13, *a13(0x280), 1
3f7b0640:	move   *a13(0xffa0), a9, 1
3f7b0660:	addi   0x100, a9
3f7b0680:	move   a9, *a13(0x320), 1
3f7b06a0:	move   *a13(0xffa0), *a13(0x340), 1
3f7b06d0:	move   *a13(0xffa0), a7, 1
3f7b06f0:	addi   0x180, a7
3f7b0710:	move   a7, *a13(0x360), 1
3f7b0730:	sub    a11, a11
3f7b0740:	move   a11, *a13(0x3c0), 1
L3F7B0760:
3f7b0760:	move   *a13(0x320), a11, 1
3f7b0780:	move   *a11(0x0), *a14+, 1
3f7b07a0:	move   *a11(0x20), *a14+, 1
3f7b07c0:	calla  L3FE10B50
3f7b07f0:	move   *a13(0x360), a9, 1
3f7b0810:	move   *a9(0x0), *a14+, 1
3f7b0830:	move   *a9(0x20), *a14+, 1
3f7b0850:	move   a8, a7
3f7b0860:	calla  L3FE10B50
3f7b0890:	sub    a8, a7
3f7b08a0:	move   a7, *a13(0x3e0), 1
3f7b08c0:	move   *a11(0x40), *a14+, 1
3f7b08e0:	move   *a11(0x60), *a14+, 1
3f7b0900:	calla  L3FE10B50
3f7b0930:	move   *a9(0x40), *a14+, 1
3f7b0950:	move   *a9(0x60), *a14+, 1
3f7b0970:	move   a8, a7
3f7b0980:	calla  L3FE10B50
3f7b09b0:	sub    a8, a7
3f7b09c0:	move   a7, *a13(0x400), 1
3f7b09e0:	jrgt   L3F7B0A30
3f7b09f0:	jrne   L3F7B0BC0
3f7b0a00:	move   *a13(0x3e0), a7, 1
3f7b0a20:	jrge   L3F7B0BC0
L3F7B0A30:
3f7b0a30:	move   *a13(0x3c0), a7, 1
3f7b0a50:	jrne   L3F7B0A80
3f7b0a60:	sub    a7, a7
3f7b0a70:	jruc   L3F7B0A90
L3F7B0A80:
3f7b0a80:	movk   1, a7
L3F7B0A90:
3f7b0a90:	move   a7, *a13(0x4a0), 1
3f7b0ab0:	move   *a13(0x340), *a13(0x380), 1
3f7b0ae0:	move   a13, a7
3f7b0af0:	addi   0x2a0, a7
3f7b0b10:	move   a7, *a13(0x3a0), 1
3f7b0b30:	move   *a13(0x280), a9, 1
3f7b0b50:	move   *a13(0x3e0), *a9(0x40), 1
3f7b0b80:	move   *a13(0x400), *a9(0x60), 1
3f7b0bb0:	jruc   L3F7B0D80
L3F7B0BC0:
3f7b0bc0:	move   *a13(0x3c0), a7, 1
3f7b0be0:	jrne   L3F7B0C10
3f7b0bf0:	movk   1, a7
3f7b0c00:	jruc   L3F7B0C20
L3F7B0C10:
3f7b0c10:	sub    a7, a7
L3F7B0C20:
3f7b0c20:	move   a7, *a13(0x4a0), 1
3f7b0c40:	move   a13, a7
3f7b0c50:	addi   0x2a0, a7
3f7b0c70:	move   a7, *a13(0x380), 1
3f7b0c90:	move   *a13(0x340), *a13(0x3a0), 1
3f7b0cc0:	move   *a13(0x280), a9, 1
3f7b0ce0:	move   *a13(0x3e0), a11, 1
3f7b0d00:	neg    a11
3f7b0d10:	move   a11, *a9(0x40), 1
3f7b0d30:	move   *a13(0x400), a11, 1
3f7b0d50:	neg    a11
3f7b0d60:	move   a11, *a9(0x60), 1
L3F7B0D80:
3f7b0d80:	move   a14, -*sp, 1
3f7b0d90:	move   *a13(0x4a0), *a14+, 1
3f7b0db0:	move   *a13(0xffc0), a11, 1
3f7b0dd0:	setf   16, 0, 0
3f7b0de0:	move   *a11(0x160), a8, 0
3f7b0e00:	move   a8, *a14+, 1
3f7b0e10:	move   a9, *a14+, 1
3f7b0e20:	move   *a13(0x3a0), *a14+, 1
3f7b0e40:	move   *a13(0x380), *a14+, 1
3f7b0e60:	move   *a13(0x320), *a14+, 1
3f7b0e80:	calla  L3F7C2A10
3f7b0eb0:	setf   16, 1, 0
3f7b0ec0:	move   *a13(0xff80), a7, 0
3f7b0ee0:	move   *a9, a11, 0
3f7b0ef0:	add    a7, a11
3f7b0f00:	move   a11, *a9, 0
3f7b0f10:	move   *a13(0xff60), a11, 0
3f7b0f30:	addk   16, a9
3f7b0f40:	move   *a9, a7, 0
3f7b0f50:	add    a11, a7
3f7b0f60:	move   a7, *a9, 0
3f7b0f70:	move   *a13(0x280), a9, 1
3f7b0f90:	move   *a13(0xff80), a7, 0
3f7b0fb0:	addk   32, a9
3f7b0fc0:	move   *a9, a11, 0
3f7b0fd0:	add    a7, a11
3f7b0fe0:	move   a11, *a9, 0
3f7b0ff0:	move   *a13(0x280), a11, 1
3f7b1010:	move   *a13(0xff60), a9, 0
3f7b1030:	move   *a11(0x30), a7, 0
3f7b1050:	add    a9, a7
3f7b1060:	move   a7, *a11(0x30), 0
3f7b1080:	addi   0xa0, a11
3f7b10a0:	move   a11, *a13(0x280), 1
3f7b10c0:	move   *a13(0x3e0), *a13(0x680), 1
3f7b10f0:	move   *a13(0x3c0), a7, 1
3f7b1110:	jrne   L3F7B1140
3f7b1120:	movk   1, a7
3f7b1130:	jruc   L3F7B1150
L3F7B1140:
3f7b1140:	sub    a7, a7
L3F7B1150:
3f7b1150:	move   a7, a8
3f7b1160:	jrne   L3F7B1200
3f7b1170:	move   *a13(0x400), a7, 1
3f7b1190:	neg    a7
3f7b11a0:	move   a7, *a13(0x3e0), 1
3f7b11c0:	move   *a13(0x680), *a13(0x400), 1
3f7b11f0:	jruc   L3F7B1280
L3F7B1200:
3f7b1200:	move   *a13(0x400), *a13(0x3e0), 1
3f7b1230:	move   *a13(0x680), a7, 1
3f7b1250:	neg    a7
3f7b1260:	move   a7, *a13(0x400), 1
L3F7B1280:
3f7b1280:	move   *a13(0x400), a7, 1
3f7b12a0:	jrlt   L3F7B1370
3f7b12b0:	move   *a13(0x320), *a13(0x380), 1
3f7b12e0:	move   *a13(0x340), *a13(0x3a0), 1
3f7b1310:	move   *a13(0x3e0), *a11(0x40), 1
3f7b1340:	move   a7, *a11(0x60), 1
3f7b1360:	jruc   L3F7B1470
L3F7B1370:
3f7b1370:	move   *a13(0x340), *a13(0x380), 1
3f7b13a0:	move   *a13(0x320), *a13(0x3a0), 1
3f7b13d0:	move   *a13(0x3e0), a7, 1
3f7b13f0:	neg    a7
3f7b1400:	move   a7, *a11(0x40), 1
3f7b1420:	move   *a13(0x400), a7, 1
3f7b1440:	neg    a7
3f7b1450:	move   a7, *a11(0x60), 1
L3F7B1470:
3f7b1470:	move   a14, -*sp, 1
3f7b1480:	move   a11, *a14+, 1
3f7b1490:	move   *a13(0x3a0), *a14+, 1
3f7b14b0:	move   *a13(0x380), *a14+, 1
3f7b14d0:	move   *a13(0x320), *a14+, 1
3f7b14f0:	calla  L3F7C6830
3f7b1520:	setf   16, 1, 0
3f7b1530:	move   *a13(0xff80), a7, 0
3f7b1550:	move   *a11, a9, 0
3f7b1560:	add    a7, a9
3f7b1570:	move   a9, *a11, 0
3f7b1580:	move   *a13(0xff60), a9, 0
3f7b15a0:	addk   16, a11
3f7b15b0:	move   *a11, a7, 0
3f7b15c0:	add    a9, a7
3f7b15d0:	move   a7, *a11, 0
3f7b15e0:	move   *a13(0x280), a11, 1
3f7b1600:	move   *a13(0xff80), a7, 0
3f7b1620:	addk   32, a11
3f7b1630:	move   *a11, a9, 0
3f7b1640:	add    a7, a9
3f7b1650:	move   a9, *a11, 0
3f7b1660:	move   *a13(0x280), a11, 1
3f7b1680:	move   *a13(0xff60), a9, 0
3f7b16a0:	move   *a11(0x30), a7, 0
3f7b16c0:	add    a9, a7
3f7b16d0:	move   a7, *a11(0x30), 0
3f7b16f0:	addi   0xa0, a11
3f7b1710:	move   a11, *a13(0x280), 1
3f7b1730:	move   *a13(0xffa0), a7, 1
3f7b1750:	addi   0x80, a7
3f7b1770:	move   a7, *a13(0x340), 1
3f7b1790:	move   *a13(0xffa0), a7, 1
3f7b17b0:	addi   0x200, a7
3f7b17d0:	move   a7, *a13(0x360), 1
3f7b17f0:	move   *a13(0x3c0), a7, 1
3f7b1810:	inc    a7
3f7b1820:	move   a7, *a13(0x3c0), 1
3f7b1840:	subk   2, a7
3f7b1850:	jalt   L3F7B0760
3f7b1870:	move   a14, -*sp, 1
3f7b1880:	move   a13, a7
3f7b1890:	addi   0x4e0, a7
3f7b18b0:	move   a7, *a14+, 1
3f7b18c0:	move   a13, a7
3f7b18d0:	addi   0x4c0, a7
3f7b18f0:	move   a7, *a14+, 1
3f7b1900:	move   a13, *a14+, 1
3f7b1910:	movk   4, a7
3f7b1920:	move   a7, *a14+, 1
3f7b1930:	calla  L3F782D10
3f7b1960:	move   *a13(0x4c0), a7, 1
3f7b1980:	jrle   L3F7B1AC0
3f7b1990:	move   a14, -*sp, 1
3f7b19a0:	move   *a13(0x4e0), *a14+, 1
3f7b19c0:	move   a7, *a14+, 1
3f7b19d0:	move   *a13(0xffc0), *a14+, 1
3f7b19f0:	move   *a13(0xffe0), *a14+, 1
3f7b1a10:	move   *a13(0xffc0), a7, 1
3f7b1a30:	move   *a7(0x520), a7, 1
3f7b1a50:	call   a7
3f7b1a60:	move   a14, -*sp, 1
3f7b1a70:	move   *a13(0x4e0), *a14+, 1
3f7b1a90:	calla  L3F702440
L3F7B1AC0:
3f7b1ac0:	move   *sp(0xa0), a14, 1
3f7b1ae0:	mmfm   sp, a7,a9,a11,a13
3f7b1b00:	rets   2
L3F7B1B10:
3f7b1b10:	mmtm   sp, a9,a11,a13
3f7b1b30:	move   a14, a13
3f7b1b40:	addi   0x680, a14
3f7b1b60:	move   a13, a11
3f7b1b70:	addi   0x480, a11
3f7b1b90:	move   a11, *a13(0x4c0), 1
3f7b1bb0:	move   a13, a9
3f7b1bc0:	addi   0x4a0, a9
3f7b1be0:	move   a9, *a13(0x4e0), 1
3f7b1c00:	move   *a13(0xffc0), a9, 1
3f7b1c20:	setf   1, 0, 0
3f7b1c30:	move   *a9(0x1b9), a9, 0
3f7b1c50:	jreq   L3F7B1DD0
3f7b1c60:	move   *a13(0xffe0), a9, 1
3f7b1c80:	setf   16, 1, 0
3f7b1c90:	move   *a9, a9, 0
3f7b1ca0:	jrne   L3F7B1DD0
3f7b1cb0:	move   *a13(0xffe0), a9, 1
3f7b1cd0:	move   *a13(0xff80), a11, 1
3f7b1cf0:	move   *a9(0x3a0), a9, 0
3f7b1d10:	add    a11, a9
3f7b1d20:	move   a9, *a13(0xff80), 1
3f7b1d40:	move   *a13(0xffe0), a11, 1
3f7b1d60:	move   *a13(0xff60), a9, 1
3f7b1d80:	move   *a11(0x3b0), a11, 0
3f7b1da0:	add    a9, a11
3f7b1db0:	move   a11, *a13(0xff60), 1
L3F7B1DD0:
3f7b1dd0:	move   *a13(0xffa0), a11, 1
3f7b1df0:	move   *a13(0xff60), a8, 1
3f7b1e10:	calla  L3FE11750
3f7b1e40:	move   *a11(0x140), *a14+, 1
3f7b1e60:	move   *a11(0x160), *a14+, 1
3f7b1e80:	calla  L3FE0C950
3f7b1eb0:	move   -*a14, a8, 1
3f7b1ec0:	move   a8, *a13(0x3e0), 1
3f7b1ee0:	move   -*a14, a8, 1
3f7b1ef0:	move   a8, *a13(0x3c0), 1
3f7b1f10:	move   *a13(0xff60), a8, 1
3f7b1f30:	calla  L3FE11750
3f7b1f60:	move   *a11(0x40), *a14+, 1
3f7b1f80:	move   *a11(0x60), *a14+, 1
3f7b1fa0:	calla  L3FE0C950
3f7b1fd0:	move   -*a14, a8, 1
3f7b1fe0:	move   a8, *a13(0x420), 1
3f7b2000:	move   -*a14, a8, 1
3f7b2010:	move   a8, *a13(0x400), 1
3f7b2030:	move   *a13(0xff60), a8, 1
3f7b2050:	calla  L3FE11750
3f7b2080:	move   *a11(0xc0), *a14+, 1
3f7b20a0:	move   *a11(0xe0), *a14+, 1
3f7b20c0:	calla  L3FE0C950
3f7b20f0:	move   -*a14, a8, 1
3f7b2100:	move   a8, *a13(0x460), 1
3f7b2120:	move   -*a14, a8, 1
3f7b2130:	move   a8, *a13(0x440), 1
3f7b2150:	move   *a13(0xff80), a8, 1
3f7b2170:	calla  L3FE11750
3f7b21a0:	move   *a11(0x100), *a14+, 1
3f7b21c0:	move   *a11(0x120), *a14+, 1
3f7b21e0:	calla  L3FE0C950
3f7b2210:	move   -*a14, a8, 1
3f7b2220:	move   a8, *a13(0x320), 1
3f7b2240:	move   -*a14, a8, 1
3f7b2250:	move   a8, *a13(0x300), 1
3f7b2270:	move   *a13(0xff80), a8, 1
3f7b2290:	calla  L3FE11750
3f7b22c0:	move   *a11(0x0), *a14+, 1
3f7b22e0:	move   *a11(0x20), *a14+, 1
3f7b2300:	calla  L3FE0C950
3f7b2330:	move   -*a14, a8, 1
3f7b2340:	move   a8, *a13(0x360), 1
3f7b2360:	move   -*a14, a8, 1
3f7b2370:	move   a8, *a13(0x340), 1
3f7b2390:	move   *a13(0xff80), a8, 1
3f7b23b0:	calla  L3FE11750
3f7b23e0:	move   *a11(0x80), *a14+, 1
3f7b2400:	move   *a11(0xa0), *a14+, 1
3f7b2420:	calla  L3FE0C950
3f7b2450:	move   -*a14, a8, 1
3f7b2460:	move   a8, *a13(0x3a0), 1
3f7b2480:	move   -*a14, a8, 1
3f7b2490:	move   a8, *a13(0x380), 1
3f7b24b0:	move   *a13(0xffc0), a9, 1
3f7b24d0:	move   *a9(0x340), *a13(0x200), 1
3f7b2500:	move   *a13(0x300), *a14+, 1
3f7b2520:	move   *a13(0x320), *a14+, 1
3f7b2540:	move   *a13(0x340), *a14+, 1
3f7b2560:	move   *a13(0x360), *a14+, 1
3f7b2580:	calla  L3FE0C8D0
3f7b25b0:	move   -*a14, a8, 1
3f7b25c0:	move   a8, *a13(0x520), 1
3f7b25e0:	move   -*a14, a8, 1
3f7b25f0:	move   a8, *a13(0x500), 1
3f7b2610:	move   *a13(0x3c0), *a14+, 1
3f7b2630:	move   *a13(0x3e0), *a14+, 1
3f7b2650:	move   *a13(0x400), *a14+, 1
3f7b2670:	move   *a13(0x420), *a14+, 1
3f7b2690:	calla  L3FE0C8D0
3f7b26c0:	move   -*a14, a8, 1
3f7b26d0:	move   a8, *a13(0x560), 1
3f7b26f0:	move   -*a14, a8, 1
3f7b2700:	move   a8, *a13(0x540), 1
3f7b2720:	move   *a13(0x300), *a14+, 1
3f7b2740:	move   *a13(0x320), *a14+, 1
3f7b2760:	move   *a13(0x380), *a14+, 1
3f7b2780:	move   *a13(0x3a0), *a14+, 1
3f7b27a0:	calla  L3FE0C8D0
3f7b27d0:	move   -*a14, a8, 1
3f7b27e0:	move   a8, *a13(0x5a0), 1
3f7b2800:	move   -*a14, a8, 1
3f7b2810:	move   a8, *a13(0x580), 1
3f7b2830:	move   *a13(0x3c0), *a14+, 1
3f7b2850:	move   *a13(0x3e0), *a14+, 1
3f7b2870:	move   *a13(0x440), *a14+, 1
3f7b2890:	move   *a13(0x460), *a14+, 1
3f7b28b0:	calla  L3FE0C8D0
3f7b28e0:	move   -*a14, a8, 1
3f7b28f0:	move   a8, *a13(0x5e0), 1
3f7b2910:	move   -*a14, a8, 1
3f7b2920:	move   a8, *a13(0x5c0), 1
3f7b2940:	move   *a13(0x380), *a14+, 1
3f7b2960:	move   *a13(0x3a0), *a14+, 1
3f7b2980:	move   *a13(0x340), *a14+, 1
3f7b29a0:	move   *a13(0x360), *a14+, 1
3f7b29c0:	calla  L3FE0C8D0
3f7b29f0:	move   -*a14, a8, 1
3f7b2a00:	move   a8, *a13(0x620), 1
3f7b2a20:	move   -*a14, a8, 1
3f7b2a30:	move   a8, *a13(0x600), 1
3f7b2a50:	move   *a13(0x440), *a14+, 1
3f7b2a70:	move   *a13(0x460), *a14+, 1
3f7b2a90:	move   *a13(0x400), *a14+, 1
3f7b2ab0:	move   *a13(0x420), *a14+, 1
3f7b2ad0:	calla  L3FE0C8D0
3f7b2b00:	move   -*a14, a8, 1
3f7b2b10:	move   a8, *a13(0x660), 1
3f7b2b30:	move   -*a14, a8, 1
3f7b2b40:	move   a8, *a13(0x640), 1
3f7b2b60:	move   *a13(0x500), *a14+, 1
3f7b2b80:	move   *a13(0x520), *a14+, 1
3f7b2ba0:	movi   0x3f7e5e20, a8
3f7b2bd0:	move   *a8+, *a14+, 1
3f7b2be0:	move   *a8+, *a14+, 1
3f7b2bf0:	calla  L3FE0EB40
3f7b2c20:	jreq   L3F7B2D50
3f7b2c30:	move   *a13(0x540), *a14+, 1
3f7b2c50:	move   *a13(0x560), *a14+, 1
3f7b2c70:	move   *a13(0x500), *a14+, 1
3f7b2c90:	move   *a13(0x520), *a14+, 1
3f7b2cb0:	calla  L3FE0D650
3f7b2ce0:	move   -*a14, a8, 1
3f7b2cf0:	move   a8, *a13(0x60), 1
3f7b2d10:	move   -*a14, a8, 1
3f7b2d20:	move   a8, *a13(0x40), 1
3f7b2d40:	jruc   L3F7B2DF0
L3F7B2D50:
3f7b2d50:	move   @0x3f7e5e20, a8, 1
3f7b2d80:	move   @0x3f7e5e40, a9, 1
3f7b2db0:	move   a8, *a13(0x40), 1
3f7b2dd0:	move   a9, *a13(0x60), 1
L3F7B2DF0:
3f7b2df0:	move   *a13(0x580), *a14+, 1
3f7b2e10:	move   *a13(0x5a0), *a14+, 1
3f7b2e30:	movi   0x3f7e5e20, a8
3f7b2e60:	move   *a8+, *a14+, 1
3f7b2e70:	move   *a8+, *a14+, 1
3f7b2e80:	calla  L3FE0EB40
3f7b2eb0:	jreq   L3F7B2FE0
3f7b2ec0:	move   *a13(0x5c0), *a14+, 1
3f7b2ee0:	move   *a13(0x5e0), *a14+, 1
3f7b2f00:	move   *a13(0x580), *a14+, 1
3f7b2f20:	move   *a13(0x5a0), *a14+, 1
3f7b2f40:	calla  L3FE0D650
3f7b2f70:	move   -*a14, a8, 1
3f7b2f80:	move   a8, *a13(0xa0), 1
3f7b2fa0:	move   -*a14, a8, 1
3f7b2fb0:	move   a8, *a13(0x80), 1
3f7b2fd0:	jruc   L3F7B3080
L3F7B2FE0:
3f7b2fe0:	move   @0x3f7e5e20, a8, 1
3f7b3010:	move   @0x3f7e5e40, a9, 1
3f7b3040:	move   a8, *a13(0x80), 1
3f7b3060:	move   a9, *a13(0xa0), 1
L3F7B3080:
3f7b3080:	move   *a13(0x600), *a14+, 1
3f7b30a0:	move   *a13(0x620), *a14+, 1
3f7b30c0:	movi   0x3f7e5e20, a8
3f7b30f0:	move   *a8+, *a14+, 1
3f7b3100:	move   *a8+, *a14+, 1
3f7b3110:	calla  L3FE0EB40
3f7b3140:	jreq   L3F7B3270
3f7b3150:	move   *a13(0x640), *a14+, 1
3f7b3170:	move   *a13(0x660), *a14+, 1
3f7b3190:	move   *a13(0x600), *a14+, 1
3f7b31b0:	move   *a13(0x620), *a14+, 1
3f7b31d0:	calla  L3FE0D650
3f7b3200:	move   -*a14, a8, 1
3f7b3210:	move   a8, *a13(0xe0), 1
3f7b3230:	move   -*a14, a8, 1
3f7b3240:	move   a8, *a13(0xc0), 1
3f7b3260:	jruc   L3F7B3310
L3F7B3270:
3f7b3270:	move   @0x3f7e5e20, a8, 1
3f7b32a0:	move   @0x3f7e5e40, a9, 1
3f7b32d0:	move   a8, *a13(0xc0), 1
3f7b32f0:	move   a9, *a13(0xe0), 1
L3F7B3310:
3f7b3310:	move   *a13(0x40), *a14+, 1
3f7b3330:	move   *a13(0x60), *a14+, 1
3f7b3350:	move   *a13(0x300), *a14+, 1
3f7b3370:	move   *a13(0x320), *a14+, 1
3f7b3390:	calla  L3FE0DE90
3f7b33c0:	move   *a13(0x3c0), *a14+, 1
3f7b33e0:	move   *a13(0x3e0), *a14+, 1
3f7b3400:	calla  L3FE0C830
3f7b3430:	move   -*a14, a8, 1
3f7b3440:	move   a8, *a13(0x120), 1
3f7b3460:	move   -*a14, a8, 1
3f7b3470:	move   a8, *a13(0x100), 1
3f7b3490:	move   *a13(0x80), *a14+, 1
3f7b34b0:	move   *a13(0xa0), *a14+, 1
3f7b34d0:	move   *a13(0x300), *a14+, 1
3f7b34f0:	move   *a13(0x320), *a14+, 1
3f7b3510:	calla  L3FE0DE90
3f7b3540:	move   *a13(0x3c0), *a14+, 1
3f7b3560:	move   *a13(0x3e0), *a14+, 1
3f7b3580:	calla  L3FE0C830
3f7b35b0:	move   -*a14, a8, 1
3f7b35c0:	move   a8, *a13(0x160), 1
3f7b35e0:	move   -*a14, a8, 1
3f7b35f0:	move   a8, *a13(0x140), 1
3f7b3610:	move   *a13(0xc0), *a14+, 1
3f7b3630:	move   *a13(0xe0), *a14+, 1
3f7b3650:	move   *a13(0x340), *a14+, 1
3f7b3670:	move   *a13(0x360), *a14+, 1
3f7b3690:	calla  L3FE0DE90
3f7b36c0:	move   *a13(0x400), *a14+, 1
3f7b36e0:	move   *a13(0x420), *a14+, 1
3f7b3700:	calla  L3FE0C830
3f7b3730:	move   -*a14, a8, 1
3f7b3740:	move   a8, *a13(0x1a0), 1
3f7b3760:	move   -*a14, a8, 1
3f7b3770:	move   a8, *a13(0x180), 1
3f7b3790:	move   *a13(0x400), *a14+, 1
3f7b37b0:	move   *a13(0x420), *a14+, 1
3f7b37d0:	move   *a13(0x440), *a14+, 1
3f7b37f0:	move   *a13(0x460), *a14+, 1
3f7b3810:	calla  L3FE0E9F0
3f7b3840:	jaeq   L3F7B4930
3f7b3860:	move   *a13(0x3c0), *a14+, 1
3f7b3880:	move   *a13(0x3e0), *a14+, 1
3f7b38a0:	move   *a13(0x440), *a14+, 1
3f7b38c0:	move   *a13(0x460), *a14+, 1
3f7b38e0:	calla  L3FE0E730
3f7b3910:	jaeq   L3F7B4130
3f7b3930:	sub    a9, a9
3f7b3940:	move   a9, *a13(0x260), 1
3f7b3960:	movk   6, a9
3f7b3970:	move   a9, *a13(0x280), 1
3f7b3990:	move   *a13(0x440), *a14+, 1
3f7b39b0:	move   *a13(0x460), *a14+, 1
3f7b39d0:	movi   0x3f7e5e20, a8
3f7b3a00:	move   *a8+, *a14+, 1
3f7b3a10:	move   *a8+, *a14+, 1
3f7b3a20:	calla  L3FE0E730
3f7b3a50:	jreq   L3F7B3BD0
3f7b3a60:	addi   0x40, a14
3f7b3a80:	move   a14, -*sp, 1
3f7b3a90:	move   *a13(0x440), *a14+, 1
3f7b3ab0:	move   *a13(0x460), *a14+, 1
3f7b3ad0:	calla  L3FE14450
3f7b3b00:	movi   0x3f7e6020, a8
3f7b3b30:	move   *a8+, *a14+, 1
3f7b3b40:	move   *a8+, *a14+, 1
3f7b3b50:	calla  L3FE0C950
3f7b3b80:	calla  L3FE10B50
3f7b3bb0:	move   a8, a11
3f7b3bc0:	jruc   L3F7B3D30
L3F7B3BD0:
3f7b3bd0:	addi   0x40, a14
3f7b3bf0:	move   a14, -*sp, 1
3f7b3c00:	move   *a13(0x440), *a14+, 1
3f7b3c20:	move   *a13(0x460), *a14+, 1
3f7b3c40:	calla  L3FE14450
3f7b3c70:	movi   0x3f7e6020, a8
3f7b3ca0:	move   *a8+, *a14+, 1
3f7b3cb0:	move   *a8+, *a14+, 1
3f7b3cc0:	calla  L3FE0C8D0
3f7b3cf0:	calla  L3FE10B50
3f7b3d20:	move   a8, a11
L3F7B3D30:
3f7b3d30:	move   a11, *a13(0x2a0), 1
3f7b3d50:	move   *a13(0x3c0), *a14+, 1
3f7b3d70:	move   *a13(0x3e0), *a14+, 1
3f7b3d90:	movi   0x3f7e5e20, a8
3f7b3dc0:	move   *a8+, *a14+, 1
3f7b3dd0:	move   *a8+, *a14+, 1
3f7b3de0:	calla  L3FE0E730
3f7b3e10:	jreq   L3F7B3F90
3f7b3e20:	addi   0x40, a14
3f7b3e40:	move   a14, -*sp, 1
3f7b3e50:	move   *a13(0x3c0), *a14+, 1
3f7b3e70:	move   *a13(0x3e0), *a14+, 1
3f7b3e90:	calla  L3FE14450
3f7b3ec0:	movi   0x3f7e6020, a8
3f7b3ef0:	move   *a8+, *a14+, 1
3f7b3f00:	move   *a8+, *a14+, 1
3f7b3f10:	calla  L3FE0C950
3f7b3f40:	calla  L3FE10B50
3f7b3f70:	move   a8, a11
3f7b3f80:	jruc   L3F7B40F0
L3F7B3F90:
3f7b3f90:	addi   0x40, a14
3f7b3fb0:	move   a14, -*sp, 1
3f7b3fc0:	move   *a13(0x3c0), *a14+, 1
3f7b3fe0:	move   *a13(0x3e0), *a14+, 1
3f7b4000:	calla  L3FE14450
3f7b4030:	movi   0x3f7e6020, a8
3f7b4060:	move   *a8+, *a14+, 1
3f7b4070:	move   *a8+, *a14+, 1
3f7b4080:	calla  L3FE0C8D0
3f7b40b0:	calla  L3FE10B50
3f7b40e0:	move   a8, a11
L3F7B40F0:
3f7b40f0:	move   a11, *a13(0x2c0), 1
3f7b4110:	jauc   L3F7BB420
L3F7B4130:
3f7b4130:	movk   2, a9
3f7b4140:	move   a9, *a13(0x260), 1
3f7b4160:	movk   6, a9
3f7b4170:	move   a9, *a13(0x280), 1
3f7b4190:	move   *a13(0x3c0), *a14+, 1
3f7b41b0:	move   *a13(0x3e0), *a14+, 1
3f7b41d0:	movi   0x3f7e5e20, a8
3f7b4200:	move   *a8+, *a14+, 1
3f7b4210:	move   *a8+, *a14+, 1
3f7b4220:	calla  L3FE0E730
3f7b4250:	jreq   L3F7B43D0
3f7b4260:	addi   0x40, a14
3f7b4280:	move   a14, -*sp, 1
3f7b4290:	move   *a13(0x3c0), *a14+, 1
3f7b42b0:	move   *a13(0x3e0), *a14+, 1
3f7b42d0:	calla  L3FE14450
3f7b4300:	movi   0x3f7e6020, a8
3f7b4330:	move   *a8+, *a14+, 1
3f7b4340:	move   *a8+, *a14+, 1
3f7b4350:	calla  L3FE0C950
3f7b4380:	calla  L3FE10B50
3f7b43b0:	move   a8, a11
3f7b43c0:	jruc   L3F7B4530
L3F7B43D0:
3f7b43d0:	addi   0x40, a14
3f7b43f0:	move   a14, -*sp, 1
3f7b4400:	move   *a13(0x3c0), *a14+, 1
3f7b4420:	move   *a13(0x3e0), *a14+, 1
3f7b4440:	calla  L3FE14450
3f7b4470:	movi   0x3f7e6020, a8
3f7b44a0:	move   *a8+, *a14+, 1
3f7b44b0:	move   *a8+, *a14+, 1
3f7b44c0:	calla  L3FE0C8D0
3f7b44f0:	calla  L3FE10B50
3f7b4520:	move   a8, a11
L3F7B4530:
3f7b4530:	move   a11, *a13(0x2a0), 1
3f7b4550:	move   *a13(0x440), *a14+, 1
3f7b4570:	move   *a13(0x460), *a14+, 1
3f7b4590:	movi   0x3f7e5e20, a8
3f7b45c0:	move   *a8+, *a14+, 1
3f7b45d0:	move   *a8+, *a14+, 1
3f7b45e0:	calla  L3FE0E730
3f7b4610:	jreq   L3F7B4790
3f7b4620:	addi   0x40, a14
3f7b4640:	move   a14, -*sp, 1
3f7b4650:	move   *a13(0x440), *a14+, 1
3f7b4670:	move   *a13(0x460), *a14+, 1
3f7b4690:	calla  L3FE14450
3f7b46c0:	movi   0x3f7e6020, a8
3f7b46f0:	move   *a8+, *a14+, 1
3f7b4700:	move   *a8+, *a14+, 1
3f7b4710:	calla  L3FE0C950
3f7b4740:	calla  L3FE10B50
3f7b4770:	move   a8, a11
3f7b4780:	jruc   L3F7B48F0
L3F7B4790:
3f7b4790:	addi   0x40, a14
3f7b47b0:	move   a14, -*sp, 1
3f7b47c0:	move   *a13(0x440), *a14+, 1
3f7b47e0:	move   *a13(0x460), *a14+, 1
3f7b4800:	calla  L3FE14450
3f7b4830:	movi   0x3f7e6020, a8
3f7b4860:	move   *a8+, *a14+, 1
3f7b4870:	move   *a8+, *a14+, 1
3f7b4880:	calla  L3FE0C8D0
3f7b48b0:	calla  L3FE10B50
3f7b48e0:	move   a8, a11
L3F7B48F0:
3f7b48f0:	move   a11, *a13(0x2c0), 1
3f7b4910:	jauc   L3F7BB420
L3F7B4930:
3f7b4930:	move   *a13(0x3c0), *a14+, 1
3f7b4950:	move   *a13(0x3e0), *a14+, 1
3f7b4970:	move   *a13(0x440), *a14+, 1
3f7b4990:	move   *a13(0x460), *a14+, 1
3f7b49b0:	calla  L3FE0E9F0
3f7b49e0:	jaeq   L3F7B52D0
3f7b4a00:	move   *a13(0x3c0), *a14+, 1
3f7b4a20:	move   *a13(0x3e0), *a14+, 1
3f7b4a40:	move   *a13(0x400), *a14+, 1
3f7b4a60:	move   *a13(0x420), *a14+, 1
3f7b4a80:	calla  L3FE0E730
3f7b4ab0:	jaeq   L3F7B52D0
3f7b4ad0:	movk   1, a9
3f7b4ae0:	move   a9, *a13(0x260), 1
3f7b4b00:	movk   6, a9
3f7b4b10:	move   a9, *a13(0x280), 1
3f7b4b30:	move   *a13(0x400), *a14+, 1
3f7b4b50:	move   *a13(0x420), *a14+, 1
3f7b4b70:	movi   0x3f7e5e20, a8
3f7b4ba0:	move   *a8+, *a14+, 1
3f7b4bb0:	move   *a8+, *a14+, 1
3f7b4bc0:	calla  L3FE0E730
3f7b4bf0:	jreq   L3F7B4D70
3f7b4c00:	addi   0x40, a14
3f7b4c20:	move   a14, -*sp, 1
3f7b4c30:	move   *a13(0x400), *a14+, 1
3f7b4c50:	move   *a13(0x420), *a14+, 1
3f7b4c70:	calla  L3FE14450
3f7b4ca0:	movi   0x3f7e6020, a8
3f7b4cd0:	move   *a8+, *a14+, 1
3f7b4ce0:	move   *a8+, *a14+, 1
3f7b4cf0:	calla  L3FE0C950
3f7b4d20:	calla  L3FE10B50
3f7b4d50:	move   a8, a11
3f7b4d60:	jruc   L3F7B4ED0
L3F7B4D70:
3f7b4d70:	addi   0x40, a14
3f7b4d90:	move   a14, -*sp, 1
3f7b4da0:	move   *a13(0x400), *a14+, 1
3f7b4dc0:	move   *a13(0x420), *a14+, 1
3f7b4de0:	calla  L3FE14450
3f7b4e10:	movi   0x3f7e6020, a8
3f7b4e40:	move   *a8+, *a14+, 1
3f7b4e50:	move   *a8+, *a14+, 1
3f7b4e60:	calla  L3FE0C8D0
3f7b4e90:	calla  L3FE10B50
3f7b4ec0:	move   a8, a11
L3F7B4ED0:
3f7b4ed0:	move   a11, *a13(0x2a0), 1
3f7b4ef0:	move   *a13(0x3c0), *a14+, 1
3f7b4f10:	move   *a13(0x3e0), *a14+, 1
3f7b4f30:	movi   0x3f7e5e20, a8
3f7b4f60:	move   *a8+, *a14+, 1
3f7b4f70:	move   *a8+, *a14+, 1
3f7b4f80:	calla  L3FE0E730
3f7b4fb0:	jreq   L3F7B5130
3f7b4fc0:	addi   0x40, a14
3f7b4fe0:	move   a14, -*sp, 1
3f7b4ff0:	move   *a13(0x3c0), *a14+, 1
3f7b5010:	move   *a13(0x3e0), *a14+, 1
3f7b5030:	calla  L3FE14450
3f7b5060:	movi   0x3f7e6020, a8
3f7b5090:	move   *a8+, *a14+, 1
3f7b50a0:	move   *a8+, *a14+, 1
3f7b50b0:	calla  L3FE0C950
3f7b50e0:	calla  L3FE10B50
3f7b5110:	move   a8, a11
3f7b5120:	jruc   L3F7B5290
L3F7B5130:
3f7b5130:	addi   0x40, a14
3f7b5150:	move   a14, -*sp, 1
3f7b5160:	move   *a13(0x3c0), *a14+, 1
3f7b5180:	move   *a13(0x3e0), *a14+, 1
3f7b51a0:	calla  L3FE14450
3f7b51d0:	movi   0x3f7e6020, a8
3f7b5200:	move   *a8+, *a14+, 1
3f7b5210:	move   *a8+, *a14+, 1
3f7b5220:	calla  L3FE0C8D0
3f7b5250:	calla  L3FE10B50
3f7b5280:	move   a8, a11
L3F7B5290:
3f7b5290:	move   a11, *a13(0x2c0), 1
3f7b52b0:	jauc   L3F7BB420
L3F7B52D0:
3f7b52d0:	move   *a13(0x3c0), *a14+, 1
3f7b52f0:	move   *a13(0x3e0), *a14+, 1
3f7b5310:	move   *a13(0x400), *a14+, 1
3f7b5330:	move   *a13(0x420), *a14+, 1
3f7b5350:	calla  L3FE0E9F0
3f7b5380:	jaeq   L3F7B5C70
3f7b53a0:	move   *a13(0x3c0), *a14+, 1
3f7b53c0:	move   *a13(0x3e0), *a14+, 1
3f7b53e0:	move   *a13(0x440), *a14+, 1
3f7b5400:	move   *a13(0x460), *a14+, 1
3f7b5420:	calla  L3FE0E730
3f7b5450:	jaeq   L3F7B5C70
3f7b5470:	move   *a13(0x440), *a14+, 1
3f7b5490:	move   *a13(0x460), *a14+, 1
3f7b54b0:	movi   0x3f7e5e20, a8
3f7b54e0:	move   *a8+, *a14+, 1
3f7b54f0:	move   *a8+, *a14+, 1
3f7b5500:	calla  L3FE0E730
3f7b5530:	jreq   L3F7B56B0
3f7b5540:	addi   0x40, a14
3f7b5560:	move   a14, -*sp, 1
3f7b5570:	move   *a13(0x440), *a14+, 1
3f7b5590:	move   *a13(0x460), *a14+, 1
3f7b55b0:	calla  L3FE14450
3f7b55e0:	movi   0x3f7e6020, a8
3f7b5610:	move   *a8+, *a14+, 1
3f7b5620:	move   *a8+, *a14+, 1
3f7b5630:	calla  L3FE0C950
3f7b5660:	calla  L3FE10B50
3f7b5690:	move   a8, a9
3f7b56a0:	jruc   L3F7B5810
L3F7B56B0:
3f7b56b0:	addi   0x40, a14
3f7b56d0:	move   a14, -*sp, 1
3f7b56e0:	move   *a13(0x440), *a14+, 1
3f7b5700:	move   *a13(0x460), *a14+, 1
3f7b5720:	calla  L3FE14450
3f7b5750:	movi   0x3f7e6020, a8
3f7b5780:	move   *a8+, *a14+, 1
3f7b5790:	move   *a8+, *a14+, 1
3f7b57a0:	calla  L3FE0C8D0
3f7b57d0:	calla  L3FE10B50
3f7b5800:	move   a8, a9
L3F7B5810:
3f7b5810:	move   a9, *a13(0x2a0), 1
3f7b5830:	move   *a13(0x3c0), *a14+, 1
3f7b5850:	move   *a13(0x3e0), *a14+, 1
3f7b5870:	movi   0x3f7e5e20, a8
3f7b58a0:	move   *a8+, *a14+, 1
3f7b58b0:	move   *a8+, *a14+, 1
3f7b58c0:	calla  L3FE0E730
3f7b58f0:	jreq   L3F7B5A70
3f7b5900:	addi   0x40, a14
3f7b5920:	move   a14, -*sp, 1
3f7b5930:	move   *a13(0x3c0), *a14+, 1
3f7b5950:	move   *a13(0x3e0), *a14+, 1
3f7b5970:	calla  L3FE14450
3f7b59a0:	movi   0x3f7e6020, a8
3f7b59d0:	move   *a8+, *a14+, 1
3f7b59e0:	move   *a8+, *a14+, 1
3f7b59f0:	calla  L3FE0C950
3f7b5a20:	calla  L3FE10B50
3f7b5a50:	move   a8, a9
3f7b5a60:	jruc   L3F7B5BD0
L3F7B5A70:
3f7b5a70:	addi   0x40, a14
3f7b5a90:	move   a14, -*sp, 1
3f7b5aa0:	move   *a13(0x3c0), *a14+, 1
3f7b5ac0:	move   *a13(0x3e0), *a14+, 1
3f7b5ae0:	calla  L3FE14450
3f7b5b10:	movi   0x3f7e6020, a8
3f7b5b40:	move   *a8+, *a14+, 1
3f7b5b50:	move   *a8+, *a14+, 1
3f7b5b60:	calla  L3FE0C8D0
3f7b5b90:	calla  L3FE10B50
3f7b5bc0:	move   a8, a9
L3F7B5BD0:
3f7b5bd0:	move   a9, *a13(0x2c0), 1
3f7b5bf0:	movk   5, a9
3f7b5c00:	move   a9, *a13(0x260), 1
3f7b5c20:	movk   6, a9
3f7b5c30:	move   a9, *a13(0x280), 1
3f7b5c50:	jauc   L3F7BB420
L3F7B5C70:
3f7b5c70:	move   *a13(0x3c0), *a14+, 1
3f7b5c90:	move   *a13(0x3e0), *a14+, 1
3f7b5cb0:	move   *a13(0x400), *a14+, 1
3f7b5cd0:	move   *a13(0x420), *a14+, 1
3f7b5cf0:	calla  L3FE0E9F0
3f7b5d20:	jaeq   L3F7B6610
3f7b5d40:	move   *a13(0x3c0), *a14+, 1
3f7b5d60:	move   *a13(0x3e0), *a14+, 1
3f7b5d80:	move   *a13(0x440), *a14+, 1
3f7b5da0:	move   *a13(0x460), *a14+, 1
3f7b5dc0:	calla  L3FE0E6F0
3f7b5df0:	jaeq   L3F7B6610
3f7b5e10:	move   *a13(0x3c0), *a14+, 1
3f7b5e30:	move   *a13(0x3e0), *a14+, 1
3f7b5e50:	movi   0x3f7e5e20, a8
3f7b5e80:	move   *a8+, *a14+, 1
3f7b5e90:	move   *a8+, *a14+, 1
3f7b5ea0:	calla  L3FE0E730
3f7b5ed0:	jreq   L3F7B6050
3f7b5ee0:	addi   0x40, a14
3f7b5f00:	move   a14, -*sp, 1
3f7b5f10:	move   *a13(0x3c0), *a14+, 1
3f7b5f30:	move   *a13(0x3e0), *a14+, 1
3f7b5f50:	calla  L3FE14450
3f7b5f80:	movi   0x3f7e6020, a8
3f7b5fb0:	move   *a8+, *a14+, 1
3f7b5fc0:	move   *a8+, *a14+, 1
3f7b5fd0:	calla  L3FE0C950
3f7b6000:	calla  L3FE10B50
3f7b6030:	move   a8, a9
3f7b6040:	jruc   L3F7B61B0
L3F7B6050:
3f7b6050:	addi   0x40, a14
3f7b6070:	move   a14, -*sp, 1
3f7b6080:	move   *a13(0x3c0), *a14+, 1
3f7b60a0:	move   *a13(0x3e0), *a14+, 1
3f7b60c0:	calla  L3FE14450
3f7b60f0:	movi   0x3f7e6020, a8
3f7b6120:	move   *a8+, *a14+, 1
3f7b6130:	move   *a8+, *a14+, 1
3f7b6140:	calla  L3FE0C8D0
3f7b6170:	calla  L3FE10B50
3f7b61a0:	move   a8, a9
L3F7B61B0:
3f7b61b0:	move   a9, *a13(0x2a0), 1
3f7b61d0:	move   *a13(0x440), *a14+, 1
3f7b61f0:	move   *a13(0x460), *a14+, 1
3f7b6210:	movi   0x3f7e5e20, a8
3f7b6240:	move   *a8+, *a14+, 1
3f7b6250:	move   *a8+, *a14+, 1
3f7b6260:	calla  L3FE0E730
3f7b6290:	jreq   L3F7B6410
3f7b62a0:	addi   0x40, a14
3f7b62c0:	move   a14, -*sp, 1
3f7b62d0:	move   *a13(0x440), *a14+, 1
3f7b62f0:	move   *a13(0x460), *a14+, 1
3f7b6310:	calla  L3FE14450
3f7b6340:	movi   0x3f7e6020, a8
3f7b6370:	move   *a8+, *a14+, 1
3f7b6380:	move   *a8+, *a14+, 1
3f7b6390:	calla  L3FE0C950
3f7b63c0:	calla  L3FE10B50
3f7b63f0:	move   a8, a9
3f7b6400:	jruc   L3F7B6570
L3F7B6410:
3f7b6410:	addi   0x40, a14
3f7b6430:	move   a14, -*sp, 1
3f7b6440:	move   *a13(0x440), *a14+, 1
3f7b6460:	move   *a13(0x460), *a14+, 1
3f7b6480:	calla  L3FE14450
3f7b64b0:	movi   0x3f7e6020, a8
3f7b64e0:	move   *a8+, *a14+, 1
3f7b64f0:	move   *a8+, *a14+, 1
3f7b6500:	calla  L3FE0C8D0
3f7b6530:	calla  L3FE10B50
3f7b6560:	move   a8, a9
L3F7B6570:
3f7b6570:	move   a9, *a13(0x2c0), 1
3f7b6590:	movk   3, a9
3f7b65a0:	move   a9, *a13(0x260), 1
3f7b65c0:	movk   6, a9
3f7b65d0:	move   a9, *a13(0x280), 1
3f7b65f0:	jauc   L3F7BB420
L3F7B6610:
3f7b6610:	move   *a13(0x3c0), *a14+, 1
3f7b6630:	move   *a13(0x3e0), *a14+, 1
3f7b6650:	move   *a13(0x440), *a14+, 1
3f7b6670:	move   *a13(0x460), *a14+, 1
3f7b6690:	calla  L3FE0E9F0
3f7b66c0:	jaeq   L3F7B6FB0
3f7b66e0:	move   *a13(0x3c0), *a14+, 1
3f7b6700:	move   *a13(0x3e0), *a14+, 1
3f7b6720:	move   *a13(0x400), *a14+, 1
3f7b6740:	move   *a13(0x420), *a14+, 1
3f7b6760:	calla  L3FE0E6F0
3f7b6790:	jaeq   L3F7B6FB0
3f7b67b0:	move   *a13(0x3c0), *a14+, 1
3f7b67d0:	move   *a13(0x3e0), *a14+, 1
3f7b67f0:	movi   0x3f7e5e20, a8
3f7b6820:	move   *a8+, *a14+, 1
3f7b6830:	move   *a8+, *a14+, 1
3f7b6840:	calla  L3FE0E730
3f7b6870:	jreq   L3F7B69F0
3f7b6880:	addi   0x40, a14
3f7b68a0:	move   a14, -*sp, 1
3f7b68b0:	move   *a13(0x3c0), *a14+, 1
3f7b68d0:	move   *a13(0x3e0), *a14+, 1
3f7b68f0:	calla  L3FE14450
3f7b6920:	movi   0x3f7e6020, a8
3f7b6950:	move   *a8+, *a14+, 1
3f7b6960:	move   *a8+, *a14+, 1
3f7b6970:	calla  L3FE0C950
3f7b69a0:	calla  L3FE10B50
3f7b69d0:	move   a8, a9
3f7b69e0:	jruc   L3F7B6B50
L3F7B69F0:
3f7b69f0:	addi   0x40, a14
3f7b6a10:	move   a14, -*sp, 1
3f7b6a20:	move   *a13(0x3c0), *a14+, 1
3f7b6a40:	move   *a13(0x3e0), *a14+, 1
3f7b6a60:	calla  L3FE14450
3f7b6a90:	movi   0x3f7e6020, a8
3f7b6ac0:	move   *a8+, *a14+, 1
3f7b6ad0:	move   *a8+, *a14+, 1
3f7b6ae0:	calla  L3FE0C8D0
3f7b6b10:	calla  L3FE10B50
3f7b6b40:	move   a8, a9
L3F7B6B50:
3f7b6b50:	move   a9, *a13(0x2a0), 1
3f7b6b70:	move   *a13(0x400), *a14+, 1
3f7b6b90:	move   *a13(0x420), *a14+, 1
3f7b6bb0:	movi   0x3f7e5e20, a8
3f7b6be0:	move   *a8+, *a14+, 1
3f7b6bf0:	move   *a8+, *a14+, 1
3f7b6c00:	calla  L3FE0E730
3f7b6c30:	jreq   L3F7B6DB0
3f7b6c40:	addi   0x40, a14
3f7b6c60:	move   a14, -*sp, 1
3f7b6c70:	move   *a13(0x400), *a14+, 1
3f7b6c90:	move   *a13(0x420), *a14+, 1
3f7b6cb0:	calla  L3FE14450
3f7b6ce0:	movi   0x3f7e6020, a8
3f7b6d10:	move   *a8+, *a14+, 1
3f7b6d20:	move   *a8+, *a14+, 1
3f7b6d30:	calla  L3FE0C950
3f7b6d60:	calla  L3FE10B50
3f7b6d90:	move   a8, a9
3f7b6da0:	jruc   L3F7B6F10
L3F7B6DB0:
3f7b6db0:	addi   0x40, a14
3f7b6dd0:	move   a14, -*sp, 1
3f7b6de0:	move   *a13(0x400), *a14+, 1
3f7b6e00:	move   *a13(0x420), *a14+, 1
3f7b6e20:	calla  L3FE14450
3f7b6e50:	movi   0x3f7e6020, a8
3f7b6e80:	move   *a8+, *a14+, 1
3f7b6e90:	move   *a8+, *a14+, 1
3f7b6ea0:	calla  L3FE0C8D0
3f7b6ed0:	calla  L3FE10B50
3f7b6f00:	move   a8, a9
L3F7B6F10:
3f7b6f10:	move   a9, *a13(0x2c0), 1
3f7b6f30:	movk   4, a9
3f7b6f40:	move   a9, *a13(0x260), 1
3f7b6f60:	movk   6, a9
3f7b6f70:	move   a9, *a13(0x280), 1
3f7b6f90:	jauc   L3F7BB420
L3F7B6FB0:
3f7b6fb0:	move   *a13(0x3c0), *a14+, 1
3f7b6fd0:	move   *a13(0x3e0), *a14+, 1
3f7b6ff0:	move   *a13(0x400), *a14+, 1
3f7b7010:	move   *a13(0x420), *a14+, 1
3f7b7030:	calla  L3FE0E730
3f7b7060:	jaeq   L3F7B7D10
3f7b7080:	move   *a13(0x3c0), *a14+, 1
3f7b70a0:	move   *a13(0x3e0), *a14+, 1
3f7b70c0:	move   *a13(0x440), *a14+, 1
3f7b70e0:	move   *a13(0x460), *a14+, 1
3f7b7100:	calla  L3FE0E6F0
3f7b7130:	jaeq   L3F7B7D10
3f7b7150:	move   *a13(0x400), *a14+, 1
3f7b7170:	move   *a13(0x420), *a14+, 1
3f7b7190:	movi   0x3f7e5e20, a8
3f7b71c0:	move   *a8+, *a14+, 1
3f7b71d0:	move   *a8+, *a14+, 1
3f7b71e0:	calla  L3FE0E730
3f7b7210:	jreq   L3F7B7390
3f7b7220:	addi   0x40, a14
3f7b7240:	move   a14, -*sp, 1
3f7b7250:	move   *a13(0x400), *a14+, 1
3f7b7270:	move   *a13(0x420), *a14+, 1
3f7b7290:	calla  L3FE14450
3f7b72c0:	movi   0x3f7e6020, a8
3f7b72f0:	move   *a8+, *a14+, 1
3f7b7300:	move   *a8+, *a14+, 1
3f7b7310:	calla  L3FE0C950
3f7b7340:	calla  L3FE10B50
3f7b7370:	move   a8, a9
3f7b7380:	jruc   L3F7B74F0
L3F7B7390:
3f7b7390:	addi   0x40, a14
3f7b73b0:	move   a14, -*sp, 1
3f7b73c0:	move   *a13(0x400), *a14+, 1
3f7b73e0:	move   *a13(0x420), *a14+, 1
3f7b7400:	calla  L3FE14450
3f7b7430:	movi   0x3f7e6020, a8
3f7b7460:	move   *a8+, *a14+, 1
3f7b7470:	move   *a8+, *a14+, 1
3f7b7480:	calla  L3FE0C8D0
3f7b74b0:	calla  L3FE10B50
3f7b74e0:	move   a8, a9
L3F7B74F0:
3f7b74f0:	move   a9, *a13(0x2a0), 1
3f7b7510:	move   *a13(0x3c0), *a14+, 1
3f7b7530:	move   *a13(0x3e0), *a14+, 1
3f7b7550:	movi   0x3f7e5e20, a8
3f7b7580:	move   *a8+, *a14+, 1
3f7b7590:	move   *a8+, *a14+, 1
3f7b75a0:	calla  L3FE0E730
3f7b75d0:	jreq   L3F7B7750
3f7b75e0:	addi   0x40, a14
3f7b7600:	move   a14, -*sp, 1
3f7b7610:	move   *a13(0x3c0), *a14+, 1
3f7b7630:	move   *a13(0x3e0), *a14+, 1
3f7b7650:	calla  L3FE14450
3f7b7680:	movi   0x3f7e6020, a8
3f7b76b0:	move   *a8+, *a14+, 1
3f7b76c0:	move   *a8+, *a14+, 1
3f7b76d0:	calla  L3FE0C950
3f7b7700:	calla  L3FE10B50
3f7b7730:	move   a8, a9
3f7b7740:	jruc   L3F7B78B0
L3F7B7750:
3f7b7750:	addi   0x40, a14
3f7b7770:	move   a14, -*sp, 1
3f7b7780:	move   *a13(0x3c0), *a14+, 1
3f7b77a0:	move   *a13(0x3e0), *a14+, 1
3f7b77c0:	calla  L3FE14450
3f7b77f0:	movi   0x3f7e6020, a8
3f7b7820:	move   *a8+, *a14+, 1
3f7b7830:	move   *a8+, *a14+, 1
3f7b7840:	calla  L3FE0C8D0
3f7b7870:	calla  L3FE10B50
3f7b78a0:	move   a8, a9
L3F7B78B0:
3f7b78b0:	move   a9, *a13(0x2c0), 1
3f7b78d0:	move   *a13(0x440), *a14+, 1
3f7b78f0:	move   *a13(0x460), *a14+, 1
3f7b7910:	movi   0x3f7e5e20, a8
3f7b7940:	move   *a8+, *a14+, 1
3f7b7950:	move   *a8+, *a14+, 1
3f7b7960:	calla  L3FE0E730
3f7b7990:	jreq   L3F7B7B10
3f7b79a0:	addi   0x40, a14
3f7b79c0:	move   a14, -*sp, 1
3f7b79d0:	move   *a13(0x440), *a14+, 1
3f7b79f0:	move   *a13(0x460), *a14+, 1
3f7b7a10:	calla  L3FE14450
3f7b7a40:	movi   0x3f7e6020, a8
3f7b7a70:	move   *a8+, *a14+, 1
3f7b7a80:	move   *a8+, *a14+, 1
3f7b7a90:	calla  L3FE0C950
3f7b7ac0:	calla  L3FE10B50
3f7b7af0:	move   a8, a9
3f7b7b00:	jruc   L3F7B7C70
L3F7B7B10:
3f7b7b10:	addi   0x40, a14
3f7b7b30:	move   a14, -*sp, 1
3f7b7b40:	move   *a13(0x440), *a14+, 1
3f7b7b60:	move   *a13(0x460), *a14+, 1
3f7b7b80:	calla  L3FE14450
3f7b7bb0:	movi   0x3f7e6020, a8
3f7b7be0:	move   *a8+, *a14+, 1
3f7b7bf0:	move   *a8+, *a14+, 1
3f7b7c00:	calla  L3FE0C8D0
3f7b7c30:	calla  L3FE10B50
3f7b7c60:	move   a8, a9
L3F7B7C70:
3f7b7c70:	move   a9, *a13(0x2e0), 1
3f7b7c90:	movk   1, a9
3f7b7ca0:	move   a9, *a13(0x260), 1
3f7b7cc0:	movk   3, a9
3f7b7cd0:	move   a9, *a13(0x280), 1
3f7b7cf0:	jauc   L3F7BB420
L3F7B7D10:
3f7b7d10:	move   *a13(0x3c0), *a14+, 1
3f7b7d30:	move   *a13(0x3e0), *a14+, 1
3f7b7d50:	move   *a13(0x440), *a14+, 1
3f7b7d70:	move   *a13(0x460), *a14+, 1
3f7b7d90:	calla  L3FE0E730
3f7b7dc0:	jaeq   L3F7B8A70
3f7b7de0:	move   *a13(0x3c0), *a14+, 1
3f7b7e00:	move   *a13(0x3e0), *a14+, 1
3f7b7e20:	move   *a13(0x400), *a14+, 1
3f7b7e40:	move   *a13(0x420), *a14+, 1
3f7b7e60:	calla  L3FE0E6F0
3f7b7e90:	jaeq   L3F7B8A70
3f7b7eb0:	move   *a13(0x440), *a14+, 1
3f7b7ed0:	move   *a13(0x460), *a14+, 1
3f7b7ef0:	movi   0x3f7e5e20, a8
3f7b7f20:	move   *a8+, *a14+, 1
3f7b7f30:	move   *a8+, *a14+, 1
3f7b7f40:	calla  L3FE0E730
3f7b7f70:	jreq   L3F7B80F0
3f7b7f80:	addi   0x40, a14
3f7b7fa0:	move   a14, -*sp, 1
3f7b7fb0:	move   *a13(0x440), *a14+, 1
3f7b7fd0:	move   *a13(0x460), *a14+, 1
3f7b7ff0:	calla  L3FE14450
3f7b8020:	movi   0x3f7e6020, a8
3f7b8050:	move   *a8+, *a14+, 1
3f7b8060:	move   *a8+, *a14+, 1
3f7b8070:	calla  L3FE0C950
3f7b80a0:	calla  L3FE10B50
3f7b80d0:	move   a8, a9
3f7b80e0:	jruc   L3F7B8250
L3F7B80F0:
3f7b80f0:	addi   0x40, a14
3f7b8110:	move   a14, -*sp, 1
3f7b8120:	move   *a13(0x440), *a14+, 1
3f7b8140:	move   *a13(0x460), *a14+, 1
3f7b8160:	calla  L3FE14450
3f7b8190:	movi   0x3f7e6020, a8
3f7b81c0:	move   *a8+, *a14+, 1
3f7b81d0:	move   *a8+, *a14+, 1
3f7b81e0:	calla  L3FE0C8D0
3f7b8210:	calla  L3FE10B50
3f7b8240:	move   a8, a9
L3F7B8250:
3f7b8250:	move   a9, *a13(0x2a0), 1
3f7b8270:	move   *a13(0x3c0), *a14+, 1
3f7b8290:	move   *a13(0x3e0), *a14+, 1
3f7b82b0:	movi   0x3f7e5e20, a8
3f7b82e0:	move   *a8+, *a14+, 1
3f7b82f0:	move   *a8+, *a14+, 1
3f7b8300:	calla  L3FE0E730
3f7b8330:	jreq   L3F7B84B0
3f7b8340:	addi   0x40, a14
3f7b8360:	move   a14, -*sp, 1
3f7b8370:	move   *a13(0x3c0), *a14+, 1
3f7b8390:	move   *a13(0x3e0), *a14+, 1
3f7b83b0:	calla  L3FE14450
3f7b83e0:	movi   0x3f7e6020, a8
3f7b8410:	move   *a8+, *a14+, 1
3f7b8420:	move   *a8+, *a14+, 1
3f7b8430:	calla  L3FE0C950
3f7b8460:	calla  L3FE10B50
3f7b8490:	move   a8, a9
3f7b84a0:	jruc   L3F7B8610
L3F7B84B0:
3f7b84b0:	addi   0x40, a14
3f7b84d0:	move   a14, -*sp, 1
3f7b84e0:	move   *a13(0x3c0), *a14+, 1
3f7b8500:	move   *a13(0x3e0), *a14+, 1
3f7b8520:	calla  L3FE14450
3f7b8550:	movi   0x3f7e6020, a8
3f7b8580:	move   *a8+, *a14+, 1
3f7b8590:	move   *a8+, *a14+, 1
3f7b85a0:	calla  L3FE0C8D0
3f7b85d0:	calla  L3FE10B50
3f7b8600:	move   a8, a9
L3F7B8610:
3f7b8610:	move   a9, *a13(0x2c0), 1
3f7b8630:	move   *a13(0x400), *a14+, 1
3f7b8650:	move   *a13(0x420), *a14+, 1
3f7b8670:	movi   0x3f7e5e20, a8
3f7b86a0:	move   *a8+, *a14+, 1
3f7b86b0:	move   *a8+, *a14+, 1
3f7b86c0:	calla  L3FE0E730
3f7b86f0:	jreq   L3F7B8870
3f7b8700:	addi   0x40, a14
3f7b8720:	move   a14, -*sp, 1
3f7b8730:	move   *a13(0x400), *a14+, 1
3f7b8750:	move   *a13(0x420), *a14+, 1
3f7b8770:	calla  L3FE14450
3f7b87a0:	movi   0x3f7e6020, a8
3f7b87d0:	move   *a8+, *a14+, 1
3f7b87e0:	move   *a8+, *a14+, 1
3f7b87f0:	calla  L3FE0C950
3f7b8820:	calla  L3FE10B50
3f7b8850:	move   a8, a9
3f7b8860:	jruc   L3F7B89D0
L3F7B8870:
3f7b8870:	addi   0x40, a14
3f7b8890:	move   a14, -*sp, 1
3f7b88a0:	move   *a13(0x400), *a14+, 1
3f7b88c0:	move   *a13(0x420), *a14+, 1
3f7b88e0:	calla  L3FE14450
3f7b8910:	movi   0x3f7e6020, a8
3f7b8940:	move   *a8+, *a14+, 1
3f7b8950:	move   *a8+, *a14+, 1
3f7b8960:	calla  L3FE0C8D0
3f7b8990:	calla  L3FE10B50
3f7b89c0:	move   a8, a9
L3F7B89D0:
3f7b89d0:	move   a9, *a13(0x2e0), 1
3f7b89f0:	movk   5, a9
3f7b8a00:	move   a9, *a13(0x260), 1
3f7b8a20:	movk   4, a9
3f7b8a30:	move   a9, *a13(0x280), 1
3f7b8a50:	jauc   L3F7BB420
L3F7B8A70:
3f7b8a70:	move   *a13(0x3c0), *a14+, 1
3f7b8a90:	move   *a13(0x3e0), *a14+, 1
3f7b8ab0:	move   *a13(0x400), *a14+, 1
3f7b8ad0:	move   *a13(0x420), *a14+, 1
3f7b8af0:	calla  L3FE0E730
3f7b8b20:	jaeq   L3F7B9FD0
3f7b8b40:	move   *a13(0x3c0), *a14+, 1
3f7b8b60:	move   *a13(0x3e0), *a14+, 1
3f7b8b80:	movi   0x3f7e5e20, a8
3f7b8bb0:	move   *a8+, *a14+, 1
3f7b8bc0:	move   *a8+, *a14+, 1
3f7b8bd0:	calla  L3FE0E730
3f7b8c00:	jreq   L3F7B8D80
3f7b8c10:	addi   0x40, a14
3f7b8c30:	move   a14, -*sp, 1
3f7b8c40:	move   *a13(0x3c0), *a14+, 1
3f7b8c60:	move   *a13(0x3e0), *a14+, 1
3f7b8c80:	calla  L3FE14450
3f7b8cb0:	movi   0x3f7e6020, a8
3f7b8ce0:	move   *a8+, *a14+, 1
3f7b8cf0:	move   *a8+, *a14+, 1
3f7b8d00:	calla  L3FE0C950
3f7b8d30:	calla  L3FE10B50
3f7b8d60:	move   a8, a9
3f7b8d70:	jruc   L3F7B8EE0
L3F7B8D80:
3f7b8d80:	addi   0x40, a14
3f7b8da0:	move   a14, -*sp, 1
3f7b8db0:	move   *a13(0x3c0), *a14+, 1
3f7b8dd0:	move   *a13(0x3e0), *a14+, 1
3f7b8df0:	calla  L3FE14450
3f7b8e20:	movi   0x3f7e6020, a8
3f7b8e50:	move   *a8+, *a14+, 1
3f7b8e60:	move   *a8+, *a14+, 1
3f7b8e70:	calla  L3FE0C8D0
3f7b8ea0:	calla  L3FE10B50
3f7b8ed0:	move   a8, a9
L3F7B8EE0:
3f7b8ee0:	move   a9, *a13(0x2e0), 1
3f7b8f00:	move   *a13(0x400), *a14+, 1
3f7b8f20:	move   *a13(0x420), *a14+, 1
3f7b8f40:	move   *a13(0x440), *a14+, 1
3f7b8f60:	move   *a13(0x460), *a14+, 1
3f7b8f80:	calla  L3FE0E6F0
3f7b8fb0:	jaeq   L3F7B97D0
3f7b8fd0:	movk   1, a9
3f7b8fe0:	move   a9, *a13(0x260), 1
3f7b9000:	sub    a9, a9
3f7b9010:	move   a9, *a13(0x280), 1
3f7b9030:	move   *a13(0x400), *a14+, 1
3f7b9050:	move   *a13(0x420), *a14+, 1
3f7b9070:	movi   0x3f7e5e20, a8
3f7b90a0:	move   *a8+, *a14+, 1
3f7b90b0:	move   *a8+, *a14+, 1
3f7b90c0:	calla  L3FE0E730
3f7b90f0:	jreq   L3F7B9270
3f7b9100:	addi   0x40, a14
3f7b9120:	move   a14, -*sp, 1
3f7b9130:	move   *a13(0x400), *a14+, 1
3f7b9150:	move   *a13(0x420), *a14+, 1
3f7b9170:	calla  L3FE14450
3f7b91a0:	movi   0x3f7e6020, a8
3f7b91d0:	move   *a8+, *a14+, 1
3f7b91e0:	move   *a8+, *a14+, 1
3f7b91f0:	calla  L3FE0C950
3f7b9220:	calla  L3FE10B50
3f7b9250:	move   a8, a11
3f7b9260:	jruc   L3F7B93D0
L3F7B9270:
3f7b9270:	addi   0x40, a14
3f7b9290:	move   a14, -*sp, 1
3f7b92a0:	move   *a13(0x400), *a14+, 1
3f7b92c0:	move   *a13(0x420), *a14+, 1
3f7b92e0:	calla  L3FE14450
3f7b9310:	movi   0x3f7e6020, a8
3f7b9340:	move   *a8+, *a14+, 1
3f7b9350:	move   *a8+, *a14+, 1
3f7b9360:	calla  L3FE0C8D0
3f7b9390:	calla  L3FE10B50
3f7b93c0:	move   a8, a11
L3F7B93D0:
3f7b93d0:	move   a11, *a13(0x2a0), 1
3f7b93f0:	move   *a13(0x440), *a14+, 1
3f7b9410:	move   *a13(0x460), *a14+, 1
3f7b9430:	movi   0x3f7e5e20, a8
3f7b9460:	move   *a8+, *a14+, 1
3f7b9470:	move   *a8+, *a14+, 1
3f7b9480:	calla  L3FE0E730
3f7b94b0:	jreq   L3F7B9630
3f7b94c0:	addi   0x40, a14
3f7b94e0:	move   a14, -*sp, 1
3f7b94f0:	move   *a13(0x440), *a14+, 1
3f7b9510:	move   *a13(0x460), *a14+, 1
3f7b9530:	calla  L3FE14450
3f7b9560:	movi   0x3f7e6020, a8
3f7b9590:	move   *a8+, *a14+, 1
3f7b95a0:	move   *a8+, *a14+, 1
3f7b95b0:	calla  L3FE0C950
3f7b95e0:	calla  L3FE10B50
3f7b9610:	move   a8, a11
3f7b9620:	jruc   L3F7B9790
L3F7B9630:
3f7b9630:	addi   0x40, a14
3f7b9650:	move   a14, -*sp, 1
3f7b9660:	move   *a13(0x440), *a14+, 1
3f7b9680:	move   *a13(0x460), *a14+, 1
3f7b96a0:	calla  L3FE14450
3f7b96d0:	movi   0x3f7e6020, a8
3f7b9700:	move   *a8+, *a14+, 1
3f7b9710:	move   *a8+, *a14+, 1
3f7b9720:	calla  L3FE0C8D0
3f7b9750:	calla  L3FE10B50
3f7b9780:	move   a8, a11
L3F7B9790:
3f7b9790:	move   a11, *a13(0x2c0), 1
3f7b97b0:	jauc   L3F7BB420
L3F7B97D0:
3f7b97d0:	movk   5, a9
3f7b97e0:	move   a9, *a13(0x260), 1
3f7b9800:	sub    a9, a9
3f7b9810:	move   a9, *a13(0x280), 1
3f7b9830:	move   *a13(0x440), *a14+, 1
3f7b9850:	move   *a13(0x460), *a14+, 1
3f7b9870:	movi   0x3f7e5e20, a8
3f7b98a0:	move   *a8+, *a14+, 1
3f7b98b0:	move   *a8+, *a14+, 1
3f7b98c0:	calla  L3FE0E730
3f7b98f0:	jreq   L3F7B9A70
3f7b9900:	addi   0x40, a14
3f7b9920:	move   a14, -*sp, 1
3f7b9930:	move   *a13(0x440), *a14+, 1
3f7b9950:	move   *a13(0x460), *a14+, 1
3f7b9970:	calla  L3FE14450
3f7b99a0:	movi   0x3f7e6020, a8
3f7b99d0:	move   *a8+, *a14+, 1
3f7b99e0:	move   *a8+, *a14+, 1
3f7b99f0:	calla  L3FE0C950
3f7b9a20:	calla  L3FE10B50
3f7b9a50:	move   a8, a11
3f7b9a60:	jruc   L3F7B9BD0
L3F7B9A70:
3f7b9a70:	addi   0x40, a14
3f7b9a90:	move   a14, -*sp, 1
3f7b9aa0:	move   *a13(0x440), *a14+, 1
3f7b9ac0:	move   *a13(0x460), *a14+, 1
3f7b9ae0:	calla  L3FE14450
3f7b9b10:	movi   0x3f7e6020, a8
3f7b9b40:	move   *a8+, *a14+, 1
3f7b9b50:	move   *a8+, *a14+, 1
3f7b9b60:	calla  L3FE0C8D0
3f7b9b90:	calla  L3FE10B50
3f7b9bc0:	move   a8, a11
L3F7B9BD0:
3f7b9bd0:	move   a11, *a13(0x2a0), 1
3f7b9bf0:	move   *a13(0x400), *a14+, 1
3f7b9c10:	move   *a13(0x420), *a14+, 1
3f7b9c30:	movi   0x3f7e5e20, a8
3f7b9c60:	move   *a8+, *a14+, 1
3f7b9c70:	move   *a8+, *a14+, 1
3f7b9c80:	calla  L3FE0E730
3f7b9cb0:	jreq   L3F7B9E30
3f7b9cc0:	addi   0x40, a14
3f7b9ce0:	move   a14, -*sp, 1
3f7b9cf0:	move   *a13(0x400), *a14+, 1
3f7b9d10:	move   *a13(0x420), *a14+, 1
3f7b9d30:	calla  L3FE14450
3f7b9d60:	movi   0x3f7e6020, a8
3f7b9d90:	move   *a8+, *a14+, 1
3f7b9da0:	move   *a8+, *a14+, 1
3f7b9db0:	calla  L3FE0C950
3f7b9de0:	calla  L3FE10B50
3f7b9e10:	move   a8, a11
3f7b9e20:	jruc   L3F7B9F90
L3F7B9E30:
3f7b9e30:	addi   0x40, a14
3f7b9e50:	move   a14, -*sp, 1
3f7b9e60:	move   *a13(0x400), *a14+, 1
3f7b9e80:	move   *a13(0x420), *a14+, 1
3f7b9ea0:	calla  L3FE14450
3f7b9ed0:	movi   0x3f7e6020, a8
3f7b9f00:	move   *a8+, *a14+, 1
3f7b9f10:	move   *a8+, *a14+, 1
3f7b9f20:	calla  L3FE0C8D0
3f7b9f50:	calla  L3FE10B50
3f7b9f80:	move   a8, a11
L3F7B9F90:
3f7b9f90:	move   a11, *a13(0x2c0), 1
3f7b9fb0:	jauc   L3F7BB420
L3F7B9FD0:
3f7b9fd0:	move   *a13(0x3c0), *a14+, 1
3f7b9ff0:	move   *a13(0x3e0), *a14+, 1
3f7ba010:	movi   0x3f7e5e20, a8
3f7ba040:	move   *a8+, *a14+, 1
3f7ba050:	move   *a8+, *a14+, 1
3f7ba060:	calla  L3FE0E730
3f7ba090:	jreq   L3F7BA210
3f7ba0a0:	addi   0x40, a14
3f7ba0c0:	move   a14, -*sp, 1
3f7ba0d0:	move   *a13(0x3c0), *a14+, 1
3f7ba0f0:	move   *a13(0x3e0), *a14+, 1
3f7ba110:	calla  L3FE14450
3f7ba140:	movi   0x3f7e6020, a8
3f7ba170:	move   *a8+, *a14+, 1
3f7ba180:	move   *a8+, *a14+, 1
3f7ba190:	calla  L3FE0C950
3f7ba1c0:	calla  L3FE10B50
3f7ba1f0:	move   a8, a9
3f7ba200:	jruc   L3F7BA370
L3F7BA210:
3f7ba210:	addi   0x40, a14
3f7ba230:	move   a14, -*sp, 1
3f7ba240:	move   *a13(0x3c0), *a14+, 1
3f7ba260:	move   *a13(0x3e0), *a14+, 1
3f7ba280:	calla  L3FE14450
3f7ba2b0:	movi   0x3f7e6020, a8
3f7ba2e0:	move   *a8+, *a14+, 1
3f7ba2f0:	move   *a8+, *a14+, 1
3f7ba300:	calla  L3FE0C8D0
3f7ba330:	calla  L3FE10B50
3f7ba360:	move   a8, a9
L3F7BA370:
3f7ba370:	move   a9, *a13(0x2a0), 1
3f7ba390:	move   *a13(0x400), *a14+, 1
3f7ba3b0:	move   *a13(0x420), *a14+, 1
3f7ba3d0:	move   *a13(0x440), *a14+, 1
3f7ba3f0:	move   *a13(0x460), *a14+, 1
3f7ba410:	calla  L3FE0E6F0
3f7ba440:	jreq   L3F7BAC40
3f7ba450:	movk   2, a9
3f7ba460:	move   a9, *a13(0x260), 1
3f7ba480:	movk   3, a9
3f7ba490:	move   a9, *a13(0x280), 1
3f7ba4b0:	move   *a13(0x400), *a14+, 1
3f7ba4d0:	move   *a13(0x420), *a14+, 1
3f7ba4f0:	movi   0x3f7e5e20, a8
3f7ba520:	move   *a8+, *a14+, 1
3f7ba530:	move   *a8+, *a14+, 1
3f7ba540:	calla  L3FE0E730
3f7ba570:	jreq   L3F7BA6F0
3f7ba580:	addi   0x40, a14
3f7ba5a0:	move   a14, -*sp, 1
3f7ba5b0:	move   *a13(0x400), *a14+, 1
3f7ba5d0:	move   *a13(0x420), *a14+, 1
3f7ba5f0:	calla  L3FE14450
3f7ba620:	movi   0x3f7e6020, a8
3f7ba650:	move   *a8+, *a14+, 1
3f7ba660:	move   *a8+, *a14+, 1
3f7ba670:	calla  L3FE0C950
3f7ba6a0:	calla  L3FE10B50
3f7ba6d0:	move   a8, a11
3f7ba6e0:	jruc   L3F7BA850
L3F7BA6F0:
3f7ba6f0:	addi   0x40, a14
3f7ba710:	move   a14, -*sp, 1
3f7ba720:	move   *a13(0x400), *a14+, 1
3f7ba740:	move   *a13(0x420), *a14+, 1
3f7ba760:	calla  L3FE14450
3f7ba790:	movi   0x3f7e6020, a8
3f7ba7c0:	move   *a8+, *a14+, 1
3f7ba7d0:	move   *a8+, *a14+, 1
3f7ba7e0:	calla  L3FE0C8D0
3f7ba810:	calla  L3FE10B50
3f7ba840:	move   a8, a11
L3F7BA850:
3f7ba850:	move   a11, *a13(0x2c0), 1
3f7ba870:	move   *a13(0x440), *a14+, 1
3f7ba890:	move   *a13(0x460), *a14+, 1
3f7ba8b0:	movi   0x3f7e5e20, a8
3f7ba8e0:	move   *a8+, *a14+, 1
3f7ba8f0:	move   *a8+, *a14+, 1
3f7ba900:	calla  L3FE0E730
3f7ba930:	jreq   L3F7BAAB0
3f7ba940:	addi   0x40, a14
3f7ba960:	move   a14, -*sp, 1
3f7ba970:	move   *a13(0x440), *a14+, 1
3f7ba990:	move   *a13(0x460), *a14+, 1
3f7ba9b0:	calla  L3FE14450
3f7ba9e0:	movi   0x3f7e6020, a8
3f7baa10:	move   *a8+, *a14+, 1
3f7baa20:	move   *a8+, *a14+, 1
3f7baa30:	calla  L3FE0C950
3f7baa60:	calla  L3FE10B50
3f7baa90:	move   a8, a11
3f7baaa0:	jruc   L3F7BAC10
L3F7BAAB0:
3f7baab0:	addi   0x40, a14
3f7baad0:	move   a14, -*sp, 1
3f7baae0:	move   *a13(0x440), *a14+, 1
3f7bab00:	move   *a13(0x460), *a14+, 1
3f7bab20:	calla  L3FE14450
3f7bab50:	movi   0x3f7e6020, a8
3f7bab80:	move   *a8+, *a14+, 1
3f7bab90:	move   *a8+, *a14+, 1
3f7baba0:	calla  L3FE0C8D0
3f7babd0:	calla  L3FE10B50
3f7bac00:	move   a8, a11
L3F7BAC10:
3f7bac10:	move   a11, *a13(0x2e0), 1
3f7bac30:	jruc   L3F7BB420
L3F7BAC40:
3f7bac40:	movk   2, a9
3f7bac50:	move   a9, *a13(0x260), 1
3f7bac70:	movk   4, a9
3f7bac80:	move   a9, *a13(0x280), 1
3f7baca0:	move   *a13(0x440), *a14+, 1
3f7bacc0:	move   *a13(0x460), *a14+, 1
3f7bace0:	movi   0x3f7e5e20, a8
3f7bad10:	move   *a8+, *a14+, 1
3f7bad20:	move   *a8+, *a14+, 1
3f7bad30:	calla  L3FE0E730
3f7bad60:	jreq   L3F7BAEE0
3f7bad70:	addi   0x40, a14
3f7bad90:	move   a14, -*sp, 1
3f7bada0:	move   *a13(0x440), *a14+, 1
3f7badc0:	move   *a13(0x460), *a14+, 1
3f7bade0:	calla  L3FE14450
3f7bae10:	movi   0x3f7e6020, a8
3f7bae40:	move   *a8+, *a14+, 1
3f7bae50:	move   *a8+, *a14+, 1
3f7bae60:	calla  L3FE0C950
3f7bae90:	calla  L3FE10B50
3f7baec0:	move   a8, a11
3f7baed0:	jruc   L3F7BB040
L3F7BAEE0:
3f7baee0:	addi   0x40, a14
3f7baf00:	move   a14, -*sp, 1
3f7baf10:	move   *a13(0x440), *a14+, 1
3f7baf30:	move   *a13(0x460), *a14+, 1
3f7baf50:	calla  L3FE14450
3f7baf80:	movi   0x3f7e6020, a8
3f7bafb0:	move   *a8+, *a14+, 1
3f7bafc0:	move   *a8+, *a14+, 1
3f7bafd0:	calla  L3FE0C8D0
3f7bb000:	calla  L3FE10B50
3f7bb030:	move   a8, a11
L3F7BB040:
3f7bb040:	move   a11, *a13(0x2c0), 1
3f7bb060:	move   *a13(0x400), *a14+, 1
3f7bb080:	move   *a13(0x420), *a14+, 1
3f7bb0a0:	movi   0x3f7e5e20, a8
3f7bb0d0:	move   *a8+, *a14+, 1
3f7bb0e0:	move   *a8+, *a14+, 1
3f7bb0f0:	calla  L3FE0E730
3f7bb120:	jreq   L3F7BB2A0
3f7bb130:	addi   0x40, a14
3f7bb150:	move   a14, -*sp, 1
3f7bb160:	move   *a13(0x400), *a14+, 1
3f7bb180:	move   *a13(0x420), *a14+, 1
3f7bb1a0:	calla  L3FE14450
3f7bb1d0:	movi   0x3f7e6020, a8
3f7bb200:	move   *a8+, *a14+, 1
3f7bb210:	move   *a8+, *a14+, 1
3f7bb220:	calla  L3FE0C950
3f7bb250:	calla  L3FE10B50
3f7bb280:	move   a8, a11
3f7bb290:	jruc   L3F7BB400
L3F7BB2A0:
3f7bb2a0:	addi   0x40, a14
3f7bb2c0:	move   a14, -*sp, 1
3f7bb2d0:	move   *a13(0x400), *a14+, 1
3f7bb2f0:	move   *a13(0x420), *a14+, 1
3f7bb310:	calla  L3FE14450
3f7bb340:	movi   0x3f7e6020, a8
3f7bb370:	move   *a8+, *a14+, 1
3f7bb380:	move   *a8+, *a14+, 1
3f7bb390:	calla  L3FE0C8D0
3f7bb3c0:	calla  L3FE10B50
3f7bb3f0:	move   a8, a11
L3F7BB400:
3f7bb400:	move   a11, *a13(0x2e0), 1
L3F7BB420:
3f7bb420:	sub    a11, a11
3f7bb430:	move   a11, *a13(0x20), 1
3f7bb450:	jauc   L3F7C2780
3f7bb470:	move   *a13(0x20), a11, 1
3f7bb490:	sll    0x5, a11
3f7bb4a0:	add    a13, a11
3f7bb4b0:	move   *a11(0x2a0), *a13(0x0), 1
3f7bb4e0:	move   *a13(0x20), a11, 1
3f7bb500:	inc    a11
3f7bb510:	sll    0x5, a11
3f7bb520:	add    a13, a11
3f7bb530:	move   *a13, a9, 1
3f7bb540:	move   *a11(0x2a0), a11, 1
3f7bb560:	cmp    a11, a9
3f7bb570:	jage   L3F7C2950
L3F7BB590:
3f7bb590:	move   *a13, a8, 1
3f7bb5a0:	calla  L3FE11750
3f7bb5d0:	move   -*a14, a8, 1
3f7bb5e0:	move   a8, *a13(0x1e0), 1
3f7bb600:	move   -*a14, a8, 1
3f7bb610:	move   a8, *a13(0x1c0), 1
3f7bb630:	move   *a13(0x40), *a14+, 1
3f7bb650:	move   *a13(0x60), *a14+, 1
3f7bb670:	movi   0x3f7e5e20, a8
3f7bb6a0:	move   *a8+, *a14+, 1
3f7bb6b0:	move   *a8+, *a14+, 1
3f7bb6c0:	calla  L3FE0EB40
3f7bb6f0:	jreq   L3F7BBD70
3f7bb700:	move   *a13(0x1c0), *a14+, 1
3f7bb720:	move   *a13(0x1e0), *a14+, 1
3f7bb740:	move   *a13(0x100), *a14+, 1
3f7bb760:	move   *a13(0x120), *a14+, 1
3f7bb780:	calla  L3FE0C8D0
3f7bb7b0:	move   *a13(0x40), *a14+, 1
3f7bb7d0:	move   *a13(0x60), *a14+, 1
3f7bb7f0:	calla  L3FE0D650
3f7bb820:	movi   0x3f7e5e20, a8
3f7bb850:	move   *a8+, *a14+, 1
3f7bb860:	move   *a8+, *a14+, 1
3f7bb870:	calla  L3FE0E730
3f7bb8a0:	jreq   L3F7BBB00
3f7bb8b0:	addi   0x40, a14
3f7bb8d0:	move   a14, -*sp, 1
3f7bb8e0:	move   *a13(0x1c0), *a14+, 1
3f7bb900:	move   *a13(0x1e0), *a14+, 1
3f7bb920:	move   *a13(0x100), *a14+, 1
3f7bb940:	move   *a13(0x120), *a14+, 1
3f7bb960:	calla  L3FE0C8D0
3f7bb990:	move   *a13(0x40), *a14+, 1
3f7bb9b0:	move   *a13(0x60), *a14+, 1
3f7bb9d0:	calla  L3FE0D650
3f7bba00:	calla  L3FE14450
3f7bba30:	movi   0x3f7e6020, a8
3f7bba60:	move   *a8+, *a14+, 1
3f7bba70:	move   *a8+, *a14+, 1
3f7bba80:	calla  L3FE0C950
3f7bbab0:	calla  L3FE10B50
3f7bbae0:	move   a8, a11
3f7bbaf0:	jruc   L3F7BBD40
L3F7BBB00:
3f7bbb00:	addi   0x40, a14
3f7bbb20:	move   a14, -*sp, 1
3f7bbb30:	move   *a13(0x1c0), *a14+, 1
3f7bbb50:	move   *a13(0x1e0), *a14+, 1
3f7bbb70:	move   *a13(0x100), *a14+, 1
3f7bbb90:	move   *a13(0x120), *a14+, 1
3f7bbbb0:	calla  L3FE0C8D0
3f7bbbe0:	move   *a13(0x40), *a14+, 1
3f7bbc00:	move   *a13(0x60), *a14+, 1
3f7bbc20:	calla  L3FE0D650
3f7bbc50:	calla  L3FE14450
3f7bbc80:	movi   0x3f7e6020, a8
3f7bbcb0:	move   *a8+, *a14+, 1
3f7bbcc0:	move   *a8+, *a14+, 1
3f7bbcd0:	calla  L3FE0C8D0
3f7bbd00:	calla  L3FE10B50
3f7bbd30:	move   a8, a11
L3F7BBD40:
3f7bbd40:	move   a11, *a13(0x220), 1
3f7bbd60:	jruc   L3F7BC130
L3F7BBD70:
3f7bbd70:	move   *a13(0x300), *a14+, 1
3f7bbd90:	move   *a13(0x320), *a14+, 1
3f7bbdb0:	movi   0x3f7e5e20, a8
3f7bbde0:	move   *a8+, *a14+, 1
3f7bbdf0:	move   *a8+, *a14+, 1
3f7bbe00:	calla  L3FE0E730
3f7bbe30:	jreq   L3F7BBFB0
3f7bbe40:	addi   0x40, a14
3f7bbe60:	move   a14, -*sp, 1
3f7bbe70:	move   *a13(0x300), *a14+, 1
3f7bbe90:	move   *a13(0x320), *a14+, 1
3f7bbeb0:	calla  L3FE14450
3f7bbee0:	movi   0x3f7e6020, a8
3f7bbf10:	move   *a8+, *a14+, 1
3f7bbf20:	move   *a8+, *a14+, 1
3f7bbf30:	calla  L3FE0C950
3f7bbf60:	calla  L3FE10B50
3f7bbf90:	move   a8, a11
3f7bbfa0:	jruc   L3F7BC110
L3F7BBFB0:
3f7bbfb0:	addi   0x40, a14
3f7bbfd0:	move   a14, -*sp, 1
3f7bbfe0:	move   *a13(0x300), *a14+, 1
3f7bc000:	move   *a13(0x320), *a14+, 1
3f7bc020:	calla  L3FE14450
3f7bc050:	movi   0x3f7e6020, a8
3f7bc080:	move   *a8+, *a14+, 1
3f7bc090:	move   *a8+, *a14+, 1
3f7bc0a0:	calla  L3FE0C8D0
3f7bc0d0:	calla  L3FE10B50
3f7bc100:	move   a8, a11
L3F7BC110:
3f7bc110:	move   a11, *a13(0x220), 1
L3F7BC130:
3f7bc130:	move   *a13(0x80), *a14+, 1
3f7bc150:	move   *a13(0xa0), *a14+, 1
3f7bc170:	movi   0x3f7e5e20, a8
3f7bc1a0:	move   *a8+, *a14+, 1
3f7bc1b0:	move   *a8+, *a14+, 1
3f7bc1c0:	calla  L3FE0EB40
3f7bc1f0:	jreq   L3F7BC3E0
3f7bc200:	addi   0x40, a14
3f7bc220:	move   a14, -*sp, 1
3f7bc230:	move   *a13(0x1c0), *a14+, 1
3f7bc250:	move   *a13(0x1e0), *a14+, 1
3f7bc270:	move   *a13(0x140), *a14+, 1
3f7bc290:	move   *a13(0x160), *a14+, 1
3f7bc2b0:	calla  L3FE0C8D0
3f7bc2e0:	move   *a13(0x80), *a14+, 1
3f7bc300:	move   *a13(0xa0), *a14+, 1
3f7bc320:	calla  L3FE0D650
3f7bc350:	calla  L3FE14100
3f7bc380:	calla  L3FE10B50
3f7bc3b0:	move   a8, *a13(0x240), 1
3f7bc3d0:	jruc   L3F7BC4D0
L3F7BC3E0:
3f7bc3e0:	addi   0x40, a14
3f7bc400:	move   a14, -*sp, 1
3f7bc410:	move   *a13(0x300), *a14+, 1
3f7bc430:	move   *a13(0x320), *a14+, 1
3f7bc450:	calla  L3FE14100
3f7bc480:	calla  L3FE10B50
3f7bc4b0:	move   a8, *a13(0x240), 1
L3F7BC4D0:
3f7bc4d0:	cmp    a11, a8
3f7bc4e0:	jrlt   L3F7BC6A0
3f7bc4f0:	move   *a13(0x4c0), a9, 1
3f7bc510:	setf   16, 1, 0
3f7bc520:	move   a11, *a9, 0
3f7bc530:	move   *a13(0x0), *a9(0x10), 0
3f7bc560:	sub    a11, a8
3f7bc570:	move   *a13(0x4e0), a9, 1
3f7bc590:	inc    a8
3f7bc5a0:	move   a8, *a9, 1
3f7bc5b0:	move   a14, -*sp, 1
3f7bc5c0:	movk   1, a9
3f7bc5d0:	move   a9, *a14+, 1
3f7bc5e0:	move   *a13(0x4e0), *a14+, 1
3f7bc600:	move   *a13(0x4c0), *a14+, 1
3f7bc620:	move   a9, *a14+, 1
3f7bc630:	move   *a13(0xffc0), *a14+, 1
3f7bc650:	move   *a13(0xffe0), *a14+, 1
3f7bc670:	move   *a13(0x200), a9, 1
3f7bc690:	call   a9
L3F7BC6A0:
3f7bc6a0:	move   *a13, a9, 1
3f7bc6b0:	inc    a9
3f7bc6c0:	move   a9, *a13, 1
3f7bc6d0:	move   *a13(0x20), a9, 1
3f7bc6f0:	inc    a9
3f7bc700:	sll    0x5, a9
3f7bc710:	add    a13, a9
3f7bc720:	move   *a13, a11, 1
3f7bc730:	move   *a9(0x2a0), a9, 1
3f7bc750:	cmp    a9, a11
3f7bc760:	jalt   L3F7BB590
3f7bc780:	jauc   L3F7C2950
3f7bc7a0:	move   *a13(0x20), a11, 1
3f7bc7c0:	sll    0x5, a11
3f7bc7d0:	add    a13, a11
3f7bc7e0:	move   *a11(0x2a0), *a13(0x0), 1
3f7bc810:	move   *a13(0x20), a11, 1
3f7bc830:	inc    a11
3f7bc840:	sll    0x5, a11
3f7bc850:	add    a13, a11
3f7bc860:	move   *a13, a9, 1
3f7bc870:	move   *a11(0x2a0), a11, 1
3f7bc890:	cmp    a11, a9
3f7bc8a0:	jage   L3F7C2950
L3F7BC8C0:
3f7bc8c0:	move   *a13, a8, 1
3f7bc8d0:	calla  L3FE11750
3f7bc900:	move   -*a14, a8, 1
3f7bc910:	move   a8, *a13(0x1e0), 1
3f7bc930:	move   -*a14, a8, 1
3f7bc940:	move   a8, *a13(0x1c0), 1
3f7bc960:	move   *a13(0x40), *a14+, 1
3f7bc980:	move   *a13(0x60), *a14+, 1
3f7bc9a0:	movi   0x3f7e5e20, a8
3f7bc9d0:	move   *a8+, *a14+, 1
3f7bc9e0:	move   *a8+, *a14+, 1
3f7bc9f0:	calla  L3FE0EB40
3f7bca20:	jreq   L3F7BD0A0
3f7bca30:	move   *a13(0x1c0), *a14+, 1
3f7bca50:	move   *a13(0x1e0), *a14+, 1
3f7bca70:	move   *a13(0x100), *a14+, 1
3f7bca90:	move   *a13(0x120), *a14+, 1
3f7bcab0:	calla  L3FE0C8D0
3f7bcae0:	move   *a13(0x40), *a14+, 1
3f7bcb00:	move   *a13(0x60), *a14+, 1
3f7bcb20:	calla  L3FE0D650
3f7bcb50:	movi   0x3f7e5e20, a8
3f7bcb80:	move   *a8+, *a14+, 1
3f7bcb90:	move   *a8+, *a14+, 1
3f7bcba0:	calla  L3FE0E730
3f7bcbd0:	jreq   L3F7BCE30
3f7bcbe0:	addi   0x40, a14
3f7bcc00:	move   a14, -*sp, 1
3f7bcc10:	move   *a13(0x1c0), *a14+, 1
3f7bcc30:	move   *a13(0x1e0), *a14+, 1
3f7bcc50:	move   *a13(0x100), *a14+, 1
3f7bcc70:	move   *a13(0x120), *a14+, 1
3f7bcc90:	calla  L3FE0C8D0
3f7bccc0:	move   *a13(0x40), *a14+, 1
3f7bcce0:	move   *a13(0x60), *a14+, 1
3f7bcd00:	calla  L3FE0D650
3f7bcd30:	calla  L3FE14450
3f7bcd60:	movi   0x3f7e6020, a8
3f7bcd90:	move   *a8+, *a14+, 1
3f7bcda0:	move   *a8+, *a14+, 1
3f7bcdb0:	calla  L3FE0C950
3f7bcde0:	calla  L3FE10B50
3f7bce10:	move   a8, a11
3f7bce20:	jruc   L3F7BD070
L3F7BCE30:
3f7bce30:	addi   0x40, a14
3f7bce50:	move   a14, -*sp, 1
3f7bce60:	move   *a13(0x1c0), *a14+, 1
3f7bce80:	move   *a13(0x1e0), *a14+, 1
3f7bcea0:	move   *a13(0x100), *a14+, 1
3f7bcec0:	move   *a13(0x120), *a14+, 1
3f7bcee0:	calla  L3FE0C8D0
3f7bcf10:	move   *a13(0x40), *a14+, 1
3f7bcf30:	move   *a13(0x60), *a14+, 1
3f7bcf50:	calla  L3FE0D650
3f7bcf80:	calla  L3FE14450
3f7bcfb0:	movi   0x3f7e6020, a8
3f7bcfe0:	move   *a8+, *a14+, 1
3f7bcff0:	move   *a8+, *a14+, 1
3f7bd000:	calla  L3FE0C8D0
3f7bd030:	calla  L3FE10B50
3f7bd060:	move   a8, a11
L3F7BD070:
3f7bd070:	move   a11, *a13(0x220), 1
3f7bd090:	jruc   L3F7BD460
L3F7BD0A0:
3f7bd0a0:	move   *a13(0x300), *a14+, 1
3f7bd0c0:	move   *a13(0x320), *a14+, 1
3f7bd0e0:	movi   0x3f7e5e20, a8
3f7bd110:	move   *a8+, *a14+, 1
3f7bd120:	move   *a8+, *a14+, 1
3f7bd130:	calla  L3FE0E730
3f7bd160:	jreq   L3F7BD2E0
3f7bd170:	addi   0x40, a14
3f7bd190:	move   a14, -*sp, 1
3f7bd1a0:	move   *a13(0x300), *a14+, 1
3f7bd1c0:	move   *a13(0x320), *a14+, 1
3f7bd1e0:	calla  L3FE14450
3f7bd210:	movi   0x3f7e6020, a8
3f7bd240:	move   *a8+, *a14+, 1
3f7bd250:	move   *a8+, *a14+, 1
3f7bd260:	calla  L3FE0C950
3f7bd290:	calla  L3FE10B50
3f7bd2c0:	move   a8, a11
3f7bd2d0:	jruc   L3F7BD440
L3F7BD2E0:
3f7bd2e0:	addi   0x40, a14
3f7bd300:	move   a14, -*sp, 1
3f7bd310:	move   *a13(0x300), *a14+, 1
3f7bd330:	move   *a13(0x320), *a14+, 1
3f7bd350:	calla  L3FE14450
3f7bd380:	movi   0x3f7e6020, a8
3f7bd3b0:	move   *a8+, *a14+, 1
3f7bd3c0:	move   *a8+, *a14+, 1
3f7bd3d0:	calla  L3FE0C8D0
3f7bd400:	calla  L3FE10B50
3f7bd430:	move   a8, a11
L3F7BD440:
3f7bd440:	move   a11, *a13(0x220), 1
L3F7BD460:
3f7bd460:	move   *a13(0xc0), *a14+, 1
3f7bd480:	move   *a13(0xe0), *a14+, 1
3f7bd4a0:	movi   0x3f7e5e20, a8
3f7bd4d0:	move   *a8+, *a14+, 1
3f7bd4e0:	move   *a8+, *a14+, 1
3f7bd4f0:	calla  L3FE0EB40
3f7bd520:	jreq   L3F7BD710
3f7bd530:	addi   0x40, a14
3f7bd550:	move   a14, -*sp, 1
3f7bd560:	move   *a13(0x1c0), *a14+, 1
3f7bd580:	move   *a13(0x1e0), *a14+, 1
3f7bd5a0:	move   *a13(0x180), *a14+, 1
3f7bd5c0:	move   *a13(0x1a0), *a14+, 1
3f7bd5e0:	calla  L3FE0C8D0
3f7bd610:	move   *a13(0xc0), *a14+, 1
3f7bd630:	move   *a13(0xe0), *a14+, 1
3f7bd650:	calla  L3FE0D650
3f7bd680:	calla  L3FE14100
3f7bd6b0:	calla  L3FE10B50
3f7bd6e0:	move   a8, *a13(0x240), 1
3f7bd700:	jruc   L3F7BD800
L3F7BD710:
3f7bd710:	addi   0x40, a14
3f7bd730:	move   a14, -*sp, 1
3f7bd740:	move   *a13(0x340), *a14+, 1
3f7bd760:	move   *a13(0x360), *a14+, 1
3f7bd780:	calla  L3FE14100
3f7bd7b0:	calla  L3FE10B50
3f7bd7e0:	move   a8, *a13(0x240), 1
L3F7BD800:
3f7bd800:	cmp    a11, a8
3f7bd810:	jrlt   L3F7BD9D0
3f7bd820:	move   *a13(0x4c0), a9, 1
3f7bd840:	setf   16, 1, 0
3f7bd850:	move   *a13(0x0), *a9(0x10), 0
3f7bd880:	move   a11, *a9, 0
3f7bd890:	sub    a11, a8
3f7bd8a0:	move   *a13(0x4e0), a9, 1
3f7bd8c0:	inc    a8
3f7bd8d0:	move   a8, *a9, 1
3f7bd8e0:	move   a14, -*sp, 1
3f7bd8f0:	movk   1, a9
3f7bd900:	move   a9, *a14+, 1
3f7bd910:	move   *a13(0x4e0), *a14+, 1
3f7bd930:	move   *a13(0x4c0), *a14+, 1
3f7bd950:	move   a9, *a14+, 1
3f7bd960:	move   *a13(0xffc0), *a14+, 1
3f7bd980:	move   *a13(0xffe0), *a14+, 1
3f7bd9a0:	move   *a13(0x200), a9, 1
3f7bd9c0:	call   a9
L3F7BD9D0:
3f7bd9d0:	move   *a13, a9, 1
3f7bd9e0:	inc    a9
3f7bd9f0:	move   a9, *a13, 1
3f7bda00:	move   *a13(0x20), a9, 1
3f7bda20:	inc    a9
3f7bda30:	sll    0x5, a9
3f7bda40:	add    a13, a9
3f7bda50:	move   *a13, a11, 1
3f7bda60:	move   *a9(0x2a0), a9, 1
3f7bda80:	cmp    a9, a11
3f7bda90:	jalt   L3F7BC8C0
3f7bdab0:	jauc   L3F7C2950
3f7bdad0:	move   *a13(0x20), a11, 1
3f7bdaf0:	sll    0x5, a11
3f7bdb00:	add    a13, a11
3f7bdb10:	move   *a11(0x2a0), *a13(0x0), 1
3f7bdb40:	move   *a13(0x20), a11, 1
3f7bdb60:	inc    a11
3f7bdb70:	sll    0x5, a11
3f7bdb80:	add    a13, a11
3f7bdb90:	move   *a13, a9, 1
3f7bdba0:	move   *a11(0x2a0), a11, 1
3f7bdbc0:	cmp    a11, a9
3f7bdbd0:	jage   L3F7C2950
L3F7BDBF0:
3f7bdbf0:	move   *a13, a8, 1
3f7bdc00:	calla  L3FE11750
3f7bdc30:	move   -*a14, a8, 1
3f7bdc40:	move   a8, *a13(0x1e0), 1
3f7bdc60:	move   -*a14, a8, 1
3f7bdc70:	move   a8, *a13(0x1c0), 1
3f7bdc90:	move   *a13(0x80), *a14+, 1
3f7bdcb0:	move   *a13(0xa0), *a14+, 1
3f7bdcd0:	movi   0x3f7e5e20, a8
3f7bdd00:	move   *a8+, *a14+, 1
3f7bdd10:	move   *a8+, *a14+, 1
3f7bdd20:	calla  L3FE0EB40
3f7bdd50:	jreq   L3F7BE3D0
3f7bdd60:	move   *a13(0x1c0), *a14+, 1
3f7bdd80:	move   *a13(0x1e0), *a14+, 1
3f7bdda0:	move   *a13(0x140), *a14+, 1
3f7bddc0:	move   *a13(0x160), *a14+, 1
3f7bdde0:	calla  L3FE0C8D0
3f7bde10:	move   *a13(0x80), *a14+, 1
3f7bde30:	move   *a13(0xa0), *a14+, 1
3f7bde50:	calla  L3FE0D650
3f7bde80:	movi   0x3f7e5e20, a8
3f7bdeb0:	move   *a8+, *a14+, 1
3f7bdec0:	move   *a8+, *a14+, 1
3f7bded0:	calla  L3FE0E730
3f7bdf00:	jreq   L3F7BE160
3f7bdf10:	addi   0x40, a14
3f7bdf30:	move   a14, -*sp, 1
3f7bdf40:	move   *a13(0x1c0), *a14+, 1
3f7bdf60:	move   *a13(0x1e0), *a14+, 1
3f7bdf80:	move   *a13(0x140), *a14+, 1
3f7bdfa0:	move   *a13(0x160), *a14+, 1
3f7bdfc0:	calla  L3FE0C8D0
3f7bdff0:	move   *a13(0x80), *a14+, 1
3f7be010:	move   *a13(0xa0), *a14+, 1
3f7be030:	calla  L3FE0D650
3f7be060:	calla  L3FE14450
3f7be090:	movi   0x3f7e6020, a8
3f7be0c0:	move   *a8+, *a14+, 1
3f7be0d0:	move   *a8+, *a14+, 1
3f7be0e0:	calla  L3FE0C950
3f7be110:	calla  L3FE10B50
3f7be140:	move   a8, a11
3f7be150:	jruc   L3F7BE3A0
L3F7BE160:
3f7be160:	addi   0x40, a14
3f7be180:	move   a14, -*sp, 1
3f7be190:	move   *a13(0x1c0), *a14+, 1
3f7be1b0:	move   *a13(0x1e0), *a14+, 1
3f7be1d0:	move   *a13(0x140), *a14+, 1
3f7be1f0:	move   *a13(0x160), *a14+, 1
3f7be210:	calla  L3FE0C8D0
3f7be240:	move   *a13(0x80), *a14+, 1
3f7be260:	move   *a13(0xa0), *a14+, 1
3f7be280:	calla  L3FE0D650
3f7be2b0:	calla  L3FE14450
3f7be2e0:	movi   0x3f7e6020, a8
3f7be310:	move   *a8+, *a14+, 1
3f7be320:	move   *a8+, *a14+, 1
3f7be330:	calla  L3FE0C8D0
3f7be360:	calla  L3FE10B50
3f7be390:	move   a8, a11
L3F7BE3A0:
3f7be3a0:	move   a11, *a13(0x220), 1
3f7be3c0:	jruc   L3F7BE790
L3F7BE3D0:
3f7be3d0:	move   *a13(0x300), *a14+, 1
3f7be3f0:	move   *a13(0x320), *a14+, 1
3f7be410:	movi   0x3f7e5e20, a8
3f7be440:	move   *a8+, *a14+, 1
3f7be450:	move   *a8+, *a14+, 1
3f7be460:	calla  L3FE0E730
3f7be490:	jreq   L3F7BE610
3f7be4a0:	addi   0x40, a14
3f7be4c0:	move   a14, -*sp, 1
3f7be4d0:	move   *a13(0x300), *a14+, 1
3f7be4f0:	move   *a13(0x320), *a14+, 1
3f7be510:	calla  L3FE14450
3f7be540:	movi   0x3f7e6020, a8
3f7be570:	move   *a8+, *a14+, 1
3f7be580:	move   *a8+, *a14+, 1
3f7be590:	calla  L3FE0C950
3f7be5c0:	calla  L3FE10B50
3f7be5f0:	move   a8, a11
3f7be600:	jruc   L3F7BE770
L3F7BE610:
3f7be610:	addi   0x40, a14
3f7be630:	move   a14, -*sp, 1
3f7be640:	move   *a13(0x300), *a14+, 1
3f7be660:	move   *a13(0x320), *a14+, 1
3f7be680:	calla  L3FE14450
3f7be6b0:	movi   0x3f7e6020, a8
3f7be6e0:	move   *a8+, *a14+, 1
3f7be6f0:	move   *a8+, *a14+, 1
3f7be700:	calla  L3FE0C8D0
3f7be730:	calla  L3FE10B50
3f7be760:	move   a8, a11
L3F7BE770:
3f7be770:	move   a11, *a13(0x220), 1
L3F7BE790:
3f7be790:	move   *a13(0x40), *a14+, 1
3f7be7b0:	move   *a13(0x60), *a14+, 1
3f7be7d0:	movi   0x3f7e5e20, a8
3f7be800:	move   *a8+, *a14+, 1
3f7be810:	move   *a8+, *a14+, 1
3f7be820:	calla  L3FE0EB40
3f7be850:	jreq   L3F7BEA40
3f7be860:	addi   0x40, a14
3f7be880:	move   a14, -*sp, 1
3f7be890:	move   *a13(0x1c0), *a14+, 1
3f7be8b0:	move   *a13(0x1e0), *a14+, 1
3f7be8d0:	move   *a13(0x100), *a14+, 1
3f7be8f0:	move   *a13(0x120), *a14+, 1
3f7be910:	calla  L3FE0C8D0
3f7be940:	move   *a13(0x40), *a14+, 1
3f7be960:	move   *a13(0x60), *a14+, 1
3f7be980:	calla  L3FE0D650
3f7be9b0:	calla  L3FE14100
3f7be9e0:	calla  L3FE10B50
3f7bea10:	move   a8, *a13(0x240), 1
3f7bea30:	jruc   L3F7BEB30
L3F7BEA40:
3f7bea40:	addi   0x40, a14
3f7bea60:	move   a14, -*sp, 1
3f7bea70:	move   *a13(0x300), *a14+, 1
3f7bea90:	move   *a13(0x320), *a14+, 1
3f7beab0:	calla  L3FE14100
3f7beae0:	calla  L3FE10B50
3f7beb10:	move   a8, *a13(0x240), 1
L3F7BEB30:
3f7beb30:	cmp    a11, a8
3f7beb40:	jrlt   L3F7BED00
3f7beb50:	move   *a13(0x4c0), a9, 1
3f7beb70:	setf   16, 1, 0
3f7beb80:	move   a11, *a9, 0
3f7beb90:	move   *a13(0x0), *a9(0x10), 0
3f7bebc0:	sub    a11, a8
3f7bebd0:	move   *a13(0x4e0), a9, 1
3f7bebf0:	inc    a8
3f7bec00:	move   a8, *a9, 1
3f7bec10:	move   a14, -*sp, 1
3f7bec20:	movk   1, a9
3f7bec30:	move   a9, *a14+, 1
3f7bec40:	move   *a13(0x4e0), *a14+, 1
3f7bec60:	move   *a13(0x4c0), *a14+, 1
3f7bec80:	move   a9, *a14+, 1
3f7bec90:	move   *a13(0xffc0), *a14+, 1
3f7becb0:	move   *a13(0xffe0), *a14+, 1
3f7becd0:	move   *a13(0x200), a9, 1
3f7becf0:	call   a9
L3F7BED00:
3f7bed00:	move   *a13, a9, 1
3f7bed10:	inc    a9
3f7bed20:	move   a9, *a13, 1
3f7bed30:	move   *a13(0x20), a9, 1
3f7bed50:	inc    a9
3f7bed60:	sll    0x5, a9
3f7bed70:	add    a13, a9
3f7bed80:	move   *a13, a11, 1
3f7bed90:	move   *a9(0x2a0), a9, 1
3f7bedb0:	cmp    a9, a11
3f7bedc0:	jalt   L3F7BDBF0
3f7bede0:	jauc   L3F7C2950
3f7bee00:	move   *a13(0x20), a11, 1
3f7bee20:	sll    0x5, a11
3f7bee30:	add    a13, a11
3f7bee40:	move   *a11(0x2a0), *a13(0x0), 1
3f7bee70:	move   *a13(0x20), a11, 1
3f7bee90:	inc    a11
3f7beea0:	sll    0x5, a11
3f7beeb0:	add    a13, a11
3f7beec0:	move   *a13, a9, 1
3f7beed0:	move   *a11(0x2a0), a11, 1
3f7beef0:	cmp    a11, a9
3f7bef00:	jage   L3F7C2950
L3F7BEF20:
3f7bef20:	move   *a13, a8, 1
3f7bef30:	calla  L3FE11750
3f7bef60:	move   -*a14, a8, 1
3f7bef70:	move   a8, *a13(0x1e0), 1
3f7bef90:	move   -*a14, a8, 1
3f7befa0:	move   a8, *a13(0x1c0), 1
3f7befc0:	move   *a13(0x80), *a14+, 1
3f7befe0:	move   *a13(0xa0), *a14+, 1
3f7bf000:	movi   0x3f7e5e20, a8
3f7bf030:	move   *a8+, *a14+, 1
3f7bf040:	move   *a8+, *a14+, 1
3f7bf050:	calla  L3FE0EB40
3f7bf080:	jreq   L3F7BF700
3f7bf090:	move   *a13(0x1c0), *a14+, 1
3f7bf0b0:	move   *a13(0x1e0), *a14+, 1
3f7bf0d0:	move   *a13(0x140), *a14+, 1
3f7bf0f0:	move   *a13(0x160), *a14+, 1
3f7bf110:	calla  L3FE0C8D0
3f7bf140:	move   *a13(0x80), *a14+, 1
3f7bf160:	move   *a13(0xa0), *a14+, 1
3f7bf180:	calla  L3FE0D650
3f7bf1b0:	movi   0x3f7e5e20, a8
3f7bf1e0:	move   *a8+, *a14+, 1
3f7bf1f0:	move   *a8+, *a14+, 1
3f7bf200:	calla  L3FE0E730
3f7bf230:	jreq   L3F7BF490
3f7bf240:	addi   0x40, a14
3f7bf260:	move   a14, -*sp, 1
3f7bf270:	move   *a13(0x1c0), *a14+, 1
3f7bf290:	move   *a13(0x1e0), *a14+, 1
3f7bf2b0:	move   *a13(0x140), *a14+, 1
3f7bf2d0:	move   *a13(0x160), *a14+, 1
3f7bf2f0:	calla  L3FE0C8D0
3f7bf320:	move   *a13(0x80), *a14+, 1
3f7bf340:	move   *a13(0xa0), *a14+, 1
3f7bf360:	calla  L3FE0D650
3f7bf390:	calla  L3FE14450
3f7bf3c0:	movi   0x3f7e6020, a8
3f7bf3f0:	move   *a8+, *a14+, 1
3f7bf400:	move   *a8+, *a14+, 1
3f7bf410:	calla  L3FE0C950
3f7bf440:	calla  L3FE10B50
3f7bf470:	move   a8, a11
3f7bf480:	jruc   L3F7BF6D0
L3F7BF490:
3f7bf490:	addi   0x40, a14
3f7bf4b0:	move   a14, -*sp, 1
3f7bf4c0:	move   *a13(0x1c0), *a14+, 1
3f7bf4e0:	move   *a13(0x1e0), *a14+, 1
3f7bf500:	move   *a13(0x140), *a14+, 1
3f7bf520:	move   *a13(0x160), *a14+, 1
3f7bf540:	calla  L3FE0C8D0
3f7bf570:	move   *a13(0x80), *a14+, 1
3f7bf590:	move   *a13(0xa0), *a14+, 1
3f7bf5b0:	calla  L3FE0D650
3f7bf5e0:	calla  L3FE14450
3f7bf610:	movi   0x3f7e6020, a8
3f7bf640:	move   *a8+, *a14+, 1
3f7bf650:	move   *a8+, *a14+, 1
3f7bf660:	calla  L3FE0C8D0
3f7bf690:	calla  L3FE10B50
3f7bf6c0:	move   a8, a11
L3F7BF6D0:
3f7bf6d0:	move   a11, *a13(0x220), 1
3f7bf6f0:	jruc   L3F7BFAC0
L3F7BF700:
3f7bf700:	move   *a13(0x300), *a14+, 1
3f7bf720:	move   *a13(0x320), *a14+, 1
3f7bf740:	movi   0x3f7e5e20, a8
3f7bf770:	move   *a8+, *a14+, 1
3f7bf780:	move   *a8+, *a14+, 1
3f7bf790:	calla  L3FE0E730
3f7bf7c0:	jreq   L3F7BF940
3f7bf7d0:	addi   0x40, a14
3f7bf7f0:	move   a14, -*sp, 1
3f7bf800:	move   *a13(0x300), *a14+, 1
3f7bf820:	move   *a13(0x320), *a14+, 1
3f7bf840:	calla  L3FE14450
3f7bf870:	movi   0x3f7e6020, a8
3f7bf8a0:	move   *a8+, *a14+, 1
3f7bf8b0:	move   *a8+, *a14+, 1
3f7bf8c0:	calla  L3FE0C950
3f7bf8f0:	calla  L3FE10B50
3f7bf920:	move   a8, a11
3f7bf930:	jruc   L3F7BFAA0
L3F7BF940:
3f7bf940:	addi   0x40, a14
3f7bf960:	move   a14, -*sp, 1
3f7bf970:	move   *a13(0x300), *a14+, 1
3f7bf990:	move   *a13(0x320), *a14+, 1
3f7bf9b0:	calla  L3FE14450
3f7bf9e0:	movi   0x3f7e6020, a8
3f7bfa10:	move   *a8+, *a14+, 1
3f7bfa20:	move   *a8+, *a14+, 1
3f7bfa30:	calla  L3FE0C8D0
3f7bfa60:	calla  L3FE10B50
3f7bfa90:	move   a8, a11
L3F7BFAA0:
3f7bfaa0:	move   a11, *a13(0x220), 1
L3F7BFAC0:
3f7bfac0:	move   *a13(0xc0), *a14+, 1
3f7bfae0:	move   *a13(0xe0), *a14+, 1
3f7bfb00:	movi   0x3f7e5e20, a8
3f7bfb30:	move   *a8+, *a14+, 1
3f7bfb40:	move   *a8+, *a14+, 1
3f7bfb50:	calla  L3FE0EB40
3f7bfb80:	jreq   L3F7BFD70
3f7bfb90:	addi   0x40, a14
3f7bfbb0:	move   a14, -*sp, 1
3f7bfbc0:	move   *a13(0x1c0), *a14+, 1
3f7bfbe0:	move   *a13(0x1e0), *a14+, 1
3f7bfc00:	move   *a13(0x180), *a14+, 1
3f7bfc20:	move   *a13(0x1a0), *a14+, 1
3f7bfc40:	calla  L3FE0C8D0
3f7bfc70:	move   *a13(0xc0), *a14+, 1
3f7bfc90:	move   *a13(0xe0), *a14+, 1
3f7bfcb0:	calla  L3FE0D650
3f7bfce0:	calla  L3FE14100
3f7bfd10:	calla  L3FE10B50
3f7bfd40:	move   a8, *a13(0x240), 1
3f7bfd60:	jruc   L3F7BFE60
L3F7BFD70:
3f7bfd70:	addi   0x40, a14
3f7bfd90:	move   a14, -*sp, 1
3f7bfda0:	move   *a13(0x340), *a14+, 1
3f7bfdc0:	move   *a13(0x360), *a14+, 1
3f7bfde0:	calla  L3FE14100
3f7bfe10:	calla  L3FE10B50
3f7bfe40:	move   a8, *a13(0x240), 1
L3F7BFE60:
3f7bfe60:	cmp    a11, a8
3f7bfe70:	jrlt   L3F7C0030
3f7bfe80:	move   *a13(0x4c0), a9, 1
3f7bfea0:	setf   16, 1, 0
3f7bfeb0:	move   a11, *a9, 0
3f7bfec0:	move   *a13(0x0), *a9(0x10), 0
3f7bfef0:	sub    a11, a8
3f7bff00:	move   *a13(0x4e0), a9, 1
3f7bff20:	inc    a8
3f7bff30:	move   a8, *a9, 1
3f7bff40:	move   a14, -*sp, 1
3f7bff50:	movk   1, a9
3f7bff60:	move   a9, *a14+, 1
3f7bff70:	move   *a13(0x4e0), *a14+, 1
3f7bff90:	move   *a13(0x4c0), *a14+, 1
3f7bffb0:	move   a9, *a14+, 1
3f7bffc0:	move   *a13(0xffc0), *a14+, 1
3f7bffe0:	move   *a13(0xffe0), *a14+, 1
3f7c0000:	move   *a13(0x200), a9, 1
3f7c0020:	call   a9
L3F7C0030:
3f7c0030:	move   *a13, a9, 1
3f7c0040:	inc    a9
3f7c0050:	move   a9, *a13, 1
3f7c0060:	move   *a13(0x20), a9, 1
3f7c0080:	inc    a9
3f7c0090:	sll    0x5, a9
3f7c00a0:	add    a13, a9
3f7c00b0:	move   *a13, a11, 1
3f7c00c0:	move   *a9(0x2a0), a9, 1
3f7c00e0:	cmp    a9, a11
3f7c00f0:	jalt   L3F7BEF20
3f7c0110:	jauc   L3F7C2950
3f7c0130:	move   *a13(0x20), a11, 1
3f7c0150:	sll    0x5, a11
3f7c0160:	add    a13, a11
3f7c0170:	move   *a11(0x2a0), *a13(0x0), 1
3f7c01a0:	move   *a13(0x20), a11, 1
3f7c01c0:	inc    a11
3f7c01d0:	sll    0x5, a11
3f7c01e0:	add    a13, a11
3f7c01f0:	move   *a13, a9, 1
3f7c0200:	move   *a11(0x2a0), a11, 1
3f7c0220:	cmp    a11, a9
3f7c0230:	jage   L3F7C2950
L3F7C0250:
3f7c0250:	move   *a13, a8, 1
3f7c0260:	calla  L3FE11750
3f7c0290:	move   -*a14, a8, 1
3f7c02a0:	move   a8, *a13(0x1e0), 1
3f7c02c0:	move   -*a14, a8, 1
3f7c02d0:	move   a8, *a13(0x1c0), 1
3f7c02f0:	move   *a13(0xc0), *a14+, 1
3f7c0310:	move   *a13(0xe0), *a14+, 1
3f7c0330:	movi   0x3f7e5e20, a8
3f7c0360:	move   *a8+, *a14+, 1
3f7c0370:	move   *a8+, *a14+, 1
3f7c0380:	calla  L3FE0EB40
3f7c03b0:	jreq   L3F7C0A30
3f7c03c0:	move   *a13(0x1c0), *a14+, 1
3f7c03e0:	move   *a13(0x1e0), *a14+, 1
3f7c0400:	move   *a13(0x180), *a14+, 1
3f7c0420:	move   *a13(0x1a0), *a14+, 1
3f7c0440:	calla  L3FE0C8D0
3f7c0470:	move   *a13(0xc0), *a14+, 1
3f7c0490:	move   *a13(0xe0), *a14+, 1
3f7c04b0:	calla  L3FE0D650
3f7c04e0:	movi   0x3f7e5e20, a8
3f7c0510:	move   *a8+, *a14+, 1
3f7c0520:	move   *a8+, *a14+, 1
3f7c0530:	calla  L3FE0E730
3f7c0560:	jreq   L3F7C07C0
3f7c0570:	addi   0x40, a14
3f7c0590:	move   a14, -*sp, 1
3f7c05a0:	move   *a13(0x1c0), *a14+, 1
3f7c05c0:	move   *a13(0x1e0), *a14+, 1
3f7c05e0:	move   *a13(0x180), *a14+, 1
3f7c0600:	move   *a13(0x1a0), *a14+, 1
3f7c0620:	calla  L3FE0C8D0
3f7c0650:	move   *a13(0xc0), *a14+, 1
3f7c0670:	move   *a13(0xe0), *a14+, 1
3f7c0690:	calla  L3FE0D650
3f7c06c0:	calla  L3FE14450
3f7c06f0:	movi   0x3f7e6020, a8
3f7c0720:	move   *a8+, *a14+, 1
3f7c0730:	move   *a8+, *a14+, 1
3f7c0740:	calla  L3FE0C950
3f7c0770:	calla  L3FE10B50
3f7c07a0:	move   a8, a11
3f7c07b0:	jruc   L3F7C0A00
L3F7C07C0:
3f7c07c0:	addi   0x40, a14
3f7c07e0:	move   a14, -*sp, 1
3f7c07f0:	move   *a13(0x1c0), *a14+, 1
3f7c0810:	move   *a13(0x1e0), *a14+, 1
3f7c0830:	move   *a13(0x180), *a14+, 1
3f7c0850:	move   *a13(0x1a0), *a14+, 1
3f7c0870:	calla  L3FE0C8D0
3f7c08a0:	move   *a13(0xc0), *a14+, 1
3f7c08c0:	move   *a13(0xe0), *a14+, 1
3f7c08e0:	calla  L3FE0D650
3f7c0910:	calla  L3FE14450
3f7c0940:	movi   0x3f7e6020, a8
3f7c0970:	move   *a8+, *a14+, 1
3f7c0980:	move   *a8+, *a14+, 1
3f7c0990:	calla  L3FE0C8D0
3f7c09c0:	calla  L3FE10B50
3f7c09f0:	move   a8, a11
L3F7C0A00:
3f7c0a00:	move   a11, *a13(0x220), 1
3f7c0a20:	jruc   L3F7C0DF0
L3F7C0A30:
3f7c0a30:	move   *a13(0x340), *a14+, 1
3f7c0a50:	move   *a13(0x360), *a14+, 1
3f7c0a70:	movi   0x3f7e5e20, a8
3f7c0aa0:	move   *a8+, *a14+, 1
3f7c0ab0:	move   *a8+, *a14+, 1
3f7c0ac0:	calla  L3FE0E730
3f7c0af0:	jreq   L3F7C0C70
3f7c0b00:	addi   0x40, a14
3f7c0b20:	move   a14, -*sp, 1
3f7c0b30:	move   *a13(0x340), *a14+, 1
3f7c0b50:	move   *a13(0x360), *a14+, 1
3f7c0b70:	calla  L3FE14450
3f7c0ba0:	movi   0x3f7e6020, a8
3f7c0bd0:	move   *a8+, *a14+, 1
3f7c0be0:	move   *a8+, *a14+, 1
3f7c0bf0:	calla  L3FE0C950
3f7c0c20:	calla  L3FE10B50
3f7c0c50:	move   a8, a11
3f7c0c60:	jruc   L3F7C0DD0
L3F7C0C70:
3f7c0c70:	addi   0x40, a14
3f7c0c90:	move   a14, -*sp, 1
3f7c0ca0:	move   *a13(0x340), *a14+, 1
3f7c0cc0:	move   *a13(0x360), *a14+, 1
3f7c0ce0:	calla  L3FE14450
3f7c0d10:	movi   0x3f7e6020, a8
3f7c0d40:	move   *a8+, *a14+, 1
3f7c0d50:	move   *a8+, *a14+, 1
3f7c0d60:	calla  L3FE0C8D0
3f7c0d90:	calla  L3FE10B50
3f7c0dc0:	move   a8, a11
L3F7C0DD0:
3f7c0dd0:	move   a11, *a13(0x220), 1
L3F7C0DF0:
3f7c0df0:	move   *a13(0x40), *a14+, 1
3f7c0e10:	move   *a13(0x60), *a14+, 1
3f7c0e30:	movi   0x3f7e5e20, a8
3f7c0e60:	move   *a8+, *a14+, 1
3f7c0e70:	move   *a8+, *a14+, 1
3f7c0e80:	calla  L3FE0EB40
3f7c0eb0:	jreq   L3F7C10A0
3f7c0ec0:	addi   0x40, a14
3f7c0ee0:	move   a14, -*sp, 1
3f7c0ef0:	move   *a13(0x1c0), *a14+, 1
3f7c0f10:	move   *a13(0x1e0), *a14+, 1
3f7c0f30:	move   *a13(0x100), *a14+, 1
3f7c0f50:	move   *a13(0x120), *a14+, 1
3f7c0f70:	calla  L3FE0C8D0
3f7c0fa0:	move   *a13(0x40), *a14+, 1
3f7c0fc0:	move   *a13(0x60), *a14+, 1
3f7c0fe0:	calla  L3FE0D650
3f7c1010:	calla  L3FE14100
3f7c1040:	calla  L3FE10B50
3f7c1070:	move   a8, *a13(0x240), 1
3f7c1090:	jruc   L3F7C1190
L3F7C10A0:
3f7c10a0:	addi   0x40, a14
3f7c10c0:	move   a14, -*sp, 1
3f7c10d0:	move   *a13(0x300), *a14+, 1
3f7c10f0:	move   *a13(0x320), *a14+, 1
3f7c1110:	calla  L3FE14100
3f7c1140:	calla  L3FE10B50
3f7c1170:	move   a8, *a13(0x240), 1
L3F7C1190:
3f7c1190:	cmp    a11, a8
3f7c11a0:	jrlt   L3F7C1360
3f7c11b0:	move   *a13(0x4c0), a9, 1
3f7c11d0:	setf   16, 1, 0
3f7c11e0:	move   a11, *a9, 0
3f7c11f0:	move   *a13(0x0), *a9(0x10), 0
3f7c1220:	sub    a11, a8
3f7c1230:	move   *a13(0x4e0), a9, 1
3f7c1250:	inc    a8
3f7c1260:	move   a8, *a9, 1
3f7c1270:	move   a14, -*sp, 1
3f7c1280:	movk   1, a9
3f7c1290:	move   a9, *a14+, 1
3f7c12a0:	move   *a13(0x4e0), *a14+, 1
3f7c12c0:	move   *a13(0x4c0), *a14+, 1
3f7c12e0:	move   a9, *a14+, 1
3f7c12f0:	move   *a13(0xffc0), *a14+, 1
3f7c1310:	move   *a13(0xffe0), *a14+, 1
3f7c1330:	move   *a13(0x200), a9, 1
3f7c1350:	call   a9
L3F7C1360:
3f7c1360:	move   *a13, a9, 1
3f7c1370:	inc    a9
3f7c1380:	move   a9, *a13, 1
3f7c1390:	move   *a13(0x20), a9, 1
3f7c13b0:	inc    a9
3f7c13c0:	sll    0x5, a9
3f7c13d0:	add    a13, a9
3f7c13e0:	move   *a13, a11, 1
3f7c13f0:	move   *a9(0x2a0), a9, 1
3f7c1410:	cmp    a9, a11
3f7c1420:	jalt   L3F7C0250
3f7c1440:	jauc   L3F7C2950
3f7c1460:	move   *a13(0x20), a11, 1
3f7c1480:	sll    0x5, a11
3f7c1490:	add    a13, a11
3f7c14a0:	move   *a11(0x2a0), *a13(0x0), 1
3f7c14d0:	move   *a13(0x20), a11, 1
3f7c14f0:	inc    a11
3f7c1500:	sll    0x5, a11
3f7c1510:	add    a13, a11
3f7c1520:	move   *a13, a9, 1
3f7c1530:	move   *a11(0x2a0), a11, 1
3f7c1550:	cmp    a11, a9
3f7c1560:	jage   L3F7C2950
L3F7C1580:
3f7c1580:	move   *a13, a8, 1
3f7c1590:	calla  L3FE11750
3f7c15c0:	move   -*a14, a8, 1
3f7c15d0:	move   a8, *a13(0x1e0), 1
3f7c15f0:	move   -*a14, a8, 1
3f7c1600:	move   a8, *a13(0x1c0), 1
3f7c1620:	move   *a13(0xc0), *a14+, 1
3f7c1640:	move   *a13(0xe0), *a14+, 1
3f7c1660:	movi   0x3f7e5e20, a8
3f7c1690:	move   *a8+, *a14+, 1
3f7c16a0:	move   *a8+, *a14+, 1
3f7c16b0:	calla  L3FE0EB40
3f7c16e0:	jreq   L3F7C1D60
3f7c16f0:	move   *a13(0x1c0), *a14+, 1
3f7c1710:	move   *a13(0x1e0), *a14+, 1
3f7c1730:	move   *a13(0x180), *a14+, 1
3f7c1750:	move   *a13(0x1a0), *a14+, 1
3f7c1770:	calla  L3FE0C8D0
3f7c17a0:	move   *a13(0xc0), *a14+, 1
3f7c17c0:	move   *a13(0xe0), *a14+, 1
3f7c17e0:	calla  L3FE0D650
3f7c1810:	movi   0x3f7e5e20, a8
3f7c1840:	move   *a8+, *a14+, 1
3f7c1850:	move   *a8+, *a14+, 1
3f7c1860:	calla  L3FE0E730
3f7c1890:	jreq   L3F7C1AF0
3f7c18a0:	addi   0x40, a14
3f7c18c0:	move   a14, -*sp, 1
3f7c18d0:	move   *a13(0x1c0), *a14+, 1
3f7c18f0:	move   *a13(0x1e0), *a14+, 1
3f7c1910:	move   *a13(0x180), *a14+, 1
3f7c1930:	move   *a13(0x1a0), *a14+, 1
3f7c1950:	calla  L3FE0C8D0
3f7c1980:	move   *a13(0xc0), *a14+, 1
3f7c19a0:	move   *a13(0xe0), *a14+, 1
3f7c19c0:	calla  L3FE0D650
3f7c19f0:	calla  L3FE14450
3f7c1a20:	movi   0x3f7e6020, a8
3f7c1a50:	move   *a8+, *a14+, 1
3f7c1a60:	move   *a8+, *a14+, 1
3f7c1a70:	calla  L3FE0C950
3f7c1aa0:	calla  L3FE10B50
3f7c1ad0:	move   a8, a11
3f7c1ae0:	jruc   L3F7C1D30
L3F7C1AF0:
3f7c1af0:	addi   0x40, a14
3f7c1b10:	move   a14, -*sp, 1
3f7c1b20:	move   *a13(0x1c0), *a14+, 1
3f7c1b40:	move   *a13(0x1e0), *a14+, 1
3f7c1b60:	move   *a13(0x180), *a14+, 1
3f7c1b80:	move   *a13(0x1a0), *a14+, 1
3f7c1ba0:	calla  L3FE0C8D0
3f7c1bd0:	move   *a13(0xc0), *a14+, 1
3f7c1bf0:	move   *a13(0xe0), *a14+, 1
3f7c1c10:	calla  L3FE0D650
3f7c1c40:	calla  L3FE14450
3f7c1c70:	movi   0x3f7e6020, a8
3f7c1ca0:	move   *a8+, *a14+, 1
3f7c1cb0:	move   *a8+, *a14+, 1
3f7c1cc0:	calla  L3FE0C8D0
3f7c1cf0:	calla  L3FE10B50
3f7c1d20:	move   a8, a11
L3F7C1D30:
3f7c1d30:	move   a11, *a13(0x220), 1
3f7c1d50:	jruc   L3F7C2120
L3F7C1D60:
3f7c1d60:	move   *a13(0x340), *a14+, 1
3f7c1d80:	move   *a13(0x360), *a14+, 1
3f7c1da0:	movi   0x3f7e5e20, a8
3f7c1dd0:	move   *a8+, *a14+, 1
3f7c1de0:	move   *a8+, *a14+, 1
3f7c1df0:	calla  L3FE0E730
3f7c1e20:	jreq   L3F7C1FA0
3f7c1e30:	addi   0x40, a14
3f7c1e50:	move   a14, -*sp, 1
3f7c1e60:	move   *a13(0x340), *a14+, 1
3f7c1e80:	move   *a13(0x360), *a14+, 1
3f7c1ea0:	calla  L3FE14450
3f7c1ed0:	movi   0x3f7e6020, a8
3f7c1f00:	move   *a8+, *a14+, 1
3f7c1f10:	move   *a8+, *a14+, 1
3f7c1f20:	calla  L3FE0C950
3f7c1f50:	calla  L3FE10B50
3f7c1f80:	move   a8, a11
3f7c1f90:	jruc   L3F7C2100
L3F7C1FA0:
3f7c1fa0:	addi   0x40, a14
3f7c1fc0:	move   a14, -*sp, 1
3f7c1fd0:	move   *a13(0x340), *a14+, 1
3f7c1ff0:	move   *a13(0x360), *a14+, 1
3f7c2010:	calla  L3FE14450
3f7c2040:	movi   0x3f7e6020, a8
3f7c2070:	move   *a8+, *a14+, 1
3f7c2080:	move   *a8+, *a14+, 1
3f7c2090:	calla  L3FE0C8D0
3f7c20c0:	calla  L3FE10B50
3f7c20f0:	move   a8, a11
L3F7C2100:
3f7c2100:	move   a11, *a13(0x220), 1
L3F7C2120:
3f7c2120:	move   *a13(0x80), *a14+, 1
3f7c2140:	move   *a13(0xa0), *a14+, 1
3f7c2160:	movi   0x3f7e5e20, a8
3f7c2190:	move   *a8+, *a14+, 1
3f7c21a0:	move   *a8+, *a14+, 1
3f7c21b0:	calla  L3FE0EB40
3f7c21e0:	jreq   L3F7C23D0
3f7c21f0:	addi   0x40, a14
3f7c2210:	move   a14, -*sp, 1
3f7c2220:	move   *a13(0x1c0), *a14+, 1
3f7c2240:	move   *a13(0x1e0), *a14+, 1
3f7c2260:	move   *a13(0x140), *a14+, 1
3f7c2280:	move   *a13(0x160), *a14+, 1
L3F7C22A0:
3f7c22a0:	calla  L3FE0C8D0
3f7c22d0:	move   *a13(0x80), *a14+, 1
3f7c22f0:	move   *a13(0xa0), *a14+, 1
3f7c2310:	calla  L3FE0D650
3f7c2340:	calla  L3FE14100
3f7c2370:	calla  L3FE10B50
3f7c23a0:	move   a8, *a13(0x240), 1
3f7c23c0:	jruc   L3F7C24C0
L3F7C23D0:
3f7c23d0:	addi   0x40, a14
3f7c23f0:	move   a14, -*sp, 1
3f7c2400:	move   *a13(0x300), *a14+, 1
3f7c2420:	move   *a13(0x320), *a14+, 1
3f7c2440:	calla  L3FE14100
3f7c2470:	calla  L3FE10B50
3f7c24a0:	move   a8, *a13(0x240), 1
L3F7C24C0:
3f7c24c0:	cmp    a11, a8
3f7c24d0:	jrlt   L3F7C2690
3f7c24e0:	move   *a13(0x4c0), a9, 1
3f7c2500:	setf   16, 1, 0
3f7c2510:	move   a11, *a9, 0
3f7c2520:	move   *a13(0x0), *a9(0x10), 0
3f7c2550:	sub    a11, a8
3f7c2560:	move   *a13(0x4e0), a9, 1
3f7c2580:	inc    a8
3f7c2590:	move   a8, *a9, 1
3f7c25a0:	move   a14, -*sp, 1
3f7c25b0:	movk   1, a9
3f7c25c0:	move   a9, *a14+, 1
3f7c25d0:	move   *a13(0x4e0), *a14+, 1
3f7c25f0:	move   *a13(0x4c0), *a14+, 1
3f7c2610:	move   a9, *a14+, 1
3f7c2620:	move   *a13(0xffc0), *a14+, 1
3f7c2640:	move   *a13(0xffe0), *a14+, 1
3f7c2660:	move   *a13(0x200), a9, 1
3f7c2680:	call   a9
L3F7C2690:
3f7c2690:	move   *a13, a9, 1
3f7c26a0:	inc    a9
3f7c26b0:	move   a9, *a13, 1
3f7c26c0:	move   *a13(0x20), a9, 1
3f7c26e0:	inc    a9
3f7c26f0:	sll    0x5, a9
L3F7C2700:
3f7c2700:	add    a13, a9
3f7c2710:	move   *a13, a11, 1
L3F7C2720:
3f7c2720:	move   *a9(0x2a0), a9, 1
L3F7C2740:
3f7c2740:	cmp    a9, a11
3f7c2750:	jalt   L3F7C1580
3f7c2770:	jruc   L3F7C2950
L3F7C2780:
3f7c2780:	move   *a13(0x20), a11, 1
L3F7C27A0:
3f7c27a0:	sll    0x5, a11
3f7c27b0:	add    a13, a11
3f7c27c0:	move   *a11(0x260), a8, 1
3f7c27e0:	cmpi   0x6, a8
3f7c2800:	jrhi   L3F7C2950
3f7c2810:	sll    0x5, a8
3f7c2820:	addi   0x3f7c2870, a8
3f7c2850:	move   *a8, a8, 1
3f7c2860:	jump   a8
3f7c2870:	move   *b3(0x3f7b), b0, 0
3f7c2890:	jrgt   L3F7C22A0
3f7c28a0:	dsjs   b11, L3F7C2700
3f7c28b0:	.word  0xdad0
3f7c28c0:	dsjs   b11, L3F7C2720
3f7c28d0:	movy   a0, a0
3f7c28e0:	dsjs   b11, L3F7C2740
3f7c28f0:	exgpc  b0
3f7c2900:	dsjs   b12, L3F7C2760
3f7c2910:	subk   3, a0
3f7c2920:	dsjs   b12, L3F7C2780
3f7c2930:	sra    0x16, b0
3f7c2940:	dsjs   b12, L3F7C27A0
L3F7C2950:
3f7c2950:	move   *a13(0x20), a11, 1
3f7c2970:	inc    a11
3f7c2980:	move   a11, *a13(0x20), 1
3f7c29a0:	subk   2, a11
3f7c29b0:	jrlt   L3F7C2780
3f7c29c0:	move   *sp(0x80), a14, 1
3f7c29e0:	mmfm   sp, a9,a11,a13
3f7c2a00:	rets   2
L3F7C2A10:
3f7c2a10:	mmtm   sp, a7,a9,a11,a13
3f7c2a30:	move   a14, a13
3f7c2a40:	addi   0x120, a14
3f7c2a60:	move   *a13(0xff80), a11, 1
3f7c2a80:	move   *a11(0x40), *a13(0x0), 1
3f7c2ab0:	move   *a11(0x60), *a13(0x20), 1
3f7c2ae0:	move   *a13, a11, 1
3f7c2af0:	jaeq   L3F7C4C40
3f7c2b10:	move   *a13(0x20), a11, 1
3f7c2b30:	jaeq   L3F7C4C40
3f7c2b50:	move   *a13(0xff60), a8, 1
3f7c2b70:	calla  L3FE11750
3f7c2ba0:	movi   0x3f7e5de0, a8
3f7c2bd0:	move   *a8+, *a14+, 1
3f7c2be0:	move   *a8+, *a14+, 1
3f7c2bf0:	calla  L3FE0D650
3f7c2c20:	addi   0x40, a14
3f7c2c40:	move   a14, -*sp, 1
3f7c2c50:	move   *a13, a9, 1
3f7c2c60:	mpys   a9, a9
3f7c2c70:	move   a9, a8
3f7c2c80:	calla  L3FE11750
3f7c2cb0:	mpys   a11, a11
3f7c2cc0:	move   a11, a8
3f7c2cd0:	calla  L3FE11750
3f7c2d00:	calla  L3FE0D650
3f7c2d30:	movi   0x3f7e60e0, a8
3f7c2d60:	move   *a8+, *a14+, 1
3f7c2d70:	move   *a8+, *a14+, 1
3f7c2d80:	calla  L3FE0C950
3f7c2db0:	calla  L3FE1CBE0
3f7c2de0:	calla  L3FE0DE90
3f7c2e10:	move   -*a14, a8, 1
3f7c2e20:	move   a8, *a13(0x60), 1
3f7c2e40:	move   -*a14, a8, 1
3f7c2e50:	move   a8, *a13(0x40), 1
3f7c2e70:	move   *a13(0xff40), a11, 1
3f7c2e90:	jreq   L3F7C2F20
3f7c2ea0:	move   *a13(0x40), *a14+, 1
3f7c2ec0:	move   *a13(0x60), *a14+, 1
3f7c2ee0:	calla  L3FE0C7B0
3f7c2f10:	jruc   L3F7C2F60
L3F7C2F20:
3f7c2f20:	move   *a13(0x40), *a14+, 1
3f7c2f40:	move   *a13(0x60), *a14+, 1
L3F7C2F60:
3f7c2f60:	move   -*a14, a8, 1
3f7c2f70:	move   a8, *a13(0x60), 1
3f7c2f90:	move   -*a14, a8, 1
3f7c2fa0:	move   a8, *a13(0x40), 1
3f7c2fc0:	move   *a13(0xffc0), a9, 1
3f7c2fe0:	move   *a9(0x40), *a14+, 1
3f7c3000:	move   *a9(0x60), *a14+, 1
3f7c3020:	movi   0x3f7e5e20, a8
3f7c3050:	move   *a8+, *a14+, 1
3f7c3060:	move   *a8+, *a14+, 1
3f7c3070:	calla  L3FE0E730
3f7c30a0:	jreq   L3F7C3220
3f7c30b0:	addi   0x40, a14
3f7c30d0:	move   a14, -*sp, 1
3f7c30e0:	move   *a9(0x40), *a14+, 1
3f7c3100:	move   *a9(0x60), *a14+, 1
3f7c3120:	calla  L3FE14450
3f7c3150:	movi   0x3f7e6020, a8
3f7c3180:	move   *a8+, *a14+, 1
3f7c3190:	move   *a8+, *a14+, 1
3f7c31a0:	calla  L3FE0C950
3f7c31d0:	calla  L3FE10B50
3f7c3200:	move   a8, a7
3f7c3210:	jruc   L3F7C3380
L3F7C3220:
3f7c3220:	addi   0x40, a14
3f7c3240:	move   a14, -*sp, 1
3f7c3250:	move   *a9(0x40), *a14+, 1
3f7c3270:	move   *a9(0x60), *a14+, 1
3f7c3290:	calla  L3FE14450
3f7c32c0:	movi   0x3f7e6020, a8
3f7c32f0:	move   *a8+, *a14+, 1
3f7c3300:	move   *a8+, *a14+, 1
3f7c3310:	calla  L3FE0C8D0
3f7c3340:	calla  L3FE10B50
3f7c3370:	move   a8, a7
L3F7C3380:
3f7c3380:	move   *a13(0xffe0), a9, 1
3f7c33a0:	move   *a9(0x40), *a14+, 1
3f7c33c0:	move   *a9(0x60), *a14+, 1
3f7c33e0:	calla  L3FE10B50
3f7c3410:	sub    a8, a7
3f7c3420:	move   a7, *a13(0xa0), 1
3f7c3440:	move   *a13, a9, 1
3f7c3450:	mpys   a7, a9
3f7c3460:	move   a9, a8
3f7c3470:	calla  L3FE11750
3f7c34a0:	move   *a13(0x20), a8, 1
3f7c34c0:	calla  L3FE11750
3f7c34f0:	calla  L3FE0D650
3f7c3520:	move   *a13(0x40), *a14+, 1
3f7c3540:	move   *a13(0x60), *a14+, 1
3f7c3560:	calla  L3FE0C950
3f7c3590:	move   -*a14, a8, 1
3f7c35a0:	move   a8, *a13(0xe0), 1
3f7c35c0:	move   -*a14, a8, 1
3f7c35d0:	move   a8, *a13(0xc0), 1
3f7c35f0:	move   *a13(0xffe0), a9, 1
3f7c3610:	move   *a9(0x0), *a14+, 1
3f7c3630:	move   *a9(0x20), *a14+, 1
3f7c3650:	move   *a13(0xc0), *a14+, 1
3f7c3670:	move   *a13(0xe0), *a14+, 1
3f7c3690:	calla  L3FE0C950
3f7c36c0:	movi   0x3f7e5e20, a8
3f7c36f0:	move   *a8+, *a14+, 1
3f7c3700:	move   *a8+, *a14+, 1
3f7c3710:	calla  L3FE0E730
3f7c3740:	jreq   L3F7C3930
3f7c3750:	addi   0x40, a14
3f7c3770:	move   a14, -*sp, 1
3f7c3780:	move   *a9(0x0), *a14+, 1
3f7c37a0:	move   *a9(0x20), *a14+, 1
3f7c37c0:	move   *a13(0xc0), *a14+, 1
3f7c37e0:	move   *a13(0xe0), *a14+, 1
3f7c3800:	calla  L3FE0C950
3f7c3830:	calla  L3FE14450
3f7c3860:	movi   0x3f7e6020, a8
3f7c3890:	move   *a8+, *a14+, 1
3f7c38a0:	move   *a8+, *a14+, 1
3f7c38b0:	calla  L3FE0C950
3f7c38e0:	calla  L3FE10B50
3f7c3910:	move   a8, a7
3f7c3920:	jruc   L3F7C3B00
L3F7C3930:
3f7c3930:	addi   0x40, a14
3f7c3950:	move   a14, -*sp, 1
3f7c3960:	move   *a9(0x0), *a14+, 1
3f7c3980:	move   *a9(0x20), *a14+, 1
3f7c39a0:	move   *a13(0xc0), *a14+, 1
3f7c39c0:	move   *a13(0xe0), *a14+, 1
3f7c39e0:	calla  L3FE0C950
3f7c3a10:	calla  L3FE14450
3f7c3a40:	movi   0x3f7e6020, a8
3f7c3a70:	move   *a8+, *a14+, 1
3f7c3a80:	move   *a8+, *a14+, 1
3f7c3a90:	calla  L3FE0C8D0
3f7c3ac0:	calla  L3FE10B50
3f7c3af0:	move   a8, a7
L3F7C3B00:
3f7c3b00:	move   *a9(0x0), *a14+, 1
3f7c3b20:	move   *a9(0x20), *a14+, 1
3f7c3b40:	calla  L3FE10B50
3f7c3b70:	sub    a8, a7
3f7c3b80:	move   a7, *a13(0x80), 1
3f7c3ba0:	move   *a13(0xff80), a7, 1
3f7c3bc0:	move   a14, -*sp, 1
3f7c3bd0:	move   a11, *a14+, 1
3f7c3be0:	move   *a13(0xff60), *a14+, 1
3f7c3c00:	move   *a13(0x20), *a14+, 1
3f7c3c20:	move   *a13(0x0), *a14+, 1
3f7c3c40:	move   *a13(0xa0), *a14+, 1
3f7c3c60:	move   *a13(0x80), *a14+, 1
3f7c3c80:	calla  L3F7C5C50
3f7c3cb0:	move   a8, *a7(0x80), 1
3f7c3cd0:	move   *a9(0x0), *a14+, 1
3f7c3cf0:	move   *a9(0x20), *a14+, 1
3f7c3d10:	calla  L3FE10B50
3f7c3d40:	move   *a13(0x80), a9, 1
3f7c3d60:	add    a9, a8
3f7c3d70:	setf   16, 1, 0
3f7c3d80:	move   a8, *a7, 0
3f7c3d90:	move   *a13(0xffe0), a9, 1
3f7c3db0:	move   *a9(0x40), *a14+, 1
3f7c3dd0:	move   *a9(0x60), *a14+, 1
3f7c3df0:	calla  L3FE10B50
3f7c3e20:	move   *a13(0xa0), a9, 1
3f7c3e40:	add    a9, a8
3f7c3e50:	move   a8, *a7(0x10), 0
3f7c3e70:	move   *a13(0xffa0), a7, 1
3f7c3e90:	move   *a7(0x40), *a14+, 1
3f7c3eb0:	move   *a7(0x60), *a14+, 1
3f7c3ed0:	movi   0x3f7e5e20, a8
3f7c3f00:	move   *a8+, *a14+, 1
3f7c3f10:	move   *a8+, *a14+, 1
3f7c3f20:	calla  L3FE0E730
3f7c3f50:	jreq   L3F7C40D0
3f7c3f60:	addi   0x40, a14
3f7c3f80:	move   a14, -*sp, 1
3f7c3f90:	move   *a7(0x40), *a14+, 1
3f7c3fb0:	move   *a7(0x60), *a14+, 1
3f7c3fd0:	calla  L3FE14450
3f7c4000:	movi   0x3f7e6020, a8
3f7c4030:	move   *a8+, *a14+, 1
3f7c4040:	move   *a8+, *a14+, 1
3f7c4050:	calla  L3FE0C950
3f7c4080:	calla  L3FE10B50
3f7c40b0:	move   a8, a7
3f7c40c0:	jruc   L3F7C4230
L3F7C40D0:
3f7c40d0:	addi   0x40, a14
3f7c40f0:	move   a14, -*sp, 1
3f7c4100:	move   *a7(0x40), *a14+, 1
3f7c4120:	move   *a7(0x60), *a14+, 1
3f7c4140:	calla  L3FE14450
3f7c4170:	movi   0x3f7e6020, a8
3f7c41a0:	move   *a8+, *a14+, 1
3f7c41b0:	move   *a8+, *a14+, 1
3f7c41c0:	calla  L3FE0C8D0
3f7c41f0:	calla  L3FE10B50
3f7c4220:	move   a8, a7
L3F7C4230:
3f7c4230:	move   *a13(0xffe0), a9, 1
3f7c4250:	move   *a9(0x40), *a14+, 1
3f7c4270:	move   *a9(0x60), *a14+, 1
3f7c4290:	calla  L3FE10B50
3f7c42c0:	sub    a8, a7
3f7c42d0:	move   a7, *a13(0xa0), 1
3f7c42f0:	move   *a13, a9, 1
3f7c4300:	mpys   a7, a9
3f7c4310:	move   a9, a8
3f7c4320:	calla  L3FE11750
3f7c4350:	move   *a13(0x20), a8, 1
3f7c4370:	calla  L3FE11750
3f7c43a0:	calla  L3FE0D650
3f7c43d0:	move   *a13(0x40), *a14+, 1
3f7c43f0:	move   *a13(0x60), *a14+, 1
3f7c4410:	calla  L3FE0C950
3f7c4440:	move   -*a14, a8, 1
3f7c4450:	move   a8, *a13(0xe0), 1
3f7c4470:	move   -*a14, a8, 1
3f7c4480:	move   a8, *a13(0xc0), 1
3f7c44a0:	move   *a13(0xffe0), a9, 1
3f7c44c0:	move   *a9(0x0), *a14+, 1
3f7c44e0:	move   *a9(0x20), *a14+, 1
3f7c4500:	move   *a13(0xc0), *a14+, 1
3f7c4520:	move   *a13(0xe0), *a14+, 1
3f7c4540:	calla  L3FE0C950
3f7c4570:	movi   0x3f7e5e20, a8
3f7c45a0:	move   *a8+, *a14+, 1
3f7c45b0:	move   *a8+, *a14+, 1
3f7c45c0:	calla  L3FE0E730
3f7c45f0:	jreq   L3F7C47E0
3f7c4600:	addi   0x40, a14
3f7c4620:	move   a14, -*sp, 1
3f7c4630:	move   *a9(0x0), *a14+, 1
3f7c4650:	move   *a9(0x20), *a14+, 1
3f7c4670:	move   *a13(0xc0), *a14+, 1
3f7c4690:	move   *a13(0xe0), *a14+, 1
3f7c46b0:	calla  L3FE0C950
3f7c46e0:	calla  L3FE14450
3f7c4710:	movi   0x3f7e6020, a8
3f7c4740:	move   *a8+, *a14+, 1
3f7c4750:	move   *a8+, *a14+, 1
3f7c4760:	calla  L3FE0C950
3f7c4790:	calla  L3FE10B50
3f7c47c0:	move   a8, a7
3f7c47d0:	jruc   L3F7C49B0
L3F7C47E0:
3f7c47e0:	addi   0x40, a14
3f7c4800:	move   a14, -*sp, 1
3f7c4810:	move   *a9(0x0), *a14+, 1
3f7c4830:	move   *a9(0x20), *a14+, 1
3f7c4850:	move   *a13(0xc0), *a14+, 1
3f7c4870:	move   *a13(0xe0), *a14+, 1
3f7c4890:	calla  L3FE0C950
3f7c48c0:	calla  L3FE14450
3f7c48f0:	movi   0x3f7e6020, a8
3f7c4920:	move   *a8+, *a14+, 1
3f7c4930:	move   *a8+, *a14+, 1
3f7c4940:	calla  L3FE0C8D0
3f7c4970:	calla  L3FE10B50
3f7c49a0:	move   a8, a7
L3F7C49B0:
3f7c49b0:	move   *a9(0x0), *a14+, 1
3f7c49d0:	move   *a9(0x20), *a14+, 1
3f7c49f0:	calla  L3FE10B50
3f7c4a20:	sub    a8, a7
3f7c4a30:	move   a7, *a13(0x80), 1
3f7c4a50:	move   *a13(0xff80), a7, 1
3f7c4a70:	move   *a9(0x0), *a14+, 1
3f7c4a90:	move   *a9(0x20), *a14+, 1
3f7c4ab0:	calla  L3FE10B50
3f7c4ae0:	move   *a13(0x80), a9, 1
3f7c4b00:	add    a9, a8
3f7c4b10:	setf   16, 1, 0
3f7c4b20:	move   a8, *a7(0x20), 0
3f7c4b40:	move   *a13(0xffe0), a9, 1
3f7c4b60:	move   *a9(0x40), *a14+, 1
3f7c4b80:	move   *a9(0x60), *a14+, 1
3f7c4ba0:	calla  L3FE10B50
3f7c4bd0:	move   *a13(0xa0), a9, 1
3f7c4bf0:	add    a9, a8
3f7c4c00:	move   a8, *a7(0x30), 0
3f7c4c20:	jauc   L3F7C5C00
L3F7C4C40:
3f7c4c40:	move   *a13(0xff80), a11, 1
3f7c4c60:	sub    a9, a9
3f7c4c70:	move   a9, *a11(0x80), 1
3f7c4c90:	move   *a13(0xffc0), a7, 1
3f7c4cb0:	move   *a7(0x0), *a14+, 1
3f7c4cd0:	move   *a7(0x20), *a14+, 1
3f7c4cf0:	movi   0x3f7e5e20, a8
3f7c4d20:	move   *a8+, *a14+, 1
3f7c4d30:	move   *a8+, *a14+, 1
3f7c4d40:	calla  L3FE0E730
3f7c4d70:	jreq   L3F7C4EF0
3f7c4d80:	addi   0x40, a14
3f7c4da0:	move   a14, -*sp, 1
3f7c4db0:	move   *a7(0x0), *a14+, 1
3f7c4dd0:	move   *a7(0x20), *a14+, 1
3f7c4df0:	calla  L3FE14450
3f7c4e20:	movi   0x3f7e6020, a8
3f7c4e50:	move   *a8+, *a14+, 1
3f7c4e60:	move   *a8+, *a14+, 1
3f7c4e70:	calla  L3FE0C950
3f7c4ea0:	calla  L3FE10B50
3f7c4ed0:	move   a8, a9
3f7c4ee0:	jruc   L3F7C5050
L3F7C4EF0:
3f7c4ef0:	addi   0x40, a14
3f7c4f10:	move   a14, -*sp, 1
3f7c4f20:	move   *a7(0x0), *a14+, 1
3f7c4f40:	move   *a7(0x20), *a14+, 1
3f7c4f60:	calla  L3FE14450
3f7c4f90:	movi   0x3f7e6020, a8
3f7c4fc0:	move   *a8+, *a14+, 1
3f7c4fd0:	move   *a8+, *a14+, 1
3f7c4fe0:	calla  L3FE0C8D0
3f7c5010:	calla  L3FE10B50
3f7c5040:	move   a8, a9
L3F7C5050:
3f7c5050:	setf   16, 1, 0
3f7c5060:	move   a9, *a11, 0
3f7c5070:	move   *a7(0x40), *a14+, 1
3f7c5090:	move   *a7(0x60), *a14+, 1
3f7c50b0:	movi   0x3f7e5e20, a8
3f7c50e0:	move   *a8+, *a14+, 1
3f7c50f0:	move   *a8+, *a14+, 1
3f7c5100:	calla  L3FE0E730
3f7c5130:	jreq   L3F7C52B0
3f7c5140:	addi   0x40, a14
3f7c5160:	move   a14, -*sp, 1
3f7c5170:	move   *a7(0x40), *a14+, 1
3f7c5190:	move   *a7(0x60), *a14+, 1
3f7c51b0:	calla  L3FE14450
3f7c51e0:	movi   0x3f7e6020, a8
3f7c5210:	move   *a8+, *a14+, 1
3f7c5220:	move   *a8+, *a14+, 1
3f7c5230:	calla  L3FE0C950
3f7c5260:	calla  L3FE10B50
3f7c5290:	move   a8, a9
3f7c52a0:	jruc   L3F7C5410
L3F7C52B0:
3f7c52b0:	addi   0x40, a14
3f7c52d0:	move   a14, -*sp, 1
3f7c52e0:	move   *a7(0x40), *a14+, 1
3f7c5300:	move   *a7(0x60), *a14+, 1
3f7c5320:	calla  L3FE14450
3f7c5350:	movi   0x3f7e6020, a8
3f7c5380:	move   *a8+, *a14+, 1
3f7c5390:	move   *a8+, *a14+, 1
3f7c53a0:	calla  L3FE0C8D0
3f7c53d0:	calla  L3FE10B50
3f7c5400:	move   a8, a9
L3F7C5410:
3f7c5410:	setf   16, 1, 0
3f7c5420:	move   a9, *a11(0x10), 0
3f7c5440:	move   *a13(0xffa0), a9, 1
3f7c5460:	move   *a9(0x0), *a14+, 1
3f7c5480:	move   *a9(0x20), *a14+, 1
3f7c54a0:	movi   0x3f7e5e20, a8
3f7c54d0:	move   *a8+, *a14+, 1
3f7c54e0:	move   *a8+, *a14+, 1
3f7c54f0:	calla  L3FE0E730
3f7c5520:	jreq   L3F7C56A0
3f7c5530:	addi   0x40, a14
3f7c5550:	move   a14, -*sp, 1
3f7c5560:	move   *a9(0x0), *a14+, 1
3f7c5580:	move   *a9(0x20), *a14+, 1
3f7c55a0:	calla  L3FE14450
3f7c55d0:	movi   0x3f7e6020, a8
3f7c5600:	move   *a8+, *a14+, 1
3f7c5610:	move   *a8+, *a14+, 1
3f7c5620:	calla  L3FE0C950
3f7c5650:	calla  L3FE10B50
3f7c5680:	move   a8, a7
3f7c5690:	jruc   L3F7C5800
L3F7C56A0:
3f7c56a0:	addi   0x40, a14
3f7c56c0:	move   a14, -*sp, 1
3f7c56d0:	move   *a9(0x0), *a14+, 1
3f7c56f0:	move   *a9(0x20), *a14+, 1
3f7c5710:	calla  L3FE14450
3f7c5740:	movi   0x3f7e6020, a8
3f7c5770:	move   *a8+, *a14+, 1
3f7c5780:	move   *a8+, *a14+, 1
3f7c5790:	calla  L3FE0C8D0
3f7c57c0:	calla  L3FE10B50
3f7c57f0:	move   a8, a7
L3F7C5800:
3f7c5800:	setf   16, 1, 0
3f7c5810:	move   a7, *a11(0x20), 0
3f7c5830:	move   *a9(0x40), *a14+, 1
3f7c5850:	move   *a9(0x60), *a14+, 1
3f7c5870:	movi   0x3f7e5e20, a8
3f7c58a0:	move   *a8+, *a14+, 1
3f7c58b0:	move   *a8+, *a14+, 1
3f7c58c0:	calla  L3FE0E730
3f7c58f0:	jreq   L3F7C5A70
3f7c5900:	addi   0x40, a14
3f7c5920:	move   a14, -*sp, 1
3f7c5930:	move   *a9(0x40), *a14+, 1
3f7c5950:	move   *a9(0x60), *a14+, 1
3f7c5970:	calla  L3FE14450
3f7c59a0:	movi   0x3f7e6020, a8
3f7c59d0:	move   *a8+, *a14+, 1
3f7c59e0:	move   *a8+, *a14+, 1
3f7c59f0:	calla  L3FE0C950
3f7c5a20:	calla  L3FE10B50
3f7c5a50:	move   a8, a7
3f7c5a60:	jruc   L3F7C5BD0
L3F7C5A70:
3f7c5a70:	addi   0x40, a14
3f7c5a90:	move   a14, -*sp, 1
3f7c5aa0:	move   *a9(0x40), *a14+, 1
3f7c5ac0:	move   *a9(0x60), *a14+, 1
3f7c5ae0:	calla  L3FE14450
3f7c5b10:	movi   0x3f7e6020, a8
3f7c5b40:	move   *a8+, *a14+, 1
3f7c5b50:	move   *a8+, *a14+, 1
3f7c5b60:	calla  L3FE0C8D0
3f7c5b90:	calla  L3FE10B50
3f7c5bc0:	move   a8, a7
L3F7C5BD0:
3f7c5bd0:	setf   16, 1, 0
3f7c5be0:	move   a7, *a11(0x30), 0
L3F7C5C00:
3f7c5c00:	move   *sp(0xa0), a14, 1
3f7c5c20:	mmfm   sp, a7,a9,a11,a13
3f7c5c40:	rets   2
L3F7C5C50:
3f7c5c50:	mmtm   sp, a7,a9,a11,a13
3f7c5c70:	move   a14, a13
3f7c5c80:	addi   0x120, a14
3f7c5ca0:	move   *a13(0xffc0), a11, 1
3f7c5cc0:	move   *a13(0xffa0), a9, 1
3f7c5ce0:	mpys   a9, a11
3f7c5cf0:	move   a11, a8
3f7c5d00:	calla  L3FE11750
3f7c5d30:	move   *a13(0xffe0), a11, 1
3f7c5d50:	move   *a13(0xff80), a7, 1
3f7c5d70:	mpys   a7, a11
3f7c5d80:	move   a11, a8
3f7c5d90:	calla  L3FE11750
3f7c5dc0:	calla  L3FE0C8D0
3f7c5df0:	movi   0x3f7e5de0, a8
3f7c5e20:	move   *a8+, *a14+, 1
3f7c5e30:	move   *a8+, *a14+, 1
3f7c5e40:	calla  L3FE0DE90
3f7c5e70:	move   -*a14, a8, 1
3f7c5e80:	move   a8, *a13(0x80), 1
3f7c5ea0:	move   -*a14, a8, 1
3f7c5eb0:	move   a8, *a13(0x60), 1
3f7c5ed0:	mpys   a9, a9
3f7c5ee0:	move   a9, *a13(0x20), 1
3f7c5f00:	mpys   a7, a7
3f7c5f10:	move   a7, *a13(0x40), 1
3f7c5f30:	move   a9, a8
3f7c5f40:	calla  L3FE116F0
3f7c5f70:	move   a7, a8
3f7c5f80:	calla  L3FE116F0
3f7c5fb0:	calla  L3FE0C950
3f7c5fe0:	move   -*a14, a8, 1
3f7c5ff0:	move   a8, *a13(0xc0), 1
3f7c6010:	move   -*a14, a8, 1
3f7c6020:	move   a8, *a13(0xa0), 1
3f7c6040:	move   *a13(0xff60), a8, 1
3f7c6060:	calla  L3FE11750
3f7c6090:	addi   0x40, a14
3f7c60b0:	move   a14, -*sp, 1
3f7c60c0:	move   *a13(0xa0), *a14+, 1
3f7c60e0:	move   *a13(0xc0), *a14+, 1
3f7c6100:	calla  L3FE1CBE0
3f7c6130:	calla  L3FE0DE90
3f7c6160:	move   -*a14, a8, 1
3f7c6170:	move   a8, *a13(0x100), 1
3f7c6190:	move   -*a14, a8, 1
3f7c61a0:	move   a8, *a13(0xe0), 1
3f7c61c0:	move   *a13(0xff40), a11, 1
3f7c61e0:	jreq   L3F7C6300
3f7c61f0:	move   *a13(0x60), *a14+, 1
3f7c6210:	move   *a13(0x80), *a14+, 1
3f7c6230:	calla  L3FE10B50
3f7c6260:	move   *a13(0xe0), *a14+, 1
3f7c6280:	move   *a13(0x100), *a14+, 1
3f7c62a0:	move   a8, a7
3f7c62b0:	calla  L3FE10B50
3f7c62e0:	sub    a8, a7
3f7c62f0:	jruc   L3F7C6720
L3F7C6300:
3f7c6300:	move   *a13(0xe0), *a14+, 1
3f7c6320:	move   *a13(0x100), *a14+, 1
3f7c6340:	movi   0x3f7e5e20, a8
3f7c6370:	move   *a8+, *a14+, 1
3f7c6380:	move   *a8+, *a14+, 1
3f7c6390:	calla  L3FE0E730
3f7c63c0:	jreq   L3F7C6540
3f7c63d0:	addi   0x40, a14
3f7c63f0:	move   a14, -*sp, 1
3f7c6400:	move   *a13(0xe0), *a14+, 1
3f7c6420:	move   *a13(0x100), *a14+, 1
3f7c6440:	calla  L3FE14450
3f7c6470:	movi   0x3f7e6020, a8
3f7c64a0:	move   *a8+, *a14+, 1
3f7c64b0:	move   *a8+, *a14+, 1
3f7c64c0:	calla  L3FE0C950
3f7c64f0:	calla  L3FE10B50
3f7c6520:	move   a8, a7
3f7c6530:	jruc   L3F7C66A0
L3F7C6540:
3f7c6540:	addi   0x40, a14
3f7c6560:	move   a14, -*sp, 1
3f7c6570:	move   *a13(0xe0), *a14+, 1
3f7c6590:	move   *a13(0x100), *a14+, 1
3f7c65b0:	calla  L3FE14450
3f7c65e0:	movi   0x3f7e6020, a8
3f7c6610:	move   *a8+, *a14+, 1
3f7c6620:	move   *a8+, *a14+, 1
3f7c6630:	calla  L3FE0C8D0
3f7c6660:	calla  L3FE10B50
3f7c6690:	move   a8, a7
L3F7C66A0:
3f7c66a0:	move   *a13(0x60), *a14+, 1
3f7c66c0:	move   *a13(0x80), *a14+, 1
3f7c66e0:	calla  L3FE10B50
3f7c6710:	add    a8, a7
L3F7C6720:
3f7c6720:	move   a7, *a13, 1
3f7c6730:	jrle   L3F7C67D0
3f7c6740:	move   a14, -*sp, 1
3f7c6750:	move   a7, *a14+, 1
3f7c6760:	movi   0x3f7e5d50, a8
3f7c6790:	move   a8, *a14+, 1
3f7c67a0:	calla  L3F927BC0
L3F7C67D0:
3f7c67d0:	move   a7, a8
3f7c67e0:	move   *sp(0xa0), a14, 1
3f7c6800:	mmfm   sp, a7,a9,a11,a13
3f7c6820:	rets   2
L3F7C6830:
3f7c6830:	mmtm   sp, a7,a9,a11,a13
3f7c6850:	move   a14, a13
3f7c6860:	addi   0x100, a14
3f7c6880:	move   *a13(0xff80), a11, 1
3f7c68a0:	move   *a11(0x40), *a13(0x0), 1
3f7c68d0:	move   *a11(0x60), *a13(0x20), 1
3f7c6900:	move   *a13, a11, 1
3f7c6910:	jaeq   L3F7C7FF0
3f7c6930:	move   *a13(0x20), a11, 1
3f7c6950:	jaeq   L3F7C7FF0
3f7c6970:	move   *a13, a9, 1
3f7c6980:	jrge   L3F7C69C0
3f7c6990:	sub    a11, a9
3f7c69a0:	divs   a11, a9
3f7c69b0:	jruc   L3F7C69D0
L3F7C69C0:
3f7c69c0:	divs   a11, a9
L3F7C69D0:
3f7c69d0:	move   a9, *a13(0x40), 1
3f7c69f0:	mpys   a11, a9
3f7c6a00:	move   *a13, a11, 1
3f7c6a10:	sub    a9, a11
3f7c6a20:	move   a11, *a13(0x60), 1
3f7c6a40:	move   *a13(0xffc0), a9, 1
3f7c6a60:	move   *a9(0x40), *a14+, 1
3f7c6a80:	move   *a9(0x60), *a14+, 1
3f7c6aa0:	movi   0x3f7e5e20, a8
3f7c6ad0:	move   *a8+, *a14+, 1
3f7c6ae0:	move   *a8+, *a14+, 1
3f7c6af0:	calla  L3FE0E730
3f7c6b20:	jreq   L3F7C6CA0
3f7c6b30:	addi   0x40, a14
3f7c6b50:	move   a14, -*sp, 1
3f7c6b60:	move   *a9(0x40), *a14+, 1
3f7c6b80:	move   *a9(0x60), *a14+, 1
3f7c6ba0:	calla  L3FE14450
3f7c6bd0:	movi   0x3f7e6020, a8
3f7c6c00:	move   *a8+, *a14+, 1
3f7c6c10:	move   *a8+, *a14+, 1
3f7c6c20:	calla  L3FE0C950
3f7c6c50:	calla  L3FE10B50
3f7c6c80:	move   a8, a9
3f7c6c90:	jruc   L3F7C6E00
L3F7C6CA0:
3f7c6ca0:	addi   0x40, a14
3f7c6cc0:	move   a14, -*sp, 1
3f7c6cd0:	move   *a9(0x40), *a14+, 1
3f7c6cf0:	move   *a9(0x60), *a14+, 1
3f7c6d10:	calla  L3FE14450
3f7c6d40:	movi   0x3f7e6020, a8
3f7c6d70:	move   *a8+, *a14+, 1
3f7c6d80:	move   *a8+, *a14+, 1
3f7c6d90:	calla  L3FE0C8D0
3f7c6dc0:	calla  L3FE10B50
3f7c6df0:	move   a8, a9
L3F7C6E00:
3f7c6e00:	move   a9, *a13(0xa0), 1
3f7c6e20:	move   *a13(0xffe0), a9, 1
3f7c6e40:	move   *a9(0x40), *a14+, 1
3f7c6e60:	move   *a9(0x60), *a14+, 1
3f7c6e80:	calla  L3FE10B50
3f7c6eb0:	move   *a13(0xa0), a9, 1
3f7c6ed0:	sub    a9, a8
3f7c6ee0:	move   a8, *a13(0xc0), 1
3f7c6f00:	addi   0x40, a14
3f7c6f20:	move   a14, -*sp, 1
3f7c6f30:	mpys   a8, a11
3f7c6f40:	move   a11, a8
3f7c6f50:	calla  L3FE11750
3f7c6f80:	move   *a13(0x20), a8, 1
3f7c6fa0:	calla  L3FE11750
3f7c6fd0:	calla  L3FE0D650
3f7c7000:	calla  L3FE14100
3f7c7030:	calla  L3FE10B50
3f7c7060:	move   a8, *a13(0xe0), 1
3f7c7080:	move   *a13(0x20), a11, 1
3f7c70a0:	mpys   a8, a11
3f7c70b0:	move   *a13(0xc0), a7, 1
3f7c70d0:	move   *a13(0x60), a9, 1
3f7c70f0:	mpys   a9, a7
3f7c7100:	sub    a7, a11
3f7c7110:	sll    0x1, a11
3f7c7120:	move   *a13(0xff80), a7, 1
3f7c7140:	move   a11, *a7(0x80), 1
3f7c7160:	move   *a7(0x80), a11, 1
3f7c7180:	jrle   L3F7C7230
3f7c7190:	move   a14, -*sp, 1
3f7c71a0:	move   *a7(0x80), *a14+, 1
3f7c71c0:	movi   0x3f7e5d50, a8
3f7c71f0:	move   a8, *a14+, 1
3f7c7200:	calla  L3F927BC0
L3F7C7230:
3f7c7230:	move   *a13(0xffe0), a11, 1
3f7c7250:	move   *a11(0x0), *a14+, 1
3f7c7270:	move   *a11(0x20), *a14+, 1
3f7c7290:	calla  L3FE10B50
3f7c72c0:	move   *a13(0xc0), a7, 1
3f7c72e0:	move   *a13(0x40), a9, 1
3f7c7300:	mpys   a9, a7
3f7c7310:	sub    a7, a8
3f7c7320:	move   *a13(0xe0), a7, 1
3f7c7340:	sub    a7, a8
3f7c7350:	move   a8, *a13(0x80), 1
3f7c7370:	move   *a13(0xff80), a7, 1
3f7c7390:	setf   16, 1, 0
3f7c73a0:	move   a8, *a7, 0
3f7c73b0:	move   *a13(0xa0), *a7(0x10), 0
3f7c73e0:	move   *a13(0xffa0), a7, 1
3f7c7400:	move   *a7(0x40), *a14+, 1
3f7c7420:	move   *a7(0x60), *a14+, 1
3f7c7440:	movi   0x3f7e5e20, a8
3f7c7470:	move   *a8+, *a14+, 1
3f7c7480:	move   *a8+, *a14+, 1
3f7c7490:	calla  L3FE0E730
3f7c74c0:	jreq   L3F7C7640
3f7c74d0:	addi   0x40, a14
3f7c74f0:	move   a14, -*sp, 1
3f7c7500:	move   *a7(0x40), *a14+, 1
3f7c7520:	move   *a7(0x60), *a14+, 1
3f7c7540:	calla  L3FE14450
3f7c7570:	movi   0x3f7e6020, a8
3f7c75a0:	move   *a8+, *a14+, 1
3f7c75b0:	move   *a8+, *a14+, 1
3f7c75c0:	calla  L3FE0C950
3f7c75f0:	calla  L3FE10B50
3f7c7620:	move   a8, a7
3f7c7630:	jruc   L3F7C77A0
L3F7C7640:
3f7c7640:	addi   0x40, a14
3f7c7660:	move   a14, -*sp, 1
3f7c7670:	move   *a7(0x40), *a14+, 1
3f7c7690:	move   *a7(0x60), *a14+, 1
3f7c76b0:	calla  L3FE14450
3f7c76e0:	movi   0x3f7e6020, a8
3f7c7710:	move   *a8+, *a14+, 1
3f7c7720:	move   *a8+, *a14+, 1
3f7c7730:	calla  L3FE0C8D0
3f7c7760:	calla  L3FE10B50
3f7c7790:	move   a8, a7
L3F7C77A0:
3f7c77a0:	move   a7, *a13(0xa0), 1
3f7c77c0:	move   *a11(0x40), *a14+, 1
3f7c77e0:	move   *a11(0x60), *a14+, 1
3f7c7800:	calla  L3FE10B50
3f7c7830:	sub    a8, a7
3f7c7840:	move   a7, *a13(0xc0), 1
3f7c7860:	move   *a13(0x60), a9, 1
3f7c7880:	mpys   a9, a7
3f7c7890:	move   a7, a8
3f7c78a0:	calla  L3FE11750
3f7c78d0:	move   *a13(0x20), a8, 1
3f7c78f0:	calla  L3FE11750
3f7c7920:	calla  L3FE0D650
3f7c7950:	movi   0x3f7e5e20, a8
3f7c7980:	move   *a8+, *a14+, 1
3f7c7990:	move   *a8+, *a14+, 1
3f7c79a0:	calla  L3FE0E730
3f7c79d0:	jreq   L3F7C7C00
3f7c79e0:	addi   0x40, a14
3f7c7a00:	move   a14, -*sp, 1
3f7c7a10:	move   *a13(0xc0), a7, 1
3f7c7a30:	mpys   a9, a7
3f7c7a40:	move   a7, a8
3f7c7a50:	calla  L3FE11750
3f7c7a80:	move   *a13(0x20), a8, 1
3f7c7aa0:	calla  L3FE11750
3f7c7ad0:	calla  L3FE0D650
3f7c7b00:	calla  L3FE14450
3f7c7b30:	movi   0x3f7e6020, a8
3f7c7b60:	move   *a8+, *a14+, 1
3f7c7b70:	move   *a8+, *a14+, 1
3f7c7b80:	calla  L3FE0C950
3f7c7bb0:	calla  L3FE10B50
3f7c7be0:	move   a8, a7
3f7c7bf0:	jruc   L3F7C7E10
L3F7C7C00:
3f7c7c00:	addi   0x40, a14
3f7c7c20:	move   a14, -*sp, 1
3f7c7c30:	move   *a13(0xc0), a7, 1
3f7c7c50:	mpys   a9, a7
3f7c7c60:	move   a7, a8
3f7c7c70:	calla  L3FE11750
3f7c7ca0:	move   *a13(0x20), a8, 1
3f7c7cc0:	calla  L3FE11750
3f7c7cf0:	calla  L3FE0D650
3f7c7d20:	calla  L3FE14450
3f7c7d50:	movi   0x3f7e6020, a8
3f7c7d80:	move   *a8+, *a14+, 1
3f7c7d90:	move   *a8+, *a14+, 1
3f7c7da0:	calla  L3FE0C8D0
3f7c7dd0:	calla  L3FE10B50
3f7c7e00:	move   a8, a7
L3F7C7E10:
3f7c7e10:	move   a7, *a13(0xe0), 1
3f7c7e30:	move   *a11(0x0), *a14+, 1
3f7c7e50:	move   *a11(0x20), *a14+, 1
3f7c7e70:	calla  L3FE10B50
3f7c7ea0:	move   *a13(0xc0), a7, 1
3f7c7ec0:	move   *a13(0x40), a9, 1
3f7c7ee0:	mpys   a9, a7
3f7c7ef0:	add    a7, a8
3f7c7f00:	move   *a13(0xe0), a7, 1
3f7c7f20:	add    a7, a8
3f7c7f30:	move   a8, *a13(0x80), 1
3f7c7f50:	move   *a13(0xff80), a7, 1
3f7c7f70:	setf   16, 1, 0
3f7c7f80:	move   a8, *a7(0x20), 0
3f7c7fa0:	move   *a13(0xa0), *a7(0x30), 0
3f7c7fd0:	jauc   L3F7C8FB0
L3F7C7FF0:
3f7c7ff0:	move   *a13(0xff80), a11, 1
3f7c8010:	sub    a9, a9
3f7c8020:	move   a9, *a11(0x80), 1
3f7c8040:	move   *a13(0xffc0), a7, 1
3f7c8060:	move   *a7(0x0), *a14+, 1
3f7c8080:	move   *a7(0x20), *a14+, 1
3f7c80a0:	movi   0x3f7e5e20, a8
3f7c80d0:	move   *a8+, *a14+, 1
3f7c80e0:	move   *a8+, *a14+, 1
3f7c80f0:	calla  L3FE0E730
3f7c8120:	jreq   L3F7C82A0
3f7c8130:	addi   0x40, a14
3f7c8150:	move   a14, -*sp, 1
3f7c8160:	move   *a7(0x0), *a14+, 1
3f7c8180:	move   *a7(0x20), *a14+, 1
3f7c81a0:	calla  L3FE14450
3f7c81d0:	movi   0x3f7e6020, a8
3f7c8200:	move   *a8+, *a14+, 1
3f7c8210:	move   *a8+, *a14+, 1
3f7c8220:	calla  L3FE0C950
3f7c8250:	calla  L3FE10B50
3f7c8280:	move   a8, a9
3f7c8290:	jruc   L3F7C8400
L3F7C82A0:
3f7c82a0:	addi   0x40, a14
3f7c82c0:	move   a14, -*sp, 1
3f7c82d0:	move   *a7(0x0), *a14+, 1
3f7c82f0:	move   *a7(0x20), *a14+, 1
3f7c8310:	calla  L3FE14450
3f7c8340:	movi   0x3f7e6020, a8
3f7c8370:	move   *a8+, *a14+, 1
3f7c8380:	move   *a8+, *a14+, 1
3f7c8390:	calla  L3FE0C8D0
3f7c83c0:	calla  L3FE10B50
3f7c83f0:	move   a8, a9
L3F7C8400:
3f7c8400:	setf   16, 1, 0
3f7c8410:	move   a9, *a11, 0
3f7c8420:	move   *a7(0x40), *a14+, 1
3f7c8440:	move   *a7(0x60), *a14+, 1
3f7c8460:	movi   0x3f7e5e20, a8
3f7c8490:	move   *a8+, *a14+, 1
3f7c84a0:	move   *a8+, *a14+, 1
3f7c84b0:	calla  L3FE0E730
3f7c84e0:	jreq   L3F7C8660
3f7c84f0:	addi   0x40, a14
3f7c8510:	move   a14, -*sp, 1
3f7c8520:	move   *a7(0x40), *a14+, 1
3f7c8540:	move   *a7(0x60), *a14+, 1
3f7c8560:	calla  L3FE14450
3f7c8590:	movi   0x3f7e6020, a8
3f7c85c0:	move   *a8+, *a14+, 1
3f7c85d0:	move   *a8+, *a14+, 1
3f7c85e0:	calla  L3FE0C950
3f7c8610:	calla  L3FE10B50
3f7c8640:	move   a8, a9
3f7c8650:	jruc   L3F7C87C0
L3F7C8660:
3f7c8660:	addi   0x40, a14
3f7c8680:	move   a14, -*sp, 1
3f7c8690:	move   *a7(0x40), *a14+, 1
3f7c86b0:	move   *a7(0x60), *a14+, 1
3f7c86d0:	calla  L3FE14450
3f7c8700:	movi   0x3f7e6020, a8
3f7c8730:	move   *a8+, *a14+, 1
3f7c8740:	move   *a8+, *a14+, 1
3f7c8750:	calla  L3FE0C8D0
3f7c8780:	calla  L3FE10B50
3f7c87b0:	move   a8, a9
L3F7C87C0:
3f7c87c0:	setf   16, 1, 0
3f7c87d0:	move   a9, *a11(0x10), 0
3f7c87f0:	move   *a13(0xffa0), a9, 1
3f7c8810:	move   *a9(0x0), *a14+, 1
3f7c8830:	move   *a9(0x20), *a14+, 1
3f7c8850:	movi   0x3f7e5e20, a8
3f7c8880:	move   *a8+, *a14+, 1
3f7c8890:	move   *a8+, *a14+, 1
3f7c88a0:	calla  L3FE0E730
3f7c88d0:	jreq   L3F7C8A50
3f7c88e0:	addi   0x40, a14
3f7c8900:	move   a14, -*sp, 1
3f7c8910:	move   *a9(0x0), *a14+, 1
3f7c8930:	move   *a9(0x20), *a14+, 1
3f7c8950:	calla  L3FE14450
3f7c8980:	movi   0x3f7e6020, a8
3f7c89b0:	move   *a8+, *a14+, 1
3f7c89c0:	move   *a8+, *a14+, 1
3f7c89d0:	calla  L3FE0C950
3f7c8a00:	calla  L3FE10B50
3f7c8a30:	move   a8, a7
3f7c8a40:	jruc   L3F7C8BB0
L3F7C8A50:
3f7c8a50:	addi   0x40, a14
3f7c8a70:	move   a14, -*sp, 1
3f7c8a80:	move   *a9(0x0), *a14+, 1
3f7c8aa0:	move   *a9(0x20), *a14+, 1
3f7c8ac0:	calla  L3FE14450
3f7c8af0:	movi   0x3f7e6020, a8
3f7c8b20:	move   *a8+, *a14+, 1
3f7c8b30:	move   *a8+, *a14+, 1
3f7c8b40:	calla  L3FE0C8D0
3f7c8b70:	calla  L3FE10B50
3f7c8ba0:	move   a8, a7
L3F7C8BB0:
3f7c8bb0:	setf   16, 1, 0
3f7c8bc0:	move   a7, *a11(0x20), 0
3f7c8be0:	move   *a9(0x40), *a14+, 1
3f7c8c00:	move   *a9(0x60), *a14+, 1
3f7c8c20:	movi   0x3f7e5e20, a8
3f7c8c50:	move   *a8+, *a14+, 1
3f7c8c60:	move   *a8+, *a14+, 1
3f7c8c70:	calla  L3FE0E730
3f7c8ca0:	jreq   L3F7C8E20
3f7c8cb0:	addi   0x40, a14
3f7c8cd0:	move   a14, -*sp, 1
3f7c8ce0:	move   *a9(0x40), *a14+, 1
3f7c8d00:	move   *a9(0x60), *a14+, 1
3f7c8d20:	calla  L3FE14450
3f7c8d50:	movi   0x3f7e6020, a8
3f7c8d80:	move   *a8+, *a14+, 1
3f7c8d90:	move   *a8+, *a14+, 1
3f7c8da0:	calla  L3FE0C950
3f7c8dd0:	calla  L3FE10B50
3f7c8e00:	move   a8, a7
3f7c8e10:	jruc   L3F7C8F80
L3F7C8E20:
3f7c8e20:	addi   0x40, a14
3f7c8e40:	move   a14, -*sp, 1
3f7c8e50:	move   *a9(0x40), *a14+, 1
3f7c8e70:	move   *a9(0x60), *a14+, 1
3f7c8e90:	calla  L3FE14450
3f7c8ec0:	movi   0x3f7e6020, a8
3f7c8ef0:	move   *a8+, *a14+, 1
3f7c8f00:	move   *a8+, *a14+, 1
3f7c8f10:	calla  L3FE0C8D0
3f7c8f40:	calla  L3FE10B50
3f7c8f70:	move   a8, a7
L3F7C8F80:
3f7c8f80:	setf   16, 1, 0
3f7c8f90:	move   a7, *a11(0x30), 0
L3F7C8FB0:
3f7c8fb0:	move   *sp(0xa0), a14, 1
3f7c8fd0:	mmfm   sp, a7,a9,a11,a13
3f7c8ff0:	rets   2
L3F7C9000:
3f7c9000:	mmtm   sp, a5,a7,a9,a11,a13
3f7c9020:	move   a14, a13
3f7c9030:	addi   0x1a0, a14
3f7c9050:	move   *a13(0xffa0), a11, 1
3f7c9070:	move   *a11(0x40), *a13(0x0), 1
3f7c90a0:	move   *a11(0x60), *a13(0x20), 1
3f7c90d0:	move   *a13, a11, 1
3f7c90e0:	jaeq   L3F7CB440
3f7c9100:	move   *a13(0x20), a11, 1
3f7c9120:	jaeq   L3F7CB440
3f7c9140:	move   *a13(0xffe0), a9, 1
3f7c9160:	move   *a9(0x40), *a14+, 1
3f7c9180:	move   *a9(0x60), *a14+, 1
3f7c91a0:	movi   0x3f7e5e20, a8
3f7c91d0:	move   *a8+, *a14+, 1
3f7c91e0:	move   *a8+, *a14+, 1
3f7c91f0:	calla  L3FE0E730
3f7c9220:	jreq   L3F7C93A0
3f7c9230:	addi   0x40, a14
3f7c9250:	move   a14, -*sp, 1
3f7c9260:	move   *a9(0x40), *a14+, 1
3f7c9280:	move   *a9(0x60), *a14+, 1
3f7c92a0:	calla  L3FE14450
3f7c92d0:	movi   0x3f7e6020, a8
3f7c9300:	move   *a8+, *a14+, 1
3f7c9310:	move   *a8+, *a14+, 1
3f7c9320:	calla  L3FE0C950
3f7c9350:	calla  L3FE10B50
3f7c9380:	move   a8, a9
3f7c9390:	jruc   L3F7C9500
L3F7C93A0:
3f7c93a0:	addi   0x40, a14
3f7c93c0:	move   a14, -*sp, 1
3f7c93d0:	move   *a9(0x40), *a14+, 1
3f7c93f0:	move   *a9(0x60), *a14+, 1
3f7c9410:	calla  L3FE14450
3f7c9440:	movi   0x3f7e6020, a8
3f7c9470:	move   *a8+, *a14+, 1
3f7c9480:	move   *a8+, *a14+, 1
3f7c9490:	calla  L3FE0C8D0
3f7c94c0:	calla  L3FE10B50
3f7c94f0:	move   a8, a9
L3F7C9500:
3f7c9500:	move   a9, *a13(0x60), 1
3f7c9520:	move   *a13, a7, 1
3f7c9530:	jreq   L3F7C9790
3f7c9540:	move   a11, a8
3f7c9550:	jreq   L3F7C9790
3f7c9560:	move   *a13(0xffe0), a7, 1
3f7c9580:	move   a9, a8
3f7c9590:	calla  L3FE11750
3f7c95c0:	move   *a7(0x40), *a14+, 1
3f7c95e0:	move   *a7(0x60), *a14+, 1
3f7c9600:	calla  L3FE0C8D0
3f7c9630:	move   *a13, a8, 1
3f7c9640:	calla  L3FE11750
3f7c9670:	move   a11, a8
3f7c9680:	calla  L3FE11750
3f7c96b0:	calla  L3FE0D650
3f7c96e0:	calla  L3FE0DE90
3f7c9710:	move   *a7(0x0), *a14+, 1
3f7c9730:	move   *a7(0x20), *a14+, 1
3f7c9750:	calla  L3FE0C950
3f7c9780:	jruc   L3F7C97F0
L3F7C9790:
3f7c9790:	move   *a13(0xffe0), a7, 1
3f7c97b0:	move   *a7(0x0), *a14+, 1
3f7c97d0:	move   *a7(0x20), *a14+, 1
L3F7C97F0:
3f7c97f0:	move   -*a14, a8, 1
3f7c9800:	move   a8, *a13(0xe0), 1
3f7c9820:	move   -*a14, a8, 1
3f7c9830:	move   a8, *a13(0xc0), 1
3f7c9850:	move   *a13(0xc0), *a14+, 1
3f7c9870:	move   *a13(0xe0), *a14+, 1
3f7c9890:	movi   0x3f7e5e20, a8
3f7c98c0:	move   *a8+, *a14+, 1
3f7c98d0:	move   *a8+, *a14+, 1
3f7c98e0:	calla  L3FE0E730
3f7c9910:	jreq   L3F7C9A90
3f7c9920:	addi   0x40, a14
3f7c9940:	move   a14, -*sp, 1
3f7c9950:	move   *a13(0xc0), *a14+, 1
3f7c9970:	move   *a13(0xe0), *a14+, 1
3f7c9990:	calla  L3FE14450
3f7c99c0:	movi   0x3f7e6020, a8
3f7c99f0:	move   *a8+, *a14+, 1
3f7c9a00:	move   *a8+, *a14+, 1
3f7c9a10:	calla  L3FE0C950
3f7c9a40:	calla  L3FE10B50
3f7c9a70:	move   a8, a7
3f7c9a80:	jruc   L3F7C9BF0
L3F7C9A90:
3f7c9a90:	addi   0x40, a14
3f7c9ab0:	move   a14, -*sp, 1
3f7c9ac0:	move   *a13(0xc0), *a14+, 1
3f7c9ae0:	move   *a13(0xe0), *a14+, 1
3f7c9b00:	calla  L3FE14450
3f7c9b30:	movi   0x3f7e6020, a8
3f7c9b60:	move   *a8+, *a14+, 1
3f7c9b70:	move   *a8+, *a14+, 1
3f7c9b80:	calla  L3FE0C8D0
3f7c9bb0:	calla  L3FE10B50
3f7c9be0:	move   a8, a7
L3F7C9BF0:
3f7c9bf0:	move   a7, *a13(0x40), 1
3f7c9c10:	move   *a13(0xffa0), a7, 1
3f7c9c30:	setf   16, 1, 0
3f7c9c40:	move   *a13(0x40), *a7(0x0), 0
3f7c9c70:	move   a9, *a7(0x10), 0
3f7c9c90:	move   *a13(0x40), a8, 1
3f7c9cb0:	calla  L3FE11750
3f7c9ce0:	move   *a13(0xc0), *a14+, 1
3f7c9d00:	move   *a13(0xe0), *a14+, 1
3f7c9d20:	calla  L3FE0C830
3f7c9d50:	movi   0x3f7e5de0, a8
3f7c9d80:	move   *a8+, *a14+, 1
3f7c9d90:	move   *a8+, *a14+, 1
3f7c9da0:	calla  L3FE0DE90
3f7c9dd0:	addi   0x40, a14
3f7c9df0:	move   a14, -*sp, 1
3f7c9e00:	move   *a13, a5, 1
3f7c9e10:	mpys   a5, a5
3f7c9e20:	mpys   a11, a11
3f7c9e30:	add    a11, a5
3f7c9e40:	move   a5, a8
3f7c9e50:	calla  L3FE11750
3f7c9e80:	calla  L3FE1CBE0
3f7c9eb0:	calla  L3FE0DE90
3f7c9ee0:	movi   0x3f7e5e20, a8
3f7c9f10:	move   *a8+, *a14+, 1
3f7c9f20:	move   *a8+, *a14+, 1
3f7c9f30:	calla  L3FE0E730
3f7c9f60:	jreq   L3F7CA270
3f7c9f70:	move   *a13(0x40), a8, 1
3f7c9f90:	calla  L3FE11750
3f7c9fc0:	move   *a13(0xc0), *a14+, 1
3f7c9fe0:	move   *a13(0xe0), *a14+, 1
3f7ca000:	calla  L3FE0C830
3f7ca030:	movi   0x3f7e5de0, a8
3f7ca060:	move   *a8+, *a14+, 1
3f7ca070:	move   *a8+, *a14+, 1
3f7ca080:	calla  L3FE0DE90
3f7ca0b0:	addi   0x40, a14
3f7ca0d0:	move   a14, -*sp, 1
3f7ca0e0:	move   *a13, a11, 1
3f7ca0f0:	mpys   a11, a11
3f7ca100:	move   *a13(0x20), a5, 1
3f7ca120:	mpys   a5, a5
3f7ca130:	add    a5, a11
3f7ca140:	move   a11, a8
3f7ca150:	calla  L3FE11750
3f7ca180:	calla  L3FE1CBE0
3f7ca1b0:	calla  L3FE0DE90
3f7ca1e0:	movi   0x3f7e6020, a8
3f7ca210:	move   *a8+, *a14+, 1
3f7ca220:	move   *a8+, *a14+, 1
3f7ca230:	calla  L3FE0C950
3f7ca260:	jruc   L3F7CA560
L3F7CA270:
3f7ca270:	move   *a13(0x40), a8, 1
3f7ca290:	calla  L3FE11750
3f7ca2c0:	move   *a13(0xc0), *a14+, 1
3f7ca2e0:	move   *a13(0xe0), *a14+, 1
3f7ca300:	calla  L3FE0C830
3f7ca330:	movi   0x3f7e5de0, a8
3f7ca360:	move   *a8+, *a14+, 1
3f7ca370:	move   *a8+, *a14+, 1
3f7ca380:	calla  L3FE0DE90
3f7ca3b0:	addi   0x40, a14
3f7ca3d0:	move   a14, -*sp, 1
3f7ca3e0:	move   *a13, a11, 1
3f7ca3f0:	mpys   a11, a11
3f7ca400:	move   *a13(0x20), a5, 1
3f7ca420:	mpys   a5, a5
3f7ca430:	add    a5, a11
3f7ca440:	move   a11, a8
3f7ca450:	calla  L3FE11750
3f7ca480:	calla  L3FE1CBE0
3f7ca4b0:	calla  L3FE0DE90
3f7ca4e0:	movi   0x3f7e6020, a8
3f7ca510:	move   *a8+, *a14+, 1
3f7ca520:	move   *a8+, *a14+, 1
3f7ca530:	calla  L3FE0C8D0
L3F7CA560:
3f7ca560:	calla  L3FE10B50
3f7ca590:	move   a8, *a13(0x180), 1
3f7ca5b0:	move   a8, *a7(0x80), 1
3f7ca5d0:	jrle   L3F7CA670
3f7ca5e0:	move   a14, -*sp, 1
3f7ca5f0:	move   a8, *a14+, 1
3f7ca600:	movi   0x3f7e5d50, a8
3f7ca630:	move   a8, *a14+, 1
3f7ca640:	calla  L3F927BC0
L3F7CA670:
3f7ca670:	move   *a13(0xffc0), a11, 1
3f7ca690:	move   *a11(0x40), *a14+, 1
3f7ca6b0:	move   *a11(0x60), *a14+, 1
3f7ca6d0:	movi   0x3f7e5e20, a8
3f7ca700:	move   *a8+, *a14+, 1
3f7ca710:	move   *a8+, *a14+, 1
3f7ca720:	calla  L3FE0E730
3f7ca750:	jreq   L3F7CA8D0
3f7ca760:	addi   0x40, a14
3f7ca780:	move   a14, -*sp, 1
3f7ca790:	move   *a11(0x40), *a14+, 1
3f7ca7b0:	move   *a11(0x60), *a14+, 1
3f7ca7d0:	calla  L3FE14450
3f7ca800:	movi   0x3f7e6020, a8
3f7ca830:	move   *a8+, *a14+, 1
3f7ca840:	move   *a8+, *a14+, 1
3f7ca850:	calla  L3FE0C950
3f7ca880:	calla  L3FE10B50
3f7ca8b0:	move   a8, a5
3f7ca8c0:	jruc   L3F7CAA30
L3F7CA8D0:
3f7ca8d0:	addi   0x40, a14
3f7ca8f0:	move   a14, -*sp, 1
3f7ca900:	move   *a11(0x40), *a14+, 1
3f7ca920:	move   *a11(0x60), *a14+, 1
3f7ca940:	calla  L3FE14450
3f7ca970:	movi   0x3f7e6020, a8
3f7ca9a0:	move   *a8+, *a14+, 1
3f7ca9b0:	move   *a8+, *a14+, 1
3f7ca9c0:	calla  L3FE0C8D0
3f7ca9f0:	calla  L3FE10B50
3f7caa20:	move   a8, a5
L3F7CAA30:
3f7caa30:	move   a5, *a13(0xa0), 1
3f7caa50:	move   *a13, a5, 1
3f7caa60:	jrge   L3F7CAAC0
3f7caa70:	move   *a13(0x20), a7, 1
3f7caa90:	sub    a7, a5
3f7caaa0:	divs   a7, a5
3f7caab0:	jruc   L3F7CAAF0
L3F7CAAC0:
3f7caac0:	move   *a13(0x20), a7, 1
3f7caae0:	divs   a7, a5
L3F7CAAF0:
3f7caaf0:	move   a5, *a13(0x100), 1
3f7cab10:	mpys   a7, a5
3f7cab20:	move   *a13, a7, 1
3f7cab30:	sub    a5, a7
3f7cab40:	move   a7, *a13(0x120), 1
3f7cab60:	move   *a13(0xa0), a5, 1
3f7cab80:	sub    a9, a5
3f7cab90:	move   a5, *a13(0x140), 1
3f7cabb0:	sll    0x1, a5
3f7cabc0:	mpys   a7, a5
3f7cabd0:	move   *a13(0x180), a7, 1
3f7cabf0:	add    a7, a5
3f7cac00:	move   a5, a8
3f7cac10:	calla  L3FE11750
3f7cac40:	move   *a13(0x20), a5, 1
3f7cac60:	sll    0x1, a5
3f7cac70:	move   a5, a8
3f7cac80:	calla  L3FE11750
3f7cacb0:	calla  L3FE0D650
3f7cace0:	movi   0x3f7e5e20, a8
3f7cad10:	move   *a8+, *a14+, 1
3f7cad20:	move   *a8+, *a14+, 1
3f7cad30:	calla  L3FE0E730
3f7cad60:	jreq   L3F7CB010
3f7cad70:	addi   0x40, a14
3f7cad90:	move   a14, -*sp, 1
3f7cada0:	move   *a13(0x140), a5, 1
3f7cadc0:	sll    0x1, a5
3f7cadd0:	move   *a13(0x120), a7, 1
3f7cadf0:	mpys   a7, a5
3f7cae00:	move   *a13(0x180), a7, 1
3f7cae20:	add    a7, a5
3f7cae30:	move   a5, a8
3f7cae40:	calla  L3FE11750
3f7cae70:	move   *a13(0x20), a5, 1
3f7cae90:	sll    0x1, a5
3f7caea0:	move   a5, a8
3f7caeb0:	calla  L3FE11750
3f7caee0:	calla  L3FE0D650
3f7caf10:	calla  L3FE14450
3f7caf40:	movi   0x3f7e6020, a8
3f7caf70:	move   *a8+, *a14+, 1
3f7caf80:	move   *a8+, *a14+, 1
3f7caf90:	calla  L3FE0C950
3f7cafc0:	calla  L3FE10B50
3f7caff0:	move   a8, a5
3f7cb000:	jruc   L3F7CB2A0
L3F7CB010:
3f7cb010:	addi   0x40, a14
3f7cb030:	move   a14, -*sp, 1
3f7cb040:	move   *a13(0x140), a5, 1
3f7cb060:	sll    0x1, a5
3f7cb070:	move   *a13(0x120), a7, 1
3f7cb090:	mpys   a7, a5
3f7cb0a0:	move   *a13(0x180), a7, 1
3f7cb0c0:	add    a7, a5
3f7cb0d0:	move   a5, a8
3f7cb0e0:	calla  L3FE11750
3f7cb110:	move   *a13(0x20), a5, 1
3f7cb130:	sll    0x1, a5
3f7cb140:	move   a5, a8
3f7cb150:	calla  L3FE11750
3f7cb180:	calla  L3FE0D650
3f7cb1b0:	calla  L3FE14450
3f7cb1e0:	movi   0x3f7e6020, a8
3f7cb210:	move   *a8+, *a14+, 1
3f7cb220:	move   *a8+, *a14+, 1
3f7cb230:	calla  L3FE0C8D0
3f7cb260:	calla  L3FE10B50
3f7cb290:	move   a8, a5
L3F7CB2A0:
3f7cb2a0:	move   a5, *a13(0x160), 1
3f7cb2c0:	move   *a13(0x140), a5, 1
3f7cb2e0:	move   *a13(0x100), a7, 1
3f7cb300:	mpys   a7, a5
3f7cb310:	move   *a13(0x40), a7, 1
3f7cb330:	add    a7, a5
3f7cb340:	move   *a13(0x160), a7, 1
3f7cb360:	add    a7, a5
3f7cb370:	move   a5, *a13(0x80), 1
3f7cb390:	move   *a13(0xffa0), a5, 1
3f7cb3b0:	setf   16, 1, 0
3f7cb3c0:	move   *a13(0x80), *a5(0x20), 0
3f7cb3f0:	move   *a13(0xa0), *a5(0x30), 0
3f7cb420:	jauc   L3F7CC400
L3F7CB440:
3f7cb440:	move   *a13(0xffa0), a11, 1
3f7cb460:	sub    a9, a9
3f7cb470:	move   a9, *a11(0x80), 1
3f7cb490:	move   *a13(0xffe0), a7, 1
3f7cb4b0:	move   *a7(0x0), *a14+, 1
3f7cb4d0:	move   *a7(0x20), *a14+, 1
3f7cb4f0:	movi   0x3f7e5e20, a8
3f7cb520:	move   *a8+, *a14+, 1
3f7cb530:	move   *a8+, *a14+, 1
3f7cb540:	calla  L3FE0E730
3f7cb570:	jreq   L3F7CB6F0
3f7cb580:	addi   0x40, a14
3f7cb5a0:	move   a14, -*sp, 1
3f7cb5b0:	move   *a7(0x0), *a14+, 1
3f7cb5d0:	move   *a7(0x20), *a14+, 1
3f7cb5f0:	calla  L3FE14450
3f7cb620:	movi   0x3f7e6020, a8
3f7cb650:	move   *a8+, *a14+, 1
3f7cb660:	move   *a8+, *a14+, 1
3f7cb670:	calla  L3FE0C950
3f7cb6a0:	calla  L3FE10B50
3f7cb6d0:	move   a8, a5
3f7cb6e0:	jruc   L3F7CB850
L3F7CB6F0:
3f7cb6f0:	addi   0x40, a14
3f7cb710:	move   a14, -*sp, 1
3f7cb720:	move   *a7(0x0), *a14+, 1
3f7cb740:	move   *a7(0x20), *a14+, 1
3f7cb760:	calla  L3FE14450
3f7cb790:	movi   0x3f7e6020, a8
3f7cb7c0:	move   *a8+, *a14+, 1
3f7cb7d0:	move   *a8+, *a14+, 1
3f7cb7e0:	calla  L3FE0C8D0
3f7cb810:	calla  L3FE10B50
3f7cb840:	move   a8, a5
L3F7CB850:
3f7cb850:	setf   16, 1, 0
3f7cb860:	move   a5, *a11, 0
3f7cb870:	move   *a7(0x40), *a14+, 1
3f7cb890:	move   *a7(0x60), *a14+, 1
3f7cb8b0:	movi   0x3f7e5e20, a8
3f7cb8e0:	move   *a8+, *a14+, 1
3f7cb8f0:	move   *a8+, *a14+, 1
3f7cb900:	calla  L3FE0E730
3f7cb930:	jreq   L3F7CBAB0
3f7cb940:	addi   0x40, a14
3f7cb960:	move   a14, -*sp, 1
3f7cb970:	move   *a7(0x40), *a14+, 1
3f7cb990:	move   *a7(0x60), *a14+, 1
3f7cb9b0:	calla  L3FE14450
3f7cb9e0:	movi   0x3f7e6020, a8
3f7cba10:	move   *a8+, *a14+, 1
3f7cba20:	move   *a8+, *a14+, 1
3f7cba30:	calla  L3FE0C950
3f7cba60:	calla  L3FE10B50
3f7cba90:	move   a8, a5
3f7cbaa0:	jruc   L3F7CBC10
L3F7CBAB0:
3f7cbab0:	addi   0x40, a14
3f7cbad0:	move   a14, -*sp, 1
3f7cbae0:	move   *a7(0x40), *a14+, 1
3f7cbb00:	move   *a7(0x60), *a14+, 1
3f7cbb20:	calla  L3FE14450
3f7cbb50:	movi   0x3f7e6020, a8
3f7cbb80:	move   *a8+, *a14+, 1
3f7cbb90:	move   *a8+, *a14+, 1
3f7cbba0:	calla  L3FE0C8D0
3f7cbbd0:	calla  L3FE10B50
3f7cbc00:	move   a8, a5
L3F7CBC10:
3f7cbc10:	setf   16, 1, 0
3f7cbc20:	move   a5, *a11(0x10), 0
3f7cbc40:	move   *a13(0xffc0), a5, 1
3f7cbc60:	move   *a5(0x0), *a14+, 1
3f7cbc80:	move   *a5(0x20), *a14+, 1
3f7cbca0:	movi   0x3f7e5e20, a8
3f7cbcd0:	move   *a8+, *a14+, 1
3f7cbce0:	move   *a8+, *a14+, 1
3f7cbcf0:	calla  L3FE0E730
3f7cbd20:	jreq   L3F7CBEA0
3f7cbd30:	addi   0x40, a14
3f7cbd50:	move   a14, -*sp, 1
3f7cbd60:	move   *a5(0x0), *a14+, 1
3f7cbd80:	move   *a5(0x20), *a14+, 1
3f7cbda0:	calla  L3FE14450
3f7cbdd0:	movi   0x3f7e6020, a8
3f7cbe00:	move   *a8+, *a14+, 1
3f7cbe10:	move   *a8+, *a14+, 1
3f7cbe20:	calla  L3FE0C950
3f7cbe50:	calla  L3FE10B50
3f7cbe80:	move   a8, a9
3f7cbe90:	jruc   L3F7CC000
L3F7CBEA0:
3f7cbea0:	addi   0x40, a14
3f7cbec0:	move   a14, -*sp, 1
3f7cbed0:	move   *a5(0x0), *a14+, 1
3f7cbef0:	move   *a5(0x20), *a14+, 1
3f7cbf10:	calla  L3FE14450
3f7cbf40:	movi   0x3f7e6020, a8
3f7cbf70:	move   *a8+, *a14+, 1
3f7cbf80:	move   *a8+, *a14+, 1
3f7cbf90:	calla  L3FE0C8D0
3f7cbfc0:	calla  L3FE10B50
3f7cbff0:	move   a8, a9
L3F7CC000:
3f7cc000:	setf   16, 1, 0
3f7cc010:	move   a9, *a11(0x20), 0
3f7cc030:	move   *a5(0x40), *a14+, 1
3f7cc050:	move   *a5(0x60), *a14+, 1
3f7cc070:	movi   0x3f7e5e20, a8
3f7cc0a0:	move   *a8+, *a14+, 1
3f7cc0b0:	move   *a8+, *a14+, 1
3f7cc0c0:	calla  L3FE0E730
3f7cc0f0:	jreq   L3F7CC270
3f7cc100:	addi   0x40, a14
3f7cc120:	move   a14, -*sp, 1
3f7cc130:	move   *a5(0x40), *a14+, 1
3f7cc150:	move   *a5(0x60), *a14+, 1
3f7cc170:	calla  L3FE14450
3f7cc1a0:	movi   0x3f7e6020, a8
3f7cc1d0:	move   *a8+, *a14+, 1
3f7cc1e0:	move   *a8+, *a14+, 1
3f7cc1f0:	calla  L3FE0C950
3f7cc220:	calla  L3FE10B50
3f7cc250:	move   a8, a9
3f7cc260:	jruc   L3F7CC3D0
L3F7CC270:
3f7cc270:	addi   0x40, a14
3f7cc290:	move   a14, -*sp, 1
3f7cc2a0:	move   *a5(0x40), *a14+, 1
3f7cc2c0:	move   *a5(0x60), *a14+, 1
3f7cc2e0:	calla  L3FE14450
3f7cc310:	movi   0x3f7e6020, a8
3f7cc340:	move   *a8+, *a14+, 1
3f7cc350:	move   *a8+, *a14+, 1
3f7cc360:	calla  L3FE0C8D0
3f7cc390:	calla  L3FE10B50
3f7cc3c0:	move   a8, a9
L3F7CC3D0:
3f7cc3d0:	setf   16, 1, 0
3f7cc3e0:	move   a9, *a11(0x30), 0
L3F7CC400:
3f7cc400:	move   *sp(0xc0), a14, 1
3f7cc420:	mmfm   sp, a5,a7,a9,a11,a13
3f7cc440:	rets   2
L3F7CC450:
3f7cc450:	mmtm   sp, a11,a13
3f7cc470:	move   a14, a13
3f7cc480:	addi   0x1c0, a14
3f7cc4a0:	move   *a13(0xfec0), a8, 1
3f7cc4c0:	calla  L3FE11750
3f7cc4f0:	movi   0x3f7e5e20, a8
3f7cc520:	move   *a8+, *a14+, 1
3f7cc530:	move   *a8+, *a14+, 1
3f7cc540:	calla  L3FE0E730
3f7cc570:	jreq   L3F7CC5B0
3f7cc580:	move   *a13(0xfec0), a11, 1
3f7cc5a0:	jruc   L3F7CC5E0
L3F7CC5B0:
3f7cc5b0:	move   *a13(0xfec0), a11, 1
3f7cc5d0:	neg    a11
L3F7CC5E0:
3f7cc5e0:	move   a11, a8
3f7cc5f0:	calla  L3FE11750
3f7cc620:	movi   0x3f7e5e60, a8
3f7cc650:	move   *a8+, *a14+, 1
3f7cc660:	move   *a8+, *a14+, 1
3f7cc670:	calla  L3FE0E6D0
3f7cc6a0:	jreq   L3F7CCC60
3f7cc6b0:	move   *a13(0xfe80), a8, 1
3f7cc6d0:	calla  L3FE11750
3f7cc700:	movi   0x3f7e5e20, a8
3f7cc730:	move   *a8+, *a14+, 1
3f7cc740:	move   *a8+, *a14+, 1
3f7cc750:	calla  L3FE0E730
3f7cc780:	jreq   L3F7CC7C0
3f7cc790:	move   *a13(0xfe80), a11, 1
3f7cc7b0:	jruc   L3F7CC7F0
L3F7CC7C0:
3f7cc7c0:	move   *a13(0xfe80), a11, 1
3f7cc7e0:	neg    a11
L3F7CC7F0:
3f7cc7f0:	move   a11, a8
3f7cc800:	calla  L3FE11750
3f7cc830:	movi   0x3f7e5e60, a8
3f7cc860:	move   *a8+, *a14+, 1
3f7cc870:	move   *a8+, *a14+, 1
3f7cc880:	calla  L3FE0E730
3f7cc8b0:	jreq   L3F7CCBC0
3f7cc8c0:	move   *a13(0xfe60), a8, 1
3f7cc8e0:	calla  L3FE11750
3f7cc910:	move   *a13(0xff60), *a14+, 1
3f7cc930:	move   *a13(0xff80), *a14+, 1
3f7cc950:	move   *a13(0xfee0), *a14+, 1
3f7cc970:	move   *a13(0xff00), *a14+, 1
3f7cc990:	calla  L3FE0C8D0
3f7cc9c0:	calla  L3FE0DE90
3f7cc9f0:	move   *a13(0xfe80), a8, 1
3f7cca10:	calla  L3FE11750
3f7cca40:	calla  L3FE0D650
3f7cca70:	move   *a13(0xff20), *a14+, 1
3f7cca90:	move   *a13(0xff40), *a14+, 1
3f7ccab0:	calla  L3FE0C950
3f7ccae0:	move   -*a14, a8, 1
3f7ccaf0:	move   a8, *a13(0x60), 1
3f7ccb10:	move   -*a14, a8, 1
3f7ccb20:	move   a8, *a13(0x40), 1
3f7ccb40:	move   *a13(0xff60), *a13(0x0), 1
3f7ccb70:	move   *a13(0xff80), *a13(0x20), 1
3f7ccba0:	jauc   L3F7CEB40
L3F7CCBC0:
3f7ccbc0:	move   a13, a11
3f7ccbd0:	subi   0x120, a11
3f7ccbf0:	move   a13, a8
3f7ccc00:	move   *a11+, *a8+, 1
3f7ccc10:	move   *a11+, *a8+, 1
3f7ccc20:	move   *a11+, *a8+, 1
3f7ccc30:	move   *a11, *a8, 1
3f7ccc40:	jauc   L3F7CEB40
L3F7CCC60:
3f7ccc60:	move   *a13(0xfe80), a8, 1
3f7ccc80:	calla  L3FE11750
3f7cccb0:	movi   0x3f7e5e20, a8
3f7ccce0:	move   *a8+, *a14+, 1
3f7cccf0:	move   *a8+, *a14+, 1
3f7ccd00:	calla  L3FE0E730
3f7ccd30:	jreq   L3F7CCD70
3f7ccd40:	move   *a13(0xfe80), a11, 1
3f7ccd60:	jruc   L3F7CCDA0
L3F7CCD70:
3f7ccd70:	move   *a13(0xfe80), a11, 1
3f7ccd90:	neg    a11
L3F7CCDA0:
3f7ccda0:	move   a11, a8
3f7ccdb0:	calla  L3FE11750
3f7ccde0:	movi   0x3f7e5e60, a8
3f7cce10:	move   *a8+, *a14+, 1
3f7cce20:	move   *a8+, *a14+, 1
3f7cce30:	calla  L3FE0E6D0
3f7cce60:	jreq   L3F7CD170
3f7cce70:	move   *a13(0xfea0), a8, 1
3f7cce90:	calla  L3FE11750
3f7ccec0:	move   *a13(0xfee0), *a14+, 1
3f7ccee0:	move   *a13(0xff00), *a14+, 1
3f7ccf00:	move   *a13(0xff60), *a14+, 1
3f7ccf20:	move   *a13(0xff80), *a14+, 1
3f7ccf40:	calla  L3FE0C8D0
3f7ccf70:	calla  L3FE0DE90
3f7ccfa0:	move   *a13(0xfec0), a8, 1
3f7ccfc0:	calla  L3FE11750
3f7ccff0:	calla  L3FE0D650
3f7cd020:	move   *a13(0xffa0), *a14+, 1
3f7cd040:	move   *a13(0xffc0), *a14+, 1
3f7cd060:	calla  L3FE0C950
3f7cd090:	move   -*a14, a8, 1
3f7cd0a0:	move   a8, *a13(0x60), 1
3f7cd0c0:	move   -*a14, a8, 1
3f7cd0d0:	move   a8, *a13(0x40), 1
3f7cd0f0:	move   *a13(0xfee0), *a13(0x0), 1
3f7cd120:	move   *a13(0xff00), *a13(0x20), 1
3f7cd150:	jauc   L3F7CEB40
L3F7CD170:
3f7cd170:	move   *a13(0xfea0), a8, 1
3f7cd190:	calla  L3FE11750
3f7cd1c0:	movi   0x3f7e5e20, a8
3f7cd1f0:	move   *a8+, *a14+, 1
3f7cd200:	move   *a8+, *a14+, 1
3f7cd210:	calla  L3FE0E730
3f7cd240:	jreq   L3F7CD280
3f7cd250:	move   *a13(0xfea0), a11, 1
3f7cd270:	jruc   L3F7CD2B0
L3F7CD280:
3f7cd280:	move   *a13(0xfea0), a11, 1
3f7cd2a0:	neg    a11
L3F7CD2B0:
3f7cd2b0:	move   a11, a8
3f7cd2c0:	calla  L3FE11750
3f7cd2f0:	movi   0x3f7e5e60, a8
3f7cd320:	move   *a8+, *a14+, 1
3f7cd330:	move   *a8+, *a14+, 1
3f7cd340:	calla  L3FE0E6D0
3f7cd370:	jreq   L3F7CD920
3f7cd380:	move   *a13(0xfe60), a8, 1
3f7cd3a0:	calla  L3FE11750
3f7cd3d0:	movi   0x3f7e5e20, a8
3f7cd400:	move   *a8+, *a14+, 1
3f7cd410:	move   *a8+, *a14+, 1
3f7cd420:	calla  L3FE0E730
3f7cd450:	jreq   L3F7CD490
3f7cd460:	move   *a13(0xfe60), a11, 1
3f7cd480:	jruc   L3F7CD4C0
L3F7CD490:
3f7cd490:	move   *a13(0xfe60), a11, 1
3f7cd4b0:	neg    a11
L3F7CD4C0:
3f7cd4c0:	move   a11, a8
3f7cd4d0:	calla  L3FE11750
3f7cd500:	movi   0x3f7e5e60, a8
3f7cd530:	move   *a8+, *a14+, 1
3f7cd540:	move   *a8+, *a14+, 1
3f7cd550:	calla  L3FE0E730
3f7cd580:	jreq   L3F7CD880
3f7cd590:	move   *a13(0xfe80), a8, 1
3f7cd5b0:	calla  L3FE11750
3f7cd5e0:	move   *a13(0xffa0), *a14+, 1
3f7cd600:	move   *a13(0xffc0), *a14+, 1
3f7cd620:	move   *a13(0xff20), *a14+, 1
3f7cd640:	move   *a13(0xff40), *a14+, 1
3f7cd660:	calla  L3FE0C8D0
3f7cd690:	calla  L3FE0DE90
3f7cd6c0:	move   *a13(0xfe60), a8, 1
3f7cd6e0:	calla  L3FE11750
3f7cd710:	calla  L3FE0D650
3f7cd740:	move   *a13(0xfee0), *a14+, 1
3f7cd760:	move   *a13(0xff00), *a14+, 1
3f7cd780:	calla  L3FE0C950
3f7cd7b0:	move   -*a14, a8, 1
3f7cd7c0:	move   a8, *a13(0x20), 1
3f7cd7e0:	move   -*a14, a8, 1
3f7cd7f0:	move   a8, *a13, 1
3f7cd800:	move   *a13(0xffa0), *a13(0x40), 1
3f7cd830:	move   *a13(0xffc0), *a13(0x60), 1
3f7cd860:	jauc   L3F7CEB40
L3F7CD880:
3f7cd880:	move   a13, a11
3f7cd890:	subi   0x120, a11
3f7cd8b0:	move   a13, a8
3f7cd8c0:	move   *a11+, *a8+, 1
3f7cd8d0:	move   *a11+, *a8+, 1
3f7cd8e0:	move   *a11+, *a8+, 1
3f7cd8f0:	move   *a11, *a8, 1
3f7cd900:	jauc   L3F7CEB40
L3F7CD920:
3f7cd920:	move   *a13(0xfe60), a8, 1
3f7cd940:	calla  L3FE11750
3f7cd970:	movi   0x3f7e5e20, a8
3f7cd9a0:	move   *a8+, *a14+, 1
3f7cd9b0:	move   *a8+, *a14+, 1
3f7cd9c0:	calla  L3FE0E730
3f7cd9f0:	jreq   L3F7CDA30
3f7cda00:	move   *a13(0xfe60), a11, 1
3f7cda20:	jruc   L3F7CDA60
L3F7CDA30:
3f7cda30:	move   *a13(0xfe60), a11, 1
3f7cda50:	neg    a11
L3F7CDA60:
3f7cda60:	move   a11, a8
3f7cda70:	calla  L3FE11750
3f7cdaa0:	movi   0x3f7e5e60, a8
3f7cdad0:	move   *a8+, *a14+, 1
3f7cdae0:	move   *a8+, *a14+, 1
3f7cdaf0:	calla  L3FE0E6D0
3f7cdb20:	jreq   L3F7CDE20
3f7cdb30:	move   *a13(0xfec0), a8, 1
3f7cdb50:	calla  L3FE11750
3f7cdb80:	move   *a13(0xff20), *a14+, 1
3f7cdba0:	move   *a13(0xff40), *a14+, 1
3f7cdbc0:	move   *a13(0xffa0), *a14+, 1
3f7cdbe0:	move   *a13(0xffc0), *a14+, 1
3f7cdc00:	calla  L3FE0C8D0
3f7cdc30:	calla  L3FE0DE90
3f7cdc60:	move   *a13(0xfea0), a8, 1
3f7cdc80:	calla  L3FE11750
3f7cdcb0:	calla  L3FE0D650
3f7cdce0:	move   *a13(0xff60), *a14+, 1
3f7cdd00:	move   *a13(0xff80), *a14+, 1
3f7cdd20:	calla  L3FE0C950
3f7cdd50:	move   -*a14, a8, 1
3f7cdd60:	move   a8, *a13(0x20), 1
3f7cdd80:	move   -*a14, a8, 1
3f7cdd90:	move   a8, *a13, 1
3f7cdda0:	move   *a13(0xff20), *a13(0x40), 1
3f7cddd0:	move   *a13(0xff40), *a13(0x60), 1
3f7cde00:	jauc   L3F7CEB40
L3F7CDE20:
3f7cde20:	move   *a13(0xfea0), a8, 1
3f7cde40:	calla  L3FE11750
3f7cde70:	move   *a13(0xfec0), a8, 1
3f7cde90:	calla  L3FE11750
3f7cdec0:	calla  L3FE0D650
3f7cdef0:	move   -*a14, a8, 1
3f7cdf00:	move   a8, *a13(0xa0), 1
3f7cdf20:	move   -*a14, a8, 1
3f7cdf30:	move   a8, *a13(0x80), 1
3f7cdf50:	move   *a13(0xfe60), a8, 1
3f7cdf70:	calla  L3FE11750
3f7cdfa0:	move   *a13(0xfe80), a8, 1
3f7cdfc0:	calla  L3FE11750
3f7cdff0:	calla  L3FE0D650
3f7ce020:	move   -*a14, a8, 1
3f7ce030:	move   a8, *a13(0xe0), 1
3f7ce050:	move   -*a14, a8, 1
3f7ce060:	move   a8, *a13(0xc0), 1
3f7ce080:	move   *a13(0x80), *a14+, 1
3f7ce0a0:	move   *a13(0xa0), *a14+, 1
3f7ce0c0:	move   *a13(0xff60), *a14+, 1
3f7ce0e0:	move   *a13(0xff80), *a14+, 1
3f7ce100:	calla  L3FE0DE90
3f7ce130:	move   *a13(0xffa0), *a14+, 1
3f7ce150:	move   *a13(0xffc0), *a14+, 1
3f7ce170:	calla  L3FE0C830
3f7ce1a0:	move   -*a14, a8, 1
3f7ce1b0:	move   a8, *a13(0x120), 1
3f7ce1d0:	move   -*a14, a8, 1
3f7ce1e0:	move   a8, *a13(0x100), 1
3f7ce200:	move   *a13(0xc0), *a14+, 1
3f7ce220:	move   *a13(0xe0), *a14+, 1
3f7ce240:	move   *a13(0xfee0), *a14+, 1
3f7ce260:	move   *a13(0xff00), *a14+, 1
3f7ce280:	calla  L3FE0DE90
3f7ce2b0:	move   *a13(0xff20), *a14+, 1
3f7ce2d0:	move   *a13(0xff40), *a14+, 1
3f7ce2f0:	calla  L3FE0C830
3f7ce320:	move   -*a14, a8, 1
3f7ce330:	move   a8, *a13(0x160), 1
3f7ce350:	move   -*a14, a8, 1
3f7ce360:	move   a8, *a13(0x140), 1
3f7ce380:	move   *a13(0x80), *a14+, 1
3f7ce3a0:	move   *a13(0xa0), *a14+, 1
3f7ce3c0:	move   *a13(0xc0), *a14+, 1
3f7ce3e0:	move   *a13(0xe0), *a14+, 1
3f7ce400:	calla  L3FE0C8D0
3f7ce430:	movi   0x3f7e5e20, a8
3f7ce460:	move   *a8+, *a14+, 1
3f7ce470:	move   *a8+, *a14+, 1
3f7ce480:	calla  L3FE0E730
3f7ce4b0:	jreq   L3F7CE580
3f7ce4c0:	move   *a13(0x80), *a14+, 1
3f7ce4e0:	move   *a13(0xa0), *a14+, 1
3f7ce500:	move   *a13(0xc0), *a14+, 1
3f7ce520:	move   *a13(0xe0), *a14+, 1
3f7ce540:	calla  L3FE0C8D0
3f7ce570:	jruc   L3F7CE630
L3F7CE580:
3f7ce580:	move   *a13(0xc0), *a14+, 1
3f7ce5a0:	move   *a13(0xe0), *a14+, 1
3f7ce5c0:	move   *a13(0x80), *a14+, 1
3f7ce5e0:	move   *a13(0xa0), *a14+, 1
3f7ce600:	calla  L3FE0C8D0
L3F7CE630:
3f7ce630:	movi   0x3f7e5e60, a8
3f7ce660:	move   *a8+, *a14+, 1
3f7ce670:	move   *a8+, *a14+, 1
3f7ce680:	calla  L3FE0E730
3f7ce6b0:	jreq   L3F7CE910
3f7ce6c0:	move   *a13(0x140), *a14+, 1
3f7ce6e0:	move   *a13(0x160), *a14+, 1
3f7ce700:	move   *a13(0x100), *a14+, 1
3f7ce720:	move   *a13(0x120), *a14+, 1
3f7ce740:	calla  L3FE0C8D0
3f7ce770:	move   *a13(0x80), *a14+, 1
3f7ce790:	move   *a13(0xa0), *a14+, 1
3f7ce7b0:	move   *a13(0xc0), *a14+, 1
3f7ce7d0:	move   *a13(0xe0), *a14+, 1
3f7ce7f0:	calla  L3FE0C8D0
3f7ce820:	calla  L3FE0D650
3f7ce850:	move   *a14(0xffe0), *a13(0x1a0), 1
3f7ce880:	move   *a14(0xffc0), *a13(0x180), 1
3f7ce8b0:	move   -*a14, a8, 1
3f7ce8c0:	move   a8, *a13(0x20), 1
3f7ce8e0:	move   -*a14, a8, 1
3f7ce8f0:	move   a8, *a13, 1
3f7ce900:	jruc   L3F7CE9C0
L3F7CE910:
3f7ce910:	move   *a13(0xfee0), a8, 1
3f7ce930:	move   *a13(0xff00), a11, 1
3f7ce950:	move   a8, *a13(0x180), 1
3f7ce970:	move   a11, *a13(0x1a0), 1
3f7ce990:	move   a8, *a13, 1
3f7ce9a0:	move   a11, *a13(0x20), 1
L3F7CE9C0:
3f7ce9c0:	move   *a13(0x80), *a14+, 1
3f7ce9e0:	move   *a13(0xa0), *a14+, 1
3f7cea00:	move   *a13(0x180), *a14+, 1
3f7cea20:	move   *a13(0x1a0), *a14+, 1
3f7cea40:	calla  L3FE0DE90
3f7cea70:	move   *a13(0x100), *a14+, 1
3f7cea90:	move   *a13(0x120), *a14+, 1
3f7ceab0:	calla  L3FE0C950
3f7ceae0:	move   -*a14, a8, 1
3f7ceaf0:	move   a8, *a13(0x60), 1
3f7ceb10:	move   -*a14, a8, 1
3f7ceb20:	move   a8, *a13(0x40), 1
L3F7CEB40:
3f7ceb40:	move   a13, a8
3f7ceb50:	move   *a13(0xffe0), a13, 1
3f7ceb70:	jreq   L3F7CEBC0
3f7ceb80:	move   *a8+, *a13+, 1
3f7ceb90:	move   *a8+, *a13+, 1
3f7ceba0:	move   *a8+, *a13+, 1
3f7cebb0:	move   *a8, *a13, 1
L3F7CEBC0:
3f7cebc0:	move   *sp(0x60), a14, 1
3f7cebe0:	mmfm   sp, a11,a13
3f7cec00:	rets   2
L3F7CEC10:
3f7cec10:	mmtm   sp, a1,a3,a5,a7,a9,a10,a11,a12,a13
3f7cec30:	move   a14, a13
3f7cec40:	addi   0x840, a14
3f7cec60:	move   *a13(0xffc0), a7, 1
3f7cec80:	setf   1, 0, 0
3f7cec90:	move   *a7(0x1b9), a7, 0
3f7cecb0:	jreq   L3F7CEE30
3f7cecc0:	move   *a13(0xffe0), a7, 1
3f7cece0:	setf   16, 1, 0
3f7cecf0:	move   *a7, a7, 0
3f7ced00:	jrne   L3F7CEE30
3f7ced10:	move   *a13(0xffe0), a7, 1
3f7ced30:	move   *a13(0xff80), a5, 1
3f7ced50:	move   *a7(0x3a0), a7, 0
3f7ced70:	add    a5, a7
3f7ced80:	move   a7, *a13(0xff80), 1
3f7ceda0:	move   *a13(0xffe0), a5, 1
3f7cedc0:	move   *a13(0xff60), a7, 1
3f7cede0:	move   *a5(0x3b0), a5, 0
3f7cee00:	add    a7, a5
3f7cee10:	move   a5, *a13(0xff60), 1
L3F7CEE30:
3f7cee30:	move   *a13(0xff80), a8, 1
3f7cee50:	calla  L3FE11750
3f7cee80:	move   *a13(0xffa0), a7, 1
3f7ceea0:	addi   0x100, a7
3f7ceec0:	move   *a7+, *a14+, 1
3f7ceed0:	move   *a7+, *a14+, 1
3f7ceee0:	calla  L3FE0C950
3f7cef10:	move   -*a14, -*a7, 1
3f7cef20:	move   -*a14, -*a7, 1
3f7cef30:	move   *a13(0xff60), a8, 1
3f7cef50:	calla  L3FE11750
3f7cef80:	move   *a13(0xffa0), a7, 1
3f7cefa0:	addi   0x140, a7
3f7cefc0:	move   *a7+, *a14+, 1
3f7cefd0:	move   *a7+, *a14+, 1
3f7cefe0:	calla  L3FE0C950
3f7cf010:	move   -*a14, -*a7, 1
3f7cf020:	move   -*a14, -*a7, 1
3f7cf030:	move   *a13(0xff80), a8, 1
3f7cf050:	calla  L3FE11750
3f7cf080:	move   *a13(0xffa0), a7, 1
3f7cf0a0:	addi   0x180, a7
3f7cf0c0:	move   *a7+, *a14+, 1
3f7cf0d0:	move   *a7+, *a14+, 1
3f7cf0e0:	calla  L3FE0C950
3f7cf110:	move   -*a14, -*a7, 1
3f7cf120:	move   -*a14, -*a7, 1
3f7cf130:	move   *a13(0xff60), a8, 1
3f7cf150:	calla  L3FE11750
3f7cf180:	move   *a13(0xffa0), a7, 1
3f7cf1a0:	addi   0x1c0, a7
3f7cf1c0:	move   *a7+, *a14+, 1
3f7cf1d0:	move   *a7+, *a14+, 1
3f7cf1e0:	calla  L3FE0C950
3f7cf210:	move   -*a14, -*a7, 1
3f7cf220:	move   -*a14, -*a7, 1
3f7cf230:	move   *a13(0xffa0), a7, 1
3f7cf250:	move   *a7(0x100), *a14+, 1
3f7cf270:	move   *a7(0x120), *a14+, 1
3f7cf290:	calla  L3FE10B50
3f7cf2c0:	move   a8, *a13(0x680), 1
3f7cf2e0:	move   *a7(0x140), *a14+, 1
3f7cf300:	move   *a7(0x160), *a14+, 1
3f7cf320:	calla  L3FE10B50
3f7cf350:	move   a8, *a13(0x6a0), 1
3f7cf370:	move   *a7(0x180), *a14+, 1
3f7cf390:	move   *a7(0x1a0), *a14+, 1
3f7cf3b0:	calla  L3FE10B50
3f7cf3e0:	move   a8, a11
3f7cf3f0:	move   *a7(0x1c0), *a14+, 1
3f7cf410:	move   *a7(0x1e0), *a14+, 1
3f7cf430:	calla  L3FE10B50
3f7cf460:	move   a8, a12
3f7cf470:	move   *a13(0x6a0), a5, 1
3f7cf490:	move   a12, a3
3f7cf4a0:	sub    a5, a3
3f7cf4b0:	move   a12, a1
3f7cf4c0:	sub    a5, a1
3f7cf4d0:	mpys   a1, a3
3f7cf4e0:	move   *a13(0x680), a1, 1
3f7cf500:	move   a11, a5
3f7cf510:	sub    a1, a5
3f7cf520:	move   a11, a7
3f7cf530:	sub    a1, a7
3f7cf540:	mpys   a7, a5
3f7cf550:	add    a5, a3
3f7cf560:	move   a3, a9
3f7cf570:	move   *a13(0xff80), a8, 1
3f7cf590:	calla  L3FE11750
3f7cf5c0:	move   *a13(0xffa0), a7, 1
3f7cf5e0:	addi   0x200, a7
3f7cf600:	move   *a7+, *a14+, 1
3f7cf610:	move   *a7+, *a14+, 1
3f7cf620:	calla  L3FE0C950
3f7cf650:	move   -*a14, -*a7, 1
3f7cf660:	move   -*a14, -*a7, 1
3f7cf670:	move   *a13(0xff60), a8, 1
3f7cf690:	calla  L3FE11750
3f7cf6c0:	move   *a13(0xffa0), a7, 1
3f7cf6e0:	addi   0x240, a7
3f7cf700:	move   *a7+, *a14+, 1
3f7cf710:	move   *a7+, *a14+, 1
3f7cf720:	calla  L3FE0C950
3f7cf750:	move   -*a14, -*a7, 1
3f7cf760:	move   -*a14, -*a7, 1
3f7cf770:	move   *a13(0xffa0), a7, 1
3f7cf790:	move   *a7(0x200), *a14+, 1
3f7cf7b0:	move   *a7(0x220), *a14+, 1
3f7cf7d0:	calla  L3FE10B50
3f7cf800:	move   a8, a11
3f7cf810:	move   *a7(0x240), *a14+, 1
3f7cf830:	move   *a7(0x260), *a14+, 1
3f7cf850:	calla  L3FE10B50
3f7cf880:	move   a8, a12
3f7cf890:	move   *a13(0x6a0), a5, 1
3f7cf8b0:	move   a12, a3
3f7cf8c0:	sub    a5, a3
3f7cf8d0:	move   a12, a1
3f7cf8e0:	sub    a5, a1
3f7cf8f0:	mpys   a1, a3
3f7cf900:	move   *a13(0x680), a1, 1
3f7cf920:	sub    a1, a5
3f7cf930:	move   *a13(0x6a0), a7, 1
3f7cf950:	sub    a1, a7
3f7cf960:	mpys   a7, a5
3f7cf970:	add    a5, a3
3f7cf980:	move   a3, a10
3f7cf990:	sub    a7, a7
3f7cf9a0:	move   a7, *a13(0x660), 1
3f7cf9c0:	move   *a13(0xffc0), a5, 1
3f7cf9e0:	setf   16, 0, 0
3f7cf9f0:	move   *a5(0x160), a3, 0
3f7cfa10:	move   a3, *a13, 1
3f7cfa20:	sra    0x1, a3
3f7cfa30:	move   a3, *a13(0xe0), 1
3f7cfa50:	mpys   a3, a3
3f7cfa60:	move   a3, *a13(0xe0), 1
3f7cfa80:	cmp    a3, a9
3f7cfa90:	jrle   L3F7CFBE0
3f7cfaa0:	cmp    a3, a10
3f7cfab0:	jrle   L3F7CFBE0
3f7cfac0:	move   *a13, a1, 1
3f7cfad0:	sra    0x1, a1
3f7cfae0:	move   a1, *a13(0xe0), 1
3f7cfb00:	move   a14, -*sp, 1
3f7cfb10:	move   a5, *a14+, 1
3f7cfb20:	move   *a13(0xffe0), *a14+, 1
3f7cfb40:	move   *a13(0x6a0), *a14+, 1
3f7cfb60:	move   *a13(0x680), *a14+, 1
3f7cfb80:	move   a1, *a14+, 1
3f7cfb90:	calla  L3F7E49E0
3f7cfbc0:	jauc   L3F7E4990
L3F7CFBE0:
3f7cfbe0:	move   *a13, a1, 1
3f7cfbf0:	sra    0x1, a1
3f7cfc00:	move   a1, *a13(0xe0), 1
3f7cfc20:	move   *a13(0xff80), a8, 1
3f7cfc40:	calla  L3FE11750
3f7cfc70:	move   *a13(0xffa0), a11, 1
3f7cfc90:	move   *a11+, *a14+, 1
3f7cfca0:	move   *a11+, *a14+, 1
3f7cfcb0:	calla  L3FE0C950
3f7cfce0:	move   -*a14, -*a11, 1
3f7cfcf0:	move   -*a14, -*a11, 1
3f7cfd00:	move   *a13(0xff60), a8, 1
3f7cfd20:	calla  L3FE11750
3f7cfd50:	move   *a13(0xffa0), a11, 1
3f7cfd70:	addi   0x40, a11
3f7cfd90:	move   *a11+, *a14+, 1
3f7cfda0:	move   *a11+, *a14+, 1
3f7cfdb0:	calla  L3FE0C950
3f7cfde0:	move   -*a14, -*a11, 1
3f7cfdf0:	move   -*a14, -*a11, 1
3f7cfe00:	move   *a13(0xff80), a8, 1
3f7cfe20:	calla  L3FE11750
3f7cfe50:	move   *a13(0xffa0), a11, 1
3f7cfe70:	addi   0x80, a11
3f7cfe90:	move   *a11+, *a14+, 1
3f7cfea0:	move   *a11+, *a14+, 1
3f7cfeb0:	calla  L3FE0C950
3f7cfee0:	move   -*a14, -*a11, 1
3f7cfef0:	move   -*a14, -*a11, 1
3f7cff00:	move   *a13(0xff60), a8, 1
3f7cff20:	calla  L3FE11750
3f7cff50:	move   *a13(0xffa0), a11, 1
3f7cff70:	addi   0xc0, a11
3f7cff90:	move   *a11+, *a14+, 1
3f7cffa0:	move   *a11+, *a14+, 1
3f7cffb0:	calla  L3FE0C950
3f7cffe0:	move   -*a14, -*a11, 1
3f7cfff0:	move   -*a14, -*a11, 1
3f7d0000:	move   a7, *a13(0x660), 1
3f7d0020:	move   *a5(0x160), a11, 0
3f7d0040:	move   a11, *a13, 1
3f7d0050:	move   a11, a8
3f7d0060:	calla  L3FE11750
3f7d0090:	movi   0x3f7e5de0, a8
3f7d00c0:	move   *a8+, *a14+, 1
3f7d00d0:	move   *a8+, *a14+, 1
3f7d00e0:	calla  L3FE0D650
3f7d0110:	move   -*a14, a8, 1
3f7d0120:	move   a8, *a13(0x40), 1
3f7d0140:	move   -*a14, a8, 1
3f7d0150:	move   a8, *a13(0x20), 1
3f7d0170:	addi   0x40, a14
3f7d0190:	move   a14, -*sp, 1
3f7d01a0:	move   *a13(0xffa0), a9, 1
3f7d01c0:	move   *a9(0x180), *a14+, 1
3f7d01e0:	move   *a9(0x1a0), *a14+, 1
3f7d0200:	move   *a9(0x100), *a14+, 1
3f7d0220:	move   *a9(0x120), *a14+, 1
3f7d0240:	calla  L3FE0C8D0
3f7d0270:	move   *a9(0x1c0), *a14+, 1
3f7d0290:	move   *a9(0x1e0), *a14+, 1
3f7d02b0:	move   *a9(0x140), *a14+, 1
3f7d02d0:	move   *a9(0x160), *a14+, 1
3f7d02f0:	calla  L3FE0C8D0
3f7d0320:	calla  L3F7A3C80
3f7d0350:	move   -*a14, a8, 1
3f7d0360:	move   a8, *a13(0x80), 1
3f7d0380:	move   -*a14, a8, 1
3f7d0390:	move   a8, *a13(0x60), 1
3f7d03b0:	addi   0x40, a14
3f7d03d0:	move   a14, -*sp, 1
3f7d03e0:	move   *a9(0x200), *a14+, 1
3f7d0400:	move   *a9(0x220), *a14+, 1
3f7d0420:	move   *a9(0x100), *a14+, 1
3f7d0440:	move   *a9(0x120), *a14+, 1
3f7d0460:	calla  L3FE0C8D0
3f7d0490:	move   *a9(0x240), *a14+, 1
3f7d04b0:	move   *a9(0x260), *a14+, 1
3f7d04d0:	move   *a9(0x140), *a14+, 1
3f7d04f0:	move   *a9(0x160), *a14+, 1
3f7d0510:	calla  L3FE0C8D0
3f7d0540:	calla  L3F7A3C80
3f7d0570:	move   -*a14, a8, 1
3f7d0580:	move   a8, *a13(0xc0), 1
3f7d05a0:	move   -*a14, a8, 1
3f7d05b0:	move   a8, *a13(0xa0), 1
3f7d05d0:	move   *a13(0x60), *a14+, 1
3f7d05f0:	move   *a13(0x80), *a14+, 1
3f7d0610:	move   *a13(0x20), *a14+, 1
3f7d0630:	move   *a13(0x40), *a14+, 1
3f7d0650:	calla  L3FE0E710
3f7d0680:	jreq   L3F7D0830
3f7d0690:	move   *a13(0xa0), *a14+, 1
3f7d06b0:	move   *a13(0xc0), *a14+, 1
3f7d06d0:	move   *a13(0x20), *a14+, 1
3f7d06f0:	move   *a13(0x40), *a14+, 1
3f7d0710:	calla  L3FE0E710
3f7d0740:	jreq   L3F7D0830
3f7d0750:	move   a14, -*sp, 1
3f7d0760:	move   a5, *a14+, 1
3f7d0770:	move   *a13(0xffe0), *a14+, 1
3f7d0790:	move   *a13(0x6a0), *a14+, 1
3f7d07b0:	move   *a13(0x680), *a14+, 1
3f7d07d0:	move   a1, *a14+, 1
3f7d07e0:	calla  L3F7E49E0
3f7d0810:	jauc   L3F7E4990
L3F7D0830:
3f7d0830:	move   *a9(0x40), *a14+, 1
3f7d0850:	move   *a9(0x60), *a14+, 1
3f7d0870:	move   *a9(0x140), *a14+, 1
3f7d0890:	move   *a9(0x160), *a14+, 1
3f7d08b0:	calla  L3FE0E6D0
3f7d08e0:	jaeq   L3F7D4090
3f7d0900:	move   *a9(0xc0), *a14+, 1
3f7d0920:	move   *a9(0xe0), *a14+, 1
3f7d0940:	move   *a9(0x140), *a14+, 1
3f7d0960:	move   *a9(0x160), *a14+, 1
3f7d0980:	calla  L3FE0E6D0
3f7d09b0:	jaeq   L3F7D4090
3f7d09d0:	move   *a9(0x0), *a14+, 1
3f7d09f0:	move   *a9(0x20), *a14+, 1
3f7d0a10:	move   *a9(0x100), *a14+, 1
3f7d0a30:	move   *a9(0x120), *a14+, 1
3f7d0a50:	calla  L3FE0E6F0
3f7d0a80:	jreq   L3F7D0E50
3f7d0a90:	move   *a9(0x80), *a14+, 1
3f7d0ab0:	move   *a9(0xa0), *a14+, 1
3f7d0ad0:	move   *a9(0x100), *a14+, 1
3f7d0af0:	move   *a9(0x120), *a14+, 1
3f7d0b10:	calla  L3FE0E6D0
3f7d0b40:	jreq   L3F7D0CA0
3f7d0b50:	move   a7, *a13(0x100), 1
3f7d0b70:	movk   2, a3
3f7d0b80:	move   a3, *a13(0x120), 1
3f7d0ba0:	addi   0x40, a14
3f7d0bc0:	move   a14, -*sp, 1
3f7d0bd0:	move   *a9(0xc0), *a14+, 1
3f7d0bf0:	move   *a9(0xe0), *a14+, 1
3f7d0c10:	calla  L3FE14450
3f7d0c40:	calla  L3FE10B50
3f7d0c70:	move   a8, *a13(0x160), 1
3f7d0c90:	jruc   L3F7D0F90
L3F7D0CA0:
3f7d0ca0:	move   a7, *a13(0x100), 1
3f7d0cc0:	move   a7, *a13(0x120), 1
3f7d0ce0:	addi   0x40, a14
3f7d0d00:	move   a14, -*sp, 1
3f7d0d10:	move   *a9(0x140), *a14+, 1
3f7d0d30:	move   *a9(0x160), *a14+, 1
3f7d0d50:	move   *a13(0x20), *a14+, 1
3f7d0d70:	move   *a13(0x40), *a14+, 1
3f7d0d90:	calla  L3FE0C8D0
3f7d0dc0:	calla  L3FE14450
3f7d0df0:	calla  L3FE10B50
3f7d0e20:	move   a8, *a13(0x160), 1
3f7d0e40:	jruc   L3F7D0F90
L3F7D0E50:
3f7d0e50:	movk   1, a3
3f7d0e60:	move   a3, *a13(0x100), 1
3f7d0e80:	move   a7, *a13(0x120), 1
3f7d0ea0:	addi   0x40, a14
3f7d0ec0:	move   a14, -*sp, 1
3f7d0ed0:	move   *a9(0x40), *a14+, 1
3f7d0ef0:	move   *a9(0x60), *a14+, 1
3f7d0f10:	calla  L3FE14450
3f7d0f40:	calla  L3FE10B50
3f7d0f70:	move   a8, *a13(0x160), 1
L3F7D0F90:
3f7d0f90:	move   *a9(0x140), *a14+, 1
3f7d0fb0:	move   *a9(0x160), *a14+, 1
3f7d0fd0:	calla  L3FE10B50
3f7d1000:	move   a8, *a13(0x180), 1
3f7d1020:	move   *a9(0x100), *a14+, 1
3f7d1040:	move   *a9(0x120), *a14+, 1
3f7d1060:	move   *a9(0x0), *a14+, 1
3f7d1080:	move   *a9(0x20), *a14+, 1
3f7d10a0:	calla  L3FE0C8D0
3f7d10d0:	move   -*a14, a8, 1
3f7d10e0:	move   a8, *a13(0x7e0), 1
3f7d1100:	move   -*a14, a8, 1
3f7d1110:	move   a8, *a13(0x7c0), 1
3f7d1130:	move   *a13(0x7c0), *a14+, 1
3f7d1150:	move   *a13(0x7e0), *a14+, 1
3f7d1170:	movi   0x3f7e5e20, a8
3f7d11a0:	move   *a8+, *a14+, 1
3f7d11b0:	move   *a8+, *a14+, 1
3f7d11c0:	calla  L3FE0EB40
3f7d11f0:	jreq   L3F7D1500
3f7d1200:	move   *a9(0x140), *a14+, 1
3f7d1220:	move   *a9(0x160), *a14+, 1
3f7d1240:	move   *a9(0x40), *a14+, 1
3f7d1260:	move   *a9(0x60), *a14+, 1
3f7d1280:	calla  L3FE0C8D0
3f7d12b0:	move   *a13(0x7c0), *a14+, 1
3f7d12d0:	move   *a13(0x7e0), *a14+, 1
3f7d12f0:	calla  L3FE0D650
3f7d1320:	move   -*a14, a8, 1
3f7d1330:	move   a8, *a13(0x6e0), 1
3f7d1350:	move   -*a14, a8, 1
3f7d1360:	move   a8, *a13(0x6c0), 1
3f7d1380:	move   *a13(0x6c0), *a14+, 1
3f7d13a0:	move   *a13(0x6e0), *a14+, 1
3f7d13c0:	move   *a9(0x100), *a14+, 1
3f7d13e0:	move   *a9(0x120), *a14+, 1
3f7d1400:	calla  L3FE0DE90
3f7d1430:	move   *a9(0x140), *a14+, 1
3f7d1450:	move   *a9(0x160), *a14+, 1
3f7d1470:	calla  L3FE0C830
3f7d14a0:	move   -*a14, a8, 1
3f7d14b0:	move   a8, *a13(0x720), 1
3f7d14d0:	move   -*a14, a8, 1
3f7d14e0:	move   a8, *a13(0x700), 1
L3F7D1500:
3f7d1500:	move   *a9(0x100), *a14+, 1
3f7d1520:	move   *a9(0x120), *a14+, 1
3f7d1540:	move   *a9(0x80), *a14+, 1
3f7d1560:	move   *a9(0xa0), *a14+, 1
3f7d1580:	calla  L3FE0C8D0
3f7d15b0:	move   -*a14, a8, 1
3f7d15c0:	move   a8, *a13(0x820), 1
3f7d15e0:	move   -*a14, a8, 1
3f7d15f0:	move   a8, *a13(0x800), 1
3f7d1610:	move   *a13(0x800), *a14+, 1
3f7d1630:	move   *a13(0x820), *a14+, 1
3f7d1650:	movi   0x3f7e5e20, a8
3f7d1680:	move   *a8+, *a14+, 1
3f7d1690:	move   *a8+, *a14+, 1
3f7d16a0:	calla  L3FE0EB40
3f7d16d0:	jreq   L3F7D19E0
3f7d16e0:	move   *a9(0x140), *a14+, 1
3f7d1700:	move   *a9(0x160), *a14+, 1
3f7d1720:	move   *a9(0xc0), *a14+, 1
3f7d1740:	move   *a9(0xe0), *a14+, 1
3f7d1760:	calla  L3FE0C8D0
3f7d1790:	move   *a13(0x800), *a14+, 1
3f7d17b0:	move   *a13(0x820), *a14+, 1
3f7d17d0:	calla  L3FE0D650
3f7d1800:	move   -*a14, a8, 1
3f7d1810:	move   a8, *a13(0x760), 1
3f7d1830:	move   -*a14, a8, 1
3f7d1840:	move   a8, *a13(0x740), 1
3f7d1860:	move   *a13(0x740), *a14+, 1
3f7d1880:	move   *a13(0x760), *a14+, 1
3f7d18a0:	move   *a9(0x100), *a14+, 1
3f7d18c0:	move   *a9(0x120), *a14+, 1
3f7d18e0:	calla  L3FE0DE90
3f7d1910:	move   *a9(0x140), *a14+, 1
3f7d1930:	move   *a9(0x160), *a14+, 1
3f7d1950:	calla  L3FE0C830
3f7d1980:	move   -*a14, a8, 1
3f7d1990:	move   a8, *a13(0x7a0), 1
3f7d19b0:	move   -*a14, a8, 1
3f7d19c0:	move   a8, *a13(0x780), 1
L3F7D19E0:
3f7d19e0:	move   *a13(0x160), *a13(0x140), 1
3f7d1a10:	move   *a13(0x140), a3, 1
3f7d1a30:	move   *a13(0x180), a1, 1
3f7d1a50:	cmp    a1, a3
3f7d1a60:	jagt   L3F7D3EE0
L3F7D1A80:
3f7d1a80:	move   *a13(0x100), a11, 1
3f7d1aa0:	jreq   L3F7D1AF0
3f7d1ab0:	move   *a13(0x120), a9, 1
3f7d1ad0:	jane   L3F7D23B0
L3F7D1AF0:
3f7d1af0:	move   *a13(0xffa0), a9, 1
3f7d1b10:	move   *a13(0x140), a8, 1
3f7d1b30:	calla  L3FE11750
3f7d1b60:	move   *a9(0x140), *a14+, 1
3f7d1b80:	move   *a9(0x160), *a14+, 1
3f7d1ba0:	calla  L3FE0C830
3f7d1bd0:	move   -*a14, a8, 1
3f7d1be0:	move   a8, *a13(0x300), 1
3f7d1c00:	move   -*a14, a8, 1
3f7d1c10:	move   a8, *a13(0x2e0), 1
3f7d1c30:	addi   0x40, a14
3f7d1c50:	move   a14, -*sp, 1
3f7d1c60:	move   *a13(0x20), *a14+, 1
3f7d1c80:	move   *a13(0x40), *a14+, 1
3f7d1ca0:	move   *a13(0x20), *a14+, 1
3f7d1cc0:	move   *a13(0x40), *a14+, 1
3f7d1ce0:	calla  L3FE0DE90
3f7d1d10:	move   *a13(0x2e0), *a14+, 1
3f7d1d30:	move   *a13(0x300), *a14+, 1
3f7d1d50:	move   *a13(0x2e0), *a14+, 1
3f7d1d70:	move   *a13(0x300), *a14+, 1
3f7d1d90:	calla  L3FE0DE90
3f7d1dc0:	calla  L3FE0C8D0
3f7d1df0:	calla  L3FE1CBE0
3f7d1e20:	move   -*a14, a8, 1
3f7d1e30:	move   a8, *a13(0x340), 1
3f7d1e50:	move   -*a14, a8, 1
3f7d1e60:	move   a8, *a13(0x320), 1
3f7d1e80:	move   a11, a1
3f7d1e90:	jrne   L3F7D2110
3f7d1ea0:	move   *a13(0x140), a8, 1
3f7d1ec0:	calla  L3FE11750
3f7d1ef0:	move   *a9(0x40), *a14+, 1
3f7d1f10:	move   *a9(0x60), *a14+, 1
3f7d1f30:	calla  L3FE0E6F0
3f7d1f60:	jreq   L3F7D20E0
3f7d1f70:	addi   0x40, a14
3f7d1f90:	move   a14, -*sp, 1
3f7d1fa0:	move   *a9(0x100), *a14+, 1
3f7d1fc0:	move   *a9(0x120), *a14+, 1
3f7d1fe0:	move   *a13(0x320), *a14+, 1
3f7d2000:	move   *a13(0x340), *a14+, 1
3f7d2020:	calla  L3FE0C8D0
3f7d2050:	calla  L3FE14450
3f7d2080:	calla  L3FE10B50
3f7d20b0:	move   a8, *a13(0x1a0), 1
3f7d20d0:	jruc   L3F7D2110
L3F7D20E0:
3f7d20e0:	movk   1, a7
3f7d20f0:	move   a7, *a13(0x100), 1
L3F7D2110:
3f7d2110:	move   *a13(0x120), a11, 1
3f7d2130:	jrne   L3F7D23B0
3f7d2140:	move   *a13(0x140), a8, 1
3f7d2160:	calla  L3FE11750
3f7d2190:	move   *a9(0xc0), *a14+, 1
3f7d21b0:	move   *a9(0xe0), *a14+, 1
3f7d21d0:	calla  L3FE0E6D0
3f7d2200:	jreq   L3F7D2380
3f7d2210:	addi   0x40, a14
3f7d2230:	move   a14, -*sp, 1
3f7d2240:	move   *a9(0x100), *a14+, 1
3f7d2260:	move   *a9(0x120), *a14+, 1
3f7d2280:	move   *a13(0x320), *a14+, 1
3f7d22a0:	move   *a13(0x340), *a14+, 1
3f7d22c0:	calla  L3FE0C950
3f7d22f0:	calla  L3FE14450
3f7d2320:	calla  L3FE10B50
3f7d2350:	move   a8, *a13(0x1c0), 1
3f7d2370:	jruc   L3F7D23B0
L3F7D2380:
3f7d2380:	movk   2, a7
3f7d2390:	move   a7, *a13(0x120), 1
L3F7D23B0:
3f7d23b0:	move   *a13(0x100), a11, 1
3f7d23d0:	dsj    a11, L3F7D2E10
3f7d23f0:	move   *a13(0x7c0), *a14+, 1
3f7d2410:	move   *a13(0x7e0), *a14+, 1
3f7d2430:	movi   0x3f7e5e20, a8
3f7d2460:	move   *a8+, *a14+, 1
3f7d2470:	move   *a8+, *a14+, 1
3f7d2480:	calla  L3FE0E9F0
3f7d24b0:	jreq   L3F7D2590
3f7d24c0:	move   *a13(0xffa0), a11, 1
3f7d24e0:	move   *a11(0x100), *a14+, 1
3f7d2500:	move   *a11(0x120), *a14+, 1
3f7d2520:	calla  L3FE10B50
3f7d2550:	move   a8, *a13(0x1a0), 1
3f7d2570:	jauc   L3F7D2E10
L3F7D2590:
3f7d2590:	move   *a13(0x6c0), *a14+, 1
3f7d25b0:	move   *a13(0x6e0), *a14+, 1
3f7d25d0:	movi   0x3f7e5e20, a8
3f7d2600:	move   *a8+, *a14+, 1
3f7d2610:	move   *a8+, *a14+, 1
3f7d2620:	calla  L3FE0E9F0
3f7d2650:	jreq   L3F7D2780
3f7d2660:	addi   0x40, a14
3f7d2680:	move   a14, -*sp, 1
3f7d2690:	move   *a13(0xffa0), a11, 1
3f7d26b0:	move   *a11(0x0), *a14+, 1
3f7d26d0:	move   *a11(0x20), *a14+, 1
3f7d26f0:	calla  L3FE14450
3f7d2720:	calla  L3FE10B50
3f7d2750:	move   a8, *a13(0x1a0), 1
3f7d2770:	jruc   L3F7D2E10
L3F7D2780:
3f7d2780:	move   *a13(0x140), a8, 1
3f7d27a0:	calla  L3FE11750
3f7d27d0:	move   *a13(0x700), *a14+, 1
3f7d27f0:	move   *a13(0x720), *a14+, 1
3f7d2810:	calla  L3FE0C8D0
3f7d2840:	move   *a13(0x6c0), *a14+, 1
3f7d2860:	move   *a13(0x6e0), *a14+, 1
3f7d2880:	calla  L3FE0D650
3f7d28b0:	move   -*a14, a8, 1
3f7d28c0:	move   a8, *a13(0x200), 1
3f7d28e0:	move   -*a14, a8, 1
3f7d28f0:	move   a8, *a13(0x1e0), 1
3f7d2910:	addi   0x40, a14
3f7d2930:	move   a14, -*sp, 1
3f7d2940:	move   *a13(0x1e0), *a14+, 1
3f7d2960:	move   *a13(0x200), *a14+, 1
3f7d2980:	calla  L3FE14100
3f7d29b0:	move   -*a14, a8, 1
3f7d29c0:	move   a8, *a13(0x280), 1
3f7d29e0:	move   -*a14, a8, 1
3f7d29f0:	move   a8, *a13(0x260), 1
3f7d2a10:	move   *a13(0x1e0), *a14+, 1
3f7d2a30:	move   *a13(0x200), *a14+, 1
3f7d2a50:	move   *a13(0x260), *a14+, 1
3f7d2a70:	move   *a13(0x280), *a14+, 1
3f7d2a90:	calla  L3FE0C8D0
3f7d2ac0:	move   -*a14, a8, 1
3f7d2ad0:	move   a8, *a13(0x2c0), 1
3f7d2af0:	move   -*a14, a8, 1
3f7d2b00:	move   a8, *a13(0x2a0), 1
3f7d2b20:	move   *a13(0x2a0), *a14+, 1
3f7d2b40:	move   *a13(0x2c0), *a14+, 1
3f7d2b60:	movi   0x3f7e5e20, a8
3f7d2b90:	move   *a8+, *a14+, 1
3f7d2ba0:	move   *a8+, *a14+, 1
3f7d2bb0:	calla  L3FE0E730
3f7d2be0:	jreq   L3F7D2D20
3f7d2bf0:	move   *a13(0x2a0), *a14+, 1
3f7d2c10:	move   *a13(0x2c0), *a14+, 1
3f7d2c30:	movi   0x3f7e5e60, a8
3f7d2c60:	move   *a8+, *a14+, 1
3f7d2c70:	move   *a8+, *a14+, 1
3f7d2c80:	calla  L3FE0E6F0
3f7d2cb0:	jreq   L3F7D2D20
3f7d2cc0:	move   *a13(0x260), *a13(0x1e0), 1
3f7d2cf0:	move   *a13(0x280), *a13(0x200), 1
L3F7D2D20:
3f7d2d20:	addi   0x40, a14
3f7d2d40:	move   a14, -*sp, 1
3f7d2d50:	move   *a13(0x1e0), *a14+, 1
3f7d2d70:	move   *a13(0x200), *a14+, 1
3f7d2d90:	calla  L3FE14450
3f7d2dc0:	calla  L3FE10B50
3f7d2df0:	move   a8, *a13(0x1a0), 1
L3F7D2E10:
3f7d2e10:	move   *a13(0x120), a11, 1
3f7d2e30:	subk   2, a11
3f7d2e40:	jane   L3F7D3880
3f7d2e60:	move   *a13(0x800), *a14+, 1
3f7d2e80:	move   *a13(0x820), *a14+, 1
3f7d2ea0:	movi   0x3f7e5e20, a8
3f7d2ed0:	move   *a8+, *a14+, 1
3f7d2ee0:	move   *a8+, *a14+, 1
3f7d2ef0:	calla  L3FE0E9F0
3f7d2f20:	jreq   L3F7D3000
3f7d2f30:	move   *a13(0xffa0), a11, 1
3f7d2f50:	move   *a11(0x100), *a14+, 1
3f7d2f70:	move   *a11(0x120), *a14+, 1
3f7d2f90:	calla  L3FE10B50
3f7d2fc0:	move   a8, *a13(0x1c0), 1
3f7d2fe0:	jauc   L3F7D3880
L3F7D3000:
3f7d3000:	move   *a13(0x740), *a14+, 1
3f7d3020:	move   *a13(0x760), *a14+, 1
3f7d3040:	movi   0x3f7e5e20, a8
3f7d3070:	move   *a8+, *a14+, 1
3f7d3080:	move   *a8+, *a14+, 1
3f7d3090:	calla  L3FE0E9F0
3f7d30c0:	jreq   L3F7D31F0
3f7d30d0:	addi   0x40, a14
3f7d30f0:	move   a14, -*sp, 1
3f7d3100:	move   *a13(0xffa0), a11, 1
3f7d3120:	move   *a11(0x80), *a14+, 1
3f7d3140:	move   *a11(0xa0), *a14+, 1
3f7d3160:	calla  L3FE14450
3f7d3190:	calla  L3FE10B50
3f7d31c0:	move   a8, *a13(0x1c0), 1
3f7d31e0:	jruc   L3F7D3880
L3F7D31F0:
3f7d31f0:	move   *a13(0x140), a8, 1
3f7d3210:	calla  L3FE11750
3f7d3240:	move   *a13(0x780), *a14+, 1
3f7d3260:	move   *a13(0x7a0), *a14+, 1
3f7d3280:	calla  L3FE0C8D0
3f7d32b0:	move   *a13(0x740), *a14+, 1
3f7d32d0:	move   *a13(0x760), *a14+, 1
3f7d32f0:	calla  L3FE0D650
3f7d3320:	move   -*a14, a8, 1
3f7d3330:	move   a8, *a13(0x240), 1
3f7d3350:	move   -*a14, a8, 1
3f7d3360:	move   a8, *a13(0x220), 1
3f7d3380:	addi   0x40, a14
3f7d33a0:	move   a14, -*sp, 1
3f7d33b0:	move   *a13(0x220), *a14+, 1
3f7d33d0:	move   *a13(0x240), *a14+, 1
3f7d33f0:	calla  L3FE14100
3f7d3420:	move   -*a14, a8, 1
3f7d3430:	move   a8, *a13(0x280), 1
3f7d3450:	move   -*a14, a8, 1
3f7d3460:	move   a8, *a13(0x260), 1
3f7d3480:	move   *a13(0x220), *a14+, 1
3f7d34a0:	move   *a13(0x240), *a14+, 1
3f7d34c0:	move   *a13(0x260), *a14+, 1
3f7d34e0:	move   *a13(0x280), *a14+, 1
3f7d3500:	calla  L3FE0C8D0
3f7d3530:	move   -*a14, a8, 1
3f7d3540:	move   a8, *a13(0x2c0), 1
3f7d3560:	move   -*a14, a8, 1
3f7d3570:	move   a8, *a13(0x2a0), 1
3f7d3590:	move   *a13(0x2a0), *a14+, 1
3f7d35b0:	move   *a13(0x2c0), *a14+, 1
3f7d35d0:	movi   0x3f7e5e20, a8
3f7d3600:	move   *a8+, *a14+, 1
3f7d3610:	move   *a8+, *a14+, 1
3f7d3620:	calla  L3FE0E730
3f7d3650:	jreq   L3F7D3790
3f7d3660:	move   *a13(0x2a0), *a14+, 1
3f7d3680:	move   *a13(0x2c0), *a14+, 1
3f7d36a0:	movi   0x3f7e5e60, a8
3f7d36d0:	move   *a8+, *a14+, 1
3f7d36e0:	move   *a8+, *a14+, 1
3f7d36f0:	calla  L3FE0E6F0
3f7d3720:	jreq   L3F7D3790
3f7d3730:	move   *a13(0x260), *a13(0x220), 1
3f7d3760:	move   *a13(0x280), *a13(0x240), 1
L3F7D3790:
3f7d3790:	addi   0x40, a14
3f7d37b0:	move   a14, -*sp, 1
3f7d37c0:	move   *a13(0x220), *a14+, 1
3f7d37e0:	move   *a13(0x240), *a14+, 1
3f7d3800:	calla  L3FE14450
3f7d3830:	calla  L3FE10B50
3f7d3860:	move   a8, *a13(0x1c0), 1
L3F7D3880:
3f7d3880:	move   *a13(0x660), a11, 1
3f7d38a0:	sll    0x5, a11
3f7d38b0:	add    a13, a11
3f7d38c0:	move   *a13(0x1c0), a9, 1
3f7d38e0:	move   *a13(0x1a0), a7, 1
3f7d3900:	sub    a7, a9
3f7d3910:	move   a9, *a11(0x3a0), 1
3f7d3930:	move   *a13(0x660), a11, 1
3f7d3950:	sll    0x5, a11
3f7d3960:	add    a13, a11
3f7d3970:	move   *a11(0x3a0), a11, 1
3f7d3990:	jrne   L3F7D3AD0
3f7d39a0:	move   *a13(0x2e0), *a14+, 1
3f7d39c0:	move   *a13(0x300), *a14+, 1
3f7d39e0:	move   *a13(0x20), *a14+, 1
3f7d3a00:	move   *a13(0x40), *a14+, 1
3f7d3a20:	calla  L3FE0E9F0
3f7d3a50:	jreq   L3F7D3AD0
3f7d3a60:	move   *a13(0x660), a11, 1
3f7d3a80:	sll    0x5, a11
3f7d3a90:	add    a13, a11
3f7d3aa0:	movk   1, a9
3f7d3ab0:	move   a9, *a11(0x3a0), 1
L3F7D3AD0:
3f7d3ad0:	move   *a13(0x660), a11, 1
3f7d3af0:	sll    0x5, a11
3f7d3b00:	add    a13, a11
3f7d3b10:	move   *a11(0x3a0), a11, 1
3f7d3b30:	jreq   L3F7D3C70
3f7d3b40:	move   *a13(0x660), a11, 1
3f7d3b60:	sll    0x5, a11
3f7d3b70:	add    a13, a11
3f7d3b80:	setf   16, 1, 0
3f7d3b90:	move   a7, *a11(0x500), 0
3f7d3bb0:	move   *a13(0x660), a11, 1
3f7d3bd0:	sll    0x5, a11
3f7d3be0:	add    a13, a11
3f7d3bf0:	move   *a13(0x140), *a11(0x510), 0
3f7d3c20:	move   *a13(0x660), a11, 1
3f7d3c40:	inc    a11
3f7d3c50:	move   a11, *a13(0x660), 1
L3F7D3C70:
3f7d3c70:	move   *a13(0x660), a11, 1
3f7d3c90:	subk   10, a11
3f7d3ca0:	jrne   L3F7D3E40
3f7d3cb0:	move   a14, -*sp, 1
3f7d3cc0:	movk   1, a11
3f7d3cd0:	move   a11, *a14+, 1
3f7d3ce0:	move   a13, a9
3f7d3cf0:	addi   0x3a0, a9
3f7d3d10:	move   a9, *a14+, 1
3f7d3d20:	move   a13, a5
3f7d3d30:	addi   0x500, a5
3f7d3d50:	move   a5, *a14+, 1
3f7d3d60:	move   *a13(0x660), *a14+, 1
3f7d3d80:	move   *a13(0xffc0), *a14+, 1
3f7d3da0:	move   *a13(0xffe0), *a14+, 1
3f7d3dc0:	move   *a13(0xffc0), a3, 1
3f7d3de0:	move   *a3(0x340), a1, 1
3f7d3e00:	call   a1
3f7d3e10:	sub    a1, a1
3f7d3e20:	move   a1, *a13(0x660), 1
L3F7D3E40:
3f7d3e40:	move   *a13(0x140), a11, 1
3f7d3e60:	inc    a11
3f7d3e70:	move   a11, *a13(0x140), 1
3f7d3e90:	move   *a13(0x180), a9, 1
3f7d3eb0:	cmp    a9, a11
3f7d3ec0:	jale   L3F7D1A80
L3F7D3EE0:
3f7d3ee0:	move   *a13(0x660), a11, 1
3f7d3f00:	jaeq   L3F7E4990
3f7d3f20:	move   a14, -*sp, 1
3f7d3f30:	movk   1, a9
3f7d3f40:	move   a9, *a14+, 1
3f7d3f50:	move   a13, a7
3f7d3f60:	addi   0x3a0, a7
3f7d3f80:	move   a7, *a14+, 1
3f7d3f90:	move   a13, a5
3f7d3fa0:	addi   0x500, a5
3f7d3fc0:	move   a5, *a14+, 1
3f7d3fd0:	move   a11, *a14+, 1
3f7d3fe0:	move   *a13(0xffc0), *a14+, 1
3f7d4000:	move   *a13(0xffe0), *a14+, 1
3f7d4020:	move   *a13(0xffc0), a3, 1
3f7d4040:	move   *a3(0x340), a1, 1
3f7d4060:	call   a1
3f7d4070:	jauc   L3F7E4990
L3F7D4090:
3f7d4090:	move   *a9(0x40), *a14+, 1
3f7d40b0:	move   *a9(0x60), *a14+, 1
3f7d40d0:	move   *a9(0x140), *a14+, 1
3f7d40f0:	move   *a9(0x160), *a14+, 1
3f7d4110:	calla  L3FE0E710
3f7d4140:	jaeq   L3F7D7630
3f7d4160:	move   *a9(0xc0), *a14+, 1
3f7d4180:	move   *a9(0xe0), *a14+, 1
3f7d41a0:	move   *a9(0x140), *a14+, 1
3f7d41c0:	move   *a9(0x160), *a14+, 1
3f7d41e0:	calla  L3FE0E710
3f7d4210:	jaeq   L3F7D7630
3f7d4230:	movk   2, a3
3f7d4240:	move   a3, *a13(0x100), 1
3f7d4260:	movk   1, a1
3f7d4270:	move   a1, *a13(0x120), 1
3f7d4290:	move   *a9(0x140), *a14+, 1
3f7d42b0:	move   *a9(0x160), *a14+, 1
3f7d42d0:	calla  L3FE10B50
3f7d4300:	setf   16, 1, 0
3f7d4310:	sext   a8, 0
3f7d4320:	move   a8, *a13(0x160), 1
3f7d4340:	move   *a9(0x80), *a14+, 1
3f7d4360:	move   *a9(0xa0), *a14+, 1
3f7d4380:	move   *a9(0x100), *a14+, 1
3f7d43a0:	move   *a9(0x120), *a14+, 1
3f7d43c0:	calla  L3FE0E710
3f7d43f0:	jreq   L3F7D4500
3f7d4400:	addi   0x40, a14
3f7d4420:	move   a14, -*sp, 1
3f7d4430:	move   *a9(0xc0), *a14+, 1
3f7d4450:	move   *a9(0xe0), *a14+, 1
3f7d4470:	calla  L3FE14450
3f7d44a0:	calla  L3FE10B50
3f7d44d0:	move   a8, *a13(0x180), 1
3f7d44f0:	jruc   L3F7D4820
L3F7D4500:
3f7d4500:	move   *a9(0x0), *a14+, 1
3f7d4520:	move   *a9(0x20), *a14+, 1
3f7d4540:	move   *a9(0x100), *a14+, 1
3f7d4560:	move   *a9(0x120), *a14+, 1
3f7d4580:	calla  L3FE0E6D0
3f7d45b0:	jreq   L3F7D46C0
3f7d45c0:	addi   0x40, a14
3f7d45e0:	move   a14, -*sp, 1
3f7d45f0:	move   *a9(0x40), *a14+, 1
3f7d4610:	move   *a9(0x60), *a14+, 1
3f7d4630:	calla  L3FE14450
3f7d4660:	calla  L3FE10B50
3f7d4690:	move   a8, *a13(0x180), 1
3f7d46b0:	jruc   L3F7D4820
L3F7D46C0:
3f7d46c0:	addi   0x40, a14
3f7d46e0:	move   a14, -*sp, 1
3f7d46f0:	move   *a9(0x140), *a14+, 1
3f7d4710:	move   *a9(0x160), *a14+, 1
3f7d4730:	move   *a13(0x20), *a14+, 1
3f7d4750:	move   *a13(0x40), *a14+, 1
3f7d4770:	calla  L3FE0C950
3f7d47a0:	calla  L3FE14450
3f7d47d0:	calla  L3FE10B50
3f7d4800:	move   a8, *a13(0x180), 1
L3F7D4820:
3f7d4820:	move   *a9(0x100), *a14+, 1
3f7d4840:	move   *a9(0x120), *a14+, 1
3f7d4860:	move   *a9(0x0), *a14+, 1
3f7d4880:	move   *a9(0x20), *a14+, 1
3f7d48a0:	calla  L3FE0C8D0
3f7d48d0:	move   -*a14, a8, 1
3f7d48e0:	move   a8, *a13(0x7e0), 1
3f7d4900:	move   -*a14, a8, 1
3f7d4910:	move   a8, *a13(0x7c0), 1
3f7d4930:	move   *a13(0x7c0), *a14+, 1
3f7d4950:	move   *a13(0x7e0), *a14+, 1
3f7d4970:	movi   0x3f7e5e20, a8
3f7d49a0:	move   *a8+, *a14+, 1
3f7d49b0:	move   *a8+, *a14+, 1
3f7d49c0:	calla  L3FE0EB40
3f7d49f0:	jreq   L3F7D4D00
3f7d4a00:	move   *a9(0x140), *a14+, 1
3f7d4a20:	move   *a9(0x160), *a14+, 1
3f7d4a40:	move   *a9(0x40), *a14+, 1
3f7d4a60:	move   *a9(0x60), *a14+, 1
3f7d4a80:	calla  L3FE0C8D0
3f7d4ab0:	move   *a13(0x7c0), *a14+, 1
3f7d4ad0:	move   *a13(0x7e0), *a14+, 1
3f7d4af0:	calla  L3FE0D650
3f7d4b20:	move   -*a14, a8, 1
3f7d4b30:	move   a8, *a13(0x6e0), 1
3f7d4b50:	move   -*a14, a8, 1
3f7d4b60:	move   a8, *a13(0x6c0), 1
3f7d4b80:	move   *a13(0x6c0), *a14+, 1
3f7d4ba0:	move   *a13(0x6e0), *a14+, 1
3f7d4bc0:	move   *a9(0x100), *a14+, 1
3f7d4be0:	move   *a9(0x120), *a14+, 1
3f7d4c00:	calla  L3FE0DE90
3f7d4c30:	move   *a9(0x140), *a14+, 1
3f7d4c50:	move   *a9(0x160), *a14+, 1
3f7d4c70:	calla  L3FE0C830
3f7d4ca0:	move   -*a14, a8, 1
3f7d4cb0:	move   a8, *a13(0x720), 1
3f7d4cd0:	move   -*a14, a8, 1
3f7d4ce0:	move   a8, *a13(0x700), 1
L3F7D4D00:
3f7d4d00:	move   *a9(0x100), *a14+, 1
3f7d4d20:	move   *a9(0x120), *a14+, 1
3f7d4d40:	move   *a9(0x80), *a14+, 1
3f7d4d60:	move   *a9(0xa0), *a14+, 1
3f7d4d80:	calla  L3FE0C8D0
3f7d4db0:	move   -*a14, a8, 1
3f7d4dc0:	move   a8, *a13(0x820), 1
3f7d4de0:	move   -*a14, a8, 1
3f7d4df0:	move   a8, *a13(0x800), 1
3f7d4e10:	move   *a13(0x800), *a14+, 1
3f7d4e30:	move   *a13(0x820), *a14+, 1
3f7d4e50:	movi   0x3f7e5e20, a8
3f7d4e80:	move   *a8+, *a14+, 1
3f7d4e90:	move   *a8+, *a14+, 1
3f7d4ea0:	calla  L3FE0EB40
3f7d4ed0:	jreq   L3F7D51E0
3f7d4ee0:	move   *a9(0x140), *a14+, 1
3f7d4f00:	move   *a9(0x160), *a14+, 1
3f7d4f20:	move   *a9(0xc0), *a14+, 1
3f7d4f40:	move   *a9(0xe0), *a14+, 1
3f7d4f60:	calla  L3FE0C8D0
3f7d4f90:	move   *a13(0x800), *a14+, 1
3f7d4fb0:	move   *a13(0x820), *a14+, 1
3f7d4fd0:	calla  L3FE0D650
3f7d5000:	move   -*a14, a8, 1
3f7d5010:	move   a8, *a13(0x760), 1
3f7d5030:	move   -*a14, a8, 1
3f7d5040:	move   a8, *a13(0x740), 1
3f7d5060:	move   *a13(0x740), *a14+, 1
3f7d5080:	move   *a13(0x760), *a14+, 1
3f7d50a0:	move   *a9(0x100), *a14+, 1
3f7d50c0:	move   *a9(0x120), *a14+, 1
3f7d50e0:	calla  L3FE0DE90
3f7d5110:	move   *a9(0x140), *a14+, 1
3f7d5130:	move   *a9(0x160), *a14+, 1
3f7d5150:	calla  L3FE0C830
3f7d5180:	move   -*a14, a8, 1
3f7d5190:	move   a8, *a13(0x7a0), 1
3f7d51b0:	move   -*a14, a8, 1
3f7d51c0:	move   a8, *a13(0x780), 1
L3F7D51E0:
3f7d51e0:	move   *a13(0x160), *a13(0x140), 1
3f7d5210:	move   *a13(0x140), a5, 1
3f7d5230:	move   *a13(0x180), a9, 1
3f7d5250:	cmp    a9, a5
3f7d5260:	jage   L3F7D7480
L3F7D5280:
3f7d5280:	move   *a13(0x120), a11, 1
3f7d52a0:	dsj    a11, L3F7D5DE0
3f7d52c0:	move   *a13(0x140), a8, 1
3f7d52e0:	calla  L3FE11750
3f7d5310:	move   *a13(0xffa0), a11, 1
3f7d5330:	move   *a11(0x40), *a14+, 1
3f7d5350:	move   *a11(0x60), *a14+, 1
3f7d5370:	calla  L3FE0E730
3f7d53a0:	jreq   L3F7D5400
3f7d53b0:	sub    a9, a9
3f7d53c0:	move   a9, *a13(0x120), 1
3f7d53e0:	jauc   L3F7D5DE0
L3F7D5400:
3f7d5400:	move   *a13(0x7c0), *a14+, 1
3f7d5420:	move   *a13(0x7e0), *a14+, 1
3f7d5440:	movi   0x3f7e5e20, a8
3f7d5470:	move   *a8+, *a14+, 1
3f7d5480:	move   *a8+, *a14+, 1
3f7d5490:	calla  L3FE0E9F0
3f7d54c0:	jreq   L3F7D5580
3f7d54d0:	move   *a11(0x100), *a14+, 1
3f7d54f0:	move   *a11(0x120), *a14+, 1
3f7d5510:	calla  L3FE10B50
3f7d5540:	move   a8, *a13(0x1c0), 1
3f7d5560:	jauc   L3F7D5DE0
L3F7D5580:
3f7d5580:	move   *a13(0x6c0), *a14+, 1
3f7d55a0:	move   *a13(0x6e0), *a14+, 1
3f7d55c0:	movi   0x3f7e5e20, a8
3f7d55f0:	move   *a8+, *a14+, 1
3f7d5600:	move   *a8+, *a14+, 1
3f7d5610:	calla  L3FE0E9F0
3f7d5640:	jreq   L3F7D5750
3f7d5650:	addi   0x40, a14
3f7d5670:	move   a14, -*sp, 1
3f7d5680:	move   *a11(0x0), *a14+, 1
3f7d56a0:	move   *a11(0x20), *a14+, 1
3f7d56c0:	calla  L3FE14450
3f7d56f0:	calla  L3FE10B50
3f7d5720:	move   a8, *a13(0x1c0), 1
3f7d5740:	jruc   L3F7D5DE0
L3F7D5750:
3f7d5750:	move   *a13(0x140), a8, 1
3f7d5770:	calla  L3FE11750
3f7d57a0:	move   *a13(0x700), *a14+, 1
3f7d57c0:	move   *a13(0x720), *a14+, 1
3f7d57e0:	calla  L3FE0C8D0
3f7d5810:	move   *a13(0x6c0), *a14+, 1
3f7d5830:	move   *a13(0x6e0), *a14+, 1
3f7d5850:	calla  L3FE0D650
3f7d5880:	move   -*a14, a8, 1
3f7d5890:	move   a8, *a13(0x240), 1
3f7d58b0:	move   -*a14, a8, 1
3f7d58c0:	move   a8, *a13(0x220), 1
3f7d58e0:	addi   0x40, a14
3f7d5900:	move   a14, -*sp, 1
3f7d5910:	move   *a13(0x220), *a14+, 1
3f7d5930:	move   *a13(0x240), *a14+, 1
3f7d5950:	calla  L3FE14100
3f7d5980:	move   -*a14, a8, 1
3f7d5990:	move   a8, *a13(0x280), 1
3f7d59b0:	move   -*a14, a8, 1
3f7d59c0:	move   a8, *a13(0x260), 1
3f7d59e0:	move   *a13(0x220), *a14+, 1
3f7d5a00:	move   *a13(0x240), *a14+, 1
3f7d5a20:	move   *a13(0x260), *a14+, 1
3f7d5a40:	move   *a13(0x280), *a14+, 1
3f7d5a60:	calla  L3FE0C8D0
3f7d5a90:	move   -*a14, a8, 1
3f7d5aa0:	move   a8, *a13(0x2c0), 1
3f7d5ac0:	move   -*a14, a8, 1
3f7d5ad0:	move   a8, *a13(0x2a0), 1
3f7d5af0:	move   *a13(0x2a0), *a14+, 1
3f7d5b10:	move   *a13(0x2c0), *a14+, 1
3f7d5b30:	movi   0x3f7e5e20, a8
3f7d5b60:	move   *a8+, *a14+, 1
3f7d5b70:	move   *a8+, *a14+, 1
3f7d5b80:	calla  L3FE0E730
3f7d5bb0:	jreq   L3F7D5CF0
3f7d5bc0:	move   *a13(0x2a0), *a14+, 1
3f7d5be0:	move   *a13(0x2c0), *a14+, 1
3f7d5c00:	movi   0x3f7e5e60, a8
3f7d5c30:	move   *a8+, *a14+, 1
3f7d5c40:	move   *a8+, *a14+, 1
3f7d5c50:	calla  L3FE0E6F0
3f7d5c80:	jreq   L3F7D5CF0
3f7d5c90:	move   *a13(0x260), *a13(0x220), 1
3f7d5cc0:	move   *a13(0x280), *a13(0x240), 1
L3F7D5CF0:
3f7d5cf0:	addi   0x40, a14
3f7d5d10:	move   a14, -*sp, 1
3f7d5d20:	move   *a13(0x220), *a14+, 1
3f7d5d40:	move   *a13(0x240), *a14+, 1
3f7d5d60:	calla  L3FE14450
3f7d5d90:	calla  L3FE10B50
3f7d5dc0:	move   a8, *a13(0x1c0), 1
L3F7D5DE0:
3f7d5de0:	move   *a13(0x100), a11, 1
3f7d5e00:	subk   2, a11
3f7d5e10:	jane   L3F7D6950
3f7d5e30:	move   *a13(0x140), a8, 1
3f7d5e50:	calla  L3FE11750
3f7d5e80:	move   *a13(0xffa0), a11, 1
3f7d5ea0:	move   *a11(0xc0), *a14+, 1
3f7d5ec0:	move   *a11(0xe0), *a14+, 1
3f7d5ee0:	calla  L3FE0E730
3f7d5f10:	jreq   L3F7D5F70
3f7d5f20:	sub    a9, a9
3f7d5f30:	move   a9, *a13(0x100), 1
3f7d5f50:	jauc   L3F7D6950
L3F7D5F70:
3f7d5f70:	move   *a13(0x800), *a14+, 1
3f7d5f90:	move   *a13(0x820), *a14+, 1
3f7d5fb0:	movi   0x3f7e5e20, a8
3f7d5fe0:	move   *a8+, *a14+, 1
3f7d5ff0:	move   *a8+, *a14+, 1
3f7d6000:	calla  L3FE0E9F0
3f7d6030:	jreq   L3F7D60F0
3f7d6040:	move   *a11(0x100), *a14+, 1
3f7d6060:	move   *a11(0x120), *a14+, 1
3f7d6080:	calla  L3FE10B50
3f7d60b0:	move   a8, *a13(0x1a0), 1
3f7d60d0:	jauc   L3F7D6950
L3F7D60F0:
3f7d60f0:	move   *a13(0x740), *a14+, 1
3f7d6110:	move   *a13(0x760), *a14+, 1
3f7d6130:	movi   0x3f7e5e20, a8
3f7d6160:	move   *a8+, *a14+, 1
3f7d6170:	move   *a8+, *a14+, 1
3f7d6180:	calla  L3FE0E9F0
3f7d61b0:	jreq   L3F7D62C0
3f7d61c0:	addi   0x40, a14
3f7d61e0:	move   a14, -*sp, 1
3f7d61f0:	move   *a11(0x80), *a14+, 1
3f7d6210:	move   *a11(0xa0), *a14+, 1
3f7d6230:	calla  L3FE14450
3f7d6260:	calla  L3FE10B50
3f7d6290:	move   a8, *a13(0x1a0), 1
3f7d62b0:	jruc   L3F7D6950
L3F7D62C0:
3f7d62c0:	move   *a13(0x140), a8, 1
3f7d62e0:	calla  L3FE11750
3f7d6310:	move   *a13(0x780), *a14+, 1
3f7d6330:	move   *a13(0x7a0), *a14+, 1
3f7d6350:	calla  L3FE0C8D0
3f7d6380:	move   *a13(0x740), *a14+, 1
3f7d63a0:	move   *a13(0x760), *a14+, 1
3f7d63c0:	calla  L3FE0D650
3f7d63f0:	move   -*a14, a8, 1
3f7d6400:	move   a8, *a13(0x200), 1
3f7d6420:	move   -*a14, a8, 1
3f7d6430:	move   a8, *a13(0x1e0), 1
3f7d6450:	addi   0x40, a14
3f7d6470:	move   a14, -*sp, 1
3f7d6480:	move   *a13(0x1e0), *a14+, 1
3f7d64a0:	move   *a13(0x200), *a14+, 1
3f7d64c0:	calla  L3FE14100
3f7d64f0:	move   -*a14, a8, 1
3f7d6500:	move   a8, *a13(0x280), 1
3f7d6520:	move   -*a14, a8, 1
3f7d6530:	move   a8, *a13(0x260), 1
3f7d6550:	move   *a13(0x1e0), *a14+, 1
3f7d6570:	move   *a13(0x200), *a14+, 1
3f7d6590:	move   *a13(0x260), *a14+, 1
3f7d65b0:	move   *a13(0x280), *a14+, 1
3f7d65d0:	calla  L3FE0C8D0
3f7d6600:	move   -*a14, a8, 1
3f7d6610:	move   a8, *a13(0x2c0), 1
3f7d6630:	move   -*a14, a8, 1
3f7d6640:	move   a8, *a13(0x2a0), 1
3f7d6660:	move   *a13(0x2a0), *a14+, 1
3f7d6680:	move   *a13(0x2c0), *a14+, 1
3f7d66a0:	movi   0x3f7e5e20, a8
3f7d66d0:	move   *a8+, *a14+, 1
3f7d66e0:	move   *a8+, *a14+, 1
3f7d66f0:	calla  L3FE0E730
3f7d6720:	jreq   L3F7D6860
3f7d6730:	move   *a13(0x2a0), *a14+, 1
3f7d6750:	move   *a13(0x2c0), *a14+, 1
3f7d6770:	movi   0x3f7e5e60, a8
3f7d67a0:	move   *a8+, *a14+, 1
3f7d67b0:	move   *a8+, *a14+, 1
3f7d67c0:	calla  L3FE0E6F0
3f7d67f0:	jreq   L3F7D6860
3f7d6800:	move   *a13(0x260), *a13(0x1e0), 1
3f7d6830:	move   *a13(0x280), *a13(0x200), 1
L3F7D6860:
3f7d6860:	addi   0x40, a14
3f7d6880:	move   a14, -*sp, 1
3f7d6890:	move   *a13(0x1e0), *a14+, 1
3f7d68b0:	move   *a13(0x200), *a14+, 1
3f7d68d0:	calla  L3FE14450
3f7d6900:	calla  L3FE10B50
3f7d6930:	move   a8, *a13(0x1a0), 1
L3F7D6950:
3f7d6950:	move   *a13(0x100), a11, 1
3f7d6970:	jreq   L3F7D69B0
3f7d6980:	move   *a13(0x120), a9, 1
3f7d69a0:	jrne   L3F7D7050
L3F7D69B0:
3f7d69b0:	move   *a13(0xffa0), a9, 1
3f7d69d0:	move   *a13(0x140), a8, 1
3f7d69f0:	calla  L3FE11750
3f7d6a20:	move   *a9(0x140), *a14+, 1
3f7d6a40:	move   *a9(0x160), *a14+, 1
3f7d6a60:	calla  L3FE0C830
3f7d6a90:	move   -*a14, a8, 1
3f7d6aa0:	move   a8, *a13(0x300), 1
3f7d6ac0:	move   -*a14, a8, 1
3f7d6ad0:	move   a8, *a13(0x2e0), 1
3f7d6af0:	addi   0x40, a14
3f7d6b10:	move   a14, -*sp, 1
3f7d6b20:	move   *a13(0x20), *a14+, 1
3f7d6b40:	move   *a13(0x40), *a14+, 1
3f7d6b60:	move   *a13(0x20), *a14+, 1
3f7d6b80:	move   *a13(0x40), *a14+, 1
3f7d6ba0:	calla  L3FE0DE90
3f7d6bd0:	move   *a13(0x2e0), *a14+, 1
3f7d6bf0:	move   *a13(0x300), *a14+, 1
3f7d6c10:	move   *a13(0x2e0), *a14+, 1
3f7d6c30:	move   *a13(0x300), *a14+, 1
3f7d6c50:	calla  L3FE0DE90
3f7d6c80:	calla  L3FE0C8D0
3f7d6cb0:	calla  L3FE1CBE0
3f7d6ce0:	move   -*a14, a8, 1
3f7d6cf0:	move   a8, *a13(0x340), 1
3f7d6d10:	move   -*a14, a8, 1
3f7d6d20:	move   a8, *a13(0x320), 1
3f7d6d40:	move   a11, a1
3f7d6d50:	jrne   L3F7D6EC0
3f7d6d60:	addi   0x40, a14
3f7d6d80:	move   a14, -*sp, 1
3f7d6d90:	move   *a9(0x100), *a14+, 1
3f7d6db0:	move   *a9(0x120), *a14+, 1
3f7d6dd0:	move   *a13(0x320), *a14+, 1
3f7d6df0:	move   *a13(0x340), *a14+, 1
3f7d6e10:	calla  L3FE0C8D0
3f7d6e40:	calla  L3FE14450
3f7d6e70:	calla  L3FE10B50
3f7d6ea0:	move   a8, *a13(0x1a0), 1
L3F7D6EC0:
3f7d6ec0:	move   *a13(0x120), a7, 1
3f7d6ee0:	jrne   L3F7D7050
3f7d6ef0:	addi   0x40, a14
3f7d6f10:	move   a14, -*sp, 1
3f7d6f20:	move   *a9(0x100), *a14+, 1
3f7d6f40:	move   *a9(0x120), *a14+, 1
3f7d6f60:	move   *a13(0x320), *a14+, 1
3f7d6f80:	move   *a13(0x340), *a14+, 1
3f7d6fa0:	calla  L3FE0C950
3f7d6fd0:	calla  L3FE14450
3f7d7000:	calla  L3FE10B50
3f7d7030:	move   a8, *a13(0x1c0), 1
L3F7D7050:
3f7d7050:	move   *a13(0x660), a9, 1
3f7d7070:	sll    0x5, a9
3f7d7080:	add    a13, a9
3f7d7090:	move   *a13(0x1c0), a7, 1
3f7d70b0:	move   *a13(0x1a0), a5, 1
3f7d70d0:	sub    a5, a7
3f7d70e0:	move   a7, *a9(0x3a0), 1
3f7d7100:	move   *a13(0x660), a9, 1
3f7d7120:	sll    0x5, a9
3f7d7130:	add    a13, a9
3f7d7140:	setf   16, 1, 0
3f7d7150:	move   a5, *a9(0x500), 0
3f7d7170:	move   *a13(0x660), a9, 1
3f7d7190:	sll    0x5, a9
3f7d71a0:	add    a13, a9
3f7d71b0:	move   *a13(0x140), *a9(0x510), 0
3f7d71e0:	move   *a13(0x660), a9, 1
3f7d7200:	inc    a9
3f7d7210:	move   a9, *a13(0x660), 1
3f7d7230:	subk   10, a9
3f7d7240:	jrne   L3F7D73E0
3f7d7250:	move   a14, -*sp, 1
3f7d7260:	movk   1, a9
3f7d7270:	move   a9, *a14+, 1
3f7d7280:	move   a13, a7
3f7d7290:	addi   0x3a0, a7
3f7d72b0:	move   a7, *a14+, 1
3f7d72c0:	move   a13, a3
3f7d72d0:	addi   0x500, a3
3f7d72f0:	move   a3, *a14+, 1
3f7d7300:	move   *a13(0x660), *a14+, 1
3f7d7320:	move   *a13(0xffc0), *a14+, 1
3f7d7340:	move   *a13(0xffe0), *a14+, 1
3f7d7360:	move   *a13(0xffc0), a1, 1
3f7d7380:	move   *a1(0x340), a9, 1
3f7d73a0:	call   a9
3f7d73b0:	sub    a9, a9
3f7d73c0:	move   a9, *a13(0x660), 1
L3F7D73E0:
3f7d73e0:	move   *a13(0x140), a9, 1
3f7d7400:	inc    a9
3f7d7410:	move   a9, *a13(0x140), 1
3f7d7430:	move   *a13(0x180), a7, 1
3f7d7450:	cmp    a7, a9
3f7d7460:	jalt   L3F7D5280
L3F7D7480:
3f7d7480:	move   *a13(0x660), a11, 1
3f7d74a0:	jaeq   L3F7E4990
3f7d74c0:	move   a14, -*sp, 1
3f7d74d0:	movk   1, a9
3f7d74e0:	move   a9, *a14+, 1
3f7d74f0:	move   a13, a7
3f7d7500:	addi   0x3a0, a7
3f7d7520:	move   a7, *a14+, 1
3f7d7530:	move   a13, a5
3f7d7540:	addi   0x500, a5
3f7d7560:	move   a5, *a14+, 1
3f7d7570:	move   a11, *a14+, 1
3f7d7580:	move   *a13(0xffc0), *a14+, 1
3f7d75a0:	move   *a13(0xffe0), *a14+, 1
3f7d75c0:	move   *a13(0xffc0), a3, 1
3f7d75e0:	move   *a3(0x340), a1, 1
3f7d7600:	call   a1
3f7d7610:	jauc   L3F7E4990
L3F7D7630:
3f7d7630:	move   *a9(0x40), *a14+, 1
3f7d7650:	move   *a9(0x60), *a14+, 1
3f7d7670:	move   *a9(0x140), *a14+, 1
3f7d7690:	move   *a9(0x160), *a14+, 1
3f7d76b0:	calla  L3FE0E6F0
3f7d76e0:	jaeq   L3F7DAA00
3f7d7700:	move   *a9(0x0), *a14+, 1
3f7d7720:	move   *a9(0x20), *a14+, 1
3f7d7740:	move   *a9(0x100), *a14+, 1
3f7d7760:	move   *a9(0x120), *a14+, 1
3f7d7780:	calla  L3FE0E6F0
3f7d77b0:	jaeq   L3F7DAA00
3f7d77d0:	move   a7, *a13(0x100), 1
3f7d77f0:	move   a7, *a13(0x120), 1
3f7d7810:	move   *a9(0x100), *a14+, 1
3f7d7830:	move   *a9(0x120), *a14+, 1
3f7d7850:	move   *a9(0x0), *a14+, 1
3f7d7870:	move   *a9(0x20), *a14+, 1
3f7d7890:	calla  L3FE0C8D0
3f7d78c0:	move   -*a14, a8, 1
3f7d78d0:	move   a8, *a13(0x7e0), 1
3f7d78f0:	move   -*a14, a8, 1
3f7d7900:	move   a8, *a13(0x7c0), 1
3f7d7920:	move   *a13(0x7c0), *a14+, 1
3f7d7940:	move   *a13(0x7e0), *a14+, 1
3f7d7960:	movi   0x3f7e5e20, a8
3f7d7990:	move   *a8+, *a14+, 1
3f7d79a0:	move   *a8+, *a14+, 1
3f7d79b0:	calla  L3FE0EB40
3f7d79e0:	jreq   L3F7D7CF0
3f7d79f0:	move   *a9(0x140), *a14+, 1
3f7d7a10:	move   *a9(0x160), *a14+, 1
3f7d7a30:	move   *a9(0x40), *a14+, 1
3f7d7a50:	move   *a9(0x60), *a14+, 1
3f7d7a70:	calla  L3FE0C8D0
3f7d7aa0:	move   *a13(0x7c0), *a14+, 1
3f7d7ac0:	move   *a13(0x7e0), *a14+, 1
3f7d7ae0:	calla  L3FE0D650
3f7d7b10:	move   -*a14, a8, 1
3f7d7b20:	move   a8, *a13(0x6e0), 1
3f7d7b40:	move   -*a14, a8, 1
3f7d7b50:	move   a8, *a13(0x6c0), 1
3f7d7b70:	move   *a13(0x6c0), *a14+, 1
3f7d7b90:	move   *a13(0x6e0), *a14+, 1
3f7d7bb0:	move   *a9(0x100), *a14+, 1
3f7d7bd0:	move   *a9(0x120), *a14+, 1
3f7d7bf0:	calla  L3FE0DE90
3f7d7c20:	move   *a9(0x140), *a14+, 1
3f7d7c40:	move   *a9(0x160), *a14+, 1
3f7d7c60:	calla  L3FE0C830
3f7d7c90:	move   -*a14, a8, 1
3f7d7ca0:	move   a8, *a13(0x720), 1
3f7d7cc0:	move   -*a14, a8, 1
3f7d7cd0:	move   a8, *a13(0x700), 1
L3F7D7CF0:
3f7d7cf0:	move   *a9(0x100), *a14+, 1
3f7d7d10:	move   *a9(0x120), *a14+, 1
3f7d7d30:	move   *a9(0x80), *a14+, 1
3f7d7d50:	move   *a9(0xa0), *a14+, 1
3f7d7d70:	calla  L3FE0C8D0
3f7d7da0:	move   -*a14, a8, 1
3f7d7db0:	move   a8, *a13(0x820), 1
3f7d7dd0:	move   -*a14, a8, 1
3f7d7de0:	move   a8, *a13(0x800), 1
3f7d7e00:	move   *a13(0x800), *a14+, 1
3f7d7e20:	move   *a13(0x820), *a14+, 1
3f7d7e40:	movi   0x3f7e5e20, a8
3f7d7e70:	move   *a8+, *a14+, 1
3f7d7e80:	move   *a8+, *a14+, 1
3f7d7e90:	calla  L3FE0EB40
3f7d7ec0:	jreq   L3F7D81D0
3f7d7ed0:	move   *a9(0x140), *a14+, 1
3f7d7ef0:	move   *a9(0x160), *a14+, 1
3f7d7f10:	move   *a9(0xc0), *a14+, 1
3f7d7f30:	move   *a9(0xe0), *a14+, 1
3f7d7f50:	calla  L3FE0C8D0
3f7d7f80:	move   *a13(0x800), *a14+, 1
3f7d7fa0:	move   *a13(0x820), *a14+, 1
3f7d7fc0:	calla  L3FE0D650
3f7d7ff0:	move   -*a14, a8, 1
3f7d8000:	move   a8, *a13(0x760), 1
3f7d8020:	move   -*a14, a8, 1
3f7d8030:	move   a8, *a13(0x740), 1
3f7d8050:	move   *a13(0x740), *a14+, 1
3f7d8070:	move   *a13(0x760), *a14+, 1
3f7d8090:	move   *a9(0x100), *a14+, 1
3f7d80b0:	move   *a9(0x120), *a14+, 1
3f7d80d0:	calla  L3FE0DE90
3f7d8100:	move   *a9(0x140), *a14+, 1
3f7d8120:	move   *a9(0x160), *a14+, 1
3f7d8140:	calla  L3FE0C830
3f7d8170:	move   -*a14, a8, 1
3f7d8180:	move   a8, *a13(0x7a0), 1
3f7d81a0:	move   -*a14, a8, 1
3f7d81b0:	move   a8, *a13(0x780), 1
L3F7D81D0:
3f7d81d0:	addi   0x40, a14
3f7d81f0:	move   a14, -*sp, 1
3f7d8200:	move   *a9(0x140), *a14+, 1
3f7d8220:	move   *a9(0x160), *a14+, 1
3f7d8240:	move   *a13(0x20), *a14+, 1
3f7d8260:	move   *a13(0x40), *a14+, 1
3f7d8280:	calla  L3FE0C8D0
3f7d82b0:	calla  L3FE14450
3f7d82e0:	calla  L3FE10B50
3f7d8310:	move   a8, *a13(0x160), 1
3f7d8330:	move   *a9(0xc0), *a14+, 1
3f7d8350:	move   *a9(0xe0), *a14+, 1
3f7d8370:	calla  L3FE10B50
3f7d83a0:	move   a8, *a13(0x180), 1
3f7d83c0:	move   *a13(0x160), *a13(0x140), 1
3f7d83f0:	move   *a13(0x140), a3, 1
3f7d8410:	cmp    a8, a3
3f7d8420:	jagt   L3F7DA850
L3F7D8440:
3f7d8440:	move   *a13(0xffa0), a11, 1
3f7d8460:	move   *a13(0x140), a8, 1
3f7d8480:	calla  L3FE11750
3f7d84b0:	move   *a11(0x140), *a14+, 1
3f7d84d0:	move   *a11(0x160), *a14+, 1
3f7d84f0:	calla  L3FE0C830
3f7d8520:	move   -*a14, a8, 1
3f7d8530:	move   a8, *a13(0x300), 1
3f7d8550:	move   -*a14, a8, 1
3f7d8560:	move   a8, *a13(0x2e0), 1
3f7d8580:	addi   0x40, a14
3f7d85a0:	move   a14, -*sp, 1
3f7d85b0:	move   *a13(0x20), *a14+, 1
3f7d85d0:	move   *a13(0x40), *a14+, 1
3f7d85f0:	move   *a13(0x20), *a14+, 1
3f7d8610:	move   *a13(0x40), *a14+, 1
3f7d8630:	calla  L3FE0DE90
3f7d8660:	move   *a13(0x2e0), *a14+, 1
3f7d8680:	move   *a13(0x300), *a14+, 1
3f7d86a0:	move   *a13(0x2e0), *a14+, 1
3f7d86c0:	move   *a13(0x300), *a14+, 1
3f7d86e0:	calla  L3FE0DE90
3f7d8710:	calla  L3FE0C8D0
3f7d8740:	calla  L3FE1CBE0
3f7d8770:	move   -*a14, a8, 1
3f7d8780:	move   a8, *a13(0x340), 1
3f7d87a0:	move   -*a14, a8, 1
3f7d87b0:	move   a8, *a13(0x320), 1
3f7d87d0:	move   *a13(0x100), a9, 1
3f7d87f0:	jrne   L3F7D8A70
3f7d8800:	move   *a13(0x140), a8, 1
3f7d8820:	calla  L3FE11750
3f7d8850:	move   *a11(0x40), *a14+, 1
3f7d8870:	move   *a11(0x60), *a14+, 1
3f7d8890:	calla  L3FE0E730
3f7d88c0:	jreq   L3F7D8910
3f7d88d0:	movk   1, a7
3f7d88e0:	move   a7, *a13(0x100), 1
3f7d8900:	jruc   L3F7D8A70
L3F7D8910:
3f7d8910:	addi   0x40, a14
3f7d8930:	move   a14, -*sp, 1
3f7d8940:	move   *a11(0x140), *a14+, 1
3f7d8960:	move   *a11(0x160), *a14+, 1
3f7d8980:	move   *a13(0x320), *a14+, 1
3f7d89a0:	move   *a13(0x340), *a14+, 1
3f7d89c0:	calla  L3FE0C8D0
3f7d89f0:	calla  L3FE14450
3f7d8a20:	calla  L3FE10B50
3f7d8a50:	move   a8, *a13(0x1a0), 1
L3F7D8A70:
3f7d8a70:	move   *a13(0x100), a9, 1
3f7d8a90:	dsj    a9, L3F7D9670
3f7d8ab0:	move   *a13(0x140), a8, 1
3f7d8ad0:	calla  L3FE11750
3f7d8b00:	move   *a11(0x140), *a14+, 1
3f7d8b20:	move   *a11(0x160), *a14+, 1
3f7d8b40:	calla  L3FE0E9F0
3f7d8b70:	jreq   L3F7D8C60
3f7d8b80:	movk   2, a9
3f7d8b90:	move   a9, *a13(0x100), 1
3f7d8bb0:	move   *a11(0x140), *a14+, 1
3f7d8bd0:	move   *a11(0x160), *a14+, 1
3f7d8bf0:	calla  L3FE10B50
3f7d8c20:	move   a8, *a13(0x1a0), 1
3f7d8c40:	jauc   L3F7DA0A0
L3F7D8C60:
3f7d8c60:	move   *a13(0x7c0), *a14+, 1
3f7d8c80:	move   *a13(0x7e0), *a14+, 1
3f7d8ca0:	movi   0x3f7e5e20, a8
3f7d8cd0:	move   *a8+, *a14+, 1
3f7d8ce0:	move   *a8+, *a14+, 1
3f7d8cf0:	calla  L3FE0E9F0
3f7d8d20:	jreq   L3F7D8DE0
3f7d8d30:	move   *a11(0x100), *a14+, 1
3f7d8d50:	move   *a11(0x120), *a14+, 1
3f7d8d70:	calla  L3FE10B50
3f7d8da0:	move   a8, *a13(0x1a0), 1
3f7d8dc0:	jauc   L3F7DA0A0
L3F7D8DE0:
3f7d8de0:	move   *a13(0x6c0), *a14+, 1
3f7d8e00:	move   *a13(0x6e0), *a14+, 1
3f7d8e20:	movi   0x3f7e5e20, a8
3f7d8e50:	move   *a8+, *a14+, 1
3f7d8e60:	move   *a8+, *a14+, 1
3f7d8e70:	calla  L3FE0E9F0
3f7d8ea0:	jreq   L3F7D8FC0
3f7d8eb0:	addi   0x40, a14
3f7d8ed0:	move   a14, -*sp, 1
3f7d8ee0:	move   *a11(0x0), *a14+, 1
3f7d8f00:	move   *a11(0x20), *a14+, 1
3f7d8f20:	calla  L3FE14450
3f7d8f50:	calla  L3FE10B50
3f7d8f80:	move   a8, *a13(0x1a0), 1
3f7d8fa0:	jauc   L3F7DA0A0
L3F7D8FC0:
3f7d8fc0:	move   *a13(0x140), a8, 1
3f7d8fe0:	calla  L3FE11750
3f7d9010:	move   *a13(0x700), *a14+, 1
3f7d9030:	move   *a13(0x720), *a14+, 1
3f7d9050:	calla  L3FE0C8D0
3f7d9080:	move   *a13(0x6c0), *a14+, 1
3f7d90a0:	move   *a13(0x6e0), *a14+, 1
3f7d90c0:	calla  L3FE0D650
3f7d90f0:	move   -*a14, a8, 1
3f7d9100:	move   a8, *a13(0x200), 1
3f7d9120:	move   -*a14, a8, 1
3f7d9130:	move   a8, *a13(0x1e0), 1
3f7d9150:	addi   0x40, a14
3f7d9170:	move   a14, -*sp, 1
3f7d9180:	move   *a13(0x1e0), *a14+, 1
3f7d91a0:	move   *a13(0x200), *a14+, 1
3f7d91c0:	calla  L3FE14100
3f7d91f0:	move   -*a14, a8, 1
3f7d9200:	move   a8, *a13(0x280), 1
3f7d9220:	move   -*a14, a8, 1
3f7d9230:	move   a8, *a13(0x260), 1
3f7d9250:	move   *a13(0x1e0), *a14+, 1
3f7d9270:	move   *a13(0x200), *a14+, 1
3f7d9290:	move   *a13(0x260), *a14+, 1
3f7d92b0:	move   *a13(0x280), *a14+, 1
3f7d92d0:	calla  L3FE0C8D0
3f7d9300:	move   -*a14, a8, 1
3f7d9310:	move   a8, *a13(0x2c0), 1
3f7d9330:	move   -*a14, a8, 1
3f7d9340:	move   a8, *a13(0x2a0), 1
3f7d9360:	move   *a13(0x2a0), *a14+, 1
3f7d9380:	move   *a13(0x2c0), *a14+, 1
3f7d93a0:	movi   0x3f7e5e20, a8
3f7d93d0:	move   *a8+, *a14+, 1
3f7d93e0:	move   *a8+, *a14+, 1
3f7d93f0:	calla  L3FE0E730
3f7d9420:	jreq   L3F7D9560
3f7d9430:	move   *a13(0x2a0), *a14+, 1
3f7d9450:	move   *a13(0x2c0), *a14+, 1
3f7d9470:	movi   0x3f7e5e60, a8
3f7d94a0:	move   *a8+, *a14+, 1
3f7d94b0:	move   *a8+, *a14+, 1
3f7d94c0:	calla  L3FE0E6F0
3f7d94f0:	jreq   L3F7D9560
3f7d9500:	move   *a13(0x260), *a13(0x1e0), 1
3f7d9530:	move   *a13(0x280), *a13(0x200), 1
L3F7D9560:
3f7d9560:	addi   0x40, a14
3f7d9580:	move   a14, -*sp, 1
3f7d9590:	move   *a13(0x1e0), *a14+, 1
3f7d95b0:	move   *a13(0x200), *a14+, 1
3f7d95d0:	calla  L3FE14450
3f7d9600:	calla  L3FE10B50
3f7d9630:	move   a8, *a13(0x1a0), 1
3f7d9650:	jauc   L3F7DA0A0
L3F7D9670:
3f7d9670:	move   *a13(0x100), a9, 1
3f7d9690:	subk   2, a9
3f7d96a0:	jane   L3F7DA0A0
3f7d96c0:	move   *a13(0x800), *a14+, 1
3f7d96e0:	move   *a13(0x820), *a14+, 1
3f7d9700:	movi   0x3f7e5e20, a8
3f7d9730:	move   *a8+, *a14+, 1
3f7d9740:	move   *a8+, *a14+, 1
3f7d9750:	calla  L3FE0E9F0
3f7d9780:	jreq   L3F7D9840
3f7d9790:	move   *a11(0x100), *a14+, 1
3f7d97b0:	move   *a11(0x120), *a14+, 1
3f7d97d0:	calla  L3FE10B50
3f7d9800:	move   a8, *a13(0x1a0), 1
3f7d9820:	jauc   L3F7DA0A0
L3F7D9840:
3f7d9840:	move   *a13(0x740), *a14+, 1
3f7d9860:	move   *a13(0x760), *a14+, 1
3f7d9880:	movi   0x3f7e5e20, a8
3f7d98b0:	move   *a8+, *a14+, 1
3f7d98c0:	move   *a8+, *a14+, 1
3f7d98d0:	calla  L3FE0E9F0
3f7d9900:	jreq   L3F7D9A10
3f7d9910:	addi   0x40, a14
3f7d9930:	move   a14, -*sp, 1
3f7d9940:	move   *a11(0x80), *a14+, 1
3f7d9960:	move   *a11(0xa0), *a14+, 1
3f7d9980:	calla  L3FE14450
3f7d99b0:	calla  L3FE10B50
3f7d99e0:	move   a8, *a13(0x1a0), 1
3f7d9a00:	jruc   L3F7DA0A0
L3F7D9A10:
3f7d9a10:	move   *a13(0x140), a8, 1
3f7d9a30:	calla  L3FE11750
3f7d9a60:	move   *a13(0x780), *a14+, 1
3f7d9a80:	move   *a13(0x7a0), *a14+, 1
3f7d9aa0:	calla  L3FE0C8D0
3f7d9ad0:	move   *a13(0x740), *a14+, 1
3f7d9af0:	move   *a13(0x760), *a14+, 1
3f7d9b10:	calla  L3FE0D650
3f7d9b40:	move   -*a14, a8, 1
3f7d9b50:	move   a8, *a13(0x200), 1
3f7d9b70:	move   -*a14, a8, 1
3f7d9b80:	move   a8, *a13(0x1e0), 1
3f7d9ba0:	addi   0x40, a14
3f7d9bc0:	move   a14, -*sp, 1
3f7d9bd0:	move   *a13(0x1e0), *a14+, 1
3f7d9bf0:	move   *a13(0x200), *a14+, 1
3f7d9c10:	calla  L3FE14100
3f7d9c40:	move   -*a14, a8, 1
3f7d9c50:	move   a8, *a13(0x280), 1
3f7d9c70:	move   -*a14, a8, 1
3f7d9c80:	move   a8, *a13(0x260), 1
3f7d9ca0:	move   *a13(0x1e0), *a14+, 1
3f7d9cc0:	move   *a13(0x200), *a14+, 1
3f7d9ce0:	move   *a13(0x260), *a14+, 1
3f7d9d00:	move   *a13(0x280), *a14+, 1
3f7d9d20:	calla  L3FE0C8D0
3f7d9d50:	move   -*a14, a8, 1
3f7d9d60:	move   a8, *a13(0x2c0), 1
3f7d9d80:	move   -*a14, a8, 1
3f7d9d90:	move   a8, *a13(0x2a0), 1
3f7d9db0:	move   *a13(0x2a0), *a14+, 1
3f7d9dd0:	move   *a13(0x2c0), *a14+, 1
3f7d9df0:	movi   0x3f7e5e20, a8
3f7d9e20:	move   *a8+, *a14+, 1
3f7d9e30:	move   *a8+, *a14+, 1
3f7d9e40:	calla  L3FE0E730
3f7d9e70:	jreq   L3F7D9FB0
3f7d9e80:	move   *a13(0x2a0), *a14+, 1
3f7d9ea0:	move   *a13(0x2c0), *a14+, 1
3f7d9ec0:	movi   0x3f7e5e60, a8
3f7d9ef0:	move   *a8+, *a14+, 1
3f7d9f00:	move   *a8+, *a14+, 1
3f7d9f10:	calla  L3FE0E6F0
3f7d9f40:	jreq   L3F7D9FB0
3f7d9f50:	move   *a13(0x260), *a13(0x1e0), 1
3f7d9f80:	move   *a13(0x280), *a13(0x200), 1
L3F7D9FB0:
3f7d9fb0:	addi   0x40, a14
3f7d9fd0:	move   a14, -*sp, 1
3f7d9fe0:	move   *a13(0x1e0), *a14+, 1
3f7da000:	move   *a13(0x200), *a14+, 1
3f7da020:	calla  L3FE14450
3f7da050:	calla  L3FE10B50
3f7da080:	move   a8, *a13(0x1a0), 1
L3F7DA0A0:
3f7da0a0:	addi   0x40, a14
3f7da0c0:	move   a14, -*sp, 1
3f7da0d0:	move   *a11(0x100), *a14+, 1
3f7da0f0:	move   *a11(0x120), *a14+, 1
3f7da110:	move   *a13(0x320), *a14+, 1
3f7da130:	move   *a13(0x340), *a14+, 1
3f7da150:	calla  L3FE0C950
3f7da180:	calla  L3FE14450
3f7da1b0:	calla  L3FE10B50
3f7da1e0:	setf   16, 1, 0
3f7da1f0:	sext   a8, 0
3f7da200:	move   a8, *a13(0x1c0), 1
3f7da220:	move   *a13(0x660), a9, 1
3f7da240:	sll    0x5, a9
3f7da250:	add    a13, a9
3f7da260:	move   *a13(0x1a0), a7, 1
3f7da280:	sub    a7, a8
3f7da290:	move   a8, *a9(0x3a0), 1
3f7da2b0:	move   *a13(0x660), a9, 1
3f7da2d0:	sll    0x5, a9
3f7da2e0:	add    a13, a9
3f7da2f0:	move   *a9(0x3a0), a9, 1
3f7da310:	jrne   L3F7DA450
3f7da320:	move   *a13(0x2e0), *a14+, 1
3f7da340:	move   *a13(0x300), *a14+, 1
3f7da360:	move   *a13(0x20), *a14+, 1
3f7da380:	move   *a13(0x40), *a14+, 1
3f7da3a0:	calla  L3FE0E9F0
3f7da3d0:	jreq   L3F7DA450
3f7da3e0:	move   *a13(0x660), a9, 1
3f7da400:	sll    0x5, a9
3f7da410:	add    a13, a9
3f7da420:	movk   1, a5
3f7da430:	move   a5, *a9(0x3a0), 1
L3F7DA450:
3f7da450:	move   *a13(0x660), a9, 1
3f7da470:	sll    0x5, a9
3f7da480:	add    a13, a9
3f7da490:	move   *a9(0x3a0), a9, 1
3f7da4b0:	jreq   L3F7DA5E0
3f7da4c0:	move   *a13(0x660), a9, 1
3f7da4e0:	sll    0x5, a9
3f7da4f0:	add    a13, a9
3f7da500:	move   a7, *a9(0x500), 0
3f7da520:	move   *a13(0x660), a9, 1
3f7da540:	sll    0x5, a9
3f7da550:	add    a13, a9
3f7da560:	move   *a13(0x140), *a9(0x510), 0
3f7da590:	move   *a13(0x660), a9, 1
3f7da5b0:	inc    a9
3f7da5c0:	move   a9, *a13(0x660), 1
L3F7DA5E0:
3f7da5e0:	move   *a13(0x660), a9, 1
3f7da600:	subk   10, a9
3f7da610:	jrne   L3F7DA7B0
3f7da620:	move   a14, -*sp, 1
3f7da630:	movk   1, a9
3f7da640:	move   a9, *a14+, 1
3f7da650:	move   a13, a5
3f7da660:	addi   0x3a0, a5
3f7da680:	move   a5, *a14+, 1
3f7da690:	move   a13, a3
3f7da6a0:	addi   0x500, a3
3f7da6c0:	move   a3, *a14+, 1
3f7da6d0:	move   *a13(0x660), *a14+, 1
3f7da6f0:	move   *a13(0xffc0), *a14+, 1
3f7da710:	move   *a13(0xffe0), *a14+, 1
3f7da730:	move   *a13(0xffc0), a1, 1
3f7da750:	move   *a1(0x340), a9, 1
3f7da770:	call   a9
3f7da780:	sub    a9, a9
3f7da790:	move   a9, *a13(0x660), 1
L3F7DA7B0:
3f7da7b0:	move   *a13(0x140), a9, 1
3f7da7d0:	inc    a9
3f7da7e0:	move   a9, *a13(0x140), 1
3f7da800:	move   *a13(0x180), a5, 1
3f7da820:	cmp    a5, a9
3f7da830:	jale   L3F7D8440
L3F7DA850:
3f7da850:	move   *a13(0x660), a11, 1
3f7da870:	jaeq   L3F7E4990
3f7da890:	move   a14, -*sp, 1
3f7da8a0:	movk   1, a9
3f7da8b0:	move   a9, *a14+, 1
3f7da8c0:	move   a13, a7
3f7da8d0:	addi   0x3a0, a7
3f7da8f0:	move   a7, *a14+, 1
3f7da900:	move   a13, a5
3f7da910:	addi   0x500, a5
3f7da930:	move   a5, *a14+, 1
3f7da940:	move   a11, *a14+, 1
3f7da950:	move   *a13(0xffc0), *a14+, 1
3f7da970:	move   *a13(0xffe0), *a14+, 1
3f7da990:	move   *a13(0xffc0), a3, 1
3f7da9b0:	move   *a3(0x340), a1, 1
3f7da9d0:	call   a1
3f7da9e0:	jauc   L3F7E4990
L3F7DAA00:
3f7daa00:	move   *a9(0x40), *a14+, 1
3f7daa20:	move   *a9(0x60), *a14+, 1
3f7daa40:	move   *a9(0x140), *a14+, 1
3f7daa60:	move   *a9(0x160), *a14+, 1
3f7daa80:	calla  L3FE0E6F0
3f7daab0:	jaeq   L3F7DDFF0
3f7daad0:	move   *a9(0x0), *a14+, 1
3f7daaf0:	move   *a9(0x20), *a14+, 1
3f7dab10:	move   *a9(0x100), *a14+, 1
3f7dab30:	move   *a9(0x120), *a14+, 1
3f7dab50:	calla  L3FE0E710
3f7dab80:	jaeq   L3F7DDFF0
3f7daba0:	movk   1, a3
3f7dabb0:	move   a3, *a13(0x100), 1
3f7dabd0:	move   a7, *a13(0x120), 1
3f7dabf0:	move   *a9(0x100), *a14+, 1
3f7dac10:	move   *a9(0x120), *a14+, 1
3f7dac30:	move   *a9(0x0), *a14+, 1
3f7dac50:	move   *a9(0x20), *a14+, 1
3f7dac70:	calla  L3FE0C8D0
3f7daca0:	move   -*a14, a8, 1
3f7dacb0:	move   a8, *a13(0x7e0), 1
3f7dacd0:	move   -*a14, a8, 1
3f7dace0:	move   a8, *a13(0x7c0), 1
3f7dad00:	move   *a13(0x7c0), *a14+, 1
3f7dad20:	move   *a13(0x7e0), *a14+, 1
3f7dad40:	movi   0x3f7e5e20, a8
3f7dad70:	move   *a8+, *a14+, 1
3f7dad80:	move   *a8+, *a14+, 1
3f7dad90:	calla  L3FE0EB40
3f7dadc0:	jreq   L3F7DB0D0
3f7dadd0:	move   *a9(0x140), *a14+, 1
3f7dadf0:	move   *a9(0x160), *a14+, 1
3f7dae10:	move   *a9(0x40), *a14+, 1
3f7dae30:	move   *a9(0x60), *a14+, 1
3f7dae50:	calla  L3FE0C8D0
3f7dae80:	move   *a13(0x7c0), *a14+, 1
3f7daea0:	move   *a13(0x7e0), *a14+, 1
3f7daec0:	calla  L3FE0D650
3f7daef0:	move   -*a14, a8, 1
3f7daf00:	move   a8, *a13(0x6e0), 1
3f7daf20:	move   -*a14, a8, 1
3f7daf30:	move   a8, *a13(0x6c0), 1
3f7daf50:	move   *a13(0x6c0), *a14+, 1
3f7daf70:	move   *a13(0x6e0), *a14+, 1
3f7daf90:	move   *a9(0x100), *a14+, 1
3f7dafb0:	move   *a9(0x120), *a14+, 1
3f7dafd0:	calla  L3FE0DE90
3f7db000:	move   *a9(0x140), *a14+, 1
3f7db020:	move   *a9(0x160), *a14+, 1
3f7db040:	calla  L3FE0C830
3f7db070:	move   -*a14, a8, 1
3f7db080:	move   a8, *a13(0x720), 1
3f7db0a0:	move   -*a14, a8, 1
3f7db0b0:	move   a8, *a13(0x700), 1
L3F7DB0D0:
3f7db0d0:	move   *a9(0x100), *a14+, 1
3f7db0f0:	move   *a9(0x120), *a14+, 1
3f7db110:	move   *a9(0x80), *a14+, 1
3f7db130:	move   *a9(0xa0), *a14+, 1
3f7db150:	calla  L3FE0C8D0
3f7db180:	move   -*a14, a8, 1
3f7db190:	move   a8, *a13(0x820), 1
3f7db1b0:	move   -*a14, a8, 1
3f7db1c0:	move   a8, *a13(0x800), 1
3f7db1e0:	move   *a13(0x800), *a14+, 1
3f7db200:	move   *a13(0x820), *a14+, 1
3f7db220:	movi   0x3f7e5e20, a8
3f7db250:	move   *a8+, *a14+, 1
3f7db260:	move   *a8+, *a14+, 1
3f7db270:	calla  L3FE0EB40
3f7db2a0:	jreq   L3F7DB5B0
3f7db2b0:	move   *a9(0x140), *a14+, 1
3f7db2d0:	move   *a9(0x160), *a14+, 1
3f7db2f0:	move   *a9(0xc0), *a14+, 1
3f7db310:	move   *a9(0xe0), *a14+, 1
3f7db330:	calla  L3FE0C8D0
3f7db360:	move   *a13(0x800), *a14+, 1
3f7db380:	move   *a13(0x820), *a14+, 1
3f7db3a0:	calla  L3FE0D650
3f7db3d0:	move   -*a14, a8, 1
3f7db3e0:	move   a8, *a13(0x760), 1
3f7db400:	move   -*a14, a8, 1
3f7db410:	move   a8, *a13(0x740), 1
3f7db430:	move   *a13(0x740), *a14+, 1
3f7db450:	move   *a13(0x760), *a14+, 1
3f7db470:	move   *a9(0x100), *a14+, 1
3f7db490:	move   *a9(0x120), *a14+, 1
3f7db4b0:	calla  L3FE0DE90
3f7db4e0:	move   *a9(0x140), *a14+, 1
3f7db500:	move   *a9(0x160), *a14+, 1
3f7db520:	calla  L3FE0C830
3f7db550:	move   -*a14, a8, 1
3f7db560:	move   a8, *a13(0x7a0), 1
3f7db580:	move   -*a14, a8, 1
3f7db590:	move   a8, *a13(0x780), 1
L3F7DB5B0:
3f7db5b0:	move   *a9(0x80), *a14+, 1
3f7db5d0:	move   *a9(0xa0), *a14+, 1
3f7db5f0:	move   *a9(0x100), *a14+, 1
3f7db610:	move   *a9(0x120), *a14+, 1
3f7db630:	calla  L3FE0E730
3f7db660:	jreq   L3F7DB770
3f7db670:	addi   0x40, a14
3f7db690:	move   a14, -*sp, 1
3f7db6a0:	move   *a9(0xc0), *a14+, 1
3f7db6c0:	move   *a9(0xe0), *a14+, 1
3f7db6e0:	calla  L3FE14450
3f7db710:	calla  L3FE10B50
3f7db740:	move   a8, *a13(0x180), 1
3f7db760:	jruc   L3F7DB8D0
L3F7DB770:
3f7db770:	addi   0x40, a14
3f7db790:	move   a14, -*sp, 1
3f7db7a0:	move   *a9(0x140), *a14+, 1
3f7db7c0:	move   *a9(0x160), *a14+, 1
3f7db7e0:	move   *a13(0x20), *a14+, 1
3f7db800:	move   *a13(0x40), *a14+, 1
3f7db820:	calla  L3FE0C950
3f7db850:	calla  L3FE14450
3f7db880:	calla  L3FE10B50
3f7db8b0:	move   a8, *a13(0x180), 1
L3F7DB8D0:
3f7db8d0:	addi   0x40, a14
3f7db8f0:	move   a14, -*sp, 1
3f7db900:	move   *a9(0x40), *a14+, 1
3f7db920:	move   *a9(0x60), *a14+, 1
3f7db940:	calla  L3FE14450
3f7db970:	calla  L3FE10B50
3f7db9a0:	move   a8, *a13(0x160), 1
3f7db9c0:	move   a8, *a13(0x140), 1
3f7db9e0:	move   *a13(0x180), a1, 1
3f7dba00:	cmp    a1, a8
3f7dba10:	jage   L3F7DDE40
L3F7DBA30:
3f7dba30:	move   *a13(0xffa0), a11, 1
3f7dba50:	move   *a13(0x140), a8, 1
3f7dba70:	calla  L3FE11750
3f7dbaa0:	move   *a11(0x140), *a14+, 1
3f7dbac0:	move   *a11(0x160), *a14+, 1
3f7dbae0:	calla  L3FE0C830
3f7dbb10:	move   -*a14, a8, 1
3f7dbb20:	move   a8, *a13(0x300), 1
3f7dbb40:	move   -*a14, a8, 1
3f7dbb50:	move   a8, *a13(0x2e0), 1
3f7dbb70:	addi   0x40, a14
3f7dbb90:	move   a14, -*sp, 1
3f7dbba0:	move   *a13(0x20), *a14+, 1
3f7dbbc0:	move   *a13(0x40), *a14+, 1
3f7dbbe0:	move   *a13(0x20), *a14+, 1
3f7dbc00:	move   *a13(0x40), *a14+, 1
3f7dbc20:	calla  L3FE0DE90
3f7dbc50:	move   *a13(0x2e0), *a14+, 1
3f7dbc70:	move   *a13(0x300), *a14+, 1
3f7dbc90:	move   *a13(0x2e0), *a14+, 1
3f7dbcb0:	move   *a13(0x300), *a14+, 1
3f7dbcd0:	calla  L3FE0DE90
3f7dbd00:	calla  L3FE0C8D0
3f7dbd30:	calla  L3FE1CBE0
3f7dbd60:	move   -*a14, a8, 1
3f7dbd70:	move   a8, *a13(0x340), 1
3f7dbd90:	move   -*a14, a8, 1
3f7dbda0:	move   a8, *a13(0x320), 1
3f7dbdc0:	move   *a13(0x100), a9, 1
3f7dbde0:	dsj    a9, L3F7DC9C0
3f7dbe00:	move   *a13(0x140), a8, 1
3f7dbe20:	calla  L3FE11750
3f7dbe50:	move   *a11(0x140), *a14+, 1
3f7dbe70:	move   *a11(0x160), *a14+, 1
3f7dbe90:	calla  L3FE0E9F0
3f7dbec0:	jreq   L3F7DBFB0
3f7dbed0:	movk   2, a9
3f7dbee0:	move   a9, *a13(0x100), 1
3f7dbf00:	move   *a11(0x100), *a14+, 1
3f7dbf20:	move   *a11(0x120), *a14+, 1
3f7dbf40:	calla  L3FE10B50
3f7dbf70:	move   a8, *a13(0x1a0), 1
3f7dbf90:	jauc   L3F7DD510
L3F7DBFB0:
3f7dbfb0:	move   *a13(0x7c0), *a14+, 1
3f7dbfd0:	move   *a13(0x7e0), *a14+, 1
3f7dbff0:	movi   0x3f7e5e20, a8
3f7dc020:	move   *a8+, *a14+, 1
3f7dc030:	move   *a8+, *a14+, 1
3f7dc040:	calla  L3FE0E9F0
3f7dc070:	jreq   L3F7DC130
3f7dc080:	move   *a11(0x100), *a14+, 1
3f7dc0a0:	move   *a11(0x120), *a14+, 1
3f7dc0c0:	calla  L3FE10B50
3f7dc0f0:	move   a8, *a13(0x1a0), 1
3f7dc110:	jauc   L3F7DD510
L3F7DC130:
3f7dc130:	move   *a13(0x6c0), *a14+, 1
3f7dc150:	move   *a13(0x6e0), *a14+, 1
3f7dc170:	movi   0x3f7e5e20, a8
3f7dc1a0:	move   *a8+, *a14+, 1
3f7dc1b0:	move   *a8+, *a14+, 1
3f7dc1c0:	calla  L3FE0E9F0
3f7dc1f0:	jreq   L3F7DC310
3f7dc200:	addi   0x40, a14
3f7dc220:	move   a14, -*sp, 1
3f7dc230:	move   *a11(0x0), *a14+, 1
3f7dc250:	move   *a11(0x20), *a14+, 1
3f7dc270:	calla  L3FE14450
3f7dc2a0:	calla  L3FE10B50
3f7dc2d0:	move   a8, *a13(0x1a0), 1
3f7dc2f0:	jauc   L3F7DD510
L3F7DC310:
3f7dc310:	move   *a13(0x140), a8, 1
3f7dc330:	calla  L3FE11750
3f7dc360:	move   *a13(0x700), *a14+, 1
3f7dc380:	move   *a13(0x720), *a14+, 1
3f7dc3a0:	calla  L3FE0C8D0
3f7dc3d0:	move   *a13(0x6c0), *a14+, 1
3f7dc3f0:	move   *a13(0x6e0), *a14+, 1
3f7dc410:	calla  L3FE0D650
3f7dc440:	move   -*a14, a8, 1
3f7dc450:	move   a8, *a13(0x200), 1
3f7dc470:	move   -*a14, a8, 1
3f7dc480:	move   a8, *a13(0x1e0), 1
3f7dc4a0:	addi   0x40, a14
3f7dc4c0:	move   a14, -*sp, 1
3f7dc4d0:	move   *a13(0x1e0), *a14+, 1
3f7dc4f0:	move   *a13(0x200), *a14+, 1
3f7dc510:	calla  L3FE14100
3f7dc540:	move   -*a14, a8, 1
3f7dc550:	move   a8, *a13(0x280), 1
3f7dc570:	move   -*a14, a8, 1
3f7dc580:	move   a8, *a13(0x260), 1
3f7dc5a0:	move   *a13(0x1e0), *a14+, 1
3f7dc5c0:	move   *a13(0x200), *a14+, 1
3f7dc5e0:	move   *a13(0x260), *a14+, 1
3f7dc600:	move   *a13(0x280), *a14+, 1
3f7dc620:	calla  L3FE0C8D0
3f7dc650:	move   -*a14, a8, 1
3f7dc660:	move   a8, *a13(0x2c0), 1
3f7dc680:	move   -*a14, a8, 1
3f7dc690:	move   a8, *a13(0x2a0), 1
3f7dc6b0:	move   *a13(0x2a0), *a14+, 1
3f7dc6d0:	move   *a13(0x2c0), *a14+, 1
3f7dc6f0:	movi   0x3f7e5e20, a8
3f7dc720:	move   *a8+, *a14+, 1
3f7dc730:	move   *a8+, *a14+, 1
3f7dc740:	calla  L3FE0E730
3f7dc770:	jreq   L3F7DC8B0
3f7dc780:	move   *a13(0x2a0), *a14+, 1
3f7dc7a0:	move   *a13(0x2c0), *a14+, 1
3f7dc7c0:	movi   0x3f7e5e60, a8
3f7dc7f0:	move   *a8+, *a14+, 1
3f7dc800:	move   *a8+, *a14+, 1
3f7dc810:	calla  L3FE0E6F0
3f7dc840:	jreq   L3F7DC8B0
3f7dc850:	move   *a13(0x260), *a13(0x1e0), 1
3f7dc880:	move   *a13(0x280), *a13(0x200), 1
L3F7DC8B0:
3f7dc8b0:	addi   0x40, a14
3f7dc8d0:	move   a14, -*sp, 1
3f7dc8e0:	move   *a13(0x1e0), *a14+, 1
3f7dc900:	move   *a13(0x200), *a14+, 1
3f7dc920:	calla  L3FE14450
3f7dc950:	calla  L3FE10B50
3f7dc980:	move   a8, *a13(0x1a0), 1
3f7dc9a0:	jauc   L3F7DD510
L3F7DC9C0:
3f7dc9c0:	move   *a13(0x100), a9, 1
3f7dc9e0:	subk   2, a9
3f7dc9f0:	jane   L3F7DD510
3f7dca10:	move   *a13(0x140), a8, 1
3f7dca30:	calla  L3FE11750
3f7dca60:	move   *a11(0xc0), *a14+, 1
3f7dca80:	move   *a11(0xe0), *a14+, 1
3f7dcaa0:	calla  L3FE0E730
3f7dcad0:	jreq   L3F7DCB30
3f7dcae0:	sub    a9, a9
3f7dcaf0:	move   a9, *a13(0x100), 1
3f7dcb10:	jauc   L3F7DD510
L3F7DCB30:
3f7dcb30:	move   *a13(0x800), *a14+, 1
3f7dcb50:	move   *a13(0x820), *a14+, 1
3f7dcb70:	movi   0x3f7e5e20, a8
3f7dcba0:	move   *a8+, *a14+, 1
3f7dcbb0:	move   *a8+, *a14+, 1
3f7dcbc0:	calla  L3FE0E9F0
3f7dcbf0:	jreq   L3F7DCCB0
3f7dcc00:	move   *a11(0x100), *a14+, 1
3f7dcc20:	move   *a11(0x120), *a14+, 1
3f7dcc40:	calla  L3FE10B50
3f7dcc70:	move   a8, *a13(0x1a0), 1
3f7dcc90:	jauc   L3F7DD510
L3F7DCCB0:
3f7dccb0:	move   *a13(0x740), *a14+, 1
3f7dccd0:	move   *a13(0x760), *a14+, 1
3f7dccf0:	movi   0x3f7e5e20, a8
3f7dcd20:	move   *a8+, *a14+, 1
3f7dcd30:	move   *a8+, *a14+, 1
3f7dcd40:	calla  L3FE0E9F0
3f7dcd70:	jreq   L3F7DCE80
3f7dcd80:	addi   0x40, a14
3f7dcda0:	move   a14, -*sp, 1
3f7dcdb0:	move   *a11(0x80), *a14+, 1
3f7dcdd0:	move   *a11(0xa0), *a14+, 1
3f7dcdf0:	calla  L3FE14450
3f7dce20:	calla  L3FE10B50
3f7dce50:	move   a8, *a13(0x1a0), 1
3f7dce70:	jruc   L3F7DD510
L3F7DCE80:
3f7dce80:	move   *a13(0x140), a8, 1
3f7dcea0:	calla  L3FE11750
3f7dced0:	move   *a13(0x780), *a14+, 1
3f7dcef0:	move   *a13(0x7a0), *a14+, 1
3f7dcf10:	calla  L3FE0C8D0
3f7dcf40:	move   *a13(0x740), *a14+, 1
3f7dcf60:	move   *a13(0x760), *a14+, 1
3f7dcf80:	calla  L3FE0D650
3f7dcfb0:	move   -*a14, a8, 1
3f7dcfc0:	move   a8, *a13(0x200), 1
3f7dcfe0:	move   -*a14, a8, 1
3f7dcff0:	move   a8, *a13(0x1e0), 1
3f7dd010:	addi   0x40, a14
3f7dd030:	move   a14, -*sp, 1
3f7dd040:	move   *a13(0x1e0), *a14+, 1
3f7dd060:	move   *a13(0x200), *a14+, 1
3f7dd080:	calla  L3FE14100
3f7dd0b0:	move   -*a14, a8, 1
3f7dd0c0:	move   a8, *a13(0x280), 1
3f7dd0e0:	move   -*a14, a8, 1
3f7dd0f0:	move   a8, *a13(0x260), 1
3f7dd110:	move   *a13(0x1e0), *a14+, 1
3f7dd130:	move   *a13(0x200), *a14+, 1
3f7dd150:	move   *a13(0x260), *a14+, 1
3f7dd170:	move   *a13(0x280), *a14+, 1
3f7dd190:	calla  L3FE0C8D0
3f7dd1c0:	move   -*a14, a8, 1
3f7dd1d0:	move   a8, *a13(0x2c0), 1
3f7dd1f0:	move   -*a14, a8, 1
3f7dd200:	move   a8, *a13(0x2a0), 1
3f7dd220:	move   *a13(0x2a0), *a14+, 1
3f7dd240:	move   *a13(0x2c0), *a14+, 1
3f7dd260:	movi   0x3f7e5e20, a8
3f7dd290:	move   *a8+, *a14+, 1
3f7dd2a0:	move   *a8+, *a14+, 1
3f7dd2b0:	calla  L3FE0E730
3f7dd2e0:	jreq   L3F7DD420
3f7dd2f0:	move   *a13(0x2a0), *a14+, 1
3f7dd310:	move   *a13(0x2c0), *a14+, 1
3f7dd330:	movi   0x3f7e5e60, a8
3f7dd360:	move   *a8+, *a14+, 1
3f7dd370:	move   *a8+, *a14+, 1
3f7dd380:	calla  L3FE0E6F0
3f7dd3b0:	jreq   L3F7DD420
3f7dd3c0:	move   *a13(0x260), *a13(0x1e0), 1
3f7dd3f0:	move   *a13(0x280), *a13(0x200), 1
L3F7DD420:
3f7dd420:	addi   0x40, a14
3f7dd440:	move   a14, -*sp, 1
3f7dd450:	move   *a13(0x1e0), *a14+, 1
3f7dd470:	move   *a13(0x200), *a14+, 1
3f7dd490:	calla  L3FE14450
3f7dd4c0:	calla  L3FE10B50
3f7dd4f0:	move   a8, *a13(0x1a0), 1
L3F7DD510:
3f7dd510:	move   *a13(0x100), a9, 1
3f7dd530:	jrne   L3F7DD6A0
3f7dd540:	addi   0x40, a14
3f7dd560:	move   a14, -*sp, 1
3f7dd570:	move   *a11(0x100), *a14+, 1
3f7dd590:	move   *a11(0x120), *a14+, 1
3f7dd5b0:	move   *a13(0x320), *a14+, 1
3f7dd5d0:	move   *a13(0x340), *a14+, 1
3f7dd5f0:	calla  L3FE0C8D0
3f7dd620:	calla  L3FE14450
3f7dd650:	calla  L3FE10B50
3f7dd680:	move   a8, *a13(0x1a0), 1
L3F7DD6A0:
3f7dd6a0:	addi   0x40, a14
3f7dd6c0:	move   a14, -*sp, 1
3f7dd6d0:	move   *a11(0x100), *a14+, 1
3f7dd6f0:	move   *a11(0x120), *a14+, 1
3f7dd710:	move   *a13(0x320), *a14+, 1
3f7dd730:	move   *a13(0x340), *a14+, 1
3f7dd750:	calla  L3FE0C950
3f7dd780:	calla  L3FE14450
3f7dd7b0:	calla  L3FE10B50
3f7dd7e0:	move   a8, *a13(0x1c0), 1
3f7dd800:	move   *a13(0x660), a7, 1
3f7dd820:	sll    0x5, a7
3f7dd830:	add    a13, a7
3f7dd840:	move   *a13(0x1a0), a5, 1
3f7dd860:	sub    a5, a8
3f7dd870:	move   a8, *a7(0x3a0), 1
3f7dd890:	move   *a13(0x660), a7, 1
3f7dd8b0:	sll    0x5, a7
3f7dd8c0:	add    a13, a7
3f7dd8d0:	move   *a7(0x3a0), a7, 1
3f7dd8f0:	jrne   L3F7DDA30
3f7dd900:	move   *a13(0x2e0), *a14+, 1
3f7dd920:	move   *a13(0x300), *a14+, 1
3f7dd940:	move   *a13(0x20), *a14+, 1
3f7dd960:	move   *a13(0x40), *a14+, 1
3f7dd980:	calla  L3FE0E9F0
3f7dd9b0:	jreq   L3F7DDA30
3f7dd9c0:	move   *a13(0x660), a7, 1
3f7dd9e0:	sll    0x5, a7
3f7dd9f0:	add    a13, a7
3f7dda00:	movk   1, a3
3f7dda10:	move   a3, *a7(0x3a0), 1
L3F7DDA30:
3f7dda30:	move   *a13(0x660), a7, 1
3f7dda50:	sll    0x5, a7
3f7dda60:	add    a13, a7
3f7dda70:	move   *a7(0x3a0), a7, 1
3f7dda90:	jreq   L3F7DDBD0
3f7ddaa0:	move   *a13(0x660), a7, 1
3f7ddac0:	sll    0x5, a7
3f7ddad0:	add    a13, a7
3f7ddae0:	setf   16, 1, 0
3f7ddaf0:	move   a5, *a7(0x500), 0
3f7ddb10:	move   *a13(0x660), a7, 1
3f7ddb30:	sll    0x5, a7
3f7ddb40:	add    a13, a7
3f7ddb50:	move   *a13(0x140), *a7(0x510), 0
3f7ddb80:	move   *a13(0x660), a7, 1
3f7ddba0:	inc    a7
3f7ddbb0:	move   a7, *a13(0x660), 1
L3F7DDBD0:
3f7ddbd0:	move   *a13(0x660), a7, 1
3f7ddbf0:	subk   10, a7
3f7ddc00:	jrne   L3F7DDDA0
3f7ddc10:	move   a14, -*sp, 1
3f7ddc20:	movk   1, a7
3f7ddc30:	move   a7, *a14+, 1
3f7ddc40:	move   a13, a3
3f7ddc50:	addi   0x3a0, a3
3f7ddc70:	move   a3, *a14+, 1
3f7ddc80:	move   a13, a1
3f7ddc90:	addi   0x500, a1
3f7ddcb0:	move   a1, *a14+, 1
3f7ddcc0:	move   *a13(0x660), *a14+, 1
3f7ddce0:	move   *a13(0xffc0), *a14+, 1
3f7ddd00:	move   *a13(0xffe0), *a14+, 1
3f7ddd20:	move   *a13(0xffc0), a7, 1
3f7ddd40:	move   *a7(0x340), a1, 1
3f7ddd60:	call   a1
3f7ddd70:	sub    a1, a1
3f7ddd80:	move   a1, *a13(0x660), 1
L3F7DDDA0:
3f7ddda0:	move   *a13(0x140), a7, 1
3f7dddc0:	inc    a7
3f7dddd0:	move   a7, *a13(0x140), 1
3f7dddf0:	move   *a13(0x180), a3, 1
3f7dde10:	cmp    a3, a7
3f7dde20:	jalt   L3F7DBA30
L3F7DDE40:
3f7dde40:	move   *a13(0x660), a11, 1
3f7dde60:	jaeq   L3F7E4990
3f7dde80:	move   a14, -*sp, 1
3f7dde90:	movk   1, a9
3f7ddea0:	move   a9, *a14+, 1
3f7ddeb0:	move   a13, a7
3f7ddec0:	addi   0x3a0, a7
3f7ddee0:	move   a7, *a14+, 1
3f7ddef0:	move   a13, a5
3f7ddf00:	addi   0x500, a5
3f7ddf20:	move   a5, *a14+, 1
3f7ddf30:	move   a11, *a14+, 1
3f7ddf40:	move   *a13(0xffc0), *a14+, 1
3f7ddf60:	move   *a13(0xffe0), *a14+, 1
3f7ddf80:	move   *a13(0xffc0), a3, 1
3f7ddfa0:	move   *a3(0x340), a1, 1
3f7ddfc0:	call   a1
3f7ddfd0:	jauc   L3F7E4990
L3F7DDFF0:
3f7ddff0:	move   *a9(0x40), *a14+, 1
3f7de010:	move   *a9(0x60), *a14+, 1
3f7de030:	move   *a9(0x140), *a14+, 1
3f7de050:	move   *a9(0x160), *a14+, 1
3f7de070:	calla  L3FE0E730
3f7de0a0:	jaeq   L3F7E1310
3f7de0c0:	move   *a9(0x0), *a14+, 1
3f7de0e0:	move   *a9(0x20), *a14+, 1
3f7de100:	move   *a9(0x100), *a14+, 1
3f7de120:	move   *a9(0x120), *a14+, 1
3f7de140:	calla  L3FE0E730
3f7de170:	jaeq   L3F7E1310
3f7de190:	move   a7, *a13(0x100), 1
3f7de1b0:	movk   2, a3
3f7de1c0:	move   a3, *a13(0x120), 1
3f7de1e0:	move   *a9(0x100), *a14+, 1
3f7de200:	move   *a9(0x120), *a14+, 1
3f7de220:	move   *a9(0x0), *a14+, 1
3f7de240:	move   *a9(0x20), *a14+, 1
3f7de260:	calla  L3FE0C8D0
3f7de290:	move   -*a14, a8, 1
3f7de2a0:	move   a8, *a13(0x7e0), 1
3f7de2c0:	move   -*a14, a8, 1
3f7de2d0:	move   a8, *a13(0x7c0), 1
3f7de2f0:	move   *a13(0x7c0), *a14+, 1
3f7de310:	move   *a13(0x7e0), *a14+, 1
3f7de330:	movi   0x3f7e5e20, a8
3f7de360:	move   *a8+, *a14+, 1
3f7de370:	move   *a8+, *a14+, 1
3f7de380:	calla  L3FE0EB40
3f7de3b0:	jreq   L3F7DE6C0
3f7de3c0:	move   *a9(0x140), *a14+, 1
3f7de3e0:	move   *a9(0x160), *a14+, 1
3f7de400:	move   *a9(0x40), *a14+, 1
3f7de420:	move   *a9(0x60), *a14+, 1
3f7de440:	calla  L3FE0C8D0
3f7de470:	move   *a13(0x7c0), *a14+, 1
3f7de490:	move   *a13(0x7e0), *a14+, 1
3f7de4b0:	calla  L3FE0D650
3f7de4e0:	move   -*a14, a8, 1
3f7de4f0:	move   a8, *a13(0x6e0), 1
3f7de510:	move   -*a14, a8, 1
3f7de520:	move   a8, *a13(0x6c0), 1
3f7de540:	move   *a13(0x6c0), *a14+, 1
3f7de560:	move   *a13(0x6e0), *a14+, 1
3f7de580:	move   *a9(0x100), *a14+, 1
3f7de5a0:	move   *a9(0x120), *a14+, 1
3f7de5c0:	calla  L3FE0DE90
3f7de5f0:	move   *a9(0x140), *a14+, 1
3f7de610:	move   *a9(0x160), *a14+, 1
3f7de630:	calla  L3FE0C830
3f7de660:	move   -*a14, a8, 1
3f7de670:	move   a8, *a13(0x720), 1
3f7de690:	move   -*a14, a8, 1
3f7de6a0:	move   a8, *a13(0x700), 1
L3F7DE6C0:
3f7de6c0:	move   *a9(0x100), *a14+, 1
3f7de6e0:	move   *a9(0x120), *a14+, 1
3f7de700:	move   *a9(0x80), *a14+, 1
3f7de720:	move   *a9(0xa0), *a14+, 1
3f7de740:	calla  L3FE0C8D0
3f7de770:	move   -*a14, a8, 1
3f7de780:	move   a8, *a13(0x820), 1
3f7de7a0:	move   -*a14, a8, 1
3f7de7b0:	move   a8, *a13(0x800), 1
3f7de7d0:	move   *a13(0x800), *a14+, 1
3f7de7f0:	move   *a13(0x820), *a14+, 1
3f7de810:	movi   0x3f7e5e20, a8
3f7de840:	move   *a8+, *a14+, 1
3f7de850:	move   *a8+, *a14+, 1
3f7de860:	calla  L3FE0EB40
3f7de890:	jreq   L3F7DEBA0
3f7de8a0:	move   *a9(0x140), *a14+, 1
3f7de8c0:	move   *a9(0x160), *a14+, 1
3f7de8e0:	move   *a9(0xc0), *a14+, 1
3f7de900:	move   *a9(0xe0), *a14+, 1
3f7de920:	calla  L3FE0C8D0
3f7de950:	move   *a13(0x800), *a14+, 1
3f7de970:	move   *a13(0x820), *a14+, 1
3f7de990:	calla  L3FE0D650
3f7de9c0:	move   -*a14, a8, 1
3f7de9d0:	move   a8, *a13(0x760), 1
3f7de9f0:	move   -*a14, a8, 1
3f7dea00:	move   a8, *a13(0x740), 1
3f7dea20:	move   *a13(0x740), *a14+, 1
3f7dea40:	move   *a13(0x760), *a14+, 1
3f7dea60:	move   *a9(0x100), *a14+, 1
3f7dea80:	move   *a9(0x120), *a14+, 1
3f7deaa0:	calla  L3FE0DE90
3f7dead0:	move   *a9(0x140), *a14+, 1
3f7deaf0:	move   *a9(0x160), *a14+, 1
3f7deb10:	calla  L3FE0C830
3f7deb40:	move   -*a14, a8, 1
3f7deb50:	move   a8, *a13(0x7a0), 1
3f7deb70:	move   -*a14, a8, 1
3f7deb80:	move   a8, *a13(0x780), 1
L3F7DEBA0:
3f7deba0:	addi   0x40, a14
3f7debc0:	move   a14, -*sp, 1
3f7debd0:	move   *a9(0xc0), *a14+, 1
3f7debf0:	move   *a9(0xe0), *a14+, 1
3f7dec10:	calla  L3FE14450
3f7dec40:	calla  L3FE10B50
3f7dec70:	move   a8, *a13(0x160), 1
3f7dec90:	addi   0x40, a14
3f7decb0:	move   a14, -*sp, 1
3f7decc0:	move   *a9(0x140), *a14+, 1
3f7dece0:	move   *a9(0x160), *a14+, 1
3f7ded00:	move   *a13(0x20), *a14+, 1
3f7ded20:	move   *a13(0x40), *a14+, 1
3f7ded40:	calla  L3FE0C950
3f7ded70:	calla  L3FE14450
3f7deda0:	calla  L3FE10B50
3f7dedd0:	move   a8, *a13(0x180), 1
3f7dedf0:	move   *a13(0x160), *a13(0x140), 1
3f7dee20:	move   *a13(0x140), a1, 1
3f7dee40:	cmp    a8, a1
3f7dee50:	jage   L3F7E1160
L3F7DEE70:
3f7dee70:	move   *a13(0xffa0), a11, 1
3f7dee90:	move   *a13(0x140), a8, 1
3f7deeb0:	calla  L3FE11750
3f7deee0:	move   *a11(0x140), *a14+, 1
3f7def00:	move   *a11(0x160), *a14+, 1
3f7def20:	calla  L3FE0C830
3f7def50:	move   -*a14, a8, 1
3f7def60:	move   a8, *a13(0x300), 1
3f7def80:	move   -*a14, a8, 1
3f7def90:	move   a8, *a13(0x2e0), 1
3f7defb0:	addi   0x40, a14
3f7defd0:	move   a14, -*sp, 1
3f7defe0:	move   *a13(0x20), *a14+, 1
3f7df000:	move   *a13(0x40), *a14+, 1
3f7df020:	move   *a13(0x20), *a14+, 1
3f7df040:	move   *a13(0x40), *a14+, 1
3f7df060:	calla  L3FE0DE90
3f7df090:	move   *a13(0x2e0), *a14+, 1
3f7df0b0:	move   *a13(0x300), *a14+, 1
3f7df0d0:	move   *a13(0x2e0), *a14+, 1
3f7df0f0:	move   *a13(0x300), *a14+, 1
3f7df110:	calla  L3FE0DE90
3f7df140:	calla  L3FE0C8D0
3f7df170:	calla  L3FE1CBE0
3f7df1a0:	move   -*a14, a8, 1
3f7df1b0:	move   a8, *a13(0x340), 1
3f7df1d0:	move   -*a14, a8, 1
3f7df1e0:	move   a8, *a13(0x320), 1
3f7df200:	addi   0x40, a14
3f7df220:	move   a14, -*sp, 1
3f7df230:	move   *a11(0x100), *a14+, 1
3f7df250:	move   *a11(0x120), *a14+, 1
3f7df270:	move   *a13(0x320), *a14+, 1
3f7df290:	move   *a13(0x340), *a14+, 1
3f7df2b0:	calla  L3FE0C8D0
3f7df2e0:	calla  L3FE14450
3f7df310:	calla  L3FE10B50
3f7df340:	move   a8, *a13(0x1a0), 1
3f7df360:	move   *a13(0x120), a9, 1
3f7df380:	subk   2, a9
3f7df390:	jane   L3F7DFFD0
3f7df3b0:	move   *a13(0x140), a8, 1
3f7df3d0:	calla  L3FE11750
3f7df400:	move   *a11(0x140), *a14+, 1
3f7df420:	move   *a11(0x160), *a14+, 1
3f7df440:	calla  L3FE0E9F0
3f7df470:	jreq   L3F7DF5C0
3f7df480:	movk   1, a9
3f7df490:	move   a9, *a13(0x120), 1
3f7df4b0:	addi   0x40, a14
3f7df4d0:	move   a14, -*sp, 1
3f7df4e0:	move   *a11(0x100), *a14+, 1
3f7df500:	move   *a11(0x120), *a14+, 1
3f7df520:	calla  L3FE14450
3f7df550:	calla  L3FE10B50
3f7df580:	move   a8, *a13(0x1c0), 1
3f7df5a0:	jauc   L3F7E0B10
L3F7DF5C0:
3f7df5c0:	move   *a13(0x800), *a14+, 1
3f7df5e0:	move   *a13(0x820), *a14+, 1
3f7df600:	movi   0x3f7e5e20, a8
3f7df630:	move   *a8+, *a14+, 1
3f7df640:	move   *a8+, *a14+, 1
3f7df650:	calla  L3FE0E9F0
3f7df680:	jreq   L3F7DF740
3f7df690:	move   *a11(0x100), *a14+, 1
3f7df6b0:	move   *a11(0x120), *a14+, 1
3f7df6d0:	calla  L3FE10B50
3f7df700:	move   a8, *a13(0x1c0), 1
3f7df720:	jauc   L3F7E0B10
L3F7DF740:
3f7df740:	move   *a13(0x740), *a14+, 1
3f7df760:	move   *a13(0x760), *a14+, 1
3f7df780:	movi   0x3f7e5e20, a8
3f7df7b0:	move   *a8+, *a14+, 1
3f7df7c0:	move   *a8+, *a14+, 1
3f7df7d0:	calla  L3FE0E9F0
3f7df800:	jreq   L3F7DF920
3f7df810:	addi   0x40, a14
3f7df830:	move   a14, -*sp, 1
3f7df840:	move   *a11(0x80), *a14+, 1
3f7df860:	move   *a11(0xa0), *a14+, 1
3f7df880:	calla  L3FE14450
3f7df8b0:	calla  L3FE10B50
3f7df8e0:	move   a8, *a13(0x1c0), 1
3f7df900:	jauc   L3F7E0B10
L3F7DF920:
3f7df920:	move   *a13(0x140), a8, 1
3f7df940:	calla  L3FE11750
3f7df970:	move   *a13(0x780), *a14+, 1
3f7df990:	move   *a13(0x7a0), *a14+, 1
3f7df9b0:	calla  L3FE0C8D0
3f7df9e0:	move   *a13(0x740), *a14+, 1
3f7dfa00:	move   *a13(0x760), *a14+, 1
3f7dfa20:	calla  L3FE0D650
3f7dfa50:	move   -*a14, a8, 1
3f7dfa60:	move   a8, *a13(0x240), 1
3f7dfa80:	move   -*a14, a8, 1
3f7dfa90:	move   a8, *a13(0x220), 1
3f7dfab0:	addi   0x40, a14
3f7dfad0:	move   a14, -*sp, 1
3f7dfae0:	move   *a13(0x220), *a14+, 1
3f7dfb00:	move   *a13(0x240), *a14+, 1
3f7dfb20:	calla  L3FE14100
3f7dfb50:	move   -*a14, a8, 1
3f7dfb60:	move   a8, *a13(0x280), 1
3f7dfb80:	move   -*a14, a8, 1
3f7dfb90:	move   a8, *a13(0x260), 1
3f7dfbb0:	move   *a13(0x220), *a14+, 1
3f7dfbd0:	move   *a13(0x240), *a14+, 1
3f7dfbf0:	move   *a13(0x260), *a14+, 1
3f7dfc10:	move   *a13(0x280), *a14+, 1
3f7dfc30:	calla  L3FE0C8D0
3f7dfc60:	move   -*a14, a8, 1
3f7dfc70:	move   a8, *a13(0x2c0), 1
3f7dfc90:	move   -*a14, a8, 1
3f7dfca0:	move   a8, *a13(0x2a0), 1
3f7dfcc0:	move   *a13(0x2a0), *a14+, 1
3f7dfce0:	move   *a13(0x2c0), *a14+, 1
3f7dfd00:	movi   0x3f7e5e20, a8
3f7dfd30:	move   *a8+, *a14+, 1
3f7dfd40:	move   *a8+, *a14+, 1
3f7dfd50:	calla  L3FE0E730
3f7dfd80:	jreq   L3F7DFEC0
3f7dfd90:	move   *a13(0x2a0), *a14+, 1
3f7dfdb0:	move   *a13(0x2c0), *a14+, 1
3f7dfdd0:	movi   0x3f7e5e60, a8
3f7dfe00:	move   *a8+, *a14+, 1
3f7dfe10:	move   *a8+, *a14+, 1
3f7dfe20:	calla  L3FE0E6F0
3f7dfe50:	jreq   L3F7DFEC0
3f7dfe60:	move   *a13(0x260), *a13(0x220), 1
3f7dfe90:	move   *a13(0x280), *a13(0x240), 1
L3F7DFEC0:
3f7dfec0:	addi   0x40, a14
3f7dfee0:	move   a14, -*sp, 1
3f7dfef0:	move   *a13(0x220), *a14+, 1
3f7dff10:	move   *a13(0x240), *a14+, 1
3f7dff30:	calla  L3FE14450
3f7dff60:	calla  L3FE10B50
3f7dff90:	move   a8, *a13(0x1c0), 1
3f7dffb0:	jauc   L3F7E0B10
L3F7DFFD0:
3f7dffd0:	move   *a13(0x120), a9, 1
3f7dfff0:	dsj    a9, L3F7E0B10
3f7e0010:	move   *a13(0x140), a8, 1
3f7e0030:	calla  L3FE11750
3f7e0060:	move   *a11(0x40), *a14+, 1
3f7e0080:	move   *a11(0x60), *a14+, 1
3f7e00a0:	calla  L3FE0E730
3f7e00d0:	jreq   L3F7E0130
3f7e00e0:	sub    a9, a9
3f7e00f0:	move   a9, *a13(0x120), 1
3f7e0110:	jauc   L3F7E0B10
L3F7E0130:
3f7e0130:	move   *a13(0x7c0), *a14+, 1
3f7e0150:	move   *a13(0x7e0), *a14+, 1
3f7e0170:	movi   0x3f7e5e20, a8
3f7e01a0:	move   *a8+, *a14+, 1
3f7e01b0:	move   *a8+, *a14+, 1
3f7e01c0:	calla  L3FE0E9F0
3f7e01f0:	jreq   L3F7E02B0
3f7e0200:	move   *a11(0x0), *a14+, 1
3f7e0220:	move   *a11(0x20), *a14+, 1
3f7e0240:	calla  L3FE10B50
3f7e0270:	move   a8, *a13(0x1c0), 1
3f7e0290:	jauc   L3F7E0B10
L3F7E02B0:
3f7e02b0:	move   *a13(0x6c0), *a14+, 1
3f7e02d0:	move   *a13(0x6e0), *a14+, 1
3f7e02f0:	movi   0x3f7e5e20, a8
3f7e0320:	move   *a8+, *a14+, 1
3f7e0330:	move   *a8+, *a14+, 1
3f7e0340:	calla  L3FE0E9F0
3f7e0370:	jreq   L3F7E0480
3f7e0380:	addi   0x40, a14
3f7e03a0:	move   a14, -*sp, 1
3f7e03b0:	move   *a11(0x0), *a14+, 1
3f7e03d0:	move   *a11(0x20), *a14+, 1
3f7e03f0:	calla  L3FE14450
3f7e0420:	calla  L3FE10B50
3f7e0450:	move   a8, *a13(0x1c0), 1
3f7e0470:	jruc   L3F7E0B10
L3F7E0480:
3f7e0480:	move   *a13(0x140), a8, 1
3f7e04a0:	calla  L3FE11750
3f7e04d0:	move   *a13(0x700), *a14+, 1
3f7e04f0:	move   *a13(0x720), *a14+, 1
3f7e0510:	calla  L3FE0C8D0
3f7e0540:	move   *a13(0x6c0), *a14+, 1
3f7e0560:	move   *a13(0x6e0), *a14+, 1
3f7e0580:	calla  L3FE0D650
3f7e05b0:	move   -*a14, a8, 1
3f7e05c0:	move   a8, *a13(0x240), 1
3f7e05e0:	move   -*a14, a8, 1
3f7e05f0:	move   a8, *a13(0x220), 1
3f7e0610:	addi   0x40, a14
3f7e0630:	move   a14, -*sp, 1
3f7e0640:	move   *a13(0x220), *a14+, 1
3f7e0660:	move   *a13(0x240), *a14+, 1
3f7e0680:	calla  L3FE14100
3f7e06b0:	move   -*a14, a8, 1
3f7e06c0:	move   a8, *a13(0x280), 1
3f7e06e0:	move   -*a14, a8, 1
3f7e06f0:	move   a8, *a13(0x260), 1
3f7e0710:	move   *a13(0x220), *a14+, 1
3f7e0730:	move   *a13(0x240), *a14+, 1
3f7e0750:	move   *a13(0x260), *a14+, 1
3f7e0770:	move   *a13(0x280), *a14+, 1
3f7e0790:	calla  L3FE0C8D0
3f7e07c0:	move   -*a14, a8, 1
3f7e07d0:	move   a8, *a13(0x2c0), 1
3f7e07f0:	move   -*a14, a8, 1
3f7e0800:	move   a8, *a13(0x2a0), 1
3f7e0820:	move   *a13(0x2a0), *a14+, 1
3f7e0840:	move   *a13(0x2c0), *a14+, 1
3f7e0860:	movi   0x3f7e5e20, a8
3f7e0890:	move   *a8+, *a14+, 1
3f7e08a0:	move   *a8+, *a14+, 1
3f7e08b0:	calla  L3FE0E730
3f7e08e0:	jreq   L3F7E0A20
3f7e08f0:	move   *a13(0x2a0), *a14+, 1
3f7e0910:	move   *a13(0x2c0), *a14+, 1
3f7e0930:	movi   0x3f7e5e60, a8
3f7e0960:	move   *a8+, *a14+, 1
3f7e0970:	move   *a8+, *a14+, 1
3f7e0980:	calla  L3FE0E6F0
3f7e09b0:	jreq   L3F7E0A20
3f7e09c0:	move   *a13(0x260), *a13(0x220), 1
3f7e09f0:	move   *a13(0x280), *a13(0x240), 1
L3F7E0A20:
3f7e0a20:	addi   0x40, a14
3f7e0a40:	move   a14, -*sp, 1
3f7e0a50:	move   *a13(0x220), *a14+, 1
3f7e0a70:	move   *a13(0x240), *a14+, 1
3f7e0a90:	calla  L3FE14450
3f7e0ac0:	calla  L3FE10B50
3f7e0af0:	move   a8, *a13(0x1c0), 1
L3F7E0B10:
3f7e0b10:	move   *a13(0x120), a9, 1
3f7e0b30:	jrne   L3F7E0CA0
3f7e0b40:	addi   0x40, a14
3f7e0b60:	move   a14, -*sp, 1
3f7e0b70:	move   *a11(0x140), *a14+, 1
3f7e0b90:	move   *a11(0x160), *a14+, 1
3f7e0bb0:	move   *a13(0x320), *a14+, 1
3f7e0bd0:	move   *a13(0x340), *a14+, 1
3f7e0bf0:	calla  L3FE0C950
3f7e0c20:	calla  L3FE14450
3f7e0c50:	calla  L3FE10B50
3f7e0c80:	move   a8, *a13(0x1c0), 1
L3F7E0CA0:
3f7e0ca0:	move   *a13(0x660), a7, 1
3f7e0cc0:	sll    0x5, a7
3f7e0cd0:	add    a13, a7
3f7e0ce0:	move   *a13(0x1c0), a5, 1
3f7e0d00:	move   *a13(0x1a0), a3, 1
3f7e0d20:	sub    a3, a5
3f7e0d30:	move   a5, *a7(0x3a0), 1
3f7e0d50:	move   *a13(0x660), a7, 1
3f7e0d70:	sll    0x5, a7
3f7e0d80:	add    a13, a7
3f7e0d90:	move   *a7(0x3a0), a7, 1
3f7e0db0:	jreq   L3F7E0EF0
3f7e0dc0:	move   *a13(0x660), a7, 1
3f7e0de0:	sll    0x5, a7
3f7e0df0:	add    a13, a7
3f7e0e00:	setf   16, 1, 0
3f7e0e10:	move   a3, *a7(0x500), 0
3f7e0e30:	move   *a13(0x660), a7, 1
3f7e0e50:	sll    0x5, a7
3f7e0e60:	add    a13, a7
3f7e0e70:	move   *a13(0x140), *a7(0x510), 0
3f7e0ea0:	move   *a13(0x660), a7, 1
3f7e0ec0:	inc    a7
3f7e0ed0:	move   a7, *a13(0x660), 1
L3F7E0EF0:
3f7e0ef0:	move   *a13(0x660), a7, 1
3f7e0f10:	subk   10, a7
3f7e0f20:	jrne   L3F7E10C0
3f7e0f30:	move   a14, -*sp, 1
3f7e0f40:	movk   1, a7
3f7e0f50:	move   a7, *a14+, 1
3f7e0f60:	move   a13, a5
3f7e0f70:	addi   0x3a0, a5
3f7e0f90:	move   a5, *a14+, 1
3f7e0fa0:	move   a13, a1
3f7e0fb0:	addi   0x500, a1
3f7e0fd0:	move   a1, *a14+, 1
3f7e0fe0:	move   *a13(0x660), *a14+, 1
3f7e1000:	move   *a13(0xffc0), *a14+, 1
3f7e1020:	move   *a13(0xffe0), *a14+, 1
3f7e1040:	move   *a13(0xffc0), a7, 1
3f7e1060:	move   *a7(0x340), a1, 1
3f7e1080:	call   a1
3f7e1090:	sub    a1, a1
3f7e10a0:	move   a1, *a13(0x660), 1
L3F7E10C0:
3f7e10c0:	move   *a13(0x140), a7, 1
3f7e10e0:	inc    a7
3f7e10f0:	move   a7, *a13(0x140), 1
3f7e1110:	move   *a13(0x180), a5, 1
3f7e1130:	cmp    a5, a7
3f7e1140:	jalt   L3F7DEE70
L3F7E1160:
3f7e1160:	move   *a13(0x660), a11, 1
3f7e1180:	jaeq   L3F7E4990
3f7e11a0:	move   a14, -*sp, 1
3f7e11b0:	movk   1, a9
3f7e11c0:	move   a9, *a14+, 1
3f7e11d0:	move   a13, a7
3f7e11e0:	addi   0x3a0, a7
3f7e1200:	move   a7, *a14+, 1
3f7e1210:	move   a13, a5
3f7e1220:	addi   0x500, a5
3f7e1240:	move   a5, *a14+, 1
3f7e1250:	move   a11, *a14+, 1
3f7e1260:	move   *a13(0xffc0), *a14+, 1
3f7e1280:	move   *a13(0xffe0), *a14+, 1
3f7e12a0:	move   *a13(0xffc0), a3, 1
3f7e12c0:	move   *a3(0x340), a1, 1
3f7e12e0:	call   a1
3f7e12f0:	jauc   L3F7E4990
L3F7E1310:
3f7e1310:	move   *a9(0x40), *a14+, 1
3f7e1330:	move   *a9(0x60), *a14+, 1
3f7e1350:	move   *a9(0x140), *a14+, 1
3f7e1370:	move   *a9(0x160), *a14+, 1
3f7e1390:	calla  L3FE0E730
3f7e13c0:	jaeq   L3F7E4990
3f7e13e0:	move   *a9(0x0), *a14+, 1
3f7e1400:	move   *a9(0x20), *a14+, 1
3f7e1420:	move   *a9(0x100), *a14+, 1
3f7e1440:	move   *a9(0x120), *a14+, 1
3f7e1460:	calla  L3FE0E6D0
3f7e1490:	jaeq   L3F7E4990
3f7e14b0:	move   a7, *a13(0x100), 1
3f7e14d0:	move   *a9(0x80), *a14+, 1
3f7e14f0:	move   *a9(0xa0), *a14+, 1
3f7e1510:	move   *a9(0x100), *a14+, 1
3f7e1530:	move   *a9(0x120), *a14+, 1
3f7e1550:	calla  L3FE0E6D0
3f7e1580:	jreq   L3F7E16C0
3f7e1590:	movk   2, a3
3f7e15a0:	move   a3, *a13(0x120), 1
3f7e15c0:	addi   0x40, a14
3f7e15e0:	move   a14, -*sp, 1
3f7e15f0:	move   *a9(0xc0), *a14+, 1
3f7e1610:	move   *a9(0xe0), *a14+, 1
3f7e1630:	calla  L3FE14450
3f7e1660:	calla  L3FE10B50
3f7e1690:	move   a8, *a13(0x160), 1
3f7e16b0:	jruc   L3F7E1840
L3F7E16C0:
3f7e16c0:	move   a7, *a13(0x120), 1
3f7e16e0:	addi   0x40, a14
3f7e1700:	move   a14, -*sp, 1
3f7e1710:	move   *a9(0x140), *a14+, 1
3f7e1730:	move   *a9(0x160), *a14+, 1
3f7e1750:	move   *a13(0x20), *a14+, 1
3f7e1770:	move   *a13(0x40), *a14+, 1
3f7e1790:	calla  L3FE0C8D0
3f7e17c0:	calla  L3FE14450
3f7e17f0:	calla  L3FE10B50
3f7e1820:	move   a8, *a13(0x160), 1
L3F7E1840:
3f7e1840:	addi   0x40, a14
3f7e1860:	move   a14, -*sp, 1
3f7e1870:	move   *a9(0x40), *a14+, 1
3f7e1890:	move   *a9(0x60), *a14+, 1
3f7e18b0:	calla  L3FE14450
3f7e18e0:	calla  L3FE10B50
3f7e1910:	move   a8, *a13(0x180), 1
3f7e1930:	move   *a9(0x100), *a14+, 1
3f7e1950:	move   *a9(0x120), *a14+, 1
3f7e1970:	move   *a9(0x0), *a14+, 1
3f7e1990:	move   *a9(0x20), *a14+, 1
3f7e19b0:	calla  L3FE0C8D0
3f7e19e0:	move   -*a14, a8, 1
3f7e19f0:	move   a8, *a13(0x7e0), 1
3f7e1a10:	move   -*a14, a8, 1
3f7e1a20:	move   a8, *a13(0x7c0), 1
3f7e1a40:	move   *a13(0x7c0), *a14+, 1
3f7e1a60:	move   *a13(0x7e0), *a14+, 1
3f7e1a80:	movi   0x3f7e5e20, a8
3f7e1ab0:	move   *a8+, *a14+, 1
3f7e1ac0:	move   *a8+, *a14+, 1
3f7e1ad0:	calla  L3FE0EB40
3f7e1b00:	jreq   L3F7E1E10
3f7e1b10:	move   *a9(0x140), *a14+, 1
3f7e1b30:	move   *a9(0x160), *a14+, 1
3f7e1b50:	move   *a9(0x40), *a14+, 1
3f7e1b70:	move   *a9(0x60), *a14+, 1
3f7e1b90:	calla  L3FE0C8D0
3f7e1bc0:	move   *a13(0x7c0), *a14+, 1
3f7e1be0:	move   *a13(0x7e0), *a14+, 1
3f7e1c00:	calla  L3FE0D650
3f7e1c30:	move   -*a14, a8, 1
3f7e1c40:	move   a8, *a13(0x6e0), 1
3f7e1c60:	move   -*a14, a8, 1
3f7e1c70:	move   a8, *a13(0x6c0), 1
3f7e1c90:	move   *a13(0x6c0), *a14+, 1
3f7e1cb0:	move   *a13(0x6e0), *a14+, 1
3f7e1cd0:	move   *a9(0x100), *a14+, 1
3f7e1cf0:	move   *a9(0x120), *a14+, 1
3f7e1d10:	calla  L3FE0DE90
3f7e1d40:	move   *a9(0x140), *a14+, 1
3f7e1d60:	move   *a9(0x160), *a14+, 1
3f7e1d80:	calla  L3FE0C830
3f7e1db0:	move   -*a14, a8, 1
3f7e1dc0:	move   a8, *a13(0x720), 1
3f7e1de0:	move   -*a14, a8, 1
3f7e1df0:	move   a8, *a13(0x700), 1
L3F7E1E10:
3f7e1e10:	move   *a9(0x100), *a14+, 1
3f7e1e30:	move   *a9(0x120), *a14+, 1
3f7e1e50:	move   *a9(0x80), *a14+, 1
3f7e1e70:	move   *a9(0xa0), *a14+, 1
3f7e1e90:	calla  L3FE0C8D0
3f7e1ec0:	move   -*a14, a8, 1
3f7e1ed0:	move   a8, *a13(0x820), 1
3f7e1ef0:	move   -*a14, a8, 1
3f7e1f00:	move   a8, *a13(0x800), 1
3f7e1f20:	move   *a13(0x800), *a14+, 1
3f7e1f40:	move   *a13(0x820), *a14+, 1
3f7e1f60:	movi   0x3f7e5e20, a8
3f7e1f90:	move   *a8+, *a14+, 1
3f7e1fa0:	move   *a8+, *a14+, 1
3f7e1fb0:	calla  L3FE0EB40
3f7e1fe0:	jreq   L3F7E22F0
3f7e1ff0:	move   *a9(0x140), *a14+, 1
3f7e2010:	move   *a9(0x160), *a14+, 1
3f7e2030:	move   *a9(0xc0), *a14+, 1
3f7e2050:	move   *a9(0xe0), *a14+, 1
3f7e2070:	calla  L3FE0C8D0
3f7e20a0:	move   *a13(0x800), *a14+, 1
3f7e20c0:	move   *a13(0x820), *a14+, 1
3f7e20e0:	calla  L3FE0D650
3f7e2110:	move   -*a14, a8, 1
3f7e2120:	move   a8, *a13(0x760), 1
3f7e2140:	move   -*a14, a8, 1
3f7e2150:	move   a8, *a13(0x740), 1
3f7e2170:	move   *a13(0x740), *a14+, 1
3f7e2190:	move   *a13(0x760), *a14+, 1
3f7e21b0:	move   *a9(0x100), *a14+, 1
3f7e21d0:	move   *a9(0x120), *a14+, 1
3f7e21f0:	calla  L3FE0DE90
3f7e2220:	move   *a9(0x140), *a14+, 1
3f7e2240:	move   *a9(0x160), *a14+, 1
3f7e2260:	calla  L3FE0C830
3f7e2290:	move   -*a14, a8, 1
3f7e22a0:	move   a8, *a13(0x7a0), 1
3f7e22c0:	move   -*a14, a8, 1
3f7e22d0:	move   a8, *a13(0x780), 1
L3F7E22F0:
3f7e22f0:	move   *a13(0x160), *a13(0x140), 1
3f7e2320:	move   *a13(0x140), a3, 1
3f7e2340:	move   *a13(0x180), a1, 1
3f7e2360:	cmp    a1, a3
3f7e2370:	jage   L3F7E4810
L3F7E2390:
3f7e2390:	move   *a13(0xffa0), a11, 1
3f7e23b0:	move   *a13(0x140), a8, 1
3f7e23d0:	calla  L3FE11750
3f7e2400:	move   *a11(0x140), *a14+, 1
3f7e2420:	move   *a11(0x160), *a14+, 1
3f7e2440:	calla  L3FE0C830
3f7e2470:	move   -*a14, a8, 1
3f7e2480:	move   a8, *a13(0x300), 1
3f7e24a0:	move   -*a14, a8, 1
3f7e24b0:	move   a8, *a13(0x2e0), 1
3f7e24d0:	addi   0x40, a14
3f7e24f0:	move   a14, -*sp, 1
3f7e2500:	move   *a13(0x20), *a14+, 1
3f7e2520:	move   *a13(0x40), *a14+, 1
3f7e2540:	move   *a13(0x20), *a14+, 1
3f7e2560:	move   *a13(0x40), *a14+, 1
3f7e2580:	calla  L3FE0DE90
3f7e25b0:	move   *a13(0x2e0), *a14+, 1
3f7e25d0:	move   *a13(0x300), *a14+, 1
3f7e25f0:	move   *a13(0x2e0), *a14+, 1
3f7e2610:	move   *a13(0x300), *a14+, 1
3f7e2630:	calla  L3FE0DE90
3f7e2660:	calla  L3FE0C8D0
3f7e2690:	calla  L3FE1CBE0
3f7e26c0:	move   -*a14, a8, 1
3f7e26d0:	move   a8, *a13(0x340), 1
3f7e26f0:	move   -*a14, a8, 1
3f7e2700:	move   a8, *a13(0x320), 1
3f7e2720:	addi   0x40, a14
3f7e2740:	move   a14, -*sp, 1
3f7e2750:	move   *a11(0x100), *a14+, 1
3f7e2770:	move   *a11(0x120), *a14+, 1
3f7e2790:	move   *a13(0x320), *a14+, 1
3f7e27b0:	move   *a13(0x340), *a14+, 1
3f7e27d0:	calla  L3FE0C8D0
3f7e2800:	calla  L3FE14450
3f7e2830:	calla  L3FE10B50
3f7e2860:	move   a8, *a13(0x1a0), 1
3f7e2880:	move   *a13(0x120), a9, 1
3f7e28a0:	jrne   L3F7E2B20
3f7e28b0:	move   *a13(0x140), a8, 1
3f7e28d0:	calla  L3FE11750
3f7e2900:	move   *a11(0xc0), *a14+, 1
3f7e2920:	move   *a11(0xe0), *a14+, 1
3f7e2940:	calla  L3FE0E730
3f7e2970:	jreq   L3F7E29C0
3f7e2980:	movk   2, a7
3f7e2990:	move   a7, *a13(0x120), 1
3f7e29b0:	jruc   L3F7E2B20
L3F7E29C0:
3f7e29c0:	addi   0x40, a14
3f7e29e0:	move   a14, -*sp, 1
3f7e29f0:	move   *a11(0x100), *a14+, 1
3f7e2a10:	move   *a11(0x120), *a14+, 1
3f7e2a30:	move   *a13(0x320), *a14+, 1
3f7e2a50:	move   *a13(0x340), *a14+, 1
3f7e2a70:	calla  L3FE0C950
3f7e2aa0:	calla  L3FE14450
3f7e2ad0:	calla  L3FE10B50
3f7e2b00:	move   a8, *a13(0x1c0), 1
L3F7E2B20:
3f7e2b20:	move   *a13(0x120), a9, 1
3f7e2b40:	subk   2, a9
3f7e2b50:	jane   L3F7E3790
3f7e2b70:	move   *a13(0x140), a8, 1
3f7e2b90:	calla  L3FE11750
3f7e2bc0:	move   *a11(0x140), *a14+, 1
3f7e2be0:	move   *a11(0x160), *a14+, 1
3f7e2c00:	calla  L3FE0E9F0
3f7e2c30:	jreq   L3F7E2D80
3f7e2c40:	movk   1, a9
3f7e2c50:	move   a9, *a13(0x120), 1
3f7e2c70:	addi   0x40, a14
3f7e2c90:	move   a14, -*sp, 1
3f7e2ca0:	move   *a11(0x100), *a14+, 1
3f7e2cc0:	move   *a11(0x120), *a14+, 1
3f7e2ce0:	calla  L3FE14450
3f7e2d10:	calla  L3FE10B50
3f7e2d40:	move   a8, *a13(0x1c0), 1
3f7e2d60:	jauc   L3F7E41B0
L3F7E2D80:
3f7e2d80:	move   *a13(0x800), *a14+, 1
3f7e2da0:	move   *a13(0x820), *a14+, 1
3f7e2dc0:	movi   0x3f7e5e20, a8
3f7e2df0:	move   *a8+, *a14+, 1
3f7e2e00:	move   *a8+, *a14+, 1
3f7e2e10:	calla  L3FE0E9F0
3f7e2e40:	jreq   L3F7E2F00
3f7e2e50:	move   *a11(0x100), *a14+, 1
3f7e2e70:	move   *a11(0x120), *a14+, 1
3f7e2e90:	calla  L3FE10B50
3f7e2ec0:	move   a8, *a13(0x1c0), 1
3f7e2ee0:	jauc   L3F7E41B0
L3F7E2F00:
3f7e2f00:	move   *a13(0x740), *a14+, 1
3f7e2f20:	move   *a13(0x760), *a14+, 1
3f7e2f40:	movi   0x3f7e5e20, a8
3f7e2f70:	move   *a8+, *a14+, 1
3f7e2f80:	move   *a8+, *a14+, 1
3f7e2f90:	calla  L3FE0E9F0
3f7e2fc0:	jreq   L3F7E30E0
3f7e2fd0:	addi   0x40, a14
3f7e2ff0:	move   a14, -*sp, 1
3f7e3000:	move   *a11(0x80), *a14+, 1
3f7e3020:	move   *a11(0xa0), *a14+, 1
3f7e3040:	calla  L3FE14450
3f7e3070:	calla  L3FE10B50
3f7e30a0:	move   a8, *a13(0x1c0), 1
3f7e30c0:	jauc   L3F7E41B0
L3F7E30E0:
3f7e30e0:	move   *a13(0x140), a8, 1
3f7e3100:	calla  L3FE11750
3f7e3130:	move   *a13(0x780), *a14+, 1
3f7e3150:	move   *a13(0x7a0), *a14+, 1
3f7e3170:	calla  L3FE0C8D0
3f7e31a0:	move   *a13(0x740), *a14+, 1
3f7e31c0:	move   *a13(0x760), *a14+, 1
3f7e31e0:	calla  L3FE0D650
3f7e3210:	move   -*a14, a8, 1
3f7e3220:	move   a8, *a13(0x240), 1
3f7e3240:	move   -*a14, a8, 1
3f7e3250:	move   a8, *a13(0x220), 1
3f7e3270:	addi   0x40, a14
3f7e3290:	move   a14, -*sp, 1
3f7e32a0:	move   *a13(0x220), *a14+, 1
3f7e32c0:	move   *a13(0x240), *a14+, 1
3f7e32e0:	calla  L3FE14100
3f7e3310:	move   -*a14, a8, 1
3f7e3320:	move   a8, *a13(0x280), 1
3f7e3340:	move   -*a14, a8, 1
3f7e3350:	move   a8, *a13(0x260), 1
3f7e3370:	move   *a13(0x220), *a14+, 1
3f7e3390:	move   *a13(0x240), *a14+, 1
3f7e33b0:	move   *a13(0x260), *a14+, 1
3f7e33d0:	move   *a13(0x280), *a14+, 1
3f7e33f0:	calla  L3FE0C8D0
3f7e3420:	move   -*a14, a8, 1
3f7e3430:	move   a8, *a13(0x2c0), 1
3f7e3450:	move   -*a14, a8, 1
3f7e3460:	move   a8, *a13(0x2a0), 1
3f7e3480:	move   *a13(0x2a0), *a14+, 1
3f7e34a0:	move   *a13(0x2c0), *a14+, 1
3f7e34c0:	movi   0x3f7e5e20, a8
3f7e34f0:	move   *a8+, *a14+, 1
3f7e3500:	move   *a8+, *a14+, 1
3f7e3510:	calla  L3FE0E730
3f7e3540:	jreq   L3F7E3680
3f7e3550:	move   *a13(0x2a0), *a14+, 1
3f7e3570:	move   *a13(0x2c0), *a14+, 1
3f7e3590:	movi   0x3f7e5e60, a8
3f7e35c0:	move   *a8+, *a14+, 1
3f7e35d0:	move   *a8+, *a14+, 1
3f7e35e0:	calla  L3FE0E6F0
3f7e3610:	jreq   L3F7E3680
3f7e3620:	move   *a13(0x260), *a13(0x220), 1
3f7e3650:	move   *a13(0x280), *a13(0x240), 1
L3F7E3680:
3f7e3680:	addi   0x40, a14
3f7e36a0:	move   a14, -*sp, 1
3f7e36b0:	move   *a13(0x220), *a14+, 1
3f7e36d0:	move   *a13(0x240), *a14+, 1
3f7e36f0:	calla  L3FE14450
3f7e3720:	calla  L3FE10B50
3f7e3750:	move   a8, *a13(0x1c0), 1
3f7e3770:	jauc   L3F7E41B0
L3F7E3790:
3f7e3790:	move   *a13(0x120), a9, 1
3f7e37b0:	dsj    a9, L3F7E41B0
3f7e37d0:	move   *a13(0x7c0), *a14+, 1
3f7e37f0:	move   *a13(0x7e0), *a14+, 1
3f7e3810:	movi   0x3f7e5e20, a8
3f7e3840:	move   *a8+, *a14+, 1
3f7e3850:	move   *a8+, *a14+, 1
3f7e3860:	calla  L3FE0E9F0
3f7e3890:	jreq   L3F7E3950
3f7e38a0:	move   *a11(0x100), *a14+, 1
3f7e38c0:	move   *a11(0x120), *a14+, 1
3f7e38e0:	calla  L3FE10B50
3f7e3910:	move   a8, *a13(0x1c0), 1
3f7e3930:	jauc   L3F7E41B0
L3F7E3950:
3f7e3950:	move   *a13(0x6c0), *a14+, 1
3f7e3970:	move   *a13(0x6e0), *a14+, 1
3f7e3990:	movi   0x3f7e5e20, a8
3f7e39c0:	move   *a8+, *a14+, 1
3f7e39d0:	move   *a8+, *a14+, 1
3f7e39e0:	calla  L3FE0E9F0
3f7e3a10:	jreq   L3F7E3B20
3f7e3a20:	addi   0x40, a14
3f7e3a40:	move   a14, -*sp, 1
3f7e3a50:	move   *a11(0x0), *a14+, 1
3f7e3a70:	move   *a11(0x20), *a14+, 1
3f7e3a90:	calla  L3FE14450
3f7e3ac0:	calla  L3FE10B50
3f7e3af0:	move   a8, *a13(0x1c0), 1
3f7e3b10:	jruc   L3F7E41B0
L3F7E3B20:
3f7e3b20:	move   *a13(0x140), a8, 1
3f7e3b40:	calla  L3FE11750
3f7e3b70:	move   *a13(0x700), *a14+, 1
3f7e3b90:	move   *a13(0x720), *a14+, 1
3f7e3bb0:	calla  L3FE0C8D0
3f7e3be0:	move   *a13(0x6c0), *a14+, 1
3f7e3c00:	move   *a13(0x6e0), *a14+, 1
3f7e3c20:	calla  L3FE0D650
3f7e3c50:	move   -*a14, a8, 1
3f7e3c60:	move   a8, *a13(0x240), 1
3f7e3c80:	move   -*a14, a8, 1
3f7e3c90:	move   a8, *a13(0x220), 1
3f7e3cb0:	addi   0x40, a14
3f7e3cd0:	move   a14, -*sp, 1
3f7e3ce0:	move   *a13(0x220), *a14+, 1
3f7e3d00:	move   *a13(0x240), *a14+, 1
3f7e3d20:	calla  L3FE14100
3f7e3d50:	move   -*a14, a8, 1
3f7e3d60:	move   a8, *a13(0x280), 1
3f7e3d80:	move   -*a14, a8, 1
3f7e3d90:	move   a8, *a13(0x260), 1
3f7e3db0:	move   *a13(0x220), *a14+, 1
3f7e3dd0:	move   *a13(0x240), *a14+, 1
3f7e3df0:	move   *a13(0x260), *a14+, 1
3f7e3e10:	move   *a13(0x280), *a14+, 1
3f7e3e30:	calla  L3FE0C8D0
3f7e3e60:	move   -*a14, a8, 1
3f7e3e70:	move   a8, *a13(0x2c0), 1
3f7e3e90:	move   -*a14, a8, 1
3f7e3ea0:	move   a8, *a13(0x2a0), 1
3f7e3ec0:	move   *a13(0x2a0), *a14+, 1
3f7e3ee0:	move   *a13(0x2c0), *a14+, 1
3f7e3f00:	movi   0x3f7e5e20, a8
3f7e3f30:	move   *a8+, *a14+, 1
3f7e3f40:	move   *a8+, *a14+, 1
3f7e3f50:	calla  L3FE0E730
3f7e3f80:	jreq   L3F7E40C0
3f7e3f90:	move   *a13(0x2a0), *a14+, 1
3f7e3fb0:	move   *a13(0x2c0), *a14+, 1
3f7e3fd0:	movi   0x3f7e5e60, a8
3f7e4000:	move   *a8+, *a14+, 1
3f7e4010:	move   *a8+, *a14+, 1
3f7e4020:	calla  L3FE0E6F0
3f7e4050:	jreq   L3F7E40C0
3f7e4060:	move   *a13(0x260), *a13(0x220), 1
3f7e4090:	move   *a13(0x280), *a13(0x240), 1
L3F7E40C0:
3f7e40c0:	addi   0x40, a14
3f7e40e0:	move   a14, -*sp, 1
3f7e40f0:	move   *a13(0x220), *a14+, 1
3f7e4110:	move   *a13(0x240), *a14+, 1
3f7e4130:	calla  L3FE14450
3f7e4160:	calla  L3FE10B50
3f7e4190:	move   a8, *a13(0x1c0), 1
L3F7E41B0:
3f7e41b0:	move   *a13(0x660), a9, 1
3f7e41d0:	sll    0x5, a9
3f7e41e0:	add    a13, a9
3f7e41f0:	move   *a13(0x1c0), a7, 1
3f7e4210:	move   *a13(0x1a0), a5, 1
3f7e4230:	sub    a5, a7
3f7e4240:	move   a7, *a9(0x3a0), 1
3f7e4260:	move   *a13(0x660), a9, 1
3f7e4280:	sll    0x5, a9
3f7e4290:	add    a13, a9
3f7e42a0:	move   *a9(0x3a0), a9, 1
3f7e42c0:	jrne   L3F7E4400
3f7e42d0:	move   *a13(0x2e0), *a14+, 1
3f7e42f0:	move   *a13(0x300), *a14+, 1
3f7e4310:	move   *a13(0x20), *a14+, 1
3f7e4330:	move   *a13(0x40), *a14+, 1
3f7e4350:	calla  L3FE0E9F0
3f7e4380:	jreq   L3F7E4400
3f7e4390:	move   *a13(0x660), a9, 1
3f7e43b0:	sll    0x5, a9
3f7e43c0:	add    a13, a9
3f7e43d0:	movk   1, a7
3f7e43e0:	move   a7, *a9(0x3a0), 1
L3F7E4400:
3f7e4400:	move   *a13(0x660), a9, 1
3f7e4420:	sll    0x5, a9
3f7e4430:	add    a13, a9
3f7e4440:	move   *a9(0x3a0), a9, 1
3f7e4460:	jreq   L3F7E45A0
3f7e4470:	move   *a13(0x660), a9, 1
3f7e4490:	sll    0x5, a9
3f7e44a0:	add    a13, a9
3f7e44b0:	setf   16, 1, 0
3f7e44c0:	move   a5, *a9(0x500), 0
3f7e44e0:	move   *a13(0x660), a9, 1
3f7e4500:	sll    0x5, a9
3f7e4510:	add    a13, a9
3f7e4520:	move   *a13(0x140), *a9(0x510), 0
3f7e4550:	move   *a13(0x660), a9, 1
3f7e4570:	inc    a9
3f7e4580:	move   a9, *a13(0x660), 1
L3F7E45A0:
3f7e45a0:	move   *a13(0x660), a9, 1
3f7e45c0:	subk   10, a9
3f7e45d0:	jrne   L3F7E4770
3f7e45e0:	move   a14, -*sp, 1
3f7e45f0:	movk   1, a9
3f7e4600:	move   a9, *a14+, 1
3f7e4610:	move   a13, a7
3f7e4620:	addi   0x3a0, a7
3f7e4640:	move   a7, *a14+, 1
3f7e4650:	move   a13, a3
3f7e4660:	addi   0x500, a3
3f7e4680:	move   a3, *a14+, 1
3f7e4690:	move   *a13(0x660), *a14+, 1
3f7e46b0:	move   *a13(0xffc0), *a14+, 1
3f7e46d0:	move   *a13(0xffe0), *a14+, 1
3f7e46f0:	move   *a13(0xffc0), a1, 1
3f7e4710:	move   *a1(0x340), a9, 1
3f7e4730:	call   a9
3f7e4740:	sub    a9, a9
3f7e4750:	move   a9, *a13(0x660), 1
L3F7E4770:
3f7e4770:	move   *a13(0x140), a9, 1
3f7e4790:	inc    a9
3f7e47a0:	move   a9, *a13(0x140), 1
3f7e47c0:	move   *a13(0x180), a7, 1
3f7e47e0:	cmp    a7, a9
3f7e47f0:	jalt   L3F7E2390
L3F7E4810:
3f7e4810:	move   *a13(0x660), a11, 1
3f7e4830:	jreq   L3F7E4990
3f7e4840:	move   a14, -*sp, 1
3f7e4850:	movk   1, a9
3f7e4860:	move   a9, *a14+, 1
3f7e4870:	move   a13, a7
3f7e4880:	addi   0x3a0, a7
3f7e48a0:	move   a7, *a14+, 1
3f7e48b0:	move   a13, a5
3f7e48c0:	addi   0x500, a5
3f7e48e0:	move   a5, *a14+, 1
3f7e48f0:	move   a11, *a14+, 1
3f7e4900:	move   *a13(0xffc0), *a14+, 1
3f7e4920:	move   *a13(0xffe0), *a14+, 1
3f7e4940:	move   *a13(0xffc0), a3, 1
3f7e4960:	move   *a3(0x340), a1, 1
3f7e4980:	call   a1
L3F7E4990:
3f7e4990:	move   *sp(0x140), a14, 1
3f7e49b0:	mmfm   sp, a1,a3,a5,a7,a9,a10,a11,a12,a13
3f7e49d0:	rets   2
L3F7E49E0:
3f7e49e0:	mmtm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f7e4a00:	move   a14, a13
3f7e4a10:	addi   0x350, a14
3f7e4a30:	sub    a7, a7
3f7e4a40:	move   a7, *a13(0x310), 1
3f7e4a60:	move   *a13(0xff60), a5, 1
3f7e4a80:	move   *a5(0x20), *a13(0x330), 1
3f7e4ab0:	movb   *a5(0x178), a5
3f7e4ad0:	jrne   L3F7E5190
3f7e4ae0:	move   *a13(0x330), a5, 1
3f7e4b00:	setf   16, 1, 0
3f7e4b10:	move   *a5, a5, 0
3f7e4b20:	subk   7, a5
3f7e4b30:	jreq   L3F7E4B90
3f7e4b40:	move   *a13(0x330), a5, 1
3f7e4b60:	move   *a5, a5, 0
3f7e4b70:	subk   4, a5
3f7e4b80:	jrne   L3F7E5190
L3F7E4B90:
3f7e4b90:	move   *a13(0x330), a5, 1
3f7e4bb0:	move   *a5, a5, 0
3f7e4bc0:	subk   7, a5
3f7e4bd0:	jrne   L3F7E4C40
3f7e4be0:	movi   0xffff, a5
3f7e4c00:	move   a5, @0x20e610, 1
3f7e4c30:	jruc   L3F7E4C70
L3F7E4C40:
3f7e4c40:	move   a7, @0x20e610, 1
L3F7E4C70:
3f7e4c70:	move   *a13(0xffa0), a10, 1
3f7e4c90:	move   *a13(0xffe0), a5, 1
3f7e4cb0:	move   a10, a7
3f7e4cc0:	sub    a5, a7
3f7e4cd0:	move   a7, a10
3f7e4ce0:	move   *a13(0xff80), a7, 1
3f7e4d00:	move   *a7, a5, 0
3f7e4d10:	jrne   L3F7E4E30
3f7e4d20:	move   *a7(0x3b0), a9, 0
3f7e4d40:	move   *a7(0x3a0), *a13(0x0), 0
3f7e4d70:	move   a9, a5
3f7e4d80:	sll    0x10, a5
3f7e4d90:	move   *a13, a7, 0
3f7e4da0:	add    a7, a5
3f7e4db0:	move   a5, @0x20e5f0, 1
3f7e4de0:	sub    a7, a7
3f7e4df0:	move   a7, @0x20e490, 0
3f7e4e20:	jruc   L3F7E5020
L3F7E4E30:
3f7e4e30:	sub    a5, a5
3f7e4e40:	move   a5, @0x20e5f0, 1
3f7e4e70:	movk   1, a7
3f7e4e80:	move   a7, @0x20e490, 0
3f7e4eb0:	move   *a13(0xff80), a5, 1
3f7e4ed0:	move   *a5(0x80), a5, 1
3f7e4ef0:	move   *a5(0x60), a5, 1
3f7e4f10:	move   *a5(0xe0), a5, 1
3f7e4f30:	move   a5, @0x20e4c0, 1
3f7e4f60:	move   *a13(0xff80), a5, 1
3f7e4f80:	move   *a5(0x80), a5, 1
3f7e4fa0:	move   *a5(0x60), a5, 1
3f7e4fc0:	setf   16, 0, 0
3f7e4fd0:	move   *a5(0x110), a5, 0
3f7e4ff0:	move   a5, @0x20e4b0, 0
L3F7E5020:
3f7e5020:	move   *a13(0xffc0), a12, 1
3f7e5040:	move   *a13(0xffe0), a5, 1
3f7e5060:	move   a12, a7
3f7e5070:	sub    a5, a7
3f7e5080:	move   a7, a12
3f7e5090:	move   a5, a9
3f7e50a0:	sll    0x1, a9
3f7e50b0:	move   a14, -*sp, 1
3f7e50c0:	move   *a13(0xff60), *a14+, 1
3f7e50e0:	move   a10, a7
3f7e50f0:	sll    0x10, a7
3f7e5100:	add    a12, a7
3f7e5110:	move   a7, *a14+, 1
3f7e5120:	move   a9, *a14+, 1
3f7e5130:	move   a9, *a14+, 1
3f7e5140:	calla  L3F74EAE0
3f7e5170:	jauc   L3F7E5B80
L3F7E5190:
3f7e5190:	move   *a13(0xffa0), a10, 1
3f7e51b0:	move   *a13(0xffe0), a5, 1
3f7e51d0:	move   a10, a7
3f7e51e0:	sub    a5, a7
3f7e51f0:	move   a7, a10
3f7e5200:	move   *a13(0xffa0), a7, 1
3f7e5220:	add    a5, a7
3f7e5230:	move   a7, a11
3f7e5240:	inc    a11
3f7e5250:	move   a10, a9
3f7e5260:	cmp    a11, a9
3f7e5270:	jrge   L3F7E5A00
L3F7E5280:
3f7e5280:	move   *a13(0xffa0), a7, 1
3f7e52a0:	sub    a9, a7
3f7e52b0:	move   a7, *a13(0x10), 1
3f7e52d0:	move   a14, -*sp, 1
3f7e52e0:	move   *a13(0xffe0), a5, 1
3f7e5300:	mpys   a5, a5
3f7e5310:	sll    0x4, a5
3f7e5320:	mpys   a7, a7
3f7e5330:	sll    0x4, a7
3f7e5340:	sub    a7, a5
3f7e5350:	move   a5, *a14+, 1
3f7e5360:	calla  L3FBFCE00
3f7e5390:	move   a8, *a13(0x30), 1
3f7e53b0:	sra    0x2, a8
3f7e53c0:	move   *a13(0xffc0), a12, 1
3f7e53e0:	move   a12, a7
3f7e53f0:	sub    a8, a7
3f7e5400:	move   a7, a12
3f7e5410:	jrge   L3F7E5430
3f7e5420:	sub    a12, a12
L3F7E5430:
3f7e5430:	move   *a13(0xffc0), a7, 1
3f7e5450:	move   *a13(0x30), a5, 1
3f7e5470:	sra    0x2, a5
3f7e5480:	add    a7, a5
3f7e5490:	move   a5, a0
3f7e54a0:	inc    a0
3f7e54b0:	move   *a13(0x310), a5, 1
3f7e54d0:	sll    0x5, a5
3f7e54e0:	add    a13, a5
3f7e54f0:	move   a0, a3
3f7e5500:	sub    a12, a3
3f7e5510:	move   a3, *a5(0x50), 1
3f7e5530:	move   *a13(0x310), a5, 1
3f7e5550:	sll    0x5, a5
3f7e5560:	add    a13, a5
3f7e5570:	move   *a5(0x50), a5, 1
3f7e5590:	jrne   L3F7E5670
3f7e55a0:	move   *a13(0x10), a5, 1
3f7e55c0:	move   *a13(0xffe0), a3, 1
3f7e55e0:	cmp    a3, a5
3f7e55f0:	jrne   L3F7E5670
3f7e5600:	move   *a13(0x310), a3, 1
3f7e5620:	sll    0x5, a3
3f7e5630:	add    a13, a3
3f7e5640:	movk   1, a5
3f7e5650:	move   a5, *a3(0x50), 1
L3F7E5670:
3f7e5670:	move   *a13(0x310), a5, 1
3f7e5690:	sll    0x5, a5
3f7e56a0:	add    a13, a5
3f7e56b0:	move   *a5(0x50), a5, 1
3f7e56d0:	jreq   L3F7E5800
3f7e56e0:	move   *a13(0x310), a5, 1
3f7e5700:	sll    0x5, a5
3f7e5710:	add    a13, a5
3f7e5720:	setf   16, 1, 0
3f7e5730:	move   a12, *a5(0x1b0), 0
3f7e5750:	move   *a13(0x310), a5, 1
3f7e5770:	sll    0x5, a5
3f7e5780:	add    a13, a5
3f7e5790:	move   a9, *a5(0x1c0), 0
3f7e57b0:	move   *a13(0x310), a5, 1
3f7e57d0:	inc    a5
3f7e57e0:	move   a5, *a13(0x310), 1
L3F7E5800:
3f7e5800:	move   *a13(0x310), a5, 1
3f7e5820:	subk   10, a5
3f7e5830:	jrne   L3F7E59D0
3f7e5840:	move   a14, -*sp, 1
3f7e5850:	movk   1, a5
3f7e5860:	move   a5, *a14+, 1
3f7e5870:	move   a13, a3
3f7e5880:	addi   0x50, a3
3f7e58a0:	move   a3, *a14+, 1
3f7e58b0:	move   a13, a5
3f7e58c0:	addi   0x1b0, a5
3f7e58e0:	move   a5, *a14+, 1
3f7e58f0:	move   *a13(0x310), *a14+, 1
3f7e5910:	move   *a13(0xff60), *a14+, 1
3f7e5930:	move   *a13(0xff80), *a14+, 1
3f7e5950:	move   *a13(0xff60), a3, 1
3f7e5970:	move   *a3(0x340), a5, 1
3f7e5990:	call   a5
3f7e59a0:	sub    a5, a5
3f7e59b0:	move   a5, *a13(0x310), 1
L3F7E59D0:
3f7e59d0:	inc    a9
3f7e59e0:	cmp    a11, a9
3f7e59f0:	jrlt   L3F7E5280
L3F7E5A00:
3f7e5a00:	move   *a13(0x310), a7, 1
3f7e5a20:	jreq   L3F7E5B80
3f7e5a30:	move   a14, -*sp, 1
3f7e5a40:	movk   1, a5
3f7e5a50:	move   a5, *a14+, 1
3f7e5a60:	move   a13, a3
3f7e5a70:	addi   0x50, a3
3f7e5a90:	move   a3, *a14+, 1
3f7e5aa0:	move   a13, a5
3f7e5ab0:	addi   0x1b0, a5
3f7e5ad0:	move   a5, *a14+, 1
3f7e5ae0:	move   a7, *a14+, 1
3f7e5af0:	move   *a13(0xff60), *a14+, 1
3f7e5b10:	move   *a13(0xff80), *a14+, 1
3f7e5b30:	move   *a13(0xff60), a3, 1
3f7e5b50:	move   *a3(0x340), a5, 1
3f7e5b70:	call   a5
L3F7E5B80:
3f7e5b80:	move   *sp(0x140), a14, 1
3f7e5ba0:	mmfm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f7e5bc0:	rets   2
3f7e5bd0:	rl     a11, a13
3f7e5be0:	.word  0x7845
3f7e5bf0:	sra    b11, b4
3f7e5c00:	sra    a3, a14
3f7e5c10:	sra    b10, b3
3f7e5c20:	mods   a11, a7
3f7e5c30:	modu   a3, a5
3f7e5c40:	sla    0x3, b4
3f7e5c50:	sla    a11, a3
3f7e5c60:	mods   a3, a12
3f7e5c70:	sra    a3, a5
3f7e5c80:	.word  0x7720
3f7e5c90:	.word  0x7469
3f7e5ca0:	sla    0x3, a8
3f7e5cb0:	modu   a11, a3
3f7e5cc0:	modu   a3, a9
3f7e5cd0:	rl     a11, a3
3f7e5ce0:	sra    a11, a4
3f7e5cf0:	.word  0x746e
3f7e5d00:	.word  0x7020
3f7e5d10:	rl     a11, sp
3f7e5d20:	.word  0x746e
3f7e5d30:	srl    0xd, b3
L3F7E5D40:
3f7e5d40:	.word  0x000a
3f7e5d50:	modu   b11, b0
3f7e5d60:	rl     b11, b3
3f7e5d70:	rl     b11, b4
3f7e5d80:	sra    b11, b6
3f7e5d90:	sra    a1, a0
3f7e5da0:	sla    0x1, b10
3f7e5db0:	sll    0x9, a0
3f7e5dc0:	.word  0x0a64
3f7e5dd0:	.word  0x0000
3f7e5de0:	.word  0x0000
3f7e5df0:	.word  0x0000
3f7e5e00:	.word  0x0000
3f7e5e10:	add    b0, b8
3f7e5e20:	.word  0x0000
3f7e5e30:	.word  0x0000
3f7e5e40:	.word  0x0000
3f7e5e50:	.word  0x0000
3f7e5e60:	drav   a6, a6
L3F7E5E70:
3f7e5e70:	move   *b2(0x637b), *b10+, 0
3f7e5e90:	dsjs   a8, L3F7E5D40
3f7e5ea0:	subk   20, a13
3f7e5eb0:	move   -*a1, -*a2, 1
3f7e5ec0:	move   b7, *b13+, 0
3f7e5ed0:	add    a0, a12
3f7e5ee0:	subk   20, a13
3f7e5ef0:	move   -*a1, -*a2, 1
L3F7E5F00:
3f7e5f00:	move   b7, *b13+, 0
3f7e5f10:	jruc   L3F7E5FE0
3f7e5f20:	subk   20, a13
3f7e5f30:	move   -*a1, -*a2, 1
3f7e5f40:	move   b7, *b13+, 0
3f7e5f50:	add    b0, b12
3f7e5f60:	subk   20, a14
3f7e5f70:	move   -*a1, -*a2, 1
3f7e5f80:	move   b7, *b13+, 0
3f7e5f90:	add    a1, a12
3f7e5fa0:	.word  0x0000
3f7e5fb0:	.word  0x0000
3f7e5fc0:	.word  0x0000
3f7e5fd0:	add    a3, a8
L3F7E5FE0:
3f7e5fe0:	.word  0x0000
3f7e5ff0:	.word  0x0000
3f7e6000:	add    a0, a0
3f7e6010:	add    b3, b11
3f7e6020:	.word  0x0000
3f7e6030:	.word  0x0000
3f7e6040:	.word  0x0000
3f7e6050:	dsjs   b8, L3F7E5E70
3f7e6060:	move   *a9(0xb90d), *a8+, 1
3f7e6080:	move   *b5(0x3fff), b14, 0
3f7e60a0:	move   b3, b3
3f7e60b0:	cvxyl  b7, b5
3f7e60c0:	.word  0x3636
3f7e60d0:	dsjs   b12, L3F7E5F00
3f7e60e0:	.word  0x0000
3f7e60f0:	.word  0x0000
3f7e6100:	.word  0x0000
3f7e6110:	add    a0, a8
L3F7E6120:
3f7e6120:	mmtm   sp, a0,a2,a4,a5,a7,a9,a10,a11,a12,a13
3f7e6140:	move   a14, a13
3f7e6150:	addi   0x120, a14
3f7e6170:	move   *a13(0xffe0), a9, 1
3f7e6190:	move   *a9(0xc0), a7, 1
3f7e61b0:	jrne   L3F7E6370
3f7e61c0:	move   a14, -*sp, 1
3f7e61d0:	movi   0x694, a7
3f7e61f0:	move   a7, *a14+, 1
3f7e6200:	calla  L3F701230
3f7e6230:	move   a8, a10
3f7e6240:	sub    a7, a7
3f7e6250:	move   a7, *a9(0xe0), 1
3f7e6270:	move   a10, *a9(0xc0), 1
3f7e6290:	move   a10, a5
3f7e62a0:	addk   32, a5
3f7e62b0:	move   a5, *a9(0x60), 1
3f7e62d0:	move   a10, a5
3f7e62e0:	addi   0x33c0, a5
3f7e6300:	move   a5, *a9(0x80), 1
3f7e6320:	move   *a9(0xe0), *a10(0x0), 1
3f7e6350:	move   a10, *a9(0xe0), 1
L3F7E6370:
3f7e6370:	move   *a9(0x60), *a9(0x20), 1
3f7e63a0:	move   *a9(0x20), a11, 1
3f7e63c0:	move   a11, a12
3f7e63d0:	move   a13, a0
3f7e63e0:	move   *a9, a7, 1
3f7e63f0:	move   a7, a4
3f7e6400:	move   *a9, a7, 1
3f7e6410:	move   *a7, a2, 1
3f7e6420:	jaeq   L3F7E6F70
3f7e6440:	setf   16, 1, 0
3f7e6450:	move   *a2(0x30), *a13(0xe0), 0
L3F7E6480:
3f7e6480:	move   *a9(0x80), a7, 1
3f7e64a0:	cmp    a7, a11
3f7e64b0:	jrhi   L3F7E6B10
3f7e64c0:	move   a0, *a11(0x20), 1
3f7e64e0:	move   a11, *a0, 1
3f7e64f0:	setf   16, 1, 0
3f7e6500:	move   *a2(0x30), a7, 0
3f7e6520:	move   *a13(0xe0), a5, 0
3f7e6540:	cmp    a5, a7
3f7e6550:	jrle   L3F7E65D0
3f7e6560:	cmp    a11, a12
3f7e6570:	jreq   L3F7E65D0
L3F7E6580:
3f7e6580:	move   a11, *a12(0x80), 1
3f7e65a0:	move   *a12, a12, 1
3f7e65b0:	cmp    a11, a12
3f7e65c0:	jrne   L3F7E6580
L3F7E65D0:
3f7e65d0:	sub    a7, a7
3f7e65e0:	move   a7, *a11, 1
3f7e65f0:	setf   16, 1, 0
3f7e6600:	move   *a2(0x30), a5, 0
3f7e6620:	move   a5, *a13(0xe0), 0
3f7e6640:	move   a5, *a11(0x40), 0
3f7e6660:	move   *a2(0x20), *a11(0x50), 0
3f7e6690:	movk   1, a7
3f7e66a0:	move   a7, *a11(0x70), 0
3f7e66c0:	sub    a7, a7
3f7e66d0:	move   a7, *a11(0x80), 1
3f7e66f0:	move   a2, *a11(0xa0), 1
3f7e6710:	move   a4, *a11(0xc0), 1
3f7e6730:	move   a11, a0
3f7e6740:	addi   0xe0, a11
3f7e6760:	movk   8, a7
3f7e6770:	move   a7, *a13(0x100), 1
3f7e6790:	move   *a2(0x50), *a13(0xf0), 0
L3F7E67C0:
3f7e67c0:	move   a2, a4
3f7e67d0:	move   *a4(0x50), a7, 0
3f7e67f0:	move   *a13(0xf0), a5, 0
3f7e6810:	cmp    a5, a7
3f7e6820:	jrgt   L3F7E6AD0
L3F7E6830:
3f7e6830:	move   *a2, a2, 1
3f7e6840:	jreq   L3F7E6920
3f7e6850:	setf   16, 1, 0
3f7e6860:	move   *a2(0x30), a7, 0
3f7e6880:	move   *a13(0xe0), a5, 0
3f7e68a0:	cmp    a5, a7
3f7e68b0:	jrgt   L3F7E6920
3f7e68c0:	move   *a13(0x100), a7, 1
3f7e68e0:	dec    a7
3f7e68f0:	move   a7, *a13(0x100), 1
3f7e6910:	jrne   L3F7E67C0
L3F7E6920:
3f7e6920:	move   *a13(0x100), a7, 1
3f7e6940:	jreq   L3F7E69B0
3f7e6950:	neg    a7
3f7e6960:	addk   9, a7
3f7e6970:	setf   16, 1, 0
3f7e6980:	move   a7, *a0(0x70), 0
3f7e69a0:	jruc   L3F7E69F0
L3F7E69B0:
3f7e69b0:	movk   8, a5
3f7e69c0:	setf   16, 1, 0
3f7e69d0:	move   a5, *a0(0x70), 0
L3F7E69F0:
3f7e69f0:	move   *a13(0xf0), *a0(0x60), 0
3f7e6a20:	move   *a12(0x60), a7, 0
3f7e6a40:	move   *a13(0xf0), a5, 0
3f7e6a60:	cmp    a5, a7
3f7e6a70:	jrge   L3F7E6AA0
3f7e6a80:	move   a5, *a12(0x60), 0
L3F7E6AA0:
3f7e6aa0:	move   a2, a7
3f7e6ab0:	jrne   L3F7E6480
3f7e6ac0:	jruc   L3F7E6D10
L3F7E6AD0:
3f7e6ad0:	move   *a4(0x50), *a13(0xf0), 0
3f7e6b00:	jruc   L3F7E6830
L3F7E6B10:
3f7e6b10:	move   *a9(0x80), a7, 1
3f7e6b30:	cmp    a7, a11
3f7e6b40:	jrls   L3F7E6480
3f7e6b50:	move   a14, -*sp, 1
3f7e6b60:	movi   0x694, a7
3f7e6b80:	move   a7, *a14+, 1
3f7e6b90:	calla  L3F701230
3f7e6bc0:	move   a8, a10
3f7e6bd0:	move   a10, *a9(0xc0), 1
3f7e6bf0:	move   a10, a5
3f7e6c00:	addk   32, a5
3f7e6c10:	move   a5, *a9(0x60), 1
3f7e6c30:	move   a10, a5
3f7e6c40:	addi   0x33c0, a5
3f7e6c60:	move   a5, *a9(0x80), 1
3f7e6c80:	move   *a9(0xe0), *a10(0x0), 1
3f7e6cb0:	move   a10, *a9(0xe0), 1
3f7e6cd0:	move   *a9(0x60), a11, 1
3f7e6cf0:	jauc   L3F7E6480
L3F7E6D10:
3f7e6d10:	move   *a9(0x80), a7, 1
3f7e6d30:	cmp    a7, a11
3f7e6d40:	jrls   L3F7E6EF0
3f7e6d50:	move   a14, -*sp, 1
3f7e6d60:	movi   0x694, a7
3f7e6d80:	move   a7, *a14+, 1
3f7e6d90:	calla  L3F701230
3f7e6dc0:	move   a8, a10
3f7e6dd0:	move   a10, *a9(0xc0), 1
3f7e6df0:	move   a10, a5
3f7e6e00:	addk   32, a5
3f7e6e10:	move   a5, *a9(0x60), 1
3f7e6e30:	move   a10, a5
3f7e6e40:	addi   0x33c0, a5
3f7e6e60:	move   a5, *a9(0x80), 1
3f7e6e80:	move   *a9(0xe0), *a10(0x0), 1
3f7e6eb0:	move   a10, *a9(0xe0), 1
3f7e6ed0:	move   *a9(0x60), a11, 1
L3F7E6EF0:
3f7e6ef0:	move   a11, *a0, 1
3f7e6f00:	cmp    a11, a12
3f7e6f10:	jreq   L3F7E6F70
L3F7E6F20:
3f7e6f20:	move   a11, *a12(0x80), 1
3f7e6f40:	move   *a12, a12, 1
3f7e6f50:	cmp    a11, a12
3f7e6f60:	jrne   L3F7E6F20
L3F7E6F70:
3f7e6f70:	cmp    a13, a0
3f7e6f80:	jreq   L3F7E6FC0
3f7e6f90:	move   a0, *a11(0x20), 1
3f7e6fb0:	jruc   L3F7E6FF0
L3F7E6FC0:
3f7e6fc0:	sub    a7, a7
3f7e6fd0:	move   a7, *a11(0x20), 1
L3F7E6FF0:
3f7e6ff0:	sub    a7, a7
3f7e7000:	move   a7, *a11, 1
3f7e7010:	movi   0x7ffe, a5
3f7e7030:	setf   16, 1, 0
3f7e7040:	move   a5, *a11(0x40), 0
3f7e7060:	inc    a5
3f7e7070:	move   a5, *a11(0x50), 0
3f7e7090:	move   a5, *a11(0x60), 0
3f7e70b0:	move   a7, *a11(0x80), 1
3f7e70d0:	move   a7, *a11(0xa0), 1
3f7e70f0:	move   a4, *a11(0xc0), 1
3f7e7110:	move   a11, a5
3f7e7120:	addi   0xe0, a5
3f7e7140:	move   a5, *a9(0x60), 1
3f7e7160:	move   *a9(0x20), a5, 1
3f7e7180:	move   a7, *a5(0x20), 1
3f7e71a0:	move   a11, *a9(0x40), 1
3f7e71c0:	move   *sp(0x160), a14, 1
3f7e71e0:	mmfm   sp, a0,a2,a4,a5,a7,a9,a10,a11,a12,a13
3f7e7200:	rets   2
L3F7E7210:
3f7e7210:	mmtm   sp, a0,a2,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f7e7230:	move   a14, a13
3f7e7240:	addi   0x90, a14
3f7e7260:	move   *a13(0xffe0), a9, 1
3f7e7280:	move   *a13(0xffc0), a10, 1
3f7e72a0:	move   *a13(0xffa0), a11, 1
3f7e72c0:	setf   16, 1, 0
3f7e72d0:	move   *a11(0x20), *a13(0x0), 0
3f7e7300:	move   *a11(0x30), *a13(0x10), 0
3f7e7330:	move   *a13(0x10), a7, 0
3f7e7350:	cmpi   0x7fff, a7
3f7e7370:	jrge   L3F7E73C0
3f7e7380:	move   *a13, a7, 0
3f7e7390:	cmpi   0x7fff, a7
3f7e73b0:	jrlt   L3F7E7440
L3F7E73C0:
3f7e73c0:	move   a14, -*sp, 1
3f7e73d0:	movi   0x3f7ea620, a8
3f7e7400:	move   a8, *a14+, 1
3f7e7410:	calla  L3F35BD40
L3F7E7440:
3f7e7440:	setf   16, 1, 0
3f7e7450:	move   *a10(0x40), a7, 0
3f7e7470:	move   *a13(0x10), a5, 0
3f7e7490:	cmp    a5, a7
3f7e74a0:	jreq   L3F7E7580
L3F7E74B0:
3f7e74b0:	move   *a10(0x40), a7, 0
3f7e74d0:	move   *a13(0x10), a5, 0
3f7e74f0:	cmp    a5, a7
3f7e7500:	jagt   L3F7E8A60
3f7e7520:	move   *a10(0x80), a10, 1
3f7e7540:	move   *a10(0x40), a7, 0
3f7e7560:	cmp    a5, a7
3f7e7570:	jrne   L3F7E74B0
L3F7E7580:
3f7e7580:	move   *a10, a10, 1
3f7e7590:	move   *a10(0x40), a7, 0
3f7e75b0:	move   *a13(0x10), a5, 0
3f7e75d0:	cmp    a5, a7
3f7e75e0:	jrgt   L3F7E76B0
L3F7E75F0:
3f7e75f0:	move   *a10(0x50), a7, 0
3f7e7610:	move   *a13, a5, 0
3f7e7620:	cmp    a5, a7
3f7e7630:	jrgt   L3F7E76B0
3f7e7640:	move   *a10, a10, 1
3f7e7650:	move   *a10(0x40), a7, 0
3f7e7670:	move   *a13(0x10), a5, 0
3f7e7690:	cmp    a5, a7
3f7e76a0:	jrle   L3F7E75F0
L3F7E76B0:
3f7e76b0:	move   *a10(0x20), a10, 1
3f7e76d0:	move   *a10(0xa0), a12, 1
3f7e76f0:	move   *a10(0xc0), a0, 1
3f7e7710:	move   *a12(0x30), a7, 0
3f7e7730:	move   *a13(0x10), a5, 0
3f7e7750:	cmp    a5, a7
3f7e7760:	jrgt   L3F7E7850
L3F7E7770:
3f7e7770:	move   *a12(0x20), a7, 0
3f7e7790:	move   *a13, a5, 0
3f7e77a0:	cmp    a5, a7
3f7e77b0:	jrge   L3F7E7850
3f7e77c0:	move   a12, a0
3f7e77d0:	move   *a12, a12, 1
3f7e77e0:	jreq   L3F7E7850
3f7e77f0:	move   *a12(0x30), a7, 0
3f7e7810:	move   *a13(0x10), a5, 0
3f7e7830:	cmp    a5, a7
3f7e7840:	jrle   L3F7E7770
L3F7E7850:
3f7e7850:	move   a11, *a0, 1
3f7e7860:	move   *a9, a7, 1
3f7e7870:	addk   32, a7
3f7e7880:	move   *a7, a5, 1
3f7e7890:	inc    a5
3f7e78a0:	move   a5, *a7, 1
3f7e78b0:	move   a12, *a11, 1
3f7e78c0:	move   *a11(0x50), a7, 0
3f7e78e0:	move   *a10(0x60), a5, 0
3f7e7900:	cmp    a5, a7
3f7e7910:	jrle   L3F7E7950
3f7e7920:	move   *a11(0x50), *a10(0x60), 0
L3F7E7950:
3f7e7950:	move   *a10(0xa0), a7, 1
3f7e7970:	cmp    a12, a7
3f7e7980:	jrne   L3F7E79E0
3f7e7990:	move   a11, *a10(0xa0), 1
3f7e79b0:	move   *a11(0x20), *a10(0x50), 0
L3F7E79E0:
3f7e79e0:	move   *a10, a2, 1
3f7e79f0:	move   *a2(0xc0), a7, 1
3f7e7a10:	cmp    a0, a7
3f7e7a20:	jrne   L3F7E7A50
3f7e7a30:	move   a11, *a2(0xc0), 1
L3F7E7A50:
3f7e7a50:	setf   16, 1, 0
3f7e7a60:	move   *a10(0x70), a7, 0
3f7e7a80:	inc    a7
3f7e7a90:	move   a7, *a10(0x70), 0
3f7e7ab0:	sext   a7, 0
3f7e7ac0:	subk   8, a7
3f7e7ad0:	jale   L3F7E91A0
3f7e7af0:	move   *a9(0xa0), a4, 1
3f7e7b10:	jreq   L3F7E7B60
3f7e7b20:	move   *a4(0x0), *a9(0xa0), 1
3f7e7b50:	jruc   L3F7E7E70
L3F7E7B60:
3f7e7b60:	move   *a9(0x60), a7, 1
3f7e7b80:	addi   0xe0, a7
3f7e7ba0:	move   a7, *a9(0x60), 1
3f7e7bc0:	move   a7, a4
3f7e7bd0:	subi   0xe0, a4
3f7e7bf0:	move   *a9(0x80), a7, 1
3f7e7c10:	cmp    a7, a4
3f7e7c20:	jrls   L3F7E7E70
3f7e7c30:	move   a14, -*sp, 1
3f7e7c40:	movi   0x694, a7
3f7e7c60:	move   a7, *a14+, 1
3f7e7c70:	calla  L3F701230
3f7e7ca0:	move   a8, *a13(0x40), 1
3f7e7cc0:	move   a8, *a9(0xc0), 1
3f7e7ce0:	addk   32, a8
3f7e7cf0:	move   a8, *a9(0x60), 1
3f7e7d10:	move   *a13(0x40), a5, 1
3f7e7d30:	addi   0x33c0, a5
3f7e7d50:	move   a5, *a9(0x80), 1
3f7e7d70:	move   *a13(0x40), a5, 1
3f7e7d90:	move   *a9(0xe0), *a5(0x0), 1
3f7e7dc0:	move   a5, *a9(0xe0), 1
3f7e7de0:	move   *a9(0x60), a7, 1
3f7e7e00:	addi   0xe0, a7
3f7e7e20:	move   a7, *a9(0x60), 1
3f7e7e40:	move   a7, a4
3f7e7e50:	subi   0xe0, a4
L3F7E7E70:
3f7e7e70:	move   *a10(0xa0), a12, 1
3f7e7e90:	movk   5, a7
3f7e7ea0:	move   a7, *a13(0x20), 1
3f7e7ec0:	dec    a7
3f7e7ed0:	move   a7, *a13(0x20), 1
3f7e7ef0:	jreq   L3F7E7F70
L3F7E7F00:
3f7e7f00:	move   *a12, a12, 1
3f7e7f10:	move   *a13(0x20), a7, 1
3f7e7f30:	dec    a7
3f7e7f40:	move   a7, *a13(0x20), 1
3f7e7f60:	jrne   L3F7E7F00
L3F7E7F70:
3f7e7f70:	move   a2, *a4, 1
3f7e7f80:	move   a10, *a4(0x20), 1
3f7e7fa0:	setf   16, 1, 0
3f7e7fb0:	move   *a10(0x40), *a4(0x40), 0
3f7e7fe0:	move   *a10(0x70), a5, 0
3f7e8000:	subk   5, a5
3f7e8010:	move   a5, *a4(0x70), 0
3f7e8030:	move   *a10(0x80), *a4(0x80), 1
3f7e8060:	move   a12, *a4(0xc0), 1
3f7e8080:	move   *a12, a12, 1
3f7e8090:	move   *a12(0x20), *a4(0x50), 0
3f7e80c0:	move   a12, *a4(0xa0), 1
3f7e80e0:	move   a4, *a2(0x20), 1
3f7e8100:	move   a4, *a10, 1
3f7e8110:	movk   5, a5
3f7e8120:	move   a5, *a10(0x70), 0
3f7e8140:	move   *a9(0x100), a5, 1
3f7e8160:	jreq   L3F7E87D0
3f7e8170:	movi   0x8000, a5
3f7e8190:	move   a5, *a13(0x40), 0
3f7e81b0:	move   *a2(0xa0), *a13(0x50), 1
L3F7E81E0:
3f7e81e0:	setf   16, 1, 0
3f7e81f0:	move   *a12(0x50), a7, 0
3f7e8210:	move   *a13(0x40), a5, 0
3f7e8230:	cmp    a5, a7
3f7e8240:	jrgt   L3F7E82F0
L3F7E8250:
3f7e8250:	move   *a12, a12, 1
3f7e8260:	move   *a13(0x50), a7, 1
3f7e8280:	cmp    a7, a12
3f7e8290:	jrne   L3F7E81E0
3f7e82a0:	setf   16, 1, 0
3f7e82b0:	move   *a13(0x40), *a4(0x60), 0
3f7e82e0:	jruc   L3F7E8330
L3F7E82F0:
3f7e82f0:	move   *a12(0x50), *a13(0x40), 0
3f7e8320:	jruc   L3F7E8250
L3F7E8330:
3f7e8330:	move   a10, *a13(0x70), 1
L3F7E8350:
3f7e8350:	move   *a13(0x70), a7, 1
3f7e8370:	move   *a7(0x20), a5, 1
3f7e8390:	jreq   L3F7E8490
3f7e83a0:	move   *a7(0x20), a5, 1
3f7e83c0:	setf   16, 1, 0
3f7e83d0:	move   *a5(0x40), a5, 0
3f7e83f0:	move   *a13(0x10), a7, 0
3f7e8410:	cmp    a7, a5
3f7e8420:	jrlt   L3F7E8490
3f7e8430:	move   *a13(0x70), a5, 1
3f7e8450:	move   *a5(0x20), *a13(0x70), 1
3f7e8480:	jruc   L3F7E8350
L3F7E8490:
3f7e8490:	move   *a13(0x70), a7, 1
3f7e84b0:	cmp    a10, a7
3f7e84c0:	jreq   L3F7E86C0
3f7e84d0:	movi   0x8000, a5
3f7e84f0:	setf   16, 1, 0
3f7e8500:	move   a5, *a13(0x40), 0
3f7e8520:	move   *a10(0xa0), a12, 1
3f7e8540:	move   *a4(0xa0), *a13(0x50), 1
L3F7E8570:
3f7e8570:	setf   16, 1, 0
3f7e8580:	move   *a12(0x50), a7, 0
3f7e85a0:	move   *a13(0x40), a5, 0
3f7e85c0:	cmp    a5, a7
3f7e85d0:	jrgt   L3F7E8680
L3F7E85E0:
3f7e85e0:	move   *a12, a12, 1
3f7e85f0:	move   *a13(0x50), a7, 1
3f7e8610:	cmp    a7, a12
3f7e8620:	jrne   L3F7E8570
3f7e8630:	setf   16, 1, 0
3f7e8640:	move   *a13(0x40), *a10(0x60), 0
3f7e8670:	jruc   L3F7E86C0
L3F7E8680:
3f7e8680:	move   *a12(0x50), *a13(0x40), 0
3f7e86b0:	jruc   L3F7E85E0
L3F7E86C0:
3f7e86c0:	move   *a13(0x70), a7, 1
3f7e86e0:	setf   16, 1, 0
3f7e86f0:	move   *a11(0x50), a5, 0
3f7e8710:	move   *a7(0x60), a7, 0
3f7e8730:	cmp    a7, a5
3f7e8740:	jale   L3F7E91A0
3f7e8760:	move   *a13(0x70), a7, 1
3f7e8780:	move   *a11(0x50), *a7(0x60), 0
3f7e87b0:	jauc   L3F7E91A0
L3F7E87D0:
3f7e87d0:	move   *a9(0x100), a5, 1
3f7e87f0:	jaeq   L3F7E91A0
3f7e8810:	move   a10, *a13(0x40), 1
L3F7E8830:
3f7e8830:	move   *a13(0x40), a7, 1
3f7e8850:	move   *a7(0x20), a5, 1
3f7e8870:	jreq   L3F7E8970
3f7e8880:	move   *a7(0x20), a5, 1
3f7e88a0:	setf   16, 1, 0
3f7e88b0:	move   *a5(0x40), a5, 0
3f7e88d0:	move   *a13(0x10), a7, 0
3f7e88f0:	cmp    a7, a5
3f7e8900:	jrlt   L3F7E8970
3f7e8910:	move   *a13(0x40), a5, 1
3f7e8930:	move   *a5(0x20), *a13(0x40), 1
3f7e8960:	jruc   L3F7E8830
L3F7E8970:
3f7e8970:	move   *a13(0x40), a7, 1
3f7e8990:	setf   16, 1, 0
3f7e89a0:	move   *a11(0x50), a5, 0
3f7e89c0:	move   *a7(0x60), a7, 0
3f7e89e0:	cmp    a7, a5
3f7e89f0:	jrle   L3F7E91A0
3f7e8a00:	move   *a13(0x40), a7, 1
3f7e8a20:	move   *a11(0x50), *a7(0x60), 0
3f7e8a50:	jruc   L3F7E91A0
L3F7E8A60:
3f7e8a60:	move   *a10(0x20), a6, 1
3f7e8a80:	move   *a9(0xa0), a4, 1
3f7e8aa0:	jreq   L3F7E8AF0
3f7e8ab0:	move   *a4(0x0), *a9(0xa0), 1
3f7e8ae0:	jruc   L3F7E8E00
L3F7E8AF0:
3f7e8af0:	move   *a9(0x60), a7, 1
3f7e8b10:	addi   0xe0, a7
3f7e8b30:	move   a7, *a9(0x60), 1
3f7e8b50:	move   a7, a4
3f7e8b60:	subi   0xe0, a4
3f7e8b80:	move   *a9(0x80), a7, 1
3f7e8ba0:	cmp    a7, a4
3f7e8bb0:	jrls   L3F7E8E00
3f7e8bc0:	move   a14, -*sp, 1
3f7e8bd0:	movi   0x694, a7
3f7e8bf0:	move   a7, *a14+, 1
3f7e8c00:	calla  L3F701230
3f7e8c30:	move   a8, *a13(0x20), 1
3f7e8c50:	move   a8, *a9(0xc0), 1
3f7e8c70:	addk   32, a8
3f7e8c80:	move   a8, *a9(0x60), 1
3f7e8ca0:	move   *a13(0x20), a5, 1
3f7e8cc0:	addi   0x33c0, a5
3f7e8ce0:	move   a5, *a9(0x80), 1
3f7e8d00:	move   *a13(0x20), a5, 1
3f7e8d20:	move   *a9(0xe0), *a5(0x0), 1
3f7e8d50:	move   a5, *a9(0xe0), 1
3f7e8d70:	move   *a9(0x60), a7, 1
3f7e8d90:	addi   0xe0, a7
3f7e8db0:	move   a7, *a9(0x60), 1
3f7e8dd0:	move   a7, a4
3f7e8de0:	subi   0xe0, a4
L3F7E8E00:
3f7e8e00:	move   a6, *a4(0x20), 1
3f7e8e20:	move   a10, *a4, 1
3f7e8e30:	setf   16, 1, 0
3f7e8e40:	move   *a11(0x30), *a4(0x40), 0
3f7e8e70:	move   *a11(0x20), *a4(0x50), 0
3f7e8ea0:	move   *a11(0x50), *a4(0x60), 0
3f7e8ed0:	movk   1, a7
3f7e8ee0:	move   a7, *a4(0x70), 0
3f7e8f00:	move   a10, *a4(0x80), 1
3f7e8f20:	move   a11, *a4(0xa0), 1
3f7e8f40:	move   *a9, a5, 1
3f7e8f50:	addk   32, a5
3f7e8f60:	move   *a5, a7, 1
3f7e8f70:	inc    a7
3f7e8f80:	move   a7, *a5, 1
3f7e8f90:	move   *a10(0xa0), *a11(0x0), 1
3f7e8fc0:	move   *a10(0xc0), *a4(0xc0), 1
3f7e8ff0:	move   *a4(0xc0), a7, 1
3f7e9010:	move   a11, *a7, 1
3f7e9020:	move   a11, *a10(0xc0), 1
3f7e9040:	move   a6, a5
3f7e9050:	jreq   L3F7E9160
3f7e9060:	move   a4, *a6(0x80), 1
3f7e9080:	move   a4, *a6, 1
3f7e9090:	move   *a6(0x20), a6, 1
3f7e90b0:	jreq   L3F7E9180
L3F7E90C0:
3f7e90c0:	move   *a6(0x80), a7, 1
3f7e90e0:	cmp    a10, a7
3f7e90f0:	jrne   L3F7E9180
3f7e9100:	move   a4, *a6(0x80), 1
3f7e9120:	move   *a6(0x20), a6, 1
3f7e9140:	jrne   L3F7E90C0
3f7e9150:	jruc   L3F7E9180
L3F7E9160:
3f7e9160:	move   a4, *a9(0x20), 1
L3F7E9180:
3f7e9180:	move   a4, *a10(0x20), 1
L3F7E91A0:
3f7e91a0:	move   *sp(0x180), a14, 1
3f7e91c0:	mmfm   sp, a0,a2,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f7e91e0:	rets   2
L3F7E91F0:
3f7e91f0:	mmtm   sp, a0,a2,a4,a5,a7,a9,a10,a11,a12,a13
3f7e9210:	move   a14, a13
3f7e9220:	addi   0x90, a14
3f7e9240:	move   *a13(0xffe0), a9, 1
3f7e9260:	move   *a13(0xffc0), a10, 1
3f7e9280:	move   *a13(0xffa0), a11, 1
3f7e92a0:	setf   16, 1, 0
3f7e92b0:	move   *a11(0x20), *a13(0x0), 0
3f7e92e0:	move   *a11(0x30), *a13(0x10), 0
3f7e9310:	move   *a13(0x10), a7, 0
3f7e9330:	cmpi   0x7fff, a7
3f7e9350:	jrge   L3F7E93A0
3f7e9360:	move   *a13, a7, 0
3f7e9370:	cmpi   0x7fff, a7
3f7e9390:	jrlt   L3F7E9420
L3F7E93A0:
3f7e93a0:	move   a14, -*sp, 1
3f7e93b0:	movi   0x3f7ea748, a8
3f7e93e0:	move   a8, *a14+, 1
3f7e93f0:	calla  L3F35BD40
L3F7E9420:
3f7e9420:	setf   16, 1, 0
3f7e9430:	move   *a10(0x40), a7, 0
3f7e9450:	move   *a13(0x10), a5, 0
3f7e9470:	cmp    a5, a7
3f7e9480:	jreq   L3F7E95E0
L3F7E9490:
3f7e9490:	move   *a10(0x80), a10, 1
3f7e94b0:	move   *a10(0x40), a7, 0
3f7e94d0:	move   *a13(0x10), a5, 0
3f7e94f0:	cmp    a5, a7
3f7e9500:	jrgt   L3F7E9560
3f7e9510:	move   *a10(0x40), a7, 0
3f7e9530:	cmp    a5, a7
3f7e9540:	jrne   L3F7E9490
3f7e9550:	jruc   L3F7E95E0
L3F7E9560:
3f7e9560:	move   a14, -*sp, 1
3f7e9570:	movi   0x3f7ea870, a8
3f7e95a0:	move   a8, *a14+, 1
3f7e95b0:	calla  L3F35BD40
L3F7E95E0:
3f7e95e0:	move   *a10, a2, 1
3f7e95f0:	setf   16, 1, 0
3f7e9600:	move   *a2(0x40), a7, 0
3f7e9620:	move   *a13(0x10), a5, 0
3f7e9640:	cmp    a5, a7
3f7e9650:	jrne   L3F7E9720
L3F7E9660:
3f7e9660:	move   *a2(0x50), a7, 0
3f7e9680:	move   *a13, a5, 0
3f7e9690:	cmp    a5, a7
3f7e96a0:	jrgt   L3F7E9720
3f7e96b0:	move   *a2, a2, 1
3f7e96c0:	move   *a2(0x40), a7, 0
3f7e96e0:	move   *a13(0x10), a5, 0
3f7e9700:	cmp    a5, a7
3f7e9710:	jreq   L3F7E9660
L3F7E9720:
3f7e9720:	move   *a2(0x20), a10, 1
3f7e9740:	move   *a10(0xc0), a0, 1
3f7e9760:	move   *a0, a7, 1
3f7e9770:	cmp    a11, a7
3f7e9780:	jreq   L3F7E97D0
L3F7E9790:
3f7e9790:	move   *a0, a0, 1
3f7e97a0:	move   *a0, a7, 1
3f7e97b0:	cmp    a11, a7
3f7e97c0:	jrne   L3F7E9790
L3F7E97D0:
3f7e97d0:	move   *a9, a7, 1
3f7e97e0:	addk   32, a7
3f7e97f0:	move   *a7, a5, 1
3f7e9800:	dec    a5
3f7e9810:	move   a5, *a7, 1
3f7e9820:	move   *a11, *a0, 1
3f7e9830:	move   *a10(0xa0), a7, 1
3f7e9850:	cmp    a11, a7
3f7e9860:	jrne   L3F7E9900
3f7e9870:	move   *a11, a7, 1
3f7e9880:	move   a7, *a10(0xa0), 1
3f7e98a0:	jreq   L3F7E9900
3f7e98b0:	move   *a11, a7, 1
3f7e98c0:	setf   16, 1, 0
3f7e98d0:	move   *a7(0x20), *a10(0x50), 0
L3F7E9900:
3f7e9900:	move   *a2(0xc0), a7, 1
3f7e9920:	cmp    a11, a7
3f7e9930:	jrne   L3F7E9960
3f7e9940:	move   a0, *a2(0xc0), 1
L3F7E9960:
3f7e9960:	move   a10, a4
3f7e9970:	move   *a4(0x20), a7, 1
3f7e9990:	jreq   L3F7E9A80
3f7e99a0:	setf   16, 1, 0
L3F7E99B0:
3f7e99b0:	move   *a4(0x20), a7, 1
3f7e99d0:	move   *a7(0x40), a7, 0
3f7e99f0:	move   *a13(0x10), a5, 0
3f7e9a10:	cmp    a5, a7
3f7e9a20:	jrlt   L3F7E9A80
3f7e9a30:	move   *a4(0x20), a4, 1
3f7e9a50:	move   *a4(0x20), a7, 1
3f7e9a70:	jrne   L3F7E99B0
L3F7E9A80:
3f7e9a80:	setf   16, 1, 0
3f7e9a90:	move   *a10(0x70), a7, 0
3f7e9ab0:	dec    a7
3f7e9ac0:	move   a7, *a10(0x70), 0
3f7e9ae0:	sext   a7, 0
3f7e9af0:	jreq   L3F7E9E20
3f7e9b00:	move   *a9(0x100), a7, 1
3f7e9b20:	jaeq   L3F7EA5D0
3f7e9b40:	move   *a11(0x50), a7, 0
3f7e9b60:	move   *a10(0x60), a5, 0
3f7e9b80:	cmp    a5, a7
3f7e9b90:	jane   L3F7EA5D0
3f7e9bb0:	movi   0x8000, a7
3f7e9bd0:	move   a7, *a13(0x20), 0
3f7e9bf0:	move   *a10(0xa0), a12, 1
3f7e9c10:	move   *a2(0xa0), *a13(0x30), 1
L3F7E9C40:
3f7e9c40:	setf   16, 1, 0
3f7e9c50:	move   *a12(0x50), a7, 0
3f7e9c70:	move   *a13(0x20), a5, 0
3f7e9c90:	cmp    a5, a7
3f7e9ca0:	jrgt   L3F7E9D50
L3F7E9CB0:
3f7e9cb0:	move   *a12, a12, 1
3f7e9cc0:	move   *a13(0x30), a7, 1
3f7e9ce0:	cmp    a7, a12
3f7e9cf0:	jrne   L3F7E9C40
3f7e9d00:	setf   16, 1, 0
3f7e9d10:	move   *a13(0x20), *a10(0x60), 0
3f7e9d40:	jruc   L3F7E9D90
L3F7E9D50:
3f7e9d50:	move   *a12(0x50), *a13(0x20), 0
3f7e9d80:	jruc   L3F7E9CB0
L3F7E9D90:
3f7e9d90:	cmp    a4, a10
3f7e9da0:	jreq   L3F7EA320
3f7e9db0:	move   *a4(0x60), a7, 0
3f7e9dd0:	move   *a11(0x50), a5, 0
3f7e9df0:	cmp    a5, a7
3f7e9e00:	jrne   L3F7EA5D0
3f7e9e10:	jruc   L3F7EA1C0
L3F7E9E20:
3f7e9e20:	move   *a10(0x20), *a13(0x30), 1
3f7e9e50:	move   *a13(0x30), a7, 1
3f7e9e70:	jreq   L3F7E9EA0
3f7e9e80:	move   a2, *a7, 1
3f7e9e90:	jruc   L3F7E9EC0
L3F7E9EA0:
3f7e9ea0:	move   a2, *a9(0x20), 1
L3F7E9EC0:
3f7e9ec0:	move   a7, *a2(0x20), 1
3f7e9ee0:	move   *a9(0xa0), *a10(0x0), 1
3f7e9f10:	move   a10, *a9(0xa0), 1
3f7e9f30:	cmp    a4, a10
3f7e9f40:	jrne   L3F7EA040
3f7e9f50:	move   a7, a5
3f7e9f60:	jreq   L3F7EA040
L3F7E9F70:
3f7e9f70:	move   *a13(0x30), a7, 1
3f7e9f90:	move   *a7(0x80), a5, 1
3f7e9fb0:	cmp    a10, a5
3f7e9fc0:	jrne   L3F7EA040
3f7e9fd0:	move   a2, *a7(0x80), 1
3f7e9ff0:	move   *a7(0x20), a5, 1
3f7ea010:	move   a5, *a13(0x30), 1
3f7ea030:	jrne   L3F7E9F70
L3F7EA040:
3f7ea040:	move   *a9(0x100), a7, 1
3f7ea060:	jreq   L3F7EA5D0
3f7ea070:	cmp    a4, a10
3f7ea080:	jrne   L3F7EA150
3f7ea090:	setf   16, 1, 0
3f7ea0a0:	move   *a10(0x40), a7, 0
3f7ea0c0:	move   *a2(0x40), a5, 0
3f7ea0e0:	cmp    a5, a7
3f7ea0f0:	jrne   L3F7EA5D0
3f7ea100:	move   a2, a4
3f7ea110:	move   *a4(0x60), *a13(0x20), 0
3f7ea140:	jruc   L3F7EA320
L3F7EA150:
3f7ea150:	setf   16, 1, 0
3f7ea160:	move   *a11(0x50), a7, 0
3f7ea180:	move   *a4(0x60), a5, 0
3f7ea1a0:	cmp    a5, a7
3f7ea1b0:	jrne   L3F7EA320
L3F7EA1C0:
3f7ea1c0:	move   *a4(0xa0), a12, 1
3f7ea1e0:	move   *a2(0xa0), *a13(0x70), 1
L3F7EA210:
3f7ea210:	setf   16, 1, 0
3f7ea220:	move   *a12(0x50), a7, 0
3f7ea240:	move   *a13(0x20), a5, 0
3f7ea260:	cmp    a5, a7
3f7ea270:	jrgt   L3F7EA2E0
L3F7EA280:
3f7ea280:	move   *a12, a12, 1
3f7ea290:	move   *a13(0x70), a7, 1
3f7ea2b0:	cmp    a7, a12
3f7ea2c0:	jrne   L3F7EA210
3f7ea2d0:	jruc   L3F7EA320
L3F7EA2E0:
3f7ea2e0:	move   *a12(0x50), *a13(0x20), 0
3f7ea310:	jruc   L3F7EA280
L3F7EA320:
3f7ea320:	move   *a4(0x0), *a13(0x50), 1
3f7ea350:	move   *a13(0x50), a7, 1
3f7ea370:	setf   16, 1, 0
3f7ea380:	move   *a7(0x40), a5, 0
3f7ea3a0:	move   *a13(0x10), a7, 0
3f7ea3c0:	cmp    a7, a5
3f7ea3d0:	jrne   L3F7EA530
L3F7EA3E0:
3f7ea3e0:	move   *a13(0x50), a7, 1
3f7ea400:	move   *a7(0x60), a5, 0
3f7ea420:	move   *a13(0x20), a7, 0
3f7ea440:	cmp    a7, a5
3f7ea450:	jrgt   L3F7EA570
L3F7EA460:
3f7ea460:	move   *a13(0x50), a7, 1
3f7ea480:	move   *a7(0x0), *a13(0x50), 1
3f7ea4b0:	move   *a13(0x50), a7, 1
3f7ea4d0:	move   *a7(0x40), a5, 0
3f7ea4f0:	move   *a13(0x10), a7, 0
3f7ea510:	cmp    a7, a5
3f7ea520:	jreq   L3F7EA3E0
L3F7EA530:
3f7ea530:	move   *a13(0x20), *a4(0x60), 0
3f7ea560:	jruc   L3F7EA5D0
L3F7EA570:
3f7ea570:	move   *a13(0x50), a7, 1
3f7ea590:	move   *a7(0x60), *a13(0x20), 0
3f7ea5c0:	jruc   L3F7EA460
L3F7EA5D0:
3f7ea5d0:	move   *sp(0x160), a14, 1
3f7ea5f0:	mmfm   sp, a0,a2,a4,a5,a7,a9,a10,a11,a12,a13
3f7ea610:	rets   2
3f7ea620:	modu   a10, a2
3f7ea630:	sla    0x3, b8
3f7ea640:	rl     0xb, b8
3f7ea650:	modu   a9, a0
3f7ea660:	sla    0x3, b2
3f7ea670:	rl     0xb, b9
3f7ea680:	.word  0x7420
3f7ea690:	modu   a11, sp
3f7ea6a0:	mods   a1, a0
3f7ea6b0:	.word  0x7261
3f7ea6c0:	sra    a11, a7
3f7ea6d0:	rl     a9, a0
3f7ea6e0:	sla    0x3, a14
3f7ea6f0:	modu   a2, a9
3f7ea700:	sra    b11, b3
3f7ea710:	.word  0x7472
3f7ea720:	addc   a1, a0
3f7ea730:	.word  0x786f
3f7ea740:	addc   a0, a0
3f7ea750:	.word  0x786f
3f7ea760:	.word  0x7820
3f7ea770:	sla    0x1, b1
3f7ea780:	.word  0x726f
3f7ea790:	.word  0x7920
3f7ea7a0:	sla    0x1, b1
3f7ea7b0:	modu   b11, b4
3f7ea7c0:	sla    0x3, sp
3f7ea7d0:	sla    a11, a12
3f7ea7e0:	srl    b11, b2
3f7ea7f0:	sla    0x3, a5
3f7ea800:	modu   a3, a9
3f7ea810:	sub    a1, a0
3f7ea820:	mods   a3, a5
3f7ea830:	.word  0x7465
3f7ea840:	sla    0x3, a5
3f7ea850:	modu   a10, a2
3f7ea860:	.word  0x0078
3f7ea870:	modu   a10, a3
3f7ea880:	mods   b3, b5
3f7ea890:	modu   a3, a4
3f7ea8a0:	.word  0x7427
3f7ea8b0:	srl    a1, a0
3f7ea8c0:	modu   a3, a9
3f7ea8d0:	sla    0x3, a4
3f7ea8e0:	rl     0xb, b9
3f7ea8f0:	sll    a1, a0
3f7ea900:	sll    b11, b5
3f7ea910:	sra    a11, a11
3f7ea920:	sla    0x3, b4
3f7ea930:	modu   a3, a9
3f7ea940:	sub    a1, a0
3f7ea950:	mods   a3, a5
3f7ea960:	.word  0x7465
3f7ea970:	sla    0x3, a5
3f7ea980:	modu   a10, a2
3f7ea990:	.word  0x0078
3f7ea9a0:	mmtm   sp, a7,a9,a10,a11,a13
3f7ea9c0:	move   a14, a13
3f7ea9d0:	move   *a13(0xffe0), a9, 1
3f7ea9f0:	move   *a13(0xffc0), a10, 1
3f7eaa10:	move   *a13(0xffa0), a11, 1
3f7eaa30:	move   a14, -*sp, 1
3f7eaa40:	movk   1, a7
3f7eaa50:	move   a7, *a14+, 1
3f7eaa60:	move   a11, *a14+, 1
3f7eaa70:	move   a10, *a14+, 1
3f7eaa80:	move   a9, *a14+, 1
3f7eaa90:	calla  L3F7EAB10
3f7eaac0:	move   *sp(0xc0), a14, 1
3f7eaae0:	mmfm   sp, a7,a9,a10,a11,a13
3f7eab00:	rets   2
L3F7EAB10:
3f7eab10:	mmtm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f7eab30:	move   a14, a13
3f7eab40:	addi   0x160, a14
3f7eab60:	move   *a13(0xffe0), a9, 1
3f7eab80:	move   *a13(0xffc0), a10, 1
3f7eaba0:	move   *a13(0xffa0), a11, 1
3f7eabc0:	move   *a13(0xff80), a12, 1
3f7eabe0:	move   a9, a0
3f7eabf0:	move   *a10(0x20), a7, 1
3f7eac10:	jreq   L3F7EAC50
3f7eac20:	move   *a11(0x20), a7, 1
3f7eac40:	jrne   L3F7EAD00
L3F7EAC50:
3f7eac50:	move   *a0(0x20), a7, 1
3f7eac70:	jaeq   L3F7EE9B0
3f7eac90:	move   a14, -*sp, 1
3f7eaca0:	move   a0, *a14+, 1
3f7eacb0:	calla  L3FC2BDC0
3f7eace0:	jauc   L3F7EE9B0
L3F7EAD00:
3f7ead00:	move   *a10(0x20), a7, 1
3f7ead20:	dsj    a7, L3F7EBA30
3f7ead40:	move   *a11(0x20), a7, 1
3f7ead60:	dsj    a7, L3F7EBA30
3f7ead80:	move   *a10, a2, 1
3f7ead90:	move   *a11, a4, 1
3f7eada0:	setf   16, 1, 0
3f7eadb0:	move   *a2(0x20), a7, 0
3f7eadd0:	move   *a4(0x40), a5, 0
3f7eadf0:	cmp    a5, a7
3f7eae00:	jrge   L3F7EAF30
3f7eae10:	move   *a2(0x40), a7, 0
3f7eae30:	move   *a4(0x20), a5, 0
3f7eae50:	cmp    a5, a7
3f7eae60:	jrle   L3F7EAF30
3f7eae70:	move   *a2(0x30), a7, 0
3f7eae90:	move   *a4(0x50), a5, 0
3f7eaeb0:	cmp    a5, a7
3f7eaec0:	jrge   L3F7EAF30
3f7eaed0:	move   *a2(0x50), a7, 0
3f7eaef0:	move   *a4(0x30), a5, 0
3f7eaf10:	cmp    a5, a7
3f7eaf20:	jrgt   L3F7EAFE0
L3F7EAF30:
3f7eaf30:	move   *a0(0x20), a7, 1
3f7eaf50:	jaeq   L3F7EE9B0
3f7eaf70:	move   a14, -*sp, 1
3f7eaf80:	move   a0, *a14+, 1
3f7eaf90:	calla  L3FC2BDC0
3f7eafc0:	jauc   L3F7EE9B0
L3F7EAFE0:
3f7eafe0:	cmp    a10, a0
3f7eaff0:	jreq   L3F7EB580
3f7eb000:	cmp    a11, a0
3f7eb010:	jreq   L3F7EB580
3f7eb020:	move   *a0(0x20), a7, 1
3f7eb040:	move   a7, *a13(0x80), 1
3f7eb060:	jrne   L3F7EB1A0
3f7eb070:	move   a14, -*sp, 1
3f7eb080:	movk   16, a5
3f7eb090:	move   a5, *a14+, 1
3f7eb0a0:	movk   1, a5
3f7eb0b0:	move   a5, *a14+, 1
3f7eb0c0:	calla  L3F703D90
3f7eb0f0:	move   a8, *a13(0xa0), 1
3f7eb110:	move   a8, *a0, 1
3f7eb120:	move   a5, *a0(0x20), 1
3f7eb140:	move   *a0, a5, 1
3f7eb150:	sub    a7, a7
3f7eb160:	move   a7, *a5, 1
3f7eb170:	move   a7, *a8(0x60), 1
3f7eb190:	jruc   L3F7EB580
L3F7EB1A0:
3f7eb1a0:	move   *a0, a6, 1
L3F7EB1B0:
3f7eb1b0:	move   *a6(0x60), a7, 1
3f7eb1d0:	move   a7, *a13(0x60), 1
3f7eb1f0:	jreq   L3F7EB2B0
3f7eb200:	addk   32, a7
3f7eb210:	move   *a7, a5, 1
3f7eb220:	dec    a5
3f7eb230:	move   a5, *a7, 1
3f7eb240:	jrne   L3F7EB2B0
3f7eb250:	move   a14, -*sp, 1
3f7eb260:	move   *a13(0x60), *a14+, 1
3f7eb280:	calla  L3FC57BF0
L3F7EB2B0:
3f7eb2b0:	move   a6, *a13(0xc0), 1
3f7eb2d0:	move   *a6, a6, 1
3f7eb2e0:	jrne   L3F7EB1B0
3f7eb2f0:	move   *a0, a7, 1
3f7eb300:	move   *a7, *a13, 1
3f7eb310:	sub    a7, a7
3f7eb320:	move   a7, *a13(0x40), 1
3f7eb340:	move   *a13(0x80), a5, 1
3f7eb360:	dec    a5
3f7eb370:	cmp    a5, a7
3f7eb380:	jrge   L3F7EB4F0
L3F7EB390:
3f7eb390:	move   *a13, a7, 1
3f7eb3a0:	move   *a7(0x0), *a13(0x20), 1
3f7eb3d0:	move   a14, -*sp, 1
3f7eb3e0:	move   a7, *a14+, 1
3f7eb3f0:	calla  L3F702440
3f7eb420:	move   *a13(0x20), *a13(0x0), 1
3f7eb450:	move   *a13(0x40), a7, 1
3f7eb470:	inc    a7
3f7eb480:	move   a7, *a13(0x40), 1
3f7eb4a0:	move   *a13(0x80), a5, 1
3f7eb4c0:	inc    a7
3f7eb4d0:	cmp    a5, a7
3f7eb4e0:	jrlt   L3F7EB390
L3F7EB4F0:
3f7eb4f0:	movk   1, a7
3f7eb500:	move   a7, *a0(0x20), 1
3f7eb520:	move   *a0, a5, 1
3f7eb530:	sub    a7, a7
3f7eb540:	move   a7, *a5(0x60), 1
3f7eb560:	move   *a0, a5, 1
3f7eb570:	move   a7, *a5, 1
L3F7EB580:
3f7eb580:	move   *a0, a6, 1
3f7eb590:	setf   16, 1, 0
3f7eb5a0:	move   *a2(0x20), a7, 0
3f7eb5c0:	move   *a4(0x20), a5, 0
3f7eb5e0:	cmp    a5, a7
3f7eb5f0:	jrlt   L3F7EB640
3f7eb600:	move   *a2(0x20), *a6(0x20), 0
3f7eb630:	jruc   L3F7EB670
L3F7EB640:
3f7eb640:	move   *a4(0x20), *a6(0x20), 0
L3F7EB670:
3f7eb670:	move   *a2(0x30), a7, 0
3f7eb690:	move   *a4(0x30), a5, 0
3f7eb6b0:	cmp    a5, a7
3f7eb6c0:	jrlt   L3F7EB710
3f7eb6d0:	move   *a2(0x30), *a6(0x30), 0
3f7eb700:	jruc   L3F7EB740
L3F7EB710:
3f7eb710:	move   *a4(0x30), *a6(0x30), 0
L3F7EB740:
3f7eb740:	move   *a2(0x40), a7, 0
3f7eb760:	move   *a4(0x40), a5, 0
3f7eb780:	cmp    a5, a7
3f7eb790:	jrgt   L3F7EB7E0
3f7eb7a0:	move   *a2(0x40), *a6(0x40), 0
3f7eb7d0:	jruc   L3F7EB810
L3F7EB7E0:
3f7eb7e0:	move   *a4(0x40), *a6(0x40), 0
L3F7EB810:
3f7eb810:	move   *a2(0x50), a7, 0
3f7eb830:	move   *a4(0x50), a5, 0
3f7eb850:	cmp    a5, a7
3f7eb860:	jrgt   L3F7EB8B0
3f7eb870:	move   *a2(0x50), *a6(0x50), 0
3f7eb8a0:	jruc   L3F7EB8E0
L3F7EB8B0:
3f7eb8b0:	move   *a4(0x50), *a6(0x50), 0
L3F7EB8E0:
3f7eb8e0:	move   *a2(0x60), a7, 1
3f7eb900:	move   a7, *a13(0x60), 1
3f7eb920:	jrne   L3F7EB980
3f7eb930:	move   *a4(0x60), a5, 1
3f7eb950:	move   a5, *a13(0x60), 1
3f7eb970:	jreq   L3F7EB9E0
L3F7EB980:
3f7eb980:	move   *a13(0x60), a7, 1
3f7eb9a0:	addk   32, a7
3f7eb9b0:	move   *a7, a5, 1
3f7eb9c0:	inc    a5
3f7eb9d0:	move   a5, *a7, 1
L3F7EB9E0:
3f7eb9e0:	move   *a13(0x60), *a6(0x60), 1
3f7eba10:	jauc   L3F7EE9B0
L3F7EBA30:
3f7eba30:	movi   0x213980, a7
3f7eba60:	move   a7, *a13(0x80), 1
3f7eba80:	move   *a10(0x20), a5, 1
3f7ebaa0:	move   *a11(0x20), a7, 1
3f7ebac0:	cmp    a7, a5
3f7ebad0:	jrgt   L3F7EBC70
3f7ebae0:	move   *a10, a4, 1
3f7ebaf0:	move   *a11, a6, 1
3f7ebb00:	cmp    a0, a11
3f7ebb10:	jrne   L3F7EBB90
3f7ebb20:	move   a13, a8
3f7ebb30:	move   a11, a7
3f7ebb40:	move   *a7+, *a8+, 1
3f7ebb50:	move   *a7, *a8, 1
3f7ebb60:	move   *a11, a2, 1
3f7ebb70:	move   a13, a11
3f7ebb80:	jruc   L3F7EBC30
L3F7EBB90:
3f7ebb90:	cmp    a0, a10
3f7ebba0:	jrne   L3F7EBBD0
3f7ebbb0:	move   *a10, a2, 1
3f7ebbc0:	jruc   L3F7EBC30
L3F7EBBD0:
3f7ebbd0:	sub    a2, a2
3f7ebbe0:	move   a14, -*sp, 1
3f7ebbf0:	move   a0, *a14+, 1
3f7ebc00:	calla  L3FC2BDC0
L3F7EBC30:
3f7ebc30:	move   *a13(0x80), a7, 1
3f7ebc50:	move   a11, *a7, 1
3f7ebc60:	jruc   L3F7EBDF0
L3F7EBC70:
3f7ebc70:	move   *a11, a4, 1
3f7ebc80:	move   *a10, a6, 1
3f7ebc90:	cmp    a0, a10
3f7ebca0:	jrne   L3F7EBD20
3f7ebcb0:	move   a13, a8
3f7ebcc0:	move   a10, a7
3f7ebcd0:	move   *a7+, *a8+, 1
3f7ebce0:	move   *a7, *a8, 1
3f7ebcf0:	move   *a10, a2, 1
3f7ebd00:	move   a13, a10
3f7ebd10:	jruc   L3F7EBDC0
L3F7EBD20:
3f7ebd20:	cmp    a0, a11
3f7ebd30:	jrne   L3F7EBD60
3f7ebd40:	move   *a11, a2, 1
3f7ebd50:	jruc   L3F7EBDC0
L3F7EBD60:
3f7ebd60:	sub    a2, a2
3f7ebd70:	move   a14, -*sp, 1
3f7ebd80:	move   a0, *a14+, 1
3f7ebd90:	calla  L3FC2BDC0
L3F7EBDC0:
3f7ebdc0:	move   *a13(0x80), a7, 1
3f7ebde0:	move   a10, *a7, 1
L3F7EBDF0:
3f7ebdf0:	sub    a5, a5
3f7ebe00:	move   a5, *a0(0x20), 1
3f7ebe20:	move   a5, *a0, 1
3f7ebe30:	move   *a4, a5, 1
3f7ebe40:	jaeq   L3F7ED4F0
3f7ebe60:	movi   0x216f60, a5
3f7ebe90:	move   a5, *a7(0x60), 1
3f7ebeb0:	addi   0x33a0, a5
3f7ebed0:	move   a5, *a7(0x80), 1
3f7ebef0:	sub    a5, a5
3f7ebf00:	move   a5, *a7(0xa0), 1
3f7ebf20:	movi   0x216f40, a5
3f7ebf50:	move   a5, *a7(0xc0), 1
3f7ebf70:	sub    a5, a5
3f7ebf80:	move   a5, *a7(0xe0), 1
3f7ebfa0:	move   a5, *a7(0x100), 1
3f7ebfc0:	move   a14, -*sp, 1
3f7ebfd0:	move   a7, *a14+, 1
3f7ebfe0:	calla  L3F7E6120
3f7ec010:	movi   0x213860, a5
3f7ec040:	move   a5, @0x21a400, 1
3f7ec070:	move   a0, *a5, 1
3f7ec080:	movi   0x213ac0, a3
3f7ec0b0:	move   a3, *a5(0x60), 1
3f7ec0d0:	addi   0x33a0, a3
3f7ec0f0:	move   a3, *a5(0x80), 1
3f7ec110:	sub    a3, a3
3f7ec120:	move   a3, *a5(0xa0), 1
3f7ec140:	movi   0x213aa0, a3
3f7ec170:	move   a3, *a5(0xc0), 1
3f7ec190:	sub    a3, a3
3f7ec1a0:	move   a3, *a5(0xe0), 1
3f7ec1c0:	movk   1, a3
3f7ec1d0:	move   a3, *a5(0x100), 1
3f7ec1f0:	move   a14, -*sp, 1
3f7ec200:	move   a5, *a14+, 1
3f7ec210:	calla  L3F7E6120
3f7ec240:	move   @0x21a400, a3, 1
3f7ec270:	addk   32, a3
3f7ec280:	move   a3, @0x21a3e0, 1
3f7ec2b0:	move   *a7(0x20), *a13(0xa0), 1
3f7ec2e0:	move   a4, a8
3f7ec2f0:	jaeq   L3F7ECF00
3f7ec310:	setf   16, 1, 0
L3F7EC320:
3f7ec320:	move   *a4(0x20), *a13(0x40), 0
3f7ec350:	move   *a4(0x40), *a13(0x50), 0
3f7ec380:	move   *a4(0x30), *a13(0x60), 0
3f7ec3b0:	move   *a4(0x50), *a13(0x70), 0
3f7ec3e0:	sub    a7, a7
3f7ec3f0:	move   a7, *a13(0x100), 1
3f7ec410:	move   *a13(0xa0), a5, 1
3f7ec430:	move   *a13(0x60), a3, 0
3f7ec450:	move   *a5(0x60), a5, 0
3f7ec470:	cmp    a5, a3
3f7ec480:	jrlt   L3F7EC560
L3F7EC490:
3f7ec490:	move   *a13(0xa0), a7, 1
3f7ec4b0:	move   *a7(0x80), *a13(0xa0), 1
3f7ec4e0:	move   *a13(0xa0), a7, 1
3f7ec500:	move   *a13(0x60), a5, 0
3f7ec520:	move   *a7(0x60), a3, 0
3f7ec540:	cmp    a3, a5
3f7ec550:	jrge   L3F7EC490
L3F7EC560:
3f7ec560:	move   *a13(0xa0), *a13(0xc0), 1
3f7ec590:	move   *a13(0xc0), a7, 1
3f7ec5b0:	move   *a13(0x70), a5, 0
3f7ec5d0:	move   *a7(0x40), a3, 0
3f7ec5f0:	cmp    a3, a5
3f7ec600:	jale   L3F7ECED0
3f7ec620:	move   *a13(0x100), a3, 1
3f7ec640:	jane   L3F7ECED0
L3F7EC660:
3f7ec660:	move   *a13(0xc0), a7, 1
3f7ec680:	move   *a7(0x80), *a13(0xe0), 1
3f7ec6b0:	move   *a13(0x50), a5, 0
3f7ec6d0:	move   *a7(0x50), a3, 0
3f7ec6f0:	cmp    a3, a5
3f7ec700:	jrle   L3F7EC7E0
3f7ec710:	move   *a13(0xe0), a3, 1
3f7ec730:	move   *a3(0xc0), a3, 1
3f7ec750:	move   *a13(0x40), a5, 0
3f7ec770:	move   *a3(0x40), a3, 0
3f7ec790:	cmp    a3, a5
3f7ec7a0:	jrge   L3F7EC7E0
3f7ec7b0:	move   *a7(0x0), *a13(0xe0), 1
L3F7EC7E0:
3f7ec7e0:	move   *a13(0xe0), a5, 1
3f7ec800:	move   *a5(0x40), a3, 0
3f7ec820:	move   *a7(0x40), a5, 0
3f7ec840:	cmp    a5, a3
3f7ec850:	jrne   L3F7ECAA0
3f7ec860:	move   *a13(0xe0), a5, 1
3f7ec880:	move   *a5(0xc0), a3, 1
3f7ec8a0:	move   *a3(0x40), a3, 0
3f7ec8c0:	move   *a13(0x40), a5, 0
3f7ec8e0:	cmp    a5, a3
3f7ec8f0:	jrgt   L3F7ECAA0
L3F7EC900:
3f7ec900:	move   *a13(0xe0), *a13(0xc0), 1
3f7ec930:	move   *a13(0xe0), a7, 1
3f7ec950:	move   *a7(0x0), *a13(0xe0), 1
3f7ec980:	move   *a13(0xe0), a7, 1
3f7ec9a0:	move   *a13(0xc0), a5, 1
3f7ec9c0:	move   *a7(0x40), a3, 0
3f7ec9e0:	move   *a5(0x40), a5, 0
3f7eca00:	cmp    a5, a3
3f7eca10:	jrne   L3F7ECAA0
3f7eca20:	move   *a7(0xc0), a5, 1
3f7eca40:	move   *a5(0x40), a5, 0
3f7eca60:	move   *a13(0x40), a3, 0
3f7eca80:	cmp    a3, a5
3f7eca90:	jrle   L3F7EC900
L3F7ECAA0:
3f7ecaa0:	move   *a13(0xc0), a7, 1
3f7ecac0:	move   *a7(0xa0), a6, 1
3f7ecae0:	jruc   L3F7ECC80
L3F7ECAF0:
3f7ecaf0:	move   *a13(0x60), a7, 0
3f7ecb10:	move   *a6(0x50), a5, 0
3f7ecb30:	cmp    a5, a7
3f7ecb40:	jrge   L3F7ECC70
3f7ecb50:	move   *a13(0x40), a5, 0
3f7ecb70:	move   *a6(0x40), a3, 0
3f7ecb90:	cmp    a3, a5
3f7ecba0:	jrge   L3F7ECC70
3f7ecbb0:	move   a14, -*sp, 1
3f7ecbc0:	move   a0, *a14+, 1
3f7ecbd0:	move   a6, *a14+, 1
3f7ecbe0:	move   a4, *a14+, 1
3f7ecbf0:	calla  L3F7EEA00
3f7ecc20:	move   a8, a3
3f7ecc30:	jrne   L3F7ECC70
3f7ecc40:	movk   1, a3
3f7ecc50:	move   a3, *a13(0x100), 1
L3F7ECC70:
3f7ecc70:	move   *a6, a6, 1
L3F7ECC80:
3f7ecc80:	move   *a13(0x100), a7, 1
3f7ecca0:	jrne   L3F7ECDC0
3f7eccb0:	move   a6, a3
3f7eccc0:	jreq   L3F7ECDC0
3f7eccd0:	move   *a13(0xc0), a5, 1
3f7eccf0:	setf   16, 1, 0
3f7ecd00:	move   *a6(0x30), a3, 0
3f7ecd20:	move   *a5(0x40), a5, 0
3f7ecd40:	cmp    a5, a3
3f7ecd50:	jrne   L3F7ECDC0
3f7ecd60:	move   *a6(0x20), a5, 0
3f7ecd80:	move   *a13(0x50), a3, 0
3f7ecda0:	cmp    a3, a5
3f7ecdb0:	jrlt   L3F7ECAF0
L3F7ECDC0:
3f7ecdc0:	move   *a13(0xc0), a5, 1
3f7ecde0:	move   *a5(0x80), *a13(0xc0), 1
3f7ece10:	move   *a13(0xc0), a5, 1
3f7ece30:	setf   16, 1, 0
3f7ece40:	move   *a13(0x70), a3, 0
3f7ece60:	move   *a5(0x40), a5, 0
3f7ece80:	cmp    a5, a3
3f7ece90:	jrle   L3F7ECED0
3f7ecea0:	move   a7, a5
3f7eceb0:	jaeq   L3F7EC660
L3F7ECED0:
3f7eced0:	move   *a4, a4, 1
3f7ecee0:	jane   L3F7EC320
L3F7ECF00:
3f7ecf00:	move   *a0(0x20), a7, 1
3f7ecf20:	dec    a7
3f7ecf30:	jrle   L3F7ECFF0
3f7ecf40:	move   a12, a3
3f7ecf50:	jreq   L3F7ECFF0
3f7ecf60:	move   a14, -*sp, 1
3f7ecf70:	move   @0x21a400, *a14+, 1
3f7ecfa0:	move   a0, *a14+, 1
3f7ecfb0:	calla  L3FC30E40
3f7ecfe0:	jruc   L3F7ED170
L3F7ECFF0:
3f7ecff0:	move   @0x21a400, a7, 1
3f7ed020:	move   *a7(0xe0), a5, 1
3f7ed040:	jreq   L3F7ED170
3f7ed050:	move   *a7(0xe0), *a13(0x120), 1
L3F7ED080:
3f7ed080:	move   *a13(0x120), a7, 1
3f7ed0a0:	move   *a7(0x0), *a13(0x140), 1
3f7ed0d0:	move   a14, -*sp, 1
3f7ed0e0:	move   a7, *a14+, 1
3f7ed0f0:	calla  L3F702440
3f7ed120:	move   *a13(0x140), a5, 1
3f7ed140:	move   a5, *a13(0x120), 1
3f7ed160:	jrne   L3F7ED080
L3F7ED170:
3f7ed170:	move   a2, a3
3f7ed180:	jreq   L3F7ED350
3f7ed190:	jreq   L3F7ED350
L3F7ED1A0:
3f7ed1a0:	move   *a2(0x60), a7, 1
3f7ed1c0:	move   a7, *a13(0x120), 1
3f7ed1e0:	jreq   L3F7ED2A0
3f7ed1f0:	addk   32, a7
3f7ed200:	move   *a7, a5, 1
3f7ed210:	dec    a5
3f7ed220:	move   a5, *a7, 1
3f7ed230:	jrne   L3F7ED2A0
3f7ed240:	move   a14, -*sp, 1
3f7ed250:	move   *a13(0x120), *a14+, 1
3f7ed270:	calla  L3FC57BF0
L3F7ED2A0:
3f7ed2a0:	move   a2, *a13(0x120), 1
3f7ed2c0:	move   *a2, a2, 1
3f7ed2d0:	move   a14, -*sp, 1
3f7ed2e0:	move   *a13(0x120), *a14+, 1
3f7ed300:	calla  L3F702440
3f7ed330:	move   a2, a3
3f7ed340:	jrne   L3F7ED1A0
L3F7ED350:
3f7ed350:	move   *a13(0x80), a7, 1
3f7ed370:	move   *a7(0xe0), a5, 1
3f7ed390:	jreq   L3F7ED4C0
3f7ed3a0:	move   *a7(0xe0), *a13(0x120), 1
L3F7ED3D0:
3f7ed3d0:	move   *a13(0x120), a7, 1
3f7ed3f0:	move   *a7(0x0), *a13(0x140), 1
3f7ed420:	move   a14, -*sp, 1
3f7ed430:	move   a7, *a14+, 1
3f7ed440:	calla  L3F702440
3f7ed470:	move   *a13(0x140), a5, 1
3f7ed490:	move   a5, *a13(0x120), 1
3f7ed4b0:	jrne   L3F7ED3D0
L3F7ED4C0:
3f7ed4c0:	move   a0, a8
3f7ed4d0:	jauc   L3F7EE9B0
L3F7ED4F0:
3f7ed4f0:	movk   4, a7
3f7ed500:	move   a7, *a13(0xa0), 1
3f7ed520:	move   a0, *a13(0xc0), 1
3f7ed540:	setf   16, 1, 0
3f7ed550:	move   *a4(0x20), *a13(0x40), 0
3f7ed580:	move   *a4(0x40), *a13(0x50), 0
3f7ed5b0:	move   *a4(0x30), *a13(0x60), 0
3f7ed5e0:	move   *a4(0x50), *a13(0x70), 0
3f7ed610:	move   a6, a3
3f7ed620:	jaeq   L3F7EE4D0
3f7ed640:	move   *a13(0x70), a5, 0
3f7ed660:	move   *a6(0x30), a3, 0
3f7ed680:	cmp    a3, a5
3f7ed690:	jale   L3F7EE4D0
L3F7ED6B0:
3f7ed6b0:	move   *a13(0x60), a7, 0
3f7ed6d0:	move   *a6(0x50), a5, 0
3f7ed6f0:	cmp    a5, a7
3f7ed700:	jage   L3F7EE400
3f7ed720:	move   *a13(0x70), a5, 0
3f7ed740:	move   *a6(0x30), a3, 0
3f7ed760:	cmp    a3, a5
3f7ed770:	jale   L3F7EE400
3f7ed790:	move   *a13(0x40), a3, 0
3f7ed7b0:	move   *a6(0x40), a5, 0
3f7ed7d0:	cmp    a5, a3
3f7ed7e0:	jage   L3F7EE400
3f7ed800:	move   *a13(0x50), a5, 0
3f7ed820:	move   *a6(0x20), a3, 0
3f7ed840:	cmp    a3, a5
3f7ed850:	jale   L3F7EE400
3f7ed870:	movk   4, a3
3f7ed880:	move   a3, *a13(0xa0), 1
3f7ed8a0:	move   a14, -*sp, 1
3f7ed8b0:	movk   16, a5
3f7ed8c0:	move   a5, *a14+, 1
3f7ed8d0:	movk   1, a5
3f7ed8e0:	move   a5, *a14+, 1
3f7ed8f0:	calla  L3F703D90
3f7ed920:	move   a8, *a13(0xf0), 1
3f7ed940:	setf   16, 1, 0
3f7ed950:	move   *a6(0x30), a5, 0
3f7ed970:	cmp    a5, a7
3f7ed980:	jrlt   L3F7ED9F0
3f7ed990:	move   a7, *a8(0x30), 0
3f7ed9b0:	dec    a3
3f7ed9c0:	move   a3, *a13(0xa0), 1
3f7ed9e0:	jruc   L3F7EDA20
L3F7ED9F0:
3f7ed9f0:	move   *a6(0x30), *a8(0x30), 0
L3F7EDA20:
3f7eda20:	move   *a13(0x70), a5, 0
3f7eda40:	move   *a6(0x50), a3, 0
3f7eda60:	cmp    a3, a5
3f7eda70:	jrgt   L3F7EDB00
3f7eda80:	move   a5, *a8(0x50), 0
3f7edaa0:	move   *a13(0xa0), a3, 1
3f7edac0:	dec    a3
3f7edad0:	move   a3, *a13(0xa0), 1
3f7edaf0:	jruc   L3F7EDB30
L3F7EDB00:
3f7edb00:	move   *a6(0x50), *a8(0x50), 0
L3F7EDB30:
3f7edb30:	move   *a13(0x40), a3, 0
3f7edb50:	move   *a6(0x20), a5, 0
3f7edb70:	cmp    a5, a3
3f7edb80:	jrlt   L3F7EDC10
3f7edb90:	move   a3, *a8(0x20), 0
3f7edbb0:	move   *a13(0xa0), a5, 1
3f7edbd0:	dec    a5
3f7edbe0:	move   a5, *a13(0xa0), 1
3f7edc00:	jruc   L3F7EDC40
L3F7EDC10:
3f7edc10:	move   *a6(0x20), *a8(0x20), 0
L3F7EDC40:
3f7edc40:	move   *a13(0x50), a5, 0
3f7edc60:	move   *a6(0x40), a3, 0
3f7edc80:	cmp    a3, a5
3f7edc90:	jrgt   L3F7EDD20
3f7edca0:	move   a5, *a8(0x40), 0
3f7edcc0:	move   *a13(0xa0), a3, 1
3f7edce0:	dec    a3
3f7edcf0:	move   a3, *a13(0xa0), 1
3f7edd10:	jruc   L3F7EDD50
L3F7EDD20:
3f7edd20:	move   *a6(0x40), *a8(0x40), 0
L3F7EDD50:
3f7edd50:	move   *a4(0x60), a3, 1
3f7edd70:	move   a3, *a13(0x110), 1
3f7edd90:	jrne   L3F7EDDF0
3f7edda0:	move   *a6(0x60), a3, 1
3f7eddc0:	move   a3, *a13(0x110), 1
3f7edde0:	jreq   L3F7EDE30
L3F7EDDF0:
3f7eddf0:	addk   32, a3
3f7ede00:	move   *a3, a5, 1
3f7ede10:	inc    a5
3f7ede20:	move   a5, *a3, 1
L3F7EDE30:
3f7ede30:	move   *a13(0x110), *a8(0x60), 1
3f7ede60:	move   *a13(0xc0), a5, 1
3f7ede80:	move   *a5, a3, 1
3f7ede90:	jrne   L3F7EDEE0
3f7edea0:	move   a8, *a0, 1
3f7edeb0:	sub    a3, a3
3f7edec0:	move   a3, *a8, 1
3f7eded0:	jruc   L3F7EE3B0
L3F7EDEE0:
3f7edee0:	move   *a5, a3, 1
3f7edef0:	move   *a3(0x30), a3, 0
3f7edf10:	move   *a8(0x30), a5, 0
3f7edf30:	cmp    a5, a3
3f7edf40:	jreq   L3F7EE0C0
3f7edf50:	move   *a13(0xc0), a5, 1
3f7edf70:	move   *a5, a3, 1
3f7edf80:	jreq   L3F7EE020
L3F7EDF90:
3f7edf90:	move   *a13(0xc0), a7, 1
3f7edfb0:	move   *a7(0x0), *a13(0xc0), 1
3f7edfe0:	move   *a13(0xc0), a7, 1
3f7ee000:	move   *a7, a5, 1
3f7ee010:	jrne   L3F7EDF90
L3F7EE020:
3f7ee020:	move   *a13(0xc0), a7, 1
3f7ee040:	move   *a13(0xf0), *a7(0x0), 1
3f7ee070:	move   *a13(0xf0), a5, 1
3f7ee090:	sub    a3, a3
3f7ee0a0:	move   a3, *a5, 1
3f7ee0b0:	jruc   L3F7EE3B0
L3F7EE0C0:
3f7ee0c0:	move   *a13(0xc0), *a13(0x110), 1
3f7ee0f0:	move   *a13(0x110), a5, 1
3f7ee110:	move   *a5(0x0), *a13(0x130), 1
3f7ee140:	move   *a13(0x130), a3, 1
3f7ee160:	jreq   L3F7EE310
3f7ee170:	move   *a3(0x20), a3, 0
3f7ee190:	move   *a8(0x20), a5, 0
3f7ee1b0:	cmp    a5, a3
3f7ee1c0:	jrge   L3F7EE310
L3F7EE1D0:
3f7ee1d0:	move   *a13(0x130), *a13(0x110), 1
3f7ee200:	move   *a13(0x130), a7, 1
3f7ee220:	move   *a7(0x0), *a13(0x130), 1
3f7ee250:	move   *a13(0x130), a7, 1
3f7ee270:	jreq   L3F7EE310
3f7ee280:	move   *a13(0xf0), a5, 1
3f7ee2a0:	setf   16, 1, 0
3f7ee2b0:	move   *a7(0x20), a3, 0
3f7ee2d0:	move   *a5(0x20), a5, 0
3f7ee2f0:	cmp    a5, a3
3f7ee300:	jrlt   L3F7EE1D0
L3F7EE310:
3f7ee310:	move   *a13(0x110), a7, 1
3f7ee330:	move   *a13(0xf0), *a7(0x0), 1
3f7ee360:	move   *a13(0xf0), a5, 1
3f7ee380:	move   *a13(0x130), *a5(0x0), 1
L3F7EE3B0:
3f7ee3b0:	move   *a0(0x20), a7, 1
3f7ee3d0:	inc    a7
3f7ee3e0:	move   a7, *a0(0x20), 1
L3F7EE400:
3f7ee400:	move   *a6, a6, 1
3f7ee410:	jreq   L3F7EE4D0
3f7ee420:	move   *a13(0xa0), a7, 1
3f7ee440:	jreq   L3F7EE4D0
3f7ee450:	setf   16, 1, 0
3f7ee460:	move   *a13(0x70), a5, 0
3f7ee480:	move   *a6(0x30), a3, 0
3f7ee4a0:	cmp    a3, a5
3f7ee4b0:	jagt   L3F7ED6B0
L3F7EE4D0:
3f7ee4d0:	move   *a0(0x20), a7, 1
3f7ee4f0:	dec    a7
3f7ee500:	jrle   L3F7EE7C0
3f7ee510:	move   a12, a3
3f7ee520:	jreq   L3F7EE7C0
3f7ee530:	movi   0x213860, a7
3f7ee560:	move   a7, @0x21a400, 1
3f7ee590:	move   a0, *a7, 1
3f7ee5a0:	movi   0x213ac0, a5
3f7ee5d0:	move   a5, *a7(0x60), 1
3f7ee5f0:	addi   0x33a0, a5
3f7ee610:	move   a5, *a7(0x80), 1
3f7ee630:	sub    a5, a5
3f7ee640:	move   a5, *a7(0xa0), 1
3f7ee660:	movi   0x213aa0, a3
3f7ee690:	move   a3, *a7(0xc0), 1
3f7ee6b0:	move   a5, *a7(0xe0), 1
3f7ee6d0:	move   a5, *a7(0x100), 1
3f7ee6f0:	move   a14, -*sp, 1
3f7ee700:	move   a7, *a14+, 1
3f7ee710:	calla  L3F7E6120
3f7ee740:	move   a14, -*sp, 1
3f7ee750:	move   @0x21a400, *a14+, 1
3f7ee780:	move   a0, *a14+, 1
3f7ee790:	calla  L3FC30E40
L3F7EE7C0:
3f7ee7c0:	move   a2, a3
3f7ee7d0:	jreq   L3F7EE9A0
3f7ee7e0:	jreq   L3F7EE9A0
L3F7EE7F0:
3f7ee7f0:	move   *a2(0x60), a7, 1
3f7ee810:	move   a7, *a13(0xa0), 1
3f7ee830:	jreq   L3F7EE8F0
3f7ee840:	addk   32, a7
3f7ee850:	move   *a7, a5, 1
3f7ee860:	dec    a5
3f7ee870:	move   a5, *a7, 1
3f7ee880:	jrne   L3F7EE8F0
3f7ee890:	move   a14, -*sp, 1
3f7ee8a0:	move   *a13(0xa0), *a14+, 1
3f7ee8c0:	calla  L3FC57BF0
L3F7EE8F0:
3f7ee8f0:	move   a2, *a13(0xa0), 1
3f7ee910:	move   *a2, a2, 1
3f7ee920:	move   a14, -*sp, 1
3f7ee930:	move   *a13(0xa0), *a14+, 1
3f7ee950:	calla  L3F702440
3f7ee980:	move   a2, a3
3f7ee990:	jrne   L3F7EE7F0
L3F7EE9A0:
3f7ee9a0:	move   a0, a8
L3F7EE9B0:
3f7ee9b0:	move   *sp(0x1a0), a14, 1
3f7ee9d0:	mmfm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f7ee9f0:	rets   2
L3F7EEA00:
3f7eea00:	mmtm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f7eea20:	move   a14, a13
3f7eea30:	addi   0x90, a14
3f7eea50:	movk   4, a7
3f7eea60:	move   a7, *a13(0x10), 1
3f7eea80:	move   *a13(0xffe0), a11, 1
3f7eeaa0:	move   *a13(0xffc0), a12, 1
3f7eeac0:	move   *a13(0xffa0), *a13(0x70), 1
3f7eeaf0:	setf   16, 1, 0
3f7eeb00:	move   *a11(0x20), *a13(0x30), 0
3f7eeb30:	move   *a11(0x40), *a13(0x40), 0
3f7eeb60:	move   *a11(0x30), *a13(0x50), 0
3f7eeb90:	move   *a11(0x50), *a13(0x60), 0
3f7eebc0:	move   a14, -*sp, 1
3f7eebd0:	movk   16, a7
3f7eebe0:	move   a7, *a14+, 1
3f7eebf0:	movk   1, a7
3f7eec00:	move   a7, *a14+, 1
3f7eec10:	calla  L3F703D90
3f7eec40:	move   a8, a9
3f7eec50:	setf   16, 1, 0
3f7eec60:	move   *a13(0x50), a7, 0
3f7eec80:	move   *a12(0x30), a5, 0
3f7eeca0:	cmp    a5, a7
3f7eecb0:	jrlt   L3F7EED40
3f7eecc0:	move   a7, *a9(0x30), 0
3f7eece0:	move   *a13(0x10), a5, 1
3f7eed00:	dec    a5
3f7eed10:	move   a5, *a13(0x10), 1
3f7eed30:	jruc   L3F7EED70
L3F7EED40:
3f7eed40:	move   *a12(0x30), *a9(0x30), 0
L3F7EED70:
3f7eed70:	move   *a13(0x60), a5, 0
3f7eed90:	move   *a12(0x50), a7, 0
3f7eedb0:	cmp    a7, a5
3f7eedc0:	jrgt   L3F7EEE50
3f7eedd0:	move   a5, *a9(0x50), 0
3f7eedf0:	move   *a13(0x10), a7, 1
3f7eee10:	dec    a7
3f7eee20:	move   a7, *a13(0x10), 1
3f7eee40:	jruc   L3F7EEE80
L3F7EEE50:
3f7eee50:	move   *a12(0x50), *a9(0x50), 0
L3F7EEE80:
3f7eee80:	move   *a13(0x30), a7, 0
3f7eeea0:	move   *a12(0x20), a5, 0
3f7eeec0:	cmp    a5, a7
3f7eeed0:	jrlt   L3F7EEF60
3f7eeee0:	move   a7, *a9(0x20), 0
3f7eef00:	move   *a13(0x10), a5, 1
3f7eef20:	dec    a5
3f7eef30:	move   a5, *a13(0x10), 1
3f7eef50:	jruc   L3F7EEF90
L3F7EEF60:
3f7eef60:	move   *a12(0x20), *a9(0x20), 0
L3F7EEF90:
3f7eef90:	move   *a13(0x40), a5, 0
3f7eefb0:	move   *a12(0x40), a7, 0
3f7eefd0:	cmp    a7, a5
3f7eefe0:	jrgt   L3F7EF070
3f7eeff0:	move   a5, *a9(0x40), 0
3f7ef010:	move   *a13(0x10), a7, 1
3f7ef030:	dec    a7
3f7ef040:	move   a7, *a13(0x10), 1
3f7ef060:	jruc   L3F7EF0A0
L3F7EF070:
3f7ef070:	move   *a12(0x40), *a9(0x40), 0
L3F7EF0A0:
3f7ef0a0:	move   *a11(0x60), a0, 1
3f7ef0c0:	jrne   L3F7EF100
3f7ef0d0:	move   *a12(0x60), a0, 1
3f7ef0f0:	jreq   L3F7EF150
L3F7EF100:
3f7ef100:	move   *a0(0x20), a7, 1
3f7ef120:	inc    a7
3f7ef130:	move   a7, *a0(0x20), 1
L3F7EF150:
3f7ef150:	move   a0, *a9(0x60), 1
3f7ef170:	move   @0x21a3e0, a7, 1
3f7ef1a0:	move   *a7, a10, 1
3f7ef1b0:	move   *a13(0x50), a5, 0
3f7ef1d0:	move   *a10(0x60), a7, 0
3f7ef1f0:	cmp    a7, a5
3f7ef200:	jrle   L3F7EF2F0
L3F7EF210:
3f7ef210:	move   a10, a7
3f7ef220:	addi   0x80, a7
3f7ef240:	move   a7, @0x21a3e0, 1
3f7ef270:	move   *a10(0x80), a10, 1
3f7ef290:	move   *a13(0x50), a5, 0
3f7ef2b0:	move   *a10(0x60), a7, 0
3f7ef2d0:	cmp    a7, a5
3f7ef2e0:	jrgt   L3F7EF210
L3F7EF2F0:
3f7ef2f0:	move   a14, -*sp, 1
3f7ef300:	move   a9, *a14+, 1
3f7ef310:	move   a10, *a14+, 1
3f7ef320:	move   @0x21a400, *a14+, 1
3f7ef350:	calla  L3F7E7210
3f7ef380:	move   *a13(0x10), a8, 1
3f7ef3a0:	move   *sp(0x120), a14, 1
3f7ef3c0:	mmfm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f7ef3e0:	rets   2
3f7ef3f0:	mmtm   sp, a11,a13
3f7ef410:	move   a14, a13
3f7ef420:	move   *a13(0xffa0), a11, 1
3f7ef440:	move   *a11(0x20), a11, 1
3f7ef460:	dec    a11
3f7ef470:	jreq   L3F7EF570
3f7ef480:	move   a14, -*sp, 1
3f7ef490:	sub    a11, a11
3f7ef4a0:	move   a11, *a14+, 1
3f7ef4b0:	movk   1, a11
3f7ef4c0:	move   a11, *a14+, 1
3f7ef4d0:	move   *a13(0xffa0), *a14+, 1
3f7ef4f0:	move   *a13(0xffc0), *a14+, 1
3f7ef510:	move   *a13(0xffe0), *a14+, 1
3f7ef530:	calla  L3F7EFDE0
3f7ef560:	jruc   L3F7EF740
L3F7EF570:
3f7ef570:	move   *a13(0xffc0), a11, 1
3f7ef590:	move   *a11(0x20), a11, 1
3f7ef5b0:	dec    a11
3f7ef5c0:	jreq   L3F7EF6A0
3f7ef5d0:	move   a14, -*sp, 1
3f7ef5e0:	movk   1, a11
3f7ef5f0:	move   a11, *a14+, 1
3f7ef600:	move   *a13(0xffa0), *a14+, 1
3f7ef620:	move   *a13(0xffc0), *a14+, 1
3f7ef640:	move   *a13(0xffe0), *a14+, 1
3f7ef660:	calla  L3FC33F80
3f7ef690:	jruc   L3F7EF740
L3F7EF6A0:
3f7ef6a0:	move   a14, -*sp, 1
3f7ef6b0:	move   *a13(0xffa0), *a14+, 1
3f7ef6d0:	move   *a13(0xffc0), *a14+, 1
3f7ef6f0:	move   *a13(0xffe0), *a14+, 1
3f7ef710:	calla  L3FC36440
L3F7EF740:
3f7ef740:	move   *sp(0x60), a14, 1
3f7ef760:	mmfm   sp, a11,a13
3f7ef780:	rets   2
L3F7EF790:
3f7ef790:	mmtm   sp, a11,a13
3f7ef7b0:	move   a14, a13
3f7ef7c0:	move   *a13(0xffa0), a11, 1
3f7ef7e0:	move   *a11(0x20), a11, 1
3f7ef800:	dec    a11
3f7ef810:	jreq   L3F7EF910
3f7ef820:	move   a14, -*sp, 1
3f7ef830:	sub    a11, a11
3f7ef840:	move   a11, *a14+, 1
3f7ef850:	move   *a13(0xff80), *a14+, 1
3f7ef870:	move   *a13(0xffa0), *a14+, 1
3f7ef890:	move   *a13(0xffc0), *a14+, 1
3f7ef8b0:	move   *a13(0xffe0), *a14+, 1
3f7ef8d0:	calla  L3F7EFDE0
3f7ef900:	jruc   L3F7EFAE0
L3F7EF910:
3f7ef910:	move   *a13(0xffc0), a11, 1
3f7ef930:	move   *a11(0x20), a11, 1
3f7ef950:	dec    a11
3f7ef960:	jreq   L3F7EFA40
3f7ef970:	move   a14, -*sp, 1
3f7ef980:	move   *a13(0xff80), *a14+, 1
3f7ef9a0:	move   *a13(0xffa0), *a14+, 1
3f7ef9c0:	move   *a13(0xffc0), *a14+, 1
3f7ef9e0:	move   *a13(0xffe0), *a14+, 1
3f7efa00:	calla  L3FC33F80
3f7efa30:	jruc   L3F7EFAE0
L3F7EFA40:
3f7efa40:	move   a14, -*sp, 1
3f7efa50:	move   *a13(0xffa0), *a14+, 1
3f7efa70:	move   *a13(0xffc0), *a14+, 1
3f7efa90:	move   *a13(0xffe0), *a14+, 1
3f7efab0:	calla  L3FC36440
L3F7EFAE0:
3f7efae0:	move   *sp(0x60), a14, 1
3f7efb00:	mmfm   sp, a11,a13
3f7efb20:	rets   2
L3F7EFB30:
3f7efb30:	mmtm   sp, a11,a13
3f7efb50:	move   a14, a13
3f7efb60:	move   a14, -*sp, 1
3f7efb70:	movk   1, a11
3f7efb80:	move   a11, *a14+, 1
3f7efb90:	move   a11, *a14+, 1
3f7efba0:	move   *a13(0xffa0), *a14+, 1
3f7efbc0:	move   *a13(0xffc0), *a14+, 1
3f7efbe0:	move   *a13(0xffe0), *a14+, 1
3f7efc00:	calla  L3F7EFDE0
3f7efc30:	move   *sp(0x60), a14, 1
3f7efc50:	mmfm   sp, a11,a13
3f7efc70:	rets   2
3f7efc80:	mmtm   sp, a11,a13
3f7efca0:	move   a14, a13
3f7efcb0:	move   a14, -*sp, 1
3f7efcc0:	movk   1, a11
3f7efcd0:	move   a11, *a14+, 1
3f7efce0:	move   *a13(0xff80), *a14+, 1
3f7efd00:	move   *a13(0xffa0), *a14+, 1
3f7efd20:	move   *a13(0xffc0), *a14+, 1
3f7efd40:	move   *a13(0xffe0), *a14+, 1
3f7efd60:	calla  L3F7EFDE0
3f7efd90:	move   *sp(0x60), a14, 1
3f7efdb0:	mmfm   sp, a11,a13
3f7efdd0:	rets   2
L3F7EFDE0:
3f7efde0:	mmtm   sp, a7,a9,a11,a13
3f7efe00:	move   a14, a13
3f7efe10:	addi   0x250, a14
3f7efe30:	move   *a13(0xffa0), a11, 1
3f7efe50:	move   *a11(0x0), *a13(0x20), 1
3f7efe80:	move   *a13(0x20), *a13(0x80), 1
3f7efeb0:	move   *a11(0x20), *a13(0x40), 1
3f7efee0:	move   *a13(0xffe0), a11, 1
3f7eff00:	move   *a13(0xffc0), a9, 1
3f7eff20:	cmp    a9, a11
3f7eff30:	jreq   L3F7F0100
3f7eff40:	move   *a13(0xffa0), a9, 1
3f7eff60:	cmp    a9, a11
3f7eff70:	jreq   L3F7EFFF0
3f7eff80:	move   *a11, a9, 1
3f7eff90:	jreq   L3F7EFFF0
3f7effa0:	move   a14, -*sp, 1
3f7effb0:	move   a11, *a14+, 1
3f7effc0:	calla  L3FC2BDC0
L3F7EFFF0:
3f7efff0:	move   *a13(0xffc0), a9, 1
3f7f0010:	move   *a9+, *a11+, 1
3f7f0020:	move   *a9, *a11, 1
3f7f0030:	move   a14, -*sp, 1
3f7f0040:	move   *a13(0xffe0), a11, 1
3f7f0060:	move   a11, *a14+, 1
3f7f0070:	move   *a13(0xffc0), a9, 1
3f7f0090:	move   *a9(0x20), *a14+, 1
3f7f00b0:	move   *a9(0x0), *a14+, 1
3f7f00d0:	calla  L3FC38560
L3F7F0100:
3f7f0100:	movi   0x213860, a9
3f7f0130:	move   a9, @0x21a420, 1
3f7f0160:	move   a11, *a9, 1
3f7f0170:	movi   0x213ac0, a7
3f7f01a0:	move   a7, *a9(0x60), 1
3f7f01c0:	addi   0x33a0, a7
3f7f01e0:	move   a7, *a9(0x80), 1
3f7f0200:	sub    a7, a7
3f7f0210:	move   a7, *a9(0xa0), 1
3f7f0230:	movi   0x213aa0, a7
3f7f0260:	move   a7, *a9(0xc0), 1
3f7f0280:	sub    a7, a7
3f7f0290:	move   a7, *a9(0xe0), 1
3f7f02b0:	movk   1, a7
3f7f02c0:	move   a7, *a9(0x100), 1
3f7f02e0:	move   a14, -*sp, 1
3f7f02f0:	move   a9, *a14+, 1
3f7f0300:	calla  L3F7E6120
3f7f0330:	move   @0x21a420, a7, 1
3f7f0360:	addk   32, a7
3f7f0370:	move   a7, *a13(0x190), 1
3f7f0390:	move   *a13(0x20), a9, 1
3f7f03b0:	jaeq   L3F7F15C0
3f7f03d0:	setf   16, 1, 0
L3F7F03E0:
3f7f03e0:	move   *a13(0x20), a11, 1
3f7f0400:	move   *a11(0x20), *a13(0x150), 0
3f7f0430:	move   *a11(0x40), *a13(0x160), 0
3f7f0460:	move   *a11(0x30), *a13(0x170), 0
3f7f0490:	move   *a11(0x50), *a13(0x180), 0
3f7f04c0:	sub    a9, a9
3f7f04d0:	move   a9, *a13(0x120), 1
3f7f04f0:	move   *a13(0x190), a7, 1
3f7f0510:	move   *a7(0x0), *a13(0x1d0), 1
3f7f0540:	move   *a13(0x1d0), a7, 1
3f7f0560:	move   *a13(0x170), a11, 0
3f7f0580:	move   *a7(0x60), a7, 0
3f7f05a0:	cmp    a7, a11
3f7f05b0:	jrlt   L3F7F06F0
L3F7F05C0:
3f7f05c0:	move   *a13(0x1d0), a11, 1
3f7f05e0:	addi   0x80, a11
3f7f0600:	move   a11, *a13(0x190), 1
3f7f0620:	move   *a13(0x1d0), a9, 1
3f7f0640:	move   *a9(0x80), *a13(0x1d0), 1
3f7f0670:	move   *a13(0x1d0), a9, 1
3f7f0690:	move   *a13(0x170), a7, 0
3f7f06b0:	move   *a9(0x60), a9, 0
3f7f06d0:	cmp    a9, a7
3f7f06e0:	jrge   L3F7F05C0
L3F7F06F0:
3f7f06f0:	move   *a13(0x190), *a13(0x1f0), 1
3f7f0720:	move   *a13(0x1d0), a11, 1
3f7f0740:	move   *a13(0x180), a9, 0
3f7f0760:	move   *a11(0x40), a7, 0
3f7f0780:	cmp    a7, a9
3f7f0790:	jale   L3F7F1550
3f7f07b0:	move   *a13(0x120), a7, 1
3f7f07d0:	jane   L3F7F1550
L3F7F07F0:
3f7f07f0:	move   *a13(0x1d0), a11, 1
3f7f0810:	move   *a11(0x40), *a13(0x140), 0
3f7f0840:	move   *a13(0x160), a9, 0
3f7f0860:	move   *a11(0x50), a7, 0
3f7f0880:	cmp    a7, a9
3f7f0890:	jale   L3F7F1370
3f7f08b0:	move   *a11(0x80), *a13(0x1b0), 1
3f7f08e0:	move   *a13(0x1b0), a7, 1
3f7f0900:	move   *a7(0xc0), a7, 1
3f7f0920:	move   *a13(0x150), a9, 0
3f7f0940:	move   *a7(0x40), a7, 0
3f7f0960:	cmp    a7, a9
3f7f0970:	jage   L3F7F1370
3f7f0990:	move   *a11(0x0), *a13(0x1b0), 1
3f7f09c0:	move   *a13(0x1b0), a7, 1
3f7f09e0:	move   *a7(0x40), a7, 0
3f7f0a00:	move   *a13(0x140), a9, 0
3f7f0a20:	cmp    a9, a7
3f7f0a30:	jrne   L3F7F0CC0
3f7f0a40:	move   *a13(0x1b0), a7, 1
3f7f0a60:	move   *a7(0xc0), a7, 1
3f7f0a80:	move   *a7(0x40), a7, 0
3f7f0aa0:	move   *a13(0x150), a9, 0
3f7f0ac0:	cmp    a9, a7
3f7f0ad0:	jrge   L3F7F0CC0
L3F7F0AE0:
3f7f0ae0:	move   *a13(0x1d0), a11, 1
3f7f0b00:	move   a11, *a13(0x1f0), 1
3f7f0b20:	move   *a13(0x1b0), *a13(0x1d0), 1
3f7f0b50:	move   *a13(0x1b0), a9, 1
3f7f0b70:	move   *a9(0x0), *a13(0x1b0), 1
3f7f0ba0:	move   *a13(0x1b0), a9, 1
3f7f0bc0:	move   *a9(0x40), a7, 0
3f7f0be0:	move   *a13(0x140), a9, 0
3f7f0c00:	cmp    a9, a7
3f7f0c10:	jrne   L3F7F0CC0
3f7f0c20:	move   *a13(0x1b0), a7, 1
3f7f0c40:	move   *a7(0xc0), a7, 1
3f7f0c60:	move   *a7(0x40), a7, 0
3f7f0c80:	move   *a13(0x150), a9, 0
3f7f0ca0:	cmp    a9, a7
3f7f0cb0:	jrlt   L3F7F0AE0
L3F7F0CC0:
3f7f0cc0:	move   *a13(0x1d0), a11, 1
3f7f0ce0:	move   *a11(0xa0), *a13(0x0), 1
3f7f0d10:	move   *a11(0xc0), *a13(0xa0), 1
3f7f0d40:	move   *a13, a9, 1
3f7f0d50:	jreq   L3F7F1370
3f7f0d60:	move   *a9(0x30), a7, 0
3f7f0d80:	move   *a13(0x140), a9, 0
3f7f0da0:	cmp    a9, a7
3f7f0db0:	jrne   L3F7F1370
3f7f0dc0:	move   *a13, a7, 1
3f7f0dd0:	move   *a13(0x160), a9, 0
3f7f0df0:	move   *a7(0x20), a7, 0
3f7f0e10:	cmp    a7, a9
3f7f0e20:	jrle   L3F7F1370
L3F7F0E30:
3f7f0e30:	move   *a13, a11, 1
3f7f0e40:	move   *a13(0x170), a9, 0
3f7f0e60:	move   *a11(0x50), a7, 0
3f7f0e80:	cmp    a7, a9
3f7f0e90:	jrge   L3F7F1130
3f7f0ea0:	move   *a13(0x150), a7, 0
3f7f0ec0:	move   *a11(0x40), a9, 0
3f7f0ee0:	cmp    a9, a7
3f7f0ef0:	jrge   L3F7F1130
3f7f0f00:	move   *a11(0x0), *a13(0x100), 1
3f7f0f30:	move   a14, -*sp, 1
3f7f0f40:	move   *a13(0x1f0), *a14+, 1
3f7f0f60:	move   a11, *a14+, 1
3f7f0f70:	move   *a13(0x20), *a14+, 1
3f7f0f90:	calla  L3F7F2A00
3f7f0fc0:	subk   4, a8
3f7f0fd0:	jrne   L3F7F1020
3f7f0fe0:	movk   1, a9
3f7f0ff0:	move   a9, *a13(0x120), 1
3f7f1010:	jruc   L3F7F1370
L3F7F1020:
3f7f1020:	move   *a13(0x1f0), a9, 1
3f7f1040:	move   *a9(0x0), *a13(0x1d0), 1
3f7f1070:	move   *a13(0xa0), a7, 1
3f7f1090:	move   *a7, *a13, 1
3f7f10a0:	move   *a13, a11, 1
3f7f10b0:	move   *a13(0x100), a7, 1
3f7f10d0:	cmp    a7, a11
3f7f10e0:	jreq   L3F7F1160
3f7f10f0:	move   a11, *a13(0xa0), 1
3f7f1110:	move   *a11, *a13, 1
3f7f1120:	jruc   L3F7F1160
L3F7F1130:
3f7f1130:	move   a11, *a13(0xa0), 1
3f7f1150:	move   *a11, *a13, 1
L3F7F1160:
3f7f1160:	move   *a13(0x1b0), a11, 1
3f7f1180:	move   *a13, a9, 1
3f7f1190:	move   *a11(0xa0), a7, 1
3f7f11b0:	cmp    a7, a9
3f7f11c0:	jrne   L3F7F1280
3f7f11d0:	move   *a13(0x1d0), a7, 1
3f7f11f0:	cmp    a11, a7
3f7f1200:	jreq   L3F7F1250
3f7f1210:	move   a7, *a13(0x1f0), 1
3f7f1230:	move   a11, *a13(0x1d0), 1
L3F7F1250:
3f7f1250:	move   *a11(0x0), *a13(0x1b0), 1
L3F7F1280:
3f7f1280:	move   a9, a7
3f7f1290:	jreq   L3F7F1370
3f7f12a0:	setf   16, 1, 0
3f7f12b0:	move   *a7(0x30), a11, 0
3f7f12d0:	move   *a13(0x140), a7, 0
3f7f12f0:	cmp    a7, a11
3f7f1300:	jrne   L3F7F1370
3f7f1310:	move   *a13(0x160), a11, 0
3f7f1330:	move   *a9(0x20), a7, 0
3f7f1350:	cmp    a7, a11
3f7f1360:	jrgt   L3F7F0E30
L3F7F1370:
3f7f1370:	move   *a13(0x1d0), a11, 1
3f7f1390:	setf   16, 1, 0
3f7f13a0:	move   *a11(0x40), a9, 0
3f7f13c0:	move   *a13(0x140), a7, 0
3f7f13e0:	cmp    a7, a9
3f7f13f0:	jrne   L3F7F1490
3f7f1400:	addi   0x80, a11
3f7f1420:	move   a11, *a13(0x1f0), 1
3f7f1440:	move   *a13(0x1d0), a9, 1
3f7f1460:	move   *a9(0x80), *a13(0x1d0), 1
L3F7F1490:
3f7f1490:	move   *a13(0x1d0), a11, 1
3f7f14b0:	move   *a13(0x180), a9, 0
3f7f14d0:	move   *a11(0x40), a7, 0
3f7f14f0:	cmp    a7, a9
3f7f1500:	jrle   L3F7F1550
3f7f1510:	move   *a13(0x120), a7, 1
3f7f1530:	jaeq   L3F7F07F0
L3F7F1550:
3f7f1550:	move   *a13(0x20), a7, 1
3f7f1570:	move   *a7, a7, 1
3f7f1580:	move   a7, *a13(0x20), 1
3f7f15a0:	jane   L3F7F03E0
L3F7F15C0:
3f7f15c0:	move   *a13(0xff60), a11, 1
3f7f15e0:	jrne   L3F7F1B50
3f7f15f0:	move   *a13(0xffe0), a9, 1
3f7f1610:	move   *a9(0x20), a7, 1
3f7f1630:	dec    a7
3f7f1640:	jrle   L3F7F1710
3f7f1650:	move   *a13(0xff80), a7, 1
3f7f1670:	jreq   L3F7F1710
3f7f1680:	move   a14, -*sp, 1
3f7f1690:	move   @0x21a420, *a14+, 1
3f7f16c0:	move   a9, *a14+, 1
3f7f16d0:	calla  L3FC30E40
3f7f1700:	jruc   L3F7F1890
L3F7F1710:
3f7f1710:	move   @0x21a420, a7, 1
3f7f1740:	move   *a7(0xe0), a9, 1
3f7f1760:	jreq   L3F7F1890
3f7f1770:	move   *a7(0xe0), *a13(0x210), 1
L3F7F17A0:
3f7f17a0:	move   *a13(0x210), a11, 1
3f7f17c0:	move   *a11(0x0), *a13(0x230), 1
3f7f17f0:	move   a14, -*sp, 1
3f7f1800:	move   a11, *a14+, 1
3f7f1810:	calla  L3F702440
3f7f1840:	move   *a13(0x230), a9, 1
3f7f1860:	move   a9, *a13(0x210), 1
3f7f1880:	jrne   L3F7F17A0
L3F7F1890:
3f7f1890:	move   *a13(0xffe0), a11, 1
3f7f18b0:	move   *a13(0xffa0), a9, 1
3f7f18d0:	cmp    a9, a11
3f7f18e0:	jane   L3F7F29B0
3f7f1900:	move   *a13(0x80), a7, 1
3f7f1920:	jaeq   L3F7F29B0
L3F7F1940:
3f7f1940:	move   *a13(0x80), a11, 1
3f7f1960:	move   *a11(0x60), a9, 1
3f7f1980:	move   a9, *a13(0x210), 1
3f7f19a0:	jreq   L3F7F1A60
3f7f19b0:	addk   32, a9
3f7f19c0:	move   *a9, a7, 1
3f7f19d0:	dec    a7
3f7f19e0:	move   a7, *a9, 1
3f7f19f0:	jrne   L3F7F1A60
3f7f1a00:	move   a14, -*sp, 1
3f7f1a10:	move   *a13(0x210), *a14+, 1
3f7f1a30:	calla  L3FC57BF0
L3F7F1A60:
3f7f1a60:	move   a11, *a13(0x210), 1
3f7f1a80:	move   *a11(0x0), *a13(0x80), 1
3f7f1ab0:	move   a14, -*sp, 1
3f7f1ac0:	move   a11, *a14+, 1
3f7f1ad0:	calla  L3F702440
3f7f1b00:	move   *a13(0x80), a9, 1
3f7f1b20:	jrne   L3F7F1940
3f7f1b30:	jauc   L3F7F29B0
L3F7F1B50:
3f7f1b50:	move   *a13(0xffe0), a9, 1
3f7f1b70:	move   *a13(0xffa0), a7, 1
3f7f1b90:	cmp    a7, a9
3f7f1ba0:	jreq   L3F7F1C70
3f7f1bb0:	move   a14, -*sp, 1
3f7f1bc0:	move   a13, a7
3f7f1bd0:	addk   32, a7
3f7f1be0:	move   a7, *a14+, 1
3f7f1bf0:	move   *a13(0x40), *a14+, 1
3f7f1c10:	move   *a13(0x80), *a14+, 1
3f7f1c30:	calla  L3FC38560
3f7f1c60:	jruc   L3F7F1CA0
L3F7F1C70:
3f7f1c70:	move   *a13(0x80), *a13(0x20), 1
L3F7F1CA0:
3f7f1ca0:	move   *a13(0x20), a7, 1
3f7f1cc0:	jaeq   L3F7F2710
3f7f1ce0:	move   *a7, a7, 1
3f7f1cf0:	jrne   L3F7F2000
3f7f1d00:	move   *a9, a7, 1
3f7f1d10:	jrne   L3F7F1F30
3f7f1d20:	move   *a13(0x20), *a9(0x0), 1
3f7f1d50:	movk   1, a7
3f7f1d60:	move   a7, *a9(0x20), 1
3f7f1d80:	move   @0x21a420, a7, 1
3f7f1db0:	move   *a7(0xe0), a9, 1
3f7f1dd0:	jaeq   L3F7F29B0
3f7f1df0:	move   *a7(0xe0), *a13(0x210), 1
L3F7F1E20:
3f7f1e20:	move   *a13(0x210), a11, 1
3f7f1e40:	move   *a11(0x0), *a13(0x230), 1
3f7f1e70:	move   a14, -*sp, 1
3f7f1e80:	move   a11, *a14+, 1
3f7f1e90:	calla  L3F702440
3f7f1ec0:	move   *a13(0x230), a9, 1
3f7f1ee0:	move   a9, *a13(0x210), 1
3f7f1f00:	jrne   L3F7F1E20
3f7f1f10:	jauc   L3F7F29B0
L3F7F1F30:
3f7f1f30:	move   a14, -*sp, 1
3f7f1f40:	move   *a13(0x20), *a14+, 1
3f7f1f60:	move   @0x21a420, a7, 1
3f7f1f90:	move   *a7(0x20), *a14+, 1
3f7f1fb0:	move   a7, *a14+, 1
3f7f1fc0:	calla  L3F7E7210
3f7f1ff0:	jruc   L3F7F2710
L3F7F2000:
3f7f2000:	move   @0x21a420, a7, 1
3f7f2030:	move   *a7(0xe0), a9, 1
3f7f2050:	jreq   L3F7F2180
3f7f2060:	move   *a7(0xe0), *a13(0x210), 1
L3F7F2090:
3f7f2090:	move   *a13(0x210), a11, 1
3f7f20b0:	move   *a11(0x0), *a13(0x230), 1
3f7f20e0:	move   a14, -*sp, 1
3f7f20f0:	move   a11, *a14+, 1
3f7f2100:	calla  L3F702440
3f7f2130:	move   *a13(0x230), a9, 1
3f7f2150:	move   a9, *a13(0x210), 1
3f7f2170:	jrne   L3F7F2090
L3F7F2180:
3f7f2180:	move   *a13(0xffe0), a11, 1
3f7f21a0:	addk   32, a11
3f7f21b0:	move   *a11, a9, 1
3f7f21c0:	move   *a13(0x40), a7, 1
3f7f21e0:	add    a7, a9
3f7f21f0:	move   a9, *a11, 1
3f7f2200:	move   *a13(0xffe0), a11, 1
3f7f2220:	move   a11, *a13(0xe0), 1
3f7f2240:	move   *a13(0x20), a9, 1
3f7f2260:	jreq   L3F7F2620
3f7f2270:	setf   16, 1, 0
L3F7F2280:
3f7f2280:	move   *a13(0x20), a11, 1
3f7f22a0:	move   *a11(0x0), *a13(0x100), 1
3f7f22d0:	move   *a11(0x30), *a13(0x220), 0
3f7f2300:	move   *a11(0x20), *a13(0x210), 0
3f7f2330:	move   *a13(0xe0), a9, 1
3f7f2350:	move   *a9, a7, 1
3f7f2360:	move   a7, *a13(0xc0), 1
3f7f2380:	jreq   L3F7F2510
L3F7F2390:
3f7f2390:	move   *a13(0xc0), a11, 1
3f7f23b0:	move   *a11(0x30), a9, 0
3f7f23d0:	move   *a13(0x220), a7, 0
3f7f23f0:	cmp    a7, a9
3f7f2400:	jrgt   L3F7F2510
3f7f2410:	move   *a11(0x30), a9, 0
3f7f2430:	cmp    a7, a9
3f7f2440:	jrne   L3F7F24B0
3f7f2450:	move   *a11(0x20), a9, 0
3f7f2470:	move   *a13(0x210), a7, 0
3f7f2490:	cmp    a7, a9
3f7f24a0:	jrge   L3F7F2510
L3F7F24B0:
3f7f24b0:	move   a11, *a13(0xe0), 1
3f7f24d0:	move   *a11, a9, 1
3f7f24e0:	move   a9, *a13(0xc0), 1
3f7f2500:	jrne   L3F7F2390
L3F7F2510:
3f7f2510:	move   *a13(0xe0), a11, 1
3f7f2530:	move   *a13(0x20), *a11(0x0), 1
3f7f2560:	move   *a13(0x20), a9, 1
3f7f2580:	move   *a13(0xc0), a7, 1
3f7f25a0:	move   a7, *a9, 1
3f7f25b0:	jreq   L3F7F2620
3f7f25c0:	move   *a13(0x100), *a13(0x20), 1
3f7f25f0:	move   *a13(0x20), a9, 1
3f7f2610:	jrne   L3F7F2280
L3F7F2620:
3f7f2620:	move   a9, a7
3f7f2630:	jreq   L3F7F2670
3f7f2640:	move   *a13(0x100), *a7(0x0), 1
L3F7F2670:
3f7f2670:	move   *a13(0xff80), a7, 1
3f7f2690:	jreq   L3F7F29B0
3f7f26a0:	move   a14, -*sp, 1
3f7f26b0:	move   *a13(0xffe0), *a14+, 1
3f7f26d0:	calla  L3FC30AE0
3f7f2700:	jruc   L3F7F29B0
L3F7F2710:
3f7f2710:	move   *a13(0xffe0), a11, 1
3f7f2730:	move   *a11(0x20), a9, 1
3f7f2750:	dec    a9
3f7f2760:	jrle   L3F7F2830
3f7f2770:	move   *a13(0xff80), a9, 1
3f7f2790:	jreq   L3F7F2830
3f7f27a0:	move   a14, -*sp, 1
3f7f27b0:	move   @0x21a420, *a14+, 1
3f7f27e0:	move   a11, *a14+, 1
3f7f27f0:	calla  L3FC30E40
3f7f2820:	jruc   L3F7F29B0
L3F7F2830:
3f7f2830:	move   @0x21a420, a9, 1
3f7f2860:	move   *a9(0xe0), a7, 1
3f7f2880:	jreq   L3F7F29B0
3f7f2890:	move   *a9(0xe0), *a13(0x210), 1
L3F7F28C0:
3f7f28c0:	move   *a13(0x210), a11, 1
3f7f28e0:	move   *a11(0x0), *a13(0x230), 1
3f7f2910:	move   a14, -*sp, 1
3f7f2920:	move   a11, *a14+, 1
3f7f2930:	calla  L3F702440
3f7f2960:	move   *a13(0x230), a9, 1
3f7f2980:	move   a9, *a13(0x210), 1
3f7f29a0:	jrne   L3F7F28C0
L3F7F29B0:
3f7f29b0:	move   *sp(0xa0), a14, 1
3f7f29d0:	mmfm   sp, a7,a9,a11,a13
3f7f29f0:	rets   2
L3F7F2A00:
3f7f2a00:	mmtm   sp, a7,a9,a11,a13
3f7f2a20:	move   a14, a13
3f7f2a30:	addi   0x180, a14
3f7f2a50:	sub    a11, a11
3f7f2a60:	move   a11, *a13, 1
3f7f2a70:	move   a11, *a13(0x20), 1
3f7f2a90:	move   *a13(0xffc0), *a13(0x140), 1
3f7f2ac0:	move   *a13(0xffa0), a9, 1
3f7f2ae0:	move   *a9(0x0), *a13(0x160), 1
3f7f2b10:	move   *a13(0xffe0), a9, 1
3f7f2b30:	setf   16, 1, 0
3f7f2b40:	move   *a9(0x20), *a13(0x100), 0
3f7f2b70:	move   *a9(0x40), *a13(0x110), 0
3f7f2ba0:	move   *a9(0x30), *a13(0x120), 0
3f7f2bd0:	move   *a9(0x50), *a13(0x130), 0
3f7f2c00:	move   *a13(0x140), a9, 1
3f7f2c20:	move   *a9(0x30), *a13(0x60), 0
3f7f2c50:	move   *a13(0x120), a9, 0
3f7f2c70:	move   *a13(0x60), a11, 0
3f7f2c90:	cmp    a11, a9
3f7f2ca0:	jrlt   L3F7F2D90
3f7f2cb0:	move   *a13, a9, 1
3f7f2cc0:	inc    a9
3f7f2cd0:	move   a9, *a13, 1
3f7f2ce0:	move   *a13(0x120), a9, 0
3f7f2d00:	cmp    a11, a9
3f7f2d10:	jrle   L3F7F2D90
3f7f2d20:	move   a9, *a13(0x60), 0
3f7f2d40:	move   *a13(0x20), a11, 1
3f7f2d60:	inc    a11
3f7f2d70:	move   a11, *a13(0x20), 1
L3F7F2D90:
3f7f2d90:	move   *a13(0x140), a11, 1
3f7f2db0:	move   *a11(0x50), *a13(0x70), 0
3f7f2de0:	move   *a13(0x130), a9, 0
3f7f2e00:	move   *a13(0x70), a11, 0
3f7f2e20:	cmp    a11, a9
3f7f2e30:	jrgt   L3F7F2F20
3f7f2e40:	move   *a13, a9, 1
3f7f2e50:	inc    a9
3f7f2e60:	move   a9, *a13, 1
3f7f2e70:	move   *a13(0x130), a9, 0
3f7f2e90:	cmp    a11, a9
3f7f2ea0:	jrge   L3F7F2F20
3f7f2eb0:	move   a9, *a13(0x70), 0
3f7f2ed0:	move   *a13(0x20), a11, 1
3f7f2ef0:	inc    a11
3f7f2f00:	move   a11, *a13(0x20), 1
L3F7F2F20:
3f7f2f20:	move   *a13(0x140), a11, 1
3f7f2f40:	move   *a11(0x20), *a13(0x40), 0
3f7f2f70:	move   *a13(0x100), a9, 0
3f7f2f90:	move   *a13(0x40), a11, 0
3f7f2fb0:	cmp    a11, a9
3f7f2fc0:	jrlt   L3F7F30B0
3f7f2fd0:	move   *a13, a9, 1
3f7f2fe0:	inc    a9
3f7f2ff0:	move   a9, *a13, 1
3f7f3000:	move   *a13(0x100), a9, 0
3f7f3020:	cmp    a11, a9
3f7f3030:	jrle   L3F7F30B0
3f7f3040:	move   a9, *a13(0x40), 0
3f7f3060:	move   *a13(0x20), a11, 1
3f7f3080:	inc    a11
3f7f3090:	move   a11, *a13(0x20), 1
L3F7F30B0:
3f7f30b0:	move   *a13(0x140), a11, 1
3f7f30d0:	move   *a11(0x40), *a13(0x50), 0
3f7f3100:	move   *a13(0x110), a9, 0
3f7f3120:	move   *a13(0x50), a11, 0
3f7f3140:	cmp    a11, a9
3f7f3150:	jrgt   L3F7F3240
3f7f3160:	move   *a13, a9, 1
3f7f3170:	inc    a9
3f7f3180:	move   a9, *a13, 1
3f7f3190:	move   *a13(0x110), a9, 0
3f7f31b0:	cmp    a11, a9
3f7f31c0:	jrge   L3F7F3240
3f7f31d0:	move   a9, *a13(0x50), 0
3f7f31f0:	move   *a13(0x20), a11, 1
3f7f3210:	inc    a11
3f7f3220:	move   a11, *a13(0x20), 1
L3F7F3240:
3f7f3240:	move   a14, -*sp, 1
3f7f3250:	move   *a13(0x140), *a14+, 1
3f7f3270:	move   *a13(0x160), *a14+, 1
3f7f3290:	move   @0x21a420, *a14+, 1
3f7f32c0:	calla  L3F7E91F0
3f7f32f0:	move   *a13(0xffa0), a11, 1
3f7f3310:	move   *a11(0x0), *a13(0x160), 1
3f7f3340:	move   *a13(0x160), *a13(0xa0), 1
3f7f3370:	move   *a13(0x20), a9, 1
3f7f3390:	jrne   L3F7F3540
3f7f33a0:	move   *a13(0x140), a9, 1
3f7f33c0:	move   *a9(0x60), a9, 1
3f7f33e0:	move   a9, *a13(0x80), 1
3f7f3400:	jreq   L3F7F34C0
3f7f3410:	addk   32, a9
3f7f3420:	move   *a9, a11, 1
3f7f3430:	dec    a11
3f7f3440:	move   a11, *a9, 1
3f7f3450:	jrne   L3F7F34C0
3f7f3460:	move   a14, -*sp, 1
3f7f3470:	move   *a13(0x80), *a14+, 1
3f7f3490:	calla  L3FC57BF0
L3F7F34C0:
3f7f34c0:	move   a14, -*sp, 1
3f7f34d0:	move   *a13(0x140), *a14+, 1
3f7f34f0:	calla  L3F702440
3f7f3520:	jauc   L3F7F4710
L3F7F3540:
3f7f3540:	dec    a9
3f7f3550:	jrle   L3F7F3640
3f7f3560:	move   *a13(0x140), a9, 1
3f7f3580:	move   *a9(0x60), a9, 1
3f7f35a0:	move   a9, *a13(0x80), 1
3f7f35c0:	jreq   L3F7F3640
3f7f35d0:	move   *a13(0x20), a11, 1
3f7f35f0:	addk   32, a9
3f7f3600:	move   *a9, a7, 1
3f7f3610:	dec    a11
3f7f3620:	add    a11, a7
3f7f3630:	move   a7, *a9, 1
L3F7F3640:
3f7f3640:	move   *a13(0x140), a11, 1
3f7f3660:	setf   16, 1, 0
3f7f3670:	move   *a13(0x60), a9, 0
3f7f3690:	move   *a11(0x30), a7, 0
3f7f36b0:	cmp    a7, a9
3f7f36c0:	jreq   L3F7F3A50
3f7f36d0:	move   *a13(0x20), a7, 1
3f7f36f0:	dec    a7
3f7f3700:	move   a7, *a13(0x20), 1
3f7f3720:	jreq   L3F7F3970
3f7f3730:	move   a14, -*sp, 1
3f7f3740:	movk   16, a7
3f7f3750:	move   a7, *a14+, 1
3f7f3760:	movk   1, a7
3f7f3770:	move   a7, *a14+, 1
3f7f3780:	calla  L3F703D90
3f7f37b0:	move   a8, *a13(0xe0), 1
3f7f37d0:	move   *a11(0x60), *a8(0x60), 1
3f7f3800:	setf   16, 1, 0
3f7f3810:	move   *a11(0x20), *a8(0x20), 0
3f7f3840:	move   *a11(0x40), *a8(0x40), 0
3f7f3870:	move   *a11(0x30), *a8(0x30), 0
3f7f38a0:	move   a9, *a8(0x50), 0
3f7f38c0:	move   a14, -*sp, 1
3f7f38d0:	move   a8, *a14+, 1
3f7f38e0:	move   *a13(0xa0), *a14+, 1
3f7f3900:	move   @0x21a420, *a14+, 1
3f7f3930:	calla  L3F7E7210
3f7f3960:	jruc   L3F7F3A50
L3F7F3970:
3f7f3970:	move   a9, *a11(0x50), 0
3f7f3990:	move   a14, -*sp, 1
3f7f39a0:	move   a11, *a14+, 1
3f7f39b0:	move   *a13(0x160), *a14+, 1
3f7f39d0:	move   @0x21a420, *a14+, 1
3f7f3a00:	calla  L3F7E7210
3f7f3a30:	jauc   L3F7F4710
L3F7F3A50:
3f7f3a50:	move   *a13(0xa0), a7, 1
3f7f3a70:	move   *a7(0x80), a7, 1
3f7f3a90:	move   a7, *a13(0xc0), 1
3f7f3ab0:	jreq   L3F7F3C20
3f7f3ac0:	setf   16, 1, 0
3f7f3ad0:	move   *a7(0x40), a7, 0
3f7f3af0:	cmp    a9, a7
3f7f3b00:	jrge   L3F7F3C20
L3F7F3B10:
3f7f3b10:	move   *a13(0xc0), *a13(0xa0), 1
3f7f3b40:	move   *a13(0xa0), a11, 1
3f7f3b60:	move   *a11(0x80), a9, 1
3f7f3b80:	move   a9, *a13(0xc0), 1
3f7f3ba0:	jreq   L3F7F3C20
3f7f3bb0:	setf   16, 1, 0
3f7f3bc0:	move   *a9(0x40), a7, 0
3f7f3be0:	move   *a13(0x60), a9, 0
3f7f3c00:	cmp    a9, a7
3f7f3c10:	jrlt   L3F7F3B10
L3F7F3C20:
3f7f3c20:	move   *a13(0x140), a11, 1
3f7f3c40:	setf   16, 1, 0
3f7f3c50:	move   *a13(0x40), a9, 0
3f7f3c70:	move   *a11(0x20), a7, 0
3f7f3c90:	cmp    a7, a9
3f7f3ca0:	jreq   L3F7F41E0
3f7f3cb0:	move   *a13(0x20), a7, 1
3f7f3cd0:	dec    a7
3f7f3ce0:	move   a7, *a13(0x20), 1
3f7f3d00:	jreq   L3F7F40B0
3f7f3d10:	move   a14, -*sp, 1
3f7f3d20:	movk   16, a7
3f7f3d30:	move   a7, *a14+, 1
3f7f3d40:	movk   1, a7
3f7f3d50:	move   a7, *a14+, 1
3f7f3d60:	calla  L3F703D90
3f7f3d90:	move   a8, *a13(0xe0), 1
3f7f3db0:	move   *a11(0x60), *a8(0x60), 1
3f7f3de0:	setf   16, 1, 0
3f7f3df0:	move   *a11(0x20), *a8(0x20), 0
3f7f3e20:	move   a9, *a8(0x40), 0
3f7f3e40:	move   *a13(0x60), *a8(0x30), 0
3f7f3e70:	move   *a13(0x70), *a8(0x50), 0
3f7f3ea0:	move   a14, -*sp, 1
3f7f3eb0:	move   a8, *a14+, 1
3f7f3ec0:	move   *a13(0xa0), *a14+, 1
3f7f3ee0:	move   @0x21a420, *a14+, 1
3f7f3f10:	calla  L3F7E7210
3f7f3f40:	move   *a13(0xa0), a7, 1
3f7f3f60:	setf   16, 1, 0
3f7f3f70:	move   *a7(0x40), a7, 0
3f7f3f90:	move   *a13(0x60), a9, 0
3f7f3fb0:	cmp    a9, a7
3f7f3fc0:	jrle   L3F7F41E0
L3F7F3FD0:
3f7f3fd0:	move   *a13(0xa0), a11, 1
3f7f3ff0:	move   *a11(0x20), *a13(0xa0), 1
3f7f4020:	move   *a13(0xa0), a11, 1
3f7f4040:	move   *a11(0x40), a9, 0
3f7f4060:	move   *a13(0x60), a7, 0
3f7f4080:	cmp    a7, a9
3f7f4090:	jrgt   L3F7F3FD0
3f7f40a0:	jruc   L3F7F41E0
L3F7F40B0:
3f7f40b0:	move   *a13(0x60), *a11(0x30), 0
3f7f40e0:	move   a9, *a11(0x40), 0
3f7f4100:	move   *a13(0x70), *a11(0x50), 0
3f7f4130:	move   a14, -*sp, 1
3f7f4140:	move   a11, *a14+, 1
3f7f4150:	move   *a13(0xa0), *a14+, 1
3f7f4170:	move   @0x21a420, *a14+, 1
3f7f41a0:	calla  L3F7E7210
3f7f41d0:	jruc   L3F7F4710
L3F7F41E0:
3f7f41e0:	move   *a13(0x140), a11, 1
3f7f4200:	move   *a13(0x50), a9, 0
3f7f4220:	move   *a11(0x40), a7, 0
3f7f4240:	cmp    a7, a9
3f7f4250:	jreq   L3F7F4630
3f7f4260:	move   *a13(0x20), a7, 1
3f7f4280:	dec    a7
3f7f4290:	move   a7, *a13(0x20), 1
3f7f42b0:	jreq   L3F7F4500
3f7f42c0:	move   a14, -*sp, 1
3f7f42d0:	movk   16, a7
3f7f42e0:	move   a7, *a14+, 1
3f7f42f0:	movk   1, a7
3f7f4300:	move   a7, *a14+, 1
3f7f4310:	calla  L3F703D90
3f7f4340:	move   a8, *a13(0xe0), 1
3f7f4360:	move   *a11(0x60), *a8(0x60), 1
3f7f4390:	setf   16, 1, 0
3f7f43a0:	move   a9, *a8(0x20), 0
3f7f43c0:	move   *a11(0x40), *a8(0x40), 0
3f7f43f0:	move   *a13(0x60), *a8(0x30), 0
3f7f4420:	move   *a13(0x70), *a8(0x50), 0
3f7f4450:	move   a14, -*sp, 1
3f7f4460:	move   a8, *a14+, 1
3f7f4470:	move   *a13(0xa0), *a14+, 1
3f7f4490:	move   @0x21a420, *a14+, 1
3f7f44c0:	calla  L3F7E7210
3f7f44f0:	jruc   L3F7F4630
L3F7F4500:
3f7f4500:	move   *a13(0x60), *a11(0x30), 0
3f7f4530:	move   a9, *a11(0x20), 0
3f7f4550:	move   *a13(0x70), *a11(0x50), 0
3f7f4580:	move   a14, -*sp, 1
3f7f4590:	move   a11, *a14+, 1
3f7f45a0:	move   *a13(0xa0), *a14+, 1
3f7f45c0:	move   @0x21a420, *a14+, 1
3f7f45f0:	calla  L3F7E7210
3f7f4620:	jruc   L3F7F4710
L3F7F4630:
3f7f4630:	setf   16, 1, 0
3f7f4640:	move   *a13(0x70), *a11(0x30), 0
3f7f4670:	move   a14, -*sp, 1
3f7f4680:	move   a11, *a14+, 1
3f7f4690:	move   *a13(0xa0), *a14+, 1
3f7f46b0:	move   @0x21a420, *a14+, 1
3f7f46e0:	calla  L3F7E7210
L3F7F4710:
3f7f4710:	move   *a13, a8, 1
3f7f4720:	move   *sp(0xa0), a14, 1
3f7f4740:	mmfm   sp, a7,a9,a11,a13
3f7f4760:	rets   2
L3F7F4770:
3f7f4770:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f7f4790:	move   a14, a13
3f7f47a0:	addi   0x40, a14
3f7f47c0:	sub    a10, a10
3f7f47d0:	movi   0x21a460, a9
3f7f4800:	move   a10, *a13(0x20), 1
3f7f4820:	move   *a13(0xffc0), a11, 1
3f7f4840:	inc    a11
3f7f4850:	sra    0x1, a11
3f7f4860:	cmp    a11, a10
3f7f4870:	jrge   L3F7F4AD0
L3F7F4880:
3f7f4880:	movk   27, a11
3f7f4890:	mpyu   a10, a11
3f7f48a0:	move   *a13(0x20), a7, 1
3f7f48c0:	sll    0x3, a7
3f7f48d0:	move   *a13(0xffe0), a5, 1
3f7f48f0:	add    a5, a7
3f7f4900:	movb   *a7, a10
3f7f4910:	add    a10, a11
3f7f4920:	move   a11, a10
3f7f4930:	movk   27, a11
3f7f4940:	mpyu   a10, a11
3f7f4950:	move   *a13(0xffc0), a7, 1
3f7f4970:	move   *a13(0x20), a5, 1
3f7f4990:	sub    a5, a7
3f7f49a0:	dec    a7
3f7f49b0:	sll    0x3, a7
3f7f49c0:	move   *a13(0xffe0), a5, 1
3f7f49e0:	add    a5, a7
3f7f49f0:	movb   *a7, a10
3f7f4a00:	add    a10, a11
3f7f4a10:	move   a11, a10
3f7f4a20:	move   *a13(0x20), a11, 1
3f7f4a40:	inc    a11
3f7f4a50:	move   a11, *a13(0x20), 1
3f7f4a70:	move   *a13(0xffc0), a7, 1
3f7f4a90:	inc    a7
3f7f4aa0:	sra    0x1, a7
3f7f4ab0:	cmp    a7, a11
3f7f4ac0:	jrlt   L3F7F4880
L3F7F4AD0:
3f7f4ad0:	move   *a9, a11, 1
3f7f4ae0:	jreq   L3F7F4E90
L3F7F4AF0:
3f7f4af0:	move   *a9, a11, 1
3f7f4b00:	move   *a11(0x60), a11, 1
3f7f4b20:	cmp    a11, a10
3f7f4b30:	jrnc   L3F7F4B70
3f7f4b40:	move   *a9, a11, 1
3f7f4b50:	move   a11, a9
3f7f4b60:	jruc   L3F7F4E70
L3F7F4B70:
3f7f4b70:	move   *a9, a11, 1
3f7f4b80:	move   *a11(0x60), a11, 1
3f7f4ba0:	cmp    a11, a10
3f7f4bb0:	jrls   L3F7F4C00
3f7f4bc0:	move   *a9, a11, 1
3f7f4bd0:	move   a11, a9
3f7f4be0:	addk   32, a9
3f7f4bf0:	jruc   L3F7F4E70
L3F7F4C00:
3f7f4c00:	move   a14, -*sp, 1
3f7f4c10:	move   *a13(0xffc0), *a14+, 1
3f7f4c30:	move   *a9, a11, 1
3f7f4c40:	move   *a11(0x80), *a14+, 1
3f7f4c60:	move   *a13(0xffe0), *a14+, 1
3f7f4c80:	calla  L3FB45CD0
3f7f4cb0:	move   a8, *a13, 1
3f7f4cc0:	move   a8, a5
3f7f4cd0:	jrlt   L3F7F4DA0
3f7f4ce0:	jrne   L3F7F4DD0
3f7f4cf0:	move   a14, -*sp, 1
3f7f4d00:	move   *a9, a11, 1
3f7f4d10:	move   *a11(0x80), *a14+, 1
3f7f4d30:	calla  L3FB458D0
3f7f4d60:	move   *a13(0xffc0), a11, 1
3f7f4d80:	cmp    a8, a11
3f7f4d90:	jrge   L3F7F4DD0
L3F7F4DA0:
3f7f4da0:	move   *a9, a11, 1
3f7f4db0:	move   a11, a9
3f7f4dc0:	jruc   L3F7F4E70
L3F7F4DD0:
3f7f4dd0:	move   a5, a7
3f7f4de0:	jrle   L3F7F4E30
3f7f4df0:	move   *a9, a11, 1
3f7f4e00:	move   a11, a9
3f7f4e10:	addk   32, a9
3f7f4e20:	jruc   L3F7F4E70
L3F7F4E30:
3f7f4e30:	move   *a9, a11, 1
3f7f4e40:	move   *a11(0x40), a8, 1
3f7f4e60:	jruc   L3F7F54D0
L3F7F4E70:
3f7f4e70:	move   *a9, a11, 1
3f7f4e80:	jrne   L3F7F4AF0
L3F7F4E90:
3f7f4e90:	move   *a13(0xffa0), a11, 1
3f7f4eb0:	jreq   L3F7F54C0
3f7f4ec0:	move   a14, -*sp, 1
3f7f4ed0:	movk   20, a7
3f7f4ee0:	move   a7, *a14+, 1
3f7f4ef0:	movk   1, a5
3f7f4f00:	move   a5, *a14+, 1
3f7f4f10:	calla  L3F703D90
3f7f4f40:	move   a8, *a9, 1
3f7f4f50:	move   *a9, a5, 1
3f7f4f60:	move   *a9, a7, 1
3f7f4f70:	sub    a11, a11
3f7f4f80:	move   a11, *a7(0x20), 1
3f7f4fa0:	move   a11, *a5, 1
3f7f4fb0:	move   *a9, a7, 1
3f7f4fc0:	move   a10, *a7(0x60), 1
3f7f4fe0:	move   *a9, a7, 1
3f7f4ff0:	move   @0x21a440, a5, 1
3f7f5020:	inc    a5
3f7f5030:	move   a5, @0x21a440, 1
3f7f5060:	move   a5, *a7(0x40), 1
3f7f5080:	move   a14, -*sp, 1
3f7f5090:	move   *a13(0xffc0), *a14+, 1
3f7f50b0:	move   *a13(0xffe0), *a14+, 1
3f7f50d0:	move   *a9, a7, 1
3f7f50e0:	move   a14, -*sp, 1
3f7f50f0:	move   *a13(0xffc0), a11, 1
3f7f5110:	inc    a11
3f7f5120:	move   a11, *a14+, 1
3f7f5130:	movk   1, a11
3f7f5140:	move   a11, *a14+, 1
3f7f5150:	calla  L3F703D90
3f7f5180:	move   a8, *a7(0x80), 1
3f7f51a0:	move   a8, *a14+, 1
3f7f51b0:	calla  L3FB45EE0
3f7f51e0:	move   *a9, a7, 1
3f7f51f0:	move   *a13(0xffc0), a5, 1
3f7f5210:	sll    0x3, a5
3f7f5220:	move   *a7(0x80), a7, 1
3f7f5240:	add    a5, a7
3f7f5250:	sub    a5, a5
3f7f5260:	movb   a5, *a7
3f7f5270:	move   @0x21a440, a7, 1
3f7f52a0:	move   @0x21a480, a5, 1
3f7f52d0:	cmp    a5, a7
3f7f52e0:	jrc   L3F7F53F0
3f7f52f0:	sll    0x1, a5
3f7f5300:	move   a5, @0x21a480, 1
3f7f5330:	move   a14, -*sp, 1
3f7f5340:	sll    0x2, a5
3f7f5350:	move   a5, *a14+, 1
3f7f5360:	move   @0x21a4a0, *a14+, 1
3f7f5390:	calla  L3F705B20
3f7f53c0:	move   a8, @0x21a4a0, 1
L3F7F53F0:
3f7f53f0:	move   @0x21a440, a7, 1
3f7f5420:	sll    0x5, a7
3f7f5430:	move   @0x21a4a0, a5, 1
3f7f5460:	add    a5, a7
3f7f5470:	move   *a9, *a7, 1
3f7f5480:	move   *a9, a7, 1
3f7f5490:	move   *a7(0x40), a8, 1
3f7f54b0:	jruc   L3F7F54D0
L3F7F54C0:
3f7f54c0:	sub    a8, a8
L3F7F54D0:
3f7f54d0:	move   *sp(0xe0), a14, 1
3f7f54f0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f7f5510:	rets   2
L3F7F5520:
3f7f5520:	mmtm   sp, a9,a11,a13
3f7f5540:	move   a14, a13
3f7f5550:	move   *a13(0xffe0), a11, 1
3f7f5570:	jreq   L3F7F55D0
3f7f5580:	move   @0x21a440, a9, 1
3f7f55b0:	cmp    a9, a11
3f7f55c0:	jrls   L3F7F55F0
L3F7F55D0:
3f7f55d0:	sub    a8, a8
3f7f55e0:	jruc   L3F7F5600
L3F7F55F0:
3f7f55f0:	movk   1, a8
L3F7F5600:
3f7f5600:	move   *sp(0x80), a14, 1
3f7f5620:	mmfm   sp, a9,a11,a13
3f7f5640:	rets   2
L3F7F5650:
3f7f5650:	mmtm   sp, a9,a11,a13
3f7f5670:	move   a14, a13
3f7f5680:	addk   32, a14
3f7f5690:	move   *a13(0xffe0), a11, 1
3f7f56b0:	move   @0x21a440, a9, 1
3f7f56e0:	cmp    a9, a11
3f7f56f0:	jrls   L3F7F5720
3f7f5700:	sub    a8, a8
3f7f5710:	jruc   L3F7F57E0
L3F7F5720:
3f7f5720:	sll    0x5, a11
3f7f5730:	move   @0x21a4a0, a9, 1
3f7f5760:	add    a9, a11
3f7f5770:	move   *a11, a11, 1
3f7f5780:	move   a11, *a13, 1
3f7f5790:	jrne   L3F7F57C0
3f7f57a0:	sub    a8, a8
3f7f57b0:	jruc   L3F7F57E0
L3F7F57C0:
3f7f57c0:	move   *a11(0x80), a8, 1
L3F7F57E0:
3f7f57e0:	move   *sp(0x80), a14, 1
3f7f5800:	mmfm   sp, a9,a11,a13
3f7f5820:	rets   2
L3F7F5830:
3f7f5830:	move   a14, -*sp, 1
3f7f5840:	movi   0x3f7f5fa0, a8
3f7f5870:	move   a8, *a14+, 1
3f7f5880:	calla  L3F35BD40
3f7f58b0:	rets
L3F7F58C0:
3f7f58c0:	move   a11, -*sp, 1
3f7f58d0:	calla  L3F7F5AF0
3f7f5900:	movi   0x64, a11
3f7f5920:	move   a11, @0x21a480, 1
3f7f5950:	move   a14, -*sp, 1
3f7f5960:	movi   0x190, a11
3f7f5980:	move   a11, *a14+, 1
3f7f5990:	calla  L3F705A00
3f7f59c0:	move   a8, @0x21a4a0, 1
3f7f59f0:	sub    a11, a11
3f7f5a00:	move   a11, *a8, 1
3f7f5a10:	calla  L3FC59660
3f7f5a40:	move   @0x21a440, a11, 1
3f7f5a70:	cmpi   0xc4, a11
3f7f5a90:	jreq   L3F7F5AD0
3f7f5aa0:	calla  L3F7F5830
L3F7F5AD0:
3f7f5ad0:	move   *sp+, a11, 1
3f7f5ae0:	rets
L3F7F5AF0:
3f7f5af0:	move   a11, -*sp, 1
3f7f5b00:	move   @0x21a460, a11, 1
3f7f5b30:	jreq   L3F7F5CA0
3f7f5b40:	move   a14, -*sp, 1
3f7f5b50:	move   a11, *a14+, 1
3f7f5b60:	calla  L3F7F5CC0
3f7f5b90:	sub    a11, a11
3f7f5ba0:	move   a11, @0x21a460, 1
3f7f5bd0:	move   a14, -*sp, 1
3f7f5be0:	move   @0x21a4a0, *a14+, 1
3f7f5c10:	calla  L3F702440
3f7f5c40:	move   a11, @0x21a4a0, 1
3f7f5c70:	move   a11, @0x21a440, 1
L3F7F5CA0:
3f7f5ca0:	move   *sp+, a11, 1
3f7f5cb0:	rets
L3F7F5CC0:
3f7f5cc0:	mmtm   sp, a11,a13
3f7f5ce0:	move   a14, a13
3f7f5cf0:	move   *a13(0xffe0), a11, 1
3f7f5d10:	move   *a11, a11, 1
3f7f5d20:	jreq   L3F7F5DB0
3f7f5d30:	move   a14, -*sp, 1
3f7f5d40:	move   *a13(0xffe0), a11, 1
3f7f5d60:	move   *a11(0x0), *a14+, 1
3f7f5d80:	calla  L3F7F5CC0
L3F7F5DB0:
3f7f5db0:	move   *a13(0xffe0), a11, 1
3f7f5dd0:	move   *a11(0x20), a11, 1
3f7f5df0:	jreq   L3F7F5E80
3f7f5e00:	move   a14, -*sp, 1
3f7f5e10:	move   *a13(0xffe0), a11, 1
3f7f5e30:	move   *a11(0x20), *a14+, 1
3f7f5e50:	calla  L3F7F5CC0
L3F7F5E80:
3f7f5e80:	move   a14, -*sp, 1
3f7f5e90:	move   *a13(0xffe0), a11, 1
3f7f5eb0:	move   *a11(0x80), *a14+, 1
3f7f5ed0:	calla  L3F702440
3f7f5f00:	move   a14, -*sp, 1
3f7f5f10:	move   a11, *a14+, 1
3f7f5f20:	calla  L3F702440
3f7f5f50:	move   *sp(0x60), a14, 1
3f7f5f70:	mmfm   sp, a11,a13
3f7f5f90:	rets   2
3f7f5fa0:	modu   a3, a9
3f7f5fb0:	.word  0x7469
3f7f5fc0:	sla    a11, a9
3f7f5fd0:	rl     a11, a12
3f7f5fe0:	rl     b11, b10
3f7f5ff0:	srl    a11, a14
3f7f6000:	sla    a9, a0
3f7f6010:	modu   b11, b4
3f7f6020:	.word  0x736d
3f7f6030:	.word  0x0000
L3F7F6040:
3f7f6040:	mmtm   sp, a9,a11,a13
3f7f6060:	move   a14, a13
3f7f6070:	move   *a13(0xffc0), a11, 1
3f7f6090:	move   *a13(0xff80), a9, 1
3f7f60b0:	cmp    a9, a11
3f7f60c0:	jrnc   L3F7F6100
3f7f60d0:	movi   0xffff, a8
3f7f60f0:	jruc   L3F7F6220
L3F7F6100:
3f7f6100:	cmp    a9, a11
3f7f6110:	jrls   L3F7F6140
3f7f6120:	movk   1, a8
3f7f6130:	jruc   L3F7F6220
L3F7F6140:
3f7f6140:	move   *a13(0xffe0), a9, 1
3f7f6160:	move   *a13(0xffa0), a11, 1
3f7f6180:	cmp    a11, a9
3f7f6190:	jrnc   L3F7F61D0
3f7f61a0:	movi   0xffff, a8
3f7f61c0:	jruc   L3F7F6220
L3F7F61D0:
3f7f61d0:	cmp    a11, a9
3f7f61e0:	jrls   L3F7F6210
3f7f61f0:	movk   1, a8
3f7f6200:	jruc   L3F7F6220
L3F7F6210:
3f7f6210:	sub    a8, a8
L3F7F6220:
3f7f6220:	move   *sp(0x80), a14, 1
3f7f6240:	mmfm   sp, a9,a11,a13
3f7f6260:	rets   2
L3F7F6270:
3f7f6270:	mmtm   sp, a9,a11,a13
3f7f6290:	move   a14, a13
3f7f62a0:	addi   0x40, a14
3f7f62c0:	move   *a13(0xffc0), a11, 1
3f7f62e0:	jrne   L3F7F6360
3f7f62f0:	movi   0xdc900, a8
3f7f6320:	move   *a13(0xffe0), a13, 1
3f7f6340:	jreq   L3F7F65A0
3f7f6350:	jruc   L3F7F6580
L3F7F6360:
3f7f6360:	move   @0xdc900, a9, 1
3f7f6390:	move   a9, *a13, 1
3f7f63a0:	move   a11, *a13(0x20), 1
3f7f63c0:	move   @0xdc920, a9, 1
3f7f63f0:	cmp    a9, a11
3f7f6400:	jrls   L3F7F64A0
3f7f6410:	sub    a9, a11
3f7f6420:	subi   0x80000000, a11
3f7f6450:	jrls   L3F7F6540
3f7f6460:	move   *a13, a11, 1
3f7f6470:	dec    a11
3f7f6480:	move   a11, *a13, 1
3f7f6490:	jruc   L3F7F6540
L3F7F64A0:
3f7f64a0:	cmp    a9, a11
3f7f64b0:	jrnc   L3F7F6540
3f7f64c0:	sub    a11, a9
3f7f64d0:	subi   0x80000000, a9
3f7f6500:	jrls   L3F7F6540
3f7f6510:	move   *a13, a9, 1
3f7f6520:	inc    a9
3f7f6530:	move   a9, *a13, 1
L3F7F6540:
3f7f6540:	move   a13, a8
3f7f6550:	move   *a13(0xffe0), a13, 1
3f7f6570:	jreq   L3F7F65A0
L3F7F6580:
3f7f6580:	move   *a8+, *a13+, 1
3f7f6590:	move   *a8, *a13, 1
L3F7F65A0:
3f7f65a0:	move   *sp(0x80), a14, 1
3f7f65c0:	mmfm   sp, a9,a11,a13
3f7f65e0:	rets   2
L3F7F65F0:
3f7f65f0:	mmtm   sp, a0,a2,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f7f6610:	move   a14, a13
3f7f6620:	addi   0xa0, a14
3f7f6640:	move   *a13(0xffe0), a11, 1
3f7f6660:	jrne   L3F7F66A0
3f7f6670:	sub    a8, a8
3f7f6680:	jauc   L3F7F7220
L3F7F66A0:
3f7f66a0:	move   *a13(0xffc0), a11, 1
3f7f66c0:	move   *a11(0x180), a11, 1
3f7f66e0:	move   *a13(0xffe0), a9, 1
3f7f6700:	cmp    a9, a11
3f7f6710:	jrne   L3F7F6840
3f7f6720:	move   *a13(0xffc0), a11, 1
3f7f6740:	move   *a11(0x160), *a13(0x40), 1
3f7f6770:	move   *a13(0x40), a9, 1
3f7f6790:	setf   16, 1, 0
3f7f67a0:	move   *a9, a9, 0
3f7f67b0:	dec    a9
3f7f67c0:	jreq   L3F7F6810
3f7f67d0:	move   *a11(0x160), a8, 1
3f7f67f0:	jauc   L3F7F7220
L3F7F6810:
3f7f6810:	sub    a8, a8
3f7f6820:	jauc   L3F7F7220
L3F7F6840:
3f7f6840:	move   *a13(0x20), a11, 1
3f7f6860:	move   a11, *a13, 1
3f7f6870:	movk   16, a9
3f7f6880:	sub    a10, a10
3f7f6890:	move   *a13(0xffe0), a0, 1
3f7f68b0:	andi   0xfff00000, a0
3f7f68e0:	move   a10, *a13, 1
3f7f68f0:	move   *a13(0xffe0), a7, 1
3f7f6910:	andi   0xe0000000, a7
3f7f6940:	jane   L3F7F7180
3f7f6960:	move   a0, a11
3f7f6970:	sra    0x14, a11
3f7f6980:	move   @0x225870, a7, 1
3f7f69b0:	cmp    a7, a11
3f7f69c0:	jrge   L3F7F7180
3f7f69d0:	move   a11, a7
3f7f69e0:	sll    0x5, a7
3f7f69f0:	addi   0x21ffe0, a7
3f7f6a20:	move   *a7, a12, 1
3f7f6a30:	move   *a12(0x40), a7, 1
3f7f6a50:	jreq   L3F7F7180
3f7f6a60:	move   *a13(0xffe0), a7, 1
3f7f6a80:	andi   0x7ffff, a7
3f7f6ab0:	move   a7, *a13(0x40), 1
3f7f6ad0:	move   a10, *a13(0x60), 1
3f7f6af0:	move   *a12(0x60), *a13(0x80), 1
3f7f6b20:	move   *a13(0x80), a7, 1
3f7f6b40:	subk   6, a7
3f7f6b50:	jrne   L3F7F6C30
3f7f6b60:	move   *a13(0x40), a7, 1
3f7f6b80:	sra    0x6, a7
3f7f6b90:	move   *a13(0x40), a5, 1
3f7f6bb0:	xor    a5, a7
3f7f6bc0:	sra    0xc, a5
3f7f6bd0:	xor    a5, a7
3f7f6be0:	move   a7, a4
3f7f6bf0:	andi   0x3f, a4
3f7f6c20:	jruc   L3F7F6DD0
L3F7F6C30:
3f7f6c30:	move   *a13(0x80), a7, 1
3f7f6c50:	subk   7, a7
3f7f6c60:	jrne   L3F7F6D40
3f7f6c70:	move   *a13(0x40), a7, 1
3f7f6c90:	sra    0x7, a7
3f7f6ca0:	move   *a13(0x40), a5, 1
3f7f6cc0:	xor    a5, a7
3f7f6cd0:	sra    0xd, a5
3f7f6ce0:	xor    a5, a7
3f7f6cf0:	move   a7, a4
3f7f6d00:	andi   0x7f, a4
3f7f6d30:	jruc   L3F7F6DD0
L3F7F6D40:
3f7f6d40:	move   a14, -*sp, 1
3f7f6d50:	move   *a13(0x40), *a14+, 1
3f7f6d70:	move   *a13(0x80), *a14+, 1
3f7f6d90:	calla  L3F8B5680
3f7f6dc0:	move   a8, a4
L3F7F6DD0:
3f7f6dd0:	cmpi   0xffff, a4
3f7f6df0:	jreq   L3F7F7180
3f7f6e00:	move   a4, a5
3f7f6e10:	move   a5, a7
3f7f6e20:	sll    0x6, a5
3f7f6e30:	sll    0x5, a7
3f7f6e40:	add    a7, a5
3f7f6e50:	move   *a12, a2, 1
3f7f6e60:	add    a5, a2
3f7f6e70:	move   *a2, a6, 1
3f7f6e80:	cmp    a2, a6
3f7f6e90:	jreq   L3F7F7180
L3F7F6EA0:
3f7f6ea0:	move   *a13(0x60), a7, 1
3f7f6ec0:	inc    a7
3f7f6ed0:	move   a7, *a13(0x60), 1
3f7f6ef0:	move   *a2(0x40), a5, 1
3f7f6f10:	cmp    a5, a7
3f7f6f20:	jrle   L3F7F6FE0
3f7f6f30:	move   a14, -*sp, 1
3f7f6f40:	move   *a13(0xffe0), *a14+, 1
3f7f6f60:	move   a2, *a14+, 1
3f7f6f70:	movi   0x3f7f9890, a8
3f7f6fa0:	move   a8, *a14+, 1
3f7f6fb0:	calla  L3F35BD40
L3F7F6FE0:
3f7f6fe0:	move   *a6(0x40), a5, 1
3f7f7000:	move   *a13(0xffe0), a7, 1
3f7f7020:	cmp    a7, a5
3f7f7030:	jreq   L3F7F7080
3f7f7040:	move   *a6, a6, 1
3f7f7050:	cmp    a2, a6
3f7f7060:	jrne   L3F7F6EA0
3f7f7070:	jruc   L3F7F7180
L3F7F7080:
3f7f7080:	setf   16, 0, 0
3f7f7090:	move   *a6(0x90), a7, 0
3f7f70b0:	cmp    a10, a7
3f7f70c0:	jrne   L3F7F7150
3f7f70d0:	move   *a6(0x80), a7, 0
3f7f70f0:	and    a9, a7
3f7f7100:	jreq   L3F7F7150
3f7f7110:	move   *a6(0xa0), *a13(0x0), 1
3f7f7140:	jruc   L3F7F7180
L3F7F7150:
3f7f7150:	move   *a6, a6, 1
3f7f7160:	cmp    a2, a6
3f7f7170:	jrne   L3F7F6EA0
L3F7F7180:
3f7f7180:	move   *a13(0x0), *a13(0x20), 1
3f7f71b0:	move   *a13(0xffc0), a11, 1
3f7f71d0:	move   *a13(0xffe0), *a11(0xc0), 1
3f7f7200:	move   *a13(0x20), a8, 1
L3F7F7220:
3f7f7220:	move   *sp(0x180), a14, 1
3f7f7240:	mmfm   sp, a0,a2,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f7f7260:	rets   2
L3F7F7270:
3f7f7270:	mmtm   sp, a0,a2,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f7f7290:	move   a14, a13
3f7f72a0:	addi   0xa0, a14
3f7f72c0:	move   *a13(0xffe0), a11, 1
3f7f72e0:	jrne   L3F7F7320
3f7f72f0:	sub    a8, a8
3f7f7300:	jauc   L3F7F7EF0
L3F7F7320:
3f7f7320:	move   *a13(0xffc0), a11, 1
3f7f7340:	move   *a11(0x180), a11, 1
3f7f7360:	move   *a13(0xffe0), a9, 1
3f7f7380:	cmp    a9, a11
3f7f7390:	jrne   L3F7F74B0
3f7f73a0:	move   *a13(0xffc0), a11, 1
3f7f73c0:	move   *a11(0x160), *a13(0x40), 1
3f7f73f0:	move   *a13(0x40), a9, 1
3f7f7410:	setf   16, 1, 0
3f7f7420:	move   *a9, a9, 0
3f7f7430:	jrne   L3F7F7480
3f7f7440:	move   *a11(0x160), a8, 1
3f7f7460:	jauc   L3F7F7EF0
L3F7F7480:
3f7f7480:	sub    a8, a8
3f7f7490:	jauc   L3F7F7EF0
L3F7F74B0:
3f7f74b0:	move   *a13(0x20), a11, 1
3f7f74d0:	move   a11, *a13, 1
3f7f74e0:	movk   24, a9
3f7f74f0:	sub    a10, a10
3f7f7500:	move   *a13(0xffe0), a0, 1
3f7f7520:	andi   0xfff00000, a0
3f7f7550:	move   a10, *a13, 1
3f7f7560:	move   *a13(0xffe0), a7, 1
3f7f7580:	andi   0xe0000000, a7
3f7f75b0:	jane   L3F7F7DF0
3f7f75d0:	move   a0, a11
3f7f75e0:	sra    0x14, a11
3f7f75f0:	move   @0x225870, a7, 1
3f7f7620:	cmp    a7, a11
3f7f7630:	jrge   L3F7F7DF0
3f7f7640:	move   a11, a7
3f7f7650:	sll    0x5, a7
3f7f7660:	addi   0x21ffe0, a7
3f7f7690:	move   *a7, a12, 1
3f7f76a0:	move   *a12(0x40), a7, 1
3f7f76c0:	jreq   L3F7F7DF0
3f7f76d0:	move   *a13(0xffe0), a7, 1
3f7f76f0:	andi   0x7ffff, a7
3f7f7720:	move   a7, *a13(0x40), 1
3f7f7740:	move   a10, *a13(0x60), 1
3f7f7760:	move   *a12(0x60), *a13(0x80), 1
3f7f7790:	move   *a13(0x80), a7, 1
3f7f77b0:	subk   6, a7
3f7f77c0:	jrne   L3F7F78A0
3f7f77d0:	move   *a13(0x40), a7, 1
3f7f77f0:	sra    0x6, a7
3f7f7800:	move   *a13(0x40), a5, 1
3f7f7820:	xor    a5, a7
3f7f7830:	sra    0xc, a5
3f7f7840:	xor    a5, a7
3f7f7850:	move   a7, a4
3f7f7860:	andi   0x3f, a4
3f7f7890:	jruc   L3F7F7A40
L3F7F78A0:
3f7f78a0:	move   *a13(0x80), a7, 1
3f7f78c0:	subk   7, a7
3f7f78d0:	jrne   L3F7F79B0
3f7f78e0:	move   *a13(0x40), a7, 1
3f7f7900:	sra    0x7, a7
3f7f7910:	move   *a13(0x40), a5, 1
3f7f7930:	xor    a5, a7
3f7f7940:	sra    0xd, a5
3f7f7950:	xor    a5, a7
3f7f7960:	move   a7, a4
3f7f7970:	andi   0x7f, a4
3f7f79a0:	jruc   L3F7F7A40
L3F7F79B0:
3f7f79b0:	move   a14, -*sp, 1
3f7f79c0:	move   *a13(0x40), *a14+, 1
3f7f79e0:	move   *a13(0x80), *a14+, 1
3f7f7a00:	calla  L3F8B5680
3f7f7a30:	move   a8, a4
L3F7F7A40:
3f7f7a40:	cmpi   0xffff, a4
3f7f7a60:	jreq   L3F7F7DF0
3f7f7a70:	move   a4, a5
3f7f7a80:	move   a5, a7
3f7f7a90:	sll    0x6, a5
3f7f7aa0:	sll    0x5, a7
3f7f7ab0:	add    a7, a5
3f7f7ac0:	move   *a12, a2, 1
3f7f7ad0:	add    a5, a2
3f7f7ae0:	move   *a2, a6, 1
3f7f7af0:	cmp    a2, a6
3f7f7b00:	jreq   L3F7F7DF0
L3F7F7B10:
3f7f7b10:	move   *a13(0x60), a7, 1
3f7f7b30:	inc    a7
3f7f7b40:	move   a7, *a13(0x60), 1
3f7f7b60:	move   *a2(0x40), a5, 1
3f7f7b80:	cmp    a5, a7
3f7f7b90:	jrle   L3F7F7C50
3f7f7ba0:	move   a14, -*sp, 1
3f7f7bb0:	move   *a13(0xffe0), *a14+, 1
3f7f7bd0:	move   a2, *a14+, 1
3f7f7be0:	movi   0x3f7f9a00, a8
3f7f7c10:	move   a8, *a14+, 1
3f7f7c20:	calla  L3F35BD40
L3F7F7C50:
3f7f7c50:	move   *a6(0x40), a5, 1
3f7f7c70:	move   *a13(0xffe0), a7, 1
3f7f7c90:	cmp    a7, a5
3f7f7ca0:	jreq   L3F7F7CF0
3f7f7cb0:	move   *a6, a6, 1
3f7f7cc0:	cmp    a2, a6
3f7f7cd0:	jrne   L3F7F7B10
3f7f7ce0:	jruc   L3F7F7DF0
L3F7F7CF0:
3f7f7cf0:	setf   16, 0, 0
3f7f7d00:	move   *a6(0x90), a7, 0
3f7f7d20:	cmp    a10, a7
3f7f7d30:	jrne   L3F7F7DC0
3f7f7d40:	move   *a6(0x80), a7, 0
3f7f7d60:	and    a9, a7
3f7f7d70:	jreq   L3F7F7DC0
3f7f7d80:	move   *a6(0xa0), *a13(0x0), 1
3f7f7db0:	jruc   L3F7F7DF0
L3F7F7DC0:
3f7f7dc0:	move   *a6, a6, 1
3f7f7dd0:	cmp    a2, a6
3f7f7de0:	jrne   L3F7F7B10
L3F7F7DF0:
3f7f7df0:	move   *a13(0x0), *a13(0x20), 1
3f7f7e20:	move   *a13(0x20), a11, 1
3f7f7e40:	jrne   L3F7F7E70
3f7f7e50:	move   a11, a8
3f7f7e60:	jruc   L3F7F7EF0
L3F7F7E70:
3f7f7e70:	setf   16, 1, 0
3f7f7e80:	move   *a11, a9, 0
3f7f7e90:	jreq   L3F7F7EC0
3f7f7ea0:	move   *a11, a9, 0
3f7f7eb0:	dsjs   a9, L3F7F7EE0
L3F7F7EC0:
3f7f7ec0:	move   a11, a8
3f7f7ed0:	jruc   L3F7F7EF0
L3F7F7EE0:
3f7f7ee0:	sub    a8, a8
L3F7F7EF0:
3f7f7ef0:	move   *sp(0x180), a14, 1
3f7f7f10:	mmfm   sp, a0,a2,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f7f7f30:	rets   2
L3F7F7F40:
3f7f7f40:	mmtm   sp, a7,a9,a11,a13
3f7f7f60:	move   a14, a13
3f7f7f70:	addi   0x60, a14
3f7f7f90:	move   *a13(0xffe0), a11, 1
3f7f7fb0:	move   *a11(0x200), *a13(0x0), 1
3f7f7fe0:	sub    a11, a11
3f7f7ff0:	move   a11, *a13(0x40), 1
3f7f8010:	move   *a13, a11, 1
3f7f8020:	jreq   L3F7F8260
3f7f8030:	move   *a13(0xffe0), a9, 1
3f7f8050:	move   *a9(0x1e0), *a13(0x20), 1
3f7f8080:	move   *a13(0x40), a9, 1
3f7f80a0:	cmp    a11, a9
3f7f80b0:	jrge   L3F7F8260
3f7f80c0:	sll    0x5, a9
3f7f80d0:	move   *a13(0x20), a11, 1
3f7f80f0:	add    a11, a9
3f7f8100:	move   *a9, a9, 1
3f7f8110:	move   *a13(0xffc0), a11, 1
3f7f8130:	cmp    a11, a9
3f7f8140:	jreq   L3F7F8260
L3F7F8150:
3f7f8150:	move   *a13(0x40), a11, 1
3f7f8170:	inc    a11
3f7f8180:	move   a11, *a13(0x40), 1
3f7f81a0:	move   *a13, a9, 1
3f7f81b0:	cmp    a9, a11
3f7f81c0:	jrge   L3F7F8260
3f7f81d0:	sll    0x5, a11
3f7f81e0:	move   *a13(0x20), a9, 1
3f7f8200:	add    a9, a11
3f7f8210:	move   *a11, a11, 1
3f7f8220:	move   *a13(0xffc0), a9, 1
3f7f8240:	cmp    a9, a11
3f7f8250:	jrne   L3F7F8150
L3F7F8260:
3f7f8260:	movb   *a13(0xffa0), a11
3f7f8280:	jrne   L3F7F84C0
3f7f8290:	move   *a13(0x40), a9, 1
3f7f82b0:	move   *a13, a11, 1
3f7f82c0:	cmp    a11, a9
3f7f82d0:	jrge   L3F7F8300
3f7f82e0:	sub    a8, a8
3f7f82f0:	jruc   L3F7F88D0
L3F7F8300:
3f7f8300:	inc    a11
3f7f8310:	move   a11, *a13, 1
3f7f8320:	move   *a13(0xffe0), a7, 1
3f7f8340:	move   a14, -*sp, 1
3f7f8350:	sll    0x2, a11
3f7f8360:	move   a11, *a14+, 1
3f7f8370:	move   *a7(0x1e0), *a14+, 1
3f7f8390:	calla  L3F705B20
3f7f83c0:	move   a8, *a7(0x1e0), 1
3f7f83e0:	move   *a13(0x0), *a7(0x200), 1
3f7f8410:	move   *a13, a11, 1
3f7f8420:	dec    a11
3f7f8430:	sll    0x5, a11
3f7f8440:	move   *a7(0x1e0), a7, 1
3f7f8460:	add    a11, a7
3f7f8470:	move   *a13(0xffc0), *a7(0x0), 1
3f7f84a0:	sub    a8, a8
3f7f84b0:	jruc   L3F7F88D0
L3F7F84C0:
3f7f84c0:	dsj    a11, L3F7F88C0
3f7f84e0:	move   *a13(0x40), a11, 1
3f7f8500:	move   *a13, a9, 1
3f7f8510:	cmp    a9, a11
3f7f8520:	jrge   L3F7F88C0
3f7f8530:	inc    a11
3f7f8540:	cmp    a9, a11
3f7f8550:	jrge   L3F7F86B0
L3F7F8560:
3f7f8560:	move   *a13(0x40), a11, 1
3f7f8580:	sll    0x5, a11
3f7f8590:	move   *a13(0x20), a9, 1
3f7f85b0:	add    a9, a11
3f7f85c0:	move   *a13(0x40), a7, 1
3f7f85e0:	inc    a7
3f7f85f0:	sll    0x5, a7
3f7f8600:	add    a9, a7
3f7f8610:	move   *a7, *a11, 1
3f7f8620:	move   *a13(0x40), a11, 1
3f7f8640:	inc    a11
3f7f8650:	move   a11, *a13(0x40), 1
3f7f8670:	move   *a13, a7, 1
3f7f8680:	inc    a11
3f7f8690:	cmp    a7, a11
3f7f86a0:	jrlt   L3F7F8560
L3F7F86B0:
3f7f86b0:	move   *a13, a11, 1
3f7f86c0:	dec    a11
3f7f86d0:	move   a11, *a13, 1
3f7f86e0:	jreq   L3F7F87C0
3f7f86f0:	move   *a13(0xffe0), a9, 1
3f7f8710:	move   a14, -*sp, 1
3f7f8720:	sll    0x2, a11
3f7f8730:	move   a11, *a14+, 1
3f7f8740:	move   *a9(0x1e0), *a14+, 1
3f7f8760:	calla  L3F705B20
3f7f8790:	move   a8, *a9(0x1e0), 1
3f7f87b0:	jruc   L3F7F8870
L3F7F87C0:
3f7f87c0:	move   a14, -*sp, 1
3f7f87d0:	move   *a13(0xffe0), a9, 1
3f7f87f0:	move   *a9(0x1e0), *a14+, 1
3f7f8810:	calla  L3F702440
3f7f8840:	sub    a7, a7
3f7f8850:	move   a7, *a9(0x1e0), 1
L3F7F8870:
3f7f8870:	move   *a13(0x0), *a9(0x200), 1
3f7f88a0:	sub    a8, a8
3f7f88b0:	jruc   L3F7F88D0
L3F7F88C0:
3f7f88c0:	sub    a8, a8
L3F7F88D0:
3f7f88d0:	move   *sp(0xa0), a14, 1
3f7f88f0:	mmfm   sp, a7,a9,a11,a13
3f7f8910:	rets   2
L3F7F8920:
3f7f8920:	mmtm   sp, a7,a9,a10,a11,a13
3f7f8940:	move   a14, a13
3f7f8950:	sub    a9, a9
3f7f8960:	move   @0x225870, a11, 1
3f7f8990:	cmp    a11, a9
3f7f89a0:	jrge   L3F7F8B50
L3F7F89B0:
3f7f89b0:	move   a9, a11
3f7f89c0:	sll    0x5, a11
3f7f89d0:	move   @0xdac80, a7, 1
3f7f8a00:	add    a7, a11
3f7f8a10:	move   *a11, a10, 1
3f7f8a20:	jreq   L3F7F8AF0
3f7f8a30:	move   *a10(0x200), a11, 1
3f7f8a50:	jreq   L3F7F8AF0
3f7f8a60:	move   a14, -*sp, 1
3f7f8a70:	movk   1, a11
3f7f8a80:	move   a11, *a14+, 1
3f7f8a90:	move   *a13(0xffe0), *a14+, 1
3f7f8ab0:	move   a10, *a14+, 1
3f7f8ac0:	calla  L3F7F7F40
L3F7F8AF0:
3f7f8af0:	inc    a9
3f7f8b00:	move   @0x225870, a11, 1
3f7f8b30:	cmp    a11, a9
3f7f8b40:	jrlt   L3F7F89B0
L3F7F8B50:
3f7f8b50:	move   *sp(0xc0), a14, 1
3f7f8b70:	mmfm   sp, a7,a9,a10,a11,a13
3f7f8b90:	rets   2
3f7f8ba0:	move   a13, -*sp, 1
3f7f8bb0:	move   a14, a13
3f7f8bc0:	move   *sp(0x40), a14, 1
3f7f8be0:	move   *sp+, a13, 1
3f7f8bf0:	rets   2
L3F7F8C00:
3f7f8c00:	mmtm   sp, a7,a9,a11,a13
3f7f8c20:	move   a14, a13
3f7f8c30:	addk   32, a14
3f7f8c40:	sub    a11, a11
3f7f8c50:	move   a11, *a13, 1
L3F7F8C60:
3f7f8c60:	move   *a13, a11, 1
3f7f8c70:	sll    0x5, a11
3f7f8c80:	addi   0xdc980, a11
3f7f8cb0:	move   *a11, a11, 1
3f7f8cc0:	jrne   L3F7F8E50
3f7f8cd0:	move   *a13, a11, 1
3f7f8ce0:	sll    0x5, a11
3f7f8cf0:	addi   0xdc980, a11
3f7f8d20:	move   *a13, a9, 1
3f7f8d30:	sll    0x5, a9
3f7f8d40:	addi   0xde980, a9
3f7f8d70:	movi   0x3f874810, a7
3f7f8da0:	move   a7, *a9, 1
3f7f8db0:	move   a7, *a11, 1
3f7f8dc0:	move   *a13, a11, 1
3f7f8dd0:	sll    0x5, a11
3f7f8de0:	addi   0xe1980, a11
3f7f8e10:	movi   0x3f35c4e0, a9
3f7f8e40:	move   a9, *a11, 1
L3F7F8E50:
3f7f8e50:	move   *a13, a11, 1
3f7f8e60:	inc    a11
3f7f8e70:	move   a11, *a13, 1
3f7f8e80:	cmpi   0x100, a11
3f7f8ea0:	jrlt   L3F7F8C60
3f7f8eb0:	movi   0x23, a9
3f7f8ed0:	move   a9, *a13, 1
L3F7F8EE0:
3f7f8ee0:	move   *a13, a11, 1
3f7f8ef0:	sll    0x5, a11
3f7f8f00:	addi   0xe0980, a11
3f7f8f30:	movi   0x3f35c4e0, a9
3f7f8f60:	move   a9, *a11, 1
3f7f8f70:	move   *a13, a11, 1
3f7f8f80:	inc    a11
3f7f8f90:	move   a11, *a13, 1
3f7f8fa0:	cmpi   0x80, a11
3f7f8fc0:	jrlt   L3F7F8EE0
3f7f8fd0:	subk   32, a14
3f7f8fe0:	mmfm   sp, a7,a9,a11,a13
3f7f9000:	rets
L3F7F9010:
3f7f9010:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f7f9030:	move   a14, a13
3f7f9040:	addk   32, a14
3f7f9050:	sub    a10, a10
3f7f9060:	movk   1, a9
3f7f9070:	move   @0x225870, a7, 1
3f7f90a0:	cmp    a7, a9
3f7f90b0:	jrge   L3F7F9390
L3F7F90C0:
3f7f90c0:	move   a9, a7
3f7f90d0:	sll    0x5, a7
3f7f90e0:	move   @0xdac80, a5, 1
3f7f9110:	add    a5, a7
3f7f9120:	move   *a7, a11, 1
3f7f9130:	jreq   L3F7F9330
3f7f9140:	move   *a11(0x100), a7, 1
3f7f9160:	subk   2, a7
3f7f9170:	jrne   L3F7F9330
3f7f9180:	move   *a11(0x120), a7, 1
3f7f91a0:	jreq   L3F7F9330
3f7f91b0:	move   a11, a12
3f7f91c0:	addi   0x280, a12
3f7f91e0:	move   a14, -*sp, 1
3f7f91f0:	move   a11, *a14+, 1
3f7f9200:	calla  L3F8B97A0
3f7f9230:	move   a8, *a13, 1
3f7f9240:	move   a8, a5
3f7f9250:	jreq   L3F7F9330
3f7f9260:	move   a14, -*sp, 1
3f7f9270:	move   a11, *a14+, 1
3f7f9280:	calla  L3F94DD60
3f7f92b0:	move   a9, a7
3f7f92c0:	sll    0x5, a7
3f7f92d0:	move   @0xdac80, a5, 1
3f7f9300:	add    a5, a7
3f7f9310:	sub    a5, a5
3f7f9320:	move   a5, *a7, 1
L3F7F9330:
3f7f9330:	inc    a9
3f7f9340:	move   @0x225870, a7, 1
3f7f9370:	cmp    a7, a9
3f7f9380:	jrlt   L3F7F90C0
L3F7F9390:
3f7f9390:	subk   32, a14
3f7f93a0:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f7f93c0:	rets
3f7f93d0:	move   a13, -*sp, 1
3f7f93e0:	move   a14, a13
3f7f93f0:	move   *sp(0x40), a14, 1
3f7f9410:	move   *sp+, a13, 1
3f7f9420:	rets   2
3f7f9430:	move   a13, -*sp, 1
3f7f9440:	move   a14, a13
3f7f9450:	move   *sp(0x40), a14, 1
3f7f9470:	move   *sp+, a13, 1
3f7f9480:	rets   2
L3F7F9490:
3f7f9490:	mmtm   sp, a9,a11,a13
3f7f94b0:	move   a14, a13
3f7f94c0:	addk   32, a14
3f7f94d0:	sub    a11, a11
3f7f94e0:	move   a11, *a13, 1
3f7f94f0:	move   a11, *a13, 1
3f7f9500:	move   @0xc5bd0, a9, 1
3f7f9530:	cmp    a9, a11
3f7f9540:	jrge   L3F7F9840
L3F7F9550:
3f7f9550:	move   *a13, a11, 1
3f7f9560:	move   a11, a9
3f7f9570:	sll    0x7, a11
3f7f9580:	sll    0x6, a9
3f7f9590:	add    a9, a11
3f7f95a0:	move   @0xc5bf0, a9, 1
3f7f95d0:	add    a9, a11
3f7f95e0:	move   *a11(0x80), a11, 1
3f7f9600:	move   *a13(0xffe0), a9, 1
3f7f9620:	cmp    a9, a11
3f7f9630:	jrne   L3F7F97C0
3f7f9640:	move   *a13, a11, 1
3f7f9650:	move   a11, a9
3f7f9660:	sll    0x7, a11
3f7f9670:	sll    0x6, a9
3f7f9680:	add    a9, a11
3f7f9690:	move   @0xc5bf0, a9, 1
3f7f96c0:	add    a9, a11
3f7f96d0:	sub    a9, a9
3f7f96e0:	move   a9, *a11(0x80), 1
3f7f9700:	move   *a13, a11, 1
3f7f9710:	move   a11, a9
3f7f9720:	sll    0x7, a11
3f7f9730:	sll    0x6, a9
3f7f9740:	add    a9, a11
3f7f9750:	move   @0xc5bf0, a9, 1
3f7f9780:	add    a9, a11
3f7f9790:	sub    a9, a9
3f7f97a0:	move   a9, *a11(0x60), 1
L3F7F97C0:
3f7f97c0:	move   *a13, a11, 1
3f7f97d0:	inc    a11
3f7f97e0:	move   a11, *a13, 1
3f7f97f0:	move   @0xc5bd0, a9, 1
3f7f9820:	cmp    a9, a11
3f7f9830:	jrlt   L3F7F9550
L3F7F9840:
3f7f9840:	move   *sp(0x80), a14, 1
3f7f9860:	mmfm   sp, a9,a11,a13
3f7f9880:	rets   2
3f7f9890:	sra    b10, b2
3f7f98a0:	modu   b11, b3
3f7f98b0:	.word  0x7275
3f7f98c0:	sra    a11, a3
3f7f98d0:	sra    a1, a0
3f7f98e0:	sla    0x3, a2
L3F7F98F0:
3f7f98f0:	modu   a11, a3
3f7f9900:	.word  0x7272
3f7f9910:	.word  0x7075
3f7f9920:	rl     b11, b4
3f7f9930:	modu   a3, sp
3f7f9940:	srl    a1, a0
3f7f9950:	.word  0x756f
3f7f9960:	sra    a3, a14
3f7f9970:	rl     a1, a8
3f7f9980:	sla    a11, a5
3f7f9990:	dsjs   a4, L3F7F98F0
3f7f99a0:	.word  0x7825
3f7f99b0:	.word  0x772c
3f7f99c0:	sra    a3, a9
3f7f99d0:	sll    0x9, b13
3f7f99e0:	sra    0x15, a4
3f7f99f0:	.word  0x000a
3f7f9a00:	sra    b10, b2
3f7f9a10:	modu   b11, b3
3f7f9a20:	.word  0x7275
3f7f9a30:	sra    a11, a3
3f7f9a40:	sra    a1, a0
3f7f9a50:	sla    0x3, a2
L3F7F9A60:
3f7f9a60:	modu   a11, a3
3f7f9a70:	.word  0x7272
3f7f9a80:	.word  0x7075
3f7f9a90:	rl     b11, b4
3f7f9aa0:	modu   a3, sp
3f7f9ab0:	srl    a1, a0
3f7f9ac0:	.word  0x756f
3f7f9ad0:	sra    a3, a14
3f7f9ae0:	rl     a1, a8
3f7f9af0:	sla    a11, a5
3f7f9b00:	dsjs   a4, L3F7F9A60
3f7f9b10:	.word  0x7825
3f7f9b20:	sra    a1, a12
3f7f9b30:	sra    a3, a9
3f7f9b40:	sll    0x9, b13
3f7f9b50:	sra    0x15, a4
3f7f9b60:	.word  0x000a
L3F7F9B70:
3f7f9b70:	mmtm   sp, a7,a9,a11,a13
3f7f9b90:	move   a14, a13
3f7f9ba0:	addk   32, a14
3f7f9bb0:	move   *a13(0xff80), a11, 1
3f7f9bd0:	jreq   L3F7F9C40
3f7f9be0:	move   *a13(0xff60), a11, 1
3f7f9c00:	jreq   L3F7F9C40
3f7f9c10:	move   *a13(0xff40), a11, 1
3f7f9c30:	jrne   L3F7F9C70
L3F7F9C40:
3f7f9c40:	sub    a8, a8
3f7f9c50:	jauc   L3F7FAB00
L3F7F9C70:
3f7f9c70:	move   @0x21a620, a11, 1
3f7f9ca0:	move   *a13(0xffc0), a9, 1
3f7f9cc0:	add    a11, a9
3f7f9cd0:	cmpi   0x80, a9
3f7f9cf0:	jrgt   L3F7F9D90
3f7f9d00:	move   @0x21a640, a9, 1
3f7f9d30:	move   *a13(0xffa0), a11, 1
3f7f9d50:	add    a9, a11
3f7f9d60:	cmpi   0xff, a11
3f7f9d80:	jrle   L3F7F9DC0
L3F7F9D90:
3f7f9d90:	sub    a8, a8
3f7f9da0:	jauc   L3F7FAB00
L3F7F9DC0:
3f7f9dc0:	move   @0xcadc0, a11, 1
3f7f9df0:	move   a11, *a13, 1
3f7f9e00:	inc    a11
3f7f9e10:	move   a11, @0xcadc0, 1
3f7f9e40:	move   a14, -*sp, 1
3f7f9e50:	sll    0x2, a11
3f7f9e60:	move   a11, *a14+, 1
3f7f9e70:	move   @0x21a600, *a14+, 1
3f7f9ea0:	calla  L3F705B20
3f7f9ed0:	move   a8, @0x21a600, 1
3f7f9f00:	move   *a13, a11, 1
3f7f9f10:	sll    0x5, a11
3f7f9f20:	add    a8, a11
3f7f9f30:	move   a14, -*sp, 1
3f7f9f40:	movi   0x24, a9
3f7f9f60:	move   a9, *a14+, 1
3f7f9f70:	calla  L3F705A00
3f7f9fa0:	move   a8, *a11, 1
3f7f9fb0:	move   *a13, a11, 1
3f7f9fc0:	sll    0x5, a11
3f7f9fd0:	move   @0x21a600, a9, 1
3f7fa000:	add    a9, a11
3f7fa010:	move   *a11, a11, 1
3f7fa020:	move   a14, -*sp, 1
3f7fa030:	move   a14, -*sp, 1
3f7fa040:	move   *a13(0xffe0), *a14+, 1
3f7fa060:	calla  L3FB458D0
3f7fa090:	inc    a8
3f7fa0a0:	move   a8, *a14+, 1
3f7fa0b0:	calla  L3F705A00
3f7fa0e0:	move   a8, *a11(0x40), 1
3f7fa100:	move   a14, -*sp, 1
3f7fa110:	move   *a13(0xffe0), *a14+, 1
3f7fa130:	move   *a13, a11, 1
3f7fa140:	sll    0x5, a11
3f7fa150:	move   @0x21a600, a9, 1
3f7fa180:	add    a9, a11
3f7fa190:	move   *a11, a11, 1
3f7fa1a0:	move   *a11(0x40), *a14+, 1
3f7fa1c0:	calla  L3FB45720
3f7fa1f0:	move   *a13, a11, 1
3f7fa200:	sll    0x5, a11
3f7fa210:	move   @0x21a600, a9, 1
3f7fa240:	add    a9, a11
3f7fa250:	move   *a11, a11, 1
3f7fa260:	move   *a13, *a11, 1
3f7fa270:	move   *a13, a11, 1
3f7fa280:	sll    0x5, a11
3f7fa290:	add    a9, a11
3f7fa2a0:	move   *a11, a11, 1
3f7fa2b0:	move   *a13, a9, 1
3f7fa2c0:	addi   0x80, a9
3f7fa2e0:	move   a9, *a11(0x60), 1
3f7fa300:	move   *a13, a11, 1
3f7fa310:	sll    0x5, a11
3f7fa320:	move   @0x21a600, a9, 1
3f7fa350:	add    a9, a11
3f7fa360:	move   *a11, a11, 1
3f7fa370:	move   *a13(0xff40), *a11(0x20), 1
3f7fa3a0:	move   *a13, a11, 1
3f7fa3b0:	addi   0x80, a11
3f7fa3d0:	sll    0x5, a11
3f7fa3e0:	addi   0xdc980, a11
3f7fa410:	move   *a13(0xff80), *a11(0x0), 1
3f7fa440:	move   *a13, a11, 1
3f7fa450:	addi   0x80, a11
3f7fa470:	sll    0x5, a11
3f7fa480:	addi   0xde980, a11
3f7fa4b0:	move   *a13(0xff60), *a11(0x0), 1
3f7fa4e0:	move   *a13(0xffc0), a11, 1
3f7fa500:	jreq   L3F7FA6D0
3f7fa510:	move   *a13, a11, 1
3f7fa520:	sll    0x5, a11
3f7fa530:	add    a9, a11
3f7fa540:	move   *a11, a11, 1
3f7fa550:	move   @0x21a620, a9, 1
3f7fa580:	move   a9, *a11(0x80), 1
3f7fa5a0:	move   *a13, a11, 1
3f7fa5b0:	sll    0x5, a11
3f7fa5c0:	move   @0x21a600, a7, 1
3f7fa5f0:	add    a7, a11
3f7fa600:	move   *a11, a11, 1
3f7fa610:	move   *a13(0xffc0), a7, 1
3f7fa630:	add    a9, a7
3f7fa640:	move   a7, *a11(0xa0), 1
3f7fa660:	move   *a13(0xffc0), a11, 1
3f7fa680:	add    a9, a11
3f7fa690:	move   a11, @0x21a620, 1
3f7fa6c0:	jruc   L3F7FA7A0
L3F7FA6D0:
3f7fa6d0:	move   *a13, a7, 1
3f7fa6e0:	sll    0x5, a7
3f7fa6f0:	add    a9, a7
3f7fa700:	move   *a7, a7, 1
3f7fa710:	sub    a11, a11
3f7fa720:	move   a11, *a7(0x80), 1
3f7fa740:	move   *a13, a7, 1
3f7fa750:	sll    0x5, a7
3f7fa760:	add    a9, a7
3f7fa770:	move   *a7, a7, 1
3f7fa780:	move   a11, *a7(0xa0), 1
L3F7FA7A0:
3f7fa7a0:	move   *a13(0xffa0), a11, 1
3f7fa7c0:	jreq   L3F7FA990
3f7fa7d0:	move   *a13, a9, 1
3f7fa7e0:	sll    0x5, a9
3f7fa7f0:	move   @0x21a600, a7, 1
3f7fa820:	add    a7, a9
3f7fa830:	move   *a9, a9, 1
3f7fa840:	move   @0x21a640, a11, 1
3f7fa870:	move   a11, *a9(0xc0), 1
3f7fa890:	move   *a13, a9, 1
3f7fa8a0:	sll    0x5, a9
3f7fa8b0:	add    a7, a9
3f7fa8c0:	move   *a9, a9, 1
3f7fa8d0:	move   *a13(0xffa0), a7, 1
3f7fa8f0:	add    a11, a7
3f7fa900:	move   a7, *a9(0xe0), 1
3f7fa920:	move   *a13(0xffa0), a9, 1
3f7fa940:	add    a11, a9
3f7fa950:	move   a9, @0x21a640, 1
3f7fa980:	jruc   L3F7FAA90
L3F7FA990:
3f7fa990:	move   *a13, a9, 1
3f7fa9a0:	sll    0x5, a9
3f7fa9b0:	move   @0x21a600, a7, 1
3f7fa9e0:	add    a7, a9
3f7fa9f0:	move   *a9, a9, 1
3f7faa00:	sub    a11, a11
3f7faa10:	move   a11, *a9(0xc0), 1
3f7faa30:	move   *a13, a9, 1
3f7faa40:	sll    0x5, a9
3f7faa50:	add    a7, a9
3f7faa60:	move   *a9, a9, 1
3f7faa70:	move   a11, *a9(0xe0), 1
L3F7FAA90:
3f7faa90:	move   *a13, a11, 1
3f7faaa0:	sll    0x5, a11
3f7faab0:	move   @0x21a600, a9, 1
3f7faae0:	add    a9, a11
3f7faaf0:	move   *a11, a8, 1
L3F7FAB00:
3f7fab00:	move   *sp(0xa0), a14, 1
3f7fab20:	mmfm   sp, a7,a9,a11,a13
3f7fab40:	rets   2
3f7fab50:	mmtm   sp, a7,a9,a11
3f7fab70:	sub    a9, a9
3f7fab80:	move   @0xcadc0, a11, 1
3f7fabb0:	cmp    a11, a9
3f7fabc0:	jrge   L3F7FAEA0
L3F7FABD0:
3f7fabd0:	move   a14, -*sp, 1
3f7fabe0:	move   a9, a11
3f7fabf0:	sll    0x5, a11
3f7fac00:	move   @0x21a600, a7, 1
3f7fac30:	add    a7, a11
3f7fac40:	move   *a11+, *a14+, 1
3f7fac50:	move   a9, a11
3f7fac60:	sll    0x5, a11
3f7fac70:	add    a7, a11
3f7fac80:	move   *a11, a11, 1
3f7fac90:	move   *a11(0x20), a11, 1
3f7facb0:	call   a11
3f7facc0:	move   a14, -*sp, 1
3f7facd0:	move   a9, a11
3f7face0:	sll    0x5, a11
3f7facf0:	move   @0x21a600, a7, 1
3f7fad20:	add    a7, a11
3f7fad30:	move   *a11, a11, 1
3f7fad40:	move   *a11(0x40), *a14+, 1
3f7fad60:	calla  L3F702440
3f7fad90:	move   a14, -*sp, 1
3f7fada0:	move   a9, a11
3f7fadb0:	sll    0x5, a11
3f7fadc0:	move   @0x21a600, a7, 1
3f7fadf0:	add    a7, a11
3f7fae00:	move   *a11+, *a14+, 1
3f7fae10:	calla  L3F702440
3f7fae40:	inc    a9
3f7fae50:	move   @0xcadc0, a11, 1
3f7fae80:	cmp    a11, a9
3f7fae90:	jrlt   L3F7FABD0
L3F7FAEA0:
3f7faea0:	move   a14, -*sp, 1
3f7faeb0:	move   @0x21a600, *a14+, 1
3f7faee0:	calla  L3F702440
3f7faf10:	sub    a11, a11
3f7faf20:	move   a11, @0xcadc0, 1
3f7faf50:	move   a11, @0x21a600, 1
3f7faf80:	movi   0x40, a7
3f7fafa0:	move   a7, @0x21a620, 1
3f7fafd0:	movi   0x80, a7
3f7faff0:	move   a7, @0x21a640, 1
3f7fb020:	mmfm   sp, a7,a9,a11
3f7fb040:	rets
3f7fb050:	mmtm   sp, a5,a7,a9,a11,a13
3f7fb070:	move   a14, a13
3f7fb080:	addi   0x140, a14
3f7fb0a0:	move   *a13(0xffe0), a11, 1
3f7fb0c0:	move   *a11(0x40), a9, 1
3f7fb0e0:	setf   16, 0, 0
3f7fb0f0:	move   *a9(0x10), a11, 0
3f7fb110:	subk   2, a11
3f7fb120:	jrnc   L3F7FB160
3f7fb130:	movk   16, a8
3f7fb140:	jauc   L3F7FB9D0
L3F7FB160:
3f7fb160:	movk   1, a11
3f7fb170:	movb   a11, *a13
3f7fb180:	sub    a7, a7
3f7fb190:	move   a7, *a13(0x20), 1
3f7fb1b0:	movb   a7, *a13(0x48)
3f7fb1d0:	move   *a13(0xffe0), a5, 1
3f7fb1f0:	move   *a5(0xe0), *a13(0x10), 0
3f7fb220:	movb   a7, *a13(0x40)
3f7fb240:	move   a7, *a13(0x100), 1
3f7fb260:	move   @0xcadc0, a5, 1
3f7fb290:	cmp    a5, a7
3f7fb2a0:	jrge   L3F7FB7E0
L3F7FB2B0:
3f7fb2b0:	move   a14, -*sp, 1
3f7fb2c0:	move   *a13(0x100), a11, 1
3f7fb2e0:	sll    0x5, a11
3f7fb2f0:	move   @0x21a600, a7, 1
3f7fb320:	add    a7, a11
3f7fb330:	move   *a11, a11, 1
3f7fb340:	move   *a11(0x40), *a14+, 1
3f7fb360:	calla  L3FB458D0
3f7fb390:	setf   16, 0, 0
3f7fb3a0:	move   *a9(0x20), a11, 0
3f7fb3c0:	cmp    a11, a8
3f7fb3d0:	jrne   L3F7FB740
3f7fb3e0:	move   a14, -*sp, 1
3f7fb3f0:	move   *a9(0x20), a8, 0
3f7fb410:	move   a8, *a14+, 1
3f7fb420:	move   *a13(0x100), a11, 1
3f7fb440:	sll    0x5, a11
3f7fb450:	move   @0x21a600, a7, 1
3f7fb480:	add    a7, a11
3f7fb490:	move   *a11, a11, 1
3f7fb4a0:	move   *a11(0x40), *a14+, 1
3f7fb4c0:	move   a9, a11
3f7fb4d0:	addi   0x40, a11
3f7fb4f0:	move   a11, *a14+, 1
3f7fb500:	calla  L3FB45CD0
3f7fb530:	move   a8, a5
3f7fb540:	jrne   L3F7FB740
3f7fb550:	movk   1, a11
3f7fb560:	movb   a11, *a13(0x40)
3f7fb580:	move   *a13(0x100), a7, 1
3f7fb5a0:	sll    0x5, a7
3f7fb5b0:	move   @0x21a600, a5, 1
3f7fb5e0:	add    a5, a7
3f7fb5f0:	move   *a7, a7, 1
3f7fb600:	movb   *a7(0x60), *a13(0x48)
3f7fb630:	move   *a13(0x100), a7, 1
3f7fb650:	sll    0x5, a7
3f7fb660:	add    a5, a7
3f7fb670:	move   *a7, a7, 1
3f7fb680:	movb   *a7(0x80), *a13(0x50)
3f7fb6b0:	move   *a13(0x100), a7, 1
3f7fb6d0:	sll    0x5, a7
3f7fb6e0:	add    a5, a7
3f7fb6f0:	move   *a7, a7, 1
3f7fb700:	movb   *a7(0xc0), *a13(0x58)
3f7fb730:	jruc   L3F7FB7E0
L3F7FB740:
3f7fb740:	move   *a13(0x100), a11, 1
3f7fb760:	inc    a11
3f7fb770:	move   a11, *a13(0x100), 1
3f7fb790:	move   @0xcadc0, a7, 1
3f7fb7c0:	cmp    a7, a11
3f7fb7d0:	jrlt   L3F7FB2B0
L3F7FB7E0:
3f7fb7e0:	move   *a13(0xffe0), a11, 1
3f7fb800:	move   *a11(0x80), a7, 1
3f7fb820:	jreq   L3F7FB930
3f7fb830:	move   a14, -*sp, 1
3f7fb840:	move   a13, *a14+, 1
3f7fb850:	movk   32, a7
3f7fb860:	move   a7, *a14+, 1
3f7fb870:	move   a11, *a14+, 1
3f7fb880:	move   *a11(0x40), a5, 1
3f7fb8a0:	setf   8, 0, 0
3f7fb8b0:	move   *a5, a5, 0
3f7fb8c0:	sll    0x5, a5
3f7fb8d0:	addi   0xe1980, a5
3f7fb900:	move   *a5, a5, 1
3f7fb910:	call   a5
3f7fb920:	jruc   L3F7FB9B0
L3F7FB930:
3f7fb930:	move   a14, -*sp, 1
3f7fb940:	move   a13, *a14+, 1
3f7fb950:	movk   32, a7
3f7fb960:	move   a7, *a14+, 1
3f7fb970:	move   a11, *a14+, 1
3f7fb980:	calla  L3F352110
L3F7FB9B0:
3f7fb9b0:	move   *a11(0x140), a8, 1
L3F7FB9D0:
3f7fb9d0:	move   *sp(0xc0), a14, 1
3f7fb9f0:	mmfm   sp, a5,a7,a9,a11,a13
3f7fba10:	rets   2
3f7fba20:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f7fba40:	move   a14, a13
3f7fba50:	addi   0x1b0, a14
3f7fba70:	sub    a11, a11
3f7fba80:	move   a11, *a13(0x160), 1
3f7fbaa0:	move   *a13(0xffe0), a7, 1
3f7fbac0:	move   *a7(0x40), a9, 1
3f7fbae0:	setf   16, 0, 0
3f7fbaf0:	move   *a9(0x10), a7, 0
3f7fbb10:	dec    a7
3f7fbb20:	jreq   L3F7FBB60
3f7fbb30:	movk   16, a8
3f7fbb40:	jauc   L3F7FC5F0
L3F7FBB60:
3f7fbb60:	movk   1, a7
3f7fbb70:	movb   a7, *a13
3f7fbb80:	move   @0xcade0, a7, 1
3f7fbbb0:	movb   a7, *a13(0x8)
3f7fbbd0:	move   a11, *a13(0x20), 1
3f7fbbf0:	move   *a13(0xffe0), a5, 1
3f7fbc10:	move   *a5(0xe0), *a13(0x10), 0
3f7fbc40:	move   a11, *a13(0x120), 1
3f7fbc60:	setf   8, 0, 0
3f7fbc70:	move   *a13(0x8), a5, 0
3f7fbc90:	jreq   L3F7FC2E0
3f7fbca0:	move   a11, a10
3f7fbcb0:	cmp    a7, a10
3f7fbcc0:	jrge   L3F7FBE60
L3F7FBCD0:
3f7fbcd0:	move   a14, -*sp, 1
3f7fbce0:	move   a10, a11
3f7fbcf0:	sll    0x5, a11
3f7fbd00:	move   @0x21a600, a7, 1
3f7fbd30:	add    a7, a11
3f7fbd40:	move   *a11, a11, 1
3f7fbd50:	move   *a11(0x40), *a14+, 1
3f7fbd70:	calla  L3FB458D0
3f7fbda0:	move   *a13(0x160), a11, 1
3f7fbdc0:	inc    a8
3f7fbdd0:	add    a11, a8
3f7fbde0:	move   a8, *a13(0x160), 1
3f7fbe00:	inc    a10
3f7fbe10:	move   @0xcade0, a11, 1
3f7fbe40:	cmp    a11, a10
3f7fbe50:	jrlt   L3F7FBCD0
L3F7FBE60:
3f7fbe60:	move   *a13(0x160), a11, 1
3f7fbe80:	addk   3, a11
3f7fbe90:	sra    0x2, a11
3f7fbea0:	move   a11, *a13(0x20), 1
3f7fbec0:	move   a14, -*sp, 1
3f7fbed0:	move   *a13(0x160), *a14+, 1
3f7fbef0:	movk   1, a7
3f7fbf00:	move   a7, *a14+, 1
3f7fbf10:	calla  L3F703D90
3f7fbf40:	move   a8, *a13(0x100), 1
3f7fbf60:	move   a8, *a13(0x120), 1
3f7fbf80:	sub    a10, a10
3f7fbf90:	move   @0xcade0, a5, 1
3f7fbfc0:	cmp    a5, a10
3f7fbfd0:	jrge   L3F7FC2E0
L3F7FBFE0:
3f7fbfe0:	move   *a13(0x100), a11, 1
3f7fc000:	move   a14, -*sp, 1
3f7fc010:	move   a10, a7
3f7fc020:	sll    0x5, a7
3f7fc030:	move   @0x21a600, a5, 1
3f7fc060:	add    a5, a7
3f7fc070:	move   *a7, a7, 1
3f7fc080:	move   *a7(0x40), *a14+, 1
3f7fc0a0:	calla  L3FB458D0
3f7fc0d0:	move   a8, *a13(0x190), 1
3f7fc0f0:	setf   8, 1, 0
3f7fc100:	move   a8, *a11+, 0
3f7fc110:	move   a11, *a13(0x100), 1
3f7fc130:	move   a14, -*sp, 1
3f7fc140:	move   a8, *a14+, 1
3f7fc150:	move   a11, *a14+, 1
3f7fc160:	move   a10, a7
3f7fc170:	sll    0x5, a7
3f7fc180:	move   @0x21a600, a5, 1
3f7fc1b0:	add    a5, a7
3f7fc1c0:	move   *a7, a7, 1
3f7fc1d0:	move   *a7(0x40), *a14+, 1
3f7fc1f0:	calla  L3FB44400
3f7fc220:	move   *a13(0x190), a7, 1
3f7fc240:	sll    0x3, a7
3f7fc250:	add    a11, a7
3f7fc260:	move   a7, *a13(0x100), 1
3f7fc280:	inc    a10
3f7fc290:	move   @0xcade0, a11, 1
3f7fc2c0:	cmp    a11, a10
3f7fc2d0:	jrlt   L3F7FBFE0
L3F7FC2E0:
3f7fc2e0:	move   *a13(0xffe0), a11, 1
3f7fc300:	move   *a11(0x80), a7, 1
3f7fc320:	jreq   L3F7FC430
3f7fc330:	move   a14, -*sp, 1
3f7fc340:	move   a13, *a14+, 1
3f7fc350:	movk   32, a7
3f7fc360:	move   a7, *a14+, 1
3f7fc370:	move   a11, *a14+, 1
3f7fc380:	move   *a11(0x40), a5, 1
3f7fc3a0:	setf   8, 0, 0
3f7fc3b0:	move   *a5, a5, 0
3f7fc3c0:	sll    0x5, a5
3f7fc3d0:	addi   0xe1980, a5
3f7fc400:	move   *a5, a5, 1
3f7fc410:	call   a5
3f7fc420:	jruc   L3F7FC4B0
L3F7FC430:
3f7fc430:	move   a14, -*sp, 1
3f7fc440:	move   a13, *a14+, 1
3f7fc450:	movk   32, a7
3f7fc460:	move   a7, *a14+, 1
3f7fc470:	move   a11, *a14+, 1
3f7fc480:	calla  L3F352110
L3F7FC4B0:
3f7fc4b0:	move   *a13(0x20), a5, 1
3f7fc4d0:	jreq   L3F7FC5D0
3f7fc4e0:	move   a14, -*sp, 1
3f7fc4f0:	move   *a13(0x120), *a14+, 1
3f7fc510:	move   *a13(0x160), *a14+, 1
3f7fc530:	move   a11, *a14+, 1
3f7fc540:	calla  L3F352110
3f7fc570:	move   a14, -*sp, 1
3f7fc580:	move   *a13(0x120), *a14+, 1
3f7fc5a0:	calla  L3F702440
L3F7FC5D0:
3f7fc5d0:	move   *a11(0x140), a8, 1
L3F7FC5F0:
3f7fc5f0:	move   *sp(0xe0), a14, 1
3f7fc610:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f7fc630:	rets   2
3f7fc640:	mmtm   sp, a7,a9,a11,a13
3f7fc660:	move   a14, a13
3f7fc670:	addi   0x40, a14
3f7fc690:	move   *a13(0xffc0), a11, 1
3f7fc6b0:	move   *a11, a7, 1
3f7fc6c0:	move   *a7, a7, 1
3f7fc6d0:	sll    0x6, a7
3f7fc6e0:	addi   0x21a540, a7
3f7fc710:	move   a13, a8
3f7fc720:	move   *a7+, *a8+, 1
3f7fc730:	move   *a7, *a8, 1
3f7fc740:	move   *a13, a7, 1
3f7fc750:	jreq   L3F7FC910
3f7fc760:	sub    a9, a9
3f7fc770:	cmp    a7, a9
3f7fc780:	jrge   L3F7FC910
L3F7FC790:
3f7fc790:	move   a14, -*sp, 1
3f7fc7a0:	move   a9, a11
3f7fc7b0:	sll    0x6, a11
3f7fc7c0:	move   *a13(0x20), a7, 1
3f7fc7e0:	add    a7, a11
3f7fc7f0:	move   *a11+, *a14+, 1
3f7fc800:	move   *a13(0xffe0), *a14+, 1
3f7fc820:	calla  L3FB45500
3f7fc850:	move   a8, a11
3f7fc860:	jrne   L3F7FC8D0
3f7fc870:	move   a9, a11
3f7fc880:	sll    0x6, a11
3f7fc890:	add    a7, a11
3f7fc8a0:	move   *a11(0x20), a8, 1
3f7fc8c0:	jruc   L3F7FC920
L3F7FC8D0:
3f7fc8d0:	inc    a9
3f7fc8e0:	move   *a13, a11, 1
3f7fc8f0:	cmp    a11, a9
3f7fc900:	jrlt   L3F7FC790
L3F7FC910:
3f7fc910:	sub    a8, a8
L3F7FC920:
3f7fc920:	move   *sp(0xa0), a14, 1
3f7fc940:	mmfm   sp, a7,a9,a11,a13
3f7fc960:	rets   2
3f7fc970:	mmtm   sp, a11,a13
3f7fc990:	move   a14, a13
3f7fc9a0:	move   a14, -*sp, 1
3f7fc9b0:	move   *a13(0xffa0), *a14+, 1
3f7fc9d0:	move   *a13(0xffc0), a11, 1
3f7fc9f0:	move   *a11(0x0), *a14+, 1
3f7fca10:	move   *a13(0xffe0), *a14+, 1
3f7fca30:	calla  L3F7FCAB0
3f7fca60:	move   *sp(0x60), a14, 1
3f7fca80:	mmfm   sp, a11,a13
3f7fcaa0:	rets   2
L3F7FCAB0:
3f7fcab0:	mmtm   sp, a7,a9,a11,a13
3f7fcad0:	move   a14, a13
3f7fcae0:	addi   0x60, a14
3f7fcb00:	sub    a11, a11
3f7fcb10:	move   a11, *a13(0x20), 1
3f7fcb30:	move   *a13(0xffc0), a9, 1
3f7fcb50:	move   *a9, a9, 1
3f7fcb60:	sll    0x6, a9
3f7fcb70:	addi   0x21a540, a9
3f7fcba0:	move   a9, *a13, 1
3f7fcbb0:	move   *a9, a9, 1
3f7fcbc0:	jreq   L3F7FCE60
3f7fcbd0:	move   a11, *a13(0x40), 1
3f7fcbf0:	move   *a13, a9, 1
3f7fcc00:	move   *a9, a9, 1
3f7fcc10:	cmp    a9, a11
3f7fcc20:	jrge   L3F7FCE60
L3F7FCC30:
3f7fcc30:	move   a14, -*sp, 1
3f7fcc40:	move   *a13, a11, 1
3f7fcc50:	move   *a13(0x40), a9, 1
3f7fcc70:	sll    0x6, a9
3f7fcc80:	move   *a11(0x20), a11, 1
3f7fcca0:	add    a9, a11
3f7fccb0:	move   *a11+, *a14+, 1
3f7fccc0:	move   *a13(0xffe0), *a14+, 1
3f7fcce0:	calla  L3FB45500
3f7fcd10:	move   a8, a9
3f7fcd20:	jrne   L3F7FCDD0
3f7fcd30:	move   *a13, a11, 1
3f7fcd40:	move   *a13(0x40), a9, 1
3f7fcd60:	sll    0x6, a9
3f7fcd70:	move   *a11(0x20), a11, 1
3f7fcd90:	add    a9, a11
3f7fcda0:	move   a11, *a13(0x20), 1
3f7fcdc0:	jruc   L3F7FCE60
L3F7FCDD0:
3f7fcdd0:	move   *a13(0x40), a11, 1
3f7fcdf0:	inc    a11
3f7fce00:	move   a11, *a13(0x40), 1
3f7fce20:	move   *a13, a9, 1
3f7fce30:	move   *a9, a9, 1
3f7fce40:	cmp    a9, a11
3f7fce50:	jrlt   L3F7FCC30
L3F7FCE60:
3f7fce60:	move   *a13(0x20), a11, 1
3f7fce80:	jreq   L3F7FCED0
3f7fce90:	move   *a13(0xffa0), *a11(0x20), 1
3f7fcec0:	jruc   L3F7FD2A0
L3F7FCED0:
3f7fced0:	move   *a13, a9, 1
3f7fcee0:	move   *a9, a9, 1
3f7fcef0:	jreq   L3F7FCFE0
3f7fcf00:	move   *a13, a9, 1
3f7fcf10:	move   a14, -*sp, 1
3f7fcf20:	move   *a9, a7, 1
3f7fcf30:	inc    a7
3f7fcf40:	sll    0x3, a7
3f7fcf50:	move   a7, *a14+, 1
3f7fcf60:	move   *a9(0x20), *a14+, 1
3f7fcf80:	calla  L3F705B20
3f7fcfb0:	move   a8, *a9(0x20), 1
3f7fcfd0:	jruc   L3F7FD070
L3F7FCFE0:
3f7fcfe0:	move   *a13, a9, 1
3f7fcff0:	move   a14, -*sp, 1
3f7fd000:	movk   8, a7
3f7fd010:	move   a7, *a14+, 1
3f7fd020:	calla  L3F705A00
3f7fd050:	move   a8, *a9(0x20), 1
L3F7FD070:
3f7fd070:	move   *a9, a7, 1
3f7fd080:	sll    0x6, a7
3f7fd090:	move   *a9(0x20), a9, 1
3f7fd0b0:	add    a7, a9
3f7fd0c0:	move   a9, *a13(0x20), 1
3f7fd0e0:	move   a14, -*sp, 1
3f7fd0f0:	move   a14, -*sp, 1
3f7fd100:	move   *a13(0xffe0), *a14+, 1
3f7fd120:	calla  L3FB458D0
3f7fd150:	inc    a8
3f7fd160:	move   a8, *a14+, 1
3f7fd170:	calla  L3F705A00
3f7fd1a0:	move   a8, *a9, 1
3f7fd1b0:	move   a14, -*sp, 1
3f7fd1c0:	move   *a13(0xffe0), *a14+, 1
3f7fd1e0:	move   *a9(0x0), *a14+, 1
3f7fd200:	calla  L3FB45720
3f7fd230:	move   *a13(0xffa0), *a9(0x20), 1
3f7fd260:	move   *a13, a11, 1
3f7fd270:	move   *a11, a7, 1
3f7fd280:	inc    a7
3f7fd290:	move   a7, *a11, 1
L3F7FD2A0:
3f7fd2a0:	move   *sp(0xa0), a14, 1
3f7fd2c0:	mmfm   sp, a7,a9,a11,a13
3f7fd2e0:	rets   2
L3F7FD2F0:
3f7fd2f0:	mmtm   sp, a9,a11,a13
3f7fd310:	move   a14, a13
3f7fd320:	addi   0x100, a14
3f7fd340:	sub    a11, a11
3f7fd350:	movb   a11, *a13
3f7fd360:	move   *a13(0xffe0), a9, 1
3f7fd380:	setf   16, 0, 0
3f7fd390:	move   *a9(0xe0), *a13(0x10), 0
3f7fd3c0:	movb   *a13(0xff60), *a13(0x8)
3f7fd3f0:	movb   *a13(0xffc0), *a13(0x50)
3f7fd420:	movb   *a13(0xffa0), a9
3f7fd440:	move   a9, *a13(0x40), 0
3f7fd460:	move   *a13(0xff80), *a13(0x20), 1
3f7fd490:	move   a14, -*sp, 1
3f7fd4a0:	move   a13, *a14+, 1
3f7fd4b0:	movk   1, a11
3f7fd4c0:	move   a11, *a14+, 1
3f7fd4d0:	move   *a13(0xffe0), *a14+, 1
3f7fd4f0:	calla  L3F264270
3f7fd520:	move   *sp(0x80), a14, 1
3f7fd540:	mmfm   sp, a9,a11,a13
3f7fd560:	rets   2
L3F7FD570:
3f7fd570:	mmtm   sp, a9,a11,a13
3f7fd590:	move   a14, a13
3f7fd5a0:	addi   0x80, a14
3f7fd5c0:	pushst
3f7fd5d0:	dint
3f7fd5e0:	move   *a13(0xffe0), a11, 1
3f7fd600:	move   a11, *a13(0x40), 1
3f7fd620:	move   *a11(0x20), *a13(0x60), 1
3f7fd650:	move   *a13(0x60), a9, 1
3f7fd670:	move   *a11, *a9, 1
3f7fd680:	move   *a9, a9, 1
3f7fd690:	move   *a13(0x60), *a9(0x20), 1
3f7fd6c0:	move   a11, *a11, 1
3f7fd6d0:	move   a11, *a11(0x20), 1
3f7fd6f0:	popst
3f7fd700:	move   a14, -*sp, 1
3f7fd710:	move   a11, *a14+, 1
3f7fd720:	calla  L3F72CBE0
3f7fd750:	move   *a11(0x80), *a13(0x20), 1
3f7fd780:	move   *a13(0x20), a9, 1
3f7fd7a0:	jreq   L3F7FDA30
3f7fd7b0:	sub    a9, a9
3f7fd7c0:	move   a9, *a13, 1
3f7fd7d0:	setf   16, 1, 0
3f7fd7e0:	move   *a11(0x70), a11, 0
3f7fd800:	cmp    a11, a9
3f7fd810:	jrge   L3F7FD9B0
L3F7FD820:
3f7fd820:	move   *a13(0x20), a11, 1
3f7fd840:	move   *a11(0x80), a9, 1
3f7fd860:	jreq   L3F7FD8C0
3f7fd870:	move   a14, -*sp, 1
3f7fd880:	move   a11, *a14+, 1
3f7fd890:	calla  L3F85AC80
L3F7FD8C0:
3f7fd8c0:	addi   0xa0, a11
3f7fd8e0:	move   a11, *a13(0x20), 1
3f7fd900:	move   *a13, a9, 1
3f7fd910:	inc    a9
3f7fd920:	move   a9, *a13, 1
3f7fd930:	move   *a13(0xffe0), a9, 1
3f7fd950:	move   *a13, a11, 1
3f7fd960:	setf   16, 1, 0
3f7fd970:	move   *a9(0x70), a9, 0
3f7fd990:	cmp    a9, a11
3f7fd9a0:	jrlt   L3F7FD820
L3F7FD9B0:
3f7fd9b0:	move   a14, -*sp, 1
3f7fd9c0:	move   *a13(0xffe0), a11, 1
3f7fd9e0:	move   *a11(0x80), *a14+, 1
3f7fda00:	calla  L3F702440
L3F7FDA30:
3f7fda30:	move   *a11(0xe0), a9, 1
3f7fda50:	jreq   L3F7FDB90
3f7fda60:	move   *a11(0xe0), a9, 1
3f7fda80:	move   *a9(0x280), a9, 1
3f7fdaa0:	jreq   L3F7FDB30
3f7fdab0:	move   a14, -*sp, 1
3f7fdac0:	move   *a11(0xe0), a9, 1
3f7fdae0:	move   *a9(0x280), *a14+, 1
3f7fdb00:	calla  L3F702440
L3F7FDB30:
3f7fdb30:	move   a14, -*sp, 1
3f7fdb40:	move   *a11(0xe0), *a14+, 1
3f7fdb60:	calla  L3F702440
L3F7FDB90:
3f7fdb90:	move   @0x21ae50, a9, 1
3f7fdbc0:	cmp    a9, a11
3f7fdbd0:	jrne   L3F7FDC20
3f7fdbe0:	sub    a11, a11
3f7fdbf0:	move   a11, @0x21ae50, 1
L3F7FDC20:
3f7fdc20:	move   *a13(0xffe0), a11, 1
3f7fdc40:	move   *a11(0xa0), a9, 1
3f7fdc60:	jreq   L3F7FDCF0
3f7fdc70:	move   a14, -*sp, 1
3f7fdc80:	sub    a9, a9
3f7fdc90:	move   a9, *a14+, 1
3f7fdca0:	move   *a11(0xa0), *a14+, 1
3f7fdcc0:	calla  L3F932720
L3F7FDCF0:
3f7fdcf0:	move   a14, -*sp, 1
3f7fdd00:	move   a11, *a14+, 1
3f7fdd10:	calla  L3F702440
3f7fdd40:	sub    a8, a8
3f7fdd50:	move   *sp(0x80), a14, 1
3f7fdd70:	mmfm   sp, a9,a11,a13
3f7fdd90:	rets   2
L3F7FDDA0:
3f7fdda0:	mmtm   sp, a7,a9,a11,a13
3f7fddc0:	move   a14, a13
3f7fddd0:	addi   0x60, a14
3f7fddf0:	move   a14, -*sp, 1
3f7fde00:	movi   0x24, a11
3f7fde20:	move   a11, *a14+, 1
3f7fde30:	calla  L3F705A00
3f7fde60:	move   a8, *a13, 1
3f7fde70:	move   a8, a8
3f7fde80:	jrne   L3F7FDEB0
3f7fde90:	sub    a8, a8
3f7fdea0:	jruc   L3F7FE360
L3F7FDEB0:
3f7fdeb0:	sub    a9, a9
3f7fdec0:	move   a9, *a8, 1
3f7fded0:	move   a9, *a8(0x20), 1
3f7fdef0:	setf   16, 1, 0
3f7fdf00:	move   a9, *a8(0x50), 0
3f7fdf20:	movk   1, a9
3f7fdf30:	move   a9, *a8(0x60), 0
3f7fdf50:	move   *a13(0xffe0), *a8(0xa0), 1
3f7fdf80:	move   *a8(0xa0), a7, 1
3f7fdfa0:	move   *a7(0xa0), *a8(0xc0), 1
3f7fdfd0:	sub    a7, a7
3f7fdfe0:	move   a7, *a8(0x80), 1
3f7fe000:	move   a7, *a8(0xe0), 1
3f7fe020:	move   a7, *a8(0x100), 1
3f7fe040:	move   *a8(0xc0), a7, 1
3f7fe060:	jreq   L3F7FE0E0
3f7fe070:	move   @0x21ae70, a7, 1
3f7fe0a0:	inc    a7
3f7fe0b0:	move   a7, @0x21ae70, 1
L3F7FE0E0:
3f7fe0e0:	pushst
3f7fe0f0:	dint
3f7fe100:	move   a8, *a13(0x20), 1
3f7fe120:	move   @0x21a660, a7, 1
3f7fe150:	move   a7, *a13(0x40), 1
3f7fe170:	move   *a7, *a8, 1
3f7fe180:	move   a7, *a8(0x20), 1
3f7fe1a0:	move   a8, *a7, 1
3f7fe1b0:	move   *a8, a9, 1
3f7fe1c0:	move   a8, *a9(0x20), 1
3f7fe1e0:	popst
3f7fe1f0:	move   a14, -*sp, 1
3f7fe200:	move   a8, *a14+, 1
3f7fe210:	calla  L3FC746F0
3f7fe240:	move   a8, a7
3f7fe250:	jrne   L3F7FE2D0
3f7fe260:	move   a14, -*sp, 1
3f7fe270:	move   *a13(0x0), *a14+, 1
3f7fe290:	calla  L3F7FD570
3f7fe2c0:	jruc   L3F7FE360
L3F7FE2D0:
3f7fe2d0:	move   a14, -*sp, 1
3f7fe2e0:	move   *a13(0x0), *a14+, 1
3f7fe300:	move   *a13(0xffe0), *a14+, 1
3f7fe320:	calla  L3F932720
3f7fe350:	move   *a13, a8, 1
L3F7FE360:
3f7fe360:	move   *sp(0xa0), a14, 1
3f7fe380:	mmfm   sp, a7,a9,a11,a13
3f7fe3a0:	rets   2
L3F7FE3B0:
3f7fe3b0:	mmtm   sp, a9,a11,a13
3f7fe3d0:	move   a14, a13
3f7fe3e0:	addi   0x60, a14
3f7fe400:	move   @0x21a660, a11, 1
3f7fe430:	move   a11, *a13, 1
3f7fe440:	cmpi   0x21a660, a11
3f7fe470:	jreq   L3F7FE620
L3F7FE480:
3f7fe480:	move   *a13, a11, 1
3f7fe490:	move   *a13(0xffc0), a9, 1
3f7fe4b0:	move   *a11(0xe0), a11, 1
3f7fe4d0:	move   *a9(0xe0), a9, 1
3f7fe4f0:	cmp    a9, a11
3f7fe500:	jrne   L3F7FE5B0
3f7fe510:	move   a14, -*sp, 1
3f7fe520:	move   *a13(0x0), *a14+, 1
3f7fe540:	move   *a13(0xffe0), *a14+, 1
3f7fe560:	calla  L3F932720
3f7fe590:	move   *a13, a8, 1
3f7fe5a0:	jruc   L3F7FE9D0
L3F7FE5B0:
3f7fe5b0:	move   *a13, a11, 1
3f7fe5c0:	move   *a11, *a13, 1
3f7fe5d0:	move   *a13, a11, 1
3f7fe5e0:	cmpi   0x21a660, a11
3f7fe610:	jrne   L3F7FE480
L3F7FE620:
3f7fe620:	move   a14, -*sp, 1
3f7fe630:	movi   0x24, a9
3f7fe650:	move   a9, *a14+, 1
3f7fe660:	calla  L3F705A00
3f7fe690:	move   a8, *a13, 1
3f7fe6a0:	move   a8, a11
3f7fe6b0:	jrne   L3F7FE6E0
3f7fe6c0:	sub    a8, a8
3f7fe6d0:	jruc   L3F7FE9D0
L3F7FE6E0:
3f7fe6e0:	move   a14, -*sp, 1
3f7fe6f0:	move   a9, *a14+, 1
3f7fe700:	move   a8, *a14+, 1
3f7fe710:	move   *a13(0xffc0), *a14+, 1
3f7fe730:	calla  L3FB44400
3f7fe760:	movk   1, a9
3f7fe770:	setf   16, 1, 0
3f7fe780:	move   a9, *a11(0x60), 0
3f7fe7a0:	move   *a13(0xffe0), *a11(0xa0), 1
3f7fe7d0:	sub    a9, a9
3f7fe7e0:	move   a9, *a11(0xc0), 1
3f7fe800:	move   a9, *a11(0x100), 1
3f7fe820:	pushst
3f7fe830:	dint
3f7fe840:	move   a11, *a13(0x20), 1
3f7fe860:	move   @0x21a660, a9, 1
3f7fe890:	move   a9, *a13(0x40), 1
3f7fe8b0:	move   *a9, *a11, 1
3f7fe8c0:	move   a9, *a11(0x20), 1
3f7fe8e0:	move   a11, *a9, 1
3f7fe8f0:	move   *a11, a11, 1
3f7fe900:	move   *a13(0x20), *a11(0x20), 1
3f7fe930:	popst
3f7fe940:	move   a14, -*sp, 1
3f7fe950:	move   *a13(0x0), *a14+, 1
3f7fe970:	move   *a13(0xffe0), *a14+, 1
3f7fe990:	calla  L3F932720
3f7fe9c0:	move   *a13, a8, 1
L3F7FE9D0:
3f7fe9d0:	move   *sp(0x80), a14, 1
3f7fe9f0:	mmfm   sp, a9,a11,a13
3f7fea10:	rets   2
L3F7FEA20:
3f7fea20:	mmtm   sp, a9,a11,a13
3f7fea40:	move   a14, a13
3f7fea50:	addi   0x40, a14
3f7fea70:	move   *a13(0xffe0), a11, 1
3f7fea90:	move   *a11(0x100), *a13(0x0), 1
3f7feac0:	move   *a13, a11, 1
3f7fead0:	jreq   L3F7FEC90
L3F7FEAE0:
3f7feae0:	move   *a13, a11, 1
3f7feaf0:	move   *a11(0x60), *a13(0x20), 1
3f7feb20:	move   a14, -*sp, 1
3f7feb30:	move   a11, *a14+, 1
3f7feb40:	calla  L3FC58870
3f7feb70:	move   a14, -*sp, 1
3f7feb80:	move   *a13(0x20), *a14+, 1
3f7feba0:	move   a11, *a14+, 1
3f7febb0:	move   *a13(0xffe0), *a14+, 1
3f7febd0:	move   *a13(0x20), a9, 1
3f7febf0:	move   *a9(0xc00), a9, 1
3f7fec10:	call   a9
3f7fec20:	move   *a13(0xffe0), a9, 1
3f7fec40:	move   *a9(0x100), *a13(0x0), 1
3f7fec70:	move   *a13, a11, 1
3f7fec80:	jrne   L3F7FEAE0
L3F7FEC90:
3f7fec90:	move   a14, -*sp, 1
3f7feca0:	move   *a13(0xffe0), *a14+, 1
3f7fecc0:	calla  L3F7FD570
3f7fecf0:	move   *sp(0x80), a14, 1
3f7fed10:	mmfm   sp, a9,a11,a13
3f7fed30:	rets   2
L3F7FED40:
3f7fed40:	mmtm   sp, a9,a11
3f7fed60:	move   @0x21a660, a9, 1
3f7fed90:	cmpi   0x21a660, a9
3f7fedc0:	jreq   L3F7FEF20
L3F7FEDD0:
3f7fedd0:	setf   16, 1, 0
3f7fede0:	move   *a9(0x50), a11, 0
3f7fee00:	jrne   L3F7FEED0
3f7fee10:	move   *a9(0xc0), a11, 1
3f7fee30:	jreq   L3F7FEED0
3f7fee40:	move   a14, -*sp, 1
3f7fee50:	move   a9, *a14+, 1
3f7fee60:	calla  L3F7FEA20
3f7fee90:	move   @0x21a660, a9, 1
3f7feec0:	jruc   L3F7FEEE0
L3F7FEED0:
3f7feed0:	move   *a9, a9, 1
L3F7FEEE0:
3f7feee0:	cmpi   0x21a660, a9
3f7fef10:	jrne   L3F7FEDD0
L3F7FEF20:
3f7fef20:	mmfm   sp, a9,a11
3f7fef40:	rets
L3F7FEF50:
3f7fef50:	mmtm   sp, a9,a11
3f7fef70:	movi   0x3fc787c0, a11
3f7fefa0:	move   a11, @0x21a790, 1
3f7fefd0:	move   a11, @0x21a7d0, 1
3f7ff000:	movi   0x3fc75e40, a9
3f7ff030:	move   a9, @0x21a810, 1
3f7ff060:	movi   0x3fc7dac0, a9
3f7ff090:	move   a9, @0x21a850, 1
3f7ff0c0:	movi   0x3fc82dc0, a9
3f7ff0f0:	move   a9, @0x21a890, 1
3f7ff120:	movi   0x3fc82dc0, a9
3f7ff150:	move   a9, @0x21a8d0, 1
3f7ff180:	movi   0x3fc880c0, a9
3f7ff1b0:	move   a9, @0x21a910, 1
3f7ff1e0:	movi   0x3fc8d3c0, a9
3f7ff210:	move   a9, @0x21a950, 1
3f7ff240:	movi   0x3fc8fd40, a9
3f7ff270:	move   a9, @0x21a990, 1
3f7ff2a0:	movi   0x3fc95040, a9
3f7ff2d0:	move   a9, @0x21a9d0, 1
3f7ff300:	movi   0x3fc9a340, a9
3f7ff330:	move   a9, @0x21aa10, 1
3f7ff360:	movi   0x3fc9f640, a9
3f7ff390:	move   a9, @0x21aa50, 1
3f7ff3c0:	movi   0x3fca4940, a9
3f7ff3f0:	move   a9, @0x21aa90, 1
3f7ff420:	movi   0x3fca9c40, a9
3f7ff450:	move   a9, @0x21aad0, 1
3f7ff480:	movi   0x3fcaef40, a9
3f7ff4b0:	move   a9, @0x21ab10, 1
3f7ff4e0:	movi   0x3fcb4240, a9
3f7ff510:	move   a9, @0x21ab50, 1
3f7ff540:	movi   0x3fcb9540, a9
3f7ff570:	move   a9, @0x21ab90, 1
3f7ff5a0:	movi   0x3fcbbec0, a9
3f7ff5d0:	move   a9, @0x21abd0, 1
3f7ff600:	movi   0x3fc787c0, a9
3f7ff630:	move   a9, @0x21a7b0, 1
3f7ff660:	move   a9, @0x21a7f0, 1
3f7ff690:	movi   0x3fc75e40, a11
3f7ff6c0:	move   a11, @0x21a830, 1
3f7ff6f0:	movi   0x3fc7b140, a11
3f7ff720:	move   a11, @0x21a870, 1
3f7ff750:	movi   0x3fc80440, a11
3f7ff780:	move   a11, @0x21a8b0, 1
3f7ff7b0:	movi   0x3fc80440, a11
3f7ff7e0:	move   a11, @0x21a8f0, 1
3f7ff810:	movi   0x3fc85740, a11
3f7ff840:	move   a11, @0x21a930, 1
3f7ff870:	movi   0x3fc8aa40, a11
3f7ff8a0:	move   a11, @0x21a970, 1
3f7ff8d0:	movi   0x3fc8fd40, a11
3f7ff900:	move   a11, @0x21a9b0, 1
3f7ff930:	movi   0x3fc95040, a11
3f7ff960:	move   a11, @0x21a9f0, 1
3f7ff990:	movi   0x3fc979c0, a11
3f7ff9c0:	move   a11, @0x21aa30, 1
3f7ff9f0:	movi   0x3fc9ccc0, a11
3f7ffa20:	move   a11, @0x21aa70, 1
3f7ffa50:	movi   0x3fca1fc0, a11
3f7ffa80:	move   a11, @0x21aab0, 1
3f7ffab0:	movi   0x3fca72c0, a11
3f7ffae0:	move   a11, @0x21aaf0, 1
3f7ffb10:	movi   0x3fcac5c0, a11
3f7ffb40:	move   a11, @0x21ab30, 1
3f7ffb70:	movi   0x3fcb18c0, a11
3f7ffba0:	move   a11, @0x21ab70, 1
3f7ffbd0:	movi   0x3fcb6bc0, a11
3f7ffc00:	move   a11, @0x21abb0, 1
3f7ffc30:	movi   0x3fcbbec0, a11
3f7ffc60:	move   a11, @0x21abf0, 1
3f7ffc90:	mmfm   sp, a9,a11
3f7ffcb0:	rets
3f7ffcc0:	move   a13, -*sp, 1
3f7ffcd0:	move   a14, a13
3f7ffce0:	move   *a13(0xffe0), a8, 1
3f7ffd00:	move   *sp(0x40), a14, 1
3f7ffd20:	move   *sp+, a13, 1
3f7ffd30:	rets   2
L3F7FFD40:
3f7ffd40:	move   a13, -*sp, 1
3f7ffd50:	move   a14, a13
3f7ffd60:	addk   32, a14
3f7ffd70:	move   *a13, a8, 1
3f7ffd80:	move   *sp(0x40), a14, 1
3f7ffda0:	move   *sp+, a13, 1
3f7ffdb0:	rets   2
L3F7FFDC0:
3f7ffdc0:	move   a13, -*sp, 1
3f7ffdd0:	move   a14, a13
3f7ffde0:	sub    a8, a8
3f7ffdf0:	move   *sp(0x40), a14, 1
3f7ffe10:	move   *sp+, a13, 1
3f7ffe20:	rets   2
3f7ffe30:	move   a11, -*sp, 1
3f7ffe40:	move   a14, -*sp, 1
3f7ffe50:	calla  L3FD39AF0
3f7ffe80:	move   a8, *a14+, 1
3f7ffe90:	movk   1, a11
3f7ffea0:	move   a11, *a14+, 1
3f7ffeb0:	movi   0x15f90, a11
3f7ffee0:	move   a11, *a14+, 1
3f7ffef0:	movi   0x3f7fffc0, a8
3f7fff20:	move   a8, *a14+, 1
3f7fff30:	movi   0x3f2e6de0, a11
3f7fff60:	move   a11, *a14+, 1
3f7fff70:	calla  L3F706A40
3f7fffa0:	move   *sp+, a11, 1
3f7fffb0:	rets
3f7fffc0:	xor    a10, a4
3f7fffd0:	move   b10, b4
3f7fffe0:	.word  0x0000
3f7ffff0:	.word  0xffff
3f800000:	move   @0xaaaaff30, b12, 0
3f800030:	or     b10, b5
L3F800040:
3f800040:	move   a13, -*sp, 1
3f800050:	move   a14, a13
3f800060:	addi   0x40, a14
3f800080:	move   *a13(0xffc0), *a14+, 1
3f8000a0:	move   *a13(0xffe0), *a14+, 1
3f8000c0:	move   *a13(0xffc0), *a14+, 1
3f8000e0:	move   *a13(0xffe0), *a14+, 1
3f800100:	calla  L3FE0DE90
3f800130:	move   -*a14, a8, 1
3f800140:	move   a8, *a13(0xffe0), 1
3f800160:	move   -*a14, a8, 1
3f800170:	move   a8, *a13(0xffc0), 1
3f800190:	move   *a13(0xff80), *a14+, 1
3f8001b0:	move   *a13(0xffa0), *a14+, 1
3f8001d0:	move   *a13(0xff80), *a14+, 1
3f8001f0:	move   *a13(0xffa0), *a14+, 1
3f800210:	calla  L3FE0DE90
3f800240:	move   -*a14, a8, 1
3f800250:	move   a8, *a13(0xffa0), 1
3f800270:	move   -*a14, a8, 1
3f800280:	move   a8, *a13(0xff80), 1
3f8002a0:	addi   0x40, a14
3f8002c0:	move   a14, -*sp, 1
3f8002d0:	move   *a13(0xffc0), *a14+, 1
3f8002f0:	move   *a13(0xffe0), *a14+, 1
3f800310:	move   *a13(0xff80), *a14+, 1
3f800330:	move   *a13(0xffa0), *a14+, 1
3f800350:	calla  L3FE0C950
3f800380:	calla  L3FE1CBE0
3f8003b0:	move   -*a14, a8, 1
3f8003c0:	move   a8, *a13(0x20), 1
3f8003e0:	move   -*a14, a8, 1
3f8003f0:	move   a8, *a13, 1
3f800400:	move   *a13(0x0), *a14+, 1
3f800420:	move   *a13(0x20), *a14+, 1
3f800440:	move   *sp(0x40), a13, 1
3f800460:	move   *a14(0xffc0), *a13(0xffc0), 1
3f800490:	move   *a14(0xffe0), *a13(0xffe0), 1
3f8004c0:	move   *sp(0x40), a14, 1
3f8004e0:	move   *sp+, a13, 1
3f8004f0:	rets   2
L3F800500:
3f800500:	mmtm   sp, a7,a9,a11,a13
3f800520:	move   a14, a13
3f800530:	addi   0x8c0, a14
3f800550:	move   *a13(0xfe80), *a14+, 1
3f800570:	move   *a13(0xfea0), *a14+, 1
3f800590:	move   *a13(0xfe00), *a14+, 1
3f8005b0:	move   *a13(0xfe20), *a14+, 1
3f8005d0:	calla  L3FE0E730
3f800600:	jreq   L3F8007F0
3f800610:	move   a13, a11
3f800620:	addi   0x180, a11
3f800640:	move   a13, a9
3f800650:	subi   0x240, a9
3f800670:	move   *a9+, *a11+, 1
3f800680:	move   *a9+, *a11+, 1
3f800690:	move   *a9+, *a11+, 1
3f8006a0:	move   *a9, *a11, 1
3f8006b0:	move   a13, a11
3f8006c0:	subi   0x240, a11
3f8006e0:	move   a13, a9
3f8006f0:	subi   0x1c0, a9
3f800710:	move   *a9+, *a11+, 1
3f800720:	move   *a9+, *a11+, 1
3f800730:	move   *a9+, *a11+, 1
3f800740:	move   *a9, *a11, 1
3f800750:	move   a13, a11
3f800760:	subi   0x1c0, a11
3f800780:	move   a13, a9
3f800790:	addi   0x180, a9
3f8007b0:	move   *a9+, *a11+, 1
3f8007c0:	move   *a9+, *a11+, 1
3f8007d0:	move   *a9+, *a11+, 1
3f8007e0:	move   *a9, *a11, 1
L3F8007F0:
3f8007f0:	move   *a13(0xffc0), a11, 1
3f800810:	setf   16, 0, 0
3f800820:	move   *a11(0x160), a9, 0
3f800840:	move   a9, *a13(0x800), 1
3f800860:	sra    0x1, a9
3f800870:	move   a9, *a13(0x820), 1
3f800890:	move   *a13(0x800), a8, 1
3f8008b0:	calla  L3FE11750
3f8008e0:	movi   0x3f85a830, a8
3f800910:	move   *a8+, *a14+, 1
3f800920:	move   *a8+, *a14+, 1
3f800930:	calla  L3FE0D650
3f800960:	move   -*a14, a8, 1
3f800970:	move   a8, *a13(0x8a0), 1
3f800990:	move   -*a14, a8, 1
3f8009a0:	move   a8, *a13(0x880), 1
3f8009c0:	setf   1, 0, 0
3f8009d0:	move   *a11(0x1b9), a9, 0
3f8009f0:	jreq   L3F800B70
3f800a00:	move   *a13(0xffe0), a9, 1
3f800a20:	setf   16, 1, 0
3f800a30:	move   *a9, a9, 0
3f800a40:	jrne   L3F800B70
3f800a50:	move   *a13(0xffe0), a9, 1
3f800a70:	move   *a13(0xfda0), a11, 1
3f800a90:	move   *a9(0x3a0), a9, 0
3f800ab0:	add    a11, a9
3f800ac0:	move   a9, *a13(0xfda0), 1
3f800ae0:	move   *a13(0xffe0), a11, 1
3f800b00:	move   *a13(0xfd80), a9, 1
3f800b20:	move   *a11(0x3b0), a11, 0
3f800b40:	add    a9, a11
3f800b50:	move   a11, *a13(0xfd80), 1
L3F800B70:
3f800b70:	move   *a13(0xfda0), a11, 1
3f800b90:	jreq   L3F800FE0
3f800ba0:	move   a11, a8
3f800bb0:	calla  L3FE11750
3f800be0:	move   *a13(0xff40), *a14+, 1
3f800c00:	move   *a13(0xff60), *a14+, 1
3f800c20:	calla  L3FE0C950
3f800c50:	move   -*a14, a8, 1
3f800c60:	move   a8, *a13(0xff60), 1
3f800c80:	move   -*a14, a8, 1
3f800c90:	move   a8, *a13(0xff40), 1
3f800cb0:	move   a11, a8
3f800cc0:	calla  L3FE11750
3f800cf0:	move   *a13(0xfec0), *a14+, 1
3f800d10:	move   *a13(0xfee0), *a14+, 1
3f800d30:	calla  L3FE0C950
3f800d60:	move   -*a14, a8, 1
3f800d70:	move   a8, *a13(0xfee0), 1
3f800d90:	move   -*a14, a8, 1
3f800da0:	move   a8, *a13(0xfec0), 1
3f800dc0:	move   a11, a8
3f800dd0:	calla  L3FE11750
3f800e00:	move   *a13(0xfe40), *a14+, 1
3f800e20:	move   *a13(0xfe60), *a14+, 1
3f800e40:	calla  L3FE0C950
3f800e70:	move   -*a14, a8, 1
3f800e80:	move   a8, *a13(0xfe60), 1
3f800ea0:	move   -*a14, a8, 1
3f800eb0:	move   a8, *a13(0xfe40), 1
3f800ed0:	move   a11, a8
3f800ee0:	calla  L3FE11750
3f800f10:	move   *a13(0xfdc0), *a14+, 1
3f800f30:	move   *a13(0xfde0), *a14+, 1
3f800f50:	calla  L3FE0C950
3f800f80:	move   -*a14, a8, 1
3f800f90:	move   a8, *a13(0xfde0), 1
3f800fb0:	move   -*a14, a8, 1
3f800fc0:	move   a8, *a13(0xfdc0), 1
L3F800FE0:
3f800fe0:	move   *a13(0xfd80), a9, 1
3f801000:	jreq   L3F801450
3f801010:	move   a9, a8
3f801020:	calla  L3FE11750
3f801050:	move   *a13(0xff80), *a14+, 1
3f801070:	move   *a13(0xffa0), *a14+, 1
3f801090:	calla  L3FE0C950
3f8010c0:	move   -*a14, a8, 1
3f8010d0:	move   a8, *a13(0xffa0), 1
3f8010f0:	move   -*a14, a8, 1
3f801100:	move   a8, *a13(0xff80), 1
3f801120:	move   a9, a8
3f801130:	calla  L3FE11750
3f801160:	move   *a13(0xff00), *a14+, 1
3f801180:	move   *a13(0xff20), *a14+, 1
3f8011a0:	calla  L3FE0C950
3f8011d0:	move   -*a14, a8, 1
3f8011e0:	move   a8, *a13(0xff20), 1
3f801200:	move   -*a14, a8, 1
3f801210:	move   a8, *a13(0xff00), 1
3f801230:	move   a9, a8
3f801240:	calla  L3FE11750
3f801270:	move   *a13(0xfe80), *a14+, 1
3f801290:	move   *a13(0xfea0), *a14+, 1
3f8012b0:	calla  L3FE0C950
3f8012e0:	move   -*a14, a8, 1
3f8012f0:	move   a8, *a13(0xfea0), 1
3f801310:	move   -*a14, a8, 1
3f801320:	move   a8, *a13(0xfe80), 1
3f801340:	move   a9, a8
3f801350:	calla  L3FE11750
3f801380:	move   *a13(0xfe00), *a14+, 1
3f8013a0:	move   *a13(0xfe20), *a14+, 1
3f8013c0:	calla  L3FE0C950
3f8013f0:	move   -*a14, a8, 1
3f801400:	move   a8, *a13(0xfe20), 1
3f801420:	move   -*a14, a8, 1
3f801430:	move   a8, *a13(0xfe00), 1
L3F801450:
3f801450:	move   a14, -*sp, 1
3f801460:	move   *a13(0x880), *a14+, 1
3f801480:	move   *a13(0x8a0), *a14+, 1
3f8014a0:	move   a13, a9
3f8014b0:	subi   0x140, a9
3f8014d0:	move   *a9+, *a14+, 1
3f8014e0:	move   *a9+, *a14+, 1
3f8014f0:	move   *a9+, *a14+, 1
3f801500:	move   *a9+, *a14+, 1
3f801510:	move   a13, a9
3f801520:	subi   0xc0, a9
3f801540:	move   *a9+, *a14+, 1
3f801550:	move   *a9+, *a14+, 1
3f801560:	move   *a9+, *a14+, 1
3f801570:	move   *a9+, *a14+, 1
3f801580:	move   a13, *a14+, 1
3f801590:	calla  L3F7A77C0
3f8015c0:	move   *a13(0xff40), *a14+, 1
3f8015e0:	move   *a13(0xff60), *a14+, 1
3f801600:	move   *a13(0xfe40), *a14+, 1
3f801620:	move   *a13(0xfe60), *a14+, 1
3f801640:	calla  L3FE0C8D0
3f801670:	move   -*a14, a8, 1
3f801680:	move   a8, *a13(0x680), 1
3f8016a0:	move   -*a14, a8, 1
3f8016b0:	move   a8, *a13(0x660), 1
3f8016d0:	move   *a13(0xff80), *a14+, 1
3f8016f0:	move   *a13(0xffa0), *a14+, 1
3f801710:	move   *a13(0xfe80), *a14+, 1
3f801730:	move   *a13(0xfea0), *a14+, 1
3f801750:	calla  L3FE0C8D0
3f801780:	move   -*a14, a8, 1
3f801790:	move   a8, *a13(0x6c0), 1
3f8017b0:	move   -*a14, a8, 1
3f8017c0:	move   a8, *a13(0x6a0), 1
3f8017e0:	move   *a13(0x0), *a14+, 1
3f801800:	move   *a13(0x20), *a14+, 1
3f801820:	move   *a13(0x660), *a14+, 1
3f801840:	move   *a13(0x680), *a14+, 1
3f801860:	calla  L3FE0C8D0
3f801890:	move   -*a14, a8, 1
3f8018a0:	move   a8, *a13(0xa0), 1
3f8018c0:	move   -*a14, a8, 1
3f8018d0:	move   a8, *a13(0x80), 1
3f8018f0:	move   *a13(0x40), *a14+, 1
3f801910:	move   *a13(0x60), *a14+, 1
3f801930:	move   *a13(0x6a0), *a14+, 1
3f801950:	move   *a13(0x6c0), *a14+, 1
3f801970:	calla  L3FE0C8D0
3f8019a0:	move   -*a14, a8, 1
3f8019b0:	move   a8, *a13(0xe0), 1
3f8019d0:	move   -*a14, a8, 1
3f8019e0:	move   a8, *a13(0xc0), 1
3f801a00:	move   *a13(0x0), *a14+, 1
3f801a20:	move   *a13(0x20), *a14+, 1
3f801a40:	move   *a13(0x660), *a14+, 1
3f801a60:	move   *a13(0x680), *a14+, 1
3f801a80:	calla  L3FE0C950
3f801ab0:	move   -*a14, a8, 1
3f801ac0:	move   a8, *a13(0x120), 1
3f801ae0:	move   -*a14, a8, 1
3f801af0:	move   a8, *a13(0x100), 1
3f801b10:	move   *a13(0x40), *a14+, 1
3f801b30:	move   *a13(0x60), *a14+, 1
3f801b50:	move   *a13(0x6a0), *a14+, 1
3f801b70:	move   *a13(0x6c0), *a14+, 1
3f801b90:	calla  L3FE0C950
3f801bc0:	move   -*a14, a8, 1
3f801bd0:	move   a8, *a13(0x160), 1
3f801bf0:	move   -*a14, a8, 1
3f801c00:	move   a8, *a13(0x140), 1
3f801c20:	move   *a13(0xfe80), *a14+, 1
3f801c40:	move   *a13(0xfea0), *a14+, 1
3f801c60:	movi   0x3f85a870, a8
3f801c90:	move   *a8+, *a14+, 1
3f801ca0:	move   *a8+, *a14+, 1
3f801cb0:	calla  L3FE0E730
3f801ce0:	jreq   L3F801E60
3f801cf0:	addi   0x40, a14
3f801d10:	move   a14, -*sp, 1
3f801d20:	move   *a13(0xfe80), *a14+, 1
3f801d40:	move   *a13(0xfea0), *a14+, 1
3f801d60:	calla  L3FE14450
3f801d90:	movi   0x3f85a8b0, a8
3f801dc0:	move   *a8+, *a14+, 1
3f801dd0:	move   *a8+, *a14+, 1
3f801de0:	calla  L3FE0C950
3f801e10:	calla  L3FE10B50
3f801e40:	move   a8, a9
3f801e50:	jruc   L3F801FC0
L3F801E60:
3f801e60:	addi   0x40, a14
3f801e80:	move   a14, -*sp, 1
3f801e90:	move   *a13(0xfe80), *a14+, 1
3f801eb0:	move   *a13(0xfea0), *a14+, 1
3f801ed0:	calla  L3FE14450
3f801f00:	movi   0x3f85a8b0, a8
3f801f30:	move   *a8+, *a14+, 1
3f801f40:	move   *a8+, *a14+, 1
3f801f50:	calla  L3FE0C8D0
3f801f80:	calla  L3FE10B50
3f801fb0:	move   a8, a9
L3F801FC0:
3f801fc0:	move   a9, *a13(0x580), 1
3f801fe0:	move   *a13(0xfe00), *a14+, 1
3f802000:	move   *a13(0xfe20), *a14+, 1
3f802020:	movi   0x3f85a870, a8
3f802050:	move   *a8+, *a14+, 1
3f802060:	move   *a8+, *a14+, 1
3f802070:	calla  L3FE0E730
3f8020a0:	jreq   L3F802220
3f8020b0:	addi   0x40, a14
3f8020d0:	move   a14, -*sp, 1
3f8020e0:	move   *a13(0xfe00), *a14+, 1
3f802100:	move   *a13(0xfe20), *a14+, 1
3f802120:	calla  L3FE14450
3f802150:	movi   0x3f85a8b0, a8
3f802180:	move   *a8+, *a14+, 1
3f802190:	move   *a8+, *a14+, 1
3f8021a0:	calla  L3FE0C950
3f8021d0:	calla  L3FE10B50
3f802200:	move   a8, a9
3f802210:	jruc   L3F802380
L3F802220:
3f802220:	addi   0x40, a14
3f802240:	move   a14, -*sp, 1
3f802250:	move   *a13(0xfe00), *a14+, 1
3f802270:	move   *a13(0xfe20), *a14+, 1
3f802290:	calla  L3FE14450
3f8022c0:	movi   0x3f85a8b0, a8
3f8022f0:	move   *a8+, *a14+, 1
3f802300:	move   *a8+, *a14+, 1
3f802310:	calla  L3FE0C8D0
3f802340:	calla  L3FE10B50
3f802370:	move   a8, a9
L3F802380:
3f802380:	move   a9, *a13(0x600), 1
3f8023a0:	move   *a13(0xc0), *a14+, 1
3f8023c0:	move   *a13(0xe0), *a14+, 1
3f8023e0:	movi   0x3f85a870, a8
3f802410:	move   *a8+, *a14+, 1
3f802420:	move   *a8+, *a14+, 1
3f802430:	calla  L3FE0E730
3f802460:	jreq   L3F8025E0
3f802470:	addi   0x40, a14
3f802490:	move   a14, -*sp, 1
3f8024a0:	move   *a13(0xc0), *a14+, 1
3f8024c0:	move   *a13(0xe0), *a14+, 1
3f8024e0:	calla  L3FE14450
3f802510:	movi   0x3f85a8b0, a8
3f802540:	move   *a8+, *a14+, 1
3f802550:	move   *a8+, *a14+, 1
3f802560:	calla  L3FE0C950
3f802590:	calla  L3FE10B50
3f8025c0:	move   a8, a9
3f8025d0:	jruc   L3F802740
L3F8025E0:
3f8025e0:	addi   0x40, a14
3f802600:	move   a14, -*sp, 1
3f802610:	move   *a13(0xc0), *a14+, 1
3f802630:	move   *a13(0xe0), *a14+, 1
3f802650:	calla  L3FE14450
3f802680:	movi   0x3f85a8b0, a8
3f8026b0:	move   *a8+, *a14+, 1
3f8026c0:	move   *a8+, *a14+, 1
3f8026d0:	calla  L3FE0C8D0
3f802700:	calla  L3FE10B50
3f802730:	move   a8, a9
L3F802740:
3f802740:	move   a9, *a13(0x540), 1
3f802760:	move   *a13(0x140), *a14+, 1
3f802780:	move   *a13(0x160), *a14+, 1
3f8027a0:	movi   0x3f85a870, a8
3f8027d0:	move   *a8+, *a14+, 1
3f8027e0:	move   *a8+, *a14+, 1
3f8027f0:	calla  L3FE0E730
3f802820:	jreq   L3F8029A0
3f802830:	addi   0x40, a14
3f802850:	move   a14, -*sp, 1
3f802860:	move   *a13(0x140), *a14+, 1
3f802880:	move   *a13(0x160), *a14+, 1
3f8028a0:	calla  L3FE14450
3f8028d0:	movi   0x3f85a8b0, a8
3f802900:	move   *a8+, *a14+, 1
3f802910:	move   *a8+, *a14+, 1
3f802920:	calla  L3FE0C950
3f802950:	calla  L3FE10B50
3f802980:	move   a8, a9
3f802990:	jruc   L3F802B00
L3F8029A0:
3f8029a0:	addi   0x40, a14
3f8029c0:	move   a14, -*sp, 1
3f8029d0:	move   *a13(0x140), *a14+, 1
3f8029f0:	move   *a13(0x160), *a14+, 1
3f802a10:	calla  L3FE14450
3f802a40:	movi   0x3f85a8b0, a8
3f802a70:	move   *a8+, *a14+, 1
3f802a80:	move   *a8+, *a14+, 1
3f802a90:	calla  L3FE0C8D0
3f802ac0:	calla  L3FE10B50
3f802af0:	move   a8, a9
L3F802B00:
3f802b00:	move   a9, *a13(0x5c0), 1
3f802b20:	move   a13, a9
3f802b30:	addi   0x200, a9
3f802b50:	move   a9, *a13(0x480), 1
3f802b70:	movk   1, a11
3f802b80:	move   a11, *a13(0x840), 1
3f802ba0:	sub    a11, a11
3f802bb0:	move   a11, *a13(0x860), 1
3f802bd0:	move   *a13(0xff80), *a14+, 1
3f802bf0:	move   *a13(0xffa0), *a14+, 1
3f802c10:	move   *a13(0xff00), *a14+, 1
3f802c30:	move   *a13(0xff20), *a14+, 1
3f802c50:	calla  L3FE0E6F0
3f802c80:	jaeq   L3F80D5F0
3f802ca0:	move   *a13(0xff00), *a14+, 1
3f802cc0:	move   *a13(0xff20), *a14+, 1
3f802ce0:	move   *a13(0xff80), *a14+, 1
3f802d00:	move   *a13(0xffa0), *a14+, 1
3f802d20:	calla  L3FE0C8D0
3f802d50:	calla  L3FE10B50
3f802d80:	move   a8, *a13(0x700), 1
3f802da0:	move   *a13(0xff40), *a14+, 1
3f802dc0:	move   *a13(0xff60), *a14+, 1
3f802de0:	move   *a13(0xfec0), *a14+, 1
3f802e00:	move   *a13(0xfee0), *a14+, 1
3f802e20:	calla  L3FE0E6F0
3f802e50:	jaeq   L3F807C80
3f802e70:	move   *a13(0xfec0), *a14+, 1
3f802e90:	move   *a13(0xfee0), *a14+, 1
3f802eb0:	move   *a13(0xff40), *a14+, 1
3f802ed0:	move   *a13(0xff60), *a14+, 1
3f802ef0:	calla  L3FE0C8D0
3f802f20:	calla  L3FE10B50
3f802f50:	move   a8, *a13(0x6e0), 1
3f802f70:	move   *a13(0x700), a11, 1
3f802f90:	neg    a11
3f802fa0:	move   a11, *a9(0x40), 1
3f802fc0:	move   a8, *a9(0x60), 1
3f802fe0:	setf   16, 1, 0
3f802ff0:	move   *a13(0x540), *a9(0x10), 0
3f803020:	move   a14, -*sp, 1
3f803030:	sub    a11, a11
3f803040:	move   a11, *a14+, 1
3f803050:	move   a13, a11
3f803060:	subi   0xc0, a11
3f803080:	move   *a11+, *a14+, 1
3f803090:	move   *a11+, *a14+, 1
3f8030a0:	move   *a11+, *a14+, 1
3f8030b0:	move   *a11+, *a14+, 1
3f8030c0:	move   *a13(0x700), *a14+, 1
3f8030e0:	move   a8, *a14+, 1
3f8030f0:	move   a9, *a14+, 1
3f803100:	move   *a13(0x800), *a14+, 1
3f803120:	calla  L3F858D80
3f803150:	setf   16, 1, 0
3f803160:	move   *a13(0x5c0), *a9(0x30), 0
3f803190:	move   *a13(0x700), a11, 1
3f8031b0:	neg    a11
3f8031c0:	jreq   L3F803450
3f8031d0:	move   *a13(0x6e0), a11, 1
3f8031f0:	jreq   L3F803450
3f803200:	move   *a13(0x5c0), a8, 1
3f803220:	calla  L3FE11750
3f803250:	move   *a13(0x140), *a14+, 1
3f803270:	move   *a13(0x160), *a14+, 1
3f803290:	calla  L3FE0C8D0
3f8032c0:	move   *a13(0x700), a7, 1
3f8032e0:	neg    a7
3f8032f0:	move   a7, a8
3f803300:	calla  L3FE11750
3f803330:	move   a11, a8
3f803340:	calla  L3FE11750
3f803370:	calla  L3FE0D650
3f8033a0:	calla  L3FE0DE90
3f8033d0:	move   *a13(0x100), *a14+, 1
3f8033f0:	move   *a13(0x120), *a14+, 1
3f803410:	calla  L3FE0C950
3f803440:	jruc   L3F803490
L3F803450:
3f803450:	move   *a13(0x100), *a14+, 1
3f803470:	move   *a13(0x120), *a14+, 1
L3F803490:
3f803490:	movi   0x3f85a870, a8
3f8034c0:	move   *a8+, *a14+, 1
3f8034d0:	move   *a8+, *a14+, 1
3f8034e0:	calla  L3FE0E730
3f803510:	jreq   L3F803950
3f803520:	addi   0x40, a14
3f803540:	move   a14, -*sp, 1
3f803550:	move   *a13(0x700), a11, 1
3f803570:	neg    a11
3f803580:	jreq   L3F803810
3f803590:	move   *a13(0x6e0), a11, 1
3f8035b0:	jreq   L3F803810
3f8035c0:	move   *a13(0x5c0), a8, 1
3f8035e0:	calla  L3FE11750
3f803610:	move   *a13(0x140), *a14+, 1
3f803630:	move   *a13(0x160), *a14+, 1
3f803650:	calla  L3FE0C8D0
3f803680:	move   *a13(0x700), a7, 1
3f8036a0:	neg    a7
3f8036b0:	move   a7, a8
3f8036c0:	calla  L3FE11750
3f8036f0:	move   a11, a8
3f803700:	calla  L3FE11750
3f803730:	calla  L3FE0D650
3f803760:	calla  L3FE0DE90
3f803790:	move   *a13(0x100), *a14+, 1
3f8037b0:	move   *a13(0x120), *a14+, 1
3f8037d0:	calla  L3FE0C950
3f803800:	jruc   L3F803850
L3F803810:
3f803810:	move   *a13(0x100), *a14+, 1
3f803830:	move   *a13(0x120), *a14+, 1
L3F803850:
3f803850:	calla  L3FE14450
3f803880:	movi   0x3f85a8b0, a8
3f8038b0:	move   *a8+, *a14+, 1
3f8038c0:	move   *a8+, *a14+, 1
3f8038d0:	calla  L3FE0C950
3f803900:	calla  L3FE10B50
3f803930:	move   a8, a11
3f803940:	jruc   L3F803D70
L3F803950:
3f803950:	addi   0x40, a14
3f803970:	move   a14, -*sp, 1
3f803980:	move   *a13(0x700), a11, 1
3f8039a0:	neg    a11
3f8039b0:	jreq   L3F803C40
3f8039c0:	move   *a13(0x6e0), a11, 1
3f8039e0:	jreq   L3F803C40
3f8039f0:	move   *a13(0x5c0), a8, 1
3f803a10:	calla  L3FE11750
3f803a40:	move   *a13(0x140), *a14+, 1
3f803a60:	move   *a13(0x160), *a14+, 1
3f803a80:	calla  L3FE0C8D0
3f803ab0:	move   *a13(0x700), a7, 1
3f803ad0:	neg    a7
3f803ae0:	move   a7, a8
3f803af0:	calla  L3FE11750
3f803b20:	move   a11, a8
3f803b30:	calla  L3FE11750
3f803b60:	calla  L3FE0D650
3f803b90:	calla  L3FE0DE90
3f803bc0:	move   *a13(0x100), *a14+, 1
3f803be0:	move   *a13(0x120), *a14+, 1
3f803c00:	calla  L3FE0C950
3f803c30:	jruc   L3F803C80
L3F803C40:
3f803c40:	move   *a13(0x100), *a14+, 1
3f803c60:	move   *a13(0x120), *a14+, 1
L3F803C80:
3f803c80:	calla  L3FE14450
3f803cb0:	movi   0x3f85a8b0, a8
3f803ce0:	move   *a8+, *a14+, 1
3f803cf0:	move   *a8+, *a14+, 1
3f803d00:	calla  L3FE0C8D0
3f803d30:	calla  L3FE10B50
3f803d60:	move   a8, a11
L3F803D70:
3f803d70:	setf   16, 1, 0
3f803d80:	move   a11, *a9(0x20), 0
3f803da0:	addi   0xa0, a9
3f803dc0:	move   a9, *a13(0x480), 1
3f803de0:	move   *a13(0x6e0), *a9(0x40), 1
3f803e10:	move   *a13(0x700), *a9(0x60), 1
3f803e40:	move   *a13(0x540), *a9(0x10), 0
3f803e70:	move   *a13(0x6e0), a11, 1
3f803e90:	jreq   L3F8040F0
3f803ea0:	move   *a13(0x700), a7, 1
3f803ec0:	jreq   L3F8040F0
3f803ed0:	move   *a13(0x540), a8, 1
3f803ef0:	calla  L3FE11750
3f803f20:	move   *a13(0xc0), *a14+, 1
3f803f40:	move   *a13(0xe0), *a14+, 1
3f803f60:	calla  L3FE0C8D0
3f803f90:	move   a11, a8
3f803fa0:	calla  L3FE11750
3f803fd0:	move   a7, a8
3f803fe0:	calla  L3FE11750
3f804010:	calla  L3FE0D650
3f804040:	calla  L3FE0DE90
3f804070:	move   *a13(0x80), *a14+, 1
3f804090:	move   *a13(0xa0), *a14+, 1
3f8040b0:	calla  L3FE0C950
3f8040e0:	jruc   L3F804130
L3F8040F0:
3f8040f0:	move   *a13(0x80), *a14+, 1
3f804110:	move   *a13(0xa0), *a14+, 1
L3F804130:
3f804130:	movi   0x3f85a870, a8
3f804160:	move   *a8+, *a14+, 1
3f804170:	move   *a8+, *a14+, 1
3f804180:	calla  L3FE0E730
3f8041b0:	jreq   L3F8045A0
3f8041c0:	addi   0x40, a14
3f8041e0:	move   a14, -*sp, 1
3f8041f0:	move   a11, a7
3f804200:	jreq   L3F804460
3f804210:	move   *a13(0x700), a7, 1
3f804230:	jreq   L3F804460
3f804240:	move   *a13(0x540), a8, 1
3f804260:	calla  L3FE11750
3f804290:	move   *a13(0xc0), *a14+, 1
3f8042b0:	move   *a13(0xe0), *a14+, 1
3f8042d0:	calla  L3FE0C8D0
3f804300:	move   a11, a8
3f804310:	calla  L3FE11750
3f804340:	move   a7, a8
3f804350:	calla  L3FE11750
3f804380:	calla  L3FE0D650
3f8043b0:	calla  L3FE0DE90
3f8043e0:	move   *a13(0x80), *a14+, 1
3f804400:	move   *a13(0xa0), *a14+, 1
3f804420:	calla  L3FE0C950
3f804450:	jruc   L3F8044A0
L3F804460:
3f804460:	move   *a13(0x80), *a14+, 1
3f804480:	move   *a13(0xa0), *a14+, 1
L3F8044A0:
3f8044a0:	calla  L3FE14450
3f8044d0:	movi   0x3f85a8b0, a8
3f804500:	move   *a8+, *a14+, 1
3f804510:	move   *a8+, *a14+, 1
3f804520:	calla  L3FE0C950
3f804550:	calla  L3FE10B50
3f804580:	move   a8, a7
3f804590:	jruc   L3F804970
L3F8045A0:
3f8045a0:	addi   0x40, a14
3f8045c0:	move   a14, -*sp, 1
3f8045d0:	move   a11, a7
3f8045e0:	jreq   L3F804840
3f8045f0:	move   *a13(0x700), a7, 1
3f804610:	jreq   L3F804840
3f804620:	move   *a13(0x540), a8, 1
3f804640:	calla  L3FE11750
3f804670:	move   *a13(0xc0), *a14+, 1
3f804690:	move   *a13(0xe0), *a14+, 1
3f8046b0:	calla  L3FE0C8D0
3f8046e0:	move   a11, a8
3f8046f0:	calla  L3FE11750
3f804720:	move   a7, a8
3f804730:	calla  L3FE11750
3f804760:	calla  L3FE0D650
3f804790:	calla  L3FE0DE90
3f8047c0:	move   *a13(0x80), *a14+, 1
3f8047e0:	move   *a13(0xa0), *a14+, 1
3f804800:	calla  L3FE0C950
3f804830:	jruc   L3F804880
L3F804840:
3f804840:	move   *a13(0x80), *a14+, 1
3f804860:	move   *a13(0xa0), *a14+, 1
L3F804880:
3f804880:	calla  L3FE14450
3f8048b0:	movi   0x3f85a8b0, a8
3f8048e0:	move   *a8+, *a14+, 1
3f8048f0:	move   *a8+, *a14+, 1
3f804900:	calla  L3FE0C8D0
3f804930:	calla  L3FE10B50
3f804960:	move   a8, a7
L3F804970:
3f804970:	setf   16, 1, 0
3f804980:	move   a7, *a9, 0
3f804990:	move   a11, a7
3f8049a0:	jreq   L3F804C00
3f8049b0:	move   *a13(0x700), a7, 1
3f8049d0:	jreq   L3F804C00
3f8049e0:	move   *a13(0x580), a8, 1
3f804a00:	calla  L3FE11750
3f804a30:	move   *a13(0xfe80), *a14+, 1
3f804a50:	move   *a13(0xfea0), *a14+, 1
3f804a70:	calla  L3FE0C8D0
3f804aa0:	move   a11, a8
3f804ab0:	calla  L3FE11750
3f804ae0:	move   a7, a8
3f804af0:	calla  L3FE11750
3f804b20:	calla  L3FE0D650
3f804b50:	calla  L3FE0DE90
3f804b80:	move   *a13(0xfe40), *a14+, 1
3f804ba0:	move   *a13(0xfe60), *a14+, 1
3f804bc0:	calla  L3FE0C950
3f804bf0:	jruc   L3F804C40
L3F804C00:
3f804c00:	move   *a13(0xfe40), *a14+, 1
3f804c20:	move   *a13(0xfe60), *a14+, 1
L3F804C40:
3f804c40:	movi   0x3f85a870, a8
3f804c70:	move   *a8+, *a14+, 1
3f804c80:	move   *a8+, *a14+, 1
3f804c90:	calla  L3FE0E730
3f804cc0:	jreq   L3F8050B0
3f804cd0:	addi   0x40, a14
3f804cf0:	move   a14, -*sp, 1
3f804d00:	move   a11, a7
3f804d10:	jreq   L3F804F70
3f804d20:	move   *a13(0x700), a7, 1
3f804d40:	jreq   L3F804F70
3f804d50:	move   *a13(0x580), a8, 1
3f804d70:	calla  L3FE11750
3f804da0:	move   *a13(0xfe80), *a14+, 1
3f804dc0:	move   *a13(0xfea0), *a14+, 1
3f804de0:	calla  L3FE0C8D0
3f804e10:	move   a11, a8
3f804e20:	calla  L3FE11750
3f804e50:	move   a7, a8
3f804e60:	calla  L3FE11750
3f804e90:	calla  L3FE0D650
3f804ec0:	calla  L3FE0DE90
3f804ef0:	move   *a13(0xfe40), *a14+, 1
3f804f10:	move   *a13(0xfe60), *a14+, 1
3f804f30:	calla  L3FE0C950
3f804f60:	jruc   L3F804FB0
L3F804F70:
3f804f70:	move   *a13(0xfe40), *a14+, 1
3f804f90:	move   *a13(0xfe60), *a14+, 1
L3F804FB0:
3f804fb0:	calla  L3FE14450
3f804fe0:	movi   0x3f85a8b0, a8
3f805010:	move   *a8+, *a14+, 1
3f805020:	move   *a8+, *a14+, 1
3f805030:	calla  L3FE0C950
3f805060:	calla  L3FE10B50
3f805090:	move   a8, a7
3f8050a0:	jruc   L3F805480
L3F8050B0:
3f8050b0:	addi   0x40, a14
3f8050d0:	move   a14, -*sp, 1
3f8050e0:	move   a11, a7
3f8050f0:	jreq   L3F805350
3f805100:	move   *a13(0x700), a7, 1
3f805120:	jreq   L3F805350
3f805130:	move   *a13(0x580), a8, 1
3f805150:	calla  L3FE11750
3f805180:	move   *a13(0xfe80), *a14+, 1
3f8051a0:	move   *a13(0xfea0), *a14+, 1
3f8051c0:	calla  L3FE0C8D0
3f8051f0:	move   a11, a8
3f805200:	calla  L3FE11750
3f805230:	move   a7, a8
3f805240:	calla  L3FE11750
3f805270:	calla  L3FE0D650
3f8052a0:	calla  L3FE0DE90
3f8052d0:	move   *a13(0xfe40), *a14+, 1
3f8052f0:	move   *a13(0xfe60), *a14+, 1
3f805310:	calla  L3FE0C950
3f805340:	jruc   L3F805390
L3F805350:
3f805350:	move   *a13(0xfe40), *a14+, 1
3f805370:	move   *a13(0xfe60), *a14+, 1
L3F805390:
3f805390:	calla  L3FE14450
3f8053c0:	movi   0x3f85a8b0, a8
3f8053f0:	move   *a8+, *a14+, 1
3f805400:	move   *a8+, *a14+, 1
3f805410:	calla  L3FE0C8D0
3f805440:	calla  L3FE10B50
3f805470:	move   a8, a7
L3F805480:
3f805480:	move   a7, *a13(0x560), 1
3f8054a0:	move   a14, -*sp, 1
3f8054b0:	move   a13, a7
3f8054c0:	subi   0xc0, a7
3f8054e0:	move   a7, *a14+, 1
3f8054f0:	move   *a13(0x800), *a14+, 1
3f805510:	move   *a13(0x700), *a14+, 1
3f805530:	move   a11, *a14+, 1
3f805540:	move   *a13(0x580), *a14+, 1
3f805560:	move   *a13(0x560), *a14+, 1
3f805580:	movk   1, a7
3f805590:	move   a7, *a14+, 1
3f8055a0:	calla  L3F855F00
3f8055d0:	move   a8, *a13(0x7c0), 1
3f8055f0:	move   *a13(0x540), a7, 1
3f805610:	move   *a13(0x580), a9, 1
3f805630:	sub    a9, a7
3f805640:	move   a7, *a13(0x7e0), 1
3f805660:	move   a14, -*sp, 1
3f805670:	move   a7, *a14+, 1
3f805680:	move   *a13(0x700), *a14+, 1
3f8056a0:	move   a11, *a14+, 1
3f8056b0:	move   a13, a7
3f8056c0:	addi   0x7c0, a7
3f8056e0:	move   a7, *a14+, 1
3f8056f0:	calla  L3F856DF0
3f805720:	move   *a13(0x480), a7, 1
3f805740:	move   *a13(0x7c0), *a7(0x80), 1
3f805770:	setf   16, 1, 0
3f805780:	move   a9, *a7(0x30), 0
3f8057a0:	move   *a13(0x560), *a7(0x20), 0
3f8057d0:	addi   0xa0, a7
3f8057f0:	move   a7, *a13(0x480), 1
3f805810:	move   a11, *a7(0x40), 1
3f805830:	move   *a13(0x700), *a7(0x60), 1
3f805860:	move   *a13(0x140), *a14+, 1
3f805880:	move   *a13(0x160), *a14+, 1
3f8058a0:	movi   0x3f85a870, a8
3f8058d0:	move   *a8+, *a14+, 1
3f8058e0:	move   *a8+, *a14+, 1
3f8058f0:	calla  L3FE0E730
3f805920:	jreq   L3F805AA0
3f805930:	addi   0x40, a14
3f805950:	move   a14, -*sp, 1
3f805960:	move   *a13(0x140), *a14+, 1
3f805980:	move   *a13(0x160), *a14+, 1
3f8059a0:	calla  L3FE14450
3f8059d0:	movi   0x3f85a8b0, a8
3f805a00:	move   *a8+, *a14+, 1
3f805a10:	move   *a8+, *a14+, 1
3f805a20:	calla  L3FE0C950
3f805a50:	calla  L3FE10B50
3f805a80:	move   a8, a9
3f805a90:	jruc   L3F805C00
L3F805AA0:
3f805aa0:	addi   0x40, a14
3f805ac0:	move   a14, -*sp, 1
3f805ad0:	move   *a13(0x140), *a14+, 1
3f805af0:	move   *a13(0x160), *a14+, 1
3f805b10:	calla  L3FE14450
3f805b40:	movi   0x3f85a8b0, a8
3f805b70:	move   *a8+, *a14+, 1
3f805b80:	move   *a8+, *a14+, 1
3f805b90:	calla  L3FE0C8D0
3f805bc0:	calla  L3FE10B50
3f805bf0:	move   a8, a9
L3F805C00:
3f805c00:	setf   16, 1, 0
3f805c10:	move   a9, *a7(0x10), 0
3f805c30:	move   a11, a8
3f805c40:	jreq   L3F805EA0
3f805c50:	move   *a13(0x700), a9, 1
3f805c70:	jreq   L3F805EA0
3f805c80:	move   *a13(0x5c0), a8, 1
3f805ca0:	calla  L3FE11750
3f805cd0:	move   *a13(0x140), *a14+, 1
3f805cf0:	move   *a13(0x160), *a14+, 1
3f805d10:	calla  L3FE0C8D0
3f805d40:	move   a11, a8
3f805d50:	calla  L3FE11750
3f805d80:	move   a9, a8
3f805d90:	calla  L3FE11750
3f805dc0:	calla  L3FE0D650
3f805df0:	calla  L3FE0DE90
3f805e20:	move   *a13(0x100), *a14+, 1
3f805e40:	move   *a13(0x120), *a14+, 1
3f805e60:	calla  L3FE0C950
3f805e90:	jruc   L3F805EE0
L3F805EA0:
3f805ea0:	move   *a13(0x100), *a14+, 1
3f805ec0:	move   *a13(0x120), *a14+, 1
L3F805EE0:
3f805ee0:	movi   0x3f85a870, a8
3f805f10:	move   *a8+, *a14+, 1
3f805f20:	move   *a8+, *a14+, 1
3f805f30:	calla  L3FE0E730
3f805f60:	jreq   L3F806350
3f805f70:	addi   0x40, a14
3f805f90:	move   a14, -*sp, 1
3f805fa0:	move   a11, a8
3f805fb0:	jreq   L3F806210
3f805fc0:	move   *a13(0x700), a9, 1
3f805fe0:	jreq   L3F806210
3f805ff0:	move   *a13(0x5c0), a8, 1
3f806010:	calla  L3FE11750
3f806040:	move   *a13(0x140), *a14+, 1
3f806060:	move   *a13(0x160), *a14+, 1
3f806080:	calla  L3FE0C8D0
3f8060b0:	move   a11, a8
3f8060c0:	calla  L3FE11750
3f8060f0:	move   a9, a8
3f806100:	calla  L3FE11750
3f806130:	calla  L3FE0D650
3f806160:	calla  L3FE0DE90
3f806190:	move   *a13(0x100), *a14+, 1
3f8061b0:	move   *a13(0x120), *a14+, 1
3f8061d0:	calla  L3FE0C950
3f806200:	jruc   L3F806250
L3F806210:
3f806210:	move   *a13(0x100), *a14+, 1
3f806230:	move   *a13(0x120), *a14+, 1
L3F806250:
3f806250:	calla  L3FE14450
3f806280:	movi   0x3f85a8b0, a8
3f8062b0:	move   *a8+, *a14+, 1
3f8062c0:	move   *a8+, *a14+, 1
3f8062d0:	calla  L3FE0C950
3f806300:	calla  L3FE10B50
3f806330:	move   a8, a9
3f806340:	jruc   L3F806720
L3F806350:
3f806350:	addi   0x40, a14
3f806370:	move   a14, -*sp, 1
3f806380:	move   a11, a8
3f806390:	jreq   L3F8065F0
3f8063a0:	move   *a13(0x700), a9, 1
3f8063c0:	jreq   L3F8065F0
3f8063d0:	move   *a13(0x5c0), a8, 1
3f8063f0:	calla  L3FE11750
3f806420:	move   *a13(0x140), *a14+, 1
3f806440:	move   *a13(0x160), *a14+, 1
3f806460:	calla  L3FE0C8D0
3f806490:	move   a11, a8
3f8064a0:	calla  L3FE11750
3f8064d0:	move   a9, a8
3f8064e0:	calla  L3FE11750
3f806510:	calla  L3FE0D650
3f806540:	calla  L3FE0DE90
3f806570:	move   *a13(0x100), *a14+, 1
3f806590:	move   *a13(0x120), *a14+, 1
3f8065b0:	calla  L3FE0C950
3f8065e0:	jruc   L3F806630
L3F8065F0:
3f8065f0:	move   *a13(0x100), *a14+, 1
3f806610:	move   *a13(0x120), *a14+, 1
L3F806630:
3f806630:	calla  L3FE14450
3f806660:	movi   0x3f85a8b0, a8
3f806690:	move   *a8+, *a14+, 1
3f8066a0:	move   *a8+, *a14+, 1
3f8066b0:	calla  L3FE0C8D0
3f8066e0:	calla  L3FE10B50
3f806710:	move   a8, a9
L3F806720:
3f806720:	setf   16, 1, 0
3f806730:	move   a9, *a7, 0
3f806740:	move   a11, a8
3f806750:	jreq   L3F8069B0
3f806760:	move   *a13(0x700), a9, 1
3f806780:	jreq   L3F8069B0
3f806790:	move   *a13(0x600), a8, 1
3f8067b0:	calla  L3FE11750
3f8067e0:	move   *a13(0xfe00), *a14+, 1
3f806800:	move   *a13(0xfe20), *a14+, 1
3f806820:	calla  L3FE0C8D0
3f806850:	move   a11, a8
3f806860:	calla  L3FE11750
3f806890:	move   a9, a8
3f8068a0:	calla  L3FE11750
3f8068d0:	calla  L3FE0D650
3f806900:	calla  L3FE0DE90
3f806930:	move   *a13(0xfdc0), *a14+, 1
3f806950:	move   *a13(0xfde0), *a14+, 1
3f806970:	calla  L3FE0C950
3f8069a0:	jruc   L3F8069F0
L3F8069B0:
3f8069b0:	move   *a13(0xfdc0), *a14+, 1
3f8069d0:	move   *a13(0xfde0), *a14+, 1
L3F8069F0:
3f8069f0:	movi   0x3f85a870, a8
3f806a20:	move   *a8+, *a14+, 1
3f806a30:	move   *a8+, *a14+, 1
3f806a40:	calla  L3FE0E730
3f806a70:	jreq   L3F806E60
3f806a80:	addi   0x40, a14
3f806aa0:	move   a14, -*sp, 1
3f806ab0:	move   a11, a8
3f806ac0:	jreq   L3F806D20
3f806ad0:	move   *a13(0x700), a9, 1
3f806af0:	jreq   L3F806D20
3f806b00:	move   *a13(0x600), a8, 1
3f806b20:	calla  L3FE11750
3f806b50:	move   *a13(0xfe00), *a14+, 1
3f806b70:	move   *a13(0xfe20), *a14+, 1
3f806b90:	calla  L3FE0C8D0
3f806bc0:	move   a11, a8
3f806bd0:	calla  L3FE11750
3f806c00:	move   a9, a8
3f806c10:	calla  L3FE11750
3f806c40:	calla  L3FE0D650
3f806c70:	calla  L3FE0DE90
3f806ca0:	move   *a13(0xfdc0), *a14+, 1
3f806cc0:	move   *a13(0xfde0), *a14+, 1
3f806ce0:	calla  L3FE0C950
3f806d10:	jruc   L3F806D60
L3F806D20:
3f806d20:	move   *a13(0xfdc0), *a14+, 1
3f806d40:	move   *a13(0xfde0), *a14+, 1
L3F806D60:
3f806d60:	calla  L3FE14450
3f806d90:	movi   0x3f85a8b0, a8
3f806dc0:	move   *a8+, *a14+, 1
3f806dd0:	move   *a8+, *a14+, 1
3f806de0:	calla  L3FE0C950
3f806e10:	calla  L3FE10B50
3f806e40:	move   a8, a9
3f806e50:	jruc   L3F807230
L3F806E60:
3f806e60:	addi   0x40, a14
3f806e80:	move   a14, -*sp, 1
3f806e90:	move   a11, a8
3f806ea0:	jreq   L3F807100
3f806eb0:	move   *a13(0x700), a9, 1
3f806ed0:	jreq   L3F807100
3f806ee0:	move   *a13(0x600), a8, 1
3f806f00:	calla  L3FE11750
3f806f30:	move   *a13(0xfe00), *a14+, 1
3f806f50:	move   *a13(0xfe20), *a14+, 1
3f806f70:	calla  L3FE0C8D0
3f806fa0:	move   a11, a8
3f806fb0:	calla  L3FE11750
3f806fe0:	move   a9, a8
3f806ff0:	calla  L3FE11750
3f807020:	calla  L3FE0D650
3f807050:	calla  L3FE0DE90
3f807080:	move   *a13(0xfdc0), *a14+, 1
3f8070a0:	move   *a13(0xfde0), *a14+, 1
3f8070c0:	calla  L3FE0C950
3f8070f0:	jruc   L3F807140
L3F807100:
3f807100:	move   *a13(0xfdc0), *a14+, 1
3f807120:	move   *a13(0xfde0), *a14+, 1
L3F807140:
3f807140:	calla  L3FE14450
3f807170:	movi   0x3f85a8b0, a8
3f8071a0:	move   *a8+, *a14+, 1
3f8071b0:	move   *a8+, *a14+, 1
3f8071c0:	calla  L3FE0C8D0
3f8071f0:	calla  L3FE10B50
3f807220:	move   a8, a9
L3F807230:
3f807230:	move   a9, *a13(0x5e0), 1
3f807250:	move   a14, -*sp, 1
3f807260:	move   a13, a7
3f807270:	subi   0xc0, a7
3f807290:	move   a7, *a14+, 1
3f8072a0:	move   *a13(0x800), *a14+, 1
3f8072c0:	move   *a13(0x700), *a14+, 1
3f8072e0:	move   a11, *a14+, 1
3f8072f0:	move   *a13(0x600), *a14+, 1
3f807310:	move   a9, *a14+, 1
3f807320:	sub    a7, a7
3f807330:	move   a7, *a14+, 1
3f807340:	calla  L3F855F00
3f807370:	move   a8, *a13(0x7c0), 1
3f807390:	move   *a13(0x5c0), a7, 1
3f8073b0:	move   *a13(0x600), a9, 1
3f8073d0:	sub    a9, a7
3f8073e0:	move   a7, *a13(0x7e0), 1
3f807400:	move   a14, -*sp, 1
3f807410:	move   a7, *a14+, 1
3f807420:	move   *a13(0x700), *a14+, 1
3f807440:	move   a11, *a14+, 1
3f807450:	move   a13, a7
3f807460:	addi   0x7c0, a7
3f807480:	move   a7, *a14+, 1
3f807490:	calla  L3F856DF0
3f8074c0:	move   *a13(0x480), a7, 1
3f8074e0:	move   *a13(0x7c0), *a7(0x80), 1
3f807510:	setf   16, 1, 0
3f807520:	move   a9, *a7(0x30), 0
3f807540:	move   *a13(0x5e0), *a7(0x20), 0
3f807570:	addi   0xa0, a7
3f807590:	move   a7, *a13(0x480), 1
3f8075b0:	move   *a13(0x700), a9, 1
3f8075d0:	neg    a9
3f8075e0:	move   a9, *a7(0x40), 1
3f807600:	move   a11, *a7(0x60), 1
3f807620:	move   *a13(0xff40), *a14+, 1
3f807640:	move   *a13(0xff60), *a14+, 1
3f807660:	calla  L3FE10B50
3f807690:	move   a8, *a13(0x560), 1
3f8076b0:	sub    a9, a9
3f8076c0:	move   a9, *a13(0x7c0), 1
3f8076e0:	move   *a13(0xff80), *a14+, 1
3f807700:	move   *a13(0xffa0), *a14+, 1
3f807720:	calla  L3FE10B50
3f807750:	move   *a13(0x580), a7, 1
3f807770:	sub    a8, a7
3f807780:	move   a7, *a13(0x7e0), 1
3f8077a0:	move   a14, -*sp, 1
3f8077b0:	move   a7, *a14+, 1
3f8077c0:	move   a11, *a14+, 1
3f8077d0:	move   *a13(0x700), a7, 1
3f8077f0:	neg    a7
3f807800:	move   a7, *a14+, 1
3f807810:	move   a13, a7
3f807820:	addi   0x560, a7
3f807840:	move   a7, *a14+, 1
3f807850:	move   a13, a9
3f807860:	addi   0x7c0, a9
3f807880:	move   a9, *a14+, 1
3f807890:	calla  L3F8577F0
3f8078c0:	move   *a13(0x480), a7, 1
3f8078e0:	setf   16, 1, 0
3f8078f0:	move   *a13(0x580), *a7(0x10), 0
3f807920:	move   *a13(0x560), *a7(0x0), 0
3f807950:	move   *a13(0x7c0), *a7(0x80), 1
3f807980:	move   *a13(0xff40), *a14+, 1
3f8079a0:	move   *a13(0xff60), *a14+, 1
3f8079c0:	calla  L3FE10B50
3f8079f0:	move   a8, *a13(0x5e0), 1
3f807a10:	move   *a13(0xff80), *a14+, 1
3f807a30:	move   *a13(0xffa0), *a14+, 1
3f807a50:	calla  L3FE10B50
3f807a80:	move   *a13(0x600), a9, 1
3f807aa0:	sub    a8, a9
3f807ab0:	move   a9, *a13(0x7e0), 1
3f807ad0:	move   a14, -*sp, 1
3f807ae0:	move   a9, *a14+, 1
3f807af0:	move   a11, *a14+, 1
3f807b00:	move   *a13(0x700), a7, 1
3f807b20:	neg    a7
3f807b30:	move   a7, *a14+, 1
3f807b40:	move   a13, a7
3f807b50:	addi   0x5e0, a7
3f807b70:	move   a7, *a14+, 1
3f807b80:	sub    a7, a7
3f807b90:	move   a7, *a14+, 1
3f807ba0:	calla  L3F8582D0
3f807bd0:	move   *a13(0x480), a7, 1
3f807bf0:	setf   16, 1, 0
3f807c00:	move   *a13(0x600), *a7(0x30), 0
3f807c30:	move   *a13(0x5e0), *a7(0x20), 0
3f807c60:	jauc   L3F817DF0
L3F807C80:
3f807c80:	move   *a13(0xff40), *a14+, 1
3f807ca0:	move   *a13(0xff60), *a14+, 1
3f807cc0:	move   *a13(0xfec0), *a14+, 1
3f807ce0:	move   *a13(0xfee0), *a14+, 1
3f807d00:	calla  L3FE0E730
3f807d30:	jaeq   L3F80CBD0
3f807d50:	move   *a13(0xff40), *a14+, 1
3f807d70:	move   *a13(0xff60), *a14+, 1
3f807d90:	move   *a13(0xfec0), *a14+, 1
3f807db0:	move   *a13(0xfee0), *a14+, 1
3f807dd0:	calla  L3FE0C8D0
3f807e00:	calla  L3FE10B50
3f807e30:	move   a8, *a13(0x6e0), 1
3f807e50:	move   *a13(0x700), *a9(0x40), 1
3f807e80:	move   a8, *a9(0x60), 1
3f807ea0:	setf   16, 1, 0
3f807eb0:	move   *a13(0x540), *a9(0x10), 0
3f807ee0:	move   a14, -*sp, 1
3f807ef0:	movk   1, a7
3f807f00:	move   a7, *a14+, 1
3f807f10:	move   a13, a7
3f807f20:	subi   0xc0, a7
3f807f40:	move   *a7+, *a14+, 1
3f807f50:	move   *a7+, *a14+, 1
3f807f60:	move   *a7+, *a14+, 1
3f807f70:	move   *a7+, *a14+, 1
3f807f80:	move   *a13(0x700), *a14+, 1
3f807fa0:	move   a8, *a14+, 1
3f807fb0:	move   a9, *a14+, 1
3f807fc0:	move   *a13(0x800), *a14+, 1
3f807fe0:	calla  L3F858D80
3f808010:	setf   16, 1, 0
3f808020:	move   *a13(0x5c0), *a9(0x30), 0
3f808050:	move   *a13(0x700), a7, 1
3f808070:	jreq   L3F8082E0
3f808080:	move   *a13(0x6e0), a7, 1
3f8080a0:	jreq   L3F8082E0
3f8080b0:	move   *a13(0x5c0), a8, 1
3f8080d0:	calla  L3FE11750
3f808100:	move   *a13(0x140), *a14+, 1
3f808120:	move   *a13(0x160), *a14+, 1
3f808140:	calla  L3FE0C8D0
3f808170:	move   *a13(0x700), a8, 1
3f808190:	calla  L3FE11750
3f8081c0:	move   a7, a8
3f8081d0:	calla  L3FE11750
3f808200:	calla  L3FE0D650
3f808230:	calla  L3FE0DE90
3f808260:	move   *a13(0x100), *a14+, 1
3f808280:	move   *a13(0x120), *a14+, 1
3f8082a0:	calla  L3FE0C950
3f8082d0:	jruc   L3F808320
L3F8082E0:
3f8082e0:	move   *a13(0x100), *a14+, 1
3f808300:	move   *a13(0x120), *a14+, 1
L3F808320:
3f808320:	movi   0x3f85a870, a8
3f808350:	move   *a8+, *a14+, 1
3f808360:	move   *a8+, *a14+, 1
3f808370:	calla  L3FE0E730
3f8083a0:	jreq   L3F8087B0
3f8083b0:	addi   0x40, a14
3f8083d0:	move   a14, -*sp, 1
3f8083e0:	move   *a13(0x700), a7, 1
3f808400:	jreq   L3F808670
3f808410:	move   *a13(0x6e0), a7, 1
3f808430:	jreq   L3F808670
3f808440:	move   *a13(0x5c0), a8, 1
3f808460:	calla  L3FE11750
3f808490:	move   *a13(0x140), *a14+, 1
3f8084b0:	move   *a13(0x160), *a14+, 1
3f8084d0:	calla  L3FE0C8D0
3f808500:	move   *a13(0x700), a8, 1
3f808520:	calla  L3FE11750
3f808550:	move   a7, a8
3f808560:	calla  L3FE11750
3f808590:	calla  L3FE0D650
3f8085c0:	calla  L3FE0DE90
3f8085f0:	move   *a13(0x100), *a14+, 1
3f808610:	move   *a13(0x120), *a14+, 1
3f808630:	calla  L3FE0C950
3f808660:	jruc   L3F8086B0
L3F808670:
3f808670:	move   *a13(0x100), *a14+, 1
3f808690:	move   *a13(0x120), *a14+, 1
L3F8086B0:
3f8086b0:	calla  L3FE14450
3f8086e0:	movi   0x3f85a8b0, a8
3f808710:	move   *a8+, *a14+, 1
3f808720:	move   *a8+, *a14+, 1
3f808730:	calla  L3FE0C950
3f808760:	calla  L3FE10B50
3f808790:	move   a8, a7
3f8087a0:	jruc   L3F808BA0
L3F8087B0:
3f8087b0:	addi   0x40, a14
3f8087d0:	move   a14, -*sp, 1
3f8087e0:	move   *a13(0x700), a7, 1
3f808800:	jreq   L3F808A70
3f808810:	move   *a13(0x6e0), a7, 1
3f808830:	jreq   L3F808A70
3f808840:	move   *a13(0x5c0), a8, 1
3f808860:	calla  L3FE11750
3f808890:	move   *a13(0x140), *a14+, 1
3f8088b0:	move   *a13(0x160), *a14+, 1
3f8088d0:	calla  L3FE0C8D0
3f808900:	move   *a13(0x700), a8, 1
3f808920:	calla  L3FE11750
3f808950:	move   a7, a8
3f808960:	calla  L3FE11750
3f808990:	calla  L3FE0D650
3f8089c0:	calla  L3FE0DE90
3f8089f0:	move   *a13(0x100), *a14+, 1
3f808a10:	move   *a13(0x120), *a14+, 1
3f808a30:	calla  L3FE0C950
3f808a60:	jruc   L3F808AB0
L3F808A70:
3f808a70:	move   *a13(0x100), *a14+, 1
3f808a90:	move   *a13(0x120), *a14+, 1
L3F808AB0:
3f808ab0:	calla  L3FE14450
3f808ae0:	movi   0x3f85a8b0, a8
3f808b10:	move   *a8+, *a14+, 1
3f808b20:	move   *a8+, *a14+, 1
3f808b30:	calla  L3FE0C8D0
3f808b60:	calla  L3FE10B50
3f808b90:	move   a8, a7
L3F808BA0:
3f808ba0:	setf   16, 1, 0
3f808bb0:	move   a7, *a9(0x20), 0
3f808bd0:	addi   0xa0, a9
3f808bf0:	move   a9, *a13(0x480), 1
3f808c10:	move   *a13(0x6e0), a7, 1
3f808c30:	neg    a7
3f808c40:	move   a7, *a9(0x40), 1
3f808c60:	move   *a13(0x700), *a9(0x60), 1
3f808c90:	move   *a13(0x540), *a9(0x10), 0
3f808cc0:	move   *a13(0x6e0), a7, 1
3f808ce0:	neg    a7
3f808cf0:	jreq   L3F808F90
3f808d00:	move   *a13(0x700), a7, 1
3f808d20:	jreq   L3F808F90
3f808d30:	move   *a13(0x540), a8, 1
3f808d50:	calla  L3FE11750
3f808d80:	move   *a13(0xc0), *a14+, 1
3f808da0:	move   *a13(0xe0), *a14+, 1
3f808dc0:	calla  L3FE0C8D0
3f808df0:	move   *a13(0x6e0), a7, 1
3f808e10:	neg    a7
3f808e20:	move   a7, a8
3f808e30:	calla  L3FE11750
3f808e60:	move   *a13(0x700), a8, 1
3f808e80:	calla  L3FE11750
3f808eb0:	calla  L3FE0D650
3f808ee0:	calla  L3FE0DE90
3f808f10:	move   *a13(0x80), *a14+, 1
3f808f30:	move   *a13(0xa0), *a14+, 1
3f808f50:	calla  L3FE0C950
3f808f80:	jruc   L3F808FD0
L3F808F90:
3f808f90:	move   *a13(0x80), *a14+, 1
3f808fb0:	move   *a13(0xa0), *a14+, 1
L3F808FD0:
3f808fd0:	movi   0x3f85a870, a8
3f809000:	move   *a8+, *a14+, 1
3f809010:	move   *a8+, *a14+, 1
3f809020:	calla  L3FE0E730
3f809050:	jreq   L3F8094A0
3f809060:	addi   0x40, a14
3f809080:	move   a14, -*sp, 1
3f809090:	move   *a13(0x6e0), a7, 1
3f8090b0:	neg    a7
3f8090c0:	jreq   L3F809360
3f8090d0:	move   *a13(0x700), a7, 1
3f8090f0:	jreq   L3F809360
3f809100:	move   *a13(0x540), a8, 1
3f809120:	calla  L3FE11750
3f809150:	move   *a13(0xc0), *a14+, 1
3f809170:	move   *a13(0xe0), *a14+, 1
3f809190:	calla  L3FE0C8D0
3f8091c0:	move   *a13(0x6e0), a7, 1
3f8091e0:	neg    a7
3f8091f0:	move   a7, a8
3f809200:	calla  L3FE11750
3f809230:	move   *a13(0x700), a8, 1
3f809250:	calla  L3FE11750
3f809280:	calla  L3FE0D650
3f8092b0:	calla  L3FE0DE90
3f8092e0:	move   *a13(0x80), *a14+, 1
3f809300:	move   *a13(0xa0), *a14+, 1
3f809320:	calla  L3FE0C950
3f809350:	jruc   L3F8093A0
L3F809360:
3f809360:	move   *a13(0x80), *a14+, 1
3f809380:	move   *a13(0xa0), *a14+, 1
L3F8093A0:
3f8093a0:	calla  L3FE14450
3f8093d0:	movi   0x3f85a8b0, a8
3f809400:	move   *a8+, *a14+, 1
3f809410:	move   *a8+, *a14+, 1
3f809420:	calla  L3FE0C950
3f809450:	calla  L3FE10B50
3f809480:	move   a8, a7
3f809490:	jruc   L3F8098D0
L3F8094A0:
3f8094a0:	addi   0x40, a14
3f8094c0:	move   a14, -*sp, 1
3f8094d0:	move   *a13(0x6e0), a7, 1
3f8094f0:	neg    a7
3f809500:	jreq   L3F8097A0
3f809510:	move   *a13(0x700), a7, 1
3f809530:	jreq   L3F8097A0
3f809540:	move   *a13(0x540), a8, 1
3f809560:	calla  L3FE11750
3f809590:	move   *a13(0xc0), *a14+, 1
3f8095b0:	move   *a13(0xe0), *a14+, 1
3f8095d0:	calla  L3FE0C8D0
3f809600:	move   *a13(0x6e0), a7, 1
3f809620:	neg    a7
3f809630:	move   a7, a8
3f809640:	calla  L3FE11750
3f809670:	move   *a13(0x700), a8, 1
3f809690:	calla  L3FE11750
3f8096c0:	calla  L3FE0D650
3f8096f0:	calla  L3FE0DE90
3f809720:	move   *a13(0x80), *a14+, 1
3f809740:	move   *a13(0xa0), *a14+, 1
3f809760:	calla  L3FE0C950
3f809790:	jruc   L3F8097E0
L3F8097A0:
3f8097a0:	move   *a13(0x80), *a14+, 1
3f8097c0:	move   *a13(0xa0), *a14+, 1
L3F8097E0:
3f8097e0:	calla  L3FE14450
3f809810:	movi   0x3f85a8b0, a8
3f809840:	move   *a8+, *a14+, 1
3f809850:	move   *a8+, *a14+, 1
3f809860:	calla  L3FE0C8D0
3f809890:	calla  L3FE10B50
3f8098c0:	move   a8, a7
L3F8098D0:
3f8098d0:	setf   16, 1, 0
3f8098e0:	move   a7, *a9, 0
3f8098f0:	move   *a13(0x6e0), a7, 1
3f809910:	neg    a7
3f809920:	jreq   L3F809BC0
3f809930:	move   *a13(0x700), a7, 1
3f809950:	jreq   L3F809BC0
3f809960:	move   *a13(0x580), a8, 1
3f809980:	calla  L3FE11750
3f8099b0:	move   *a13(0xfe80), *a14+, 1
3f8099d0:	move   *a13(0xfea0), *a14+, 1
3f8099f0:	calla  L3FE0C8D0
3f809a20:	move   *a13(0x6e0), a7, 1
3f809a40:	neg    a7
3f809a50:	move   a7, a8
3f809a60:	calla  L3FE11750
3f809a90:	move   *a13(0x700), a8, 1
3f809ab0:	calla  L3FE11750
3f809ae0:	calla  L3FE0D650
3f809b10:	calla  L3FE0DE90
3f809b40:	move   *a13(0xfe40), *a14+, 1
3f809b60:	move   *a13(0xfe60), *a14+, 1
3f809b80:	calla  L3FE0C950
3f809bb0:	jruc   L3F809C00
L3F809BC0:
3f809bc0:	move   *a13(0xfe40), *a14+, 1
3f809be0:	move   *a13(0xfe60), *a14+, 1
L3F809C00:
3f809c00:	movi   0x3f85a870, a8
3f809c30:	move   *a8+, *a14+, 1
3f809c40:	move   *a8+, *a14+, 1
3f809c50:	calla  L3FE0E730
3f809c80:	jreq   L3F80A0D0
3f809c90:	addi   0x40, a14
3f809cb0:	move   a14, -*sp, 1
3f809cc0:	move   *a13(0x6e0), a7, 1
3f809ce0:	neg    a7
3f809cf0:	jreq   L3F809F90
3f809d00:	move   *a13(0x700), a7, 1
3f809d20:	jreq   L3F809F90
3f809d30:	move   *a13(0x580), a8, 1
3f809d50:	calla  L3FE11750
3f809d80:	move   *a13(0xfe80), *a14+, 1
3f809da0:	move   *a13(0xfea0), *a14+, 1
3f809dc0:	calla  L3FE0C8D0
3f809df0:	move   *a13(0x6e0), a7, 1
3f809e10:	neg    a7
3f809e20:	move   a7, a8
3f809e30:	calla  L3FE11750
3f809e60:	move   *a13(0x700), a8, 1
3f809e80:	calla  L3FE11750
3f809eb0:	calla  L3FE0D650
3f809ee0:	calla  L3FE0DE90
3f809f10:	move   *a13(0xfe40), *a14+, 1
3f809f30:	move   *a13(0xfe60), *a14+, 1
3f809f50:	calla  L3FE0C950
3f809f80:	jruc   L3F809FD0
L3F809F90:
3f809f90:	move   *a13(0xfe40), *a14+, 1
3f809fb0:	move   *a13(0xfe60), *a14+, 1
L3F809FD0:
3f809fd0:	calla  L3FE14450
3f80a000:	movi   0x3f85a8b0, a8
3f80a030:	move   *a8+, *a14+, 1
3f80a040:	move   *a8+, *a14+, 1
3f80a050:	calla  L3FE0C950
3f80a080:	calla  L3FE10B50
3f80a0b0:	move   a8, a7
3f80a0c0:	jruc   L3F80A500
L3F80A0D0:
3f80a0d0:	addi   0x40, a14
3f80a0f0:	move   a14, -*sp, 1
3f80a100:	move   *a13(0x6e0), a7, 1
3f80a120:	neg    a7
3f80a130:	jreq   L3F80A3D0
3f80a140:	move   *a13(0x700), a7, 1
3f80a160:	jreq   L3F80A3D0
3f80a170:	move   *a13(0x580), a8, 1
3f80a190:	calla  L3FE11750
3f80a1c0:	move   *a13(0xfe80), *a14+, 1
3f80a1e0:	move   *a13(0xfea0), *a14+, 1
3f80a200:	calla  L3FE0C8D0
3f80a230:	move   *a13(0x6e0), a7, 1
3f80a250:	neg    a7
3f80a260:	move   a7, a8
3f80a270:	calla  L3FE11750
3f80a2a0:	move   *a13(0x700), a8, 1
3f80a2c0:	calla  L3FE11750
3f80a2f0:	calla  L3FE0D650
3f80a320:	calla  L3FE0DE90
3f80a350:	move   *a13(0xfe40), *a14+, 1
3f80a370:	move   *a13(0xfe60), *a14+, 1
3f80a390:	calla  L3FE0C950
3f80a3c0:	jruc   L3F80A410
L3F80A3D0:
3f80a3d0:	move   *a13(0xfe40), *a14+, 1
3f80a3f0:	move   *a13(0xfe60), *a14+, 1
L3F80A410:
3f80a410:	calla  L3FE14450
3f80a440:	movi   0x3f85a8b0, a8
3f80a470:	move   *a8+, *a14+, 1
3f80a480:	move   *a8+, *a14+, 1
3f80a490:	calla  L3FE0C8D0
3f80a4c0:	calla  L3FE10B50
3f80a4f0:	move   a8, a7
L3F80A500:
3f80a500:	move   a7, *a13(0x560), 1
3f80a520:	move   a14, -*sp, 1
3f80a530:	move   a13, a7
3f80a540:	subi   0xc0, a7
3f80a560:	move   a7, *a14+, 1
3f80a570:	move   *a13(0x800), *a14+, 1
3f80a590:	move   *a13(0x700), *a14+, 1
3f80a5b0:	move   *a13(0x6e0), a7, 1
3f80a5d0:	neg    a7
3f80a5e0:	move   a7, *a14+, 1
3f80a5f0:	move   *a13(0x580), *a14+, 1
3f80a610:	move   *a13(0x560), *a14+, 1
3f80a630:	move   a11, *a14+, 1
3f80a640:	calla  L3F855F00
3f80a670:	move   a8, *a13(0x7c0), 1
3f80a690:	move   *a13(0x540), a7, 1
3f80a6b0:	move   *a13(0x580), a9, 1
3f80a6d0:	sub    a9, a7
3f80a6e0:	move   a7, *a13(0x7e0), 1
3f80a700:	move   a14, -*sp, 1
3f80a710:	move   a7, *a14+, 1
3f80a720:	move   *a13(0x700), *a14+, 1
3f80a740:	move   *a13(0x6e0), a7, 1
3f80a760:	neg    a7
3f80a770:	move   a7, *a14+, 1
3f80a780:	move   a13, a7
3f80a790:	addi   0x7c0, a7
3f80a7b0:	move   a7, *a14+, 1
3f80a7c0:	calla  L3F856DF0
3f80a7f0:	move   *a13(0x480), a7, 1
3f80a810:	move   *a13(0x7c0), *a7(0x80), 1
3f80a840:	setf   16, 1, 0
3f80a850:	move   a9, *a7(0x30), 0
3f80a870:	move   *a13(0x560), *a7(0x20), 0
3f80a8a0:	addi   0xa0, a7
3f80a8c0:	move   a7, *a13(0x480), 1
3f80a8e0:	move   *a13(0x6e0), a9, 1
3f80a900:	neg    a9
3f80a910:	move   a9, *a7(0x40), 1
3f80a930:	move   *a13(0x700), *a7(0x60), 1
3f80a960:	move   *a13(0x5c0), *a7(0x10), 0
3f80a990:	move   *a13(0x6e0), a9, 1
3f80a9b0:	neg    a9
3f80a9c0:	jreq   L3F80AC50
3f80a9d0:	move   *a13(0x700), a9, 1
3f80a9f0:	jreq   L3F80AC50
3f80aa00:	move   *a13(0x5c0), a8, 1
3f80aa20:	calla  L3FE11750
3f80aa50:	move   *a13(0x140), *a14+, 1
3f80aa70:	move   *a13(0x160), *a14+, 1
3f80aa90:	calla  L3FE0C8D0
3f80aac0:	move   *a13(0x6e0), a7, 1
3f80aae0:	neg    a7
3f80aaf0:	move   a7, a8
3f80ab00:	calla  L3FE11750
3f80ab30:	move   a9, a8
3f80ab40:	calla  L3FE11750
3f80ab70:	calla  L3FE0D650
3f80aba0:	calla  L3FE0DE90
3f80abd0:	move   *a13(0x100), *a14+, 1
3f80abf0:	move   *a13(0x120), *a14+, 1
3f80ac10:	calla  L3FE0C950
3f80ac40:	jruc   L3F80AC90
L3F80AC50:
3f80ac50:	move   *a13(0x100), *a14+, 1
3f80ac70:	move   *a13(0x120), *a14+, 1
L3F80AC90:
3f80ac90:	movi   0x3f85a870, a8
3f80acc0:	move   *a8+, *a14+, 1
3f80acd0:	move   *a8+, *a14+, 1
3f80ace0:	calla  L3FE0E730
3f80ad10:	jreq   L3F80B150
3f80ad20:	addi   0x40, a14
3f80ad40:	move   a14, -*sp, 1
3f80ad50:	move   *a13(0x6e0), a9, 1
3f80ad70:	neg    a9
3f80ad80:	jreq   L3F80B010
3f80ad90:	move   *a13(0x700), a9, 1
3f80adb0:	jreq   L3F80B010
3f80adc0:	move   *a13(0x5c0), a8, 1
3f80ade0:	calla  L3FE11750
3f80ae10:	move   *a13(0x140), *a14+, 1
3f80ae30:	move   *a13(0x160), *a14+, 1
3f80ae50:	calla  L3FE0C8D0
3f80ae80:	move   *a13(0x6e0), a7, 1
3f80aea0:	neg    a7
3f80aeb0:	move   a7, a8
3f80aec0:	calla  L3FE11750
3f80aef0:	move   a9, a8
3f80af00:	calla  L3FE11750
3f80af30:	calla  L3FE0D650
3f80af60:	calla  L3FE0DE90
3f80af90:	move   *a13(0x100), *a14+, 1
3f80afb0:	move   *a13(0x120), *a14+, 1
3f80afd0:	calla  L3FE0C950
3f80b000:	jruc   L3F80B050
L3F80B010:
3f80b010:	move   *a13(0x100), *a14+, 1
3f80b030:	move   *a13(0x120), *a14+, 1
L3F80B050:
3f80b050:	calla  L3FE14450
3f80b080:	movi   0x3f85a8b0, a8
3f80b0b0:	move   *a8+, *a14+, 1
3f80b0c0:	move   *a8+, *a14+, 1
3f80b0d0:	calla  L3FE0C950
3f80b100:	calla  L3FE10B50
3f80b130:	move   a8, a9
3f80b140:	jruc   L3F80B570
L3F80B150:
3f80b150:	addi   0x40, a14
3f80b170:	move   a14, -*sp, 1
3f80b180:	move   *a13(0x6e0), a9, 1
3f80b1a0:	neg    a9
3f80b1b0:	jreq   L3F80B440
3f80b1c0:	move   *a13(0x700), a9, 1
3f80b1e0:	jreq   L3F80B440
3f80b1f0:	move   *a13(0x5c0), a8, 1
3f80b210:	calla  L3FE11750
3f80b240:	move   *a13(0x140), *a14+, 1
3f80b260:	move   *a13(0x160), *a14+, 1
3f80b280:	calla  L3FE0C8D0
3f80b2b0:	move   *a13(0x6e0), a7, 1
3f80b2d0:	neg    a7
3f80b2e0:	move   a7, a8
3f80b2f0:	calla  L3FE11750
3f80b320:	move   a9, a8
3f80b330:	calla  L3FE11750
3f80b360:	calla  L3FE0D650
3f80b390:	calla  L3FE0DE90
3f80b3c0:	move   *a13(0x100), *a14+, 1
3f80b3e0:	move   *a13(0x120), *a14+, 1
3f80b400:	calla  L3FE0C950
3f80b430:	jruc   L3F80B480
L3F80B440:
3f80b440:	move   *a13(0x100), *a14+, 1
3f80b460:	move   *a13(0x120), *a14+, 1
L3F80B480:
3f80b480:	calla  L3FE14450
3f80b4b0:	movi   0x3f85a8b0, a8
3f80b4e0:	move   *a8+, *a14+, 1
3f80b4f0:	move   *a8+, *a14+, 1
3f80b500:	calla  L3FE0C8D0
3f80b530:	calla  L3FE10B50
3f80b560:	move   a8, a9
L3F80B570:
3f80b570:	move   *a13(0x480), a7, 1
3f80b590:	setf   16, 1, 0
3f80b5a0:	move   a9, *a7, 0
3f80b5b0:	move   *a13(0x6e0), a9, 1
3f80b5d0:	neg    a9
3f80b5e0:	jreq   L3F80B870
3f80b5f0:	move   *a13(0x700), a9, 1
3f80b610:	jreq   L3F80B870
3f80b620:	move   *a13(0x600), a8, 1
3f80b640:	calla  L3FE11750
3f80b670:	move   *a13(0xfe00), *a14+, 1
3f80b690:	move   *a13(0xfe20), *a14+, 1
3f80b6b0:	calla  L3FE0C8D0
3f80b6e0:	move   *a13(0x6e0), a7, 1
3f80b700:	neg    a7
3f80b710:	move   a7, a8
3f80b720:	calla  L3FE11750
3f80b750:	move   a9, a8
3f80b760:	calla  L3FE11750
3f80b790:	calla  L3FE0D650
3f80b7c0:	calla  L3FE0DE90
3f80b7f0:	move   *a13(0xfdc0), *a14+, 1
3f80b810:	move   *a13(0xfde0), *a14+, 1
3f80b830:	calla  L3FE0C950
3f80b860:	jruc   L3F80B8B0
L3F80B870:
3f80b870:	move   *a13(0xfdc0), *a14+, 1
3f80b890:	move   *a13(0xfde0), *a14+, 1
L3F80B8B0:
3f80b8b0:	movi   0x3f85a870, a8
3f80b8e0:	move   *a8+, *a14+, 1
3f80b8f0:	move   *a8+, *a14+, 1
3f80b900:	calla  L3FE0E730
3f80b930:	jreq   L3F80BD70
3f80b940:	addi   0x40, a14
3f80b960:	move   a14, -*sp, 1
3f80b970:	move   *a13(0x6e0), a9, 1
3f80b990:	neg    a9
3f80b9a0:	jreq   L3F80BC30
3f80b9b0:	move   *a13(0x700), a9, 1
3f80b9d0:	jreq   L3F80BC30
3f80b9e0:	move   *a13(0x600), a8, 1
3f80ba00:	calla  L3FE11750
3f80ba30:	move   *a13(0xfe00), *a14+, 1
3f80ba50:	move   *a13(0xfe20), *a14+, 1
3f80ba70:	calla  L3FE0C8D0
3f80baa0:	move   *a13(0x6e0), a7, 1
3f80bac0:	neg    a7
3f80bad0:	move   a7, a8
3f80bae0:	calla  L3FE11750
3f80bb10:	move   a9, a8
3f80bb20:	calla  L3FE11750
3f80bb50:	calla  L3FE0D650
3f80bb80:	calla  L3FE0DE90
3f80bbb0:	move   *a13(0xfdc0), *a14+, 1
3f80bbd0:	move   *a13(0xfde0), *a14+, 1
3f80bbf0:	calla  L3FE0C950
3f80bc20:	jruc   L3F80BC70
L3F80BC30:
3f80bc30:	move   *a13(0xfdc0), *a14+, 1
3f80bc50:	move   *a13(0xfde0), *a14+, 1
L3F80BC70:
3f80bc70:	calla  L3FE14450
3f80bca0:	movi   0x3f85a8b0, a8
3f80bcd0:	move   *a8+, *a14+, 1
3f80bce0:	move   *a8+, *a14+, 1
3f80bcf0:	calla  L3FE0C950
3f80bd20:	calla  L3FE10B50
3f80bd50:	move   a8, a9
3f80bd60:	jruc   L3F80C190
L3F80BD70:
3f80bd70:	addi   0x40, a14
3f80bd90:	move   a14, -*sp, 1
3f80bda0:	move   *a13(0x6e0), a9, 1
3f80bdc0:	neg    a9
3f80bdd0:	jreq   L3F80C060
3f80bde0:	move   *a13(0x700), a9, 1
3f80be00:	jreq   L3F80C060
3f80be10:	move   *a13(0x600), a8, 1
3f80be30:	calla  L3FE11750
3f80be60:	move   *a13(0xfe00), *a14+, 1
3f80be80:	move   *a13(0xfe20), *a14+, 1
3f80bea0:	calla  L3FE0C8D0
3f80bed0:	move   *a13(0x6e0), a7, 1
3f80bef0:	neg    a7
3f80bf00:	move   a7, a8
3f80bf10:	calla  L3FE11750
3f80bf40:	move   a9, a8
3f80bf50:	calla  L3FE11750
3f80bf80:	calla  L3FE0D650
3f80bfb0:	calla  L3FE0DE90
3f80bfe0:	move   *a13(0xfdc0), *a14+, 1
3f80c000:	move   *a13(0xfde0), *a14+, 1
3f80c020:	calla  L3FE0C950
3f80c050:	jruc   L3F80C0A0
L3F80C060:
3f80c060:	move   *a13(0xfdc0), *a14+, 1
3f80c080:	move   *a13(0xfde0), *a14+, 1
L3F80C0A0:
3f80c0a0:	calla  L3FE14450
3f80c0d0:	movi   0x3f85a8b0, a8
3f80c100:	move   *a8+, *a14+, 1
3f80c110:	move   *a8+, *a14+, 1
3f80c120:	calla  L3FE0C8D0
3f80c150:	calla  L3FE10B50
3f80c180:	move   a8, a9
L3F80C190:
3f80c190:	move   a9, *a13(0x5e0), 1
3f80c1b0:	move   a14, -*sp, 1
3f80c1c0:	move   a13, a7
3f80c1d0:	subi   0xc0, a7
3f80c1f0:	move   a7, *a14+, 1
3f80c200:	move   *a13(0x800), *a14+, 1
3f80c220:	move   *a13(0x700), *a14+, 1
3f80c240:	move   *a13(0x6e0), a7, 1
3f80c260:	neg    a7
3f80c270:	move   a7, *a14+, 1
3f80c280:	move   *a13(0x600), *a14+, 1
3f80c2a0:	move   a9, *a14+, 1
3f80c2b0:	movk   1, a7
3f80c2c0:	move   a7, *a14+, 1
3f80c2d0:	calla  L3F855F00
3f80c300:	move   a8, *a13(0x7c0), 1
3f80c320:	move   *a13(0x5c0), a7, 1
3f80c340:	move   *a13(0x600), a9, 1
3f80c360:	sub    a9, a7
3f80c370:	move   a7, *a13(0x7e0), 1
3f80c390:	move   a14, -*sp, 1
3f80c3a0:	move   a7, *a14+, 1
3f80c3b0:	move   *a13(0x700), *a14+, 1
3f80c3d0:	move   *a13(0x6e0), a7, 1
3f80c3f0:	neg    a7
3f80c400:	move   a7, *a14+, 1
3f80c410:	move   a13, a7
3f80c420:	addi   0x7c0, a7
3f80c440:	move   a7, *a14+, 1
3f80c450:	calla  L3F856DF0
3f80c480:	move   *a13(0x480), a7, 1
3f80c4a0:	move   *a13(0x7c0), *a7(0x80), 1
3f80c4d0:	setf   16, 1, 0
3f80c4e0:	move   a9, *a7(0x30), 0
3f80c500:	move   *a13(0x5e0), *a7(0x20), 0
3f80c530:	addi   0xa0, a7
3f80c550:	move   a7, *a13(0x480), 1
3f80c570:	move   *a13(0x700), *a7(0x40), 1
3f80c5a0:	move   *a13(0x6e0), *a7(0x60), 1
3f80c5d0:	move   a11, *a13(0x7c0), 1
3f80c5f0:	move   *a13(0xff40), *a14+, 1
3f80c610:	move   *a13(0xff60), *a14+, 1
3f80c630:	calla  L3FE10B50
3f80c660:	move   a8, *a13(0x560), 1
3f80c680:	move   *a13(0xff80), *a14+, 1
3f80c6a0:	move   *a13(0xffa0), *a14+, 1
3f80c6c0:	calla  L3FE10B50
3f80c6f0:	move   *a13(0x580), a7, 1
3f80c710:	sub    a8, a7
3f80c720:	move   a7, *a13(0x7e0), 1
3f80c740:	move   a14, -*sp, 1
3f80c750:	move   a7, *a14+, 1
3f80c760:	move   *a13(0x6e0), *a14+, 1
3f80c780:	move   *a13(0x700), *a14+, 1
3f80c7a0:	move   a13, a7
3f80c7b0:	addi   0x560, a7
3f80c7d0:	move   a7, *a14+, 1
3f80c7e0:	move   a13, a7
3f80c7f0:	addi   0x7c0, a7
3f80c810:	move   a7, *a14+, 1
3f80c820:	calla  L3F8577F0
3f80c850:	move   *a13(0x480), a7, 1
3f80c870:	setf   16, 1, 0
3f80c880:	move   *a13(0x580), *a7(0x10), 0
3f80c8b0:	move   *a13(0x560), *a7(0x0), 0
3f80c8e0:	move   *a13(0x7c0), *a7(0x80), 1
3f80c910:	move   *a13(0xff40), *a14+, 1
3f80c930:	move   *a13(0xff60), *a14+, 1
3f80c950:	calla  L3FE10B50
3f80c980:	move   a8, *a13(0x5e0), 1
3f80c9a0:	move   *a13(0xff80), *a14+, 1
3f80c9c0:	move   *a13(0xffa0), *a14+, 1
3f80c9e0:	calla  L3FE10B50
3f80ca10:	sub    a8, a9
3f80ca20:	move   a9, *a13(0x7e0), 1
3f80ca40:	move   a14, -*sp, 1
3f80ca50:	move   a9, *a14+, 1
3f80ca60:	move   *a13(0x6e0), *a14+, 1
3f80ca80:	move   *a13(0x700), *a14+, 1
3f80caa0:	move   a13, a7
3f80cab0:	addi   0x5e0, a7
3f80cad0:	move   a7, *a14+, 1
3f80cae0:	move   a11, *a14+, 1
3f80caf0:	calla  L3F8582D0
3f80cb20:	move   *a13(0x480), a7, 1
3f80cb40:	setf   16, 1, 0
3f80cb50:	move   *a13(0x600), *a7(0x30), 0
3f80cb80:	move   *a13(0x5e0), *a7(0x20), 0
3f80cbb0:	jauc   L3F817DF0
L3F80CBD0:
3f80cbd0:	movk   1, a7
3f80cbe0:	move   a7, *a13(0x860), 1
3f80cc00:	move   a11, *a13(0x840), 1
3f80cc20:	setf   16, 0, 0
3f80cc30:	move   *a13(0x800), *a13(0x4c0), 0
3f80cc60:	move   *a13(0x820), *a13(0x4d0), 0
3f80cc90:	move   *a13(0xff80), *a14+, 1
3f80ccb0:	move   *a13(0xffa0), *a14+, 1
3f80ccd0:	calla  L3FE10B50
3f80cd00:	move   *a13(0x820), a7, 1
3f80cd20:	sub    a7, a8
3f80cd30:	move   a8, *a13(0x4b0), 0
3f80cd50:	move   *a13(0xfe40), *a14+, 1
3f80cd70:	move   *a13(0xfe60), *a14+, 1
3f80cd90:	move   *a13(0xfdc0), *a14+, 1
3f80cdb0:	move   *a13(0xfde0), *a14+, 1
3f80cdd0:	calla  L3FE0E6F0
3f80ce00:	jreq   L3F80D200
3f80ce10:	move   *a13(0xfe40), *a14+, 1
3f80ce30:	move   *a13(0xfe60), *a14+, 1
3f80ce50:	movi   0x3f85a870, a8
3f80ce80:	move   *a8+, *a14+, 1
3f80ce90:	move   *a8+, *a14+, 1
3f80cea0:	calla  L3FE0E730
3f80ced0:	jreq   L3F80D050
3f80cee0:	addi   0x40, a14
3f80cf00:	move   a14, -*sp, 1
3f80cf10:	move   *a13(0xfe40), *a14+, 1
3f80cf30:	move   *a13(0xfe60), *a14+, 1
3f80cf50:	calla  L3FE14450
3f80cf80:	movi   0x3f85a8b0, a8
3f80cfb0:	move   *a8+, *a14+, 1
3f80cfc0:	move   *a8+, *a14+, 1
3f80cfd0:	calla  L3FE0C950
3f80d000:	calla  L3FE10B50
3f80d030:	move   a8, a7
3f80d040:	jruc   L3F80D1B0
L3F80D050:
3f80d050:	addi   0x40, a14
3f80d070:	move   a14, -*sp, 1
3f80d080:	move   *a13(0xfe40), *a14+, 1
3f80d0a0:	move   *a13(0xfe60), *a14+, 1
3f80d0c0:	calla  L3FE14450
3f80d0f0:	movi   0x3f85a8b0, a8
3f80d120:	move   *a8+, *a14+, 1
3f80d130:	move   *a8+, *a14+, 1
3f80d140:	calla  L3FE0C8D0
3f80d170:	calla  L3FE10B50
3f80d1a0:	move   a8, a7
L3F80D1B0:
3f80d1b0:	setf   16, 1, 0
3f80d1c0:	move   a7, *a13(0x4a0), 0
3f80d1e0:	jauc   L3F817DF0
L3F80D200:
3f80d200:	move   *a13(0xfdc0), *a14+, 1
3f80d220:	move   *a13(0xfde0), *a14+, 1
3f80d240:	movi   0x3f85a870, a8
3f80d270:	move   *a8+, *a14+, 1
3f80d280:	move   *a8+, *a14+, 1
3f80d290:	calla  L3FE0E730
3f80d2c0:	jreq   L3F80D440
3f80d2d0:	addi   0x40, a14
3f80d2f0:	move   a14, -*sp, 1
3f80d300:	move   *a13(0xfdc0), *a14+, 1
3f80d320:	move   *a13(0xfde0), *a14+, 1
3f80d340:	calla  L3FE14450
3f80d370:	movi   0x3f85a8b0, a8
3f80d3a0:	move   *a8+, *a14+, 1
3f80d3b0:	move   *a8+, *a14+, 1
3f80d3c0:	calla  L3FE0C950
3f80d3f0:	calla  L3FE10B50
3f80d420:	move   a8, a7
3f80d430:	jruc   L3F80D5A0
L3F80D440:
3f80d440:	addi   0x40, a14
3f80d460:	move   a14, -*sp, 1
3f80d470:	move   *a13(0xfdc0), *a14+, 1
3f80d490:	move   *a13(0xfde0), *a14+, 1
3f80d4b0:	calla  L3FE14450
3f80d4e0:	movi   0x3f85a8b0, a8
3f80d510:	move   *a8+, *a14+, 1
3f80d520:	move   *a8+, *a14+, 1
3f80d530:	calla  L3FE0C8D0
3f80d560:	calla  L3FE10B50
3f80d590:	move   a8, a7
L3F80D5A0:
3f80d5a0:	setf   16, 1, 0
3f80d5b0:	move   a7, *a13(0x4a0), 0
3f80d5d0:	jauc   L3F817DF0
L3F80D5F0:
3f80d5f0:	move   *a13(0xff80), *a14+, 1
3f80d610:	move   *a13(0xffa0), *a14+, 1
3f80d630:	move   *a13(0xff00), *a14+, 1
3f80d650:	move   *a13(0xff20), *a14+, 1
3f80d670:	calla  L3FE0E730
3f80d6a0:	jaeq   L3F817800
3f80d6c0:	move   *a13(0xff80), *a14+, 1
3f80d6e0:	move   *a13(0xffa0), *a14+, 1
3f80d700:	move   *a13(0xff00), *a14+, 1
3f80d720:	move   *a13(0xff20), *a14+, 1
3f80d740:	calla  L3FE0C8D0
3f80d770:	calla  L3FE10B50
3f80d7a0:	move   a8, *a13(0x700), 1
3f80d7c0:	move   *a13(0xff40), *a14+, 1
3f80d7e0:	move   *a13(0xff60), *a14+, 1
3f80d800:	move   *a13(0xfec0), *a14+, 1
3f80d820:	move   *a13(0xfee0), *a14+, 1
3f80d840:	calla  L3FE0E6F0
3f80d870:	jaeq   L3F8123F0
3f80d890:	move   *a13(0xfec0), *a14+, 1
3f80d8b0:	move   *a13(0xfee0), *a14+, 1
3f80d8d0:	move   *a13(0xff40), *a14+, 1
3f80d8f0:	move   *a13(0xff60), *a14+, 1
3f80d910:	calla  L3FE0C8D0
3f80d940:	calla  L3FE10B50
3f80d970:	move   a8, *a13(0x6e0), 1
3f80d990:	move   *a13(0x700), *a9(0x40), 1
3f80d9c0:	move   a8, *a9(0x60), 1
3f80d9e0:	setf   16, 1, 0
3f80d9f0:	move   *a13(0x540), *a9(0x10), 0
3f80da20:	move   a14, -*sp, 1
3f80da30:	move   a11, *a14+, 1
3f80da40:	move   a13, a7
3f80da50:	subi   0xc0, a7
3f80da70:	move   *a7+, *a14+, 1
3f80da80:	move   *a7+, *a14+, 1
3f80da90:	move   *a7+, *a14+, 1
3f80daa0:	move   *a7+, *a14+, 1
3f80dab0:	move   *a13(0x700), *a14+, 1
3f80dad0:	move   a8, *a14+, 1
3f80dae0:	move   a9, *a14+, 1
3f80daf0:	move   *a13(0x800), *a14+, 1
3f80db10:	calla  L3F858D80
3f80db40:	setf   16, 1, 0
3f80db50:	move   *a13(0x5c0), *a9(0x30), 0
3f80db80:	move   *a13(0x700), a7, 1
3f80dba0:	jreq   L3F80DE10
3f80dbb0:	move   *a13(0x6e0), a7, 1
3f80dbd0:	jreq   L3F80DE10
3f80dbe0:	move   *a13(0x5c0), a8, 1
3f80dc00:	calla  L3FE11750
3f80dc30:	move   *a13(0x140), *a14+, 1
3f80dc50:	move   *a13(0x160), *a14+, 1
3f80dc70:	calla  L3FE0C8D0
3f80dca0:	move   *a13(0x700), a8, 1
3f80dcc0:	calla  L3FE11750
3f80dcf0:	move   a7, a8
3f80dd00:	calla  L3FE11750
3f80dd30:	calla  L3FE0D650
3f80dd60:	calla  L3FE0DE90
3f80dd90:	move   *a13(0x100), *a14+, 1
3f80ddb0:	move   *a13(0x120), *a14+, 1
3f80ddd0:	calla  L3FE0C950
3f80de00:	jruc   L3F80DE50
L3F80DE10:
3f80de10:	move   *a13(0x100), *a14+, 1
3f80de30:	move   *a13(0x120), *a14+, 1
L3F80DE50:
3f80de50:	movi   0x3f85a870, a8
3f80de80:	move   *a8+, *a14+, 1
3f80de90:	move   *a8+, *a14+, 1
3f80dea0:	calla  L3FE0E730
3f80ded0:	jreq   L3F80E2E0
3f80dee0:	addi   0x40, a14
3f80df00:	move   a14, -*sp, 1
3f80df10:	move   *a13(0x700), a7, 1
3f80df30:	jreq   L3F80E1A0
3f80df40:	move   *a13(0x6e0), a7, 1
3f80df60:	jreq   L3F80E1A0
3f80df70:	move   *a13(0x5c0), a8, 1
3f80df90:	calla  L3FE11750
3f80dfc0:	move   *a13(0x140), *a14+, 1
3f80dfe0:	move   *a13(0x160), *a14+, 1
3f80e000:	calla  L3FE0C8D0
3f80e030:	move   *a13(0x700), a8, 1
3f80e050:	calla  L3FE11750
3f80e080:	move   a7, a8
3f80e090:	calla  L3FE11750
3f80e0c0:	calla  L3FE0D650
3f80e0f0:	calla  L3FE0DE90
3f80e120:	move   *a13(0x100), *a14+, 1
3f80e140:	move   *a13(0x120), *a14+, 1
3f80e160:	calla  L3FE0C950
3f80e190:	jruc   L3F80E1E0
L3F80E1A0:
3f80e1a0:	move   *a13(0x100), *a14+, 1
3f80e1c0:	move   *a13(0x120), *a14+, 1
L3F80E1E0:
3f80e1e0:	calla  L3FE14450
3f80e210:	movi   0x3f85a8b0, a8
3f80e240:	move   *a8+, *a14+, 1
3f80e250:	move   *a8+, *a14+, 1
3f80e260:	calla  L3FE0C950
3f80e290:	calla  L3FE10B50
3f80e2c0:	move   a8, a7
3f80e2d0:	jruc   L3F80E6D0
L3F80E2E0:
3f80e2e0:	addi   0x40, a14
3f80e300:	move   a14, -*sp, 1
3f80e310:	move   *a13(0x700), a7, 1
3f80e330:	jreq   L3F80E5A0
3f80e340:	move   *a13(0x6e0), a7, 1
3f80e360:	jreq   L3F80E5A0
3f80e370:	move   *a13(0x5c0), a8, 1
3f80e390:	calla  L3FE11750
3f80e3c0:	move   *a13(0x140), *a14+, 1
3f80e3e0:	move   *a13(0x160), *a14+, 1
3f80e400:	calla  L3FE0C8D0
3f80e430:	move   *a13(0x700), a8, 1
3f80e450:	calla  L3FE11750
3f80e480:	move   a7, a8
3f80e490:	calla  L3FE11750
3f80e4c0:	calla  L3FE0D650
3f80e4f0:	calla  L3FE0DE90
3f80e520:	move   *a13(0x100), *a14+, 1
3f80e540:	move   *a13(0x120), *a14+, 1
3f80e560:	calla  L3FE0C950
3f80e590:	jruc   L3F80E5E0
L3F80E5A0:
3f80e5a0:	move   *a13(0x100), *a14+, 1
3f80e5c0:	move   *a13(0x120), *a14+, 1
L3F80E5E0:
3f80e5e0:	calla  L3FE14450
3f80e610:	movi   0x3f85a8b0, a8
3f80e640:	move   *a8+, *a14+, 1
3f80e650:	move   *a8+, *a14+, 1
3f80e660:	calla  L3FE0C8D0
3f80e690:	calla  L3FE10B50
3f80e6c0:	move   a8, a7
L3F80E6D0:
3f80e6d0:	setf   16, 1, 0
3f80e6e0:	move   a7, *a9(0x20), 0
3f80e700:	addi   0xa0, a9
3f80e720:	move   a9, *a13(0x480), 1
3f80e740:	move   *a13(0x6e0), a7, 1
3f80e760:	neg    a7
3f80e770:	move   a7, *a9(0x40), 1
3f80e790:	move   *a13(0x700), *a9(0x60), 1
3f80e7c0:	move   *a13(0x580), *a9(0x10), 0
3f80e7f0:	move   *a13(0x6e0), a7, 1
3f80e810:	neg    a7
3f80e820:	jreq   L3F80EAC0
3f80e830:	move   *a13(0x700), a7, 1
3f80e850:	jreq   L3F80EAC0
3f80e860:	move   *a13(0x580), a8, 1
3f80e880:	calla  L3FE11750
3f80e8b0:	move   *a13(0xfe80), *a14+, 1
3f80e8d0:	move   *a13(0xfea0), *a14+, 1
3f80e8f0:	calla  L3FE0C8D0
3f80e920:	move   *a13(0x6e0), a7, 1
3f80e940:	neg    a7
3f80e950:	move   a7, a8
3f80e960:	calla  L3FE11750
3f80e990:	move   *a13(0x700), a8, 1
3f80e9b0:	calla  L3FE11750
3f80e9e0:	calla  L3FE0D650
3f80ea10:	calla  L3FE0DE90
3f80ea40:	move   *a13(0xfe40), *a14+, 1
3f80ea60:	move   *a13(0xfe60), *a14+, 1
3f80ea80:	calla  L3FE0C950
3f80eab0:	jruc   L3F80EB00
L3F80EAC0:
3f80eac0:	move   *a13(0xfe40), *a14+, 1
3f80eae0:	move   *a13(0xfe60), *a14+, 1
L3F80EB00:
3f80eb00:	movi   0x3f85a870, a8
3f80eb30:	move   *a8+, *a14+, 1
3f80eb40:	move   *a8+, *a14+, 1
3f80eb50:	calla  L3FE0E730
3f80eb80:	jreq   L3F80EFD0
3f80eb90:	addi   0x40, a14
3f80ebb0:	move   a14, -*sp, 1
3f80ebc0:	move   *a13(0x6e0), a7, 1
3f80ebe0:	neg    a7
3f80ebf0:	jreq   L3F80EE90
3f80ec00:	move   *a13(0x700), a7, 1
3f80ec20:	jreq   L3F80EE90
3f80ec30:	move   *a13(0x580), a8, 1
3f80ec50:	calla  L3FE11750
3f80ec80:	move   *a13(0xfe80), *a14+, 1
3f80eca0:	move   *a13(0xfea0), *a14+, 1
3f80ecc0:	calla  L3FE0C8D0
3f80ecf0:	move   *a13(0x6e0), a7, 1
3f80ed10:	neg    a7
3f80ed20:	move   a7, a8
3f80ed30:	calla  L3FE11750
3f80ed60:	move   *a13(0x700), a8, 1
3f80ed80:	calla  L3FE11750
3f80edb0:	calla  L3FE0D650
3f80ede0:	calla  L3FE0DE90
3f80ee10:	move   *a13(0xfe40), *a14+, 1
3f80ee30:	move   *a13(0xfe60), *a14+, 1
3f80ee50:	calla  L3FE0C950
3f80ee80:	jruc   L3F80EED0
L3F80EE90:
3f80ee90:	move   *a13(0xfe40), *a14+, 1
3f80eeb0:	move   *a13(0xfe60), *a14+, 1
L3F80EED0:
3f80eed0:	calla  L3FE14450
3f80ef00:	movi   0x3f85a8b0, a8
3f80ef30:	move   *a8+, *a14+, 1
3f80ef40:	move   *a8+, *a14+, 1
3f80ef50:	calla  L3FE0C950
3f80ef80:	calla  L3FE10B50
3f80efb0:	move   a8, a7
3f80efc0:	jruc   L3F80F400
L3F80EFD0:
3f80efd0:	addi   0x40, a14
3f80eff0:	move   a14, -*sp, 1
3f80f000:	move   *a13(0x6e0), a7, 1
3f80f020:	neg    a7
3f80f030:	jreq   L3F80F2D0
3f80f040:	move   *a13(0x700), a7, 1
3f80f060:	jreq   L3F80F2D0
3f80f070:	move   *a13(0x580), a8, 1
3f80f090:	calla  L3FE11750
3f80f0c0:	move   *a13(0xfe80), *a14+, 1
3f80f0e0:	move   *a13(0xfea0), *a14+, 1
3f80f100:	calla  L3FE0C8D0
3f80f130:	move   *a13(0x6e0), a7, 1
3f80f150:	neg    a7
3f80f160:	move   a7, a8
3f80f170:	calla  L3FE11750
3f80f1a0:	move   *a13(0x700), a8, 1
3f80f1c0:	calla  L3FE11750
3f80f1f0:	calla  L3FE0D650
3f80f220:	calla  L3FE0DE90
3f80f250:	move   *a13(0xfe40), *a14+, 1
3f80f270:	move   *a13(0xfe60), *a14+, 1
3f80f290:	calla  L3FE0C950
3f80f2c0:	jruc   L3F80F310
L3F80F2D0:
3f80f2d0:	move   *a13(0xfe40), *a14+, 1
3f80f2f0:	move   *a13(0xfe60), *a14+, 1
L3F80F310:
3f80f310:	calla  L3FE14450
3f80f340:	movi   0x3f85a8b0, a8
3f80f370:	move   *a8+, *a14+, 1
3f80f380:	move   *a8+, *a14+, 1
3f80f390:	calla  L3FE0C8D0
3f80f3c0:	calla  L3FE10B50
3f80f3f0:	move   a8, a7
L3F80F400:
3f80f400:	move   a7, *a13(0x560), 1
3f80f420:	setf   16, 1, 0
3f80f430:	move   a7, *a9, 0
3f80f440:	move   a14, -*sp, 1
3f80f450:	move   a13, a7
3f80f460:	subi   0xc0, a7
3f80f480:	move   a7, *a14+, 1
3f80f490:	move   *a13(0x800), *a14+, 1
3f80f4b0:	move   *a13(0x700), *a14+, 1
3f80f4d0:	move   *a13(0x6e0), a7, 1
3f80f4f0:	neg    a7
3f80f500:	move   a7, *a14+, 1
3f80f510:	move   *a13(0x580), *a14+, 1
3f80f530:	move   *a13(0x560), *a14+, 1
3f80f550:	move   a11, *a14+, 1
3f80f560:	calla  L3F855F00
3f80f590:	move   a8, *a9(0x80), 1
3f80f5b0:	setf   16, 1, 0
3f80f5c0:	move   *a13(0x540), *a9(0x30), 0
3f80f5f0:	move   *a13(0x6e0), a7, 1
3f80f610:	neg    a7
3f80f620:	jreq   L3F80F8C0
3f80f630:	move   *a13(0x700), a7, 1
3f80f650:	jreq   L3F80F8C0
3f80f660:	move   *a13(0x540), a8, 1
3f80f680:	calla  L3FE11750
3f80f6b0:	move   *a13(0xc0), *a14+, 1
3f80f6d0:	move   *a13(0xe0), *a14+, 1
3f80f6f0:	calla  L3FE0C8D0
3f80f720:	move   *a13(0x6e0), a7, 1
3f80f740:	neg    a7
3f80f750:	move   a7, a8
3f80f760:	calla  L3FE11750
3f80f790:	move   *a13(0x700), a8, 1
3f80f7b0:	calla  L3FE11750
3f80f7e0:	calla  L3FE0D650
3f80f810:	calla  L3FE0DE90
3f80f840:	move   *a13(0x80), *a14+, 1
3f80f860:	move   *a13(0xa0), *a14+, 1
3f80f880:	calla  L3FE0C950
3f80f8b0:	jruc   L3F80F900
L3F80F8C0:
3f80f8c0:	move   *a13(0x80), *a14+, 1
3f80f8e0:	move   *a13(0xa0), *a14+, 1
L3F80F900:
3f80f900:	movi   0x3f85a870, a8
3f80f930:	move   *a8+, *a14+, 1
3f80f940:	move   *a8+, *a14+, 1
3f80f950:	calla  L3FE0E730
3f80f980:	jreq   L3F80FDD0
3f80f990:	addi   0x40, a14
3f80f9b0:	move   a14, -*sp, 1
3f80f9c0:	move   *a13(0x6e0), a7, 1
3f80f9e0:	neg    a7
3f80f9f0:	jreq   L3F80FC90
3f80fa00:	move   *a13(0x700), a7, 1
3f80fa20:	jreq   L3F80FC90
3f80fa30:	move   *a13(0x540), a8, 1
3f80fa50:	calla  L3FE11750
3f80fa80:	move   *a13(0xc0), *a14+, 1
3f80faa0:	move   *a13(0xe0), *a14+, 1
3f80fac0:	calla  L3FE0C8D0
3f80faf0:	move   *a13(0x6e0), a7, 1
3f80fb10:	neg    a7
3f80fb20:	move   a7, a8
3f80fb30:	calla  L3FE11750
3f80fb60:	move   *a13(0x700), a8, 1
3f80fb80:	calla  L3FE11750
3f80fbb0:	calla  L3FE0D650
3f80fbe0:	calla  L3FE0DE90
3f80fc10:	move   *a13(0x80), *a14+, 1
3f80fc30:	move   *a13(0xa0), *a14+, 1
3f80fc50:	calla  L3FE0C950
3f80fc80:	jruc   L3F80FCD0
L3F80FC90:
3f80fc90:	move   *a13(0x80), *a14+, 1
3f80fcb0:	move   *a13(0xa0), *a14+, 1
L3F80FCD0:
3f80fcd0:	calla  L3FE14450
3f80fd00:	movi   0x3f85a8b0, a8
3f80fd30:	move   *a8+, *a14+, 1
3f80fd40:	move   *a8+, *a14+, 1
3f80fd50:	calla  L3FE0C950
3f80fd80:	calla  L3FE10B50
3f80fdb0:	move   a8, a7
3f80fdc0:	jruc   L3F810200
L3F80FDD0:
3f80fdd0:	addi   0x40, a14
3f80fdf0:	move   a14, -*sp, 1
3f80fe00:	move   *a13(0x6e0), a7, 1
3f80fe20:	neg    a7
3f80fe30:	jreq   L3F8100D0
3f80fe40:	move   *a13(0x700), a7, 1
3f80fe60:	jreq   L3F8100D0
3f80fe70:	move   *a13(0x540), a8, 1
3f80fe90:	calla  L3FE11750
3f80fec0:	move   *a13(0xc0), *a14+, 1
3f80fee0:	move   *a13(0xe0), *a14+, 1
3f80ff00:	calla  L3FE0C8D0
3f80ff30:	move   *a13(0x6e0), a7, 1
3f80ff50:	neg    a7
3f80ff60:	move   a7, a8
3f80ff70:	calla  L3FE11750
3f80ffa0:	move   *a13(0x700), a8, 1
3f80ffc0:	calla  L3FE11750
3f80fff0:	calla  L3FE0D650
3f810020:	calla  L3FE0DE90
3f810050:	move   *a13(0x80), *a14+, 1
3f810070:	move   *a13(0xa0), *a14+, 1
3f810090:	calla  L3FE0C950
3f8100c0:	jruc   L3F810110
L3F8100D0:
3f8100d0:	move   *a13(0x80), *a14+, 1
3f8100f0:	move   *a13(0xa0), *a14+, 1
L3F810110:
3f810110:	calla  L3FE14450
3f810140:	movi   0x3f85a8b0, a8
3f810170:	move   *a8+, *a14+, 1
3f810180:	move   *a8+, *a14+, 1
3f810190:	calla  L3FE0C8D0
3f8101c0:	calla  L3FE10B50
3f8101f0:	move   a8, a7
L3F810200:
3f810200:	setf   16, 1, 0
3f810210:	move   a7, *a9(0x20), 0
3f810230:	addi   0xa0, a9
3f810250:	move   a9, *a13(0x480), 1
3f810270:	move   *a13(0x6e0), a7, 1
3f810290:	neg    a7
3f8102a0:	move   a7, *a9(0x40), 1
3f8102c0:	move   *a13(0x700), *a9(0x60), 1
3f8102f0:	move   *a13(0x600), *a9(0x10), 0
3f810320:	move   *a13(0x6e0), a7, 1
3f810340:	neg    a7
3f810350:	jreq   L3F8105F0
3f810360:	move   *a13(0x700), a7, 1
3f810380:	jreq   L3F8105F0
3f810390:	move   *a13(0x600), a8, 1
3f8103b0:	calla  L3FE11750
3f8103e0:	move   *a13(0xfe00), *a14+, 1
3f810400:	move   *a13(0xfe20), *a14+, 1
3f810420:	calla  L3FE0C8D0
3f810450:	move   *a13(0x6e0), a7, 1
3f810470:	neg    a7
3f810480:	move   a7, a8
3f810490:	calla  L3FE11750
3f8104c0:	move   *a13(0x700), a8, 1
3f8104e0:	calla  L3FE11750
3f810510:	calla  L3FE0D650
3f810540:	calla  L3FE0DE90
3f810570:	move   *a13(0xfdc0), *a14+, 1
3f810590:	move   *a13(0xfde0), *a14+, 1
3f8105b0:	calla  L3FE0C950
3f8105e0:	jruc   L3F810630
L3F8105F0:
3f8105f0:	move   *a13(0xfdc0), *a14+, 1
3f810610:	move   *a13(0xfde0), *a14+, 1
L3F810630:
3f810630:	movi   0x3f85a870, a8
3f810660:	move   *a8+, *a14+, 1
3f810670:	move   *a8+, *a14+, 1
3f810680:	calla  L3FE0E730
3f8106b0:	jreq   L3F810B00
3f8106c0:	addi   0x40, a14
3f8106e0:	move   a14, -*sp, 1
3f8106f0:	move   *a13(0x6e0), a7, 1
3f810710:	neg    a7
3f810720:	jreq   L3F8109C0
3f810730:	move   *a13(0x700), a7, 1
3f810750:	jreq   L3F8109C0
3f810760:	move   *a13(0x600), a8, 1
3f810780:	calla  L3FE11750
3f8107b0:	move   *a13(0xfe00), *a14+, 1
3f8107d0:	move   *a13(0xfe20), *a14+, 1
3f8107f0:	calla  L3FE0C8D0
3f810820:	move   *a13(0x6e0), a7, 1
3f810840:	neg    a7
3f810850:	move   a7, a8
3f810860:	calla  L3FE11750
3f810890:	move   *a13(0x700), a8, 1
3f8108b0:	calla  L3FE11750
3f8108e0:	calla  L3FE0D650
3f810910:	calla  L3FE0DE90
3f810940:	move   *a13(0xfdc0), *a14+, 1
3f810960:	move   *a13(0xfde0), *a14+, 1
3f810980:	calla  L3FE0C950
3f8109b0:	jruc   L3F810A00
L3F8109C0:
3f8109c0:	move   *a13(0xfdc0), *a14+, 1
3f8109e0:	move   *a13(0xfde0), *a14+, 1
L3F810A00:
3f810a00:	calla  L3FE14450
3f810a30:	movi   0x3f85a8b0, a8
3f810a60:	move   *a8+, *a14+, 1
3f810a70:	move   *a8+, *a14+, 1
3f810a80:	calla  L3FE0C950
3f810ab0:	calla  L3FE10B50
3f810ae0:	move   a8, a7
3f810af0:	jruc   L3F810F30
L3F810B00:
3f810b00:	addi   0x40, a14
3f810b20:	move   a14, -*sp, 1
3f810b30:	move   *a13(0x6e0), a7, 1
3f810b50:	neg    a7
3f810b60:	jreq   L3F810E00
3f810b70:	move   *a13(0x700), a7, 1
3f810b90:	jreq   L3F810E00
3f810ba0:	move   *a13(0x600), a8, 1
3f810bc0:	calla  L3FE11750
3f810bf0:	move   *a13(0xfe00), *a14+, 1
3f810c10:	move   *a13(0xfe20), *a14+, 1
3f810c30:	calla  L3FE0C8D0
3f810c60:	move   *a13(0x6e0), a7, 1
3f810c80:	neg    a7
3f810c90:	move   a7, a8
3f810ca0:	calla  L3FE11750
3f810cd0:	move   *a13(0x700), a8, 1
3f810cf0:	calla  L3FE11750
3f810d20:	calla  L3FE0D650
3f810d50:	calla  L3FE0DE90
3f810d80:	move   *a13(0xfdc0), *a14+, 1
3f810da0:	move   *a13(0xfde0), *a14+, 1
3f810dc0:	calla  L3FE0C950
3f810df0:	jruc   L3F810E40
L3F810E00:
3f810e00:	move   *a13(0xfdc0), *a14+, 1
3f810e20:	move   *a13(0xfde0), *a14+, 1
L3F810E40:
3f810e40:	calla  L3FE14450
3f810e70:	movi   0x3f85a8b0, a8
3f810ea0:	move   *a8+, *a14+, 1
3f810eb0:	move   *a8+, *a14+, 1
3f810ec0:	calla  L3FE0C8D0
3f810ef0:	calla  L3FE10B50
3f810f20:	move   a8, a7
L3F810F30:
3f810f30:	move   a7, *a13(0x5e0), 1
3f810f50:	setf   16, 1, 0
3f810f60:	move   a7, *a9, 0
3f810f70:	move   a14, -*sp, 1
3f810f80:	move   a13, a7
3f810f90:	subi   0xc0, a7
3f810fb0:	move   a7, *a14+, 1
3f810fc0:	move   *a13(0x800), *a14+, 1
3f810fe0:	move   *a13(0x700), *a14+, 1
3f811000:	move   *a13(0x6e0), a7, 1
3f811020:	neg    a7
3f811030:	move   a7, *a14+, 1
3f811040:	move   *a13(0x600), *a14+, 1
3f811060:	move   *a13(0x5e0), *a14+, 1
3f811080:	movk   1, a7
3f811090:	move   a7, *a14+, 1
3f8110a0:	calla  L3F855F00
3f8110d0:	move   a8, *a9(0x80), 1
3f8110f0:	setf   16, 1, 0
3f811100:	move   *a13(0x5c0), *a9(0x30), 0
3f811130:	move   *a13(0x6e0), a7, 1
3f811150:	neg    a7
3f811160:	jreq   L3F811400
3f811170:	move   *a13(0x700), a7, 1
3f811190:	jreq   L3F811400
3f8111a0:	move   *a13(0x5c0), a8, 1
3f8111c0:	calla  L3FE11750
3f8111f0:	move   *a13(0x140), *a14+, 1
3f811210:	move   *a13(0x160), *a14+, 1
3f811230:	calla  L3FE0C8D0
3f811260:	move   *a13(0x6e0), a7, 1
3f811280:	neg    a7
3f811290:	move   a7, a8
3f8112a0:	calla  L3FE11750
3f8112d0:	move   *a13(0x700), a8, 1
3f8112f0:	calla  L3FE11750
3f811320:	calla  L3FE0D650
3f811350:	calla  L3FE0DE90
3f811380:	move   *a13(0x100), *a14+, 1
3f8113a0:	move   *a13(0x120), *a14+, 1
3f8113c0:	calla  L3FE0C950
3f8113f0:	jruc   L3F811440
L3F811400:
3f811400:	move   *a13(0x100), *a14+, 1
3f811420:	move   *a13(0x120), *a14+, 1
L3F811440:
3f811440:	movi   0x3f85a870, a8
3f811470:	move   *a8+, *a14+, 1
3f811480:	move   *a8+, *a14+, 1
3f811490:	calla  L3FE0E730
3f8114c0:	jreq   L3F811910
3f8114d0:	addi   0x40, a14
3f8114f0:	move   a14, -*sp, 1
3f811500:	move   *a13(0x6e0), a7, 1
3f811520:	neg    a7
3f811530:	jreq   L3F8117D0
3f811540:	move   *a13(0x700), a7, 1
3f811560:	jreq   L3F8117D0
3f811570:	move   *a13(0x5c0), a8, 1
3f811590:	calla  L3FE11750
3f8115c0:	move   *a13(0x140), *a14+, 1
3f8115e0:	move   *a13(0x160), *a14+, 1
3f811600:	calla  L3FE0C8D0
3f811630:	move   *a13(0x6e0), a7, 1
3f811650:	neg    a7
3f811660:	move   a7, a8
3f811670:	calla  L3FE11750
3f8116a0:	move   *a13(0x700), a8, 1
3f8116c0:	calla  L3FE11750
3f8116f0:	calla  L3FE0D650
3f811720:	calla  L3FE0DE90
3f811750:	move   *a13(0x100), *a14+, 1
3f811770:	move   *a13(0x120), *a14+, 1
3f811790:	calla  L3FE0C950
3f8117c0:	jruc   L3F811810
L3F8117D0:
3f8117d0:	move   *a13(0x100), *a14+, 1
3f8117f0:	move   *a13(0x120), *a14+, 1
L3F811810:
3f811810:	calla  L3FE14450
3f811840:	movi   0x3f85a8b0, a8
3f811870:	move   *a8+, *a14+, 1
3f811880:	move   *a8+, *a14+, 1
3f811890:	calla  L3FE0C950
3f8118c0:	calla  L3FE10B50
3f8118f0:	move   a8, a7
3f811900:	jruc   L3F811D40
L3F811910:
3f811910:	addi   0x40, a14
3f811930:	move   a14, -*sp, 1
3f811940:	move   *a13(0x6e0), a7, 1
3f811960:	neg    a7
3f811970:	jreq   L3F811C10
3f811980:	move   *a13(0x700), a7, 1
3f8119a0:	jreq   L3F811C10
3f8119b0:	move   *a13(0x5c0), a8, 1
3f8119d0:	calla  L3FE11750
3f811a00:	move   *a13(0x140), *a14+, 1
3f811a20:	move   *a13(0x160), *a14+, 1
3f811a40:	calla  L3FE0C8D0
3f811a70:	move   *a13(0x6e0), a7, 1
3f811a90:	neg    a7
3f811aa0:	move   a7, a8
3f811ab0:	calla  L3FE11750
3f811ae0:	move   *a13(0x700), a8, 1
3f811b00:	calla  L3FE11750
3f811b30:	calla  L3FE0D650
3f811b60:	calla  L3FE0DE90
3f811b90:	move   *a13(0x100), *a14+, 1
3f811bb0:	move   *a13(0x120), *a14+, 1
3f811bd0:	calla  L3FE0C950
3f811c00:	jruc   L3F811C50
L3F811C10:
3f811c10:	move   *a13(0x100), *a14+, 1
3f811c30:	move   *a13(0x120), *a14+, 1
L3F811C50:
3f811c50:	calla  L3FE14450
3f811c80:	movi   0x3f85a8b0, a8
3f811cb0:	move   *a8+, *a14+, 1
3f811cc0:	move   *a8+, *a14+, 1
3f811cd0:	calla  L3FE0C8D0
3f811d00:	calla  L3FE10B50
3f811d30:	move   a8, a7
L3F811D40:
3f811d40:	setf   16, 1, 0
3f811d50:	move   a7, *a9(0x20), 0
3f811d70:	addi   0xa0, a9
3f811d90:	move   a9, *a13(0x480), 1
3f811db0:	move   *a13(0x700), *a9(0x40), 1
3f811de0:	move   *a13(0x6e0), *a9(0x60), 1
3f811e10:	move   a11, *a13(0x7c0), 1
3f811e30:	move   *a13(0xff40), *a14+, 1
3f811e50:	move   *a13(0xff60), *a14+, 1
3f811e70:	calla  L3FE10B50
3f811ea0:	move   a8, *a13(0x560), 1
3f811ec0:	move   *a13(0xff80), *a14+, 1
3f811ee0:	move   *a13(0xffa0), *a14+, 1
3f811f00:	calla  L3FE10B50
3f811f30:	move   *a13(0x580), a7, 1
3f811f50:	sub    a8, a7
3f811f60:	move   a7, *a13(0x7e0), 1
3f811f80:	move   a14, -*sp, 1
3f811f90:	move   a7, *a14+, 1
3f811fa0:	move   *a13(0x6e0), *a14+, 1
3f811fc0:	move   *a13(0x700), *a14+, 1
3f811fe0:	move   a13, a7
3f811ff0:	addi   0x560, a7
3f812010:	move   a7, *a14+, 1
3f812020:	move   a13, a7
3f812030:	addi   0x7c0, a7
3f812050:	move   a7, *a14+, 1
3f812060:	calla  L3F8577F0
3f812090:	setf   16, 1, 0
3f8120a0:	move   *a13(0x580), *a9(0x10), 0
3f8120d0:	move   *a13(0x560), *a9(0x0), 0
3f812100:	move   *a13(0x7c0), *a9(0x80), 1
3f812130:	move   *a13(0xff40), *a14+, 1
3f812150:	move   *a13(0xff60), *a14+, 1
3f812170:	calla  L3FE10B50
3f8121a0:	move   a8, *a13(0x5e0), 1
3f8121c0:	move   *a13(0xff80), *a14+, 1
3f8121e0:	move   *a13(0xffa0), *a14+, 1
3f812200:	calla  L3FE10B50
3f812230:	move   *a13(0x600), a7, 1
3f812250:	sub    a8, a7
3f812260:	move   a7, *a13(0x7e0), 1
3f812280:	move   a14, -*sp, 1
3f812290:	move   a7, *a14+, 1
3f8122a0:	move   *a13(0x6e0), *a14+, 1
3f8122c0:	move   *a13(0x700), *a14+, 1
3f8122e0:	move   a13, a7
3f8122f0:	addi   0x5e0, a7
3f812310:	move   a7, *a14+, 1
3f812320:	move   a11, *a14+, 1
3f812330:	calla  L3F8582D0
3f812360:	setf   16, 1, 0
3f812370:	move   *a13(0x600), *a9(0x30), 0
3f8123a0:	move   *a13(0x5e0), *a9(0x20), 0
3f8123d0:	jauc   L3F817DF0
L3F8123F0:
3f8123f0:	move   *a13(0xff40), *a14+, 1
3f812410:	move   *a13(0xff60), *a14+, 1
3f812430:	move   *a13(0xfec0), *a14+, 1
3f812450:	move   *a13(0xfee0), *a14+, 1
3f812470:	calla  L3FE0E730
3f8124a0:	jaeq   L3F816DF0
3f8124c0:	move   *a13(0xff40), *a14+, 1
3f8124e0:	move   *a13(0xff60), *a14+, 1
3f812500:	move   *a13(0xfec0), *a14+, 1
3f812520:	move   *a13(0xfee0), *a14+, 1
3f812540:	calla  L3FE0C8D0
3f812570:	calla  L3FE10B50
3f8125a0:	move   a8, *a13(0x6e0), 1
3f8125c0:	move   *a13(0x700), a7, 1
3f8125e0:	neg    a7
3f8125f0:	move   a7, *a9(0x40), 1
3f812610:	move   a8, *a9(0x60), 1
3f812630:	setf   16, 1, 0
3f812640:	move   *a13(0x540), *a9(0x10), 0
3f812670:	move   a14, -*sp, 1
3f812680:	movk   1, a7
3f812690:	move   a7, *a14+, 1
3f8126a0:	move   a13, a7
3f8126b0:	subi   0xc0, a7
3f8126d0:	move   *a7+, *a14+, 1
3f8126e0:	move   *a7+, *a14+, 1
3f8126f0:	move   *a7+, *a14+, 1
3f812700:	move   *a7+, *a14+, 1
3f812710:	move   *a13(0x700), *a14+, 1
3f812730:	move   a8, *a14+, 1
3f812740:	move   a9, *a14+, 1
3f812750:	move   *a13(0x800), *a14+, 1
3f812770:	calla  L3F858D80
3f8127a0:	setf   16, 1, 0
3f8127b0:	move   *a13(0x5c0), *a9(0x30), 0
3f8127e0:	move   *a13(0x700), a7, 1
3f812800:	neg    a7
3f812810:	jreq   L3F812AB0
3f812820:	move   *a13(0x6e0), a7, 1
3f812840:	jreq   L3F812AB0
3f812850:	move   *a13(0x5c0), a8, 1
3f812870:	calla  L3FE11750
3f8128a0:	move   *a13(0x140), *a14+, 1
3f8128c0:	move   *a13(0x160), *a14+, 1
3f8128e0:	calla  L3FE0C8D0
3f812910:	move   *a13(0x700), a7, 1
3f812930:	neg    a7
3f812940:	move   a7, a8
3f812950:	calla  L3FE11750
3f812980:	move   *a13(0x6e0), a8, 1
3f8129a0:	calla  L3FE11750
3f8129d0:	calla  L3FE0D650
3f812a00:	calla  L3FE0DE90
3f812a30:	move   *a13(0x100), *a14+, 1
3f812a50:	move   *a13(0x120), *a14+, 1
3f812a70:	calla  L3FE0C950
3f812aa0:	jruc   L3F812AF0
L3F812AB0:
3f812ab0:	move   *a13(0x100), *a14+, 1
3f812ad0:	move   *a13(0x120), *a14+, 1
L3F812AF0:
3f812af0:	movi   0x3f85a870, a8
3f812b20:	move   *a8+, *a14+, 1
3f812b30:	move   *a8+, *a14+, 1
3f812b40:	calla  L3FE0E730
3f812b70:	jreq   L3F812FC0
3f812b80:	addi   0x40, a14
3f812ba0:	move   a14, -*sp, 1
3f812bb0:	move   *a13(0x700), a7, 1
3f812bd0:	neg    a7
3f812be0:	jreq   L3F812E80
3f812bf0:	move   *a13(0x6e0), a7, 1
3f812c10:	jreq   L3F812E80
3f812c20:	move   *a13(0x5c0), a8, 1
3f812c40:	calla  L3FE11750
3f812c70:	move   *a13(0x140), *a14+, 1
3f812c90:	move   *a13(0x160), *a14+, 1
3f812cb0:	calla  L3FE0C8D0
3f812ce0:	move   *a13(0x700), a7, 1
3f812d00:	neg    a7
3f812d10:	move   a7, a8
3f812d20:	calla  L3FE11750
3f812d50:	move   *a13(0x6e0), a8, 1
3f812d70:	calla  L3FE11750
3f812da0:	calla  L3FE0D650
3f812dd0:	calla  L3FE0DE90
3f812e00:	move   *a13(0x100), *a14+, 1
3f812e20:	move   *a13(0x120), *a14+, 1
3f812e40:	calla  L3FE0C950
3f812e70:	jruc   L3F812EC0
L3F812E80:
3f812e80:	move   *a13(0x100), *a14+, 1
3f812ea0:	move   *a13(0x120), *a14+, 1
L3F812EC0:
3f812ec0:	calla  L3FE14450
3f812ef0:	movi   0x3f85a8b0, a8
3f812f20:	move   *a8+, *a14+, 1
3f812f30:	move   *a8+, *a14+, 1
3f812f40:	calla  L3FE0C950
3f812f70:	calla  L3FE10B50
3f812fa0:	move   a8, a7
3f812fb0:	jruc   L3F8133F0
L3F812FC0:
3f812fc0:	addi   0x40, a14
3f812fe0:	move   a14, -*sp, 1
3f812ff0:	move   *a13(0x700), a7, 1
3f813010:	neg    a7
3f813020:	jreq   L3F8132C0
3f813030:	move   *a13(0x6e0), a7, 1
3f813050:	jreq   L3F8132C0
3f813060:	move   *a13(0x5c0), a8, 1
3f813080:	calla  L3FE11750
3f8130b0:	move   *a13(0x140), *a14+, 1
3f8130d0:	move   *a13(0x160), *a14+, 1
3f8130f0:	calla  L3FE0C8D0
3f813120:	move   *a13(0x700), a7, 1
3f813140:	neg    a7
3f813150:	move   a7, a8
3f813160:	calla  L3FE11750
3f813190:	move   *a13(0x6e0), a8, 1
3f8131b0:	calla  L3FE11750
3f8131e0:	calla  L3FE0D650
3f813210:	calla  L3FE0DE90
3f813240:	move   *a13(0x100), *a14+, 1
3f813260:	move   *a13(0x120), *a14+, 1
3f813280:	calla  L3FE0C950
3f8132b0:	jruc   L3F813300
L3F8132C0:
3f8132c0:	move   *a13(0x100), *a14+, 1
3f8132e0:	move   *a13(0x120), *a14+, 1
L3F813300:
3f813300:	calla  L3FE14450
3f813330:	movi   0x3f85a8b0, a8
3f813360:	move   *a8+, *a14+, 1
3f813370:	move   *a8+, *a14+, 1
3f813380:	calla  L3FE0C8D0
3f8133b0:	calla  L3FE10B50
3f8133e0:	move   a8, a7
L3F8133F0:
3f8133f0:	setf   16, 1, 0
3f813400:	move   a7, *a9(0x20), 0
3f813420:	addi   0xa0, a9
3f813440:	move   a9, *a13(0x480), 1
3f813460:	move   *a13(0x6e0), *a9(0x40), 1
3f813490:	move   *a13(0x700), *a9(0x60), 1
3f8134c0:	move   *a13(0x580), *a9(0x10), 0
3f8134f0:	move   *a13(0x6e0), a7, 1
3f813510:	jreq   L3F813780
3f813520:	move   *a13(0x700), a7, 1
3f813540:	jreq   L3F813780
3f813550:	move   *a13(0x580), a8, 1
3f813570:	calla  L3FE11750
3f8135a0:	move   *a13(0xfe80), *a14+, 1
3f8135c0:	move   *a13(0xfea0), *a14+, 1
3f8135e0:	calla  L3FE0C8D0
3f813610:	move   *a13(0x6e0), a8, 1
3f813630:	calla  L3FE11750
3f813660:	move   a7, a8
3f813670:	calla  L3FE11750
3f8136a0:	calla  L3FE0D650
3f8136d0:	calla  L3FE0DE90
3f813700:	move   *a13(0xfe40), *a14+, 1
3f813720:	move   *a13(0xfe60), *a14+, 1
3f813740:	calla  L3FE0C950
3f813770:	jruc   L3F8137C0
L3F813780:
3f813780:	move   *a13(0xfe40), *a14+, 1
3f8137a0:	move   *a13(0xfe60), *a14+, 1
L3F8137C0:
3f8137c0:	movi   0x3f85a870, a8
3f8137f0:	move   *a8+, *a14+, 1
3f813800:	move   *a8+, *a14+, 1
3f813810:	calla  L3FE0E730
3f813840:	jreq   L3F813C50
3f813850:	addi   0x40, a14
3f813870:	move   a14, -*sp, 1
3f813880:	move   *a13(0x6e0), a7, 1
3f8138a0:	jreq   L3F813B10
3f8138b0:	move   *a13(0x700), a7, 1
3f8138d0:	jreq   L3F813B10
3f8138e0:	move   *a13(0x580), a8, 1
3f813900:	calla  L3FE11750
3f813930:	move   *a13(0xfe80), *a14+, 1
3f813950:	move   *a13(0xfea0), *a14+, 1
3f813970:	calla  L3FE0C8D0
3f8139a0:	move   *a13(0x6e0), a8, 1
3f8139c0:	calla  L3FE11750
3f8139f0:	move   a7, a8
3f813a00:	calla  L3FE11750
3f813a30:	calla  L3FE0D650
3f813a60:	calla  L3FE0DE90
3f813a90:	move   *a13(0xfe40), *a14+, 1
3f813ab0:	move   *a13(0xfe60), *a14+, 1
3f813ad0:	calla  L3FE0C950
3f813b00:	jruc   L3F813B50
L3F813B10:
3f813b10:	move   *a13(0xfe40), *a14+, 1
3f813b30:	move   *a13(0xfe60), *a14+, 1
L3F813B50:
3f813b50:	calla  L3FE14450
3f813b80:	movi   0x3f85a8b0, a8
3f813bb0:	move   *a8+, *a14+, 1
3f813bc0:	move   *a8+, *a14+, 1
3f813bd0:	calla  L3FE0C950
3f813c00:	calla  L3FE10B50
3f813c30:	move   a8, a7
3f813c40:	jruc   L3F814040
L3F813C50:
3f813c50:	addi   0x40, a14
3f813c70:	move   a14, -*sp, 1
3f813c80:	move   *a13(0x6e0), a7, 1
3f813ca0:	jreq   L3F813F10
3f813cb0:	move   *a13(0x700), a7, 1
3f813cd0:	jreq   L3F813F10
3f813ce0:	move   *a13(0x580), a8, 1
3f813d00:	calla  L3FE11750
3f813d30:	move   *a13(0xfe80), *a14+, 1
3f813d50:	move   *a13(0xfea0), *a14+, 1
3f813d70:	calla  L3FE0C8D0
3f813da0:	move   *a13(0x6e0), a8, 1
3f813dc0:	calla  L3FE11750
3f813df0:	move   a7, a8
3f813e00:	calla  L3FE11750
3f813e30:	calla  L3FE0D650
3f813e60:	calla  L3FE0DE90
3f813e90:	move   *a13(0xfe40), *a14+, 1
3f813eb0:	move   *a13(0xfe60), *a14+, 1
3f813ed0:	calla  L3FE0C950
3f813f00:	jruc   L3F813F50
L3F813F10:
3f813f10:	move   *a13(0xfe40), *a14+, 1
3f813f30:	move   *a13(0xfe60), *a14+, 1
L3F813F50:
3f813f50:	calla  L3FE14450
3f813f80:	movi   0x3f85a8b0, a8
3f813fb0:	move   *a8+, *a14+, 1
3f813fc0:	move   *a8+, *a14+, 1
3f813fd0:	calla  L3FE0C8D0
3f814000:	calla  L3FE10B50
3f814030:	move   a8, a7
L3F814040:
3f814040:	move   a7, *a13(0x560), 1
3f814060:	setf   16, 1, 0
3f814070:	move   a7, *a9, 0
3f814080:	move   a14, -*sp, 1
3f814090:	move   a13, a7
3f8140a0:	subi   0xc0, a7
3f8140c0:	move   a7, *a14+, 1
3f8140d0:	move   *a13(0x800), *a14+, 1
3f8140f0:	move   *a13(0x700), *a14+, 1
3f814110:	move   *a13(0x6e0), *a14+, 1
3f814130:	move   *a13(0x580), *a14+, 1
3f814150:	move   *a13(0x560), *a14+, 1
3f814170:	movk   1, a7
3f814180:	move   a7, *a14+, 1
3f814190:	calla  L3F855F00
3f8141c0:	move   a8, *a9(0x80), 1
3f8141e0:	setf   16, 1, 0
3f8141f0:	move   *a13(0x540), *a9(0x30), 0
3f814220:	move   *a13(0x6e0), a7, 1
3f814240:	jreq   L3F8144B0
3f814250:	move   *a13(0x700), a7, 1
3f814270:	jreq   L3F8144B0
3f814280:	move   *a13(0x540), a8, 1
3f8142a0:	calla  L3FE11750
3f8142d0:	move   *a13(0xc0), *a14+, 1
3f8142f0:	move   *a13(0xe0), *a14+, 1
3f814310:	calla  L3FE0C8D0
3f814340:	move   *a13(0x6e0), a8, 1
3f814360:	calla  L3FE11750
3f814390:	move   a7, a8
3f8143a0:	calla  L3FE11750
3f8143d0:	calla  L3FE0D650
3f814400:	calla  L3FE0DE90
3f814430:	move   *a13(0x80), *a14+, 1
3f814450:	move   *a13(0xa0), *a14+, 1
3f814470:	calla  L3FE0C950
3f8144a0:	jruc   L3F8144F0
L3F8144B0:
3f8144b0:	move   *a13(0x80), *a14+, 1
3f8144d0:	move   *a13(0xa0), *a14+, 1
L3F8144F0:
3f8144f0:	movi   0x3f85a870, a8
3f814520:	move   *a8+, *a14+, 1
3f814530:	move   *a8+, *a14+, 1
3f814540:	calla  L3FE0E730
3f814570:	jreq   L3F814980
3f814580:	addi   0x40, a14
3f8145a0:	move   a14, -*sp, 1
3f8145b0:	move   *a13(0x6e0), a7, 1
3f8145d0:	jreq   L3F814840
3f8145e0:	move   *a13(0x700), a7, 1
3f814600:	jreq   L3F814840
3f814610:	move   *a13(0x540), a8, 1
3f814630:	calla  L3FE11750
3f814660:	move   *a13(0xc0), *a14+, 1
3f814680:	move   *a13(0xe0), *a14+, 1
3f8146a0:	calla  L3FE0C8D0
3f8146d0:	move   *a13(0x6e0), a8, 1
3f8146f0:	calla  L3FE11750
3f814720:	move   a7, a8
3f814730:	calla  L3FE11750
3f814760:	calla  L3FE0D650
3f814790:	calla  L3FE0DE90
3f8147c0:	move   *a13(0x80), *a14+, 1
3f8147e0:	move   *a13(0xa0), *a14+, 1
3f814800:	calla  L3FE0C950
3f814830:	jruc   L3F814880
L3F814840:
3f814840:	move   *a13(0x80), *a14+, 1
3f814860:	move   *a13(0xa0), *a14+, 1
L3F814880:
3f814880:	calla  L3FE14450
3f8148b0:	movi   0x3f85a8b0, a8
3f8148e0:	move   *a8+, *a14+, 1
3f8148f0:	move   *a8+, *a14+, 1
3f814900:	calla  L3FE0C950
3f814930:	calla  L3FE10B50
3f814960:	move   a8, a7
3f814970:	jruc   L3F814D70
L3F814980:
3f814980:	addi   0x40, a14
3f8149a0:	move   a14, -*sp, 1
3f8149b0:	move   *a13(0x6e0), a7, 1
3f8149d0:	jreq   L3F814C40
3f8149e0:	move   *a13(0x700), a7, 1
3f814a00:	jreq   L3F814C40
3f814a10:	move   *a13(0x540), a8, 1
3f814a30:	calla  L3FE11750
3f814a60:	move   *a13(0xc0), *a14+, 1
3f814a80:	move   *a13(0xe0), *a14+, 1
3f814aa0:	calla  L3FE0C8D0
3f814ad0:	move   *a13(0x6e0), a8, 1
3f814af0:	calla  L3FE11750
3f814b20:	move   a7, a8
3f814b30:	calla  L3FE11750
3f814b60:	calla  L3FE0D650
3f814b90:	calla  L3FE0DE90
3f814bc0:	move   *a13(0x80), *a14+, 1
3f814be0:	move   *a13(0xa0), *a14+, 1
3f814c00:	calla  L3FE0C950
3f814c30:	jruc   L3F814C80
L3F814C40:
3f814c40:	move   *a13(0x80), *a14+, 1
3f814c60:	move   *a13(0xa0), *a14+, 1
L3F814C80:
3f814c80:	calla  L3FE14450
3f814cb0:	movi   0x3f85a8b0, a8
3f814ce0:	move   *a8+, *a14+, 1
3f814cf0:	move   *a8+, *a14+, 1
3f814d00:	calla  L3FE0C8D0
3f814d30:	calla  L3FE10B50
3f814d60:	move   a8, a7
L3F814D70:
3f814d70:	setf   16, 1, 0
3f814d80:	move   a7, *a9(0x20), 0
3f814da0:	addi   0xa0, a9
3f814dc0:	move   a9, *a13(0x480), 1
3f814de0:	move   *a13(0x6e0), *a9(0x40), 1
3f814e10:	move   *a13(0x700), *a9(0x60), 1
3f814e40:	move   *a13(0x600), *a9(0x10), 0
3f814e70:	move   *a13(0x6e0), a7, 1
3f814e90:	jreq   L3F815100
3f814ea0:	move   *a13(0x700), a7, 1
3f814ec0:	jreq   L3F815100
3f814ed0:	move   *a13(0x600), a8, 1
3f814ef0:	calla  L3FE11750
3f814f20:	move   *a13(0xfe00), *a14+, 1
3f814f40:	move   *a13(0xfe20), *a14+, 1
3f814f60:	calla  L3FE0C8D0
3f814f90:	move   *a13(0x6e0), a8, 1
3f814fb0:	calla  L3FE11750
3f814fe0:	move   a7, a8
3f814ff0:	calla  L3FE11750
3f815020:	calla  L3FE0D650
3f815050:	calla  L3FE0DE90
3f815080:	move   *a13(0xfdc0), *a14+, 1
3f8150a0:	move   *a13(0xfde0), *a14+, 1
3f8150c0:	calla  L3FE0C950
3f8150f0:	jruc   L3F815140
L3F815100:
3f815100:	move   *a13(0xfdc0), *a14+, 1
3f815120:	move   *a13(0xfde0), *a14+, 1
L3F815140:
3f815140:	movi   0x3f85a870, a8
3f815170:	move   *a8+, *a14+, 1
3f815180:	move   *a8+, *a14+, 1
3f815190:	calla  L3FE0E730
3f8151c0:	jreq   L3F8155D0
3f8151d0:	addi   0x40, a14
3f8151f0:	move   a14, -*sp, 1
3f815200:	move   *a13(0x6e0), a7, 1
3f815220:	jreq   L3F815490
3f815230:	move   *a13(0x700), a7, 1
3f815250:	jreq   L3F815490
3f815260:	move   *a13(0x600), a8, 1
3f815280:	calla  L3FE11750
3f8152b0:	move   *a13(0xfe00), *a14+, 1
3f8152d0:	move   *a13(0xfe20), *a14+, 1
3f8152f0:	calla  L3FE0C8D0
3f815320:	move   *a13(0x6e0), a8, 1
3f815340:	calla  L3FE11750
3f815370:	move   a7, a8
3f815380:	calla  L3FE11750
3f8153b0:	calla  L3FE0D650
3f8153e0:	calla  L3FE0DE90
3f815410:	move   *a13(0xfdc0), *a14+, 1
3f815430:	move   *a13(0xfde0), *a14+, 1
3f815450:	calla  L3FE0C950
3f815480:	jruc   L3F8154D0
L3F815490:
3f815490:	move   *a13(0xfdc0), *a14+, 1
3f8154b0:	move   *a13(0xfde0), *a14+, 1
L3F8154D0:
3f8154d0:	calla  L3FE14450
3f815500:	movi   0x3f85a8b0, a8
3f815530:	move   *a8+, *a14+, 1
3f815540:	move   *a8+, *a14+, 1
3f815550:	calla  L3FE0C950
3f815580:	calla  L3FE10B50
3f8155b0:	move   a8, a7
3f8155c0:	jruc   L3F8159C0
L3F8155D0:
3f8155d0:	addi   0x40, a14
3f8155f0:	move   a14, -*sp, 1
3f815600:	move   *a13(0x6e0), a7, 1
3f815620:	jreq   L3F815890
3f815630:	move   *a13(0x700), a7, 1
3f815650:	jreq   L3F815890
3f815660:	move   *a13(0x600), a8, 1
3f815680:	calla  L3FE11750
3f8156b0:	move   *a13(0xfe00), *a14+, 1
3f8156d0:	move   *a13(0xfe20), *a14+, 1
3f8156f0:	calla  L3FE0C8D0
3f815720:	move   *a13(0x6e0), a8, 1
3f815740:	calla  L3FE11750
3f815770:	move   a7, a8
3f815780:	calla  L3FE11750
3f8157b0:	calla  L3FE0D650
3f8157e0:	calla  L3FE0DE90
3f815810:	move   *a13(0xfdc0), *a14+, 1
3f815830:	move   *a13(0xfde0), *a14+, 1
3f815850:	calla  L3FE0C950
3f815880:	jruc   L3F8158D0
L3F815890:
3f815890:	move   *a13(0xfdc0), *a14+, 1
3f8158b0:	move   *a13(0xfde0), *a14+, 1
L3F8158D0:
3f8158d0:	calla  L3FE14450
3f815900:	movi   0x3f85a8b0, a8
3f815930:	move   *a8+, *a14+, 1
3f815940:	move   *a8+, *a14+, 1
3f815950:	calla  L3FE0C8D0
3f815980:	calla  L3FE10B50
3f8159b0:	move   a8, a7
L3F8159C0:
3f8159c0:	move   a7, *a13(0x5e0), 1
3f8159e0:	setf   16, 1, 0
3f8159f0:	move   a7, *a9, 0
3f815a00:	move   a14, -*sp, 1
3f815a10:	move   a13, a7
3f815a20:	subi   0xc0, a7
3f815a40:	move   a7, *a14+, 1
3f815a50:	move   *a13(0x800), *a14+, 1
3f815a70:	move   *a13(0x700), *a14+, 1
3f815a90:	move   *a13(0x6e0), *a14+, 1
3f815ab0:	move   *a13(0x600), *a14+, 1
3f815ad0:	move   *a13(0x5e0), *a14+, 1
3f815af0:	move   a11, *a14+, 1
3f815b00:	calla  L3F855F00
3f815b30:	move   a8, *a9(0x80), 1
3f815b50:	setf   16, 1, 0
3f815b60:	move   *a13(0x5c0), *a9(0x30), 0
3f815b90:	move   *a13(0x6e0), a7, 1
3f815bb0:	jreq   L3F815E20
3f815bc0:	move   *a13(0x700), a7, 1
3f815be0:	jreq   L3F815E20
3f815bf0:	move   *a13(0x5c0), a8, 1
3f815c10:	calla  L3FE11750
3f815c40:	move   *a13(0x140), *a14+, 1
3f815c60:	move   *a13(0x160), *a14+, 1
3f815c80:	calla  L3FE0C8D0
3f815cb0:	move   *a13(0x6e0), a8, 1
3f815cd0:	calla  L3FE11750
3f815d00:	move   a7, a8
3f815d10:	calla  L3FE11750
3f815d40:	calla  L3FE0D650
3f815d70:	calla  L3FE0DE90
3f815da0:	move   *a13(0x100), *a14+, 1
3f815dc0:	move   *a13(0x120), *a14+, 1
3f815de0:	calla  L3FE0C950
3f815e10:	jruc   L3F815E60
L3F815E20:
3f815e20:	move   *a13(0x100), *a14+, 1
3f815e40:	move   *a13(0x120), *a14+, 1
L3F815E60:
3f815e60:	movi   0x3f85a870, a8
3f815e90:	move   *a8+, *a14+, 1
3f815ea0:	move   *a8+, *a14+, 1
3f815eb0:	calla  L3FE0E730
3f815ee0:	jreq   L3F8162F0
3f815ef0:	addi   0x40, a14
3f815f10:	move   a14, -*sp, 1
3f815f20:	move   *a13(0x6e0), a7, 1
3f815f40:	jreq   L3F8161B0
3f815f50:	move   *a13(0x700), a7, 1
3f815f70:	jreq   L3F8161B0
3f815f80:	move   *a13(0x5c0), a8, 1
3f815fa0:	calla  L3FE11750
3f815fd0:	move   *a13(0x140), *a14+, 1
3f815ff0:	move   *a13(0x160), *a14+, 1
3f816010:	calla  L3FE0C8D0
3f816040:	move   *a13(0x6e0), a8, 1
3f816060:	calla  L3FE11750
3f816090:	move   a7, a8
3f8160a0:	calla  L3FE11750
3f8160d0:	calla  L3FE0D650
3f816100:	calla  L3FE0DE90
3f816130:	move   *a13(0x100), *a14+, 1
3f816150:	move   *a13(0x120), *a14+, 1
3f816170:	calla  L3FE0C950
3f8161a0:	jruc   L3F8161F0
L3F8161B0:
3f8161b0:	move   *a13(0x100), *a14+, 1
3f8161d0:	move   *a13(0x120), *a14+, 1
L3F8161F0:
3f8161f0:	calla  L3FE14450
3f816220:	movi   0x3f85a8b0, a8
3f816250:	move   *a8+, *a14+, 1
3f816260:	move   *a8+, *a14+, 1
3f816270:	calla  L3FE0C950
3f8162a0:	calla  L3FE10B50
3f8162d0:	move   a8, a7
3f8162e0:	jruc   L3F8166E0
L3F8162F0:
3f8162f0:	addi   0x40, a14
3f816310:	move   a14, -*sp, 1
3f816320:	move   *a13(0x6e0), a7, 1
3f816340:	jreq   L3F8165B0
3f816350:	move   *a13(0x700), a7, 1
3f816370:	jreq   L3F8165B0
3f816380:	move   *a13(0x5c0), a8, 1
3f8163a0:	calla  L3FE11750
3f8163d0:	move   *a13(0x140), *a14+, 1
3f8163f0:	move   *a13(0x160), *a14+, 1
3f816410:	calla  L3FE0C8D0
3f816440:	move   *a13(0x6e0), a8, 1
3f816460:	calla  L3FE11750
3f816490:	move   a7, a8
3f8164a0:	calla  L3FE11750
3f8164d0:	calla  L3FE0D650
3f816500:	calla  L3FE0DE90
3f816530:	move   *a13(0x100), *a14+, 1
3f816550:	move   *a13(0x120), *a14+, 1
3f816570:	calla  L3FE0C950
3f8165a0:	jruc   L3F8165F0
L3F8165B0:
3f8165b0:	move   *a13(0x100), *a14+, 1
3f8165d0:	move   *a13(0x120), *a14+, 1
L3F8165F0:
3f8165f0:	calla  L3FE14450
3f816620:	movi   0x3f85a8b0, a8
3f816650:	move   *a8+, *a14+, 1
3f816660:	move   *a8+, *a14+, 1
3f816670:	calla  L3FE0C8D0
3f8166a0:	calla  L3FE10B50
3f8166d0:	move   a8, a7
L3F8166E0:
3f8166e0:	setf   16, 1, 0
3f8166f0:	move   a7, *a9(0x20), 0
3f816710:	addi   0xa0, a9
3f816730:	move   a9, *a13(0x480), 1
3f816750:	move   *a13(0x700), a7, 1
3f816770:	neg    a7
3f816780:	move   a7, *a9(0x40), 1
3f8167a0:	move   *a13(0x6e0), *a9(0x60), 1
3f8167d0:	move   a11, *a13(0x7c0), 1
3f8167f0:	move   *a13(0xff40), *a14+, 1
3f816810:	move   *a13(0xff60), *a14+, 1
3f816830:	calla  L3FE10B50
3f816860:	move   a8, *a13(0x560), 1
3f816880:	move   *a13(0xff80), *a14+, 1
3f8168a0:	move   *a13(0xffa0), *a14+, 1
3f8168c0:	calla  L3FE10B50
3f8168f0:	move   *a13(0x580), a7, 1
3f816910:	sub    a8, a7
3f816920:	move   a7, *a13(0x7e0), 1
3f816940:	move   a14, -*sp, 1
3f816950:	move   a7, *a14+, 1
3f816960:	move   *a13(0x6e0), *a14+, 1
3f816980:	move   *a13(0x700), a7, 1
3f8169a0:	neg    a7
3f8169b0:	move   a7, *a14+, 1
3f8169c0:	move   a13, a7
3f8169d0:	addi   0x560, a7
3f8169f0:	move   a7, *a14+, 1
3f816a00:	move   a13, a7
3f816a10:	addi   0x7c0, a7
3f816a30:	move   a7, *a14+, 1
3f816a40:	calla  L3F8577F0
3f816a70:	setf   16, 1, 0
3f816a80:	move   *a13(0x580), *a9(0x10), 0
3f816ab0:	move   *a13(0x560), *a9(0x0), 0
3f816ae0:	move   *a13(0x7c0), *a9(0x80), 1
3f816b10:	move   *a13(0xff40), *a14+, 1
3f816b30:	move   *a13(0xff60), *a14+, 1
3f816b50:	calla  L3FE10B50
3f816b80:	move   a8, *a13(0x5e0), 1
3f816ba0:	move   *a13(0xff80), *a14+, 1
3f816bc0:	move   *a13(0xffa0), *a14+, 1
3f816be0:	calla  L3FE10B50
3f816c10:	move   *a13(0x600), a7, 1
3f816c30:	sub    a8, a7
3f816c40:	move   a7, *a13(0x7e0), 1
3f816c60:	move   a14, -*sp, 1
3f816c70:	move   a7, *a14+, 1
3f816c80:	move   *a13(0x6e0), *a14+, 1
3f816ca0:	move   *a13(0x700), a7, 1
3f816cc0:	neg    a7
3f816cd0:	move   a7, *a14+, 1
3f816ce0:	move   a13, a7
3f816cf0:	addi   0x5e0, a7
3f816d10:	move   a7, *a14+, 1
3f816d20:	move   a11, *a14+, 1
3f816d30:	calla  L3F8582D0
3f816d60:	setf   16, 1, 0
3f816d70:	move   *a13(0x600), *a9(0x30), 0
3f816da0:	move   *a13(0x5e0), *a9(0x20), 0
3f816dd0:	jauc   L3F817DF0
L3F816DF0:
3f816df0:	movk   1, a7
3f816e00:	move   a7, *a13(0x860), 1
3f816e20:	move   a11, *a13(0x840), 1
3f816e40:	setf   16, 0, 0
3f816e50:	move   *a13(0x800), *a13(0x4c0), 0
3f816e80:	move   *a13(0x800), a7, 1
3f816ea0:	inc    a7
3f816eb0:	sra    0x1, a7
3f816ec0:	move   a7, *a13(0x4d0), 0
3f816ee0:	move   *a13(0xff80), *a14+, 1
3f816f00:	move   *a13(0xffa0), *a14+, 1
3f816f20:	calla  L3FE10B50
3f816f50:	move   a8, *a13(0x4b0), 0
3f816f70:	move   *a13(0xfe40), *a14+, 1
3f816f90:	move   *a13(0xfe60), *a14+, 1
3f816fb0:	move   *a13(0xfdc0), *a14+, 1
3f816fd0:	move   *a13(0xfde0), *a14+, 1
3f816ff0:	calla  L3FE0E6F0
3f817020:	jreq   L3F817420
3f817030:	move   *a13(0xfe40), *a14+, 1
3f817050:	move   *a13(0xfe60), *a14+, 1
3f817070:	movi   0x3f85a870, a8
3f8170a0:	move   *a8+, *a14+, 1
3f8170b0:	move   *a8+, *a14+, 1
3f8170c0:	calla  L3FE0E730
3f8170f0:	jreq   L3F817270
3f817100:	addi   0x40, a14
3f817120:	move   a14, -*sp, 1
3f817130:	move   *a13(0xfe40), *a14+, 1
3f817150:	move   *a13(0xfe60), *a14+, 1
3f817170:	calla  L3FE14450
3f8171a0:	movi   0x3f85a8b0, a8
3f8171d0:	move   *a8+, *a14+, 1
3f8171e0:	move   *a8+, *a14+, 1
3f8171f0:	calla  L3FE0C950
3f817220:	calla  L3FE10B50
3f817250:	move   a8, a7
3f817260:	jruc   L3F8173D0
L3F817270:
3f817270:	addi   0x40, a14
3f817290:	move   a14, -*sp, 1
3f8172a0:	move   *a13(0xfe40), *a14+, 1
3f8172c0:	move   *a13(0xfe60), *a14+, 1
3f8172e0:	calla  L3FE14450
3f817310:	movi   0x3f85a8b0, a8
3f817340:	move   *a8+, *a14+, 1
3f817350:	move   *a8+, *a14+, 1
3f817360:	calla  L3FE0C8D0
3f817390:	calla  L3FE10B50
3f8173c0:	move   a8, a7
L3F8173D0:
3f8173d0:	setf   16, 1, 0
3f8173e0:	move   a7, *a13(0x4a0), 0
3f817400:	jauc   L3F817DF0
L3F817420:
3f817420:	move   *a13(0xfdc0), *a14+, 1
3f817440:	move   *a13(0xfde0), *a14+, 1
3f817460:	movi   0x3f85a870, a8
3f817490:	move   *a8+, *a14+, 1
3f8174a0:	move   *a8+, *a14+, 1
3f8174b0:	calla  L3FE0E730
3f8174e0:	jreq   L3F817660
3f8174f0:	addi   0x40, a14
3f817510:	move   a14, -*sp, 1
3f817520:	move   *a13(0xfdc0), *a14+, 1
3f817540:	move   *a13(0xfde0), *a14+, 1
3f817560:	calla  L3FE14450
3f817590:	movi   0x3f85a8b0, a8
3f8175c0:	move   *a8+, *a14+, 1
3f8175d0:	move   *a8+, *a14+, 1
3f8175e0:	calla  L3FE0C950
3f817610:	calla  L3FE10B50
3f817640:	move   a8, a7
3f817650:	jruc   L3F8177C0
L3F817660:
3f817660:	addi   0x40, a14
3f817680:	move   a14, -*sp, 1
3f817690:	move   *a13(0xfdc0), *a14+, 1
3f8176b0:	move   *a13(0xfde0), *a14+, 1
3f8176d0:	calla  L3FE14450
3f817700:	movi   0x3f85a8b0, a8
3f817730:	move   *a8+, *a14+, 1
3f817740:	move   *a8+, *a14+, 1
3f817750:	calla  L3FE0C8D0
3f817780:	calla  L3FE10B50
3f8177b0:	move   a8, a7
L3F8177C0:
3f8177c0:	setf   16, 1, 0
3f8177d0:	move   a7, *a13(0x4a0), 0
3f8177f0:	jruc   L3F817DF0
L3F817800:
3f817800:	move   a11, *a13(0x840), 1
3f817820:	movk   1, a7
3f817830:	move   a7, *a13(0x860), 1
3f817850:	setf   16, 0, 0
3f817860:	move   *a13(0x800), *a13(0x4d0), 0
3f817890:	move   *a13(0xff40), *a14+, 1
3f8178b0:	move   *a13(0xff60), *a14+, 1
3f8178d0:	move   *a13(0xfec0), *a14+, 1
3f8178f0:	move   *a13(0xfee0), *a14+, 1
3f817910:	calla  L3FE0E6F0
3f817940:	jreq   L3F817A70
3f817950:	move   *a13(0xfe40), *a14+, 1
3f817970:	move   *a13(0xfe60), *a14+, 1
3f817990:	calla  L3FE10B50
3f8179c0:	move   *a13(0x820), a7, 1
3f8179e0:	sub    a7, a8
3f8179f0:	move   a8, *a13(0x4a0), 0
3f817a10:	move   *a13(0x580), *a13(0x4b0), 0
3f817a40:	move   a7, *a13(0x4c0), 0
3f817a60:	jruc   L3F817DF0
L3F817A70:
3f817a70:	move   *a13(0xff40), *a14+, 1
3f817a90:	move   *a13(0xff60), *a14+, 1
3f817ab0:	move   *a13(0xfec0), *a14+, 1
3f817ad0:	move   *a13(0xfee0), *a14+, 1
3f817af0:	calla  L3FE0E730
3f817b20:	jreq   L3F817C60
3f817b30:	move   *a13(0xfe40), *a14+, 1
3f817b50:	move   *a13(0xfe60), *a14+, 1
3f817b70:	calla  L3FE10B50
3f817ba0:	move   a8, *a13(0x4a0), 0
3f817bc0:	move   *a13(0x580), *a13(0x4b0), 0
3f817bf0:	move   *a13(0x800), a7, 1
3f817c10:	inc    a7
3f817c20:	sra    0x1, a7
3f817c30:	move   a7, *a13(0x4c0), 0
3f817c50:	jruc   L3F817DF0
L3F817C60:
3f817c60:	move   *a13(0xff40), *a14+, 1
3f817c80:	move   *a13(0xff60), *a14+, 1
3f817ca0:	calla  L3FE10B50
3f817cd0:	move   *a13(0x820), a7, 1
3f817cf0:	sub    a7, a8
3f817d00:	move   a8, *a13(0x4a0), 0
3f817d20:	move   *a13(0xff80), *a14+, 1
3f817d40:	move   *a13(0xffa0), *a14+, 1
3f817d60:	calla  L3FE10B50
3f817d90:	sub    a7, a8
3f817da0:	move   a8, *a13(0x4b0), 0
3f817dc0:	move   *a13(0x800), *a13(0x4c0), 0
L3F817DF0:
3f817df0:	move   *a13(0x840), a11, 1
3f817e10:	jreq   L3F8180B0
3f817e20:	move   a14, -*sp, 1
3f817e30:	move   a13, a9
3f817e40:	addi   0x4e0, a9
3f817e60:	move   a9, *a14+, 1
3f817e70:	move   a13, a7
3f817e80:	addi   0x500, a7
3f817ea0:	move   a7, *a14+, 1
3f817eb0:	move   a13, a7
3f817ec0:	addi   0x200, a7
3f817ee0:	move   a7, *a14+, 1
3f817ef0:	movk   4, a7
3f817f00:	move   a7, *a14+, 1
3f817f10:	calla  L3F782D10
3f817f40:	move   *a13(0x500), a7, 1
3f817f60:	jrle   L3F8181E0
3f817f70:	move   a14, -*sp, 1
3f817f80:	move   *a13(0x4e0), *a14+, 1
3f817fa0:	move   a7, *a14+, 1
3f817fb0:	move   *a13(0xffc0), *a14+, 1
3f817fd0:	move   *a13(0xffe0), *a14+, 1
3f817ff0:	move   *a13(0xffc0), a9, 1
3f818010:	move   *a9(0x520), a7, 1
3f818030:	call   a7
3f818040:	move   a14, -*sp, 1
3f818050:	move   *a13(0x4e0), *a14+, 1
3f818070:	calla  L3F702440
3f8180a0:	jruc   L3F8181E0
L3F8180B0:
3f8180b0:	move   *a13(0x860), a9, 1
3f8180d0:	jreq   L3F8181E0
3f8180e0:	move   a14, -*sp, 1
3f8180f0:	move   a13, a7
3f818100:	addi   0x4a0, a7
3f818120:	move   a7, *a14+, 1
3f818130:	movk   1, a7
3f818140:	move   a7, *a14+, 1
3f818150:	move   *a13(0xffc0), *a14+, 1
3f818170:	move   *a13(0xffe0), *a14+, 1
3f818190:	move   *a13(0xffc0), a7, 1
3f8181b0:	move   *a7(0x540), a7, 1
3f8181d0:	call   a7
L3F8181E0:
3f8181e0:	move   *sp(0xa0), a14, 1
3f818200:	mmfm   sp, a7,a9,a11,a13
3f818220:	rets   2
L3F818230:
3f818230:	mmtm   sp, a7,a9,a11,a13
3f818250:	move   a14, a13
3f818260:	addi   0x570, a14
3f818280:	move   *a13(0xffc0), a11, 1
3f8182a0:	setf   1, 0, 0
3f8182b0:	move   *a11(0x1b9), a11, 0
3f8182d0:	jreq   L3F818450
3f8182e0:	move   *a13(0xffe0), a11, 1
3f818300:	setf   16, 1, 0
3f818310:	move   *a11, a11, 0
3f818320:	jrne   L3F818450
3f818330:	move   *a13(0xffe0), a11, 1
3f818350:	move   *a13(0xfda0), a9, 1
3f818370:	move   *a11(0x3a0), a11, 0
3f818390:	add    a9, a11
3f8183a0:	move   a11, *a13(0xfda0), 1
3f8183c0:	move   *a13(0xffe0), a9, 1
3f8183e0:	move   *a13(0xfd80), a11, 1
3f818400:	move   *a9(0x3b0), a9, 0
3f818420:	add    a11, a9
3f818430:	move   a9, *a13(0xfd80), 1
L3F818450:
3f818450:	move   *a13(0xfda0), a8, 1
3f818470:	calla  L3FE11750
3f8184a0:	move   *a13(0xff40), *a14+, 1
3f8184c0:	move   *a13(0xff60), *a14+, 1
3f8184e0:	calla  L3FE0C950
3f818510:	move   -*a14, a8, 1
3f818520:	move   a8, *a13(0xff60), 1
3f818540:	move   -*a14, a8, 1
3f818550:	move   a8, *a13(0xff40), 1
3f818570:	move   *a13(0xfda0), a8, 1
3f818590:	calla  L3FE11750
3f8185c0:	move   *a13(0xfec0), *a14+, 1
3f8185e0:	move   *a13(0xfee0), *a14+, 1
3f818600:	calla  L3FE0C950
3f818630:	move   -*a14, a8, 1
3f818640:	move   a8, *a13(0xfee0), 1
3f818660:	move   -*a14, a8, 1
3f818670:	move   a8, *a13(0xfec0), 1
3f818690:	move   *a13(0xfda0), a8, 1
3f8186b0:	calla  L3FE11750
3f8186e0:	move   *a13(0xfe40), *a14+, 1
3f818700:	move   *a13(0xfe60), *a14+, 1
3f818720:	calla  L3FE0C950
3f818750:	move   -*a14, a8, 1
3f818760:	move   a8, *a13(0xfe60), 1
3f818780:	move   -*a14, a8, 1
3f818790:	move   a8, *a13(0xfe40), 1
3f8187b0:	move   *a13(0xfda0), a8, 1
3f8187d0:	calla  L3FE11750
3f818800:	move   *a13(0xfdc0), *a14+, 1
3f818820:	move   *a13(0xfde0), *a14+, 1
3f818840:	calla  L3FE0C950
3f818870:	move   -*a14, a8, 1
3f818880:	move   a8, *a13(0xfde0), 1
3f8188a0:	move   -*a14, a8, 1
3f8188b0:	move   a8, *a13(0xfdc0), 1
3f8188d0:	move   *a13(0xfd80), a8, 1
3f8188f0:	calla  L3FE11750
3f818920:	move   *a13(0xff80), *a14+, 1
3f818940:	move   *a13(0xffa0), *a14+, 1
3f818960:	calla  L3FE0C950
3f818990:	move   -*a14, a8, 1
3f8189a0:	move   a8, *a13(0xffa0), 1
3f8189c0:	move   -*a14, a8, 1
3f8189d0:	move   a8, *a13(0xff80), 1
3f8189f0:	move   *a13(0xfd80), a8, 1
3f818a10:	calla  L3FE11750
3f818a40:	move   *a13(0xff00), *a14+, 1
3f818a60:	move   *a13(0xff20), *a14+, 1
3f818a80:	calla  L3FE0C950
3f818ab0:	move   -*a14, a8, 1
3f818ac0:	move   a8, *a13(0xff20), 1
3f818ae0:	move   -*a14, a8, 1
3f818af0:	move   a8, *a13(0xff00), 1
3f818b10:	move   *a13(0xfd80), a8, 1
3f818b30:	calla  L3FE11750
3f818b60:	move   *a13(0xfe80), *a14+, 1
3f818b80:	move   *a13(0xfea0), *a14+, 1
3f818ba0:	calla  L3FE0C950
3f818bd0:	move   -*a14, a8, 1
3f818be0:	move   a8, *a13(0xfea0), 1
3f818c00:	move   -*a14, a8, 1
3f818c10:	move   a8, *a13(0xfe80), 1
3f818c30:	move   *a13(0xfd80), a8, 1
3f818c50:	calla  L3FE11750
3f818c80:	move   *a13(0xfe00), *a14+, 1
3f818ca0:	move   *a13(0xfe20), *a14+, 1
3f818cc0:	calla  L3FE0C950
3f818cf0:	move   -*a14, a8, 1
3f818d00:	move   a8, *a13(0xfe20), 1
3f818d20:	move   -*a14, a8, 1
3f818d30:	move   a8, *a13(0xfe00), 1
3f818d50:	move   *a13(0xffc0), a11, 1
3f818d70:	setf   16, 0, 0
3f818d80:	move   *a11(0x160), a8, 0
3f818da0:	calla  L3FE116F0
3f818dd0:	movi   0x3f85a830, a8
3f818e00:	move   *a8+, *a14+, 1
3f818e10:	move   *a8+, *a14+, 1
3f818e20:	calla  L3FE0D650
3f818e50:	move   -*a14, a8, 1
3f818e60:	move   a8, *a13(0x50), 1
3f818e80:	move   -*a14, a8, 1
3f818e90:	move   a8, *a13(0x30), 1
3f818eb0:	sub    a9, a9
3f818ec0:	move   a9, *a13(0x370), 1
3f818ee0:	move   *a13(0xff00), *a14+, 1
3f818f00:	move   *a13(0xff20), *a14+, 1
3f818f20:	move   *a13(0xff80), *a14+, 1
3f818f40:	move   *a13(0xffa0), *a14+, 1
3f818f60:	calla  L3FE0C8D0
3f818f90:	move   -*a14, a8, 1
3f818fa0:	move   a8, *a13(0x3d0), 1
3f818fc0:	move   -*a14, a8, 1
3f818fd0:	move   a8, *a13(0x3b0), 1
3f818ff0:	move   *a13(0xff40), *a14+, 1
3f819010:	move   *a13(0xff60), *a14+, 1
3f819030:	move   *a13(0xfec0), *a14+, 1
3f819050:	move   *a13(0xfee0), *a14+, 1
3f819070:	calla  L3FE0C8D0
3f8190a0:	move   -*a14, a8, 1
3f8190b0:	move   a8, *a13(0x410), 1
3f8190d0:	move   -*a14, a8, 1
3f8190e0:	move   a8, *a13(0x3f0), 1
3f819100:	move   *a11(0x160), a8, 0
3f819120:	calla  L3FE116F0
3f819150:	addi   0x40, a14
3f819170:	move   a14, -*sp, 1
3f819180:	move   *a13(0x3f0), *a14+, 1
3f8191a0:	move   *a13(0x410), *a14+, 1
3f8191c0:	move   *a13(0x3b0), *a14+, 1
3f8191e0:	move   *a13(0x3d0), *a14+, 1
3f819200:	calla  L3F800040
3f819230:	calla  L3FE0E6D0
3f819260:	jreq   L3F8192B0
3f819270:	move   a9, *a13(0x390), 1
3f819290:	jauc   L3F819C60
L3F8192B0:
3f8192b0:	move   *a13(0x3b0), *a14+, 1
3f8192d0:	move   *a13(0x3d0), *a14+, 1
3f8192f0:	movi   0x3f85a870, a8
3f819320:	move   *a8+, *a14+, 1
3f819330:	move   *a8+, *a14+, 1
3f819340:	calla  L3FE0E9F0
3f819370:	jreq   L3F819480
3f819380:	move   *a13(0x3f0), *a14+, 1
3f8193a0:	move   *a13(0x410), *a14+, 1
3f8193c0:	movi   0x3f85a870, a8
3f8193f0:	move   *a8+, *a14+, 1
3f819400:	move   *a8+, *a14+, 1
3f819410:	calla  L3FE0E9F0
3f819440:	jreq   L3F819480
3f819450:	move   a9, *a13(0x390), 1
3f819470:	jruc   L3F819C60
L3F819480:
3f819480:	move   *a13(0x3f0), *a14+, 1
3f8194a0:	move   *a13(0x410), *a14+, 1
3f8194c0:	movi   0x3f85a870, a8
3f8194f0:	move   *a8+, *a14+, 1
3f819500:	move   *a8+, *a14+, 1
3f819510:	calla  L3FE0E9F0
3f819540:	jreq   L3F819690
3f819550:	move   *a13(0xff80), *a14+, 1
3f819570:	move   *a13(0xffa0), *a14+, 1
3f819590:	move   *a13(0xff00), *a14+, 1
3f8195b0:	move   *a13(0xff20), *a14+, 1
3f8195d0:	calla  L3FE0E6F0
3f819600:	jreq   L3F819650
3f819610:	movk   1, a11
3f819620:	move   a11, *a13(0x390), 1
3f819640:	jruc   L3F819C60
L3F819650:
3f819650:	movk   2, a11
3f819660:	move   a11, *a13(0x390), 1
3f819680:	jruc   L3F819C60
L3F819690:
3f819690:	move   *a13(0x3b0), *a14+, 1
3f8196b0:	move   *a13(0x3d0), *a14+, 1
3f8196d0:	movi   0x3f85a870, a8
3f819700:	move   *a8+, *a14+, 1
3f819710:	move   *a8+, *a14+, 1
3f819720:	calla  L3FE0E9F0
3f819750:	jreq   L3F8198A0
3f819760:	move   *a13(0xff40), *a14+, 1
3f819780:	move   *a13(0xff60), *a14+, 1
3f8197a0:	move   *a13(0xfec0), *a14+, 1
3f8197c0:	move   *a13(0xfee0), *a14+, 1
3f8197e0:	calla  L3FE0E6F0
3f819810:	jreq   L3F819860
3f819820:	movk   3, a11
3f819830:	move   a11, *a13(0x390), 1
3f819850:	jruc   L3F819C60
L3F819860:
3f819860:	movk   4, a11
3f819870:	move   a11, *a13(0x390), 1
3f819890:	jruc   L3F819C60
L3F8198A0:
3f8198a0:	move   *a13(0x3f0), *a14+, 1
3f8198c0:	move   *a13(0x410), *a14+, 1
3f8198e0:	move   *a13(0x3b0), *a14+, 1
3f819900:	move   *a13(0x3d0), *a14+, 1
3f819920:	calla  L3FE0D650
3f819950:	move   -*a14, a8, 1
3f819960:	move   a8, *a13(0x450), 1
3f819980:	move   -*a14, a8, 1
3f819990:	move   a8, *a13(0x430), 1
3f8199b0:	move   *a13(0x430), *a14+, 1
3f8199d0:	move   *a13(0x450), *a14+, 1
3f8199f0:	move   *a13(0xff40), *a14+, 1
3f819a10:	move   *a13(0xff60), *a14+, 1
3f819a30:	calla  L3FE0DE90
3f819a60:	move   *a13(0xff80), *a14+, 1
3f819a80:	move   *a13(0xffa0), *a14+, 1
3f819aa0:	calla  L3FE0C830
3f819ad0:	move   -*a14, a8, 1
3f819ae0:	move   a8, *a13(0x490), 1
3f819b00:	move   -*a14, a8, 1
3f819b10:	move   a8, *a13(0x470), 1
3f819b30:	move   *a13(0xff40), *a14+, 1
3f819b50:	move   *a13(0xff60), *a14+, 1
3f819b70:	move   *a13(0xfec0), *a14+, 1
3f819b90:	move   *a13(0xfee0), *a14+, 1
3f819bb0:	calla  L3FE0E6F0
3f819be0:	jreq   L3F819C30
3f819bf0:	movk   5, a11
3f819c00:	move   a11, *a13(0x390), 1
3f819c20:	jruc   L3F819C60
L3F819C30:
3f819c30:	movk   6, a11
3f819c40:	move   a11, *a13(0x390), 1
L3F819C60:
3f819c60:	addi   0x40, a14
3f819c80:	move   a14, -*sp, 1
3f819c90:	move   *a13(0xff80), *a14+, 1
3f819cb0:	move   *a13(0xffa0), *a14+, 1
3f819cd0:	move   *a13(0x30), *a14+, 1
3f819cf0:	move   *a13(0x50), *a14+, 1
3f819d10:	calla  L3FE0C8D0
3f819d40:	calla  L3FE14450
3f819d70:	calla  L3FE10B50
3f819da0:	setf   16, 1, 0
3f819db0:	move   a8, *a13(0x20), 0
3f819dd0:	move   *a13(0xff80), *a14+, 1
3f819df0:	move   *a13(0xffa0), *a14+, 1
3f819e10:	move   *a13(0x30), *a14+, 1
3f819e30:	move   *a13(0x50), *a14+, 1
3f819e50:	calla  L3FE0C950
3f819e80:	calla  L3FE10B50
3f819eb0:	sext   a8, 0
3f819ec0:	move   *a13(0x20), a11, 0
3f819ee0:	cmp    a8, a11
3f819ef0:	jagt   L3F81C230
3f819f10:	setf   16, 1, 0
L3F819F20:
3f819f20:	move   *a13(0x20), a8, 0
3f819f40:	calla  L3FE11750
3f819f70:	move   *a13(0xff80), *a14+, 1
3f819f90:	move   *a13(0xffa0), *a14+, 1
3f819fb0:	calla  L3FE0C830
3f819fe0:	move   -*a14, a8, 1
3f819ff0:	move   a8, *a13(0x90), 1
3f81a010:	move   -*a14, a8, 1
3f81a020:	move   a8, *a13(0x70), 1
3f81a040:	addi   0x40, a14
3f81a060:	move   a14, -*sp, 1
3f81a070:	move   *a13(0x30), *a14+, 1
3f81a090:	move   *a13(0x50), *a14+, 1
3f81a0b0:	move   *a13(0x30), *a14+, 1
3f81a0d0:	move   *a13(0x50), *a14+, 1
3f81a0f0:	calla  L3FE0DE90
3f81a120:	move   *a13(0x70), *a14+, 1
3f81a140:	move   *a13(0x90), *a14+, 1
3f81a160:	move   *a13(0x70), *a14+, 1
3f81a180:	move   *a13(0x90), *a14+, 1
3f81a1a0:	calla  L3FE0DE90
3f81a1d0:	calla  L3FE0C8D0
3f81a200:	calla  L3FE1CBE0
3f81a230:	move   -*a14, a8, 1
3f81a240:	move   a8, *a13(0xd0), 1
3f81a260:	move   -*a14, a8, 1
3f81a270:	move   a8, *a13(0xb0), 1
3f81a290:	addi   0x40, a14
3f81a2b0:	move   a14, -*sp, 1
3f81a2c0:	move   *a13(0xff40), *a14+, 1
3f81a2e0:	move   *a13(0xff60), *a14+, 1
3f81a300:	move   *a13(0xb0), *a14+, 1
3f81a320:	move   *a13(0xd0), *a14+, 1
3f81a340:	calla  L3FE0C8D0
3f81a370:	calla  L3FE14450
3f81a3a0:	calla  L3FE10B50
3f81a3d0:	setf   16, 1, 0
3f81a3e0:	move   a8, *a13, 0
3f81a3f0:	addi   0x40, a14
3f81a410:	move   a14, -*sp, 1
3f81a420:	move   *a13(0xff40), *a14+, 1
3f81a440:	move   *a13(0xff60), *a14+, 1
3f81a460:	move   *a13(0xb0), *a14+, 1
3f81a480:	move   *a13(0xd0), *a14+, 1
3f81a4a0:	calla  L3FE0C950
3f81a4d0:	calla  L3FE14450
3f81a500:	calla  L3FE10B50
3f81a530:	setf   16, 1, 0
3f81a540:	move   a8, *a13(0x10), 0
3f81a560:	sub    a11, a11
3f81a570:	move   a11, *a13(0x4b0), 1
3f81a590:	jauc   L3F81B940
3f81a5b0:	movk   1, a11
3f81a5c0:	move   a11, *a13(0x4b0), 1
3f81a5e0:	jauc   L3F81BAD0
3f81a600:	move   *a13(0x20), a8, 0
3f81a620:	calla  L3FE11750
3f81a650:	move   *a13(0xff80), *a14+, 1
3f81a670:	move   *a13(0xffa0), *a14+, 1
3f81a690:	calla  L3FE0E6F0
3f81a6c0:	jaeq   L3F81BAD0
3f81a6e0:	movk   1, a11
3f81a6f0:	move   a11, *a13(0x4b0), 1
3f81a710:	jauc   L3F81BAD0
3f81a730:	move   *a13(0x20), a8, 0
3f81a750:	calla  L3FE11750
3f81a780:	move   *a13(0xff80), *a14+, 1
3f81a7a0:	move   *a13(0xffa0), *a14+, 1
3f81a7c0:	calla  L3FE0E710
3f81a7f0:	jaeq   L3F81BAD0
3f81a810:	movk   1, a11
3f81a820:	move   a11, *a13(0x4b0), 1
3f81a840:	jauc   L3F81BAD0
3f81a860:	move   *a13(0xff40), *a14+, 1
3f81a880:	move   *a13(0xff60), *a14+, 1
3f81a8a0:	calla  L3FE10B50
3f81a8d0:	setf   16, 1, 0
3f81a8e0:	move   a8, *a13(0x10), 0
3f81a900:	movk   1, a11
3f81a910:	move   a11, *a13(0x4b0), 1
3f81a930:	jauc   L3F81BAD0
3f81a950:	move   *a13(0xff40), *a14+, 1
3f81a970:	move   *a13(0xff60), *a14+, 1
3f81a990:	calla  L3FE10B50
3f81a9c0:	setf   16, 1, 0
3f81a9d0:	move   a8, *a13, 0
3f81a9e0:	movk   1, a11
3f81a9f0:	move   a11, *a13(0x4b0), 1
3f81aa10:	jauc   L3F81BAD0
3f81aa30:	move   *a13(0x20), a8, 0
3f81aa50:	calla  L3FE11750
3f81aa80:	move   *a13(0x470), *a14+, 1
3f81aaa0:	move   *a13(0x490), *a14+, 1
3f81aac0:	calla  L3FE0C8D0
3f81aaf0:	move   *a13(0x430), *a14+, 1
3f81ab10:	move   *a13(0x450), *a14+, 1
3f81ab30:	calla  L3FE0D650
3f81ab60:	move   -*a14, a8, 1
3f81ab70:	move   a8, *a13(0x510), 1
3f81ab90:	move   -*a14, a8, 1
3f81aba0:	move   a8, *a13(0x4f0), 1
3f81abc0:	addi   0x40, a14
3f81abe0:	move   a14, -*sp, 1
3f81abf0:	move   *a13(0x4f0), *a14+, 1
3f81ac10:	move   *a13(0x510), *a14+, 1
3f81ac30:	calla  L3FE14100
3f81ac60:	move   *a13(0x4f0), *a14+, 1
3f81ac80:	move   *a13(0x510), *a14+, 1
3f81aca0:	calla  L3FE0C830
3f81acd0:	move   -*a14, a8, 1
3f81ace0:	move   a8, *a13(0x550), 1
3f81ad00:	move   -*a14, a8, 1
3f81ad10:	move   a8, *a13(0x530), 1
3f81ad30:	move   *a13(0x530), *a14+, 1
3f81ad50:	move   *a13(0x550), *a14+, 1
3f81ad70:	movi   0x3f85a870, a8
3f81ada0:	move   *a8+, *a14+, 1
3f81adb0:	move   *a8+, *a14+, 1
3f81adc0:	calla  L3FE0E730
3f81adf0:	jreq   L3F81AF70
3f81ae00:	move   *a13(0x530), *a14+, 1
3f81ae20:	move   *a13(0x550), *a14+, 1
3f81ae40:	movi   0x3f85a8f0, a8
3f81ae70:	move   *a8+, *a14+, 1
3f81ae80:	move   *a8+, *a14+, 1
3f81ae90:	calla  L3FE0E6F0
3f81aec0:	jreq   L3F81AF70
3f81aed0:	move   *a13(0x4f0), *a14+, 1
3f81aef0:	move   *a13(0x510), *a14+, 1
3f81af10:	calla  L3FE10B50
3f81af40:	move   a8, *a13(0x4d0), 1
3f81af60:	jruc   L3F81B060
L3F81AF70:
3f81af70:	addi   0x40, a14
3f81af90:	move   a14, -*sp, 1
3f81afa0:	move   *a13(0x4f0), *a14+, 1
3f81afc0:	move   *a13(0x510), *a14+, 1
3f81afe0:	calla  L3FE14450
3f81b010:	calla  L3FE10B50
3f81b040:	move   a8, *a13(0x4d0), 1
L3F81B060:
3f81b060:	setf   16, 1, 0
3f81b070:	move   *a13(0x10), a11, 0
3f81b090:	cmp    a8, a11
3f81b0a0:	jrgt   L3F81B100
3f81b0b0:	movk   1, a9
3f81b0c0:	move   a9, *a13(0x4b0), 1
3f81b0e0:	jauc   L3F81BAD0
L3F81B100:
3f81b100:	move   *a13, a9, 0
3f81b110:	cmp    a8, a9
3f81b120:	jagt   L3F81BAD0
3f81b140:	cmp    a11, a8
3f81b150:	jagt   L3F81BAD0
3f81b170:	movk   1, a9
3f81b180:	move   a9, *a13(0x4b0), 1
3f81b1a0:	move   a8, *a13(0x10), 0
3f81b1c0:	jauc   L3F81BAD0
3f81b1e0:	move   *a13(0x20), a8, 0
3f81b200:	calla  L3FE11750
3f81b230:	move   *a13(0x470), *a14+, 1
3f81b250:	move   *a13(0x490), *a14+, 1
3f81b270:	calla  L3FE0C8D0
3f81b2a0:	move   *a13(0x430), *a14+, 1
3f81b2c0:	move   *a13(0x450), *a14+, 1
3f81b2e0:	calla  L3FE0D650
3f81b310:	move   -*a14, a8, 1
3f81b320:	move   a8, *a13(0x510), 1
3f81b340:	move   -*a14, a8, 1
3f81b350:	move   a8, *a13(0x4f0), 1
3f81b370:	addi   0x40, a14
3f81b390:	move   a14, -*sp, 1
3f81b3a0:	move   *a13(0x4f0), *a14+, 1
3f81b3c0:	move   *a13(0x510), *a14+, 1
3f81b3e0:	calla  L3FE14100
3f81b410:	move   *a13(0x4f0), *a14+, 1
3f81b430:	move   *a13(0x510), *a14+, 1
3f81b450:	calla  L3FE0C830
3f81b480:	move   -*a14, a8, 1
3f81b490:	move   a8, *a13(0x550), 1
3f81b4b0:	move   -*a14, a8, 1
3f81b4c0:	move   a8, *a13(0x530), 1
3f81b4e0:	move   *a13(0x530), *a14+, 1
3f81b500:	move   *a13(0x550), *a14+, 1
3f81b520:	movi   0x3f85a870, a8
3f81b550:	move   *a8+, *a14+, 1
3f81b560:	move   *a8+, *a14+, 1
3f81b570:	calla  L3FE0E730
3f81b5a0:	jreq   L3F81B720
3f81b5b0:	move   *a13(0x530), *a14+, 1
3f81b5d0:	move   *a13(0x550), *a14+, 1
3f81b5f0:	movi   0x3f85a8f0, a8
3f81b620:	move   *a8+, *a14+, 1
3f81b630:	move   *a8+, *a14+, 1
3f81b640:	calla  L3FE0E6F0
3f81b670:	jreq   L3F81B720
3f81b680:	move   *a13(0x4f0), *a14+, 1
3f81b6a0:	move   *a13(0x510), *a14+, 1
3f81b6c0:	calla  L3FE10B50
3f81b6f0:	move   a8, *a13(0x4d0), 1
3f81b710:	jruc   L3F81B810
L3F81B720:
3f81b720:	addi   0x40, a14
3f81b740:	move   a14, -*sp, 1
3f81b750:	move   *a13(0x4f0), *a14+, 1
3f81b770:	move   *a13(0x510), *a14+, 1
3f81b790:	calla  L3FE14450
3f81b7c0:	calla  L3FE10B50
3f81b7f0:	move   a8, *a13(0x4d0), 1
L3F81B810:
3f81b810:	setf   16, 1, 0
3f81b820:	move   *a13, a11, 0
3f81b830:	cmp    a11, a8
3f81b840:	jrgt   L3F81B890
L3F81B850:
3f81b850:	movk   1, a9
3f81b860:	move   a9, *a13(0x4b0), 1
3f81b880:	jruc   L3F81BAD0
L3F81B890:
3f81b890:	cmp    a8, a11
3f81b8a0:	jrgt   L3F81BAD0
L3F81B8B0:
3f81b8b0:	move   *a13(0x10), a9, 0
L3F81B8D0:
3f81b8d0:	cmp    a9, a8
3f81b8e0:	jrgt   L3F81BAD0
L3F81B8F0:
3f81b8f0:	movk   1, a9
3f81b900:	move   a9, *a13(0x4b0), 1
3f81b920:	move   a8, *a13, 0
3f81b930:	jruc   L3F81BAD0
L3F81B940:
3f81b940:	move   *a13(0x390), a8, 1
3f81b960:	cmpi   0x6, a8
3f81b980:	jrhi   L3F81BAD0
3f81b990:	sll    0x5, a8
3f81b9a0:	addi   0x3f81b9f0, a8
3f81b9d0:	move   *a8, a8, 1
3f81b9e0:	jump   a8
3f81b9f0:	move   -*b13, b0, 0
3f81ba00:	dsjs   a1, L3F81B850
3f81ba10:	move   -*a0, a0, 1
3f81ba20:	dsjs   a1, L3F81B870
3f81ba30:	move   -*b9, b0, 1
3f81ba40:	dsjs   a1, L3F81B890
3f81ba50:	move   -*a3, -*a0, 0
3f81ba60:	dsjs   a1, L3F81B8B0
3f81ba70:	move   -*b10, -*b0, 0
3f81ba80:	dsjs   a1, L3F81B8D0
3f81ba90:	move   -*b1, -*b0, 1
3f81baa0:	dsjs   a1, L3F81B8F0
3f81bab0:	move   sp, *a0(0x3f81), 0
L3F81BAD0:
3f81bad0:	move   *a13(0x370), a11, 1
3f81baf0:	sll    0x5, a11
3f81bb00:	add    a13, a11
3f81bb10:	setf   16, 1, 0
3f81bb20:	move   *a13(0x10), a9, 0
3f81bb40:	move   *a13, a7, 0
3f81bb50:	sub    a7, a9
3f81bb60:	move   a9, *a11(0xf0), 1
3f81bb80:	move   *a13(0x370), a11, 1
3f81bba0:	sll    0x5, a11
3f81bbb0:	add    a13, a11
3f81bbc0:	move   *a11(0xf0), a11, 1
3f81bbe0:	jrne   L3F81BD20
3f81bbf0:	move   *a13(0x70), *a14+, 1
3f81bc10:	move   *a13(0x90), *a14+, 1
3f81bc30:	move   *a13(0x30), *a14+, 1
3f81bc50:	move   *a13(0x50), *a14+, 1
3f81bc70:	calla  L3FE0E9F0
3f81bca0:	jreq   L3F81BD20
3f81bcb0:	move   *a13(0x370), a11, 1
3f81bcd0:	sll    0x5, a11
3f81bce0:	add    a13, a11
3f81bcf0:	movk   1, a9
3f81bd00:	move   a9, *a11(0xf0), 1
L3F81BD20:
3f81bd20:	move   *a13(0x370), a11, 1
3f81bd40:	sll    0x5, a11
3f81bd50:	add    a13, a11
3f81bd60:	move   *a11(0xf0), a11, 1
3f81bd80:	jreq   L3F81BEE0
3f81bd90:	move   *a13(0x4b0), a11, 1
3f81bdb0:	jreq   L3F81BEE0
3f81bdc0:	move   *a13(0x370), a9, 1
3f81bde0:	sll    0x5, a9
3f81bdf0:	add    a13, a9
3f81be00:	move   a7, *a9(0x230), 0
3f81be20:	move   *a13(0x370), a9, 1
3f81be40:	sll    0x5, a9
3f81be50:	add    a13, a9
3f81be60:	move   *a13(0x20), *a9(0x240), 0
3f81be90:	move   *a13(0x370), a9, 1
3f81beb0:	inc    a9
3f81bec0:	move   a9, *a13(0x370), 1
L3F81BEE0:
3f81bee0:	move   *a13(0x370), a11, 1
3f81bf00:	subk   10, a11
3f81bf10:	jrne   L3F81C0B0
3f81bf20:	move   a14, -*sp, 1
3f81bf30:	movk   1, a11
3f81bf40:	move   a11, *a14+, 1
3f81bf50:	move   a13, a9
3f81bf60:	addi   0xf0, a9
3f81bf80:	move   a9, *a14+, 1
3f81bf90:	move   a13, a11
3f81bfa0:	addi   0x230, a11
3f81bfc0:	move   a11, *a14+, 1
3f81bfd0:	move   *a13(0x370), *a14+, 1
3f81bff0:	move   *a13(0xffc0), *a14+, 1
3f81c010:	move   *a13(0xffe0), *a14+, 1
3f81c030:	move   *a13(0xffc0), a9, 1
3f81c050:	move   *a9(0x340), a11, 1
3f81c070:	call   a11
3f81c080:	sub    a11, a11
3f81c090:	move   a11, *a13(0x370), 1
L3F81C0B0:
3f81c0b0:	setf   16, 1, 0
3f81c0c0:	move   *a13(0x20), a11, 0
3f81c0e0:	inc    a11
3f81c0f0:	move   a11, *a13(0x20), 0
3f81c110:	move   *a13(0xff80), *a14+, 1
3f81c130:	move   *a13(0xffa0), *a14+, 1
3f81c150:	move   *a13(0x30), *a14+, 1
3f81c170:	move   *a13(0x50), *a14+, 1
3f81c190:	calla  L3FE0C950
3f81c1c0:	calla  L3FE10B50
3f81c1f0:	sext   a8, 0
3f81c200:	cmp    a8, a11
3f81c210:	jale   L3F819F20
L3F81C230:
3f81c230:	move   *a13(0x370), a9, 1
3f81c250:	jreq   L3F81C3B0
3f81c260:	move   a14, -*sp, 1
3f81c270:	movk   1, a7
3f81c280:	move   a7, *a14+, 1
3f81c290:	move   a13, a7
3f81c2a0:	addi   0xf0, a7
3f81c2c0:	move   a7, *a14+, 1
3f81c2d0:	move   a13, a7
3f81c2e0:	addi   0x230, a7
3f81c300:	move   a7, *a14+, 1
3f81c310:	move   a9, *a14+, 1
3f81c320:	move   *a13(0xffc0), *a14+, 1
3f81c340:	move   *a13(0xffe0), *a14+, 1
3f81c360:	move   *a13(0xffc0), a7, 1
3f81c380:	move   *a7(0x340), a7, 1
3f81c3a0:	call   a7
L3F81C3B0:
3f81c3b0:	move   *sp(0xa0), a14, 1
3f81c3d0:	mmfm   sp, a7,a9,a11,a13
3f81c3f0:	rets   2
L3F81C400:
3f81c400:	mmtm   sp, a7,a9,a11,a13
3f81c420:	move   a14, a13
3f81c430:	addi   0x940, a14
3f81c450:	move   *a13(0xfe80), *a14+, 1
3f81c470:	move   *a13(0xfea0), *a14+, 1
3f81c490:	move   *a13(0xfe00), *a14+, 1
3f81c4b0:	move   *a13(0xfe20), *a14+, 1
3f81c4d0:	calla  L3FE0E730
3f81c500:	jreq   L3F81C6F0
3f81c510:	move   a13, a11
3f81c520:	addi   0x180, a11
3f81c540:	move   a13, a9
3f81c550:	subi   0x240, a9
3f81c570:	move   *a9+, *a11+, 1
3f81c580:	move   *a9+, *a11+, 1
3f81c590:	move   *a9+, *a11+, 1
3f81c5a0:	move   *a9, *a11, 1
3f81c5b0:	move   a13, a11
3f81c5c0:	subi   0x240, a11
3f81c5e0:	move   a13, a9
3f81c5f0:	subi   0x1c0, a9
3f81c610:	move   *a9+, *a11+, 1
3f81c620:	move   *a9+, *a11+, 1
3f81c630:	move   *a9+, *a11+, 1
3f81c640:	move   *a9, *a11, 1
3f81c650:	move   a13, a11
3f81c660:	subi   0x1c0, a11
3f81c680:	move   a13, a9
3f81c690:	addi   0x180, a9
3f81c6b0:	move   *a9+, *a11+, 1
3f81c6c0:	move   *a9+, *a11+, 1
3f81c6d0:	move   *a9+, *a11+, 1
3f81c6e0:	move   *a9, *a11, 1
L3F81C6F0:
3f81c6f0:	move   *a13(0xffc0), a11, 1
3f81c710:	setf   16, 0, 0
3f81c720:	move   *a11(0x160), a9, 0
3f81c740:	move   a9, *a13(0x880), 1
3f81c760:	sra    0x1, a9
3f81c770:	move   a9, *a13(0x8a0), 1
3f81c790:	move   *a13(0x880), a8, 1
3f81c7b0:	calla  L3FE11750
3f81c7e0:	movi   0x3f85a830, a8
3f81c810:	move   *a8+, *a14+, 1
3f81c820:	move   *a8+, *a14+, 1
3f81c830:	calla  L3FE0D650
3f81c860:	move   -*a14, a8, 1
3f81c870:	move   a8, *a13(0x920), 1
3f81c890:	move   -*a14, a8, 1
3f81c8a0:	move   a8, *a13(0x900), 1
3f81c8c0:	setf   1, 0, 0
3f81c8d0:	move   *a11(0x1b9), a9, 0
3f81c8f0:	jreq   L3F81CA70
3f81c900:	move   *a13(0xffe0), a9, 1
3f81c920:	setf   16, 1, 0
3f81c930:	move   *a9, a9, 0
3f81c940:	jrne   L3F81CA70
3f81c950:	move   *a13(0xffe0), a9, 1
3f81c970:	move   *a13(0xfd80), a11, 1
3f81c990:	move   *a9(0x3a0), a9, 0
3f81c9b0:	add    a11, a9
3f81c9c0:	move   a9, *a13(0xfd80), 1
3f81c9e0:	move   *a13(0xffe0), a11, 1
3f81ca00:	move   *a13(0xfd60), a9, 1
3f81ca20:	move   *a11(0x3b0), a11, 0
3f81ca40:	add    a9, a11
3f81ca50:	move   a11, *a13(0xfd60), 1
L3F81CA70:
3f81ca70:	move   *a13(0xfd80), a11, 1
3f81ca90:	jreq   L3F81CEE0
3f81caa0:	move   a11, a8
3f81cab0:	calla  L3FE11750
3f81cae0:	move   *a13(0xff40), *a14+, 1
3f81cb00:	move   *a13(0xff60), *a14+, 1
3f81cb20:	calla  L3FE0C950
3f81cb50:	move   -*a14, a8, 1
3f81cb60:	move   a8, *a13(0xff60), 1
3f81cb80:	move   -*a14, a8, 1
3f81cb90:	move   a8, *a13(0xff40), 1
3f81cbb0:	move   a11, a8
3f81cbc0:	calla  L3FE11750
3f81cbf0:	move   *a13(0xfec0), *a14+, 1
3f81cc10:	move   *a13(0xfee0), *a14+, 1
3f81cc30:	calla  L3FE0C950
3f81cc60:	move   -*a14, a8, 1
3f81cc70:	move   a8, *a13(0xfee0), 1
3f81cc90:	move   -*a14, a8, 1
3f81cca0:	move   a8, *a13(0xfec0), 1
3f81ccc0:	move   a11, a8
3f81ccd0:	calla  L3FE11750
3f81cd00:	move   *a13(0xfe40), *a14+, 1
3f81cd20:	move   *a13(0xfe60), *a14+, 1
3f81cd40:	calla  L3FE0C950
3f81cd70:	move   -*a14, a8, 1
3f81cd80:	move   a8, *a13(0xfe60), 1
3f81cda0:	move   -*a14, a8, 1
3f81cdb0:	move   a8, *a13(0xfe40), 1
3f81cdd0:	move   a11, a8
3f81cde0:	calla  L3FE11750
3f81ce10:	move   *a13(0xfdc0), *a14+, 1
3f81ce30:	move   *a13(0xfde0), *a14+, 1
3f81ce50:	calla  L3FE0C950
3f81ce80:	move   -*a14, a8, 1
3f81ce90:	move   a8, *a13(0xfde0), 1
3f81ceb0:	move   -*a14, a8, 1
3f81cec0:	move   a8, *a13(0xfdc0), 1
L3F81CEE0:
3f81cee0:	move   *a13(0xfd60), a9, 1
3f81cf00:	jreq   L3F81D350
3f81cf10:	move   a9, a8
3f81cf20:	calla  L3FE11750
3f81cf50:	move   *a13(0xff80), *a14+, 1
3f81cf70:	move   *a13(0xffa0), *a14+, 1
3f81cf90:	calla  L3FE0C950
3f81cfc0:	move   -*a14, a8, 1
3f81cfd0:	move   a8, *a13(0xffa0), 1
3f81cff0:	move   -*a14, a8, 1
3f81d000:	move   a8, *a13(0xff80), 1
3f81d020:	move   a9, a8
3f81d030:	calla  L3FE11750
3f81d060:	move   *a13(0xff00), *a14+, 1
3f81d080:	move   *a13(0xff20), *a14+, 1
3f81d0a0:	calla  L3FE0C950
3f81d0d0:	move   -*a14, a8, 1
3f81d0e0:	move   a8, *a13(0xff20), 1
3f81d100:	move   -*a14, a8, 1
3f81d110:	move   a8, *a13(0xff00), 1
3f81d130:	move   a9, a8
3f81d140:	calla  L3FE11750
3f81d170:	move   *a13(0xfe80), *a14+, 1
3f81d190:	move   *a13(0xfea0), *a14+, 1
3f81d1b0:	calla  L3FE0C950
3f81d1e0:	move   -*a14, a8, 1
3f81d1f0:	move   a8, *a13(0xfea0), 1
3f81d210:	move   -*a14, a8, 1
3f81d220:	move   a8, *a13(0xfe80), 1
3f81d240:	move   a9, a8
3f81d250:	calla  L3FE11750
3f81d280:	move   *a13(0xfe00), *a14+, 1
3f81d2a0:	move   *a13(0xfe20), *a14+, 1
3f81d2c0:	calla  L3FE0C950
3f81d2f0:	move   -*a14, a8, 1
3f81d300:	move   a8, *a13(0xfe20), 1
3f81d320:	move   -*a14, a8, 1
3f81d330:	move   a8, *a13(0xfe00), 1
L3F81D350:
3f81d350:	move   a14, -*sp, 1
3f81d360:	move   *a13(0x900), *a14+, 1
3f81d380:	move   *a13(0x920), *a14+, 1
3f81d3a0:	move   a13, a9
3f81d3b0:	subi   0x140, a9
3f81d3d0:	move   *a9+, *a14+, 1
3f81d3e0:	move   *a9+, *a14+, 1
3f81d3f0:	move   *a9+, *a14+, 1
3f81d400:	move   *a9+, *a14+, 1
3f81d410:	move   a13, a9
3f81d420:	subi   0xc0, a9
3f81d440:	move   *a9+, *a14+, 1
3f81d450:	move   *a9+, *a14+, 1
3f81d460:	move   *a9+, *a14+, 1
3f81d470:	move   *a9+, *a14+, 1
3f81d480:	move   a13, *a14+, 1
3f81d490:	calla  L3F7A77C0
3f81d4c0:	move   *a13(0xff40), *a14+, 1
3f81d4e0:	move   *a13(0xff60), *a14+, 1
3f81d500:	move   *a13(0xfe40), *a14+, 1
3f81d520:	move   *a13(0xfe60), *a14+, 1
3f81d540:	calla  L3FE0C8D0
3f81d570:	move   -*a14, a8, 1
3f81d580:	move   a8, *a13(0x700), 1
3f81d5a0:	move   -*a14, a8, 1
3f81d5b0:	move   a8, *a13(0x6e0), 1
3f81d5d0:	move   *a13(0xff80), *a14+, 1
3f81d5f0:	move   *a13(0xffa0), *a14+, 1
3f81d610:	move   *a13(0xfe80), *a14+, 1
3f81d630:	move   *a13(0xfea0), *a14+, 1
3f81d650:	calla  L3FE0C8D0
3f81d680:	move   -*a14, a8, 1
3f81d690:	move   a8, *a13(0x740), 1
3f81d6b0:	move   -*a14, a8, 1
3f81d6c0:	move   a8, *a13(0x720), 1
3f81d6e0:	move   *a13(0x0), *a14+, 1
3f81d700:	move   *a13(0x20), *a14+, 1
3f81d720:	move   *a13(0x6e0), *a14+, 1
3f81d740:	move   *a13(0x700), *a14+, 1
3f81d760:	calla  L3FE0C8D0
3f81d790:	move   -*a14, a8, 1
3f81d7a0:	move   a8, *a13(0xa0), 1
3f81d7c0:	move   -*a14, a8, 1
3f81d7d0:	move   a8, *a13(0x80), 1
3f81d7f0:	move   *a13(0x40), *a14+, 1
3f81d810:	move   *a13(0x60), *a14+, 1
3f81d830:	move   *a13(0x720), *a14+, 1
3f81d850:	move   *a13(0x740), *a14+, 1
3f81d870:	calla  L3FE0C8D0
3f81d8a0:	move   -*a14, a8, 1
3f81d8b0:	move   a8, *a13(0xe0), 1
3f81d8d0:	move   -*a14, a8, 1
3f81d8e0:	move   a8, *a13(0xc0), 1
3f81d900:	move   *a13(0x0), *a14+, 1
3f81d920:	move   *a13(0x20), *a14+, 1
3f81d940:	move   *a13(0x6e0), *a14+, 1
3f81d960:	move   *a13(0x700), *a14+, 1
3f81d980:	calla  L3FE0C950
3f81d9b0:	move   -*a14, a8, 1
3f81d9c0:	move   a8, *a13(0x120), 1
3f81d9e0:	move   -*a14, a8, 1
3f81d9f0:	move   a8, *a13(0x100), 1
3f81da10:	move   *a13(0x40), *a14+, 1
3f81da30:	move   *a13(0x60), *a14+, 1
3f81da50:	move   *a13(0x720), *a14+, 1
3f81da70:	move   *a13(0x740), *a14+, 1
3f81da90:	calla  L3FE0C950
3f81dac0:	move   -*a14, a8, 1
3f81dad0:	move   a8, *a13(0x160), 1
3f81daf0:	move   -*a14, a8, 1
3f81db00:	move   a8, *a13(0x140), 1
3f81db20:	move   *a13(0xfe80), *a14+, 1
3f81db40:	move   *a13(0xfea0), *a14+, 1
3f81db60:	movi   0x3f85a870, a8
3f81db90:	move   *a8+, *a14+, 1
3f81dba0:	move   *a8+, *a14+, 1
3f81dbb0:	calla  L3FE0E730
3f81dbe0:	jreq   L3F81DD60
3f81dbf0:	addi   0x40, a14
3f81dc10:	move   a14, -*sp, 1
3f81dc20:	move   *a13(0xfe80), *a14+, 1
3f81dc40:	move   *a13(0xfea0), *a14+, 1
3f81dc60:	calla  L3FE14450
3f81dc90:	movi   0x3f85a8b0, a8
3f81dcc0:	move   *a8+, *a14+, 1
3f81dcd0:	move   *a8+, *a14+, 1
3f81dce0:	calla  L3FE0C950
3f81dd10:	calla  L3FE10B50
3f81dd40:	move   a8, a9
3f81dd50:	jruc   L3F81DEC0
L3F81DD60:
3f81dd60:	addi   0x40, a14
3f81dd80:	move   a14, -*sp, 1
3f81dd90:	move   *a13(0xfe80), *a14+, 1
3f81ddb0:	move   *a13(0xfea0), *a14+, 1
3f81ddd0:	calla  L3FE14450
3f81de00:	movi   0x3f85a8b0, a8
3f81de30:	move   *a8+, *a14+, 1
3f81de40:	move   *a8+, *a14+, 1
3f81de50:	calla  L3FE0C8D0
3f81de80:	calla  L3FE10B50
3f81deb0:	move   a8, a9
L3F81DEC0:
3f81dec0:	move   a9, *a13(0x600), 1
3f81dee0:	move   *a13(0xfe00), *a14+, 1
3f81df00:	move   *a13(0xfe20), *a14+, 1
3f81df20:	movi   0x3f85a870, a8
3f81df50:	move   *a8+, *a14+, 1
3f81df60:	move   *a8+, *a14+, 1
3f81df70:	calla  L3FE0E730
3f81dfa0:	jreq   L3F81E120
3f81dfb0:	addi   0x40, a14
3f81dfd0:	move   a14, -*sp, 1
3f81dfe0:	move   *a13(0xfe00), *a14+, 1
3f81e000:	move   *a13(0xfe20), *a14+, 1
3f81e020:	calla  L3FE14450
3f81e050:	movi   0x3f85a8b0, a8
3f81e080:	move   *a8+, *a14+, 1
3f81e090:	move   *a8+, *a14+, 1
3f81e0a0:	calla  L3FE0C950
3f81e0d0:	calla  L3FE10B50
3f81e100:	move   a8, a9
3f81e110:	jruc   L3F81E280
L3F81E120:
3f81e120:	addi   0x40, a14
3f81e140:	move   a14, -*sp, 1
3f81e150:	move   *a13(0xfe00), *a14+, 1
3f81e170:	move   *a13(0xfe20), *a14+, 1
3f81e190:	calla  L3FE14450
3f81e1c0:	movi   0x3f85a8b0, a8
3f81e1f0:	move   *a8+, *a14+, 1
3f81e200:	move   *a8+, *a14+, 1
3f81e210:	calla  L3FE0C8D0
3f81e240:	calla  L3FE10B50
3f81e270:	move   a8, a9
L3F81E280:
3f81e280:	move   a9, *a13(0x680), 1
3f81e2a0:	move   *a13(0xc0), *a14+, 1
3f81e2c0:	move   *a13(0xe0), *a14+, 1
3f81e2e0:	movi   0x3f85a870, a8
3f81e310:	move   *a8+, *a14+, 1
3f81e320:	move   *a8+, *a14+, 1
3f81e330:	calla  L3FE0E730
3f81e360:	jreq   L3F81E4E0
3f81e370:	addi   0x40, a14
3f81e390:	move   a14, -*sp, 1
3f81e3a0:	move   *a13(0xc0), *a14+, 1
3f81e3c0:	move   *a13(0xe0), *a14+, 1
3f81e3e0:	calla  L3FE14450
3f81e410:	movi   0x3f85a8b0, a8
3f81e440:	move   *a8+, *a14+, 1
3f81e450:	move   *a8+, *a14+, 1
3f81e460:	calla  L3FE0C950
3f81e490:	calla  L3FE10B50
3f81e4c0:	move   a8, a9
3f81e4d0:	jruc   L3F81E640
L3F81E4E0:
3f81e4e0:	addi   0x40, a14
3f81e500:	move   a14, -*sp, 1
3f81e510:	move   *a13(0xc0), *a14+, 1
3f81e530:	move   *a13(0xe0), *a14+, 1
3f81e550:	calla  L3FE14450
3f81e580:	movi   0x3f85a8b0, a8
3f81e5b0:	move   *a8+, *a14+, 1
3f81e5c0:	move   *a8+, *a14+, 1
3f81e5d0:	calla  L3FE0C8D0
3f81e600:	calla  L3FE10B50
3f81e630:	move   a8, a9
L3F81E640:
3f81e640:	move   a9, *a13(0x5c0), 1
3f81e660:	move   *a13(0x140), *a14+, 1
3f81e680:	move   *a13(0x160), *a14+, 1
3f81e6a0:	movi   0x3f85a870, a8
3f81e6d0:	move   *a8+, *a14+, 1
3f81e6e0:	move   *a8+, *a14+, 1
3f81e6f0:	calla  L3FE0E730
3f81e720:	jreq   L3F81E8A0
3f81e730:	addi   0x40, a14
3f81e750:	move   a14, -*sp, 1
3f81e760:	move   *a13(0x140), *a14+, 1
3f81e780:	move   *a13(0x160), *a14+, 1
3f81e7a0:	calla  L3FE14450
3f81e7d0:	movi   0x3f85a8b0, a8
3f81e800:	move   *a8+, *a14+, 1
3f81e810:	move   *a8+, *a14+, 1
3f81e820:	calla  L3FE0C950
3f81e850:	calla  L3FE10B50
3f81e880:	move   a8, a9
3f81e890:	jruc   L3F81EA00
L3F81E8A0:
3f81e8a0:	addi   0x40, a14
3f81e8c0:	move   a14, -*sp, 1
3f81e8d0:	move   *a13(0x140), *a14+, 1
3f81e8f0:	move   *a13(0x160), *a14+, 1
3f81e910:	calla  L3FE14450
3f81e940:	movi   0x3f85a8b0, a8
3f81e970:	move   *a8+, *a14+, 1
3f81e980:	move   *a8+, *a14+, 1
3f81e990:	calla  L3FE0C8D0
3f81e9c0:	calla  L3FE10B50
3f81e9f0:	move   a8, a9
L3F81EA00:
3f81ea00:	move   a9, *a13(0x640), 1
3f81ea20:	move   a13, a9
3f81ea30:	addi   0x280, a9
3f81ea50:	move   a9, *a13(0x500), 1
3f81ea70:	movk   1, a11
3f81ea80:	move   a11, *a13(0x8c0), 1
3f81eaa0:	sub    a11, a11
3f81eab0:	move   a11, *a13(0x8e0), 1
3f81ead0:	move   *a13(0xfda0), a7, 1
3f81eaf0:	setf   16, 1, 0
3f81eb00:	move   *a7, a11, 0
3f81eb10:	move   *a7(0x20), a7, 0
3f81eb30:	sub    a7, a11
3f81eb40:	move   a11, *a13(0x760), 1
3f81eb60:	jrge   L3F81EBA0
3f81eb70:	neg    a11
3f81eb80:	move   a11, *a13(0x760), 1
L3F81EBA0:
3f81eba0:	move   *a13(0xfda0), a7, 1
3f81ebc0:	move   *a7(0x10), a11, 0
3f81ebe0:	move   *a7(0x30), a7, 0
3f81ec00:	sub    a7, a11
3f81ec10:	move   a11, *a13(0x780), 1
3f81ec30:	jrge   L3F81EC70
3f81ec40:	neg    a11
3f81ec50:	move   a11, *a13(0x780), 1
L3F81EC70:
3f81ec70:	move   *a13(0xfda0), a7, 1
3f81ec90:	move   *a7, a8, 0
3f81eca0:	calla  L3FE11750
3f81ecd0:	move   -*a14, a8, 1
3f81ece0:	move   a8, *a13(0x220), 1
3f81ed00:	move   -*a14, a8, 1
3f81ed10:	move   a8, *a13(0x200), 1
3f81ed30:	move   *a7(0x10), a8, 0
3f81ed50:	calla  L3FE11750
3f81ed80:	move   -*a14, a8, 1
3f81ed90:	move   a8, *a13(0x260), 1
3f81edb0:	move   -*a14, a8, 1
3f81edc0:	move   a8, *a13(0x240), 1
3f81ede0:	move   *a13(0xff80), *a14+, 1
3f81ee00:	move   *a13(0xffa0), *a14+, 1
3f81ee20:	move   *a13(0xff00), *a14+, 1
3f81ee40:	move   *a13(0xff20), *a14+, 1
3f81ee60:	calla  L3FE0E6F0
3f81ee90:	jaeq   L3F82F370
3f81eeb0:	move   *a13(0xff40), *a14+, 1
3f81eed0:	move   *a13(0xff60), *a14+, 1
3f81eef0:	move   *a13(0xfec0), *a14+, 1
3f81ef10:	move   *a13(0xfee0), *a14+, 1
3f81ef30:	calla  L3FE0E6F0
3f81ef60:	jaeq   L3F826BC0
3f81ef80:	neg    a11
3f81ef90:	move   a11, *a9(0x40), 1
3f81efb0:	move   *a13(0x760), *a9(0x60), 1
3f81efe0:	move   *a13(0x5c0), *a9(0x10), 0
3f81f010:	move   *a13(0x780), a11, 1
3f81f030:	neg    a11
3f81f040:	jreq   L3F81F2D0
3f81f050:	move   *a13(0x760), a11, 1
3f81f070:	jreq   L3F81F2D0
3f81f080:	move   *a13(0x5c0), a8, 1
3f81f0a0:	calla  L3FE11750
3f81f0d0:	move   *a13(0xc0), *a14+, 1
3f81f0f0:	move   *a13(0xe0), *a14+, 1
3f81f110:	calla  L3FE0C8D0
3f81f140:	move   *a13(0x780), a7, 1
3f81f160:	neg    a7
3f81f170:	move   a7, a8
3f81f180:	calla  L3FE11750
3f81f1b0:	move   a11, a8
3f81f1c0:	calla  L3FE11750
3f81f1f0:	calla  L3FE0D650
3f81f220:	calla  L3FE0DE90
3f81f250:	move   *a13(0x80), *a14+, 1
3f81f270:	move   *a13(0xa0), *a14+, 1
3f81f290:	calla  L3FE0C950
3f81f2c0:	jruc   L3F81F310
L3F81F2D0:
3f81f2d0:	move   *a13(0x80), *a14+, 1
3f81f2f0:	move   *a13(0xa0), *a14+, 1
L3F81F310:
3f81f310:	move   -*a14, a8, 1
3f81f320:	move   a8, *a13(0x800), 1
3f81f340:	move   -*a14, a8, 1
3f81f350:	move   a8, *a13(0x7e0), 1
3f81f370:	move   *a13(0x7e0), *a14+, 1
3f81f390:	move   *a13(0x800), *a14+, 1
3f81f3b0:	movi   0x3f85a870, a8
3f81f3e0:	move   *a8+, *a14+, 1
3f81f3f0:	move   *a8+, *a14+, 1
3f81f400:	calla  L3FE0E730
3f81f430:	jreq   L3F81F5B0
3f81f440:	addi   0x40, a14
3f81f460:	move   a14, -*sp, 1
3f81f470:	move   *a13(0x7e0), *a14+, 1
3f81f490:	move   *a13(0x800), *a14+, 1
3f81f4b0:	calla  L3FE14450
3f81f4e0:	movi   0x3f85a8b0, a8
3f81f510:	move   *a8+, *a14+, 1
3f81f520:	move   *a8+, *a14+, 1
3f81f530:	calla  L3FE0C950
3f81f560:	calla  L3FE10B50
3f81f590:	move   a8, a11
3f81f5a0:	jruc   L3F81F710
L3F81F5B0:
3f81f5b0:	addi   0x40, a14
3f81f5d0:	move   a14, -*sp, 1
3f81f5e0:	move   *a13(0x7e0), *a14+, 1
3f81f600:	move   *a13(0x800), *a14+, 1
3f81f620:	calla  L3FE14450
3f81f650:	movi   0x3f85a8b0, a8
3f81f680:	move   *a8+, *a14+, 1
3f81f690:	move   *a8+, *a14+, 1
3f81f6a0:	calla  L3FE0C8D0
3f81f6d0:	calla  L3FE10B50
3f81f700:	move   a8, a11
L3F81F710:
3f81f710:	setf   16, 1, 0
3f81f720:	move   a11, *a9, 0
3f81f730:	move   *a9, a8, 0
3f81f740:	calla  L3FE11750
3f81f770:	move   *a13(0x7e0), *a14+, 1
3f81f790:	move   *a13(0x800), *a14+, 1
3f81f7b0:	calla  L3FE0C830
3f81f7e0:	movi   0x3f85a830, a8
3f81f810:	move   *a8+, *a14+, 1
3f81f820:	move   *a8+, *a14+, 1
3f81f830:	calla  L3FE0DE90
3f81f860:	addi   0x40, a14
3f81f880:	move   a14, -*sp, 1
3f81f890:	move   *a13(0x780), a11, 1
3f81f8b0:	mpys   a11, a11
3f81f8c0:	move   *a13(0x760), a7, 1
3f81f8e0:	mpys   a7, a7
3f81f8f0:	add    a7, a11
3f81f900:	move   a11, a8
3f81f910:	calla  L3FE11750
3f81f940:	calla  L3FE1CBE0
3f81f970:	calla  L3FE0DE90
3f81f9a0:	movi   0x3f85a870, a8
3f81f9d0:	move   *a8+, *a14+, 1
3f81f9e0:	move   *a8+, *a14+, 1
3f81f9f0:	calla  L3FE0E730
3f81fa20:	jreq   L3F81FD40
3f81fa30:	setf   16, 1, 0
3f81fa40:	move   *a9, a8, 0
3f81fa50:	calla  L3FE11750
3f81fa80:	move   *a13(0x7e0), *a14+, 1
3f81faa0:	move   *a13(0x800), *a14+, 1
3f81fac0:	calla  L3FE0C830
3f81faf0:	movi   0x3f85a830, a8
3f81fb20:	move   *a8+, *a14+, 1
3f81fb30:	move   *a8+, *a14+, 1
3f81fb40:	calla  L3FE0DE90
3f81fb70:	addi   0x40, a14
3f81fb90:	move   a14, -*sp, 1
3f81fba0:	move   *a13(0x780), a11, 1
3f81fbc0:	mpys   a11, a11
3f81fbd0:	move   *a13(0x760), a7, 1
3f81fbf0:	mpys   a7, a7
3f81fc00:	add    a7, a11
3f81fc10:	move   a11, a8
3f81fc20:	calla  L3FE11750
3f81fc50:	calla  L3FE1CBE0
3f81fc80:	calla  L3FE0DE90
3f81fcb0:	movi   0x3f85a8b0, a8
3f81fce0:	move   *a8+, *a14+, 1
3f81fcf0:	move   *a8+, *a14+, 1
3f81fd00:	calla  L3FE0C950
3f81fd30:	jruc   L3F820040
L3F81FD40:
3f81fd40:	setf   16, 1, 0
3f81fd50:	move   *a9, a8, 0
3f81fd60:	calla  L3FE11750
3f81fd90:	move   *a13(0x7e0), *a14+, 1
3f81fdb0:	move   *a13(0x800), *a14+, 1
3f81fdd0:	calla  L3FE0C830
3f81fe00:	movi   0x3f85a830, a8
3f81fe30:	move   *a8+, *a14+, 1
3f81fe40:	move   *a8+, *a14+, 1
3f81fe50:	calla  L3FE0DE90
3f81fe80:	addi   0x40, a14
3f81fea0:	move   a14, -*sp, 1
3f81feb0:	move   *a13(0x780), a11, 1
3f81fed0:	mpys   a11, a11
3f81fee0:	move   *a13(0x760), a7, 1
3f81ff00:	mpys   a7, a7
3f81ff10:	add    a7, a11
3f81ff20:	move   a11, a8
3f81ff30:	calla  L3FE11750
3f81ff60:	calla  L3FE1CBE0
3f81ff90:	calla  L3FE0DE90
3f81ffc0:	movi   0x3f85a8b0, a8
3f81fff0:	move   *a8+, *a14+, 1
3f820000:	move   *a8+, *a14+, 1
3f820010:	calla  L3FE0C8D0
L3F820040:
3f820040:	calla  L3FE10B50
3f820070:	move   a8, *a9(0x80), 1
3f820090:	setf   16, 1, 0
3f8200a0:	move   *a13(0x640), *a9(0x30), 0
3f8200d0:	move   *a13(0x780), a11, 1
3f8200f0:	neg    a11
3f820100:	jreq   L3F820390
3f820110:	move   *a13(0x760), a11, 1
3f820130:	jreq   L3F820390
3f820140:	move   *a13(0x640), a8, 1
3f820160:	calla  L3FE11750
3f820190:	move   *a13(0x140), *a14+, 1
3f8201b0:	move   *a13(0x160), *a14+, 1
3f8201d0:	calla  L3FE0C8D0
3f820200:	move   *a13(0x780), a7, 1
3f820220:	neg    a7
3f820230:	move   a7, a8
3f820240:	calla  L3FE11750
3f820270:	move   a11, a8
3f820280:	calla  L3FE11750
3f8202b0:	calla  L3FE0D650
3f8202e0:	calla  L3FE0DE90
3f820310:	move   *a13(0x100), *a14+, 1
3f820330:	move   *a13(0x120), *a14+, 1
3f820350:	calla  L3FE0C950
3f820380:	jruc   L3F8203D0
L3F820390:
3f820390:	move   *a13(0x100), *a14+, 1
3f8203b0:	move   *a13(0x120), *a14+, 1
L3F8203D0:
3f8203d0:	movi   0x3f85a870, a8
3f820400:	move   *a8+, *a14+, 1
3f820410:	move   *a8+, *a14+, 1
3f820420:	calla  L3FE0E730
3f820450:	jreq   L3F820890
3f820460:	addi   0x40, a14
3f820480:	move   a14, -*sp, 1
3f820490:	move   *a13(0x780), a11, 1
3f8204b0:	neg    a11
3f8204c0:	jreq   L3F820750
3f8204d0:	move   *a13(0x760), a11, 1
3f8204f0:	jreq   L3F820750
3f820500:	move   *a13(0x640), a8, 1
3f820520:	calla  L3FE11750
3f820550:	move   *a13(0x140), *a14+, 1
3f820570:	move   *a13(0x160), *a14+, 1
3f820590:	calla  L3FE0C8D0
3f8205c0:	move   *a13(0x780), a7, 1
3f8205e0:	neg    a7
3f8205f0:	move   a7, a8
3f820600:	calla  L3FE11750
3f820630:	move   a11, a8
3f820640:	calla  L3FE11750
3f820670:	calla  L3FE0D650
3f8206a0:	calla  L3FE0DE90
3f8206d0:	move   *a13(0x100), *a14+, 1
3f8206f0:	move   *a13(0x120), *a14+, 1
3f820710:	calla  L3FE0C950
3f820740:	jruc   L3F820790
L3F820750:
3f820750:	move   *a13(0x100), *a14+, 1
3f820770:	move   *a13(0x120), *a14+, 1
L3F820790:
3f820790:	calla  L3FE14450
3f8207c0:	movi   0x3f85a8b0, a8
3f8207f0:	move   *a8+, *a14+, 1
3f820800:	move   *a8+, *a14+, 1
3f820810:	calla  L3FE0C950
3f820840:	calla  L3FE10B50
3f820870:	move   a8, a11
3f820880:	jruc   L3F820CB0
L3F820890:
3f820890:	addi   0x40, a14
3f8208b0:	move   a14, -*sp, 1
3f8208c0:	move   *a13(0x780), a11, 1
3f8208e0:	neg    a11
3f8208f0:	jreq   L3F820B80
3f820900:	move   *a13(0x760), a11, 1
3f820920:	jreq   L3F820B80
3f820930:	move   *a13(0x640), a8, 1
3f820950:	calla  L3FE11750
3f820980:	move   *a13(0x140), *a14+, 1
3f8209a0:	move   *a13(0x160), *a14+, 1
3f8209c0:	calla  L3FE0C8D0
3f8209f0:	move   *a13(0x780), a7, 1
3f820a10:	neg    a7
3f820a20:	move   a7, a8
3f820a30:	calla  L3FE11750
3f820a60:	move   a11, a8
3f820a70:	calla  L3FE11750
3f820aa0:	calla  L3FE0D650
3f820ad0:	calla  L3FE0DE90
3f820b00:	move   *a13(0x100), *a14+, 1
3f820b20:	move   *a13(0x120), *a14+, 1
3f820b40:	calla  L3FE0C950
3f820b70:	jruc   L3F820BC0
L3F820B80:
3f820b80:	move   *a13(0x100), *a14+, 1
3f820ba0:	move   *a13(0x120), *a14+, 1
L3F820BC0:
3f820bc0:	calla  L3FE14450
3f820bf0:	movi   0x3f85a8b0, a8
3f820c20:	move   *a8+, *a14+, 1
3f820c30:	move   *a8+, *a14+, 1
3f820c40:	calla  L3FE0C8D0
3f820c70:	calla  L3FE10B50
3f820ca0:	move   a8, a11
L3F820CB0:
3f820cb0:	setf   16, 1, 0
3f820cc0:	move   a11, *a9(0x20), 0
3f820ce0:	addi   0xa0, a9
3f820d00:	move   a9, *a13(0x500), 1
3f820d20:	move   *a13(0x760), *a9(0x40), 1
3f820d50:	move   *a13(0x780), *a9(0x60), 1
3f820d80:	move   *a13(0x5c0), *a9(0x10), 0
3f820db0:	move   *a13(0x760), a11, 1
3f820dd0:	jreq   L3F821030
3f820de0:	move   *a13(0x780), a7, 1
3f820e00:	jreq   L3F821030
3f820e10:	move   *a13(0x5c0), a8, 1
3f820e30:	calla  L3FE11750
3f820e60:	move   *a13(0xc0), *a14+, 1
3f820e80:	move   *a13(0xe0), *a14+, 1
3f820ea0:	calla  L3FE0C8D0
3f820ed0:	move   a11, a8
3f820ee0:	calla  L3FE11750
3f820f10:	move   a7, a8
3f820f20:	calla  L3FE11750
3f820f50:	calla  L3FE0D650
3f820f80:	calla  L3FE0DE90
3f820fb0:	move   *a13(0x80), *a14+, 1
3f820fd0:	move   *a13(0xa0), *a14+, 1
3f820ff0:	calla  L3FE0C950
3f821020:	jruc   L3F821070
L3F821030:
3f821030:	move   *a13(0x80), *a14+, 1
3f821050:	move   *a13(0xa0), *a14+, 1
L3F821070:
3f821070:	movi   0x3f85a870, a8
3f8210a0:	move   *a8+, *a14+, 1
3f8210b0:	move   *a8+, *a14+, 1
3f8210c0:	calla  L3FE0E730
3f8210f0:	jreq   L3F8214E0
3f821100:	addi   0x40, a14
3f821120:	move   a14, -*sp, 1
3f821130:	move   a11, a7
3f821140:	jreq   L3F8213A0
3f821150:	move   *a13(0x780), a7, 1
3f821170:	jreq   L3F8213A0
3f821180:	move   *a13(0x5c0), a8, 1
3f8211a0:	calla  L3FE11750
3f8211d0:	move   *a13(0xc0), *a14+, 1
3f8211f0:	move   *a13(0xe0), *a14+, 1
3f821210:	calla  L3FE0C8D0
3f821240:	move   a11, a8
3f821250:	calla  L3FE11750
3f821280:	move   a7, a8
3f821290:	calla  L3FE11750
3f8212c0:	calla  L3FE0D650
3f8212f0:	calla  L3FE0DE90
3f821320:	move   *a13(0x80), *a14+, 1
3f821340:	move   *a13(0xa0), *a14+, 1
3f821360:	calla  L3FE0C950
3f821390:	jruc   L3F8213E0
L3F8213A0:
3f8213a0:	move   *a13(0x80), *a14+, 1
3f8213c0:	move   *a13(0xa0), *a14+, 1
L3F8213E0:
3f8213e0:	calla  L3FE14450
3f821410:	movi   0x3f85a8b0, a8
3f821440:	move   *a8+, *a14+, 1
3f821450:	move   *a8+, *a14+, 1
3f821460:	calla  L3FE0C950
3f821490:	calla  L3FE10B50
3f8214c0:	move   a8, a7
3f8214d0:	jruc   L3F8218B0
L3F8214E0:
3f8214e0:	addi   0x40, a14
3f821500:	move   a14, -*sp, 1
3f821510:	move   a11, a7
3f821520:	jreq   L3F821780
3f821530:	move   *a13(0x780), a7, 1
3f821550:	jreq   L3F821780
3f821560:	move   *a13(0x5c0), a8, 1
3f821580:	calla  L3FE11750
3f8215b0:	move   *a13(0xc0), *a14+, 1
3f8215d0:	move   *a13(0xe0), *a14+, 1
3f8215f0:	calla  L3FE0C8D0
3f821620:	move   a11, a8
3f821630:	calla  L3FE11750
3f821660:	move   a7, a8
3f821670:	calla  L3FE11750
3f8216a0:	calla  L3FE0D650
3f8216d0:	calla  L3FE0DE90
3f821700:	move   *a13(0x80), *a14+, 1
3f821720:	move   *a13(0xa0), *a14+, 1
3f821740:	calla  L3FE0C950
3f821770:	jruc   L3F8217C0
L3F821780:
3f821780:	move   *a13(0x80), *a14+, 1
3f8217a0:	move   *a13(0xa0), *a14+, 1
L3F8217C0:
3f8217c0:	calla  L3FE14450
3f8217f0:	movi   0x3f85a8b0, a8
3f821820:	move   *a8+, *a14+, 1
3f821830:	move   *a8+, *a14+, 1
3f821840:	calla  L3FE0C8D0
3f821870:	calla  L3FE10B50
3f8218a0:	move   a8, a7
L3F8218B0:
3f8218b0:	setf   16, 1, 0
3f8218c0:	move   a7, *a9, 0
3f8218d0:	move   a11, a7
3f8218e0:	jreq   L3F821B40
3f8218f0:	move   *a13(0x780), a7, 1
3f821910:	jreq   L3F821B40
3f821920:	move   *a13(0x600), a8, 1
3f821940:	calla  L3FE11750
3f821970:	move   *a13(0xfe80), *a14+, 1
3f821990:	move   *a13(0xfea0), *a14+, 1
3f8219b0:	calla  L3FE0C8D0
3f8219e0:	move   a11, a8
3f8219f0:	calla  L3FE11750
3f821a20:	move   a7, a8
3f821a30:	calla  L3FE11750
3f821a60:	calla  L3FE0D650
3f821a90:	calla  L3FE0DE90
3f821ac0:	move   *a13(0xfe40), *a14+, 1
3f821ae0:	move   *a13(0xfe60), *a14+, 1
3f821b00:	calla  L3FE0C950
3f821b30:	jruc   L3F821B80
L3F821B40:
3f821b40:	move   *a13(0xfe40), *a14+, 1
3f821b60:	move   *a13(0xfe60), *a14+, 1
L3F821B80:
3f821b80:	movi   0x3f85a870, a8
3f821bb0:	move   *a8+, *a14+, 1
3f821bc0:	move   *a8+, *a14+, 1
3f821bd0:	calla  L3FE0E730
3f821c00:	jreq   L3F821FF0
3f821c10:	addi   0x40, a14
3f821c30:	move   a14, -*sp, 1
3f821c40:	move   a11, a7
3f821c50:	jreq   L3F821EB0
3f821c60:	move   *a13(0x780), a7, 1
3f821c80:	jreq   L3F821EB0
3f821c90:	move   *a13(0x600), a8, 1
3f821cb0:	calla  L3FE11750
3f821ce0:	move   *a13(0xfe80), *a14+, 1
3f821d00:	move   *a13(0xfea0), *a14+, 1
3f821d20:	calla  L3FE0C8D0
3f821d50:	move   a11, a8
3f821d60:	calla  L3FE11750
3f821d90:	move   a7, a8
3f821da0:	calla  L3FE11750
3f821dd0:	calla  L3FE0D650
3f821e00:	calla  L3FE0DE90
3f821e30:	move   *a13(0xfe40), *a14+, 1
3f821e50:	move   *a13(0xfe60), *a14+, 1
3f821e70:	calla  L3FE0C950
3f821ea0:	jruc   L3F821EF0
L3F821EB0:
3f821eb0:	move   *a13(0xfe40), *a14+, 1
3f821ed0:	move   *a13(0xfe60), *a14+, 1
L3F821EF0:
3f821ef0:	calla  L3FE14450
3f821f20:	movi   0x3f85a8b0, a8
3f821f50:	move   *a8+, *a14+, 1
3f821f60:	move   *a8+, *a14+, 1
3f821f70:	calla  L3FE0C950
3f821fa0:	calla  L3FE10B50
3f821fd0:	move   a8, a7
3f821fe0:	jruc   L3F8223C0
L3F821FF0:
3f821ff0:	addi   0x40, a14
3f822010:	move   a14, -*sp, 1
3f822020:	move   a11, a7
3f822030:	jreq   L3F822290
3f822040:	move   *a13(0x780), a7, 1
3f822060:	jreq   L3F822290
3f822070:	move   *a13(0x600), a8, 1
3f822090:	calla  L3FE11750
3f8220c0:	move   *a13(0xfe80), *a14+, 1
3f8220e0:	move   *a13(0xfea0), *a14+, 1
3f822100:	calla  L3FE0C8D0
3f822130:	move   a11, a8
3f822140:	calla  L3FE11750
3f822170:	move   a7, a8
3f822180:	calla  L3FE11750
3f8221b0:	calla  L3FE0D650
3f8221e0:	calla  L3FE0DE90
3f822210:	move   *a13(0xfe40), *a14+, 1
3f822230:	move   *a13(0xfe60), *a14+, 1
3f822250:	calla  L3FE0C950
3f822280:	jruc   L3F8222D0
L3F822290:
3f822290:	move   *a13(0xfe40), *a14+, 1
3f8222b0:	move   *a13(0xfe60), *a14+, 1
L3F8222D0:
3f8222d0:	calla  L3FE14450
3f822300:	movi   0x3f85a8b0, a8
3f822330:	move   *a8+, *a14+, 1
3f822340:	move   *a8+, *a14+, 1
3f822350:	calla  L3FE0C8D0
3f822380:	calla  L3FE10B50
3f8223b0:	move   a8, a7
L3F8223C0:
3f8223c0:	move   a7, *a13(0x5e0), 1
3f8223e0:	move   a14, -*sp, 1
3f8223f0:	move   a13, a7
3f822400:	addi   0x200, a7
3f822420:	move   a7, *a14+, 1
3f822430:	move   *a13(0x880), *a14+, 1
3f822450:	move   *a13(0x780), *a14+, 1
3f822470:	move   a11, *a14+, 1
3f822480:	move   *a13(0x600), *a14+, 1
3f8224a0:	move   *a13(0x5e0), *a14+, 1
3f8224c0:	movk   1, a7
3f8224d0:	move   a7, *a14+, 1
3f8224e0:	calla  L3F855F00
3f822510:	move   a8, *a13(0x840), 1
3f822530:	move   *a13(0x5c0), a7, 1
3f822550:	move   *a13(0x600), a9, 1
3f822570:	sub    a9, a7
3f822580:	move   a7, *a13(0x860), 1
3f8225a0:	move   a14, -*sp, 1
3f8225b0:	move   a7, *a14+, 1
3f8225c0:	move   *a13(0x780), *a14+, 1
3f8225e0:	move   a11, *a14+, 1
3f8225f0:	move   a13, a7
3f822600:	addi   0x840, a7
3f822620:	move   a7, *a14+, 1
3f822630:	calla  L3F856DF0
3f822660:	move   *a13(0x500), a7, 1
3f822680:	move   *a13(0x840), *a7(0x80), 1
3f8226b0:	setf   16, 1, 0
3f8226c0:	move   a9, *a7(0x30), 0
3f8226e0:	move   *a13(0x5e0), *a7(0x20), 0
3f822710:	addi   0xa0, a7
3f822730:	move   a7, *a13(0x500), 1
3f822750:	move   a11, *a7(0x40), 1
3f822770:	move   *a13(0x780), *a7(0x60), 1
3f8227a0:	move   *a13(0x140), *a14+, 1
3f8227c0:	move   *a13(0x160), *a14+, 1
3f8227e0:	movi   0x3f85a870, a8
3f822810:	move   *a8+, *a14+, 1
3f822820:	move   *a8+, *a14+, 1
3f822830:	calla  L3FE0E730
3f822860:	jreq   L3F8229E0
3f822870:	addi   0x40, a14
3f822890:	move   a14, -*sp, 1
3f8228a0:	move   *a13(0x140), *a14+, 1
3f8228c0:	move   *a13(0x160), *a14+, 1
3f8228e0:	calla  L3FE14450
3f822910:	movi   0x3f85a8b0, a8
3f822940:	move   *a8+, *a14+, 1
3f822950:	move   *a8+, *a14+, 1
3f822960:	calla  L3FE0C950
3f822990:	calla  L3FE10B50
3f8229c0:	move   a8, a9
3f8229d0:	jruc   L3F822B40
L3F8229E0:
3f8229e0:	addi   0x40, a14
3f822a00:	move   a14, -*sp, 1
3f822a10:	move   *a13(0x140), *a14+, 1
3f822a30:	move   *a13(0x160), *a14+, 1
3f822a50:	calla  L3FE14450
3f822a80:	movi   0x3f85a8b0, a8
3f822ab0:	move   *a8+, *a14+, 1
3f822ac0:	move   *a8+, *a14+, 1
3f822ad0:	calla  L3FE0C8D0
3f822b00:	calla  L3FE10B50
3f822b30:	move   a8, a9
L3F822B40:
3f822b40:	setf   16, 1, 0
3f822b50:	move   a9, *a7(0x10), 0
3f822b70:	move   a11, a8
3f822b80:	jreq   L3F822DE0
3f822b90:	move   *a13(0x780), a9, 1
3f822bb0:	jreq   L3F822DE0
3f822bc0:	move   *a13(0x640), a8, 1
3f822be0:	calla  L3FE11750
3f822c10:	move   *a13(0x140), *a14+, 1
3f822c30:	move   *a13(0x160), *a14+, 1
3f822c50:	calla  L3FE0C8D0
3f822c80:	move   a11, a8
3f822c90:	calla  L3FE11750
3f822cc0:	move   a9, a8
3f822cd0:	calla  L3FE11750
3f822d00:	calla  L3FE0D650
3f822d30:	calla  L3FE0DE90
3f822d60:	move   *a13(0x100), *a14+, 1
3f822d80:	move   *a13(0x120), *a14+, 1
3f822da0:	calla  L3FE0C950
3f822dd0:	jruc   L3F822E20
L3F822DE0:
3f822de0:	move   *a13(0x100), *a14+, 1
3f822e00:	move   *a13(0x120), *a14+, 1
L3F822E20:
3f822e20:	movi   0x3f85a870, a8
3f822e50:	move   *a8+, *a14+, 1
3f822e60:	move   *a8+, *a14+, 1
3f822e70:	calla  L3FE0E730
3f822ea0:	jreq   L3F823290
3f822eb0:	addi   0x40, a14
3f822ed0:	move   a14, -*sp, 1
3f822ee0:	move   a11, a8
3f822ef0:	jreq   L3F823150
3f822f00:	move   *a13(0x780), a9, 1
3f822f20:	jreq   L3F823150
3f822f30:	move   *a13(0x640), a8, 1
3f822f50:	calla  L3FE11750
3f822f80:	move   *a13(0x140), *a14+, 1
3f822fa0:	move   *a13(0x160), *a14+, 1
3f822fc0:	calla  L3FE0C8D0
3f822ff0:	move   a11, a8
3f823000:	calla  L3FE11750
3f823030:	move   a9, a8
3f823040:	calla  L3FE11750
3f823070:	calla  L3FE0D650
3f8230a0:	calla  L3FE0DE90
3f8230d0:	move   *a13(0x100), *a14+, 1
3f8230f0:	move   *a13(0x120), *a14+, 1
3f823110:	calla  L3FE0C950
3f823140:	jruc   L3F823190
L3F823150:
3f823150:	move   *a13(0x100), *a14+, 1
3f823170:	move   *a13(0x120), *a14+, 1
L3F823190:
3f823190:	calla  L3FE14450
3f8231c0:	movi   0x3f85a8b0, a8
3f8231f0:	move   *a8+, *a14+, 1
3f823200:	move   *a8+, *a14+, 1
3f823210:	calla  L3FE0C950
3f823240:	calla  L3FE10B50
3f823270:	move   a8, a9
3f823280:	jruc   L3F823660
L3F823290:
3f823290:	addi   0x40, a14
3f8232b0:	move   a14, -*sp, 1
3f8232c0:	move   a11, a8
3f8232d0:	jreq   L3F823530
3f8232e0:	move   *a13(0x780), a9, 1
3f823300:	jreq   L3F823530
3f823310:	move   *a13(0x640), a8, 1
3f823330:	calla  L3FE11750
3f823360:	move   *a13(0x140), *a14+, 1
3f823380:	move   *a13(0x160), *a14+, 1
3f8233a0:	calla  L3FE0C8D0
3f8233d0:	move   a11, a8
3f8233e0:	calla  L3FE11750
3f823410:	move   a9, a8
3f823420:	calla  L3FE11750
3f823450:	calla  L3FE0D650
3f823480:	calla  L3FE0DE90
3f8234b0:	move   *a13(0x100), *a14+, 1
3f8234d0:	move   *a13(0x120), *a14+, 1
3f8234f0:	calla  L3FE0C950
3f823520:	jruc   L3F823570
L3F823530:
3f823530:	move   *a13(0x100), *a14+, 1
3f823550:	move   *a13(0x120), *a14+, 1
L3F823570:
3f823570:	calla  L3FE14450
3f8235a0:	movi   0x3f85a8b0, a8
3f8235d0:	move   *a8+, *a14+, 1
3f8235e0:	move   *a8+, *a14+, 1
3f8235f0:	calla  L3FE0C8D0
3f823620:	calla  L3FE10B50
3f823650:	move   a8, a9
L3F823660:
3f823660:	setf   16, 1, 0
3f823670:	move   a9, *a7, 0
3f823680:	move   a11, a8
3f823690:	jreq   L3F8238F0
3f8236a0:	move   *a13(0x780), a9, 1
3f8236c0:	jreq   L3F8238F0
3f8236d0:	move   *a13(0x680), a8, 1
3f8236f0:	calla  L3FE11750
3f823720:	move   *a13(0xfe00), *a14+, 1
3f823740:	move   *a13(0xfe20), *a14+, 1
3f823760:	calla  L3FE0C8D0
3f823790:	move   a11, a8
3f8237a0:	calla  L3FE11750
3f8237d0:	move   a9, a8
3f8237e0:	calla  L3FE11750
3f823810:	calla  L3FE0D650
3f823840:	calla  L3FE0DE90
3f823870:	move   *a13(0xfdc0), *a14+, 1
3f823890:	move   *a13(0xfde0), *a14+, 1
3f8238b0:	calla  L3FE0C950
3f8238e0:	jruc   L3F823930
L3F8238F0:
3f8238f0:	move   *a13(0xfdc0), *a14+, 1
3f823910:	move   *a13(0xfde0), *a14+, 1
L3F823930:
3f823930:	movi   0x3f85a870, a8
3f823960:	move   *a8+, *a14+, 1
3f823970:	move   *a8+, *a14+, 1
3f823980:	calla  L3FE0E730
3f8239b0:	jreq   L3F823DA0
3f8239c0:	addi   0x40, a14
3f8239e0:	move   a14, -*sp, 1
3f8239f0:	move   a11, a8
3f823a00:	jreq   L3F823C60
3f823a10:	move   *a13(0x780), a9, 1
3f823a30:	jreq   L3F823C60
3f823a40:	move   *a13(0x680), a8, 1
3f823a60:	calla  L3FE11750
3f823a90:	move   *a13(0xfe00), *a14+, 1
3f823ab0:	move   *a13(0xfe20), *a14+, 1
3f823ad0:	calla  L3FE0C8D0
3f823b00:	move   a11, a8
3f823b10:	calla  L3FE11750
3f823b40:	move   a9, a8
3f823b50:	calla  L3FE11750
3f823b80:	calla  L3FE0D650
3f823bb0:	calla  L3FE0DE90
3f823be0:	move   *a13(0xfdc0), *a14+, 1
3f823c00:	move   *a13(0xfde0), *a14+, 1
3f823c20:	calla  L3FE0C950
3f823c50:	jruc   L3F823CA0
L3F823C60:
3f823c60:	move   *a13(0xfdc0), *a14+, 1
3f823c80:	move   *a13(0xfde0), *a14+, 1
L3F823CA0:
3f823ca0:	calla  L3FE14450
3f823cd0:	movi   0x3f85a8b0, a8
3f823d00:	move   *a8+, *a14+, 1
3f823d10:	move   *a8+, *a14+, 1
3f823d20:	calla  L3FE0C950
3f823d50:	calla  L3FE10B50
3f823d80:	move   a8, a9
3f823d90:	jruc   L3F824170
L3F823DA0:
3f823da0:	addi   0x40, a14
3f823dc0:	move   a14, -*sp, 1
3f823dd0:	move   a11, a8
3f823de0:	jreq   L3F824040
3f823df0:	move   *a13(0x780), a9, 1
3f823e10:	jreq   L3F824040
3f823e20:	move   *a13(0x680), a8, 1
3f823e40:	calla  L3FE11750
3f823e70:	move   *a13(0xfe00), *a14+, 1
3f823e90:	move   *a13(0xfe20), *a14+, 1
3f823eb0:	calla  L3FE0C8D0
3f823ee0:	move   a11, a8
3f823ef0:	calla  L3FE11750
3f823f20:	move   a9, a8
3f823f30:	calla  L3FE11750
3f823f60:	calla  L3FE0D650
3f823f90:	calla  L3FE0DE90
3f823fc0:	move   *a13(0xfdc0), *a14+, 1
3f823fe0:	move   *a13(0xfde0), *a14+, 1
3f824000:	calla  L3FE0C950
3f824030:	jruc   L3F824080
L3F824040:
3f824040:	move   *a13(0xfdc0), *a14+, 1
3f824060:	move   *a13(0xfde0), *a14+, 1
L3F824080:
3f824080:	calla  L3FE14450
3f8240b0:	movi   0x3f85a8b0, a8
3f8240e0:	move   *a8+, *a14+, 1
3f8240f0:	move   *a8+, *a14+, 1
3f824100:	calla  L3FE0C8D0
3f824130:	calla  L3FE10B50
3f824160:	move   a8, a9
L3F824170:
3f824170:	move   a9, *a13(0x660), 1
3f824190:	move   a14, -*sp, 1
3f8241a0:	move   a13, a7
3f8241b0:	addi   0x200, a7
3f8241d0:	move   a7, *a14+, 1
3f8241e0:	move   *a13(0x880), *a14+, 1
3f824200:	move   *a13(0x780), *a14+, 1
3f824220:	move   a11, *a14+, 1
3f824230:	move   *a13(0x680), *a14+, 1
3f824250:	move   a9, *a14+, 1
3f824260:	sub    a7, a7
3f824270:	move   a7, *a14+, 1
3f824280:	calla  L3F855F00
3f8242b0:	move   a8, *a13(0x840), 1
3f8242d0:	move   a14, -*sp, 1
3f8242e0:	move   *a13(0x860), *a14+, 1
3f824300:	move   *a13(0x780), *a14+, 1
3f824320:	move   a11, *a14+, 1
3f824330:	move   a13, a7
3f824340:	addi   0x840, a7
3f824360:	move   a7, *a14+, 1
3f824370:	calla  L3F856DF0
3f8243a0:	move   *a13(0x500), a7, 1
3f8243c0:	move   *a13(0x840), *a7(0x80), 1
3f8243f0:	setf   16, 1, 0
3f824400:	move   *a13(0x680), *a7(0x30), 0
3f824430:	move   a9, *a7(0x20), 0
3f824450:	addi   0xa0, a7
3f824470:	move   a7, *a13(0x500), 1
3f824490:	move   *a13(0x780), a9, 1
3f8244b0:	neg    a9
3f8244c0:	move   a9, *a7(0x40), 1
3f8244e0:	move   a11, *a7(0x60), 1
3f824500:	move   *a13(0xfda0), a9, 1
3f824520:	move   *a9, a8, 0
3f824530:	calla  L3FE11750
3f824560:	move   *a13(0xff40), *a14+, 1
3f824580:	move   *a13(0xff60), *a14+, 1
3f8245a0:	calla  L3FE0E9F0
3f8245d0:	jreq   L3F8246B0
3f8245e0:	move   *a9(0x10), a8, 0
3f824600:	calla  L3FE11750
3f824630:	move   *a13(0xff80), *a14+, 1
3f824650:	move   *a13(0xffa0), *a14+, 1
3f824670:	calla  L3FE0E9F0
3f8246a0:	jrne   L3F824850
L3F8246B0:
3f8246b0:	move   *a9(0x20), a8, 0
3f8246d0:	calla  L3FE11750
3f824700:	move   *a13(0xff40), *a14+, 1
3f824720:	move   *a13(0xff60), *a14+, 1
3f824740:	calla  L3FE0E9F0
3f824770:	jreq   L3F824EB0
3f824780:	move   *a9(0x30), a8, 0
3f8247a0:	calla  L3FE11750
3f8247d0:	move   *a13(0xff80), *a14+, 1
3f8247f0:	move   *a13(0xffa0), *a14+, 1
3f824810:	calla  L3FE0E9F0
3f824840:	jreq   L3F824EB0
L3F824850:
3f824850:	move   *a13(0xff40), *a14+, 1
3f824870:	move   *a13(0xff60), *a14+, 1
3f824890:	calla  L3FE10B50
3f8248c0:	move   a8, *a13(0x5e0), 1
3f8248e0:	sub    a7, a7
3f8248f0:	move   a7, *a13(0x840), 1
3f824910:	move   *a13(0xff80), *a14+, 1
3f824930:	move   *a13(0xffa0), *a14+, 1
3f824950:	calla  L3FE10B50
3f824980:	move   *a13(0x600), a9, 1
3f8249a0:	sub    a8, a9
3f8249b0:	move   a9, *a13(0x860), 1
3f8249d0:	move   a14, -*sp, 1
3f8249e0:	move   a9, *a14+, 1
3f8249f0:	move   a11, *a14+, 1
3f824a00:	move   *a13(0x780), a9, 1
3f824a20:	neg    a9
3f824a30:	move   a9, *a14+, 1
3f824a40:	move   a13, a9
3f824a50:	addi   0x5e0, a9
3f824a70:	move   a9, *a14+, 1
3f824a80:	move   a13, a7
3f824a90:	addi   0x840, a7
3f824ab0:	move   a7, *a14+, 1
3f824ac0:	calla  L3F8577F0
3f824af0:	move   *a13(0x500), a7, 1
3f824b10:	setf   16, 1, 0
3f824b20:	move   *a13(0x600), *a7(0x10), 0
3f824b50:	move   *a13(0x5e0), *a7(0x0), 0
3f824b80:	move   *a13(0x840), *a7(0x80), 1
3f824bb0:	move   *a13(0xff40), *a14+, 1
3f824bd0:	move   *a13(0xff60), *a14+, 1
3f824bf0:	calla  L3FE10B50
3f824c20:	move   a8, *a13(0x660), 1
3f824c40:	move   *a13(0xff80), *a14+, 1
3f824c60:	move   *a13(0xffa0), *a14+, 1
3f824c80:	calla  L3FE10B50
3f824cb0:	move   *a13(0x680), a9, 1
3f824cd0:	sub    a8, a9
3f824ce0:	move   a9, *a13(0x860), 1
3f824d00:	move   a14, -*sp, 1
3f824d10:	move   a9, *a14+, 1
3f824d20:	move   a11, *a14+, 1
3f824d30:	move   *a13(0x780), a7, 1
3f824d50:	neg    a7
3f824d60:	move   a7, *a14+, 1
3f824d70:	move   a13, a7
3f824d80:	addi   0x660, a7
3f824da0:	move   a7, *a14+, 1
3f824db0:	sub    a7, a7
3f824dc0:	move   a7, *a14+, 1
3f824dd0:	calla  L3F8582D0
3f824e00:	move   *a13(0x500), a7, 1
3f824e20:	setf   16, 1, 0
3f824e30:	move   *a13(0x680), *a7(0x30), 0
3f824e60:	move   *a13(0x660), *a7(0x20), 0
3f824e90:	jauc   L3F8402F0
L3F824EB0:
3f824eb0:	move   *a13(0x600), *a7(0x10), 0
3f824ee0:	move   *a13(0x780), a7, 1
3f824f00:	neg    a7
3f824f10:	jreq   L3F825190
3f824f20:	move   a11, a7
3f824f30:	jreq   L3F825190
3f824f40:	move   *a13(0x600), a8, 1
3f824f60:	calla  L3FE11750
3f824f90:	move   *a13(0xfe80), *a14+, 1
3f824fb0:	move   *a13(0xfea0), *a14+, 1
3f824fd0:	calla  L3FE0C8D0
3f825000:	move   *a13(0x780), a7, 1
3f825020:	neg    a7
3f825030:	move   a7, a8
3f825040:	calla  L3FE11750
3f825070:	move   a11, a8
3f825080:	calla  L3FE11750
3f8250b0:	calla  L3FE0D650
3f8250e0:	calla  L3FE0DE90
3f825110:	move   *a13(0xfe40), *a14+, 1
3f825130:	move   *a13(0xfe60), *a14+, 1
3f825150:	calla  L3FE0C950
3f825180:	jruc   L3F8251D0
L3F825190:
3f825190:	move   *a13(0xfe40), *a14+, 1
3f8251b0:	move   *a13(0xfe60), *a14+, 1
L3F8251D0:
3f8251d0:	move   -*a14, a8, 1
3f8251e0:	move   a8, *a13(0x800), 1
3f825200:	move   -*a14, a8, 1
3f825210:	move   a8, *a13(0x7e0), 1
3f825230:	move   *a13(0x500), a7, 1
3f825250:	move   *a13(0x7e0), *a14+, 1
3f825270:	move   *a13(0x800), *a14+, 1
3f825290:	movi   0x3f85a870, a8
3f8252c0:	move   *a8+, *a14+, 1
3f8252d0:	move   *a8+, *a14+, 1
3f8252e0:	calla  L3FE0E730
3f825310:	jreq   L3F825490
3f825320:	addi   0x40, a14
3f825340:	move   a14, -*sp, 1
3f825350:	move   *a13(0x7e0), *a14+, 1
3f825370:	move   *a13(0x800), *a14+, 1
3f825390:	calla  L3FE14450
3f8253c0:	movi   0x3f85a8b0, a8
3f8253f0:	move   *a8+, *a14+, 1
3f825400:	move   *a8+, *a14+, 1
3f825410:	calla  L3FE0C950
3f825440:	calla  L3FE10B50
3f825470:	move   a8, a9
3f825480:	jruc   L3F8255F0
L3F825490:
3f825490:	addi   0x40, a14
3f8254b0:	move   a14, -*sp, 1
3f8254c0:	move   *a13(0x7e0), *a14+, 1
3f8254e0:	move   *a13(0x800), *a14+, 1
3f825500:	calla  L3FE14450
3f825530:	movi   0x3f85a8b0, a8
3f825560:	move   *a8+, *a14+, 1
3f825570:	move   *a8+, *a14+, 1
3f825580:	calla  L3FE0C8D0
3f8255b0:	calla  L3FE10B50
3f8255e0:	move   a8, a9
L3F8255F0:
3f8255f0:	setf   16, 1, 0
3f825600:	move   a9, *a7, 0
3f825610:	move   *a7, a8, 0
3f825620:	calla  L3FE11750
3f825650:	move   *a13(0x7e0), *a14+, 1
3f825670:	move   *a13(0x800), *a14+, 1
3f825690:	calla  L3FE0C830
3f8256c0:	movi   0x3f85a830, a8
3f8256f0:	move   *a8+, *a14+, 1
3f825700:	move   *a8+, *a14+, 1
3f825710:	calla  L3FE0DE90
3f825740:	addi   0x40, a14
3f825760:	move   a14, -*sp, 1
3f825770:	move   *a13(0x780), a9, 1
3f825790:	mpys   a9, a9
3f8257a0:	mpys   a11, a11
3f8257b0:	add    a11, a9
3f8257c0:	move   a9, a8
3f8257d0:	calla  L3FE11750
3f825800:	calla  L3FE1CBE0
3f825830:	calla  L3FE0DE90
3f825860:	movi   0x3f85a870, a8
3f825890:	move   *a8+, *a14+, 1
3f8258a0:	move   *a8+, *a14+, 1
3f8258b0:	calla  L3FE0E730
3f8258e0:	jreq   L3F825C00
3f8258f0:	setf   16, 1, 0
3f825900:	move   *a7, a8, 0
3f825910:	calla  L3FE11750
3f825940:	move   *a13(0x7e0), *a14+, 1
3f825960:	move   *a13(0x800), *a14+, 1
3f825980:	calla  L3FE0C830
3f8259b0:	movi   0x3f85a830, a8
3f8259e0:	move   *a8+, *a14+, 1
3f8259f0:	move   *a8+, *a14+, 1
3f825a00:	calla  L3FE0DE90
3f825a30:	addi   0x40, a14
3f825a50:	move   a14, -*sp, 1
3f825a60:	move   *a13(0x780), a11, 1
3f825a80:	mpys   a11, a11
3f825a90:	move   *a13(0x760), a9, 1
3f825ab0:	mpys   a9, a9
3f825ac0:	add    a9, a11
3f825ad0:	move   a11, a8
3f825ae0:	calla  L3FE11750
3f825b10:	calla  L3FE1CBE0
3f825b40:	calla  L3FE0DE90
3f825b70:	movi   0x3f85a8b0, a8
3f825ba0:	move   *a8+, *a14+, 1
3f825bb0:	move   *a8+, *a14+, 1
3f825bc0:	calla  L3FE0C950
3f825bf0:	jruc   L3F825F00
L3F825C00:
3f825c00:	setf   16, 1, 0
3f825c10:	move   *a7, a8, 0
3f825c20:	calla  L3FE11750
3f825c50:	move   *a13(0x7e0), *a14+, 1
3f825c70:	move   *a13(0x800), *a14+, 1
3f825c90:	calla  L3FE0C830
3f825cc0:	movi   0x3f85a830, a8
3f825cf0:	move   *a8+, *a14+, 1
3f825d00:	move   *a8+, *a14+, 1
3f825d10:	calla  L3FE0DE90
3f825d40:	addi   0x40, a14
3f825d60:	move   a14, -*sp, 1
3f825d70:	move   *a13(0x780), a11, 1
3f825d90:	mpys   a11, a11
3f825da0:	move   *a13(0x760), a9, 1
3f825dc0:	mpys   a9, a9
3f825dd0:	add    a9, a11
3f825de0:	move   a11, a8
3f825df0:	calla  L3FE11750
3f825e20:	calla  L3FE1CBE0
3f825e50:	calla  L3FE0DE90
3f825e80:	movi   0x3f85a8b0, a8
3f825eb0:	move   *a8+, *a14+, 1
3f825ec0:	move   *a8+, *a14+, 1
3f825ed0:	calla  L3FE0C8D0
L3F825F00:
3f825f00:	calla  L3FE10B50
3f825f30:	move   a8, *a7(0x80), 1
3f825f50:	setf   16, 1, 0
3f825f60:	move   *a13(0x680), *a7(0x30), 0
3f825f90:	move   *a13(0x780), a11, 1
3f825fb0:	neg    a11
3f825fc0:	jreq   L3F826250
3f825fd0:	move   *a13(0x760), a11, 1
3f825ff0:	jreq   L3F826250
3f826000:	move   *a13(0x680), a8, 1
3f826020:	calla  L3FE11750
3f826050:	move   *a13(0xfe00), *a14+, 1
3f826070:	move   *a13(0xfe20), *a14+, 1
3f826090:	calla  L3FE0C8D0
3f8260c0:	move   *a13(0x780), a9, 1
3f8260e0:	neg    a9
3f8260f0:	move   a9, a8
3f826100:	calla  L3FE11750
3f826130:	move   a11, a8
3f826140:	calla  L3FE11750
3f826170:	calla  L3FE0D650
3f8261a0:	calla  L3FE0DE90
3f8261d0:	move   *a13(0xfdc0), *a14+, 1
3f8261f0:	move   *a13(0xfde0), *a14+, 1
3f826210:	calla  L3FE0C950
3f826240:	jruc   L3F826290
L3F826250:
3f826250:	move   *a13(0xfdc0), *a14+, 1
3f826270:	move   *a13(0xfde0), *a14+, 1
L3F826290:
3f826290:	movi   0x3f85a870, a8
3f8262c0:	move   *a8+, *a14+, 1
3f8262d0:	move   *a8+, *a14+, 1
3f8262e0:	calla  L3FE0E730
3f826310:	jreq   L3F826750
3f826320:	addi   0x40, a14
3f826340:	move   a14, -*sp, 1
3f826350:	move   *a13(0x780), a11, 1
3f826370:	neg    a11
3f826380:	jreq   L3F826610
3f826390:	move   *a13(0x760), a11, 1
3f8263b0:	jreq   L3F826610
3f8263c0:	move   *a13(0x680), a8, 1
3f8263e0:	calla  L3FE11750
3f826410:	move   *a13(0xfe00), *a14+, 1
3f826430:	move   *a13(0xfe20), *a14+, 1
3f826450:	calla  L3FE0C8D0
3f826480:	move   *a13(0x780), a9, 1
3f8264a0:	neg    a9
3f8264b0:	move   a9, a8
3f8264c0:	calla  L3FE11750
3f8264f0:	move   a11, a8
3f826500:	calla  L3FE11750
3f826530:	calla  L3FE0D650
3f826560:	calla  L3FE0DE90
3f826590:	move   *a13(0xfdc0), *a14+, 1
3f8265b0:	move   *a13(0xfde0), *a14+, 1
3f8265d0:	calla  L3FE0C950
3f826600:	jruc   L3F826650
L3F826610:
3f826610:	move   *a13(0xfdc0), *a14+, 1
3f826630:	move   *a13(0xfde0), *a14+, 1
L3F826650:
3f826650:	calla  L3FE14450
3f826680:	movi   0x3f85a8b0, a8
3f8266b0:	move   *a8+, *a14+, 1
3f8266c0:	move   *a8+, *a14+, 1
3f8266d0:	calla  L3FE0C950
3f826700:	calla  L3FE10B50
3f826730:	move   a8, a11
3f826740:	jruc   L3F826B70
L3F826750:
3f826750:	addi   0x40, a14
3f826770:	move   a14, -*sp, 1
3f826780:	move   *a13(0x780), a11, 1
3f8267a0:	neg    a11
3f8267b0:	jreq   L3F826A40
3f8267c0:	move   *a13(0x760), a11, 1
3f8267e0:	jreq   L3F826A40
3f8267f0:	move   *a13(0x680), a8, 1
3f826810:	calla  L3FE11750
3f826840:	move   *a13(0xfe00), *a14+, 1
3f826860:	move   *a13(0xfe20), *a14+, 1
3f826880:	calla  L3FE0C8D0
3f8268b0:	move   *a13(0x780), a9, 1
3f8268d0:	neg    a9
3f8268e0:	move   a9, a8
3f8268f0:	calla  L3FE11750
3f826920:	move   a11, a8
3f826930:	calla  L3FE11750
3f826960:	calla  L3FE0D650
3f826990:	calla  L3FE0DE90
3f8269c0:	move   *a13(0xfdc0), *a14+, 1
3f8269e0:	move   *a13(0xfde0), *a14+, 1
3f826a00:	calla  L3FE0C950
3f826a30:	jruc   L3F826A80
L3F826A40:
3f826a40:	move   *a13(0xfdc0), *a14+, 1
3f826a60:	move   *a13(0xfde0), *a14+, 1
L3F826A80:
3f826a80:	calla  L3FE14450
3f826ab0:	movi   0x3f85a8b0, a8
3f826ae0:	move   *a8+, *a14+, 1
3f826af0:	move   *a8+, *a14+, 1
3f826b00:	calla  L3FE0C8D0
3f826b30:	calla  L3FE10B50
3f826b60:	move   a8, a11
L3F826B70:
3f826b70:	setf   16, 1, 0
3f826b80:	move   a11, *a7(0x20), 0
3f826ba0:	jauc   L3F8402F0
L3F826BC0:
3f826bc0:	move   *a13(0xff40), *a14+, 1
3f826be0:	move   *a13(0xff60), *a14+, 1
3f826c00:	move   *a13(0xfec0), *a14+, 1
3f826c20:	move   *a13(0xfee0), *a14+, 1
3f826c40:	calla  L3FE0E730
3f826c70:	jaeq   L3F82E610
3f826c90:	move   a11, *a9(0x40), 1
3f826cb0:	move   *a13(0x760), *a9(0x60), 1
3f826ce0:	move   *a13(0x5c0), *a9(0x10), 0
3f826d10:	move   a11, a8
3f826d20:	jreq   L3F826F80
3f826d30:	move   *a13(0x760), a7, 1
3f826d50:	jreq   L3F826F80
3f826d60:	move   *a13(0x5c0), a8, 1
3f826d80:	calla  L3FE11750
3f826db0:	move   *a13(0xc0), *a14+, 1
3f826dd0:	move   *a13(0xe0), *a14+, 1
3f826df0:	calla  L3FE0C8D0
3f826e20:	move   a11, a8
3f826e30:	calla  L3FE11750
3f826e60:	move   a7, a8
3f826e70:	calla  L3FE11750
3f826ea0:	calla  L3FE0D650
3f826ed0:	calla  L3FE0DE90
3f826f00:	move   *a13(0x80), *a14+, 1
3f826f20:	move   *a13(0xa0), *a14+, 1
3f826f40:	calla  L3FE0C950
3f826f70:	jruc   L3F826FC0
L3F826F80:
3f826f80:	move   *a13(0x80), *a14+, 1
3f826fa0:	move   *a13(0xa0), *a14+, 1
L3F826FC0:
3f826fc0:	move   -*a14, a8, 1
3f826fd0:	move   a8, *a13(0x800), 1
3f826ff0:	move   -*a14, a8, 1
3f827000:	move   a8, *a13(0x7e0), 1
3f827020:	move   *a13(0x7e0), *a14+, 1
3f827040:	move   *a13(0x800), *a14+, 1
3f827060:	movi   0x3f85a870, a8
3f827090:	move   *a8+, *a14+, 1
3f8270a0:	move   *a8+, *a14+, 1
3f8270b0:	calla  L3FE0E730
3f8270e0:	jreq   L3F827260
3f8270f0:	addi   0x40, a14
3f827110:	move   a14, -*sp, 1
3f827120:	move   *a13(0x7e0), *a14+, 1
3f827140:	move   *a13(0x800), *a14+, 1
3f827160:	calla  L3FE14450
3f827190:	movi   0x3f85a8b0, a8
3f8271c0:	move   *a8+, *a14+, 1
3f8271d0:	move   *a8+, *a14+, 1
3f8271e0:	calla  L3FE0C950
3f827210:	calla  L3FE10B50
3f827240:	move   a8, a7
3f827250:	jruc   L3F8273C0
L3F827260:
3f827260:	addi   0x40, a14
3f827280:	move   a14, -*sp, 1
3f827290:	move   *a13(0x7e0), *a14+, 1
3f8272b0:	move   *a13(0x800), *a14+, 1
3f8272d0:	calla  L3FE14450
3f827300:	movi   0x3f85a8b0, a8
3f827330:	move   *a8+, *a14+, 1
3f827340:	move   *a8+, *a14+, 1
3f827350:	calla  L3FE0C8D0
3f827380:	calla  L3FE10B50
3f8273b0:	move   a8, a7
L3F8273C0:
3f8273c0:	setf   16, 1, 0
3f8273d0:	move   a7, *a9, 0
3f8273e0:	move   *a9, a8, 0
3f8273f0:	calla  L3FE11750
3f827420:	move   *a13(0x7e0), *a14+, 1
3f827440:	move   *a13(0x800), *a14+, 1
3f827460:	calla  L3FE0C830
3f827490:	movi   0x3f85a830, a8
3f8274c0:	move   *a8+, *a14+, 1
3f8274d0:	move   *a8+, *a14+, 1
3f8274e0:	calla  L3FE0DE90
3f827510:	addi   0x40, a14
3f827530:	move   a14, -*sp, 1
3f827540:	mpys   a11, a11
3f827550:	move   *a13(0x760), a7, 1
3f827570:	mpys   a7, a7
3f827580:	add    a7, a11
3f827590:	move   a11, a8
3f8275a0:	calla  L3FE11750
3f8275d0:	calla  L3FE1CBE0
3f827600:	calla  L3FE0DE90
3f827630:	movi   0x3f85a870, a8
3f827660:	move   *a8+, *a14+, 1
3f827670:	move   *a8+, *a14+, 1
3f827680:	calla  L3FE0E730
3f8276b0:	jreq   L3F8279D0
3f8276c0:	setf   16, 1, 0
3f8276d0:	move   *a9, a8, 0
3f8276e0:	calla  L3FE11750
3f827710:	move   *a13(0x7e0), *a14+, 1
3f827730:	move   *a13(0x800), *a14+, 1
3f827750:	calla  L3FE0C830
3f827780:	movi   0x3f85a830, a8
3f8277b0:	move   *a8+, *a14+, 1
3f8277c0:	move   *a8+, *a14+, 1
3f8277d0:	calla  L3FE0DE90
3f827800:	addi   0x40, a14
3f827820:	move   a14, -*sp, 1
3f827830:	move   *a13(0x780), a11, 1
3f827850:	mpys   a11, a11
3f827860:	move   *a13(0x760), a7, 1
3f827880:	mpys   a7, a7
3f827890:	add    a7, a11
3f8278a0:	move   a11, a8
3f8278b0:	calla  L3FE11750
3f8278e0:	calla  L3FE1CBE0
3f827910:	calla  L3FE0DE90
3f827940:	movi   0x3f85a8b0, a8
3f827970:	move   *a8+, *a14+, 1
3f827980:	move   *a8+, *a14+, 1
3f827990:	calla  L3FE0C950
3f8279c0:	jruc   L3F827CD0
L3F8279D0:
3f8279d0:	setf   16, 1, 0
3f8279e0:	move   *a9, a8, 0
3f8279f0:	calla  L3FE11750
3f827a20:	move   *a13(0x7e0), *a14+, 1
3f827a40:	move   *a13(0x800), *a14+, 1
3f827a60:	calla  L3FE0C830
3f827a90:	movi   0x3f85a830, a8
3f827ac0:	move   *a8+, *a14+, 1
3f827ad0:	move   *a8+, *a14+, 1
3f827ae0:	calla  L3FE0DE90
3f827b10:	addi   0x40, a14
3f827b30:	move   a14, -*sp, 1
3f827b40:	move   *a13(0x780), a11, 1
3f827b60:	mpys   a11, a11
3f827b70:	move   *a13(0x760), a7, 1
3f827b90:	mpys   a7, a7
3f827ba0:	add    a7, a11
3f827bb0:	move   a11, a8
3f827bc0:	calla  L3FE11750
3f827bf0:	calla  L3FE1CBE0
3f827c20:	calla  L3FE0DE90
3f827c50:	movi   0x3f85a8b0, a8
3f827c80:	move   *a8+, *a14+, 1
3f827c90:	move   *a8+, *a14+, 1
3f827ca0:	calla  L3FE0C8D0
L3F827CD0:
3f827cd0:	calla  L3FE10B50
3f827d00:	move   a8, *a9(0x80), 1
3f827d20:	setf   16, 1, 0
3f827d30:	move   *a13(0x640), *a9(0x30), 0
3f827d60:	move   *a13(0x780), a11, 1
3f827d80:	jreq   L3F827FE0
3f827d90:	move   *a13(0x760), a7, 1
3f827db0:	jreq   L3F827FE0
3f827dc0:	move   *a13(0x640), a8, 1
3f827de0:	calla  L3FE11750
3f827e10:	move   *a13(0x140), *a14+, 1
3f827e30:	move   *a13(0x160), *a14+, 1
3f827e50:	calla  L3FE0C8D0
3f827e80:	move   a11, a8
3f827e90:	calla  L3FE11750
3f827ec0:	move   a7, a8
3f827ed0:	calla  L3FE11750
3f827f00:	calla  L3FE0D650
3f827f30:	calla  L3FE0DE90
3f827f60:	move   *a13(0x100), *a14+, 1
3f827f80:	move   *a13(0x120), *a14+, 1
3f827fa0:	calla  L3FE0C950
3f827fd0:	jruc   L3F828020
L3F827FE0:
3f827fe0:	move   *a13(0x100), *a14+, 1
3f828000:	move   *a13(0x120), *a14+, 1
L3F828020:
3f828020:	movi   0x3f85a870, a8
3f828050:	move   *a8+, *a14+, 1
3f828060:	move   *a8+, *a14+, 1
3f828070:	calla  L3FE0E730
3f8280a0:	jreq   L3F828490
3f8280b0:	addi   0x40, a14
3f8280d0:	move   a14, -*sp, 1
3f8280e0:	move   a11, a7
3f8280f0:	jreq   L3F828350
3f828100:	move   *a13(0x760), a7, 1
3f828120:	jreq   L3F828350
3f828130:	move   *a13(0x640), a8, 1
3f828150:	calla  L3FE11750
3f828180:	move   *a13(0x140), *a14+, 1
3f8281a0:	move   *a13(0x160), *a14+, 1
3f8281c0:	calla  L3FE0C8D0
3f8281f0:	move   a11, a8
3f828200:	calla  L3FE11750
3f828230:	move   a7, a8
3f828240:	calla  L3FE11750
3f828270:	calla  L3FE0D650
3f8282a0:	calla  L3FE0DE90
3f8282d0:	move   *a13(0x100), *a14+, 1
3f8282f0:	move   *a13(0x120), *a14+, 1
3f828310:	calla  L3FE0C950
3f828340:	jruc   L3F828390
L3F828350:
3f828350:	move   *a13(0x100), *a14+, 1
3f828370:	move   *a13(0x120), *a14+, 1
L3F828390:
3f828390:	calla  L3FE14450
3f8283c0:	movi   0x3f85a8b0, a8
3f8283f0:	move   *a8+, *a14+, 1
3f828400:	move   *a8+, *a14+, 1
3f828410:	calla  L3FE0C950
3f828440:	calla  L3FE10B50
3f828470:	move   a8, a7
3f828480:	jruc   L3F828860
L3F828490:
3f828490:	addi   0x40, a14
3f8284b0:	move   a14, -*sp, 1
3f8284c0:	move   a11, a7
3f8284d0:	jreq   L3F828730
3f8284e0:	move   *a13(0x760), a7, 1
3f828500:	jreq   L3F828730
3f828510:	move   *a13(0x640), a8, 1
3f828530:	calla  L3FE11750
3f828560:	move   *a13(0x140), *a14+, 1
3f828580:	move   *a13(0x160), *a14+, 1
3f8285a0:	calla  L3FE0C8D0
3f8285d0:	move   a11, a8
3f8285e0:	calla  L3FE11750
3f828610:	move   a7, a8
3f828620:	calla  L3FE11750
3f828650:	calla  L3FE0D650
3f828680:	calla  L3FE0DE90
3f8286b0:	move   *a13(0x100), *a14+, 1
3f8286d0:	move   *a13(0x120), *a14+, 1
3f8286f0:	calla  L3FE0C950
3f828720:	jruc   L3F828770
L3F828730:
3f828730:	move   *a13(0x100), *a14+, 1
3f828750:	move   *a13(0x120), *a14+, 1
L3F828770:
3f828770:	calla  L3FE14450
3f8287a0:	movi   0x3f85a8b0, a8
3f8287d0:	move   *a8+, *a14+, 1
3f8287e0:	move   *a8+, *a14+, 1
3f8287f0:	calla  L3FE0C8D0
3f828820:	calla  L3FE10B50
3f828850:	move   a8, a7
L3F828860:
3f828860:	setf   16, 1, 0
3f828870:	move   a7, *a9(0x20), 0
3f828890:	addi   0xa0, a9
3f8288b0:	move   a9, *a13(0x500), 1
3f8288d0:	move   *a13(0x760), a7, 1
3f8288f0:	neg    a7
3f828900:	move   a7, *a9(0x40), 1
3f828920:	move   a11, *a9(0x60), 1
3f828940:	move   *a13(0x5c0), *a9(0x10), 0
3f828970:	move   *a13(0x760), a7, 1
3f828990:	neg    a7
3f8289a0:	jreq   L3F828C20
3f8289b0:	move   a11, a7
3f8289c0:	jreq   L3F828C20
3f8289d0:	move   *a13(0x5c0), a8, 1
3f8289f0:	calla  L3FE11750
3f828a20:	move   *a13(0xc0), *a14+, 1
3f828a40:	move   *a13(0xe0), *a14+, 1
3f828a60:	calla  L3FE0C8D0
3f828a90:	move   *a13(0x760), a7, 1
3f828ab0:	neg    a7
3f828ac0:	move   a7, a8
3f828ad0:	calla  L3FE11750
3f828b00:	move   a11, a8
3f828b10:	calla  L3FE11750
3f828b40:	calla  L3FE0D650
3f828b70:	calla  L3FE0DE90
3f828ba0:	move   *a13(0x80), *a14+, 1
3f828bc0:	move   *a13(0xa0), *a14+, 1
3f828be0:	calla  L3FE0C950
3f828c10:	jruc   L3F828C60
L3F828C20:
3f828c20:	move   *a13(0x80), *a14+, 1
3f828c40:	move   *a13(0xa0), *a14+, 1
L3F828C60:
3f828c60:	movi   0x3f85a870, a8
3f828c90:	move   *a8+, *a14+, 1
3f828ca0:	move   *a8+, *a14+, 1
3f828cb0:	calla  L3FE0E730
3f828ce0:	jreq   L3F829110
3f828cf0:	addi   0x40, a14
3f828d10:	move   a14, -*sp, 1
3f828d20:	move   *a13(0x760), a7, 1
3f828d40:	neg    a7
3f828d50:	jreq   L3F828FD0
3f828d60:	move   a11, a7
3f828d70:	jreq   L3F828FD0
3f828d80:	move   *a13(0x5c0), a8, 1
3f828da0:	calla  L3FE11750
3f828dd0:	move   *a13(0xc0), *a14+, 1
3f828df0:	move   *a13(0xe0), *a14+, 1
3f828e10:	calla  L3FE0C8D0
3f828e40:	move   *a13(0x760), a7, 1
3f828e60:	neg    a7
3f828e70:	move   a7, a8
3f828e80:	calla  L3FE11750
3f828eb0:	move   a11, a8
3f828ec0:	calla  L3FE11750
3f828ef0:	calla  L3FE0D650
3f828f20:	calla  L3FE0DE90
3f828f50:	move   *a13(0x80), *a14+, 1
3f828f70:	move   *a13(0xa0), *a14+, 1
3f828f90:	calla  L3FE0C950
3f828fc0:	jruc   L3F829010
L3F828FD0:
3f828fd0:	move   *a13(0x80), *a14+, 1
3f828ff0:	move   *a13(0xa0), *a14+, 1
L3F829010:
3f829010:	calla  L3FE14450
3f829040:	movi   0x3f85a8b0, a8
3f829070:	move   *a8+, *a14+, 1
3f829080:	move   *a8+, *a14+, 1
3f829090:	calla  L3FE0C950
3f8290c0:	calla  L3FE10B50
3f8290f0:	move   a8, a7
3f829100:	jruc   L3F829520
L3F829110:
3f829110:	addi   0x40, a14
3f829130:	move   a14, -*sp, 1
3f829140:	move   *a13(0x760), a7, 1
3f829160:	neg    a7
3f829170:	jreq   L3F8293F0
3f829180:	move   a11, a7
3f829190:	jreq   L3F8293F0
3f8291a0:	move   *a13(0x5c0), a8, 1
3f8291c0:	calla  L3FE11750
3f8291f0:	move   *a13(0xc0), *a14+, 1
3f829210:	move   *a13(0xe0), *a14+, 1
3f829230:	calla  L3FE0C8D0
3f829260:	move   *a13(0x760), a7, 1
3f829280:	neg    a7
3f829290:	move   a7, a8
3f8292a0:	calla  L3FE11750
3f8292d0:	move   a11, a8
3f8292e0:	calla  L3FE11750
3f829310:	calla  L3FE0D650
3f829340:	calla  L3FE0DE90
3f829370:	move   *a13(0x80), *a14+, 1
3f829390:	move   *a13(0xa0), *a14+, 1
3f8293b0:	calla  L3FE0C950
3f8293e0:	jruc   L3F829430
L3F8293F0:
3f8293f0:	move   *a13(0x80), *a14+, 1
3f829410:	move   *a13(0xa0), *a14+, 1
L3F829430:
3f829430:	calla  L3FE14450
3f829460:	movi   0x3f85a8b0, a8
3f829490:	move   *a8+, *a14+, 1
3f8294a0:	move   *a8+, *a14+, 1
3f8294b0:	calla  L3FE0C8D0
3f8294e0:	calla  L3FE10B50
3f829510:	move   a8, a7
L3F829520:
3f829520:	setf   16, 1, 0
3f829530:	move   a7, *a9, 0
3f829540:	move   *a13(0x760), a7, 1
3f829560:	neg    a7
3f829570:	jreq   L3F8297F0
3f829580:	move   a11, a7
3f829590:	jreq   L3F8297F0
3f8295a0:	move   *a13(0x600), a8, 1
3f8295c0:	calla  L3FE11750
3f8295f0:	move   *a13(0xfe80), *a14+, 1
3f829610:	move   *a13(0xfea0), *a14+, 1
3f829630:	calla  L3FE0C8D0
3f829660:	move   *a13(0x760), a7, 1
3f829680:	neg    a7
3f829690:	move   a7, a8
3f8296a0:	calla  L3FE11750
3f8296d0:	move   a11, a8
3f8296e0:	calla  L3FE11750
3f829710:	calla  L3FE0D650
3f829740:	calla  L3FE0DE90
3f829770:	move   *a13(0xfe40), *a14+, 1
3f829790:	move   *a13(0xfe60), *a14+, 1
3f8297b0:	calla  L3FE0C950
3f8297e0:	jruc   L3F829830
L3F8297F0:
3f8297f0:	move   *a13(0xfe40), *a14+, 1
3f829810:	move   *a13(0xfe60), *a14+, 1
L3F829830:
3f829830:	movi   0x3f85a870, a8
3f829860:	move   *a8+, *a14+, 1
3f829870:	move   *a8+, *a14+, 1
3f829880:	calla  L3FE0E730
3f8298b0:	jreq   L3F829CE0
3f8298c0:	addi   0x40, a14
3f8298e0:	move   a14, -*sp, 1
3f8298f0:	move   *a13(0x760), a7, 1
3f829910:	neg    a7
3f829920:	jreq   L3F829BA0
3f829930:	move   a11, a7
3f829940:	jreq   L3F829BA0
3f829950:	move   *a13(0x600), a8, 1
3f829970:	calla  L3FE11750
3f8299a0:	move   *a13(0xfe80), *a14+, 1
3f8299c0:	move   *a13(0xfea0), *a14+, 1
3f8299e0:	calla  L3FE0C8D0
3f829a10:	move   *a13(0x760), a7, 1
3f829a30:	neg    a7
3f829a40:	move   a7, a8
3f829a50:	calla  L3FE11750
3f829a80:	move   a11, a8
3f829a90:	calla  L3FE11750
3f829ac0:	calla  L3FE0D650
3f829af0:	calla  L3FE0DE90
3f829b20:	move   *a13(0xfe40), *a14+, 1
3f829b40:	move   *a13(0xfe60), *a14+, 1
3f829b60:	calla  L3FE0C950
3f829b90:	jruc   L3F829BE0
L3F829BA0:
3f829ba0:	move   *a13(0xfe40), *a14+, 1
3f829bc0:	move   *a13(0xfe60), *a14+, 1
L3F829BE0:
3f829be0:	calla  L3FE14450
3f829c10:	movi   0x3f85a8b0, a8
3f829c40:	move   *a8+, *a14+, 1
3f829c50:	move   *a8+, *a14+, 1
3f829c60:	calla  L3FE0C950
3f829c90:	calla  L3FE10B50
3f829cc0:	move   a8, a7
3f829cd0:	jruc   L3F82A0F0
L3F829CE0:
3f829ce0:	addi   0x40, a14
3f829d00:	move   a14, -*sp, 1
3f829d10:	move   *a13(0x760), a7, 1
3f829d30:	neg    a7
3f829d40:	jreq   L3F829FC0
3f829d50:	move   a11, a7
3f829d60:	jreq   L3F829FC0
3f829d70:	move   *a13(0x600), a8, 1
3f829d90:	calla  L3FE11750
3f829dc0:	move   *a13(0xfe80), *a14+, 1
3f829de0:	move   *a13(0xfea0), *a14+, 1
3f829e00:	calla  L3FE0C8D0
3f829e30:	move   *a13(0x760), a7, 1
3f829e50:	neg    a7
3f829e60:	move   a7, a8
3f829e70:	calla  L3FE11750
3f829ea0:	move   a11, a8
3f829eb0:	calla  L3FE11750
3f829ee0:	calla  L3FE0D650
3f829f10:	calla  L3FE0DE90
3f829f40:	move   *a13(0xfe40), *a14+, 1
3f829f60:	move   *a13(0xfe60), *a14+, 1
3f829f80:	calla  L3FE0C950
3f829fb0:	jruc   L3F82A000
L3F829FC0:
3f829fc0:	move   *a13(0xfe40), *a14+, 1
3f829fe0:	move   *a13(0xfe60), *a14+, 1
L3F82A000:
3f82a000:	calla  L3FE14450
3f82a030:	movi   0x3f85a8b0, a8
3f82a060:	move   *a8+, *a14+, 1
3f82a070:	move   *a8+, *a14+, 1
3f82a080:	calla  L3FE0C8D0
3f82a0b0:	calla  L3FE10B50
3f82a0e0:	move   a8, a7
L3F82A0F0:
3f82a0f0:	move   a7, *a13(0x5e0), 1
3f82a110:	move   a14, -*sp, 1
3f82a120:	move   a13, a7
3f82a130:	addi   0x200, a7
3f82a150:	move   a7, *a14+, 1
3f82a160:	move   *a13(0x880), *a14+, 1
3f82a180:	move   a11, *a14+, 1
3f82a190:	move   *a13(0x760), a7, 1
3f82a1b0:	neg    a7
3f82a1c0:	move   a7, *a14+, 1
3f82a1d0:	move   *a13(0x600), *a14+, 1
3f82a1f0:	move   *a13(0x5e0), *a14+, 1
3f82a210:	sub    a7, a7
3f82a220:	move   a7, *a14+, 1
3f82a230:	calla  L3F855F00
3f82a260:	move   a8, *a13(0x840), 1
3f82a280:	move   *a13(0x5c0), a7, 1
3f82a2a0:	move   *a13(0x600), a9, 1
3f82a2c0:	sub    a9, a7
3f82a2d0:	move   a7, *a13(0x860), 1
3f82a2f0:	move   a14, -*sp, 1
3f82a300:	move   a7, *a14+, 1
3f82a310:	move   a11, *a14+, 1
3f82a320:	move   *a13(0x760), a7, 1
3f82a340:	neg    a7
3f82a350:	move   a7, *a14+, 1
3f82a360:	move   a13, a7
3f82a370:	addi   0x840, a7
3f82a390:	move   a7, *a14+, 1
3f82a3a0:	calla  L3F856DF0
3f82a3d0:	move   *a13(0x500), a7, 1
3f82a3f0:	move   *a13(0x840), *a7(0x80), 1
3f82a420:	setf   16, 1, 0
3f82a430:	move   a9, *a7(0x30), 0
3f82a450:	move   *a13(0x5e0), *a7(0x20), 0
3f82a480:	addi   0xa0, a7
3f82a4a0:	move   a7, *a13(0x500), 1
3f82a4c0:	move   *a13(0x760), a9, 1
3f82a4e0:	neg    a9
3f82a4f0:	move   a9, *a7(0x40), 1
3f82a510:	move   a11, *a7(0x60), 1
3f82a530:	move   *a13(0x640), *a7(0x10), 0
3f82a560:	move   *a13(0x760), a9, 1
3f82a580:	neg    a9
3f82a590:	jreq   L3F82A810
3f82a5a0:	move   a11, a8
3f82a5b0:	jreq   L3F82A810
3f82a5c0:	move   *a13(0x640), a8, 1
3f82a5e0:	calla  L3FE11750
3f82a610:	move   *a13(0x140), *a14+, 1
3f82a630:	move   *a13(0x160), *a14+, 1
3f82a650:	calla  L3FE0C8D0
3f82a680:	move   *a13(0x760), a9, 1
3f82a6a0:	neg    a9
3f82a6b0:	move   a9, a8
3f82a6c0:	calla  L3FE11750
3f82a6f0:	move   a11, a8
3f82a700:	calla  L3FE11750
3f82a730:	calla  L3FE0D650
3f82a760:	calla  L3FE0DE90
3f82a790:	move   *a13(0x100), *a14+, 1
3f82a7b0:	move   *a13(0x120), *a14+, 1
3f82a7d0:	calla  L3FE0C950
3f82a800:	jruc   L3F82A850
L3F82A810:
3f82a810:	move   *a13(0x100), *a14+, 1
3f82a830:	move   *a13(0x120), *a14+, 1
L3F82A850:
3f82a850:	movi   0x3f85a870, a8
3f82a880:	move   *a8+, *a14+, 1
3f82a890:	move   *a8+, *a14+, 1
3f82a8a0:	calla  L3FE0E730
3f82a8d0:	jreq   L3F82AD00
3f82a8e0:	addi   0x40, a14
3f82a900:	move   a14, -*sp, 1
3f82a910:	move   *a13(0x760), a9, 1
3f82a930:	neg    a9
3f82a940:	jreq   L3F82ABC0
3f82a950:	move   a11, a8
3f82a960:	jreq   L3F82ABC0
3f82a970:	move   *a13(0x640), a8, 1
3f82a990:	calla  L3FE11750
3f82a9c0:	move   *a13(0x140), *a14+, 1
3f82a9e0:	move   *a13(0x160), *a14+, 1
3f82aa00:	calla  L3FE0C8D0
3f82aa30:	move   *a13(0x760), a9, 1
3f82aa50:	neg    a9
3f82aa60:	move   a9, a8
3f82aa70:	calla  L3FE11750
3f82aaa0:	move   a11, a8
3f82aab0:	calla  L3FE11750
3f82aae0:	calla  L3FE0D650
3f82ab10:	calla  L3FE0DE90
3f82ab40:	move   *a13(0x100), *a14+, 1
3f82ab60:	move   *a13(0x120), *a14+, 1
3f82ab80:	calla  L3FE0C950
3f82abb0:	jruc   L3F82AC00
L3F82ABC0:
3f82abc0:	move   *a13(0x100), *a14+, 1
3f82abe0:	move   *a13(0x120), *a14+, 1
L3F82AC00:
3f82ac00:	calla  L3FE14450
3f82ac30:	movi   0x3f85a8b0, a8
3f82ac60:	move   *a8+, *a14+, 1
3f82ac70:	move   *a8+, *a14+, 1
3f82ac80:	calla  L3FE0C950
3f82acb0:	calla  L3FE10B50
3f82ace0:	move   a8, a9
3f82acf0:	jruc   L3F82B110
L3F82AD00:
3f82ad00:	addi   0x40, a14
3f82ad20:	move   a14, -*sp, 1
3f82ad30:	move   *a13(0x760), a9, 1
3f82ad50:	neg    a9
3f82ad60:	jreq   L3F82AFE0
3f82ad70:	move   a11, a8
3f82ad80:	jreq   L3F82AFE0
3f82ad90:	move   *a13(0x640), a8, 1
3f82adb0:	calla  L3FE11750
3f82ade0:	move   *a13(0x140), *a14+, 1
3f82ae00:	move   *a13(0x160), *a14+, 1
3f82ae20:	calla  L3FE0C8D0
3f82ae50:	move   *a13(0x760), a9, 1
3f82ae70:	neg    a9
3f82ae80:	move   a9, a8
3f82ae90:	calla  L3FE11750
3f82aec0:	move   a11, a8
3f82aed0:	calla  L3FE11750
3f82af00:	calla  L3FE0D650
3f82af30:	calla  L3FE0DE90
3f82af60:	move   *a13(0x100), *a14+, 1
3f82af80:	move   *a13(0x120), *a14+, 1
3f82afa0:	calla  L3FE0C950
3f82afd0:	jruc   L3F82B020
L3F82AFE0:
3f82afe0:	move   *a13(0x100), *a14+, 1
3f82b000:	move   *a13(0x120), *a14+, 1
L3F82B020:
3f82b020:	calla  L3FE14450
3f82b050:	movi   0x3f85a8b0, a8
3f82b080:	move   *a8+, *a14+, 1
3f82b090:	move   *a8+, *a14+, 1
3f82b0a0:	calla  L3FE0C8D0
3f82b0d0:	calla  L3FE10B50
3f82b100:	move   a8, a9
L3F82B110:
3f82b110:	setf   16, 1, 0
3f82b120:	move   a9, *a7, 0
3f82b130:	move   *a13(0x760), a9, 1
3f82b150:	neg    a9
3f82b160:	jreq   L3F82B3E0
3f82b170:	move   a11, a8
3f82b180:	jreq   L3F82B3E0
3f82b190:	move   *a13(0x680), a8, 1
3f82b1b0:	calla  L3FE11750
3f82b1e0:	move   *a13(0xfe00), *a14+, 1
3f82b200:	move   *a13(0xfe20), *a14+, 1
3f82b220:	calla  L3FE0C8D0
3f82b250:	move   *a13(0x760), a9, 1
3f82b270:	neg    a9
3f82b280:	move   a9, a8
3f82b290:	calla  L3FE11750
3f82b2c0:	move   a11, a8
3f82b2d0:	calla  L3FE11750
3f82b300:	calla  L3FE0D650
3f82b330:	calla  L3FE0DE90
3f82b360:	move   *a13(0xfdc0), *a14+, 1
3f82b380:	move   *a13(0xfde0), *a14+, 1
3f82b3a0:	calla  L3FE0C950
3f82b3d0:	jruc   L3F82B420
L3F82B3E0:
3f82b3e0:	move   *a13(0xfdc0), *a14+, 1
3f82b400:	move   *a13(0xfde0), *a14+, 1
L3F82B420:
3f82b420:	movi   0x3f85a870, a8
3f82b450:	move   *a8+, *a14+, 1
3f82b460:	move   *a8+, *a14+, 1
3f82b470:	calla  L3FE0E730
3f82b4a0:	jreq   L3F82B8D0
3f82b4b0:	addi   0x40, a14
3f82b4d0:	move   a14, -*sp, 1
3f82b4e0:	move   *a13(0x760), a9, 1
3f82b500:	neg    a9
3f82b510:	jreq   L3F82B790
3f82b520:	move   a11, a8
3f82b530:	jreq   L3F82B790
3f82b540:	move   *a13(0x680), a8, 1
3f82b560:	calla  L3FE11750
3f82b590:	move   *a13(0xfe00), *a14+, 1
3f82b5b0:	move   *a13(0xfe20), *a14+, 1
3f82b5d0:	calla  L3FE0C8D0
3f82b600:	move   *a13(0x760), a9, 1
3f82b620:	neg    a9
3f82b630:	move   a9, a8
3f82b640:	calla  L3FE11750
3f82b670:	move   a11, a8
3f82b680:	calla  L3FE11750
3f82b6b0:	calla  L3FE0D650
3f82b6e0:	calla  L3FE0DE90
3f82b710:	move   *a13(0xfdc0), *a14+, 1
3f82b730:	move   *a13(0xfde0), *a14+, 1
3f82b750:	calla  L3FE0C950
3f82b780:	jruc   L3F82B7D0
L3F82B790:
3f82b790:	move   *a13(0xfdc0), *a14+, 1
3f82b7b0:	move   *a13(0xfde0), *a14+, 1
L3F82B7D0:
3f82b7d0:	calla  L3FE14450
3f82b800:	movi   0x3f85a8b0, a8
3f82b830:	move   *a8+, *a14+, 1
3f82b840:	move   *a8+, *a14+, 1
3f82b850:	calla  L3FE0C950
3f82b880:	calla  L3FE10B50
3f82b8b0:	move   a8, a9
3f82b8c0:	jruc   L3F82BCE0
L3F82B8D0:
3f82b8d0:	addi   0x40, a14
3f82b8f0:	move   a14, -*sp, 1
3f82b900:	move   *a13(0x760), a9, 1
3f82b920:	neg    a9
3f82b930:	jreq   L3F82BBB0
3f82b940:	move   a11, a8
3f82b950:	jreq   L3F82BBB0
3f82b960:	move   *a13(0x680), a8, 1
3f82b980:	calla  L3FE11750
3f82b9b0:	move   *a13(0xfe00), *a14+, 1
3f82b9d0:	move   *a13(0xfe20), *a14+, 1
3f82b9f0:	calla  L3FE0C8D0
3f82ba20:	move   *a13(0x760), a9, 1
3f82ba40:	neg    a9
3f82ba50:	move   a9, a8
3f82ba60:	calla  L3FE11750
3f82ba90:	move   a11, a8
3f82baa0:	calla  L3FE11750
3f82bad0:	calla  L3FE0D650
3f82bb00:	calla  L3FE0DE90
3f82bb30:	move   *a13(0xfdc0), *a14+, 1
3f82bb50:	move   *a13(0xfde0), *a14+, 1
3f82bb70:	calla  L3FE0C950
3f82bba0:	jruc   L3F82BBF0
L3F82BBB0:
3f82bbb0:	move   *a13(0xfdc0), *a14+, 1
3f82bbd0:	move   *a13(0xfde0), *a14+, 1
L3F82BBF0:
3f82bbf0:	calla  L3FE14450
3f82bc20:	movi   0x3f85a8b0, a8
3f82bc50:	move   *a8+, *a14+, 1
3f82bc60:	move   *a8+, *a14+, 1
3f82bc70:	calla  L3FE0C8D0
3f82bca0:	calla  L3FE10B50
3f82bcd0:	move   a8, a9
L3F82BCE0:
3f82bce0:	move   a9, *a13(0x660), 1
3f82bd00:	move   a14, -*sp, 1
3f82bd10:	move   a13, a7
3f82bd20:	addi   0x200, a7
3f82bd40:	move   a7, *a14+, 1
3f82bd50:	move   *a13(0x880), *a14+, 1
3f82bd70:	move   a11, *a14+, 1
3f82bd80:	move   *a13(0x760), a7, 1
3f82bda0:	neg    a7
3f82bdb0:	move   a7, *a14+, 1
3f82bdc0:	move   *a13(0x680), *a14+, 1
3f82bde0:	move   a9, *a14+, 1
3f82bdf0:	movk   1, a7
3f82be00:	move   a7, *a14+, 1
3f82be10:	calla  L3F855F00
3f82be40:	move   a8, *a13(0x840), 1
3f82be60:	move   a14, -*sp, 1
3f82be70:	move   *a13(0x860), *a14+, 1
3f82be90:	move   a11, *a14+, 1
3f82bea0:	move   *a13(0x760), a7, 1
3f82bec0:	neg    a7
3f82bed0:	move   a7, *a14+, 1
3f82bee0:	move   a13, a7
3f82bef0:	addi   0x840, a7
3f82bf10:	move   a7, *a14+, 1
3f82bf20:	calla  L3F856DF0
3f82bf50:	move   *a13(0x500), a7, 1
3f82bf70:	move   *a13(0x840), *a7(0x80), 1
3f82bfa0:	setf   16, 1, 0
3f82bfb0:	move   *a13(0x680), *a7(0x30), 0
3f82bfe0:	move   a9, *a7(0x20), 0
3f82c000:	addi   0xa0, a7
3f82c020:	move   a7, *a13(0x500), 1
3f82c040:	move   a11, *a7(0x40), 1
3f82c060:	move   *a13(0x760), *a7(0x60), 1
3f82c090:	move   *a13(0xfda0), a7, 1
3f82c0b0:	move   *a7, a8, 0
3f82c0c0:	calla  L3FE11750
3f82c0f0:	move   *a13(0xff40), *a14+, 1
3f82c110:	move   *a13(0xff60), *a14+, 1
3f82c130:	calla  L3FE0E9F0
3f82c160:	jreq   L3F82C240
3f82c170:	move   *a7(0x10), a8, 0
3f82c190:	calla  L3FE11750
3f82c1c0:	move   *a13(0xff80), *a14+, 1
3f82c1e0:	move   *a13(0xffa0), *a14+, 1
3f82c200:	calla  L3FE0E9F0
3f82c230:	jrne   L3F82C3E0
L3F82C240:
3f82c240:	move   *a7(0x20), a8, 0
3f82c260:	calla  L3FE11750
3f82c290:	move   *a13(0xff40), *a14+, 1
3f82c2b0:	move   *a13(0xff60), *a14+, 1
3f82c2d0:	calla  L3FE0E9F0
3f82c300:	jreq   L3F82CA00
3f82c310:	move   *a7(0x30), a8, 0
3f82c330:	calla  L3FE11750
3f82c360:	move   *a13(0xff80), *a14+, 1
3f82c380:	move   *a13(0xffa0), *a14+, 1
3f82c3a0:	calla  L3FE0E9F0
3f82c3d0:	jreq   L3F82CA00
L3F82C3E0:
3f82c3e0:	sub    a7, a7
3f82c3f0:	move   a7, *a13(0x840), 1
3f82c410:	move   *a13(0xff40), *a14+, 1
3f82c430:	move   *a13(0xff60), *a14+, 1
3f82c450:	calla  L3FE10B50
3f82c480:	move   a8, *a13(0x5e0), 1
3f82c4a0:	move   *a13(0xff80), *a14+, 1
3f82c4c0:	move   *a13(0xffa0), *a14+, 1
3f82c4e0:	calla  L3FE10B50
3f82c510:	move   *a13(0x600), a9, 1
3f82c530:	sub    a8, a9
3f82c540:	move   a9, *a13(0x860), 1
3f82c560:	move   a14, -*sp, 1
3f82c570:	move   a9, *a14+, 1
3f82c580:	move   *a13(0x760), *a14+, 1
3f82c5a0:	move   a11, *a14+, 1
3f82c5b0:	move   a13, a9
3f82c5c0:	addi   0x5e0, a9
3f82c5e0:	move   a9, *a14+, 1
3f82c5f0:	move   a13, a7
3f82c600:	addi   0x840, a7
3f82c620:	move   a7, *a14+, 1
3f82c630:	calla  L3F8577F0
3f82c660:	move   *a13(0x500), a7, 1
3f82c680:	setf   16, 1, 0
3f82c690:	move   *a13(0x600), *a7(0x10), 0
3f82c6c0:	move   *a13(0x5e0), *a7(0x0), 0
3f82c6f0:	move   *a13(0x840), *a7(0x80), 1
3f82c720:	move   *a13(0xff40), *a14+, 1
3f82c740:	move   *a13(0xff60), *a14+, 1
3f82c760:	calla  L3FE10B50
3f82c790:	move   a8, *a13(0x660), 1
3f82c7b0:	move   *a13(0xff80), *a14+, 1
3f82c7d0:	move   *a13(0xffa0), *a14+, 1
3f82c7f0:	calla  L3FE10B50
3f82c820:	move   *a13(0x680), a9, 1
3f82c840:	sub    a8, a9
3f82c850:	move   a9, *a13(0x860), 1
3f82c870:	move   a14, -*sp, 1
3f82c880:	move   a9, *a14+, 1
3f82c890:	move   *a13(0x760), *a14+, 1
3f82c8b0:	move   a11, *a14+, 1
3f82c8c0:	move   a13, a7
3f82c8d0:	addi   0x660, a7
3f82c8f0:	move   a7, *a14+, 1
3f82c900:	sub    a7, a7
3f82c910:	move   a7, *a14+, 1
3f82c920:	calla  L3F8582D0
3f82c950:	move   *a13(0x500), a7, 1
3f82c970:	setf   16, 1, 0
3f82c980:	move   *a13(0x680), *a7(0x30), 0
3f82c9b0:	move   *a13(0x660), *a7(0x20), 0
3f82c9e0:	jauc   L3F8402F0
L3F82CA00:
3f82ca00:	move   *a13(0x500), a7, 1
3f82ca20:	move   *a13(0x600), *a7(0x10), 0
3f82ca50:	move   a11, a8
3f82ca60:	jreq   L3F82CCC0
3f82ca70:	move   *a13(0x760), a7, 1
3f82ca90:	jreq   L3F82CCC0
3f82caa0:	move   *a13(0x600), a8, 1
3f82cac0:	calla  L3FE11750
3f82caf0:	move   *a13(0xfe80), *a14+, 1
3f82cb10:	move   *a13(0xfea0), *a14+, 1
3f82cb30:	calla  L3FE0C8D0
3f82cb60:	move   a11, a8
3f82cb70:	calla  L3FE11750
3f82cba0:	move   a7, a8
3f82cbb0:	calla  L3FE11750
3f82cbe0:	calla  L3FE0D650
3f82cc10:	calla  L3FE0DE90
3f82cc40:	move   *a13(0xfe40), *a14+, 1
3f82cc60:	move   *a13(0xfe60), *a14+, 1
3f82cc80:	calla  L3FE0C950
3f82ccb0:	jruc   L3F82CD00
L3F82CCC0:
3f82ccc0:	move   *a13(0xfe40), *a14+, 1
3f82cce0:	move   *a13(0xfe60), *a14+, 1
L3F82CD00:
3f82cd00:	move   -*a14, a8, 1
3f82cd10:	move   a8, *a13(0x800), 1
3f82cd30:	move   -*a14, a8, 1
3f82cd40:	move   a8, *a13(0x7e0), 1
3f82cd60:	move   *a13(0x500), a7, 1
3f82cd80:	move   *a13(0x7e0), *a14+, 1
3f82cda0:	move   *a13(0x800), *a14+, 1
3f82cdc0:	movi   0x3f85a870, a8
3f82cdf0:	move   *a8+, *a14+, 1
3f82ce00:	move   *a8+, *a14+, 1
3f82ce10:	calla  L3FE0E730
3f82ce40:	jreq   L3F82CFC0
3f82ce50:	addi   0x40, a14
3f82ce70:	move   a14, -*sp, 1
3f82ce80:	move   *a13(0x7e0), *a14+, 1
3f82cea0:	move   *a13(0x800), *a14+, 1
3f82cec0:	calla  L3FE14450
3f82cef0:	movi   0x3f85a8b0, a8
3f82cf20:	move   *a8+, *a14+, 1
3f82cf30:	move   *a8+, *a14+, 1
3f82cf40:	calla  L3FE0C950
3f82cf70:	calla  L3FE10B50
3f82cfa0:	move   a8, a9
3f82cfb0:	jruc   L3F82D120
L3F82CFC0:
3f82cfc0:	addi   0x40, a14
3f82cfe0:	move   a14, -*sp, 1
3f82cff0:	move   *a13(0x7e0), *a14+, 1
3f82d010:	move   *a13(0x800), *a14+, 1
3f82d030:	calla  L3FE14450
3f82d060:	movi   0x3f85a8b0, a8
3f82d090:	move   *a8+, *a14+, 1
3f82d0a0:	move   *a8+, *a14+, 1
3f82d0b0:	calla  L3FE0C8D0
3f82d0e0:	calla  L3FE10B50
3f82d110:	move   a8, a9
L3F82D120:
3f82d120:	setf   16, 1, 0
3f82d130:	move   a9, *a7, 0
3f82d140:	move   *a7, a8, 0
3f82d150:	calla  L3FE11750
3f82d180:	move   *a13(0x7e0), *a14+, 1
3f82d1a0:	move   *a13(0x800), *a14+, 1
3f82d1c0:	calla  L3FE0C830
3f82d1f0:	movi   0x3f85a830, a8
3f82d220:	move   *a8+, *a14+, 1
3f82d230:	move   *a8+, *a14+, 1
3f82d240:	calla  L3FE0DE90
3f82d270:	addi   0x40, a14
3f82d290:	move   a14, -*sp, 1
3f82d2a0:	mpys   a11, a11
3f82d2b0:	move   *a13(0x760), a9, 1
3f82d2d0:	mpys   a9, a9
3f82d2e0:	add    a9, a11
3f82d2f0:	move   a11, a8
3f82d300:	calla  L3FE11750
3f82d330:	calla  L3FE1CBE0
3f82d360:	calla  L3FE0DE90
3f82d390:	movi   0x3f85a870, a8
3f82d3c0:	move   *a8+, *a14+, 1
3f82d3d0:	move   *a8+, *a14+, 1
3f82d3e0:	calla  L3FE0E730
3f82d410:	jreq   L3F82D730
3f82d420:	setf   16, 1, 0
3f82d430:	move   *a7, a8, 0
3f82d440:	calla  L3FE11750
3f82d470:	move   *a13(0x7e0), *a14+, 1
3f82d490:	move   *a13(0x800), *a14+, 1
3f82d4b0:	calla  L3FE0C830
3f82d4e0:	movi   0x3f85a830, a8
3f82d510:	move   *a8+, *a14+, 1
3f82d520:	move   *a8+, *a14+, 1
3f82d530:	calla  L3FE0DE90
3f82d560:	addi   0x40, a14
3f82d580:	move   a14, -*sp, 1
3f82d590:	move   *a13(0x780), a11, 1
3f82d5b0:	mpys   a11, a11
3f82d5c0:	move   *a13(0x760), a9, 1
3f82d5e0:	mpys   a9, a9
3f82d5f0:	add    a9, a11
3f82d600:	move   a11, a8
3f82d610:	calla  L3FE11750
3f82d640:	calla  L3FE1CBE0
3f82d670:	calla  L3FE0DE90
3f82d6a0:	movi   0x3f85a8b0, a8
3f82d6d0:	move   *a8+, *a14+, 1
3f82d6e0:	move   *a8+, *a14+, 1
3f82d6f0:	calla  L3FE0C950
3f82d720:	jruc   L3F82DA30
L3F82D730:
3f82d730:	setf   16, 1, 0
3f82d740:	move   *a7, a8, 0
3f82d750:	calla  L3FE11750
3f82d780:	move   *a13(0x7e0), *a14+, 1
3f82d7a0:	move   *a13(0x800), *a14+, 1
3f82d7c0:	calla  L3FE0C830
3f82d7f0:	movi   0x3f85a830, a8
3f82d820:	move   *a8+, *a14+, 1
3f82d830:	move   *a8+, *a14+, 1
3f82d840:	calla  L3FE0DE90
3f82d870:	addi   0x40, a14
3f82d890:	move   a14, -*sp, 1
3f82d8a0:	move   *a13(0x780), a11, 1
3f82d8c0:	mpys   a11, a11
3f82d8d0:	move   *a13(0x760), a9, 1
3f82d8f0:	mpys   a9, a9
3f82d900:	add    a9, a11
3f82d910:	move   a11, a8
3f82d920:	calla  L3FE11750
3f82d950:	calla  L3FE1CBE0
3f82d980:	calla  L3FE0DE90
3f82d9b0:	movi   0x3f85a8b0, a8
3f82d9e0:	move   *a8+, *a14+, 1
3f82d9f0:	move   *a8+, *a14+, 1
3f82da00:	calla  L3FE0C8D0
L3F82DA30:
3f82da30:	calla  L3FE10B50
3f82da60:	move   a8, *a7(0x80), 1
3f82da80:	setf   16, 1, 0
3f82da90:	move   *a13(0x680), *a7(0x30), 0
3f82dac0:	move   *a13(0x780), a11, 1
3f82dae0:	jreq   L3F82DD40
3f82daf0:	move   *a13(0x760), a9, 1
3f82db10:	jreq   L3F82DD40
3f82db20:	move   *a13(0x680), a8, 1
3f82db40:	calla  L3FE11750
3f82db70:	move   *a13(0xfe00), *a14+, 1
3f82db90:	move   *a13(0xfe20), *a14+, 1
3f82dbb0:	calla  L3FE0C8D0
3f82dbe0:	move   a11, a8
3f82dbf0:	calla  L3FE11750
3f82dc20:	move   a9, a8
3f82dc30:	calla  L3FE11750
3f82dc60:	calla  L3FE0D650
3f82dc90:	calla  L3FE0DE90
3f82dcc0:	move   *a13(0xfdc0), *a14+, 1
3f82dce0:	move   *a13(0xfde0), *a14+, 1
3f82dd00:	calla  L3FE0C950
3f82dd30:	jruc   L3F82DD80
L3F82DD40:
3f82dd40:	move   *a13(0xfdc0), *a14+, 1
3f82dd60:	move   *a13(0xfde0), *a14+, 1
L3F82DD80:
3f82dd80:	movi   0x3f85a870, a8
3f82ddb0:	move   *a8+, *a14+, 1
3f82ddc0:	move   *a8+, *a14+, 1
3f82ddd0:	calla  L3FE0E730
3f82de00:	jreq   L3F82E1F0
3f82de10:	addi   0x40, a14
3f82de30:	move   a14, -*sp, 1
3f82de40:	move   a11, a8
3f82de50:	jreq   L3F82E0B0
3f82de60:	move   *a13(0x760), a9, 1
3f82de80:	jreq   L3F82E0B0
3f82de90:	move   *a13(0x680), a8, 1
3f82deb0:	calla  L3FE11750
3f82dee0:	move   *a13(0xfe00), *a14+, 1
3f82df00:	move   *a13(0xfe20), *a14+, 1
3f82df20:	calla  L3FE0C8D0
3f82df50:	move   a11, a8
3f82df60:	calla  L3FE11750
3f82df90:	move   a9, a8
3f82dfa0:	calla  L3FE11750
3f82dfd0:	calla  L3FE0D650
3f82e000:	calla  L3FE0DE90
3f82e030:	move   *a13(0xfdc0), *a14+, 1
3f82e050:	move   *a13(0xfde0), *a14+, 1
3f82e070:	calla  L3FE0C950
3f82e0a0:	jruc   L3F82E0F0
L3F82E0B0:
3f82e0b0:	move   *a13(0xfdc0), *a14+, 1
3f82e0d0:	move   *a13(0xfde0), *a14+, 1
L3F82E0F0:
3f82e0f0:	calla  L3FE14450
3f82e120:	movi   0x3f85a8b0, a8
3f82e150:	move   *a8+, *a14+, 1
3f82e160:	move   *a8+, *a14+, 1
3f82e170:	calla  L3FE0C950
3f82e1a0:	calla  L3FE10B50
3f82e1d0:	move   a8, a9
3f82e1e0:	jruc   L3F82E5C0
L3F82E1F0:
3f82e1f0:	addi   0x40, a14
3f82e210:	move   a14, -*sp, 1
3f82e220:	move   a11, a8
3f82e230:	jreq   L3F82E490
3f82e240:	move   *a13(0x760), a9, 1
3f82e260:	jreq   L3F82E490
3f82e270:	move   *a13(0x680), a8, 1
3f82e290:	calla  L3FE11750
3f82e2c0:	move   *a13(0xfe00), *a14+, 1
3f82e2e0:	move   *a13(0xfe20), *a14+, 1
3f82e300:	calla  L3FE0C8D0
3f82e330:	move   a11, a8
3f82e340:	calla  L3FE11750
3f82e370:	move   a9, a8
3f82e380:	calla  L3FE11750
3f82e3b0:	calla  L3FE0D650
3f82e3e0:	calla  L3FE0DE90
3f82e410:	move   *a13(0xfdc0), *a14+, 1
3f82e430:	move   *a13(0xfde0), *a14+, 1
3f82e450:	calla  L3FE0C950
3f82e480:	jruc   L3F82E4D0
L3F82E490:
3f82e490:	move   *a13(0xfdc0), *a14+, 1
3f82e4b0:	move   *a13(0xfde0), *a14+, 1
L3F82E4D0:
3f82e4d0:	calla  L3FE14450
3f82e500:	movi   0x3f85a8b0, a8
3f82e530:	move   *a8+, *a14+, 1
3f82e540:	move   *a8+, *a14+, 1
3f82e550:	calla  L3FE0C8D0
3f82e580:	calla  L3FE10B50
3f82e5b0:	move   a8, a9
L3F82E5C0:
3f82e5c0:	setf   16, 1, 0
3f82e5d0:	move   a9, *a7(0x20), 0
3f82e5f0:	jauc   L3F8402F0
L3F82E610:
3f82e610:	movk   1, a7
3f82e620:	move   a7, *a13(0x8e0), 1
3f82e640:	sub    a11, a11
3f82e650:	move   a11, *a13(0x8c0), 1
3f82e670:	move   *a13(0x880), *a13(0x540), 0
3f82e6a0:	move   *a13(0x8a0), *a13(0x550), 0
3f82e6d0:	move   *a13(0xff80), *a14+, 1
3f82e6f0:	move   *a13(0xffa0), *a14+, 1
3f82e710:	movi   0x3f85a870, a8
3f82e740:	move   *a8+, *a14+, 1
3f82e750:	move   *a8+, *a14+, 1
3f82e760:	calla  L3FE0E730
3f82e790:	jreq   L3F82E910
3f82e7a0:	addi   0x40, a14
3f82e7c0:	move   a14, -*sp, 1
3f82e7d0:	move   *a13(0xff80), *a14+, 1
3f82e7f0:	move   *a13(0xffa0), *a14+, 1
3f82e810:	calla  L3FE14450
3f82e840:	movi   0x3f85a8b0, a8
3f82e870:	move   *a8+, *a14+, 1
3f82e880:	move   *a8+, *a14+, 1
3f82e890:	calla  L3FE0C950
3f82e8c0:	calla  L3FE10B50
3f82e8f0:	move   a8, a7
3f82e900:	jruc   L3F82EA70
L3F82E910:
3f82e910:	addi   0x40, a14
3f82e930:	move   a14, -*sp, 1
3f82e940:	move   *a13(0xff80), *a14+, 1
3f82e960:	move   *a13(0xffa0), *a14+, 1
3f82e980:	calla  L3FE14450
3f82e9b0:	movi   0x3f85a8b0, a8
3f82e9e0:	move   *a8+, *a14+, 1
3f82e9f0:	move   *a8+, *a14+, 1
3f82ea00:	calla  L3FE0C8D0
3f82ea30:	calla  L3FE10B50
3f82ea60:	move   a8, a7
L3F82EA70:
3f82ea70:	move   *a13(0x8a0), a11, 1
3f82ea90:	sub    a11, a7
3f82eaa0:	setf   16, 1, 0
3f82eab0:	move   a7, *a13(0x530), 0
3f82ead0:	move   *a13(0xfe40), *a14+, 1
3f82eaf0:	move   *a13(0xfe60), *a14+, 1
3f82eb10:	move   *a13(0xfdc0), *a14+, 1
3f82eb30:	move   *a13(0xfde0), *a14+, 1
3f82eb50:	calla  L3FE0E6F0
3f82eb80:	jreq   L3F82EF80
3f82eb90:	move   *a13(0xfe40), *a14+, 1
3f82ebb0:	move   *a13(0xfe60), *a14+, 1
3f82ebd0:	movi   0x3f85a870, a8
3f82ec00:	move   *a8+, *a14+, 1
3f82ec10:	move   *a8+, *a14+, 1
3f82ec20:	calla  L3FE0E730
3f82ec50:	jreq   L3F82EDD0
3f82ec60:	addi   0x40, a14
3f82ec80:	move   a14, -*sp, 1
3f82ec90:	move   *a13(0xfe40), *a14+, 1
3f82ecb0:	move   *a13(0xfe60), *a14+, 1
3f82ecd0:	calla  L3FE14450
3f82ed00:	movi   0x3f85a8b0, a8
3f82ed30:	move   *a8+, *a14+, 1
3f82ed40:	move   *a8+, *a14+, 1
3f82ed50:	calla  L3FE0C950
3f82ed80:	calla  L3FE10B50
3f82edb0:	move   a8, a7
3f82edc0:	jruc   L3F82EF30
L3F82EDD0:
3f82edd0:	addi   0x40, a14
3f82edf0:	move   a14, -*sp, 1
3f82ee00:	move   *a13(0xfe40), *a14+, 1
3f82ee20:	move   *a13(0xfe60), *a14+, 1
3f82ee40:	calla  L3FE14450
3f82ee70:	movi   0x3f85a8b0, a8
3f82eea0:	move   *a8+, *a14+, 1
3f82eeb0:	move   *a8+, *a14+, 1
3f82eec0:	calla  L3FE0C8D0
3f82eef0:	calla  L3FE10B50
3f82ef20:	move   a8, a7
L3F82EF30:
3f82ef30:	setf   16, 1, 0
3f82ef40:	move   a7, *a13(0x520), 0
3f82ef60:	jauc   L3F8402F0
L3F82EF80:
3f82ef80:	move   *a13(0xfdc0), *a14+, 1
3f82efa0:	move   *a13(0xfde0), *a14+, 1
3f82efc0:	movi   0x3f85a870, a8
3f82eff0:	move   *a8+, *a14+, 1
3f82f000:	move   *a8+, *a14+, 1
3f82f010:	calla  L3FE0E730
3f82f040:	jreq   L3F82F1C0
3f82f050:	addi   0x40, a14
3f82f070:	move   a14, -*sp, 1
3f82f080:	move   *a13(0xfdc0), *a14+, 1
3f82f0a0:	move   *a13(0xfde0), *a14+, 1
3f82f0c0:	calla  L3FE14450
3f82f0f0:	movi   0x3f85a8b0, a8
3f82f120:	move   *a8+, *a14+, 1
3f82f130:	move   *a8+, *a14+, 1
3f82f140:	calla  L3FE0C950
3f82f170:	calla  L3FE10B50
3f82f1a0:	move   a8, a7
3f82f1b0:	jruc   L3F82F320
L3F82F1C0:
3f82f1c0:	addi   0x40, a14
3f82f1e0:	move   a14, -*sp, 1
3f82f1f0:	move   *a13(0xfdc0), *a14+, 1
3f82f210:	move   *a13(0xfde0), *a14+, 1
3f82f230:	calla  L3FE14450
3f82f260:	movi   0x3f85a8b0, a8
3f82f290:	move   *a8+, *a14+, 1
3f82f2a0:	move   *a8+, *a14+, 1
3f82f2b0:	calla  L3FE0C8D0
3f82f2e0:	calla  L3FE10B50
3f82f310:	move   a8, a7
L3F82F320:
3f82f320:	setf   16, 1, 0
3f82f330:	move   a7, *a13(0x520), 0
3f82f350:	jauc   L3F8402F0
L3F82F370:
3f82f370:	move   *a13(0xff80), *a14+, 1
3f82f390:	move   *a13(0xffa0), *a14+, 1
3f82f3b0:	move   *a13(0xff00), *a14+, 1
3f82f3d0:	move   *a13(0xff20), *a14+, 1
3f82f3f0:	calla  L3FE0E730
3f82f420:	jaeq   L3F83EFE0
3f82f440:	move   *a13(0xff40), *a14+, 1
3f82f460:	move   *a13(0xff60), *a14+, 1
3f82f480:	move   *a13(0xfec0), *a14+, 1
3f82f4a0:	move   *a13(0xfee0), *a14+, 1
3f82f4c0:	calla  L3FE0E6F0
3f82f4f0:	jaeq   L3F836BA0
3f82f510:	move   a11, *a9(0x40), 1
3f82f530:	move   *a13(0x760), *a9(0x60), 1
3f82f560:	move   *a13(0x5c0), *a9(0x10), 0
3f82f590:	move   a11, a8
3f82f5a0:	jreq   L3F82F800
3f82f5b0:	move   *a13(0x760), a7, 1
3f82f5d0:	jreq   L3F82F800
3f82f5e0:	move   *a13(0x5c0), a8, 1
3f82f600:	calla  L3FE11750
3f82f630:	move   *a13(0xc0), *a14+, 1
3f82f650:	move   *a13(0xe0), *a14+, 1
3f82f670:	calla  L3FE0C8D0
3f82f6a0:	move   a11, a8
3f82f6b0:	calla  L3FE11750
3f82f6e0:	move   a7, a8
3f82f6f0:	calla  L3FE11750
3f82f720:	calla  L3FE0D650
3f82f750:	calla  L3FE0DE90
3f82f780:	move   *a13(0x80), *a14+, 1
3f82f7a0:	move   *a13(0xa0), *a14+, 1
3f82f7c0:	calla  L3FE0C950
3f82f7f0:	jruc   L3F82F840
L3F82F800:
3f82f800:	move   *a13(0x80), *a14+, 1
3f82f820:	move   *a13(0xa0), *a14+, 1
L3F82F840:
3f82f840:	move   -*a14, a8, 1
3f82f850:	move   a8, *a13(0x800), 1
3f82f870:	move   -*a14, a8, 1
3f82f880:	move   a8, *a13(0x7e0), 1
3f82f8a0:	move   *a13(0x7e0), *a14+, 1
3f82f8c0:	move   *a13(0x800), *a14+, 1
3f82f8e0:	movi   0x3f85a870, a8
3f82f910:	move   *a8+, *a14+, 1
3f82f920:	move   *a8+, *a14+, 1
3f82f930:	calla  L3FE0E730
3f82f960:	jreq   L3F82FAE0
3f82f970:	addi   0x40, a14
3f82f990:	move   a14, -*sp, 1
3f82f9a0:	move   *a13(0x7e0), *a14+, 1
3f82f9c0:	move   *a13(0x800), *a14+, 1
3f82f9e0:	calla  L3FE14450
3f82fa10:	movi   0x3f85a8b0, a8
3f82fa40:	move   *a8+, *a14+, 1
3f82fa50:	move   *a8+, *a14+, 1
3f82fa60:	calla  L3FE0C950
3f82fa90:	calla  L3FE10B50
3f82fac0:	move   a8, a7
3f82fad0:	jruc   L3F82FC40
L3F82FAE0:
3f82fae0:	addi   0x40, a14
3f82fb00:	move   a14, -*sp, 1
3f82fb10:	move   *a13(0x7e0), *a14+, 1
3f82fb30:	move   *a13(0x800), *a14+, 1
3f82fb50:	calla  L3FE14450
3f82fb80:	movi   0x3f85a8b0, a8
3f82fbb0:	move   *a8+, *a14+, 1
3f82fbc0:	move   *a8+, *a14+, 1
3f82fbd0:	calla  L3FE0C8D0
3f82fc00:	calla  L3FE10B50
3f82fc30:	move   a8, a7
L3F82FC40:
3f82fc40:	setf   16, 1, 0
3f82fc50:	move   a7, *a9, 0
3f82fc60:	move   *a9, a8, 0
3f82fc70:	calla  L3FE11750
3f82fca0:	move   *a13(0x7e0), *a14+, 1
3f82fcc0:	move   *a13(0x800), *a14+, 1
3f82fce0:	calla  L3FE0C830
3f82fd10:	movi   0x3f85a830, a8
3f82fd40:	move   *a8+, *a14+, 1
3f82fd50:	move   *a8+, *a14+, 1
3f82fd60:	calla  L3FE0DE90
3f82fd90:	addi   0x40, a14
3f82fdb0:	move   a14, -*sp, 1
3f82fdc0:	mpys   a11, a11
3f82fdd0:	move   *a13(0x760), a7, 1
3f82fdf0:	mpys   a7, a7
3f82fe00:	add    a7, a11
3f82fe10:	move   a11, a8
3f82fe20:	calla  L3FE11750
3f82fe50:	calla  L3FE1CBE0
3f82fe80:	calla  L3FE0DE90
3f82feb0:	movi   0x3f85a870, a8
3f82fee0:	move   *a8+, *a14+, 1
3f82fef0:	move   *a8+, *a14+, 1
3f82ff00:	calla  L3FE0E730
3f82ff30:	jreq   L3F830250
3f82ff40:	setf   16, 1, 0
3f82ff50:	move   *a9, a8, 0
3f82ff60:	calla  L3FE11750
3f82ff90:	move   *a13(0x7e0), *a14+, 1
3f82ffb0:	move   *a13(0x800), *a14+, 1
3f82ffd0:	calla  L3FE0C830
3f830000:	movi   0x3f85a830, a8
3f830030:	move   *a8+, *a14+, 1
3f830040:	move   *a8+, *a14+, 1
3f830050:	calla  L3FE0DE90
3f830080:	addi   0x40, a14
3f8300a0:	move   a14, -*sp, 1
3f8300b0:	move   *a13(0x780), a11, 1
3f8300d0:	mpys   a11, a11
3f8300e0:	move   *a13(0x760), a7, 1
3f830100:	mpys   a7, a7
3f830110:	add    a7, a11
3f830120:	move   a11, a8
3f830130:	calla  L3FE11750
3f830160:	calla  L3FE1CBE0
3f830190:	calla  L3FE0DE90
3f8301c0:	movi   0x3f85a8b0, a8
3f8301f0:	move   *a8+, *a14+, 1
3f830200:	move   *a8+, *a14+, 1
3f830210:	calla  L3FE0C950
3f830240:	jruc   L3F830550
L3F830250:
3f830250:	setf   16, 1, 0
3f830260:	move   *a9, a8, 0
3f830270:	calla  L3FE11750
3f8302a0:	move   *a13(0x7e0), *a14+, 1
3f8302c0:	move   *a13(0x800), *a14+, 1
3f8302e0:	calla  L3FE0C830
3f830310:	movi   0x3f85a830, a8
3f830340:	move   *a8+, *a14+, 1
3f830350:	move   *a8+, *a14+, 1
3f830360:	calla  L3FE0DE90
3f830390:	addi   0x40, a14
3f8303b0:	move   a14, -*sp, 1
3f8303c0:	move   *a13(0x780), a11, 1
3f8303e0:	mpys   a11, a11
3f8303f0:	move   *a13(0x760), a7, 1
3f830410:	mpys   a7, a7
3f830420:	add    a7, a11
3f830430:	move   a11, a8
3f830440:	calla  L3FE11750
3f830470:	calla  L3FE1CBE0
3f8304a0:	calla  L3FE0DE90
3f8304d0:	movi   0x3f85a8b0, a8
3f830500:	move   *a8+, *a14+, 1
3f830510:	move   *a8+, *a14+, 1
3f830520:	calla  L3FE0C8D0
L3F830550:
3f830550:	calla  L3FE10B50
3f830580:	move   a8, *a9(0x80), 1
3f8305a0:	setf   16, 1, 0
3f8305b0:	move   *a13(0x640), *a9(0x30), 0
3f8305e0:	move   *a13(0x780), a11, 1
3f830600:	jreq   L3F830860
3f830610:	move   *a13(0x760), a7, 1
3f830630:	jreq   L3F830860
3f830640:	move   *a13(0x640), a8, 1
3f830660:	calla  L3FE11750
3f830690:	move   *a13(0x140), *a14+, 1
3f8306b0:	move   *a13(0x160), *a14+, 1
3f8306d0:	calla  L3FE0C8D0
3f830700:	move   a11, a8
3f830710:	calla  L3FE11750
3f830740:	move   a7, a8
3f830750:	calla  L3FE11750
3f830780:	calla  L3FE0D650
3f8307b0:	calla  L3FE0DE90
3f8307e0:	move   *a13(0x100), *a14+, 1
3f830800:	move   *a13(0x120), *a14+, 1
3f830820:	calla  L3FE0C950
3f830850:	jruc   L3F8308A0
L3F830860:
3f830860:	move   *a13(0x100), *a14+, 1
3f830880:	move   *a13(0x120), *a14+, 1
L3F8308A0:
3f8308a0:	movi   0x3f85a870, a8
3f8308d0:	move   *a8+, *a14+, 1
3f8308e0:	move   *a8+, *a14+, 1
3f8308f0:	calla  L3FE0E730
3f830920:	jreq   L3F830D10
3f830930:	addi   0x40, a14
3f830950:	move   a14, -*sp, 1
3f830960:	move   a11, a7
3f830970:	jreq   L3F830BD0
3f830980:	move   *a13(0x760), a7, 1
3f8309a0:	jreq   L3F830BD0
3f8309b0:	move   *a13(0x640), a8, 1
3f8309d0:	calla  L3FE11750
3f830a00:	move   *a13(0x140), *a14+, 1
3f830a20:	move   *a13(0x160), *a14+, 1
3f830a40:	calla  L3FE0C8D0
3f830a70:	move   a11, a8
3f830a80:	calla  L3FE11750
3f830ab0:	move   a7, a8
3f830ac0:	calla  L3FE11750
3f830af0:	calla  L3FE0D650
3f830b20:	calla  L3FE0DE90
3f830b50:	move   *a13(0x100), *a14+, 1
3f830b70:	move   *a13(0x120), *a14+, 1
3f830b90:	calla  L3FE0C950
3f830bc0:	jruc   L3F830C10
L3F830BD0:
3f830bd0:	move   *a13(0x100), *a14+, 1
3f830bf0:	move   *a13(0x120), *a14+, 1
L3F830C10:
3f830c10:	calla  L3FE14450
3f830c40:	movi   0x3f85a8b0, a8
3f830c70:	move   *a8+, *a14+, 1
3f830c80:	move   *a8+, *a14+, 1
3f830c90:	calla  L3FE0C950
3f830cc0:	calla  L3FE10B50
3f830cf0:	move   a8, a7
3f830d00:	jruc   L3F8310E0
L3F830D10:
3f830d10:	addi   0x40, a14
3f830d30:	move   a14, -*sp, 1
3f830d40:	move   a11, a7
3f830d50:	jreq   L3F830FB0
3f830d60:	move   *a13(0x760), a7, 1
3f830d80:	jreq   L3F830FB0
3f830d90:	move   *a13(0x640), a8, 1
3f830db0:	calla  L3FE11750
3f830de0:	move   *a13(0x140), *a14+, 1
3f830e00:	move   *a13(0x160), *a14+, 1
3f830e20:	calla  L3FE0C8D0
3f830e50:	move   a11, a8
3f830e60:	calla  L3FE11750
3f830e90:	move   a7, a8
3f830ea0:	calla  L3FE11750
3f830ed0:	calla  L3FE0D650
3f830f00:	calla  L3FE0DE90
3f830f30:	move   *a13(0x100), *a14+, 1
3f830f50:	move   *a13(0x120), *a14+, 1
3f830f70:	calla  L3FE0C950
3f830fa0:	jruc   L3F830FF0
L3F830FB0:
3f830fb0:	move   *a13(0x100), *a14+, 1
3f830fd0:	move   *a13(0x120), *a14+, 1
L3F830FF0:
3f830ff0:	calla  L3FE14450
3f831020:	movi   0x3f85a8b0, a8
3f831050:	move   *a8+, *a14+, 1
3f831060:	move   *a8+, *a14+, 1
3f831070:	calla  L3FE0C8D0
3f8310a0:	calla  L3FE10B50
3f8310d0:	move   a8, a7
L3F8310E0:
3f8310e0:	setf   16, 1, 0
3f8310f0:	move   a7, *a9(0x20), 0
3f831110:	addi   0xa0, a9
3f831130:	move   a9, *a13(0x500), 1
3f831150:	move   *a13(0x760), a7, 1
3f831170:	neg    a7
3f831180:	move   a7, *a9(0x40), 1
3f8311a0:	move   a11, *a9(0x60), 1
3f8311c0:	move   *a13(0x600), *a9(0x10), 0
3f8311f0:	move   *a13(0x760), a7, 1
3f831210:	neg    a7
3f831220:	jreq   L3F8314A0
3f831230:	move   a11, a7
3f831240:	jreq   L3F8314A0
3f831250:	move   *a13(0x600), a8, 1
3f831270:	calla  L3FE11750
3f8312a0:	move   *a13(0xfe80), *a14+, 1
3f8312c0:	move   *a13(0xfea0), *a14+, 1
3f8312e0:	calla  L3FE0C8D0
3f831310:	move   *a13(0x760), a7, 1
3f831330:	neg    a7
3f831340:	move   a7, a8
3f831350:	calla  L3FE11750
3f831380:	move   a11, a8
3f831390:	calla  L3FE11750
3f8313c0:	calla  L3FE0D650
3f8313f0:	calla  L3FE0DE90
3f831420:	move   *a13(0xfe40), *a14+, 1
3f831440:	move   *a13(0xfe60), *a14+, 1
3f831460:	calla  L3FE0C950
3f831490:	jruc   L3F8314E0
L3F8314A0:
3f8314a0:	move   *a13(0xfe40), *a14+, 1
3f8314c0:	move   *a13(0xfe60), *a14+, 1
L3F8314E0:
3f8314e0:	movi   0x3f85a870, a8
3f831510:	move   *a8+, *a14+, 1
3f831520:	move   *a8+, *a14+, 1
3f831530:	calla  L3FE0E730
3f831560:	jreq   L3F831990
3f831570:	addi   0x40, a14
3f831590:	move   a14, -*sp, 1
3f8315a0:	move   *a13(0x760), a7, 1
3f8315c0:	neg    a7
3f8315d0:	jreq   L3F831850
3f8315e0:	move   a11, a7
3f8315f0:	jreq   L3F831850
3f831600:	move   *a13(0x600), a8, 1
3f831620:	calla  L3FE11750
3f831650:	move   *a13(0xfe80), *a14+, 1
3f831670:	move   *a13(0xfea0), *a14+, 1
3f831690:	calla  L3FE0C8D0
3f8316c0:	move   *a13(0x760), a7, 1
3f8316e0:	neg    a7
3f8316f0:	move   a7, a8
3f831700:	calla  L3FE11750
3f831730:	move   a11, a8
3f831740:	calla  L3FE11750
3f831770:	calla  L3FE0D650
3f8317a0:	calla  L3FE0DE90
3f8317d0:	move   *a13(0xfe40), *a14+, 1
3f8317f0:	move   *a13(0xfe60), *a14+, 1
3f831810:	calla  L3FE0C950
3f831840:	jruc   L3F831890
L3F831850:
3f831850:	move   *a13(0xfe40), *a14+, 1
3f831870:	move   *a13(0xfe60), *a14+, 1
L3F831890:
3f831890:	calla  L3FE14450
3f8318c0:	movi   0x3f85a8b0, a8
3f8318f0:	move   *a8+, *a14+, 1
3f831900:	move   *a8+, *a14+, 1
3f831910:	calla  L3FE0C950
3f831940:	calla  L3FE10B50
3f831970:	move   a8, a7
3f831980:	jruc   L3F831DA0
L3F831990:
3f831990:	addi   0x40, a14
3f8319b0:	move   a14, -*sp, 1
3f8319c0:	move   *a13(0x760), a7, 1
3f8319e0:	neg    a7
3f8319f0:	jreq   L3F831C70
3f831a00:	move   a11, a7
3f831a10:	jreq   L3F831C70
3f831a20:	move   *a13(0x600), a8, 1
3f831a40:	calla  L3FE11750
3f831a70:	move   *a13(0xfe80), *a14+, 1
3f831a90:	move   *a13(0xfea0), *a14+, 1
3f831ab0:	calla  L3FE0C8D0
3f831ae0:	move   *a13(0x760), a7, 1
3f831b00:	neg    a7
3f831b10:	move   a7, a8
3f831b20:	calla  L3FE11750
3f831b50:	move   a11, a8
3f831b60:	calla  L3FE11750
3f831b90:	calla  L3FE0D650
3f831bc0:	calla  L3FE0DE90
3f831bf0:	move   *a13(0xfe40), *a14+, 1
3f831c10:	move   *a13(0xfe60), *a14+, 1
3f831c30:	calla  L3FE0C950
3f831c60:	jruc   L3F831CB0
L3F831C70:
3f831c70:	move   *a13(0xfe40), *a14+, 1
3f831c90:	move   *a13(0xfe60), *a14+, 1
L3F831CB0:
3f831cb0:	calla  L3FE14450
3f831ce0:	movi   0x3f85a8b0, a8
3f831d10:	move   *a8+, *a14+, 1
3f831d20:	move   *a8+, *a14+, 1
3f831d30:	calla  L3FE0C8D0
3f831d60:	calla  L3FE10B50
3f831d90:	move   a8, a7
L3F831DA0:
3f831da0:	move   a7, *a13(0x5e0), 1
3f831dc0:	setf   16, 1, 0
3f831dd0:	move   a7, *a9, 0
3f831de0:	move   a14, -*sp, 1
3f831df0:	move   a13, a7
3f831e00:	addi   0x200, a7
3f831e20:	move   a7, *a14+, 1
3f831e30:	move   *a13(0x880), *a14+, 1
3f831e50:	move   a11, *a14+, 1
3f831e60:	move   *a13(0x760), a7, 1
3f831e80:	neg    a7
3f831e90:	move   a7, *a14+, 1
3f831ea0:	move   *a13(0x600), *a14+, 1
3f831ec0:	move   *a13(0x5e0), *a14+, 1
3f831ee0:	sub    a7, a7
3f831ef0:	move   a7, *a14+, 1
3f831f00:	calla  L3F855F00
3f831f30:	move   a8, *a9(0x80), 1
3f831f50:	setf   16, 1, 0
3f831f60:	move   *a13(0x5c0), *a9(0x30), 0
3f831f90:	move   *a13(0x760), a7, 1
3f831fb0:	neg    a7
3f831fc0:	jreq   L3F832240
3f831fd0:	move   a11, a7
3f831fe0:	jreq   L3F832240
3f831ff0:	move   *a13(0x5c0), a8, 1
3f832010:	calla  L3FE11750
3f832040:	move   *a13(0xc0), *a14+, 1
3f832060:	move   *a13(0xe0), *a14+, 1
3f832080:	calla  L3FE0C8D0
3f8320b0:	move   *a13(0x760), a7, 1
3f8320d0:	neg    a7
3f8320e0:	move   a7, a8
3f8320f0:	calla  L3FE11750
3f832120:	move   a11, a8
3f832130:	calla  L3FE11750
3f832160:	calla  L3FE0D650
3f832190:	calla  L3FE0DE90
3f8321c0:	move   *a13(0x80), *a14+, 1
3f8321e0:	move   *a13(0xa0), *a14+, 1
3f832200:	calla  L3FE0C950
3f832230:	jruc   L3F832280
L3F832240:
3f832240:	move   *a13(0x80), *a14+, 1
3f832260:	move   *a13(0xa0), *a14+, 1
L3F832280:
3f832280:	movi   0x3f85a870, a8
3f8322b0:	move   *a8+, *a14+, 1
3f8322c0:	move   *a8+, *a14+, 1
3f8322d0:	calla  L3FE0E730
3f832300:	jreq   L3F832730
3f832310:	addi   0x40, a14
3f832330:	move   a14, -*sp, 1
3f832340:	move   *a13(0x760), a7, 1
3f832360:	neg    a7
3f832370:	jreq   L3F8325F0
3f832380:	move   a11, a7
3f832390:	jreq   L3F8325F0
3f8323a0:	move   *a13(0x5c0), a8, 1
3f8323c0:	calla  L3FE11750
3f8323f0:	move   *a13(0xc0), *a14+, 1
3f832410:	move   *a13(0xe0), *a14+, 1
3f832430:	calla  L3FE0C8D0
3f832460:	move   *a13(0x760), a7, 1
3f832480:	neg    a7
3f832490:	move   a7, a8
3f8324a0:	calla  L3FE11750
3f8324d0:	move   a11, a8
3f8324e0:	calla  L3FE11750
3f832510:	calla  L3FE0D650
3f832540:	calla  L3FE0DE90
3f832570:	move   *a13(0x80), *a14+, 1
3f832590:	move   *a13(0xa0), *a14+, 1
3f8325b0:	calla  L3FE0C950
3f8325e0:	jruc   L3F832630
L3F8325F0:
3f8325f0:	move   *a13(0x80), *a14+, 1
3f832610:	move   *a13(0xa0), *a14+, 1
L3F832630:
3f832630:	calla  L3FE14450
3f832660:	movi   0x3f85a8b0, a8
3f832690:	move   *a8+, *a14+, 1
3f8326a0:	move   *a8+, *a14+, 1
3f8326b0:	calla  L3FE0C950
3f8326e0:	calla  L3FE10B50
3f832710:	move   a8, a7
3f832720:	jruc   L3F832B40
L3F832730:
3f832730:	addi   0x40, a14
3f832750:	move   a14, -*sp, 1
3f832760:	move   *a13(0x760), a7, 1
3f832780:	neg    a7
3f832790:	jreq   L3F832A10
3f8327a0:	move   a11, a7
3f8327b0:	jreq   L3F832A10
3f8327c0:	move   *a13(0x5c0), a8, 1
3f8327e0:	calla  L3FE11750
3f832810:	move   *a13(0xc0), *a14+, 1
3f832830:	move   *a13(0xe0), *a14+, 1
3f832850:	calla  L3FE0C8D0
3f832880:	move   *a13(0x760), a7, 1
3f8328a0:	neg    a7
3f8328b0:	move   a7, a8
3f8328c0:	calla  L3FE11750
3f8328f0:	move   a11, a8
3f832900:	calla  L3FE11750
3f832930:	calla  L3FE0D650
3f832960:	calla  L3FE0DE90
3f832990:	move   *a13(0x80), *a14+, 1
3f8329b0:	move   *a13(0xa0), *a14+, 1
3f8329d0:	calla  L3FE0C950
3f832a00:	jruc   L3F832A50
L3F832A10:
3f832a10:	move   *a13(0x80), *a14+, 1
3f832a30:	move   *a13(0xa0), *a14+, 1
L3F832A50:
3f832a50:	calla  L3FE14450
3f832a80:	movi   0x3f85a8b0, a8
3f832ab0:	move   *a8+, *a14+, 1
3f832ac0:	move   *a8+, *a14+, 1
3f832ad0:	calla  L3FE0C8D0
3f832b00:	calla  L3FE10B50
3f832b30:	move   a8, a7
L3F832B40:
3f832b40:	setf   16, 1, 0
3f832b50:	move   a7, *a9(0x20), 0
3f832b70:	addi   0xa0, a9
3f832b90:	move   a9, *a13(0x500), 1
3f832bb0:	move   *a13(0x760), a7, 1
3f832bd0:	neg    a7
3f832be0:	move   a7, *a9(0x40), 1
3f832c00:	move   a11, *a9(0x60), 1
3f832c20:	move   *a13(0x680), *a9(0x10), 0
3f832c50:	move   *a13(0x760), a7, 1
3f832c70:	neg    a7
3f832c80:	jreq   L3F832F00
3f832c90:	move   a11, a7
3f832ca0:	jreq   L3F832F00
3f832cb0:	move   *a13(0x680), a8, 1
3f832cd0:	calla  L3FE11750
3f832d00:	move   *a13(0xfe00), *a14+, 1
3f832d20:	move   *a13(0xfe20), *a14+, 1
3f832d40:	calla  L3FE0C8D0
3f832d70:	move   *a13(0x760), a7, 1
3f832d90:	neg    a7
3f832da0:	move   a7, a8
3f832db0:	calla  L3FE11750
3f832de0:	move   a11, a8
3f832df0:	calla  L3FE11750
3f832e20:	calla  L3FE0D650
3f832e50:	calla  L3FE0DE90
3f832e80:	move   *a13(0xfdc0), *a14+, 1
3f832ea0:	move   *a13(0xfde0), *a14+, 1
3f832ec0:	calla  L3FE0C950
3f832ef0:	jruc   L3F832F40
L3F832F00:
3f832f00:	move   *a13(0xfdc0), *a14+, 1
3f832f20:	move   *a13(0xfde0), *a14+, 1
L3F832F40:
3f832f40:	movi   0x3f85a870, a8
3f832f70:	move   *a8+, *a14+, 1
3f832f80:	move   *a8+, *a14+, 1
3f832f90:	calla  L3FE0E730
3f832fc0:	jreq   L3F8333F0
3f832fd0:	addi   0x40, a14
3f832ff0:	move   a14, -*sp, 1
3f833000:	move   *a13(0x760), a7, 1
3f833020:	neg    a7
3f833030:	jreq   L3F8332B0
3f833040:	move   a11, a7
3f833050:	jreq   L3F8332B0
3f833060:	move   *a13(0x680), a8, 1
3f833080:	calla  L3FE11750
3f8330b0:	move   *a13(0xfe00), *a14+, 1
3f8330d0:	move   *a13(0xfe20), *a14+, 1
3f8330f0:	calla  L3FE0C8D0
3f833120:	move   *a13(0x760), a7, 1
3f833140:	neg    a7
3f833150:	move   a7, a8
3f833160:	calla  L3FE11750
3f833190:	move   a11, a8
3f8331a0:	calla  L3FE11750
3f8331d0:	calla  L3FE0D650
3f833200:	calla  L3FE0DE90
3f833230:	move   *a13(0xfdc0), *a14+, 1
3f833250:	move   *a13(0xfde0), *a14+, 1
3f833270:	calla  L3FE0C950
3f8332a0:	jruc   L3F8332F0
L3F8332B0:
3f8332b0:	move   *a13(0xfdc0), *a14+, 1
3f8332d0:	move   *a13(0xfde0), *a14+, 1
L3F8332F0:
3f8332f0:	calla  L3FE14450
3f833320:	movi   0x3f85a8b0, a8
3f833350:	move   *a8+, *a14+, 1
3f833360:	move   *a8+, *a14+, 1
3f833370:	calla  L3FE0C950
3f8333a0:	calla  L3FE10B50
3f8333d0:	move   a8, a7
3f8333e0:	jruc   L3F833800
L3F8333F0:
3f8333f0:	addi   0x40, a14
3f833410:	move   a14, -*sp, 1
3f833420:	move   *a13(0x760), a7, 1
3f833440:	neg    a7
3f833450:	jreq   L3F8336D0
3f833460:	move   a11, a7
3f833470:	jreq   L3F8336D0
3f833480:	move   *a13(0x680), a8, 1
3f8334a0:	calla  L3FE11750
3f8334d0:	move   *a13(0xfe00), *a14+, 1
3f8334f0:	move   *a13(0xfe20), *a14+, 1
3f833510:	calla  L3FE0C8D0
3f833540:	move   *a13(0x760), a7, 1
3f833560:	neg    a7
3f833570:	move   a7, a8
3f833580:	calla  L3FE11750
3f8335b0:	move   a11, a8
3f8335c0:	calla  L3FE11750
3f8335f0:	calla  L3FE0D650
3f833620:	calla  L3FE0DE90
3f833650:	move   *a13(0xfdc0), *a14+, 1
3f833670:	move   *a13(0xfde0), *a14+, 1
3f833690:	calla  L3FE0C950
3f8336c0:	jruc   L3F833710
L3F8336D0:
3f8336d0:	move   *a13(0xfdc0), *a14+, 1
3f8336f0:	move   *a13(0xfde0), *a14+, 1
L3F833710:
3f833710:	calla  L3FE14450
3f833740:	movi   0x3f85a8b0, a8
3f833770:	move   *a8+, *a14+, 1
3f833780:	move   *a8+, *a14+, 1
3f833790:	calla  L3FE0C8D0
3f8337c0:	calla  L3FE10B50
3f8337f0:	move   a8, a7
L3F833800:
3f833800:	move   a7, *a13(0x660), 1
3f833820:	setf   16, 1, 0
3f833830:	move   a7, *a9, 0
3f833840:	move   a14, -*sp, 1
3f833850:	move   a13, a7
3f833860:	addi   0x200, a7
3f833880:	move   a7, *a14+, 1
3f833890:	move   *a13(0x880), *a14+, 1
3f8338b0:	move   a11, *a14+, 1
3f8338c0:	move   *a13(0x760), a7, 1
3f8338e0:	neg    a7
3f8338f0:	move   a7, *a14+, 1
3f833900:	move   *a13(0x680), *a14+, 1
3f833920:	move   *a13(0x660), *a14+, 1
3f833940:	movk   1, a7
3f833950:	move   a7, *a14+, 1
3f833960:	calla  L3F855F00
3f833990:	move   a8, *a9(0x80), 1
3f8339b0:	setf   16, 1, 0
3f8339c0:	move   *a13(0x640), *a9(0x30), 0
3f8339f0:	move   *a13(0x760), a7, 1
3f833a10:	neg    a7
3f833a20:	jreq   L3F833CA0
3f833a30:	move   a11, a7
3f833a40:	jreq   L3F833CA0
3f833a50:	move   *a13(0x640), a8, 1
3f833a70:	calla  L3FE11750
3f833aa0:	move   *a13(0x140), *a14+, 1
3f833ac0:	move   *a13(0x160), *a14+, 1
3f833ae0:	calla  L3FE0C8D0
3f833b10:	move   *a13(0x760), a7, 1
3f833b30:	neg    a7
3f833b40:	move   a7, a8
3f833b50:	calla  L3FE11750
3f833b80:	move   a11, a8
3f833b90:	calla  L3FE11750
3f833bc0:	calla  L3FE0D650
3f833bf0:	calla  L3FE0DE90
3f833c20:	move   *a13(0x100), *a14+, 1
3f833c40:	move   *a13(0x120), *a14+, 1
3f833c60:	calla  L3FE0C950
3f833c90:	jruc   L3F833CE0
L3F833CA0:
3f833ca0:	move   *a13(0x100), *a14+, 1
3f833cc0:	move   *a13(0x120), *a14+, 1
L3F833CE0:
3f833ce0:	movi   0x3f85a870, a8
3f833d10:	move   *a8+, *a14+, 1
3f833d20:	move   *a8+, *a14+, 1
3f833d30:	calla  L3FE0E730
3f833d60:	jreq   L3F834190
3f833d70:	addi   0x40, a14
3f833d90:	move   a14, -*sp, 1
3f833da0:	move   *a13(0x760), a7, 1
3f833dc0:	neg    a7
3f833dd0:	jreq   L3F834050
3f833de0:	move   a11, a7
3f833df0:	jreq   L3F834050
3f833e00:	move   *a13(0x640), a8, 1
3f833e20:	calla  L3FE11750
3f833e50:	move   *a13(0x140), *a14+, 1
3f833e70:	move   *a13(0x160), *a14+, 1
3f833e90:	calla  L3FE0C8D0
3f833ec0:	move   *a13(0x760), a7, 1
3f833ee0:	neg    a7
3f833ef0:	move   a7, a8
3f833f00:	calla  L3FE11750
3f833f30:	move   a11, a8
3f833f40:	calla  L3FE11750
3f833f70:	calla  L3FE0D650
3f833fa0:	calla  L3FE0DE90
3f833fd0:	move   *a13(0x100), *a14+, 1
3f833ff0:	move   *a13(0x120), *a14+, 1
3f834010:	calla  L3FE0C950
3f834040:	jruc   L3F834090
L3F834050:
3f834050:	move   *a13(0x100), *a14+, 1
3f834070:	move   *a13(0x120), *a14+, 1
L3F834090:
3f834090:	calla  L3FE14450
3f8340c0:	movi   0x3f85a8b0, a8
3f8340f0:	move   *a8+, *a14+, 1
3f834100:	move   *a8+, *a14+, 1
3f834110:	calla  L3FE0C950
3f834140:	calla  L3FE10B50
3f834170:	move   a8, a7
3f834180:	jruc   L3F8345A0
L3F834190:
3f834190:	addi   0x40, a14
3f8341b0:	move   a14, -*sp, 1
3f8341c0:	move   *a13(0x760), a7, 1
3f8341e0:	neg    a7
3f8341f0:	jreq   L3F834470
3f834200:	move   a11, a7
3f834210:	jreq   L3F834470
3f834220:	move   *a13(0x640), a8, 1
3f834240:	calla  L3FE11750
3f834270:	move   *a13(0x140), *a14+, 1
3f834290:	move   *a13(0x160), *a14+, 1
3f8342b0:	calla  L3FE0C8D0
3f8342e0:	move   *a13(0x760), a7, 1
3f834300:	neg    a7
3f834310:	move   a7, a8
3f834320:	calla  L3FE11750
3f834350:	move   a11, a8
3f834360:	calla  L3FE11750
3f834390:	calla  L3FE0D650
3f8343c0:	calla  L3FE0DE90
3f8343f0:	move   *a13(0x100), *a14+, 1
3f834410:	move   *a13(0x120), *a14+, 1
3f834430:	calla  L3FE0C950
3f834460:	jruc   L3F8344B0
L3F834470:
3f834470:	move   *a13(0x100), *a14+, 1
3f834490:	move   *a13(0x120), *a14+, 1
L3F8344B0:
3f8344b0:	calla  L3FE14450
3f8344e0:	movi   0x3f85a8b0, a8
3f834510:	move   *a8+, *a14+, 1
3f834520:	move   *a8+, *a14+, 1
3f834530:	calla  L3FE0C8D0
3f834560:	calla  L3FE10B50
3f834590:	move   a8, a7
L3F8345A0:
3f8345a0:	setf   16, 1, 0
3f8345b0:	move   a7, *a9(0x20), 0
3f8345d0:	addi   0xa0, a9
3f8345f0:	move   a9, *a13(0x500), 1
3f834610:	move   a11, *a9(0x40), 1
3f834630:	move   *a13(0x760), *a9(0x60), 1
3f834660:	move   *a13(0xfda0), a7, 1
3f834680:	move   *a7, a8, 0
3f834690:	calla  L3FE11750
3f8346c0:	move   *a13(0xff40), *a14+, 1
3f8346e0:	move   *a13(0xff60), *a14+, 1
3f834700:	calla  L3FE0E9F0
3f834730:	jreq   L3F834810
3f834740:	move   *a7(0x10), a8, 0
3f834760:	calla  L3FE11750
3f834790:	move   *a13(0xff80), *a14+, 1
3f8347b0:	move   *a13(0xffa0), *a14+, 1
3f8347d0:	calla  L3FE0E9F0
3f834800:	jrne   L3F8349B0
L3F834810:
3f834810:	move   *a7(0x20), a8, 0
3f834830:	calla  L3FE11750
3f834860:	move   *a13(0xff40), *a14+, 1
3f834880:	move   *a13(0xff60), *a14+, 1
3f8348a0:	calla  L3FE0E9F0
3f8348d0:	jreq   L3F834FD0
3f8348e0:	move   *a7(0x30), a8, 0
3f834900:	calla  L3FE11750
3f834930:	move   *a13(0xff80), *a14+, 1
3f834950:	move   *a13(0xffa0), *a14+, 1
3f834970:	calla  L3FE0E9F0
3f8349a0:	jreq   L3F834FD0
L3F8349B0:
3f8349b0:	sub    a7, a7
3f8349c0:	move   a7, *a13(0x840), 1
3f8349e0:	move   *a13(0xff40), *a14+, 1
3f834a00:	move   *a13(0xff60), *a14+, 1
3f834a20:	calla  L3FE10B50
3f834a50:	move   a8, *a13(0x5e0), 1
3f834a70:	move   *a13(0xff80), *a14+, 1
3f834a90:	move   *a13(0xffa0), *a14+, 1
3f834ab0:	calla  L3FE10B50
3f834ae0:	move   *a13(0x600), a9, 1
3f834b00:	sub    a8, a9
3f834b10:	move   a9, *a13(0x860), 1
3f834b30:	move   a14, -*sp, 1
3f834b40:	move   a9, *a14+, 1
3f834b50:	move   *a13(0x760), *a14+, 1
3f834b70:	move   a11, *a14+, 1
3f834b80:	move   a13, a9
3f834b90:	addi   0x5e0, a9
3f834bb0:	move   a9, *a14+, 1
3f834bc0:	move   a13, a7
3f834bd0:	addi   0x840, a7
3f834bf0:	move   a7, *a14+, 1
3f834c00:	calla  L3F8577F0
3f834c30:	move   *a13(0x500), a7, 1
3f834c50:	setf   16, 1, 0
3f834c60:	move   *a13(0x600), *a7(0x10), 0
3f834c90:	move   *a13(0x5e0), *a7(0x0), 0
3f834cc0:	move   *a13(0x840), *a7(0x80), 1
3f834cf0:	move   *a13(0xff40), *a14+, 1
3f834d10:	move   *a13(0xff60), *a14+, 1
3f834d30:	calla  L3FE10B50
3f834d60:	move   a8, *a13(0x660), 1
3f834d80:	move   *a13(0xff80), *a14+, 1
3f834da0:	move   *a13(0xffa0), *a14+, 1
3f834dc0:	calla  L3FE10B50
3f834df0:	move   *a13(0x680), a9, 1
3f834e10:	sub    a8, a9
3f834e20:	move   a9, *a13(0x860), 1
3f834e40:	move   a14, -*sp, 1
3f834e50:	move   a9, *a14+, 1
3f834e60:	move   *a13(0x760), *a14+, 1
3f834e80:	move   a11, *a14+, 1
3f834e90:	move   a13, a7
3f834ea0:	addi   0x660, a7
3f834ec0:	move   a7, *a14+, 1
3f834ed0:	sub    a7, a7
3f834ee0:	move   a7, *a14+, 1
3f834ef0:	calla  L3F8582D0
3f834f20:	move   *a13(0x500), a7, 1
3f834f40:	setf   16, 1, 0
3f834f50:	move   *a13(0x680), *a7(0x30), 0
3f834f80:	move   *a13(0x660), *a7(0x20), 0
3f834fb0:	jauc   L3F8402F0
L3F834FD0:
3f834fd0:	move   *a13(0x600), *a9(0x10), 0
3f835000:	move   a11, a8
3f835010:	jreq   L3F835270
3f835020:	move   *a13(0x760), a7, 1
3f835040:	jreq   L3F835270
3f835050:	move   *a13(0x600), a8, 1
3f835070:	calla  L3FE11750
3f8350a0:	move   *a13(0xfe80), *a14+, 1
3f8350c0:	move   *a13(0xfea0), *a14+, 1
3f8350e0:	calla  L3FE0C8D0
3f835110:	move   a11, a8
3f835120:	calla  L3FE11750
3f835150:	move   a7, a8
3f835160:	calla  L3FE11750
3f835190:	calla  L3FE0D650
3f8351c0:	calla  L3FE0DE90
3f8351f0:	move   *a13(0xfe40), *a14+, 1
3f835210:	move   *a13(0xfe60), *a14+, 1
3f835230:	calla  L3FE0C950
3f835260:	jruc   L3F8352B0
L3F835270:
3f835270:	move   *a13(0xfe40), *a14+, 1
3f835290:	move   *a13(0xfe60), *a14+, 1
L3F8352B0:
3f8352b0:	move   -*a14, a8, 1
3f8352c0:	move   a8, *a13(0x800), 1
3f8352e0:	move   -*a14, a8, 1
3f8352f0:	move   a8, *a13(0x7e0), 1
3f835310:	move   *a13(0x7e0), *a14+, 1
3f835330:	move   *a13(0x800), *a14+, 1
3f835350:	movi   0x3f85a870, a8
3f835380:	move   *a8+, *a14+, 1
3f835390:	move   *a8+, *a14+, 1
3f8353a0:	calla  L3FE0E730
3f8353d0:	jreq   L3F835550
3f8353e0:	addi   0x40, a14
3f835400:	move   a14, -*sp, 1
3f835410:	move   *a13(0x7e0), *a14+, 1
3f835430:	move   *a13(0x800), *a14+, 1
3f835450:	calla  L3FE14450
3f835480:	movi   0x3f85a8b0, a8
3f8354b0:	move   *a8+, *a14+, 1
3f8354c0:	move   *a8+, *a14+, 1
3f8354d0:	calla  L3FE0C950
3f835500:	calla  L3FE10B50
3f835530:	move   a8, a7
3f835540:	jruc   L3F8356B0
L3F835550:
3f835550:	addi   0x40, a14
3f835570:	move   a14, -*sp, 1
3f835580:	move   *a13(0x7e0), *a14+, 1
3f8355a0:	move   *a13(0x800), *a14+, 1
3f8355c0:	calla  L3FE14450
3f8355f0:	movi   0x3f85a8b0, a8
3f835620:	move   *a8+, *a14+, 1
3f835630:	move   *a8+, *a14+, 1
3f835640:	calla  L3FE0C8D0
3f835670:	calla  L3FE10B50
3f8356a0:	move   a8, a7
L3F8356B0:
3f8356b0:	setf   16, 1, 0
3f8356c0:	move   a7, *a9, 0
3f8356d0:	move   *a9, a8, 0
3f8356e0:	calla  L3FE11750
3f835710:	move   *a13(0x7e0), *a14+, 1
3f835730:	move   *a13(0x800), *a14+, 1
3f835750:	calla  L3FE0C830
3f835780:	movi   0x3f85a830, a8
3f8357b0:	move   *a8+, *a14+, 1
3f8357c0:	move   *a8+, *a14+, 1
3f8357d0:	calla  L3FE0DE90
3f835800:	addi   0x40, a14
3f835820:	move   a14, -*sp, 1
3f835830:	mpys   a11, a11
3f835840:	move   *a13(0x760), a7, 1
3f835860:	mpys   a7, a7
3f835870:	add    a7, a11
3f835880:	move   a11, a8
3f835890:	calla  L3FE11750
3f8358c0:	calla  L3FE1CBE0
3f8358f0:	calla  L3FE0DE90
3f835920:	movi   0x3f85a870, a8
3f835950:	move   *a8+, *a14+, 1
3f835960:	move   *a8+, *a14+, 1
3f835970:	calla  L3FE0E730
3f8359a0:	jreq   L3F835CC0
3f8359b0:	setf   16, 1, 0
3f8359c0:	move   *a9, a8, 0
3f8359d0:	calla  L3FE11750
3f835a00:	move   *a13(0x7e0), *a14+, 1
3f835a20:	move   *a13(0x800), *a14+, 1
3f835a40:	calla  L3FE0C830
3f835a70:	movi   0x3f85a830, a8
3f835aa0:	move   *a8+, *a14+, 1
3f835ab0:	move   *a8+, *a14+, 1
3f835ac0:	calla  L3FE0DE90
3f835af0:	addi   0x40, a14
3f835b10:	move   a14, -*sp, 1
3f835b20:	move   *a13(0x780), a11, 1
3f835b40:	mpys   a11, a11
3f835b50:	move   *a13(0x760), a7, 1
3f835b70:	mpys   a7, a7
3f835b80:	add    a7, a11
3f835b90:	move   a11, a8
3f835ba0:	calla  L3FE11750
3f835bd0:	calla  L3FE1CBE0
3f835c00:	calla  L3FE0DE90
3f835c30:	movi   0x3f85a8b0, a8
3f835c60:	move   *a8+, *a14+, 1
3f835c70:	move   *a8+, *a14+, 1
3f835c80:	calla  L3FE0C950
3f835cb0:	jruc   L3F835FC0
L3F835CC0:
3f835cc0:	setf   16, 1, 0
3f835cd0:	move   *a9, a8, 0
3f835ce0:	calla  L3FE11750
3f835d10:	move   *a13(0x7e0), *a14+, 1
3f835d30:	move   *a13(0x800), *a14+, 1
3f835d50:	calla  L3FE0C830
3f835d80:	movi   0x3f85a830, a8
3f835db0:	move   *a8+, *a14+, 1
3f835dc0:	move   *a8+, *a14+, 1
3f835dd0:	calla  L3FE0DE90
3f835e00:	addi   0x40, a14
3f835e20:	move   a14, -*sp, 1
3f835e30:	move   *a13(0x780), a11, 1
3f835e50:	mpys   a11, a11
3f835e60:	move   *a13(0x760), a7, 1
3f835e80:	mpys   a7, a7
3f835e90:	add    a7, a11
3f835ea0:	move   a11, a8
3f835eb0:	calla  L3FE11750
3f835ee0:	calla  L3FE1CBE0
3f835f10:	calla  L3FE0DE90
3f835f40:	movi   0x3f85a8b0, a8
3f835f70:	move   *a8+, *a14+, 1
3f835f80:	move   *a8+, *a14+, 1
3f835f90:	calla  L3FE0C8D0
L3F835FC0:
3f835fc0:	calla  L3FE10B50
3f835ff0:	move   a8, *a9(0x80), 1
3f836010:	setf   16, 1, 0
3f836020:	move   *a13(0x680), *a9(0x30), 0
3f836050:	move   *a13(0x780), a11, 1
3f836070:	jreq   L3F8362D0
3f836080:	move   *a13(0x760), a7, 1
3f8360a0:	jreq   L3F8362D0
3f8360b0:	move   *a13(0x680), a8, 1
3f8360d0:	calla  L3FE11750
3f836100:	move   *a13(0xfe00), *a14+, 1
3f836120:	move   *a13(0xfe20), *a14+, 1
3f836140:	calla  L3FE0C8D0
3f836170:	move   a11, a8
3f836180:	calla  L3FE11750
3f8361b0:	move   a7, a8
3f8361c0:	calla  L3FE11750
3f8361f0:	calla  L3FE0D650
3f836220:	calla  L3FE0DE90
3f836250:	move   *a13(0xfdc0), *a14+, 1
3f836270:	move   *a13(0xfde0), *a14+, 1
3f836290:	calla  L3FE0C950
3f8362c0:	jruc   L3F836310
L3F8362D0:
3f8362d0:	move   *a13(0xfdc0), *a14+, 1
3f8362f0:	move   *a13(0xfde0), *a14+, 1
L3F836310:
3f836310:	movi   0x3f85a870, a8
3f836340:	move   *a8+, *a14+, 1
3f836350:	move   *a8+, *a14+, 1
3f836360:	calla  L3FE0E730
3f836390:	jreq   L3F836780
3f8363a0:	addi   0x40, a14
3f8363c0:	move   a14, -*sp, 1
3f8363d0:	move   a11, a7
3f8363e0:	jreq   L3F836640
3f8363f0:	move   *a13(0x760), a7, 1
3f836410:	jreq   L3F836640
3f836420:	move   *a13(0x680), a8, 1
3f836440:	calla  L3FE11750
3f836470:	move   *a13(0xfe00), *a14+, 1
3f836490:	move   *a13(0xfe20), *a14+, 1
3f8364b0:	calla  L3FE0C8D0
3f8364e0:	move   a11, a8
3f8364f0:	calla  L3FE11750
3f836520:	move   a7, a8
3f836530:	calla  L3FE11750
3f836560:	calla  L3FE0D650
3f836590:	calla  L3FE0DE90
3f8365c0:	move   *a13(0xfdc0), *a14+, 1
3f8365e0:	move   *a13(0xfde0), *a14+, 1
3f836600:	calla  L3FE0C950
3f836630:	jruc   L3F836680
L3F836640:
3f836640:	move   *a13(0xfdc0), *a14+, 1
3f836660:	move   *a13(0xfde0), *a14+, 1
L3F836680:
3f836680:	calla  L3FE14450
3f8366b0:	movi   0x3f85a8b0, a8
3f8366e0:	move   *a8+, *a14+, 1
3f8366f0:	move   *a8+, *a14+, 1
3f836700:	calla  L3FE0C950
3f836730:	calla  L3FE10B50
3f836760:	move   a8, a7
3f836770:	jruc   L3F836B50
L3F836780:
3f836780:	addi   0x40, a14
3f8367a0:	move   a14, -*sp, 1
3f8367b0:	move   a11, a7
3f8367c0:	jreq   L3F836A20
3f8367d0:	move   *a13(0x760), a7, 1
3f8367f0:	jreq   L3F836A20
3f836800:	move   *a13(0x680), a8, 1
3f836820:	calla  L3FE11750
3f836850:	move   *a13(0xfe00), *a14+, 1
3f836870:	move   *a13(0xfe20), *a14+, 1
3f836890:	calla  L3FE0C8D0
3f8368c0:	move   a11, a8
3f8368d0:	calla  L3FE11750
3f836900:	move   a7, a8
3f836910:	calla  L3FE11750
3f836940:	calla  L3FE0D650
3f836970:	calla  L3FE0DE90
3f8369a0:	move   *a13(0xfdc0), *a14+, 1
3f8369c0:	move   *a13(0xfde0), *a14+, 1
3f8369e0:	calla  L3FE0C950
3f836a10:	jruc   L3F836A60
L3F836A20:
3f836a20:	move   *a13(0xfdc0), *a14+, 1
3f836a40:	move   *a13(0xfde0), *a14+, 1
L3F836A60:
3f836a60:	calla  L3FE14450
3f836a90:	movi   0x3f85a8b0, a8
3f836ac0:	move   *a8+, *a14+, 1
3f836ad0:	move   *a8+, *a14+, 1
3f836ae0:	calla  L3FE0C8D0
3f836b10:	calla  L3FE10B50
3f836b40:	move   a8, a7
L3F836B50:
3f836b50:	setf   16, 1, 0
3f836b60:	move   a7, *a9(0x20), 0
3f836b80:	jauc   L3F8402F0
L3F836BA0:
3f836ba0:	move   *a13(0xff40), *a14+, 1
3f836bc0:	move   *a13(0xff60), *a14+, 1
3f836be0:	move   *a13(0xfec0), *a14+, 1
3f836c00:	move   *a13(0xfee0), *a14+, 1
3f836c20:	calla  L3FE0E730
3f836c50:	jaeq   L3F83E280
3f836c70:	neg    a11
3f836c80:	move   a11, *a9(0x40), 1
3f836ca0:	move   *a13(0x760), *a9(0x60), 1
3f836cd0:	move   *a13(0x5c0), *a9(0x10), 0
3f836d00:	move   *a13(0x780), a11, 1
3f836d20:	neg    a11
3f836d30:	jreq   L3F836FC0
3f836d40:	move   *a13(0x760), a11, 1
3f836d60:	jreq   L3F836FC0
3f836d70:	move   *a13(0x5c0), a8, 1
3f836d90:	calla  L3FE11750
3f836dc0:	move   *a13(0xc0), *a14+, 1
3f836de0:	move   *a13(0xe0), *a14+, 1
3f836e00:	calla  L3FE0C8D0
3f836e30:	move   *a13(0x780), a7, 1
3f836e50:	neg    a7
3f836e60:	move   a7, a8
3f836e70:	calla  L3FE11750
3f836ea0:	move   a11, a8
3f836eb0:	calla  L3FE11750
3f836ee0:	calla  L3FE0D650
3f836f10:	calla  L3FE0DE90
3f836f40:	move   *a13(0x80), *a14+, 1
3f836f60:	move   *a13(0xa0), *a14+, 1
3f836f80:	calla  L3FE0C950
3f836fb0:	jruc   L3F837000
L3F836FC0:
3f836fc0:	move   *a13(0x80), *a14+, 1
3f836fe0:	move   *a13(0xa0), *a14+, 1
L3F837000:
3f837000:	move   -*a14, a8, 1
3f837010:	move   a8, *a13(0x800), 1
3f837030:	move   -*a14, a8, 1
3f837040:	move   a8, *a13(0x7e0), 1
3f837060:	move   *a13(0x7e0), *a14+, 1
3f837080:	move   *a13(0x800), *a14+, 1
3f8370a0:	movi   0x3f85a870, a8
3f8370d0:	move   *a8+, *a14+, 1
3f8370e0:	move   *a8+, *a14+, 1
3f8370f0:	calla  L3FE0E730
3f837120:	jreq   L3F8372A0
3f837130:	addi   0x40, a14
3f837150:	move   a14, -*sp, 1
3f837160:	move   *a13(0x7e0), *a14+, 1
3f837180:	move   *a13(0x800), *a14+, 1
3f8371a0:	calla  L3FE14450
3f8371d0:	movi   0x3f85a8b0, a8
3f837200:	move   *a8+, *a14+, 1
3f837210:	move   *a8+, *a14+, 1
3f837220:	calla  L3FE0C950
3f837250:	calla  L3FE10B50
3f837280:	move   a8, a11
3f837290:	jruc   L3F837400
L3F8372A0:
3f8372a0:	addi   0x40, a14
3f8372c0:	move   a14, -*sp, 1
3f8372d0:	move   *a13(0x7e0), *a14+, 1
3f8372f0:	move   *a13(0x800), *a14+, 1
3f837310:	calla  L3FE14450
3f837340:	movi   0x3f85a8b0, a8
3f837370:	move   *a8+, *a14+, 1
3f837380:	move   *a8+, *a14+, 1
3f837390:	calla  L3FE0C8D0
3f8373c0:	calla  L3FE10B50
3f8373f0:	move   a8, a11
L3F837400:
3f837400:	setf   16, 1, 0
3f837410:	move   a11, *a9, 0
3f837420:	move   *a9, a8, 0
3f837430:	calla  L3FE11750
3f837460:	move   *a13(0x7e0), *a14+, 1
3f837480:	move   *a13(0x800), *a14+, 1
3f8374a0:	calla  L3FE0C830
3f8374d0:	movi   0x3f85a830, a8
3f837500:	move   *a8+, *a14+, 1
3f837510:	move   *a8+, *a14+, 1
3f837520:	calla  L3FE0DE90
3f837550:	addi   0x40, a14
3f837570:	move   a14, -*sp, 1
3f837580:	move   *a13(0x780), a11, 1
3f8375a0:	mpys   a11, a11
3f8375b0:	move   *a13(0x760), a7, 1
3f8375d0:	mpys   a7, a7
3f8375e0:	add    a7, a11
3f8375f0:	move   a11, a8
3f837600:	calla  L3FE11750
3f837630:	calla  L3FE1CBE0
3f837660:	calla  L3FE0DE90
3f837690:	movi   0x3f85a870, a8
3f8376c0:	move   *a8+, *a14+, 1
3f8376d0:	move   *a8+, *a14+, 1
3f8376e0:	calla  L3FE0E730
3f837710:	jreq   L3F837A30
3f837720:	setf   16, 1, 0
3f837730:	move   *a9, a8, 0
3f837740:	calla  L3FE11750
3f837770:	move   *a13(0x7e0), *a14+, 1
3f837790:	move   *a13(0x800), *a14+, 1
3f8377b0:	calla  L3FE0C830
3f8377e0:	movi   0x3f85a830, a8
3f837810:	move   *a8+, *a14+, 1
3f837820:	move   *a8+, *a14+, 1
3f837830:	calla  L3FE0DE90
3f837860:	addi   0x40, a14
3f837880:	move   a14, -*sp, 1
3f837890:	move   *a13(0x780), a11, 1
3f8378b0:	mpys   a11, a11
3f8378c0:	move   *a13(0x760), a7, 1
3f8378e0:	mpys   a7, a7
3f8378f0:	add    a7, a11
3f837900:	move   a11, a8
3f837910:	calla  L3FE11750
3f837940:	calla  L3FE1CBE0
3f837970:	calla  L3FE0DE90
3f8379a0:	movi   0x3f85a8b0, a8
3f8379d0:	move   *a8+, *a14+, 1
3f8379e0:	move   *a8+, *a14+, 1
3f8379f0:	calla  L3FE0C950
3f837a20:	jruc   L3F837D30
L3F837A30:
3f837a30:	setf   16, 1, 0
3f837a40:	move   *a9, a8, 0
3f837a50:	calla  L3FE11750
3f837a80:	move   *a13(0x7e0), *a14+, 1
3f837aa0:	move   *a13(0x800), *a14+, 1
3f837ac0:	calla  L3FE0C830
3f837af0:	movi   0x3f85a830, a8
3f837b20:	move   *a8+, *a14+, 1
3f837b30:	move   *a8+, *a14+, 1
3f837b40:	calla  L3FE0DE90
3f837b70:	addi   0x40, a14
3f837b90:	move   a14, -*sp, 1
3f837ba0:	move   *a13(0x780), a11, 1
3f837bc0:	mpys   a11, a11
3f837bd0:	move   *a13(0x760), a7, 1
3f837bf0:	mpys   a7, a7
3f837c00:	add    a7, a11
3f837c10:	move   a11, a8
3f837c20:	calla  L3FE11750
3f837c50:	calla  L3FE1CBE0
3f837c80:	calla  L3FE0DE90
3f837cb0:	movi   0x3f85a8b0, a8
3f837ce0:	move   *a8+, *a14+, 1
3f837cf0:	move   *a8+, *a14+, 1
3f837d00:	calla  L3FE0C8D0
L3F837D30:
3f837d30:	calla  L3FE10B50
3f837d60:	move   a8, *a9(0x80), 1
3f837d80:	setf   16, 1, 0
3f837d90:	move   *a13(0x640), *a9(0x30), 0
3f837dc0:	move   *a13(0x780), a11, 1
3f837de0:	neg    a11
3f837df0:	jreq   L3F838080
3f837e00:	move   *a13(0x760), a11, 1
3f837e20:	jreq   L3F838080
3f837e30:	move   *a13(0x640), a8, 1
3f837e50:	calla  L3FE11750
3f837e80:	move   *a13(0x140), *a14+, 1
3f837ea0:	move   *a13(0x160), *a14+, 1
3f837ec0:	calla  L3FE0C8D0
3f837ef0:	move   *a13(0x780), a7, 1
3f837f10:	neg    a7
3f837f20:	move   a7, a8
3f837f30:	calla  L3FE11750
3f837f60:	move   a11, a8
3f837f70:	calla  L3FE11750
3f837fa0:	calla  L3FE0D650
3f837fd0:	calla  L3FE0DE90
3f838000:	move   *a13(0x100), *a14+, 1
3f838020:	move   *a13(0x120), *a14+, 1
3f838040:	calla  L3FE0C950
3f838070:	jruc   L3F8380C0
L3F838080:
3f838080:	move   *a13(0x100), *a14+, 1
3f8380a0:	move   *a13(0x120), *a14+, 1
L3F8380C0:
3f8380c0:	movi   0x3f85a870, a8
3f8380f0:	move   *a8+, *a14+, 1
3f838100:	move   *a8+, *a14+, 1
3f838110:	calla  L3FE0E730
3f838140:	jreq   L3F838580
3f838150:	addi   0x40, a14
3f838170:	move   a14, -*sp, 1
3f838180:	move   *a13(0x780), a11, 1
3f8381a0:	neg    a11
3f8381b0:	jreq   L3F838440
3f8381c0:	move   *a13(0x760), a11, 1
3f8381e0:	jreq   L3F838440
3f8381f0:	move   *a13(0x640), a8, 1
3f838210:	calla  L3FE11750
3f838240:	move   *a13(0x140), *a14+, 1
3f838260:	move   *a13(0x160), *a14+, 1
3f838280:	calla  L3FE0C8D0
3f8382b0:	move   *a13(0x780), a7, 1
3f8382d0:	neg    a7
3f8382e0:	move   a7, a8
3f8382f0:	calla  L3FE11750
3f838320:	move   a11, a8
3f838330:	calla  L3FE11750
3f838360:	calla  L3FE0D650
3f838390:	calla  L3FE0DE90
3f8383c0:	move   *a13(0x100), *a14+, 1
3f8383e0:	move   *a13(0x120), *a14+, 1
3f838400:	calla  L3FE0C950
3f838430:	jruc   L3F838480
L3F838440:
3f838440:	move   *a13(0x100), *a14+, 1
3f838460:	move   *a13(0x120), *a14+, 1
L3F838480:
3f838480:	calla  L3FE14450
3f8384b0:	movi   0x3f85a8b0, a8
3f8384e0:	move   *a8+, *a14+, 1
3f8384f0:	move   *a8+, *a14+, 1
3f838500:	calla  L3FE0C950
3f838530:	calla  L3FE10B50
3f838560:	move   a8, a11
3f838570:	jruc   L3F8389A0
L3F838580:
3f838580:	addi   0x40, a14
3f8385a0:	move   a14, -*sp, 1
3f8385b0:	move   *a13(0x780), a11, 1
3f8385d0:	neg    a11
3f8385e0:	jreq   L3F838870
3f8385f0:	move   *a13(0x760), a11, 1
3f838610:	jreq   L3F838870
3f838620:	move   *a13(0x640), a8, 1
3f838640:	calla  L3FE11750
3f838670:	move   *a13(0x140), *a14+, 1
3f838690:	move   *a13(0x160), *a14+, 1
3f8386b0:	calla  L3FE0C8D0
3f8386e0:	move   *a13(0x780), a7, 1
3f838700:	neg    a7
3f838710:	move   a7, a8
3f838720:	calla  L3FE11750
3f838750:	move   a11, a8
3f838760:	calla  L3FE11750
3f838790:	calla  L3FE0D650
3f8387c0:	calla  L3FE0DE90
3f8387f0:	move   *a13(0x100), *a14+, 1
3f838810:	move   *a13(0x120), *a14+, 1
3f838830:	calla  L3FE0C950
3f838860:	jruc   L3F8388B0
L3F838870:
3f838870:	move   *a13(0x100), *a14+, 1
3f838890:	move   *a13(0x120), *a14+, 1
L3F8388B0:
3f8388b0:	calla  L3FE14450
3f8388e0:	movi   0x3f85a8b0, a8
3f838910:	move   *a8+, *a14+, 1
3f838920:	move   *a8+, *a14+, 1
3f838930:	calla  L3FE0C8D0
3f838960:	calla  L3FE10B50
3f838990:	move   a8, a11
L3F8389A0:
3f8389a0:	setf   16, 1, 0
3f8389b0:	move   a11, *a9(0x20), 0
3f8389d0:	addi   0xa0, a9
3f8389f0:	move   a9, *a13(0x500), 1
3f838a10:	move   *a13(0x760), *a9(0x40), 1
3f838a40:	move   *a13(0x780), *a9(0x60), 1
3f838a70:	move   *a13(0x600), *a9(0x10), 0
3f838aa0:	move   *a13(0x760), a11, 1
3f838ac0:	jreq   L3F838D20
3f838ad0:	move   *a13(0x780), a7, 1
3f838af0:	jreq   L3F838D20
3f838b00:	move   *a13(0x600), a8, 1
3f838b20:	calla  L3FE11750
3f838b50:	move   *a13(0xfe80), *a14+, 1
3f838b70:	move   *a13(0xfea0), *a14+, 1
3f838b90:	calla  L3FE0C8D0
3f838bc0:	move   a11, a8
3f838bd0:	calla  L3FE11750
3f838c00:	move   a7, a8
3f838c10:	calla  L3FE11750
3f838c40:	calla  L3FE0D650
3f838c70:	calla  L3FE0DE90
3f838ca0:	move   *a13(0xfe40), *a14+, 1
3f838cc0:	move   *a13(0xfe60), *a14+, 1
3f838ce0:	calla  L3FE0C950
3f838d10:	jruc   L3F838D60
L3F838D20:
3f838d20:	move   *a13(0xfe40), *a14+, 1
3f838d40:	move   *a13(0xfe60), *a14+, 1
L3F838D60:
3f838d60:	movi   0x3f85a870, a8
3f838d90:	move   *a8+, *a14+, 1
3f838da0:	move   *a8+, *a14+, 1
3f838db0:	calla  L3FE0E730
3f838de0:	jreq   L3F8391D0
3f838df0:	addi   0x40, a14
3f838e10:	move   a14, -*sp, 1
3f838e20:	move   a11, a7
3f838e30:	jreq   L3F839090
3f838e40:	move   *a13(0x780), a7, 1
3f838e60:	jreq   L3F839090
3f838e70:	move   *a13(0x600), a8, 1
3f838e90:	calla  L3FE11750
3f838ec0:	move   *a13(0xfe80), *a14+, 1
3f838ee0:	move   *a13(0xfea0), *a14+, 1
3f838f00:	calla  L3FE0C8D0
3f838f30:	move   a11, a8
3f838f40:	calla  L3FE11750
3f838f70:	move   a7, a8
3f838f80:	calla  L3FE11750
3f838fb0:	calla  L3FE0D650
3f838fe0:	calla  L3FE0DE90
3f839010:	move   *a13(0xfe40), *a14+, 1
3f839030:	move   *a13(0xfe60), *a14+, 1
3f839050:	calla  L3FE0C950
3f839080:	jruc   L3F8390D0
L3F839090:
3f839090:	move   *a13(0xfe40), *a14+, 1
3f8390b0:	move   *a13(0xfe60), *a14+, 1
L3F8390D0:
3f8390d0:	calla  L3FE14450
3f839100:	movi   0x3f85a8b0, a8
3f839130:	move   *a8+, *a14+, 1
3f839140:	move   *a8+, *a14+, 1
3f839150:	calla  L3FE0C950
3f839180:	calla  L3FE10B50
3f8391b0:	move   a8, a7
3f8391c0:	jruc   L3F8395A0
L3F8391D0:
3f8391d0:	addi   0x40, a14
3f8391f0:	move   a14, -*sp, 1
3f839200:	move   a11, a7
3f839210:	jreq   L3F839470
3f839220:	move   *a13(0x780), a7, 1
3f839240:	jreq   L3F839470
3f839250:	move   *a13(0x600), a8, 1
3f839270:	calla  L3FE11750
3f8392a0:	move   *a13(0xfe80), *a14+, 1
3f8392c0:	move   *a13(0xfea0), *a14+, 1
3f8392e0:	calla  L3FE0C8D0
3f839310:	move   a11, a8
3f839320:	calla  L3FE11750
3f839350:	move   a7, a8
3f839360:	calla  L3FE11750
3f839390:	calla  L3FE0D650
3f8393c0:	calla  L3FE0DE90
3f8393f0:	move   *a13(0xfe40), *a14+, 1
3f839410:	move   *a13(0xfe60), *a14+, 1
3f839430:	calla  L3FE0C950
3f839460:	jruc   L3F8394B0
L3F839470:
3f839470:	move   *a13(0xfe40), *a14+, 1
3f839490:	move   *a13(0xfe60), *a14+, 1
L3F8394B0:
3f8394b0:	calla  L3FE14450
3f8394e0:	movi   0x3f85a8b0, a8
3f839510:	move   *a8+, *a14+, 1
3f839520:	move   *a8+, *a14+, 1
3f839530:	calla  L3FE0C8D0
3f839560:	calla  L3FE10B50
3f839590:	move   a8, a7
L3F8395A0:
3f8395a0:	move   a7, *a13(0x5e0), 1
3f8395c0:	setf   16, 1, 0
3f8395d0:	move   a7, *a9, 0
3f8395e0:	move   a14, -*sp, 1
3f8395f0:	move   a13, a7
3f839600:	addi   0x200, a7
3f839620:	move   a7, *a14+, 1
3f839630:	move   *a13(0x880), *a14+, 1
3f839650:	move   *a13(0x780), *a14+, 1
3f839670:	move   a11, *a14+, 1
3f839680:	move   *a13(0x600), *a14+, 1
3f8396a0:	move   *a13(0x5e0), *a14+, 1
3f8396c0:	movk   1, a7
3f8396d0:	move   a7, *a14+, 1
3f8396e0:	calla  L3F855F00
3f839710:	move   a8, *a9(0x80), 1
3f839730:	setf   16, 1, 0
3f839740:	move   *a13(0x5c0), *a9(0x30), 0
3f839770:	move   a11, a8
3f839780:	jreq   L3F8399E0
3f839790:	move   *a13(0x780), a7, 1
3f8397b0:	jreq   L3F8399E0
3f8397c0:	move   *a13(0x5c0), a8, 1
3f8397e0:	calla  L3FE11750
3f839810:	move   *a13(0xc0), *a14+, 1
3f839830:	move   *a13(0xe0), *a14+, 1
3f839850:	calla  L3FE0C8D0
3f839880:	move   a11, a8
3f839890:	calla  L3FE11750
3f8398c0:	move   a7, a8
3f8398d0:	calla  L3FE11750
3f839900:	calla  L3FE0D650
3f839930:	calla  L3FE0DE90
3f839960:	move   *a13(0x80), *a14+, 1
3f839980:	move   *a13(0xa0), *a14+, 1
3f8399a0:	calla  L3FE0C950
3f8399d0:	jruc   L3F839A20
L3F8399E0:
3f8399e0:	move   *a13(0x80), *a14+, 1
3f839a00:	move   *a13(0xa0), *a14+, 1
L3F839A20:
3f839a20:	movi   0x3f85a870, a8
3f839a50:	move   *a8+, *a14+, 1
3f839a60:	move   *a8+, *a14+, 1
3f839a70:	calla  L3FE0E730
3f839aa0:	jreq   L3F839E90
3f839ab0:	addi   0x40, a14
3f839ad0:	move   a14, -*sp, 1
3f839ae0:	move   a11, a7
3f839af0:	jreq   L3F839D50
3f839b00:	move   *a13(0x780), a7, 1
3f839b20:	jreq   L3F839D50
3f839b30:	move   *a13(0x5c0), a8, 1
3f839b50:	calla  L3FE11750
3f839b80:	move   *a13(0xc0), *a14+, 1
3f839ba0:	move   *a13(0xe0), *a14+, 1
3f839bc0:	calla  L3FE0C8D0
3f839bf0:	move   a11, a8
3f839c00:	calla  L3FE11750
3f839c30:	move   a7, a8
3f839c40:	calla  L3FE11750
3f839c70:	calla  L3FE0D650
3f839ca0:	calla  L3FE0DE90
3f839cd0:	move   *a13(0x80), *a14+, 1
3f839cf0:	move   *a13(0xa0), *a14+, 1
3f839d10:	calla  L3FE0C950
3f839d40:	jruc   L3F839D90
L3F839D50:
3f839d50:	move   *a13(0x80), *a14+, 1
3f839d70:	move   *a13(0xa0), *a14+, 1
L3F839D90:
3f839d90:	calla  L3FE14450
3f839dc0:	movi   0x3f85a8b0, a8
3f839df0:	move   *a8+, *a14+, 1
3f839e00:	move   *a8+, *a14+, 1
3f839e10:	calla  L3FE0C950
3f839e40:	calla  L3FE10B50
3f839e70:	move   a8, a7
3f839e80:	jruc   L3F83A260
L3F839E90:
3f839e90:	addi   0x40, a14
3f839eb0:	move   a14, -*sp, 1
3f839ec0:	move   a11, a7
3f839ed0:	jreq   L3F83A130
3f839ee0:	move   *a13(0x780), a7, 1
3f839f00:	jreq   L3F83A130
3f839f10:	move   *a13(0x5c0), a8, 1
3f839f30:	calla  L3FE11750
3f839f60:	move   *a13(0xc0), *a14+, 1
3f839f80:	move   *a13(0xe0), *a14+, 1
3f839fa0:	calla  L3FE0C8D0
3f839fd0:	move   a11, a8
3f839fe0:	calla  L3FE11750
3f83a010:	move   a7, a8
3f83a020:	calla  L3FE11750
3f83a050:	calla  L3FE0D650
3f83a080:	calla  L3FE0DE90
3f83a0b0:	move   *a13(0x80), *a14+, 1
3f83a0d0:	move   *a13(0xa0), *a14+, 1
3f83a0f0:	calla  L3FE0C950
3f83a120:	jruc   L3F83A170
L3F83A130:
3f83a130:	move   *a13(0x80), *a14+, 1
3f83a150:	move   *a13(0xa0), *a14+, 1
L3F83A170:
3f83a170:	calla  L3FE14450
3f83a1a0:	movi   0x3f85a8b0, a8
3f83a1d0:	move   *a8+, *a14+, 1
3f83a1e0:	move   *a8+, *a14+, 1
3f83a1f0:	calla  L3FE0C8D0
3f83a220:	calla  L3FE10B50
3f83a250:	move   a8, a7
L3F83A260:
3f83a260:	setf   16, 1, 0
3f83a270:	move   a7, *a9(0x20), 0
3f83a290:	addi   0xa0, a9
3f83a2b0:	move   a9, *a13(0x500), 1
3f83a2d0:	move   a11, *a9(0x40), 1
3f83a2f0:	move   *a13(0x780), *a9(0x60), 1
3f83a320:	move   *a13(0x680), *a9(0x10), 0
3f83a350:	move   a11, a7
3f83a360:	jreq   L3F83A5C0
3f83a370:	move   *a13(0x780), a7, 1
3f83a390:	jreq   L3F83A5C0
3f83a3a0:	move   *a13(0x680), a8, 1
3f83a3c0:	calla  L3FE11750
3f83a3f0:	move   *a13(0xfe00), *a14+, 1
3f83a410:	move   *a13(0xfe20), *a14+, 1
3f83a430:	calla  L3FE0C8D0
3f83a460:	move   a11, a8
3f83a470:	calla  L3FE11750
3f83a4a0:	move   a7, a8
3f83a4b0:	calla  L3FE11750
3f83a4e0:	calla  L3FE0D650
3f83a510:	calla  L3FE0DE90
3f83a540:	move   *a13(0xfdc0), *a14+, 1
3f83a560:	move   *a13(0xfde0), *a14+, 1
3f83a580:	calla  L3FE0C950
3f83a5b0:	jruc   L3F83A600
L3F83A5C0:
3f83a5c0:	move   *a13(0xfdc0), *a14+, 1
3f83a5e0:	move   *a13(0xfde0), *a14+, 1
L3F83A600:
3f83a600:	movi   0x3f85a870, a8
3f83a630:	move   *a8+, *a14+, 1
3f83a640:	move   *a8+, *a14+, 1
3f83a650:	calla  L3FE0E730
3f83a680:	jreq   L3F83AA70
3f83a690:	addi   0x40, a14
3f83a6b0:	move   a14, -*sp, 1
3f83a6c0:	move   a11, a7
3f83a6d0:	jreq   L3F83A930
3f83a6e0:	move   *a13(0x780), a7, 1
3f83a700:	jreq   L3F83A930
3f83a710:	move   *a13(0x680), a8, 1
3f83a730:	calla  L3FE11750
3f83a760:	move   *a13(0xfe00), *a14+, 1
3f83a780:	move   *a13(0xfe20), *a14+, 1
3f83a7a0:	calla  L3FE0C8D0
3f83a7d0:	move   a11, a8
3f83a7e0:	calla  L3FE11750
3f83a810:	move   a7, a8
3f83a820:	calla  L3FE11750
3f83a850:	calla  L3FE0D650
3f83a880:	calla  L3FE0DE90
3f83a8b0:	move   *a13(0xfdc0), *a14+, 1
3f83a8d0:	move   *a13(0xfde0), *a14+, 1
3f83a8f0:	calla  L3FE0C950
3f83a920:	jruc   L3F83A970
L3F83A930:
3f83a930:	move   *a13(0xfdc0), *a14+, 1
3f83a950:	move   *a13(0xfde0), *a14+, 1
L3F83A970:
3f83a970:	calla  L3FE14450
3f83a9a0:	movi   0x3f85a8b0, a8
3f83a9d0:	move   *a8+, *a14+, 1
3f83a9e0:	move   *a8+, *a14+, 1
3f83a9f0:	calla  L3FE0C950
3f83aa20:	calla  L3FE10B50
3f83aa50:	move   a8, a7
3f83aa60:	jruc   L3F83AE40
L3F83AA70:
3f83aa70:	addi   0x40, a14
3f83aa90:	move   a14, -*sp, 1
3f83aaa0:	move   a11, a7
3f83aab0:	jreq   L3F83AD10
3f83aac0:	move   *a13(0x780), a7, 1
3f83aae0:	jreq   L3F83AD10
3f83aaf0:	move   *a13(0x680), a8, 1
3f83ab10:	calla  L3FE11750
3f83ab40:	move   *a13(0xfe00), *a14+, 1
3f83ab60:	move   *a13(0xfe20), *a14+, 1
3f83ab80:	calla  L3FE0C8D0
3f83abb0:	move   a11, a8
3f83abc0:	calla  L3FE11750
3f83abf0:	move   a7, a8
3f83ac00:	calla  L3FE11750
3f83ac30:	calla  L3FE0D650
3f83ac60:	calla  L3FE0DE90
3f83ac90:	move   *a13(0xfdc0), *a14+, 1
3f83acb0:	move   *a13(0xfde0), *a14+, 1
3f83acd0:	calla  L3FE0C950
3f83ad00:	jruc   L3F83AD50
L3F83AD10:
3f83ad10:	move   *a13(0xfdc0), *a14+, 1
3f83ad30:	move   *a13(0xfde0), *a14+, 1
L3F83AD50:
3f83ad50:	calla  L3FE14450
3f83ad80:	movi   0x3f85a8b0, a8
3f83adb0:	move   *a8+, *a14+, 1
3f83adc0:	move   *a8+, *a14+, 1
3f83add0:	calla  L3FE0C8D0
3f83ae00:	calla  L3FE10B50
3f83ae30:	move   a8, a7
L3F83AE40:
3f83ae40:	move   a7, *a13(0x660), 1
3f83ae60:	setf   16, 1, 0
3f83ae70:	move   a7, *a9, 0
3f83ae80:	move   a14, -*sp, 1
3f83ae90:	move   a13, a7
3f83aea0:	addi   0x200, a7
3f83aec0:	move   a7, *a14+, 1
3f83aed0:	move   *a13(0x880), *a14+, 1
3f83aef0:	move   *a13(0x780), *a14+, 1
3f83af10:	move   a11, *a14+, 1
3f83af20:	move   *a13(0x680), *a14+, 1
3f83af40:	move   *a13(0x660), *a14+, 1
3f83af60:	sub    a7, a7
3f83af70:	move   a7, *a14+, 1
3f83af80:	calla  L3F855F00
3f83afb0:	move   a8, *a9(0x80), 1
3f83afd0:	setf   16, 1, 0
3f83afe0:	move   *a13(0x640), *a9(0x30), 0
3f83b010:	move   a11, a8
3f83b020:	jreq   L3F83B280
3f83b030:	move   *a13(0x780), a7, 1
3f83b050:	jreq   L3F83B280
3f83b060:	move   *a13(0x640), a8, 1
3f83b080:	calla  L3FE11750
3f83b0b0:	move   *a13(0x140), *a14+, 1
3f83b0d0:	move   *a13(0x160), *a14+, 1
3f83b0f0:	calla  L3FE0C8D0
3f83b120:	move   a11, a8
3f83b130:	calla  L3FE11750
3f83b160:	move   a7, a8
3f83b170:	calla  L3FE11750
3f83b1a0:	calla  L3FE0D650
3f83b1d0:	calla  L3FE0DE90
3f83b200:	move   *a13(0x100), *a14+, 1
3f83b220:	move   *a13(0x120), *a14+, 1
3f83b240:	calla  L3FE0C950
3f83b270:	jruc   L3F83B2C0
L3F83B280:
3f83b280:	move   *a13(0x100), *a14+, 1
3f83b2a0:	move   *a13(0x120), *a14+, 1
L3F83B2C0:
3f83b2c0:	movi   0x3f85a870, a8
3f83b2f0:	move   *a8+, *a14+, 1
3f83b300:	move   *a8+, *a14+, 1
3f83b310:	calla  L3FE0E730
3f83b340:	jreq   L3F83B730
3f83b350:	addi   0x40, a14
3f83b370:	move   a14, -*sp, 1
3f83b380:	move   a11, a7
3f83b390:	jreq   L3F83B5F0
3f83b3a0:	move   *a13(0x780), a7, 1
3f83b3c0:	jreq   L3F83B5F0
3f83b3d0:	move   *a13(0x640), a8, 1
3f83b3f0:	calla  L3FE11750
3f83b420:	move   *a13(0x140), *a14+, 1
3f83b440:	move   *a13(0x160), *a14+, 1
3f83b460:	calla  L3FE0C8D0
3f83b490:	move   a11, a8
3f83b4a0:	calla  L3FE11750
3f83b4d0:	move   a7, a8
3f83b4e0:	calla  L3FE11750
3f83b510:	calla  L3FE0D650
3f83b540:	calla  L3FE0DE90
3f83b570:	move   *a13(0x100), *a14+, 1
3f83b590:	move   *a13(0x120), *a14+, 1
3f83b5b0:	calla  L3FE0C950
3f83b5e0:	jruc   L3F83B630
L3F83B5F0:
3f83b5f0:	move   *a13(0x100), *a14+, 1
3f83b610:	move   *a13(0x120), *a14+, 1
L3F83B630:
3f83b630:	calla  L3FE14450
3f83b660:	movi   0x3f85a8b0, a8
3f83b690:	move   *a8+, *a14+, 1
3f83b6a0:	move   *a8+, *a14+, 1
3f83b6b0:	calla  L3FE0C950
3f83b6e0:	calla  L3FE10B50
3f83b710:	move   a8, a7
3f83b720:	jruc   L3F83BB00
L3F83B730:
3f83b730:	addi   0x40, a14
3f83b750:	move   a14, -*sp, 1
3f83b760:	move   a11, a7
3f83b770:	jreq   L3F83B9D0
3f83b780:	move   *a13(0x780), a7, 1
3f83b7a0:	jreq   L3F83B9D0
3f83b7b0:	move   *a13(0x640), a8, 1
3f83b7d0:	calla  L3FE11750
3f83b800:	move   *a13(0x140), *a14+, 1
3f83b820:	move   *a13(0x160), *a14+, 1
3f83b840:	calla  L3FE0C8D0
3f83b870:	move   a11, a8
3f83b880:	calla  L3FE11750
3f83b8b0:	move   a7, a8
3f83b8c0:	calla  L3FE11750
3f83b8f0:	calla  L3FE0D650
3f83b920:	calla  L3FE0DE90
3f83b950:	move   *a13(0x100), *a14+, 1
3f83b970:	move   *a13(0x120), *a14+, 1
3f83b990:	calla  L3FE0C950
3f83b9c0:	jruc   L3F83BA10
L3F83B9D0:
3f83b9d0:	move   *a13(0x100), *a14+, 1
3f83b9f0:	move   *a13(0x120), *a14+, 1
L3F83BA10:
3f83ba10:	calla  L3FE14450
3f83ba40:	movi   0x3f85a8b0, a8
3f83ba70:	move   *a8+, *a14+, 1
3f83ba80:	move   *a8+, *a14+, 1
3f83ba90:	calla  L3FE0C8D0
3f83bac0:	calla  L3FE10B50
3f83baf0:	move   a8, a7
L3F83BB00:
3f83bb00:	setf   16, 1, 0
3f83bb10:	move   a7, *a9(0x20), 0
3f83bb30:	addi   0xa0, a9
3f83bb50:	move   a9, *a13(0x500), 1
3f83bb70:	move   *a13(0x780), a7, 1
3f83bb90:	neg    a7
3f83bba0:	move   a7, *a9(0x40), 1
3f83bbc0:	move   a11, *a9(0x60), 1
3f83bbe0:	move   *a13(0xfda0), a7, 1
3f83bc00:	move   *a7, a8, 0
3f83bc10:	calla  L3FE11750
3f83bc40:	move   *a13(0xff40), *a14+, 1
3f83bc60:	move   *a13(0xff60), *a14+, 1
3f83bc80:	calla  L3FE0E9F0
3f83bcb0:	jreq   L3F83BD90
3f83bcc0:	move   *a7(0x10), a8, 0
3f83bce0:	calla  L3FE11750
3f83bd10:	move   *a13(0xff80), *a14+, 1
3f83bd30:	move   *a13(0xffa0), *a14+, 1
3f83bd50:	calla  L3FE0E9F0
3f83bd80:	jrne   L3F83BF30
L3F83BD90:
3f83bd90:	move   *a7(0x20), a8, 0
3f83bdb0:	calla  L3FE11750
3f83bde0:	move   *a13(0xff40), *a14+, 1
3f83be00:	move   *a13(0xff60), *a14+, 1
3f83be20:	calla  L3FE0E9F0
3f83be50:	jreq   L3F83C590
3f83be60:	move   *a7(0x30), a8, 0
3f83be80:	calla  L3FE11750
3f83beb0:	move   *a13(0xff80), *a14+, 1
3f83bed0:	move   *a13(0xffa0), *a14+, 1
3f83bef0:	calla  L3FE0E9F0
3f83bf20:	jreq   L3F83C590
L3F83BF30:
3f83bf30:	sub    a7, a7
3f83bf40:	move   a7, *a13(0x840), 1
3f83bf60:	move   *a13(0xff40), *a14+, 1
3f83bf80:	move   *a13(0xff60), *a14+, 1
3f83bfa0:	calla  L3FE10B50
3f83bfd0:	move   a8, *a13(0x5e0), 1
3f83bff0:	move   *a13(0xff80), *a14+, 1
3f83c010:	move   *a13(0xffa0), *a14+, 1
3f83c030:	calla  L3FE10B50
3f83c060:	move   *a13(0x600), a9, 1
3f83c080:	sub    a8, a9
3f83c090:	move   a9, *a13(0x860), 1
3f83c0b0:	move   a14, -*sp, 1
3f83c0c0:	move   a9, *a14+, 1
3f83c0d0:	move   a11, *a14+, 1
3f83c0e0:	move   *a13(0x780), a9, 1
3f83c100:	neg    a9
3f83c110:	move   a9, *a14+, 1
3f83c120:	move   a13, a9
3f83c130:	addi   0x5e0, a9
3f83c150:	move   a9, *a14+, 1
3f83c160:	move   a13, a7
3f83c170:	addi   0x840, a7
3f83c190:	move   a7, *a14+, 1
3f83c1a0:	calla  L3F8577F0
3f83c1d0:	move   *a13(0x500), a7, 1
3f83c1f0:	setf   16, 1, 0
3f83c200:	move   *a13(0x600), *a7(0x10), 0
3f83c230:	move   *a13(0x5e0), *a7(0x0), 0
3f83c260:	move   *a13(0x840), *a7(0x80), 1
3f83c290:	move   *a13(0xff40), *a14+, 1
3f83c2b0:	move   *a13(0xff60), *a14+, 1
3f83c2d0:	calla  L3FE10B50
3f83c300:	move   a8, *a13(0x660), 1
3f83c320:	move   *a13(0xff80), *a14+, 1
3f83c340:	move   *a13(0xffa0), *a14+, 1
3f83c360:	calla  L3FE10B50
3f83c390:	move   *a13(0x680), a9, 1
3f83c3b0:	sub    a8, a9
3f83c3c0:	move   a9, *a13(0x860), 1
3f83c3e0:	move   a14, -*sp, 1
3f83c3f0:	move   a9, *a14+, 1
3f83c400:	move   a11, *a14+, 1
3f83c410:	move   *a13(0x780), a7, 1
3f83c430:	neg    a7
3f83c440:	move   a7, *a14+, 1
3f83c450:	move   a13, a7
3f83c460:	addi   0x660, a7
3f83c480:	move   a7, *a14+, 1
3f83c490:	sub    a7, a7
3f83c4a0:	move   a7, *a14+, 1
3f83c4b0:	calla  L3F8582D0
3f83c4e0:	move   *a13(0x500), a7, 1
3f83c500:	setf   16, 1, 0
3f83c510:	move   *a13(0x680), *a7(0x30), 0
3f83c540:	move   *a13(0x660), *a7(0x20), 0
3f83c570:	jauc   L3F8402F0
L3F83C590:
3f83c590:	move   *a13(0x600), *a9(0x10), 0
3f83c5c0:	move   *a13(0x780), a7, 1
3f83c5e0:	neg    a7
3f83c5f0:	jreq   L3F83C870
3f83c600:	move   a11, a7
3f83c610:	jreq   L3F83C870
3f83c620:	move   *a13(0x600), a8, 1
3f83c640:	calla  L3FE11750
3f83c670:	move   *a13(0xfe80), *a14+, 1
3f83c690:	move   *a13(0xfea0), *a14+, 1
3f83c6b0:	calla  L3FE0C8D0
3f83c6e0:	move   *a13(0x780), a7, 1
3f83c700:	neg    a7
3f83c710:	move   a7, a8
3f83c720:	calla  L3FE11750
3f83c750:	move   a11, a8
3f83c760:	calla  L3FE11750
3f83c790:	calla  L3FE0D650
3f83c7c0:	calla  L3FE0DE90
3f83c7f0:	move   *a13(0xfe40), *a14+, 1
3f83c810:	move   *a13(0xfe60), *a14+, 1
3f83c830:	calla  L3FE0C950
3f83c860:	jruc   L3F83C8B0
L3F83C870:
3f83c870:	move   *a13(0xfe40), *a14+, 1
3f83c890:	move   *a13(0xfe60), *a14+, 1
L3F83C8B0:
3f83c8b0:	move   -*a14, a8, 1
3f83c8c0:	move   a8, *a13(0x800), 1
3f83c8e0:	move   -*a14, a8, 1
3f83c8f0:	move   a8, *a13(0x7e0), 1
3f83c910:	move   *a13(0x7e0), *a14+, 1
3f83c930:	move   *a13(0x800), *a14+, 1
3f83c950:	movi   0x3f85a870, a8
3f83c980:	move   *a8+, *a14+, 1
3f83c990:	move   *a8+, *a14+, 1
3f83c9a0:	calla  L3FE0E730
3f83c9d0:	jreq   L3F83CB50
3f83c9e0:	addi   0x40, a14
3f83ca00:	move   a14, -*sp, 1
3f83ca10:	move   *a13(0x7e0), *a14+, 1
3f83ca30:	move   *a13(0x800), *a14+, 1
3f83ca50:	calla  L3FE14450
3f83ca80:	movi   0x3f85a8b0, a8
3f83cab0:	move   *a8+, *a14+, 1
3f83cac0:	move   *a8+, *a14+, 1
3f83cad0:	calla  L3FE0C950
3f83cb00:	calla  L3FE10B50
3f83cb30:	move   a8, a7
3f83cb40:	jruc   L3F83CCB0
L3F83CB50:
3f83cb50:	addi   0x40, a14
3f83cb70:	move   a14, -*sp, 1
3f83cb80:	move   *a13(0x7e0), *a14+, 1
3f83cba0:	move   *a13(0x800), *a14+, 1
3f83cbc0:	calla  L3FE14450
3f83cbf0:	movi   0x3f85a8b0, a8
3f83cc20:	move   *a8+, *a14+, 1
3f83cc30:	move   *a8+, *a14+, 1
3f83cc40:	calla  L3FE0C8D0
3f83cc70:	calla  L3FE10B50
3f83cca0:	move   a8, a7
L3F83CCB0:
3f83ccb0:	setf   16, 1, 0
3f83ccc0:	move   a7, *a9, 0
3f83ccd0:	move   *a9, a8, 0
3f83cce0:	calla  L3FE11750
3f83cd10:	move   *a13(0x7e0), *a14+, 1
3f83cd30:	move   *a13(0x800), *a14+, 1
3f83cd50:	calla  L3FE0C830
3f83cd80:	movi   0x3f85a830, a8
3f83cdb0:	move   *a8+, *a14+, 1
3f83cdc0:	move   *a8+, *a14+, 1
3f83cdd0:	calla  L3FE0DE90
3f83ce00:	addi   0x40, a14
3f83ce20:	move   a14, -*sp, 1
3f83ce30:	move   *a13(0x780), a7, 1
3f83ce50:	mpys   a7, a7
3f83ce60:	mpys   a11, a11
3f83ce70:	add    a11, a7
3f83ce80:	move   a7, a8
3f83ce90:	calla  L3FE11750
3f83cec0:	calla  L3FE1CBE0
3f83cef0:	calla  L3FE0DE90
3f83cf20:	movi   0x3f85a870, a8
3f83cf50:	move   *a8+, *a14+, 1
3f83cf60:	move   *a8+, *a14+, 1
3f83cf70:	calla  L3FE0E730
3f83cfa0:	jreq   L3F83D2C0
3f83cfb0:	setf   16, 1, 0
3f83cfc0:	move   *a9, a8, 0
3f83cfd0:	calla  L3FE11750
3f83d000:	move   *a13(0x7e0), *a14+, 1
3f83d020:	move   *a13(0x800), *a14+, 1
3f83d040:	calla  L3FE0C830
3f83d070:	movi   0x3f85a830, a8
3f83d0a0:	move   *a8+, *a14+, 1
3f83d0b0:	move   *a8+, *a14+, 1
3f83d0c0:	calla  L3FE0DE90
3f83d0f0:	addi   0x40, a14
3f83d110:	move   a14, -*sp, 1
3f83d120:	move   *a13(0x780), a11, 1
3f83d140:	mpys   a11, a11
3f83d150:	move   *a13(0x760), a7, 1
3f83d170:	mpys   a7, a7
3f83d180:	add    a7, a11
3f83d190:	move   a11, a8
3f83d1a0:	calla  L3FE11750
3f83d1d0:	calla  L3FE1CBE0
3f83d200:	calla  L3FE0DE90
3f83d230:	movi   0x3f85a8b0, a8
3f83d260:	move   *a8+, *a14+, 1
3f83d270:	move   *a8+, *a14+, 1
3f83d280:	calla  L3FE0C950
3f83d2b0:	jruc   L3F83D5C0
L3F83D2C0:
3f83d2c0:	setf   16, 1, 0
3f83d2d0:	move   *a9, a8, 0
3f83d2e0:	calla  L3FE11750
3f83d310:	move   *a13(0x7e0), *a14+, 1
3f83d330:	move   *a13(0x800), *a14+, 1
3f83d350:	calla  L3FE0C830
3f83d380:	movi   0x3f85a830, a8
3f83d3b0:	move   *a8+, *a14+, 1
3f83d3c0:	move   *a8+, *a14+, 1
3f83d3d0:	calla  L3FE0DE90
3f83d400:	addi   0x40, a14
3f83d420:	move   a14, -*sp, 1
3f83d430:	move   *a13(0x780), a11, 1
3f83d450:	mpys   a11, a11
3f83d460:	move   *a13(0x760), a7, 1
3f83d480:	mpys   a7, a7
3f83d490:	add    a7, a11
3f83d4a0:	move   a11, a8
3f83d4b0:	calla  L3FE11750
3f83d4e0:	calla  L3FE1CBE0
3f83d510:	calla  L3FE0DE90
3f83d540:	movi   0x3f85a8b0, a8
3f83d570:	move   *a8+, *a14+, 1
3f83d580:	move   *a8+, *a14+, 1
3f83d590:	calla  L3FE0C8D0
L3F83D5C0:
3f83d5c0:	calla  L3FE10B50
3f83d5f0:	move   a8, *a9(0x80), 1
3f83d610:	setf   16, 1, 0
3f83d620:	move   *a13(0x680), *a9(0x30), 0
3f83d650:	move   *a13(0x780), a11, 1
3f83d670:	neg    a11
3f83d680:	jreq   L3F83D910
3f83d690:	move   *a13(0x760), a11, 1
3f83d6b0:	jreq   L3F83D910
3f83d6c0:	move   *a13(0x680), a8, 1
3f83d6e0:	calla  L3FE11750
3f83d710:	move   *a13(0xfe00), *a14+, 1
3f83d730:	move   *a13(0xfe20), *a14+, 1
3f83d750:	calla  L3FE0C8D0
3f83d780:	move   *a13(0x780), a7, 1
3f83d7a0:	neg    a7
3f83d7b0:	move   a7, a8
3f83d7c0:	calla  L3FE11750
3f83d7f0:	move   a11, a8
3f83d800:	calla  L3FE11750
3f83d830:	calla  L3FE0D650
3f83d860:	calla  L3FE0DE90
3f83d890:	move   *a13(0xfdc0), *a14+, 1
3f83d8b0:	move   *a13(0xfde0), *a14+, 1
3f83d8d0:	calla  L3FE0C950
3f83d900:	jruc   L3F83D950
L3F83D910:
3f83d910:	move   *a13(0xfdc0), *a14+, 1
3f83d930:	move   *a13(0xfde0), *a14+, 1
L3F83D950:
3f83d950:	movi   0x3f85a870, a8
3f83d980:	move   *a8+, *a14+, 1
3f83d990:	move   *a8+, *a14+, 1
3f83d9a0:	calla  L3FE0E730
3f83d9d0:	jreq   L3F83DE10
3f83d9e0:	addi   0x40, a14
3f83da00:	move   a14, -*sp, 1
3f83da10:	move   *a13(0x780), a11, 1
3f83da30:	neg    a11
3f83da40:	jreq   L3F83DCD0
3f83da50:	move   *a13(0x760), a11, 1
3f83da70:	jreq   L3F83DCD0
3f83da80:	move   *a13(0x680), a8, 1
3f83daa0:	calla  L3FE11750
3f83dad0:	move   *a13(0xfe00), *a14+, 1
3f83daf0:	move   *a13(0xfe20), *a14+, 1
3f83db10:	calla  L3FE0C8D0
3f83db40:	move   *a13(0x780), a7, 1
3f83db60:	neg    a7
3f83db70:	move   a7, a8
3f83db80:	calla  L3FE11750
3f83dbb0:	move   a11, a8
3f83dbc0:	calla  L3FE11750
3f83dbf0:	calla  L3FE0D650
3f83dc20:	calla  L3FE0DE90
3f83dc50:	move   *a13(0xfdc0), *a14+, 1
3f83dc70:	move   *a13(0xfde0), *a14+, 1
3f83dc90:	calla  L3FE0C950
3f83dcc0:	jruc   L3F83DD10
L3F83DCD0:
3f83dcd0:	move   *a13(0xfdc0), *a14+, 1
3f83dcf0:	move   *a13(0xfde0), *a14+, 1
L3F83DD10:
3f83dd10:	calla  L3FE14450
3f83dd40:	movi   0x3f85a8b0, a8
3f83dd70:	move   *a8+, *a14+, 1
3f83dd80:	move   *a8+, *a14+, 1
3f83dd90:	calla  L3FE0C950
3f83ddc0:	calla  L3FE10B50
3f83ddf0:	move   a8, a11
3f83de00:	jruc   L3F83E230
L3F83DE10:
3f83de10:	addi   0x40, a14
3f83de30:	move   a14, -*sp, 1
3f83de40:	move   *a13(0x780), a11, 1
3f83de60:	neg    a11
3f83de70:	jreq   L3F83E100
3f83de80:	move   *a13(0x760), a11, 1
3f83dea0:	jreq   L3F83E100
3f83deb0:	move   *a13(0x680), a8, 1
3f83ded0:	calla  L3FE11750
3f83df00:	move   *a13(0xfe00), *a14+, 1
3f83df20:	move   *a13(0xfe20), *a14+, 1
3f83df40:	calla  L3FE0C8D0
3f83df70:	move   *a13(0x780), a7, 1
3f83df90:	neg    a7
3f83dfa0:	move   a7, a8
3f83dfb0:	calla  L3FE11750
3f83dfe0:	move   a11, a8
3f83dff0:	calla  L3FE11750
3f83e020:	calla  L3FE0D650
3f83e050:	calla  L3FE0DE90
3f83e080:	move   *a13(0xfdc0), *a14+, 1
3f83e0a0:	move   *a13(0xfde0), *a14+, 1
3f83e0c0:	calla  L3FE0C950
3f83e0f0:	jruc   L3F83E140
L3F83E100:
3f83e100:	move   *a13(0xfdc0), *a14+, 1
3f83e120:	move   *a13(0xfde0), *a14+, 1
L3F83E140:
3f83e140:	calla  L3FE14450
3f83e170:	movi   0x3f85a8b0, a8
3f83e1a0:	move   *a8+, *a14+, 1
3f83e1b0:	move   *a8+, *a14+, 1
3f83e1c0:	calla  L3FE0C8D0
3f83e1f0:	calla  L3FE10B50
3f83e220:	move   a8, a11
L3F83E230:
3f83e230:	setf   16, 1, 0
3f83e240:	move   a11, *a9(0x20), 0
3f83e260:	jauc   L3F8402F0
L3F83E280:
3f83e280:	movk   1, a7
3f83e290:	move   a7, *a13(0x8e0), 1
3f83e2b0:	sub    a11, a11
3f83e2c0:	move   a11, *a13(0x8c0), 1
3f83e2e0:	move   *a13(0x880), *a13(0x540), 0
3f83e310:	move   *a13(0x880), a7, 1
3f83e330:	inc    a7
3f83e340:	sra    0x1, a7
3f83e350:	move   a7, *a13(0x550), 0
3f83e370:	move   *a13(0xff80), *a14+, 1
3f83e390:	move   *a13(0xffa0), *a14+, 1
3f83e3b0:	movi   0x3f85a870, a8
3f83e3e0:	move   *a8+, *a14+, 1
3f83e3f0:	move   *a8+, *a14+, 1
3f83e400:	calla  L3FE0E730
3f83e430:	jreq   L3F83E5B0
3f83e440:	addi   0x40, a14
3f83e460:	move   a14, -*sp, 1
3f83e470:	move   *a13(0xff80), *a14+, 1
3f83e490:	move   *a13(0xffa0), *a14+, 1
3f83e4b0:	calla  L3FE14450
3f83e4e0:	movi   0x3f85a8b0, a8
3f83e510:	move   *a8+, *a14+, 1
3f83e520:	move   *a8+, *a14+, 1
3f83e530:	calla  L3FE0C950
3f83e560:	calla  L3FE10B50
3f83e590:	move   a8, a7
3f83e5a0:	jruc   L3F83E710
L3F83E5B0:
3f83e5b0:	addi   0x40, a14
3f83e5d0:	move   a14, -*sp, 1
3f83e5e0:	move   *a13(0xff80), *a14+, 1
3f83e600:	move   *a13(0xffa0), *a14+, 1
3f83e620:	calla  L3FE14450
3f83e650:	movi   0x3f85a8b0, a8
3f83e680:	move   *a8+, *a14+, 1
3f83e690:	move   *a8+, *a14+, 1
3f83e6a0:	calla  L3FE0C8D0
3f83e6d0:	calla  L3FE10B50
3f83e700:	move   a8, a7
L3F83E710:
3f83e710:	setf   16, 1, 0
3f83e720:	move   a7, *a13(0x530), 0
3f83e740:	move   *a13(0xfe40), *a14+, 1
3f83e760:	move   *a13(0xfe60), *a14+, 1
3f83e780:	move   *a13(0xfdc0), *a14+, 1
3f83e7a0:	move   *a13(0xfde0), *a14+, 1
3f83e7c0:	calla  L3FE0E6F0
3f83e7f0:	jreq   L3F83EBF0
3f83e800:	move   *a13(0xfe40), *a14+, 1
3f83e820:	move   *a13(0xfe60), *a14+, 1
3f83e840:	movi   0x3f85a870, a8
3f83e870:	move   *a8+, *a14+, 1
3f83e880:	move   *a8+, *a14+, 1
3f83e890:	calla  L3FE0E730
3f83e8c0:	jreq   L3F83EA40
3f83e8d0:	addi   0x40, a14
3f83e8f0:	move   a14, -*sp, 1
3f83e900:	move   *a13(0xfe40), *a14+, 1
3f83e920:	move   *a13(0xfe60), *a14+, 1
3f83e940:	calla  L3FE14450
3f83e970:	movi   0x3f85a8b0, a8
3f83e9a0:	move   *a8+, *a14+, 1
3f83e9b0:	move   *a8+, *a14+, 1
3f83e9c0:	calla  L3FE0C950
3f83e9f0:	calla  L3FE10B50
3f83ea20:	move   a8, a7
3f83ea30:	jruc   L3F83EBA0
L3F83EA40:
3f83ea40:	addi   0x40, a14
3f83ea60:	move   a14, -*sp, 1
3f83ea70:	move   *a13(0xfe40), *a14+, 1
3f83ea90:	move   *a13(0xfe60), *a14+, 1
3f83eab0:	calla  L3FE14450
3f83eae0:	movi   0x3f85a8b0, a8
3f83eb10:	move   *a8+, *a14+, 1
3f83eb20:	move   *a8+, *a14+, 1
3f83eb30:	calla  L3FE0C8D0
3f83eb60:	calla  L3FE10B50
3f83eb90:	move   a8, a7
L3F83EBA0:
3f83eba0:	setf   16, 1, 0
3f83ebb0:	move   a7, *a13(0x520), 0
3f83ebd0:	jauc   L3F8402F0
L3F83EBF0:
3f83ebf0:	move   *a13(0xfdc0), *a14+, 1
3f83ec10:	move   *a13(0xfde0), *a14+, 1
3f83ec30:	movi   0x3f85a870, a8
3f83ec60:	move   *a8+, *a14+, 1
3f83ec70:	move   *a8+, *a14+, 1
3f83ec80:	calla  L3FE0E730
3f83ecb0:	jreq   L3F83EE30
3f83ecc0:	addi   0x40, a14
3f83ece0:	move   a14, -*sp, 1
3f83ecf0:	move   *a13(0xfdc0), *a14+, 1
3f83ed10:	move   *a13(0xfde0), *a14+, 1
3f83ed30:	calla  L3FE14450
3f83ed60:	movi   0x3f85a8b0, a8
3f83ed90:	move   *a8+, *a14+, 1
3f83eda0:	move   *a8+, *a14+, 1
3f83edb0:	calla  L3FE0C950
3f83ede0:	calla  L3FE10B50
3f83ee10:	move   a8, a7
3f83ee20:	jruc   L3F83EF90
L3F83EE30:
3f83ee30:	addi   0x40, a14
3f83ee50:	move   a14, -*sp, 1
3f83ee60:	move   *a13(0xfdc0), *a14+, 1
3f83ee80:	move   *a13(0xfde0), *a14+, 1
3f83eea0:	calla  L3FE14450
3f83eed0:	movi   0x3f85a8b0, a8
3f83ef00:	move   *a8+, *a14+, 1
3f83ef10:	move   *a8+, *a14+, 1
3f83ef20:	calla  L3FE0C8D0
3f83ef50:	calla  L3FE10B50
3f83ef80:	move   a8, a7
L3F83EF90:
3f83ef90:	setf   16, 1, 0
3f83efa0:	move   a7, *a13(0x520), 0
3f83efc0:	jauc   L3F8402F0
L3F83EFE0:
3f83efe0:	sub    a7, a7
3f83eff0:	move   a7, *a13(0x8c0), 1
3f83f010:	movk   1, a11
3f83f020:	move   a11, *a13(0x8e0), 1
3f83f040:	move   *a13(0x880), *a13(0x550), 0
3f83f070:	move   *a13(0xff40), *a14+, 1
3f83f090:	move   *a13(0xff60), *a14+, 1
3f83f0b0:	move   *a13(0xfec0), *a14+, 1
3f83f0d0:	move   *a13(0xfee0), *a14+, 1
3f83f0f0:	calla  L3FE0E6F0
3f83f120:	jreq   L3F83F5A0
3f83f130:	move   *a13(0xfe40), *a14+, 1
3f83f150:	move   *a13(0xfe60), *a14+, 1
3f83f170:	movi   0x3f85a870, a8
3f83f1a0:	move   *a8+, *a14+, 1
3f83f1b0:	move   *a8+, *a14+, 1
3f83f1c0:	calla  L3FE0E730
3f83f1f0:	jreq   L3F83F370
3f83f200:	addi   0x40, a14
3f83f220:	move   a14, -*sp, 1
3f83f230:	move   *a13(0xfe40), *a14+, 1
3f83f250:	move   *a13(0xfe60), *a14+, 1
3f83f270:	calla  L3FE14450
3f83f2a0:	movi   0x3f85a8b0, a8
3f83f2d0:	move   *a8+, *a14+, 1
3f83f2e0:	move   *a8+, *a14+, 1
3f83f2f0:	calla  L3FE0C950
3f83f320:	calla  L3FE10B50
3f83f350:	move   a8, a7
3f83f360:	jruc   L3F83F4D0
L3F83F370:
3f83f370:	addi   0x40, a14
3f83f390:	move   a14, -*sp, 1
3f83f3a0:	move   *a13(0xfe40), *a14+, 1
3f83f3c0:	move   *a13(0xfe60), *a14+, 1
3f83f3e0:	calla  L3FE14450
3f83f410:	movi   0x3f85a8b0, a8
3f83f440:	move   *a8+, *a14+, 1
3f83f450:	move   *a8+, *a14+, 1
3f83f460:	calla  L3FE0C8D0
3f83f490:	calla  L3FE10B50
3f83f4c0:	move   a8, a7
L3F83F4D0:
3f83f4d0:	move   *a13(0x8a0), a11, 1
3f83f4f0:	sub    a11, a7
3f83f500:	setf   16, 1, 0
3f83f510:	move   a7, *a13(0x520), 0
3f83f530:	move   *a13(0x600), *a13(0x530), 0
3f83f560:	move   a11, *a13(0x540), 0
3f83f580:	jauc   L3F8402F0
L3F83F5A0:
3f83f5a0:	move   *a13(0xff40), *a14+, 1
3f83f5c0:	move   *a13(0xff60), *a14+, 1
3f83f5e0:	move   *a13(0xfec0), *a14+, 1
3f83f600:	move   *a13(0xfee0), *a14+, 1
3f83f620:	calla  L3FE0E730
3f83f650:	jreq   L3F83FAE0
3f83f660:	move   *a13(0xfe40), *a14+, 1
3f83f680:	move   *a13(0xfe60), *a14+, 1
3f83f6a0:	movi   0x3f85a870, a8
3f83f6d0:	move   *a8+, *a14+, 1
3f83f6e0:	move   *a8+, *a14+, 1
3f83f6f0:	calla  L3FE0E730
3f83f720:	jreq   L3F83F8A0
3f83f730:	addi   0x40, a14
3f83f750:	move   a14, -*sp, 1
3f83f760:	move   *a13(0xfe40), *a14+, 1
3f83f780:	move   *a13(0xfe60), *a14+, 1
3f83f7a0:	calla  L3FE14450
3f83f7d0:	movi   0x3f85a8b0, a8
3f83f800:	move   *a8+, *a14+, 1
3f83f810:	move   *a8+, *a14+, 1
3f83f820:	calla  L3FE0C950
3f83f850:	calla  L3FE10B50
3f83f880:	move   a8, a7
3f83f890:	jruc   L3F83FA00
L3F83F8A0:
3f83f8a0:	addi   0x40, a14
3f83f8c0:	move   a14, -*sp, 1
3f83f8d0:	move   *a13(0xfe40), *a14+, 1
3f83f8f0:	move   *a13(0xfe60), *a14+, 1
3f83f910:	calla  L3FE14450
3f83f940:	movi   0x3f85a8b0, a8
3f83f970:	move   *a8+, *a14+, 1
3f83f980:	move   *a8+, *a14+, 1
3f83f990:	calla  L3FE0C8D0
3f83f9c0:	calla  L3FE10B50
3f83f9f0:	move   a8, a7
L3F83FA00:
3f83fa00:	setf   16, 1, 0
3f83fa10:	move   a7, *a13(0x520), 0
3f83fa30:	move   *a13(0x600), *a13(0x530), 0
3f83fa60:	move   *a13(0x880), a7, 1
3f83fa80:	inc    a7
3f83fa90:	sra    0x1, a7
3f83faa0:	move   a7, *a13(0x540), 0
3f83fac0:	jauc   L3F8402F0
L3F83FAE0:
3f83fae0:	move   *a13(0xff40), *a14+, 1
3f83fb00:	move   *a13(0xff60), *a14+, 1
3f83fb20:	movi   0x3f85a870, a8
3f83fb50:	move   *a8+, *a14+, 1
3f83fb60:	move   *a8+, *a14+, 1
3f83fb70:	calla  L3FE0E730
3f83fba0:	jreq   L3F83FD20
3f83fbb0:	addi   0x40, a14
3f83fbd0:	move   a14, -*sp, 1
3f83fbe0:	move   *a13(0xff40), *a14+, 1
3f83fc00:	move   *a13(0xff60), *a14+, 1
3f83fc20:	calla  L3FE14450
3f83fc50:	movi   0x3f85a8b0, a8
3f83fc80:	move   *a8+, *a14+, 1
3f83fc90:	move   *a8+, *a14+, 1
3f83fca0:	calla  L3FE0C950
3f83fcd0:	calla  L3FE10B50
3f83fd00:	move   a8, a7
3f83fd10:	jruc   L3F83FE80
L3F83FD20:
3f83fd20:	addi   0x40, a14
3f83fd40:	move   a14, -*sp, 1
3f83fd50:	move   *a13(0xff40), *a14+, 1
3f83fd70:	move   *a13(0xff60), *a14+, 1
3f83fd90:	calla  L3FE14450
3f83fdc0:	movi   0x3f85a8b0, a8
3f83fdf0:	move   *a8+, *a14+, 1
3f83fe00:	move   *a8+, *a14+, 1
3f83fe10:	calla  L3FE0C8D0
3f83fe40:	calla  L3FE10B50
3f83fe70:	move   a8, a7
L3F83FE80:
3f83fe80:	move   *a13(0x8a0), a11, 1
3f83fea0:	sub    a11, a7
3f83feb0:	setf   16, 1, 0
3f83fec0:	move   a7, *a13(0x520), 0
3f83fee0:	move   *a13(0xff80), *a14+, 1
3f83ff00:	move   *a13(0xffa0), *a14+, 1
3f83ff20:	movi   0x3f85a870, a8
3f83ff50:	move   *a8+, *a14+, 1
3f83ff60:	move   *a8+, *a14+, 1
3f83ff70:	calla  L3FE0E730
3f83ffa0:	jreq   L3F840120
3f83ffb0:	addi   0x40, a14
3f83ffd0:	move   a14, -*sp, 1
3f83ffe0:	move   *a13(0xff80), *a14+, 1
3f840000:	move   *a13(0xffa0), *a14+, 1
3f840020:	calla  L3FE14450
3f840050:	movi   0x3f85a8b0, a8
3f840080:	move   *a8+, *a14+, 1
3f840090:	move   *a8+, *a14+, 1
3f8400a0:	calla  L3FE0C950
3f8400d0:	calla  L3FE10B50
3f840100:	move   a8, a7
3f840110:	jruc   L3F840280
L3F840120:
3f840120:	addi   0x40, a14
3f840140:	move   a14, -*sp, 1
3f840150:	move   *a13(0xff80), *a14+, 1
3f840170:	move   *a13(0xffa0), *a14+, 1
3f840190:	calla  L3FE14450
3f8401c0:	movi   0x3f85a8b0, a8
3f8401f0:	move   *a8+, *a14+, 1
3f840200:	move   *a8+, *a14+, 1
3f840210:	calla  L3FE0C8D0
3f840240:	calla  L3FE10B50
3f840270:	move   a8, a7
L3F840280:
3f840280:	sub    a11, a7
3f840290:	setf   16, 1, 0
3f8402a0:	move   a7, *a13(0x530), 0
3f8402c0:	move   *a13(0x880), *a13(0x540), 0
L3F8402F0:
3f8402f0:	move   *a13(0x8c0), a11, 1
3f840310:	jreq   L3F8405B0
3f840320:	move   a14, -*sp, 1
3f840330:	move   a13, a9
3f840340:	addi   0x560, a9
3f840360:	move   a9, *a14+, 1
3f840370:	move   a13, a7
3f840380:	addi   0x580, a7
3f8403a0:	move   a7, *a14+, 1
3f8403b0:	move   a13, a7
3f8403c0:	addi   0x280, a7
3f8403e0:	move   a7, *a14+, 1
3f8403f0:	movk   4, a7
3f840400:	move   a7, *a14+, 1
3f840410:	calla  L3F782D10
3f840440:	move   *a13(0x580), a7, 1
3f840460:	jrle   L3F8406E0
3f840470:	move   a14, -*sp, 1
3f840480:	move   *a13(0x560), *a14+, 1
3f8404a0:	move   a7, *a14+, 1
3f8404b0:	move   *a13(0xffc0), *a14+, 1
3f8404d0:	move   *a13(0xffe0), *a14+, 1
3f8404f0:	move   *a13(0xffc0), a9, 1
3f840510:	move   *a9(0x520), a7, 1
3f840530:	call   a7
3f840540:	move   a14, -*sp, 1
3f840550:	move   *a13(0x560), *a14+, 1
3f840570:	calla  L3F702440
3f8405a0:	jruc   L3F8406E0
L3F8405B0:
3f8405b0:	move   *a13(0x8e0), a9, 1
3f8405d0:	jreq   L3F8406E0
3f8405e0:	move   a14, -*sp, 1
3f8405f0:	move   a13, a7
3f840600:	addi   0x520, a7
3f840620:	move   a7, *a14+, 1
3f840630:	movk   1, a7
3f840640:	move   a7, *a14+, 1
3f840650:	move   *a13(0xffc0), *a14+, 1
3f840670:	move   *a13(0xffe0), *a14+, 1
3f840690:	move   *a13(0xffc0), a7, 1
3f8406b0:	move   *a7(0x540), a7, 1
3f8406d0:	call   a7
L3F8406E0:
3f8406e0:	move   *sp(0xa0), a14, 1
3f840700:	mmfm   sp, a7,a9,a11,a13
3f840720:	rets   2
L3F840730:
3f840730:	mmtm   sp, a5,a7,a9,a11,a13
3f840750:	move   a14, a13
3f840760:	addi   0x39a0, a14
3f840780:	move   *a13(0xfe80), *a14+, 1
3f8407a0:	move   *a13(0xfea0), *a14+, 1
3f8407c0:	move   *a13(0xfe00), *a14+, 1
3f8407e0:	move   *a13(0xfe20), *a14+, 1
3f840800:	calla  L3FE0E730
3f840830:	jreq   L3F840A20
3f840840:	move   a13, a11
3f840850:	addi   0x180, a11
3f840870:	move   a13, a9
3f840880:	subi   0x240, a9
3f8408a0:	move   *a9+, *a11+, 1
3f8408b0:	move   *a9+, *a11+, 1
3f8408c0:	move   *a9+, *a11+, 1
3f8408d0:	move   *a9, *a11, 1
3f8408e0:	move   a13, a11
3f8408f0:	subi   0x240, a11
3f840910:	move   a13, a9
3f840920:	subi   0x1c0, a9
3f840940:	move   *a9+, *a11+, 1
3f840950:	move   *a9+, *a11+, 1
3f840960:	move   *a9+, *a11+, 1
3f840970:	move   *a9, *a11, 1
3f840980:	move   a13, a11
3f840990:	subi   0x1c0, a11
3f8409b0:	move   a13, a9
3f8409c0:	addi   0x180, a9
3f8409e0:	move   *a9+, *a11+, 1
3f8409f0:	move   *a9+, *a11+, 1
3f840a00:	move   *a9+, *a11+, 1
3f840a10:	move   *a9, *a11, 1
L3F840A20:
3f840a20:	move   *a13(0xffc0), a11, 1
3f840a40:	setf   16, 0, 0
3f840a50:	move   *a11(0x160), a9, 0
3f840a70:	move   a9, *a13(0x36a0), 1
3f840a90:	sra    0x1, a9
3f840aa0:	move   a9, *a13(0x36c0), 1
3f840ac0:	setf   1, 0, 0
3f840ad0:	move   *a11(0x1b9), a9, 0
3f840af0:	jreq   L3F840C70
3f840b00:	move   *a13(0xffe0), a9, 1
3f840b20:	setf   16, 1, 0
3f840b30:	move   *a9, a9, 0
3f840b40:	jrne   L3F840C70
3f840b50:	move   *a13(0xffe0), a9, 1
3f840b70:	move   *a13(0xfd80), a11, 1
3f840b90:	move   *a9(0x3a0), a9, 0
3f840bb0:	add    a11, a9
3f840bc0:	move   a9, *a13(0xfd80), 1
3f840be0:	move   *a13(0xffe0), a11, 1
3f840c00:	move   *a13(0xfd60), a9, 1
3f840c20:	move   *a11(0x3b0), a11, 0
3f840c40:	add    a9, a11
3f840c50:	move   a11, *a13(0xfd60), 1
L3F840C70:
3f840c70:	move   *a13(0xfd80), a11, 1
3f840c90:	jreq   L3F8410E0
3f840ca0:	move   a11, a8
3f840cb0:	calla  L3FE11750
3f840ce0:	move   *a13(0xff40), *a14+, 1
3f840d00:	move   *a13(0xff60), *a14+, 1
3f840d20:	calla  L3FE0C950
3f840d50:	move   -*a14, a8, 1
3f840d60:	move   a8, *a13(0xff60), 1
3f840d80:	move   -*a14, a8, 1
3f840d90:	move   a8, *a13(0xff40), 1
3f840db0:	move   a11, a8
3f840dc0:	calla  L3FE11750
3f840df0:	move   *a13(0xfec0), *a14+, 1
3f840e10:	move   *a13(0xfee0), *a14+, 1
3f840e30:	calla  L3FE0C950
3f840e60:	move   -*a14, a8, 1
3f840e70:	move   a8, *a13(0xfee0), 1
3f840e90:	move   -*a14, a8, 1
3f840ea0:	move   a8, *a13(0xfec0), 1
3f840ec0:	move   a11, a8
3f840ed0:	calla  L3FE11750
3f840f00:	move   *a13(0xfe40), *a14+, 1
3f840f20:	move   *a13(0xfe60), *a14+, 1
3f840f40:	calla  L3FE0C950
3f840f70:	move   -*a14, a8, 1
3f840f80:	move   a8, *a13(0xfe60), 1
3f840fa0:	move   -*a14, a8, 1
3f840fb0:	move   a8, *a13(0xfe40), 1
3f840fd0:	move   a11, a8
3f840fe0:	calla  L3FE11750
3f841010:	move   *a13(0xfdc0), *a14+, 1
3f841030:	move   *a13(0xfde0), *a14+, 1
3f841050:	calla  L3FE0C950
3f841080:	move   -*a14, a8, 1
3f841090:	move   a8, *a13(0xfde0), 1
3f8410b0:	move   -*a14, a8, 1
3f8410c0:	move   a8, *a13(0xfdc0), 1
L3F8410E0:
3f8410e0:	move   *a13(0xfd60), a9, 1
3f841100:	jreq   L3F841550
3f841110:	move   a9, a8
3f841120:	calla  L3FE11750
3f841150:	move   *a13(0xff80), *a14+, 1
3f841170:	move   *a13(0xffa0), *a14+, 1
3f841190:	calla  L3FE0C950
3f8411c0:	move   -*a14, a8, 1
3f8411d0:	move   a8, *a13(0xffa0), 1
3f8411f0:	move   -*a14, a8, 1
3f841200:	move   a8, *a13(0xff80), 1
3f841220:	move   a9, a8
3f841230:	calla  L3FE11750
3f841260:	move   *a13(0xff00), *a14+, 1
3f841280:	move   *a13(0xff20), *a14+, 1
3f8412a0:	calla  L3FE0C950
3f8412d0:	move   -*a14, a8, 1
3f8412e0:	move   a8, *a13(0xff20), 1
3f841300:	move   -*a14, a8, 1
3f841310:	move   a8, *a13(0xff00), 1
3f841330:	move   a9, a8
3f841340:	calla  L3FE11750
3f841370:	move   *a13(0xfe80), *a14+, 1
3f841390:	move   *a13(0xfea0), *a14+, 1
3f8413b0:	calla  L3FE0C950
3f8413e0:	move   -*a14, a8, 1
3f8413f0:	move   a8, *a13(0xfea0), 1
3f841410:	move   -*a14, a8, 1
3f841420:	move   a8, *a13(0xfe80), 1
3f841440:	move   a9, a8
3f841450:	calla  L3FE11750
3f841480:	move   *a13(0xfe00), *a14+, 1
3f8414a0:	move   *a13(0xfe20), *a14+, 1
3f8414c0:	calla  L3FE0C950
3f8414f0:	move   -*a14, a8, 1
3f841500:	move   a8, *a13(0xfe20), 1
3f841520:	move   -*a14, a8, 1
3f841530:	move   a8, *a13(0xfe00), 1
L3F841550:
3f841550:	move   *a13(0xfe80), *a14+, 1
3f841570:	move   *a13(0xfea0), *a14+, 1
3f841590:	movi   0x3f85a870, a8
3f8415c0:	move   *a8+, *a14+, 1
3f8415d0:	move   *a8+, *a14+, 1
3f8415e0:	calla  L3FE0E730
3f841610:	jreq   L3F841790
3f841620:	addi   0x40, a14
3f841640:	move   a14, -*sp, 1
3f841650:	move   *a13(0xfe80), *a14+, 1
3f841670:	move   *a13(0xfea0), *a14+, 1
3f841690:	calla  L3FE14450
3f8416c0:	movi   0x3f85a8b0, a8
3f8416f0:	move   *a8+, *a14+, 1
3f841700:	move   *a8+, *a14+, 1
3f841710:	calla  L3FE0C950
3f841740:	calla  L3FE10B50
3f841770:	move   a8, a9
3f841780:	jruc   L3F8418F0
L3F841790:
3f841790:	addi   0x40, a14
3f8417b0:	move   a14, -*sp, 1
3f8417c0:	move   *a13(0xfe80), *a14+, 1
3f8417e0:	move   *a13(0xfea0), *a14+, 1
3f841800:	calla  L3FE14450
3f841830:	movi   0x3f85a8b0, a8
3f841860:	move   *a8+, *a14+, 1
3f841870:	move   *a8+, *a14+, 1
3f841880:	calla  L3FE0C8D0
3f8418b0:	calla  L3FE10B50
3f8418e0:	move   a8, a9
L3F8418F0:
3f8418f0:	move   a9, *a13(0x3500), 1
3f841910:	move   *a13(0xfe00), *a14+, 1
3f841930:	move   *a13(0xfe20), *a14+, 1
3f841950:	movi   0x3f85a870, a8
3f841980:	move   *a8+, *a14+, 1
3f841990:	move   *a8+, *a14+, 1
3f8419a0:	calla  L3FE0E730
3f8419d0:	jreq   L3F841B50
3f8419e0:	addi   0x40, a14
3f841a00:	move   a14, -*sp, 1
3f841a10:	move   *a13(0xfe00), *a14+, 1
3f841a30:	move   *a13(0xfe20), *a14+, 1
3f841a50:	calla  L3FE14450
3f841a80:	movi   0x3f85a8b0, a8
3f841ab0:	move   *a8+, *a14+, 1
3f841ac0:	move   *a8+, *a14+, 1
3f841ad0:	calla  L3FE0C950
3f841b00:	calla  L3FE10B50
3f841b30:	move   a8, a9
3f841b40:	jruc   L3F841CB0
L3F841B50:
3f841b50:	addi   0x40, a14
3f841b70:	move   a14, -*sp, 1
3f841b80:	move   *a13(0xfe00), *a14+, 1
3f841ba0:	move   *a13(0xfe20), *a14+, 1
3f841bc0:	calla  L3FE14450
3f841bf0:	movi   0x3f85a8b0, a8
3f841c20:	move   *a8+, *a14+, 1
3f841c30:	move   *a8+, *a14+, 1
3f841c40:	calla  L3FE0C8D0
3f841c70:	calla  L3FE10B50
3f841ca0:	move   a8, a9
L3F841CB0:
3f841cb0:	move   a9, *a13(0x3540), 1
3f841cd0:	sub    a9, a9
3f841ce0:	move   a9, *a13(0x37c0), 1
3f841d00:	move   *a13(0xfda0), a7, 1
3f841d20:	setf   16, 1, 0
3f841d30:	move   *a7, a11, 0
3f841d40:	move   *a7(0x20), a7, 0
3f841d60:	sub    a7, a11
3f841d70:	move   a11, *a13(0x35e0), 1
3f841d90:	jrge   L3F841DD0
3f841da0:	neg    a11
3f841db0:	move   a11, *a13(0x35e0), 1
L3F841DD0:
3f841dd0:	move   *a13(0xfda0), a7, 1
3f841df0:	move   *a7(0x10), a11, 0
3f841e10:	move   *a7(0x30), a7, 0
3f841e30:	sub    a7, a11
3f841e40:	move   a11, *a13(0x3600), 1
3f841e60:	jrge   L3F841EA0
3f841e70:	neg    a11
3f841e80:	move   a11, *a13(0x3600), 1
L3F841EA0:
3f841ea0:	move   *a13(0xff80), *a14+, 1
3f841ec0:	move   *a13(0xffa0), *a14+, 1
3f841ee0:	move   *a13(0xff00), *a14+, 1
3f841f00:	move   *a13(0xff20), *a14+, 1
3f841f20:	calla  L3FE0E6F0
3f841f50:	jaeq   L3F849930
3f841f70:	move   *a13(0xff40), *a14+, 1
3f841f90:	move   *a13(0xff60), *a14+, 1
3f841fb0:	move   *a13(0xfec0), *a14+, 1
3f841fd0:	move   *a13(0xfee0), *a14+, 1
3f841ff0:	calla  L3FE0E6F0
3f842020:	jaeq   L3F845400
3f842040:	neg    a11
3f842050:	move   a11, *a13(0x240), 1
3f842070:	move   *a13(0x35e0), *a13(0x260), 1
3f8420a0:	move   *a13(0xfda0), a7, 1
3f8420c0:	move   *a7, a8, 0
3f8420d0:	calla  L3FE11750
3f842100:	move   *a13(0xff40), *a14+, 1
3f842120:	move   *a13(0xff60), *a14+, 1
3f842140:	calla  L3FE0E9F0
3f842170:	jreq   L3F842250
3f842180:	move   *a7(0x10), a8, 0
3f8421a0:	calla  L3FE11750
3f8421d0:	move   *a13(0xff80), *a14+, 1
3f8421f0:	move   *a13(0xffa0), *a14+, 1
3f842210:	calla  L3FE0E9F0
3f842240:	jrne   L3F8423F0
L3F842250:
3f842250:	move   *a7(0x20), a8, 0
3f842270:	calla  L3FE11750
3f8422a0:	move   *a13(0xff40), *a14+, 1
3f8422c0:	move   *a13(0xff60), *a14+, 1
3f8422e0:	calla  L3FE0E9F0
3f842310:	jreq   L3F842A10
3f842320:	move   *a7(0x30), a8, 0
3f842340:	calla  L3FE11750
3f842370:	move   *a13(0xff80), *a14+, 1
3f842390:	move   *a13(0xffa0), *a14+, 1
3f8423b0:	calla  L3FE0E9F0
3f8423e0:	jreq   L3F842A10
L3F8423F0:
3f8423f0:	move   a9, *a13(0x3660), 1
3f842410:	move   *a13(0xff40), *a14+, 1
3f842430:	move   *a13(0xff60), *a14+, 1
3f842450:	calla  L3FE10B50
3f842480:	move   a8, *a13(0x34e0), 1
3f8424a0:	move   *a13(0xff80), *a14+, 1
3f8424c0:	move   *a13(0xffa0), *a14+, 1
3f8424e0:	calla  L3FE10B50
3f842510:	move   *a13(0x3500), a7, 1
3f842530:	sub    a8, a7
3f842540:	move   a7, *a13(0x3680), 1
3f842560:	move   a14, -*sp, 1
3f842570:	move   a7, *a14+, 1
3f842580:	move   *a13(0x35e0), *a14+, 1
3f8425a0:	move   *a13(0x3600), a7, 1
3f8425c0:	neg    a7
3f8425d0:	move   a7, *a14+, 1
3f8425e0:	move   a13, a7
3f8425f0:	addi   0x34e0, a7
3f842610:	move   a7, *a14+, 1
3f842620:	move   a13, a7
3f842630:	addi   0x3660, a7
3f842650:	move   a7, *a14+, 1
3f842660:	calla  L3F8577F0
3f842690:	move   *a13(0x3660), *a13(0x280), 1
3f8426c0:	setf   16, 1, 0
3f8426d0:	move   *a13(0x34e0), *a13(0x200), 0
3f842700:	move   *a13(0x3500), *a13(0x210), 0
3f842730:	move   *a13(0xff40), *a14+, 1
3f842750:	move   *a13(0xff60), *a14+, 1
3f842770:	calla  L3FE10B50
3f8427a0:	move   a8, *a13(0x3520), 1
3f8427c0:	move   *a13(0xff80), *a14+, 1
3f8427e0:	move   *a13(0xffa0), *a14+, 1
3f842800:	calla  L3FE10B50
3f842830:	move   *a13(0x3540), a7, 1
3f842850:	sub    a8, a7
3f842860:	move   a7, *a13(0x3680), 1
3f842880:	move   a14, -*sp, 1
3f842890:	move   a7, *a14+, 1
3f8428a0:	move   *a13(0x35e0), *a14+, 1
3f8428c0:	move   *a13(0x3600), a7, 1
3f8428e0:	neg    a7
3f8428f0:	move   a7, *a14+, 1
3f842900:	move   a13, a7
3f842910:	addi   0x3520, a7
3f842930:	move   a7, *a14+, 1
3f842940:	move   a9, *a14+, 1
3f842950:	calla  L3F8582D0
3f842980:	setf   16, 1, 0
3f842990:	move   *a13(0x3520), *a13(0x220), 0
3f8429c0:	move   *a13(0x3540), *a13(0x230), 0
3f8429f0:	jauc   L3F844760
L3F842A10:
3f842a10:	move   *a13(0x3500), *a13(0x210), 0
3f842a40:	move   *a13(0x3600), a7, 1
3f842a60:	neg    a7
3f842a70:	jreq   L3F842D10
3f842a80:	move   *a13(0x35e0), a7, 1
3f842aa0:	jreq   L3F842D10
3f842ab0:	move   *a13(0x3500), a8, 1
3f842ad0:	calla  L3FE11750
3f842b00:	move   *a13(0xfe80), *a14+, 1
3f842b20:	move   *a13(0xfea0), *a14+, 1
3f842b40:	calla  L3FE0C8D0
3f842b70:	move   *a13(0x3600), a7, 1
3f842b90:	neg    a7
3f842ba0:	move   a7, a8
3f842bb0:	calla  L3FE11750
3f842be0:	move   *a13(0x35e0), a8, 1
3f842c00:	calla  L3FE11750
3f842c30:	calla  L3FE0D650
3f842c60:	calla  L3FE0DE90
3f842c90:	move   *a13(0xfe40), *a14+, 1
3f842cb0:	move   *a13(0xfe60), *a14+, 1
3f842cd0:	calla  L3FE0C950
3f842d00:	jruc   L3F842D50
L3F842D10:
3f842d10:	move   *a13(0xfe40), *a14+, 1
3f842d30:	move   *a13(0xfe60), *a14+, 1
L3F842D50:
3f842d50:	move   -*a14, a8, 1
3f842d60:	move   a8, *a13(0x3980), 1
3f842d80:	move   -*a14, a8, 1
3f842d90:	move   a8, *a13(0x3960), 1
3f842db0:	move   *a13(0x3960), *a14+, 1
3f842dd0:	move   *a13(0x3980), *a14+, 1
3f842df0:	movi   0x3f85a870, a8
3f842e20:	move   *a8+, *a14+, 1
3f842e30:	move   *a8+, *a14+, 1
3f842e40:	calla  L3FE0E730
3f842e70:	jreq   L3F842FF0
3f842e80:	addi   0x40, a14
3f842ea0:	move   a14, -*sp, 1
3f842eb0:	move   *a13(0x3960), *a14+, 1
3f842ed0:	move   *a13(0x3980), *a14+, 1
3f842ef0:	calla  L3FE14450
3f842f20:	movi   0x3f85a8b0, a8
3f842f50:	move   *a8+, *a14+, 1
3f842f60:	move   *a8+, *a14+, 1
3f842f70:	calla  L3FE0C950
3f842fa0:	calla  L3FE10B50
3f842fd0:	move   a8, a7
3f842fe0:	jruc   L3F843150
L3F842FF0:
3f842ff0:	addi   0x40, a14
3f843010:	move   a14, -*sp, 1
3f843020:	move   *a13(0x3960), *a14+, 1
3f843040:	move   *a13(0x3980), *a14+, 1
3f843060:	calla  L3FE14450
3f843090:	movi   0x3f85a8b0, a8
3f8430c0:	move   *a8+, *a14+, 1
3f8430d0:	move   *a8+, *a14+, 1
3f8430e0:	calla  L3FE0C8D0
3f843110:	calla  L3FE10B50
3f843140:	move   a8, a7
L3F843150:
3f843150:	setf   16, 1, 0
3f843160:	move   a7, *a13(0x200), 0
3f843180:	move   *a13(0x200), a8, 0
3f8431a0:	calla  L3FE11750
3f8431d0:	move   *a13(0x3960), *a14+, 1
3f8431f0:	move   *a13(0x3980), *a14+, 1
3f843210:	calla  L3FE0C830
3f843240:	movi   0x3f85a830, a8
3f843270:	move   *a8+, *a14+, 1
3f843280:	move   *a8+, *a14+, 1
3f843290:	calla  L3FE0DE90
3f8432c0:	addi   0x40, a14
3f8432e0:	move   a14, -*sp, 1
3f8432f0:	move   *a13(0x3600), a7, 1
3f843310:	mpys   a7, a7
3f843320:	move   *a13(0x35e0), a5, 1
3f843340:	mpys   a5, a5
3f843350:	add    a5, a7
3f843360:	move   a7, a8
3f843370:	calla  L3FE11750
3f8433a0:	calla  L3FE1CBE0
3f8433d0:	calla  L3FE0DE90
3f843400:	movi   0x3f85a870, a8
3f843430:	move   *a8+, *a14+, 1
3f843440:	move   *a8+, *a14+, 1
3f843450:	calla  L3FE0E730
3f843480:	jreq   L3F8437B0
3f843490:	setf   16, 1, 0
3f8434a0:	move   *a13(0x200), a8, 0
3f8434c0:	calla  L3FE11750
3f8434f0:	move   *a13(0x3960), *a14+, 1
3f843510:	move   *a13(0x3980), *a14+, 1
3f843530:	calla  L3FE0C830
3f843560:	movi   0x3f85a830, a8
3f843590:	move   *a8+, *a14+, 1
3f8435a0:	move   *a8+, *a14+, 1
3f8435b0:	calla  L3FE0DE90
3f8435e0:	addi   0x40, a14
3f843600:	move   a14, -*sp, 1
3f843610:	move   *a13(0x3600), a7, 1
3f843630:	mpys   a7, a7
3f843640:	move   *a13(0x35e0), a5, 1
3f843660:	mpys   a5, a5
3f843670:	add    a5, a7
3f843680:	move   a7, a8
3f843690:	calla  L3FE11750
3f8436c0:	calla  L3FE1CBE0
3f8436f0:	calla  L3FE0DE90
3f843720:	movi   0x3f85a8b0, a8
3f843750:	move   *a8+, *a14+, 1
3f843760:	move   *a8+, *a14+, 1
3f843770:	calla  L3FE0C950
3f8437a0:	jruc   L3F843AC0
L3F8437B0:
3f8437b0:	setf   16, 1, 0
3f8437c0:	move   *a13(0x200), a8, 0
3f8437e0:	calla  L3FE11750
3f843810:	move   *a13(0x3960), *a14+, 1
3f843830:	move   *a13(0x3980), *a14+, 1
3f843850:	calla  L3FE0C830
3f843880:	movi   0x3f85a830, a8
3f8438b0:	move   *a8+, *a14+, 1
3f8438c0:	move   *a8+, *a14+, 1
3f8438d0:	calla  L3FE0DE90
3f843900:	addi   0x40, a14
3f843920:	move   a14, -*sp, 1
3f843930:	move   *a13(0x3600), a7, 1
3f843950:	mpys   a7, a7
3f843960:	move   *a13(0x35e0), a5, 1
3f843980:	mpys   a5, a5
3f843990:	add    a5, a7
3f8439a0:	move   a7, a8
3f8439b0:	calla  L3FE11750
3f8439e0:	calla  L3FE1CBE0
3f843a10:	calla  L3FE0DE90
3f843a40:	movi   0x3f85a8b0, a8
3f843a70:	move   *a8+, *a14+, 1
3f843a80:	move   *a8+, *a14+, 1
3f843a90:	calla  L3FE0C8D0
L3F843AC0:
3f843ac0:	calla  L3FE10B50
3f843af0:	move   a8, *a13(0x280), 1
3f843b10:	setf   16, 1, 0
3f843b20:	move   *a13(0x3540), *a13(0x230), 0
3f843b50:	move   *a13(0x3600), a7, 1
3f843b70:	neg    a7
3f843b80:	jreq   L3F843E10
3f843b90:	move   *a13(0x35e0), a7, 1
3f843bb0:	jreq   L3F843E10
3f843bc0:	move   *a13(0x3540), a8, 1
3f843be0:	calla  L3FE11750
3f843c10:	move   *a13(0xfe00), *a14+, 1
3f843c30:	move   *a13(0xfe20), *a14+, 1
3f843c50:	calla  L3FE0C8D0
3f843c80:	move   *a13(0x3600), a5, 1
3f843ca0:	neg    a5
3f843cb0:	move   a5, a8
3f843cc0:	calla  L3FE11750
3f843cf0:	move   a7, a8
3f843d00:	calla  L3FE11750
3f843d30:	calla  L3FE0D650
3f843d60:	calla  L3FE0DE90
3f843d90:	move   *a13(0xfdc0), *a14+, 1
3f843db0:	move   *a13(0xfde0), *a14+, 1
3f843dd0:	calla  L3FE0C950
3f843e00:	jruc   L3F843E50
L3F843E10:
3f843e10:	move   *a13(0xfdc0), *a14+, 1
3f843e30:	move   *a13(0xfde0), *a14+, 1
L3F843E50:
3f843e50:	movi   0x3f85a870, a8
3f843e80:	move   *a8+, *a14+, 1
3f843e90:	move   *a8+, *a14+, 1
3f843ea0:	calla  L3FE0E730
3f843ed0:	jreq   L3F844310
3f843ee0:	addi   0x40, a14
3f843f00:	move   a14, -*sp, 1
3f843f10:	move   *a13(0x3600), a7, 1
3f843f30:	neg    a7
3f843f40:	jreq   L3F8441D0
3f843f50:	move   *a13(0x35e0), a7, 1
3f843f70:	jreq   L3F8441D0
3f843f80:	move   *a13(0x3540), a8, 1
3f843fa0:	calla  L3FE11750
3f843fd0:	move   *a13(0xfe00), *a14+, 1
3f843ff0:	move   *a13(0xfe20), *a14+, 1
3f844010:	calla  L3FE0C8D0
3f844040:	move   *a13(0x3600), a5, 1
3f844060:	neg    a5
3f844070:	move   a5, a8
3f844080:	calla  L3FE11750
3f8440b0:	move   a7, a8
3f8440c0:	calla  L3FE11750
3f8440f0:	calla  L3FE0D650
3f844120:	calla  L3FE0DE90
3f844150:	move   *a13(0xfdc0), *a14+, 1
3f844170:	move   *a13(0xfde0), *a14+, 1
3f844190:	calla  L3FE0C950
3f8441c0:	jruc   L3F844210
L3F8441D0:
3f8441d0:	move   *a13(0xfdc0), *a14+, 1
3f8441f0:	move   *a13(0xfde0), *a14+, 1
L3F844210:
3f844210:	calla  L3FE14450
3f844240:	movi   0x3f85a8b0, a8
3f844270:	move   *a8+, *a14+, 1
3f844280:	move   *a8+, *a14+, 1
3f844290:	calla  L3FE0C950
3f8442c0:	calla  L3FE10B50
3f8442f0:	move   a8, a7
3f844300:	jruc   L3F844730
L3F844310:
3f844310:	addi   0x40, a14
3f844330:	move   a14, -*sp, 1
3f844340:	move   *a13(0x3600), a7, 1
3f844360:	neg    a7
3f844370:	jreq   L3F844600
3f844380:	move   *a13(0x35e0), a7, 1
3f8443a0:	jreq   L3F844600
3f8443b0:	move   *a13(0x3540), a8, 1
3f8443d0:	calla  L3FE11750
3f844400:	move   *a13(0xfe00), *a14+, 1
3f844420:	move   *a13(0xfe20), *a14+, 1
3f844440:	calla  L3FE0C8D0
3f844470:	move   *a13(0x3600), a5, 1
3f844490:	neg    a5
3f8444a0:	move   a5, a8
3f8444b0:	calla  L3FE11750
3f8444e0:	move   a7, a8
3f8444f0:	calla  L3FE11750
3f844520:	calla  L3FE0D650
3f844550:	calla  L3FE0DE90
3f844580:	move   *a13(0xfdc0), *a14+, 1
3f8445a0:	move   *a13(0xfde0), *a14+, 1
3f8445c0:	calla  L3FE0C950
3f8445f0:	jruc   L3F844640
L3F844600:
3f844600:	move   *a13(0xfdc0), *a14+, 1
3f844620:	move   *a13(0xfde0), *a14+, 1
L3F844640:
3f844640:	calla  L3FE14450
3f844670:	movi   0x3f85a8b0, a8
3f8446a0:	move   *a8+, *a14+, 1
3f8446b0:	move   *a8+, *a14+, 1
3f8446c0:	calla  L3FE0C8D0
3f8446f0:	calla  L3FE10B50
3f844720:	move   a8, a7
L3F844730:
3f844730:	setf   16, 1, 0
3f844740:	move   a7, *a13(0x220), 0
L3F844760:
3f844760:	move   *a13(0x35e0), a7, 1
3f844780:	move   *a13(0x3600), a5, 1
3f8447a0:	cmp    a5, a7
3f8447b0:	jrle   L3F844A40
3f8447c0:	addi   0x40, a14
3f8447e0:	move   a14, -*sp, 1
3f8447f0:	move   *a13(0xfe40), *a14+, 1
3f844810:	move   *a13(0xfe60), *a14+, 1
3f844830:	calla  L3FE14100
3f844860:	calla  L3FE10B50
3f844890:	setf   16, 1, 0
3f8448a0:	move   a8, *a13(0x3920), 0
3f8448c0:	move   *a13(0x3500), *a13(0x3930), 0
3f8448f0:	addi   0x40, a14
3f844910:	move   a14, -*sp, 1
3f844920:	move   *a13(0xfdc0), *a14+, 1
3f844940:	move   *a13(0xfde0), *a14+, 1
3f844960:	calla  L3FE14100
3f844990:	calla  L3FE10B50
3f8449c0:	setf   16, 1, 0
3f8449d0:	move   a8, *a13(0x3940), 0
3f8449f0:	move   *a13(0x3540), *a13(0x3950), 0
3f844a20:	jauc   L3F852000
L3F844A40:
3f844a40:	move   *a13(0xfe40), *a14+, 1
3f844a60:	move   *a13(0xfe60), *a14+, 1
3f844a80:	movi   0x3f85a870, a8
3f844ab0:	move   *a8+, *a14+, 1
3f844ac0:	move   *a8+, *a14+, 1
3f844ad0:	calla  L3FE0E730
3f844b00:	jreq   L3F844C80
3f844b10:	addi   0x40, a14
3f844b30:	move   a14, -*sp, 1
3f844b40:	move   *a13(0xfe40), *a14+, 1
3f844b60:	move   *a13(0xfe60), *a14+, 1
3f844b80:	calla  L3FE14450
3f844bb0:	movi   0x3f85a8b0, a8
3f844be0:	move   *a8+, *a14+, 1
3f844bf0:	move   *a8+, *a14+, 1
3f844c00:	calla  L3FE0C950
3f844c30:	calla  L3FE10B50
3f844c60:	move   a8, a5
3f844c70:	jruc   L3F844DE0
L3F844C80:
3f844c80:	addi   0x40, a14
3f844ca0:	move   a14, -*sp, 1
3f844cb0:	move   *a13(0xfe40), *a14+, 1
3f844cd0:	move   *a13(0xfe60), *a14+, 1
3f844cf0:	calla  L3FE14450
3f844d20:	movi   0x3f85a8b0, a8
3f844d50:	move   *a8+, *a14+, 1
3f844d60:	move   *a8+, *a14+, 1
3f844d70:	calla  L3FE0C8D0
3f844da0:	calla  L3FE10B50
3f844dd0:	move   a8, a5
L3F844DE0:
3f844de0:	setf   16, 1, 0
3f844df0:	move   a5, *a13(0x3920), 0
3f844e10:	addi   0x40, a14
3f844e30:	move   a14, -*sp, 1
3f844e40:	move   *a13(0xfe80), *a14+, 1
3f844e60:	move   *a13(0xfea0), *a14+, 1
3f844e80:	calla  L3FE14100
3f844eb0:	calla  L3FE10B50
3f844ee0:	setf   16, 1, 0
3f844ef0:	move   a8, *a13(0x3930), 0
3f844f10:	move   *a13(0xfdc0), *a14+, 1
3f844f30:	move   *a13(0xfde0), *a14+, 1
3f844f50:	movi   0x3f85a870, a8
3f844f80:	move   *a8+, *a14+, 1
3f844f90:	move   *a8+, *a14+, 1
3f844fa0:	calla  L3FE0E730
3f844fd0:	jreq   L3F845150
3f844fe0:	addi   0x40, a14
3f845000:	move   a14, -*sp, 1
3f845010:	move   *a13(0xfdc0), *a14+, 1
3f845030:	move   *a13(0xfde0), *a14+, 1
3f845050:	calla  L3FE14450
3f845080:	movi   0x3f85a8b0, a8
3f8450b0:	move   *a8+, *a14+, 1
3f8450c0:	move   *a8+, *a14+, 1
3f8450d0:	calla  L3FE0C950
3f845100:	calla  L3FE10B50
3f845130:	move   a8, a5
3f845140:	jruc   L3F8452B0
L3F845150:
3f845150:	addi   0x40, a14
3f845170:	move   a14, -*sp, 1
3f845180:	move   *a13(0xfdc0), *a14+, 1
3f8451a0:	move   *a13(0xfde0), *a14+, 1
3f8451c0:	calla  L3FE14450
3f8451f0:	movi   0x3f85a8b0, a8
3f845220:	move   *a8+, *a14+, 1
3f845230:	move   *a8+, *a14+, 1
3f845240:	calla  L3FE0C8D0
3f845270:	calla  L3FE10B50
3f8452a0:	move   a8, a5
L3F8452B0:
3f8452b0:	setf   16, 1, 0
3f8452c0:	move   a5, *a13(0x3940), 0
3f8452e0:	addi   0x40, a14
3f845300:	move   a14, -*sp, 1
3f845310:	move   *a13(0xfe00), *a14+, 1
3f845330:	move   *a13(0xfe20), *a14+, 1
3f845350:	calla  L3FE14100
3f845380:	calla  L3FE10B50
3f8453b0:	setf   16, 1, 0
3f8453c0:	move   a8, *a13(0x3950), 0
3f8453e0:	jauc   L3F852000
L3F845400:
3f845400:	move   *a13(0xff40), *a14+, 1
3f845420:	move   *a13(0xff60), *a14+, 1
3f845440:	move   *a13(0xfec0), *a14+, 1
3f845460:	move   *a13(0xfee0), *a14+, 1
3f845480:	calla  L3FE0E730
3f8454b0:	jaeq   L3F848C10
3f8454d0:	move   a11, *a13(0x240), 1
3f8454f0:	move   *a13(0x35e0), *a13(0x260), 1
3f845520:	move   *a13(0xfda0), a7, 1
3f845540:	move   *a7, a8, 0
3f845550:	calla  L3FE11750
3f845580:	move   *a13(0xff40), *a14+, 1
3f8455a0:	move   *a13(0xff60), *a14+, 1
3f8455c0:	calla  L3FE0E9F0
3f8455f0:	jreq   L3F8456D0
3f845600:	move   *a7(0x10), a8, 0
3f845620:	calla  L3FE11750
3f845650:	move   *a13(0xff80), *a14+, 1
3f845670:	move   *a13(0xffa0), *a14+, 1
3f845690:	calla  L3FE0E9F0
3f8456c0:	jrne   L3F845870
L3F8456D0:
3f8456d0:	move   *a7(0x20), a8, 0
3f8456f0:	calla  L3FE11750
3f845720:	move   *a13(0xff40), *a14+, 1
3f845740:	move   *a13(0xff60), *a14+, 1
3f845760:	calla  L3FE0E9F0
3f845790:	jreq   L3F845E30
3f8457a0:	move   *a7(0x30), a8, 0
3f8457c0:	calla  L3FE11750
3f8457f0:	move   *a13(0xff80), *a14+, 1
3f845810:	move   *a13(0xffa0), *a14+, 1
3f845830:	calla  L3FE0E9F0
3f845860:	jreq   L3F845E30
L3F845870:
3f845870:	move   *a13(0xff40), *a14+, 1
3f845890:	move   *a13(0xff60), *a14+, 1
3f8458b0:	calla  L3FE10B50
3f8458e0:	move   a8, *a13(0x34e0), 1
3f845900:	move   a9, *a13(0x3660), 1
3f845920:	move   *a13(0xff80), *a14+, 1
3f845940:	move   *a13(0xffa0), *a14+, 1
3f845960:	calla  L3FE10B50
3f845990:	move   *a13(0x3500), a5, 1
3f8459b0:	sub    a8, a5
3f8459c0:	move   a5, *a13(0x3680), 1
3f8459e0:	move   a14, -*sp, 1
3f8459f0:	move   a5, *a14+, 1
3f845a00:	move   *a13(0x35e0), *a14+, 1
3f845a20:	move   a11, *a14+, 1
3f845a30:	move   a13, a5
3f845a40:	addi   0x34e0, a5
3f845a60:	move   a5, *a14+, 1
3f845a70:	move   a13, a5
3f845a80:	addi   0x3660, a5
3f845aa0:	move   a5, *a14+, 1
3f845ab0:	calla  L3F8577F0
3f845ae0:	move   *a13(0x3660), *a13(0x280), 1
3f845b10:	setf   16, 1, 0
3f845b20:	move   *a13(0x34e0), *a13(0x200), 0
3f845b50:	move   *a13(0x3500), *a13(0x210), 0
3f845b80:	move   *a13(0xff40), *a14+, 1
3f845ba0:	move   *a13(0xff60), *a14+, 1
3f845bc0:	calla  L3FE10B50
3f845bf0:	move   a8, *a13(0x3520), 1
3f845c10:	move   *a13(0xff80), *a14+, 1
3f845c30:	move   *a13(0xffa0), *a14+, 1
3f845c50:	calla  L3FE10B50
3f845c80:	move   *a13(0x3540), a5, 1
3f845ca0:	sub    a8, a5
3f845cb0:	move   a5, *a13(0x3680), 1
3f845cd0:	move   a14, -*sp, 1
3f845ce0:	move   a5, *a14+, 1
3f845cf0:	move   *a13(0x35e0), *a14+, 1
3f845d10:	move   a11, *a14+, 1
3f845d20:	move   a13, a5
3f845d30:	addi   0x3520, a5
3f845d50:	move   a5, *a14+, 1
3f845d60:	move   a9, *a14+, 1
3f845d70:	calla  L3F8582D0
3f845da0:	setf   16, 1, 0
3f845db0:	move   *a13(0x3520), *a13(0x220), 0
3f845de0:	move   *a13(0x3540), *a13(0x230), 0
3f845e10:	jauc   L3F8479E0
L3F845E30:
3f845e30:	move   *a13(0x3500), *a13(0x210), 0
3f845e60:	move   a11, a5
3f845e70:	jreq   L3F8460D0
3f845e80:	move   *a13(0x35e0), a7, 1
3f845ea0:	jreq   L3F8460D0
3f845eb0:	move   *a13(0x3500), a8, 1
3f845ed0:	calla  L3FE11750
3f845f00:	move   *a13(0xfe80), *a14+, 1
3f845f20:	move   *a13(0xfea0), *a14+, 1
3f845f40:	calla  L3FE0C8D0
3f845f70:	move   a5, a8
3f845f80:	calla  L3FE11750
3f845fb0:	move   a7, a8
3f845fc0:	calla  L3FE11750
3f845ff0:	calla  L3FE0D650
3f846020:	calla  L3FE0DE90
3f846050:	move   *a13(0xfe40), *a14+, 1
3f846070:	move   *a13(0xfe60), *a14+, 1
3f846090:	calla  L3FE0C950
3f8460c0:	jruc   L3F846110
L3F8460D0:
3f8460d0:	move   *a13(0xfe40), *a14+, 1
3f8460f0:	move   *a13(0xfe60), *a14+, 1
L3F846110:
3f846110:	move   -*a14, a8, 1
3f846120:	move   a8, *a13(0x3980), 1
3f846140:	move   -*a14, a8, 1
3f846150:	move   a8, *a13(0x3960), 1
3f846170:	move   *a13(0x3960), *a14+, 1
3f846190:	move   *a13(0x3980), *a14+, 1
3f8461b0:	movi   0x3f85a870, a8
3f8461e0:	move   *a8+, *a14+, 1
3f8461f0:	move   *a8+, *a14+, 1
3f846200:	calla  L3FE0E730
3f846230:	jreq   L3F8463B0
3f846240:	addi   0x40, a14
3f846260:	move   a14, -*sp, 1
3f846270:	move   *a13(0x3960), *a14+, 1
3f846290:	move   *a13(0x3980), *a14+, 1
3f8462b0:	calla  L3FE14450
3f8462e0:	movi   0x3f85a8b0, a8
3f846310:	move   *a8+, *a14+, 1
3f846320:	move   *a8+, *a14+, 1
3f846330:	calla  L3FE0C950
3f846360:	calla  L3FE10B50
3f846390:	move   a8, a7
3f8463a0:	jruc   L3F846510
L3F8463B0:
3f8463b0:	addi   0x40, a14
3f8463d0:	move   a14, -*sp, 1
3f8463e0:	move   *a13(0x3960), *a14+, 1
3f846400:	move   *a13(0x3980), *a14+, 1
3f846420:	calla  L3FE14450
3f846450:	movi   0x3f85a8b0, a8
3f846480:	move   *a8+, *a14+, 1
3f846490:	move   *a8+, *a14+, 1
3f8464a0:	calla  L3FE0C8D0
3f8464d0:	calla  L3FE10B50
3f846500:	move   a8, a7
L3F846510:
3f846510:	setf   16, 1, 0
3f846520:	move   a7, *a13(0x200), 0
3f846540:	move   *a13(0x200), a8, 0
3f846560:	calla  L3FE11750
3f846590:	move   *a13(0x3960), *a14+, 1
3f8465b0:	move   *a13(0x3980), *a14+, 1
3f8465d0:	calla  L3FE0C830
3f846600:	movi   0x3f85a830, a8
3f846630:	move   *a8+, *a14+, 1
3f846640:	move   *a8+, *a14+, 1
3f846650:	calla  L3FE0DE90
3f846680:	addi   0x40, a14
3f8466a0:	move   a14, -*sp, 1
3f8466b0:	mpys   a11, a5
3f8466c0:	move   *a13(0x35e0), a7, 1
3f8466e0:	mpys   a7, a7
3f8466f0:	add    a7, a5
3f846700:	move   a5, a8
3f846710:	calla  L3FE11750
3f846740:	calla  L3FE1CBE0
3f846770:	calla  L3FE0DE90
3f8467a0:	movi   0x3f85a870, a8
3f8467d0:	move   *a8+, *a14+, 1
3f8467e0:	move   *a8+, *a14+, 1
3f8467f0:	calla  L3FE0E730
3f846820:	jreq   L3F846B30
3f846830:	setf   16, 1, 0
3f846840:	move   *a13(0x200), a8, 0
3f846860:	calla  L3FE11750
3f846890:	move   *a13(0x3960), *a14+, 1
3f8468b0:	move   *a13(0x3980), *a14+, 1
3f8468d0:	calla  L3FE0C830
3f846900:	movi   0x3f85a830, a8
3f846930:	move   *a8+, *a14+, 1
3f846940:	move   *a8+, *a14+, 1
3f846950:	calla  L3FE0DE90
3f846980:	addi   0x40, a14
3f8469a0:	move   a14, -*sp, 1
3f8469b0:	mpys   a11, a11
3f8469c0:	move   *a13(0x35e0), a7, 1
3f8469e0:	mpys   a7, a7
3f8469f0:	add    a7, a11
3f846a00:	move   a11, a8
3f846a10:	calla  L3FE11750
3f846a40:	calla  L3FE1CBE0
3f846a70:	calla  L3FE0DE90
3f846aa0:	movi   0x3f85a8b0, a8
3f846ad0:	move   *a8+, *a14+, 1
3f846ae0:	move   *a8+, *a14+, 1
3f846af0:	calla  L3FE0C950
3f846b20:	jruc   L3F846E20
L3F846B30:
3f846b30:	setf   16, 1, 0
3f846b40:	move   *a13(0x200), a8, 0
3f846b60:	calla  L3FE11750
3f846b90:	move   *a13(0x3960), *a14+, 1
3f846bb0:	move   *a13(0x3980), *a14+, 1
3f846bd0:	calla  L3FE0C830
3f846c00:	movi   0x3f85a830, a8
3f846c30:	move   *a8+, *a14+, 1
3f846c40:	move   *a8+, *a14+, 1
3f846c50:	calla  L3FE0DE90
3f846c80:	addi   0x40, a14
3f846ca0:	move   a14, -*sp, 1
3f846cb0:	mpys   a11, a11
3f846cc0:	move   *a13(0x35e0), a7, 1
3f846ce0:	mpys   a7, a7
3f846cf0:	add    a7, a11
3f846d00:	move   a11, a8
3f846d10:	calla  L3FE11750
3f846d40:	calla  L3FE1CBE0
3f846d70:	calla  L3FE0DE90
3f846da0:	movi   0x3f85a8b0, a8
3f846dd0:	move   *a8+, *a14+, 1
3f846de0:	move   *a8+, *a14+, 1
3f846df0:	calla  L3FE0C8D0
L3F846E20:
3f846e20:	calla  L3FE10B50
3f846e50:	move   a8, *a13(0x280), 1
3f846e70:	setf   16, 1, 0
3f846e80:	move   *a13(0x3540), *a13(0x230), 0
3f846eb0:	move   *a13(0x3600), a11, 1
3f846ed0:	jreq   L3F847130
3f846ee0:	move   *a13(0x35e0), a7, 1
3f846f00:	jreq   L3F847130
3f846f10:	move   *a13(0x3540), a8, 1
3f846f30:	calla  L3FE11750
3f846f60:	move   *a13(0xfe00), *a14+, 1
3f846f80:	move   *a13(0xfe20), *a14+, 1
3f846fa0:	calla  L3FE0C8D0
3f846fd0:	move   a11, a8
3f846fe0:	calla  L3FE11750
3f847010:	move   a7, a8
3f847020:	calla  L3FE11750
3f847050:	calla  L3FE0D650
3f847080:	calla  L3FE0DE90
3f8470b0:	move   *a13(0xfdc0), *a14+, 1
3f8470d0:	move   *a13(0xfde0), *a14+, 1
3f8470f0:	calla  L3FE0C950
3f847120:	jruc   L3F847170
L3F847130:
3f847130:	move   *a13(0xfdc0), *a14+, 1
3f847150:	move   *a13(0xfde0), *a14+, 1
L3F847170:
3f847170:	movi   0x3f85a870, a8
3f8471a0:	move   *a8+, *a14+, 1
3f8471b0:	move   *a8+, *a14+, 1
3f8471c0:	calla  L3FE0E730
3f8471f0:	jreq   L3F8475E0
3f847200:	addi   0x40, a14
3f847220:	move   a14, -*sp, 1
3f847230:	move   a11, a5
3f847240:	jreq   L3F8474A0
3f847250:	move   *a13(0x35e0), a7, 1
3f847270:	jreq   L3F8474A0
3f847280:	move   *a13(0x3540), a8, 1
3f8472a0:	calla  L3FE11750
3f8472d0:	move   *a13(0xfe00), *a14+, 1
3f8472f0:	move   *a13(0xfe20), *a14+, 1
3f847310:	calla  L3FE0C8D0
3f847340:	move   a5, a8
3f847350:	calla  L3FE11750
3f847380:	move   a7, a8
3f847390:	calla  L3FE11750
3f8473c0:	calla  L3FE0D650
3f8473f0:	calla  L3FE0DE90
3f847420:	move   *a13(0xfdc0), *a14+, 1
3f847440:	move   *a13(0xfde0), *a14+, 1
3f847460:	calla  L3FE0C950
3f847490:	jruc   L3F8474E0
L3F8474A0:
3f8474a0:	move   *a13(0xfdc0), *a14+, 1
3f8474c0:	move   *a13(0xfde0), *a14+, 1
L3F8474E0:
3f8474e0:	calla  L3FE14450
3f847510:	movi   0x3f85a8b0, a8
3f847540:	move   *a8+, *a14+, 1
3f847550:	move   *a8+, *a14+, 1
3f847560:	calla  L3FE0C950
3f847590:	calla  L3FE10B50
3f8475c0:	move   a8, a7
3f8475d0:	jruc   L3F8479B0
L3F8475E0:
3f8475e0:	addi   0x40, a14
3f847600:	move   a14, -*sp, 1
3f847610:	move   a11, a5
3f847620:	jreq   L3F847880
3f847630:	move   *a13(0x35e0), a7, 1
3f847650:	jreq   L3F847880
3f847660:	move   *a13(0x3540), a8, 1
3f847680:	calla  L3FE11750
3f8476b0:	move   *a13(0xfe00), *a14+, 1
3f8476d0:	move   *a13(0xfe20), *a14+, 1
3f8476f0:	calla  L3FE0C8D0
3f847720:	move   a5, a8
3f847730:	calla  L3FE11750
3f847760:	move   a7, a8
3f847770:	calla  L3FE11750
3f8477a0:	calla  L3FE0D650
3f8477d0:	calla  L3FE0DE90
3f847800:	move   *a13(0xfdc0), *a14+, 1
3f847820:	move   *a13(0xfde0), *a14+, 1
3f847840:	calla  L3FE0C950
3f847870:	jruc   L3F8478C0
L3F847880:
3f847880:	move   *a13(0xfdc0), *a14+, 1
3f8478a0:	move   *a13(0xfde0), *a14+, 1
L3F8478C0:
3f8478c0:	calla  L3FE14450
3f8478f0:	movi   0x3f85a8b0, a8
3f847920:	move   *a8+, *a14+, 1
3f847930:	move   *a8+, *a14+, 1
3f847940:	calla  L3FE0C8D0
3f847970:	calla  L3FE10B50
3f8479a0:	move   a8, a7
L3F8479B0:
3f8479b0:	setf   16, 1, 0
3f8479c0:	move   a7, *a13(0x220), 0
L3F8479E0:
3f8479e0:	move   *a13(0x35e0), a7, 1
3f847a00:	cmp    a11, a7
3f847a10:	jale   L3F848250
3f847a30:	move   *a13(0xfe40), *a14+, 1
3f847a50:	move   *a13(0xfe60), *a14+, 1
3f847a70:	movi   0x3f85a870, a8
3f847aa0:	move   *a8+, *a14+, 1
3f847ab0:	move   *a8+, *a14+, 1
3f847ac0:	calla  L3FE0E730
3f847af0:	jreq   L3F847C70
3f847b00:	addi   0x40, a14
3f847b20:	move   a14, -*sp, 1
3f847b30:	move   *a13(0xfe40), *a14+, 1
3f847b50:	move   *a13(0xfe60), *a14+, 1
3f847b70:	calla  L3FE14450
3f847ba0:	movi   0x3f85a8b0, a8
3f847bd0:	move   *a8+, *a14+, 1
3f847be0:	move   *a8+, *a14+, 1
3f847bf0:	calla  L3FE0C950
3f847c20:	calla  L3FE10B50
3f847c50:	move   a8, a5
3f847c60:	jruc   L3F847DD0
L3F847C70:
3f847c70:	addi   0x40, a14
3f847c90:	move   a14, -*sp, 1
3f847ca0:	move   *a13(0xfe40), *a14+, 1
3f847cc0:	move   *a13(0xfe60), *a14+, 1
3f847ce0:	calla  L3FE14450
3f847d10:	movi   0x3f85a8b0, a8
3f847d40:	move   *a8+, *a14+, 1
3f847d50:	move   *a8+, *a14+, 1
3f847d60:	calla  L3FE0C8D0
3f847d90:	calla  L3FE10B50
3f847dc0:	move   a8, a5
L3F847DD0:
3f847dd0:	setf   16, 1, 0
3f847de0:	move   a5, *a13(0x3920), 0
3f847e00:	move   *a13(0x3500), *a13(0x3930), 0
3f847e30:	move   *a13(0xfdc0), *a14+, 1
3f847e50:	move   *a13(0xfde0), *a14+, 1
3f847e70:	movi   0x3f85a870, a8
3f847ea0:	move   *a8+, *a14+, 1
3f847eb0:	move   *a8+, *a14+, 1
3f847ec0:	calla  L3FE0E730
3f847ef0:	jreq   L3F848070
3f847f00:	addi   0x40, a14
3f847f20:	move   a14, -*sp, 1
3f847f30:	move   *a13(0xfdc0), *a14+, 1
3f847f50:	move   *a13(0xfde0), *a14+, 1
3f847f70:	calla  L3FE14450
3f847fa0:	movi   0x3f85a8b0, a8
3f847fd0:	move   *a8+, *a14+, 1
3f847fe0:	move   *a8+, *a14+, 1
3f847ff0:	calla  L3FE0C950
3f848020:	calla  L3FE10B50
3f848050:	move   a8, a5
3f848060:	jruc   L3F8481D0
L3F848070:
3f848070:	addi   0x40, a14
3f848090:	move   a14, -*sp, 1
3f8480a0:	move   *a13(0xfdc0), *a14+, 1
3f8480c0:	move   *a13(0xfde0), *a14+, 1
3f8480e0:	calla  L3FE14450
3f848110:	movi   0x3f85a8b0, a8
3f848140:	move   *a8+, *a14+, 1
3f848150:	move   *a8+, *a14+, 1
3f848160:	calla  L3FE0C8D0
3f848190:	calla  L3FE10B50
3f8481c0:	move   a8, a5
L3F8481D0:
3f8481d0:	setf   16, 1, 0
3f8481e0:	move   a5, *a13(0x3940), 0
3f848200:	move   *a13(0x3540), *a13(0x3950), 0
3f848230:	jauc   L3F852000
L3F848250:
3f848250:	move   *a13(0xfe40), *a14+, 1
3f848270:	move   *a13(0xfe60), *a14+, 1
3f848290:	movi   0x3f85a870, a8
3f8482c0:	move   *a8+, *a14+, 1
3f8482d0:	move   *a8+, *a14+, 1
3f8482e0:	calla  L3FE0E730
3f848310:	jreq   L3F848490
3f848320:	addi   0x40, a14
3f848340:	move   a14, -*sp, 1
3f848350:	move   *a13(0xfe40), *a14+, 1
3f848370:	move   *a13(0xfe60), *a14+, 1
3f848390:	calla  L3FE14450
3f8483c0:	movi   0x3f85a8b0, a8
3f8483f0:	move   *a8+, *a14+, 1
3f848400:	move   *a8+, *a14+, 1
3f848410:	calla  L3FE0C950
3f848440:	calla  L3FE10B50
3f848470:	move   a8, a5
3f848480:	jruc   L3F8485F0
L3F848490:
3f848490:	addi   0x40, a14
3f8484b0:	move   a14, -*sp, 1
3f8484c0:	move   *a13(0xfe40), *a14+, 1
3f8484e0:	move   *a13(0xfe60), *a14+, 1
3f848500:	calla  L3FE14450
3f848530:	movi   0x3f85a8b0, a8
3f848560:	move   *a8+, *a14+, 1
3f848570:	move   *a8+, *a14+, 1
3f848580:	calla  L3FE0C8D0
3f8485b0:	calla  L3FE10B50
3f8485e0:	move   a8, a5
L3F8485F0:
3f8485f0:	setf   16, 1, 0
3f848600:	move   a5, *a13(0x3920), 0
3f848620:	addi   0x40, a14
3f848640:	move   a14, -*sp, 1
3f848650:	move   *a13(0xfe80), *a14+, 1
3f848670:	move   *a13(0xfea0), *a14+, 1
3f848690:	calla  L3FE14100
3f8486c0:	calla  L3FE10B50
3f8486f0:	setf   16, 1, 0
3f848700:	move   a8, *a13(0x3930), 0
3f848720:	move   *a13(0xfdc0), *a14+, 1
3f848740:	move   *a13(0xfde0), *a14+, 1
3f848760:	movi   0x3f85a870, a8
3f848790:	move   *a8+, *a14+, 1
3f8487a0:	move   *a8+, *a14+, 1
3f8487b0:	calla  L3FE0E730
3f8487e0:	jreq   L3F848960
3f8487f0:	addi   0x40, a14
3f848810:	move   a14, -*sp, 1
3f848820:	move   *a13(0xfdc0), *a14+, 1
3f848840:	move   *a13(0xfde0), *a14+, 1
3f848860:	calla  L3FE14450
3f848890:	movi   0x3f85a8b0, a8
3f8488c0:	move   *a8+, *a14+, 1
3f8488d0:	move   *a8+, *a14+, 1
3f8488e0:	calla  L3FE0C950
3f848910:	calla  L3FE10B50
3f848940:	move   a8, a5
3f848950:	jruc   L3F848AC0
L3F848960:
3f848960:	addi   0x40, a14
3f848980:	move   a14, -*sp, 1
3f848990:	move   *a13(0xfdc0), *a14+, 1
3f8489b0:	move   *a13(0xfde0), *a14+, 1
3f8489d0:	calla  L3FE14450
3f848a00:	movi   0x3f85a8b0, a8
3f848a30:	move   *a8+, *a14+, 1
3f848a40:	move   *a8+, *a14+, 1
3f848a50:	calla  L3FE0C8D0
3f848a80:	calla  L3FE10B50
3f848ab0:	move   a8, a5
L3F848AC0:
3f848ac0:	setf   16, 1, 0
3f848ad0:	move   a5, *a13(0x3940), 0
3f848af0:	addi   0x40, a14
3f848b10:	move   a14, -*sp, 1
3f848b20:	move   *a13(0xfe00), *a14+, 1
3f848b40:	move   *a13(0xfe20), *a14+, 1
3f848b60:	calla  L3FE14100
3f848b90:	calla  L3FE10B50
3f848bc0:	setf   16, 1, 0
3f848bd0:	move   a8, *a13(0x3950), 0
3f848bf0:	jauc   L3F852000
L3F848C10:
3f848c10:	move   *a13(0xff80), *a14+, 1
3f848c30:	move   *a13(0xffa0), *a14+, 1
3f848c50:	movi   0x3f85a870, a8
3f848c80:	move   *a8+, *a14+, 1
3f848c90:	move   *a8+, *a14+, 1
3f848ca0:	calla  L3FE0E730
3f848cd0:	jreq   L3F848E50
3f848ce0:	addi   0x40, a14
3f848d00:	move   a14, -*sp, 1
3f848d10:	move   *a13(0xff80), *a14+, 1
3f848d30:	move   *a13(0xffa0), *a14+, 1
3f848d50:	calla  L3FE14450
3f848d80:	movi   0x3f85a8b0, a8
3f848db0:	move   *a8+, *a14+, 1
3f848dc0:	move   *a8+, *a14+, 1
3f848dd0:	calla  L3FE0C950
3f848e00:	calla  L3FE10B50
3f848e30:	move   a8, a7
3f848e40:	jruc   L3F848FB0
L3F848E50:
3f848e50:	addi   0x40, a14
3f848e70:	move   a14, -*sp, 1
3f848e80:	move   *a13(0xff80), *a14+, 1
3f848ea0:	move   *a13(0xffa0), *a14+, 1
3f848ec0:	calla  L3FE14450
3f848ef0:	movi   0x3f85a8b0, a8
3f848f20:	move   *a8+, *a14+, 1
3f848f30:	move   *a8+, *a14+, 1
3f848f40:	calla  L3FE0C8D0
3f848f70:	calla  L3FE10B50
3f848fa0:	move   a8, a7
L3F848FB0:
3f848fb0:	setf   16, 1, 0
3f848fc0:	move   a7, *a13(0x230), 0
3f848fe0:	sext   a7, 0
3f848ff0:	move   a7, *a13(0x210), 0
3f849010:	move   *a13(0xfe40), *a14+, 1
3f849030:	move   *a13(0xfe60), *a14+, 1
3f849050:	movi   0x3f85a870, a8
3f849080:	move   *a8+, *a14+, 1
3f849090:	move   *a8+, *a14+, 1
3f8490a0:	calla  L3FE0E730
3f8490d0:	jreq   L3F849250
3f8490e0:	addi   0x40, a14
3f849100:	move   a14, -*sp, 1
3f849110:	move   *a13(0xfe40), *a14+, 1
3f849130:	move   *a13(0xfe60), *a14+, 1
3f849150:	calla  L3FE14450
3f849180:	movi   0x3f85a8b0, a8
3f8491b0:	move   *a8+, *a14+, 1
3f8491c0:	move   *a8+, *a14+, 1
3f8491d0:	calla  L3FE0C950
3f849200:	calla  L3FE10B50
3f849230:	move   a8, a5
3f849240:	jruc   L3F8493B0
L3F849250:
3f849250:	addi   0x40, a14
3f849270:	move   a14, -*sp, 1
3f849280:	move   *a13(0xfe40), *a14+, 1
3f8492a0:	move   *a13(0xfe60), *a14+, 1
3f8492c0:	calla  L3FE14450
3f8492f0:	movi   0x3f85a8b0, a8
3f849320:	move   *a8+, *a14+, 1
3f849330:	move   *a8+, *a14+, 1
3f849340:	calla  L3FE0C8D0
3f849370:	calla  L3FE10B50
3f8493a0:	move   a8, a5
L3F8493B0:
3f8493b0:	move   a5, *a13(0x34e0), 1
3f8493d0:	move   *a13(0xfdc0), *a14+, 1
3f8493f0:	move   *a13(0xfde0), *a14+, 1
3f849410:	movi   0x3f85a870, a8
3f849440:	move   *a8+, *a14+, 1
3f849450:	move   *a8+, *a14+, 1
3f849460:	calla  L3FE0E730
3f849490:	jreq   L3F849610
3f8494a0:	addi   0x40, a14
3f8494c0:	move   a14, -*sp, 1
3f8494d0:	move   *a13(0xfdc0), *a14+, 1
3f8494f0:	move   *a13(0xfde0), *a14+, 1
3f849510:	calla  L3FE14450
3f849540:	movi   0x3f85a8b0, a8
3f849570:	move   *a8+, *a14+, 1
3f849580:	move   *a8+, *a14+, 1
3f849590:	calla  L3FE0C950
3f8495c0:	calla  L3FE10B50
3f8495f0:	move   a8, a5
3f849600:	jruc   L3F849770
L3F849610:
3f849610:	addi   0x40, a14
3f849630:	move   a14, -*sp, 1
3f849640:	move   *a13(0xfdc0), *a14+, 1
3f849660:	move   *a13(0xfde0), *a14+, 1
3f849680:	calla  L3FE14450
3f8496b0:	movi   0x3f85a8b0, a8
3f8496e0:	move   *a8+, *a14+, 1
3f8496f0:	move   *a8+, *a14+, 1
3f849700:	calla  L3FE0C8D0
3f849730:	calla  L3FE10B50
3f849760:	move   a8, a5
L3F849770:
3f849770:	move   a5, *a13(0x3520), 1
3f849790:	setf   16, 1, 0
3f8497a0:	move   *a13(0x34e0), *a13(0x200), 0
3f8497d0:	move   a5, *a13(0x220), 0
3f8497f0:	move   *a13(0x34e0), a11, 1
3f849810:	sub    a11, a5
3f849820:	move   a5, *a13(0x240), 1
3f849840:	move   a9, *a13(0x260), 1
3f849860:	move   a9, *a13(0x280), 1
3f849880:	move   a11, *a13(0x3920), 0
3f8498a0:	move   a7, *a13(0x3950), 0
3f8498c0:	move   a7, *a13(0x3930), 0
3f8498e0:	move   *a13(0x3520), *a13(0x3940), 0
3f849910:	jauc   L3F852000
L3F849930:
3f849930:	move   *a13(0xff80), *a14+, 1
3f849950:	move   *a13(0xffa0), *a14+, 1
3f849970:	move   *a13(0xff00), *a14+, 1
3f849990:	move   *a13(0xff20), *a14+, 1
3f8499b0:	calla  L3FE0E730
3f8499e0:	jaeq   L3F851960
3f849a00:	move   *a13(0xff40), *a14+, 1
3f849a20:	move   *a13(0xff60), *a14+, 1
3f849a40:	move   *a13(0xfec0), *a14+, 1
3f849a60:	move   *a13(0xfee0), *a14+, 1
3f849a80:	calla  L3FE0E6F0
3f849ab0:	jaeq   L3F84D210
3f849ad0:	move   a11, *a13(0x240), 1
3f849af0:	move   *a13(0x35e0), *a13(0x260), 1
3f849b20:	move   *a13(0xfda0), a7, 1
3f849b40:	move   *a7, a8, 0
3f849b50:	calla  L3FE11750
3f849b80:	move   *a13(0xff40), *a14+, 1
3f849ba0:	move   *a13(0xff60), *a14+, 1
3f849bc0:	calla  L3FE0E9F0
3f849bf0:	jreq   L3F849CD0
3f849c00:	move   *a7(0x10), a8, 0
3f849c20:	calla  L3FE11750
3f849c50:	move   *a13(0xff80), *a14+, 1
3f849c70:	move   *a13(0xffa0), *a14+, 1
3f849c90:	calla  L3FE0E9F0
3f849cc0:	jrne   L3F849E70
L3F849CD0:
3f849cd0:	move   *a7(0x20), a8, 0
3f849cf0:	calla  L3FE11750
3f849d20:	move   *a13(0xff40), *a14+, 1
3f849d40:	move   *a13(0xff60), *a14+, 1
3f849d60:	calla  L3FE0E9F0
3f849d90:	jreq   L3F84A430
3f849da0:	move   *a7(0x30), a8, 0
3f849dc0:	calla  L3FE11750
3f849df0:	move   *a13(0xff80), *a14+, 1
3f849e10:	move   *a13(0xffa0), *a14+, 1
3f849e30:	calla  L3FE0E9F0
3f849e60:	jreq   L3F84A430
L3F849E70:
3f849e70:	move   *a13(0xff40), *a14+, 1
3f849e90:	move   *a13(0xff60), *a14+, 1
3f849eb0:	calla  L3FE10B50
3f849ee0:	move   a8, *a13(0x34e0), 1
3f849f00:	move   a9, *a13(0x3660), 1
3f849f20:	move   *a13(0xff80), *a14+, 1
3f849f40:	move   *a13(0xffa0), *a14+, 1
3f849f60:	calla  L3FE10B50
3f849f90:	move   *a13(0x3500), a5, 1
3f849fb0:	sub    a8, a5
3f849fc0:	move   a5, *a13(0x3680), 1
3f849fe0:	move   a14, -*sp, 1
3f849ff0:	move   a5, *a14+, 1
3f84a000:	move   *a13(0x35e0), *a14+, 1
3f84a020:	move   a11, *a14+, 1
3f84a030:	move   a13, a5
3f84a040:	addi   0x34e0, a5
3f84a060:	move   a5, *a14+, 1
3f84a070:	move   a13, a5
3f84a080:	addi   0x3660, a5
3f84a0a0:	move   a5, *a14+, 1
3f84a0b0:	calla  L3F8577F0
3f84a0e0:	move   *a13(0x3660), *a13(0x280), 1
3f84a110:	setf   16, 1, 0
3f84a120:	move   *a13(0x34e0), *a13(0x200), 0
3f84a150:	move   *a13(0x3500), *a13(0x210), 0
3f84a180:	move   *a13(0xff40), *a14+, 1
3f84a1a0:	move   *a13(0xff60), *a14+, 1
3f84a1c0:	calla  L3FE10B50
3f84a1f0:	move   a8, *a13(0x3520), 1
3f84a210:	move   *a13(0xff80), *a14+, 1
3f84a230:	move   *a13(0xffa0), *a14+, 1
3f84a250:	calla  L3FE10B50
3f84a280:	move   *a13(0x3540), a5, 1
3f84a2a0:	sub    a8, a5
3f84a2b0:	move   a5, *a13(0x3680), 1
3f84a2d0:	move   a14, -*sp, 1
3f84a2e0:	move   a5, *a14+, 1
3f84a2f0:	move   *a13(0x35e0), *a14+, 1
3f84a310:	move   a11, *a14+, 1
3f84a320:	move   a13, a5
3f84a330:	addi   0x3520, a5
3f84a350:	move   a5, *a14+, 1
3f84a360:	move   a9, *a14+, 1
3f84a370:	calla  L3F8582D0
3f84a3a0:	setf   16, 1, 0
3f84a3b0:	move   *a13(0x3520), *a13(0x220), 0
3f84a3e0:	move   *a13(0x3540), *a13(0x230), 0
3f84a410:	jauc   L3F84BFE0
L3F84A430:
3f84a430:	move   *a13(0x3500), *a13(0x210), 0
3f84a460:	move   a11, a5
3f84a470:	jreq   L3F84A6D0
3f84a480:	move   *a13(0x35e0), a7, 1
3f84a4a0:	jreq   L3F84A6D0
3f84a4b0:	move   *a13(0x3500), a8, 1
3f84a4d0:	calla  L3FE11750
3f84a500:	move   *a13(0xfe80), *a14+, 1
3f84a520:	move   *a13(0xfea0), *a14+, 1
3f84a540:	calla  L3FE0C8D0
3f84a570:	move   a5, a8
3f84a580:	calla  L3FE11750
3f84a5b0:	move   a7, a8
3f84a5c0:	calla  L3FE11750
3f84a5f0:	calla  L3FE0D650
3f84a620:	calla  L3FE0DE90
3f84a650:	move   *a13(0xfe40), *a14+, 1
3f84a670:	move   *a13(0xfe60), *a14+, 1
3f84a690:	calla  L3FE0C950
3f84a6c0:	jruc   L3F84A710
L3F84A6D0:
3f84a6d0:	move   *a13(0xfe40), *a14+, 1
3f84a6f0:	move   *a13(0xfe60), *a14+, 1
L3F84A710:
3f84a710:	move   -*a14, a8, 1
3f84a720:	move   a8, *a13(0x3980), 1
3f84a740:	move   -*a14, a8, 1
3f84a750:	move   a8, *a13(0x3960), 1
3f84a770:	move   *a13(0x3960), *a14+, 1
3f84a790:	move   *a13(0x3980), *a14+, 1
3f84a7b0:	movi   0x3f85a870, a8
3f84a7e0:	move   *a8+, *a14+, 1
3f84a7f0:	move   *a8+, *a14+, 1
3f84a800:	calla  L3FE0E730
3f84a830:	jreq   L3F84A9B0
3f84a840:	addi   0x40, a14
3f84a860:	move   a14, -*sp, 1
3f84a870:	move   *a13(0x3960), *a14+, 1
3f84a890:	move   *a13(0x3980), *a14+, 1
3f84a8b0:	calla  L3FE14450
3f84a8e0:	movi   0x3f85a8b0, a8
3f84a910:	move   *a8+, *a14+, 1
3f84a920:	move   *a8+, *a14+, 1
3f84a930:	calla  L3FE0C950
3f84a960:	calla  L3FE10B50
3f84a990:	move   a8, a7
3f84a9a0:	jruc   L3F84AB10
L3F84A9B0:
3f84a9b0:	addi   0x40, a14
3f84a9d0:	move   a14, -*sp, 1
3f84a9e0:	move   *a13(0x3960), *a14+, 1
3f84aa00:	move   *a13(0x3980), *a14+, 1
3f84aa20:	calla  L3FE14450
3f84aa50:	movi   0x3f85a8b0, a8
3f84aa80:	move   *a8+, *a14+, 1
3f84aa90:	move   *a8+, *a14+, 1
3f84aaa0:	calla  L3FE0C8D0
3f84aad0:	calla  L3FE10B50
3f84ab00:	move   a8, a7
L3F84AB10:
3f84ab10:	setf   16, 1, 0
3f84ab20:	move   a7, *a13(0x200), 0
3f84ab40:	move   *a13(0x200), a8, 0
3f84ab60:	calla  L3FE11750
3f84ab90:	move   *a13(0x3960), *a14+, 1
3f84abb0:	move   *a13(0x3980), *a14+, 1
3f84abd0:	calla  L3FE0C830
3f84ac00:	movi   0x3f85a830, a8
3f84ac30:	move   *a8+, *a14+, 1
3f84ac40:	move   *a8+, *a14+, 1
3f84ac50:	calla  L3FE0DE90
3f84ac80:	addi   0x40, a14
3f84aca0:	move   a14, -*sp, 1
3f84acb0:	mpys   a11, a5
3f84acc0:	move   *a13(0x35e0), a7, 1
3f84ace0:	mpys   a7, a7
3f84acf0:	add    a7, a5
3f84ad00:	move   a5, a8
3f84ad10:	calla  L3FE11750
3f84ad40:	calla  L3FE1CBE0
3f84ad70:	calla  L3FE0DE90
3f84ada0:	movi   0x3f85a870, a8
3f84add0:	move   *a8+, *a14+, 1
3f84ade0:	move   *a8+, *a14+, 1
3f84adf0:	calla  L3FE0E730
3f84ae20:	jreq   L3F84B130
3f84ae30:	setf   16, 1, 0
3f84ae40:	move   *a13(0x200), a8, 0
3f84ae60:	calla  L3FE11750
3f84ae90:	move   *a13(0x3960), *a14+, 1
3f84aeb0:	move   *a13(0x3980), *a14+, 1
3f84aed0:	calla  L3FE0C830
3f84af00:	movi   0x3f85a830, a8
3f84af30:	move   *a8+, *a14+, 1
3f84af40:	move   *a8+, *a14+, 1
3f84af50:	calla  L3FE0DE90
3f84af80:	addi   0x40, a14
3f84afa0:	move   a14, -*sp, 1
3f84afb0:	mpys   a11, a11
3f84afc0:	move   *a13(0x35e0), a7, 1
3f84afe0:	mpys   a7, a7
3f84aff0:	add    a7, a11
3f84b000:	move   a11, a8
3f84b010:	calla  L3FE11750
3f84b040:	calla  L3FE1CBE0
3f84b070:	calla  L3FE0DE90
3f84b0a0:	movi   0x3f85a8b0, a8
3f84b0d0:	move   *a8+, *a14+, 1
3f84b0e0:	move   *a8+, *a14+, 1
3f84b0f0:	calla  L3FE0C950
3f84b120:	jruc   L3F84B420
L3F84B130:
3f84b130:	setf   16, 1, 0
3f84b140:	move   *a13(0x200), a8, 0
3f84b160:	calla  L3FE11750
3f84b190:	move   *a13(0x3960), *a14+, 1
3f84b1b0:	move   *a13(0x3980), *a14+, 1
3f84b1d0:	calla  L3FE0C830
3f84b200:	movi   0x3f85a830, a8
3f84b230:	move   *a8+, *a14+, 1
3f84b240:	move   *a8+, *a14+, 1
3f84b250:	calla  L3FE0DE90
3f84b280:	addi   0x40, a14
3f84b2a0:	move   a14, -*sp, 1
3f84b2b0:	mpys   a11, a11
3f84b2c0:	move   *a13(0x35e0), a7, 1
3f84b2e0:	mpys   a7, a7
3f84b2f0:	add    a7, a11
3f84b300:	move   a11, a8
3f84b310:	calla  L3FE11750
3f84b340:	calla  L3FE1CBE0
3f84b370:	calla  L3FE0DE90
3f84b3a0:	movi   0x3f85a8b0, a8
3f84b3d0:	move   *a8+, *a14+, 1
3f84b3e0:	move   *a8+, *a14+, 1
3f84b3f0:	calla  L3FE0C8D0
L3F84B420:
3f84b420:	calla  L3FE10B50
3f84b450:	move   a8, *a13(0x280), 1
3f84b470:	setf   16, 1, 0
3f84b480:	move   *a13(0x3540), *a13(0x230), 0
3f84b4b0:	move   *a13(0x3600), a11, 1
3f84b4d0:	jreq   L3F84B730
3f84b4e0:	move   *a13(0x35e0), a7, 1
3f84b500:	jreq   L3F84B730
3f84b510:	move   *a13(0x3540), a8, 1
3f84b530:	calla  L3FE11750
3f84b560:	move   *a13(0xfe00), *a14+, 1
3f84b580:	move   *a13(0xfe20), *a14+, 1
3f84b5a0:	calla  L3FE0C8D0
3f84b5d0:	move   a11, a8
3f84b5e0:	calla  L3FE11750
3f84b610:	move   a7, a8
3f84b620:	calla  L3FE11750
3f84b650:	calla  L3FE0D650
3f84b680:	calla  L3FE0DE90
3f84b6b0:	move   *a13(0xfdc0), *a14+, 1
3f84b6d0:	move   *a13(0xfde0), *a14+, 1
3f84b6f0:	calla  L3FE0C950
3f84b720:	jruc   L3F84B770
L3F84B730:
3f84b730:	move   *a13(0xfdc0), *a14+, 1
3f84b750:	move   *a13(0xfde0), *a14+, 1
L3F84B770:
3f84b770:	movi   0x3f85a870, a8
3f84b7a0:	move   *a8+, *a14+, 1
3f84b7b0:	move   *a8+, *a14+, 1
3f84b7c0:	calla  L3FE0E730
3f84b7f0:	jreq   L3F84BBE0
3f84b800:	addi   0x40, a14
3f84b820:	move   a14, -*sp, 1
3f84b830:	move   a11, a5
3f84b840:	jreq   L3F84BAA0
3f84b850:	move   *a13(0x35e0), a7, 1
3f84b870:	jreq   L3F84BAA0
3f84b880:	move   *a13(0x3540), a8, 1
3f84b8a0:	calla  L3FE11750
3f84b8d0:	move   *a13(0xfe00), *a14+, 1
3f84b8f0:	move   *a13(0xfe20), *a14+, 1
3f84b910:	calla  L3FE0C8D0
3f84b940:	move   a5, a8
3f84b950:	calla  L3FE11750
3f84b980:	move   a7, a8
3f84b990:	calla  L3FE11750
3f84b9c0:	calla  L3FE0D650
3f84b9f0:	calla  L3FE0DE90
3f84ba20:	move   *a13(0xfdc0), *a14+, 1
3f84ba40:	move   *a13(0xfde0), *a14+, 1
3f84ba60:	calla  L3FE0C950
3f84ba90:	jruc   L3F84BAE0
L3F84BAA0:
3f84baa0:	move   *a13(0xfdc0), *a14+, 1
3f84bac0:	move   *a13(0xfde0), *a14+, 1
L3F84BAE0:
3f84bae0:	calla  L3FE14450
3f84bb10:	movi   0x3f85a8b0, a8
3f84bb40:	move   *a8+, *a14+, 1
3f84bb50:	move   *a8+, *a14+, 1
3f84bb60:	calla  L3FE0C950
3f84bb90:	calla  L3FE10B50
3f84bbc0:	move   a8, a7
3f84bbd0:	jruc   L3F84BFB0
L3F84BBE0:
3f84bbe0:	addi   0x40, a14
3f84bc00:	move   a14, -*sp, 1
3f84bc10:	move   a11, a5
3f84bc20:	jreq   L3F84BE80
3f84bc30:	move   *a13(0x35e0), a7, 1
3f84bc50:	jreq   L3F84BE80
3f84bc60:	move   *a13(0x3540), a8, 1
3f84bc80:	calla  L3FE11750
3f84bcb0:	move   *a13(0xfe00), *a14+, 1
3f84bcd0:	move   *a13(0xfe20), *a14+, 1
3f84bcf0:	calla  L3FE0C8D0
3f84bd20:	move   a5, a8
3f84bd30:	calla  L3FE11750
3f84bd60:	move   a7, a8
3f84bd70:	calla  L3FE11750
3f84bda0:	calla  L3FE0D650
3f84bdd0:	calla  L3FE0DE90
3f84be00:	move   *a13(0xfdc0), *a14+, 1
3f84be20:	move   *a13(0xfde0), *a14+, 1
3f84be40:	calla  L3FE0C950
3f84be70:	jruc   L3F84BEC0
L3F84BE80:
3f84be80:	move   *a13(0xfdc0), *a14+, 1
3f84bea0:	move   *a13(0xfde0), *a14+, 1
L3F84BEC0:
3f84bec0:	calla  L3FE14450
3f84bef0:	movi   0x3f85a8b0, a8
3f84bf20:	move   *a8+, *a14+, 1
3f84bf30:	move   *a8+, *a14+, 1
3f84bf40:	calla  L3FE0C8D0
3f84bf70:	calla  L3FE10B50
3f84bfa0:	move   a8, a7
L3F84BFB0:
3f84bfb0:	setf   16, 1, 0
3f84bfc0:	move   a7, *a13(0x220), 0
L3F84BFE0:
3f84bfe0:	move   *a13(0x35e0), a7, 1
3f84c000:	cmp    a11, a7
3f84c010:	jale   L3F84C9F0
3f84c030:	move   *a13(0xfe40), *a14+, 1
3f84c050:	move   *a13(0xfe60), *a14+, 1
3f84c070:	movi   0x3f85a870, a8
3f84c0a0:	move   *a8+, *a14+, 1
3f84c0b0:	move   *a8+, *a14+, 1
3f84c0c0:	calla  L3FE0E730
3f84c0f0:	jreq   L3F84C270
3f84c100:	addi   0x40, a14
3f84c120:	move   a14, -*sp, 1
3f84c130:	move   *a13(0xfe40), *a14+, 1
3f84c150:	move   *a13(0xfe60), *a14+, 1
3f84c170:	calla  L3FE14450
3f84c1a0:	movi   0x3f85a8b0, a8
3f84c1d0:	move   *a8+, *a14+, 1
3f84c1e0:	move   *a8+, *a14+, 1
3f84c1f0:	calla  L3FE0C950
3f84c220:	calla  L3FE10B50
3f84c250:	move   a8, a5
3f84c260:	jruc   L3F84C3D0
L3F84C270:
3f84c270:	addi   0x40, a14
3f84c290:	move   a14, -*sp, 1
3f84c2a0:	move   *a13(0xfe40), *a14+, 1
3f84c2c0:	move   *a13(0xfe60), *a14+, 1
3f84c2e0:	calla  L3FE14450
3f84c310:	movi   0x3f85a8b0, a8
3f84c340:	move   *a8+, *a14+, 1
3f84c350:	move   *a8+, *a14+, 1
3f84c360:	calla  L3FE0C8D0
3f84c390:	calla  L3FE10B50
3f84c3c0:	move   a8, a5
L3F84C3D0:
3f84c3d0:	setf   16, 1, 0
3f84c3e0:	move   a5, *a13(0x3920), 0
3f84c400:	addi   0x40, a14
3f84c420:	move   a14, -*sp, 1
3f84c430:	move   *a13(0xfe80), *a14+, 1
3f84c450:	move   *a13(0xfea0), *a14+, 1
3f84c470:	calla  L3FE14100
3f84c4a0:	calla  L3FE10B50
3f84c4d0:	setf   16, 1, 0
3f84c4e0:	move   a8, *a13(0x3930), 0
3f84c500:	move   *a13(0xfdc0), *a14+, 1
3f84c520:	move   *a13(0xfde0), *a14+, 1
3f84c540:	movi   0x3f85a870, a8
3f84c570:	move   *a8+, *a14+, 1
3f84c580:	move   *a8+, *a14+, 1
3f84c590:	calla  L3FE0E730
3f84c5c0:	jreq   L3F84C740
3f84c5d0:	addi   0x40, a14
3f84c5f0:	move   a14, -*sp, 1
3f84c600:	move   *a13(0xfdc0), *a14+, 1
3f84c620:	move   *a13(0xfde0), *a14+, 1
3f84c640:	calla  L3FE14450
3f84c670:	movi   0x3f85a8b0, a8
3f84c6a0:	move   *a8+, *a14+, 1
3f84c6b0:	move   *a8+, *a14+, 1
3f84c6c0:	calla  L3FE0C950
3f84c6f0:	calla  L3FE10B50
3f84c720:	move   a8, a5
3f84c730:	jruc   L3F84C8A0
L3F84C740:
3f84c740:	addi   0x40, a14
3f84c760:	move   a14, -*sp, 1
3f84c770:	move   *a13(0xfdc0), *a14+, 1
3f84c790:	move   *a13(0xfde0), *a14+, 1
3f84c7b0:	calla  L3FE14450
3f84c7e0:	movi   0x3f85a8b0, a8
3f84c810:	move   *a8+, *a14+, 1
3f84c820:	move   *a8+, *a14+, 1
3f84c830:	calla  L3FE0C8D0
3f84c860:	calla  L3FE10B50
3f84c890:	move   a8, a5
L3F84C8A0:
3f84c8a0:	setf   16, 1, 0
3f84c8b0:	move   a5, *a13(0x3940), 0
3f84c8d0:	addi   0x40, a14
3f84c8f0:	move   a14, -*sp, 1
3f84c900:	move   *a13(0xfe00), *a14+, 1
3f84c920:	move   *a13(0xfe20), *a14+, 1
3f84c940:	calla  L3FE14100
3f84c970:	calla  L3FE10B50
3f84c9a0:	setf   16, 1, 0
3f84c9b0:	move   a8, *a13(0x3950), 0
3f84c9d0:	jauc   L3F852000
L3F84C9F0:
3f84c9f0:	move   *a13(0xfe40), *a14+, 1
3f84ca10:	move   *a13(0xfe60), *a14+, 1
3f84ca30:	movi   0x3f85a870, a8
3f84ca60:	move   *a8+, *a14+, 1
3f84ca70:	move   *a8+, *a14+, 1
3f84ca80:	calla  L3FE0E730
3f84cab0:	jreq   L3F84CC30
3f84cac0:	addi   0x40, a14
3f84cae0:	move   a14, -*sp, 1
3f84caf0:	move   *a13(0xfe40), *a14+, 1
3f84cb10:	move   *a13(0xfe60), *a14+, 1
3f84cb30:	calla  L3FE14450
3f84cb60:	movi   0x3f85a8b0, a8
3f84cb90:	move   *a8+, *a14+, 1
3f84cba0:	move   *a8+, *a14+, 1
3f84cbb0:	calla  L3FE0C950
3f84cbe0:	calla  L3FE10B50
3f84cc10:	move   a8, a5
3f84cc20:	jruc   L3F84CD90
L3F84CC30:
3f84cc30:	addi   0x40, a14
3f84cc50:	move   a14, -*sp, 1
3f84cc60:	move   *a13(0xfe40), *a14+, 1
3f84cc80:	move   *a13(0xfe60), *a14+, 1
3f84cca0:	calla  L3FE14450
3f84ccd0:	movi   0x3f85a8b0, a8
3f84cd00:	move   *a8+, *a14+, 1
3f84cd10:	move   *a8+, *a14+, 1
3f84cd20:	calla  L3FE0C8D0
3f84cd50:	calla  L3FE10B50
3f84cd80:	move   a8, a5
L3F84CD90:
3f84cd90:	setf   16, 1, 0
3f84cda0:	move   a5, *a13(0x3920), 0
3f84cdc0:	move   *a13(0x3500), *a13(0x3930), 0
3f84cdf0:	move   *a13(0xfdc0), *a14+, 1
3f84ce10:	move   *a13(0xfde0), *a14+, 1
3f84ce30:	movi   0x3f85a870, a8
3f84ce60:	move   *a8+, *a14+, 1
3f84ce70:	move   *a8+, *a14+, 1
3f84ce80:	calla  L3FE0E730
3f84ceb0:	jreq   L3F84D030
3f84cec0:	addi   0x40, a14
3f84cee0:	move   a14, -*sp, 1
3f84cef0:	move   *a13(0xfdc0), *a14+, 1
3f84cf10:	move   *a13(0xfde0), *a14+, 1
3f84cf30:	calla  L3FE14450
3f84cf60:	movi   0x3f85a8b0, a8
3f84cf90:	move   *a8+, *a14+, 1
3f84cfa0:	move   *a8+, *a14+, 1
3f84cfb0:	calla  L3FE0C950
3f84cfe0:	calla  L3FE10B50
3f84d010:	move   a8, a5
3f84d020:	jruc   L3F84D190
L3F84D030:
3f84d030:	addi   0x40, a14
3f84d050:	move   a14, -*sp, 1
3f84d060:	move   *a13(0xfdc0), *a14+, 1
3f84d080:	move   *a13(0xfde0), *a14+, 1
3f84d0a0:	calla  L3FE14450
3f84d0d0:	movi   0x3f85a8b0, a8
3f84d100:	move   *a8+, *a14+, 1
3f84d110:	move   *a8+, *a14+, 1
3f84d120:	calla  L3FE0C8D0
3f84d150:	calla  L3FE10B50
3f84d180:	move   a8, a5
L3F84D190:
3f84d190:	setf   16, 1, 0
3f84d1a0:	move   a5, *a13(0x3940), 0
3f84d1c0:	move   *a13(0x3540), *a13(0x3950), 0
3f84d1f0:	jauc   L3F852000
L3F84D210:
3f84d210:	move   *a13(0xff40), *a14+, 1
3f84d230:	move   *a13(0xff60), *a14+, 1
3f84d250:	move   *a13(0xfec0), *a14+, 1
3f84d270:	move   *a13(0xfee0), *a14+, 1
3f84d290:	calla  L3FE0E730
3f84d2c0:	jaeq   L3F850C50
3f84d2e0:	neg    a11
3f84d2f0:	move   a11, *a13(0x240), 1
3f84d310:	move   *a13(0x35e0), *a13(0x260), 1
3f84d340:	move   *a13(0xfda0), a7, 1
3f84d360:	move   *a7, a8, 0
3f84d370:	calla  L3FE11750
3f84d3a0:	move   *a13(0xff40), *a14+, 1
3f84d3c0:	move   *a13(0xff60), *a14+, 1
3f84d3e0:	calla  L3FE0E9F0
3f84d410:	jreq   L3F84D4F0
3f84d420:	move   *a7(0x10), a8, 0
3f84d440:	calla  L3FE11750
3f84d470:	move   *a13(0xff80), *a14+, 1
3f84d490:	move   *a13(0xffa0), *a14+, 1
3f84d4b0:	calla  L3FE0E9F0
3f84d4e0:	jrne   L3F84D690
L3F84D4F0:
3f84d4f0:	move   *a7(0x20), a8, 0
3f84d510:	calla  L3FE11750
3f84d540:	move   *a13(0xff40), *a14+, 1
3f84d560:	move   *a13(0xff60), *a14+, 1
3f84d580:	calla  L3FE0E9F0
3f84d5b0:	jreq   L3F84DCB0
3f84d5c0:	move   *a7(0x30), a8, 0
3f84d5e0:	calla  L3FE11750
3f84d610:	move   *a13(0xff80), *a14+, 1
3f84d630:	move   *a13(0xffa0), *a14+, 1
3f84d650:	calla  L3FE0E9F0
3f84d680:	jreq   L3F84DCB0
L3F84D690:
3f84d690:	move   *a13(0xff40), *a14+, 1
3f84d6b0:	move   *a13(0xff60), *a14+, 1
3f84d6d0:	calla  L3FE10B50
3f84d700:	move   a8, *a13(0x34e0), 1
3f84d720:	move   a9, *a13(0x3660), 1
3f84d740:	move   *a13(0xff80), *a14+, 1
3f84d760:	move   *a13(0xffa0), *a14+, 1
3f84d780:	calla  L3FE10B50
3f84d7b0:	move   *a13(0x3500), a5, 1
3f84d7d0:	sub    a8, a5
3f84d7e0:	move   a5, *a13(0x3680), 1
3f84d800:	move   a14, -*sp, 1
3f84d810:	move   a5, *a14+, 1
3f84d820:	move   *a13(0x35e0), *a14+, 1
3f84d840:	move   *a13(0x3600), a5, 1
3f84d860:	neg    a5
3f84d870:	move   a5, *a14+, 1
3f84d880:	move   a13, a5
3f84d890:	addi   0x34e0, a5
3f84d8b0:	move   a5, *a14+, 1
3f84d8c0:	move   a13, a5
3f84d8d0:	addi   0x3660, a5
3f84d8f0:	move   a5, *a14+, 1
3f84d900:	calla  L3F8577F0
3f84d930:	move   *a13(0x3660), *a13(0x280), 1
3f84d960:	setf   16, 1, 0
3f84d970:	move   *a13(0x34e0), *a13(0x200), 0
3f84d9a0:	move   *a13(0x3500), *a13(0x210), 0
3f84d9d0:	move   *a13(0xff40), *a14+, 1
3f84d9f0:	move   *a13(0xff60), *a14+, 1
3f84da10:	calla  L3FE10B50
3f84da40:	move   a8, *a13(0x3520), 1
3f84da60:	move   *a13(0xff80), *a14+, 1
3f84da80:	move   *a13(0xffa0), *a14+, 1
3f84daa0:	calla  L3FE10B50
3f84dad0:	move   *a13(0x3540), a5, 1
3f84daf0:	sub    a8, a5
3f84db00:	move   a5, *a13(0x3680), 1
3f84db20:	move   a14, -*sp, 1
3f84db30:	move   a5, *a14+, 1
3f84db40:	move   *a13(0x35e0), *a14+, 1
3f84db60:	move   *a13(0x3600), a5, 1
3f84db80:	neg    a5
3f84db90:	move   a5, *a14+, 1
3f84dba0:	move   a13, a5
3f84dbb0:	addi   0x3520, a5
3f84dbd0:	move   a5, *a14+, 1
3f84dbe0:	move   a9, *a14+, 1
3f84dbf0:	calla  L3F8582D0
3f84dc20:	setf   16, 1, 0
3f84dc30:	move   *a13(0x3520), *a13(0x220), 0
3f84dc60:	move   *a13(0x3540), *a13(0x230), 0
3f84dc90:	jauc   L3F84FA00
L3F84DCB0:
3f84dcb0:	move   *a13(0x3500), *a13(0x210), 0
3f84dce0:	move   *a13(0x3600), a5, 1
3f84dd00:	neg    a5
3f84dd10:	jreq   L3F84DFB0
3f84dd20:	move   *a13(0x35e0), a5, 1
3f84dd40:	jreq   L3F84DFB0
3f84dd50:	move   *a13(0x3500), a8, 1
3f84dd70:	calla  L3FE11750
3f84dda0:	move   *a13(0xfe80), *a14+, 1
3f84ddc0:	move   *a13(0xfea0), *a14+, 1
3f84dde0:	calla  L3FE0C8D0
3f84de10:	move   *a13(0x3600), a5, 1
3f84de30:	neg    a5
3f84de40:	move   a5, a8
3f84de50:	calla  L3FE11750
3f84de80:	move   *a13(0x35e0), a8, 1
3f84dea0:	calla  L3FE11750
3f84ded0:	calla  L3FE0D650
3f84df00:	calla  L3FE0DE90
3f84df30:	move   *a13(0xfe40), *a14+, 1
3f84df50:	move   *a13(0xfe60), *a14+, 1
3f84df70:	calla  L3FE0C950
3f84dfa0:	jruc   L3F84DFF0
L3F84DFB0:
3f84dfb0:	move   *a13(0xfe40), *a14+, 1
3f84dfd0:	move   *a13(0xfe60), *a14+, 1
L3F84DFF0:
3f84dff0:	move   -*a14, a8, 1
3f84e000:	move   a8, *a13(0x3980), 1
3f84e020:	move   -*a14, a8, 1
3f84e030:	move   a8, *a13(0x3960), 1
3f84e050:	move   *a13(0x3960), *a14+, 1
3f84e070:	move   *a13(0x3980), *a14+, 1
3f84e090:	movi   0x3f85a870, a8
3f84e0c0:	move   *a8+, *a14+, 1
3f84e0d0:	move   *a8+, *a14+, 1
3f84e0e0:	calla  L3FE0E730
3f84e110:	jreq   L3F84E290
3f84e120:	addi   0x40, a14
3f84e140:	move   a14, -*sp, 1
3f84e150:	move   *a13(0x3960), *a14+, 1
3f84e170:	move   *a13(0x3980), *a14+, 1
3f84e190:	calla  L3FE14450
3f84e1c0:	movi   0x3f85a8b0, a8
3f84e1f0:	move   *a8+, *a14+, 1
3f84e200:	move   *a8+, *a14+, 1
3f84e210:	calla  L3FE0C950
3f84e240:	calla  L3FE10B50
3f84e270:	move   a8, a5
3f84e280:	jruc   L3F84E3F0
L3F84E290:
3f84e290:	addi   0x40, a14
3f84e2b0:	move   a14, -*sp, 1
3f84e2c0:	move   *a13(0x3960), *a14+, 1
3f84e2e0:	move   *a13(0x3980), *a14+, 1
3f84e300:	calla  L3FE14450
3f84e330:	movi   0x3f85a8b0, a8
3f84e360:	move   *a8+, *a14+, 1
3f84e370:	move   *a8+, *a14+, 1
3f84e380:	calla  L3FE0C8D0
3f84e3b0:	calla  L3FE10B50
3f84e3e0:	move   a8, a5
L3F84E3F0:
3f84e3f0:	setf   16, 1, 0
3f84e400:	move   a5, *a13(0x200), 0
3f84e420:	move   *a13(0x200), a8, 0
3f84e440:	calla  L3FE11750
3f84e470:	move   *a13(0x3960), *a14+, 1
3f84e490:	move   *a13(0x3980), *a14+, 1
3f84e4b0:	calla  L3FE0C830
3f84e4e0:	movi   0x3f85a830, a8
3f84e510:	move   *a8+, *a14+, 1
3f84e520:	move   *a8+, *a14+, 1
3f84e530:	calla  L3FE0DE90
3f84e560:	addi   0x40, a14
3f84e580:	move   a14, -*sp, 1
3f84e590:	move   *a13(0x3600), a5, 1
3f84e5b0:	mpys   a5, a5
3f84e5c0:	move   *a13(0x35e0), a7, 1
3f84e5e0:	mpys   a7, a7
3f84e5f0:	add    a7, a5
3f84e600:	move   a5, a8
3f84e610:	calla  L3FE11750
3f84e640:	calla  L3FE1CBE0
3f84e670:	calla  L3FE0DE90
3f84e6a0:	movi   0x3f85a870, a8
3f84e6d0:	move   *a8+, *a14+, 1
3f84e6e0:	move   *a8+, *a14+, 1
3f84e6f0:	calla  L3FE0E730
3f84e720:	jreq   L3F84EA50
3f84e730:	setf   16, 1, 0
3f84e740:	move   *a13(0x200), a8, 0
3f84e760:	calla  L3FE11750
3f84e790:	move   *a13(0x3960), *a14+, 1
3f84e7b0:	move   *a13(0x3980), *a14+, 1
3f84e7d0:	calla  L3FE0C830
3f84e800:	movi   0x3f85a830, a8
3f84e830:	move   *a8+, *a14+, 1
3f84e840:	move   *a8+, *a14+, 1
3f84e850:	calla  L3FE0DE90
3f84e880:	addi   0x40, a14
3f84e8a0:	move   a14, -*sp, 1
3f84e8b0:	move   *a13(0x3600), a7, 1
3f84e8d0:	mpys   a7, a7
3f84e8e0:	move   *a13(0x35e0), a5, 1
3f84e900:	mpys   a5, a5
3f84e910:	add    a5, a7
3f84e920:	move   a7, a8
3f84e930:	calla  L3FE11750
3f84e960:	calla  L3FE1CBE0
3f84e990:	calla  L3FE0DE90
3f84e9c0:	movi   0x3f85a8b0, a8
3f84e9f0:	move   *a8+, *a14+, 1
3f84ea00:	move   *a8+, *a14+, 1
3f84ea10:	calla  L3FE0C950
3f84ea40:	jruc   L3F84ED60
L3F84EA50:
3f84ea50:	setf   16, 1, 0
3f84ea60:	move   *a13(0x200), a8, 0
3f84ea80:	calla  L3FE11750
3f84eab0:	move   *a13(0x3960), *a14+, 1
3f84ead0:	move   *a13(0x3980), *a14+, 1
3f84eaf0:	calla  L3FE0C830
3f84eb20:	movi   0x3f85a830, a8
3f84eb50:	move   *a8+, *a14+, 1
3f84eb60:	move   *a8+, *a14+, 1
3f84eb70:	calla  L3FE0DE90
3f84eba0:	addi   0x40, a14
3f84ebc0:	move   a14, -*sp, 1
3f84ebd0:	move   *a13(0x3600), a7, 1
3f84ebf0:	mpys   a7, a7
3f84ec00:	move   *a13(0x35e0), a5, 1
3f84ec20:	mpys   a5, a5
3f84ec30:	add    a5, a7
3f84ec40:	move   a7, a8
3f84ec50:	calla  L3FE11750
3f84ec80:	calla  L3FE1CBE0
3f84ecb0:	calla  L3FE0DE90
3f84ece0:	movi   0x3f85a8b0, a8
3f84ed10:	move   *a8+, *a14+, 1
3f84ed20:	move   *a8+, *a14+, 1
3f84ed30:	calla  L3FE0C8D0
L3F84ED60:
3f84ed60:	calla  L3FE10B50
3f84ed90:	move   a8, *a13(0x280), 1
3f84edb0:	setf   16, 1, 0
3f84edc0:	move   *a13(0x3540), *a13(0x230), 0
3f84edf0:	move   *a13(0x3600), a7, 1
3f84ee10:	neg    a7
3f84ee20:	jreq   L3F84F0B0
3f84ee30:	move   *a13(0x35e0), a7, 1
3f84ee50:	jreq   L3F84F0B0
3f84ee60:	move   *a13(0x3540), a8, 1
3f84ee80:	calla  L3FE11750
3f84eeb0:	move   *a13(0xfe00), *a14+, 1
3f84eed0:	move   *a13(0xfe20), *a14+, 1
3f84eef0:	calla  L3FE0C8D0
3f84ef20:	move   *a13(0x3600), a5, 1
3f84ef40:	neg    a5
3f84ef50:	move   a5, a8
3f84ef60:	calla  L3FE11750
3f84ef90:	move   a7, a8
3f84efa0:	calla  L3FE11750
3f84efd0:	calla  L3FE0D650
3f84f000:	calla  L3FE0DE90
3f84f030:	move   *a13(0xfdc0), *a14+, 1
3f84f050:	move   *a13(0xfde0), *a14+, 1
3f84f070:	calla  L3FE0C950
3f84f0a0:	jruc   L3F84F0F0
L3F84F0B0:
3f84f0b0:	move   *a13(0xfdc0), *a14+, 1
3f84f0d0:	move   *a13(0xfde0), *a14+, 1
L3F84F0F0:
3f84f0f0:	movi   0x3f85a870, a8
3f84f120:	move   *a8+, *a14+, 1
3f84f130:	move   *a8+, *a14+, 1
3f84f140:	calla  L3FE0E730
3f84f170:	jreq   L3F84F5B0
3f84f180:	addi   0x40, a14
3f84f1a0:	move   a14, -*sp, 1
3f84f1b0:	move   *a13(0x3600), a7, 1
3f84f1d0:	neg    a7
3f84f1e0:	jreq   L3F84F470
3f84f1f0:	move   *a13(0x35e0), a7, 1
3f84f210:	jreq   L3F84F470
3f84f220:	move   *a13(0x3540), a8, 1
3f84f240:	calla  L3FE11750
3f84f270:	move   *a13(0xfe00), *a14+, 1
3f84f290:	move   *a13(0xfe20), *a14+, 1
3f84f2b0:	calla  L3FE0C8D0
3f84f2e0:	move   *a13(0x3600), a5, 1
3f84f300:	neg    a5
3f84f310:	move   a5, a8
3f84f320:	calla  L3FE11750
3f84f350:	move   a7, a8
3f84f360:	calla  L3FE11750
3f84f390:	calla  L3FE0D650
3f84f3c0:	calla  L3FE0DE90
3f84f3f0:	move   *a13(0xfdc0), *a14+, 1
3f84f410:	move   *a13(0xfde0), *a14+, 1
3f84f430:	calla  L3FE0C950
3f84f460:	jruc   L3F84F4B0
L3F84F470:
3f84f470:	move   *a13(0xfdc0), *a14+, 1
3f84f490:	move   *a13(0xfde0), *a14+, 1
L3F84F4B0:
3f84f4b0:	calla  L3FE14450
3f84f4e0:	movi   0x3f85a8b0, a8
3f84f510:	move   *a8+, *a14+, 1
3f84f520:	move   *a8+, *a14+, 1
3f84f530:	calla  L3FE0C950
3f84f560:	calla  L3FE10B50
3f84f590:	move   a8, a7
3f84f5a0:	jruc   L3F84F9D0
L3F84F5B0:
3f84f5b0:	addi   0x40, a14
3f84f5d0:	move   a14, -*sp, 1
3f84f5e0:	move   *a13(0x3600), a7, 1
3f84f600:	neg    a7
3f84f610:	jreq   L3F84F8A0
3f84f620:	move   *a13(0x35e0), a7, 1
3f84f640:	jreq   L3F84F8A0
3f84f650:	move   *a13(0x3540), a8, 1
3f84f670:	calla  L3FE11750
3f84f6a0:	move   *a13(0xfe00), *a14+, 1
3f84f6c0:	move   *a13(0xfe20), *a14+, 1
3f84f6e0:	calla  L3FE0C8D0
3f84f710:	move   *a13(0x3600), a5, 1
3f84f730:	neg    a5
3f84f740:	move   a5, a8
3f84f750:	calla  L3FE11750
3f84f780:	move   a7, a8
3f84f790:	calla  L3FE11750
3f84f7c0:	calla  L3FE0D650
3f84f7f0:	calla  L3FE0DE90
3f84f820:	move   *a13(0xfdc0), *a14+, 1
3f84f840:	move   *a13(0xfde0), *a14+, 1
3f84f860:	calla  L3FE0C950
3f84f890:	jruc   L3F84F8E0
L3F84F8A0:
3f84f8a0:	move   *a13(0xfdc0), *a14+, 1
3f84f8c0:	move   *a13(0xfde0), *a14+, 1
L3F84F8E0:
3f84f8e0:	calla  L3FE14450
3f84f910:	movi   0x3f85a8b0, a8
3f84f940:	move   *a8+, *a14+, 1
3f84f950:	move   *a8+, *a14+, 1
3f84f960:	calla  L3FE0C8D0
3f84f990:	calla  L3FE10B50
3f84f9c0:	move   a8, a7
L3F84F9D0:
3f84f9d0:	setf   16, 1, 0
3f84f9e0:	move   a7, *a13(0x220), 0
L3F84FA00:
3f84fa00:	move   *a13(0x35e0), a7, 1
3f84fa20:	move   *a13(0x3600), a5, 1
3f84fa40:	cmp    a5, a7
3f84fa50:	jale   L3F850430
3f84fa70:	move   *a13(0xfe40), *a14+, 1
3f84fa90:	move   *a13(0xfe60), *a14+, 1
3f84fab0:	movi   0x3f85a870, a8
3f84fae0:	move   *a8+, *a14+, 1
3f84faf0:	move   *a8+, *a14+, 1
3f84fb00:	calla  L3FE0E730
3f84fb30:	jreq   L3F84FCB0
3f84fb40:	addi   0x40, a14
3f84fb60:	move   a14, -*sp, 1
3f84fb70:	move   *a13(0xfe40), *a14+, 1
3f84fb90:	move   *a13(0xfe60), *a14+, 1
3f84fbb0:	calla  L3FE14450
3f84fbe0:	movi   0x3f85a8b0, a8
3f84fc10:	move   *a8+, *a14+, 1
3f84fc20:	move   *a8+, *a14+, 1
3f84fc30:	calla  L3FE0C950
3f84fc60:	calla  L3FE10B50
3f84fc90:	move   a8, a5
3f84fca0:	jruc   L3F84FE10
L3F84FCB0:
3f84fcb0:	addi   0x40, a14
3f84fcd0:	move   a14, -*sp, 1
3f84fce0:	move   *a13(0xfe40), *a14+, 1
3f84fd00:	move   *a13(0xfe60), *a14+, 1
3f84fd20:	calla  L3FE14450
3f84fd50:	movi   0x3f85a8b0, a8
3f84fd80:	move   *a8+, *a14+, 1
3f84fd90:	move   *a8+, *a14+, 1
3f84fda0:	calla  L3FE0C8D0
3f84fdd0:	calla  L3FE10B50
3f84fe00:	move   a8, a5
L3F84FE10:
3f84fe10:	setf   16, 1, 0
3f84fe20:	move   a5, *a13(0x3920), 0
3f84fe40:	addi   0x40, a14
3f84fe60:	move   a14, -*sp, 1
3f84fe70:	move   *a13(0xfe80), *a14+, 1
3f84fe90:	move   *a13(0xfea0), *a14+, 1
3f84feb0:	calla  L3FE14100
3f84fee0:	calla  L3FE10B50
3f84ff10:	setf   16, 1, 0
3f84ff20:	move   a8, *a13(0x3930), 0
3f84ff40:	move   *a13(0xfdc0), *a14+, 1
3f84ff60:	move   *a13(0xfde0), *a14+, 1
3f84ff80:	movi   0x3f85a870, a8
3f84ffb0:	move   *a8+, *a14+, 1
3f84ffc0:	move   *a8+, *a14+, 1
3f84ffd0:	calla  L3FE0E730
3f850000:	jreq   L3F850180
3f850010:	addi   0x40, a14
3f850030:	move   a14, -*sp, 1
3f850040:	move   *a13(0xfdc0), *a14+, 1
3f850060:	move   *a13(0xfde0), *a14+, 1
3f850080:	calla  L3FE14450
3f8500b0:	movi   0x3f85a8b0, a8
3f8500e0:	move   *a8+, *a14+, 1
3f8500f0:	move   *a8+, *a14+, 1
3f850100:	calla  L3FE0C950
3f850130:	calla  L3FE10B50
3f850160:	move   a8, a5
3f850170:	jruc   L3F8502E0
L3F850180:
3f850180:	addi   0x40, a14
3f8501a0:	move   a14, -*sp, 1
3f8501b0:	move   *a13(0xfdc0), *a14+, 1
3f8501d0:	move   *a13(0xfde0), *a14+, 1
3f8501f0:	calla  L3FE14450
3f850220:	movi   0x3f85a8b0, a8
3f850250:	move   *a8+, *a14+, 1
3f850260:	move   *a8+, *a14+, 1
3f850270:	calla  L3FE0C8D0
3f8502a0:	calla  L3FE10B50
3f8502d0:	move   a8, a5
L3F8502E0:
3f8502e0:	setf   16, 1, 0
3f8502f0:	move   a5, *a13(0x3940), 0
3f850310:	addi   0x40, a14
3f850330:	move   a14, -*sp, 1
3f850340:	move   *a13(0xfe00), *a14+, 1
3f850360:	move   *a13(0xfe20), *a14+, 1
3f850380:	calla  L3FE14100
3f8503b0:	calla  L3FE10B50
3f8503e0:	setf   16, 1, 0
3f8503f0:	move   a8, *a13(0x3950), 0
3f850410:	jauc   L3F852000
L3F850430:
3f850430:	move   *a13(0xfe40), *a14+, 1
3f850450:	move   *a13(0xfe60), *a14+, 1
3f850470:	movi   0x3f85a870, a8
3f8504a0:	move   *a8+, *a14+, 1
3f8504b0:	move   *a8+, *a14+, 1
3f8504c0:	calla  L3FE0E730
3f8504f0:	jreq   L3F850670
3f850500:	addi   0x40, a14
3f850520:	move   a14, -*sp, 1
3f850530:	move   *a13(0xfe40), *a14+, 1
3f850550:	move   *a13(0xfe60), *a14+, 1
3f850570:	calla  L3FE14450
3f8505a0:	movi   0x3f85a8b0, a8
3f8505d0:	move   *a8+, *a14+, 1
3f8505e0:	move   *a8+, *a14+, 1
3f8505f0:	calla  L3FE0C950
3f850620:	calla  L3FE10B50
3f850650:	move   a8, a5
3f850660:	jruc   L3F8507D0
L3F850670:
3f850670:	addi   0x40, a14
3f850690:	move   a14, -*sp, 1
3f8506a0:	move   *a13(0xfe40), *a14+, 1
3f8506c0:	move   *a13(0xfe60), *a14+, 1
3f8506e0:	calla  L3FE14450
3f850710:	movi   0x3f85a8b0, a8
3f850740:	move   *a8+, *a14+, 1
3f850750:	move   *a8+, *a14+, 1
3f850760:	calla  L3FE0C8D0
3f850790:	calla  L3FE10B50
3f8507c0:	move   a8, a5
L3F8507D0:
3f8507d0:	setf   16, 1, 0
3f8507e0:	move   a5, *a13(0x3920), 0
3f850800:	move   *a13(0x3500), *a13(0x3930), 0
3f850830:	move   *a13(0xfdc0), *a14+, 1
3f850850:	move   *a13(0xfde0), *a14+, 1
3f850870:	movi   0x3f85a870, a8
3f8508a0:	move   *a8+, *a14+, 1
3f8508b0:	move   *a8+, *a14+, 1
3f8508c0:	calla  L3FE0E730
3f8508f0:	jreq   L3F850A70
3f850900:	addi   0x40, a14
3f850920:	move   a14, -*sp, 1
3f850930:	move   *a13(0xfdc0), *a14+, 1
3f850950:	move   *a13(0xfde0), *a14+, 1
3f850970:	calla  L3FE14450
3f8509a0:	movi   0x3f85a8b0, a8
3f8509d0:	move   *a8+, *a14+, 1
3f8509e0:	move   *a8+, *a14+, 1
3f8509f0:	calla  L3FE0C950
3f850a20:	calla  L3FE10B50
3f850a50:	move   a8, a5
3f850a60:	jruc   L3F850BD0
L3F850A70:
3f850a70:	addi   0x40, a14
3f850a90:	move   a14, -*sp, 1
3f850aa0:	move   *a13(0xfdc0), *a14+, 1
3f850ac0:	move   *a13(0xfde0), *a14+, 1
3f850ae0:	calla  L3FE14450
3f850b10:	movi   0x3f85a8b0, a8
3f850b40:	move   *a8+, *a14+, 1
3f850b50:	move   *a8+, *a14+, 1
3f850b60:	calla  L3FE0C8D0
3f850b90:	calla  L3FE10B50
3f850bc0:	move   a8, a5
L3F850BD0:
3f850bd0:	setf   16, 1, 0
3f850be0:	move   a5, *a13(0x3940), 0
3f850c00:	move   *a13(0x3540), *a13(0x3950), 0
3f850c30:	jauc   L3F852000
L3F850C50:
3f850c50:	move   *a13(0xff80), *a14+, 1
3f850c70:	move   *a13(0xffa0), *a14+, 1
3f850c90:	movi   0x3f85a870, a8
3f850cc0:	move   *a8+, *a14+, 1
3f850cd0:	move   *a8+, *a14+, 1
3f850ce0:	calla  L3FE0E730
3f850d10:	jreq   L3F850E90
3f850d20:	addi   0x40, a14
3f850d40:	move   a14, -*sp, 1
3f850d50:	move   *a13(0xff80), *a14+, 1
3f850d70:	move   *a13(0xffa0), *a14+, 1
3f850d90:	calla  L3FE14450
3f850dc0:	movi   0x3f85a8b0, a8
3f850df0:	move   *a8+, *a14+, 1
3f850e00:	move   *a8+, *a14+, 1
3f850e10:	calla  L3FE0C950
3f850e40:	calla  L3FE10B50
3f850e70:	move   a8, a7
3f850e80:	jruc   L3F850FF0
L3F850E90:
3f850e90:	addi   0x40, a14
3f850eb0:	move   a14, -*sp, 1
3f850ec0:	move   *a13(0xff80), *a14+, 1
3f850ee0:	move   *a13(0xffa0), *a14+, 1
3f850f00:	calla  L3FE14450
3f850f30:	movi   0x3f85a8b0, a8
3f850f60:	move   *a8+, *a14+, 1
3f850f70:	move   *a8+, *a14+, 1
3f850f80:	calla  L3FE0C8D0
3f850fb0:	calla  L3FE10B50
3f850fe0:	move   a8, a7
L3F850FF0:
3f850ff0:	setf   16, 1, 0
3f851000:	move   a7, *a13(0x230), 0
3f851020:	sext   a7, 0
3f851030:	move   a7, *a13(0x210), 0
3f851050:	move   *a13(0xfe40), *a14+, 1
3f851070:	move   *a13(0xfe60), *a14+, 1
3f851090:	movi   0x3f85a870, a8
3f8510c0:	move   *a8+, *a14+, 1
3f8510d0:	move   *a8+, *a14+, 1
3f8510e0:	calla  L3FE0E730
3f851110:	jreq   L3F851290
3f851120:	addi   0x40, a14
3f851140:	move   a14, -*sp, 1
3f851150:	move   *a13(0xfe40), *a14+, 1
3f851170:	move   *a13(0xfe60), *a14+, 1
3f851190:	calla  L3FE14450
3f8511c0:	movi   0x3f85a8b0, a8
3f8511f0:	move   *a8+, *a14+, 1
3f851200:	move   *a8+, *a14+, 1
3f851210:	calla  L3FE0C950
3f851240:	calla  L3FE10B50
3f851270:	move   a8, a5
3f851280:	jruc   L3F8513F0
L3F851290:
3f851290:	addi   0x40, a14
3f8512b0:	move   a14, -*sp, 1
3f8512c0:	move   *a13(0xfe40), *a14+, 1
3f8512e0:	move   *a13(0xfe60), *a14+, 1
3f851300:	calla  L3FE14450
3f851330:	movi   0x3f85a8b0, a8
3f851360:	move   *a8+, *a14+, 1
3f851370:	move   *a8+, *a14+, 1
3f851380:	calla  L3FE0C8D0
3f8513b0:	calla  L3FE10B50
3f8513e0:	move   a8, a5
L3F8513F0:
3f8513f0:	move   a5, *a13(0x34e0), 1
3f851410:	move   *a13(0xfdc0), *a14+, 1
3f851430:	move   *a13(0xfde0), *a14+, 1
3f851450:	movi   0x3f85a870, a8
3f851480:	move   *a8+, *a14+, 1
3f851490:	move   *a8+, *a14+, 1
3f8514a0:	calla  L3FE0E730
3f8514d0:	jreq   L3F851650
3f8514e0:	addi   0x40, a14
3f851500:	move   a14, -*sp, 1
3f851510:	move   *a13(0xfdc0), *a14+, 1
3f851530:	move   *a13(0xfde0), *a14+, 1
3f851550:	calla  L3FE14450
3f851580:	movi   0x3f85a8b0, a8
3f8515b0:	move   *a8+, *a14+, 1
3f8515c0:	move   *a8+, *a14+, 1
3f8515d0:	calla  L3FE0C950
3f851600:	calla  L3FE10B50
3f851630:	move   a8, a5
3f851640:	jruc   L3F8517B0
L3F851650:
3f851650:	addi   0x40, a14
3f851670:	move   a14, -*sp, 1
3f851680:	move   *a13(0xfdc0), *a14+, 1
3f8516a0:	move   *a13(0xfde0), *a14+, 1
3f8516c0:	calla  L3FE14450
3f8516f0:	movi   0x3f85a8b0, a8
3f851720:	move   *a8+, *a14+, 1
3f851730:	move   *a8+, *a14+, 1
3f851740:	calla  L3FE0C8D0
3f851770:	calla  L3FE10B50
3f8517a0:	move   a8, a5
L3F8517B0:
3f8517b0:	move   a5, *a13(0x3520), 1
3f8517d0:	setf   16, 1, 0
3f8517e0:	move   *a13(0x34e0), *a13(0x200), 0
3f851810:	move   a5, *a13(0x220), 0
3f851830:	move   *a13(0x34e0), a11, 1
3f851850:	sub    a11, a5
3f851860:	move   a5, *a13(0x240), 1
3f851880:	move   a9, *a13(0x260), 1
3f8518a0:	move   a9, *a13(0x280), 1
3f8518c0:	move   a11, *a13(0x3920), 0
3f8518e0:	move   a7, *a13(0x3950), 0
3f851900:	move   a7, *a13(0x3930), 0
3f851920:	move   *a13(0x3520), *a13(0x3940), 0
3f851950:	jruc   L3F852000
L3F851960:
3f851960:	move   *a13(0xff40), *a14+, 1
3f851980:	move   *a13(0xff60), *a14+, 1
3f8519a0:	move   *a13(0xfec0), *a14+, 1
3f8519c0:	move   *a13(0xfee0), *a14+, 1
3f8519e0:	calla  L3FE0EB40
3f851a10:	jreq   L3F851FD0
3f851a20:	move   *a13(0xff40), *a14+, 1
3f851a40:	move   *a13(0xff60), *a14+, 1
3f851a60:	movi   0x3f85a870, a8
3f851a90:	move   *a8+, *a14+, 1
3f851aa0:	move   *a8+, *a14+, 1
3f851ab0:	calla  L3FE0E730
3f851ae0:	jreq   L3F851C60
3f851af0:	addi   0x40, a14
3f851b10:	move   a14, -*sp, 1
3f851b20:	move   *a13(0xff40), *a14+, 1
3f851b40:	move   *a13(0xff60), *a14+, 1
3f851b60:	calla  L3FE14450
3f851b90:	movi   0x3f85a8b0, a8
3f851bc0:	move   *a8+, *a14+, 1
3f851bd0:	move   *a8+, *a14+, 1
3f851be0:	calla  L3FE0C950
3f851c10:	calla  L3FE10B50
3f851c40:	move   a8, a7
3f851c50:	jruc   L3F851DC0
L3F851C60:
3f851c60:	addi   0x40, a14
3f851c80:	move   a14, -*sp, 1
3f851c90:	move   *a13(0xff40), *a14+, 1
3f851cb0:	move   *a13(0xff60), *a14+, 1
3f851cd0:	calla  L3FE14450
3f851d00:	movi   0x3f85a8b0, a8
3f851d30:	move   *a8+, *a14+, 1
3f851d40:	move   *a8+, *a14+, 1
3f851d50:	calla  L3FE0C8D0
3f851d80:	calla  L3FE10B50
3f851db0:	move   a8, a7
L3F851DC0:
3f851dc0:	setf   16, 1, 0
3f851dd0:	move   a7, *a13(0x220), 0
3f851df0:	sext   a7, 0
3f851e00:	move   a7, *a13(0x200), 0
3f851e20:	move   *a13(0x3500), *a13(0x210), 0
3f851e50:	move   *a13(0x3540), *a13(0x230), 0
3f851e80:	move   a9, *a13(0x240), 1
3f851ea0:	move   *a13(0x3540), a5, 1
3f851ec0:	move   *a13(0x3500), a11, 1
3f851ee0:	sub    a11, a5
3f851ef0:	move   a5, *a13(0x260), 1
3f851f10:	move   a9, *a13(0x280), 1
3f851f30:	move   a7, *a13(0x3940), 0
3f851f50:	move   a7, *a13(0x3920), 0
3f851f70:	move   a11, *a13(0x3930), 0
3f851f90:	move   *a13(0x3540), *a13(0x3950), 0
3f851fc0:	jruc   L3F852000
L3F851FD0:
3f851fd0:	movk   1, a7
3f851fe0:	move   a7, *a13(0x37c0), 1
L3F852000:
3f852000:	move   *a13(0x37c0), a11, 1
3f852020:	jane   L3F854790
3f852040:	move   *a13(0xff40), *a14+, 1
3f852060:	move   *a13(0xff60), *a14+, 1
3f852080:	move   *a13(0xfec0), *a14+, 1
3f8520a0:	move   *a13(0xfee0), *a14+, 1
3f8520c0:	calla  L3FE0C8D0
3f8520f0:	move   *a13(0xfe80), *a14+, 1
3f852110:	move   *a13(0xfea0), *a14+, 1
3f852130:	move   *a13(0xff80), *a14+, 1
3f852150:	move   *a13(0xffa0), *a14+, 1
3f852170:	calla  L3FE0C8D0
3f8521a0:	calla  L3FE0DE90
3f8521d0:	move   *a13(0xfe40), *a14+, 1
3f8521f0:	move   *a13(0xfe60), *a14+, 1
3f852210:	move   *a13(0xff40), *a14+, 1
3f852230:	move   *a13(0xff60), *a14+, 1
3f852250:	calla  L3FE0C8D0
3f852280:	move   *a13(0xff80), *a14+, 1
3f8522a0:	move   *a13(0xffa0), *a14+, 1
3f8522c0:	move   *a13(0xff00), *a14+, 1
3f8522e0:	move   *a13(0xff20), *a14+, 1
3f852300:	calla  L3FE0C8D0
3f852330:	calla  L3FE0DE90
3f852360:	calla  L3FE0C8D0
3f852390:	calla  L3FE10B50
3f8523c0:	move   a8, *a13(0x3820), 1
3f8523e0:	move   *a13(0x36c0), a8, 1
3f852400:	calla  L3FE11750
3f852430:	move   *a13(0xff40), *a14+, 1
3f852450:	move   *a13(0xff60), *a14+, 1
3f852470:	calla  L3FE0C830
3f8524a0:	calla  L3FE10B50
3f8524d0:	move   a8, *a13(0x3880), 0
3f8524f0:	move   *a13(0x36c0), a8, 1
3f852510:	calla  L3FE11750
3f852540:	move   *a13(0xff80), *a14+, 1
3f852560:	move   *a13(0xffa0), *a14+, 1
3f852580:	calla  L3FE0C830
3f8525b0:	calla  L3FE10B50
3f8525e0:	move   a8, *a13(0x3890), 0
3f852600:	move   *a13(0x36a0), *a13(0x38a0), 0
3f852630:	move   *a13(0x36a0), *a13(0x38b0), 0
3f852660:	move   a14, -*sp, 1
3f852670:	move   a13, a7
3f852680:	subi   0x1c0, a7
3f8526a0:	move   *a7+, *a14+, 1
3f8526b0:	move   *a7+, *a14+, 1
3f8526c0:	move   *a7+, *a14+, 1
3f8526d0:	move   *a7+, *a14+, 1
3f8526e0:	move   a13, a7
3f8526f0:	subi   0xc0, a7
3f852710:	move   *a7+, *a14+, 1
3f852720:	move   *a7+, *a14+, 1
3f852730:	move   *a7+, *a14+, 1
3f852740:	move   *a7+, *a14+, 1
3f852750:	calla  L3F7A8420
3f852780:	setf   16, 1, 0
3f852790:	move   a8, *a13(0x38c0), 0
3f8527b0:	move   *a13(0x3820), a7, 1
3f8527d0:	jrge   L3F852810
3f8527e0:	movi   0xffff, a5
3f852800:	jruc   L3F852850
L3F852810:
3f852810:	jrle   L3F852840
3f852820:	movk   1, a5
3f852830:	jruc   L3F852850
L3F852840:
3f852840:	move   a9, a5
L3F852850:
3f852850:	movi   0x2d00, a9
3f852870:	mpys   a9, a5
3f852880:	move   a5, *a13(0x38d0), 0
3f8528a0:	sub    a5, a5
3f8528b0:	move   a5, *a13(0x38e0), 1
3f8528d0:	move   a14, -*sp, 1
3f8528e0:	move   a13, a5
3f8528f0:	addi   0x38e0, a5
3f852910:	move   a5, *a14+, 1
3f852920:	sub    a5, a5
3f852930:	move   a5, *a14+, 1
3f852940:	move   a13, a5
3f852950:	addi   0x3880, a5
3f852970:	move   a5, *a14+, 1
3f852980:	calla  L3F75E050
3f8529b0:	move   a8, *a13(0x3860), 1
3f8529d0:	move   a8, a8
3f8529e0:	jaeq   L3F855EB0
3f852a00:	cmpi   0x4e, a8
3f852a20:	jrle   L3F852CA0
3f852a30:	move   a14, -*sp, 1
3f852a40:	addk   2, a8
3f852a50:	move   a8, a9
3f852a60:	move   a9, a5
3f852a70:	sll    0x4, a9
3f852a80:	sll    0x2, a5
3f852a90:	add    a5, a9
3f852aa0:	move   a9, *a14+, 1
3f852ab0:	calla  L3F705A00
3f852ae0:	move   a8, *a13(0x34a0), 1
3f852b00:	movk   1, a9
3f852b10:	move   a9, *a13(0x3420), 1
3f852b30:	setf   16, 1, 0
3f852b40:	move   *a13(0x200), *a8(0x0), 0
3f852b70:	move   *a13(0x210), *a8(0x10), 0
3f852ba0:	move   *a13(0x220), *a8(0x20), 0
3f852bd0:	move   *a13(0x230), *a8(0x30), 0
3f852c00:	move   *a13(0x240), *a8(0x40), 1
3f852c30:	move   *a13(0x260), *a8(0x60), 1
3f852c60:	move   *a13(0x280), *a8(0x80), 1
3f852c90:	jruc   L3F852D20
L3F852CA0:
3f852ca0:	move   a13, a5
3f852cb0:	addi   0x200, a5
3f852cd0:	move   a5, *a13(0x34a0), 1
3f852cf0:	sub    a9, a9
3f852d00:	move   a9, *a13(0x3420), 1
L3F852D20:
3f852d20:	move   *a13(0x34a0), a5, 1
3f852d40:	addi   0xa0, a5
3f852d60:	move   a5, *a13(0x3400), 1
3f852d80:	move   *a13(0x38e0), *a13(0x37e0), 1
3f852db0:	sub    a5, a5
3f852dc0:	move   a5, *a13(0x3900), 1
3f852de0:	move   *a13(0x38e0), a7, 1
3f852e00:	move   *a13(0x3920), *a7(0x0), 1
3f852e30:	move   *a13(0x3860), a7, 1
3f852e50:	dec    a7
3f852e60:	sll    0x5, a7
3f852e70:	move   *a13(0x38e0), a9, 1
3f852e90:	add    a9, a7
3f852ea0:	move   *a13(0x3940), *a7(0x0), 1
3f852ed0:	setf   16, 1, 0
3f852ee0:	move   *a13(0x3920), a7, 0
3f852f00:	move   *a13(0x200), a9, 0
3f852f20:	cmp    a9, a7
3f852f30:	jrne   L3F852FA0
3f852f40:	move   *a13(0x3930), a7, 0
3f852f60:	move   *a13(0x210), a9, 0
3f852f80:	cmp    a9, a7
3f852f90:	jreq   L3F853510
L3F852FA0:
3f852fa0:	move   *a13(0x38e0), a9, 1
3f852fc0:	move   *a9(0x10), a7, 0
3f852fe0:	move   *a13(0x210), a9, 0
3f853000:	cmp    a9, a7
3f853010:	jrle   L3F853250
3f853020:	move   *a13(0x3400), a7, 1
3f853040:	move   a9, *a7(0x10), 0
3f853060:	move   *a13(0x200), *a7(0x0), 0
3f853090:	move   *a13(0x38e0), a9, 1
3f8530b0:	move   *a9(0x10), *a7(0x30), 0
3f8530e0:	move   *a9(0x0), *a7(0x20), 0
3f853110:	move   *a9, a7, 0
3f853120:	move   *a13(0x200), a9, 0
3f853140:	sub    a9, a7
3f853150:	move   *a13(0x3400), a9, 1
3f853170:	move   a7, *a9(0x40), 1
3f853190:	move   *a13(0x38e0), a7, 1
3f8531b0:	move   *a7(0x10), a7, 0
3f8531d0:	move   *a13(0x210), a9, 0
3f8531f0:	sub    a9, a7
3f853200:	move   *a13(0x3400), a9, 1
3f853220:	move   a7, *a9(0x60), 1
3f853240:	jruc   L3F853460
L3F853250:
3f853250:	move   *a13(0x3400), a7, 1
3f853270:	move   *a13(0x38e0), a9, 1
3f853290:	move   *a9(0x10), *a7(0x10), 0
3f8532c0:	move   *a9, *a7, 0
3f8532d0:	move   *a13(0x210), *a7(0x30), 0
3f853300:	move   *a13(0x200), *a7(0x20), 0
3f853330:	move   *a13(0x200), a7, 0
3f853350:	move   *a9, a9, 0
3f853360:	sub    a9, a7
3f853370:	move   *a13(0x3400), a9, 1
3f853390:	move   a7, *a9(0x40), 1
3f8533b0:	move   *a13(0x38e0), a7, 1
3f8533d0:	move   *a13(0x210), a9, 0
3f8533f0:	move   *a7(0x10), a7, 0
3f853410:	sub    a7, a9
3f853420:	move   *a13(0x3400), a7, 1
3f853440:	move   a9, *a7(0x60), 1
L3F853460:
3f853460:	move   *a13(0x3400), a9, 1
3f853480:	move   a5, *a9(0x80), 1
3f8534a0:	addi   0xa0, a9
3f8534c0:	move   a9, *a13(0x3400), 1
3f8534e0:	inc    a5
3f8534f0:	move   a5, *a13(0x3900), 1
L3F853510:
3f853510:	move   *a13(0x3940), a9, 0
3f853530:	move   *a13(0x220), a7, 0
3f853550:	cmp    a7, a9
3f853560:	jrne   L3F8535E0
3f853570:	move   *a13(0x3950), a5, 0
3f853590:	move   *a13(0x230), a7, 0
3f8535b0:	cmp    a7, a5
3f8535c0:	jaeq   L3F853DF0
L3F8535E0:
3f8535e0:	move   *a13(0x3860), a7, 1
3f853600:	dec    a7
3f853610:	sll    0x5, a7
3f853620:	move   *a13(0x38e0), a5, 1
3f853640:	add    a5, a7
3f853650:	move   *a7(0x10), a7, 0
3f853670:	move   *a13(0x230), a5, 0
3f853690:	cmp    a5, a7
3f8536a0:	jrle   L3F853A00
3f8536b0:	move   *a13(0x3400), a7, 1
3f8536d0:	move   a5, *a7(0x10), 0
3f8536f0:	move   *a13(0x220), *a7(0x0), 0
3f853720:	move   *a13(0x3860), a5, 1
3f853740:	dec    a5
3f853750:	sll    0x5, a5
3f853760:	move   *a13(0x38e0), a9, 1
3f853780:	add    a9, a5
3f853790:	move   *a5(0x10), *a7(0x30), 0
3f8537c0:	move   *a13(0x3860), a5, 1
3f8537e0:	dec    a5
3f8537f0:	sll    0x5, a5
3f853800:	add    a9, a5
3f853810:	move   *a5(0x0), *a7(0x20), 0
3f853840:	move   *a13(0x3860), a5, 1
3f853860:	dec    a5
3f853870:	sll    0x5, a5
3f853880:	add    a9, a5
3f853890:	move   *a5, a5, 0
3f8538a0:	move   *a13(0x220), a7, 0
3f8538c0:	sub    a7, a5
3f8538d0:	move   *a13(0x3400), a7, 1
3f8538f0:	move   a5, *a7(0x40), 1
3f853910:	move   *a13(0x3860), a5, 1
3f853930:	dec    a5
3f853940:	sll    0x5, a5
3f853950:	add    a9, a5
3f853960:	move   *a5(0x10), a5, 0
3f853980:	move   *a13(0x230), a7, 0
3f8539a0:	sub    a7, a5
3f8539b0:	move   *a13(0x3400), a7, 1
3f8539d0:	move   a5, *a7(0x60), 1
3f8539f0:	jruc   L3F853D30
L3F853A00:
3f853a00:	move   *a13(0x3400), a7, 1
3f853a20:	move   *a13(0x3860), a5, 1
3f853a40:	dec    a5
3f853a50:	sll    0x5, a5
3f853a60:	move   *a13(0x38e0), a9, 1
3f853a80:	add    a9, a5
3f853a90:	move   *a5(0x10), *a7(0x10), 0
3f853ac0:	move   *a13(0x3860), a5, 1
3f853ae0:	dec    a5
3f853af0:	sll    0x5, a5
3f853b00:	add    a9, a5
3f853b10:	move   *a5, *a7, 0
3f853b20:	move   *a13(0x230), *a7(0x30), 0
3f853b50:	move   *a13(0x220), *a7(0x20), 0
3f853b80:	move   *a13(0x3860), a5, 1
3f853ba0:	dec    a5
3f853bb0:	sll    0x5, a5
3f853bc0:	add    a9, a5
3f853bd0:	move   *a13(0x220), a7, 0
3f853bf0:	move   *a5, a5, 0
3f853c00:	sub    a5, a7
3f853c10:	move   *a13(0x3400), a5, 1
3f853c30:	move   a7, *a5(0x40), 1
3f853c50:	move   *a13(0x3860), a7, 1
3f853c70:	dec    a7
3f853c80:	sll    0x5, a7
3f853c90:	add    a9, a7
3f853ca0:	move   *a13(0x230), a5, 0
3f853cc0:	move   *a7(0x10), a7, 0
3f853ce0:	sub    a7, a5
3f853cf0:	move   *a13(0x3400), a7, 1
3f853d10:	move   a5, *a7(0x60), 1
L3F853D30:
3f853d30:	sub    a5, a5
3f853d40:	move   a5, *a7(0x80), 1
3f853d60:	addi   0xa0, a7
3f853d80:	move   a7, *a13(0x3400), 1
3f853da0:	move   *a13(0x3900), a5, 1
3f853dc0:	inc    a5
3f853dd0:	move   a5, *a13(0x3900), 1
L3F853DF0:
3f853df0:	movk   1, a9
3f853e00:	move   a9, *a13(0x3840), 1
3f853e20:	move   *a13(0x3860), a7, 1
3f853e40:	cmp    a7, a9
3f853e50:	jrge   L3F8543F0
L3F853E60:
3f853e60:	move   *a13(0x37e0), a11, 1
3f853e80:	addk   32, a11
3f853e90:	move   a11, *a13(0x3800), 1
3f853eb0:	move   *a13(0x37e0), a9, 1
3f853ed0:	move   *a9(0x10), a7, 0
3f853ef0:	move   *a11(0x10), a5, 0
3f853f10:	cmp    a5, a7
3f853f20:	jrle   L3F854100
3f853f30:	move   *a13(0x3400), a7, 1
3f853f50:	move   *a11(0x10), *a7(0x10), 0
3f853f80:	move   *a11, *a7, 0
3f853f90:	move   *a9(0x10), *a7(0x30), 0
3f853fc0:	move   *a9(0x0), *a7(0x20), 0
3f853ff0:	move   *a9, a5, 0
3f854000:	move   *a11, a7, 0
3f854010:	sub    a7, a5
3f854020:	move   *a13(0x3400), a7, 1
3f854040:	move   a5, *a7(0x40), 1
3f854060:	move   *a9(0x10), a5, 0
3f854080:	move   *a11(0x10), a7, 0
3f8540a0:	sub    a7, a5
3f8540b0:	move   *a13(0x3400), a7, 1
3f8540d0:	move   a5, *a7(0x60), 1
3f8540f0:	jruc   L3F8542C0
L3F854100:
3f854100:	move   *a13(0x3400), a7, 1
3f854120:	move   *a9(0x10), *a7(0x10), 0
3f854150:	move   *a9, *a7, 0
3f854160:	move   *a11(0x10), *a7(0x30), 0
3f854190:	move   *a11(0x0), *a7(0x20), 0
3f8541c0:	move   *a11, a5, 0
3f8541d0:	move   *a9, a7, 0
3f8541e0:	sub    a7, a5
3f8541f0:	move   *a13(0x3400), a7, 1
3f854210:	move   a5, *a7(0x40), 1
3f854230:	move   *a11(0x10), a5, 0
3f854250:	move   *a9(0x10), a7, 0
3f854270:	sub    a7, a5
3f854280:	move   *a13(0x3400), a7, 1
3f8542a0:	move   a5, *a7(0x60), 1
L3F8542C0:
3f8542c0:	sub    a5, a5
3f8542d0:	move   a5, *a7(0x80), 1
3f8542f0:	addi   0xa0, a7
3f854310:	move   a7, *a13(0x3400), 1
3f854330:	addk   32, a9
3f854340:	move   a9, *a13(0x37e0), 1
3f854360:	move   *a13(0x3840), a5, 1
3f854380:	inc    a5
3f854390:	move   a5, *a13(0x3840), 1
3f8543b0:	move   *a13(0x3860), a7, 1
3f8543d0:	cmp    a7, a5
3f8543e0:	jrlt   L3F853E60
L3F8543F0:
3f8543f0:	move   a14, -*sp, 1
3f854400:	move   *a13(0x38e0), *a14+, 1
3f854420:	calla  L3F702440
3f854450:	move   a14, -*sp, 1
3f854460:	move   a13, a11
3f854470:	addi   0x3480, a11
3f854490:	move   a11, *a14+, 1
3f8544a0:	move   a13, a9
3f8544b0:	addi   0x34c0, a9
3f8544d0:	move   a9, *a14+, 1
3f8544e0:	move   *a13(0x34a0), *a14+, 1
3f854500:	move   *a13(0x3900), a5, 1
3f854520:	add    a5, a7
3f854530:	move   a7, *a14+, 1
3f854540:	calla  L3F782D10
3f854570:	move   *a13(0x3420), a7, 1
3f854590:	jreq   L3F854600
3f8545a0:	move   a14, -*sp, 1
3f8545b0:	move   *a13(0x34a0), *a14+, 1
3f8545d0:	calla  L3F702440
L3F854600:
3f854600:	move   *a13(0x34c0), a9, 1
3f854620:	jale   L3F855EB0
3f854640:	move   a14, -*sp, 1
3f854650:	move   *a13(0x3480), *a14+, 1
3f854670:	move   a9, *a14+, 1
3f854680:	move   *a13(0xffc0), *a14+, 1
3f8546a0:	move   *a13(0xffe0), *a14+, 1
3f8546c0:	move   *a13(0xffc0), a11, 1
3f8546e0:	move   *a11(0x520), a5, 1
3f854700:	call   a5
3f854710:	move   a14, -*sp, 1
3f854720:	move   *a13(0x3480), *a14+, 1
3f854740:	calla  L3F702440
3f854770:	jauc   L3F855EB0
L3F854790:
3f854790:	move   *a13(0x36c0), a8, 1
3f8547b0:	calla  L3FE11750
3f8547e0:	move   *a13(0xff40), *a14+, 1
3f854800:	move   *a13(0xff60), *a14+, 1
3f854820:	calla  L3FE0C830
3f854850:	calla  L3FE10B50
3f854880:	move   a8, *a13(0x3880), 0
3f8548a0:	move   *a13(0x36c0), a8, 1
3f8548c0:	calla  L3FE11750
3f8548f0:	move   *a13(0xff80), *a14+, 1
3f854910:	move   *a13(0xffa0), *a14+, 1
3f854930:	calla  L3FE0C830
3f854960:	calla  L3FE10B50
3f854990:	move   a8, *a13(0x3890), 0
3f8549b0:	move   *a13(0x36a0), *a13(0x38a0), 0
3f8549e0:	move   *a13(0x36a0), *a13(0x38b0), 0
3f854a10:	move   a14, -*sp, 1
3f854a20:	move   a13, a7
3f854a30:	subi   0x1c0, a7
3f854a50:	move   *a7+, *a14+, 1
3f854a60:	move   *a7+, *a14+, 1
3f854a70:	move   *a7+, *a14+, 1
3f854a80:	move   *a7+, *a14+, 1
3f854a90:	move   a13, a7
3f854aa0:	subi   0xc0, a7
3f854ac0:	move   *a7+, *a14+, 1
3f854ad0:	move   *a7+, *a14+, 1
3f854ae0:	move   *a7+, *a14+, 1
3f854af0:	move   *a7+, *a14+, 1
3f854b00:	calla  L3F7A8420
3f854b30:	setf   16, 1, 0
3f854b40:	move   a8, *a13(0x38c0), 0
3f854b60:	movi   0x5a00, a7
3f854b80:	move   a7, *a13(0x38d0), 0
3f854ba0:	move   a9, *a13(0x38e0), 1
3f854bc0:	move   a14, -*sp, 1
3f854bd0:	move   a13, a5
3f854be0:	addi   0x38e0, a5
3f854c00:	move   a5, *a14+, 1
3f854c10:	move   a9, *a14+, 1
3f854c20:	move   a13, a9
3f854c30:	addi   0x3880, a9
3f854c50:	move   a9, *a14+, 1
3f854c60:	calla  L3F75E050
3f854c90:	move   a8, *a13(0x3860), 1
3f854cb0:	move   a8, a8
3f854cc0:	jaeq   L3F855EB0
3f854ce0:	cmpi   0x50, a8
3f854d00:	jrle   L3F854E10
3f854d10:	move   a14, -*sp, 1
3f854d20:	move   a8, a7
3f854d30:	move   a7, a5
3f854d40:	sll    0x4, a7
3f854d50:	sll    0x2, a5
3f854d60:	add    a5, a7
3f854d70:	move   a7, *a14+, 1
3f854d80:	calla  L3F705A00
3f854db0:	move   a8, *a13(0x34a0), 1
3f854dd0:	movk   1, a7
3f854de0:	move   a7, *a13(0x3420), 1
3f854e00:	jruc   L3F854E90
L3F854E10:
3f854e10:	move   a13, a5
3f854e20:	addi   0x200, a5
3f854e40:	move   a5, *a13(0x34a0), 1
3f854e60:	sub    a7, a7
3f854e70:	move   a7, *a13(0x3420), 1
L3F854E90:
3f854e90:	move   *a13(0x34a0), *a13(0x3400), 1
3f854ec0:	move   *a13(0x38e0), *a13(0x37e0), 1
3f854ef0:	move   *a13(0x3860), a5, 1
3f854f10:	dec    a5
3f854f20:	sll    0x5, a5
3f854f30:	move   *a13(0x38e0), a9, 1
3f854f50:	add    a9, a5
3f854f60:	move   a5, *a13(0x3800), 1
3f854f80:	move   *a13(0x37e0), a5, 1
3f854fa0:	move   *a13(0x3800), a7, 1
3f854fc0:	setf   16, 1, 0
3f854fd0:	move   *a5(0x10), a5, 0
3f854ff0:	move   *a7(0x10), a7, 0
3f855010:	cmp    a7, a5
3f855020:	jrle   L3F8552A0
3f855030:	move   *a13(0x3400), a7, 1
3f855050:	move   *a13(0x3800), a5, 1
3f855070:	move   *a5(0x10), *a7(0x10), 0
3f8550a0:	move   *a5, *a7, 0
3f8550b0:	move   *a13(0x37e0), a5, 1
3f8550d0:	move   *a5(0x10), *a7(0x30), 0
3f855100:	move   *a5(0x0), *a7(0x20), 0
3f855130:	move   *a13(0x3800), a7, 1
3f855150:	move   *a5, a5, 0
3f855160:	move   *a7, a7, 0
3f855170:	sub    a7, a5
3f855180:	move   *a13(0x3400), a7, 1
3f8551a0:	move   a5, *a7(0x40), 1
3f8551c0:	move   *a13(0x37e0), a5, 1
3f8551e0:	move   *a13(0x3800), a7, 1
3f855200:	move   *a5(0x10), a5, 0
3f855220:	move   *a7(0x10), a7, 0
3f855240:	sub    a7, a5
3f855250:	move   *a13(0x3400), a7, 1
3f855270:	move   a5, *a7(0x60), 1
3f855290:	jruc   L3F855500
L3F8552A0:
3f8552a0:	move   *a13(0x3400), a7, 1
3f8552c0:	move   *a13(0x37e0), a5, 1
3f8552e0:	move   *a5(0x10), *a7(0x10), 0
3f855310:	move   *a5, *a7, 0
3f855320:	move   *a13(0x3800), a5, 1
3f855340:	move   *a5(0x10), *a7(0x30), 0
3f855370:	move   *a5(0x0), *a7(0x20), 0
3f8553a0:	move   *a13(0x37e0), a7, 1
3f8553c0:	move   *a5, a5, 0
3f8553d0:	move   *a7, a7, 0
3f8553e0:	sub    a7, a5
3f8553f0:	move   *a13(0x3400), a7, 1
3f855410:	move   a5, *a7(0x40), 1
3f855430:	move   *a13(0x3800), a5, 1
3f855450:	move   *a13(0x37e0), a7, 1
3f855470:	move   *a5(0x10), a5, 0
3f855490:	move   *a7(0x10), a7, 0
3f8554b0:	sub    a7, a5
3f8554c0:	move   *a13(0x3400), a7, 1
3f8554e0:	move   a5, *a7(0x60), 1
L3F855500:
3f855500:	sub    a5, a5
3f855510:	move   a5, *a7(0x80), 1
3f855530:	addi   0xa0, a7
3f855550:	move   a7, *a13(0x3400), 1
3f855570:	movk   1, a5
3f855580:	move   a5, *a13(0x3840), 1
3f8555a0:	move   *a13(0x3860), a7, 1
3f8555c0:	cmp    a7, a5
3f8555d0:	jrge   L3F855B70
L3F8555E0:
3f8555e0:	move   *a13(0x37e0), a11, 1
3f855600:	addk   32, a11
3f855610:	move   a11, *a13(0x3800), 1
3f855630:	move   *a13(0x37e0), a9, 1
3f855650:	move   *a9(0x10), a7, 0
3f855670:	move   *a11(0x10), a5, 0
3f855690:	cmp    a5, a7
3f8556a0:	jrle   L3F855880
3f8556b0:	move   *a13(0x3400), a7, 1
3f8556d0:	move   *a11(0x10), *a7(0x10), 0
3f855700:	move   *a11, *a7, 0
3f855710:	move   *a9(0x10), *a7(0x30), 0
3f855740:	move   *a9(0x0), *a7(0x20), 0
3f855770:	move   *a9, a5, 0
3f855780:	move   *a11, a7, 0
3f855790:	sub    a7, a5
3f8557a0:	move   *a13(0x3400), a7, 1
3f8557c0:	move   a5, *a7(0x40), 1
3f8557e0:	move   *a9(0x10), a5, 0
3f855800:	move   *a11(0x10), a7, 0
3f855820:	sub    a7, a5
3f855830:	move   *a13(0x3400), a7, 1
3f855850:	move   a5, *a7(0x60), 1
3f855870:	jruc   L3F855A40
L3F855880:
3f855880:	move   *a13(0x3400), a7, 1
3f8558a0:	move   *a9(0x10), *a7(0x10), 0
3f8558d0:	move   *a9, *a7, 0
3f8558e0:	move   *a11(0x10), *a7(0x30), 0
3f855910:	move   *a11(0x0), *a7(0x20), 0
3f855940:	move   *a11, a5, 0
3f855950:	move   *a9, a7, 0
3f855960:	sub    a7, a5
3f855970:	move   *a13(0x3400), a7, 1
3f855990:	move   a5, *a7(0x40), 1
3f8559b0:	move   *a11(0x10), a5, 0
3f8559d0:	move   *a9(0x10), a7, 0
3f8559f0:	sub    a7, a5
3f855a00:	move   *a13(0x3400), a7, 1
3f855a20:	move   a5, *a7(0x60), 1
L3F855A40:
3f855a40:	sub    a5, a5
3f855a50:	move   a5, *a7(0x80), 1
3f855a70:	addi   0xa0, a7
3f855a90:	move   a7, *a13(0x3400), 1
3f855ab0:	addk   32, a9
3f855ac0:	move   a9, *a13(0x37e0), 1
3f855ae0:	move   *a13(0x3840), a5, 1
3f855b00:	inc    a5
3f855b10:	move   a5, *a13(0x3840), 1
3f855b30:	move   *a13(0x3860), a7, 1
3f855b50:	cmp    a7, a5
3f855b60:	jrlt   L3F8555E0
L3F855B70:
3f855b70:	move   a14, -*sp, 1
3f855b80:	move   *a13(0x38e0), *a14+, 1
3f855ba0:	calla  L3F702440
3f855bd0:	move   a14, -*sp, 1
3f855be0:	move   a13, a11
3f855bf0:	addi   0x3480, a11
3f855c10:	move   a11, *a14+, 1
3f855c20:	move   a13, a9
3f855c30:	addi   0x34c0, a9
3f855c50:	move   a9, *a14+, 1
3f855c60:	move   *a13(0x34a0), *a14+, 1
3f855c80:	move   a7, *a14+, 1
3f855c90:	calla  L3F782D10
3f855cc0:	move   *a13(0x3420), a9, 1
3f855ce0:	jreq   L3F855D50
3f855cf0:	move   a14, -*sp, 1
3f855d00:	move   *a13(0x34a0), *a14+, 1
3f855d20:	calla  L3F702440
L3F855D50:
3f855d50:	move   *a13(0x34c0), a11, 1
3f855d70:	jrle   L3F855EB0
3f855d80:	move   a14, -*sp, 1
3f855d90:	move   *a13(0x3480), *a14+, 1
3f855db0:	move   a11, *a14+, 1
3f855dc0:	move   *a13(0xffc0), *a14+, 1
3f855de0:	move   *a13(0xffe0), *a14+, 1
3f855e00:	move   *a13(0xffc0), a5, 1
3f855e20:	move   *a5(0x520), a5, 1
3f855e40:	call   a5
3f855e50:	move   a14, -*sp, 1
3f855e60:	move   *a13(0x3480), *a14+, 1
3f855e80:	calla  L3F702440
L3F855EB0:
3f855eb0:	move   *sp(0xc0), a14, 1
3f855ed0:	mmfm   sp, a5,a7,a9,a11,a13
3f855ef0:	rets   2
L3F855F00:
3f855f00:	mmtm   sp, a9,a11,a13
3f855f20:	move   a14, a13
3f855f30:	addi   0xe0, a14
3f855f50:	move   *a13(0xff80), a11, 1
3f855f70:	jrne   L3F855FB0
3f855f80:	sub    a8, a8
3f855f90:	jauc   L3F856DA0
L3F855FB0:
3f855fb0:	move   *a13(0xff60), a11, 1
3f855fd0:	jrne   L3F856010
3f855fe0:	sub    a8, a8
3f855ff0:	jauc   L3F856DA0
L3F856010:
3f856010:	move   *a13(0xff20), a9, 1
3f856030:	move   *a9(0x0), *a14+, 1
3f856050:	move   *a9(0x20), *a14+, 1
3f856070:	calla  L3FE10B50
3f8560a0:	move   *a13(0xffc0), a9, 1
3f8560c0:	sub    a8, a9
3f8560d0:	move   a9, *a13(0xffc0), 1
3f8560f0:	move   *a13(0xff20), a9, 1
3f856110:	move   *a9(0x40), *a14+, 1
3f856130:	move   *a9(0x60), *a14+, 1
3f856150:	calla  L3FE10B50
3f856180:	move   *a13(0xffa0), a9, 1
3f8561a0:	sub    a8, a9
3f8561b0:	move   a9, *a13(0xffa0), 1
3f8561d0:	move   a9, a8
3f8561e0:	calla  L3FE11750
3f856210:	move   *a13(0xff80), a8, 1
3f856230:	calla  L3FE11750
3f856260:	calla  L3FE0DE90
3f856290:	move   *a13(0xffc0), a8, 1
3f8562b0:	calla  L3FE11750
3f8562e0:	move   a11, a8
3f8562f0:	calla  L3FE11750
3f856320:	calla  L3FE0DE90
3f856350:	calla  L3FE0C8D0
3f856380:	move   -*a14, a8, 1
3f856390:	move   a8, *a13(0xc0), 1
3f8563b0:	move   -*a14, a8, 1
3f8563c0:	move   a8, *a13(0xa0), 1
3f8563e0:	move   *a13(0xa0), *a14+, 1
3f856400:	move   *a13(0xc0), *a14+, 1
3f856420:	move   *a13(0xa0), *a14+, 1
3f856440:	move   *a13(0xc0), *a14+, 1
3f856460:	calla  L3FE0C950
3f856490:	move   -*a14, a8, 1
3f8564a0:	move   a8, *a13(0xc0), 1
3f8564c0:	move   -*a14, a8, 1
3f8564d0:	move   a8, *a13(0xa0), 1
3f8564f0:	move   *a13(0xff80), a9, 1
3f856510:	mpys   a9, a9
3f856520:	move   a9, *a13(0x40), 1
3f856540:	mpys   a11, a11
3f856550:	move   a11, *a13(0x60), 1
3f856570:	move   a9, a8
3f856580:	calla  L3FE116F0
3f8565b0:	move   a11, a8
3f8565c0:	calla  L3FE116F0
3f8565f0:	calla  L3FE0C950
3f856620:	move   -*a14, a8, 1
3f856630:	move   a8, *a13(0x20), 1
3f856650:	move   -*a14, a8, 1
3f856660:	move   a8, *a13, 1
3f856670:	move   *a13(0xff40), a8, 1
3f856690:	calla  L3FE11750
3f8566c0:	addi   0x40, a14
3f8566e0:	move   a14, -*sp, 1
3f8566f0:	move   *a13(0x0), *a14+, 1
3f856710:	move   *a13(0x20), *a14+, 1
3f856730:	calla  L3FE1CBE0
3f856760:	calla  L3FE0DE90
3f856790:	move   -*a14, a8, 1
3f8567a0:	move   a8, *a13(0x20), 1
3f8567c0:	move   -*a14, a8, 1
3f8567d0:	move   a8, *a13, 1
3f8567e0:	move   *a13(0xffe0), a9, 1
3f856800:	jrne   L3F856940
3f856810:	move   *a13(0xa0), *a14+, 1
3f856830:	move   *a13(0xc0), *a14+, 1
3f856850:	calla  L3FE10B50
3f856880:	move   *a13(0x0), *a14+, 1
3f8568a0:	move   *a13(0x20), *a14+, 1
3f8568c0:	move   a8, a9
3f8568d0:	calla  L3FE10B50
3f856900:	sub    a8, a9
3f856910:	move   a9, *a13(0x80), 1
3f856930:	jruc   L3F856D80
L3F856940:
3f856940:	move   *a13(0x0), *a14+, 1
3f856960:	move   *a13(0x20), *a14+, 1
3f856980:	movi   0x3f85a870, a8
3f8569b0:	move   *a8+, *a14+, 1
3f8569c0:	move   *a8+, *a14+, 1
3f8569d0:	calla  L3FE0E730
3f856a00:	jreq   L3F856B80
3f856a10:	addi   0x40, a14
3f856a30:	move   a14, -*sp, 1
3f856a40:	move   *a13(0x0), *a14+, 1
3f856a60:	move   *a13(0x20), *a14+, 1
3f856a80:	calla  L3FE14450
3f856ab0:	movi   0x3f85a8b0, a8
3f856ae0:	move   *a8+, *a14+, 1
3f856af0:	move   *a8+, *a14+, 1
3f856b00:	calla  L3FE0C950
3f856b30:	calla  L3FE10B50
3f856b60:	move   a8, a9
3f856b70:	jruc   L3F856CE0
L3F856B80:
3f856b80:	addi   0x40, a14
3f856ba0:	move   a14, -*sp, 1
3f856bb0:	move   *a13(0x0), *a14+, 1
3f856bd0:	move   *a13(0x20), *a14+, 1
3f856bf0:	calla  L3FE14450
3f856c20:	movi   0x3f85a8b0, a8
3f856c50:	move   *a8+, *a14+, 1
3f856c60:	move   *a8+, *a14+, 1
3f856c70:	calla  L3FE0C8D0
3f856ca0:	calla  L3FE10B50
3f856cd0:	move   a8, a9
L3F856CE0:
3f856ce0:	move   *a13(0xa0), *a14+, 1
3f856d00:	move   *a13(0xc0), *a14+, 1
3f856d20:	calla  L3FE10B50
3f856d50:	add    a9, a8
3f856d60:	move   a8, *a13(0x80), 1
L3F856D80:
3f856d80:	move   *a13(0x80), a8, 1
L3F856DA0:
3f856da0:	move   *sp(0x80), a14, 1
3f856dc0:	mmfm   sp, a9,a11,a13
3f856de0:	rets   2
L3F856DF0:
3f856df0:	mmtm   sp, a9,a11,a13
3f856e10:	move   a14, a13
3f856e20:	addi   0xa0, a14
3f856e40:	move   *a13(0xff80), a11, 1
3f856e60:	jaeq   L3F8577A0
3f856e80:	move   *a13(0xffc0), a9, 1
3f856ea0:	move   *a13(0xffa0), a11, 1
3f856ec0:	divs   a11, a9
3f856ed0:	move   a9, *a13, 1
3f856ee0:	move   *a13(0xffc0), a9, 1
3f856f00:	jrge   L3F856F40
3f856f10:	move   *a13, a9, 1
3f856f20:	dec    a9
3f856f30:	move   a9, *a13, 1
L3F856F40:
3f856f40:	move   *a13, a9, 1
3f856f50:	mpys   a9, a11
3f856f60:	move   *a13(0xffc0), a9, 1
3f856f80:	sub    a11, a9
3f856f90:	move   a9, *a13(0x20), 1
3f856fb0:	move   *a13(0xff80), a11, 1
3f856fd0:	mpys   a11, a9
3f856fe0:	move   a9, *a13(0x20), 1
3f857000:	move   *a13(0xffa0), a9, 1
3f857020:	add    a9, a9
3f857030:	move   a9, *a13(0x40), 1
3f857050:	move   *a13(0xffe0), a9, 1
3f857070:	move   *a9, a9, 1
3f857080:	move   *a13(0x20), a11, 1
3f8570a0:	add    a11, a9
3f8570b0:	add    a11, a9
3f8570c0:	move   a9, a8
3f8570d0:	calla  L3FE11750
3f857100:	move   *a13(0x40), a8, 1
3f857120:	calla  L3FE11750
3f857150:	calla  L3FE0D650
3f857180:	movi   0x3f85a870, a8
3f8571b0:	move   *a8+, *a14+, 1
3f8571c0:	move   *a8+, *a14+, 1
3f8571d0:	calla  L3FE0E730
3f857200:	jreq   L3F857450
3f857210:	addi   0x40, a14
3f857230:	move   a14, -*sp, 1
3f857240:	move   *a13(0xffe0), a9, 1
3f857260:	move   *a9, a9, 1
3f857270:	add    a11, a9
3f857280:	add    a11, a9
3f857290:	move   a9, a8
3f8572a0:	calla  L3FE11750
3f8572d0:	move   *a13(0x40), a8, 1
3f8572f0:	calla  L3FE11750
3f857320:	calla  L3FE0D650
3f857350:	calla  L3FE14450
3f857380:	movi   0x3f85a8b0, a8
3f8573b0:	move   *a8+, *a14+, 1
3f8573c0:	move   *a8+, *a14+, 1
3f8573d0:	calla  L3FE0C950
3f857400:	calla  L3FE10B50
3f857430:	move   a8, a9
3f857440:	jruc   L3F857680
L3F857450:
3f857450:	addi   0x40, a14
3f857470:	move   a14, -*sp, 1
3f857480:	move   *a13(0xffe0), a9, 1
3f8574a0:	move   *a9, a9, 1
3f8574b0:	add    a11, a9
3f8574c0:	add    a11, a9
3f8574d0:	move   a9, a8
3f8574e0:	calla  L3FE11750
3f857510:	move   *a13(0x40), a8, 1
3f857530:	calla  L3FE11750
3f857560:	calla  L3FE0D650
3f857590:	calla  L3FE14450
3f8575c0:	movi   0x3f85a8b0, a8
3f8575f0:	move   *a8+, *a14+, 1
3f857600:	move   *a8+, *a14+, 1
3f857610:	calla  L3FE0C8D0
3f857640:	calla  L3FE10B50
3f857670:	move   a8, a9
L3F857680:
3f857680:	move   a9, *a13(0x60), 1
3f8576a0:	move   *a13(0xffa0), a11, 1
3f8576c0:	mpys   a11, a9
3f8576d0:	move   *a13(0x20), a11, 1
3f8576f0:	sub    a9, a11
3f857700:	move   a11, *a13(0x80), 1
3f857720:	move   *a13(0xffe0), a9, 1
3f857740:	move   *a9, a9, 1
3f857750:	add    a11, a9
3f857760:	add    a11, a9
3f857770:	move   *a13(0xffe0), a11, 1
3f857790:	move   a9, *a11, 1
L3F8577A0:
3f8577a0:	move   *sp(0x80), a14, 1
3f8577c0:	mmfm   sp, a9,a11,a13
3f8577e0:	rets   2
L3F8577F0:
3f8577f0:	mmtm   sp, a9,a11,a13
3f857810:	move   a14, a13
3f857820:	addi   0xa0, a14
3f857840:	move   *a13(0xff60), a11, 1
3f857860:	jaeq   L3F858280
3f857880:	move   *a13(0xffa0), a9, 1
3f8578a0:	move   *a13(0xff80), a11, 1
3f8578c0:	divs   a11, a9
3f8578d0:	move   a9, *a13, 1
3f8578e0:	move   *a13(0xffa0), a9, 1
3f857900:	jrge   L3F857940
3f857910:	move   *a13, a9, 1
3f857920:	dec    a9
3f857930:	move   a9, *a13, 1
L3F857940:
3f857940:	move   *a13, a9, 1
3f857950:	mpys   a9, a11
3f857960:	move   *a13(0xffa0), a9, 1
3f857980:	sub    a11, a9
3f857990:	move   a9, *a13(0x20), 1
3f8579b0:	move   *a13(0xff60), a11, 1
3f8579d0:	mpys   a11, a9
3f8579e0:	move   a9, *a13(0x20), 1
3f857a00:	move   *a13(0xff80), a9, 1
3f857a20:	add    a9, a9
3f857a30:	move   a9, *a13(0x40), 1
3f857a50:	move   *a13(0xffe0), a9, 1
3f857a70:	move   *a9, a9, 1
3f857a80:	move   *a13(0x20), a11, 1
3f857aa0:	add    a11, a9
3f857ab0:	add    a11, a9
3f857ac0:	move   a9, a8
3f857ad0:	calla  L3FE11750
3f857b00:	move   *a13(0x40), a8, 1
3f857b20:	calla  L3FE11750
3f857b50:	calla  L3FE0D650
3f857b80:	movi   0x3f85a870, a8
3f857bb0:	move   *a8+, *a14+, 1
3f857bc0:	move   *a8+, *a14+, 1
3f857bd0:	calla  L3FE0E730
3f857c00:	jreq   L3F857E50
3f857c10:	addi   0x40, a14
3f857c30:	move   a14, -*sp, 1
3f857c40:	move   *a13(0xffe0), a9, 1
3f857c60:	move   *a9, a9, 1
3f857c70:	add    a11, a9
3f857c80:	add    a11, a9
3f857c90:	move   a9, a8
3f857ca0:	calla  L3FE11750
3f857cd0:	move   *a13(0x40), a8, 1
3f857cf0:	calla  L3FE11750
3f857d20:	calla  L3FE0D650
3f857d50:	calla  L3FE14450
3f857d80:	movi   0x3f85a8b0, a8
3f857db0:	move   *a8+, *a14+, 1
3f857dc0:	move   *a8+, *a14+, 1
3f857dd0:	calla  L3FE0C950
3f857e00:	calla  L3FE10B50
3f857e30:	move   a8, a9
3f857e40:	jruc   L3F858080
L3F857E50:
3f857e50:	addi   0x40, a14
3f857e70:	move   a14, -*sp, 1
3f857e80:	move   *a13(0xffe0), a9, 1
3f857ea0:	move   *a9, a9, 1
3f857eb0:	add    a11, a9
3f857ec0:	add    a11, a9
3f857ed0:	move   a9, a8
3f857ee0:	calla  L3FE11750
3f857f10:	move   *a13(0x40), a8, 1
3f857f30:	calla  L3FE11750
3f857f60:	calla  L3FE0D650
3f857f90:	calla  L3FE14450
3f857fc0:	movi   0x3f85a8b0, a8
3f857ff0:	move   *a8+, *a14+, 1
3f858000:	move   *a8+, *a14+, 1
3f858010:	calla  L3FE0C8D0
3f858040:	calla  L3FE10B50
3f858070:	move   a8, a9
L3F858080:
3f858080:	move   a9, *a13(0x60), 1
3f8580a0:	move   *a13(0xff80), a11, 1
3f8580c0:	mpys   a11, a9
3f8580d0:	move   *a13(0x20), a11, 1
3f8580f0:	sub    a9, a11
3f858100:	move   a11, *a13(0x80), 1
3f858120:	move   *a13(0xffe0), a9, 1
3f858140:	move   *a9, a9, 1
3f858150:	add    a11, a9
3f858160:	add    a11, a9
3f858170:	move   *a13(0xffe0), a11, 1
3f858190:	move   a9, *a11, 1
3f8581a0:	move   *a13(0xff60), a9, 1
3f8581c0:	move   *a13, a11, 1
3f8581d0:	mpys   a11, a9
3f8581e0:	move   *a13(0xffc0), a11, 1
3f858200:	move   *a11, a11, 1
3f858210:	add    a9, a11
3f858220:	move   *a13(0x60), a9, 1
3f858240:	add    a9, a11
3f858250:	move   *a13(0xffc0), a9, 1
3f858270:	move   a11, *a9, 1
L3F858280:
3f858280:	move   *sp(0x80), a14, 1
3f8582a0:	mmfm   sp, a9,a11,a13
3f8582c0:	rets   2
L3F8582D0:
3f8582d0:	mmtm   sp, a9,a11,a13
3f8582f0:	move   a14, a13
3f858300:	addi   0xa0, a14
3f858320:	move   *a13(0xff60), a11, 1
3f858340:	jaeq   L3F858D30
3f858360:	move   *a13(0xffa0), a9, 1
3f858380:	move   *a13(0xff80), a11, 1
3f8583a0:	divs   a11, a9
3f8583b0:	move   a9, *a13, 1
3f8583c0:	move   *a13(0xffa0), a9, 1
3f8583e0:	jrge   L3F858420
3f8583f0:	move   *a13, a9, 1
3f858400:	dec    a9
3f858410:	move   a9, *a13, 1
L3F858420:
3f858420:	move   *a13, a9, 1
3f858430:	mpys   a9, a11
3f858440:	move   *a13(0xffa0), a9, 1
3f858460:	sub    a11, a9
3f858470:	move   a9, *a13(0x20), 1
3f858490:	move   *a13(0xff60), a11, 1
3f8584b0:	mpys   a11, a9
3f8584c0:	move   a9, *a13(0x20), 1
3f8584e0:	move   *a13(0xff80), a9, 1
3f858500:	add    a9, a9
3f858510:	move   a9, *a13(0x40), 1
3f858530:	move   *a13(0xffe0), a9, 1
3f858550:	move   *a13(0x20), a11, 1
3f858570:	add    a11, a9
3f858580:	add    a11, a9
3f858590:	move   a9, a8
3f8585a0:	calla  L3FE11750
3f8585d0:	move   *a13(0x40), a8, 1
3f8585f0:	calla  L3FE11750
3f858620:	calla  L3FE0D650
3f858650:	movi   0x3f85a870, a8
3f858680:	move   *a8+, *a14+, 1
3f858690:	move   *a8+, *a14+, 1
3f8586a0:	calla  L3FE0E730
3f8586d0:	jreq   L3F858910
3f8586e0:	addi   0x40, a14
3f858700:	move   a14, -*sp, 1
3f858710:	move   *a13(0xffe0), a9, 1
3f858730:	add    a11, a9
3f858740:	add    a11, a9
3f858750:	move   a9, a8
3f858760:	calla  L3FE11750
3f858790:	move   *a13(0x40), a8, 1
3f8587b0:	calla  L3FE11750
3f8587e0:	calla  L3FE0D650
3f858810:	calla  L3FE14450
3f858840:	movi   0x3f85a8b0, a8
3f858870:	move   *a8+, *a14+, 1
3f858880:	move   *a8+, *a14+, 1
3f858890:	calla  L3FE0C950
3f8588c0:	calla  L3FE10B50
3f8588f0:	move   a8, a9
3f858900:	jruc   L3F858B30
L3F858910:
3f858910:	addi   0x40, a14
3f858930:	move   a14, -*sp, 1
3f858940:	move   *a13(0xffe0), a9, 1
3f858960:	add    a11, a9
3f858970:	add    a11, a9
3f858980:	move   a9, a8
3f858990:	calla  L3FE11750
3f8589c0:	move   *a13(0x40), a8, 1
3f8589e0:	calla  L3FE11750
3f858a10:	calla  L3FE0D650
3f858a40:	calla  L3FE14450
3f858a70:	movi   0x3f85a8b0, a8
3f858aa0:	move   *a8+, *a14+, 1
3f858ab0:	move   *a8+, *a14+, 1
3f858ac0:	calla  L3FE0C8D0
3f858af0:	calla  L3FE10B50
3f858b20:	move   a8, a9
L3F858B30:
3f858b30:	move   a9, *a13(0x60), 1
3f858b50:	move   *a13(0xff60), a9, 1
3f858b70:	move   *a13, a11, 1
3f858b80:	mpys   a11, a9
3f858b90:	move   *a13(0xffc0), a11, 1
3f858bb0:	move   *a11, a11, 1
3f858bc0:	add    a9, a11
3f858bd0:	move   *a13(0x60), a9, 1
3f858bf0:	add    a9, a11
3f858c00:	move   *a13(0xffc0), a9, 1
3f858c20:	move   a11, *a9, 1
3f858c30:	move   *a13(0x60), a11, 1
3f858c50:	move   *a13(0xff80), a9, 1
3f858c70:	mpys   a9, a11
3f858c80:	move   *a13(0x20), a9, 1
3f858ca0:	sub    a11, a9
3f858cb0:	move   a9, *a13(0x80), 1
3f858cd0:	move   *a13(0xffe0), a11, 1
3f858cf0:	add    a9, a11
3f858d00:	add    a9, a11
3f858d10:	move   a11, *a13(0xffe0), 1
L3F858D30:
3f858d30:	move   *sp(0x80), a14, 1
3f858d50:	mmfm   sp, a9,a11,a13
3f858d70:	rets   2
L3F858D80:
3f858d80:	mmtm   sp, a5,a7,a9,a11,a13
3f858da0:	move   a14, a13
3f858db0:	addi   0x80, a14
3f858dd0:	move   *a13(0xffe0), a8, 1
3f858df0:	calla  L3FE11750
3f858e20:	movi   0x3f85a830, a8
3f858e50:	move   *a8+, *a14+, 1
3f858e60:	move   *a8+, *a14+, 1
3f858e70:	calla  L3FE0D650
3f858ea0:	addi   0x40, a14
3f858ec0:	move   a14, -*sp, 1
3f858ed0:	move   *a13(0xff80), a11, 1
3f858ef0:	mpys   a11, a11
3f858f00:	move   a11, a8
3f858f10:	calla  L3FE11750
3f858f40:	move   *a13(0xffa0), a11, 1
3f858f60:	mpys   a11, a11
3f858f70:	move   a11, a8
3f858f80:	calla  L3FE11750
3f858fb0:	calla  L3FE0D650
3f858fe0:	movi   0x3f85a930, a8
3f859010:	move   *a8+, *a14+, 1
3f859020:	move   *a8+, *a14+, 1
3f859030:	calla  L3FE0C950
3f859060:	calla  L3FE1CBE0
3f859090:	calla  L3FE0DE90
3f8590c0:	move   -*a14, a8, 1
3f8590d0:	move   a8, *a13(0x60), 1
3f8590f0:	move   -*a14, a8, 1
3f859100:	move   a8, *a13(0x40), 1
3f859120:	move   *a13(0xfee0), a11, 1
3f859140:	jrne   L3F859220
3f859150:	move   *a13(0x40), *a14+, 1
3f859170:	move   *a13(0x60), *a14+, 1
3f859190:	calla  L3FE0C7B0
3f8591c0:	move   -*a14, a8, 1
3f8591d0:	move   a8, *a13(0x60), 1
3f8591f0:	move   -*a14, a8, 1
3f859200:	move   a8, *a13(0x40), 1
L3F859220:
3f859220:	move   *a13(0xffc0), a9, 1
3f859240:	setf   16, 1, 0
3f859250:	move   *a9(0x10), a8, 0
3f859270:	calla  L3FE11750
3f8592a0:	move   *a13(0xff40), *a14+, 1
3f8592c0:	move   *a13(0xff60), *a14+, 1
3f8592e0:	calla  L3FE0C8D0
3f859310:	calla  L3FE10B50
3f859340:	move   a8, *a13(0x20), 1
3f859360:	move   *a13(0xff00), *a14+, 1
3f859380:	move   *a13(0xff20), *a14+, 1
3f8593a0:	move   *a13(0x40), *a14+, 1
3f8593c0:	move   *a13(0x60), *a14+, 1
3f8593e0:	calla  L3FE0C950
3f859410:	move   *a9(0x40), a7, 1
3f859430:	move   *a13(0x20), a5, 1
3f859450:	mpys   a5, a7
3f859460:	move   a7, a8
3f859470:	calla  L3FE11750
3f8594a0:	move   *a9(0x60), a8, 1
3f8594c0:	calla  L3FE11750
3f8594f0:	calla  L3FE0D650
3f859520:	calla  L3FE0C950
3f859550:	movi   0x3f85a870, a8
3f859580:	move   *a8+, *a14+, 1
3f859590:	move   *a8+, *a14+, 1
3f8595a0:	calla  L3FE0E730
3f8595d0:	jreq   L3F8598A0
3f8595e0:	addi   0x40, a14
3f859600:	move   a14, -*sp, 1
3f859610:	move   *a13(0xff00), *a14+, 1
3f859630:	move   *a13(0xff20), *a14+, 1
3f859650:	move   *a13(0x40), *a14+, 1
3f859670:	move   *a13(0x60), *a14+, 1
3f859690:	calla  L3FE0C950
3f8596c0:	move   *a9(0x40), a7, 1
3f8596e0:	mpys   a5, a7
3f8596f0:	move   a7, a8
3f859700:	calla  L3FE11750
3f859730:	move   *a9(0x60), a8, 1
3f859750:	calla  L3FE11750
3f859780:	calla  L3FE0D650
3f8597b0:	calla  L3FE0C950
3f8597e0:	calla  L3FE14450
3f859810:	movi   0x3f85a8b0, a8
3f859840:	move   *a8+, *a14+, 1
3f859850:	move   *a8+, *a14+, 1
3f859860:	calla  L3FE0C950
3f859890:	jruc   L3F859B50
L3F8598A0:
3f8598a0:	addi   0x40, a14
3f8598c0:	move   a14, -*sp, 1
3f8598d0:	move   *a13(0xff00), *a14+, 1
3f8598f0:	move   *a13(0xff20), *a14+, 1
3f859910:	move   *a13(0x40), *a14+, 1
3f859930:	move   *a13(0x60), *a14+, 1
3f859950:	calla  L3FE0C950
3f859980:	move   *a9(0x40), a7, 1
3f8599a0:	mpys   a5, a7
3f8599b0:	move   a7, a8
3f8599c0:	calla  L3FE11750
3f8599f0:	move   *a9(0x60), a8, 1
3f859a10:	calla  L3FE11750
3f859a40:	calla  L3FE0D650
3f859a70:	calla  L3FE0C950
3f859aa0:	calla  L3FE14450
3f859ad0:	movi   0x3f85a8b0, a8
3f859b00:	move   *a8+, *a14+, 1
3f859b10:	move   *a8+, *a14+, 1
3f859b20:	calla  L3FE0C8D0
L3F859B50:
3f859b50:	move   *a13(0xff00), *a14+, 1
3f859b70:	move   *a13(0xff20), *a14+, 1
3f859b90:	calla  L3FE0C8D0
3f859bc0:	calla  L3FE10B50
3f859bf0:	move   a8, *a13, 1
3f859c00:	calla  L3FE11750
3f859c30:	move   *a13(0xff00), *a14+, 1
3f859c50:	move   *a13(0xff20), *a14+, 1
3f859c70:	calla  L3FE0C950
3f859ca0:	calla  L3FE10B50
3f859cd0:	setf   16, 1, 0
3f859ce0:	move   a8, *a9, 0
3f859cf0:	sll    0x1, a5
3f859d00:	move   *a9(0x40), a7, 1
3f859d20:	mpys   a7, a5
3f859d30:	move   *a13, a7, 1
3f859d40:	sll    0x1, a7
3f859d50:	move   *a9(0x60), a9, 1
3f859d70:	mpys   a9, a7
3f859d80:	sub    a7, a5
3f859d90:	move   *a13(0xffc0), a9, 1
3f859db0:	move   a5, *a9(0x80), 1
3f859dd0:	dsj    a11, L3F85A4F0
3f859df0:	move   *a9(0x60), a8, 1
3f859e10:	calla  L3FE11750
3f859e40:	movi   0x3f85a830, a8
3f859e70:	move   *a8+, *a14+, 1
3f859e80:	move   *a8+, *a14+, 1
3f859e90:	calla  L3FE0DE90
3f859ec0:	move   *a13(0x40), *a14+, 1
3f859ee0:	move   *a13(0x60), *a14+, 1
3f859f00:	calla  L3FE0DE90
3f859f30:	movi   0x3f85a870, a8
3f859f60:	move   *a8+, *a14+, 1
3f859f70:	move   *a8+, *a14+, 1
3f859f80:	calla  L3FE0E730
3f859fb0:	jreq   L3F85A230
3f859fc0:	addi   0x40, a14
3f859fe0:	move   a14, -*sp, 1
3f859ff0:	move   *a9(0x60), a8, 1
3f85a010:	calla  L3FE11750
3f85a040:	movi   0x3f85a830, a8
3f85a070:	move   *a8+, *a14+, 1
3f85a080:	move   *a8+, *a14+, 1
3f85a090:	calla  L3FE0DE90
3f85a0c0:	move   *a13(0x40), *a14+, 1
3f85a0e0:	move   *a13(0x60), *a14+, 1
3f85a100:	calla  L3FE0DE90
3f85a130:	calla  L3FE14450
3f85a160:	movi   0x3f85a8b0, a8
3f85a190:	move   *a8+, *a14+, 1
3f85a1a0:	move   *a8+, *a14+, 1
3f85a1b0:	calla  L3FE0C950
3f85a1e0:	calla  L3FE10B50
3f85a210:	move   a8, a11
3f85a220:	jruc   L3F85A490
L3F85A230:
3f85a230:	addi   0x40, a14
3f85a250:	move   a14, -*sp, 1
3f85a260:	move   *a9(0x60), a8, 1
3f85a280:	calla  L3FE11750
3f85a2b0:	movi   0x3f85a830, a8
3f85a2e0:	move   *a8+, *a14+, 1
3f85a2f0:	move   *a8+, *a14+, 1
3f85a300:	calla  L3FE0DE90
3f85a330:	move   *a13(0x40), *a14+, 1
3f85a350:	move   *a13(0x60), *a14+, 1
3f85a370:	calla  L3FE0DE90
3f85a3a0:	calla  L3FE14450
3f85a3d0:	movi   0x3f85a8b0, a8
3f85a400:	move   *a8+, *a14+, 1
3f85a410:	move   *a8+, *a14+, 1
3f85a420:	calla  L3FE0C8D0
3f85a450:	calla  L3FE10B50
3f85a480:	move   a8, a11
L3F85A490:
3f85a490:	move   *a9(0x80), a7, 1
3f85a4b0:	add    a11, a7
3f85a4c0:	move   a7, *a9(0x80), 1
3f85a4e0:	jruc   L3F85A7E0
L3F85A4F0:
3f85a4f0:	move   *a13(0x40), *a14+, 1
3f85a510:	move   *a13(0x60), *a14+, 1
3f85a530:	calla  L3FE0C7B0
3f85a560:	move   -*a14, a8, 1
3f85a570:	move   a8, *a13(0x60), 1
3f85a590:	move   -*a14, a8, 1
3f85a5a0:	move   a8, *a13(0x40), 1
3f85a5c0:	addi   0x40, a14
3f85a5e0:	move   a14, -*sp, 1
3f85a5f0:	move   *a9(0x60), a8, 1
3f85a610:	calla  L3FE11750
3f85a640:	movi   0x3f85a830, a8
3f85a670:	move   *a8+, *a14+, 1
3f85a680:	move   *a8+, *a14+, 1
3f85a690:	calla  L3FE0DE90
3f85a6c0:	move   *a13(0x40), *a14+, 1
3f85a6e0:	move   *a13(0x60), *a14+, 1
L3F85A700:
3f85a700:	calla  L3FE0DE90
3f85a730:	calla  L3FE14100
3f85a760:	calla  L3FE10B50
3f85a790:	move   *a9(0x80), a11, 1
3f85a7b0:	sub    a8, a11
3f85a7c0:	move   a11, *a9(0x80), 1
L3F85A7E0:
3f85a7e0:	move   *sp(0xc0), a14, 1
3f85a800:	mmfm   sp, a5,a7,a9,a11,a13
3f85a820:	rets   2
3f85a830:	.word  0x0000
3f85a840:	.word  0x0000
3f85a850:	.word  0x0000
3f85a860:	add    b0, b8
3f85a870:	.word  0x0000
3f85a880:	.word  0x0000
3f85a890:	.word  0x0000
3f85a8a0:	.word  0x0000
3f85a8b0:	.word  0x0000
3f85a8c0:	.word  0x0000
3f85a8d0:	.word  0x0000
3f85a8e0:	dsjs   b8, L3F85A700
3f85a8f0:	drav   a6, a6
3f85a900:	move   *b2(0x637b), *b10+, 0
3f85a920:	dsjs   a8, L3F85A7D0
3f85a930:	.word  0x0000
3f85a940:	.word  0x0000
3f85a950:	.word  0x0000
3f85a960:	add    a0, a8
L3F85A970:
3f85a970:	move   a11, -*sp, 1
3f85a980:	movk   6, a11
3f85a990:	move   a11, @0x21adf0, 1
3f85a9c0:	move   @0x1e8b80, a11, 1
3f85a9f0:	cmpi   0x800000, a11
3f85aa20:	jrle   L3F85AAA0
3f85aa30:	move   @0x21adf0, a11, 1
3f85aa60:	addk   6, a11
3f85aa70:	move   a11, @0x21adf0, 1
L3F85AAA0:
3f85aaa0:	move   @0x1e8b80, a11, 1
3f85aad0:	cmpi   0x1000000, a11
3f85ab00:	jrle   L3F85AB80
3f85ab10:	move   @0x21adf0, a11, 1
3f85ab40:	addk   12, a11
3f85ab50:	move   a11, @0x21adf0, 1
L3F85AB80:
3f85ab80:	move   @0x1e8b80, a11, 1
3f85abb0:	cmpi   0x1800000, a11
3f85abe0:	jrle   L3F85AC60
3f85abf0:	move   @0x21adf0, a11, 1
3f85ac20:	addk   3, a11
3f85ac30:	move   a11, @0x21adf0, 1
L3F85AC60:
3f85ac60:	move   *sp+, a11, 1
3f85ac70:	rets
L3F85AC80:
3f85ac80:	mmtm   sp, a9,a11,a13
3f85aca0:	move   a14, a13
3f85acb0:	addi   0x60, a14
3f85acd0:	pushst
3f85ace0:	dint
3f85acf0:	move   *a13(0xffe0), a11, 1
3f85ad10:	move   a11, *a13(0x20), 1
3f85ad30:	move   *a11(0x20), *a13(0x40), 1
3f85ad60:	move   *a13(0x40), a9, 1
3f85ad80:	move   *a11, *a9, 1
3f85ad90:	move   *a9, a9, 1
3f85ada0:	move   *a13(0x40), *a9(0x20), 1
3f85add0:	move   a11, *a11, 1
3f85ade0:	move   a11, *a11(0x20), 1
3f85ae00:	popst
3f85ae10:	move   a14, -*sp, 1
3f85ae20:	move   *a11(0x80), *a14+, 1
3f85ae40:	calla  L3F702440
3f85ae70:	sub    a9, a9
3f85ae80:	move   a9, *a11(0x80), 1
3f85aea0:	move   *a11(0x60), *a13(0x0), 1
3f85aed0:	move   @0x21ad70, a9, 1
3f85af00:	move   *a13, a11, 1
3f85af10:	sub    a11, a9
3f85af20:	move   a9, @0x21ad70, 1
3f85af50:	move   @0x21adb0, a11, 1
3f85af80:	inc    a11
3f85af90:	move   a11, @0x21adb0, 1
3f85afc0:	move   @0x21ad90, a9, 1
3f85aff0:	dec    a9
3f85b000:	move   a9, @0x21ad90, 1
3f85b030:	move   *sp(0x80), a14, 1
3f85b050:	mmfm   sp, a9,a11,a13
3f85b070:	rets   2
L3F85B080:
3f85b080:	mmtm   sp, a0,a2,a3,a4,a5,a7,a9,a10,a11,a12,a13
3f85b0a0:	move   a14, a13
3f85b0b0:	addi   0x330, a14
3f85b0d0:	move   *a13(0xffe0), a9, 1
3f85b0f0:	move   *a13(0xff80), a10, 1
3f85b110:	move   *a13(0xff60), a11, 1
3f85b130:	move   *a9(0xe0), a7, 1
3f85b150:	move   *a7(0x1a0), *a13(0x270), 1
3f85b180:	move   *a9(0xe0), a7, 1
3f85b1a0:	move   *a7(0x1c0), *a13(0x290), 1
3f85b1d0:	move   *a9(0xe0), a7, 1
3f85b1f0:	setf   8, 0, 0
3f85b200:	move   *a7(0x230), a7, 0
3f85b220:	move   a7, *a13(0x2b0), 1
3f85b240:	move   *a9(0xe0), a5, 1
3f85b260:	setf   16, 0, 0
3f85b270:	move   *a5(0x180), a5, 0
3f85b290:	move   a5, *a13(0x2d0), 1
3f85b2b0:	move   *a9(0xe0), a5, 1
3f85b2d0:	move   *a13(0xffc0), a7, 1
3f85b2f0:	move   *a5(0x1a0), a5, 1
3f85b310:	cmp    a5, a7
3f85b320:	jrlt   L3F85B470
3f85b330:	move   *a9(0xe0), a5, 1
3f85b350:	move   *a5(0x1e0), a5, 1
3f85b370:	cmp    a5, a7
3f85b380:	jrgt   L3F85B470
3f85b390:	move   *a9(0xe0), a5, 1
3f85b3b0:	move   *a13(0xffa0), a7, 1
3f85b3d0:	move   *a5(0x1c0), a5, 1
3f85b3f0:	cmp    a5, a7
3f85b400:	jrlt   L3F85B470
3f85b410:	move   *a9(0xe0), a5, 1
3f85b430:	move   *a5(0x200), a5, 1
3f85b450:	cmp    a5, a7
3f85b460:	jrle   L3F85B4A0
L3F85B470:
3f85b470:	sub    a8, a8
3f85b480:	jauc   L3F85D230
L3F85B4A0:
3f85b4a0:	move   *a13(0xffc0), a5, 1
3f85b4c0:	move   *a13(0x270), a7, 1
3f85b4e0:	sub    a7, a5
3f85b4f0:	move   a5, a7
3f85b500:	sll    0x7, a5
3f85b510:	sll    0x5, a7
3f85b520:	add    a7, a5
3f85b530:	move   *a9(0x80), a12, 1
3f85b550:	add    a5, a12
3f85b560:	move   *a12(0x80), a7, 1
3f85b580:	jrne   L3F85BAA0
3f85b590:	move   a14, -*sp, 1
3f85b5a0:	move   *a13(0xffc0), *a14+, 1
3f85b5c0:	move   a12, a7
3f85b5d0:	addi   0x80, a7
3f85b5f0:	move   a7, *a14+, 1
3f85b600:	move   *a9(0xe0), *a14+, 1
3f85b620:	move   *a9(0xc0), *a14+, 1
3f85b640:	calla  L3F957EE0
3f85b670:	move   a8, a5
3f85b680:	jrge   L3F85B740
3f85b690:	move   a14, -*sp, 1
3f85b6a0:	movi   0x3f85ef70, a8
3f85b6d0:	move   a8, *a14+, 1
3f85b6e0:	calla  L3F927BC0
3f85b710:	sub    a8, a8
3f85b720:	jauc   L3F85D230
L3F85B740:
3f85b740:	move   @0x21ad90, a7, 1
3f85b770:	move   @0x21adf0, a5, 1
3f85b7a0:	cmp    a5, a7
3f85b7b0:	jrne   L3F85B8A0
3f85b7c0:	move   a14, -*sp, 1
3f85b7d0:	move   @0x21ad50, *a14+, 1
3f85b800:	calla  L3F72CE70
3f85b830:	move   a14, -*sp, 1
3f85b840:	move   @0x21ad50, *a14+, 1
3f85b870:	calla  L3F85AC80
L3F85B8A0:
3f85b8a0:	move   @0x21ad90, a7, 1
3f85b8d0:	inc    a7
3f85b8e0:	move   a7, @0x21ad90, 1
3f85b910:	move   @0x21add0, a5, 1
3f85b940:	inc    a5
3f85b950:	move   a5, @0x21add0, 1
3f85b980:	pushst
3f85b990:	dint
3f85b9a0:	move   a12, *a13(0x2f0), 1
3f85b9c0:	movi   0x21ad30, a5
3f85b9f0:	move   a5, *a13(0x310), 1
3f85ba10:	move   *a5, *a12, 1
3f85ba20:	move   a5, *a12(0x20), 1
3f85ba40:	move   a12, *a5, 1
3f85ba50:	move   *a12, a7, 1
3f85ba60:	move   a12, *a7(0x20), 1
3f85ba80:	popst
3f85ba90:	jruc   L3F85BD50
L3F85BAA0:
3f85baa0:	move   *a9(0xc0), a7, 1
3f85bac0:	jreq   L3F85BD50
3f85bad0:	move   @0x21ad30, a7, 1
3f85bb00:	cmp    a12, a7
3f85bb10:	jreq   L3F85BD50
3f85bb20:	pushst
3f85bb30:	dint
3f85bb40:	move   a12, *a13(0x2f0), 1
3f85bb60:	move   *a12(0x20), *a13(0x310), 1
3f85bb90:	move   *a13(0x310), a5, 1
3f85bbb0:	move   *a12, *a5, 1
3f85bbc0:	move   *a5, a5, 1
3f85bbd0:	move   *a13(0x310), *a5(0x20), 1
3f85bc00:	move   a12, *a12, 1
3f85bc10:	move   a12, *a12(0x20), 1
3f85bc30:	popst
3f85bc40:	pushst
3f85bc50:	dint
3f85bc60:	move   a12, *a13(0x2f0), 1
3f85bc80:	movi   0x21ad30, a7
3f85bcb0:	move   a7, *a13(0x310), 1
3f85bcd0:	move   *a7, *a12, 1
3f85bce0:	move   a7, *a12(0x20), 1
3f85bd00:	move   a12, *a7, 1
3f85bd10:	move   *a12, a5, 1
3f85bd20:	move   a12, *a5(0x20), 1
3f85bd40:	popst
L3F85BD50:
3f85bd50:	move   *a12(0x80), a2, 1
3f85bd70:	move   *a13(0x2b0), a7, 1
3f85bd90:	btst   3, a7
3f85bda0:	jreq   L3F85BE70
3f85bdb0:	move   *a13(0xffa0), a5, 1
3f85bdd0:	move   *a13(0x290), a7, 1
3f85bdf0:	sub    a7, a5
3f85be00:	sll    0x4, a5
3f85be10:	add    a2, a5
3f85be20:	setf   16, 1, 0
3f85be30:	move   *a5, a5, 0
3f85be40:	move   a5, *a13(0x250), 1
3f85be60:	jruc   L3F85BF10
L3F85BE70:
3f85be70:	move   *a13(0xffa0), a5, 1
3f85be90:	move   *a13(0x290), a7, 1
3f85beb0:	sub    a7, a5
3f85bec0:	sll    0x5, a5
3f85bed0:	add    a2, a5
3f85bee0:	move   *a5(0x0), *a13(0x250), 1
L3F85BF10:
3f85bf10:	move   *a13(0x250), a5, 1
3f85bf30:	inc    a5
3f85bf40:	jrne   L3F85C010
3f85bf50:	move   a10, a5
3f85bf60:	jreq   L3F85BFE0
3f85bf70:	move   a14, -*sp, 1
3f85bf80:	movk   12, a5
3f85bf90:	move   a5, *a14+, 1
3f85bfa0:	move   a10, *a14+, 1
3f85bfb0:	calla  L3FB44A00
L3F85BFE0:
3f85bfe0:	movk   1, a8
3f85bff0:	jauc   L3F85D230
L3F85C010:
3f85c010:	move   *a13(0x250), a5, 1
3f85c030:	sll    0x3, a5
3f85c040:	add    a5, a2
3f85c050:	sub    a5, a5
3f85c060:	setf   16, 0, 0
3f85c070:	move   a5, *a13(0x50), 0
3f85c090:	move   *a13(0x2b0), a7, 1
3f85c0b0:	btst   1, a7
3f85c0c0:	jreq   L3F85C280
3f85c0d0:	move   a13, a4
3f85c0e0:	move   a5, *a13(0x60), 1
L3F85C100:
3f85c100:	setf   8, 1, 0
3f85c110:	move   *a2+, a7, 0
3f85c120:	setf   16, 0, 0
3f85c130:	move   a7, *a4+, 0
3f85c140:	move   *a13(0x60), a7, 1
3f85c160:	inc    a7
3f85c170:	move   a7, *a13(0x60), 1
3f85c190:	subk   5, a7
3f85c1a0:	jrlt   L3F85C100
3f85c1b0:	move   *a13(0x2d0), a7, 1
3f85c1d0:	jreq   L3F85C370
3f85c1e0:	move   a14, -*sp, 1
3f85c1f0:	move   a7, *a14+, 1
3f85c200:	move   a4, *a14+, 1
3f85c210:	move   a2, *a14+, 1
3f85c220:	calla  L3FB44400
3f85c250:	sll    0x3, a7
3f85c260:	add    a7, a2
3f85c270:	jruc   L3F85C370
L3F85C280:
3f85c280:	move   a14, -*sp, 1
3f85c290:	move   *a13(0x2d0), a7, 1
3f85c2b0:	addk   10, a7
3f85c2c0:	move   a7, *a14+, 1
3f85c2d0:	move   a13, *a14+, 1
3f85c2e0:	move   a2, *a14+, 1
3f85c2f0:	calla  L3FB44400
3f85c320:	move   *a13(0x2d0), a7, 1
3f85c340:	addk   10, a7
3f85c350:	sll    0x3, a7
3f85c360:	add    a7, a2
L3F85C370:
3f85c370:	move   *a9(0xe0), a7, 1
3f85c390:	setf   16, 0, 0
3f85c3a0:	move   *a7(0x190), a7, 0
3f85c3c0:	jreq   L3F85C420
3f85c3d0:	setf   8, 1, 0
3f85c3e0:	move   *a2+, a7, 0
3f85c3f0:	setf   16, 0, 0
3f85c400:	move   a7, *a13(0x50), 0
L3F85C420:
3f85c420:	move   a10, a5
3f85c430:	jreq   L3F85C4C0
3f85c440:	move   a14, -*sp, 1
3f85c450:	movk   12, a7
3f85c460:	move   a7, *a14+, 1
3f85c470:	move   a10, *a14+, 1
3f85c480:	move   a13, *a14+, 1
3f85c490:	calla  L3FB44400
L3F85C4C0:
3f85c4c0:	move   a11, a5
3f85c4d0:	jrne   L3F85C510
3f85c4e0:	movk   1, a8
3f85c4f0:	jauc   L3F85D230
L3F85C510:
3f85c510:	setf   16, 1, 0
3f85c520:	move   *a13(0x30), a7, 0
3f85c540:	move   *a13(0x40), a5, 0
3f85c560:	add    a5, a7
3f85c570:	move   a7, *a13(0xe0), 1
3f85c590:	move   *a13(0x10), a3, 0
3f85c5b0:	move   *a13, a5, 0
3f85c5c0:	sub    a5, a3
3f85c5d0:	move   a3, *a13(0x100), 1
3f85c5f0:	mpys   a3, a7
3f85c600:	move   a7, *a13(0x120), 1
3f85c620:	jrne   L3F85C660
3f85c630:	movk   1, a8
3f85c640:	jauc   L3F85D230
L3F85C660:
3f85c660:	move   *a13(0xff40), a3, 1
3f85c680:	inc    a3
3f85c690:	jrne   L3F85C6E0
3f85c6a0:	move   a2, *a11, 1
3f85c6b0:	movk   1, a8
3f85c6c0:	jauc   L3F85D230
L3F85C6E0:
3f85c6e0:	move   *a13(0xff40), a3, 1
3f85c700:	jrne   L3F85C7D0
3f85c710:	move   a14, -*sp, 1
3f85c720:	addk   7, a7
3f85c730:	sra    0x3, a7
3f85c740:	move   a7, *a14+, 1
3f85c750:	move   a11, *a14+, 1
3f85c760:	move   a2, *a14+, 1
3f85c770:	calla  L3FB44400
3f85c7a0:	movk   1, a8
3f85c7b0:	jauc   L3F85D230
L3F85C7D0:
3f85c7d0:	move   *a13(0x100), a3, 1
3f85c7f0:	addk   7, a3
3f85c800:	sra    0x3, a3
3f85c810:	move   a3, *a13(0x140), 1
3f85c830:	move   *a13(0xff40), a5, 1
3f85c850:	mods   a5, a3
3f85c860:	sub    a3, a5
3f85c870:	move   a5, *a13(0x200), 1
3f85c890:	move   *a13(0xff40), a3, 1
3f85c8b0:	cmp    a3, a5
3f85c8c0:	jrne   L3F85C900
3f85c8d0:	sub    a3, a3
3f85c8e0:	move   a3, *a13(0x200), 1
L3F85C900:
3f85c900:	move   *a13(0x140), a5, 1
3f85c920:	move   *a13(0x200), a3, 1
3f85c940:	add    a3, a5
3f85c950:	move   *a13(0xe0), a3, 1
3f85c970:	mpys   a3, a5
3f85c980:	move   a5, *a13(0x160), 1
3f85c9a0:	move   a14, -*sp, 1
3f85c9b0:	move   a5, *a14+, 1
3f85c9c0:	move   a11, *a14+, 1
3f85c9d0:	calla  L3FB44A00
3f85ca00:	sub    a3, a3
3f85ca10:	movb   a3, *a13(0x240)
3f85ca30:	move   a3, *a13(0x1a0), 1
3f85ca50:	move   a3, *a13(0x60), 1
3f85ca70:	move   *a13(0xe0), a5, 1
3f85ca90:	cmp    a5, a3
3f85caa0:	jrge   L3F85D220
L3F85CAB0:
3f85cab0:	move   *a13(0x100), *a13(0x1c0), 1
3f85cae0:	move   *a13(0x1c0), a7, 1
3f85cb00:	subk   8, a7
3f85cb10:	jrlt   L3F85CCD0
L3F85CB20:
3f85cb20:	setf   8, 1, 0
3f85cb30:	move   *a2+, a7, 0
3f85cb40:	movb   a7, *a13(0x220)
3f85cb60:	setf   8, 0, 0
3f85cb70:	move   *a13(0x220), a7, 0
3f85cb90:	move   *a13(0x1a0), a5, 1
3f85cbb0:	sll    a5, a7
3f85cbc0:	move   *a13(0x240), a3, 0
3f85cbe0:	or     a3, a7
3f85cbf0:	move   a7, *a11+, 0
3f85cc00:	move   *a13(0x220), a7, 0
3f85cc20:	subk   8, a5
3f85cc30:	srl    a5, a7
3f85cc40:	movb   a7, *a13(0x240)
3f85cc60:	move   *a13(0x1c0), a7, 1
3f85cc80:	subk   8, a7
3f85cc90:	move   a7, *a13(0x1c0), 1
3f85ccb0:	subk   8, a7
3f85ccc0:	jrge   L3F85CB20
L3F85CCD0:
3f85ccd0:	move   *a13(0x1c0), a7, 1
3f85ccf0:	jreq   L3F85D150
3f85cd00:	move   *a13(0x1a0), a5, 1
3f85cd20:	cmp    a5, a7
3f85cd30:	jrgt   L3F85CEA0
3f85cd40:	sll    0x3, a7
3f85cd50:	addi   0x21ae10, a7
3f85cd80:	setf   8, 0, 0
3f85cd90:	move   *a13(0x240), a3, 0
3f85cdb0:	move   *a7, a7, 0
3f85cdc0:	and    a3, a7
3f85cdd0:	move   a7, *a11+, 0
3f85cde0:	move   *a13(0x1c0), a7, 1
3f85ce00:	neg    a7
3f85ce10:	srl    a7, a3
3f85ce20:	movb   a3, *a13(0x240)
3f85ce40:	move   *a13(0x1c0), a7, 1
3f85ce60:	sub    a7, a5
3f85ce70:	move   a5, *a13(0x1a0), 1
3f85ce90:	jruc   L3F85D150
L3F85CEA0:
3f85cea0:	setf   8, 1, 0
3f85ceb0:	move   *a2+, a3, 0
3f85cec0:	movb   a3, *a13(0x220)
3f85cee0:	sub    a5, a7
3f85cef0:	move   a7, *a13(0x1e0), 1
3f85cf10:	sll    0x3, a7
3f85cf20:	addi   0x21ae10, a7
3f85cf50:	setf   8, 0, 0
3f85cf60:	move   *a13(0x220), a3, 0
3f85cf80:	move   *a7, a7, 0
3f85cf90:	and    a3, a7
3f85cfa0:	movb   a7, *a13(0x230)
3f85cfc0:	move   *a13(0x230), a7, 0
3f85cfe0:	sll    a5, a7
3f85cff0:	movb   a7, *a13(0x230)
3f85d010:	move   *a13(0x240), a7, 0
3f85d030:	move   *a13(0x230), a3, 0
3f85d050:	or     a3, a7
3f85d060:	move   a7, *a11+, 0
3f85d070:	move   *a13(0x1e0), a7, 1
3f85d090:	neg    a7
3f85d0a0:	move   *a13(0x220), a3, 0
3f85d0c0:	srl    a7, a3
3f85d0d0:	movb   a3, *a13(0x240)
3f85d0f0:	move   *a13(0x1e0), a7, 1
3f85d110:	neg    a7
3f85d120:	addk   8, a7
3f85d130:	move   a7, *a13(0x1a0), 1
L3F85D150:
3f85d150:	move   *a13(0x200), a7, 1
3f85d170:	sll    0x3, a7
3f85d180:	add    a7, a11
3f85d190:	move   *a13(0x60), a7, 1
3f85d1b0:	inc    a7
3f85d1c0:	move   a7, *a13(0x60), 1
3f85d1e0:	move   *a13(0xe0), a5, 1
3f85d200:	cmp    a5, a7
3f85d210:	jrlt   L3F85CAB0
L3F85D220:
3f85d220:	movk   1, a8
L3F85D230:
3f85d230:	move   *sp(0x180), a14, 1
3f85d250:	mmfm   sp, a0,a2,a3,a4,a5,a7,a9,a10,a11,a12,a13
3f85d270:	rets   2
L3F85D280:
3f85d280:	mmtm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f85d2a0:	move   a14, a13
3f85d2b0:	addi   0x1e0, a14
3f85d2d0:	move   *a13(0xffe0), a9, 1
3f85d2f0:	move   *a13(0xffc0), a10, 1
3f85d310:	move   *a9(0xe0), a11, 1
3f85d330:	setf   8, 0, 0
3f85d340:	move   *a11(0x230), a7, 0
3f85d360:	move   a7, *a13(0x120), 1
3f85d380:	setf   16, 0, 0
3f85d390:	move   *a11(0x180), a5, 0
3f85d3b0:	move   a5, *a13(0x140), 1
3f85d3d0:	move   *a11(0x1c0), a3, 1
3f85d3f0:	move   a3, *a13(0xa0), 1
3f85d410:	move   a3, *a10(0x140), 0
3f85d430:	move   *a11(0x200), a3, 1
3f85d450:	move   a3, *a13(0xe0), 1
3f85d470:	move   a3, *a10(0x150), 0
3f85d490:	move   *a11(0x1a0), a3, 1
3f85d4b0:	move   a3, *a13(0xc0), 1
3f85d4d0:	movb   a3, *a10(0x188)
3f85d4f0:	move   *a11(0x1e0), a3, 1
3f85d510:	move   a3, *a13(0x100), 1
3f85d530:	movb   a3, *a10(0x190)
3f85d550:	move   *a11(0x60), *a10(0x160), 0
3f85d580:	sub    a3, a3
3f85d590:	movb   a3, *a10(0x180)
3f85d5b0:	movb   *a11(0x238), *a10(0x198)
3f85d5e0:	move   *a11(0x80), *a10(0x1a0), 0
3f85d610:	move   *a11(0xa0), *a10(0x1b0), 0
3f85d640:	move   a10, a3
3f85d650:	addi   0x40, a3
3f85d670:	move   a11, a5
3f85d680:	addi   0xc0, a5
3f85d6a0:	move   *a5+, *a3+, 1
3f85d6b0:	move   *a5+, *a3+, 1
3f85d6c0:	move   *a5, *a3, 1
3f85d6d0:	move   a10, a5
3f85d6e0:	addi   0xc0, a5
3f85d700:	move   a11, a3
3f85d710:	addi   0x120, a3
3f85d730:	move   *a3+, *a5+, 1
3f85d740:	move   *a3+, *a5+, 1
3f85d750:	move   *a3, *a5, 1
3f85d760:	move   *a11(0x240), *a10(0x170), 0
3f85d790:	move   *a13(0xffa0), *a10(0x1c0), 1
3f85d7c0:	move   *a11(0x240), a5, 1
3f85d7e0:	sll    0x3, a5
3f85d7f0:	move   a5, *a13(0x40), 1
3f85d810:	move   a14, -*sp, 1
3f85d820:	move   a5, *a14+, 1
3f85d830:	move   a10, a3
3f85d840:	addi   0x1e0, a3
3f85d860:	move   a3, *a14+, 1
3f85d870:	move   *a11(0x280), *a14+, 1
3f85d890:	calla  L3FB44400
3f85d8c0:	sll    0x3, a5
3f85d8d0:	add    a10, a5
3f85d8e0:	addi   0x1e0, a5
3f85d900:	move   a5, *a13(0x180), 1
3f85d920:	move   *a13(0xffa0), a3, 1
3f85d940:	jaeq   L3F85EF20
3f85d960:	sub    a3, a3
3f85d970:	move   a3, *a13, 1
3f85d980:	move   *a13(0xc0), *a13(0x60), 1
3f85d9b0:	move   *a13(0x60), a5, 1
3f85d9d0:	move   *a13(0x100), a7, 1
3f85d9f0:	cmp    a7, a5
3f85da00:	jagt   L3F85EF10
L3F85DA20:
3f85da20:	move   *a13(0x60), a7, 1
3f85da40:	move   *a13(0xc0), a5, 1
3f85da60:	sub    a5, a7
3f85da70:	move   a7, a3
3f85da80:	sll    0x7, a7
3f85da90:	sll    0x5, a3
3f85daa0:	add    a3, a7
3f85dab0:	move   *a9(0x80), a12, 1
3f85dad0:	add    a7, a12
3f85dae0:	move   *a12(0x80), a7, 1
3f85db00:	jrne   L3F85DFF0
3f85db10:	move   a14, -*sp, 1
3f85db20:	move   *a13(0x60), *a14+, 1
3f85db40:	move   a12, a7
3f85db50:	addi   0x80, a7
3f85db70:	move   a7, *a14+, 1
3f85db80:	move   *a9(0xe0), *a14+, 1
3f85dba0:	move   *a9(0xc0), *a14+, 1
3f85dbc0:	calla  L3F957EE0
3f85dbf0:	move   a8, a3
3f85dc00:	jrge   L3F85DCC0
3f85dc10:	move   a14, -*sp, 1
3f85dc20:	movi   0x3f85ef70, a8
3f85dc50:	move   a8, *a14+, 1
3f85dc60:	calla  L3F927BC0
3f85dc90:	sub    a8, a8
3f85dca0:	jauc   L3F85EF20
L3F85DCC0:
3f85dcc0:	move   @0x21ad90, a7, 1
3f85dcf0:	move   @0x21adf0, a3, 1
3f85dd20:	cmp    a3, a7
3f85dd30:	jrne   L3F85DE00
3f85dd40:	move   a14, -*sp, 1
3f85dd50:	move   a9, *a14+, 1
3f85dd60:	calla  L3F72CBE0
3f85dd90:	move   a14, -*sp, 1
3f85dda0:	move   @0x21ad50, *a14+, 1
3f85ddd0:	calla  L3F85AC80
L3F85DE00:
3f85de00:	move   @0x21ad90, a7, 1
3f85de30:	inc    a7
3f85de40:	move   a7, @0x21ad90, 1
3f85de70:	move   @0x21add0, a3, 1
3f85dea0:	inc    a3
3f85deb0:	move   a3, @0x21add0, 1
3f85dee0:	pushst
3f85def0:	dint
3f85df00:	move   a12, *a13(0x1a0), 1
3f85df20:	move   @0x21ad50, a5, 1
3f85df50:	move   a5, *a13(0x1c0), 1
3f85df70:	move   *a5, *a12, 1
3f85df80:	move   a5, *a12(0x20), 1
3f85dfa0:	move   a12, *a5, 1
3f85dfb0:	move   *a12, a3, 1
3f85dfc0:	move   a12, *a3(0x20), 1
3f85dfe0:	popst
L3F85DFF0:
3f85dff0:	move   *a12(0x80), a0, 1
3f85e010:	move   *a13(0x120), a7, 1
3f85e030:	btst   3, a7
3f85e040:	jreq   L3F85E770
3f85e050:	move   a0, a2
3f85e060:	move   *a13(0xa0), *a13(0x80), 1
3f85e090:	move   *a13(0x80), a5, 1
3f85e0b0:	move   *a13(0xe0), a3, 1
3f85e0d0:	cmp    a3, a5
3f85e0e0:	jagt   L3F85EE50
L3F85E100:
3f85e100:	move   *a13, a7, 1
3f85e110:	inc    a7
3f85e120:	move   a7, *a13, 1
3f85e130:	move   *a13(0xffa0), a5, 1
3f85e150:	cmp    a5, a7
3f85e160:	jagt   L3F85EF20
3f85e180:	setf   16, 0, 0
3f85e190:	move   *a2+, a3, 0
3f85e1a0:	move   a3, *a13(0x160), 1
3f85e1c0:	jreq   L3F85E210
3f85e1d0:	cmpi   0xffff, a3
3f85e200:	jrne   L3F85E300
L3F85E210:
3f85e210:	move   a14, -*sp, 1
3f85e220:	movk   12, a3
3f85e230:	move   a3, *a14+, 1
3f85e240:	move   *a13(0x180), *a14+, 1
3f85e260:	calla  L3FB44A00
3f85e290:	move   *a13(0x180), a3, 1
3f85e2b0:	addi   0x60, a3
3f85e2d0:	move   a3, *a13(0x180), 1
3f85e2f0:	jruc   L3F85E6D0
L3F85E300:
3f85e300:	sll    0x3, a3
3f85e310:	add    a0, a3
3f85e320:	move   a3, a6
3f85e330:	move   *a13(0x120), a3, 1
3f85e350:	btst   1, a3
3f85e360:	jreq   L3F85E4A0
3f85e370:	sub    a3, a3
3f85e380:	move   a3, *a13(0x20), 1
L3F85E3A0:
3f85e3a0:	move   *a13(0x180), a7, 1
3f85e3c0:	setf   8, 1, 0
3f85e3d0:	move   *a6+, a5, 0
3f85e3e0:	setf   16, 0, 0
3f85e3f0:	move   a5, *a7+, 0
3f85e400:	move   a7, *a13(0x180), 1
3f85e420:	move   *a13(0x20), a5, 1
3f85e440:	inc    a5
3f85e450:	move   a5, *a13(0x20), 1
3f85e470:	subk   5, a5
3f85e480:	jrlt   L3F85E3A0
3f85e490:	jruc   L3F85E5B0
L3F85E4A0:
3f85e4a0:	move   a14, -*sp, 1
3f85e4b0:	movk   10, a3
3f85e4c0:	move   a3, *a14+, 1
3f85e4d0:	move   *a13(0x180), *a14+, 1
3f85e4f0:	move   a6, *a14+, 1
3f85e500:	calla  L3FB44400
3f85e530:	move   *a13(0x180), a3, 1
3f85e550:	addi   0x50, a3
3f85e570:	move   a3, *a13(0x180), 1
3f85e590:	addi   0x50, a6
L3F85E5B0:
3f85e5b0:	move   *a13(0x140), a7, 1
3f85e5d0:	jreq   L3F85E660
3f85e5e0:	move   *a13(0x180), a5, 1
3f85e600:	setf   16, 0, 0
3f85e610:	move   *a6(0x0), *a5+, 0
3f85e630:	move   a5, *a13(0x180), 1
3f85e650:	jruc   L3F85E6D0
L3F85E660:
3f85e660:	move   *a13(0x180), a5, 1
3f85e680:	sub    a3, a3
3f85e690:	setf   16, 0, 0
3f85e6a0:	move   a3, *a5+, 0
3f85e6b0:	move   a5, *a13(0x180), 1
L3F85E6D0:
3f85e6d0:	move   *a13(0x80), a7, 1
3f85e6f0:	inc    a7
3f85e700:	move   a7, *a13(0x80), 1
3f85e720:	move   *a13(0xe0), a5, 1
3f85e740:	cmp    a5, a7
3f85e750:	jrle   L3F85E100
3f85e760:	jruc   L3F85EE50
L3F85E770:
3f85e770:	move   a0, a4
3f85e780:	move   *a13(0xa0), *a13(0x80), 1
3f85e7b0:	move   *a13(0x80), a5, 1
3f85e7d0:	move   *a13(0xe0), a3, 1
3f85e7f0:	cmp    a3, a5
3f85e800:	jrgt   L3F85EE50
L3F85E810:
3f85e810:	move   *a13, a7, 1
3f85e820:	inc    a7
3f85e830:	move   a7, *a13, 1
3f85e840:	move   *a13(0xffa0), a5, 1
3f85e860:	cmp    a5, a7
3f85e870:	jrgt   L3F85EF20
3f85e880:	move   *a4+, a3, 1
3f85e890:	move   a3, *a13(0x160), 1
3f85e8b0:	jreq   L3F85E8E0
3f85e8c0:	inc    a3
3f85e8d0:	jrne   L3F85E9D0
L3F85E8E0:
3f85e8e0:	move   a14, -*sp, 1
3f85e8f0:	movk   12, a3
3f85e900:	move   a3, *a14+, 1
3f85e910:	move   *a13(0x180), *a14+, 1
3f85e930:	calla  L3FB44A00
3f85e960:	move   *a13(0x180), a3, 1
3f85e980:	addi   0x60, a3
3f85e9a0:	move   a3, *a13(0x180), 1
3f85e9c0:	jruc   L3F85EDC0
L3F85E9D0:
3f85e9d0:	move   *a13(0x160), a3, 1
3f85e9f0:	sll    0x3, a3
3f85ea00:	add    a0, a3
3f85ea10:	move   a3, a6
3f85ea20:	move   *a13(0x120), a3, 1
3f85ea40:	btst   1, a3
3f85ea50:	jreq   L3F85EB90
3f85ea60:	sub    a3, a3
3f85ea70:	move   a3, *a13(0x20), 1
L3F85EA90:
3f85ea90:	move   *a13(0x180), a7, 1
3f85eab0:	setf   8, 1, 0
3f85eac0:	move   *a6+, a5, 0
3f85ead0:	setf   16, 0, 0
3f85eae0:	move   a5, *a7+, 0
3f85eaf0:	move   a7, *a13(0x180), 1
3f85eb10:	move   *a13(0x20), a5, 1
3f85eb30:	inc    a5
3f85eb40:	move   a5, *a13(0x20), 1
3f85eb60:	subk   5, a5
3f85eb70:	jrlt   L3F85EA90
3f85eb80:	jruc   L3F85ECA0
L3F85EB90:
3f85eb90:	move   a14, -*sp, 1
3f85eba0:	movk   10, a3
3f85ebb0:	move   a3, *a14+, 1
3f85ebc0:	move   *a13(0x180), *a14+, 1
3f85ebe0:	move   a6, *a14+, 1
3f85ebf0:	calla  L3FB44400
3f85ec20:	move   *a13(0x180), a3, 1
3f85ec40:	addi   0x50, a3
3f85ec60:	move   a3, *a13(0x180), 1
3f85ec80:	addi   0x50, a6
L3F85ECA0:
3f85eca0:	move   *a13(0x140), a7, 1
3f85ecc0:	jreq   L3F85ED50
3f85ecd0:	move   *a13(0x180), a5, 1
3f85ecf0:	setf   16, 0, 0
3f85ed00:	move   *a6(0x0), *a5+, 0
3f85ed20:	move   a5, *a13(0x180), 1
3f85ed40:	jruc   L3F85EDC0
L3F85ED50:
3f85ed50:	move   *a13(0x180), a5, 1
3f85ed70:	sub    a3, a3
3f85ed80:	setf   16, 0, 0
3f85ed90:	move   a3, *a5+, 0
3f85eda0:	move   a5, *a13(0x180), 1
L3F85EDC0:
3f85edc0:	move   *a13(0x80), a7, 1
3f85ede0:	inc    a7
3f85edf0:	move   a7, *a13(0x80), 1
3f85ee10:	move   *a13(0xe0), a5, 1
3f85ee30:	cmp    a5, a7
3f85ee40:	jrle   L3F85E810
L3F85EE50:
3f85ee50:	addi   0xa0, a12
3f85ee70:	move   *a13(0x60), a7, 1
3f85ee90:	inc    a7
3f85eea0:	move   a7, *a13(0x60), 1
3f85eec0:	move   *a13(0x100), a5, 1
3f85eee0:	cmp    a5, a7
3f85eef0:	jale   L3F85DA20
L3F85EF10:
3f85ef10:	movk   1, a8
L3F85EF20:
3f85ef20:	move   *sp(0x1a0), a14, 1
3f85ef40:	mmfm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f85ef60:	rets   2
3f85ef70:	sla    a10, a6
3f85ef80:	mods   b3, b5
3f85ef90:	subb   b11, b4
3f85efa0:	.word  0x796c
3f85efb0:	rl     b3, b0
3f85efc0:	sla    0x1, b10
3f85efd0:	.word  0x7265
3f85efe0:	modu   b11, b2
3f85eff0:	sla    0x3, b2
3f85f000:	sra    b11, b2
3f85f010:	sra    a3, a1
3f85f020:	modu   a3, a9
3f85f030:	sla    0x3, a7
3f85f040:	modu   b11, b2
3f85f050:	sla    0x3, b7
3f85f060:	sla    b11, b4
3f85f070:	mods   a3, a2
3f85f080:	sla    0x3, a5
3f85f090:	.word  0x7266
3f85f0a0:	mods   a11, sp
3f85f0b0:	srl    a1, a0
3f85f0c0:	modu   a3, sp
3f85f0d0:	sla    0x3, b4
3f85f0e0:	cpw    a3, a4
3f85f0f0:	modu   a11, a13
3f85f100:	.word  0x0a6e
3f85f110:	.word  0x0000
L3F85F120:
3f85f120:	mmtm   sp, a9,a11,a13
3f85f140:	move   a14, a13
3f85f150:	addk   32, a14
3f85f160:	move   a14, -*sp, 1
3f85f170:	move   *a13(0xffe0), *a14+, 1
3f85f190:	calla  L3F85F6D0
3f85f1c0:	move   a8, *a13, 1
3f85f1d0:	move   a8, a8
3f85f1e0:	jrne   L3F85F210
3f85f1f0:	sub    a8, a8
3f85f200:	jruc   L3F85F3A0
L3F85F210:
3f85f210:	move   a14, -*sp, 1
3f85f220:	sub    a11, a11
3f85f230:	move   a11, *a14+, 1
3f85f240:	movi   0x3f85f8a0, a9
3f85f270:	move   a9, *a14+, 1
3f85f280:	move   a8, *a14+, 1
3f85f290:	movk   2, a11
3f85f2a0:	move   a11, *a14+, 1
3f85f2b0:	move   a14, -*sp, 1
3f85f2c0:	sub    a11, a11
3f85f2d0:	move   a11, *a14+, 1
3f85f2e0:	calla  L3F8B62F0
3f85f310:	move   a8, *a14+, 1
3f85f320:	calla  L3F8B6510
3f85f350:	move   *a13, a11, 1
3f85f360:	move   a11, @0x21ae50, 1
3f85f390:	movk   1, a8
L3F85F3A0:
3f85f3a0:	move   *sp(0x80), a14, 1
3f85f3c0:	mmfm   sp, a9,a11,a13
3f85f3e0:	rets   2
L3F85F3F0:
3f85f3f0:	move   @0x21ae50, a8, 1
3f85f420:	rets
L3F85F430:
3f85f430:	mmtm   sp, a11,a13
3f85f450:	move   a14, a13
3f85f460:	addk   32, a14
3f85f470:	move   a14, -*sp, 1
3f85f480:	move   *a13(0xffe0), *a14+, 1
3f85f4a0:	calla  L3F932660
3f85f4d0:	move   a8, *a13, 1
3f85f4e0:	move   a8, a8
3f85f4f0:	jrne   L3F85F580
3f85f500:	move   a14, -*sp, 1
3f85f510:	move   *a13(0xffe0), *a14+, 1
3f85f530:	calla  L3F7FDDA0
3f85f560:	move   a8, *a13, 1
3f85f570:	jruc   L3F85F680
L3F85F580:
3f85f580:	move   *a8(0xc0), a11, 1
3f85f5a0:	jreq   L3F85F620
3f85f5b0:	move   @0x21ae70, a11, 1
3f85f5e0:	inc    a11
3f85f5f0:	move   a11, @0x21ae70, 1
L3F85F620:
3f85f620:	setf   16, 1, 0
3f85f630:	move   *a8(0x60), a11, 0
3f85f650:	inc    a11
3f85f660:	move   a11, *a8(0x60), 0
L3F85F680:
3f85f680:	move   *sp(0x60), a14, 1
3f85f6a0:	mmfm   sp, a11,a13
3f85f6c0:	rets   2
L3F85F6D0:
3f85f6d0:	mmtm   sp, a11,a13
3f85f6f0:	move   a14, a13
3f85f700:	addk   32, a14
3f85f710:	move   *a13(0xffe0), a11, 1
3f85f730:	jrne   L3F85F760
3f85f740:	sub    a8, a8
3f85f750:	jruc   L3F85F850
L3F85F760:
3f85f760:	move   a14, -*sp, 1
3f85f770:	move   a11, *a14+, 1
3f85f780:	calla  L3F92C560
3f85f7b0:	move   a8, *a13, 1
3f85f7c0:	move   a8, a8
3f85f7d0:	jreq   L3F85F840
3f85f7e0:	move   a14, -*sp, 1
3f85f7f0:	move   a8, *a14+, 1
3f85f800:	calla  L3F85F430
3f85f830:	jruc   L3F85F850
L3F85F840:
3f85f840:	sub    a8, a8
L3F85F850:
3f85f850:	move   *sp(0x60), a14, 1
3f85f870:	mmfm   sp, a11,a13
3f85f890:	rets   2
L3F85F8A0:
3f85f8a0:	mmtm   sp, a9,a11,a13
3f85f8c0:	move   a14, a13
3f85f8d0:	move   *a13(0xffe0), a11, 1
3f85f8f0:	jreq   L3F85FD60
3f85f900:	setf   16, 1, 0
3f85f910:	move   *a11(0x60), a11, 0
3f85f930:	jrgt   L3F85FBA0
3f85f940:	move   *a13(0xffe0), a11, 1
3f85f960:	move   *a11(0xa0), a11, 1
3f85f980:	jreq   L3F85FAB0
3f85f990:	move   a14, -*sp, 1
3f85f9a0:	move   a14, -*sp, 1
3f85f9b0:	move   *a13(0xffe0), a11, 1
3f85f9d0:	move   *a11(0xa0), *a14+, 1
3f85f9f0:	calla  L3F9325A0
3f85fa20:	move   a8, *a14+, 1
3f85fa30:	movi   0x3f8632d0, a8
3f85fa60:	move   a8, *a14+, 1
3f85fa70:	calla  L3F927BC0
3f85faa0:	jruc   L3F85FB30
L3F85FAB0:
3f85fab0:	move   a14, -*sp, 1
3f85fac0:	movi   0x3f863458, a8
3f85faf0:	move   a8, *a14+, 1
3f85fb00:	calla  L3F927BC0
L3F85FB30:
3f85fb30:	move   *a13(0xffe0), a11, 1
3f85fb50:	sub    a9, a9
3f85fb60:	setf   16, 1, 0
3f85fb70:	move   a9, *a11(0x60), 0
3f85fb90:	jruc   L3F85FD60
L3F85FBA0:
3f85fba0:	move   *a13(0xffe0), a11, 1
3f85fbc0:	move   *a11(0xc0), a9, 1
3f85fbe0:	jreq   L3F85FC60
3f85fbf0:	move   @0x21ae70, a9, 1
3f85fc20:	dec    a9
3f85fc30:	move   a9, @0x21ae70, 1
L3F85FC60:
3f85fc60:	move   *a11(0x60), a9, 0
3f85fc80:	dec    a9
3f85fc90:	move   a9, *a11(0x60), 0
3f85fcb0:	move   *a11(0x60), a9, 0
3f85fcd0:	jrne   L3F85FD60
3f85fce0:	move   *a11(0x50), a9, 0
3f85fd00:	jrne   L3F85FD60
3f85fd10:	move   a14, -*sp, 1
3f85fd20:	move   a11, *a14+, 1
3f85fd30:	calla  L3F7FEA20
L3F85FD60:
3f85fd60:	move   *sp(0x80), a14, 1
3f85fd80:	mmfm   sp, a9,a11,a13
3f85fda0:	rets   2
L3F85FDB0:
3f85fdb0:	mmtm   sp, a7,a9,a11,a13
3f85fdd0:	move   a14, a13
3f85fde0:	addi   0x1d0, a14
3f85fe00:	move   *a13(0xffe0), a11, 1
3f85fe20:	move   *a11(0xe0), *a13(0x1b0), 1
3f85fe50:	move   *a13(0x1b0), a9, 1
3f85fe70:	move   *a9(0x1c0), *a13(0xa0), 1
3f85fea0:	move   *a9(0x200), *a13(0xe0), 1
3f85fed0:	move   *a9(0x1a0), *a13(0xc0), 1
3f85ff00:	move   *a9(0x1e0), *a13(0x100), 1
3f85ff30:	move   *a13(0xff80), a9, 1
3f85ff50:	sub    a11, a11
3f85ff60:	move   a11, *a9, 1
3f85ff70:	move   *a13(0x1b0), a7, 1
3f85ff90:	move   *a7(0x80), *a9(0x20), 1
3f85ffc0:	move   *a7(0xa0), *a9(0x40), 1
3f85fff0:	move   a11, *a13(0x80), 1
3f860010:	move   a11, *a13(0x60), 1
3f860030:	move   *a13(0xffc0), a7, 1
3f860050:	cmp    a7, a11
3f860060:	janc   L3F860CE0
L3F860080:
3f860080:	move   *a13(0x60), a11, 1
3f8600a0:	sll    0x4, a11
3f8600b0:	move   *a13(0xffa0), a9, 1
3f8600d0:	add    a9, a11
3f8600e0:	setf   8, 0, 0
3f8600f0:	move   *a11, a11, 0
3f860100:	move   a11, *a13(0x140), 1
3f860120:	move   *a13(0x60), a7, 1
3f860140:	sll    0x4, a7
3f860150:	add    a9, a7
3f860160:	move   *a7(0x8), a7, 0
3f860180:	move   a7, *a13(0x120), 1
3f8601a0:	move   *a13(0xa0), a9, 1
3f8601c0:	cmp    a9, a7
3f8601d0:	jalt   L3F860C40
3f8601f0:	move   *a13(0xe0), a9, 1
3f860210:	cmp    a9, a7
3f860220:	jagt   L3F860C40
3f860240:	move   *a13(0xc0), a7, 1
3f860260:	cmp    a7, a11
3f860270:	jalt   L3F860C40
3f860290:	move   *a13(0x100), a7, 1
3f8602b0:	cmp    a7, a11
3f8602c0:	jagt   L3F860C40
3f8602e0:	move   a14, -*sp, 1
3f8602f0:	sub    a7, a7
3f860300:	move   a7, *a14+, 1
3f860310:	move   a7, *a14+, 1
3f860320:	move   a13, *a14+, 1
3f860330:	move   *a13(0x120), *a14+, 1
3f860350:	move   a11, *a14+, 1
3f860360:	move   *a13(0xffe0), *a14+, 1
3f860380:	calla  L3F85B080
3f8603b0:	move   a8, a8
3f8603c0:	jaeq   L3F860C40
3f8603e0:	setf   16, 1, 0
3f8603f0:	move   *a13(0x30), *a13(0x160), 0
3f860420:	move   *a13(0x40), *a13(0x170), 0
3f860450:	move   *a13(0x0), *a13(0x1a0), 0
3f860480:	move   *a13(0x10), *a13(0x190), 0
3f8604b0:	move   *a13(0x20), *a13(0x180), 0
3f8604e0:	move   *a13(0x160), a7, 0
3f860500:	jrne   L3F8605D0
3f860510:	move   *a13(0x170), a7, 0
3f860530:	jrne   L3F8605D0
3f860540:	move   *a13(0x180), a7, 0
3f860560:	jrne   L3F8605D0
3f860570:	move   *a13(0x190), a7, 0
3f860590:	jrne   L3F8605D0
3f8605a0:	move   *a13(0x1a0), a7, 0
3f8605c0:	jreq   L3F860C40
L3F8605D0:
3f8605d0:	move   *a13(0x80), a7, 1
3f8605f0:	inc    a7
3f860600:	move   a7, *a13(0x80), 1
3f860620:	dsjs   a7, L3F8607A0
3f860630:	move   *a13(0xff80), a7, 1
3f860650:	move   *a13(0x160), a9, 0
3f860670:	move   a9, *a7(0x60), 1
3f860690:	move   *a13(0x170), a9, 0
3f8606b0:	move   a9, *a7(0x80), 1
3f8606d0:	move   *a13(0x1a0), a9, 0
3f8606f0:	move   a9, *a7(0xc0), 1
3f860710:	move   *a13(0x190), a9, 0
3f860730:	move   a9, *a7(0xe0), 1
3f860750:	move   *a13(0x180), a9, 0
3f860770:	move   a9, *a7(0xa0), 1
3f860790:	jruc   L3F860C40
L3F8607A0:
3f8607a0:	move   *a13(0xff80), a7, 1
3f8607c0:	move   *a13(0x160), a9, 0
3f8607e0:	move   *a7(0x60), a11, 1
3f860800:	cmp    a9, a11
3f860810:	jrle   L3F860850
3f860820:	move   *a7(0x60), a11, 1
3f860840:	jruc   L3F860860
L3F860850:
3f860850:	move   a9, a11
L3F860860:
3f860860:	move   a11, *a7(0x60), 1
3f860880:	move   *a13(0x170), a11, 0
3f8608a0:	move   *a7(0x80), a9, 1
3f8608c0:	cmp    a11, a9
3f8608d0:	jrle   L3F860910
3f8608e0:	move   *a7(0x80), a9, 1
3f860900:	jruc   L3F860920
L3F860910:
3f860910:	move   a11, a9
L3F860920:
3f860920:	move   a9, *a7(0x80), 1
3f860940:	move   *a13(0x1a0), a9, 0
3f860960:	move   *a7(0xa0), a11, 1
3f860980:	add    a9, a11
3f860990:	move   *a7(0xc0), a7, 1
3f8609b0:	cmp    a11, a7
3f8609c0:	jrge   L3F860A20
3f8609d0:	move   *a13(0xff80), a11, 1
3f8609f0:	move   *a11(0xc0), a7, 1
3f860a10:	jruc   L3F860A70
L3F860A20:
3f860a20:	move   *a13(0xff80), a11, 1
3f860a40:	move   *a11(0xa0), a7, 1
3f860a60:	add    a9, a7
L3F860A70:
3f860a70:	move   a7, *a11(0xc0), 1
3f860a90:	move   *a13(0x190), a7, 0
3f860ab0:	move   *a11(0xa0), a9, 1
3f860ad0:	add    a7, a9
3f860ae0:	move   *a11(0xe0), a7, 1
3f860b00:	cmp    a9, a7
3f860b10:	jrle   L3F860B50
3f860b20:	move   *a11(0xe0), a9, 1
3f860b40:	jruc   L3F860BB0
L3F860B50:
3f860b50:	move   *a13(0x190), a9, 0
3f860b70:	move   *a11(0xa0), a7, 1
3f860b90:	add    a9, a7
3f860ba0:	move   a7, a9
L3F860BB0:
3f860bb0:	move   a9, *a11(0xe0), 1
3f860bd0:	move   *a13(0x180), a9, 0
3f860bf0:	move   *a11(0xa0), a7, 1
3f860c10:	add    a9, a7
3f860c20:	move   a7, *a11(0xa0), 1
L3F860C40:
3f860c40:	move   *a13(0x60), a11, 1
3f860c60:	inc    a11
3f860c70:	move   a11, *a13(0x60), 1
3f860c90:	move   *a13(0xffc0), a9, 1
3f860cb0:	cmp    a9, a11
3f860cc0:	jac   L3F860080
L3F860CE0:
3f860ce0:	move   *a13(0x80), a9, 1
3f860d00:	jrne   L3F860DE0
3f860d10:	move   *a13(0xff80), a7, 1
3f860d30:	sub    a9, a9
3f860d40:	move   a9, *a7(0x60), 1
3f860d60:	move   a9, *a7(0x80), 1
3f860d80:	move   a9, *a7(0xa0), 1
3f860da0:	move   a9, *a7(0xc0), 1
3f860dc0:	move   a9, *a7(0xe0), 1
L3F860DE0:
3f860de0:	move   *sp(0xa0), a14, 1
3f860e00:	mmfm   sp, a7,a9,a11,a13
3f860e20:	rets   2
3f860e30:	mmtm   sp, a7,a9,a11,a13
3f860e50:	move   a14, a13
3f860e60:	addi   0xa0, a14
3f860e80:	move   *a13(0xffe0), a11, 1
3f860ea0:	movb   *a11(0x20), a9
3f860ec0:	movb   *a11(0x38), *a11(0x20)
3f860ef0:	movb   a9, *a11(0x38)
3f860f10:	movb   *a11(0x28), a9
3f860f30:	movb   *a11(0x30), *a11(0x28)
3f860f60:	movb   a9, *a11(0x30)
3f860f80:	move   *a11(0x1c0), *a13(0x40), 1
3f860fb0:	setf   16, 0, 0
3f860fc0:	move   *a11(0x170), a7, 0
3f860fe0:	move   a7, *a13(0x60), 1
3f861000:	move   a14, -*sp, 1
3f861010:	move   a11, *a14+, 1
3f861020:	calla  L3F861590
3f861050:	addi   0x1e0, a11
3f861070:	move   a11, *a13(0x80), 1
3f861090:	sub    a7, a7
3f8610a0:	move   a7, *a13, 1
3f8610b0:	move   *a13(0x60), a11, 1
3f8610d0:	cmp    a11, a7
3f8610e0:	jrge   L3F861380
L3F8610F0:
3f8610f0:	move   *a13(0x80), a11, 1
3f861110:	movb   *a11, a9
3f861120:	movb   *a11(0x18), *a11(0x0)
3f861150:	movb   a9, *a11(0x18)
3f861170:	movb   *a11(0x8), a9
3f861190:	movb   *a11(0x10), *a11(0x8)
3f8611c0:	movb   a9, *a11(0x10)
3f8611e0:	addk   32, a11
3f8611f0:	move   a11, *a13(0x80), 1
3f861210:	movb   *a11, a9
3f861220:	movb   *a11(0x18), *a11(0x0)
3f861250:	movb   a9, *a11(0x18)
3f861270:	movb   *a11(0x8), a9
3f861290:	movb   *a11(0x10), *a11(0x8)
3f8612c0:	movb   a9, *a11(0x10)
3f8612e0:	addk   32, a11
3f8612f0:	move   a11, *a13(0x80), 1
3f861310:	move   *a13, a7, 1
3f861320:	inc    a7
3f861330:	move   a7, *a13, 1
3f861340:	move   *a13(0x60), a11, 1
3f861360:	cmp    a11, a7
3f861370:	jrlt   L3F8610F0
L3F861380:
3f861380:	move   *a13(0x80), *a13(0x20), 1
3f8613b0:	sub    a7, a7
3f8613c0:	move   a7, *a13, 1
3f8613d0:	move   *a13(0x40), a11, 1
3f8613f0:	cmp    a11, a7
3f861400:	jrge   L3F861540
L3F861410:
3f861410:	move   a14, -*sp, 1
3f861420:	move   *a13(0x20), *a14+, 1
3f861440:	calla  L3F861AD0
3f861470:	move   *a13, a11, 1
3f861480:	inc    a11
3f861490:	move   a11, *a13, 1
3f8614a0:	move   *a13(0x20), a7, 1
3f8614c0:	addi   0x60, a7
3f8614e0:	move   a7, *a13(0x20), 1
3f861500:	move   *a13(0x40), a7, 1
3f861520:	cmp    a7, a11
3f861530:	jrlt   L3F861410
L3F861540:
3f861540:	move   *sp(0xa0), a14, 1
3f861560:	mmfm   sp, a7,a9,a11,a13
3f861580:	rets   2
L3F861590:
3f861590:	mmtm   sp, a9,a11,a13
3f8615b0:	move   a14, a13
3f8615c0:	move   *a13(0xffe0), a11, 1
3f8615e0:	movb   *a11(0x140), a9
3f861600:	movb   *a11(0x148), *a11(0x140)
3f861630:	movb   a9, *a11(0x148)
3f861650:	movb   *a11(0x150), a9
3f861670:	movb   *a11(0x158), *a11(0x150)
3f8616a0:	movb   a9, *a11(0x158)
3f8616c0:	movb   *a11(0x160), a9
3f8616e0:	movb   *a11(0x168), *a11(0x160)
3f861710:	movb   a9, *a11(0x168)
3f861730:	movb   *a11(0x170), a9
3f861750:	movb   *a11(0x178), *a11(0x170)
3f861780:	movb   a9, *a11(0x178)
3f8617a0:	movb   *a11(0x1a0), a9
3f8617c0:	movb   *a11(0x1a8), *a11(0x1a0)
3f8617f0:	movb   a9, *a11(0x1a8)
3f861810:	movb   *a11(0x1b0), a9
3f861830:	movb   *a11(0x1b8), *a11(0x1b0)
3f861860:	movb   a9, *a11(0x1b8)
3f861880:	move   a14, -*sp, 1
3f861890:	addi   0x40, a11
3f8618b0:	move   a11, *a14+, 1
3f8618c0:	calla  L3F861AD0
3f8618f0:	move   a14, -*sp, 1
3f861900:	move   *a13(0xffe0), a11, 1
3f861920:	addi   0xc0, a11
3f861940:	move   a11, *a14+, 1
3f861950:	calla  L3F861AD0
3f861980:	move   *a13(0xffe0), a11, 1
3f8619a0:	movb   *a11(0x1c0), a9
3f8619c0:	movb   *a11(0x1d8), *a11(0x1c0)
3f8619f0:	movb   a9, *a11(0x1d8)
3f861a10:	movb   *a11(0x1c8), a9
3f861a30:	movb   *a11(0x1d0), *a11(0x1c8)
3f861a60:	movb   a9, *a11(0x1d0)
3f861a80:	move   *sp(0x80), a14, 1
3f861aa0:	mmfm   sp, a9,a11,a13
3f861ac0:	rets   2
L3F861AD0:
3f861ad0:	mmtm   sp, a9,a11,a13
3f861af0:	move   a14, a13
3f861b00:	move   *a13(0xffe0), a11, 1
3f861b20:	movb   *a11, a9
3f861b30:	movb   *a11(0x8), *a11(0x0)
3f861b60:	movb   a9, *a11(0x8)
3f861b80:	movb   *a11(0x10), a9
3f861ba0:	movb   *a11(0x18), *a11(0x10)
3f861bd0:	movb   a9, *a11(0x18)
3f861bf0:	movb   *a11(0x20), a9
3f861c10:	movb   *a11(0x28), *a11(0x20)
3f861c40:	movb   a9, *a11(0x28)
3f861c60:	movb   *a11(0x30), a9
3f861c80:	movb   *a11(0x38), *a11(0x30)
3f861cb0:	movb   a9, *a11(0x38)
3f861cd0:	movb   *a11(0x40), a9
3f861cf0:	movb   *a11(0x48), *a11(0x40)
3f861d20:	movb   a9, *a11(0x48)
3f861d40:	movb   *a11(0x50), a9
3f861d60:	movb   *a11(0x58), *a11(0x50)
3f861d90:	movb   a9, *a11(0x58)
3f861db0:	move   *sp(0x80), a14, 1
3f861dd0:	mmfm   sp, a9,a11,a13
3f861df0:	rets   2
L3F861E00:
3f861e00:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3f861e20:	move   a14, a13
3f861e30:	addi   0x180, a14
3f861e50:	move   *a13(0xff80), a9, 1
3f861e70:	movk   1, a7
3f861e80:	movb   a7, *a13(0x160)
3f861ea0:	sub    a5, a5
3f861eb0:	movb   a5, *a13(0x168)
3f861ed0:	movb   *a13(0xffa0), *a13(0x170)
3f861f00:	move   @0xdaa40, a10, 1
3f861f30:	move   *a9(0x20), *a13(0x80), 1
3f861f60:	move   *a9, a3, 1
3f861f70:	move   @0xc5410, a5, 1
3f861fa0:	add    a5, a3
3f861fb0:	move   @0xc5430, a5, 1
3f861fe0:	neg    a5
3f861ff0:	sra    a5, a3
3f862000:	sll    0x2, a3
3f862010:	move   a3, *a13(0xa0), 1
3f862030:	move   *a13(0x80), a5, 1
3f862050:	mpys   a5, a3
3f862060:	move   a3, *a13(0x60), 1
3f862080:	move   *a13(0xa0), a3, 1
3f8620a0:	sll    0x3, a3
3f8620b0:	move   a3, *a13(0xc0), 1
3f8620d0:	move   *a13(0x60), a3, 1
3f8620f0:	jrne   L3F862170
3f862100:	move   *a13(0xff60), a3, 1
3f862120:	sub    a5, a5
3f862130:	move   a5, *a3, 1
3f862140:	move   a5, a8
3f862150:	jauc   L3F862E00
L3F862170:
3f862170:	move   a14, -*sp, 1
3f862180:	move   a3, *a14+, 1
3f862190:	calla  L3F705A00
3f8621c0:	move   a8, *a13(0xe0), 1
3f8621e0:	move   a8, a8
3f8621f0:	jrne   L3F862230
3f862200:	movk   11, a8
3f862210:	jauc   L3F862E00
L3F862230:
3f862230:	move   a14, -*sp, 1
3f862240:	move   a7, *a14+, 1
3f862250:	move   a5, *a14+, 1
3f862260:	move   *a13(0xc0), *a14+, 1
3f862280:	move   a10, *a14+, 1
3f862290:	move   *a10(0xb40), a3, 1
3f8622b0:	call   a3
3f8622c0:	move   a8, *a13(0x40), 1
3f8622e0:	move   a8, a3
3f8622f0:	jrne   L3F862390
3f862300:	move   a14, -*sp, 1
3f862310:	move   *a13(0xe0), *a14+, 1
3f862330:	calla  L3F702440
3f862360:	movk   11, a8
3f862370:	jauc   L3F862E00
L3F862390:
3f862390:	move   a14, -*sp, 1
3f8623a0:	move   a10, *a14+, 1
3f8623b0:	move   a7, *a14+, 1
3f8623c0:	calla  L3F86EBF0
3f8623f0:	move   a8, a11
3f862400:	sub    a3, a3
3f862410:	setf   16, 1, 0
3f862420:	move   a3, *a13, 0
3f862430:	move   a3, *a13(0x10), 0
3f862450:	move   *a13(0xc0), *a13(0x20), 0
3f862480:	move   a5, *a13(0x30), 0
3f8624a0:	move   *a13(0xffc0), a5, 1
3f8624c0:	jrne   L3F8626F0
3f8624d0:	movk   3, a5
3f8624e0:	move   a5, *a13(0x100), 1
3f862500:	move   a7, *a13(0x120), 1
3f862520:	move   a14, -*sp, 1
3f862530:	move   a3, *a14+, 1
3f862540:	move   a13, a5
3f862550:	addi   0x100, a5
3f862570:	move   a5, *a14+, 1
3f862580:	movk   5, a5
3f862590:	move   a5, *a14+, 1
3f8625a0:	move   a11, *a14+, 1
3f8625b0:	calla  L3F864C90
3f8625e0:	move   a14, -*sp, 1
3f8625f0:	move   a11, *a14+, 1
3f862600:	move   *a13(0x40), *a14+, 1
3f862620:	calla  L3F863590
3f862650:	move   a14, -*sp, 1
3f862660:	move   a13, *a14+, 1
3f862670:	move   a7, *a14+, 1
3f862680:	move   a11, *a14+, 1
3f862690:	move   *a13(0x40), *a14+, 1
3f8626b0:	move   *a11(0x540), a3, 1
3f8626d0:	call   a3
3f8626e0:	jruc   L3F862BC0
L3F8626F0:
3f8626f0:	movk   3, a5
3f862700:	move   a5, *a13(0x100), 1
3f862720:	move   a3, *a13(0x120), 1
3f862740:	move   *a13(0xffe0), *a13(0x140), 1
3f862770:	move   a14, -*sp, 1
3f862780:	move   a3, *a14+, 1
3f862790:	move   a13, a5
3f8627a0:	addi   0x100, a5
3f8627c0:	move   a5, *a14+, 1
3f8627d0:	movi   0x4005, a5
3f8627f0:	move   a5, *a14+, 1
3f862800:	move   a11, *a14+, 1
3f862810:	calla  L3F864C90
3f862840:	move   a14, -*sp, 1
3f862850:	move   a11, *a14+, 1
3f862860:	move   *a13(0x40), *a14+, 1
3f862880:	calla  L3F863590
3f8628b0:	move   a14, -*sp, 1
3f8628c0:	move   a13, *a14+, 1
3f8628d0:	move   a7, *a14+, 1
3f8628e0:	move   a11, *a14+, 1
3f8628f0:	move   *a13(0x40), *a14+, 1
3f862910:	move   *a11(0x540), a3, 1
3f862930:	call   a3
3f862940:	move   a7, *a13(0x100), 1
3f862960:	sub    a3, a3
3f862970:	move   a3, *a13(0x120), 1
3f862990:	move   a14, -*sp, 1
3f8629a0:	move   a3, *a14+, 1
3f8629b0:	move   a13, a3
3f8629c0:	addi   0x100, a3
3f8629e0:	move   a3, *a14+, 1
3f8629f0:	movk   12, a3
3f862a00:	move   a3, *a14+, 1
3f862a10:	move   a11, *a14+, 1
3f862a20:	calla  L3F864C90
3f862a50:	move   a14, -*sp, 1
3f862a60:	move   a11, *a14+, 1
3f862a70:	move   *a13(0x40), *a14+, 1
3f862a90:	calla  L3F863590
3f862ac0:	move   a14, -*sp, 1
3f862ad0:	move   a13, a3
3f862ae0:	addi   0x160, a3
3f862b00:	move   a3, *a14+, 1
3f862b10:	move   a7, *a14+, 1
3f862b20:	move   *a9(0x60), *a14+, 1
3f862b40:	move   *a9(0x40), *a14+, 1
3f862b60:	move   a11, *a14+, 1
3f862b70:	move   *a13(0x40), *a14+, 1
3f862b90:	move   *a11(0x580), a7, 1
3f862bb0:	call   a7
L3F862BC0:
3f862bc0:	move   a14, -*sp, 1
3f862bd0:	move   *a13(0xe0), *a14+, 1
3f862bf0:	movk   1, a7
3f862c00:	move   a7, *a14+, 1
3f862c10:	movk   2, a5
3f862c20:	move   a5, *a14+, 1
3f862c30:	move   *a13(0x80), *a14+, 1
3f862c50:	move   *a13(0xc0), *a14+, 1
3f862c70:	sub    a3, a3
3f862c80:	move   a3, *a14+, 1
3f862c90:	move   a3, *a14+, 1
3f862ca0:	move   *a13(0x40), *a14+, 1
3f862cc0:	move   *a10(0x980), a3, 1
3f862ce0:	call   a3
3f862cf0:	move   *a13(0xff60), a3, 1
3f862d10:	move   *a13(0xe0), *a3(0x0), 1
3f862d40:	move   a14, -*sp, 1
3f862d50:	move   a11, *a14+, 1
3f862d60:	calla  L3F86F3B0
3f862d90:	move   a14, -*sp, 1
3f862da0:	move   *a13(0x40), *a14+, 1
3f862dc0:	move   *a10(0xb60), a5, 1
3f862de0:	call   a5
3f862df0:	sub    a8, a8
L3F862E00:
3f862e00:	move   *sp(0x100), a14, 1
3f862e20:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3f862e40:	rets   2
L3F862E50:
3f862e50:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f862e70:	move   a14, a13
3f862e80:	addi   0x60, a14
3f862ea0:	move   *a13(0xffe0), a9, 1
3f862ec0:	move   *a13(0xffa0), a10, 1
3f862ee0:	move   *a9(0xe0), a11, 1
3f862f00:	move   *a13(0xffc0), a7, 1
3f862f20:	move   *a11(0x1c0), a11, 1
3f862f40:	cmp    a11, a7
3f862f50:	jrlt   L3F862FC0
3f862f60:	move   *a9(0xe0), a11, 1
3f862f80:	move   *a11(0x200), a11, 1
3f862fa0:	cmp    a11, a7
3f862fb0:	jrle   L3F863060
L3F862FC0:
3f862fc0:	sub    a11, a11
3f862fd0:	move   a11, *a10, 1
3f862fe0:	move   a11, *a10(0x20), 1
3f863000:	move   a11, *a10(0x40), 1
3f863020:	move   a11, *a10(0x60), 1
3f863040:	move   a11, a8
3f863050:	jruc   L3F863280
L3F863060:
3f863060:	move   a14, -*sp, 1
3f863070:	sub    a11, a11
3f863080:	move   a11, *a14+, 1
3f863090:	move   a11, *a14+, 1
3f8630a0:	move   a13, *a14+, 1
3f8630b0:	move   a7, *a14+, 1
3f8630c0:	move   a11, *a14+, 1
3f8630d0:	move   a9, *a14+, 1
3f8630e0:	calla  L3F85B080
3f863110:	setf   16, 1, 0
3f863120:	move   *a13, a5, 0
3f863130:	neg    a5
3f863140:	move   a5, *a10(0x40), 1
3f863160:	move   *a13(0x30), a5, 0
3f863180:	move   a5, *a10(0x60), 1
3f8631a0:	move   *a13(0x10), a11, 0
3f8631c0:	move   *a10(0x40), a5, 1
3f8631e0:	add    a11, a5
3f8631f0:	move   a5, *a10, 1
3f863200:	move   *a13(0x40), a5, 0
3f863220:	move   *a10(0x60), a7, 1
3f863240:	add    a5, a7
3f863250:	move   a7, *a10(0x20), 1
3f863270:	movk   1, a8
L3F863280:
3f863280:	move   *sp(0xe0), a14, 1
3f8632a0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f8632c0:	rets   2
3f8632d0:	mods   a2, a3
3f8632e0:	.word  0x736f
3f8632f0:	subb   a3, a5
3f863300:	modu   a3, sp
3f863310:	sla    0x3, b4
3f863320:	sla    0x1, a13
3f863330:	sra    a11, a14
3f863340:	rl     a11, a7
3f863350:	rl     b11, b4
3f863360:	sra    b11, b6
3f863370:	modu   a9, a0
3f863380:	sra    b11, b0
3f863390:	mpyu   a11, a14
3f8633a0:	sra    b11, b2
3f8633b0:	mpyu   a11, a6
3f8633c0:	modu   a11, a3
3f8633d0:	modu   b3, b5
3f8633e0:	sla    0x3, b4
3f8633f0:	modu   a11, a6
3f863400:	sla    0x3, b2
3f863410:	modu   a11, a6
3f863420:	.word  0x746e
3f863430:	sll    0x9, a0
3f863440:	.word  0x0a73
3f863450:	addc   a8, a0
3f863460:	modu   a11, a12
3f863470:	sra    b11, b3
3f863480:	modu   a10, a6
3f863490:	.word  0x746e
3f8634a0:	srl    0x17, a0
3f8634b0:	modu   a1, a0
3f8634c0:	srl    a11, a5
3f8634d0:	.word  0x7469
3f8634e0:	.word  0x7669
3f8634f0:	sla    0x3, a5
3f863500:	.word  0x706f
3f863510:	modu   a3, a5
3f863520:	.word  0x725f
3f863530:	srl    a3, a5
3f863540:	sll    b10, sp
3f863550:	.word  0x756f
3f863560:	.word  0x746e
3f863570:	.word  0x0a20
3f863580:	.word  0x0000
L3F863590:
3f863590:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f8635b0:	move   a14, a13
3f8635c0:	addi   0x180, a14
3f8635e0:	move   *a13(0xffe0), a9, 1
3f863600:	move   *a13(0xffc0), a10, 1
3f863620:	movb   *a10(0x178), a7
3f863640:	dsj    a7, L3F864830
3f863660:	move   *a10(0x1c0), a7, 1
3f863680:	jane   L3F864830
3f8636a0:	move   *a9(0x20), *a13(0x20), 1
3f8636d0:	setf   16, 1, 0
3f8636e0:	move   *a9(0x10), a7, 0
3f863700:	move   a7, *a13(0x40), 1
3f863720:	move   *a10(0x140), a7, 1
3f863740:	jrne   L3F863A60
3f863750:	sub    a7, a7
3f863760:	move   a7, *a13, 1
3f863770:	move   *a13(0x20), a7, 1
3f863790:	move   *a13, a5, 1
3f8637a0:	move   *a7(0x80), a7, 0
3f8637c0:	cmp    a7, a5
3f8637d0:	jrgt   L3F863950
L3F8637E0:
3f8637e0:	move   *a13(0x20), a7, 1
3f863800:	move   *a13, a5, 1
3f863810:	sll    0x7, a5
3f863820:	add    a7, a5
3f863830:	move   *a5(0x320), a5, 1
3f863850:	move   *a5(0x10), a5, 0
3f863870:	move   *a13(0x40), a7, 1
3f863890:	cmp    a7, a5
3f8638a0:	jreq   L3F863950
3f8638b0:	move   *a13, a5, 1
3f8638c0:	inc    a5
3f8638d0:	move   a5, *a13, 1
3f8638e0:	move   *a13(0x20), a5, 1
3f863900:	move   *a13, a7, 1
3f863910:	move   *a5(0x80), a5, 0
3f863930:	cmp    a5, a7
3f863940:	jrle   L3F8637E0
L3F863950:
3f863950:	move   *a13(0x20), a7, 1
3f863970:	move   *a13, a5, 1
3f863980:	sll    0x7, a5
3f863990:	add    a7, a5
3f8639a0:	move   *a5(0x320), *a10(0x1c0), 1
3f8639d0:	move   *a10(0x1c0), a5, 1
3f8639f0:	move   *a5(0x60), a7, 1
3f863a10:	inc    a7
3f863a20:	move   a7, *a5(0x60), 1
3f863a40:	jauc   L3F864830
L3F863A60:
3f863a60:	move   *a10, a7, 1
3f863a70:	move   *a10(0x140), a5, 1
3f863a90:	move   *a7(0x160), a7, 1
3f863ab0:	cmp    a7, a5
3f863ac0:	jrne   L3F863DD0
3f863ad0:	sub    a7, a7
3f863ae0:	move   a7, *a13, 1
3f863af0:	move   *a13(0x20), a5, 1
3f863b10:	move   *a5(0x80), a5, 0
3f863b30:	cmp    a5, a7
3f863b40:	jrgt   L3F863CC0
L3F863B50:
3f863b50:	move   *a13(0x20), a7, 1
3f863b70:	move   *a13, a5, 1
3f863b80:	sll    0x7, a5
3f863b90:	add    a7, a5
3f863ba0:	move   *a5(0x340), a5, 1
3f863bc0:	move   *a5(0x10), a5, 0
3f863be0:	move   *a13(0x40), a7, 1
3f863c00:	cmp    a7, a5
3f863c10:	jreq   L3F863CC0
3f863c20:	move   *a13, a5, 1
3f863c30:	inc    a5
3f863c40:	move   a5, *a13, 1
3f863c50:	move   *a13(0x20), a5, 1
3f863c70:	move   *a13, a7, 1
3f863c80:	move   *a5(0x80), a5, 0
3f863ca0:	cmp    a5, a7
3f863cb0:	jrle   L3F863B50
L3F863CC0:
3f863cc0:	move   *a13(0x20), a7, 1
3f863ce0:	move   *a13, a5, 1
3f863cf0:	sll    0x7, a5
3f863d00:	add    a7, a5
3f863d10:	move   *a5(0x340), *a10(0x1c0), 1
3f863d40:	move   *a10(0x1c0), a5, 1
3f863d60:	move   *a5(0x60), a7, 1
3f863d80:	inc    a7
3f863d90:	move   a7, *a5(0x60), 1
3f863db0:	jauc   L3F864830
L3F863DD0:
3f863dd0:	move   *a10, a7, 1
3f863de0:	move   *a10(0x140), a5, 1
3f863e00:	move   *a7(0x140), a7, 1
3f863e20:	cmp    a7, a5
3f863e30:	jrne   L3F864130
3f863e40:	sub    a7, a7
3f863e50:	move   a7, *a13, 1
3f863e60:	move   *a13(0x20), a5, 1
3f863e80:	move   *a5(0x80), a5, 0
3f863ea0:	cmp    a5, a7
3f863eb0:	jrgt   L3F864030
L3F863EC0:
3f863ec0:	move   *a13(0x20), a7, 1
3f863ee0:	move   *a13, a5, 1
3f863ef0:	sll    0x7, a5
3f863f00:	add    a7, a5
3f863f10:	move   *a5(0x360), a5, 1
3f863f30:	move   *a5(0x10), a5, 0
3f863f50:	move   *a13(0x40), a7, 1
3f863f70:	cmp    a7, a5
3f863f80:	jreq   L3F864030
3f863f90:	move   *a13, a5, 1
3f863fa0:	inc    a5
3f863fb0:	move   a5, *a13, 1
3f863fc0:	move   *a13(0x20), a5, 1
3f863fe0:	move   *a13, a7, 1
3f863ff0:	move   *a5(0x80), a5, 0
3f864010:	cmp    a5, a7
3f864020:	jrle   L3F863EC0
L3F864030:
3f864030:	move   *a13(0x20), a7, 1
3f864050:	move   *a13, a5, 1
3f864060:	sll    0x7, a5
3f864070:	add    a7, a5
3f864080:	move   *a5(0x360), *a10(0x1c0), 1
3f8640b0:	move   *a10(0x1c0), a5, 1
3f8640d0:	move   *a5(0x60), a7, 1
3f8640f0:	inc    a7
3f864100:	move   a7, *a5(0x60), 1
3f864120:	jruc   L3F864830
L3F864130:
3f864130:	movk   1, a7
3f864140:	move   a7, *a13(0x160), 1
3f864160:	move   a7, *a13(0x140), 1
3f864180:	move   a14, -*sp, 1
3f864190:	move   a13, a5
3f8641a0:	addi   0x160, a5
3f8641c0:	move   a5, *a14+, 1
3f8641d0:	move   a13, a7
3f8641e0:	addi   0x140, a7
3f864200:	move   a7, *a14+, 1
3f864210:	movk   2, a5
3f864220:	move   a5, *a14+, 1
3f864230:	move   *a13(0x20), a5, 1
3f864250:	move   *a5(0x940), a7, 1
3f864270:	call   a7
3f864280:	move   a14, -*sp, 1
3f864290:	movb   *a10(0x180), a8
3f8642b0:	move   a8, *a14+, 1
3f8642c0:	move   *a13(0x160), *a14+, 1
3f8642e0:	move   *a13(0x140), *a14+, 1
3f864300:	move   a5, *a14+, 1
3f864310:	move   *a10, a7, 1
3f864320:	move   *a7(0xb40), a7, 1
3f864340:	call   a7
3f864350:	move   a8, *a13(0x60), 1
3f864370:	movk   3, a7
3f864380:	move   a7, *a13(0x80), 1
3f8643a0:	move   *a10(0x140), *a13(0xa0), 1
3f8643d0:	sub    a7, a7
3f8643e0:	move   a7, *a13(0xc0), 1
3f864400:	move   a14, -*sp, 1
3f864410:	move   *a10(0x0), *a14+, 1
3f864430:	movb   *a10(0x180), a8
3f864450:	move   a8, *a14+, 1
3f864460:	calla  L3F86EBF0
3f864490:	move   a8, *a13(0xe0), 1
3f8644b0:	move   a14, -*sp, 1
3f8644c0:	move   a13, a7
3f8644d0:	addi   0x80, a7
3f8644f0:	move   a7, *a14+, 1
3f864500:	movi   0x105, a7
3f864520:	move   a7, *a14+, 1
3f864530:	move   a8, *a14+, 1
3f864540:	calla  L3F864B20
3f864570:	move   a14, -*sp, 1
3f864580:	move   *a13(0xe0), *a14+, 1
3f8645a0:	move   *a13(0x60), *a14+, 1
3f8645c0:	calla  L3F863590
3f8645f0:	sub    a3, a3
3f864600:	setf   16, 1, 0
3f864610:	move   a3, *a13(0x110), 0
3f864630:	move   a3, *a13(0x100), 0
3f864650:	move   *a13(0x140), *a13(0x120), 0
3f864680:	move   *a13(0x160), *a13(0x130), 0
3f8646b0:	move   a14, -*sp, 1
3f8646c0:	move   a13, a3
3f8646d0:	addi   0x100, a3
3f8646f0:	move   a3, *a14+, 1
3f864700:	movk   1, a3
3f864710:	move   a3, *a14+, 1
3f864720:	move   *a13(0xe0), *a14+, 1
3f864740:	move   *a13(0x60), *a14+, 1
3f864760:	move   *a13(0xe0), a3, 1
3f864780:	move   *a3(0x540), a7, 1
3f8647a0:	call   a7
3f8647b0:	move   *a13(0x60), *a10(0x1c0), 1
3f8647e0:	move   a14, -*sp, 1
3f8647f0:	move   a3, *a14+, 1
3f864800:	calla  L3F86F3B0
L3F864830:
3f864830:	move   *a10(0x80), a11, 1
3f864850:	move   a10, a12
3f864860:	addi   0x80, a12
3f864880:	move   *a10(0x60), a7, 1
3f8648a0:	move   *a9(0x40), a5, 1
3f8648c0:	cmp    a5, a7
3f8648d0:	jreq   L3F864950
3f8648e0:	move   *a10(0x320), a7, 1
3f864900:	ori    0x40000000, a7
3f864930:	move   a7, *a10(0x320), 1
L3F864950:
3f864950:	move   *a11(0x80), a7, 1
3f864970:	move   *a10(0x320), a5, 1
3f864990:	and    a5, a7
3f8649a0:	jreq   L3F864A40
3f8649b0:	move   a14, -*sp, 1
3f8649c0:	move   a9, *a14+, 1
3f8649d0:	move   *a10(0x320), *a14+, 1
3f8649f0:	move   a11, *a14+, 1
3f864a00:	move   a10, *a14+, 1
3f864a10:	move   *a11(0xa0), a7, 1
3f864a30:	call   a7
L3F864A40:
3f864a40:	move   *a11, a11, 1
3f864a50:	cmp    a12, a11
3f864a60:	jrne   L3F864950
3f864a70:	sub    a7, a7
3f864a80:	move   a7, *a10(0x320), 1
3f864aa0:	move   *a9(0x40), *a10(0x60), 1
3f864ad0:	move   *sp(0x120), a14, 1
3f864af0:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f864b10:	rets   2
L3F864B20:
3f864b20:	mmtm   sp, a7,a9,a10,a11,a13
3f864b40:	move   a14, a13
3f864b50:	move   *a13(0xffe0), a9, 1
3f864b70:	move   *a13(0xffc0), a10, 1
3f864b90:	move   *a13(0xffa0), a11, 1
3f864bb0:	move   a14, -*sp, 1
3f864bc0:	sub    a7, a7
3f864bd0:	move   a7, *a14+, 1
3f864be0:	move   a11, *a14+, 1
3f864bf0:	move   a10, *a14+, 1
3f864c00:	move   a9, *a14+, 1
3f864c10:	calla  L3F864C90
3f864c40:	move   *sp(0xc0), a14, 1
3f864c60:	mmfm   sp, a7,a9,a10,a11,a13
3f864c80:	rets   2
L3F864C90:
3f864c90:	mmtm   sp, a0,a2,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f864cb0:	move   a14, a13
3f864cc0:	addi   0xc0, a14
3f864ce0:	move   *a13(0xffe0), a9, 1
3f864d00:	move   *a13(0xffc0), a10, 1
3f864d20:	move   *a13(0xffa0), a11, 1
3f864d40:	sub    a0, a0
3f864d50:	movi   0x3039, a7
3f864d70:	move   a7, *a13, 1
3f864d80:	move   *a9(0x60), a7, 1
3f864da0:	ori    0x80000000, a7
3f864dd0:	move   a7, *a9(0x60), 1
3f864df0:	move   a10, *a13(0x40), 1
3f864e10:	move   a10, a7
3f864e20:	jaeq   L3F867310
L3F864E40:
3f864e40:	move   a14, -*sp, 1
3f864e50:	move   a10, *a14+, 1
3f864e60:	calla  L3FCCBE80
3f864e90:	move   a8, a12
3f864ea0:	dec    a12
3f864eb0:	movk   1, a7
3f864ec0:	sll    a12, a7
3f864ed0:	move   a7, *a13(0x20), 1
3f864ef0:	andn   a7, a10
3f864f00:	move   *a9(0x320), a5, 1
3f864f20:	or     a7, a5
3f864f30:	move   a5, *a9(0x320), 1
3f864f50:	jauc   L3F866D10
L3F864F70:
3f864f70:	setf   8, 0, 0
3f864f80:	move   *a11, a7, 0
3f864f90:	subk   15, a7
3f864fa0:	jrhi   L3F864FF0
3f864fb0:	move   *a11, a7, 0
3f864fc0:	move   a7, *a9(0xc0), 1
3f864fe0:	jruc   L3F865040
L3F864FF0:
3f864ff0:	move   *a11, a7, 0
3f865000:	move   a7, @0x21af60, 1
3f865030:	movk   2, a0
L3F865040:
3f865040:	addk   32, a11
3f865050:	jauc   L3F8672C0
L3F865070:
3f865070:	move   *a11+, a7, 1
3f865080:	move   a7, *a9(0xe0), 1
3f8650a0:	jauc   L3F8672C0
L3F8650C0:
3f8650c0:	move   *a11+, a7, 1
3f8650d0:	move   a7, *a9(0x100), 1
3f8650f0:	jauc   L3F8672C0
L3F865110:
3f865110:	move   *a11+, a7, 1
3f865120:	move   a7, *a9(0x120), 1
3f865140:	jauc   L3F8672C0
L3F865160:
3f865160:	setf   16, 0, 0
3f865170:	move   *a11(0x0), *a9(0x160), 0
3f8651a0:	addk   32, a11
3f8651b0:	jauc   L3F8672C0
L3F8651D0:
3f8651d0:	setf   8, 0, 0
3f8651e0:	move   *a11, a7, 0
3f8651f0:	subk   2, a7
3f865200:	jrhi   L3F865250
3f865210:	move   *a11, a7, 0
3f865220:	movb   a7, *a9(0x190)
3f865240:	jruc   L3F8652A0
L3F865250:
3f865250:	move   *a11, a7, 0
3f865260:	move   a7, @0x21af60, 1
3f865290:	movk   2, a0
L3F8652A0:
3f8652a0:	addk   32, a11
3f8652b0:	jauc   L3F8672C0
L3F8652D0:
3f8652d0:	setf   8, 0, 0
3f8652e0:	move   *a11, a7, 0
3f8652f0:	subk   3, a7
3f865300:	jrhi   L3F865350
3f865310:	move   *a11, a7, 0
3f865320:	movb   a7, *a9(0x170)
3f865340:	jruc   L3F8653A0
L3F865350:
3f865350:	move   *a11, a7, 0
3f865360:	move   a7, @0x21af60, 1
3f865390:	movk   2, a0
L3F8653A0:
3f8653a0:	addk   32, a11
3f8653b0:	jauc   L3F8672C0
L3F8653D0:
3f8653d0:	setf   8, 0, 0
3f8653e0:	move   *a11, a7, 0
3f8653f0:	subk   2, a7
3f865400:	jrhi   L3F865450
3f865410:	move   *a11, a7, 0
3f865420:	movb   a7, *a9(0x188)
3f865440:	jruc   L3F8654A0
L3F865450:
3f865450:	move   *a11, a7, 0
3f865460:	move   a7, @0x21af60, 1
3f865490:	movk   2, a0
L3F8654A0:
3f8654a0:	addk   32, a11
3f8654b0:	jauc   L3F8672C0
L3F8654D0:
3f8654d0:	sub    a7, a7
3f8654e0:	move   a7, *a13, 1
3f8654f0:	movi   0x3039, a5
3f865510:	move   a5, *a13, 1
3f865520:	setf   8, 0, 0
3f865530:	move   *a11, a7, 0
3f865540:	subk   3, a7
3f865550:	jrhi   L3F8655A0
3f865560:	move   *a11, a7, 0
3f865570:	movb   a7, *a9(0x178)
3f865590:	jruc   L3F8655F0
L3F8655A0:
3f8655a0:	move   *a11, a7, 0
3f8655b0:	move   a7, @0x21af60, 1
3f8655e0:	movk   2, a0
L3F8655F0:
3f8655f0:	addk   32, a11
3f865600:	jauc   L3F8672C0
L3F865620:
3f865620:	setf   8, 0, 0
3f865630:	move   *a11, a7, 0
3f865640:	dec    a7
3f865650:	jrhi   L3F8656A0
3f865660:	move   *a11, a7, 0
3f865670:	movb   a7, *a9(0x198)
3f865690:	jruc   L3F8656F0
L3F8656A0:
3f8656a0:	move   *a11, a7, 0
3f8656b0:	move   a7, @0x21af60, 1
3f8656e0:	movk   2, a0
L3F8656F0:
3f8656f0:	addk   32, a11
3f865700:	jauc   L3F8672C0
L3F865720:
3f865720:	move   *a13(0xff80), a7, 1
3f865740:	jreq   L3F865770
3f865750:	move   *a11, a2, 1
3f865760:	jruc   L3F865820
L3F865770:
3f865770:	move   a14, -*sp, 1
3f865780:	sub    a5, a5
3f865790:	move   a5, *a14+, 1
3f8657a0:	movk   8, a5
3f8657b0:	move   a5, *a14+, 1
3f8657c0:	move   *a11(0x0), *a14+, 1
3f8657e0:	calla  L3F8BA520
3f865810:	move   a8, a2
L3F865820:
3f865820:	addk   32, a11
3f865830:	move   a2, a5
3f865840:	jreq   L3F865A90
3f865850:	setf   16, 1, 0
3f865860:	move   *a2(0x10), a5, 0
3f865880:	movb   *a9(0x180), a7
3f8658a0:	cmp    a7, a5
3f8658b0:	jrne   L3F865910
3f8658c0:	move   *a2(0x20), a7, 1
3f8658e0:	move   *a9, a5, 1
3f8658f0:	cmp    a5, a7
3f865900:	jreq   L3F865940
L3F865910:
3f865910:	movk   8, a0
3f865920:	jauc   L3F8672C0
L3F865940:
3f865940:	move   *a9(0x1c0), a7, 1
3f865960:	cmp    a2, a7
3f865970:	jaeq   L3F8672C0
3f865990:	move   a14, -*sp, 1
3f8659a0:	move   *a9(0x1c0), *a14+, 1
3f8659c0:	move   *a9, a7, 1
3f8659d0:	move   *a7(0xb60), a7, 1
3f8659f0:	call   a7
3f865a00:	move   a2, *a9(0x1c0), 1
3f865a20:	move   *a2(0x60), a7, 1
3f865a40:	inc    a7
3f865a50:	move   a7, *a2(0x60), 1
3f865a70:	jauc   L3F8672C0
L3F865A90:
3f865a90:	move   *a11, a5, 1
3f865aa0:	move   a5, @0x21af60, 1
3f865ad0:	movk   4, a0
3f865ae0:	jauc   L3F8672C0
L3F865B00:
3f865b00:	move   *a13(0xff80), a7, 1
3f865b20:	jreq   L3F865B50
3f865b30:	move   *a11, a2, 1
3f865b40:	jruc   L3F865C00
L3F865B50:
3f865b50:	move   a14, -*sp, 1
3f865b60:	sub    a5, a5
3f865b70:	move   a5, *a14+, 1
3f865b80:	movk   8, a5
3f865b90:	move   a5, *a14+, 1
3f865ba0:	move   *a11(0x0), *a14+, 1
3f865bc0:	calla  L3F8BA520
3f865bf0:	move   a8, a2
L3F865C00:
3f865c00:	addk   32, a11
3f865c10:	move   a2, a5
3f865c20:	jreq   L3F865E40
3f865c30:	setf   16, 1, 0
3f865c40:	move   *a2(0x10), a5, 0
3f865c60:	dsjs   a5, L3F865CC0
3f865c70:	move   *a2(0x20), a5, 1
3f865c90:	move   *a9, a7, 1
3f865ca0:	cmp    a7, a5
3f865cb0:	jreq   L3F865CF0
L3F865CC0:
3f865cc0:	movk   8, a0
3f865cd0:	jauc   L3F8672C0
L3F865CF0:
3f865cf0:	move   *a9(0x1e0), a7, 1
3f865d10:	cmp    a2, a7
3f865d20:	jaeq   L3F8672C0
3f865d40:	move   a14, -*sp, 1
3f865d50:	move   *a9(0x1e0), *a14+, 1
3f865d70:	move   *a9, a7, 1
3f865d80:	move   *a7(0xb60), a7, 1
3f865da0:	call   a7
3f865db0:	move   a2, *a9(0x1e0), 1
3f865dd0:	move   *a2(0x60), a7, 1
3f865df0:	inc    a7
3f865e00:	move   a7, *a2(0x60), 1
3f865e20:	jauc   L3F8672C0
L3F865E40:
3f865e40:	move   *a11, a5, 1
3f865e50:	move   a5, @0x21af60, 1
3f865e80:	movk   4, a0
3f865e90:	jauc   L3F8672C0
L3F865EB0:
3f865eb0:	setf   16, 1, 0
3f865ec0:	move   *a11(0x0), *a9(0x200), 0
3f865ef0:	addk   32, a11
3f865f00:	jauc   L3F8672C0
L3F865F20:
3f865f20:	setf   16, 1, 0
3f865f30:	move   *a11(0x0), *a9(0x210), 0
3f865f60:	addk   32, a11
3f865f70:	jauc   L3F8672C0
L3F865F90:
3f865f90:	move   *a13(0xff80), a7, 1
3f865fb0:	jreq   L3F866000
3f865fc0:	move   *a11+, a5, 1
3f865fd0:	move   a5, *a13(0x80), 1
3f865ff0:	jruc   L3F8660F0
L3F866000:
3f866000:	move   *a11+, a5, 1
3f866010:	move   a5, *a13(0x60), 1
3f866030:	move   a14, -*sp, 1
3f866040:	sub    a5, a5
3f866050:	move   a5, *a14+, 1
3f866060:	movk   2, a5
3f866070:	move   a5, *a14+, 1
3f866080:	move   *a13(0x60), *a14+, 1
3f8660a0:	calla  L3F8BA520
3f8660d0:	move   a8, *a13(0x80), 1
L3F8660F0:
3f8660f0:	move   *a13(0x80), a5, 1
3f866110:	jreq   L3F866210
3f866120:	move   a14, -*sp, 1
3f866130:	move   *a13(0xa0), *a14+, 1
3f866150:	move   a5, *a14+, 1
3f866160:	move   a9, *a14+, 1
3f866170:	move   *a9, a5, 1
3f866180:	move   *a5(0xc20), a5, 1
3f8661a0:	call   a5
3f8661b0:	move   a8, a5
3f8661c0:	jane   L3F8672C0
3f8661e0:	movk   7, a0
3f8661f0:	jauc   L3F8672C0
L3F866210:
3f866210:	move   *a11, a5, 1
3f866220:	move   a5, @0x21af60, 1
3f866250:	movk   7, a0
3f866260:	jauc   L3F8672C0
L3F866280:
3f866280:	move   *a11, a7, 1
3f866290:	jreq   L3F8662C0
3f8662a0:	move   *a11, a7, 1
3f8662b0:	dsjs   a7, L3F866310
L3F8662C0:
3f8662c0:	setf   8, 0, 0
3f8662d0:	move   *a11, a7, 0
3f8662e0:	movb   a7, *a9(0x1a8)
3f866300:	jruc   L3F866370
L3F866310:
3f866310:	setf   8, 0, 0
3f866320:	move   *a11, a7, 0
3f866330:	move   a7, @0x21af60, 1
3f866360:	movk   2, a0
L3F866370:
3f866370:	addk   32, a11
3f866380:	jauc   L3F8672C0
L3F8663A0:
3f8663a0:	move   *a11, a7, 1
3f8663b0:	jrne   L3F866410
3f8663c0:	sub    a7, a7
3f8663d0:	setf   1, 0, 0
3f8663e0:	move   a7, *a9(0x1b8), 0
3f866400:	jruc   L3F8664D0
L3F866410:
3f866410:	move   *a11, a7, 1
3f866420:	dsjs   a7, L3F866480
3f866430:	movk   1, a7
3f866440:	setf   1, 0, 0
3f866450:	move   a7, *a9(0x1b8), 0
3f866470:	jruc   L3F8664D0
L3F866480:
3f866480:	move   *a11, a7, 1
3f866490:	move   a7, @0x21af60, 1
3f8664c0:	movk   2, a0
L3F8664D0:
3f8664d0:	addk   32, a11
3f8664e0:	jauc   L3F8672C0
L3F866500:
3f866500:	setf   16, 1, 0
3f866510:	move   *a11(0x0), *a9(0x280), 0
3f866540:	addk   32, a11
3f866550:	jauc   L3F8672C0
L3F866570:
3f866570:	setf   16, 1, 0
3f866580:	move   *a11(0x0), *a9(0x290), 0
3f8665b0:	addk   32, a11
3f8665c0:	jauc   L3F8672C0
L3F8665E0:
3f8665e0:	move   *a11(0x0), *a13(0x60), 1
3f866610:	move   *a13(0x60), a7, 1
3f866630:	jrne   L3F866680
3f866640:	sub    a5, a5
3f866650:	move   a5, *a13(0x80), 1
3f866670:	jruc   L3F866850
L3F866680:
3f866680:	move   *a13(0xff80), a5, 1
3f8666a0:	jreq   L3F8666D0
3f8666b0:	move   a11, a2
3f8666c0:	jruc   L3F866770
L3F8666D0:
3f8666d0:	move   a14, -*sp, 1
3f8666e0:	sub    a5, a5
3f8666f0:	move   a5, *a14+, 1
3f866700:	movk   8, a5
3f866710:	move   a5, *a14+, 1
3f866720:	move   a7, *a14+, 1
3f866730:	calla  L3F8BA520
3f866760:	move   a8, a2
L3F866770:
3f866770:	jreq   L3F866810
3f866780:	movk   1, a5
3f866790:	move   a5, *a13(0x80), 1
3f8667b0:	move   *a2(0x60), a7, 1
3f8667d0:	inc    a7
3f8667e0:	move   a7, *a2(0x60), 1
3f866800:	jruc   L3F866850
L3F866810:
3f866810:	move   a7, @0x21af60, 1
3f866840:	movk   4, a0
L3F866850:
3f866850:	addk   32, a11
3f866860:	move   a0, a5
3f866870:	jane   L3F8672C0
3f866890:	move   a14, -*sp, 1
3f8668a0:	sub    a7, a7
3f8668b0:	move   a7, *a14+, 1
3f8668c0:	move   a2, *a14+, 1
3f8668d0:	move   *a13(0x80), *a14+, 1
3f8668f0:	move   a9, *a14+, 1
3f866900:	move   *a9(0x640), a5, 1
3f866920:	call   a5
3f866930:	jauc   L3F8672C0
L3F866950:
3f866950:	setf   16, 0, 0
3f866960:	move   *a11, a7, 0
3f866970:	move   a7, *a9(0x2c0), 1
3f866990:	addk   32, a11
3f8669a0:	jauc   L3F8672C0
L3F8669C0:
3f8669c0:	move   *a9(0x300), a7, 1
3f8669e0:	cmpi   0x21aeb0, a7
3f866a10:	jreq   L3F866AE0
3f866a20:	movk   2, a7
3f866a30:	move   a7, *a9(0x2e0), 1
3f866a50:	move   *a9(0x300), a5, 1
3f866a70:	jreq   L3F866AE0
3f866a80:	move   a14, -*sp, 1
3f866a90:	move   *a9(0x300), *a14+, 1
3f866ab0:	calla  L3F702440
L3F866AE0:
3f866ae0:	move   a14, -*sp, 1
3f866af0:	movk   2, a7
3f866b00:	move   a7, *a14+, 1
3f866b10:	calla  L3F701230
3f866b40:	move   a8, *a9(0x300), 1
3f866b60:	move   *a9(0x300), a5, 1
3f866b80:	setf   8, 0, 0
3f866b90:	move   *a11, a7, 0
3f866ba0:	movb   a7, *a5
3f866bb0:	move   *a9(0x300), a7, 1
3f866bd0:	move   *a11+, a5, 1
3f866be0:	zext   a5, 0
3f866bf0:	movb   a5, *a7(0x8)
3f866c10:	jruc   L3F8672C0
L3F866C20:
3f866c20:	setf   8, 0, 0
3f866c30:	move   *a11, a7, 0
3f866c40:	dec    a7
3f866c50:	jrhi   L3F866CA0
3f866c60:	move   *a11, a7, 0
3f866c70:	movb   a7, *a9(0x1a0)
3f866c90:	jruc   L3F866CF0
L3F866CA0:
3f866ca0:	move   *a11, a7, 0
3f866cb0:	move   a7, @0x21af60, 1
3f866ce0:	movk   2, a0
L3F866CF0:
3f866cf0:	addk   32, a11
3f866d00:	jruc   L3F8672C0
L3F866D10:
3f866d10:	dec    a7
3f866d20:	jaeq   L3F864F70
3f866d40:	dec    a7
3f866d50:	jaeq   L3F865070
3f866d70:	subk   2, a7
3f866d80:	jaeq   L3F8650C0
3f866da0:	subk   4, a7
3f866db0:	jaeq   L3F865110
3f866dd0:	subk   8, a7
3f866de0:	jaeq   L3F865160
3f866e00:	subk   16, a7
3f866e10:	jaeq   L3F8651D0
3f866e30:	subk   32, a7
3f866e40:	jaeq   L3F8652D0
3f866e60:	subi   0x40, a7
3f866e80:	jaeq   L3F8653D0
3f866ea0:	subi   0x80, a7
3f866ec0:	jaeq   L3F8654D0
3f866ee0:	subi   0x100, a7
3f866f00:	jaeq   L3F865620
3f866f20:	subi   0x200, a7
3f866f40:	jaeq   L3F865720
3f866f60:	subi   0x400, a7
3f866f80:	jaeq   L3F865B00
3f866fa0:	subi   0x800, a7
3f866fc0:	jaeq   L3F865EB0
3f866fe0:	subi   0x1000, a7
3f867000:	jaeq   L3F865F20
3f867020:	subi   0x2000, a7
3f867040:	jaeq   L3F865F90
3f867060:	subi   0x4000, a7
3f867080:	jaeq   L3F866280
3f8670a0:	subi   0x8000, a7
3f8670d0:	jaeq   L3F8663A0
3f8670f0:	subi   0x10000, a7
3f867120:	jaeq   L3F866500
3f867140:	subi   0x20000, a7
3f867170:	jaeq   L3F866570
3f867190:	subi   0x40000, a7
3f8671c0:	jaeq   L3F8665E0
3f8671e0:	subi   0x80000, a7
3f867210:	jaeq   L3F866950
3f867230:	subi   0x100000, a7
3f867260:	jaeq   L3F8669C0
3f867280:	subi   0x200000, a7
3f8672b0:	jreq   L3F866C20
L3F8672C0:
3f8672c0:	move   a10, a5
3f8672d0:	jreq   L3F867310
3f8672e0:	move   a0, a5
3f8672f0:	jaeq   L3F864E40
L3F867310:
3f867310:	move   *a9(0x80), a4, 1
3f867330:	move   a9, a6
3f867340:	addi   0x80, a6
L3F867360:
3f867360:	move   *a4(0xc0), a7, 1
3f867380:	move   *a13(0x40), a5, 1
3f8673a0:	and    a5, a7
3f8673b0:	jreq   L3F867430
3f8673c0:	move   a14, -*sp, 1
3f8673d0:	move   a5, *a14+, 1
3f8673e0:	move   a4, *a14+, 1
3f8673f0:	move   a9, *a14+, 1
3f867400:	move   *a4(0xe0), a7, 1
3f867420:	call   a7
L3F867430:
3f867430:	move   *a4, a4, 1
3f867440:	cmp    a6, a4
3f867450:	jrne   L3F867360
3f867460:	move   a0, a8
3f867470:	move   *sp(0x180), a14, 1
3f867490:	mmfm   sp, a0,a2,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f8674b0:	rets   2
L3F8674C0:
3f8674c0:	mmtm   sp, a7,a9,a11,a13
3f8674e0:	move   a14, a13
3f8674f0:	addi   0x80, a14
3f867510:	move   *a13(0xffe0), a11, 1
3f867530:	move   *a11(0x20), *a13(0x40), 1
3f867560:	setf   16, 1, 0
3f867570:	move   *a11(0x10), a7, 0
3f867590:	move   a7, *a13(0x60), 1
3f8675b0:	move   a14, -*sp, 1
3f8675c0:	movi   0xd4, a7
3f8675e0:	move   a7, *a14+, 1
3f8675f0:	calla  L3F701230
3f867620:	move   a8, a9
3f867630:	jrne   L3F867670
3f867640:	sub    a8, a8
3f867650:	jauc   L3F867EF0
L3F867670:
3f867670:	move   *a13(0x40), *a9(0x0), 1
3f8676a0:	movb   *a13(0x60), *a9(0x180)
3f8676d0:	movk   3, a7
3f8676e0:	move   a7, *a9(0xc0), 1
3f867700:	movi   0xffff, a7
3f867720:	move   a7, *a9(0xe0), 1
3f867740:	movi   0x80000000, a7
3f867770:	move   a7, *a9(0x60), 1
3f867790:	sub    a7, a7
3f8677a0:	move   a7, *a9(0x100), 1
3f8677c0:	movk   1, a7
3f8677d0:	move   a7, *a9(0x120), 1
3f8677f0:	sub    a7, a7
3f867800:	setf   16, 0, 0
3f867810:	move   a7, *a9(0x160), 0
3f867830:	movb   a7, *a9(0x190)
3f867850:	movk   1, a7
3f867860:	movb   a7, *a9(0x170)
3f867880:	sub    a7, a7
3f867890:	movb   a7, *a9(0x188)
3f8678b0:	movb   a7, *a9(0x178)
3f8678d0:	movb   a7, *a9(0x198)
3f8678f0:	movk   1, a7
3f867900:	movb   a7, *a9(0x1a0)
3f867920:	sub    a7, a7
3f867930:	move   a7, *a9(0x1c0), 1
3f867950:	move   a7, *a9(0x220), 1
3f867970:	calla  L3F85F3F0
3f8679a0:	move   a8, *a13, 1
3f8679b0:	move   a14, -*sp, 1
3f8679c0:	move   *a13(0x20), *a14+, 1
3f8679e0:	move   a8, *a14+, 1
3f8679f0:	move   a9, *a14+, 1
3f867a00:	move   *a9, a7, 1
3f867a10:	move   *a7(0xc20), a7, 1
3f867a30:	call   a7
3f867a40:	move   *a13(0x40), a7, 1
3f867a60:	move   *a7(0x2e0), *a9(0x1e0), 1
3f867a90:	move   *a9(0x1e0), a7, 1
3f867ab0:	move   *a7(0x60), a11, 1
3f867ad0:	inc    a11
3f867ae0:	move   a11, *a7(0x60), 1
3f867b00:	sub    a11, a11
3f867b10:	setf   16, 1, 0
3f867b20:	move   a11, *a9(0x200), 0
3f867b40:	move   a11, *a9(0x210), 0
3f867b60:	movb   a11, *a9(0x1a8)
3f867b80:	movk   1, a7
3f867b90:	setf   1, 0, 0
3f867ba0:	move   a7, *a9(0x1b8), 0
3f867bc0:	setf   16, 1, 0
3f867bd0:	move   a11, *a9(0x280), 0
3f867bf0:	move   a11, *a9(0x290), 0
3f867c10:	movb   a11, *a9(0x1b0)
3f867c30:	movk   2, a7
3f867c40:	move   a7, *a9(0x2e0), 1
3f867c60:	movi   0x21aeb0, a7
3f867c90:	move   a7, *a9(0x300), 1
3f867cb0:	move   a11, *a9(0x2c0), 1
3f867cd0:	movi   0x7fffff, a11
3f867d00:	move   a11, *a9(0x320), 1
3f867d20:	move   a14, -*sp, 1
3f867d30:	move   a9, *a14+, 1
3f867d40:	move   *a9, a7, 1
3f867d50:	move   *a7(0xd60), a7, 1
3f867d70:	call   a7
3f867d80:	move   *a13(0xffc0), a7, 1
3f867da0:	jreq   L3F867E70
3f867db0:	move   a14, -*sp, 1
3f867dc0:	move   *a13(0xffa0), *a14+, 1
3f867de0:	move   a7, *a14+, 1
3f867df0:	move   a9, *a14+, 1
3f867e00:	calla  L3F864B20
3f867e30:	move   *a13(0xff80), a11, 1
3f867e50:	move   a8, *a11, 1
3f867e60:	jruc   L3F867EB0
L3F867E70:
3f867e70:	move   *a13(0xff80), a11, 1
3f867e90:	sub    a7, a7
3f867ea0:	move   a7, *a11, 1
L3F867EB0:
3f867eb0:	move   *a9(0x100), *a9(0x140), 1
3f867ee0:	move   a9, a8
L3F867EF0:
3f867ef0:	move   *sp(0xa0), a14, 1
3f867f10:	mmfm   sp, a7,a9,a11,a13
3f867f30:	rets   2
L3F867F40:
3f867f40:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f867f60:	move   a14, a13
3f867f70:	addi   0xa0, a14
3f867f90:	move   *a13(0xffe0), a9, 1
3f867fb0:	move   *a13(0xffc0), a10, 1
3f867fd0:	move   *a13(0xffa0), a11, 1
3f867ff0:	move   *a10(0x60), a7, 1
3f868010:	ori    0x80000000, a7
3f868040:	move   a7, *a10(0x60), 1
3f868060:	move   *a10(0x320), a7, 1
3f868080:	or     a11, a7
3f868090:	move   a7, *a10(0x320), 1
3f8680b0:	move   a11, *a13, 1
3f8680c0:	move   a11, a7
3f8680d0:	jaeq   L3F869870
L3F8680F0:
3f8680f0:	move   a14, -*sp, 1
3f868100:	move   a11, *a14+, 1
3f868110:	calla  L3FCCBE80
3f868140:	move   a8, a12
3f868150:	dec    a12
3f868160:	movk   1, a7
3f868170:	sll    a12, a7
3f868180:	move   a7, *a13(0x20), 1
3f8681a0:	andn   a7, a11
3f8681b0:	jauc   L3F869290
L3F8681D0:
3f8681d0:	move   *a9(0xc0), *a10(0xc0), 1
3f868200:	jauc   L3F869840
L3F868220:
3f868220:	move   *a9(0xe0), *a10(0xe0), 1
3f868250:	jauc   L3F869840
L3F868270:
3f868270:	move   *a9(0x100), *a10(0x100), 1
3f8682a0:	jauc   L3F869840
L3F8682C0:
3f8682c0:	move   *a9(0x120), *a10(0x120), 1
3f8682f0:	jauc   L3F869840
L3F868310:
3f868310:	setf   16, 0, 0
3f868320:	move   *a9(0x160), *a10(0x160), 0
3f868350:	jauc   L3F869840
L3F868370:
3f868370:	movb   *a9(0x190), *a10(0x190)
3f8683a0:	jauc   L3F869840
L3F8683C0:
3f8683c0:	movb   *a9(0x170), *a10(0x170)
3f8683f0:	jauc   L3F869840
L3F868410:
3f868410:	movb   *a9(0x188), *a10(0x188)
3f868440:	jauc   L3F869840
L3F868460:
3f868460:	movb   *a9(0x178), *a10(0x178)
3f868490:	jauc   L3F869840
L3F8684B0:
3f8684b0:	movb   *a9(0x198), *a10(0x198)
3f8684e0:	jauc   L3F869840
L3F868500:
3f868500:	move   *a9(0x140), *a10(0x140), 1
3f868530:	move   a14, -*sp, 1
3f868540:	move   *a10(0x1c0), *a14+, 1
3f868560:	move   *a10, a7, 1
3f868570:	move   *a7(0xb60), a7, 1
3f868590:	call   a7
3f8685a0:	move   *a9(0x1c0), *a10(0x1c0), 1
3f8685d0:	move   *a10(0x1c0), a7, 1
3f8685f0:	jreq   L3F8686D0
3f868600:	move   *a10(0x1c0), a7, 1
3f868620:	jreq   L3F8686D0
3f868630:	move   *a10(0x1c0), a7, 1
3f868650:	subk   3, a7
3f868660:	jreq   L3F8686D0
3f868670:	move   *a10(0x1c0), a7, 1
3f868690:	dec    a7
3f8686a0:	jreq   L3F8686D0
3f8686b0:	movk   1, a7
3f8686c0:	jruc   L3F8686E0
L3F8686D0:
3f8686d0:	sub    a7, a7
L3F8686E0:
3f8686e0:	move   a7, a8
3f8686f0:	jaeq   L3F869840
3f868710:	move   *a10(0x1c0), a7, 1
3f868730:	move   *a7(0x60), a5, 1
3f868750:	inc    a5
3f868760:	move   a5, *a7(0x60), 1
3f868780:	jauc   L3F869840
L3F8687A0:
3f8687a0:	move   a14, -*sp, 1
3f8687b0:	move   *a10(0x1e0), *a14+, 1
3f8687d0:	move   *a10, a7, 1
3f8687e0:	move   *a7(0xb60), a7, 1
3f868800:	call   a7
3f868810:	move   *a9(0x1e0), *a10(0x1e0), 1
3f868840:	move   *a10(0x1e0), a7, 1
3f868860:	jreq   L3F868940
3f868870:	move   *a10(0x1e0), a7, 1
3f868890:	jreq   L3F868940
3f8688a0:	move   *a10(0x1e0), a7, 1
3f8688c0:	subk   3, a7
3f8688d0:	jreq   L3F868940
3f8688e0:	move   *a10(0x1e0), a7, 1
3f868900:	dec    a7
3f868910:	jreq   L3F868940
3f868920:	movk   1, a7
3f868930:	jruc   L3F868950
L3F868940:
3f868940:	sub    a7, a7
L3F868950:
3f868950:	move   a7, a5
3f868960:	jaeq   L3F869840
3f868980:	move   *a10(0x1e0), a7, 1
3f8689a0:	move   *a7(0x60), a5, 1
3f8689c0:	inc    a5
3f8689d0:	move   a5, *a7(0x60), 1
3f8689f0:	jauc   L3F869840
L3F868A10:
3f868a10:	setf   16, 1, 0
3f868a20:	move   *a9(0x200), *a10(0x200), 0
3f868a50:	jauc   L3F869840
L3F868A70:
3f868a70:	setf   16, 1, 0
3f868a80:	move   *a9(0x210), *a10(0x210), 0
3f868ab0:	jauc   L3F869840
L3F868AD0:
3f868ad0:	move   a14, -*sp, 1
3f868ae0:	move   *a10(0x260), *a14+, 1
3f868b00:	move   *a9(0x220), *a14+, 1
3f868b20:	move   a10, *a14+, 1
3f868b30:	move   *a9, a7, 1
3f868b40:	move   *a7(0xc20), a7, 1
3f868b60:	call   a7
3f868b70:	jauc   L3F869840
L3F868B90:
3f868b90:	movb   *a9(0x1a8), *a10(0x1a8)
3f868bc0:	jauc   L3F869840
L3F868BE0:
3f868be0:	setf   1, 0, 0
3f868bf0:	move   *a9(0x1b8), *a10(0x1b8), 0
3f868c20:	jauc   L3F869840
L3F868C40:
3f868c40:	setf   16, 1, 0
3f868c50:	move   *a9(0x280), *a10(0x280), 0
3f868c80:	jauc   L3F869840
L3F868CA0:
3f868ca0:	setf   16, 1, 0
3f868cb0:	move   *a9(0x290), *a10(0x290), 0
3f868ce0:	jauc   L3F869840
L3F868D00:
3f868d00:	move   a14, -*sp, 1
3f868d10:	move   a10, *a14+, 1
3f868d20:	move   a9, *a14+, 1
3f868d30:	move   *a10(0x660), a7, 1
3f868d50:	call   a7
3f868d60:	jauc   L3F869840
L3F868D80:
3f868d80:	move   *a9(0x2c0), *a10(0x2c0), 1
3f868db0:	jauc   L3F869840
L3F868DD0:
3f868dd0:	move   *a10(0x300), a7, 1
3f868df0:	cmpi   0x21aeb0, a7
3f868e20:	jreq   L3F868EC0
3f868e30:	move   *a10(0x300), a7, 1
3f868e50:	jreq   L3F868EC0
3f868e60:	move   a14, -*sp, 1
3f868e70:	move   *a10(0x300), *a14+, 1
3f868e90:	calla  L3F702440
L3F868EC0:
3f868ec0:	move   *a9(0x300), a7, 1
3f868ee0:	cmpi   0x21aeb0, a7
3f868f10:	jrne   L3F868FC0
3f868f20:	movi   0x21aeb0, a7
3f868f50:	move   a7, *a10(0x300), 1
3f868f70:	movk   2, a5
3f868f80:	move   a5, *a10(0x2e0), 1
3f868fa0:	jauc   L3F869840
L3F868FC0:
3f868fc0:	move   a14, -*sp, 1
3f868fd0:	move   *a9(0x2e0), *a14+, 1
3f868ff0:	calla  L3F701230
3f869020:	move   a8, *a10(0x300), 1
3f869040:	move   *a9(0x2e0), *a10(0x2e0), 1
3f869070:	sub    a7, a7
3f869080:	move   a7, *a13(0x80), 1
3f8690a0:	move   *a9(0x2e0), a5, 1
3f8690c0:	cmp    a5, a7
3f8690d0:	jrge   L3F869840
L3F8690E0:
3f8690e0:	move   *a13(0x80), a7, 1
3f869100:	sll    0x3, a7
3f869110:	move   *a10(0x300), a5, 1
3f869130:	add    a7, a5
3f869140:	move   *a13(0x80), a7, 1
3f869160:	sll    0x3, a7
3f869170:	move   *a9(0x300), a3, 1
3f869190:	add    a7, a3
3f8691a0:	movb   *a3, *a5
3f8691b0:	move   *a13(0x80), a7, 1
3f8691d0:	inc    a7
3f8691e0:	move   a7, *a13(0x80), 1
3f869200:	move   *a9(0x2e0), a5, 1
3f869220:	cmp    a5, a7
3f869230:	jrlt   L3F8690E0
3f869240:	jruc   L3F869840
L3F869250:
3f869250:	movb   *a9(0x1a0), *a10(0x1a0)
3f869280:	jruc   L3F869840
L3F869290:
3f869290:	dec    a7
3f8692a0:	jaeq   L3F8681D0
3f8692c0:	dec    a7
3f8692d0:	jaeq   L3F868220
3f8692f0:	subk   2, a7
3f869300:	jaeq   L3F868270
3f869320:	subk   4, a7
3f869330:	jaeq   L3F8682C0
3f869350:	subk   8, a7
3f869360:	jaeq   L3F868310
3f869380:	subk   16, a7
3f869390:	jaeq   L3F868370
3f8693b0:	subk   32, a7
3f8693c0:	jaeq   L3F8683C0
3f8693e0:	subi   0x40, a7
3f869400:	jaeq   L3F868410
3f869420:	subi   0x80, a7
3f869440:	jaeq   L3F868460
3f869460:	subi   0x100, a7
3f869480:	jaeq   L3F8684B0
3f8694a0:	subi   0x200, a7
3f8694c0:	jaeq   L3F868500
3f8694e0:	subi   0x400, a7
3f869500:	jaeq   L3F8687A0
3f869520:	subi   0x800, a7
3f869540:	jaeq   L3F868A10
3f869560:	subi   0x1000, a7
3f869580:	jaeq   L3F868A70
3f8695a0:	subi   0x2000, a7
3f8695c0:	jaeq   L3F868AD0
3f8695e0:	subi   0x4000, a7
3f869600:	jaeq   L3F868B90
3f869620:	subi   0x8000, a7
3f869650:	jaeq   L3F868BE0
3f869670:	subi   0x10000, a7
3f8696a0:	jaeq   L3F868C40
3f8696c0:	subi   0x20000, a7
3f8696f0:	jaeq   L3F868CA0
3f869710:	subi   0x40000, a7
3f869740:	jaeq   L3F868D00
3f869760:	subi   0x80000, a7
3f869790:	jaeq   L3F868D80
3f8697b0:	subi   0x100000, a7
3f8697e0:	jaeq   L3F868DD0
3f869800:	subi   0x200000, a7
3f869830:	jreq   L3F869250
L3F869840:
3f869840:	move   a11, a3
3f869850:	jane   L3F8680F0
L3F869870:
3f869870:	move   *a9(0x80), *a13(0x40), 1
3f8698a0:	move   a9, a7
3f8698b0:	addi   0x80, a7
3f8698d0:	move   a7, *a13(0x60), 1
L3F8698F0:
3f8698f0:	move   *a13(0x40), a7, 1
3f869910:	move   *a7(0x100), a5, 1
3f869930:	jreq   L3F8699D0
3f869940:	move   a14, -*sp, 1
3f869950:	move   a10, *a14+, 1
3f869960:	move   *a13(0x0), *a14+, 1
3f869980:	move   a7, *a14+, 1
3f869990:	move   a9, *a14+, 1
3f8699a0:	move   *a7(0x100), a5, 1
3f8699c0:	call   a5
L3F8699D0:
3f8699d0:	move   *a7(0x0), *a13(0x40), 1
3f869a00:	move   *a13(0x40), a7, 1
3f869a20:	move   *a13(0x60), a5, 1
3f869a40:	cmp    a5, a7
3f869a50:	jrne   L3F8698F0
3f869a60:	move   *a10(0x80), *a13(0x40), 1
3f869a90:	move   a10, a7
3f869aa0:	addi   0x80, a7
3f869ac0:	move   a7, *a13(0x60), 1
L3F869AE0:
3f869ae0:	move   *a13(0x40), a7, 1
3f869b00:	move   *a7(0x120), a5, 1
3f869b20:	jreq   L3F869BC0
3f869b30:	move   a14, -*sp, 1
3f869b40:	move   a9, *a14+, 1
3f869b50:	move   *a13(0x0), *a14+, 1
3f869b70:	move   a7, *a14+, 1
3f869b80:	move   a10, *a14+, 1
3f869b90:	move   *a7(0x120), a5, 1
3f869bb0:	call   a5
L3F869BC0:
3f869bc0:	move   *a7(0x0), *a13(0x40), 1
3f869bf0:	move   *a13(0x40), a7, 1
3f869c10:	move   *a13(0x60), a5, 1
3f869c30:	cmp    a5, a7
3f869c40:	jrne   L3F869AE0
3f869c50:	move   *sp(0x120), a14, 1
3f869c70:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f869c90:	rets   2
L3F869CA0:
3f869ca0:	mmtm   sp, a7,a9,a10,a11,a12,a13
3f869cc0:	move   a14, a13
3f869cd0:	move   *a13(0xffe0), a9, 1
3f869cf0:	move   a14, -*sp, 1
3f869d00:	move   a9, *a14+, 1
3f869d10:	calla  L3FC59120
3f869d40:	move   a14, -*sp, 1
3f869d50:	move   *a9(0x220), *a14+, 1
3f869d70:	calla  L3F85F8A0
3f869da0:	move   *a9(0x2e0), a7, 1
3f869dc0:	jrle   L3F869EC0
3f869dd0:	move   *a9(0x300), a7, 1
3f869df0:	jreq   L3F869EC0
3f869e00:	move   *a9(0x300), a7, 1
3f869e20:	cmpi   0x21aeb0, a7
3f869e50:	jreq   L3F869EC0
3f869e60:	move   a14, -*sp, 1
3f869e70:	move   *a9(0x300), *a14+, 1
3f869e90:	calla  L3F702440
L3F869EC0:
3f869ec0:	move   a14, -*sp, 1
3f869ed0:	move   a9, *a14+, 1
3f869ee0:	move   *a9(0x680), a7, 1
3f869f00:	call   a7
3f869f10:	move   a14, -*sp, 1
3f869f20:	move   *a9(0x1c0), *a14+, 1
3f869f40:	move   *a9, a7, 1
3f869f50:	move   *a7(0xb60), a7, 1
3f869f70:	call   a7
3f869f80:	move   a14, -*sp, 1
3f869f90:	move   *a9(0x1e0), *a14+, 1
3f869fb0:	move   *a9, a7, 1
3f869fc0:	move   *a7(0xb60), a7, 1
3f869fe0:	call   a7
3f869ff0:	move   *a9(0x80), a10, 1
3f86a010:	move   a9, a11
3f86a020:	addi   0x80, a11
L3F86A040:
3f86a040:	move   *a10, a12, 1
3f86a050:	move   *a10(0x140), a7, 1
3f86a070:	jreq   L3F86A0E0
3f86a080:	move   a14, -*sp, 1
3f86a090:	move   a10, *a14+, 1
3f86a0a0:	move   a9, *a14+, 1
3f86a0b0:	move   *a10(0x140), a7, 1
3f86a0d0:	call   a7
L3F86A0E0:
3f86a0e0:	move   a12, a10
3f86a0f0:	cmp    a11, a10
3f86a100:	jrne   L3F86A040
3f86a110:	move   a14, -*sp, 1
3f86a120:	move   a9, *a14+, 1
3f86a130:	calla  L3F702440
3f86a160:	move   *sp(0xe0), a14, 1
3f86a180:	mmfm   sp, a7,a9,a10,a11,a12,a13
3f86a1a0:	rets   2
3f86a1b0:	mmtm   sp, a5,a7,a9,a11,a13
3f86a1d0:	move   a14, a13
3f86a1e0:	move   *a13(0xffe0), a9, 1
3f86a200:	move   *a9(0x320), a11, 1
3f86a220:	move   *a13(0xffc0), a7, 1
3f86a240:	andn   a7, a11
3f86a250:	move   *a13(0xffa0), a5, 1
3f86a270:	and    a5, a7
3f86a280:	or     a7, a11
3f86a290:	move   a11, *a9(0x320), 1
3f86a2b0:	move   *a13(0xffc0), a11, 1
3f86a2d0:	and    a5, a11
3f86a2e0:	jreq   L3F86A360
3f86a2f0:	move   *a9(0x60), a11, 1
3f86a310:	ori    0x80000000, a11
3f86a340:	move   a11, *a9(0x60), 1
L3F86A360:
3f86a360:	move   *sp(0xc0), a14, 1
3f86a380:	mmfm   sp, a5,a7,a9,a11,a13
3f86a3a0:	rets   2
L3F86A3B0:
3f86a3b0:	mmtm   sp, a7,a9,a11,a13
3f86a3d0:	move   a14, a13
3f86a3e0:	addi   0x40, a14
3f86a400:	move   a14, -*sp, 1
3f86a410:	movi   0xd4, a11
3f86a430:	move   a11, *a14+, 1
3f86a440:	calla  L3F701230
3f86a470:	move   a8, a9
3f86a480:	jrne   L3F86A4B0
3f86a490:	sub    a8, a8
3f86a4a0:	jruc   L3F86AB70
L3F86A4B0:
3f86a4b0:	move   *a13(0xffe0), *a9(0x0), 1
3f86a4e0:	movb   *a13(0xffc0), *a9(0x180)
3f86a510:	movk   3, a11
3f86a520:	move   a11, *a9(0xc0), 1
3f86a540:	movi   0xffff, a11
3f86a560:	move   a11, *a9(0xe0), 1
3f86a580:	sub    a11, a11
3f86a590:	move   a11, *a9(0x60), 1
3f86a5b0:	move   a11, *a9(0x100), 1
3f86a5d0:	movk   1, a11
3f86a5e0:	move   a11, *a9(0x120), 1
3f86a600:	sub    a11, a11
3f86a610:	move   a11, *a9(0x140), 1
3f86a630:	setf   16, 0, 0
3f86a640:	move   a11, *a9(0x160), 0
3f86a660:	movb   a11, *a9(0x190)
3f86a680:	movk   1, a11
3f86a690:	movb   a11, *a9(0x170)
3f86a6b0:	sub    a11, a11
3f86a6c0:	movb   a11, *a9(0x188)
3f86a6e0:	movb   a11, *a9(0x178)
3f86a700:	movb   a11, *a9(0x198)
3f86a720:	movk   1, a11
3f86a730:	movb   a11, *a9(0x1a0)
3f86a750:	sub    a11, a11
3f86a760:	move   a11, *a9(0x220), 1
3f86a780:	calla  L3F85F3F0
3f86a7b0:	move   a8, *a13, 1
3f86a7c0:	move   a8, a8
3f86a7d0:	jreq   L3F86A880
3f86a7e0:	move   a14, -*sp, 1
3f86a7f0:	move   *a13(0x20), *a14+, 1
3f86a810:	move   a8, *a14+, 1
3f86a820:	move   a9, *a14+, 1
3f86a830:	move   *a9, a7, 1
3f86a840:	move   *a7(0xc20), a7, 1
3f86a860:	call   a7
3f86a870:	jruc   L3F86A8C0
L3F86A880:
3f86a880:	move   a11, *a9(0x240), 1
3f86a8a0:	move   a11, *a9(0x260), 1
L3F86A8C0:
3f86a8c0:	move   a11, *a9(0x1c0), 1
3f86a8e0:	move   a11, *a9(0x1e0), 1
3f86a900:	setf   16, 1, 0
3f86a910:	move   a11, *a9(0x200), 0
3f86a930:	move   a11, *a9(0x210), 0
3f86a950:	movb   a11, *a9(0x1a8)
3f86a970:	movk   1, a7
3f86a980:	setf   1, 0, 0
3f86a990:	move   a7, *a9(0x1b8), 0
3f86a9b0:	setf   16, 1, 0
3f86a9c0:	move   a11, *a9(0x280), 0
3f86a9e0:	move   a11, *a9(0x290), 0
3f86aa00:	movk   2, a7
3f86aa10:	move   a7, *a9(0x2e0), 1
3f86aa30:	movi   0x21aeb0, a7
3f86aa60:	move   a7, *a9(0x300), 1
3f86aa80:	move   a11, *a9(0x2c0), 1
3f86aaa0:	movi   0x7fffff, a11
3f86aad0:	move   a11, *a9(0x320), 1
3f86aaf0:	move   a14, -*sp, 1
3f86ab00:	move   a9, *a14+, 1
3f86ab10:	move   *a13(0xffe0), a7, 1
3f86ab30:	move   *a7(0xd60), a11, 1
3f86ab50:	call   a11
3f86ab60:	move   a9, a8
L3F86AB70:
3f86ab70:	move   *sp(0xa0), a14, 1
3f86ab90:	mmfm   sp, a7,a9,a11,a13
3f86abb0:	rets   2
L3F86ABC0:
3f86abc0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f86abe0:	move   a14, a13
3f86abf0:	move   *a13(0xffe0), a7, 1
3f86ac10:	movi   0x12c0, a5
3f86ac30:	mpys   a7, a5
3f86ac40:	move   @0xdaa40, a10, 1
3f86ac70:	add    a5, a10
3f86ac80:	move   a10, a11
3f86ac90:	addi   0x1a0, a11
3f86acb0:	sub    a9, a9
3f86acc0:	setf   16, 1, 0
3f86acd0:	move   *a10(0x80), a5, 0
3f86acf0:	cmp    a5, a9
3f86ad00:	jrgt   L3F86AE10
L3F86AD10:
3f86ad10:	move   a14, -*sp, 1
3f86ad20:	sub    a7, a7
3f86ad30:	move   a7, *a14+, 1
3f86ad40:	move   a9, a5
3f86ad50:	sll    0x5, a5
3f86ad60:	add    a11, a5
3f86ad70:	move   *a5+, *a14+, 1
3f86ad80:	calla  L3F869CA0
3f86adb0:	inc    a9
3f86adc0:	setf   16, 1, 0
3f86add0:	move   *a10(0x80), a5, 0
3f86adf0:	cmp    a5, a9
3f86ae00:	jrle   L3F86AD10
L3F86AE10:
3f86ae10:	move   *sp(0xe0), a14, 1
3f86ae30:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f86ae50:	rets   2
L3F86AE60:
3f86ae60:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f86ae80:	move   a14, a13
3f86ae90:	addi   0x40, a14
3f86aeb0:	move   *a13(0xffe0), a11, 1
3f86aed0:	movi   0x12c0, a7
3f86aef0:	mpys   a11, a7
3f86af00:	move   @0xdaa40, a10, 1
3f86af30:	add    a7, a10
3f86af40:	sub    a7, a7
3f86af50:	move   a7, *a10(0x180), 1
3f86af70:	move   a14, -*sp, 1
3f86af80:	movk   1, a5
3f86af90:	move   a5, *a14+, 1
3f86afa0:	move   a10, *a14+, 1
3f86afb0:	calla  L3F86A3B0
3f86afe0:	move   a8, *a10(0x1a0), 1
3f86b000:	move   *a10(0x1a0), a5, 1
3f86b020:	setf   1, 0, 0
3f86b030:	move   a7, *a5(0x1b8), 0
3f86b050:	move   *a10(0xa0), *a13(0x0), 1
3f86b080:	move   a7, a9
3f86b090:	setf   16, 1, 0
3f86b0a0:	move   *a10(0x80), a5, 0
3f86b0c0:	cmp    a5, a9
3f86b0d0:	jrge   L3F86B2F0
L3F86B0E0:
3f86b0e0:	move   a9, a11
3f86b0f0:	inc    a11
3f86b100:	sll    0x5, a11
3f86b110:	add    a10, a11
3f86b120:	move   a14, -*sp, 1
3f86b130:	move   *a13, a7, 1
3f86b140:	move   *a7(0x0), *a14+, 1
3f86b160:	move   a10, *a14+, 1
3f86b170:	calla  L3F86A3B0
3f86b1a0:	move   a8, *a11(0x1a0), 1
3f86b1c0:	move   a9, a11
3f86b1d0:	inc    a11
3f86b1e0:	sll    0x5, a11
3f86b1f0:	add    a10, a11
3f86b200:	move   *a11(0x1a0), a11, 1
3f86b220:	sub    a5, a5
3f86b230:	setf   1, 0, 0
3f86b240:	move   a5, *a11(0x1b8), 0
3f86b260:	inc    a9
3f86b270:	addi   0x60, a7
3f86b290:	move   a7, *a13, 1
3f86b2a0:	setf   16, 1, 0
3f86b2b0:	move   *a10(0x80), a11, 0
3f86b2d0:	cmp    a11, a9
3f86b2e0:	jrlt   L3F86B0E0
L3F86B2F0:
3f86b2f0:	move   *sp(0xe0), a14, 1
3f86b310:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f86b330:	rets   2
L3F86B340:
3f86b340:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3f86b360:	move   a14, a13
3f86b370:	addi   0x120, a14
3f86b390:	move   *a13(0xffe0), a7, 1
3f86b3b0:	movi   0x12c0, a5
3f86b3d0:	mpys   a7, a5
3f86b3e0:	move   @0xdaa40, a3, 1
3f86b410:	add    a3, a5
3f86b420:	move   a5, a9
3f86b430:	movk   1, a5
3f86b440:	setf   16, 1, 0
3f86b450:	move   a5, *a13(0x10), 0
3f86b470:	move   a5, *a13, 0
3f86b480:	move   a14, -*sp, 1
3f86b490:	move   a13, a7
3f86b4a0:	addk   16, a7
3f86b4b0:	move   a7, *a14+, 1
3f86b4c0:	move   a13, *a14+, 1
3f86b4d0:	movk   2, a5
3f86b4e0:	move   a5, *a14+, 1
3f86b4f0:	move   *a9(0x940), a5, 1
3f86b510:	call   a5
3f86b520:	sub    a5, a5
3f86b530:	setf   16, 1, 0
3f86b540:	move   a5, *a13(0x30), 0
3f86b560:	move   a5, *a13(0x20), 0
3f86b580:	move   *a13(0x0), *a13(0x40), 0
3f86b5b0:	move   *a13(0x10), *a13(0x50), 0
3f86b5e0:	movk   1, a3
3f86b5f0:	move   a3, *a13(0xc0), 1
3f86b610:	move   a14, -*sp, 1
3f86b620:	move   a9, *a14+, 1
3f86b630:	move   a3, *a14+, 1
3f86b640:	calla  L3F86EBF0
3f86b670:	move   a8, a10
3f86b680:	move   a14, -*sp, 1
3f86b690:	move   a3, *a14+, 1
3f86b6a0:	setf   16, 1, 0
3f86b6b0:	move   *a13(0x10), a7, 0
3f86b6d0:	move   a7, *a14+, 1
3f86b6e0:	move   *a13, a7, 0
3f86b6f0:	move   a7, *a14+, 1
3f86b700:	move   a9, *a14+, 1
3f86b710:	move   *a9(0xb40), a7, 1
3f86b730:	call   a7
3f86b740:	move   a8, a11
3f86b750:	movk   2, a7
3f86b760:	setf   16, 1, 0
3f86b770:	move   a7, *a11, 0
3f86b780:	movk   3, a7
3f86b790:	move   a7, *a13(0x60), 1
3f86b7b0:	move   a3, *a13(0x80), 1
3f86b7d0:	move   a5, *a13(0xa0), 1
3f86b7f0:	move   a14, -*sp, 1
3f86b800:	move   a13, a7
3f86b810:	addi   0x60, a7
3f86b830:	move   a7, *a14+, 1
3f86b840:	movi   0x105, a7
3f86b860:	move   a7, *a14+, 1
3f86b870:	move   a10, *a14+, 1
3f86b880:	calla  L3F864B20
3f86b8b0:	move   a14, -*sp, 1
3f86b8c0:	move   a10, *a14+, 1
3f86b8d0:	move   a11, *a14+, 1
3f86b8e0:	calla  L3F863590
3f86b910:	move   a14, -*sp, 1
3f86b920:	move   a13, a5
3f86b930:	addk   32, a5
3f86b940:	move   a5, *a14+, 1
3f86b950:	move   a3, *a14+, 1
3f86b960:	move   a10, *a14+, 1
3f86b970:	move   a11, *a14+, 1
3f86b980:	move   *a10(0x540), a5, 1
3f86b9a0:	call   a5
3f86b9b0:	move   a11, *a9(0x2e0), 1
3f86b9d0:	move   a14, -*sp, 1
3f86b9e0:	move   a10, *a14+, 1
3f86b9f0:	calla  L3F86F3B0
3f86ba20:	setf   16, 1, 0
3f86ba30:	move   a3, *a13(0x10), 0
3f86ba50:	move   a3, *a13, 0
3f86ba60:	move   a14, -*sp, 1
3f86ba70:	move   a13, a5
3f86ba80:	addk   16, a5
3f86ba90:	move   a5, *a14+, 1
3f86baa0:	move   a13, *a14+, 1
3f86bab0:	move   a3, *a14+, 1
3f86bac0:	move   *a9(0x940), a5, 1
3f86bae0:	call   a5
3f86baf0:	setf   16, 0, 0
3f86bb00:	move   *a13(0x0), *a13(0x40), 0
3f86bb30:	move   *a13(0x10), *a13(0x50), 0
3f86bb60:	move   *a9(0xa0), *a13(0xe0), 1
3f86bb90:	sub    a5, a5
3f86bba0:	move   a5, *a13(0x100), 1
3f86bbc0:	setf   16, 1, 0
3f86bbd0:	move   *a9(0x80), a7, 0
3f86bbf0:	cmp    a7, a5
3f86bc00:	jage   L3F86CB90
L3F86BC20:
3f86bc20:	move   *a13(0xe0), a7, 1
3f86bc40:	move   *a7(0x0), *a13(0xc0), 1
3f86bc70:	move   a14, -*sp, 1
3f86bc80:	move   a9, *a14+, 1
3f86bc90:	move   *a13(0xc0), *a14+, 1
3f86bcb0:	calla  L3F86EBF0
3f86bce0:	move   a8, a10
3f86bcf0:	move   a14, -*sp, 1
3f86bd00:	move   *a13(0xc0), *a14+, 1
3f86bd20:	setf   16, 1, 0
3f86bd30:	move   *a13(0x10), a5, 0
3f86bd50:	move   a5, *a14+, 1
3f86bd60:	move   *a13, a3, 0
3f86bd70:	move   a3, *a14+, 1
3f86bd80:	move   a9, *a14+, 1
3f86bd90:	move   *a9(0xb40), a3, 1
3f86bdb0:	call   a3
3f86bdc0:	move   a8, a11
3f86bdd0:	movk   2, a3
3f86bde0:	setf   16, 1, 0
3f86bdf0:	move   a3, *a11, 0
3f86be00:	movk   3, a3
3f86be10:	move   a3, *a13(0x60), 1
3f86be30:	move   *a9(0x160), *a13(0x80), 1
3f86be60:	move   a14, -*sp, 1
3f86be70:	move   a13, a3
3f86be80:	addi   0x60, a3
3f86bea0:	move   a3, *a14+, 1
3f86beb0:	movi   0x105, a3
3f86bed0:	move   a3, *a14+, 1
3f86bee0:	move   a10, *a14+, 1
3f86bef0:	calla  L3F864B20
3f86bf20:	move   a14, -*sp, 1
3f86bf30:	move   a10, *a14+, 1
3f86bf40:	move   a11, *a14+, 1
3f86bf50:	calla  L3F863590
3f86bf80:	move   a14, -*sp, 1
3f86bf90:	move   a13, a3
3f86bfa0:	addk   32, a3
3f86bfb0:	move   a3, *a14+, 1
3f86bfc0:	movk   1, a3
3f86bfd0:	move   a3, *a14+, 1
3f86bfe0:	move   a10, *a14+, 1
3f86bff0:	move   a11, *a14+, 1
3f86c000:	move   *a10(0x540), a3, 1
3f86c020:	call   a3
3f86c030:	move   *a13(0x100), a3, 1
3f86c050:	sll    0x7, a3
3f86c060:	add    a9, a3
3f86c070:	move   a11, *a3(0x340), 1
3f86c090:	move   a14, -*sp, 1
3f86c0a0:	move   *a13(0xc0), *a14+, 1
3f86c0c0:	move   a5, *a14+, 1
3f86c0d0:	setf   16, 1, 0
3f86c0e0:	move   *a13, a3, 0
3f86c0f0:	move   a3, *a14+, 1
3f86c100:	move   a9, *a14+, 1
3f86c110:	move   *a9(0xb40), a3, 1
3f86c130:	call   a3
3f86c140:	move   a8, a11
3f86c150:	movk   2, a3
3f86c160:	setf   16, 1, 0
3f86c170:	move   a3, *a11, 0
3f86c180:	move   *a9(0x140), *a13(0x60), 1
3f86c1b0:	move   a14, -*sp, 1
3f86c1c0:	move   a13, a3
3f86c1d0:	addi   0x60, a3
3f86c1f0:	move   a3, *a14+, 1
3f86c200:	movk   4, a3
3f86c210:	move   a3, *a14+, 1
3f86c220:	move   a10, *a14+, 1
3f86c230:	calla  L3F864B20
3f86c260:	move   a14, -*sp, 1
3f86c270:	move   a10, *a14+, 1
3f86c280:	move   a11, *a14+, 1
3f86c290:	calla  L3F863590
3f86c2c0:	move   a14, -*sp, 1
3f86c2d0:	move   a13, a3
3f86c2e0:	addk   32, a3
3f86c2f0:	move   a3, *a14+, 1
3f86c300:	movk   1, a3
3f86c310:	move   a3, *a14+, 1
3f86c320:	move   a10, *a14+, 1
3f86c330:	move   a11, *a14+, 1
3f86c340:	move   *a10(0x540), a3, 1
3f86c360:	call   a3
3f86c370:	move   *a13(0x100), a3, 1
3f86c390:	sll    0x7, a3
3f86c3a0:	add    a9, a3
3f86c3b0:	move   a11, *a3(0x360), 1
3f86c3d0:	move   *a9(0x160), a3, 1
3f86c3f0:	jrne   L3F86C570
3f86c400:	move   *a13(0x100), a3, 1
3f86c420:	sll    0x7, a3
3f86c430:	add    a9, a3
3f86c440:	move   *a13(0x100), a5, 1
3f86c460:	sll    0x7, a5
3f86c470:	add    a9, a5
3f86c480:	move   *a5(0x340), *a3(0x320), 1
3f86c4b0:	move   *a13(0x100), a5, 1
3f86c4d0:	sll    0x7, a5
3f86c4e0:	add    a9, a5
3f86c4f0:	move   *a5(0x320), a5, 1
3f86c510:	move   *a5(0x60), a3, 1
3f86c530:	inc    a3
3f86c540:	move   a3, *a5(0x60), 1
3f86c560:	jruc   L3F86CA50
L3F86C570:
3f86c570:	move   *a9(0x140), a3, 1
3f86c590:	jrne   L3F86C710
3f86c5a0:	move   *a13(0x100), a3, 1
3f86c5c0:	sll    0x7, a3
3f86c5d0:	add    a9, a3
3f86c5e0:	move   *a13(0x100), a5, 1
3f86c600:	sll    0x7, a5
3f86c610:	add    a9, a5
3f86c620:	move   *a5(0x360), *a3(0x320), 1
3f86c650:	move   *a13(0x100), a5, 1
3f86c670:	sll    0x7, a5
3f86c680:	add    a9, a5
3f86c690:	move   *a5(0x320), a5, 1
3f86c6b0:	move   *a5(0x60), a3, 1
3f86c6d0:	inc    a3
3f86c6e0:	move   a3, *a5(0x60), 1
3f86c700:	jruc   L3F86CA50
L3F86C710:
3f86c710:	move   a14, -*sp, 1
3f86c720:	move   *a13(0xc0), *a14+, 1
3f86c740:	move   a5, *a14+, 1
3f86c750:	setf   16, 1, 0
3f86c760:	move   *a13, a3, 0
3f86c770:	move   a3, *a14+, 1
3f86c780:	move   a9, *a14+, 1
3f86c790:	move   *a9(0xb40), a3, 1
3f86c7b0:	call   a3
3f86c7c0:	move   a8, a11
3f86c7d0:	movk   2, a3
3f86c7e0:	setf   16, 1, 0
3f86c7f0:	move   a3, *a11, 0
3f86c800:	sub    a3, a3
3f86c810:	move   a3, *a13(0x60), 1
3f86c830:	move   a14, -*sp, 1
3f86c840:	move   a13, a3
3f86c850:	addi   0x60, a3
3f86c870:	move   a3, *a14+, 1
3f86c880:	movk   4, a3
3f86c890:	move   a3, *a14+, 1
3f86c8a0:	move   a10, *a14+, 1
3f86c8b0:	calla  L3F864B20
3f86c8e0:	move   a14, -*sp, 1
3f86c8f0:	move   a10, *a14+, 1
3f86c900:	move   a11, *a14+, 1
3f86c910:	calla  L3F863590
3f86c940:	move   a14, -*sp, 1
3f86c950:	move   a13, a3
3f86c960:	addk   32, a3
3f86c970:	move   a3, *a14+, 1
3f86c980:	movk   1, a3
3f86c990:	move   a3, *a14+, 1
3f86c9a0:	move   a10, *a14+, 1
3f86c9b0:	move   a11, *a14+, 1
3f86c9c0:	move   *a10(0x540), a3, 1
3f86c9e0:	call   a3
3f86c9f0:	move   *a13(0x100), a3, 1
3f86ca10:	sll    0x7, a3
3f86ca20:	add    a9, a3
3f86ca30:	move   a11, *a3(0x320), 1
L3F86CA50:
3f86ca50:	move   a14, -*sp, 1
3f86ca60:	move   a10, *a14+, 1
3f86ca70:	calla  L3F86F3B0
3f86caa0:	move   *a13(0x100), a5, 1
3f86cac0:	inc    a5
3f86cad0:	move   a5, *a13(0x100), 1
3f86caf0:	addi   0x60, a7
3f86cb10:	move   a7, *a13(0xe0), 1
3f86cb30:	setf   16, 1, 0
3f86cb40:	move   *a9(0x80), a3, 0
3f86cb60:	cmp    a3, a5
3f86cb70:	jalt   L3F86BC20
L3F86CB90:
3f86cb90:	move   *sp(0x100), a14, 1
3f86cbb0:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3f86cbd0:	rets   2
L3F86CBE0:
3f86cbe0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f86cc00:	move   a14, a13
3f86cc10:	addk   32, a14
3f86cc20:	move   *a13(0xffe0), a11, 1
3f86cc40:	movi   0x12c0, a7
3f86cc60:	mpys   a11, a7
3f86cc70:	move   @0xdaa40, a5, 1
3f86cca0:	add    a5, a7
3f86ccb0:	move   a7, a9
3f86ccc0:	move   *a9(0x2e0), a10, 1
3f86cce0:	move   *a10(0x60), a7, 1
3f86cd00:	dec    a7
3f86cd10:	jrls   L3F86CDA0
3f86cd20:	move   a14, -*sp, 1
3f86cd30:	movi   0x3f86f6c0, a8
3f86cd60:	move   a8, *a14+, 1
3f86cd70:	calla  L3F927BC0
L3F86CDA0:
3f86cda0:	move   a14, -*sp, 1
3f86cdb0:	move   a10, *a14+, 1
3f86cdc0:	move   *a9(0xb60), a7, 1
3f86cde0:	call   a7
3f86cdf0:	sub    a7, a7
3f86ce00:	move   a7, *a9(0x2e0), 1
3f86ce20:	move   a7, *a13, 1
3f86ce30:	setf   16, 1, 0
3f86ce40:	move   *a9(0x80), a5, 0
3f86ce60:	cmp    a5, a7
3f86ce70:	jrge   L3F86D480
L3F86CE80:
3f86ce80:	move   *a13, a11, 1
3f86ce90:	sll    0x7, a11
3f86cea0:	add    a9, a11
3f86ceb0:	move   *a11(0x320), a10, 1
3f86ced0:	move   *a10(0x60), a11, 1
3f86cef0:	dec    a11
3f86cf00:	jrls   L3F86CFF0
3f86cf10:	move   *a9(0x160), a11, 1
3f86cf30:	jreq   L3F86CFF0
3f86cf40:	move   *a9(0x140), a11, 1
3f86cf60:	jreq   L3F86CFF0
3f86cf70:	move   a14, -*sp, 1
3f86cf80:	movi   0x3f86f8b0, a8
3f86cfb0:	move   a8, *a14+, 1
3f86cfc0:	calla  L3F927BC0
L3F86CFF0:
3f86cff0:	move   a14, -*sp, 1
3f86d000:	move   a10, *a14+, 1
3f86d010:	move   *a9(0xb60), a11, 1
3f86d030:	call   a11
3f86d040:	move   *a13, a11, 1
3f86d050:	sll    0x7, a11
3f86d060:	add    a9, a11
3f86d070:	sub    a7, a7
3f86d080:	move   a7, *a11(0x320), 1
3f86d0a0:	move   *a13, a11, 1
3f86d0b0:	sll    0x7, a11
3f86d0c0:	add    a9, a11
3f86d0d0:	move   *a11(0x340), a10, 1
3f86d0f0:	move   *a10(0x60), a11, 1
3f86d110:	dec    a11
3f86d120:	jrls   L3F86D1B0
3f86d130:	move   a14, -*sp, 1
3f86d140:	movi   0x3f86f8b0, a8
3f86d170:	move   a8, *a14+, 1
3f86d180:	calla  L3F927BC0
L3F86D1B0:
3f86d1b0:	move   a14, -*sp, 1
3f86d1c0:	move   a10, *a14+, 1
3f86d1d0:	move   *a9(0xb60), a11, 1
3f86d1f0:	call   a11
3f86d200:	move   *a13, a11, 1
3f86d210:	sll    0x7, a11
3f86d220:	add    a9, a11
3f86d230:	move   a7, *a11(0x340), 1
3f86d250:	move   *a13, a11, 1
3f86d260:	sll    0x7, a11
3f86d270:	add    a9, a11
3f86d280:	move   *a11(0x360), a10, 1
3f86d2a0:	move   *a10(0x60), a11, 1
3f86d2c0:	dec    a11
3f86d2d0:	jrls   L3F86D360
3f86d2e0:	move   a14, -*sp, 1
3f86d2f0:	movi   0x3f86f8b0, a8
3f86d320:	move   a8, *a14+, 1
3f86d330:	calla  L3F927BC0
L3F86D360:
3f86d360:	move   a14, -*sp, 1
3f86d370:	move   a10, *a14+, 1
3f86d380:	move   *a9(0xb60), a11, 1
3f86d3a0:	call   a11
3f86d3b0:	move   *a13, a11, 1
3f86d3c0:	sll    0x7, a11
3f86d3d0:	add    a9, a11
3f86d3e0:	move   a7, *a11(0x360), 1
3f86d400:	move   *a13, a11, 1
3f86d410:	inc    a11
3f86d420:	move   a11, *a13, 1
3f86d430:	setf   16, 1, 0
3f86d440:	move   *a9(0x80), a5, 0
3f86d460:	cmp    a5, a11
3f86d470:	jrlt   L3F86CE80
L3F86D480:
3f86d480:	move   *sp(0xe0), a14, 1
3f86d4a0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f86d4c0:	rets   2
L3F86D4D0:
3f86d4d0:	mmtm   sp, a0,a2,a4,a5,a7,a9,a10,a11,a12,a13
3f86d4f0:	move   a14, a13
3f86d500:	addk   32, a14
3f86d510:	move   *a13(0xffe0), a9, 1
3f86d530:	move   *a13(0xffa0), a10, 1
3f86d550:	move   *a13(0xff80), a11, 1
3f86d570:	sub    a7, a7
3f86d580:	move   a7, *a13, 1
3f86d590:	move   a10, a12
3f86d5a0:	move   a11, a0
3f86d5b0:	move   a12, a7
3f86d5c0:	dec    a12
3f86d5d0:	move   a7, a7
3f86d5e0:	jreq   L3F86D6C0
3f86d5f0:	setf   8, 0, 0
L3F86D600:
3f86d600:	move   *a0+, a7, 0
3f86d610:	jrne   L3F86D680
3f86d620:	sub    a7, a7
3f86d630:	move   a7, @0x21af60, 1
3f86d660:	movk   2, a8
3f86d670:	jruc   L3F86DC70
L3F86D680:
3f86d680:	move   a12, a7
3f86d690:	dec    a12
3f86d6a0:	move   a7, a8
3f86d6b0:	jrne   L3F86D600
L3F86D6C0:
3f86d6c0:	move   *a13(0xffc0), a7, 1
3f86d6e0:	move   *a9(0x2c0), a5, 1
3f86d700:	cmp    a5, a7
3f86d710:	jreq   L3F86D800
3f86d720:	move   a7, *a9(0x2c0), 1
3f86d740:	move   *a9(0x320), a5, 1
3f86d760:	ori    0x100000, a5
3f86d790:	move   a5, *a9(0x320), 1
3f86d7b0:	move   *a13, a5, 1
3f86d7c0:	ori    0x100000, a5
3f86d7f0:	move   a5, *a13, 1
L3F86D800:
3f86d800:	move   a14, -*sp, 1
3f86d810:	move   a10, *a14+, 1
3f86d820:	calla  L3F701230
3f86d850:	move   a8, a0
3f86d860:	jrne   L3F86D890
3f86d870:	movk   11, a8
3f86d880:	jruc   L3F86DC70
L3F86D890:
3f86d890:	move   *a9(0x300), a5, 1
3f86d8b0:	jreq   L3F86D980
3f86d8c0:	move   *a9(0x300), a5, 1
3f86d8e0:	cmpi   0x21aeb0, a5
3f86d910:	jreq   L3F86D980
3f86d920:	move   a14, -*sp, 1
3f86d930:	move   *a9(0x300), *a14+, 1
3f86d950:	calla  L3F702440
L3F86D980:
3f86d980:	move   a0, *a9(0x300), 1
3f86d9a0:	move   a10, *a9(0x2e0), 1
3f86d9c0:	move   a10, a5
3f86d9d0:	dec    a10
3f86d9e0:	move   a5, a8
3f86d9f0:	jreq   L3F86DA60
3f86da00:	setf   8, 0, 0
L3F86DA10:
3f86da10:	move   *a11+, *a0+, 0
3f86da20:	move   a10, a7
3f86da30:	dec    a10
3f86da40:	move   a7, a5
3f86da50:	jrne   L3F86DA10
L3F86DA60:
3f86da60:	move   *a9(0x320), a7, 1
3f86da80:	ori    0x200000, a7
3f86dab0:	move   a7, *a9(0x320), 1
3f86dad0:	move   *a13, a7, 1
3f86dae0:	ori    0x200000, a7
3f86db10:	move   a7, *a13, 1
3f86db20:	move   *a9(0x80), a2, 1
3f86db40:	move   a9, a4
3f86db50:	addi   0x80, a4
L3F86DB70:
3f86db70:	move   *a2(0xc0), a7, 1
3f86db90:	move   *a13, a5, 1
3f86dba0:	and    a5, a7
3f86dbb0:	jreq   L3F86DC30
3f86dbc0:	move   a14, -*sp, 1
3f86dbd0:	move   a5, *a14+, 1
3f86dbe0:	move   a2, *a14+, 1
3f86dbf0:	move   a9, *a14+, 1
3f86dc00:	move   *a2(0xe0), a7, 1
3f86dc20:	call   a7
L3F86DC30:
3f86dc30:	move   *a2, a2, 1
3f86dc40:	cmp    a4, a2
3f86dc50:	jrne   L3F86DB70
3f86dc60:	sub    a8, a8
L3F86DC70:
3f86dc70:	move   *sp(0x160), a14, 1
3f86dc90:	mmfm   sp, a0,a2,a4,a5,a7,a9,a10,a11,a12,a13
3f86dcb0:	rets   2
L3F86DCC0:
3f86dcc0:	mmtm   sp, a0,a2,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f86dce0:	move   a14, a13
3f86dcf0:	addi   0x40, a14
3f86dd10:	move   *a13(0xffe0), a9, 1
3f86dd30:	move   *a13(0xff60), a10, 1
3f86dd50:	jauc   L3F86E5E0
L3F86DD70:
3f86dd70:	movk   6, a7
3f86dd80:	move   a7, *a13, 1
3f86dd90:	jauc   L3F86E690
L3F86DDB0:
3f86ddb0:	move   *a13(0xff80), a7, 1
3f86ddd0:	dec    a7
3f86dde0:	jrle   L3F86DFB0
3f86ddf0:	movk   1, a0
3f86de00:	move   a10, a11
3f86de10:	move   a10, a12
3f86de20:	addi   0x40, a12
3f86de40:	move   *a13(0xff80), a7, 1
3f86de60:	cmp    a7, a0
3f86de70:	jrge   L3F86DFB0
3f86de80:	setf   16, 1, 0
L3F86DE90:
3f86de90:	move   *a12(0x10), a7, 0
3f86deb0:	move   *a11(0x10), a5, 0
3f86ded0:	cmp    a5, a7
3f86dee0:	jrge   L3F86DF20
3f86def0:	movk   8, a8
3f86df00:	jauc   L3F86EBA0
L3F86DF20:
3f86df20:	inc    a0
3f86df30:	addi   0x40, a11
3f86df50:	addi   0x40, a12
3f86df70:	move   *a13(0xff80), a7, 1
3f86df90:	cmp    a7, a0
3f86dfa0:	jrlt   L3F86DE90
L3F86DFB0:
3f86dfb0:	movk   10, a7
3f86dfc0:	move   a7, *a13, 1
3f86dfd0:	jruc   L3F86E690
L3F86DFE0:
3f86dfe0:	move   *a13(0xff80), a7, 1
3f86e000:	dec    a7
3f86e010:	jrle   L3F86E280
3f86e020:	movk   1, a0
3f86e030:	move   a10, a11
3f86e040:	move   a10, a12
3f86e050:	addi   0x40, a12
3f86e070:	move   *a13(0xff80), a7, 1
3f86e090:	cmp    a7, a0
3f86e0a0:	jrge   L3F86E280
3f86e0b0:	setf   16, 1, 0
L3F86E0C0:
3f86e0c0:	move   *a12(0x10), a7, 0
3f86e0e0:	move   *a11(0x10), a5, 0
3f86e100:	cmp    a5, a7
3f86e110:	jrlt   L3F86E1C0
3f86e120:	move   *a12(0x10), a7, 0
3f86e140:	move   *a11(0x10), a5, 0
3f86e160:	cmp    a5, a7
3f86e170:	jrne   L3F86E1F0
3f86e180:	move   *a12, a7, 0
3f86e190:	move   *a11, a5, 0
3f86e1a0:	cmp    a5, a7
3f86e1b0:	jrge   L3F86E1F0
L3F86E1C0:
3f86e1c0:	movk   8, a8
3f86e1d0:	jauc   L3F86EBA0
L3F86E1F0:
3f86e1f0:	inc    a0
3f86e200:	addi   0x40, a11
3f86e220:	addi   0x40, a12
3f86e240:	move   *a13(0xff80), a7, 1
3f86e260:	cmp    a7, a0
3f86e270:	jrlt   L3F86E0C0
L3F86E280:
3f86e280:	movk   14, a7
3f86e290:	move   a7, *a13, 1
3f86e2a0:	jruc   L3F86E690
L3F86E2B0:
3f86e2b0:	move   *a13(0xff80), a7, 1
3f86e2d0:	dec    a7
3f86e2e0:	jrle   L3F86E5B0
3f86e2f0:	movk   1, a0
3f86e300:	move   a10, a11
3f86e310:	move   a10, a12
3f86e320:	addi   0x40, a12
3f86e340:	move   *a13(0xff80), a7, 1
3f86e360:	cmp    a7, a0
3f86e370:	jrge   L3F86E5B0
L3F86E380:
3f86e380:	setf   16, 1, 0
3f86e390:	move   *a12(0x10), a7, 0
3f86e3b0:	move   *a11(0x10), a5, 0
3f86e3d0:	cmp    a5, a7
3f86e3e0:	jrlt   L3F86E500
3f86e3f0:	move   *a12(0x10), a7, 0
3f86e410:	move   *a11(0x10), a5, 0
3f86e430:	cmp    a5, a7
3f86e440:	jrne   L3F86E520
3f86e450:	move   *a12, a7, 0
3f86e460:	move   *a11, a5, 0
3f86e470:	cmp    a5, a7
3f86e480:	jrlt   L3F86E500
3f86e490:	setf   16, 0, 0
3f86e4a0:	move   *a12(0x30), a7, 0
3f86e4c0:	move   *a11(0x30), a5, 0
3f86e4e0:	cmp    a5, a7
3f86e4f0:	jreq   L3F86E520
L3F86E500:
3f86e500:	movk   8, a8
3f86e510:	jruc   L3F86EBA0
L3F86E520:
3f86e520:	inc    a0
3f86e530:	addi   0x40, a11
3f86e550:	addi   0x40, a12
3f86e570:	move   *a13(0xff80), a7, 1
3f86e590:	cmp    a7, a0
3f86e5a0:	jrlt   L3F86E380
L3F86E5B0:
3f86e5b0:	movk   18, a7
3f86e5c0:	move   a7, *a13, 1
3f86e5d0:	jruc   L3F86E690
L3F86E5E0:
3f86e5e0:	move   *a13(0xff40), a8, 1
3f86e600:	jaeq   L3F86DD70
3f86e620:	dec    a8
3f86e630:	jaeq   L3F86DDB0
3f86e650:	dec    a8
3f86e660:	jreq   L3F86DFE0
3f86e670:	dec    a8
3f86e680:	jreq   L3F86E2B0
L3F86E690:
3f86e690:	move   *a9(0x60), a7, 1
3f86e6b0:	ori    0x80000000, a7
3f86e6e0:	move   a7, *a9(0x60), 1
3f86e700:	setf   16, 1, 0
3f86e710:	move   *a13(0xffc0), *a9(0x280), 0
3f86e740:	move   *a9(0x320), a7, 1
3f86e760:	ori    0x20000, a7
3f86e790:	move   a7, *a9(0x320), 1
3f86e7b0:	move   *a13(0xffa0), *a9(0x290), 0
3f86e7e0:	move   *a9(0x320), a7, 1
3f86e800:	ori    0x40000, a7
3f86e830:	move   a7, *a9(0x320), 1
3f86e850:	move   *a13(0xff80), a7, 1
3f86e870:	sll    0x3, a7
3f86e880:	move   a7, *a13(0x20), 1
3f86e8a0:	move   a14, -*sp, 1
3f86e8b0:	move   a7, *a14+, 1
3f86e8c0:	calla  L3F701230
3f86e8f0:	move   a8, a2
3f86e900:	move   a14, -*sp, 1
3f86e910:	move   a7, *a14+, 1
3f86e920:	move   a2, *a14+, 1
3f86e930:	move   a10, *a14+, 1
3f86e940:	calla  L3FB44400
3f86e970:	move   a14, -*sp, 1
3f86e980:	move   *a13(0xff80), *a14+, 1
3f86e9a0:	move   a2, *a14+, 1
3f86e9b0:	move   *a13(0x0), *a14+, 1
3f86e9d0:	move   a9, *a14+, 1
3f86e9e0:	move   *a9(0x640), a5, 1
3f86ea00:	call   a5
3f86ea10:	move   *a9(0x80), a4, 1
3f86ea30:	move   a9, a6
3f86ea40:	addi   0x80, a6
L3F86EA60:
3f86ea60:	move   *a4(0xc0), a7, 1
3f86ea80:	andi   0xe0000, a7
3f86eab0:	jreq   L3F86EB60
3f86eac0:	move   a14, -*sp, 1
3f86ead0:	movi   0xe0000, a7
3f86eb00:	move   a7, *a14+, 1
3f86eb10:	move   a4, *a14+, 1
3f86eb20:	move   a9, *a14+, 1
3f86eb30:	move   *a4(0xe0), a5, 1
3f86eb50:	call   a5
L3F86EB60:
3f86eb60:	move   *a4, a4, 1
3f86eb70:	cmp    a6, a4
3f86eb80:	jrne   L3F86EA60
3f86eb90:	sub    a8, a8
L3F86EBA0:
3f86eba0:	move   *sp(0x180), a14, 1
3f86ebc0:	mmfm   sp, a0,a2,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f86ebe0:	rets   2
L3F86EBF0:
3f86ebf0:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f86ec10:	move   a14, a13
3f86ec20:	move   *a13(0xffe0), a9, 1
3f86ec40:	move   *a13(0xffc0), a10, 1
3f86ec60:	sub    a12, a12
3f86ec70:	move   a12, a11
3f86ec80:	setf   16, 1, 0
3f86ec90:	move   *a10(0x80), a7, 0
3f86ecb0:	cmp    a7, a11
3f86ecc0:	jrgt   L3F86F2A0
L3F86ECD0:
3f86ecd0:	move   a11, a7
3f86ece0:	sll    0x5, a7
3f86ecf0:	add    a10, a7
3f86ed00:	move   *a7(0x1a0), a7, 1
3f86ed20:	movb   *a7(0x180), a7
3f86ed40:	cmp    a9, a7
3f86ed50:	jrne   L3F86F240
3f86ed60:	movk   1, a7
3f86ed70:	move   a11, a5
3f86ed80:	inc    a5
3f86ed90:	sll    a5, a7
3f86eda0:	move   *a10(0x180), a5, 1
3f86edc0:	and    a7, a5
3f86edd0:	jrne   L3F86F240
3f86ede0:	movk   1, a7
3f86edf0:	move   a11, a5
3f86ee00:	inc    a5
3f86ee10:	sll    a5, a7
3f86ee20:	move   *a10(0x180), a5, 1
3f86ee40:	or     a7, a5
3f86ee50:	move   a5, *a10(0x180), 1
3f86ee70:	move   a11, a7
3f86ee80:	sll    0x5, a7
3f86ee90:	add    a10, a7
3f86eea0:	move   *a7(0x1a0), a12, 1
3f86eec0:	movk   3, a7
3f86eed0:	move   a7, *a12(0xc0), 1
3f86eef0:	movi   0xffff, a5
3f86ef10:	move   a5, *a12(0xe0), 1
3f86ef30:	sub    a7, a7
3f86ef40:	move   a7, *a12(0x60), 1
3f86ef60:	move   a7, *a12(0x100), 1
3f86ef80:	movk   1, a7
3f86ef90:	move   a7, *a12(0x120), 1
3f86efb0:	sub    a7, a7
3f86efc0:	move   a7, *a12(0x140), 1
3f86efe0:	setf   16, 0, 0
3f86eff0:	move   a7, *a12(0x160), 0
3f86f010:	movb   a7, *a12(0x190)
3f86f030:	movk   1, a7
3f86f040:	movb   a7, *a12(0x170)
3f86f060:	sub    a7, a7
3f86f070:	movb   a7, *a12(0x188)
3f86f090:	movb   a7, *a12(0x178)
3f86f0b0:	movb   a7, *a12(0x198)
3f86f0d0:	movb   a7, *a12(0x1a0)
3f86f0f0:	move   a7, *a12(0x200), 0
3f86f110:	move   a7, *a12(0x210), 0
3f86f130:	movb   a7, *a12(0x1a8)
3f86f150:	setf   1, 0, 0
3f86f160:	move   a7, *a12(0x1b8), 0
3f86f180:	setf   16, 1, 0
3f86f190:	move   a7, *a12(0x280), 0
3f86f1b0:	move   a7, *a12(0x290), 0
3f86f1d0:	movi   0x7fffff, a7
3f86f200:	move   a7, *a12(0x320), 1
3f86f220:	move   a12, a8
3f86f230:	jruc   L3F86F360
L3F86F240:
3f86f240:	inc    a11
3f86f250:	setf   16, 1, 0
3f86f260:	move   *a10(0x80), a7, 0
3f86f280:	cmp    a7, a11
3f86f290:	jrle   L3F86ECD0
L3F86F2A0:
3f86f2a0:	move   a14, -*sp, 1
3f86f2b0:	move   a9, *a14+, 1
3f86f2c0:	move   a10, *a14+, 1
3f86f2d0:	calla  L3F86A3B0
3f86f300:	move   a8, a12
3f86f310:	sub    a7, a7
3f86f320:	setf   1, 0, 0
3f86f330:	move   a7, *a12(0x1b8), 0
3f86f350:	move   a12, a8
L3F86F360:
3f86f360:	move   *sp(0x100), a14, 1
3f86f380:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f86f3a0:	rets   2
L3F86F3B0:
3f86f3b0:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f86f3d0:	move   a14, a13
3f86f3e0:	move   *a13(0xffe0), a9, 1
3f86f400:	move   *a9, a10, 1
3f86f410:	movb   *a9(0x180), a11
3f86f430:	sub    a12, a12
3f86f440:	setf   16, 1, 0
3f86f450:	move   *a10(0x80), a7, 0
3f86f470:	cmp    a7, a12
3f86f480:	jrgt   L3F86F600
L3F86F490:
3f86f490:	move   a12, a7
3f86f4a0:	sll    0x5, a7
3f86f4b0:	add    a10, a7
3f86f4c0:	move   *a7(0x1a0), a7, 1
3f86f4e0:	cmp    a9, a7
3f86f4f0:	jrne   L3F86F5A0
3f86f500:	movk   1, a7
3f86f510:	move   a12, a5
3f86f520:	inc    a5
3f86f530:	sll    a5, a7
3f86f540:	move   *a10(0x180), a5, 1
3f86f560:	andn   a7, a5
3f86f570:	move   a5, *a10(0x180), 1
3f86f590:	jruc   L3F86F670
L3F86F5A0:
3f86f5a0:	inc    a12
3f86f5b0:	setf   16, 1, 0
3f86f5c0:	move   *a10(0x80), a7, 0
3f86f5e0:	cmp    a7, a12
3f86f5f0:	jrle   L3F86F490
L3F86F600:
3f86f600:	move   a14, -*sp, 1
3f86f610:	sub    a7, a7
3f86f620:	move   a7, *a14+, 1
3f86f630:	move   a9, *a14+, 1
3f86f640:	calla  L3F869CA0
L3F86F670:
3f86f670:	move   *sp(0x100), a14, 1
3f86f690:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f86f6b0:	rets   2
3f86f6c0:	.word  0x7246
3f86f6d0:	sra    a11, a5
3f86f6e0:	sra    a10, a4
3f86f6f0:	sla    a11, a6
3f86f700:	mods   b3, b5
3f86f710:	and    b3, b4
3f86f720:	.word  0x7869
3f86f730:	sla    a11, a13
3f86f740:	.word  0x7370
3f86f750:	srl    0x17, a0
3f86f760:	sra    a1, a0
3f86f770:	srl    a3, a5
3f86f780:	.word  0x7561
3f86f790:	.word  0x746c
3f86f7a0:	.word  0x7320
3f86f7b0:	rl     b11, b4
3f86f7c0:	.word  0x7070
3f86f7d0:	sra    a11, a12
3f86f7e0:	.word  0x7320
3f86f7f0:	rl     b11, b4
3f86f800:	mods   a3, a12
3f86f810:	sll    a1, a0
3f86f820:	rl     a11, a5
3f86f830:	srl    a11, a14
3f86f840:	.word  0x7220
3f86f850:	srl    a3, a5
3f86f860:	.word  0x7265
3f86f870:	modu   a3, a5
3f86f880:	sra    a11, a3
3f86f890:	srl    0xd, a4
3f86f8a0:	.word  0x000a
3f86f8b0:	.word  0x7246
3f86f8c0:	sra    a11, a5
3f86f8d0:	sra    a10, a4
3f86f8e0:	sla    a11, a6
3f86f8f0:	mods   b3, b5
3f86f900:	and    b3, b4
3f86f910:	.word  0x7869
3f86f920:	sla    a11, a13
3f86f930:	.word  0x7370
3f86f940:	srl    0x17, a0
3f86f950:	sra    a1, a0
3f86f960:	srl    a3, a5
3f86f970:	.word  0x7561
3f86f980:	.word  0x746c
3f86f990:	.word  0x7420
3f86f9a0:	mods   a3, a9
3f86f9b0:	sla    0x3, a5
3f86f9c0:	.word  0x7473
3f86f9d0:	mods   a3, a9
3f86f9e0:	sla    0x3, a12
3f86f9f0:	sra    a11, a2
3f86fa00:	modu   a3, a9
3f86fa10:	sla    0x3, a7
3f86fa20:	sra    b11, b2
3f86fa30:	sra    a11, a6
3f86fa40:	sra    b11, b2
3f86fa50:	sll    a11, a14
3f86fa60:	sra    a3, a5
3f86fa70:	.word  0x0a2e
3f86fa80:	.word  0x0000
L3F86FA90:
3f86fa90:	mmtm   sp, a9,a11,a13
3f86fab0:	move   a14, a13
3f86fac0:	addi   0x40, a14
3f86fae0:	move   a14, -*sp, 1
3f86faf0:	movk   32, a11
3f86fb00:	move   a11, *a14+, 1
3f86fb10:	calla  L3F705A00
3f86fb40:	move   a8, *a13, 1
3f86fb50:	sub    a11, a11
3f86fb60:	move   a11, *a13(0x20), 1
L3F86FB80:
3f86fb80:	move   *a13(0x20), a11, 1
3f86fba0:	sll    0x5, a11
3f86fbb0:	move   *a13, a9, 1
3f86fbc0:	add    a9, a11
3f86fbd0:	movi   0xffff, a9
3f86fbf0:	move   a9, *a11, 1
3f86fc00:	move   *a13(0x20), a11, 1
3f86fc20:	inc    a11
3f86fc30:	move   a11, *a13(0x20), 1
3f86fc50:	subk   8, a11
3f86fc60:	jrlt   L3F86FB80
3f86fc70:	move   *a13, a8, 1
3f86fc80:	subi   0x40, a14
3f86fca0:	mmfm   sp, a9,a11,a13
3f86fcc0:	rets
L3F86FCD0:
3f86fcd0:	mmtm   sp, a7,a9,a11,a13
3f86fcf0:	move   a14, a13
3f86fd00:	move   *a13(0xffe0), a11, 1
3f86fd20:	move   *a11, a11, 1
3f86fd30:	jrne   L3F86FDA0
3f86fd40:	move   *a13(0xffe0), a11, 1
3f86fd60:	calla  L3F86FA90
3f86fd90:	move   a8, *a11, 1
L3F86FDA0:
3f86fda0:	move   *a13(0xffe0), a11, 1
3f86fdc0:	move   *a13(0xffc0), a9, 1
3f86fde0:	sra    0x5, a9
3f86fdf0:	sll    0x5, a9
3f86fe00:	move   *a11, a7, 1
3f86fe10:	add    a9, a7
3f86fe20:	move   *a13(0xffc0), a9, 1
3f86fe40:	andi   0x1f, a9
3f86fe70:	movk   1, a11
3f86fe80:	sll    a9, a11
3f86fe90:	move   *a7, a9, 1
3f86fea0:	andn   a11, a9
3f86feb0:	move   a9, *a7, 1
3f86fec0:	move   *sp(0xa0), a14, 1
3f86fee0:	mmfm   sp, a7,a9,a11,a13
3f86ff00:	rets   2
L3F86FF10:
3f86ff10:	mmtm   sp, a7,a9,a11,a13
3f86ff30:	move   a14, a13
3f86ff40:	addi   0x40, a14
3f86ff60:	move   *a13(0xffe0), a11, 1
3f86ff80:	jrne   L3F86FFB0
3f86ff90:	sub    a8, a8
3f86ffa0:	jruc   L3F870190
L3F86FFB0:
3f86ffb0:	move   a14, -*sp, 1
3f86ffc0:	movk   32, a11
3f86ffd0:	move   a11, *a14+, 1
3f86ffe0:	calla  L3F705A00
3f870010:	move   a8, *a13, 1
3f870020:	sub    a11, a11
3f870030:	move   a11, *a13(0x20), 1
L3F870050:
3f870050:	move   *a13(0x20), a11, 1
3f870070:	sll    0x5, a11
3f870080:	move   *a13, a9, 1
3f870090:	add    a9, a11
3f8700a0:	move   *a13(0x20), a7, 1
3f8700c0:	sll    0x5, a7
3f8700d0:	move   *a13(0xffe0), a9, 1
3f8700f0:	add    a9, a7
3f870100:	move   *a7, *a11, 1
3f870110:	move   *a13(0x20), a11, 1
3f870130:	inc    a11
3f870140:	move   a11, *a13(0x20), 1
3f870160:	subk   8, a11
3f870170:	jrlt   L3F870050
3f870180:	move   *a13, a8, 1
L3F870190:
3f870190:	move   *sp(0xa0), a14, 1
3f8701b0:	mmfm   sp, a7,a9,a11,a13
3f8701d0:	rets   2
L3F8701E0:
3f8701e0:	mmtm   sp, a9,a11,a13
3f870200:	move   a14, a13
3f870210:	move   *a13(0xffe0), a11, 1
3f870230:	move   a14, -*sp, 1
3f870240:	move   *a11(0x40), a9, 1
3f870260:	move   *a9+, *a14+, 1
3f870270:	calla  L3F8B62F0
3f8702a0:	move   a8, *a11(0x20), 1
3f8702c0:	move   *a11(0x80), a9, 1
3f8702e0:	move   *a9(0x480), *a11(0x0), 1
3f870310:	move   *a11(0x80), a9, 1
3f870330:	move   a11, *a9(0x480), 1
3f870350:	move   a14, -*sp, 1
3f870360:	sub    a9, a9
3f870370:	move   a9, *a14+, 1
3f870380:	movi   0x3f2442b0, a9
3f8703b0:	move   a9, *a14+, 1
3f8703c0:	move   *a11(0x80), *a14+, 1
3f8703e0:	movi   0x40, a9
3f870400:	move   a9, *a14+, 1
3f870410:	move   *a11(0x20), *a14+, 1
3f870430:	calla  L3F8B6510
3f870460:	move   *sp(0x80), a14, 1
3f870480:	mmfm   sp, a9,a11,a13
3f8704a0:	rets   2
L3F8704B0:
3f8704b0:	mmtm   sp, a9,a11,a13
3f8704d0:	move   a14, a13
3f8704e0:	addk   32, a14
3f8704f0:	move   a14, -*sp, 1
3f870500:	movi   0x3c, a11
3f870520:	move   a11, *a14+, 1
3f870530:	calla  L3F705A00
3f870560:	move   a8, *a13, 1
3f870570:	move   *a13(0xffe0), *a8(0x40), 1
3f8705a0:	move   *a13(0xffc0), *a8(0x60), 1
3f8705d0:	move   *a13(0xffa0), *a8(0x80), 1
3f870600:	move   *a13(0xff80), *a8(0x140), 1
3f870630:	setf   8, 0, 0
3f870640:	move   *a13(0xff60), a9, 0
3f870660:	move   a9, *a8(0xa0), 1
3f870680:	move   *a13(0xff40), a11, 0
3f8706a0:	move   a11, *a8(0xc0), 1
3f8706c0:	move   *a13(0xff20), a9, 0
3f8706e0:	move   a9, *a8(0xe0), 1
3f870700:	move   *a13(0xff00), *a8(0x100), 1
3f870730:	sub    a9, a9
3f870740:	move   a9, *a8(0x120), 1
3f870760:	move   *a13(0xfee0), *a8(0x160), 1
3f870790:	move   a9, *a8(0x180), 1
3f8707b0:	move   *sp(0x80), a14, 1
3f8707d0:	mmfm   sp, a9,a11,a13
3f8707f0:	rets   2
L3F870800:
3f870800:	mmtm   sp, a11,a13
3f870820:	move   a14, a13
3f870830:	move   *a13(0xffe0), a11, 1
3f870850:	move   *a11(0x120), a11, 1
3f870870:	jreq   L3F870900
3f870880:	move   a14, -*sp, 1
3f870890:	move   *a13(0xffe0), a11, 1
3f8708b0:	move   *a11(0x120), *a14+, 1
3f8708d0:	calla  L3F702440
L3F870900:
3f870900:	move   *a13(0xffe0), a11, 1
3f870920:	move   *a11(0x180), a11, 1
3f870940:	jreq   L3F8709D0
3f870950:	move   a14, -*sp, 1
3f870960:	move   *a13(0xffe0), a11, 1
3f870980:	move   *a11(0x180), *a14+, 1
3f8709a0:	calla  L3F702440
L3F8709D0:
3f8709d0:	move   a14, -*sp, 1
3f8709e0:	move   *a13(0xffe0), *a14+, 1
3f870a00:	calla  L3F702440
3f870a30:	move   *sp(0x60), a14, 1
3f870a50:	mmfm   sp, a11,a13
3f870a70:	rets   2
L3F870A80:
3f870a80:	mmtm   sp, a7,a9,a11,a13
3f870aa0:	move   a14, a13
3f870ab0:	move   *a13(0xffc0), a11, 1
3f870ad0:	move   *a13(0xff80), a9, 1
3f870af0:	cmp    a9, a11
3f870b00:	jrne   L3F870C90
3f870b10:	move   *a13(0xffe0), a9, 1
3f870b30:	jrne   L3F870B60
3f870b40:	movk   1, a8
3f870b50:	jruc   L3F870CA0
L3F870B60:
3f870b60:	move   *a13(0xffa0), a9, 1
3f870b80:	sra    0x5, a9
3f870b90:	sll    0x5, a9
3f870ba0:	move   *a13(0xffe0), a11, 1
3f870bc0:	add    a11, a9
3f870bd0:	move   *a13(0xffa0), a11, 1
3f870bf0:	andi   0x1f, a11
3f870c20:	movk   1, a7
3f870c30:	sll    a11, a7
3f870c40:	move   *a9, a11, 1
3f870c50:	and    a7, a11
3f870c60:	jreq   L3F870C90
3f870c70:	movk   1, a8
3f870c80:	jruc   L3F870CA0
L3F870C90:
3f870c90:	sub    a8, a8
L3F870CA0:
3f870ca0:	move   *sp(0xa0), a14, 1
3f870cc0:	mmfm   sp, a7,a9,a11,a13
3f870ce0:	rets   2
L3F870CF0:
3f870cf0:	mmtm   sp, a9,a11,a13
3f870d10:	move   a14, a13
3f870d20:	move   *a13(0xffe0), a11, 1
3f870d40:	move   *a13(0xffa0), a9, 1
3f870d60:	cmp    a9, a11
3f870d70:	jreq   L3F870DC0
3f870d80:	move   *a13(0xffc0), a11, 1
3f870da0:	cmp    a9, a11
3f870db0:	jrne   L3F870DE0
L3F870DC0:
3f870dc0:	sub    a8, a8
3f870dd0:	jruc   L3F870E50
L3F870DE0:
3f870de0:	move   *a13(0xffe0), a9, 1
3f870e00:	cmp    a11, a9
3f870e10:	jrne   L3F870E40
3f870e20:	movk   1, a8
3f870e30:	jruc   L3F870E50
L3F870E40:
3f870e40:	sub    a8, a8
L3F870E50:
3f870e50:	move   *sp(0x80), a14, 1
3f870e70:	mmfm   sp, a9,a11,a13
3f870e90:	rets   2
L3F870EA0:
3f870ea0:	mmtm   sp, a11,a13
3f870ec0:	move   a14, a13
3f870ed0:	move   a14, -*sp, 1
3f870ee0:	move   *a13(0xff60), *a14+, 1
3f870f00:	move   *a13(0xff80), *a14+, 1
3f870f20:	move   a13, a11
3f870f30:	subi   0x40, a11
3f870f50:	move   *a11+, *a14+, 1
3f870f60:	move   *a11+, *a14+, 1
3f870f70:	calla  L3F870A80
3f870fa0:	move   a8, a11
3f870fb0:	jreq   L3F870FE0
3f870fc0:	movk   1, a8
3f870fd0:	jruc   L3F8710D0
L3F870FE0:
3f870fe0:	move   a14, -*sp, 1
3f870ff0:	move   *a13(0xff60), *a14+, 1
3f871010:	move   *a13(0xff80), *a14+, 1
3f871030:	move   *a13(0xffc0), *a14+, 1
3f871050:	calla  L3F870CF0
3f871080:	move   a8, a11
3f871090:	jreq   L3F8710C0
3f8710a0:	movk   1, a8
3f8710b0:	jruc   L3F8710D0
L3F8710C0:
3f8710c0:	sub    a8, a8
L3F8710D0:
3f8710d0:	move   *sp(0x60), a14, 1
3f8710f0:	mmfm   sp, a11,a13
3f871110:	rets   2
L3F871120:
3f871120:	mmtm   sp, a11,a13
3f871140:	move   a14, a13
3f871150:	move   a14, -*sp, 1
3f871160:	movi   0x8000, a11
3f871190:	move   a11, *a14+, 1
3f8711a0:	move   *a13(0xffc0), a11, 1
3f8711c0:	addi   0x100, a11
3f8711e0:	move   *a11+, *a14+, 1
3f8711f0:	move   *a11+, *a14+, 1
3f871200:	move   *a13(0xffe0), a11, 1
3f871220:	addi   0x100, a11
3f871240:	move   *a11+, *a14+, 1
3f871250:	move   *a11+, *a14+, 1
3f871260:	calla  L3F870EA0
3f871290:	move   a8, a11
3f8712a0:	jrne   L3F8712D0
3f8712b0:	sub    a8, a8
3f8712c0:	jruc   L3F871440
L3F8712D0:
3f8712d0:	move   a14, -*sp, 1
3f8712e0:	sub    a11, a11
3f8712f0:	move   a11, *a14+, 1
3f871300:	move   *a13(0xffc0), a11, 1
3f871320:	addi   0x160, a11
3f871340:	move   *a11+, *a14+, 1
3f871350:	move   *a11+, *a14+, 1
3f871360:	move   *a13(0xffe0), a11, 1
3f871380:	addi   0x160, a11
3f8713a0:	move   *a11+, *a14+, 1
3f8713b0:	move   *a11+, *a14+, 1
3f8713c0:	calla  L3F870EA0
3f8713f0:	move   a8, a11
3f871400:	jreq   L3F871430
3f871410:	movk   1, a8
3f871420:	jruc   L3F871440
L3F871430:
3f871430:	sub    a8, a8
L3F871440:
3f871440:	move   *sp(0x60), a14, 1
3f871460:	mmfm   sp, a11,a13
3f871480:	rets   2
L3F871490:
3f871490:	mmtm   sp, a9,a11,a13
3f8714b0:	move   a14, a13
3f8714c0:	move   *a13(0xffe0), a11, 1
3f8714e0:	move   *a13(0xffc0), a9, 1
3f871500:	move   *a11(0x60), a11, 1
3f871520:	move   *a9(0x60), a9, 1
3f871540:	cmp    a9, a11
3f871550:	jreq   L3F871580
3f871560:	sub    a8, a8
3f871570:	jruc   L3F871C90
L3F871580:
3f871580:	move   a14, -*sp, 1
3f871590:	move   *a13(0xffc0), *a14+, 1
3f8715b0:	move   *a13(0xffe0), *a14+, 1
3f8715d0:	calla  L3F871120
3f871600:	move   a8, a9
3f871610:	jreq   L3F871640
3f871620:	movk   1, a8
3f871630:	jruc   L3F871C90
L3F871640:
3f871640:	move   a14, -*sp, 1
3f871650:	move   *a13(0xffe0), *a14+, 1
3f871670:	move   *a13(0xffc0), *a14+, 1
3f871690:	calla  L3F871120
3f8716c0:	move   a8, a9
3f8716d0:	jreq   L3F871700
3f8716e0:	movk   1, a8
3f8716f0:	jruc   L3F871C90
L3F871700:
3f871700:	move   a14, -*sp, 1
3f871710:	sub    a11, a11
3f871720:	move   a11, *a14+, 1
3f871730:	move   *a13(0xffe0), a9, 1
3f871750:	addi   0x160, a9
3f871770:	move   *a9+, *a14+, 1
3f871780:	move   *a9+, *a14+, 1
3f871790:	move   *a13(0xffc0), a9, 1
3f8717b0:	addi   0x160, a9
3f8717d0:	move   *a9+, *a14+, 1
3f8717e0:	move   *a9+, *a14+, 1
3f8717f0:	calla  L3F870EA0
3f871820:	move   a8, a9
3f871830:	jreq   L3F8719C0
3f871840:	move   a14, -*sp, 1
3f871850:	movi   0x8000, a9
3f871880:	move   a9, *a14+, 1
3f871890:	move   *a13(0xffc0), a11, 1
3f8718b0:	addi   0x100, a11
3f8718d0:	move   *a11+, *a14+, 1
3f8718e0:	move   *a11+, *a14+, 1
3f8718f0:	move   *a13(0xffe0), a11, 1
3f871910:	addi   0x100, a11
3f871930:	move   *a11+, *a14+, 1
3f871940:	move   *a11+, *a14+, 1
3f871950:	calla  L3F870EA0
3f871980:	move   a8, a11
3f871990:	jreq   L3F8719C0
3f8719a0:	movk   1, a8
3f8719b0:	jruc   L3F871C90
L3F8719C0:
3f8719c0:	move   a14, -*sp, 1
3f8719d0:	sub    a11, a11
3f8719e0:	move   a11, *a14+, 1
3f8719f0:	move   *a13(0xffc0), a9, 1
3f871a10:	addi   0x160, a9
3f871a30:	move   *a9+, *a14+, 1
3f871a40:	move   *a9+, *a14+, 1
3f871a50:	move   *a13(0xffe0), a9, 1
3f871a70:	addi   0x160, a9
3f871a90:	move   *a9+, *a14+, 1
3f871aa0:	move   *a9+, *a14+, 1
3f871ab0:	calla  L3F870EA0
3f871ae0:	move   a8, a9
3f871af0:	jreq   L3F871C80
3f871b00:	move   a14, -*sp, 1
3f871b10:	movi   0x8000, a9
3f871b40:	move   a9, *a14+, 1
3f871b50:	move   *a13(0xffe0), a11, 1
3f871b70:	addi   0x100, a11
3f871b90:	move   *a11+, *a14+, 1
3f871ba0:	move   *a11+, *a14+, 1
3f871bb0:	move   *a13(0xffc0), a11, 1
3f871bd0:	addi   0x100, a11
3f871bf0:	move   *a11+, *a14+, 1
3f871c00:	move   *a11+, *a14+, 1
3f871c10:	calla  L3F870EA0
3f871c40:	move   a8, a11
3f871c50:	jreq   L3F871C80
3f871c60:	movk   1, a8
3f871c70:	jruc   L3F871C90
L3F871C80:
3f871c80:	sub    a8, a8
L3F871C90:
3f871c90:	move   *sp(0x80), a14, 1
3f871cb0:	mmfm   sp, a9,a11,a13
3f871cd0:	rets   2
L3F871CE0:
3f871ce0:	mmtm   sp, a7,a9,a10,a11,a13
3f871d00:	move   a14, a13
3f871d10:	addk   32, a14
3f871d20:	move   *a13(0xffe0), a11, 1
3f871d40:	move   *a11(0x80), a7, 1
3f871d60:	move   a7, a9
3f871d70:	addi   0x480, a9
3f871d90:	move   *a9, a7, 1
3f871da0:	jaeq   L3F872930
L3F871DC0:
3f871dc0:	move   *a9, a10, 1
3f871dd0:	move   a14, -*sp, 1
3f871de0:	move   *a13(0xffe0), *a14+, 1
3f871e00:	move   a10, *a14+, 1
3f871e10:	calla  L3F871490
3f871e40:	move   a8, a7
3f871e50:	jaeq   L3F8728E0
3f871e70:	move   *a13(0xffe0), a11, 1
3f871e90:	move   *a10(0x40), a7, 1
3f871eb0:	move   *a11(0x40), a11, 1
3f871ed0:	cmp    a11, a7
3f871ee0:	jane   L3F8728E0
3f871f00:	move   a14, -*sp, 1
3f871f10:	move   a10, *a14+, 1
3f871f20:	move   *a13(0xffe0), *a14+, 1
3f871f40:	calla  L3F871120
3f871f70:	move   a8, a7
3f871f80:	jreq   L3F872030
3f871f90:	move   a14, -*sp, 1
3f871fa0:	movk   1, a11
3f871fb0:	move   a11, *a14+, 1
3f871fc0:	move   *a10(0x20), *a14+, 1
3f871fe0:	calla  L3F8B8750
3f872010:	jauc   L3F872900
L3F872030:
3f872030:	move   *a10(0x160), a11, 1
3f872050:	jrne   L3F872190
3f872060:	move   *a10(0x100), a11, 1
3f872080:	cmpi   0x8000, a11
3f8720b0:	jreq   L3F872190
3f8720c0:	move   a14, -*sp, 1
3f8720d0:	move   *a13(0xffe0), a11, 1
3f8720f0:	move   *a11(0x160), *a14+, 1
3f872110:	move   a10, a7
3f872120:	addi   0x180, a7
3f872140:	move   a7, *a14+, 1
3f872150:	calla  L3F86FCD0
3f872180:	jruc   L3F8728E0
L3F872190:
3f872190:	move   *a10(0x100), a11, 1
3f8721b0:	cmpi   0x8000, a11
3f8721e0:	jrne   L3F8722F0
3f8721f0:	move   *a10(0x160), a11, 1
3f872210:	jreq   L3F8722F0
3f872220:	move   a14, -*sp, 1
3f872230:	move   *a13(0xffe0), a11, 1
3f872250:	move   *a11(0x100), *a14+, 1
3f872270:	move   a10, a7
3f872280:	addi   0x120, a7
3f8722a0:	move   a7, *a14+, 1
3f8722b0:	calla  L3F86FCD0
3f8722e0:	jruc   L3F8728E0
L3F8722F0:
3f8722f0:	move   *a13(0xffe0), a11, 1
3f872310:	move   *a11(0x160), a7, 1
3f872330:	jreq   L3F872760
3f872340:	move   *a11(0x100), a7, 1
3f872360:	cmpi   0x8000, a7
3f872390:	jreq   L3F872760
3f8723a0:	move   a14, -*sp, 1
3f8723b0:	move   *a11(0x160), *a14+, 1
3f8723d0:	move   a10, a7
3f8723e0:	addi   0x180, a7
3f872400:	move   a7, *a14+, 1
3f872410:	calla  L3F86FCD0
3f872440:	move   a14, -*sp, 1
3f872450:	move   *a11(0x160), *a14+, 1
3f872470:	movi   0x8000, a7
3f8724a0:	move   a7, *a14+, 1
3f8724b0:	move   *a10(0xe0), *a14+, 1
3f8724d0:	move   *a10(0xc0), *a14+, 1
3f8724f0:	move   *a10(0xa0), *a14+, 1
3f872510:	move   *a10(0x140), *a14+, 1
3f872530:	move   *a10(0x80), *a14+, 1
3f872550:	move   *a10(0x60), *a14+, 1
3f872570:	move   *a10(0x40), *a14+, 1
3f872590:	calla  L3F8704B0
3f8725c0:	move   a8, *a13, 1
3f8725d0:	move   a14, -*sp, 1
3f8725e0:	move   *a10(0x120), *a14+, 1
3f872600:	move   a8, a7
3f872610:	calla  L3F86FF10
3f872640:	move   a8, *a7(0x120), 1
3f872660:	move   a14, -*sp, 1
3f872670:	move   *a11(0x100), *a14+, 1
3f872690:	addi   0x120, a7
3f8726b0:	move   a7, *a14+, 1
3f8726c0:	calla  L3F86FCD0
3f8726f0:	move   a14, -*sp, 1
3f872700:	move   *a13(0x0), *a14+, 1
3f872720:	calla  L3F8701E0
3f872750:	jruc   L3F8728E0
L3F872760:
3f872760:	move   *a11(0x160), a7, 1
3f872780:	jrne   L3F872840
3f872790:	move   a14, -*sp, 1
3f8727a0:	move   *a11(0x100), *a14+, 1
3f8727c0:	move   a10, a7
3f8727d0:	addi   0x120, a7
3f8727f0:	move   a7, *a14+, 1
3f872800:	calla  L3F86FCD0
3f872830:	jruc   L3F8728E0
L3F872840:
3f872840:	move   a14, -*sp, 1
3f872850:	move   *a11(0x160), *a14+, 1
3f872870:	move   a10, a7
3f872880:	addi   0x180, a7
3f8728a0:	move   a7, *a14+, 1
3f8728b0:	calla  L3F86FCD0
L3F8728E0:
3f8728e0:	move   *a9, a11, 1
3f8728f0:	move   a11, a9
L3F872900:
3f872900:	move   *a9, a11, 1
3f872910:	jane   L3F871DC0
L3F872930:
3f872930:	move   *sp(0xc0), a14, 1
3f872950:	mmfm   sp, a7,a9,a10,a11,a13
3f872970:	rets   2
3f872980:	mmtm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f8729a0:	move   a14, a13
3f8729b0:	addi   0x140, a14
3f8729d0:	move   *a13(0xffe0), a9, 1
3f8729f0:	sub    a11, a11
3f872a00:	move   *a9(0x40), a12, 1
3f872a20:	move   *a12(0x20), a0, 1
3f872a40:	move   *a12(0x40), a2, 1
3f872a60:	setf   16, 0, 0
3f872a70:	move   *a12(0x10), a7, 0
3f872a90:	subk   3, a7
3f872aa0:	jrnc   L3F872AE0
3f872ab0:	movk   16, a8
3f872ac0:	jauc   L3F8747C0
L3F872AE0:
3f872ae0:	move   *a9(0x180), a7, 1
3f872b00:	cmp    a0, a7
3f872b10:	jaeq   L3F8737B0
3f872b30:	movk   24, a4
3f872b40:	move   a11, a6
3f872b50:	move   a0, a7
3f872b60:	andi   0xfff00000, a7
3f872b90:	move   a7, *a13(0x60), 1
3f872bb0:	move   a0, a7
3f872bc0:	andi   0xe0000000, a7
3f872bf0:	jane   L3F873650
3f872c10:	move   *a13(0x60), a7, 1
3f872c30:	sra    0x14, a7
3f872c40:	move   a7, *a13(0x20), 1
3f872c60:	move   @0x225870, a5, 1
3f872c90:	cmp    a5, a7
3f872ca0:	jage   L3F873650
3f872cc0:	sll    0x5, a7
3f872cd0:	addi   0x21ffe0, a7
3f872d00:	move   *a7, a7, 1
3f872d10:	move   a7, *a13(0x40), 1
3f872d30:	move   *a7(0x40), a7, 1
3f872d50:	jaeq   L3F873650
3f872d70:	move   a0, a7
3f872d80:	andi   0x7ffff, a7
3f872db0:	move   a7, *a13(0xe0), 1
3f872dd0:	move   a6, *a13(0x100), 1
3f872df0:	move   *a13(0x40), a7, 1
3f872e10:	move   *a7(0x60), *a13(0x120), 1
3f872e40:	move   *a13(0x120), a7, 1
3f872e60:	subk   6, a7
3f872e70:	jrne   L3F872F60
3f872e80:	move   *a13(0xe0), a7, 1
3f872ea0:	sra    0x6, a7
3f872eb0:	move   *a13(0xe0), a5, 1
3f872ed0:	xor    a5, a7
3f872ee0:	sra    0xc, a5
3f872ef0:	xor    a5, a7
3f872f00:	andi   0x3f, a7
3f872f30:	move   a7, *a13(0xa0), 1
3f872f50:	jruc   L3F873120
L3F872F60:
3f872f60:	move   *a13(0x120), a7, 1
3f872f80:	subk   7, a7
3f872f90:	jrne   L3F873080
3f872fa0:	move   *a13(0xe0), a7, 1
3f872fc0:	sra    0x7, a7
3f872fd0:	move   *a13(0xe0), a5, 1
3f872ff0:	xor    a5, a7
3f873000:	sra    0xd, a5
3f873010:	xor    a5, a7
3f873020:	andi   0x7f, a7
3f873050:	move   a7, *a13(0xa0), 1
3f873070:	jruc   L3F873120
L3F873080:
3f873080:	move   a14, -*sp, 1
3f873090:	move   *a13(0xe0), *a14+, 1
3f8730b0:	move   *a13(0x120), *a14+, 1
3f8730d0:	calla  L3F8B5680
3f873100:	move   a8, *a13(0xa0), 1
L3F873120:
3f873120:	move   *a13(0xa0), a7, 1
3f873140:	inc    a7
3f873150:	jreq   L3F873650
3f873160:	move   *a13(0x40), a7, 1
3f873180:	move   *a13(0xa0), a5, 1
3f8731a0:	move   a5, a3
3f8731b0:	sll    0x6, a5
3f8731c0:	sll    0x5, a3
3f8731d0:	add    a3, a5
3f8731e0:	move   *a7, a3, 1
3f8731f0:	add    a5, a3
3f873200:	move   a3, *a13(0x80), 1
3f873220:	move   *a3(0x0), *a13(0xc0), 1
3f873250:	move   *a13(0xc0), a5, 1
3f873270:	cmp    a3, a5
3f873280:	jreq   L3F873650
L3F873290:
3f873290:	move   *a13(0x80), a7, 1
3f8732b0:	move   *a13(0x100), a5, 1
3f8732d0:	inc    a5
3f8732e0:	move   a5, *a13(0x100), 1
3f873300:	move   *a7(0x40), a3, 1
3f873320:	cmp    a3, a5
3f873330:	jrle   L3F8733E0
3f873340:	move   a14, -*sp, 1
3f873350:	move   a0, *a14+, 1
3f873360:	move   a7, *a14+, 1
3f873370:	movi   0x3f8b38a0, a8
3f8733a0:	move   a8, *a14+, 1
3f8733b0:	calla  L3F35BD40
L3F8733E0:
3f8733e0:	move   *a13(0xc0), a3, 1
3f873400:	move   *a3(0x40), a3, 1
3f873420:	cmp    a0, a3
3f873430:	jreq   L3F8734E0
3f873440:	move   *a13(0xc0), a3, 1
3f873460:	move   *a3(0x0), *a13(0xc0), 1
3f873490:	move   *a13(0xc0), a3, 1
3f8734b0:	cmp    a7, a3
3f8734c0:	jrne   L3F873290
3f8734d0:	jruc   L3F873650
L3F8734E0:
3f8734e0:	move   *a13(0xc0), a7, 1
3f873500:	setf   16, 0, 0
3f873510:	move   *a7(0x90), a5, 0
3f873530:	cmp    a6, a5
3f873540:	jrne   L3F8735C0
3f873550:	move   *a7(0x80), a5, 0
3f873570:	and    a4, a5
3f873580:	jreq   L3F8735C0
3f873590:	move   *a7(0xa0), a11, 1
3f8735b0:	jruc   L3F873650
L3F8735C0:
3f8735c0:	move   *a7(0x0), *a13(0xc0), 1
3f8735f0:	move   *a13(0xc0), a7, 1
3f873610:	move   *a13(0x80), a5, 1
3f873630:	cmp    a5, a7
3f873640:	jrne   L3F873290
L3F873650:
3f873650:	move   a11, a3
3f873660:	jrne   L3F8736C0
3f873670:	move   a0, *a9(0xc0), 1
3f873690:	movk   9, a8
3f8736a0:	jauc   L3F8747C0
L3F8736C0:
3f8736c0:	setf   16, 1, 0
3f8736d0:	move   *a11, a7, 0
3f8736e0:	jreq   L3F873710
3f8736f0:	move   *a11, a7, 0
3f873700:	dsjs   a7, L3F873760
L3F873710:
3f873710:	move   a11, *a9(0x160), 1
3f873730:	move   a0, *a9(0x180), 1
3f873750:	jruc   L3F8737D0
L3F873760:
3f873760:	move   a0, *a9(0xc0), 1
3f873780:	movk   9, a8
3f873790:	jauc   L3F8747C0
L3F8737B0:
3f8737b0:	move   *a9(0x160), a11, 1
L3F8737D0:
3f8737d0:	move   *a9(0x1c0), a7, 1
3f8737f0:	cmp    a2, a7
3f873800:	jaeq   L3F8743C0
3f873820:	movk   32, a4
3f873830:	sub    a6, a6
3f873840:	move   a2, a7
3f873850:	andi   0xfff00000, a7
3f873880:	move   a7, *a13(0x60), 1
3f8738a0:	move   a6, a10
3f8738b0:	move   a2, a5
3f8738c0:	andi   0xe0000000, a5
3f8738f0:	jane   L3F874310
3f873910:	sra    0x14, a7
3f873920:	move   a7, *a13(0x20), 1
3f873940:	move   @0x225870, a5, 1
3f873970:	cmp    a5, a7
3f873980:	jage   L3F874310
3f8739a0:	sll    0x5, a7
3f8739b0:	addi   0x21ffe0, a7
3f8739e0:	move   *a7, a7, 1
3f8739f0:	move   a7, *a13(0x40), 1
3f873a10:	move   *a7(0x40), a3, 1
3f873a30:	jaeq   L3F874310
3f873a50:	move   a2, a3
3f873a60:	andi   0x7ffff, a3
3f873a90:	move   a3, *a13(0xe0), 1
3f873ab0:	move   a6, *a13(0x100), 1
3f873ad0:	move   *a7(0x60), *a13(0x120), 1
3f873b00:	move   *a13(0x120), a3, 1
3f873b20:	subk   6, a3
3f873b30:	jrne   L3F873C20
3f873b40:	move   *a13(0xe0), a3, 1
3f873b60:	sra    0x6, a3
3f873b70:	move   *a13(0xe0), a7, 1
3f873b90:	xor    a7, a3
3f873ba0:	sra    0xc, a7
3f873bb0:	xor    a7, a3
3f873bc0:	andi   0x3f, a3
3f873bf0:	move   a3, *a13(0xa0), 1
3f873c10:	jruc   L3F873DE0
L3F873C20:
3f873c20:	move   *a13(0x120), a3, 1
3f873c40:	subk   7, a3
3f873c50:	jrne   L3F873D40
3f873c60:	move   *a13(0xe0), a3, 1
3f873c80:	sra    0x7, a3
3f873c90:	move   *a13(0xe0), a7, 1
3f873cb0:	xor    a7, a3
3f873cc0:	sra    0xd, a7
3f873cd0:	xor    a7, a3
3f873ce0:	andi   0x7f, a3
3f873d10:	move   a3, *a13(0xa0), 1
3f873d30:	jruc   L3F873DE0
L3F873D40:
3f873d40:	move   a14, -*sp, 1
3f873d50:	move   *a13(0xe0), *a14+, 1
3f873d70:	move   *a13(0x120), *a14+, 1
3f873d90:	calla  L3F8B5680
3f873dc0:	move   a8, *a13(0xa0), 1
L3F873DE0:
3f873de0:	move   *a13(0xa0), a7, 1
3f873e00:	inc    a7
3f873e10:	jreq   L3F874310
3f873e20:	move   *a13(0x40), a7, 1
3f873e40:	move   *a13(0xa0), a5, 1
3f873e60:	move   a5, a3
3f873e70:	sll    0x6, a5
3f873e80:	sll    0x5, a3
3f873e90:	add    a3, a5
3f873ea0:	move   *a7, a3, 1
3f873eb0:	add    a5, a3
3f873ec0:	move   a3, *a13(0x80), 1
3f873ee0:	move   *a3(0x0), *a13(0xc0), 1
3f873f10:	move   *a13(0xc0), a5, 1
3f873f30:	cmp    a3, a5
3f873f40:	jreq   L3F874310
L3F873F50:
3f873f50:	move   *a13(0x80), a7, 1
3f873f70:	move   *a13(0x100), a5, 1
3f873f90:	inc    a5
3f873fa0:	move   a5, *a13(0x100), 1
3f873fc0:	move   *a7(0x40), a3, 1
3f873fe0:	cmp    a3, a5
3f873ff0:	jrle   L3F8740A0
3f874000:	move   a14, -*sp, 1
3f874010:	move   a2, *a14+, 1
3f874020:	move   a7, *a14+, 1
3f874030:	movi   0x3f8b3a28, a8
3f874060:	move   a8, *a14+, 1
3f874070:	calla  L3F35BD40
L3F8740A0:
3f8740a0:	move   *a13(0xc0), a3, 1
3f8740c0:	move   *a3(0x40), a3, 1
3f8740e0:	cmp    a2, a3
3f8740f0:	jreq   L3F8741A0
3f874100:	move   *a13(0xc0), a3, 1
3f874120:	move   *a3(0x0), *a13(0xc0), 1
3f874150:	move   *a13(0xc0), a3, 1
3f874170:	cmp    a7, a3
3f874180:	jrne   L3F873F50
3f874190:	jruc   L3F874310
L3F8741A0:
3f8741a0:	move   *a13(0xc0), a7, 1
3f8741c0:	setf   16, 0, 0
3f8741d0:	move   *a7(0x90), a5, 0
3f8741f0:	cmp    a6, a5
3f874200:	jrne   L3F874280
3f874210:	move   *a7(0x80), a5, 0
3f874230:	and    a4, a5
3f874240:	jreq   L3F874280
3f874250:	move   *a7(0xa0), a10, 1
3f874270:	jruc   L3F874310
L3F874280:
3f874280:	move   *a7(0x0), *a13(0xc0), 1
3f8742b0:	move   *a13(0xc0), a7, 1
3f8742d0:	move   *a13(0x80), a5, 1
3f8742f0:	cmp    a5, a7
3f874300:	jrne   L3F873F50
L3F874310:
3f874310:	move   a10, a3
3f874320:	jrne   L3F874370
3f874330:	move   a2, *a9(0xc0), 1
3f874350:	movk   13, a8
3f874360:	jruc   L3F8747C0
L3F874370:
3f874370:	move   a10, *a9(0x1a0), 1
3f874390:	move   a2, *a9(0x1c0), 1
3f8743b0:	jruc   L3F8743E0
L3F8743C0:
3f8743c0:	move   *a9(0x1a0), a10, 1
L3F8743E0:
3f8743e0:	movb   *a10(0x180), a7
3f874400:	setf   16, 1, 0
3f874410:	move   *a11(0x10), a5, 0
3f874430:	cmp    a5, a7
3f874440:	jrne   L3F8744A0
3f874450:	move   *a10, a7, 1
3f874460:	move   *a11(0x20), a5, 1
3f874480:	cmp    a5, a7
3f874490:	jreq   L3F874550
L3F8744A0:
3f8744a0:	move   a2, *a9(0xc0), 1
3f8744c0:	movi   0xffff, a7
3f8744e0:	move   a7, *a9(0x1c0), 1
3f874500:	sub    a5, a5
3f874510:	move   a5, *a9(0x1a0), 1
3f874530:	movk   8, a8
3f874540:	jruc   L3F8747C0
L3F874550:
3f874550:	move   *a10(0x60), a7, 1
3f874570:	move   *a11(0x40), a5, 1
3f874590:	cmp    a5, a7
3f8745a0:	jreq   L3F874610
3f8745b0:	move   a14, -*sp, 1
3f8745c0:	move   a10, *a14+, 1
3f8745d0:	move   a11, *a14+, 1
3f8745e0:	calla  L3F863590
L3F874610:
3f874610:	setf   16, 0, 0
3f874620:	move   *a12(0x10), a7, 0
3f874640:	sll    0x2, a7
3f874650:	subk   12, a7
3f874660:	move   a7, *a13, 1
3f874670:	movk   7, a5
3f874680:	and    a7, a5
3f874690:	jreq   L3F8746C0
3f8746a0:	movk   16, a8
3f8746b0:	jruc   L3F8747C0
L3F8746C0:
3f8746c0:	sra    0x3, a7
3f8746d0:	move   a7, *a13, 1
3f8746e0:	jreq   L3F8747A0
3f8746f0:	move   a14, -*sp, 1
3f874700:	move   a12, a5
3f874710:	addi   0x60, a5
3f874730:	move   a5, *a14+, 1
3f874740:	move   a7, *a14+, 1
3f874750:	move   a10, *a14+, 1
3f874760:	move   a11, *a14+, 1
3f874770:	move   *a10(0x420), a5, 1
3f874790:	call   a5
L3F8747A0:
3f8747a0:	move   *a9(0x140), a8, 1
L3F8747C0:
3f8747c0:	move   *sp(0x1a0), a14, 1
3f8747e0:	mmfm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f874800:	rets   2
3f874810:	move   a13, -*sp, 1
3f874820:	move   a14, a13
3f874830:	movk   1, a8
3f874840:	move   *sp(0x40), a14, 1
3f874860:	move   *sp+, a13, 1
3f874870:	rets   2
3f874880:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f8748a0:	move   a14, a13
3f8748b0:	addi   0x50, a14
3f8748d0:	move   *a13(0xffe0), a9, 1
3f8748f0:	move   *a9(0x40), a12, 1
3f874910:	setf   16, 0, 0
3f874920:	move   *a12(0x10), a7, 0
3f874940:	subk   8, a7
3f874950:	jrnc   L3F874990
3f874960:	movk   16, a8
3f874970:	jauc   L3F875270
L3F874990:
3f874990:	move   a14, -*sp, 1
3f8749a0:	sub    a7, a7
3f8749b0:	move   a7, *a14+, 1
3f8749c0:	movi   0xffff, a7
3f8749f0:	move   a7, *a14+, 1
3f874a00:	move   *a12(0x20), *a14+, 1
3f874a20:	calla  L3F8BA520
3f874a50:	move   a8, a8
3f874a60:	jrne   L3F874B40
3f874a70:	move   *a12(0x20), a7, 1
3f874a90:	btst   19, a7
3f874aa0:	jrne   L3F874B40
3f874ab0:	move   *a12(0x20), a7, 1
3f874ad0:	andi   0xfff00000, a7
3f874b00:	move   *a9(0x20), a5, 1
3f874b20:	cmp    a7, a5
3f874b30:	jreq   L3F874B60
L3F874B40:
3f874b40:	movk   14, a8
3f874b50:	jruc   L3F875270
L3F874B60:
3f874b60:	move   a14, -*sp, 1
3f874b70:	move   a9, *a14+, 1
3f874b80:	move   *a12(0x40), *a14+, 1
3f874ba0:	calla  L3F7F65F0
3f874bd0:	move   a8, a10
3f874be0:	jrne   L3F874C10
3f874bf0:	movk   3, a8
3f874c00:	jruc   L3F875270
L3F874C10:
3f874c10:	setf   16, 0, 0
3f874c20:	move   *a12(0x10), a7, 0
3f874c40:	subk   8, a7
3f874c50:	move   a7, *a13(0x20), 1
3f874c70:	move   a14, -*sp, 1
3f874c80:	move   *a12(0xe0), *a14+, 1
3f874ca0:	calla  L3F2599E0
3f874cd0:	cmp    a7, a8
3f874ce0:	jreq   L3F874D10
3f874cf0:	movk   16, a8
3f874d00:	jruc   L3F875270
L3F874D10:
3f874d10:	setf   16, 1, 0
3f874d20:	move   *a12(0x80), *a13(0x40), 0
3f874d50:	move   *a13(0x40), a5, 0
3f874d70:	jrgt   L3F874DC0
3f874d80:	move   a5, *a9(0xc0), 1
3f874da0:	movk   2, a8
3f874db0:	jruc   L3F875270
L3F874DC0:
3f874dc0:	move   *a12(0x90), *a13(0x40), 0
3f874df0:	move   *a13(0x40), a5, 0
3f874e10:	jrgt   L3F874E60
3f874e20:	move   a5, *a9(0xc0), 1
3f874e40:	movk   2, a8
3f874e50:	jruc   L3F875270
L3F874E60:
3f874e60:	move   a14, -*sp, 1
3f874e70:	move   a13, *a14+, 1
3f874e80:	move   *a12(0xc0), *a14+, 1
3f874ea0:	move   a9, *a14+, 1
3f874eb0:	setf   8, 0, 0
3f874ec0:	move   *a12(0x8), a5, 0
3f874ee0:	move   a5, *a14+, 1
3f874ef0:	move   a12, a5
3f874f00:	addi   0x100, a5
3f874f20:	move   a5, *a14+, 1
3f874f30:	move   *a12(0xe0), *a14+, 1
3f874f50:	setf   16, 0, 0
3f874f60:	move   *a12(0xb0), a8, 0
3f874f80:	move   a8, *a14+, 1
3f874f90:	move   *a12(0xa0), a8, 0
3f874fb0:	move   a8, *a14+, 1
3f874fc0:	move   *a12(0x90), a8, 0
3f874fe0:	move   a8, *a14+, 1
3f874ff0:	move   *a12(0x80), a8, 0
3f875010:	move   a8, *a14+, 1
3f875020:	setf   16, 1, 0
3f875030:	move   *a12(0x70), a8, 0
3f875050:	move   a8, *a14+, 1
3f875060:	move   *a12(0x60), a8, 0
3f875080:	move   a8, *a14+, 1
3f875090:	move   a10, *a14+, 1
3f8750a0:	move   *a12(0x20), *a14+, 1
3f8750c0:	calla  L3F8EFBD0
3f8750f0:	move   a8, a11
3f875100:	jreq   L3F875200
3f875110:	move   a14, -*sp, 1
3f875120:	sub    a5, a5
3f875130:	move   a5, *a14+, 1
3f875140:	movi   0x3f8f3960, a5
3f875170:	move   a5, *a14+, 1
3f875180:	move   a11, *a14+, 1
3f875190:	movk   16, a5
3f8751a0:	move   a5, *a14+, 1
3f8751b0:	move   *a12(0x20), *a14+, 1
3f8751d0:	calla  L3F8B6510
L3F875200:
3f875200:	move   *a9(0x140), a5, 1
3f875220:	jreq   L3F875260
3f875230:	move   *a9(0x140), a8, 1
3f875250:	jruc   L3F875270
L3F875260:
3f875260:	move   *a13, a8, 1
L3F875270:
3f875270:	move   *sp(0x100), a14, 1
3f875290:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f8752b0:	rets   2
3f8752c0:	mmtm   sp, a7,a9,a10,a11,a12,a13
3f8752e0:	move   a14, a13
3f8752f0:	addk   32, a14
3f875300:	move   *a13(0xffe0), a9, 1
3f875320:	move   *a9(0x40), a11, 1
3f875340:	setf   16, 0, 0
3f875350:	move   *a11(0x10), a7, 0
3f875370:	subk   3, a7
3f875380:	jrnc   L3F8753B0
3f875390:	movk   16, a8
3f8753a0:	jruc   L3F8756D0
L3F8753B0:
3f8753b0:	move   a14, -*sp, 1
3f8753c0:	move   a9, *a14+, 1
3f8753d0:	move   *a11(0x20), *a14+, 1
3f8753f0:	calla  L3F7F65F0
3f875420:	move   a8, a10
3f875430:	jrne   L3F875460
3f875440:	movk   3, a8
3f875450:	jruc   L3F8756D0
L3F875460:
3f875460:	setf   16, 0, 0
3f875470:	move   *a11(0x10), a7, 0
3f875490:	subk   3, a7
3f8754a0:	move   a7, *a13, 1
3f8754b0:	move   a14, -*sp, 1
3f8754c0:	move   *a11(0x40), *a14+, 1
3f8754e0:	calla  L3F2599E0
3f875510:	cmp    a8, a7
3f875520:	jreq   L3F875550
3f875530:	movk   16, a8
3f875540:	jruc   L3F8756D0
L3F875550:
3f875550:	movi   0xffff, a7
3f875570:	move   a7, *a9(0x180), 1
3f875590:	move   a14, -*sp, 1
3f8755a0:	move   a9, *a14+, 1
3f8755b0:	move   a11, a7
3f8755c0:	addi   0x60, a7
3f8755e0:	move   a7, *a14+, 1
3f8755f0:	move   *a11(0x40), *a14+, 1
3f875610:	move   a10, *a14+, 1
3f875620:	calla  L3F8F4420
3f875650:	move   a8, a12
3f875660:	move   *a9(0x140), a7, 1
3f875680:	jreq   L3F8756C0
3f875690:	move   *a9(0x140), a8, 1
3f8756b0:	jruc   L3F8756D0
L3F8756C0:
3f8756c0:	move   a12, a8
L3F8756D0:
3f8756d0:	move   *sp(0xe0), a14, 1
3f8756f0:	mmfm   sp, a7,a9,a10,a11,a12,a13
3f875710:	rets   2
3f875720:	mmtm   sp, a7,a9,a10,a11,a13
3f875740:	move   a14, a13
3f875750:	move   *a13(0xffe0), a9, 1
3f875770:	move   *a9(0x40), a11, 1
3f875790:	setf   16, 0, 0
3f8757a0:	move   *a11(0x10), a7, 0
3f8757c0:	subk   2, a7
3f8757d0:	jreq   L3F875800
3f8757e0:	movk   16, a8
3f8757f0:	jruc   L3F875930
L3F875800:
3f875800:	move   a14, -*sp, 1
3f875810:	move   a9, *a14+, 1
3f875820:	move   *a11(0x20), *a14+, 1
3f875840:	calla  L3F7F65F0
3f875870:	move   a8, a10
3f875880:	jrne   L3F8758B0
3f875890:	movk   3, a8
3f8758a0:	jruc   L3F875930
L3F8758B0:
3f8758b0:	move   a14, -*sp, 1
3f8758c0:	move   a9, *a14+, 1
3f8758d0:	move   a10, *a14+, 1
3f8758e0:	calla  L3F8F7810
3f875910:	move   *a9(0x140), a8, 1
L3F875930:
3f875930:	move   *sp(0xc0), a14, 1
3f875950:	mmfm   sp, a7,a9,a10,a11,a13
3f875970:	rets   2
3f875980:	mmtm   sp, a7,a9,a10,a11,a13
3f8759a0:	move   a14, a13
3f8759b0:	move   *a13(0xffe0), a9, 1
3f8759d0:	move   *a9(0x40), a11, 1
3f8759f0:	setf   16, 0, 0
3f875a00:	move   *a11(0x10), a7, 0
3f875a20:	subk   2, a7
3f875a30:	jreq   L3F875A60
3f875a40:	movk   16, a8
3f875a50:	jruc   L3F875BE0
L3F875A60:
3f875a60:	move   a14, -*sp, 1
3f875a70:	move   a9, *a14+, 1
3f875a80:	move   *a11(0x20), *a14+, 1
3f875aa0:	calla  L3F7F65F0
3f875ad0:	move   a8, a10
3f875ae0:	jrne   L3F875B10
3f875af0:	movk   3, a8
3f875b00:	jruc   L3F875BE0
L3F875B10:
3f875b10:	move   *a10(0x80), a7, 1
3f875b30:	jreq   L3F875BC0
3f875b40:	move   a14, -*sp, 1
3f875b50:	movk   1, a7
3f875b60:	move   a7, *a14+, 1
3f875b70:	move   *a11(0x20), *a14+, 1
3f875b90:	calla  L3F8B8750
L3F875BC0:
3f875bc0:	move   *a9(0x140), a8, 1
L3F875BE0:
3f875be0:	move   *sp(0xc0), a14, 1
3f875c00:	mmfm   sp, a7,a9,a10,a11,a13
3f875c20:	rets   2
3f875c30:	mmtm   sp, a7,a9,a10,a11,a13
3f875c50:	move   a14, a13
3f875c60:	move   *a13(0xffe0), a9, 1
3f875c80:	move   *a9(0x40), a11, 1
3f875ca0:	setf   16, 0, 0
3f875cb0:	move   *a11(0x10), a7, 0
3f875cd0:	subk   2, a7
3f875ce0:	jreq   L3F875D10
3f875cf0:	movk   16, a8
3f875d00:	jruc   L3F875E40
L3F875D10:
3f875d10:	move   a14, -*sp, 1
3f875d20:	move   a9, *a14+, 1
3f875d30:	move   *a11(0x20), *a14+, 1
3f875d50:	calla  L3F7F65F0
3f875d80:	move   a8, a10
3f875d90:	jrne   L3F875DC0
3f875da0:	movk   3, a8
3f875db0:	jruc   L3F875E40
L3F875DC0:
3f875dc0:	move   a14, -*sp, 1
3f875dd0:	move   a9, *a14+, 1
3f875de0:	move   a10, *a14+, 1
3f875df0:	calla  L3F8F3F10
3f875e20:	move   *a9(0x140), a8, 1
L3F875E40:
3f875e40:	move   *sp(0xc0), a14, 1
3f875e60:	mmfm   sp, a7,a9,a10,a11,a13
3f875e80:	rets   2
3f875e90:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f875eb0:	move   a14, a13
3f875ec0:	move   *a13(0xffe0), a9, 1
3f875ee0:	move   *a9(0x40), a11, 1
3f875f00:	setf   16, 0, 0
3f875f10:	move   *a11(0x10), a7, 0
3f875f30:	subk   2, a7
3f875f40:	jreq   L3F875F70
3f875f50:	movk   16, a8
3f875f60:	jruc   L3F8762B0
L3F875F70:
3f875f70:	move   a14, -*sp, 1
3f875f80:	move   a9, *a14+, 1
3f875f90:	move   *a11(0x20), *a14+, 1
3f875fb0:	calla  L3F7F65F0
3f875fe0:	move   a8, a10
3f875ff0:	jrne   L3F876020
3f876000:	movk   3, a8
3f876010:	jruc   L3F8762B0
L3F876020:
3f876020:	move   *a10(0x160), a7, 1
3f876040:	andi   0xfff00000, a7
3f876070:	move   *a9(0x20), a5, 1
3f876090:	cmp    a7, a5
3f8760a0:	jrne   L3F8760D0
3f8760b0:	movk   8, a8
3f8760c0:	jruc   L3F8762B0
L3F8760D0:
3f8760d0:	setf   8, 0, 0
3f8760e0:	move   *a11(0x8), a7, 0
3f876100:	jreq   L3F876140
3f876110:	move   *a11(0x8), a7, 0
3f876130:	dsjs   a7, L3F876260
L3F876140:
3f876140:	move   a14, -*sp, 1
3f876150:	move   *a11(0x8), a8, 0
3f876170:	move   a8, *a14+, 1
3f876180:	move   a10, *a14+, 1
3f876190:	move   a9, *a14+, 1
3f8761a0:	calla  L3F7F7F40
3f8761d0:	move   a8, a12
3f8761e0:	move   *a9(0x140), a7, 1
3f876200:	jreq   L3F876240
3f876210:	move   *a9(0x140), a8, 1
3f876230:	jruc   L3F8762B0
L3F876240:
3f876240:	move   a12, a8
3f876250:	jruc   L3F8762B0
L3F876260:
3f876260:	move   *a11(0x8), a7, 0
3f876280:	move   a7, *a9(0xc0), 1
3f8762a0:	movk   2, a8
L3F8762B0:
3f8762b0:	move   *sp(0x100), a14, 1
3f8762d0:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f8762f0:	rets   2
3f876300:	mmtm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f876320:	move   a14, a13
3f876330:	move   *a13(0xffe0), a9, 1
3f876350:	move   *a9(0x40), a12, 1
3f876370:	setf   16, 0, 0
3f876380:	move   *a12(0x10), a7, 0
3f8763a0:	subk   4, a7
3f8763b0:	jreq   L3F8763E0
3f8763c0:	movk   16, a8
3f8763d0:	jruc   L3F8767E0
L3F8763E0:
3f8763e0:	move   a14, -*sp, 1
3f8763f0:	move   a9, *a14+, 1
3f876400:	move   *a12(0x20), *a14+, 1
3f876420:	calla  L3F7F65F0
3f876450:	move   a8, a10
3f876460:	jrne   L3F876490
3f876470:	movk   3, a8
3f876480:	jruc   L3F8767E0
L3F876490:
3f876490:	move   a14, -*sp, 1
3f8764a0:	move   a9, *a14+, 1
3f8764b0:	move   *a12(0x40), *a14+, 1
3f8764d0:	calla  L3F7F65F0
3f876500:	move   a8, a11
3f876510:	jrne   L3F876540
3f876520:	movk   3, a8
3f876530:	jruc   L3F8767E0
L3F876540:
3f876540:	move   *a10(0x20), a7, 1
3f876560:	move   *a11(0x20), a5, 1
3f876580:	cmp    a5, a7
3f876590:	jrne   L3F8767D0
3f8765a0:	move   *a10(0x4e0), a7, 1
3f8765c0:	dsjs   a7, L3F876660
3f8765d0:	setf   16, 1, 0
3f8765e0:	move   *a11(0x10), a7, 0
3f876600:	move   *a10(0x10), a5, 0
3f876620:	cmp    a5, a7
3f876630:	jreq   L3F876660
3f876640:	movk   8, a8
3f876650:	jruc   L3F8767E0
L3F876660:
3f876660:	move   a14, -*sp, 1
3f876670:	move   a9, *a14+, 1
3f876680:	setf   16, 1, 0
3f876690:	move   *a12(0x70), a8, 0
3f8766b0:	move   a8, *a14+, 1
3f8766c0:	move   *a12(0x60), a8, 0
3f8766e0:	move   a8, *a14+, 1
3f8766f0:	move   a11, *a14+, 1
3f876700:	move   a10, *a14+, 1
3f876710:	calla  L3F90B440
3f876740:	move   a8, a0
3f876750:	move   *a9(0x140), a7, 1
3f876770:	jreq   L3F8767B0
3f876780:	move   *a9(0x140), a8, 1
3f8767a0:	jruc   L3F8767E0
L3F8767B0:
3f8767b0:	move   a0, a8
3f8767c0:	jruc   L3F8767E0
L3F8767D0:
3f8767d0:	movk   8, a8
L3F8767E0:
3f8767e0:	move   *sp(0x120), a14, 1
3f876800:	mmfm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f876820:	rets   2
3f876830:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f876850:	move   a14, a13
3f876860:	move   *a13(0xffe0), a9, 1
3f876880:	move   *a9(0x40), a11, 1
3f8768a0:	setf   16, 0, 0
3f8768b0:	move   *a11(0x10), a7, 0
3f8768d0:	subk   2, a7
3f8768e0:	jreq   L3F876910
3f8768f0:	movk   16, a8
3f876900:	jruc   L3F876A90
L3F876910:
3f876910:	move   a14, -*sp, 1
3f876920:	move   a9, *a14+, 1
3f876930:	move   *a11(0x20), *a14+, 1
3f876950:	calla  L3F7F65F0
3f876980:	move   a8, a10
3f876990:	jrne   L3F8769C0
3f8769a0:	movk   3, a8
3f8769b0:	jruc   L3F876A90
L3F8769C0:
3f8769c0:	move   a14, -*sp, 1
3f8769d0:	move   a9, *a14+, 1
3f8769e0:	movk   1, a7
3f8769f0:	move   a7, *a14+, 1
3f876a00:	sub    a5, a5
3f876a10:	move   a5, *a14+, 1
3f876a20:	move   a7, *a14+, 1
3f876a30:	move   a10, *a14+, 1
3f876a40:	calla  L3F90D0B0
3f876a70:	move   *a9(0x140), a8, 1
L3F876A90:
3f876a90:	move   *sp(0xe0), a14, 1
3f876ab0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f876ad0:	rets   2
3f876ae0:	mmtm   sp, a7,a9,a10,a11,a13
3f876b00:	move   a14, a13
3f876b10:	move   *a13(0xffe0), a9, 1
3f876b30:	move   *a9(0x40), a11, 1
3f876b50:	setf   16, 0, 0
3f876b60:	move   *a11(0x10), a7, 0
3f876b80:	subk   2, a7
3f876b90:	jreq   L3F876BC0
3f876ba0:	movk   16, a8
3f876bb0:	jruc   L3F876D10
L3F876BC0:
3f876bc0:	move   a14, -*sp, 1
3f876bd0:	move   a9, *a14+, 1
3f876be0:	move   *a11(0x20), *a14+, 1
3f876c00:	calla  L3F7F65F0
3f876c30:	move   a8, a10
3f876c40:	jrne   L3F876C70
3f876c50:	movk   3, a8
3f876c60:	jruc   L3F876D10
L3F876C70:
3f876c70:	move   a14, -*sp, 1
3f876c80:	move   a9, *a14+, 1
3f876c90:	movk   1, a7
3f876ca0:	move   a7, *a14+, 1
3f876cb0:	move   a10, *a14+, 1
3f876cc0:	calla  L3F90E370
3f876cf0:	move   *a9(0x140), a8, 1
L3F876D10:
3f876d10:	move   *sp(0xc0), a14, 1
3f876d30:	mmfm   sp, a7,a9,a10,a11,a13
3f876d50:	rets   2
3f876d60:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f876d80:	move   a14, a13
3f876d90:	move   *a13(0xffe0), a9, 1
3f876db0:	move   *a9(0x40), a11, 1
3f876dd0:	setf   16, 0, 0
3f876de0:	move   *a11(0x10), a7, 0
3f876e00:	subk   2, a7
3f876e10:	jreq   L3F876E40
3f876e20:	movk   16, a8
3f876e30:	jruc   L3F876FB0
L3F876E40:
3f876e40:	move   a14, -*sp, 1
3f876e50:	move   a9, *a14+, 1
3f876e60:	move   *a11(0x20), *a14+, 1
3f876e80:	calla  L3F7F65F0
3f876eb0:	move   a8, a10
3f876ec0:	jrne   L3F876EF0
3f876ed0:	movk   3, a8
3f876ee0:	jruc   L3F876FB0
L3F876EF0:
3f876ef0:	move   a14, -*sp, 1
3f876f00:	sub    a7, a7
3f876f10:	move   a7, *a14+, 1
3f876f20:	movk   1, a5
3f876f30:	move   a5, *a14+, 1
3f876f40:	move   a5, *a14+, 1
3f876f50:	move   a10, *a14+, 1
3f876f60:	calla  L3F90FAE0
3f876f90:	move   *a9(0x140), a8, 1
L3F876FB0:
3f876fb0:	move   *sp(0xe0), a14, 1
3f876fd0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f876ff0:	rets   2
3f877000:	mmtm   sp, a7,a9,a10,a11,a13
3f877020:	move   a14, a13
3f877030:	move   *a13(0xffe0), a9, 1
3f877050:	move   *a9(0x40), a11, 1
3f877070:	setf   16, 0, 0
3f877080:	move   *a11(0x10), a7, 0
3f8770a0:	subk   2, a7
3f8770b0:	jreq   L3F8770E0
3f8770c0:	movk   16, a8
3f8770d0:	jruc   L3F877220
L3F8770E0:
3f8770e0:	move   a14, -*sp, 1
3f8770f0:	move   a9, *a14+, 1
3f877100:	move   *a11(0x20), *a14+, 1
3f877120:	calla  L3F7F65F0
3f877150:	move   a8, a10
3f877160:	jrne   L3F877190
3f877170:	movk   3, a8
3f877180:	jruc   L3F877220
L3F877190:
3f877190:	move   a14, -*sp, 1
3f8771a0:	movk   1, a7
3f8771b0:	move   a7, *a14+, 1
3f8771c0:	move   a10, *a14+, 1
3f8771d0:	calla  L3F9108A0
3f877200:	move   *a9(0x140), a8, 1
L3F877220:
3f877220:	move   *sp(0xc0), a14, 1
3f877240:	mmfm   sp, a7,a9,a10,a11,a13
3f877260:	rets   2
3f877270:	mmtm   sp, a7,a9,a10,a11,a12,a13
3f877290:	move   a14, a13
3f8772a0:	addk   32, a14
3f8772b0:	move   *a13(0xffe0), a9, 1
3f8772d0:	move   *a9(0x40), a11, 1
3f8772f0:	setf   16, 0, 0
3f877300:	move   *a11(0x10), a7, 0
3f877320:	subk   3, a7
3f877330:	jrnc   L3F877360
3f877340:	movk   16, a8
3f877350:	jruc   L3F877680
L3F877360:
3f877360:	move   a14, -*sp, 1
3f877370:	move   a9, *a14+, 1
3f877380:	move   *a11(0x20), *a14+, 1
3f8773a0:	calla  L3F7F65F0
3f8773d0:	move   a8, a10
3f8773e0:	jrne   L3F877410
3f8773f0:	movk   3, a8
3f877400:	jruc   L3F877680
L3F877410:
3f877410:	setf   16, 0, 0
3f877420:	move   *a11(0x10), a7, 0
3f877440:	subk   3, a7
3f877450:	move   a7, *a13, 1
3f877460:	move   a14, -*sp, 1
3f877470:	move   *a11(0x40), a7, 0
3f877490:	move   a7, *a14+, 1
3f8774a0:	calla  L3F2599E0
3f8774d0:	move   *a13, a7, 1
3f8774e0:	cmp    a7, a8
3f8774f0:	jreq   L3F877520
3f877500:	movk   16, a8
3f877510:	jruc   L3F877680
L3F877520:
3f877520:	move   a14, -*sp, 1
3f877530:	move   a9, *a14+, 1
3f877540:	move   a11, a7
3f877550:	addi   0x60, a7
3f877570:	move   a7, *a14+, 1
3f877580:	setf   16, 0, 0
3f877590:	move   *a11(0x40), a7, 0
3f8775b0:	move   a7, *a14+, 1
3f8775c0:	move   a10, *a14+, 1
3f8775d0:	calla  L3F9078B0
3f877600:	move   a8, a12
3f877610:	move   *a9(0x140), a7, 1
3f877630:	jreq   L3F877670
3f877640:	move   *a9(0x140), a8, 1
3f877660:	jruc   L3F877680
L3F877670:
3f877670:	move   a12, a8
L3F877680:
3f877680:	move   *sp(0xe0), a14, 1
3f8776a0:	mmfm   sp, a7,a9,a10,a11,a12,a13
3f8776c0:	rets   2
3f8776d0:	mmtm   sp, a7,a9,a10,a11,a13
3f8776f0:	move   a14, a13
3f877700:	move   *a13(0xffe0), a9, 1
3f877720:	move   *a9(0x40), a11, 1
3f877740:	setf   16, 0, 0
3f877750:	move   *a11(0x10), a7, 0
3f877770:	subk   2, a7
3f877780:	jreq   L3F8777B0
3f877790:	movk   16, a8
3f8777a0:	jruc   L3F877A00
L3F8777B0:
3f8777b0:	setf   8, 0, 0
3f8777c0:	move   *a11(0x8), a7, 0
3f8777e0:	jreq   L3F877890
3f8777f0:	move   *a11(0x8), a7, 0
3f877810:	dec    a7
3f877820:	jreq   L3F877890
3f877830:	move   *a11(0x8), a7, 0
3f877850:	move   a7, *a9(0xc0), 1
3f877870:	movk   2, a8
3f877880:	jruc   L3F877A00
L3F877890:
3f877890:	move   a14, -*sp, 1
3f8778a0:	move   a9, *a14+, 1
3f8778b0:	move   *a11(0x20), *a14+, 1
3f8778d0:	calla  L3F7F65F0
3f877900:	move   a8, a10
3f877910:	jrne   L3F877940
3f877920:	movk   3, a8
3f877930:	jruc   L3F877A00
L3F877940:
3f877940:	move   a14, -*sp, 1
3f877950:	move   a9, *a14+, 1
3f877960:	setf   8, 0, 0
3f877970:	move   *a11(0x8), a7, 0
3f877990:	move   a7, *a14+, 1
3f8779a0:	move   a10, *a14+, 1
3f8779b0:	calla  L3F90A2C0
3f8779e0:	move   *a9(0x140), a8, 1
L3F877A00:
3f877a00:	move   *sp(0xc0), a14, 1
3f877a20:	mmfm   sp, a7,a9,a10,a11,a13
3f877a40:	rets   2
3f877a50:	mmtm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f877a70:	move   a14, a13
3f877a80:	addi   0x1e0, a14
3f877aa0:	move   *a13(0xffe0), a9, 1
3f877ac0:	move   *a9(0x40), a11, 1
3f877ae0:	move   *a11(0x20), a12, 1
3f877b00:	setf   16, 0, 0
3f877b10:	move   *a11(0x10), a7, 0
3f877b30:	subk   2, a7
3f877b40:	jreq   L3F877B80
3f877b50:	movk   16, a8
3f877b60:	jauc   L3F878E80
L3F877B80:
3f877b80:	move   *a9(0x180), a7, 1
3f877ba0:	cmp    a12, a7
3f877bb0:	jrne   L3F877C00
3f877bc0:	move   *a9(0x160), a10, 1
3f877be0:	jauc   L3F878720
L3F877C00:
3f877c00:	move   a12, a7
3f877c10:	jrne   L3F877C50
3f877c20:	sub    a10, a10
3f877c30:	jauc   L3F878720
L3F877C50:
3f877c50:	movk   24, a0
3f877c60:	sub    a2, a2
3f877c70:	move   a12, a7
3f877c80:	andi   0xfff00000, a7
3f877cb0:	move   a7, *a13(0x100), 1
3f877cd0:	move   a2, a10
3f877ce0:	move   a12, a7
3f877cf0:	andi   0xe0000000, a7
3f877d20:	jane   L3F878720
3f877d40:	move   *a13(0x100), a4, 1
3f877d60:	sra    0x14, a4
3f877d70:	move   @0x225870, a7, 1
3f877da0:	cmp    a7, a4
3f877db0:	jage   L3F878720
3f877dd0:	move   a4, a7
3f877de0:	sll    0x5, a7
3f877df0:	addi   0x21ffe0, a7
3f877e20:	move   *a7, a6, 1
3f877e30:	move   *a6(0x40), a7, 1
3f877e50:	jaeq   L3F878720
3f877e70:	move   a12, a7
3f877e80:	andi   0x7ffff, a7
3f877eb0:	move   a7, *a13(0x180), 1
3f877ed0:	move   a2, *a13(0x1a0), 1
3f877ef0:	move   *a6(0x60), *a13(0x1c0), 1
3f877f20:	move   *a13(0x1c0), a7, 1
3f877f40:	subk   6, a7
3f877f50:	jrne   L3F878040
3f877f60:	move   *a13(0x180), a7, 1
3f877f80:	sra    0x6, a7
3f877f90:	move   *a13(0x180), a5, 1
3f877fb0:	xor    a5, a7
3f877fc0:	sra    0xc, a5
3f877fd0:	xor    a5, a7
3f877fe0:	andi   0x3f, a7
3f878010:	move   a7, *a13(0x140), 1
3f878030:	jruc   L3F878200
L3F878040:
3f878040:	move   *a13(0x1c0), a7, 1
3f878060:	subk   7, a7
3f878070:	jrne   L3F878160
3f878080:	move   *a13(0x180), a7, 1
3f8780a0:	sra    0x7, a7
3f8780b0:	move   *a13(0x180), a5, 1
3f8780d0:	xor    a5, a7
3f8780e0:	sra    0xd, a5
3f8780f0:	xor    a5, a7
3f878100:	andi   0x7f, a7
3f878130:	move   a7, *a13(0x140), 1
3f878150:	jruc   L3F878200
L3F878160:
3f878160:	move   a14, -*sp, 1
3f878170:	move   *a13(0x180), *a14+, 1
3f878190:	move   *a13(0x1c0), *a14+, 1
3f8781b0:	calla  L3F8B5680
3f8781e0:	move   a8, *a13(0x140), 1
L3F878200:
3f878200:	move   *a13(0x140), a7, 1
3f878220:	inc    a7
3f878230:	jreq   L3F878720
3f878240:	move   *a13(0x140), a7, 1
3f878260:	move   a7, a5
3f878270:	sll    0x6, a7
3f878280:	sll    0x5, a5
3f878290:	add    a5, a7
3f8782a0:	move   *a6, a5, 1
3f8782b0:	add    a7, a5
3f8782c0:	move   a5, *a13(0x120), 1
3f8782e0:	move   *a5(0x0), *a13(0x160), 1
3f878310:	move   *a13(0x160), a7, 1
3f878330:	cmp    a5, a7
3f878340:	jreq   L3F878720
L3F878350:
3f878350:	move   *a13(0x120), a7, 1
3f878370:	move   *a13(0x1a0), a5, 1
3f878390:	inc    a5
3f8783a0:	move   a5, *a13(0x1a0), 1
3f8783c0:	move   *a7(0x40), a7, 1
3f8783e0:	cmp    a7, a5
3f8783f0:	jrle   L3F8784B0
3f878400:	move   a14, -*sp, 1
3f878410:	move   a12, *a14+, 1
3f878420:	move   *a13(0x120), *a14+, 1
3f878440:	movi   0x3f8b3ba0, a8
3f878470:	move   a8, *a14+, 1
3f878480:	calla  L3F35BD40
L3F8784B0:
3f8784b0:	move   *a13(0x160), a7, 1
3f8784d0:	move   *a7(0x40), a5, 1
3f8784f0:	cmp    a12, a5
3f878500:	jreq   L3F8785B0
3f878510:	move   *a7(0x0), *a13(0x160), 1
3f878540:	move   *a13(0x160), a7, 1
3f878560:	move   *a13(0x120), a5, 1
3f878580:	cmp    a5, a7
3f878590:	jrne   L3F878350
3f8785a0:	jruc   L3F878720
L3F8785B0:
3f8785b0:	move   *a13(0x160), a7, 1
3f8785d0:	setf   16, 0, 0
3f8785e0:	move   *a7(0x90), a5, 0
3f878600:	cmp    a2, a5
3f878610:	jrne   L3F878690
3f878620:	move   *a7(0x80), a5, 0
3f878640:	and    a0, a5
3f878650:	jreq   L3F878690
3f878660:	move   *a7(0xa0), a10, 1
3f878680:	jruc   L3F878720
L3F878690:
3f878690:	move   *a7(0x0), *a13(0x160), 1
3f8786c0:	move   *a13(0x160), a7, 1
3f8786e0:	move   *a13(0x120), a5, 1
3f878700:	cmp    a5, a7
3f878710:	jrne   L3F878350
L3F878720:
3f878720:	move   a10, a0
3f878730:	jrne   L3F8787F0
3f878740:	move   a14, -*sp, 1
3f878750:	move   a9, *a14+, 1
3f878760:	move   *a11(0x20), *a14+, 1
3f878780:	calla  L3F7F65F0
3f8787b0:	move   a8, a10
3f8787c0:	jrne   L3F8787F0
3f8787d0:	movk   9, a8
3f8787e0:	jruc   L3F878E80
L3F8787F0:
3f8787f0:	movk   1, a7
3f878800:	movb   a7, *a13
3f878810:	sub    a5, a5
3f878820:	move   a5, *a13(0x20), 1
3f878840:	setf   16, 0, 0
3f878850:	move   *a9(0xe0), *a13(0x10), 0
3f878880:	move   *a10(0x20), a3, 1
3f8788a0:	move   *a3, a3, 1
3f8788b0:	movi   0x700, a5
3f8788d0:	mpys   a5, a3
3f8788e0:	addi   0xdb2c0, a3
3f878910:	move   *a3(0x160), *a13(0x40), 1
3f878940:	movb   *a10(0x10), *a13(0x8)
3f878970:	setf   16, 1, 0
3f878980:	move   *a10, a3, 0
3f878990:	dsjs   a3, L3F878B30
3f8789a0:	move   a10, *a13(0x100), 1
3f8789c0:	sub    a3, a3
3f8789d0:	move   a3, *a13(0xa0), 0
3f8789f0:	move   a3, *a13(0x70), 0
3f878a10:	sext   a3, 0
3f878a20:	move   a3, *a13(0x60), 0
3f878a40:	move   *a10(0x80), a5, 1
3f878a60:	move   *a5(0x60), a5, 1
3f878a80:	move   *a5(0x110), *a13(0x80), 0
3f878ab0:	move   *a10(0x80), a5, 1
3f878ad0:	move   *a5(0x60), a5, 1
3f878af0:	move   *a5(0x100), *a13(0x90), 0
3f878b20:	jruc   L3F878CB0
L3F878B30:
3f878b30:	move   a10, a0
3f878b40:	move   *a0(0x340), a3, 0
3f878b60:	move   *a0(0x650), a5, 0
3f878b80:	sub    a5, a3
3f878b90:	move   a3, *a13(0x60), 0
3f878bb0:	move   *a0(0x350), a5, 0
3f878bd0:	move   *a0(0x650), a3, 0
3f878bf0:	sub    a3, a5
3f878c00:	move   a5, *a13(0x70), 0
3f878c20:	move   *a0(0x650), *a13(0xa0), 0
3f878c50:	move   *a0(0x360), *a13(0x80), 0
3f878c80:	move   *a0(0x370), *a13(0x90), 0
L3F878CB0:
3f878cb0:	move   *a9(0x80), a5, 1
3f878cd0:	jreq   L3F878DE0
3f878ce0:	move   a14, -*sp, 1
3f878cf0:	move   a13, *a14+, 1
3f878d00:	movk   32, a5
3f878d10:	move   a5, *a14+, 1
3f878d20:	move   a9, *a14+, 1
3f878d30:	move   *a9(0x40), a3, 1
3f878d50:	setf   8, 0, 0
3f878d60:	move   *a3, a3, 0
3f878d70:	sll    0x5, a3
3f878d80:	addi   0xe1980, a3
3f878db0:	move   *a3, a3, 1
3f878dc0:	call   a3
3f878dd0:	jruc   L3F878E60
L3F878DE0:
3f878de0:	move   a14, -*sp, 1
3f878df0:	move   a13, *a14+, 1
3f878e00:	movk   32, a5
3f878e10:	move   a5, *a14+, 1
3f878e20:	move   a9, *a14+, 1
3f878e30:	calla  L3F352110
L3F878E60:
3f878e60:	move   *a9(0x140), a8, 1
L3F878E80:
3f878e80:	move   *sp(0x1a0), a14, 1
3f878ea0:	mmfm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f878ec0:	rets   2
3f878ed0:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f878ef0:	move   a14, a13
3f878f00:	addi   0x160, a14
3f878f20:	move   *a13(0xffe0), a9, 1
3f878f40:	sub    a7, a7
3f878f50:	move   a7, *a13(0x100), 1
3f878f70:	move   a7, *a13(0x120), 1
3f878f90:	move   *a9(0x40), a12, 1
3f878fb0:	setf   16, 0, 0
3f878fc0:	move   *a12(0x10), a7, 0
3f878fe0:	subk   2, a7
3f878ff0:	jreq   L3F879030
3f879000:	movk   16, a8
3f879010:	jauc   L3F879B50
L3F879030:
3f879030:	move   a14, -*sp, 1
3f879040:	move   a9, *a14+, 1
3f879050:	move   *a12(0x20), *a14+, 1
3f879070:	calla  L3F7F65F0
3f8790a0:	move   a8, a11
3f8790b0:	jrne   L3F8790F0
3f8790c0:	movk   3, a8
3f8790d0:	jauc   L3F879B50
L3F8790F0:
3f8790f0:	movk   1, a7
3f879100:	movb   a7, *a13
3f879110:	move   *a11(0x20), a5, 1
3f879130:	move   *a5, a5, 1
3f879140:	movi   0x700, a3
3f879160:	mpys   a3, a5
3f879170:	addi   0xdb2c0, a5
3f8791a0:	move   *a5(0x160), *a13(0x40), 1
3f8791d0:	setf   16, 0, 0
3f8791e0:	move   *a9(0xe0), *a13(0x10), 0
3f879210:	move   *a11(0x80), a5, 1
3f879230:	jreq   L3F8792A0
3f879240:	move   *a11(0x80), a5, 1
3f879260:	move   *a5(0x160), *a13(0x60), 1
3f879290:	jruc   L3F8792D0
L3F8792A0:
3f8792a0:	sub    a5, a5
3f8792b0:	move   a5, *a13(0x60), 1
L3F8792D0:
3f8792d0:	move   *a11(0x100), a10, 1
3f8792f0:	jreq   L3F879380
L3F879300:
3f879300:	move   *a13(0x100), a7, 1
3f879320:	inc    a7
3f879330:	move   a7, *a13(0x100), 1
3f879350:	move   *a10(0xc0), a10, 1
3f879370:	jrne   L3F879300
L3F879380:
3f879380:	setf   16, 1, 0
3f879390:	move   @0xb39f0, a7, 0
3f8793c0:	jreq   L3F879490
3f8793d0:	move   *a11(0x160), a5, 1
3f8793f0:	move   *a13(0x40), a3, 1
3f879410:	cmp    a3, a5
3f879420:	jrne   L3F879490
3f879430:	sub    a5, a5
3f879440:	move   a5, *a13(0x100), 1
3f879460:	move   a5, @0xb39f0, 0
L3F879490:
3f879490:	move   *a13(0x100), a7, 1
3f8794b0:	jreq   L3F8796A0
3f8794c0:	sub    a5, a5
3f8794d0:	move   a5, *a13(0x140), 1
3f8794f0:	move   a14, -*sp, 1
3f879500:	sll    0x2, a7
3f879510:	move   a7, *a14+, 1
3f879520:	calla  L3F705A00
3f879550:	move   a8, *a13(0x120), 1
3f879570:	move   *a11(0x100), a10, 1
3f879590:	jreq   L3F8796A0
L3F8795A0:
3f8795a0:	move   *a13(0x140), a7, 1
3f8795c0:	inc    a7
3f8795d0:	move   a7, *a13(0x140), 1
3f8795f0:	dec    a7
3f879600:	sll    0x5, a7
3f879610:	move   *a13(0x120), a5, 1
3f879630:	add    a5, a7
3f879640:	move   *a10(0x160), *a7(0x0), 1
3f879670:	move   *a10(0xc0), a10, 1
3f879690:	jrne   L3F8795A0
L3F8796A0:
3f8796a0:	setf   16, 0, 0
3f8796b0:	move   *a13(0x100), *a13(0x80), 0
3f8796e0:	move   *a13(0x100), a7, 1
3f879700:	sll    0x2, a7
3f879710:	srl    0x2, a7
3f879720:	move   a7, *a13(0x20), 1
3f879740:	move   *a9(0x80), a5, 1
3f879760:	jreq   L3F879870
3f879770:	move   a14, -*sp, 1
3f879780:	move   a13, *a14+, 1
3f879790:	movk   32, a7
3f8797a0:	move   a7, *a14+, 1
3f8797b0:	move   a9, *a14+, 1
3f8797c0:	move   *a9(0x40), a5, 1
3f8797e0:	setf   8, 0, 0
3f8797f0:	move   *a5, a5, 0
3f879800:	sll    0x5, a5
3f879810:	addi   0xe1980, a5
3f879840:	move   *a5, a5, 1
3f879850:	call   a5
3f879860:	jruc   L3F8798F0
L3F879870:
3f879870:	move   a14, -*sp, 1
3f879880:	move   a13, *a14+, 1
3f879890:	movk   32, a7
3f8798a0:	move   a7, *a14+, 1
3f8798b0:	move   a9, *a14+, 1
3f8798c0:	calla  L3F352110
L3F8798F0:
3f8798f0:	move   *a13(0x100), a5, 1
3f879910:	jreq   L3F879B30
3f879920:	movi   0x3f8c1a80, a3
3f879950:	move   a3, *a9(0xa0), 1
3f879970:	move   *a9(0x80), a3, 1
3f879990:	jreq   L3F879A40
3f8799a0:	move   a14, -*sp, 1
3f8799b0:	move   *a13(0x120), *a14+, 1
3f8799d0:	sll    0x2, a5
3f8799e0:	move   a5, *a14+, 1
3f8799f0:	move   a9, *a14+, 1
3f879a00:	move   *a9(0xa0), a5, 1
3f879a20:	call   a5
3f879a30:	jruc   L3F879AD0
L3F879A40:
3f879a40:	move   a14, -*sp, 1
3f879a50:	move   *a13(0x120), *a14+, 1
3f879a70:	sll    0x2, a5
3f879a80:	move   a5, *a14+, 1
3f879a90:	move   a9, *a14+, 1
3f879aa0:	calla  L3F352110
L3F879AD0:
3f879ad0:	move   a14, -*sp, 1
3f879ae0:	move   *a13(0x120), *a14+, 1
3f879b00:	calla  L3F702440
L3F879B30:
3f879b30:	move   *a9(0x140), a8, 1
L3F879B50:
3f879b50:	move   *sp(0x120), a14, 1
3f879b70:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f879b90:	rets   2
3f879ba0:	mmtm   sp, a7,a9,a10,a11,a13
3f879bc0:	move   a14, a13
3f879bd0:	addi   0x140, a14
3f879bf0:	move   *a13(0xffe0), a9, 1
3f879c10:	move   *a9(0x40), a10, 1
3f879c30:	setf   16, 0, 0
3f879c40:	move   *a10(0x10), a11, 0
3f879c60:	subk   2, a11
3f879c70:	jrnc   L3F879CA0
3f879c80:	movk   16, a8
3f879c90:	jruc   L3F87A250
L3F879CA0:
3f879ca0:	setf   8, 0, 0
3f879cb0:	move   *a10(0x8), a11, 0
3f879cd0:	dec    a11
3f879ce0:	jreq   L3F879D40
3f879cf0:	move   *a10(0x8), a11, 0
3f879d10:	jreq   L3F879D40
3f879d20:	movk   2, a8
3f879d30:	jruc   L3F87A250
L3F879D40:
3f879d40:	move   a10, a11
3f879d50:	addi   0x40, a11
3f879d70:	move   a11, *a13(0x20), 1
3f879d90:	move   a14, -*sp, 1
3f879da0:	move   *a10(0x8), a7, 0
3f879dc0:	movk   1, a7
3f879dd0:	jreq   L3F879DF0
3f879de0:	sub    a7, a7
L3F879DF0:
3f879df0:	move   a7, *a14+, 1
3f879e00:	setf   16, 0, 0
3f879e10:	move   *a10(0x20), a8, 0
3f879e30:	move   a8, *a14+, 1
3f879e40:	move   a11, *a14+, 1
3f879e50:	calla  L3F7F4770
3f879e80:	move   a8, *a13, 1
3f879e90:	move   a8, a7
3f879ea0:	jrne   L3F879EF0
3f879eb0:	setf   8, 0, 0
3f879ec0:	move   *a10(0x8), a7, 0
3f879ee0:	jreq   L3F87A240
L3F879EF0:
3f879ef0:	movk   1, a7
3f879f00:	movb   a7, *a13(0x40)
3f879f20:	sub    a11, a11
3f879f30:	move   a11, *a13(0x60), 1
3f879f50:	setf   16, 0, 0
3f879f60:	move   *a9(0xe0), *a13(0x50), 0
3f879f90:	move   a8, a8
3f879fa0:	jreq   L3F879FD0
3f879fb0:	move   a8, a7
3f879fc0:	jruc   L3F879FE0
L3F879FD0:
3f879fd0:	move   a11, a7
L3F879FE0:
3f879fe0:	move   a7, *a13(0x80), 1
3f87a000:	move   *a9(0x80), a7, 1
3f87a020:	jreq   L3F87A160
3f87a030:	move   a14, -*sp, 1
3f87a040:	move   a13, a7
3f87a050:	addi   0x40, a7
3f87a070:	move   a7, *a14+, 1
3f87a080:	movk   32, a11
3f87a090:	move   a11, *a14+, 1
3f87a0a0:	move   a9, *a14+, 1
3f87a0b0:	move   *a9(0x40), a7, 1
3f87a0d0:	setf   8, 0, 0
3f87a0e0:	move   *a7, a7, 0
3f87a0f0:	sll    0x5, a7
3f87a100:	addi   0xe1980, a7
3f87a130:	move   *a7, a7, 1
3f87a140:	call   a7
3f87a150:	jruc   L3F87A210
L3F87A160:
3f87a160:	move   a14, -*sp, 1
3f87a170:	move   a13, a7
3f87a180:	addi   0x40, a7
3f87a1a0:	move   a7, *a14+, 1
3f87a1b0:	movk   32, a11
3f87a1c0:	move   a11, *a14+, 1
3f87a1d0:	move   a9, *a14+, 1
3f87a1e0:	calla  L3F352110
L3F87A210:
3f87a210:	move   *a9(0x140), a8, 1
3f87a230:	jruc   L3F87A250
L3F87A240:
3f87a240:	movk   11, a8
L3F87A250:
3f87a250:	move   *sp(0xc0), a14, 1
3f87a270:	mmfm   sp, a7,a9,a10,a11,a13
3f87a290:	rets   2
3f87a2a0:	mmtm   sp, a7,a9,a10,a11,a13
3f87a2c0:	move   a14, a13
3f87a2d0:	addi   0x140, a14
3f87a2f0:	move   *a13(0xffe0), a9, 1
3f87a310:	move   *a9(0x40), a10, 1
3f87a330:	setf   16, 0, 0
3f87a340:	move   *a10(0x10), a11, 0
3f87a360:	subk   2, a11
3f87a370:	jreq   L3F87A3A0
3f87a380:	movk   16, a8
3f87a390:	jruc   L3F87A9B0
L3F87A3A0:
3f87a3a0:	move   a14, -*sp, 1
3f87a3b0:	move   *a10(0x20), *a14+, 1
3f87a3d0:	calla  L3F7F5650
3f87a400:	move   a8, *a13, 1
3f87a410:	move   a8, a11
3f87a420:	jreq   L3F87A970
3f87a430:	move   a14, -*sp, 1
3f87a440:	move   a8, *a14+, 1
3f87a450:	calla  L3FB458D0
3f87a480:	move   a8, *a13(0x120), 1
3f87a4a0:	movk   1, a7
3f87a4b0:	movb   a7, *a13(0x20)
3f87a4d0:	addk   3, a8
3f87a4e0:	sra    0x2, a8
3f87a4f0:	move   a8, *a13(0x40), 1
3f87a510:	setf   16, 0, 0
3f87a520:	move   *a9(0xe0), *a13(0x30), 0
3f87a550:	move   *a13(0x120), *a13(0x60), 0
3f87a580:	move   *a9(0x80), a11, 1
3f87a5a0:	jreq   L3F87A6D0
3f87a5b0:	move   a14, -*sp, 1
3f87a5c0:	move   a13, a11
3f87a5d0:	addk   32, a11
3f87a5e0:	move   a11, *a14+, 1
3f87a5f0:	movk   32, a7
3f87a600:	move   a7, *a14+, 1
3f87a610:	move   a9, *a14+, 1
3f87a620:	move   *a9(0x40), a7, 1
3f87a640:	setf   8, 0, 0
3f87a650:	move   *a7, a7, 0
3f87a660:	sll    0x5, a7
3f87a670:	addi   0xe1980, a7
3f87a6a0:	move   *a7, a7, 1
3f87a6b0:	call   a7
3f87a6c0:	jruc   L3F87A770
L3F87A6D0:
3f87a6d0:	move   a14, -*sp, 1
3f87a6e0:	move   a13, a11
3f87a6f0:	addk   32, a11
3f87a700:	move   a11, *a14+, 1
3f87a710:	movk   32, a7
3f87a720:	move   a7, *a14+, 1
3f87a730:	move   a9, *a14+, 1
3f87a740:	calla  L3F352110
L3F87A770:
3f87a770:	move   *a9(0x80), a11, 1
3f87a790:	jreq   L3F87A8B0
3f87a7a0:	move   a14, -*sp, 1
3f87a7b0:	move   *a13(0x0), *a14+, 1
3f87a7d0:	move   *a13(0x120), *a14+, 1
3f87a7f0:	move   a9, *a14+, 1
3f87a800:	move   *a9(0x40), a11, 1
3f87a820:	setf   8, 0, 0
3f87a830:	move   *a11, a11, 0
3f87a840:	sll    0x5, a11
3f87a850:	addi   0xe1980, a11
3f87a880:	move   *a11, a11, 1
3f87a890:	call   a11
3f87a8a0:	jruc   L3F87A940
L3F87A8B0:
3f87a8b0:	move   a14, -*sp, 1
3f87a8c0:	move   *a13(0x0), *a14+, 1
3f87a8e0:	move   *a13(0x120), *a14+, 1
3f87a900:	move   a9, *a14+, 1
3f87a910:	calla  L3F352110
L3F87A940:
3f87a940:	move   *a9(0x140), a8, 1
3f87a960:	jruc   L3F87A9B0
L3F87A970:
3f87a970:	move   *a10(0x20), *a9(0xc0), 1
3f87a9a0:	movk   5, a8
L3F87A9B0:
3f87a9b0:	move   *sp(0xc0), a14, 1
3f87a9d0:	mmfm   sp, a7,a9,a10,a11,a13
3f87a9f0:	rets   2
3f87aa00:	mmtm   sp, a9,a10,a11,a13
3f87aa20:	move   a14, a13
3f87aa30:	addi   0x40, a14
3f87aa50:	move   *a13(0xffe0), a9, 1
3f87aa70:	move   *a9(0x40), a10, 1
3f87aa90:	setf   16, 0, 0
3f87aaa0:	move   *a10(0x10), a11, 0
3f87aac0:	subk   3, a11
3f87aad0:	jreq   L3F87AB00
3f87aae0:	movk   16, a8
3f87aaf0:	jruc   L3F87AD70
L3F87AB00:
3f87ab00:	move   a14, -*sp, 1
3f87ab10:	move   a9, *a14+, 1
3f87ab20:	move   *a10(0x20), *a14+, 1
3f87ab40:	calla  L3F7F65F0
3f87ab70:	move   a8, *a13, 1
3f87ab80:	move   a8, a11
3f87ab90:	jrne   L3F87ABC0
3f87aba0:	movk   3, a8
3f87abb0:	jruc   L3F87AD70
L3F87ABC0:
3f87abc0:	move   a14, -*sp, 1
3f87abd0:	move   *a10(0x40), *a14+, 1
3f87abf0:	calla  L3F7F5520
3f87ac20:	move   a8, a8
3f87ac30:	jreq   L3F87AD30
3f87ac40:	move   a14, -*sp, 1
3f87ac50:	move   *a10(0x40), *a14+, 1
3f87ac70:	move   a11, *a14+, 1
3f87ac80:	calla  L3F3EB8D0
3f87acb0:	move   a8, *a13(0x20), 1
3f87acd0:	move   *a9(0x140), a11, 1
3f87acf0:	jreq   L3F87AD70
3f87ad00:	move   *a9(0x140), a8, 1
3f87ad20:	jruc   L3F87AD70
L3F87AD30:
3f87ad30:	move   *a10(0x40), *a9(0xc0), 1
3f87ad60:	movk   5, a8
L3F87AD70:
3f87ad70:	move   *sp(0xa0), a14, 1
3f87ad90:	mmfm   sp, a9,a10,a11,a13
3f87adb0:	rets   2
3f87adc0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f87ade0:	move   a14, a13
3f87adf0:	addi   0x180, a14
3f87ae10:	move   *a13(0xffe0), a9, 1
3f87ae30:	move   *a9(0x40), a10, 1
3f87ae50:	setf   16, 0, 0
3f87ae60:	move   *a10(0x10), a11, 0
3f87ae80:	subk   4, a11
3f87ae90:	jreq   L3F87AED0
3f87aea0:	movk   16, a8
3f87aeb0:	jauc   L3F87C420
L3F87AED0:
3f87aed0:	move   a14, -*sp, 1
3f87aee0:	move   *a10(0x60), *a14+, 1
3f87af00:	move   a13, a11
3f87af10:	addk   32, a11
3f87af20:	move   a11, *a14+, 1
3f87af30:	calla  L3F7F6270
3f87af60:	move   a14, -*sp, 1
3f87af70:	movi   0xdc900, a11
3f87afa0:	move   *a11+, *a14+, 1
3f87afb0:	move   *a11+, *a14+, 1
3f87afc0:	move   a13, a11
3f87afd0:	addk   32, a11
3f87afe0:	move   *a11+, *a14+, 1
3f87aff0:	move   *a11+, *a14+, 1
3f87b000:	calla  L3F7F6040
3f87b030:	dsjs   a8, L3F87B070
3f87b040:	sub    a8, a8
3f87b050:	jauc   L3F87C420
L3F87B070:
3f87b070:	move   *a10(0x20), a11, 1
3f87b090:	jreq   L3F87B170
3f87b0a0:	move   a14, -*sp, 1
3f87b0b0:	move   a9, *a14+, 1
3f87b0c0:	move   *a10(0x20), *a14+, 1
3f87b0e0:	calla  L3F7F65F0
3f87b110:	move   a8, *a13, 1
3f87b120:	move   a8, a11
3f87b130:	jrne   L3F87B190
3f87b140:	movk   3, a8
3f87b150:	jauc   L3F87C420
L3F87B170:
3f87b170:	sub    a11, a11
3f87b180:	move   a11, *a13, 1
L3F87B190:
3f87b190:	move   a14, -*sp, 1
3f87b1a0:	move   *a10(0x40), *a14+, 1
3f87b1c0:	calla  L3F7F5520
3f87b1f0:	move   a8, a8
3f87b200:	jaeq   L3F87C3E0
3f87b220:	sub    a11, a11
3f87b230:	move   a11, *a13(0x60), 1
3f87b250:	move   @0xc5bd0, a7, 1
3f87b280:	cmp    a7, a11
3f87b290:	jrge   L3F87B4E0
3f87b2a0:	move   a11, a7
3f87b2b0:	sll    0x7, a11
3f87b2c0:	sll    0x6, a7
3f87b2d0:	add    a7, a11
3f87b2e0:	move   @0xc5bf0, a7, 1
3f87b310:	add    a7, a11
3f87b320:	move   *a11, a11, 1
3f87b330:	move   *a10(0x40), a7, 1
3f87b350:	cmp    a7, a11
3f87b360:	jreq   L3F87B4E0
L3F87B370:
3f87b370:	move   *a13(0x60), a11, 1
3f87b390:	inc    a11
3f87b3a0:	move   a11, *a13(0x60), 1
3f87b3c0:	move   @0xc5bd0, a7, 1
3f87b3f0:	cmp    a7, a11
3f87b400:	jrge   L3F87B4E0
3f87b410:	move   a11, a7
3f87b420:	sll    0x7, a11
3f87b430:	sll    0x6, a7
3f87b440:	add    a7, a11
3f87b450:	move   @0xc5bf0, a7, 1
3f87b480:	add    a7, a11
3f87b490:	move   *a11, a11, 1
3f87b4a0:	move   *a10(0x40), a7, 1
3f87b4c0:	cmp    a7, a11
3f87b4d0:	jrne   L3F87B370
L3F87B4E0:
3f87b4e0:	move   *a13(0x60), a11, 1
3f87b500:	move   @0xc5bd0, a7, 1
3f87b530:	cmp    a7, a11
3f87b540:	jage   L3F87BF70
3f87b560:	move   a14, -*sp, 1
3f87b570:	move   a11, a7
3f87b580:	sll    0x7, a11
3f87b590:	sll    0x6, a7
3f87b5a0:	add    a7, a11
3f87b5b0:	move   @0xc5bf0, a7, 1
3f87b5e0:	add    a7, a11
3f87b5f0:	addk   32, a11
3f87b600:	move   *a11+, *a14+, 1
3f87b610:	move   *a11+, *a14+, 1
3f87b620:	move   a13, a11
3f87b630:	addk   32, a11
3f87b640:	move   *a11+, *a14+, 1
3f87b650:	move   *a11+, *a14+, 1
3f87b660:	calla  L3F7F6040
3f87b690:	inc    a8
3f87b6a0:	jrne   L3F87B6E0
3f87b6b0:	sub    a8, a8
3f87b6c0:	jauc   L3F87C420
L3F87B6E0:
3f87b6e0:	move   *a13(0x60), a11, 1
3f87b700:	move   a11, a7
3f87b710:	sll    0x7, a11
3f87b720:	sll    0x6, a7
3f87b730:	add    a7, a11
3f87b740:	move   @0xc5bf0, a7, 1
3f87b770:	add    a7, a11
3f87b780:	move   *a11(0x80), a11, 1
3f87b7a0:	jreq   L3F87BBE0
3f87b7b0:	move   *a13(0x60), a11, 1
3f87b7d0:	move   a11, a7
3f87b7e0:	sll    0x7, a11
3f87b7f0:	sll    0x6, a7
3f87b800:	add    a7, a11
3f87b810:	move   @0xc5bf0, a7, 1
3f87b840:	add    a7, a11
3f87b850:	move   *a11(0xa0), a11, 1
3f87b870:	cmp    a9, a11
3f87b880:	jreq   L3F87BBE0
3f87b890:	movk   29, a11
3f87b8a0:	movb   a11, *a13(0x80)
3f87b8c0:	move   *a13(0x40), *a13(0xa0), 1
3f87b8f0:	move   *a13(0x60), a5, 1
3f87b910:	move   a5, a7
3f87b920:	sll    0x7, a5
3f87b930:	sll    0x6, a7
3f87b940:	add    a7, a5
3f87b950:	move   @0xc5bf0, a7, 1
3f87b980:	add    a7, a5
3f87b990:	move   *a5(0x60), *a13(0xc0), 1
3f87b9c0:	move   *a13(0x60), a5, 1
3f87b9e0:	move   a5, a7
3f87b9f0:	sll    0x7, a5
3f87ba00:	sll    0x6, a7
3f87ba10:	add    a7, a5
3f87ba20:	move   @0xc5bf0, a7, 1
3f87ba50:	add    a7, a5
3f87ba60:	move   *a5(0x0), *a13(0xe0), 1
3f87ba90:	move   a14, -*sp, 1
3f87baa0:	sub    a5, a5
3f87bab0:	move   a5, *a14+, 1
3f87bac0:	movk   1, a5
3f87bad0:	move   a5, *a14+, 1
3f87bae0:	move   a13, a5
3f87baf0:	addi   0x80, a5
3f87bb10:	move   a5, *a14+, 1
3f87bb20:	move   *a13(0x60), a11, 1
3f87bb40:	move   a11, a5
3f87bb50:	sll    0x7, a11
3f87bb60:	sll    0x6, a5
3f87bb70:	add    a5, a11
3f87bb80:	add    a7, a11
3f87bb90:	move   *a11(0x80), *a14+, 1
3f87bbb0:	calla  L3F23C3A0
L3F87BBE0:
3f87bbe0:	move   *a13(0x60), a11, 1
3f87bc00:	move   a11, a7
3f87bc10:	sll    0x7, a11
3f87bc20:	sll    0x6, a7
3f87bc30:	add    a7, a11
3f87bc40:	move   @0xc5bf0, a7, 1
3f87bc70:	add    a7, a11
3f87bc80:	move   *a10(0x40), *a11(0x0), 1
3f87bcb0:	move   *a13(0x60), a11, 1
3f87bcd0:	move   a11, a5
3f87bce0:	sll    0x7, a11
3f87bcf0:	sll    0x6, a5
3f87bd00:	add    a5, a11
3f87bd10:	add    a7, a11
3f87bd20:	addk   32, a11
3f87bd30:	move   a13, a5
3f87bd40:	addk   32, a5
3f87bd50:	move   *a5+, *a11+, 1
3f87bd60:	move   *a5, *a11, 1
3f87bd70:	move   *a13(0x60), a11, 1
3f87bd90:	move   a11, a5
3f87bda0:	sll    0x7, a11
3f87bdb0:	sll    0x6, a5
3f87bdc0:	add    a5, a11
3f87bdd0:	add    a7, a11
3f87bde0:	move   *a10(0x20), *a11(0x60), 1
3f87be10:	move   *a13(0x60), a11, 1
3f87be30:	move   a11, a5
3f87be40:	sll    0x7, a11
3f87be50:	sll    0x6, a5
3f87be60:	add    a5, a11
3f87be70:	add    a7, a11
3f87be80:	move   *a13(0x0), *a11(0x80), 1
3f87beb0:	move   *a13(0x60), a11, 1
3f87bed0:	move   a11, a5
3f87bee0:	sll    0x7, a11
3f87bef0:	sll    0x6, a5
3f87bf00:	add    a5, a11
3f87bf10:	add    a7, a11
3f87bf20:	move   a9, *a11(0xa0), 1
3f87bf40:	move   *a9(0x140), a8, 1
3f87bf60:	jruc   L3F87C420
L3F87BF70:
3f87bf70:	inc    a7
3f87bf80:	move   a7, @0xc5bd0, 1
3f87bfb0:	move   a14, -*sp, 1
3f87bfc0:	move   a7, a5
3f87bfd0:	sll    0x4, a7
3f87bfe0:	sll    0x3, a5
3f87bff0:	add    a5, a7
3f87c000:	move   a7, *a14+, 1
3f87c010:	move   @0xc5bf0, *a14+, 1
3f87c040:	calla  L3F705B20
3f87c070:	move   a8, @0xc5bf0, 1
3f87c0a0:	move   a11, a7
3f87c0b0:	sll    0x7, a11
3f87c0c0:	sll    0x6, a7
3f87c0d0:	add    a7, a11
3f87c0e0:	add    a8, a11
3f87c0f0:	move   *a10(0x40), *a11(0x0), 1
3f87c120:	move   *a13(0x60), a11, 1
3f87c140:	move   a11, a7
3f87c150:	sll    0x7, a11
3f87c160:	sll    0x6, a7
3f87c170:	add    a7, a11
3f87c180:	add    a8, a11
3f87c190:	addk   32, a11
3f87c1a0:	move   a13, a7
3f87c1b0:	addk   32, a7
3f87c1c0:	move   *a7+, *a11+, 1
3f87c1d0:	move   *a7, *a11, 1
3f87c1e0:	move   *a13(0x60), a11, 1
3f87c200:	move   a11, a7
3f87c210:	sll    0x7, a11
3f87c220:	sll    0x6, a7
3f87c230:	add    a7, a11
3f87c240:	add    a8, a11
3f87c250:	move   *a10(0x20), *a11(0x60), 1
3f87c280:	move   *a13(0x60), a11, 1
3f87c2a0:	move   a11, a7
3f87c2b0:	sll    0x7, a11
3f87c2c0:	sll    0x6, a7
3f87c2d0:	add    a7, a11
3f87c2e0:	add    a8, a11
3f87c2f0:	move   *a13(0x0), *a11(0x80), 1
3f87c320:	move   *a13(0x60), a11, 1
3f87c340:	move   a11, a7
3f87c350:	sll    0x7, a11
3f87c360:	sll    0x6, a7
3f87c370:	add    a7, a11
3f87c380:	add    a8, a11
3f87c390:	move   a9, *a11(0xa0), 1
3f87c3b0:	move   *a9(0x140), a8, 1
3f87c3d0:	jruc   L3F87C420
L3F87C3E0:
3f87c3e0:	move   *a10(0x40), *a9(0xc0), 1
3f87c410:	movk   5, a8
L3F87C420:
3f87c420:	move   *sp(0xe0), a14, 1
3f87c440:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f87c460:	rets   2
3f87c470:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f87c490:	move   a14, a13
3f87c4a0:	addi   0x120, a14
3f87c4c0:	move   *a13(0xffe0), a9, 1
3f87c4e0:	move   *a9(0x40), a10, 1
3f87c500:	setf   16, 0, 0
3f87c510:	move   *a10(0x10), a11, 0
3f87c530:	subk   2, a11
3f87c540:	jreq   L3F87C570
3f87c550:	movk   16, a8
3f87c560:	jruc   L3F87CCD0
L3F87C570:
3f87c570:	move   a14, -*sp, 1
3f87c580:	move   *a10(0x20), *a14+, 1
3f87c5a0:	calla  L3F7F5520
3f87c5d0:	move   a8, a11
3f87c5e0:	jreq   L3F87CC90
3f87c5f0:	sub    a11, a11
3f87c600:	move   a11, *a13, 1
3f87c610:	move   @0xc5bd0, a7, 1
3f87c640:	cmp    a7, a11
3f87c650:	jrge   L3F87C880
3f87c660:	move   a11, a7
3f87c670:	sll    0x7, a11
3f87c680:	sll    0x6, a7
3f87c690:	add    a7, a11
3f87c6a0:	move   @0xc5bf0, a7, 1
3f87c6d0:	add    a7, a11
3f87c6e0:	move   *a11, a11, 1
3f87c6f0:	move   *a10(0x20), a7, 1
3f87c710:	cmp    a7, a11
3f87c720:	jreq   L3F87C880
L3F87C730:
3f87c730:	move   *a13, a11, 1
3f87c740:	inc    a11
3f87c750:	move   a11, *a13, 1
3f87c760:	move   @0xc5bd0, a7, 1
3f87c790:	cmp    a7, a11
3f87c7a0:	jrge   L3F87C880
3f87c7b0:	move   a11, a7
3f87c7c0:	sll    0x7, a11
3f87c7d0:	sll    0x6, a7
3f87c7e0:	add    a7, a11
3f87c7f0:	move   @0xc5bf0, a7, 1
3f87c820:	add    a7, a11
3f87c830:	move   *a11, a11, 1
3f87c840:	move   *a10(0x20), a7, 1
3f87c860:	cmp    a7, a11
3f87c870:	jrne   L3F87C730
L3F87C880:
3f87c880:	movk   1, a11
3f87c890:	movb   a11, *a13(0x20)
3f87c8b0:	sub    a7, a7
3f87c8c0:	move   a7, *a13(0x40), 1
3f87c8e0:	setf   16, 0, 0
3f87c8f0:	move   *a9(0xe0), *a13(0x30), 0
3f87c920:	move   *a13, a7, 1
3f87c930:	move   @0xc5bd0, a11, 1
3f87c960:	cmp    a11, a7
3f87c970:	jrge   L3F87CA40
3f87c980:	move   a7, a5
3f87c990:	sll    0x7, a7
3f87c9a0:	sll    0x6, a5
3f87c9b0:	add    a5, a7
3f87c9c0:	move   @0xc5bf0, a5, 1
3f87c9f0:	add    a5, a7
3f87ca00:	move   *a7(0x60), *a13(0x60), 1
3f87ca30:	jruc   L3F87CA70
L3F87CA40:
3f87ca40:	sub    a5, a5
3f87ca50:	move   a5, *a13(0x60), 1
L3F87CA70:
3f87ca70:	move   *a9(0x80), a7, 1
3f87ca90:	jreq   L3F87CBC0
3f87caa0:	move   a14, -*sp, 1
3f87cab0:	move   a13, a7
3f87cac0:	addk   32, a7
3f87cad0:	move   a7, *a14+, 1
3f87cae0:	movk   32, a5
3f87caf0:	move   a5, *a14+, 1
3f87cb00:	move   a9, *a14+, 1
3f87cb10:	move   *a9(0x40), a5, 1
3f87cb30:	setf   8, 0, 0
3f87cb40:	move   *a5, a5, 0
3f87cb50:	sll    0x5, a5
3f87cb60:	addi   0xe1980, a5
3f87cb90:	move   *a5, a5, 1
3f87cba0:	call   a5
3f87cbb0:	jruc   L3F87CC60
L3F87CBC0:
3f87cbc0:	move   a14, -*sp, 1
3f87cbd0:	move   a13, a7
3f87cbe0:	addk   32, a7
3f87cbf0:	move   a7, *a14+, 1
3f87cc00:	movk   32, a5
3f87cc10:	move   a5, *a14+, 1
3f87cc20:	move   a9, *a14+, 1
3f87cc30:	calla  L3F352110
L3F87CC60:
3f87cc60:	move   *a9(0x140), a8, 1
3f87cc80:	jruc   L3F87CCD0
L3F87CC90:
3f87cc90:	move   *a10(0x20), *a9(0xc0), 1
3f87ccc0:	movk   5, a8
L3F87CCD0:
3f87ccd0:	move   *sp(0xe0), a14, 1
3f87ccf0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f87cd10:	rets   2
3f87cd20:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f87cd40:	move   a14, a13
3f87cd50:	addi   0x160, a14
3f87cd70:	move   *a13(0xffe0), a9, 1
3f87cd90:	movk   1, a11
3f87cda0:	move   a11, *a13, 1
3f87cdb0:	move   *a9(0x40), a10, 1
3f87cdd0:	setf   16, 0, 0
3f87cde0:	move   *a10(0x10), a11, 0
3f87ce00:	subk   6, a11
3f87ce10:	jreq   L3F87CE50
3f87ce20:	movk   16, a8
3f87ce30:	jauc   L3F87DB30
L3F87CE50:
3f87ce50:	move   a14, -*sp, 1
3f87ce60:	move   a9, *a14+, 1
3f87ce70:	move   *a10(0x20), *a14+, 1
3f87ce90:	calla  L3F7F65F0
3f87cec0:	move   a8, *a13(0x120), 1
3f87cee0:	move   a8, a11
3f87cef0:	jrne   L3F87CF30
3f87cf00:	movk   3, a8
3f87cf10:	jauc   L3F87DB30
L3F87CF30:
3f87cf30:	move   a14, -*sp, 1
3f87cf40:	move   *a10(0x40), *a14+, 1
3f87cf60:	calla  L3F7F5520
3f87cf90:	move   a8, a8
3f87cfa0:	jreq   L3F87D030
3f87cfb0:	move   a14, -*sp, 1
3f87cfc0:	move   *a10(0x60), *a14+, 1
3f87cfe0:	calla  L3F7F5520
3f87d010:	move   a8, a8
3f87d020:	jrne   L3F87D050
L3F87D030:
3f87d030:	sub    a7, a7
3f87d040:	jruc   L3F87D060
L3F87D050:
3f87d050:	movk   1, a7
L3F87D060:
3f87d060:	move   a7, *a13, 1
3f87d070:	move   *a10(0x80), a7, 1
3f87d090:	jreq   L3F87D130
3f87d0a0:	move   a14, -*sp, 1
3f87d0b0:	move   *a10(0x80), *a14+, 1
3f87d0d0:	calla  L3F7F5520
3f87d100:	move   *a13, a7, 1
3f87d110:	and    a7, a8
3f87d120:	move   a8, *a13, 1
L3F87D130:
3f87d130:	move   *a13, a7, 1
3f87d140:	jaeq   L3F87DAF0
3f87d160:	sub    a7, a7
3f87d170:	move   a7, *a13(0x140), 1
3f87d190:	move   @0xc5bd0, a11, 1
3f87d1c0:	cmp    a11, a7
3f87d1d0:	jrge   L3F87D420
3f87d1e0:	move   a7, a11
3f87d1f0:	sll    0x7, a7
3f87d200:	sll    0x6, a11
3f87d210:	add    a11, a7
3f87d220:	move   @0xc5bf0, a11, 1
3f87d250:	add    a11, a7
3f87d260:	move   *a7, a7, 1
3f87d270:	move   *a10(0x40), a11, 1
3f87d290:	cmp    a11, a7
3f87d2a0:	jreq   L3F87D420
L3F87D2B0:
3f87d2b0:	move   *a13(0x140), a11, 1
3f87d2d0:	inc    a11
3f87d2e0:	move   a11, *a13(0x140), 1
3f87d300:	move   @0xc5bd0, a7, 1
3f87d330:	cmp    a7, a11
3f87d340:	jrge   L3F87D420
3f87d350:	move   a11, a7
3f87d360:	sll    0x7, a11
3f87d370:	sll    0x6, a7
3f87d380:	add    a7, a11
3f87d390:	move   @0xc5bf0, a7, 1
3f87d3c0:	add    a7, a11
3f87d3d0:	move   *a11, a11, 1
3f87d3e0:	move   *a10(0x40), a7, 1
3f87d400:	cmp    a7, a11
3f87d410:	jrne   L3F87D2B0
L3F87D420:
3f87d420:	move   *a13(0x140), a11, 1
3f87d440:	move   @0xc5bd0, a7, 1
3f87d470:	cmp    a7, a11
3f87d480:	jrge   L3F87D8E0
3f87d490:	move   a11, a7
3f87d4a0:	sll    0x7, a11
3f87d4b0:	sll    0x6, a7
3f87d4c0:	add    a7, a11
3f87d4d0:	move   @0xc5bf0, a7, 1
3f87d500:	add    a7, a11
3f87d510:	move   *a11(0x60), a11, 1
3f87d530:	jreq   L3F87D8E0
3f87d540:	movk   30, a11
3f87d550:	movb   a11, *a13(0x20)
3f87d570:	move   *a10(0xa0), *a13(0x40), 1
3f87d5a0:	move   *a13(0x140), a5, 1
3f87d5c0:	move   a5, a7
3f87d5d0:	sll    0x7, a5
3f87d5e0:	sll    0x6, a7
3f87d5f0:	add    a7, a5
3f87d600:	move   @0xc5bf0, a7, 1
3f87d630:	add    a7, a5
3f87d640:	move   *a5(0x60), *a13(0x60), 1
3f87d670:	move   *a10(0x20), *a13(0x80), 1
3f87d6a0:	move   *a10(0x40), *a13(0xa0), 1
3f87d6d0:	move   *a10(0x60), *a13(0xc0), 1
3f87d700:	move   *a10(0x80), *a13(0xe0), 1
3f87d730:	move   a14, -*sp, 1
3f87d740:	sub    a5, a5
3f87d750:	move   a5, *a14+, 1
3f87d760:	move   a5, *a14+, 1
3f87d770:	move   a5, *a14+, 1
3f87d780:	movk   1, a5
3f87d790:	move   a5, *a14+, 1
3f87d7a0:	move   a13, a5
3f87d7b0:	addk   32, a5
3f87d7c0:	move   a5, *a14+, 1
3f87d7d0:	move   *a13(0x140), a11, 1
3f87d7f0:	move   a11, a5
3f87d800:	sll    0x7, a11
3f87d810:	sll    0x6, a5
3f87d820:	add    a5, a11
3f87d830:	add    a7, a11
3f87d840:	move   *a11(0xa0), *a14+, 1
3f87d860:	calla  L3F23A080
3f87d890:	move   a8, a5
3f87d8a0:	jreq   L3F87D8E0
3f87d8b0:	move   *a9(0x140), a8, 1
3f87d8d0:	jruc   L3F87DB30
L3F87D8E0:
3f87d8e0:	movk   31, a11
3f87d8f0:	movb   a11, *a13(0x20)
3f87d910:	move   *a10(0xa0), *a13(0x40), 1
3f87d940:	move   *a10(0x20), *a13(0x60), 1
3f87d970:	move   *a10(0x40), *a13(0x80), 1
3f87d9a0:	move   *a10(0x60), *a13(0xa0), 1
3f87d9d0:	sub    a7, a7
3f87d9e0:	move   a7, *a13(0xc0), 1
3f87da00:	move   a14, -*sp, 1
3f87da10:	move   a7, *a14+, 1
3f87da20:	movk   1, a5
3f87da30:	move   a5, *a14+, 1
3f87da40:	move   a13, a5
3f87da50:	addk   32, a5
3f87da60:	move   a5, *a14+, 1
3f87da70:	move   *a13(0x120), *a14+, 1
3f87da90:	calla  L3F23C3A0
3f87dac0:	move   *a9(0x140), a8, 1
3f87dae0:	jruc   L3F87DB30
L3F87DAF0:
3f87daf0:	move   *a10(0x80), *a9(0xc0), 1
3f87db20:	movk   5, a8
L3F87DB30:
3f87db30:	move   *sp(0xe0), a14, 1
3f87db50:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f87db70:	rets   2
3f87db80:	mmtm   sp, a9,a10,a11,a13
3f87dba0:	move   a14, a13
3f87dbb0:	move   *a13(0xffe0), a9, 1
3f87dbd0:	move   *a9(0x40), a10, 1
3f87dbf0:	setf   16, 0, 0
3f87dc00:	move   *a10(0x10), a11, 0
3f87dc20:	dec    a11
3f87dc30:	jreq   L3F87DC60
3f87dc40:	movk   16, a8
3f87dc50:	jruc   L3F87DD40
L3F87DC60:
3f87dc60:	move   a14, -*sp, 1
3f87dc70:	move   a9, *a14+, 1
3f87dc80:	calla  L3F351780
3f87dcb0:	movk   1, a11
3f87dcc0:	move   a11, @0x901a0, 1
3f87dcf0:	move   a9, @0x90180, 1
3f87dd20:	move   *a9(0x140), a8, 1
L3F87DD40:
3f87dd40:	move   *sp(0xa0), a14, 1
3f87dd60:	mmfm   sp, a9,a10,a11,a13
3f87dd80:	rets   2
3f87dd90:	mmtm   sp, a9,a10,a11,a13
3f87ddb0:	move   a14, a13
3f87ddc0:	move   *a13(0xffe0), a9, 1
3f87dde0:	move   *a9(0x40), a10, 1
3f87de00:	setf   16, 0, 0
3f87de10:	move   *a10(0x10), a11, 0
3f87de30:	dec    a11
3f87de40:	jreq   L3F87DE70
3f87de50:	movk   16, a8
3f87de60:	jruc   L3F87DF00
L3F87DE70:
3f87de70:	sub    a11, a11
3f87de80:	move   a11, @0x901a0, 1
3f87deb0:	calla  L3F351850
3f87dee0:	move   *a9(0x140), a8, 1
L3F87DF00:
3f87df00:	move   *sp(0xa0), a14, 1
3f87df20:	mmfm   sp, a9,a10,a11,a13
3f87df40:	rets   2
3f87df50:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f87df70:	move   a14, a13
3f87df80:	addi   0x120, a14
3f87dfa0:	move   *a13(0xffe0), a9, 1
3f87dfc0:	move   *a9(0x40), a10, 1
3f87dfe0:	setf   16, 0, 0
3f87dff0:	move   *a10(0x10), a7, 0
3f87e010:	subk   4, a7
3f87e020:	jreq   L3F87E060
3f87e030:	movk   16, a8
3f87e040:	jauc   L3F87EB00
L3F87E060:
3f87e060:	move   a14, -*sp, 1
3f87e070:	move   a9, *a14+, 1
3f87e080:	move   *a10(0x20), *a14+, 1
3f87e0a0:	calla  L3F7F65F0
3f87e0d0:	move   a8, a11
3f87e0e0:	jrne   L3F87E120
3f87e0f0:	movk   3, a8
3f87e100:	jauc   L3F87EB00
L3F87E120:
3f87e120:	move   a14, -*sp, 1
3f87e130:	move   a9, *a14+, 1
3f87e140:	move   *a10(0x40), *a14+, 1
3f87e160:	calla  L3F7F65F0
3f87e190:	move   a8, a12
3f87e1a0:	jrne   L3F87E1E0
3f87e1b0:	movk   3, a8
3f87e1c0:	jauc   L3F87EB00
L3F87E1E0:
3f87e1e0:	movk   1, a7
3f87e1f0:	movb   a7, *a13
3f87e200:	sub    a5, a5
3f87e210:	move   a5, *a13(0x20), 1
3f87e230:	setf   16, 0, 0
3f87e240:	move   *a9(0xe0), *a13(0x10), 0
3f87e270:	move   *a11(0x20), a5, 1
3f87e290:	move   *a12(0x20), a7, 1
3f87e2b0:	cmp    a7, a5
3f87e2c0:	jreq   L3F87E370
3f87e2d0:	sub    a7, a7
3f87e2e0:	movb   a7, *a13(0x8)
3f87e300:	move   a7, *a13(0x40), 1
3f87e320:	move   a7, *a13(0x70), 0
3f87e340:	move   a7, *a13(0x60), 0
3f87e360:	jruc   L3F87E930
L3F87E370:
3f87e370:	movk   1, a7
3f87e380:	movb   a7, *a13(0x8)
3f87e3a0:	sub    a5, a5
3f87e3b0:	move   a5, *a13(0x40), 1
3f87e3d0:	setf   16, 1, 0
3f87e3e0:	move   *a11(0x3a0), a3, 0
3f87e400:	move   *a10(0x60), a5, 0
3f87e420:	add    a5, a3
3f87e430:	move   a3, *a13(0x100), 0
3f87e450:	move   *a11(0x3b0), a5, 0
3f87e470:	move   *a10(0x70), a3, 0
3f87e490:	add    a3, a5
3f87e4a0:	move   a5, *a13(0x110), 0
3f87e4c0:	move   *a12(0xe0), a11, 1
3f87e4e0:	jreq   L3F87E840
L3F87E4F0:
3f87e4f0:	setf   1, 0, 0
3f87e500:	move   *a11(0x683), a7, 0
3f87e520:	jreq   L3F87E810
3f87e530:	setf   16, 1, 0
3f87e540:	move   *a11(0x3a0), a7, 0
3f87e560:	move   *a11(0x650), a5, 0
3f87e580:	sub    a5, a7
3f87e590:	move   *a13(0x100), a5, 0
3f87e5b0:	cmp    a7, a5
3f87e5c0:	jrlt   L3F87E810
3f87e5d0:	move   *a11(0x360), a7, 0
3f87e5f0:	move   *a11(0x3a0), a3, 0
3f87e610:	add    a7, a3
3f87e620:	move   *a11(0x650), a7, 0
3f87e640:	add    a7, a3
3f87e650:	cmp    a3, a5
3f87e660:	jrge   L3F87E810
3f87e670:	move   *a11(0x3b0), a7, 0
3f87e690:	move   *a11(0x650), a3, 0
3f87e6b0:	sub    a3, a7
3f87e6c0:	move   *a13(0x110), a3, 0
3f87e6e0:	cmp    a7, a3
3f87e6f0:	jrlt   L3F87E810
3f87e700:	move   *a11(0x370), a7, 0
3f87e720:	move   *a11(0x3b0), a3, 0
3f87e740:	add    a7, a3
3f87e750:	move   *a11(0x650), a7, 0
3f87e770:	add    a7, a3
3f87e780:	move   *a13(0x110), a7, 0
3f87e7a0:	cmp    a3, a7
3f87e7b0:	jrge   L3F87E810
3f87e7c0:	move   *a11(0x160), *a13(0x40), 1
3f87e7f0:	sub    a11, a11
3f87e800:	jruc   L3F87E830
L3F87E810:
3f87e810:	move   *a11(0xa0), a11, 1
L3F87E830:
3f87e830:	jrne   L3F87E4F0
L3F87E840:
3f87e840:	setf   16, 1, 0
3f87e850:	move   *a13(0x100), a7, 0
3f87e870:	move   *a12(0x3a0), a5, 0
3f87e890:	sub    a5, a7
3f87e8a0:	move   a7, *a13(0x60), 0
3f87e8c0:	move   *a13(0x110), a7, 0
3f87e8e0:	move   *a12(0x3b0), a5, 0
3f87e900:	sub    a5, a7
3f87e910:	move   a7, *a13(0x70), 0
L3F87E930:
3f87e930:	move   *a9(0x80), a7, 1
3f87e950:	jreq   L3F87EA60
3f87e960:	move   a14, -*sp, 1
3f87e970:	move   a13, *a14+, 1
3f87e980:	movk   32, a7
3f87e990:	move   a7, *a14+, 1
3f87e9a0:	move   a9, *a14+, 1
3f87e9b0:	move   *a9(0x40), a5, 1
3f87e9d0:	setf   8, 0, 0
3f87e9e0:	move   *a5, a5, 0
3f87e9f0:	sll    0x5, a5
3f87ea00:	addi   0xe1980, a5
3f87ea30:	move   *a5, a5, 1
3f87ea40:	call   a5
3f87ea50:	jruc   L3F87EAE0
L3F87EA60:
3f87ea60:	move   a14, -*sp, 1
3f87ea70:	move   a13, *a14+, 1
3f87ea80:	movk   32, a7
3f87ea90:	move   a7, *a14+, 1
3f87eaa0:	move   a9, *a14+, 1
3f87eab0:	calla  L3F352110
L3F87EAE0:
3f87eae0:	move   *a9(0x140), a8, 1
L3F87EB00:
3f87eb00:	move   *sp(0x120), a14, 1
3f87eb20:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f87eb40:	rets   2
3f87eb50:	mmtm   sp, a7,a9,a10,a11,a13
3f87eb70:	move   a14, a13
3f87eb80:	addi   0x820, a14
3f87eba0:	move   *a13(0xffe0), a9, 1
3f87ebc0:	move   *a9(0x40), a10, 1
3f87ebe0:	setf   16, 0, 0
3f87ebf0:	move   *a10(0x10), a11, 0
3f87ec10:	subk   3, a11
3f87ec20:	jrnc   L3F87EC50
3f87ec30:	movk   16, a8
3f87ec40:	jruc   L3F87F140
L3F87EC50:
3f87ec50:	move   *a10(0x20), *a9(0xc0), 1
3f87ec80:	move   a14, -*sp, 1
3f87ec90:	sub    a11, a11
3f87eca0:	move   a11, *a14+, 1
3f87ecb0:	movi   0xffff, a11
3f87ece0:	move   a11, *a14+, 1
3f87ecf0:	move   *a10(0x20), *a14+, 1
3f87ed10:	calla  L3F8BA520
3f87ed40:	move   a8, a8
3f87ed50:	jrne   L3F87EE30
3f87ed60:	move   *a10(0x20), a11, 1
3f87ed80:	btst   19, a11
3f87ed90:	jrne   L3F87EE30
3f87eda0:	move   *a10(0x20), a11, 1
3f87edc0:	andi   0xfff00000, a11
3f87edf0:	move   *a9(0x20), a7, 1
3f87ee10:	cmp    a11, a7
3f87ee20:	jreq   L3F87EE50
L3F87EE30:
3f87ee30:	movk   14, a8
3f87ee40:	jruc   L3F87F140
L3F87EE50:
3f87ee50:	move   a14, -*sp, 1
3f87ee60:	setf   16, 0, 0
3f87ee70:	move   *a10(0x40), a8, 0
3f87ee90:	move   a8, *a14+, 1
3f87eea0:	move   a10, a11
3f87eeb0:	addi   0x60, a11
3f87eed0:	move   a11, *a14+, 1
3f87eee0:	move   a13, *a14+, 1
3f87eef0:	calla  L3FB45EE0
3f87ef20:	setf   16, 0, 0
3f87ef30:	move   *a10(0x40), a11, 0
3f87ef50:	sll    0x3, a11
3f87ef60:	add    a13, a11
3f87ef70:	sub    a7, a7
3f87ef80:	movb   a7, *a11
3f87ef90:	move   a14, -*sp, 1
3f87efa0:	move   a13, *a14+, 1
3f87efb0:	calla  L3F85F6D0
3f87efe0:	move   a8, *a13(0x800), 1
3f87f000:	move   a8, a11
3f87f010:	jreq   L3F87F130
3f87f020:	move   a14, -*sp, 1
3f87f030:	move   a7, *a14+, 1
3f87f040:	movi   0x3f85f8a0, a7
3f87f070:	move   a7, *a14+, 1
3f87f080:	move   a8, *a14+, 1
3f87f090:	movk   2, a7
3f87f0a0:	move   a7, *a14+, 1
3f87f0b0:	move   *a10(0x20), *a14+, 1
3f87f0d0:	calla  L3F8B6510
3f87f100:	move   *a9(0x140), a8, 1
3f87f120:	jruc   L3F87F140
L3F87F130:
3f87f130:	movk   15, a8
L3F87F140:
3f87f140:	move   *sp(0xc0), a14, 1
3f87f160:	mmfm   sp, a7,a9,a10,a11,a13
3f87f180:	rets   2
3f87f190:	mmtm   sp, a7,a9,a10,a11,a13
3f87f1b0:	move   a14, a13
3f87f1c0:	addk   32, a14
3f87f1d0:	move   *a13(0xffe0), a9, 1
3f87f1f0:	move   *a9(0x40), a10, 1
3f87f210:	setf   16, 0, 0
3f87f220:	move   *a10(0x10), a11, 0
3f87f240:	subk   2, a11
3f87f250:	jreq   L3F87F280
3f87f260:	movk   16, a8
3f87f270:	jruc   L3F87F440
L3F87F280:
3f87f280:	move   a14, -*sp, 1
3f87f290:	sub    a11, a11
3f87f2a0:	move   a11, *a14+, 1
3f87f2b0:	movk   2, a7
3f87f2c0:	move   a7, *a14+, 1
3f87f2d0:	move   *a10(0x20), *a14+, 1
3f87f2f0:	calla  L3F8BA520
3f87f320:	move   a8, *a13, 1
3f87f330:	move   a8, a8
3f87f340:	jreq   L3F87F400
3f87f350:	move   a14, -*sp, 1
3f87f360:	movk   1, a7
3f87f370:	move   a7, *a14+, 1
3f87f380:	move   *a10(0x20), *a14+, 1
3f87f3a0:	calla  L3F8B8750
3f87f3d0:	move   *a9(0x140), a8, 1
3f87f3f0:	jruc   L3F87F440
L3F87F400:
3f87f400:	move   *a10(0x20), *a9(0xc0), 1
3f87f430:	movk   7, a8
L3F87F440:
3f87f440:	move   *sp(0xc0), a14, 1
3f87f460:	mmfm   sp, a7,a9,a10,a11,a13
3f87f480:	rets   2
3f87f490:	mmtm   sp, a1,a3,a5,a7,a9,a10,a11,a13
3f87f4b0:	move   a14, a13
3f87f4c0:	addi   0x160, a14
3f87f4e0:	move   *a13(0xffe0), a9, 1
3f87f500:	move   *a9(0x40), a11, 1
3f87f520:	setf   16, 0, 0
3f87f530:	move   *a11(0x10), a7, 0
3f87f550:	subk   2, a7
3f87f560:	jreq   L3F87F5A0
3f87f570:	movk   16, a8
3f87f580:	jauc   L3F8802D0
L3F87F5A0:
3f87f5a0:	move   *a11(0x20), *a9(0xc0), 1
3f87f5d0:	move   a14, -*sp, 1
3f87f5e0:	sub    a7, a7
3f87f5f0:	move   a7, *a14+, 1
3f87f600:	movk   2, a5
3f87f610:	move   a5, *a14+, 1
3f87f620:	move   *a11(0x20), *a14+, 1
3f87f640:	calla  L3F8BA520
3f87f670:	move   a8, *a13(0x20), 1
3f87f690:	move   a8, a8
3f87f6a0:	jrne   L3F87F890
3f87f6b0:	move   *a9(0x1c0), a5, 1
3f87f6d0:	move   *a11(0x20), a7, 1
3f87f6f0:	cmp    a7, a5
3f87f700:	jrne   L3F87F740
3f87f710:	move   *a9(0x1a0), a10, 1
3f87f730:	jruc   L3F87F860
L3F87F740:
3f87f740:	move   a14, -*sp, 1
3f87f750:	sub    a7, a7
3f87f760:	move   a7, *a14+, 1
3f87f770:	movk   32, a5
3f87f780:	move   a5, *a14+, 1
3f87f790:	move   *a11(0x20), *a14+, 1
3f87f7b0:	calla  L3F8BA520
3f87f7e0:	move   a8, a10
3f87f7f0:	jrne   L3F87F860
3f87f800:	move   *a11(0x20), *a9(0xc0), 1
3f87f830:	movk   7, a8
3f87f840:	jauc   L3F8802D0
L3F87F860:
3f87f860:	move   *a10(0x220), *a13(0x20), 1
L3F87F890:
3f87f890:	move   *a13(0x20), a7, 1
3f87f8b0:	move   *a7(0xe0), a5, 1
3f87f8d0:	move   a13, a7
3f87f8e0:	addi   0x40, a7
3f87f900:	addi   0x120, a5
3f87f920:	move   *a5+, *a7+, 1
3f87f930:	move   *a5+, *a7+, 1
3f87f940:	move   *a5, *a7, 1
3f87f950:	move   *a13(0x20), a7, 1
3f87f970:	move   *a7(0xe0), a5, 1
3f87f990:	move   a13, a7
3f87f9a0:	addi   0xa0, a7
3f87f9c0:	addi   0xc0, a5
3f87f9e0:	move   *a5+, *a7+, 1
3f87f9f0:	move   *a5+, *a7+, 1
3f87fa00:	move   *a5, *a7, 1
3f87fa10:	move   *a13(0x20), a7, 1
3f87fa30:	move   *a7(0xe0), a5, 1
3f87fa50:	move   *a7(0xe0), a3, 1
3f87fa70:	move   *a5(0x200), a5, 1
3f87fa90:	move   *a3(0x1c0), a3, 1
3f87fab0:	sub    a3, a5
3f87fac0:	move   *a7(0xe0), a3, 1
3f87fae0:	move   *a7(0xe0), a1, 1
3f87fb00:	move   *a3(0x1e0), a3, 1
3f87fb20:	move   *a1(0x1a0), a1, 1
3f87fb40:	sub    a1, a3
3f87fb50:	inc    a5
3f87fb60:	inc    a3
3f87fb70:	mpys   a3, a5
3f87fb80:	move   a5, *a13(0x120), 1
3f87fba0:	setf   16, 1, 0
3f87fbb0:	move   *a13(0x50), a3, 0
3f87fbd0:	move   *a13(0xb0), a1, 0
3f87fbf0:	cmp    a1, a3
3f87fc00:	jrne   L3F87FDB0
3f87fc10:	move   *a13(0x40), a1, 0
3f87fc30:	move   *a13(0xa0), a3, 0
3f87fc50:	cmp    a3, a1
3f87fc60:	jrne   L3F87FDB0
3f87fc70:	move   *a13(0x80), a1, 0
3f87fc90:	move   *a13(0xe0), a3, 0
3f87fcb0:	cmp    a3, a1
3f87fcc0:	jrne   L3F87FDB0
3f87fcd0:	move   *a13(0x70), a1, 0
3f87fcf0:	move   *a13(0xd0), a3, 0
3f87fd10:	cmp    a3, a1
3f87fd20:	jrne   L3F87FDB0
3f87fd30:	move   *a13(0x60), a1, 0
3f87fd50:	move   *a13(0xc0), a3, 0
3f87fd70:	cmp    a3, a1
3f87fd80:	jrne   L3F87FDB0
3f87fd90:	sub    a1, a1
3f87fda0:	jruc   L3F87FDC0
L3F87FDB0:
3f87fdb0:	move   a5, a1
L3F87FDC0:
3f87fdc0:	move   a1, *a13(0x100), 1
3f87fde0:	move   *a7(0xe0), a3, 1
3f87fe00:	move   *a3(0x240), a3, 1
3f87fe20:	sll    0x3, a3
3f87fe30:	move   a1, a5
3f87fe40:	sll    0x3, a1
3f87fe50:	sll    0x2, a5
3f87fe60:	add    a5, a1
3f87fe70:	add    a1, a3
3f87fe80:	addi   0x3c, a3
3f87fea0:	move   a3, *a13(0x140), 1
3f87fec0:	move   a14, -*sp, 1
3f87fed0:	move   a3, *a14+, 1
3f87fee0:	movk   1, a5
3f87fef0:	move   a5, *a14+, 1
3f87ff00:	calla  L3F703D90
3f87ff30:	move   a8, *a13, 1
3f87ff40:	move   a8, a1
3f87ff50:	jrne   L3F87FFA0
3f87ff60:	movk   11, a8
3f87ff70:	move   a8, *a9(0x140), 1
3f87ff90:	jruc   L3F8802D0
L3F87FFA0:
3f87ffa0:	movb   a5, *a1
3f87ffb0:	subk   32, a3
3f87ffc0:	srl    0x2, a3
3f87ffd0:	move   a3, *a1(0x20), 1
3f87fff0:	setf   16, 0, 0
3f880000:	move   *a9(0xe0), *a1(0x10), 0
3f880030:	move   a14, -*sp, 1
3f880040:	move   *a13(0x100), *a14+, 1
3f880060:	move   a1, *a14+, 1
3f880070:	move   a7, *a14+, 1
3f880080:	calla  L3F85D280
3f8800b0:	move   *a9(0x80), a3, 1
3f8800d0:	jreq   L3F8801E0
3f8800e0:	move   a14, -*sp, 1
3f8800f0:	move   a1, *a14+, 1
3f880100:	move   *a13(0x140), *a14+, 1
3f880120:	move   a9, *a14+, 1
3f880130:	move   *a9(0x40), a3, 1
3f880150:	setf   8, 0, 0
3f880160:	move   *a3, a3, 0
3f880170:	sll    0x5, a3
3f880180:	addi   0xe1980, a3
3f8801b0:	move   *a3, a3, 1
3f8801c0:	call   a3
3f8801d0:	jruc   L3F880260
L3F8801E0:
3f8801e0:	move   a14, -*sp, 1
3f8801f0:	move   a1, *a14+, 1
3f880200:	move   *a13(0x140), *a14+, 1
3f880220:	move   a9, *a14+, 1
3f880230:	calla  L3F352110
L3F880260:
3f880260:	move   a14, -*sp, 1
3f880270:	move   a1, *a14+, 1
3f880280:	calla  L3F702440
3f8802b0:	move   *a9(0x140), a8, 1
L3F8802D0:
3f8802d0:	move   *sp(0x120), a14, 1
3f8802f0:	mmfm   sp, a1,a3,a5,a7,a9,a10,a11,a13
3f880310:	rets   2
3f880320:	mmtm   sp, a7,a9,a10,a11,a13
3f880340:	move   a14, a13
3f880350:	addi   0x250, a14
3f880370:	move   *a13(0xffe0), a9, 1
3f880390:	move   *a9(0x40), a10, 1
3f8803b0:	setf   16, 0, 0
3f8803c0:	move   *a10(0x10), a11, 0
3f8803e0:	subk   2, a11
3f8803f0:	jrnc   L3F880430
3f880400:	movk   16, a8
3f880410:	jauc   L3F880CC0
L3F880430:
3f880430:	move   a14, -*sp, 1
3f880440:	sub    a11, a11
3f880450:	move   a11, *a14+, 1
3f880460:	movk   2, a7
3f880470:	move   a7, *a14+, 1
3f880480:	move   *a10(0x20), *a14+, 1
3f8804a0:	calla  L3F8BA520
3f8804d0:	move   a8, *a13(0x100), 1
3f8804f0:	move   a8, a8
3f880500:	jrne   L3F880660
3f880510:	move   a14, -*sp, 1
3f880520:	move   a11, *a14+, 1
3f880530:	movk   32, a7
3f880540:	move   a7, *a14+, 1
3f880550:	move   *a10(0x20), *a14+, 1
3f880570:	calla  L3F8BA520
3f8805a0:	move   a8, *a13(0x120), 1
3f8805c0:	move   a8, a8
3f8805d0:	jrne   L3F880630
3f8805e0:	move   *a10(0x20), *a9(0xc0), 1
3f880610:	movk   7, a8
3f880620:	jruc   L3F880CC0
L3F880630:
3f880630:	move   *a8(0x220), *a13(0x100), 1
L3F880660:
3f880660:	setf   16, 0, 0
3f880670:	move   *a10(0x10), a7, 0
3f880690:	subk   2, a7
3f8806a0:	move   a7, *a13(0x240), 0
3f8806c0:	setf   16, 1, 0
3f8806d0:	move   *a13(0x240), a7, 0
3f8806f0:	sll    0x1, a7
3f880700:	move   a7, *a13(0x240), 0
3f880720:	setf   8, 0, 0
3f880730:	move   *a10(0x8), a7, 0
3f880750:	jreq   L3F8807C0
3f880760:	setf   16, 1, 0
3f880770:	move   *a13(0x240), a7, 0
3f880790:	dec    a7
3f8807a0:	move   a7, *a13(0x240), 0
L3F8807C0:
3f8807c0:	move   a14, -*sp, 1
3f8807d0:	move   a13, a7
3f8807e0:	addi   0x140, a7
3f880800:	move   a7, *a14+, 1
3f880810:	move   a10, a11
3f880820:	addi   0x40, a11
3f880840:	move   a11, *a14+, 1
3f880850:	setf   16, 1, 0
3f880860:	move   *a13(0x240), a11, 0
3f880880:	move   a11, *a14+, 1
3f880890:	move   *a13(0x100), *a14+, 1
3f8808b0:	calla  L3F85FDB0
3f8808e0:	movk   1, a7
3f8808f0:	movb   a7, *a13
3f880900:	sub    a11, a11
3f880910:	move   a11, *a13(0x20), 1
3f880930:	setf   16, 0, 0
3f880940:	move   *a9(0xe0), *a13(0x10), 0
3f880970:	movb   *a13(0x140), *a13(0x8)
3f8809a0:	move   *a13(0x160), *a13(0x40), 0
3f8809d0:	move   *a13(0x180), *a13(0x50), 0
3f880a00:	move   *a13(0x1a0), *a13(0x60), 0
3f880a30:	move   *a13(0x1c0), *a13(0x70), 0
3f880a60:	move   *a13(0x1e0), *a13(0x80), 1
3f880a90:	move   *a13(0x200), *a13(0xa0), 1
3f880ac0:	move   *a13(0x220), *a13(0xc0), 1
3f880af0:	move   *a9(0x80), a7, 1
3f880b10:	jreq   L3F880C20
3f880b20:	move   a14, -*sp, 1
3f880b30:	move   a13, *a14+, 1
3f880b40:	movk   32, a7
3f880b50:	move   a7, *a14+, 1
3f880b60:	move   a9, *a14+, 1
3f880b70:	move   *a9(0x40), a11, 1
3f880b90:	setf   8, 0, 0
3f880ba0:	move   *a11, a11, 0
3f880bb0:	sll    0x5, a11
3f880bc0:	addi   0xe1980, a11
3f880bf0:	move   *a11, a11, 1
3f880c00:	call   a11
3f880c10:	jruc   L3F880CA0
L3F880C20:
3f880c20:	move   a14, -*sp, 1
3f880c30:	move   a13, *a14+, 1
3f880c40:	movk   32, a7
3f880c50:	move   a7, *a14+, 1
3f880c60:	move   a9, *a14+, 1
3f880c70:	calla  L3F352110
L3F880CA0:
3f880ca0:	move   *a9(0x140), a8, 1
L3F880CC0:
3f880cc0:	move   *sp(0xc0), a14, 1
3f880ce0:	mmfm   sp, a7,a9,a10,a11,a13
3f880d00:	rets   2
3f880d10:	mmtm   sp, a7,a9,a10,a11,a13
3f880d30:	move   a14, a13
3f880d40:	addi   0xa50, a14
3f880d60:	move   *a13(0xffe0), a9, 1
3f880d80:	move   *a9(0x40), a10, 1
3f880da0:	setf   16, 0, 0
3f880db0:	move   *a10(0x10), a11, 0
3f880dd0:	subk   2, a11
3f880de0:	jrnc   L3F880E20
3f880df0:	movk   16, a8
3f880e00:	jauc   L3F8821B0
L3F880E20:
3f880e20:	move   a14, -*sp, 1
3f880e30:	move   *a10(0x30), a8, 0
3f880e50:	move   a8, *a14+, 1
3f880e60:	move   a10, a11
3f880e70:	addi   0x40, a11
3f880e90:	move   a11, *a14+, 1
3f880ea0:	move   a13, a11
3f880eb0:	addi   0x160, a11
3f880ed0:	move   a11, *a14+, 1
3f880ee0:	calla  L3FB45EE0
3f880f10:	setf   16, 0, 0
3f880f20:	move   *a10(0x30), a7, 0
3f880f40:	sll    0x3, a7
3f880f50:	add    a13, a7
3f880f60:	sub    a11, a11
3f880f70:	movb   a11, *a7(0x160)
3f880f90:	move   a11, *a13(0x140), 1
3f880fb0:	move   *a10(0x20), a7, 0
3f880fd0:	move   a7, *a13(0x9d0), 1
3f880ff0:	dsj    a7, L3F8814A0
3f881010:	move   a14, -*sp, 1
3f881020:	move   *a13(0x9d0), *a14+, 1
3f881040:	move   a13, a7
3f881050:	addi   0xa10, a7
3f881070:	move   a7, *a14+, 1
3f881080:	move   a13, a7
3f881090:	addi   0x160, a7
3f8810b0:	move   a7, *a14+, 1
3f8810c0:	calla  L3F92BE70
3f8810f0:	move   a8, *a13(0x120), 1
3f881110:	dsj    a8, L3F881DF0
3f881130:	move   a14, -*sp, 1
3f881140:	move   *a13(0xa10), *a14+, 1
3f881160:	calla  L3F9324E0
3f881190:	move   a8, *a13(0x970), 1
3f8811b0:	move   a14, -*sp, 1
3f8811c0:	move   a8, *a14+, 1
3f8811d0:	calla  L3FB458D0
3f881200:	move   a8, *a13(0x9b0), 1
3f881220:	inc    a8
3f881230:	add    a11, a8
3f881240:	move   a8, *a13(0x140), 1
3f881260:	addk   3, a8
3f881270:	movk   3, a11
3f881280:	andn   a11, a8
3f881290:	move   a8, *a13(0x140), 1
3f8812b0:	move   a14, -*sp, 1
3f8812c0:	move   a8, *a14+, 1
3f8812d0:	movk   1, a7
3f8812e0:	move   a7, *a14+, 1
3f8812f0:	calla  L3F703D90
3f881320:	move   a8, *a13(0x100), 1
3f881340:	move   a8, a8
3f881350:	jrne   L3F8813B0
3f881360:	movk   11, a8
3f881370:	move   a8, *a9(0x140), 1
3f881390:	jauc   L3F8821B0
L3F8813B0:
3f8813b0:	movb   *a13(0x9b0), *a8(0x0)
3f8813e0:	move   a14, -*sp, 1
3f8813f0:	move   *a13(0x9b0), *a14+, 1
3f881410:	move   *a13(0x970), *a14+, 1
3f881430:	addk   8, a8
3f881440:	move   a8, *a14+, 1
3f881450:	calla  L3FB45EE0
3f881480:	jauc   L3F881DF0
L3F8814A0:
3f8814a0:	move   a14, -*sp, 1
3f8814b0:	move   *a13(0x9d0), a7, 1
3f8814d0:	sll    0x2, a7
3f8814e0:	move   a7, *a14+, 1
3f8814f0:	movk   1, a7
3f881500:	move   a7, *a14+, 1
3f881510:	calla  L3F703D90
3f881540:	move   a8, *a13(0xa10), 1
3f881560:	move   a14, -*sp, 1
3f881570:	move   *a13(0x9d0), *a14+, 1
3f881590:	move   a8, *a14+, 1
3f8815a0:	move   a13, a7
3f8815b0:	addi   0x160, a7
3f8815d0:	move   a7, *a14+, 1
3f8815e0:	calla  L3F92BE70
3f881610:	move   a8, *a13(0x120), 1
3f881630:	move   a11, *a13(0x9f0), 1
3f881650:	cmp    a8, a11
3f881660:	jrge   L3F881880
L3F881670:
3f881670:	move   a14, -*sp, 1
3f881680:	move   *a13(0x9f0), a11, 1
3f8816a0:	sll    0x5, a11
3f8816b0:	move   *a13(0xa10), a7, 1
3f8816d0:	add    a7, a11
3f8816e0:	move   *a11+, *a14+, 1
3f8816f0:	calla  L3F9324E0
3f881720:	move   a8, *a13(0x970), 1
3f881740:	move   a14, -*sp, 1
3f881750:	move   a8, *a14+, 1
3f881760:	calla  L3FB458D0
3f881790:	move   *a13(0x140), a11, 1
3f8817b0:	inc    a8
3f8817c0:	add    a11, a8
3f8817d0:	move   a8, *a13(0x140), 1
3f8817f0:	move   *a13(0x9f0), a11, 1
3f881810:	inc    a11
3f881820:	move   a11, *a13(0x9f0), 1
3f881840:	move   *a13(0x120), a7, 1
3f881860:	cmp    a7, a11
3f881870:	jrlt   L3F881670
L3F881880:
3f881880:	move   *a13(0x140), a7, 1
3f8818a0:	jreq   L3F881D90
3f8818b0:	addk   3, a7
3f8818c0:	movk   3, a11
3f8818d0:	andn   a11, a7
3f8818e0:	move   a7, *a13(0x140), 1
3f881900:	move   a14, -*sp, 1
3f881910:	move   a7, *a14+, 1
3f881920:	movk   1, a11
3f881930:	move   a11, *a14+, 1
3f881940:	calla  L3F703D90
3f881970:	move   a8, *a13(0xa30), 1
3f881990:	move   a8, *a13(0x100), 1
3f8819b0:	move   a8, a8
3f8819c0:	jrne   L3F881A10
3f8819d0:	movk   11, a8
3f8819e0:	move   a8, *a9(0x140), 1
3f881a00:	jruc   L3F8821B0
L3F881A10:
3f881a10:	sub    a11, a11
3f881a20:	move   a11, *a13(0x9f0), 1
3f881a40:	move   *a13(0x120), a7, 1
3f881a60:	cmp    a7, a11
3f881a70:	jrge   L3F881D90
L3F881A80:
3f881a80:	move   a14, -*sp, 1
3f881a90:	move   *a13(0x9f0), a11, 1
3f881ab0:	sll    0x5, a11
3f881ac0:	move   *a13(0xa10), a7, 1
3f881ae0:	add    a7, a11
3f881af0:	move   *a11+, *a14+, 1
3f881b00:	calla  L3F9324E0
3f881b30:	move   a8, *a13(0x970), 1
3f881b50:	move   a14, -*sp, 1
3f881b60:	move   a8, *a14+, 1
3f881b70:	calla  L3FB458D0
3f881ba0:	move   a8, *a13(0x9b0), 1
3f881bc0:	move   *a13(0xa30), a11, 1
3f881be0:	setf   8, 1, 0
3f881bf0:	move   a8, *a11+, 0
3f881c00:	move   a11, *a13(0xa30), 1
3f881c20:	move   a14, -*sp, 1
3f881c30:	move   a8, *a14+, 1
3f881c40:	move   *a13(0x970), *a14+, 1
3f881c60:	move   a11, *a14+, 1
3f881c70:	calla  L3FB45EE0
3f881ca0:	move   *a13(0x9b0), a7, 1
3f881cc0:	sll    0x3, a7
3f881cd0:	add    a11, a7
3f881ce0:	move   a7, *a13(0xa30), 1
3f881d00:	move   *a13(0x9f0), a11, 1
3f881d20:	inc    a11
3f881d30:	move   a11, *a13(0x9f0), 1
3f881d50:	move   *a13(0x120), a7, 1
3f881d70:	cmp    a7, a11
3f881d80:	jrlt   L3F881A80
L3F881D90:
3f881d90:	move   a14, -*sp, 1
3f881da0:	move   *a13(0xa10), *a14+, 1
3f881dc0:	calla  L3F702440
L3F881DF0:
3f881df0:	movk   1, a11
3f881e00:	movb   a11, *a13
3f881e10:	move   *a13(0x140), a7, 1
3f881e30:	sra    0x2, a7
3f881e40:	move   a7, *a13(0x20), 1
3f881e60:	setf   16, 0, 0
3f881e70:	move   *a13(0x120), *a13(0x40), 0
3f881ea0:	move   *a9(0xe0), *a13(0x10), 0
3f881ed0:	move   *a9(0x80), a7, 1
3f881ef0:	jreq   L3F882000
3f881f00:	move   a14, -*sp, 1
3f881f10:	move   a13, *a14+, 1
3f881f20:	movk   32, a7
3f881f30:	move   a7, *a14+, 1
3f881f40:	move   a9, *a14+, 1
3f881f50:	move   *a9(0x40), a11, 1
3f881f70:	setf   8, 0, 0
3f881f80:	move   *a11, a11, 0
3f881f90:	sll    0x5, a11
3f881fa0:	addi   0xe1980, a11
3f881fd0:	move   *a11, a11, 1
3f881fe0:	call   a11
3f881ff0:	jruc   L3F882080
L3F882000:
3f882000:	move   a14, -*sp, 1
3f882010:	move   a13, *a14+, 1
3f882020:	movk   32, a7
3f882030:	move   a7, *a14+, 1
3f882040:	move   a9, *a14+, 1
3f882050:	calla  L3F352110
L3F882080:
3f882080:	move   *a13(0x140), a11, 1
3f8820a0:	jreq   L3F882190
3f8820b0:	move   a14, -*sp, 1
3f8820c0:	move   *a13(0x100), *a14+, 1
3f8820e0:	move   a11, *a14+, 1
3f8820f0:	move   a9, *a14+, 1
3f882100:	calla  L3F352110
3f882130:	move   a14, -*sp, 1
3f882140:	move   *a13(0x100), *a14+, 1
3f882160:	calla  L3F702440
L3F882190:
3f882190:	move   *a9(0x140), a8, 1
L3F8821B0:
3f8821b0:	move   *sp(0xc0), a14, 1
3f8821d0:	mmfm   sp, a7,a9,a10,a11,a13
3f8821f0:	rets   2
3f882200:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3f882220:	move   a14, a13
3f882230:	addi   0xb10, a14
3f882250:	move   *a13(0xffe0), a9, 1
3f882270:	move   *a9(0x40), a11, 1
3f882290:	setf   16, 0, 0
3f8822a0:	move   *a11(0x10), a7, 0
3f8822c0:	subk   2, a7
3f8822d0:	jrnc   L3F882310
3f8822e0:	movk   16, a8
3f8822f0:	jauc   L3F883360
L3F882310:
3f882310:	move   a14, -*sp, 1
3f882320:	move   *a11(0x30), a8, 0
3f882340:	move   a8, *a14+, 1
3f882350:	move   a11, a7
3f882360:	addi   0x40, a7
3f882380:	move   a7, *a14+, 1
3f882390:	move   a13, a7
3f8823a0:	addi   0x1e0, a7
3f8823c0:	move   a7, *a14+, 1
3f8823d0:	calla  L3FB45EE0
3f882400:	setf   16, 0, 0
3f882410:	move   *a11(0x30), a5, 0
3f882430:	sll    0x3, a5
3f882440:	add    a13, a5
3f882450:	sub    a7, a7
3f882460:	movb   a7, *a5(0x1e0)
3f882480:	move   *a11(0x20), a5, 0
3f8824a0:	move   a5, *a13(0xa70), 1
3f8824c0:	move   a14, -*sp, 1
3f8824d0:	sll    0x2, a5
3f8824e0:	move   a5, *a14+, 1
3f8824f0:	calla  L3F705A00
3f882520:	move   a8, *a13(0x9f0), 1
3f882540:	move   a14, -*sp, 1
3f882550:	move   *a13(0xa70), *a14+, 1
3f882570:	move   a8, *a14+, 1
3f882580:	move   a13, a5
3f882590:	addi   0x1e0, a5
3f8825b0:	move   a5, *a14+, 1
3f8825c0:	calla  L3F92BE70
3f8825f0:	move   a8, *a13(0xa30), 1
3f882610:	move   a7, *a13(0xad0), 1
3f882630:	cmp    a8, a7
3f882640:	jage   L3F882FD0
L3F882660:
3f882660:	move   *a13(0xad0), a7, 1
3f882680:	sll    0x5, a7
3f882690:	move   *a13(0x9f0), a5, 1
3f8826b0:	add    a5, a7
3f8826c0:	move   *a7(0x0), *a13(0xaf0), 1
3f8826f0:	move   a14, -*sp, 1
3f882700:	move   *a13(0xaf0), *a14+, 1
3f882720:	calla  L3F9324E0
3f882750:	move   a8, *a13(0xa90), 1
3f882770:	move   a14, -*sp, 1
3f882780:	move   a8, *a14+, 1
3f882790:	calla  L3FB458D0
3f8827c0:	move   a8, *a13(0xab0), 1
3f8827e0:	move   a8, a7
3f8827f0:	jreq   L3F882F30
3f882800:	addk   3, a7
3f882810:	movk   3, a5
3f882820:	andn   a5, a7
3f882830:	move   a7, *a13(0xab0), 1
3f882850:	move   a14, -*sp, 1
3f882860:	move   *a13(0xaf0), *a14+, 1
3f882880:	calla  L3F85F430
3f8828b0:	move   a8, *a13(0xa10), 1
3f8828d0:	move   a8, a8
3f8828e0:	jreq   L3F882F30
3f8828f0:	move   *a8(0xe0), a5, 1
3f882910:	move   *a5(0x240), a5, 1
3f882930:	sll    0x3, a5
3f882940:	addi   0x3c, a5
3f882960:	move   a5, *a13(0xa50), 1
3f882980:	move   a14, -*sp, 1
3f882990:	move   a5, *a14+, 1
3f8829a0:	movk   1, a5
3f8829b0:	move   a5, *a14+, 1
3f8829c0:	calla  L3F703D90
3f8829f0:	move   a8, a10
3f882a00:	jrne   L3F882A60
3f882a10:	movk   11, a8
3f882a20:	move   a8, *a9(0x140), 1
3f882a40:	jauc   L3F883360
L3F882A60:
3f882a60:	movb   a5, *a10
3f882a70:	setf   16, 0, 0
3f882a80:	move   *a9(0xe0), *a10(0x10), 0
3f882ab0:	move   *a13(0xa50), a3, 1
3f882ad0:	add    a7, a3
3f882ae0:	subk   29, a3
3f882af0:	srl    0x2, a3
3f882b00:	move   a3, *a10(0x20), 1
3f882b20:	movb   a7, *a10(0x8)
3f882b40:	move   *a13(0xa30), a3, 1
3f882b60:	move   *a13(0xad0), a5, 1
3f882b80:	sub    a5, a3
3f882b90:	dec    a3
3f882ba0:	move   a3, *a10(0x1c0), 1
3f882bc0:	move   a14, -*sp, 1
3f882bd0:	sub    a3, a3
3f882be0:	move   a3, *a14+, 1
3f882bf0:	move   a10, *a14+, 1
3f882c00:	move   *a13(0xa10), *a14+, 1
3f882c20:	calla  L3F85D280
3f882c50:	move   *a9(0x80), a3, 1
3f882c70:	jreq   L3F882D80
3f882c80:	move   a14, -*sp, 1
3f882c90:	move   a10, *a14+, 1
3f882ca0:	move   *a13(0xa50), *a14+, 1
3f882cc0:	move   a9, *a14+, 1
3f882cd0:	move   *a9(0x40), a3, 1
3f882cf0:	setf   8, 0, 0
3f882d00:	move   *a3, a3, 0
3f882d10:	sll    0x5, a3
3f882d20:	addi   0xe1980, a3
3f882d50:	move   *a3, a3, 1
3f882d60:	call   a3
3f882d70:	jruc   L3F882E00
L3F882D80:
3f882d80:	move   a14, -*sp, 1
3f882d90:	move   a10, *a14+, 1
3f882da0:	move   *a13(0xa50), *a14+, 1
3f882dc0:	move   a9, *a14+, 1
3f882dd0:	calla  L3F352110
L3F882E00:
3f882e00:	move   a14, -*sp, 1
3f882e10:	move   *a13(0xa90), *a14+, 1
3f882e30:	move   a7, *a14+, 1
3f882e40:	move   a9, *a14+, 1
3f882e50:	calla  L3F352110
3f882e80:	move   a14, -*sp, 1
3f882e90:	move   a10, *a14+, 1
3f882ea0:	calla  L3F702440
3f882ed0:	move   a14, -*sp, 1
3f882ee0:	move   *a13(0xa10), *a14+, 1
3f882f00:	calla  L3F85F8A0
L3F882F30:
3f882f30:	move   *a13(0xad0), a5, 1
3f882f50:	inc    a5
3f882f60:	move   a5, *a13(0xad0), 1
3f882f80:	move   *a13(0xa30), a3, 1
3f882fa0:	cmp    a3, a5
3f882fb0:	jalt   L3F882660
L3F882FD0:
3f882fd0:	move   a14, -*sp, 1
3f882fe0:	movi   0x3c, a7
3f883000:	move   a7, *a14+, 1
3f883010:	move   a13, *a14+, 1
3f883020:	calla  L3FB44A00
3f883050:	movk   1, a5
3f883060:	movb   a5, *a13
3f883070:	setf   16, 0, 0
3f883080:	move   *a9(0xe0), *a13(0x10), 0
3f8830b0:	movk   7, a3
3f8830c0:	move   a3, *a13(0x20), 1
3f8830e0:	sub    a7, a7
3f8830f0:	movb   a7, *a13(0x8)
3f883110:	move   *a9(0x80), a3, 1
3f883130:	jreq   L3F883250
3f883140:	move   a14, -*sp, 1
3f883150:	move   a13, *a14+, 1
3f883160:	movi   0x3c, a3
3f883180:	move   a3, *a14+, 1
3f883190:	move   a9, *a14+, 1
3f8831a0:	move   *a9(0x40), a5, 1
3f8831c0:	setf   8, 0, 0
3f8831d0:	move   *a5, a5, 0
3f8831e0:	sll    0x5, a5
3f8831f0:	addi   0xe1980, a5
3f883220:	move   *a5, a5, 1
3f883230:	call   a5
3f883240:	jruc   L3F8832E0
L3F883250:
3f883250:	move   a14, -*sp, 1
3f883260:	move   a13, *a14+, 1
3f883270:	movi   0x3c, a3
3f883290:	move   a3, *a14+, 1
3f8832a0:	move   a9, *a14+, 1
3f8832b0:	calla  L3F352110
L3F8832E0:
3f8832e0:	move   a14, -*sp, 1
3f8832f0:	move   *a13(0x9f0), *a14+, 1
3f883310:	calla  L3F702440
3f883340:	move   *a9(0x140), a8, 1
L3F883360:
3f883360:	move   *sp(0x100), a14, 1
3f883380:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3f8833a0:	rets   2
3f8833b0:	mmtm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f8833d0:	move   a14, a13
3f8833e0:	addi   0x140, a14
3f883400:	move   *a13(0xffe0), a9, 1
3f883420:	move   *a9(0x40), a11, 1
3f883440:	move   *a11(0x40), a0, 1
3f883460:	setf   16, 0, 0
3f883470:	move   *a11(0x10), a7, 0
3f883490:	subk   4, a7
3f8834a0:	jrnc   L3F8834E0
3f8834b0:	movk   16, a8
3f8834c0:	jauc   L3F884C50
L3F8834E0:
3f8834e0:	move   *a11(0x20), *a9(0xc0), 1
3f883510:	move   *a11(0x60), *a13(0x40), 0
3f883540:	setf   16, 1, 0
3f883550:	move   *a13(0x40), a7, 0
3f883570:	jrgt   L3F8835D0
3f883580:	move   a7, *a9(0xc0), 1
3f8835a0:	movk   2, a8
3f8835b0:	jauc   L3F884C50
L3F8835D0:
3f8835d0:	move   *a11(0x70), *a13(0x40), 0
3f883600:	move   *a13(0x40), a7, 0
3f883620:	jrgt   L3F883680
3f883630:	move   a7, *a9(0xc0), 1
3f883650:	movk   2, a8
3f883660:	jauc   L3F884C50
L3F883680:
3f883680:	move   a14, -*sp, 1
3f883690:	sub    a7, a7
3f8836a0:	move   a7, *a14+, 1
3f8836b0:	movi   0xffff, a7
3f8836e0:	move   a7, *a14+, 1
3f8836f0:	move   *a11(0x20), *a14+, 1
3f883710:	calla  L3F8BA520
3f883740:	move   a8, a8
3f883750:	jrne   L3F883830
3f883760:	move   *a11(0x20), a7, 1
3f883780:	btst   19, a7
3f883790:	jrne   L3F883830
3f8837a0:	move   *a11(0x20), a7, 1
3f8837c0:	andi   0xfff00000, a7
3f8837f0:	move   *a9(0x20), a5, 1
3f883810:	cmp    a7, a5
3f883820:	jreq   L3F883860
L3F883830:
3f883830:	movk   14, a8
3f883840:	jauc   L3F884C50
L3F883860:
3f883860:	move   *a9(0x180), a7, 1
3f883880:	cmp    a0, a7
3f883890:	jrne   L3F8838E0
3f8838a0:	move   *a9(0x160), a10, 1
3f8838c0:	jauc   L3F884440
L3F8838E0:
3f8838e0:	move   a0, a5
3f8838f0:	jrne   L3F883930
3f883900:	sub    a10, a10
3f883910:	jauc   L3F884440
L3F883930:
3f883930:	movk   24, a2
3f883940:	sub    a4, a4
3f883950:	move   a0, a7
3f883960:	andi   0xfff00000, a7
3f883990:	move   a7, *a13(0x60), 1
3f8839b0:	move   a4, a10
3f8839c0:	move   a0, a5
3f8839d0:	andi   0xe0000000, a5
3f883a00:	jane   L3F884440
3f883a20:	move   a7, a6
3f883a30:	sra    0x14, a6
3f883a40:	move   @0x225870, a5, 1
3f883a70:	cmp    a5, a6
3f883a80:	jage   L3F884440
3f883aa0:	move   a6, a7
3f883ab0:	sll    0x5, a7
3f883ac0:	addi   0x21ffe0, a7
3f883af0:	move   *a7, a7, 1
3f883b00:	move   a7, *a13(0x40), 1
3f883b20:	move   *a7(0x40), a7, 1
3f883b40:	jaeq   L3F884440
3f883b60:	move   a0, a7
3f883b70:	andi   0x7ffff, a7
3f883ba0:	move   a7, *a13(0xe0), 1
3f883bc0:	move   a4, *a13(0x100), 1
3f883be0:	move   *a13(0x40), a7, 1
3f883c00:	move   *a7(0x60), *a13(0x120), 1
3f883c30:	move   *a13(0x120), a7, 1
3f883c50:	subk   6, a7
3f883c60:	jrne   L3F883D50
3f883c70:	move   *a13(0xe0), a7, 1
3f883c90:	sra    0x6, a7
3f883ca0:	move   *a13(0xe0), a5, 1
3f883cc0:	xor    a5, a7
3f883cd0:	sra    0xc, a5
3f883ce0:	xor    a5, a7
3f883cf0:	andi   0x3f, a7
3f883d20:	move   a7, *a13(0xa0), 1
3f883d40:	jruc   L3F883F10
L3F883D50:
3f883d50:	move   *a13(0x120), a7, 1
3f883d70:	subk   7, a7
3f883d80:	jrne   L3F883E70
3f883d90:	move   *a13(0xe0), a7, 1
3f883db0:	sra    0x7, a7
3f883dc0:	move   *a13(0xe0), a5, 1
3f883de0:	xor    a5, a7
3f883df0:	sra    0xd, a5
3f883e00:	xor    a5, a7
3f883e10:	andi   0x7f, a7
3f883e40:	move   a7, *a13(0xa0), 1
3f883e60:	jruc   L3F883F10
L3F883E70:
3f883e70:	move   a14, -*sp, 1
3f883e80:	move   *a13(0xe0), *a14+, 1
3f883ea0:	move   *a13(0x120), *a14+, 1
3f883ec0:	calla  L3F8B5680
3f883ef0:	move   a8, *a13(0xa0), 1
L3F883F10:
3f883f10:	move   *a13(0xa0), a7, 1
3f883f30:	inc    a7
3f883f40:	jreq   L3F884440
3f883f50:	move   *a13(0x40), a7, 1
3f883f70:	move   *a13(0xa0), a5, 1
3f883f90:	move   a5, a3
3f883fa0:	sll    0x6, a5
3f883fb0:	sll    0x5, a3
3f883fc0:	add    a3, a5
3f883fd0:	move   *a7, a3, 1
3f883fe0:	add    a5, a3
3f883ff0:	move   a3, *a13(0x80), 1
3f884010:	move   *a3(0x0), *a13(0xc0), 1
3f884040:	move   *a13(0xc0), a5, 1
3f884060:	cmp    a3, a5
3f884070:	jreq   L3F884440
L3F884080:
3f884080:	move   *a13(0x80), a7, 1
3f8840a0:	move   *a13(0x100), a5, 1
3f8840c0:	inc    a5
3f8840d0:	move   a5, *a13(0x100), 1
3f8840f0:	move   *a7(0x40), a3, 1
3f884110:	cmp    a3, a5
3f884120:	jrle   L3F8841D0
3f884130:	move   a14, -*sp, 1
3f884140:	move   a0, *a14+, 1
3f884150:	move   a7, *a14+, 1
3f884160:	movi   0x3f8b38a0, a8
3f884190:	move   a8, *a14+, 1
3f8841a0:	calla  L3F35BD40
L3F8841D0:
3f8841d0:	move   *a13(0xc0), a3, 1
3f8841f0:	move   *a3(0x40), a3, 1
3f884210:	cmp    a0, a3
3f884220:	jreq   L3F8842D0
3f884230:	move   *a13(0xc0), a3, 1
3f884250:	move   *a3(0x0), *a13(0xc0), 1
3f884280:	move   *a13(0xc0), a3, 1
3f8842a0:	cmp    a7, a3
3f8842b0:	jrne   L3F884080
3f8842c0:	jruc   L3F884440
L3F8842D0:
3f8842d0:	move   *a13(0xc0), a7, 1
3f8842f0:	setf   16, 0, 0
3f884300:	move   *a7(0x90), a5, 0
3f884320:	cmp    a4, a5
3f884330:	jrne   L3F8843B0
3f884340:	move   *a7(0x80), a5, 0
3f884360:	and    a2, a5
3f884370:	jreq   L3F8843B0
3f884380:	move   *a7(0xa0), a10, 1
3f8843a0:	jruc   L3F884440
L3F8843B0:
3f8843b0:	move   *a7(0x0), *a13(0xc0), 1
3f8843e0:	move   *a13(0xc0), a7, 1
3f884400:	move   *a13(0x80), a5, 1
3f884420:	cmp    a5, a7
3f884430:	jrne   L3F884080
L3F884440:
3f884440:	move   a10, a2
3f884450:	jrne   L3F884510
3f884460:	move   a14, -*sp, 1
3f884470:	move   a9, *a14+, 1
3f884480:	move   *a11(0x40), *a14+, 1
3f8844a0:	calla  L3F7F65F0
3f8844d0:	move   a8, a10
3f8844e0:	jrne   L3F884510
3f8844f0:	movk   9, a8
3f884500:	jruc   L3F884C50
L3F884510:
3f884510:	setf   16, 0, 0
3f884520:	move   *a11(0x60), a7, 0
3f884540:	jreq   L3F884580
3f884550:	move   *a11(0x70), a7, 0
3f884570:	jrne   L3F8845D0
L3F884580:
3f884580:	sub    a7, a7
3f884590:	move   a7, *a9(0xc0), 1
3f8845b0:	movk   2, a8
3f8845c0:	jruc   L3F884C50
L3F8845D0:
3f8845d0:	setf   8, 0, 0
3f8845e0:	move   *a11(0x8), a7, 0
3f884600:	dec    a7
3f884610:	jreq   L3F8848A0
3f884620:	move   *a10(0x20), a7, 1
3f884640:	move   *a7(0xa0), *a13(0x20), 1
3f884670:	sub    a12, a12
3f884680:	move   *a10(0x20), a7, 1
3f8846a0:	setf   16, 1, 0
3f8846b0:	move   *a7(0x80), a7, 0
3f8846d0:	cmp    a7, a12
3f8846e0:	jrge   L3F884830
L3F8846F0:
3f8846f0:	move   *a13(0x20), a7, 1
3f884710:	setf   8, 0, 0
3f884720:	move   *a11(0x8), a5, 0
3f884740:	move   *a7, a3, 1
3f884750:	cmp    a5, a3
3f884760:	jreq   L3F8848A0
3f884770:	inc    a12
3f884780:	addi   0x60, a7
3f8847a0:	move   a7, *a13(0x20), 1
3f8847c0:	move   *a10(0x20), a5, 1
3f8847e0:	setf   16, 1, 0
3f8847f0:	move   *a5(0x80), a5, 0
3f884810:	cmp    a5, a12
3f884820:	jrlt   L3F8846F0
L3F884830:
3f884830:	setf   8, 0, 0
3f884840:	move   *a11(0x8), a7, 0
3f884860:	move   a7, *a9(0xc0), 1
3f884880:	movk   2, a8
3f884890:	jruc   L3F884C50
L3F8848A0:
3f8848a0:	move   a14, -*sp, 1
3f8848b0:	move   *a11(0x8), a8, 0
3f8848d0:	move   a8, *a14+, 1
3f8848e0:	setf   16, 0, 0
3f8848f0:	move   *a11(0x70), a8, 0
3f884910:	move   a8, *a14+, 1
3f884920:	move   *a11(0x60), a8, 0
3f884940:	move   a8, *a14+, 1
3f884950:	move   *a10(0x20), *a14+, 1
3f884970:	move   *a10(0x20), a7, 1
3f884990:	move   *a7(0xb40), a7, 1
3f8849b0:	call   a7
3f8849c0:	move   a8, *a13, 1
3f8849d0:	move   a8, a2
3f8849e0:	jreq   L3F884C40
3f8849f0:	move   @0xdc7c0, a7, 1
3f884a20:	inc    a7
3f884a30:	move   a7, @0xdc7c0, 1
3f884a60:	cmpi   0x10000000, a7
3f884a90:	jrls   L3F884AF0
3f884aa0:	movk   1, a5
3f884ab0:	move   a5, @0xdc7c0, 1
3f884ae0:	jruc   L3F884B00
L3F884AF0:
3f884af0:	move   a7, a5
L3F884B00:
3f884b00:	move   a5, *a2(0x40), 1
3f884b20:	move   a14, -*sp, 1
3f884b30:	sub    a7, a7
3f884b40:	move   a7, *a14+, 1
3f884b50:	move   *a10(0x20), a3, 1
3f884b70:	move   *a3(0xb60), *a14+, 1
3f884b90:	move   a2, *a14+, 1
3f884ba0:	movk   8, a3
3f884bb0:	move   a3, *a14+, 1
3f884bc0:	move   *a11(0x20), *a14+, 1
3f884be0:	calla  L3F8B6510
3f884c10:	move   *a9(0x140), a8, 1
3f884c30:	jruc   L3F884C50
L3F884C40:
3f884c40:	movk   11, a8
L3F884C50:
3f884c50:	move   *sp(0x1a0), a14, 1
3f884c70:	mmfm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f884c90:	rets   2
3f884ca0:	mmtm   sp, a7,a9,a10,a11,a13
3f884cc0:	move   a14, a13
3f884cd0:	addk   32, a14
3f884ce0:	move   *a13(0xffe0), a9, 1
3f884d00:	move   *a9(0x40), a10, 1
3f884d20:	setf   16, 0, 0
3f884d30:	move   *a10(0x10), a11, 0
3f884d50:	subk   2, a11
3f884d60:	jreq   L3F884D90
3f884d70:	movk   16, a8
3f884d80:	jruc   L3F884F50
L3F884D90:
3f884d90:	move   a14, -*sp, 1
3f884da0:	sub    a11, a11
3f884db0:	move   a11, *a14+, 1
3f884dc0:	movk   8, a7
3f884dd0:	move   a7, *a14+, 1
3f884de0:	move   *a10(0x20), *a14+, 1
3f884e00:	calla  L3F8BA520
3f884e30:	move   a8, *a13, 1
3f884e40:	move   a8, a8
3f884e50:	jreq   L3F884F10
3f884e60:	move   a14, -*sp, 1
3f884e70:	movk   1, a7
3f884e80:	move   a7, *a14+, 1
3f884e90:	move   *a10(0x20), *a14+, 1
3f884eb0:	calla  L3F8B8750
3f884ee0:	move   *a9(0x140), a8, 1
3f884f00:	jruc   L3F884F50
L3F884F10:
3f884f10:	move   *a10(0x20), *a9(0xc0), 1
3f884f40:	movk   4, a8
L3F884F50:
3f884f50:	move   *sp(0xc0), a14, 1
3f884f70:	mmfm   sp, a7,a9,a10,a11,a13
3f884f90:	rets   2
3f884fa0:	mmtm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f884fc0:	move   a14, a13
3f884fd0:	addi   0x160, a14
3f884ff0:	move   *a13(0xffe0), a9, 1
3f885010:	move   *a9(0x40), a11, 1
3f885030:	move   *a11(0x40), a12, 1
3f885050:	move   *a11(0x20), a0, 1
3f885070:	setf   16, 0, 0
3f885080:	move   *a11(0x10), a7, 0
3f8850a0:	subk   4, a7
3f8850b0:	jrnc   L3F8850F0
3f8850c0:	movk   16, a8
3f8850d0:	jauc   L3F886250
L3F8850F0:
3f8850f0:	move   a0, *a9(0xc0), 1
3f885110:	move   a14, -*sp, 1
3f885120:	sub    a7, a7
3f885130:	move   a7, *a14+, 1
3f885140:	movi   0xffff, a7
3f885170:	move   a7, *a14+, 1
3f885180:	move   a0, *a14+, 1
3f885190:	calla  L3F8BA520
3f8851c0:	move   a8, a8
3f8851d0:	jrne   L3F885280
3f8851e0:	btst   19, a0
3f8851f0:	jrne   L3F885280
3f885200:	move   a0, a7
3f885210:	andi   0xfff00000, a7
3f885240:	move   *a9(0x20), a5, 1
3f885260:	cmp    a7, a5
3f885270:	jreq   L3F8852B0
L3F885280:
3f885280:	movk   14, a8
3f885290:	jauc   L3F886250
L3F8852B0:
3f8852b0:	move   *a9(0x180), a7, 1
3f8852d0:	cmp    a12, a7
3f8852e0:	jrne   L3F885330
3f8852f0:	move   *a9(0x160), a10, 1
3f885310:	jauc   L3F885E90
L3F885330:
3f885330:	move   a12, a5
3f885340:	jrne   L3F885380
3f885350:	sub    a10, a10
3f885360:	jauc   L3F885E90
L3F885380:
3f885380:	movk   24, a2
3f885390:	sub    a4, a4
3f8853a0:	move   a12, a7
3f8853b0:	andi   0xfff00000, a7
3f8853e0:	move   a7, *a13(0x80), 1
3f885400:	move   a4, a10
3f885410:	move   a12, a5
3f885420:	andi   0xe0000000, a5
3f885450:	jane   L3F885E90
3f885470:	move   a7, a6
3f885480:	sra    0x14, a6
3f885490:	move   @0x225870, a5, 1
3f8854c0:	cmp    a5, a6
3f8854d0:	jage   L3F885E90
3f8854f0:	move   a6, a7
3f885500:	sll    0x5, a7
3f885510:	addi   0x21ffe0, a7
3f885540:	move   *a7, a7, 1
3f885550:	move   a7, *a13(0x60), 1
3f885570:	move   *a7(0x40), a7, 1
3f885590:	jaeq   L3F885E90
3f8855b0:	move   a12, a7
3f8855c0:	andi   0x7ffff, a7
3f8855f0:	move   a7, *a13(0x100), 1
3f885610:	move   a4, *a13(0x120), 1
3f885630:	move   *a13(0x60), a7, 1
3f885650:	move   *a7(0x60), *a13(0x140), 1
3f885680:	move   *a13(0x140), a7, 1
3f8856a0:	subk   6, a7
3f8856b0:	jrne   L3F8857A0
3f8856c0:	move   *a13(0x100), a7, 1
3f8856e0:	sra    0x6, a7
3f8856f0:	move   *a13(0x100), a5, 1
3f885710:	xor    a5, a7
3f885720:	sra    0xc, a5
3f885730:	xor    a5, a7
3f885740:	andi   0x3f, a7
3f885770:	move   a7, *a13(0xc0), 1
3f885790:	jruc   L3F885960
L3F8857A0:
3f8857a0:	move   *a13(0x140), a7, 1
3f8857c0:	subk   7, a7
3f8857d0:	jrne   L3F8858C0
3f8857e0:	move   *a13(0x100), a7, 1
3f885800:	sra    0x7, a7
3f885810:	move   *a13(0x100), a5, 1
3f885830:	xor    a5, a7
3f885840:	sra    0xd, a5
3f885850:	xor    a5, a7
3f885860:	andi   0x7f, a7
3f885890:	move   a7, *a13(0xc0), 1
3f8858b0:	jruc   L3F885960
L3F8858C0:
3f8858c0:	move   a14, -*sp, 1
3f8858d0:	move   *a13(0x100), *a14+, 1
3f8858f0:	move   *a13(0x140), *a14+, 1
3f885910:	calla  L3F8B5680
3f885940:	move   a8, *a13(0xc0), 1
L3F885960:
3f885960:	move   *a13(0xc0), a7, 1
3f885980:	inc    a7
3f885990:	jreq   L3F885E90
3f8859a0:	move   *a13(0x60), a7, 1
3f8859c0:	move   *a13(0xc0), a5, 1
3f8859e0:	move   a5, a3
3f8859f0:	sll    0x6, a5
3f885a00:	sll    0x5, a3
3f885a10:	add    a3, a5
3f885a20:	move   *a7, a3, 1
3f885a30:	add    a5, a3
3f885a40:	move   a3, *a13(0xa0), 1
3f885a60:	move   *a3(0x0), *a13(0xe0), 1
3f885a90:	move   *a13(0xe0), a5, 1
3f885ab0:	cmp    a3, a5
3f885ac0:	jreq   L3F885E90
L3F885AD0:
3f885ad0:	move   *a13(0xa0), a7, 1
3f885af0:	move   *a13(0x120), a5, 1
3f885b10:	inc    a5
3f885b20:	move   a5, *a13(0x120), 1
3f885b40:	move   *a7(0x40), a3, 1
3f885b60:	cmp    a3, a5
3f885b70:	jrle   L3F885C20
3f885b80:	move   a14, -*sp, 1
3f885b90:	move   a12, *a14+, 1
3f885ba0:	move   a7, *a14+, 1
3f885bb0:	movi   0x3f8b3d10, a8
3f885be0:	move   a8, *a14+, 1
3f885bf0:	calla  L3F35BD40
L3F885C20:
3f885c20:	move   *a13(0xe0), a3, 1
3f885c40:	move   *a3(0x40), a3, 1
3f885c60:	cmp    a12, a3
3f885c70:	jreq   L3F885D20
3f885c80:	move   *a13(0xe0), a3, 1
3f885ca0:	move   *a3(0x0), *a13(0xe0), 1
3f885cd0:	move   *a13(0xe0), a3, 1
3f885cf0:	cmp    a7, a3
3f885d00:	jrne   L3F885AD0
3f885d10:	jruc   L3F885E90
L3F885D20:
3f885d20:	move   *a13(0xe0), a7, 1
3f885d40:	setf   16, 0, 0
3f885d50:	move   *a7(0x90), a5, 0
3f885d70:	cmp    a4, a5
3f885d80:	jrne   L3F885E00
3f885d90:	move   *a7(0x80), a5, 0
3f885db0:	and    a2, a5
3f885dc0:	jreq   L3F885E00
3f885dd0:	move   *a7(0xa0), a10, 1
3f885df0:	jruc   L3F885E90
L3F885E00:
3f885e00:	move   *a7(0x0), *a13(0xe0), 1
3f885e30:	move   *a13(0xe0), a7, 1
3f885e50:	move   *a13(0xa0), a5, 1
3f885e70:	cmp    a5, a7
3f885e80:	jrne   L3F885AD0
L3F885E90:
3f885e90:	move   a10, a2
3f885ea0:	jrne   L3F885EF0
3f885eb0:	move   a12, *a9(0xc0), 1
3f885ed0:	movk   9, a8
3f885ee0:	jruc   L3F886250
L3F885EF0:
3f885ef0:	setf   16, 0, 0
3f885f00:	move   *a11(0x10), a7, 0
3f885f20:	subk   4, a7
3f885f30:	move   a7, *a13(0x40), 1
3f885f50:	move   a14, -*sp, 1
3f885f60:	move   *a11(0x60), *a14+, 1
3f885f80:	calla  L3F2599E0
3f885fb0:	cmp    a8, a7
3f885fc0:	jreq   L3F885FF0
3f885fd0:	movk   16, a8
3f885fe0:	jruc   L3F886250
L3F885FF0:
3f885ff0:	move   a14, -*sp, 1
3f886000:	move   a13, *a14+, 1
3f886010:	move   a11, a5
3f886020:	addi   0x80, a5
3f886040:	move   a5, *a14+, 1
3f886050:	move   *a11(0x60), *a14+, 1
3f886070:	move   a10, *a14+, 1
3f886080:	calla  L3F8674C0
3f8860b0:	move   a8, *a13(0x20), 1
3f8860d0:	move   *a13, a5, 1
3f8860e0:	jreq   L3F886110
3f8860f0:	move   a5, a8
3f886100:	jruc   L3F886250
L3F886110:
3f886110:	move   a8, a2
3f886120:	jreq   L3F886240
3f886130:	move   a14, -*sp, 1
3f886140:	sub    a3, a3
3f886150:	move   a3, *a14+, 1
3f886160:	movi   0x3f869ca0, a3
3f886190:	move   a3, *a14+, 1
3f8861a0:	move   a2, *a14+, 1
3f8861b0:	movk   32, a3
3f8861c0:	move   a3, *a14+, 1
3f8861d0:	move   a0, *a14+, 1
3f8861e0:	calla  L3F8B6510
3f886210:	move   *a9(0x140), a8, 1
3f886230:	jruc   L3F886250
L3F886240:
3f886240:	movk   11, a8
L3F886250:
3f886250:	move   *sp(0x1a0), a14, 1
3f886270:	mmfm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f886290:	rets   2
3f8862a0:	mmtm   sp, a7,a9,a10,a11,a13
3f8862c0:	move   a14, a13
3f8862d0:	addi   0x60, a14
3f8862f0:	move   *a13(0xffe0), a9, 1
3f886310:	move   *a9(0x40), a10, 1
3f886330:	setf   16, 0, 0
3f886340:	move   *a10(0x10), a11, 0
3f886360:	subk   3, a11
3f886370:	jrnc   L3F8863A0
3f886380:	movk   16, a8
3f886390:	jruc   L3F8867F0
L3F8863A0:
3f8863a0:	move   *a9(0x1c0), a11, 1
3f8863c0:	move   *a10(0x20), a7, 1
3f8863e0:	cmp    a7, a11
3f8863f0:	jrne   L3F886440
3f886400:	move   *a9(0x1a0), *a13(0x0), 1
3f886430:	jruc   L3F886560
L3F886440:
3f886440:	move   a14, -*sp, 1
3f886450:	sub    a11, a11
3f886460:	move   a11, *a14+, 1
3f886470:	movk   32, a7
3f886480:	move   a7, *a14+, 1
3f886490:	move   *a10(0x20), *a14+, 1
3f8864b0:	calla  L3F8BA520
3f8864e0:	move   a8, *a13, 1
3f8864f0:	move   a8, a8
3f886500:	jrne   L3F886560
3f886510:	move   *a10(0x20), *a9(0xc0), 1
3f886540:	movk   13, a8
3f886550:	jruc   L3F8867F0
L3F886560:
3f886560:	setf   16, 0, 0
3f886570:	move   *a10(0x10), a11, 0
3f886590:	subk   3, a11
3f8865a0:	move   a11, *a13(0x40), 1
3f8865c0:	move   a14, -*sp, 1
3f8865d0:	move   *a10(0x40), *a14+, 1
3f8865f0:	calla  L3F2599E0
3f886620:	cmp    a8, a11
3f886630:	jreq   L3F886660
3f886640:	movk   16, a8
3f886650:	jruc   L3F8867F0
L3F886660:
3f886660:	move   a14, -*sp, 1
3f886670:	move   a10, a7
3f886680:	addi   0x60, a7
3f8866a0:	move   a7, *a14+, 1
3f8866b0:	move   *a10(0x40), *a14+, 1
3f8866d0:	move   *a13(0x0), *a14+, 1
3f8866f0:	calla  L3F864B20
3f886720:	move   a8, *a13(0x20), 1
3f886740:	move   *a9(0x140), a7, 1
3f886760:	jreq   L3F8867A0
3f886770:	move   *a9(0x140), a8, 1
3f886790:	jruc   L3F8867F0
L3F8867A0:
3f8867a0:	move   @0x21af60, a7, 1
3f8867d0:	move   a7, *a9(0xc0), 1
L3F8867F0:
3f8867f0:	move   *sp(0xc0), a14, 1
3f886810:	mmfm   sp, a7,a9,a10,a11,a13
3f886830:	rets   2
3f886840:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f886860:	move   a14, a13
3f886870:	move   *a13(0xffe0), a9, 1
3f886890:	move   *a9(0x40), a12, 1
3f8868b0:	setf   16, 0, 0
3f8868c0:	move   *a12(0x10), a7, 0
3f8868e0:	subk   4, a7
3f8868f0:	jreq   L3F886920
3f886900:	movk   16, a8
3f886910:	jruc   L3F886DC0
L3F886920:
3f886920:	move   *a9(0x1c0), a7, 1
3f886940:	move   *a12(0x20), a5, 1
3f886960:	cmp    a5, a7
3f886970:	jrne   L3F8869B0
3f886980:	move   *a9(0x1a0), a11, 1
3f8869a0:	jruc   L3F886AC0
L3F8869B0:
3f8869b0:	move   a14, -*sp, 1
3f8869c0:	sub    a7, a7
3f8869d0:	move   a7, *a14+, 1
3f8869e0:	movk   32, a5
3f8869f0:	move   a5, *a14+, 1
3f886a00:	move   *a12(0x20), *a14+, 1
3f886a20:	calla  L3F8BA520
3f886a50:	move   a8, a11
3f886a60:	jrne   L3F886AC0
3f886a70:	move   *a12(0x20), *a9(0xc0), 1
3f886aa0:	movk   13, a8
3f886ab0:	jruc   L3F886DC0
L3F886AC0:
3f886ac0:	move   *a9(0x1c0), a7, 1
3f886ae0:	move   *a12(0x40), a5, 1
3f886b00:	cmp    a5, a7
3f886b10:	jrne   L3F886B50
3f886b20:	move   *a9(0x1a0), a10, 1
3f886b40:	jruc   L3F886C60
L3F886B50:
3f886b50:	move   a14, -*sp, 1
3f886b60:	sub    a7, a7
3f886b70:	move   a7, *a14+, 1
3f886b80:	movk   32, a5
3f886b90:	move   a5, *a14+, 1
3f886ba0:	move   *a12(0x40), *a14+, 1
3f886bc0:	calla  L3F8BA520
3f886bf0:	move   a8, a10
3f886c00:	jrne   L3F886C60
3f886c10:	move   *a12(0x40), *a9(0xc0), 1
3f886c40:	movk   13, a8
3f886c50:	jruc   L3F886DC0
L3F886C60:
3f886c60:	move   *a10, a7, 1
3f886c70:	move   *a11, a5, 1
3f886c80:	cmp    a5, a7
3f886c90:	jrne   L3F886D00
3f886ca0:	movb   *a10(0x180), a7
3f886cc0:	movb   *a11(0x180), a5
3f886ce0:	cmp    a5, a7
3f886cf0:	jreq   L3F886D20
L3F886D00:
3f886d00:	movk   8, a8
3f886d10:	jruc   L3F886DC0
L3F886D20:
3f886d20:	move   a14, -*sp, 1
3f886d30:	move   *a12(0x60), *a14+, 1
3f886d50:	move   a10, *a14+, 1
3f886d60:	move   a11, *a14+, 1
3f886d70:	calla  L3F867F40
3f886da0:	move   *a9(0x140), a8, 1
L3F886DC0:
3f886dc0:	move   *sp(0x100), a14, 1
3f886de0:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f886e00:	rets   2
3f886e10:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f886e30:	move   a14, a13
3f886e40:	addk   32, a14
3f886e50:	move   *a13(0xffe0), a9, 1
3f886e70:	move   *a9(0x40), a11, 1
3f886e90:	setf   16, 0, 0
3f886ea0:	move   *a11(0x10), a7, 0
3f886ec0:	subk   3, a7
3f886ed0:	jrnc   L3F886F00
3f886ee0:	movk   16, a8
3f886ef0:	jruc   L3F8872F0
L3F886F00:
3f886f00:	move   *a11(0x10), a7, 0
3f886f20:	subk   3, a7
3f886f30:	jrne   L3F886F90
3f886f40:	sub    a7, a7
3f886f50:	move   a7, *a9(0xc0), 1
3f886f70:	movk   2, a8
3f886f80:	jruc   L3F8872F0
L3F886F90:
3f886f90:	move   *a9(0x1c0), a7, 1
3f886fb0:	move   *a11(0x20), a5, 1
3f886fd0:	cmp    a5, a7
3f886fe0:	jrne   L3F887020
3f886ff0:	move   *a9(0x1a0), a10, 1
3f887010:	jruc   L3F887130
L3F887020:
3f887020:	move   a14, -*sp, 1
3f887030:	sub    a7, a7
3f887040:	move   a7, *a14+, 1
3f887050:	movk   32, a5
3f887060:	move   a5, *a14+, 1
3f887070:	move   *a11(0x20), *a14+, 1
3f887090:	calla  L3F8BA520
3f8870c0:	move   a8, a10
3f8870d0:	jrne   L3F887130
3f8870e0:	move   *a11(0x20), *a9(0xc0), 1
3f887110:	movk   13, a8
3f887120:	jruc   L3F8872F0
L3F887130:
3f887130:	move   a14, -*sp, 1
3f887140:	move   a11, a7
3f887150:	addi   0x60, a7
3f887170:	move   a7, *a14+, 1
3f887180:	setf   16, 0, 0
3f887190:	move   *a11(0x50), a8, 0
3f8871b0:	move   a8, *a14+, 1
3f8871c0:	move   *a11(0x40), a8, 0
3f8871e0:	move   a8, *a14+, 1
3f8871f0:	move   a10, *a14+, 1
3f887200:	calla  L3F86D4D0
3f887230:	move   a8, *a13, 1
3f887240:	move   *a9(0x140), a7, 1
3f887260:	jreq   L3F8872A0
3f887270:	move   *a9(0x140), a8, 1
3f887290:	jruc   L3F8872F0
L3F8872A0:
3f8872a0:	move   @0x21af60, a7, 1
3f8872d0:	move   a7, *a9(0xc0), 1
L3F8872F0:
3f8872f0:	move   *sp(0xe0), a14, 1
3f887310:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f887330:	rets   2
3f887340:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f887360:	move   a14, a13
3f887370:	addi   0x40, a14
3f887390:	move   *a13(0xffe0), a9, 1
3f8873b0:	move   *a9(0x40), a11, 1
3f8873d0:	setf   16, 0, 0
3f8873e0:	move   *a11(0x10), a7, 0
3f887400:	subk   3, a7
3f887410:	jrnc   L3F887440
3f887420:	movk   16, a8
3f887430:	jruc   L3F887970
L3F887440:
3f887440:	setf   8, 0, 0
3f887450:	move   *a11(0x8), a7, 0
3f887470:	jreq   L3F8875A0
3f887480:	move   *a11(0x8), a7, 0
3f8874a0:	dec    a7
3f8874b0:	jreq   L3F8875A0
3f8874c0:	move   *a11(0x8), a7, 0
3f8874e0:	subk   2, a7
3f8874f0:	jreq   L3F8875A0
3f887500:	move   *a11(0x8), a7, 0
3f887520:	subk   3, a7
3f887530:	jreq   L3F8875A0
3f887540:	move   *a11(0x8), a7, 0
3f887560:	move   a7, *a9(0xc0), 1
3f887580:	movk   2, a8
3f887590:	jruc   L3F887970
L3F8875A0:
3f8875a0:	move   *a9(0x1c0), a7, 1
3f8875c0:	move   *a11(0x20), a5, 1
3f8875e0:	cmp    a5, a7
3f8875f0:	jrne   L3F887630
3f887600:	move   *a9(0x1a0), a10, 1
3f887620:	jruc   L3F887740
L3F887630:
3f887630:	move   a14, -*sp, 1
3f887640:	sub    a7, a7
3f887650:	move   a7, *a14+, 1
3f887660:	movk   32, a5
3f887670:	move   a5, *a14+, 1
3f887680:	move   *a11(0x20), *a14+, 1
3f8876a0:	calla  L3F8BA520
3f8876d0:	move   a8, a10
3f8876e0:	jrne   L3F887740
3f8876f0:	move   *a11(0x20), *a9(0xc0), 1
3f887720:	movk   13, a8
3f887730:	jruc   L3F887970
L3F887740:
3f887740:	setf   16, 0, 0
3f887750:	move   *a11(0x10), a7, 0
3f887770:	sll    0x2, a7
3f887780:	subk   12, a7
3f887790:	srl    0x3, a7
3f8877a0:	move   a7, *a13, 1
3f8877b0:	move   a14, -*sp, 1
3f8877c0:	setf   8, 0, 0
3f8877d0:	move   *a11(0x8), a5, 0
3f8877f0:	move   a5, *a14+, 1
3f887800:	move   a11, a5
3f887810:	addi   0x60, a5
3f887830:	move   a5, *a14+, 1
3f887840:	move   a7, *a14+, 1
3f887850:	setf   16, 1, 0
3f887860:	move   *a11(0x50), a8, 0
3f887880:	move   a8, *a14+, 1
3f887890:	move   *a11(0x40), a8, 0
3f8878b0:	move   a8, *a14+, 1
3f8878c0:	move   a10, *a14+, 1
3f8878d0:	calla  L3F86DCC0
3f887900:	move   a8, *a13(0x20), 1
3f887920:	move   *a9(0x140), a5, 1
3f887940:	jreq   L3F887970
3f887950:	move   *a9(0x140), a8, 1
L3F887970:
3f887970:	move   *sp(0xe0), a14, 1
3f887990:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f8879b0:	rets   2
3f8879c0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f8879e0:	move   a14, a13
3f8879f0:	move   *a13(0xffe0), a9, 1
3f887a10:	move   *a9(0x40), a11, 1
3f887a30:	setf   16, 0, 0
3f887a40:	move   *a11(0x10), a7, 0
3f887a60:	subk   2, a7
3f887a70:	jreq   L3F887AA0
3f887a80:	movk   16, a8
3f887a90:	jruc   L3F887CE0
L3F887AA0:
3f887aa0:	move   *a9(0x1c0), a7, 1
3f887ac0:	move   *a11(0x20), a5, 1
3f887ae0:	cmp    a5, a7
3f887af0:	jrne   L3F887B30
3f887b00:	move   *a9(0x1a0), a10, 1
3f887b20:	jruc   L3F887C40
L3F887B30:
3f887b30:	move   a14, -*sp, 1
3f887b40:	sub    a7, a7
3f887b50:	move   a7, *a14+, 1
3f887b60:	movk   32, a5
3f887b70:	move   a5, *a14+, 1
3f887b80:	move   *a11(0x20), *a14+, 1
3f887ba0:	calla  L3F8BA520
3f887bd0:	move   a8, a10
3f887be0:	jrne   L3F887C40
3f887bf0:	move   *a11(0x20), *a9(0xc0), 1
3f887c20:	movk   13, a8
3f887c30:	jruc   L3F887CE0
L3F887C40:
3f887c40:	move   a14, -*sp, 1
3f887c50:	movk   1, a7
3f887c60:	move   a7, *a14+, 1
3f887c70:	move   *a11(0x20), *a14+, 1
3f887c90:	calla  L3F8B8750
3f887cc0:	move   *a9(0x140), a8, 1
L3F887CE0:
3f887ce0:	move   *sp(0xe0), a14, 1
3f887d00:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f887d20:	rets   2
3f887d30:	mmtm   sp, a7,a9,a10,a11,a13
3f887d50:	move   a14, a13
3f887d60:	addk   16, a14
3f887d70:	move   *a13(0xffe0), a9, 1
3f887d90:	move   *a9(0x40), a10, 1
3f887db0:	setf   16, 0, 0
3f887dc0:	move   *a10(0x10), a7, 0
3f887de0:	subk   4, a7
3f887df0:	jreq   L3F887E20
3f887e00:	movk   16, a8
3f887e10:	jruc   L3F888380
L3F887E20:
3f887e20:	move   a14, -*sp, 1
3f887e30:	move   a9, *a14+, 1
3f887e40:	move   *a10(0x20), *a14+, 1
3f887e60:	calla  L3F7F65F0
3f887e90:	move   a8, a11
3f887ea0:	jrne   L3F887ED0
3f887eb0:	movk   3, a8
3f887ec0:	jruc   L3F888380
L3F887ED0:
3f887ed0:	setf   2, 0, 0
3f887ee0:	move   *a11(0x688), a7, 0
3f887f00:	subk   2, a7
3f887f10:	jrne   L3F887F70
3f887f20:	move   *a10(0x20), *a9(0xc0), 1
3f887f50:	movk   8, a8
3f887f60:	jruc   L3F888380
L3F887F70:
3f887f70:	setf   8, 0, 0
3f887f80:	move   *a10(0x8), a7, 0
3f887fa0:	dec    a7
3f887fb0:	jreq   L3F888050
3f887fc0:	move   *a10(0x8), a7, 0
3f887fe0:	jreq   L3F888050
3f887ff0:	move   *a10(0x8), a7, 0
3f888010:	move   a7, *a9(0xc0), 1
3f888030:	movk   2, a8
3f888040:	jruc   L3F888380
L3F888050:
3f888050:	setf   16, 1, 0
3f888060:	move   *a10(0x60), *a13(0x0), 0
3f888090:	move   *a13, a7, 0
3f8880a0:	jrge   L3F8880F0
3f8880b0:	move   a7, *a9(0xc0), 1
3f8880d0:	movk   2, a8
3f8880e0:	jruc   L3F888380
L3F8880F0:
3f8880f0:	move   *a10(0x70), *a13(0x0), 0
3f888120:	move   *a13, a7, 0
3f888130:	jrge   L3F888180
3f888140:	move   a7, *a9(0xc0), 1
3f888160:	movk   2, a8
3f888170:	jruc   L3F888380
L3F888180:
3f888180:	setf   1, 0, 0
3f888190:	move   *a11(0x685), a7, 0
3f8881b0:	jrne   L3F8881F0
3f8881c0:	move   *a9(0x140), a8, 1
3f8881e0:	jruc   L3F888380
L3F8881F0:
3f8881f0:	move   a14, -*sp, 1
3f888200:	setf   8, 0, 0
3f888210:	move   *a10(0x8), a7, 0
3f888230:	move   a7, *a14+, 1
3f888240:	setf   16, 0, 0
3f888250:	move   *a10(0x70), a8, 0
3f888270:	move   a8, *a14+, 1
3f888280:	move   *a10(0x60), a8, 0
3f8882a0:	move   a8, *a14+, 1
3f8882b0:	setf   16, 1, 0
3f8882c0:	move   *a10(0x50), a8, 0
3f8882e0:	move   a8, *a14+, 1
3f8882f0:	move   *a10(0x40), a8, 0
3f888310:	move   a8, *a14+, 1
3f888320:	move   a11, *a14+, 1
3f888330:	move   *a11(0x5c0), a7, 1
3f888350:	call   a7
3f888360:	move   *a9(0x140), a8, 1
L3F888380:
3f888380:	move   *sp(0xc0), a14, 1
3f8883a0:	mmfm   sp, a7,a9,a10,a11,a13
3f8883c0:	rets   2
3f8883d0:	mmtm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f8883f0:	move   a14, a13
3f888400:	addi   0x140, a14
3f888420:	move   *a13(0xffe0), a9, 1
3f888440:	move   *a9(0x40), a0, 1
3f888460:	move   *a0(0x40), a2, 1
3f888480:	move   *a0(0x60), a6, 1
3f8884a0:	setf   16, 0, 0
3f8884b0:	move   *a0(0x10), a7, 0
3f8884d0:	subk   7, a7
3f8884e0:	jreq   L3F888520
3f8884f0:	movk   16, a8
3f888500:	jauc   L3F88B2F0
L3F888520:
3f888520:	move   *a0(0xc0), *a13(0x0), 0
3f888550:	setf   16, 1, 0
3f888560:	move   *a13, a7, 0
3f888570:	jrge   L3F8885D0
3f888580:	move   a7, *a9(0xc0), 1
3f8885a0:	movk   2, a8
3f8885b0:	jauc   L3F88B2F0
L3F8885D0:
3f8885d0:	move   *a0(0xd0), *a13(0x0), 0
3f888600:	move   *a13, a7, 0
3f888610:	jrge   L3F888670
3f888620:	move   a7, *a9(0xc0), 1
3f888640:	movk   2, a8
3f888650:	jauc   L3F88B2F0
L3F888670:
3f888670:	move   *a9(0x180), a7, 1
3f888690:	cmp    a2, a7
3f8886a0:	jaeq   L3F8893B0
3f8886c0:	movk   24, a7
3f8886d0:	move   a7, *a13, 0
3f8886e0:	sub    a7, a7
3f8886f0:	move   a7, *a13(0x10), 0
3f888710:	move   a2, a5
3f888720:	andi   0xfff00000, a5
3f888750:	move   a5, *a13(0x60), 1
3f888770:	move   a7, a10
3f888780:	move   a2, a5
3f888790:	andi   0xe0000000, a5
3f8887c0:	jane   L3F889250
3f8887e0:	move   *a13(0x60), a5, 1
3f888800:	sra    0x14, a5
3f888810:	move   a5, *a13(0x20), 1
3f888830:	move   @0x225870, a7, 1
3f888860:	cmp    a7, a5
3f888870:	jage   L3F889250
3f888890:	sll    0x5, a5
3f8888a0:	addi   0x21ffe0, a5
3f8888d0:	move   *a5, a5, 1
3f8888e0:	move   a5, *a13(0x40), 1
3f888900:	move   *a5(0x40), a5, 1
3f888920:	jaeq   L3F889250
3f888940:	move   a2, a5
3f888950:	andi   0x7ffff, a5
3f888980:	move   a5, *a13(0xe0), 1
3f8889a0:	move   a10, *a13(0x100), 1
3f8889c0:	move   *a13(0x40), a5, 1
3f8889e0:	move   *a5(0x60), *a13(0x120), 1
3f888a10:	move   *a13(0x120), a5, 1
3f888a30:	subk   6, a5
3f888a40:	jrne   L3F888B30
3f888a50:	move   *a13(0xe0), a5, 1
3f888a70:	sra    0x6, a5
3f888a80:	move   *a13(0xe0), a7, 1
3f888aa0:	xor    a7, a5
3f888ab0:	sra    0xc, a7
3f888ac0:	xor    a7, a5
3f888ad0:	andi   0x3f, a5
3f888b00:	move   a5, *a13(0xa0), 1
3f888b20:	jruc   L3F888CF0
L3F888B30:
3f888b30:	move   *a13(0x120), a5, 1
3f888b50:	subk   7, a5
3f888b60:	jrne   L3F888C50
3f888b70:	move   *a13(0xe0), a5, 1
3f888b90:	sra    0x7, a5
3f888ba0:	move   *a13(0xe0), a7, 1
3f888bc0:	xor    a7, a5
3f888bd0:	sra    0xd, a7
3f888be0:	xor    a7, a5
3f888bf0:	andi   0x7f, a5
3f888c20:	move   a5, *a13(0xa0), 1
3f888c40:	jruc   L3F888CF0
L3F888C50:
3f888c50:	move   a14, -*sp, 1
3f888c60:	move   *a13(0xe0), *a14+, 1
3f888c80:	move   *a13(0x120), *a14+, 1
3f888ca0:	calla  L3F8B5680
3f888cd0:	move   a8, *a13(0xa0), 1
L3F888CF0:
3f888cf0:	move   *a13(0xa0), a7, 1
3f888d10:	inc    a7
3f888d20:	jreq   L3F889250
3f888d30:	move   *a13(0x40), a7, 1
3f888d50:	move   *a13(0xa0), a5, 1
3f888d70:	move   a5, a3
3f888d80:	sll    0x6, a5
3f888d90:	sll    0x5, a3
3f888da0:	add    a3, a5
3f888db0:	move   *a7, a3, 1
3f888dc0:	add    a5, a3
3f888dd0:	move   a3, *a13(0x80), 1
3f888df0:	move   *a3(0x0), *a13(0xc0), 1
3f888e20:	move   *a13(0xc0), a5, 1
3f888e40:	cmp    a3, a5
3f888e50:	jreq   L3F889250
L3F888E60:
3f888e60:	move   *a13(0x80), a7, 1
3f888e80:	move   *a13(0x100), a5, 1
3f888ea0:	inc    a5
3f888eb0:	move   a5, *a13(0x100), 1
3f888ed0:	move   *a7(0x40), a3, 1
3f888ef0:	cmp    a3, a5
3f888f00:	jrle   L3F888FB0
3f888f10:	move   a14, -*sp, 1
3f888f20:	move   a2, *a14+, 1
3f888f30:	move   a7, *a14+, 1
3f888f40:	movi   0x3f8b3eb8, a8
3f888f70:	move   a8, *a14+, 1
3f888f80:	calla  L3F35BD40
L3F888FB0:
3f888fb0:	move   *a13(0xc0), a3, 1
3f888fd0:	move   *a3(0x40), a3, 1
3f888ff0:	cmp    a2, a3
3f889000:	jreq   L3F8890B0
3f889010:	move   *a13(0xc0), a3, 1
3f889030:	move   *a3(0x0), *a13(0xc0), 1
3f889060:	move   *a13(0xc0), a3, 1
3f889080:	cmp    a7, a3
3f889090:	jrne   L3F888E60
3f8890a0:	jruc   L3F889250
L3F8890B0:
3f8890b0:	move   *a13(0xc0), a7, 1
3f8890d0:	setf   16, 0, 0
3f8890e0:	move   *a7(0x90), a5, 0
3f889100:	move   *a13(0x10), a3, 0
3f889120:	cmp    a3, a5
3f889130:	jrne   L3F8891C0
3f889140:	move   *a7(0x80), a5, 0
3f889160:	move   *a13, a3, 0
3f889170:	and    a3, a5
3f889180:	jreq   L3F8891C0
3f889190:	move   *a7(0xa0), a10, 1
3f8891b0:	jruc   L3F889250
L3F8891C0:
3f8891c0:	move   *a7(0x0), *a13(0xc0), 1
3f8891f0:	move   *a13(0xc0), a7, 1
3f889210:	move   *a13(0x80), a5, 1
3f889230:	cmp    a5, a7
3f889240:	jrne   L3F888E60
L3F889250:
3f889250:	move   a10, a3
3f889260:	jrne   L3F8892C0
3f889270:	move   a2, *a9(0xc0), 1
3f889290:	movk   9, a8
3f8892a0:	jauc   L3F88B2F0
L3F8892C0:
3f8892c0:	setf   16, 1, 0
3f8892d0:	move   *a10, a7, 0
3f8892e0:	jreq   L3F889310
3f8892f0:	move   *a10, a7, 0
3f889300:	dsjs   a7, L3F889360
L3F889310:
3f889310:	move   a10, *a9(0x160), 1
3f889330:	move   a2, *a9(0x180), 1
3f889350:	jruc   L3F8893D0
L3F889360:
3f889360:	move   a2, *a9(0xc0), 1
3f889380:	movk   9, a8
3f889390:	jauc   L3F88B2F0
L3F8893B0:
3f8893b0:	move   *a9(0x160), a10, 1
L3F8893D0:
3f8893d0:	move   *a9(0x1c0), a7, 1
3f8893f0:	cmp    a6, a7
3f889400:	jaeq   L3F88A070
3f889420:	movk   32, a7
3f889430:	move   a7, *a13, 0
3f889440:	sub    a5, a5
3f889450:	move   a5, *a13(0x10), 0
3f889470:	move   a6, a3
3f889480:	andi   0xfff00000, a3
3f8894b0:	move   a3, *a13(0x60), 1
3f8894d0:	move   a5, a12
3f8894e0:	move   a6, a3
3f8894f0:	andi   0xe0000000, a3
3f889520:	jane   L3F889FB0
3f889540:	move   *a13(0x60), a3, 1
3f889560:	sra    0x14, a3
3f889570:	move   a3, *a13(0x20), 1
3f889590:	move   @0x225870, a5, 1
3f8895c0:	cmp    a5, a3
3f8895d0:	jage   L3F889FB0
3f8895f0:	sll    0x5, a3
3f889600:	addi   0x21ffe0, a3
3f889630:	move   *a3, a3, 1
3f889640:	move   a3, *a13(0x40), 1
3f889660:	move   *a3(0x40), a3, 1
3f889680:	jaeq   L3F889FB0
3f8896a0:	move   a6, a3
3f8896b0:	andi   0x7ffff, a3
3f8896e0:	move   a3, *a13(0xe0), 1
3f889700:	move   a12, *a13(0x100), 1
3f889720:	move   *a13(0x40), a3, 1
3f889740:	move   *a3(0x60), *a13(0x120), 1
3f889770:	move   *a13(0x120), a3, 1
3f889790:	subk   6, a3
3f8897a0:	jrne   L3F889890
3f8897b0:	move   *a13(0xe0), a3, 1
3f8897d0:	sra    0x6, a3
3f8897e0:	move   *a13(0xe0), a5, 1
3f889800:	xor    a5, a3
3f889810:	sra    0xc, a5
3f889820:	xor    a5, a3
3f889830:	andi   0x3f, a3
3f889860:	move   a3, *a13(0xa0), 1
3f889880:	jruc   L3F889A50
L3F889890:
3f889890:	move   *a13(0x120), a3, 1
3f8898b0:	subk   7, a3
3f8898c0:	jrne   L3F8899B0
3f8898d0:	move   *a13(0xe0), a3, 1
3f8898f0:	sra    0x7, a3
3f889900:	move   *a13(0xe0), a5, 1
3f889920:	xor    a5, a3
3f889930:	sra    0xd, a5
3f889940:	xor    a5, a3
3f889950:	andi   0x7f, a3
3f889980:	move   a3, *a13(0xa0), 1
3f8899a0:	jruc   L3F889A50
L3F8899B0:
3f8899b0:	move   a14, -*sp, 1
3f8899c0:	move   *a13(0xe0), *a14+, 1
3f8899e0:	move   *a13(0x120), *a14+, 1
3f889a00:	calla  L3F8B5680
3f889a30:	move   a8, *a13(0xa0), 1
L3F889A50:
3f889a50:	move   *a13(0xa0), a5, 1
3f889a70:	inc    a5
3f889a80:	jreq   L3F889FB0
3f889a90:	move   *a13(0x40), a5, 1
3f889ab0:	move   *a13(0xa0), a3, 1
3f889ad0:	move   a3, a7
3f889ae0:	sll    0x6, a3
3f889af0:	sll    0x5, a7
3f889b00:	add    a7, a3
3f889b10:	move   *a5, a7, 1
3f889b20:	add    a3, a7
3f889b30:	move   a7, *a13(0x80), 1
3f889b50:	move   *a7(0x0), *a13(0xc0), 1
3f889b80:	move   *a13(0xc0), a3, 1
3f889ba0:	cmp    a7, a3
3f889bb0:	jreq   L3F889FB0
L3F889BC0:
3f889bc0:	move   *a13(0x80), a7, 1
3f889be0:	move   *a13(0x100), a5, 1
3f889c00:	inc    a5
3f889c10:	move   a5, *a13(0x100), 1
3f889c30:	move   *a7(0x40), a3, 1
3f889c50:	cmp    a3, a5
3f889c60:	jrle   L3F889D10
3f889c70:	move   a14, -*sp, 1
3f889c80:	move   a6, *a14+, 1
3f889c90:	move   a7, *a14+, 1
3f889ca0:	movi   0x3f8b3a28, a8
3f889cd0:	move   a8, *a14+, 1
3f889ce0:	calla  L3F35BD40
L3F889D10:
3f889d10:	move   *a13(0xc0), a3, 1
3f889d30:	move   *a3(0x40), a3, 1
3f889d50:	cmp    a6, a3
3f889d60:	jreq   L3F889E10
3f889d70:	move   *a13(0xc0), a3, 1
3f889d90:	move   *a3(0x0), *a13(0xc0), 1
3f889dc0:	move   *a13(0xc0), a3, 1
3f889de0:	cmp    a7, a3
3f889df0:	jrne   L3F889BC0
3f889e00:	jruc   L3F889FB0
L3F889E10:
3f889e10:	move   *a13(0xc0), a7, 1
3f889e30:	setf   16, 0, 0
3f889e40:	move   *a7(0x90), a5, 0
3f889e60:	move   *a13(0x10), a3, 0
3f889e80:	cmp    a3, a5
3f889e90:	jrne   L3F889F20
3f889ea0:	move   *a7(0x80), a5, 0
3f889ec0:	move   *a13, a3, 0
3f889ed0:	and    a3, a5
3f889ee0:	jreq   L3F889F20
3f889ef0:	move   *a7(0xa0), a12, 1
3f889f10:	jruc   L3F889FB0
L3F889F20:
3f889f20:	move   *a7(0x0), *a13(0xc0), 1
3f889f50:	move   *a13(0xc0), a7, 1
3f889f70:	move   *a13(0x80), a5, 1
3f889f90:	cmp    a5, a7
3f889fa0:	jrne   L3F889BC0
L3F889FB0:
3f889fb0:	move   a12, a3
3f889fc0:	jrne   L3F88A020
3f889fd0:	move   a6, *a9(0xc0), 1
3f889ff0:	movk   13, a8
3f88a000:	jauc   L3F88B2F0
L3F88A020:
3f88a020:	move   a12, *a9(0x1a0), 1
3f88a040:	move   a6, *a9(0x1c0), 1
3f88a060:	jruc   L3F88A090
L3F88A070:
3f88a070:	move   *a9(0x1a0), a12, 1
L3F88A090:
3f88a090:	movb   *a12(0x180), a7
3f88a0b0:	setf   16, 1, 0
3f88a0c0:	move   *a10(0x10), a5, 0
3f88a0e0:	cmp    a5, a7
3f88a0f0:	jrne   L3F88A150
3f88a100:	move   *a12, a7, 1
3f88a110:	move   *a10(0x20), a5, 1
3f88a130:	cmp    a5, a7
3f88a140:	jreq   L3F88A210
L3F88A150:
3f88a150:	move   a6, *a9(0xc0), 1
3f88a170:	movi   0xffff, a7
3f88a190:	move   a7, *a9(0x1c0), 1
3f88a1b0:	sub    a5, a5
3f88a1c0:	move   a5, *a9(0x1a0), 1
3f88a1e0:	movk   8, a8
3f88a1f0:	jauc   L3F88B2F0
L3F88A210:
3f88a210:	move   *a12(0x60), a7, 1
3f88a230:	move   *a10(0x40), a5, 1
3f88a250:	cmp    a5, a7
3f88a260:	jreq   L3F88A2D0
3f88a270:	move   a14, -*sp, 1
3f88a280:	move   a12, *a14+, 1
3f88a290:	move   a10, *a14+, 1
3f88a2a0:	calla  L3F863590
L3F88A2D0:
3f88a2d0:	move   *a0(0x20), a4, 1
3f88a2f0:	cmp    a4, a2
3f88a300:	jaeq   L3F88B100
3f88a320:	move   *a9(0x180), a7, 1
3f88a340:	cmp    a4, a7
3f88a350:	jrne   L3F88A3A0
3f88a360:	move   *a9(0x160), a11, 1
3f88a380:	jauc   L3F88AF90
L3F88A3A0:
3f88a3a0:	move   a4, a3
3f88a3b0:	jrne   L3F88A3F0
3f88a3c0:	sub    a11, a11
3f88a3d0:	jauc   L3F88AF90
L3F88A3F0:
3f88a3f0:	movk   24, a7
3f88a400:	setf   16, 0, 0
3f88a410:	move   a7, *a13, 0
3f88a420:	sub    a5, a5
3f88a430:	move   a5, *a13(0x10), 0
3f88a450:	move   a4, a3
3f88a460:	andi   0xfff00000, a3
3f88a490:	move   a3, *a13(0x60), 1
3f88a4b0:	move   a5, a11
3f88a4c0:	move   a4, a3
3f88a4d0:	andi   0xe0000000, a3
3f88a500:	jane   L3F88AF90
3f88a520:	move   *a13(0x60), a3, 1
3f88a540:	sra    0x14, a3
3f88a550:	move   a3, *a13(0x20), 1
3f88a570:	move   @0x225870, a5, 1
3f88a5a0:	cmp    a5, a3
3f88a5b0:	jage   L3F88AF90
3f88a5d0:	sll    0x5, a3
3f88a5e0:	addi   0x21ffe0, a3
3f88a610:	move   *a3, a3, 1
3f88a620:	move   a3, *a13(0x40), 1
3f88a640:	move   *a3(0x40), a3, 1
3f88a660:	jaeq   L3F88AF90
3f88a680:	move   a4, a3
3f88a690:	andi   0x7ffff, a3
3f88a6c0:	move   a3, *a13(0xe0), 1
3f88a6e0:	move   a11, *a13(0x100), 1
3f88a700:	move   *a13(0x40), a3, 1
3f88a720:	move   *a3(0x60), *a13(0x120), 1
3f88a750:	move   *a13(0x120), a3, 1
3f88a770:	subk   6, a3
3f88a780:	jrne   L3F88A870
3f88a790:	move   *a13(0xe0), a3, 1
3f88a7b0:	sra    0x6, a3
3f88a7c0:	move   *a13(0xe0), a5, 1
3f88a7e0:	xor    a5, a3
3f88a7f0:	sra    0xc, a5
3f88a800:	xor    a5, a3
3f88a810:	andi   0x3f, a3
3f88a840:	move   a3, *a13(0xa0), 1
3f88a860:	jruc   L3F88AA30
L3F88A870:
3f88a870:	move   *a13(0x120), a3, 1
3f88a890:	subk   7, a3
3f88a8a0:	jrne   L3F88A990
3f88a8b0:	move   *a13(0xe0), a3, 1
3f88a8d0:	sra    0x7, a3
3f88a8e0:	move   *a13(0xe0), a5, 1
3f88a900:	xor    a5, a3
3f88a910:	sra    0xd, a5
3f88a920:	xor    a5, a3
3f88a930:	andi   0x7f, a3
3f88a960:	move   a3, *a13(0xa0), 1
3f88a980:	jruc   L3F88AA30
L3F88A990:
3f88a990:	move   a14, -*sp, 1
3f88a9a0:	move   *a13(0xe0), *a14+, 1
3f88a9c0:	move   *a13(0x120), *a14+, 1
3f88a9e0:	calla  L3F8B5680
3f88aa10:	move   a8, *a13(0xa0), 1
L3F88AA30:
3f88aa30:	move   *a13(0xa0), a5, 1
3f88aa50:	inc    a5
3f88aa60:	jreq   L3F88AF90
3f88aa70:	move   *a13(0x40), a5, 1
3f88aa90:	move   *a13(0xa0), a3, 1
3f88aab0:	move   a3, a7
3f88aac0:	sll    0x6, a3
3f88aad0:	sll    0x5, a7
3f88aae0:	add    a7, a3
3f88aaf0:	move   *a5, a7, 1
3f88ab00:	add    a3, a7
3f88ab10:	move   a7, *a13(0x80), 1
3f88ab30:	move   *a7(0x0), *a13(0xc0), 1
3f88ab60:	move   *a13(0xc0), a3, 1
3f88ab80:	cmp    a7, a3
3f88ab90:	jreq   L3F88AF90
L3F88ABA0:
3f88aba0:	move   *a13(0x80), a7, 1
3f88abc0:	move   *a13(0x100), a5, 1
3f88abe0:	inc    a5
3f88abf0:	move   a5, *a13(0x100), 1
3f88ac10:	move   *a7(0x40), a3, 1
3f88ac30:	cmp    a3, a5
3f88ac40:	jrle   L3F88ACF0
3f88ac50:	move   a14, -*sp, 1
3f88ac60:	move   a4, *a14+, 1
3f88ac70:	move   a7, *a14+, 1
3f88ac80:	movi   0x3f8b4078, a8
3f88acb0:	move   a8, *a14+, 1
3f88acc0:	calla  L3F35BD40
L3F88ACF0:
3f88acf0:	move   *a13(0xc0), a3, 1
3f88ad10:	move   *a3(0x40), a3, 1
3f88ad30:	cmp    a4, a3
3f88ad40:	jreq   L3F88ADF0
3f88ad50:	move   *a13(0xc0), a3, 1
3f88ad70:	move   *a3(0x0), *a13(0xc0), 1
3f88ada0:	move   *a13(0xc0), a3, 1
3f88adc0:	cmp    a7, a3
3f88add0:	jrne   L3F88ABA0
3f88ade0:	jruc   L3F88AF90
L3F88ADF0:
3f88adf0:	move   *a13(0xc0), a7, 1
3f88ae10:	setf   16, 0, 0
3f88ae20:	move   *a7(0x90), a5, 0
3f88ae40:	move   *a13(0x10), a3, 0
3f88ae60:	cmp    a3, a5
3f88ae70:	jrne   L3F88AF00
3f88ae80:	move   *a7(0x80), a5, 0
3f88aea0:	move   *a13, a3, 0
3f88aeb0:	and    a3, a5
3f88aec0:	jreq   L3F88AF00
3f88aed0:	move   *a7(0xa0), a11, 1
3f88aef0:	jruc   L3F88AF90
L3F88AF00:
3f88af00:	move   *a7(0x0), *a13(0xc0), 1
3f88af30:	move   *a13(0xc0), a7, 1
3f88af50:	move   *a13(0x80), a5, 1
3f88af70:	cmp    a5, a7
3f88af80:	jrne   L3F88ABA0
L3F88AF90:
3f88af90:	move   a11, a3
3f88afa0:	jrne   L3F88AFF0
3f88afb0:	move   a4, *a9(0xc0), 1
3f88afd0:	movk   9, a8
3f88afe0:	jruc   L3F88B2F0
L3F88AFF0:
3f88aff0:	move   *a10(0x20), a7, 1
3f88b010:	move   *a11(0x20), a5, 1
3f88b030:	cmp    a5, a7
3f88b040:	jrne   L3F88B0C0
3f88b050:	setf   16, 1, 0
3f88b060:	move   *a10(0x10), a7, 0
3f88b080:	move   *a11(0x10), a5, 0
3f88b0a0:	cmp    a5, a7
3f88b0b0:	jreq   L3F88B110
L3F88B0C0:
3f88b0c0:	move   a2, *a9(0xc0), 1
3f88b0e0:	movk   8, a8
3f88b0f0:	jruc   L3F88B2F0
L3F88B100:
3f88b100:	move   a10, a11
L3F88B110:
3f88b110:	move   a14, -*sp, 1
3f88b120:	setf   16, 1, 0
3f88b130:	move   *a0(0xb0), a8, 0
3f88b150:	move   a8, *a14+, 1
3f88b160:	move   *a0(0xa0), a8, 0
3f88b180:	move   a8, *a14+, 1
3f88b190:	setf   16, 0, 0
3f88b1a0:	move   *a0(0xd0), a8, 0
3f88b1c0:	move   a8, *a14+, 1
3f88b1d0:	move   *a0(0xc0), a8, 0
3f88b1f0:	move   a8, *a14+, 1
3f88b200:	setf   16, 1, 0
3f88b210:	move   *a0(0x90), a8, 0
3f88b230:	move   a8, *a14+, 1
3f88b240:	move   *a0(0x80), a8, 0
3f88b260:	move   a8, *a14+, 1
3f88b270:	move   a12, *a14+, 1
3f88b280:	move   a10, *a14+, 1
3f88b290:	move   a11, *a14+, 1
3f88b2a0:	move   *a12(0x3a0), a7, 1
3f88b2c0:	call   a7
3f88b2d0:	move   *a9(0x140), a8, 1
L3F88B2F0:
3f88b2f0:	move   *sp(0x1a0), a14, 1
3f88b310:	mmfm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f88b330:	rets   2
3f88b340:	mmtm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f88b360:	move   a14, a13
3f88b370:	addi   0x140, a14
3f88b390:	move   *a13(0xffe0), a9, 1
3f88b3b0:	move   *a9(0x40), a0, 1
3f88b3d0:	move   *a0(0x40), a2, 1
3f88b3f0:	move   *a0(0x60), a6, 1
3f88b410:	setf   16, 0, 0
3f88b420:	move   *a0(0x10), a7, 0
3f88b440:	subk   8, a7
3f88b450:	jreq   L3F88B490
3f88b460:	movk   16, a8
3f88b470:	jauc   L3F88E310
L3F88B490:
3f88b490:	move   *a0(0xc0), *a13(0x0), 0
3f88b4c0:	setf   16, 1, 0
3f88b4d0:	move   *a13, a7, 0
3f88b4e0:	jrge   L3F88B540
3f88b4f0:	move   a7, *a9(0xc0), 1
3f88b510:	movk   2, a8
3f88b520:	jauc   L3F88E310
L3F88B540:
3f88b540:	move   *a0(0xd0), *a13(0x0), 0
3f88b570:	move   *a13, a7, 0
3f88b580:	jrge   L3F88B5E0
3f88b590:	move   a7, *a9(0xc0), 1
3f88b5b0:	movk   2, a8
3f88b5c0:	jauc   L3F88E310
L3F88B5E0:
3f88b5e0:	move   *a0(0xe0), a7, 1
3f88b600:	jreq   L3F88B680
3f88b610:	move   *a0(0xe0), a7, 1
3f88b630:	move   *a0(0xe0), a5, 1
3f88b650:	dec    a7
3f88b660:	and    a7, a5
3f88b670:	jreq   L3F88B6E0
L3F88B680:
3f88b680:	move   *a0(0xe0), *a9(0xc0), 1
3f88b6b0:	movk   2, a8
3f88b6c0:	jauc   L3F88E310
L3F88B6E0:
3f88b6e0:	move   *a9(0x180), a7, 1
3f88b700:	cmp    a2, a7
3f88b710:	jaeq   L3F88C420
3f88b730:	movk   24, a7
3f88b740:	move   a7, *a13, 0
3f88b750:	sub    a5, a5
3f88b760:	move   a5, *a13(0x10), 0
3f88b780:	move   a2, a5
3f88b790:	andi   0xfff00000, a5
3f88b7c0:	move   a5, *a13(0x60), 1
3f88b7e0:	sub    a11, a11
3f88b7f0:	move   a2, a5
3f88b800:	andi   0xe0000000, a5
3f88b830:	jane   L3F88C2C0
3f88b850:	move   *a13(0x60), a5, 1
3f88b870:	sra    0x14, a5
3f88b880:	move   a5, *a13(0x20), 1
3f88b8a0:	move   @0x225870, a7, 1
3f88b8d0:	cmp    a7, a5
3f88b8e0:	jage   L3F88C2C0
3f88b900:	sll    0x5, a5
3f88b910:	addi   0x21ffe0, a5
3f88b940:	move   *a5, a5, 1
3f88b950:	move   a5, *a13(0x40), 1
3f88b970:	move   *a5(0x40), a5, 1
3f88b990:	jaeq   L3F88C2C0
3f88b9b0:	move   a2, a5
3f88b9c0:	andi   0x7ffff, a5
3f88b9f0:	move   a5, *a13(0xe0), 1
3f88ba10:	move   a11, *a13(0x100), 1
3f88ba30:	move   *a13(0x40), a5, 1
3f88ba50:	move   *a5(0x60), *a13(0x120), 1
3f88ba80:	move   *a13(0x120), a5, 1
3f88baa0:	subk   6, a5
3f88bab0:	jrne   L3F88BBA0
3f88bac0:	move   *a13(0xe0), a5, 1
3f88bae0:	sra    0x6, a5
3f88baf0:	move   *a13(0xe0), a7, 1
3f88bb10:	xor    a7, a5
3f88bb20:	sra    0xc, a7
3f88bb30:	xor    a7, a5
3f88bb40:	andi   0x3f, a5
3f88bb70:	move   a5, *a13(0xa0), 1
3f88bb90:	jruc   L3F88BD60
L3F88BBA0:
3f88bba0:	move   *a13(0x120), a5, 1
3f88bbc0:	subk   7, a5
3f88bbd0:	jrne   L3F88BCC0
3f88bbe0:	move   *a13(0xe0), a5, 1
3f88bc00:	sra    0x7, a5
3f88bc10:	move   *a13(0xe0), a7, 1
3f88bc30:	xor    a7, a5
3f88bc40:	sra    0xd, a7
3f88bc50:	xor    a7, a5
3f88bc60:	andi   0x7f, a5
3f88bc90:	move   a5, *a13(0xa0), 1
3f88bcb0:	jruc   L3F88BD60
L3F88BCC0:
3f88bcc0:	move   a14, -*sp, 1
3f88bcd0:	move   *a13(0xe0), *a14+, 1
3f88bcf0:	move   *a13(0x120), *a14+, 1
3f88bd10:	calla  L3F8B5680
3f88bd40:	move   a8, *a13(0xa0), 1
L3F88BD60:
3f88bd60:	move   *a13(0xa0), a7, 1
3f88bd80:	inc    a7
3f88bd90:	jreq   L3F88C2C0
3f88bda0:	move   *a13(0x40), a7, 1
3f88bdc0:	move   *a13(0xa0), a5, 1
3f88bde0:	move   a5, a3
3f88bdf0:	sll    0x6, a5
3f88be00:	sll    0x5, a3
3f88be10:	add    a3, a5
3f88be20:	move   *a7, a3, 1
3f88be30:	add    a5, a3
3f88be40:	move   a3, *a13(0x80), 1
3f88be60:	move   *a3(0x0), *a13(0xc0), 1
3f88be90:	move   *a13(0xc0), a5, 1
3f88beb0:	cmp    a3, a5
3f88bec0:	jreq   L3F88C2C0
L3F88BED0:
3f88bed0:	move   *a13(0x80), a7, 1
3f88bef0:	move   *a13(0x100), a5, 1
3f88bf10:	inc    a5
3f88bf20:	move   a5, *a13(0x100), 1
3f88bf40:	move   *a7(0x40), a3, 1
3f88bf60:	cmp    a3, a5
3f88bf70:	jrle   L3F88C020
3f88bf80:	move   a14, -*sp, 1
3f88bf90:	move   a2, *a14+, 1
3f88bfa0:	move   a7, *a14+, 1
3f88bfb0:	movi   0x3f8b3eb8, a8
3f88bfe0:	move   a8, *a14+, 1
3f88bff0:	calla  L3F35BD40
L3F88C020:
3f88c020:	move   *a13(0xc0), a3, 1
3f88c040:	move   *a3(0x40), a3, 1
3f88c060:	cmp    a2, a3
3f88c070:	jreq   L3F88C120
3f88c080:	move   *a13(0xc0), a3, 1
3f88c0a0:	move   *a3(0x0), *a13(0xc0), 1
3f88c0d0:	move   *a13(0xc0), a3, 1
3f88c0f0:	cmp    a7, a3
3f88c100:	jrne   L3F88BED0
3f88c110:	jruc   L3F88C2C0
L3F88C120:
3f88c120:	move   *a13(0xc0), a7, 1
3f88c140:	setf   16, 0, 0
3f88c150:	move   *a7(0x90), a5, 0
3f88c170:	move   *a13(0x10), a3, 0
3f88c190:	cmp    a3, a5
3f88c1a0:	jrne   L3F88C230
3f88c1b0:	move   *a7(0x80), a5, 0
3f88c1d0:	move   *a13, a3, 0
3f88c1e0:	and    a3, a5
3f88c1f0:	jreq   L3F88C230
3f88c200:	move   *a7(0xa0), a11, 1
3f88c220:	jruc   L3F88C2C0
L3F88C230:
3f88c230:	move   *a7(0x0), *a13(0xc0), 1
3f88c260:	move   *a13(0xc0), a7, 1
3f88c280:	move   *a13(0x80), a5, 1
3f88c2a0:	cmp    a5, a7
3f88c2b0:	jrne   L3F88BED0
L3F88C2C0:
3f88c2c0:	move   a11, a3
3f88c2d0:	jrne   L3F88C330
3f88c2e0:	move   a2, *a9(0xc0), 1
3f88c300:	movk   9, a8
3f88c310:	jauc   L3F88E310
L3F88C330:
3f88c330:	setf   16, 1, 0
3f88c340:	move   *a11, a7, 0
3f88c350:	jreq   L3F88C380
3f88c360:	move   *a11, a7, 0
3f88c370:	dsjs   a7, L3F88C3D0
L3F88C380:
3f88c380:	move   a11, *a9(0x160), 1
3f88c3a0:	move   a2, *a9(0x180), 1
3f88c3c0:	jruc   L3F88C440
L3F88C3D0:
3f88c3d0:	move   a2, *a9(0xc0), 1
3f88c3f0:	movk   9, a8
3f88c400:	jauc   L3F88E310
L3F88C420:
3f88c420:	move   *a9(0x160), a11, 1
L3F88C440:
3f88c440:	move   *a9(0x1c0), a7, 1
3f88c460:	cmp    a6, a7
3f88c470:	jaeq   L3F88D0E0
3f88c490:	movk   32, a7
3f88c4a0:	move   a7, *a13, 0
3f88c4b0:	sub    a5, a5
3f88c4c0:	move   a5, *a13(0x10), 0
3f88c4e0:	move   a6, a3
3f88c4f0:	andi   0xfff00000, a3
3f88c520:	move   a3, *a13(0x60), 1
3f88c540:	move   a5, a12
3f88c550:	move   a6, a3
3f88c560:	andi   0xe0000000, a3
3f88c590:	jane   L3F88D020
3f88c5b0:	move   *a13(0x60), a3, 1
3f88c5d0:	sra    0x14, a3
3f88c5e0:	move   a3, *a13(0x20), 1
3f88c600:	move   @0x225870, a5, 1
3f88c630:	cmp    a5, a3
3f88c640:	jage   L3F88D020
3f88c660:	sll    0x5, a3
3f88c670:	addi   0x21ffe0, a3
3f88c6a0:	move   *a3, a3, 1
3f88c6b0:	move   a3, *a13(0x40), 1
3f88c6d0:	move   *a3(0x40), a3, 1
3f88c6f0:	jaeq   L3F88D020
3f88c710:	move   a6, a3
3f88c720:	andi   0x7ffff, a3
3f88c750:	move   a3, *a13(0xe0), 1
3f88c770:	move   a12, *a13(0x100), 1
3f88c790:	move   *a13(0x40), a3, 1
3f88c7b0:	move   *a3(0x60), *a13(0x120), 1
3f88c7e0:	move   *a13(0x120), a3, 1
3f88c800:	subk   6, a3
3f88c810:	jrne   L3F88C900
3f88c820:	move   *a13(0xe0), a3, 1
3f88c840:	sra    0x6, a3
3f88c850:	move   *a13(0xe0), a5, 1
3f88c870:	xor    a5, a3
3f88c880:	sra    0xc, a5
3f88c890:	xor    a5, a3
3f88c8a0:	andi   0x3f, a3
3f88c8d0:	move   a3, *a13(0xa0), 1
3f88c8f0:	jruc   L3F88CAC0
L3F88C900:
3f88c900:	move   *a13(0x120), a3, 1
3f88c920:	subk   7, a3
3f88c930:	jrne   L3F88CA20
3f88c940:	move   *a13(0xe0), a3, 1
3f88c960:	sra    0x7, a3
3f88c970:	move   *a13(0xe0), a5, 1
3f88c990:	xor    a5, a3
3f88c9a0:	sra    0xd, a5
3f88c9b0:	xor    a5, a3
3f88c9c0:	andi   0x7f, a3
3f88c9f0:	move   a3, *a13(0xa0), 1
3f88ca10:	jruc   L3F88CAC0
L3F88CA20:
3f88ca20:	move   a14, -*sp, 1
3f88ca30:	move   *a13(0xe0), *a14+, 1
3f88ca50:	move   *a13(0x120), *a14+, 1
3f88ca70:	calla  L3F8B5680
3f88caa0:	move   a8, *a13(0xa0), 1
L3F88CAC0:
3f88cac0:	move   *a13(0xa0), a5, 1
3f88cae0:	inc    a5
3f88caf0:	jreq   L3F88D020
3f88cb00:	move   *a13(0x40), a5, 1
3f88cb20:	move   *a13(0xa0), a3, 1
3f88cb40:	move   a3, a7
3f88cb50:	sll    0x6, a3
3f88cb60:	sll    0x5, a7
3f88cb70:	add    a7, a3
3f88cb80:	move   *a5, a7, 1
3f88cb90:	add    a3, a7
3f88cba0:	move   a7, *a13(0x80), 1
3f88cbc0:	move   *a7(0x0), *a13(0xc0), 1
3f88cbf0:	move   *a13(0xc0), a3, 1
3f88cc10:	cmp    a7, a3
3f88cc20:	jreq   L3F88D020
L3F88CC30:
3f88cc30:	move   *a13(0x80), a7, 1
3f88cc50:	move   *a13(0x100), a5, 1
3f88cc70:	inc    a5
3f88cc80:	move   a5, *a13(0x100), 1
3f88cca0:	move   *a7(0x40), a3, 1
3f88ccc0:	cmp    a3, a5
3f88ccd0:	jrle   L3F88CD80
3f88cce0:	move   a14, -*sp, 1
3f88ccf0:	move   a6, *a14+, 1
3f88cd00:	move   a7, *a14+, 1
3f88cd10:	movi   0x3f8b3a28, a8
3f88cd40:	move   a8, *a14+, 1
3f88cd50:	calla  L3F35BD40
L3F88CD80:
3f88cd80:	move   *a13(0xc0), a3, 1
3f88cda0:	move   *a3(0x40), a3, 1
3f88cdc0:	cmp    a6, a3
3f88cdd0:	jreq   L3F88CE80
3f88cde0:	move   *a13(0xc0), a3, 1
3f88ce00:	move   *a3(0x0), *a13(0xc0), 1
3f88ce30:	move   *a13(0xc0), a3, 1
3f88ce50:	cmp    a7, a3
3f88ce60:	jrne   L3F88CC30
3f88ce70:	jruc   L3F88D020
L3F88CE80:
3f88ce80:	move   *a13(0xc0), a7, 1
3f88cea0:	setf   16, 0, 0
3f88ceb0:	move   *a7(0x90), a5, 0
3f88ced0:	move   *a13(0x10), a3, 0
3f88cef0:	cmp    a3, a5
3f88cf00:	jrne   L3F88CF90
3f88cf10:	move   *a7(0x80), a5, 0
3f88cf30:	move   *a13, a3, 0
3f88cf40:	and    a3, a5
3f88cf50:	jreq   L3F88CF90
3f88cf60:	move   *a7(0xa0), a12, 1
3f88cf80:	jruc   L3F88D020
L3F88CF90:
3f88cf90:	move   *a7(0x0), *a13(0xc0), 1
3f88cfc0:	move   *a13(0xc0), a7, 1
3f88cfe0:	move   *a13(0x80), a5, 1
3f88d000:	cmp    a5, a7
3f88d010:	jrne   L3F88CC30
L3F88D020:
3f88d020:	move   a12, a3
3f88d030:	jrne   L3F88D090
3f88d040:	move   a6, *a9(0xc0), 1
3f88d060:	movk   13, a8
3f88d070:	jauc   L3F88E310
L3F88D090:
3f88d090:	move   a12, *a9(0x1a0), 1
3f88d0b0:	move   a6, *a9(0x1c0), 1
3f88d0d0:	jruc   L3F88D100
L3F88D0E0:
3f88d0e0:	move   *a9(0x1a0), a12, 1
L3F88D100:
3f88d100:	movb   *a12(0x180), a7
3f88d120:	setf   16, 1, 0
3f88d130:	move   *a11(0x10), a5, 0
3f88d150:	cmp    a5, a7
3f88d160:	jrne   L3F88D1C0
3f88d170:	move   *a12, a7, 1
3f88d180:	move   *a11(0x20), a5, 1
3f88d1a0:	cmp    a5, a7
3f88d1b0:	jreq   L3F88D280
L3F88D1C0:
3f88d1c0:	move   a6, *a9(0xc0), 1
3f88d1e0:	movi   0xffff, a7
3f88d200:	move   a7, *a9(0x1c0), 1
3f88d220:	sub    a5, a5
3f88d230:	move   a5, *a9(0x1a0), 1
3f88d250:	movk   8, a8
3f88d260:	jauc   L3F88E310
L3F88D280:
3f88d280:	move   *a12(0x60), a7, 1
3f88d2a0:	move   *a11(0x40), a5, 1
3f88d2c0:	cmp    a5, a7
3f88d2d0:	jreq   L3F88D340
3f88d2e0:	move   a14, -*sp, 1
3f88d2f0:	move   a12, *a14+, 1
3f88d300:	move   a11, *a14+, 1
3f88d310:	calla  L3F863590
L3F88D340:
3f88d340:	move   *a0(0x20), a4, 1
3f88d360:	cmp    a4, a2
3f88d370:	jaeq   L3F88E100
3f88d390:	move   *a9(0x180), a7, 1
3f88d3b0:	cmp    a4, a7
3f88d3c0:	jrne   L3F88D410
3f88d3d0:	move   *a9(0x160), a10, 1
3f88d3f0:	jauc   L3F88E000
L3F88D410:
3f88d410:	move   a4, a3
3f88d420:	jrne   L3F88D460
3f88d430:	sub    a10, a10
3f88d440:	jauc   L3F88E000
L3F88D460:
3f88d460:	movk   24, a7
3f88d470:	setf   16, 0, 0
3f88d480:	move   a7, *a13, 0
3f88d490:	sub    a5, a5
3f88d4a0:	move   a5, *a13(0x10), 0
3f88d4c0:	move   a4, a3
3f88d4d0:	andi   0xfff00000, a3
3f88d500:	move   a3, *a13(0x60), 1
3f88d520:	move   a5, a10
3f88d530:	move   a4, a3
3f88d540:	andi   0xe0000000, a3
3f88d570:	jane   L3F88E000
3f88d590:	move   *a13(0x60), a3, 1
3f88d5b0:	sra    0x14, a3
3f88d5c0:	move   a3, *a13(0x20), 1
3f88d5e0:	move   @0x225870, a5, 1
3f88d610:	cmp    a5, a3
3f88d620:	jage   L3F88E000
3f88d640:	sll    0x5, a3
3f88d650:	addi   0x21ffe0, a3
3f88d680:	move   *a3, a3, 1
3f88d690:	move   a3, *a13(0x40), 1
3f88d6b0:	move   *a3(0x40), a3, 1
3f88d6d0:	jaeq   L3F88E000
3f88d6f0:	move   a4, a3
3f88d700:	andi   0x7ffff, a3
3f88d730:	move   a3, *a13(0xe0), 1
3f88d750:	move   a10, *a13(0x100), 1
3f88d770:	move   *a13(0x40), a3, 1
3f88d790:	move   *a3(0x60), *a13(0x120), 1
3f88d7c0:	move   *a13(0x120), a3, 1
3f88d7e0:	subk   6, a3
3f88d7f0:	jrne   L3F88D8E0
3f88d800:	move   *a13(0xe0), a3, 1
3f88d820:	sra    0x6, a3
3f88d830:	move   *a13(0xe0), a5, 1
3f88d850:	xor    a5, a3
3f88d860:	sra    0xc, a5
3f88d870:	xor    a5, a3
3f88d880:	andi   0x3f, a3
3f88d8b0:	move   a3, *a13(0xa0), 1
3f88d8d0:	jruc   L3F88DAA0
L3F88D8E0:
3f88d8e0:	move   *a13(0x120), a3, 1
3f88d900:	subk   7, a3
3f88d910:	jrne   L3F88DA00
3f88d920:	move   *a13(0xe0), a3, 1
3f88d940:	sra    0x7, a3
3f88d950:	move   *a13(0xe0), a5, 1
3f88d970:	xor    a5, a3
3f88d980:	sra    0xd, a5
3f88d990:	xor    a5, a3
3f88d9a0:	andi   0x7f, a3
3f88d9d0:	move   a3, *a13(0xa0), 1
3f88d9f0:	jruc   L3F88DAA0
L3F88DA00:
3f88da00:	move   a14, -*sp, 1
3f88da10:	move   *a13(0xe0), *a14+, 1
3f88da30:	move   *a13(0x120), *a14+, 1
3f88da50:	calla  L3F8B5680
3f88da80:	move   a8, *a13(0xa0), 1
L3F88DAA0:
3f88daa0:	move   *a13(0xa0), a5, 1
3f88dac0:	inc    a5
3f88dad0:	jreq   L3F88E000
3f88dae0:	move   *a13(0x40), a5, 1
3f88db00:	move   *a13(0xa0), a3, 1
3f88db20:	move   a3, a7
3f88db30:	sll    0x6, a3
3f88db40:	sll    0x5, a7
3f88db50:	add    a7, a3
3f88db60:	move   *a5, a7, 1
3f88db70:	add    a3, a7
3f88db80:	move   a7, *a13(0x80), 1
3f88dba0:	move   *a7(0x0), *a13(0xc0), 1
3f88dbd0:	move   *a13(0xc0), a3, 1
3f88dbf0:	cmp    a7, a3
3f88dc00:	jreq   L3F88E000
L3F88DC10:
3f88dc10:	move   *a13(0x80), a7, 1
3f88dc30:	move   *a13(0x100), a5, 1
3f88dc50:	inc    a5
3f88dc60:	move   a5, *a13(0x100), 1
3f88dc80:	move   *a7(0x40), a3, 1
3f88dca0:	cmp    a3, a5
3f88dcb0:	jrle   L3F88DD60
3f88dcc0:	move   a14, -*sp, 1
3f88dcd0:	move   a4, *a14+, 1
3f88dce0:	move   a7, *a14+, 1
3f88dcf0:	movi   0x3f8b4078, a8
3f88dd20:	move   a8, *a14+, 1
3f88dd30:	calla  L3F35BD40
L3F88DD60:
3f88dd60:	move   *a13(0xc0), a3, 1
3f88dd80:	move   *a3(0x40), a3, 1
3f88dda0:	cmp    a4, a3
3f88ddb0:	jreq   L3F88DE60
3f88ddc0:	move   *a13(0xc0), a3, 1
3f88dde0:	move   *a3(0x0), *a13(0xc0), 1
3f88de10:	move   *a13(0xc0), a3, 1
3f88de30:	cmp    a7, a3
3f88de40:	jrne   L3F88DC10
3f88de50:	jruc   L3F88E000
L3F88DE60:
3f88de60:	move   *a13(0xc0), a7, 1
3f88de80:	setf   16, 0, 0
3f88de90:	move   *a7(0x90), a5, 0
3f88deb0:	move   *a13(0x10), a3, 0
3f88ded0:	cmp    a3, a5
3f88dee0:	jrne   L3F88DF70
3f88def0:	move   *a7(0x80), a5, 0
3f88df10:	move   *a13, a3, 0
3f88df20:	and    a3, a5
3f88df30:	jreq   L3F88DF70
3f88df40:	move   *a7(0xa0), a10, 1
3f88df60:	jruc   L3F88E000
L3F88DF70:
3f88df70:	move   *a7(0x0), *a13(0xc0), 1
3f88dfa0:	move   *a13(0xc0), a7, 1
3f88dfc0:	move   *a13(0x80), a5, 1
3f88dfe0:	cmp    a5, a7
3f88dff0:	jrne   L3F88DC10
L3F88E000:
3f88e000:	move   a10, a3
3f88e010:	jrne   L3F88E060
3f88e020:	move   a4, *a9(0xc0), 1
3f88e040:	movk   9, a8
3f88e050:	jruc   L3F88E310
L3F88E060:
3f88e060:	move   *a11(0x20), a7, 1
3f88e080:	move   *a10(0x20), a5, 1
3f88e0a0:	cmp    a5, a7
3f88e0b0:	jreq   L3F88E110
3f88e0c0:	move   a4, *a9(0xc0), 1
3f88e0e0:	movk   8, a8
3f88e0f0:	jruc   L3F88E310
L3F88E100:
3f88e100:	move   a11, a10
L3F88E110:
3f88e110:	move   a14, -*sp, 1
3f88e120:	move   *a0(0xe0), *a14+, 1
3f88e140:	setf   16, 1, 0
3f88e150:	move   *a0(0xb0), a8, 0
3f88e170:	move   a8, *a14+, 1
3f88e180:	move   *a0(0xa0), a8, 0
3f88e1a0:	move   a8, *a14+, 1
3f88e1b0:	setf   16, 0, 0
3f88e1c0:	move   *a0(0xd0), a8, 0
3f88e1e0:	move   a8, *a14+, 1
3f88e1f0:	move   *a0(0xc0), a8, 0
3f88e210:	move   a8, *a14+, 1
3f88e220:	setf   16, 1, 0
3f88e230:	move   *a0(0x90), a8, 0
3f88e250:	move   a8, *a14+, 1
3f88e260:	move   *a0(0x80), a8, 0
3f88e280:	move   a8, *a14+, 1
3f88e290:	move   a12, *a14+, 1
3f88e2a0:	move   a11, *a14+, 1
3f88e2b0:	move   a10, *a14+, 1
3f88e2c0:	move   *a12(0x3c0), a7, 1
3f88e2e0:	call   a7
3f88e2f0:	move   *a9(0x140), a8, 1
L3F88E310:
3f88e310:	move   *sp(0x1a0), a14, 1
3f88e330:	mmfm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f88e350:	rets   2
3f88e360:	mmtm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f88e380:	move   a14, a13
3f88e390:	addi   0x140, a14
3f88e3b0:	move   *a13(0xffe0), a9, 1
3f88e3d0:	move   *a9(0x40), a12, 1
3f88e3f0:	move   *a12(0x20), a0, 1
3f88e410:	move   *a12(0x40), a2, 1
3f88e430:	setf   16, 0, 0
3f88e440:	move   *a12(0x10), a7, 0
3f88e460:	subk   3, a7
3f88e470:	jrnc   L3F88E4B0
3f88e480:	movk   16, a8
3f88e490:	jauc   L3F890270
L3F88E4B0:
3f88e4b0:	setf   8, 0, 0
3f88e4c0:	move   *a12(0x8), a7, 0
3f88e4e0:	jreq   L3F88E5A0
3f88e4f0:	move   *a12(0x8), a7, 0
3f88e510:	dec    a7
3f88e520:	jreq   L3F88E5A0
3f88e530:	move   *a12(0x8), a7, 0
3f88e550:	move   a7, *a9(0xc0), 1
3f88e570:	movk   2, a8
3f88e580:	jauc   L3F890270
L3F88E5A0:
3f88e5a0:	move   *a9(0x180), a7, 1
3f88e5c0:	cmp    a0, a7
3f88e5d0:	jaeq   L3F88F280
3f88e5f0:	movk   24, a4
3f88e600:	sub    a6, a6
3f88e610:	move   a0, a7
3f88e620:	andi   0xfff00000, a7
3f88e650:	move   a7, *a13(0x60), 1
3f88e670:	move   a6, a11
3f88e680:	move   a0, a7
3f88e690:	andi   0xe0000000, a7
3f88e6c0:	jane   L3F88F120
3f88e6e0:	move   *a13(0x60), a7, 1
3f88e700:	sra    0x14, a7
3f88e710:	move   a7, *a13(0x20), 1
3f88e730:	move   @0x225870, a5, 1
3f88e760:	cmp    a5, a7
3f88e770:	jage   L3F88F120
3f88e790:	sll    0x5, a7
3f88e7a0:	addi   0x21ffe0, a7
3f88e7d0:	move   *a7, a7, 1
3f88e7e0:	move   a7, *a13(0x40), 1
3f88e800:	move   *a7(0x40), a7, 1
3f88e820:	jaeq   L3F88F120
3f88e840:	move   a0, a7
3f88e850:	andi   0x7ffff, a7
3f88e880:	move   a7, *a13(0xe0), 1
3f88e8a0:	move   a6, *a13(0x100), 1
3f88e8c0:	move   *a13(0x40), a7, 1
3f88e8e0:	move   *a7(0x60), *a13(0x120), 1
3f88e910:	move   *a13(0x120), a7, 1
3f88e930:	subk   6, a7
3f88e940:	jrne   L3F88EA30
3f88e950:	move   *a13(0xe0), a7, 1
3f88e970:	sra    0x6, a7
3f88e980:	move   *a13(0xe0), a5, 1
3f88e9a0:	xor    a5, a7
3f88e9b0:	sra    0xc, a5
3f88e9c0:	xor    a5, a7
3f88e9d0:	andi   0x3f, a7
3f88ea00:	move   a7, *a13(0xa0), 1
3f88ea20:	jruc   L3F88EBF0
L3F88EA30:
3f88ea30:	move   *a13(0x120), a7, 1
3f88ea50:	subk   7, a7
3f88ea60:	jrne   L3F88EB50
3f88ea70:	move   *a13(0xe0), a7, 1
3f88ea90:	sra    0x7, a7
3f88eaa0:	move   *a13(0xe0), a5, 1
3f88eac0:	xor    a5, a7
3f88ead0:	sra    0xd, a5
3f88eae0:	xor    a5, a7
3f88eaf0:	andi   0x7f, a7
3f88eb20:	move   a7, *a13(0xa0), 1
3f88eb40:	jruc   L3F88EBF0
L3F88EB50:
3f88eb50:	move   a14, -*sp, 1
3f88eb60:	move   *a13(0xe0), *a14+, 1
3f88eb80:	move   *a13(0x120), *a14+, 1
3f88eba0:	calla  L3F8B5680
3f88ebd0:	move   a8, *a13(0xa0), 1
L3F88EBF0:
3f88ebf0:	move   *a13(0xa0), a7, 1
3f88ec10:	inc    a7
3f88ec20:	jreq   L3F88F120
3f88ec30:	move   *a13(0x40), a7, 1
3f88ec50:	move   *a13(0xa0), a5, 1
3f88ec70:	move   a5, a3
3f88ec80:	sll    0x6, a5
3f88ec90:	sll    0x5, a3
3f88eca0:	add    a3, a5
3f88ecb0:	move   *a7, a3, 1
3f88ecc0:	add    a5, a3
3f88ecd0:	move   a3, *a13(0x80), 1
3f88ecf0:	move   *a3(0x0), *a13(0xc0), 1
3f88ed20:	move   *a13(0xc0), a5, 1
3f88ed40:	cmp    a3, a5
3f88ed50:	jreq   L3F88F120
L3F88ED60:
3f88ed60:	move   *a13(0x80), a7, 1
3f88ed80:	move   *a13(0x100), a5, 1
3f88eda0:	inc    a5
3f88edb0:	move   a5, *a13(0x100), 1
3f88edd0:	move   *a7(0x40), a3, 1
3f88edf0:	cmp    a3, a5
3f88ee00:	jrle   L3F88EEB0
3f88ee10:	move   a14, -*sp, 1
3f88ee20:	move   a0, *a14+, 1
3f88ee30:	move   a7, *a14+, 1
3f88ee40:	movi   0x3f8b38a0, a8
3f88ee70:	move   a8, *a14+, 1
3f88ee80:	calla  L3F35BD40
L3F88EEB0:
3f88eeb0:	move   *a13(0xc0), a3, 1
3f88eed0:	move   *a3(0x40), a3, 1
3f88eef0:	cmp    a0, a3
3f88ef00:	jreq   L3F88EFB0
3f88ef10:	move   *a13(0xc0), a3, 1
3f88ef30:	move   *a3(0x0), *a13(0xc0), 1
3f88ef60:	move   *a13(0xc0), a3, 1
3f88ef80:	cmp    a7, a3
3f88ef90:	jrne   L3F88ED60
3f88efa0:	jruc   L3F88F120
L3F88EFB0:
3f88efb0:	move   *a13(0xc0), a7, 1
3f88efd0:	setf   16, 0, 0
3f88efe0:	move   *a7(0x90), a5, 0
3f88f000:	cmp    a6, a5
3f88f010:	jrne   L3F88F090
3f88f020:	move   *a7(0x80), a5, 0
3f88f040:	and    a4, a5
3f88f050:	jreq   L3F88F090
3f88f060:	move   *a7(0xa0), a11, 1
3f88f080:	jruc   L3F88F120
L3F88F090:
3f88f090:	move   *a7(0x0), *a13(0xc0), 1
3f88f0c0:	move   *a13(0xc0), a7, 1
3f88f0e0:	move   *a13(0x80), a5, 1
3f88f100:	cmp    a5, a7
3f88f110:	jrne   L3F88ED60
L3F88F120:
3f88f120:	move   a11, a3
3f88f130:	jrne   L3F88F190
3f88f140:	move   a0, *a9(0xc0), 1
3f88f160:	movk   9, a8
3f88f170:	jauc   L3F890270
L3F88F190:
3f88f190:	setf   16, 1, 0
3f88f1a0:	move   *a11, a7, 0
3f88f1b0:	jreq   L3F88F1E0
3f88f1c0:	move   *a11, a7, 0
3f88f1d0:	dsjs   a7, L3F88F230
L3F88F1E0:
3f88f1e0:	move   a11, *a9(0x160), 1
3f88f200:	move   a0, *a9(0x180), 1
3f88f220:	jruc   L3F88F2A0
L3F88F230:
3f88f230:	move   a0, *a9(0xc0), 1
3f88f250:	movk   9, a8
3f88f260:	jauc   L3F890270
L3F88F280:
3f88f280:	move   *a9(0x160), a11, 1
L3F88F2A0:
3f88f2a0:	move   *a9(0x1c0), a7, 1
3f88f2c0:	cmp    a2, a7
3f88f2d0:	jaeq   L3F88FE90
3f88f2f0:	movk   32, a4
3f88f300:	sub    a6, a6
3f88f310:	move   a2, a7
3f88f320:	andi   0xfff00000, a7
3f88f350:	move   a7, *a13(0x60), 1
3f88f370:	move   a6, a10
3f88f380:	move   a2, a5
3f88f390:	andi   0xe0000000, a5
3f88f3c0:	jane   L3F88FDE0
3f88f3e0:	sra    0x14, a7
3f88f3f0:	move   a7, *a13(0x20), 1
3f88f410:	move   @0x225870, a5, 1
3f88f440:	cmp    a5, a7
3f88f450:	jage   L3F88FDE0
3f88f470:	sll    0x5, a7
3f88f480:	addi   0x21ffe0, a7
3f88f4b0:	move   *a7, a7, 1
3f88f4c0:	move   a7, *a13(0x40), 1
3f88f4e0:	move   *a7(0x40), a3, 1
3f88f500:	jaeq   L3F88FDE0
3f88f520:	move   a2, a3
3f88f530:	andi   0x7ffff, a3
3f88f560:	move   a3, *a13(0xe0), 1
3f88f580:	move   a6, *a13(0x100), 1
3f88f5a0:	move   *a7(0x60), *a13(0x120), 1
3f88f5d0:	move   *a13(0x120), a3, 1
3f88f5f0:	subk   6, a3
3f88f600:	jrne   L3F88F6F0
3f88f610:	move   *a13(0xe0), a3, 1
3f88f630:	sra    0x6, a3
3f88f640:	move   *a13(0xe0), a7, 1
3f88f660:	xor    a7, a3
3f88f670:	sra    0xc, a7
3f88f680:	xor    a7, a3
3f88f690:	andi   0x3f, a3
3f88f6c0:	move   a3, *a13(0xa0), 1
3f88f6e0:	jruc   L3F88F8B0
L3F88F6F0:
3f88f6f0:	move   *a13(0x120), a3, 1
3f88f710:	subk   7, a3
3f88f720:	jrne   L3F88F810
3f88f730:	move   *a13(0xe0), a3, 1
3f88f750:	sra    0x7, a3
3f88f760:	move   *a13(0xe0), a7, 1
3f88f780:	xor    a7, a3
3f88f790:	sra    0xd, a7
3f88f7a0:	xor    a7, a3
3f88f7b0:	andi   0x7f, a3
3f88f7e0:	move   a3, *a13(0xa0), 1
3f88f800:	jruc   L3F88F8B0
L3F88F810:
3f88f810:	move   a14, -*sp, 1
3f88f820:	move   *a13(0xe0), *a14+, 1
3f88f840:	move   *a13(0x120), *a14+, 1
3f88f860:	calla  L3F8B5680
3f88f890:	move   a8, *a13(0xa0), 1
L3F88F8B0:
3f88f8b0:	move   *a13(0xa0), a7, 1
3f88f8d0:	inc    a7
3f88f8e0:	jreq   L3F88FDE0
3f88f8f0:	move   *a13(0x40), a7, 1
3f88f910:	move   *a13(0xa0), a5, 1
3f88f930:	move   a5, a3
3f88f940:	sll    0x6, a5
3f88f950:	sll    0x5, a3
3f88f960:	add    a3, a5
3f88f970:	move   *a7, a3, 1
3f88f980:	add    a5, a3
3f88f990:	move   a3, *a13(0x80), 1
3f88f9b0:	move   *a3(0x0), *a13(0xc0), 1
3f88f9e0:	move   *a13(0xc0), a5, 1
3f88fa00:	cmp    a3, a5
3f88fa10:	jreq   L3F88FDE0
L3F88FA20:
3f88fa20:	move   *a13(0x80), a7, 1
3f88fa40:	move   *a13(0x100), a5, 1
3f88fa60:	inc    a5
3f88fa70:	move   a5, *a13(0x100), 1
3f88fa90:	move   *a7(0x40), a3, 1
3f88fab0:	cmp    a3, a5
3f88fac0:	jrle   L3F88FB70
3f88fad0:	move   a14, -*sp, 1
3f88fae0:	move   a2, *a14+, 1
3f88faf0:	move   a7, *a14+, 1
3f88fb00:	movi   0x3f8b3a28, a8
3f88fb30:	move   a8, *a14+, 1
3f88fb40:	calla  L3F35BD40
L3F88FB70:
3f88fb70:	move   *a13(0xc0), a3, 1
3f88fb90:	move   *a3(0x40), a3, 1
3f88fbb0:	cmp    a2, a3
3f88fbc0:	jreq   L3F88FC70
3f88fbd0:	move   *a13(0xc0), a3, 1
3f88fbf0:	move   *a3(0x0), *a13(0xc0), 1
3f88fc20:	move   *a13(0xc0), a3, 1
3f88fc40:	cmp    a7, a3
3f88fc50:	jrne   L3F88FA20
3f88fc60:	jruc   L3F88FDE0
L3F88FC70:
3f88fc70:	move   *a13(0xc0), a7, 1
3f88fc90:	setf   16, 0, 0
3f88fca0:	move   *a7(0x90), a5, 0
3f88fcc0:	cmp    a6, a5
3f88fcd0:	jrne   L3F88FD50
3f88fce0:	move   *a7(0x80), a5, 0
3f88fd00:	and    a4, a5
3f88fd10:	jreq   L3F88FD50
3f88fd20:	move   *a7(0xa0), a10, 1
3f88fd40:	jruc   L3F88FDE0
L3F88FD50:
3f88fd50:	move   *a7(0x0), *a13(0xc0), 1
3f88fd80:	move   *a13(0xc0), a7, 1
3f88fda0:	move   *a13(0x80), a5, 1
3f88fdc0:	cmp    a5, a7
3f88fdd0:	jrne   L3F88FA20
L3F88FDE0:
3f88fde0:	move   a10, a3
3f88fdf0:	jrne   L3F88FE40
3f88fe00:	move   a2, *a9(0xc0), 1
3f88fe20:	movk   13, a8
3f88fe30:	jruc   L3F890270
L3F88FE40:
3f88fe40:	move   a10, *a9(0x1a0), 1
3f88fe60:	move   a2, *a9(0x1c0), 1
3f88fe80:	jruc   L3F88FEB0
L3F88FE90:
3f88fe90:	move   *a9(0x1a0), a10, 1
L3F88FEB0:
3f88feb0:	movb   *a10(0x180), a7
3f88fed0:	setf   16, 1, 0
3f88fee0:	move   *a11(0x10), a5, 0
3f88ff00:	cmp    a5, a7
3f88ff10:	jrne   L3F88FF70
3f88ff20:	move   *a10, a7, 1
3f88ff30:	move   *a11(0x20), a5, 1
3f88ff50:	cmp    a5, a7
3f88ff60:	jreq   L3F890020
L3F88FF70:
3f88ff70:	move   a2, *a9(0xc0), 1
3f88ff90:	movi   0xffff, a7
3f88ffb0:	move   a7, *a9(0x1c0), 1
3f88ffd0:	sub    a5, a5
3f88ffe0:	move   a5, *a9(0x1a0), 1
3f890000:	movk   8, a8
3f890010:	jruc   L3F890270
L3F890020:
3f890020:	move   *a10(0x60), a7, 1
3f890040:	move   *a11(0x40), a5, 1
3f890060:	cmp    a5, a7
3f890070:	jreq   L3F8900E0
3f890080:	move   a14, -*sp, 1
3f890090:	move   a10, *a14+, 1
3f8900a0:	move   a11, *a14+, 1
3f8900b0:	calla  L3F863590
L3F8900E0:
3f8900e0:	setf   16, 0, 0
3f8900f0:	move   *a12(0x10), a7, 0
3f890110:	sll    0x2, a7
3f890120:	subk   12, a7
3f890130:	srl    0x2, a7
3f890140:	move   a7, *a13, 1
3f890150:	jreq   L3F890250
3f890160:	move   a14, -*sp, 1
3f890170:	move   a12, a5
3f890180:	addi   0x60, a5
3f8901a0:	move   a5, *a14+, 1
3f8901b0:	move   a7, *a14+, 1
3f8901c0:	setf   8, 0, 0
3f8901d0:	move   *a12(0x8), a8, 0
3f8901f0:	move   a8, *a14+, 1
3f890200:	move   a10, *a14+, 1
3f890210:	move   a11, *a14+, 1
3f890220:	move   *a10(0x3e0), a5, 1
3f890240:	call   a5
L3F890250:
3f890250:	move   *a9(0x140), a8, 1
L3F890270:
3f890270:	move   *sp(0x1a0), a14, 1
3f890290:	mmfm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f8902b0:	rets   2
3f8902c0:	mmtm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f8902e0:	move   a14, a13
3f8902f0:	addi   0x140, a14
3f890310:	move   *a13(0xffe0), a9, 1
3f890330:	move   *a9(0x40), a12, 1
3f890350:	move   *a12(0x20), a0, 1
3f890370:	move   *a12(0x40), a2, 1
3f890390:	setf   16, 0, 0
3f8903a0:	move   *a12(0x10), a7, 0
3f8903c0:	subk   3, a7
3f8903d0:	jrnc   L3F890410
3f8903e0:	movk   16, a8
3f8903f0:	jauc   L3F892230
L3F890410:
3f890410:	setf   8, 0, 0
3f890420:	move   *a12(0x8), a7, 0
3f890440:	jreq   L3F890500
3f890450:	move   *a12(0x8), a7, 0
3f890470:	dec    a7
3f890480:	jreq   L3F890500
3f890490:	move   *a12(0x8), a7, 0
3f8904b0:	move   a7, *a9(0xc0), 1
3f8904d0:	movk   2, a8
3f8904e0:	jauc   L3F892230
L3F890500:
3f890500:	move   *a9(0x180), a7, 1
3f890520:	cmp    a0, a7
3f890530:	jaeq   L3F8911E0
3f890550:	movk   24, a4
3f890560:	sub    a6, a6
3f890570:	move   a0, a7
3f890580:	andi   0xfff00000, a7
3f8905b0:	move   a7, *a13(0x60), 1
3f8905d0:	move   a6, a11
3f8905e0:	move   a0, a7
3f8905f0:	andi   0xe0000000, a7
3f890620:	jane   L3F891080
3f890640:	move   *a13(0x60), a7, 1
3f890660:	sra    0x14, a7
3f890670:	move   a7, *a13(0x20), 1
3f890690:	move   @0x225870, a5, 1
3f8906c0:	cmp    a5, a7
3f8906d0:	jage   L3F891080
3f8906f0:	sll    0x5, a7
3f890700:	addi   0x21ffe0, a7
3f890730:	move   *a7, a7, 1
3f890740:	move   a7, *a13(0x40), 1
3f890760:	move   *a7(0x40), a7, 1
3f890780:	jaeq   L3F891080
3f8907a0:	move   a0, a7
3f8907b0:	andi   0x7ffff, a7
3f8907e0:	move   a7, *a13(0xe0), 1
3f890800:	move   a6, *a13(0x100), 1
3f890820:	move   *a13(0x40), a7, 1
3f890840:	move   *a7(0x60), *a13(0x120), 1
3f890870:	move   *a13(0x120), a7, 1
3f890890:	subk   6, a7
3f8908a0:	jrne   L3F890990
3f8908b0:	move   *a13(0xe0), a7, 1
3f8908d0:	sra    0x6, a7
3f8908e0:	move   *a13(0xe0), a5, 1
3f890900:	xor    a5, a7
3f890910:	sra    0xc, a5
3f890920:	xor    a5, a7
3f890930:	andi   0x3f, a7
3f890960:	move   a7, *a13(0xa0), 1
3f890980:	jruc   L3F890B50
L3F890990:
3f890990:	move   *a13(0x120), a7, 1
3f8909b0:	subk   7, a7
3f8909c0:	jrne   L3F890AB0
3f8909d0:	move   *a13(0xe0), a7, 1
3f8909f0:	sra    0x7, a7
3f890a00:	move   *a13(0xe0), a5, 1
3f890a20:	xor    a5, a7
3f890a30:	sra    0xd, a5
3f890a40:	xor    a5, a7
3f890a50:	andi   0x7f, a7
3f890a80:	move   a7, *a13(0xa0), 1
3f890aa0:	jruc   L3F890B50
L3F890AB0:
3f890ab0:	move   a14, -*sp, 1
3f890ac0:	move   *a13(0xe0), *a14+, 1
3f890ae0:	move   *a13(0x120), *a14+, 1
3f890b00:	calla  L3F8B5680
3f890b30:	move   a8, *a13(0xa0), 1
L3F890B50:
3f890b50:	move   *a13(0xa0), a7, 1
3f890b70:	inc    a7
3f890b80:	jreq   L3F891080
3f890b90:	move   *a13(0x40), a7, 1
3f890bb0:	move   *a13(0xa0), a5, 1
3f890bd0:	move   a5, a3
3f890be0:	sll    0x6, a5
3f890bf0:	sll    0x5, a3
3f890c00:	add    a3, a5
3f890c10:	move   *a7, a3, 1
3f890c20:	add    a5, a3
3f890c30:	move   a3, *a13(0x80), 1
3f890c50:	move   *a3(0x0), *a13(0xc0), 1
3f890c80:	move   *a13(0xc0), a5, 1
3f890ca0:	cmp    a3, a5
3f890cb0:	jreq   L3F891080
L3F890CC0:
3f890cc0:	move   *a13(0x80), a7, 1
3f890ce0:	move   *a13(0x100), a5, 1
3f890d00:	inc    a5
3f890d10:	move   a5, *a13(0x100), 1
3f890d30:	move   *a7(0x40), a3, 1
3f890d50:	cmp    a3, a5
3f890d60:	jrle   L3F890E10
3f890d70:	move   a14, -*sp, 1
3f890d80:	move   a0, *a14+, 1
3f890d90:	move   a7, *a14+, 1
3f890da0:	movi   0x3f8b38a0, a8
3f890dd0:	move   a8, *a14+, 1
3f890de0:	calla  L3F35BD40
L3F890E10:
3f890e10:	move   *a13(0xc0), a3, 1
3f890e30:	move   *a3(0x40), a3, 1
3f890e50:	cmp    a0, a3
3f890e60:	jreq   L3F890F10
3f890e70:	move   *a13(0xc0), a3, 1
3f890e90:	move   *a3(0x0), *a13(0xc0), 1
3f890ec0:	move   *a13(0xc0), a3, 1
3f890ee0:	cmp    a7, a3
3f890ef0:	jrne   L3F890CC0
3f890f00:	jruc   L3F891080
L3F890F10:
3f890f10:	move   *a13(0xc0), a7, 1
3f890f30:	setf   16, 0, 0
3f890f40:	move   *a7(0x90), a5, 0
3f890f60:	cmp    a6, a5
3f890f70:	jrne   L3F890FF0
3f890f80:	move   *a7(0x80), a5, 0
3f890fa0:	and    a4, a5
3f890fb0:	jreq   L3F890FF0
3f890fc0:	move   *a7(0xa0), a11, 1
3f890fe0:	jruc   L3F891080
L3F890FF0:
3f890ff0:	move   *a7(0x0), *a13(0xc0), 1
3f891020:	move   *a13(0xc0), a7, 1
3f891040:	move   *a13(0x80), a5, 1
3f891060:	cmp    a5, a7
3f891070:	jrne   L3F890CC0
L3F891080:
3f891080:	move   a11, a3
3f891090:	jrne   L3F8910F0
3f8910a0:	move   a0, *a9(0xc0), 1
3f8910c0:	movk   9, a8
3f8910d0:	jauc   L3F892230
L3F8910F0:
3f8910f0:	setf   16, 1, 0
3f891100:	move   *a11, a7, 0
3f891110:	jreq   L3F891140
3f891120:	move   *a11, a7, 0
3f891130:	dsjs   a7, L3F891190
L3F891140:
3f891140:	move   a11, *a9(0x160), 1
3f891160:	move   a0, *a9(0x180), 1
3f891180:	jruc   L3F891200
L3F891190:
3f891190:	move   a0, *a9(0xc0), 1
3f8911b0:	movk   9, a8
3f8911c0:	jauc   L3F892230
L3F8911E0:
3f8911e0:	move   *a9(0x160), a11, 1
L3F891200:
3f891200:	move   *a9(0x1c0), a7, 1
3f891220:	cmp    a2, a7
3f891230:	jaeq   L3F891DF0
3f891250:	movk   32, a4
3f891260:	sub    a6, a6
3f891270:	move   a2, a7
3f891280:	andi   0xfff00000, a7
3f8912b0:	move   a7, *a13(0x60), 1
3f8912d0:	move   a6, a10
3f8912e0:	move   a2, a5
3f8912f0:	andi   0xe0000000, a5
3f891320:	jane   L3F891D40
3f891340:	sra    0x14, a7
3f891350:	move   a7, *a13(0x20), 1
3f891370:	move   @0x225870, a5, 1
3f8913a0:	cmp    a5, a7
3f8913b0:	jage   L3F891D40
3f8913d0:	sll    0x5, a7
3f8913e0:	addi   0x21ffe0, a7
3f891410:	move   *a7, a7, 1
3f891420:	move   a7, *a13(0x40), 1
3f891440:	move   *a7(0x40), a3, 1
3f891460:	jaeq   L3F891D40
3f891480:	move   a2, a3
3f891490:	andi   0x7ffff, a3
3f8914c0:	move   a3, *a13(0xe0), 1
3f8914e0:	move   a6, *a13(0x100), 1
3f891500:	move   *a7(0x60), *a13(0x120), 1
3f891530:	move   *a13(0x120), a3, 1
3f891550:	subk   6, a3
3f891560:	jrne   L3F891650
3f891570:	move   *a13(0xe0), a3, 1
3f891590:	sra    0x6, a3
3f8915a0:	move   *a13(0xe0), a7, 1
3f8915c0:	xor    a7, a3
3f8915d0:	sra    0xc, a7
3f8915e0:	xor    a7, a3
3f8915f0:	andi   0x3f, a3
3f891620:	move   a3, *a13(0xa0), 1
3f891640:	jruc   L3F891810
L3F891650:
3f891650:	move   *a13(0x120), a3, 1
3f891670:	subk   7, a3
3f891680:	jrne   L3F891770
3f891690:	move   *a13(0xe0), a3, 1
3f8916b0:	sra    0x7, a3
3f8916c0:	move   *a13(0xe0), a7, 1
3f8916e0:	xor    a7, a3
3f8916f0:	sra    0xd, a7
3f891700:	xor    a7, a3
3f891710:	andi   0x7f, a3
3f891740:	move   a3, *a13(0xa0), 1
3f891760:	jruc   L3F891810
L3F891770:
3f891770:	move   a14, -*sp, 1
3f891780:	move   *a13(0xe0), *a14+, 1
3f8917a0:	move   *a13(0x120), *a14+, 1
3f8917c0:	calla  L3F8B5680
3f8917f0:	move   a8, *a13(0xa0), 1
L3F891810:
3f891810:	move   *a13(0xa0), a7, 1
3f891830:	inc    a7
3f891840:	jreq   L3F891D40
3f891850:	move   *a13(0x40), a7, 1
3f891870:	move   *a13(0xa0), a5, 1
3f891890:	move   a5, a3
3f8918a0:	sll    0x6, a5
3f8918b0:	sll    0x5, a3
3f8918c0:	add    a3, a5
3f8918d0:	move   *a7, a3, 1
3f8918e0:	add    a5, a3
3f8918f0:	move   a3, *a13(0x80), 1
3f891910:	move   *a3(0x0), *a13(0xc0), 1
3f891940:	move   *a13(0xc0), a5, 1
3f891960:	cmp    a3, a5
3f891970:	jreq   L3F891D40
L3F891980:
3f891980:	move   *a13(0x80), a7, 1
3f8919a0:	move   *a13(0x100), a5, 1
3f8919c0:	inc    a5
3f8919d0:	move   a5, *a13(0x100), 1
3f8919f0:	move   *a7(0x40), a3, 1
3f891a10:	cmp    a3, a5
3f891a20:	jrle   L3F891AD0
3f891a30:	move   a14, -*sp, 1
3f891a40:	move   a2, *a14+, 1
3f891a50:	move   a7, *a14+, 1
3f891a60:	movi   0x3f8b3a28, a8
3f891a90:	move   a8, *a14+, 1
3f891aa0:	calla  L3F35BD40
L3F891AD0:
3f891ad0:	move   *a13(0xc0), a3, 1
3f891af0:	move   *a3(0x40), a3, 1
3f891b10:	cmp    a2, a3
3f891b20:	jreq   L3F891BD0
3f891b30:	move   *a13(0xc0), a3, 1
3f891b50:	move   *a3(0x0), *a13(0xc0), 1
3f891b80:	move   *a13(0xc0), a3, 1
3f891ba0:	cmp    a7, a3
3f891bb0:	jrne   L3F891980
3f891bc0:	jruc   L3F891D40
L3F891BD0:
3f891bd0:	move   *a13(0xc0), a7, 1
3f891bf0:	setf   16, 0, 0
3f891c00:	move   *a7(0x90), a5, 0
3f891c20:	cmp    a6, a5
3f891c30:	jrne   L3F891CB0
3f891c40:	move   *a7(0x80), a5, 0
3f891c60:	and    a4, a5
3f891c70:	jreq   L3F891CB0
3f891c80:	move   *a7(0xa0), a10, 1
3f891ca0:	jruc   L3F891D40
L3F891CB0:
3f891cb0:	move   *a7(0x0), *a13(0xc0), 1
3f891ce0:	move   *a13(0xc0), a7, 1
3f891d00:	move   *a13(0x80), a5, 1
3f891d20:	cmp    a5, a7
3f891d30:	jrne   L3F891980
L3F891D40:
3f891d40:	move   a10, a3
3f891d50:	jrne   L3F891DA0
3f891d60:	move   a2, *a9(0xc0), 1
3f891d80:	movk   13, a8
3f891d90:	jruc   L3F892230
L3F891DA0:
3f891da0:	move   a10, *a9(0x1a0), 1
3f891dc0:	move   a2, *a9(0x1c0), 1
3f891de0:	jruc   L3F891E10
L3F891DF0:
3f891df0:	move   *a9(0x1a0), a10, 1
L3F891E10:
3f891e10:	movb   *a10(0x180), a7
3f891e30:	setf   16, 1, 0
3f891e40:	move   *a11(0x10), a5, 0
3f891e60:	cmp    a5, a7
3f891e70:	jrne   L3F891ED0
3f891e80:	move   *a10, a7, 1
3f891e90:	move   *a11(0x20), a5, 1
3f891eb0:	cmp    a5, a7
3f891ec0:	jreq   L3F891F80
L3F891ED0:
3f891ed0:	move   a2, *a9(0xc0), 1
3f891ef0:	movi   0xffff, a7
3f891f10:	move   a7, *a9(0x1c0), 1
3f891f30:	sub    a5, a5
3f891f40:	move   a5, *a9(0x1a0), 1
3f891f60:	movk   8, a8
3f891f70:	jruc   L3F892230
L3F891F80:
3f891f80:	move   *a10(0x60), a7, 1
3f891fa0:	move   *a11(0x40), a5, 1
3f891fc0:	cmp    a5, a7
3f891fd0:	jreq   L3F892040
3f891fe0:	move   a14, -*sp, 1
3f891ff0:	move   a10, *a14+, 1
3f892000:	move   a11, *a14+, 1
3f892010:	calla  L3F863590
L3F892040:
3f892040:	setf   16, 0, 0
3f892050:	move   *a12(0x10), a7, 0
3f892070:	sll    0x2, a7
3f892080:	subk   12, a7
3f892090:	move   a7, *a13, 1
3f8920a0:	movk   3, a5
3f8920b0:	and    a7, a5
3f8920c0:	jreq   L3F8920F0
3f8920d0:	movk   16, a8
3f8920e0:	jruc   L3F892230
L3F8920F0:
3f8920f0:	sra    0x2, a7
3f892100:	move   a7, *a13, 1
3f892110:	jreq   L3F892210
3f892120:	move   a14, -*sp, 1
3f892130:	move   a12, a5
3f892140:	addi   0x60, a5
3f892160:	move   a5, *a14+, 1
3f892170:	move   a7, *a14+, 1
3f892180:	setf   8, 0, 0
3f892190:	move   *a12(0x8), a8, 0
3f8921b0:	move   a8, *a14+, 1
3f8921c0:	move   a10, *a14+, 1
3f8921d0:	move   a11, *a14+, 1
3f8921e0:	move   *a10(0x400), a5, 1
3f892200:	call   a5
L3F892210:
3f892210:	move   *a9(0x140), a8, 1
L3F892230:
3f892230:	move   *sp(0x1a0), a14, 1
3f892250:	mmfm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f892270:	rets   2
3f892280:	mmtm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f8922a0:	move   a14, a13
3f8922b0:	addi   0x140, a14
3f8922d0:	move   *a13(0xffe0), a9, 1
3f8922f0:	move   *a9(0x40), a12, 1
3f892310:	move   *a12(0x20), a0, 1
3f892330:	move   *a12(0x40), a2, 1
3f892350:	setf   16, 0, 0
3f892360:	move   *a12(0x10), a7, 0
3f892380:	subk   3, a7
3f892390:	jrnc   L3F8923D0
3f8923a0:	movk   16, a8
3f8923b0:	jauc   L3F894060
L3F8923D0:
3f8923d0:	move   *a9(0x180), a7, 1
3f8923f0:	cmp    a0, a7
3f892400:	jaeq   L3F8930B0
3f892420:	movk   24, a4
3f892430:	sub    a6, a6
3f892440:	move   a0, a7
3f892450:	andi   0xfff00000, a7
3f892480:	move   a7, *a13(0x60), 1
3f8924a0:	move   a6, a11
3f8924b0:	move   a0, a7
3f8924c0:	andi   0xe0000000, a7
3f8924f0:	jane   L3F892F50
3f892510:	move   *a13(0x60), a7, 1
3f892530:	sra    0x14, a7
3f892540:	move   a7, *a13(0x20), 1
3f892560:	move   @0x225870, a5, 1
3f892590:	cmp    a5, a7
3f8925a0:	jage   L3F892F50
3f8925c0:	sll    0x5, a7
3f8925d0:	addi   0x21ffe0, a7
3f892600:	move   *a7, a7, 1
3f892610:	move   a7, *a13(0x40), 1
3f892630:	move   *a7(0x40), a7, 1
3f892650:	jaeq   L3F892F50
3f892670:	move   a0, a7
3f892680:	andi   0x7ffff, a7
3f8926b0:	move   a7, *a13(0xe0), 1
3f8926d0:	move   a6, *a13(0x100), 1
3f8926f0:	move   *a13(0x40), a7, 1
3f892710:	move   *a7(0x60), *a13(0x120), 1
3f892740:	move   *a13(0x120), a7, 1
3f892760:	subk   6, a7
3f892770:	jrne   L3F892860
3f892780:	move   *a13(0xe0), a7, 1
3f8927a0:	sra    0x6, a7
3f8927b0:	move   *a13(0xe0), a5, 1
3f8927d0:	xor    a5, a7
3f8927e0:	sra    0xc, a5
3f8927f0:	xor    a5, a7
3f892800:	andi   0x3f, a7
3f892830:	move   a7, *a13(0xa0), 1
3f892850:	jruc   L3F892A20
L3F892860:
3f892860:	move   *a13(0x120), a7, 1
3f892880:	subk   7, a7
3f892890:	jrne   L3F892980
3f8928a0:	move   *a13(0xe0), a7, 1
3f8928c0:	sra    0x7, a7
3f8928d0:	move   *a13(0xe0), a5, 1
3f8928f0:	xor    a5, a7
3f892900:	sra    0xd, a5
3f892910:	xor    a5, a7
3f892920:	andi   0x7f, a7
3f892950:	move   a7, *a13(0xa0), 1
3f892970:	jruc   L3F892A20
L3F892980:
3f892980:	move   a14, -*sp, 1
3f892990:	move   *a13(0xe0), *a14+, 1
3f8929b0:	move   *a13(0x120), *a14+, 1
3f8929d0:	calla  L3F8B5680
3f892a00:	move   a8, *a13(0xa0), 1
L3F892A20:
3f892a20:	move   *a13(0xa0), a7, 1
3f892a40:	inc    a7
3f892a50:	jreq   L3F892F50
3f892a60:	move   *a13(0x40), a7, 1
3f892a80:	move   *a13(0xa0), a5, 1
3f892aa0:	move   a5, a3
3f892ab0:	sll    0x6, a5
3f892ac0:	sll    0x5, a3
3f892ad0:	add    a3, a5
3f892ae0:	move   *a7, a3, 1
3f892af0:	add    a5, a3
3f892b00:	move   a3, *a13(0x80), 1
3f892b20:	move   *a3(0x0), *a13(0xc0), 1
3f892b50:	move   *a13(0xc0), a5, 1
3f892b70:	cmp    a3, a5
3f892b80:	jreq   L3F892F50
L3F892B90:
3f892b90:	move   *a13(0x80), a7, 1
3f892bb0:	move   *a13(0x100), a5, 1
3f892bd0:	inc    a5
3f892be0:	move   a5, *a13(0x100), 1
3f892c00:	move   *a7(0x40), a3, 1
3f892c20:	cmp    a3, a5
3f892c30:	jrle   L3F892CE0
3f892c40:	move   a14, -*sp, 1
3f892c50:	move   a0, *a14+, 1
3f892c60:	move   a7, *a14+, 1
3f892c70:	movi   0x3f8b38a0, a8
3f892ca0:	move   a8, *a14+, 1
3f892cb0:	calla  L3F35BD40
L3F892CE0:
3f892ce0:	move   *a13(0xc0), a3, 1
3f892d00:	move   *a3(0x40), a3, 1
3f892d20:	cmp    a0, a3
3f892d30:	jreq   L3F892DE0
3f892d40:	move   *a13(0xc0), a3, 1
3f892d60:	move   *a3(0x0), *a13(0xc0), 1
3f892d90:	move   *a13(0xc0), a3, 1
3f892db0:	cmp    a7, a3
3f892dc0:	jrne   L3F892B90
3f892dd0:	jruc   L3F892F50
L3F892DE0:
3f892de0:	move   *a13(0xc0), a7, 1
3f892e00:	setf   16, 0, 0
3f892e10:	move   *a7(0x90), a5, 0
3f892e30:	cmp    a6, a5
3f892e40:	jrne   L3F892EC0
3f892e50:	move   *a7(0x80), a5, 0
3f892e70:	and    a4, a5
3f892e80:	jreq   L3F892EC0
3f892e90:	move   *a7(0xa0), a11, 1
3f892eb0:	jruc   L3F892F50
L3F892EC0:
3f892ec0:	move   *a7(0x0), *a13(0xc0), 1
3f892ef0:	move   *a13(0xc0), a7, 1
3f892f10:	move   *a13(0x80), a5, 1
3f892f30:	cmp    a5, a7
3f892f40:	jrne   L3F892B90
L3F892F50:
3f892f50:	move   a11, a3
3f892f60:	jrne   L3F892FC0
3f892f70:	move   a0, *a9(0xc0), 1
3f892f90:	movk   9, a8
3f892fa0:	jauc   L3F894060
L3F892FC0:
3f892fc0:	setf   16, 1, 0
3f892fd0:	move   *a11, a7, 0
3f892fe0:	jreq   L3F893010
3f892ff0:	move   *a11, a7, 0
3f893000:	dsjs   a7, L3F893060
L3F893010:
3f893010:	move   a11, *a9(0x160), 1
3f893030:	move   a0, *a9(0x180), 1
3f893050:	jruc   L3F8930D0
L3F893060:
3f893060:	move   a0, *a9(0xc0), 1
3f893080:	movk   9, a8
3f893090:	jauc   L3F894060
L3F8930B0:
3f8930b0:	move   *a9(0x160), a11, 1
L3F8930D0:
3f8930d0:	move   *a9(0x1c0), a7, 1
3f8930f0:	cmp    a2, a7
3f893100:	jaeq   L3F893CC0
3f893120:	movk   32, a4
3f893130:	sub    a6, a6
3f893140:	move   a2, a7
3f893150:	andi   0xfff00000, a7
3f893180:	move   a7, *a13(0x60), 1
3f8931a0:	move   a6, a10
3f8931b0:	move   a2, a5
3f8931c0:	andi   0xe0000000, a5
3f8931f0:	jane   L3F893C10
3f893210:	sra    0x14, a7
3f893220:	move   a7, *a13(0x20), 1
3f893240:	move   @0x225870, a5, 1
3f893270:	cmp    a5, a7
3f893280:	jage   L3F893C10
3f8932a0:	sll    0x5, a7
3f8932b0:	addi   0x21ffe0, a7
3f8932e0:	move   *a7, a7, 1
3f8932f0:	move   a7, *a13(0x40), 1
3f893310:	move   *a7(0x40), a3, 1
3f893330:	jaeq   L3F893C10
3f893350:	move   a2, a3
3f893360:	andi   0x7ffff, a3
3f893390:	move   a3, *a13(0xe0), 1
3f8933b0:	move   a6, *a13(0x100), 1
3f8933d0:	move   *a7(0x60), *a13(0x120), 1
3f893400:	move   *a13(0x120), a3, 1
3f893420:	subk   6, a3
3f893430:	jrne   L3F893520
3f893440:	move   *a13(0xe0), a3, 1
3f893460:	sra    0x6, a3
3f893470:	move   *a13(0xe0), a7, 1
3f893490:	xor    a7, a3
3f8934a0:	sra    0xc, a7
3f8934b0:	xor    a7, a3
3f8934c0:	andi   0x3f, a3
3f8934f0:	move   a3, *a13(0xa0), 1
3f893510:	jruc   L3F8936E0
L3F893520:
3f893520:	move   *a13(0x120), a3, 1
3f893540:	subk   7, a3
3f893550:	jrne   L3F893640
3f893560:	move   *a13(0xe0), a3, 1
3f893580:	sra    0x7, a3
3f893590:	move   *a13(0xe0), a7, 1
3f8935b0:	xor    a7, a3
3f8935c0:	sra    0xd, a7
3f8935d0:	xor    a7, a3
3f8935e0:	andi   0x7f, a3
3f893610:	move   a3, *a13(0xa0), 1
3f893630:	jruc   L3F8936E0
L3F893640:
3f893640:	move   a14, -*sp, 1
3f893650:	move   *a13(0xe0), *a14+, 1
3f893670:	move   *a13(0x120), *a14+, 1
3f893690:	calla  L3F8B5680
3f8936c0:	move   a8, *a13(0xa0), 1
L3F8936E0:
3f8936e0:	move   *a13(0xa0), a7, 1
3f893700:	inc    a7
3f893710:	jreq   L3F893C10
3f893720:	move   *a13(0x40), a7, 1
3f893740:	move   *a13(0xa0), a5, 1
3f893760:	move   a5, a3
3f893770:	sll    0x6, a5
3f893780:	sll    0x5, a3
3f893790:	add    a3, a5
3f8937a0:	move   *a7, a3, 1
3f8937b0:	add    a5, a3
3f8937c0:	move   a3, *a13(0x80), 1
3f8937e0:	move   *a3(0x0), *a13(0xc0), 1
3f893810:	move   *a13(0xc0), a5, 1
3f893830:	cmp    a3, a5
3f893840:	jreq   L3F893C10
L3F893850:
3f893850:	move   *a13(0x80), a7, 1
3f893870:	move   *a13(0x100), a5, 1
3f893890:	inc    a5
3f8938a0:	move   a5, *a13(0x100), 1
3f8938c0:	move   *a7(0x40), a3, 1
3f8938e0:	cmp    a3, a5
3f8938f0:	jrle   L3F8939A0
3f893900:	move   a14, -*sp, 1
3f893910:	move   a2, *a14+, 1
3f893920:	move   a7, *a14+, 1
3f893930:	movi   0x3f8b3a28, a8
3f893960:	move   a8, *a14+, 1
3f893970:	calla  L3F35BD40
L3F8939A0:
3f8939a0:	move   *a13(0xc0), a3, 1
3f8939c0:	move   *a3(0x40), a3, 1
3f8939e0:	cmp    a2, a3
3f8939f0:	jreq   L3F893AA0
3f893a00:	move   *a13(0xc0), a3, 1
3f893a20:	move   *a3(0x0), *a13(0xc0), 1
3f893a50:	move   *a13(0xc0), a3, 1
3f893a70:	cmp    a7, a3
3f893a80:	jrne   L3F893850
3f893a90:	jruc   L3F893C10
L3F893AA0:
3f893aa0:	move   *a13(0xc0), a7, 1
3f893ac0:	setf   16, 0, 0
3f893ad0:	move   *a7(0x90), a5, 0
3f893af0:	cmp    a6, a5
3f893b00:	jrne   L3F893B80
3f893b10:	move   *a7(0x80), a5, 0
3f893b30:	and    a4, a5
3f893b40:	jreq   L3F893B80
3f893b50:	move   *a7(0xa0), a10, 1
3f893b70:	jruc   L3F893C10
L3F893B80:
3f893b80:	move   *a7(0x0), *a13(0xc0), 1
3f893bb0:	move   *a13(0xc0), a7, 1
3f893bd0:	move   *a13(0x80), a5, 1
3f893bf0:	cmp    a5, a7
3f893c00:	jrne   L3F893850
L3F893C10:
3f893c10:	move   a10, a3
3f893c20:	jrne   L3F893C70
3f893c30:	move   a2, *a9(0xc0), 1
3f893c50:	movk   13, a8
3f893c60:	jruc   L3F894060
L3F893C70:
3f893c70:	move   a10, *a9(0x1a0), 1
3f893c90:	move   a2, *a9(0x1c0), 1
3f893cb0:	jruc   L3F893CE0
L3F893CC0:
3f893cc0:	move   *a9(0x1a0), a10, 1
L3F893CE0:
3f893ce0:	movb   *a10(0x180), a7
3f893d00:	setf   16, 1, 0
3f893d10:	move   *a11(0x10), a5, 0
3f893d30:	cmp    a5, a7
3f893d40:	jrne   L3F893DA0
3f893d50:	move   *a10, a7, 1
3f893d60:	move   *a11(0x20), a5, 1
3f893d80:	cmp    a5, a7
3f893d90:	jreq   L3F893E50
L3F893DA0:
3f893da0:	move   a2, *a9(0xc0), 1
3f893dc0:	movi   0xffff, a7
3f893de0:	move   a7, *a9(0x1c0), 1
3f893e00:	sub    a5, a5
3f893e10:	move   a5, *a9(0x1a0), 1
3f893e30:	movk   8, a8
3f893e40:	jruc   L3F894060
L3F893E50:
3f893e50:	move   *a10(0x60), a7, 1
3f893e70:	move   *a11(0x40), a5, 1
3f893e90:	cmp    a5, a7
3f893ea0:	jreq   L3F893F10
3f893eb0:	move   a14, -*sp, 1
3f893ec0:	move   a10, *a14+, 1
3f893ed0:	move   a11, *a14+, 1
3f893ee0:	calla  L3F863590
L3F893F10:
3f893f10:	setf   16, 0, 0
3f893f20:	move   *a12(0x10), a7, 0
3f893f40:	sll    0x2, a7
3f893f50:	subk   12, a7
3f893f60:	srl    0x3, a7
3f893f70:	move   a7, *a13, 1
3f893f80:	jreq   L3F894040
3f893f90:	move   a14, -*sp, 1
3f893fa0:	move   a12, a5
3f893fb0:	addi   0x60, a5
3f893fd0:	move   a5, *a14+, 1
3f893fe0:	move   a7, *a14+, 1
3f893ff0:	move   a10, *a14+, 1
3f894000:	move   a11, *a14+, 1
3f894010:	move   *a10(0x440), a5, 1
3f894030:	call   a5
L3F894040:
3f894040:	move   *a9(0x140), a8, 1
L3F894060:
3f894060:	move   *sp(0x1a0), a14, 1
3f894080:	mmfm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f8940a0:	rets   2
3f8940b0:	mmtm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f8940d0:	move   a14, a13
3f8940e0:	addi   0x140, a14
3f894100:	move   *a13(0xffe0), a9, 1
3f894120:	move   *a9(0x40), a12, 1
3f894140:	move   *a12(0x20), a0, 1
3f894160:	move   *a12(0x40), a2, 1
3f894180:	setf   16, 0, 0
3f894190:	move   *a12(0x10), a7, 0
3f8941b0:	subk   3, a7
3f8941c0:	jrnc   L3F894200
3f8941d0:	movk   16, a8
3f8941e0:	jauc   L3F895EA0
L3F894200:
3f894200:	move   *a9(0x180), a7, 1
3f894220:	cmp    a0, a7
3f894230:	jaeq   L3F894EE0
3f894250:	movk   24, a4
3f894260:	sub    a6, a6
3f894270:	move   a0, a7
3f894280:	andi   0xfff00000, a7
3f8942b0:	move   a7, *a13(0x60), 1
3f8942d0:	move   a6, a11
3f8942e0:	move   a0, a7
3f8942f0:	andi   0xe0000000, a7
3f894320:	jane   L3F894D80
3f894340:	move   *a13(0x60), a7, 1
3f894360:	sra    0x14, a7
3f894370:	move   a7, *a13(0x20), 1
3f894390:	move   @0x225870, a5, 1
3f8943c0:	cmp    a5, a7
3f8943d0:	jage   L3F894D80
3f8943f0:	sll    0x5, a7
3f894400:	addi   0x21ffe0, a7
3f894430:	move   *a7, a7, 1
3f894440:	move   a7, *a13(0x40), 1
3f894460:	move   *a7(0x40), a7, 1
3f894480:	jaeq   L3F894D80
3f8944a0:	move   a0, a7
3f8944b0:	andi   0x7ffff, a7
3f8944e0:	move   a7, *a13(0xe0), 1
3f894500:	move   a6, *a13(0x100), 1
3f894520:	move   *a13(0x40), a7, 1
3f894540:	move   *a7(0x60), *a13(0x120), 1
3f894570:	move   *a13(0x120), a7, 1
3f894590:	subk   6, a7
3f8945a0:	jrne   L3F894690
3f8945b0:	move   *a13(0xe0), a7, 1
3f8945d0:	sra    0x6, a7
3f8945e0:	move   *a13(0xe0), a5, 1
3f894600:	xor    a5, a7
3f894610:	sra    0xc, a5
3f894620:	xor    a5, a7
3f894630:	andi   0x3f, a7
3f894660:	move   a7, *a13(0xa0), 1
3f894680:	jruc   L3F894850
L3F894690:
3f894690:	move   *a13(0x120), a7, 1
3f8946b0:	subk   7, a7
3f8946c0:	jrne   L3F8947B0
3f8946d0:	move   *a13(0xe0), a7, 1
3f8946f0:	sra    0x7, a7
3f894700:	move   *a13(0xe0), a5, 1
3f894720:	xor    a5, a7
3f894730:	sra    0xd, a5
3f894740:	xor    a5, a7
3f894750:	andi   0x7f, a7
3f894780:	move   a7, *a13(0xa0), 1
3f8947a0:	jruc   L3F894850
L3F8947B0:
3f8947b0:	move   a14, -*sp, 1
3f8947c0:	move   *a13(0xe0), *a14+, 1
3f8947e0:	move   *a13(0x120), *a14+, 1
3f894800:	calla  L3F8B5680
3f894830:	move   a8, *a13(0xa0), 1
L3F894850:
3f894850:	move   *a13(0xa0), a7, 1
3f894870:	inc    a7
3f894880:	jreq   L3F894D80
3f894890:	move   *a13(0x40), a7, 1
3f8948b0:	move   *a13(0xa0), a5, 1
3f8948d0:	move   a5, a3
3f8948e0:	sll    0x6, a5
3f8948f0:	sll    0x5, a3
3f894900:	add    a3, a5
3f894910:	move   *a7, a3, 1
3f894920:	add    a5, a3
3f894930:	move   a3, *a13(0x80), 1
3f894950:	move   *a3(0x0), *a13(0xc0), 1
3f894980:	move   *a13(0xc0), a5, 1
3f8949a0:	cmp    a3, a5
3f8949b0:	jreq   L3F894D80
L3F8949C0:
3f8949c0:	move   *a13(0x80), a7, 1
3f8949e0:	move   *a13(0x100), a5, 1
3f894a00:	inc    a5
3f894a10:	move   a5, *a13(0x100), 1
3f894a30:	move   *a7(0x40), a3, 1
3f894a50:	cmp    a3, a5
3f894a60:	jrle   L3F894B10
3f894a70:	move   a14, -*sp, 1
3f894a80:	move   a0, *a14+, 1
3f894a90:	move   a7, *a14+, 1
3f894aa0:	movi   0x3f8b38a0, a8
3f894ad0:	move   a8, *a14+, 1
3f894ae0:	calla  L3F35BD40
L3F894B10:
3f894b10:	move   *a13(0xc0), a3, 1
3f894b30:	move   *a3(0x40), a3, 1
3f894b50:	cmp    a0, a3
3f894b60:	jreq   L3F894C10
3f894b70:	move   *a13(0xc0), a3, 1
3f894b90:	move   *a3(0x0), *a13(0xc0), 1
3f894bc0:	move   *a13(0xc0), a3, 1
3f894be0:	cmp    a7, a3
3f894bf0:	jrne   L3F8949C0
3f894c00:	jruc   L3F894D80
L3F894C10:
3f894c10:	move   *a13(0xc0), a7, 1
3f894c30:	setf   16, 0, 0
3f894c40:	move   *a7(0x90), a5, 0
3f894c60:	cmp    a6, a5
3f894c70:	jrne   L3F894CF0
3f894c80:	move   *a7(0x80), a5, 0
3f894ca0:	and    a4, a5
3f894cb0:	jreq   L3F894CF0
3f894cc0:	move   *a7(0xa0), a11, 1
3f894ce0:	jruc   L3F894D80
L3F894CF0:
3f894cf0:	move   *a7(0x0), *a13(0xc0), 1
3f894d20:	move   *a13(0xc0), a7, 1
3f894d40:	move   *a13(0x80), a5, 1
3f894d60:	cmp    a5, a7
3f894d70:	jrne   L3F8949C0
L3F894D80:
3f894d80:	move   a11, a3
3f894d90:	jrne   L3F894DF0
3f894da0:	move   a0, *a9(0xc0), 1
3f894dc0:	movk   9, a8
3f894dd0:	jauc   L3F895EA0
L3F894DF0:
3f894df0:	setf   16, 1, 0
3f894e00:	move   *a11, a7, 0
3f894e10:	jreq   L3F894E40
3f894e20:	move   *a11, a7, 0
3f894e30:	dsjs   a7, L3F894E90
L3F894E40:
3f894e40:	move   a11, *a9(0x160), 1
3f894e60:	move   a0, *a9(0x180), 1
3f894e80:	jruc   L3F894F00
L3F894E90:
3f894e90:	move   a0, *a9(0xc0), 1
3f894eb0:	movk   9, a8
3f894ec0:	jauc   L3F895EA0
L3F894EE0:
3f894ee0:	move   *a9(0x160), a11, 1
L3F894F00:
3f894f00:	move   *a9(0x1c0), a7, 1
3f894f20:	cmp    a2, a7
3f894f30:	jaeq   L3F895AF0
3f894f50:	movk   32, a4
3f894f60:	sub    a6, a6
3f894f70:	move   a2, a7
3f894f80:	andi   0xfff00000, a7
3f894fb0:	move   a7, *a13(0x60), 1
3f894fd0:	move   a6, a10
3f894fe0:	move   a2, a5
3f894ff0:	andi   0xe0000000, a5
3f895020:	jane   L3F895A40
3f895040:	sra    0x14, a7
3f895050:	move   a7, *a13(0x20), 1
3f895070:	move   @0x225870, a5, 1
3f8950a0:	cmp    a5, a7
3f8950b0:	jage   L3F895A40
3f8950d0:	sll    0x5, a7
3f8950e0:	addi   0x21ffe0, a7
3f895110:	move   *a7, a7, 1
3f895120:	move   a7, *a13(0x40), 1
3f895140:	move   *a7(0x40), a3, 1
3f895160:	jaeq   L3F895A40
3f895180:	move   a2, a3
3f895190:	andi   0x7ffff, a3
3f8951c0:	move   a3, *a13(0xe0), 1
3f8951e0:	move   a6, *a13(0x100), 1
3f895200:	move   *a7(0x60), *a13(0x120), 1
3f895230:	move   *a13(0x120), a3, 1
3f895250:	subk   6, a3
3f895260:	jrne   L3F895350
3f895270:	move   *a13(0xe0), a3, 1
3f895290:	sra    0x6, a3
3f8952a0:	move   *a13(0xe0), a7, 1
3f8952c0:	xor    a7, a3
3f8952d0:	sra    0xc, a7
3f8952e0:	xor    a7, a3
3f8952f0:	andi   0x3f, a3
3f895320:	move   a3, *a13(0xa0), 1
3f895340:	jruc   L3F895510
L3F895350:
3f895350:	move   *a13(0x120), a3, 1
3f895370:	subk   7, a3
3f895380:	jrne   L3F895470
3f895390:	move   *a13(0xe0), a3, 1
3f8953b0:	sra    0x7, a3
3f8953c0:	move   *a13(0xe0), a7, 1
3f8953e0:	xor    a7, a3
3f8953f0:	sra    0xd, a7
3f895400:	xor    a7, a3
3f895410:	andi   0x7f, a3
3f895440:	move   a3, *a13(0xa0), 1
3f895460:	jruc   L3F895510
L3F895470:
3f895470:	move   a14, -*sp, 1
3f895480:	move   *a13(0xe0), *a14+, 1
3f8954a0:	move   *a13(0x120), *a14+, 1
3f8954c0:	calla  L3F8B5680
3f8954f0:	move   a8, *a13(0xa0), 1
L3F895510:
3f895510:	move   *a13(0xa0), a7, 1
3f895530:	inc    a7
3f895540:	jreq   L3F895A40
3f895550:	move   *a13(0x40), a7, 1
3f895570:	move   *a13(0xa0), a5, 1
3f895590:	move   a5, a3
3f8955a0:	sll    0x6, a5
3f8955b0:	sll    0x5, a3
3f8955c0:	add    a3, a5
3f8955d0:	move   *a7, a3, 1
3f8955e0:	add    a5, a3
3f8955f0:	move   a3, *a13(0x80), 1
3f895610:	move   *a3(0x0), *a13(0xc0), 1
3f895640:	move   *a13(0xc0), a5, 1
3f895660:	cmp    a3, a5
3f895670:	jreq   L3F895A40
L3F895680:
3f895680:	move   *a13(0x80), a7, 1
3f8956a0:	move   *a13(0x100), a5, 1
3f8956c0:	inc    a5
3f8956d0:	move   a5, *a13(0x100), 1
3f8956f0:	move   *a7(0x40), a3, 1
3f895710:	cmp    a3, a5
3f895720:	jrle   L3F8957D0
3f895730:	move   a14, -*sp, 1
3f895740:	move   a2, *a14+, 1
3f895750:	move   a7, *a14+, 1
3f895760:	movi   0x3f8b3a28, a8
3f895790:	move   a8, *a14+, 1
3f8957a0:	calla  L3F35BD40
L3F8957D0:
3f8957d0:	move   *a13(0xc0), a3, 1
3f8957f0:	move   *a3(0x40), a3, 1
3f895810:	cmp    a2, a3
3f895820:	jreq   L3F8958D0
3f895830:	move   *a13(0xc0), a3, 1
3f895850:	move   *a3(0x0), *a13(0xc0), 1
3f895880:	move   *a13(0xc0), a3, 1
3f8958a0:	cmp    a7, a3
3f8958b0:	jrne   L3F895680
3f8958c0:	jruc   L3F895A40
L3F8958D0:
3f8958d0:	move   *a13(0xc0), a7, 1
3f8958f0:	setf   16, 0, 0
3f895900:	move   *a7(0x90), a5, 0
3f895920:	cmp    a6, a5
3f895930:	jrne   L3F8959B0
3f895940:	move   *a7(0x80), a5, 0
3f895960:	and    a4, a5
3f895970:	jreq   L3F8959B0
3f895980:	move   *a7(0xa0), a10, 1
3f8959a0:	jruc   L3F895A40
L3F8959B0:
3f8959b0:	move   *a7(0x0), *a13(0xc0), 1
3f8959e0:	move   *a13(0xc0), a7, 1
3f895a00:	move   *a13(0x80), a5, 1
3f895a20:	cmp    a5, a7
3f895a30:	jrne   L3F895680
L3F895A40:
3f895a40:	move   a10, a3
3f895a50:	jrne   L3F895AA0
3f895a60:	move   a2, *a9(0xc0), 1
3f895a80:	movk   13, a8
3f895a90:	jruc   L3F895EA0
L3F895AA0:
3f895aa0:	move   a10, *a9(0x1a0), 1
3f895ac0:	move   a2, *a9(0x1c0), 1
3f895ae0:	jruc   L3F895B10
L3F895AF0:
3f895af0:	move   *a9(0x1a0), a10, 1
L3F895B10:
3f895b10:	movb   *a10(0x180), a7
3f895b30:	setf   16, 1, 0
3f895b40:	move   *a11(0x10), a5, 0
3f895b60:	cmp    a5, a7
3f895b70:	jrne   L3F895BD0
3f895b80:	move   *a10, a7, 1
3f895b90:	move   *a11(0x20), a5, 1
3f895bb0:	cmp    a5, a7
3f895bc0:	jreq   L3F895C80
L3F895BD0:
3f895bd0:	move   a2, *a9(0xc0), 1
3f895bf0:	movi   0xffff, a7
3f895c10:	move   a7, *a9(0x1c0), 1
3f895c30:	sub    a5, a5
3f895c40:	move   a5, *a9(0x1a0), 1
3f895c60:	movk   8, a8
3f895c70:	jruc   L3F895EA0
L3F895C80:
3f895c80:	move   *a10(0x60), a7, 1
3f895ca0:	move   *a11(0x40), a5, 1
3f895cc0:	cmp    a5, a7
3f895cd0:	jreq   L3F895D40
3f895ce0:	move   a14, -*sp, 1
3f895cf0:	move   a10, *a14+, 1
3f895d00:	move   a11, *a14+, 1
3f895d10:	calla  L3F863590
L3F895D40:
3f895d40:	setf   16, 0, 0
3f895d50:	move   *a12(0x10), a7, 0
3f895d70:	sll    0x2, a7
3f895d80:	subk   12, a7
3f895d90:	movk   12, a5
3f895da0:	divu   a5, a7
3f895db0:	move   a7, *a13, 1
3f895dc0:	jreq   L3F895E80
3f895dd0:	move   a14, -*sp, 1
3f895de0:	move   a12, a3
3f895df0:	addi   0x60, a3
3f895e10:	move   a3, *a14+, 1
3f895e20:	move   a7, *a14+, 1
3f895e30:	move   a10, *a14+, 1
3f895e40:	move   a11, *a14+, 1
3f895e50:	move   *a10(0x460), a3, 1
3f895e70:	call   a3
L3F895E80:
3f895e80:	move   *a9(0x140), a8, 1
L3F895EA0:
3f895ea0:	move   *sp(0x1a0), a14, 1
3f895ec0:	mmfm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f895ee0:	rets   2
3f895ef0:	mmtm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f895f10:	move   a14, a13
3f895f20:	addi   0x140, a14
3f895f40:	move   *a13(0xffe0), a9, 1
3f895f60:	move   *a9(0x40), a12, 1
3f895f80:	move   *a12(0x20), a0, 1
3f895fa0:	move   *a12(0x40), a2, 1
3f895fc0:	setf   16, 0, 0
3f895fd0:	move   *a12(0x10), a7, 0
3f895ff0:	subk   4, a7
3f896000:	jrnc   L3F896040
3f896010:	movk   16, a8
3f896020:	jauc   L3F897F50
L3F896040:
3f896040:	setf   8, 0, 0
3f896050:	move   *a12(0x60), a7, 0
3f896070:	jreq   L3F896170
3f896080:	move   *a12(0x60), a7, 0
3f8960a0:	dec    a7
3f8960b0:	jreq   L3F896170
3f8960c0:	move   *a12(0x60), a7, 0
3f8960e0:	subk   2, a7
3f8960f0:	jreq   L3F896170
3f896100:	move   *a12(0x60), a7, 0
3f896120:	move   a7, *a9(0xc0), 1
3f896140:	movk   2, a8
3f896150:	jauc   L3F897F50
L3F896170:
3f896170:	move   *a12(0x68), a7, 0
3f896190:	jreq   L3F896250
3f8961a0:	move   *a12(0x68), a7, 0
3f8961c0:	dec    a7
3f8961d0:	jreq   L3F896250
3f8961e0:	move   *a12(0x68), a7, 0
3f896200:	move   a7, *a9(0xc0), 1
3f896220:	movk   2, a8
3f896230:	jauc   L3F897F50
L3F896250:
3f896250:	move   *a9(0x180), a7, 1
3f896270:	cmp    a0, a7
3f896280:	jaeq   L3F896F30
3f8962a0:	movk   24, a4
3f8962b0:	sub    a6, a6
3f8962c0:	move   a0, a7
3f8962d0:	andi   0xfff00000, a7
3f896300:	move   a7, *a13(0x60), 1
3f896320:	move   a6, a11
3f896330:	move   a0, a7
3f896340:	andi   0xe0000000, a7
3f896370:	jane   L3F896DD0
3f896390:	move   *a13(0x60), a7, 1
3f8963b0:	sra    0x14, a7
3f8963c0:	move   a7, *a13(0x20), 1
3f8963e0:	move   @0x225870, a5, 1
3f896410:	cmp    a5, a7
3f896420:	jage   L3F896DD0
3f896440:	sll    0x5, a7
3f896450:	addi   0x21ffe0, a7
3f896480:	move   *a7, a7, 1
3f896490:	move   a7, *a13(0x40), 1
3f8964b0:	move   *a7(0x40), a7, 1
3f8964d0:	jaeq   L3F896DD0
3f8964f0:	move   a0, a7
3f896500:	andi   0x7ffff, a7
3f896530:	move   a7, *a13(0xe0), 1
3f896550:	move   a6, *a13(0x100), 1
3f896570:	move   *a13(0x40), a7, 1
3f896590:	move   *a7(0x60), *a13(0x120), 1
3f8965c0:	move   *a13(0x120), a7, 1
3f8965e0:	subk   6, a7
3f8965f0:	jrne   L3F8966E0
3f896600:	move   *a13(0xe0), a7, 1
3f896620:	sra    0x6, a7
3f896630:	move   *a13(0xe0), a5, 1
3f896650:	xor    a5, a7
3f896660:	sra    0xc, a5
3f896670:	xor    a5, a7
3f896680:	andi   0x3f, a7
3f8966b0:	move   a7, *a13(0xa0), 1
3f8966d0:	jruc   L3F8968A0
L3F8966E0:
3f8966e0:	move   *a13(0x120), a7, 1
3f896700:	subk   7, a7
3f896710:	jrne   L3F896800
3f896720:	move   *a13(0xe0), a7, 1
3f896740:	sra    0x7, a7
3f896750:	move   *a13(0xe0), a5, 1
3f896770:	xor    a5, a7
3f896780:	sra    0xd, a5
3f896790:	xor    a5, a7
3f8967a0:	andi   0x7f, a7
3f8967d0:	move   a7, *a13(0xa0), 1
3f8967f0:	jruc   L3F8968A0
L3F896800:
3f896800:	move   a14, -*sp, 1
3f896810:	move   *a13(0xe0), *a14+, 1
3f896830:	move   *a13(0x120), *a14+, 1
3f896850:	calla  L3F8B5680
3f896880:	move   a8, *a13(0xa0), 1
L3F8968A0:
3f8968a0:	move   *a13(0xa0), a7, 1
3f8968c0:	inc    a7
3f8968d0:	jreq   L3F896DD0
3f8968e0:	move   *a13(0x40), a7, 1
3f896900:	move   *a13(0xa0), a5, 1
3f896920:	move   a5, a3
3f896930:	sll    0x6, a5
3f896940:	sll    0x5, a3
3f896950:	add    a3, a5
3f896960:	move   *a7, a3, 1
3f896970:	add    a5, a3
3f896980:	move   a3, *a13(0x80), 1
3f8969a0:	move   *a3(0x0), *a13(0xc0), 1
3f8969d0:	move   *a13(0xc0), a5, 1
3f8969f0:	cmp    a3, a5
3f896a00:	jreq   L3F896DD0
L3F896A10:
3f896a10:	move   *a13(0x80), a7, 1
3f896a30:	move   *a13(0x100), a5, 1
3f896a50:	inc    a5
3f896a60:	move   a5, *a13(0x100), 1
3f896a80:	move   *a7(0x40), a3, 1
3f896aa0:	cmp    a3, a5
3f896ab0:	jrle   L3F896B60
3f896ac0:	move   a14, -*sp, 1
3f896ad0:	move   a0, *a14+, 1
3f896ae0:	move   a7, *a14+, 1
3f896af0:	movi   0x3f8b38a0, a8
3f896b20:	move   a8, *a14+, 1
3f896b30:	calla  L3F35BD40
L3F896B60:
3f896b60:	move   *a13(0xc0), a3, 1
3f896b80:	move   *a3(0x40), a3, 1
3f896ba0:	cmp    a0, a3
3f896bb0:	jreq   L3F896C60
3f896bc0:	move   *a13(0xc0), a3, 1
3f896be0:	move   *a3(0x0), *a13(0xc0), 1
3f896c10:	move   *a13(0xc0), a3, 1
3f896c30:	cmp    a7, a3
3f896c40:	jrne   L3F896A10
3f896c50:	jruc   L3F896DD0
L3F896C60:
3f896c60:	move   *a13(0xc0), a7, 1
3f896c80:	setf   16, 0, 0
3f896c90:	move   *a7(0x90), a5, 0
3f896cb0:	cmp    a6, a5
3f896cc0:	jrne   L3F896D40
3f896cd0:	move   *a7(0x80), a5, 0
3f896cf0:	and    a4, a5
3f896d00:	jreq   L3F896D40
3f896d10:	move   *a7(0xa0), a11, 1
3f896d30:	jruc   L3F896DD0
L3F896D40:
3f896d40:	move   *a7(0x0), *a13(0xc0), 1
3f896d70:	move   *a13(0xc0), a7, 1
3f896d90:	move   *a13(0x80), a5, 1
3f896db0:	cmp    a5, a7
3f896dc0:	jrne   L3F896A10
L3F896DD0:
3f896dd0:	move   a11, a3
3f896de0:	jrne   L3F896E40
3f896df0:	move   a0, *a9(0xc0), 1
3f896e10:	movk   9, a8
3f896e20:	jauc   L3F897F50
L3F896E40:
3f896e40:	setf   16, 1, 0
3f896e50:	move   *a11, a7, 0
3f896e60:	jreq   L3F896E90
3f896e70:	move   *a11, a7, 0
3f896e80:	dsjs   a7, L3F896EE0
L3F896E90:
3f896e90:	move   a11, *a9(0x160), 1
3f896eb0:	move   a0, *a9(0x180), 1
3f896ed0:	jruc   L3F896F50
L3F896EE0:
3f896ee0:	move   a0, *a9(0xc0), 1
3f896f00:	movk   9, a8
3f896f10:	jauc   L3F897F50
L3F896F30:
3f896f30:	move   *a9(0x160), a11, 1
L3F896F50:
3f896f50:	move   *a9(0x1c0), a7, 1
3f896f70:	cmp    a2, a7
3f896f80:	jaeq   L3F897B40
3f896fa0:	movk   32, a4
3f896fb0:	sub    a6, a6
3f896fc0:	move   a2, a7
3f896fd0:	andi   0xfff00000, a7
3f897000:	move   a7, *a13(0x60), 1
3f897020:	move   a6, a10
3f897030:	move   a2, a5
3f897040:	andi   0xe0000000, a5
3f897070:	jane   L3F897A90
3f897090:	sra    0x14, a7
3f8970a0:	move   a7, *a13(0x20), 1
3f8970c0:	move   @0x225870, a5, 1
3f8970f0:	cmp    a5, a7
3f897100:	jage   L3F897A90
3f897120:	sll    0x5, a7
3f897130:	addi   0x21ffe0, a7
3f897160:	move   *a7, a7, 1
3f897170:	move   a7, *a13(0x40), 1
3f897190:	move   *a7(0x40), a3, 1
3f8971b0:	jaeq   L3F897A90
3f8971d0:	move   a2, a3
3f8971e0:	andi   0x7ffff, a3
3f897210:	move   a3, *a13(0xe0), 1
3f897230:	move   a6, *a13(0x100), 1
3f897250:	move   *a7(0x60), *a13(0x120), 1
3f897280:	move   *a13(0x120), a3, 1
3f8972a0:	subk   6, a3
3f8972b0:	jrne   L3F8973A0
3f8972c0:	move   *a13(0xe0), a3, 1
3f8972e0:	sra    0x6, a3
3f8972f0:	move   *a13(0xe0), a7, 1
3f897310:	xor    a7, a3
3f897320:	sra    0xc, a7
3f897330:	xor    a7, a3
3f897340:	andi   0x3f, a3
3f897370:	move   a3, *a13(0xa0), 1
3f897390:	jruc   L3F897560
L3F8973A0:
3f8973a0:	move   *a13(0x120), a3, 1
3f8973c0:	subk   7, a3
3f8973d0:	jrne   L3F8974C0
3f8973e0:	move   *a13(0xe0), a3, 1
3f897400:	sra    0x7, a3
3f897410:	move   *a13(0xe0), a7, 1
3f897430:	xor    a7, a3
3f897440:	sra    0xd, a7
3f897450:	xor    a7, a3
3f897460:	andi   0x7f, a3
3f897490:	move   a3, *a13(0xa0), 1
3f8974b0:	jruc   L3F897560
L3F8974C0:
3f8974c0:	move   a14, -*sp, 1
3f8974d0:	move   *a13(0xe0), *a14+, 1
3f8974f0:	move   *a13(0x120), *a14+, 1
3f897510:	calla  L3F8B5680
3f897540:	move   a8, *a13(0xa0), 1
L3F897560:
3f897560:	move   *a13(0xa0), a7, 1
3f897580:	inc    a7
3f897590:	jreq   L3F897A90
3f8975a0:	move   *a13(0x40), a7, 1
3f8975c0:	move   *a13(0xa0), a5, 1
3f8975e0:	move   a5, a3
3f8975f0:	sll    0x6, a5
3f897600:	sll    0x5, a3
3f897610:	add    a3, a5
3f897620:	move   *a7, a3, 1
3f897630:	add    a5, a3
3f897640:	move   a3, *a13(0x80), 1
3f897660:	move   *a3(0x0), *a13(0xc0), 1
3f897690:	move   *a13(0xc0), a5, 1
3f8976b0:	cmp    a3, a5
3f8976c0:	jreq   L3F897A90
L3F8976D0:
3f8976d0:	move   *a13(0x80), a7, 1
3f8976f0:	move   *a13(0x100), a5, 1
3f897710:	inc    a5
3f897720:	move   a5, *a13(0x100), 1
3f897740:	move   *a7(0x40), a3, 1
3f897760:	cmp    a3, a5
3f897770:	jrle   L3F897820
3f897780:	move   a14, -*sp, 1
3f897790:	move   a2, *a14+, 1
3f8977a0:	move   a7, *a14+, 1
3f8977b0:	movi   0x3f8b3a28, a8
3f8977e0:	move   a8, *a14+, 1
3f8977f0:	calla  L3F35BD40
L3F897820:
3f897820:	move   *a13(0xc0), a3, 1
3f897840:	move   *a3(0x40), a3, 1
3f897860:	cmp    a2, a3
3f897870:	jreq   L3F897920
3f897880:	move   *a13(0xc0), a3, 1
3f8978a0:	move   *a3(0x0), *a13(0xc0), 1
3f8978d0:	move   *a13(0xc0), a3, 1
3f8978f0:	cmp    a7, a3
3f897900:	jrne   L3F8976D0
3f897910:	jruc   L3F897A90
L3F897920:
3f897920:	move   *a13(0xc0), a7, 1
3f897940:	setf   16, 0, 0
3f897950:	move   *a7(0x90), a5, 0
3f897970:	cmp    a6, a5
3f897980:	jrne   L3F897A00
3f897990:	move   *a7(0x80), a5, 0
3f8979b0:	and    a4, a5
3f8979c0:	jreq   L3F897A00
3f8979d0:	move   *a7(0xa0), a10, 1
3f8979f0:	jruc   L3F897A90
L3F897A00:
3f897a00:	move   *a7(0x0), *a13(0xc0), 1
3f897a30:	move   *a13(0xc0), a7, 1
3f897a50:	move   *a13(0x80), a5, 1
3f897a70:	cmp    a5, a7
3f897a80:	jrne   L3F8976D0
L3F897A90:
3f897a90:	move   a10, a3
3f897aa0:	jrne   L3F897AF0
3f897ab0:	move   a2, *a9(0xc0), 1
3f897ad0:	movk   13, a8
3f897ae0:	jruc   L3F897F50
L3F897AF0:
3f897af0:	move   a10, *a9(0x1a0), 1
3f897b10:	move   a2, *a9(0x1c0), 1
3f897b30:	jruc   L3F897B60
L3F897B40:
3f897b40:	move   *a9(0x1a0), a10, 1
L3F897B60:
3f897b60:	movb   *a10(0x180), a7
3f897b80:	setf   16, 1, 0
3f897b90:	move   *a11(0x10), a5, 0
3f897bb0:	cmp    a5, a7
3f897bc0:	jrne   L3F897C20
3f897bd0:	move   *a10, a7, 1
3f897be0:	move   *a11(0x20), a5, 1
3f897c00:	cmp    a5, a7
3f897c10:	jreq   L3F897CD0
L3F897C20:
3f897c20:	move   a2, *a9(0xc0), 1
3f897c40:	movi   0xffff, a7
3f897c60:	move   a7, *a9(0x1c0), 1
3f897c80:	sub    a5, a5
3f897c90:	move   a5, *a9(0x1a0), 1
3f897cb0:	movk   8, a8
3f897cc0:	jruc   L3F897F50
L3F897CD0:
3f897cd0:	move   *a10(0x60), a7, 1
3f897cf0:	move   *a11(0x40), a5, 1
3f897d10:	cmp    a5, a7
3f897d20:	jreq   L3F897D90
3f897d30:	move   a14, -*sp, 1
3f897d40:	move   a10, *a14+, 1
3f897d50:	move   a11, *a14+, 1
3f897d60:	calla  L3F863590
L3F897D90:
3f897d90:	setf   16, 0, 0
3f897da0:	move   *a12(0x10), a7, 0
3f897dc0:	sll    0x2, a7
3f897dd0:	subk   16, a7
3f897de0:	srl    0x2, a7
3f897df0:	move   a7, *a13, 1
3f897e00:	jreq   L3F897F30
3f897e10:	move   a14, -*sp, 1
3f897e20:	move   a12, a5
3f897e30:	addi   0x80, a5
3f897e50:	move   a5, *a14+, 1
3f897e60:	move   a7, *a14+, 1
3f897e70:	setf   8, 0, 0
3f897e80:	move   *a12(0x68), a8, 0
3f897ea0:	move   a8, *a14+, 1
3f897eb0:	move   *a12(0x60), a8, 0
3f897ed0:	move   a8, *a14+, 1
3f897ee0:	move   a10, *a14+, 1
3f897ef0:	move   a11, *a14+, 1
3f897f00:	move   *a10(0x480), a5, 1
3f897f20:	call   a5
L3F897F30:
3f897f30:	move   *a9(0x140), a8, 1
L3F897F50:
3f897f50:	move   *sp(0x1a0), a14, 1
3f897f70:	mmfm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f897f90:	rets   2
3f897fa0:	mmtm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f897fc0:	move   a14, a13
3f897fd0:	addi   0x140, a14
3f897ff0:	move   *a13(0xffe0), a9, 1
3f898010:	move   *a9(0x40), a12, 1
3f898030:	move   *a12(0x20), a0, 1
3f898050:	move   *a12(0x40), a2, 1
3f898070:	setf   16, 0, 0
3f898080:	move   *a12(0x10), a7, 0
3f8980a0:	subk   3, a7
3f8980b0:	jrnc   L3F8980F0
3f8980c0:	movk   16, a8
3f8980d0:	jauc   L3F899D80
L3F8980F0:
3f8980f0:	move   *a9(0x180), a7, 1
3f898110:	cmp    a0, a7
3f898120:	jaeq   L3F898DD0
3f898140:	movk   24, a4
3f898150:	sub    a6, a6
3f898160:	move   a0, a7
3f898170:	andi   0xfff00000, a7
3f8981a0:	move   a7, *a13(0x60), 1
3f8981c0:	move   a6, a11
3f8981d0:	move   a0, a7
3f8981e0:	andi   0xe0000000, a7
3f898210:	jane   L3F898C70
3f898230:	move   *a13(0x60), a7, 1
3f898250:	sra    0x14, a7
3f898260:	move   a7, *a13(0x20), 1
3f898280:	move   @0x225870, a5, 1
3f8982b0:	cmp    a5, a7
3f8982c0:	jage   L3F898C70
3f8982e0:	sll    0x5, a7
3f8982f0:	addi   0x21ffe0, a7
3f898320:	move   *a7, a7, 1
3f898330:	move   a7, *a13(0x40), 1
3f898350:	move   *a7(0x40), a7, 1
3f898370:	jaeq   L3F898C70
3f898390:	move   a0, a7
3f8983a0:	andi   0x7ffff, a7
3f8983d0:	move   a7, *a13(0xe0), 1
3f8983f0:	move   a6, *a13(0x100), 1
3f898410:	move   *a13(0x40), a7, 1
3f898430:	move   *a7(0x60), *a13(0x120), 1
3f898460:	move   *a13(0x120), a7, 1
3f898480:	subk   6, a7
3f898490:	jrne   L3F898580
3f8984a0:	move   *a13(0xe0), a7, 1
3f8984c0:	sra    0x6, a7
3f8984d0:	move   *a13(0xe0), a5, 1
3f8984f0:	xor    a5, a7
3f898500:	sra    0xc, a5
3f898510:	xor    a5, a7
3f898520:	andi   0x3f, a7
3f898550:	move   a7, *a13(0xa0), 1
3f898570:	jruc   L3F898740
L3F898580:
3f898580:	move   *a13(0x120), a7, 1
3f8985a0:	subk   7, a7
3f8985b0:	jrne   L3F8986A0
3f8985c0:	move   *a13(0xe0), a7, 1
3f8985e0:	sra    0x7, a7
3f8985f0:	move   *a13(0xe0), a5, 1
3f898610:	xor    a5, a7
3f898620:	sra    0xd, a5
3f898630:	xor    a5, a7
3f898640:	andi   0x7f, a7
3f898670:	move   a7, *a13(0xa0), 1
3f898690:	jruc   L3F898740
L3F8986A0:
3f8986a0:	move   a14, -*sp, 1
3f8986b0:	move   *a13(0xe0), *a14+, 1
3f8986d0:	move   *a13(0x120), *a14+, 1
3f8986f0:	calla  L3F8B5680
3f898720:	move   a8, *a13(0xa0), 1
L3F898740:
3f898740:	move   *a13(0xa0), a7, 1
3f898760:	inc    a7
3f898770:	jreq   L3F898C70
3f898780:	move   *a13(0x40), a7, 1
3f8987a0:	move   *a13(0xa0), a5, 1
3f8987c0:	move   a5, a3
3f8987d0:	sll    0x6, a5
3f8987e0:	sll    0x5, a3
3f8987f0:	add    a3, a5
3f898800:	move   *a7, a3, 1
3f898810:	add    a5, a3
3f898820:	move   a3, *a13(0x80), 1
3f898840:	move   *a3(0x0), *a13(0xc0), 1
3f898870:	move   *a13(0xc0), a5, 1
3f898890:	cmp    a3, a5
3f8988a0:	jreq   L3F898C70
L3F8988B0:
3f8988b0:	move   *a13(0x80), a7, 1
3f8988d0:	move   *a13(0x100), a5, 1
3f8988f0:	inc    a5
3f898900:	move   a5, *a13(0x100), 1
3f898920:	move   *a7(0x40), a3, 1
3f898940:	cmp    a3, a5
3f898950:	jrle   L3F898A00
3f898960:	move   a14, -*sp, 1
3f898970:	move   a0, *a14+, 1
3f898980:	move   a7, *a14+, 1
3f898990:	movi   0x3f8b38a0, a8
3f8989c0:	move   a8, *a14+, 1
3f8989d0:	calla  L3F35BD40
L3F898A00:
3f898a00:	move   *a13(0xc0), a3, 1
3f898a20:	move   *a3(0x40), a3, 1
3f898a40:	cmp    a0, a3
3f898a50:	jreq   L3F898B00
3f898a60:	move   *a13(0xc0), a3, 1
3f898a80:	move   *a3(0x0), *a13(0xc0), 1
3f898ab0:	move   *a13(0xc0), a3, 1
3f898ad0:	cmp    a7, a3
3f898ae0:	jrne   L3F8988B0
3f898af0:	jruc   L3F898C70
L3F898B00:
3f898b00:	move   *a13(0xc0), a7, 1
3f898b20:	setf   16, 0, 0
3f898b30:	move   *a7(0x90), a5, 0
3f898b50:	cmp    a6, a5
3f898b60:	jrne   L3F898BE0
3f898b70:	move   *a7(0x80), a5, 0
3f898b90:	and    a4, a5
3f898ba0:	jreq   L3F898BE0
3f898bb0:	move   *a7(0xa0), a11, 1
3f898bd0:	jruc   L3F898C70
L3F898BE0:
3f898be0:	move   *a7(0x0), *a13(0xc0), 1
3f898c10:	move   *a13(0xc0), a7, 1
3f898c30:	move   *a13(0x80), a5, 1
3f898c50:	cmp    a5, a7
3f898c60:	jrne   L3F8988B0
L3F898C70:
3f898c70:	move   a11, a3
3f898c80:	jrne   L3F898CE0
3f898c90:	move   a0, *a9(0xc0), 1
3f898cb0:	movk   9, a8
3f898cc0:	jauc   L3F899D80
L3F898CE0:
3f898ce0:	setf   16, 1, 0
3f898cf0:	move   *a11, a7, 0
3f898d00:	jreq   L3F898D30
3f898d10:	move   *a11, a7, 0
3f898d20:	dsjs   a7, L3F898D80
L3F898D30:
3f898d30:	move   a11, *a9(0x160), 1
3f898d50:	move   a0, *a9(0x180), 1
3f898d70:	jruc   L3F898DF0
L3F898D80:
3f898d80:	move   a0, *a9(0xc0), 1
3f898da0:	movk   9, a8
3f898db0:	jauc   L3F899D80
L3F898DD0:
3f898dd0:	move   *a9(0x160), a11, 1
L3F898DF0:
3f898df0:	move   *a9(0x1c0), a7, 1
3f898e10:	cmp    a2, a7
3f898e20:	jaeq   L3F8999E0
3f898e40:	movk   32, a4
3f898e50:	sub    a6, a6
3f898e60:	move   a2, a7
3f898e70:	andi   0xfff00000, a7
3f898ea0:	move   a7, *a13(0x60), 1
3f898ec0:	move   a6, a10
3f898ed0:	move   a2, a5
3f898ee0:	andi   0xe0000000, a5
3f898f10:	jane   L3F899930
3f898f30:	sra    0x14, a7
3f898f40:	move   a7, *a13(0x20), 1
3f898f60:	move   @0x225870, a5, 1
3f898f90:	cmp    a5, a7
3f898fa0:	jage   L3F899930
3f898fc0:	sll    0x5, a7
3f898fd0:	addi   0x21ffe0, a7
3f899000:	move   *a7, a7, 1
3f899010:	move   a7, *a13(0x40), 1
3f899030:	move   *a7(0x40), a3, 1
3f899050:	jaeq   L3F899930
3f899070:	move   a2, a3
3f899080:	andi   0x7ffff, a3
3f8990b0:	move   a3, *a13(0xe0), 1
3f8990d0:	move   a6, *a13(0x100), 1
3f8990f0:	move   *a7(0x60), *a13(0x120), 1
3f899120:	move   *a13(0x120), a3, 1
3f899140:	subk   6, a3
3f899150:	jrne   L3F899240
3f899160:	move   *a13(0xe0), a3, 1
3f899180:	sra    0x6, a3
3f899190:	move   *a13(0xe0), a7, 1
3f8991b0:	xor    a7, a3
3f8991c0:	sra    0xc, a7
3f8991d0:	xor    a7, a3
3f8991e0:	andi   0x3f, a3
3f899210:	move   a3, *a13(0xa0), 1
3f899230:	jruc   L3F899400
L3F899240:
3f899240:	move   *a13(0x120), a3, 1
3f899260:	subk   7, a3
3f899270:	jrne   L3F899360
3f899280:	move   *a13(0xe0), a3, 1
3f8992a0:	sra    0x7, a3
3f8992b0:	move   *a13(0xe0), a7, 1
3f8992d0:	xor    a7, a3
3f8992e0:	sra    0xd, a7
3f8992f0:	xor    a7, a3
3f899300:	andi   0x7f, a3
3f899330:	move   a3, *a13(0xa0), 1
3f899350:	jruc   L3F899400
L3F899360:
3f899360:	move   a14, -*sp, 1
3f899370:	move   *a13(0xe0), *a14+, 1
3f899390:	move   *a13(0x120), *a14+, 1
3f8993b0:	calla  L3F8B5680
3f8993e0:	move   a8, *a13(0xa0), 1
L3F899400:
3f899400:	move   *a13(0xa0), a7, 1
3f899420:	inc    a7
3f899430:	jreq   L3F899930
3f899440:	move   *a13(0x40), a7, 1
3f899460:	move   *a13(0xa0), a5, 1
3f899480:	move   a5, a3
3f899490:	sll    0x6, a5
3f8994a0:	sll    0x5, a3
3f8994b0:	add    a3, a5
3f8994c0:	move   *a7, a3, 1
3f8994d0:	add    a5, a3
3f8994e0:	move   a3, *a13(0x80), 1
3f899500:	move   *a3(0x0), *a13(0xc0), 1
3f899530:	move   *a13(0xc0), a5, 1
3f899550:	cmp    a3, a5
3f899560:	jreq   L3F899930
L3F899570:
3f899570:	move   *a13(0x80), a7, 1
3f899590:	move   *a13(0x100), a5, 1
3f8995b0:	inc    a5
3f8995c0:	move   a5, *a13(0x100), 1
3f8995e0:	move   *a7(0x40), a3, 1
3f899600:	cmp    a3, a5
3f899610:	jrle   L3F8996C0
3f899620:	move   a14, -*sp, 1
3f899630:	move   a2, *a14+, 1
3f899640:	move   a7, *a14+, 1
3f899650:	movi   0x3f8b3a28, a8
3f899680:	move   a8, *a14+, 1
3f899690:	calla  L3F35BD40
L3F8996C0:
3f8996c0:	move   *a13(0xc0), a3, 1
3f8996e0:	move   *a3(0x40), a3, 1
3f899700:	cmp    a2, a3
3f899710:	jreq   L3F8997C0
3f899720:	move   *a13(0xc0), a3, 1
3f899740:	move   *a3(0x0), *a13(0xc0), 1
3f899770:	move   *a13(0xc0), a3, 1
3f899790:	cmp    a7, a3
3f8997a0:	jrne   L3F899570
3f8997b0:	jruc   L3F899930
L3F8997C0:
3f8997c0:	move   *a13(0xc0), a7, 1
3f8997e0:	setf   16, 0, 0
3f8997f0:	move   *a7(0x90), a5, 0
3f899810:	cmp    a6, a5
3f899820:	jrne   L3F8998A0
3f899830:	move   *a7(0x80), a5, 0
3f899850:	and    a4, a5
3f899860:	jreq   L3F8998A0
3f899870:	move   *a7(0xa0), a10, 1
3f899890:	jruc   L3F899930
L3F8998A0:
3f8998a0:	move   *a7(0x0), *a13(0xc0), 1
3f8998d0:	move   *a13(0xc0), a7, 1
3f8998f0:	move   *a13(0x80), a5, 1
3f899910:	cmp    a5, a7
3f899920:	jrne   L3F899570
L3F899930:
3f899930:	move   a10, a3
3f899940:	jrne   L3F899990
3f899950:	move   a2, *a9(0xc0), 1
3f899970:	movk   13, a8
3f899980:	jruc   L3F899D80
L3F899990:
3f899990:	move   a10, *a9(0x1a0), 1
3f8999b0:	move   a2, *a9(0x1c0), 1
3f8999d0:	jruc   L3F899A00
L3F8999E0:
3f8999e0:	move   *a9(0x1a0), a10, 1
L3F899A00:
3f899a00:	movb   *a10(0x180), a7
3f899a20:	setf   16, 1, 0
3f899a30:	move   *a11(0x10), a5, 0
3f899a50:	cmp    a5, a7
3f899a60:	jrne   L3F899AC0
3f899a70:	move   *a10, a7, 1
3f899a80:	move   *a11(0x20), a5, 1
3f899aa0:	cmp    a5, a7
3f899ab0:	jreq   L3F899B70
L3F899AC0:
3f899ac0:	move   a2, *a9(0xc0), 1
3f899ae0:	movi   0xffff, a7
3f899b00:	move   a7, *a9(0x1c0), 1
3f899b20:	sub    a5, a5
3f899b30:	move   a5, *a9(0x1a0), 1
3f899b50:	movk   8, a8
3f899b60:	jruc   L3F899D80
L3F899B70:
3f899b70:	move   *a10(0x60), a7, 1
3f899b90:	move   *a11(0x40), a5, 1
3f899bb0:	cmp    a5, a7
3f899bc0:	jreq   L3F899C30
3f899bd0:	move   a14, -*sp, 1
3f899be0:	move   a10, *a14+, 1
3f899bf0:	move   a11, *a14+, 1
3f899c00:	calla  L3F863590
L3F899C30:
3f899c30:	setf   16, 0, 0
3f899c40:	move   *a12(0x10), a7, 0
3f899c60:	sll    0x2, a7
3f899c70:	subk   12, a7
3f899c80:	srl    0x3, a7
3f899c90:	move   a7, *a13, 1
3f899ca0:	jreq   L3F899D60
3f899cb0:	move   a14, -*sp, 1
3f899cc0:	move   a12, a5
3f899cd0:	addi   0x60, a5
3f899cf0:	move   a5, *a14+, 1
3f899d00:	move   a7, *a14+, 1
3f899d10:	move   a10, *a14+, 1
3f899d20:	move   a11, *a14+, 1
3f899d30:	move   *a10(0x540), a5, 1
3f899d50:	call   a5
L3F899D60:
3f899d60:	move   *a9(0x140), a8, 1
L3F899D80:
3f899d80:	move   *sp(0x1a0), a14, 1
3f899da0:	mmfm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f899dc0:	rets   2
3f899dd0:	mmtm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f899df0:	move   a14, a13
3f899e00:	addi   0x140, a14
3f899e20:	move   *a13(0xffe0), a9, 1
3f899e40:	move   *a9(0x40), a12, 1
3f899e60:	move   *a12(0x20), a0, 1
3f899e80:	move   *a12(0x40), a2, 1
3f899ea0:	setf   16, 0, 0
3f899eb0:	move   *a12(0x10), a7, 0
3f899ed0:	subk   3, a7
3f899ee0:	jrnc   L3F899F20
3f899ef0:	movk   16, a8
3f899f00:	jauc   L3F89BBC0
L3F899F20:
3f899f20:	move   *a9(0x180), a7, 1
3f899f40:	cmp    a0, a7
3f899f50:	jaeq   L3F89AC00
3f899f70:	movk   24, a4
3f899f80:	sub    a6, a6
3f899f90:	move   a0, a7
3f899fa0:	andi   0xfff00000, a7
3f899fd0:	move   a7, *a13(0x60), 1
3f899ff0:	move   a6, a11
3f89a000:	move   a0, a7
3f89a010:	andi   0xe0000000, a7
3f89a040:	jane   L3F89AAA0
3f89a060:	move   *a13(0x60), a7, 1
3f89a080:	sra    0x14, a7
3f89a090:	move   a7, *a13(0x20), 1
3f89a0b0:	move   @0x225870, a5, 1
3f89a0e0:	cmp    a5, a7
3f89a0f0:	jage   L3F89AAA0
3f89a110:	sll    0x5, a7
3f89a120:	addi   0x21ffe0, a7
3f89a150:	move   *a7, a7, 1
3f89a160:	move   a7, *a13(0x40), 1
3f89a180:	move   *a7(0x40), a7, 1
3f89a1a0:	jaeq   L3F89AAA0
3f89a1c0:	move   a0, a7
3f89a1d0:	andi   0x7ffff, a7
3f89a200:	move   a7, *a13(0xe0), 1
3f89a220:	move   a6, *a13(0x100), 1
3f89a240:	move   *a13(0x40), a7, 1
3f89a260:	move   *a7(0x60), *a13(0x120), 1
3f89a290:	move   *a13(0x120), a7, 1
3f89a2b0:	subk   6, a7
3f89a2c0:	jrne   L3F89A3B0
3f89a2d0:	move   *a13(0xe0), a7, 1
3f89a2f0:	sra    0x6, a7
3f89a300:	move   *a13(0xe0), a5, 1
3f89a320:	xor    a5, a7
3f89a330:	sra    0xc, a5
3f89a340:	xor    a5, a7
3f89a350:	andi   0x3f, a7
3f89a380:	move   a7, *a13(0xa0), 1
3f89a3a0:	jruc   L3F89A570
L3F89A3B0:
3f89a3b0:	move   *a13(0x120), a7, 1
3f89a3d0:	subk   7, a7
3f89a3e0:	jrne   L3F89A4D0
3f89a3f0:	move   *a13(0xe0), a7, 1
3f89a410:	sra    0x7, a7
3f89a420:	move   *a13(0xe0), a5, 1
3f89a440:	xor    a5, a7
3f89a450:	sra    0xd, a5
3f89a460:	xor    a5, a7
3f89a470:	andi   0x7f, a7
3f89a4a0:	move   a7, *a13(0xa0), 1
3f89a4c0:	jruc   L3F89A570
L3F89A4D0:
3f89a4d0:	move   a14, -*sp, 1
3f89a4e0:	move   *a13(0xe0), *a14+, 1
3f89a500:	move   *a13(0x120), *a14+, 1
3f89a520:	calla  L3F8B5680
3f89a550:	move   a8, *a13(0xa0), 1
L3F89A570:
3f89a570:	move   *a13(0xa0), a7, 1
3f89a590:	inc    a7
3f89a5a0:	jreq   L3F89AAA0
3f89a5b0:	move   *a13(0x40), a7, 1
3f89a5d0:	move   *a13(0xa0), a5, 1
3f89a5f0:	move   a5, a3
3f89a600:	sll    0x6, a5
3f89a610:	sll    0x5, a3
3f89a620:	add    a3, a5
3f89a630:	move   *a7, a3, 1
3f89a640:	add    a5, a3
3f89a650:	move   a3, *a13(0x80), 1
3f89a670:	move   *a3(0x0), *a13(0xc0), 1
3f89a6a0:	move   *a13(0xc0), a5, 1
3f89a6c0:	cmp    a3, a5
3f89a6d0:	jreq   L3F89AAA0
L3F89A6E0:
3f89a6e0:	move   *a13(0x80), a7, 1
3f89a700:	move   *a13(0x100), a5, 1
3f89a720:	inc    a5
3f89a730:	move   a5, *a13(0x100), 1
3f89a750:	move   *a7(0x40), a3, 1
3f89a770:	cmp    a3, a5
3f89a780:	jrle   L3F89A830
3f89a790:	move   a14, -*sp, 1
3f89a7a0:	move   a0, *a14+, 1
3f89a7b0:	move   a7, *a14+, 1
3f89a7c0:	movi   0x3f8b38a0, a8
3f89a7f0:	move   a8, *a14+, 1
3f89a800:	calla  L3F35BD40
L3F89A830:
3f89a830:	move   *a13(0xc0), a3, 1
3f89a850:	move   *a3(0x40), a3, 1
3f89a870:	cmp    a0, a3
3f89a880:	jreq   L3F89A930
3f89a890:	move   *a13(0xc0), a3, 1
3f89a8b0:	move   *a3(0x0), *a13(0xc0), 1
3f89a8e0:	move   *a13(0xc0), a3, 1
3f89a900:	cmp    a7, a3
3f89a910:	jrne   L3F89A6E0
3f89a920:	jruc   L3F89AAA0
L3F89A930:
3f89a930:	move   *a13(0xc0), a7, 1
3f89a950:	setf   16, 0, 0
3f89a960:	move   *a7(0x90), a5, 0
3f89a980:	cmp    a6, a5
3f89a990:	jrne   L3F89AA10
3f89a9a0:	move   *a7(0x80), a5, 0
3f89a9c0:	and    a4, a5
3f89a9d0:	jreq   L3F89AA10
3f89a9e0:	move   *a7(0xa0), a11, 1
3f89aa00:	jruc   L3F89AAA0
L3F89AA10:
3f89aa10:	move   *a7(0x0), *a13(0xc0), 1
3f89aa40:	move   *a13(0xc0), a7, 1
3f89aa60:	move   *a13(0x80), a5, 1
3f89aa80:	cmp    a5, a7
3f89aa90:	jrne   L3F89A6E0
L3F89AAA0:
3f89aaa0:	move   a11, a3
3f89aab0:	jrne   L3F89AB10
3f89aac0:	move   a0, *a9(0xc0), 1
3f89aae0:	movk   9, a8
3f89aaf0:	jauc   L3F89BBC0
L3F89AB10:
3f89ab10:	setf   16, 1, 0
3f89ab20:	move   *a11, a7, 0
3f89ab30:	jreq   L3F89AB60
3f89ab40:	move   *a11, a7, 0
3f89ab50:	dsjs   a7, L3F89ABB0
L3F89AB60:
3f89ab60:	move   a11, *a9(0x160), 1
3f89ab80:	move   a0, *a9(0x180), 1
3f89aba0:	jruc   L3F89AC20
L3F89ABB0:
3f89abb0:	move   a0, *a9(0xc0), 1
3f89abd0:	movk   9, a8
3f89abe0:	jauc   L3F89BBC0
L3F89AC00:
3f89ac00:	move   *a9(0x160), a11, 1
L3F89AC20:
3f89ac20:	move   *a9(0x1c0), a7, 1
3f89ac40:	cmp    a2, a7
3f89ac50:	jaeq   L3F89B810
3f89ac70:	movk   32, a4
3f89ac80:	sub    a6, a6
3f89ac90:	move   a2, a7
3f89aca0:	andi   0xfff00000, a7
3f89acd0:	move   a7, *a13(0x60), 1
3f89acf0:	move   a6, a10
3f89ad00:	move   a2, a5
3f89ad10:	andi   0xe0000000, a5
3f89ad40:	jane   L3F89B760
3f89ad60:	sra    0x14, a7
3f89ad70:	move   a7, *a13(0x20), 1
3f89ad90:	move   @0x225870, a5, 1
3f89adc0:	cmp    a5, a7
3f89add0:	jage   L3F89B760
3f89adf0:	sll    0x5, a7
3f89ae00:	addi   0x21ffe0, a7
3f89ae30:	move   *a7, a7, 1
3f89ae40:	move   a7, *a13(0x40), 1
3f89ae60:	move   *a7(0x40), a3, 1
3f89ae80:	jaeq   L3F89B760
3f89aea0:	move   a2, a3
3f89aeb0:	andi   0x7ffff, a3
3f89aee0:	move   a3, *a13(0xe0), 1
3f89af00:	move   a6, *a13(0x100), 1
3f89af20:	move   *a7(0x60), *a13(0x120), 1
3f89af50:	move   *a13(0x120), a3, 1
3f89af70:	subk   6, a3
3f89af80:	jrne   L3F89B070
3f89af90:	move   *a13(0xe0), a3, 1
3f89afb0:	sra    0x6, a3
3f89afc0:	move   *a13(0xe0), a7, 1
3f89afe0:	xor    a7, a3
3f89aff0:	sra    0xc, a7
3f89b000:	xor    a7, a3
3f89b010:	andi   0x3f, a3
3f89b040:	move   a3, *a13(0xa0), 1
3f89b060:	jruc   L3F89B230
L3F89B070:
3f89b070:	move   *a13(0x120), a3, 1
3f89b090:	subk   7, a3
3f89b0a0:	jrne   L3F89B190
3f89b0b0:	move   *a13(0xe0), a3, 1
3f89b0d0:	sra    0x7, a3
3f89b0e0:	move   *a13(0xe0), a7, 1
3f89b100:	xor    a7, a3
3f89b110:	sra    0xd, a7
3f89b120:	xor    a7, a3
3f89b130:	andi   0x7f, a3
3f89b160:	move   a3, *a13(0xa0), 1
3f89b180:	jruc   L3F89B230
L3F89B190:
3f89b190:	move   a14, -*sp, 1
3f89b1a0:	move   *a13(0xe0), *a14+, 1
3f89b1c0:	move   *a13(0x120), *a14+, 1
3f89b1e0:	calla  L3F8B5680
3f89b210:	move   a8, *a13(0xa0), 1
L3F89B230:
3f89b230:	move   *a13(0xa0), a7, 1
3f89b250:	inc    a7
3f89b260:	jreq   L3F89B760
3f89b270:	move   *a13(0x40), a7, 1
3f89b290:	move   *a13(0xa0), a5, 1
3f89b2b0:	move   a5, a3
3f89b2c0:	sll    0x6, a5
3f89b2d0:	sll    0x5, a3
3f89b2e0:	add    a3, a5
3f89b2f0:	move   *a7, a3, 1
3f89b300:	add    a5, a3
3f89b310:	move   a3, *a13(0x80), 1
3f89b330:	move   *a3(0x0), *a13(0xc0), 1
3f89b360:	move   *a13(0xc0), a5, 1
3f89b380:	cmp    a3, a5
3f89b390:	jreq   L3F89B760
L3F89B3A0:
3f89b3a0:	move   *a13(0x80), a7, 1
3f89b3c0:	move   *a13(0x100), a5, 1
3f89b3e0:	inc    a5
3f89b3f0:	move   a5, *a13(0x100), 1
3f89b410:	move   *a7(0x40), a3, 1
3f89b430:	cmp    a3, a5
3f89b440:	jrle   L3F89B4F0
3f89b450:	move   a14, -*sp, 1
3f89b460:	move   a2, *a14+, 1
3f89b470:	move   a7, *a14+, 1
3f89b480:	movi   0x3f8b3a28, a8
3f89b4b0:	move   a8, *a14+, 1
3f89b4c0:	calla  L3F35BD40
L3F89B4F0:
3f89b4f0:	move   *a13(0xc0), a3, 1
3f89b510:	move   *a3(0x40), a3, 1
3f89b530:	cmp    a2, a3
3f89b540:	jreq   L3F89B5F0
3f89b550:	move   *a13(0xc0), a3, 1
3f89b570:	move   *a3(0x0), *a13(0xc0), 1
3f89b5a0:	move   *a13(0xc0), a3, 1
3f89b5c0:	cmp    a7, a3
3f89b5d0:	jrne   L3F89B3A0
3f89b5e0:	jruc   L3F89B760
L3F89B5F0:
3f89b5f0:	move   *a13(0xc0), a7, 1
3f89b610:	setf   16, 0, 0
3f89b620:	move   *a7(0x90), a5, 0
3f89b640:	cmp    a6, a5
3f89b650:	jrne   L3F89B6D0
3f89b660:	move   *a7(0x80), a5, 0
3f89b680:	and    a4, a5
3f89b690:	jreq   L3F89B6D0
3f89b6a0:	move   *a7(0xa0), a10, 1
3f89b6c0:	jruc   L3F89B760
L3F89B6D0:
3f89b6d0:	move   *a7(0x0), *a13(0xc0), 1
3f89b700:	move   *a13(0xc0), a7, 1
3f89b720:	move   *a13(0x80), a5, 1
3f89b740:	cmp    a5, a7
3f89b750:	jrne   L3F89B3A0
L3F89B760:
3f89b760:	move   a10, a3
3f89b770:	jrne   L3F89B7C0
3f89b780:	move   a2, *a9(0xc0), 1
3f89b7a0:	movk   13, a8
3f89b7b0:	jruc   L3F89BBC0
L3F89B7C0:
3f89b7c0:	move   a10, *a9(0x1a0), 1
3f89b7e0:	move   a2, *a9(0x1c0), 1
3f89b800:	jruc   L3F89B830
L3F89B810:
3f89b810:	move   *a9(0x1a0), a10, 1
L3F89B830:
3f89b830:	movb   *a10(0x180), a7
3f89b850:	setf   16, 1, 0
3f89b860:	move   *a11(0x10), a5, 0
3f89b880:	cmp    a5, a7
3f89b890:	jrne   L3F89B8F0
3f89b8a0:	move   *a10, a7, 1
3f89b8b0:	move   *a11(0x20), a5, 1
3f89b8d0:	cmp    a5, a7
3f89b8e0:	jreq   L3F89B9A0
L3F89B8F0:
3f89b8f0:	move   a2, *a9(0xc0), 1
3f89b910:	movi   0xffff, a7
3f89b930:	move   a7, *a9(0x1c0), 1
3f89b950:	sub    a5, a5
3f89b960:	move   a5, *a9(0x1a0), 1
3f89b980:	movk   8, a8
3f89b990:	jruc   L3F89BBC0
L3F89B9A0:
3f89b9a0:	move   *a10(0x60), a7, 1
3f89b9c0:	move   *a11(0x40), a5, 1
3f89b9e0:	cmp    a5, a7
3f89b9f0:	jreq   L3F89BA60
3f89ba00:	move   a14, -*sp, 1
3f89ba10:	move   a10, *a14+, 1
3f89ba20:	move   a11, *a14+, 1
3f89ba30:	calla  L3F863590
L3F89BA60:
3f89ba60:	setf   16, 0, 0
3f89ba70:	move   *a12(0x10), a7, 0
3f89ba90:	sll    0x2, a7
3f89baa0:	subk   12, a7
3f89bab0:	movk   12, a5
3f89bac0:	divu   a5, a7
3f89bad0:	move   a7, *a13, 1
3f89bae0:	jreq   L3F89BBA0
3f89baf0:	move   a14, -*sp, 1
3f89bb00:	move   a12, a3
3f89bb10:	addi   0x60, a3
3f89bb30:	move   a3, *a14+, 1
3f89bb40:	move   a7, *a14+, 1
3f89bb50:	move   a10, *a14+, 1
3f89bb60:	move   a11, *a14+, 1
3f89bb70:	move   *a10(0x560), a3, 1
3f89bb90:	call   a3
L3F89BBA0:
3f89bba0:	move   *a9(0x140), a8, 1
L3F89BBC0:
3f89bbc0:	move   *sp(0x1a0), a14, 1
3f89bbe0:	mmfm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f89bc00:	rets   2
3f89bc10:	mmtm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f89bc30:	move   a14, a13
3f89bc40:	addi   0x140, a14
3f89bc60:	move   *a13(0xffe0), a9, 1
3f89bc80:	move   *a9(0x40), a12, 1
3f89bca0:	move   *a12(0x20), a0, 1
3f89bcc0:	move   *a12(0x40), a2, 1
3f89bce0:	setf   16, 0, 0
3f89bcf0:	move   *a12(0x10), a7, 0
3f89bd10:	subk   6, a7
3f89bd20:	jrnc   L3F89BD60
3f89bd30:	movk   16, a8
3f89bd40:	jauc   L3F89E570
L3F89BD60:
3f89bd60:	move   *a12(0x60), *a13(0x20), 0
3f89bd90:	setf   16, 1, 0
3f89bda0:	move   *a13(0x20), a7, 0
3f89bdc0:	jrge   L3F89BE20
3f89bdd0:	move   a7, *a9(0xc0), 1
3f89bdf0:	movk   2, a8
3f89be00:	jauc   L3F89E570
L3F89BE20:
3f89be20:	move   *a12(0x70), *a13(0x20), 0
3f89be50:	move   *a13(0x20), a7, 0
3f89be70:	jrge   L3F89BED0
3f89be80:	move   a7, *a9(0xc0), 1
3f89bea0:	movk   2, a8
3f89beb0:	jauc   L3F89E570
L3F89BED0:
3f89bed0:	move   *a9(0x180), a7, 1
3f89bef0:	cmp    a0, a7
3f89bf00:	jaeq   L3F89CBB0
3f89bf20:	movk   24, a4
3f89bf30:	sub    a6, a6
3f89bf40:	move   a0, a7
3f89bf50:	andi   0xfff00000, a7
3f89bf80:	move   a7, *a13(0x60), 1
3f89bfa0:	move   a6, a11
3f89bfb0:	move   a0, a7
3f89bfc0:	andi   0xe0000000, a7
3f89bff0:	jane   L3F89CA50
3f89c010:	move   *a13(0x60), a7, 1
3f89c030:	sra    0x14, a7
3f89c040:	move   a7, *a13(0x20), 1
3f89c060:	move   @0x225870, a5, 1
3f89c090:	cmp    a5, a7
3f89c0a0:	jage   L3F89CA50
3f89c0c0:	sll    0x5, a7
3f89c0d0:	addi   0x21ffe0, a7
3f89c100:	move   *a7, a7, 1
3f89c110:	move   a7, *a13(0x40), 1
3f89c130:	move   *a7(0x40), a7, 1
3f89c150:	jaeq   L3F89CA50
3f89c170:	move   a0, a7
3f89c180:	andi   0x7ffff, a7
3f89c1b0:	move   a7, *a13(0xe0), 1
3f89c1d0:	move   a6, *a13(0x100), 1
3f89c1f0:	move   *a13(0x40), a7, 1
3f89c210:	move   *a7(0x60), *a13(0x120), 1
3f89c240:	move   *a13(0x120), a7, 1
3f89c260:	subk   6, a7
3f89c270:	jrne   L3F89C360
3f89c280:	move   *a13(0xe0), a7, 1
3f89c2a0:	sra    0x6, a7
3f89c2b0:	move   *a13(0xe0), a5, 1
3f89c2d0:	xor    a5, a7
3f89c2e0:	sra    0xc, a5
3f89c2f0:	xor    a5, a7
3f89c300:	andi   0x3f, a7
3f89c330:	move   a7, *a13(0xa0), 1
3f89c350:	jruc   L3F89C520
L3F89C360:
3f89c360:	move   *a13(0x120), a7, 1
3f89c380:	subk   7, a7
3f89c390:	jrne   L3F89C480
3f89c3a0:	move   *a13(0xe0), a7, 1
3f89c3c0:	sra    0x7, a7
3f89c3d0:	move   *a13(0xe0), a5, 1
3f89c3f0:	xor    a5, a7
3f89c400:	sra    0xd, a5
3f89c410:	xor    a5, a7
3f89c420:	andi   0x7f, a7
3f89c450:	move   a7, *a13(0xa0), 1
3f89c470:	jruc   L3F89C520
L3F89C480:
3f89c480:	move   a14, -*sp, 1
3f89c490:	move   *a13(0xe0), *a14+, 1
3f89c4b0:	move   *a13(0x120), *a14+, 1
3f89c4d0:	calla  L3F8B5680
3f89c500:	move   a8, *a13(0xa0), 1
L3F89C520:
3f89c520:	move   *a13(0xa0), a7, 1
3f89c540:	inc    a7
3f89c550:	jreq   L3F89CA50
3f89c560:	move   *a13(0x40), a7, 1
3f89c580:	move   *a13(0xa0), a5, 1
3f89c5a0:	move   a5, a3
3f89c5b0:	sll    0x6, a5
3f89c5c0:	sll    0x5, a3
3f89c5d0:	add    a3, a5
3f89c5e0:	move   *a7, a3, 1
3f89c5f0:	add    a5, a3
3f89c600:	move   a3, *a13(0x80), 1
3f89c620:	move   *a3(0x0), *a13(0xc0), 1
3f89c650:	move   *a13(0xc0), a5, 1
3f89c670:	cmp    a3, a5
3f89c680:	jreq   L3F89CA50
L3F89C690:
3f89c690:	move   *a13(0x80), a7, 1
3f89c6b0:	move   *a13(0x100), a5, 1
3f89c6d0:	inc    a5
3f89c6e0:	move   a5, *a13(0x100), 1
3f89c700:	move   *a7(0x40), a3, 1
3f89c720:	cmp    a3, a5
3f89c730:	jrle   L3F89C7E0
3f89c740:	move   a14, -*sp, 1
3f89c750:	move   a0, *a14+, 1
3f89c760:	move   a7, *a14+, 1
3f89c770:	movi   0x3f8b38a0, a8
3f89c7a0:	move   a8, *a14+, 1
3f89c7b0:	calla  L3F35BD40
L3F89C7E0:
3f89c7e0:	move   *a13(0xc0), a3, 1
3f89c800:	move   *a3(0x40), a3, 1
3f89c820:	cmp    a0, a3
3f89c830:	jreq   L3F89C8E0
3f89c840:	move   *a13(0xc0), a3, 1
3f89c860:	move   *a3(0x0), *a13(0xc0), 1
3f89c890:	move   *a13(0xc0), a3, 1
3f89c8b0:	cmp    a7, a3
3f89c8c0:	jrne   L3F89C690
3f89c8d0:	jruc   L3F89CA50
L3F89C8E0:
3f89c8e0:	move   *a13(0xc0), a7, 1
3f89c900:	setf   16, 0, 0
3f89c910:	move   *a7(0x90), a5, 0
3f89c930:	cmp    a6, a5
3f89c940:	jrne   L3F89C9C0
3f89c950:	move   *a7(0x80), a5, 0
3f89c970:	and    a4, a5
3f89c980:	jreq   L3F89C9C0
3f89c990:	move   *a7(0xa0), a11, 1
3f89c9b0:	jruc   L3F89CA50
L3F89C9C0:
3f89c9c0:	move   *a7(0x0), *a13(0xc0), 1
3f89c9f0:	move   *a13(0xc0), a7, 1
3f89ca10:	move   *a13(0x80), a5, 1
3f89ca30:	cmp    a5, a7
3f89ca40:	jrne   L3F89C690
L3F89CA50:
3f89ca50:	move   a11, a3
3f89ca60:	jrne   L3F89CAC0
3f89ca70:	move   a0, *a9(0xc0), 1
3f89ca90:	movk   9, a8
3f89caa0:	jauc   L3F89E570
L3F89CAC0:
3f89cac0:	setf   16, 1, 0
3f89cad0:	move   *a11, a7, 0
3f89cae0:	jreq   L3F89CB10
3f89caf0:	move   *a11, a7, 0
3f89cb00:	dsjs   a7, L3F89CB60
L3F89CB10:
3f89cb10:	move   a11, *a9(0x160), 1
3f89cb30:	move   a0, *a9(0x180), 1
3f89cb50:	jruc   L3F89CBD0
L3F89CB60:
3f89cb60:	move   a0, *a9(0xc0), 1
3f89cb80:	movk   9, a8
3f89cb90:	jauc   L3F89E570
L3F89CBB0:
3f89cbb0:	move   *a9(0x160), a11, 1
L3F89CBD0:
3f89cbd0:	move   *a9(0x1c0), a7, 1
3f89cbf0:	cmp    a2, a7
3f89cc00:	jaeq   L3F89D7D0
3f89cc20:	movk   32, a4
3f89cc30:	sub    a6, a6
3f89cc40:	move   a2, a7
3f89cc50:	andi   0xfff00000, a7
3f89cc80:	move   a7, *a13(0x60), 1
3f89cca0:	move   a6, a10
3f89ccb0:	move   a2, a5
3f89ccc0:	andi   0xe0000000, a5
3f89ccf0:	jane   L3F89D710
3f89cd10:	sra    0x14, a7
3f89cd20:	move   a7, *a13(0x20), 1
3f89cd40:	move   @0x225870, a5, 1
3f89cd70:	cmp    a5, a7
3f89cd80:	jage   L3F89D710
3f89cda0:	sll    0x5, a7
3f89cdb0:	addi   0x21ffe0, a7
3f89cde0:	move   *a7, a7, 1
3f89cdf0:	move   a7, *a13(0x40), 1
3f89ce10:	move   *a7(0x40), a3, 1
3f89ce30:	jaeq   L3F89D710
3f89ce50:	move   a2, a3
3f89ce60:	andi   0x7ffff, a3
3f89ce90:	move   a3, *a13(0xe0), 1
3f89ceb0:	move   a6, *a13(0x100), 1
3f89ced0:	move   *a7(0x60), *a13(0x120), 1
3f89cf00:	move   *a13(0x120), a3, 1
3f89cf20:	subk   6, a3
3f89cf30:	jrne   L3F89D020
3f89cf40:	move   *a13(0xe0), a3, 1
3f89cf60:	sra    0x6, a3
3f89cf70:	move   *a13(0xe0), a7, 1
3f89cf90:	xor    a7, a3
3f89cfa0:	sra    0xc, a7
3f89cfb0:	xor    a7, a3
3f89cfc0:	andi   0x3f, a3
3f89cff0:	move   a3, *a13(0xa0), 1
3f89d010:	jruc   L3F89D1E0
L3F89D020:
3f89d020:	move   *a13(0x120), a3, 1
3f89d040:	subk   7, a3
3f89d050:	jrne   L3F89D140
3f89d060:	move   *a13(0xe0), a3, 1
3f89d080:	sra    0x7, a3
3f89d090:	move   *a13(0xe0), a7, 1
3f89d0b0:	xor    a7, a3
3f89d0c0:	sra    0xd, a7
3f89d0d0:	xor    a7, a3
3f89d0e0:	andi   0x7f, a3
3f89d110:	move   a3, *a13(0xa0), 1
3f89d130:	jruc   L3F89D1E0
L3F89D140:
3f89d140:	move   a14, -*sp, 1
3f89d150:	move   *a13(0xe0), *a14+, 1
3f89d170:	move   *a13(0x120), *a14+, 1
3f89d190:	calla  L3F8B5680
3f89d1c0:	move   a8, *a13(0xa0), 1
L3F89D1E0:
3f89d1e0:	move   *a13(0xa0), a7, 1
3f89d200:	inc    a7
3f89d210:	jreq   L3F89D710
3f89d220:	move   *a13(0x40), a7, 1
3f89d240:	move   *a13(0xa0), a5, 1
3f89d260:	move   a5, a3
3f89d270:	sll    0x6, a5
3f89d280:	sll    0x5, a3
3f89d290:	add    a3, a5
3f89d2a0:	move   *a7, a3, 1
3f89d2b0:	add    a5, a3
3f89d2c0:	move   a3, *a13(0x80), 1
3f89d2e0:	move   *a3(0x0), *a13(0xc0), 1
3f89d310:	move   *a13(0xc0), a5, 1
3f89d330:	cmp    a3, a5
3f89d340:	jreq   L3F89D710
L3F89D350:
3f89d350:	move   *a13(0x80), a7, 1
3f89d370:	move   *a13(0x100), a5, 1
3f89d390:	inc    a5
3f89d3a0:	move   a5, *a13(0x100), 1
3f89d3c0:	move   *a7(0x40), a3, 1
3f89d3e0:	cmp    a3, a5
3f89d3f0:	jrle   L3F89D4A0
3f89d400:	move   a14, -*sp, 1
3f89d410:	move   a2, *a14+, 1
3f89d420:	move   a7, *a14+, 1
3f89d430:	movi   0x3f8b3a28, a8
3f89d460:	move   a8, *a14+, 1
3f89d470:	calla  L3F35BD40
L3F89D4A0:
3f89d4a0:	move   *a13(0xc0), a3, 1
3f89d4c0:	move   *a3(0x40), a3, 1
3f89d4e0:	cmp    a2, a3
3f89d4f0:	jreq   L3F89D5A0
3f89d500:	move   *a13(0xc0), a3, 1
3f89d520:	move   *a3(0x0), *a13(0xc0), 1
3f89d550:	move   *a13(0xc0), a3, 1
3f89d570:	cmp    a7, a3
3f89d580:	jrne   L3F89D350
3f89d590:	jruc   L3F89D710
L3F89D5A0:
3f89d5a0:	move   *a13(0xc0), a7, 1
3f89d5c0:	setf   16, 0, 0
3f89d5d0:	move   *a7(0x90), a5, 0
3f89d5f0:	cmp    a6, a5
3f89d600:	jrne   L3F89D680
3f89d610:	move   *a7(0x80), a5, 0
3f89d630:	and    a4, a5
3f89d640:	jreq   L3F89D680
3f89d650:	move   *a7(0xa0), a10, 1
3f89d670:	jruc   L3F89D710
L3F89D680:
3f89d680:	move   *a7(0x0), *a13(0xc0), 1
3f89d6b0:	move   *a13(0xc0), a7, 1
3f89d6d0:	move   *a13(0x80), a5, 1
3f89d6f0:	cmp    a5, a7
3f89d700:	jrne   L3F89D350
L3F89D710:
3f89d710:	move   a10, a3
3f89d720:	jrne   L3F89D780
3f89d730:	move   a2, *a9(0xc0), 1
3f89d750:	movk   13, a8
3f89d760:	jauc   L3F89E570
L3F89D780:
3f89d780:	move   a10, *a9(0x1a0), 1
3f89d7a0:	move   a2, *a9(0x1c0), 1
3f89d7c0:	jruc   L3F89D7F0
L3F89D7D0:
3f89d7d0:	move   *a9(0x1a0), a10, 1
L3F89D7F0:
3f89d7f0:	movb   *a10(0x180), a7
3f89d810:	setf   16, 1, 0
3f89d820:	move   *a11(0x10), a5, 0
3f89d840:	cmp    a5, a7
3f89d850:	jrne   L3F89D8B0
3f89d860:	move   *a10, a7, 1
3f89d870:	move   *a11(0x20), a5, 1
3f89d890:	cmp    a5, a7
3f89d8a0:	jreq   L3F89D970
L3F89D8B0:
3f89d8b0:	move   a2, *a9(0xc0), 1
3f89d8d0:	movi   0xffff, a7
3f89d8f0:	move   a7, *a9(0x1c0), 1
3f89d910:	sub    a5, a5
3f89d920:	move   a5, *a9(0x1a0), 1
3f89d940:	movk   8, a8
3f89d950:	jauc   L3F89E570
L3F89D970:
3f89d970:	move   *a10(0x60), a7, 1
3f89d990:	move   *a11(0x40), a5, 1
3f89d9b0:	cmp    a5, a7
3f89d9c0:	jreq   L3F89DA30
3f89d9d0:	move   a14, -*sp, 1
3f89d9e0:	move   a10, *a14+, 1
3f89d9f0:	move   a11, *a14+, 1
3f89da00:	calla  L3F863590
L3F89DA30:
3f89da30:	setf   8, 0, 0
3f89da40:	move   *a12(0x8), a7, 0
3f89da60:	jrne   L3F89DC70
3f89da70:	move   *a12(0xa8), a7, 0
3f89da90:	dsjs   a7, L3F89DB10
3f89daa0:	move   *a12(0xa0), a7, 0
3f89dac0:	move   @0xda880, a5, 1
3f89daf0:	cmp    a5, a7
3f89db00:	jrc   L3F89DB40
L3F89DB10:
3f89db10:	movk   8, a8
3f89db20:	jauc   L3F89E570
L3F89DB40:
3f89db40:	setf   16, 0, 0
3f89db50:	move   *a12(0x60), a7, 0
3f89db70:	setf   8, 0, 0
3f89db80:	move   *a12(0xa0), a3, 0
3f89dba0:	add    a3, a7
3f89dbb0:	move   @0xc5410, a3, 1
3f89dbe0:	add    a3, a7
3f89dbf0:	move   @0xc5430, a3, 1
3f89dc20:	neg    a3
3f89dc30:	srl    a3, a7
3f89dc40:	sll    0x2, a7
3f89dc50:	move   a7, *a13, 1
3f89dc60:	jruc   L3F89E230
L3F89DC70:
3f89dc70:	move   *a12(0x8), a7, 0
3f89dc90:	dsj    a7, L3F89DF30
3f89dcb0:	setf   16, 1, 0
3f89dcc0:	move   *a11(0x10), a7, 0
3f89dce0:	setf   8, 0, 0
3f89dcf0:	move   *a12(0xa8), a5, 0
3f89dd10:	cmp    a5, a7
3f89dd20:	jrne   L3F89DDA0
3f89dd30:	move   *a12(0xa0), a7, 0
3f89dd50:	move   @0xda880, a5, 1
3f89dd80:	cmp    a5, a7
3f89dd90:	jrc   L3F89DDC0
L3F89DDA0:
3f89dda0:	movk   8, a8
3f89ddb0:	jruc   L3F89E570
L3F89DDC0:
3f89ddc0:	setf   16, 0, 0
3f89ddd0:	move   *a12(0x60), a7, 0
3f89ddf0:	setf   8, 0, 0
3f89de00:	move   *a12(0xa0), a3, 0
3f89de20:	add    a3, a7
3f89de30:	move   @0xc5410, a3, 1
3f89de60:	add    a3, a7
3f89de70:	move   @0xc5430, a3, 1
3f89dea0:	neg    a3
3f89deb0:	srl    a3, a7
3f89dec0:	sll    0x2, a7
3f89ded0:	move   a7, *a13, 1
3f89dee0:	move   *a12(0xa8), a3, 0
3f89df00:	mpys   a7, a3
3f89df10:	move   a3, *a13, 1
3f89df20:	jruc   L3F89E230
L3F89DF30:
3f89df30:	move   *a12(0x8), a7, 0
3f89df50:	subk   2, a7
3f89df60:	jrne   L3F89E1D0
3f89df70:	setf   16, 1, 0
3f89df80:	move   *a11(0x10), a7, 0
3f89dfa0:	setf   8, 0, 0
3f89dfb0:	move   *a12(0xa8), a5, 0
3f89dfd0:	cmp    a5, a7
3f89dfe0:	jrne   L3F89E020
3f89dff0:	move   *a12(0xa0), a7, 0
3f89e010:	jreq   L3F89E040
L3F89E020:
3f89e020:	movk   8, a8
3f89e030:	jruc   L3F89E570
L3F89E040:
3f89e040:	move   *a12(0xa8), a7, 0
3f89e060:	sll    0x6, a7
3f89e070:	addi   0xc53d0, a7
3f89e0a0:	setf   16, 0, 0
3f89e0b0:	move   *a12(0x60), a5, 0
3f89e0d0:	move   *a7, a7, 1
3f89e0e0:	add    a7, a5
3f89e0f0:	setf   8, 0, 0
3f89e100:	move   *a12(0xa8), a7, 0
3f89e120:	sll    0x6, a7
3f89e130:	addi   0xc53d0, a7
3f89e160:	move   *a7(0x20), a7, 1
3f89e180:	neg    a7
3f89e190:	srl    a7, a5
3f89e1a0:	sll    0x2, a5
3f89e1b0:	move   a5, *a13, 1
3f89e1c0:	jruc   L3F89E230
L3F89E1D0:
3f89e1d0:	move   *a12(0x8), a7, 0
3f89e1f0:	move   a7, *a9(0xc0), 1
3f89e210:	movk   2, a8
3f89e220:	jruc   L3F89E570
L3F89E230:
3f89e230:	setf   16, 0, 0
3f89e240:	move   *a12(0x70), a7, 0
3f89e260:	move   *a13, a5, 1
3f89e270:	mpys   a5, a7
3f89e280:	move   a7, *a13, 1
3f89e290:	move   *a12(0x10), a5, 0
3f89e2b0:	addk   3, a7
3f89e2c0:	sra    0x2, a7
3f89e2d0:	addk   6, a7
3f89e2e0:	cmp    a5, a7
3f89e2f0:	jreq   L3F89E320
3f89e300:	movk   16, a8
3f89e310:	jruc   L3F89E570
L3F89E320:
3f89e320:	move   a14, -*sp, 1
3f89e330:	move   a12, a7
3f89e340:	addi   0xc0, a7
3f89e360:	move   a7, *a14+, 1
3f89e370:	setf   8, 0, 0
3f89e380:	move   *a12(0x8), a8, 0
3f89e3a0:	move   a8, *a14+, 1
3f89e3b0:	move   *a12(0xa0), a8, 0
3f89e3d0:	move   a8, *a14+, 1
3f89e3e0:	setf   16, 0, 0
3f89e3f0:	move   *a12(0x70), a8, 0
3f89e410:	move   a8, *a14+, 1
3f89e420:	move   *a12(0x60), a8, 0
3f89e440:	move   a8, *a14+, 1
3f89e450:	setf   16, 1, 0
3f89e460:	move   *a12(0x90), a8, 0
3f89e480:	move   a8, *a14+, 1
3f89e490:	move   *a12(0x80), a8, 0
3f89e4b0:	move   a8, *a14+, 1
3f89e4c0:	setf   8, 0, 0
3f89e4d0:	move   *a12(0xa8), a8, 0
3f89e4f0:	move   a8, *a14+, 1
3f89e500:	move   a10, *a14+, 1
3f89e510:	move   a11, *a14+, 1
3f89e520:	move   *a10(0x380), a7, 1
3f89e540:	call   a7
3f89e550:	move   *a9(0x140), a8, 1
L3F89E570:
3f89e570:	move   *sp(0x1a0), a14, 1
3f89e590:	mmfm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f89e5b0:	rets   2
3f89e5c0:	mmtm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f89e5e0:	move   a14, a13
3f89e5f0:	addi   0x300, a14
3f89e610:	move   *a13(0xffe0), a9, 1
3f89e630:	move   *a9(0x40), a0, 1
3f89e650:	move   *a0(0x20), a2, 1
3f89e670:	setf   16, 0, 0
3f89e680:	move   *a0(0x10), a7, 0
3f89e6a0:	subk   5, a7
3f89e6b0:	jreq   L3F89E6F0
3f89e6c0:	movk   16, a8
3f89e6d0:	jauc   L3F8A15E0
L3F89E6F0:
3f89e6f0:	setf   8, 0, 0
3f89e700:	move   *a0(0x8), a7, 0
3f89e720:	dec    a7
3f89e730:	jreq   L3F89E7F0
3f89e740:	move   *a0(0x8), a7, 0
3f89e760:	subk   2, a7
3f89e770:	jreq   L3F89E7F0
3f89e780:	move   *a0(0x8), a7, 0
3f89e7a0:	move   a7, *a9(0xc0), 1
3f89e7c0:	movk   2, a8
3f89e7d0:	jauc   L3F8A15E0
L3F89E7F0:
3f89e7f0:	setf   16, 1, 0
3f89e800:	move   *a0(0x60), *a13(0x1e0), 0
3f89e830:	move   *a13(0x1e0), a7, 0
3f89e850:	jrge   L3F89E8B0
3f89e860:	move   a7, *a9(0xc0), 1
3f89e880:	movk   2, a8
3f89e890:	jauc   L3F8A15E0
L3F89E8B0:
3f89e8b0:	move   *a0(0x70), *a13(0x1e0), 0
3f89e8e0:	move   *a13(0x1e0), a7, 0
3f89e900:	jrge   L3F89E960
3f89e910:	move   a7, *a9(0xc0), 1
3f89e930:	movk   2, a8
3f89e940:	jauc   L3F8A15E0
L3F89E960:
3f89e960:	move   *a9(0x180), a7, 1
3f89e980:	cmp    a2, a7
3f89e990:	jrne   L3F89E9E0
3f89e9a0:	move   *a9(0x160), a10, 1
3f89e9c0:	jauc   L3F89F560
L3F89E9E0:
3f89e9e0:	move   a2, a7
3f89e9f0:	jrne   L3F89EA30
3f89ea00:	sub    a10, a10
3f89ea10:	jauc   L3F89F560
L3F89EA30:
3f89ea30:	movk   24, a4
3f89ea40:	sub    a6, a6
3f89ea50:	move   a2, a7
3f89ea60:	andi   0xfff00000, a7
3f89ea90:	move   a7, *a13(0x220), 1
3f89eab0:	move   a6, a10
3f89eac0:	move   a2, a7
3f89ead0:	andi   0xe0000000, a7
3f89eb00:	jane   L3F89F560
3f89eb20:	move   *a13(0x220), a7, 1
3f89eb40:	sra    0x14, a7
3f89eb50:	move   a7, *a13(0x1e0), 1
3f89eb70:	move   @0x225870, a5, 1
3f89eba0:	cmp    a5, a7
3f89ebb0:	jage   L3F89F560
3f89ebd0:	sll    0x5, a7
3f89ebe0:	addi   0x21ffe0, a7
3f89ec10:	move   *a7, a7, 1
3f89ec20:	move   a7, *a13(0x200), 1
3f89ec40:	move   *a7(0x40), a7, 1
3f89ec60:	jaeq   L3F89F560
3f89ec80:	move   a2, a7
3f89ec90:	andi   0x7ffff, a7
3f89ecc0:	move   a7, *a13(0x2a0), 1
3f89ece0:	move   a6, *a13(0x2c0), 1
3f89ed00:	move   *a13(0x200), a7, 1
3f89ed20:	move   *a7(0x60), *a13(0x2e0), 1
3f89ed50:	move   *a13(0x2e0), a7, 1
3f89ed70:	subk   6, a7
3f89ed80:	jrne   L3F89EE70
3f89ed90:	move   *a13(0x2a0), a7, 1
3f89edb0:	sra    0x6, a7
3f89edc0:	move   *a13(0x2a0), a5, 1
3f89ede0:	xor    a5, a7
3f89edf0:	sra    0xc, a5
3f89ee00:	xor    a5, a7
3f89ee10:	andi   0x3f, a7
3f89ee40:	move   a7, *a13(0x260), 1
3f89ee60:	jruc   L3F89F030
L3F89EE70:
3f89ee70:	move   *a13(0x2e0), a7, 1
3f89ee90:	subk   7, a7
3f89eea0:	jrne   L3F89EF90
3f89eeb0:	move   *a13(0x2a0), a7, 1
3f89eed0:	sra    0x7, a7
3f89eee0:	move   *a13(0x2a0), a5, 1
3f89ef00:	xor    a5, a7
3f89ef10:	sra    0xd, a5
3f89ef20:	xor    a5, a7
3f89ef30:	andi   0x7f, a7
3f89ef60:	move   a7, *a13(0x260), 1
3f89ef80:	jruc   L3F89F030
L3F89EF90:
3f89ef90:	move   a14, -*sp, 1
3f89efa0:	move   *a13(0x2a0), *a14+, 1
3f89efc0:	move   *a13(0x2e0), *a14+, 1
3f89efe0:	calla  L3F8B5680
3f89f010:	move   a8, *a13(0x260), 1
L3F89F030:
3f89f030:	move   *a13(0x260), a7, 1
3f89f050:	inc    a7
3f89f060:	jreq   L3F89F560
3f89f070:	move   *a13(0x200), a7, 1
3f89f090:	move   *a13(0x260), a5, 1
3f89f0b0:	move   a5, a3
3f89f0c0:	sll    0x6, a5
3f89f0d0:	sll    0x5, a3
3f89f0e0:	add    a3, a5
3f89f0f0:	move   *a7, a3, 1
3f89f100:	add    a5, a3
3f89f110:	move   a3, *a13(0x240), 1
3f89f130:	move   *a3(0x0), *a13(0x280), 1
3f89f160:	move   *a13(0x280), a5, 1
3f89f180:	cmp    a3, a5
3f89f190:	jreq   L3F89F560
L3F89F1A0:
3f89f1a0:	move   *a13(0x240), a7, 1
3f89f1c0:	move   *a13(0x2c0), a5, 1
3f89f1e0:	inc    a5
3f89f1f0:	move   a5, *a13(0x2c0), 1
3f89f210:	move   *a7(0x40), a3, 1
3f89f230:	cmp    a3, a5
3f89f240:	jrle   L3F89F2F0
3f89f250:	move   a14, -*sp, 1
3f89f260:	move   a2, *a14+, 1
3f89f270:	move   a7, *a14+, 1
3f89f280:	movi   0x3f8b3d10, a8
3f89f2b0:	move   a8, *a14+, 1
3f89f2c0:	calla  L3F35BD40
L3F89F2F0:
3f89f2f0:	move   *a13(0x280), a3, 1
3f89f310:	move   *a3(0x40), a3, 1
3f89f330:	cmp    a2, a3
3f89f340:	jreq   L3F89F3F0
3f89f350:	move   *a13(0x280), a3, 1
3f89f370:	move   *a3(0x0), *a13(0x280), 1
3f89f3a0:	move   *a13(0x280), a3, 1
3f89f3c0:	cmp    a7, a3
3f89f3d0:	jrne   L3F89F1A0
3f89f3e0:	jruc   L3F89F560
L3F89F3F0:
3f89f3f0:	move   *a13(0x280), a7, 1
3f89f410:	setf   16, 0, 0
3f89f420:	move   *a7(0x90), a5, 0
3f89f440:	cmp    a6, a5
3f89f450:	jrne   L3F89F4D0
3f89f460:	move   *a7(0x80), a5, 0
3f89f480:	and    a4, a5
3f89f490:	jreq   L3F89F4D0
3f89f4a0:	move   *a7(0xa0), a10, 1
3f89f4c0:	jruc   L3F89F560
L3F89F4D0:
3f89f4d0:	move   *a7(0x0), *a13(0x280), 1
3f89f500:	move   *a13(0x280), a7, 1
3f89f520:	move   *a13(0x240), a5, 1
3f89f540:	cmp    a5, a7
3f89f550:	jrne   L3F89F1A0
L3F89F560:
3f89f560:	move   a10, a3
3f89f570:	jrne   L3F89F5D0
3f89f580:	move   a2, *a9(0xc0), 1
3f89f5a0:	movk   9, a8
3f89f5b0:	jauc   L3F8A15E0
L3F89F5D0:
3f89f5d0:	setf   16, 0, 0
3f89f5e0:	move   *a0(0x70), a11, 0
3f89f600:	setf   16, 1, 0
3f89f610:	move   *a10, a7, 0
3f89f620:	jrne   L3F89FBD0
3f89f630:	setf   1, 0, 0
3f89f640:	move   *a10(0x685), a7, 0
3f89f660:	jreq   L3F89FB60
3f89f670:	setf   16, 1, 0
3f89f680:	move   *a10(0x3a0), a7, 0
3f89f6a0:	move   *a0(0x40), a5, 0
3f89f6c0:	add    a5, a7
3f89f6d0:	jrlt   L3F89FB60
3f89f6e0:	move   *a10(0x3a0), a7, 0
3f89f700:	move   *a0(0x40), a5, 0
3f89f720:	add    a5, a7
3f89f730:	setf   16, 0, 0
3f89f740:	move   *a0(0x60), a5, 0
3f89f760:	add    a5, a7
3f89f770:	move   *a10(0x20), a5, 1
3f89f790:	setf   16, 1, 0
3f89f7a0:	move   *a5(0x40), a5, 0
3f89f7c0:	cmp    a5, a7
3f89f7d0:	jrgt   L3F89FB60
3f89f7e0:	move   *a10(0x3b0), a7, 0
3f89f800:	move   *a0(0x50), a5, 0
3f89f820:	add    a5, a7
3f89f830:	jrlt   L3F89FB60
3f89f840:	move   *a10(0x3b0), a7, 0
3f89f860:	move   *a0(0x50), a5, 0
3f89f880:	add    a5, a7
3f89f890:	add    a11, a7
3f89f8a0:	move   *a10(0x20), a5, 1
3f89f8c0:	move   *a5(0x50), a5, 0
3f89f8e0:	cmp    a5, a7
3f89f8f0:	jrgt   L3F89FB60
3f89f900:	move   *a10(0x650), a7, 0
3f89f920:	neg    a7
3f89f930:	move   *a0(0x40), a5, 0
3f89f950:	cmp    a7, a5
3f89f960:	jrlt   L3F89FB60
3f89f970:	setf   16, 0, 0
3f89f980:	move   *a0(0x60), a7, 0
3f89f9a0:	setf   16, 1, 0
3f89f9b0:	move   *a0(0x40), a5, 0
3f89f9d0:	add    a7, a5
3f89f9e0:	move   *a10(0x360), a7, 0
3f89fa00:	move   *a10(0x650), a3, 0
3f89fa20:	add    a7, a3
3f89fa30:	cmp    a3, a5
3f89fa40:	jrgt   L3F89FB60
3f89fa50:	move   *a10(0x650), a7, 0
3f89fa70:	neg    a7
3f89fa80:	move   *a0(0x50), a5, 0
3f89faa0:	cmp    a7, a5
3f89fab0:	jrlt   L3F89FB60
3f89fac0:	move   *a10(0x370), a7, 0
3f89fae0:	move   *a10(0x650), a5, 0
3f89fb00:	add    a7, a5
3f89fb10:	move   *a0(0x50), a7, 0
3f89fb30:	add    a11, a7
3f89fb40:	cmp    a5, a7
3f89fb50:	jrle   L3F89FB90
L3F89FB60:
3f89fb60:	movk   8, a8
3f89fb70:	jauc   L3F8A15E0
L3F89FB90:
3f89fb90:	move   *a10(0x60), *a13(0x120), 1
3f89fbc0:	jruc   L3F89FE60
L3F89FBD0:
3f89fbd0:	move   *a0(0x40), a7, 0
3f89fbf0:	jrlt   L3F89FE00
3f89fc00:	move   *a0(0x40), a7, 0
3f89fc20:	setf   16, 0, 0
3f89fc30:	move   *a0(0x60), a5, 0
3f89fc50:	add    a5, a7
3f89fc60:	move   *a10(0x80), a5, 1
3f89fc80:	move   *a5(0x60), a5, 1
3f89fca0:	move   *a5(0x110), a5, 0
3f89fcc0:	cmp    a5, a7
3f89fcd0:	jrhi   L3F89FE00
3f89fce0:	setf   16, 1, 0
3f89fcf0:	move   *a0(0x50), a7, 0
3f89fd10:	jrlt   L3F89FE00
3f89fd20:	move   *a0(0x50), a7, 0
3f89fd40:	setf   16, 0, 0
3f89fd50:	move   *a0(0x70), a5, 0
3f89fd70:	add    a5, a7
3f89fd80:	move   *a10(0x80), a5, 1
3f89fda0:	move   *a5(0x60), a5, 1
3f89fdc0:	move   *a5(0x100), a5, 0
3f89fde0:	cmp    a5, a7
3f89fdf0:	jrls   L3F89FE30
L3F89FE00:
3f89fe00:	movk   8, a8
3f89fe10:	jauc   L3F8A15E0
L3F89FE30:
3f89fe30:	sub    a7, a7
3f89fe40:	move   a7, *a13(0x120), 1
L3F89FE60:
3f89fe60:	movk   1, a7
3f89fe70:	movb   a7, *a13(0xe0)
3f89fe90:	setf   16, 0, 0
3f89fea0:	move   *a9(0xe0), *a13(0xf0), 0
3f89fed0:	movb   *a10(0x10), *a13(0xe8)
3f89ff00:	setf   8, 0, 0
3f89ff10:	move   *a0(0x8), a5, 0
3f89ff30:	subk   2, a5
3f89ff40:	jrne   L3F8A0130
3f89ff50:	setf   16, 1, 0
3f89ff60:	move   *a10(0x10), a5, 0
3f89ff80:	sll    0x6, a5
3f89ff90:	addi   0xc53d0, a5
3f89ffc0:	setf   16, 0, 0
3f89ffd0:	move   *a0(0x60), a3, 0
3f89fff0:	move   *a5, a5, 1
3f8a0000:	add    a5, a3
3f8a0010:	setf   16, 1, 0
3f8a0020:	move   *a10(0x10), a5, 0
3f8a0040:	sll    0x6, a5
3f8a0050:	addi   0xc53d0, a5
3f8a0080:	move   *a5(0x20), a5, 1
3f8a00a0:	neg    a5
3f8a00b0:	srl    a5, a3
3f8a00c0:	sll    0x2, a3
3f8a00d0:	move   a3, *a13(0x60), 1
3f8a00f0:	mpys   a11, a3
3f8a0100:	move   a3, *a13(0x80), 1
3f8a0120:	jruc   L3F8A0420
L3F8A0130:
3f8a0130:	sub    a5, a5
3f8a0140:	move   a5, *a13(0x40), 1
3f8a0160:	setf   16, 1, 0
3f8a0170:	move   *a10(0x10), a3, 0
3f8a0190:	dec    a3
3f8a01a0:	sll    a3, a7
3f8a01b0:	move   a7, *a13(0xa0), 1
3f8a01d0:	jreq   L3F8A02D0
L3F8A01E0:
3f8a01e0:	move   *a0(0x80), a7, 1
3f8a0200:	move   *a13(0xa0), a5, 1
3f8a0220:	and    a5, a7
3f8a0230:	jreq   L3F8A0290
3f8a0240:	move   *a13(0x40), a7, 1
3f8a0260:	inc    a7
3f8a0270:	move   a7, *a13(0x40), 1
L3F8A0290:
3f8a0290:	srl    0x1, a5
3f8a02a0:	move   a5, *a13(0xa0), 1
3f8a02c0:	jrne   L3F8A01E0
L3F8A02D0:
3f8a02d0:	setf   16, 0, 0
3f8a02e0:	move   *a0(0x60), a7, 0
3f8a0300:	move   @0xc5410, a5, 1
3f8a0330:	add    a5, a7
3f8a0340:	move   @0xc5430, a3, 1
3f8a0370:	neg    a3
3f8a0380:	srl    a3, a7
3f8a0390:	sll    0x2, a7
3f8a03a0:	move   a7, *a13(0x60), 1
3f8a03c0:	mpys   a11, a7
3f8a03d0:	move   *a13(0x40), a3, 1
3f8a03f0:	mpys   a3, a7
3f8a0400:	move   a7, *a13(0x80), 1
L3F8A0420:
3f8a0420:	move   *a13(0x80), a7, 1
3f8a0440:	addk   3, a7
3f8a0450:	sra    0x2, a7
3f8a0460:	move   a7, *a13(0x100), 1
3f8a0480:	move   *a13(0x60), a5, 1
3f8a04a0:	jreq   L3F8A04D0
3f8a04b0:	move   a11, a3
3f8a04c0:	jrne   L3F8A0510
L3F8A04D0:
3f8a04d0:	sub    a3, a3
3f8a04e0:	move   a3, *a13(0x20), 1
3f8a0500:	jruc   L3F8A0610
L3F8A0510:
3f8a0510:	cmpi   0x2000, a5
3f8a0530:	jrlt   L3F8A0580
3f8a0540:	movk   1, a3
3f8a0550:	move   a3, *a13(0x20), 1
3f8a0570:	jruc   L3F8A0610
L3F8A0580:
3f8a0580:	movi   0x2000, a3
3f8a05a0:	divs   a5, a3
3f8a05b0:	move   a3, *a13(0x20), 1
3f8a05d0:	cmp    a11, a3
3f8a05e0:	jrle   L3F8A0610
3f8a05f0:	move   a11, *a13(0x20), 1
L3F8A0610:
3f8a0610:	move   *a13(0x20), a3, 1
3f8a0630:	mpys   a5, a3
3f8a0640:	move   a3, *a13(0x80), 1
3f8a0660:	move   *a13(0x20), a3, 1
3f8a0680:	cmp    a11, a3
3f8a0690:	jrge   L3F8A0960
3f8a06a0:	dec    a3
3f8a06b0:	jrle   L3F8A0820
3f8a06c0:	move   *a13(0x80), a3, 1
3f8a06e0:	movk   3, a5
3f8a06f0:	and    a3, a5
3f8a0700:	jreq   L3F8A0820
L3F8A0710:
3f8a0710:	move   *a13(0x20), a7, 1
3f8a0730:	dec    a7
3f8a0740:	move   a7, *a13(0x20), 1
3f8a0760:	move   *a13(0x80), a5, 1
3f8a0780:	move   *a13(0x60), a3, 1
3f8a07a0:	sub    a3, a5
3f8a07b0:	move   a5, *a13(0x80), 1
3f8a07d0:	dec    a7
3f8a07e0:	jrle   L3F8A0820
3f8a07f0:	movk   3, a7
3f8a0800:	and    a5, a7
3f8a0810:	jrne   L3F8A0710
L3F8A0820:
3f8a0820:	move   *a13(0x80), a7, 1
3f8a0840:	movk   3, a5
3f8a0850:	and    a7, a5
3f8a0860:	jreq   L3F8A0960
L3F8A0870:
3f8a0870:	move   *a13(0x20), a7, 1
3f8a0890:	inc    a7
3f8a08a0:	move   a7, *a13(0x20), 1
3f8a08c0:	move   *a13(0x80), a5, 1
3f8a08e0:	move   *a13(0x60), a3, 1
3f8a0900:	add    a3, a5
3f8a0910:	move   a5, *a13(0x80), 1
3f8a0930:	movk   3, a3
3f8a0940:	and    a5, a3
3f8a0950:	jrne   L3F8A0870
L3F8A0960:
3f8a0960:	move   a14, -*sp, 1
3f8a0970:	move   *a13(0x80), *a14+, 1
3f8a0990:	movk   1, a7
3f8a09a0:	move   a7, *a14+, 1
3f8a09b0:	calla  L3F703D90
3f8a09e0:	move   a8, *a13(0xc0), 1
3f8a0a00:	move   a8, a3
3f8a0a10:	jrne   L3F8A0A50
3f8a0a20:	movk   11, a8
3f8a0a30:	jauc   L3F8A15E0
L3F8A0A50:
3f8a0a50:	move   *a9(0x80), a5, 1
3f8a0a70:	jreq   L3F8A0BB0
3f8a0a80:	move   a14, -*sp, 1
3f8a0a90:	move   a13, a5
3f8a0aa0:	addi   0xe0, a5
3f8a0ac0:	move   a5, *a14+, 1
3f8a0ad0:	movk   32, a7
3f8a0ae0:	move   a7, *a14+, 1
3f8a0af0:	move   a9, *a14+, 1
3f8a0b00:	move   *a9(0x40), a5, 1
3f8a0b20:	setf   8, 0, 0
3f8a0b30:	move   *a5, a5, 0
3f8a0b40:	sll    0x5, a5
3f8a0b50:	addi   0xe1980, a5
3f8a0b80:	move   *a5, a5, 1
3f8a0b90:	call   a5
3f8a0ba0:	jruc   L3F8A0C60
L3F8A0BB0:
3f8a0bb0:	move   a14, -*sp, 1
3f8a0bc0:	move   a13, a5
3f8a0bd0:	addi   0xe0, a5
3f8a0bf0:	move   a5, *a14+, 1
3f8a0c00:	movk   32, a7
3f8a0c10:	move   a7, *a14+, 1
3f8a0c20:	move   a9, *a14+, 1
3f8a0c30:	calla  L3F352110
L3F8A0C60:
3f8a0c60:	move   *a13(0x20), a5, 1
3f8a0c80:	jaeq   L3F8A1560
3f8a0ca0:	setf   8, 0, 0
3f8a0cb0:	move   *a0(0x8), a7, 0
3f8a0cd0:	subk   2, a7
3f8a0ce0:	jrne   L3F8A1090
3f8a0cf0:	sub    a12, a12
3f8a0d00:	cmp    a12, a11
3f8a0d10:	jale   L3F8A1560
L3F8A0D30:
3f8a0d30:	move   a11, a7
3f8a0d40:	sub    a12, a7
3f8a0d50:	move   *a13(0x20), a5, 1
3f8a0d70:	cmp    a7, a5
3f8a0d80:	jrlt   L3F8A0DC0
3f8a0d90:	move   a11, a7
3f8a0da0:	sub    a12, a7
3f8a0db0:	move   a7, a5
L3F8A0DC0:
3f8a0dc0:	move   a5, *a13, 1
3f8a0dd0:	move   a14, -*sp, 1
3f8a0de0:	move   *a13(0xc0), *a14+, 1
3f8a0e00:	move   *a0(0x80), *a14+, 1
3f8a0e20:	setf   8, 0, 0
3f8a0e30:	move   *a0(0x8), a8, 0
3f8a0e50:	move   a8, *a14+, 1
3f8a0e60:	move   a5, *a14+, 1
3f8a0e70:	setf   16, 0, 0
3f8a0e80:	move   *a0(0x60), a8, 0
3f8a0ea0:	move   a8, *a14+, 1
3f8a0eb0:	setf   16, 1, 0
3f8a0ec0:	move   *a0(0x50), a7, 0
3f8a0ee0:	add    a12, a7
3f8a0ef0:	move   a7, *a14+, 1
3f8a0f00:	move   *a0(0x40), a8, 0
3f8a0f20:	move   a8, *a14+, 1
3f8a0f30:	move   a10, *a14+, 1
3f8a0f40:	move   *a10(0x20), a7, 1
3f8a0f60:	move   *a7(0x980), a7, 1
3f8a0f80:	call   a7
3f8a0f90:	move   a14, -*sp, 1
3f8a0fa0:	move   *a13(0xc0), *a14+, 1
3f8a0fc0:	move   *a13(0x60), a7, 1
3f8a0fe0:	mpys   a7, a5
3f8a0ff0:	move   a5, *a14+, 1
3f8a1000:	move   a9, *a14+, 1
3f8a1010:	calla  L3F352110
3f8a1040:	move   *a13, a5, 1
3f8a1050:	add    a5, a12
3f8a1060:	cmp    a12, a11
3f8a1070:	jrgt   L3F8A0D30
3f8a1080:	jruc   L3F8A1560
L3F8A1090:
3f8a1090:	setf   16, 1, 0
3f8a10a0:	move   *a10(0x10), a7, 0
3f8a10c0:	movk   1, a3
3f8a10d0:	dec    a7
3f8a10e0:	sll    a7, a3
3f8a10f0:	move   a3, *a13(0xa0), 1
3f8a1110:	jreq   L3F8A1560
L3F8A1120:
3f8a1120:	move   *a0(0x80), a7, 1
3f8a1140:	move   *a13(0xa0), a5, 1
3f8a1160:	and    a5, a7
3f8a1170:	jreq   L3F8A1500
3f8a1180:	sub    a12, a12
3f8a1190:	cmp    a12, a11
3f8a11a0:	jrle   L3F8A1500
L3F8A11B0:
3f8a11b0:	move   a11, a7
3f8a11c0:	sub    a12, a7
3f8a11d0:	move   *a13(0x20), a5, 1
3f8a11f0:	cmp    a7, a5
3f8a1200:	jrlt   L3F8A1240
3f8a1210:	move   a11, a7
3f8a1220:	sub    a12, a7
3f8a1230:	move   a7, a5
L3F8A1240:
3f8a1240:	move   a5, *a13, 1
3f8a1250:	move   a14, -*sp, 1
3f8a1260:	move   *a13(0xc0), *a14+, 1
3f8a1280:	move   *a13(0xa0), *a14+, 1
3f8a12a0:	setf   8, 0, 0
3f8a12b0:	move   *a0(0x8), a8, 0
3f8a12d0:	move   a8, *a14+, 1
3f8a12e0:	move   a5, *a14+, 1
3f8a12f0:	setf   16, 0, 0
3f8a1300:	move   *a0(0x60), a8, 0
3f8a1320:	move   a8, *a14+, 1
3f8a1330:	setf   16, 1, 0
3f8a1340:	move   *a0(0x50), a7, 0
3f8a1360:	add    a12, a7
3f8a1370:	move   a7, *a14+, 1
3f8a1380:	move   *a0(0x40), a8, 0
3f8a13a0:	move   a8, *a14+, 1
3f8a13b0:	move   a10, *a14+, 1
3f8a13c0:	move   *a10(0x20), a7, 1
3f8a13e0:	move   *a7(0x980), a7, 1
3f8a1400:	call   a7
3f8a1410:	move   a14, -*sp, 1
3f8a1420:	move   *a13(0xc0), *a14+, 1
3f8a1440:	move   *a13(0x60), a7, 1
3f8a1460:	mpys   a7, a5
3f8a1470:	move   a5, *a14+, 1
3f8a1480:	move   a9, *a14+, 1
3f8a1490:	calla  L3F352110
3f8a14c0:	move   *a13, a5, 1
3f8a14d0:	add    a5, a12
3f8a14e0:	cmp    a12, a11
3f8a14f0:	jrgt   L3F8A11B0
L3F8A1500:
3f8a1500:	move   *a13(0xa0), a7, 1
3f8a1520:	srl    0x1, a7
3f8a1530:	move   a7, *a13(0xa0), 1
3f8a1550:	jrne   L3F8A1120
L3F8A1560:
3f8a1560:	move   a14, -*sp, 1
3f8a1570:	move   *a13(0xc0), *a14+, 1
3f8a1590:	calla  L3F702440
3f8a15c0:	move   *a9(0x140), a8, 1
L3F8A15E0:
3f8a15e0:	move   *sp(0x1a0), a14, 1
3f8a1600:	mmfm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f8a1620:	rets   2
3f8a1630:	mmtm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f8a1650:	move   a14, a13
3f8a1660:	addi   0x200, a14
3f8a1680:	move   *a13(0xffe0), a9, 1
3f8a16a0:	move   *a9(0x40), a10, 1
3f8a16c0:	move   *a10(0x20), a4, 1
3f8a16e0:	move   *a10(0x40), a6, 1
3f8a1700:	setf   16, 0, 0
3f8a1710:	move   *a10(0x10), a7, 0
3f8a1730:	subk   4, a7
3f8a1740:	jrnc   L3F8A1780
3f8a1750:	movk   16, a8
3f8a1760:	jauc   L3F8A40D0
L3F8A1780:
3f8a1780:	move   *a9(0x180), a7, 1
3f8a17a0:	cmp    a4, a7
3f8a17b0:	jaeq   L3F8A24E0
3f8a17d0:	movk   24, a7
3f8a17e0:	move   a7, *a13(0xc0), 0
3f8a1800:	sub    a7, a7
3f8a1810:	move   a7, *a13(0xd0), 0
3f8a1830:	move   a4, a5
3f8a1840:	andi   0xfff00000, a5
3f8a1870:	move   a5, *a13(0x120), 1
3f8a1890:	move   a7, a11
3f8a18a0:	move   a4, a5
3f8a18b0:	andi   0xe0000000, a5
3f8a18e0:	jane   L3F8A2380
3f8a1900:	move   *a13(0x120), a5, 1
3f8a1920:	sra    0x14, a5
3f8a1930:	move   a5, *a13(0xe0), 1
3f8a1950:	move   @0x225870, a7, 1
3f8a1980:	cmp    a7, a5
3f8a1990:	jage   L3F8A2380
3f8a19b0:	sll    0x5, a5
3f8a19c0:	addi   0x21ffe0, a5
3f8a19f0:	move   *a5, a5, 1
3f8a1a00:	move   a5, *a13(0x100), 1
3f8a1a20:	move   *a5(0x40), a5, 1
3f8a1a40:	jaeq   L3F8A2380
3f8a1a60:	move   a4, a5
3f8a1a70:	andi   0x7ffff, a5
3f8a1aa0:	move   a5, *a13(0x1a0), 1
3f8a1ac0:	move   a11, *a13(0x1c0), 1
3f8a1ae0:	move   *a13(0x100), a5, 1
3f8a1b00:	move   *a5(0x60), *a13(0x1e0), 1
3f8a1b30:	move   *a13(0x1e0), a5, 1
3f8a1b50:	subk   6, a5
3f8a1b60:	jrne   L3F8A1C50
3f8a1b70:	move   *a13(0x1a0), a5, 1
3f8a1b90:	sra    0x6, a5
3f8a1ba0:	move   *a13(0x1a0), a7, 1
3f8a1bc0:	xor    a7, a5
3f8a1bd0:	sra    0xc, a7
3f8a1be0:	xor    a7, a5
3f8a1bf0:	andi   0x3f, a5
3f8a1c20:	move   a5, *a13(0x160), 1
3f8a1c40:	jruc   L3F8A1E10
L3F8A1C50:
3f8a1c50:	move   *a13(0x1e0), a5, 1
3f8a1c70:	subk   7, a5
3f8a1c80:	jrne   L3F8A1D70
3f8a1c90:	move   *a13(0x1a0), a5, 1
3f8a1cb0:	sra    0x7, a5
3f8a1cc0:	move   *a13(0x1a0), a7, 1
3f8a1ce0:	xor    a7, a5
3f8a1cf0:	sra    0xd, a7
3f8a1d00:	xor    a7, a5
3f8a1d10:	andi   0x7f, a5
3f8a1d40:	move   a5, *a13(0x160), 1
3f8a1d60:	jruc   L3F8A1E10
L3F8A1D70:
3f8a1d70:	move   a14, -*sp, 1
3f8a1d80:	move   *a13(0x1a0), *a14+, 1
3f8a1da0:	move   *a13(0x1e0), *a14+, 1
3f8a1dc0:	calla  L3F8B5680
3f8a1df0:	move   a8, *a13(0x160), 1
L3F8A1E10:
3f8a1e10:	move   *a13(0x160), a7, 1
3f8a1e30:	inc    a7
3f8a1e40:	jreq   L3F8A2380
3f8a1e50:	move   *a13(0x100), a7, 1
3f8a1e70:	move   *a13(0x160), a5, 1
3f8a1e90:	move   a5, a3
3f8a1ea0:	sll    0x6, a5
3f8a1eb0:	sll    0x5, a3
3f8a1ec0:	add    a3, a5
3f8a1ed0:	move   *a7, a3, 1
3f8a1ee0:	add    a5, a3
3f8a1ef0:	move   a3, *a13(0x140), 1
3f8a1f10:	move   *a3(0x0), *a13(0x180), 1
3f8a1f40:	move   *a13(0x180), a5, 1
3f8a1f60:	cmp    a3, a5
3f8a1f70:	jreq   L3F8A2380
L3F8A1F80:
3f8a1f80:	move   *a13(0x140), a7, 1
3f8a1fa0:	move   *a13(0x1c0), a5, 1
3f8a1fc0:	inc    a5
3f8a1fd0:	move   a5, *a13(0x1c0), 1
3f8a1ff0:	move   *a7(0x40), a3, 1
3f8a2010:	cmp    a3, a5
3f8a2020:	jrle   L3F8A20D0
3f8a2030:	move   a14, -*sp, 1
3f8a2040:	move   a4, *a14+, 1
3f8a2050:	move   a7, *a14+, 1
3f8a2060:	movi   0x3f8b38a0, a8
3f8a2090:	move   a8, *a14+, 1
3f8a20a0:	calla  L3F35BD40
L3F8A20D0:
3f8a20d0:	move   *a13(0x180), a3, 1
3f8a20f0:	move   *a3(0x40), a3, 1
3f8a2110:	cmp    a4, a3
3f8a2120:	jreq   L3F8A21D0
3f8a2130:	move   *a13(0x180), a3, 1
3f8a2150:	move   *a3(0x0), *a13(0x180), 1
3f8a2180:	move   *a13(0x180), a3, 1
3f8a21a0:	cmp    a7, a3
3f8a21b0:	jrne   L3F8A1F80
3f8a21c0:	jruc   L3F8A2380
L3F8A21D0:
3f8a21d0:	move   *a13(0x180), a7, 1
3f8a21f0:	setf   16, 0, 0
3f8a2200:	move   *a7(0x90), a5, 0
3f8a2220:	move   *a13(0xd0), a3, 0
3f8a2240:	cmp    a3, a5
3f8a2250:	jrne   L3F8A22F0
3f8a2260:	move   *a7(0x80), a5, 0
3f8a2280:	move   *a13(0xc0), a3, 0
3f8a22a0:	and    a3, a5
3f8a22b0:	jreq   L3F8A22F0
3f8a22c0:	move   *a7(0xa0), a11, 1
3f8a22e0:	jruc   L3F8A2380
L3F8A22F0:
3f8a22f0:	move   *a7(0x0), *a13(0x180), 1
3f8a2320:	move   *a13(0x180), a7, 1
3f8a2340:	move   *a13(0x140), a5, 1
3f8a2360:	cmp    a5, a7
3f8a2370:	jrne   L3F8A1F80
L3F8A2380:
3f8a2380:	move   a11, a3
3f8a2390:	jrne   L3F8A23F0
3f8a23a0:	move   a4, *a9(0xc0), 1
3f8a23c0:	movk   9, a8
3f8a23d0:	jauc   L3F8A40D0
L3F8A23F0:
3f8a23f0:	setf   16, 1, 0
3f8a2400:	move   *a11, a7, 0
3f8a2410:	jreq   L3F8A2440
3f8a2420:	move   *a11, a7, 0
3f8a2430:	dsjs   a7, L3F8A2490
L3F8A2440:
3f8a2440:	move   a11, *a9(0x160), 1
3f8a2460:	move   a4, *a9(0x180), 1
3f8a2480:	jruc   L3F8A2500
L3F8A2490:
3f8a2490:	move   a4, *a9(0xc0), 1
3f8a24b0:	movk   9, a8
3f8a24c0:	jauc   L3F8A40D0
L3F8A24E0:
3f8a24e0:	move   *a9(0x160), a11, 1
L3F8A2500:
3f8a2500:	move   *a9(0x1c0), a7, 1
3f8a2520:	cmp    a6, a7
3f8a2530:	jaeq   L3F8A31D0
3f8a2550:	movk   32, a7
3f8a2560:	setf   16, 0, 0
3f8a2570:	move   a7, *a13(0xc0), 0
3f8a2590:	sub    a5, a5
3f8a25a0:	move   a5, *a13(0xd0), 0
3f8a25c0:	move   a6, a3
3f8a25d0:	andi   0xfff00000, a3
3f8a2600:	move   a3, *a13(0x120), 1
3f8a2620:	move   a5, a12
3f8a2630:	move   a6, a3
3f8a2640:	andi   0xe0000000, a3
3f8a2670:	jane   L3F8A3110
3f8a2690:	move   *a13(0x120), a3, 1
3f8a26b0:	sra    0x14, a3
3f8a26c0:	move   a3, *a13(0xe0), 1
3f8a26e0:	move   @0x225870, a5, 1
3f8a2710:	cmp    a5, a3
3f8a2720:	jage   L3F8A3110
3f8a2740:	sll    0x5, a3
3f8a2750:	addi   0x21ffe0, a3
3f8a2780:	move   *a3, a3, 1
3f8a2790:	move   a3, *a13(0x100), 1
3f8a27b0:	move   *a3(0x40), a3, 1
3f8a27d0:	jaeq   L3F8A3110
3f8a27f0:	move   a6, a3
3f8a2800:	andi   0x7ffff, a3
3f8a2830:	move   a3, *a13(0x1a0), 1
3f8a2850:	move   a12, *a13(0x1c0), 1
3f8a2870:	move   *a13(0x100), a3, 1
3f8a2890:	move   *a3(0x60), *a13(0x1e0), 1
3f8a28c0:	move   *a13(0x1e0), a3, 1
3f8a28e0:	subk   6, a3
3f8a28f0:	jrne   L3F8A29E0
3f8a2900:	move   *a13(0x1a0), a3, 1
3f8a2920:	sra    0x6, a3
3f8a2930:	move   *a13(0x1a0), a5, 1
3f8a2950:	xor    a5, a3
3f8a2960:	sra    0xc, a5
3f8a2970:	xor    a5, a3
3f8a2980:	andi   0x3f, a3
3f8a29b0:	move   a3, *a13(0x160), 1
3f8a29d0:	jruc   L3F8A2BA0
L3F8A29E0:
3f8a29e0:	move   *a13(0x1e0), a3, 1
3f8a2a00:	subk   7, a3
3f8a2a10:	jrne   L3F8A2B00
3f8a2a20:	move   *a13(0x1a0), a3, 1
3f8a2a40:	sra    0x7, a3
3f8a2a50:	move   *a13(0x1a0), a5, 1
3f8a2a70:	xor    a5, a3
3f8a2a80:	sra    0xd, a5
3f8a2a90:	xor    a5, a3
3f8a2aa0:	andi   0x7f, a3
3f8a2ad0:	move   a3, *a13(0x160), 1
3f8a2af0:	jruc   L3F8A2BA0
L3F8A2B00:
3f8a2b00:	move   a14, -*sp, 1
3f8a2b10:	move   *a13(0x1a0), *a14+, 1
3f8a2b30:	move   *a13(0x1e0), *a14+, 1
3f8a2b50:	calla  L3F8B5680
3f8a2b80:	move   a8, *a13(0x160), 1
L3F8A2BA0:
3f8a2ba0:	move   *a13(0x160), a5, 1
3f8a2bc0:	inc    a5
3f8a2bd0:	jreq   L3F8A3110
3f8a2be0:	move   *a13(0x100), a5, 1
3f8a2c00:	move   *a13(0x160), a3, 1
3f8a2c20:	move   a3, a7
3f8a2c30:	sll    0x6, a3
3f8a2c40:	sll    0x5, a7
3f8a2c50:	add    a7, a3
3f8a2c60:	move   *a5, a7, 1
3f8a2c70:	add    a3, a7
3f8a2c80:	move   a7, *a13(0x140), 1
3f8a2ca0:	move   *a7(0x0), *a13(0x180), 1
3f8a2cd0:	move   *a13(0x180), a3, 1
3f8a2cf0:	cmp    a7, a3
3f8a2d00:	jreq   L3F8A3110
L3F8A2D10:
3f8a2d10:	move   *a13(0x140), a7, 1
3f8a2d30:	move   *a13(0x1c0), a5, 1
3f8a2d50:	inc    a5
3f8a2d60:	move   a5, *a13(0x1c0), 1
3f8a2d80:	move   *a7(0x40), a3, 1
3f8a2da0:	cmp    a3, a5
3f8a2db0:	jrle   L3F8A2E60
3f8a2dc0:	move   a14, -*sp, 1
3f8a2dd0:	move   a6, *a14+, 1
3f8a2de0:	move   a7, *a14+, 1
3f8a2df0:	movi   0x3f8b3a28, a8
3f8a2e20:	move   a8, *a14+, 1
3f8a2e30:	calla  L3F35BD40
L3F8A2E60:
3f8a2e60:	move   *a13(0x180), a3, 1
3f8a2e80:	move   *a3(0x40), a3, 1
3f8a2ea0:	cmp    a6, a3
3f8a2eb0:	jreq   L3F8A2F60
3f8a2ec0:	move   *a13(0x180), a3, 1
3f8a2ee0:	move   *a3(0x0), *a13(0x180), 1
3f8a2f10:	move   *a13(0x180), a3, 1
3f8a2f30:	cmp    a7, a3
3f8a2f40:	jrne   L3F8A2D10
3f8a2f50:	jruc   L3F8A3110
L3F8A2F60:
3f8a2f60:	move   *a13(0x180), a7, 1
3f8a2f80:	setf   16, 0, 0
3f8a2f90:	move   *a7(0x90), a5, 0
3f8a2fb0:	move   *a13(0xd0), a3, 0
3f8a2fd0:	cmp    a3, a5
3f8a2fe0:	jrne   L3F8A3080
3f8a2ff0:	move   *a7(0x80), a5, 0
3f8a3010:	move   *a13(0xc0), a3, 0
3f8a3030:	and    a3, a5
3f8a3040:	jreq   L3F8A3080
3f8a3050:	move   *a7(0xa0), a12, 1
3f8a3070:	jruc   L3F8A3110
L3F8A3080:
3f8a3080:	move   *a7(0x0), *a13(0x180), 1
3f8a30b0:	move   *a13(0x180), a7, 1
3f8a30d0:	move   *a13(0x140), a5, 1
3f8a30f0:	cmp    a5, a7
3f8a3100:	jrne   L3F8A2D10
L3F8A3110:
3f8a3110:	move   a12, a3
3f8a3120:	jrne   L3F8A3180
3f8a3130:	move   a6, *a9(0xc0), 1
3f8a3150:	movk   13, a8
3f8a3160:	jauc   L3F8A40D0
L3F8A3180:
3f8a3180:	move   a12, *a9(0x1a0), 1
3f8a31a0:	move   a6, *a9(0x1c0), 1
3f8a31c0:	jruc   L3F8A31F0
L3F8A31D0:
3f8a31d0:	move   *a9(0x1a0), a12, 1
L3F8A31F0:
3f8a31f0:	movb   *a12(0x180), a7
3f8a3210:	setf   16, 1, 0
3f8a3220:	move   *a11(0x10), a5, 0
3f8a3240:	cmp    a5, a7
3f8a3250:	jrne   L3F8A32B0
3f8a3260:	move   *a12, a7, 1
3f8a3270:	move   *a11(0x20), a5, 1
3f8a3290:	cmp    a5, a7
3f8a32a0:	jreq   L3F8A3370
L3F8A32B0:
3f8a32b0:	move   a6, *a9(0xc0), 1
3f8a32d0:	movi   0xffff, a7
3f8a32f0:	move   a7, *a9(0x1c0), 1
3f8a3310:	sub    a5, a5
3f8a3320:	move   a5, *a9(0x1a0), 1
3f8a3340:	movk   8, a8
3f8a3350:	jauc   L3F8A40D0
L3F8A3370:
3f8a3370:	move   *a12(0x60), a7, 1
3f8a3390:	move   *a11(0x40), a5, 1
3f8a33b0:	cmp    a5, a7
3f8a33c0:	jreq   L3F8A3430
3f8a33d0:	move   a14, -*sp, 1
3f8a33e0:	move   a12, *a14+, 1
3f8a33f0:	move   a11, *a14+, 1
3f8a3400:	calla  L3F863590
L3F8A3430:
3f8a3430:	calla  L3F708DE0
3f8a3460:	move   a8, @0x21af40, 1
3f8a3490:	move   a10, a2
3f8a34a0:	addi   0x80, a2
3f8a34c0:	setf   16, 0, 0
3f8a34d0:	move   *a10(0x10), a7, 0
3f8a34f0:	sll    0x5, a7
3f8a3500:	add    a10, a7
3f8a3510:	move   a7, *a13(0x40), 1
3f8a3530:	setf   8, 0, 0
3f8a3540:	move   *a10, a5, 0
3f8a3550:	cmpi   0x4a, a5
3f8a3570:	jrne   L3F8A3620
3f8a3580:	move   *a12(0x580), *a13(0x0), 1
3f8a35b0:	movk   1, a5
3f8a35c0:	move   a5, *a13(0x60), 1
3f8a35e0:	sub    a3, a3
3f8a35f0:	move   a3, *a13(0xa0), 1
3f8a3610:	jruc   L3F8A36B0
L3F8A3620:
3f8a3620:	move   *a12(0x5a0), *a13(0x0), 1
3f8a3650:	movk   2, a5
3f8a3660:	move   a5, *a13(0x60), 1
3f8a3680:	move   *a9(0x80), *a13(0xa0), 1
L3F8A36B0:
3f8a36b0:	sub    a3, a3
3f8a36c0:	move   a3, *a13(0x80), 1
3f8a36e0:	sub    a2, a7
3f8a36f0:	sra    0x3, a7
3f8a3700:	subk   2, a7
3f8a3710:	jrle   L3F8A3F00
L3F8A3720:
3f8a3720:	setf   8, 0, 0
3f8a3730:	move   *a2, a7, 0
3f8a3740:	cmpi   0xff, a7
3f8a3760:	jrne   L3F8A3B20
3f8a3770:	move   *a13(0x40), a7, 1
3f8a3790:	sub    a2, a7
3f8a37a0:	sra    0x3, a7
3f8a37b0:	subk   5, a7
3f8a37c0:	jrge   L3F8A3870
3f8a37d0:	move   a14, -*sp, 1
3f8a37e0:	move   @0x21af40, *a14+, 1
3f8a3810:	calla  L3F709000
3f8a3840:	movk   16, a8
3f8a3850:	jauc   L3F8A40D0
L3F8A3870:
3f8a3870:	move   *a2(0x18), a7, 0
3f8a3890:	sll    0x8, a7
3f8a38a0:	move   *a2(0x20), a5, 0
3f8a38c0:	or     a7, a5
3f8a38d0:	move   *a2(0x10), a7, 0
3f8a38f0:	sll    0x10, a7
3f8a3900:	or     a7, a5
3f8a3910:	move   *a2(0x8), a7, 0
3f8a3930:	sll    0x18, a7
3f8a3940:	or     a7, a5
3f8a3950:	move   a5, *a13(0xc0), 1
3f8a3970:	move   a14, -*sp, 1
3f8a3980:	sub    a7, a7
3f8a3990:	move   a7, *a14+, 1
3f8a39a0:	movk   2, a3
3f8a39b0:	move   a3, *a14+, 1
3f8a39c0:	move   a5, *a14+, 1
3f8a39d0:	calla  L3F8BA520
3f8a3a00:	move   a8, a0
3f8a3a10:	move   a0, *a2(0x8), 1
3f8a3a30:	jrne   L3F8A3AF0
3f8a3a40:	move   a5, *a9(0xc0), 1
3f8a3a60:	move   a14, -*sp, 1
3f8a3a70:	move   @0x21af40, *a14+, 1
3f8a3aa0:	calla  L3F709000
3f8a3ad0:	movk   7, a8
3f8a3ae0:	jruc   L3F8A40D0
L3F8A3AF0:
3f8a3af0:	addi   0x28, a2
3f8a3b10:	jruc   L3F8A3E50
L3F8A3B20:
3f8a3b20:	move   *a2, a7, 0
3f8a3b30:	jrne   L3F8A3C20
3f8a3b40:	addk   16, a2
3f8a3b50:	move   *a13(0x40), a7, 1
3f8a3b70:	cmp    a7, a2
3f8a3b80:	jrls   L3F8A3E50
3f8a3b90:	move   a14, -*sp, 1
3f8a3ba0:	move   @0x21af40, *a14+, 1
3f8a3bd0:	calla  L3F709000
3f8a3c00:	movk   16, a8
3f8a3c10:	jruc   L3F8A40D0
L3F8A3C20:
3f8a3c20:	move   *a2, a7, 0
3f8a3c30:	move   *a13(0x60), a5, 1
3f8a3c50:	mpyu   a5, a7
3f8a3c60:	sll    0x3, a7
3f8a3c70:	add    a2, a7
3f8a3c80:	addk   16, a7
3f8a3c90:	move   a7, *a13(0x20), 1
3f8a3cb0:	move   *a13(0x40), a3, 1
3f8a3cd0:	cmp    a3, a7
3f8a3ce0:	jrls   L3F8A3D80
3f8a3cf0:	move   a14, -*sp, 1
3f8a3d00:	move   @0x21af40, *a14+, 1
3f8a3d30:	calla  L3F709000
3f8a3d60:	movk   16, a8
3f8a3d70:	jruc   L3F8A40D0
L3F8A3D80:
3f8a3d80:	move   *a13(0xa0), a3, 1
3f8a3da0:	jreq   L3F8A3E40
3f8a3db0:	move   a14, -*sp, 1
3f8a3dc0:	move   *a2, a8, 0
3f8a3dd0:	move   a8, *a14+, 1
3f8a3de0:	move   *a2, a3, 0
3f8a3df0:	addk   2, a3
3f8a3e00:	move   a3, *a14+, 1
3f8a3e10:	calla  L3F8DB010
L3F8A3E40:
3f8a3e40:	move   a7, a2
L3F8A3E50:
3f8a3e50:	move   *a13(0x80), a7, 1
3f8a3e70:	inc    a7
3f8a3e80:	move   a7, *a13(0x80), 1
3f8a3ea0:	move   *a13(0x40), a5, 1
3f8a3ec0:	sub    a2, a5
3f8a3ed0:	sra    0x3, a5
3f8a3ee0:	subk   2, a5
3f8a3ef0:	jrgt   L3F8A3720
L3F8A3F00:
3f8a3f00:	move   *a13(0x80), a7, 1
3f8a3f20:	jreq   L3F8A4040
3f8a3f30:	move   a14, -*sp, 1
3f8a3f40:	move   a10, a5
3f8a3f50:	addi   0x80, a5
3f8a3f70:	move   a5, *a14+, 1
3f8a3f80:	move   a7, *a14+, 1
3f8a3f90:	setf   16, 1, 0
3f8a3fa0:	move   *a10(0x70), a8, 0
3f8a3fc0:	move   a8, *a14+, 1
3f8a3fd0:	move   *a10(0x60), a8, 0
3f8a3ff0:	move   a8, *a14+, 1
3f8a4000:	move   a12, *a14+, 1
3f8a4010:	move   a11, *a14+, 1
3f8a4020:	move   *a13, a5, 1
3f8a4030:	call   a5
L3F8A4040:
3f8a4040:	move   a14, -*sp, 1
3f8a4050:	move   @0x21af40, *a14+, 1
3f8a4080:	calla  L3F709000
3f8a40b0:	move   *a9(0x140), a8, 1
L3F8A40D0:
3f8a40d0:	move   *sp(0x1a0), a14, 1
3f8a40f0:	mmfm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f8a4110:	rets   2
3f8a4120:	mmtm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f8a4140:	move   a14, a13
3f8a4150:	addi   0x120, a14
3f8a4170:	move   *a13(0xffe0), a9, 1
3f8a4190:	move   *a9(0x40), a12, 1
3f8a41b0:	move   *a12(0x20), a0, 1
3f8a41d0:	move   *a12(0x40), a2, 1
3f8a41f0:	setf   16, 0, 0
3f8a4200:	move   *a12(0x10), a7, 0
3f8a4220:	subk   4, a7
3f8a4230:	jrnc   L3F8A4270
3f8a4240:	movk   16, a8
3f8a4250:	jauc   L3F8A6050
L3F8A4270:
3f8a4270:	move   *a9(0x180), a7, 1
3f8a4290:	cmp    a0, a7
3f8a42a0:	jaeq   L3F8A4F40
3f8a42c0:	movk   24, a4
3f8a42d0:	sub    a6, a6
3f8a42e0:	move   a0, a7
3f8a42f0:	andi   0xfff00000, a7
3f8a4320:	move   a7, *a13(0x40), 1
3f8a4340:	move   a6, a10
3f8a4350:	move   a0, a7
3f8a4360:	andi   0xe0000000, a7
3f8a4390:	jane   L3F8A4DE0
3f8a43b0:	move   *a13(0x40), a7, 1
3f8a43d0:	sra    0x14, a7
3f8a43e0:	move   a7, *a13, 1
3f8a43f0:	move   @0x225870, a5, 1
3f8a4420:	cmp    a5, a7
3f8a4430:	jage   L3F8A4DE0
3f8a4450:	sll    0x5, a7
3f8a4460:	addi   0x21ffe0, a7
3f8a4490:	move   *a7, a7, 1
3f8a44a0:	move   a7, *a13(0x20), 1
3f8a44c0:	move   *a7(0x40), a7, 1
3f8a44e0:	jaeq   L3F8A4DE0
3f8a4500:	move   a0, a7
3f8a4510:	andi   0x7ffff, a7
3f8a4540:	move   a7, *a13(0xc0), 1
3f8a4560:	move   a6, *a13(0xe0), 1
3f8a4580:	move   *a13(0x20), a7, 1
3f8a45a0:	move   *a7(0x60), *a13(0x100), 1
3f8a45d0:	move   *a13(0x100), a7, 1
3f8a45f0:	subk   6, a7
3f8a4600:	jrne   L3F8A46F0
3f8a4610:	move   *a13(0xc0), a7, 1
3f8a4630:	sra    0x6, a7
3f8a4640:	move   *a13(0xc0), a5, 1
3f8a4660:	xor    a5, a7
3f8a4670:	sra    0xc, a5
3f8a4680:	xor    a5, a7
3f8a4690:	andi   0x3f, a7
3f8a46c0:	move   a7, *a13(0x80), 1
3f8a46e0:	jruc   L3F8A48B0
L3F8A46F0:
3f8a46f0:	move   *a13(0x100), a7, 1
3f8a4710:	subk   7, a7
3f8a4720:	jrne   L3F8A4810
3f8a4730:	move   *a13(0xc0), a7, 1
3f8a4750:	sra    0x7, a7
3f8a4760:	move   *a13(0xc0), a5, 1
3f8a4780:	xor    a5, a7
3f8a4790:	sra    0xd, a5
3f8a47a0:	xor    a5, a7
3f8a47b0:	andi   0x7f, a7
3f8a47e0:	move   a7, *a13(0x80), 1
3f8a4800:	jruc   L3F8A48B0
L3F8A4810:
3f8a4810:	move   a14, -*sp, 1
3f8a4820:	move   *a13(0xc0), *a14+, 1
3f8a4840:	move   *a13(0x100), *a14+, 1
3f8a4860:	calla  L3F8B5680
3f8a4890:	move   a8, *a13(0x80), 1
L3F8A48B0:
3f8a48b0:	move   *a13(0x80), a7, 1
3f8a48d0:	inc    a7
3f8a48e0:	jreq   L3F8A4DE0
3f8a48f0:	move   *a13(0x20), a7, 1
3f8a4910:	move   *a13(0x80), a5, 1
3f8a4930:	move   a5, a3
3f8a4940:	sll    0x6, a5
3f8a4950:	sll    0x5, a3
3f8a4960:	add    a3, a5
3f8a4970:	move   *a7, a3, 1
3f8a4980:	add    a5, a3
3f8a4990:	move   a3, *a13(0x60), 1
3f8a49b0:	move   *a3(0x0), *a13(0xa0), 1
3f8a49e0:	move   *a13(0xa0), a5, 1
3f8a4a00:	cmp    a3, a5
3f8a4a10:	jreq   L3F8A4DE0
L3F8A4A20:
3f8a4a20:	move   *a13(0x60), a7, 1
3f8a4a40:	move   *a13(0xe0), a5, 1
3f8a4a60:	inc    a5
3f8a4a70:	move   a5, *a13(0xe0), 1
3f8a4a90:	move   *a7(0x40), a3, 1
3f8a4ab0:	cmp    a3, a5
3f8a4ac0:	jrle   L3F8A4B70
3f8a4ad0:	move   a14, -*sp, 1
3f8a4ae0:	move   a0, *a14+, 1
3f8a4af0:	move   a7, *a14+, 1
3f8a4b00:	movi   0x3f8b38a0, a8
3f8a4b30:	move   a8, *a14+, 1
3f8a4b40:	calla  L3F35BD40
L3F8A4B70:
3f8a4b70:	move   *a13(0xa0), a3, 1
3f8a4b90:	move   *a3(0x40), a3, 1
3f8a4bb0:	cmp    a0, a3
3f8a4bc0:	jreq   L3F8A4C70
3f8a4bd0:	move   *a13(0xa0), a3, 1
3f8a4bf0:	move   *a3(0x0), *a13(0xa0), 1
3f8a4c20:	move   *a13(0xa0), a3, 1
3f8a4c40:	cmp    a7, a3
3f8a4c50:	jrne   L3F8A4A20
3f8a4c60:	jruc   L3F8A4DE0
L3F8A4C70:
3f8a4c70:	move   *a13(0xa0), a7, 1
3f8a4c90:	setf   16, 0, 0
3f8a4ca0:	move   *a7(0x90), a5, 0
3f8a4cc0:	cmp    a6, a5
3f8a4cd0:	jrne   L3F8A4D50
3f8a4ce0:	move   *a7(0x80), a5, 0
3f8a4d00:	and    a4, a5
3f8a4d10:	jreq   L3F8A4D50
3f8a4d20:	move   *a7(0xa0), a10, 1
3f8a4d40:	jruc   L3F8A4DE0
L3F8A4D50:
3f8a4d50:	move   *a7(0x0), *a13(0xa0), 1
3f8a4d80:	move   *a13(0xa0), a7, 1
3f8a4da0:	move   *a13(0x60), a5, 1
3f8a4dc0:	cmp    a5, a7
3f8a4dd0:	jrne   L3F8A4A20
L3F8A4DE0:
3f8a4de0:	move   a10, a3
3f8a4df0:	jrne   L3F8A4E50
3f8a4e00:	move   a0, *a9(0xc0), 1
3f8a4e20:	movk   9, a8
3f8a4e30:	jauc   L3F8A6050
L3F8A4E50:
3f8a4e50:	setf   16, 1, 0
3f8a4e60:	move   *a10, a7, 0
3f8a4e70:	jreq   L3F8A4EA0
3f8a4e80:	move   *a10, a7, 0
3f8a4e90:	dsjs   a7, L3F8A4EF0
L3F8A4EA0:
3f8a4ea0:	move   a10, *a9(0x160), 1
3f8a4ec0:	move   a0, *a9(0x180), 1
3f8a4ee0:	jruc   L3F8A4F60
L3F8A4EF0:
3f8a4ef0:	move   a0, *a9(0xc0), 1
3f8a4f10:	movk   9, a8
3f8a4f20:	jauc   L3F8A6050
L3F8A4F40:
3f8a4f40:	move   *a9(0x160), a10, 1
L3F8A4F60:
3f8a4f60:	move   *a9(0x1c0), a7, 1
3f8a4f80:	cmp    a2, a7
3f8a4f90:	jaeq   L3F8A5B40
3f8a4fb0:	movk   32, a4
3f8a4fc0:	sub    a6, a6
3f8a4fd0:	move   a2, a7
3f8a4fe0:	andi   0xfff00000, a7
3f8a5010:	move   a7, *a13(0x40), 1
3f8a5030:	move   a6, a11
3f8a5040:	move   a2, a5
3f8a5050:	andi   0xe0000000, a5
3f8a5080:	jane   L3F8A5A90
3f8a50a0:	sra    0x14, a7
3f8a50b0:	move   a7, *a13, 1
3f8a50c0:	move   @0x225870, a5, 1
3f8a50f0:	cmp    a5, a7
3f8a5100:	jage   L3F8A5A90
3f8a5120:	sll    0x5, a7
3f8a5130:	addi   0x21ffe0, a7
3f8a5160:	move   *a7, a7, 1
3f8a5170:	move   a7, *a13(0x20), 1
3f8a5190:	move   *a7(0x40), a3, 1
3f8a51b0:	jaeq   L3F8A5A90
3f8a51d0:	move   a2, a3
3f8a51e0:	andi   0x7ffff, a3
3f8a5210:	move   a3, *a13(0xc0), 1
3f8a5230:	move   a6, *a13(0xe0), 1
3f8a5250:	move   *a7(0x60), *a13(0x100), 1
3f8a5280:	move   *a13(0x100), a3, 1
3f8a52a0:	subk   6, a3
3f8a52b0:	jrne   L3F8A53A0
3f8a52c0:	move   *a13(0xc0), a3, 1
3f8a52e0:	sra    0x6, a3
3f8a52f0:	move   *a13(0xc0), a7, 1
3f8a5310:	xor    a7, a3
3f8a5320:	sra    0xc, a7
3f8a5330:	xor    a7, a3
3f8a5340:	andi   0x3f, a3
3f8a5370:	move   a3, *a13(0x80), 1
3f8a5390:	jruc   L3F8A5560
L3F8A53A0:
3f8a53a0:	move   *a13(0x100), a3, 1
3f8a53c0:	subk   7, a3
3f8a53d0:	jrne   L3F8A54C0
3f8a53e0:	move   *a13(0xc0), a3, 1
3f8a5400:	sra    0x7, a3
3f8a5410:	move   *a13(0xc0), a7, 1
3f8a5430:	xor    a7, a3
3f8a5440:	sra    0xd, a7
3f8a5450:	xor    a7, a3
3f8a5460:	andi   0x7f, a3
3f8a5490:	move   a3, *a13(0x80), 1
3f8a54b0:	jruc   L3F8A5560
L3F8A54C0:
3f8a54c0:	move   a14, -*sp, 1
3f8a54d0:	move   *a13(0xc0), *a14+, 1
3f8a54f0:	move   *a13(0x100), *a14+, 1
3f8a5510:	calla  L3F8B5680
3f8a5540:	move   a8, *a13(0x80), 1
L3F8A5560:
3f8a5560:	move   *a13(0x80), a7, 1
3f8a5580:	inc    a7
3f8a5590:	jreq   L3F8A5A90
3f8a55a0:	move   *a13(0x20), a7, 1
3f8a55c0:	move   *a13(0x80), a5, 1
3f8a55e0:	move   a5, a3
3f8a55f0:	sll    0x6, a5
3f8a5600:	sll    0x5, a3
3f8a5610:	add    a3, a5
3f8a5620:	move   *a7, a3, 1
3f8a5630:	add    a5, a3
3f8a5640:	move   a3, *a13(0x60), 1
3f8a5660:	move   *a3(0x0), *a13(0xa0), 1
3f8a5690:	move   *a13(0xa0), a5, 1
3f8a56b0:	cmp    a3, a5
3f8a56c0:	jreq   L3F8A5A90
L3F8A56D0:
3f8a56d0:	move   *a13(0x60), a7, 1
3f8a56f0:	move   *a13(0xe0), a5, 1
3f8a5710:	inc    a5
3f8a5720:	move   a5, *a13(0xe0), 1
3f8a5740:	move   *a7(0x40), a3, 1
3f8a5760:	cmp    a3, a5
3f8a5770:	jrle   L3F8A5820
3f8a5780:	move   a14, -*sp, 1
3f8a5790:	move   a2, *a14+, 1
3f8a57a0:	move   a7, *a14+, 1
3f8a57b0:	movi   0x3f8b3a28, a8
3f8a57e0:	move   a8, *a14+, 1
3f8a57f0:	calla  L3F35BD40
L3F8A5820:
3f8a5820:	move   *a13(0xa0), a3, 1
3f8a5840:	move   *a3(0x40), a3, 1
3f8a5860:	cmp    a2, a3
3f8a5870:	jreq   L3F8A5920
3f8a5880:	move   *a13(0xa0), a3, 1
3f8a58a0:	move   *a3(0x0), *a13(0xa0), 1
3f8a58d0:	move   *a13(0xa0), a3, 1
3f8a58f0:	cmp    a7, a3
3f8a5900:	jrne   L3F8A56D0
3f8a5910:	jruc   L3F8A5A90
L3F8A5920:
3f8a5920:	move   *a13(0xa0), a7, 1
3f8a5940:	setf   16, 0, 0
3f8a5950:	move   *a7(0x90), a5, 0
3f8a5970:	cmp    a6, a5
3f8a5980:	jrne   L3F8A5A00
3f8a5990:	move   *a7(0x80), a5, 0
3f8a59b0:	and    a4, a5
3f8a59c0:	jreq   L3F8A5A00
3f8a59d0:	move   *a7(0xa0), a11, 1
3f8a59f0:	jruc   L3F8A5A90
L3F8A5A00:
3f8a5a00:	move   *a7(0x0), *a13(0xa0), 1
3f8a5a30:	move   *a13(0xa0), a7, 1
3f8a5a50:	move   *a13(0x60), a5, 1
3f8a5a70:	cmp    a5, a7
3f8a5a80:	jrne   L3F8A56D0
L3F8A5A90:
3f8a5a90:	move   a11, a3
3f8a5aa0:	jrne   L3F8A5AF0
3f8a5ab0:	move   a2, *a9(0xc0), 1
3f8a5ad0:	movk   13, a8
3f8a5ae0:	jruc   L3F8A6050
L3F8A5AF0:
3f8a5af0:	move   a11, *a9(0x1a0), 1
3f8a5b10:	move   a2, *a9(0x1c0), 1
3f8a5b30:	jruc   L3F8A5B60
L3F8A5B40:
3f8a5b40:	move   *a9(0x1a0), a11, 1
L3F8A5B60:
3f8a5b60:	movb   *a11(0x180), a7
3f8a5b80:	setf   16, 1, 0
3f8a5b90:	move   *a10(0x10), a5, 0
3f8a5bb0:	cmp    a5, a7
3f8a5bc0:	jrne   L3F8A5C20
3f8a5bd0:	move   *a11, a7, 1
3f8a5be0:	move   *a10(0x20), a5, 1
3f8a5c00:	cmp    a5, a7
3f8a5c10:	jreq   L3F8A5CD0
L3F8A5C20:
3f8a5c20:	move   a2, *a9(0xc0), 1
3f8a5c40:	movi   0xffff, a7
3f8a5c60:	move   a7, *a9(0x1c0), 1
3f8a5c80:	sub    a5, a5
3f8a5c90:	move   a5, *a9(0x1a0), 1
3f8a5cb0:	movk   8, a8
3f8a5cc0:	jruc   L3F8A6050
L3F8A5CD0:
3f8a5cd0:	move   *a11(0x60), a7, 1
3f8a5cf0:	move   *a10(0x40), a5, 1
3f8a5d10:	cmp    a5, a7
3f8a5d20:	jreq   L3F8A5D90
3f8a5d30:	move   a14, -*sp, 1
3f8a5d40:	move   a11, *a14+, 1
3f8a5d50:	move   a10, *a14+, 1
3f8a5d60:	calla  L3F863590
L3F8A5D90:
3f8a5d90:	calla  L3F708DE0
3f8a5dc0:	move   a8, @0x21af40, 1
3f8a5df0:	move   a14, -*sp, 1
3f8a5e00:	move   a12, a7
3f8a5e10:	addi   0x80, a7
3f8a5e30:	move   a7, *a14+, 1
3f8a5e40:	setf   8, 0, 0
3f8a5e50:	move   *a12(0x8), a8, 0
3f8a5e70:	move   a8, *a14+, 1
3f8a5e80:	setf   16, 1, 0
3f8a5e90:	move   *a12(0x70), a8, 0
3f8a5eb0:	move   a8, *a14+, 1
3f8a5ec0:	move   *a12(0x60), a8, 0
3f8a5ee0:	move   a8, *a14+, 1
3f8a5ef0:	move   a11, *a14+, 1
3f8a5f00:	move   a10, *a14+, 1
3f8a5f10:	setf   8, 0, 0
3f8a5f20:	move   *a12, a7, 0
3f8a5f30:	cmpi   0x4c, a7
3f8a5f50:	jrne   L3F8A5F90
3f8a5f60:	move   *a11(0x5c0), a7, 1
3f8a5f80:	jruc   L3F8A5FB0
L3F8A5F90:
3f8a5f90:	move   *a11(0x5e0), a7, 1
L3F8A5FB0:
3f8a5fb0:	call   a7
3f8a5fc0:	move   a14, -*sp, 1
3f8a5fd0:	move   @0x21af40, *a14+, 1
3f8a6000:	calla  L3F709000
3f8a6030:	move   *a9(0x140), a8, 1
L3F8A6050:
3f8a6050:	move   *sp(0x1a0), a14, 1
3f8a6070:	mmfm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f8a6090:	rets   2
3f8a60a0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f8a60c0:	move   a14, a13
3f8a60d0:	addi   0x80, a14
3f8a60f0:	move   *a13(0xffe0), a9, 1
3f8a6110:	move   *a9(0x40), a11, 1
3f8a6130:	setf   16, 0, 0
3f8a6140:	move   *a11(0x10), a7, 0
3f8a6160:	subk   4, a7
3f8a6170:	jreq   L3F8A61A0
3f8a6180:	movk   16, a8
3f8a6190:	jruc   L3F8A6950
L3F8A61A0:
3f8a61a0:	setf   8, 0, 0
3f8a61b0:	move   *a11(0x8), a7, 0
3f8a61d0:	jreq   L3F8A6280
3f8a61e0:	move   *a11(0x8), a7, 0
3f8a6200:	dec    a7
3f8a6210:	jreq   L3F8A6280
3f8a6220:	move   *a11(0x8), a7, 0
3f8a6240:	move   a7, *a9(0xc0), 1
3f8a6260:	movk   2, a8
3f8a6270:	jruc   L3F8A6950
L3F8A6280:
3f8a6280:	move   *a11(0x20), *a13(0x40), 1
3f8a62b0:	move   a14, -*sp, 1
3f8a62c0:	sub    a7, a7
3f8a62d0:	move   a7, *a14+, 1
3f8a62e0:	movi   0xffff, a7
3f8a6310:	move   a7, *a14+, 1
3f8a6320:	move   *a13(0x40), *a14+, 1
3f8a6340:	calla  L3F8BA520
3f8a6370:	move   a8, a8
3f8a6380:	jrne   L3F8A6440
3f8a6390:	move   *a13(0x40), a7, 1
3f8a63b0:	btst   19, a7
3f8a63c0:	jrne   L3F8A6440
3f8a63d0:	andi   0xfff00000, a7
3f8a6400:	move   *a9(0x20), a5, 1
3f8a6420:	cmp    a7, a5
3f8a6430:	jreq   L3F8A6460
L3F8A6440:
3f8a6440:	movk   14, a8
3f8a6450:	jruc   L3F8A6950
L3F8A6460:
3f8a6460:	move   a14, -*sp, 1
3f8a6470:	move   a9, *a14+, 1
3f8a6480:	move   *a11(0x40), *a14+, 1
3f8a64a0:	calla  L3F7F65F0
3f8a64d0:	move   a8, a10
3f8a64e0:	jrne   L3F8A6510
3f8a64f0:	movk   3, a8
3f8a6500:	jruc   L3F8A6950
L3F8A6510:
3f8a6510:	move   *a11(0x60), a7, 1
3f8a6530:	jrne   L3F8A6600
3f8a6540:	move   *a10(0x80), a7, 1
3f8a6560:	jreq   L3F8A65D0
3f8a6570:	move   *a10(0x80), a7, 1
3f8a6590:	move   *a7(0x60), *a11(0x60), 1
3f8a65c0:	jruc   L3F8A6600
L3F8A65D0:
3f8a65d0:	move   *a10(0x60), *a11(0x60), 1
L3F8A6600:
3f8a6600:	move   a14, -*sp, 1
3f8a6610:	sub    a7, a7
3f8a6620:	move   a7, *a14+, 1
3f8a6630:	movi   0x80, a5
3f8a6650:	move   a5, *a14+, 1
3f8a6660:	move   *a11(0x60), *a14+, 1
3f8a6680:	calla  L3F8BA520
3f8a66b0:	move   a8, *a13, 1
3f8a66c0:	move   a8, a8
3f8a66d0:	jreq   L3F8A6760
3f8a66e0:	setf   16, 1, 0
3f8a66f0:	move   *a8(0x20), a7, 0
3f8a6710:	move   *a10(0x20), a5, 1
3f8a6730:	move   *a5, a5, 1
3f8a6740:	cmp    a5, a7
3f8a6750:	jreq   L3F8A67B0
L3F8A6760:
3f8a6760:	move   *a11(0x60), *a9(0xc0), 1
3f8a6790:	movk   2, a8
3f8a67a0:	jruc   L3F8A6950
L3F8A67B0:
3f8a67b0:	move   a14, -*sp, 1
3f8a67c0:	move   *a9(0x0), *a14+, 1
3f8a67e0:	setf   8, 0, 0
3f8a67f0:	move   *a11(0x8), a8, 0
3f8a6810:	move   a8, *a14+, 1
3f8a6820:	move   a13, a7
3f8a6830:	addk   32, a7
3f8a6840:	move   a7, *a14+, 1
3f8a6850:	move   *a13(0x0), *a14+, 1
3f8a6870:	move   *a10(0x20), *a14+, 1
3f8a6890:	move   *a13(0x40), *a14+, 1
3f8a68b0:	calla  L3FC38AA0
3f8a68e0:	move   a8, *a13(0x60), 1
3f8a6900:	move   *a9(0x140), a5, 1
3f8a6920:	jreq   L3F8A6950
3f8a6930:	move   *a9(0x140), a8, 1
L3F8A6950:
3f8a6950:	move   *sp(0xe0), a14, 1
3f8a6970:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f8a6990:	rets   2
3f8a69a0:	mmtm   sp, a7,a9,a10,a11,a13
3f8a69c0:	move   a14, a13
3f8a69d0:	addk   32, a14
3f8a69e0:	move   *a13(0xffe0), a9, 1
3f8a6a00:	move   *a9(0x40), a10, 1
3f8a6a20:	setf   16, 0, 0
3f8a6a30:	move   *a10(0x10), a11, 0
3f8a6a50:	subk   2, a11
3f8a6a60:	jreq   L3F8A6A90
3f8a6a70:	movk   16, a8
3f8a6a80:	jruc   L3F8A6CA0
L3F8A6A90:
3f8a6a90:	move   a14, -*sp, 1
3f8a6aa0:	sub    a11, a11
3f8a6ab0:	move   a11, *a14+, 1
3f8a6ac0:	movk   1, a7
3f8a6ad0:	move   a7, *a14+, 1
3f8a6ae0:	move   *a10(0x20), *a14+, 1
3f8a6b00:	calla  L3F8BA520
3f8a6b30:	move   a8, *a13, 1
3f8a6b40:	move   a8, a8
3f8a6b50:	jreq   L3F8A6C60
3f8a6b60:	setf   16, 1, 0
3f8a6b70:	move   *a8(0x70), a7, 0
3f8a6b90:	btst   0, a7
3f8a6ba0:	jrne   L3F8A6C30
3f8a6bb0:	move   a14, -*sp, 1
3f8a6bc0:	movk   1, a7
3f8a6bd0:	move   a7, *a14+, 1
3f8a6be0:	move   *a10(0x20), *a14+, 1
3f8a6c00:	calla  L3F8B8750
L3F8A6C30:
3f8a6c30:	move   *a9(0x140), a8, 1
3f8a6c50:	jruc   L3F8A6CA0
L3F8A6C60:
3f8a6c60:	move   *a10(0x20), *a9(0xc0), 1
3f8a6c90:	movk   12, a8
L3F8A6CA0:
3f8a6ca0:	move   *sp(0xc0), a14, 1
3f8a6cc0:	mmfm   sp, a7,a9,a10,a11,a13
3f8a6ce0:	rets   2
3f8a6cf0:	mmtm   sp, a7,a9,a10,a11,a13
3f8a6d10:	move   a14, a13
3f8a6d20:	addi   0x60, a14
3f8a6d40:	move   *a13(0xffe0), a9, 1
3f8a6d60:	move   *a9(0x40), a10, 1
3f8a6d80:	setf   16, 0, 0
3f8a6d90:	move   *a10(0x10), a11, 0
3f8a6db0:	subk   3, a11
3f8a6dc0:	jreq   L3F8A6DF0
3f8a6dd0:	movk   16, a8
3f8a6de0:	jruc   L3F8A71F0
L3F8A6DF0:
3f8a6df0:	move   *a10(0x20), *a13(0x0), 1
3f8a6e20:	move   a14, -*sp, 1
3f8a6e30:	sub    a11, a11
3f8a6e40:	move   a11, *a14+, 1
3f8a6e50:	movi   0xffff, a11
3f8a6e80:	move   a11, *a14+, 1
3f8a6e90:	move   *a13(0x0), *a14+, 1
3f8a6eb0:	calla  L3F8BA520
3f8a6ee0:	move   a8, a8
3f8a6ef0:	jrne   L3F8A6FA0
3f8a6f00:	move   *a13, a11, 1
3f8a6f10:	btst   19, a11
3f8a6f20:	jrne   L3F8A6FA0
3f8a6f30:	andi   0xfff00000, a11
3f8a6f60:	move   *a9(0x20), a7, 1
3f8a6f80:	cmp    a11, a7
3f8a6f90:	jreq   L3F8A6FC0
L3F8A6FA0:
3f8a6fa0:	movk   14, a8
3f8a6fb0:	jruc   L3F8A71F0
L3F8A6FC0:
3f8a6fc0:	move   a14, -*sp, 1
3f8a6fd0:	sub    a11, a11
3f8a6fe0:	move   a11, *a14+, 1
3f8a6ff0:	movk   1, a7
3f8a7000:	move   a7, *a14+, 1
3f8a7010:	move   *a10(0x40), *a14+, 1
3f8a7030:	calla  L3F8BA520
3f8a7060:	move   a8, *a13(0x20), 1
3f8a7080:	move   a8, a8
3f8a7090:	jreq   L3F8A71B0
3f8a70a0:	move   a14, -*sp, 1
3f8a70b0:	move   *a9(0x0), *a14+, 1
3f8a70d0:	move   a8, *a14+, 1
3f8a70e0:	move   *a13(0x0), *a14+, 1
3f8a7100:	calla  L3FC3C670
3f8a7130:	move   a8, *a13(0x40), 1
3f8a7150:	move   *a9(0x140), a7, 1
3f8a7170:	jreq   L3F8A71F0
3f8a7180:	move   *a9(0x140), a8, 1
3f8a71a0:	jruc   L3F8A71F0
L3F8A71B0:
3f8a71b0:	move   *a10(0x40), *a9(0xc0), 1
3f8a71e0:	movk   12, a8
L3F8A71F0:
3f8a71f0:	move   *sp(0xc0), a14, 1
3f8a7210:	mmfm   sp, a7,a9,a10,a11,a13
3f8a7230:	rets   2
3f8a7240:	mmtm   sp, a7,a9,a10,a11,a13
3f8a7260:	move   a14, a13
3f8a7270:	addk   32, a14
3f8a7280:	move   *a13(0xffe0), a9, 1
3f8a72a0:	move   *a9(0x40), a10, 1
3f8a72c0:	setf   16, 0, 0
3f8a72d0:	move   *a10(0x10), a11, 0
3f8a72f0:	subk   2, a11
3f8a7300:	jreq   L3F8A7330
3f8a7310:	movk   16, a8
3f8a7320:	jruc   L3F8A74E0
L3F8A7330:
3f8a7330:	move   a14, -*sp, 1
3f8a7340:	sub    a11, a11
3f8a7350:	move   a11, *a14+, 1
3f8a7360:	movk   1, a7
3f8a7370:	move   a7, *a14+, 1
3f8a7380:	move   *a10(0x20), *a14+, 1
3f8a73a0:	calla  L3F8BA520
3f8a73d0:	move   a8, *a13, 1
3f8a73e0:	move   a8, a8
3f8a73f0:	jreq   L3F8A74A0
3f8a7400:	move   a14, -*sp, 1
3f8a7410:	move   a8, *a14+, 1
3f8a7420:	move   *a8(0x50), a7, 1
3f8a7440:	move   *a7(0xdc0), a7, 1
3f8a7460:	call   a7
3f8a7470:	move   *a9(0x140), a8, 1
3f8a7490:	jruc   L3F8A74E0
L3F8A74A0:
3f8a74a0:	move   *a10(0x20), *a9(0xc0), 1
3f8a74d0:	movk   12, a8
L3F8A74E0:
3f8a74e0:	move   *sp(0xc0), a14, 1
3f8a7500:	mmfm   sp, a7,a9,a10,a11,a13
3f8a7520:	rets   2
3f8a7530:	mmtm   sp, a7,a9,a10,a11,a13
3f8a7550:	move   a14, a13
3f8a7560:	addk   32, a14
3f8a7570:	move   *a13(0xffe0), a9, 1
3f8a7590:	move   *a9(0x40), a10, 1
3f8a75b0:	setf   16, 0, 0
3f8a75c0:	move   *a10(0x10), a11, 0
3f8a75e0:	subk   2, a11
3f8a75f0:	jreq   L3F8A7620
3f8a7600:	movk   16, a8
3f8a7610:	jruc   L3F8A7850
L3F8A7620:
3f8a7620:	move   a14, -*sp, 1
3f8a7630:	sub    a11, a11
3f8a7640:	move   a11, *a14+, 1
3f8a7650:	movk   1, a7
3f8a7660:	move   a7, *a14+, 1
3f8a7670:	move   *a10(0x20), *a14+, 1
3f8a7690:	calla  L3F8BA520
3f8a76c0:	move   a8, *a13, 1
3f8a76d0:	move   a8, a8
3f8a76e0:	jreq   L3F8A7810
3f8a76f0:	move   *a8(0x50), a7, 1
3f8a7710:	move   *a8(0x30), a11, 1
3f8a7730:	move   *a7(0xe0), a7, 1
3f8a7750:	cmp    a7, a11
3f8a7760:	jreq   L3F8A77E0
3f8a7770:	move   a14, -*sp, 1
3f8a7780:	move   a8, *a14+, 1
3f8a7790:	move   *a8(0x50), a11, 1
3f8a77b0:	move   *a11(0xde0), a11, 1
3f8a77d0:	call   a11
L3F8A77E0:
3f8a77e0:	move   *a9(0x140), a8, 1
3f8a7800:	jruc   L3F8A7850
L3F8A7810:
3f8a7810:	move   *a10(0x20), *a9(0xc0), 1
3f8a7840:	movk   12, a8
L3F8A7850:
3f8a7850:	move   *sp(0xc0), a14, 1
3f8a7870:	mmfm   sp, a7,a9,a10,a11,a13
3f8a7890:	rets   2
3f8a78a0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f8a78c0:	move   a14, a13
3f8a78d0:	addi   0x60, a14
3f8a78f0:	move   *a13(0xffe0), a9, 1
3f8a7910:	move   *a9(0x40), a10, 1
3f8a7930:	setf   16, 0, 0
3f8a7940:	move   *a10(0x10), a11, 0
3f8a7960:	subk   2, a11
3f8a7970:	jreq   L3F8A79A0
3f8a7980:	movk   16, a8
3f8a7990:	jruc   L3F8A8180
L3F8A79A0:
3f8a79a0:	move   a14, -*sp, 1
3f8a79b0:	move   a9, *a14+, 1
3f8a79c0:	move   *a10(0x20), *a14+, 1
3f8a79e0:	calla  L3F7F65F0
3f8a7a10:	move   a8, *a13(0x40), 1
3f8a7a30:	move   a8, a11
3f8a7a40:	jrne   L3F8A7A70
3f8a7a50:	movk   3, a8
3f8a7a60:	jruc   L3F8A8180
L3F8A7A70:
3f8a7a70:	move   a14, -*sp, 1
3f8a7a80:	move   *a8(0x20), a7, 1
3f8a7aa0:	setf   16, 1, 0
3f8a7ab0:	move   *a7(0x110), a7, 0
3f8a7ad0:	sll    0x2, a7
3f8a7ae0:	addk   32, a7
3f8a7af0:	move   a7, *a14+, 1
3f8a7b00:	movk   1, a7
3f8a7b10:	move   a7, *a14+, 1
3f8a7b20:	calla  L3F703D90
3f8a7b50:	move   a8, *a13, 1
3f8a7b60:	move   a8, a8
3f8a7b70:	jrne   L3F8A7BC0
3f8a7b80:	movk   11, a8
3f8a7b90:	move   a8, *a9(0x140), 1
3f8a7bb0:	jruc   L3F8A8180
L3F8A7BC0:
3f8a7bc0:	movb   a7, *a8
3f8a7bd0:	setf   16, 0, 0
3f8a7be0:	move   *a9(0xe0), *a8(0x10), 0
3f8a7c10:	move   a14, -*sp, 1
3f8a7c20:	addi   0x100, a8
3f8a7c40:	move   a8, *a14+, 1
3f8a7c50:	move   *a11(0x20), *a14+, 1
3f8a7c70:	move   *a11(0x20), a5, 1
3f8a7c90:	move   *a5(0xe00), a5, 1
3f8a7cb0:	call   a5
3f8a7cc0:	move   a8, *a13(0x20), 1
3f8a7ce0:	move   *a13, a5, 1
3f8a7cf0:	setf   16, 0, 0
3f8a7d00:	move   a8, *a5(0x40), 0
3f8a7d20:	move   a8, *a5(0x20), 1
3f8a7d40:	move   *a9(0x80), a7, 1
3f8a7d60:	jreq   L3F8A7E70
3f8a7d70:	move   a14, -*sp, 1
3f8a7d80:	move   a5, *a14+, 1
3f8a7d90:	movk   32, a7
3f8a7da0:	move   a7, *a14+, 1
3f8a7db0:	move   a9, *a14+, 1
3f8a7dc0:	move   *a9(0x40), a7, 1
3f8a7de0:	setf   8, 0, 0
3f8a7df0:	move   *a7, a7, 0
3f8a7e00:	sll    0x5, a7
3f8a7e10:	addi   0xe1980, a7
3f8a7e40:	move   *a7, a7, 1
3f8a7e50:	call   a7
3f8a7e60:	jruc   L3F8A7EF0
L3F8A7E70:
3f8a7e70:	move   a14, -*sp, 1
3f8a7e80:	move   a5, *a14+, 1
3f8a7e90:	movk   32, a7
3f8a7ea0:	move   a7, *a14+, 1
3f8a7eb0:	move   a9, *a14+, 1
3f8a7ec0:	calla  L3F352110
L3F8A7EF0:
3f8a7ef0:	movi   0x3f8c1a80, a7
3f8a7f20:	move   a7, *a9(0xa0), 1
3f8a7f40:	move   *a9(0x80), a7, 1
3f8a7f60:	jreq   L3F8A8040
3f8a7f70:	move   a14, -*sp, 1
3f8a7f80:	addi   0x100, a5
3f8a7fa0:	move   a5, *a14+, 1
3f8a7fb0:	move   *a13(0x20), a7, 1
3f8a7fd0:	sll    0x2, a7
3f8a7fe0:	move   a7, *a14+, 1
3f8a7ff0:	move   a9, *a14+, 1
3f8a8000:	move   *a9(0xa0), a7, 1
3f8a8020:	call   a7
3f8a8030:	jruc   L3F8A8100
L3F8A8040:
3f8a8040:	move   a14, -*sp, 1
3f8a8050:	addi   0x100, a5
3f8a8070:	move   a5, *a14+, 1
3f8a8080:	move   *a13(0x20), a7, 1
3f8a80a0:	sll    0x2, a7
3f8a80b0:	move   a7, *a14+, 1
3f8a80c0:	move   a9, *a14+, 1
3f8a80d0:	calla  L3F352110
L3F8A8100:
3f8a8100:	move   a14, -*sp, 1
3f8a8110:	move   *a13(0x0), *a14+, 1
3f8a8130:	calla  L3F702440
3f8a8160:	move   *a9(0x140), a8, 1
L3F8A8180:
3f8a8180:	move   *sp(0xe0), a14, 1
3f8a81a0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f8a81c0:	rets   2
3f8a81d0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f8a81f0:	move   a14, a13
3f8a8200:	addi   0x140, a14
3f8a8220:	move   *a13(0xffe0), a9, 1
3f8a8240:	move   *a9(0x40), a10, 1
3f8a8260:	setf   16, 0, 0
3f8a8270:	move   *a10(0x10), a11, 0
3f8a8290:	subk   4, a11
3f8a82a0:	jreq   L3F8A82D0
3f8a82b0:	movk   16, a8
3f8a82c0:	jruc   L3F8A89F0
L3F8A82D0:
3f8a82d0:	move   a14, -*sp, 1
3f8a82e0:	sub    a11, a11
3f8a82f0:	move   a11, *a14+, 1
3f8a8300:	movk   1, a7
3f8a8310:	move   a7, *a14+, 1
3f8a8320:	move   *a10(0x20), *a14+, 1
3f8a8340:	calla  L3F8BA520
3f8a8370:	move   a8, *a13, 1
3f8a8380:	move   a8, a8
3f8a8390:	jreq   L3F8A89B0
3f8a83a0:	movb   a7, *a13(0x40)
3f8a83c0:	move   a11, *a13(0x60), 1
3f8a83e0:	setf   16, 0, 0
3f8a83f0:	move   *a9(0xe0), *a13(0x50), 0
3f8a8420:	move   *a10(0x40), *a13(0x80), 0
3f8a8450:	move   *a10(0x50), *a13(0x90), 0
3f8a8480:	move   *a10(0x60), *a13(0xa0), 0
3f8a84b0:	setf   16, 1, 0
3f8a84c0:	move   *a8(0x70), a5, 0
3f8a84e0:	btst   3, a5
3f8a84f0:	jreq   L3F8A8530
3f8a8500:	movi   0xffff, a5
3f8a8520:	jruc   L3F8A8540
L3F8A8530:
3f8a8530:	move   a11, a5
L3F8A8540:
3f8a8540:	move   a5, *a13(0xc0), 1
3f8a8560:	move   a14, -*sp, 1
3f8a8570:	move   *a9(0x0), *a14+, 1
3f8a8590:	move   a13, a5
3f8a85a0:	addi   0xc0, a5
3f8a85c0:	move   a5, *a14+, 1
3f8a85d0:	move   a13, a5
3f8a85e0:	addi   0xa0, a5
3f8a8600:	move   a5, *a14+, 1
3f8a8610:	move   a13, a5
3f8a8620:	addi   0x90, a5
3f8a8640:	move   a5, *a14+, 1
3f8a8650:	move   a13, a5
3f8a8660:	addi   0x80, a5
3f8a8680:	move   a5, *a14+, 1
3f8a8690:	move   a8, *a14+, 1
3f8a86a0:	calla  L3FC3F690
3f8a86d0:	move   a8, *a13(0x20), 1
3f8a86f0:	move   a8, a8
3f8a8700:	jreq   L3F8A8770
3f8a8710:	move   *a9(0x140), a5, 1
3f8a8730:	jreq   L3F8A89F0
3f8a8740:	move   *a9(0x140), a8, 1
3f8a8760:	jruc   L3F8A89F0
L3F8A8770:
3f8a8770:	move   *a9(0x80), a5, 1
3f8a8790:	jreq   L3F8A88D0
3f8a87a0:	move   a14, -*sp, 1
3f8a87b0:	move   a13, a5
3f8a87c0:	addi   0x40, a5
3f8a87e0:	move   a5, *a14+, 1
3f8a87f0:	movk   32, a7
3f8a8800:	move   a7, *a14+, 1
3f8a8810:	move   a9, *a14+, 1
3f8a8820:	move   *a9(0x40), a11, 1
3f8a8840:	setf   8, 0, 0
3f8a8850:	move   *a11, a11, 0
3f8a8860:	sll    0x5, a11
3f8a8870:	addi   0xe1980, a11
3f8a88a0:	move   *a11, a11, 1
3f8a88b0:	call   a11
3f8a88c0:	jruc   L3F8A8980
L3F8A88D0:
3f8a88d0:	move   a14, -*sp, 1
3f8a88e0:	move   a13, a5
3f8a88f0:	addi   0x40, a5
3f8a8910:	move   a5, *a14+, 1
3f8a8920:	movk   32, a7
3f8a8930:	move   a7, *a14+, 1
3f8a8940:	move   a9, *a14+, 1
3f8a8950:	calla  L3F352110
L3F8A8980:
3f8a8980:	move   *a9(0x140), a8, 1
3f8a89a0:	jruc   L3F8A89F0
L3F8A89B0:
3f8a89b0:	move   *a10(0x20), *a9(0xc0), 1
3f8a89e0:	movk   12, a8
L3F8A89F0:
3f8a89f0:	move   *sp(0xe0), a14, 1
3f8a8a10:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f8a8a30:	rets   2
3f8a8a40:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f8a8a60:	move   a14, a13
3f8a8a70:	addi   0x140, a14
3f8a8a90:	move   *a13(0xffe0), a9, 1
3f8a8ab0:	move   *a9(0x40), a10, 1
3f8a8ad0:	setf   16, 0, 0
3f8a8ae0:	move   *a10(0x10), a11, 0
3f8a8b00:	subk   3, a11
3f8a8b10:	jrnc   L3F8A8B50
3f8a8b20:	movk   16, a8
3f8a8b30:	jauc   L3F8A9490
L3F8A8B50:
3f8a8b50:	move   a14, -*sp, 1
3f8a8b60:	sub    a11, a11
3f8a8b70:	move   a11, *a14+, 1
3f8a8b80:	movk   1, a7
3f8a8b90:	move   a7, *a14+, 1
3f8a8ba0:	move   *a10(0x20), *a14+, 1
3f8a8bc0:	calla  L3F8BA520
3f8a8bf0:	move   a8, *a13, 1
3f8a8c00:	move   a8, a8
3f8a8c10:	jaeq   L3F8A9450
3f8a8c30:	movb   a7, *a13(0x40)
3f8a8c50:	move   a11, *a13(0x60), 1
3f8a8c70:	setf   16, 0, 0
3f8a8c80:	move   *a9(0xe0), *a13(0x50), 0
3f8a8cb0:	move   a14, -*sp, 1
3f8a8cc0:	move   a13, a7
3f8a8cd0:	addi   0xc0, a7
3f8a8cf0:	move   a7, *a14+, 1
3f8a8d00:	move   a13, a7
3f8a8d10:	addi   0xb0, a7
3f8a8d30:	move   a7, *a14+, 1
3f8a8d40:	move   a13, a7
3f8a8d50:	addi   0xa0, a7
3f8a8d70:	move   a7, *a14+, 1
3f8a8d80:	move   *a10(0x40), a8, 0
3f8a8da0:	move   a8, *a14+, 1
3f8a8db0:	move   a10, a7
3f8a8dc0:	addi   0x60, a7
3f8a8de0:	move   a7, *a14+, 1
3f8a8df0:	move   *a13, a7, 1
3f8a8e00:	move   *a7(0x50), a7, 1
3f8a8e20:	move   *a7+, *a14+, 1
3f8a8e30:	calla  L3F9294E0
3f8a8e60:	move   a8, a7
3f8a8e70:	jreq   L3F8A9430
3f8a8e80:	setf   16, 0, 0
3f8a8e90:	move   *a13(0xa0), *a13(0xd0), 0
3f8a8ec0:	move   *a13(0xb0), *a13(0xe0), 0
3f8a8ef0:	move   *a13(0xc0), *a13(0xf0), 0
3f8a8f20:	move   *a13, a7, 1
3f8a8f30:	setf   16, 1, 0
3f8a8f40:	move   *a7(0x70), a5, 0
3f8a8f60:	btst   3, a5
3f8a8f70:	jreq   L3F8A8FB0
3f8a8f80:	movi   0xffff, a5
3f8a8fa0:	jruc   L3F8A8FC0
L3F8A8FB0:
3f8a8fb0:	move   a11, a5
L3F8A8FC0:
3f8a8fc0:	move   a5, *a13(0x80), 1
3f8a8fe0:	move   a14, -*sp, 1
3f8a8ff0:	move   *a9(0x0), *a14+, 1
3f8a9010:	move   a13, a5
3f8a9020:	addi   0x80, a5
3f8a9040:	move   a5, *a14+, 1
3f8a9050:	move   a13, a5
3f8a9060:	addi   0xf0, a5
3f8a9080:	move   a5, *a14+, 1
3f8a9090:	move   a13, a5
3f8a90a0:	addi   0xe0, a5
3f8a90c0:	move   a5, *a14+, 1
3f8a90d0:	move   a13, a5
3f8a90e0:	addi   0xd0, a5
3f8a9100:	move   a5, *a14+, 1
3f8a9110:	move   a7, *a14+, 1
3f8a9120:	calla  L3FC3F690
3f8a9150:	move   a8, *a13(0x20), 1
3f8a9170:	move   a8, a8
3f8a9180:	jreq   L3F8A91F0
3f8a9190:	move   *a9(0x140), a5, 1
3f8a91b0:	jreq   L3F8A9490
3f8a91c0:	move   *a9(0x140), a8, 1
3f8a91e0:	jruc   L3F8A9490
L3F8A91F0:
3f8a91f0:	move   *a9(0x80), a5, 1
3f8a9210:	jreq   L3F8A9350
3f8a9220:	move   a14, -*sp, 1
3f8a9230:	move   a13, a5
3f8a9240:	addi   0x40, a5
3f8a9260:	move   a5, *a14+, 1
3f8a9270:	movk   32, a11
3f8a9280:	move   a11, *a14+, 1
3f8a9290:	move   a9, *a14+, 1
3f8a92a0:	move   *a9(0x40), a5, 1
3f8a92c0:	setf   8, 0, 0
3f8a92d0:	move   *a5, a5, 0
3f8a92e0:	sll    0x5, a5
3f8a92f0:	addi   0xe1980, a5
3f8a9320:	move   *a5, a5, 1
3f8a9330:	call   a5
3f8a9340:	jruc   L3F8A9400
L3F8A9350:
3f8a9350:	move   a14, -*sp, 1
3f8a9360:	move   a13, a5
3f8a9370:	addi   0x40, a5
3f8a9390:	move   a5, *a14+, 1
3f8a93a0:	movk   32, a11
3f8a93b0:	move   a11, *a14+, 1
3f8a93c0:	move   a9, *a14+, 1
3f8a93d0:	calla  L3F352110
L3F8A9400:
3f8a9400:	move   *a9(0x140), a8, 1
3f8a9420:	jruc   L3F8A9490
L3F8A9430:
3f8a9430:	movk   15, a8
3f8a9440:	jruc   L3F8A9490
L3F8A9450:
3f8a9450:	move   *a10(0x20), *a9(0xc0), 1
3f8a9480:	movk   12, a8
L3F8A9490:
3f8a9490:	move   *sp(0xe0), a14, 1
3f8a94b0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f8a94d0:	rets   2
3f8a94e0:	mmtm   sp, a7,a9,a10,a11,a13
3f8a9500:	move   a14, a13
3f8a9510:	addi   0x1e0, a14
3f8a9530:	move   *a13(0xffe0), a9, 1
3f8a9550:	move   *a9(0x40), a10, 1
3f8a9570:	setf   16, 0, 0
3f8a9580:	move   *a10(0x10), a11, 0
3f8a95a0:	subk   3, a11
3f8a95b0:	jreq   L3F8A95F0
3f8a95c0:	movk   16, a8
3f8a95d0:	jauc   L3F8AA0D0
L3F8A95F0:
3f8a95f0:	move   a14, -*sp, 1
3f8a9600:	sub    a11, a11
3f8a9610:	move   a11, *a14+, 1
3f8a9620:	movk   1, a7
3f8a9630:	move   a7, *a14+, 1
3f8a9640:	move   *a10(0x20), *a14+, 1
3f8a9660:	calla  L3F8BA520
3f8a9690:	move   a8, *a13, 1
3f8a96a0:	move   a8, a8
3f8a96b0:	jaeq   L3F8AA090
3f8a96d0:	setf   16, 0, 0
3f8a96e0:	move   *a10(0x40), a7, 0
3f8a9700:	move   a7, *a13(0x120), 1
3f8a9720:	move   *a10(0x50), a11, 0
3f8a9740:	move   a11, *a13(0x140), 1
3f8a9760:	add    a11, a7
3f8a9770:	sll    0x2, a7
3f8a9780:	move   a7, *a13(0x180), 1
3f8a97a0:	move   a14, -*sp, 1
3f8a97b0:	move   a7, *a14+, 1
3f8a97c0:	movk   1, a7
3f8a97d0:	move   a7, *a14+, 1
3f8a97e0:	calla  L3F703D90
3f8a9810:	move   a8, *a13(0x1a0), 1
3f8a9830:	move   a8, a8
3f8a9840:	jrne   L3F8A98A0
3f8a9850:	movk   11, a8
3f8a9860:	move   a8, *a9(0x140), 1
3f8a9880:	jauc   L3F8AA0D0
L3F8A98A0:
3f8a98a0:	move   *a13(0x120), a7, 1
3f8a98c0:	sll    0x5, a7
3f8a98d0:	add    a8, a7
3f8a98e0:	move   a7, *a13(0x1c0), 1
3f8a9900:	move   a14, -*sp, 1
3f8a9910:	move   a7, *a14+, 1
3f8a9920:	move   a8, *a14+, 1
3f8a9930:	setf   8, 0, 0
3f8a9940:	move   *a10(0x8), a7, 0
3f8a9960:	move   a7, *a14+, 1
3f8a9970:	move   a11, *a14+, 1
3f8a9980:	move   *a13(0x120), *a14+, 1
3f8a99a0:	move   *a13(0x0), *a14+, 1
3f8a99c0:	move   *a9(0x0), *a14+, 1
3f8a99e0:	calla  L3FC46160
3f8a9a10:	move   a8, *a13(0x160), 1
3f8a9a30:	move   a8, a7
3f8a9a40:	jreq   L3F8A9B40
3f8a9a50:	move   a14, -*sp, 1
3f8a9a60:	move   *a13(0x1a0), *a14+, 1
3f8a9a80:	calla  L3F702440
3f8a9ab0:	move   *a9(0x140), a7, 1
3f8a9ad0:	jreq   L3F8A9B10
3f8a9ae0:	move   *a9(0x140), a8, 1
3f8a9b00:	jruc   L3F8AA0D0
L3F8A9B10:
3f8a9b10:	move   *a13(0x160), a8, 1
3f8a9b30:	jruc   L3F8AA0D0
L3F8A9B40:
3f8a9b40:	movk   1, a7
3f8a9b50:	movb   a7, *a13(0x20)
3f8a9b70:	move   *a13(0x180), a11, 1
3f8a9b90:	sra    0x2, a11
3f8a9ba0:	move   a11, *a13(0x40), 1
3f8a9bc0:	setf   16, 0, 0
3f8a9bd0:	move   *a9(0xe0), *a13(0x30), 0
3f8a9c00:	move   *a13(0x120), *a13(0x60), 0
3f8a9c30:	move   *a13(0x140), *a13(0x70), 0
3f8a9c60:	move   *a9(0x80), a11, 1
3f8a9c80:	jreq   L3F8A9DB0
3f8a9c90:	move   a14, -*sp, 1
3f8a9ca0:	move   a13, a11
3f8a9cb0:	addk   32, a11
3f8a9cc0:	move   a11, *a14+, 1
3f8a9cd0:	movk   32, a7
3f8a9ce0:	move   a7, *a14+, 1
3f8a9cf0:	move   a9, *a14+, 1
3f8a9d00:	move   *a9(0x40), a7, 1
3f8a9d20:	setf   8, 0, 0
3f8a9d30:	move   *a7, a7, 0
3f8a9d40:	sll    0x5, a7
3f8a9d50:	addi   0xe1980, a7
3f8a9d80:	move   *a7, a7, 1
3f8a9d90:	call   a7
3f8a9da0:	jruc   L3F8A9E50
L3F8A9DB0:
3f8a9db0:	move   a14, -*sp, 1
3f8a9dc0:	move   a13, a11
3f8a9dd0:	addk   32, a11
3f8a9de0:	move   a11, *a14+, 1
3f8a9df0:	movk   32, a7
3f8a9e00:	move   a7, *a14+, 1
3f8a9e10:	move   a9, *a14+, 1
3f8a9e20:	calla  L3F352110
L3F8A9E50:
3f8a9e50:	movi   0x3f8c1a80, a11
3f8a9e80:	move   a11, *a9(0xa0), 1
3f8a9ea0:	move   *a9(0x80), a7, 1
3f8a9ec0:	jreq   L3F8A9F70
3f8a9ed0:	move   a14, -*sp, 1
3f8a9ee0:	move   *a13(0x1a0), *a14+, 1
3f8a9f00:	move   *a13(0x180), *a14+, 1
3f8a9f20:	move   a9, *a14+, 1
3f8a9f30:	move   *a9(0xa0), a7, 1
3f8a9f50:	call   a7
3f8a9f60:	jruc   L3F8AA000
L3F8A9F70:
3f8a9f70:	move   a14, -*sp, 1
3f8a9f80:	move   *a13(0x1a0), *a14+, 1
3f8a9fa0:	move   *a13(0x180), *a14+, 1
3f8a9fc0:	move   a9, *a14+, 1
3f8a9fd0:	calla  L3F352110
L3F8AA000:
3f8aa000:	move   a14, -*sp, 1
3f8aa010:	move   *a13(0x1a0), *a14+, 1
3f8aa030:	calla  L3F702440
3f8aa060:	move   *a9(0x140), a8, 1
3f8aa080:	jruc   L3F8AA0D0
L3F8AA090:
3f8aa090:	move   *a10(0x20), *a9(0xc0), 1
3f8aa0c0:	movk   12, a8
L3F8AA0D0:
3f8aa0d0:	move   *sp(0xc0), a14, 1
3f8aa0f0:	mmfm   sp, a7,a9,a10,a11,a13
3f8aa110:	rets   2
3f8aa120:	mmtm   sp, a7,a9,a10,a11,a13
3f8aa140:	move   a14, a13
3f8aa150:	addi   0x1a0, a14
3f8aa170:	move   *a13(0xffe0), a9, 1
3f8aa190:	move   *a9(0x40), a10, 1
3f8aa1b0:	setf   16, 0, 0
3f8aa1c0:	move   *a10(0x10), a11, 0
3f8aa1e0:	subk   4, a11
3f8aa1f0:	jreq   L3F8AA230
3f8aa200:	movk   16, a8
3f8aa210:	jauc   L3F8AAD20
L3F8AA230:
3f8aa230:	move   a14, -*sp, 1
3f8aa240:	sub    a11, a11
3f8aa250:	move   a11, *a14+, 1
3f8aa260:	movk   1, a7
3f8aa270:	move   a7, *a14+, 1
3f8aa280:	move   *a10(0x20), *a14+, 1
3f8aa2a0:	calla  L3F8BA520
3f8aa2d0:	move   a8, *a13, 1
3f8aa2e0:	move   a8, a8
3f8aa2f0:	jaeq   L3F8AACE0
3f8aa310:	setf   16, 0, 0
3f8aa320:	move   *a10(0x40), a7, 0
3f8aa340:	move   a7, *a13(0x120), 1
3f8aa360:	movk   1, a11
3f8aa370:	movb   a11, *a13(0x20)
3f8aa390:	move   *a9(0xe0), *a13(0x30), 0
3f8aa3c0:	move   a7, *a13(0x60), 0
3f8aa3e0:	sll    0x2, a7
3f8aa3f0:	move   a7, *a13(0x160), 1
3f8aa410:	move   a14, -*sp, 1
3f8aa420:	move   a7, *a14+, 1
3f8aa430:	move   a11, *a14+, 1
3f8aa440:	calla  L3F703D90
3f8aa470:	move   a8, *a13(0x180), 1
3f8aa490:	move   a8, a8
3f8aa4a0:	jrne   L3F8AA4E0
3f8aa4b0:	movk   11, a8
3f8aa4c0:	jauc   L3F8AAD20
L3F8AA4E0:
3f8aa4e0:	move   a14, -*sp, 1
3f8aa4f0:	move   a13, a7
3f8aa500:	addi   0xc0, a7
3f8aa520:	move   a7, *a14+, 1
3f8aa530:	move   a13, a7
3f8aa540:	addi   0xa0, a7
3f8aa560:	move   a7, *a14+, 1
3f8aa570:	move   a13, a7
3f8aa580:	addi   0x80, a7
3f8aa5a0:	move   a7, *a14+, 1
3f8aa5b0:	move   a8, *a14+, 1
3f8aa5c0:	setf   8, 0, 0
3f8aa5d0:	move   *a10(0x8), a7, 0
3f8aa5f0:	move   a7, *a14+, 1
3f8aa600:	setf   16, 0, 0
3f8aa610:	move   *a10(0x70), a7, 0
3f8aa630:	move   a7, *a14+, 1
3f8aa640:	move   *a10(0x60), a7, 0
3f8aa660:	move   a7, *a14+, 1
3f8aa670:	move   *a10(0x50), a7, 0
3f8aa690:	move   a7, *a14+, 1
3f8aa6a0:	move   *a13(0x120), *a14+, 1
3f8aa6c0:	move   *a13(0x0), *a14+, 1
3f8aa6e0:	move   *a9(0x0), *a14+, 1
3f8aa700:	calla  L3FC477D0
3f8aa730:	move   a8, *a13(0x140), 1
3f8aa750:	move   a8, a7
3f8aa760:	jreq   L3F8AA860
3f8aa770:	move   a14, -*sp, 1
3f8aa780:	move   *a13(0x180), *a14+, 1
3f8aa7a0:	calla  L3F702440
3f8aa7d0:	move   *a9(0x140), a7, 1
3f8aa7f0:	jreq   L3F8AA830
3f8aa800:	move   *a9(0x140), a8, 1
3f8aa820:	jruc   L3F8AAD20
L3F8AA830:
3f8aa830:	move   *a13(0x140), a8, 1
3f8aa850:	jruc   L3F8AAD20
L3F8AA860:
3f8aa860:	move   *a13(0x160), a7, 1
3f8aa880:	sra    0x2, a7
3f8aa890:	move   a7, *a13(0x40), 1
3f8aa8b0:	move   *a9(0x80), a7, 1
3f8aa8d0:	jreq   L3F8AAA00
3f8aa8e0:	move   a14, -*sp, 1
3f8aa8f0:	move   a13, a7
3f8aa900:	addk   32, a7
3f8aa910:	move   a7, *a14+, 1
3f8aa920:	movk   32, a11
3f8aa930:	move   a11, *a14+, 1
3f8aa940:	move   a9, *a14+, 1
3f8aa950:	move   *a9(0x40), a7, 1
3f8aa970:	setf   8, 0, 0
3f8aa980:	move   *a7, a7, 0
3f8aa990:	sll    0x5, a7
3f8aa9a0:	addi   0xe1980, a7
3f8aa9d0:	move   *a7, a7, 1
3f8aa9e0:	call   a7
3f8aa9f0:	jruc   L3F8AAAA0
L3F8AAA00:
3f8aaa00:	move   a14, -*sp, 1
3f8aaa10:	move   a13, a7
3f8aaa20:	addk   32, a7
3f8aaa30:	move   a7, *a14+, 1
3f8aaa40:	movk   32, a11
3f8aaa50:	move   a11, *a14+, 1
3f8aaa60:	move   a9, *a14+, 1
3f8aaa70:	calla  L3F352110
L3F8AAAA0:
3f8aaaa0:	movi   0x3f8c1a80, a7
3f8aaad0:	move   a7, *a9(0xa0), 1
3f8aaaf0:	move   *a9(0x80), a7, 1
3f8aab10:	jreq   L3F8AABC0
3f8aab20:	move   a14, -*sp, 1
3f8aab30:	move   *a13(0x180), *a14+, 1
3f8aab50:	move   *a13(0x160), *a14+, 1
3f8aab70:	move   a9, *a14+, 1
3f8aab80:	move   *a9(0xa0), a7, 1
3f8aaba0:	call   a7
3f8aabb0:	jruc   L3F8AAC50
L3F8AABC0:
3f8aabc0:	move   a14, -*sp, 1
3f8aabd0:	move   *a13(0x180), *a14+, 1
3f8aabf0:	move   *a13(0x160), *a14+, 1
3f8aac10:	move   a9, *a14+, 1
3f8aac20:	calla  L3F352110
L3F8AAC50:
3f8aac50:	move   a14, -*sp, 1
3f8aac60:	move   *a13(0x180), *a14+, 1
3f8aac80:	calla  L3F702440
3f8aacb0:	move   *a9(0x140), a8, 1
3f8aacd0:	jruc   L3F8AAD20
L3F8AACE0:
3f8aace0:	move   *a10(0x20), *a9(0xc0), 1
3f8aad10:	movk   12, a8
L3F8AAD20:
3f8aad20:	move   *sp(0xc0), a14, 1
3f8aad40:	mmfm   sp, a7,a9,a10,a11,a13
3f8aad60:	rets   2
3f8aad70:	mmtm   sp, a7,a9,a10,a11,a13
3f8aad90:	move   a14, a13
3f8aada0:	addi   0x60, a14
3f8aadc0:	move   *a13(0xffe0), a9, 1
3f8aade0:	move   *a9(0x40), a10, 1
3f8aae00:	setf   16, 0, 0
3f8aae10:	move   *a10(0x10), a11, 0
3f8aae30:	subk   3, a11
3f8aae40:	jrnc   L3F8AAE70
3f8aae50:	movk   16, a8
3f8aae60:	jruc   L3F8AB230
L3F8AAE70:
3f8aae70:	move   a14, -*sp, 1
3f8aae80:	sub    a11, a11
3f8aae90:	move   a11, *a14+, 1
3f8aaea0:	movk   1, a7
3f8aaeb0:	move   a7, *a14+, 1
3f8aaec0:	move   *a10(0x20), *a14+, 1
3f8aaee0:	calla  L3F8BA520
3f8aaf10:	move   a8, *a13, 1
3f8aaf20:	move   a8, a8
3f8aaf30:	jreq   L3F8AB1F0
3f8aaf40:	setf   16, 1, 0
3f8aaf50:	move   *a8(0x70), a7, 0
3f8aaf70:	btst   1, a7
3f8aaf80:	jreq   L3F8AAFB0
3f8aaf90:	movk   10, a8
3f8aafa0:	jruc   L3F8AB230
L3F8AAFB0:
3f8aafb0:	setf   16, 0, 0
3f8aafc0:	move   *a10(0x10), a7, 0
3f8aafe0:	sll    0x2, a7
3f8aaff0:	subk   12, a7
3f8ab000:	srl    0x2, a7
3f8ab010:	move   a7, *a13(0x20), 1
3f8ab030:	move   a14, -*sp, 1
3f8ab040:	move   *a10(0x40), *a14+, 1
3f8ab060:	move   a10, a11
3f8ab070:	addi   0x60, a11
3f8ab090:	move   a11, *a14+, 1
3f8ab0a0:	move   a7, *a14+, 1
3f8ab0b0:	move   *a9(0x0), *a14+, 1
3f8ab0d0:	move   a8, *a14+, 1
3f8ab0e0:	calla  L3FC50C30
3f8ab110:	move   a8, *a13(0x40), 1
3f8ab130:	move   *a9(0x140), a11, 1
3f8ab150:	jreq   L3F8AB190
3f8ab160:	move   *a9(0x140), a8, 1
3f8ab180:	jruc   L3F8AB230
L3F8AB190:
3f8ab190:	move   @0x21af60, a11, 1
3f8ab1c0:	move   a11, *a9(0xc0), 1
3f8ab1e0:	jruc   L3F8AB230
L3F8AB1F0:
3f8ab1f0:	move   *a10(0x20), *a9(0xc0), 1
3f8ab220:	movk   12, a8
L3F8AB230:
3f8ab230:	move   *sp(0xc0), a14, 1
3f8ab250:	mmfm   sp, a7,a9,a10,a11,a13
3f8ab270:	rets   2
3f8ab280:	mmtm   sp, a7,a9,a10,a11,a13
3f8ab2a0:	move   a14, a13
3f8ab2b0:	addi   0x60, a14
3f8ab2d0:	move   *a13(0xffe0), a9, 1
3f8ab2f0:	move   *a9(0x40), a10, 1
3f8ab310:	setf   16, 0, 0
3f8ab320:	move   *a10(0x10), a11, 0
3f8ab340:	subk   2, a11
3f8ab350:	jrnc   L3F8AB380
3f8ab360:	movk   16, a8
3f8ab370:	jruc   L3F8AB7A0
L3F8AB380:
3f8ab380:	move   a14, -*sp, 1
3f8ab390:	sub    a11, a11
3f8ab3a0:	move   a11, *a14+, 1
3f8ab3b0:	movk   1, a7
3f8ab3c0:	move   a7, *a14+, 1
3f8ab3d0:	move   *a10(0x20), *a14+, 1
3f8ab3f0:	calla  L3F8BA520
3f8ab420:	move   a8, *a13, 1
3f8ab430:	move   a8, a8
3f8ab440:	jreq   L3F8AB760
3f8ab450:	setf   16, 1, 0
3f8ab460:	move   *a8(0x70), a7, 0
3f8ab480:	btst   1, a7
3f8ab490:	jreq   L3F8AB550
3f8ab4a0:	move   *a10(0x20), a7, 1
3f8ab4c0:	andi   0xfff00000, a7
3f8ab4f0:	srl    0x14, a7
3f8ab500:	move   *a9, a11, 1
3f8ab510:	cmp    a11, a7
3f8ab520:	jreq   L3F8AB550
3f8ab530:	movk   10, a8
3f8ab540:	jruc   L3F8AB7A0
L3F8AB550:
3f8ab550:	setf   16, 0, 0
3f8ab560:	move   *a10(0x10), a11, 0
3f8ab580:	sll    0x2, a11
3f8ab590:	subk   8, a11
3f8ab5a0:	movk   12, a7
3f8ab5b0:	divu   a7, a11
3f8ab5c0:	move   a11, *a13(0x20), 1
3f8ab5e0:	move   a14, -*sp, 1
3f8ab5f0:	move   a10, a7
3f8ab600:	addi   0x40, a7
3f8ab620:	move   a7, *a14+, 1
3f8ab630:	move   a11, *a14+, 1
3f8ab640:	move   a8, *a14+, 1
3f8ab650:	calla  L3FC52F70
3f8ab680:	move   a8, *a13(0x40), 1
3f8ab6a0:	move   *a9(0x140), a7, 1
3f8ab6c0:	jreq   L3F8AB700
3f8ab6d0:	move   *a9(0x140), a8, 1
3f8ab6f0:	jruc   L3F8AB7A0
L3F8AB700:
3f8ab700:	move   @0x21af60, a7, 1
3f8ab730:	move   a7, *a9(0xc0), 1
3f8ab750:	jruc   L3F8AB7A0
L3F8AB760:
3f8ab760:	move   *a10(0x20), *a9(0xc0), 1
3f8ab790:	movk   12, a8
L3F8AB7A0:
3f8ab7a0:	move   *sp(0xc0), a14, 1
3f8ab7c0:	mmfm   sp, a7,a9,a10,a11,a13
3f8ab7e0:	rets   2
3f8ab7f0:	mmtm   sp, a7,a9,a10,a11,a13
3f8ab810:	move   a14, a13
3f8ab820:	addi   0xa0, a14
3f8ab840:	move   *a13(0xffe0), a9, 1
3f8ab860:	move   *a9(0x40), a10, 1
3f8ab880:	setf   16, 0, 0
3f8ab890:	move   *a10(0x10), a11, 0
3f8ab8b0:	subk   4, a11
3f8ab8c0:	jrnc   L3F8AB8F0
3f8ab8d0:	movk   16, a8
3f8ab8e0:	jruc   L3F8ABE80
L3F8AB8F0:
3f8ab8f0:	move   a14, -*sp, 1
3f8ab900:	sub    a11, a11
3f8ab910:	move   a11, *a14+, 1
3f8ab920:	movk   1, a7
3f8ab930:	move   a7, *a14+, 1
3f8ab940:	move   *a10(0x20), *a14+, 1
3f8ab960:	calla  L3F8BA520
3f8ab990:	move   a8, *a13, 1
3f8ab9a0:	move   a8, a8
3f8ab9b0:	jreq   L3F8ABE40
3f8ab9c0:	setf   16, 1, 0
3f8ab9d0:	move   *a8(0x70), a7, 0
3f8ab9f0:	btst   1, a7
3f8aba00:	jreq   L3F8ABAC0
3f8aba10:	move   *a10(0x20), a7, 1
3f8aba30:	andi   0xfff00000, a7
3f8aba60:	srl    0x14, a7
3f8aba70:	move   *a9, a11, 1
3f8aba80:	cmp    a11, a7
3f8aba90:	jreq   L3F8ABAC0
3f8abaa0:	movk   10, a8
3f8abab0:	jruc   L3F8ABE80
L3F8ABAC0:
3f8abac0:	move   a14, -*sp, 1
3f8abad0:	move   a13, a11
3f8abae0:	addi   0x60, a11
3f8abb00:	move   a11, *a14+, 1
3f8abb10:	move   a13, a7
3f8abb20:	addi   0x50, a7
3f8abb40:	move   a7, *a14+, 1
3f8abb50:	move   a13, a7
3f8abb60:	addi   0x40, a7
3f8abb80:	move   a7, *a14+, 1
3f8abb90:	setf   16, 0, 0
3f8abba0:	move   *a10(0x60), a8, 0
3f8abbc0:	move   a8, *a14+, 1
3f8abbd0:	move   a10, a7
3f8abbe0:	addi   0x80, a7
3f8abc00:	move   a7, *a14+, 1
3f8abc10:	move   *a13, a7, 1
3f8abc20:	move   *a7(0x50), a11, 1
3f8abc40:	move   *a11+, *a14+, 1
3f8abc50:	calla  L3F9294E0
3f8abc80:	move   a8, a11
3f8abc90:	jreq   L3F8ABE20
3f8abca0:	movb   *a10(0x8), *a13(0x70)
3f8abcd0:	move   *a10(0x40), *a13(0x20), 1
3f8abd00:	move   a14, -*sp, 1
3f8abd10:	move   a13, a11
3f8abd20:	addk   32, a11
3f8abd30:	move   a11, *a14+, 1
3f8abd40:	movk   1, a11
3f8abd50:	move   a11, *a14+, 1
3f8abd60:	move   a7, *a14+, 1
3f8abd70:	calla  L3FC52F70
3f8abda0:	move   a8, *a13(0x80), 1
3f8abdc0:	move   *a9(0x140), a11, 1
3f8abde0:	jreq   L3F8ABE80
3f8abdf0:	move   *a9(0x140), a8, 1
3f8abe10:	jruc   L3F8ABE80
L3F8ABE20:
3f8abe20:	movk   15, a8
3f8abe30:	jruc   L3F8ABE80
L3F8ABE40:
3f8abe40:	move   *a10(0x20), *a9(0xc0), 1
3f8abe70:	movk   12, a8
L3F8ABE80:
3f8abe80:	move   *sp(0xc0), a14, 1
3f8abea0:	mmfm   sp, a7,a9,a10,a11,a13
3f8abec0:	rets   2
3f8abed0:	mmtm   sp, a7,a9,a10,a11,a13
3f8abef0:	move   a14, a13
3f8abf00:	addi   0x180, a14
3f8abf20:	move   *a13(0xffe0), a9, 1
3f8abf40:	move   *a9(0x40), a10, 1
3f8abf60:	setf   16, 0, 0
3f8abf70:	move   *a10(0x10), a11, 0
3f8abf90:	subk   2, a11
3f8abfa0:	jrnc   L3F8ABFE0
3f8abfb0:	movk   16, a8
3f8abfc0:	jauc   L3F8ACA60
L3F8ABFE0:
3f8abfe0:	move   a14, -*sp, 1
3f8abff0:	sub    a11, a11
3f8ac000:	move   a11, *a14+, 1
3f8ac010:	movk   1, a7
3f8ac020:	move   a7, *a14+, 1
3f8ac030:	move   *a10(0x20), *a14+, 1
3f8ac050:	calla  L3F8BA520
3f8ac080:	move   a8, *a13, 1
3f8ac090:	move   a8, a8
3f8ac0a0:	jaeq   L3F8ACA20
3f8ac0c0:	setf   16, 0, 0
3f8ac0d0:	move   *a10(0x10), a7, 0
3f8ac0f0:	sll    0x2, a7
3f8ac100:	subk   8, a7
3f8ac110:	srl    0x2, a7
3f8ac120:	move   a7, *a13(0x20), 1
3f8ac140:	move   a14, -*sp, 1
3f8ac150:	sll    0x3, a7
3f8ac160:	move   a7, *a14+, 1
3f8ac170:	movk   1, a7
3f8ac180:	move   a7, *a14+, 1
3f8ac190:	calla  L3F703D90
3f8ac1c0:	move   a8, *a13(0x60), 1
3f8ac1e0:	move   a8, a8
3f8ac1f0:	jrne   L3F8AC250
3f8ac200:	movk   11, a8
3f8ac210:	move   a8, *a9(0x140), 1
3f8ac230:	jauc   L3F8ACA60
L3F8AC250:
3f8ac250:	move   a14, -*sp, 1
3f8ac260:	move   a8, *a14+, 1
3f8ac270:	move   a10, a7
3f8ac280:	addi   0x40, a7
3f8ac2a0:	move   a7, *a14+, 1
3f8ac2b0:	move   *a13(0x20), *a14+, 1
3f8ac2d0:	move   *a13(0x0), *a14+, 1
3f8ac2f0:	calla  L3FC44560
3f8ac320:	move   a8, *a13(0x40), 1
3f8ac340:	move   a8, a7
3f8ac350:	jreq   L3F8AC490
3f8ac360:	move   a14, -*sp, 1
3f8ac370:	move   *a13(0x60), *a14+, 1
3f8ac390:	calla  L3F702440
3f8ac3c0:	move   *a9(0x140), a11, 1
3f8ac3e0:	jreq   L3F8AC420
3f8ac3f0:	move   *a9(0x140), a8, 1
3f8ac410:	jruc   L3F8ACA60
L3F8AC420:
3f8ac420:	move   @0x21af60, a11, 1
3f8ac450:	move   a11, *a9(0xc0), 1
3f8ac470:	move   a7, a8
3f8ac480:	jruc   L3F8ACA60
L3F8AC490:
3f8ac490:	movk   1, a11
3f8ac4a0:	movb   a11, *a13(0x80)
3f8ac4c0:	move   *a13(0x20), a7, 1
3f8ac4e0:	sll    0x3, a7
3f8ac4f0:	srl    0x2, a7
3f8ac500:	move   a7, *a13(0xa0), 1
3f8ac520:	setf   16, 0, 0
3f8ac530:	move   *a9(0xe0), *a13(0x90), 0
3f8ac560:	move   *a13(0x20), *a13(0xc0), 0
3f8ac590:	move   *a9(0x80), a7, 1
3f8ac5b0:	jreq   L3F8AC6F0
3f8ac5c0:	move   a14, -*sp, 1
3f8ac5d0:	move   a13, a7
3f8ac5e0:	addi   0x80, a7
3f8ac600:	move   a7, *a14+, 1
3f8ac610:	movk   32, a11
3f8ac620:	move   a11, *a14+, 1
3f8ac630:	move   a9, *a14+, 1
3f8ac640:	move   *a9(0x40), a7, 1
3f8ac660:	setf   8, 0, 0
3f8ac670:	move   *a7, a7, 0
3f8ac680:	sll    0x5, a7
3f8ac690:	addi   0xe1980, a7
3f8ac6c0:	move   *a7, a7, 1
3f8ac6d0:	call   a7
3f8ac6e0:	jruc   L3F8AC7A0
L3F8AC6F0:
3f8ac6f0:	move   a14, -*sp, 1
3f8ac700:	move   a13, a7
3f8ac710:	addi   0x80, a7
3f8ac730:	move   a7, *a14+, 1
3f8ac740:	movk   32, a11
3f8ac750:	move   a11, *a14+, 1
3f8ac760:	move   a9, *a14+, 1
3f8ac770:	calla  L3F352110
L3F8AC7A0:
3f8ac7a0:	movi   0x3f8cac30, a7
3f8ac7d0:	move   a7, *a9(0xa0), 1
3f8ac7f0:	move   *a9(0x80), a7, 1
3f8ac810:	jreq   L3F8AC8E0
3f8ac820:	move   a14, -*sp, 1
3f8ac830:	move   *a13(0x60), *a14+, 1
3f8ac850:	move   *a13(0x20), a7, 1
3f8ac870:	sll    0x3, a7
3f8ac880:	move   a7, *a14+, 1
3f8ac890:	move   a9, *a14+, 1
3f8ac8a0:	move   *a9(0xa0), a7, 1
3f8ac8c0:	call   a7
3f8ac8d0:	jruc   L3F8AC990
L3F8AC8E0:
3f8ac8e0:	move   a14, -*sp, 1
3f8ac8f0:	move   *a13(0x60), *a14+, 1
3f8ac910:	move   *a13(0x20), a7, 1
3f8ac930:	sll    0x3, a7
3f8ac940:	move   a7, *a14+, 1
3f8ac950:	move   a9, *a14+, 1
3f8ac960:	calla  L3F352110
L3F8AC990:
3f8ac990:	move   a14, -*sp, 1
3f8ac9a0:	move   *a13(0x60), *a14+, 1
3f8ac9c0:	calla  L3F702440
3f8ac9f0:	move   *a9(0x140), a8, 1
3f8aca10:	jruc   L3F8ACA60
L3F8ACA20:
3f8aca20:	move   *a10(0x20), *a9(0xc0), 1
3f8aca50:	movk   12, a8
L3F8ACA60:
3f8aca60:	move   *sp(0xc0), a14, 1
3f8aca80:	mmfm   sp, a7,a9,a10,a11,a13
3f8acaa0:	rets   2
3f8acab0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f8acad0:	move   a14, a13
3f8acae0:	addi   0x120, a14
3f8acb00:	move   *a13(0xffe0), a9, 1
3f8acb20:	move   *a9(0x40), a10, 1
3f8acb40:	setf   16, 0, 0
3f8acb50:	move   *a10(0x10), a11, 0
3f8acb70:	subk   3, a11
3f8acb80:	jrnc   L3F8ACBB0
3f8acb90:	movk   16, a8
3f8acba0:	jruc   L3F8AD340
L3F8ACBB0:
3f8acbb0:	move   a14, -*sp, 1
3f8acbc0:	sub    a11, a11
3f8acbd0:	move   a11, *a14+, 1
3f8acbe0:	movk   1, a7
3f8acbf0:	move   a7, *a14+, 1
3f8acc00:	move   *a10(0x20), *a14+, 1
3f8acc20:	calla  L3F8BA520
3f8acc50:	move   a8, *a13, 1
3f8acc60:	move   a8, a8
3f8acc70:	jreq   L3F8AD300
3f8acc80:	move   a14, -*sp, 1
3f8acc90:	move   a13, a7
3f8acca0:	addi   0x80, a7
3f8accc0:	move   a7, *a14+, 1
3f8accd0:	move   a13, a11
3f8acce0:	addi   0x70, a11
3f8acd00:	move   a11, *a14+, 1
3f8acd10:	move   a13, a7
3f8acd20:	addi   0x60, a7
3f8acd40:	move   a7, *a14+, 1
3f8acd50:	setf   16, 0, 0
3f8acd60:	move   *a10(0x40), a8, 0
3f8acd80:	move   a8, *a14+, 1
3f8acd90:	move   a10, a7
3f8acda0:	addi   0x60, a7
3f8acdc0:	move   a7, *a14+, 1
3f8acdd0:	move   *a13, a7, 1
3f8acde0:	move   *a7(0x50), a11, 1
3f8ace00:	move   *a11+, *a14+, 1
3f8ace10:	calla  L3F9294E0
3f8ace40:	move   a8, a11
3f8ace50:	jreq   L3F8AD2E0
3f8ace60:	movk   1, a11
3f8ace70:	movb   a11, *a13(0x20)
3f8ace90:	sub    a7, a7
3f8acea0:	move   a7, *a13(0x40), 1
3f8acec0:	setf   16, 0, 0
3f8aced0:	move   *a9(0xe0), *a13(0x30), 0
3f8acf00:	move   *a13(0x60), *a13(0x90), 0
3f8acf30:	move   *a13(0x70), *a13(0xa0), 0
3f8acf60:	move   *a13(0x80), *a13(0xb0), 0
3f8acf90:	move   a14, -*sp, 1
3f8acfa0:	move   a13, a5
3f8acfb0:	addi   0xb0, a5
3f8acfd0:	move   a5, *a14+, 1
3f8acfe0:	move   a13, a5
3f8acff0:	addi   0xa0, a5
3f8ad010:	move   a5, *a14+, 1
3f8ad020:	move   a13, a5
3f8ad030:	addi   0x90, a5
3f8ad050:	move   a5, *a14+, 1
3f8ad060:	move   *a13, a5, 1
3f8ad070:	move   *a5(0x50), a5, 1
3f8ad090:	move   *a5(0xe60), a5, 1
3f8ad0b0:	call   a5
3f8ad0c0:	move   *a9(0x80), a5, 1
3f8ad0e0:	jreq   L3F8AD210
3f8ad0f0:	move   a14, -*sp, 1
3f8ad100:	move   a13, a5
3f8ad110:	addk   32, a5
3f8ad120:	move   a5, *a14+, 1
3f8ad130:	movk   32, a7
3f8ad140:	move   a7, *a14+, 1
3f8ad150:	move   a9, *a14+, 1
3f8ad160:	move   *a9(0x40), a11, 1
3f8ad180:	setf   8, 0, 0
3f8ad190:	move   *a11, a11, 0
3f8ad1a0:	sll    0x5, a11
3f8ad1b0:	addi   0xe1980, a11
3f8ad1e0:	move   *a11, a11, 1
3f8ad1f0:	call   a11
3f8ad200:	jruc   L3F8AD2B0
L3F8AD210:
3f8ad210:	move   a14, -*sp, 1
3f8ad220:	move   a13, a5
3f8ad230:	addk   32, a5
3f8ad240:	move   a5, *a14+, 1
3f8ad250:	movk   32, a7
3f8ad260:	move   a7, *a14+, 1
3f8ad270:	move   a9, *a14+, 1
3f8ad280:	calla  L3F352110
L3F8AD2B0:
3f8ad2b0:	move   *a9(0x140), a8, 1
3f8ad2d0:	jruc   L3F8AD340
L3F8AD2E0:
3f8ad2e0:	movk   15, a8
3f8ad2f0:	jruc   L3F8AD340
L3F8AD300:
3f8ad300:	move   *a10(0x20), *a9(0xc0), 1
3f8ad330:	movk   12, a8
L3F8AD340:
3f8ad340:	move   *sp(0xe0), a14, 1
3f8ad360:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f8ad380:	rets   2
3f8ad390:	mmtm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3f8ad3b0:	move   a14, a13
3f8ad3c0:	addi   0x140, a14
3f8ad3e0:	move   *a13(0xffe0), a9, 1
3f8ad400:	move   *a9(0x40), a12, 1
3f8ad420:	setf   16, 0, 0
3f8ad430:	move   *a12(0x10), a7, 0
3f8ad450:	subk   8, a7
3f8ad460:	jreq   L3F8AD4A0
3f8ad470:	movk   16, a8
3f8ad480:	jauc   L3F8AE7F0
L3F8AD4A0:
3f8ad4a0:	move   a14, -*sp, 1
3f8ad4b0:	sub    a7, a7
3f8ad4c0:	move   a7, *a14+, 1
3f8ad4d0:	movi   0xffff, a7
3f8ad500:	move   a7, *a14+, 1
3f8ad510:	move   *a12(0x20), *a14+, 1
3f8ad530:	calla  L3F8BA520
3f8ad560:	move   a8, a8
3f8ad570:	jrne   L3F8AD650
3f8ad580:	move   *a12(0x20), a7, 1
3f8ad5a0:	btst   19, a7
3f8ad5b0:	jrne   L3F8AD650
3f8ad5c0:	move   *a12(0x20), a7, 1
3f8ad5e0:	andi   0xfff00000, a7
3f8ad610:	move   *a9(0x20), a5, 1
3f8ad630:	cmp    a7, a5
3f8ad640:	jreq   L3F8AD680
L3F8AD650:
3f8ad650:	movk   14, a8
3f8ad660:	jauc   L3F8AE7F0
L3F8AD680:
3f8ad680:	move   a14, -*sp, 1
3f8ad690:	sub    a7, a7
3f8ad6a0:	move   a7, *a14+, 1
3f8ad6b0:	movk   8, a5
3f8ad6c0:	move   a5, *a14+, 1
3f8ad6d0:	move   *a12(0x40), *a14+, 1
3f8ad6f0:	calla  L3F8BA520
3f8ad720:	move   a8, a10
3f8ad730:	move   a14, -*sp, 1
3f8ad740:	move   a7, *a14+, 1
3f8ad750:	move   a5, *a14+, 1
3f8ad760:	move   *a12(0x60), *a14+, 1
3f8ad780:	calla  L3F8BA520
3f8ad7b0:	move   a8, a11
3f8ad7c0:	move   a10, a8
3f8ad7d0:	jrne   L3F8AD840
3f8ad7e0:	move   *a12(0x40), *a9(0xc0), 1
3f8ad810:	movk   4, a8
3f8ad820:	jauc   L3F8AE7F0
L3F8AD840:
3f8ad840:	setf   16, 1, 0
3f8ad850:	move   *a10(0x10), a5, 0
3f8ad870:	dec    a5
3f8ad880:	jreq   L3F8AD8C0
3f8ad890:	movk   8, a8
3f8ad8a0:	jauc   L3F8AE7F0
L3F8AD8C0:
3f8ad8c0:	move   a11, a5
3f8ad8d0:	jrne   L3F8AD970
3f8ad8e0:	move   *a12(0x60), a5, 1
3f8ad900:	jreq   L3F8ADBC0
3f8ad910:	move   *a12(0x60), *a9(0xc0), 1
3f8ad940:	movk   4, a8
3f8ad950:	jauc   L3F8AE7F0
L3F8AD970:
3f8ad970:	move   *a10(0x80), a5, 1
3f8ad990:	move   *a5(0x60), a5, 1
3f8ad9b0:	move   *a11(0x80), a7, 1
3f8ad9d0:	move   *a7(0x60), a7, 1
3f8ad9f0:	setf   16, 0, 0
3f8ada00:	move   *a5(0x110), a5, 0
3f8ada20:	move   *a7(0x110), a7, 0
3f8ada40:	cmp    a7, a5
3f8ada50:	jrne   L3F8ADB90
3f8ada60:	move   *a10(0x80), a7, 1
3f8ada80:	move   *a7(0x60), a7, 1
3f8adaa0:	move   *a11(0x80), a5, 1
3f8adac0:	move   *a5(0x60), a5, 1
3f8adae0:	move   *a7(0x100), a7, 0
3f8adb00:	move   *a5(0x100), a5, 0
3f8adb20:	cmp    a5, a7
3f8adb30:	jrne   L3F8ADB90
3f8adb40:	setf   16, 1, 0
3f8adb50:	move   *a11(0x10), a7, 0
3f8adb70:	dec    a7
3f8adb80:	jreq   L3F8ADBC0
L3F8ADB90:
3f8adb90:	movk   8, a8
3f8adba0:	jauc   L3F8AE7F0
L3F8ADBC0:
3f8adbc0:	move   *a10(0x80), a7, 1
3f8adbe0:	move   *a7(0x60), a7, 1
3f8adc00:	setf   16, 0, 0
3f8adc10:	move   *a7(0x110), a7, 0
3f8adc30:	move   a7, *a13(0x60), 1
3f8adc50:	move   *a10(0x80), a5, 1
3f8adc70:	move   *a5(0x60), a5, 1
3f8adc90:	move   *a5(0x100), a5, 0
3f8adcb0:	move   a5, *a13(0x80), 1
3f8adcd0:	move   *a12(0xe0), a5, 0
3f8adcf0:	cmp    a7, a5
3f8add00:	jrhi   L3F8ADD70
3f8add10:	move   *a12(0xf0), a5, 0
3f8add30:	move   *a13(0x80), a7, 1
3f8add50:	cmp    a7, a5
3f8add60:	jrls   L3F8ADDA0
L3F8ADD70:
3f8add70:	movk   8, a8
3f8add80:	jauc   L3F8AE7F0
L3F8ADDA0:
3f8adda0:	move   *a13(0x60), a5, 1
3f8addc0:	move   @0xc5410, a3, 1
3f8addf0:	add    a3, a5
3f8ade00:	move   @0xc5430, a7, 1
3f8ade30:	neg    a7
3f8ade40:	sra    a7, a5
3f8ade50:	sll    0x2, a5
3f8ade60:	move   *a13(0x80), a7, 1
3f8ade80:	mpys   a7, a5
3f8ade90:	move   a5, *a13(0xa0), 1
3f8adeb0:	move   a14, -*sp, 1
3f8adec0:	move   a5, *a14+, 1
3f8aded0:	calla  L3F705A00
3f8adf00:	move   a8, *a13(0x20), 1
3f8adf20:	move   a14, -*sp, 1
3f8adf30:	move   a5, *a14+, 1
3f8adf40:	calla  L3F705A00
3f8adf70:	move   a8, *a13(0x40), 1
3f8adf90:	move   a14, -*sp, 1
3f8adfa0:	move   *a13(0x20), *a14+, 1
3f8adfc0:	movk   1, a3
3f8adfd0:	move   a3, *a14+, 1
3f8adfe0:	move   a3, *a14+, 1
3f8adff0:	move   a7, *a14+, 1
3f8ae000:	move   *a13(0x60), *a14+, 1
3f8ae020:	sub    a3, a3
3f8ae030:	move   a3, *a14+, 1
3f8ae040:	move   a3, *a14+, 1
3f8ae050:	move   a10, *a14+, 1
3f8ae060:	move   *a10(0x20), a3, 1
3f8ae080:	move   *a3(0x980), a3, 1
3f8ae0a0:	call   a3
3f8ae0b0:	move   a11, a3
3f8ae0c0:	jrne   L3F8AE190
3f8ae0d0:	move   *a13(0x40), a0, 1
3f8ae0f0:	move   a5, a2
3f8ae100:	dec    a2
3f8ae110:	jrlt   L3F8AE2B0
3f8ae120:	setf   8, 0, 0
L3F8AE130:
3f8ae130:	movi   0xff, a7
3f8ae150:	move   a7, *a0+, 0
3f8ae160:	dec    a2
3f8ae170:	jrge   L3F8AE130
3f8ae180:	jruc   L3F8AE2B0
L3F8AE190:
3f8ae190:	move   a14, -*sp, 1
3f8ae1a0:	move   *a13(0x40), *a14+, 1
3f8ae1c0:	movk   1, a3
3f8ae1d0:	move   a3, *a14+, 1
3f8ae1e0:	move   a3, *a14+, 1
3f8ae1f0:	move   a7, *a14+, 1
3f8ae200:	move   *a13(0x60), *a14+, 1
3f8ae220:	sub    a3, a3
3f8ae230:	move   a3, *a14+, 1
3f8ae240:	move   a3, *a14+, 1
3f8ae250:	move   a11, *a14+, 1
3f8ae260:	move   *a11(0x20), a3, 1
3f8ae280:	move   *a3(0x980), a3, 1
3f8ae2a0:	call   a3
L3F8AE2B0:
3f8ae2b0:	move   *a13(0x40), a0, 1
3f8ae2d0:	move   *a13(0x20), a2, 1
3f8ae2f0:	move   *a13(0xa0), a7, 1
3f8ae310:	dec    a7
3f8ae320:	move   a7, *a13(0xa0), 1
3f8ae340:	jrlt   L3F8AE400
3f8ae350:	setf   8, 0, 0
L3F8AE360:
3f8ae360:	move   *a2, a7, 0
3f8ae370:	move   *a0+, a5, 0
3f8ae380:	and    a5, a7
3f8ae390:	move   a7, *a2+, 0
3f8ae3a0:	move   *a13(0xa0), a7, 1
3f8ae3c0:	dec    a7
3f8ae3d0:	move   a7, *a13(0xa0), 1
3f8ae3f0:	jrge   L3F8AE360
L3F8AE400:
3f8ae400:	move   *a13(0x60), *a13(0xc0), 1
3f8ae430:	move   *a13(0x80), *a13(0xe0), 1
3f8ae460:	setf   16, 0, 0
3f8ae470:	move   *a12(0xe0), a5, 0
3f8ae490:	move   a5, *a13(0x100), 1
3f8ae4b0:	move   *a12(0xf0), a3, 0
3f8ae4d0:	move   a3, *a13(0x120), 1
3f8ae4f0:	move   a14, -*sp, 1
3f8ae500:	move   *a12(0xd0), a8, 0
3f8ae520:	move   a8, *a14+, 1
3f8ae530:	move   *a12(0xc0), a8, 0
3f8ae550:	move   a8, *a14+, 1
3f8ae560:	move   *a12(0xb0), a8, 0
3f8ae580:	move   a8, *a14+, 1
3f8ae590:	move   *a12(0xa0), a8, 0
3f8ae5b0:	move   a8, *a14+, 1
3f8ae5c0:	move   *a12(0x90), a8, 0
3f8ae5e0:	move   a8, *a14+, 1
3f8ae5f0:	move   *a12(0x80), a8, 0
3f8ae610:	move   a8, *a14+, 1
3f8ae620:	move   a13, a5
3f8ae630:	addi   0xc0, a5
3f8ae650:	move   a5, *a14+, 1
3f8ae660:	move   *a13(0x40), *a14+, 1
3f8ae680:	move   *a13(0x20), *a14+, 1
3f8ae6a0:	calla  L3FC567B0
3f8ae6d0:	move   a8, *a13, 1
3f8ae6e0:	move   a14, -*sp, 1
3f8ae6f0:	sub    a3, a3
3f8ae700:	move   a3, *a14+, 1
3f8ae710:	movi   0x3fc56320, a3
3f8ae740:	move   a3, *a14+, 1
3f8ae750:	move   a8, *a14+, 1
3f8ae760:	movk   4, a3
3f8ae770:	move   a3, *a14+, 1
3f8ae780:	move   *a12(0x20), *a14+, 1
3f8ae7a0:	calla  L3F8B6510
3f8ae7d0:	move   *a9(0x140), a8, 1
L3F8AE7F0:
3f8ae7f0:	move   *sp(0x160), a14, 1
3f8ae810:	mmfm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3f8ae830:	rets   2
3f8ae840:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f8ae860:	move   a14, a13
3f8ae870:	addi   0x160, a14
3f8ae890:	move   *a13(0xffe0), a9, 1
3f8ae8b0:	move   *a9(0x40), a10, 1
3f8ae8d0:	setf   16, 0, 0
3f8ae8e0:	move   *a10(0x10), a11, 0
3f8ae900:	subk   8, a11
3f8ae910:	jreq   L3F8AE950
3f8ae920:	movk   16, a8
3f8ae930:	jauc   L3F8AFAC0
L3F8AE950:
3f8ae950:	move   a14, -*sp, 1
3f8ae960:	sub    a11, a11
3f8ae970:	move   a11, *a14+, 1
3f8ae980:	movi   0xffff, a11
3f8ae9b0:	move   a11, *a14+, 1
3f8ae9c0:	move   *a10(0x20), *a14+, 1
3f8ae9e0:	calla  L3F8BA520
3f8aea10:	move   a8, a8
3f8aea20:	jrne   L3F8AEB00
3f8aea30:	move   *a10(0x20), a11, 1
3f8aea50:	btst   19, a11
3f8aea60:	jrne   L3F8AEB00
3f8aea70:	move   *a10(0x20), a11, 1
3f8aea90:	andi   0xfff00000, a11
3f8aeac0:	move   *a9(0x20), a7, 1
3f8aeae0:	cmp    a11, a7
3f8aeaf0:	jreq   L3F8AEB30
L3F8AEB00:
3f8aeb00:	movk   14, a8
3f8aeb10:	jauc   L3F8AFAC0
L3F8AEB30:
3f8aeb30:	move   a14, -*sp, 1
3f8aeb40:	sub    a11, a11
3f8aeb50:	move   a11, *a14+, 1
3f8aeb60:	movk   2, a7
3f8aeb70:	move   a7, *a14+, 1
3f8aeb80:	move   *a10(0x40), *a14+, 1
3f8aeba0:	calla  L3F8BA520
3f8aebd0:	move   a8, *a13, 1
3f8aebe0:	move   a14, -*sp, 1
3f8aebf0:	move   a11, *a14+, 1
3f8aec00:	move   a7, *a14+, 1
3f8aec10:	move   *a10(0x60), *a14+, 1
3f8aec30:	calla  L3F8BA520
3f8aec60:	move   a8, *a13(0x20), 1
3f8aec80:	move   *a13, a7, 1
3f8aec90:	jrne   L3F8AED00
3f8aeca0:	move   *a10(0x40), *a9(0xc0), 1
3f8aecd0:	movk   7, a8
3f8aece0:	jauc   L3F8AFAC0
L3F8AED00:
3f8aed00:	move   a14, -*sp, 1
3f8aed10:	move   a13, a11
3f8aed20:	addi   0xa0, a11
3f8aed40:	move   a11, *a14+, 1
3f8aed50:	setf   16, 0, 0
3f8aed60:	move   *a10(0x80), a8, 0
3f8aed80:	move   a8, *a14+, 1
3f8aed90:	move   a7, *a14+, 1
3f8aeda0:	calla  L3F862E50
3f8aedd0:	move   a8, a8
3f8aede0:	jrne   L3F8AEE70
3f8aedf0:	setf   16, 0, 0
3f8aee00:	move   *a10(0x80), a11, 0
3f8aee20:	move   a11, *a9(0xc0), 1
3f8aee40:	movk   2, a8
3f8aee50:	jauc   L3F8AFAC0
L3F8AEE70:
3f8aee70:	move   *a13(0xa0), a5, 1
3f8aee90:	move   @0xc5410, a11, 1
3f8aeec0:	add    a11, a5
3f8aeed0:	move   @0xc5430, a7, 1
3f8aef00:	neg    a7
3f8aef10:	sra    a7, a5
3f8aef20:	sll    0x2, a5
3f8aef30:	move   *a13(0xc0), a7, 1
3f8aef50:	mpys   a7, a5
3f8aef60:	move   a5, *a13(0x140), 1
3f8aef80:	move   *a13(0x20), a5, 1
3f8aefa0:	jrne   L3F8AF1B0
3f8aefb0:	move   *a13(0x140), a12, 1
3f8aefd0:	move   *a10(0x60), a5, 1
3f8aeff0:	jreq   L3F8AF060
3f8af000:	move   *a10(0x60), *a9(0xc0), 1
3f8af030:	movk   7, a8
3f8af040:	jauc   L3F8AFAC0
L3F8AF060:
3f8af060:	move   a14, -*sp, 1
3f8af070:	move   a12, *a14+, 1
3f8af080:	calla  L3F705A00
3f8af0b0:	move   a8, *a13(0x60), 1
3f8af0d0:	move   a8, a11
3f8af0e0:	jrne   L3F8AF120
3f8af0f0:	movk   11, a8
3f8af100:	jauc   L3F8AFAC0
L3F8AF120:
3f8af120:	dec    a12
3f8af130:	jrlt   L3F8AF450
3f8af140:	setf   8, 0, 0
L3F8AF150:
3f8af150:	movi   0xff, a7
3f8af170:	move   a7, *a11+, 0
3f8af180:	dec    a12
3f8af190:	jrge   L3F8AF150
3f8af1a0:	jruc   L3F8AF450
L3F8AF1B0:
3f8af1b0:	move   a14, -*sp, 1
3f8af1c0:	move   a13, a7
3f8af1d0:	addi   0xa0, a7
3f8af1f0:	move   a7, *a14+, 1
3f8af200:	setf   16, 0, 0
3f8af210:	move   *a10(0x90), a8, 0
3f8af230:	move   a8, *a14+, 1
3f8af240:	move   a5, *a14+, 1
3f8af250:	calla  L3F862E50
3f8af280:	move   a8, a11
3f8af290:	jrne   L3F8AF310
3f8af2a0:	setf   16, 0, 0
3f8af2b0:	move   *a10(0x90), a11, 0
3f8af2d0:	move   a11, *a9(0xc0), 1
3f8af2f0:	movk   2, a8
3f8af300:	jruc   L3F8AFAC0
L3F8AF310:
3f8af310:	move   a14, -*sp, 1
3f8af320:	move   a13, a11
3f8af330:	addi   0x60, a11
3f8af350:	move   a11, *a14+, 1
3f8af360:	move   a7, *a14+, 1
3f8af370:	setf   16, 0, 0
3f8af380:	move   *a10(0x90), a8, 0
3f8af3a0:	move   a8, *a14+, 1
3f8af3b0:	move   a5, *a14+, 1
3f8af3c0:	move   *a10(0x60), *a14+, 1
3f8af3e0:	calla  L3F861E00
3f8af410:	move   a8, *a13(0x120), 1
3f8af430:	move   a8, a12
3f8af440:	jrne   L3F8AFAC0
L3F8AF450:
3f8af450:	move   a14, -*sp, 1
3f8af460:	move   a13, a11
3f8af470:	addi   0x40, a11
3f8af490:	move   a11, *a14+, 1
3f8af4a0:	move   a13, a7
3f8af4b0:	addi   0xa0, a7
3f8af4d0:	move   a7, *a14+, 1
3f8af4e0:	setf   16, 0, 0
3f8af4f0:	move   *a10(0x80), a8, 0
3f8af510:	move   a8, *a14+, 1
3f8af520:	move   *a13(0x0), *a14+, 1
3f8af540:	move   *a10(0x40), *a14+, 1
3f8af560:	calla  L3F861E00
3f8af590:	move   a8, *a13(0x120), 1
3f8af5b0:	move   a8, a5
3f8af5c0:	jreq   L3F8AF650
3f8af5d0:	move   a14, -*sp, 1
3f8af5e0:	move   *a13(0x60), *a14+, 1
3f8af600:	calla  L3F702440
3f8af630:	move   a5, a8
3f8af640:	jruc   L3F8AFAC0
L3F8AF650:
3f8af650:	move   *a13(0x60), a11, 1
3f8af670:	move   *a13(0x40), a12, 1
3f8af690:	move   *a13(0x140), a7, 1
3f8af6b0:	dec    a7
3f8af6c0:	move   a7, *a13(0x140), 1
3f8af6e0:	jrlt   L3F8AF7A0
3f8af6f0:	setf   8, 0, 0
L3F8AF700:
3f8af700:	move   *a12, a7, 0
3f8af710:	move   *a11+, a5, 0
3f8af720:	and    a5, a7
3f8af730:	move   a7, *a12+, 0
3f8af740:	move   *a13(0x140), a7, 1
3f8af760:	dec    a7
3f8af770:	move   a7, *a13(0x140), 1
3f8af790:	jrge   L3F8AF700
L3F8AF7A0:
3f8af7a0:	move   a14, -*sp, 1
3f8af7b0:	setf   16, 0, 0
3f8af7c0:	move   *a10(0xf0), a8, 0
3f8af7e0:	move   a8, *a14+, 1
3f8af7f0:	move   *a10(0xe0), a8, 0
3f8af810:	move   a8, *a14+, 1
3f8af820:	move   *a10(0xd0), a8, 0
3f8af840:	move   a8, *a14+, 1
3f8af850:	move   *a10(0xc0), a8, 0
3f8af870:	move   a8, *a14+, 1
3f8af880:	move   *a10(0xb0), a8, 0
3f8af8a0:	move   a8, *a14+, 1
3f8af8b0:	move   *a10(0xa0), a8, 0
3f8af8d0:	move   a8, *a14+, 1
3f8af8e0:	move   a13, a11
3f8af8f0:	addi   0xa0, a11
3f8af910:	move   a11, *a14+, 1
3f8af920:	move   *a13(0x60), *a14+, 1
3f8af940:	move   *a13(0x40), *a14+, 1
3f8af960:	calla  L3FC567B0
3f8af990:	move   a8, *a13(0x80), 1
3f8af9b0:	move   a14, -*sp, 1
3f8af9c0:	sub    a5, a5
3f8af9d0:	move   a5, *a14+, 1
3f8af9e0:	movi   0x3fc56320, a5
3f8afa10:	move   a5, *a14+, 1
3f8afa20:	move   a8, *a14+, 1
3f8afa30:	movk   4, a5
3f8afa40:	move   a5, *a14+, 1
3f8afa50:	move   *a10(0x20), *a14+, 1
3f8afa70:	calla  L3F8B6510
3f8afaa0:	move   *a9(0x140), a8, 1
L3F8AFAC0:
3f8afac0:	move   *sp(0x100), a14, 1
3f8afae0:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f8afb00:	rets   2
3f8afb10:	mmtm   sp, a7,a9,a10,a11,a13
3f8afb30:	move   a14, a13
3f8afb40:	addk   32, a14
3f8afb50:	move   *a13(0xffe0), a9, 1
3f8afb70:	move   *a9(0x40), a10, 1
3f8afb90:	setf   16, 0, 0
3f8afba0:	move   *a10(0x10), a11, 0
3f8afbc0:	subk   2, a11
3f8afbd0:	jreq   L3F8AFC00
3f8afbe0:	movk   16, a8
3f8afbf0:	jruc   L3F8AFDC0
L3F8AFC00:
3f8afc00:	move   a14, -*sp, 1
3f8afc10:	sub    a11, a11
3f8afc20:	move   a11, *a14+, 1
3f8afc30:	movk   4, a7
3f8afc40:	move   a7, *a14+, 1
3f8afc50:	move   *a10(0x20), *a14+, 1
3f8afc70:	calla  L3F8BA520
3f8afca0:	move   a8, *a13, 1
3f8afcb0:	move   a8, a8
3f8afcc0:	jreq   L3F8AFD80
3f8afcd0:	move   a14, -*sp, 1
3f8afce0:	movk   1, a7
3f8afcf0:	move   a7, *a14+, 1
3f8afd00:	move   *a10(0x20), *a14+, 1
3f8afd20:	calla  L3F8B8750
3f8afd50:	move   *a9(0x140), a8, 1
3f8afd70:	jruc   L3F8AFDC0
L3F8AFD80:
3f8afd80:	move   *a10(0x20), *a9(0xc0), 1
3f8afdb0:	movk   6, a8
L3F8AFDC0:
3f8afdc0:	move   *sp(0xc0), a14, 1
3f8afde0:	mmfm   sp, a7,a9,a10,a11,a13
3f8afe00:	rets   2
3f8afe10:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f8afe30:	move   a14, a13
3f8afe40:	addi   0x120, a14
3f8afe60:	move   *a13(0xffe0), a9, 1
3f8afe80:	move   *a9(0x40), a11, 1
3f8afea0:	setf   16, 0, 0
3f8afeb0:	move   *a11(0x10), a7, 0
3f8afed0:	subk   3, a7
3f8afee0:	jreq   L3F8AFF10
3f8afef0:	movk   16, a8
3f8aff00:	jruc   L3F8B0660
L3F8AFF10:
3f8aff10:	move   *a11(0x20), a7, 1
3f8aff30:	jrne   L3F8AFF60
3f8aff40:	sub    a10, a10
3f8aff50:	jruc   L3F8B00A0
L3F8AFF60:
3f8aff60:	move   *a9(0x180), a7, 1
3f8aff80:	move   *a11(0x20), a5, 1
3f8affa0:	cmp    a5, a7
3f8affb0:	jrne   L3F8AFFF0
3f8affc0:	move   *a9(0x160), a10, 1
3f8affe0:	jruc   L3F8B00A0
L3F8AFFF0:
3f8afff0:	move   a14, -*sp, 1
3f8b0000:	sub    a7, a7
3f8b0010:	move   a7, *a14+, 1
3f8b0020:	movk   24, a5
3f8b0030:	move   a5, *a14+, 1
3f8b0040:	move   *a11(0x20), *a14+, 1
3f8b0060:	calla  L3F8BA520
3f8b0090:	move   a8, a10
L3F8B00A0:
3f8b00a0:	jrne   L3F8B00D0
3f8b00b0:	movk   9, a8
3f8b00c0:	jruc   L3F8B0660
L3F8B00D0:
3f8b00d0:	setf   8, 0, 0
3f8b00e0:	move   *a11(0x8), a7, 0
3f8b0100:	dec    a7
3f8b0110:	jreq   L3F8B0160
3f8b0120:	move   *a11(0x8), a7, 0
3f8b0140:	subk   2, a7
3f8b0150:	jrne   L3F8B01C0
L3F8B0160:
3f8b0160:	setf   16, 1, 0
3f8b0170:	move   *a10, a7, 0
3f8b0180:	inc    a7
3f8b0190:	jrne   L3F8B0250
3f8b01a0:	movk   8, a8
3f8b01b0:	jruc   L3F8B0660
L3F8B01C0:
3f8b01c0:	move   *a11(0x8), a7, 0
3f8b01e0:	jreq   L3F8B0250
3f8b01f0:	move   *a11(0x8), a7, 0
3f8b0210:	move   a7, *a9(0xc0), 1
3f8b0230:	movk   2, a8
3f8b0240:	jruc   L3F8B0660
L3F8B0250:
3f8b0250:	move   *a10(0x20), *a13(0x100), 1
3f8b0280:	move   a14, -*sp, 1
3f8b0290:	move   a11, a7
3f8b02a0:	addi   0x50, a7
3f8b02c0:	move   a7, *a14+, 1
3f8b02d0:	move   a11, a7
3f8b02e0:	addi   0x40, a7
3f8b0300:	move   a7, *a14+, 1
3f8b0310:	setf   8, 0, 0
3f8b0320:	move   *a11(0x8), a8, 0
3f8b0340:	move   a8, *a14+, 1
3f8b0350:	move   *a13(0x100), a7, 1
3f8b0370:	move   *a7(0x940), a5, 1
3f8b0390:	call   a5
3f8b03a0:	movk   1, a5
3f8b03b0:	movb   a5, *a13
3f8b03c0:	sub    a7, a7
3f8b03d0:	move   a7, *a13(0x20), 1
3f8b03f0:	setf   16, 0, 0
3f8b0400:	move   *a9(0xe0), *a13(0x10), 0
3f8b0430:	move   *a11(0x40), *a13(0x40), 0
3f8b0460:	move   *a11(0x50), *a13(0x50), 0
3f8b0490:	move   *a9(0x80), a5, 1
3f8b04b0:	jreq   L3F8B05C0
3f8b04c0:	move   a14, -*sp, 1
3f8b04d0:	move   a13, *a14+, 1
3f8b04e0:	movk   32, a5
3f8b04f0:	move   a5, *a14+, 1
3f8b0500:	move   a9, *a14+, 1
3f8b0510:	move   *a9(0x40), a7, 1
3f8b0530:	setf   8, 0, 0
3f8b0540:	move   *a7, a7, 0
3f8b0550:	sll    0x5, a7
3f8b0560:	addi   0xe1980, a7
3f8b0590:	move   *a7, a7, 1
3f8b05a0:	call   a7
3f8b05b0:	jruc   L3F8B0640
L3F8B05C0:
3f8b05c0:	move   a14, -*sp, 1
3f8b05d0:	move   a13, *a14+, 1
3f8b05e0:	movk   32, a5
3f8b05f0:	move   a5, *a14+, 1
3f8b0600:	move   a9, *a14+, 1
3f8b0610:	calla  L3F352110
L3F8B0640:
3f8b0640:	move   *a9(0x140), a8, 1
L3F8B0660:
3f8b0660:	move   *sp(0xe0), a14, 1
3f8b0680:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f8b06a0:	rets   2
3f8b06b0:	mmtm   sp, a7,a9,a10,a11,a13
3f8b06d0:	move   a14, a13
3f8b06e0:	addi   0x40, a14
3f8b0700:	move   *a13(0xffe0), a9, 1
3f8b0720:	move   *a9(0x40), a10, 1
3f8b0740:	setf   16, 0, 0
3f8b0750:	move   *a10(0x10), a11, 0
3f8b0770:	subk   3, a11
3f8b0780:	jreq   L3F8B07B0
3f8b0790:	movk   16, a8
3f8b07a0:	jruc   L3F8B0C30
L3F8B07B0:
3f8b07b0:	setf   8, 0, 0
3f8b07c0:	move   *a10(0x40), a11, 0
3f8b07e0:	move   a11, *a13, 1
3f8b07f0:	jreq   L3F8B0870
3f8b0800:	dec    a11
3f8b0810:	jreq   L3F8B0870
3f8b0820:	move   *a13, a11, 1
3f8b0830:	subk   2, a11
3f8b0840:	jreq   L3F8B0870
3f8b0850:	movk   8, a8
3f8b0860:	jruc   L3F8B0C30
L3F8B0870:
3f8b0870:	move   *a10(0x48), a11, 0
3f8b0890:	move   a11, *a13(0x20), 1
3f8b08b0:	jreq   L3F8B0940
3f8b08c0:	dec    a11
3f8b08d0:	jreq   L3F8B0940
3f8b08e0:	move   *a13(0x20), a11, 1
3f8b0900:	subk   2, a11
3f8b0910:	jreq   L3F8B0940
3f8b0920:	movk   8, a8
3f8b0930:	jruc   L3F8B0C30
L3F8B0940:
3f8b0940:	setf   16, 1, 0
3f8b0950:	move   *a10(0x20), a11, 0
3f8b0970:	inc    a11
3f8b0980:	jrlt   L3F8B09D0
3f8b0990:	move   *a10(0x30), a11, 0
3f8b09b0:	inc    a11
3f8b09c0:	jrge   L3F8B09F0
L3F8B09D0:
3f8b09d0:	movk   8, a8
3f8b09e0:	jruc   L3F8B0C30
L3F8B09F0:
3f8b09f0:	move   *a13, a11, 1
3f8b0a00:	move   a11, @0xdc820, 1
3f8b0a30:	move   *a13(0x20), a7, 1
3f8b0a50:	move   a7, @0xdc840, 1
3f8b0a80:	move   *a10(0x20), a7, 0
3f8b0aa0:	jrlt   L3F8B0B40
3f8b0ab0:	move   *a10(0x20), a7, 0
3f8b0ad0:	movi   0x3e8, a11
3f8b0af0:	mpys   a11, a7
3f8b0b00:	move   a7, @0xdc7e0, 1
3f8b0b30:	jruc   L3F8B0BA0
L3F8B0B40:
3f8b0b40:	movi   0x927c0, a7
3f8b0b70:	move   a7, @0xdc7e0, 1
L3F8B0BA0:
3f8b0ba0:	sub    a11, a11
3f8b0bb0:	move   a11, @0xdc800, 1
3f8b0be0:	calla  L3F939F30
3f8b0c10:	move   *a9(0x140), a8, 1
L3F8B0C30:
3f8b0c30:	move   *sp(0xc0), a14, 1
3f8b0c50:	mmfm   sp, a7,a9,a10,a11,a13
3f8b0c70:	rets   2
3f8b0c80:	mmtm   sp, a5,a7,a9,a11,a13
3f8b0ca0:	move   a14, a13
3f8b0cb0:	addi   0x100, a14
3f8b0cd0:	move   *a13(0xffe0), a9, 1
3f8b0cf0:	movk   1, a11
3f8b0d00:	movb   a11, *a13
3f8b0d10:	sub    a7, a7
3f8b0d20:	move   a7, *a13(0x20), 1
3f8b0d40:	setf   16, 0, 0
3f8b0d50:	move   *a9(0xe0), *a13(0x10), 0
3f8b0d80:	move   @0xdc7e0, a5, 1
3f8b0db0:	movi   0x3e8, a7
3f8b0dd0:	divs   a7, a5
3f8b0de0:	move   a5, *a13(0x40), 0
3f8b0e00:	move   @0xdc800, a5, 1
3f8b0e30:	divs   a7, a5
3f8b0e40:	move   a5, *a13(0x50), 0
3f8b0e60:	move   @0xdc820, a5, 1
3f8b0e90:	movb   a5, *a13(0x60)
3f8b0eb0:	move   @0xdc840, a7, 1
3f8b0ee0:	movb   a7, *a13(0x68)
3f8b0f00:	move   *a9(0x80), a5, 1
3f8b0f20:	jreq   L3F8B1030
3f8b0f30:	move   a14, -*sp, 1
3f8b0f40:	move   a13, *a14+, 1
3f8b0f50:	movk   32, a5
3f8b0f60:	move   a5, *a14+, 1
3f8b0f70:	move   a9, *a14+, 1
3f8b0f80:	move   *a9(0x40), a11, 1
3f8b0fa0:	setf   8, 0, 0
3f8b0fb0:	move   *a11, a11, 0
3f8b0fc0:	sll    0x5, a11
3f8b0fd0:	addi   0xe1980, a11
3f8b1000:	move   *a11, a11, 1
3f8b1010:	call   a11
3f8b1020:	jruc   L3F8B10B0
L3F8B1030:
3f8b1030:	move   a14, -*sp, 1
3f8b1040:	move   a13, *a14+, 1
3f8b1050:	movk   32, a5
3f8b1060:	move   a5, *a14+, 1
3f8b1070:	move   a9, *a14+, 1
3f8b1080:	calla  L3F352110
L3F8B10B0:
3f8b10b0:	move   *a9(0x140), a8, 1
3f8b10d0:	move   *sp(0xc0), a14, 1
3f8b10f0:	mmfm   sp, a5,a7,a9,a11,a13
3f8b1110:	rets   2
3f8b1120:	mmtm   sp, a9,a10,a11,a13
3f8b1140:	move   a14, a13
3f8b1150:	addk   32, a14
3f8b1160:	move   *a13(0xffe0), a9, 1
3f8b1180:	move   *a9(0x40), a10, 1
3f8b11a0:	setf   16, 0, 0
3f8b11b0:	move   *a10(0x10), a11, 0
3f8b11d0:	subk   2, a11
3f8b11e0:	jrnc   L3F8B1210
3f8b11f0:	movk   16, a8
3f8b1200:	jruc   L3F8B15C0
L3F8B1210:
3f8b1210:	setf   8, 0, 0
3f8b1220:	move   *a10(0x8), a11, 0
3f8b1240:	jrne   L3F8B1380
3f8b1250:	move   a14, -*sp, 1
3f8b1260:	move   a10, a11
3f8b1270:	addi   0x40, a11
3f8b1290:	move   a11, *a14+, 1
3f8b12a0:	setf   16, 0, 0
3f8b12b0:	move   *a10(0x30), a8, 0
3f8b12d0:	move   a8, *a14+, 1
3f8b12e0:	setf   8, 0, 0
3f8b12f0:	move   *a10(0x20), a11, 0
3f8b1310:	move   a11, *a14+, 1
3f8b1320:	move   a9, *a14+, 1
3f8b1330:	calla  L3F942450
3f8b1360:	move   a8, *a13, 1
3f8b1370:	jruc   L3F8B1540
L3F8B1380:
3f8b1380:	move   *a10(0x8), a11, 0
3f8b13a0:	dsjs   a11, L3F8B14E0
3f8b13b0:	move   a14, -*sp, 1
3f8b13c0:	move   a10, a11
3f8b13d0:	addi   0x40, a11
3f8b13f0:	move   a11, *a14+, 1
3f8b1400:	setf   16, 0, 0
3f8b1410:	move   *a10(0x30), a8, 0
3f8b1430:	move   a8, *a14+, 1
3f8b1440:	setf   8, 0, 0
3f8b1450:	move   *a10(0x20), a11, 0
3f8b1470:	move   a11, *a14+, 1
3f8b1480:	move   a9, *a14+, 1
3f8b1490:	calla  L3F942E30
3f8b14c0:	move   a8, *a13, 1
3f8b14d0:	jruc   L3F8B1540
L3F8B14E0:
3f8b14e0:	move   *a10(0x8), a11, 0
3f8b1500:	move   a11, *a9(0xc0), 1
3f8b1520:	movk   2, a8
3f8b1530:	jruc   L3F8B15C0
L3F8B1540:
3f8b1540:	move   a8, a11
3f8b1550:	jrne   L3F8B15B0
3f8b1560:	move   *a9(0x140), a11, 1
3f8b1580:	jrne   L3F8B15B0
3f8b1590:	sub    a8, a8
3f8b15a0:	jruc   L3F8B15C0
L3F8B15B0:
3f8b15b0:	movk   1, a8
L3F8B15C0:
3f8b15c0:	move   *sp(0xa0), a14, 1
3f8b15e0:	mmfm   sp, a9,a10,a11,a13
3f8b1600:	rets   2
3f8b1610:	mmtm   sp, a7,a9,a10,a11,a13
3f8b1630:	move   a14, a13
3f8b1640:	addi   0x160, a14
3f8b1660:	move   *a13(0xffe0), a9, 1
3f8b1680:	move   *a9(0x40), a10, 1
3f8b16a0:	setf   16, 0, 0
3f8b16b0:	move   *a10(0x10), a11, 0
3f8b16d0:	dec    a11
3f8b16e0:	jreq   L3F8B1710
3f8b16f0:	movk   16, a8
3f8b1700:	jruc   L3F8B1D50
L3F8B1710:
3f8b1710:	sub    a11, a11
3f8b1720:	move   a11, *a13(0x140), 1
3f8b1740:	move   a14, -*sp, 1
3f8b1750:	move   a13, a11
3f8b1760:	addk   8, a11
3f8b1770:	move   a11, *a14+, 1
3f8b1780:	move   a13, a11
3f8b1790:	addi   0x120, a11
3f8b17b0:	move   a11, *a14+, 1
3f8b17c0:	move   a13, a11
3f8b17d0:	addi   0x140, a11
3f8b17f0:	move   a11, *a14+, 1
3f8b1800:	calla  L3F943540
3f8b1830:	move   a8, *a13(0x100), 1
3f8b1850:	move   a8, a8
3f8b1860:	jrge   L3F8B1890
3f8b1870:	movk   17, a8
3f8b1880:	jruc   L3F8B1D50
L3F8B1890:
3f8b1890:	movk   1, a7
3f8b18a0:	movb   a7, *a13
3f8b18b0:	setf   16, 0, 0
3f8b18c0:	move   *a9(0xe0), *a13(0x10), 0
3f8b18f0:	move   *a13(0x120), *a13(0x40), 0
3f8b1920:	sra    0x2, a8
3f8b1930:	move   a8, *a13(0x20), 1
3f8b1950:	move   *a9(0x80), a11, 1
3f8b1970:	jreq   L3F8B1A80
3f8b1980:	move   a14, -*sp, 1
3f8b1990:	move   a13, *a14+, 1
3f8b19a0:	movk   32, a11
3f8b19b0:	move   a11, *a14+, 1
3f8b19c0:	move   a9, *a14+, 1
3f8b19d0:	move   *a9(0x40), a7, 1
3f8b19f0:	setf   8, 0, 0
3f8b1a00:	move   *a7, a7, 0
3f8b1a10:	sll    0x5, a7
3f8b1a20:	addi   0xe1980, a7
3f8b1a50:	move   *a7, a7, 1
3f8b1a60:	call   a7
3f8b1a70:	jruc   L3F8B1B00
L3F8B1A80:
3f8b1a80:	move   a14, -*sp, 1
3f8b1a90:	move   a13, *a14+, 1
3f8b1aa0:	movk   32, a11
3f8b1ab0:	move   a11, *a14+, 1
3f8b1ac0:	move   a9, *a14+, 1
3f8b1ad0:	calla  L3F352110
L3F8B1B00:
3f8b1b00:	movi   0x3f8cd1c0, a7
3f8b1b30:	move   a7, *a9(0xa0), 1
3f8b1b50:	move   *a9(0x80), a7, 1
3f8b1b70:	jreq   L3F8B1C20
3f8b1b80:	move   a14, -*sp, 1
3f8b1b90:	move   *a13(0x140), *a14+, 1
3f8b1bb0:	move   *a13(0x100), *a14+, 1
3f8b1bd0:	move   a9, *a14+, 1
3f8b1be0:	move   *a9(0xa0), a7, 1
3f8b1c00:	call   a7
3f8b1c10:	jruc   L3F8B1CB0
L3F8B1C20:
3f8b1c20:	move   a14, -*sp, 1
3f8b1c30:	move   *a13(0x140), *a14+, 1
3f8b1c50:	move   *a13(0x100), *a14+, 1
3f8b1c70:	move   a9, *a14+, 1
3f8b1c80:	calla  L3F352110
L3F8B1CB0:
3f8b1cb0:	move   *a13(0x140), a7, 1
3f8b1cd0:	jreq   L3F8B1D30
3f8b1ce0:	move   a14, -*sp, 1
3f8b1cf0:	move   a7, *a14+, 1
3f8b1d00:	calla  L3F702440
L3F8B1D30:
3f8b1d30:	move   *a9(0x140), a8, 1
L3F8B1D50:
3f8b1d50:	move   *sp(0xc0), a14, 1
3f8b1d70:	mmfm   sp, a7,a9,a10,a11,a13
3f8b1d90:	rets   2
3f8b1da0:	mmtm   sp, a9,a10,a11,a13
3f8b1dc0:	move   a14, a13
3f8b1dd0:	addk   32, a14
3f8b1de0:	move   *a13(0xffe0), a9, 1
3f8b1e00:	move   *a9(0x40), a10, 1
3f8b1e20:	setf   16, 0, 0
3f8b1e30:	move   *a10(0x10), a11, 0
3f8b1e50:	dec    a11
3f8b1e60:	jreq   L3F8B1E90
3f8b1e70:	movk   16, a8
3f8b1e80:	jruc   L3F8B20A0
L3F8B1E90:
3f8b1e90:	setf   8, 0, 0
3f8b1ea0:	move   *a10(0x8), a11, 0
3f8b1ec0:	dec    a11
3f8b1ed0:	jreq   L3F8B1F70
3f8b1ee0:	move   *a10(0x8), a11, 0
3f8b1f00:	jreq   L3F8B1F70
3f8b1f10:	move   *a10(0x8), a11, 0
3f8b1f30:	move   a11, *a9(0xc0), 1
3f8b1f50:	movk   2, a8
3f8b1f60:	jruc   L3F8B20A0
L3F8B1F70:
3f8b1f70:	move   a14, -*sp, 1
3f8b1f80:	move   *a10(0x8), a11, 0
3f8b1fa0:	dec    a11
3f8b1fb0:	movk   1, a11
3f8b1fc0:	jreq   L3F8B1FE0
3f8b1fd0:	sub    a11, a11
L3F8B1FE0:
3f8b1fe0:	move   a11, *a14+, 1
3f8b1ff0:	move   a9, *a14+, 1
3f8b2000:	calla  L3F944ED0
3f8b2030:	move   a8, *a13, 1
3f8b2040:	move   a8, a11
3f8b2050:	jrne   L3F8B2090
3f8b2060:	move   *a9(0x140), *a13(0x0), 1
L3F8B2090:
3f8b2090:	move   *a13, a8, 1
L3F8B20A0:
3f8b20a0:	move   *sp(0xa0), a14, 1
3f8b20c0:	mmfm   sp, a9,a10,a11,a13
3f8b20e0:	rets   2
3f8b20f0:	mmtm   sp, a7,a9,a10,a11,a13
3f8b2110:	move   a14, a13
3f8b2120:	addi   0x60, a14
3f8b2140:	move   *a13(0xffe0), a9, 1
3f8b2160:	move   *a9(0x40), a10, 1
3f8b2180:	setf   16, 0, 0
3f8b2190:	move   *a10(0x10), a11, 0
3f8b21b0:	subk   2, a11
3f8b21c0:	jreq   L3F8B21F0
3f8b21d0:	movk   16, a8
3f8b21e0:	jruc   L3F8B26B0
L3F8B21F0:
3f8b21f0:	move   *a10(0x20), a11, 1
3f8b2210:	jrne   L3F8B2280
3f8b2220:	calla  L3F7F9010
3f8b2250:	move   *a9(0x140), a8, 1
3f8b2270:	jruc   L3F8B26B0
L3F8B2280:
3f8b2280:	move   a14, -*sp, 1
3f8b2290:	sub    a11, a11
3f8b22a0:	move   a11, *a14+, 1
3f8b22b0:	movi   0xffff, a7
3f8b22e0:	move   a7, *a14+, 1
3f8b22f0:	move   *a10(0x20), *a14+, 1
3f8b2310:	calla  L3F8BA520
3f8b2340:	move   a8, *a13(0x40), 1
3f8b2360:	move   *a10(0x20), a11, 1
3f8b2380:	andi   0xfff00000, a11
3f8b23b0:	srl    0x14, a11
3f8b23c0:	move   a11, *a13, 1
3f8b23d0:	jreq   L3F8B2670
3f8b23e0:	move   a8, a8
3f8b23f0:	jreq   L3F8B2670
3f8b2400:	move   *a9(0x0), *a13(0x20), 1
3f8b2430:	sll    0x5, a11
3f8b2440:	move   @0xdac80, a7, 1
3f8b2470:	add    a7, a11
3f8b2480:	move   *a11, a11, 1
3f8b2490:	jreq   L3F8B2590
3f8b24a0:	move   *a13, a11, 1
3f8b24b0:	sll    0x5, a11
3f8b24c0:	add    a7, a11
3f8b24d0:	move   *a11, a11, 1
3f8b24e0:	move   *a11(0x120), a11, 1
3f8b2500:	jrne   L3F8B2590
3f8b2510:	move   a14, -*sp, 1
3f8b2520:	move   *a13, a11, 1
3f8b2530:	sll    0x5, a11
3f8b2540:	add    a7, a11
3f8b2550:	move   *a11+, *a14+, 1
3f8b2560:	calla  L3F22A470
L3F8B2590:
3f8b2590:	move   *a13(0x20), a11, 1
3f8b25b0:	move   *a13, a7, 1
3f8b25c0:	cmp    a7, a11
3f8b25d0:	jrne   L3F8B2640
3f8b25e0:	movk   1, a7
3f8b25f0:	move   a7, @0x2258d0, 1
3f8b2620:	sub    a8, a8
3f8b2630:	jruc   L3F8B26B0
L3F8B2640:
3f8b2640:	move   *a9(0x140), a8, 1
3f8b2660:	jruc   L3F8B26B0
L3F8B2670:
3f8b2670:	move   *a10(0x20), *a9(0xc0), 1
3f8b26a0:	movk   2, a8
L3F8B26B0:
3f8b26b0:	move   *sp(0xc0), a14, 1
3f8b26d0:	mmfm   sp, a7,a9,a10,a11,a13
3f8b26f0:	rets   2
3f8b2700:	mmtm   sp, a9,a10,a11,a13
3f8b2720:	move   a14, a13
3f8b2730:	move   *a13(0xffe0), a9, 1
3f8b2750:	move   *a9(0x40), a10, 1
3f8b2770:	setf   16, 0, 0
3f8b2780:	move   *a10(0x10), a11, 0
3f8b27a0:	subk   2, a11
3f8b27b0:	jrnc   L3F8B27E0
3f8b27c0:	movk   16, a8
3f8b27d0:	jruc   L3F8B28F0
L3F8B27E0:
3f8b27e0:	move   a14, -*sp, 1
3f8b27f0:	move   a10, a11
3f8b2800:	addi   0x40, a11
3f8b2820:	move   a11, *a14+, 1
3f8b2830:	move   *a10(0x20), a8, 0
3f8b2850:	move   a8, *a14+, 1
3f8b2860:	calla  L3F92EA00
3f8b2890:	move   a8, a11
3f8b28a0:	jreq   L3F8B28E0
3f8b28b0:	move   *a9(0x140), a8, 1
3f8b28d0:	jruc   L3F8B28F0
L3F8B28E0:
3f8b28e0:	movk   2, a8
L3F8B28F0:
3f8b28f0:	move   *sp(0xa0), a14, 1
3f8b2910:	mmfm   sp, a9,a10,a11,a13
3f8b2930:	rets   2
3f8b2940:	mmtm   sp, a7,a9,a10,a11,a13
3f8b2960:	move   a14, a13
3f8b2970:	addi   0x180, a14
3f8b2990:	move   *a13(0xffe0), a9, 1
3f8b29b0:	move   *a9(0x40), a10, 1
3f8b29d0:	setf   16, 0, 0
3f8b29e0:	move   *a10(0x10), a11, 0
3f8b2a00:	dec    a11
3f8b2a10:	jreq   L3F8B2A40
3f8b2a20:	movk   16, a8
3f8b2a30:	jruc   L3F8B3100
L3F8B2A40:
3f8b2a40:	sub    a11, a11
3f8b2a50:	move   a11, *a13(0x100), 1
3f8b2a70:	move   a14, -*sp, 1
3f8b2a80:	move   a13, a7
3f8b2a90:	addi   0x100, a7
3f8b2ab0:	move   a7, *a14+, 1
3f8b2ac0:	move   a13, a11
3f8b2ad0:	addi   0x140, a11
3f8b2af0:	move   a11, *a14+, 1
3f8b2b00:	move   a13, a7
3f8b2b10:	addi   0x120, a7
3f8b2b30:	move   a7, *a14+, 1
3f8b2b40:	calla  L3F9315E0
3f8b2b70:	move   a8, *a13(0x160), 1
3f8b2b90:	move   a8, a8
3f8b2ba0:	jreq   L3F8B30F0
3f8b2bb0:	movk   1, a7
3f8b2bc0:	movb   a7, *a13
3f8b2bd0:	setf   16, 0, 0
3f8b2be0:	move   *a9(0xe0), *a13(0x10), 0
3f8b2c10:	move   *a13(0x140), a11, 1
3f8b2c30:	sra    0x2, a11
3f8b2c40:	move   a11, *a13(0x20), 1
3f8b2c60:	move   *a13(0x120), *a13(0x40), 0
3f8b2c90:	move   *a9(0x80), a11, 1
3f8b2cb0:	jreq   L3F8B2DC0
3f8b2cc0:	move   a14, -*sp, 1
3f8b2cd0:	move   a13, *a14+, 1
3f8b2ce0:	movk   32, a11
3f8b2cf0:	move   a11, *a14+, 1
3f8b2d00:	move   a9, *a14+, 1
3f8b2d10:	move   *a9(0x40), a7, 1
3f8b2d30:	setf   8, 0, 0
3f8b2d40:	move   *a7, a7, 0
3f8b2d50:	sll    0x5, a7
3f8b2d60:	addi   0xe1980, a7
3f8b2d90:	move   *a7, a7, 1
3f8b2da0:	call   a7
3f8b2db0:	jruc   L3F8B2E40
L3F8B2DC0:
3f8b2dc0:	move   a14, -*sp, 1
3f8b2dd0:	move   a13, *a14+, 1
3f8b2de0:	movk   32, a11
3f8b2df0:	move   a11, *a14+, 1
3f8b2e00:	move   a9, *a14+, 1
3f8b2e10:	calla  L3F352110
L3F8B2E40:
3f8b2e40:	move   *a13(0x20), a7, 1
3f8b2e60:	jreq   L3F8B3040
3f8b2e70:	move   *a9(0x80), a11, 1
3f8b2e90:	jreq   L3F8B2FB0
3f8b2ea0:	move   a14, -*sp, 1
3f8b2eb0:	move   *a13(0x100), *a14+, 1
3f8b2ed0:	move   *a13(0x140), *a14+, 1
3f8b2ef0:	move   a9, *a14+, 1
3f8b2f00:	move   *a9(0x40), a11, 1
3f8b2f20:	setf   8, 0, 0
3f8b2f30:	move   *a11, a11, 0
3f8b2f40:	sll    0x5, a11
3f8b2f50:	addi   0xe1980, a11
3f8b2f80:	move   *a11, a11, 1
3f8b2f90:	call   a11
3f8b2fa0:	jruc   L3F8B3040
L3F8B2FB0:
3f8b2fb0:	move   a14, -*sp, 1
3f8b2fc0:	move   *a13(0x100), *a14+, 1
3f8b2fe0:	move   *a13(0x140), *a14+, 1
3f8b3000:	move   a9, *a14+, 1
3f8b3010:	calla  L3F352110
L3F8B3040:
3f8b3040:	move   *a13(0x100), a11, 1
3f8b3060:	jreq   L3F8B30C0
3f8b3070:	move   a14, -*sp, 1
3f8b3080:	move   a11, *a14+, 1
3f8b3090:	calla  L3F702440
L3F8B30C0:
3f8b30c0:	move   *a9(0x140), a8, 1
3f8b30e0:	jruc   L3F8B3100
L3F8B30F0:
3f8b30f0:	movk   11, a8
L3F8B3100:
3f8b3100:	move   *sp(0xc0), a14, 1
3f8b3120:	mmfm   sp, a7,a9,a10,a11,a13
3f8b3140:	rets   2
3f8b3150:	mmtm   sp, a9,a10,a11,a13
3f8b3170:	move   a14, a13
3f8b3180:	move   *a13(0xffe0), a9, 1
3f8b31a0:	move   *a9(0x40), a10, 1
3f8b31c0:	setf   16, 0, 0
3f8b31d0:	move   *a10(0x10), a11, 0
3f8b31f0:	dec    a11
3f8b3200:	jreq   L3F8B3230
3f8b3210:	movk   16, a8
3f8b3220:	jruc   L3F8B33B0
L3F8B3230:
3f8b3230:	setf   8, 0, 0
3f8b3240:	move   *a10(0x8), a11, 0
3f8b3260:	jreq   L3F8B32F0
3f8b3270:	move   *a10(0x8), a11, 0
3f8b3290:	dec    a11
3f8b32a0:	jreq   L3F8B32F0
3f8b32b0:	move   *a10(0x8), a11, 0
3f8b32d0:	subk   2, a11
3f8b32e0:	jrne   L3F8B3360
L3F8B32F0:
3f8b32f0:	move   *a10(0x8), a11, 0
3f8b3310:	move   a11, *a9(0x100), 1
3f8b3330:	move   *a9(0x140), a8, 1
3f8b3350:	jruc   L3F8B33B0
L3F8B3360:
3f8b3360:	move   *a10(0x8), a11, 0
3f8b3380:	move   a11, *a9(0xc0), 1
3f8b33a0:	movk   2, a8
L3F8B33B0:
3f8b33b0:	move   *sp(0xa0), a14, 1
3f8b33d0:	mmfm   sp, a9,a10,a11,a13
3f8b33f0:	rets   2
3f8b3400:	mmtm   sp, a9,a10,a11,a13
3f8b3420:	move   a14, a13
3f8b3430:	move   *a13(0xffe0), a9, 1
3f8b3450:	move   *a9(0x40), a10, 1
3f8b3470:	setf   16, 0, 0
3f8b3480:	move   *a10(0x10), a11, 0
3f8b34a0:	dec    a11
3f8b34b0:	jreq   L3F8B34E0
3f8b34c0:	movk   16, a8
3f8b34d0:	jruc   L3F8B3710
L3F8B34E0:
3f8b34e0:	setf   8, 0, 0
3f8b34f0:	move   *a10(0x8), a11, 0
3f8b3510:	jreq   L3F8B35C0
3f8b3520:	move   *a10(0x8), a11, 0
3f8b3540:	dec    a11
3f8b3550:	jreq   L3F8B35C0
3f8b3560:	move   *a10(0x8), a11, 0
3f8b3580:	move   a11, *a9(0xc0), 1
3f8b35a0:	movk   2, a8
3f8b35b0:	jruc   L3F8B3710
L3F8B35C0:
3f8b35c0:	move   *a10(0x8), a11, 0
3f8b35e0:	dsjs   a11, L3F8B3650
3f8b35f0:	move   a14, -*sp, 1
3f8b3600:	sub    a11, a11
3f8b3610:	move   a11, *a14+, 1
3f8b3620:	calla  L3F912130
L3F8B3650:
3f8b3650:	setf   8, 0, 0
3f8b3660:	move   *a10(0x8), a11, 0
3f8b3680:	jrne   L3F8B36F0
3f8b3690:	move   a14, -*sp, 1
3f8b36a0:	movk   1, a11
3f8b36b0:	move   a11, *a14+, 1
3f8b36c0:	calla  L3F912130
L3F8B36F0:
3f8b36f0:	move   *a9(0x140), a8, 1
L3F8B3710:
3f8b3710:	move   *sp(0xa0), a14, 1
3f8b3730:	mmfm   sp, a9,a10,a11,a13
3f8b3750:	rets   2
3f8b3760:	mmtm   sp, a9,a10,a11,a13
3f8b3780:	move   a14, a13
3f8b3790:	move   *a13(0xffe0), a9, 1
3f8b37b0:	move   *a9(0x40), a10, 1
3f8b37d0:	setf   16, 0, 0
3f8b37e0:	move   *a10(0x10), a11, 0
3f8b3800:	jrne   L3F8B3830
3f8b3810:	movk   16, a8
3f8b3820:	jruc   L3F8B3850
L3F8B3830:
3f8b3830:	move   *a9(0x140), a8, 1
L3F8B3850:
3f8b3850:	move   *sp(0xa0), a14, 1
3f8b3870:	mmfm   sp, a9,a10,a11,a13
3f8b3890:	rets   2
3f8b38a0:	sra    b10, b2
3f8b38b0:	modu   b11, b3
3f8b38c0:	.word  0x7275
3f8b38d0:	sra    a11, a3
3f8b38e0:	sra    a1, a0
3f8b38f0:	sla    0x3, a2
L3F8B3900:
3f8b3900:	modu   a11, a3
3f8b3910:	.word  0x7272
3f8b3920:	.word  0x7075
3f8b3930:	rl     b11, b4
3f8b3940:	modu   a3, sp
L3F8B3950:
3f8b3950:	srl    a1, a0
3f8b3960:	.word  0x756f
3f8b3970:	sra    a3, a14
3f8b3980:	rl     a1, a8
3f8b3990:	sla    a11, a5
3f8b39a0:	dsjs   a4, L3F8B3900
3f8b39b0:	.word  0x7825
3f8b39c0:	sra    a1, a12
3f8b39d0:	sla    b11, b2
3f8b39e0:	cmp    b11, b7
3f8b39f0:	dsjs   a4, L3F8B3950
3f8b3a00:	sra    a1, a5
3f8b3a10:	.word  0x0a29
3f8b3a20:	andn   a0, a0
3f8b3a30:	.word  0x7365
3f8b3a40:	.word  0x756f
3f8b3a50:	sll    b11, b2
3f8b3a60:	sla    0x3, a5
3f8b3a70:	sll    a3, a4
3f8b3a80:	sll    a9, a0
3f8b3a90:	.word  0x726f
3f8b3aa0:	.word  0x7572
3f8b3ab0:	.word  0x7470
3f8b3ac0:	modu   a11, a9
3f8b3ad0:	sla    0x3, a14
3f8b3ae0:	modu   a11, a6
3f8b3af0:	modu   b3, b5
3f8b3b00:	sra    0x1d, a4
3f8b3b10:	sra    a11, a8
3f8b3b20:	sra    a3, a1
3f8b3b30:	sll    0x9, b13
3f8b3b40:	srl    0x1d, b8
3f8b3b50:	sll    a11, a7
3f8b3b60:	sra    a2, a9
3f8b3b70:	sll    0x9, b13
3f8b3b80:	sra    0x15, a4
3f8b3b90:	.word  0x000a
3f8b3ba0:	sra    b10, b2
3f8b3bb0:	modu   b11, b3
3f8b3bc0:	.word  0x7275
3f8b3bd0:	sra    a11, a3
3f8b3be0:	sra    a1, a0
3f8b3bf0:	sla    0x3, a2
L3F8B3C00:
3f8b3c00:	modu   a11, a3
3f8b3c10:	.word  0x7272
3f8b3c20:	.word  0x7075
3f8b3c30:	rl     b11, b4
3f8b3c40:	modu   a3, sp
3f8b3c50:	srl    a1, a0
3f8b3c60:	.word  0x756f
3f8b3c70:	sra    a3, a14
3f8b3c80:	rl     a1, a8
3f8b3c90:	sla    a11, a5
3f8b3ca0:	dsjs   a4, L3F8B3C00
3f8b3cb0:	.word  0x7825
3f8b3cc0:	sra    a1, a12
3f8b3cd0:	sra    a3, a9
3f8b3ce0:	sll    0x9, b13
3f8b3cf0:	sra    0x15, a4
3f8b3d00:	.word  0x000a
3f8b3d10:	sra    b10, b2
3f8b3d20:	modu   b11, b3
3f8b3d30:	.word  0x7275
3f8b3d40:	sra    a11, a3
3f8b3d50:	sra    a1, a0
3f8b3d60:	sla    0x3, a2
L3F8B3D70:
3f8b3d70:	modu   a11, a3
3f8b3d80:	.word  0x7272
3f8b3d90:	.word  0x7075
3f8b3da0:	rl     b11, b4
3f8b3db0:	modu   a3, sp
3f8b3dc0:	srl    a1, a0
3f8b3dd0:	.word  0x756f
L3F8B3DE0:
3f8b3de0:	sra    a3, a14
3f8b3df0:	rl     a1, a8
3f8b3e00:	sla    a11, a5
3f8b3e10:	dsjs   a4, L3F8B3D70
3f8b3e20:	.word  0x7825
3f8b3e30:	sra    a1, a12
3f8b3e40:	sla    b11, b2
3f8b3e50:	sla    b11, b7
3f8b3e60:	mods   a3, a2
3f8b3e70:	cmp    a11, a5
3f8b3e80:	dsjs   a4, L3F8B3DE0
3f8b3e90:	sra    a1, a5
3f8b3ea0:	.word  0x0a29
3f8b3eb0:	andn   a0, a0
3f8b3ec0:	.word  0x7365
3f8b3ed0:	.word  0x756f
3f8b3ee0:	sll    b11, b2
3f8b3ef0:	sla    0x3, a5
3f8b3f00:	sll    a3, a4
3f8b3f10:	sll    a9, a0
3f8b3f20:	.word  0x726f
3f8b3f30:	.word  0x7572
3f8b3f40:	.word  0x7470
3f8b3f50:	modu   a11, a9
3f8b3f60:	sla    0x3, a14
3f8b3f70:	modu   a11, a6
3f8b3f80:	modu   b3, b5
3f8b3f90:	sra    0x1d, a4
L3F8B3FA0:
3f8b3fa0:	sra    a11, a8
3f8b3fb0:	sra    a3, a1
3f8b3fc0:	sll    0x9, b13
3f8b3fd0:	srl    0x1d, b8
3f8b3fe0:	.word  0x7364
3f8b3ff0:	sub    b3, b4
3f8b4000:	sla    b11, b2
3f8b4010:	sla    b11, b7
3f8b4020:	mods   a3, a2
3f8b4030:	cmp    a11, a5
3f8b4040:	dsjs   a4, L3F8B3FA0
3f8b4050:	sra    a1, a5
3f8b4060:	.word  0x0a29
3f8b4070:	andn   a0, a0
3f8b4080:	.word  0x7365
3f8b4090:	.word  0x756f
3f8b40a0:	sll    b11, b2
3f8b40b0:	sla    0x3, a5
3f8b40c0:	sll    a3, a4
3f8b40d0:	sll    a9, a0
3f8b40e0:	.word  0x726f
3f8b40f0:	.word  0x7572
3f8b4100:	.word  0x7470
3f8b4110:	modu   a11, a9
3f8b4120:	sla    0x3, a14
3f8b4130:	modu   a11, a6
3f8b4140:	modu   b3, b5
3f8b4150:	sra    0x1d, a4
L3F8B4160:
3f8b4160:	sra    a11, a8
3f8b4170:	sra    a3, a1
3f8b4180:	sll    0x9, b13
3f8b4190:	srl    0x1d, b8
3f8b41a0:	.word  0x7273
3f8b41b0:	sub    a3, a3
3f8b41c0:	sla    b11, b2
3f8b41d0:	sla    b11, b7
3f8b41e0:	mods   a3, a2
3f8b41f0:	cmp    a11, a5
3f8b4200:	dsjs   a4, L3F8B4160
3f8b4210:	sra    a1, a5
3f8b4220:	.word  0x0a29
3f8b4230:	.word  0x0000
L3F8B4240:
3f8b4240:	mmtm   sp, a11,a13
3f8b4260:	move   a14, a13
3f8b4270:	addi   0x40, a14
3f8b4290:	move   @0x21af80, a11, 1
3f8b42c0:	jrne   L3F8B4380
3f8b42d0:	move   a14, -*sp, 1
3f8b42e0:	movi   0xf4240, a11
3f8b4310:	move   a11, *a14+, 1
3f8b4320:	calla  L3F701230
3f8b4350:	move   a8, @0x21af80, 1
L3F8B4380:
3f8b4380:	move   a14, -*sp, 1
3f8b4390:	move   @0x21af80, *a14+, 1
3f8b43c0:	movi   0x3f8b4d00, a8
3f8b43f0:	move   a8, *a14+, 1
3f8b4400:	calla  L3FB341E0
3f8b4430:	move   a14, -*sp, 1
3f8b4440:	movi   0xf4240, a11
3f8b4470:	move   a11, *a14+, 1
3f8b4480:	move   @0x21af80, *a14+, 1
3f8b44b0:	calla  L3FB44A00
3f8b44e0:	move   a14, -*sp, 1
3f8b44f0:	movi   0x3f8b4e58, a8
3f8b4520:	move   a8, *a14+, 1
3f8b4530:	calla  L3FB341E0
3f8b4560:	subi   0x40, a14
3f8b4580:	mmfm   sp, a11,a13
3f8b45a0:	rets
3f8b45b0:	mmtm   sp, a9,a11,a13
3f8b45d0:	move   a14, a13
3f8b45e0:	addi   0x60, a14
3f8b4600:	sub    a11, a11
3f8b4610:	move   a11, *a13(0x20), 1
3f8b4630:	move   a14, -*sp, 1
3f8b4640:	movi   0x3f8b4f00, a8
3f8b4670:	move   a8, *a14+, 1
3f8b4680:	calla  L3FB341E0
3f8b46b0:	move   @0x21af80, a11, 1
3f8b46e0:	jrne   L3F8B47B0
3f8b46f0:	move   a14, -*sp, 1
3f8b4700:	movi   0x3f8b4ff0, a8
3f8b4730:	move   a8, *a14+, 1
3f8b4740:	calla  L3FB341E0
3f8b4770:	calla  L3F8B4240
3f8b47a0:	jruc   L3F8B4CB0
L3F8B47B0:
3f8b47b0:	sub    a11, a11
3f8b47c0:	move   a11, *a13, 1
3f8b47d0:	setf   16, 1, 0
L3F8B47E0:
3f8b47e0:	move   *a13, a11, 1
3f8b47f0:	sll    0x4, a11
3f8b4800:	move   @0x21af80, a9, 1
3f8b4830:	add    a9, a11
3f8b4840:	move   *a11, a11, 0
3f8b4850:	jreq   L3F8B48F0
3f8b4860:	move   *a13, a11, 1
3f8b4870:	sll    0x4, a11
3f8b4880:	add    a9, a11
3f8b4890:	move   *a13(0x20), a9, 1
3f8b48b0:	move   *a11, a11, 0
3f8b48c0:	add    a9, a11
3f8b48d0:	move   a11, *a13(0x20), 1
L3F8B48F0:
3f8b48f0:	move   *a13, a11, 1
3f8b4900:	inc    a11
3f8b4910:	move   a11, *a13, 1
3f8b4920:	cmpi   0x7a120, a11
3f8b4950:	jrc   L3F8B47E0
3f8b4960:	move   a14, -*sp, 1
3f8b4970:	move   *a13(0x20), *a14+, 1
3f8b4990:	movi   0x3f8b51a0, a8
3f8b49c0:	move   a8, *a14+, 1
3f8b49d0:	calla  L3FB341E0
3f8b4a00:	sub    a9, a9
3f8b4a10:	move   a9, *a13, 1
L3F8B4A20:
3f8b4a20:	move   *a13, a11, 1
3f8b4a30:	sll    0x4, a11
3f8b4a40:	move   @0x21af80, a9, 1
3f8b4a70:	add    a9, a11
3f8b4a80:	setf   16, 1, 0
3f8b4a90:	move   *a11, a11, 0
3f8b4aa0:	jreq   L3F8B4C10
3f8b4ab0:	move   *a13, a11, 1
3f8b4ac0:	sll    0x4, a11
3f8b4ad0:	addi   0x3f000000, a11
3f8b4b00:	move   a11, *a13(0x40), 1
3f8b4b20:	move   a14, -*sp, 1
3f8b4b30:	move   *a13, a11, 1
3f8b4b40:	sll    0x4, a11
3f8b4b50:	add    a9, a11
3f8b4b60:	move   *a11, a8, 0
3f8b4b70:	move   a8, *a14+, 1
3f8b4b80:	move   *a13(0x40), *a14+, 1
3f8b4ba0:	movi   0x3f8b5378, a8
3f8b4bd0:	move   a8, *a14+, 1
3f8b4be0:	calla  L3FB341E0
L3F8B4C10:
3f8b4c10:	move   *a13, a11, 1
3f8b4c20:	inc    a11
3f8b4c30:	move   a11, *a13, 1
3f8b4c40:	cmpi   0x7a120, a11
3f8b4c70:	jrc   L3F8B4A20
3f8b4c80:	calla  L3F8B4240
L3F8B4CB0:
3f8b4cb0:	subi   0x60, a14
3f8b4cd0:	mmfm   sp, a9,a11,a13
3f8b4cf0:	rets
3f8b4d00:	modu   a2, a9
3f8b4d10:	.word  0x7469
3f8b4d20:	sla    a11, a9
3f8b4d30:	rl     a11, a12
3f8b4d40:	rl     b11, b10
3f8b4d50:	srl    a11, a14
3f8b4d60:	.word  0x7320
3f8b4d70:	mods   a11, a1
3f8b4d80:	mods   b3, b0
3f8b4d90:	sla    0x3, a5
3f8b4da0:	.word  0x7261
3f8b4db0:	sla    b11, b2
3f8b4dc0:	srl    0x1d, b9
3f8b4dd0:	sla    a9, a0
3f8b4de0:	sra    a3, a4
3f8b4df0:	sra    b11, b2
3f8b4e00:	.word  0x7373
3f8b4e10:	rl     a9, a0
3f8b4e20:	sla    0x3, b3
3f8b4e30:	.word  0x7825
3f8b4e40:	.word  0x0a20
3f8b4e50:	sub    a0, a0
3f8b4e60:	modu   a3, sp
3f8b4e70:	sla    0x3, a5
3f8b4e80:	modu   a3, a9
3f8b4e90:	.word  0x7469
3f8b4ea0:	sla    a11, a9
3f8b4eb0:	rl     a11, a12
3f8b4ec0:	sla    b11, b10
3f8b4ed0:	rl     b11, b4
3f8b4ee0:	modu   a3, sp
3f8b4ef0:	.word  0x000a
3f8b4f00:	modu   a10, a8
3f8b4f10:	sra    a3, a12
3f8b4f20:	modu   a9, a0
3f8b4f30:	sla    0x3, a14
3f8b4f40:	rl     b3, b3
3f8b4f50:	.word  0x7469
3f8b4f60:	sra    a11, a8
3f8b4f70:	sra    a3, a1
3f8b4f80:	srl    0x1f, a12
3f8b4f90:	sla    a9, a12
3f8b4fa0:	sla    a11, a14
3f8b4fb0:	.word  0x796c
3f8b4fc0:	rl     b11, b10
3f8b4fd0:	srl    a11, a14
3f8b4fe0:	.word  0x000a
3f8b4ff0:	rl     a10, a6
3f8b5000:	.word  0x7372
3f8b5010:	sla    0x3, b4
3f8b5020:	rl     b11, b4
3f8b5030:	sra    a11, a13
3f8b5040:	sla    0x1, a12
3f8b5050:	mods   a3, a1
3f8b5060:	modu   a11, a12
3f8b5070:	sla    a11, a3
3f8b5080:	rl     b11, b4
3f8b5090:	srl    a11, a14
3f8b50a0:	sla    a9, a0
3f8b50b0:	.word  0x7272
3f8b50c0:	.word  0x7961
3f8b50d0:	sla    a9, a0
3f8b50e0:	sra    a3, a14
3f8b50f0:	rl     a9, a0
3f8b5100:	rl     a11, a14
3f8b5110:	rl     b11, b4
3f8b5120:	mods   a3, a1
3f8b5130:	.word  0x7a69
3f8b5140:	modu   a3, a9
3f8b5150:	srl    0xd, a7
3f8b5160:	srl    0xf, a14
3f8b5170:	add    b10, b7
3f8b5180:	or     a2, a9
3f8b5190:	.word  0x000a
3f8b51a0:	sra    0xf, a10
3f8b51b0:	sra    0xf, a10
3f8b51c0:	andn   a9, a10
3f8b51d0:	move   a10, a1
3f8b51e0:	move   b2, b0
3f8b51f0:	sra    0xe, a5
3f8b5200:	sra    0xf, a10
3f8b5210:	sra    0xf, a10
3f8b5220:	or     a1, a0
3f8b5230:	sra    a11, a8
3f8b5240:	sra    b11, b2
3f8b5250:	.word  0x7720
3f8b5260:	.word  0x7361
3f8b5270:	sla    a9, a0
3f8b5280:	.word  0x7420
3f8b5290:	.word  0x746f
3f8b52a0:	mods   a3, a1
3f8b52b0:	modu   a9, a0
3f8b52c0:	sla    0x3, a6
3f8b52d0:	sra    a1, a5
3f8b52e0:	srl    a1, a0
3f8b52f0:	modu   b3, b5
3f8b5300:	.word  0x7463
3f8b5310:	modu   a11, a9
3f8b5320:	.word  0x736e
L3F8B5330:
3f8b5330:	sll    a9, a0
3f8b5340:	mods   a3, a1
3f8b5350:	sra    a11, a12
3f8b5360:	.word  0x0a64
3f8b5370:	add    a8, a0
3f8b5380:	sra    a3, a4
L3F8B5390:
3f8b5390:	sra    b11, b2
3f8b53a0:	.word  0x7373
3f8b53b0:	dsjs   a0, L3F8B5330
3f8b53c0:	sll    0x9, a0
3f8b53d0:	sla    0x3, b8
3f8b53e0:	addc   a9, a0
3f8b53f0:	.word  0x756f
3f8b5400:	.word  0x746e
3f8b5410:	dsjs   a0, L3F8B5390
3f8b5420:	sll    0x9, a0
3f8b5430:	.word  0x0a64
3f8b5440:	.word  0x0000
L3F8B5450:
3f8b5450:	move   a11, -*sp, 1
3f8b5460:	setf   16, 0, 0
3f8b5470:	move   @0x220fe0, a11, 0
3f8b54a0:	cmpi   0x8000, a11
3f8b54d0:	jrne   L3F8B5520
3f8b54e0:	sub    a11, a11
3f8b54f0:	move   a11, @0x220fe0, 0
L3F8B5520:
3f8b5520:	sll    0x1, a11
3f8b5530:	move   a11, @0x220fe0, 0
3f8b5560:	sext   a11, 0
3f8b5570:	move   a11, a8
3f8b5580:	move   *sp+, a11, 1
3f8b5590:	rets
L3F8B55A0:
3f8b55a0:	move   a11, -*sp, 1
3f8b55b0:	setf   16, 0, 0
3f8b55c0:	move   @0x220ff0, a11, 0
3f8b55f0:	inc    a11
3f8b5600:	move   a11, @0x220ff0, 0
3f8b5630:	zext   a11, 0
3f8b5640:	sext   a11, 0
3f8b5650:	move   a11, a8
3f8b5660:	move   *sp+, a11, 1
3f8b5670:	rets
L3F8B5680:
3f8b5680:	mmtm   sp, a9,a11,a13
3f8b56a0:	move   a14, a13
3f8b56b0:	jruc   L3F8B59D0
L3F8B56C0:
3f8b56c0:	move   *a13(0xffc0), a11, 1
3f8b56e0:	sra    0x8, a11
3f8b56f0:	move   *a13(0xffc0), a9, 1
3f8b5710:	xor    a9, a11
3f8b5720:	sra    0x10, a9
3f8b5730:	xor    a9, a11
3f8b5740:	move   a11, a8
3f8b5750:	andi   0xff, a8
3f8b5780:	jruc   L3F8B5A80
L3F8B5790:
3f8b5790:	move   *a13(0xffc0), a11, 1
3f8b57b0:	sra    0x9, a11
3f8b57c0:	move   *a13(0xffc0), a9, 1
3f8b57e0:	xor    a9, a11
3f8b57f0:	move   a11, a8
3f8b5800:	andi   0x1ff, a8
3f8b5830:	jruc   L3F8B5A80
L3F8B5840:
3f8b5840:	move   *a13(0xffc0), a11, 1
3f8b5860:	sra    0xa, a11
3f8b5870:	move   *a13(0xffc0), a9, 1
3f8b5890:	xor    a9, a11
3f8b58a0:	move   a11, a8
3f8b58b0:	andi   0x3ff, a8
3f8b58e0:	jruc   L3F8B5A80
L3F8B58F0:
3f8b58f0:	move   *a13(0xffc0), a11, 1
3f8b5910:	sra    0xb, a11
3f8b5920:	move   *a13(0xffc0), a9, 1
3f8b5940:	xor    a9, a11
3f8b5950:	move   a11, a8
3f8b5960:	andi   0x7ff, a8
3f8b5990:	jruc   L3F8B5A80
L3F8B59A0:
3f8b59a0:	movi   0xffff, a8
3f8b59c0:	jruc   L3F8B5A80
L3F8B59D0:
3f8b59d0:	move   *a13(0xffe0), a8, 1
3f8b59f0:	subk   8, a8
3f8b5a00:	jreq   L3F8B56C0
3f8b5a10:	dec    a8
3f8b5a20:	jreq   L3F8B5790
3f8b5a30:	dec    a8
3f8b5a40:	jreq   L3F8B5840
3f8b5a50:	dec    a8
3f8b5a60:	jreq   L3F8B58F0
3f8b5a70:	jruc   L3F8B59A0
L3F8B5A80:
3f8b5a80:	move   *sp(0x80), a14, 1
3f8b5aa0:	mmfm   sp, a9,a11,a13
3f8b5ac0:	rets   2
L3F8B5AD0:
3f8b5ad0:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f8b5af0:	move   a14, a13
3f8b5b00:	move   *a13(0xffe0), a11, 1
3f8b5b20:	jreq   L3F8B6200
3f8b5b30:	move   @0xdaca0, a7, 1
3f8b5b60:	cmp    a7, a11
3f8b5b70:	jrne   L3F8B5C20
3f8b5b80:	movi   0x100, a7
3f8b5ba0:	setf   16, 0, 0
3f8b5bb0:	move   a7, @0x220fe0, 0
3f8b5be0:	movk   1, a7
3f8b5bf0:	move   a7, @0x220ff0, 0
L3F8B5C20:
3f8b5c20:	move   *a11, a9, 1
3f8b5c30:	move   a9, a7
3f8b5c40:	sll    0x5, a7
3f8b5c50:	addi   0x21ffe0, a7
3f8b5c80:	move   a9, a3
3f8b5c90:	move   a3, a5
3f8b5ca0:	sll    0x7, a3
3f8b5cb0:	sll    0x5, a5
3f8b5cc0:	add    a5, a3
3f8b5cd0:	addi   0x21afe0, a3
3f8b5d00:	move   a3, *a7, 1
3f8b5d10:	move   a3, a11
3f8b5d20:	movi   0x40, a7
3f8b5d40:	move   a7, *a11(0x40), 1
3f8b5d60:	move   *a11(0x40), a10, 1
3f8b5d80:	move   a10, a5
3f8b5d90:	sll    0x3, a10
3f8b5da0:	sll    0x2, a5
3f8b5db0:	add    a5, a10
3f8b5dc0:	sub    a5, a5
3f8b5dd0:	move   a5, *a11(0x20), 1
3f8b5df0:	movk   6, a3
3f8b5e00:	move   a3, *a11(0x60), 1
3f8b5e20:	movi   0x64, a3
3f8b5e40:	move   a3, *a11(0x80), 1
3f8b5e60:	move   a14, -*sp, 1
3f8b5e70:	move   a10, *a14+, 1
3f8b5e80:	calla  L3F705A00
3f8b5eb0:	move   a8, *a11, 1
3f8b5ec0:	move   a5, a12
3f8b5ed0:	move   *a11(0x40), a5, 1
3f8b5ef0:	cmp    a5, a12
3f8b5f00:	jrge   L3F8B62A0
L3F8B5F10:
3f8b5f10:	move   a12, a5
3f8b5f20:	move   a5, a7
3f8b5f30:	sll    0x6, a5
3f8b5f40:	sll    0x5, a7
3f8b5f50:	add    a7, a5
3f8b5f60:	move   *a11, a7, 1
3f8b5f70:	add    a5, a7
3f8b5f80:	move   a12, a3
3f8b5f90:	move   a3, a5
3f8b5fa0:	sll    0x6, a3
3f8b5fb0:	sll    0x5, a5
3f8b5fc0:	add    a5, a3
3f8b5fd0:	move   *a11, a5, 1
3f8b5fe0:	add    a3, a5
3f8b5ff0:	move   a5, *a7, 1
3f8b6000:	move   a12, a5
3f8b6010:	move   a5, a7
3f8b6020:	sll    0x6, a5
3f8b6030:	sll    0x5, a7
3f8b6040:	add    a7, a5
3f8b6050:	move   *a11, a7, 1
3f8b6060:	add    a5, a7
3f8b6070:	move   a12, a3
3f8b6080:	move   a3, a5
3f8b6090:	sll    0x6, a3
3f8b60a0:	sll    0x5, a5
3f8b60b0:	add    a5, a3
3f8b60c0:	move   *a11, a5, 1
3f8b60d0:	add    a3, a5
3f8b60e0:	move   a5, *a7(0x20), 1
3f8b6100:	move   a12, a5
3f8b6110:	move   a5, a7
3f8b6120:	sll    0x6, a5
3f8b6130:	sll    0x5, a7
3f8b6140:	add    a7, a5
3f8b6150:	move   *a11, a7, 1
3f8b6160:	add    a5, a7
3f8b6170:	sub    a5, a5
3f8b6180:	move   a5, *a7(0x40), 1
3f8b61a0:	inc    a12
3f8b61b0:	move   *a11(0x40), a7, 1
3f8b61d0:	cmp    a7, a12
3f8b61e0:	jrlt   L3F8B5F10
3f8b61f0:	jruc   L3F8B62A0
L3F8B6200:
3f8b6200:	movi   0x100, a7
3f8b6220:	setf   16, 0, 0
3f8b6230:	move   a7, @0x220fe0, 0
3f8b6260:	movk   1, a5
3f8b6270:	move   a5, @0x220ff0, 0
L3F8B62A0:
3f8b62a0:	move   *sp(0x120), a14, 1
3f8b62c0:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f8b62e0:	rets   2
L3F8B62F0:
3f8b62f0:	mmtm   sp, a9,a11,a13
3f8b6310:	move   a14, a13
3f8b6320:	move   *a13(0xffe0), a11, 1
3f8b6340:	move   a11, a9
3f8b6350:	sll    0x7, a11
3f8b6360:	sll    0x5, a9
3f8b6370:	add    a9, a11
3f8b6380:	addi   0x21afe0, a11
3f8b63b0:	move   *a11(0x80), a9, 1
3f8b63d0:	inc    a9
3f8b63e0:	move   a9, *a11(0x80), 1
3f8b6400:	dec    a9
3f8b6410:	andi   0x7ffff, a9
3f8b6440:	move   *a13(0xffe0), a11, 1
3f8b6460:	sll    0x14, a11
3f8b6470:	add    a9, a11
3f8b6480:	move   a11, a8
3f8b6490:	addi   0x80000, a8
3f8b64c0:	move   *sp(0x80), a14, 1
3f8b64e0:	mmfm   sp, a9,a11,a13
3f8b6500:	rets   2
L3F8B6510:
3f8b6510:	mmtm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f8b6530:	move   a14, a13
3f8b6540:	addi   0x160, a14
3f8b6560:	move   *a13(0xffe0), a9, 1
3f8b6580:	move   *a13(0xffc0), a10, 1
3f8b65a0:	move   *a13(0xff60), a11, 1
3f8b65c0:	move   a9, a0
3f8b65d0:	andi   0xfff00000, a0
3f8b6600:	move   a9, a2
3f8b6610:	andi   0x7ffff, a2
3f8b6640:	move   a0, a7
3f8b6650:	sra    0x14, a7
3f8b6660:	move   a7, *a13, 1
3f8b6670:	move   *a13(0xff80), a7, 1
3f8b6690:	jrne   L3F8B6810
3f8b66a0:	move   a14, -*sp, 1
3f8b66b0:	move   *a13(0x0), *a14+, 1
3f8b66d0:	move   a11, *a14+, 1
3f8b66e0:	move   *a13(0xffa0), *a14+, 1
3f8b6700:	move   a10, *a14+, 1
3f8b6710:	move   a9, *a14+, 1
3f8b6720:	movi   0x3f8bafe0, a8
3f8b6750:	move   a8, *a14+, 1
3f8b6760:	calla  L3F927BC0
3f8b6790:	move   a14, -*sp, 1
3f8b67a0:	movi   0x3f8bb140, a8
3f8b67d0:	move   a8, *a14+, 1
3f8b67e0:	calla  L3F35BD40
L3F8B6810:
3f8b6810:	move   *a13, a5, 1
3f8b6820:	sll    0x5, a5
3f8b6830:	addi   0x21ffe0, a5
3f8b6860:	move   *a5, a12, 1
3f8b6870:	move   *a12(0x40), a5, 1
3f8b6890:	jrne   L3F8B6A10
3f8b68a0:	move   a14, -*sp, 1
3f8b68b0:	move   *a13(0x0), *a14+, 1
3f8b68d0:	move   a11, *a14+, 1
3f8b68e0:	move   *a13(0xffa0), *a14+, 1
3f8b6900:	move   a10, *a14+, 1
3f8b6910:	move   a9, *a14+, 1
3f8b6920:	movi   0x3f8bb290, a8
3f8b6950:	move   a8, *a14+, 1
3f8b6960:	calla  L3F927BC0
3f8b6990:	move   a14, -*sp, 1
3f8b69a0:	movi   0x3f8bb3f8, a8
3f8b69d0:	move   a8, *a14+, 1
3f8b69e0:	calla  L3F35BD40
L3F8B6A10:
3f8b6a10:	move   *a12(0x60), a5, 1
3f8b6a30:	subk   11, a5
3f8b6a40:	jage   L3F8B7E80
3f8b6a60:	move   *a12(0x40), a5, 1
3f8b6a80:	sll    0x3, a5
3f8b6a90:	move   *a12(0x20), a7, 1
3f8b6ab0:	cmp    a5, a7
3f8b6ac0:	jalt   L3F8B7E80
3f8b6ae0:	move   *a12(0x40), a7, 1
3f8b6b00:	move   a7, a5
3f8b6b10:	sll    0x3, a7
3f8b6b20:	sll    0x2, a5
3f8b6b30:	add    a5, a7
3f8b6b40:	move   a7, a6
3f8b6b50:	sll    0x1, a6
3f8b6b60:	move   a14, -*sp, 1
3f8b6b70:	move   a6, *a14+, 1
3f8b6b80:	calla  L3F705A00
3f8b6bb0:	move   a8, a4
3f8b6bc0:	sub    a7, a7
3f8b6bd0:	move   a7, *a13(0xc0), 1
3f8b6bf0:	move   *a12(0x40), a5, 1
3f8b6c10:	sll    0x1, a5
3f8b6c20:	cmp    a5, a7
3f8b6c30:	jrge   L3F8B6F70
L3F8B6C40:
3f8b6c40:	move   *a13(0xc0), a7, 1
3f8b6c60:	move   a7, a5
3f8b6c70:	sll    0x6, a7
3f8b6c80:	sll    0x5, a5
3f8b6c90:	add    a5, a7
3f8b6ca0:	add    a4, a7
3f8b6cb0:	move   *a13(0xc0), a5, 1
3f8b6cd0:	move   a5, a3
3f8b6ce0:	sll    0x6, a5
3f8b6cf0:	sll    0x5, a3
3f8b6d00:	add    a3, a5
3f8b6d10:	add    a4, a5
3f8b6d20:	move   a5, *a7, 1
3f8b6d30:	move   *a13(0xc0), a7, 1
3f8b6d50:	move   a7, a5
3f8b6d60:	sll    0x6, a7
3f8b6d70:	sll    0x5, a5
3f8b6d80:	add    a5, a7
3f8b6d90:	add    a4, a7
3f8b6da0:	move   *a13(0xc0), a5, 1
3f8b6dc0:	move   a5, a3
3f8b6dd0:	sll    0x6, a5
3f8b6de0:	sll    0x5, a3
3f8b6df0:	add    a3, a5
3f8b6e00:	add    a4, a5
3f8b6e10:	move   a5, *a7(0x20), 1
3f8b6e30:	move   *a13(0xc0), a7, 1
3f8b6e50:	move   a7, a5
3f8b6e60:	sll    0x6, a7
3f8b6e70:	sll    0x5, a5
3f8b6e80:	add    a5, a7
3f8b6e90:	add    a4, a7
3f8b6ea0:	sub    a5, a5
3f8b6eb0:	move   a5, *a7(0x40), 1
3f8b6ed0:	move   *a13(0xc0), a7, 1
3f8b6ef0:	inc    a7
3f8b6f00:	move   a7, *a13(0xc0), 1
3f8b6f20:	move   *a12(0x40), a3, 1
3f8b6f40:	sll    0x1, a3
3f8b6f50:	cmp    a3, a7
3f8b6f60:	jrlt   L3F8B6C40
L3F8B6F70:
3f8b6f70:	move   *a12(0x60), a7, 1
3f8b6f90:	inc    a7
3f8b6fa0:	move   a7, *a12(0x60), 1
3f8b6fc0:	sub    a7, a7
3f8b6fd0:	move   a7, *a13(0x20), 1
3f8b6ff0:	move   *a12(0x40), a5, 1
3f8b7010:	cmp    a5, a7
3f8b7020:	jage   L3F8B7DC0
L3F8B7040:
3f8b7040:	pushst
3f8b7050:	dint
3f8b7060:	move   *a13(0x20), a7, 1
3f8b7080:	move   a7, a5
3f8b7090:	sll    0x6, a7
3f8b70a0:	sll    0x5, a5
3f8b70b0:	add    a5, a7
3f8b70c0:	move   *a12, a5, 1
3f8b70d0:	add    a7, a5
3f8b70e0:	move   *a5(0x0), *a13(0x100), 1
3f8b7110:	move   *a13(0x100), a7, 1
3f8b7130:	move   *a7(0x20), *a13(0x120), 1
3f8b7160:	move   *a13(0x120), a5, 1
3f8b7180:	move   *a7, *a5, 1
3f8b7190:	move   *a5, a3, 1
3f8b71a0:	move   a5, *a3(0x20), 1
3f8b71c0:	move   a7, *a7, 1
3f8b71d0:	move   a7, *a7(0x20), 1
3f8b71f0:	move   a7, *a13(0xe0), 1
3f8b7210:	popst
3f8b7220:	move   *a13(0x20), a5, 1
3f8b7240:	move   a5, a3
3f8b7250:	sll    0x6, a5
3f8b7260:	sll    0x5, a3
3f8b7270:	add    a3, a5
3f8b7280:	move   *a12, a3, 1
3f8b7290:	add    a5, a3
3f8b72a0:	cmp    a3, a7
3f8b72b0:	jaeq   L3F8B7D20
L3F8B72D0:
3f8b72d0:	move   *a13(0xe0), a7, 1
3f8b72f0:	move   *a7(0x40), a5, 1
3f8b7310:	andi   0x7ffff, a5
3f8b7340:	move   a5, *a13(0x100), 1
3f8b7360:	andi   0xe0000000, a5
3f8b7390:	jrne   L3F8B76C0
3f8b73a0:	move   *a12(0x60), *a13(0x120), 1
3f8b73d0:	move   *a13(0x120), a5, 1
3f8b73f0:	subk   6, a5
3f8b7400:	jrne   L3F8B74F0
3f8b7410:	move   *a13(0x100), a5, 1
3f8b7430:	sra    0x6, a5
3f8b7440:	move   *a13(0x100), a3, 1
3f8b7460:	xor    a3, a5
3f8b7470:	sra    0xc, a3
3f8b7480:	xor    a3, a5
3f8b7490:	andi   0x3f, a5
3f8b74c0:	move   a5, *a13(0xc0), 1
3f8b74e0:	jruc   L3F8B7700
L3F8B74F0:
3f8b74f0:	move   *a13(0x120), a5, 1
3f8b7510:	subk   7, a5
3f8b7520:	jrne   L3F8B7610
3f8b7530:	move   *a13(0x100), a5, 1
3f8b7550:	sra    0x7, a5
3f8b7560:	move   *a13(0x100), a3, 1
3f8b7580:	xor    a3, a5
3f8b7590:	sra    0xd, a3
3f8b75a0:	xor    a3, a5
3f8b75b0:	andi   0x7f, a5
3f8b75e0:	move   a5, *a13(0xc0), 1
3f8b7600:	jruc   L3F8B7700
L3F8B7610:
3f8b7610:	move   a14, -*sp, 1
3f8b7620:	move   *a13(0x100), *a14+, 1
3f8b7640:	move   *a13(0x120), *a14+, 1
3f8b7660:	calla  L3F8B5680
3f8b7690:	move   a8, *a13(0xc0), 1
3f8b76b0:	jruc   L3F8B7700
L3F8B76C0:
3f8b76c0:	movi   0xffff, a5
3f8b76e0:	move   a5, *a13(0xc0), 1
L3F8B7700:
3f8b7700:	move   *a13(0xc0), a5, 1
3f8b7720:	inc    a5
3f8b7730:	jreq   L3F8B7BC0
3f8b7740:	sub    a5, a5
3f8b7750:	move   a5, *a7(0x20), 1
3f8b7770:	move   a5, *a7, 1
3f8b7780:	pushst
3f8b7790:	dint
3f8b77a0:	move   a7, *a13(0x120), 1
3f8b77c0:	move   *a13(0xc0), a3, 1
3f8b77e0:	move   a3, a5
3f8b77f0:	sll    0x6, a3
3f8b7800:	sll    0x5, a5
3f8b7810:	add    a5, a3
3f8b7820:	add    a4, a3
3f8b7830:	move   *a3(0x20), *a13(0x140), 1
3f8b7860:	move   *a13(0x140), a5, 1
3f8b7880:	move   *a5, *a7, 1
3f8b7890:	move   a5, *a7(0x20), 1
3f8b78b0:	move   a7, *a5, 1
3f8b78c0:	move   *a7, a3, 1
3f8b78d0:	move   a7, *a3(0x20), 1
3f8b78f0:	popst
3f8b7900:	move   *a13(0xc0), a5, 1
3f8b7920:	move   a5, a3
3f8b7930:	sll    0x6, a5
3f8b7940:	sll    0x5, a3
3f8b7950:	add    a3, a5
3f8b7960:	add    a4, a5
3f8b7970:	move   *a5(0x40), a3, 1
3f8b7990:	inc    a3
3f8b79a0:	move   a3, *a5(0x40), 1
3f8b79c0:	pushst
3f8b79d0:	dint
3f8b79e0:	move   *a13(0x20), a5, 1
3f8b7a00:	move   a5, a3
3f8b7a10:	sll    0x6, a5
3f8b7a20:	sll    0x5, a3
3f8b7a30:	add    a3, a5
3f8b7a40:	move   *a12, a3, 1
3f8b7a50:	add    a5, a3
3f8b7a60:	move   *a3(0x0), *a13(0x120), 1
3f8b7a90:	move   *a13(0x120), a5, 1
3f8b7ab0:	move   *a5(0x20), *a13(0x140), 1
3f8b7ae0:	move   *a13(0x140), a3, 1
3f8b7b00:	move   *a5, *a3, 1
3f8b7b10:	move   *a3, a3, 1
3f8b7b20:	move   *a13(0x140), *a3(0x20), 1
3f8b7b50:	move   a5, *a5, 1
3f8b7b60:	move   a5, *a5(0x20), 1
3f8b7b80:	move   a5, *a13(0xe0), 1
3f8b7ba0:	popst
3f8b7bb0:	jruc   L3F8B7C50
L3F8B7BC0:
3f8b7bc0:	move   a14, -*sp, 1
3f8b7bd0:	move   a12, *a14+, 1
3f8b7be0:	move   *a13(0x100), *a14+, 1
3f8b7c00:	move   *a13(0x0), *a14+, 1
3f8b7c20:	calla  L3F8BADC0
L3F8B7C50:
3f8b7c50:	move   *a13(0x20), a7, 1
3f8b7c70:	move   a7, a5
3f8b7c80:	sll    0x6, a7
3f8b7c90:	sll    0x5, a5
3f8b7ca0:	add    a5, a7
3f8b7cb0:	move   *a12, a5, 1
3f8b7cc0:	add    a7, a5
3f8b7cd0:	move   *a13(0xe0), a7, 1
3f8b7cf0:	cmp    a5, a7
3f8b7d00:	jane   L3F8B72D0
L3F8B7D20:
3f8b7d20:	move   *a13(0x20), a7, 1
3f8b7d40:	inc    a7
3f8b7d50:	move   a7, *a13(0x20), 1
3f8b7d70:	move   *a12(0x40), a5, 1
3f8b7d90:	cmp    a5, a7
3f8b7da0:	jalt   L3F8B7040
L3F8B7DC0:
3f8b7dc0:	move   *a12(0x40), a5, 1
3f8b7de0:	sll    0x1, a5
3f8b7df0:	move   a5, *a12(0x40), 1
3f8b7e10:	move   a14, -*sp, 1
3f8b7e20:	move   *a12(0x0), *a14+, 1
3f8b7e40:	calla  L3F702440
3f8b7e70:	move   a4, *a12, 1
L3F8B7E80:
3f8b7e80:	move   a14, -*sp, 1
3f8b7e90:	movk   24, a7
3f8b7ea0:	move   a7, *a14+, 1
3f8b7eb0:	movk   1, a5
3f8b7ec0:	move   a5, *a14+, 1
3f8b7ed0:	calla  L3F703D90
3f8b7f00:	move   a8, *a13(0x60), 1
3f8b7f20:	move   a9, *a8(0x40), 1
3f8b7f40:	move   *a13(0xff80), *a8(0x60), 1
3f8b7f70:	setf   16, 0, 0
3f8b7f80:	move   a10, *a8(0x80), 0
3f8b7fa0:	move   a11, *a8(0x90), 0
3f8b7fc0:	move   *a13(0xffa0), *a8(0xa0), 1
3f8b7ff0:	sub    a3, a3
3f8b8000:	move   a3, *a8(0x20), 1
3f8b8020:	move   a3, *a8, 1
3f8b8030:	move   a2, a3
3f8b8040:	andi   0xe0000000, a3
3f8b8070:	jrne   L3F8B8310
3f8b8080:	move   *a12(0x60), a4, 1
3f8b80a0:	cmpi   0x6, a4
3f8b80c0:	jrne   L3F8B8190
3f8b80d0:	move   a2, a3
3f8b80e0:	sra    0x6, a3
3f8b80f0:	xor    a2, a3
3f8b8100:	move   a2, a5
3f8b8110:	sra    0xc, a5
3f8b8120:	xor    a5, a3
3f8b8130:	andi   0x3f, a3
3f8b8160:	move   a3, *a13(0x40), 1
3f8b8180:	jruc   L3F8B8350
L3F8B8190:
3f8b8190:	cmpi   0x7, a4
3f8b81b0:	jrne   L3F8B8280
3f8b81c0:	move   a2, a3
3f8b81d0:	sra    0x7, a3
3f8b81e0:	xor    a2, a3
3f8b81f0:	move   a2, a5
3f8b8200:	sra    0xd, a5
3f8b8210:	xor    a5, a3
3f8b8220:	andi   0x7f, a3
3f8b8250:	move   a3, *a13(0x40), 1
3f8b8270:	jruc   L3F8B8350
L3F8B8280:
3f8b8280:	move   a14, -*sp, 1
3f8b8290:	move   a2, *a14+, 1
3f8b82a0:	move   a4, *a14+, 1
3f8b82b0:	calla  L3F8B5680
3f8b82e0:	move   a8, *a13(0x40), 1
3f8b8300:	jruc   L3F8B8350
L3F8B8310:
3f8b8310:	movi   0xffff, a3
3f8b8330:	move   a3, *a13(0x40), 1
L3F8B8350:
3f8b8350:	move   *a13(0x40), a5, 1
3f8b8370:	inc    a5
3f8b8380:	jreq   L3F8B8680
3f8b8390:	pushst
3f8b83a0:	dint
3f8b83b0:	move   *a13(0x60), *a13(0xc0), 1
3f8b83e0:	move   *a13(0x40), a5, 1
3f8b8400:	move   a5, a3
3f8b8410:	sll    0x6, a5
3f8b8420:	sll    0x5, a3
3f8b8430:	add    a3, a5
3f8b8440:	move   *a12, a3, 1
3f8b8450:	add    a5, a3
3f8b8460:	move   *a3(0x20), *a13(0xe0), 1
3f8b8490:	move   *a13(0xc0), a5, 1
3f8b84b0:	move   *a13(0xe0), a3, 1
3f8b84d0:	move   *a3, *a5, 1
3f8b84e0:	move   a3, *a5(0x20), 1
3f8b8500:	move   a5, *a3, 1
3f8b8510:	move   *a5, a7, 1
3f8b8520:	move   a5, *a7(0x20), 1
3f8b8540:	popst
3f8b8550:	move   *a13(0x40), a7, 1
3f8b8570:	move   a7, a5
3f8b8580:	sll    0x6, a7
3f8b8590:	sll    0x5, a5
3f8b85a0:	add    a5, a7
3f8b85b0:	move   *a12, a5, 1
3f8b85c0:	add    a7, a5
3f8b85d0:	move   *a5(0x40), a7, 1
3f8b85f0:	inc    a7
3f8b8600:	move   a7, *a5(0x40), 1
3f8b8620:	move   *a12(0x20), a7, 1
3f8b8640:	inc    a7
3f8b8650:	move   a7, *a12(0x20), 1
3f8b8670:	jruc   L3F8B8700
L3F8B8680:
3f8b8680:	move   a14, -*sp, 1
3f8b8690:	move   a12, *a14+, 1
3f8b86a0:	move   a2, *a14+, 1
3f8b86b0:	move   *a13(0x0), *a14+, 1
3f8b86d0:	calla  L3F8BADC0
L3F8B8700:
3f8b8700:	move   *sp(0x1a0), a14, 1
3f8b8720:	mmfm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f8b8740:	rets   2
L3F8B8750:
3f8b8750:	mmtm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f8b8770:	move   a14, a13
3f8b8780:	addi   0x80, a14
3f8b87a0:	sub    a7, a7
3f8b87b0:	move   a7, *a13, 1
3f8b87c0:	move   *a13(0xffe0), a5, 1
3f8b87e0:	move   a5, a11
3f8b87f0:	andi   0xfff00000, a11
3f8b8820:	move   a11, a9
3f8b8830:	sra    0x14, a9
3f8b8840:	move   @0x225870, a5, 1
3f8b8870:	cmp    a5, a9
3f8b8880:	jage   L3F8B9690
3f8b88a0:	move   a9, a5
3f8b88b0:	sll    0x5, a5
3f8b88c0:	addi   0x21ffe0, a5
3f8b88f0:	move   *a5, a10, 1
3f8b8900:	move   *a10(0x40), a5, 1
3f8b8920:	jaeq   L3F8B9690
3f8b8940:	move   *a13(0xffe0), a2, 1
3f8b8960:	andi   0x7ffff, a2
3f8b8990:	move   a7, a4
3f8b89a0:	move   a2, a5
3f8b89b0:	andi   0xe0000000, a5
3f8b89e0:	jrne   L3F8B8C90
3f8b89f0:	move   *a10(0x60), *a13(0x40), 1
3f8b8a20:	move   *a13(0x40), a5, 1
3f8b8a40:	subk   6, a5
3f8b8a50:	jrne   L3F8B8B10
3f8b8a60:	move   a2, a5
3f8b8a70:	sra    0x6, a5
3f8b8a80:	xor    a2, a5
3f8b8a90:	move   a2, a7
3f8b8aa0:	sra    0xc, a7
3f8b8ab0:	xor    a7, a5
3f8b8ac0:	move   a5, a0
3f8b8ad0:	andi   0x3f, a0
3f8b8b00:	jruc   L3F8B8CB0
L3F8B8B10:
3f8b8b10:	move   *a13(0x40), a5, 1
3f8b8b30:	subk   7, a5
3f8b8b40:	jrne   L3F8B8C00
3f8b8b50:	move   a2, a5
3f8b8b60:	sra    0x7, a5
3f8b8b70:	xor    a2, a5
3f8b8b80:	move   a2, a7
3f8b8b90:	sra    0xd, a7
3f8b8ba0:	xor    a7, a5
3f8b8bb0:	move   a5, a0
3f8b8bc0:	andi   0x7f, a0
3f8b8bf0:	jruc   L3F8B8CB0
L3F8B8C00:
3f8b8c00:	move   a14, -*sp, 1
3f8b8c10:	move   a2, *a14+, 1
3f8b8c20:	move   *a13(0x40), *a14+, 1
3f8b8c40:	calla  L3F8B5680
3f8b8c70:	move   a8, a0
3f8b8c80:	jruc   L3F8B8CB0
L3F8B8C90:
3f8b8c90:	movi   0xffff, a0
L3F8B8CB0:
3f8b8cb0:	cmpi   0xffff, a0
3f8b8cd0:	jaeq   L3F8B9620
3f8b8cf0:	move   a0, a5
3f8b8d00:	move   a5, a7
3f8b8d10:	sll    0x6, a5
3f8b8d20:	sll    0x5, a7
3f8b8d30:	add    a7, a5
3f8b8d40:	move   *a10, a12, 1
3f8b8d50:	add    a5, a12
3f8b8d60:	move   *a12(0x0), *a13(0x20), 1
3f8b8d90:	move   *a12(0x40), a6, 1
3f8b8db0:	move   *a13(0x20), a7, 1
3f8b8dd0:	cmp    a12, a7
3f8b8de0:	jreq   L3F8B94C0
L3F8B8DF0:
3f8b8df0:	move   *a13(0x20), a7, 1
3f8b8e10:	move   *a7(0x40), a5, 1
3f8b8e30:	move   *a13(0xffe0), a7, 1
3f8b8e50:	cmp    a7, a5
3f8b8e60:	jrne   L3F8B9340
3f8b8e70:	pushst
3f8b8e80:	dint
3f8b8e90:	move   *a13(0x20), *a13(0x40), 1
3f8b8ec0:	move   *a13(0x40), a5, 1
3f8b8ee0:	move   *a5(0x20), *a13(0x60), 1
3f8b8f10:	move   *a13(0x60), a3, 1
3f8b8f30:	move   *a5, *a3, 1
3f8b8f40:	move   *a3, a3, 1
3f8b8f50:	move   *a13(0x60), *a3(0x20), 1
3f8b8f80:	move   a5, *a5, 1
3f8b8f90:	move   a5, *a5(0x20), 1
3f8b8fb0:	popst
3f8b8fc0:	move   *a12(0x40), a5, 1
3f8b8fe0:	dec    a5
3f8b8ff0:	move   a5, *a12(0x40), 1
3f8b9010:	move   *a13(0x20), a5, 1
3f8b9030:	sub    a3, a3
3f8b9040:	move   a3, *a5(0x20), 1
3f8b9060:	move   a3, *a5, 1
3f8b9070:	setf   16, 0, 0
3f8b9080:	move   *a5(0x80), a3, 0
3f8b90a0:	andi   0x38, a3
3f8b90d0:	jreq   L3F8B9140
3f8b90e0:	move   a14, -*sp, 1
3f8b90f0:	move   *a5(0x40), *a14+, 1
3f8b9110:	calla  L3F226FC0
L3F8B9140:
3f8b9140:	move   *a13(0xffc0), a3, 1
3f8b9160:	setf   16, 0, 0
3f8b9170:	move   *a5(0x90), a5, 0
3f8b9190:	cmp    a5, a3
3f8b91a0:	jreq   L3F8B9250
3f8b91b0:	move   a14, -*sp, 1
3f8b91c0:	move   *a13(0x20), a5, 1
3f8b91e0:	move   *a5(0x40), *a14+, 1
3f8b9200:	move   *a5(0xa0), *a14+, 1
3f8b9220:	move   *a5(0x60), a3, 1
3f8b9240:	call   a3
L3F8B9250:
3f8b9250:	move   a14, -*sp, 1
3f8b9260:	move   *a13(0x20), *a14+, 1
3f8b9280:	calla  L3F702440
3f8b92b0:	movk   1, a5
3f8b92c0:	move   a5, *a13, 1
3f8b92d0:	move   *a12(0x0), *a13(0x20), 1
3f8b9300:	sub    a4, a4
3f8b9310:	move   *a12(0x40), a6, 1
3f8b9330:	jruc   L3F8B9390
L3F8B9340:
3f8b9340:	move   *a13(0x20), a5, 1
3f8b9360:	move   *a5(0x0), *a13(0x20), 1
L3F8B9390:
3f8b9390:	move   a4, a5
3f8b93a0:	inc    a4
3f8b93b0:	cmp    a6, a5
3f8b93c0:	jrle   L3F8B9480
3f8b93d0:	move   a14, -*sp, 1
3f8b93e0:	move   a10, *a14+, 1
3f8b93f0:	move   a9, *a14+, 1
3f8b9400:	move   a12, *a14+, 1
3f8b9410:	movi   0x3f8bb490, a8
3f8b9440:	move   a8, *a14+, 1
3f8b9450:	calla  L3F35BD40
L3F8B9480:
3f8b9480:	move   *a13(0x20), a5, 1
3f8b94a0:	cmp    a12, a5
3f8b94b0:	jrne   L3F8B8DF0
L3F8B94C0:
3f8b94c0:	move   a9, a7
3f8b94d0:	sll    0x5, a7
3f8b94e0:	move   @0xdac80, a5, 1
3f8b9510:	add    a5, a7
3f8b9520:	move   *a7, a7, 1
3f8b9530:	move   *a13(0xffe0), a3, 1
3f8b9550:	move   *a7(0x180), a7, 1
3f8b9570:	cmp    a7, a3
3f8b9580:	jrne   L3F8B9690
3f8b9590:	move   a9, a7
3f8b95a0:	sll    0x5, a7
3f8b95b0:	add    a5, a7
3f8b95c0:	move   *a7, a7, 1
3f8b95d0:	movi   0xffff, a3
3f8b95f0:	move   a3, *a7(0x180), 1
3f8b9610:	jruc   L3F8B9690
L3F8B9620:
3f8b9620:	move   a14, -*sp, 1
3f8b9630:	move   a10, *a14+, 1
3f8b9640:	move   a2, *a14+, 1
3f8b9650:	move   a9, *a14+, 1
3f8b9660:	calla  L3F8BADC0
L3F8B9690:
3f8b9690:	move   *a13, a7, 1
3f8b96a0:	jrne   L3F8B9750
3f8b96b0:	move   a14, -*sp, 1
3f8b96c0:	move   *a13(0xffe0), *a14+, 1
3f8b96e0:	movi   0x3f8bb7d0, a8
3f8b9710:	move   a8, *a14+, 1
3f8b9720:	calla  L3F35BD40
L3F8B9750:
3f8b9750:	move   *sp(0x1a0), a14, 1
3f8b9770:	mmfm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f8b9790:	rets   2
L3F8B97A0:
3f8b97a0:	mmtm   sp, a0,a2,a3,a4,a5,a7,a9,a10,a11,a12,a13
3f8b97c0:	move   a14, a13
3f8b97d0:	addi   0x60, a14
3f8b97f0:	move   a14, -*sp, 1
3f8b9800:	move   *a13(0xffe0), *a14+, 1
3f8b9820:	calla  L3F9114B0
3f8b9850:	dsj    a8, L3F8BA1A0
3f8b9870:	move   *a13(0xffe0), a11, 1
3f8b9890:	move   *a11, a9, 1
3f8b98a0:	move   a9, a11
3f8b98b0:	sll    0x5, a11
3f8b98c0:	addi   0x21ffe0, a11
3f8b98f0:	move   *a11, a10, 1
3f8b9900:	move   *a10(0x40), a11, 1
3f8b9920:	jaeq   L3F8BA180
3f8b9940:	sub    a12, a12
3f8b9950:	move   *a10(0x40), a7, 1
3f8b9970:	cmp    a7, a12
3f8b9980:	jrge   L3F8BA0E0
L3F8B9990:
3f8b9990:	sub    a0, a0
3f8b99a0:	move   a12, a5
3f8b99b0:	move   a5, a7
3f8b99c0:	sll    0x6, a5
3f8b99d0:	sll    0x5, a7
3f8b99e0:	add    a7, a5
3f8b99f0:	move   *a10, a7, 1
3f8b9a00:	add    a5, a7
3f8b9a10:	move   a7, a11
3f8b9a20:	move   *a11(0x40), a4, 1
3f8b9a40:	pushst
3f8b9a50:	dint
3f8b9a60:	move   *a11(0x0), *a13(0x20), 1
3f8b9a90:	move   a0, a2
3f8b9aa0:	move   *a13(0x20), a7, 1
3f8b9ac0:	move   *a7(0x20), a7, 1
3f8b9ae0:	move   *a13(0x20), a5, 1
3f8b9b00:	cmp    a5, a7
3f8b9b10:	jrne   L3F8B9B50
3f8b9b20:	move   a5, *a13, 1
3f8b9b30:	movk   3, a2
3f8b9b40:	jruc   L3F8B9CC0
L3F8B9B50:
3f8b9b50:	move   *a5(0x20), *a13(0x40), 1
3f8b9b80:	move   *a13(0x40), a7, 1
3f8b9ba0:	move   *a5, *a7, 1
3f8b9bb0:	move   *a7, a5, 1
3f8b9bc0:	move   a7, *a5(0x20), 1
3f8b9be0:	move   *a13(0x20), a5, 1
3f8b9c00:	move   *a5, a7, 1
3f8b9c10:	move   *a5(0x20), a5, 1
3f8b9c30:	cmp    a5, a7
3f8b9c40:	jrne   L3F8B9C60
3f8b9c50:	movk   2, a2
L3F8B9C60:
3f8b9c60:	move   *a13(0x20), a7, 1
3f8b9c80:	move   a7, *a7, 1
3f8b9c90:	move   a7, *a7(0x20), 1
3f8b9cb0:	move   a7, *a13, 1
L3F8B9CC0:
3f8b9cc0:	popst
3f8b9cd0:	cmpi   0x3, a2
3f8b9cf0:	jreq   L3F8BA090
3f8b9d00:	move   *a13, a7, 1
3f8b9d10:	cmp    a11, a7
3f8b9d20:	jreq   L3F8BA090
L3F8B9D30:
3f8b9d30:	inc    a0
3f8b9d40:	move   *a13, a7, 1
3f8b9d50:	setf   16, 0, 0
3f8b9d60:	move   *a7(0x80), a5, 0
3f8b9d80:	andi   0x38, a5
3f8b9db0:	jreq   L3F8B9E20
3f8b9dc0:	move   a14, -*sp, 1
3f8b9dd0:	move   *a7(0x40), *a14+, 1
3f8b9df0:	calla  L3F226FC0
L3F8B9E20:
3f8b9e20:	move   a14, -*sp, 1
3f8b9e30:	move   *a7(0x40), *a14+, 1
3f8b9e50:	move   *a7(0xa0), *a14+, 1
3f8b9e70:	move   *a7(0x60), a5, 1
3f8b9e90:	call   a5
3f8b9ea0:	move   a14, -*sp, 1
3f8b9eb0:	move   a7, *a14+, 1
3f8b9ec0:	calla  L3F702440
3f8b9ef0:	pushst
3f8b9f00:	dint
3f8b9f10:	move   *a11(0x0), *a13(0x20), 1
3f8b9f40:	move   *a13(0x20), a5, 1
3f8b9f60:	move   *a5(0x20), *a13(0x40), 1
3f8b9f90:	move   *a13(0x40), a3, 1
3f8b9fb0:	move   *a5, *a3, 1
3f8b9fc0:	move   *a3, a3, 1
3f8b9fd0:	move   *a13(0x40), *a3(0x20), 1
3f8ba000:	move   a5, *a5, 1
3f8ba010:	move   a5, *a5(0x20), 1
3f8ba030:	move   a5, *a13, 1
3f8ba040:	popst
3f8ba050:	cmp    a4, a0
3f8ba060:	jrgt   L3F8BA090
3f8ba070:	cmp    a11, a5
3f8ba080:	jrne   L3F8B9D30
L3F8BA090:
3f8ba090:	inc    a12
3f8ba0a0:	move   *a10(0x40), a7, 1
3f8ba0c0:	cmp    a7, a12
3f8ba0d0:	jrlt   L3F8B9990
L3F8BA0E0:
3f8ba0e0:	move   a14, -*sp, 1
3f8ba0f0:	move   *a10(0x0), *a14+, 1
3f8ba110:	calla  L3F702440
3f8ba140:	sub    a7, a7
3f8ba150:	move   a7, *a10, 1
3f8ba160:	move   a7, *a10(0x40), 1
L3F8BA180:
3f8ba180:	movk   1, a8
3f8ba190:	jruc   L3F8BA1B0
L3F8BA1A0:
3f8ba1a0:	sub    a8, a8
L3F8BA1B0:
3f8ba1b0:	move   *sp(0x180), a14, 1
3f8ba1d0:	mmfm   sp, a0,a2,a3,a4,a5,a7,a9,a10,a11,a12,a13
3f8ba1f0:	rets   2
L3F8BA200:
3f8ba200:	mmtm   sp, a7,a9,a11
3f8ba220:	sub    a9, a9
3f8ba230:	move   @0x225870, a11, 1
3f8ba260:	cmp    a11, a9
3f8ba270:	jrge   L3F8BA4F0
L3F8BA280:
3f8ba280:	move   a9, a7
3f8ba290:	move   a7, a11
3f8ba2a0:	sll    0x7, a7
3f8ba2b0:	sll    0x5, a11
3f8ba2c0:	add    a11, a7
3f8ba2d0:	addi   0x21afe0, a7
3f8ba300:	move   *a7(0x40), a11, 1
3f8ba320:	jreq   L3F8BA490
3f8ba330:	move   a9, a11
3f8ba340:	sll    0x5, a11
3f8ba350:	move   @0xdac80, a7, 1
3f8ba380:	add    a7, a11
3f8ba390:	move   *a11, a11, 1
3f8ba3a0:	move   a11, @0xdc8e0, 1
3f8ba3d0:	move   a14, -*sp, 1
3f8ba3e0:	move   a11, *a14+, 1
3f8ba3f0:	calla  L3F8B97A0
3f8ba420:	move   a9, a11
3f8ba430:	sll    0x5, a11
3f8ba440:	addi   0x21ffe0, a11
3f8ba470:	sub    a7, a7
3f8ba480:	move   a7, *a11, 1
L3F8BA490:
3f8ba490:	inc    a9
3f8ba4a0:	move   @0x225870, a11, 1
3f8ba4d0:	cmp    a11, a9
3f8ba4e0:	jrlt   L3F8BA280
L3F8BA4F0:
3f8ba4f0:	mmfm   sp, a7,a9,a11
3f8ba510:	rets
L3F8BA520:
3f8ba520:	mmtm   sp, a0,a2,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f8ba540:	move   a14, a13
3f8ba550:	addi   0x60, a14
3f8ba570:	move   *a13(0xffe0), a9, 1
3f8ba590:	move   *a13(0xffc0), a10, 1
3f8ba5b0:	move   *a13(0xffa0), a11, 1
3f8ba5d0:	move   a9, a2
3f8ba5e0:	andi   0xfff00000, a2
3f8ba610:	move   a9, a7
3f8ba620:	andi   0xe0000000, a7
3f8ba650:	jreq   L3F8BA680
3f8ba660:	sub    a8, a8
3f8ba670:	jruc   L3F8BAD70
L3F8BA680:
3f8ba680:	move   a2, a12
3f8ba690:	srl    0x14, a12
3f8ba6a0:	move   @0x225870, a7, 1
3f8ba6d0:	cmp    a7, a12
3f8ba6e0:	jrge   L3F8BAD60
3f8ba6f0:	move   a12, a7
3f8ba700:	sll    0x5, a7
3f8ba710:	addi   0x21ffe0, a7
3f8ba740:	move   *a7, a0, 1
3f8ba750:	move   *a0(0x40), a7, 1
3f8ba770:	jreq   L3F8BAD60
3f8ba780:	move   a9, a7
3f8ba790:	andi   0x7ffff, a7
3f8ba7c0:	move   a7, *a13(0x20), 1
3f8ba7e0:	move   *a0(0x60), *a13(0x40), 1
3f8ba810:	move   *a13(0x40), a7, 1
3f8ba830:	subk   6, a7
3f8ba840:	jrne   L3F8BA920
3f8ba850:	move   *a13(0x20), a7, 1
3f8ba870:	sra    0x6, a7
3f8ba880:	move   *a13(0x20), a5, 1
3f8ba8a0:	xor    a5, a7
3f8ba8b0:	sra    0xc, a5
3f8ba8c0:	xor    a5, a7
3f8ba8d0:	move   a7, a6
3f8ba8e0:	andi   0x3f, a6
3f8ba910:	jruc   L3F8BAAC0
L3F8BA920:
3f8ba920:	move   *a13(0x40), a7, 1
3f8ba940:	subk   7, a7
3f8ba950:	jrne   L3F8BAA30
3f8ba960:	move   *a13(0x20), a7, 1
3f8ba980:	sra    0x7, a7
3f8ba990:	move   *a13(0x20), a5, 1
3f8ba9b0:	xor    a5, a7
3f8ba9c0:	sra    0xd, a5
3f8ba9d0:	xor    a5, a7
3f8ba9e0:	move   a7, a6
3f8ba9f0:	andi   0x7f, a6
3f8baa20:	jruc   L3F8BAAC0
L3F8BAA30:
3f8baa30:	move   a14, -*sp, 1
3f8baa40:	move   *a13(0x20), *a14+, 1
3f8baa60:	move   *a13(0x40), *a14+, 1
3f8baa80:	calla  L3F8B5680
3f8baab0:	move   a8, a6
L3F8BAAC0:
3f8baac0:	cmpi   0xffff, a6
3f8baae0:	jreq   L3F8BAD60
3f8baaf0:	move   a6, a5
3f8bab00:	move   a5, a7
3f8bab10:	sll    0x6, a5
3f8bab20:	sll    0x5, a7
3f8bab30:	add    a7, a5
3f8bab40:	move   *a0, a4, 1
3f8bab50:	add    a5, a4
3f8bab60:	move   *a4, *a13, 1
3f8bab70:	move   *a13, a7, 1
3f8bab80:	cmp    a4, a7
3f8bab90:	jreq   L3F8BAD60
L3F8BABA0:
3f8baba0:	move   *a13, a7, 1
3f8babb0:	move   *a7(0x40), a5, 1
3f8babd0:	cmp    a9, a5
3f8babe0:	jreq   L3F8BAC50
3f8babf0:	move   *a7, *a13, 1
3f8bac00:	move   *a13, a7, 1
3f8bac10:	cmp    a4, a7
3f8bac20:	jrne   L3F8BABA0
3f8bac30:	sub    a8, a8
3f8bac40:	jruc   L3F8BAD70
L3F8BAC50:
3f8bac50:	move   *a13, a7, 1
3f8bac60:	setf   16, 0, 0
3f8bac70:	move   *a7(0x90), a5, 0
3f8bac90:	cmp    a11, a5
3f8baca0:	jrne   L3F8BAD20
3f8bacb0:	move   *a7(0x80), a5, 0
3f8bacd0:	and    a10, a5
3f8bace0:	jreq   L3F8BAD20
3f8bacf0:	move   *a7(0xa0), a8, 1
3f8bad10:	jruc   L3F8BAD70
L3F8BAD20:
3f8bad20:	move   *a7, *a13, 1
3f8bad30:	move   *a13, a7, 1
3f8bad40:	cmp    a4, a7
3f8bad50:	jrne   L3F8BABA0
L3F8BAD60:
3f8bad60:	sub    a8, a8
L3F8BAD70:
3f8bad70:	move   *sp(0x180), a14, 1
3f8bad90:	mmfm   sp, a0,a2,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f8badb0:	rets   2
L3F8BADC0:
3f8badc0:	mmtm   sp, a11,a13
3f8bade0:	move   a14, a13
3f8badf0:	move   a14, -*sp, 1
3f8bae00:	move   *a13(0xffe0), *a14+, 1
3f8bae20:	move   a13, a11
3f8bae30:	subi   0xe0, a11
3f8bae50:	movk   5, a8
L3F8BAE60:
3f8bae60:	move   *a11+, *a14+, 1
3f8bae70:	dsjs   a8, L3F8BAE60
3f8bae80:	move   *a13(0xffc0), *a14+, 1
3f8baea0:	movi   0x3f8bb918, a8
3f8baed0:	move   a8, *a14+, 1
3f8baee0:	calla  L3F927BC0
3f8baf10:	move   a14, -*sp, 1
3f8baf20:	movi   0x3f8bbc78, a8
3f8baf50:	move   a8, *a14+, 1
3f8baf60:	calla  L3F35BD40
3f8baf90:	move   *sp(0x60), a14, 1
3f8bafb0:	mmfm   sp, a11,a13
3f8bafd0:	rets   2
3f8bafe0:	sra    a2, a1
3f8baff0:	andn   a3, a4
3f8bb000:	.word  0x7365
3f8bb010:	.word  0x756f
3f8bb020:	sll    b11, b2
3f8bb030:	sra    0x1d, a5
3f8bb040:	.word  0x7825
3f8bb050:	sla    0x1, a12
3f8bb060:	sra    a1, a5
3f8bb070:	sla    0x1, a12
3f8bb080:	.word  0x7825
3f8bb090:	sla    0x1, a12
3f8bb0a0:	sra    a1, a5
3f8bb0b0:	srl    0x1f, a9
3f8bb0c0:	sll    a9, a0
3f8bb0d0:	rl     a11, a12
3f8bb0e0:	modu   a3, a5
3f8bb0f0:	sla    0x3, b4
3f8bb100:	sra    a3, a9
3f8bb110:	sll    0x9, b13
3f8bb120:	sla    0x3, a4
3f8bb130:	.word  0x000a
3f8bb140:	modu   a10, a14
3f8bb150:	sra    a1, a0
3f8bb160:	mods   a3, a5
3f8bb170:	.word  0x7465
3f8bb180:	sla    0x3, a5
3f8bb190:	.word  0x7566
3f8bb1a0:	sll    a11, a14
3f8bb1b0:	rl     b11, b4
3f8bb1c0:	modu   a3, sp
3f8bb1d0:	srl    a9, a0
3f8bb1e0:	.word  0x7669
3f8bb1f0:	modu   a3, a5
3f8bb200:	.word  0x7420
3f8bb210:	sla    0x3, sp
3f8bb220:	sra    a2, a1
3f8bb230:	andn   a3, a4
3f8bb240:	.word  0x7365
3f8bb250:	.word  0x756f
3f8bb260:	sll    b11, b2
3f8bb270:	sla    0x3, a5
3f8bb280:	.word  0x000a
3f8bb290:	sra    a2, a1
3f8bb2a0:	andn   a3, a4
3f8bb2b0:	.word  0x7365
3f8bb2c0:	.word  0x756f
3f8bb2d0:	sll    b11, b2
3f8bb2e0:	sra    0x1d, a5
3f8bb2f0:	.word  0x7825
3f8bb300:	sla    0x1, a12
3f8bb310:	sra    a1, a5
3f8bb320:	sla    0x1, a12
3f8bb330:	.word  0x7825
L3F8BB340:
3f8bb340:	sla    0x1, a12
3f8bb350:	sra    a1, a5
3f8bb360:	srl    0x1f, a9
3f8bb370:	sll    a9, a0
3f8bb380:	rl     a11, a12
3f8bb390:	modu   a3, a5
3f8bb3a0:	sla    0x3, b4
3f8bb3b0:	sra    a3, a9
3f8bb3c0:	dsjs   a0, L3F8BB340
3f8bb3d0:	sra    a1, a5
3f8bb3e0:	.word  0x0a20
3f8bb3f0:	sll    a8, a0
3f8bb400:	rl     a11, a12
3f8bb410:	modu   a3, a5
3f8bb420:	sla    0x3, b4
3f8bb430:	modu   a11, a14
3f8bb440:	sla    0x3, b4
3f8bb450:	modu   a3, a9
3f8bb460:	.word  0x7520
3f8bb470:	sra    b11, b3
3f8bb480:	.word  0x000a
3f8bb490:	sub    b10, b2
3f8bb4a0:	move   b10, a3
3f8bb4b0:	andn   b2, b5
3f8bb4c0:	sub    a10, a3
3f8bb4d0:	subb   a1, sp
3f8bb4e0:	sra    b11, b2
3f8bb4f0:	andn   a3, a5
3f8bb500:	.word  0x7365
3f8bb510:	.word  0x756f
3f8bb520:	sll    b11, b2
3f8bb530:	sla    0x3, a5
3f8bb540:	sla    0x1, a13
3f8bb550:	sra    b10, b2
3f8bb560:	modu   b11, b3
3f8bb570:	.word  0x7275
3f8bb580:	sra    a11, a3
3f8bb590:	sra    a1, a0
3f8bb5a0:	.word  0x7461
3f8bb5b0:	sla    0x3, a1
3f8bb5c0:	sla    a11, a2
3f8bb5d0:	sra    b11, b3
3f8bb5e0:	sll    a9, a0
3f8bb5f0:	.word  0x726f
3f8bb600:	.word  0x7572
3f8bb610:	.word  0x7470
3f8bb620:	modu   a11, a9
3f8bb630:	sla    0x3, a14
3f8bb640:	sra    a11, a4
3f8bb650:	sra    b11, b4
3f8bb660:	.word  0x7463
3f8bb670:	sra    a3, a5
3f8bb680:	sla    0x0, a10
3f8bb690:	sll    a1, a0
3f8bb6a0:	sra    a3, a1
3f8bb6b0:	sll    a1, a0
3f8bb6c0:	sll    b11, b5
3f8bb6d0:	sra    a11, a11
3f8bb6e0:	sla    0x3, b4
3f8bb6f0:	rl     a11, a12
3f8bb700:	.word  0x7473
3f8bb710:	sll    0x9, a0
3f8bb720:	sla    0x3, b8
3f8bb730:	modu   a11, a6
3f8bb740:	sla    0x3, b2
3f8bb750:	mods   a3, a3
3f8bb760:	sra    a11, a9
3f8bb770:	.word  0x746e
3f8bb780:	sll    0x9, a0
3f8bb790:	sra    0x1d, a4
3f8bb7a0:	.word  0x7825
3f8bb7b0:	sra    0x17, a9
L3F8BB7C0:
3f8bb7c0:	.word  0x000a
3f8bb7d0:	.word  0x7246
3f8bb7e0:	sra    a11, a5
3f8bb7f0:	modu   a3, a9
3f8bb800:	sla    0x3, a7
3f8bb810:	sra    b11, b2
3f8bb820:	modu   b11, b3
3f8bb830:	.word  0x7275
3f8bb840:	sra    a11, a3
3f8bb850:	rl     a9, a0
3f8bb860:	dsjs   a4, L3F8BB7C0
3f8bb870:	divs   a1, a5
3f8bb880:	.word  0x7720
3f8bb890:	rl     a11, a8
3f8bb8a0:	rl     a3, a3
3f8bb8b0:	rl     a9, a0
3f8bb8c0:	modu   b3, b3
3f8bb8d0:	.word  0x7427
3f8bb8e0:	.word  0x7420
3f8bb8f0:	sra    a11, a8
3f8bb900:	sra    b11, b2
3f8bb910:	andn   a0, a0
3f8bb920:	.word  0x7365
3f8bb930:	.word  0x756f
3f8bb940:	sll    b11, b2
3f8bb950:	dsjs   a5, L3F8BBA90
3f8bb960:	rl     a9, a0
3f8bb970:	.word  0x746e
3f8bb980:	.word  0x7265
3f8bb990:	sla    a11, a14
3f8bb9a0:	sla    0x3, a12
3f8bb9b0:	sra    b11, b2
3f8bb9c0:	modu   b11, b3
3f8bb9d0:	.word  0x7275
3f8bb9e0:	sra    a11, a3
3f8bb9f0:	sra    a1, a0
3f8bba00:	sla    0x3, a2
3f8bba10:	.word  0x7265
3f8bba20:	modu   b11, b2
3f8bba30:	.word  0x7372
3f8bba40:	sla    0x1, a12
3f8bba50:	sla    a11, a6
3f8bba60:	mods   a3, a9
3f8bba70:	sra    a3, a5
3f8bba80:	.word  0x7420
L3F8BBA90:
3f8bba90:	sla    0x3, sp
3f8bbaa0:	sla    a11, a8
3f8bbab0:	rl     b3, b3
3f8bbac0:	.word  0x7220
3f8bbad0:	.word  0x7365
3f8bbae0:	.word  0x756f
3f8bbaf0:	sll    b11, b2
3f8bbb00:	sla    0x3, a5
3f8bbb10:	.word  0x7825
3f8bbb20:	sra    0x1f, a0
3f8bbb30:	mods   a3, a3
3f8bbb40:	sra    a11, a9
3f8bbb50:	.word  0x746e
3f8bbb60:	.word  0x7220
3f8bbb70:	.word  0x7365
3f8bbb80:	.word  0x756f
3f8bbb90:	sll    b11, b2
3f8bbba0:	sla    0x3, a5
3f8bbbb0:	sla    b11, b4
3f8bbbc0:	mods   a3, a2
3f8bbbd0:	sla    0x3, a5
3f8bbbe0:	.word  0x7825
3f8bbbf0:	sla    0x1, a9
3f8bbc00:	modu   a11, a6
3f8bbc10:	sla    0x3, b2
3f8bbc20:	mods   a3, a3
3f8bbc30:	sra    a11, a9
3f8bbc40:	.word  0x746e
3f8bbc50:	sll    0x9, a0
3f8bbc60:	.word  0x0a64
3f8bbc70:	andn   a0, a0
3f8bbc80:	.word  0x7365
3f8bbc90:	.word  0x756f
3f8bbca0:	sll    b11, b2
3f8bbcb0:	sla    0x3, a5
3f8bbcc0:	sll    a3, a4
3f8bbcd0:	sll    a9, a0
3f8bbce0:	.word  0x726f
3f8bbcf0:	.word  0x7572
3f8bbd00:	.word  0x7470
3f8bbd10:	modu   a11, a9
3f8bbd20:	sla    0x3, a14
3f8bbd30:	.word  0x7270
3f8bbd40:	sll    a3, sp
3f8bbd50:	sra    a11, a12
3f8bbd60:	.word  0x0a6d
3f8bbd70:	.word  0x0000
L3F8BBD80:
3f8bbd80:	mmtm   sp, a5,a7,a9,a11,a13
3f8bbda0:	move   a14, a13
3f8bbdb0:	addk   32, a14
3f8bbdc0:	move   a14, -*sp, 1
3f8bbdd0:	movi   0x3f8bc750, a11
3f8bbe00:	move   a11, *a14+, 1
3f8bbe10:	movi   0x3f8c0420, a9
3f8bbe40:	move   a9, *a14+, 1
3f8bbe50:	movi   0x3f8bfb50, a9
3f8bbe80:	move   a9, *a14+, 1
3f8bbe90:	sub    a9, a9
3f8bbea0:	move   a9, *a14+, 1
3f8bbeb0:	move   a9, *a14+, 1
3f8bbec0:	movi   0x3f8c14d0, a8
3f8bbef0:	move   a8, *a14+, 1
3f8bbf00:	calla  L3F7F9B70
3f8bbf30:	move   a8, *a13, 1
3f8bbf40:	move   a8, a8
3f8bbf50:	jreq   L3F8BC690
3f8bbf60:	move   *a8(0x60), a9, 1
3f8bbf80:	move   a9, @0x221040, 1
3f8bbfb0:	move   a14, -*sp, 1
3f8bbfc0:	movk   1, a11
3f8bbfd0:	move   a11, *a14+, 1
3f8bbfe0:	move   a14, -*sp, 1
3f8bbff0:	movi   0x3f8c14d0, a8
3f8bc020:	move   a8, *a14+, 1
3f8bc030:	calla  L3FB458D0
3f8bc060:	move   a8, *a14+, 1
3f8bc070:	movi   0x3f8c14d0, a8
3f8bc0a0:	move   a8, *a14+, 1
3f8bc0b0:	calla  L3F7F4770
3f8bc0e0:	move   @0x223060, a9, 1
3f8bc110:	jreq   L3F8BC370
3f8bc120:	sub    a9, a9
L3F8BC130:
3f8bc130:	move   a9, a11
3f8bc140:	sll    0x6, a11
3f8bc150:	addi   0x221060, a11
3f8bc180:	sub    a7, a7
3f8bc190:	move   a7, *a11, 1
3f8bc1a0:	move   a9, a11
3f8bc1b0:	sll    0x6, a11
3f8bc1c0:	addi   0x221060, a11
3f8bc1f0:	move   a7, *a11(0x20), 1
3f8bc210:	inc    a9
3f8bc220:	cmpi   0x80, a9
3f8bc240:	jrlt   L3F8BC130
3f8bc250:	move   a14, -*sp, 1
3f8bc260:	movi   0x204, a11
3f8bc280:	move   a11, *a14+, 1
3f8bc290:	calla  L3F705A00
3f8bc2c0:	move   a8, @0x223080, 1
3f8bc2f0:	move   a11, *a8, 1
3f8bc300:	subk   16, a11
3f8bc310:	move   a11, *a8(0x20), 1
3f8bc330:	move   a7, @0x223060, 1
3f8bc360:	jruc   L3F8BC5C0
L3F8BC370:
3f8bc370:	sub    a9, a9
3f8bc380:	move   @0x2230c0, a7, 1
3f8bc3b0:	cmp    a7, a9
3f8bc3c0:	jrgt   L3F8BC510
L3F8BC3D0:
3f8bc3d0:	move   a9, a11
3f8bc3e0:	sll    0x6, a11
3f8bc3f0:	addi   0x221060, a11
3f8bc420:	sub    a7, a7
3f8bc430:	move   a7, *a11, 1
3f8bc440:	move   a9, a11
3f8bc450:	sll    0x6, a11
3f8bc460:	addi   0x221060, a11
3f8bc490:	move   a7, *a11(0x20), 1
3f8bc4b0:	inc    a9
3f8bc4c0:	move   @0x2230c0, a11, 1
3f8bc4f0:	cmp    a11, a9
3f8bc500:	jrle   L3F8BC3D0
L3F8BC510:
3f8bc510:	sub    a11, a11
3f8bc520:	move   a11, @0x2230c0, 1
3f8bc550:	move   @0x223080, a7, 1
3f8bc580:	move   *a7, a5, 1
3f8bc590:	subk   16, a5
3f8bc5a0:	move   a5, *a7(0x20), 1
L3F8BC5C0:
3f8bc5c0:	move   @0x223080, a11, 1
3f8bc5f0:	movk   16, a9
3f8bc600:	move   a9, *a11(0x60), 1
3f8bc620:	sub    a7, a7
3f8bc630:	move   a7, *a11(0x40), 1
3f8bc650:	move   a7, @0x2230a0, 1
3f8bc680:	jruc   L3F8BC710
L3F8BC690:
3f8bc690:	move   a14, -*sp, 1
3f8bc6a0:	movi   0x3f8c15a0, a8
3f8bc6d0:	move   a8, *a14+, 1
3f8bc6e0:	calla  L3F35BD40
L3F8BC710:
3f8bc710:	subk   32, a14
3f8bc720:	mmfm   sp, a5,a7,a9,a11,a13
3f8bc740:	rets
3f8bc750:	mmtm   sp, a5,a7,a9,a11,a13
3f8bc770:	move   a14, a13
3f8bc780:	sub    a9, a9
3f8bc790:	move   @0x2230c0, a11, 1
3f8bc7c0:	cmp    a11, a9
3f8bc7d0:	jrgt   L3F8BC920
L3F8BC7E0:
3f8bc7e0:	move   a9, a11
3f8bc7f0:	sll    0x6, a11
3f8bc800:	addi   0x221060, a11
3f8bc830:	sub    a7, a7
3f8bc840:	move   a7, *a11, 1
3f8bc850:	move   a9, a11
3f8bc860:	sll    0x6, a11
3f8bc870:	addi   0x221060, a11
3f8bc8a0:	move   a7, *a11(0x20), 1
3f8bc8c0:	inc    a9
3f8bc8d0:	move   @0x2230c0, a11, 1
3f8bc900:	cmp    a11, a9
3f8bc910:	jrle   L3F8BC7E0
L3F8BC920:
3f8bc920:	sub    a7, a7
3f8bc930:	move   a7, @0x2230a0, 1
3f8bc960:	move   a7, @0x2230c0, 1
3f8bc990:	move   @0x223080, a11, 1
3f8bc9c0:	movk   16, a7
3f8bc9d0:	move   a7, *a11(0x60), 1
3f8bc9f0:	sub    a7, a7
3f8bca00:	move   a7, *a11(0x40), 1
3f8bca20:	move   *a11, a5, 1
3f8bca30:	subk   16, a5
3f8bca40:	move   a5, *a11(0x20), 1
3f8bca60:	move   *sp(0xc0), a14, 1
3f8bca80:	mmfm   sp, a5,a7,a9,a11,a13
3f8bcaa0:	rets   2
L3F8BCAB0:
3f8bcab0:	mmtm   sp, a9,a10,a11,a13
3f8bcad0:	move   a14, a13
3f8bcae0:	addk   32, a14
3f8bcaf0:	move   *a13(0xffe0), a9, 1
3f8bcb10:	move   *a9(0x40), a10, 1
3f8bcb30:	setf   16, 0, 0
3f8bcb40:	move   *a10(0x10), a11, 0
3f8bcb60:	sll    0x2, a11
3f8bcb70:	subk   4, a11
3f8bcb80:	move   a11, *a13, 1
3f8bcb90:	move   *a10(0x10), a11, 0
3f8bcbb0:	jrne   L3F8BCBE0
3f8bcbc0:	movk   16, a8
3f8bcbd0:	jruc   L3F8BCD70
L3F8BCBE0:
3f8bcbe0:	move   *a13, a11, 1
3f8bcbf0:	jreq   L3F8BCD60
3f8bcc00:	move   *a9, a11, 1
3f8bcc10:	sll    0x6, a11
3f8bcc20:	addi   0x221060, a11
3f8bcc50:	move   *a11(0x20), a11, 1
3f8bcc70:	jrne   L3F8BCD60
3f8bcc80:	move   a14, -*sp, 1
3f8bcc90:	move   *a9(0x0), *a14+, 1
3f8bccb0:	move   *a13(0x0), *a14+, 1
3f8bccd0:	move   a10, a11
3f8bcce0:	addk   32, a11
3f8bccf0:	move   a11, *a14+, 1
3f8bcd00:	calla  L3F8C0A90
3f8bcd30:	move   *a9(0x140), a8, 1
3f8bcd50:	jruc   L3F8BCD70
L3F8BCD60:
3f8bcd60:	movk   15, a8
L3F8BCD70:
3f8bcd70:	move   *sp(0xa0), a14, 1
3f8bcd90:	mmfm   sp, a9,a10,a11,a13
3f8bcdb0:	rets   2
L3F8BCDC0:
3f8bcdc0:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f8bcde0:	move   a14, a13
3f8bcdf0:	addi   0x120, a14
3f8bce10:	move   *a13(0xffe0), a9, 1
3f8bce30:	move   *a9(0x40), a10, 1
3f8bce50:	setf   16, 0, 0
3f8bce60:	move   *a10(0x10), a7, 0
3f8bce80:	move   a7, a11
3f8bce90:	sll    0x2, a11
3f8bcea0:	setf   8, 0, 0
3f8bceb0:	move   *a10(0x30), a12, 0
3f8bced0:	move   *a9(0x140), *a13(0x0), 1
3f8bcf00:	setf   16, 0, 0
3f8bcf10:	move   *a10(0x10), a7, 0
3f8bcf30:	subk   2, a7
3f8bcf40:	janc   L3F8BDDF0
3f8bcf60:	movk   16, a8
3f8bcf70:	jauc   L3F8BDEB0
L3F8BCF90:
3f8bcf90:	move   a14, -*sp, 1
3f8bcfa0:	move   *a10(0x20), a8, 0
3f8bcfc0:	move   a8, *a14+, 1
3f8bcfd0:	move   a10, a7
3f8bcfe0:	addi   0x40, a7
3f8bd000:	move   a7, *a14+, 1
3f8bd010:	calla  L3F8C0630
3f8bd040:	move   a8, a7
3f8bd050:	jreq   L3F8BD0A0
3f8bd060:	movk   1, a7
3f8bd070:	move   a7, *a13(0x60), 1
3f8bd090:	jruc   L3F8BD0D0
L3F8BD0A0:
3f8bd0a0:	sub    a7, a7
3f8bd0b0:	move   a7, *a13(0x60), 1
L3F8BD0D0:
3f8bd0d0:	movk   1, a7
3f8bd0e0:	movb   a7, *a13(0x20)
3f8bd100:	setf   16, 0, 0
3f8bd110:	move   *a9(0xe0), *a13(0x30), 0
3f8bd140:	sub    a5, a5
3f8bd150:	move   a5, *a13(0x40), 1
3f8bd170:	move   *a9(0x80), a7, 1
3f8bd190:	jreq   L3F8BD2A0
3f8bd1a0:	move   a14, -*sp, 1
3f8bd1b0:	setf   8, 0, 0
3f8bd1c0:	move   *a10(0x8), a8, 0
3f8bd1e0:	move   a8, *a14+, 1
3f8bd1f0:	move   a13, a7
3f8bd200:	addk   32, a7
3f8bd210:	move   a7, *a14+, 1
3f8bd220:	movk   32, a5
3f8bd230:	move   a5, *a14+, 1
3f8bd240:	move   a9, *a14+, 1
3f8bd250:	calla  L3F8C04D0
3f8bd280:	jauc   L3F8BDEA0
L3F8BD2A0:
3f8bd2a0:	move   a14, -*sp, 1
3f8bd2b0:	move   a13, a7
3f8bd2c0:	addk   32, a7
3f8bd2d0:	move   a7, *a14+, 1
3f8bd2e0:	movk   32, a5
3f8bd2f0:	move   a5, *a14+, 1
3f8bd300:	move   a9, *a14+, 1
3f8bd310:	calla  L3F352110
3f8bd340:	jauc   L3F8BDEA0
L3F8BD360:
3f8bd360:	move   a14, -*sp, 1
3f8bd370:	move   *a10(0x20), a8, 0
3f8bd390:	move   a8, *a14+, 1
3f8bd3a0:	move   a10, a7
3f8bd3b0:	addi   0x40, a7
3f8bd3d0:	move   a7, *a14+, 1
3f8bd3e0:	calla  L3F8C0630
3f8bd410:	move   a8, *a13(0x20), 1
3f8bd430:	move   a8, a5
3f8bd440:	jreq   L3F8BD9A0
3f8bd450:	setf   16, 0, 0
3f8bd460:	move   *a10(0x20), a7, 0
3f8bd480:	sll    0x3, a7
3f8bd490:	add    a10, a7
3f8bd4a0:	addi   0x40, a7
3f8bd4c0:	move   a7, *a13(0x40), 1
3f8bd4e0:	move   *a10(0x20), a5, 0
3f8bd500:	move   a11, a7
3f8bd510:	sub    a5, a7
3f8bd520:	subk   8, a7
3f8bd530:	move   a7, *a13(0x60), 1
3f8bd550:	sll    0x6, a8
3f8bd560:	addi   0x221060, a8
3f8bd590:	move   *a8, a5, 1
3f8bd5a0:	cmp    a5, a7
3f8bd5b0:	jrgt   L3F8BD7E0
3f8bd5c0:	move   *a13(0x20), a5, 1
3f8bd5e0:	sll    0x6, a5
3f8bd5f0:	addi   0x221060, a5
3f8bd620:	move   *a5(0x20), a5, 1
3f8bd640:	sll    0x3, a5
3f8bd650:	move   @0x223080, a7, 1
3f8bd680:	add    a7, a5
3f8bd690:	move   a5, *a13(0x80), 1
3f8bd6b0:	move   a14, -*sp, 1
3f8bd6c0:	move   *a13(0x60), *a14+, 1
3f8bd6e0:	move   a5, *a14+, 1
3f8bd6f0:	move   *a13(0x40), *a14+, 1
3f8bd710:	calla  L3FB44400
3f8bd740:	move   *a13(0x20), a7, 1
3f8bd760:	sll    0x6, a7
3f8bd770:	addi   0x221060, a7
3f8bd7a0:	move   *a13(0x60), *a7(0x0), 1
3f8bd7d0:	jruc   L3F8BDEA0
L3F8BD7E0:
3f8bd7e0:	move   @0x2230a0, a5, 1
3f8bd810:	dec    a5
3f8bd820:	move   a5, @0x2230a0, 1
3f8bd850:	move   a14, -*sp, 1
3f8bd860:	move   *a9(0x0), *a14+, 1
3f8bd880:	move   a7, *a14+, 1
3f8bd890:	move   *a13(0x40), *a14+, 1
3f8bd8b0:	calla  L3F8C0A90
3f8bd8e0:	move   @0x223080, a5, 1
3f8bd910:	move   *a5(0x40), a3, 1
3f8bd930:	setf   16, 0, 0
3f8bd940:	move   *a10(0x20), a7, 0
3f8bd960:	sub    a7, a3
3f8bd970:	move   a3, *a5(0x40), 1
3f8bd990:	jruc   L3F8BDEA0
L3F8BD9A0:
3f8bd9a0:	movk   15, a7
3f8bd9b0:	move   a7, *a13, 1
3f8bd9c0:	jruc   L3F8BDEA0
L3F8BD9D0:
3f8bd9d0:	move   *a9, a7, 1
3f8bd9e0:	sll    0x6, a7
3f8bd9f0:	addi   0x221060, a7
3f8bda20:	move   *a7(0x20), a7, 1
3f8bda40:	jrne   L3F8BDB30
3f8bda50:	move   a14, -*sp, 1
3f8bda60:	move   *a9(0x0), *a14+, 1
3f8bda80:	move   *a10(0x20), a8, 0
3f8bdaa0:	move   a8, *a14+, 1
3f8bdab0:	move   a10, a7
3f8bdac0:	addi   0x40, a7
3f8bdae0:	move   a7, *a14+, 1
3f8bdaf0:	calla  L3F8C0A90
3f8bdb20:	jruc   L3F8BDEA0
L3F8BDB30:
3f8bdb30:	movk   15, a7
3f8bdb40:	move   a7, *a13, 1
3f8bdb50:	jruc   L3F8BDEA0
L3F8BDB60:
3f8bdb60:	move   a14, -*sp, 1
3f8bdb70:	move   *a10(0x20), a8, 0
3f8bdb90:	move   a8, *a14+, 1
3f8bdba0:	move   a10, a7
3f8bdbb0:	addi   0x40, a7
3f8bdbd0:	move   a7, *a14+, 1
3f8bdbe0:	calla  L3F8C0630
3f8bdc10:	move   a8, *a13(0x20), 1
3f8bdc30:	move   a8, a3
3f8bdc40:	jreq   L3F8BDD90
3f8bdc50:	sll    0x6, a3
3f8bdc60:	addi   0x221060, a3
3f8bdc90:	sub    a7, a7
3f8bdca0:	move   a7, *a3(0x20), 1
3f8bdcc0:	sll    0x6, a8
3f8bdcd0:	addi   0x221060, a8
3f8bdd00:	move   a7, *a8, 1
3f8bdd10:	move   @0x2230a0, a5, 1
3f8bdd40:	dec    a5
3f8bdd50:	move   a5, @0x2230a0, 1
3f8bdd80:	jruc   L3F8BDEA0
L3F8BDD90:
3f8bdd90:	movk   15, a7
3f8bdda0:	move   a7, *a13, 1
3f8bddb0:	jruc   L3F8BDEA0
L3F8BDDC0:
3f8bddc0:	movk   1, a7
3f8bddd0:	move   a7, *a13, 1
3f8bdde0:	jruc   L3F8BDEA0
L3F8BDDF0:
3f8bddf0:	move   a12, a8
3f8bde00:	jaeq   L3F8BCF90
3f8bde20:	dec    a8
3f8bde30:	jaeq   L3F8BD360
3f8bde50:	dec    a8
3f8bde60:	jreq   L3F8BD9D0
3f8bde70:	dec    a8
3f8bde80:	jreq   L3F8BDB60
3f8bde90:	jruc   L3F8BDDC0
L3F8BDEA0:
3f8bdea0:	move   *a13, a8, 1
L3F8BDEB0:
3f8bdeb0:	move   *sp(0x120), a14, 1
3f8bded0:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f8bdef0:	rets   2
L3F8BDF00:
3f8bdf00:	mmtm   sp, a0,a2,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f8bdf20:	move   a14, a13
3f8bdf30:	addi   0x40, a14
3f8bdf50:	move   *a13(0xffe0), a9, 1
3f8bdf70:	move   *a9(0x40), a10, 1
3f8bdf90:	movi   0x221060, a2
3f8bdfc0:	sub    a4, a4
3f8bdfd0:	move   a4, a6
3f8bdfe0:	setf   16, 0, 0
3f8bdff0:	move   *a10(0x10), a7, 0
3f8be010:	dec    a7
3f8be020:	jreq   L3F8BE060
3f8be030:	movk   16, a8
3f8be040:	jauc   L3F8BEA10
L3F8BE060:
3f8be060:	move   @0x2230a0, a7, 1
3f8be090:	jreq   L3F8BE130
3f8be0a0:	move   @0x223080, a5, 1
3f8be0d0:	move   *a5(0x40), a5, 1
3f8be0f0:	sll    0x2, a7
3f8be100:	add    a7, a5
3f8be110:	addk   32, a5
3f8be120:	jruc   L3F8BE140
L3F8BE130:
3f8be130:	movk   32, a5
L3F8BE140:
3f8be140:	move   a5, *a13, 1
3f8be150:	move   a14, -*sp, 1
3f8be160:	move   a5, *a14+, 1
3f8be170:	movk   1, a7
3f8be180:	move   a7, *a14+, 1
3f8be190:	calla  L3F703D90
3f8be1c0:	move   a8, a11
3f8be1d0:	move   @0xdad20, a7, 1
3f8be200:	setf   16, 0, 0
3f8be210:	move   a7, *a11(0x40), 0
3f8be230:	move   @0x2230a0, a5, 1
3f8be260:	move   a5, *a11(0x50), 0
3f8be280:	movk   1, a5
3f8be290:	movb   a5, *a11
3f8be2a0:	move   *a9(0xe0), *a11(0x10), 0
3f8be2d0:	move   a7, a8
3f8be2e0:	jreq   L3F8BE800
3f8be2f0:	move   @0x2230a0, a5, 1
3f8be320:	jreq   L3F8BE800
3f8be330:	move   a11, a0
3f8be340:	addi   0x100, a0
3f8be360:	move   a4, a12
3f8be370:	move   @0x2230c0, a5, 1
3f8be3a0:	cmp    a5, a12
3f8be3b0:	jrgt   L3F8BE660
L3F8BE3C0:
3f8be3c0:	move   *a2(0x20), a7, 1
3f8be3e0:	jreq   L3F8BE5E0
3f8be3f0:	move   *a2(0x20), a7, 1
3f8be410:	sll    0x3, a7
3f8be420:	move   @0x223080, a5, 1
3f8be450:	add    a5, a7
3f8be460:	move   a7, *a13(0x20), 1
3f8be480:	move   *a2, a7, 1
3f8be490:	add    a4, a7
3f8be4a0:	move   *a13, a5, 1
3f8be4b0:	cmp    a5, a7
3f8be4c0:	jrgt   L3F8BE660
3f8be4d0:	move   *a2, *a0, 1
3f8be4e0:	addk   32, a0
3f8be4f0:	move   a14, -*sp, 1
3f8be500:	move   *a2(0x0), *a14+, 1
3f8be520:	move   a0, *a14+, 1
3f8be530:	move   *a13(0x20), *a14+, 1
3f8be550:	calla  L3FB44400
3f8be580:	move   *a2, a7, 1
3f8be590:	sll    0x3, a7
3f8be5a0:	add    a7, a0
3f8be5b0:	move   *a2, a7, 1
3f8be5c0:	add    a7, a4
3f8be5d0:	inc    a6
L3F8BE5E0:
3f8be5e0:	addi   0x40, a2
3f8be600:	inc    a12
3f8be610:	move   @0x2230c0, a7, 1
3f8be640:	cmp    a7, a12
3f8be650:	jrle   L3F8BE3C0
L3F8BE660:
3f8be660:	move   @0x2230a0, a7, 1
3f8be690:	cmp    a7, a6
3f8be6a0:	jrge   L3F8BE6E0
3f8be6b0:	setf   16, 0, 0
3f8be6c0:	move   a6, *a11(0x50), 0
L3F8BE6E0:
3f8be6e0:	move   a6, a5
3f8be6f0:	sll    0x2, a5
3f8be700:	add    a4, a5
3f8be710:	move   a5, *a13, 1
3f8be720:	movk   3, a7
3f8be730:	and    a5, a7
3f8be740:	sll    0x5, a7
3f8be750:	addi   0x2230e0, a7
3f8be780:	move   *a7, a7, 1
3f8be790:	add    a5, a7
3f8be7a0:	sra    0x2, a7
3f8be7b0:	move   a7, *a11(0x20), 1
3f8be7d0:	addk   32, a5
3f8be7e0:	move   a5, *a13, 1
3f8be7f0:	jruc   L3F8BE840
L3F8BE800:
3f8be800:	move   a4, *a11(0x20), 1
3f8be820:	movk   32, a5
3f8be830:	move   a5, *a13, 1
L3F8BE840:
3f8be840:	move   *a9(0x80), a7, 1
3f8be860:	jreq   L3F8BE930
3f8be870:	move   a14, -*sp, 1
3f8be880:	setf   8, 0, 0
3f8be890:	move   *a10(0x8), a8, 0
3f8be8b0:	move   a8, *a14+, 1
3f8be8c0:	move   a11, *a14+, 1
3f8be8d0:	move   a5, *a14+, 1
3f8be8e0:	move   a9, *a14+, 1
3f8be8f0:	calla  L3F8C04D0
3f8be920:	jruc   L3F8BE9A0
L3F8BE930:
3f8be930:	move   a14, -*sp, 1
3f8be940:	move   a11, *a14+, 1
3f8be950:	move   a5, *a14+, 1
3f8be960:	move   a9, *a14+, 1
3f8be970:	calla  L3F352110
L3F8BE9A0:
3f8be9a0:	move   a14, -*sp, 1
3f8be9b0:	move   a11, *a14+, 1
3f8be9c0:	calla  L3F702440
3f8be9f0:	move   *a9(0x140), a8, 1
L3F8BEA10:
3f8bea10:	move   *sp(0x180), a14, 1
3f8bea30:	mmfm   sp, a0,a2,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f8bea50:	rets   2
L3F8BEA60:
3f8bea60:	move   a13, -*sp, 1
3f8bea70:	move   a14, a13
3f8bea80:	movk   1, a8
3f8bea90:	move   *sp(0x40), a14, 1
3f8beab0:	move   *sp+, a13, 1
3f8beac0:	rets   2
L3F8BEAD0:
3f8bead0:	mmtm   sp, a7,a9,a11,a13
3f8beaf0:	move   a14, a13
3f8beb00:	addi   0xa0, a14
3f8beb20:	move   *a13(0xffe0), a11, 1
3f8beb40:	move   *a11, *a13, 1
3f8beb50:	move   *a11(0x40), a9, 1
3f8beb70:	setf   16, 0, 0
3f8beb80:	move   *a9(0x10), a11, 0
3f8beba0:	dec    a11
3f8bebb0:	jreq   L3F8BEBE0
3f8bebc0:	movk   16, a8
3f8bebd0:	jruc   L3F8BF240
L3F8BEBE0:
3f8bebe0:	move   *a13, a11, 1
3f8bebf0:	sll    0x6, a11
3f8bec00:	addi   0x221060, a11
3f8bec30:	move   *a11(0x20), a11, 1
3f8bec50:	jreq   L3F8BED30
3f8bec60:	move   *a13, a11, 1
3f8bec70:	sll    0x6, a11
3f8bec80:	addi   0x221060, a11
3f8becb0:	move   *a11(0x20), a11, 1
3f8becd0:	sll    0x3, a11
3f8bece0:	move   @0x223080, a7, 1
3f8bed10:	add    a7, a11
3f8bed20:	jruc   L3F8BED40
L3F8BED30:
3f8bed30:	sub    a11, a11
L3F8BED40:
3f8bed40:	move   a11, *a13(0x40), 1
3f8bed60:	movk   1, a7
3f8bed70:	move   a7, @0xc5c50, 1
3f8beda0:	move   a7, @0x223ae0, 1
3f8bedd0:	jreq   L3F8BF130
3f8bede0:	move   *a13, a11, 1
3f8bedf0:	sll    0x6, a11
3f8bee00:	addi   0x221060, a11
3f8bee30:	move   *a11(0x0), *a13(0x80), 1
3f8bee60:	move   a14, -*sp, 1
3f8bee70:	move   *a13(0x80), a11, 1
3f8bee90:	inc    a11
3f8beea0:	move   a11, *a14+, 1
3f8beeb0:	move   a7, *a14+, 1
3f8beec0:	calla  L3F703D90
3f8beef0:	move   a8, *a13(0x60), 1
3f8bef10:	move   a14, -*sp, 1
3f8bef20:	move   *a13(0x80), *a14+, 1
3f8bef40:	move   a8, *a14+, 1
3f8bef50:	move   *a13(0x40), *a14+, 1
3f8bef70:	calla  L3FB44400
3f8befa0:	move   *a13(0x80), a11, 1
3f8befc0:	sll    0x3, a11
3f8befd0:	move   *a13(0x60), a7, 1
3f8beff0:	add    a7, a11
3f8bf000:	sub    a7, a7
3f8bf010:	movb   a7, *a11
3f8bf020:	move   a14, -*sp, 1
3f8bf030:	move   *a13(0x60), *a14+, 1
3f8bf050:	movi   0x3f8c16c0, a8
3f8bf080:	move   a8, *a14+, 1
3f8bf090:	calla  L3F927BC0
3f8bf0c0:	move   a14, -*sp, 1
3f8bf0d0:	move   *a13(0x60), *a14+, 1
3f8bf0f0:	calla  L3F702440
3f8bf120:	jruc   L3F8BF1D0
L3F8BF130:
3f8bf130:	move   a14, -*sp, 1
3f8bf140:	move   *a13(0x0), *a14+, 1
3f8bf160:	movi   0x3f8c17b0, a8
3f8bf190:	move   a8, *a14+, 1
3f8bf1a0:	calla  L3F927BC0
L3F8BF1D0:
3f8bf1d0:	move   *a13(0xffe0), a11, 1
3f8bf1f0:	sub    a7, a7
3f8bf200:	move   a7, *a11(0x140), 1
3f8bf220:	move   *a11(0x140), a8, 1
L3F8BF240:
3f8bf240:	move   *sp(0xa0), a14, 1
3f8bf260:	mmfm   sp, a7,a9,a11,a13
3f8bf280:	rets   2
L3F8BF290:
3f8bf290:	mmtm   sp, a7,a9,a11,a13
3f8bf2b0:	move   a14, a13
3f8bf2c0:	addi   0x80, a14
3f8bf2e0:	move   *a13(0xffe0), a11, 1
3f8bf300:	move   *a11(0x40), a9, 1
3f8bf320:	move   *a11, *a13, 1
3f8bf330:	setf   16, 0, 0
3f8bf340:	move   *a9(0x10), a11, 0
3f8bf360:	dec    a11
3f8bf370:	jreq   L3F8BF3A0
3f8bf380:	movk   16, a8
3f8bf390:	jruc   L3F8BFA20
L3F8BF3A0:
3f8bf3a0:	movi   0xffff, a11
3f8bf3c0:	move   a11, @0xc5c50, 1
3f8bf3f0:	movk   1, a11
3f8bf400:	move   a11, @0x223ae0, 1
3f8bf430:	move   *a13, a7, 1
3f8bf440:	sll    0x6, a7
3f8bf450:	addi   0x221060, a7
3f8bf480:	move   *a7(0x20), a7, 1
3f8bf4a0:	jreq   L3F8BF580
3f8bf4b0:	move   *a13, a7, 1
3f8bf4c0:	sll    0x6, a7
3f8bf4d0:	addi   0x221060, a7
3f8bf500:	move   *a7(0x20), a7, 1
3f8bf520:	sll    0x3, a7
3f8bf530:	move   @0x223080, a11, 1
3f8bf560:	add    a11, a7
3f8bf570:	jruc   L3F8BF590
L3F8BF580:
3f8bf580:	sub    a7, a7
L3F8BF590:
3f8bf590:	move   a7, *a13(0x20), 1
3f8bf5b0:	jreq   L3F8BF910
3f8bf5c0:	move   *a13, a11, 1
3f8bf5d0:	sll    0x6, a11
3f8bf5e0:	addi   0x221060, a11
3f8bf610:	move   *a11(0x0), *a13(0x60), 1
3f8bf640:	move   a14, -*sp, 1
3f8bf650:	move   *a13(0x60), a11, 1
3f8bf670:	inc    a11
3f8bf680:	move   a11, *a14+, 1
3f8bf690:	movk   1, a11
3f8bf6a0:	move   a11, *a14+, 1
3f8bf6b0:	calla  L3F703D90
3f8bf6e0:	move   a8, *a13(0x40), 1
3f8bf700:	move   a14, -*sp, 1
3f8bf710:	move   *a13(0x60), *a14+, 1
3f8bf730:	move   a8, *a14+, 1
3f8bf740:	move   a7, *a14+, 1
3f8bf750:	calla  L3FB44400
3f8bf780:	move   *a13(0x60), a11, 1
3f8bf7a0:	sll    0x3, a11
3f8bf7b0:	move   *a13(0x40), a7, 1
3f8bf7d0:	add    a7, a11
3f8bf7e0:	sub    a7, a7
3f8bf7f0:	movb   a7, *a11
3f8bf800:	move   a14, -*sp, 1
3f8bf810:	move   *a13(0x40), *a14+, 1
3f8bf830:	movi   0x3f8c18a0, a8
3f8bf860:	move   a8, *a14+, 1
3f8bf870:	calla  L3F927BC0
3f8bf8a0:	move   a14, -*sp, 1
3f8bf8b0:	move   *a13(0x40), *a14+, 1
3f8bf8d0:	calla  L3F702440
3f8bf900:	jruc   L3F8BF9B0
L3F8BF910:
3f8bf910:	move   a14, -*sp, 1
3f8bf920:	move   *a13(0x0), *a14+, 1
3f8bf940:	movi   0x3f8c1990, a8
3f8bf970:	move   a8, *a14+, 1
3f8bf980:	calla  L3F927BC0
L3F8BF9B0:
3f8bf9b0:	move   *a13(0xffe0), a11, 1
3f8bf9d0:	sub    a7, a7
3f8bf9e0:	move   a7, *a11(0x140), 1
3f8bfa00:	move   *a11(0x140), a8, 1
L3F8BFA20:
3f8bfa20:	move   *sp(0xa0), a14, 1
3f8bfa40:	mmfm   sp, a7,a9,a11,a13
3f8bfa60:	rets   2
L3F8BFA70:
3f8bfa70:	move   a13, -*sp, 1
3f8bfa80:	move   a14, a13
3f8bfa90:	movk   1, a8
3f8bfaa0:	move   *sp(0x40), a14, 1
3f8bfac0:	move   *sp+, a13, 1
3f8bfad0:	rets   2
L3F8BFAE0:
3f8bfae0:	move   a13, -*sp, 1
3f8bfaf0:	move   a14, a13
3f8bfb00:	movk   1, a8
3f8bfb10:	move   *sp(0x40), a14, 1
3f8bfb30:	move   *sp+, a13, 1
3f8bfb40:	rets   2
3f8bfb50:	mmtm   sp, a7,a9,a11,a13
3f8bfb70:	move   a14, a13
3f8bfb80:	move   *a13(0xffe0), a11, 1
3f8bfba0:	move   *a11(0x40), a9, 1
3f8bfbc0:	jruc   L3F8C0070
3f8bfbd0:	move   a14, -*sp, 1
3f8bfbe0:	move   *a13(0xffe0), *a14+, 1
3f8bfc00:	calla  L3F8BCAB0
3f8bfc30:	jruc   L3F8C0230
3f8bfc40:	move   a14, -*sp, 1
3f8bfc50:	move   *a13(0xffe0), *a14+, 1
3f8bfc70:	calla  L3F8BCDC0
3f8bfca0:	jruc   L3F8C0230
3f8bfcb0:	move   a14, -*sp, 1
3f8bfcc0:	move   *a13(0xffe0), *a14+, 1
3f8bfce0:	calla  L3F8BDF00
3f8bfd10:	jruc   L3F8C0230
3f8bfd20:	move   a14, -*sp, 1
3f8bfd30:	move   *a13(0xffe0), *a14+, 1
3f8bfd50:	calla  L3F8BEA60
3f8bfd80:	jruc   L3F8C0230
3f8bfd90:	move   a14, -*sp, 1
3f8bfda0:	move   *a13(0xffe0), *a14+, 1
3f8bfdc0:	calla  L3F8BEAD0
3f8bfdf0:	jruc   L3F8C0230
3f8bfe00:	move   a14, -*sp, 1
3f8bfe10:	move   *a13(0xffe0), *a14+, 1
3f8bfe30:	calla  L3F8BF290
3f8bfe60:	jruc   L3F8C0230
3f8bfe70:	move   a14, -*sp, 1
3f8bfe80:	move   *a13(0xffe0), *a14+, 1
3f8bfea0:	calla  L3F8BFA70
3f8bfed0:	jruc   L3F8C0230
3f8bfee0:	move   a14, -*sp, 1
3f8bfef0:	move   *a13(0xffe0), *a14+, 1
3f8bff10:	calla  L3F8BFAE0
3f8bff40:	jruc   L3F8C0230
L3F8BFF50:
3f8bff50:	move   a14, -*sp, 1
3f8bff60:	movk   1, a11
3f8bff70:	move   a11, *a14+, 1
3f8bff80:	sub    a7, a7
L3F8BFF90:
3f8bff90:	move   a7, *a14+, 1
3f8bffa0:	move   *a9(0x8), a8, 0
3f8bffc0:	move   a8, *a14+, 1
L3F8BFFD0:
3f8bffd0:	move   @0x221040, *a14+, 1
3f8c0000:	move   *a13(0xffe0), *a14+, 1
3f8c0020:	calla  L3F7FD2F0
L3F8C0050:
3f8c0050:	move   a11, a8
3f8c0060:	jruc   L3F8C0230
L3F8C0070:
3f8c0070:	setf   8, 0, 0
3f8c0080:	move   *a9(0x8), a8, 0
3f8c00a0:	cmpi   0x7, a8
3f8c00c0:	jrhi   L3F8BFF50
3f8c00d0:	sll    0x5, a8
3f8c00e0:	addi   0x3f8c0130, a8
3f8c0110:	move   *a8, a8, 1
3f8c0120:	jump   a8
3f8c0130:	pixt   *b14, b0
3f8c0140:	dsjs   a11, L3F8BFF90
3f8c0150:	pixt   *a2, *a0
3f8c0160:	dsjs   a11, L3F8BFFB0
3f8c0170:	pixt   *b5, *b0
3f8c0180:	dsjs   a11, L3F8BFFD0
3f8c0190:	pixt   *a9, *a0
3f8c01a0:	dsjs   a11, L3F8BFFF0
3f8c01b0:	pixt   *b12, *b0
3f8c01c0:	dsjs   a11, L3F8C0010
3f8c01d0:	.word  0xfe00
3f8c01e0:	dsjs   a11, L3F8C0030
3f8c01f0:	.word  0xfe70
3f8c0200:	dsjs   a11, L3F8C0050
3f8c0210:	.word  0xfee0
3f8c0220:	dsjs   a11, L3F8C0070
L3F8C0230:
3f8c0230:	move   *sp(0xa0), a14, 1
3f8c0250:	mmfm   sp, a7,a9,a11,a13
3f8c0270:	rets   2
3f8c0280:	move   a13, -*sp, 1
3f8c0290:	move   a14, a13
3f8c02a0:	movk   1, a8
3f8c02b0:	move   *sp(0x40), a14, 1
3f8c02d0:	move   *sp+, a13, 1
3f8c02e0:	rets   2
3f8c02f0:	move   a13, -*sp, 1
3f8c0300:	move   a14, a13
3f8c0310:	movk   1, a8
3f8c0320:	move   *sp(0x40), a14, 1
3f8c0340:	move   *sp+, a13, 1
3f8c0350:	rets   2
3f8c0360:	mmtm   sp, a11,a13
3f8c0380:	move   a14, a13
3f8c0390:	move   *a13(0xffe0), a11, 1
3f8c03b0:	move   *a11(0x140), a8, 1
3f8c03d0:	move   *sp(0x60), a14, 1
3f8c03f0:	mmfm   sp, a11,a13
3f8c0410:	rets   2
3f8c0420:	mmtm   sp, a9,a13
3f8c0440:	move   a14, a13
3f8c0450:	move   *a13(0xffe0), a9, 1
3f8c0470:	movk   1, a8
3f8c0480:	move   *sp(0x60), a14, 1
3f8c04a0:	mmfm   sp, a9,a13
3f8c04c0:	rets   2
L3F8C04D0:
3f8c04d0:	mmtm   sp, a9,a10,a11,a12,a13
3f8c04f0:	move   a14, a13
3f8c0500:	move   *a13(0xffe0), a9, 1
3f8c0520:	move   *a13(0xffc0), a10, 1
3f8c0540:	move   *a13(0xffa0), a11, 1
3f8c0560:	move   *a13(0xff80), a12, 1
3f8c0580:	move   a12, a8
3f8c0590:	dec    a8
3f8c05a0:	jreq   L3F8C05E0
3f8c05b0:	dec    a8
3f8c05c0:	jreq   L3F8C05E0
3f8c05d0:	dec    a8
L3F8C05E0:
3f8c05e0:	move   *sp(0xc0), a14, 1
3f8c0600:	mmfm   sp, a9,a10,a11,a12,a13
3f8c0620:	rets   2
L3F8C0630:
3f8c0630:	mmtm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f8c0650:	move   a14, a13
3f8c0660:	addk   32, a14
3f8c0670:	move   *a13(0xffe0), a9, 1
3f8c0690:	move   *a13(0xffc0), a10, 1
3f8c06b0:	movk   1, a11
3f8c06c0:	move   a11, a12
3f8c06d0:	sub    a0, a0
3f8c06e0:	move   @0x2230c0, a7, 1
3f8c0710:	cmp    a7, a11
3f8c0720:	jrgt   L3F8C0A30
L3F8C0730:
3f8c0730:	move   a11, a7
3f8c0740:	sll    0x6, a7
3f8c0750:	addi   0x221060, a7
3f8c0780:	move   *a7, a7, 1
3f8c0790:	cmp    a10, a7
3f8c07a0:	jrne   L3F8C09B0
3f8c07b0:	move   a11, a7
3f8c07c0:	sll    0x6, a7
3f8c07d0:	addi   0x221060, a7
3f8c0800:	move   *a7(0x20), a7, 1
3f8c0820:	jreq   L3F8C09B0
3f8c0830:	move   a11, a7
3f8c0840:	sll    0x6, a7
3f8c0850:	addi   0x221060, a7
3f8c0880:	move   *a7(0x20), a7, 1
3f8c08a0:	sll    0x3, a7
3f8c08b0:	move   @0x223080, a5, 1
3f8c08e0:	add    a5, a7
3f8c08f0:	move   a7, *a13, 1
3f8c0900:	move   a14, -*sp, 1
3f8c0910:	move   a10, *a14+, 1
3f8c0920:	move   a7, *a14+, 1
3f8c0930:	move   a9, *a14+, 1
3f8c0940:	calla  L3FB45CD0
3f8c0970:	move   a8, a5
3f8c0980:	jrne   L3F8C09B0
3f8c0990:	sub    a12, a12
3f8c09a0:	move   a11, a0
L3F8C09B0:
3f8c09b0:	inc    a11
3f8c09c0:	move   @0x2230c0, a7, 1
3f8c09f0:	cmp    a7, a11
3f8c0a00:	jrgt   L3F8C0A30
3f8c0a10:	move   a12, a5
3f8c0a20:	jrne   L3F8C0730
L3F8C0A30:
3f8c0a30:	move   a0, a8
3f8c0a40:	move   *sp(0x120), a14, 1
3f8c0a60:	mmfm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f8c0a80:	rets   2
L3F8C0A90:
3f8c0a90:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3f8c0ab0:	move   a14, a13
3f8c0ac0:	addi   0x60, a14
3f8c0ae0:	move   *a13(0xffe0), a9, 1
3f8c0b00:	move   *a13(0xffc0), a10, 1
3f8c0b20:	move   *a13(0xffa0), a11, 1
3f8c0b40:	move   @0x223080, a7, 1
3f8c0b70:	move   *a7(0x60), *a13(0x20), 1
3f8c0ba0:	move   a14, -*sp, 1
3f8c0bb0:	move   a9, *a14+, 1
3f8c0bc0:	calla  L3FB458D0
3f8c0bf0:	move   a8, a10
3f8c0c00:	move   @0x223080, a7, 1
3f8c0c30:	move   *a7(0x20), a7, 1
3f8c0c50:	cmp    a10, a7
3f8c0c60:	jrge   L3F8C0E10
3f8c0c70:	move   @0x223080, a7, 1
3f8c0ca0:	move   *a7, a5, 1
3f8c0cb0:	addi   0x1f4, a5
3f8c0cd0:	move   a5, *a13(0x40), 1
3f8c0cf0:	move   a14, -*sp, 1
3f8c0d00:	move   a5, *a14+, 1
3f8c0d10:	move   a7, *a14+, 1
3f8c0d20:	calla  L3F705B20
3f8c0d50:	move   @0x223080, a7, 1
3f8c0d80:	move   a5, *a7, 1
3f8c0d90:	move   *a13(0x20), a3, 1
3f8c0db0:	sub    a3, a5
3f8c0dc0:	move   a5, *a7(0x20), 1
3f8c0de0:	sub    a5, a5
3f8c0df0:	move   a5, *a7(0x40), 1
L3F8C0E10:
3f8c0e10:	move   *a13(0x20), a7, 1
3f8c0e30:	sll    0x3, a7
3f8c0e40:	move   @0x223080, a5, 1
3f8c0e70:	add    a5, a7
3f8c0e80:	move   a7, *a13, 1
3f8c0e90:	move   a14, -*sp, 1
3f8c0ea0:	move   a10, *a14+, 1
3f8c0eb0:	move   a7, *a14+, 1
3f8c0ec0:	move   a9, *a14+, 1
3f8c0ed0:	calla  L3FB44400
3f8c0f00:	move   a11, a5
3f8c0f10:	sll    0x6, a5
3f8c0f20:	addi   0x221060, a5
3f8c0f50:	move   a10, *a5, 1
3f8c0f60:	move   a11, a5
3f8c0f70:	sll    0x6, a5
3f8c0f80:	addi   0x221060, a5
3f8c0fb0:	move   *a13(0x20), *a5(0x20), 1
3f8c0fe0:	move   @0x223080, a5, 1
3f8c1010:	move   *a13(0x20), a3, 1
3f8c1030:	add    a10, a3
3f8c1040:	move   a3, *a5(0x60), 1
3f8c1060:	move   @0x2230a0, a3, 1
3f8c1090:	inc    a3
3f8c10a0:	move   a3, @0x2230a0, 1
3f8c10d0:	move   *a5(0x40), a7, 1
3f8c10f0:	add    a10, a7
3f8c1100:	move   a7, *a5(0x40), 1
3f8c1120:	addk   32, a5
3f8c1130:	move   *a5, a7, 1
3f8c1140:	sub    a10, a7
3f8c1150:	move   a7, *a5, 1
3f8c1160:	move   @0x2230c0, a7, 1
3f8c1190:	cmp    a7, a11
3f8c11a0:	jrle   L3F8C11E0
3f8c11b0:	move   a11, @0x2230c0, 1
L3F8C11E0:
3f8c11e0:	move   *sp(0x100), a14, 1
3f8c1200:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3f8c1220:	rets   2
3f8c1230:	mmtm   sp, a7,a9,a10,a11,a13
3f8c1250:	move   a14, a13
3f8c1260:	move   *a13(0xffe0), a9, 1
3f8c1280:	move   *a9, a10, 1
3f8c1290:	cmpi   0x80, a10
3f8c12b0:	jrge   L3F8C1480
3f8c12c0:	move   a10, a11
3f8c12d0:	sll    0x6, a11
3f8c12e0:	addi   0x221060, a11
3f8c1310:	move   *a11, a11, 1
3f8c1320:	jreq   L3F8C1480
3f8c1330:	move   a10, a11
3f8c1340:	sll    0x6, a11
3f8c1350:	addi   0x221060, a11
3f8c1380:	sub    a7, a7
3f8c1390:	move   a7, *a11, 1
3f8c13a0:	move   a10, a11
3f8c13b0:	sll    0x6, a11
3f8c13c0:	addi   0x221060, a11
3f8c13f0:	move   a7, *a11(0x20), 1
3f8c1410:	move   @0x2230a0, a11, 1
3f8c1440:	dec    a11
3f8c1450:	move   a11, @0x2230a0, 1
L3F8C1480:
3f8c1480:	move   *sp(0xc0), a14, 1
3f8c14a0:	mmfm   sp, a7,a9,a10,a11,a13
3f8c14c0:	rets   2
3f8c14d0:	sra    b10, b3
3f8c14e0:	.word  0x7672
3f8c14f0:	.word  0x7265
3f8c1500:	sla    a10, a13
3f8c1510:	sla    a11, a14
3f8c1520:	sra    a11, a7
3f8c1530:	sra    a11, a13
3f8c1540:	.word  0x746e
3f8c1550:	.word  0x7845
3f8c1560:	sra    b11, b4
3f8c1570:	.word  0x736e
3f8c1580:	modu   a11, a9
3f8c1590:	.word  0x006e
3f8c15a0:	move   b10, b3
3f8c15b0:	srl    0x6, a5
3f8c15c0:	move   b10, b3
3f8c15d0:	cmp    a10, a5
3f8c15e0:	rl     a11, a14
3f8c15f0:	dsjs   b4, L3F8C1730
3f8c1600:	add    a9, a0
3f8c1610:	sra    a3, a4
3f8c1620:	sra    a9, a0
3f8c1630:	.word  0x7478
3f8c1640:	modu   a3, a5
3f8c1650:	rl     b11, b3
3f8c1660:	modu   a3, sp
3f8c1670:	srl    a1, a0
3f8c1680:	rl     a11, a1
3f8c1690:	.word  0x756c
3f8c16a0:	sra    b11, b2
3f8c16b0:	.word  0x000a
3f8c16c0:	mods   a2, a3
3f8c16d0:	sra    a11, a9
3f8c16e0:	.word  0x746e
3f8c16f0:	sll    0x9, a0
3f8c1700:	sla    0x3, b3
3f8c1710:	rl     a11, a11
3f8c1720:	mods   a3, a12
L3F8C1730:
3f8c1730:	sra    a3, a5
3f8c1740:	.word  0x7420
3f8c1750:	sra    a11, a8
3f8c1760:	.word  0x7320
3f8c1770:	.word  0x7265
3f8c1780:	sra    b11, b6
3f8c1790:	.word  0x0a72
3f8c17a0:	rev    a0
3f8c17b0:	mods   a2, a3
3f8c17c0:	sra    a11, a9
3f8c17d0:	.word  0x746e
3f8c17e0:	sll    0x9, a0
3f8c17f0:	sla    0x3, a4
3f8c1800:	rl     a11, a11
3f8c1810:	mods   a3, a12
3f8c1820:	sra    a3, a5
3f8c1830:	.word  0x7420
3f8c1840:	sra    a11, a8
3f8c1850:	.word  0x7320
3f8c1860:	.word  0x7265
3f8c1870:	sra    b11, b6
3f8c1880:	.word  0x0a72
3f8c1890:	rev    a0
3f8c18a0:	mods   a2, a3
3f8c18b0:	sra    a11, a9
3f8c18c0:	.word  0x746e
3f8c18d0:	sll    0x9, a0
3f8c18e0:	sla    0x3, b3
3f8c18f0:	sra    b11, b2
3f8c1900:	sra    b11, b3
3f8c1910:	.word  0x7374
3f8c1920:	.word  0x7420
3f8c1930:	sra    a11, a8
3f8c1940:	.word  0x7320
3f8c1950:	.word  0x7265
3f8c1960:	sra    b11, b6
3f8c1970:	.word  0x0a72
3f8c1980:	rev    a0
3f8c1990:	mods   a2, a3
3f8c19a0:	sra    a11, a9
3f8c19b0:	.word  0x746e
3f8c19c0:	sll    0x9, a0
3f8c19d0:	sla    0x3, a4
3f8c19e0:	sra    b11, b2
3f8c19f0:	sra    b11, b3
3f8c1a00:	.word  0x7374
3f8c1a10:	.word  0x7420
3f8c1a20:	sra    a11, a8
3f8c1a30:	.word  0x7320
3f8c1a40:	.word  0x7265
3f8c1a50:	sra    b11, b6
3f8c1a60:	.word  0x0a72
3f8c1a70:	rev    a0
3f8c1a80:	mmtm   sp, a7,a9,a11,a13
3f8c1aa0:	move   a14, a13
3f8c1ab0:	addi   0x40, a14
3f8c1ad0:	move   *a13(0xffa0), a9, 1
3f8c1af0:	move   *a13(0xffc0), a11, 1
3f8c1b10:	sra    0x2, a11
3f8c1b20:	move   a11, *a13(0xffc0), 1
3f8c1b40:	sub    a11, a11
3f8c1b50:	move   a11, *a13(0x20), 1
3f8c1b70:	move   *a13(0xffc0), a7, 1
3f8c1b90:	cmp    a7, a11
3f8c1ba0:	jrge   L3F8C1F50
L3F8C1BB0:
3f8c1bb0:	move   *a13(0x20), a11, 1
3f8c1bd0:	sll    0x5, a11
3f8c1be0:	add    a9, a11
3f8c1bf0:	movb   *a11, a11
3f8c1c00:	move   a11, *a13, 1
3f8c1c10:	move   *a13(0x20), a7, 1
3f8c1c30:	sll    0x5, a7
3f8c1c40:	add    a9, a7
3f8c1c50:	move   *a13(0x20), a11, 1
3f8c1c70:	sll    0x5, a11
3f8c1c80:	add    a9, a11
3f8c1c90:	movb   *a11(0x18), *a7(0x0)
3f8c1cc0:	move   *a13(0x20), a11, 1
3f8c1ce0:	sll    0x5, a11
3f8c1cf0:	add    a9, a11
3f8c1d00:	movb   *a13(0x0), *a11(0x18)
3f8c1d30:	move   *a13(0x20), a11, 1
3f8c1d50:	sll    0x5, a11
3f8c1d60:	add    a9, a11
3f8c1d70:	movb   *a11(0x8), a11
3f8c1d90:	move   a11, *a13, 1
3f8c1da0:	move   *a13(0x20), a7, 1
3f8c1dc0:	sll    0x5, a7
3f8c1dd0:	add    a9, a7
3f8c1de0:	move   *a13(0x20), a11, 1
3f8c1e00:	sll    0x5, a11
3f8c1e10:	add    a9, a11
3f8c1e20:	movb   *a11(0x10), *a7(0x8)
3f8c1e50:	move   *a13(0x20), a11, 1
3f8c1e70:	sll    0x5, a11
3f8c1e80:	add    a9, a11
3f8c1e90:	movb   *a13(0x0), *a11(0x10)
3f8c1ec0:	move   *a13(0x20), a11, 1
3f8c1ee0:	inc    a11
3f8c1ef0:	move   a11, *a13(0x20), 1
3f8c1f10:	move   *a13(0xffc0), a7, 1
3f8c1f30:	cmp    a7, a11
3f8c1f40:	jrlt   L3F8C1BB0
L3F8C1F50:
3f8c1f50:	move   a14, -*sp, 1
3f8c1f60:	move   a9, *a14+, 1
3f8c1f70:	sll    0x2, a7
3f8c1f80:	move   a7, *a14+, 1
3f8c1f90:	move   *a13(0xffe0), *a14+, 1
3f8c1fb0:	calla  L3F352110
3f8c1fe0:	move   *sp(0xa0), a14, 1
3f8c2000:	mmfm   sp, a7,a9,a11,a13
3f8c2020:	rets   2
3f8c2030:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f8c2050:	move   a14, a13
3f8c2060:	addi   0xa0, a14
3f8c2080:	move   *a13(0xffc0), *a13(0x0), 1
3f8c20b0:	move   a14, -*sp, 1
3f8c20c0:	move   *a13(0x0), *a14+, 1
3f8c20e0:	movk   1, a7
3f8c20f0:	move   a7, *a14+, 1
3f8c2100:	calla  L3F703D90
3f8c2130:	move   a8, *a13(0x20), 1
3f8c2150:	move   a8, a8
3f8c2160:	jrne   L3F8C2250
L3F8C2170:
3f8c2170:	move   *a13, a7, 1
3f8c2180:	sra    0x1, a7
3f8c2190:	move   a7, *a13, 1
3f8c21a0:	move   a14, -*sp, 1
3f8c21b0:	move   a7, *a14+, 1
3f8c21c0:	movk   1, a7
3f8c21d0:	move   a7, *a14+, 1
3f8c21e0:	calla  L3F703D90
3f8c2210:	move   a8, *a13(0x20), 1
3f8c2230:	move   a8, a8
3f8c2240:	jreq   L3F8C2170
L3F8C2250:
3f8c2250:	move   *a13(0xffc0), a7, 1
3f8c2270:	sra    0x2, a7
3f8c2280:	move   a7, *a13(0xffc0), 1
3f8c22a0:	move   *a13, a7, 1
3f8c22b0:	sra    0x2, a7
3f8c22c0:	move   a7, *a13, 1
3f8c22d0:	move   *a13(0xffa0), a9, 1
3f8c22f0:	move   *a13(0xffc0), a5, 1
3f8c2310:	sll    0x5, a5
3f8c2320:	add    a9, a5
3f8c2330:	move   a5, a11
3f8c2340:	cmp    a11, a9
3f8c2350:	jrnc   L3F8C26D0
L3F8C2360:
3f8c2360:	move   *a13(0x20), a10, 1
3f8c2380:	move   a11, a7
3f8c2390:	sub    a9, a7
3f8c23a0:	sra    0x5, a7
3f8c23b0:	move   *a13, a5, 1
3f8c23c0:	cmp    a7, a5
3f8c23d0:	jrlt   L3F8C2420
3f8c23e0:	move   a11, a7
3f8c23f0:	sub    a9, a7
3f8c2400:	move   a7, a5
3f8c2410:	sra    0x5, a5
L3F8C2420:
3f8c2420:	sll    0x5, a5
3f8c2430:	add    a10, a5
3f8c2440:	move   a5, a12
3f8c2450:	move   a12, a7
3f8c2460:	sub    a10, a7
3f8c2470:	sra    0x5, a7
3f8c2480:	sll    0x2, a7
3f8c2490:	move   a7, *a13(0x40), 1
3f8c24b0:	cmp    a12, a10
3f8c24c0:	jrnc   L3F8C2610
L3F8C24D0:
3f8c24d0:	move   a9, *a13(0x60), 1
3f8c24f0:	move   a10, *a13(0x80), 1
3f8c2510:	movb   *a9(0x18), *a10(0x0)
3f8c2540:	movb   *a9(0x10), *a10(0x8)
3f8c2570:	movb   *a9(0x8), *a10(0x10)
3f8c25a0:	movb   *a9(0x0), *a10(0x18)
3f8c25d0:	addk   32, a9
3f8c25e0:	addk   32, a10
3f8c25f0:	cmp    a12, a10
3f8c2600:	jrc   L3F8C24D0
L3F8C2610:
3f8c2610:	move   a14, -*sp, 1
3f8c2620:	move   *a13(0x20), *a14+, 1
3f8c2640:	move   *a13(0x40), *a14+, 1
3f8c2660:	move   *a13(0xffe0), *a14+, 1
3f8c2680:	calla  L3F352110
3f8c26b0:	cmp    a11, a9
3f8c26c0:	jrc   L3F8C2360
L3F8C26D0:
3f8c26d0:	move   a14, -*sp, 1
3f8c26e0:	move   *a13(0x20), *a14+, 1
3f8c2700:	calla  L3F702440
3f8c2730:	move   *sp(0x100), a14, 1
3f8c2750:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f8c2770:	rets   2
3f8c2780:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f8c27a0:	move   a14, a13
3f8c27b0:	addi   0xa0, a14
3f8c27d0:	move   *a13(0xffc0), *a13(0x0), 1
3f8c2800:	move   a14, -*sp, 1
3f8c2810:	move   *a13(0x0), *a14+, 1
3f8c2830:	movk   1, a7
3f8c2840:	move   a7, *a14+, 1
3f8c2850:	calla  L3F703D90
3f8c2880:	move   a8, *a13(0x20), 1
3f8c28a0:	move   a8, a8
3f8c28b0:	jrne   L3F8C29A0
L3F8C28C0:
3f8c28c0:	move   *a13, a7, 1
3f8c28d0:	sra    0x1, a7
3f8c28e0:	move   a7, *a13, 1
3f8c28f0:	move   a14, -*sp, 1
3f8c2900:	move   a7, *a14+, 1
3f8c2910:	movk   1, a7
3f8c2920:	move   a7, *a14+, 1
3f8c2930:	calla  L3F703D90
3f8c2960:	move   a8, *a13(0x20), 1
3f8c2980:	move   a8, a8
3f8c2990:	jreq   L3F8C28C0
L3F8C29A0:
3f8c29a0:	move   *a13(0xffc0), a7, 1
3f8c29c0:	sra    0x1, a7
3f8c29d0:	move   a7, *a13(0xffc0), 1
3f8c29f0:	move   *a13, a7, 1
3f8c2a00:	sra    0x1, a7
3f8c2a10:	move   a7, *a13, 1
3f8c2a20:	move   *a13(0xffa0), a9, 1
3f8c2a40:	move   *a13(0xffc0), a5, 1
3f8c2a60:	sll    0x4, a5
3f8c2a70:	add    a9, a5
3f8c2a80:	move   a5, a11
3f8c2a90:	cmp    a11, a9
3f8c2aa0:	jrnc   L3F8C2DC0
L3F8C2AB0:
3f8c2ab0:	move   *a13(0x20), a10, 1
3f8c2ad0:	move   a11, a7
3f8c2ae0:	sub    a9, a7
3f8c2af0:	sra    0x4, a7
3f8c2b00:	move   *a13, a5, 1
3f8c2b10:	cmp    a7, a5
3f8c2b20:	jrlt   L3F8C2B70
3f8c2b30:	move   a11, a7
3f8c2b40:	sub    a9, a7
3f8c2b50:	move   a7, a5
3f8c2b60:	sra    0x4, a5
L3F8C2B70:
3f8c2b70:	sll    0x4, a5
3f8c2b80:	add    a10, a5
3f8c2b90:	move   a5, a12
3f8c2ba0:	move   a12, a7
3f8c2bb0:	sub    a10, a7
3f8c2bc0:	sra    0x4, a7
3f8c2bd0:	sll    0x1, a7
3f8c2be0:	move   a7, *a13(0x40), 1
3f8c2c00:	cmp    a12, a10
3f8c2c10:	jrnc   L3F8C2D00
L3F8C2C20:
3f8c2c20:	move   a9, *a13(0x60), 1
3f8c2c40:	move   a10, *a13(0x80), 1
3f8c2c60:	movb   *a9(0x0), *a10(0x8)
3f8c2c90:	movb   *a9(0x8), *a10(0x0)
3f8c2cc0:	addk   16, a9
3f8c2cd0:	addk   16, a10
3f8c2ce0:	cmp    a12, a10
3f8c2cf0:	jrc   L3F8C2C20
L3F8C2D00:
3f8c2d00:	move   a14, -*sp, 1
3f8c2d10:	move   *a13(0x20), *a14+, 1
3f8c2d30:	move   *a13(0x40), *a14+, 1
3f8c2d50:	move   *a13(0xffe0), *a14+, 1
3f8c2d70:	calla  L3F352110
3f8c2da0:	cmp    a11, a9
3f8c2db0:	jrc   L3F8C2AB0
L3F8C2DC0:
3f8c2dc0:	move   a14, -*sp, 1
3f8c2dd0:	move   *a13(0x20), *a14+, 1
3f8c2df0:	calla  L3F702440
3f8c2e20:	move   *sp(0x100), a14, 1
3f8c2e40:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f8c2e60:	rets   2
3f8c2e70:	mmtm   sp, a9,a11,a13
3f8c2e90:	move   a14, a13
3f8c2ea0:	addk   32, a14
3f8c2eb0:	move   *a13(0xffa0), a11, 1
3f8c2ed0:	movb   *a11(0x10), a9
3f8c2ef0:	move   a9, *a13, 1
3f8c2f00:	movb   *a11(0x18), *a11(0x10)
3f8c2f30:	movb   a9, *a11(0x18)
3f8c2f50:	move   a14, -*sp, 1
3f8c2f60:	move   a11, *a14+, 1
3f8c2f70:	move   *a13(0xffc0), *a14+, 1
3f8c2f90:	move   *a13(0xffe0), *a14+, 1
3f8c2fb0:	calla  L3F352110
3f8c2fe0:	move   *sp(0x80), a14, 1
3f8c3000:	mmfm   sp, a9,a11,a13
3f8c3020:	rets   2
3f8c3030:	mmtm   sp, a9,a11,a13
3f8c3050:	move   a14, a13
3f8c3060:	addk   32, a14
3f8c3070:	move   *a13(0xffa0), a11, 1
3f8c3090:	movb   *a11(0x10), a9
3f8c30b0:	move   a9, *a13, 1
3f8c30c0:	movb   *a11(0x18), *a11(0x10)
3f8c30f0:	movb   a9, *a11(0x18)
3f8c3110:	move   a14, -*sp, 1
3f8c3120:	move   a11, *a14+, 1
3f8c3130:	move   *a13(0xffc0), *a14+, 1
3f8c3150:	move   *a13(0xffe0), *a14+, 1
3f8c3170:	calla  L3F352110
3f8c31a0:	move   *sp(0x80), a14, 1
3f8c31c0:	mmfm   sp, a9,a11,a13
3f8c31e0:	rets   2
3f8c31f0:	mmtm   sp, a9,a11,a13
3f8c3210:	move   a14, a13
3f8c3220:	addk   32, a14
3f8c3230:	move   *a13(0xffa0), a11, 1
3f8c3250:	movb   *a11(0x10), a9
3f8c3270:	move   a9, *a13, 1
3f8c3280:	movb   *a11(0x18), *a11(0x10)
3f8c32b0:	movb   a9, *a11(0x18)
3f8c32d0:	movb   *a11(0x20), a9
3f8c32f0:	move   a9, *a13, 1
3f8c3300:	movb   *a11(0x38), *a11(0x20)
3f8c3330:	movb   a9, *a11(0x38)
3f8c3350:	movb   *a11(0x28), a9
3f8c3370:	move   a9, *a13, 1
3f8c3380:	movb   *a11(0x30), *a11(0x28)
3f8c33b0:	movb   a9, *a11(0x30)
3f8c33d0:	movb   *a11(0x40), a9
3f8c33f0:	move   a9, *a13, 1
3f8c3400:	movb   *a11(0x58), *a11(0x40)
3f8c3430:	movb   a9, *a11(0x58)
3f8c3450:	movb   *a11(0x48), a9
3f8c3470:	move   a9, *a13, 1
3f8c3480:	movb   *a11(0x50), *a11(0x48)
3f8c34b0:	movb   a9, *a11(0x50)
3f8c34d0:	movb   *a11(0x60), a9
3f8c34f0:	move   a9, *a13, 1
3f8c3500:	movb   *a11(0x68), *a11(0x60)
3f8c3530:	movb   a9, *a11(0x68)
3f8c3550:	movb   *a11(0x80), a9
3f8c3570:	move   a9, *a13, 1
3f8c3580:	movb   *a11(0x98), *a11(0x80)
3f8c35b0:	movb   a9, *a11(0x98)
3f8c35d0:	movb   *a11(0x88), a9
3f8c35f0:	move   a9, *a13, 1
3f8c3600:	movb   *a11(0x90), *a11(0x88)
3f8c3630:	movb   a9, *a11(0x90)
3f8c3650:	movb   *a11(0xa0), a9
3f8c3670:	move   a9, *a13, 1
3f8c3680:	movb   *a11(0xb8), *a11(0xa0)
3f8c36b0:	movb   a9, *a11(0xb8)
3f8c36d0:	movb   *a11(0xa8), a9
3f8c36f0:	move   a9, *a13, 1
3f8c3700:	movb   *a11(0xb0), *a11(0xa8)
3f8c3730:	movb   a9, *a11(0xb0)
3f8c3750:	movb   *a11(0xe0), a9
3f8c3770:	move   a9, *a13, 1
3f8c3780:	movb   *a11(0xf8), *a11(0xe0)
3f8c37b0:	movb   a9, *a11(0xf8)
3f8c37d0:	movb   *a11(0xe8), a9
3f8c37f0:	move   a9, *a13, 1
3f8c3800:	movb   *a11(0xf0), *a11(0xe8)
3f8c3830:	movb   a9, *a11(0xf0)
3f8c3850:	movb   *a11(0x100), a9
3f8c3870:	move   a9, *a13, 1
3f8c3880:	movb   *a11(0x118), *a11(0x100)
3f8c38b0:	movb   a9, *a11(0x118)
3f8c38d0:	movb   *a11(0x108), a9
3f8c38f0:	move   a9, *a13, 1
3f8c3900:	movb   *a11(0x110), *a11(0x108)
3f8c3930:	movb   a9, *a11(0x110)
3f8c3950:	movb   *a11(0x120), a9
3f8c3970:	move   a9, *a13, 1
3f8c3980:	movb   *a11(0x138), *a11(0x120)
3f8c39b0:	movb   a9, *a11(0x138)
3f8c39d0:	movb   *a11(0x128), a9
3f8c39f0:	move   a9, *a13, 1
3f8c3a00:	movb   *a11(0x130), *a11(0x128)
3f8c3a30:	movb   a9, *a11(0x130)
3f8c3a50:	movb   *a11(0x140), a9
3f8c3a70:	move   a9, *a13, 1
3f8c3a80:	movb   *a11(0x148), *a11(0x140)
3f8c3ab0:	movb   a9, *a11(0x148)
3f8c3ad0:	move   a14, -*sp, 1
3f8c3ae0:	move   a11, *a14+, 1
3f8c3af0:	move   *a13(0xffc0), *a14+, 1
3f8c3b10:	move   *a13(0xffe0), *a14+, 1
3f8c3b30:	calla  L3F352110
3f8c3b60:	move   *sp(0x80), a14, 1
3f8c3b80:	mmfm   sp, a9,a11,a13
3f8c3ba0:	rets   2
3f8c3bb0:	mmtm   sp, a9,a11,a13
3f8c3bd0:	move   a14, a13
3f8c3be0:	addk   32, a14
3f8c3bf0:	move   *a13(0xffa0), a11, 1
3f8c3c10:	movb   *a11(0x10), a9
3f8c3c30:	move   a9, *a13, 1
3f8c3c40:	movb   *a11(0x18), *a11(0x10)
3f8c3c70:	movb   a9, *a11(0x18)
3f8c3c90:	movb   *a11(0x40), a9
3f8c3cb0:	move   a9, *a13, 1
3f8c3cc0:	movb   *a11(0x58), *a11(0x40)
3f8c3cf0:	movb   a9, *a11(0x58)
3f8c3d10:	movb   *a11(0x48), a9
3f8c3d30:	move   a9, *a13, 1
3f8c3d40:	movb   *a11(0x50), *a11(0x48)
3f8c3d70:	movb   a9, *a11(0x50)
3f8c3d90:	movb   *a11(0x60), a9
3f8c3db0:	move   a9, *a13, 1
3f8c3dc0:	movb   *a11(0x68), *a11(0x60)
3f8c3df0:	movb   a9, *a11(0x68)
3f8c3e10:	movb   *a11(0x70), a9
3f8c3e30:	move   a9, *a13, 1
3f8c3e40:	movb   *a11(0x78), *a11(0x70)
3f8c3e70:	movb   a9, *a11(0x78)
3f8c3e90:	movb   *a11(0x80), a9
3f8c3eb0:	move   a9, *a13, 1
3f8c3ec0:	movb   *a11(0x88), *a11(0x80)
3f8c3ef0:	movb   a9, *a11(0x88)
3f8c3f10:	movb   *a11(0x90), a9
3f8c3f30:	move   a9, *a13, 1
3f8c3f40:	movb   *a11(0x98), *a11(0x90)
3f8c3f70:	movb   a9, *a11(0x98)
3f8c3f90:	movb   *a11(0xa0), a9
3f8c3fb0:	move   a9, *a13, 1
3f8c3fc0:	movb   *a11(0xa8), *a11(0xa0)
3f8c3ff0:	movb   a9, *a11(0xa8)
3f8c4010:	move   a14, -*sp, 1
3f8c4020:	move   a11, *a14+, 1
3f8c4030:	move   *a13(0xffc0), *a14+, 1
3f8c4050:	move   *a13(0xffe0), *a14+, 1
3f8c4070:	calla  L3F352110
3f8c40a0:	move   *sp(0x80), a14, 1
3f8c40c0:	mmfm   sp, a9,a11,a13
3f8c40e0:	rets   2
3f8c40f0:	mmtm   sp, a9,a11,a13
3f8c4110:	move   a14, a13
3f8c4120:	addk   32, a14
3f8c4130:	move   *a13(0xffa0), a11, 1
3f8c4150:	movb   *a11(0x10), a9
3f8c4170:	move   a9, *a13, 1
3f8c4180:	movb   *a11(0x18), *a11(0x10)
3f8c41b0:	movb   a9, *a11(0x18)
3f8c41d0:	movb   *a11(0x20), a9
3f8c41f0:	move   a9, *a13, 1
3f8c4200:	movb   *a11(0x38), *a11(0x20)
3f8c4230:	movb   a9, *a11(0x38)
3f8c4250:	movb   *a11(0x28), a9
3f8c4270:	move   a9, *a13, 1
3f8c4280:	movb   *a11(0x30), *a11(0x28)
3f8c42b0:	movb   a9, *a11(0x30)
3f8c42d0:	movb   *a11(0x40), a9
3f8c42f0:	move   a9, *a13, 1
3f8c4300:	movb   *a11(0x58), *a11(0x40)
3f8c4330:	movb   a9, *a11(0x58)
3f8c4350:	movb   *a11(0x48), a9
3f8c4370:	move   a9, *a13, 1
3f8c4380:	movb   *a11(0x50), *a11(0x48)
3f8c43b0:	movb   a9, *a11(0x50)
3f8c43d0:	movb   *a11(0x60), a9
3f8c43f0:	move   a9, *a13, 1
3f8c4400:	movb   *a11(0x78), *a11(0x60)
3f8c4430:	movb   a9, *a11(0x78)
3f8c4450:	movb   *a11(0x68), a9
3f8c4470:	move   a9, *a13, 1
3f8c4480:	movb   *a11(0x70), *a11(0x68)
3f8c44b0:	movb   a9, *a11(0x70)
3f8c44d0:	movb   *a11(0x80), a9
3f8c44f0:	move   a9, *a13, 1
3f8c4500:	movb   *a11(0x88), *a11(0x80)
3f8c4530:	movb   a9, *a11(0x88)
3f8c4550:	move   a14, -*sp, 1
3f8c4560:	move   a11, *a14+, 1
3f8c4570:	move   *a13(0xffc0), *a14+, 1
3f8c4590:	move   *a13(0xffe0), *a14+, 1
3f8c45b0:	calla  L3F352110
3f8c45e0:	move   *sp(0x80), a14, 1
3f8c4600:	mmfm   sp, a9,a11,a13
3f8c4620:	rets   2
3f8c4630:	mmtm   sp, a9,a11,a13
3f8c4650:	move   a14, a13
3f8c4660:	addk   32, a14
3f8c4670:	move   *a13(0xffa0), a11, 1
3f8c4690:	movb   *a11(0x10), a9
3f8c46b0:	move   a9, *a13, 1
3f8c46c0:	movb   *a11(0x18), *a11(0x10)
3f8c46f0:	movb   a9, *a11(0x18)
3f8c4710:	movb   *a11(0x40), a9
3f8c4730:	move   a9, *a13, 1
3f8c4740:	movb   *a11(0x58), *a11(0x40)
3f8c4770:	movb   a9, *a11(0x58)
3f8c4790:	movb   *a11(0x48), a9
3f8c47b0:	move   a9, *a13, 1
3f8c47c0:	movb   *a11(0x50), *a11(0x48)
3f8c47f0:	movb   a9, *a11(0x50)
3f8c4810:	move   a14, -*sp, 1
3f8c4820:	move   a11, *a14+, 1
3f8c4830:	move   *a13(0xffc0), *a14+, 1
3f8c4850:	move   *a13(0xffe0), *a14+, 1
3f8c4870:	calla  L3F352110
3f8c48a0:	move   *sp(0x80), a14, 1
3f8c48c0:	mmfm   sp, a9,a11,a13
3f8c48e0:	rets   2
3f8c48f0:	mmtm   sp, a9,a11,a13
3f8c4910:	move   a14, a13
3f8c4920:	addk   32, a14
3f8c4930:	move   *a13(0xffa0), a11, 1
3f8c4950:	movb   *a11(0x10), a9
3f8c4970:	move   a9, *a13, 1
3f8c4980:	movb   *a11(0x18), *a11(0x10)
3f8c49b0:	movb   a9, *a11(0x18)
3f8c49d0:	movb   *a11(0x20), a9
3f8c49f0:	move   a9, *a13, 1
3f8c4a00:	movb   *a11(0x38), *a11(0x20)
3f8c4a30:	movb   a9, *a11(0x38)
3f8c4a50:	movb   *a11(0x28), a9
3f8c4a70:	move   a9, *a13, 1
3f8c4a80:	movb   *a11(0x30), *a11(0x28)
3f8c4ab0:	movb   a9, *a11(0x30)
3f8c4ad0:	movb   *a11(0x40), a9
3f8c4af0:	move   a9, *a13, 1
3f8c4b00:	movb   *a11(0x48), *a11(0x40)
3f8c4b30:	movb   a9, *a11(0x48)
3f8c4b50:	move   a14, -*sp, 1
3f8c4b60:	move   a11, *a14+, 1
3f8c4b70:	move   *a13(0xffc0), *a14+, 1
3f8c4b90:	move   *a13(0xffe0), *a14+, 1
3f8c4bb0:	calla  L3F352110
3f8c4be0:	move   *sp(0x80), a14, 1
3f8c4c00:	mmfm   sp, a9,a11,a13
3f8c4c20:	rets   2
3f8c4c30:	mmtm   sp, a9,a11,a13
3f8c4c50:	move   a14, a13
3f8c4c60:	addk   32, a14
3f8c4c70:	move   *a13(0xffa0), a11, 1
3f8c4c90:	movb   *a11(0x10), a9
3f8c4cb0:	move   a9, *a13, 1
3f8c4cc0:	movb   *a11(0x18), *a11(0x10)
3f8c4cf0:	movb   a9, *a11(0x18)
3f8c4d10:	movb   *a11(0x20), a9
3f8c4d30:	move   a9, *a13, 1
3f8c4d40:	movb   *a11(0x38), *a11(0x20)
3f8c4d70:	movb   a9, *a11(0x38)
3f8c4d90:	movb   *a11(0x28), a9
3f8c4db0:	move   a9, *a13, 1
3f8c4dc0:	movb   *a11(0x30), *a11(0x28)
3f8c4df0:	movb   a9, *a11(0x30)
3f8c4e10:	movb   *a11(0x40), a9
3f8c4e30:	move   a9, *a13, 1
3f8c4e40:	movb   *a11(0x58), *a11(0x40)
3f8c4e70:	movb   a9, *a11(0x58)
3f8c4e90:	movb   *a11(0x48), a9
3f8c4eb0:	move   a9, *a13, 1
3f8c4ec0:	movb   *a11(0x50), *a11(0x48)
3f8c4ef0:	movb   a9, *a11(0x50)
3f8c4f10:	movb   *a11(0x60), a9
3f8c4f30:	move   a9, *a13, 1
3f8c4f40:	movb   *a11(0x78), *a11(0x60)
3f8c4f70:	movb   a9, *a11(0x78)
3f8c4f90:	movb   *a11(0x68), a9
3f8c4fb0:	move   a9, *a13, 1
3f8c4fc0:	movb   *a11(0x70), *a11(0x68)
3f8c4ff0:	movb   a9, *a11(0x70)
3f8c5010:	movb   *a11(0x80), a9
3f8c5030:	move   a9, *a13, 1
3f8c5040:	movb   *a11(0x98), *a11(0x80)
3f8c5070:	movb   a9, *a11(0x98)
3f8c5090:	movb   *a11(0x88), a9
3f8c50b0:	move   a9, *a13, 1
3f8c50c0:	movb   *a11(0x90), *a11(0x88)
3f8c50f0:	movb   a9, *a11(0x90)
3f8c5110:	move   a14, -*sp, 1
3f8c5120:	move   a11, *a14+, 1
3f8c5130:	move   *a13(0xffc0), *a14+, 1
3f8c5150:	move   *a13(0xffe0), *a14+, 1
3f8c5170:	calla  L3F352110
3f8c51a0:	move   *sp(0x80), a14, 1
3f8c51c0:	mmfm   sp, a9,a11,a13
3f8c51e0:	rets   2
3f8c51f0:	mmtm   sp, a9,a11,a13
3f8c5210:	move   a14, a13
3f8c5220:	addk   32, a14
3f8c5230:	move   *a13(0xffa0), a11, 1
3f8c5250:	movb   *a11(0x10), a9
3f8c5270:	move   a9, *a13, 1
3f8c5280:	movb   *a11(0x18), *a11(0x10)
3f8c52b0:	movb   a9, *a11(0x18)
3f8c52d0:	movb   *a11(0x20), a9
3f8c52f0:	move   a9, *a13, 1
3f8c5300:	movb   *a11(0x38), *a11(0x20)
3f8c5330:	movb   a9, *a11(0x38)
3f8c5350:	movb   *a11(0x28), a9
3f8c5370:	move   a9, *a13, 1
3f8c5380:	movb   *a11(0x30), *a11(0x28)
3f8c53b0:	movb   a9, *a11(0x30)
3f8c53d0:	movb   *a11(0x40), a9
3f8c53f0:	move   a9, *a13, 1
3f8c5400:	movb   *a11(0x48), *a11(0x40)
3f8c5430:	movb   a9, *a11(0x48)
3f8c5450:	move   a14, -*sp, 1
3f8c5460:	move   a11, *a14+, 1
3f8c5470:	move   *a13(0xffc0), *a14+, 1
3f8c5490:	move   *a13(0xffe0), *a14+, 1
3f8c54b0:	calla  L3F352110
3f8c54e0:	move   *sp(0x80), a14, 1
3f8c5500:	mmfm   sp, a9,a11,a13
3f8c5520:	rets   2
3f8c5530:	mmtm   sp, a9,a11,a13
3f8c5550:	move   a14, a13
3f8c5560:	addk   32, a14
3f8c5570:	move   *a13(0xffa0), a11, 1
3f8c5590:	movb   *a11(0x10), a9
3f8c55b0:	move   a9, *a13, 1
3f8c55c0:	movb   *a11(0x18), *a11(0x10)
3f8c55f0:	movb   a9, *a11(0x18)
3f8c5610:	movb   *a11(0x40), a9
3f8c5630:	move   a9, *a13, 1
3f8c5640:	movb   *a11(0x58), *a11(0x40)
3f8c5670:	movb   a9, *a11(0x58)
3f8c5690:	movb   *a11(0x48), a9
3f8c56b0:	move   a9, *a13, 1
3f8c56c0:	movb   *a11(0x50), *a11(0x48)
3f8c56f0:	movb   a9, *a11(0x50)
3f8c5710:	move   a14, -*sp, 1
3f8c5720:	move   a11, *a14+, 1
3f8c5730:	move   *a13(0xffc0), *a14+, 1
3f8c5750:	move   *a13(0xffe0), *a14+, 1
3f8c5770:	calla  L3F352110
3f8c57a0:	move   *sp(0x80), a14, 1
3f8c57c0:	mmfm   sp, a9,a11,a13
3f8c57e0:	rets   2
3f8c57f0:	mmtm   sp, a9,a11,a13
3f8c5810:	move   a14, a13
3f8c5820:	addk   32, a14
3f8c5830:	move   *a13(0xffa0), a11, 1
3f8c5850:	movb   *a11(0x10), a9
3f8c5870:	move   a9, *a13, 1
3f8c5880:	movb   *a11(0x18), *a11(0x10)
3f8c58b0:	movb   a9, *a11(0x18)
3f8c58d0:	movb   *a11(0x40), a9
3f8c58f0:	move   a9, *a13, 1
3f8c5900:	movb   *a11(0x58), *a11(0x40)
3f8c5930:	movb   a9, *a11(0x58)
3f8c5950:	movb   *a11(0x48), a9
3f8c5970:	move   a9, *a13, 1
3f8c5980:	movb   *a11(0x50), *a11(0x48)
3f8c59b0:	movb   a9, *a11(0x50)
3f8c59d0:	movb   *a11(0x60), a9
3f8c59f0:	move   a9, *a13, 1
3f8c5a00:	movb   *a11(0x78), *a11(0x60)
3f8c5a30:	movb   a9, *a11(0x78)
3f8c5a50:	movb   *a11(0x68), a9
3f8c5a70:	move   a9, *a13, 1
3f8c5a80:	movb   *a11(0x70), *a11(0x68)
3f8c5ab0:	movb   a9, *a11(0x70)
3f8c5ad0:	movb   *a11(0x80), a9
3f8c5af0:	move   a9, *a13, 1
3f8c5b00:	movb   *a11(0x88), *a11(0x80)
3f8c5b30:	movb   a9, *a11(0x88)
3f8c5b50:	movb   *a11(0x90), a9
3f8c5b70:	move   a9, *a13, 1
3f8c5b80:	movb   *a11(0x98), *a11(0x90)
3f8c5bb0:	movb   a9, *a11(0x98)
3f8c5bd0:	movb   *a11(0xa0), a9
3f8c5bf0:	move   a9, *a13, 1
3f8c5c00:	movb   *a11(0xa8), *a11(0xa0)
3f8c5c30:	movb   a9, *a11(0xa8)
3f8c5c50:	movb   *a11(0xb0), a9
3f8c5c70:	move   a9, *a13, 1
3f8c5c80:	movb   *a11(0xb8), *a11(0xb0)
3f8c5cb0:	movb   a9, *a11(0xb8)
3f8c5cd0:	movb   *a11(0xc0), a9
3f8c5cf0:	move   a9, *a13, 1
3f8c5d00:	movb   *a11(0xc8), *a11(0xc0)
3f8c5d30:	movb   a9, *a11(0xc8)
3f8c5d50:	move   a14, -*sp, 1
3f8c5d60:	move   a11, *a14+, 1
3f8c5d70:	move   *a13(0xffc0), *a14+, 1
3f8c5d90:	move   *a13(0xffe0), *a14+, 1
3f8c5db0:	calla  L3F352110
3f8c5de0:	move   *sp(0x80), a14, 1
3f8c5e00:	mmfm   sp, a9,a11,a13
3f8c5e20:	rets   2
3f8c5e30:	mmtm   sp, a9,a11,a13
3f8c5e50:	move   a14, a13
3f8c5e60:	addi   0x60, a14
3f8c5e80:	move   *a13(0xffc0), a11, 1
3f8c5ea0:	srl    0x3, a11
3f8c5eb0:	move   a11, *a13(0x20), 1
3f8c5ed0:	move   *a13(0xffa0), *a13(0x40), 1
3f8c5f00:	sub    a11, a11
3f8c5f10:	move   a11, *a13, 1
3f8c5f20:	move   *a13(0x20), a9, 1
3f8c5f40:	cmp    a9, a11
3f8c5f50:	jrge   L3F8C6090
L3F8C5F60:
3f8c5f60:	move   a14, -*sp, 1
3f8c5f70:	move   *a13(0x40), *a14+, 1
3f8c5f90:	calla  L3F8EC590
3f8c5fc0:	move   *a13(0x40), a11, 1
3f8c5fe0:	addi   0x40, a11
3f8c6000:	move   a11, *a13(0x40), 1
3f8c6020:	move   *a13, a9, 1
3f8c6030:	inc    a9
3f8c6040:	move   a9, *a13, 1
3f8c6050:	move   *a13(0x20), a11, 1
3f8c6070:	cmp    a11, a9
3f8c6080:	jrlt   L3F8C5F60
L3F8C6090:
3f8c6090:	move   a14, -*sp, 1
3f8c60a0:	move   *a13(0xffa0), *a14+, 1
3f8c60c0:	move   *a13(0xffc0), *a14+, 1
3f8c60e0:	move   *a13(0xffe0), *a14+, 1
3f8c6100:	calla  L3F352110
3f8c6130:	move   *sp(0x80), a14, 1
3f8c6150:	mmfm   sp, a9,a11,a13
3f8c6170:	rets   2
3f8c6180:	mmtm   sp, a9,a11,a13
3f8c61a0:	move   a14, a13
3f8c61b0:	addk   32, a14
3f8c61c0:	move   *a13(0xffa0), a11, 1
3f8c61e0:	movb   *a11(0x10), a9
3f8c6200:	move   a9, *a13, 1
3f8c6210:	movb   *a11(0x18), *a11(0x10)
3f8c6240:	movb   a9, *a11(0x18)
3f8c6260:	move   a14, -*sp, 1
3f8c6270:	move   a11, *a14+, 1
3f8c6280:	move   *a13(0xffc0), *a14+, 1
3f8c62a0:	move   *a13(0xffe0), *a14+, 1
3f8c62c0:	calla  L3F352110
3f8c62f0:	move   *sp(0x80), a14, 1
3f8c6310:	mmfm   sp, a9,a11,a13
3f8c6330:	rets   2
3f8c6340:	mmtm   sp, a9,a11,a13
3f8c6360:	move   a14, a13
3f8c6370:	addk   32, a14
3f8c6380:	move   *a13(0xffa0), a11, 1
3f8c63a0:	movb   *a11(0x10), a9
3f8c63c0:	move   a9, *a13, 1
3f8c63d0:	movb   *a11(0x18), *a11(0x10)
3f8c6400:	movb   a9, *a11(0x18)
3f8c6420:	movb   *a11(0x20), a9
3f8c6440:	move   a9, *a13, 1
3f8c6450:	movb   *a11(0x38), *a11(0x20)
3f8c6480:	movb   a9, *a11(0x38)
3f8c64a0:	movb   *a11(0x28), a9
3f8c64c0:	move   a9, *a13, 1
3f8c64d0:	movb   *a11(0x30), *a11(0x28)
3f8c6500:	movb   a9, *a11(0x30)
3f8c6520:	movb   *a11(0x40), a9
3f8c6540:	move   a9, *a13, 1
3f8c6550:	movb   *a11(0x58), *a11(0x40)
3f8c6580:	movb   a9, *a11(0x58)
3f8c65a0:	movb   *a11(0x48), a9
3f8c65c0:	move   a9, *a13, 1
3f8c65d0:	movb   *a11(0x50), *a11(0x48)
3f8c6600:	movb   a9, *a11(0x50)
3f8c6620:	move   a14, -*sp, 1
3f8c6630:	move   a11, *a14+, 1
3f8c6640:	move   *a13(0xffc0), *a14+, 1
3f8c6660:	move   *a13(0xffe0), *a14+, 1
3f8c6680:	calla  L3F352110
3f8c66b0:	move   *sp(0x80), a14, 1
3f8c66d0:	mmfm   sp, a9,a11,a13
3f8c66f0:	rets   2
3f8c6700:	mmtm   sp, a9,a11,a13
3f8c6720:	move   a14, a13
3f8c6730:	addk   32, a14
3f8c6740:	move   *a13(0xffa0), a11, 1
3f8c6760:	movb   *a11(0x10), a9
3f8c6780:	move   a9, *a13, 1
3f8c6790:	movb   *a11(0x18), *a11(0x10)
3f8c67c0:	movb   a9, *a11(0x18)
3f8c67e0:	movb   *a11(0x40), a9
3f8c6800:	move   a9, *a13, 1
3f8c6810:	movb   *a11(0x58), *a11(0x40)
3f8c6840:	movb   a9, *a11(0x58)
3f8c6860:	movb   *a11(0x48), a9
3f8c6880:	move   a9, *a13, 1
3f8c6890:	movb   *a11(0x50), *a11(0x48)
3f8c68c0:	movb   a9, *a11(0x50)
3f8c68e0:	movb   *a11(0x60), a9
3f8c6900:	move   a9, *a13, 1
3f8c6910:	movb   *a11(0x68), *a11(0x60)
3f8c6940:	movb   a9, *a11(0x68)
3f8c6960:	movb   *a11(0x70), a9
3f8c6980:	move   a9, *a13, 1
3f8c6990:	movb   *a11(0x78), *a11(0x70)
3f8c69c0:	movb   a9, *a11(0x78)
3f8c69e0:	move   a14, -*sp, 1
3f8c69f0:	move   a11, *a14+, 1
3f8c6a00:	move   *a13(0xffc0), *a14+, 1
3f8c6a20:	move   *a13(0xffe0), *a14+, 1
3f8c6a40:	calla  L3F352110
3f8c6a70:	move   *sp(0x80), a14, 1
3f8c6a90:	mmfm   sp, a9,a11,a13
3f8c6ab0:	rets   2
3f8c6ac0:	mmtm   sp, a9,a11,a13
3f8c6ae0:	move   a14, a13
3f8c6af0:	addk   32, a14
3f8c6b00:	move   *a13(0xffa0), a11, 1
3f8c6b20:	movb   *a11(0x10), a9
3f8c6b40:	move   a9, *a13, 1
3f8c6b50:	movb   *a11(0x18), *a11(0x10)
3f8c6b80:	movb   a9, *a11(0x18)
3f8c6ba0:	movb   *a11(0x40), a9
3f8c6bc0:	move   a9, *a13, 1
3f8c6bd0:	movb   *a11(0x58), *a11(0x40)
3f8c6c00:	movb   a9, *a11(0x58)
3f8c6c20:	movb   *a11(0x48), a9
3f8c6c40:	move   a9, *a13, 1
3f8c6c50:	movb   *a11(0x50), *a11(0x48)
3f8c6c80:	movb   a9, *a11(0x50)
3f8c6ca0:	move   a14, -*sp, 1
3f8c6cb0:	move   a11, *a14+, 1
3f8c6cc0:	move   *a13(0xffc0), *a14+, 1
3f8c6ce0:	move   *a13(0xffe0), *a14+, 1
3f8c6d00:	calla  L3F352110
3f8c6d30:	move   *sp(0x80), a14, 1
3f8c6d50:	mmfm   sp, a9,a11,a13
3f8c6d70:	rets   2
3f8c6d80:	mmtm   sp, a9,a11,a13
3f8c6da0:	move   a14, a13
3f8c6db0:	addk   32, a14
3f8c6dc0:	move   *a13(0xffa0), a11, 1
3f8c6de0:	movb   *a11(0x10), a9
3f8c6e00:	move   a9, *a13, 1
3f8c6e10:	movb   *a11(0x18), *a11(0x10)
3f8c6e40:	movb   a9, *a11(0x18)
3f8c6e60:	movb   *a11(0x20), a9
3f8c6e80:	move   a9, *a13, 1
3f8c6e90:	movb   *a11(0x38), *a11(0x20)
3f8c6ec0:	movb   a9, *a11(0x38)
3f8c6ee0:	movb   *a11(0x28), a9
3f8c6f00:	move   a9, *a13, 1
3f8c6f10:	movb   *a11(0x30), *a11(0x28)
3f8c6f40:	movb   a9, *a11(0x30)
3f8c6f60:	move   a14, -*sp, 1
3f8c6f70:	move   a11, *a14+, 1
3f8c6f80:	move   *a13(0xffc0), *a14+, 1
3f8c6fa0:	move   *a13(0xffe0), *a14+, 1
3f8c6fc0:	calla  L3F352110
3f8c6ff0:	move   *sp(0x80), a14, 1
3f8c7010:	mmfm   sp, a9,a11,a13
3f8c7030:	rets   2
L3F8C7040:
3f8c7040:	mmtm   sp, a9,a11,a13
3f8c7060:	move   a14, a13
3f8c7070:	move   *a13(0xffe0), a11, 1
3f8c7090:	movb   *a11, a9
3f8c70a0:	movb   *a11(0x8), *a11(0x0)
3f8c70d0:	movb   a9, *a11(0x8)
3f8c70f0:	movb   *a11(0x10), a9
3f8c7110:	movb   *a11(0x18), *a11(0x10)
3f8c7140:	movb   a9, *a11(0x18)
3f8c7160:	movb   *a11(0x20), a9
3f8c7180:	movb   *a11(0x28), *a11(0x20)
3f8c71b0:	movb   a9, *a11(0x28)
3f8c71d0:	movb   *a11(0x30), a9
3f8c71f0:	movb   *a11(0x38), *a11(0x30)
3f8c7220:	movb   a9, *a11(0x38)
3f8c7240:	movb   *a11(0x40), a9
3f8c7260:	movb   *a11(0x48), *a11(0x40)
3f8c7290:	movb   a9, *a11(0x48)
3f8c72b0:	movb   *a11(0x50), a9
3f8c72d0:	movb   *a11(0x58), *a11(0x50)
3f8c7300:	movb   a9, *a11(0x58)
3f8c7320:	move   *sp(0x80), a14, 1
3f8c7340:	mmfm   sp, a9,a11,a13
3f8c7360:	rets   2
L3F8C7370:
3f8c7370:	mmtm   sp, a9,a11,a13
3f8c7390:	move   a14, a13
3f8c73a0:	move   *a13(0xffe0), a11, 1
3f8c73c0:	movb   *a11(0x140), a9
3f8c73e0:	movb   *a11(0x148), *a11(0x140)
3f8c7410:	movb   a9, *a11(0x148)
3f8c7430:	movb   *a11(0x150), a9
3f8c7450:	movb   *a11(0x158), *a11(0x150)
3f8c7480:	movb   a9, *a11(0x158)
3f8c74a0:	movb   *a11(0x160), a9
3f8c74c0:	movb   *a11(0x168), *a11(0x160)
3f8c74f0:	movb   a9, *a11(0x168)
3f8c7510:	movb   *a11(0x170), a9
3f8c7530:	movb   *a11(0x178), *a11(0x170)
3f8c7560:	movb   a9, *a11(0x178)
3f8c7580:	movb   *a11(0x1a0), a9
3f8c75a0:	movb   *a11(0x1a8), *a11(0x1a0)
3f8c75d0:	movb   a9, *a11(0x1a8)
3f8c75f0:	movb   *a11(0x1b0), a9
3f8c7610:	movb   *a11(0x1b8), *a11(0x1b0)
3f8c7640:	movb   a9, *a11(0x1b8)
3f8c7660:	move   a14, -*sp, 1
3f8c7670:	addi   0x40, a11
3f8c7690:	move   a11, *a14+, 1
3f8c76a0:	calla  L3F8C7040
3f8c76d0:	move   a14, -*sp, 1
3f8c76e0:	move   *a13(0xffe0), a11, 1
3f8c7700:	addi   0xc0, a11
3f8c7720:	move   a11, *a14+, 1
3f8c7730:	calla  L3F8C7040
3f8c7760:	move   *a13(0xffe0), a11, 1
3f8c7780:	movb   *a11(0x1c0), a9
3f8c77a0:	movb   *a11(0x1d8), *a11(0x1c0)
3f8c77d0:	movb   a9, *a11(0x1d8)
3f8c77f0:	movb   *a11(0x1c8), a9
3f8c7810:	movb   *a11(0x1d0), *a11(0x1c8)
3f8c7840:	movb   a9, *a11(0x1d0)
3f8c7860:	move   *sp(0x80), a14, 1
3f8c7880:	mmfm   sp, a9,a11,a13
3f8c78a0:	rets   2
L3F8C78B0:
3f8c78b0:	mmtm   sp, a7,a9,a11,a13
3f8c78d0:	move   a14, a13
3f8c78e0:	addi   0xa0, a14
3f8c7900:	move   *a13(0xffe0), a11, 1
3f8c7920:	movb   *a11(0x10), a9
3f8c7940:	movb   *a11(0x18), *a11(0x10)
3f8c7970:	movb   a9, *a11(0x18)
3f8c7990:	movb   *a11(0x20), a9
3f8c79b0:	movb   *a11(0x38), *a11(0x20)
3f8c79e0:	movb   a9, *a11(0x38)
3f8c7a00:	movb   *a11(0x28), a9
3f8c7a20:	movb   *a11(0x30), *a11(0x28)
3f8c7a50:	movb   a9, *a11(0x30)
3f8c7a70:	move   *a11(0x1c0), *a13(0x40), 1
3f8c7aa0:	setf   16, 0, 0
3f8c7ab0:	move   *a11(0x170), a7, 0
3f8c7ad0:	move   a7, *a13(0x60), 1
3f8c7af0:	move   a14, -*sp, 1
3f8c7b00:	move   a11, *a14+, 1
3f8c7b10:	calla  L3F8C7370
3f8c7b40:	addi   0x1e0, a11
3f8c7b60:	move   a11, *a13(0x80), 1
3f8c7b80:	sub    a7, a7
3f8c7b90:	move   a7, *a13, 1
3f8c7ba0:	move   *a13(0x60), a11, 1
3f8c7bc0:	cmp    a11, a7
3f8c7bd0:	jrnc   L3F8C7E70
L3F8C7BE0:
3f8c7be0:	move   *a13(0x80), a11, 1
3f8c7c00:	movb   *a11, a9
3f8c7c10:	movb   *a11(0x18), *a11(0x0)
3f8c7c40:	movb   a9, *a11(0x18)
3f8c7c60:	movb   *a11(0x8), a9
3f8c7c80:	movb   *a11(0x10), *a11(0x8)
3f8c7cb0:	movb   a9, *a11(0x10)
3f8c7cd0:	addk   32, a11
3f8c7ce0:	move   a11, *a13(0x80), 1
3f8c7d00:	movb   *a11, a9
3f8c7d10:	movb   *a11(0x18), *a11(0x0)
3f8c7d40:	movb   a9, *a11(0x18)
3f8c7d60:	movb   *a11(0x8), a9
3f8c7d80:	movb   *a11(0x10), *a11(0x8)
3f8c7db0:	movb   a9, *a11(0x10)
3f8c7dd0:	addk   32, a11
3f8c7de0:	move   a11, *a13(0x80), 1
3f8c7e00:	move   *a13, a7, 1
3f8c7e10:	inc    a7
3f8c7e20:	move   a7, *a13, 1
3f8c7e30:	move   *a13(0x60), a11, 1
3f8c7e50:	cmp    a11, a7
3f8c7e60:	jrc   L3F8C7BE0
L3F8C7E70:
3f8c7e70:	move   *a13(0xffc0), a7, 1
3f8c7e90:	jreq   L3F8C8060
3f8c7ea0:	move   *a13(0x80), *a13(0x20), 1
3f8c7ed0:	sub    a7, a7
3f8c7ee0:	move   a7, *a13, 1
3f8c7ef0:	move   *a13(0x40), a11, 1
3f8c7f10:	cmp    a11, a7
3f8c7f20:	jrnc   L3F8C8060
L3F8C7F30:
3f8c7f30:	move   a14, -*sp, 1
3f8c7f40:	move   *a13(0x20), *a14+, 1
3f8c7f60:	calla  L3F8C7040
3f8c7f90:	move   *a13, a11, 1
3f8c7fa0:	inc    a11
3f8c7fb0:	move   a11, *a13, 1
3f8c7fc0:	move   *a13(0x20), a7, 1
3f8c7fe0:	addi   0x60, a7
3f8c8000:	move   a7, *a13(0x20), 1
3f8c8020:	move   *a13(0x40), a7, 1
3f8c8040:	cmp    a7, a11
3f8c8050:	jrc   L3F8C7F30
L3F8C8060:
3f8c8060:	move   *sp(0xa0), a14, 1
3f8c8080:	mmfm   sp, a7,a9,a11,a13
3f8c80a0:	rets   2
3f8c80b0:	mmtm   sp, a11,a13
3f8c80d0:	move   a14, a13
3f8c80e0:	move   a14, -*sp, 1
3f8c80f0:	movk   1, a11
3f8c8100:	move   a11, *a14+, 1
3f8c8110:	move   *a13(0xffa0), *a14+, 1
3f8c8130:	calla  L3F8C78B0
3f8c8160:	move   a14, -*sp, 1
3f8c8170:	move   *a13(0xffa0), *a14+, 1
3f8c8190:	move   *a13(0xffc0), *a14+, 1
3f8c81b0:	move   *a13(0xffe0), *a14+, 1
3f8c81d0:	calla  L3F352110
3f8c8200:	move   *sp(0x60), a14, 1
3f8c8220:	mmfm   sp, a11,a13
3f8c8240:	rets   2
3f8c8250:	mmtm   sp, a9,a11,a13
3f8c8270:	move   a14, a13
3f8c8280:	addk   32, a14
3f8c8290:	move   *a13(0xffa0), a11, 1
3f8c82b0:	movb   *a11(0x10), a9
3f8c82d0:	move   a9, *a13, 1
3f8c82e0:	movb   *a11(0x18), *a11(0x10)
3f8c8310:	movb   a9, *a11(0x18)
3f8c8330:	movb   *a11(0x40), a9
3f8c8350:	move   a9, *a13, 1
3f8c8360:	movb   *a11(0x48), *a11(0x40)
3f8c8390:	movb   a9, *a11(0x48)
3f8c83b0:	movb   *a11(0x50), a9
3f8c83d0:	move   a9, *a13, 1
3f8c83e0:	movb   *a11(0x58), *a11(0x50)
3f8c8410:	movb   a9, *a11(0x58)
3f8c8430:	movb   *a11(0x60), a9
3f8c8450:	move   a9, *a13, 1
3f8c8460:	movb   *a11(0x68), *a11(0x60)
3f8c8490:	movb   a9, *a11(0x68)
3f8c84b0:	movb   *a11(0x70), a9
3f8c84d0:	move   a9, *a13, 1
3f8c84e0:	movb   *a11(0x78), *a11(0x70)
3f8c8510:	movb   a9, *a11(0x78)
3f8c8530:	movb   *a11(0x80), a9
3f8c8550:	move   a9, *a13, 1
3f8c8560:	movb   *a11(0x98), *a11(0x80)
3f8c8590:	movb   a9, *a11(0x98)
3f8c85b0:	movb   *a11(0x88), a9
3f8c85d0:	move   a9, *a13, 1
3f8c85e0:	movb   *a11(0x90), *a11(0x88)
3f8c8610:	movb   a9, *a11(0x90)
3f8c8630:	movb   *a11(0xa0), a9
3f8c8650:	move   a9, *a13, 1
3f8c8660:	movb   *a11(0xb8), *a11(0xa0)
3f8c8690:	movb   a9, *a11(0xb8)
3f8c86b0:	movb   *a11(0xa8), a9
3f8c86d0:	move   a9, *a13, 1
3f8c86e0:	movb   *a11(0xb0), *a11(0xa8)
3f8c8710:	movb   a9, *a11(0xb0)
3f8c8730:	movb   *a11(0xc0), a9
3f8c8750:	move   a9, *a13, 1
3f8c8760:	movb   *a11(0xd8), *a11(0xc0)
3f8c8790:	movb   a9, *a11(0xd8)
3f8c87b0:	movb   *a11(0xc8), a9
3f8c87d0:	move   a9, *a13, 1
3f8c87e0:	movb   *a11(0xd0), *a11(0xc8)
3f8c8810:	movb   a9, *a11(0xd0)
3f8c8830:	move   a14, -*sp, 1
3f8c8840:	move   a11, *a14+, 1
3f8c8850:	move   *a13(0xffc0), *a14+, 1
3f8c8870:	move   *a13(0xffe0), *a14+, 1
3f8c8890:	calla  L3F352110
3f8c88c0:	move   *sp(0x80), a14, 1
3f8c88e0:	mmfm   sp, a9,a11,a13
3f8c8900:	rets   2
3f8c8910:	mmtm   sp, a9,a11,a13
3f8c8930:	move   a14, a13
3f8c8940:	addk   32, a14
3f8c8950:	move   *a13(0xffa0), a11, 1
3f8c8970:	movb   *a11(0x10), a9
3f8c8990:	move   a9, *a13, 1
3f8c89a0:	movb   *a11(0x18), *a11(0x10)
3f8c89d0:	movb   a9, *a11(0x18)
3f8c89f0:	movb   *a11(0x20), a9
3f8c8a10:	move   a9, *a13, 1
3f8c8a20:	movb   *a11(0x38), *a11(0x20)
3f8c8a50:	movb   a9, *a11(0x38)
3f8c8a70:	movb   *a11(0x28), a9
3f8c8a90:	move   a9, *a13, 1
3f8c8aa0:	movb   *a11(0x30), *a11(0x28)
3f8c8ad0:	movb   a9, *a11(0x30)
3f8c8af0:	movb   *a11(0x40), a9
3f8c8b10:	move   a9, *a13, 1
3f8c8b20:	movb   *a11(0x48), *a11(0x40)
3f8c8b50:	movb   a9, *a11(0x48)
3f8c8b70:	move   a14, -*sp, 1
3f8c8b80:	move   a11, *a14+, 1
3f8c8b90:	move   *a13(0xffc0), *a14+, 1
3f8c8bb0:	move   *a13(0xffe0), *a14+, 1
3f8c8bd0:	calla  L3F352110
3f8c8c00:	move   *sp(0x80), a14, 1
3f8c8c20:	mmfm   sp, a9,a11,a13
3f8c8c40:	rets   2
3f8c8c50:	mmtm   sp, a11,a13
3f8c8c70:	move   a14, a13
3f8c8c80:	move   a14, -*sp, 1
3f8c8c90:	sub    a11, a11
3f8c8ca0:	move   a11, *a14+, 1
3f8c8cb0:	move   *a13(0xffa0), *a14+, 1
3f8c8cd0:	calla  L3F8C78B0
3f8c8d00:	move   a14, -*sp, 1
3f8c8d10:	move   *a13(0xffa0), *a14+, 1
3f8c8d30:	move   *a13(0xffc0), *a14+, 1
3f8c8d50:	move   *a13(0xffe0), *a14+, 1
3f8c8d70:	calla  L3F352110
3f8c8da0:	move   *sp(0x60), a14, 1
3f8c8dc0:	mmfm   sp, a11,a13
3f8c8de0:	rets   2
3f8c8df0:	mmtm   sp, a9,a11,a13
3f8c8e10:	move   a14, a13
3f8c8e20:	addk   32, a14
3f8c8e30:	move   *a13(0xffa0), a11, 1
3f8c8e50:	movb   *a11(0x10), a9
3f8c8e70:	move   a9, *a13, 1
3f8c8e80:	movb   *a11(0x18), *a11(0x10)
3f8c8eb0:	movb   a9, *a11(0x18)
3f8c8ed0:	movb   *a11(0x20), a9
3f8c8ef0:	move   a9, *a13, 1
3f8c8f00:	movb   *a11(0x38), *a11(0x20)
3f8c8f30:	movb   a9, *a11(0x38)
3f8c8f50:	movb   *a11(0x28), a9
3f8c8f70:	move   a9, *a13, 1
3f8c8f80:	movb   *a11(0x30), *a11(0x28)
3f8c8fb0:	movb   a9, *a11(0x30)
3f8c8fd0:	movb   *a11(0x40), a9
3f8c8ff0:	move   a9, *a13, 1
3f8c9000:	movb   *a11(0x48), *a11(0x40)
3f8c9030:	movb   a9, *a11(0x48)
3f8c9050:	move   a14, -*sp, 1
3f8c9060:	move   a11, *a14+, 1
3f8c9070:	move   *a13(0xffc0), *a14+, 1
3f8c9090:	move   *a13(0xffe0), *a14+, 1
3f8c90b0:	calla  L3F352110
3f8c90e0:	move   *sp(0x80), a14, 1
3f8c9100:	mmfm   sp, a9,a11,a13
3f8c9120:	rets   2
3f8c9130:	mmtm   sp, a9,a11,a13
3f8c9150:	move   a14, a13
3f8c9160:	addk   32, a14
3f8c9170:	move   *a13(0xffa0), a11, 1
3f8c9190:	movb   *a11(0x10), a9
3f8c91b0:	move   a9, *a13, 1
3f8c91c0:	movb   *a11(0x18), *a11(0x10)
3f8c91f0:	movb   a9, *a11(0x18)
3f8c9210:	movb   *a11(0x20), a9
3f8c9230:	move   a9, *a13, 1
3f8c9240:	movb   *a11(0x38), *a11(0x20)
3f8c9270:	movb   a9, *a11(0x38)
3f8c9290:	movb   *a11(0x28), a9
3f8c92b0:	move   a9, *a13, 1
3f8c92c0:	movb   *a11(0x30), *a11(0x28)
3f8c92f0:	movb   a9, *a11(0x30)
3f8c9310:	movb   *a11(0x40), a9
3f8c9330:	move   a9, *a13, 1
3f8c9340:	movb   *a11(0x58), *a11(0x40)
3f8c9370:	movb   a9, *a11(0x58)
3f8c9390:	movb   *a11(0x48), a9
3f8c93b0:	move   a9, *a13, 1
3f8c93c0:	movb   *a11(0x50), *a11(0x48)
3f8c93f0:	movb   a9, *a11(0x50)
3f8c9410:	move   a14, -*sp, 1
3f8c9420:	move   a11, *a14+, 1
3f8c9430:	move   *a13(0xffc0), *a14+, 1
3f8c9450:	move   *a13(0xffe0), *a14+, 1
3f8c9470:	calla  L3F352110
3f8c94a0:	move   *sp(0x80), a14, 1
3f8c94c0:	mmfm   sp, a9,a11,a13
3f8c94e0:	rets   2
3f8c94f0:	mmtm   sp, a9,a11,a13
3f8c9510:	move   a14, a13
3f8c9520:	addk   32, a14
3f8c9530:	move   *a13(0xffa0), a11, 1
3f8c9550:	movb   *a11(0x10), a9
3f8c9570:	move   a9, *a13, 1
3f8c9580:	movb   *a11(0x18), *a11(0x10)
3f8c95b0:	movb   a9, *a11(0x18)
3f8c95d0:	movb   *a11(0x20), a9
3f8c95f0:	move   a9, *a13, 1
3f8c9600:	movb   *a11(0x38), *a11(0x20)
3f8c9630:	movb   a9, *a11(0x38)
3f8c9650:	movb   *a11(0x28), a9
3f8c9670:	move   a9, *a13, 1
3f8c9680:	movb   *a11(0x30), *a11(0x28)
3f8c96b0:	movb   a9, *a11(0x30)
3f8c96d0:	movb   *a11(0x40), a9
3f8c96f0:	move   a9, *a13, 1
3f8c9700:	movb   *a11(0x48), *a11(0x40)
3f8c9730:	movb   a9, *a11(0x48)
3f8c9750:	move   a14, -*sp, 1
3f8c9760:	move   a11, *a14+, 1
3f8c9770:	move   *a13(0xffc0), *a14+, 1
3f8c9790:	move   *a13(0xffe0), *a14+, 1
3f8c97b0:	calla  L3F352110
3f8c97e0:	move   *sp(0x80), a14, 1
3f8c9800:	mmfm   sp, a9,a11,a13
3f8c9820:	rets   2
3f8c9830:	mmtm   sp, a9,a11,a13
3f8c9850:	move   a14, a13
3f8c9860:	addk   32, a14
3f8c9870:	move   *a13(0xffa0), a11, 1
3f8c9890:	movb   *a11(0x10), a9
3f8c98b0:	move   a9, *a13, 1
3f8c98c0:	movb   *a11(0x18), *a11(0x10)
3f8c98f0:	movb   a9, *a11(0x18)
3f8c9910:	movb   *a11(0x40), a9
3f8c9930:	move   a9, *a13, 1
3f8c9940:	movb   *a11(0x48), *a11(0x40)
3f8c9970:	movb   a9, *a11(0x48)
3f8c9990:	movb   *a11(0x50), a9
3f8c99b0:	move   a9, *a13, 1
3f8c99c0:	movb   *a11(0x58), *a11(0x50)
3f8c99f0:	movb   a9, *a11(0x58)
3f8c9a10:	movb   *a11(0x60), a9
3f8c9a30:	move   a9, *a13, 1
3f8c9a40:	movb   *a11(0x68), *a11(0x60)
3f8c9a70:	movb   a9, *a11(0x68)
3f8c9a90:	movb   *a11(0x80), a9
3f8c9ab0:	move   a9, *a13, 1
3f8c9ac0:	movb   *a11(0x98), *a11(0x80)
3f8c9af0:	movb   a9, *a11(0x98)
3f8c9b10:	movb   *a11(0x88), a9
3f8c9b30:	move   a9, *a13, 1
3f8c9b40:	movb   *a11(0x90), *a11(0x88)
3f8c9b70:	movb   a9, *a11(0x90)
3f8c9b90:	move   a14, -*sp, 1
3f8c9ba0:	move   a11, *a14+, 1
3f8c9bb0:	move   *a13(0xffc0), *a14+, 1
3f8c9bd0:	move   *a13(0xffe0), *a14+, 1
3f8c9bf0:	calla  L3F352110
3f8c9c20:	move   *sp(0x80), a14, 1
3f8c9c40:	mmfm   sp, a9,a11,a13
3f8c9c60:	rets   2
3f8c9c70:	mmtm   sp, a9,a11,a13
3f8c9c90:	move   a14, a13
3f8c9ca0:	addk   32, a14
3f8c9cb0:	move   *a13(0xffa0), a11, 1
3f8c9cd0:	movb   *a11(0x10), a9
3f8c9cf0:	move   a9, *a13, 1
3f8c9d00:	movb   *a11(0x18), *a11(0x10)
3f8c9d30:	movb   a9, *a11(0x18)
3f8c9d50:	movb   *a11(0x40), a9
3f8c9d70:	move   a9, *a13, 1
3f8c9d80:	movb   *a11(0x58), *a11(0x40)
3f8c9db0:	movb   a9, *a11(0x58)
3f8c9dd0:	movb   *a11(0x48), a9
3f8c9df0:	move   a9, *a13, 1
3f8c9e00:	movb   *a11(0x50), *a11(0x48)
3f8c9e30:	movb   a9, *a11(0x50)
3f8c9e50:	movb   *a11(0x60), a9
3f8c9e70:	move   a9, *a13, 1
3f8c9e80:	movb   *a11(0x68), *a11(0x60)
3f8c9eb0:	movb   a9, *a11(0x68)
3f8c9ed0:	movb   *a11(0x70), a9
3f8c9ef0:	move   a9, *a13, 1
3f8c9f00:	movb   *a11(0x78), *a11(0x70)
3f8c9f30:	movb   a9, *a11(0x78)
3f8c9f50:	movb   *a11(0x80), a9
3f8c9f70:	move   a9, *a13, 1
3f8c9f80:	movb   *a11(0x88), *a11(0x80)
3f8c9fb0:	movb   a9, *a11(0x88)
3f8c9fd0:	movb   *a11(0x90), a9
3f8c9ff0:	move   a9, *a13, 1
3f8ca000:	movb   *a11(0x98), *a11(0x90)
3f8ca030:	movb   a9, *a11(0x98)
3f8ca050:	movb   *a11(0xa0), a9
3f8ca070:	move   a9, *a13, 1
3f8ca080:	movb   *a11(0xa8), *a11(0xa0)
3f8ca0b0:	movb   a9, *a11(0xa8)
3f8ca0d0:	movb   *a11(0xb0), a9
3f8ca0f0:	move   a9, *a13, 1
3f8ca100:	movb   *a11(0xb8), *a11(0xb0)
3f8ca130:	movb   a9, *a11(0xb8)
3f8ca150:	move   a14, -*sp, 1
3f8ca160:	move   a11, *a14+, 1
3f8ca170:	move   *a13(0xffc0), *a14+, 1
3f8ca190:	move   *a13(0xffe0), *a14+, 1
3f8ca1b0:	calla  L3F352110
3f8ca1e0:	move   *sp(0x80), a14, 1
3f8ca200:	mmfm   sp, a9,a11,a13
3f8ca220:	rets   2
3f8ca230:	mmtm   sp, a9,a11,a13
3f8ca250:	move   a14, a13
3f8ca260:	addk   32, a14
3f8ca270:	move   *a13(0xffa0), a11, 1
3f8ca290:	movb   *a11(0x10), a9
3f8ca2b0:	move   a9, *a13, 1
3f8ca2c0:	movb   *a11(0x18), *a11(0x10)
3f8ca2f0:	movb   a9, *a11(0x18)
3f8ca310:	movb   *a11(0x20), a9
3f8ca330:	move   a9, *a13, 1
3f8ca340:	movb   *a11(0x38), *a11(0x20)
3f8ca370:	movb   a9, *a11(0x38)
3f8ca390:	movb   *a11(0x28), a9
3f8ca3b0:	move   a9, *a13, 1
3f8ca3c0:	movb   *a11(0x30), *a11(0x28)
3f8ca3f0:	movb   a9, *a11(0x30)
3f8ca410:	movb   *a11(0x40), a9
3f8ca430:	move   a9, *a13, 1
3f8ca440:	movb   *a11(0x48), *a11(0x40)
3f8ca470:	movb   a9, *a11(0x48)
3f8ca490:	movb   *a11(0x50), a9
3f8ca4b0:	move   a9, *a13, 1
3f8ca4c0:	movb   *a11(0x58), *a11(0x50)
3f8ca4f0:	movb   a9, *a11(0x58)
3f8ca510:	move   a14, -*sp, 1
3f8ca520:	move   a11, *a14+, 1
3f8ca530:	move   *a13(0xffc0), *a14+, 1
3f8ca550:	move   *a13(0xffe0), *a14+, 1
3f8ca570:	calla  L3F352110
3f8ca5a0:	move   *sp(0x80), a14, 1
3f8ca5c0:	mmfm   sp, a9,a11,a13
3f8ca5e0:	rets   2
3f8ca5f0:	mmtm   sp, a9,a11,a13
3f8ca610:	move   a14, a13
3f8ca620:	addk   32, a14
3f8ca630:	move   *a13(0xffa0), a11, 1
3f8ca650:	movb   *a11(0x10), a9
3f8ca670:	move   a9, *a13, 1
3f8ca680:	movb   *a11(0x18), *a11(0x10)
3f8ca6b0:	movb   a9, *a11(0x18)
3f8ca6d0:	movb   *a11(0x20), a9
3f8ca6f0:	move   a9, *a13, 1
3f8ca700:	movb   *a11(0x38), *a11(0x20)
3f8ca730:	movb   a9, *a11(0x38)
3f8ca750:	movb   *a11(0x28), a9
3f8ca770:	move   a9, *a13, 1
3f8ca780:	movb   *a11(0x30), *a11(0x28)
3f8ca7b0:	movb   a9, *a11(0x30)
3f8ca7d0:	movb   *a11(0x40), a9
3f8ca7f0:	move   a9, *a13, 1
3f8ca800:	movb   *a11(0x48), *a11(0x40)
3f8ca830:	movb   a9, *a11(0x48)
3f8ca850:	movb   *a11(0x60), a9
3f8ca870:	move   a9, *a13, 1
3f8ca880:	movb   *a11(0x78), *a11(0x60)
3f8ca8b0:	movb   a9, *a11(0x78)
3f8ca8d0:	movb   *a11(0x68), a9
3f8ca8f0:	move   a9, *a13, 1
3f8ca900:	movb   *a11(0x70), *a11(0x68)
3f8ca930:	movb   a9, *a11(0x70)
3f8ca950:	movb   *a11(0x80), a9
3f8ca970:	move   a9, *a13, 1
3f8ca980:	movb   *a11(0x98), *a11(0x80)
3f8ca9b0:	movb   a9, *a11(0x98)
3f8ca9d0:	movb   *a11(0x88), a9
3f8ca9f0:	move   a9, *a13, 1
3f8caa00:	movb   *a11(0x90), *a11(0x88)
3f8caa30:	movb   a9, *a11(0x90)
3f8caa50:	movb   *a11(0xa0), a9
3f8caa70:	move   a9, *a13, 1
3f8caa80:	movb   *a11(0xb8), *a11(0xa0)
3f8caab0:	movb   a9, *a11(0xb8)
3f8caad0:	movb   *a11(0xa8), a9
3f8caaf0:	move   a9, *a13, 1
3f8cab00:	movb   *a11(0xb0), *a11(0xa8)
3f8cab30:	movb   a9, *a11(0xb0)
3f8cab50:	move   a14, -*sp, 1
3f8cab60:	move   a11, *a14+, 1
3f8cab70:	move   *a13(0xffc0), *a14+, 1
3f8cab90:	move   *a13(0xffe0), *a14+, 1
3f8cabb0:	calla  L3F352110
3f8cabe0:	move   *sp(0x80), a14, 1
3f8cac00:	mmfm   sp, a9,a11,a13
3f8cac20:	rets   2
3f8cac30:	mmtm   sp, a9,a11,a13
3f8cac50:	move   a14, a13
3f8cac60:	addi   0x60, a14
3f8cac80:	move   *a13(0xffc0), a11, 1
3f8caca0:	srl    0x3, a11
3f8cacb0:	move   a11, *a13(0x20), 1
3f8cacd0:	move   *a13(0xffa0), *a13(0x40), 1
3f8cad00:	sub    a11, a11
3f8cad10:	move   a11, *a13, 1
3f8cad20:	move   *a13(0x20), a9, 1
3f8cad40:	cmp    a9, a11
3f8cad50:	jrge   L3F8CAE90
L3F8CAD60:
3f8cad60:	move   a14, -*sp, 1
3f8cad70:	move   *a13(0x40), *a14+, 1
3f8cad90:	calla  L3F8EC7E0
3f8cadc0:	move   *a13(0x40), a11, 1
3f8cade0:	addi   0x40, a11
3f8cae00:	move   a11, *a13(0x40), 1
3f8cae20:	move   *a13, a9, 1
3f8cae30:	inc    a9
3f8cae40:	move   a9, *a13, 1
3f8cae50:	move   *a13(0x20), a11, 1
3f8cae70:	cmp    a11, a9
3f8cae80:	jrlt   L3F8CAD60
L3F8CAE90:
3f8cae90:	move   a14, -*sp, 1
3f8caea0:	move   *a13(0xffa0), *a14+, 1
3f8caec0:	move   *a13(0xffc0), *a14+, 1
3f8caee0:	move   *a13(0xffe0), *a14+, 1
3f8caf00:	calla  L3F352110
3f8caf30:	move   *sp(0x80), a14, 1
3f8caf50:	mmfm   sp, a9,a11,a13
3f8caf70:	rets   2
3f8caf80:	mmtm   sp, a9,a11,a13
3f8cafa0:	move   a14, a13
3f8cafb0:	addk   32, a14
3f8cafc0:	move   *a13(0xffa0), a11, 1
3f8cafe0:	movb   *a11(0x10), a9
3f8cb000:	move   a9, *a13, 1
3f8cb010:	movb   *a11(0x18), *a11(0x10)
3f8cb040:	movb   a9, *a11(0x18)
3f8cb060:	movb   *a11(0x20), a9
3f8cb080:	move   a9, *a13, 1
3f8cb090:	movb   *a11(0x38), *a11(0x20)
3f8cb0c0:	movb   a9, *a11(0x38)
3f8cb0e0:	movb   *a11(0x28), a9
3f8cb100:	move   a9, *a13, 1
3f8cb110:	movb   *a11(0x30), *a11(0x28)
3f8cb140:	movb   a9, *a11(0x30)
3f8cb160:	movb   *a11(0x40), a9
3f8cb180:	move   a9, *a13, 1
3f8cb190:	movb   *a11(0x48), *a11(0x40)
3f8cb1c0:	movb   a9, *a11(0x48)
3f8cb1e0:	move   a14, -*sp, 1
3f8cb1f0:	move   a11, *a14+, 1
3f8cb200:	move   *a13(0xffc0), *a14+, 1
3f8cb220:	move   *a13(0xffe0), *a14+, 1
3f8cb240:	calla  L3F352110
3f8cb270:	move   *sp(0x80), a14, 1
3f8cb290:	mmfm   sp, a9,a11,a13
3f8cb2b0:	rets   2
3f8cb2c0:	mmtm   sp, a9,a11,a13
3f8cb2e0:	move   a14, a13
3f8cb2f0:	addk   32, a14
3f8cb300:	move   *a13(0xffa0), a11, 1
3f8cb320:	movb   *a11(0x10), a9
3f8cb340:	move   a9, *a13, 1
3f8cb350:	movb   *a11(0x18), *a11(0x10)
3f8cb380:	movb   a9, *a11(0x18)
3f8cb3a0:	movb   *a11(0x40), a9
3f8cb3c0:	move   a9, *a13, 1
3f8cb3d0:	movb   *a11(0x48), *a11(0x40)
3f8cb400:	movb   a9, *a11(0x48)
3f8cb420:	movb   *a11(0x50), a9
3f8cb440:	move   a9, *a13, 1
3f8cb450:	movb   *a11(0x58), *a11(0x50)
3f8cb480:	movb   a9, *a11(0x58)
3f8cb4a0:	movb   *a11(0x60), a9
3f8cb4c0:	move   a9, *a13, 1
3f8cb4d0:	movb   *a11(0x68), *a11(0x60)
3f8cb500:	movb   a9, *a11(0x68)
3f8cb520:	movb   *a11(0x70), a9
3f8cb540:	move   a9, *a13, 1
3f8cb550:	movb   *a11(0x78), *a11(0x70)
3f8cb580:	movb   a9, *a11(0x78)
3f8cb5a0:	movb   *a11(0x80), a9
3f8cb5c0:	move   a9, *a13, 1
3f8cb5d0:	movb   *a11(0x88), *a11(0x80)
3f8cb600:	movb   a9, *a11(0x88)
3f8cb620:	movb   *a11(0x90), a9
3f8cb640:	move   a9, *a13, 1
3f8cb650:	movb   *a11(0x98), *a11(0x90)
3f8cb680:	movb   a9, *a11(0x98)
3f8cb6a0:	move   a14, -*sp, 1
3f8cb6b0:	move   a11, *a14+, 1
3f8cb6c0:	move   *a13(0xffc0), *a14+, 1
3f8cb6e0:	move   *a13(0xffe0), *a14+, 1
3f8cb700:	calla  L3F352110
3f8cb730:	move   *sp(0x80), a14, 1
3f8cb750:	mmfm   sp, a9,a11,a13
3f8cb770:	rets   2
3f8cb780:	mmtm   sp, a9,a11,a13
3f8cb7a0:	move   a14, a13
3f8cb7b0:	addk   32, a14
3f8cb7c0:	move   *a13(0xffa0), a11, 1
3f8cb7e0:	movb   *a11(0x10), a9
3f8cb800:	move   a9, *a13, 1
3f8cb810:	movb   *a11(0x18), *a11(0x10)
3f8cb840:	movb   a9, *a11(0x18)
3f8cb860:	movb   *a11(0x40), a9
3f8cb880:	move   a9, *a13, 1
3f8cb890:	movb   *a11(0x48), *a11(0x40)
3f8cb8c0:	movb   a9, *a11(0x48)
3f8cb8e0:	movb   *a11(0x50), a9
3f8cb900:	move   a9, *a13, 1
3f8cb910:	movb   *a11(0x58), *a11(0x50)
3f8cb940:	movb   a9, *a11(0x58)
3f8cb960:	move   a14, -*sp, 1
3f8cb970:	move   a11, *a14+, 1
3f8cb980:	move   *a13(0xffc0), *a14+, 1
3f8cb9a0:	move   *a13(0xffe0), *a14+, 1
3f8cb9c0:	calla  L3F352110
3f8cb9f0:	move   *sp(0x80), a14, 1
3f8cba10:	mmfm   sp, a9,a11,a13
3f8cba30:	rets   2
3f8cba40:	mmtm   sp, a9,a11,a13
3f8cba60:	move   a14, a13
3f8cba70:	addk   32, a14
3f8cba80:	move   *a13(0xffa0), a11, 1
3f8cbaa0:	movb   *a11(0x10), a9
3f8cbac0:	move   a9, *a13, 1
3f8cbad0:	movb   *a11(0x18), *a11(0x10)
3f8cbb00:	movb   a9, *a11(0x18)
3f8cbb20:	move   a14, -*sp, 1
3f8cbb30:	move   a11, *a14+, 1
3f8cbb40:	move   *a13(0xffc0), *a14+, 1
3f8cbb60:	move   *a13(0xffe0), *a14+, 1
3f8cbb80:	calla  L3F352110
3f8cbbb0:	move   *sp(0x80), a14, 1
3f8cbbd0:	mmfm   sp, a9,a11,a13
3f8cbbf0:	rets   2
3f8cbc00:	mmtm   sp, a9,a11,a13
3f8cbc20:	move   a14, a13
3f8cbc30:	addk   32, a14
3f8cbc40:	move   *a13(0xffa0), a11, 1
3f8cbc60:	movb   *a11(0x10), a9
3f8cbc80:	move   a9, *a13, 1
3f8cbc90:	movb   *a11(0x18), *a11(0x10)
3f8cbcc0:	movb   a9, *a11(0x18)
3f8cbce0:	movb   *a11(0x20), a9
3f8cbd00:	move   a9, *a13, 1
3f8cbd10:	movb   *a11(0x38), *a11(0x20)
3f8cbd40:	movb   a9, *a11(0x38)
3f8cbd60:	movb   *a11(0x28), a9
3f8cbd80:	move   a9, *a13, 1
3f8cbd90:	movb   *a11(0x30), *a11(0x28)
3f8cbdc0:	movb   a9, *a11(0x30)
3f8cbde0:	move   a14, -*sp, 1
3f8cbdf0:	move   a11, *a14+, 1
3f8cbe00:	move   *a13(0xffc0), *a14+, 1
3f8cbe20:	move   *a13(0xffe0), *a14+, 1
3f8cbe40:	calla  L3F352110
3f8cbe70:	move   *sp(0x80), a14, 1
3f8cbe90:	mmfm   sp, a9,a11,a13
3f8cbeb0:	rets   2
3f8cbec0:	mmtm   sp, a9,a11,a13
3f8cbee0:	move   a14, a13
3f8cbef0:	addk   32, a14
3f8cbf00:	move   *a13(0xffa0), a11, 1
3f8cbf20:	movb   *a11(0x10), a9
3f8cbf40:	move   a9, *a13, 1
3f8cbf50:	movb   *a11(0x18), *a11(0x10)
3f8cbf80:	movb   a9, *a11(0x18)
3f8cbfa0:	movb   *a11(0x20), a9
3f8cbfc0:	move   a9, *a13, 1
3f8cbfd0:	movb   *a11(0x38), *a11(0x20)
3f8cc000:	movb   a9, *a11(0x38)
3f8cc020:	movb   *a11(0x28), a9
3f8cc040:	move   a9, *a13, 1
3f8cc050:	movb   *a11(0x30), *a11(0x28)
3f8cc080:	movb   a9, *a11(0x30)
3f8cc0a0:	move   a14, -*sp, 1
3f8cc0b0:	move   a11, *a14+, 1
3f8cc0c0:	move   *a13(0xffc0), *a14+, 1
3f8cc0e0:	move   *a13(0xffe0), *a14+, 1
3f8cc100:	calla  L3F352110
3f8cc130:	move   *sp(0x80), a14, 1
3f8cc150:	mmfm   sp, a9,a11,a13
3f8cc170:	rets   2
3f8cc180:	mmtm   sp, a9,a11,a13
3f8cc1a0:	move   a14, a13
3f8cc1b0:	addk   32, a14
3f8cc1c0:	move   *a13(0xffa0), a11, 1
3f8cc1e0:	movb   *a11(0x10), a9
3f8cc200:	move   a9, *a13, 1
3f8cc210:	movb   *a11(0x18), *a11(0x10)
3f8cc240:	movb   a9, *a11(0x18)
3f8cc260:	movb   *a11(0x20), a9
3f8cc280:	move   a9, *a13, 1
3f8cc290:	movb   *a11(0x38), *a11(0x20)
3f8cc2c0:	movb   a9, *a11(0x38)
3f8cc2e0:	movb   *a11(0x28), a9
3f8cc300:	move   a9, *a13, 1
3f8cc310:	movb   *a11(0x30), *a11(0x28)
3f8cc340:	movb   a9, *a11(0x30)
3f8cc360:	move   a14, -*sp, 1
3f8cc370:	move   a11, *a14+, 1
3f8cc380:	move   *a13(0xffc0), *a14+, 1
3f8cc3a0:	move   *a13(0xffe0), *a14+, 1
3f8cc3c0:	calla  L3F352110
3f8cc3f0:	move   *sp(0x80), a14, 1
3f8cc410:	mmfm   sp, a9,a11,a13
3f8cc430:	rets   2
3f8cc440:	mmtm   sp, a9,a11,a13
3f8cc460:	move   a14, a13
3f8cc470:	addk   32, a14
3f8cc480:	move   *a13(0xffa0), a11, 1
3f8cc4a0:	movb   *a11(0x10), a9
3f8cc4c0:	move   a9, *a13, 1
3f8cc4d0:	movb   *a11(0x18), *a11(0x10)
3f8cc500:	movb   a9, *a11(0x18)
3f8cc520:	movb   *a11(0x20), a9
3f8cc540:	move   a9, *a13, 1
3f8cc550:	movb   *a11(0x38), *a11(0x20)
3f8cc580:	movb   a9, *a11(0x38)
3f8cc5a0:	movb   *a11(0x28), a9
3f8cc5c0:	move   a9, *a13, 1
3f8cc5d0:	movb   *a11(0x30), *a11(0x28)
3f8cc600:	movb   a9, *a11(0x30)
3f8cc620:	move   a14, -*sp, 1
3f8cc630:	move   a11, *a14+, 1
3f8cc640:	move   *a13(0xffc0), *a14+, 1
3f8cc660:	move   *a13(0xffe0), *a14+, 1
3f8cc680:	calla  L3F352110
3f8cc6b0:	move   *sp(0x80), a14, 1
3f8cc6d0:	mmfm   sp, a9,a11,a13
3f8cc6f0:	rets   2
3f8cc700:	mmtm   sp, a9,a11,a13
3f8cc720:	move   a14, a13
3f8cc730:	addk   32, a14
3f8cc740:	move   *a13(0xffa0), a11, 1
3f8cc760:	movb   *a11(0x10), a9
3f8cc780:	move   a9, *a13, 1
3f8cc790:	movb   *a11(0x18), *a11(0x10)
3f8cc7c0:	movb   a9, *a11(0x18)
3f8cc7e0:	movb   *a11(0x20), a9
3f8cc800:	move   a9, *a13, 1
3f8cc810:	movb   *a11(0x38), *a11(0x20)
3f8cc840:	movb   a9, *a11(0x38)
3f8cc860:	movb   *a11(0x28), a9
3f8cc880:	move   a9, *a13, 1
3f8cc890:	movb   *a11(0x30), *a11(0x28)
3f8cc8c0:	movb   a9, *a11(0x30)
3f8cc8e0:	movb   *a11(0x40), a9
3f8cc900:	move   a9, *a13, 1
3f8cc910:	movb   *a11(0x58), *a11(0x40)
3f8cc940:	movb   a9, *a11(0x58)
3f8cc960:	movb   *a11(0x48), a9
3f8cc980:	move   a9, *a13, 1
3f8cc990:	movb   *a11(0x50), *a11(0x48)
3f8cc9c0:	movb   a9, *a11(0x50)
3f8cc9e0:	movb   *a11(0x70), a9
3f8cca00:	move   a9, *a13, 1
3f8cca10:	movb   *a11(0x78), *a11(0x70)
3f8cca40:	movb   a9, *a11(0x78)
3f8cca60:	movb   *a11(0x80), a9
3f8cca80:	move   a9, *a13, 1
3f8cca90:	movb   *a11(0x88), *a11(0x80)
3f8ccac0:	movb   a9, *a11(0x88)
3f8ccae0:	move   a14, -*sp, 1
3f8ccaf0:	move   a11, *a14+, 1
3f8ccb00:	move   *a13(0xffc0), *a14+, 1
3f8ccb20:	move   *a13(0xffe0), *a14+, 1
3f8ccb40:	calla  L3F352110
3f8ccb70:	move   *sp(0x80), a14, 1
3f8ccb90:	mmfm   sp, a9,a11,a13
3f8ccbb0:	rets   2
3f8ccbc0:	mmtm   sp, a9,a11,a13
3f8ccbe0:	move   a14, a13
3f8ccbf0:	addk   32, a14
3f8ccc00:	move   *a13(0xffa0), a11, 1
3f8ccc20:	movb   *a11(0x10), a9
3f8ccc40:	move   a9, *a13, 1
3f8ccc50:	movb   *a11(0x18), *a11(0x10)
3f8ccc80:	movb   a9, *a11(0x18)
3f8ccca0:	movb   *a11(0x40), a9
3f8cccc0:	move   a9, *a13, 1
3f8cccd0:	movb   *a11(0x48), *a11(0x40)
3f8ccd00:	movb   a9, *a11(0x48)
3f8ccd20:	movb   *a11(0x50), a9
3f8ccd40:	move   a9, *a13, 1
3f8ccd50:	movb   *a11(0x58), *a11(0x50)
3f8ccd80:	movb   a9, *a11(0x58)
3f8ccda0:	movb   *a11(0x60), a9
3f8ccdc0:	move   a9, *a13, 1
3f8ccdd0:	movb   *a11(0x68), *a11(0x60)
3f8cce00:	movb   a9, *a11(0x68)
3f8cce20:	move   a14, -*sp, 1
3f8cce30:	move   a11, *a14+, 1
3f8cce40:	move   *a13(0xffc0), *a14+, 1
3f8cce60:	move   *a13(0xffe0), *a14+, 1
3f8cce80:	calla  L3F352110
3f8cceb0:	move   *sp(0x80), a14, 1
3f8cced0:	mmfm   sp, a9,a11,a13
3f8ccef0:	rets   2
3f8ccf00:	mmtm   sp, a9,a11,a13
3f8ccf20:	move   a14, a13
3f8ccf30:	addk   32, a14
3f8ccf40:	move   *a13(0xffa0), a11, 1
3f8ccf60:	movb   *a11(0x10), a9
3f8ccf80:	move   a9, *a13, 1
3f8ccf90:	movb   *a11(0x18), *a11(0x10)
3f8ccfc0:	movb   a9, *a11(0x18)
3f8ccfe0:	movb   *a11(0x40), a9
3f8cd000:	move   a9, *a13, 1
3f8cd010:	movb   *a11(0x48), *a11(0x40)
3f8cd040:	movb   a9, *a11(0x48)
3f8cd060:	movb   *a11(0x50), a9
3f8cd080:	move   a9, *a13, 1
3f8cd090:	movb   *a11(0x58), *a11(0x50)
3f8cd0c0:	movb   a9, *a11(0x58)
3f8cd0e0:	move   a14, -*sp, 1
3f8cd0f0:	move   a11, *a14+, 1
3f8cd100:	move   *a13(0xffc0), *a14+, 1
3f8cd120:	move   *a13(0xffe0), *a14+, 1
3f8cd140:	calla  L3F352110
3f8cd170:	move   *sp(0x80), a14, 1
3f8cd190:	mmfm   sp, a9,a11,a13
3f8cd1b0:	rets   2
3f8cd1c0:	mmtm   sp, a9,a11,a13
3f8cd1e0:	move   a14, a13
3f8cd1f0:	addi   0xa0, a14
3f8cd210:	move   *a13(0xffa0), *a13(0x0), 1
3f8cd240:	move   *a13(0xffc0), a11, 1
3f8cd260:	sll    0x3, a11
3f8cd270:	move   *a13(0xffa0), a9, 1
3f8cd290:	add    a9, a11
3f8cd2a0:	move   a11, *a13(0x20), 1
3f8cd2c0:	move   *a13, a9, 1
3f8cd2d0:	cmp    a11, a9
3f8cd2e0:	jrnc   L3F8CD500
3f8cd2f0:	setf   16, 0, 0
L3F8CD300:
3f8cd300:	move   *a13(0x0), *a13(0x40), 1
3f8cd330:	move   *a13(0x40), a11, 1
3f8cd350:	move   *a11(0x10), a9, 0
3f8cd370:	move   a9, *a13(0x60), 1
3f8cd390:	movb   *a11(0x10), a9
3f8cd3b0:	move   a9, *a13(0x80), 1
3f8cd3d0:	movb   *a11(0x18), *a11(0x10)
3f8cd400:	movb   a9, *a11(0x18)
3f8cd420:	move   *a13(0x60), a9, 1
3f8cd440:	addk   3, a9
3f8cd450:	sra    0x2, a9
3f8cd460:	sll    0x2, a9
3f8cd470:	addk   4, a9
3f8cd480:	sll    0x3, a9
3f8cd490:	move   *a13, a11, 1
3f8cd4a0:	add    a11, a9
3f8cd4b0:	move   a9, *a13, 1
3f8cd4c0:	move   *a13(0x20), a11, 1
3f8cd4e0:	cmp    a11, a9
3f8cd4f0:	jrc   L3F8CD300
L3F8CD500:
3f8cd500:	move   a14, -*sp, 1
3f8cd510:	move   *a13(0xffa0), *a14+, 1
3f8cd530:	move   *a13(0xffc0), *a14+, 1
3f8cd550:	move   *a13(0xffe0), *a14+, 1
3f8cd570:	calla  L3F352110
3f8cd5a0:	move   *sp(0x80), a14, 1
3f8cd5c0:	mmfm   sp, a9,a11,a13
3f8cd5e0:	rets   2
3f8cd5f0:	mmtm   sp, a9,a11,a13
3f8cd610:	move   a14, a13
3f8cd620:	addk   32, a14
3f8cd630:	move   *a13(0xffa0), a11, 1
3f8cd650:	movb   *a11(0x10), a9
3f8cd670:	move   a9, *a13, 1
3f8cd680:	movb   *a11(0x18), *a11(0x10)
3f8cd6b0:	movb   a9, *a11(0x18)
3f8cd6d0:	movb   *a11(0x20), a9
3f8cd6f0:	move   a9, *a13, 1
3f8cd700:	movb   *a11(0x38), *a11(0x20)
3f8cd730:	movb   a9, *a11(0x38)
3f8cd750:	movb   *a11(0x28), a9
3f8cd770:	move   a9, *a13, 1
3f8cd780:	movb   *a11(0x30), *a11(0x28)
3f8cd7b0:	movb   a9, *a11(0x30)
3f8cd7d0:	movb   *a11(0x40), a9
3f8cd7f0:	move   a9, *a13, 1
3f8cd800:	movb   *a11(0x48), *a11(0x40)
3f8cd830:	movb   a9, *a11(0x48)
3f8cd850:	move   a14, -*sp, 1
3f8cd860:	move   a11, *a14+, 1
3f8cd870:	move   *a13(0xffc0), *a14+, 1
3f8cd890:	move   *a13(0xffe0), *a14+, 1
3f8cd8b0:	calla  L3F352110
3f8cd8e0:	move   *sp(0x80), a14, 1
3f8cd900:	mmfm   sp, a9,a11,a13
3f8cd920:	rets   2
3f8cd930:	mmtm   sp, a7,a9,a11,a13
3f8cd950:	move   a14, a13
3f8cd960:	addi   0x40, a14
3f8cd980:	move   *a13(0xffc0), a11, 1
3f8cd9a0:	sub    a9, a9
3f8cd9b0:	movb   a9, *a11
3f8cd9c0:	move   *a13(0xffe0), a7, 1
3f8cd9e0:	movb   *a7(0x8), *a11(0x8)
3f8cda10:	addk   16, a7
3f8cda20:	move   a7, *a13, 1
3f8cda30:	addk   16, a11
3f8cda40:	move   a11, *a13(0x20), 1
3f8cda60:	movb   *a7(0x0), *a11(0x8)
3f8cda90:	movb   *a7(0x8), *a11(0x0)
3f8cdac0:	move   *a13(0xffe0), a11, 1
3f8cdae0:	addk   32, a11
3f8cdaf0:	move   a11, *a13, 1
3f8cdb00:	move   *a13(0xffc0), a7, 1
3f8cdb20:	addk   32, a7
3f8cdb30:	move   a7, *a13(0x20), 1
3f8cdb50:	movb   *a11(0x18), *a7(0x0)
3f8cdb80:	movb   *a11(0x10), *a7(0x8)
3f8cdbb0:	movb   *a11(0x8), *a7(0x10)
3f8cdbe0:	movb   *a11(0x0), *a7(0x18)
3f8cdc10:	move   *a13(0xffe0), a11, 1
3f8cdc30:	addi   0x40, a11
3f8cdc50:	move   a11, *a13, 1
3f8cdc60:	move   *a13(0xffc0), a7, 1
3f8cdc80:	addi   0x40, a7
3f8cdca0:	move   a7, *a13(0x20), 1
3f8cdcc0:	movb   *a11(0x0), *a7(0x8)
3f8cdcf0:	movb   *a11(0x8), *a7(0x0)
3f8cdd20:	move   *a13(0xffc0), a11, 1
3f8cdd40:	move   *a13(0xffe0), a7, 1
3f8cdd60:	movb   *a7(0x50), *a11(0x50)
3f8cdd90:	move   *sp(0xa0), a14, 1
3f8cddb0:	mmfm   sp, a7,a9,a11,a13
3f8cddd0:	rets   2
3f8cdde0:	mmtm   sp, a9,a11,a13
3f8cde00:	move   a14, a13
3f8cde10:	addi   0x40, a14
3f8cde30:	move   *a13(0xffc0), a11, 1
3f8cde50:	move   *a13(0xffe0), a9, 1
3f8cde70:	movb   *a9, *a11
3f8cde80:	movb   *a9(0x8), *a11(0x8)
3f8cdeb0:	addk   16, a9
3f8cdec0:	move   a9, *a13, 1
3f8cded0:	addk   16, a11
3f8cdee0:	move   a11, *a13(0x20), 1
3f8cdf00:	movb   *a9(0x0), *a11(0x8)
3f8cdf30:	movb   *a9(0x8), *a11(0x0)
3f8cdf60:	move   *a13(0xffe0), a11, 1
3f8cdf80:	addk   32, a11
3f8cdf90:	move   a11, *a13, 1
3f8cdfa0:	move   *a13(0xffc0), a9, 1
3f8cdfc0:	addk   32, a9
3f8cdfd0:	move   a9, *a13(0x20), 1
3f8cdff0:	movb   *a11(0x18), *a9(0x0)
3f8ce020:	movb   *a11(0x10), *a9(0x8)
3f8ce050:	movb   *a11(0x8), *a9(0x10)
3f8ce080:	movb   *a11(0x0), *a9(0x18)
3f8ce0b0:	move   *a13(0xffe0), a11, 1
3f8ce0d0:	addi   0x40, a11
3f8ce0f0:	move   a11, *a13, 1
3f8ce100:	move   *a13(0xffc0), a9, 1
3f8ce120:	addi   0x40, a9
3f8ce140:	move   a9, *a13(0x20), 1
3f8ce160:	movb   *a11(0x18), *a9(0x0)
3f8ce190:	movb   *a11(0x10), *a9(0x8)
3f8ce1c0:	movb   *a11(0x8), *a9(0x10)
3f8ce1f0:	movb   *a11(0x0), *a9(0x18)
3f8ce220:	move   *a13(0xffe0), a11, 1
3f8ce240:	addi   0x60, a11
3f8ce260:	move   a11, *a13, 1
3f8ce270:	move   *a13(0xffc0), a9, 1
3f8ce290:	addi   0x60, a9
3f8ce2b0:	move   a9, *a13(0x20), 1
3f8ce2d0:	movb   *a11(0x18), *a9(0x0)
3f8ce300:	movb   *a11(0x10), *a9(0x8)
3f8ce330:	movb   *a11(0x8), *a9(0x10)
3f8ce360:	movb   *a11(0x0), *a9(0x18)
3f8ce390:	move   *a13(0xffe0), a11, 1
3f8ce3b0:	addi   0x80, a11
3f8ce3d0:	move   a11, *a13, 1
3f8ce3e0:	move   *a13(0xffc0), a9, 1
3f8ce400:	addi   0x80, a9
3f8ce420:	move   a9, *a13(0x20), 1
3f8ce440:	movb   *a11(0x18), *a9(0x0)
3f8ce470:	movb   *a11(0x10), *a9(0x8)
3f8ce4a0:	movb   *a11(0x8), *a9(0x10)
3f8ce4d0:	movb   *a11(0x0), *a9(0x18)
3f8ce500:	move   *a13(0xffe0), a11, 1
3f8ce520:	addi   0xa0, a11
3f8ce540:	move   a11, *a13, 1
3f8ce550:	move   *a13(0xffc0), a9, 1
3f8ce570:	addi   0xa0, a9
3f8ce590:	move   a9, *a13(0x20), 1
3f8ce5b0:	movb   *a11(0x0), *a9(0x8)
3f8ce5e0:	movb   *a11(0x8), *a9(0x0)
3f8ce610:	move   *a13(0xffe0), a11, 1
3f8ce630:	addi   0xb0, a11
3f8ce650:	move   a11, *a13, 1
3f8ce660:	move   *a13(0xffc0), a9, 1
3f8ce680:	addi   0xb0, a9
3f8ce6a0:	move   a9, *a13(0x20), 1
3f8ce6c0:	movb   *a11(0x0), *a9(0x8)
3f8ce6f0:	movb   *a11(0x8), *a9(0x0)
3f8ce720:	move   *a13(0xffe0), a11, 1
3f8ce740:	addi   0xc0, a11
3f8ce760:	move   a11, *a13, 1
3f8ce770:	move   *a13(0xffc0), a9, 1
3f8ce790:	addi   0xc0, a9
3f8ce7b0:	move   a9, *a13(0x20), 1
3f8ce7d0:	movb   *a11(0x0), *a9(0x8)
3f8ce800:	movb   *a11(0x8), *a9(0x0)
3f8ce830:	move   *a13(0xffe0), a11, 1
3f8ce850:	addi   0xd0, a11
3f8ce870:	move   a11, *a13, 1
3f8ce880:	move   *a13(0xffc0), a9, 1
3f8ce8a0:	addi   0xd0, a9
3f8ce8c0:	move   a9, *a13(0x20), 1
3f8ce8e0:	movb   *a11(0x0), *a9(0x8)
3f8ce910:	movb   *a11(0x8), *a9(0x0)
3f8ce940:	move   *a13(0xffe0), a11, 1
3f8ce960:	addi   0xe0, a11
3f8ce980:	move   a11, *a13, 1
3f8ce990:	move   *a13(0xffc0), a9, 1
3f8ce9b0:	addi   0xe0, a9
3f8ce9d0:	move   a9, *a13(0x20), 1
3f8ce9f0:	movb   *a11(0x0), *a9(0x8)
3f8cea20:	movb   *a11(0x8), *a9(0x0)
3f8cea50:	move   *a13(0xffc0), a11, 1
3f8cea70:	move   *a13(0xffe0), a9, 1
3f8cea90:	movb   *a9(0xf0), *a11(0xf0)
3f8ceac0:	move   *sp(0x80), a14, 1
3f8ceae0:	mmfm   sp, a9,a11,a13
3f8ceb00:	rets   2
3f8ceb10:	mmtm   sp, a9,a11,a13
3f8ceb30:	move   a14, a13
3f8ceb40:	addi   0x40, a14
3f8ceb60:	move   *a13(0xffc0), a11, 1
3f8ceb80:	move   *a13(0xffe0), a9, 1
3f8ceba0:	movb   *a9, *a11
3f8cebb0:	movb   *a9(0x8), *a11(0x8)
3f8cebe0:	addk   16, a9
3f8cebf0:	move   a9, *a13, 1
3f8cec00:	addk   16, a11
3f8cec10:	move   a11, *a13(0x20), 1
3f8cec30:	movb   *a9(0x0), *a11(0x8)
3f8cec60:	movb   *a9(0x8), *a11(0x0)
3f8cec90:	move   *a13(0xffe0), a11, 1
3f8cecb0:	addk   32, a11
3f8cecc0:	move   a11, *a13, 1
3f8cecd0:	move   *a13(0xffc0), a9, 1
3f8cecf0:	addk   32, a9
3f8ced00:	move   a9, *a13(0x20), 1
3f8ced20:	movb   *a11(0x18), *a9(0x0)
3f8ced50:	movb   *a11(0x10), *a9(0x8)
3f8ced80:	movb   *a11(0x8), *a9(0x10)
3f8cedb0:	movb   *a11(0x0), *a9(0x18)
3f8cede0:	move   *a13(0xffe0), a11, 1
3f8cee00:	addi   0x40, a11
3f8cee20:	move   a11, *a13, 1
3f8cee30:	move   *a13(0xffc0), a9, 1
3f8cee50:	addi   0x40, a9
3f8cee70:	move   a9, *a13(0x20), 1
3f8cee90:	movb   *a11(0x18), *a9(0x0)
3f8ceec0:	movb   *a11(0x10), *a9(0x8)
3f8ceef0:	movb   *a11(0x8), *a9(0x10)
3f8cef20:	movb   *a11(0x0), *a9(0x18)
3f8cef50:	move   *a13(0xffe0), a11, 1
3f8cef70:	addi   0x60, a11
3f8cef90:	move   a11, *a13, 1
3f8cefa0:	move   *a13(0xffc0), a9, 1
3f8cefc0:	addi   0x60, a9
3f8cefe0:	move   a9, *a13(0x20), 1
3f8cf000:	movb   *a11(0x18), *a9(0x0)
3f8cf030:	movb   *a11(0x10), *a9(0x8)
3f8cf060:	movb   *a11(0x8), *a9(0x10)
3f8cf090:	movb   *a11(0x0), *a9(0x18)
3f8cf0c0:	move   *a13(0xffe0), a11, 1
3f8cf0e0:	addi   0x80, a11
3f8cf100:	move   a11, *a13, 1
3f8cf110:	move   *a13(0xffc0), a9, 1
3f8cf130:	addi   0x80, a9
3f8cf150:	move   a9, *a13(0x20), 1
3f8cf170:	movb   *a11(0x18), *a9(0x0)
3f8cf1a0:	movb   *a11(0x10), *a9(0x8)
3f8cf1d0:	movb   *a11(0x8), *a9(0x10)
3f8cf200:	movb   *a11(0x0), *a9(0x18)
3f8cf230:	move   *a13(0xffe0), a11, 1
3f8cf250:	addi   0xa0, a11
3f8cf270:	move   a11, *a13, 1
3f8cf280:	move   *a13(0xffc0), a9, 1
3f8cf2a0:	addi   0xa0, a9
3f8cf2c0:	move   a9, *a13(0x20), 1
3f8cf2e0:	movb   *a11(0x0), *a9(0x8)
3f8cf310:	movb   *a11(0x8), *a9(0x0)
3f8cf340:	move   *a13(0xffe0), a11, 1
3f8cf360:	addi   0xb0, a11
3f8cf380:	move   a11, *a13, 1
3f8cf390:	move   *a13(0xffc0), a9, 1
3f8cf3b0:	addi   0xb0, a9
3f8cf3d0:	move   a9, *a13(0x20), 1
3f8cf3f0:	movb   *a11(0x0), *a9(0x8)
3f8cf420:	movb   *a11(0x8), *a9(0x0)
3f8cf450:	move   *a13(0xffe0), a11, 1
3f8cf470:	addi   0xc0, a11
3f8cf490:	move   a11, *a13, 1
3f8cf4a0:	move   *a13(0xffc0), a9, 1
3f8cf4c0:	addi   0xc0, a9
3f8cf4e0:	move   a9, *a13(0x20), 1
3f8cf500:	movb   *a11(0x0), *a9(0x8)
3f8cf530:	movb   *a11(0x8), *a9(0x0)
3f8cf560:	move   *a13(0xffe0), a11, 1
3f8cf580:	addi   0xd0, a11
3f8cf5a0:	move   a11, *a13, 1
3f8cf5b0:	move   *a13(0xffc0), a9, 1
3f8cf5d0:	addi   0xd0, a9
3f8cf5f0:	move   a9, *a13(0x20), 1
3f8cf610:	movb   *a11(0x0), *a9(0x8)
3f8cf640:	movb   *a11(0x8), *a9(0x0)
3f8cf670:	move   *a13(0xffe0), a11, 1
3f8cf690:	addi   0xe0, a11
3f8cf6b0:	move   a11, *a13, 1
3f8cf6c0:	move   *a13(0xffc0), a9, 1
3f8cf6e0:	addi   0xe0, a9
3f8cf700:	move   a9, *a13(0x20), 1
3f8cf720:	movb   *a11(0x0), *a9(0x8)
3f8cf750:	movb   *a11(0x8), *a9(0x0)
3f8cf780:	move   *a13(0xffc0), a11, 1
3f8cf7a0:	move   *a13(0xffe0), a9, 1
3f8cf7c0:	movb   *a9(0xf0), *a11(0xf0)
3f8cf7f0:	movb   *a9(0xf8), *a11(0xf8)
3f8cf820:	move   *sp(0x80), a14, 1
3f8cf840:	mmfm   sp, a9,a11,a13
3f8cf860:	rets   2
3f8cf870:	mmtm   sp, a9,a11,a13
3f8cf890:	move   a14, a13
3f8cf8a0:	addi   0x40, a14
3f8cf8c0:	move   *a13(0xffc0), a11, 1
3f8cf8e0:	move   *a13(0xffe0), a9, 1
3f8cf900:	movb   *a9, *a11
3f8cf910:	movb   *a9(0x8), *a11(0x8)
3f8cf940:	addk   16, a9
3f8cf950:	move   a9, *a13, 1
3f8cf960:	addk   16, a11
3f8cf970:	move   a11, *a13(0x20), 1
3f8cf990:	movb   *a9(0x0), *a11(0x8)
3f8cf9c0:	movb   *a9(0x8), *a11(0x0)
3f8cf9f0:	move   *a13(0xffe0), a11, 1
3f8cfa10:	addk   32, a11
3f8cfa20:	move   a11, *a13, 1
3f8cfa30:	move   *a13(0xffc0), a9, 1
3f8cfa50:	addk   32, a9
3f8cfa60:	move   a9, *a13(0x20), 1
3f8cfa80:	movb   *a11(0x18), *a9(0x0)
3f8cfab0:	movb   *a11(0x10), *a9(0x8)
3f8cfae0:	movb   *a11(0x8), *a9(0x10)
3f8cfb10:	movb   *a11(0x0), *a9(0x18)
3f8cfb40:	move   *a13(0xffc0), a11, 1
3f8cfb60:	move   *a13(0xffe0), a9, 1
3f8cfb80:	movb   *a9(0x40), *a11(0x40)
3f8cfbb0:	move   *sp(0x80), a14, 1
3f8cfbd0:	mmfm   sp, a9,a11,a13
3f8cfbf0:	rets   2
3f8cfc00:	mmtm   sp, a9,a11,a13
3f8cfc20:	move   a14, a13
3f8cfc30:	addi   0x40, a14
3f8cfc50:	move   *a13(0xffc0), a11, 1
3f8cfc70:	move   *a13(0xffe0), a9, 1
3f8cfc90:	movb   *a9, *a11
3f8cfca0:	addk   16, a9
3f8cfcb0:	move   a9, *a13, 1
3f8cfcc0:	addk   16, a11
3f8cfcd0:	move   a11, *a13(0x20), 1
3f8cfcf0:	movb   *a9(0x0), *a11(0x8)
3f8cfd20:	movb   *a9(0x8), *a11(0x0)
3f8cfd50:	move   *a13(0xffe0), a11, 1
3f8cfd70:	addk   32, a11
3f8cfd80:	move   a11, *a13, 1
3f8cfd90:	move   *a13(0xffc0), a9, 1
3f8cfdb0:	addk   32, a9
3f8cfdc0:	move   a9, *a13(0x20), 1
3f8cfde0:	movb   *a11(0x18), *a9(0x0)
3f8cfe10:	movb   *a11(0x10), *a9(0x8)
3f8cfe40:	movb   *a11(0x8), *a9(0x10)
3f8cfe70:	movb   *a11(0x0), *a9(0x18)
3f8cfea0:	move   *a13(0xffe0), a11, 1
3f8cfec0:	addi   0x40, a11
3f8cfee0:	move   a11, *a13, 1
3f8cfef0:	move   *a13(0xffc0), a9, 1
3f8cff10:	addi   0x40, a9
3f8cff30:	move   a9, *a13(0x20), 1
3f8cff50:	movb   *a11(0x0), *a9(0x8)
3f8cff80:	movb   *a11(0x8), *a9(0x0)
3f8cffb0:	move   *a13(0xffe0), a11, 1
3f8cffd0:	addi   0x50, a11
3f8cfff0:	move   a11, *a13, 1
3f8d0000:	move   *a13(0xffc0), a9, 1
3f8d0020:	addi   0x50, a9
3f8d0040:	move   a9, *a13(0x20), 1
3f8d0060:	movb   *a11(0x0), *a9(0x8)
3f8d0090:	movb   *a11(0x8), *a9(0x0)
3f8d00c0:	move   *a13(0xffe0), a11, 1
3f8d00e0:	addi   0x60, a11
3f8d0100:	move   a11, *a13, 1
3f8d0110:	move   *a13(0xffc0), a9, 1
3f8d0130:	addi   0x60, a9
3f8d0150:	move   a9, *a13(0x20), 1
3f8d0170:	movb   *a11(0x0), *a9(0x8)
3f8d01a0:	movb   *a11(0x8), *a9(0x0)
3f8d01d0:	move   *a13(0xffe0), a11, 1
3f8d01f0:	addi   0x70, a11
3f8d0210:	move   a11, *a13, 1
3f8d0220:	move   *a13(0xffc0), a9, 1
3f8d0240:	addi   0x70, a9
3f8d0260:	move   a9, *a13(0x20), 1
3f8d0280:	movb   *a11(0x0), *a9(0x8)
3f8d02b0:	movb   *a11(0x8), *a9(0x0)
3f8d02e0:	move   *a13(0xffe0), a11, 1
3f8d0300:	addi   0x80, a11
3f8d0320:	move   a11, *a13, 1
3f8d0330:	move   *a13(0xffc0), a9, 1
3f8d0350:	addi   0x80, a9
3f8d0370:	move   a9, *a13(0x20), 1
3f8d0390:	movb   *a11(0x0), *a9(0x8)
3f8d03c0:	movb   *a11(0x8), *a9(0x0)
3f8d03f0:	move   *sp(0x80), a14, 1
3f8d0410:	mmfm   sp, a9,a11,a13
3f8d0430:	rets   2
3f8d0440:	mmtm   sp, a9,a11,a13
3f8d0460:	move   a14, a13
3f8d0470:	addi   0x40, a14
3f8d0490:	move   *a13(0xffc0), a11, 1
3f8d04b0:	move   *a13(0xffe0), a9, 1
3f8d04d0:	movb   *a9, *a11
3f8d04e0:	addk   16, a9
3f8d04f0:	move   a9, *a13, 1
3f8d0500:	addk   16, a11
3f8d0510:	move   a11, *a13(0x20), 1
3f8d0530:	movb   *a9(0x0), *a11(0x8)
3f8d0560:	movb   *a9(0x8), *a11(0x0)
3f8d0590:	move   *a13(0xffe0), a11, 1
3f8d05b0:	addk   32, a11
3f8d05c0:	move   a11, *a13, 1
3f8d05d0:	move   *a13(0xffc0), a9, 1
3f8d05f0:	addk   32, a9
3f8d0600:	move   a9, *a13(0x20), 1
3f8d0620:	movb   *a11(0x18), *a9(0x0)
3f8d0650:	movb   *a11(0x10), *a9(0x8)
3f8d0680:	movb   *a11(0x8), *a9(0x10)
3f8d06b0:	movb   *a11(0x0), *a9(0x18)
3f8d06e0:	move   *a13(0xffe0), a11, 1
3f8d0700:	addi   0x40, a11
3f8d0720:	move   a11, *a13, 1
3f8d0730:	move   *a13(0xffc0), a9, 1
3f8d0750:	addi   0x40, a9
3f8d0770:	move   a9, *a13(0x20), 1
3f8d0790:	movb   *a11(0x0), *a9(0x8)
3f8d07c0:	movb   *a11(0x8), *a9(0x0)
3f8d07f0:	move   *a13(0xffe0), a11, 1
3f8d0810:	addi   0x50, a11
3f8d0830:	move   a11, *a13, 1
3f8d0840:	move   *a13(0xffc0), a9, 1
3f8d0860:	addi   0x50, a9
3f8d0880:	move   a9, *a13(0x20), 1
3f8d08a0:	movb   *a11(0x0), *a9(0x8)
3f8d08d0:	movb   *a11(0x8), *a9(0x0)
3f8d0900:	move   *a13(0xffe0), a11, 1
3f8d0920:	addi   0x60, a11
3f8d0940:	move   a11, *a13, 1
3f8d0950:	move   *a13(0xffc0), a9, 1
3f8d0970:	addi   0x60, a9
3f8d0990:	move   a9, *a13(0x20), 1
3f8d09b0:	movb   *a11(0x0), *a9(0x8)
3f8d09e0:	movb   *a11(0x8), *a9(0x0)
3f8d0a10:	move   *a13(0xffe0), a11, 1
3f8d0a30:	addi   0x70, a11
3f8d0a50:	move   a11, *a13, 1
3f8d0a60:	move   *a13(0xffc0), a9, 1
3f8d0a80:	addi   0x70, a9
3f8d0aa0:	move   a9, *a13(0x20), 1
3f8d0ac0:	movb   *a11(0x0), *a9(0x8)
3f8d0af0:	movb   *a11(0x8), *a9(0x0)
3f8d0b20:	move   *a13(0xffe0), a11, 1
3f8d0b40:	addi   0x80, a11
3f8d0b60:	move   a11, *a13, 1
3f8d0b70:	move   *a13(0xffc0), a9, 1
3f8d0b90:	addi   0x80, a9
3f8d0bb0:	move   a9, *a13(0x20), 1
3f8d0bd0:	movb   *a11(0x0), *a9(0x8)
3f8d0c00:	movb   *a11(0x8), *a9(0x0)
3f8d0c30:	move   *a13(0xffe0), a11, 1
3f8d0c50:	addi   0x90, a11
3f8d0c70:	move   a11, *a13, 1
3f8d0c80:	move   *a13(0xffc0), a9, 1
3f8d0ca0:	addi   0x90, a9
3f8d0cc0:	move   a9, *a13(0x20), 1
3f8d0ce0:	movb   *a11(0x0), *a9(0x8)
3f8d0d10:	movb   *a11(0x8), *a9(0x0)
3f8d0d40:	move   *a13(0xffc0), a11, 1
3f8d0d60:	move   *a13(0xffe0), a9, 1
3f8d0d80:	movb   *a9(0xa0), *a11(0xa0)
3f8d0db0:	move   *sp(0x80), a14, 1
3f8d0dd0:	mmfm   sp, a9,a11,a13
3f8d0df0:	rets   2
3f8d0e00:	mmtm   sp, a9,a11,a13
3f8d0e20:	move   a14, a13
3f8d0e30:	addi   0x40, a14
3f8d0e50:	move   *a13(0xffc0), a11, 1
3f8d0e70:	move   *a13(0xffe0), a9, 1
3f8d0e90:	movb   *a9, *a11
3f8d0ea0:	addk   16, a9
3f8d0eb0:	move   a9, *a13, 1
3f8d0ec0:	addk   16, a11
3f8d0ed0:	move   a11, *a13(0x20), 1
3f8d0ef0:	movb   *a9(0x0), *a11(0x8)
3f8d0f20:	movb   *a9(0x8), *a11(0x0)
3f8d0f50:	move   *a13(0xffe0), a11, 1
3f8d0f70:	addk   32, a11
3f8d0f80:	move   a11, *a13, 1
3f8d0f90:	move   *a13(0xffc0), a9, 1
3f8d0fb0:	addk   32, a9
3f8d0fc0:	move   a9, *a13(0x20), 1
3f8d0fe0:	movb   *a11(0x18), *a9(0x0)
3f8d1010:	movb   *a11(0x10), *a9(0x8)
3f8d1040:	movb   *a11(0x8), *a9(0x10)
3f8d1070:	movb   *a11(0x0), *a9(0x18)
3f8d10a0:	move   *a13(0xffe0), a11, 1
3f8d10c0:	addi   0x40, a11
3f8d10e0:	move   a11, *a13, 1
3f8d10f0:	move   *a13(0xffc0), a9, 1
3f8d1110:	addi   0x40, a9
3f8d1130:	move   a9, *a13(0x20), 1
3f8d1150:	movb   *a11(0x0), *a9(0x8)
3f8d1180:	movb   *a11(0x8), *a9(0x0)
3f8d11b0:	move   *a13(0xffc0), a11, 1
3f8d11d0:	move   *a13(0xffe0), a9, 1
3f8d11f0:	movb   *a9(0x50), *a11(0x50)
3f8d1220:	move   *sp(0x80), a14, 1
3f8d1240:	mmfm   sp, a9,a11,a13
3f8d1260:	rets   2
3f8d1270:	mmtm   sp, a9,a11,a13
3f8d1290:	move   a14, a13
3f8d12a0:	addi   0x40, a14
3f8d12c0:	move   *a13(0xffc0), a11, 1
3f8d12e0:	move   *a13(0xffe0), a9, 1
3f8d1300:	movb   *a9, *a11
3f8d1310:	addk   16, a9
3f8d1320:	move   a9, *a13, 1
3f8d1330:	addk   16, a11
3f8d1340:	move   a11, *a13(0x20), 1
3f8d1360:	movb   *a9(0x0), *a11(0x8)
3f8d1390:	movb   *a9(0x8), *a11(0x0)
3f8d13c0:	move   *a13(0xffe0), a11, 1
3f8d13e0:	addk   32, a11
3f8d13f0:	move   a11, *a13, 1
3f8d1400:	move   *a13(0xffc0), a9, 1
3f8d1420:	addk   32, a9
3f8d1430:	move   a9, *a13(0x20), 1
3f8d1450:	movb   *a11(0x18), *a9(0x0)
3f8d1480:	movb   *a11(0x10), *a9(0x8)
3f8d14b0:	movb   *a11(0x8), *a9(0x10)
3f8d14e0:	movb   *a11(0x0), *a9(0x18)
3f8d1510:	move   *a13(0xffc0), a11, 1
3f8d1530:	move   *a13(0xffe0), a9, 1
3f8d1550:	movb   *a9(0x40), *a11(0x40)
3f8d1580:	move   *sp(0x80), a14, 1
3f8d15a0:	mmfm   sp, a9,a11,a13
3f8d15c0:	rets   2
3f8d15d0:	mmtm   sp, a9,a11,a13
3f8d15f0:	move   a14, a13
3f8d1600:	addi   0x40, a14
3f8d1620:	move   *a13(0xffc0), a11, 1
3f8d1640:	move   *a13(0xffe0), a9, 1
3f8d1660:	movb   *a9, *a11
3f8d1670:	addk   16, a9
3f8d1680:	move   a9, *a13, 1
3f8d1690:	addk   16, a11
3f8d16a0:	move   a11, *a13(0x20), 1
3f8d16c0:	movb   *a9(0x0), *a11(0x8)
3f8d16f0:	movb   *a9(0x8), *a11(0x0)
3f8d1720:	move   *a13(0xffe0), a11, 1
3f8d1740:	addi   0x40, a11
3f8d1760:	move   a11, *a13, 1
3f8d1770:	move   *a13(0xffc0), a9, 1
3f8d1790:	addi   0x40, a9
3f8d17b0:	move   a9, *a13(0x20), 1
3f8d17d0:	movb   *a11(0x18), *a9(0x0)
3f8d1800:	movb   *a11(0x10), *a9(0x8)
3f8d1830:	movb   *a11(0x8), *a9(0x10)
3f8d1860:	movb   *a11(0x0), *a9(0x18)
3f8d1890:	move   *a13(0xffe0), a11, 1
3f8d18b0:	addk   32, a11
3f8d18c0:	move   a11, *a13, 1
3f8d18d0:	move   *a13(0xffc0), a9, 1
3f8d18f0:	addk   32, a9
3f8d1900:	move   a9, *a13(0x20), 1
3f8d1920:	movb   *a11(0x18), *a9(0x0)
3f8d1950:	movb   *a11(0x10), *a9(0x8)
3f8d1980:	movb   *a11(0x8), *a9(0x10)
3f8d19b0:	movb   *a11(0x0), *a9(0x18)
3f8d19e0:	move   *a13(0xffe0), a11, 1
3f8d1a00:	addi   0x60, a11
3f8d1a20:	move   a11, *a13, 1
3f8d1a30:	move   *a13(0xffc0), a9, 1
3f8d1a50:	addi   0x60, a9
3f8d1a70:	move   a9, *a13(0x20), 1
3f8d1a90:	movb   *a11(0x0), *a9(0x8)
3f8d1ac0:	movb   *a11(0x8), *a9(0x0)
3f8d1af0:	move   *a13(0xffe0), a11, 1
3f8d1b10:	addi   0x70, a11
3f8d1b30:	move   a11, *a13, 1
3f8d1b40:	move   *a13(0xffc0), a9, 1
3f8d1b60:	addi   0x70, a9
3f8d1b80:	move   a9, *a13(0x20), 1
3f8d1ba0:	movb   *a11(0x0), *a9(0x8)
3f8d1bd0:	movb   *a11(0x8), *a9(0x0)
3f8d1c00:	move   *a13(0xffe0), a11, 1
3f8d1c20:	addi   0x80, a11
3f8d1c40:	move   a11, *a13, 1
3f8d1c50:	move   *a13(0xffc0), a9, 1
3f8d1c70:	addi   0x80, a9
3f8d1c90:	move   a9, *a13(0x20), 1
3f8d1cb0:	movb   *a11(0x0), *a9(0x8)
3f8d1ce0:	movb   *a11(0x8), *a9(0x0)
3f8d1d10:	move   *a13(0xffe0), a11, 1
3f8d1d30:	addi   0x90, a11
3f8d1d50:	move   a11, *a13, 1
3f8d1d60:	move   *a13(0xffc0), a9, 1
3f8d1d80:	addi   0x90, a9
3f8d1da0:	move   a9, *a13(0x20), 1
3f8d1dc0:	movb   *a11(0x0), *a9(0x8)
3f8d1df0:	movb   *a11(0x8), *a9(0x0)
3f8d1e20:	move   *a13(0xffe0), a11, 1
3f8d1e40:	addi   0xa0, a11
3f8d1e60:	move   a11, *a13, 1
3f8d1e70:	move   *a13(0xffc0), a9, 1
3f8d1e90:	addi   0xa0, a9
3f8d1eb0:	move   a9, *a13(0x20), 1
3f8d1ed0:	movb   *a11(0x0), *a9(0x8)
3f8d1f00:	movb   *a11(0x8), *a9(0x0)
3f8d1f30:	move   *a13(0xffc0), a11, 1
3f8d1f50:	move   *a13(0xffe0), a9, 1
3f8d1f70:	movb   *a9(0xb0), *a11(0xb0)
3f8d1fa0:	move   *sp(0x80), a14, 1
3f8d1fc0:	mmfm   sp, a9,a11,a13
3f8d1fe0:	rets   2
3f8d1ff0:	mmtm   sp, a9,a11,a13
3f8d2010:	move   a14, a13
3f8d2020:	addi   0x40, a14
3f8d2040:	move   *a13(0xffc0), a11, 1
3f8d2060:	move   *a13(0xffe0), a9, 1
3f8d2080:	movb   *a9, *a11
3f8d2090:	addk   16, a9
3f8d20a0:	move   a9, *a13, 1
3f8d20b0:	addk   16, a11
3f8d20c0:	move   a11, *a13(0x20), 1
3f8d20e0:	movb   *a9(0x0), *a11(0x8)
3f8d2110:	movb   *a9(0x8), *a11(0x0)
3f8d2140:	move   *a13(0xffe0), a11, 1
3f8d2160:	addk   32, a11
3f8d2170:	move   a11, *a13, 1
3f8d2180:	move   *a13(0xffc0), a9, 1
3f8d21a0:	addk   32, a9
3f8d21b0:	move   a9, *a13(0x20), 1
3f8d21d0:	movb   *a11(0x18), *a9(0x0)
3f8d2200:	movb   *a11(0x10), *a9(0x8)
3f8d2230:	movb   *a11(0x8), *a9(0x10)
3f8d2260:	movb   *a11(0x0), *a9(0x18)
3f8d2290:	move   *a13(0xffe0), a11, 1
3f8d22b0:	addi   0x40, a11
3f8d22d0:	move   a11, *a13, 1
3f8d22e0:	move   *a13(0xffc0), a9, 1
3f8d2300:	addi   0x40, a9
3f8d2320:	move   a9, *a13(0x20), 1
3f8d2340:	movb   *a11(0x18), *a9(0x0)
3f8d2370:	movb   *a11(0x10), *a9(0x8)
3f8d23a0:	movb   *a11(0x8), *a9(0x10)
3f8d23d0:	movb   *a11(0x0), *a9(0x18)
3f8d2400:	move   *sp(0x80), a14, 1
3f8d2420:	mmfm   sp, a9,a11,a13
3f8d2440:	rets   2
3f8d2450:	mmtm   sp, a9,a11,a13
3f8d2470:	move   a14, a13
3f8d2480:	addi   0x40, a14
3f8d24a0:	move   *a13(0xffc0), a11, 1
3f8d24c0:	move   *a13(0xffe0), a9, 1
3f8d24e0:	movb   *a9, *a11
3f8d24f0:	addk   16, a9
3f8d2500:	move   a9, *a13, 1
3f8d2510:	addk   16, a11
3f8d2520:	move   a11, *a13(0x20), 1
3f8d2540:	movb   *a9(0x0), *a11(0x8)
3f8d2570:	movb   *a9(0x8), *a11(0x0)
3f8d25a0:	move   *a13(0xffe0), a11, 1
3f8d25c0:	addk   32, a11
3f8d25d0:	move   a11, *a13, 1
3f8d25e0:	move   *a13(0xffc0), a9, 1
3f8d2600:	addk   32, a9
3f8d2610:	move   a9, *a13(0x20), 1
3f8d2630:	movb   *a11(0x18), *a9(0x0)
3f8d2660:	movb   *a11(0x10), *a9(0x8)
3f8d2690:	movb   *a11(0x8), *a9(0x10)
3f8d26c0:	movb   *a11(0x0), *a9(0x18)
3f8d26f0:	move   *a13(0xffe0), a11, 1
3f8d2710:	addi   0x40, a11
3f8d2730:	move   a11, *a13, 1
3f8d2740:	move   *a13(0xffc0), a9, 1
3f8d2760:	addi   0x40, a9
3f8d2780:	move   a9, *a13(0x20), 1
3f8d27a0:	movb   *a11(0x18), *a9(0x0)
3f8d27d0:	movb   *a11(0x10), *a9(0x8)
3f8d2800:	movb   *a11(0x8), *a9(0x10)
3f8d2830:	movb   *a11(0x0), *a9(0x18)
3f8d2860:	move   *a13(0xffc0), a11, 1
3f8d2880:	move   *a13(0xffe0), a9, 1
3f8d28a0:	movb   *a9(0x60), *a11(0x60)
3f8d28d0:	move   *sp(0x80), a14, 1
3f8d28f0:	mmfm   sp, a9,a11,a13
3f8d2910:	rets   2
3f8d2920:	mmtm   sp, a9,a11,a13
3f8d2940:	move   a14, a13
3f8d2950:	addi   0x40, a14
3f8d2970:	move   *a13(0xffc0), a11, 1
3f8d2990:	move   *a13(0xffe0), a9, 1
3f8d29b0:	movb   *a9, *a11
3f8d29c0:	addk   16, a9
3f8d29d0:	move   a9, *a13, 1
3f8d29e0:	addk   16, a11
3f8d29f0:	move   a11, *a13(0x20), 1
3f8d2a10:	movb   *a9(0x0), *a11(0x8)
3f8d2a40:	movb   *a9(0x8), *a11(0x0)
3f8d2a70:	move   *a13(0xffe0), a11, 1
3f8d2a90:	addk   32, a11
3f8d2aa0:	move   a11, *a13, 1
3f8d2ab0:	move   *a13(0xffc0), a9, 1
3f8d2ad0:	addk   32, a9
3f8d2ae0:	move   a9, *a13(0x20), 1
3f8d2b00:	movb   *a11(0x18), *a9(0x0)
3f8d2b30:	movb   *a11(0x10), *a9(0x8)
3f8d2b60:	movb   *a11(0x8), *a9(0x10)
3f8d2b90:	movb   *a11(0x0), *a9(0x18)
3f8d2bc0:	move   *a13(0xffe0), a11, 1
3f8d2be0:	addi   0x40, a11
3f8d2c00:	move   a11, *a13, 1
3f8d2c10:	move   *a13(0xffc0), a9, 1
3f8d2c30:	addi   0x40, a9
3f8d2c50:	move   a9, *a13(0x20), 1
3f8d2c70:	movb   *a11(0x18), *a9(0x0)
3f8d2ca0:	movb   *a11(0x10), *a9(0x8)
3f8d2cd0:	movb   *a11(0x8), *a9(0x10)
3f8d2d00:	movb   *a11(0x0), *a9(0x18)
3f8d2d30:	move   *a13(0xffc0), a11, 1
3f8d2d50:	move   *a13(0xffe0), a9, 1
3f8d2d70:	movb   *a9(0x60), *a11(0x60)
3f8d2da0:	move   *sp(0x80), a14, 1
3f8d2dc0:	mmfm   sp, a9,a11,a13
3f8d2de0:	rets   2
3f8d2df0:	mmtm   sp, a9,a11,a13
3f8d2e10:	move   a14, a13
3f8d2e20:	addi   0x40, a14
3f8d2e40:	move   *a13(0xffc0), a11, 1
3f8d2e60:	move   *a13(0xffe0), a9, 1
3f8d2e80:	movb   *a9, *a11
3f8d2e90:	addk   16, a9
3f8d2ea0:	move   a9, *a13, 1
3f8d2eb0:	addk   16, a11
3f8d2ec0:	move   a11, *a13(0x20), 1
3f8d2ee0:	movb   *a9(0x0), *a11(0x8)
3f8d2f10:	movb   *a9(0x8), *a11(0x0)
3f8d2f40:	move   *a13(0xffe0), a11, 1
3f8d2f60:	addk   32, a11
3f8d2f70:	move   a11, *a13, 1
3f8d2f80:	move   *a13(0xffc0), a9, 1
3f8d2fa0:	addk   32, a9
3f8d2fb0:	move   a9, *a13(0x20), 1
3f8d2fd0:	movb   *a11(0x18), *a9(0x0)
3f8d3000:	movb   *a11(0x10), *a9(0x8)
3f8d3030:	movb   *a11(0x8), *a9(0x10)
3f8d3060:	movb   *a11(0x0), *a9(0x18)
3f8d3090:	move   *a13(0xffe0), a11, 1
3f8d30b0:	addi   0x40, a11
3f8d30d0:	move   a11, *a13, 1
3f8d30e0:	move   *a13(0xffc0), a9, 1
3f8d3100:	addi   0x40, a9
3f8d3120:	move   a9, *a13(0x20), 1
3f8d3140:	movb   *a11(0x18), *a9(0x0)
3f8d3170:	movb   *a11(0x10), *a9(0x8)
3f8d31a0:	movb   *a11(0x8), *a9(0x10)
3f8d31d0:	movb   *a11(0x0), *a9(0x18)
3f8d3200:	move   *sp(0x80), a14, 1
3f8d3220:	mmfm   sp, a9,a11,a13
3f8d3240:	rets   2
3f8d3250:	mmtm   sp, a9,a11,a13
3f8d3270:	move   a14, a13
3f8d3280:	addi   0x40, a14
3f8d32a0:	move   *a13(0xffc0), a11, 1
3f8d32c0:	move   *a13(0xffe0), a9, 1
3f8d32e0:	movb   *a9, *a11
3f8d32f0:	addk   16, a9
3f8d3300:	move   a9, *a13, 1
3f8d3310:	addk   16, a11
3f8d3320:	move   a11, *a13(0x20), 1
3f8d3340:	movb   *a9(0x0), *a11(0x8)
3f8d3370:	movb   *a9(0x8), *a11(0x0)
3f8d33a0:	move   *a13(0xffe0), a11, 1
3f8d33c0:	addk   32, a11
3f8d33d0:	move   a11, *a13, 1
3f8d33e0:	move   *a13(0xffc0), a9, 1
3f8d3400:	addk   32, a9
3f8d3410:	move   a9, *a13(0x20), 1
3f8d3430:	movb   *a11(0x18), *a9(0x0)
3f8d3460:	movb   *a11(0x10), *a9(0x8)
3f8d3490:	movb   *a11(0x8), *a9(0x10)
3f8d34c0:	movb   *a11(0x0), *a9(0x18)
3f8d34f0:	move   *a13(0xffe0), a11, 1
3f8d3510:	addi   0x40, a11
3f8d3530:	move   a11, *a13, 1
3f8d3540:	move   *a13(0xffc0), a9, 1
3f8d3560:	addi   0x40, a9
3f8d3580:	move   a9, *a13(0x20), 1
3f8d35a0:	movb   *a11(0x18), *a9(0x0)
3f8d35d0:	movb   *a11(0x10), *a9(0x8)
3f8d3600:	movb   *a11(0x8), *a9(0x10)
3f8d3630:	movb   *a11(0x0), *a9(0x18)
3f8d3660:	move   *a13(0xffe0), a11, 1
3f8d3680:	addi   0x60, a11
3f8d36a0:	move   a11, *a13, 1
3f8d36b0:	move   *a13(0xffc0), a9, 1
3f8d36d0:	addi   0x60, a9
3f8d36f0:	move   a9, *a13(0x20), 1
3f8d3710:	movb   *a11(0x18), *a9(0x0)
3f8d3740:	movb   *a11(0x10), *a9(0x8)
3f8d3770:	movb   *a11(0x8), *a9(0x10)
3f8d37a0:	movb   *a11(0x0), *a9(0x18)
3f8d37d0:	move   *a13(0xffe0), a11, 1
3f8d37f0:	addi   0x80, a11
3f8d3810:	move   a11, *a13, 1
3f8d3820:	move   *a13(0xffc0), a9, 1
3f8d3840:	addi   0x80, a9
3f8d3860:	move   a9, *a13(0x20), 1
3f8d3880:	movb   *a11(0x0), *a9(0x8)
3f8d38b0:	movb   *a11(0x8), *a9(0x0)
3f8d38e0:	move   *a13(0xffe0), a11, 1
3f8d3900:	addi   0x90, a11
3f8d3920:	move   a11, *a13, 1
3f8d3930:	move   *a13(0xffc0), a9, 1
3f8d3950:	addi   0x90, a9
3f8d3970:	move   a9, *a13(0x20), 1
3f8d3990:	movb   *a11(0x0), *a9(0x8)
3f8d39c0:	movb   *a11(0x8), *a9(0x0)
3f8d39f0:	move   *a13(0xffc0), a11, 1
3f8d3a10:	move   *a13(0xffe0), a9, 1
3f8d3a30:	movb   *a9(0xa0), *a11(0xa0)
3f8d3a60:	move   *sp(0x80), a14, 1
3f8d3a80:	mmfm   sp, a9,a11,a13
3f8d3aa0:	rets   2
3f8d3ab0:	mmtm   sp, a9,a11,a13
3f8d3ad0:	move   a14, a13
3f8d3ae0:	addi   0x40, a14
3f8d3b00:	move   *a13(0xffc0), a11, 1
3f8d3b20:	move   *a13(0xffe0), a9, 1
3f8d3b40:	movb   *a9, *a11
3f8d3b50:	addk   16, a9
3f8d3b60:	move   a9, *a13, 1
3f8d3b70:	addk   16, a11
3f8d3b80:	move   a11, *a13(0x20), 1
3f8d3ba0:	movb   *a9(0x0), *a11(0x8)
3f8d3bd0:	movb   *a9(0x8), *a11(0x0)
3f8d3c00:	move   *a13(0xffe0), a11, 1
3f8d3c20:	addk   32, a11
3f8d3c30:	move   a11, *a13, 1
3f8d3c40:	move   *a13(0xffc0), a9, 1
3f8d3c60:	addk   32, a9
3f8d3c70:	move   a9, *a13(0x20), 1
3f8d3c90:	movb   *a11(0x18), *a9(0x0)
3f8d3cc0:	movb   *a11(0x10), *a9(0x8)
3f8d3cf0:	movb   *a11(0x8), *a9(0x10)
3f8d3d20:	movb   *a11(0x0), *a9(0x18)
3f8d3d50:	move   *a13(0xffe0), a11, 1
3f8d3d70:	addi   0x40, a11
3f8d3d90:	move   a11, *a13, 1
3f8d3da0:	move   *a13(0xffc0), a9, 1
3f8d3dc0:	addi   0x40, a9
3f8d3de0:	move   a9, *a13(0x20), 1
3f8d3e00:	movb   *a11(0x18), *a9(0x0)
3f8d3e30:	movb   *a11(0x10), *a9(0x8)
3f8d3e60:	movb   *a11(0x8), *a9(0x10)
3f8d3e90:	movb   *a11(0x0), *a9(0x18)
3f8d3ec0:	move   *a13(0xffe0), a11, 1
3f8d3ee0:	addi   0x60, a11
3f8d3f00:	move   a11, *a13, 1
3f8d3f10:	move   *a13(0xffc0), a9, 1
3f8d3f30:	addi   0x60, a9
3f8d3f50:	move   a9, *a13(0x20), 1
3f8d3f70:	movb   *a11(0x18), *a9(0x0)
3f8d3fa0:	movb   *a11(0x10), *a9(0x8)
3f8d3fd0:	movb   *a11(0x8), *a9(0x10)
3f8d4000:	movb   *a11(0x0), *a9(0x18)
3f8d4030:	move   *a13(0xffe0), a11, 1
3f8d4050:	addi   0x80, a11
3f8d4070:	move   a11, *a13, 1
3f8d4080:	move   *a13(0xffc0), a9, 1
3f8d40a0:	addi   0x80, a9
3f8d40c0:	move   a9, *a13(0x20), 1
3f8d40e0:	movb   *a11(0x0), *a9(0x8)
3f8d4110:	movb   *a11(0x8), *a9(0x0)
3f8d4140:	move   *a13(0xffe0), a11, 1
3f8d4160:	addi   0x90, a11
3f8d4180:	move   a11, *a13, 1
3f8d4190:	move   *a13(0xffc0), a9, 1
3f8d41b0:	addi   0x90, a9
3f8d41d0:	move   a9, *a13(0x20), 1
3f8d41f0:	movb   *a11(0x0), *a9(0x8)
3f8d4220:	movb   *a11(0x8), *a9(0x0)
3f8d4250:	move   *a13(0xffe0), a11, 1
3f8d4270:	addi   0xa0, a11
3f8d4290:	move   a11, *a13, 1
3f8d42a0:	move   *a13(0xffc0), a9, 1
3f8d42c0:	addi   0xa0, a9
3f8d42e0:	move   a9, *a13(0x20), 1
3f8d4300:	movb   *a11(0x0), *a9(0x8)
3f8d4330:	movb   *a11(0x8), *a9(0x0)
3f8d4360:	move   *a13(0xffe0), a11, 1
3f8d4380:	addi   0xb0, a11
3f8d43a0:	move   a11, *a13, 1
3f8d43b0:	move   *a13(0xffc0), a9, 1
3f8d43d0:	addi   0xb0, a9
3f8d43f0:	move   a9, *a13(0x20), 1
3f8d4410:	movb   *a11(0x0), *a9(0x8)
3f8d4440:	movb   *a11(0x8), *a9(0x0)
3f8d4470:	move   *a13(0xffe0), a11, 1
3f8d4490:	addi   0xc0, a11
3f8d44b0:	move   a11, *a13, 1
3f8d44c0:	move   *a13(0xffc0), a9, 1
3f8d44e0:	addi   0xc0, a9
3f8d4500:	move   a9, *a13(0x20), 1
3f8d4520:	movb   *a11(0x0), *a9(0x8)
3f8d4550:	movb   *a11(0x8), *a9(0x0)
3f8d4580:	move   *a13(0xffc0), a11, 1
3f8d45a0:	move   *a13(0xffe0), a9, 1
3f8d45c0:	movb   *a9(0xd0), *a11(0xd0)
3f8d45f0:	move   *sp(0x80), a14, 1
3f8d4610:	mmfm   sp, a9,a11,a13
3f8d4630:	rets   2
3f8d4640:	mmtm   sp, a9,a11,a13
3f8d4660:	move   a14, a13
3f8d4670:	addi   0x40, a14
3f8d4690:	move   *a13(0xffc0), a11, 1
3f8d46b0:	move   *a13(0xffe0), a9, 1
3f8d46d0:	movb   *a9, *a11
3f8d46e0:	movb   *a9(0x8), *a11(0x8)
3f8d4710:	addk   16, a9
3f8d4720:	move   a9, *a13, 1
3f8d4730:	addk   16, a11
3f8d4740:	move   a11, *a13(0x20), 1
3f8d4760:	movb   *a9(0x0), *a11(0x8)
3f8d4790:	movb   *a9(0x8), *a11(0x0)
3f8d47c0:	move   *a13(0xffe0), a11, 1
3f8d47e0:	addk   32, a11
3f8d47f0:	move   a11, *a13, 1
3f8d4800:	move   *a13(0xffc0), a9, 1
3f8d4820:	addk   32, a9
3f8d4830:	move   a9, *a13(0x20), 1
3f8d4850:	movb   *a11(0x18), *a9(0x0)
3f8d4880:	movb   *a11(0x10), *a9(0x8)
3f8d48b0:	movb   *a11(0x8), *a9(0x10)
3f8d48e0:	movb   *a11(0x0), *a9(0x18)
3f8d4910:	move   *a13(0xffe0), a11, 1
3f8d4930:	addi   0x40, a11
3f8d4950:	move   a11, *a13, 1
3f8d4960:	move   *a13(0xffc0), a9, 1
3f8d4980:	addi   0x40, a9
3f8d49a0:	move   a9, *a13(0x20), 1
3f8d49c0:	movb   *a11(0x18), *a9(0x0)
3f8d49f0:	movb   *a11(0x10), *a9(0x8)
3f8d4a20:	movb   *a11(0x8), *a9(0x10)
3f8d4a50:	movb   *a11(0x0), *a9(0x18)
3f8d4a80:	move   *a13(0xffe0), a11, 1
3f8d4aa0:	addi   0x60, a11
3f8d4ac0:	move   a11, *a13, 1
3f8d4ad0:	move   *a13(0xffc0), a9, 1
3f8d4af0:	addi   0x60, a9
3f8d4b10:	move   a9, *a13(0x20), 1
3f8d4b30:	movb   *a11(0x18), *a9(0x0)
3f8d4b60:	movb   *a11(0x10), *a9(0x8)
3f8d4b90:	movb   *a11(0x8), *a9(0x10)
3f8d4bc0:	movb   *a11(0x0), *a9(0x18)
3f8d4bf0:	move   *a13(0xffe0), a11, 1
3f8d4c10:	addi   0x80, a11
3f8d4c30:	move   a11, *a13, 1
3f8d4c40:	move   *a13(0xffc0), a9, 1
3f8d4c60:	addi   0x80, a9
3f8d4c80:	move   a9, *a13(0x20), 1
3f8d4ca0:	movb   *a11(0x0), *a9(0x8)
3f8d4cd0:	movb   *a11(0x8), *a9(0x0)
3f8d4d00:	move   *a13(0xffe0), a11, 1
3f8d4d20:	addi   0x90, a11
3f8d4d40:	move   a11, *a13, 1
3f8d4d50:	move   *a13(0xffc0), a9, 1
3f8d4d70:	addi   0x90, a9
3f8d4d90:	move   a9, *a13(0x20), 1
3f8d4db0:	movb   *a11(0x0), *a9(0x8)
3f8d4de0:	movb   *a11(0x8), *a9(0x0)
3f8d4e10:	move   *a13(0xffe0), a11, 1
3f8d4e30:	addi   0xa0, a11
3f8d4e50:	move   a11, *a13, 1
3f8d4e60:	move   *a13(0xffc0), a9, 1
3f8d4e80:	addi   0xa0, a9
3f8d4ea0:	move   a9, *a13(0x20), 1
3f8d4ec0:	movb   *a11(0x0), *a9(0x8)
3f8d4ef0:	movb   *a11(0x8), *a9(0x0)
3f8d4f20:	move   *a13(0xffe0), a11, 1
3f8d4f40:	addi   0xb0, a11
3f8d4f60:	move   a11, *a13, 1
3f8d4f70:	move   *a13(0xffc0), a9, 1
3f8d4f90:	addi   0xb0, a9
3f8d4fb0:	move   a9, *a13(0x20), 1
3f8d4fd0:	movb   *a11(0x0), *a9(0x8)
3f8d5000:	movb   *a11(0x8), *a9(0x0)
3f8d5030:	move   *a13(0xffe0), a11, 1
3f8d5050:	addi   0xc0, a11
3f8d5070:	move   a11, *a13, 1
3f8d5080:	move   *a13(0xffc0), a9, 1
3f8d50a0:	addi   0xc0, a9
3f8d50c0:	move   a9, *a13(0x20), 1
3f8d50e0:	movb   *a11(0x0), *a9(0x8)
3f8d5110:	movb   *a11(0x8), *a9(0x0)
3f8d5140:	move   *a13(0xffe0), a11, 1
3f8d5160:	addi   0xd0, a11
3f8d5180:	move   a11, *a13, 1
3f8d5190:	move   *a13(0xffc0), a9, 1
3f8d51b0:	addi   0xd0, a9
3f8d51d0:	move   a9, *a13(0x20), 1
3f8d51f0:	movb   *a11(0x0), *a9(0x8)
3f8d5220:	movb   *a11(0x8), *a9(0x0)
3f8d5250:	move   *sp(0x80), a14, 1
3f8d5270:	mmfm   sp, a9,a11,a13
3f8d5290:	rets   2
3f8d52a0:	mmtm   sp, a9,a11,a13
3f8d52c0:	move   a14, a13
3f8d52d0:	addi   0x40, a14
3f8d52f0:	move   *a13(0xffc0), a11, 1
3f8d5310:	move   *a13(0xffe0), a9, 1
3f8d5330:	movb   *a9, *a11
3f8d5340:	addk   16, a9
3f8d5350:	move   a9, *a13, 1
3f8d5360:	addk   16, a11
3f8d5370:	move   a11, *a13(0x20), 1
3f8d5390:	movb   *a9(0x0), *a11(0x8)
3f8d53c0:	movb   *a9(0x8), *a11(0x0)
3f8d53f0:	move   *a13(0xffe0), a11, 1
3f8d5410:	addk   32, a11
3f8d5420:	move   a11, *a13, 1
3f8d5430:	move   *a13(0xffc0), a9, 1
3f8d5450:	addk   32, a9
3f8d5460:	move   a9, *a13(0x20), 1
3f8d5480:	movb   *a11(0x18), *a9(0x0)
3f8d54b0:	movb   *a11(0x10), *a9(0x8)
3f8d54e0:	movb   *a11(0x8), *a9(0x10)
3f8d5510:	movb   *a11(0x0), *a9(0x18)
3f8d5540:	move   *a13(0xffe0), a11, 1
3f8d5560:	addi   0x40, a11
3f8d5580:	move   a11, *a13, 1
3f8d5590:	move   *a13(0xffc0), a9, 1
3f8d55b0:	addi   0x40, a9
3f8d55d0:	move   a9, *a13(0x20), 1
3f8d55f0:	movb   *a11(0x18), *a9(0x0)
3f8d5620:	movb   *a11(0x10), *a9(0x8)
3f8d5650:	movb   *a11(0x8), *a9(0x10)
3f8d5680:	movb   *a11(0x0), *a9(0x18)
3f8d56b0:	move   *a13(0xffe0), a11, 1
3f8d56d0:	addi   0x60, a11
3f8d56f0:	move   a11, *a13, 1
3f8d5700:	move   *a13(0xffc0), a9, 1
3f8d5720:	addi   0x60, a9
3f8d5740:	move   a9, *a13(0x20), 1
3f8d5760:	movb   *a11(0x0), *a9(0x8)
3f8d5790:	movb   *a11(0x8), *a9(0x0)
3f8d57c0:	move   *a13(0xffe0), a11, 1
3f8d57e0:	addi   0x70, a11
3f8d5800:	move   a11, *a13, 1
3f8d5810:	move   *a13(0xffc0), a9, 1
3f8d5830:	addi   0x70, a9
3f8d5850:	move   a9, *a13(0x20), 1
3f8d5870:	movb   *a11(0x0), *a9(0x8)
3f8d58a0:	movb   *a11(0x8), *a9(0x0)
3f8d58d0:	move   *sp(0x80), a14, 1
3f8d58f0:	mmfm   sp, a9,a11,a13
3f8d5910:	rets   2
3f8d5920:	mmtm   sp, a9,a11,a13
3f8d5940:	move   a14, a13
3f8d5950:	addi   0x40, a14
3f8d5970:	move   *a13(0xffc0), a11, 1
3f8d5990:	move   *a13(0xffe0), a9, 1
3f8d59b0:	movb   *a9, *a11
3f8d59c0:	addk   16, a9
3f8d59d0:	move   a9, *a13, 1
3f8d59e0:	addk   16, a11
3f8d59f0:	move   a11, *a13(0x20), 1
3f8d5a10:	movb   *a9(0x0), *a11(0x8)
3f8d5a40:	movb   *a9(0x8), *a11(0x0)
3f8d5a70:	move   *a13(0xffe0), a11, 1
3f8d5a90:	addk   32, a11
3f8d5aa0:	move   a11, *a13, 1
3f8d5ab0:	move   *a13(0xffc0), a9, 1
3f8d5ad0:	addk   32, a9
3f8d5ae0:	move   a9, *a13(0x20), 1
3f8d5b00:	movb   *a11(0x18), *a9(0x0)
3f8d5b30:	movb   *a11(0x10), *a9(0x8)
3f8d5b60:	movb   *a11(0x8), *a9(0x10)
3f8d5b90:	movb   *a11(0x0), *a9(0x18)
3f8d5bc0:	move   *a13(0xffe0), a11, 1
3f8d5be0:	addi   0x40, a11
3f8d5c00:	move   a11, *a13, 1
3f8d5c10:	move   *a13(0xffc0), a9, 1
3f8d5c30:	addi   0x40, a9
3f8d5c50:	move   a9, *a13(0x20), 1
3f8d5c70:	movb   *a11(0x0), *a9(0x8)
3f8d5ca0:	movb   *a11(0x8), *a9(0x0)
3f8d5cd0:	move   *a13(0xffe0), a11, 1
3f8d5cf0:	addi   0x50, a11
3f8d5d10:	move   a11, *a13, 1
3f8d5d20:	move   *a13(0xffc0), a9, 1
3f8d5d40:	addi   0x50, a9
3f8d5d60:	move   a9, *a13(0x20), 1
3f8d5d80:	movb   *a11(0x0), *a9(0x8)
3f8d5db0:	movb   *a11(0x8), *a9(0x0)
3f8d5de0:	move   *sp(0x80), a14, 1
3f8d5e00:	mmfm   sp, a9,a11,a13
3f8d5e20:	rets   2
3f8d5e30:	mmtm   sp, a9,a11,a13
3f8d5e50:	move   a14, a13
3f8d5e60:	addi   0x40, a14
3f8d5e80:	move   *a13(0xffc0), a11, 1
3f8d5ea0:	move   *a13(0xffe0), a9, 1
3f8d5ec0:	movb   *a9, *a11
3f8d5ed0:	movb   *a9(0x8), *a11(0x8)
3f8d5f00:	addk   16, a9
3f8d5f10:	move   a9, *a13, 1
3f8d5f20:	addk   16, a11
3f8d5f30:	move   a11, *a13(0x20), 1
3f8d5f50:	movb   *a9(0x0), *a11(0x8)
3f8d5f80:	movb   *a9(0x8), *a11(0x0)
3f8d5fb0:	move   *a13(0xffe0), a11, 1
3f8d5fd0:	addk   32, a11
3f8d5fe0:	move   a11, *a13, 1
3f8d5ff0:	move   *a13(0xffc0), a9, 1
3f8d6010:	addk   32, a9
3f8d6020:	move   a9, *a13(0x20), 1
3f8d6040:	movb   *a11(0x18), *a9(0x0)
3f8d6070:	movb   *a11(0x10), *a9(0x8)
3f8d60a0:	movb   *a11(0x8), *a9(0x10)
3f8d60d0:	movb   *a11(0x0), *a9(0x18)
3f8d6100:	move   *a13(0xffe0), a11, 1
3f8d6120:	addi   0x40, a11
3f8d6140:	move   a11, *a13, 1
3f8d6150:	move   *a13(0xffc0), a9, 1
3f8d6170:	addi   0x40, a9
3f8d6190:	move   a9, *a13(0x20), 1
3f8d61b0:	movb   *a11(0x18), *a9(0x0)
3f8d61e0:	movb   *a11(0x10), *a9(0x8)
3f8d6210:	movb   *a11(0x8), *a9(0x10)
3f8d6240:	movb   *a11(0x0), *a9(0x18)
3f8d6270:	move   *a13(0xffe0), a11, 1
3f8d6290:	addi   0x60, a11
3f8d62b0:	move   a11, *a13, 1
3f8d62c0:	move   *a13(0xffc0), a9, 1
3f8d62e0:	addi   0x60, a9
3f8d6300:	move   a9, *a13(0x20), 1
3f8d6320:	movb   *a11(0x18), *a9(0x0)
3f8d6350:	movb   *a11(0x10), *a9(0x8)
3f8d6380:	movb   *a11(0x8), *a9(0x10)
3f8d63b0:	movb   *a11(0x0), *a9(0x18)
3f8d63e0:	move   *a13(0xffc0), a11, 1
3f8d6400:	move   *a13(0xffe0), a9, 1
3f8d6420:	movb   *a9(0x80), *a11(0x80)
3f8d6450:	move   *sp(0x80), a14, 1
3f8d6470:	mmfm   sp, a9,a11,a13
3f8d6490:	rets   2
3f8d64a0:	mmtm   sp, a9,a11,a13
3f8d64c0:	move   a14, a13
3f8d64d0:	addi   0x40, a14
3f8d64f0:	move   *a13(0xffc0), a11, 1
3f8d6510:	move   *a13(0xffe0), a9, 1
3f8d6530:	movb   *a9, *a11
3f8d6540:	addk   16, a9
3f8d6550:	move   a9, *a13, 1
3f8d6560:	addk   16, a11
3f8d6570:	move   a11, *a13(0x20), 1
3f8d6590:	movb   *a9(0x0), *a11(0x8)
3f8d65c0:	movb   *a9(0x8), *a11(0x0)
3f8d65f0:	move   *a13(0xffe0), a11, 1
3f8d6610:	addk   32, a11
3f8d6620:	move   a11, *a13, 1
3f8d6630:	move   *a13(0xffc0), a9, 1
3f8d6650:	addk   32, a9
3f8d6660:	move   a9, *a13(0x20), 1
3f8d6680:	movb   *a11(0x18), *a9(0x0)
3f8d66b0:	movb   *a11(0x10), *a9(0x8)
3f8d66e0:	movb   *a11(0x8), *a9(0x10)
3f8d6710:	movb   *a11(0x0), *a9(0x18)
3f8d6740:	move   *a13(0xffe0), a11, 1
3f8d6760:	addi   0x40, a11
3f8d6780:	move   a11, *a13, 1
3f8d6790:	move   *a13(0xffc0), a9, 1
3f8d67b0:	addi   0x40, a9
3f8d67d0:	move   a9, *a13(0x20), 1
3f8d67f0:	movb   *a11(0x18), *a9(0x0)
3f8d6820:	movb   *a11(0x10), *a9(0x8)
3f8d6850:	movb   *a11(0x8), *a9(0x10)
3f8d6880:	movb   *a11(0x0), *a9(0x18)
3f8d68b0:	move   *a13(0xffe0), a11, 1
3f8d68d0:	addi   0x60, a11
3f8d68f0:	move   a11, *a13, 1
3f8d6900:	move   *a13(0xffc0), a9, 1
3f8d6920:	addi   0x60, a9
3f8d6940:	move   a9, *a13(0x20), 1
3f8d6960:	movb   *a11(0x18), *a9(0x0)
3f8d6990:	movb   *a11(0x10), *a9(0x8)
3f8d69c0:	movb   *a11(0x8), *a9(0x10)
3f8d69f0:	movb   *a11(0x0), *a9(0x18)
3f8d6a20:	move   *a13(0xffc0), a11, 1
3f8d6a40:	move   *a13(0xffe0), a9, 1
3f8d6a60:	movb   *a9(0x80), *a11(0x80)
3f8d6a90:	move   *sp(0x80), a14, 1
3f8d6ab0:	mmfm   sp, a9,a11,a13
3f8d6ad0:	rets   2
3f8d6ae0:	mmtm   sp, a9,a11,a13
3f8d6b00:	move   a14, a13
3f8d6b10:	addi   0x40, a14
3f8d6b30:	move   *a13(0xffc0), a11, 1
3f8d6b50:	move   *a13(0xffe0), a9, 1
3f8d6b70:	movb   *a9, *a11
3f8d6b80:	addk   16, a9
3f8d6b90:	move   a9, *a13, 1
3f8d6ba0:	addk   16, a11
3f8d6bb0:	move   a11, *a13(0x20), 1
3f8d6bd0:	movb   *a9(0x0), *a11(0x8)
3f8d6c00:	movb   *a9(0x8), *a11(0x0)
3f8d6c30:	move   *a13(0xffe0), a11, 1
3f8d6c50:	addk   32, a11
3f8d6c60:	move   a11, *a13, 1
3f8d6c70:	move   *a13(0xffc0), a9, 1
3f8d6c90:	addk   32, a9
3f8d6ca0:	move   a9, *a13(0x20), 1
3f8d6cc0:	movb   *a11(0x18), *a9(0x0)
3f8d6cf0:	movb   *a11(0x10), *a9(0x8)
3f8d6d20:	movb   *a11(0x8), *a9(0x10)
3f8d6d50:	movb   *a11(0x0), *a9(0x18)
3f8d6d80:	move   *a13(0xffe0), a11, 1
3f8d6da0:	addi   0x40, a11
3f8d6dc0:	move   a11, *a13, 1
3f8d6dd0:	move   *a13(0xffc0), a9, 1
3f8d6df0:	addi   0x40, a9
3f8d6e10:	move   a9, *a13(0x20), 1
3f8d6e30:	movb   *a11(0x18), *a9(0x0)
3f8d6e60:	movb   *a11(0x10), *a9(0x8)
3f8d6e90:	movb   *a11(0x8), *a9(0x10)
3f8d6ec0:	movb   *a11(0x0), *a9(0x18)
3f8d6ef0:	move   *a13(0xffe0), a11, 1
3f8d6f10:	addi   0x60, a11
3f8d6f30:	move   a11, *a13, 1
3f8d6f40:	move   *a13(0xffc0), a9, 1
3f8d6f60:	addi   0x60, a9
3f8d6f80:	move   a9, *a13(0x20), 1
3f8d6fa0:	movb   *a11(0x18), *a9(0x0)
3f8d6fd0:	movb   *a11(0x10), *a9(0x8)
3f8d7000:	movb   *a11(0x8), *a9(0x10)
3f8d7030:	movb   *a11(0x0), *a9(0x18)
3f8d7060:	move   *sp(0x80), a14, 1
3f8d7080:	mmfm   sp, a9,a11,a13
3f8d70a0:	rets   2
3f8d70b0:	mmtm   sp, a9,a11,a13
3f8d70d0:	move   a14, a13
3f8d70e0:	addi   0x40, a14
3f8d7100:	move   *a13(0xffc0), a11, 1
3f8d7120:	move   *a13(0xffe0), a9, 1
3f8d7140:	movb   *a9, *a11
3f8d7150:	addk   16, a9
3f8d7160:	move   a9, *a13, 1
3f8d7170:	addk   16, a11
3f8d7180:	move   a11, *a13(0x20), 1
3f8d71a0:	movb   *a9(0x0), *a11(0x8)
3f8d71d0:	movb   *a9(0x8), *a11(0x0)
3f8d7200:	move   *a13(0xffe0), a11, 1
3f8d7220:	addk   32, a11
3f8d7230:	move   a11, *a13, 1
3f8d7240:	move   *a13(0xffc0), a9, 1
3f8d7260:	addk   32, a9
3f8d7270:	move   a9, *a13(0x20), 1
3f8d7290:	movb   *a11(0x18), *a9(0x0)
3f8d72c0:	movb   *a11(0x10), *a9(0x8)
3f8d72f0:	movb   *a11(0x8), *a9(0x10)
3f8d7320:	movb   *a11(0x0), *a9(0x18)
3f8d7350:	move   *a13(0xffe0), a11, 1
3f8d7370:	addi   0x40, a11
3f8d7390:	move   a11, *a13, 1
3f8d73a0:	move   *a13(0xffc0), a9, 1
3f8d73c0:	addi   0x40, a9
3f8d73e0:	move   a9, *a13(0x20), 1
3f8d7400:	movb   *a11(0x18), *a9(0x0)
3f8d7430:	movb   *a11(0x10), *a9(0x8)
3f8d7460:	movb   *a11(0x8), *a9(0x10)
3f8d7490:	movb   *a11(0x0), *a9(0x18)
3f8d74c0:	move   *a13(0xffe0), a11, 1
3f8d74e0:	addi   0x60, a11
3f8d7500:	move   a11, *a13, 1
3f8d7510:	move   *a13(0xffc0), a9, 1
3f8d7530:	addi   0x60, a9
3f8d7550:	move   a9, *a13(0x20), 1
3f8d7570:	movb   *a11(0x18), *a9(0x0)
3f8d75a0:	movb   *a11(0x10), *a9(0x8)
3f8d75d0:	movb   *a11(0x8), *a9(0x10)
3f8d7600:	movb   *a11(0x0), *a9(0x18)
3f8d7630:	move   *a13(0xffe0), a11, 1
3f8d7650:	addi   0x80, a11
3f8d7670:	move   a11, *a13, 1
3f8d7680:	move   *a13(0xffc0), a9, 1
3f8d76a0:	addi   0x80, a9
3f8d76c0:	move   a9, *a13(0x20), 1
3f8d76e0:	movb   *a11(0x18), *a9(0x0)
3f8d7710:	movb   *a11(0x10), *a9(0x8)
3f8d7740:	movb   *a11(0x8), *a9(0x10)
3f8d7770:	movb   *a11(0x0), *a9(0x18)
3f8d77a0:	move   *a13(0xffe0), a11, 1
3f8d77c0:	addi   0xa0, a11
3f8d77e0:	move   a11, *a13, 1
3f8d77f0:	move   *a13(0xffc0), a9, 1
3f8d7810:	addi   0xa0, a9
3f8d7830:	move   a9, *a13(0x20), 1
3f8d7850:	movb   *a11(0x18), *a9(0x0)
3f8d7880:	movb   *a11(0x10), *a9(0x8)
3f8d78b0:	movb   *a11(0x8), *a9(0x10)
3f8d78e0:	movb   *a11(0x0), *a9(0x18)
3f8d7910:	move   *a13(0xffe0), a11, 1
3f8d7930:	addi   0xc0, a11
3f8d7950:	move   a11, *a13, 1
3f8d7960:	move   *a13(0xffc0), a9, 1
3f8d7980:	addi   0xc0, a9
3f8d79a0:	move   a9, *a13(0x20), 1
3f8d79c0:	movb   *a11(0x18), *a9(0x0)
3f8d79f0:	movb   *a11(0x10), *a9(0x8)
3f8d7a20:	movb   *a11(0x8), *a9(0x10)
3f8d7a50:	movb   *a11(0x0), *a9(0x18)
3f8d7a80:	move   *sp(0x80), a14, 1
3f8d7aa0:	mmfm   sp, a9,a11,a13
3f8d7ac0:	rets   2
3f8d7ad0:	mmtm   sp, a9,a11,a13
3f8d7af0:	move   a14, a13
3f8d7b00:	addi   0x40, a14
3f8d7b20:	move   *a13(0xffc0), a11, 1
3f8d7b40:	move   *a13(0xffe0), a9, 1
3f8d7b60:	movb   *a9, *a11
3f8d7b70:	addk   16, a9
3f8d7b80:	move   a9, *a13, 1
3f8d7b90:	addk   16, a11
3f8d7ba0:	move   a11, *a13(0x20), 1
3f8d7bc0:	movb   *a9(0x0), *a11(0x8)
3f8d7bf0:	movb   *a9(0x8), *a11(0x0)
3f8d7c20:	move   *a13(0xffe0), a11, 1
3f8d7c40:	addk   32, a11
3f8d7c50:	move   a11, *a13, 1
3f8d7c60:	move   *a13(0xffc0), a9, 1
3f8d7c80:	addk   32, a9
3f8d7c90:	move   a9, *a13(0x20), 1
3f8d7cb0:	movb   *a11(0x18), *a9(0x0)
3f8d7ce0:	movb   *a11(0x10), *a9(0x8)
3f8d7d10:	movb   *a11(0x8), *a9(0x10)
3f8d7d40:	movb   *a11(0x0), *a9(0x18)
3f8d7d70:	move   *a13(0xffe0), a11, 1
3f8d7d90:	addi   0x40, a11
3f8d7db0:	move   a11, *a13, 1
3f8d7dc0:	move   *a13(0xffc0), a9, 1
3f8d7de0:	addi   0x40, a9
3f8d7e00:	move   a9, *a13(0x20), 1
3f8d7e20:	movb   *a11(0x18), *a9(0x0)
3f8d7e50:	movb   *a11(0x10), *a9(0x8)
3f8d7e80:	movb   *a11(0x8), *a9(0x10)
3f8d7eb0:	movb   *a11(0x0), *a9(0x18)
3f8d7ee0:	move   *a13(0xffe0), a11, 1
3f8d7f00:	addi   0x60, a11
3f8d7f20:	move   a11, *a13, 1
3f8d7f30:	move   *a13(0xffc0), a9, 1
3f8d7f50:	addi   0x60, a9
3f8d7f70:	move   a9, *a13(0x20), 1
3f8d7f90:	movb   *a11(0x18), *a9(0x0)
3f8d7fc0:	movb   *a11(0x10), *a9(0x8)
3f8d7ff0:	movb   *a11(0x8), *a9(0x10)
3f8d8020:	movb   *a11(0x0), *a9(0x18)
3f8d8050:	move   *a13(0xffe0), a11, 1
3f8d8070:	addi   0x80, a11
3f8d8090:	move   a11, *a13, 1
3f8d80a0:	move   *a13(0xffc0), a9, 1
3f8d80c0:	addi   0x80, a9
3f8d80e0:	move   a9, *a13(0x20), 1
3f8d8100:	movb   *a11(0x18), *a9(0x0)
3f8d8130:	movb   *a11(0x10), *a9(0x8)
3f8d8160:	movb   *a11(0x8), *a9(0x10)
3f8d8190:	movb   *a11(0x0), *a9(0x18)
3f8d81c0:	move   *a13(0xffe0), a11, 1
3f8d81e0:	addi   0xa0, a11
3f8d8200:	move   a11, *a13, 1
3f8d8210:	move   *a13(0xffc0), a9, 1
3f8d8230:	addi   0xa0, a9
3f8d8250:	move   a9, *a13(0x20), 1
3f8d8270:	movb   *a11(0x18), *a9(0x0)
3f8d82a0:	movb   *a11(0x10), *a9(0x8)
3f8d82d0:	movb   *a11(0x8), *a9(0x10)
3f8d8300:	movb   *a11(0x0), *a9(0x18)
3f8d8330:	move   *sp(0x80), a14, 1
3f8d8350:	mmfm   sp, a9,a11,a13
3f8d8370:	rets   2
3f8d8380:	mmtm   sp, a9,a11,a13
3f8d83a0:	move   a14, a13
3f8d83b0:	addi   0x40, a14
3f8d83d0:	move   *a13(0xffc0), a11, 1
3f8d83f0:	move   *a13(0xffe0), a9, 1
3f8d8410:	movb   *a9, *a11
3f8d8420:	addk   16, a9
3f8d8430:	move   a9, *a13, 1
3f8d8440:	addk   16, a11
3f8d8450:	move   a11, *a13(0x20), 1
3f8d8470:	movb   *a9(0x0), *a11(0x8)
3f8d84a0:	movb   *a9(0x8), *a11(0x0)
3f8d84d0:	move   *a13(0xffe0), a11, 1
3f8d84f0:	addk   32, a11
3f8d8500:	move   a11, *a13, 1
3f8d8510:	move   *a13(0xffc0), a9, 1
3f8d8530:	addk   32, a9
3f8d8540:	move   a9, *a13(0x20), 1
3f8d8560:	movb   *a11(0x18), *a9(0x0)
3f8d8590:	movb   *a11(0x10), *a9(0x8)
3f8d85c0:	movb   *a11(0x8), *a9(0x10)
3f8d85f0:	movb   *a11(0x0), *a9(0x18)
3f8d8620:	move   *a13(0xffe0), a11, 1
3f8d8640:	addi   0x40, a11
3f8d8660:	move   a11, *a13, 1
3f8d8670:	move   *a13(0xffc0), a9, 1
3f8d8690:	addi   0x40, a9
3f8d86b0:	move   a9, *a13(0x20), 1
3f8d86d0:	movb   *a11(0x18), *a9(0x0)
3f8d8700:	movb   *a11(0x10), *a9(0x8)
3f8d8730:	movb   *a11(0x8), *a9(0x10)
3f8d8760:	movb   *a11(0x0), *a9(0x18)
3f8d8790:	move   *a13(0xffc0), a11, 1
3f8d87b0:	move   *a13(0xffe0), a9, 1
3f8d87d0:	movb   *a9(0x60), *a11(0x60)
3f8d8800:	movb   *a9(0x68), *a11(0x68)
3f8d8830:	move   *sp(0x80), a14, 1
3f8d8850:	mmfm   sp, a9,a11,a13
3f8d8870:	rets   2
3f8d8880:	mmtm   sp, a9,a11,a13
3f8d88a0:	move   a14, a13
3f8d88b0:	addi   0x40, a14
3f8d88d0:	move   *a13(0xffc0), a11, 1
3f8d88f0:	move   *a13(0xffe0), a9, 1
3f8d8910:	movb   *a9, *a11
3f8d8920:	addk   16, a9
3f8d8930:	move   a9, *a13, 1
3f8d8940:	addk   16, a11
3f8d8950:	move   a11, *a13(0x20), 1
3f8d8970:	movb   *a9(0x0), *a11(0x8)
3f8d89a0:	movb   *a9(0x8), *a11(0x0)
3f8d89d0:	move   *a13(0xffc0), a11, 1
3f8d89f0:	move   *a13(0xffe0), a9, 1
3f8d8a10:	movb   *a9(0x20), *a11(0x20)
3f8d8a40:	movb   *a9(0x28), *a11(0x28)
3f8d8a70:	movb   *a9(0x30), *a11(0x30)
3f8d8aa0:	move   *sp(0x80), a14, 1
3f8d8ac0:	mmfm   sp, a9,a11,a13
3f8d8ae0:	rets   2
3f8d8af0:	mmtm   sp, a9,a11,a13
3f8d8b10:	move   a14, a13
3f8d8b20:	addi   0x40, a14
3f8d8b40:	move   *a13(0xffc0), a11, 1
3f8d8b60:	move   *a13(0xffe0), a9, 1
3f8d8b80:	movb   *a9, *a11
3f8d8b90:	movb   *a9(0x8), *a11(0x8)
3f8d8bc0:	addk   16, a9
3f8d8bd0:	move   a9, *a13, 1
3f8d8be0:	addk   16, a11
3f8d8bf0:	move   a11, *a13(0x20), 1
3f8d8c10:	movb   *a9(0x0), *a11(0x8)
3f8d8c40:	movb   *a9(0x8), *a11(0x0)
3f8d8c70:	move   *a13(0xffe0), a11, 1
3f8d8c90:	addk   32, a11
3f8d8ca0:	move   a11, *a13, 1
3f8d8cb0:	move   *a13(0xffc0), a9, 1
3f8d8cd0:	addk   32, a9
3f8d8ce0:	move   a9, *a13(0x20), 1
3f8d8d00:	movb   *a11(0x18), *a9(0x0)
3f8d8d30:	movb   *a11(0x10), *a9(0x8)
3f8d8d60:	movb   *a11(0x8), *a9(0x10)
3f8d8d90:	movb   *a11(0x0), *a9(0x18)
3f8d8dc0:	move   *a13(0xffe0), a11, 1
3f8d8de0:	addi   0x40, a11
3f8d8e00:	move   a11, *a13, 1
3f8d8e10:	move   *a13(0xffc0), a9, 1
3f8d8e30:	addi   0x40, a9
3f8d8e50:	move   a9, *a13(0x20), 1
3f8d8e70:	movb   *a11(0x18), *a9(0x0)
3f8d8ea0:	movb   *a11(0x10), *a9(0x8)
3f8d8ed0:	movb   *a11(0x8), *a9(0x10)
3f8d8f00:	movb   *a11(0x0), *a9(0x18)
3f8d8f30:	jauc   L3F8DA080
L3F8D8F50:
3f8d8f50:	move   a14, -*sp, 1
3f8d8f60:	movk   20, a11
3f8d8f70:	move   a11, *a14+, 1
3f8d8f80:	move   *a13(0xffc0), a9, 1
3f8d8fa0:	addi   0x60, a9
3f8d8fc0:	move   a9, *a14+, 1
3f8d8fd0:	move   *a13(0xffe0), a9, 1
3f8d8ff0:	addi   0x60, a9
3f8d9010:	move   a9, *a14+, 1
3f8d9020:	calla  L3FB44400
3f8d9050:	jauc   L3F8DA150
L3F8D9070:
3f8d9070:	move   *a13(0xffe0), a11, 1
3f8d9090:	addi   0x60, a11
3f8d90b0:	move   a11, *a13, 1
3f8d90c0:	move   *a13(0xffc0), a9, 1
3f8d90e0:	addi   0x60, a9
3f8d9100:	move   a9, *a13(0x20), 1
3f8d9120:	movb   *a11(0x0), *a9(0x8)
3f8d9150:	movb   *a11(0x8), *a9(0x0)
3f8d9180:	move   *a13(0xffe0), a11, 1
3f8d91a0:	addi   0x70, a11
3f8d91c0:	move   a11, *a13, 1
3f8d91d0:	move   *a13(0xffc0), a9, 1
3f8d91f0:	addi   0x70, a9
3f8d9210:	move   a9, *a13(0x20), 1
3f8d9230:	movb   *a11(0x0), *a9(0x8)
3f8d9260:	movb   *a11(0x8), *a9(0x0)
3f8d9290:	move   *a13(0xffe0), a11, 1
3f8d92b0:	addi   0x80, a11
3f8d92d0:	move   a11, *a13, 1
3f8d92e0:	move   *a13(0xffc0), a9, 1
3f8d9300:	addi   0x80, a9
3f8d9320:	move   a9, *a13(0x20), 1
3f8d9340:	movb   *a11(0x0), *a9(0x8)
3f8d9370:	movb   *a11(0x8), *a9(0x0)
3f8d93a0:	move   *a13(0xffe0), a11, 1
3f8d93c0:	addi   0x90, a11
3f8d93e0:	move   a11, *a13, 1
3f8d93f0:	move   *a13(0xffc0), a9, 1
3f8d9410:	addi   0x90, a9
3f8d9430:	move   a9, *a13(0x20), 1
3f8d9450:	movb   *a11(0x0), *a9(0x8)
3f8d9480:	movb   *a11(0x8), *a9(0x0)
3f8d94b0:	move   *a13(0xffe0), a11, 1
3f8d94d0:	addi   0xa0, a11
3f8d94f0:	move   a11, *a13, 1
3f8d9500:	move   *a13(0xffc0), a9, 1
3f8d9520:	addi   0xa0, a9
3f8d9540:	move   a9, *a13(0x20), 1
3f8d9560:	movb   *a11(0x0), *a9(0x8)
3f8d9590:	movb   *a11(0x8), *a9(0x0)
3f8d95c0:	move   *a13(0xffe0), a11, 1
3f8d95e0:	addi   0xb0, a11
3f8d9600:	move   a11, *a13, 1
3f8d9610:	move   *a13(0xffc0), a9, 1
3f8d9630:	addi   0xb0, a9
3f8d9650:	move   a9, *a13(0x20), 1
3f8d9670:	movb   *a11(0x0), *a9(0x8)
3f8d96a0:	movb   *a11(0x8), *a9(0x0)
3f8d96d0:	move   *a13(0xffe0), a11, 1
3f8d96f0:	addi   0xc0, a11
3f8d9710:	move   a11, *a13, 1
3f8d9720:	move   *a13(0xffc0), a9, 1
3f8d9740:	addi   0xc0, a9
3f8d9760:	move   a9, *a13(0x20), 1
3f8d9780:	movb   *a11(0x0), *a9(0x8)
3f8d97b0:	movb   *a11(0x8), *a9(0x0)
3f8d97e0:	move   *a13(0xffe0), a11, 1
3f8d9800:	addi   0xd0, a11
3f8d9820:	move   a11, *a13, 1
3f8d9830:	move   *a13(0xffc0), a9, 1
3f8d9850:	addi   0xd0, a9
3f8d9870:	move   a9, *a13(0x20), 1
3f8d9890:	movb   *a11(0x0), *a9(0x8)
3f8d98c0:	movb   *a11(0x8), *a9(0x0)
3f8d98f0:	move   *a13(0xffe0), a11, 1
3f8d9910:	addi   0xe0, a11
3f8d9930:	move   a11, *a13, 1
3f8d9940:	move   *a13(0xffc0), a9, 1
3f8d9960:	addi   0xe0, a9
3f8d9980:	move   a9, *a13(0x20), 1
3f8d99a0:	movb   *a11(0x0), *a9(0x8)
3f8d99d0:	movb   *a11(0x8), *a9(0x0)
3f8d9a00:	move   *a13(0xffe0), a11, 1
3f8d9a20:	addi   0xf0, a11
3f8d9a40:	move   a11, *a13, 1
3f8d9a50:	move   *a13(0xffc0), a9, 1
3f8d9a70:	addi   0xf0, a9
3f8d9a90:	move   a9, *a13(0x20), 1
3f8d9ab0:	movb   *a11(0x0), *a9(0x8)
3f8d9ae0:	movb   *a11(0x8), *a9(0x0)
3f8d9b10:	jruc   L3F8DA150
L3F8D9B20:
3f8d9b20:	move   *a13(0xffe0), a11, 1
3f8d9b40:	addi   0x60, a11
3f8d9b60:	move   a11, *a13, 1
3f8d9b70:	move   *a13(0xffc0), a9, 1
3f8d9b90:	addi   0x60, a9
3f8d9bb0:	move   a9, *a13(0x20), 1
3f8d9bd0:	movb   *a11(0x0), *a9(0x8)
3f8d9c00:	movb   *a11(0x8), *a9(0x0)
3f8d9c30:	move   *a13(0xffe0), a11, 1
3f8d9c50:	addi   0x80, a11
3f8d9c70:	move   a11, *a13, 1
3f8d9c80:	move   *a13(0xffc0), a9, 1
3f8d9ca0:	addi   0x80, a9
3f8d9cc0:	move   a9, *a13(0x20), 1
3f8d9ce0:	movb   *a11(0x0), *a9(0x8)
3f8d9d10:	movb   *a11(0x8), *a9(0x0)
3f8d9d40:	move   *a13(0xffe0), a11, 1
3f8d9d60:	addi   0xa0, a11
3f8d9d80:	move   a11, *a13, 1
3f8d9d90:	move   *a13(0xffc0), a9, 1
3f8d9db0:	addi   0xa0, a9
3f8d9dd0:	move   a9, *a13(0x20), 1
3f8d9df0:	movb   *a11(0x0), *a9(0x8)
3f8d9e20:	movb   *a11(0x8), *a9(0x0)
3f8d9e50:	move   *a13(0xffe0), a11, 1
3f8d9e70:	addi   0xc0, a11
3f8d9e90:	move   a11, *a13, 1
3f8d9ea0:	move   *a13(0xffc0), a9, 1
3f8d9ec0:	addi   0xc0, a9
3f8d9ee0:	move   a9, *a13(0x20), 1
3f8d9f00:	movb   *a11(0x0), *a9(0x8)
3f8d9f30:	movb   *a11(0x8), *a9(0x0)
3f8d9f60:	move   *a13(0xffe0), a11, 1
3f8d9f80:	addi   0xe0, a11
3f8d9fa0:	move   a11, *a13, 1
3f8d9fb0:	move   *a13(0xffc0), a9, 1
3f8d9fd0:	addi   0xe0, a9
3f8d9ff0:	move   a9, *a13(0x20), 1
3f8da010:	movb   *a11(0x0), *a9(0x8)
3f8da040:	movb   *a11(0x8), *a9(0x0)
3f8da070:	jruc   L3F8DA150
L3F8DA080:
3f8da080:	move   *a13(0xffe0), a11, 1
3f8da0a0:	setf   8, 0, 0
3f8da0b0:	move   *a11(0x8), a8, 0
3f8da0d0:	subk   8, a8
3f8da0e0:	jaeq   L3F8D8F50
3f8da100:	subk   8, a8
3f8da110:	jaeq   L3F8D9070
3f8da130:	subk   16, a8
3f8da140:	jreq   L3F8D9B20
L3F8DA150:
3f8da150:	move   *sp(0x80), a14, 1
3f8da170:	mmfm   sp, a9,a11,a13
3f8da190:	rets   2
3f8da1a0:	mmtm   sp, a9,a11,a13
3f8da1c0:	move   a14, a13
3f8da1d0:	move   *a13(0xffc0), a11, 1
3f8da1f0:	move   *a13(0xffe0), a9, 1
3f8da210:	movk   8, a8
L3F8DA220:
3f8da220:	move   *a9+, *a11+, 1
3f8da230:	dsjs   a8, L3F8DA220
3f8da240:	move   *sp(0x80), a14, 1
3f8da260:	mmfm   sp, a9,a11,a13
3f8da280:	rets   2
3f8da290:	mmtm   sp, a9,a11,a13
3f8da2b0:	move   a14, a13
3f8da2c0:	addi   0x80, a14
3f8da2e0:	move   *a13(0xffc0), a11, 1
3f8da300:	movb   *a11, *a13
3f8da310:	addk   16, a11
3f8da320:	move   a11, *a13(0x40), 1
3f8da340:	move   a13, a9
3f8da350:	addk   16, a9
3f8da360:	move   a9, *a13(0x60), 1
3f8da380:	movb   *a11(0x0), *a9(0x8)
3f8da3b0:	movb   *a11(0x8), *a9(0x0)
3f8da3e0:	move   *a13(0xffc0), a11, 1
3f8da400:	addk   32, a11
3f8da410:	move   a11, *a13(0x40), 1
3f8da430:	move   a13, a9
3f8da440:	addk   32, a9
3f8da450:	move   a9, *a13(0x60), 1
3f8da470:	movb   *a11(0x0), *a9(0x8)
3f8da4a0:	movb   *a11(0x8), *a9(0x0)
3f8da4d0:	move   *a13(0xffc0), a11, 1
3f8da4f0:	addi   0x30, a11
3f8da510:	move   a11, *a13(0x40), 1
3f8da530:	move   a13, a9
3f8da540:	addi   0x30, a9
3f8da560:	move   a9, *a13(0x60), 1
3f8da580:	movb   *a11(0x0), *a9(0x8)
3f8da5b0:	movb   *a11(0x8), *a9(0x0)
3f8da5e0:	move   a14, -*sp, 1
3f8da5f0:	move   a13, *a14+, 1
3f8da600:	movk   8, a11
3f8da610:	move   a11, *a14+, 1
3f8da620:	move   *a13(0xffe0), *a14+, 1
3f8da640:	calla  L3F352110
3f8da670:	move   *sp(0x80), a14, 1
3f8da690:	mmfm   sp, a9,a11,a13
3f8da6b0:	rets   2
L3F8DA6C0:
3f8da6c0:	mmtm   sp, a9,a10,a11,a13
3f8da6e0:	move   a14, a13
3f8da6f0:	move   *a13(0xffe0), a9, 1
3f8da710:	move   *a13(0xffc0), a10, 1
3f8da730:	cmpi   0x8, a10
3f8da750:	jrc   L3F8DAEB0
L3F8DA760:
3f8da760:	movb   *a9, a11
3f8da770:	movb   *a9(0x18), *a9(0x0)
3f8da7a0:	movb   a11, *a9(0x18)
3f8da7c0:	movb   *a9(0x8), a11
3f8da7e0:	movb   *a9(0x10), *a9(0x8)
3f8da810:	movb   a11, *a9(0x10)
3f8da830:	movb   *a9(0x20), a11
3f8da850:	movb   *a9(0x38), *a9(0x20)
3f8da880:	movb   a11, *a9(0x38)
3f8da8a0:	movb   *a9(0x28), a11
3f8da8c0:	movb   *a9(0x30), *a9(0x28)
3f8da8f0:	movb   a11, *a9(0x30)
3f8da910:	movb   *a9(0x40), a11
3f8da930:	movb   *a9(0x58), *a9(0x40)
3f8da960:	movb   a11, *a9(0x58)
3f8da980:	movb   *a9(0x48), a11
3f8da9a0:	movb   *a9(0x50), *a9(0x48)
3f8da9d0:	movb   a11, *a9(0x50)
3f8da9f0:	movb   *a9(0x60), a11
3f8daa10:	movb   *a9(0x78), *a9(0x60)
3f8daa40:	movb   a11, *a9(0x78)
3f8daa60:	movb   *a9(0x68), a11
3f8daa80:	movb   *a9(0x70), *a9(0x68)
3f8daab0:	movb   a11, *a9(0x70)
3f8daad0:	movb   *a9(0x80), a11
3f8daaf0:	movb   *a9(0x98), *a9(0x80)
3f8dab20:	movb   a11, *a9(0x98)
3f8dab40:	movb   *a9(0x88), a11
3f8dab60:	movb   *a9(0x90), *a9(0x88)
3f8dab90:	movb   a11, *a9(0x90)
3f8dabb0:	movb   *a9(0xa0), a11
3f8dabd0:	movb   *a9(0xb8), *a9(0xa0)
3f8dac00:	movb   a11, *a9(0xb8)
3f8dac20:	movb   *a9(0xa8), a11
3f8dac40:	movb   *a9(0xb0), *a9(0xa8)
3f8dac70:	movb   a11, *a9(0xb0)
3f8dac90:	movb   *a9(0xc0), a11
3f8dacb0:	movb   *a9(0xd8), *a9(0xc0)
3f8dace0:	movb   a11, *a9(0xd8)
3f8dad00:	movb   *a9(0xc8), a11
3f8dad20:	movb   *a9(0xd0), *a9(0xc8)
3f8dad50:	movb   a11, *a9(0xd0)
3f8dad70:	movb   *a9(0xe0), a11
3f8dad90:	movb   *a9(0xf8), *a9(0xe0)
3f8dadc0:	movb   a11, *a9(0xf8)
3f8dade0:	movb   *a9(0xe8), a11
3f8dae00:	movb   *a9(0xf0), *a9(0xe8)
3f8dae30:	movb   a11, *a9(0xf0)
3f8dae50:	addi   0x100, a9
3f8dae70:	subk   8, a10
3f8dae80:	cmpi   0x8, a10
3f8daea0:	jrnc   L3F8DA760
L3F8DAEB0:
3f8daeb0:	move   a10, a10
3f8daec0:	jreq   L3F8DAFC0
L3F8DAED0:
3f8daed0:	movb   *a9, a11
3f8daee0:	movb   *a9(0x18), *a9(0x0)
3f8daf10:	movb   a11, *a9(0x18)
3f8daf30:	movb   *a9(0x8), a11
3f8daf50:	movb   *a9(0x10), *a9(0x8)
3f8daf80:	movb   a11, *a9(0x10)
3f8dafa0:	addk   32, a9
3f8dafb0:	dsjs   a10, L3F8DAED0
L3F8DAFC0:
3f8dafc0:	move   *sp(0xa0), a14, 1
3f8dafe0:	mmfm   sp, a9,a10,a11,a13
3f8db000:	rets   2
L3F8DB010:
3f8db010:	mmtm   sp, a9,a10,a11,a13
3f8db030:	move   a14, a13
3f8db040:	move   *a13(0xffe0), a9, 1
3f8db060:	move   *a13(0xffc0), a10, 1
3f8db080:	cmpi   0x10, a10
3f8db0a0:	jrc   L3F8DB800
L3F8DB0B0:
3f8db0b0:	movb   *a9, a11
3f8db0c0:	movb   *a9(0x8), *a9(0x0)
3f8db0f0:	movb   a11, *a9(0x8)
3f8db110:	movb   *a9(0x10), a11
3f8db130:	movb   *a9(0x18), *a9(0x10)
3f8db160:	movb   a11, *a9(0x18)
3f8db180:	movb   *a9(0x20), a11
3f8db1a0:	movb   *a9(0x28), *a9(0x20)
3f8db1d0:	movb   a11, *a9(0x28)
3f8db1f0:	movb   *a9(0x30), a11
3f8db210:	movb   *a9(0x38), *a9(0x30)
3f8db240:	movb   a11, *a9(0x38)
3f8db260:	movb   *a9(0x40), a11
3f8db280:	movb   *a9(0x48), *a9(0x40)
3f8db2b0:	movb   a11, *a9(0x48)
3f8db2d0:	movb   *a9(0x50), a11
3f8db2f0:	movb   *a9(0x58), *a9(0x50)
3f8db320:	movb   a11, *a9(0x58)
3f8db340:	movb   *a9(0x60), a11
3f8db360:	movb   *a9(0x68), *a9(0x60)
3f8db390:	movb   a11, *a9(0x68)
3f8db3b0:	movb   *a9(0x70), a11
3f8db3d0:	movb   *a9(0x78), *a9(0x70)
3f8db400:	movb   a11, *a9(0x78)
3f8db420:	movb   *a9(0x80), a11
3f8db440:	movb   *a9(0x88), *a9(0x80)
3f8db470:	movb   a11, *a9(0x88)
3f8db490:	movb   *a9(0x90), a11
3f8db4b0:	movb   *a9(0x98), *a9(0x90)
3f8db4e0:	movb   a11, *a9(0x98)
3f8db500:	movb   *a9(0xa0), a11
3f8db520:	movb   *a9(0xa8), *a9(0xa0)
3f8db550:	movb   a11, *a9(0xa8)
3f8db570:	movb   *a9(0xb0), a11
3f8db590:	movb   *a9(0xb8), *a9(0xb0)
3f8db5c0:	movb   a11, *a9(0xb8)
3f8db5e0:	movb   *a9(0xc0), a11
3f8db600:	movb   *a9(0xc8), *a9(0xc0)
3f8db630:	movb   a11, *a9(0xc8)
3f8db650:	movb   *a9(0xd0), a11
3f8db670:	movb   *a9(0xd8), *a9(0xd0)
3f8db6a0:	movb   a11, *a9(0xd8)
3f8db6c0:	movb   *a9(0xe0), a11
3f8db6e0:	movb   *a9(0xe8), *a9(0xe0)
3f8db710:	movb   a11, *a9(0xe8)
3f8db730:	movb   *a9(0xf0), a11
3f8db750:	movb   *a9(0xf8), *a9(0xf0)
3f8db780:	movb   a11, *a9(0xf8)
3f8db7a0:	addi   0x100, a9
3f8db7c0:	subk   16, a10
3f8db7d0:	cmpi   0x10, a10
3f8db7f0:	jrnc   L3F8DB0B0
L3F8DB800:
3f8db800:	move   a10, a10
3f8db810:	jreq   L3F8DB8A0
L3F8DB820:
3f8db820:	movb   *a9, a11
3f8db830:	movb   *a9(0x8), *a9(0x0)
3f8db860:	movb   a11, *a9(0x8)
3f8db880:	addk   16, a9
3f8db890:	dsjs   a10, L3F8DB820
L3F8DB8A0:
3f8db8a0:	move   *sp(0xa0), a14, 1
3f8db8c0:	mmfm   sp, a9,a10,a11,a13
3f8db8e0:	rets   2
3f8db8f0:	mmtm   sp, a7,a9,a10,a11,a13
3f8db910:	move   a14, a13
3f8db920:	move   *a13(0xffe0), a9, 1
3f8db940:	move   *a9(0x40), a11, 1
3f8db960:	movb   *a11(0x10), a10
3f8db980:	movb   *a11(0x18), *a11(0x10)
3f8db9b0:	movb   a10, *a11(0x18)
3f8db9d0:	move   a14, -*sp, 1
3f8db9e0:	move   a9, *a14+, 1
3f8db9f0:	setf   8, 0, 0
3f8dba00:	move   *a11, a7, 0
3f8dba10:	sll    0x5, a7
3f8dba20:	addi   0xdc980, a7
3f8dba50:	move   *a7, a7, 1
3f8dba60:	call   a7
3f8dba70:	move   *sp(0xc0), a14, 1
3f8dba90:	mmfm   sp, a7,a9,a10,a11,a13
3f8dbab0:	rets   2
3f8dbac0:	mmtm   sp, a7,a9,a10,a11,a13
3f8dbae0:	move   a14, a13
3f8dbaf0:	move   *a13(0xffe0), a9, 1
3f8dbb10:	move   *a9(0x40), a11, 1
3f8dbb30:	movb   *a11(0x10), a10
3f8dbb50:	movb   *a11(0x18), *a11(0x10)
3f8dbb80:	movb   a10, *a11(0x18)
3f8dbba0:	movb   *a11(0x20), a10
3f8dbbc0:	movb   *a11(0x38), *a11(0x20)
3f8dbbf0:	movb   a10, *a11(0x38)
3f8dbc10:	movb   *a11(0x28), a10
3f8dbc30:	movb   *a11(0x30), *a11(0x28)
3f8dbc60:	movb   a10, *a11(0x30)
3f8dbc80:	move   a14, -*sp, 1
3f8dbc90:	move   a9, *a14+, 1
3f8dbca0:	setf   8, 0, 0
3f8dbcb0:	move   *a11, a7, 0
3f8dbcc0:	sll    0x5, a7
3f8dbcd0:	addi   0xdc980, a7
3f8dbd00:	move   *a7, a7, 1
3f8dbd10:	call   a7
3f8dbd20:	move   *sp(0xc0), a14, 1
3f8dbd40:	mmfm   sp, a7,a9,a10,a11,a13
3f8dbd60:	rets   2
3f8dbd70:	mmtm   sp, a7,a9,a10,a11,a13
3f8dbd90:	move   a14, a13
3f8dbda0:	move   *a13(0xffe0), a9, 1
3f8dbdc0:	move   *a9(0x40), a11, 1
3f8dbde0:	movb   *a11(0x10), a10
3f8dbe00:	movb   *a11(0x18), *a11(0x10)
3f8dbe30:	movb   a10, *a11(0x18)
3f8dbe50:	movb   *a11(0x20), a10
3f8dbe70:	movb   *a11(0x38), *a11(0x20)
3f8dbea0:	movb   a10, *a11(0x38)
3f8dbec0:	movb   *a11(0x28), a10
3f8dbee0:	movb   *a11(0x30), *a11(0x28)
3f8dbf10:	movb   a10, *a11(0x30)
3f8dbf30:	movb   *a11(0x40), a10
3f8dbf50:	movb   *a11(0x58), *a11(0x40)
3f8dbf80:	movb   a10, *a11(0x58)
3f8dbfa0:	movb   *a11(0x48), a10
3f8dbfc0:	movb   *a11(0x50), *a11(0x48)
3f8dbff0:	movb   a10, *a11(0x50)
3f8dc010:	movb   *a11(0x60), a10
3f8dc030:	movb   *a11(0x68), *a11(0x60)
3f8dc060:	movb   a10, *a11(0x68)
3f8dc080:	movb   *a11(0x70), a10
3f8dc0a0:	movb   *a11(0x78), *a11(0x70)
3f8dc0d0:	movb   a10, *a11(0x78)
3f8dc0f0:	movb   *a11(0x80), a10
3f8dc110:	movb   *a11(0x88), *a11(0x80)
3f8dc140:	movb   a10, *a11(0x88)
3f8dc160:	movb   *a11(0x90), a10
3f8dc180:	movb   *a11(0x98), *a11(0x90)
3f8dc1b0:	movb   a10, *a11(0x98)
3f8dc1d0:	movb   *a11(0xa0), a10
3f8dc1f0:	movb   *a11(0xa8), *a11(0xa0)
3f8dc220:	movb   a10, *a11(0xa8)
3f8dc240:	movb   *a11(0xb0), a10
3f8dc260:	movb   *a11(0xb8), *a11(0xb0)
3f8dc290:	movb   a10, *a11(0xb8)
3f8dc2b0:	movb   *a11(0xc0), a10
3f8dc2d0:	movb   *a11(0xd8), *a11(0xc0)
3f8dc300:	movb   a10, *a11(0xd8)
3f8dc320:	movb   *a11(0xc8), a10
3f8dc340:	movb   *a11(0xd0), *a11(0xc8)
3f8dc370:	movb   a10, *a11(0xd0)
3f8dc390:	movb   *a11(0xe0), a10
3f8dc3b0:	movb   *a11(0xf8), *a11(0xe0)
3f8dc3e0:	movb   a10, *a11(0xf8)
3f8dc400:	movb   *a11(0xe8), a10
3f8dc420:	movb   *a11(0xf0), *a11(0xe8)
3f8dc450:	movb   a10, *a11(0xf0)
3f8dc470:	move   a14, -*sp, 1
3f8dc480:	setf   16, 0, 0
3f8dc490:	move   *a11(0x10), a7, 0
3f8dc4b0:	subk   8, a7
3f8dc4c0:	move   a7, *a14+, 1
3f8dc4d0:	move   a11, a7
3f8dc4e0:	addi   0x100, a7
3f8dc500:	move   a7, *a14+, 1
3f8dc510:	calla  L3F8DA6C0
3f8dc540:	move   a14, -*sp, 1
3f8dc550:	move   a9, *a14+, 1
3f8dc560:	move   @0xdc9a0, a7, 1
3f8dc590:	call   a7
3f8dc5a0:	move   *sp(0xc0), a14, 1
3f8dc5c0:	mmfm   sp, a7,a9,a10,a11,a13
3f8dc5e0:	rets   2
3f8dc5f0:	mmtm   sp, a7,a9,a10,a11,a13
3f8dc610:	move   a14, a13
3f8dc620:	move   *a13(0xffe0), a9, 1
3f8dc640:	move   *a9(0x40), a11, 1
3f8dc660:	movb   *a11(0x10), a10
3f8dc680:	movb   *a11(0x18), *a11(0x10)
3f8dc6b0:	movb   a10, *a11(0x18)
3f8dc6d0:	movb   *a11(0x20), a10
3f8dc6f0:	movb   *a11(0x38), *a11(0x20)
3f8dc720:	movb   a10, *a11(0x38)
3f8dc740:	movb   *a11(0x28), a10
3f8dc760:	movb   *a11(0x30), *a11(0x28)
3f8dc790:	movb   a10, *a11(0x30)
3f8dc7b0:	movb   *a11(0x40), a10
3f8dc7d0:	movb   *a11(0x58), *a11(0x40)
3f8dc800:	movb   a10, *a11(0x58)
3f8dc820:	movb   *a11(0x48), a10
3f8dc840:	movb   *a11(0x50), *a11(0x48)
3f8dc870:	movb   a10, *a11(0x50)
3f8dc890:	move   a14, -*sp, 1
3f8dc8a0:	setf   16, 0, 0
3f8dc8b0:	move   *a11(0x10), a7, 0
3f8dc8d0:	subk   3, a7
3f8dc8e0:	move   a7, *a14+, 1
3f8dc8f0:	move   a11, a7
3f8dc900:	addi   0x60, a7
3f8dc920:	move   a7, *a14+, 1
3f8dc930:	calla  L3F8DA6C0
3f8dc960:	move   a14, -*sp, 1
3f8dc970:	move   a9, *a14+, 1
3f8dc980:	move   @0xdc9c0, a7, 1
3f8dc9b0:	call   a7
3f8dc9c0:	move   *sp(0xc0), a14, 1
3f8dc9e0:	mmfm   sp, a7,a9,a10,a11,a13
3f8dca00:	rets   2
3f8dca10:	mmtm   sp, a7,a9,a10,a11,a13
3f8dca30:	move   a14, a13
3f8dca40:	move   *a13(0xffe0), a9, 1
3f8dca60:	move   *a9(0x40), a11, 1
3f8dca80:	movb   *a11(0x10), a10
3f8dcaa0:	movb   *a11(0x18), *a11(0x10)
3f8dcad0:	movb   a10, *a11(0x18)
3f8dcaf0:	movb   *a11(0x20), a10
3f8dcb10:	movb   *a11(0x38), *a11(0x20)
3f8dcb40:	movb   a10, *a11(0x38)
3f8dcb60:	movb   *a11(0x28), a10
3f8dcb80:	movb   *a11(0x30), *a11(0x28)
3f8dcbb0:	movb   a10, *a11(0x30)
3f8dcbd0:	movb   *a11(0x40), a10
3f8dcbf0:	movb   *a11(0x58), *a11(0x40)
3f8dcc20:	movb   a10, *a11(0x58)
3f8dcc40:	movb   *a11(0x48), a10
3f8dcc60:	movb   *a11(0x50), *a11(0x48)
3f8dcc90:	movb   a10, *a11(0x50)
3f8dccb0:	movb   *a11(0x60), a10
3f8dccd0:	movb   *a11(0x68), *a11(0x60)
3f8dcd00:	movb   a10, *a11(0x68)
3f8dcd20:	movb   *a11(0x70), a10
3f8dcd40:	movb   *a11(0x78), *a11(0x70)
3f8dcd70:	movb   a10, *a11(0x78)
3f8dcd90:	move   a14, -*sp, 1
3f8dcda0:	move   a9, *a14+, 1
3f8dcdb0:	move   @0xdca60, a7, 1
3f8dcde0:	call   a7
3f8dcdf0:	move   *sp(0xc0), a14, 1
3f8dce10:	mmfm   sp, a7,a9,a10,a11,a13
3f8dce30:	rets   2
3f8dce40:	mmtm   sp, a7,a9,a10,a11,a13
3f8dce60:	move   a14, a13
3f8dce70:	move   *a13(0xffe0), a9, 1
3f8dce90:	move   *a9(0x40), a11, 1
3f8dceb0:	movb   *a11(0x10), a10
3f8dced0:	movb   *a11(0x18), *a11(0x10)
3f8dcf00:	movb   a10, *a11(0x18)
3f8dcf20:	movb   *a11(0x20), a10
3f8dcf40:	movb   *a11(0x38), *a11(0x20)
3f8dcf70:	movb   a10, *a11(0x38)
3f8dcf90:	movb   *a11(0x28), a10
3f8dcfb0:	movb   *a11(0x30), *a11(0x28)
3f8dcfe0:	movb   a10, *a11(0x30)
3f8dd000:	movb   *a11(0x40), a10
3f8dd020:	movb   *a11(0x48), *a11(0x40)
3f8dd050:	movb   a10, *a11(0x48)
3f8dd070:	move   a14, -*sp, 1
3f8dd080:	setf   16, 0, 0
3f8dd090:	move   *a11(0x10), a7, 0
3f8dd0b0:	subk   3, a7
3f8dd0c0:	move   a7, *a14+, 1
3f8dd0d0:	move   a11, a7
3f8dd0e0:	addi   0x60, a7
3f8dd100:	move   a7, *a14+, 1
3f8dd110:	calla  L3F8DA6C0
3f8dd140:	move   a14, -*sp, 1
3f8dd150:	move   a9, *a14+, 1
3f8dd160:	move   @0xdcb00, a7, 1
3f8dd190:	call   a7
3f8dd1a0:	move   *sp(0xc0), a14, 1
3f8dd1c0:	mmfm   sp, a7,a9,a10,a11,a13
3f8dd1e0:	rets   2
3f8dd1f0:	mmtm   sp, a7,a9,a10,a11,a13
3f8dd210:	move   a14, a13
3f8dd220:	move   *a13(0xffe0), a9, 1
3f8dd240:	move   *a9(0x40), a11, 1
3f8dd260:	movb   *a11(0x10), a10
3f8dd280:	movb   *a11(0x18), *a11(0x10)
3f8dd2b0:	movb   a10, *a11(0x18)
3f8dd2d0:	movb   *a11(0x20), a10
3f8dd2f0:	movb   *a11(0x28), *a11(0x20)
3f8dd320:	movb   a10, *a11(0x28)
3f8dd340:	move   a14, -*sp, 1
3f8dd350:	move   a9, *a14+, 1
3f8dd360:	move   @0xdcb80, a7, 1
3f8dd390:	call   a7
3f8dd3a0:	move   *sp(0xc0), a14, 1
3f8dd3c0:	mmfm   sp, a7,a9,a10,a11,a13
3f8dd3e0:	rets   2
3f8dd3f0:	mmtm   sp, a7,a9,a10,a11,a13
3f8dd410:	move   a14, a13
3f8dd420:	move   *a13(0xffe0), a9, 1
3f8dd440:	move   *a9(0x40), a11, 1
3f8dd460:	movb   *a11(0x10), a10
3f8dd480:	movb   *a11(0x18), *a11(0x10)
3f8dd4b0:	movb   a10, *a11(0x18)
3f8dd4d0:	movb   *a11(0x20), a10
3f8dd4f0:	movb   *a11(0x38), *a11(0x20)
3f8dd520:	movb   a10, *a11(0x38)
3f8dd540:	movb   *a11(0x28), a10
3f8dd560:	movb   *a11(0x30), *a11(0x28)
3f8dd590:	movb   a10, *a11(0x30)
3f8dd5b0:	movb   *a11(0x40), a10
3f8dd5d0:	movb   *a11(0x58), *a11(0x40)
3f8dd600:	movb   a10, *a11(0x58)
3f8dd620:	movb   *a11(0x48), a10
3f8dd640:	movb   *a11(0x50), *a11(0x48)
3f8dd670:	movb   a10, *a11(0x50)
3f8dd690:	movb   *a11(0x60), a10
3f8dd6b0:	movb   *a11(0x78), *a11(0x60)
3f8dd6e0:	movb   a10, *a11(0x78)
3f8dd700:	movb   *a11(0x68), a10
3f8dd720:	movb   *a11(0x70), *a11(0x68)
3f8dd750:	movb   a10, *a11(0x70)
3f8dd770:	movb   *a11(0xa0), a10
3f8dd790:	movb   *a11(0xb8), *a11(0xa0)
3f8dd7c0:	movb   a10, *a11(0xb8)
3f8dd7e0:	movb   *a11(0xa8), a10
3f8dd800:	movb   *a11(0xb0), *a11(0xa8)
3f8dd830:	movb   a10, *a11(0xb0)
3f8dd850:	jruc   L3F8DD9C0
L3F8DD860:
3f8dd860:	move   a14, -*sp, 1
3f8dd870:	move   *a11(0xa0), *a14+, 1
3f8dd890:	move   a11, a7
3f8dd8a0:	addi   0xc0, a7
3f8dd8c0:	move   a7, *a14+, 1
3f8dd8d0:	calla  L3F8DB010
3f8dd900:	jruc   L3F8DDA50
L3F8DD910:
3f8dd910:	move   a14, -*sp, 1
3f8dd920:	move   *a11(0xa0), *a14+, 1
3f8dd940:	move   a11, a7
3f8dd950:	addi   0xc0, a7
3f8dd970:	move   a7, *a14+, 1
3f8dd980:	calla  L3F8DA6C0
3f8dd9b0:	jruc   L3F8DDA50
L3F8DD9C0:
3f8dd9c0:	setf   8, 0, 0
3f8dd9d0:	move   *a11(0x80), a8, 0
3f8dd9f0:	subk   8, a8
3f8dda00:	jreq   L3F8DDA50
3f8dda10:	subk   8, a8
3f8dda20:	jreq   L3F8DD860
3f8dda30:	subk   16, a8
3f8dda40:	jreq   L3F8DD910
L3F8DDA50:
3f8dda50:	move   a14, -*sp, 1
3f8dda60:	move   a9, *a14+, 1
3f8dda70:	move   @0xdcbc0, a7, 1
3f8ddaa0:	call   a7
3f8ddab0:	move   *sp(0xc0), a14, 1
3f8ddad0:	mmfm   sp, a7,a9,a10,a11,a13
3f8ddaf0:	rets   2
3f8ddb00:	mmtm   sp, a7,a9,a10,a11,a13
3f8ddb20:	move   a14, a13
3f8ddb30:	move   *a13(0xffe0), a9, 1
3f8ddb50:	move   *a9(0x40), a11, 1
3f8ddb70:	movb   *a11(0x10), a10
3f8ddb90:	movb   *a11(0x18), *a11(0x10)
3f8ddbc0:	movb   a10, *a11(0x18)
3f8ddbe0:	movb   *a11(0x20), a10
3f8ddc00:	movb   *a11(0x38), *a11(0x20)
3f8ddc30:	movb   a10, *a11(0x38)
3f8ddc50:	movb   *a11(0x28), a10
3f8ddc70:	movb   *a11(0x30), *a11(0x28)
3f8ddca0:	movb   a10, *a11(0x30)
3f8ddcc0:	movb   *a11(0x40), a10
3f8ddce0:	movb   *a11(0x58), *a11(0x40)
3f8ddd10:	movb   a10, *a11(0x58)
3f8ddd30:	movb   *a11(0x48), a10
3f8ddd50:	movb   *a11(0x50), *a11(0x48)
3f8ddd80:	movb   a10, *a11(0x50)
3f8ddda0:	move   a14, -*sp, 1
3f8dddb0:	move   a9, *a14+, 1
3f8dddc0:	move   @0xdcbe0, a7, 1
3f8dddf0:	call   a7
3f8dde00:	move   *sp(0xc0), a14, 1
3f8dde20:	mmfm   sp, a7,a9,a10,a11,a13
3f8dde40:	rets   2
3f8dde50:	mmtm   sp, a7,a9,a10,a11,a13
3f8dde70:	move   a14, a13
3f8dde80:	move   *a13(0xffe0), a9, 1
3f8ddea0:	move   *a9(0x40), a11, 1
3f8ddec0:	movb   *a11(0x10), a10
3f8ddee0:	movb   *a11(0x18), *a11(0x10)
3f8ddf10:	movb   a10, *a11(0x18)
3f8ddf30:	movb   *a11(0x20), a10
3f8ddf50:	movb   *a11(0x38), *a11(0x20)
3f8ddf80:	movb   a10, *a11(0x38)
3f8ddfa0:	movb   *a11(0x28), a10
3f8ddfc0:	movb   *a11(0x30), *a11(0x28)
3f8ddff0:	movb   a10, *a11(0x30)
3f8de010:	movb   *a11(0x40), a10
3f8de030:	movb   *a11(0x58), *a11(0x40)
3f8de060:	movb   a10, *a11(0x58)
3f8de080:	movb   *a11(0x48), a10
3f8de0a0:	movb   *a11(0x50), *a11(0x48)
3f8de0d0:	movb   a10, *a11(0x50)
3f8de0f0:	movb   *a11(0x60), a10
3f8de110:	movb   *a11(0x78), *a11(0x60)
3f8de140:	movb   a10, *a11(0x78)
3f8de160:	movb   *a11(0x68), a10
3f8de180:	movb   *a11(0x70), *a11(0x68)
3f8de1b0:	movb   a10, *a11(0x70)
3f8de1d0:	movb   *a11(0x80), a10
3f8de1f0:	movb   *a11(0x98), *a11(0x80)
3f8de220:	movb   a10, *a11(0x98)
3f8de240:	movb   *a11(0x88), a10
3f8de260:	movb   *a11(0x90), *a11(0x88)
3f8de290:	movb   a10, *a11(0x90)
3f8de2b0:	movb   *a11(0xa0), a10
3f8de2d0:	movb   *a11(0xb8), *a11(0xa0)
3f8de300:	movb   a10, *a11(0xb8)
3f8de320:	movb   *a11(0xa8), a10
3f8de340:	movb   *a11(0xb0), *a11(0xa8)
3f8de370:	movb   a10, *a11(0xb0)
3f8de390:	move   a14, -*sp, 1
3f8de3a0:	move   a9, *a14+, 1
3f8de3b0:	move   @0xdcc00, a7, 1
3f8de3e0:	call   a7
3f8de3f0:	move   *sp(0xc0), a14, 1
3f8de410:	mmfm   sp, a7,a9,a10,a11,a13
3f8de430:	rets   2
3f8de440:	mmtm   sp, a7,a9,a10,a11,a13
3f8de460:	move   a14, a13
3f8de470:	move   *a13(0xffe0), a9, 1
3f8de490:	move   *a9(0x40), a11, 1
3f8de4b0:	movb   *a11(0x10), a10
3f8de4d0:	movb   *a11(0x18), *a11(0x10)
3f8de500:	movb   a10, *a11(0x18)
3f8de520:	movb   *a11(0x20), a10
3f8de540:	movb   *a11(0x38), *a11(0x20)
3f8de570:	movb   a10, *a11(0x38)
3f8de590:	movb   *a11(0x28), a10
3f8de5b0:	movb   *a11(0x30), *a11(0x28)
3f8de5e0:	movb   a10, *a11(0x30)
3f8de600:	movb   *a11(0x40), a10
3f8de620:	movb   *a11(0x58), *a11(0x40)
3f8de650:	movb   a10, *a11(0x58)
3f8de670:	movb   *a11(0x48), a10
3f8de690:	movb   *a11(0x50), *a11(0x48)
3f8de6c0:	movb   a10, *a11(0x50)
3f8de6e0:	movb   *a11(0x60), a10
3f8de700:	movb   *a11(0x78), *a11(0x60)
3f8de730:	movb   a10, *a11(0x78)
3f8de750:	movb   *a11(0x68), a10
3f8de770:	movb   *a11(0x70), *a11(0x68)
3f8de7a0:	movb   a10, *a11(0x70)
3f8de7c0:	move   a14, -*sp, 1
3f8de7d0:	move   a9, *a14+, 1
3f8de7e0:	move   @0xdcc40, a7, 1
3f8de810:	call   a7
3f8de820:	move   *sp(0xc0), a14, 1
3f8de840:	mmfm   sp, a7,a9,a10,a11,a13
3f8de860:	rets   2
3f8de870:	mmtm   sp, a7,a9,a10,a11,a13
3f8de890:	move   a14, a13
3f8de8a0:	move   *a13(0xffe0), a9, 1
3f8de8c0:	move   *a9(0x40), a11, 1
3f8de8e0:	movb   *a11(0x10), a10
3f8de900:	movb   *a11(0x18), *a11(0x10)
3f8de930:	movb   a10, *a11(0x18)
3f8de950:	movb   *a11(0x20), a10
3f8de970:	movb   *a11(0x38), *a11(0x20)
3f8de9a0:	movb   a10, *a11(0x38)
3f8de9c0:	movb   *a11(0x28), a10
3f8de9e0:	movb   *a11(0x30), *a11(0x28)
3f8dea10:	movb   a10, *a11(0x30)
3f8dea30:	movb   *a11(0x40), a10
3f8dea50:	movb   *a11(0x58), *a11(0x40)
3f8dea80:	movb   a10, *a11(0x58)
3f8deaa0:	movb   *a11(0x48), a10
3f8deac0:	movb   *a11(0x50), *a11(0x48)
3f8deaf0:	movb   a10, *a11(0x50)
3f8deb10:	movb   *a11(0x60), a10
3f8deb30:	movb   *a11(0x78), *a11(0x60)
3f8deb60:	movb   a10, *a11(0x78)
3f8deb80:	movb   *a11(0x68), a10
3f8deba0:	movb   *a11(0x70), *a11(0x68)
3f8debd0:	movb   a10, *a11(0x70)
3f8debf0:	movb   *a11(0x80), a10
3f8dec10:	movb   *a11(0x98), *a11(0x80)
3f8dec40:	movb   a10, *a11(0x98)
3f8dec60:	movb   *a11(0x88), a10
3f8dec80:	movb   *a11(0x90), *a11(0x88)
3f8decb0:	movb   a10, *a11(0x90)
3f8decd0:	movb   *a11(0xa0), a10
3f8decf0:	movb   *a11(0xb8), *a11(0xa0)
3f8ded20:	movb   a10, *a11(0xb8)
3f8ded40:	movb   *a11(0xa8), a10
3f8ded60:	movb   *a11(0xb0), *a11(0xa8)
3f8ded90:	movb   a10, *a11(0xb0)
3f8dedb0:	move   a14, -*sp, 1
3f8dedc0:	move   a9, *a14+, 1
3f8dedd0:	move   @0xdcc80, a7, 1
3f8dee00:	call   a7
3f8dee10:	move   *sp(0xc0), a14, 1
3f8dee30:	mmfm   sp, a7,a9,a10,a11,a13
3f8dee50:	rets   2
3f8dee60:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f8dee80:	move   a14, a13
3f8dee90:	addi   0x120, a14
3f8deeb0:	move   *a13(0xffe0), a9, 1
3f8deed0:	move   *a9(0x40), a11, 1
3f8deef0:	movb   *a11(0x10), a10
3f8def10:	movb   *a11(0x18), *a11(0x10)
3f8def40:	movb   a10, *a11(0x18)
3f8def60:	movb   *a11(0x20), a10
3f8def80:	movb   *a11(0x38), *a11(0x20)
3f8defb0:	movb   a10, *a11(0x38)
3f8defd0:	movb   *a11(0x28), a10
3f8deff0:	movb   *a11(0x30), *a11(0x28)
3f8df020:	movb   a10, *a11(0x30)
3f8df040:	movb   *a11(0x40), a10
3f8df060:	movb   *a11(0x58), *a11(0x40)
3f8df090:	movb   a10, *a11(0x58)
3f8df0b0:	movb   *a11(0x48), a10
3f8df0d0:	movb   *a11(0x50), *a11(0x48)
3f8df100:	movb   a10, *a11(0x50)
3f8df120:	setf   8, 0, 0
3f8df130:	move   *a11(0x60), a7, 0
3f8df150:	andi   0x7f, a7
3f8df180:	sll    0x5, a7
3f8df190:	addi   0xe0980, a7
3f8df1c0:	move   *a7(0x0), *a13(0x100), 1
3f8df1f0:	move   *a13(0x100), a7, 1
3f8df210:	jrne   L3F8DF240
3f8df220:	movk   2, a8
3f8df230:	jruc   L3F8DF3A0
L3F8DF240:
3f8df240:	move   a14, -*sp, 1
3f8df250:	move   a13, *a14+, 1
3f8df260:	move   a11, a7
3f8df270:	addi   0x60, a7
3f8df290:	move   a7, *a14+, 1
3f8df2a0:	move   *a13(0x100), a7, 1
3f8df2c0:	call   a7
3f8df2d0:	move   a11, a7
3f8df2e0:	addi   0x60, a7
3f8df300:	move   a13, a8
3f8df310:	movk   8, a5
L3F8DF320:
3f8df320:	move   *a8+, *a7+, 1
3f8df330:	dsjs   a5, L3F8DF320
3f8df340:	move   a14, -*sp, 1
3f8df350:	move   a9, *a14+, 1
3f8df360:	move   @0xdcca0, a7, 1
3f8df390:	call   a7
L3F8DF3A0:
3f8df3a0:	move   *sp(0xe0), a14, 1
3f8df3c0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f8df3e0:	rets   2
3f8df3f0:	mmtm   sp, a7,a9,a10,a11,a13
3f8df410:	move   a14, a13
3f8df420:	move   *a13(0xffe0), a9, 1
3f8df440:	move   *a9(0x40), a11, 1
3f8df460:	movb   *a11(0x10), a10
3f8df480:	movb   *a11(0x18), *a11(0x10)
3f8df4b0:	movb   a10, *a11(0x18)
3f8df4d0:	movb   *a11(0x20), a10
3f8df4f0:	movb   *a11(0x38), *a11(0x20)
3f8df520:	movb   a10, *a11(0x38)
3f8df540:	movb   *a11(0x28), a10
3f8df560:	movb   *a11(0x30), *a11(0x28)
3f8df590:	movb   a10, *a11(0x30)
3f8df5b0:	movb   *a11(0x40), a10
3f8df5d0:	movb   *a11(0x48), *a11(0x40)
3f8df600:	movb   a10, *a11(0x48)
3f8df620:	movb   *a11(0x60), a10
3f8df640:	movb   *a11(0x78), *a11(0x60)
3f8df670:	movb   a10, *a11(0x78)
3f8df690:	movb   *a11(0x68), a10
3f8df6b0:	movb   *a11(0x70), *a11(0x68)
3f8df6e0:	movb   a10, *a11(0x70)
3f8df700:	movb   *a11(0x80), a10
3f8df720:	movb   *a11(0x98), *a11(0x80)
3f8df750:	movb   a10, *a11(0x98)
3f8df770:	movb   *a11(0x88), a10
3f8df790:	movb   *a11(0x90), *a11(0x88)
3f8df7c0:	movb   a10, *a11(0x90)
3f8df7e0:	movb   *a11(0xa0), a10
3f8df800:	movb   *a11(0xb8), *a11(0xa0)
3f8df830:	movb   a10, *a11(0xb8)
3f8df850:	movb   *a11(0xa8), a10
3f8df870:	movb   *a11(0xb0), *a11(0xa8)
3f8df8a0:	movb   a10, *a11(0xb0)
3f8df8c0:	move   a14, -*sp, 1
3f8df8d0:	move   a9, *a14+, 1
3f8df8e0:	move   @0xdccc0, a7, 1
3f8df910:	call   a7
3f8df920:	move   *sp(0xc0), a14, 1
3f8df940:	mmfm   sp, a7,a9,a10,a11,a13
3f8df960:	rets   2
3f8df970:	mmtm   sp, a7,a9,a10,a11,a13
3f8df990:	move   a14, a13
3f8df9a0:	move   *a13(0xffe0), a9, 1
3f8df9c0:	move   *a9(0x40), a11, 1
3f8df9e0:	movb   *a11(0x10), a10
3f8dfa00:	movb   *a11(0x18), *a11(0x10)
3f8dfa30:	movb   a10, *a11(0x18)
3f8dfa50:	movb   *a11(0x20), a10
3f8dfa70:	movb   *a11(0x38), *a11(0x20)
3f8dfaa0:	movb   a10, *a11(0x38)
3f8dfac0:	movb   *a11(0x28), a10
3f8dfae0:	movb   *a11(0x30), *a11(0x28)
3f8dfb10:	movb   a10, *a11(0x30)
3f8dfb30:	movb   *a11(0x40), a10
3f8dfb50:	movb   *a11(0x48), *a11(0x40)
3f8dfb80:	movb   a10, *a11(0x48)
3f8dfba0:	movb   *a11(0x60), a10
3f8dfbc0:	movb   *a11(0x78), *a11(0x60)
3f8dfbf0:	movb   a10, *a11(0x78)
3f8dfc10:	movb   *a11(0x68), a10
3f8dfc30:	movb   *a11(0x70), *a11(0x68)
3f8dfc60:	movb   a10, *a11(0x70)
3f8dfc80:	movb   *a11(0x80), a10
3f8dfca0:	movb   *a11(0x98), *a11(0x80)
3f8dfcd0:	movb   a10, *a11(0x98)
3f8dfcf0:	movb   *a11(0x88), a10
3f8dfd10:	movb   *a11(0x90), *a11(0x88)
3f8dfd40:	movb   a10, *a11(0x90)
3f8dfd60:	movb   *a11(0xb0), a10
3f8dfd80:	movb   *a11(0xb8), *a11(0xb0)
3f8dfdb0:	movb   a10, *a11(0xb8)
3f8dfdd0:	move   a14, -*sp, 1
3f8dfde0:	move   a9, *a14+, 1
3f8dfdf0:	move   @0xdcd00, a7, 1
3f8dfe20:	call   a7
3f8dfe30:	move   *sp(0xc0), a14, 1
3f8dfe50:	mmfm   sp, a7,a9,a10,a11,a13
3f8dfe70:	rets   2
3f8dfe80:	mmtm   sp, a7,a9,a10,a11,a13
3f8dfea0:	move   a14, a13
3f8dfeb0:	move   *a13(0xffe0), a9, 1
3f8dfed0:	move   *a9(0x40), a11, 1
3f8dfef0:	movb   *a11(0x10), a10
3f8dff10:	movb   *a11(0x18), *a11(0x10)
3f8dff40:	movb   a10, *a11(0x18)
3f8dff60:	movb   *a11(0x20), a10
3f8dff80:	movb   *a11(0x38), *a11(0x20)
3f8dffb0:	movb   a10, *a11(0x38)
3f8dffd0:	movb   *a11(0x28), a10
3f8dfff0:	movb   *a11(0x30), *a11(0x28)
3f8e0020:	movb   a10, *a11(0x30)
3f8e0040:	movb   *a11(0x40), a10
3f8e0060:	movb   *a11(0x48), *a11(0x40)
3f8e0090:	movb   a10, *a11(0x48)
3f8e00b0:	move   a14, -*sp, 1
3f8e00c0:	move   a9, *a14+, 1
3f8e00d0:	move   @0xdcd20, a7, 1
3f8e0100:	call   a7
3f8e0110:	move   *sp(0xc0), a14, 1
3f8e0130:	mmfm   sp, a7,a9,a10,a11,a13
3f8e0150:	rets   2
3f8e0160:	mmtm   sp, a7,a9,a10,a11,a13
3f8e0180:	move   a14, a13
3f8e0190:	move   *a13(0xffe0), a9, 1
3f8e01b0:	move   *a9(0x40), a11, 1
3f8e01d0:	movb   *a11(0x10), a10
3f8e01f0:	movb   *a11(0x18), *a11(0x10)
3f8e0220:	movb   a10, *a11(0x18)
3f8e0240:	movb   *a11(0x20), a10
3f8e0260:	movb   *a11(0x38), *a11(0x20)
3f8e0290:	movb   a10, *a11(0x38)
3f8e02b0:	movb   *a11(0x28), a10
3f8e02d0:	movb   *a11(0x30), *a11(0x28)
3f8e0300:	movb   a10, *a11(0x30)
3f8e0320:	movb   *a11(0x40), a10
3f8e0340:	movb   *a11(0x58), *a11(0x40)
3f8e0370:	movb   a10, *a11(0x58)
3f8e0390:	movb   *a11(0x48), a10
3f8e03b0:	movb   *a11(0x50), *a11(0x48)
3f8e03e0:	movb   a10, *a11(0x50)
3f8e0400:	movb   *a11(0x60), a10
3f8e0420:	movb   *a11(0x68), *a11(0x60)
3f8e0450:	movb   a10, *a11(0x68)
3f8e0470:	move   a14, -*sp, 1
3f8e0480:	move   a9, *a14+, 1
3f8e0490:	move   @0xdcd40, a7, 1
3f8e04c0:	call   a7
3f8e04d0:	move   *sp(0xc0), a14, 1
3f8e04f0:	mmfm   sp, a7,a9,a10,a11,a13
3f8e0510:	rets   2
3f8e0520:	mmtm   sp, a7,a9,a10,a11,a13
3f8e0540:	move   a14, a13
3f8e0550:	move   *a13(0xffe0), a9, 1
3f8e0570:	move   *a9(0x40), a11, 1
3f8e0590:	movb   *a11(0x10), a10
3f8e05b0:	movb   *a11(0x18), *a11(0x10)
3f8e05e0:	movb   a10, *a11(0x18)
3f8e0600:	movb   *a11(0x20), a10
3f8e0620:	movb   *a11(0x38), *a11(0x20)
3f8e0650:	movb   a10, *a11(0x38)
3f8e0670:	movb   *a11(0x28), a10
3f8e0690:	movb   *a11(0x30), *a11(0x28)
3f8e06c0:	movb   a10, *a11(0x30)
3f8e06e0:	movb   *a11(0x40), a10
3f8e0700:	movb   *a11(0x58), *a11(0x40)
3f8e0730:	movb   a10, *a11(0x58)
3f8e0750:	movb   *a11(0x48), a10
3f8e0770:	movb   *a11(0x50), *a11(0x48)
3f8e07a0:	movb   a10, *a11(0x50)
3f8e07c0:	move   a14, -*sp, 1
3f8e07d0:	move   a9, *a14+, 1
3f8e07e0:	move   @0xdcd60, a7, 1
3f8e0810:	call   a7
3f8e0820:	move   *sp(0xc0), a14, 1
3f8e0840:	mmfm   sp, a7,a9,a10,a11,a13
3f8e0860:	rets   2
3f8e0870:	mmtm   sp, a7,a9,a10,a11,a13
3f8e0890:	move   a14, a13
3f8e08a0:	move   *a13(0xffe0), a9, 1
3f8e08c0:	move   *a9(0x40), a11, 1
3f8e08e0:	movb   *a11(0x10), a10
3f8e0900:	movb   *a11(0x18), *a11(0x10)
3f8e0930:	movb   a10, *a11(0x18)
3f8e0950:	movb   *a11(0x20), a10
3f8e0970:	movb   *a11(0x38), *a11(0x20)
3f8e09a0:	movb   a10, *a11(0x38)
3f8e09c0:	movb   *a11(0x28), a10
3f8e09e0:	movb   *a11(0x30), *a11(0x28)
3f8e0a10:	movb   a10, *a11(0x30)
3f8e0a30:	movb   *a11(0x40), a10
3f8e0a50:	movb   *a11(0x48), *a11(0x40)
3f8e0a80:	movb   a10, *a11(0x48)
3f8e0aa0:	move   a14, -*sp, 1
3f8e0ab0:	move   a9, *a14+, 1
3f8e0ac0:	move   @0xdcda0, a7, 1
3f8e0af0:	call   a7
3f8e0b00:	move   *sp(0xc0), a14, 1
3f8e0b20:	mmfm   sp, a7,a9,a10,a11,a13
3f8e0b40:	rets   2
3f8e0b50:	mmtm   sp, a7,a9,a10,a11,a13
3f8e0b70:	move   a14, a13
3f8e0b80:	move   *a13(0xffe0), a9, 1
3f8e0ba0:	move   *a9(0x40), a11, 1
3f8e0bc0:	movb   *a11(0x10), a10
3f8e0be0:	movb   *a11(0x18), *a11(0x10)
3f8e0c10:	movb   a10, *a11(0x18)
3f8e0c30:	movb   *a11(0x20), a10
3f8e0c50:	movb   *a11(0x38), *a11(0x20)
3f8e0c80:	movb   a10, *a11(0x38)
3f8e0ca0:	movb   *a11(0x28), a10
3f8e0cc0:	movb   *a11(0x30), *a11(0x28)
3f8e0cf0:	movb   a10, *a11(0x30)
3f8e0d10:	movb   *a11(0x40), a10
3f8e0d30:	movb   *a11(0x48), *a11(0x40)
3f8e0d60:	movb   a10, *a11(0x48)
3f8e0d80:	move   a14, -*sp, 1
3f8e0d90:	move   a9, *a14+, 1
3f8e0da0:	move   @0xdcdc0, a7, 1
3f8e0dd0:	call   a7
3f8e0de0:	move   *sp(0xc0), a14, 1
3f8e0e00:	mmfm   sp, a7,a9,a10,a11,a13
3f8e0e20:	rets   2
3f8e0e30:	mmtm   sp, a7,a9,a10,a11,a13
3f8e0e50:	move   a14, a13
3f8e0e60:	move   *a13(0xffe0), a9, 1
3f8e0e80:	move   *a9(0x40), a11, 1
3f8e0ea0:	movb   *a11(0x10), a10
3f8e0ec0:	movb   *a11(0x18), *a11(0x10)
3f8e0ef0:	movb   a10, *a11(0x18)
3f8e0f10:	movb   *a11(0x20), a10
3f8e0f30:	movb   *a11(0x38), *a11(0x20)
3f8e0f60:	movb   a10, *a11(0x38)
3f8e0f80:	movb   *a11(0x28), a10
3f8e0fa0:	movb   *a11(0x30), *a11(0x28)
3f8e0fd0:	movb   a10, *a11(0x30)
3f8e0ff0:	movb   *a11(0x40), a10
3f8e1010:	movb   *a11(0x58), *a11(0x40)
3f8e1040:	movb   a10, *a11(0x58)
3f8e1060:	movb   *a11(0x48), a10
3f8e1080:	movb   *a11(0x50), *a11(0x48)
3f8e10b0:	movb   a10, *a11(0x50)
3f8e10d0:	movb   *a11(0x60), a10
3f8e10f0:	movb   *a11(0x78), *a11(0x60)
3f8e1120:	movb   a10, *a11(0x78)
3f8e1140:	movb   *a11(0x68), a10
3f8e1160:	movb   *a11(0x70), *a11(0x68)
3f8e1190:	movb   a10, *a11(0x70)
3f8e11b0:	move   a14, -*sp, 1
3f8e11c0:	move   a9, *a14+, 1
3f8e11d0:	move   @0xdce60, a7, 1
3f8e1200:	call   a7
3f8e1210:	move   *sp(0xc0), a14, 1
3f8e1230:	mmfm   sp, a7,a9,a10,a11,a13
3f8e1250:	rets   2
3f8e1260:	mmtm   sp, a7,a9,a10,a11,a13
3f8e1280:	move   a14, a13
3f8e1290:	move   *a13(0xffe0), a9, 1
3f8e12b0:	move   *a9(0x40), a11, 1
3f8e12d0:	movb   *a11(0x10), a10
3f8e12f0:	movb   *a11(0x18), *a11(0x10)
3f8e1320:	movb   a10, *a11(0x18)
3f8e1340:	movb   *a11(0x20), a10
3f8e1360:	movb   *a11(0x38), *a11(0x20)
3f8e1390:	movb   a10, *a11(0x38)
3f8e13b0:	movb   *a11(0x28), a10
3f8e13d0:	movb   *a11(0x30), *a11(0x28)
3f8e1400:	movb   a10, *a11(0x30)
3f8e1420:	movb   *a11(0x40), a10
3f8e1440:	movb   *a11(0x58), *a11(0x40)
3f8e1470:	movb   a10, *a11(0x58)
3f8e1490:	movb   *a11(0x48), a10
3f8e14b0:	movb   *a11(0x50), *a11(0x48)
3f8e14e0:	movb   a10, *a11(0x50)
3f8e1500:	movb   *a11(0x60), a10
3f8e1520:	movb   *a11(0x68), *a11(0x60)
3f8e1550:	movb   a10, *a11(0x68)
3f8e1570:	movb   *a11(0x70), a10
3f8e1590:	movb   *a11(0x78), *a11(0x70)
3f8e15c0:	movb   a10, *a11(0x78)
3f8e15e0:	move   a14, -*sp, 1
3f8e15f0:	move   a9, *a14+, 1
3f8e1600:	move   @0xdce80, a7, 1
3f8e1630:	call   a7
3f8e1640:	move   *sp(0xc0), a14, 1
3f8e1660:	mmfm   sp, a7,a9,a10,a11,a13
3f8e1680:	rets   2
3f8e1690:	mmtm   sp, a7,a9,a10,a11,a13
3f8e16b0:	move   a14, a13
3f8e16c0:	move   *a13(0xffe0), a9, 1
3f8e16e0:	move   *a9(0x40), a11, 1
3f8e1700:	movb   *a11(0x10), a10
3f8e1720:	movb   *a11(0x18), *a11(0x10)
3f8e1750:	movb   a10, *a11(0x18)
3f8e1770:	movb   *a11(0x20), a10
3f8e1790:	movb   *a11(0x38), *a11(0x20)
3f8e17c0:	movb   a10, *a11(0x38)
3f8e17e0:	movb   *a11(0x28), a10
3f8e1800:	movb   *a11(0x30), *a11(0x28)
3f8e1830:	movb   a10, *a11(0x30)
3f8e1850:	movb   *a11(0x40), a10
3f8e1870:	movb   *a11(0x58), *a11(0x40)
3f8e18a0:	movb   a10, *a11(0x58)
3f8e18c0:	movb   *a11(0x48), a10
3f8e18e0:	movb   *a11(0x50), *a11(0x48)
3f8e1910:	movb   a10, *a11(0x50)
3f8e1930:	movb   *a11(0x60), a10
3f8e1950:	movb   *a11(0x68), *a11(0x60)
3f8e1980:	movb   a10, *a11(0x68)
3f8e19a0:	movb   *a11(0x70), a10
3f8e19c0:	movb   *a11(0x78), *a11(0x70)
3f8e19f0:	movb   a10, *a11(0x78)
3f8e1a10:	movb   *a11(0x80), a10
3f8e1a30:	movb   *a11(0x88), *a11(0x80)
3f8e1a60:	movb   a10, *a11(0x88)
3f8e1a80:	movb   *a11(0x90), a10
3f8e1aa0:	movb   *a11(0x98), *a11(0x90)
3f8e1ad0:	movb   a10, *a11(0x98)
3f8e1af0:	movb   *a11(0xa0), a10
3f8e1b10:	movb   *a11(0xa8), *a11(0xa0)
3f8e1b40:	movb   a10, *a11(0xa8)
3f8e1b60:	movb   *a11(0xb0), a10
3f8e1b80:	movb   *a11(0xb8), *a11(0xb0)
3f8e1bb0:	movb   a10, *a11(0xb8)
3f8e1bd0:	move   a14, -*sp, 1
3f8e1be0:	move   a9, *a14+, 1
3f8e1bf0:	move   @0xdcea0, a7, 1
3f8e1c20:	call   a7
3f8e1c30:	move   *sp(0xc0), a14, 1
3f8e1c50:	mmfm   sp, a7,a9,a10,a11,a13
3f8e1c70:	rets   2
3f8e1c80:	mmtm   sp, a7,a9,a10,a11,a13
3f8e1ca0:	move   a14, a13
3f8e1cb0:	move   *a13(0xffe0), a9, 1
3f8e1cd0:	move   *a9(0x40), a11, 1
3f8e1cf0:	movb   *a11(0x10), a10
3f8e1d10:	movb   *a11(0x18), *a11(0x10)
3f8e1d40:	movb   a10, *a11(0x18)
3f8e1d60:	movb   *a11(0x20), a10
3f8e1d80:	movb   *a11(0x38), *a11(0x20)
3f8e1db0:	movb   a10, *a11(0x38)
3f8e1dd0:	movb   *a11(0x28), a10
3f8e1df0:	movb   *a11(0x30), *a11(0x28)
3f8e1e20:	movb   a10, *a11(0x30)
3f8e1e40:	movb   *a11(0x40), a10
3f8e1e60:	movb   *a11(0x58), *a11(0x40)
3f8e1e90:	movb   a10, *a11(0x58)
3f8e1eb0:	movb   *a11(0x48), a10
3f8e1ed0:	movb   *a11(0x50), *a11(0x48)
3f8e1f00:	movb   a10, *a11(0x50)
3f8e1f20:	move   a14, -*sp, 1
3f8e1f30:	move   a9, *a14+, 1
3f8e1f40:	move   @0xdcec0, a7, 1
3f8e1f70:	call   a7
3f8e1f80:	move   *sp(0xc0), a14, 1
3f8e1fa0:	mmfm   sp, a7,a9,a10,a11,a13
3f8e1fc0:	rets   2
3f8e1fd0:	mmtm   sp, a7,a9,a10,a11,a13
3f8e1ff0:	move   a14, a13
3f8e2000:	move   *a13(0xffe0), a9, 1
3f8e2020:	move   *a9(0x40), a11, 1
3f8e2040:	movb   *a11(0x10), a10
3f8e2060:	movb   *a11(0x18), *a11(0x10)
3f8e2090:	movb   a10, *a11(0x18)
3f8e20b0:	movb   *a11(0x20), a10
3f8e20d0:	movb   *a11(0x38), *a11(0x20)
3f8e2100:	movb   a10, *a11(0x38)
3f8e2120:	movb   *a11(0x28), a10
3f8e2140:	movb   *a11(0x30), *a11(0x28)
3f8e2170:	movb   a10, *a11(0x30)
3f8e2190:	movb   *a11(0x40), a10
3f8e21b0:	movb   *a11(0x48), *a11(0x40)
3f8e21e0:	movb   a10, *a11(0x48)
3f8e2200:	move   a14, -*sp, 1
3f8e2210:	move   a9, *a14+, 1
3f8e2220:	move   @0xdcf20, a7, 1
3f8e2250:	call   a7
3f8e2260:	move   *sp(0xc0), a14, 1
3f8e2280:	mmfm   sp, a7,a9,a10,a11,a13
3f8e22a0:	rets   2
3f8e22b0:	mmtm   sp, a7,a9,a10,a11,a13
3f8e22d0:	move   a14, a13
3f8e22e0:	move   *a13(0xffe0), a9, 1
3f8e2300:	move   *a9(0x40), a11, 1
3f8e2320:	movb   *a11(0x10), a10
3f8e2340:	movb   *a11(0x18), *a11(0x10)
3f8e2370:	movb   a10, *a11(0x18)
3f8e2390:	movb   *a11(0x20), a10
3f8e23b0:	movb   *a11(0x28), *a11(0x20)
3f8e23e0:	movb   a10, *a11(0x28)
3f8e2400:	movb   *a11(0x30), a10
3f8e2420:	movb   *a11(0x38), *a11(0x30)
3f8e2450:	movb   a10, *a11(0x38)
3f8e2470:	move   a14, -*sp, 1
3f8e2480:	move   a9, *a14+, 1
3f8e2490:	move   @0xdcfa0, a7, 1
3f8e24c0:	call   a7
3f8e24d0:	move   *sp(0xc0), a14, 1
3f8e24f0:	mmfm   sp, a7,a9,a10,a11,a13
3f8e2510:	rets   2
3f8e2520:	mmtm   sp, a7,a9,a10,a11,a13
3f8e2540:	move   a14, a13
3f8e2550:	move   *a13(0xffe0), a9, 1
3f8e2570:	move   *a9(0x40), a11, 1
3f8e2590:	movb   *a11(0x10), a10
3f8e25b0:	movb   *a11(0x18), *a11(0x10)
3f8e25e0:	movb   a10, *a11(0x18)
3f8e2600:	movb   *a11(0x20), a10
3f8e2620:	movb   *a11(0x28), *a11(0x20)
3f8e2650:	movb   a10, *a11(0x28)
3f8e2670:	movb   *a11(0x30), a10
3f8e2690:	movb   *a11(0x38), *a11(0x30)
3f8e26c0:	movb   a10, *a11(0x38)
3f8e26e0:	move   a14, -*sp, 1
3f8e26f0:	move   a9, *a14+, 1
3f8e2700:	move   @0xdcfc0, a7, 1
3f8e2730:	call   a7
3f8e2740:	move   *sp(0xc0), a14, 1
3f8e2760:	mmfm   sp, a7,a9,a10,a11,a13
3f8e2780:	rets   2
3f8e2790:	mmtm   sp, a7,a9,a10,a11,a13
3f8e27b0:	move   a14, a13
3f8e27c0:	move   *a13(0xffe0), a9, 1
3f8e27e0:	move   *a9(0x40), a11, 1
3f8e2800:	movb   *a11(0x10), a10
3f8e2820:	movb   *a11(0x18), *a11(0x10)
3f8e2850:	movb   a10, *a11(0x18)
3f8e2870:	movb   *a11(0x20), a10
3f8e2890:	movb   *a11(0x28), *a11(0x20)
3f8e28c0:	movb   a10, *a11(0x28)
3f8e28e0:	move   a14, -*sp, 1
3f8e28f0:	move   a9, *a14+, 1
3f8e2900:	move   @0xdcfe0, a7, 1
3f8e2930:	call   a7
3f8e2940:	move   *sp(0xc0), a14, 1
3f8e2960:	mmfm   sp, a7,a9,a10,a11,a13
3f8e2980:	rets   2
3f8e2990:	mmtm   sp, a7,a9,a10,a11,a13
3f8e29b0:	move   a14, a13
3f8e29c0:	move   *a13(0xffe0), a9, 1
3f8e29e0:	move   *a9(0x40), a11, 1
3f8e2a00:	movb   *a11(0x10), a10
3f8e2a20:	movb   *a11(0x18), *a11(0x10)
3f8e2a50:	movb   a10, *a11(0x18)
3f8e2a70:	movb   *a11(0x20), a10
3f8e2a90:	movb   *a11(0x38), *a11(0x20)
3f8e2ac0:	movb   a10, *a11(0x38)
3f8e2ae0:	movb   *a11(0x28), a10
3f8e2b00:	movb   *a11(0x30), *a11(0x28)
3f8e2b30:	movb   a10, *a11(0x30)
3f8e2b50:	movb   *a11(0x40), a10
3f8e2b70:	movb   *a11(0x58), *a11(0x40)
3f8e2ba0:	movb   a10, *a11(0x58)
3f8e2bc0:	movb   *a11(0x48), a10
3f8e2be0:	movb   *a11(0x50), *a11(0x48)
3f8e2c10:	movb   a10, *a11(0x50)
3f8e2c30:	movb   *a11(0x60), a10
3f8e2c50:	movb   *a11(0x68), *a11(0x60)
3f8e2c80:	movb   a10, *a11(0x68)
3f8e2ca0:	movb   *a11(0x70), a10
3f8e2cc0:	movb   *a11(0x78), *a11(0x70)
3f8e2cf0:	movb   a10, *a11(0x78)
3f8e2d10:	move   a14, -*sp, 1
3f8e2d20:	move   a9, *a14+, 1
3f8e2d30:	move   @0xdd020, a7, 1
3f8e2d60:	call   a7
3f8e2d70:	move   *sp(0xc0), a14, 1
3f8e2d90:	mmfm   sp, a7,a9,a10,a11,a13
3f8e2db0:	rets   2
3f8e2dc0:	mmtm   sp, a7,a9,a10,a11,a13
3f8e2de0:	move   a14, a13
3f8e2df0:	move   *a13(0xffe0), a9, 1
3f8e2e10:	move   *a9(0x40), a11, 1
3f8e2e30:	movb   *a11(0x10), a10
3f8e2e50:	movb   *a11(0x18), *a11(0x10)
3f8e2e80:	movb   a10, *a11(0x18)
3f8e2ea0:	movb   *a11(0x20), a10
3f8e2ec0:	movb   *a11(0x38), *a11(0x20)
3f8e2ef0:	movb   a10, *a11(0x38)
3f8e2f10:	movb   *a11(0x28), a10
3f8e2f30:	movb   *a11(0x30), *a11(0x28)
3f8e2f60:	movb   a10, *a11(0x30)
3f8e2f80:	movb   *a11(0x40), a10
3f8e2fa0:	movb   *a11(0x58), *a11(0x40)
3f8e2fd0:	movb   a10, *a11(0x58)
3f8e2ff0:	movb   *a11(0x48), a10
3f8e3010:	movb   *a11(0x50), *a11(0x48)
3f8e3040:	movb   a10, *a11(0x50)
3f8e3060:	movb   *a11(0x60), a10
3f8e3080:	movb   *a11(0x78), *a11(0x60)
3f8e30b0:	movb   a10, *a11(0x78)
3f8e30d0:	movb   *a11(0x68), a10
3f8e30f0:	movb   *a11(0x70), *a11(0x68)
3f8e3120:	movb   a10, *a11(0x70)
3f8e3140:	move   a14, -*sp, 1
3f8e3150:	setf   16, 0, 0
3f8e3160:	move   *a11(0x10), a7, 0
3f8e3180:	subk   4, a7
3f8e3190:	move   a7, *a14+, 1
3f8e31a0:	move   a11, a7
3f8e31b0:	addi   0x80, a7
3f8e31d0:	move   a7, *a14+, 1
3f8e31e0:	calla  L3F8DA6C0
3f8e3210:	move   a14, -*sp, 1
3f8e3220:	move   a9, *a14+, 1
3f8e3230:	move   @0xdd060, a7, 1
3f8e3260:	call   a7
3f8e3270:	move   *sp(0xc0), a14, 1
3f8e3290:	mmfm   sp, a7,a9,a10,a11,a13
3f8e32b0:	rets   2
3f8e32c0:	mmtm   sp, a7,a9,a10,a11,a13
3f8e32e0:	move   a14, a13
3f8e32f0:	move   *a13(0xffe0), a9, 1
3f8e3310:	move   *a9(0x40), a11, 1
3f8e3330:	movb   *a11(0x10), a10
3f8e3350:	movb   *a11(0x18), *a11(0x10)
3f8e3380:	movb   a10, *a11(0x18)
3f8e33a0:	movb   *a11(0x20), a10
3f8e33c0:	movb   *a11(0x38), *a11(0x20)
3f8e33f0:	movb   a10, *a11(0x38)
3f8e3410:	movb   *a11(0x28), a10
3f8e3430:	movb   *a11(0x30), *a11(0x28)
3f8e3460:	movb   a10, *a11(0x30)
3f8e3480:	movb   *a11(0x40), a10
3f8e34a0:	movb   *a11(0x58), *a11(0x40)
3f8e34d0:	movb   a10, *a11(0x58)
3f8e34f0:	movb   *a11(0x48), a10
3f8e3510:	movb   *a11(0x50), *a11(0x48)
3f8e3540:	movb   a10, *a11(0x50)
3f8e3560:	move   a14, -*sp, 1
3f8e3570:	setf   16, 0, 0
3f8e3580:	move   *a11(0x10), a7, 0
3f8e35a0:	subk   3, a7
3f8e35b0:	move   a7, *a14+, 1
3f8e35c0:	move   a11, a7
3f8e35d0:	addi   0x60, a7
3f8e35f0:	move   a7, *a14+, 1
3f8e3600:	calla  L3F8DA6C0
3f8e3630:	move   a14, -*sp, 1
3f8e3640:	move   a9, *a14+, 1
3f8e3650:	move   @0xdd080, a7, 1
3f8e3680:	call   a7
3f8e3690:	move   *sp(0xc0), a14, 1
3f8e36b0:	mmfm   sp, a7,a9,a10,a11,a13
3f8e36d0:	rets   2
3f8e36e0:	mmtm   sp, a7,a9,a10,a11,a13
3f8e3700:	move   a14, a13
3f8e3710:	move   *a13(0xffe0), a9, 1
3f8e3730:	move   *a9(0x40), a11, 1
3f8e3750:	movb   *a11(0x10), a10
3f8e3770:	movb   *a11(0x18), *a11(0x10)
3f8e37a0:	movb   a10, *a11(0x18)
3f8e37c0:	movb   *a11(0x20), a10
3f8e37e0:	movb   *a11(0x38), *a11(0x20)
3f8e3810:	movb   a10, *a11(0x38)
3f8e3830:	movb   *a11(0x28), a10
3f8e3850:	movb   *a11(0x30), *a11(0x28)
3f8e3880:	movb   a10, *a11(0x30)
3f8e38a0:	movb   *a11(0x40), a10
3f8e38c0:	movb   *a11(0x58), *a11(0x40)
3f8e38f0:	movb   a10, *a11(0x58)
3f8e3910:	movb   *a11(0x48), a10
3f8e3930:	movb   *a11(0x50), *a11(0x48)
3f8e3960:	movb   a10, *a11(0x50)
3f8e3980:	movb   *a11(0x60), a10
3f8e39a0:	movb   *a11(0x78), *a11(0x60)
3f8e39d0:	movb   a10, *a11(0x78)
3f8e39f0:	movb   *a11(0x68), a10
3f8e3a10:	movb   *a11(0x70), *a11(0x68)
3f8e3a40:	movb   a10, *a11(0x70)
3f8e3a60:	move   a14, -*sp, 1
3f8e3a70:	move   a9, *a14+, 1
3f8e3a80:	move   @0xdd0a0, a7, 1
3f8e3ab0:	call   a7
3f8e3ac0:	move   *sp(0xc0), a14, 1
3f8e3ae0:	mmfm   sp, a7,a9,a10,a11,a13
3f8e3b00:	rets   2
3f8e3b10:	mmtm   sp, a7,a9,a10,a11,a13
3f8e3b30:	move   a14, a13
3f8e3b40:	move   *a13(0xffe0), a9, 1
3f8e3b60:	move   *a9(0x40), a11, 1
3f8e3b80:	movb   *a11(0x10), a10
3f8e3ba0:	movb   *a11(0x18), *a11(0x10)
3f8e3bd0:	movb   a10, *a11(0x18)
3f8e3bf0:	movb   *a11(0x20), a10
3f8e3c10:	movb   *a11(0x38), *a11(0x20)
3f8e3c40:	movb   a10, *a11(0x38)
3f8e3c60:	movb   *a11(0x28), a10
3f8e3c80:	movb   *a11(0x30), *a11(0x28)
3f8e3cb0:	movb   a10, *a11(0x30)
3f8e3cd0:	movb   *a11(0x40), a10
3f8e3cf0:	movb   *a11(0x48), *a11(0x40)
3f8e3d20:	movb   a10, *a11(0x48)
3f8e3d40:	movb   *a11(0x50), a10
3f8e3d60:	movb   *a11(0x58), *a11(0x50)
3f8e3d90:	movb   a10, *a11(0x58)
3f8e3db0:	move   a14, -*sp, 1
3f8e3dc0:	move   a9, *a14+, 1
3f8e3dd0:	move   @0xdd0c0, a7, 1
3f8e3e00:	call   a7
3f8e3e10:	move   *sp(0xc0), a14, 1
3f8e3e30:	mmfm   sp, a7,a9,a10,a11,a13
3f8e3e50:	rets   2
3f8e3e60:	mmtm   sp, a7,a9,a10,a11,a13
3f8e3e80:	move   a14, a13
3f8e3e90:	move   *a13(0xffe0), a9, 1
3f8e3eb0:	move   *a9(0x40), a11, 1
3f8e3ed0:	movb   *a11(0x10), a10
3f8e3ef0:	movb   *a11(0x18), *a11(0x10)
3f8e3f20:	movb   a10, *a11(0x18)
3f8e3f40:	movb   *a11(0x20), a10
3f8e3f60:	movb   *a11(0x38), *a11(0x20)
3f8e3f90:	movb   a10, *a11(0x38)
3f8e3fb0:	movb   *a11(0x28), a10
3f8e3fd0:	movb   *a11(0x30), *a11(0x28)
3f8e4000:	movb   a10, *a11(0x30)
3f8e4020:	movb   *a11(0x40), a10
3f8e4040:	movb   *a11(0x48), *a11(0x40)
3f8e4070:	movb   a10, *a11(0x48)
3f8e4090:	movb   *a11(0x50), a10
3f8e40b0:	movb   *a11(0x58), *a11(0x50)
3f8e40e0:	movb   a10, *a11(0x58)
3f8e4100:	move   a14, -*sp, 1
3f8e4110:	setf   16, 0, 0
3f8e4120:	move   *a11(0x10), a7, 0
3f8e4140:	sll    0x1, a7
3f8e4150:	subk   6, a7
3f8e4160:	move   a7, *a14+, 1
3f8e4170:	move   a11, a7
3f8e4180:	addi   0x60, a7
3f8e41a0:	move   a7, *a14+, 1
3f8e41b0:	calla  L3F8DB010
3f8e41e0:	move   a14, -*sp, 1
3f8e41f0:	move   a9, *a14+, 1
3f8e4200:	move   @0xdd0e0, a7, 1
3f8e4230:	call   a7
3f8e4240:	move   *sp(0xc0), a14, 1
3f8e4260:	mmfm   sp, a7,a9,a10,a11,a13
3f8e4280:	rets   2
3f8e4290:	mmtm   sp, a7,a9,a10,a11,a13
3f8e42b0:	move   a14, a13
3f8e42c0:	move   *a13(0xffe0), a9, 1
3f8e42e0:	move   *a9(0x40), a11, 1
3f8e4300:	movb   *a11(0x10), a10
3f8e4320:	movb   *a11(0x18), *a11(0x10)
3f8e4350:	movb   a10, *a11(0x18)
3f8e4370:	movb   *a11(0x20), a10
3f8e4390:	movb   *a11(0x38), *a11(0x20)
3f8e43c0:	movb   a10, *a11(0x38)
3f8e43e0:	movb   *a11(0x28), a10
3f8e4400:	movb   *a11(0x30), *a11(0x28)
3f8e4430:	movb   a10, *a11(0x30)
3f8e4450:	movb   *a11(0x40), a10
3f8e4470:	movb   *a11(0x48), *a11(0x40)
3f8e44a0:	movb   a10, *a11(0x48)
3f8e44c0:	movb   *a11(0x50), a10
3f8e44e0:	movb   *a11(0x58), *a11(0x50)
3f8e4510:	movb   a10, *a11(0x58)
3f8e4530:	movb   *a11(0x60), a10
3f8e4550:	movb   *a11(0x68), *a11(0x60)
3f8e4580:	movb   a10, *a11(0x68)
3f8e45a0:	movb   *a11(0x70), a10
3f8e45c0:	movb   *a11(0x78), *a11(0x70)
3f8e45f0:	movb   a10, *a11(0x78)
3f8e4610:	move   a14, -*sp, 1
3f8e4620:	move   a9, *a14+, 1
3f8e4630:	move   @0xdd120, a7, 1
3f8e4660:	call   a7
3f8e4670:	move   *sp(0xc0), a14, 1
3f8e4690:	mmfm   sp, a7,a9,a10,a11,a13
3f8e46b0:	rets   2
3f8e46c0:	mmtm   sp, a7,a9,a10,a11,a13
3f8e46e0:	move   a14, a13
3f8e46f0:	move   *a13(0xffe0), a9, 1
3f8e4710:	move   *a9(0x40), a11, 1
3f8e4730:	movb   *a11(0x10), a10
3f8e4750:	movb   *a11(0x18), *a11(0x10)
3f8e4780:	movb   a10, *a11(0x18)
3f8e47a0:	movb   *a11(0x20), a10
3f8e47c0:	movb   *a11(0x38), *a11(0x20)
3f8e47f0:	movb   a10, *a11(0x38)
3f8e4810:	movb   *a11(0x28), a10
3f8e4830:	movb   *a11(0x30), *a11(0x28)
3f8e4860:	movb   a10, *a11(0x30)
3f8e4880:	movb   *a11(0x40), a10
3f8e48a0:	movb   *a11(0x58), *a11(0x40)
3f8e48d0:	movb   a10, *a11(0x58)
3f8e48f0:	movb   *a11(0x48), a10
3f8e4910:	movb   *a11(0x50), *a11(0x48)
3f8e4940:	movb   a10, *a11(0x50)
3f8e4960:	movb   *a11(0x60), a10
3f8e4980:	movb   *a11(0x78), *a11(0x60)
3f8e49b0:	movb   a10, *a11(0x78)
3f8e49d0:	movb   *a11(0x68), a10
3f8e49f0:	movb   *a11(0x70), *a11(0x68)
3f8e4a20:	movb   a10, *a11(0x70)
3f8e4a40:	movb   *a11(0x80), a10
3f8e4a60:	movb   *a11(0x88), *a11(0x80)
3f8e4a90:	movb   a10, *a11(0x88)
3f8e4ab0:	movb   *a11(0x90), a10
3f8e4ad0:	movb   *a11(0x98), *a11(0x90)
3f8e4b00:	movb   a10, *a11(0x98)
3f8e4b20:	movb   *a11(0xa0), a10
3f8e4b40:	movb   *a11(0xa8), *a11(0xa0)
3f8e4b70:	movb   a10, *a11(0xa8)
3f8e4b90:	movb   *a11(0xb0), a10
3f8e4bb0:	movb   *a11(0xb8), *a11(0xb0)
3f8e4be0:	movb   a10, *a11(0xb8)
3f8e4c00:	movb   *a11(0xc0), a10
3f8e4c20:	movb   *a11(0xc8), *a11(0xc0)
3f8e4c50:	movb   a10, *a11(0xc8)
3f8e4c70:	movb   *a11(0xd0), a10
3f8e4c90:	movb   *a11(0xd8), *a11(0xd0)
3f8e4cc0:	movb   a10, *a11(0xd8)
3f8e4ce0:	move   a14, -*sp, 1
3f8e4cf0:	move   a9, *a14+, 1
3f8e4d00:	move   @0xdd140, a7, 1
3f8e4d30:	call   a7
3f8e4d40:	move   *sp(0xc0), a14, 1
3f8e4d60:	mmfm   sp, a7,a9,a10,a11,a13
3f8e4d80:	rets   2
3f8e4d90:	mmtm   sp, a7,a9,a10,a11,a13
3f8e4db0:	move   a14, a13
3f8e4dc0:	move   *a13(0xffe0), a9, 1
3f8e4de0:	move   *a9(0x40), a11, 1
3f8e4e00:	movb   *a11(0x10), a10
3f8e4e20:	movb   *a11(0x18), *a11(0x10)
3f8e4e50:	movb   a10, *a11(0x18)
3f8e4e70:	movb   *a11(0x20), a10
3f8e4e90:	movb   *a11(0x38), *a11(0x20)
3f8e4ec0:	movb   a10, *a11(0x38)
3f8e4ee0:	movb   *a11(0x28), a10
3f8e4f00:	movb   *a11(0x30), *a11(0x28)
3f8e4f30:	movb   a10, *a11(0x30)
3f8e4f50:	movb   *a11(0x40), a10
3f8e4f70:	movb   *a11(0x58), *a11(0x40)
3f8e4fa0:	movb   a10, *a11(0x58)
3f8e4fc0:	movb   *a11(0x48), a10
3f8e4fe0:	movb   *a11(0x50), *a11(0x48)
3f8e5010:	movb   a10, *a11(0x50)
3f8e5030:	movb   *a11(0x60), a10
3f8e5050:	movb   *a11(0x78), *a11(0x60)
3f8e5080:	movb   a10, *a11(0x78)
3f8e50a0:	movb   *a11(0x68), a10
3f8e50c0:	movb   *a11(0x70), *a11(0x68)
3f8e50f0:	movb   a10, *a11(0x70)
3f8e5110:	movb   *a11(0x80), a10
3f8e5130:	movb   *a11(0x88), *a11(0x80)
3f8e5160:	movb   a10, *a11(0x88)
3f8e5180:	movb   *a11(0x90), a10
3f8e51a0:	movb   *a11(0x98), *a11(0x90)
3f8e51d0:	movb   a10, *a11(0x98)
3f8e51f0:	movb   *a11(0xa0), a10
3f8e5210:	movb   *a11(0xa8), *a11(0xa0)
3f8e5240:	movb   a10, *a11(0xa8)
3f8e5260:	movb   *a11(0xb0), a10
3f8e5280:	movb   *a11(0xb8), *a11(0xb0)
3f8e52b0:	movb   a10, *a11(0xb8)
3f8e52d0:	movb   *a11(0xc0), a10
3f8e52f0:	movb   *a11(0xc8), *a11(0xc0)
3f8e5320:	movb   a10, *a11(0xc8)
3f8e5340:	movb   *a11(0xd0), a10
3f8e5360:	movb   *a11(0xd8), *a11(0xd0)
3f8e5390:	movb   a10, *a11(0xd8)
3f8e53b0:	movb   *a11(0xe0), a10
3f8e53d0:	movb   *a11(0xf8), *a11(0xe0)
3f8e5400:	movb   a10, *a11(0xf8)
3f8e5420:	movb   *a11(0xe8), a10
3f8e5440:	movb   *a11(0xf0), *a11(0xe8)
3f8e5470:	movb   a10, *a11(0xf0)
3f8e5490:	move   a14, -*sp, 1
3f8e54a0:	move   a9, *a14+, 1
3f8e54b0:	move   @0xdd160, a7, 1
3f8e54e0:	call   a7
3f8e54f0:	move   *sp(0xc0), a14, 1
3f8e5510:	mmfm   sp, a7,a9,a10,a11,a13
3f8e5530:	rets   2
3f8e5540:	mmtm   sp, a7,a9,a10,a11,a13
3f8e5560:	move   a14, a13
3f8e5570:	move   *a13(0xffe0), a9, 1
3f8e5590:	move   *a9(0x40), a11, 1
3f8e55b0:	movb   *a11(0x10), a10
3f8e55d0:	movb   *a11(0x18), *a11(0x10)
3f8e5600:	movb   a10, *a11(0x18)
3f8e5620:	movb   *a11(0x20), a10
3f8e5640:	movb   *a11(0x38), *a11(0x20)
3f8e5670:	movb   a10, *a11(0x38)
3f8e5690:	movb   *a11(0x28), a10
3f8e56b0:	movb   *a11(0x30), *a11(0x28)
3f8e56e0:	movb   a10, *a11(0x30)
3f8e5700:	movb   *a11(0x40), a10
3f8e5720:	movb   *a11(0x58), *a11(0x40)
3f8e5750:	movb   a10, *a11(0x58)
3f8e5770:	movb   *a11(0x48), a10
3f8e5790:	movb   *a11(0x50), *a11(0x48)
3f8e57c0:	movb   a10, *a11(0x50)
3f8e57e0:	move   a14, -*sp, 1
3f8e57f0:	setf   16, 0, 0
3f8e5800:	move   *a11(0x10), a7, 0
3f8e5820:	sll    0x1, a7
3f8e5830:	subk   6, a7
3f8e5840:	move   a7, *a14+, 1
3f8e5850:	move   a11, a7
3f8e5860:	addi   0x60, a7
3f8e5880:	move   a7, *a14+, 1
3f8e5890:	calla  L3F8DB010
3f8e58c0:	move   a14, -*sp, 1
3f8e58d0:	move   a9, *a14+, 1
3f8e58e0:	setf   8, 0, 0
3f8e58f0:	move   *a11, a7, 0
3f8e5900:	sll    0x5, a7
3f8e5910:	addi   0xdc980, a7
3f8e5940:	move   *a7, a7, 1
3f8e5950:	call   a7
3f8e5960:	move   *sp(0xc0), a14, 1
3f8e5980:	mmfm   sp, a7,a9,a10,a11,a13
3f8e59a0:	rets   2
3f8e59b0:	mmtm   sp, a7,a9,a10,a11,a13
3f8e59d0:	move   a14, a13
3f8e59e0:	move   *a13(0xffe0), a9, 1
3f8e5a00:	move   *a9(0x40), a11, 1
3f8e5a20:	movb   *a11(0x10), a10
3f8e5a40:	movb   *a11(0x18), *a11(0x10)
3f8e5a70:	movb   a10, *a11(0x18)
3f8e5a90:	movb   *a11(0x20), a10
3f8e5ab0:	movb   *a11(0x38), *a11(0x20)
3f8e5ae0:	movb   a10, *a11(0x38)
3f8e5b00:	movb   *a11(0x28), a10
3f8e5b20:	movb   *a11(0x30), *a11(0x28)
3f8e5b50:	movb   a10, *a11(0x30)
3f8e5b70:	movb   *a11(0x40), a10
3f8e5b90:	movb   *a11(0x58), *a11(0x40)
3f8e5bc0:	movb   a10, *a11(0x58)
3f8e5be0:	movb   *a11(0x48), a10
3f8e5c00:	movb   *a11(0x50), *a11(0x48)
3f8e5c30:	movb   a10, *a11(0x50)
3f8e5c50:	move   a14, -*sp, 1
3f8e5c60:	setf   16, 0, 0
3f8e5c70:	move   *a11(0x10), a7, 0
3f8e5c90:	sll    0x1, a7
3f8e5ca0:	subk   8, a7
3f8e5cb0:	move   a7, *a14+, 1
3f8e5cc0:	move   a11, a7
3f8e5cd0:	addi   0x80, a7
3f8e5cf0:	move   a7, *a14+, 1
3f8e5d00:	calla  L3F8DB010
3f8e5d30:	move   a14, -*sp, 1
3f8e5d40:	move   a9, *a14+, 1
3f8e5d50:	move   @0xdd220, a7, 1
3f8e5d80:	call   a7
3f8e5d90:	move   *sp(0xc0), a14, 1
3f8e5db0:	mmfm   sp, a7,a9,a10,a11,a13
3f8e5dd0:	rets   2
3f8e5de0:	mmtm   sp, a7,a9,a10,a11,a13
3f8e5e00:	move   a14, a13
3f8e5e10:	move   *a13(0xffe0), a9, 1
3f8e5e30:	move   *a9(0x40), a11, 1
3f8e5e50:	movb   *a11(0x10), a10
3f8e5e70:	movb   *a11(0x18), *a11(0x10)
3f8e5ea0:	movb   a10, *a11(0x18)
3f8e5ec0:	movb   *a11(0x20), a10
3f8e5ee0:	movb   *a11(0x38), *a11(0x20)
3f8e5f10:	movb   a10, *a11(0x38)
3f8e5f30:	movb   *a11(0x28), a10
3f8e5f50:	movb   *a11(0x30), *a11(0x28)
3f8e5f80:	movb   a10, *a11(0x30)
3f8e5fa0:	movb   *a11(0x40), a10
3f8e5fc0:	movb   *a11(0x58), *a11(0x40)
3f8e5ff0:	movb   a10, *a11(0x58)
3f8e6010:	movb   *a11(0x48), a10
3f8e6030:	movb   *a11(0x50), *a11(0x48)
3f8e6060:	movb   a10, *a11(0x50)
3f8e6080:	movb   *a11(0x60), a10
3f8e60a0:	movb   *a11(0x68), *a11(0x60)
3f8e60d0:	movb   a10, *a11(0x68)
3f8e60f0:	movb   *a11(0x70), a10
3f8e6110:	movb   *a11(0x78), *a11(0x70)
3f8e6140:	movb   a10, *a11(0x78)
3f8e6160:	movb   *a11(0x80), a10
3f8e6180:	movb   *a11(0x88), *a11(0x80)
3f8e61b0:	movb   a10, *a11(0x88)
3f8e61d0:	movb   *a11(0x90), a10
3f8e61f0:	movb   *a11(0x98), *a11(0x90)
3f8e6220:	movb   a10, *a11(0x98)
3f8e6240:	move   a14, -*sp, 1
3f8e6250:	move   a9, *a14+, 1
3f8e6260:	move   @0xdd280, a7, 1
3f8e6290:	call   a7
3f8e62a0:	move   *sp(0xc0), a14, 1
3f8e62c0:	mmfm   sp, a7,a9,a10,a11,a13
3f8e62e0:	rets   2
3f8e62f0:	mmtm   sp, a7,a9,a10,a11,a13
3f8e6310:	move   a14, a13
3f8e6320:	move   *a13(0xffe0), a9, 1
3f8e6340:	move   *a9(0x40), a11, 1
3f8e6360:	movb   *a11(0x10), a10
3f8e6380:	movb   *a11(0x18), *a11(0x10)
3f8e63b0:	movb   a10, *a11(0x18)
3f8e63d0:	movb   *a11(0x20), a10
3f8e63f0:	movb   *a11(0x38), *a11(0x20)
3f8e6420:	movb   a10, *a11(0x38)
3f8e6440:	movb   *a11(0x28), a10
3f8e6460:	movb   *a11(0x30), *a11(0x28)
3f8e6490:	movb   a10, *a11(0x30)
3f8e64b0:	movb   *a11(0x40), a10
3f8e64d0:	movb   *a11(0x48), *a11(0x40)
3f8e6500:	movb   a10, *a11(0x48)
3f8e6520:	movb   *a11(0x50), a10
3f8e6540:	movb   *a11(0x58), *a11(0x50)
3f8e6570:	movb   a10, *a11(0x58)
3f8e6590:	movb   *a11(0x60), a10
3f8e65b0:	movb   *a11(0x68), *a11(0x60)
3f8e65e0:	movb   a10, *a11(0x68)
3f8e6600:	movb   *a11(0x70), a10
3f8e6620:	movb   *a11(0x78), *a11(0x70)
3f8e6650:	movb   a10, *a11(0x78)
3f8e6670:	movb   *a11(0x80), a10
3f8e6690:	movb   *a11(0x98), *a11(0x80)
3f8e66c0:	movb   a10, *a11(0x98)
3f8e66e0:	movb   *a11(0x88), a10
3f8e6700:	movb   *a11(0x90), *a11(0x88)
3f8e6730:	movb   a10, *a11(0x90)
3f8e6750:	move   a14, -*sp, 1
3f8e6760:	move   a9, *a14+, 1
3f8e6770:	move   @0xdd2a0, a7, 1
3f8e67a0:	call   a7
3f8e67b0:	move   *sp(0xc0), a14, 1
3f8e67d0:	mmfm   sp, a7,a9,a10,a11,a13
3f8e67f0:	rets   2
3f8e6800:	mmtm   sp, a7,a9,a10,a11,a13
3f8e6820:	move   a14, a13
3f8e6830:	move   *a13(0xffe0), a9, 1
3f8e6850:	move   *a9(0x40), a11, 1
3f8e6870:	movb   *a11(0x10), a10
3f8e6890:	movb   *a11(0x18), *a11(0x10)
3f8e68c0:	movb   a10, *a11(0x18)
3f8e68e0:	movb   *a11(0x20), a10
3f8e6900:	movb   *a11(0x38), *a11(0x20)
3f8e6930:	movb   a10, *a11(0x38)
3f8e6950:	movb   *a11(0x28), a10
3f8e6970:	movb   *a11(0x30), *a11(0x28)
3f8e69a0:	movb   a10, *a11(0x30)
3f8e69c0:	movb   *a11(0x40), a10
3f8e69e0:	movb   *a11(0x58), *a11(0x40)
3f8e6a10:	movb   a10, *a11(0x58)
3f8e6a30:	movb   *a11(0x48), a10
3f8e6a50:	movb   *a11(0x50), *a11(0x48)
3f8e6a80:	movb   a10, *a11(0x50)
3f8e6aa0:	movb   *a11(0x60), a10
3f8e6ac0:	movb   *a11(0x68), *a11(0x60)
3f8e6af0:	movb   a10, *a11(0x68)
3f8e6b10:	movb   *a11(0x70), a10
3f8e6b30:	movb   *a11(0x78), *a11(0x70)
3f8e6b60:	movb   a10, *a11(0x78)
3f8e6b80:	move   a14, -*sp, 1
3f8e6b90:	move   a9, *a14+, 1
3f8e6ba0:	setf   8, 0, 0
3f8e6bb0:	move   *a11, a7, 0
3f8e6bc0:	sll    0x5, a7
3f8e6bd0:	addi   0xdc980, a7
3f8e6c00:	move   *a7, a7, 1
3f8e6c10:	call   a7
3f8e6c20:	move   *sp(0xc0), a14, 1
3f8e6c40:	mmfm   sp, a7,a9,a10,a11,a13
3f8e6c60:	rets   2
3f8e6c70:	mmtm   sp, a7,a9,a10,a11,a13
3f8e6c90:	move   a14, a13
3f8e6ca0:	move   *a13(0xffe0), a9, 1
3f8e6cc0:	move   *a9(0x40), a11, 1
3f8e6ce0:	movb   *a11(0x10), a10
3f8e6d00:	movb   *a11(0x18), *a11(0x10)
3f8e6d30:	movb   a10, *a11(0x18)
3f8e6d50:	movb   *a11(0x20), a10
3f8e6d70:	movb   *a11(0x38), *a11(0x20)
3f8e6da0:	movb   a10, *a11(0x38)
3f8e6dc0:	movb   *a11(0x28), a10
3f8e6de0:	movb   *a11(0x30), *a11(0x28)
3f8e6e10:	movb   a10, *a11(0x30)
3f8e6e30:	movb   *a11(0x40), a10
3f8e6e50:	movb   *a11(0x58), *a11(0x40)
3f8e6e80:	movb   a10, *a11(0x58)
3f8e6ea0:	movb   *a11(0x48), a10
3f8e6ec0:	movb   *a11(0x50), *a11(0x48)
3f8e6ef0:	movb   a10, *a11(0x50)
3f8e6f10:	movb   *a11(0x60), a10
3f8e6f30:	movb   *a11(0x68), *a11(0x60)
3f8e6f60:	movb   a10, *a11(0x68)
3f8e6f80:	movb   *a11(0x70), a10
3f8e6fa0:	movb   *a11(0x78), *a11(0x70)
3f8e6fd0:	movb   a10, *a11(0x78)
3f8e6ff0:	move   a14, -*sp, 1
3f8e7000:	move   a9, *a14+, 1
3f8e7010:	setf   8, 0, 0
3f8e7020:	move   *a11, a7, 0
3f8e7030:	sll    0x5, a7
3f8e7040:	addi   0xdc980, a7
3f8e7070:	move   *a7, a7, 1
3f8e7080:	call   a7
3f8e7090:	move   *sp(0xc0), a14, 1
3f8e70b0:	mmfm   sp, a7,a9,a10,a11,a13
3f8e70d0:	rets   2
3f8e70e0:	mmtm   sp, a7,a9,a10,a11,a13
3f8e7100:	move   a14, a13
3f8e7110:	move   *a13(0xffe0), a9, 1
3f8e7130:	move   *a9(0x40), a11, 1
3f8e7150:	movb   *a11(0x10), a10
3f8e7170:	movb   *a11(0x18), *a11(0x10)
3f8e71a0:	movb   a10, *a11(0x18)
3f8e71c0:	movb   *a11(0x20), a10
3f8e71e0:	movb   *a11(0x38), *a11(0x20)
3f8e7210:	movb   a10, *a11(0x38)
3f8e7230:	movb   *a11(0x28), a10
3f8e7250:	movb   *a11(0x30), *a11(0x28)
3f8e7280:	movb   a10, *a11(0x30)
3f8e72a0:	movb   *a11(0x40), a10
3f8e72c0:	movb   *a11(0x58), *a11(0x40)
3f8e72f0:	movb   a10, *a11(0x58)
3f8e7310:	movb   *a11(0x48), a10
3f8e7330:	movb   *a11(0x50), *a11(0x48)
3f8e7360:	movb   a10, *a11(0x50)
3f8e7380:	movb   *a11(0x60), a10
3f8e73a0:	movb   *a11(0x78), *a11(0x60)
3f8e73d0:	movb   a10, *a11(0x78)
3f8e73f0:	movb   *a11(0x68), a10
3f8e7410:	movb   *a11(0x70), *a11(0x68)
3f8e7440:	movb   a10, *a11(0x70)
3f8e7460:	move   a14, -*sp, 1
3f8e7470:	move   a9, *a14+, 1
3f8e7480:	move   @0xdd340, a7, 1
3f8e74b0:	call   a7
3f8e74c0:	move   *sp(0xc0), a14, 1
3f8e74e0:	mmfm   sp, a7,a9,a10,a11,a13
3f8e7500:	rets   2
3f8e7510:	mmtm   sp, a7,a9,a10,a11,a13
3f8e7530:	move   a14, a13
3f8e7540:	move   *a13(0xffe0), a9, 1
3f8e7560:	move   *a9(0x40), a11, 1
3f8e7580:	movb   *a11(0x10), a10
3f8e75a0:	movb   *a11(0x18), *a11(0x10)
3f8e75d0:	movb   a10, *a11(0x18)
3f8e75f0:	movb   *a11(0x20), a10
3f8e7610:	movb   *a11(0x38), *a11(0x20)
3f8e7640:	movb   a10, *a11(0x38)
3f8e7660:	movb   *a11(0x28), a10
3f8e7680:	movb   *a11(0x30), *a11(0x28)
3f8e76b0:	movb   a10, *a11(0x30)
3f8e76d0:	movb   *a11(0x40), a10
3f8e76f0:	movb   *a11(0x58), *a11(0x40)
3f8e7720:	movb   a10, *a11(0x58)
3f8e7740:	movb   *a11(0x48), a10
3f8e7760:	movb   *a11(0x50), *a11(0x48)
3f8e7790:	movb   a10, *a11(0x50)
3f8e77b0:	move   a14, -*sp, 1
3f8e77c0:	move   a9, *a14+, 1
3f8e77d0:	move   @0xdd380, a7, 1
3f8e7800:	call   a7
3f8e7810:	move   *sp(0xc0), a14, 1
3f8e7830:	mmfm   sp, a7,a9,a10,a11,a13
3f8e7850:	rets   2
3f8e7860:	mmtm   sp, a7,a9,a10,a11,a13
3f8e7880:	move   a14, a13
3f8e7890:	move   *a13(0xffe0), a9, 1
3f8e78b0:	move   *a9(0x40), a11, 1
3f8e78d0:	movb   *a11(0x10), a10
3f8e78f0:	movb   *a11(0x18), *a11(0x10)
3f8e7920:	movb   a10, *a11(0x18)
3f8e7940:	movb   *a11(0x20), a10
3f8e7960:	movb   *a11(0x38), *a11(0x20)
3f8e7990:	movb   a10, *a11(0x38)
3f8e79b0:	movb   *a11(0x28), a10
3f8e79d0:	movb   *a11(0x30), *a11(0x28)
3f8e7a00:	movb   a10, *a11(0x30)
3f8e7a20:	movb   *a11(0x40), a10
3f8e7a40:	movb   *a11(0x48), *a11(0x40)
3f8e7a70:	movb   a10, *a11(0x48)
3f8e7a90:	movb   *a11(0x50), a10
3f8e7ab0:	movb   *a11(0x58), *a11(0x50)
3f8e7ae0:	movb   a10, *a11(0x58)
3f8e7b00:	movb   *a11(0x60), a10
3f8e7b20:	movb   *a11(0x68), *a11(0x60)
3f8e7b50:	movb   a10, *a11(0x68)
3f8e7b70:	move   a14, -*sp, 1
3f8e7b80:	move   a9, *a14+, 1
3f8e7b90:	move   @0xdd400, a7, 1
3f8e7bc0:	call   a7
3f8e7bd0:	move   *sp(0xc0), a14, 1
3f8e7bf0:	mmfm   sp, a7,a9,a10,a11,a13
3f8e7c10:	rets   2
3f8e7c20:	mmtm   sp, a7,a9,a10,a11,a13
3f8e7c40:	move   a14, a13
3f8e7c50:	move   *a13(0xffe0), a9, 1
3f8e7c70:	move   *a9(0x40), a11, 1
3f8e7c90:	movb   *a11(0x10), a10
3f8e7cb0:	movb   *a11(0x18), *a11(0x10)
3f8e7ce0:	movb   a10, *a11(0x18)
3f8e7d00:	movb   *a11(0x20), a10
3f8e7d20:	movb   *a11(0x38), *a11(0x20)
3f8e7d50:	movb   a10, *a11(0x38)
3f8e7d70:	movb   *a11(0x28), a10
3f8e7d90:	movb   *a11(0x30), *a11(0x28)
3f8e7dc0:	movb   a10, *a11(0x30)
3f8e7de0:	movb   *a11(0x40), a10
3f8e7e00:	movb   *a11(0x48), *a11(0x40)
3f8e7e30:	movb   a10, *a11(0x48)
3f8e7e50:	move   a14, -*sp, 1
3f8e7e60:	move   a9, *a14+, 1
3f8e7e70:	move   @0xdd420, a7, 1
3f8e7ea0:	call   a7
3f8e7eb0:	move   *sp(0xc0), a14, 1
3f8e7ed0:	mmfm   sp, a7,a9,a10,a11,a13
3f8e7ef0:	rets   2
3f8e7f00:	mmtm   sp, a7,a9,a10,a11,a13
3f8e7f20:	move   a14, a13
3f8e7f30:	move   *a13(0xffe0), a9, 1
3f8e7f50:	move   *a9(0x40), a11, 1
3f8e7f70:	movb   *a11(0x10), a10
3f8e7f90:	movb   *a11(0x18), *a11(0x10)
3f8e7fc0:	movb   a10, *a11(0x18)
3f8e7fe0:	movb   *a11(0x20), a10
3f8e8000:	movb   *a11(0x38), *a11(0x20)
3f8e8030:	movb   a10, *a11(0x38)
3f8e8050:	movb   *a11(0x28), a10
3f8e8070:	movb   *a11(0x30), *a11(0x28)
3f8e80a0:	movb   a10, *a11(0x30)
3f8e80c0:	movb   *a11(0x40), a10
3f8e80e0:	movb   *a11(0x48), *a11(0x40)
3f8e8110:	movb   a10, *a11(0x48)
3f8e8130:	movb   *a11(0x50), a10
3f8e8150:	movb   *a11(0x58), *a11(0x50)
3f8e8180:	movb   a10, *a11(0x58)
3f8e81a0:	move   a14, -*sp, 1
3f8e81b0:	move   a9, *a14+, 1
3f8e81c0:	move   @0xdd440, a7, 1
3f8e81f0:	call   a7
3f8e8200:	move   *sp(0xc0), a14, 1
3f8e8220:	mmfm   sp, a7,a9,a10,a11,a13
3f8e8240:	rets   2
3f8e8250:	mmtm   sp, a7,a9,a10,a11,a13
3f8e8270:	move   a14, a13
3f8e8280:	move   *a13(0xffe0), a9, 1
3f8e82a0:	move   *a9(0x40), a11, 1
3f8e82c0:	movb   *a11(0x10), a10
3f8e82e0:	movb   *a11(0x18), *a11(0x10)
3f8e8310:	movb   a10, *a11(0x18)
3f8e8330:	movb   *a11(0x20), a10
3f8e8350:	movb   *a11(0x38), *a11(0x20)
3f8e8380:	movb   a10, *a11(0x38)
3f8e83a0:	movb   *a11(0x28), a10
3f8e83c0:	movb   *a11(0x30), *a11(0x28)
3f8e83f0:	movb   a10, *a11(0x30)
3f8e8410:	movb   *a11(0x40), a10
3f8e8430:	movb   *a11(0x48), *a11(0x40)
3f8e8460:	movb   a10, *a11(0x48)
3f8e8480:	movb   *a11(0x50), a10
3f8e84a0:	movb   *a11(0x58), *a11(0x50)
3f8e84d0:	movb   a10, *a11(0x58)
3f8e84f0:	movb   *a11(0x60), a10
3f8e8510:	movb   *a11(0x68), *a11(0x60)
3f8e8540:	movb   a10, *a11(0x68)
3f8e8560:	movb   *a11(0x70), a10
3f8e8580:	movb   *a11(0x78), *a11(0x70)
3f8e85b0:	movb   a10, *a11(0x78)
3f8e85d0:	move   a14, -*sp, 1
3f8e85e0:	move   a9, *a14+, 1
3f8e85f0:	move   @0xdd460, a7, 1
3f8e8620:	call   a7
3f8e8630:	move   *sp(0xc0), a14, 1
3f8e8650:	mmfm   sp, a7,a9,a10,a11,a13
3f8e8670:	rets   2
3f8e8680:	mmtm   sp, a7,a9,a10,a11,a13
3f8e86a0:	move   a14, a13
3f8e86b0:	move   *a13(0xffe0), a9, 1
3f8e86d0:	move   *a9(0x40), a11, 1
3f8e86f0:	movb   *a11(0x10), a10
3f8e8710:	movb   *a11(0x18), *a11(0x10)
3f8e8740:	movb   a10, *a11(0x18)
3f8e8760:	movb   *a11(0x20), a10
3f8e8780:	movb   *a11(0x38), *a11(0x20)
3f8e87b0:	movb   a10, *a11(0x38)
3f8e87d0:	movb   *a11(0x28), a10
3f8e87f0:	movb   *a11(0x30), *a11(0x28)
3f8e8820:	movb   a10, *a11(0x30)
3f8e8840:	movb   *a11(0x40), a10
3f8e8860:	movb   *a11(0x58), *a11(0x40)
3f8e8890:	movb   a10, *a11(0x58)
3f8e88b0:	movb   *a11(0x48), a10
3f8e88d0:	movb   *a11(0x50), *a11(0x48)
3f8e8900:	movb   a10, *a11(0x50)
3f8e8920:	move   a14, -*sp, 1
3f8e8930:	setf   16, 0, 0
3f8e8940:	move   *a11(0x10), a7, 0
3f8e8960:	subk   3, a7
3f8e8970:	move   a7, *a14+, 1
3f8e8980:	move   a11, a7
3f8e8990:	addi   0x60, a7
3f8e89b0:	move   a7, *a14+, 1
3f8e89c0:	calla  L3F8DA6C0
3f8e89f0:	move   a14, -*sp, 1
3f8e8a00:	move   a9, *a14+, 1
3f8e8a10:	move   @0xdd480, a7, 1
3f8e8a40:	call   a7
3f8e8a50:	move   *sp(0xc0), a14, 1
3f8e8a70:	mmfm   sp, a7,a9,a10,a11,a13
3f8e8a90:	rets   2
3f8e8aa0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f8e8ac0:	move   a14, a13
3f8e8ad0:	addi   0x40, a14
3f8e8af0:	move   *a13(0xffe0), a9, 1
3f8e8b10:	move   *a9(0x40), a11, 1
3f8e8b30:	movb   *a11(0x10), a10
3f8e8b50:	movb   *a11(0x18), *a11(0x10)
3f8e8b80:	movb   a10, *a11(0x18)
3f8e8ba0:	movb   *a11(0x20), a10
3f8e8bc0:	movb   *a11(0x38), *a11(0x20)
3f8e8bf0:	movb   a10, *a11(0x38)
3f8e8c10:	movb   *a11(0x28), a10
3f8e8c30:	movb   *a11(0x30), *a11(0x28)
3f8e8c60:	movb   a10, *a11(0x30)
3f8e8c80:	move   a11, a7
3f8e8c90:	addi   0x40, a7
3f8e8cb0:	move   a7, *a13(0x20), 1
3f8e8cd0:	setf   16, 0, 0
3f8e8ce0:	move   *a11(0x10), a5, 0
3f8e8d00:	sll    0x2, a5
3f8e8d10:	subk   8, a5
3f8e8d20:	movk   12, a7
3f8e8d30:	divu   a7, a5
3f8e8d40:	move   a5, *a13, 1
3f8e8d50:	jreq   L3F8E8E70
L3F8E8D60:
3f8e8d60:	move   a14, -*sp, 1
3f8e8d70:	move   *a13(0x20), a7, 1
3f8e8d90:	addi   0x60, a7
3f8e8db0:	move   a7, *a13(0x20), 1
3f8e8dd0:	subi   0x60, a7
3f8e8df0:	move   a7, *a14+, 1
3f8e8e00:	calla  L3F8EC9C0
3f8e8e30:	move   *a13, a7, 1
3f8e8e40:	dec    a7
3f8e8e50:	move   a7, *a13, 1
3f8e8e60:	jrne   L3F8E8D60
L3F8E8E70:
3f8e8e70:	move   a14, -*sp, 1
3f8e8e80:	move   a9, *a14+, 1
3f8e8e90:	move   @0xdd4a0, a7, 1
3f8e8ec0:	call   a7
3f8e8ed0:	move   *sp(0xe0), a14, 1
3f8e8ef0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f8e8f10:	rets   2
3f8e8f20:	mmtm   sp, a7,a9,a10,a11,a13
3f8e8f40:	move   a14, a13
3f8e8f50:	move   *a13(0xffe0), a9, 1
3f8e8f70:	move   *a9(0x40), a11, 1
3f8e8f90:	movb   *a11(0x10), a10
3f8e8fb0:	movb   *a11(0x18), *a11(0x10)
3f8e8fe0:	movb   a10, *a11(0x18)
3f8e9000:	movb   *a11(0x20), a10
3f8e9020:	movb   *a11(0x38), *a11(0x20)
3f8e9050:	movb   a10, *a11(0x38)
3f8e9070:	movb   *a11(0x28), a10
3f8e9090:	movb   *a11(0x30), *a11(0x28)
3f8e90c0:	movb   a10, *a11(0x30)
3f8e90e0:	movb   *a11(0x40), a10
3f8e9100:	movb   *a11(0x58), *a11(0x40)
3f8e9130:	movb   a10, *a11(0x58)
3f8e9150:	movb   *a11(0x48), a10
3f8e9170:	movb   *a11(0x50), *a11(0x48)
3f8e91a0:	movb   a10, *a11(0x50)
3f8e91c0:	movb   *a11(0x60), a10
3f8e91e0:	movb   *a11(0x68), *a11(0x60)
3f8e9210:	movb   a10, *a11(0x68)
3f8e9230:	move   a14, -*sp, 1
3f8e9240:	move   a9, *a14+, 1
3f8e9250:	move   @0xdd4c0, a7, 1
3f8e9280:	call   a7
3f8e9290:	move   *sp(0xc0), a14, 1
3f8e92b0:	mmfm   sp, a7,a9,a10,a11,a13
3f8e92d0:	rets   2
3f8e92e0:	mmtm   sp, a7,a9,a10,a11,a13
3f8e9300:	move   a14, a13
3f8e9310:	move   *a13(0xffe0), a9, 1
3f8e9330:	move   *a9(0x40), a11, 1
3f8e9350:	movb   *a11(0x10), a10
3f8e9370:	movb   *a11(0x18), *a11(0x10)
3f8e93a0:	movb   a10, *a11(0x18)
3f8e93c0:	movb   *a11(0x20), a10
3f8e93e0:	movb   *a11(0x38), *a11(0x20)
3f8e9410:	movb   a10, *a11(0x38)
3f8e9430:	movb   *a11(0x28), a10
3f8e9450:	movb   *a11(0x30), *a11(0x28)
3f8e9480:	movb   a10, *a11(0x30)
3f8e94a0:	move   a14, -*sp, 1
3f8e94b0:	setf   16, 0, 0
3f8e94c0:	move   *a11(0x10), a7, 0
3f8e94e0:	subk   2, a7
3f8e94f0:	move   a7, *a14+, 1
3f8e9500:	move   a11, a7
3f8e9510:	addi   0x40, a7
3f8e9530:	move   a7, *a14+, 1
3f8e9540:	calla  L3F8DA6C0
3f8e9570:	move   a14, -*sp, 1
3f8e9580:	move   a9, *a14+, 1
3f8e9590:	move   @0xdd4e0, a7, 1
3f8e95c0:	call   a7
3f8e95d0:	move   *sp(0xc0), a14, 1
3f8e95f0:	mmfm   sp, a7,a9,a10,a11,a13
3f8e9610:	rets   2
3f8e9620:	mmtm   sp, a7,a9,a10,a11,a13
3f8e9640:	move   a14, a13
3f8e9650:	move   *a13(0xffe0), a9, 1
3f8e9670:	move   *a9(0x40), a11, 1
3f8e9690:	movb   *a11(0x10), a10
3f8e96b0:	movb   *a11(0x18), *a11(0x10)
3f8e96e0:	movb   a10, *a11(0x18)
3f8e9700:	movb   *a11(0x20), a10
3f8e9720:	movb   *a11(0x38), *a11(0x20)
3f8e9750:	movb   a10, *a11(0x38)
3f8e9770:	movb   *a11(0x28), a10
3f8e9790:	movb   *a11(0x30), *a11(0x28)
3f8e97c0:	movb   a10, *a11(0x30)
3f8e97e0:	movb   *a11(0x40), a10
3f8e9800:	movb   *a11(0x48), *a11(0x40)
3f8e9830:	movb   a10, *a11(0x48)
3f8e9850:	move   a14, -*sp, 1
3f8e9860:	move   a9, *a14+, 1
3f8e9870:	move   @0xdd500, a7, 1
3f8e98a0:	call   a7
3f8e98b0:	move   *sp(0xc0), a14, 1
3f8e98d0:	mmfm   sp, a7,a9,a10,a11,a13
3f8e98f0:	rets   2
3f8e9900:	mmtm   sp, a7,a9,a10,a11,a13
3f8e9920:	move   a14, a13
3f8e9930:	move   *a13(0xffe0), a9, 1
3f8e9950:	move   *a9(0x40), a11, 1
3f8e9970:	movb   *a11(0x10), a10
3f8e9990:	movb   *a11(0x18), *a11(0x10)
3f8e99c0:	movb   a10, *a11(0x18)
3f8e99e0:	movb   *a11(0x20), a10
3f8e9a00:	movb   *a11(0x38), *a11(0x20)
3f8e9a30:	movb   a10, *a11(0x38)
3f8e9a50:	movb   *a11(0x28), a10
3f8e9a70:	movb   *a11(0x30), *a11(0x28)
3f8e9aa0:	movb   a10, *a11(0x30)
3f8e9ac0:	movb   *a11(0x40), a10
3f8e9ae0:	movb   *a11(0x58), *a11(0x40)
3f8e9b10:	movb   a10, *a11(0x58)
3f8e9b30:	movb   *a11(0x48), a10
3f8e9b50:	movb   *a11(0x50), *a11(0x48)
3f8e9b80:	movb   a10, *a11(0x50)
3f8e9ba0:	movb   *a11(0x60), a10
3f8e9bc0:	movb   *a11(0x78), *a11(0x60)
3f8e9bf0:	movb   a10, *a11(0x78)
3f8e9c10:	movb   *a11(0x68), a10
3f8e9c30:	movb   *a11(0x70), *a11(0x68)
3f8e9c60:	movb   a10, *a11(0x70)
3f8e9c80:	movb   *a11(0x80), a10
3f8e9ca0:	movb   *a11(0x88), *a11(0x80)
3f8e9cd0:	movb   a10, *a11(0x88)
3f8e9cf0:	movb   *a11(0x90), a10
3f8e9d10:	movb   *a11(0x98), *a11(0x90)
3f8e9d40:	movb   a10, *a11(0x98)
3f8e9d60:	movb   *a11(0xa0), a10
3f8e9d80:	movb   *a11(0xa8), *a11(0xa0)
3f8e9db0:	movb   a10, *a11(0xa8)
3f8e9dd0:	movb   *a11(0xb0), a10
3f8e9df0:	movb   *a11(0xb8), *a11(0xb0)
3f8e9e20:	movb   a10, *a11(0xb8)
3f8e9e40:	movb   *a11(0xc0), a10
3f8e9e60:	movb   *a11(0xc8), *a11(0xc0)
3f8e9e90:	movb   a10, *a11(0xc8)
3f8e9eb0:	movb   *a11(0xd0), a10
3f8e9ed0:	movb   *a11(0xd8), *a11(0xd0)
3f8e9f00:	movb   a10, *a11(0xd8)
3f8e9f20:	movb   *a11(0xe0), a10
3f8e9f40:	movb   *a11(0xe8), *a11(0xe0)
3f8e9f70:	movb   a10, *a11(0xe8)
3f8e9f90:	movb   *a11(0xf0), a10
3f8e9fb0:	movb   *a11(0xf8), *a11(0xf0)
3f8e9fe0:	movb   a10, *a11(0xf8)
3f8ea000:	move   a14, -*sp, 1
3f8ea010:	move   a9, *a14+, 1
3f8ea020:	move   @0xdd520, a7, 1
3f8ea050:	call   a7
3f8ea060:	move   *sp(0xc0), a14, 1
3f8ea080:	mmfm   sp, a7,a9,a10,a11,a13
3f8ea0a0:	rets   2
3f8ea0b0:	mmtm   sp, a7,a9,a10,a11,a13
3f8ea0d0:	move   a14, a13
3f8ea0e0:	move   *a13(0xffe0), a9, 1
3f8ea100:	move   *a9(0x40), a11, 1
3f8ea120:	movb   *a11(0x10), a10
3f8ea140:	movb   *a11(0x18), *a11(0x10)
3f8ea170:	movb   a10, *a11(0x18)
3f8ea190:	movb   *a11(0x20), a10
3f8ea1b0:	movb   *a11(0x38), *a11(0x20)
3f8ea1e0:	movb   a10, *a11(0x38)
3f8ea200:	movb   *a11(0x28), a10
3f8ea220:	movb   *a11(0x30), *a11(0x28)
3f8ea250:	movb   a10, *a11(0x30)
3f8ea270:	movb   *a11(0x40), a10
3f8ea290:	movb   *a11(0x58), *a11(0x40)
3f8ea2c0:	movb   a10, *a11(0x58)
3f8ea2e0:	movb   *a11(0x48), a10
3f8ea300:	movb   *a11(0x50), *a11(0x48)
3f8ea330:	movb   a10, *a11(0x50)
3f8ea350:	movb   *a11(0x60), a10
3f8ea370:	movb   *a11(0x78), *a11(0x60)
3f8ea3a0:	movb   a10, *a11(0x78)
3f8ea3c0:	movb   *a11(0x68), a10
3f8ea3e0:	movb   *a11(0x70), *a11(0x68)
3f8ea410:	movb   a10, *a11(0x70)
3f8ea430:	movb   *a11(0x80), a10
3f8ea450:	movb   *a11(0x88), *a11(0x80)
3f8ea480:	movb   a10, *a11(0x88)
3f8ea4a0:	movb   *a11(0x90), a10
3f8ea4c0:	movb   *a11(0x98), *a11(0x90)
3f8ea4f0:	movb   a10, *a11(0x98)
3f8ea510:	movb   *a11(0xa0), a10
3f8ea530:	movb   *a11(0xa8), *a11(0xa0)
3f8ea560:	movb   a10, *a11(0xa8)
3f8ea580:	movb   *a11(0xb0), a10
3f8ea5a0:	movb   *a11(0xb8), *a11(0xb0)
3f8ea5d0:	movb   a10, *a11(0xb8)
3f8ea5f0:	movb   *a11(0xc0), a10
3f8ea610:	movb   *a11(0xc8), *a11(0xc0)
3f8ea640:	movb   a10, *a11(0xc8)
3f8ea660:	movb   *a11(0xd0), a10
3f8ea680:	movb   *a11(0xd8), *a11(0xd0)
3f8ea6b0:	movb   a10, *a11(0xd8)
3f8ea6d0:	movb   *a11(0xe0), a10
3f8ea6f0:	movb   *a11(0xe8), *a11(0xe0)
3f8ea720:	movb   a10, *a11(0xe8)
3f8ea740:	movb   *a11(0xf0), a10
3f8ea760:	movb   *a11(0xf8), *a11(0xf0)
3f8ea790:	movb   a10, *a11(0xf8)
3f8ea7b0:	move   a14, -*sp, 1
3f8ea7c0:	move   a9, *a14+, 1
3f8ea7d0:	move   @0xdd540, a7, 1
3f8ea800:	call   a7
3f8ea810:	move   *sp(0xc0), a14, 1
3f8ea830:	mmfm   sp, a7,a9,a10,a11,a13
3f8ea850:	rets   2
3f8ea860:	mmtm   sp, a7,a9,a10,a11,a13
3f8ea880:	move   a14, a13
3f8ea890:	move   *a13(0xffe0), a9, 1
3f8ea8b0:	move   *a9(0x40), a11, 1
3f8ea8d0:	movb   *a11(0x10), a10
3f8ea8f0:	movb   *a11(0x18), *a11(0x10)
3f8ea920:	movb   a10, *a11(0x18)
3f8ea940:	movb   *a11(0x20), a10
3f8ea960:	movb   *a11(0x38), *a11(0x20)
3f8ea990:	movb   a10, *a11(0x38)
3f8ea9b0:	movb   *a11(0x28), a10
3f8ea9d0:	movb   *a11(0x30), *a11(0x28)
3f8eaa00:	movb   a10, *a11(0x30)
3f8eaa20:	movb   *a11(0x40), a10
3f8eaa40:	movb   *a11(0x48), *a11(0x40)
3f8eaa70:	movb   a10, *a11(0x48)
3f8eaa90:	movb   *a11(0x50), a10
3f8eaab0:	movb   *a11(0x58), *a11(0x50)
3f8eaae0:	movb   a10, *a11(0x58)
3f8eab00:	movb   *a11(0x60), a10
3f8eab20:	movb   *a11(0x68), *a11(0x60)
3f8eab50:	movb   a10, *a11(0x68)
3f8eab70:	movb   *a11(0x70), a10
3f8eab90:	movb   *a11(0x78), *a11(0x70)
3f8eabc0:	movb   a10, *a11(0x78)
3f8eabe0:	movb   *a11(0x80), a10
3f8eac00:	movb   *a11(0x88), *a11(0x80)
3f8eac30:	movb   a10, *a11(0x88)
3f8eac50:	movb   *a11(0x90), a10
3f8eac70:	movb   *a11(0x98), *a11(0x90)
3f8eaca0:	movb   a10, *a11(0x98)
3f8eacc0:	move   a14, -*sp, 1
3f8eacd0:	move   a9, *a14+, 1
3f8eace0:	move   @0xdd580, a7, 1
3f8ead10:	call   a7
3f8ead20:	move   *sp(0xc0), a14, 1
3f8ead40:	mmfm   sp, a7,a9,a10,a11,a13
3f8ead60:	rets   2
3f8ead70:	mmtm   sp, a7,a9,a10,a11,a13
3f8ead90:	move   a14, a13
3f8eada0:	move   *a13(0xffe0), a9, 1
3f8eadc0:	move   *a9(0x40), a11, 1
3f8eade0:	movb   *a11(0x10), a10
3f8eae00:	movb   *a11(0x18), *a11(0x10)
3f8eae30:	movb   a10, *a11(0x18)
3f8eae50:	movb   *a11(0x20), a10
3f8eae70:	movb   *a11(0x38), *a11(0x20)
3f8eaea0:	movb   a10, *a11(0x38)
3f8eaec0:	movb   *a11(0x28), a10
3f8eaee0:	movb   *a11(0x30), *a11(0x28)
3f8eaf10:	movb   a10, *a11(0x30)
3f8eaf30:	movb   *a11(0x40), a10
3f8eaf50:	movb   *a11(0x48), *a11(0x40)
3f8eaf80:	movb   a10, *a11(0x48)
3f8eafa0:	movb   *a11(0x50), a10
3f8eafc0:	movb   *a11(0x58), *a11(0x50)
3f8eaff0:	movb   a10, *a11(0x58)
3f8eb010:	move   a14, -*sp, 1
3f8eb020:	move   a9, *a14+, 1
3f8eb030:	move   @0xdd5a0, a7, 1
3f8eb060:	call   a7
3f8eb070:	move   *sp(0xc0), a14, 1
3f8eb090:	mmfm   sp, a7,a9,a10,a11,a13
3f8eb0b0:	rets   2
3f8eb0c0:	mmtm   sp, a7,a9,a10,a11,a13
3f8eb0e0:	move   a14, a13
3f8eb0f0:	move   *a13(0xffe0), a9, 1
3f8eb110:	move   *a9(0x40), a11, 1
3f8eb130:	movb   *a11(0x10), a10
3f8eb150:	movb   *a11(0x18), *a11(0x10)
3f8eb180:	movb   a10, *a11(0x18)
3f8eb1a0:	movb   *a11(0x20), a10
3f8eb1c0:	movb   *a11(0x28), *a11(0x20)
3f8eb1f0:	movb   a10, *a11(0x28)
3f8eb210:	move   a14, -*sp, 1
3f8eb220:	move   a9, *a14+, 1
3f8eb230:	move   @0xdd5c0, a7, 1
3f8eb260:	call   a7
3f8eb270:	move   *sp(0xc0), a14, 1
3f8eb290:	mmfm   sp, a7,a9,a10,a11,a13
3f8eb2b0:	rets   2
3f8eb2c0:	mmtm   sp, a0,a2,a7,a9,a10,a11,a12,a13
3f8eb2e0:	move   a14, a13
3f8eb2f0:	move   *a13(0xffe0), a9, 1
3f8eb310:	move   *a9(0x40), a2, 1
3f8eb330:	movb   *a2(0x10), a10
3f8eb350:	movb   *a2(0x18), *a2(0x10)
3f8eb380:	movb   a10, *a2(0x18)
3f8eb3a0:	move   a2, a11
3f8eb3b0:	addi   0x40, a11
3f8eb3d0:	setf   8, 0, 0
3f8eb3e0:	move   *a2(0x8), a7, 0
3f8eb400:	move   *a2(0x28), a0, 0
3f8eb420:	mpyu   a0, a7
3f8eb430:	move   a7, a0
3f8eb440:	sub    a12, a12
3f8eb450:	cmp    a0, a12
3f8eb460:	jrge   L3F8EB580
L3F8EB470:
3f8eb470:	movb   *a11, a10
3f8eb480:	movb   *a11(0x18), *a11(0x0)
3f8eb4b0:	movb   a10, *a11(0x18)
3f8eb4d0:	movb   *a11(0x8), a10
3f8eb4f0:	movb   *a11(0x10), *a11(0x8)
3f8eb520:	movb   a10, *a11(0x10)
3f8eb540:	addk   32, a11
3f8eb550:	inc    a12
3f8eb560:	cmp    a0, a12
3f8eb570:	jrlt   L3F8EB470
L3F8EB580:
3f8eb580:	move   a14, -*sp, 1
3f8eb590:	move   a9, *a14+, 1
3f8eb5a0:	move   @0xdd600, a7, 1
3f8eb5d0:	call   a7
3f8eb5e0:	move   *sp(0x120), a14, 1
3f8eb600:	mmfm   sp, a0,a2,a7,a9,a10,a11,a12,a13
3f8eb620:	rets   2
3f8eb630:	mmtm   sp, a7,a9,a10,a11,a13
3f8eb650:	move   a14, a13
3f8eb660:	move   *a13(0xffe0), a9, 1
3f8eb680:	move   *a9(0x40), a11, 1
3f8eb6a0:	movb   *a11(0x10), a10
3f8eb6c0:	movb   *a11(0x18), *a11(0x10)
3f8eb6f0:	movb   a10, *a11(0x18)
3f8eb710:	movb   *a11(0x20), a10
3f8eb730:	movb   *a11(0x38), *a11(0x20)
3f8eb760:	movb   a10, *a11(0x38)
3f8eb780:	movb   *a11(0x28), a10
3f8eb7a0:	movb   *a11(0x30), *a11(0x28)
3f8eb7d0:	movb   a10, *a11(0x30)
3f8eb7f0:	move   a14, -*sp, 1
3f8eb800:	setf   16, 0, 0
3f8eb810:	move   *a11(0x10), a7, 0
3f8eb830:	subk   2, a7
3f8eb840:	move   a7, *a14+, 1
3f8eb850:	move   a11, a7
3f8eb860:	addi   0x40, a7
3f8eb880:	move   a7, *a14+, 1
3f8eb890:	calla  L3F8DA6C0
3f8eb8c0:	move   a14, -*sp, 1
3f8eb8d0:	move   a9, *a14+, 1
3f8eb8e0:	move   @0xdd640, a7, 1
3f8eb910:	call   a7
3f8eb920:	move   *sp(0xc0), a14, 1
3f8eb940:	mmfm   sp, a7,a9,a10,a11,a13
3f8eb960:	rets   2
3f8eb970:	mmtm   sp, a7,a9,a10,a11,a13
3f8eb990:	move   a14, a13
3f8eb9a0:	move   *a13(0xffe0), a9, 1
3f8eb9c0:	move   *a9(0x40), a11, 1
3f8eb9e0:	movb   *a11(0x10), a10
3f8eba00:	movb   *a11(0x18), *a11(0x10)
3f8eba30:	movb   a10, *a11(0x18)
3f8eba50:	movb   *a11(0x20), a10
3f8eba70:	movb   *a11(0x28), *a11(0x20)
3f8ebaa0:	movb   a10, *a11(0x28)
3f8ebac0:	movb   *a11(0x30), a10
3f8ebae0:	movb   *a11(0x38), *a11(0x30)
3f8ebb10:	movb   a10, *a11(0x38)
3f8ebb30:	movb   *a11(0x40), a10
3f8ebb50:	movb   *a11(0x48), *a11(0x40)
3f8ebb80:	movb   a10, *a11(0x48)
3f8ebba0:	move   a14, -*sp, 1
3f8ebbb0:	move   a9, *a14+, 1
3f8ebbc0:	move   @0xdd6a0, a7, 1
3f8ebbf0:	call   a7
3f8ebc00:	move   *sp(0xc0), a14, 1
3f8ebc20:	mmfm   sp, a7,a9,a10,a11,a13
3f8ebc40:	rets   2
3f8ebc50:	mmtm   sp, a7,a9,a10,a11,a13
3f8ebc70:	move   a14, a13
3f8ebc80:	move   *a13(0xffe0), a9, 1
3f8ebca0:	move   *a9(0x40), a11, 1
3f8ebcc0:	movb   *a11(0x10), a10
3f8ebce0:	movb   *a11(0x18), *a11(0x10)
3f8ebd10:	movb   a10, *a11(0x18)
3f8ebd30:	movb   *a11(0x20), a10
3f8ebd50:	movb   *a11(0x28), *a11(0x20)
3f8ebd80:	movb   a10, *a11(0x28)
3f8ebda0:	movb   *a11(0x30), a10
3f8ebdc0:	movb   *a11(0x38), *a11(0x30)
3f8ebdf0:	movb   a10, *a11(0x38)
3f8ebe10:	move   a14, -*sp, 1
3f8ebe20:	move   a9, *a14+, 1
3f8ebe30:	move   @0xdd6e0, a7, 1
3f8ebe60:	call   a7
3f8ebe70:	move   *sp(0xc0), a14, 1
3f8ebe90:	mmfm   sp, a7,a9,a10,a11,a13
3f8ebeb0:	rets   2
3f8ebec0:	mmtm   sp, a7,a9,a10,a11,a13
3f8ebee0:	move   a14, a13
3f8ebef0:	move   *a13(0xffe0), a9, 1
3f8ebf10:	move   *a9(0x40), a11, 1
3f8ebf30:	movb   *a11(0x10), a10
3f8ebf50:	movb   *a11(0x18), *a11(0x10)
3f8ebf80:	movb   a10, *a11(0x18)
3f8ebfa0:	movb   *a11(0x30), a10
3f8ebfc0:	movb   *a11(0x38), *a11(0x30)
3f8ebff0:	movb   a10, *a11(0x38)
3f8ec010:	move   a14, -*sp, 1
3f8ec020:	move   a9, *a14+, 1
3f8ec030:	move   @0xdd720, a7, 1
3f8ec060:	call   a7
3f8ec070:	move   *sp(0xc0), a14, 1
3f8ec090:	mmfm   sp, a7,a9,a10,a11,a13
3f8ec0b0:	rets   2
3f8ec0c0:	mmtm   sp, a7,a9,a10,a11,a13
3f8ec0e0:	move   a14, a13
3f8ec0f0:	move   *a13(0xffe0), a9, 1
3f8ec110:	move   *a9(0x40), a11, 1
3f8ec130:	movb   *a11(0x10), a10
3f8ec150:	movb   *a11(0x18), *a11(0x10)
3f8ec180:	movb   a10, *a11(0x18)
3f8ec1a0:	movb   *a11(0x20), a10
3f8ec1c0:	movb   *a11(0x38), *a11(0x20)
3f8ec1f0:	movb   a10, *a11(0x38)
3f8ec210:	movb   *a11(0x28), a10
3f8ec230:	movb   *a11(0x30), *a11(0x28)
3f8ec260:	movb   a10, *a11(0x30)
3f8ec280:	movb   *a11(0x40), a10
3f8ec2a0:	movb   *a11(0x48), *a11(0x40)
3f8ec2d0:	movb   a10, *a11(0x48)
3f8ec2f0:	movb   *a11(0x50), a10
3f8ec310:	movb   *a11(0x58), *a11(0x50)
3f8ec340:	movb   a10, *a11(0x58)
3f8ec360:	move   a14, -*sp, 1
3f8ec370:	setf   16, 0, 0
3f8ec380:	move   *a11(0x10), a7, 0
3f8ec3a0:	subk   3, a7
3f8ec3b0:	move   a7, *a14+, 1
3f8ec3c0:	move   a11, a7
3f8ec3d0:	addi   0x60, a7
3f8ec3f0:	move   a7, *a14+, 1
3f8ec400:	calla  L3F8DA6C0
3f8ec430:	move   a14, -*sp, 1
3f8ec440:	move   a9, *a14+, 1
3f8ec450:	move   @0xdd7c0, a7, 1
3f8ec480:	call   a7
3f8ec490:	move   *sp(0xc0), a14, 1
3f8ec4b0:	mmfm   sp, a7,a9,a10,a11,a13
3f8ec4d0:	rets   2
3f8ec4e0:	mmtm   sp, a9,a13
3f8ec500:	move   a14, a13
3f8ec510:	move   *a13(0xffe0), a9, 1
3f8ec530:	sub    a8, a8
3f8ec540:	move   *sp(0x60), a14, 1
3f8ec560:	mmfm   sp, a9,a13
3f8ec580:	rets   2
L3F8EC590:
3f8ec590:	mmtm   sp, a9,a11,a13
3f8ec5b0:	move   a14, a13
3f8ec5c0:	move   *a13(0xffe0), a11, 1
3f8ec5e0:	movb   *a11, a9
3f8ec5f0:	movb   *a11(0x18), *a11(0x0)
3f8ec620:	movb   a9, *a11(0x18)
3f8ec640:	movb   *a11(0x8), a9
3f8ec660:	movb   *a11(0x10), *a11(0x8)
3f8ec690:	movb   a9, *a11(0x10)
3f8ec6b0:	movb   *a11(0x20), a9
3f8ec6d0:	movb   *a11(0x28), *a11(0x20)
3f8ec700:	movb   a9, *a11(0x28)
3f8ec720:	movb   *a11(0x30), a9
3f8ec740:	movb   *a11(0x38), *a11(0x30)
3f8ec770:	movb   a9, *a11(0x38)
3f8ec790:	move   *sp(0x80), a14, 1
3f8ec7b0:	mmfm   sp, a9,a11,a13
3f8ec7d0:	rets   2
L3F8EC7E0:
3f8ec7e0:	mmtm   sp, a9,a11,a13
3f8ec800:	move   a14, a13
3f8ec810:	move   *a13(0xffe0), a11, 1
3f8ec830:	movb   *a11, a9
3f8ec840:	movb   *a11(0x8), *a11(0x0)
3f8ec870:	movb   a9, *a11(0x8)
3f8ec890:	movb   *a11(0x10), a9
3f8ec8b0:	movb   *a11(0x18), *a11(0x10)
3f8ec8e0:	movb   a9, *a11(0x18)
3f8ec900:	movb   *a11(0x20), a9
3f8ec920:	movb   *a11(0x28), *a11(0x20)
3f8ec950:	movb   a9, *a11(0x28)
3f8ec970:	move   *sp(0x80), a14, 1
3f8ec990:	mmfm   sp, a9,a11,a13
3f8ec9b0:	rets   2
L3F8EC9C0:
3f8ec9c0:	mmtm   sp, a9,a11,a13
3f8ec9e0:	move   a14, a13
3f8ec9f0:	move   *a13(0xffe0), a11, 1
3f8eca10:	movb   *a11, a9
3f8eca20:	movb   *a11(0x18), *a11(0x0)
3f8eca50:	movb   a9, *a11(0x18)
3f8eca70:	movb   *a11(0x8), a9
3f8eca90:	movb   *a11(0x10), *a11(0x8)
3f8ecac0:	movb   a9, *a11(0x10)
3f8ecae0:	movb   *a11(0x20), a9
3f8ecb00:	movb   *a11(0x28), *a11(0x20)
3f8ecb30:	movb   a9, *a11(0x28)
3f8ecb50:	movb   *a11(0x30), a9
3f8ecb70:	movb   *a11(0x38), *a11(0x30)
3f8ecba0:	movb   a9, *a11(0x38)
3f8ecbc0:	movb   *a11(0x40), a9
3f8ecbe0:	movb   *a11(0x48), *a11(0x40)
3f8ecc10:	movb   a9, *a11(0x48)
3f8ecc30:	move   *sp(0x80), a14, 1
3f8ecc50:	mmfm   sp, a9,a11,a13
3f8ecc70:	rets   2
L3F8ECC80:
3f8ecc80:	mmtm   sp, a9,a11,a13
3f8ecca0:	move   a14, a13
3f8eccb0:	move   *a13(0xffe0), a11, 1
3f8eccd0:	movb   *a11(0x10), a9
3f8eccf0:	movb   *a11(0x18), *a11(0x10)
3f8ecd20:	movb   a9, *a11(0x18)
3f8ecd40:	movb   *a11(0x20), a9
3f8ecd60:	movb   *a11(0x28), *a11(0x20)
3f8ecd90:	movb   a9, *a11(0x28)
3f8ecdb0:	movb   *a11(0x30), a9
3f8ecdd0:	movb   *a11(0x38), *a11(0x30)
3f8ece00:	movb   a9, *a11(0x38)
3f8ece20:	movb   *a11(0x40), a9
3f8ece40:	movb   *a11(0x48), *a11(0x40)
3f8ece70:	movb   a9, *a11(0x48)
3f8ece90:	move   *sp(0x80), a14, 1
3f8eceb0:	mmfm   sp, a9,a11,a13
3f8eced0:	rets   2
L3F8ECEE0:
3f8ecee0:	mmtm   sp, a9,a10,a11,a13
3f8ecf00:	move   a14, a13
3f8ecf10:	addk   32, a14
3f8ecf20:	move   *a13(0xffe0), a9, 1
3f8ecf40:	jrne   L3F8ECF70
3f8ecf50:	movk   3, a8
3f8ecf60:	jruc   L3F8ED180
L3F8ECF70:
3f8ecf70:	move   a14, -*sp, 1
3f8ecf80:	move   *a13(0xffa0), *a14+, 1
3f8ecfa0:	move   a9, *a14+, 1
3f8ecfb0:	move   *a13(0xffc0), a11, 1
3f8ecfd0:	call   a11
3f8ecfe0:	move   a8, *a13, 1
3f8ecff0:	move   a8, a8
3f8ed000:	jrne   L3F8ED030
3f8ed010:	sub    a8, a8
3f8ed020:	jruc   L3F8ED180
L3F8ED030:
3f8ed030:	dsjs   a8, L3F8ED170
3f8ed040:	move   *a9(0xe0), a10, 1
3f8ed060:	jreq   L3F8ED170
L3F8ED070:
3f8ed070:	move   a14, -*sp, 1
3f8ed080:	move   *a13(0xffa0), *a14+, 1
3f8ed0a0:	move   *a13(0xffc0), *a14+, 1
3f8ed0c0:	move   a10, *a14+, 1
3f8ed0d0:	calla  L3F8ECEE0
3f8ed100:	move   a8, a11
3f8ed110:	jrne   L3F8ED140
3f8ed120:	sub    a8, a8
3f8ed130:	jruc   L3F8ED180
L3F8ED140:
3f8ed140:	move   *a10(0xa0), a10, 1
3f8ed160:	jrne   L3F8ED070
L3F8ED170:
3f8ed170:	movk   3, a8
L3F8ED180:
3f8ed180:	move   *sp(0xa0), a14, 1
3f8ed1a0:	mmfm   sp, a9,a10,a11,a13
3f8ed1c0:	rets   2
L3F8ED1D0:
3f8ed1d0:	mmtm   sp, a7,a9,a10,a11,a13
3f8ed1f0:	move   a14, a13
3f8ed200:	move   *a13(0xffe0), a9, 1
3f8ed220:	move   *a9, a11, 1
3f8ed230:	movi   0x700, a7
3f8ed250:	mpys   a7, a11
3f8ed260:	move   a11, a10
3f8ed270:	addi   0xdb2c0, a10
3f8ed2a0:	move   a14, -*sp, 1
3f8ed2b0:	move   *a13(0xffa0), *a14+, 1
3f8ed2d0:	move   *a13(0xffc0), *a14+, 1
3f8ed2f0:	move   a10, *a14+, 1
3f8ed300:	calla  L3F8ECEE0
3f8ed330:	move   *sp(0xc0), a14, 1
3f8ed350:	mmfm   sp, a7,a9,a10,a11,a13
3f8ed370:	rets   2
L3F8ED380:
3f8ed380:	mmtm   sp, a9,a13
3f8ed3a0:	move   a14, a13
3f8ed3b0:	move   *a13(0xffe0), a9, 1
3f8ed3d0:	move   *sp(0x60), a14, 1
3f8ed3f0:	mmfm   sp, a9,a13
3f8ed410:	rets   2
L3F8ED420:
3f8ed420:	mmtm   sp, a9,a13
3f8ed440:	move   a14, a13
3f8ed450:	move   *a13(0xffe0), a9, 1
3f8ed470:	move   *sp(0x60), a14, 1
3f8ed490:	mmfm   sp, a9,a13
3f8ed4b0:	rets   2
L3F8ED4C0:
3f8ed4c0:	mmtm   sp, a9,a10,a11,a13
3f8ed4e0:	move   a14, a13
3f8ed4f0:	move   *a13(0xffe0), a9, 1
3f8ed510:	move   *a13(0xffc0), a10, 1
3f8ed530:	sub    a11, a11
3f8ed540:	move   a11, *a9(0xc0), 1
3f8ed560:	move   a11, *a9(0xe0), 1
3f8ed580:	move   a11, *a9(0x100), 1
3f8ed5a0:	move   a11, *a9(0x4a0), 1
3f8ed5c0:	setf   2, 0, 0
3f8ed5d0:	move   a11, *a9(0x68a), 0
3f8ed5f0:	setf   1, 0, 0
3f8ed600:	move   a11, *a9(0x683), 0
3f8ed620:	move   a11, *a9(0x684), 0
3f8ed640:	move   a11, *a9(0x685), 0
3f8ed660:	move   a11, *a9(0x686), 0
3f8ed680:	move   a11, *a9(0x680), 0
3f8ed6a0:	movb   a11, *a9(0x640)
3f8ed6c0:	movk   1, a11
3f8ed6d0:	movb   a11, *a9(0x648)
3f8ed6f0:	movi   0xffff, a11
3f8ed710:	move   a11, *a9(0x5e0), 1
3f8ed730:	sub    a11, a11
3f8ed740:	move   a11, *a9(0x600), 1
3f8ed760:	move   a11, *a9(0x3e0), 1
3f8ed780:	move   a11, *a9(0x400), 1
3f8ed7a0:	move   a11, *a9(0x420), 1
3f8ed7c0:	move   a11, *a9(0x440), 1
3f8ed7e0:	move   a11, *a9(0x460), 1
3f8ed800:	move   a11, *a9(0x480), 1
3f8ed820:	move   a11, *a9(0x660), 1
3f8ed840:	move   *sp(0xa0), a14, 1
3f8ed860:	mmfm   sp, a9,a10,a11,a13
3f8ed880:	rets   2
L3F8ED890:
3f8ed890:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3f8ed8b0:	move   a14, a13
3f8ed8c0:	addi   0xa0, a14
3f8ed8e0:	move   *a13(0xffe0), a9, 1
3f8ed900:	move   @0xdc8c0, a7, 1
3f8ed930:	jreq   L3F8ED9C0
3f8ed940:	move   a7, *a9(0x120), 1
3f8ed960:	move   *a7(0x180), a5, 1
3f8ed980:	inc    a5
3f8ed990:	move   a5, *a7(0x180), 1
3f8ed9b0:	jruc   L3F8EDF70
L3F8ED9C0:
3f8ed9c0:	movk   32, a5
3f8ed9d0:	move   a5, *a13(0x20), 1
3f8ed9f0:	movk   16, a7
3f8eda00:	move   a7, *a13(0x40), 1
3f8eda20:	movk   8, a5
3f8eda30:	move   a5, *a13(0x60), 1
3f8eda50:	move   a5, *a13(0x80), 1
3f8eda70:	move   a14, -*sp, 1
3f8eda80:	move   @0xc5410, a3, 1
3f8edab0:	move   @0xc5430, a7, 1
3f8edae0:	neg    a7
3f8edaf0:	addk   32, a3
3f8edb00:	sra    a7, a3
3f8edb10:	sll    0x6, a3
3f8edb20:	move   a3, *a14+, 1
3f8edb30:	calla  L3F705A00
3f8edb60:	move   a8, a10
3f8edb70:	move   a14, -*sp, 1
3f8edb80:	move   @0xc5410, a7, 1
3f8edbb0:	move   @0xc5430, a3, 1
3f8edbe0:	neg    a3
3f8edbf0:	addk   32, a7
3f8edc00:	sra    a3, a7
3f8edc10:	sll    0x6, a7
3f8edc20:	move   a7, *a14+, 1
3f8edc30:	calla  L3F705A00
3f8edc60:	move   a8, a11
3f8edc70:	sub    a7, a7
3f8edc80:	move   a7, *a13, 1
3f8edc90:	jruc   L3F8EDD70
L3F8EDCA0:
3f8edca0:	move   *a13, a7, 1
3f8edcb0:	sll    0x3, a7
3f8edcc0:	add    a10, a7
3f8edcd0:	move   *a13, a5, 1
3f8edce0:	sll    0x3, a5
3f8edcf0:	add    a11, a5
3f8edd00:	movi   0xff, a3
3f8edd20:	movb   a3, *a5
3f8edd30:	movb   a3, *a7
3f8edd40:	move   *a13, a7, 1
3f8edd50:	inc    a7
3f8edd60:	move   a7, *a13, 1
L3F8EDD70:
3f8edd70:	move   @0xc5410, a5, 1
3f8edda0:	move   @0xc5430, a3, 1
3f8eddd0:	neg    a3
3f8edde0:	addk   32, a5
3f8eddf0:	sra    a3, a5
3f8ede00:	sll    0x6, a5
3f8ede10:	cmp    a5, a7
3f8ede20:	jrlt   L3F8EDCA0
3f8ede30:	move   a14, -*sp, 1
3f8ede40:	sub    a5, a5
3f8ede50:	move   a5, *a14+, 1
3f8ede60:	move   a5, *a14+, 1
3f8ede70:	move   a5, *a14+, 1
3f8ede80:	movi   0xffff, a3
3f8edea0:	move   a3, *a14+, 1
3f8edeb0:	move   a3, *a14+, 1
3f8edec0:	move   a3, *a14+, 1
3f8eded0:	move   a13, a5
3f8edee0:	addk   32, a5
3f8edef0:	move   a5, *a14+, 1
3f8edf00:	move   a11, *a14+, 1
3f8edf10:	move   a10, *a14+, 1
3f8edf20:	calla  L3FC567B0
3f8edf50:	move   a8, *a9(0x120), 1
L3F8EDF70:
3f8edf70:	move   *sp(0x100), a14, 1
3f8edf90:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3f8edfb0:	rets   2
L3F8EDFC0:
3f8edfc0:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3f8edfe0:	move   a14, a13
3f8edff0:	addi   0x60, a14
3f8ee010:	move   *a13(0xffe0), a9, 1
3f8ee030:	move   *a9(0x20), a10, 1
3f8ee050:	move   a14, -*sp, 1
3f8ee060:	setf   16, 1, 0
3f8ee070:	move   *a10(0x90), a8, 0
3f8ee090:	move   a8, *a14+, 1
3f8ee0a0:	movk   16, a7
3f8ee0b0:	move   a7, *a14+, 1
3f8ee0c0:	movk   32, a5
3f8ee0d0:	move   a5, *a14+, 1
3f8ee0e0:	move   a10, *a14+, 1
3f8ee0f0:	move   *a10(0xb40), a3, 1
3f8ee110:	call   a3
3f8ee120:	move   a8, *a9(0x4e0), 1
3f8ee140:	move   a14, -*sp, 1
3f8ee150:	move   a10, *a14+, 1
3f8ee160:	setf   16, 1, 0
3f8ee170:	move   *a10(0x90), a8, 0
3f8ee190:	move   a8, *a14+, 1
3f8ee1a0:	calla  L3F86EBF0
3f8ee1d0:	move   a8, a11
3f8ee1e0:	move   *a10(0x140), *a13(0x0), 1
3f8ee210:	move   *a10(0x160), *a13(0x20), 1
3f8ee240:	sub    a3, a3
3f8ee250:	move   a3, *a13(0x40), 1
3f8ee270:	move   a14, -*sp, 1
3f8ee280:	movk   3, a5
3f8ee290:	move   a5, *a14+, 1
3f8ee2a0:	move   a13, *a14+, 1
3f8ee2b0:	movi   0x1000c, a3
3f8ee2e0:	move   a3, *a14+, 1
3f8ee2f0:	move   a11, *a14+, 1
3f8ee300:	calla  L3F864B20
3f8ee330:	move   a14, -*sp, 1
3f8ee340:	move   a11, *a14+, 1
3f8ee350:	move   *a9(0x4e0), *a14+, 1
3f8ee370:	calla  L3F863590
3f8ee3a0:	move   a14, -*sp, 1
3f8ee3b0:	movi   0x223220, a5
3f8ee3e0:	move   a5, *a14+, 1
3f8ee3f0:	sub    a3, a3
3f8ee400:	move   a3, *a14+, 1
3f8ee410:	move   a3, *a14+, 1
3f8ee420:	move   a7, *a14+, 1
3f8ee430:	movk   32, a3
3f8ee440:	move   a3, *a14+, 1
3f8ee450:	sub    a3, a3
3f8ee460:	move   a3, *a14+, 1
3f8ee470:	move   a3, *a14+, 1
3f8ee480:	setf   16, 1, 0
3f8ee490:	move   *a10(0x90), a8, 0
3f8ee4b0:	move   a8, *a14+, 1
3f8ee4c0:	move   a11, *a14+, 1
3f8ee4d0:	move   *a9(0x4e0), *a14+, 1
3f8ee4f0:	move   *a11(0x380), a3, 1
3f8ee510:	call   a3
3f8ee520:	move   a14, -*sp, 1
3f8ee530:	move   a11, *a14+, 1
3f8ee540:	calla  L3F86F3B0
3f8ee570:	move   *sp(0x100), a14, 1
3f8ee590:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3f8ee5b0:	rets   2
L3F8EE5C0:
3f8ee5c0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f8ee5e0:	move   a14, a13
3f8ee5f0:	addi   0xa0, a14
3f8ee610:	move   *a13(0xffe0), a11, 1
3f8ee630:	movi   0x68, a7
3f8ee650:	mpys   a11, a7
3f8ee660:	addi   0x223440, a7
3f8ee690:	sub    a11, a11
3f8ee6a0:	move   a11, *a7, 1
3f8ee6b0:	move   *a13(0xffe0), a7, 1
3f8ee6d0:	movi   0x68, a11
3f8ee6f0:	mpys   a7, a11
3f8ee700:	addi   0x223440, a11
3f8ee730:	move   a14, -*sp, 1
3f8ee740:	sub    a7, a7
3f8ee750:	move   a7, *a14+, 1
3f8ee760:	calla  L3F8B62F0
3f8ee790:	move   a8, *a11(0x20), 1
3f8ee7b0:	move   *a13(0xffe0), a11, 1
3f8ee7d0:	movi   0x68, a7
3f8ee7f0:	mpys   a11, a7
3f8ee800:	addi   0x223440, a7
3f8ee830:	move   a14, -*sp, 1
3f8ee840:	sub    a11, a11
3f8ee850:	move   a11, *a14+, 1
3f8ee860:	calla  L3F8B62F0
3f8ee890:	move   a8, *a7(0x40), 1
3f8ee8b0:	movk   1, a7
3f8ee8c0:	move   a7, @0x223420, 1
3f8ee8f0:	move   *a13(0xffe0), a11, 1
3f8ee910:	movi   0x700, a7
3f8ee930:	mpys   a11, a7
3f8ee940:	move   a7, a9
3f8ee950:	addi   0xdb2c0, a9
3f8ee980:	movi   0x12c0, a7
3f8ee9a0:	mpys   a11, a7
3f8ee9b0:	move   @0xdaa40, a10, 1
3f8ee9e0:	add    a7, a10
3f8ee9f0:	move   a14, -*sp, 1
3f8eea00:	move   a9, *a14+, 1
3f8eea10:	calla  L3F8ED420
3f8eea40:	move   a10, *a9(0x20), 1
3f8eea60:	sub    a7, a7
3f8eea70:	setf   16, 1, 0
3f8eea80:	move   a7, *a9, 0
3f8eea90:	move   *a10(0x90), *a9(0x10), 0
3f8eeac0:	move   a7, *a9(0x80), 1
3f8eeae0:	move   a14, -*sp, 1
3f8eeaf0:	move   a10, *a14+, 1
3f8eeb00:	move   a9, *a14+, 1
3f8eeb10:	calla  L3F8ED4C0
3f8eeb40:	move   *a10(0xe0), *a9(0x660), 1
3f8eeb70:	move   a7, *a9(0xa0), 1
3f8eeb90:	move   a14, -*sp, 1
3f8eeba0:	move   a9, *a14+, 1
3f8eebb0:	calla  L3F8ED890
3f8eebe0:	move   @0xdaca0, a7, 1
3f8eec10:	move   a7, *a9(0x140), 1
3f8eec30:	move   a14, -*sp, 1
3f8eec40:	sub    a11, a11
3f8eec50:	move   a11, *a14+, 1
3f8eec60:	calla  L3F8B62F0
3f8eec90:	move   a8, *a9(0x160), 1
3f8eecb0:	setf   16, 1, 0
3f8eecc0:	move   a11, *a9(0x350), 0
3f8eece0:	move   a11, *a9(0x340), 0
3f8eed00:	move   *a13(0xffe0), a7, 1
3f8eed20:	movi   0x12c0, a5
3f8eed40:	mpys   a7, a5
3f8eed50:	move   @0xdaa40, a11, 1
3f8eed80:	add    a11, a5
3f8eed90:	move   *a5(0x50), *a9(0x370), 0
3f8eedc0:	movi   0x12c0, a5
3f8eede0:	mpys   a7, a5
3f8eedf0:	add    a11, a5
3f8eee00:	move   *a5(0x40), *a9(0x360), 0
3f8eee30:	sub    a5, a5
3f8eee40:	move   a5, *a9(0x3b0), 0
3f8eee60:	move   a5, *a9(0x3a0), 0
3f8eee80:	move   a5, *a9(0x3d0), 0
3f8eeea0:	move   a5, *a9(0x3c0), 0
3f8eeec0:	move   a5, *a13(0x80), 0
3f8eeee0:	move   a5, *a13(0x90), 0
3f8eef00:	move   a14, -*sp, 1
3f8eef10:	move   a13, *a14+, 1
3f8eef20:	move   a14, -*sp, 1
3f8eef30:	move   a5, *a14+, 1
3f8eef40:	move   a13, a7
3f8eef50:	addi   0x80, a7
3f8eef70:	move   *a7+, *a14+, 1
3f8eef80:	move   *a10(0x800), *a14+, 1
3f8eefa0:	calla  L3FC57780
3f8eefd0:	move   a8, *a14+, 1
3f8eefe0:	move   *a13(0xffe0), a11, 1
3f8ef000:	movi   0x12c0, a7
3f8ef020:	mpys   a11, a7
3f8ef030:	move   @0xdaa40, a11, 1
3f8ef060:	add    a11, a7
3f8ef070:	setf   16, 1, 0
3f8ef080:	move   *a7(0x50), a8, 0
3f8ef0a0:	move   a8, *a14+, 1
3f8ef0b0:	move   *a13(0xffe0), a7, 1
3f8ef0d0:	movi   0x12c0, a11
3f8ef0f0:	mpys   a7, a11
3f8ef100:	move   @0xdaa40, a7, 1
3f8ef130:	add    a7, a11
3f8ef140:	move   *a11(0x40), a8, 0
3f8ef160:	move   a8, *a14+, 1
3f8ef170:	move   a5, *a14+, 1
3f8ef180:	move   a5, *a14+, 1
3f8ef190:	move   *a10(0x1100), a11, 1
3f8ef1b0:	call   a11
3f8ef1c0:	move   a14, -*sp, 1
3f8ef1d0:	move   a13, *a14+, 1
3f8ef1e0:	move   *a10(0xe80), a11, 1
3f8ef200:	call   a11
3f8ef210:	move   a8, *a9(0x180), 1
3f8ef230:	move   a14, -*sp, 1
3f8ef240:	move   a13, *a14+, 1
3f8ef250:	move   *a10(0xe80), a11, 1
3f8ef270:	call   a11
3f8ef280:	move   a8, *a9(0x1a0), 1
3f8ef2a0:	move   a14, -*sp, 1
3f8ef2b0:	move   a13, *a14+, 1
3f8ef2c0:	move   *a10(0xe80), a11, 1
3f8ef2e0:	call   a11
3f8ef2f0:	move   a8, *a9(0x200), 1
3f8ef310:	move   a14, -*sp, 1
3f8ef320:	move   a13, *a14+, 1
3f8ef330:	move   *a10(0xe80), a11, 1
3f8ef350:	call   a11
3f8ef360:	move   a8, *a9(0x1c0), 1
3f8ef380:	move   a14, -*sp, 1
3f8ef390:	move   a13, *a14+, 1
3f8ef3a0:	move   *a10(0xe80), a11, 1
3f8ef3c0:	call   a11
3f8ef3d0:	move   a8, *a9(0x260), 1
3f8ef3f0:	move   a14, -*sp, 1
3f8ef400:	move   a13, *a14+, 1
3f8ef410:	move   *a10(0xe80), a11, 1
3f8ef430:	call   a11
3f8ef440:	move   a8, *a9(0x280), 1
3f8ef460:	move   a14, -*sp, 1
3f8ef470:	move   a13, *a14+, 1
3f8ef480:	move   *a10(0xe80), a11, 1
3f8ef4a0:	call   a11
3f8ef4b0:	move   a8, *a9(0x2e0), 1
3f8ef4d0:	move   a14, -*sp, 1
3f8ef4e0:	move   a13, *a14+, 1
3f8ef4f0:	move   *a10(0xe80), a11, 1
3f8ef510:	call   a11
3f8ef520:	move   a8, *a9(0x300), 1
3f8ef540:	move   a14, -*sp, 1
3f8ef550:	move   a5, *a14+, 1
3f8ef560:	move   *a10(0xe80), a11, 1
3f8ef580:	call   a11
3f8ef590:	move   a8, *a9(0x2a0), 1
3f8ef5b0:	move   a5, *a9(0x2c0), 1
3f8ef5d0:	move   a5, *a9(0x240), 1
3f8ef5f0:	move   a5, *a9(0x220), 1
3f8ef610:	setf   16, 1, 0
3f8ef620:	move   a5, *a9(0x330), 0
3f8ef640:	move   a5, *a9(0x320), 0
3f8ef660:	movk   1, a11
3f8ef670:	setf   2, 0, 0
3f8ef680:	move   a11, *a9(0x688), 0
3f8ef6a0:	move   *a10(0xc0), *a9(0x60), 1
3f8ef6d0:	move   *a10(0x140), *a9(0x500), 1
3f8ef700:	move   *a10(0x160), *a9(0x540), 1
3f8ef730:	setf   16, 1, 0
3f8ef740:	move   a5, *a9(0x650), 0
3f8ef760:	move   a14, -*sp, 1
3f8ef770:	move   a5, *a14+, 1
3f8ef780:	movi   0x3f8f3960, a7
3f8ef7b0:	move   a7, *a14+, 1
3f8ef7c0:	move   a9, *a14+, 1
3f8ef7d0:	movk   16, a5
3f8ef7e0:	move   a5, *a14+, 1
3f8ef7f0:	move   *a9(0x160), *a14+, 1
3f8ef810:	calla  L3F8B6510
3f8ef840:	move   a14, -*sp, 1
3f8ef850:	move   a9, *a14+, 1
3f8ef860:	calla  L3F8EDFC0
3f8ef890:	movk   3, a11
3f8ef8a0:	move   a11, *a9(0x520), 1
3f8ef8c0:	move   a14, -*sp, 1
3f8ef8d0:	move   a9, *a14+, 1
3f8ef8e0:	move   *a10(0xa00), a11, 1
3f8ef900:	call   a11
3f8ef910:	move   a14, -*sp, 1
3f8ef920:	move   @0xdaca0, *a14+, 1
3f8ef950:	sub    a11, a11
3f8ef960:	move   a11, *a14+, 1
3f8ef970:	move   a11, *a14+, 1
3f8ef980:	move   a11, *a14+, 1
3f8ef990:	move   a9, *a14+, 1
3f8ef9a0:	calla  L3F90D0B0
3f8ef9d0:	move   a14, -*sp, 1
3f8ef9e0:	movk   9, a11
3f8ef9f0:	move   a11, *a14+, 1
3f8efa00:	move   a9, *a14+, 1
3f8efa10:	move   *a10(0xa60), a11, 1
3f8efa30:	call   a11
3f8efa40:	move   a14, -*sp, 1
3f8efa50:	sub    a11, a11
3f8efa60:	move   a11, *a14+, 1
3f8efa70:	move   *a9(0x1c0), *a14+, 1
3f8efa90:	move   a9, *a14+, 1
3f8efaa0:	move   *a9(0x560), a11, 1
3f8efac0:	call   a11
3f8efad0:	move   a14, -*sp, 1
3f8efae0:	sub    a11, a11
3f8efaf0:	move   a11, *a14+, 1
3f8efb00:	move   @0xdaca0, *a14+, 1
3f8efb30:	move   a9, *a14+, 1
3f8efb40:	calla  L3F244AB0
3f8efb70:	move   a11, a8
3f8efb80:	move   *sp(0xe0), a14, 1
3f8efba0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f8efbc0:	rets   2
L3F8EFBD0:
3f8efbd0:	mmtm   sp, a0,a2,a3,a4,a5,a7,a9,a10,a11,a12,a13
3f8efbf0:	move   a14, a13
3f8efc00:	addi   0x220, a14
3f8efc20:	move   *a13(0xffc0), a9, 1
3f8efc40:	move   *a13(0xff00), a10, 1
3f8efc60:	move   *a13(0xfec0), a11, 1
3f8efc80:	move   *a13(0xfea0), a12, 1
3f8efca0:	move   *a13(0xfe80), a0, 1
3f8efcc0:	move   a10, a10
3f8efcd0:	jrne   L3F8EFD10
3f8efce0:	setf   2, 0, 0
3f8efcf0:	move   *a9(0x688), a10, 0
L3F8EFD10:
3f8efd10:	cmpi   0x1, a10
3f8efd30:	jreq   L3F8EFE00
3f8efd40:	cmpi   0x2, a10
3f8efd60:	jreq   L3F8EFE00
3f8efd70:	move   *a13(0xfe40), a7, 1
3f8efd90:	movk   2, a5
3f8efda0:	move   a5, *a7, 1
3f8efdb0:	move   a10, *a0(0xc0), 1
3f8efdd0:	sub    a8, a8
3f8efde0:	jauc   L3F8F2A30
L3F8EFE00:
3f8efe00:	cmpi   0x2, a10
3f8efe20:	jreq   L3F8EFEF0
3f8efe30:	setf   2, 0, 0
3f8efe40:	move   *a9(0x688), a7, 0
3f8efe60:	subk   2, a7
3f8efe70:	jrne   L3F8EFEF0
3f8efe80:	move   *a13(0xfe40), a7, 1
3f8efea0:	movk   8, a5
3f8efeb0:	move   a5, *a7, 1
3f8efec0:	sub    a8, a8
3f8efed0:	jauc   L3F8F2A30
L3F8EFEF0:
3f8efef0:	cmpi   0x2, a10
3f8eff10:	jrne   L3F8EFFF0
3f8eff20:	setf   16, 0, 0
3f8eff30:	move   *a13(0xff20), a7, 0
3f8eff50:	jrne   L3F8EFF80
3f8eff60:	move   a12, a5
3f8eff70:	jreq   L3F8EFFF0
L3F8EFF80:
3f8eff80:	move   *a13(0xfe40), a5, 1
3f8effa0:	movk   8, a7
3f8effb0:	move   a7, *a5, 1
3f8effc0:	sub    a8, a8
3f8effd0:	jauc   L3F8F2A30
L3F8EFFF0:
3f8efff0:	move   *a9(0x20), a4, 1
3f8f0010:	sub    a7, a7
3f8f0020:	move   a7, *a13(0x1c0), 1
3f8f0040:	cmpi   0x1, a10
3f8f0060:	jrne   L3F8F00C0
3f8f0070:	move   a12, a5
3f8f0080:	jrne   L3F8F00C0
3f8f0090:	setf   16, 1, 0
3f8f00a0:	move   *a9(0x10), a12, 0
L3F8F00C0:
3f8f00c0:	move   *a13(0xfe60), a5, 1
3f8f00e0:	jrne   L3F8F0120
3f8f00f0:	move   *a9(0x60), *a13(0xfe60), 1
L3F8F0120:
3f8f0120:	move   a7, *a13(0x180), 1
3f8f0140:	setf   16, 1, 0
3f8f0150:	move   *a4(0x80), a5, 0
3f8f0170:	cmp    a5, a7
3f8f0180:	jrge   L3F8F0550
L3F8F0190:
3f8f0190:	move   *a13(0x180), a7, 1
3f8f01b0:	move   a7, a5
3f8f01c0:	sll    0x6, a7
3f8f01d0:	sll    0x5, a5
3f8f01e0:	add    a5, a7
3f8f01f0:	move   *a4(0xa0), a5, 1
3f8f0210:	add    a7, a5
3f8f0220:	move   a5, *a13(0x1e0), 1
3f8f0240:	move   *a5, a7, 1
3f8f0250:	cmp    a7, a12
3f8f0260:	jreq   L3F8F0290
3f8f0270:	move   a12, a7
3f8f0280:	jrne   L3F8F04B0
L3F8F0290:
3f8f0290:	sub    a7, a7
3f8f02a0:	move   a7, *a13(0x1a0), 1
3f8f02c0:	move   *a5(0x20), a5, 1
3f8f02e0:	cmp    a5, a7
3f8f02f0:	jrge   L3F8F04B0
L3F8F0300:
3f8f0300:	move   *a13(0x1e0), a7, 1
3f8f0320:	move   *a13(0x1a0), a5, 1
3f8f0340:	sll    0x5, a5
3f8f0350:	move   *a7(0x40), a7, 1
3f8f0370:	add    a5, a7
3f8f0380:	move   *a13(0xfe60), a5, 1
3f8f03a0:	move   *a7, a7, 1
3f8f03b0:	cmp    a7, a5
3f8f03c0:	jrne   L3F8F0400
3f8f03d0:	movk   1, a7
3f8f03e0:	move   a7, *a13(0x1c0), 1
L3F8F0400:
3f8f0400:	move   *a13(0x1a0), a7, 1
3f8f0420:	inc    a7
3f8f0430:	move   a7, *a13(0x1a0), 1
3f8f0450:	move   *a13(0x1e0), a5, 1
3f8f0470:	move   *a5(0x20), a5, 1
3f8f0490:	cmp    a5, a7
3f8f04a0:	jrlt   L3F8F0300
L3F8F04B0:
3f8f04b0:	move   *a13(0x180), a7, 1
3f8f04d0:	inc    a7
3f8f04e0:	move   a7, *a13(0x180), 1
3f8f0500:	setf   16, 1, 0
3f8f0510:	move   *a4(0x80), a5, 0
3f8f0530:	cmp    a5, a7
3f8f0540:	jrlt   L3F8F0190
L3F8F0550:
3f8f0550:	move   *a13(0x1c0), a5, 1
3f8f0570:	jrne   L3F8F05F0
3f8f0580:	move   *a13(0xfe40), a5, 1
3f8f05a0:	movk   8, a7
3f8f05b0:	move   a7, *a5, 1
3f8f05c0:	sub    a8, a8
3f8f05d0:	jauc   L3F8F2A30
L3F8F05F0:
3f8f05f0:	move   *a13(0xfee0), a5, 1
3f8f0610:	btst   13, a5
3f8f0620:	jrne   L3F8F0760
3f8f0630:	cmpi   0x2, a10
3f8f0650:	jreq   L3F8F0760
3f8f0660:	move   *a13(0xfe60), a5, 1
3f8f0680:	move   *a9(0x60), a7, 1
3f8f06a0:	cmp    a7, a5
3f8f06b0:	jrne   L3F8F06F0
3f8f06c0:	move   *a9(0x660), a7, 1
3f8f06e0:	jrne   L3F8F0760
L3F8F06F0:
3f8f06f0:	move   *a13(0xfe40), a7, 1
3f8f0710:	movk   8, a5
3f8f0720:	move   a5, *a7, 1
3f8f0730:	sub    a8, a8
3f8f0740:	jauc   L3F8F2A30
L3F8F0760:
3f8f0760:	move   a14, -*sp, 1
3f8f0770:	movi   0xe0, a7
3f8f0790:	move   a7, *a14+, 1
3f8f07a0:	movk   1, a5
3f8f07b0:	move   a5, *a14+, 1
3f8f07c0:	calla  L3F703D90
3f8f07f0:	move   a8, a2
3f8f0800:	jrne   L3F8F0880
3f8f0810:	move   *a13(0xfe40), a5, 1
3f8f0830:	movk   11, a7
3f8f0840:	move   a7, *a5, 1
3f8f0850:	sub    a8, a8
3f8f0860:	jauc   L3F8F2A30
L3F8F0880:
3f8f0880:	move   a14, -*sp, 1
3f8f0890:	move   a2, *a14+, 1
3f8f08a0:	calla  L3F8ED420
3f8f08d0:	move   a2, a8
3f8f08e0:	move   a9, a5
3f8f08f0:	move   *a5+, *a8+, 1
3f8f0900:	move   *a5+, *a8+, 1
3f8f0910:	move   *a5, *a8, 1
3f8f0920:	cmpi   0x1, a10
3f8f0940:	jrne   L3F8F0990
3f8f0950:	setf   16, 1, 0
3f8f0960:	move   a12, *a2(0x10), 0
3f8f0980:	jruc   L3F8F0A00
L3F8F0990:
3f8f0990:	cmpi   0x2, a10
3f8f09b0:	jrne   L3F8F0A00
3f8f09c0:	movi   0xffff, a5
3f8f09e0:	setf   16, 1, 0
3f8f09f0:	move   a5, *a2, 0
L3F8F0A00:
3f8f0a00:	move   *a13(0xffe0), *a2(0x160), 1
3f8f0a30:	move   a0, *a2(0x140), 1
3f8f0a50:	move   *a13(0xfe60), *a2(0x60), 1
3f8f0a80:	setf   2, 0, 0
3f8f0a90:	move   a10, *a2(0x688), 0
3f8f0ab0:	move   a14, -*sp, 1
3f8f0ac0:	move   a4, *a14+, 1
3f8f0ad0:	move   a2, *a14+, 1
3f8f0ae0:	calla  L3F8ED4C0
3f8f0b10:	cmpi   0x2, a10
3f8f0b30:	jreq   L3F8F0BA0
3f8f0b40:	move   *a13(0xfe60), a5, 1
3f8f0b60:	move   *a9(0x60), a7, 1
3f8f0b80:	cmp    a7, a5
3f8f0b90:	jreq   L3F8F0BE0
L3F8F0BA0:
3f8f0ba0:	sub    a7, a7
3f8f0bb0:	move   a7, *a2(0x660), 1
3f8f0bd0:	jruc   L3F8F0C10
L3F8F0BE0:
3f8f0be0:	move   *a9(0x660), *a2(0x660), 1
L3F8F0C10:
3f8f0c10:	sub    a7, a7
3f8f0c20:	move   a7, *a2(0x120), 1
3f8f0c40:	setf   16, 0, 0
3f8f0c50:	move   *a13(0xff20), a5, 0
3f8f0c70:	move   a5, *a2(0x650), 0
3f8f0c90:	move   a7, *a2(0x4e0), 1
3f8f0cb0:	move   *a4(0x140), *a2(0x500), 1
3f8f0ce0:	setf   16, 1, 0
3f8f0cf0:	move   *a2(0x10), a7, 0
3f8f0d10:	move   *a9(0x10), a5, 0
3f8f0d30:	cmp    a5, a7
3f8f0d40:	jreq   L3F8F0E60
3f8f0d50:	move   *a13(0xfee0), a7, 1
3f8f0d70:	movk   12, a5
3f8f0d80:	and    a7, a5
3f8f0d90:	jrne   L3F8F0E60
3f8f0da0:	move   a14, -*sp, 1
3f8f0db0:	move   a2, *a14+, 1
3f8f0dc0:	calla  L3F702440
3f8f0df0:	move   *a13(0xfe40), a5, 1
3f8f0e10:	movk   8, a7
3f8f0e20:	move   a7, *a5, 1
3f8f0e30:	sub    a8, a8
3f8f0e40:	jauc   L3F8F2A30
L3F8F0E60:
3f8f0e60:	move   *a13(0xfee0), a7, 1
3f8f0e80:	movk   12, a5
3f8f0e90:	and    a7, a5
3f8f0ea0:	jreq   L3F8F0EF0
3f8f0eb0:	sub    a5, a5
3f8f0ec0:	move   a5, *a2(0x520), 1
3f8f0ee0:	jruc   L3F8F10C0
L3F8F0EF0:
3f8f0ef0:	move   *a9(0x520), *a2(0x520), 1
3f8f0f20:	move   *a9(0x520), a5, 1
3f8f0f40:	jreq   L3F8F1020
3f8f0f50:	move   *a9(0x520), a5, 1
3f8f0f70:	jreq   L3F8F1020
3f8f0f80:	move   *a9(0x520), a5, 1
3f8f0fa0:	subk   3, a5
3f8f0fb0:	jreq   L3F8F1020
3f8f0fc0:	move   *a9(0x520), a5, 1
3f8f0fe0:	dec    a5
3f8f0ff0:	jreq   L3F8F1020
3f8f1000:	movk   1, a5
3f8f1010:	jruc   L3F8F1030
L3F8F1020:
3f8f1020:	sub    a5, a5
L3F8F1030:
3f8f1030:	move   a5, a8
3f8f1040:	jreq   L3F8F10C0
3f8f1050:	move   *a9(0x520), a5, 1
3f8f1070:	move   *a5(0x60), a7, 1
3f8f1090:	inc    a7
3f8f10a0:	move   a7, *a5(0x60), 1
L3F8F10C0:
3f8f10c0:	move   *a9(0x540), *a2(0x540), 1
3f8f10f0:	movk   2, a7
3f8f1100:	setf   2, 0, 0
3f8f1110:	move   a7, *a2(0x681), 0
3f8f1130:	setf   16, 1, 0
3f8f1140:	move   *a13(0xffa0), a5, 0
3f8f1160:	setf   16, 0, 0
3f8f1170:	move   *a13(0xff20), a3, 0
3f8f1190:	add    a3, a5
3f8f11a0:	move   a5, *a2(0x340), 0
3f8f11c0:	setf   16, 1, 0
3f8f11d0:	move   *a13(0xff80), a5, 0
3f8f11f0:	add    a3, a5
3f8f1200:	move   a5, *a2(0x350), 0
3f8f1220:	move   *a13(0xff40), *a2(0x370), 0
3f8f1250:	move   *a13(0xff60), *a2(0x360), 0
3f8f1280:	move   *a9(0x3a0), a5, 0
3f8f12a0:	move   *a13(0xffa0), a7, 0
3f8f12c0:	add    a7, a5
3f8f12d0:	add    a3, a5
3f8f12e0:	move   a5, *a2(0x3c0), 0
3f8f1300:	sext   a5, 0
3f8f1310:	move   a5, *a2(0x3a0), 0
3f8f1330:	move   *a9(0x3b0), a5, 0
3f8f1350:	move   *a13(0xff80), a3, 0
3f8f1370:	add    a3, a5
3f8f1380:	setf   16, 0, 0
3f8f1390:	move   *a13(0xff20), a3, 0
3f8f13b0:	add    a3, a5
3f8f13c0:	move   a5, *a2(0x3d0), 0
3f8f13e0:	sext   a5, 0
3f8f13f0:	move   a5, *a2(0x3b0), 0
3f8f1410:	move   a14, -*sp, 1
3f8f1420:	sub    a5, a5
3f8f1430:	move   a5, *a14+, 1
3f8f1440:	move   *a4(0xe80), a5, 1
3f8f1460:	call   a5
3f8f1470:	move   a8, *a2(0x1c0), 1
3f8f1490:	move   a14, -*sp, 1
3f8f14a0:	sub    a5, a5
3f8f14b0:	move   a5, *a14+, 1
3f8f14c0:	move   *a4(0xe80), a5, 1
3f8f14e0:	call   a5
3f8f14f0:	move   a8, *a2(0x260), 1
3f8f1510:	move   a14, -*sp, 1
3f8f1520:	sub    a5, a5
3f8f1530:	move   a5, *a14+, 1
3f8f1540:	move   *a4(0xe80), a5, 1
3f8f1560:	call   a5
3f8f1570:	move   a8, *a2(0x280), 1
3f8f1590:	move   a14, -*sp, 1
3f8f15a0:	sub    a5, a5
3f8f15b0:	move   a5, *a14+, 1
3f8f15c0:	move   *a4(0xe80), a5, 1
3f8f15e0:	call   a5
3f8f15f0:	move   a8, *a2(0x2a0), 1
3f8f1610:	move   a14, -*sp, 1
3f8f1620:	sub    a5, a5
3f8f1630:	move   a5, *a14+, 1
3f8f1640:	move   *a4(0xe80), a5, 1
3f8f1660:	call   a5
3f8f1670:	move   a8, *a2(0x200), 1
3f8f1690:	sub    a5, a5
3f8f16a0:	move   a5, *a2(0x240), 1
3f8f16c0:	move   a5, *a2(0x220), 1
3f8f16e0:	move   a14, -*sp, 1
3f8f16f0:	move   a13, *a14+, 1
3f8f1700:	move   a5, *a14+, 1
3f8f1710:	setf   16, 1, 0
3f8f1720:	move   *a2(0x3b0), a5, 0
3f8f1740:	setf   16, 0, 0
3f8f1750:	move   *a13(0xff40), a3, 0
3f8f1770:	add    a3, a5
3f8f1780:	move   a5, *a14+, 1
3f8f1790:	setf   16, 1, 0
3f8f17a0:	move   *a2(0x3a0), a5, 0
3f8f17c0:	setf   16, 0, 0
3f8f17d0:	move   *a13(0xff60), a3, 0
3f8f17f0:	add    a3, a5
3f8f1800:	move   a5, *a14+, 1
3f8f1810:	setf   16, 1, 0
3f8f1820:	move   *a2(0x3b0), a8, 0
3f8f1840:	move   a8, *a14+, 1
3f8f1850:	move   *a2(0x3a0), a8, 0
3f8f1870:	move   a8, *a14+, 1
3f8f1880:	move   *a4(0x1100), a5, 1
3f8f18a0:	call   a5
3f8f18b0:	move   a14, -*sp, 1
3f8f18c0:	move   a13, *a14+, 1
3f8f18d0:	move   *a4(0xe80), a5, 1
3f8f18f0:	call   a5
3f8f1900:	move   a8, *a2(0x180), 1
3f8f1920:	move   a14, -*sp, 1
3f8f1930:	move   *a9(0x180), *a14+, 1
3f8f1950:	move   *a2(0x180), *a14+, 1
3f8f1970:	move   *a2(0x180), *a14+, 1
3f8f1990:	move   *a4(0xee0), a5, 1
3f8f19b0:	call   a5
3f8f19c0:	move   a14, -*sp, 1
3f8f19d0:	move   a13, *a14+, 1
3f8f19e0:	move   *a4(0xe80), a5, 1
3f8f1a00:	call   a5
3f8f1a10:	move   a8, *a2(0x300), 1
3f8f1a30:	move   a14, -*sp, 1
3f8f1a40:	move   a9, *a14+, 1
3f8f1a50:	sub    a5, a5
3f8f1a60:	move   a5, *a14+, 1
3f8f1a70:	move   *a2(0x300), *a14+, 1
3f8f1a90:	move   *a4(0x12a0), a5, 1
3f8f1ab0:	call   a5
3f8f1ac0:	setf   16, 0, 0
3f8f1ad0:	move   *a13(0xff20), a5, 0
3f8f1af0:	jreq   L3F8F1DA0
3f8f1b00:	sext   a5, 0
3f8f1b10:	setf   16, 1, 0
3f8f1b20:	move   *a13(0x20), a3, 0
3f8f1b40:	sub    a5, a3
3f8f1b50:	move   a3, *a13(0x20), 0
3f8f1b70:	move   *a13(0xff20), a5, 0
3f8f1b90:	move   *a13(0x30), a3, 0
3f8f1bb0:	sub    a5, a3
3f8f1bc0:	move   a3, *a13(0x30), 0
3f8f1be0:	move   *a13(0x40), a3, 0
3f8f1c00:	add    a5, a3
3f8f1c10:	move   a3, *a13(0x40), 0
3f8f1c30:	move   *a13(0x50), a3, 0
3f8f1c50:	add    a5, a3
3f8f1c60:	move   a3, *a13(0x50), 0
3f8f1c80:	move   a14, -*sp, 1
3f8f1c90:	move   a13, *a14+, 1
3f8f1ca0:	move   *a4(0xe80), a3, 1
3f8f1cc0:	call   a3
3f8f1cd0:	move   a8, *a2(0x1a0), 1
3f8f1cf0:	move   a14, -*sp, 1
3f8f1d00:	move   *a9(0x180), *a14+, 1
3f8f1d20:	move   *a2(0x1a0), *a14+, 1
3f8f1d40:	move   *a2(0x1a0), *a14+, 1
3f8f1d60:	move   *a4(0xee0), a3, 1
3f8f1d80:	call   a3
3f8f1d90:	jruc   L3F8F1EA0
L3F8F1DA0:
3f8f1da0:	move   a14, -*sp, 1
3f8f1db0:	sub    a3, a3
3f8f1dc0:	move   a3, *a14+, 1
3f8f1dd0:	move   *a4(0xe80), a3, 1
3f8f1df0:	call   a3
3f8f1e00:	move   a8, *a2(0x1a0), 1
3f8f1e20:	move   a14, -*sp, 1
3f8f1e30:	move   *a2(0x180), *a14+, 1
3f8f1e50:	move   *a2(0x1a0), *a14+, 1
3f8f1e70:	move   *a4(0xea0), a3, 1
3f8f1e90:	call   a3
L3F8F1EA0:
3f8f1ea0:	move   a14, -*sp, 1
3f8f1eb0:	move   a13, *a14+, 1
3f8f1ec0:	move   *a4(0xe80), a5, 1
3f8f1ee0:	call   a5
3f8f1ef0:	move   a8, *a2(0x2e0), 1
3f8f1f10:	move   a14, -*sp, 1
3f8f1f20:	sub    a5, a5
3f8f1f30:	move   a5, *a14+, 1
3f8f1f40:	move   *a4(0xe80), a3, 1
3f8f1f60:	call   a3
3f8f1f70:	move   a8, *a2(0x2c0), 1
3f8f1f90:	setf   16, 1, 0
3f8f1fa0:	move   a5, *a2(0x330), 0
3f8f1fc0:	move   a5, *a2(0x320), 0
3f8f1fe0:	move   a9, *a2(0x80), 1
3f8f2000:	move   @0x223420, a3, 1
3f8f2030:	jrne   L3F8F2320
3f8f2040:	move   *a4, a5, 1
3f8f2050:	movi   0x700, a7
3f8f2070:	mpys   a7, a5
3f8f2080:	addi   0xdb2c0, a5
3f8f20b0:	cmp    a5, a9
3f8f20c0:	jrne   L3F8F2320
3f8f20d0:	move   *a9(0xe0), a5, 1
3f8f20f0:	jreq   L3F8F2320
3f8f2100:	move   *a4, a5, 1
3f8f2110:	movi   0x68, a7
3f8f2130:	mpys   a7, a5
3f8f2140:	addi   0x223440, a5
3f8f2170:	setf   8, 0, 0
3f8f2180:	move   *a5(0x60), a5, 0
3f8f21a0:	dsjs   a5, L3F8F2320
3f8f21b0:	move   *a9(0xe0), *a13(0x200), 1
3f8f21e0:	move   *a13(0x200), a5, 1
3f8f2200:	move   *a5(0xa0), *a2(0xa0), 1
3f8f2230:	move   *a5(0xa0), a7, 1
3f8f2250:	jreq   L3F8F22B0
3f8f2260:	move   *a5(0xa0), a7, 1
3f8f2280:	move   a2, *a7(0xc0), 1
3f8f22a0:	jruc   L3F8F22D0
L3F8F22B0:
3f8f22b0:	move   a2, *a9(0x100), 1
L3F8F22D0:
3f8f22d0:	move   a2, *a5(0xa0), 1
3f8f22f0:	move   a5, *a2(0xc0), 1
3f8f2310:	jruc   L3F8F2410
L3F8F2320:
3f8f2320:	move   *a9(0xe0), *a2(0xa0), 1
3f8f2350:	move   *a9(0xe0), a7, 1
3f8f2370:	jreq   L3F8F23D0
3f8f2380:	move   *a9(0xe0), a7, 1
3f8f23a0:	move   a2, *a7(0xc0), 1
3f8f23c0:	jruc   L3F8F23F0
L3F8F23D0:
3f8f23d0:	move   a2, *a9(0x100), 1
L3F8F23F0:
3f8f23f0:	move   a2, *a9(0xe0), 1
L3F8F2410:
3f8f2410:	move   a14, -*sp, 1
3f8f2420:	move   a2, *a14+, 1
3f8f2430:	move   *a4(0xa00), a7, 1
3f8f2450:	call   a7
3f8f2460:	move   a14, -*sp, 1
3f8f2470:	setf   16, 1, 0
3f8f2480:	move   *a2(0x3b0), a8, 0
3f8f24a0:	move   a8, *a14+, 1
3f8f24b0:	move   *a2(0x3a0), a8, 0
3f8f24d0:	move   a8, *a14+, 1
3f8f24e0:	move   a2, *a14+, 1
3f8f24f0:	move   *a4(0xa40), a7, 1
3f8f2510:	call   a7
3f8f2520:	move   *a13(0xfee0), a7, 1
3f8f2540:	btst   11, a7
3f8f2550:	jrne   L3F8F25E0
3f8f2560:	move   a14, -*sp, 1
3f8f2570:	sub    a5, a5
3f8f2580:	move   a5, *a14+, 1
3f8f2590:	move   a0, *a14+, 1
3f8f25a0:	move   a2, *a14+, 1
3f8f25b0:	calla  L3F244AB0
L3F8F25E0:
3f8f25e0:	move   a7, a3
3f8f25f0:	jreq   L3F8F26D0
3f8f2600:	move   a14, -*sp, 1
3f8f2610:	move   *a2(0x140), *a14+, 1
3f8f2630:	move   a11, *a14+, 1
3f8f2640:	move   a3, *a14+, 1
3f8f2650:	move   a2, *a14+, 1
3f8f2660:	calla  L3F8F4420
3f8f2690:	move   *a13(0xfe40), a5, 1
3f8f26b0:	move   a8, *a5, 1
3f8f26c0:	jruc   L3F8F2710
L3F8F26D0:
3f8f26d0:	move   *a13(0xfe40), a5, 1
3f8f26f0:	sub    a3, a3
3f8f2700:	move   a3, *a5, 1
L3F8F2710:
3f8f2710:	move   a14, -*sp, 1
3f8f2720:	move   a2, *a14+, 1
3f8f2730:	calla  L3F23DF40
3f8f2760:	movk   16, a3
3f8f2770:	movb   a3, *a13(0x80)
3f8f2790:	move   *a13(0xffe0), *a13(0xc0), 1
3f8f27c0:	move   *a9(0x160), *a13(0xa0), 1
3f8f27f0:	setf   16, 1, 0
3f8f2800:	move   *a13(0xffa0), *a13(0xe0), 0
3f8f2830:	move   *a13(0xff80), *a13(0xf0), 0
3f8f2860:	move   *a13(0xff60), *a13(0x100), 0
3f8f2890:	move   *a13(0xff40), *a13(0x110), 0
3f8f28c0:	move   *a13(0xff20), *a13(0x120), 0
3f8f28f0:	setf   1, 0, 0
3f8f2900:	move   *a2(0x686), a5, 0
3f8f2920:	movb   a5, *a13(0x130)
3f8f2940:	move   a14, -*sp, 1
3f8f2950:	sub    a5, a5
3f8f2960:	move   a5, *a14+, 1
3f8f2970:	movk   1, a5
3f8f2980:	move   a5, *a14+, 1
3f8f2990:	move   a13, a3
3f8f29a0:	addi   0x80, a3
3f8f29c0:	move   a3, *a14+, 1
3f8f29d0:	move   *a2(0x80), *a14+, 1
3f8f29f0:	calla  L3F23C3A0
3f8f2a20:	move   a2, a8
L3F8F2A30:
3f8f2a30:	move   *sp(0x180), a14, 1
3f8f2a50:	mmfm   sp, a0,a2,a3,a4,a5,a7,a9,a10,a11,a12,a13
3f8f2a70:	rets   2
L3F8F2A80:
3f8f2a80:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f8f2aa0:	move   a14, a13
3f8f2ab0:	addk   32, a14
3f8f2ac0:	move   *a13(0xffe0), a9, 1
3f8f2ae0:	move   *a9(0x20), a10, 1
3f8f2b00:	move   a14, -*sp, 1
3f8f2b10:	move   a9, *a14+, 1
3f8f2b20:	calla  L3F7F8920
3f8f2b50:	move   a14, -*sp, 1
3f8f2b60:	move   a9, *a14+, 1
3f8f2b70:	calla  L3F7F9490
3f8f2ba0:	move   a14, -*sp, 1
3f8f2bb0:	movk   1, a11
3f8f2bc0:	move   a11, *a14+, 1
3f8f2bd0:	move   a9, *a14+, 1
3f8f2be0:	calla  L3F2629B0
3f8f2c10:	move   *a10(0xec0), *a13(0x0), 1
3f8f2c40:	move   a14, -*sp, 1
3f8f2c50:	move   *a9(0x180), *a14+, 1
3f8f2c70:	move   *a13, a7, 1
3f8f2c80:	call   a7
3f8f2c90:	sub    a11, a11
3f8f2ca0:	move   a11, *a9(0x180), 1
3f8f2cc0:	move   a14, -*sp, 1
3f8f2cd0:	move   *a9(0x200), *a14+, 1
3f8f2cf0:	call   a7
3f8f2d00:	move   a11, *a9(0x200), 1
3f8f2d20:	move   a14, -*sp, 1
3f8f2d30:	move   *a9(0x1a0), *a14+, 1
3f8f2d50:	call   a7
3f8f2d60:	move   a11, *a9(0x1a0), 1
3f8f2d80:	move   a14, -*sp, 1
3f8f2d90:	move   *a9(0x1c0), *a14+, 1
3f8f2db0:	call   a7
3f8f2dc0:	move   a11, *a9(0x1c0), 1
3f8f2de0:	move   a14, -*sp, 1
3f8f2df0:	move   *a9(0x260), *a14+, 1
3f8f2e10:	call   a7
3f8f2e20:	move   a11, *a9(0x260), 1
3f8f2e40:	move   a14, -*sp, 1
3f8f2e50:	move   *a9(0x280), *a14+, 1
3f8f2e70:	call   a7
3f8f2e80:	move   a11, *a9(0x280), 1
3f8f2ea0:	move   a14, -*sp, 1
3f8f2eb0:	move   *a9(0x2a0), *a14+, 1
3f8f2ed0:	call   a7
3f8f2ee0:	move   a11, *a9(0x2a0), 1
3f8f2f00:	move   a14, -*sp, 1
3f8f2f10:	move   *a9(0x300), *a14+, 1
3f8f2f30:	call   a7
3f8f2f40:	move   a11, *a9(0x300), 1
3f8f2f60:	move   a14, -*sp, 1
3f8f2f70:	move   *a9(0x2e0), *a14+, 1
3f8f2f90:	call   a7
3f8f2fa0:	move   a11, *a9(0x2e0), 1
3f8f2fc0:	move   *a9(0x2c0), a11, 1
3f8f2fe0:	jreq   L3F8F3060
3f8f2ff0:	move   a14, -*sp, 1
3f8f3000:	move   *a9(0x2c0), *a14+, 1
3f8f3020:	call   a7
3f8f3030:	sub    a11, a11
3f8f3040:	move   a11, *a9(0x2c0), 1
L3F8F3060:
3f8f3060:	move   *a9(0x240), a11, 1
3f8f3080:	jreq   L3F8F3140
3f8f3090:	move   a14, -*sp, 1
3f8f30a0:	move   *a9(0x240), *a14+, 1
3f8f30c0:	move   *a9(0x20), a11, 1
3f8f30e0:	move   *a11(0xec0), a11, 1
3f8f3100:	call   a11
3f8f3110:	sub    a11, a11
3f8f3120:	move   a11, *a9(0x240), 1
L3F8F3140:
3f8f3140:	move   *a9(0x220), a11, 1
3f8f3160:	jreq   L3F8F3220
3f8f3170:	move   a14, -*sp, 1
3f8f3180:	move   *a9(0x220), *a14+, 1
3f8f31a0:	move   *a9(0x20), a11, 1
3f8f31c0:	move   *a11(0xec0), a11, 1
3f8f31e0:	call   a11
3f8f31f0:	sub    a11, a11
3f8f3200:	move   a11, *a9(0x220), 1
L3F8F3220:
3f8f3220:	move   a14, -*sp, 1
3f8f3230:	move   *a9(0x520), *a14+, 1
3f8f3250:	move   *a10(0xb60), a11, 1
3f8f3270:	call   a11
3f8f3280:	sub    a11, a11
3f8f3290:	move   a11, *a9(0x520), 1
3f8f32b0:	move   a14, -*sp, 1
3f8f32c0:	move   *a9(0x4e0), *a14+, 1
3f8f32e0:	move   *a10(0xb60), a5, 1
3f8f3300:	call   a5
3f8f3310:	move   a11, *a9(0x4e0), 1
3f8f3330:	move   *a9(0x120), a5, 1
3f8f3350:	jreq   L3F8F33D0
3f8f3360:	move   a14, -*sp, 1
3f8f3370:	move   a11, *a14+, 1
3f8f3380:	move   *a9(0x120), *a14+, 1
3f8f33a0:	calla  L3FC56320
L3F8F33D0:
3f8f33d0:	move   a14, -*sp, 1
3f8f33e0:	move   a9, *a14+, 1
3f8f33f0:	calla  L3F3EBE80
3f8f3420:	move   a14, -*sp, 1
3f8f3430:	move   a9, *a14+, 1
3f8f3440:	move   *a10(0xa20), a5, 1
3f8f3460:	call   a5
3f8f3470:	move   *sp(0xe0), a14, 1
3f8f3490:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f8f34b0:	rets   2
L3F8F34C0:
3f8f34c0:	mmtm   sp, a7,a9,a10,a11,a13
3f8f34e0:	move   a14, a13
3f8f34f0:	addi   0x100, a14
3f8f3510:	move   *a13(0xffe0), a9, 1
3f8f3530:	jreq   L3F8F3910
3f8f3540:	jreq   L3F8F3910
L3F8F3550:
3f8f3550:	move   a14, -*sp, 1
3f8f3560:	move   *a9(0xe0), *a14+, 1
3f8f3580:	calla  L3F8F34C0
3f8f35b0:	movk   17, a11
3f8f35c0:	movb   a11, *a13
3f8f35d0:	move   *a9(0x160), *a13(0x40), 1
3f8f3600:	move   a14, -*sp, 1
3f8f3610:	sub    a7, a7
3f8f3620:	move   a7, *a14+, 1
3f8f3630:	movk   1, a7
3f8f3640:	move   a7, *a14+, 1
3f8f3650:	move   a13, *a14+, 1
3f8f3660:	move   a9, *a14+, 1
3f8f3670:	calla  L3F23C3A0
3f8f36a0:	move   a14, -*sp, 1
3f8f36b0:	sub    a7, a7
3f8f36c0:	move   a7, *a14+, 1
3f8f36d0:	move   *a9(0x160), *a14+, 1
3f8f36f0:	calla  L3F8B8750
3f8f3720:	move   *a9(0xa0), a10, 1
3f8f3740:	setf   1, 0, 0
3f8f3750:	move   a7, *a9(0x684), 0
3f8f3770:	move   a7, *a9(0x685), 0
3f8f3790:	move   a14, -*sp, 1
3f8f37a0:	move   a9, *a14+, 1
3f8f37b0:	move   *a9(0x20), a7, 1
3f8f37d0:	move   *a7(0xaa0), a7, 1
3f8f37f0:	call   a7
3f8f3800:	sub    a7, a7
3f8f3810:	move   a7, *a9(0xe0), 1
3f8f3830:	move   a7, *a9(0x100), 1
3f8f3850:	move   a14, -*sp, 1
3f8f3860:	move   a9, *a14+, 1
3f8f3870:	calla  L3F8F2A80
3f8f38a0:	move   a14, -*sp, 1
3f8f38b0:	move   a9, *a14+, 1
3f8f38c0:	calla  L3F702440
3f8f38f0:	move   a10, a9
3f8f3900:	jrne   L3F8F3550
L3F8F3910:
3f8f3910:	move   *sp(0xc0), a14, 1
3f8f3930:	mmfm   sp, a7,a9,a10,a11,a13
3f8f3950:	rets   2
3f8f3960:	mmtm   sp, a7,a9,a10,a11,a13
3f8f3980:	move   a14, a13
3f8f3990:	addi   0x100, a14
3f8f39b0:	move   *a13(0xffe0), a9, 1
3f8f39d0:	move   a14, -*sp, 1
3f8f39e0:	sub    a11, a11
3f8f39f0:	move   a11, *a14+, 1
3f8f3a00:	movk   1, a7
3f8f3a10:	move   a7, *a14+, 1
3f8f3a20:	move   a7, *a14+, 1
3f8f3a30:	move   a9, *a14+, 1
3f8f3a40:	calla  L3F90FAE0
3f8f3a70:	move   a14, -*sp, 1
3f8f3a80:	move   *a9(0xe0), *a14+, 1
3f8f3aa0:	calla  L3F8F34C0
3f8f3ad0:	movk   17, a7
3f8f3ae0:	movb   a7, *a13
3f8f3af0:	move   *a9(0x160), *a13(0x40), 1
3f8f3b20:	move   a14, -*sp, 1
3f8f3b30:	move   a11, *a14+, 1
3f8f3b40:	movk   1, a11
3f8f3b50:	move   a11, *a14+, 1
3f8f3b60:	move   a13, *a14+, 1
3f8f3b70:	move   a9, *a14+, 1
3f8f3b80:	calla  L3F23C3A0
3f8f3bb0:	sub    a7, a7
3f8f3bc0:	move   a7, *a9(0xe0), 1
3f8f3be0:	move   a7, *a9(0x100), 1
3f8f3c00:	move   *a9(0x80), a10, 1
3f8f3c20:	move   a14, -*sp, 1
3f8f3c30:	move   a9, *a14+, 1
3f8f3c40:	calla  L3F8F2A80
3f8f3c70:	move   a10, a8
3f8f3c80:	jreq   L3F8F3EC0
3f8f3c90:	move   *a10(0xe0), a7, 1
3f8f3cb0:	cmp    a9, a7
3f8f3cc0:	jrne   L3F8F3D00
3f8f3cd0:	move   *a9(0xa0), *a10(0xe0), 1
L3F8F3D00:
3f8f3d00:	move   *a10(0x100), a7, 1
3f8f3d20:	cmp    a9, a7
3f8f3d30:	jrne   L3F8F3D70
3f8f3d40:	move   *a9(0xc0), *a10(0x100), 1
L3F8F3D70:
3f8f3d70:	move   *a9(0xa0), a7, 1
3f8f3d90:	jreq   L3F8F3DF0
3f8f3da0:	move   *a9(0xa0), a7, 1
3f8f3dc0:	move   *a9(0xc0), *a7(0xc0), 1
L3F8F3DF0:
3f8f3df0:	move   *a9(0xc0), a7, 1
3f8f3e10:	jreq   L3F8F3E70
3f8f3e20:	move   *a9(0xc0), a7, 1
3f8f3e40:	move   *a9(0xa0), *a7(0xa0), 1
L3F8F3E70:
3f8f3e70:	move   a14, -*sp, 1
3f8f3e80:	move   a9, *a14+, 1
3f8f3e90:	calla  L3F702440
L3F8F3EC0:
3f8f3ec0:	move   *sp(0xc0), a14, 1
3f8f3ee0:	mmfm   sp, a7,a9,a10,a11,a13
3f8f3f00:	rets   2
L3F8F3F10:
3f8f3f10:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f8f3f30:	move   a14, a13
3f8f3f40:	addi   0x100, a14
3f8f3f60:	move   *a13(0xffe0), a9, 1
3f8f3f80:	move   *a13(0xffc0), a10, 1
3f8f3fa0:	move   *a9(0x100), a11, 1
3f8f3fc0:	jreq   L3F8F43D0
3f8f3fd0:	jreq   L3F8F4380
L3F8F3FE0:
3f8f3fe0:	move   *a11(0xc0), a12, 1
3f8f4000:	sub    a7, a7
3f8f4010:	move   a7, *a11(0xa0), 1
3f8f4030:	move   a14, -*sp, 1
3f8f4040:	move   a7, *a14+, 1
3f8f4050:	movk   1, a5
3f8f4060:	move   a5, *a14+, 1
3f8f4070:	move   a5, *a14+, 1
3f8f4080:	move   a11, *a14+, 1
3f8f4090:	calla  L3F90FAE0
3f8f40c0:	move   a14, -*sp, 1
3f8f40d0:	move   *a11(0xe0), *a14+, 1
3f8f40f0:	calla  L3F8F34C0
3f8f4120:	movk   17, a5
3f8f4130:	movb   a5, *a13
3f8f4140:	move   *a11(0x160), *a13(0x40), 1
3f8f4170:	move   a14, -*sp, 1
3f8f4180:	move   a7, *a14+, 1
3f8f4190:	movk   1, a7
3f8f41a0:	move   a7, *a14+, 1
3f8f41b0:	move   a13, *a14+, 1
3f8f41c0:	move   a11, *a14+, 1
3f8f41d0:	calla  L3F23C3A0
3f8f4200:	move   a14, -*sp, 1
3f8f4210:	sub    a5, a5
3f8f4220:	move   a5, *a14+, 1
3f8f4230:	move   *a11(0x160), *a14+, 1
3f8f4250:	calla  L3F8B8750
3f8f4280:	move   a5, *a11(0xe0), 1
3f8f42a0:	move   a5, *a11(0x100), 1
3f8f42c0:	move   a14, -*sp, 1
3f8f42d0:	move   a11, *a14+, 1
3f8f42e0:	calla  L3F8F2A80
3f8f4310:	move   a14, -*sp, 1
3f8f4320:	move   a11, *a14+, 1
3f8f4330:	calla  L3F702440
3f8f4360:	move   a12, a11
3f8f4370:	jrne   L3F8F3FE0
L3F8F4380:
3f8f4380:	sub    a7, a7
3f8f4390:	move   a7, *a9(0xe0), 1
3f8f43b0:	move   a7, *a9(0x100), 1
L3F8F43D0:
3f8f43d0:	move   *sp(0x100), a14, 1
3f8f43f0:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f8f4410:	rets   2
L3F8F4420:
3f8f4420:	mmtm   sp, a0,a2,a3,a4,a5,a7,a9,a10,a11,a12,a13
3f8f4440:	move   a14, a13
3f8f4450:	addi   0x220, a14
3f8f4470:	move   *a13(0xffe0), a9, 1
3f8f4490:	move   *a13(0xffc0), a10, 1
3f8f44b0:	move   *a13(0xffa0), a11, 1
3f8f44d0:	move   *a13(0xff80), a12, 1
3f8f44f0:	sub    a7, a7
3f8f4500:	move   a7, *a13(0xa0), 1
3f8f4520:	setf   2, 0, 0
3f8f4530:	move   *a9(0x688), a7, 0
3f8f4550:	subk   2, a7
3f8f4560:	jrne   L3F8F45F0
3f8f4570:	move   a10, a7
3f8f4580:	andi   0xffffa5df, a7
3f8f45b0:	jreq   L3F8F45F0
3f8f45c0:	movk   8, a8
3f8f45d0:	jauc   L3F8F77C0
L3F8F45F0:
3f8f45f0:	sub    a7, a7
3f8f4600:	move   a7, *a13(0xc0), 1
3f8f4620:	move   *a9(0x20), a0, 1
3f8f4640:	move   a11, a2
3f8f4650:	move   a10, a8
3f8f4660:	jaeq   L3F8F73E0
L3F8F4680:
3f8f4680:	move   a14, -*sp, 1
3f8f4690:	move   a10, *a14+, 1
3f8f46a0:	calla  L3FCCBE80
3f8f46d0:	dec    a8
3f8f46e0:	move   a8, *a13, 1
3f8f46f0:	movk   1, a7
3f8f4700:	sll    a8, a7
3f8f4710:	move   a7, *a13, 1
3f8f4720:	andn   a7, a10
3f8f4730:	jauc   L3F8F7000
L3F8F4750:
3f8f4750:	move   *a2(0x0), *a13(0x20), 1
3f8f4780:	addk   32, a2
3f8f4790:	move   *a13(0x20), a7, 1
3f8f47b0:	jrne   L3F8F4910
3f8f47c0:	move   a14, -*sp, 1
3f8f47d0:	move   *a9(0x4e0), *a14+, 1
3f8f47f0:	move   *a0(0xb60), a5, 1
3f8f4810:	call   a5
3f8f4820:	move   *a9(0x80), a5, 1
3f8f4840:	jrne   L3F8F48C0
3f8f4850:	move   a14, -*sp, 1
3f8f4860:	move   a9, *a14+, 1
3f8f4870:	calla  L3F8EDFC0
3f8f48a0:	jauc   L3F8F7350
L3F8F48C0:
3f8f48c0:	sub    a5, a5
3f8f48d0:	move   a5, *a9(0x4e0), 1
3f8f48f0:	jauc   L3F8F7350
L3F8F4910:
3f8f4910:	dsjs   a7, L3F8F4A70
3f8f4920:	move   a14, -*sp, 1
3f8f4930:	move   *a9(0x4e0), *a14+, 1
3f8f4950:	move   *a0(0xb60), a7, 1
3f8f4970:	call   a7
3f8f4980:	move   *a9(0x80), a7, 1
3f8f49a0:	jrne   L3F8F4A20
3f8f49b0:	move   a14, -*sp, 1
3f8f49c0:	move   a9, *a14+, 1
3f8f49d0:	calla  L3F8EDFC0
3f8f4a00:	jauc   L3F8F7350
L3F8F4A20:
3f8f4a20:	movk   1, a7
3f8f4a30:	move   a7, *a9(0x4e0), 1
3f8f4a50:	jauc   L3F8F7350
L3F8F4A70:
3f8f4a70:	move   a14, -*sp, 1
3f8f4a80:	sub    a7, a7
3f8f4a90:	move   a7, *a14+, 1
3f8f4aa0:	movk   8, a5
3f8f4ab0:	move   a5, *a14+, 1
3f8f4ac0:	move   *a13(0x20), *a14+, 1
3f8f4ae0:	calla  L3F8BA520
3f8f4b10:	move   a8, a4
3f8f4b20:	jreq   L3F8F4D20
3f8f4b30:	setf   16, 1, 0
3f8f4b40:	move   *a4(0x10), a5, 0
3f8f4b60:	move   *a9(0x10), a7, 0
3f8f4b80:	cmp    a7, a5
3f8f4b90:	jrne   L3F8F4BE0
3f8f4ba0:	move   *a4(0x20), a7, 1
3f8f4bc0:	cmp    a0, a7
3f8f4bd0:	jreq   L3F8F4C30
L3F8F4BE0:
3f8f4be0:	movk   8, a7
3f8f4bf0:	move   a7, *a13(0xc0), 1
3f8f4c10:	jauc   L3F8F73E0
L3F8F4C30:
3f8f4c30:	move   a14, -*sp, 1
3f8f4c40:	move   *a9(0x4e0), *a14+, 1
3f8f4c60:	move   *a0(0xb60), a7, 1
3f8f4c80:	call   a7
3f8f4c90:	move   a4, *a9(0x4e0), 1
3f8f4cb0:	move   *a4(0x60), a7, 1
3f8f4cd0:	inc    a7
3f8f4ce0:	move   a7, *a4(0x60), 1
3f8f4d00:	jauc   L3F8F7350
L3F8F4D20:
3f8f4d20:	movk   4, a5
3f8f4d30:	move   a5, *a13(0xc0), 1
3f8f4d50:	jauc   L3F8F73E0
L3F8F4D70:
3f8f4d70:	move   *a2(0x0), *a9(0x500), 1
3f8f4da0:	move   a14, -*sp, 1
3f8f4db0:	move   *a9(0x4e0), *a14+, 1
3f8f4dd0:	move   *a0(0xb60), a7, 1
3f8f4df0:	call   a7
3f8f4e00:	movk   3, a7
3f8f4e10:	move   a7, *a9(0x4e0), 1
3f8f4e30:	move   *a13(0xa0), a5, 1
3f8f4e50:	movk   1, a7
3f8f4e60:	andn   a7, a5
3f8f4e70:	move   a5, *a13(0xa0), 1
3f8f4e90:	addk   32, a2
3f8f4ea0:	jauc   L3F8F7350
L3F8F4EC0:
3f8f4ec0:	move   *a2(0x0), *a13(0x20), 1
3f8f4ef0:	addk   32, a2
3f8f4f00:	move   *a13(0x20), a7, 1
3f8f4f20:	jane   L3F8F58F0
3f8f4f40:	move   *a9(0x80), a5, 1
3f8f4f60:	jreq   L3F8F5030
3f8f4f70:	move   *a9(0x80), a5, 1
3f8f4f90:	jreq   L3F8F5080
3f8f4fa0:	move   *a9(0x80), a5, 1
3f8f4fc0:	setf   16, 1, 0
3f8f4fd0:	move   *a9(0x10), a7, 0
3f8f4ff0:	move   *a5(0x10), a5, 0
3f8f5010:	cmp    a5, a7
3f8f5020:	jreq   L3F8F5080
L3F8F5030:
3f8f5030:	movk   8, a7
3f8f5040:	move   a7, *a13(0xc0), 1
3f8f5060:	jauc   L3F8F73E0
L3F8F5080:
3f8f5080:	move   a14, -*sp, 1
3f8f5090:	move   *a9(0x520), *a14+, 1
3f8f50b0:	move   *a0(0xb60), a7, 1
3f8f50d0:	call   a7
3f8f50e0:	move   *a9(0x80), a7, 1
3f8f5100:	move   *a7(0x520), *a13(0x100), 1
3f8f5130:	move   *a13(0x100), a7, 1
3f8f5150:	subk   3, a7
3f8f5160:	jrne   L3F8F5210
3f8f5170:	movk   3, a7
3f8f5180:	move   a7, *a9(0x520), 1
3f8f51a0:	move   *a9(0x80), a5, 1
3f8f51c0:	move   *a5(0x540), *a9(0x540), 1
3f8f51f0:	jauc   L3F8F7350
L3F8F5210:
3f8f5210:	move   a14, -*sp, 1
3f8f5220:	setf   16, 1, 0
3f8f5230:	move   *a9(0x10), a8, 0
3f8f5250:	move   a8, *a14+, 1
3f8f5260:	move   *a13(0x100), a7, 1
3f8f5280:	move   *a7(0x80), a5, 1
3f8f52a0:	move   *a5(0x60), a5, 1
3f8f52c0:	setf   16, 0, 0
3f8f52d0:	move   *a5(0x100), a8, 0
3f8f52f0:	move   a8, *a14+, 1
3f8f5300:	move   *a7(0x80), a5, 1
3f8f5320:	move   *a5(0x60), a5, 1
3f8f5340:	move   *a5(0x110), a8, 0
3f8f5360:	move   a8, *a14+, 1
3f8f5370:	move   *a9(0x20), *a14+, 1
3f8f5390:	move   *a9(0x20), a5, 1
3f8f53b0:	move   *a5(0xb40), a5, 1
3f8f53d0:	call   a5
3f8f53e0:	move   a8, a4
3f8f53f0:	move   a14, -*sp, 1
3f8f5400:	move   *a9(0x20), *a14+, 1
3f8f5420:	setf   16, 1, 0
3f8f5430:	move   *a9(0x10), a8, 0
3f8f5450:	move   a8, *a14+, 1
3f8f5460:	calla  L3F86EBF0
3f8f5490:	move   a8, *a13(0xe0), 1
3f8f54b0:	movk   3, a5
3f8f54c0:	move   a5, *a13(0x120), 1
3f8f54e0:	move   a14, -*sp, 1
3f8f54f0:	movk   1, a7
3f8f5500:	move   a7, *a14+, 1
3f8f5510:	move   a13, a5
3f8f5520:	addi   0x120, a5
3f8f5540:	move   a5, *a14+, 1
3f8f5550:	move   a7, *a14+, 1
3f8f5560:	move   a8, *a14+, 1
3f8f5570:	calla  L3F864B20
3f8f55a0:	move   a14, -*sp, 1
3f8f55b0:	move   *a13(0xe0), *a14+, 1
3f8f55d0:	move   a4, *a14+, 1
3f8f55e0:	calla  L3F863590
3f8f5610:	move   a14, -*sp, 1
3f8f5620:	sub    a3, a3
3f8f5630:	move   a3, *a14+, 1
3f8f5640:	move   a3, *a14+, 1
3f8f5650:	setf   16, 1, 0
3f8f5660:	move   *a9(0x10), a8, 0
3f8f5680:	move   a8, *a14+, 1
3f8f5690:	move   *a13(0x100), a3, 1
3f8f56b0:	move   *a3(0x80), a7, 1
3f8f56d0:	move   *a7(0x60), a7, 1
3f8f56f0:	setf   16, 0, 0
3f8f5700:	move   *a7(0x100), a8, 0
3f8f5720:	move   a8, *a14+, 1
3f8f5730:	move   *a3(0x80), a7, 1
3f8f5750:	move   *a7(0x60), a7, 1
3f8f5770:	move   *a7(0x110), a8, 0
3f8f5790:	move   a8, *a14+, 1
3f8f57a0:	sub    a7, a7
3f8f57b0:	move   a7, *a14+, 1
3f8f57c0:	move   a7, *a14+, 1
3f8f57d0:	move   *a13(0xe0), *a14+, 1
3f8f57f0:	move   a4, *a14+, 1
3f8f5800:	move   a3, *a14+, 1
3f8f5810:	move   *a13(0xe0), a7, 1
3f8f5830:	move   *a7(0x3a0), a5, 1
3f8f5850:	call   a5
3f8f5860:	move   a4, *a9(0x520), 1
3f8f5880:	move   a14, -*sp, 1
3f8f5890:	move   a7, *a14+, 1
3f8f58a0:	calla  L3F86F3B0
3f8f58d0:	jauc   L3F8F7350
L3F8F58F0:
3f8f58f0:	move   a14, -*sp, 1
3f8f5900:	sub    a5, a5
3f8f5910:	move   a5, *a14+, 1
3f8f5920:	movk   8, a3
3f8f5930:	move   a3, *a14+, 1
3f8f5940:	move   a7, *a14+, 1
3f8f5950:	calla  L3F8BA520
3f8f5980:	move   a8, a4
3f8f5990:	jreq   L3F8F5B90
3f8f59a0:	setf   16, 1, 0
3f8f59b0:	move   *a4(0x10), a3, 0
3f8f59d0:	move   *a9(0x10), a5, 0
3f8f59f0:	cmp    a5, a3
3f8f5a00:	jrne   L3F8F5A50
3f8f5a10:	move   *a4(0x20), a5, 1
3f8f5a30:	cmp    a0, a5
3f8f5a40:	jreq   L3F8F5AA0
L3F8F5A50:
3f8f5a50:	movk   8, a5
3f8f5a60:	move   a5, *a13(0xc0), 1
3f8f5a80:	jauc   L3F8F73E0
L3F8F5AA0:
3f8f5aa0:	move   a14, -*sp, 1
3f8f5ab0:	move   *a9(0x520), *a14+, 1
3f8f5ad0:	move   *a0(0xb60), a5, 1
3f8f5af0:	call   a5
3f8f5b00:	move   a4, *a9(0x520), 1
3f8f5b20:	move   *a4(0x60), a5, 1
3f8f5b40:	inc    a5
3f8f5b50:	move   a5, *a4(0x60), 1
3f8f5b70:	jauc   L3F8F7350
L3F8F5B90:
3f8f5b90:	movk   4, a3
3f8f5ba0:	move   a3, *a13(0xc0), 1
3f8f5bc0:	jauc   L3F8F73E0
L3F8F5BE0:
3f8f5be0:	move   *a2(0x0), *a9(0x540), 1
3f8f5c10:	move   a14, -*sp, 1
3f8f5c20:	move   *a9(0x520), *a14+, 1
3f8f5c40:	move   *a0(0xb60), a7, 1
3f8f5c60:	call   a7
3f8f5c70:	movk   3, a7
3f8f5c80:	move   a7, *a9(0x520), 1
3f8f5ca0:	move   *a13(0xa0), a5, 1
3f8f5cc0:	movk   4, a3
3f8f5cd0:	andn   a3, a5
3f8f5ce0:	move   a5, *a13(0xa0), 1
3f8f5d00:	addk   32, a2
3f8f5d10:	jauc   L3F8F7350
L3F8F5D30:
3f8f5d30:	setf   8, 0, 0
3f8f5d40:	move   *a2, a7, 0
3f8f5d50:	subk   10, a7
3f8f5d60:	jrhi   L3F8F5DD0
3f8f5d70:	move   *a2, a7, 0
3f8f5d80:	movb   a7, *a9(0x640)
3f8f5da0:	addk   32, a2
3f8f5db0:	jauc   L3F8F7350
L3F8F5DD0:
3f8f5dd0:	movk   2, a7
3f8f5de0:	move   a7, *a13(0xc0), 1
3f8f5e00:	jauc   L3F8F73E0
L3F8F5E20:
3f8f5e20:	setf   8, 0, 0
3f8f5e30:	move   *a2, a7, 0
3f8f5e40:	subk   10, a7
3f8f5e50:	jrhi   L3F8F5EC0
3f8f5e60:	move   *a2, a7, 0
3f8f5e70:	movb   a7, *a9(0x648)
3f8f5e90:	addk   32, a2
3f8f5ea0:	jauc   L3F8F7350
L3F8F5EC0:
3f8f5ec0:	movk   2, a7
3f8f5ed0:	move   a7, *a13(0xc0), 1
3f8f5ef0:	jauc   L3F8F73E0
L3F8F5F10:
3f8f5f10:	setf   8, 0, 0
3f8f5f20:	move   *a2, a7, 0
3f8f5f30:	subk   2, a7
3f8f5f40:	jrhi   L3F8F5FC0
3f8f5f50:	move   *a2, a7, 0
3f8f5f60:	setf   2, 0, 0
3f8f5f70:	move   a7, *a9(0x68a), 0
3f8f5f90:	addk   32, a2
3f8f5fa0:	jauc   L3F8F7350
L3F8F5FC0:
3f8f5fc0:	movk   2, a7
3f8f5fd0:	move   a7, *a13(0xc0), 1
3f8f5ff0:	jauc   L3F8F73E0
L3F8F6010:
3f8f6010:	move   *a2(0x0), *a9(0x5e0), 1
3f8f6040:	addk   32, a2
3f8f6050:	jauc   L3F8F7350
L3F8F6070:
3f8f6070:	move   *a2(0x0), *a9(0x600), 1
3f8f60a0:	addk   32, a2
3f8f60b0:	jauc   L3F8F7350
L3F8F60D0:
3f8f60d0:	move   *a2, a7, 1
3f8f60e0:	dec    a7
3f8f60f0:	jreq   L3F8F6120
3f8f6100:	move   *a2, a7, 1
3f8f6110:	jrne   L3F8F6190
L3F8F6120:
3f8f6120:	setf   1, 0, 0
3f8f6130:	move   *a2(0x0), *a9(0x680), 0
3f8f6160:	addk   32, a2
3f8f6170:	jauc   L3F8F7350
L3F8F6190:
3f8f6190:	movk   2, a7
3f8f61a0:	move   a7, *a13(0xc0), 1
3f8f61c0:	jauc   L3F8F73E0
L3F8F61E0:
3f8f61e0:	move   a14, -*sp, 1
3f8f61f0:	move   *a2(0x0), *a14+, 1
3f8f6210:	move   a12, *a14+, 1
3f8f6220:	move   a9, *a14+, 1
3f8f6230:	calla  L3F244AB0
3f8f6260:	move   a8, *a13(0x80), 1
3f8f6280:	move   a8, a3
3f8f6290:	jreq   L3F8F62E0
3f8f62a0:	move   a3, *a13(0xc0), 1
3f8f62c0:	jauc   L3F8F73E0
L3F8F62E0:
3f8f62e0:	addk   32, a2
3f8f62f0:	jauc   L3F8F7350
L3F8F6310:
3f8f6310:	move   a14, -*sp, 1
3f8f6320:	move   *a2(0x0), *a14+, 1
3f8f6340:	move   a12, *a14+, 1
3f8f6350:	move   a9, *a14+, 1
3f8f6360:	calla  L3F245650
3f8f6390:	move   a8, *a13(0x80), 1
3f8f63b0:	move   a8, a3
3f8f63c0:	jreq   L3F8F6410
3f8f63d0:	move   a3, *a13(0xc0), 1
3f8f63f0:	jauc   L3F8F73E0
L3F8F6410:
3f8f6410:	addk   32, a2
3f8f6420:	jauc   L3F8F7350
L3F8F6440:
3f8f6440:	setf   1, 0, 0
3f8f6450:	move   *a2(0x0), *a9(0x686), 0
3f8f6480:	addk   32, a2
3f8f6490:	jauc   L3F8F7350
L3F8F64B0:
3f8f64b0:	move   *a2(0x0), *a13(0xe0), 1
3f8f64e0:	move   *a13(0xe0), a7, 1
3f8f6500:	jrne   L3F8F6650
3f8f6510:	move   *a9(0x80), a5, 1
3f8f6530:	jreq   L3F8F6620
3f8f6540:	move   *a9(0x80), a5, 1
3f8f6560:	move   *a9(0x60), a3, 1
3f8f6580:	move   *a5(0x60), a5, 1
3f8f65a0:	cmp    a5, a3
3f8f65b0:	jrne   L3F8F6620
3f8f65c0:	move   *a9(0x80), a5, 1
3f8f65e0:	move   *a5(0x660), *a13(0xe0), 1
3f8f6610:	jruc   L3F8F6650
L3F8F6620:
3f8f6620:	sub    a5, a5
3f8f6630:	move   a5, *a13(0xe0), 1
L3F8F6650:
3f8f6650:	move   *a13(0xe0), a7, 1
3f8f6670:	jrne   L3F8F66D0
3f8f6680:	movk   8, a5
3f8f6690:	move   a5, *a13(0xc0), 1
3f8f66b0:	jauc   L3F8F73E0
L3F8F66D0:
3f8f66d0:	move   a14, -*sp, 1
3f8f66e0:	sub    a5, a5
3f8f66f0:	move   a5, *a14+, 1
3f8f6700:	movk   1, a3
3f8f6710:	move   a3, *a14+, 1
3f8f6720:	move   a7, *a14+, 1
3f8f6730:	calla  L3F8BA520
3f8f6760:	move   a8, *a13(0x100), 1
3f8f6780:	move   a8, a8
3f8f6790:	jreq   L3F8F6A80
3f8f67a0:	move   *a8, a3, 1
3f8f67b0:	move   *a3, a3, 1
3f8f67c0:	move   *a9(0x60), a5, 1
3f8f67e0:	cmp    a5, a3
3f8f67f0:	jrne   L3F8F6A30
3f8f6800:	move   a7, *a9(0x660), 1
3f8f6820:	movk   32, a5
3f8f6830:	movb   a5, *a13(0x120)
3f8f6850:	move   *a9(0x160), *a13(0x140), 1
3f8f6880:	move   a7, *a13(0x160), 1
3f8f68a0:	movk   1, a3
3f8f68b0:	movb   a3, *a13(0x180)
3f8f68d0:	move   a14, -*sp, 1
3f8f68e0:	move   a9, *a14+, 1
3f8f68f0:	move   a7, *a14+, 1
3f8f6900:	calla  L3FC55A80
3f8f6930:	movb   a8, *a13(0x188)
3f8f6950:	move   a14, -*sp, 1
3f8f6960:	sub    a3, a3
3f8f6970:	move   a3, *a14+, 1
3f8f6980:	movk   1, a3
3f8f6990:	move   a3, *a14+, 1
3f8f69a0:	move   a13, a3
3f8f69b0:	addi   0x120, a3
3f8f69d0:	move   a3, *a14+, 1
3f8f69e0:	move   a9, *a14+, 1
3f8f69f0:	calla  L3F23C3A0
3f8f6a20:	jruc   L3F8F6AD0
L3F8F6A30:
3f8f6a30:	movk   8, a5
3f8f6a40:	move   a5, *a13(0xc0), 1
3f8f6a60:	jauc   L3F8F73E0
L3F8F6A80:
3f8f6a80:	movk   12, a3
3f8f6a90:	move   a3, *a13(0xc0), 1
3f8f6ab0:	jauc   L3F8F73E0
L3F8F6AD0:
3f8f6ad0:	addk   32, a2
3f8f6ae0:	jauc   L3F8F7350
L3F8F6B00:
3f8f6b00:	move   *a2(0x0), *a13(0x60), 1
3f8f6b30:	addk   32, a2
3f8f6b40:	move   *a13(0x60), a7, 1
3f8f6b60:	jrne   L3F8F6D50
3f8f6b70:	move   *a9(0x120), a5, 1
3f8f6b90:	jreq   L3F8F6C00
3f8f6ba0:	move   a14, -*sp, 1
3f8f6bb0:	move   *a9(0x120), *a14+, 1
3f8f6bd0:	calla  L3FC56320
L3F8F6C00:
3f8f6c00:	move   *a9(0x20), a5, 1
3f8f6c20:	move   *a5, a5, 1
3f8f6c30:	movi   0x700, a3
3f8f6c50:	mpys   a3, a5
3f8f6c60:	addi   0xdb2c0, a5
3f8f6c90:	cmp    a5, a9
3f8f6ca0:	jrne   L3F8F6D10
3f8f6cb0:	move   a14, -*sp, 1
3f8f6cc0:	move   a9, *a14+, 1
3f8f6cd0:	calla  L3F8ED890
3f8f6d00:	jruc   L3F8F6FA0
L3F8F6D10:
3f8f6d10:	sub    a5, a5
3f8f6d20:	move   a5, *a9(0x120), 1
3f8f6d40:	jruc   L3F8F6FA0
L3F8F6D50:
3f8f6d50:	move   a14, -*sp, 1
3f8f6d60:	sub    a5, a5
3f8f6d70:	move   a5, *a14+, 1
3f8f6d80:	movk   4, a3
3f8f6d90:	move   a3, *a14+, 1
3f8f6da0:	move   a7, *a14+, 1
3f8f6db0:	calla  L3F8BA520
3f8f6de0:	move   a8, *a13(0x40), 1
3f8f6e00:	move   a8, a8
3f8f6e10:	jreq   L3F8F6F60
3f8f6e20:	move   *a9(0x120), a3, 1
3f8f6e40:	jreq   L3F8F6EB0
3f8f6e50:	move   a14, -*sp, 1
3f8f6e60:	move   *a9(0x120), *a14+, 1
3f8f6e80:	calla  L3FC56320
L3F8F6EB0:
3f8f6eb0:	move   *a13(0x40), *a9(0x120), 1
3f8f6ee0:	move   *a9(0x120), a3, 1
3f8f6f00:	move   *a3(0x180), a5, 1
3f8f6f20:	inc    a5
3f8f6f30:	move   a5, *a3(0x180), 1
3f8f6f50:	jruc   L3F8F6FA0
L3F8F6F60:
3f8f6f60:	movk   6, a3
3f8f6f70:	move   a3, *a13(0xc0), 1
3f8f6f90:	jruc   L3F8F73E0
L3F8F6FA0:
3f8f6fa0:	move   a14, -*sp, 1
3f8f6fb0:	move   a9, *a14+, 1
3f8f6fc0:	calla  L3F23DF40
3f8f6ff0:	jruc   L3F8F7350
L3F8F7000:
3f8f7000:	dec    a7
3f8f7010:	jaeq   L3F8F4750
3f8f7030:	dec    a7
3f8f7040:	jaeq   L3F8F4D70
3f8f7060:	subk   2, a7
3f8f7070:	jaeq   L3F8F4EC0
3f8f7090:	subk   4, a7
3f8f70a0:	jaeq   L3F8F5BE0
3f8f70c0:	subk   8, a7
3f8f70d0:	jaeq   L3F8F5D30
3f8f70f0:	subk   16, a7
3f8f7100:	jaeq   L3F8F5E20
3f8f7120:	subk   32, a7
3f8f7130:	jaeq   L3F8F5F10
3f8f7150:	subi   0x40, a7
3f8f7170:	jaeq   L3F8F6010
3f8f7190:	subi   0x80, a7
3f8f71b0:	jaeq   L3F8F6070
3f8f71d0:	subi   0x100, a7
3f8f71f0:	jaeq   L3F8F6440
3f8f7210:	subi   0x200, a7
3f8f7230:	jaeq   L3F8F60D0
3f8f7250:	subi   0x400, a7
3f8f7270:	jaeq   L3F8F61E0
3f8f7290:	subi   0x800, a7
3f8f72b0:	jaeq   L3F8F6310
3f8f72d0:	subi   0x1000, a7
3f8f72f0:	jaeq   L3F8F64B0
3f8f7310:	subi   0x2000, a7
3f8f7330:	jaeq   L3F8F6B00
L3F8F7350:
3f8f7350:	move   *a13(0xa0), a7, 1
3f8f7370:	move   *a13, a5, 1
3f8f7380:	or     a5, a7
3f8f7390:	move   a7, *a13(0xa0), 1
3f8f73b0:	move   a10, a3
3f8f73c0:	jane   L3F8F4680
L3F8F73E0:
3f8f73e0:	move   a14, -*sp, 1
3f8f73f0:	move   *a13(0xa0), *a14+, 1
3f8f7410:	move   a9, *a14+, 1
3f8f7420:	move   *a0(0xa60), a7, 1
3f8f7440:	call   a7
3f8f7450:	move   *a13(0xa0), a7, 1
3f8f7470:	movk   12, a5
3f8f7480:	and    a7, a5
3f8f7490:	jreq   L3F8F77A0
3f8f74a0:	setf   1, 0, 0
3f8f74b0:	move   *a9(0x685), a5, 0
3f8f74d0:	jreq   L3F8F77A0
3f8f74e0:	setf   16, 1, 0
3f8f74f0:	move   *a9(0x650), a5, 0
3f8f7510:	jreq   L3F8F77A0
3f8f7520:	move   a14, -*sp, 1
3f8f7530:	sub    a5, a5
3f8f7540:	move   a5, *a14+, 1
3f8f7550:	move   *a0(0xe80), a3, 1
3f8f7570:	call   a3
3f8f7580:	move   a8, *a9(0x220), 1
3f8f75a0:	move   a14, -*sp, 1
3f8f75b0:	move   *a9(0x180), *a14+, 1
3f8f75d0:	move   *a9(0x200), *a14+, 1
3f8f75f0:	move   *a9(0x220), *a14+, 1
3f8f7610:	move   *a0(0xf40), a3, 1
3f8f7630:	call   a3
3f8f7640:	move   a14, -*sp, 1
3f8f7650:	movk   1, a3
3f8f7660:	move   a3, *a14+, 1
3f8f7670:	move   *a9(0x220), *a14+, 1
3f8f7690:	move   a9, *a14+, 1
3f8f76a0:	move   *a9(0x580), a3, 1
3f8f76c0:	call   a3
3f8f76d0:	move   *a9(0x240), a3, 1
3f8f76f0:	jreq   L3F8F77A0
3f8f7700:	move   a14, -*sp, 1
3f8f7710:	move   *a9(0x240), *a14+, 1
3f8f7730:	move   *a9(0x20), a3, 1
3f8f7750:	move   *a3(0xec0), a3, 1
3f8f7770:	call   a3
3f8f7780:	move   a5, *a9(0x240), 1
L3F8F77A0:
3f8f77a0:	move   *a13(0xc0), a8, 1
L3F8F77C0:
3f8f77c0:	move   *sp(0x180), a14, 1
3f8f77e0:	mmfm   sp, a0,a2,a3,a4,a5,a7,a9,a10,a11,a12,a13
3f8f7800:	rets   2
L3F8F7810:
3f8f7810:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3f8f7830:	move   a14, a13
3f8f7840:	addi   0x160, a14
3f8f7860:	move   *a13(0xffe0), a9, 1
3f8f7880:	move   *a13(0xffc0), a10, 1
3f8f78a0:	movk   1, a7
3f8f78b0:	movb   a7, *a13
3f8f78c0:	movb   *a9(0x640), *a13(0x70)
3f8f78f0:	movb   *a9(0x648), *a13(0x78)
3f8f7920:	setf   2, 0, 0
3f8f7930:	move   *a9(0x68a), a5, 0
3f8f7950:	movb   a5, *a13(0x8)
3f8f7970:	movk   3, a5
3f8f7980:	move   a5, *a13(0x20), 1
3f8f79a0:	setf   16, 0, 0
3f8f79b0:	move   *a10(0xe0), *a13(0x10), 0
3f8f79e0:	move   *a9(0x5e0), *a13(0x80), 1
3f8f7a10:	move   *a9(0x600), *a13(0xa0), 1
3f8f7a40:	setf   1, 0, 0
3f8f7a50:	move   *a9(0x680), a3, 0
3f8f7a70:	movb   a3, *a13(0xc0)
3f8f7a90:	move   *a9(0x686), a3, 0
3f8f7ab0:	movb   a3, *a13(0xd8)
3f8f7ad0:	move   *a9(0x683), a3, 0
3f8f7af0:	jrne   L3F8F7B40
3f8f7b00:	sub    a3, a3
3f8f7b10:	movb   a3, *a13(0xd0)
3f8f7b30:	jruc   L3F8F7BD0
L3F8F7B40:
3f8f7b40:	move   *a9(0x684), a3, 0
3f8f7b60:	jreq   L3F8F7BB0
3f8f7b70:	movk   2, a3
3f8f7b80:	movb   a3, *a13(0xd0)
3f8f7ba0:	jruc   L3F8F7BD0
L3F8F7BB0:
3f8f7bb0:	movb   a7, *a13(0xd0)
L3F8F7BD0:
3f8f7bd0:	move   a9, a11
3f8f7be0:	move   *a11(0x660), a3, 1
3f8f7c00:	jrne   L3F8F7C60
L3F8F7C10:
3f8f7c10:	move   *a11(0x80), a11, 1
3f8f7c30:	move   *a11(0x660), a7, 1
3f8f7c50:	jreq   L3F8F7C10
L3F8F7C60:
3f8f7c60:	move   *a11(0x660), *a13(0xe0), 1
3f8f7c90:	move   a14, -*sp, 1
3f8f7ca0:	move   a9, *a14+, 1
3f8f7cb0:	move   *a13(0xe0), *a14+, 1
3f8f7cd0:	calla  L3FC55A80
3f8f7d00:	movb   a8, *a13(0xc8)
3f8f7d20:	move   a14, -*sp, 1
3f8f7d30:	move   a13, a7
3f8f7d40:	addi   0x100, a7
3f8f7d60:	move   a7, *a14+, 1
3f8f7d70:	move   a10, *a14+, 1
3f8f7d80:	move   a9, *a14+, 1
3f8f7d90:	calla  L3F263940
3f8f7dc0:	move   a8, *a13(0x120), 1
3f8f7de0:	setf   16, 0, 0
3f8f7df0:	move   *a9(0x400), *a13(0x140), 0
3f8f7e20:	setf   2, 0, 0
3f8f7e30:	move   *a9(0x688), a5, 0
3f8f7e50:	setf   16, 0, 0
3f8f7e60:	move   a5, *a13(0x60), 0
3f8f7e80:	move   *a9(0x60), *a13(0x40), 1
3f8f7eb0:	move   *a10(0x80), a3, 1
3f8f7ed0:	jreq   L3F8F7FF0
3f8f7ee0:	move   a14, -*sp, 1
3f8f7ef0:	move   a13, *a14+, 1
3f8f7f00:	movi   0x2c, a5
3f8f7f20:	move   a5, *a14+, 1
3f8f7f30:	move   a10, *a14+, 1
3f8f7f40:	move   *a10(0x40), a3, 1
3f8f7f60:	setf   8, 0, 0
3f8f7f70:	move   *a3, a3, 0
3f8f7f80:	sll    0x5, a3
3f8f7f90:	addi   0xe1980, a3
3f8f7fc0:	move   *a3, a3, 1
3f8f7fd0:	call   a3
3f8f7fe0:	jruc   L3F8F8080
L3F8F7FF0:
3f8f7ff0:	move   a14, -*sp, 1
3f8f8000:	move   a13, *a14+, 1
3f8f8010:	movi   0x2c, a5
3f8f8030:	move   a5, *a14+, 1
3f8f8040:	move   a10, *a14+, 1
3f8f8050:	calla  L3F352110
L3F8F8080:
3f8f8080:	move   *sp(0x100), a14, 1
3f8f80a0:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3f8f80c0:	rets   2
L3F8F80D0:
3f8f80d0:	mmtm   sp, a0,a2,a3,a4,a5,a7,a9,a10,a11,a12,a13
3f8f80f0:	move   a14, a13
3f8f8100:	addi   0x240, a14
3f8f8120:	move   *a13(0xffe0), a9, 1
3f8f8140:	sub    a7, a7
3f8f8150:	move   a7, *a13(0x120), 1
3f8f8170:	move   *a9(0x20), a4, 1
3f8f8190:	move   *a9(0x180), *a13(0x0), 1
3f8f81c0:	move   *a9(0xe0), a10, 1
3f8f81e0:	setf   16, 1, 0
3f8f81f0:	move   *a9(0x3a0), a11, 0
3f8f8210:	move   *a9(0x3b0), a12, 0
3f8f8230:	move   a10, a10
3f8f8240:	jaeq   L3F8F9DC0
L3F8F8260:
3f8f8260:	setf   16, 1, 0
3f8f8270:	move   *a10(0x340), a0, 0
3f8f8290:	move   *a10(0x350), a2, 0
3f8f82b0:	move   *a13(0xff20), a7, 1
3f8f82d0:	dsj    a7, L3F8F88D0
3f8f82f0:	jruc   L3F8F86C0
3f8f8300:	movk   1, a7
3f8f8310:	move   a7, *a13(0x120), 1
3f8f8330:	jruc   L3F8F88D0
3f8f8340:	move   *a13(0xffa0), a7, 1
3f8f8360:	sra    0x1, a7
3f8f8370:	sext   a7, 0
3f8f8380:	add    a7, a0
3f8f8390:	jruc   L3F8F88D0
3f8f83a0:	move   *a13(0xffa0), a7, 0
3f8f83c0:	add    a7, a0
3f8f83d0:	jruc   L3F8F88D0
3f8f83e0:	move   *a13(0xff80), a7, 1
3f8f8400:	sra    0x1, a7
3f8f8410:	sext   a7, 0
3f8f8420:	add    a7, a2
3f8f8430:	jruc   L3F8F88D0
3f8f8440:	move   *a13(0xffa0), a7, 1
3f8f8460:	sra    0x1, a7
3f8f8470:	sext   a7, 0
3f8f8480:	add    a7, a0
3f8f8490:	move   *a13(0xff80), a7, 1
3f8f84b0:	sra    0x1, a7
3f8f84c0:	sext   a7, 0
3f8f84d0:	add    a7, a2
3f8f84e0:	jruc   L3F8F88D0
3f8f84f0:	move   *a13(0xffa0), a7, 0
3f8f8510:	add    a7, a0
3f8f8520:	move   *a13(0xff80), a5, 1
3f8f8540:	sra    0x1, a5
3f8f8550:	sext   a5, 0
3f8f8560:	add    a5, a2
3f8f8570:	jruc   L3F8F88D0
3f8f8580:	move   *a13(0xff80), a7, 0
3f8f85a0:	add    a7, a2
3f8f85b0:	jruc   L3F8F88D0
3f8f85c0:	move   *a13(0xffa0), a7, 1
3f8f85e0:	sra    0x1, a7
L3F8F85F0:
3f8f85f0:	sext   a7, 0
3f8f8600:	add    a7, a0
L3F8F8610:
3f8f8610:	move   *a13(0xff80), a7, 0
L3F8F8630:
3f8f8630:	add    a7, a2
3f8f8640:	jruc   L3F8F88D0
L3F8F8650:
3f8f8650:	move   *a13(0xffa0), a7, 0
L3F8F8670:
3f8f8670:	add    a7, a0
3f8f8680:	move   *a13(0xff80), a5, 0
3f8f86a0:	add    a5, a2
L3F8F86B0:
3f8f86b0:	jruc   L3F8F88D0
L3F8F86C0:
3f8f86c0:	movb   *a10(0x648), a8
3f8f86e0:	cmpi   0xa, a8
3f8f8700:	jrhi   L3F8F88D0
L3F8F8710:
3f8f8710:	sll    0x5, a8
3f8f8720:	addi   0x3f8f8770, a8
3f8f8750:	move   *a8, a8, 1
3f8f8760:	jump   a8
3f8f8770:	move   a8, *a0, 1
3f8f8780:	dsjs   sp, L3F8F85D0
3f8f8790:	move   *b6, *b0, 0
3f8f87a0:	dsjs   sp, L3F8F85F0
3f8f87b0:	move   a10, *a0, 1
3f8f87c0:	dsjs   sp, L3F8F8610
3f8f87d0:	move   a13, *a0, 1
3f8f87e0:	dsjs   sp, L3F8F8630
3f8f87f0:	move   sp, *a0, 1
3f8f8800:	dsjs   sp, L3F8F8650
3f8f8810:	move   *a2, a0, 0
3f8f8820:	dsjs   sp, L3F8F8670
3f8f8830:	move   *b7, b0, 0
3f8f8840:	dsjs   sp, L3F8F8690
3f8f8850:	move   *a12, a0, 0
3f8f8860:	dsjs   sp, L3F8F86B0
3f8f8870:	move   *a14, a0, 0
3f8f8880:	dsjs   sp, L3F8F86D0
3f8f8890:	move   *b2, b0, 1
3f8f88a0:	dsjs   sp, L3F8F86F0
3f8f88b0:	move   *b6, *b0, 0
3f8f88c0:	dsjs   sp, L3F8F8710
L3F8F88D0:
3f8f88d0:	movk   24, a7
3f8f88e0:	movb   a7, *a13(0x140)
3f8f8900:	move   *a10(0x160), *a13(0x180), 1
3f8f8930:	setf   16, 1, 0
3f8f8940:	move   a0, *a13(0x1a0), 0
3f8f8960:	move   a2, *a13(0x1b0), 0
3f8f8980:	move   a14, -*sp, 1
3f8f8990:	sub    a5, a5
3f8f89a0:	move   a5, *a14+, 1
3f8f89b0:	movk   1, a5
3f8f89c0:	move   a5, *a14+, 1
3f8f89d0:	move   a13, a5
3f8f89e0:	addi   0x140, a5
3f8f8a00:	move   a5, *a14+, 1
3f8f8a10:	move   a10, *a14+, 1
3f8f8a20:	calla  L3F23C3A0
3f8f8a50:	setf   16, 1, 0
3f8f8a60:	move   *a10(0x3a0), *a10(0x3c0), 0
3f8f8a90:	move   *a10(0x3b0), *a10(0x3d0), 0
3f8f8ac0:	move   a11, a7
3f8f8ad0:	add    a0, a7
3f8f8ae0:	move   a7, *a10(0x3a0), 0
3f8f8b00:	move   a12, a7
3f8f8b10:	add    a2, a7
3f8f8b20:	move   a7, *a10(0x3b0), 0
3f8f8b40:	move   a14, -*sp, 1
3f8f8b50:	move   a13, a7
3f8f8b60:	addk   32, a7
3f8f8b70:	move   a7, *a14+, 1
3f8f8b80:	sub    a3, a3
3f8f8b90:	move   a3, *a14+, 1
3f8f8ba0:	move   a12, a3
3f8f8bb0:	add    a2, a3
3f8f8bc0:	move   *a10(0x370), a5, 0
3f8f8be0:	add    a5, a3
3f8f8bf0:	move   a3, *a14+, 1
3f8f8c00:	move   a11, a5
3f8f8c10:	add    a0, a5
3f8f8c20:	move   *a10(0x360), a3, 0
3f8f8c40:	add    a3, a5
3f8f8c50:	move   a5, *a14+, 1
3f8f8c60:	move   a12, a5
3f8f8c70:	add    a2, a5
3f8f8c80:	move   a5, *a14+, 1
3f8f8c90:	move   a11, a5
3f8f8ca0:	add    a0, a5
3f8f8cb0:	move   a5, *a14+, 1
3f8f8cc0:	move   *a4(0x1100), a5, 1
3f8f8ce0:	call   a5
3f8f8cf0:	move   a14, -*sp, 1
3f8f8d00:	move   a7, *a14+, 1
3f8f8d10:	move   *a10(0x180), *a14+, 1
3f8f8d30:	move   *a4(0xf60), a5, 1
3f8f8d50:	call   a5
3f8f8d60:	move   a14, -*sp, 1
3f8f8d70:	move   *a13(0x0), *a14+, 1
3f8f8d90:	move   *a10(0x180), *a14+, 1
3f8f8db0:	move   *a10(0x180), *a14+, 1
3f8f8dd0:	move   *a4(0xee0), a5, 1
3f8f8df0:	call   a5
3f8f8e00:	setf   16, 1, 0
3f8f8e10:	move   *a10(0x340), a5, 0
3f8f8e30:	cmp    a5, a0
3f8f8e40:	jrne   L3F8F8E90
3f8f8e50:	move   *a10(0x350), a5, 0
3f8f8e70:	cmp    a5, a2
3f8f8e80:	jreq   L3F8F8FC0
L3F8F8E90:
3f8f8e90:	move   *a10(0x2c0), a5, 1
3f8f8eb0:	jrne   L3F8F8F40
3f8f8ec0:	move   a14, -*sp, 1
3f8f8ed0:	sub    a5, a5
3f8f8ee0:	move   a5, *a14+, 1
3f8f8ef0:	move   *a4(0xe80), a3, 1
3f8f8f10:	call   a3
3f8f8f20:	move   a8, *a10(0x2c0), 1
L3F8F8F40:
3f8f8f40:	move   a14, -*sp, 1
3f8f8f50:	move   *a10(0x300), *a14+, 1
3f8f8f70:	move   *a10(0x2c0), *a14+, 1
3f8f8f90:	move   *a4(0xea0), a5, 1
3f8f8fb0:	call   a5
L3F8F8FC0:
3f8f8fc0:	setf   16, 1, 0
3f8f8fd0:	move   *a10(0x650), a5, 0
3f8f8ff0:	jreq   L3F8F93A0
3f8f9000:	move   a13, a5
3f8f9010:	addi   0xa0, a5
3f8f9030:	move   a13, a3
3f8f9040:	addk   32, a3
3f8f9050:	move   *a3+, *a5+, 1
3f8f9060:	move   *a3+, *a5+, 1
3f8f9070:	move   *a3+, *a5+, 1
3f8f9080:	move   *a3, *a5, 1
3f8f9090:	move   *a13(0xc0), a5, 0
3f8f90b0:	move   *a10(0x650), a3, 0
3f8f90d0:	sub    a3, a5
3f8f90e0:	move   a5, *a13(0xc0), 0
3f8f9100:	move   *a13(0xd0), a3, 0
3f8f9120:	move   *a10(0x650), a7, 0
3f8f9140:	sub    a7, a3
3f8f9150:	move   a3, *a13(0xd0), 0
3f8f9170:	move   *a13(0xe0), a7, 0
3f8f9190:	move   *a10(0x650), a3, 0
3f8f91b0:	add    a7, a3
3f8f91c0:	move   a3, *a13(0xe0), 0
3f8f91e0:	move   *a13(0xf0), a7, 0
3f8f9200:	move   *a10(0x650), a3, 0
3f8f9220:	add    a7, a3
3f8f9230:	move   a3, *a13(0xf0), 0
3f8f9250:	move   a14, -*sp, 1
3f8f9260:	move   a13, a7
3f8f9270:	addi   0xa0, a7
3f8f9290:	move   a7, *a14+, 1
3f8f92a0:	move   *a10(0x1a0), *a14+, 1
3f8f92c0:	move   *a4(0xf60), a5, 1
3f8f92e0:	call   a5
3f8f92f0:	move   a14, -*sp, 1
3f8f9300:	move   *a13(0x0), *a14+, 1
3f8f9320:	move   *a10(0x1a0), *a14+, 1
3f8f9340:	move   *a10(0x1a0), *a14+, 1
3f8f9360:	move   *a4(0xee0), a5, 1
3f8f9380:	call   a5
3f8f9390:	jruc   L3F8F94B0
L3F8F93A0:
3f8f93a0:	move   a14, -*sp, 1
3f8f93b0:	move   *a10(0x180), *a14+, 1
3f8f93d0:	move   *a10(0x1a0), *a14+, 1
3f8f93f0:	move   *a4(0xea0), a5, 1
3f8f9410:	call   a5
3f8f9420:	move   a13, a5
3f8f9430:	addi   0xa0, a5
3f8f9450:	move   a13, a3
3f8f9460:	addk   32, a3
3f8f9470:	move   *a3+, *a5+, 1
3f8f9480:	move   *a3+, *a5+, 1
3f8f9490:	move   *a3+, *a5+, 1
3f8f94a0:	move   *a3, *a5, 1
L3F8F94B0:
3f8f94b0:	move   *a13(0xffa0), a7, 1
3f8f94d0:	jrne   L3F8F9510
3f8f94e0:	move   *a13(0xff80), a5, 1
3f8f9500:	jreq   L3F8F96F0
L3F8F9510:
3f8f9510:	move   a14, -*sp, 1
3f8f9520:	move   a13, a5
3f8f9530:	addk   32, a5
3f8f9540:	move   a5, *a14+, 1
3f8f9550:	move   *a10(0x300), *a14+, 1
3f8f9570:	move   *a4(0xf60), a3, 1
3f8f9590:	call   a3
3f8f95a0:	move   a14, -*sp, 1
3f8f95b0:	move   *a10(0x80), *a14+, 1
3f8f95d0:	sub    a3, a3
3f8f95e0:	move   a3, *a14+, 1
3f8f95f0:	move   *a10(0x300), *a14+, 1
3f8f9610:	move   *a4(0x12a0), a3, 1
3f8f9630:	call   a3
3f8f9640:	move   a14, -*sp, 1
3f8f9650:	move   a13, a3
3f8f9660:	addi   0xa0, a3
3f8f9680:	move   a3, *a14+, 1
3f8f9690:	move   *a10(0x2e0), *a14+, 1
3f8f96b0:	move   *a4(0xf60), a3, 1
3f8f96d0:	call   a3
3f8f96e0:	jruc   L3F8F9890
L3F8F96F0:
3f8f96f0:	move   *a13(0xff60), a3, 1
3f8f9710:	jrne   L3F8F9750
3f8f9720:	move   *a13(0xff40), a3, 1
3f8f9740:	jreq   L3F8F9890
L3F8F9750:
3f8f9750:	move   a14, -*sp, 1
3f8f9760:	move   *a13(0xff40), *a14+, 1
3f8f9780:	move   *a13(0xff60), *a14+, 1
3f8f97a0:	move   *a10(0x300), *a14+, 1
3f8f97c0:	move   *a4(0xf80), a3, 1
3f8f97e0:	call   a3
3f8f97f0:	move   a14, -*sp, 1
3f8f9800:	move   *a13(0xff40), *a14+, 1
3f8f9820:	move   *a13(0xff60), *a14+, 1
3f8f9840:	move   *a10(0x2e0), *a14+, 1
3f8f9860:	move   *a4(0xf80), a3, 1
3f8f9880:	call   a3
L3F8F9890:
3f8f9890:	move   *a13(0xff60), a5, 1
3f8f98b0:	jrne   L3F8F98F0
3f8f98c0:	move   *a13(0xff40), a3, 1
3f8f98e0:	jreq   L3F8F9AA0
L3F8F98F0:
3f8f98f0:	move   a14, -*sp, 1
3f8f9900:	move   *a13(0xff40), *a14+, 1
3f8f9920:	move   a5, *a14+, 1
3f8f9930:	move   *a10(0x280), *a14+, 1
3f8f9950:	move   *a4(0xf80), a3, 1
3f8f9970:	call   a3
3f8f9980:	move   a14, -*sp, 1
3f8f9990:	move   *a13(0xff40), *a14+, 1
3f8f99b0:	move   a5, *a14+, 1
3f8f99c0:	move   *a10(0x260), *a14+, 1
3f8f99e0:	move   *a4(0xf80), a3, 1
3f8f9a00:	call   a3
3f8f9a10:	move   a14, -*sp, 1
3f8f9a20:	move   *a13(0xff40), *a14+, 1
3f8f9a40:	move   a5, *a14+, 1
3f8f9a50:	move   *a10(0x2a0), *a14+, 1
3f8f9a70:	move   *a4(0xf80), a3, 1
3f8f9a90:	call   a3
L3F8F9AA0:
3f8f9aa0:	move   a14, -*sp, 1
3f8f9ab0:	setf   16, 1, 0
3f8f9ac0:	move   *a10(0x3b0), a8, 0
3f8f9ae0:	move   a8, *a14+, 1
3f8f9af0:	move   *a10(0x3a0), a8, 0
3f8f9b10:	move   a8, *a14+, 1
3f8f9b20:	move   a10, *a14+, 1
3f8f9b30:	move   *a4(0xa40), a3, 1
3f8f9b50:	call   a3
3f8f9b60:	move   *a10(0xe0), a3, 1
3f8f9b80:	jreq   L3F8F9C90
3f8f9b90:	move   a14, -*sp, 1
3f8f9ba0:	move   *a13(0xff00), *a14+, 1
3f8f9bc0:	sub    a3, a3
3f8f9bd0:	move   a3, *a14+, 1
3f8f9be0:	move   *a13(0xff40), *a14+, 1
3f8f9c00:	move   a5, *a14+, 1
3f8f9c10:	move   a3, *a14+, 1
3f8f9c20:	move   a3, *a14+, 1
3f8f9c30:	move   *a13(0xffc0), *a14+, 1
3f8f9c50:	move   a10, *a14+, 1
3f8f9c60:	calla  L3F8F80D0
L3F8F9C90:
3f8f9c90:	move   *a13(0x120), a3, 1
3f8f9cb0:	jreq   L3F8F9D80
3f8f9cc0:	move   a14, -*sp, 1
3f8f9cd0:	movk   1, a3
3f8f9ce0:	move   a3, *a14+, 1
3f8f9cf0:	move   a3, *a14+, 1
3f8f9d00:	sub    a3, a3
3f8f9d10:	move   a3, *a14+, 1
3f8f9d20:	move   a10, *a14+, 1
3f8f9d30:	calla  L3F90FAE0
3f8f9d60:	move   a3, *a13(0x120), 1
L3F8F9D80:
3f8f9d80:	move   *a10(0xa0), a10, 1
3f8f9da0:	jane   L3F8F8260
L3F8F9DC0:
3f8f9dc0:	move   *sp(0x180), a14, 1
3f8f9de0:	mmfm   sp, a0,a2,a3,a4,a5,a7,a9,a10,a11,a12,a13
3f8f9e00:	rets   2
L3F8F9E10:
3f8f9e10:	mmtm   sp, a0,a2,a4,a5,a7,a9,a10,a11,a12,a13
3f8f9e30:	move   a14, a13
3f8f9e40:	addi   0x100, a14
3f8f9e60:	move   *a13(0xffe0), a9, 1
3f8f9e80:	move   *a9(0x20), a4, 1
3f8f9ea0:	move   *a9(0xe0), a10, 1
3f8f9ec0:	setf   16, 1, 0
3f8f9ed0:	move   *a9(0x3a0), a11, 0
3f8f9ef0:	move   *a9(0x3b0), a12, 0
3f8f9f10:	move   a10, a10
3f8f9f20:	jaeq   L3F8FA7D0
L3F8F9F40:
3f8f9f40:	setf   16, 1, 0
3f8f9f50:	move   *a10(0x340), a0, 0
3f8f9f70:	move   *a10(0x350), a2, 0
3f8f9f90:	movk   24, a7
3f8f9fa0:	movb   a7, *a13
3f8f9fb0:	move   *a10(0x160), *a13(0x40), 1
3f8f9fe0:	move   a0, *a13(0x60), 0
3f8fa000:	move   a2, *a13(0x70), 0
3f8fa020:	move   a14, -*sp, 1
3f8fa030:	sub    a5, a5
3f8fa040:	move   a5, *a14+, 1
3f8fa050:	movk   1, a5
3f8fa060:	move   a5, *a14+, 1
3f8fa070:	move   a13, *a14+, 1
3f8fa080:	move   a10, *a14+, 1
3f8fa090:	calla  L3F23C3A0
3f8fa0c0:	setf   16, 1, 0
3f8fa0d0:	move   *a10(0x3a0), *a10(0x3c0), 0
3f8fa100:	move   *a10(0x3b0), *a10(0x3d0), 0
3f8fa130:	move   a11, a5
3f8fa140:	add    a0, a5
3f8fa150:	move   a5, *a10(0x3a0), 0
3f8fa170:	move   a12, a5
3f8fa180:	add    a2, a5
3f8fa190:	move   a5, *a10(0x3b0), 0
3f8fa1b0:	move   a14, -*sp, 1
3f8fa1c0:	move   *a13(0xffa0), *a14+, 1
3f8fa1e0:	move   *a13(0xffc0), *a14+, 1
3f8fa200:	move   *a10(0x180), *a14+, 1
3f8fa220:	move   *a4(0xf80), a5, 1
3f8fa240:	call   a5
3f8fa250:	move   a14, -*sp, 1
3f8fa260:	move   *a13(0xffa0), *a14+, 1
3f8fa280:	move   *a13(0xffc0), *a14+, 1
3f8fa2a0:	move   *a10(0x1a0), *a14+, 1
3f8fa2c0:	move   *a4(0xf80), a5, 1
3f8fa2e0:	call   a5
3f8fa2f0:	move   a14, -*sp, 1
3f8fa300:	move   *a13(0xffa0), *a14+, 1
3f8fa320:	move   *a13(0xffc0), *a14+, 1
3f8fa340:	move   *a10(0x300), *a14+, 1
3f8fa360:	move   *a4(0xf80), a5, 1
3f8fa380:	call   a5
3f8fa390:	move   a14, -*sp, 1
3f8fa3a0:	move   *a13(0xffa0), *a14+, 1
3f8fa3c0:	move   *a13(0xffc0), *a14+, 1
3f8fa3e0:	move   *a10(0x2e0), *a14+, 1
3f8fa400:	move   *a4(0xf80), a5, 1
3f8fa420:	call   a5
3f8fa430:	move   a14, -*sp, 1
3f8fa440:	move   *a13(0xffa0), *a14+, 1
3f8fa460:	move   *a13(0xffc0), *a14+, 1
3f8fa480:	move   *a10(0x280), *a14+, 1
3f8fa4a0:	move   *a4(0xf80), a5, 1
3f8fa4c0:	call   a5
3f8fa4d0:	move   a14, -*sp, 1
3f8fa4e0:	move   *a13(0xffa0), *a14+, 1
3f8fa500:	move   *a13(0xffc0), *a14+, 1
3f8fa520:	move   *a10(0x260), *a14+, 1
3f8fa540:	move   *a4(0xf80), a5, 1
3f8fa560:	call   a5
3f8fa570:	move   a14, -*sp, 1
3f8fa580:	move   *a13(0xffa0), *a14+, 1
3f8fa5a0:	move   *a13(0xffc0), *a14+, 1
3f8fa5c0:	move   *a10(0x2a0), *a14+, 1
3f8fa5e0:	move   *a4(0xf80), a5, 1
3f8fa600:	call   a5
3f8fa610:	move   a14, -*sp, 1
3f8fa620:	setf   16, 1, 0
3f8fa630:	move   *a10(0x3b0), a8, 0
3f8fa650:	move   a8, *a14+, 1
3f8fa660:	move   *a10(0x3a0), a8, 0
3f8fa680:	move   a8, *a14+, 1
3f8fa690:	move   a10, *a14+, 1
3f8fa6a0:	move   *a4(0xa40), a5, 1
3f8fa6c0:	call   a5
3f8fa6d0:	move   *a10(0xe0), a5, 1
3f8fa6f0:	jreq   L3F8FA790
3f8fa700:	move   a14, -*sp, 1
3f8fa710:	move   *a13(0xffa0), *a14+, 1
3f8fa730:	move   *a13(0xffc0), *a14+, 1
3f8fa750:	move   a10, *a14+, 1
3f8fa760:	calla  L3F8F9E10
L3F8FA790:
3f8fa790:	move   *a10(0xa0), a10, 1
3f8fa7b0:	jane   L3F8F9F40
L3F8FA7D0:
3f8fa7d0:	move   *sp(0x160), a14, 1
3f8fa7f0:	mmfm   sp, a0,a2,a4,a5,a7,a9,a10,a11,a12,a13
3f8fa810:	rets   2
L3F8FA820:
3f8fa820:	mmtm   sp, a7,a9,a10,a11,a12,a13
3f8fa840:	move   a14, a13
3f8fa850:	addk   32, a14
3f8fa860:	move   *a13(0xffe0), a9, 1
3f8fa880:	move   *a13(0xffc0), a10, 1
3f8fa8a0:	move   *a9(0x80), a11, 1
3f8fa8c0:	move   a9, a12
3f8fa8d0:	move   *a9(0xa0), a7, 1
3f8fa8f0:	cmp    a10, a7
3f8fa900:	jaeq   L3F8FB200
3f8fa920:	move   a10, a7
3f8fa930:	jrne   L3F8FAB70
3f8fa940:	move   *a11(0xe0), a7, 1
3f8fa960:	cmp    a9, a7
3f8fa970:	jrne   L3F8FA9B0
3f8fa980:	move   *a9(0xa0), *a11(0xe0), 1
L3F8FA9B0:
3f8fa9b0:	move   *a9(0xa0), a12, 1
3f8fa9d0:	move   *a9(0xa0), a7, 1
3f8fa9f0:	move   *a9(0xc0), *a7(0xc0), 1
3f8faa20:	move   *a9(0xc0), a7, 1
3f8faa40:	jreq   L3F8FAAA0
3f8faa50:	move   *a9(0xc0), a7, 1
3f8faa70:	move   *a9(0xa0), *a7(0xa0), 1
L3F8FAAA0:
3f8faaa0:	move   *a11(0x100), a7, 1
3f8faac0:	move   a9, *a7(0xa0), 1
3f8faae0:	move   *a11(0x100), *a9(0xc0), 1
3f8fab10:	sub    a7, a7
3f8fab20:	move   a7, *a9(0xa0), 1
3f8fab40:	move   a9, *a11(0x100), 1
3f8fab60:	jruc   L3F8FB200
L3F8FAB70:
3f8fab70:	move   *a11(0xe0), a7, 1
3f8fab90:	cmp    a10, a7
3f8faba0:	jrne   L3F8FADE0
3f8fabb0:	move   a9, a12
3f8fabc0:	move   *a11(0x100), a7, 1
3f8fabe0:	cmp    a9, a7
3f8fabf0:	jrne   L3F8FAC30
3f8fac00:	move   *a9(0xc0), *a11(0x100), 1
L3F8FAC30:
3f8fac30:	move   *a9(0xa0), a7, 1
3f8fac50:	jreq   L3F8FACB0
3f8fac60:	move   *a9(0xa0), a7, 1
3f8fac80:	move   *a9(0xc0), *a7(0xc0), 1
L3F8FACB0:
3f8facb0:	move   *a9(0xc0), a7, 1
3f8facd0:	jreq   L3F8FAD30
3f8face0:	move   *a9(0xc0), a7, 1
3f8fad00:	move   *a9(0xa0), *a7(0xa0), 1
L3F8FAD30:
3f8fad30:	move   *a11(0xe0), *a9(0xa0), 1
3f8fad60:	sub    a7, a7
3f8fad70:	move   a7, *a9(0xc0), 1
3f8fad90:	move   a9, *a10(0xc0), 1
3f8fadb0:	move   a9, *a11(0xe0), 1
3f8fadd0:	jruc   L3F8FB200
L3F8FADE0:
3f8fade0:	move   *a9(0xa0), *a13(0x0), 1
3f8fae10:	sub    a12, a12
3f8fae20:	move   *a11(0xe0), a7, 1
3f8fae40:	cmp    a9, a7
3f8fae50:	jrne   L3F8FAEA0
3f8fae60:	move   *a9(0xa0), a12, 1
3f8fae80:	move   a12, *a11(0xe0), 1
L3F8FAEA0:
3f8faea0:	move   *a11(0x100), a7, 1
3f8faec0:	cmp    a9, a7
3f8faed0:	jrne   L3F8FAF20
3f8faee0:	move   a9, a12
3f8faef0:	move   *a9(0xc0), *a11(0x100), 1
L3F8FAF20:
3f8faf20:	move   *a9(0xa0), a7, 1
3f8faf40:	jreq   L3F8FAFA0
3f8faf50:	move   *a9(0xa0), a7, 1
3f8faf70:	move   *a9(0xc0), *a7(0xc0), 1
L3F8FAFA0:
3f8fafa0:	move   *a9(0xc0), a7, 1
3f8fafc0:	jreq   L3F8FB020
3f8fafd0:	move   *a9(0xc0), a7, 1
3f8faff0:	move   *a9(0xa0), *a7(0xa0), 1
L3F8FB020:
3f8fb020:	move   a10, *a9(0xa0), 1
3f8fb040:	move   *a10(0xc0), *a9(0xc0), 1
3f8fb070:	move   *a10(0xc0), a7, 1
3f8fb090:	jreq   L3F8FB0E0
3f8fb0a0:	move   *a10(0xc0), a7, 1
3f8fb0c0:	move   a9, *a7(0xa0), 1
L3F8FB0E0:
3f8fb0e0:	move   a9, *a10(0xc0), 1
3f8fb100:	move   a12, a7
3f8fb110:	jrne   L3F8FB200
3f8fb120:	move   *a11(0xe0), a12, 1
3f8fb140:	cmp    a9, a12
3f8fb150:	jreq   L3F8FB200
3f8fb160:	move   *a13, a7, 1
3f8fb170:	cmp    a7, a12
3f8fb180:	jreq   L3F8FB200
L3F8FB190:
3f8fb190:	move   *a12(0xa0), a12, 1
3f8fb1b0:	cmp    a9, a12
3f8fb1c0:	jreq   L3F8FB200
3f8fb1d0:	move   *a13, a7, 1
3f8fb1e0:	cmp    a7, a12
3f8fb1f0:	jrne   L3F8FB190
L3F8FB200:
3f8fb200:	move   a12, a8
3f8fb210:	move   *sp(0xe0), a14, 1
3f8fb230:	mmfm   sp, a7,a9,a10,a11,a12,a13
3f8fb250:	rets   2
L3F8FB260:
3f8fb260:	mmtm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f8fb280:	move   a14, a13
3f8fb290:	addi   0x210, a14
3f8fb2b0:	move   *a13(0xffe0), a9, 1
3f8fb2d0:	move   *a13(0xff80), a10, 1
3f8fb2f0:	setf   1, 0, 0
3f8fb300:	move   *a9(0x684), a7, 0
3f8fb320:	move   a7, *a13, 1
3f8fb330:	sub    a0, a0
3f8fb340:	move   a9, *a13(0xe0), 1
3f8fb360:	move   a0, *a13(0x100), 1
3f8fb380:	move   a0, *a13(0x140), 1
3f8fb3a0:	move   *a9(0x80), a11, 1
3f8fb3c0:	jaeq   L3F8FD0A0
3f8fb3e0:	move   *a9(0x20), a2, 1
3f8fb400:	setf   16, 1, 0
3f8fb410:	move   *a9(0x650), *a13(0x1c0), 0
3f8fb440:	move   *a9(0x3a0), a4, 0
3f8fb460:	move   *a9(0x3b0), a6, 0
3f8fb480:	move   a4, *a13(0xa0), 0
3f8fb4a0:	move   a6, *a13(0xb0), 0
3f8fb4c0:	move   *a13(0xffc0), a5, 0
3f8fb4e0:	move   *a13(0x1c0), a7, 0
3f8fb500:	add    a7, a5
3f8fb510:	move   a5, *a9(0x340), 0
3f8fb530:	move   *a13(0xffa0), a5, 0
3f8fb550:	add    a7, a5
3f8fb560:	move   a5, *a9(0x350), 0
3f8fb580:	move   a4, *a9(0x3c0), 0
3f8fb5a0:	move   a6, *a9(0x3d0), 0
3f8fb5c0:	move   *a11(0x3a0), a5, 0
3f8fb5e0:	move   *a13(0xffc0), a7, 0
3f8fb600:	add    a7, a5
3f8fb610:	move   *a13(0x1c0), a7, 0
3f8fb630:	add    a7, a5
3f8fb640:	move   a5, *a9(0x3a0), 0
3f8fb660:	move   *a11(0x3b0), a5, 0
3f8fb680:	move   *a13(0xffa0), a7, 0
3f8fb6a0:	add    a7, a5
3f8fb6b0:	move   *a13(0x1c0), a7, 0
3f8fb6d0:	add    a7, a5
3f8fb6e0:	move   a5, *a9(0x3b0), 0
3f8fb700:	move   *a9(0x3a0), a5, 0
3f8fb720:	sub    a4, a5
3f8fb730:	move   a5, *a13(0x1d0), 0
3f8fb750:	move   *a9(0x3b0), a5, 0
3f8fb770:	sub    a6, a5
3f8fb780:	move   a5, *a13(0x1e0), 0
3f8fb7a0:	move   *a13(0x1d0), a5, 0
3f8fb7c0:	jrne   L3F8FB810
3f8fb7d0:	move   *a13(0x1e0), a5, 0
3f8fb7f0:	jaeq   L3F8FD0A0
L3F8FB810:
3f8fb810:	move   *a13, a5, 1
3f8fb820:	jreq   L3F8FBA70
3f8fb830:	move   a14, -*sp, 1
3f8fb840:	move   a0, *a14+, 1
3f8fb850:	move   *a2(0xe80), a5, 1
3f8fb870:	call   a5
3f8fb880:	move   a8, a12
3f8fb890:	move   a14, -*sp, 1
3f8fb8a0:	move   *a9(0x200), *a14+, 1
3f8fb8c0:	move   a12, *a14+, 1
3f8fb8d0:	move   *a2(0xea0), a5, 1
3f8fb8f0:	call   a5
3f8fb900:	move   a14, -*sp, 1
3f8fb910:	move   *a9(0x1a0), *a14+, 1
3f8fb930:	move   *a2(0xfe0), a5, 1
3f8fb950:	call   a5
3f8fb960:	move   a8, a5
3f8fb970:	jreq   L3F8FBA70
3f8fb980:	move   a14, -*sp, 1
3f8fb990:	move   a13, a5
3f8fb9a0:	addk   32, a5
3f8fb9b0:	move   a5, *a14+, 1
3f8fb9c0:	move   *a9(0x1a0), *a14+, 1
3f8fb9e0:	move   *a2(0x1020), a3, 1
3f8fba00:	call   a3
3f8fba10:	move   a14, -*sp, 1
3f8fba20:	move   a5, *a14+, 1
3f8fba30:	move   *a2(0xe80), a3, 1
3f8fba50:	call   a3
3f8fba60:	move   a8, a0
L3F8FBA70:
3f8fba70:	move   a14, -*sp, 1
3f8fba80:	move   a13, a5
3f8fba90:	addk   32, a5
3f8fbaa0:	move   a5, *a14+, 1
3f8fbab0:	sub    a3, a3
3f8fbac0:	move   a3, *a14+, 1
3f8fbad0:	setf   16, 1, 0
3f8fbae0:	move   *a9(0x3b0), a3, 0
3f8fbb00:	move   *a9(0x370), a5, 0
3f8fbb20:	add    a5, a3
3f8fbb30:	move   a3, *a14+, 1
3f8fbb40:	move   *a9(0x3a0), a5, 0
3f8fbb60:	move   *a9(0x360), a3, 0
3f8fbb80:	add    a3, a5
3f8fbb90:	move   a5, *a14+, 1
3f8fbba0:	move   *a9(0x3b0), a8, 0
3f8fbbc0:	move   a8, *a14+, 1
3f8fbbd0:	move   *a9(0x3a0), a8, 0
3f8fbbf0:	move   a8, *a14+, 1
3f8fbc00:	move   *a2(0x1100), a5, 1
3f8fbc20:	call   a5
3f8fbc30:	move   a14, -*sp, 1
3f8fbc40:	move   a13, a5
3f8fbc50:	addk   32, a5
3f8fbc60:	move   a5, *a14+, 1
3f8fbc70:	move   *a9(0x180), *a14+, 1
3f8fbc90:	move   *a2(0xf60), a3, 1
3f8fbcb0:	call   a3
3f8fbcc0:	move   a14, -*sp, 1
3f8fbcd0:	move   *a11(0x180), *a14+, 1
3f8fbcf0:	move   *a9(0x180), *a14+, 1
3f8fbd10:	move   *a9(0x180), *a14+, 1
3f8fbd30:	move   *a2(0xee0), a3, 1
3f8fbd50:	call   a3
3f8fbd60:	move   a14, -*sp, 1
3f8fbd70:	move   *a9(0x2e0), *a14+, 1
3f8fbd90:	move   *a9(0x1a0), *a14+, 1
3f8fbdb0:	move   *a2(0x1080), a3, 1
3f8fbdd0:	call   a3
3f8fbde0:	move   a8, *a13(0x180), 1
3f8fbe00:	move   a7, a3
3f8fbe10:	jreq   L3F8FC0B0
3f8fbe20:	setf   16, 1, 0
3f8fbe30:	move   *a13(0x40), a5, 0
3f8fbe50:	sub    a3, a5
3f8fbe60:	move   a5, *a13(0x40), 0
3f8fbe80:	move   *a13(0x50), a5, 0
3f8fbea0:	sub    a3, a5
3f8fbeb0:	move   a5, *a13(0x50), 0
3f8fbed0:	move   *a13(0x60), a5, 0
3f8fbef0:	add    a3, a5
3f8fbf00:	move   a5, *a13(0x60), 0
3f8fbf20:	move   *a13(0x70), a5, 0
3f8fbf40:	add    a3, a5
3f8fbf50:	move   a5, *a13(0x70), 0
3f8fbf70:	move   a14, -*sp, 1
3f8fbf80:	move   a13, a5
3f8fbf90:	addk   32, a5
3f8fbfa0:	move   a5, *a14+, 1
3f8fbfb0:	move   *a9(0x1a0), *a14+, 1
3f8fbfd0:	move   *a2(0xf60), a5, 1
3f8fbff0:	call   a5
3f8fc000:	move   a14, -*sp, 1
3f8fc010:	move   *a11(0x180), *a14+, 1
3f8fc030:	move   *a9(0x1a0), *a14+, 1
3f8fc050:	move   *a9(0x1a0), *a14+, 1
3f8fc070:	move   *a2(0xee0), a5, 1
3f8fc090:	call   a5
3f8fc0a0:	jruc   L3F8FC130
L3F8FC0B0:
3f8fc0b0:	move   a14, -*sp, 1
3f8fc0c0:	move   *a9(0x180), *a14+, 1
3f8fc0e0:	move   *a9(0x1a0), *a14+, 1
3f8fc100:	move   *a2(0xea0), a5, 1
3f8fc120:	call   a5
L3F8FC130:
3f8fc130:	move   a14, -*sp, 1
3f8fc140:	setf   16, 1, 0
3f8fc150:	move   *a13(0x1e0), a5, 0
3f8fc170:	move   a5, *a14+, 1
3f8fc180:	move   *a13(0x1d0), a3, 0
3f8fc1a0:	move   a3, *a14+, 1
3f8fc1b0:	move   *a9(0x2e0), *a14+, 1
3f8fc1d0:	move   *a2(0xf80), a3, 1
3f8fc1f0:	call   a3
3f8fc200:	move   a14, -*sp, 1
3f8fc210:	move   a5, *a14+, 1
3f8fc220:	setf   16, 1, 0
3f8fc230:	move   *a13(0x1d0), a3, 0
3f8fc250:	move   a3, *a14+, 1
3f8fc260:	move   *a9(0x260), *a14+, 1
3f8fc280:	move   *a2(0xf80), a3, 1
3f8fc2a0:	call   a3
3f8fc2b0:	move   a14, -*sp, 1
3f8fc2c0:	move   a5, *a14+, 1
3f8fc2d0:	setf   16, 1, 0
3f8fc2e0:	move   *a13(0x1d0), a3, 0
3f8fc300:	move   a3, *a14+, 1
3f8fc310:	move   *a9(0x300), *a14+, 1
3f8fc330:	move   *a2(0xf80), a3, 1
3f8fc350:	call   a3
3f8fc360:	move   a14, -*sp, 1
3f8fc370:	move   a5, *a14+, 1
3f8fc380:	setf   16, 1, 0
3f8fc390:	move   *a13(0x1d0), a3, 0
3f8fc3b0:	move   a3, *a14+, 1
3f8fc3c0:	move   *a9(0x280), *a14+, 1
3f8fc3e0:	move   *a2(0xf80), a3, 1
3f8fc400:	call   a3
3f8fc410:	move   a14, -*sp, 1
3f8fc420:	move   *a9(0x2e0), *a14+, 1
3f8fc440:	move   *a9(0x1a0), *a14+, 1
3f8fc460:	move   *a2(0x1080), a3, 1
3f8fc480:	call   a3
3f8fc490:	move   a8, *a13(0x1a0), 1
3f8fc4b0:	move   a14, -*sp, 1
3f8fc4c0:	setf   16, 1, 0
3f8fc4d0:	move   *a9(0x3b0), a8, 0
3f8fc4f0:	move   a8, *a14+, 1
3f8fc500:	move   *a9(0x3a0), a8, 0
3f8fc520:	move   a8, *a14+, 1
3f8fc530:	move   a9, *a14+, 1
3f8fc540:	move   *a2(0xa40), a3, 1
3f8fc560:	call   a3
3f8fc570:	move   a14, -*sp, 1
3f8fc580:	move   a10, *a14+, 1
3f8fc590:	move   a9, *a14+, 1
3f8fc5a0:	calla  L3F8FA820
3f8fc5d0:	move   a8, *a13(0xe0), 1
3f8fc5f0:	move   *a13(0x180), a3, 1
3f8fc610:	jreq   L3F8FC700
3f8fc620:	move   *a13(0x1a0), a3, 1
3f8fc640:	jreq   L3F8FC700
3f8fc650:	move   a14, -*sp, 1
3f8fc660:	move   a5, *a14+, 1
3f8fc670:	setf   16, 1, 0
3f8fc680:	move   *a13(0x1d0), a3, 0
3f8fc6a0:	move   a3, *a14+, 1
3f8fc6b0:	move   a9, *a14+, 1
3f8fc6c0:	calla  L3F8F9E10
3f8fc6f0:	jruc   L3F8FC810
L3F8FC700:
3f8fc700:	move   a14, -*sp, 1
3f8fc710:	sub    a3, a3
3f8fc720:	move   a3, *a14+, 1
3f8fc730:	move   a3, *a14+, 1
3f8fc740:	move   a5, *a14+, 1
3f8fc750:	setf   16, 1, 0
3f8fc760:	move   *a13(0x1d0), a3, 0
3f8fc780:	move   a3, *a14+, 1
3f8fc790:	sub    a3, a3
3f8fc7a0:	move   a3, *a14+, 1
3f8fc7b0:	move   a3, *a14+, 1
3f8fc7c0:	move   a3, *a14+, 1
3f8fc7d0:	move   a9, *a14+, 1
3f8fc7e0:	calla  L3F8F80D0
L3F8FC810:
3f8fc810:	move   *a13, a3, 1
3f8fc820:	jaeq   L3F8FD0A0
3f8fc840:	move   a0, a8
3f8fc850:	jrne   L3F8FC8F0
3f8fc860:	move   a14, -*sp, 1
3f8fc870:	move   a13, a3
3f8fc880:	addk   32, a3
3f8fc890:	move   a3, *a14+, 1
3f8fc8a0:	move   *a2(0xe80), a3, 1
3f8fc8c0:	call   a3
3f8fc8d0:	move   a8, a0
3f8fc8e0:	jruc   L3F8FC970
L3F8FC8F0:
3f8fc8f0:	move   a14, -*sp, 1
3f8fc900:	move   a13, a3
3f8fc910:	addk   32, a3
3f8fc920:	move   a3, *a14+, 1
3f8fc930:	move   a0, *a14+, 1
3f8fc940:	move   *a2(0x1120), a3, 1
3f8fc960:	call   a3
L3F8FC970:
3f8fc970:	move   a14, -*sp, 1
3f8fc980:	move   a13, a3
3f8fc990:	addi   0x160, a3
3f8fc9b0:	move   a3, *a14+, 1
3f8fc9c0:	move   a13, a3
3f8fc9d0:	addi   0x140, a3
3f8fc9f0:	move   a3, *a14+, 1
3f8fca00:	move   a13, a3
3f8fca10:	addi   0x120, a3
3f8fca30:	move   a3, *a14+, 1
3f8fca40:	move   a13, a3
3f8fca50:	addi   0x100, a3
3f8fca70:	move   a3, *a14+, 1
3f8fca80:	move   a0, *a14+, 1
3f8fca90:	sub    a3, a3
3f8fcaa0:	move   a3, *a14+, 1
3f8fcab0:	move   a3, *a14+, 1
3f8fcac0:	move   a9, *a14+, 1
3f8fcad0:	move   *a2(0xac0), a3, 1
3f8fcaf0:	call   a3
3f8fcb00:	move   a14, -*sp, 1
3f8fcb10:	move   a11, *a14+, 1
3f8fcb20:	calla  L3F8ED380
3f8fcb50:	move   *a9(0x4e0), a3, 1
3f8fcb70:	dsj    a3, L3F8FCE00
3f8fcb90:	move   a14, -*sp, 1
3f8fcba0:	sub    a3, a3
3f8fcbb0:	move   a3, *a14+, 1
3f8fcbc0:	move   *a2(0xe80), a3, 1
3f8fcbe0:	call   a3
3f8fcbf0:	move   a8, *a9(0x240), 1
3f8fcc10:	move   a14, -*sp, 1
3f8fcc20:	move   *a9(0x240), *a14+, 1
3f8fcc40:	move   *a9(0x1c0), *a14+, 1
3f8fcc60:	move   a9, *a14+, 1
3f8fcc70:	move   *a2(0x10a0), a3, 1
3f8fcc90:	call   a3
3f8fcca0:	move   a14, -*sp, 1
3f8fccb0:	movk   4, a3
3f8fccc0:	move   a3, *a14+, 1
3f8fccd0:	movk   1, a3
3f8fcce0:	move   a3, *a14+, 1
3f8fccf0:	calla  L3F703D90
3f8fcd20:	move   a8, *a13(0x1f0), 1
3f8fcd40:	move   a9, *a8, 1
3f8fcd50:	move   a14, -*sp, 1
3f8fcd60:	sub    a3, a3
3f8fcd70:	move   a3, *a14+, 1
3f8fcd80:	move   a3, *a14+, 1
3f8fcd90:	move   a8, *a14+, 1
3f8fcda0:	movk   1, a3
3f8fcdb0:	move   a3, *a14+, 1
3f8fcdc0:	calla  L3F912390
3f8fcdf0:	jruc   L3F8FCF10
L3F8FCE00:
3f8fce00:	move   a14, -*sp, 1
3f8fce10:	move   a12, *a14+, 1
3f8fce20:	move   *a2(0xfe0), a3, 1
3f8fce40:	call   a3
3f8fce50:	move   a8, a3
3f8fce60:	jreq   L3F8FCF10
3f8fce70:	move   a14, -*sp, 1
3f8fce80:	move   a12, *a14+, 1
3f8fce90:	move   a13, a3
3f8fcea0:	addi   0xa0, a3
3f8fcec0:	move   *a3+, *a14+, 1
3f8fced0:	move   a9, *a14+, 1
3f8fcee0:	move   *a9(0x5a0), a3, 1
3f8fcf00:	call   a3
L3F8FCF10:
3f8fcf10:	move   a14, -*sp, 1
3f8fcf20:	move   *a13(0x160), *a14+, 1
3f8fcf40:	move   *a13(0x140), *a14+, 1
3f8fcf60:	move   *a13(0x120), *a14+, 1
3f8fcf80:	move   *a13(0x100), *a14+, 1
3f8fcfa0:	calla  L3F912390
3f8fcfd0:	calla  L3F23D740
3f8fd000:	move   a14, -*sp, 1
3f8fd010:	move   a12, *a14+, 1
3f8fd020:	move   *a2(0xec0), a3, 1
3f8fd040:	call   a3
3f8fd050:	move   a14, -*sp, 1
3f8fd060:	move   a0, *a14+, 1
3f8fd070:	move   *a2(0xec0), a3, 1
3f8fd090:	call   a3
L3F8FD0A0:
3f8fd0a0:	move   *sp(0x1a0), a14, 1
3f8fd0c0:	mmfm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f8fd0e0:	rets   2
3f8fd0f0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f8fd110:	move   a14, a13
3f8fd120:	addk   32, a14
3f8fd130:	move   *a13(0xffe0), a9, 1
3f8fd150:	move   *a13(0xffc0), a10, 1
3f8fd170:	move   a9, a9
3f8fd180:	jrne   L3F8FD1B0
3f8fd190:	movk   3, a8
3f8fd1a0:	jruc   L3F8FD750
L3F8FD1B0:
3f8fd1b0:	setf   1, 0, 0
3f8fd1c0:	move   *a9(0x683), a11, 0
3f8fd1e0:	jreq   L3F8FD740
3f8fd1f0:	move   *a9(0x240), *a13(0x0), 1
3f8fd220:	move   *a13, a11, 1
3f8fd230:	jrne   L3F8FD2E0
3f8fd240:	move   a14, -*sp, 1
3f8fd250:	sub    a7, a7
3f8fd260:	move   a7, *a14+, 1
3f8fd270:	move   *a9(0x20), a7, 1
3f8fd290:	move   *a7(0xe80), a7, 1
3f8fd2b0:	call   a7
3f8fd2c0:	move   a8, *a9(0x240), 1
L3F8FD2E0:
3f8fd2e0:	move   a14, -*sp, 1
3f8fd2f0:	move   *a9(0x240), *a14+, 1
3f8fd310:	move   *a9(0x1c0), *a14+, 1
3f8fd330:	move   a9, *a14+, 1
3f8fd340:	move   *a9(0x20), a7, 1
3f8fd360:	move   *a7(0x10a0), a7, 1
3f8fd380:	call   a7
3f8fd390:	move   a14, -*sp, 1
3f8fd3a0:	move   a9, *a14+, 1
3f8fd3b0:	move   *a9(0x20), a7, 1
3f8fd3d0:	move   *a7(0xae0), a7, 1
3f8fd3f0:	call   a7
3f8fd400:	move   *a9(0x220), *a13(0x0), 1
3f8fd430:	move   *a13, a11, 1
3f8fd440:	jrne   L3F8FD4F0
3f8fd450:	move   a14, -*sp, 1
3f8fd460:	sub    a7, a7
3f8fd470:	move   a7, *a14+, 1
3f8fd480:	move   *a9(0x20), a7, 1
3f8fd4a0:	move   *a7(0xe80), a7, 1
3f8fd4c0:	call   a7
3f8fd4d0:	move   a8, *a9(0x220), 1
L3F8FD4F0:
3f8fd4f0:	move   a14, -*sp, 1
3f8fd500:	move   *a9(0x180), *a14+, 1
3f8fd520:	move   *a9(0x200), *a14+, 1
3f8fd540:	move   *a9(0x220), *a14+, 1
3f8fd560:	move   *a9(0x20), a7, 1
3f8fd580:	move   *a7(0xf40), a7, 1
3f8fd5a0:	call   a7
3f8fd5b0:	move   a14, -*sp, 1
3f8fd5c0:	movk   1, a7
3f8fd5d0:	move   a7, *a14+, 1
3f8fd5e0:	move   *a9(0x220), *a14+, 1
3f8fd600:	move   a9, *a14+, 1
3f8fd610:	move   *a9(0x580), a5, 1
3f8fd630:	call   a5
3f8fd640:	move   *a9(0x220), a5, 1
3f8fd660:	jreq   L3F8FD720
3f8fd670:	move   a14, -*sp, 1
3f8fd680:	move   *a9(0x220), *a14+, 1
3f8fd6a0:	move   *a9(0x20), a5, 1
3f8fd6c0:	move   *a5(0xec0), a5, 1
3f8fd6e0:	call   a5
3f8fd6f0:	sub    a5, a5
3f8fd700:	move   a5, *a9(0x220), 1
L3F8FD720:
3f8fd720:	move   a7, a8
3f8fd730:	jruc   L3F8FD750
L3F8FD740:
3f8fd740:	movk   3, a8
L3F8FD750:
3f8fd750:	move   *sp(0xe0), a14, 1
3f8fd770:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f8fd790:	rets   2
L3F8FD7A0:
3f8fd7a0:	mmtm   sp, a7,a9,a11,a13
3f8fd7c0:	move   a14, a13
3f8fd7d0:	addi   0xe0, a14
3f8fd7f0:	move   *a13(0xfe80), a11, 1
3f8fd810:	move   *a11(0x20), *a13(0x0), 1
3f8fd840:	sub    a11, a11
3f8fd850:	move   a11, *a13(0xa0), 1
3f8fd870:	move   *a13(0xffa0), a11, 1
3f8fd890:	jrne   L3F8FD8E0
3f8fd8a0:	move   *a13(0xff80), a11, 1
3f8fd8c0:	jaeq   L3F9004B0
L3F8FD8E0:
3f8fd8e0:	move   *a13(0xffa0), a11, 1
3f8fd900:	jrgt   L3F8FDB40
3f8fd910:	move   *a13(0xff80), a11, 1
3f8fd930:	jrgt   L3F8FDB40
3f8fd940:	move   a14, -*sp, 1
3f8fd950:	move   a13, a9
3f8fd960:	addk   32, a9
3f8fd970:	move   a9, *a14+, 1
3f8fd980:	move   *a13(0xfe80), a7, 1
3f8fd9a0:	move   *a7(0x200), *a14+, 1
3f8fd9c0:	move   *a13, a9, 1
3f8fd9d0:	move   *a9(0x1020), a7, 1
3f8fd9f0:	call   a7
3f8fda00:	move   *a13(0xffa0), a7, 1
3f8fda20:	jrge   L3F8FDA90
3f8fda30:	move   *a13(0xfe80), a7, 1
3f8fda50:	setf   16, 1, 0
3f8fda60:	move   *a13(0x60), *a7(0x320), 0
L3F8FDA90:
3f8fda90:	move   a11, a7
3f8fdaa0:	jage   L3F9004B0
3f8fdac0:	move   *a13(0xfe80), a7, 1
3f8fdae0:	setf   16, 1, 0
3f8fdaf0:	move   *a13(0x70), *a7(0x330), 0
3f8fdb20:	jauc   L3F9004B0
L3F8FDB40:
3f8fdb40:	move   *a13(0xff60), a11, 1
3f8fdb60:	move   *a13(0xff40), a9, 1
3f8fdb80:	cmp    a9, a11
3f8fdb90:	jagt   L3F9004B0
3f8fdbb0:	move   *a13(0xffe0), a7, 1
3f8fdbd0:	jane   L3F8FE440
3f8fdbf0:	move   *a13(0xffc0), a7, 1
3f8fdc10:	jane   L3F8FE440
3f8fdc30:	move   *a13(0xffa0), a7, 1
3f8fdc50:	jrge   L3F8FDEF0
3f8fdc60:	move   a14, -*sp, 1
3f8fdc70:	move   a13, a7
3f8fdc80:	addk   32, a7
3f8fdc90:	move   a7, *a14+, 1
3f8fdca0:	sub    a7, a7
3f8fdcb0:	move   a7, *a14+, 1
3f8fdcc0:	move   *a13(0xfe80), a7, 1
3f8fdce0:	setf   16, 1, 0
3f8fdcf0:	move   *a7(0x3b0), a7, 0
3f8fdd10:	move   *a13(0xfec0), a9, 1
3f8fdd30:	add    a9, a7
3f8fdd40:	move   a7, *a14+, 1
3f8fdd50:	move   *a13(0xfe80), a7, 1
3f8fdd70:	move   *a7(0x3a0), a7, 0
3f8fdd90:	move   *a13(0xff20), a9, 1
3f8fddb0:	add    a9, a7
3f8fddc0:	move   a7, *a14+, 1
3f8fddd0:	move   *a13(0xfe80), a7, 1
3f8fddf0:	move   *a7(0x3b0), a7, 0
3f8fde10:	sub    a11, a7
3f8fde20:	move   a7, *a14+, 1
3f8fde30:	move   *a13(0xfe80), a7, 1
3f8fde50:	move   *a7(0x3a0), a7, 0
3f8fde70:	sub    a11, a7
3f8fde80:	move   a7, *a14+, 1
3f8fde90:	move   *a13, a7, 1
3f8fdea0:	move   *a7(0x1100), a7, 1
3f8fdec0:	call   a7
3f8fded0:	jauc   L3F900420
L3F8FDEF0:
3f8fdef0:	move   *a13(0xff80), a7, 1
3f8fdf10:	jrge   L3F8FE1B0
3f8fdf20:	move   a14, -*sp, 1
3f8fdf30:	move   a13, a7
3f8fdf40:	addk   32, a7
3f8fdf50:	move   a7, *a14+, 1
3f8fdf60:	sub    a7, a7
3f8fdf70:	move   a7, *a14+, 1
3f8fdf80:	move   *a13(0xfe80), a7, 1
3f8fdfa0:	setf   16, 1, 0
3f8fdfb0:	move   *a7(0x3b0), a7, 0
3f8fdfd0:	move   *a13(0xff00), a9, 1
3f8fdff0:	add    a9, a7
3f8fe000:	move   a7, *a14+, 1
3f8fe010:	move   *a13(0xfe80), a7, 1
3f8fe030:	move   *a7(0x3a0), a7, 0
3f8fe050:	move   *a13(0xfee0), a9, 1
3f8fe070:	add    a9, a7
3f8fe080:	move   a7, *a14+, 1
3f8fe090:	move   *a13(0xfe80), a7, 1
3f8fe0b0:	move   *a7(0x3b0), a7, 0
3f8fe0d0:	sub    a11, a7
3f8fe0e0:	move   a7, *a14+, 1
3f8fe0f0:	move   *a13(0xfe80), a7, 1
3f8fe110:	move   *a7(0x3a0), a7, 0
3f8fe130:	sub    a11, a7
3f8fe140:	move   a7, *a14+, 1
3f8fe150:	move   *a13, a7, 1
3f8fe160:	move   *a7(0x1100), a7, 1
3f8fe180:	call   a7
3f8fe190:	jauc   L3F900420
L3F8FE1B0:
3f8fe1b0:	move   a14, -*sp, 1
3f8fe1c0:	move   a13, a7
3f8fe1d0:	addk   32, a7
3f8fe1e0:	move   a7, *a14+, 1
3f8fe1f0:	sub    a7, a7
3f8fe200:	move   a7, *a14+, 1
3f8fe210:	move   *a13(0xfe80), a7, 1
3f8fe230:	setf   16, 1, 0
3f8fe240:	move   *a7(0x3b0), a7, 0
3f8fe260:	move   *a13(0xfec0), a9, 1
3f8fe280:	add    a9, a7
3f8fe290:	move   a7, *a14+, 1
3f8fe2a0:	move   *a13(0xfe80), a7, 1
3f8fe2c0:	move   *a7(0x3a0), a7, 0
3f8fe2e0:	move   *a13(0xfee0), a9, 1
3f8fe300:	add    a9, a7
3f8fe310:	move   a7, *a14+, 1
3f8fe320:	move   *a13(0xfe80), a7, 1
3f8fe340:	move   *a7(0x3b0), a7, 0
3f8fe360:	sub    a11, a7
3f8fe370:	move   a7, *a14+, 1
3f8fe380:	move   *a13(0xfe80), a7, 1
3f8fe3a0:	move   *a7(0x3a0), a7, 0
3f8fe3c0:	sub    a11, a7
3f8fe3d0:	move   a7, *a14+, 1
3f8fe3e0:	move   *a13, a7, 1
3f8fe3f0:	move   *a7(0x1100), a7, 1
3f8fe410:	call   a7
3f8fe420:	jauc   L3F900420
L3F8FE440:
3f8fe440:	move   *a13(0xffe0), a7, 1
3f8fe460:	jane   L3F8FF0B0
3f8fe480:	move   *a13(0xffc0), a7, 1
3f8fe4a0:	jrge   L3F8FEA20
3f8fe4b0:	move   *a13(0xffa0), a7, 1
3f8fe4d0:	jrlt   L3F8FE750
3f8fe4e0:	move   *a13(0xff80), a7, 1
3f8fe500:	jrlt   L3F8FE750
3f8fe510:	move   a14, -*sp, 1
3f8fe520:	move   a13, a7
3f8fe530:	addk   32, a7
3f8fe540:	move   a7, *a14+, 1
3f8fe550:	sub    a7, a7
3f8fe560:	move   a7, *a14+, 1
3f8fe570:	setf   16, 1, 0
3f8fe580:	move   *a13(0xfeb0), a7, 0
3f8fe5a0:	move   *a13(0xfec0), a9, 1
3f8fe5c0:	add    a9, a7
3f8fe5d0:	move   a7, *a14+, 1
3f8fe5e0:	move   *a13(0xfe80), a7, 1
3f8fe600:	move   *a7(0x3a0), a7, 0
3f8fe620:	move   *a13(0xfee0), a9, 1
3f8fe640:	add    a9, a7
3f8fe650:	move   a7, *a14+, 1
3f8fe660:	move   *a13(0xfeb0), a7, 0
3f8fe680:	move   a7, *a14+, 1
3f8fe690:	move   *a13(0xfe80), a7, 1
3f8fe6b0:	move   *a7(0x3a0), a7, 0
3f8fe6d0:	sub    a11, a7
3f8fe6e0:	move   a7, *a14+, 1
3f8fe6f0:	move   *a13, a7, 1
3f8fe700:	move   *a7(0x1100), a7, 1
3f8fe720:	call   a7
3f8fe730:	jauc   L3F900420
L3F8FE750:
3f8fe750:	move   *a13(0xffa0), a7, 1
3f8fe770:	jrge   L3F8FE9F0
3f8fe780:	move   *a13(0xff80), a7, 1
3f8fe7a0:	jrle   L3F8FE9F0
3f8fe7b0:	move   a14, -*sp, 1
3f8fe7c0:	move   a13, a7
3f8fe7d0:	addk   32, a7
3f8fe7e0:	move   a7, *a14+, 1
3f8fe7f0:	sub    a7, a7
3f8fe800:	move   a7, *a14+, 1
3f8fe810:	setf   16, 1, 0
3f8fe820:	move   *a13(0xfeb0), a7, 0
3f8fe840:	move   *a13(0xfec0), a9, 1
3f8fe860:	add    a9, a7
3f8fe870:	move   a7, *a14+, 1
3f8fe880:	move   *a13(0xfe80), a7, 1
3f8fe8a0:	move   *a7(0x3a0), a7, 0
3f8fe8c0:	move   *a13(0xff20), a9, 1
3f8fe8e0:	add    a9, a7
3f8fe8f0:	move   a7, *a14+, 1
3f8fe900:	move   *a13(0xfeb0), a7, 0
3f8fe920:	move   a7, *a14+, 1
3f8fe930:	move   *a13(0xfe80), a7, 1
3f8fe950:	move   *a7(0x3a0), a7, 0
3f8fe970:	sub    a11, a7
3f8fe980:	move   a7, *a14+, 1
3f8fe990:	move   *a13, a7, 1
3f8fe9a0:	move   *a7(0x1100), a7, 1
3f8fe9c0:	call   a7
3f8fe9d0:	jauc   L3F900420
L3F8FE9F0:
3f8fe9f0:	sub    a8, a8
3f8fea00:	jauc   L3F9004C0
L3F8FEA20:
3f8fea20:	move   *a13(0xffa0), a7, 1
3f8fea40:	jrlt   L3F8FECF0
3f8fea50:	move   *a13(0xff80), a7, 1
3f8fea70:	jrgt   L3F8FECF0
3f8fea80:	move   a14, -*sp, 1
3f8fea90:	move   a13, a7
3f8feaa0:	addk   32, a7
3f8feab0:	move   a7, *a14+, 1
3f8feac0:	sub    a7, a7
3f8fead0:	move   a7, *a14+, 1
3f8feae0:	move   *a13(0xfe80), a7, 1
3f8feb00:	setf   16, 1, 0
3f8feb10:	move   *a7(0x3b0), a7, 0
3f8feb30:	move   *a13(0xff00), a9, 1
3f8feb50:	add    a9, a7
3f8feb60:	add    a11, a7
3f8feb70:	move   a7, *a14+, 1
3f8feb80:	move   *a13(0xfe80), a7, 1
3f8feba0:	move   *a7(0x3a0), a7, 0
3f8febc0:	move   *a13(0xfee0), a9, 1
3f8febe0:	add    a9, a7
3f8febf0:	move   a7, *a14+, 1
3f8fec00:	move   *a13(0xfe80), a7, 1
3f8fec20:	move   *a7(0x3b0), a8, 0
3f8fec40:	move   a8, *a14+, 1
3f8fec50:	move   *a7(0x3a0), a7, 0
3f8fec70:	sub    a11, a7
3f8fec80:	move   a7, *a14+, 1
3f8fec90:	move   *a13, a7, 1
3f8feca0:	move   *a7(0x1100), a7, 1
3f8fecc0:	call   a7
3f8fecd0:	jauc   L3F900420
L3F8FECF0:
3f8fecf0:	move   *a13(0xffa0), a7, 1
3f8fed10:	jrgt   L3F8FF080
3f8fed20:	move   *a13(0xff80), a7, 1
3f8fed40:	jrle   L3F8FF080
3f8fed50:	move   *a13(0xfe80), a7, 1
3f8fed70:	move   *a13(0xfec0), a9, 1
3f8fed90:	setf   16, 1, 0
3f8feda0:	move   *a7(0x3b0), a7, 0
3f8fedc0:	sub    a7, a9
3f8fedd0:	move   *a13(0xfeb0), a7, 0
3f8fedf0:	add    a7, a9
3f8fee00:	move   a9, *a13(0xc0), 1
3f8fee20:	move   a14, -*sp, 1
3f8fee30:	move   a13, a7
3f8fee40:	addk   32, a7
3f8fee50:	move   a7, *a14+, 1
3f8fee60:	sub    a7, a7
3f8fee70:	move   a7, *a14+, 1
3f8fee80:	move   *a13(0xfe80), a7, 1
3f8feea0:	move   *a7(0x3b0), a7, 0
3f8feec0:	add    a9, a7
3f8feed0:	move   a7, *a14+, 1
3f8feee0:	move   *a13(0xfe80), a7, 1
3f8fef00:	move   *a7(0x3a0), a7, 0
3f8fef20:	move   *a13(0xff20), a9, 1
3f8fef40:	add    a9, a7
3f8fef50:	move   a7, *a14+, 1
3f8fef60:	move   *a13(0xfe80), a7, 1
3f8fef80:	move   *a7(0x3b0), a7, 0
3f8fefa0:	sub    a11, a7
3f8fefb0:	move   a7, *a14+, 1
3f8fefc0:	move   *a13(0xfe80), a7, 1
3f8fefe0:	move   *a7(0x3a0), a7, 0
3f8ff000:	sub    a11, a7
3f8ff010:	move   a7, *a14+, 1
3f8ff020:	move   *a13, a7, 1
3f8ff030:	move   *a7(0x1100), a7, 1
3f8ff050:	call   a7
3f8ff060:	jauc   L3F900420
L3F8FF080:
3f8ff080:	sub    a8, a8
3f8ff090:	jauc   L3F9004C0
L3F8FF0B0:
3f8ff0b0:	move   *a13(0xffc0), a7, 1
3f8ff0d0:	jane   L3F8FFAE0
3f8ff0f0:	move   *a13(0xffe0), a7, 1
3f8ff110:	jrge   L3F8FF7C0
3f8ff120:	move   *a13(0xffa0), a7, 1
3f8ff140:	jrle   L3F8FF410
3f8ff150:	move   *a13(0xff80), a7, 1
3f8ff170:	jrle   L3F8FF410
3f8ff180:	move   a14, -*sp, 1
3f8ff190:	move   a13, a7
3f8ff1a0:	addk   32, a7
3f8ff1b0:	move   a7, *a14+, 1
3f8ff1c0:	sub    a7, a7
3f8ff1d0:	move   a7, *a14+, 1
3f8ff1e0:	move   *a13(0xfe80), a7, 1
3f8ff200:	setf   16, 1, 0
3f8ff210:	move   *a7(0x3b0), a7, 0
3f8ff230:	move   *a13(0xfec0), a9, 1
3f8ff250:	add    a9, a7
3f8ff260:	move   a7, *a14+, 1
3f8ff270:	move   *a13(0xfe80), a7, 1
3f8ff290:	move   *a7(0x3a0), a7, 0
3f8ff2b0:	move   *a13(0xfee0), a9, 1
3f8ff2d0:	add    a9, a7
3f8ff2e0:	add    a11, a7
3f8ff2f0:	move   a7, *a14+, 1
3f8ff300:	move   *a13(0xfe80), a7, 1
3f8ff320:	move   *a7(0x3b0), a7, 0
3f8ff340:	sub    a11, a7
3f8ff350:	move   a7, *a14+, 1
3f8ff360:	move   *a13(0xfe80), a7, 1
3f8ff380:	move   *a7(0x3a0), a8, 0
3f8ff3a0:	move   a8, *a14+, 1
3f8ff3b0:	move   *a13, a7, 1
3f8ff3c0:	move   *a7(0x1100), a7, 1
3f8ff3e0:	call   a7
3f8ff3f0:	jauc   L3F900420
L3F8FF410:
3f8ff410:	move   *a13(0xffa0), a7, 1
3f8ff430:	jrle   L3F8FF700
3f8ff440:	move   *a13(0xff80), a7, 1
3f8ff460:	jrge   L3F8FF700
3f8ff470:	move   a14, -*sp, 1
3f8ff480:	move   a13, a7
3f8ff490:	addk   32, a7
3f8ff4a0:	move   a7, *a14+, 1
3f8ff4b0:	sub    a7, a7
3f8ff4c0:	move   a7, *a14+, 1
3f8ff4d0:	move   *a13(0xfe80), a7, 1
3f8ff4f0:	setf   16, 1, 0
3f8ff500:	move   *a7(0x3b0), a7, 0
3f8ff520:	move   *a13(0xff20), a9, 1
3f8ff540:	add    a9, a7
3f8ff550:	move   a7, *a14+, 1
3f8ff560:	move   *a13(0xfe80), a7, 1
3f8ff580:	move   *a7(0x3a0), a7, 0
3f8ff5a0:	move   *a13(0xfee0), a9, 1
3f8ff5c0:	add    a9, a7
3f8ff5d0:	add    a11, a7
3f8ff5e0:	move   a7, *a14+, 1
3f8ff5f0:	move   *a13(0xfe80), a7, 1
3f8ff610:	move   *a7(0x3b0), a7, 0
3f8ff630:	sub    a11, a7
3f8ff640:	move   a7, *a14+, 1
3f8ff650:	move   *a13(0xfe80), a7, 1
3f8ff670:	move   *a7(0x3a0), a8, 0
3f8ff690:	move   a8, *a14+, 1
3f8ff6a0:	move   *a13, a7, 1
3f8ff6b0:	move   *a7(0x1100), a7, 1
3f8ff6d0:	call   a7
3f8ff6e0:	jauc   L3F900420
L3F8FF700:
3f8ff700:	move   *a13(0xffa0), a7, 1
3f8ff720:	jreq   L3F8FF760
3f8ff730:	move   *a13(0xff80), a7, 1
3f8ff750:	jrne   L3F8FF790
L3F8FF760:
3f8ff760:	sub    a8, a8
3f8ff770:	jauc   L3F9004C0
L3F8FF790:
3f8ff790:	sub    a8, a8
3f8ff7a0:	jauc   L3F9004C0
L3F8FF7C0:
3f8ff7c0:	move   *a13(0xffa0), a7, 1
3f8ff7e0:	jrgt   L3F8FFAB0
3f8ff7f0:	move   *a13(0xff80), a7, 1
3f8ff810:	jrlt   L3F8FFAB0
3f8ff820:	move   a14, -*sp, 1
3f8ff830:	move   a13, a7
3f8ff840:	addk   32, a7
3f8ff850:	move   a7, *a14+, 1
3f8ff860:	sub    a7, a7
3f8ff870:	move   a7, *a14+, 1
3f8ff880:	move   *a13(0xfe80), a7, 1
3f8ff8a0:	setf   16, 1, 0
3f8ff8b0:	move   *a7(0x3b0), a7, 0
3f8ff8d0:	move   *a13(0xfec0), a9, 1
3f8ff8f0:	add    a9, a7
3f8ff900:	move   a7, *a14+, 1
3f8ff910:	move   *a13(0xfe80), a7, 1
3f8ff930:	move   *a7(0x3a0), a7, 0
3f8ff950:	move   *a13(0xff20), a9, 1
3f8ff970:	add    a9, a7
3f8ff980:	add    a11, a7
3f8ff990:	move   a7, *a14+, 1
3f8ff9a0:	move   *a13(0xfe80), a7, 1
3f8ff9c0:	move   *a7(0x3b0), a7, 0
3f8ff9e0:	sub    a11, a7
3f8ff9f0:	move   a7, *a14+, 1
3f8ffa00:	move   *a13(0xfe80), a7, 1
3f8ffa20:	move   *a7(0x3a0), a8, 0
3f8ffa40:	move   a8, *a14+, 1
3f8ffa50:	move   *a13, a7, 1
3f8ffa60:	move   *a7(0x1100), a7, 1
3f8ffa80:	call   a7
3f8ffa90:	jauc   L3F900420
L3F8FFAB0:
3f8ffab0:	sub    a8, a8
3f8ffac0:	jauc   L3F9004C0
L3F8FFAE0:
3f8ffae0:	move   *a13(0xffe0), a7, 1
3f8ffb00:	jrge   L3F8FFDC0
3f8ffb10:	move   *a13(0xffc0), a7, 1
3f8ffb30:	jrge   L3F8FFDC0
3f8ffb40:	move   *a13(0xffa0), a7, 1
3f8ffb60:	jrlt   L3F8FFDA0
3f8ffb70:	move   *a13(0xff80), a7, 1
3f8ffb90:	jrlt   L3F8FFDA0
3f8ffba0:	move   a14, -*sp, 1
3f8ffbb0:	move   a13, a7
3f8ffbc0:	addk   32, a7
3f8ffbd0:	move   a7, *a14+, 1
3f8ffbe0:	sub    a7, a7
3f8ffbf0:	move   a7, *a14+, 1
3f8ffc00:	setf   16, 1, 0
3f8ffc10:	move   *a13(0xfeb0), a7, 0
3f8ffc30:	move   *a13(0xfec0), a9, 1
3f8ffc50:	add    a9, a7
3f8ffc60:	add    a11, a7
3f8ffc70:	move   a7, *a14+, 1
3f8ffc80:	move   *a13(0xfea0), a7, 0
3f8ffca0:	move   *a13(0xfee0), a9, 1
3f8ffcc0:	add    a9, a7
3f8ffcd0:	add    a11, a7
3f8ffce0:	move   a7, *a14+, 1
3f8ffcf0:	move   *a13(0xfeb0), a7, 0
3f8ffd10:	move   a7, *a14+, 1
3f8ffd20:	move   *a13(0xfea0), a7, 0
3f8ffd40:	move   a7, *a14+, 1
3f8ffd50:	move   *a13, a7, 1
3f8ffd60:	move   *a7(0x1100), a7, 1
3f8ffd80:	call   a7
3f8ffd90:	jruc   L3F900420
L3F8FFDA0:
3f8ffda0:	sub    a8, a8
3f8ffdb0:	jruc   L3F9004C0
L3F8FFDC0:
3f8ffdc0:	move   *a13(0xffe0), a7, 1
3f8ffde0:	jrge   L3F9000E0
3f8ffdf0:	move   *a13(0xffc0), a7, 1
3f8ffe10:	jrle   L3F9000E0
3f8ffe20:	move   *a13(0xffa0), a7, 1
3f8ffe40:	jrlt   L3F9000C0
3f8ffe50:	move   *a13(0xff80), a7, 1
3f8ffe70:	jrgt   L3F9000C0
3f8ffe80:	move   a14, -*sp, 1
3f8ffe90:	move   a13, a7
3f8ffea0:	addk   32, a7
3f8ffeb0:	move   a7, *a14+, 1
3f8ffec0:	sub    a7, a7
3f8ffed0:	move   a7, *a14+, 1
3f8ffee0:	move   *a13(0xfe80), a7, 1
3f8fff00:	setf   16, 1, 0
3f8fff10:	move   *a7(0x3b0), a7, 0
3f8fff30:	move   *a13(0xff00), a9, 1
3f8fff50:	add    a9, a7
3f8fff60:	add    a11, a7
3f8fff70:	move   a7, *a14+, 1
3f8fff80:	move   *a13(0xfea0), a7, 0
3f8fffa0:	move   *a13(0xfee0), a9, 1
3f8fffc0:	add    a9, a7
3f8fffd0:	add    a11, a7
3f8fffe0:	move   a7, *a14+, 1
3f8ffff0:	move   *a13(0xfe80), a7, 1
3f900010:	move   *a7(0x3b0), a8, 0
3f900030:	move   a8, *a14+, 1
3f900040:	move   *a13(0xfea0), a7, 0
3f900060:	move   a7, *a14+, 1
3f900070:	move   *a13, a7, 1
3f900080:	move   *a7(0x1100), a7, 1
3f9000a0:	call   a7
3f9000b0:	jruc   L3F900420
L3F9000C0:
3f9000c0:	sub    a8, a8
3f9000d0:	jruc   L3F9004C0
L3F9000E0:
3f9000e0:	move   *a13(0xffe0), a7, 1
3f900100:	jrle   L3F900400
3f900110:	move   *a13(0xffc0), a7, 1
3f900130:	jrge   L3F900400
3f900140:	move   *a13(0xffa0), a7, 1
3f900160:	jrgt   L3F9003E0
3f900170:	move   *a13(0xff80), a7, 1
3f900190:	jrlt   L3F9003E0
3f9001a0:	move   a14, -*sp, 1
3f9001b0:	move   a13, a7
3f9001c0:	addk   32, a7
3f9001d0:	move   a7, *a14+, 1
3f9001e0:	sub    a7, a7
3f9001f0:	move   a7, *a14+, 1
3f900200:	setf   16, 1, 0
3f900210:	move   *a13(0xfeb0), a7, 0
3f900230:	move   *a13(0xfec0), a9, 1
3f900250:	add    a9, a7
3f900260:	add    a11, a7
3f900270:	move   a7, *a14+, 1
3f900280:	move   *a13(0xfe80), a7, 1
3f9002a0:	move   *a7(0x3a0), a7, 0
3f9002c0:	move   *a13(0xff20), a9, 1
3f9002e0:	add    a9, a7
3f9002f0:	add    a11, a7
3f900300:	move   a7, *a14+, 1
3f900310:	move   *a13(0xfeb0), a7, 0
3f900330:	move   a7, *a14+, 1
3f900340:	move   *a13(0xfe80), a7, 1
3f900360:	move   *a7(0x3a0), a8, 0
3f900380:	move   a8, *a14+, 1
3f900390:	move   *a13, a7, 1
3f9003a0:	move   *a7(0x1100), a7, 1
3f9003c0:	call   a7
3f9003d0:	jruc   L3F900420
L3F9003E0:
3f9003e0:	sub    a8, a8
3f9003f0:	jruc   L3F9004C0
L3F900400:
3f900400:	sub    a8, a8
3f900410:	jruc   L3F9004C0
L3F900420:
3f900420:	move   a14, -*sp, 1
3f900430:	move   a13, a9
3f900440:	addk   32, a9
3f900450:	move   a9, *a14+, 1
3f900460:	move   *a13, a7, 1
3f900470:	move   *a7(0xe80), a9, 1
3f900490:	call   a9
3f9004a0:	jruc   L3F9004C0
L3F9004B0:
3f9004b0:	sub    a8, a8
L3F9004C0:
3f9004c0:	move   *sp(0xa0), a14, 1
3f9004e0:	mmfm   sp, a7,a9,a11,a13
3f900500:	rets   2
L3F900510:
3f900510:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f900530:	move   a14, a13
3f900540:	addi   0x330, a14
3f900560:	move   *a13(0xffe0), a9, 1
3f900580:	move   *a13(0xff20), a10, 1
3f9005a0:	setf   1, 0, 0
3f9005b0:	move   *a9(0x684), a7, 0
3f9005d0:	move   a7, *a13, 1
3f9005e0:	setf   16, 0, 0
3f9005f0:	move   *a9(0x360), *a13(0x120), 0
3f900620:	move   *a9(0x370), *a13(0x130), 0
3f900650:	move   *a9(0x3a0), *a13(0x140), 0
3f900680:	move   *a9(0x3b0), *a13(0x150), 0
3f9006b0:	move   *a9(0x650), *a13(0x160), 0
3f9006e0:	sub    a7, a7
3f9006f0:	move   a7, *a13(0x1b0), 1
3f900710:	move   a7, *a13(0x230), 1
3f900730:	move   a7, *a13(0x250), 1
3f900750:	move   a7, *a13(0x290), 1
3f900770:	move   a7, *a13(0x2d0), 1
3f900790:	move   *a9(0x80), a11, 1
3f9007b0:	jaeq   L3F903970
3f9007d0:	move   *a9(0x20), a12, 1
3f9007f0:	move   *a13, a7, 1
3f900800:	jreq   L3F900AF0
3f900810:	movb   *a9(0x640), a7
3f900830:	jrne   L3F900870
3f900840:	move   *a9(0x4e0), a7, 1
3f900860:	dsjs   a7, L3F900960
L3F900870:
3f900870:	move   a14, -*sp, 1
3f900880:	sub    a7, a7
3f900890:	move   a7, *a14+, 1
3f9008a0:	move   *a12(0xe80), a5, 1
3f9008c0:	call   a5
3f9008d0:	move   a8, *a13(0x210), 1
3f9008f0:	move   a14, -*sp, 1
3f900900:	move   *a9(0x200), *a14+, 1
3f900920:	move   a8, *a14+, 1
3f900930:	move   *a12(0xea0), a5, 1
3f900950:	call   a5
L3F900960:
3f900960:	move   a14, -*sp, 1
3f900970:	move   *a9(0x1a0), *a14+, 1
3f900990:	move   *a12(0xfe0), a7, 1
3f9009b0:	call   a7
3f9009c0:	move   a8, a5
3f9009d0:	jreq   L3F900AF0
3f9009e0:	move   a14, -*sp, 1
3f9009f0:	move   a13, a7
3f900a00:	addi   0xa0, a7
3f900a20:	move   a7, *a14+, 1
3f900a30:	move   *a9(0x1a0), *a14+, 1
3f900a50:	move   *a12(0x1020), a5, 1
3f900a70:	call   a5
3f900a80:	move   a14, -*sp, 1
3f900a90:	move   a7, *a14+, 1
3f900aa0:	move   *a12(0xe80), a5, 1
3f900ac0:	call   a5
3f900ad0:	move   a8, *a13(0x250), 1
L3F900AF0:
3f900af0:	setf   16, 1, 0
3f900b00:	move   *a13(0xff40), *a9(0x650), 0
3f900b30:	move   *a13(0xffc0), a7, 0
3f900b50:	setf   16, 0, 0
3f900b60:	move   *a13(0xff40), a5, 0
3f900b80:	add    a5, a7
3f900b90:	move   a7, *a9(0x340), 0
3f900bb0:	setf   16, 1, 0
3f900bc0:	move   *a13(0xffa0), a7, 0
3f900be0:	add    a5, a7
3f900bf0:	move   a7, *a9(0x350), 0
3f900c10:	move   *a13(0xff60), *a9(0x370), 0
3f900c40:	move   *a13(0xff80), *a9(0x360), 0
3f900c70:	move   *a11(0x3a0), a7, 0
3f900c90:	move   *a13(0xffc0), a3, 0
3f900cb0:	add    a3, a7
3f900cc0:	move   *a9(0x3a0), a3, 0
3f900ce0:	cmp    a3, a7
3f900cf0:	jrne   L3F900D90
3f900d00:	move   *a11(0x3b0), a7, 0
3f900d20:	move   *a13(0xffa0), a3, 0
3f900d40:	add    a3, a7
3f900d50:	move   *a9(0x3b0), a3, 0
3f900d70:	cmp    a3, a7
3f900d80:	jreq   L3F900DB0
L3F900D90:
3f900d90:	sub    a7, a7
3f900da0:	jruc   L3F900DC0
L3F900DB0:
3f900db0:	movk   1, a7
L3F900DC0:
3f900dc0:	move   a7, *a13(0x1b0), 1
3f900de0:	move   *a13(0x140), *a9(0x3c0), 0
3f900e10:	move   *a13(0x150), *a9(0x3d0), 0
3f900e40:	move   *a13(0x140), *a13(0x1d0), 0
3f900e70:	move   *a13(0x150), *a13(0x1e0), 0
3f900ea0:	move   *a11(0x3a0), a3, 0
3f900ec0:	move   *a13(0xffc0), a5, 0
3f900ee0:	add    a5, a3
3f900ef0:	setf   16, 0, 0
3f900f00:	move   *a13(0xff40), a5, 0
3f900f20:	add    a5, a3
3f900f30:	move   a3, *a9(0x3a0), 0
3f900f50:	setf   16, 1, 0
3f900f60:	move   *a11(0x3b0), a3, 0
3f900f80:	move   *a13(0xffa0), a5, 0
3f900fa0:	add    a5, a3
3f900fb0:	setf   16, 0, 0
3f900fc0:	move   *a13(0xff40), a5, 0
3f900fe0:	add    a5, a3
3f900ff0:	move   a3, *a9(0x3b0), 0
3f901010:	move   *a13(0xff80), a3, 0
3f901030:	move   *a13(0x120), a5, 0
3f901050:	sub    a5, a3
3f901060:	move   a3, *a13(0x170), 0
3f901080:	move   *a13(0xff60), a3, 0
3f9010a0:	move   *a13(0x130), a5, 0
3f9010c0:	sub    a5, a3
3f9010d0:	move   a3, *a13(0x180), 0
3f9010f0:	setf   16, 1, 0
3f901100:	move   *a9(0x3a0), a3, 0
3f901120:	move   *a13(0x140), a5, 0
3f901140:	sub    a5, a3
3f901150:	move   a3, *a13(0x190), 0
3f901170:	move   *a9(0x3b0), a3, 0
3f901190:	move   *a13(0x150), a5, 0
3f9011b0:	sub    a5, a3
3f9011c0:	move   a3, *a13(0x1a0), 0
3f9011e0:	move   a14, -*sp, 1
3f9011f0:	move   a9, *a14+, 1
3f901200:	move   a13, a3
3f901210:	addi   0x1d0, a3
3f901230:	move   *a3+, *a14+, 1
3f901240:	setf   16, 0, 0
3f901250:	move   *a13(0x130), a3, 0
3f901270:	move   a3, *a14+, 1
3f901280:	move   *a13(0x120), a3, 0
3f9012a0:	move   a3, *a14+, 1
3f9012b0:	move   *a13(0xff60), a3, 0
3f9012d0:	move   a3, *a14+, 1
3f9012e0:	move   *a13(0xff80), a3, 0
3f901300:	move   a3, *a14+, 1
3f901310:	setf   16, 1, 0
3f901320:	move   *a13(0x160), a3, 0
3f901340:	move   a3, *a14+, 1
3f901350:	setf   16, 0, 0
3f901360:	move   *a13(0xff40), a3, 0
3f901380:	move   a3, *a14+, 1
3f901390:	setf   16, 1, 0
3f9013a0:	move   *a13(0x180), a3, 0
3f9013c0:	move   a3, *a14+, 1
3f9013d0:	move   *a13(0x170), a3, 0
3f9013f0:	move   a3, *a14+, 1
3f901400:	move   *a13(0x1a0), a3, 0
3f901420:	move   a3, *a14+, 1
3f901430:	move   *a13(0x190), a3, 0
3f901450:	move   a3, *a14+, 1
3f901460:	calla  L3F8FD7A0
3f901490:	move   a8, *a13(0x230), 1
3f9014b0:	move   a14, -*sp, 1
3f9014c0:	move   a13, a3
3f9014d0:	addi   0xa0, a3
3f9014f0:	move   a3, *a14+, 1
3f901500:	sub    a3, a3
3f901510:	move   a3, *a14+, 1
3f901520:	setf   16, 1, 0
3f901530:	move   *a9(0x3b0), a3, 0
3f901550:	setf   16, 0, 0
3f901560:	move   *a13(0xff60), a5, 0
3f901580:	add    a5, a3
3f901590:	move   a3, *a14+, 1
3f9015a0:	setf   16, 1, 0
3f9015b0:	move   *a9(0x3a0), a3, 0
3f9015d0:	setf   16, 0, 0
3f9015e0:	move   *a13(0xff80), a5, 0
3f901600:	add    a5, a3
3f901610:	move   a3, *a14+, 1
3f901620:	setf   16, 1, 0
3f901630:	move   *a9(0x3b0), a8, 0
3f901650:	move   a8, *a14+, 1
3f901660:	move   *a9(0x3a0), a8, 0
3f901680:	move   a8, *a14+, 1
3f901690:	move   *a12(0x1100), a3, 1
3f9016b0:	call   a3
3f9016c0:	move   a14, -*sp, 1
3f9016d0:	move   a13, a3
3f9016e0:	addi   0xa0, a3
3f901700:	move   a3, *a14+, 1
3f901710:	move   *a9(0x180), *a14+, 1
3f901730:	move   *a12(0xf60), a3, 1
3f901750:	call   a3
3f901760:	move   a14, -*sp, 1
3f901770:	move   *a11(0x180), *a14+, 1
3f901790:	move   *a9(0x180), *a14+, 1
3f9017b0:	move   *a9(0x180), *a14+, 1
3f9017d0:	move   *a12(0xee0), a3, 1
3f9017f0:	call   a3
3f901800:	move   *a9(0x2c0), a3, 1
3f901820:	jrne   L3F9018B0
3f901830:	move   a14, -*sp, 1
3f901840:	sub    a3, a3
3f901850:	move   a3, *a14+, 1
3f901860:	move   *a12(0xe80), a3, 1
3f901880:	call   a3
3f901890:	move   a8, *a9(0x2c0), 1
L3F9018B0:
3f9018b0:	move   a14, -*sp, 1
3f9018c0:	move   *a9(0x300), *a14+, 1
3f9018e0:	move   *a9(0x2c0), *a14+, 1
3f901900:	move   *a12(0xea0), a3, 1
3f901920:	call   a3
3f901930:	move   a14, -*sp, 1
3f901940:	move   a13, a3
3f901950:	addi   0xa0, a3
3f901970:	move   a3, *a14+, 1
3f901980:	move   *a9(0x300), *a14+, 1
3f9019a0:	move   *a12(0xf60), a3, 1
3f9019c0:	call   a3
3f9019d0:	move   a14, -*sp, 1
3f9019e0:	move   *a9(0x80), *a14+, 1
3f901a00:	sub    a3, a3
3f901a10:	move   a3, *a14+, 1
3f901a20:	move   *a9(0x300), *a14+, 1
3f901a40:	move   *a12(0x12a0), a3, 1
3f901a60:	call   a3
3f901a70:	setf   16, 1, 0
3f901a80:	move   *a9(0x650), a3, 0
3f901aa0:	jreq   L3F901D60
3f901ab0:	move   *a13(0xff40), a3, 0
3f901ad0:	move   *a13(0xc0), a5, 0
3f901af0:	sub    a3, a5
3f901b00:	move   a5, *a13(0xc0), 0
3f901b20:	move   *a13(0xd0), a5, 0
3f901b40:	sub    a3, a5
3f901b50:	move   a5, *a13(0xd0), 0
3f901b70:	move   *a13(0xe0), a5, 0
3f901b90:	add    a3, a5
3f901ba0:	move   a5, *a13(0xe0), 0
3f901bc0:	move   *a13(0xf0), a5, 0
3f901be0:	add    a3, a5
3f901bf0:	move   a5, *a13(0xf0), 0
3f901c10:	move   a14, -*sp, 1
3f901c20:	move   a13, a5
3f901c30:	addi   0xa0, a5
3f901c50:	move   a5, *a14+, 1
3f901c60:	move   *a9(0x1a0), *a14+, 1
3f901c80:	move   *a12(0xf60), a5, 1
3f901ca0:	call   a5
3f901cb0:	move   a14, -*sp, 1
3f901cc0:	move   *a11(0x180), *a14+, 1
3f901ce0:	move   *a9(0x1a0), *a14+, 1
3f901d00:	move   *a9(0x1a0), *a14+, 1
3f901d20:	move   *a12(0xee0), a5, 1
3f901d40:	call   a5
3f901d50:	jruc   L3F901DE0
L3F901D60:
3f901d60:	move   a14, -*sp, 1
3f901d70:	move   *a9(0x180), *a14+, 1
3f901d90:	move   *a9(0x1a0), *a14+, 1
3f901db0:	move   *a12(0xea0), a3, 1
3f901dd0:	call   a3
L3F901DE0:
3f901de0:	move   a14, -*sp, 1
3f901df0:	move   a13, a5
3f901e00:	addi   0xa0, a5
3f901e20:	move   a5, *a14+, 1
3f901e30:	move   *a9(0x2e0), *a14+, 1
3f901e50:	move   *a12(0xf60), a3, 1
3f901e70:	call   a3
3f901e80:	move   a14, -*sp, 1
3f901e90:	setf   16, 1, 0
3f901ea0:	move   *a13(0x1a0), a3, 0
3f901ec0:	move   a3, *a14+, 1
3f901ed0:	move   *a13(0x190), a5, 0
3f901ef0:	move   a5, *a14+, 1
3f901f00:	move   *a9(0x260), *a14+, 1
3f901f20:	move   *a12(0xf80), a3, 1
3f901f40:	call   a3
3f901f50:	move   a14, -*sp, 1
3f901f60:	movk   3, a3
3f901f70:	move   a3, *a14+, 1
3f901f80:	movk   1, a3
3f901f90:	move   a3, *a14+, 1
3f901fa0:	setf   16, 1, 0
3f901fb0:	move   *a13(0x1a0), a3, 0
3f901fd0:	move   a3, *a14+, 1
3f901fe0:	move   a5, *a14+, 1
3f901ff0:	move   *a13(0x180), a3, 0
3f902010:	move   a3, *a14+, 1
3f902020:	move   *a13(0x170), a3, 0
3f902040:	move   a3, *a14+, 1
3f902050:	move   a7, *a14+, 1
3f902060:	move   a9, *a14+, 1
3f902070:	calla  L3F8F80D0
3f9020a0:	move   a14, -*sp, 1
3f9020b0:	setf   16, 1, 0
3f9020c0:	move   *a9(0x3b0), a8, 0
3f9020e0:	move   a8, *a14+, 1
3f9020f0:	move   *a9(0x3a0), a8, 0
3f902110:	move   a8, *a14+, 1
3f902120:	move   a9, *a14+, 1
3f902130:	move   *a12(0xa40), a3, 1
3f902150:	call   a3
3f902160:	move   a14, -*sp, 1
3f902170:	move   a10, *a14+, 1
3f902180:	move   a9, *a14+, 1
3f902190:	calla  L3F8FA820
3f9021c0:	move   a8, *a13(0x270), 1
3f9021e0:	move   *a13, a3, 1
3f9021f0:	jaeq   L3F9038F0
3f902210:	move   a14, -*sp, 1
3f902220:	move   *a9(0x1a0), *a14+, 1
3f902240:	move   *a12(0xfe0), a3, 1
3f902260:	call   a3
3f902270:	move   a8, a3
3f902280:	jreq   L3F902480
3f902290:	move   a14, -*sp, 1
3f9022a0:	move   a13, a3
3f9022b0:	addk   32, a3
3f9022c0:	move   a3, *a14+, 1
3f9022d0:	move   *a9(0x1a0), *a14+, 1
3f9022f0:	move   *a12(0x1020), a3, 1
3f902310:	call   a3
3f902320:	move   *a13(0x250), a3, 1
3f902340:	jrne   L3F9023F0
3f902350:	move   a14, -*sp, 1
3f902360:	move   a13, a3
3f902370:	addk   32, a3
3f902380:	move   a3, *a14+, 1
3f902390:	move   *a12(0xe80), a3, 1
3f9023b0:	call   a3
3f9023c0:	move   a8, *a13(0x250), 1
3f9023e0:	jruc   L3F902480
L3F9023F0:
3f9023f0:	move   a14, -*sp, 1
3f902400:	move   a13, a3
3f902410:	addk   32, a3
3f902420:	move   a3, *a14+, 1
3f902430:	move   *a13(0x250), *a14+, 1
3f902450:	move   *a12(0x1120), a3, 1
3f902470:	call   a3
L3F902480:
3f902480:	movb   *a9(0x640), a3
3f9024a0:	jreq   L3F9024F0
3f9024b0:	move   *a9(0x4e0), a3, 1
3f9024d0:	dsj    a3, L3F9028E0
L3F9024F0:
3f9024f0:	move   a14, -*sp, 1
3f902500:	move   a13, a3
3f902510:	addi   0x2f0, a3
3f902530:	move   a3, *a14+, 1
3f902540:	move   a13, a3
3f902550:	addi   0x2d0, a3
3f902570:	move   a3, *a14+, 1
3f902580:	move   a13, a3
3f902590:	addi   0x2b0, a3
3f9025b0:	move   a3, *a14+, 1
3f9025c0:	move   a13, a3
3f9025d0:	addi   0x290, a3
3f9025f0:	move   a3, *a14+, 1
3f902600:	move   *a13(0x250), *a14+, 1
3f902620:	move   *a13(0x230), *a14+, 1
3f902640:	movk   3, a3
3f902650:	move   a3, *a14+, 1
3f902660:	move   *a13(0x270), *a14+, 1
3f902680:	move   *a12(0xac0), a3, 1
3f9026a0:	call   a3
3f9026b0:	move   a14, -*sp, 1
3f9026c0:	move   a11, *a14+, 1
3f9026d0:	calla  L3F8ED380
3f902700:	move   a14, -*sp, 1
3f902710:	move   a12, *a14+, 1
3f902720:	movi   0x3f8fd0f0, a3
3f902750:	move   a3, *a14+, 1
3f902760:	move   a9, *a14+, 1
3f902770:	calla  L3F8ECEE0
3f9027a0:	move   *a13(0x250), a3, 1
3f9027c0:	jreq   L3F902890
3f9027d0:	move   a14, -*sp, 1
3f9027e0:	move   *a13(0x2f0), *a14+, 1
3f902800:	move   *a13(0x2d0), *a14+, 1
3f902820:	move   *a13(0x2b0), *a14+, 1
3f902840:	move   *a13(0x290), *a14+, 1
3f902860:	calla  L3F912390
L3F902890:
3f902890:	calla  L3F23D740
3f9028c0:	jauc   L3F903870
L3F9028E0:
3f9028e0:	setf   16, 1, 0
3f9028f0:	move   *a9(0x3a0), *a13(0xffc0), 0
3f902920:	move   *a9(0x3b0), *a13(0xffa0), 0
3f902950:	jruc   L3F903060
3f902960:	move   *a13(0x170), a7, 0
3f902980:	sra    0x1, a7
3f902990:	sext   a7, 0
3f9029a0:	move   *a13(0xffc0), a5, 0
3f9029c0:	add    a5, a7
3f9029d0:	move   a7, *a13(0xffc0), 0
3f9029f0:	jauc   L3F903260
3f902a10:	move   *a13(0xffc0), a7, 0
3f902a30:	move   *a13(0x170), a5, 0
3f902a50:	add    a5, a7
3f902a60:	move   a7, *a13(0xffc0), 0
3f902a80:	jruc   L3F903260
3f902a90:	move   *a13(0x180), a7, 0
3f902ab0:	sra    0x1, a7
3f902ac0:	sext   a7, 0
3f902ad0:	move   *a13(0xffa0), a5, 0
3f902af0:	add    a5, a7
3f902b00:	move   a7, *a13(0xffa0), 0
3f902b20:	jruc   L3F903260
3f902b30:	move   *a13(0x170), a7, 0
3f902b50:	sra    0x1, a7
3f902b60:	sext   a7, 0
3f902b70:	move   *a13(0xffc0), a5, 0
3f902b90:	add    a5, a7
3f902ba0:	move   a7, *a13(0xffc0), 0
3f902bc0:	move   *a13(0x180), a5, 0
3f902be0:	sra    0x1, a5
3f902bf0:	sext   a5, 0
3f902c00:	move   *a13(0xffa0), a3, 0
3f902c20:	add    a3, a5
3f902c30:	move   a5, *a13(0xffa0), 0
3f902c50:	jruc   L3F903260
3f902c60:	move   *a13(0xffc0), a7, 0
3f902c80:	move   *a13(0x170), a5, 0
3f902ca0:	add    a5, a7
3f902cb0:	move   a7, *a13(0xffc0), 0
3f902cd0:	move   *a13(0x180), a3, 0
3f902cf0:	sra    0x1, a3
3f902d00:	sext   a3, 0
3f902d10:	move   *a13(0xffa0), a5, 0
3f902d30:	add    a5, a3
3f902d40:	move   a3, *a13(0xffa0), 0
3f902d60:	jruc   L3F903260
3f902d70:	move   *a13(0xffa0), a7, 0
3f902d90:	move   *a13(0x180), a5, 0
3f902db0:	add    a5, a7
3f902dc0:	move   a7, *a13(0xffa0), 0
3f902de0:	jruc   L3F903260
3f902df0:	move   *a13(0x170), a7, 0
3f902e10:	sra    0x1, a7
3f902e20:	sext   a7, 0
3f902e30:	move   *a13(0xffc0), a5, 0
3f902e50:	add    a5, a7
3f902e60:	move   a7, *a13(0xffc0), 0
3f902e80:	move   *a13(0xffa0), a5, 0
3f902ea0:	move   *a13(0x180), a3, 0
3f902ec0:	add    a3, a5
3f902ed0:	move   a5, *a13(0xffa0), 0
3f902ef0:	jruc   L3F903260
3f902f00:	move   *a13(0xffc0), a7, 0
3f902f20:	move   *a13(0x170), a5, 0
3f902f40:	add    a5, a7
3f902f50:	move   a7, *a13(0xffc0), 0
3f902f70:	move   *a13(0xffa0), a3, 0
3f902f90:	move   *a13(0x180), a5, 0
3f902fb0:	add    a5, a3
L3F902FC0:
3f902fc0:	move   a3, *a13(0xffa0), 0
L3F902FE0:
3f902fe0:	jruc   L3F903260
3f902ff0:	move   *a13(0x140), *a13(0xffc0), 0
L3F903020:
3f903020:	move   *a13(0x150), *a13(0xffa0), 0
3f903050:	jruc   L3F903260
L3F903060:
3f903060:	movb   *a9(0x640), a8
L3F903080:
3f903080:	dec    a8
3f903090:	cmpi   0x9, a8
3f9030b0:	jrhi   L3F903260
3f9030c0:	sll    0x5, a8
3f9030d0:	addi   0x3f903120, a8
3f903100:	move   *a8, a8, 1
3f903110:	jump   a8
3f903120:	rl     0x13, a0
3f903130:	dsjs   b0, L3F902F80
3f903140:	sra    0x15, a0
3f903150:	dsjs   b0, L3F902FA0
3f903160:	sra    0x10, b0
3f903170:	dsjs   b0, L3F902FC0
3f903180:	sra    0xc, b0
3f903190:	dsjs   b0, L3F902FE0
3f9031a0:	sra    0x7, b0
3f9031b0:	dsjs   b0, L3F903000
3f9031c0:	srl    0x1d, a0
3f9031d0:	dsjs   b0, L3F903020
3f9031e0:	srl    0x15, b0
3f9031f0:	dsjs   b0, L3F903040
3f903200:	srl    0x11, b0
3f903210:	dsjs   b0, L3F903060
3f903220:	srl    0x8, a0
3f903230:	dsjs   b0, L3F903080
3f903240:	srl    0x1, b0
3f903250:	dsjs   b0, L3F9030A0
L3F903260:
3f903260:	move   a14, -*sp, 1
3f903270:	move   a13, a7
3f903280:	addi   0x2f0, a7
3f9032a0:	move   a7, *a14+, 1
3f9032b0:	move   a13, a5
3f9032c0:	addi   0x2d0, a5
3f9032e0:	move   a5, *a14+, 1
3f9032f0:	move   a13, a3
3f903300:	addi   0x2b0, a3
3f903320:	move   a3, *a14+, 1
3f903330:	move   a13, a3
3f903340:	addi   0x290, a3
3f903360:	move   a3, *a14+, 1
3f903370:	move   *a13(0x250), *a14+, 1
3f903390:	move   *a13(0x230), *a14+, 1
3f9033b0:	movk   3, a3
3f9033c0:	move   a3, *a14+, 1
3f9033d0:	move   *a13(0x270), *a14+, 1
3f9033f0:	move   *a12(0xac0), a3, 1
3f903410:	call   a3
3f903420:	move   a14, -*sp, 1
3f903430:	move   a11, *a14+, 1
3f903440:	calla  L3F8ED380
3f903470:	move   a14, -*sp, 1
3f903480:	move   *a13(0x210), *a14+, 1
3f9034a0:	move   *a12(0xfe0), a3, 1
3f9034c0:	call   a3
3f9034d0:	move   a8, a3
3f9034e0:	jreq   L3F9036F0
3f9034f0:	setf   16, 1, 0
3f903500:	move   *a13(0x140), a3, 0
3f903520:	move   *a13(0xffc0), a5, 0
3f903540:	sub    a5, a3
3f903550:	move   *a9(0x3a0), a7, 0
3f903570:	add    a7, a3
3f903580:	move   a3, *a13(0x1d0), 0
3f9035a0:	move   *a13(0x150), a7, 0
3f9035c0:	move   *a13(0xffa0), a3, 0
3f9035e0:	sub    a3, a7
3f9035f0:	move   *a9(0x3b0), a3, 0
3f903610:	add    a3, a7
3f903620:	move   a7, *a13(0x1e0), 0
3f903640:	move   a14, -*sp, 1
3f903650:	move   *a13(0x210), *a14+, 1
3f903670:	move   a13, a7
3f903680:	addi   0x1d0, a7
3f9036a0:	move   *a7+, *a14+, 1
3f9036b0:	move   a9, *a14+, 1
3f9036c0:	move   *a9(0x5a0), a7, 1
3f9036e0:	call   a7
L3F9036F0:
3f9036f0:	move   a14, -*sp, 1
3f903700:	move   *a13(0x210), *a14+, 1
3f903720:	move   *a12(0xec0), a7, 1
3f903740:	call   a7
3f903750:	move   *a13(0x250), a7, 1
3f903770:	jreq   L3F903840
3f903780:	move   a14, -*sp, 1
3f903790:	move   *a13(0x2f0), *a14+, 1
3f9037b0:	move   *a13(0x2d0), *a14+, 1
3f9037d0:	move   *a13(0x2b0), *a14+, 1
3f9037f0:	move   *a13(0x290), *a14+, 1
3f903810:	calla  L3F912390
L3F903840:
3f903840:	calla  L3F23D740
L3F903870:
3f903870:	move   *a13(0x250), a7, 1
3f903890:	jreq   L3F9038F0
3f9038a0:	move   a14, -*sp, 1
3f9038b0:	move   a7, *a14+, 1
3f9038c0:	move   *a12(0xec0), a5, 1
3f9038e0:	call   a5
L3F9038F0:
3f9038f0:	move   *a13(0x230), a7, 1
3f903910:	jreq   L3F903970
3f903920:	move   a14, -*sp, 1
3f903930:	move   a7, *a14+, 1
3f903940:	move   *a12(0xec0), a5, 1
3f903960:	call   a5
L3F903970:
3f903970:	move   *sp(0x120), a14, 1
3f903990:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f9039b0:	rets   2
L3F9039C0:
3f9039c0:	mmtm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f9039e0:	move   a14, a13
3f9039f0:	addi   0x1c0, a14
3f903a10:	move   *a13(0xffe0), a9, 1
3f903a30:	setf   1, 0, 0
3f903a40:	move   *a9(0x684), a7, 0
3f903a60:	move   a7, *a13(0x100), 1
3f903a80:	sub    a7, a7
3f903a90:	move   a7, *a13(0x120), 1
3f903ab0:	move   a7, *a13(0x160), 1
3f903ad0:	move   a7, *a13(0x1a0), 1
3f903af0:	setf   16, 1, 0
3f903b00:	move   *a9(0x650), a5, 0
3f903b20:	move   a5, *a13(0x80), 1
3f903b40:	move   *a13(0xffc0), a7, 1
3f903b60:	cmp    a7, a5
3f903b70:	jaeq   L3F905380
3f903b90:	move   *a9(0x20), a11, 1
3f903bb0:	move   *a9(0x80), a10, 1
3f903bd0:	move   a7, *a9(0x650), 0
3f903bf0:	move   *a9(0x3a0), *a13(0xe0), 0
3f903c20:	move   *a9(0x3b0), *a13(0xf0), 0
3f903c50:	move   *a13(0xe0), *a9(0x3c0), 0
3f903c80:	move   *a13(0xf0), *a9(0x3d0), 0
3f903cb0:	sub    a5, a7
3f903cc0:	sext   a7, 0
3f903cd0:	move   *a9(0x340), a5, 0
3f903cf0:	add    a7, a5
3f903d00:	move   a5, *a9(0x340), 0
3f903d20:	move   *a13(0xffc0), a7, 1
3f903d40:	move   *a13(0x80), a5, 1
3f903d60:	sub    a5, a7
3f903d70:	sext   a7, 0
3f903d80:	move   *a9(0x350), a5, 0
3f903da0:	add    a7, a5
3f903db0:	move   a5, *a9(0x350), 0
3f903dd0:	move   *a13(0xffc0), a7, 1
3f903df0:	move   *a13(0x80), a5, 1
3f903e10:	sub    a5, a7
3f903e20:	sext   a7, 0
3f903e30:	move   *a9(0x3a0), a5, 0
3f903e50:	add    a7, a5
3f903e60:	move   a5, *a9(0x3a0), 0
3f903e80:	move   *a13(0xffc0), a7, 1
3f903ea0:	move   *a13(0x80), a5, 1
3f903ec0:	sub    a5, a7
3f903ed0:	sext   a7, 0
3f903ee0:	move   *a9(0x3b0), a5, 0
3f903f00:	add    a7, a5
3f903f10:	move   a5, *a9(0x3b0), 0
3f903f30:	move   *a9(0x3a0), a7, 0
3f903f50:	move   *a9(0x3c0), a5, 0
3f903f70:	sub    a5, a7
3f903f80:	move   a7, *a13(0xa0), 1
3f903fa0:	move   *a9(0x3b0), a5, 0
3f903fc0:	move   *a9(0x3d0), a3, 0
3f903fe0:	sub    a3, a5
3f903ff0:	move   a5, *a13(0xc0), 1
3f904010:	move   a14, -*sp, 1
3f904020:	move   a13, *a14+, 1
3f904030:	sub    a3, a3
3f904040:	move   a3, *a14+, 1
3f904050:	move   *a9(0x3b0), a3, 0
3f904070:	move   *a9(0x370), a5, 0
3f904090:	add    a5, a3
3f9040a0:	move   a3, *a14+, 1
3f9040b0:	move   *a9(0x3a0), a5, 0
3f9040d0:	move   *a9(0x360), a3, 0
3f9040f0:	add    a3, a5
3f904100:	move   a5, *a14+, 1
3f904110:	move   *a9(0x3b0), a8, 0
3f904130:	move   a8, *a14+, 1
3f904140:	move   *a9(0x3a0), a8, 0
3f904160:	move   a8, *a14+, 1
3f904170:	move   *a11(0x1100), a5, 1
3f904190:	call   a5
3f9041a0:	move   a14, -*sp, 1
3f9041b0:	move   a13, *a14+, 1
3f9041c0:	move   *a9(0x180), *a14+, 1
3f9041e0:	move   *a11(0xf60), a5, 1
3f904200:	call   a5
3f904210:	move   a14, -*sp, 1
3f904220:	move   *a10(0x180), *a14+, 1
3f904240:	move   *a9(0x180), *a14+, 1
3f904260:	move   *a9(0x180), *a14+, 1
3f904280:	move   *a11(0xee0), a5, 1
3f9042a0:	call   a5
3f9042b0:	move   a14, -*sp, 1
3f9042c0:	move   *a13(0xc0), *a14+, 1
3f9042e0:	move   a7, *a14+, 1
3f9042f0:	move   *a9(0x300), *a14+, 1
3f904310:	move   *a11(0xf80), a5, 1
3f904330:	call   a5
3f904340:	move   a14, -*sp, 1
3f904350:	move   *a13(0xc0), *a14+, 1
3f904370:	move   a7, *a14+, 1
3f904380:	move   *a9(0x280), *a14+, 1
3f9043a0:	move   *a11(0xf80), a5, 1
3f9043c0:	call   a5
3f9043d0:	move   *a13(0x100), a5, 1
3f9043f0:	jreq   L3F9045C0
3f904400:	move   a14, -*sp, 1
3f904410:	sub    a3, a3
3f904420:	move   a3, *a14+, 1
3f904430:	move   *a11(0xe80), a3, 1
3f904450:	call   a3
3f904460:	move   a8, a12
3f904470:	move   a14, -*sp, 1
3f904480:	move   *a9(0x200), *a14+, 1
3f9044a0:	move   a12, *a14+, 1
3f9044b0:	move   *a11(0xea0), a3, 1
3f9044d0:	call   a3
3f9044e0:	move   a14, -*sp, 1
3f9044f0:	sub    a3, a3
3f904500:	move   a3, *a14+, 1
3f904510:	move   *a11(0xe80), a3, 1
3f904530:	call   a3
3f904540:	move   a8, a0
3f904550:	move   a14, -*sp, 1
3f904560:	move   *a9(0x1a0), *a14+, 1
3f904580:	move   a0, *a14+, 1
3f904590:	move   *a11(0xea0), a3, 1
3f9045b0:	call   a3
L3F9045C0:
3f9045c0:	move   *a13(0xffc0), a3, 1
3f9045e0:	jreq   L3F904890
3f9045f0:	setf   16, 1, 0
3f904600:	sext   a3, 0
3f904610:	move   *a13(0x20), a5, 0
3f904630:	sub    a3, a5
3f904640:	move   a5, *a13(0x20), 0
3f904660:	move   *a13(0xffc0), a3, 0
3f904680:	move   *a13(0x30), a5, 0
3f9046a0:	sub    a3, a5
3f9046b0:	move   a5, *a13(0x30), 0
3f9046d0:	move   *a13(0x40), a5, 0
3f9046f0:	add    a3, a5
3f904700:	move   a5, *a13(0x40), 0
3f904720:	move   *a13(0x50), a5, 0
3f904740:	add    a3, a5
3f904750:	move   a5, *a13(0x50), 0
3f904770:	move   a14, -*sp, 1
3f904780:	move   a13, *a14+, 1
3f904790:	move   *a9(0x1a0), *a14+, 1
3f9047b0:	move   *a11(0xf60), a5, 1
3f9047d0:	call   a5
3f9047e0:	move   a14, -*sp, 1
3f9047f0:	move   *a10(0x180), *a14+, 1
3f904810:	move   *a9(0x1a0), *a14+, 1
3f904830:	move   *a9(0x1a0), *a14+, 1
3f904850:	move   *a11(0xee0), a5, 1
3f904870:	call   a5
3f904880:	jruc   L3F904910
L3F904890:
3f904890:	move   a14, -*sp, 1
3f9048a0:	move   *a9(0x180), *a14+, 1
3f9048c0:	move   *a9(0x1a0), *a14+, 1
3f9048e0:	move   *a11(0xea0), a3, 1
3f904900:	call   a3
L3F904910:
3f904910:	move   a14, -*sp, 1
3f904920:	move   a13, *a14+, 1
3f904930:	move   *a9(0x2e0), *a14+, 1
3f904950:	move   *a11(0xf60), a5, 1
3f904970:	call   a5
3f904980:	move   a14, -*sp, 1
3f904990:	movk   3, a5
3f9049a0:	move   a5, *a14+, 1
3f9049b0:	sub    a3, a3
3f9049c0:	move   a3, *a14+, 1
3f9049d0:	move   *a13(0xc0), *a14+, 1
3f9049f0:	move   a7, *a14+, 1
3f904a00:	move   a3, *a14+, 1
3f904a10:	move   a3, *a14+, 1
3f904a20:	move   a3, *a14+, 1
3f904a30:	move   a9, *a14+, 1
3f904a40:	calla  L3F8F80D0
3f904a70:	move   *a13(0x100), a3, 1
3f904a90:	jaeq   L3F905380
3f904ab0:	move   *a13(0xffc0), a5, 1
3f904ad0:	move   *a13(0x80), a3, 1
3f904af0:	cmp    a3, a5
3f904b00:	jrge   L3F904C60
3f904b10:	move   a14, -*sp, 1
3f904b20:	move   a0, *a14+, 1
3f904b30:	move   *a11(0xfe0), a3, 1
3f904b50:	call   a3
3f904b60:	move   a8, a3
3f904b70:	jreq   L3F904DC0
3f904b80:	move   a14, -*sp, 1
3f904b90:	move   a13, *a14+, 1
3f904ba0:	move   a0, *a14+, 1
3f904bb0:	move   *a11(0x1020), a3, 1
3f904bd0:	call   a3
3f904be0:	move   a14, -*sp, 1
3f904bf0:	move   a13, *a14+, 1
3f904c00:	move   *a11(0xe80), a3, 1
3f904c20:	call   a3
3f904c30:	move   a8, *a13(0x1a0), 1
3f904c50:	jruc   L3F904DC0
L3F904C60:
3f904c60:	move   a14, -*sp, 1
3f904c70:	move   *a9(0x1a0), *a14+, 1
3f904c90:	move   *a11(0xfe0), a3, 1
3f904cb0:	call   a3
3f904cc0:	move   a8, a3
3f904cd0:	jreq   L3F904DC0
3f904ce0:	move   a14, -*sp, 1
3f904cf0:	move   a13, *a14+, 1
3f904d00:	move   *a9(0x1a0), *a14+, 1
3f904d20:	move   *a11(0x1020), a3, 1
3f904d40:	call   a3
3f904d50:	move   a14, -*sp, 1
3f904d60:	move   a13, *a14+, 1
3f904d70:	move   *a11(0xe80), a3, 1
3f904d90:	call   a3
3f904da0:	move   a8, *a13(0x1a0), 1
L3F904DC0:
3f904dc0:	move   *a13(0x1a0), a3, 1
3f904de0:	jreq   L3F904FA0
3f904df0:	move   a14, -*sp, 1
3f904e00:	move   a13, a3
3f904e10:	addi   0x180, a3
3f904e30:	move   a3, *a14+, 1
3f904e40:	move   a13, a3
3f904e50:	addi   0x160, a3
3f904e70:	move   a3, *a14+, 1
3f904e80:	move   a13, a3
3f904e90:	addi   0x140, a3
3f904eb0:	move   a3, *a14+, 1
3f904ec0:	move   a13, a3
3f904ed0:	addi   0x120, a3
3f904ef0:	move   a3, *a14+, 1
3f904f00:	move   *a13(0x1a0), *a14+, 1
3f904f20:	sub    a3, a3
3f904f30:	move   a3, *a14+, 1
3f904f40:	movk   3, a3
3f904f50:	move   a3, *a14+, 1
3f904f60:	move   a9, *a14+, 1
3f904f70:	move   *a11(0xac0), a3, 1
3f904f90:	call   a3
L3F904FA0:
3f904fa0:	move   a14, -*sp, 1
3f904fb0:	move   a12, *a14+, 1
3f904fc0:	move   *a11(0xfe0), a3, 1
3f904fe0:	call   a3
3f904ff0:	move   a8, a3
3f905000:	jreq   L3F9050B0
3f905010:	move   a14, -*sp, 1
3f905020:	move   a12, *a14+, 1
3f905030:	move   a13, a3
3f905040:	addi   0xe0, a3
3f905060:	move   *a3+, *a14+, 1
3f905070:	move   a9, *a14+, 1
3f905080:	move   *a9(0x5a0), a3, 1
3f9050a0:	call   a3
L3F9050B0:
3f9050b0:	move   a14, -*sp, 1
3f9050c0:	move   a12, *a14+, 1
3f9050d0:	move   *a11(0xec0), a3, 1
3f9050f0:	call   a3
3f905100:	move   *a13(0x80), a3, 1
3f905120:	cmp    a3, a5
3f905130:	jrle   L3F905190
3f905140:	move   a14, -*sp, 1
3f905150:	move   a10, *a14+, 1
3f905160:	calla  L3F8ED380
L3F905190:
3f905190:	move   *a13(0x1a0), a3, 1
3f9051b0:	jreq   L3F9052B0
3f9051c0:	move   a14, -*sp, 1
3f9051d0:	move   *a13(0x180), *a14+, 1
3f9051f0:	move   *a13(0x160), *a14+, 1
3f905210:	move   *a13(0x140), *a14+, 1
3f905230:	move   *a13(0x120), *a14+, 1
3f905250:	calla  L3F912390
3f905280:	calla  L3F23D740
L3F9052B0:
3f9052b0:	move   a14, -*sp, 1
3f9052c0:	move   a0, *a14+, 1
3f9052d0:	move   *a11(0xec0), a3, 1
3f9052f0:	call   a3
3f905300:	move   *a13(0x1a0), a3, 1
3f905320:	jreq   L3F905380
3f905330:	move   a14, -*sp, 1
3f905340:	move   a3, *a14+, 1
3f905350:	move   *a11(0xec0), a3, 1
3f905370:	call   a3
L3F905380:
3f905380:	move   *sp(0x140), a14, 1
3f9053a0:	mmfm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f9053c0:	rets   2
L3F9053D0:
3f9053d0:	mmtm   sp, a7,a9,a11,a13
3f9053f0:	move   a14, a13
3f905400:	move   *a13(0xffe0), a11, 1
3f905420:	move   *a11(0x80), a7, 1
3f905440:	move   *a7(0xe0), a9, 1
3f905460:	jreq   L3F905560
L3F905470:
3f905470:	move   *a13(0xffc0), a11, 1
3f905490:	cmp    a11, a9
3f9054a0:	jrne   L3F9054D0
3f9054b0:	sub    a8, a8
3f9054c0:	jruc   L3F905570
L3F9054D0:
3f9054d0:	move   *a13(0xffe0), a7, 1
3f9054f0:	cmp    a7, a9
3f905500:	jrne   L3F905530
3f905510:	movk   1, a8
3f905520:	jruc   L3F905570
L3F905530:
3f905530:	move   *a9(0xa0), a9, 1
3f905550:	jrne   L3F905470
L3F905560:
3f905560:	movk   1, a8
L3F905570:
3f905570:	move   *sp(0xa0), a14, 1
3f905590:	mmfm   sp, a7,a9,a11,a13
3f9055b0:	rets   2
L3F9055C0:
3f9055c0:	mmtm   sp, a7,a9,a10,a11,a12,a13
3f9055e0:	move   a14, a13
3f9055f0:	move   *a13(0xffe0), a9, 1
3f905610:	move   *a13(0xffc0), a10, 1
3f905630:	move   *a9(0x80), a7, 1
3f905650:	move   *a7(0xe0), a11, 1
3f905670:	move   *a9(0x20), a12, 1
3f905690:	move   a11, a7
3f9056a0:	jreq   L3F905810
L3F9056B0:
3f9056b0:	cmp    a9, a11
3f9056c0:	jrne   L3F9056F0
3f9056d0:	sub    a8, a8
3f9056e0:	jruc   L3F905820
L3F9056F0:
3f9056f0:	setf   1, 0, 0
3f905700:	move   *a11(0x683), a7, 0
3f905720:	jreq   L3F9057E0
3f905730:	move   a14, -*sp, 1
3f905740:	move   a10, *a14+, 1
3f905750:	move   *a11(0x1a0), *a14+, 1
3f905770:	move   *a12(0xfa0), a7, 1
3f905790:	call   a7
3f9057a0:	move   a8, a7
3f9057b0:	jreq   L3F9057E0
3f9057c0:	movk   1, a8
3f9057d0:	jruc   L3F905820
L3F9057E0:
3f9057e0:	move   *a11(0xa0), a11, 1
3f905800:	jrne   L3F9056B0
L3F905810:
3f905810:	sub    a8, a8
L3F905820:
3f905820:	move   *sp(0xe0), a14, 1
3f905840:	mmfm   sp, a7,a9,a10,a11,a12,a13
3f905860:	rets   2
L3F905870:
3f905870:	mmtm   sp, a7,a9,a10,a11,a12,a13
3f905890:	move   a14, a13
3f9058a0:	move   *a13(0xffe0), a9, 1
3f9058c0:	move   *a13(0xffc0), a10, 1
3f9058e0:	move   *a9(0x20), a12, 1
3f905900:	move   *a9(0xa0), a11, 1
3f905920:	jreq   L3F905A50
L3F905930:
3f905930:	setf   1, 0, 0
3f905940:	move   *a11(0x683), a7, 0
3f905960:	jreq   L3F905A20
3f905970:	move   a14, -*sp, 1
3f905980:	move   a10, *a14+, 1
3f905990:	move   *a11(0x1a0), *a14+, 1
3f9059b0:	move   *a12(0xfa0), a7, 1
3f9059d0:	call   a7
3f9059e0:	move   a8, a7
3f9059f0:	jreq   L3F905A20
3f905a00:	move   a11, a8
3f905a10:	jruc   L3F905A60
L3F905A20:
3f905a20:	move   *a11(0xa0), a11, 1
3f905a40:	jrne   L3F905930
L3F905A50:
3f905a50:	sub    a8, a8
L3F905A60:
3f905a60:	move   *sp(0xe0), a14, 1
3f905a80:	mmfm   sp, a7,a9,a10,a11,a12,a13
3f905aa0:	rets   2
L3F905AB0:
3f905ab0:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3f905ad0:	move   a14, a13
3f905ae0:	addi   0x80, a14
3f905b00:	move   *a13(0xffe0), a9, 1
3f905b20:	move   *a13(0xffc0), a10, 1
3f905b40:	move   *a9(0x80), a7, 1
3f905b60:	move   *a7(0xe0), a7, 1
3f905b80:	cmp    a7, a9
3f905b90:	jrne   L3F905C30
3f905ba0:	move   *a9(0x80), a7, 1
3f905bc0:	move   *a7(0x100), a7, 1
3f905be0:	cmp    a7, a9
3f905bf0:	jrne   L3F905C30
3f905c00:	sub    a8, a8
3f905c10:	jauc   L3F906AB0
L3F905C30:
3f905c30:	move   *a9(0x20), a11, 1
3f905c50:	move   a14, -*sp, 1
3f905c60:	move   a13, *a14+, 1
3f905c70:	sub    a7, a7
3f905c80:	move   a7, *a14+, 1
3f905c90:	setf   16, 1, 0
3f905ca0:	move   *a13(0xff80), a5, 0
3f905cc0:	move   *a13(0xff40), a3, 0
3f905ce0:	add    a3, a5
3f905cf0:	move   a5, *a14+, 1
3f905d00:	move   *a13(0xffa0), a5, 0
3f905d20:	move   *a13(0xff60), a7, 0
3f905d40:	add    a7, a5
3f905d50:	move   a5, *a14+, 1
3f905d60:	move   *a13(0xff80), a5, 0
3f905d80:	move   a5, *a14+, 1
3f905d90:	move   *a13(0xffa0), a3, 0
3f905db0:	move   a3, *a14+, 1
3f905dc0:	move   *a11(0x1100), a3, 1
3f905de0:	call   a3
3f905df0:	jauc   L3F9069C0
L3F905E10:
3f905e10:	move   a10, a3
3f905e20:	jreq   L3F905E60
3f905e30:	move   a10, a8
3f905e40:	jauc   L3F906AB0
L3F905E60:
3f905e60:	move   *a9(0x80), a7, 1
3f905e80:	move   *a7(0xe0), a7, 1
3f905ea0:	cmp    a7, a9
3f905eb0:	jrne   L3F905F00
3f905ec0:	move   *a9(0xa0), a8, 1
3f905ee0:	jauc   L3F906AB0
L3F905F00:
3f905f00:	move   *a9(0x80), a7, 1
3f905f20:	move   *a7(0xe0), a8, 1
3f905f40:	jauc   L3F906AB0
L3F905F60:
3f905f60:	move   a10, a3
3f905f70:	jreq   L3F906040
3f905f80:	move   *a10(0xa0), a7, 1
3f905fa0:	cmp    a9, a7
3f905fb0:	jreq   L3F906000
3f905fc0:	move   *a10(0xa0), a8, 1
3f905fe0:	jauc   L3F906AB0
L3F906000:
3f906000:	move   *a9(0xa0), a8, 1
3f906020:	jauc   L3F906AB0
L3F906040:
3f906040:	sub    a8, a8
3f906050:	jauc   L3F906AB0
L3F906070:
3f906070:	move   a10, a3
3f906080:	jreq   L3F906240
3f906090:	move   a14, -*sp, 1
3f9060a0:	move   a10, *a14+, 1
3f9060b0:	move   a9, *a14+, 1
3f9060c0:	calla  L3F9053D0
3f9060f0:	move   a8, a3
3f906100:	jrne   L3F906200
3f906110:	move   a14, -*sp, 1
3f906120:	move   a13, *a14+, 1
3f906130:	move   *a10(0x1a0), *a14+, 1
3f906150:	move   *a11(0xfa0), a7, 1
3f906170:	call   a7
3f906180:	move   a8, a3
3f906190:	jreq   L3F906200
3f9061a0:	move   *a9(0x80), a7, 1
3f9061c0:	move   *a7(0xe0), a8, 1
3f9061e0:	jauc   L3F906AB0
L3F906200:
3f906200:	move   *a9(0xa0), a8, 1
3f906220:	jauc   L3F906AB0
L3F906240:
3f906240:	move   a14, -*sp, 1
3f906250:	move   a13, *a14+, 1
3f906260:	move   a9, *a14+, 1
3f906270:	calla  L3F9055C0
3f9062a0:	move   a8, a3
3f9062b0:	jreq   L3F906310
3f9062c0:	move   *a9(0x80), a7, 1
3f9062e0:	move   *a7(0xe0), a8, 1
3f906300:	jruc   L3F906AB0
L3F906310:
3f906310:	move   *a9(0xa0), a8, 1
3f906330:	jruc   L3F906AB0
L3F906340:
3f906340:	move   a10, a3
3f906350:	jreq   L3F9064B0
3f906360:	move   a14, -*sp, 1
3f906370:	move   a10, *a14+, 1
3f906380:	move   a9, *a14+, 1
3f906390:	calla  L3F9053D0
3f9063c0:	dsjs   a8, L3F906480
3f9063d0:	move   a14, -*sp, 1
3f9063e0:	move   a13, *a14+, 1
3f9063f0:	move   *a10(0x1a0), *a14+, 1
3f906410:	move   *a11(0xfa0), a7, 1
3f906430:	call   a7
3f906440:	move   a8, a3
3f906450:	jreq   L3F906480
3f906460:	sub    a8, a8
3f906470:	jruc   L3F906AB0
L3F906480:
3f906480:	move   *a9(0xa0), a8, 1
3f9064a0:	jruc   L3F906AB0
L3F9064B0:
3f9064b0:	move   a14, -*sp, 1
3f9064c0:	move   a13, *a14+, 1
3f9064d0:	move   a9, *a14+, 1
3f9064e0:	calla  L3F905870
3f906510:	move   a8, a3
3f906520:	jreq   L3F906550
3f906530:	sub    a8, a8
3f906540:	jruc   L3F906AB0
L3F906550:
3f906550:	move   *a9(0xa0), a8, 1
3f906570:	jruc   L3F906AB0
L3F906580:
3f906580:	move   a10, a3
3f906590:	jreq   L3F906750
3f9065a0:	move   a14, -*sp, 1
3f9065b0:	move   a13, *a14+, 1
3f9065c0:	move   *a10(0x1a0), *a14+, 1
3f9065e0:	move   *a11(0xfa0), a7, 1
3f906600:	call   a7
3f906610:	move   a8, a3
3f906620:	jreq   L3F906720
3f906630:	move   a14, -*sp, 1
3f906640:	move   a10, *a14+, 1
3f906650:	move   a9, *a14+, 1
3f906660:	calla  L3F9053D0
3f906690:	move   a8, a3
3f9066a0:	jrne   L3F906700
3f9066b0:	move   *a9(0x80), a7, 1
3f9066d0:	move   *a7(0xe0), a8, 1
3f9066f0:	jruc   L3F906AB0
L3F906700:
3f906700:	sub    a8, a8
3f906710:	jruc   L3F906AB0
L3F906720:
3f906720:	move   *a9(0xa0), a8, 1
3f906740:	jruc   L3F906AB0
L3F906750:
3f906750:	move   a14, -*sp, 1
3f906760:	move   a13, *a14+, 1
3f906770:	move   a9, *a14+, 1
3f906780:	calla  L3F9055C0
3f9067b0:	move   a8, a3
3f9067c0:	jreq   L3F906820
3f9067d0:	move   *a9(0x80), a7, 1
3f9067f0:	move   *a7(0xe0), a8, 1
3f906810:	jruc   L3F906AB0
L3F906820:
3f906820:	move   a14, -*sp, 1
3f906830:	move   a13, *a14+, 1
3f906840:	move   a9, *a14+, 1
3f906850:	calla  L3F905870
3f906880:	move   a8, a3
3f906890:	jreq   L3F9068C0
3f9068a0:	sub    a8, a8
3f9068b0:	jruc   L3F906AB0
L3F9068C0:
3f9068c0:	move   *a9(0xa0), a8, 1
3f9068e0:	jruc   L3F906AB0
L3F9068F0:
3f9068f0:	move   a14, -*sp, 1
3f906900:	move   *a13(0xff20), *a14+, 1
3f906920:	movi   0x3f9129d0, a8
3f906950:	move   a8, *a14+, 1
3f906960:	calla  L3F927BC0
3f906990:	move   *a9(0xa0), a8, 1
3f9069b0:	jruc   L3F906AB0
L3F9069C0:
3f9069c0:	move   *a13(0xff20), a8, 1
3f9069e0:	jaeq   L3F905E10
3f906a00:	dec    a8
3f906a10:	jaeq   L3F905F60
3f906a30:	dec    a8
3f906a40:	jaeq   L3F906070
3f906a60:	dec    a8
3f906a70:	jreq   L3F906340
3f906a80:	dec    a8
3f906a90:	jreq   L3F906580
3f906aa0:	jruc   L3F9068F0
L3F906AB0:
3f906ab0:	move   *sp(0x100), a14, 1
3f906ad0:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3f906af0:	rets   2
L3F906B00:
3f906b00:	mmtm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f906b20:	move   a14, a13
3f906b30:	addi   0x220, a14
3f906b50:	move   *a13(0xffe0), a9, 1
3f906b70:	move   *a13(0xffc0), a10, 1
3f906b90:	setf   1, 0, 0
3f906ba0:	move   *a9(0x684), a7, 0
3f906bc0:	move   a7, *a13, 1
3f906bd0:	sub    a7, a7
3f906be0:	move   a7, *a13(0xa0), 1
3f906c00:	move   a7, *a13(0xe0), 1
3f906c20:	move   a7, a0
3f906c30:	move   *a9(0x80), a11, 1
3f906c50:	jaeq   L3F907860
3f906c70:	move   a14, -*sp, 1
3f906c80:	move   a10, *a14+, 1
3f906c90:	move   a9, *a14+, 1
3f906ca0:	calla  L3F8FA820
3f906cd0:	move   a8, a12
3f906ce0:	cmp    a9, a12
3f906cf0:	jreq   L3F9070E0
3f906d00:	movk   22, a5
3f906d10:	movb   a5, *a13(0x120)
3f906d30:	move   *a12(0x160), *a13(0x160), 1
3f906d60:	move   *a12(0xa0), a3, 1
3f906d80:	move   *a3(0x160), *a13(0x180), 1
3f906db0:	setf   16, 1, 0
3f906dc0:	move   *a12(0x3a0), a3, 0
3f906de0:	move   *a12(0x650), a5, 0
3f906e00:	sub    a5, a3
3f906e10:	move   *a12(0x80), a5, 1
3f906e30:	move   *a5(0x3a0), a5, 0
3f906e50:	sub    a5, a3
3f906e60:	move   a3, *a13(0x1a0), 0
3f906e80:	move   *a12(0x3b0), a5, 0
3f906ea0:	move   *a12(0x650), a3, 0
3f906ec0:	sub    a3, a5
3f906ed0:	move   *a12(0x80), a3, 1
3f906ef0:	move   *a3(0x3b0), a3, 0
3f906f10:	sub    a3, a5
3f906f20:	move   a5, *a13(0x1b0), 0
3f906f40:	move   *a12(0x360), *a13(0x1c0), 0
3f906f70:	move   *a12(0x370), *a13(0x1d0), 0
3f906fa0:	move   *a12(0x650), *a13(0x1e0), 0
3f906fd0:	setf   1, 0, 0
3f906fe0:	move   *a12(0x686), a5, 0
3f907000:	movb   a5, *a13(0x1f0)
3f907020:	move   a14, -*sp, 1
3f907030:	move   a7, *a14+, 1
3f907040:	movk   1, a3
3f907050:	move   a3, *a14+, 1
3f907060:	move   a13, a5
3f907070:	addi   0x120, a5
3f907090:	move   a5, *a14+, 1
3f9070a0:	move   a12, *a14+, 1
3f9070b0:	calla  L3F23C3A0
L3F9070E0:
3f9070e0:	move   a14, -*sp, 1
3f9070f0:	move   a10, *a14+, 1
3f907100:	move   a9, *a14+, 1
3f907110:	move   *a9(0x20), a5, 1
3f907130:	move   *a5(0xb20), a5, 1
3f907150:	call   a5
3f907160:	move   *a13, a5, 1
3f907170:	jreq   L3F907860
3f907180:	move   a14, -*sp, 1
3f907190:	move   *a9(0x1a0), *a14+, 1
3f9071b0:	move   *a9(0x20), a3, 1
3f9071d0:	move   *a3(0xfe0), a3, 1
3f9071f0:	call   a3
3f907200:	move   a8, a3
3f907210:	jreq   L3F907370
3f907220:	move   a14, -*sp, 1
3f907230:	move   a13, a3
3f907240:	addk   32, a3
3f907250:	move   a3, *a14+, 1
3f907260:	move   *a9(0x1a0), *a14+, 1
3f907280:	move   *a9(0x20), a3, 1
3f9072a0:	move   *a3(0x1020), a3, 1
3f9072c0:	call   a3
3f9072d0:	move   a14, -*sp, 1
3f9072e0:	move   a13, a3
3f9072f0:	addk   32, a3
3f907300:	move   a3, *a14+, 1
3f907310:	move   *a9(0x20), a3, 1
3f907330:	move   *a3(0xe80), a3, 1
3f907350:	call   a3
3f907360:	move   a8, a0
L3F907370:
3f907370:	move   a0, a3
3f907380:	jreq   L3F907670
3f907390:	move   a14, -*sp, 1
3f9073a0:	move   a0, *a14+, 1
3f9073b0:	move   a12, *a14+, 1
3f9073c0:	calla  L3FC2DDD0
3f9073f0:	move   a8, a3
3f907400:	jrne   L3F9074B0
L3F907410:
3f907410:	move   *a12(0xa0), a12, 1
3f907430:	move   a14, -*sp, 1
3f907440:	move   a0, *a14+, 1
3f907450:	move   a12, *a14+, 1
3f907460:	calla  L3FC2DDD0
3f907490:	move   a8, a3
3f9074a0:	jreq   L3F907410
L3F9074B0:
3f9074b0:	move   a14, -*sp, 1
3f9074c0:	move   a13, a7
3f9074d0:	addi   0x100, a7
3f9074f0:	move   a7, *a14+, 1
3f907500:	move   a13, a5
3f907510:	addi   0xe0, a5
3f907530:	move   a5, *a14+, 1
3f907540:	move   a13, a3
3f907550:	addi   0xc0, a3
3f907570:	move   a3, *a14+, 1
3f907580:	move   a13, a3
3f907590:	addi   0xa0, a3
3f9075b0:	move   a3, *a14+, 1
3f9075c0:	move   a0, *a14+, 1
3f9075d0:	sub    a3, a3
3f9075e0:	move   a3, *a14+, 1
3f9075f0:	movk   6, a3
3f907600:	move   a3, *a14+, 1
3f907610:	move   a12, *a14+, 1
3f907620:	move   *a9(0x20), a3, 1
3f907640:	move   *a3(0xac0), a3, 1
3f907660:	call   a3
L3F907670:
3f907670:	move   a14, -*sp, 1
3f907680:	move   a11, *a14+, 1
3f907690:	calla  L3F8ED380
3f9076c0:	move   a0, a3
3f9076d0:	jreq   L3F9077D0
3f9076e0:	move   a14, -*sp, 1
3f9076f0:	move   *a13(0x100), *a14+, 1
3f907710:	move   *a13(0xe0), *a14+, 1
3f907730:	move   *a13(0xc0), *a14+, 1
3f907750:	move   *a13(0xa0), *a14+, 1
3f907770:	calla  L3F912390
3f9077a0:	calla  L3F23D740
L3F9077D0:
3f9077d0:	move   a0, a3
3f9077e0:	jreq   L3F907860
3f9077f0:	move   a14, -*sp, 1
3f907800:	move   a0, *a14+, 1
3f907810:	move   *a9(0x20), a7, 1
3f907830:	move   *a7(0xec0), a7, 1
3f907850:	call   a7
L3F907860:
3f907860:	move   *sp(0x140), a14, 1
3f907880:	mmfm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f9078a0:	rets   2
L3F9078B0:
3f9078b0:	mmtm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3f9078d0:	move   a14, a13
3f9078e0:	addi   0x310, a14
3f907900:	move   *a13(0xffe0), a9, 1
3f907920:	move   *a13(0xffa0), a10, 1
3f907940:	move   *a13(0xff80), a11, 1
3f907960:	sub    a12, a12
3f907970:	setf   16, 0, 0
3f907980:	move   *a9(0x360), *a13(0x80), 0
3f9079b0:	move   *a9(0x370), *a13(0x90), 0
3f9079e0:	move   *a9(0x650), *a13(0xa0), 0
3f907a10:	move   a12, *a13(0xd0), 1
3f907a30:	setf   2, 0, 0
3f907a40:	move   *a9(0x688), a7, 0
3f907a60:	subk   2, a7
3f907a70:	jrne   L3F907AF0
3f907a80:	move   *a13(0xffc0), a7, 1
3f907aa0:	btst   4, a7
3f907ab0:	jreq   L3F907AF0
3f907ac0:	movk   8, a8
3f907ad0:	jauc   L3F90A270
L3F907AF0:
3f907af0:	move   *a13(0xffc0), a7, 1
3f907b10:	btst   5, a7
3f907b20:	jreq   L3F907B80
3f907b30:	btst   6, a7
3f907b40:	jrne   L3F907B80
3f907b50:	movk   8, a8
3f907b60:	jauc   L3F90A270
L3F907B80:
3f907b80:	move   *a9(0x80), a7, 1
3f907ba0:	jreq   L3F907D50
3f907bb0:	move   *a9(0x80), a7, 1
3f907bd0:	setf   16, 1, 0
3f907be0:	move   *a9(0x3a0), a5, 0
3f907c00:	move   *a7(0x3a0), a7, 0
3f907c20:	sub    a7, a5
3f907c30:	setf   16, 0, 0
3f907c40:	move   *a13(0xa0), a7, 0
3f907c60:	sub    a7, a5
3f907c70:	move   a5, *a13(0x40), 0
3f907c90:	move   *a9(0x80), a5, 1
3f907cb0:	setf   16, 1, 0
3f907cc0:	move   *a9(0x3b0), a3, 0
3f907ce0:	move   *a5(0x3b0), a5, 0
3f907d00:	sub    a5, a3
3f907d10:	sub    a7, a3
3f907d20:	move   a3, *a13(0x50), 0
3f907d40:	jruc   L3F907DC0
L3F907D50:
3f907d50:	setf   16, 1, 0
3f907d60:	move   *a9(0x3a0), *a13(0x40), 0
3f907d90:	move   *a9(0x3b0), *a13(0x50), 0
L3F907DC0:
3f907dc0:	move   a10, a2
3f907dd0:	move   *a13(0x40), *a13(0x60), 0
3f907e00:	move   *a13(0x50), *a13(0x70), 0
3f907e30:	move   a12, *a13(0xb0), 1
3f907e50:	move   *a13(0xffc0), a7, 1
3f907e70:	movk   3, a5
3f907e80:	and    a7, a5
3f907e90:	jreq   L3F907FD0
3f907ea0:	movk   12, a5
3f907eb0:	and    a7, a5
3f907ec0:	jrne   L3F907FD0
3f907ed0:	btst   0, a7
3f907ee0:	jreq   L3F907F30
3f907ef0:	move   *a2(0x0), *a13(0x40), 0
3f907f20:	addk   32, a2
L3F907F30:
3f907f30:	btst   1, a7
3f907f40:	jreq   L3F907F90
3f907f50:	move   *a2(0x0), *a13(0x50), 0
3f907f80:	addk   32, a2
L3F907F90:
3f907f90:	movk   1, a5
3f907fa0:	move   a5, *a13(0xb0), 1
3f907fc0:	jruc   L3F9083B0
L3F907FD0:
3f907fd0:	movk   15, a5
3f907fe0:	and    a7, a5
3f907ff0:	jreq   L3F9083B0
3f908000:	btst   0, a7
3f908010:	jreq   L3F908060
3f908020:	move   *a2(0x0), *a13(0x40), 0
3f908050:	addk   32, a2
L3F908060:
3f908060:	btst   1, a7
3f908070:	jreq   L3F9080C0
3f908080:	move   *a2(0x0), *a13(0x50), 0
3f9080b0:	addk   32, a2
L3F9080C0:
3f9080c0:	btst   2, a7
3f9080d0:	jreq   L3F908120
3f9080e0:	move   *a2(0x0), *a13(0x80), 0
3f908110:	addk   32, a2
L3F908120:
3f908120:	btst   3, a7
3f908130:	jreq   L3F908180
3f908140:	move   *a2(0x0), *a13(0x90), 0
3f908170:	addk   32, a2
L3F908180:
3f908180:	setf   16, 0, 0
3f908190:	move   *a13(0x80), a5, 0
3f9081b0:	jreq   L3F9081F0
3f9081c0:	move   *a13(0x90), a3, 0
3f9081e0:	jrne   L3F908220
L3F9081F0:
3f9081f0:	movk   2, a8
3f908200:	jauc   L3F90A270
L3F908220:
3f908220:	move   a5, *a13(0x1f0), 0
3f908240:	setf   16, 1, 0
3f908250:	move   *a13(0x1f0), a3, 0
3f908270:	jrge   L3F9082D0
3f908280:	move   a3, *a11(0xc0), 1
3f9082a0:	movk   2, a8
3f9082b0:	jauc   L3F90A270
L3F9082D0:
3f9082d0:	move   *a13(0x90), *a13(0x1f0), 0
3f908300:	move   *a13(0x1f0), a3, 0
3f908320:	jrge   L3F908380
3f908330:	move   a3, *a11(0xc0), 1
3f908350:	movk   2, a8
3f908360:	jauc   L3F90A270
L3F908380:
3f908380:	movk   2, a3
3f908390:	move   a3, *a13(0xb0), 1
L3F9083B0:
3f9083b0:	movk   15, a5
3f9083c0:	andn   a5, a7
3f9083d0:	move   a7, *a13(0x20), 1
3f9083f0:	jreq   L3F908A30
L3F908400:
3f908400:	move   a14, -*sp, 1
3f908410:	move   *a13(0x20), *a14+, 1
3f908430:	calla  L3FCCBE80
3f908460:	dec    a8
3f908470:	move   a8, *a13, 1
3f908480:	movk   1, a7
3f908490:	sll    a8, a7
3f9084a0:	move   a7, *a13, 1
3f9084b0:	move   *a13(0x20), a5, 1
3f9084d0:	andn   a7, a5
3f9084e0:	move   a5, *a13(0x20), 1
3f908500:	jruc   L3F908990
L3F908510:
3f908510:	move   *a13(0xffc0), a7, 1
3f908530:	btst   4, a7
3f908540:	jreq   L3F908A00
3f908550:	setf   16, 0, 0
3f908560:	move   *a2(0x0), *a13(0xa0), 0
3f908590:	addk   32, a2
3f9085a0:	jruc   L3F908A00
L3F9085B0:
3f9085b0:	move   *a2, a0, 1
3f9085c0:	addk   32, a2
3f9085d0:	move   a14, -*sp, 1
3f9085e0:	sub    a7, a7
3f9085f0:	move   a7, *a14+, 1
3f908600:	movk   16, a5
3f908610:	move   a5, *a14+, 1
3f908620:	move   a0, *a14+, 1
3f908630:	calla  L3F8BA520
3f908660:	move   a8, a12
3f908670:	jrne   L3F9086B0
3f908680:	movk   3, a8
3f908690:	jauc   L3F90A270
L3F9086B0:
3f9086b0:	move   *a12(0x80), a3, 1
3f9086d0:	move   *a9(0x80), a7, 1
3f9086f0:	cmp    a7, a3
3f908700:	jreq   L3F908740
3f908710:	movk   8, a8
3f908720:	jauc   L3F90A270
L3F908740:
3f908740:	cmp    a9, a12
3f908750:	jrne   L3F908A00
3f908760:	movk   8, a8
3f908770:	jauc   L3F90A270
L3F908790:
3f908790:	move   *a13(0xffc0), a7, 1
3f9087b0:	btst   6, a7
3f9087c0:	jreq   L3F908820
3f9087d0:	setf   8, 0, 0
3f9087e0:	move   *a2, a5, 0
3f9087f0:	move   a5, *a13(0xd0), 1
3f908810:	addk   32, a2
L3F908820:
3f908820:	move   *a13(0xd0), a5, 1
3f908840:	subk   2, a5
3f908850:	jreq   L3F908A00
3f908860:	move   *a13(0xd0), a5, 1
3f908880:	subk   3, a5
3f908890:	jreq   L3F908A00
3f9088a0:	move   *a13(0xd0), a5, 1
3f9088c0:	subk   4, a5
3f9088d0:	jreq   L3F908A00
3f9088e0:	move   *a13(0xd0), a5, 1
3f908900:	jreq   L3F908A00
3f908910:	dec    a5
3f908920:	jreq   L3F908A00
3f908930:	movk   8, a8
3f908940:	jauc   L3F90A270
L3F908960:
3f908960:	movk   8, a8
3f908970:	jauc   L3F90A270
L3F908990:
3f908990:	subk   16, a7
3f9089a0:	jreq   L3F908510
3f9089b0:	subk   16, a7
3f9089c0:	jreq   L3F9085B0
3f9089d0:	subk   32, a7
3f9089e0:	jreq   L3F908790
3f9089f0:	jruc   L3F908960
L3F908A00:
3f908a00:	move   *a13(0x20), a7, 1
3f908a20:	jrne   L3F908400
L3F908A30:
3f908a30:	move   *a9(0x80), a5, 1
3f908a50:	jrne   L3F908A90
3f908a60:	sub    a8, a8
3f908a70:	jauc   L3F90A270
L3F908A90:
3f908a90:	move   *a13(0xffc0), a5, 1
3f908ab0:	btst   6, a5
3f908ac0:	jreq   L3F908C50
3f908ad0:	move   a14, -*sp, 1
3f908ae0:	move   *a13(0xd0), *a14+, 1
3f908b00:	setf   16, 0, 0
3f908b10:	move   *a13(0x90), a3, 0
3f908b30:	move   a3, *a14+, 1
3f908b40:	move   *a13(0x80), a3, 0
3f908b60:	move   a3, *a14+, 1
3f908b70:	setf   16, 1, 0
3f908b80:	move   *a13(0x50), a3, 0
3f908ba0:	move   a3, *a14+, 1
3f908bb0:	move   *a13(0x40), a3, 0
3f908bd0:	move   a3, *a14+, 1
3f908be0:	move   a12, *a14+, 1
3f908bf0:	move   a9, *a14+, 1
3f908c00:	calla  L3F905AB0
3f908c30:	move   a8, a12
3f908c40:	jruc   L3F908C70
L3F908C50:
3f908c50:	move   *a9(0xa0), a12, 1
L3F908C70:
3f908c70:	setf   1, 0, 0
3f908c80:	move   *a9(0x686), a3, 0
3f908ca0:	jrne   L3F909120
3f908cb0:	move   *a9(0x80), a3, 1
3f908cd0:	move   *a3(0x420), a3, 1
3f908cf0:	btst   20, a3
3f908d00:	jreq   L3F909120
3f908d10:	movk   23, a3
3f908d20:	movb   a3, *a13(0xf0)
3f908d40:	move   *a9(0x160), *a13(0x130), 1
3f908d70:	move   *a9(0x80), a5, 1
3f908d90:	move   *a5(0x160), *a13(0x110), 1
3f908dc0:	move   a12, a5
3f908dd0:	jreq   L3F908E50
3f908de0:	move   *a12(0x160), *a13(0x150), 1
3f908e10:	movb   *a13(0xd0), *a13(0xf8)
3f908e40:	jruc   L3F908EA0
L3F908E50:
3f908e50:	sub    a5, a5
3f908e60:	move   a5, *a13(0x150), 1
3f908e80:	movb   a5, *a13(0xf8)
L3F908EA0:
3f908ea0:	setf   16, 0, 0
3f908eb0:	move   *a13(0xffc0), *a13(0x1c0), 0
3f908ee0:	move   *a13(0x40), *a13(0x170), 0
3f908f10:	move   *a13(0x50), *a13(0x180), 0
3f908f40:	move   *a13(0x80), *a13(0x190), 0
3f908f70:	move   *a13(0x90), *a13(0x1a0), 0
3f908fa0:	move   *a13(0xa0), *a13(0x1b0), 0
3f908fd0:	move   a14, -*sp, 1
3f908fe0:	move   a11, *a14+, 1
3f908ff0:	movi   0x100000, a5
3f909020:	move   a5, *a14+, 1
3f909030:	movk   1, a5
3f909040:	move   a5, *a14+, 1
3f909050:	move   a13, a3
3f909060:	addi   0xf0, a3
3f909080:	move   a3, *a14+, 1
3f909090:	move   *a9(0x80), *a14+, 1
3f9090b0:	calla  L3F23B2F0
3f9090e0:	dsjs   a8, L3F909120
3f9090f0:	sub    a8, a8
3f909100:	jauc   L3F90A270
L3F909120:
3f909120:	move   *a13(0xb0), a5, 1
3f909140:	subk   2, a5
3f909150:	jrne   L3F9096F0
3f909160:	setf   16, 0, 0
3f909170:	move   *a13(0x80), a5, 0
3f909190:	setf   16, 1, 0
3f9091a0:	move   *a9(0x360), a3, 0
3f9091c0:	cmp    a3, a5
3f9091d0:	jrne   L3F909280
3f9091e0:	setf   16, 0, 0
3f9091f0:	move   *a13(0x90), a3, 0
3f909210:	setf   16, 1, 0
3f909220:	move   *a9(0x370), a5, 0
3f909240:	cmp    a5, a3
3f909250:	jrne   L3F909280
3f909260:	sub    a5, a5
3f909270:	jruc   L3F909290
L3F909280:
3f909280:	movk   1, a5
L3F909290:
3f909290:	move   a5, *a13(0x1f0), 1
3f9092b0:	move   a5, a3
3f9092c0:	jreq   L3F909580
3f9092d0:	move   *a9(0x420), a3, 1
3f9092f0:	btst   18, a3
3f909300:	jreq   L3F909580
3f909310:	movk   25, a3
3f909320:	movb   a3, *a13(0x210)
3f909340:	move   *a9(0x160), *a13(0x230), 1
3f909370:	move   *a13(0x80), *a13(0x250), 0
3f9093a0:	move   *a13(0x90), *a13(0x260), 0
3f9093d0:	move   a14, -*sp, 1
3f9093e0:	move   a11, *a14+, 1
3f9093f0:	movi   0x40000, a5
3f909420:	move   a5, *a14+, 1
3f909430:	movk   1, a5
3f909440:	move   a5, *a14+, 1
3f909450:	move   a13, a3
3f909460:	addi   0x210, a3
3f909480:	move   a3, *a14+, 1
3f909490:	move   a9, *a14+, 1
3f9094a0:	calla  L3F23B2F0
3f9094d0:	dsjs   a8, L3F909580
3f9094e0:	setf   16, 0, 0
3f9094f0:	move   *a9(0x360), *a13(0x80), 0
3f909520:	move   *a9(0x370), *a13(0x90), 0
3f909550:	sub    a5, a5
3f909560:	move   a5, *a13(0x1f0), 1
L3F909580:
3f909580:	move   *a13(0x1f0), a5, 1
3f9095a0:	jrne   L3F9096F0
3f9095b0:	move   *a13(0xffc0), a3, 1
3f9095d0:	movk   3, a5
3f9095e0:	and    a3, a5
3f9095f0:	jreq   L3F909640
3f909600:	movk   1, a5
3f909610:	move   a5, *a13(0xb0), 1
3f909630:	jruc   L3F9096F0
L3F909640:
3f909640:	andi   0x70, a3
3f909670:	jreq   L3F9096C0
3f909680:	sub    a5, a5
3f909690:	move   a5, *a13(0xb0), 1
3f9096b0:	jruc   L3F9096F0
L3F9096C0:
3f9096c0:	sub    a8, a8
3f9096d0:	jauc   L3F90A270
L3F9096F0:
3f9096f0:	move   *a13(0xb0), a5, 1
3f909710:	subk   2, a5
3f909720:	jreq   L3F909A00
3f909730:	move   *a13(0xffc0), a5, 1
3f909750:	btst   0, a5
3f909760:	jreq   L3F9097E0
3f909770:	setf   16, 1, 0
3f909780:	move   *a13(0x40), a3, 0
3f9097a0:	move   *a13(0x60), a5, 0
3f9097c0:	cmp    a5, a3
3f9097d0:	jrne   L3F909A00
L3F9097E0:
3f9097e0:	move   *a13(0xffc0), a5, 1
3f909800:	btst   1, a5
3f909810:	jreq   L3F909890
3f909820:	setf   16, 1, 0
3f909830:	move   *a13(0x50), a3, 0
3f909850:	move   *a13(0x70), a5, 0
3f909870:	cmp    a5, a3
3f909880:	jrne   L3F909A00
L3F909890:
3f909890:	move   *a13(0xffc0), a5, 1
3f9098b0:	btst   4, a5
3f9098c0:	jreq   L3F909950
3f9098d0:	setf   16, 0, 0
3f9098e0:	move   *a13(0xa0), a3, 0
3f909900:	setf   16, 1, 0
3f909910:	move   *a9(0x650), a5, 0
3f909930:	cmp    a5, a3
3f909940:	jrne   L3F909A00
L3F909950:
3f909950:	move   *a13(0xffc0), a5, 1
3f909970:	btst   6, a5
3f909980:	jreq   L3F9099D0
3f909990:	move   *a9(0xa0), a3, 1
3f9099b0:	cmp    a12, a3
3f9099c0:	jrne   L3F909A00
L3F9099D0:
3f9099d0:	sub    a8, a8
3f9099e0:	jauc   L3F90A270
L3F909A00:
3f909a00:	movk   22, a7
3f909a10:	movb   a7, *a13(0xf0)
3f909a30:	move   *a9(0x160), *a13(0x130), 1
3f909a60:	move   a12, a3
3f909a70:	jreq   L3F909AC0
3f909a80:	move   *a12(0x160), *a13(0x150), 1
3f909ab0:	jruc   L3F909AF0
L3F909AC0:
3f909ac0:	sub    a5, a5
3f909ad0:	move   a5, *a13(0x150), 1
L3F909AF0:
3f909af0:	setf   16, 1, 0
3f909b00:	move   *a13(0x40), *a13(0x170), 0
3f909b30:	move   *a13(0x50), *a13(0x180), 0
3f909b60:	move   *a13(0x80), *a13(0x190), 0
3f909b90:	move   *a13(0x90), *a13(0x1a0), 0
3f909bc0:	move   *a13(0xa0), *a13(0x1b0), 0
3f909bf0:	setf   1, 0, 0
3f909c00:	move   *a9(0x686), a5, 0
3f909c20:	movb   a5, *a13(0x1c0)
3f909c40:	move   a14, -*sp, 1
3f909c50:	sub    a3, a3
3f909c60:	move   a3, *a14+, 1
3f909c70:	movk   1, a3
3f909c80:	move   a3, *a14+, 1
3f909c90:	move   a13, a5
3f909ca0:	addi   0xf0, a5
3f909cc0:	move   a5, *a14+, 1
3f909cd0:	move   a9, *a14+, 1
3f909ce0:	calla  L3F23C3A0
3f909d10:	move   *a13(0xffc0), a3, 1
3f909d30:	btst   4, a3
3f909d40:	jreq   L3F909E10
3f909d50:	move   *a13(0xb0), a7, 1
3f909d70:	jrne   L3F909E10
3f909d80:	move   a14, -*sp, 1
3f909d90:	setf   16, 0, 0
3f909da0:	move   *a13(0xa0), a5, 0
3f909dc0:	move   a5, *a14+, 1
3f909dd0:	move   a9, *a14+, 1
3f909de0:	calla  L3F9039C0
L3F909E10:
3f909e10:	move   *a13(0xb0), a7, 1
3f909e30:	dsjs   a7, L3F909FA0
3f909e40:	btst   6, a3
3f909e50:	jreq   L3F909EC0
3f909e60:	move   a14, -*sp, 1
3f909e70:	move   a12, *a14+, 1
3f909e80:	move   a9, *a14+, 1
3f909e90:	calla  L3F906B00
L3F909EC0:
3f909ec0:	move   a14, -*sp, 1
3f909ed0:	move   a12, *a14+, 1
3f909ee0:	setf   16, 1, 0
3f909ef0:	move   *a13(0x50), a7, 0
3f909f10:	move   a7, *a14+, 1
3f909f20:	move   *a13(0x40), a5, 0
3f909f40:	move   a5, *a14+, 1
3f909f50:	move   a9, *a14+, 1
3f909f60:	calla  L3F8FB260
3f909f90:	jruc   L3F90A260
L3F909FA0:
3f909fa0:	move   *a13(0xb0), a7, 1
3f909fc0:	subk   2, a7
3f909fd0:	jrne   L3F90A1E0
3f909fe0:	btst   6, a3
3f909ff0:	jreq   L3F90A060
3f90a000:	move   a14, -*sp, 1
3f90a010:	move   a12, *a14+, 1
3f90a020:	move   a9, *a14+, 1
3f90a030:	calla  L3F906B00
L3F90A060:
3f90a060:	move   a14, -*sp, 1
3f90a070:	move   a12, *a14+, 1
3f90a080:	setf   16, 0, 0
3f90a090:	move   *a13(0xa0), a7, 0
3f90a0b0:	move   a7, *a14+, 1
3f90a0c0:	move   *a13(0x90), a5, 0
3f90a0e0:	move   a5, *a14+, 1
3f90a0f0:	move   *a13(0x80), a3, 0
3f90a110:	move   a3, *a14+, 1
3f90a120:	setf   16, 1, 0
3f90a130:	move   *a13(0x50), a3, 0
3f90a150:	move   a3, *a14+, 1
3f90a160:	move   *a13(0x40), a3, 0
3f90a180:	move   a3, *a14+, 1
3f90a190:	move   a9, *a14+, 1
3f90a1a0:	calla  L3F900510
3f90a1d0:	jruc   L3F90A260
L3F90A1E0:
3f90a1e0:	btst   6, a3
3f90a1f0:	jreq   L3F90A260
3f90a200:	move   a14, -*sp, 1
3f90a210:	move   a12, *a14+, 1
3f90a220:	move   a9, *a14+, 1
3f90a230:	calla  L3F906B00
L3F90A260:
3f90a260:	sub    a8, a8
L3F90A270:
3f90a270:	move   *sp(0x160), a14, 1
3f90a290:	mmfm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3f90a2b0:	rets   2
L3F90A2C0:
3f90a2c0:	mmtm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f90a2e0:	move   a14, a13
3f90a2f0:	addi   0x1c0, a14
3f90a310:	move   *a13(0xffe0), a9, 1
3f90a330:	move   *a13(0xffa0), a10, 1
3f90a350:	move   *a9(0xe0), a7, 1
3f90a370:	move   *a9(0x100), a5, 1
3f90a390:	cmp    a5, a7
3f90a3a0:	jrne   L3F90A3E0
3f90a3b0:	sub    a8, a8
3f90a3c0:	jauc   L3F90B2B0
L3F90A3E0:
3f90a3e0:	move   *a9(0x20), a0, 1
3f90a400:	move   *a13(0xffc0), a7, 1
3f90a420:	jrne   L3F90A820
3f90a430:	move   *a9(0x100), a11, 1
3f90a450:	jaeq   L3F90AE20
L3F90A470:
3f90a470:	setf   1, 0, 0
3f90a480:	move   *a11(0x683), a7, 0
3f90a4a0:	jreq   L3F90A7E0
3f90a4b0:	setf   2, 0, 0
3f90a4c0:	move   *a11(0x681), a7, 0
3f90a4e0:	jreq   L3F90A7E0
3f90a4f0:	move   *a9(0xe0), a7, 1
3f90a510:	cmp    a11, a7
3f90a520:	jreq   L3F90A7B0
3f90a530:	move   *a9(0x100), a7, 1
3f90a550:	cmp    a11, a7
3f90a560:	jrne   L3F90A5A0
3f90a570:	move   *a11(0xc0), *a9(0x100), 1
L3F90A5A0:
3f90a5a0:	move   *a11(0xa0), a7, 1
3f90a5c0:	jreq   L3F90A620
3f90a5d0:	move   *a11(0xa0), a7, 1
3f90a5f0:	move   *a11(0xc0), *a7(0xc0), 1
L3F90A620:
3f90a620:	move   *a11(0xc0), a7, 1
3f90a640:	jreq   L3F90A6A0
3f90a650:	move   *a11(0xc0), a7, 1
3f90a670:	move   *a11(0xa0), *a7(0xa0), 1
L3F90A6A0:
3f90a6a0:	move   *a9(0xe0), *a11(0xa0), 1
3f90a6d0:	sub    a7, a7
3f90a6e0:	move   a7, *a11(0xc0), 1
3f90a700:	move   *a9(0xe0), a5, 1
3f90a720:	move   a11, *a5(0xc0), 1
3f90a740:	move   a11, *a9(0xe0), 1
3f90a760:	setf   1, 0, 0
3f90a770:	move   a7, *a11(0x683), 0
3f90a790:	move   a11, a12
3f90a7a0:	jruc   L3F90AE20
L3F90A7B0:
3f90a7b0:	sub    a8, a8
3f90a7c0:	jauc   L3F90B2B0
L3F90A7E0:
3f90a7e0:	move   *a11(0xc0), a11, 1
3f90a800:	jrne   L3F90A470
3f90a810:	jruc   L3F90AE20
L3F90A820:
3f90a820:	dsj    a7, L3F90AE20
3f90a840:	move   *a9(0xe0), a11, 1
3f90a860:	jreq   L3F90AE20
L3F90A870:
3f90a870:	setf   1, 0, 0
3f90a880:	move   *a11(0x683), a7, 0
3f90a8a0:	jreq   L3F90ADF0
3f90a8b0:	setf   2, 0, 0
3f90a8c0:	move   *a11(0x681), a7, 0
3f90a8e0:	jrne   L3F90ADF0
3f90a8f0:	move   *a11(0xa0), a12, 1
3f90a910:	move   a14, -*sp, 1
3f90a920:	move   a13, a7
3f90a930:	addi   0x100, a7
3f90a950:	move   a7, *a14+, 1
3f90a960:	move   *a11(0x1a0), *a14+, 1
3f90a980:	move   *a0(0x1020), a5, 1
3f90a9a0:	call   a5
3f90a9b0:	move   a12, a5
3f90a9c0:	jreq   L3F90AB60
L3F90A9D0:
3f90a9d0:	setf   1, 0, 0
3f90a9e0:	move   *a12(0x684), a7, 0
3f90aa00:	jreq   L3F90AB30
3f90aa10:	setf   2, 0, 0
3f90aa20:	move   *a12(0x681), a7, 0
3f90aa40:	jreq   L3F90AB30
3f90aa50:	move   a14, -*sp, 1
3f90aa60:	move   a13, a7
3f90aa70:	addi   0x100, a7
3f90aa90:	move   a7, *a14+, 1
3f90aaa0:	move   *a12(0x1a0), *a14+, 1
3f90aac0:	move   *a0(0xfa0), a5, 1
3f90aae0:	call   a5
3f90aaf0:	move   a8, *a13(0x180), 1
3f90ab10:	move   a8, a5
3f90ab20:	jrne   L3F90AB60
L3F90AB30:
3f90ab30:	move   *a12(0xa0), a12, 1
3f90ab50:	jrne   L3F90A9D0
L3F90AB60:
3f90ab60:	move   a12, a5
3f90ab70:	jreq   L3F90ADF0
3f90ab80:	move   *a11(0xa0), *a13(0x1a0), 1
3f90abb0:	move   *a9(0xe0), a7, 1
3f90abd0:	cmp    a11, a7
3f90abe0:	jrne   L3F90AC20
3f90abf0:	move   *a13(0x1a0), *a9(0xe0), 1
L3F90AC20:
3f90ac20:	move   *a13(0x1a0), a7, 1
3f90ac40:	move   *a11(0xc0), *a7(0xc0), 1
3f90ac70:	move   *a11(0xc0), a5, 1
3f90ac90:	jreq   L3F90ACE0
3f90aca0:	move   *a11(0xc0), a5, 1
3f90acc0:	move   a7, *a5(0xa0), 1
L3F90ACE0:
3f90ace0:	sub    a5, a5
3f90acf0:	move   a5, *a11(0xa0), 1
3f90ad10:	move   *a9(0x100), *a11(0xc0), 1
3f90ad40:	move   *a9(0x100), a5, 1
3f90ad60:	move   a11, *a5(0xa0), 1
3f90ad80:	move   a11, *a9(0x100), 1
3f90ada0:	sub    a5, a5
3f90adb0:	setf   1, 0, 0
3f90adc0:	move   a5, *a12(0x683), 0
3f90ade0:	jruc   L3F90AE20
L3F90ADF0:
3f90adf0:	move   *a11(0xa0), a11, 1
3f90ae10:	jrne   L3F90A870
L3F90AE20:
3f90ae20:	move   a11, a5
3f90ae30:	jrne   L3F90AE60
3f90ae40:	sub    a8, a8
3f90ae50:	jruc   L3F90B2B0
L3F90AE60:
3f90ae60:	move   *a11(0x160), *a13(0x40), 1
3f90ae90:	move   *a9(0x160), *a13(0x60), 1
3f90aec0:	move   *a9(0x160), *a13(0x20), 1
3f90aef0:	move   *a13(0xffc0), a7, 1
3f90af10:	jrne   L3F90AF60
3f90af20:	sub    a5, a5
3f90af30:	movb   a5, *a13(0x80)
3f90af50:	jruc   L3F90AF90
L3F90AF60:
3f90af60:	movk   1, a5
3f90af70:	movb   a5, *a13(0x80)
L3F90AF90:
3f90af90:	move   *a9(0x420), a5, 1
3f90afb0:	btst   20, a5
3f90afc0:	jreq   L3F90B0F0
3f90afd0:	movk   27, a5
3f90afe0:	movb   a5, *a13
3f90aff0:	move   a14, -*sp, 1
3f90b000:	move   a10, *a14+, 1
3f90b010:	movi   0x100000, a7
3f90b040:	move   a7, *a14+, 1
3f90b050:	movk   1, a7
3f90b060:	move   a7, *a14+, 1
3f90b070:	move   a13, *a14+, 1
3f90b080:	move   a9, *a14+, 1
3f90b090:	calla  L3F23B2F0
3f90b0c0:	dsjs   a8, L3F90B0F0
3f90b0d0:	sub    a8, a8
3f90b0e0:	jruc   L3F90B2B0
L3F90B0F0:
3f90b0f0:	movk   26, a7
3f90b100:	movb   a7, *a13
3f90b110:	move   a14, -*sp, 1
3f90b120:	sub    a5, a5
3f90b130:	move   a5, *a14+, 1
3f90b140:	movk   1, a5
3f90b150:	move   a5, *a14+, 1
3f90b160:	move   a13, *a14+, 1
3f90b170:	move   a11, *a14+, 1
3f90b180:	calla  L3F23C3A0
3f90b1b0:	setf   1, 0, 0
3f90b1c0:	move   *a9(0x684), a5, 0
3f90b1e0:	jreq   L3F90B2A0
3f90b1f0:	move   a14, -*sp, 1
3f90b200:	move   a10, *a14+, 1
3f90b210:	sub    a5, a5
3f90b220:	move   a5, *a14+, 1
3f90b230:	move   a5, *a14+, 1
3f90b240:	movk   1, a5
3f90b250:	move   a5, *a14+, 1
3f90b260:	move   a12, *a14+, 1
3f90b270:	calla  L3F90D0B0
L3F90B2A0:
3f90b2a0:	sub    a8, a8
L3F90B2B0:
3f90b2b0:	move   *sp(0x120), a14, 1
3f90b2d0:	mmfm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f90b2f0:	rets   2
3f90b300:	mmtm   sp, a7,a9,a10,a11,a13
3f90b320:	move   a14, a13
3f90b330:	move   *a13(0xffe0), a9, 1
3f90b350:	move   *a13(0xffc0), a10, 1
3f90b370:	move   *a9(0x160), a11, 1
3f90b390:	move   *a10, a7, 1
3f90b3a0:	cmp    a7, a11
3f90b3b0:	jrne   L3F90B3E0
3f90b3c0:	sub    a8, a8
3f90b3d0:	jruc   L3F90B3F0
L3F90B3E0:
3f90b3e0:	movk   1, a8
L3F90B3F0:
3f90b3f0:	move   *sp(0xc0), a14, 1
3f90b410:	mmfm   sp, a7,a9,a10,a11,a13
3f90b430:	rets   2
L3F90B440:
3f90b440:	mmtm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f90b460:	move   a14, a13
3f90b470:	addi   0x220, a14
3f90b490:	move   *a13(0xffe0), a9, 1
3f90b4b0:	move   *a13(0xffc0), a10, 1
3f90b4d0:	move   *a13(0xff60), a11, 1
3f90b4f0:	setf   1, 0, 0
3f90b500:	move   *a9(0x683), a7, 0
3f90b520:	move   a7, *a13, 1
3f90b530:	setf   16, 1, 0
3f90b540:	move   *a9(0x650), a5, 0
3f90b560:	move   a5, *a13(0x1c0), 1
3f90b580:	cmp    a10, a9
3f90b590:	jrne   L3F90B5D0
3f90b5a0:	movk   3, a8
3f90b5b0:	jauc   L3F90CC80
L3F90B5D0:
3f90b5d0:	move   a14, -*sp, 1
3f90b5e0:	move   a10, a5
3f90b5f0:	addi   0x160, a5
3f90b610:	move   a5, *a14+, 1
3f90b620:	movi   0x3f90b300, a5
3f90b650:	move   a5, *a14+, 1
3f90b660:	move   a9, *a14+, 1
3f90b670:	calla  L3F8ECEE0
3f90b6a0:	move   a8, a8
3f90b6b0:	jrne   L3F90B6F0
3f90b6c0:	movk   3, a8
3f90b6d0:	jauc   L3F90CC80
L3F90B6F0:
3f90b6f0:	move   *a9(0x20), a0, 1
3f90b710:	movk   21, a5
3f90b720:	movb   a5, *a13(0xa0)
3f90b740:	move   *a9(0x160), *a13(0xe0), 1
3f90b770:	move   *a10(0x160), *a13(0x100), 1
3f90b7a0:	setf   16, 1, 0
3f90b7b0:	move   *a13(0xffa0), *a13(0x120), 0
3f90b7e0:	move   *a13(0xff80), *a13(0x130), 0
3f90b810:	setf   1, 0, 0
3f90b820:	move   *a9(0x686), a3, 0
3f90b840:	movb   a3, *a13(0x140)
3f90b860:	move   a14, -*sp, 1
3f90b870:	move   a10, *a14+, 1
3f90b880:	movk   1, a3
3f90b890:	move   a3, *a14+, 1
3f90b8a0:	move   a13, a3
3f90b8b0:	addi   0xa0, a3
3f90b8d0:	move   a3, *a14+, 1
3f90b8e0:	move   a9, *a14+, 1
3f90b8f0:	calla  L3F23C3A0
3f90b920:	setf   16, 1, 0
3f90b930:	move   *a9(0x3a0), *a13(0x1a0), 0
3f90b960:	move   *a9(0x3b0), *a13(0x1b0), 0
3f90b990:	move   a7, a8
3f90b9a0:	jreq   L3F90BA50
3f90b9b0:	move   a14, -*sp, 1
3f90b9c0:	sub    a5, a5
3f90b9d0:	move   a5, *a14+, 1
3f90b9e0:	movk   1, a5
3f90b9f0:	move   a5, *a14+, 1
3f90ba00:	move   a5, *a14+, 1
3f90ba10:	move   a9, *a14+, 1
3f90ba20:	calla  L3F90FAE0
L3F90BA50:
3f90ba50:	move   *a9(0x80), a12, 1
3f90ba70:	move   *a12(0xe0), a5, 1
3f90ba90:	cmp    a9, a5
3f90baa0:	jrne   L3F90BAE0
3f90bab0:	move   *a9(0xa0), *a12(0xe0), 1
L3F90BAE0:
3f90bae0:	move   *a12(0x100), a5, 1
3f90bb00:	cmp    a9, a5
3f90bb10:	jrne   L3F90BB50
3f90bb20:	move   *a9(0xc0), *a12(0x100), 1
L3F90BB50:
3f90bb50:	move   *a9(0xa0), a5, 1
3f90bb70:	jreq   L3F90BBD0
3f90bb80:	move   *a9(0xa0), a5, 1
3f90bba0:	move   *a9(0xc0), *a5(0xc0), 1
L3F90BBD0:
3f90bbd0:	move   *a9(0xc0), a5, 1
3f90bbf0:	jreq   L3F90BC50
3f90bc00:	move   *a9(0xc0), a5, 1
3f90bc20:	move   *a9(0xa0), *a5(0xa0), 1
L3F90BC50:
3f90bc50:	move   a10, *a9(0x80), 1
3f90bc70:	move   *a10(0xe0), *a9(0xa0), 1
3f90bca0:	sub    a5, a5
3f90bcb0:	move   a5, *a9(0xc0), 1
3f90bcd0:	move   *a10(0xe0), a5, 1
3f90bcf0:	jreq   L3F90BD50
3f90bd00:	move   *a10(0xe0), a5, 1
3f90bd20:	move   a9, *a5(0xc0), 1
3f90bd40:	jruc   L3F90BD70
L3F90BD50:
3f90bd50:	move   a9, *a10(0x100), 1
L3F90BD70:
3f90bd70:	move   a9, *a10(0xe0), 1
3f90bd90:	setf   16, 1, 0
3f90bda0:	move   *a13(0xffa0), a5, 0
3f90bdc0:	move   *a13(0x1c0), a3, 1
3f90bde0:	add    a3, a5
3f90bdf0:	move   a5, *a9(0x340), 0
3f90be10:	move   *a13(0xff80), a5, 0
3f90be30:	add    a3, a5
3f90be40:	move   a5, *a9(0x350), 0
3f90be60:	move   *a13(0x1a0), *a9(0x3c0), 0
3f90be90:	move   *a13(0x1b0), *a9(0x3d0), 0
3f90bec0:	move   *a13(0xffa0), a5, 0
3f90bee0:	move   *a10(0x3a0), a3, 0
3f90bf00:	add    a5, a3
3f90bf10:	move   *a13(0x1c0), a5, 1
3f90bf30:	add    a5, a3
3f90bf40:	move   a3, *a9(0x3a0), 0
3f90bf60:	move   *a13(0xff80), a3, 0
3f90bf80:	move   *a10(0x3b0), a5, 0
3f90bfa0:	add    a3, a5
3f90bfb0:	move   *a13(0x1c0), a3, 1
3f90bfd0:	add    a3, a5
3f90bfe0:	move   a5, *a9(0x3b0), 0
3f90c000:	move   *a9(0x3a0), a5, 0
3f90c020:	move   *a13(0x1a0), a3, 0
3f90c040:	sub    a3, a5
3f90c050:	move   a5, *a13(0x1e0), 1
3f90c070:	move   *a9(0x3b0), a3, 0
3f90c090:	move   *a13(0x1b0), a5, 0
3f90c0b0:	sub    a5, a3
3f90c0c0:	move   a3, *a13(0x200), 1
3f90c0e0:	move   a14, -*sp, 1
3f90c0f0:	move   a13, a3
3f90c100:	addk   32, a3
3f90c110:	move   a3, *a14+, 1
3f90c120:	sub    a3, a3
3f90c130:	move   a3, *a14+, 1
3f90c140:	move   *a9(0x3b0), a3, 0
3f90c160:	move   *a9(0x370), a5, 0
3f90c180:	add    a5, a3
3f90c190:	move   a3, *a14+, 1
3f90c1a0:	move   *a9(0x3a0), a5, 0
3f90c1c0:	move   *a9(0x360), a3, 0
3f90c1e0:	add    a3, a5
3f90c1f0:	move   a5, *a14+, 1
3f90c200:	move   *a9(0x3b0), a8, 0
3f90c220:	move   a8, *a14+, 1
3f90c230:	move   *a9(0x3a0), a8, 0
3f90c250:	move   a8, *a14+, 1
3f90c260:	move   *a0(0x1100), a5, 1
3f90c280:	call   a5
3f90c290:	move   a14, -*sp, 1
3f90c2a0:	move   a13, a5
3f90c2b0:	addk   32, a5
3f90c2c0:	move   a5, *a14+, 1
3f90c2d0:	move   *a9(0x180), *a14+, 1
3f90c2f0:	move   *a0(0xf60), a3, 1
3f90c310:	call   a3
3f90c320:	move   a14, -*sp, 1
3f90c330:	move   *a10(0x180), *a14+, 1
3f90c350:	move   *a9(0x180), *a14+, 1
3f90c370:	move   *a9(0x180), *a14+, 1
3f90c390:	move   *a0(0xee0), a3, 1
3f90c3b0:	call   a3
3f90c3c0:	move   a14, -*sp, 1
3f90c3d0:	move   a5, *a14+, 1
3f90c3e0:	move   *a9(0x300), *a14+, 1
3f90c400:	move   *a0(0xf60), a3, 1
3f90c420:	call   a3
3f90c430:	move   a14, -*sp, 1
3f90c440:	move   a10, *a14+, 1
3f90c450:	sub    a3, a3
3f90c460:	move   a3, *a14+, 1
3f90c470:	move   *a9(0x300), *a14+, 1
3f90c490:	move   *a0(0x12a0), a3, 1
3f90c4b0:	call   a3
3f90c4c0:	move   *a13(0x1c0), a3, 1
3f90c4e0:	jreq   L3F90C7B0
3f90c4f0:	setf   16, 1, 0
3f90c500:	sext   a3, 0
3f90c510:	move   *a13(0x40), a5, 0
3f90c530:	sub    a3, a5
3f90c540:	move   a5, *a13(0x40), 0
3f90c560:	move   *a13(0x1c0), a3, 0
3f90c580:	move   *a13(0x50), a5, 0
3f90c5a0:	sub    a3, a5
3f90c5b0:	move   a5, *a13(0x50), 0
3f90c5d0:	move   *a13(0x60), a5, 0
3f90c5f0:	add    a3, a5
3f90c600:	move   a5, *a13(0x60), 0
3f90c620:	move   *a13(0x70), a5, 0
3f90c640:	add    a3, a5
3f90c650:	move   a5, *a13(0x70), 0
3f90c670:	move   a14, -*sp, 1
3f90c680:	move   a13, a5
3f90c690:	addk   32, a5
3f90c6a0:	move   a5, *a14+, 1
3f90c6b0:	move   *a9(0x1a0), *a14+, 1
3f90c6d0:	move   *a0(0xf60), a5, 1
3f90c6f0:	call   a5
3f90c700:	move   a14, -*sp, 1
3f90c710:	move   *a10(0x180), *a14+, 1
3f90c730:	move   *a9(0x1a0), *a14+, 1
3f90c750:	move   *a9(0x1a0), *a14+, 1
3f90c770:	move   *a0(0xee0), a5, 1
3f90c790:	call   a5
3f90c7a0:	jruc   L3F90C830
L3F90C7B0:
3f90c7b0:	move   a14, -*sp, 1
3f90c7c0:	move   *a9(0x180), *a14+, 1
3f90c7e0:	move   *a9(0x1a0), *a14+, 1
3f90c800:	move   *a0(0xea0), a5, 1
3f90c820:	call   a5
L3F90C830:
3f90c830:	move   a14, -*sp, 1
3f90c840:	move   a13, a5
3f90c850:	addk   32, a5
3f90c860:	move   a5, *a14+, 1
3f90c870:	move   *a9(0x2e0), *a14+, 1
3f90c890:	move   *a0(0xf60), a3, 1
3f90c8b0:	call   a3
3f90c8c0:	move   a14, -*sp, 1
3f90c8d0:	move   a5, *a14+, 1
3f90c8e0:	move   *a9(0x260), *a14+, 1
3f90c900:	move   *a0(0xf60), a3, 1
3f90c920:	call   a3
3f90c930:	move   a14, -*sp, 1
3f90c940:	setf   16, 1, 0
3f90c950:	move   *a9(0x3b0), a8, 0
3f90c970:	move   a8, *a14+, 1
3f90c980:	move   *a9(0x3a0), a8, 0
3f90c9a0:	move   a8, *a14+, 1
3f90c9b0:	move   a9, *a14+, 1
3f90c9c0:	move   *a0(0xa40), a3, 1
3f90c9e0:	call   a3
3f90c9f0:	move   a14, -*sp, 1
3f90ca00:	sub    a3, a3
3f90ca10:	move   a3, *a14+, 1
3f90ca20:	move   a3, *a14+, 1
3f90ca30:	move   *a13(0x200), *a14+, 1
3f90ca50:	move   *a13(0x1e0), *a14+, 1
3f90ca70:	move   a3, *a14+, 1
3f90ca80:	move   a3, *a14+, 1
3f90ca90:	move   a3, *a14+, 1
3f90caa0:	move   a9, *a14+, 1
3f90cab0:	calla  L3F8F80D0
3f90cae0:	move   a14, -*sp, 1
3f90caf0:	move   a10, *a14+, 1
3f90cb00:	move   a9, *a14+, 1
3f90cb10:	move   *a0(0xb00), a3, 1
3f90cb30:	call   a3
3f90cb40:	move   a7, a3
3f90cb50:	jreq   L3F90CC20
3f90cb60:	move   a14, -*sp, 1
3f90cb70:	move   a11, *a14+, 1
3f90cb80:	movk   1, a5
3f90cb90:	move   a5, *a14+, 1
3f90cba0:	sub    a5, a5
3f90cbb0:	move   a5, *a14+, 1
3f90cbc0:	movk   1, a5
3f90cbd0:	move   a5, *a14+, 1
3f90cbe0:	move   a9, *a14+, 1
3f90cbf0:	calla  L3F90D0B0
L3F90CC20:
3f90cc20:	move   a14, -*sp, 1
3f90cc30:	move   a10, *a14+, 1
3f90cc40:	calla  L3F243BB0
3f90cc70:	sub    a8, a8
L3F90CC80:
3f90cc80:	move   *sp(0x140), a14, 1
3f90cca0:	mmfm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f90ccc0:	rets   2
L3F90CCD0:
3f90ccd0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f90ccf0:	move   a14, a13
3f90cd00:	addk   32, a14
3f90cd10:	move   *a13(0xffe0), a9, 1
3f90cd30:	move   *a13(0xffc0), a10, 1
3f90cd50:	move   a9, a11
3f90cd60:	jreq   L3F90CDC0
3f90cd70:	move   *a11(0x20), a7, 1
3f90cd90:	move   *a7(0xa80), *a13(0x0), 1
L3F90CDC0:
3f90cdc0:	move   a11, a7
3f90cdd0:	jreq   L3F90D060
L3F90CDE0:
3f90cde0:	setf   1, 0, 0
3f90cdf0:	move   *a11(0x683), a7, 0
3f90ce10:	jreq   L3F90D030
3f90ce20:	movk   1, a7
3f90ce30:	move   a7, *a11(0x684), 0
3f90ce50:	setf   2, 0, 0
3f90ce60:	move   *a11(0x688), a5, 0
3f90ce80:	dec    a5
3f90ce90:	movk   1, a5
3f90cea0:	jreq   L3F90CEC0
3f90ceb0:	sub    a5, a5
L3F90CEC0:
3f90cec0:	setf   1, 0, 0
3f90ced0:	move   a5, *a11(0x685), 0
3f90cef0:	move   a14, -*sp, 1
3f90cf00:	move   a11, *a14+, 1
3f90cf10:	move   *a13, a5, 1
3f90cf20:	call   a5
3f90cf30:	move   a14, -*sp, 1
3f90cf40:	move   *a11(0x160), *a14+, 1
3f90cf60:	calla  L3F226FC0
3f90cf90:	move   *a11(0xe0), a7, 1
3f90cfb0:	jreq   L3F90D030
3f90cfc0:	move   a14, -*sp, 1
3f90cfd0:	move   a10, *a14+, 1
3f90cfe0:	move   *a11(0xe0), *a14+, 1
3f90d000:	calla  L3F90CCD0
L3F90D030:
3f90d030:	move   *a11(0xa0), a11, 1
3f90d050:	jrne   L3F90CDE0
L3F90D060:
3f90d060:	move   *sp(0xe0), a14, 1
3f90d080:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f90d0a0:	rets   2
L3F90D0B0:
3f90d0b0:	mmtm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3f90d0d0:	move   a14, a13
3f90d0e0:	addi   0x200, a14
3f90d100:	move   *a13(0xffe0), a9, 1
3f90d120:	move   *a13(0xff60), a10, 1
3f90d140:	sub    a2, a2
3f90d150:	move   a2, *a13, 1
3f90d160:	move   a2, *a13(0x40), 1
3f90d180:	setf   1, 0, 0
3f90d190:	move   *a9(0x683), a7, 0
3f90d1b0:	jreq   L3F90D1F0
3f90d1c0:	move   a2, a8
3f90d1d0:	jauc   L3F90E320
L3F90D1F0:
3f90d1f0:	move   *a9(0x20), a11, 1
3f90d210:	move   *a9(0x80), a12, 1
3f90d230:	jaeq   L3F90E1D0
3f90d250:	move   *a13(0xff80), a7, 1
3f90d270:	jreq   L3F90D4C0
3f90d280:	move   *a9(0x686), a7, 0
3f90d2a0:	jrne   L3F90D4C0
3f90d2b0:	move   *a12(0x420), a7, 1
3f90d2d0:	btst   20, a7
3f90d2e0:	jreq   L3F90D4C0
3f90d2f0:	movk   20, a7
3f90d300:	movb   a7, *a13(0x80)
3f90d320:	move   *a9(0x160), *a13(0xc0), 1
3f90d350:	move   *a12(0x160), *a13(0xa0), 1
3f90d380:	move   a14, -*sp, 1
3f90d390:	move   a10, *a14+, 1
3f90d3a0:	movi   0x100000, a7
3f90d3d0:	move   a7, *a14+, 1
3f90d3e0:	movk   1, a7
3f90d3f0:	move   a7, *a14+, 1
3f90d400:	move   a13, a7
3f90d410:	addi   0x80, a7
3f90d430:	move   a7, *a14+, 1
3f90d440:	move   a12, *a14+, 1
3f90d450:	calla  L3F23B2F0
3f90d480:	dsjs   a8, L3F90D4C0
3f90d490:	move   a2, a8
3f90d4a0:	jauc   L3F90E320
L3F90D4C0:
3f90d4c0:	movk   1, a7
3f90d4d0:	setf   1, 0, 0
3f90d4e0:	move   a7, *a9(0x683), 0
3f90d500:	move   *a13(0xff80), a7, 1
3f90d520:	jreq   L3F90D690
3f90d530:	movk   19, a5
3f90d540:	movb   a5, *a13(0x80)
3f90d560:	move   *a9(0x160), *a13(0xc0), 1
3f90d590:	move   *a9(0x686), a3, 0
3f90d5b0:	movb   a3, *a13(0xe0)
3f90d5d0:	move   a14, -*sp, 1
3f90d5e0:	move   a2, *a14+, 1
3f90d5f0:	movk   1, a3
3f90d600:	move   a3, *a14+, 1
3f90d610:	move   a13, a3
3f90d620:	addi   0x80, a3
3f90d640:	move   a3, *a14+, 1
3f90d650:	move   a9, *a14+, 1
3f90d660:	calla  L3F23C3A0
L3F90D690:
3f90d690:	setf   1, 0, 0
3f90d6a0:	move   a2, *a9(0x687), 0
3f90d6c0:	move   *a12(0x684), a5, 0
3f90d6e0:	jrne   L3F90D720
3f90d6f0:	move   a2, a8
3f90d700:	jauc   L3F90E320
L3F90D720:
3f90d720:	movk   1, a5
3f90d730:	move   a5, *a9(0x684), 0
3f90d750:	setf   2, 0, 0
3f90d760:	move   *a9(0x688), a3, 0
3f90d780:	dec    a3
3f90d790:	movk   1, a3
3f90d7a0:	jreq   L3F90D7C0
3f90d7b0:	sub    a3, a3
L3F90D7C0:
3f90d7c0:	setf   1, 0, 0
3f90d7d0:	move   a3, *a9(0x685), 0
3f90d7f0:	move   a14, -*sp, 1
3f90d800:	move   a9, *a14+, 1
3f90d810:	move   *a11(0xa80), a3, 1
3f90d830:	call   a3
3f90d840:	move   *a9(0xe0), a3, 1
3f90d860:	jreq   L3F90D8E0
3f90d870:	move   a14, -*sp, 1
3f90d880:	move   a10, *a14+, 1
3f90d890:	move   *a9(0xe0), *a14+, 1
3f90d8b0:	calla  L3F90CCD0
L3F90D8E0:
3f90d8e0:	move   a14, -*sp, 1
3f90d8f0:	move   *a9(0x1a0), *a14+, 1
3f90d910:	move   *a11(0xfe0), a3, 1
3f90d930:	call   a3
3f90d940:	move   a8, a3
3f90d950:	jreq   L3F90DA60
3f90d960:	move   a14, -*sp, 1
3f90d970:	move   a13, a3
3f90d980:	addi   0x180, a3
3f90d9a0:	move   a3, *a14+, 1
3f90d9b0:	move   *a9(0x1a0), *a14+, 1
3f90d9d0:	move   *a11(0x1020), a5, 1
3f90d9f0:	call   a5
3f90da00:	move   a14, -*sp, 1
3f90da10:	move   a3, *a14+, 1
3f90da20:	move   *a11(0xe80), a5, 1
3f90da40:	call   a5
3f90da50:	move   a8, a2
L3F90DA60:
3f90da60:	move   *a9(0xe0), a5, 1
3f90da80:	jreq   L3F90DAF0
3f90da90:	move   a14, -*sp, 1
3f90daa0:	move   *a9(0xe0), *a14+, 1
3f90dac0:	move   *a11(0x10e0), a5, 1
3f90dae0:	call   a5
L3F90DAF0:
3f90daf0:	move   a14, -*sp, 1
3f90db00:	move   a13, a5
3f90db10:	addi   0x60, a5
3f90db30:	move   a5, *a14+, 1
3f90db40:	move   a13, a3
3f90db50:	addi   0x40, a3
3f90db70:	move   a3, *a14+, 1
3f90db80:	move   a13, a3
3f90db90:	addk   32, a3
3f90dba0:	move   a3, *a14+, 1
3f90dbb0:	move   a13, *a14+, 1
3f90dbc0:	move   a2, *a14+, 1
3f90dbd0:	sub    a3, a3
3f90dbe0:	move   a3, *a14+, 1
3f90dbf0:	movk   4, a3
3f90dc00:	move   a3, *a14+, 1
3f90dc10:	move   a9, *a14+, 1
3f90dc20:	move   *a11(0xac0), a3, 1
3f90dc40:	call   a3
3f90dc50:	move   *a13(0xffc0), a3, 1
3f90dc70:	jreq   L3F90E010
3f90dc80:	move   *a13(0xffa0), a5, 1
3f90dca0:	jrne   L3F90DDF0
3f90dcb0:	move   a14, -*sp, 1
3f90dcc0:	move   a12, *a14+, 1
3f90dcd0:	calla  L3F8ED380
3f90dd00:	move   a2, a8
3f90dd10:	jreq   L3F90E120
3f90dd20:	move   a14, -*sp, 1
3f90dd30:	move   *a13(0x60), *a14+, 1
3f90dd50:	move   *a13(0x40), *a14+, 1
3f90dd70:	move   *a13(0x20), *a14+, 1
3f90dd90:	move   *a13(0x0), *a14+, 1
3f90ddb0:	calla  L3F912390
3f90dde0:	jruc   L3F90E120
L3F90DDF0:
3f90ddf0:	move   *a9(0x240), a3, 1
3f90de10:	jreq   L3F90DED0
3f90de20:	move   a14, -*sp, 1
3f90de30:	move   *a9(0x240), *a14+, 1
3f90de50:	move   *a9(0x20), a3, 1
3f90de70:	move   *a3(0xec0), a3, 1
3f90de90:	call   a3
3f90dea0:	sub    a3, a3
3f90deb0:	move   a3, *a9(0x240), 1
L3F90DED0:
3f90ded0:	move   a14, -*sp, 1
3f90dee0:	move   a12, *a14+, 1
3f90def0:	calla  L3F8ED380
3f90df20:	move   a2, a3
3f90df30:	jreq   L3F90E120
3f90df40:	move   a14, -*sp, 1
3f90df50:	move   *a13(0x60), *a14+, 1
3f90df70:	move   *a13(0x40), *a14+, 1
3f90df90:	move   *a13(0x20), *a14+, 1
3f90dfb0:	move   *a13(0x0), *a14+, 1
3f90dfd0:	calla  L3F912390
3f90e000:	jruc   L3F90E120
L3F90E010:
3f90e010:	move   *a13, a5, 1
3f90e020:	jreq   L3F90E090
3f90e030:	move   a14, -*sp, 1
3f90e040:	move   *a13(0x20), *a14+, 1
3f90e060:	calla  L3F702440
L3F90E090:
3f90e090:	move   *a13(0x40), a3, 1
3f90e0b0:	jreq   L3F90E120
3f90e0c0:	move   a14, -*sp, 1
3f90e0d0:	move   *a13(0x60), *a14+, 1
3f90e0f0:	calla  L3F702440
L3F90E120:
3f90e120:	move   a2, a3
3f90e130:	jreq   L3F90E190
3f90e140:	move   a14, -*sp, 1
3f90e150:	move   a2, *a14+, 1
3f90e160:	move   *a11(0xec0), a5, 1
3f90e180:	call   a5
L3F90E190:
3f90e190:	calla  L3F23D740
3f90e1c0:	jruc   L3F90E310
L3F90E1D0:
3f90e1d0:	movk   1, a7
3f90e1e0:	move   a7, *a9(0x683), 0
3f90e200:	move   a7, *a9(0x684), 0
3f90e220:	setf   2, 0, 0
3f90e230:	move   *a9(0x688), a5, 0
3f90e250:	dec    a5
3f90e260:	movk   1, a5
3f90e270:	jreq   L3F90E290
3f90e280:	sub    a5, a5
L3F90E290:
3f90e290:	setf   1, 0, 0
3f90e2a0:	move   a5, *a9(0x685), 0
3f90e2c0:	move   a14, -*sp, 1
3f90e2d0:	move   a9, *a14+, 1
3f90e2e0:	move   *a11(0xa80), a5, 1
3f90e300:	call   a5
L3F90E310:
3f90e310:	sub    a8, a8
L3F90E320:
3f90e320:	move   *sp(0x160), a14, 1
3f90e340:	mmfm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3f90e360:	rets   2
L3F90E370:
3f90e370:	mmtm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f90e390:	move   a14, a13
3f90e3a0:	addi   0x140, a14
3f90e3c0:	move   *a13(0xffe0), a9, 1
3f90e3e0:	move   *a13(0xffa0), a10, 1
3f90e400:	sub    a11, a11
3f90e410:	move   *a9(0x20), a0, 1
3f90e430:	move   a11, *a13(0x20), 1
3f90e450:	move   a11, *a13(0x60), 1
3f90e470:	move   a11, *a13(0xa0), 1
3f90e490:	move   *a9(0xe0), a7, 1
3f90e4b0:	jrne   L3F90E4F0
3f90e4c0:	move   a11, a8
3f90e4d0:	jauc   L3F90F160
L3F90E4F0:
3f90e4f0:	move   *a9(0x80), a7, 1
3f90e510:	jrne   L3F90E630
3f90e520:	move   *a9(0xe0), a12, 1
3f90e540:	jreq   L3F90E600
L3F90E550:
3f90e550:	move   a14, -*sp, 1
3f90e560:	move   a10, *a14+, 1
3f90e570:	move   *a13(0xffc0), *a14+, 1
3f90e590:	move   a12, *a14+, 1
3f90e5a0:	calla  L3F90E370
3f90e5d0:	move   *a12(0xa0), a12, 1
3f90e5f0:	jrne   L3F90E550
L3F90E600:
3f90e600:	sub    a8, a8
3f90e610:	jauc   L3F90F160
L3F90E630:
3f90e630:	setf   1, 0, 0
3f90e640:	move   *a9(0x684), a7, 0
3f90e660:	move   a7, *a13, 1
3f90e670:	move   a11, *a9(0x684), 0
3f90e690:	move   *a9(0xe0), a12, 1
3f90e6b0:	jreq   L3F90E7B0
L3F90E6C0:
3f90e6c0:	move   a14, -*sp, 1
3f90e6d0:	move   a10, *a14+, 1
3f90e6e0:	movk   1, a7
3f90e6f0:	move   a7, *a14+, 1
3f90e700:	sub    a5, a5
3f90e710:	move   a5, *a14+, 1
3f90e720:	move   *a13(0xffc0), *a14+, 1
3f90e740:	move   a12, *a14+, 1
3f90e750:	calla  L3F90D0B0
3f90e780:	move   *a12(0xa0), a12, 1
3f90e7a0:	jrne   L3F90E6C0
L3F90E7B0:
3f90e7b0:	move   *a13, a7, 1
3f90e7c0:	jrne   L3F90E800
3f90e7d0:	sub    a8, a8
3f90e7e0:	jauc   L3F90F160
L3F90E800:
3f90e800:	move   a14, -*sp, 1
3f90e810:	move   a10, *a14+, 1
3f90e820:	move   *a9(0xe0), *a14+, 1
3f90e840:	calla  L3F90CCD0
3f90e870:	setf   1, 0, 0
3f90e880:	move   a7, *a9(0x684), 0
3f90e8a0:	move   a14, -*sp, 1
3f90e8b0:	move   *a9(0x1a0), *a14+, 1
3f90e8d0:	move   *a0(0xfe0), a5, 1
3f90e8f0:	call   a5
3f90e900:	move   a8, a5
3f90e910:	jreq   L3F90EA20
3f90e920:	move   a14, -*sp, 1
3f90e930:	move   a13, a5
3f90e940:	addi   0xc0, a5
3f90e960:	move   a5, *a14+, 1
3f90e970:	move   *a9(0x1a0), *a14+, 1
3f90e990:	move   *a0(0x1020), a3, 1
3f90e9b0:	call   a3
3f90e9c0:	move   a14, -*sp, 1
3f90e9d0:	move   a5, *a14+, 1
3f90e9e0:	move   *a0(0xe80), a3, 1
3f90ea00:	call   a3
3f90ea10:	move   a8, a11
L3F90EA20:
3f90ea20:	move   a14, -*sp, 1
3f90ea30:	move   *a9(0xe0), *a14+, 1
3f90ea50:	move   *a0(0x10e0), a5, 1
3f90ea70:	call   a5
3f90ea80:	move   a14, -*sp, 1
3f90ea90:	move   a13, a5
3f90eaa0:	addi   0x80, a5
3f90eac0:	move   a5, *a14+, 1
3f90ead0:	move   a13, a3
3f90eae0:	addi   0x60, a3
3f90eb00:	move   a3, *a14+, 1
3f90eb10:	move   a13, a3
3f90eb20:	addi   0x40, a3
3f90eb40:	move   a3, *a14+, 1
3f90eb50:	move   a13, a3
3f90eb60:	addk   32, a3
3f90eb70:	move   a3, *a14+, 1
3f90eb80:	move   a11, *a14+, 1
3f90eb90:	sub    a3, a3
3f90eba0:	move   a3, *a14+, 1
3f90ebb0:	movk   7, a3
3f90ebc0:	move   a3, *a14+, 1
3f90ebd0:	move   a9, *a14+, 1
3f90ebe0:	move   *a0(0xac0), a3, 1
3f90ec00:	call   a3
3f90ec10:	move   *a13(0xffc0), a3, 1
3f90ec30:	jreq   L3F90EFD0
3f90ec40:	move   *a13(0xa0), a5, 1
3f90ec60:	jrne   L3F90EDB0
3f90ec70:	move   a14, -*sp, 1
3f90ec80:	move   a9, *a14+, 1
3f90ec90:	calla  L3F8ED380
3f90ecc0:	move   a11, a8
3f90ecd0:	jreq   L3F90F0F0
3f90ece0:	move   a14, -*sp, 1
3f90ecf0:	move   *a13(0x80), *a14+, 1
3f90ed10:	move   *a13(0x60), *a14+, 1
3f90ed30:	move   *a13(0x40), *a14+, 1
3f90ed50:	move   *a13(0x20), *a14+, 1
3f90ed70:	calla  L3F912390
3f90eda0:	jruc   L3F90F0F0
L3F90EDB0:
3f90edb0:	move   *a9(0x240), a3, 1
3f90edd0:	jreq   L3F90EE90
3f90ede0:	move   a14, -*sp, 1
3f90edf0:	move   *a9(0x240), *a14+, 1
3f90ee10:	move   *a9(0x20), a3, 1
3f90ee30:	move   *a3(0xec0), a3, 1
3f90ee50:	call   a3
3f90ee60:	sub    a3, a3
3f90ee70:	move   a3, *a9(0x240), 1
L3F90EE90:
3f90ee90:	move   a14, -*sp, 1
3f90eea0:	move   a9, *a14+, 1
3f90eeb0:	calla  L3F8ED380
3f90eee0:	move   a11, a3
3f90eef0:	jreq   L3F90F0F0
3f90ef00:	move   a14, -*sp, 1
3f90ef10:	move   *a13(0x80), *a14+, 1
3f90ef30:	move   *a13(0x60), *a14+, 1
3f90ef50:	move   *a13(0x40), *a14+, 1
3f90ef70:	move   *a13(0x20), *a14+, 1
3f90ef90:	calla  L3F912390
3f90efc0:	jruc   L3F90F0F0
L3F90EFD0:
3f90efd0:	move   *a13(0x20), a5, 1
3f90eff0:	jreq   L3F90F060
3f90f000:	move   a14, -*sp, 1
3f90f010:	move   *a13(0x40), *a14+, 1
3f90f030:	calla  L3F702440
L3F90F060:
3f90f060:	move   *a13(0x60), a3, 1
3f90f080:	jreq   L3F90F0F0
3f90f090:	move   a14, -*sp, 1
3f90f0a0:	move   *a13(0x80), *a14+, 1
3f90f0c0:	calla  L3F702440
L3F90F0F0:
3f90f0f0:	move   a11, a3
3f90f100:	jreq   L3F90F160
3f90f110:	move   a14, -*sp, 1
3f90f120:	move   a11, *a14+, 1
3f90f130:	move   *a0(0xec0), a5, 1
3f90f150:	call   a5
L3F90F160:
3f90f160:	move   *sp(0x140), a14, 1
3f90f180:	mmfm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f90f1a0:	rets   2
L3F90F1B0:
3f90f1b0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f90f1d0:	move   a14, a13
3f90f1e0:	addi   0xc0, a14
3f90f200:	move   *a13(0xffe0), a9, 1
3f90f220:	move   a9, a10
3f90f230:	jreq   L3F90F2E0
3f90f240:	move   *a9(0x20), a11, 1
3f90f260:	move   *a11(0x1000), *a13(0x0), 1
3f90f290:	move   *a9(0x20), a11, 1
3f90f2b0:	move   *a11(0xaa0), *a13(0x20), 1
L3F90F2E0:
3f90f2e0:	move   a10, a11
3f90f2f0:	jreq   L3F90FA90
L3F90F300:
3f90f300:	sub    a11, a11
3f90f310:	setf   1, 0, 0
3f90f320:	move   a11, *a10(0x685), 0
3f90f340:	zext   a11, 0
3f90f350:	move   a11, *a10(0x684), 0
3f90f370:	movk   2, a11
3f90f380:	setf   2, 0, 0
3f90f390:	move   a11, *a10(0x681), 0
3f90f3b0:	move   a14, -*sp, 1
3f90f3c0:	move   a10, *a14+, 1
3f90f3d0:	move   *a13(0x20), a7, 1
3f90f3f0:	call   a7
3f90f400:	move   a14, -*sp, 1
3f90f410:	move   *a10(0x1c0), *a14+, 1
3f90f430:	move   *a13, a11, 1
3f90f440:	call   a11
3f90f450:	move   a14, -*sp, 1
3f90f460:	move   *a10(0x200), *a14+, 1
3f90f480:	call   a11
3f90f490:	move   a14, -*sp, 1
3f90f4a0:	move   *a10(0x280), *a14+, 1
3f90f4c0:	call   a11
3f90f4d0:	move   a14, -*sp, 1
3f90f4e0:	move   *a10(0x2a0), *a14+, 1
3f90f500:	call   a11
3f90f510:	move   a14, -*sp, 1
3f90f520:	move   *a10(0x260), *a14+, 1
3f90f540:	call   a11
3f90f550:	move   *a10(0x240), a7, 1
3f90f570:	jreq   L3F90F630
3f90f580:	move   a14, -*sp, 1
3f90f590:	move   *a10(0x240), *a14+, 1
3f90f5b0:	move   *a10(0x20), a7, 1
3f90f5d0:	move   *a7(0xec0), a7, 1
3f90f5f0:	call   a7
3f90f600:	sub    a7, a7
3f90f610:	move   a7, *a10(0x240), 1
L3F90F630:
3f90f630:	move   *a10(0x220), a7, 1
3f90f650:	jreq   L3F90F710
3f90f660:	move   a14, -*sp, 1
3f90f670:	move   *a10(0x220), *a14+, 1
3f90f690:	move   *a10(0x20), a7, 1
3f90f6b0:	move   *a7(0xec0), a7, 1
3f90f6d0:	call   a7
3f90f6e0:	sub    a7, a7
3f90f6f0:	move   a7, *a10(0x220), 1
L3F90F710:
3f90f710:	move   *a10(0x2c0), a7, 1
3f90f730:	jrne   L3F90F7F0
3f90f740:	move   a14, -*sp, 1
3f90f750:	sub    a7, a7
3f90f760:	move   a7, *a14+, 1
3f90f770:	move   *a10(0x20), a5, 1
3f90f790:	move   *a5(0xe80), a5, 1
3f90f7b0:	call   a5
3f90f7c0:	move   a8, *a10(0x2c0), 1
3f90f7e0:	jruc   L3F90F830
L3F90F7F0:
3f90f7f0:	move   a14, -*sp, 1
3f90f800:	move   *a10(0x2c0), *a14+, 1
3f90f820:	call   a11
L3F90F830:
3f90f830:	move   @0xdc7c0, a7, 1
3f90f860:	inc    a7
3f90f870:	move   a7, @0xdc7c0, 1
3f90f8a0:	cmpi   0x10000000, a7
3f90f8d0:	jrls   L3F90F930
3f90f8e0:	movk   1, a5
3f90f8f0:	move   a5, @0xdc7c0, 1
3f90f920:	jruc   L3F90F940
L3F90F930:
3f90f930:	move   a7, a5
L3F90F940:
3f90f940:	move   a5, *a10(0x40), 1
3f90f960:	move   a14, -*sp, 1
3f90f970:	sub    a7, a7
3f90f980:	move   a7, *a14+, 1
3f90f990:	move   a10, *a14+, 1
3f90f9a0:	calla  L3F2629B0
3f90f9d0:	move   *a10(0xe0), a5, 1
3f90f9f0:	jreq   L3F90FA60
3f90fa00:	move   a14, -*sp, 1
3f90fa10:	move   *a10(0xe0), *a14+, 1
3f90fa30:	calla  L3F90F1B0
L3F90FA60:
3f90fa60:	move   *a10(0xa0), a10, 1
3f90fa80:	jrne   L3F90F300
L3F90FA90:
3f90fa90:	move   *sp(0xe0), a14, 1
3f90fab0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f90fad0:	rets   2
L3F90FAE0:
3f90fae0:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3f90fb00:	move   a14, a13
3f90fb10:	addi   0x220, a14
3f90fb30:	move   *a13(0xffe0), a9, 1
3f90fb50:	setf   1, 0, 0
3f90fb60:	move   *a9(0x684), a7, 0
3f90fb80:	move   a7, *a13(0x100), 1
3f90fba0:	sub    a7, a7
3f90fbb0:	move   a7, *a13(0x1a0), 1
3f90fbd0:	move   a7, *a13(0x1e0), 1
3f90fbf0:	move   a7, a11
3f90fc00:	move   *a9(0x683), a7, 0
3f90fc20:	jreq   L3F90FC60
3f90fc30:	move   *a9(0x80), a10, 1
3f90fc50:	jrne   L3F90FC90
L3F90FC60:
3f90fc60:	move   a11, a8
3f90fc70:	jauc   L3F910850
L3F90FC90:
3f90fc90:	move   *a13(0xffa0), a7, 1
3f90fcb0:	jreq   L3F90FDD0
3f90fcc0:	movk   18, a5
3f90fcd0:	movb   a5, *a13
3f90fce0:	move   *a9(0x160), *a13(0x40), 1
3f90fd10:	movb   *a13(0xff80), *a13(0x60)
3f90fd40:	move   a14, -*sp, 1
3f90fd50:	move   a11, *a14+, 1
3f90fd60:	movk   1, a7
3f90fd70:	move   a7, *a14+, 1
3f90fd80:	move   a13, *a14+, 1
3f90fd90:	move   a9, *a14+, 1
3f90fda0:	calla  L3F23C3A0
L3F90FDD0:
3f90fdd0:	setf   1, 0, 0
3f90fde0:	move   a11, *a9(0x683), 0
3f90fe00:	move   a11, *a9(0x685), 0
3f90fe20:	zext   a11, 0
3f90fe30:	move   a11, *a9(0x684), 0
3f90fe50:	move   *a13(0x100), a7, 1
3f90fe70:	jaeq   L3F910800
3f90fe90:	move   a14, -*sp, 1
3f90fea0:	move   *a9(0x1a0), *a14+, 1
3f90fec0:	move   *a9(0x20), a5, 1
3f90fee0:	move   *a5(0xfe0), a5, 1
3f90ff00:	call   a5
3f90ff10:	move   a8, a5
3f90ff20:	jreq   L3F910070
3f90ff30:	move   a14, -*sp, 1
3f90ff40:	move   a13, a5
3f90ff50:	addi   0x120, a5
3f90ff70:	move   a5, *a14+, 1
3f90ff80:	move   *a9(0x1a0), *a14+, 1
3f90ffa0:	move   *a9(0x20), a3, 1
3f90ffc0:	move   *a3(0x1020), a3, 1
3f90ffe0:	call   a3
3f90fff0:	move   a14, -*sp, 1
3f910000:	move   a5, *a14+, 1
3f910010:	move   *a9(0x20), a3, 1
3f910030:	move   *a3(0xe80), a3, 1
3f910050:	call   a3
3f910060:	move   a8, a11
L3F910070:
3f910070:	move   a14, -*sp, 1
3f910080:	move   a9, *a14+, 1
3f910090:	move   *a9(0x20), a5, 1
3f9100b0:	move   *a5(0xaa0), a5, 1
3f9100d0:	call   a5
3f9100e0:	move   a14, -*sp, 1
3f9100f0:	sub    a5, a5
3f910100:	move   a5, *a14+, 1
3f910110:	move   a9, *a14+, 1
3f910120:	calla  L3F2629B0
3f910150:	move   a14, -*sp, 1
3f910160:	move   a13, a3
3f910170:	addi   0x200, a3
3f910190:	move   a3, *a14+, 1
3f9101a0:	move   a13, a5
3f9101b0:	addi   0x1e0, a5
3f9101d0:	move   a5, *a14+, 1
3f9101e0:	move   a13, a3
3f9101f0:	addi   0x1c0, a3
3f910210:	move   a3, *a14+, 1
3f910220:	move   a13, a3
3f910230:	addi   0x1a0, a3
3f910250:	move   a3, *a14+, 1
3f910260:	move   a11, *a14+, 1
3f910270:	sub    a3, a3
3f910280:	move   a3, *a14+, 1
3f910290:	movk   5, a3
3f9102a0:	move   a3, *a14+, 1
3f9102b0:	move   a9, *a14+, 1
3f9102c0:	move   *a9(0x20), a3, 1
3f9102e0:	move   *a3(0xac0), a3, 1
3f910300:	call   a3
3f910310:	move   *a13(0xffc0), a3, 1
3f910330:	jreq   L3F910430
3f910340:	move   a11, a8
3f910350:	jreq   L3F910430
3f910360:	move   a14, -*sp, 1
3f910370:	move   *a13(0x200), *a14+, 1
3f910390:	move   *a13(0x1e0), *a14+, 1
3f9103b0:	move   *a13(0x1c0), *a14+, 1
3f9103d0:	move   *a13(0x1a0), *a14+, 1
3f9103f0:	calla  L3F912390
3f910420:	jruc   L3F910550
L3F910430:
3f910430:	move   *a13(0x1a0), a5, 1
3f910450:	jreq   L3F9104C0
3f910460:	move   a14, -*sp, 1
3f910470:	move   *a13(0x1c0), *a14+, 1
3f910490:	calla  L3F702440
L3F9104C0:
3f9104c0:	move   *a13(0x1e0), a3, 1
3f9104e0:	jreq   L3F910550
3f9104f0:	move   a14, -*sp, 1
3f910500:	move   *a13(0x200), *a14+, 1
3f910520:	calla  L3F702440
L3F910550:
3f910550:	move   *a9(0xe0), a5, 1
3f910570:	jreq   L3F9105E0
3f910580:	move   a14, -*sp, 1
3f910590:	move   *a9(0xe0), *a14+, 1
3f9105b0:	calla  L3F90F1B0
L3F9105E0:
3f9105e0:	move   *a9(0x2c0), a5, 1
3f910600:	jrne   L3F9106C0
3f910610:	move   a14, -*sp, 1
3f910620:	sub    a5, a5
3f910630:	move   a5, *a14+, 1
3f910640:	move   *a9(0x20), a3, 1
3f910660:	move   *a3(0xe80), a3, 1
3f910680:	call   a3
3f910690:	move   a8, *a9(0x2c0), 1
3f9106b0:	jruc   L3F910740
L3F9106C0:
3f9106c0:	move   a14, -*sp, 1
3f9106d0:	move   *a9(0x2c0), *a14+, 1
3f9106f0:	move   *a9(0x20), a5, 1
3f910710:	move   *a5(0x1000), a5, 1
3f910730:	call   a5
L3F910740:
3f910740:	move   a11, a3
3f910750:	jreq   L3F9107D0
3f910760:	move   a14, -*sp, 1
3f910770:	move   a11, *a14+, 1
3f910780:	move   *a9(0x20), a5, 1
3f9107a0:	move   *a5(0xec0), a5, 1
3f9107c0:	call   a5
L3F9107D0:
3f9107d0:	calla  L3F23D740
L3F910800:
3f910800:	movk   2, a5
3f910810:	setf   2, 0, 0
3f910820:	move   a5, *a9(0x681), 0
3f910840:	sub    a8, a8
L3F910850:
3f910850:	move   *sp(0x100), a14, 1
3f910870:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3f910890:	rets   2
L3F9108A0:
3f9108a0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f9108c0:	move   a14, a13
3f9108d0:	addi   0x180, a14
3f9108f0:	move   *a13(0xffe0), a9, 1
3f910910:	setf   1, 0, 0
3f910920:	move   *a9(0x684), a11, 0
3f910940:	move   a11, *a13(0x140), 1
3f910960:	move   *a9(0x100), a10, 1
3f910980:	movk   18, a7
3f910990:	movb   a7, *a13
3f9109a0:	sub    a11, a11
3f9109b0:	movb   a11, *a13(0x60)
3f9109d0:	move   *a9(0x20), a7, 1
3f9109f0:	move   *a7(0x1000), *a13(0x100), 1
3f910a20:	move   *a9(0x20), a7, 1
3f910a40:	move   *a7(0xaa0), *a13(0x120), 1
3f910a70:	move   a10, a7
3f910a80:	jreq   L3F911180
L3F910A90:
3f910a90:	setf   1, 0, 0
3f910aa0:	move   *a10(0x683), a11, 0
3f910ac0:	jreq   L3F911150
3f910ad0:	move   *a10(0x160), *a13(0x40), 1
3f910b00:	sub    a11, a11
3f910b10:	movb   a11, *a13(0x60)
3f910b30:	move   a14, -*sp, 1
3f910b40:	move   a11, *a14+, 1
3f910b50:	movk   1, a7
3f910b60:	move   a7, *a14+, 1
3f910b70:	move   a13, *a14+, 1
3f910b80:	move   a10, *a14+, 1
3f910b90:	calla  L3F23C3A0
3f910bc0:	setf   1, 0, 0
3f910bd0:	move   a11, *a10(0x683), 0
3f910bf0:	move   *a13(0x140), a7, 1
3f910c10:	jreq   L3F911150
3f910c20:	move   a11, *a10(0x685), 0
3f910c40:	zext   a11, 0
3f910c50:	move   a11, *a10(0x684), 0
3f910c70:	move   a14, -*sp, 1
3f910c80:	move   a10, *a14+, 1
3f910c90:	move   *a13(0x120), a11, 1
3f910cb0:	call   a11
3f910cc0:	move   *a10(0xe0), a7, 1
3f910ce0:	jreq   L3F910D50
3f910cf0:	move   a14, -*sp, 1
3f910d00:	move   *a10(0xe0), *a14+, 1
3f910d20:	calla  L3F90F1B0
L3F910D50:
3f910d50:	move   a14, -*sp, 1
3f910d60:	sub    a7, a7
3f910d70:	move   a7, *a14+, 1
3f910d80:	move   a10, *a14+, 1
3f910d90:	calla  L3F2629B0
3f910dc0:	move   a14, -*sp, 1
3f910dd0:	move   *a10(0x1c0), *a14+, 1
3f910df0:	move   *a13(0x100), a7, 1
3f910e10:	call   a7
3f910e20:	move   a14, -*sp, 1
3f910e30:	move   *a10(0x200), *a14+, 1
3f910e50:	call   a7
3f910e60:	move   *a10(0x240), a7, 1
3f910e80:	jreq   L3F910F40
3f910e90:	move   a14, -*sp, 1
3f910ea0:	move   *a10(0x240), *a14+, 1
3f910ec0:	move   *a10(0x20), a7, 1
3f910ee0:	move   *a7(0xec0), a7, 1
3f910f00:	call   a7
3f910f10:	sub    a7, a7
3f910f20:	move   a7, *a10(0x240), 1
L3F910F40:
3f910f40:	move   *a10(0x220), a7, 1
3f910f60:	jreq   L3F911020
3f910f70:	move   a14, -*sp, 1
3f910f80:	move   *a10(0x220), *a14+, 1
3f910fa0:	move   *a10(0x20), a7, 1
3f910fc0:	move   *a7(0xec0), a7, 1
3f910fe0:	call   a7
3f910ff0:	sub    a7, a7
3f911000:	move   a7, *a10(0x220), 1
L3F911020:
3f911020:	move   @0xdc7c0, a7, 1
3f911050:	inc    a7
3f911060:	move   a7, @0xdc7c0, 1
3f911090:	cmpi   0x10000000, a7
3f9110c0:	jrls   L3F911120
3f9110d0:	movk   1, a5
3f9110e0:	move   a5, @0xdc7c0, 1
3f911110:	jruc   L3F911130
L3F911120:
3f911120:	move   a7, a5
L3F911130:
3f911130:	move   a5, *a10(0x40), 1
L3F911150:
3f911150:	move   *a10(0xc0), a10, 1
3f911170:	jrne   L3F910A90
L3F911180:
3f911180:	move   *a9(0x100), a11, 1
3f9111a0:	jreq   L3F911460
3f9111b0:	move   *a13(0x140), a11, 1
3f9111d0:	jreq   L3F911460
3f9111e0:	move   a14, -*sp, 1
3f9111f0:	sub    a7, a7
3f911200:	move   a7, *a14+, 1
3f911210:	move   *a9(0x20), a5, 1
3f911230:	move   *a5(0xe80), a5, 1
3f911250:	call   a5
3f911260:	move   a8, *a9(0x240), 1
3f911280:	move   a14, -*sp, 1
3f911290:	move   *a9(0x200), *a14+, 1
3f9112b0:	move   *a9(0x180), *a14+, 1
3f9112d0:	move   *a9(0x240), *a14+, 1
3f9112f0:	move   *a9(0x20), a5, 1
3f911310:	move   *a5(0xee0), a5, 1
3f911330:	call   a5
3f911340:	move   a14, -*sp, 1
3f911350:	movk   4, a5
3f911360:	move   a5, *a14+, 1
3f911370:	calla  L3F705A00
3f9113a0:	move   a8, *a13(0x160), 1
3f9113c0:	move   a9, *a8, 1
3f9113d0:	move   a14, -*sp, 1
3f9113e0:	move   a7, *a14+, 1
3f9113f0:	move   a7, *a14+, 1
3f911400:	move   a8, *a14+, 1
3f911410:	movk   1, a5
3f911420:	move   a5, *a14+, 1
3f911430:	calla  L3F912390
L3F911460:
3f911460:	move   *sp(0xe0), a14, 1
3f911480:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f9114a0:	rets   2
L3F9114B0:
3f9114b0:	mmtm   sp, a0,a2,a4,a5,a7,a9,a10,a11,a12,a13
3f9114d0:	move   a14, a13
3f9114e0:	move   *a13(0xffe0), a9, 1
3f911500:	movk   1, a4
3f911510:	sub    a12, a12
3f911520:	move   *a9(0x200), a7, 1
3f911540:	cmp    a7, a12
3f911550:	jrge   L3F911A10
L3F911560:
3f911560:	move   a12, a7
3f911570:	sll    0x5, a7
3f911580:	move   *a9(0x1e0), a5, 1
3f9115a0:	add    a7, a5
3f9115b0:	move   *a5, a11, 1
3f9115c0:	move   *a11(0x80), a10, 1
3f9115e0:	jreq   L3F9116A0
3f9115f0:	move   *a10(0x140), a7, 1
3f911610:	cmp    a9, a7
3f911620:	jrne   L3F9116A0
L3F911630:
3f911630:	move   *a10(0x80), a10, 1
3f911650:	jreq   L3F9116A0
3f911660:	move   *a10(0x140), a7, 1
3f911680:	cmp    a9, a7
3f911690:	jreq   L3F911630
L3F9116A0:
3f9116a0:	move   a10, a5
3f9116b0:	jreq   L3F9119C0
3f9116c0:	move   a14, -*sp, 1
3f9116d0:	move   a9, *a14+, 1
3f9116e0:	setf   16, 1, 0
3f9116f0:	move   *a11(0x3b0), a7, 0
3f911710:	move   *a11(0x650), a5, 0
3f911730:	sub    a5, a7
3f911740:	move   a7, *a14+, 1
3f911750:	move   *a11(0x3a0), a7, 0
3f911770:	move   *a11(0x650), a5, 0
3f911790:	sub    a5, a7
3f9117a0:	move   a7, *a14+, 1
3f9117b0:	move   a10, *a14+, 1
3f9117c0:	move   a11, *a14+, 1
3f9117d0:	calla  L3F90B440
3f911800:	move   a8, a0
3f911810:	setf   1, 0, 0
3f911820:	move   *a11(0x684), a7, 0
3f911840:	jrne   L3F9118B0
3f911850:	move   *a11(0x683), a7, 0
3f911870:	jreq   L3F9118B0
3f911880:	sub    a7, a7
3f911890:	move   a7, *a11(0x683), 0
L3F9118B0:
3f9118b0:	move   a14, -*sp, 1
3f9118c0:	move   a9, *a14+, 1
3f9118d0:	movk   1, a7
3f9118e0:	move   a7, *a14+, 1
3f9118f0:	sub    a5, a5
3f911900:	move   a5, *a14+, 1
3f911910:	move   a7, *a14+, 1
3f911920:	move   a11, *a14+, 1
3f911930:	calla  L3F90D0B0
3f911960:	move   a8, a2
3f911970:	move   a0, a8
3f911980:	jrne   L3F9119B0
3f911990:	move   a2, a8
3f9119a0:	jreq   L3F9119C0
L3F9119B0:
3f9119b0:	move   a5, a4
L3F9119C0:
3f9119c0:	inc    a12
3f9119d0:	move   *a9(0x200), a7, 1
3f9119f0:	cmp    a7, a12
3f911a00:	jrlt   L3F911560
L3F911A10:
3f911a10:	move   a4, a8
3f911a20:	move   *sp(0x160), a14, 1
3f911a40:	mmfm   sp, a0,a2,a4,a5,a7,a9,a10,a11,a12,a13
3f911a60:	rets   2
L3F911A70:
3f911a70:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f911a90:	move   a14, a13
3f911aa0:	addi   0x80, a14
3f911ac0:	move   *a13(0xffe0), a9, 1
3f911ae0:	move   *a13(0xffc0), a10, 1
3f911b00:	move   *a13(0xffa0), a11, 1
3f911b20:	setf   1, 0, 0
3f911b30:	move   *a9(0x684), a7, 0
3f911b50:	jrne   L3F911B80
3f911b60:	sub    a8, a8
3f911b70:	jruc   L3F911D10
L3F911B80:
3f911b80:	move   a14, -*sp, 1
3f911b90:	move   a13, *a14+, 1
3f911ba0:	setf   16, 1, 0
3f911bb0:	move   *a9(0x3b0), a7, 0
3f911bd0:	move   a11, a5
3f911be0:	sub    a7, a5
3f911bf0:	move   a5, *a14+, 1
3f911c00:	move   *a9(0x3a0), a7, 0
3f911c20:	move   a10, a5
3f911c30:	sub    a7, a5
3f911c40:	move   a5, *a14+, 1
3f911c50:	move   *a9(0x200), *a14+, 1
3f911c70:	move   *a9(0x20), a7, 1
3f911c90:	move   *a7(0xfc0), a7, 1
3f911cb0:	call   a7
3f911cc0:	move   a8, a5
3f911cd0:	jreq   L3F911D00
3f911ce0:	movk   1, a8
3f911cf0:	jruc   L3F911D10
L3F911D00:
3f911d00:	sub    a8, a8
L3F911D10:
3f911d10:	move   *sp(0xe0), a14, 1
3f911d30:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f911d50:	rets   2
L3F911D60:
3f911d60:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f911d80:	move   a14, a13
3f911d90:	move   *a13(0xffe0), a9, 1
3f911db0:	move   *a9(0x20), a10, 1
3f911dd0:	move   a14, -*sp, 1
3f911de0:	sub    a7, a7
3f911df0:	move   a7, *a14+, 1
3f911e00:	move   *a10(0xe80), a5, 1
3f911e20:	call   a5
3f911e30:	move   a8, a11
3f911e40:	move   a14, -*sp, 1
3f911e50:	move   *a9(0x180), *a14+, 1
3f911e70:	move   *a9(0x200), *a14+, 1
3f911e90:	move   a11, *a14+, 1
3f911ea0:	move   *a10(0xee0), a5, 1
3f911ec0:	call   a5
3f911ed0:	move   a11, a8
3f911ee0:	move   *sp(0xe0), a14, 1
3f911f00:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f911f20:	rets   2
L3F911F30:
3f911f30:	mmtm   sp, a7,a9,a11,a13
3f911f50:	move   a14, a13
3f911f60:	addi   0x100, a14
3f911f80:	move   *a13(0xffe0), a9, 1
3f911fa0:	movk   15, a11
3f911fb0:	movb   a11, *a13
3f911fc0:	move   *a9(0x160), *a13(0x20), 1
3f911ff0:	setf   2, 0, 0
3f912000:	move   *a9(0x681), a7, 0
3f912020:	movb   a7, *a13(0x40)
3f912040:	move   a14, -*sp, 1
3f912050:	sub    a7, a7
3f912060:	move   a7, *a14+, 1
3f912070:	movk   1, a7
3f912080:	move   a7, *a14+, 1
3f912090:	move   a13, *a14+, 1
3f9120a0:	move   a9, *a14+, 1
3f9120b0:	calla  L3F23C3A0
3f9120e0:	move   *sp(0xa0), a14, 1
3f912100:	mmfm   sp, a7,a9,a11,a13
3f912120:	rets   2
L3F912130:
3f912130:	mmtm   sp, a9,a11,a13
3f912150:	move   a14, a13
3f912160:	addi   0xa0, a14
3f912180:	move   *a13(0xffe0), a9, 1
3f9121a0:	cmpi   0x2, a9
3f9121c0:	jreq   L3F9121F0
3f9121d0:	move   a9, a9
3f9121e0:	jrne   L3F912280
L3F9121F0:
3f9121f0:	move   a14, -*sp, 1
3f912200:	sub    a11, a11
3f912210:	move   a11, *a14+, 1
3f912220:	calla  L3F93A760
3f912250:	move   a11, @0x223420, 1
L3F912280:
3f912280:	cmpi   0x1, a9
3f9122a0:	jrne   L3F912340
3f9122b0:	move   a14, -*sp, 1
3f9122c0:	movk   1, a11
3f9122d0:	move   a11, *a14+, 1
3f9122e0:	calla  L3F93A760
3f912310:	move   a11, @0x223420, 1
L3F912340:
3f912340:	move   *sp(0x80), a14, 1
3f912360:	mmfm   sp, a9,a11,a13
3f912380:	rets   2
L3F912390:
3f912390:	mmtm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3f9123b0:	move   a14, a13
3f9123c0:	move   *a13(0xffe0), a9, 1
3f9123e0:	move   *a13(0xffc0), a10, 1
3f912400:	move   *a13(0xffa0), a11, 1
3f912420:	move   *a13(0xff80), a12, 1
3f912440:	move   a9, a9
3f912450:	jreq   L3F9126D0
3f912460:	sub    a0, a0
3f912470:	cmp    a9, a0
3f912480:	jrge   L3F912680
L3F912490:
3f912490:	move   a0, a7
3f9124a0:	sll    0x5, a7
3f9124b0:	add    a10, a7
3f9124c0:	move   *a7, a2, 1
3f9124d0:	move   *a2(0x240), a7, 1
3f9124f0:	jreq   L3F912650
3f912500:	move   a14, -*sp, 1
3f912510:	move   a2, *a14+, 1
3f912520:	move   *a2(0x20), a7, 1
3f912540:	move   *a7(0xae0), a7, 1
3f912560:	call   a7
3f912570:	move   *a2(0x240), a7, 1
3f912590:	jreq   L3F912650
3f9125a0:	move   a14, -*sp, 1
3f9125b0:	move   *a2(0x240), *a14+, 1
3f9125d0:	move   *a2(0x20), a7, 1
3f9125f0:	move   *a7(0xec0), a7, 1
3f912610:	call   a7
3f912620:	sub    a7, a7
3f912630:	move   a7, *a2(0x240), 1
L3F912650:
3f912650:	inc    a0
3f912660:	cmp    a9, a0
3f912670:	jrlt   L3F912490
L3F912680:
3f912680:	move   a14, -*sp, 1
3f912690:	move   a10, *a14+, 1
3f9126a0:	calla  L3F702440
L3F9126D0:
3f9126d0:	move   a11, a7
3f9126e0:	jreq   L3F912980
3f9126f0:	sub    a0, a0
3f912700:	cmp    a11, a0
3f912710:	jrge   L3F912930
L3F912720:
3f912720:	move   a0, a7
3f912730:	sll    0x5, a7
3f912740:	add    a12, a7
3f912750:	move   *a7, a2, 1
3f912760:	move   *a2(0x220), a7, 1
3f912780:	jreq   L3F912900
3f912790:	move   a14, -*sp, 1
3f9127a0:	movk   1, a7
3f9127b0:	move   a7, *a14+, 1
3f9127c0:	move   *a2(0x220), *a14+, 1
3f9127e0:	move   a2, *a14+, 1
3f9127f0:	move   *a2(0x580), a5, 1
3f912810:	call   a5
3f912820:	move   *a2(0x220), a5, 1
3f912840:	jreq   L3F912900
3f912850:	move   a14, -*sp, 1
3f912860:	move   *a2(0x220), *a14+, 1
3f912880:	move   *a2(0x20), a5, 1
3f9128a0:	move   *a5(0xec0), a5, 1
3f9128c0:	call   a5
3f9128d0:	sub    a5, a5
3f9128e0:	move   a5, *a2(0x220), 1
L3F912900:
3f912900:	inc    a0
3f912910:	cmp    a11, a0
3f912920:	jrlt   L3F912720
L3F912930:
3f912930:	move   a14, -*sp, 1
3f912940:	move   a12, *a14+, 1
3f912950:	calla  L3F702440
L3F912980:
3f912980:	move   *sp(0x140), a14, 1
3f9129a0:	mmfm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3f9129c0:	rets   2
3f9129d0:	modu   a2, a9
3f9129e0:	sra    b11, b4
3f9129f0:	modu   b3, b2
3f912a00:	mods   a3, a1
3f912a10:	sra    a9, a0
3f912a20:	.word  0x7272
3f912a30:	.word  0x726f
3f912a40:	rl     a9, a0
3f912a50:	sla    0x3, a14
3f912a60:	modu   a10, a3
3f912a70:	srl    a3, a14
3f912a80:	srl    a11, a9
L3F912A90:
3f912a90:	.word  0x7275
3f912aa0:	xor    a11, a5
3f912ab0:	modu   a3, a9
3f912ac0:	modu   a11, a4
3f912ad0:	srl    0x1d, b7
3f912ae0:	.word  0x7320
3f912af0:	modu   a11, a13
3f912b00:	sra    a11, a4
3f912b10:	dsjs   a0, L3F912A90
3f912b20:	sla    0x1, b13
3f912b30:	sra    a1, a5
3f912b40:	.word  0x000a
3f912b50:	mmtm   sp, a9,a11,a13
3f912b70:	move   a14, a13
3f912b80:	addi   0x140, a14
3f912ba0:	move   *a13(0xffc0), a11, 1
3f912bc0:	jreq   L3F912C70
3f912bd0:	move   a14, -*sp, 1
3f912be0:	move   a11, *a14+, 1
3f912bf0:	calla  L3FB458D0
3f912c20:	setf   16, 0, 0
3f912c30:	move   a8, *a13(0x80), 0
3f912c50:	move   a11, *a13(0xa0), 1
L3F912C70:
3f912c70:	move   a14, -*sp, 1
3f912c80:	move   *a13(0xffe0), *a14+, 1
3f912ca0:	calla  L3FB458D0
3f912cd0:	setf   16, 0, 0
3f912ce0:	move   a8, *a13(0xc0), 0
3f912d00:	movk   14, a9
3f912d10:	movb   a9, *a13(0xd0)
3f912d30:	movk   1, a11
3f912d40:	movb   a11, *a13(0xd8)
3f912d60:	move   *a13(0xffe0), *a13(0xe0), 1
3f912d90:	sub    a9, a9
3f912da0:	move   a9, *a13(0x60), 1
3f912dc0:	move   a9, *a13(0x120), 1
3f912de0:	move   a14, -*sp, 1
3f912df0:	move   *a13(0xff80), *a14+, 1
3f912e10:	move   a13, a9
3f912e20:	addi   0x120, a9
3f912e40:	move   a9, *a14+, 1
3f912e50:	move   a13, a9
3f912e60:	addi   0x60, a9
3f912e80:	move   a9, *a14+, 1
3f912e90:	move   *a13(0xffa0), *a14+, 1
3f912eb0:	move   a13, a11
3f912ec0:	addi   0xc0, a11
3f912ee0:	move   a11, *a14+, 1
3f912ef0:	move   a13, a9
3f912f00:	addi   0x80, a9
3f912f20:	move   a9, *a14+, 1
3f912f30:	calla  L3F916600
3f912f60:	move   a8, *a13(0x40), 1
3f912f80:	btst   0, a8
3f912f90:	jrne   L3F913020
3f912fa0:	cmpi   0x1bc, a8
3f912fc0:	jrne   L3F912FF0
3f912fd0:	sub    a8, a8
3f912fe0:	jruc   L3F913090
L3F912FF0:
3f912ff0:	movi   0xffff, a8
3f913010:	jruc   L3F913090
L3F913020:
3f913020:	move   *a13(0xff60), a9, 1
3f913040:	move   *a13(0x120), *a9(0x0), 1
3f913070:	move   *a13(0x60), a8, 1
L3F913090:
3f913090:	move   *sp(0x80), a14, 1
3f9130b0:	mmfm   sp, a9,a11,a13
3f9130d0:	rets   2
L3F9130E0:
3f9130e0:	mmtm   sp, a11,a13
3f913100:	move   a14, a13
3f913110:	addi   0x40, a14
3f913130:	move   *a13(0xffe0), a11, 1
3f913150:	jreq   L3F913300
3f913160:	move   a11, *a13(0x20), 1
3f913180:	move   *a11, a11, 1
3f913190:	move   a11, *a13, 1
3f9131a0:	jreq   L3F9132A0
L3F9131B0:
3f9131b0:	move   *a13, a11, 1
3f9131c0:	jreq   L3F913220
3f9131d0:	move   a14, -*sp, 1
3f9131e0:	move   a11, *a14+, 1
3f9131f0:	calla  L3F702440
L3F913220:
3f913220:	move   *a13(0x20), a11, 1
3f913240:	addk   32, a11
3f913250:	move   a11, *a13(0x20), 1
3f913270:	move   *a11, a11, 1
3f913280:	move   a11, *a13, 1
3f913290:	jrne   L3F9131B0
L3F9132A0:
3f9132a0:	move   a14, -*sp, 1
3f9132b0:	move   *a13(0xffe0), *a14+, 1
3f9132d0:	calla  L3F702440
L3F913300:
3f913300:	move   *sp(0x60), a14, 1
3f913320:	mmfm   sp, a11,a13
3f913340:	rets   2
3f913350:	mmtm   sp, a9,a11,a13
3f913370:	move   a14, a13
3f913380:	addi   0x240, a14
3f9133a0:	sub    a11, a11
3f9133b0:	move   a11, *a13(0x100), 1
3f9133d0:	move   a11, *a13(0x120), 1
3f9133f0:	move   *a13(0xffc0), a11, 1
3f913410:	jreq   L3F9134C0
3f913420:	move   a14, -*sp, 1
3f913430:	move   a11, *a14+, 1
3f913440:	calla  L3FB458D0
3f913470:	setf   16, 0, 0
3f913480:	move   a8, *a13(0x80), 0
3f9134a0:	move   a11, *a13(0xa0), 1
L3F9134C0:
3f9134c0:	move   a14, -*sp, 1
3f9134d0:	move   *a13(0xffe0), *a14+, 1
3f9134f0:	calla  L3FB458D0
3f913520:	setf   16, 0, 0
3f913530:	move   a8, *a13(0xc0), 0
3f913550:	movk   14, a9
3f913560:	movb   a9, *a13(0xd0)
3f913580:	movk   1, a11
3f913590:	movb   a11, *a13(0xd8)
3f9135b0:	move   *a13(0xffe0), *a13(0xe0), 1
3f9135e0:	sub    a9, a9
3f9135f0:	move   a9, *a13(0x60), 1
3f913610:	move   a9, *a13(0x180), 1
3f913630:	move   *a13(0xffa0), a11, 1
3f913650:	movk   1, a9
3f913660:	and    a11, a9
3f913670:	ori    0x10000, a9
3f9136a0:	move   a9, *a13(0x160), 1
3f9136c0:	move   a14, -*sp, 1
3f9136d0:	sub    a9, a9
3f9136e0:	move   a9, *a14+, 1
3f9136f0:	move   a13, a9
3f913700:	addi   0x180, a9
3f913720:	move   a9, *a14+, 1
3f913730:	move   a13, a9
3f913740:	addi   0x60, a9
3f913760:	move   a9, *a14+, 1
3f913770:	move   *a13(0x160), *a14+, 1
3f913790:	move   a13, a9
3f9137a0:	addi   0xc0, a9
3f9137c0:	move   a9, *a14+, 1
3f9137d0:	move   a13, a9
3f9137e0:	addi   0x80, a9
3f913800:	move   a9, *a14+, 1
3f913810:	calla  L3F916600
3f913840:	move   a8, *a13(0x40), 1
3f913860:	btst   0, a8
3f913870:	jrne   L3F913920
3f913880:	cmpi   0x1bc, a8
3f9138a0:	jrne   L3F9138E0
3f9138b0:	sub    a8, a8
3f9138c0:	jauc   L3F9151E0
L3F9138E0:
3f9138e0:	movi   0xffff, a8
3f913900:	jauc   L3F9151E0
L3F913920:
3f913920:	move   *a13(0x180), *a13(0x1a0), 1
3f913950:	move   *a13(0x1a0), a9, 1
3f913970:	move   *a9, a9, 1
3f913980:	move   a9, *a13(0x1c0), 1
3f9139a0:	jaeq   L3F915000
L3F9139C0:
3f9139c0:	sub    a11, a11
3f9139d0:	movb   a11, *a13(0x1f0)
3f9139f0:	move   *a13(0x1c0), a9, 1
3f913a10:	setf   8, 1, 0
3f913a20:	move   *a9+, a11, 0
3f913a30:	move   a9, *a13(0x1c0), 1
3f913a50:	movb   a11, *a13(0x1e0)
L3F913A70:
3f913a70:	movb   *a13(0x1e0), a11
3f913a90:	cmpi   0x30, a11
3f913ab0:	jrne   L3F913AE0
3f913ac0:	movk   3, a9
3f913ad0:	jruc   L3F913ED0
L3F913AE0:
3f913ae0:	move   a14, -*sp, 1
3f913af0:	move   a11, *a14+, 1
3f913b00:	calla  L3FE14C10
3f913b30:	move   a8, a9
3f913b40:	jreq   L3F913B70
3f913b50:	sub    a9, a9
3f913b60:	jruc   L3F913ED0
L3F913B70:
3f913b70:	subk   32, a11
3f913b80:	jreq   L3F913C60
3f913b90:	movb   *a13(0x1e0), a11
3f913bb0:	subk   9, a11
3f913bc0:	jreq   L3F913C60
3f913bd0:	movb   *a13(0x1e0), a11
3f913bf0:	subk   10, a11
3f913c00:	jreq   L3F913C60
3f913c10:	movb   *a13(0x1e0), a11
3f913c30:	cmpi   0x2c, a11
3f913c50:	jrne   L3F913C80
L3F913C60:
3f913c60:	movk   1, a9
3f913c70:	jruc   L3F913ED0
L3F913C80:
3f913c80:	move   a11, a8
3f913c90:	jrne   L3F913CC0
3f913ca0:	movk   2, a9
3f913cb0:	jruc   L3F913ED0
L3F913CC0:
3f913cc0:	cmpi   0x2d, a8
3f913ce0:	jrne   L3F913D10
3f913cf0:	movk   6, a9
3f913d00:	jruc   L3F913ED0
L3F913D10:
3f913d10:	cmpi   0x2b, a8
3f913d30:	jrne   L3F913D60
3f913d40:	movk   7, a9
3f913d50:	jruc   L3F913ED0
L3F913D60:
3f913d60:	cmpi   0x78, a8
3f913d80:	jreq   L3F913DC0
3f913d90:	cmpi   0x58, a8
3f913db0:	jrne   L3F913DE0
L3F913DC0:
3f913dc0:	movk   4, a9
3f913dd0:	jruc   L3F913ED0
L3F913DE0:
3f913de0:	cmpi   0x61, a8
3f913e00:	jrlt   L3F913E40
3f913e10:	cmpi   0x66, a8
3f913e30:	jrle   L3F913EA0
L3F913E40:
3f913e40:	cmpi   0x41, a8
3f913e60:	jrlt   L3F913EC0
3f913e70:	cmpi   0x46, a8
3f913e90:	jrgt   L3F913EC0
L3F913EA0:
3f913ea0:	movk   5, a9
3f913eb0:	jruc   L3F913ED0
L3F913EC0:
3f913ec0:	movk   8, a9
L3F913ED0:
3f913ed0:	movb   a9, *a13(0x220)
3f913ef0:	movb   *a13(0x1f0), a11
3f913f10:	move   a11, a9
3f913f20:	sll    0x6, a11
3f913f30:	sll    0x3, a9
3f913f40:	add    a9, a11
3f913f50:	addi   0x223580, a11
3f913f80:	movb   *a13(0x220), a9
3f913fa0:	sll    0x3, a9
3f913fb0:	add    a9, a11
3f913fc0:	setf   4, 0, 0
3f913fd0:	move   *a11, a11, 0
3f913fe0:	movb   a11, *a13(0x200)
3f914000:	movb   *a13(0x1f0), a9
3f914020:	move   a9, a11
3f914030:	sll    0x6, a9
3f914040:	sll    0x3, a11
3f914050:	add    a11, a9
3f914060:	addi   0x223580, a9
3f914090:	movb   *a13(0x220), a11
3f9140b0:	sll    0x3, a11
3f9140c0:	add    a11, a9
3f9140d0:	move   *a9(0x4), a11, 0
3f9140f0:	movb   a11, *a13(0x210)
3f914110:	jauc   L3F914AD0
3f914130:	move   *a13(0x140), a11, 1
3f914150:	move   a11, a9
3f914160:	sll    0x3, a11
3f914170:	sll    0x1, a9
3f914180:	add    a9, a11
3f914190:	movb   *a13(0x1e0), a9
3f9141b0:	add    a9, a11
3f9141c0:	subi   0x30, a11
3f9141e0:	move   a11, *a13(0x140), 1
3f914200:	jauc   L3F914C50
3f914220:	movb   *a13(0x220), a11
3f914240:	subk   5, a11
3f914250:	jrne   L3F914390
3f914260:	movb   *a13(0x1e0), a11
3f914280:	sll    0x3, a11
3f914290:	addi   0xd8400, a11
3f9142c0:	setf   8, 0, 0
3f9142d0:	move   *a11, a11, 0
3f9142e0:	btst   0, a11
3f9142f0:	jreq   L3F914340
3f914300:	movb   *a13(0x1e0), a11
3f914320:	addk   32, a11
3f914330:	jruc   L3F914360
L3F914340:
3f914340:	movb   *a13(0x1e0), a11
L3F914360:
3f914360:	subi   0x57, a11
3f914380:	jruc   L3F9143D0
L3F914390:
3f914390:	movb   *a13(0x1e0), a11
3f9143b0:	subi   0x30, a11
L3F9143D0:
3f9143d0:	move   *a13(0x140), a9, 1
3f9143f0:	sll    0x4, a9
3f914400:	add    a11, a9
3f914410:	move   a9, *a13(0x140), 1
3f914430:	jauc   L3F914C50
3f914450:	movb   *a13(0x220), a11
3f914470:	subk   6, a11
3f914480:	jrne   L3F9144B0
3f914490:	movk   1, a11
3f9144a0:	jruc   L3F9144C0
L3F9144B0:
3f9144b0:	sub    a11, a11
L3F9144C0:
3f9144c0:	movb   a11, *a13(0x230)
3f9144e0:	movb   *a13(0x220), a11
3f914500:	jrne   L3F914560
3f914510:	movb   *a13(0x1e0), a9
3f914530:	subi   0x30, a9
3f914550:	jruc   L3F914570
L3F914560:
3f914560:	sub    a9, a9
L3F914570:
3f914570:	move   a9, *a13(0x140), 1
3f914590:	jruc   L3F914C50
3f9145a0:	sub    a11, a11
3f9145b0:	movb   a11, *a13(0x230)
3f9145d0:	move   a11, *a13(0x140), 1
3f9145f0:	jruc   L3F914C50
3f914600:	movb   *a13(0x230), a11
3f914620:	jreq   L3F914680
3f914630:	move   *a13(0x140), a9, 1
3f914650:	neg    a9
3f914660:	move   a9, *a13(0x140), 1
L3F914680:
3f914680:	move   *a13(0x120), a11, 1
3f9146a0:	movk   15, a9
3f9146b0:	mods   a9, a11
3f9146c0:	jrne   L3F9148B0
3f9146d0:	move   *a13(0x120), a11, 1
3f9146f0:	jrne   L3F9147D0
3f914700:	move   a14, -*sp, 1
3f914710:	movi   0x3c, a9
3f914730:	move   a9, *a14+, 1
3f914740:	calla  L3F705A00
3f914770:	move   a8, *a13(0x100), 1
3f914790:	move   a8, a8
3f9147a0:	jrne   L3F9148B0
3f9147b0:	jauc   L3F9150E0
L3F9147D0:
3f9147d0:	move   a14, -*sp, 1
3f9147e0:	addk   15, a11
3f9147f0:	sll    0x2, a11
3f914800:	move   a11, *a14+, 1
3f914810:	move   *a13(0x100), *a14+, 1
3f914830:	calla  L3F705B20
3f914860:	move   a8, *a13(0x100), 1
3f914880:	move   a8, a11
3f914890:	jaeq   L3F9150E0
L3F9148B0:
3f9148b0:	move   *a13(0x120), a11, 1
3f9148d0:	inc    a11
3f9148e0:	move   a11, *a13(0x120), 1
3f914900:	dec    a11
3f914910:	sll    0x5, a11
3f914920:	move   *a13(0x100), a9, 1
3f914940:	add    a9, a11
3f914950:	move   *a13(0x140), *a11(0x0), 1
3f914980:	move   *a13(0xff80), a11, 1
3f9149a0:	jreq   L3F914C50
3f9149b0:	move   *a13(0x120), a9, 1
L3F9149D0:
3f9149d0:	cmp    a11, a9
3f9149e0:	jrlt   L3F914C50
L3F9149F0:
3f9149f0:	move   a14, -*sp, 1
3f914a00:	move   *a13(0x180), *a14+, 1
3f914a20:	calla  L3F9130E0
L3F914A50:
3f914a50:	move   *a13(0xff60), a9, 1
L3F914A70:
3f914a70:	move   *a13(0x100), *a9(0x0), 1
3f914aa0:	move   *a13(0x120), a8, 1
3f914ac0:	jruc   L3F9151E0
L3F914AD0:
3f914ad0:	subk   2, a11
3f914ae0:	cmpi   0x6, a11
3f914b00:	jrhi   L3F914C50
3f914b10:	sll    0x5, a11
3f914b20:	addi   0x3f914b70, a11
3f914b50:	move   *a11, a11, 1
3f914b60:	jump   a11
3f914b70:	sub    b2, b0
3f914b80:	dsjs   b1, L3F9149D0
3f914b90:	add    b9, b0
3f914ba0:	dsjs   b1, L3F9149F0
3f914bb0:	subb   a0, a0
3f914bc0:	dsjs   b1, L3F914A10
3f914bd0:	sub    a13, a0
3f914be0:	dsjs   b1, L3F914A30
3f914bf0:	move   b2, b0
3f914c00:	dsjs   b1, L3F914A50
3f914c10:	addc   a1, a0
3f914c20:	dsjs   b1, L3F914A70
3f914c30:	subb   a4, a0
3f914c40:	dsjs   b1, L3F914A90
L3F914C50:
3f914c50:	movb   *a13(0x200), a11
3f914c70:	subk   14, a11
3f914c80:	jreq   L3F914F60
3f914c90:	movb   *a13(0x200), a11
3f914cb0:	subk   15, a11
3f914cc0:	jrne   L3F914E90
3f914cd0:	move   *a13(0xffa0), a11, 1
3f914cf0:	btst   16, a11
3f914d00:	jreq   L3F914D90
3f914d10:	movb   *a13(0x220), a9
3f914d30:	subk   2, a9
3f914d40:	jreq   L3F914D90
3f914d50:	sub    a9, a9
3f914d60:	movb   a9, *a13(0x200)
3f914d80:	jruc   L3F914E90
L3F914D90:
3f914d90:	move   *a13(0x100), a9, 1
3f914db0:	jreq   L3F914E10
3f914dc0:	move   a14, -*sp, 1
3f914dd0:	move   a9, *a14+, 1
3f914de0:	calla  L3F702440
L3F914E10:
3f914e10:	move   a14, -*sp, 1
3f914e20:	move   *a13(0x180), *a14+, 1
3f914e40:	calla  L3F9130E0
3f914e70:	sub    a8, a8
3f914e80:	jruc   L3F9151E0
L3F914E90:
3f914e90:	movb   *a13(0x200), *a13(0x1f0)
3f914ec0:	move   *a13(0x1c0), a11, 1
3f914ee0:	setf   8, 1, 0
3f914ef0:	move   *a11+, a9, 0
3f914f00:	move   a11, *a13(0x1c0), 1
3f914f20:	movb   a9, *a13(0x1e0)
3f914f40:	jauc   L3F913A70
L3F914F60:
3f914f60:	move   *a13(0x1a0), a11, 1
3f914f80:	addk   32, a11
3f914f90:	move   a11, *a13(0x1a0), 1
3f914fb0:	move   *a11, a9, 1
3f914fc0:	move   a9, *a13(0x1c0), 1
3f914fe0:	jane   L3F9139C0
L3F915000:
3f915000:	move   a14, -*sp, 1
3f915010:	move   *a13(0x180), *a14+, 1
3f915030:	calla  L3F9130E0
3f915060:	move   *a13(0xff60), a11, 1
3f915080:	move   *a13(0x100), *a11(0x0), 1
3f9150b0:	move   *a13(0x120), a8, 1
3f9150d0:	jruc   L3F9151E0
L3F9150E0:
3f9150e0:	move   *a13(0x100), a11, 1
3f915100:	jreq   L3F915160
3f915110:	move   a14, -*sp, 1
3f915120:	move   a11, *a14+, 1
3f915130:	calla  L3F702440
L3F915160:
3f915160:	move   a14, -*sp, 1
3f915170:	move   *a13(0x180), *a14+, 1
3f915190:	calla  L3F9130E0
3f9151c0:	movi   0xffff, a8
L3F9151E0:
3f9151e0:	move   *sp(0x80), a14, 1
3f915200:	mmfm   sp, a9,a11,a13
3f915220:	rets   2
3f915230:	mmtm   sp, a11,a13
3f915250:	move   a14, a13
3f915260:	move   *a13(0xffe0), a11, 1
3f915280:	jreq   L3F9152E0
3f915290:	move   a14, -*sp, 1
3f9152a0:	move   a11, *a14+, 1
3f9152b0:	calla  L3F702440
L3F9152E0:
3f9152e0:	move   *sp(0x60), a14, 1
3f915300:	mmfm   sp, a11,a13
3f915320:	rets   2
L3F915330:
3f915330:	mmtm   sp, a7,a9,a11,a13
3f915350:	move   a14, a13
3f915360:	addi   0x240, a14
3f915380:	movk   7, a11
3f915390:	setf   16, 0, 0
3f9153a0:	move   a11, *a13(0x50), 0
3f9153c0:	movk   4, a9
3f9153d0:	move   a9, *a13(0x40), 0
3f9153f0:	move   a13, a9
3f915400:	addi   0x200, a9
3f915420:	move   a9, *a13(0x60), 1
3f915440:	sub    a11, a11
3f915450:	move   a11, *a13(0x80), 1
3f915470:	movk   3, a11
3f915480:	move   a11, *a13(0xb0), 0
3f9154a0:	movk   4, a9
3f9154b0:	move   a9, *a13(0xa0), 0
3f9154d0:	move   a13, a9
3f9154e0:	addi   0x220, a9
3f915500:	move   a9, *a13(0xc0), 1
3f915520:	sub    a11, a11
3f915530:	move   a11, *a13(0xe0), 1
3f915550:	move   a11, *a13(0x110), 0
3f915570:	move   a14, -*sp, 1
3f915580:	move   a13, a11
3f915590:	addi   0x40, a11
3f9155b0:	move   a11, *a14+, 1
3f9155c0:	movk   3, a9
3f9155d0:	move   a9, *a14+, 1
3f9155e0:	move   *a13(0xffc0), *a14+, 1
3f915600:	move   *a13(0xffe0), *a14+, 1
3f915620:	move   a13, a9
3f915630:	subi   0x60, a9
3f915650:	move   a9, *a14+, 1
3f915660:	calla  L3F94ABB0
3f915690:	move   a8, *a13(0x1e0), 1
3f9156b0:	btst   0, a8
3f9156c0:	jrne   L3F915AD0
3f9156d0:	cmpi   0x1bc, a8
3f9156f0:	jane   L3F9165B0
3f915710:	move   *a13(0xff60), a9, 1
3f915730:	jaeq   L3F9165B0
3f915750:	move   a14, -*sp, 1
3f915760:	movi   0x220, a11
3f915780:	move   a11, *a14+, 1
3f915790:	calla  L3F705A00
3f9157c0:	move   a8, *a13(0x180), 1
3f9157e0:	move   a8, a8
3f9157f0:	jrne   L3F915840
3f915800:	movi   0x124, a8
3f915820:	jauc   L3F9165B0
L3F915840:
3f915840:	sub    a11, a11
3f915850:	move   a11, *a8, 1
3f915860:	movk   1, a11
3f915870:	setf   1, 0, 0
3f915880:	move   a11, *a8(0x2a), 0
3f9158a0:	move   a11, *a8(0x29), 0
3f9158c0:	move   *a13(0xffc0), a7, 1
3f9158e0:	setf   16, 0, 0
3f9158f0:	move   *a7, a11, 0
3f915900:	move   a11, *a8(0x40), 1
3f915920:	movi   0xffff, a11
3f915940:	move   a11, *a8(0x60), 1
3f915960:	move   a14, -*sp, 1
3f915970:	move   *a8(0x40), *a14+, 1
3f915990:	move   *a7(0x20), *a14+, 1
3f9159b0:	addi   0x80, a8
3f9159d0:	move   a8, *a14+, 1
3f9159e0:	calla  L3FB45EE0
3f915a10:	move   *a13(0x180), a11, 1
3f915a30:	movi   0xfffe, a7
3f915a50:	move   a7, *a11(0x880), 1
3f915a70:	move   *a13(0xff80), a7, 1
3f915a90:	move   a11, *a7, 1
3f915aa0:	movk   1, a8
3f915ab0:	jauc   L3F9165B0
L3F915AD0:
3f915ad0:	move   *a13(0x200), a7, 1
3f915af0:	inc    a7
3f915b00:	jrne   L3F915B50
3f915b10:	movi   0x1bc, a8
3f915b30:	jauc   L3F9165B0
L3F915B50:
3f915b50:	move   *a13(0x200), a7, 1
3f915b70:	inc    a7
3f915b80:	move   a7, *a13(0x1c0), 1
3f915ba0:	move   *a13(0x0), *a13(0x20), 1
3f915bd0:	move   *a13(0x180), *a13(0x160), 1
3f915c00:	sub    a9, a9
3f915c10:	move   a9, *a13(0x1a0), 1
3f915c30:	cmp    a7, a9
3f915c40:	jrge   L3F916210
3f915c50:	setf   16, 0, 0
L3F915C60:
3f915c60:	move   *a13(0x160), a11, 1
3f915c80:	move   *a13(0x1a0), *a11(0x0), 1
3f915cb0:	movi   0xfffe, a9
3f915cd0:	move   a9, *a11(0x60), 1
3f915cf0:	move   *a13(0x20), a7, 1
3f915d10:	movk   1, a9
3f915d20:	move   a9, *a7(0x10), 0
3f915d40:	movk   4, a9
3f915d50:	move   a9, *a7, 0
3f915d60:	move   a11, *a7(0x20), 1
3f915d80:	sub    a9, a9
3f915d90:	move   a9, *a7(0x40), 1
3f915db0:	addi   0x60, a7
3f915dd0:	move   a7, *a13(0x20), 1
3f915df0:	movk   3, a9
3f915e00:	move   a9, *a7(0x10), 0
3f915e20:	movk   4, a9
3f915e30:	move   a9, *a7, 0
3f915e40:	addk   32, a11
3f915e50:	move   a11, *a7(0x20), 1
3f915e70:	sub    a11, a11
3f915e80:	move   a11, *a7(0x40), 1
3f915ea0:	addi   0x60, a7
3f915ec0:	move   a7, *a13(0x20), 1
3f915ee0:	movk   5, a9
3f915ef0:	move   a9, *a7(0x10), 0
3f915f10:	movk   4, a9
3f915f20:	move   a9, *a7, 0
3f915f30:	move   *a13(0x160), a9, 1
3f915f50:	addi   0x40, a9
3f915f70:	move   a9, *a7(0x20), 1
3f915f90:	move   a11, *a7(0x40), 1
3f915fb0:	addi   0x60, a7
3f915fd0:	move   a7, *a13(0x20), 1
3f915ff0:	movk   2, a9
3f916000:	move   a9, *a7(0x10), 0
3f916020:	movi   0x100, a9
3f916040:	move   a9, *a7, 0
3f916050:	move   *a13(0x160), a11, 1
3f916070:	addi   0x80, a11
3f916090:	move   a11, *a7(0x20), 1
3f9160b0:	sub    a11, a11
3f9160c0:	move   a11, *a7(0x40), 1
3f9160e0:	addi   0x60, a7
3f916100:	move   a7, *a13(0x20), 1
3f916120:	move   *a13(0x160), a11, 1
3f916140:	addi   0x880, a11
3f916160:	move   a11, *a13(0x160), 1
3f916180:	move   *a13(0x1a0), a9, 1
3f9161a0:	inc    a9
3f9161b0:	move   a9, *a13(0x1a0), 1
3f9161d0:	move   *a13(0x1c0), a7, 1
3f9161f0:	cmp    a7, a9
3f916200:	jrlt   L3F915C60
L3F916210:
3f916210:	move   *a13(0x160), a11, 1
3f916230:	movi   0xfffe, a7
3f916250:	move   a7, *a11, 1
3f916260:	move   *a13(0x20), a7, 1
3f916280:	sub    a9, a9
3f916290:	setf   16, 0, 0
3f9162a0:	move   a9, *a7(0x10), 0
3f9162c0:	move   a14, -*sp, 1
3f9162d0:	move   *a13(0x0), *a14+, 1
3f9162f0:	movk   3, a9
3f916300:	move   a9, *a14+, 1
3f916310:	move   *a13(0xffc0), *a14+, 1
3f916330:	move   *a13(0xffe0), *a14+, 1
3f916350:	move   a13, a9
3f916360:	subi   0x60, a9
3f916380:	move   a9, *a14+, 1
3f916390:	calla  L3F94ABB0
3f9163c0:	move   a8, *a13(0x1e0), 1
3f9163e0:	btst   0, a8
3f9163f0:	jrne   L3F9164F0
3f916400:	move   a14, -*sp, 1
3f916410:	move   *a13(0x180), *a14+, 1
3f916430:	calla  L3F702440
3f916460:	move   a14, -*sp, 1
3f916470:	move   *a13(0x0), *a14+, 1
3f916490:	calla  L3F702440
3f9164c0:	move   *a13(0x1e0), a8, 1
3f9164e0:	jruc   L3F9165B0
L3F9164F0:
3f9164f0:	move   a14, -*sp, 1
3f916500:	move   *a13(0x0), *a14+, 1
3f916520:	calla  L3F702440
3f916550:	move   *a13(0xff80), a9, 1
3f916570:	move   *a13(0x180), *a9(0x0), 1
3f9165a0:	movk   1, a8
L3F9165B0:
3f9165b0:	move   *sp(0xa0), a14, 1
3f9165d0:	mmfm   sp, a7,a9,a11,a13
3f9165f0:	rets   2
L3F916600:
3f916600:	mmtm   sp, a7,a9,a11,a13
3f916620:	move   a14, a13
3f916630:	addi   0x1c0, a14
3f916650:	sub    a11, a11
3f916660:	move   a11, *a13(0x60), 1
3f916680:	move   a11, *a13(0xc0), 1
3f9166a0:	move   a11, *a13(0x160), 1
3f9166c0:	move   *a13(0xff60), a11, 1
3f9166e0:	move   *a11, a11, 1
3f9166f0:	jrne   L3F9168F0
3f916700:	movk   1, a11
3f916710:	move   a11, *a13(0x60), 1
3f916730:	move   *a13(0xff60), a11, 1
3f916750:	move   a14, -*sp, 1
3f916760:	movi   0x40, a9
3f916780:	move   a9, *a14+, 1
3f916790:	calla  L3F705A00
3f9167c0:	move   a8, *a11, 1
3f9167d0:	move   a8, a8
3f9167e0:	jrne   L3F916830
3f9167f0:	movi   0x124, a8
3f916810:	jauc   L3F918520
L3F916830:
3f916830:	move   *a11(0x0), *a13(0x100), 1
3f916860:	move   *a13(0xff80), a9, 1
3f916880:	move   *a9, a9, 1
3f916890:	sll    0x5, a9
3f9168a0:	move   *a13(0x100), a11, 1
3f9168c0:	add    a11, a9
3f9168d0:	sub    a11, a11
3f9168e0:	move   a11, *a9, 1
L3F9168F0:
3f9168f0:	move   *a13(0xffa0), a11, 1
3f916910:	btst   0, a11
3f916920:	jreq   L3F9169A0
3f916930:	move   *a13(0x160), a9, 1
3f916950:	ori    0x2000000, a9
3f916980:	move   a9, *a13(0x160), 1
L3F9169A0:
3f9169a0:	move   a14, -*sp, 1
3f9169b0:	move   *a13(0x60), a9, 1
3f9169d0:	movk   1, a9
3f9169e0:	jreq   L3F916A00
3f9169f0:	sub    a9, a9
L3F916A00:
3f916a00:	move   a9, *a14+, 1
3f916a10:	move   a13, a9
3f916a20:	addi   0xc0, a9
3f916a40:	move   a9, *a14+, 1
3f916a50:	move   *a13(0x160), *a14+, 1
3f916a70:	move   *a13(0xffc0), *a14+, 1
3f916a90:	move   *a13(0xffe0), *a14+, 1
3f916ab0:	calla  L3F915330
3f916ae0:	move   a8, *a13(0x80), 1
3f916b00:	btst   0, a8
3f916b10:	jaeq   L3F9181A0
3f916b30:	move   *a13(0xc0), *a13(0xa0), 1
3f916b60:	move   *a13(0xa0), a9, 1
3f916b80:	move   *a9, a9, 1
3f916b90:	addk   2, a9
3f916ba0:	jaeq   L3F9180B0
L3F916BC0:
3f916bc0:	move   *a13(0xa0), a11, 1
3f916be0:	setf   1, 0, 0
3f916bf0:	move   *a11(0x2a), a9, 0
3f916c10:	jaeq   L3F918010
3f916c30:	move   *a11(0x29), a9, 0
3f916c50:	jrne   L3F916CB0
3f916c60:	move   *a13(0xffa0), a9, 1
3f916c80:	btst   1, a9
3f916c90:	jaeq   L3F917CD0
L3F916CB0:
3f916cb0:	move   *a13(0xffa0), a9, 1
3f916cd0:	btst   16, a9
3f916ce0:	jreq   L3F9173C0
3f916cf0:	move   *a13(0xff80), a9, 1
3f916d10:	move   *a9, a9, 1
3f916d20:	movk   15, a11
3f916d30:	mods   a11, a9
3f916d40:	jrne   L3F916F70
3f916d50:	move   *a13(0xff80), a9, 1
3f916d70:	move   *a9, a11, 1
3f916d80:	dec    a11
3f916d90:	jrle   L3F916F70
3f916da0:	move   *a9, a11, 1
3f916db0:	movk   15, a9
3f916dc0:	divs   a9, a11
3f916dd0:	inc    a11
3f916de0:	move   a11, *a13(0x20), 1
3f916e00:	move   a14, -*sp, 1
3f916e10:	move   a11, a9
3f916e20:	sll    0x4, a9
3f916e30:	sub    a11, a9
3f916e40:	inc    a9
3f916e50:	sll    0x2, a9
3f916e60:	move   a9, *a14+, 1
3f916e70:	move   *a13(0xff60), a9, 1
3f916e90:	move   *a9(0x0), *a14+, 1
3f916eb0:	calla  L3F705B20
3f916ee0:	move   a8, *a9, 1
3f916ef0:	move   a8, a8
3f916f00:	jrne   L3F916F70
3f916f10:	movi   0x124, a9
3f916f30:	move   a9, *a13(0x80), 1
3f916f50:	jauc   L3F9181A0
L3F916F70:
3f916f70:	move   a14, -*sp, 1
3f916f80:	move   *a13(0xa0), a11, 1
3f916fa0:	move   *a11(0x40), a9, 1
3f916fc0:	inc    a9
3f916fd0:	move   a9, *a14+, 1
3f916fe0:	calla  L3F705A00
3f917010:	move   a8, *a13(0xe0), 1
3f917030:	move   a8, a9
3f917040:	jrne   L3F9170B0
3f917050:	movi   0x124, a9
3f917070:	move   a9, *a13(0x80), 1
3f917090:	jauc   L3F9181A0
L3F9170B0:
3f9170b0:	move   a14, -*sp, 1
3f9170c0:	move   *a11(0x40), *a14+, 1
3f9170e0:	addi   0x80, a11
3f917100:	move   a11, *a14+, 1
3f917110:	move   a8, *a14+, 1
3f917120:	calla  L3FB45EE0
3f917150:	move   *a13(0xa0), a11, 1
3f917170:	move   *a11(0x40), a9, 1
3f917190:	sll    0x3, a9
3f9171a0:	move   *a13(0xe0), a11, 1
3f9171c0:	add    a11, a9
3f9171d0:	sub    a11, a11
3f9171e0:	movb   a11, *a9
3f9171f0:	move   *a13(0xff60), a9, 1
3f917210:	move   *a9(0x0), *a13(0x100), 1
3f917240:	move   *a13(0xff80), a11, 1
3f917260:	move   *a11, a9, 1
3f917270:	sll    0x5, a9
3f917280:	move   *a13(0x100), a11, 1
3f9172a0:	add    a11, a9
3f9172b0:	move   *a13(0xe0), *a9(0x0), 1
3f9172e0:	move   *a13(0xff80), a9, 1
3f917300:	move   *a9, a11, 1
3f917310:	inc    a11
3f917320:	move   a11, *a9, 1
3f917330:	move   *a9, a11, 1
3f917340:	sll    0x5, a11
3f917350:	move   *a13(0x100), a9, 1
3f917370:	add    a9, a11
3f917380:	sub    a9, a9
3f917390:	move   a9, *a11, 1
3f9173a0:	jauc   L3F917F10
L3F9173C0:
3f9173c0:	addi   0x80, a11
3f9173e0:	move   a11, *a13(0x120), 1
3f917400:	move   *a13(0xa0), a7, 1
3f917420:	move   *a7(0x40), a9, 1
3f917440:	sll    0x3, a9
3f917450:	add    a7, a9
3f917460:	sub    a7, a7
3f917470:	movb   a7, *a9(0x80)
L3F917490:
3f917490:	movk   1, a11
3f9174a0:	move   a11, *a13(0x40), 1
3f9174c0:	move   *a13(0xff80), a9, 1
3f9174e0:	move   *a9, a7, 1
3f9174f0:	movk   15, a9
3f917500:	mods   a9, a7
3f917510:	jrne   L3F917740
3f917520:	move   *a13(0xff80), a7, 1
3f917540:	move   *a7, a9, 1
3f917550:	dec    a9
3f917560:	jrle   L3F917740
3f917570:	move   *a7, a9, 1
3f917580:	movk   15, a7
3f917590:	divs   a7, a9
3f9175a0:	inc    a9
3f9175b0:	move   a9, *a13(0x20), 1
3f9175d0:	move   a14, -*sp, 1
3f9175e0:	move   a9, a7
3f9175f0:	sll    0x4, a7
3f917600:	sub    a9, a7
3f917610:	inc    a7
3f917620:	sll    0x2, a7
3f917630:	move   a7, *a14+, 1
3f917640:	move   *a13(0xff60), a7, 1
3f917660:	move   *a7(0x0), *a14+, 1
3f917680:	calla  L3F705B20
3f9176b0:	move   a8, *a7, 1
3f9176c0:	move   a8, a8
3f9176d0:	jrne   L3F917740
3f9176e0:	movi   0x124, a7
3f917700:	move   a7, *a13(0x80), 1
3f917720:	jauc   L3F9181A0
L3F917740:
3f917740:	move   a14, -*sp, 1
3f917750:	inc    a11
3f917760:	move   a11, *a14+, 1
3f917770:	calla  L3F705A00
3f9177a0:	move   a8, *a13(0xe0), 1
3f9177c0:	move   a8, a7
3f9177d0:	jrne   L3F917840
3f9177e0:	movi   0x124, a11
3f917800:	move   a11, *a13(0x80), 1
3f917820:	jauc   L3F9181A0
L3F917840:
3f917840:	move   a14, -*sp, 1
3f917850:	move   *a13(0x40), *a14+, 1
3f917870:	move   *a13(0x120), *a14+, 1
3f917890:	move   a7, *a14+, 1
3f9178a0:	calla  L3FB45EE0
3f9178d0:	move   *a13(0x40), a11, 1
3f9178f0:	sll    0x3, a11
3f917900:	add    a7, a11
3f917910:	sub    a9, a9
3f917920:	movb   a9, *a11
3f917930:	move   *a13(0xff60), a11, 1
3f917950:	move   *a11(0x0), *a13(0x100), 1
3f917980:	move   *a13(0xff80), a9, 1
3f9179a0:	move   *a9, a7, 1
3f9179b0:	sll    0x5, a7
3f9179c0:	move   *a13(0x100), a9, 1
3f9179e0:	add    a9, a7
3f9179f0:	move   *a13(0xe0), *a7(0x0), 1
3f917a20:	move   *a13(0xff80), a7, 1
3f917a40:	move   *a7, a9, 1
3f917a50:	inc    a9
3f917a60:	move   a9, *a7, 1
3f917a70:	move   *a7, a9, 1
3f917a80:	sll    0x5, a9
3f917a90:	move   *a13(0x100), a7, 1
3f917ab0:	add    a7, a9
3f917ac0:	sub    a7, a7
3f917ad0:	move   a7, *a9, 1
3f917ae0:	move   *a13(0xff40), a9, 1
3f917b00:	jreq   L3F917BF0
3f917b10:	move   *a13(0xff80), a7, 1
3f917b30:	move   *a7, a7, 1
3f917b40:	cmp    a9, a7
3f917b50:	jrlt   L3F917BF0
3f917b60:	move   a14, -*sp, 1
3f917b70:	move   *a13(0xc0), *a14+, 1
3f917b90:	calla  L3F702440
3f917bc0:	movk   1, a8
3f917bd0:	jauc   L3F918520
L3F917BF0:
3f917bf0:	move   *a13(0x140), a7, 1
3f917c10:	addk   8, a7
3f917c20:	move   a7, *a13(0x120), 1
3f917c40:	move   *a13(0x140), a7, 1
3f917c60:	jreq   L3F917CC0
3f917c70:	move   *a13(0x120), a7, 1
3f917c90:	movb   *a7, a7
3f917ca0:	jane   L3F917490
L3F917CC0:
3f917cc0:	jruc   L3F917F10
L3F917CD0:
3f917cd0:	setf   16, 0, 0
3f917ce0:	move   *a11(0x40), *a13(0x180), 0
3f917d10:	movk   1, a7
3f917d20:	movb   a7, *a13(0x198)
3f917d40:	movk   14, a9
3f917d50:	movb   a9, *a13(0x190)
3f917d70:	addi   0x80, a11
3f917d90:	move   a11, *a13(0x1a0), 1
3f917db0:	move   a14, -*sp, 1
3f917dc0:	move   *a13(0xff40), *a14+, 1
3f917de0:	move   *a13(0xff60), *a14+, 1
3f917e00:	move   *a13(0xff80), *a14+, 1
3f917e20:	move   *a13(0xffa0), *a14+, 1
3f917e40:	move   a13, a11
3f917e50:	addi   0x180, a11
3f917e70:	move   a11, *a14+, 1
3f917e80:	move   *a13(0xffe0), *a14+, 1
3f917ea0:	calla  L3F916600
3f917ed0:	move   a8, *a13(0x80), 1
3f917ef0:	btst   0, a8
3f917f00:	jreq   L3F9181A0
L3F917F10:
3f917f10:	move   *a13(0xff40), a11, 1
3f917f30:	jreq   L3F918010
3f917f40:	move   *a13(0xff80), a9, 1
3f917f60:	move   *a9, a7, 1
3f917f70:	cmp    a11, a7
3f917f80:	jrlt   L3F918010
3f917f90:	move   a14, -*sp, 1
3f917fa0:	move   *a13(0xc0), *a14+, 1
3f917fc0:	calla  L3F702440
3f917ff0:	movk   1, a8
3f918000:	jruc   L3F918520
L3F918010:
3f918010:	move   *a13(0xa0), a11, 1
3f918030:	addi   0x880, a11
3f918050:	move   a11, *a13(0xa0), 1
3f918070:	move   *a11, a9, 1
3f918080:	addk   2, a9
3f918090:	jane   L3F916BC0
L3F9180B0:
3f9180b0:	move   a14, -*sp, 1
3f9180c0:	move   *a13(0xc0), *a14+, 1
3f9180e0:	calla  L3F702440
3f918110:	move   *a13(0xff80), a11, 1
3f918130:	move   *a11, a9, 1
3f918140:	jrne   L3F918180
3f918150:	movi   0x1bc, a8
3f918170:	jruc   L3F918520
L3F918180:
3f918180:	movk   1, a8
3f918190:	jruc   L3F918520
L3F9181A0:
3f9181a0:	move   *a13(0xc0), a11, 1
3f9181c0:	jreq   L3F918220
3f9181d0:	move   a14, -*sp, 1
3f9181e0:	move   a11, *a14+, 1
3f9181f0:	calla  L3F702440
L3F918220:
3f918220:	move   *a13(0x60), a9, 1
3f918240:	jreq   L3F918500
3f918250:	move   *a13(0xff60), a7, 1
3f918270:	move   *a7(0x0), *a13(0x100), 1
3f9182a0:	sub    a7, a7
3f9182b0:	move   a7, *a13, 1
3f9182c0:	move   *a13(0xff80), a9, 1
3f9182e0:	move   *a9, a9, 1
3f9182f0:	cmp    a9, a7
3f918300:	jrge   L3F918480
L3F918310:
3f918310:	move   *a13, a11, 1
3f918320:	sll    0x5, a11
3f918330:	move   *a13(0x100), a9, 1
3f918350:	add    a9, a11
3f918360:	move   *a11, a11, 1
3f918370:	jreq   L3F918400
3f918380:	move   a14, -*sp, 1
3f918390:	move   *a13, a11, 1
3f9183a0:	sll    0x5, a11
3f9183b0:	add    a9, a11
3f9183c0:	move   *a11+, *a14+, 1
3f9183d0:	calla  L3F702440
L3F918400:
3f918400:	move   *a13, a11, 1
3f918410:	inc    a11
3f918420:	move   a11, *a13, 1
3f918430:	move   *a13(0xff80), a7, 1
3f918450:	move   *a7, a7, 1
3f918460:	cmp    a7, a11
3f918470:	jrlt   L3F918310
L3F918480:
3f918480:	move   a14, -*sp, 1
3f918490:	move   *a13(0xff60), a11, 1
3f9184b0:	move   *a11(0x0), *a14+, 1
3f9184d0:	calla  L3F702440
L3F918500:
3f918500:	move   *a13(0x80), a8, 1
L3F918520:
3f918520:	move   *sp(0xa0), a14, 1
3f918540:	mmfm   sp, a7,a9,a11,a13
3f918560:	rets   2
L3F918570:
3f918570:	mmtm   sp, a9,a11,a13
3f918590:	move   a14, a13
3f9185a0:	addk   32, a14
3f9185b0:	move   @0x225390, a11, 1
3f9185e0:	move   *a11(0x78), a11, 1
3f918600:	move   @0x225390, a9, 1
3f918630:	move   *a9(0x78), a9, 1
3f918650:	setf   16, 0, 0
3f918660:	move   *a11(0x20), a11, 0
3f918680:	move   *a9(0x30), a9, 0
3f9186a0:	sub    a9, a11
3f9186b0:	move   a11, *a13, 1
3f9186c0:	jreq   L3F9188B0
L3F9186D0:
3f9186d0:	move   @0x225390, a11, 1
3f918700:	move   *a11(0x78), a9, 1
3f918720:	move   *a13, a11, 1
3f918730:	move   *a9(0x40), a9, 0
3f918750:	and    a11, a9
3f918760:	move   a9, *a13, 1
3f918770:	dec    a9
3f918780:	jrle   L3F9187C0
3f918790:	calla  L3F57A710
L3F9187C0:
3f9187c0:	move   @0x225390, a11, 1
3f9187f0:	move   *a11(0x78), a9, 1
3f918810:	move   *a11(0x78), a11, 1
3f918830:	setf   16, 0, 0
3f918840:	move   *a9(0x20), a9, 0
3f918860:	move   *a11(0x30), a11, 0
3f918880:	sub    a11, a9
3f918890:	move   a9, *a13, 1
3f9188a0:	jrne   L3F9186D0
L3F9188B0:
3f9188b0:	dint
3f9188c0:	move   @0x225390, a11, 1
3f9188f0:	move   *a11(0xd8), a9, 1
3f918910:	movk   5, a11
3f918920:	move   a11, *a9(0x20), 0
3f918940:	move   @0x225390, a9, 1
3f918970:	move   *a9(0xd8), a11, 1
3f918990:	move   *a11(0x10), a11, 0
3f9189b0:	movk   8, a9
3f9189c0:	and    a9, a11
3f9189d0:	move   a11, *a13, 1
3f9189e0:	move   @0x225390, a9, 1
3f918a10:	move   *a9(0xd8), a11, 1
3f918a30:	movk   9, a9
3f918a40:	move   a9, *a11(0x20), 0
3f918a60:	eint
3f918a70:	move   *a13, a11, 1
3f918a80:	jreq   L3F9188B0
3f918a90:	sub    a9, a9
3f918aa0:	move   a9, *a13, 1
L3F918AB0:
3f918ab0:	move   *a13, a11, 1
3f918ac0:	inc    a11
3f918ad0:	move   a11, *a13, 1
3f918ae0:	cmpi   0x12c, a11
3f918b00:	jrlt   L3F918AB0
3f918b10:	subk   32, a14
3f918b20:	mmfm   sp, a9,a11,a13
3f918b40:	rets
L3F918B50:
3f918b50:	mmtm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3f918b70:	move   a14, a13
3f918b80:	addi   0x50, a14
3f918ba0:	move   *a13(0xffe0), a9, 1
3f918bc0:	setf   8, 0, 0
3f918bd0:	move   *a9(0x8), a10, 0
3f918bf0:	andi   0xff, a10
3f918c20:	move   @0x223810, a7
3f918c50:	jreq   L3F918CC0
3f918c60:	sub    a7, a7
3f918c70:	movb   a7, @0x223810
3f918ca0:	jauc   L3F91E010
L3F918CC0:
3f918cc0:	move   a10, a12
3f918cd0:	srl    0x5, a12
3f918ce0:	move   a10, a5
3f918cf0:	andi   0x1f, a5
3f918d20:	movk   1, a7
3f918d30:	move   a7, a11
3f918d40:	sll    a5, a11
3f918d50:	move   a12, a5
3f918d60:	sll    0x5, a5
3f918d70:	addi   0x223820, a5
3f918da0:	move   *a5, a7, 1
3f918db0:	xor    a11, a7
3f918dc0:	move   a7, *a5, 1
3f918dd0:	jauc   L3F91CEB0
L3F918DF0:
3f918df0:	calla  L3F918570
3f918e20:	jauc   L3F91E010
L3F918E40:
3f918e40:	movk   1, a7
3f918e50:	movb   a7, @0x223750
3f918e80:	move   a14, -*sp, 1
3f918e90:	move   a7, *a14+, 1
3f918ea0:	move   a7, *a14+, 1
3f918eb0:	calla  L3F91EAE0
3f918ee0:	movb   a7, @0x2237e0
3f918f10:	jauc   L3F91E010
L3F918F30:
3f918f30:	sub    a7, a7
3f918f40:	movb   a7, @0x223750
3f918f70:	move   a14, -*sp, 1
3f918f80:	movk   1, a5
3f918f90:	move   a5, *a14+, 1
3f918fa0:	move   a7, *a14+, 1
3f918fb0:	calla  L3F91EAE0
3f918fe0:	movb   a5, @0x2237e0
3f919010:	jauc   L3F91E010
L3F919030:
3f919030:	move   @0x2237e0, a7
3f919060:	jrne   L3F919130
3f919070:	move   @0x2237f0, a5
3f9190a0:	jrne   L3F919130
3f9190b0:	move   a14, -*sp, 1
3f9190c0:	movi   0x3f9254c0, a8
3f9190f0:	move   a8, *a14+, 1
3f919100:	calla  L3F922A20
L3F919130:
3f919130:	move   @0x2237f0, a7
3f919160:	jreq   L3F919230
3f919170:	sub    a5, a5
3f919180:	movb   a5, @0x2237f0
3f9191b0:	move   a14, -*sp, 1
3f9191c0:	move   @0x223750, a7
3f9191f0:	move   a7, *a14+, 1
3f919200:	calla  L3F91F6D0
L3F919230:
3f919230:	move   @0x2237e0, a7
3f919260:	inc    a7
3f919270:	movb   a7, @0x2237e0
3f9192a0:	subk   4, a7
3f9192b0:	jane   L3F91E010
3f9192d0:	sub    a7, a7
3f9192e0:	movb   a7, @0x223750
3f919310:	move   a14, -*sp, 1
3f919320:	movk   1, a5
3f919330:	move   a5, *a14+, 1
3f919340:	move   a7, *a14+, 1
3f919350:	calla  L3F91EAE0
3f919380:	movb   a7, @0x2237e0
3f9193b0:	move   @0x2237f0, a5
3f9193e0:	inc    a5
3f9193f0:	movb   a5, @0x2237f0
3f919420:	movi   0xffab, a5
3f919440:	movb   a5, *a13
3f919450:	move   a14, -*sp, 1
3f919460:	movk   1, a5
3f919470:	move   a5, *a14+, 1
3f919480:	move   a13, *a14+, 1
3f919490:	move   @0x225390, *a14+, 1
3f9194c0:	calla  L3FB3EBC0
3f9194f0:	move   @0x223750, a5
3f919520:	jaeq   L3F91E010
3f919540:	calla  L3F918570
3f919570:	jauc   L3F91E010
L3F919590:
3f919590:	move   @0x223760, a7, 1
3f9195c0:	jreq   L3F919710
3f9195d0:	move   a12, a5
3f9195e0:	sll    0x5, a5
3f9195f0:	addi   0x223820, a5
3f919620:	move   *a5, a7, 1
3f919630:	xor    a11, a7
3f919640:	move   a7, *a5, 1
3f919650:	move   a14, -*sp, 1
3f919660:	sub    a7, a7
3f919670:	move   a7, *a14+, 1
3f919680:	move   a10, *a14+, 1
3f919690:	calla  L3F922A80
3f9196c0:	movb   a10, @0x2237d0
3f9196f0:	jauc   L3F91E010
L3F919710:
3f919710:	movb   a10, @0x2237d0
3f919740:	jauc   L3F91D760
L3F919760:
3f919760:	move   @0x223760, a7, 1
3f919790:	jreq   L3F9199A0
3f9197a0:	move   a12, a5
3f9197b0:	sll    0x5, a5
3f9197c0:	addi   0x223820, a5
3f9197f0:	move   *a5, a5, 1
3f919800:	and    a11, a5
3f919810:	jreq   L3F9198E0
3f919820:	move   a14, -*sp, 1
3f919830:	movk   1, a5
3f919840:	move   a5, *a14+, 1
3f919850:	move   a10, *a14+, 1
3f919860:	calla  L3F922A80
3f919890:	movb   a10, @0x2237d0
3f9198c0:	jauc   L3F91E010
L3F9198E0:
3f9198e0:	move   a14, -*sp, 1
3f9198f0:	sub    a5, a5
3f919900:	move   a5, *a14+, 1
3f919910:	move   a10, *a14+, 1
3f919920:	calla  L3F922A80
3f919950:	movb   a10, @0x2237d0
3f919980:	jauc   L3F91E010
L3F9199A0:
3f9199a0:	move   a12, a7
3f9199b0:	sll    0x5, a7
3f9199c0:	addi   0x223820, a7
3f9199f0:	move   *a7, a7, 1
3f919a00:	and    a11, a7
3f919a10:	jreq   L3F919B00
3f919a20:	movb   a10, *a9(0x8)
3f919a40:	movk   2, a7
3f919a50:	movb   a7, *a9
3f919a60:	move   a14, -*sp, 1
3f919a70:	move   *a13(0xffc0), *a14+, 1
3f919a90:	move   a9, *a14+, 1
3f919aa0:	move   *a13(0xffc0), a5, 1
3f919ac0:	move   *a5(0x20), a7, 1
3f919ae0:	call   a7
3f919af0:	jruc   L3F919BD0
L3F919B00:
3f919b00:	movb   a10, *a9(0x8)
3f919b20:	movk   3, a7
3f919b30:	movb   a7, *a9
3f919b40:	move   a14, -*sp, 1
3f919b50:	move   *a13(0xffc0), *a14+, 1
3f919b70:	move   a9, *a14+, 1
3f919b80:	move   *a13(0xffc0), a5, 1
3f919ba0:	move   *a5(0x20), a7, 1
3f919bc0:	call   a7
L3F919BD0:
3f919bd0:	movb   a10, @0x2237d0
3f919c00:	jauc   L3F91E010
L3F919C20:
3f919c20:	move   @0x223800, a7
3f919c50:	movk   1, a5
3f919c60:	xor    a7, a5
3f919c70:	movb   a5, @0x223800
3f919ca0:	jaeq   L3F91E010
3f919cc0:	move   @0x2251d0, a7
3f919cf0:	movk   1, a5
3f919d00:	xor    a7, a5
3f919d10:	movb   a5, @0x2251d0
3f919d40:	jreq   L3F91A020
3f919d50:	move   @0x225120, a7, 0
3f919d80:	movk   4, a5
3f919d90:	or     a7, a5
3f919da0:	movb   a5, @0x225120
3f919dd0:	movk   19, a7
3f919de0:	movb   a7, *a13
3f919df0:	movi   0xff84, a7
3f919e10:	movb   a7, *a13(0x8)
3f919e30:	move   a14, -*sp, 1
3f919e40:	movk   2, a7
3f919e50:	move   a7, *a14+, 1
3f919e60:	move   a13, *a14+, 1
3f919e70:	move   @0x225390, *a14+, 1
3f919ea0:	calla  L3FB3EBC0
3f919ed0:	move   @0x223750, a5
3f919f00:	jreq   L3F919F40
3f919f10:	calla  L3F918570
L3F919F40:
3f919f40:	movb   a10, *a9(0x8)
3f919f60:	movb   a7, *a9
3f919f70:	move   a14, -*sp, 1
3f919f80:	move   *a13(0xffc0), *a14+, 1
3f919fa0:	move   a9, *a14+, 1
3f919fb0:	move   *a13(0xffc0), a5, 1
3f919fd0:	move   *a5(0x20), a7, 1
3f919ff0:	call   a7
3f91a000:	jauc   L3F91E010
L3F91A020:
3f91a020:	setf   8, 0, 0
3f91a030:	move   @0x225120, a7, 0
3f91a060:	andi   0xfb, a7
3f91a090:	movb   a7, @0x225120
3f91a0c0:	movk   17, a5
3f91a0d0:	movb   a5, *a13
3f91a0e0:	movi   0xff84, a5
3f91a100:	movb   a5, *a13(0x8)
3f91a120:	move   a14, -*sp, 1
3f91a130:	movk   2, a5
3f91a140:	move   a5, *a14+, 1
3f91a150:	move   a13, *a14+, 1
3f91a160:	move   @0x225390, *a14+, 1
3f91a190:	calla  L3FB3EBC0
3f91a1c0:	move   @0x223750, a7
3f91a1f0:	jreq   L3F91A230
3f91a200:	calla  L3F918570
L3F91A230:
3f91a230:	movb   a10, *a9(0x8)
3f91a250:	movk   3, a7
3f91a260:	movb   a7, *a9
3f91a270:	move   a14, -*sp, 1
3f91a280:	move   *a13(0xffc0), *a14+, 1
3f91a2a0:	move   a9, *a14+, 1
3f91a2b0:	move   *a13(0xffc0), a5, 1
3f91a2d0:	move   *a5(0x20), a7, 1
3f91a2f0:	call   a7
3f91a300:	jauc   L3F91E010
L3F91A320:
3f91a320:	move   @0x2237b0, a7, 1
3f91a350:	jreq   L3F91A520
3f91a360:	move   a12, a5
3f91a370:	sll    0x5, a5
3f91a380:	addi   0x223820, a5
3f91a3b0:	move   *a5, a5, 1
3f91a3c0:	and    a11, a5
3f91a3d0:	jreq   L3F91A520
3f91a3e0:	move   @0x223760, a5, 1
3f91a410:	jreq   L3F91A4A0
3f91a420:	move   a14, -*sp, 1
3f91a430:	sub    a5, a5
3f91a440:	move   a5, *a14+, 1
3f91a450:	calla  L3F923890
3f91a480:	jauc   L3F91E010
L3F91A4A0:
3f91a4a0:	move   a14, -*sp, 1
3f91a4b0:	movk   1, a5
3f91a4c0:	move   a5, *a14+, 1
3f91a4d0:	calla  L3F923890
3f91a500:	jauc   L3F91E010
L3F91A520:
3f91a520:	cmpi   0xae, a10
3f91a540:	jreq   L3F91A650
3f91a550:	cmpi   0xab, a10
3f91a570:	jreq   L3F91A650
3f91a580:	cmpi   0xac, a10
3f91a5a0:	jreq   L3F91A650
3f91a5b0:	cmpi   0xb2, a10
3f91a5d0:	jreq   L3F91A650
3f91a5e0:	cmpi   0xb1, a10
3f91a600:	jreq   L3F91A650
3f91a610:	cmpi   0xad, a10
3f91a630:	jane   L3F91AFA0
L3F91A650:
3f91a650:	cmpi   0xae, a10
3f91a670:	jrne   L3F91A6B0
3f91a680:	movi   0xab, a7
3f91a6a0:	jruc   L3F91A920
L3F91A6B0:
3f91a6b0:	cmpi   0xab, a10
3f91a6d0:	jrne   L3F91A710
3f91a6e0:	movi   0xae, a7
3f91a700:	jruc   L3F91A920
L3F91A710:
3f91a710:	cmpi   0xac, a10
3f91a730:	jrne   L3F91A770
3f91a740:	movi   0xb2, a7
3f91a760:	jruc   L3F91A920
L3F91A770:
3f91a770:	cmpi   0xb2, a10
3f91a790:	jrne   L3F91A7D0
3f91a7a0:	movi   0xac, a7
3f91a7c0:	jruc   L3F91A920
L3F91A7D0:
3f91a7d0:	cmpi   0xb1, a10
3f91a7f0:	jrne   L3F91A830
3f91a800:	movi   0xad, a7
3f91a820:	jruc   L3F91A920
L3F91A830:
3f91a830:	cmpi   0xad, a10
3f91a850:	jrne   L3F91A890
3f91a860:	movi   0xb1, a7
3f91a880:	jruc   L3F91A920
L3F91A890:
3f91a890:	move   a14, -*sp, 1
3f91a8a0:	movi   0x3f9255c8, a8
3f91a8d0:	move   a8, *a14+, 1
3f91a8e0:	calla  L3F922A20
3f91a910:	move   a8, a7
L3F91A920:
3f91a920:	sra    0x5, a7
3f91a930:	sll    0x5, a7
3f91a940:	addi   0x223820, a7
3f91a970:	cmpi   0xae, a10
3f91a990:	jrne   L3F91A9D0
3f91a9a0:	movi   0xab, a5
3f91a9c0:	jruc   L3F91AC40
L3F91A9D0:
3f91a9d0:	cmpi   0xab, a10
3f91a9f0:	jrne   L3F91AA30
3f91aa00:	movi   0xae, a5
3f91aa20:	jruc   L3F91AC40
L3F91AA30:
3f91aa30:	cmpi   0xac, a10
3f91aa50:	jrne   L3F91AA90
3f91aa60:	movi   0xb2, a5
3f91aa80:	jruc   L3F91AC40
L3F91AA90:
3f91aa90:	cmpi   0xb2, a10
3f91aab0:	jrne   L3F91AAF0
3f91aac0:	movi   0xac, a5
3f91aae0:	jruc   L3F91AC40
L3F91AAF0:
3f91aaf0:	cmpi   0xb1, a10
3f91ab10:	jrne   L3F91AB50
3f91ab20:	movi   0xad, a5
3f91ab40:	jruc   L3F91AC40
L3F91AB50:
3f91ab50:	cmpi   0xad, a10
3f91ab70:	jrne   L3F91ABB0
3f91ab80:	movi   0xb1, a5
3f91aba0:	jruc   L3F91AC40
L3F91ABB0:
3f91abb0:	move   a14, -*sp, 1
3f91abc0:	movi   0x3f9255c8, a8
3f91abf0:	move   a8, *a14+, 1
3f91ac00:	calla  L3F922A20
3f91ac30:	move   a8, a5
L3F91AC40:
3f91ac40:	andi   0x1f, a5
3f91ac70:	movk   1, a3
3f91ac80:	sll    a5, a3
3f91ac90:	move   *a7, a7, 1
3f91aca0:	and    a3, a7
3f91acb0:	jane   L3F91E010
3f91acd0:	cmpi   0xae, a10
3f91acf0:	jrne   L3F91AD30
3f91ad00:	movi   0xae, a10
3f91ad20:	jruc   L3F91AFA0
L3F91AD30:
3f91ad30:	cmpi   0xab, a10
3f91ad50:	jrne   L3F91AD90
3f91ad60:	movi   0xae, a10
3f91ad80:	jruc   L3F91AFA0
L3F91AD90:
3f91ad90:	cmpi   0xac, a10
3f91adb0:	jrne   L3F91ADF0
3f91adc0:	movi   0xac, a10
3f91ade0:	jruc   L3F91AFA0
L3F91ADF0:
3f91adf0:	cmpi   0xb2, a10
3f91ae10:	jrne   L3F91AE50
3f91ae20:	movi   0xac, a10
3f91ae40:	jruc   L3F91AFA0
L3F91AE50:
3f91ae50:	cmpi   0xb1, a10
3f91ae70:	jrne   L3F91AEB0
3f91ae80:	movi   0xb1, a10
3f91aea0:	jruc   L3F91AFA0
L3F91AEB0:
3f91aeb0:	cmpi   0xad, a10
3f91aed0:	jrne   L3F91AF10
3f91aee0:	movi   0xb1, a10
3f91af00:	jruc   L3F91AFA0
L3F91AF10:
3f91af10:	move   a14, -*sp, 1
3f91af20:	movi   0x3f925790, a8
3f91af50:	move   a8, *a14+, 1
3f91af60:	calla  L3F922A20
3f91af90:	move   a8, a10
L3F91AFA0:
3f91afa0:	move   a12, a7
3f91afb0:	sll    0x5, a7
3f91afc0:	addi   0x223820, a7
3f91aff0:	move   *a7, a7, 1
3f91b000:	and    a11, a7
3f91b010:	jreq   L3F91B3C0
3f91b020:	move   @0x225170, a7
3f91b050:	jreq   L3F91B260
3f91b060:	move   @0x223750, a5
3f91b090:	jreq   L3F91B260
3f91b0a0:	cmpi   0xac, a10
3f91b0c0:	jreq   L3F91B160
3f91b0d0:	cmpi   0xb1, a10
3f91b0f0:	jreq   L3F91B160
3f91b100:	cmpi   0xb2, a10
3f91b120:	jreq   L3F91B160
3f91b130:	cmpi   0xad, a10
3f91b150:	jrne   L3F91B260
L3F91B160:
3f91b160:	movi   0xff9f, a3
3f91b180:	movb   a3, *a13
3f91b190:	move   a14, -*sp, 1
3f91b1a0:	movk   1, a3
3f91b1b0:	move   a3, *a14+, 1
3f91b1c0:	move   a13, *a14+, 1
3f91b1d0:	move   @0x225390, *a14+, 1
3f91b200:	calla  L3FB3EBC0
3f91b230:	calla  L3F918570
L3F91B260:
3f91b260:	cmpi   0xaf, a10
3f91b280:	jrne   L3F91B2D0
3f91b290:	movk   1, a7
3f91b2a0:	move   a7, @0x2237b0, 1
L3F91B2D0:
3f91b2d0:	movb   a10, *a9(0x8)
3f91b2f0:	movk   2, a7
3f91b300:	movb   a7, *a9
3f91b310:	move   a14, -*sp, 1
3f91b320:	move   *a13(0xffc0), *a14+, 1
3f91b340:	move   a9, *a14+, 1
3f91b350:	move   *a13(0xffc0), a5, 1
3f91b370:	move   *a5(0x20), a3, 1
3f91b390:	call   a3
3f91b3a0:	jauc   L3F91E010
L3F91B3C0:
3f91b3c0:	cmpi   0xaf, a10
3f91b3e0:	jrne   L3F91B430
3f91b3f0:	sub    a7, a7
3f91b400:	move   a7, @0x2237b0, 1
L3F91B430:
3f91b430:	movb   a10, *a9(0x8)
3f91b450:	movk   3, a7
3f91b460:	movb   a7, *a9
3f91b470:	move   a14, -*sp, 1
3f91b480:	move   *a13(0xffc0), *a14+, 1
3f91b4a0:	move   a9, *a14+, 1
3f91b4b0:	move   *a13(0xffc0), a5, 1
3f91b4d0:	move   *a5(0x20), a3, 1
3f91b4f0:	call   a3
3f91b500:	jauc   L3F91E010
L3F91B520:
3f91b520:	movk   1, a7
3f91b530:	movb   a7, @0x223810
3f91b560:	jauc   L3F91E010
L3F91B580:
3f91b580:	move   a12, a7
3f91b590:	sll    0x5, a7
3f91b5a0:	addi   0x223820, a7
3f91b5d0:	move   *a7, a5, 1
3f91b5e0:	xor    a11, a5
3f91b5f0:	move   a5, *a7, 1
3f91b600:	move   @0x223800, a7
3f91b630:	jreq   L3F91B680
3f91b640:	sub    a5, a5
3f91b650:	movb   a5, @0x223800
L3F91B680:
3f91b680:	movk   3, a7
3f91b690:	movb   a7, *a9
3f91b6a0:	sub    a2, a2
3f91b6b0:	move   a2, a12
L3F91B6C0:
3f91b6c0:	move   a12, a7
3f91b6d0:	sll    0x5, a7
3f91b6e0:	addi   0x223820, a7
3f91b710:	move   *a7, a7, 1
3f91b720:	jaeq   L3F91C1A0
3f91b740:	movk   1, a2
3f91b750:	sub    a11, a11
L3F91B760:
3f91b760:	move   a12, a7
3f91b770:	sll    0x5, a7
3f91b780:	addi   0x223820, a7
3f91b7b0:	movk   1, a5
3f91b7c0:	sll    a11, a5
3f91b7d0:	move   *a7, a7, 1
3f91b7e0:	and    a5, a7
3f91b7f0:	jaeq   L3F91C150
3f91b810:	move   a12, a7
3f91b820:	sll    0x5, a7
3f91b830:	add    a11, a7
3f91b840:	move   a7, a10
3f91b850:	cmpi   0xae, a10
3f91b870:	jreq   L3F91B970
3f91b880:	cmpi   0xab, a10
3f91b8a0:	jreq   L3F91B970
3f91b8b0:	cmpi   0xac, a10
3f91b8d0:	jreq   L3F91B970
3f91b8e0:	cmpi   0xb2, a10
3f91b900:	jreq   L3F91B970
3f91b910:	cmpi   0xb1, a10
3f91b930:	jreq   L3F91B970
3f91b940:	cmpi   0xad, a10
3f91b960:	jrne   L3F91C150
L3F91B970:
3f91b970:	cmpi   0xae, a10
3f91b990:	jrne   L3F91B9D0
3f91b9a0:	movi   0xae, a7
3f91b9c0:	jruc   L3F91BC40
L3F91B9D0:
3f91b9d0:	cmpi   0xab, a10
3f91b9f0:	jrne   L3F91BA30
3f91ba00:	movi   0xae, a7
3f91ba20:	jruc   L3F91BC40
L3F91BA30:
3f91ba30:	cmpi   0xac, a10
3f91ba50:	jrne   L3F91BA90
3f91ba60:	movi   0xac, a7
3f91ba80:	jruc   L3F91BC40
L3F91BA90:
3f91ba90:	cmpi   0xb2, a10
3f91bab0:	jrne   L3F91BAF0
3f91bac0:	movi   0xac, a7
3f91bae0:	jruc   L3F91BC40
L3F91BAF0:
3f91baf0:	cmpi   0xb1, a10
3f91bb10:	jrne   L3F91BB50
3f91bb20:	movi   0xb1, a7
3f91bb40:	jruc   L3F91BC40
L3F91BB50:
3f91bb50:	cmpi   0xad, a10
3f91bb70:	jrne   L3F91BBB0
3f91bb80:	movi   0xb1, a7
3f91bba0:	jruc   L3F91BC40
L3F91BBB0:
3f91bbb0:	move   a14, -*sp, 1
3f91bbc0:	movi   0x3f925790, a8
3f91bbf0:	move   a8, *a14+, 1
3f91bc00:	calla  L3F922A20
3f91bc30:	move   a8, a7
L3F91BC40:
3f91bc40:	move   a7, *a13(0x10), 1
3f91bc60:	cmpi   0xae, a7
3f91bc80:	jrne   L3F91BCC0
3f91bc90:	movi   0xab, a5
3f91bcb0:	jruc   L3F91BF30
L3F91BCC0:
3f91bcc0:	cmpi   0xab, a7
3f91bce0:	jrne   L3F91BD20
3f91bcf0:	movi   0xae, a5
3f91bd10:	jruc   L3F91BF30
L3F91BD20:
3f91bd20:	cmpi   0xac, a7
3f91bd40:	jrne   L3F91BD80
3f91bd50:	movi   0xb2, a5
3f91bd70:	jruc   L3F91BF30
L3F91BD80:
3f91bd80:	cmpi   0xb2, a7
3f91bda0:	jrne   L3F91BDE0
3f91bdb0:	movi   0xac, a5
3f91bdd0:	jruc   L3F91BF30
L3F91BDE0:
3f91bde0:	cmpi   0xb1, a7
3f91be00:	jrne   L3F91BE40
3f91be10:	movi   0xad, a5
3f91be30:	jruc   L3F91BF30
L3F91BE40:
3f91be40:	cmpi   0xad, a7
3f91be60:	jrne   L3F91BEA0
3f91be70:	movi   0xb1, a5
3f91be90:	jruc   L3F91BF30
L3F91BEA0:
3f91bea0:	move   a14, -*sp, 1
3f91beb0:	movi   0x3f9255c8, a8
3f91bee0:	move   a8, *a14+, 1
3f91bef0:	calla  L3F922A20
3f91bf20:	move   a8, a5
L3F91BF30:
3f91bf30:	move   a5, *a13(0x30), 1
3f91bf50:	srl    0x5, a7
3f91bf60:	sll    0x5, a7
3f91bf70:	addi   0x223820, a7
3f91bfa0:	move   *a13(0x10), a3, 1
3f91bfc0:	andi   0x1f, a3
3f91bff0:	movk   1, a5
3f91c000:	sll    a3, a5
3f91c010:	move   *a7, a3, 1
3f91c020:	or     a5, a3
3f91c030:	move   a3, *a7, 1
3f91c040:	move   *a13(0x30), a7, 1
3f91c060:	srl    0x5, a7
3f91c070:	sll    0x5, a7
3f91c080:	addi   0x223820, a7
3f91c0b0:	move   *a13(0x30), a5, 1
3f91c0d0:	andi   0x1f, a5
3f91c100:	movk   1, a3
3f91c110:	sll    a5, a3
3f91c120:	move   *a7, a5, 1
3f91c130:	andn   a3, a5
3f91c140:	move   a5, *a7, 1
L3F91C150:
3f91c150:	inc    a11
3f91c160:	cmpi   0x20, a11
3f91c180:	jac   L3F91B760
L3F91C1A0:
3f91c1a0:	inc    a12
3f91c1b0:	cmpi   0x8, a12
3f91c1d0:	jac   L3F91B6C0
3f91c1f0:	sub    a12, a12
L3F91C200:
3f91c200:	move   a12, a7
3f91c210:	sll    0x5, a7
3f91c220:	addi   0x223820, a7
3f91c250:	move   *a7, a7, 1
3f91c260:	jreq   L3F91C840
3f91c270:	sub    a11, a11
L3F91C280:
3f91c280:	movk   1, a0
3f91c290:	move   a0, a7
3f91c2a0:	sll    a11, a7
3f91c2b0:	move   a7, a0
3f91c2c0:	move   a12, a7
3f91c2d0:	sll    0x5, a7
3f91c2e0:	addi   0x223820, a7
3f91c310:	move   *a7, a7, 1
3f91c320:	and    a0, a7
3f91c330:	jreq   L3F91C800
3f91c340:	move   a12, a7
3f91c350:	sll    0x5, a7
3f91c360:	add    a11, a7
3f91c370:	move   a7, a10
3f91c380:	move   a12, a7
3f91c390:	sll    0x5, a7
3f91c3a0:	addi   0x223820, a7
3f91c3d0:	move   *a7, a5, 1
3f91c3e0:	xor    a0, a5
3f91c3f0:	move   a5, *a7, 1
3f91c400:	movb   a10, *a9(0x8)
3f91c420:	cmpi   0xaf, a10
3f91c440:	jrne   L3F91C490
3f91c450:	sub    a7, a7
3f91c460:	move   a7, @0x2237b0, 1
L3F91C490:
3f91c490:	cmpi   0xb0, a10
3f91c4b0:	jreq   L3F91C800
3f91c4c0:	cmpi   0x8d, a10
3f91c4e0:	jreq   L3F91C550
3f91c4f0:	cmpi   0x8e, a10
3f91c510:	jreq   L3F91C550
3f91c520:	cmpi   0x8f, a10
3f91c540:	jrne   L3F91C6B0
L3F91C550:
3f91c550:	move   @0x223760, a7, 1
3f91c580:	jreq   L3F91C610
3f91c590:	move   a14, -*sp, 1
3f91c5a0:	sub    a5, a5
3f91c5b0:	move   a5, *a14+, 1
3f91c5c0:	move   a10, *a14+, 1
3f91c5d0:	calla  L3F922A80
3f91c600:	jruc   L3F91C800
L3F91C610:
3f91c610:	move   a14, -*sp, 1
3f91c620:	move   *a13(0xffc0), *a14+, 1
3f91c640:	move   a9, *a14+, 1
3f91c650:	move   *a13(0xffc0), a5, 1
3f91c670:	move   *a5(0x20), a3, 1
3f91c690:	call   a3
3f91c6a0:	jruc   L3F91C800
L3F91C6B0:
3f91c6b0:	cmpi   0x56, a10
3f91c6d0:	jrc   L3F91C710
3f91c6e0:	cmpi   0xb2, a10
3f91c700:	jrls   L3F91C770
L3F91C710:
3f91c710:	cmpi   0xbc, a10
3f91c730:	jrc   L3F91C800
3f91c740:	cmpi   0xff, a10
3f91c760:	jrhi   L3F91C800
L3F91C770:
3f91c770:	move   a14, -*sp, 1
3f91c780:	move   *a13(0xffc0), *a14+, 1
3f91c7a0:	move   a9, *a14+, 1
3f91c7b0:	move   *a13(0xffc0), a7, 1
3f91c7d0:	move   *a7(0x20), a5, 1
3f91c7f0:	call   a5
L3F91C800:
3f91c800:	inc    a11
3f91c810:	cmpi   0x20, a11
3f91c830:	jrc   L3F91C280
L3F91C840:
3f91c840:	inc    a12
3f91c850:	cmpi   0x8, a12
3f91c870:	jrc   L3F91C200
3f91c880:	jauc   L3F91E010
L3F91C8A0:
3f91c8a0:	move   a14, -*sp, 1
3f91c8b0:	movi   0x3f925950, a8
3f91c8e0:	move   a8, *a14+, 1
3f91c8f0:	calla  L3F922A20
3f91c920:	jauc   L3F91D760
L3F91C940:
3f91c940:	move   a14, -*sp, 1
3f91c950:	movi   0x3f925ac0, a8
3f91c980:	move   a8, *a14+, 1
3f91c990:	calla  L3F922A20
3f91c9c0:	jauc   L3F91D760
L3F91C9E0:
3f91c9e0:	move   a14, -*sp, 1
3f91c9f0:	movi   0x3f925be0, a8
3f91ca20:	move   a8, *a14+, 1
3f91ca30:	calla  L3F922A20
3f91ca60:	jauc   L3F91D760
L3F91CA80:
3f91ca80:	move   a14, -*sp, 1
3f91ca90:	movi   0x3f925d40, a8
3f91cac0:	move   a8, *a14+, 1
3f91cad0:	calla  L3F922A20
3f91cb00:	jauc   L3F91E010
L3F91CB20:
3f91cb20:	move   @0x225160, a7
3f91cb50:	jaeq   L3F91E010
3f91cb70:	setf   16, 1, 0
3f91cb80:	move   @0x223740, a5, 0
3f91cbb0:	jaeq   L3F91E010
3f91cbd0:	setf   8, 0, 0
3f91cbe0:	move   @0x2237d0, a10, 0
3f91cc10:	move   a10, a12
3f91cc20:	srl    0x5, a12
3f91cc30:	move   a10, a11
3f91cc40:	andi   0x1f, a11
3f91cc70:	cmpi   0xbd, a10
3f91cc90:	jaeq   L3F91E010
3f91ccb0:	move   @0x223760, a3, 1
3f91cce0:	jaeq   L3F91D760
3f91cd00:	cmpi   0xa7, a10
3f91cd20:	jreq   L3F91CDD0
3f91cd30:	cmpi   0xa8, a10
3f91cd50:	jreq   L3F91CDD0
3f91cd60:	cmpi   0xaa, a10
3f91cd80:	jreq   L3F91CDD0
3f91cd90:	cmpi   0xa9, a10
3f91cdb0:	jane   L3F91D760
L3F91CDD0:
3f91cdd0:	move   a14, -*sp, 1
3f91cde0:	sub    a3, a3
3f91cdf0:	move   a3, *a14+, 1
3f91ce00:	move   a10, *a14+, 1
3f91ce10:	calla  L3F922A80
3f91ce40:	jauc   L3F91E010
L3F91CE60:
3f91ce60:	movb   a10, @0x2237d0
3f91ce90:	jauc   L3F91D760
L3F91CEB0:
3f91ceb0:	move   a10, a8
3f91cec0:	jaeq   L3F919030
3f91cee0:	dec    a8
3f91cef0:	jaeq   L3F918F30
3f91cf10:	dec    a8
3f91cf20:	jaeq   L3F918E40
3f91cf40:	subi   0x3b, a8
3f91cf60:	jreq   L3F91C940
3f91cf70:	dec    a8
3f91cf80:	jreq   L3F91C8A0
3f91cf90:	subk   24, a8
3f91cfa0:	jaeq   L3F91A520
3f91cfc0:	dec    a8
3f91cfd0:	jaeq   L3F91A520
3f91cff0:	dec    a8
3f91d000:	jaeq   L3F91A320
3f91d020:	dec    a8
3f91d030:	jaeq   L3F91A520
3f91d050:	dec    a8
3f91d060:	jaeq   L3F91A520
3f91d080:	subk   20, a8
3f91d090:	jaeq   L3F91E010
3f91d0b0:	subk   12, a8
3f91d0c0:	jaeq   L3F91E010
3f91d0e0:	subk   2, a8
3f91d0f0:	jaeq   L3F91A520
3f91d110:	dec    a8
3f91d120:	jaeq   L3F91A520
3f91d140:	subk   2, a8
3f91d150:	jaeq   L3F91E010
3f91d170:	subk   11, a8
3f91d180:	jaeq   L3F9199A0
3f91d1a0:	dec    a8
3f91d1b0:	jaeq   L3F9199A0
3f91d1d0:	dec    a8
3f91d1e0:	jaeq   L3F9199A0
3f91d200:	dec    a8
3f91d210:	jaeq   L3F919760
3f91d230:	dec    a8
3f91d240:	jaeq   L3F919760
3f91d260:	dec    a8
3f91d270:	jaeq   L3F919760
3f91d290:	subk   22, a8
3f91d2a0:	jaeq   L3F91E010
3f91d2c0:	dec    a8
3f91d2d0:	jaeq   L3F91E010
3f91d2f0:	dec    a8
3f91d300:	jaeq   L3F919590
3f91d320:	dec    a8
3f91d330:	jaeq   L3F919590
3f91d350:	dec    a8
3f91d360:	jaeq   L3F919590
3f91d380:	dec    a8
3f91d390:	jaeq   L3F919590
3f91d3b0:	dec    a8
3f91d3c0:	jaeq   L3F91A520
3f91d3e0:	dec    a8
3f91d3f0:	jaeq   L3F91A520
3f91d410:	dec    a8
3f91d420:	jaeq   L3F91A520
3f91d440:	dec    a8
3f91d450:	jaeq   L3F91A520
3f91d470:	dec    a8
3f91d480:	jaeq   L3F91A520
3f91d4a0:	dec    a8
3f91d4b0:	jaeq   L3F919C20
3f91d4d0:	dec    a8
3f91d4e0:	jaeq   L3F91A520
3f91d500:	dec    a8
3f91d510:	jaeq   L3F91A520
3f91d530:	dec    a8
3f91d540:	jaeq   L3F91B580
3f91d560:	dec    a8
3f91d570:	jaeq   L3F91CB20
3f91d590:	dec    a8
3f91d5a0:	jaeq   L3F91C9E0
3f91d5c0:	dec    a8
3f91d5d0:	jaeq   L3F91CA80
3f91d5f0:	subk   3, a8
3f91d600:	jaeq   L3F91B520
3f91d620:	dec    a8
3f91d630:	jaeq   L3F918DF0
3f91d650:	dec    a8
3f91d660:	jaeq   L3F91E010
3f91d680:	subk   2, a8
3f91d690:	jaeq   L3F91A520
3f91d6b0:	dec    a8
3f91d6c0:	jaeq   L3F91A520
3f91d6e0:	subk   28, a8
3f91d6f0:	jaeq   L3F91E010
3f91d710:	subk   10, a8
3f91d720:	jaeq   L3F91E010
3f91d740:	jauc   L3F91CE60
L3F91D760:
3f91d760:	move   @0x225160, a7
3f91d790:	jreq   L3F91DB30
3f91d7a0:	movb   a10, *a9(0x8)
3f91d7c0:	move   a12, a5
3f91d7d0:	sll    0x5, a5
3f91d7e0:	addi   0x223920, a5
3f91d810:	move   *a5, a5, 1
3f91d820:	and    a11, a5
3f91d830:	jreq   L3F91D8F0
3f91d840:	movk   3, a5
3f91d850:	movb   a5, *a9
3f91d860:	move   a14, -*sp, 1
3f91d870:	move   *a13(0xffc0), *a14+, 1
3f91d890:	move   a9, *a14+, 1
3f91d8a0:	move   *a13(0xffc0), a3, 1
3f91d8c0:	move   *a3(0x20), a5, 1
3f91d8e0:	call   a5
L3F91D8F0:
3f91d8f0:	movk   2, a7
3f91d900:	movb   a7, *a9
3f91d910:	move   a14, -*sp, 1
3f91d920:	move   *a13(0xffc0), *a14+, 1
3f91d940:	move   a9, *a14+, 1
3f91d950:	move   *a13(0xffc0), a5, 1
3f91d970:	move   *a5(0x20), a3, 1
3f91d990:	call   a3
3f91d9a0:	movk   3, a3
3f91d9b0:	movb   a3, *a9
3f91d9c0:	move   a14, -*sp, 1
3f91d9d0:	move   a5, *a14+, 1
3f91d9e0:	move   a9, *a14+, 1
3f91d9f0:	move   *a5(0x20), a3, 1
3f91da10:	call   a3
3f91da20:	move   a12, a3
3f91da30:	sll    0x5, a3
3f91da40:	addi   0x223820, a3
3f91da70:	move   *a3, a7, 1
3f91da80:	andn   a11, a7
3f91da90:	move   a7, *a3, 1
3f91daa0:	move   a12, a7
3f91dab0:	sll    0x5, a7
3f91dac0:	addi   0x223920, a7
3f91daf0:	move   *a7, a3, 1
3f91db00:	andn   a11, a3
3f91db10:	move   a3, *a7, 1
3f91db20:	jruc   L3F91E010
L3F91DB30:
3f91db30:	move   a12, a5
3f91db40:	sll    0x5, a5
3f91db50:	addi   0x223820, a5
3f91db80:	move   *a5, a5, 1
3f91db90:	and    a11, a5
3f91dba0:	jreq   L3F91DE40
3f91dbb0:	movb   a10, *a9(0x8)
3f91dbd0:	move   a12, a5
3f91dbe0:	sll    0x5, a5
3f91dbf0:	addi   0x223920, a5
3f91dc20:	move   *a5, a5, 1
3f91dc30:	and    a11, a5
3f91dc40:	jreq   L3F91DD00
3f91dc50:	movk   3, a5
3f91dc60:	movb   a5, *a9
3f91dc70:	move   a14, -*sp, 1
3f91dc80:	move   *a13(0xffc0), *a14+, 1
3f91dca0:	move   a9, *a14+, 1
3f91dcb0:	move   *a13(0xffc0), a3, 1
3f91dcd0:	move   *a3(0x20), a5, 1
3f91dcf0:	call   a5
L3F91DD00:
3f91dd00:	movk   2, a7
3f91dd10:	movb   a7, *a9
3f91dd20:	move   a14, -*sp, 1
3f91dd30:	move   *a13(0xffc0), *a14+, 1
3f91dd50:	move   a9, *a14+, 1
3f91dd60:	move   *a13(0xffc0), a5, 1
3f91dd80:	move   *a5(0x20), a3, 1
3f91dda0:	call   a3
3f91ddb0:	move   a12, a3
3f91ddc0:	sll    0x5, a3
3f91ddd0:	addi   0x223920, a3
3f91de00:	move   *a3, a7, 1
3f91de10:	or     a11, a7
3f91de20:	move   a7, *a3, 1
3f91de30:	jruc   L3F91E010
L3F91DE40:
3f91de40:	move   a12, a5
3f91de50:	sll    0x5, a5
3f91de60:	addi   0x223920, a5
3f91de90:	move   *a5, a5, 1
3f91dea0:	and    a11, a5
3f91deb0:	jreq   L3F91E010
3f91dec0:	movb   a10, *a9(0x8)
3f91dee0:	movk   3, a5
3f91def0:	movb   a5, *a9
3f91df00:	move   a14, -*sp, 1
3f91df10:	move   *a13(0xffc0), *a14+, 1
3f91df30:	move   a9, *a14+, 1
3f91df40:	move   *a13(0xffc0), a3, 1
3f91df60:	move   *a3(0x20), a5, 1
3f91df80:	call   a5
3f91df90:	move   a12, a7
3f91dfa0:	sll    0x5, a7
3f91dfb0:	addi   0x223920, a7
3f91dfe0:	move   *a7, a5, 1
3f91dff0:	andn   a11, a5
3f91e000:	move   a5, *a7, 1
L3F91E010:
3f91e010:	move   *sp(0x160), a14, 1
3f91e030:	mmfm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3f91e050:	rets   2
L3F91E060:
3f91e060:	mmtm   sp, a11,a13
3f91e080:	move   a14, a13
3f91e090:	setf   8, 0, 0
3f91e0a0:	move   *a13(0xffe0), a11, 0
3f91e0c0:	cmpi   0xbf, a11
3f91e0e0:	jrc   L3F91E160
3f91e0f0:	move   @0x225370, a11, 1
3f91e120:	not    a11
3f91e130:	jreq   L3F91E160
3f91e140:	sub    a8, a8
3f91e150:	jruc   L3F91E170
L3F91E160:
3f91e160:	movk   1, a8
L3F91E170:
3f91e170:	move   *sp(0x60), a14, 1
3f91e190:	mmfm   sp, a11,a13
3f91e1b0:	rets   2
L3F91E1C0:
3f91e1c0:	mmtm   sp, a7,a9,a11,a13
3f91e1e0:	move   a14, a13
3f91e1f0:	addi   0xa0, a14
3f91e210:	sub    a11, a11
3f91e220:	move   a11, *a13, 1
3f91e230:	setf   16, 0, 0
L3F91E240:
3f91e240:	move   *a13, a11, 1
3f91e250:	sll    0x4, a11
3f91e260:	move   *a13(0xffc0), a9, 1
3f91e280:	add    a9, a11
3f91e290:	sub    a9, a9
3f91e2a0:	move   a9, *a11, 0
3f91e2b0:	move   *a13, a11, 1
3f91e2c0:	inc    a11
3f91e2d0:	move   a11, *a13, 1
3f91e2e0:	cmpi   0x100, a11
3f91e300:	jrlt   L3F91E240
3f91e310:	move   *a13(0xffc0), a9, 1
3f91e330:	movk   2, a11
3f91e340:	move   a11, *a9(0xb00), 0
3f91e360:	movk   1, a11
3f91e370:	move   a11, *a9(0xae0), 0
3f91e390:	movk   4, a11
3f91e3a0:	move   a11, *a9(0xaf0), 0
3f91e3c0:	movk   8, a11
3f91e3d0:	move   a11, *a9(0xac0), 0
3f91e3f0:	movk   16, a11
3f91e400:	move   a11, *a9(0xb10), 0
3f91e420:	movi   0x80, a11
3f91e440:	move   a11, *a9(0x7c0), 0
3f91e460:	setf   6, 0, 0
3f91e470:	move   @0xaecc2, a7, 0
3f91e4a0:	sll    0x6, a7
3f91e4b0:	addi   0x21a790, a7
3f91e4e0:	setf   1, 0, 0
3f91e4f0:	move   @0xaed26, a11, 0
3f91e520:	sll    0x5, a11
3f91e530:	add    a11, a7
3f91e540:	move   *a7(0x0), *a13(0x40), 1
3f91e570:	movi   0x14c, a11
3f91e590:	move   a11, *a13(0x80), 1
3f91e5b0:	setf   6, 0, 0
3f91e5c0:	move   @0xaecc2, a7, 0
3f91e5f0:	subk   8, a7
3f91e600:	jrne   L3F91E640
3f91e610:	sll    0x1, a11
3f91e620:	move   a11, *a13(0x80), 1
L3F91E640:
3f91e640:	move   a14, -*sp, 1
3f91e650:	sll    0x2, a11
3f91e660:	move   a11, *a14+, 1
3f91e670:	movk   1, a11
3f91e680:	move   a11, *a14+, 1
3f91e690:	calla  L3F703D90
3f91e6c0:	move   a8, *a13(0x20), 1
3f91e6e0:	move   *a13(0xffe0), a7, 1
3f91e700:	movi   0x56, a11
3f91e720:	movb   a11, *a7(0x20)
3f91e740:	movi   0xfb, a11
3f91e760:	movb   a11, *a7(0x28)
3f91e780:	movk   2, a11
3f91e790:	move   a11, *a7(0x30), 1
3f91e7b0:	setf   6, 0, 0
3f91e7c0:	move   @0xaecc2, a11, 0
3f91e7f0:	subk   8, a11
3f91e800:	jrne   L3F91E860
3f91e810:	move   *a7(0x30), a11, 1
3f91e830:	sll    0x1, a11
3f91e840:	move   a11, *a7(0x30), 1
L3F91E860:
3f91e860:	move   a8, *a7, 1
3f91e870:	sub    a11, a11
3f91e880:	move   a11, *a13, 1
3f91e890:	move   *a13(0x80), a7, 1
3f91e8b0:	cmp    a7, a11
3f91e8c0:	jrge   L3F91E9F0
L3F91E8D0:
3f91e8d0:	move   *a13, a11, 1
3f91e8e0:	sll    0x5, a11
3f91e8f0:	move   *a13(0x20), a9, 1
3f91e910:	add    a9, a11
3f91e920:	move   *a13, a7, 1
3f91e930:	sll    0x5, a7
3f91e940:	move   *a13(0x40), a9, 1
3f91e960:	add    a9, a7
3f91e970:	move   *a7, *a11, 1
3f91e980:	move   *a13, a11, 1
3f91e990:	inc    a11
3f91e9a0:	move   a11, *a13, 1
3f91e9b0:	move   *a13(0x80), a7, 1
3f91e9d0:	cmp    a7, a11
3f91e9e0:	jrlt   L3F91E8D0
L3F91E9F0:
3f91e9f0:	move   a14, -*sp, 1
3f91ea00:	sub    a9, a9
3f91ea10:	move   a9, *a14+, 1
3f91ea20:	move   @0x223750, a9
3f91ea50:	move   a9, *a14+, 1
3f91ea60:	calla  L3F91EAE0
3f91ea90:	move   *sp(0xa0), a14, 1
3f91eab0:	mmfm   sp, a7,a9,a11,a13
3f91ead0:	rets   2
L3F91EAE0:
3f91eae0:	mmtm   sp, a7,a9,a11,a13
3f91eb00:	move   a14, a13
3f91eb10:	addi   0x60, a14
3f91eb30:	setf   8, 0, 0
3f91eb40:	move   @0x97fc0, a11, 0
3f91eb70:	neg    a11
3f91eb80:	addi   0xb1, a11
3f91eba0:	move   @0x97fd0, a9, 1
3f91ebd0:	mpyu   a9, a11
3f91ebe0:	move   a11, *a13(0x20), 1
3f91ec00:	movb   *a13(0xffe0), a11
3f91ec20:	jreq   L3F91EC70
3f91ec30:	movi   0xff20, a11
3f91ec60:	jruc   L3F91ECA0
L3F91EC70:
3f91ec70:	movi   0xffe9, a11
L3F91ECA0:
3f91eca0:	move   a11, *a13(0x40), 1
3f91ecc0:	move   @0x97fc0, a11, 0
3f91ecf0:	cmpi   0xb1, a11
3f91ed10:	jahi   L3F91F680
3f91ed30:	move   @0x97fc8, a9, 0
3f91ed60:	cmpi   0xb1, a9
3f91ed80:	jac   L3F91F680
3f91eda0:	move   *a13(0x20), a9, 1
3f91edc0:	sll    0x5, a9
3f91edd0:	move   @0x97fa0, a11, 1
3f91ee00:	add    a11, a9
3f91ee10:	move   *a9, a9, 1
3f91ee20:	cmpi   0xff20, a9
3f91ee50:	jreq   L3F91EEF0
3f91ee60:	move   *a13(0x20), a9, 1
3f91ee80:	sll    0x5, a9
3f91ee90:	add    a11, a9
3f91eea0:	move   *a9, a9, 1
3f91eeb0:	cmpi   0xffe9, a9
3f91eee0:	jrne   L3F91F680
L3F91EEF0:
3f91eef0:	move   *a13(0x20), a9, 1
3f91ef10:	sll    0x5, a9
3f91ef20:	add    a11, a9
3f91ef30:	move   *a13(0x40), *a9(0x0), 1
3f91ef60:	movb   *a13(0xffe0), a9
3f91ef80:	jreq   L3F91F230
3f91ef90:	move   @0x97fc0, a7, 0
3f91efc0:	neg    a7
3f91efd0:	addi   0xad, a7
3f91eff0:	move   @0x97fd0, a9, 1
3f91f020:	mpyu   a9, a7
3f91f030:	sll    0x5, a7
3f91f040:	add    a11, a7
3f91f050:	sub    a9, a9
3f91f060:	move   a9, *a7, 1
3f91f070:	move   @0x97fc0, a7, 0
3f91f0a0:	neg    a7
3f91f0b0:	addi   0xac, a7
3f91f0d0:	move   @0x97fd0, a9, 1
3f91f100:	mpyu   a9, a7
3f91f110:	sll    0x5, a7
3f91f120:	add    a11, a7
3f91f130:	move   *a7, a7, 1
3f91f140:	jrne   L3F91F310
3f91f150:	move   @0x97fc0, a7, 0
3f91f180:	neg    a7
3f91f190:	addi   0xac, a7
3f91f1b0:	mpyu   a9, a7
3f91f1c0:	sll    0x5, a7
3f91f1d0:	add    a11, a7
3f91f1e0:	movi   0xffe9, a9
3f91f210:	move   a9, *a7, 1
3f91f220:	jruc   L3F91F310
L3F91F230:
3f91f230:	move   @0x97fc0, a7, 0
3f91f260:	neg    a7
3f91f270:	addi   0xac, a7
3f91f290:	move   @0x97fd0, a9, 1
3f91f2c0:	mpyu   a9, a7
3f91f2d0:	sll    0x5, a7
3f91f2e0:	add    a11, a7
3f91f2f0:	sub    a9, a9
3f91f300:	move   a9, *a7, 1
L3F91F310:
3f91f310:	movb   *a13(0xffe0), a9
3f91f330:	jreq   L3F91F3E0
3f91f340:	movk   8, a7
3f91f350:	setf   16, 0, 0
3f91f360:	move   a7, @0x995a0, 0
3f91f390:	movk   16, a9
3f91f3a0:	move   a9, @0x995f0, 0
3f91f3d0:	jruc   L3F91F470
L3F91F3E0:
3f91f3e0:	sub    a7, a7
3f91f3f0:	setf   16, 0, 0
3f91f400:	move   a7, @0x995a0, 0
3f91f430:	movk   8, a9
3f91f440:	move   a9, @0x995f0, 0
L3F91F470:
3f91f470:	move   a14, -*sp, 1
3f91f480:	movi   0x98ae0, a9
3f91f4b0:	move   a9, *a14+, 1
3f91f4c0:	calla  L3F252F60
3f91f4f0:	movb   a8, @0x99ae0
3f91f520:	movb   *a13(0xffc0), a11
3f91f540:	jreq   L3F91F680
3f91f550:	move   a14, -*sp, 1
3f91f560:	sub    a7, a7
3f91f570:	move   a7, *a14+, 1
3f91f580:	move   a7, *a14+, 1
3f91f590:	move   a7, *a14+, 1
3f91f5a0:	calla  L3F254AD0
3f91f5d0:	move   a14, -*sp, 1
3f91f5e0:	movk   1, a7
3f91f5f0:	move   a7, *a14+, 1
3f91f600:	movi   0xb1, a7
3f91f620:	move   a7, *a14+, 1
3f91f630:	movk   1, a7
3f91f640:	move   a7, *a14+, 1
3f91f650:	calla  L3F254AD0
L3F91F680:
3f91f680:	move   *sp(0xa0), a14, 1
3f91f6a0:	mmfm   sp, a7,a9,a11,a13
3f91f6c0:	rets   2
L3F91F6D0:
3f91f6d0:	mmtm   sp, a9,a11,a13
3f91f6f0:	move   a14, a13
3f91f700:	addk   32, a14
3f91f710:	move   @0x223750, a11
3f91f740:	jreq   L3F91F890
3f91f750:	movi   0xffe9, a11
3f91f770:	movb   a11, *a13
3f91f780:	move   a14, -*sp, 1
3f91f790:	movk   1, a11
3f91f7a0:	move   a11, *a14+, 1
3f91f7b0:	move   a13, *a14+, 1
3f91f7c0:	move   @0x225390, *a14+, 1
3f91f7f0:	calla  L3FB3EBC0
3f91f820:	move   @0x223750, a11
3f91f850:	jreq   L3F91F890
3f91f860:	calla  L3F918570
L3F91F890:
3f91f890:	movk   17, a11
3f91f8a0:	movb   a11, *a13
3f91f8b0:	movi   0xff8f, a11
3f91f8d0:	movb   a11, *a13(0x8)
3f91f8f0:	move   a14, -*sp, 1
3f91f900:	movk   2, a11
3f91f910:	move   a11, *a14+, 1
3f91f920:	move   a13, *a14+, 1
3f91f930:	move   @0x225390, *a14+, 1
3f91f960:	calla  L3FB3EBC0
3f91f990:	move   @0x223750, a11
3f91f9c0:	jreq   L3F91FA00
3f91f9d0:	calla  L3F918570
L3F91FA00:
3f91fa00:	movk   19, a11
3f91fa10:	movb   a11, *a13
3f91fa20:	movi   0xff80, a11
3f91fa40:	movb   a11, *a13(0x8)
3f91fa60:	move   @0x225120, a9
3f91fa90:	movb   *a13(0x8), a11
3f91fab0:	or     a9, a11
3f91fac0:	movb   a11, *a13(0x8)
3f91fae0:	move   a14, -*sp, 1
3f91faf0:	movk   2, a11
3f91fb00:	move   a11, *a14+, 1
3f91fb10:	move   a13, *a14+, 1
3f91fb20:	move   @0x225390, *a14+, 1
3f91fb50:	calla  L3FB3EBC0
3f91fb80:	move   @0x223750, a9
3f91fbb0:	jreq   L3F91FBF0
3f91fbc0:	calla  L3F918570
L3F91FBF0:
3f91fbf0:	move   @0x225170, a9
3f91fc20:	jreq   L3F91FDC0
3f91fc30:	movk   27, a11
3f91fc40:	movb   a11, *a13
3f91fc50:	move   @0x225180, a11
3f91fc80:	movb   a11, *a13(0x8)
3f91fca0:	move   a14, -*sp, 1
3f91fcb0:	movk   2, a9
3f91fcc0:	move   a9, *a14+, 1
3f91fcd0:	move   a13, *a14+, 1
3f91fce0:	move   @0x225390, *a14+, 1
3f91fd10:	calla  L3FB3EBC0
3f91fd40:	move   @0x223750, a11
3f91fd70:	jreq   L3F91FF00
3f91fd80:	calla  L3F918570
3f91fdb0:	jruc   L3F91FF00
L3F91FDC0:
3f91fdc0:	movi   0xff99, a11
3f91fde0:	movb   a11, *a13
3f91fdf0:	move   a14, -*sp, 1
3f91fe00:	movk   1, a11
3f91fe10:	move   a11, *a14+, 1
3f91fe20:	move   a13, *a14+, 1
3f91fe30:	move   @0x225390, *a14+, 1
3f91fe60:	calla  L3FB3EBC0
3f91fe90:	move   @0x223750, a9
3f91fec0:	jreq   L3F91FF00
3f91fed0:	calla  L3F918570
L3F91FF00:
3f91ff00:	movi   0xffb9, a11
3f91ff20:	movb   a11, *a13
3f91ff30:	move   a14, -*sp, 1
3f91ff40:	movk   1, a9
3f91ff50:	move   a9, *a14+, 1
3f91ff60:	move   a13, *a14+, 1
3f91ff70:	move   @0x225390, *a14+, 1
3f91ffa0:	calla  L3FB3EBC0
3f91ffd0:	move   @0x223750, a9
3f920000:	jreq   L3F920040
3f920010:	calla  L3F918570
L3F920040:
3f920040:	move   @0x225190, a9
3f920070:	jreq   L3F920220
3f920080:	movi   0x23, a11
3f9200a0:	movb   a11, *a13
3f9200b0:	move   @0x2251a0, a11
3f9200e0:	movb   a11, *a13(0x8)
3f920100:	move   a14, -*sp, 1
3f920110:	movk   2, a9
3f920120:	move   a9, *a14+, 1
3f920130:	move   a13, *a14+, 1
3f920140:	move   @0x225390, *a14+, 1
3f920170:	calla  L3FB3EBC0
3f9201a0:	move   @0x223750, a11
3f9201d0:	jreq   L3F920350
3f9201e0:	calla  L3F918570
3f920210:	jruc   L3F920350
L3F920220:
3f920220:	subk   24, a11
3f920230:	movb   a11, *a13
3f920240:	move   a14, -*sp, 1
3f920250:	movk   1, a11
3f920260:	move   a11, *a14+, 1
3f920270:	move   a13, *a14+, 1
3f920280:	move   @0x225390, *a14+, 1
3f9202b0:	calla  L3FB3EBC0
3f9202e0:	move   @0x223750, a9
3f920310:	jreq   L3F920350
3f920320:	calla  L3F918570
L3F920350:
3f920350:	movk   1, a11
3f920360:	setf   16, 1, 0
3f920370:	move   a11, @0x223730, 0
3f9203a0:	move   @0x223740, a9, 0
3f9203d0:	jreq   L3F920440
3f9203e0:	move   a14, -*sp, 1
3f9203f0:	move   a11, *a14+, 1
3f920400:	calla  L3F9204F0
3f920430:	jruc   L3F9204A0
L3F920440:
3f920440:	move   a14, -*sp, 1
3f920450:	sub    a9, a9
3f920460:	move   a9, *a14+, 1
3f920470:	calla  L3F9204F0
L3F9204A0:
3f9204a0:	move   *sp(0x80), a14, 1
3f9204c0:	mmfm   sp, a9,a11,a13
3f9204e0:	rets   2
L3F9204F0:
3f9204f0:	mmtm   sp, a9,a11,a13
3f920510:	move   a14, a13
3f920520:	addk   32, a14
3f920530:	setf   16, 1, 0
3f920540:	move   @0x223730, a11, 0
3f920570:	jaeq   L3F9227B0
3f920590:	sub    a11, a11
3f9205a0:	move   a11, @0x223730, 0
3f9205d0:	setf   1, 0, 0
3f9205e0:	move   @0xaecc0, a11, 0
3f920610:	jane   L3F9211E0
3f920630:	movk   1, a11
3f920640:	movb   a11, @0x225160
3f920670:	movi   0xffe3, a11
3f920690:	movb   a11, *a13
3f9206a0:	move   a14, -*sp, 1
3f9206b0:	movk   1, a11
3f9206c0:	move   a11, *a14+, 1
3f9206d0:	move   a13, *a14+, 1
3f9206e0:	move   @0x225390, *a14+, 1
3f920710:	calla  L3FB3EBC0
3f920740:	move   @0x223750, a11
3f920770:	jreq   L3F9207B0
3f920780:	calla  L3F918570
L3F9207B0:
3f9207b0:	movi   0xffda, a11
3f9207d0:	movb   a11, *a13
3f9207e0:	move   a14, -*sp, 1
3f9207f0:	movk   1, a11
3f920800:	move   a11, *a14+, 1
3f920810:	move   a13, *a14+, 1
3f920820:	move   @0x225390, *a14+, 1
3f920850:	calla  L3FB3EBC0
3f920880:	move   @0x223750, a11
3f9208b0:	jreq   L3F9208F0
3f9208c0:	calla  L3F918570
L3F9208F0:
3f9208f0:	movi   0xffe2, a11
3f920910:	movb   a11, *a13
3f920920:	move   a14, -*sp, 1
3f920930:	movk   1, a11
3f920940:	move   a11, *a14+, 1
3f920950:	move   a13, *a14+, 1
3f920960:	move   @0x225390, *a14+, 1
3f920990:	calla  L3FB3EBC0
3f9209c0:	move   @0x223750, a11
3f9209f0:	jreq   L3F920A30
3f920a00:	calla  L3F918570
L3F920A30:
3f920a30:	movi   0xfff2, a11
3f920a50:	movb   a11, *a13
3f920a60:	move   a14, -*sp, 1
3f920a70:	movk   1, a11
3f920a80:	move   a11, *a14+, 1
3f920a90:	move   a13, *a14+, 1
3f920aa0:	move   @0x225390, *a14+, 1
3f920ad0:	calla  L3FB3EBC0
3f920b00:	move   @0x223750, a11
3f920b30:	jreq   L3F920B70
3f920b40:	calla  L3F918570
L3F920B70:
3f920b70:	movi   0xff8a, a11
3f920b90:	movb   a11, *a13
3f920ba0:	move   a14, -*sp, 1
3f920bb0:	movk   1, a11
3f920bc0:	move   a11, *a14+, 1
3f920bd0:	move   a13, *a14+, 1
3f920be0:	move   @0x225390, *a14+, 1
3f920c10:	calla  L3FB3EBC0
3f920c40:	move   @0x223750, a11
3f920c70:	jreq   L3F920CB0
3f920c80:	calla  L3F918570
L3F920CB0:
3f920cb0:	movi   0xff92, a11
3f920cd0:	movb   a11, *a13
3f920ce0:	move   a14, -*sp, 1
3f920cf0:	movk   1, a11
3f920d00:	move   a11, *a14+, 1
3f920d10:	move   a13, *a14+, 1
3f920d20:	move   @0x225390, *a14+, 1
3f920d50:	calla  L3FB3EBC0
3f920d80:	move   @0x223750, a11
3f920db0:	jreq   L3F920DF0
3f920dc0:	calla  L3F918570
L3F920DF0:
3f920df0:	movi   0xff9a, a11
3f920e10:	movb   a11, *a13
3f920e20:	move   a14, -*sp, 1
3f920e30:	movk   1, a11
3f920e40:	move   a11, *a14+, 1
3f920e50:	move   a13, *a14+, 1
3f920e60:	move   @0x225390, *a14+, 1
3f920e90:	calla  L3FB3EBC0
3f920ec0:	move   @0x223750, a11
3f920ef0:	jreq   L3F920F30
3f920f00:	calla  L3F918570
L3F920F30:
3f920f30:	movi   0xffba, a11
3f920f50:	movb   a11, *a13
3f920f60:	move   a14, -*sp, 1
3f920f70:	movk   1, a11
3f920f80:	move   a11, *a14+, 1
3f920f90:	move   a13, *a14+, 1
3f920fa0:	move   @0x225390, *a14+, 1
3f920fd0:	calla  L3FB3EBC0
3f921000:	move   @0x223750, a11
3f921030:	jreq   L3F921070
3f921040:	calla  L3F918570
L3F921070:
3f921070:	movi   0xffc2, a11
3f921090:	movb   a11, *a13
3f9210a0:	move   a14, -*sp, 1
3f9210b0:	movk   1, a11
3f9210c0:	move   a11, *a14+, 1
3f9210d0:	move   a13, *a14+, 1
3f9210e0:	move   @0x225390, *a14+, 1
3f921110:	calla  L3FB3EBC0
3f921140:	move   @0x223750, a11
3f921170:	jaeq   L3F922030
3f921190:	calla  L3F918570
3f9211c0:	jauc   L3F922030
L3F9211E0:
3f9211e0:	sub    a11, a11
3f9211f0:	movb   a11, @0x225160
3f921220:	movi   0xffe1, a11
3f921240:	movb   a11, *a13
3f921250:	move   a14, -*sp, 1
3f921260:	movk   1, a11
3f921270:	move   a11, *a14+, 1
3f921280:	move   a13, *a14+, 1
3f921290:	move   @0x225390, *a14+, 1
3f9212c0:	calla  L3FB3EBC0
3f9212f0:	move   @0x223750, a11
3f921320:	jreq   L3F921360
3f921330:	calla  L3F918570
L3F921360:
3f921360:	movi   0xffde, a11
3f921380:	movb   a11, *a13
3f921390:	move   a14, -*sp, 1
3f9213a0:	movk   1, a11
3f9213b0:	move   a11, *a14+, 1
3f9213c0:	move   a13, *a14+, 1
3f9213d0:	move   @0x225390, *a14+, 1
3f921400:	calla  L3FB3EBC0
3f921430:	move   @0x223750, a11
3f921460:	jreq   L3F9214A0
3f921470:	calla  L3F918570
L3F9214A0:
3f9214a0:	movi   0xffe6, a11
3f9214c0:	movb   a11, *a13
3f9214d0:	move   a14, -*sp, 1
3f9214e0:	movk   1, a11
3f9214f0:	move   a11, *a14+, 1
3f921500:	move   a13, *a14+, 1
3f921510:	move   @0x225390, *a14+, 1
3f921540:	calla  L3FB3EBC0
3f921570:	move   @0x223750, a11
3f9215a0:	jreq   L3F9215E0
3f9215b0:	calla  L3F918570
L3F9215E0:
3f9215e0:	movi   0xfff6, a11
3f921600:	movb   a11, *a13
3f921610:	move   a14, -*sp, 1
3f921620:	movk   1, a11
3f921630:	move   a11, *a14+, 1
3f921640:	move   a13, *a14+, 1
3f921650:	move   @0x225390, *a14+, 1
3f921680:	calla  L3FB3EBC0
3f9216b0:	move   @0x223750, a11
3f9216e0:	jreq   L3F921720
3f9216f0:	calla  L3F918570
L3F921720:
3f921720:	movi   0xff8e, a11
3f921740:	movb   a11, *a13
3f921750:	move   a14, -*sp, 1
3f921760:	movk   1, a11
3f921770:	move   a11, *a14+, 1
3f921780:	move   a13, *a14+, 1
3f921790:	move   @0x225390, *a14+, 1
3f9217c0:	calla  L3FB3EBC0
3f9217f0:	move   @0x223750, a11
3f921820:	jreq   L3F921860
3f921830:	calla  L3F918570
L3F921860:
3f921860:	movi   0xff96, a11
3f921880:	movb   a11, *a13
3f921890:	move   a14, -*sp, 1
3f9218a0:	movk   1, a11
3f9218b0:	move   a11, *a14+, 1
3f9218c0:	move   a13, *a14+, 1
3f9218d0:	move   @0x225390, *a14+, 1
3f921900:	calla  L3FB3EBC0
3f921930:	move   @0x223750, a11
3f921960:	jreq   L3F9219A0
3f921970:	calla  L3F918570
L3F9219A0:
3f9219a0:	movi   0xff9e, a11
3f9219c0:	movb   a11, *a13
3f9219d0:	move   a14, -*sp, 1
3f9219e0:	movk   1, a11
3f9219f0:	move   a11, *a14+, 1
3f921a00:	move   a13, *a14+, 1
3f921a10:	move   @0x225390, *a14+, 1
3f921a40:	calla  L3FB3EBC0
3f921a70:	move   @0x223750, a11
3f921aa0:	jreq   L3F921AE0
3f921ab0:	calla  L3F918570
L3F921AE0:
3f921ae0:	move   @0x223760, a11, 1
3f921b10:	jreq   L3F921DB0
3f921b20:	movi   0xffba, a11
3f921b40:	movb   a11, *a13
3f921b50:	move   a14, -*sp, 1
3f921b60:	movk   1, a11
3f921b70:	move   a11, *a14+, 1
3f921b80:	move   a13, *a14+, 1
3f921b90:	move   @0x225390, *a14+, 1
3f921bc0:	calla  L3FB3EBC0
3f921bf0:	move   @0x223750, a11
3f921c20:	jreq   L3F921C60
3f921c30:	calla  L3F918570
L3F921C60:
3f921c60:	movi   0xffc2, a11
3f921c80:	movb   a11, *a13
3f921c90:	move   a14, -*sp, 1
3f921ca0:	movk   1, a11
3f921cb0:	move   a11, *a14+, 1
3f921cc0:	move   a13, *a14+, 1
3f921cd0:	move   @0x225390, *a14+, 1
3f921d00:	calla  L3FB3EBC0
3f921d30:	move   @0x223750, a11
3f921d60:	jreq   L3F922030
3f921d70:	calla  L3F918570
3f921da0:	jruc   L3F922030
L3F921DB0:
3f921db0:	movi   0xffbe, a11
3f921dd0:	movb   a11, *a13
3f921de0:	move   a14, -*sp, 1
3f921df0:	movk   1, a11
3f921e00:	move   a11, *a14+, 1
3f921e10:	move   a13, *a14+, 1
3f921e20:	move   @0x225390, *a14+, 1
3f921e50:	calla  L3FB3EBC0
3f921e80:	move   @0x223750, a11
3f921eb0:	jreq   L3F921EF0
3f921ec0:	calla  L3F918570
L3F921EF0:
3f921ef0:	movi   0xffc6, a11
3f921f10:	movb   a11, *a13
3f921f20:	move   a14, -*sp, 1
3f921f30:	movk   1, a11
3f921f40:	move   a11, *a14+, 1
3f921f50:	move   a13, *a14+, 1
3f921f60:	move   @0x225390, *a14+, 1
3f921f90:	calla  L3FB3EBC0
3f921fc0:	move   @0x223750, a11
3f921ff0:	jreq   L3F922030
3f922000:	calla  L3F918570
L3F922030:
3f922030:	movi   0xffce, a11
3f922050:	movb   a11, *a13
3f922060:	move   a14, -*sp, 1
3f922070:	movk   1, a11
3f922080:	move   a11, *a14+, 1
3f922090:	move   a13, *a14+, 1
3f9220a0:	move   @0x225390, *a14+, 1
3f9220d0:	calla  L3FB3EBC0
3f922100:	move   @0x223750, a11
3f922130:	jreq   L3F922170
3f922140:	calla  L3F918570
L3F922170:
3f922170:	movi   0xffee, a11
3f922190:	movb   a11, *a13
3f9221a0:	move   a14, -*sp, 1
3f9221b0:	movk   1, a11
3f9221c0:	move   a11, *a14+, 1
3f9221d0:	move   a13, *a14+, 1
3f9221e0:	move   @0x225390, *a14+, 1
3f922210:	calla  L3FB3EBC0
3f922240:	move   @0x223750, a11
3f922270:	jreq   L3F9222B0
3f922280:	calla  L3F918570
L3F9222B0:
3f9222b0:	movi   0xffa6, a11
3f9222d0:	movb   a11, *a13
3f9222e0:	move   a14, -*sp, 1
3f9222f0:	movk   1, a11
3f922300:	move   a11, *a14+, 1
3f922310:	move   a13, *a14+, 1
3f922320:	move   @0x225390, *a14+, 1
3f922350:	calla  L3FB3EBC0
3f922380:	move   @0x223750, a11
3f9223b0:	jreq   L3F9223F0
3f9223c0:	calla  L3F918570
L3F9223F0:
3f9223f0:	movi   0xffae, a11
3f922410:	movb   a11, *a13
3f922420:	move   a14, -*sp, 1
3f922430:	movk   1, a11
3f922440:	move   a11, *a14+, 1
3f922450:	move   a13, *a14+, 1
3f922460:	move   @0x225390, *a14+, 1
3f922490:	calla  L3FB3EBC0
3f9224c0:	move   @0x223750, a11
3f9224f0:	jreq   L3F922530
3f922500:	calla  L3F918570
L3F922530:
3f922530:	movi   0xffb6, a11
3f922550:	movb   a11, *a13
3f922560:	move   a14, -*sp, 1
3f922570:	movk   1, a11
3f922580:	move   a11, *a14+, 1
3f922590:	move   a13, *a14+, 1
3f9225a0:	move   @0x225390, *a14+, 1
3f9225d0:	calla  L3FB3EBC0
3f922600:	move   @0x223750, a11
3f922630:	jreq   L3F922670
3f922640:	calla  L3F918570
L3F922670:
3f922670:	movi   0xffd6, a11
3f922690:	movb   a11, *a13
3f9226a0:	move   a14, -*sp, 1
3f9226b0:	movk   1, a11
3f9226c0:	move   a11, *a14+, 1
3f9226d0:	move   a13, *a14+, 1
3f9226e0:	move   @0x225390, *a14+, 1
3f922710:	calla  L3FB3EBC0
3f922740:	move   @0x223750, a11
3f922770:	jreq   L3F9227B0
3f922780:	calla  L3F918570
L3F9227B0:
3f9227b0:	setf   1, 0, 0
3f9227c0:	move   @0xaecc0, a11, 0
3f9227f0:	jrne   L3F922940
3f922800:	move   *a13(0xffe0), a11, 1
3f922820:	jreq   L3F922870
3f922830:	movi   0xffe3, a11
3f922850:	movb   a11, *a13
3f922860:	jruc   L3F9228A0
L3F922870:
3f922870:	movi   0xffe1, a11
3f922890:	movb   a11, *a13
L3F9228A0:
3f9228a0:	move   a14, -*sp, 1
3f9228b0:	movk   1, a11
3f9228c0:	move   a11, *a14+, 1
3f9228d0:	move   a13, *a14+, 1
3f9228e0:	move   @0x225390, *a14+, 1
3f922910:	calla  L3FB3EBC0
L3F922940:
3f922940:	move   *a13(0xffe0), a11, 1
3f922960:	movk   1, a9
3f922970:	jrne   L3F922990
3f922980:	sub    a9, a9
L3F922990:
3f922990:	setf   16, 1, 0
3f9229a0:	move   a9, @0x223740, 0
3f9229d0:	move   *sp(0x80), a14, 1
3f9229f0:	mmfm   sp, a9,a11,a13
3f922a10:	rets   2
L3F922A20:
3f922a20:	move   a13, -*sp, 1
3f922a30:	move   a14, a13
3f922a40:	move   *sp(0x40), a14, 1
3f922a60:	move   *sp+, a13, 1
3f922a70:	rets   2
L3F922A80:
3f922a80:	mmtm   sp, a11,a13
3f922aa0:	move   a14, a13
3f922ab0:	addi   0x60, a14
3f922ad0:	jauc   L3F923700
L3F922AF0:
3f922af0:	sub    a11, a11
3f922b00:	move   a11, *a13(0x20), 1
3f922b20:	move   @0x223790, a11, 1
3f922b50:	jreq   L3F922BB0
3f922b60:	movi   0xffff, a11
3f922b80:	move   a11, *a13(0x40), 1
3f922ba0:	jruc   L3F922BF0
L3F922BB0:
3f922bb0:	movi   0xfffb, a11
3f922bd0:	move   a11, *a13(0x40), 1
L3F922BF0:
3f922bf0:	move   a14, -*sp, 1
3f922c00:	sub    a11, a11
3f922c10:	move   a11, *a14+, 1
3f922c20:	move   a11, *a14+, 1
3f922c30:	move   *a13(0x40), *a14+, 1
3f922c50:	move   *a13(0x20), *a14+, 1
3f922c70:	movk   1, a11
3f922c80:	move   a11, *a14+, 1
3f922c90:	calla  L3F936C30
3f922cc0:	jauc   L3F923840
L3F922CE0:
3f922ce0:	sub    a11, a11
3f922cf0:	move   a11, *a13(0x20), 1
3f922d10:	move   @0x223790, a11, 1
3f922d40:	jreq   L3F922D90
3f922d50:	movk   1, a11
3f922d60:	move   a11, *a13(0x40), 1
3f922d80:	jruc   L3F922DC0
L3F922D90:
3f922d90:	movk   5, a11
3f922da0:	move   a11, *a13(0x40), 1
L3F922DC0:
3f922dc0:	move   a14, -*sp, 1
3f922dd0:	sub    a11, a11
3f922de0:	move   a11, *a14+, 1
3f922df0:	move   a11, *a14+, 1
3f922e00:	move   *a13(0x40), *a14+, 1
3f922e20:	move   *a13(0x20), *a14+, 1
3f922e40:	movk   1, a11
3f922e50:	move   a11, *a14+, 1
3f922e60:	calla  L3F936C30
3f922e90:	jauc   L3F923840
L3F922EB0:
3f922eb0:	sub    a11, a11
3f922ec0:	move   a11, *a13(0x40), 1
3f922ee0:	move   @0x223790, a11, 1
3f922f10:	jreq   L3F922F60
3f922f20:	movk   1, a11
3f922f30:	move   a11, *a13(0x20), 1
3f922f50:	jruc   L3F922F90
L3F922F60:
3f922f60:	movk   5, a11
3f922f70:	move   a11, *a13(0x20), 1
L3F922F90:
3f922f90:	move   a14, -*sp, 1
3f922fa0:	sub    a11, a11
3f922fb0:	move   a11, *a14+, 1
3f922fc0:	move   a11, *a14+, 1
3f922fd0:	move   *a13(0x40), *a14+, 1
3f922ff0:	move   *a13(0x20), *a14+, 1
3f923010:	movk   1, a11
3f923020:	move   a11, *a14+, 1
3f923030:	calla  L3F936C30
3f923060:	jruc   L3F923840
L3F923070:
3f923070:	sub    a11, a11
3f923080:	move   a11, *a13(0x40), 1
3f9230a0:	move   @0x223790, a11, 1
3f9230d0:	jreq   L3F923130
3f9230e0:	movi   0xffff, a11
3f923100:	move   a11, *a13(0x20), 1
3f923120:	jruc   L3F923170
L3F923130:
3f923130:	movi   0xfffb, a11
3f923150:	move   a11, *a13(0x20), 1
L3F923170:
3f923170:	move   a14, -*sp, 1
3f923180:	sub    a11, a11
3f923190:	move   a11, *a14+, 1
3f9231a0:	move   a11, *a14+, 1
3f9231b0:	move   *a13(0x40), *a14+, 1
3f9231d0:	move   *a13(0x20), *a14+, 1
3f9231f0:	movk   1, a11
3f923200:	move   a11, *a14+, 1
3f923210:	calla  L3F936C30
3f923240:	jruc   L3F923840
L3F923250:
3f923250:	setf   1, 0, 0
3f923260:	move   @0xaecd7, a11, 0
3f923290:	jreq   L3F923370
3f9232a0:	move   a14, -*sp, 1
3f9232b0:	move   *a13(0xffc0), *a14+, 1
3f9232d0:	movk   3, a11
3f9232e0:	move   a11, *a14+, 1
3f9232f0:	sub    a11, a11
3f923300:	move   a11, *a14+, 1
3f923310:	move   a11, *a14+, 1
3f923320:	move   a11, *a14+, 1
3f923330:	calla  L3F936C30
3f923360:	jruc   L3F923840
L3F923370:
3f923370:	move   a14, -*sp, 1
3f923380:	move   *a13(0xffc0), *a14+, 1
3f9233a0:	movk   1, a11
3f9233b0:	move   a11, *a14+, 1
3f9233c0:	sub    a11, a11
3f9233d0:	move   a11, *a14+, 1
3f9233e0:	move   a11, *a14+, 1
3f9233f0:	move   a11, *a14+, 1
3f923400:	calla  L3F936C30
3f923430:	jruc   L3F923840
L3F923440:
3f923440:	move   a14, -*sp, 1
3f923450:	move   *a13(0xffc0), *a14+, 1
3f923470:	movk   2, a11
3f923480:	move   a11, *a14+, 1
3f923490:	sub    a11, a11
3f9234a0:	move   a11, *a14+, 1
3f9234b0:	move   a11, *a14+, 1
3f9234c0:	move   a11, *a14+, 1
3f9234d0:	calla  L3F936C30
3f923500:	jruc   L3F923840
L3F923510:
3f923510:	setf   1, 0, 0
3f923520:	move   @0xaecd7, a11, 0
3f923550:	jreq   L3F923630
3f923560:	move   a14, -*sp, 1
3f923570:	move   *a13(0xffc0), *a14+, 1
3f923590:	movk   1, a11
3f9235a0:	move   a11, *a14+, 1
3f9235b0:	sub    a11, a11
3f9235c0:	move   a11, *a14+, 1
3f9235d0:	move   a11, *a14+, 1
3f9235e0:	move   a11, *a14+, 1
3f9235f0:	calla  L3F936C30
3f923620:	jruc   L3F923840
L3F923630:
3f923630:	move   a14, -*sp, 1
3f923640:	move   *a13(0xffc0), *a14+, 1
3f923660:	movk   3, a11
3f923670:	move   a11, *a14+, 1
3f923680:	sub    a11, a11
3f923690:	move   a11, *a14+, 1
3f9236a0:	move   a11, *a14+, 1
3f9236b0:	move   a11, *a14+, 1
3f9236c0:	calla  L3F936C30
3f9236f0:	jruc   L3F923840
L3F923700:
3f923700:	move   *a13(0xffe0), a8, 1
3f923720:	subi   0x8d, a8
3f923740:	jreq   L3F923250
3f923750:	dec    a8
3f923760:	jreq   L3F923440
3f923770:	dec    a8
3f923780:	jreq   L3F923510
3f923790:	subk   24, a8
3f9237a0:	jreq   L3F923070
3f9237b0:	dec    a8
3f9237c0:	jaeq   L3F922EB0
3f9237e0:	dec    a8
3f9237f0:	jaeq   L3F922CE0
3f923810:	dec    a8
3f923820:	jaeq   L3F922AF0
L3F923840:
3f923840:	move   *sp(0x60), a14, 1
3f923860:	mmfm   sp, a11,a13
3f923880:	rets   2
L3F923890:
3f923890:	mmtm   sp, a9,a11,a13
3f9238b0:	move   a14, a13
3f9238c0:	addk   16, a14
3f9238d0:	move   *a13(0xffe0), a11, 1
3f9238f0:	jreq   L3F923EA0
3f923900:	movk   1, a11
3f923910:	move   a11, @0x223760, 1
3f923940:	movi   0xffce, a11
3f923960:	movb   a11, *a13
3f923970:	move   a14, -*sp, 1
3f923980:	movk   1, a11
3f923990:	move   a11, *a14+, 1
3f9239a0:	move   a13, *a14+, 1
3f9239b0:	move   @0x225390, *a14+, 1
3f9239e0:	calla  L3FB3EBC0
3f923a10:	move   @0x223750, a11
3f923a40:	jreq   L3F923A80
3f923a50:	calla  L3F918570
L3F923A80:
3f923a80:	movi   0xffba, a11
3f923aa0:	movb   a11, *a13
3f923ab0:	move   a14, -*sp, 1
3f923ac0:	movk   1, a11
3f923ad0:	move   a11, *a14+, 1
3f923ae0:	move   a13, *a14+, 1
3f923af0:	move   @0x225390, *a14+, 1
3f923b20:	calla  L3FB3EBC0
3f923b50:	movi   0xffc2, a11
3f923b70:	movb   a11, *a13
3f923b80:	move   a14, -*sp, 1
3f923b90:	movk   1, a11
3f923ba0:	move   a11, *a14+, 1
3f923bb0:	move   a13, *a14+, 1
3f923bc0:	move   @0x225390, *a14+, 1
3f923bf0:	calla  L3FB3EBC0
3f923c20:	move   @0x223750, a11
3f923c50:	jreq   L3F923C90
3f923c60:	calla  L3F918570
L3F923C90:
3f923c90:	setf   8, 0, 0
3f923ca0:	move   @0x225120, a11, 0
3f923cd0:	movk   1, a9
3f923ce0:	or     a11, a9
3f923cf0:	movb   a9, @0x225120
3f923d20:	movk   19, a11
3f923d30:	movb   a11, *a13
3f923d40:	movi   0xff81, a11
3f923d60:	movb   a11, *a13(0x8)
3f923d80:	move   a14, -*sp, 1
3f923d90:	movk   2, a11
3f923da0:	move   a11, *a14+, 1
3f923db0:	move   a13, *a14+, 1
3f923dc0:	move   @0x225390, *a14+, 1
3f923df0:	calla  L3FB3EBC0
3f923e20:	move   @0x223750, a9
3f923e50:	jreq   L3F9244F0
3f923e60:	calla  L3F918570
3f923e90:	jruc   L3F9244F0
L3F923EA0:
3f923ea0:	sub    a9, a9
3f923eb0:	move   a9, @0x223760, 1
3f923ee0:	move   @0x225160, a11
3f923f10:	jreq   L3F924070
3f923f20:	movi   0xffca, a11
3f923f40:	movb   a11, *a13
3f923f50:	move   a14, -*sp, 1
3f923f60:	movk   1, a11
3f923f70:	move   a11, *a14+, 1
3f923f80:	move   a13, *a14+, 1
3f923f90:	move   @0x225390, *a14+, 1
3f923fc0:	calla  L3FB3EBC0
3f923ff0:	move   @0x223750, a9
3f924020:	jreq   L3F9242E0
3f924030:	calla  L3F918570
3f924060:	jruc   L3F9242E0
L3F924070:
3f924070:	movi   0xffbe, a11
3f924090:	movb   a11, *a13
3f9240a0:	move   a14, -*sp, 1
3f9240b0:	movk   1, a11
3f9240c0:	move   a11, *a14+, 1
3f9240d0:	move   a13, *a14+, 1
3f9240e0:	move   @0x225390, *a14+, 1
3f924110:	calla  L3FB3EBC0
3f924140:	move   @0x223750, a9
3f924170:	jreq   L3F9241B0
3f924180:	calla  L3F918570
L3F9241B0:
3f9241b0:	movi   0xffc6, a9
3f9241d0:	movb   a9, *a13
3f9241e0:	move   a14, -*sp, 1
3f9241f0:	move   a11, *a14+, 1
3f924200:	move   a13, *a14+, 1
3f924210:	move   @0x225390, *a14+, 1
3f924240:	calla  L3FB3EBC0
3f924270:	move   @0x223750, a11
3f9242a0:	jreq   L3F9242E0
3f9242b0:	calla  L3F918570
L3F9242E0:
3f9242e0:	setf   8, 0, 0
3f9242f0:	move   @0x225120, a11, 0
3f924320:	andi   0xfe, a11
3f924350:	movb   a11, @0x225120
3f924380:	movk   17, a9
3f924390:	movb   a9, *a13
3f9243a0:	movi   0xff81, a9
3f9243c0:	movb   a9, *a13(0x8)
3f9243e0:	move   a14, -*sp, 1
3f9243f0:	movk   2, a9
3f924400:	move   a9, *a14+, 1
3f924410:	move   a13, *a14+, 1
3f924420:	move   @0x225390, *a14+, 1
3f924450:	calla  L3FB3EBC0
3f924480:	move   @0x223750, a11
3f9244b0:	jreq   L3F9244F0
3f9244c0:	calla  L3F918570
L3F9244F0:
3f9244f0:	move   *sp(0x80), a14, 1
3f924510:	mmfm   sp, a9,a11,a13
3f924530:	rets   2
3f924540:	mmtm   sp, a11,a13
3f924560:	move   a14, a13
3f924570:	addk   32, a14
3f924580:	movk   19, a11
3f924590:	movb   a11, *a13
3f9245a0:	movi   0xff88, a11
3f9245c0:	movb   a11, *a13(0x8)
3f9245e0:	move   a14, -*sp, 1
3f9245f0:	movk   2, a11
3f924600:	move   a11, *a14+, 1
3f924610:	move   a13, *a14+, 1
3f924620:	move   @0x225390, *a14+, 1
3f924650:	calla  L3FB3EBC0
3f924680:	move   @0x223750, a11
3f9246b0:	jreq   L3F9246F0
3f9246c0:	calla  L3F918570
L3F9246F0:
3f9246f0:	subk   32, a14
3f924700:	mmfm   sp, a11,a13
3f924720:	rets
L3F924730:
3f924730:	mmtm   sp, a11,a13
3f924750:	move   a14, a13
3f924760:	addk   32, a14
3f924770:	movk   17, a11
3f924780:	movb   a11, *a13
3f924790:	movi   0xff88, a11
3f9247b0:	movb   a11, *a13(0x8)
3f9247d0:	move   a14, -*sp, 1
3f9247e0:	movk   2, a11
3f9247f0:	move   a11, *a14+, 1
3f924800:	move   a13, *a14+, 1
3f924810:	move   @0x225390, *a14+, 1
3f924840:	calla  L3FB3EBC0
3f924870:	move   @0x223750, a11
3f9248a0:	jreq   L3F9248E0
3f9248b0:	calla  L3F918570
L3F9248E0:
3f9248e0:	subk   32, a14
3f9248f0:	mmfm   sp, a11,a13
3f924910:	rets
3f924920:	mmtm   sp, a11,a13
3f924940:	move   a14, a13
3f924950:	addk   32, a14
3f924960:	movk   19, a11
3f924970:	movb   a11, *a13
3f924980:	movi   0xff84, a11
3f9249a0:	movb   a11, *a13(0x8)
3f9249c0:	move   a14, -*sp, 1
3f9249d0:	movk   2, a11
3f9249e0:	move   a11, *a14+, 1
3f9249f0:	move   a13, *a14+, 1
3f924a00:	move   @0x225390, *a14+, 1
3f924a30:	calla  L3FB3EBC0
3f924a60:	move   @0x223750, a11
3f924a90:	jreq   L3F924AD0
3f924aa0:	calla  L3F918570
L3F924AD0:
3f924ad0:	subk   32, a14
3f924ae0:	mmfm   sp, a11,a13
3f924b00:	rets
3f924b10:	mmtm   sp, a11,a13
3f924b30:	move   a14, a13
3f924b40:	addk   32, a14
3f924b50:	movk   17, a11
3f924b60:	movb   a11, *a13
3f924b70:	movi   0xff84, a11
3f924b90:	movb   a11, *a13(0x8)
3f924bb0:	move   a14, -*sp, 1
3f924bc0:	movk   2, a11
3f924bd0:	move   a11, *a14+, 1
3f924be0:	move   a13, *a14+, 1
3f924bf0:	move   @0x225390, *a14+, 1
3f924c20:	calla  L3FB3EBC0
3f924c50:	move   @0x223750, a11
3f924c80:	jreq   L3F924CC0
3f924c90:	calla  L3F918570
L3F924CC0:
3f924cc0:	subk   32, a14
3f924cd0:	mmfm   sp, a11,a13
3f924cf0:	rets
3f924d00:	mmtm   sp, a11,a13
3f924d20:	move   a14, a13
3f924d30:	addk   32, a14
3f924d40:	movk   19, a11
3f924d50:	movb   a11, *a13
3f924d60:	movi   0xff82, a11
3f924d80:	movb   a11, *a13(0x8)
3f924da0:	move   a14, -*sp, 1
3f924db0:	movk   2, a11
3f924dc0:	move   a11, *a14+, 1
3f924dd0:	move   a13, *a14+, 1
3f924de0:	move   @0x225390, *a14+, 1
3f924e10:	calla  L3FB3EBC0
3f924e40:	move   @0x223750, a11
3f924e70:	jreq   L3F924EB0
3f924e80:	calla  L3F918570
L3F924EB0:
3f924eb0:	subk   32, a14
3f924ec0:	mmfm   sp, a11,a13
3f924ee0:	rets
3f924ef0:	mmtm   sp, a11,a13
3f924f10:	move   a14, a13
3f924f20:	addk   32, a14
3f924f30:	movk   17, a11
3f924f40:	movb   a11, *a13
3f924f50:	movi   0xff82, a11
3f924f70:	movb   a11, *a13(0x8)
3f924f90:	move   a14, -*sp, 1
3f924fa0:	movk   2, a11
3f924fb0:	move   a11, *a14+, 1
3f924fc0:	move   a13, *a14+, 1
3f924fd0:	move   @0x225390, *a14+, 1
3f925000:	calla  L3FB3EBC0
3f925030:	move   @0x223750, a11
3f925060:	jreq   L3F9250A0
3f925070:	calla  L3F918570
L3F9250A0:
3f9250a0:	subk   32, a14
3f9250b0:	mmfm   sp, a11,a13
3f9250d0:	rets
3f9250e0:	mmtm   sp, a11,a13
3f925100:	move   a14, a13
3f925110:	addk   32, a14
3f925120:	movk   19, a11
3f925130:	movb   a11, *a13
3f925140:	movi   0xff81, a11
3f925160:	movb   a11, *a13(0x8)
3f925180:	move   a14, -*sp, 1
3f925190:	movk   2, a11
3f9251a0:	move   a11, *a14+, 1
3f9251b0:	move   a13, *a14+, 1
3f9251c0:	move   @0x225390, *a14+, 1
3f9251f0:	calla  L3FB3EBC0
3f925220:	move   @0x223750, a11
3f925250:	jreq   L3F925290
3f925260:	calla  L3F918570
L3F925290:
3f925290:	subk   32, a14
3f9252a0:	mmfm   sp, a11,a13
3f9252c0:	rets
L3F9252D0:
3f9252d0:	mmtm   sp, a11,a13
3f9252f0:	move   a14, a13
3f925300:	addk   32, a14
3f925310:	movk   17, a11
3f925320:	movb   a11, *a13
3f925330:	movi   0xff81, a11
3f925350:	movb   a11, *a13(0x8)
3f925370:	move   a14, -*sp, 1
3f925380:	movk   2, a11
3f925390:	move   a11, *a14+, 1
3f9253a0:	move   a13, *a14+, 1
3f9253b0:	move   @0x225390, *a14+, 1
3f9253e0:	calla  L3FB3EBC0
3f925410:	move   @0x223750, a11
3f925440:	jreq   L3F925480
3f925450:	calla  L3F918570
L3F925480:
3f925480:	subk   32, a14
3f925490:	mmfm   sp, a11,a13
3f9254b0:	rets
3f9254c0:	sla    a10, a2
3f9254d0:	sla    0x3, a4
3f9254e0:	sra    a11, a11
3f9254f0:	sll    b3, b9
3f925500:	sla    a11, sp
3f925510:	sra    b3, b2
3f925520:	sll    a9, a0
3f925530:	sla    a11, a8
3f925540:	sla    b11, b2
3f925550:	.word  0x7463
3f925560:	.word  0x7265
3f925570:	sla    0x1, b10
3f925580:	rl     0x1, b0
3f925590:	sra    0x1f, a0
3f9255a0:	sra    a11, a8
3f9255b0:	sra    0x15, b8
3f9255c0:	subb   a8, a0
3f9255d0:	move   a2, b1
3f9255e0:	mpyu   a10, a7
3f9255f0:	add    b10, b0
3f925600:	or     b2, b2
3f925610:	sub    a10, a14
3f925620:	sla    0x2, b2
3f925630:	modu   a3, a9
3f925640:	move   a1, a0
3f925650:	.word  0x344b
3f925660:	rl     0x9, b0
3f925670:	addc   a9, a14
3f925680:	sll    a9, a0
3f925690:	mods   a3, a1
3f9256a0:	sra    a11, a12
3f9256b0:	sla    0x3, a4
3f9256c0:	rl     b11, b7
3f9256d0:	rl     b3, b4
3f9256e0:	modu   a1, a0
3f9256f0:	modu   a3, sp
3f925700:	srl    a9, a13
3f925710:	modu   a3, a1
3f925720:	sra    a11, a7
3f925730:	sla    0x3, a4
3f925740:	sra    a11, a11
3f925750:	sll    b11, b9
3f925760:	sra    a3, sp
3f925770:	sla    0x3, a5
3f925780:	rev    a1
3f925790:	add    a10, a7
3f9257a0:	subb   a10, a14
3f9257b0:	move   b2, sp
3f9257c0:	add    a10, a5
3f9257d0:	sub    a10, a4
3f9257e0:	sla    0x2, b2
3f9257f0:	modu   a3, a9
3f925800:	move   a1, a0
3f925810:	.word  0x344b
3f925820:	rl     0x9, b0
3f925830:	addc   a9, a14
3f925840:	sll    a9, a0
3f925850:	mods   a3, a1
3f925860:	sra    a11, a12
3f925870:	sla    0x3, a4
3f925880:	rl     b11, b7
3f925890:	rl     b3, b4
3f9258a0:	modu   a1, a0
3f9258b0:	modu   a3, sp
3f9258c0:	srl    a9, a13
3f9258d0:	modu   a3, a1
3f9258e0:	sra    a11, a7
3f9258f0:	sla    0x3, a4
3f925900:	sra    a11, a11
3f925910:	sll    b11, b9
3f925920:	sra    a3, sp
3f925930:	sla    0x3, a5
3f925940:	rev    a1
3f925950:	rl     b2, b4
3f925960:	sla    0x3, a5
3f925970:	sra    a11, a11
3f925980:	sll    b3, b9
3f925990:	sla    a11, sp
3f9259a0:	sra    b3, b2
3f9259b0:	andn   a1, a0
3f9259c0:	move   a10, sp
3f9259d0:	.word  0x7220
3f9259e0:	.word  0x7065
3f9259f0:	.word  0x726f
3f925a00:	sra    b11, b4
3f925a10:	sla    0x3, a4
3f925a20:	sla    0x3, a1
3f925a30:	sla    a11, a6
3f925a40:	mods   b3, b5
3f925a50:	sla    0x3, b4
3f925a60:	.word  0x7461
3f925a70:	.word  0x7020
3f925a80:	.word  0x776f
3f925a90:	.word  0x7265
3f925aa0:	.word  0x752d
3f925ab0:	.word  0x0070
3f925ac0:	sla    0x2, a1
3f925ad0:	sra    a11, a11
3f925ae0:	sla    0x3, b9
3f925af0:	sla    b11, b7
3f925b00:	sla    0x3, b3
3f925b10:	sra    a11, a8
3f925b20:	sra    a3, a12
3f925b30:	sra    a1, a0
3f925b40:	.word  0x776f
3f925b50:	sla    0x3, a14
3f925b60:	.word  0x7564
3f925b70:	rl     b11, b2
3f925b80:	srl    a11, a14
3f925b90:	.word  0x7020
3f925ba0:	.word  0x776f
3f925bb0:	.word  0x7265
3f925bc0:	.word  0x752d
3f925bd0:	.word  0x0070
3f925be0:	.word  0x754f
3f925bf0:	.word  0x7074
3f925c00:	.word  0x7475
3f925c10:	sll    a1, a0
3f925c20:	srl    b3, b5
3f925c30:	sra    a11, a6
3f925c40:	sla    0x3, b2
3f925c50:	.word  0x766f
3f925c60:	.word  0x7265
3f925c70:	mods   a3, a6
3f925c80:	.word  0x776f
3f925c90:	sra    a1, a0
3f925ca0:	.word  0x7275
3f925cb0:	modu   a3, a9
3f925cc0:	sla    0x3, a7
3f925cd0:	sra    a11, a11
3f925ce0:	sll    b3, b9
3f925cf0:	sla    a11, sp
3f925d00:	sra    b3, b2
3f925d10:	mods   a1, a0
3f925d20:	sll    a11, sp
3f925d30:	.word  0x006b
3f925d40:	modu   a2, a9
3f925d50:	sla    b11, b6
3f925d60:	rl     a11, a12
3f925d70:	sla    0x3, a4
3f925d80:	modu   a11, a3
3f925d90:	mods   a11, a13
3f925da0:	modu   a3, a1
3f925db0:	sla    0x3, a4
3f925dc0:	sra    a11, a4
3f925dd0:	sra    b11, b4
3f925de0:	.word  0x7463
3f925df0:	sra    a3, a5
3f925e00:	modu   a9, a0
3f925e10:	sla    0x3, a14
3f925e20:	modu   a3, a9
3f925e30:	.word  0x7570
3f925e40:	.word  0x0074
3f925e50:	mmtm   sp, a7,a9,a11,a13
3f925e70:	move   a14, a13
3f925e80:	addi   0x5b70, a14
3f925ea0:	movk   32, a11
3f925eb0:	setf   16, 1, 0
3f925ec0:	move   a11, *a13, 0
3f925ed0:	movi   0x31c, a9
3f925ef0:	move   a9, *a13(0x10), 0
3f925f10:	move   a13, a9
3f925f20:	addi   0x980, a9
3f925f40:	move   a9, *a13(0x20), 1
3f925f60:	move   a13, a9
3f925f70:	addi   0x5b60, a9
3f925f90:	move   a9, *a13(0x40), 1
3f925fb0:	sub    a7, a7
3f925fc0:	move   a7, *a13(0x60), 0
3f925fe0:	move   a7, *a13(0x70), 0
3f926000:	move   a14, -*sp, 1
3f926010:	move   a7, *a14+, 1
3f926020:	move   a7, *a14+, 1
3f926030:	move   a7, *a14+, 1
3f926040:	move   a13, *a14+, 1
3f926050:	move   a7, *a14+, 1
3f926060:	move   a7, *a14+, 1
3f926070:	move   a7, *a14+, 1
3f926080:	calla  L3F94AE80
3f9260b0:	move   a8, *a13(0x4ab0), 1
3f9260d0:	dec    a8
3f9260e0:	jreq   L3F926140
3f9260f0:	movb   *a13(0x4ab0), a7
3f926110:	move   a7, a8
3f926120:	jauc   L3F927A40
L3F926140:
3f926140:	setf   16, 1, 0
3f926150:	move   *a13(0x5b60), a7, 0
3f926170:	dec    a7
3f926180:	move   a7, *a13(0x5b40), 1
3f9261a0:	jrlt   L3F926330
L3F9261B0:
3f9261b0:	move   *a13(0x5b40), a11, 1
3f9261d0:	sll    0x3, a11
3f9261e0:	add    a13, a11
3f9261f0:	movb   *a11(0x980), a11
3f926210:	cmpi   0x39, a11
3f926230:	jrgt   L3F926330
3f926240:	move   *a13(0x5b40), a11, 1
3f926260:	sll    0x3, a11
3f926270:	add    a13, a11
3f926280:	movb   *a11(0x980), a11
3f9262a0:	cmpi   0x30, a11
3f9262c0:	jrlt   L3F926330
3f9262d0:	move   *a13(0x5b40), a11, 1
3f9262f0:	dec    a11
3f926300:	move   a11, *a13(0x5b40), 1
3f926320:	jrge   L3F9261B0
L3F926330:
3f926330:	move   *a13(0x5b40), a11, 1
3f926350:	sll    0x3, a11
3f926360:	add    a13, a11
3f926370:	movb   *a11(0x980), a11
3f926390:	cmpi   0x5f, a11
3f9263b0:	jrne   L3F9265B0
3f9263c0:	setf   16, 1, 0
3f9263d0:	move   *a13(0x5b60), a11, 0
3f9263f0:	move   *a13(0x5b40), a9, 1
3f926410:	inc    a9
3f926420:	cmp    a11, a9
3f926430:	jreq   L3F9265B0
3f926440:	move   *a13(0x5b40), a9, 1
3f926460:	inc    a9
3f926470:	sll    0x3, a9
3f926480:	add    a13, a9
3f926490:	addi   0x980, a9
3f9264b0:	move   a9, *a13(0x4a80), 1
3f9264d0:	sll    0x3, a11
3f9264e0:	add    a13, a11
3f9264f0:	sub    a7, a7
3f926500:	movb   a7, *a11(0x980)
3f926520:	move   *a13(0x5b60), a11, 0
3f926540:	move   *a13(0x5b40), a7, 1
3f926560:	sub    a7, a11
3f926570:	dec    a11
3f926580:	move   a11, *a13(0x5b60), 0
3f9265a0:	jruc   L3F9266B0
L3F9265B0:
3f9265b0:	movi   0x30, a11
3f9265d0:	movb   a11, *a13(0x4aa0)
3f9265f0:	sub    a9, a9
3f926600:	movb   a9, *a13(0x4aa8)
3f926620:	move   a13, a7
3f926630:	addi   0x4aa0, a7
3f926650:	move   a7, *a13(0x4a80), 1
3f926670:	movk   1, a11
3f926680:	setf   16, 1, 0
3f926690:	move   a11, *a13(0x5b60), 0
L3F9266B0:
3f9266b0:	movk   7, a11
3f9266c0:	move   a11, *a13(0x8b0), 0
3f9266e0:	move   a13, a9
3f9266f0:	addi   0x5b00, a9
3f926710:	move   a9, *a13(0x8c0), 1
3f926730:	move   a13, a7
3f926740:	addi   0x5b20, a7
3f926760:	move   a7, *a13(0x8e0), 1
3f926780:	movk   4, a11
3f926790:	move   a11, *a13(0x8a0), 0
3f9267b0:	sub    a11, a11
3f9267c0:	move   a11, *a13(0x900), 0
3f9267e0:	move   a11, *a13(0x910), 0
3f926800:	move   a14, -*sp, 1
3f926810:	move   a13, a7
3f926820:	addi   0x8a0, a7
3f926840:	move   a7, *a14+, 1
3f926850:	move   a11, *a14+, 1
3f926860:	movi   0x223a20, a7
3f926890:	move   a7, *a14+, 1
3f9268a0:	movi   0x223a60, a7
3f9268d0:	move   a7, *a14+, 1
3f9268e0:	move   a11, *a14+, 1
3f9268f0:	calla  L3F94AD90
3f926920:	move   a8, *a13(0x4ab0), 1
3f926940:	dec    a8
3f926950:	jreq   L3F9269B0
3f926960:	movb   *a13(0x4ab0), a7
3f926980:	move   a7, a8
3f926990:	jauc   L3F927A40
L3F9269B0:
3f9269b0:	move   a13, a7
3f9269c0:	addi   0x5b20, a7
3f9269e0:	move   a7, *a13(0x880), 1
3f926a00:	movk   1, a7
3f926a10:	setf   16, 1, 0
3f926a20:	move   a7, *a13(0x850), 0
3f926a40:	movk   4, a7
3f926a50:	move   a7, *a13(0x840), 0
3f926a70:	movi   0xff, a7
3f926a90:	move   a7, *a13(0x8a0), 0
3f926ab0:	movk   2, a7
3f926ac0:	move   a7, *a13(0x8b0), 0
3f926ae0:	move   a13, a7
3f926af0:	addi   0xa98, a7
3f926b10:	move   a7, *a13(0x5ac0), 1
3f926b30:	move   a11, *a13(0x5b40), 1
3f926b50:	move   *a13(0x5b00), a7, 1
3f926b70:	cmp    a7, a11
3f926b80:	jrgt   L3F9272D0
L3F926B90:
3f926b90:	move   *a13(0x5ac0), *a13(0x8c0), 1
3f926bc0:	move   *a13(0x5b40), a11, 1
3f926be0:	sll    0x4, a11
3f926bf0:	add    a13, a11
3f926c00:	addi   0x4ad0, a11
3f926c20:	move   a11, *a13(0x8e0), 1
3f926c40:	move   a13, a9
3f926c50:	addi   0x5b40, a9
3f926c70:	move   a9, *a13(0x860), 1
3f926c90:	move   a14, -*sp, 1
3f926ca0:	move   a13, a11
3f926cb0:	addi   0x840, a11
3f926cd0:	move   a11, *a14+, 1
3f926ce0:	sub    a7, a7
3f926cf0:	move   a7, *a14+, 1
3f926d00:	movi   0x223a20, a7
3f926d30:	move   a7, *a14+, 1
3f926d40:	movi   0x223a60, a7
3f926d70:	move   a7, *a14+, 1
3f926d80:	sub    a7, a7
3f926d90:	move   a7, *a14+, 1
3f926da0:	calla  L3F94AD90
3f926dd0:	move   a8, *a13(0x4ab0), 1
3f926df0:	dec    a8
3f926e00:	jreq   L3F926E60
3f926e10:	movb   *a13(0x4ab0), a7
3f926e30:	move   a7, a8
3f926e40:	jauc   L3F927A40
L3F926E60:
3f926e60:	move   *a13(0x5b40), a7, 1
3f926e80:	move   a7, a9
3f926e90:	sll    0x6, a7
3f926ea0:	sll    0x5, a9
3f926eb0:	add    a9, a7
3f926ec0:	add    a13, a7
3f926ed0:	move   *a13(0x5b40), a9, 1
3f926ef0:	sll    0x4, a9
3f926f00:	add    a13, a9
3f926f10:	setf   16, 1, 0
3f926f20:	move   *a9(0x4ad0), *a7(0xc0), 0
3f926f50:	move   *a13(0x5b40), a9, 1
3f926f70:	move   a9, a7
3f926f80:	sll    0x6, a9
3f926f90:	sll    0x5, a7
3f926fa0:	add    a7, a9
3f926fb0:	add    a13, a9
3f926fc0:	movk   2, a7
3f926fd0:	move   a7, *a9(0xd0), 0
3f926ff0:	move   *a13(0x5b40), a9, 1
3f927010:	move   a9, a7
3f927020:	sll    0x6, a9
3f927030:	sll    0x5, a7
3f927040:	add    a7, a9
3f927050:	add    a13, a9
3f927060:	move   *a13(0x5ac0), *a9(0xe0), 1
3f927090:	move   *a13(0x5b40), a9, 1
3f9270b0:	move   a9, a7
3f9270c0:	sll    0x6, a9
3f9270d0:	sll    0x5, a7
3f9270e0:	add    a7, a9
3f9270f0:	add    a13, a9
3f927100:	move   *a13(0x5b40), a7, 1
3f927120:	sll    0x4, a7
3f927130:	add    a13, a7
3f927140:	addi   0x4ad0, a7
3f927160:	move   a7, *a9(0x100), 1
3f927180:	move   *a13(0x5b40), a9, 1
3f9271a0:	sll    0x4, a9
3f9271b0:	add    a13, a9
3f9271c0:	move   *a9(0x4ad0), a9, 0
3f9271e0:	sll    0x3, a9
3f9271f0:	move   *a13(0x5ac0), a7, 1
3f927210:	add    a7, a9
3f927220:	move   a9, *a13(0x5ac0), 1
3f927240:	move   *a13(0x5b40), a7, 1
3f927260:	inc    a7
3f927270:	move   a7, *a13(0x5b40), 1
3f927290:	move   *a13(0x5b00), a11, 1
3f9272b0:	cmp    a11, a7
3f9272c0:	jrle   L3F926B90
L3F9272D0:
3f9272d0:	move   *a13(0x5b40), a11, 1
3f9272f0:	move   a11, a9
3f927300:	sll    0x6, a11
3f927310:	sll    0x5, a9
3f927320:	add    a9, a11
3f927330:	add    a13, a11
3f927340:	move   *a13(0x5b40), a9, 1
3f927360:	move   a9, a7
3f927370:	sll    0x6, a9
3f927380:	sll    0x5, a7
3f927390:	add    a7, a9
3f9273a0:	add    a13, a9
3f9273b0:	sub    a7, a7
3f9273c0:	move   a7, *a9(0xc0), 0
3f9273e0:	move   a7, *a11(0xd0), 0
3f927400:	move   a13, a11
3f927410:	addi   0x5b20, a11
3f927430:	move   a11, *a13(0x880), 1
3f927450:	movk   2, a9
3f927460:	move   a9, *a13(0x850), 0
3f927480:	move   a14, -*sp, 1
3f927490:	movi   0x3f927a90, a8
3f9274c0:	move   a8, *a14+, 1
3f9274d0:	calla  L3FB458D0
3f927500:	setf   16, 1, 0
3f927510:	move   *a13(0x5b60), a7, 0
3f927530:	add    a7, a8
3f927540:	move   a8, *a13(0x840), 0
3f927560:	move   *a13(0x5ac0), *a13(0x860), 1
3f927590:	move   a11, *a13(0x8e0), 1
3f9275b0:	movi   0xffff, a9
3f9275d0:	move   a9, *a13(0x8b0), 0
3f9275f0:	movk   4, a9
3f927600:	move   a9, *a13(0x8a0), 0
3f927620:	move   a13, a7
3f927630:	addi   0xc0, a7
3f927650:	move   a7, *a13(0x8c0), 1
3f927670:	move   a14, -*sp, 1
3f927680:	movi   0x3f927b20, a8
3f9276b0:	move   a8, *a14+, 1
3f9276c0:	move   *a13(0x5ac0), *a14+, 1
3f9276e0:	calla  L3FB45720
3f927710:	move   a14, -*sp, 1
3f927720:	move   *a13(0x4a80), *a14+, 1
3f927740:	move   *a13(0x5ac0), *a14+, 1
3f927760:	calla  L3FB452E0
3f927790:	move   a14, -*sp, 1
3f9277a0:	movi   0x3f927b80, a8
3f9277d0:	move   a8, *a14+, 1
3f9277e0:	move   *a13(0x5ac0), *a14+, 1
3f927800:	calla  L3FB452E0
3f927830:	move   a14, -*sp, 1
3f927840:	move   a13, a9
3f927850:	addi   0x840, a9
3f927870:	move   a9, *a14+, 1
3f927880:	movk   2, a7
3f927890:	move   a7, *a14+, 1
3f9278a0:	movi   0x223a20, a7
3f9278d0:	move   a7, *a14+, 1
3f9278e0:	movi   0x223aa0, a7
3f927910:	move   a7, *a14+, 1
3f927920:	sub    a7, a7
3f927930:	move   a7, *a14+, 1
3f927940:	calla  L3F94B330
3f927970:	move   a8, *a13(0x4ab0), 1
3f927990:	move   @0xdc960, a7, 1
3f9279c0:	move   *a13(0x4a80), a9, 1
3f9279e0:	movb   *a9, *a7
3f9279f0:	movb   *a9(0x8), *a7(0x8)
3f927a20:	setf   8, 1, 0
3f927a30:	sext   a8, 0
L3F927A40:
3f927a40:	subi   0x5b70, a14
3f927a60:	mmfm   sp, a7,a9,a11,a13
3f927a80:	rets
3f927a90:	sub    a10, a4
3f927aa0:	xor    a10, a3
3f927ab0:	andn   a9, a4
3f927ac0:	andn   a2, a5
3f927ad0:	sub    b10, b6
3f927ae0:	mpyu   b10, b2
3f927af0:	add    b10, b4
3f927b00:	move   a2, a2
3f927b10:	.word  0x0045
3f927b20:	sub    a10, a4
3f927b30:	xor    a10, a3
3f927b40:	andn   a9, a4
3f927b50:	andn   a2, a5
3f927b60:	sub    b10, b6
3f927b70:	.word  0x0052
3f927b80:	or     b2, sp
3f927b90:	addc   a2, a1
3f927ba0:	sub    a10, a12
3f927bb0:	.word  0x0000
L3F927BC0:
3f927bc0:	move   a13, -*sp, 1
3f927bd0:	move   a14, a13
3f927be0:	addk   32, a14
3f927bf0:	move   a14, -*sp, 1
3f927c00:	move   *a13(0xfea0), *a14+, 1
3f927c20:	move   *a13(0xfec0), *a14+, 1
3f927c40:	move   *a13(0xfee0), *a14+, 1
3f927c60:	move   *a13(0xff00), *a14+, 1
3f927c80:	move   *a13(0xff20), *a14+, 1
3f927ca0:	move   *a13(0xff40), *a14+, 1
3f927cc0:	move   *a13(0xff60), *a14+, 1
3f927ce0:	move   *a13(0xff80), *a14+, 1
3f927d00:	move   *a13(0xffa0), *a14+, 1
3f927d20:	move   *a13(0xffc0), *a14+, 1
3f927d40:	move   *a13(0xffe0), *a14+, 1
3f927d60:	calla  L3FB341E0
3f927d90:	move   *sp(0x40), a14, 1
3f927db0:	move   *sp+, a13, 1
3f927dc0:	rets   2
3f927dd0:	move   a13, -*sp, 1
3f927de0:	move   a14, a13
3f927df0:	move   a14, -*sp, 1
3f927e00:	move   *a13(0xffe0), *a14+, 1
3f927e20:	calla  L3F94D130
3f927e50:	move   *sp(0x40), a14, 1
3f927e70:	move   *sp+, a13, 1
3f927e80:	rets   2
3f927e90:	rets
L3F927EA0:
3f927ea0:	mmtm   sp, a7,a9,a11,a13
3f927ec0:	move   a14, a13
3f927ed0:	addk   32, a14
3f927ee0:	movk   1, a11
3f927ef0:	move   a11, *a13, 1
3f927f00:	move   *a13(0xffe0), a9, 1
3f927f20:	cmp    a9, a11
3f927f30:	jage   L3F929300
L3F927F50:
3f927f50:	move   *a13, a11, 1
3f927f60:	sll    0x5, a11
3f927f70:	move   *a13(0xffc0), a9, 1
3f927f90:	add    a9, a11
3f927fa0:	move   *a11, a11, 1
3f927fb0:	movb   *a11, a11
3f927fc0:	cmpi   0x3a, a11
3f927fe0:	jrne   L3F9280C0
3f927ff0:	move   *a13, a11, 1
3f928000:	sll    0x5, a11
3f928010:	add    a9, a11
3f928020:	move   *a11, a11, 1
3f928030:	move   a11, @0xdc960, 1
3f928060:	addk   8, a11
3f928070:	move   a11, @0xdc960, 1
3f9280a0:	jauc   L3F929280
L3F9280C0:
3f9280c0:	move   a14, -*sp, 1
3f9280d0:	movi   0x3f9331c8, a8
3f928100:	move   a8, *a14+, 1
3f928110:	move   *a13, a11, 1
3f928120:	sll    0x5, a11
3f928130:	add    a9, a11
3f928140:	move   *a11+, *a14+, 1
3f928150:	calla  L3FB45500
3f928180:	move   a8, a11
3f928190:	jrne   L3F928340
3f9281a0:	move   *a13, a11, 1
3f9281b0:	inc    a11
3f9281c0:	move   a11, *a13, 1
3f9281d0:	move   *a13(0xffe0), a9, 1
3f9281f0:	cmp    a9, a11
3f928200:	jrge   L3F9282F0
3f928210:	move   a14, -*sp, 1
3f928220:	sll    0x5, a11
3f928230:	move   *a13(0xffc0), a7, 1
3f928250:	add    a7, a11
3f928260:	move   *a11+, *a14+, 1
3f928270:	calla  L3FB43EB0
3f9282a0:	move   a8, @0xdac20, 1
3f9282d0:	jauc   L3F929280
L3F9282F0:
3f9282f0:	calla  L3F929350
3f928320:	jauc   L3F929280
L3F928340:
3f928340:	move   a14, -*sp, 1
3f928350:	movi   0x3f9331e0, a8
3f928380:	move   a8, *a14+, 1
3f928390:	move   *a13, a11, 1
3f9283a0:	sll    0x5, a11
3f9283b0:	add    a9, a11
3f9283c0:	move   *a11+, *a14+, 1
3f9283d0:	calla  L3FB45500
3f928400:	move   a8, a7
3f928410:	jrne   L3F9285A0
3f928420:	move   *a13, a11, 1
3f928430:	inc    a11
3f928440:	move   a11, *a13, 1
3f928450:	move   *a13(0xffe0), a7, 1
3f928470:	cmp    a7, a11
3f928480:	jrge   L3F928550
3f928490:	move   a14, -*sp, 1
3f9284a0:	sll    0x5, a11
3f9284b0:	add    a9, a11
3f9284c0:	move   *a11+, *a14+, 1
3f9284d0:	calla  L3FB43EB0
3f928500:	move   a8, @0xdaa60, 1
3f928530:	jauc   L3F929280
L3F928550:
3f928550:	calla  L3F929350
3f928580:	jauc   L3F929280
L3F9285A0:
3f9285a0:	move   a14, -*sp, 1
3f9285b0:	movi   0x3f9331f0, a8
3f9285e0:	move   a8, *a14+, 1
3f9285f0:	move   *a13, a11, 1
3f928600:	sll    0x5, a11
3f928610:	add    a9, a11
3f928620:	move   *a11+, *a14+, 1
3f928630:	calla  L3FB45500
3f928660:	move   a8, a7
3f928670:	jrne   L3F9286E0
3f928680:	sub    a11, a11
3f928690:	move   a11, @0xdaa60, 1
3f9286c0:	jauc   L3F929280
L3F9286E0:
3f9286e0:	move   a14, -*sp, 1
3f9286f0:	movi   0x3f933208, a8
3f928720:	move   a8, *a14+, 1
3f928730:	move   *a13, a11, 1
3f928740:	sll    0x5, a11
3f928750:	add    a9, a11
3f928760:	move   *a11+, *a14+, 1
3f928770:	calla  L3FB45500
3f9287a0:	move   a8, a7
3f9287b0:	jrne   L3F928940
3f9287c0:	move   *a13, a11, 1
3f9287d0:	inc    a11
3f9287e0:	move   a11, *a13, 1
3f9287f0:	move   *a13(0xffe0), a7, 1
3f928810:	cmp    a7, a11
3f928820:	jrge   L3F9288F0
3f928830:	move   a14, -*sp, 1
3f928840:	sll    0x5, a11
3f928850:	add    a9, a11
3f928860:	move   *a11+, *a14+, 1
3f928870:	calla  L3FB43EB0
3f9288a0:	move   a8, @0xdaa80, 1
3f9288d0:	jauc   L3F929280
L3F9288F0:
3f9288f0:	calla  L3F929350
3f928920:	jauc   L3F929280
L3F928940:
3f928940:	move   a14, -*sp, 1
3f928950:	movi   0x3f933220, a8
3f928980:	move   a8, *a14+, 1
3f928990:	move   *a13, a11, 1
3f9289a0:	sll    0x5, a11
3f9289b0:	add    a9, a11
3f9289c0:	move   *a11+, *a14+, 1
3f9289d0:	calla  L3FB45500
3f928a00:	move   a8, a7
3f928a10:	jrne   L3F928B40
3f928a20:	move   *a13, a11, 1
3f928a30:	inc    a11
3f928a40:	move   a11, *a13, 1
3f928a50:	move   *a13(0xffe0), a7, 1
3f928a70:	cmp    a7, a11
3f928a80:	jrge   L3F928B00
3f928a90:	sll    0x5, a11
3f928aa0:	add    a9, a11
3f928ab0:	move   *a11, a11, 1
3f928ac0:	move   a11, @0xdc880, 1
3f928af0:	jruc   L3F929280
L3F928B00:
3f928b00:	calla  L3F929350
3f928b30:	jruc   L3F929280
L3F928B40:
3f928b40:	move   a14, -*sp, 1
3f928b50:	movi   0x3f933240, a8
3f928b80:	move   a8, *a14+, 1
3f928b90:	move   *a13, a11, 1
3f928ba0:	sll    0x5, a11
3f928bb0:	add    a9, a11
3f928bc0:	move   *a11+, *a14+, 1
3f928bd0:	calla  L3FB45500
3f928c00:	move   a8, a7
3f928c10:	jrne   L3F928D40
3f928c20:	move   *a13, a11, 1
3f928c30:	inc    a11
3f928c40:	move   a11, *a13, 1
3f928c50:	move   *a13(0xffe0), a7, 1
3f928c70:	cmp    a7, a11
3f928c80:	jrge   L3F928D00
3f928c90:	sll    0x5, a11
3f928ca0:	add    a9, a11
3f928cb0:	move   *a11, a11, 1
3f928cc0:	move   a11, @0xdc860, 1
3f928cf0:	jruc   L3F929280
L3F928D00:
3f928d00:	calla  L3F929350
3f928d30:	jruc   L3F929280
L3F928D40:
3f928d40:	move   a14, -*sp, 1
3f928d50:	movi   0x3f933260, a8
3f928d80:	move   a8, *a14+, 1
3f928d90:	move   *a13, a11, 1
3f928da0:	sll    0x5, a11
3f928db0:	add    a9, a11
3f928dc0:	move   *a11+, *a14+, 1
3f928dd0:	calla  L3FB45500
3f928e00:	move   a8, a7
3f928e10:	jrne   L3F928F80
3f928e20:	move   *a13, a11, 1
3f928e30:	inc    a11
3f928e40:	move   a11, *a13, 1
3f928e50:	move   *a13(0xffe0), a7, 1
3f928e70:	cmp    a7, a11
3f928e80:	jrge   L3F928F40
3f928e90:	move   a14, -*sp, 1
3f928ea0:	sll    0x5, a11
3f928eb0:	add    a9, a11
3f928ec0:	move   *a11+, *a14+, 1
3f928ed0:	calla  L3FB43EB0
3f928f00:	move   a8, @0xdac60, 1
3f928f30:	jruc   L3F929280
L3F928F40:
3f928f40:	calla  L3F929350
3f928f70:	jruc   L3F929280
L3F928F80:
3f928f80:	move   a14, -*sp, 1
3f928f90:	movi   0x3f933278, a8
3f928fc0:	move   a8, *a14+, 1
3f928fd0:	move   *a13, a11, 1
3f928fe0:	sll    0x5, a11
3f928ff0:	add    a9, a11
3f929000:	move   *a11+, *a14+, 1
3f929010:	calla  L3FB45500
3f929040:	move   a8, a7
3f929050:	jrne   L3F929250
3f929060:	move   *a13, a11, 1
3f929070:	inc    a11
3f929080:	move   a11, *a13, 1
3f929090:	move   *a13(0xffe0), a7, 1
3f9290b0:	cmp    a7, a11
3f9290c0:	jrge   L3F9291C0
3f9290d0:	move   a14, -*sp, 1
3f9290e0:	sll    0x5, a11
3f9290f0:	add    a9, a11
3f929100:	move   *a11+, *a14+, 1
3f929110:	calla  L3FB43EB0
3f929140:	movi   0xea60, a11
3f929170:	mpys   a8, a11
3f929180:	move   a11, @0xdc7e0, 1
3f9291b0:	jruc   L3F9291F0
L3F9291C0:
3f9291c0:	calla  L3F929350
L3F9291F0:
3f9291f0:	move   @0xdc7e0, @0xdc800, 1
3f929240:	jruc   L3F929280
L3F929250:
3f929250:	calla  L3F929350
L3F929280:
3f929280:	move   *a13, a11, 1
3f929290:	inc    a11
3f9292a0:	move   a11, *a13, 1
3f9292b0:	move   *a13(0xffe0), a9, 1
3f9292d0:	cmp    a9, a11
3f9292e0:	jalt   L3F927F50
L3F929300:
3f929300:	move   *sp(0xa0), a14, 1
3f929320:	mmfm   sp, a7,a9,a11,a13
3f929340:	rets   2
L3F929350:
3f929350:	move   a14, -*sp, 1
3f929360:	movi   0x3f933290, a8
3f929390:	move   a8, *a14+, 1
3f9293a0:	calla  L3F927BC0
3f9293d0:	move   a14, -*sp, 1
3f9293e0:	movi   0x3f933398, a8
3f929410:	move   a8, *a14+, 1
3f929420:	calla  L3F927BC0
3f929450:	move   a14, -*sp, 1
3f929460:	movi   0x3f933598, a8
3f929490:	move   a8, *a14+, 1
3f9294a0:	calla  L3F927BC0
3f9294d0:	rets
L3F9294E0:
3f9294e0:	mmtm   sp, a9,a11,a13
3f929500:	move   a14, a13
3f929510:	addi   0x4e0, a14
3f929530:	movi   0x3f933680, a11
3f929560:	move   a11, *a13(0x460), 1
3f929580:	sub    a11, a11
3f929590:	move   a11, *a13(0x4c0), 1
L3F9295B0:
3f9295b0:	move   *a13(0x4c0), a11, 1
3f9295d0:	sll    0x3, a11
3f9295e0:	add    a13, a11
3f9295f0:	sub    a9, a9
3f929600:	movb   a9, *a11(0x60)
3f929620:	move   *a13(0x4c0), a11, 1
3f929640:	inc    a11
3f929650:	move   a11, *a13(0x4c0), 1
3f929670:	cmpi   0x40, a11
3f929690:	jrle   L3F9295B0
3f9296a0:	move   a14, -*sp, 1
3f9296b0:	move   *a13(0x460), *a14+, 1
3f9296d0:	move   a13, a9
3f9296e0:	addi   0x60, a9
3f929700:	move   a9, *a14+, 1
3f929710:	calla  L3FB45720
3f929740:	move   a14, -*sp, 1
3f929750:	move   a14, -*sp, 1
3f929760:	move   a9, *a14+, 1
3f929770:	calla  L3FB458D0
3f9297a0:	neg    a8
3f9297b0:	addi   0x40, a8
3f9297d0:	move   a8, *a13, 1
3f9297e0:	move   *a13(0xffa0), a9, 1
3f929800:	cmp    a9, a8
3f929810:	jrge   L3F929830
3f929820:	move   a8, a9
L3F929830:
3f929830:	move   a9, *a14+, 1
3f929840:	move   *a13(0xffc0), *a14+, 1
3f929860:	move   a13, a9
3f929870:	addi   0x60, a9
3f929890:	move   a9, *a14+, 1
3f9298a0:	calla  L3FB45A20
3f9298d0:	move   a14, -*sp, 1
3f9298e0:	move   *a13(0xffe0), *a14+, 1
3f929900:	move   a13, a9
3f929910:	addi   0x40, a9
3f929930:	move   a9, *a14+, 1
3f929940:	movi   0x40, a9
3f929960:	move   a9, *a14+, 1
3f929970:	move   a13, a9
3f929980:	addi   0x260, a9
3f9299a0:	move   a9, *a14+, 1
3f9299b0:	move   a13, a9
3f9299c0:	addi   0x60, a9
3f9299e0:	move   a9, *a14+, 1
3f9299f0:	calla  L3F92AA20
3f929a20:	move   a8, *a13(0x20), 1
3f929a40:	move   a8, a8
3f929a50:	jrne   L3F929C40
3f929a60:	move   *a13(0xffe0), a9, 1
3f929a80:	jrle   L3F929C40
3f929a90:	move   a14, -*sp, 1
3f929aa0:	sub    a9, a9
3f929ab0:	move   a9, *a14+, 1
3f929ac0:	move   a13, a9
3f929ad0:	addi   0x40, a9
3f929af0:	move   a9, *a14+, 1
3f929b00:	movi   0x40, a9
3f929b20:	move   a9, *a14+, 1
3f929b30:	move   a13, a9
3f929b40:	addi   0x260, a9
3f929b60:	move   a9, *a14+, 1
3f929b70:	move   a13, a9
3f929b80:	addi   0x60, a9
3f929ba0:	move   a9, *a14+, 1
3f929bb0:	calla  L3F92AA20
3f929be0:	move   a8, *a13(0x20), 1
3f929c00:	move   a8, a8
3f929c10:	jrne   L3F929C40
3f929c20:	sub    a8, a8
3f929c30:	jruc   L3F92A310
L3F929C40:
3f929c40:	move   a13, a9
3f929c50:	addi   0x260, a9
3f929c70:	move   a9, *a13(0x480), 1
3f929c90:	move   *a13(0x40), a11, 1
3f929cb0:	sll    0x3, a11
3f929cc0:	add    a9, a11
3f929cd0:	move   a11, *a13(0x4a0), 1
3f929cf0:	move   *a13(0xff80), a11, 1
3f929d10:	move   a14, -*sp, 1
3f929d20:	move   a9, *a14+, 1
3f929d30:	calla  L3FB43EB0
3f929d60:	setf   16, 0, 0
3f929d70:	move   a8, *a11, 0
3f929d80:	move   a14, -*sp, 1
3f929d90:	movi   0x2c, a11
3f929db0:	move   a11, *a14+, 1
3f929dc0:	move   a9, *a14+, 1
3f929dd0:	calla  L3F9329F0
3f929e00:	move   a8, *a13(0x480), 1
3f929e20:	move   a8, a8
3f929e30:	jrne   L3F929E60
3f929e40:	sub    a8, a8
3f929e50:	jruc   L3F92A310
L3F929E60:
3f929e60:	addk   8, a8
3f929e70:	move   a8, *a13(0x480), 1
3f929e90:	move   *a13(0x4a0), a9, 1
3f929eb0:	cmp    a9, a8
3f929ec0:	jrnc   L3F929F70
3f929ed0:	move   *a13(0xff60), a11, 1
3f929ef0:	move   a14, -*sp, 1
3f929f00:	move   a8, *a14+, 1
3f929f10:	calla  L3FB43EB0
3f929f40:	setf   16, 0, 0
3f929f50:	move   a8, *a11, 0
3f929f60:	jruc   L3F929F90
L3F929F70:
3f929f70:	sub    a8, a8
3f929f80:	jruc   L3F92A310
L3F929F90:
3f929f90:	move   a14, -*sp, 1
3f929fa0:	movi   0x2c, a9
3f929fc0:	move   a9, *a14+, 1
3f929fd0:	move   *a13(0x480), *a14+, 1
3f929ff0:	calla  L3F9329F0
3f92a020:	move   a8, *a13(0x480), 1
3f92a040:	addk   8, a8
3f92a050:	move   a8, *a13(0x480), 1
3f92a070:	move   *a13(0x4a0), a9, 1
3f92a090:	cmp    a9, a8
3f92a0a0:	jrnc   L3F92A150
3f92a0b0:	move   *a13(0xff40), a9, 1
3f92a0d0:	move   a14, -*sp, 1
3f92a0e0:	move   a8, *a14+, 1
3f92a0f0:	calla  L3FB43EB0
3f92a120:	setf   16, 0, 0
3f92a130:	move   a8, *a9, 0
3f92a140:	jruc   L3F92A170
L3F92A150:
3f92a150:	sub    a8, a8
3f92a160:	jruc   L3F92A310
L3F92A170:
3f92a170:	move   *a13(0xff80), a9, 1
3f92a190:	move   *a9, a9, 0
3f92a1a0:	cmpi   0xffff, a9
3f92a1d0:	jrls   L3F92A200
3f92a1e0:	sub    a8, a8
3f92a1f0:	jruc   L3F92A310
L3F92A200:
3f92a200:	move   *a11, a9, 0
3f92a210:	cmpi   0xffff, a9
3f92a240:	jrls   L3F92A270
3f92a250:	sub    a8, a8
3f92a260:	jruc   L3F92A310
L3F92A270:
3f92a270:	move   *a13(0xff40), a9, 1
3f92a290:	move   *a9, a9, 0
3f92a2a0:	cmpi   0xffff, a9
3f92a2d0:	jrls   L3F92A300
3f92a2e0:	sub    a8, a8
3f92a2f0:	jruc   L3F92A310
L3F92A300:
3f92a300:	movk   1, a8
L3F92A310:
3f92a310:	move   *sp(0x80), a14, 1
3f92a330:	mmfm   sp, a9,a11,a13
3f92a350:	rets   2
L3F92A360:
3f92a360:	mmtm   sp, a9,a11,a13
3f92a380:	move   a14, a13
3f92a390:	addk   32, a14
3f92a3a0:	move   *a13(0xff80), a11, 1
3f92a3c0:	movi   0x3e7, a9
3f92a3e0:	move   a9, *a11, 1
3f92a3f0:	move   *a13(0xffa0), a9, 1
3f92a410:	sub    a11, a11
3f92a420:	movb   a11, *a9
3f92a430:	move   *a13(0xffc0), a9, 1
3f92a450:	movb   a11, *a9
3f92a460:	move   a14, -*sp, 1
3f92a470:	movi   0x3a, a11
3f92a490:	move   a11, *a14+, 1
3f92a4a0:	move   *a13(0xffe0), *a14+, 1
3f92a4c0:	calla  L3FE1D650
3f92a4f0:	move   a8, *a13, 1
3f92a500:	move   a8, a8
3f92a510:	jreq   L3F92A920
3f92a520:	movb   *a8(0x8), a11
3f92a540:	cmpi   0x3a, a11
3f92a560:	jrne   L3F92A750
3f92a570:	move   *a13(0xff80), a11, 1
3f92a590:	movk   2, a9
3f92a5a0:	move   a9, *a11, 1
3f92a5b0:	move   a14, -*sp, 1
3f92a5c0:	move   *a13(0xffe0), a9, 1
3f92a5e0:	sub    a9, a8
3f92a5f0:	sra    0x3, a8
3f92a600:	inc    a8
3f92a610:	move   a8, *a14+, 1
3f92a620:	move   a9, *a14+, 1
3f92a630:	move   *a13(0xffc0), *a14+, 1
3f92a650:	calla  L3FB45EE0
3f92a680:	move   *a13, a11, 1
3f92a690:	sub    a9, a11
3f92a6a0:	sra    0x3, a11
3f92a6b0:	sll    0x3, a11
3f92a6c0:	move   *a13(0xffc0), a9, 1
3f92a6e0:	add    a9, a11
3f92a6f0:	sub    a9, a9
3f92a700:	movb   a9, *a11
3f92a710:	move   *a13, a11, 1
3f92a720:	addk   16, a11
3f92a730:	move   a11, *a13, 1
3f92a740:	jruc   L3F92A950
L3F92A750:
3f92a750:	move   *a13(0xff80), a11, 1
3f92a770:	movk   1, a9
3f92a780:	move   a9, *a11, 1
3f92a790:	move   a14, -*sp, 1
3f92a7a0:	move   *a13(0xffe0), a9, 1
3f92a7c0:	sub    a9, a8
3f92a7d0:	sra    0x3, a8
3f92a7e0:	move   a8, *a14+, 1
3f92a7f0:	move   a9, *a14+, 1
3f92a800:	move   *a13(0xffc0), *a14+, 1
3f92a820:	calla  L3FB45EE0
3f92a850:	move   *a13, a11, 1
3f92a860:	sub    a9, a11
3f92a870:	sra    0x3, a11
3f92a880:	sll    0x3, a11
3f92a890:	move   *a13(0xffc0), a9, 1
3f92a8b0:	add    a9, a11
3f92a8c0:	sub    a9, a9
3f92a8d0:	movb   a9, *a11
3f92a8e0:	move   *a13, a11, 1
3f92a8f0:	addk   8, a11
3f92a900:	move   a11, *a13, 1
3f92a910:	jruc   L3F92A950
L3F92A920:
3f92a920:	move   *a13(0xffe0), *a13(0x0), 1
L3F92A950:
3f92a950:	move   a14, -*sp, 1
3f92a960:	move   *a13(0x0), *a14+, 1
3f92a980:	move   *a13(0xffa0), *a14+, 1
3f92a9a0:	calla  L3FB45720
3f92a9d0:	move   *sp(0x80), a14, 1
3f92a9f0:	mmfm   sp, a9,a11,a13
3f92aa10:	rets   2
L3F92AA20:
3f92aa20:	mmtm   sp, a9,a11,a13
3f92aa40:	move   a14, a13
3f92aa50:	addi   0x60, a14
3f92aa70:	movi   0x3fcbe840, a11
3f92aaa0:	move   a11, *a13(0x40), 1
3f92aac0:	movb   *a11, a11
3f92aad0:	jreq   L3F92B050
L3F92AAE0:
3f92aae0:	move   a14, -*sp, 1
3f92aaf0:	move   *a13(0x40), *a14+, 1
3f92ab10:	move   *a13(0xffe0), *a14+, 1
3f92ab30:	calla  L3F92B1F0
3f92ab60:	move   a8, a11
3f92ab70:	jreq   L3F92AEC0
3f92ab80:	move   *a13(0x40), a11, 1
3f92aba0:	setf   8, 1, 0
3f92abb0:	move   *a11+, a9, 0
3f92abc0:	move   a11, *a13(0x40), 1
3f92abe0:	jreq   L3F92AC50
L3F92ABF0:
3f92abf0:	move   *a13(0x40), a11, 1
3f92ac10:	move   *a11+, a9, 0
3f92ac20:	move   a11, *a13(0x40), 1
3f92ac40:	jrne   L3F92ABF0
L3F92AC50:
3f92ac50:	move   a14, -*sp, 1
3f92ac60:	move   a11, *a14+, 1
3f92ac70:	calla  L3FB458D0
3f92aca0:	move   a8, *a13(0x20), 1
3f92acc0:	move   *a13(0xffa0), a9, 1
3f92ace0:	cmp    a9, a8
3f92acf0:	jrle   L3F92AD20
3f92ad00:	move   a9, *a13(0x20), 1
L3F92AD20:
3f92ad20:	move   a14, -*sp, 1
3f92ad30:	move   *a13(0x20), *a14+, 1
3f92ad50:	move   *a13(0xffc0), *a14+, 1
3f92ad70:	move   a11, *a14+, 1
3f92ad80:	calla  L3FB44400
3f92adb0:	move   *a13(0x20), a11, 1
3f92add0:	cmp    a9, a11
3f92ade0:	jrge   L3F92AE50
3f92adf0:	sll    0x3, a11
3f92ae00:	move   *a13(0xffc0), a9, 1
3f92ae20:	add    a9, a11
3f92ae30:	sub    a9, a9
3f92ae40:	movb   a9, *a11
L3F92AE50:
3f92ae50:	move   *a13(0xff80), a11, 1
3f92ae70:	move   *a13(0x20), *a11(0x0), 1
3f92aea0:	movk   1, a8
3f92aeb0:	jruc   L3F92B060
L3F92AEC0:
3f92aec0:	move   *a13(0x40), a11, 1
3f92aee0:	setf   8, 1, 0
3f92aef0:	move   *a11+, a9, 0
3f92af00:	move   a11, *a13(0x40), 1
3f92af20:	jreq   L3F92AF90
L3F92AF30:
3f92af30:	move   *a13(0x40), a11, 1
3f92af50:	move   *a11+, a9, 0
3f92af60:	move   a11, *a13(0x40), 1
3f92af80:	jrne   L3F92AF30
L3F92AF90:
3f92af90:	move   *a11+, a9, 0
3f92afa0:	move   a11, *a13(0x40), 1
3f92afc0:	jreq   L3F92B030
L3F92AFD0:
3f92afd0:	move   *a13(0x40), a11, 1
3f92aff0:	move   *a11+, a9, 0
3f92b000:	move   a11, *a13(0x40), 1
3f92b020:	jrne   L3F92AFD0
L3F92B030:
3f92b030:	movb   *a11, a9
3f92b040:	jrne   L3F92AAE0
L3F92B050:
3f92b050:	sub    a8, a8
L3F92B060:
3f92b060:	move   *sp(0x80), a14, 1
3f92b080:	mmfm   sp, a9,a11,a13
3f92b0a0:	rets   2
3f92b0b0:	mmtm   sp, a11,a13
3f92b0d0:	move   a14, a13
3f92b0e0:	move   *a13(0xffe0), a11, 1
3f92b100:	cmpi   0x61, a11
3f92b120:	jrlt   L3F92B190
3f92b130:	cmpi   0x7a, a11
3f92b150:	jrgt   L3F92B190
3f92b160:	subk   32, a11
3f92b170:	move   a11, *a13(0xffe0), 1
L3F92B190:
3f92b190:	move   a11, a8
3f92b1a0:	move   *sp(0x60), a14, 1
3f92b1c0:	mmfm   sp, a11,a13
3f92b1e0:	rets   2
L3F92B1F0:
3f92b1f0:	mmtm   sp, a9,a11,a13
3f92b210:	move   a14, a13
3f92b220:	addi   0x40, a14
3f92b240:	move   *a13(0xffe0), a11, 1
3f92b260:	setf   8, 1, 0
3f92b270:	move   *a11+, a9, 0
3f92b280:	move   a11, *a13(0xffe0), 1
3f92b2a0:	move   a9, *a13, 1
3f92b2b0:	jreq   L3F92B540
L3F92B2C0:
3f92b2c0:	move   *a13, a11, 1
3f92b2d0:	subk   32, a11
3f92b2e0:	jreq   L3F92B4C0
3f92b2f0:	move   *a13(0xffc0), a11, 1
3f92b310:	setf   8, 1, 0
3f92b320:	move   *a11+, a9, 0
3f92b330:	move   a11, *a13(0xffc0), 1
3f92b350:	move   a9, *a13(0x20), 1
3f92b370:	move   *a13, a11, 1
3f92b380:	cmp    a9, a11
3f92b390:	jreq   L3F92B4C0
3f92b3a0:	cmpi   0x61, a11
3f92b3c0:	jrlt   L3F92B410
3f92b3d0:	cmpi   0x7a, a11
3f92b3f0:	jrgt   L3F92B410
3f92b400:	subk   32, a11
L3F92B410:
3f92b410:	cmpi   0x61, a9
3f92b430:	jrlt   L3F92B480
3f92b440:	cmpi   0x7a, a9
3f92b460:	jrgt   L3F92B480
3f92b470:	subk   32, a9
L3F92B480:
3f92b480:	cmp    a9, a11
3f92b490:	jreq   L3F92B4C0
3f92b4a0:	sub    a8, a8
3f92b4b0:	jruc   L3F92B5B0
L3F92B4C0:
3f92b4c0:	move   *a13(0xffe0), a11, 1
3f92b4e0:	setf   8, 1, 0
3f92b4f0:	move   *a11+, a9, 0
3f92b500:	move   a11, *a13(0xffe0), 1
3f92b520:	move   a9, *a13, 1
3f92b530:	jrne   L3F92B2C0
L3F92B540:
3f92b540:	move   *a13(0xffc0), a9, 1
3f92b560:	movb   *a9, a9
3f92b570:	jrne   L3F92B5A0
3f92b580:	movk   1, a8
3f92b590:	jruc   L3F92B5B0
L3F92B5A0:
3f92b5a0:	sub    a8, a8
L3F92B5B0:
3f92b5b0:	move   *sp(0x80), a14, 1
3f92b5d0:	mmfm   sp, a9,a11,a13
3f92b5f0:	rets   2
3f92b600:	mmtm   sp, a9,a11,a13
3f92b620:	move   a14, a13
3f92b630:	addi   0xc0, a14
3f92b650:	movk   11, a11
3f92b660:	move   a11, *a13(0x60), 1
3f92b680:	move   a14, -*sp, 1
3f92b690:	move   *a13(0xffc0), *a14+, 1
3f92b6b0:	move   a13, a11
3f92b6c0:	addi   0xa0, a11
3f92b6e0:	move   a11, *a14+, 1
3f92b6f0:	move   *a13(0x60), *a14+, 1
3f92b710:	move   a13, *a14+, 1
3f92b720:	move   *a13(0xffe0), *a14+, 1
3f92b740:	calla  L3F92AA20
3f92b770:	move   a8, a8
3f92b780:	jrne   L3F92B7B0
3f92b790:	sub    a8, a8
3f92b7a0:	jruc   L3F92B940
L3F92B7B0:
3f92b7b0:	move   *a13(0xffa0), a9, 1
3f92b7d0:	move   a14, -*sp, 1
3f92b7e0:	movk   10, a11
3f92b7f0:	move   a11, *a14+, 1
3f92b800:	move   a13, a11
3f92b810:	addi   0x80, a11
3f92b830:	move   a11, *a14+, 1
3f92b840:	move   a13, *a14+, 1
3f92b850:	calla  L3FE1E180
3f92b880:	move   a8, *a9, 1
3f92b890:	move   *a13(0xa0), a11, 1
3f92b8b0:	sll    0x3, a11
3f92b8c0:	add    a13, a11
3f92b8d0:	move   *a13(0x80), a9, 1
3f92b8f0:	cmp    a11, a9
3f92b900:	jrne   L3F92B930
3f92b910:	movk   1, a8
3f92b920:	jruc   L3F92B940
L3F92B930:
3f92b930:	sub    a8, a8
L3F92B940:
3f92b940:	move   *sp(0x80), a14, 1
3f92b960:	mmfm   sp, a9,a11,a13
3f92b980:	rets   2
3f92b990:	mmtm   sp, a9,a11,a13
3f92b9b0:	move   a14, a13
3f92b9c0:	addi   0xa0, a14
3f92b9e0:	movk   6, a11
3f92b9f0:	move   a11, *a13(0x30), 1
3f92ba10:	sub    a11, a11
3f92ba20:	move   a11, *a13(0x80), 1
L3F92BA40:
3f92ba40:	move   *a13(0x80), a11, 1
3f92ba60:	sll    0x3, a11
3f92ba70:	add    a13, a11
3f92ba80:	sub    a9, a9
3f92ba90:	movb   a9, *a11
3f92baa0:	move   *a13(0x80), a11, 1
3f92bac0:	inc    a11
3f92bad0:	move   a11, *a13(0x80), 1
3f92baf0:	subk   6, a11
3f92bb00:	jrle   L3F92BA40
3f92bb10:	move   a14, -*sp, 1
3f92bb20:	move   *a13(0xffc0), *a14+, 1
3f92bb40:	move   a13, a11
3f92bb50:	addi   0x60, a11
3f92bb70:	move   a11, *a14+, 1
3f92bb80:	move   *a13(0x30), *a14+, 1
3f92bba0:	move   a13, *a14+, 1
3f92bbb0:	move   *a13(0xffe0), *a14+, 1
3f92bbd0:	calla  L3F92AA20
3f92bc00:	move   a8, a8
3f92bc10:	jrne   L3F92BC40
3f92bc20:	move   a9, a8
3f92bc30:	jruc   L3F92BE20
L3F92BC40:
3f92bc40:	movb   *a13(0x0), *a13(0x50)
3f92bc70:	movb   *a13(0x50), a9
3f92bc90:	cmpi   0x59, a9
3f92bcb0:	jreq   L3F92BD80
3f92bcc0:	cmpi   0x79, a9
3f92bce0:	jreq   L3F92BD80
3f92bcf0:	cmpi   0x31, a9
3f92bd10:	jreq   L3F92BD80
3f92bd20:	cmpi   0x54, a9
3f92bd40:	jreq   L3F92BD80
3f92bd50:	cmpi   0x74, a9
3f92bd70:	jrne   L3F92BDD0
L3F92BD80:
3f92bd80:	move   *a13(0xffa0), a11, 1
3f92bda0:	movk   1, a9
3f92bdb0:	move   a9, *a11, 1
3f92bdc0:	jruc   L3F92BE10
L3F92BDD0:
3f92bdd0:	move   *a13(0xffa0), a11, 1
3f92bdf0:	sub    a9, a9
3f92be00:	move   a9, *a11, 1
L3F92BE10:
3f92be10:	movk   1, a8
L3F92BE20:
3f92be20:	move   *sp(0x80), a14, 1
3f92be40:	mmfm   sp, a9,a11,a13
3f92be60:	rets   2
L3F92BE70:
3f92be70:	mmtm   sp, a9,a11,a13
3f92be90:	move   a14, a13
3f92bea0:	addi   0xc0, a14
3f92bec0:	move   *a13(0xffa0), a11, 1
3f92bee0:	jrne   L3F92BF10
3f92bef0:	sub    a8, a8
3f92bf00:	jruc   L3F92C510
L3F92BF10:
3f92bf10:	move   *a13(0xffe0), *a13(0x20), 1
3f92bf40:	move   a14, -*sp, 1
3f92bf50:	move   *a13(0xffe0), *a14+, 1
3f92bf70:	calla  L3FB458D0
3f92bfa0:	setf   16, 0, 0
3f92bfb0:	move   a8, *a13, 0
3f92bfc0:	movk   14, a9
3f92bfd0:	movb   a9, *a13(0x10)
3f92bff0:	movk   1, a11
3f92c000:	movb   a11, *a13(0x18)
3f92c020:	movb   a9, *a13(0x50)
3f92c040:	movb   a11, *a13(0x58)
3f92c060:	sub    a9, a9
3f92c070:	move   a9, *a13(0xa0), 1
3f92c090:	move   @0x223b40, a9, 1
3f92c0c0:	move   a9, *a13(0x80), 1
3f92c0e0:	cmpi   0x223b40, a9
3f92c110:	jreq   L3F92C4F0
L3F92C120:
3f92c120:	move   *a13(0x80), a11, 1
3f92c140:	move   *a11(0x80), *a13(0x60), 1
3f92c170:	move   a14, -*sp, 1
3f92c180:	move   *a11(0x80), *a14+, 1
3f92c1a0:	calla  L3FB458D0
3f92c1d0:	setf   16, 0, 0
3f92c1e0:	move   a8, *a13(0x40), 0
3f92c200:	move   a14, -*sp, 1
3f92c210:	movk   1, a9
3f92c220:	move   a9, *a14+, 1
3f92c230:	move   a13, *a14+, 1
3f92c240:	move   a13, a9
3f92c250:	addi   0x40, a9
3f92c270:	move   a9, *a14+, 1
3f92c280:	calla  L3FC752F0
3f92c2b0:	cmpi   0x248419, a8
3f92c2e0:	jrne   L3F92C440
3f92c2f0:	move   *a13(0xa0), a9, 1
3f92c310:	inc    a9
3f92c320:	move   a9, *a13(0xa0), 1
3f92c340:	dec    a9
3f92c350:	sll    0x5, a9
3f92c360:	move   *a13(0xffc0), a11, 1
3f92c380:	add    a11, a9
3f92c390:	move   *a13(0x80), *a9(0x0), 1
3f92c3c0:	move   *a13(0xa0), a9, 1
3f92c3e0:	move   *a13(0xffa0), a11, 1
3f92c400:	cmp    a11, a9
3f92c410:	jrne   L3F92C440
3f92c420:	move   a9, a8
3f92c430:	jruc   L3F92C510
L3F92C440:
3f92c440:	move   *a13(0x80), a11, 1
3f92c460:	move   *a11(0x0), *a13(0x80), 1
3f92c490:	move   *a13(0x80), a11, 1
3f92c4b0:	cmpi   0x223b40, a11
3f92c4e0:	jrne   L3F92C120
L3F92C4F0:
3f92c4f0:	move   *a13(0xa0), a8, 1
L3F92C510:
3f92c510:	move   *sp(0x80), a14, 1
3f92c530:	mmfm   sp, a9,a11,a13
3f92c550:	rets   2
L3F92C560:
3f92c560:	mmtm   sp, a11,a13
3f92c580:	move   a14, a13
3f92c590:	addi   0xa0, a14
3f92c5b0:	move   a14, -*sp, 1
3f92c5c0:	movk   1, a11
3f92c5d0:	move   a11, *a14+, 1
3f92c5e0:	move   a13, *a14+, 1
3f92c5f0:	move   *a13(0xffe0), *a14+, 1
3f92c610:	calla  L3F92BE70
3f92c640:	move   a8, *a13(0x60), 1
3f92c660:	dsjs   a8, L3F92C690
3f92c670:	move   *a13, a8, 1
3f92c680:	jruc   L3F92C6A0
L3F92C690:
3f92c690:	sub    a8, a8
L3F92C6A0:
3f92c6a0:	move   *sp(0x60), a14, 1
3f92c6c0:	mmfm   sp, a11,a13
3f92c6e0:	rets   2
L3F92C6F0:
3f92c6f0:	mmtm   sp, a9,a11,a13
3f92c710:	move   a14, a13
3f92c720:	addi   0x40, a14
3f92c740:	move   @0x223b40, a11, 1
3f92c770:	move   a11, *a13, 1
3f92c780:	cmpi   0x223b40, a11
3f92c7b0:	jreq   L3F92CB00
L3F92C7C0:
3f92c7c0:	move   *a13, a11, 1
3f92c7d0:	move   *a11, a9, 1
3f92c7e0:	cmp    a11, a9
3f92c7f0:	jrne   L3F92C860
3f92c800:	movi   0x223b40, a9
3f92c830:	move   a9, *a13(0x20), 1
3f92c850:	jruc   L3F92C890
L3F92C860:
3f92c860:	move   *a11(0x0), *a13(0x20), 1
L3F92C890:
3f92c890:	move   *a11(0x40), a9, 1
3f92c8b0:	jreq   L3F92C970
3f92c8c0:	move   *a11(0x40), a9, 1
3f92c8e0:	move   *a9(0xc0), a9, 1
3f92c900:	jreq   L3F92C970
3f92c910:	move   a14, -*sp, 1
3f92c920:	move   *a11(0x40), *a14+, 1
3f92c940:	calla  L3F7FD570
L3F92C970:
3f92c970:	move   a14, -*sp, 1
3f92c980:	move   *a11(0x80), *a14+, 1
3f92c9a0:	calla  L3F702440
3f92c9d0:	move   a14, -*sp, 1
3f92c9e0:	move   *a11(0x60), *a14+, 1
3f92ca00:	calla  L3F702440
3f92ca30:	move   a14, -*sp, 1
3f92ca40:	move   a11, *a14+, 1
3f92ca50:	calla  L3F702440
3f92ca80:	move   *a13(0x20), *a13(0x0), 1
3f92cab0:	move   *a13, a11, 1
3f92cac0:	cmpi   0x223b40, a11
3f92caf0:	jrne   L3F92C7C0
L3F92CB00:
3f92cb00:	movi   0x223b40, a9
3f92cb30:	move   a9, @0x223b40, 1
3f92cb60:	move   a9, @0x223b60, 1
3f92cb90:	sub    a11, a11
3f92cba0:	move   a11, @0x223b80, 1
3f92cbd0:	subi   0x40, a14
3f92cbf0:	mmfm   sp, a9,a11,a13
3f92cc10:	rets
L3F92CC20:
3f92cc20:	mmtm   sp, a7,a9,a11,a13
3f92cc40:	move   a14, a13
3f92cc50:	addi   0x540, a14
3f92cc70:	sub    a11, a11
3f92cc80:	move   a11, @0x224ff0, 1
3f92ccb0:	move   a14, -*sp, 1
3f92ccc0:	movi   0x3f933688, a8
3f92ccf0:	move   a8, *a14+, 1
3f92cd00:	move   @0x223d70, *a14+, 1
3f92cd30:	calla  L3F932CD0
3f92cd60:	move   a8, a8
3f92cd70:	jreq   L3F92D060
3f92cd80:	move   a14, -*sp, 1
3f92cd90:	movi   0x186a0, a9
3f92cdc0:	move   a9, *a14+, 1
3f92cdd0:	movi   0x223b40, a7
3f92ce00:	move   a7, *a14+, 1
3f92ce10:	movi   0x3f9336a8, a8
3f92ce40:	move   a8, *a14+, 1
3f92ce50:	calla  L3F954F90
3f92ce80:	move   a8, @0x224ff0, 1
3f92ceb0:	move   @0x223b80, a11, 1
3f92cee0:	add    a8, a11
3f92cef0:	move   a11, @0x223b80, 1
3f92cf20:	move   a14, -*sp, 1
3f92cf30:	move   a8, *a14+, 1
3f92cf40:	movi   0x3f9336b8, a8
3f92cf70:	move   a8, *a14+, 1
3f92cf80:	move   a13, a7
3f92cf90:	addi   0x40, a7
3f92cfb0:	move   a7, *a14+, 1
3f92cfc0:	calla  L3FB34430
3f92cff0:	move   a14, -*sp, 1
3f92d000:	movk   3, a11
3f92d010:	move   a11, *a14+, 1
3f92d020:	move   a7, *a14+, 1
3f92d030:	calla  L3F309350
L3F92D060:
3f92d060:	move   a14, -*sp, 1
3f92d070:	movi   0x3f933688, a8
3f92d0a0:	move   a8, *a14+, 1
3f92d0b0:	move   @0x223d70, *a14+, 1
3f92d0e0:	calla  L3F932CD0
3f92d110:	move   a8, a7
3f92d120:	jreq   L3F92D270
3f92d130:	move   a14, -*sp, 1
3f92d140:	movi   0x3f933688, a8
3f92d170:	move   a8, *a14+, 1
3f92d180:	move   @0x223d50, a11, 1
3f92d1b0:	dec    a11
3f92d1c0:	sll    0x5, a11
3f92d1d0:	addi   0x223d70, a11
3f92d200:	move   *a11+, *a14+, 1
3f92d210:	calla  L3F932CD0
3f92d240:	move   a8, a7
3f92d250:	jane   L3F92E040
L3F92D270:
3f92d270:	sub    a11, a11
3f92d280:	move   a11, *a13(0x20), 1
3f92d2a0:	move   @0xe6100, a9, 1
3f92d2d0:	cmp    a9, a11
3f92d2e0:	jage   L3F92DFA0
L3F92D300:
3f92d300:	move   a14, -*sp, 1
3f92d310:	movk   24, a11
3f92d320:	move   a11, *a14+, 1
3f92d330:	calla  L3F705A00
3f92d360:	move   a8, *a13, 1
3f92d370:	move   a8, a7
3f92d380:	jrne   L3F92D460
3f92d390:	move   a14, -*sp, 1
3f92d3a0:	movi   0x3f933738, a8
3f92d3d0:	move   a8, *a14+, 1
3f92d3e0:	calla  L3F927BC0
3f92d410:	move   @0x223b80, a8, 1
3f92d440:	jauc   L3F92E4D0
L3F92D460:
3f92d460:	move   a14, -*sp, 1
3f92d470:	movk   1, a9
3f92d480:	move   a9, *a14+, 1
3f92d490:	calla  L3F705A00
3f92d4c0:	move   a8, *a7(0x60), 1
3f92d4e0:	move   a8, a8
3f92d4f0:	jrne   L3F92D620
3f92d500:	move   a14, -*sp, 1
3f92d510:	move   a7, *a14+, 1
3f92d520:	calla  L3F702440
3f92d550:	move   a14, -*sp, 1
3f92d560:	movi   0x3f933848, a8
3f92d590:	move   a8, *a14+, 1
3f92d5a0:	calla  L3F927BC0
3f92d5d0:	move   @0x223b80, a8, 1
3f92d600:	jauc   L3F92E4D0
L3F92D620:
3f92d620:	move   a14, -*sp, 1
3f92d630:	movi   0x3f933680, a8
3f92d660:	move   a8, *a14+, 1
3f92d670:	move   *a7(0x60), *a14+, 1
3f92d690:	calla  L3FB45720
3f92d6c0:	move   a14, -*sp, 1
3f92d6d0:	move   a14, -*sp, 1
3f92d6e0:	move   *a13(0x20), a9, 1
3f92d700:	sll    0x5, a9
3f92d710:	addi   0xe5b60, a9
3f92d740:	move   *a9, a9, 1
3f92d750:	move   *a9(0x80), *a14+, 1
3f92d770:	calla  L3FB458D0
3f92d7a0:	inc    a8
3f92d7b0:	move   a8, *a14+, 1
3f92d7c0:	calla  L3F705A00
3f92d7f0:	move   a8, *a7(0x80), 1
3f92d810:	move   a8, a9
3f92d820:	jrne   L3F92D9B0
3f92d830:	move   a14, -*sp, 1
3f92d840:	move   *a7(0x60), *a14+, 1
3f92d860:	calla  L3F702440
3f92d890:	move   a14, -*sp, 1
3f92d8a0:	move   a7, *a14+, 1
3f92d8b0:	calla  L3F702440
3f92d8e0:	move   a14, -*sp, 1
3f92d8f0:	movi   0x3f933958, a8
3f92d920:	move   a8, *a14+, 1
3f92d930:	calla  L3F927BC0
3f92d960:	move   @0x223b80, a8, 1
3f92d990:	jauc   L3F92E4D0
L3F92D9B0:
3f92d9b0:	move   a14, -*sp, 1
3f92d9c0:	move   *a13(0x20), a9, 1
3f92d9e0:	sll    0x5, a9
3f92d9f0:	addi   0xe5b60, a9
3f92da20:	move   *a9, a9, 1
3f92da30:	move   *a9(0x80), *a14+, 1
3f92da50:	move   *a7(0x80), *a14+, 1
3f92da70:	calla  L3FB45720
3f92daa0:	move   a14, -*sp, 1
3f92dab0:	move   *a13(0x20), a9, 1
3f92dad0:	sll    0x5, a9
3f92dae0:	addi   0xe5b60, a9
3f92db10:	move   *a9, a9, 1
3f92db20:	move   *a9(0x40), *a14+, 1
3f92db40:	move   a7, *a14+, 1
3f92db50:	calla  L3F7FE3B0
3f92db80:	move   a8, a9
3f92db90:	jrne   L3F92DD70
3f92dba0:	move   a14, -*sp, 1
3f92dbb0:	move   *a7(0x80), *a14+, 1
3f92dbd0:	calla  L3F702440
3f92dc00:	move   a14, -*sp, 1
3f92dc10:	move   *a7(0x60), *a14+, 1
3f92dc30:	calla  L3F702440
3f92dc60:	move   a14, -*sp, 1
3f92dc70:	move   a7, *a14+, 1
3f92dc80:	calla  L3F702440
3f92dcb0:	move   a14, -*sp, 1
3f92dcc0:	movi   0x3f933a68, a8
3f92dcf0:	move   a8, *a14+, 1
3f92dd00:	calla  L3F927BC0
3f92dd30:	move   @0x223b80, a8, 1
3f92dd60:	jruc   L3F92E4D0
L3F92DD70:
3f92dd70:	pushst
3f92dd80:	dint
3f92dd90:	move   a7, *a13(0x40), 1
3f92ddb0:	move   @0x223b60, a9, 1
3f92dde0:	move   a9, *a13(0x60), 1
3f92de00:	move   *a9, *a7, 1
3f92de10:	move   a9, *a7(0x20), 1
3f92de30:	move   a7, *a9, 1
3f92de40:	move   *a7, a11, 1
3f92de50:	move   a7, *a11(0x20), 1
3f92de70:	popst
3f92de80:	move   @0x224ff0, a11, 1
3f92deb0:	inc    a11
3f92dec0:	move   a11, @0x224ff0, 1
3f92def0:	move   *a13(0x20), a7, 1
3f92df10:	inc    a7
3f92df20:	move   a7, *a13(0x20), 1
3f92df40:	move   @0xe6100, a9, 1
3f92df70:	cmp    a9, a7
3f92df80:	jalt   L3F92D300
L3F92DFA0:
3f92dfa0:	move   @0x223b80, a11, 1
3f92dfd0:	move   @0x224ff0, a7, 1
3f92e000:	add    a7, a11
3f92e010:	move   a11, @0x223b80, 1
L3F92E040:
3f92e040:	move   @0x223d50, a11, 1
3f92e070:	dec    a11
3f92e080:	jrle   L3F92E4A0
3f92e090:	move   a14, -*sp, 1
3f92e0a0:	movi   0x3f933688, a8
3f92e0d0:	move   a8, *a14+, 1
3f92e0e0:	move   @0x223d50, a11, 1
3f92e110:	dec    a11
3f92e120:	sll    0x5, a11
3f92e130:	addi   0x223d70, a11
3f92e160:	move   *a11+, *a14+, 1
3f92e170:	calla  L3F932CD0
3f92e1a0:	move   a8, a7
3f92e1b0:	jreq   L3F92E4A0
3f92e1c0:	move   a14, -*sp, 1
3f92e1d0:	movi   0x186a0, a11
3f92e200:	move   a11, *a14+, 1
3f92e210:	movi   0x223b40, a9
3f92e240:	move   a9, *a14+, 1
3f92e250:	movi   0x3f9336a8, a8
3f92e280:	move   a8, *a14+, 1
3f92e290:	calla  L3F954F90
3f92e2c0:	move   a8, @0x224ff0, 1
3f92e2f0:	move   @0x223b80, a7, 1
3f92e320:	add    a8, a7
3f92e330:	move   a7, @0x223b80, 1
3f92e360:	move   a14, -*sp, 1
3f92e370:	move   a8, *a14+, 1
3f92e380:	movi   0x3f9336b8, a8
3f92e3b0:	move   a8, *a14+, 1
3f92e3c0:	move   a13, a9
3f92e3d0:	addi   0x40, a9
3f92e3f0:	move   a9, *a14+, 1
3f92e400:	calla  L3FB34430
3f92e430:	move   a14, -*sp, 1
3f92e440:	movk   3, a7
3f92e450:	move   a7, *a14+, 1
3f92e460:	move   a9, *a14+, 1
3f92e470:	calla  L3F309350
L3F92E4A0:
3f92e4a0:	move   @0x224ff0, a8, 1
L3F92E4D0:
3f92e4d0:	move   *sp(0xa0), a14, 1
3f92e4f0:	mmfm   sp, a7,a9,a11,a13
3f92e510:	rets   2
3f92e520:	move   a11, -*sp, 1
3f92e530:	sub    a11, a11
3f92e540:	move   a11, @0x224f90, 1
3f92e570:	calla  L3F92E740
3f92e5a0:	move   a11, @0x224f90, 1
3f92e5d0:	move   *sp+, a11, 1
3f92e5e0:	rets
3f92e5f0:	move   a11, -*sp, 1
3f92e600:	sub    a11, a11
3f92e610:	move   a11, @0x224f90, 1
3f92e640:	movk   1, a11
3f92e650:	move   a11, @0x224fd0, 1
3f92e680:	calla  L3F92E740
3f92e6b0:	sub    a11, a11
3f92e6c0:	move   a11, @0x224fd0, 1
3f92e6f0:	move   a11, @0x224f90, 1
3f92e720:	move   *sp+, a11, 1
3f92e730:	rets
L3F92E740:
3f92e740:	mmtm   sp, a11,a13
3f92e760:	move   a14, a13
3f92e770:	addi   0x800, a14
3f92e790:	move   @0x224f90, a11, 1
3f92e7c0:	jreq   L3F92E7F0
3f92e7d0:	movk   1, a8
3f92e7e0:	jruc   L3F92E9B0
L3F92E7F0:
3f92e7f0:	move   a14, -*sp, 1
3f92e800:	move   @0x225010, *a14+, 1
3f92e830:	move   a13, a11
3f92e840:	addk   8, a11
3f92e850:	move   a11, *a14+, 1
3f92e860:	calla  L3FB45720
3f92e890:	move   a14, -*sp, 1
3f92e8a0:	move   @0x225010, *a14+, 1
3f92e8d0:	calla  L3FB458D0
3f92e900:	movb   a8, *a13
3f92e910:	move   a14, -*sp, 1
3f92e920:	move   a13, *a14+, 1
3f92e930:	movk   1, a11
3f92e940:	move   a11, *a14+, 1
3f92e950:	calla  L3F92EA00
3f92e980:	move   a8, @0x224f90, 1
L3F92E9B0:
3f92e9b0:	subi   0x800, a14
3f92e9d0:	mmfm   sp, a11,a13
3f92e9f0:	rets
L3F92EA00:
3f92ea00:	mmtm   sp, a7,a9,a11,a13
3f92ea20:	move   a14, a13
3f92ea30:	addi   0x1300, a14
3f92ea50:	move   @0x21ae70, a11, 1
3f92ea80:	jrne   L3F92EAD0
3f92ea90:	move   @0x21ae90, a11, 1
3f92eac0:	jreq   L3F92EB00
L3F92EAD0:
3f92ead0:	sub    a8, a8
3f92eae0:	jauc   L3F930B70
L3F92EB00:
3f92eb00:	setf   16, 1, 0
3f92eb10:	move   *a13(0xffe0), a11, 0
3f92eb30:	jrne   L3F92EB90
3f92eb40:	calla  L3F92E740
3f92eb70:	jauc   L3F930B70
L3F92EB90:
3f92eb90:	sub    a11, a11
3f92eba0:	move   a11, @0x224f90, 1
3f92ebd0:	move   @0x223d50, a11, 1
3f92ec00:	jreq   L3F92EDE0
3f92ec10:	sub    a11, a11
3f92ec20:	move   a11, *a13(0x20), 1
3f92ec40:	move   @0x223d50, a9, 1
3f92ec70:	cmp    a9, a11
3f92ec80:	jrge   L3F92EDE0
L3F92EC90:
3f92ec90:	move   a14, -*sp, 1
3f92eca0:	move   *a13(0x20), a11, 1
3f92ecc0:	sll    0x5, a11
3f92ecd0:	addi   0x223d70, a11
3f92ed00:	move   *a11+, *a14+, 1
3f92ed10:	calla  L3F702440
3f92ed40:	move   *a13(0x20), a11, 1
3f92ed60:	inc    a11
3f92ed70:	move   a11, *a13(0x20), 1
3f92ed90:	move   @0x223d50, a9, 1
3f92edc0:	cmp    a9, a11
3f92edd0:	jrlt   L3F92EC90
L3F92EDE0:
3f92ede0:	movi   0xffff, a11
3f92ee00:	move   a11, *a13(0x60), 1
3f92ee20:	sub    a9, a9
3f92ee30:	move   a9, *a13(0x20), 1
3f92ee50:	setf   16, 1, 0
3f92ee60:	move   *a13(0xffe0), a11, 0
3f92ee80:	cmp    a11, a9
3f92ee90:	jrge   L3F92F590
L3F92EEA0:
3f92eea0:	move   *a13(0xffc0), a11, 1
3f92eec0:	setf   8, 0, 0
3f92eed0:	move   *a11+, a9, 0
3f92eee0:	move   a11, *a13(0xffc0), 1
3f92ef00:	move   a9, *a13, 1
3f92ef10:	move   *a13(0x20), a9, 1
3f92ef30:	sll    0x5, a9
3f92ef40:	addi   0x223d70, a9
3f92ef70:	move   a14, -*sp, 1
3f92ef80:	move   *a13, a11, 1
3f92ef90:	inc    a11
3f92efa0:	move   a11, *a14+, 1
3f92efb0:	calla  L3F701230
3f92efe0:	move   a8, *a9, 1
3f92eff0:	move   a8, a9
3f92f000:	jrne   L3F92F0A0
3f92f010:	move   a14, -*sp, 1
3f92f020:	movi   0x3f933b78, a8
3f92f050:	move   a8, *a14+, 1
3f92f060:	calla  L3F927BC0
3f92f090:	jruc   L3F92F4F0
L3F92F0A0:
3f92f0a0:	move   a14, -*sp, 1
3f92f0b0:	move   *a13(0x0), *a14+, 1
3f92f0d0:	move   *a13(0xffc0), *a14+, 1
3f92f0f0:	move   *a13(0x20), a11, 1
3f92f110:	sll    0x5, a11
3f92f120:	addi   0x223d70, a11
3f92f150:	move   *a11+, *a14+, 1
3f92f160:	calla  L3FB45EE0
3f92f190:	move   *a13(0x20), a11, 1
3f92f1b0:	sll    0x5, a11
3f92f1c0:	addi   0x223d70, a11
3f92f1f0:	move   *a13, a9, 1
3f92f200:	sll    0x3, a9
3f92f210:	move   *a11, a11, 1
3f92f220:	add    a9, a11
3f92f230:	sub    a9, a9
3f92f240:	movb   a9, *a11
3f92f250:	move   *a13, a11, 1
3f92f260:	sll    0x3, a11
3f92f270:	move   *a13(0xffc0), a9, 1
3f92f290:	add    a9, a11
3f92f2a0:	move   a11, *a13(0xffc0), 1
3f92f2c0:	move   a14, -*sp, 1
3f92f2d0:	movi   0x3f933688, a8
3f92f300:	move   a8, *a14+, 1
3f92f310:	move   *a13(0x20), a9, 1
3f92f330:	sll    0x5, a9
3f92f340:	addi   0x223d70, a9
3f92f370:	move   *a9+, *a14+, 1
3f92f380:	calla  L3F932CD0
3f92f3b0:	move   a8, a9
3f92f3c0:	jrne   L3F92F4F0
3f92f3d0:	move   *a13(0x60), a9, 1
3f92f3f0:	jrlt   L3F92F4C0
3f92f400:	move   *a13(0x20), a9, 1
3f92f420:	dec    a9
3f92f430:	move   a9, *a13(0x20), 1
3f92f450:	setf   16, 1, 0
3f92f460:	move   *a13(0xffe0), a9, 0
3f92f480:	dec    a9
3f92f490:	move   a9, *a13(0xffe0), 0
3f92f4b0:	jruc   L3F92F4F0
L3F92F4C0:
3f92f4c0:	move   *a13(0x20), *a13(0x60), 1
L3F92F4F0:
3f92f4f0:	move   *a13(0x20), a11, 1
3f92f510:	inc    a11
3f92f520:	move   a11, *a13(0x20), 1
3f92f540:	setf   16, 1, 0
3f92f550:	move   *a13(0xffe0), a9, 0
3f92f570:	cmp    a9, a11
3f92f580:	jrlt   L3F92EEA0
L3F92F590:
3f92f590:	move   *a13(0x60), a11, 1
3f92f5b0:	inc    a11
3f92f5c0:	jrne   L3F92F820
3f92f5d0:	move   *a13(0xffe0), a11, 0
3f92f5f0:	sll    0x5, a11
3f92f600:	addi   0x223d70, a11
3f92f630:	move   a14, -*sp, 1
3f92f640:	movk   4, a9
3f92f650:	move   a9, *a14+, 1
3f92f660:	calla  L3F701230
3f92f690:	move   a8, *a11, 1
3f92f6a0:	move   a14, -*sp, 1
3f92f6b0:	movi   0x3f933688, a8
3f92f6e0:	move   a8, *a14+, 1
3f92f6f0:	setf   16, 1, 0
3f92f700:	move   *a13(0xffe0), a11, 0
3f92f720:	sll    0x5, a11
3f92f730:	addi   0x223d70, a11
3f92f760:	move   *a11+, *a14+, 1
3f92f770:	calla  L3FB45720
3f92f7a0:	setf   16, 1, 0
3f92f7b0:	move   *a13(0xffe0), a11, 0
3f92f7d0:	move   a11, *a13(0x60), 1
3f92f7f0:	inc    a11
3f92f800:	move   a11, *a13(0xffe0), 0
L3F92F820:
3f92f820:	move   *a13(0xffe0), a11, 0
3f92f840:	move   a11, @0x223d50, 1
3f92f870:	move   @0x223b80, a9, 1
3f92f8a0:	jreq   L3F92F8F0
3f92f8b0:	calla  L3F92C6F0
3f92f8e0:	jruc   L3F92F980
L3F92F8F0:
3f92f8f0:	movi   0x223b40, a7
3f92f920:	move   a7, @0x223b60, 1
3f92f950:	move   a7, @0x223b40, 1
L3F92F980:
3f92f980:	move   *a13(0x60), a9, 1
3f92f9a0:	jrle   L3F92FDB0
3f92f9b0:	inc    a9
3f92f9c0:	cmp    a11, a9
3f92f9d0:	jrge   L3F92FDB0
3f92f9e0:	move   *a13(0x60), *a13(0x20), 1
3f92fa10:	move   *a13(0x20), a9, 1
3f92fa30:	addk   2, a9
3f92fa40:	cmp    a11, a9
3f92fa50:	jrge   L3F92FC40
L3F92FA60:
3f92fa60:	move   a14, -*sp, 1
3f92fa70:	move   *a13(0x20), a11, 1
3f92fa90:	inc    a11
3f92faa0:	sll    0x5, a11
3f92fab0:	addi   0x223d70, a11
3f92fae0:	move   *a11+, *a14+, 1
3f92faf0:	move   *a13(0x20), a11, 1
3f92fb10:	sll    0x5, a11
3f92fb20:	addi   0x223d70, a11
3f92fb50:	move   *a11+, *a14+, 1
3f92fb60:	calla  L3FB45720
3f92fb90:	move   *a13(0x20), a11, 1
3f92fbb0:	inc    a11
3f92fbc0:	move   a11, *a13(0x20), 1
3f92fbe0:	setf   16, 1, 0
3f92fbf0:	move   *a13(0xffe0), a9, 0
3f92fc10:	addk   2, a11
3f92fc20:	cmp    a9, a11
3f92fc30:	jrlt   L3F92FA60
L3F92FC40:
3f92fc40:	move   a14, -*sp, 1
3f92fc50:	movi   0x3f933688, a8
3f92fc80:	move   a8, *a14+, 1
3f92fc90:	setf   16, 1, 0
3f92fca0:	move   *a13(0xffe0), a11, 0
3f92fcc0:	dec    a11
3f92fcd0:	sll    0x5, a11
3f92fce0:	addi   0x223d70, a11
3f92fd10:	move   *a11+, *a14+, 1
3f92fd20:	calla  L3FB45720
3f92fd50:	setf   16, 1, 0
3f92fd60:	move   *a13(0xffe0), a11, 0
3f92fd80:	dec    a11
3f92fd90:	move   a11, *a13(0x60), 1
L3F92FDB0:
3f92fdb0:	setf   16, 1, 0
3f92fdc0:	move   *a13(0xffe0), a11, 0
3f92fde0:	dec    a11
3f92fdf0:	jrgt   L3F92FE40
3f92fe00:	move   *a13(0x60), a11, 1
3f92fe20:	jage   L3F930860
L3F92FE40:
3f92fe40:	sub    a11, a11
3f92fe50:	move   a11, *a13(0x1280), 1
3f92fe70:	move   a11, *a13(0x20), 1
3f92fe90:	move   *a13(0xffe0), a9, 0
3f92feb0:	cmp    a9, a11
3f92fec0:	jrge   L3F9303D0
L3F92FED0:
3f92fed0:	move   a14, -*sp, 1
3f92fee0:	move   a13, a11
3f92fef0:	addi   0x12e0, a11
3f92ff10:	move   a11, *a14+, 1
3f92ff20:	move   a13, a9
3f92ff30:	addi   0xa80, a9
3f92ff50:	move   a9, *a14+, 1
3f92ff60:	move   a13, a7
3f92ff70:	addi   0x880, a7
3f92ff90:	move   a7, *a14+, 1
3f92ffa0:	move   *a13(0x20), a7, 1
3f92ffc0:	sll    0x5, a7
3f92ffd0:	addi   0x223d70, a7
3f930000:	move   *a7+, *a14+, 1
3f930010:	calla  L3F92A360
3f930040:	move   *a13(0x1280), a7, 1
3f930060:	jrne   L3F930210
3f930070:	movb   *a13(0x880), a9
3f930090:	jreq   L3F930210
3f9300a0:	move   *a13(0x12e0), a11, 1
3f9300c0:	cmpi   0x3e7, a11
3f9300e0:	jreq   L3F930210
3f9300f0:	move   a14, -*sp, 1
3f930100:	move   a13, a9
3f930110:	addi   0x880, a9
3f930130:	move   a9, *a14+, 1
3f930140:	movi   0x224d70, a9
3f930170:	move   a9, *a14+, 1
3f930180:	calla  L3FB45720
3f9301b0:	move   a11, @0x224f70, 1
3f9301e0:	movk   1, a9
3f9301f0:	move   a9, *a13(0x1280), 1
L3F930210:
3f930210:	movb   *a13(0x880), a11
3f930230:	jreq   L3F930330
3f930240:	move   a14, -*sp, 1
3f930250:	move   a13, a9
3f930260:	addi   0xa80, a9
3f930280:	move   a9, *a14+, 1
3f930290:	move   *a13(0x20), a7, 1
3f9302b0:	sll    0x5, a7
3f9302c0:	addi   0x223d70, a7
3f9302f0:	move   *a7+, *a14+, 1
3f930300:	calla  L3FB45720
L3F930330:
3f930330:	move   *a13(0x20), a9, 1
3f930350:	inc    a9
3f930360:	move   a9, *a13(0x20), 1
3f930380:	setf   16, 1, 0
3f930390:	move   *a13(0xffe0), a7, 0
3f9303b0:	cmp    a7, a9
3f9303c0:	jrlt   L3F92FED0
L3F9303D0:
3f9303d0:	move   *a13(0x1280), a11, 1
3f9303f0:	jreq   L3F930530
3f930400:	move   a14, -*sp, 1
3f930410:	move   @0x224f70, *a14+, 1
3f930440:	movi   0x224d70, a9
3f930470:	move   a9, *a14+, 1
3f930480:	calla  L3F950B40
3f9304b0:	move   a8, *a13(0x40), 1
3f9304d0:	move   a8, a7
3f9304e0:	jrne   L3F930530
3f9304f0:	move   @0x224f90, a8, 1
3f930520:	jruc   L3F930B70
L3F930530:
3f930530:	move   *a13(0x60), a9, 1
3f930550:	jrge   L3F9305A0
3f930560:	setf   16, 1, 0
3f930570:	move   *a13(0xffe0), a7, 0
3f930590:	jruc   L3F9305E0
L3F9305A0:
3f9305a0:	setf   16, 1, 0
3f9305b0:	move   *a13(0xffe0), a7, 0
3f9305d0:	dec    a7
L3F9305E0:
3f9305e0:	move   a7, *a13(0x12c0), 1
3f930600:	move   a9, a8
3f930610:	jreq   L3F930660
3f930620:	movi   0x223d70, a7
3f930650:	jruc   L3F930690
L3F930660:
3f930660:	movi   0x223d90, a7
L3F930690:
3f930690:	move   a7, *a13(0x12a0), 1
3f9306b0:	move   a11, a11
3f9306c0:	jrne   L3F9307B0
3f9306d0:	move   a14, -*sp, 1
3f9306e0:	move   a7, *a14+, 1
3f9306f0:	sub    a7, a7
3f930700:	move   a7, *a14+, 1
3f930710:	calla  L3F954420
3f930740:	move   a8, @0x224f90, 1
3f930770:	move   a7, @0x224f90, 1
3f9307a0:	jruc   L3F930A50
L3F9307B0:
3f9307b0:	move   a14, -*sp, 1
3f9307c0:	move   a7, *a14+, 1
3f9307d0:	move   *a13(0x12c0), *a14+, 1
3f9307f0:	calla  L3F954420
3f930820:	move   a8, @0x224f90, 1
3f930850:	jruc   L3F930A50
L3F930860:
3f930860:	movk   1, a9
3f930870:	move   a9, @0x224f90, 1
3f9308a0:	sub    a7, a7
3f9308b0:	movb   a7, @0x224d70
3f9308e0:	calla  L3F932BD0
3f930910:	setf   16, 1, 0
3f930920:	move   *a13(0xffe0), a7, 0
3f930940:	dsjs   a7, L3F930A50
3f930950:	move   a11, a7
3f930960:	jrne   L3F930A50
3f930970:	move   @0x224fd0, a9, 1
3f9309a0:	jrne   L3F930A50
3f9309b0:	move   a14, -*sp, 1
3f9309c0:	movk   3, a7
3f9309d0:	move   a7, *a14+, 1
3f9309e0:	movi   0x3f933c58, a8
3f930a10:	move   a8, *a14+, 1
3f930a20:	calla  L3F309350
L3F930A50:
3f930a50:	move   @0x224f90, a11, 1
3f930a80:	jreq   L3F930B40
3f930a90:	move   a14, -*sp, 1
3f930aa0:	movi   0x223c70, a9
3f930ad0:	move   a9, *a14+, 1
3f930ae0:	calla  L3F92CC20
3f930b10:	calla  L3F930BC0
L3F930B40:
3f930b40:	move   @0x224f90, a8, 1
L3F930B70:
3f930b70:	move   *sp(0xa0), a14, 1
3f930b90:	mmfm   sp, a7,a9,a11,a13
3f930bb0:	rets   2
L3F930BC0:
3f930bc0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f930be0:	move   a14, a13
3f930bf0:	addi   0x310, a14
3f930c10:	move   a14, -*sp, 1
3f930c20:	setf   16, 1, 0
3f930c30:	move   @0x1d1980, a11, 0
3f930c60:	move   a11, *a14+, 1
3f930c70:	move   a11, *a14+, 1
3f930c80:	movi   0x3f933cf0, a8
3f930cb0:	move   a8, *a14+, 1
3f930cc0:	move   a13, *a14+, 1
3f930cd0:	calla  L3FB34430
3f930d00:	move   a13, *a13(0x270), 1
3f930d20:	move   a14, -*sp, 1
3f930d30:	move   a13, *a14+, 1
3f930d40:	calla  L3FB458D0
3f930d70:	setf   16, 0, 0
3f930d80:	move   a8, *a13(0x250), 0
3f930da0:	movk   14, a11
3f930db0:	movb   a11, *a13(0x260)
3f930dd0:	movk   1, a7
3f930de0:	movb   a7, *a13(0x268)
3f930e00:	movb   a11, *a13(0x1e0)
3f930e20:	movb   a7, *a13(0x1e8)
3f930e40:	move   a13, a5
3f930e50:	addi   0x190, a5
3f930e70:	move   a5, *a13(0x1b0), 1
3f930e90:	move   a5, *a13(0x190), 1
3f930eb0:	move   @0x223b40, a9, 1
3f930ee0:	move   @0x223b80, a7, 1
3f930f10:	jrne   L3F930FD0
3f930f20:	movi   0x223b40, a7
3f930f50:	move   a7, @0x223b60, 1
3f930f80:	move   a7, @0x223b40, 1
3f930fb0:	move   a7, a9
3f930fc0:	jruc   L3F931470
L3F930FD0:
3f930fd0:	cmpi   0x223b40, a9
3f931000:	jreq   L3F931470
L3F931010:
3f931010:	move   *a9, a10, 1
3f931020:	move   *a9(0x80), *a13(0x1f0), 1
3f931050:	move   a14, -*sp, 1
3f931060:	move   *a9(0x80), *a14+, 1
3f931080:	calla  L3FB458D0
3f9310b0:	setf   16, 0, 0
3f9310c0:	move   a8, *a13(0x1d0), 0
3f9310e0:	move   a14, -*sp, 1
3f9310f0:	movk   1, a11
3f931100:	move   a11, *a14+, 1
3f931110:	move   a13, a7
3f931120:	addi   0x250, a7
3f931140:	move   a7, *a14+, 1
3f931150:	move   a13, a5
3f931160:	addi   0x1d0, a5
3f931180:	move   a5, *a14+, 1
3f931190:	calla  L3FC752F0
3f9311c0:	cmpi   0x248419, a8
3f9311f0:	jrne   L3F931420
3f931200:	pushst
3f931210:	dint
3f931220:	move   a9, *a13(0x2d0), 1
3f931240:	move   *a9(0x20), *a13(0x2f0), 1
3f931270:	move   *a13(0x2f0), a11, 1
3f931290:	move   *a9, *a11, 1
3f9312a0:	move   *a11, a5, 1
3f9312b0:	move   a11, *a5(0x20), 1
3f9312d0:	move   a9, *a9, 1
3f9312e0:	move   a9, *a9(0x20), 1
3f931300:	popst
3f931310:	pushst
3f931320:	dint
3f931330:	move   a9, *a13(0x2d0), 1
3f931350:	move   *a13(0x1b0), *a13(0x2f0), 1
3f931380:	move   *a13(0x2f0), a11, 1
3f9313a0:	move   *a11, *a9, 1
3f9313b0:	move   a11, *a9(0x20), 1
3f9313d0:	move   a9, *a11, 1
3f9313e0:	move   *a9, a5, 1
3f9313f0:	move   a9, *a5(0x20), 1
3f931410:	popst
L3F931420:
3f931420:	move   a10, a9
3f931430:	cmpi   0x223b40, a9
3f931460:	jrne   L3F931010
L3F931470:
3f931470:	move   @0x223b40, a9, 1
3f9314a0:	move   *a13(0x190), a11, 1
3f9314c0:	move   a11, @0x223b40, 1
3f9314f0:	move   *a13(0x1b0), a7, 1
3f931510:	move   a9, *a7, 1
3f931520:	movi   0x223b40, a5
3f931550:	move   a5, *a11(0x20), 1
3f931570:	move   a7, *a9(0x20), 1
3f931590:	subi   0x310, a14
3f9315b0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f9315d0:	rets
L3F9315E0:
3f9315e0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f931600:	move   a14, a13
3f931610:	addk   32, a14
3f931620:	move   *a13(0xffe0), a7, 1
3f931640:	move   @0x223d50, a5, 1
3f931670:	move   a5, *a7, 1
3f931680:	dec    a5
3f931690:	jrgt   L3F931770
3f9316a0:	move   a14, -*sp, 1
3f9316b0:	movi   0x3f933688, a8
3f9316e0:	move   a8, *a14+, 1
3f9316f0:	move   @0x223d70, *a14+, 1
3f931720:	calla  L3F932CD0
3f931750:	move   a8, a5
3f931760:	jreq   L3F931890
L3F931770:
3f931770:	move   a14, -*sp, 1
3f931780:	movi   0x224d70, a5
3f9317b0:	move   a5, *a14+, 1
3f9317c0:	calla  L3FB458D0
3f9317f0:	move   a8, a9
3f931800:	move   @0x224f70, a5, 1
3f931830:	subk   2, a5
3f931840:	jrne   L3F931870
3f931850:	addk   2, a9
3f931860:	jruc   L3F9318A0
L3F931870:
3f931870:	inc    a9
3f931880:	jruc   L3F9318A0
L3F931890:
3f931890:	sub    a9, a9
L3F9318A0:
3f9318a0:	sub    a10, a10
3f9318b0:	move   @0x223d50, a5, 1
3f9318e0:	cmp    a5, a10
3f9318f0:	jrge   L3F931A20
L3F931900:
3f931900:	move   a14, -*sp, 1
3f931910:	move   a10, a7
3f931920:	sll    0x5, a7
3f931930:	addi   0x223d70, a7
3f931960:	move   *a7+, *a14+, 1
3f931970:	calla  L3FB458D0
3f9319a0:	inc    a8
3f9319b0:	add    a8, a9
3f9319c0:	inc    a10
3f9319d0:	move   @0x223d50, a7, 1
3f931a00:	cmp    a7, a10
3f931a10:	jrlt   L3F931900
L3F931A20:
3f931a20:	move   a9, a7
3f931a30:	addk   3, a7
3f931a40:	movk   3, a5
3f931a50:	move   a7, a9
3f931a60:	andn   a5, a9
3f931a70:	move   *a13(0xffc0), a7, 1
3f931a90:	move   a9, *a7, 1
3f931aa0:	move   *a13(0xffa0), a5, 1
3f931ac0:	move   a14, -*sp, 1
3f931ad0:	move   *a7, a7, 1
3f931ae0:	inc    a7
3f931af0:	move   a7, *a14+, 1
3f931b00:	calla  L3F705A00
3f931b30:	move   a8, *a5, 1
3f931b40:	move   a8, a7
3f931b50:	jrne   L3F931B90
3f931b60:	sub    a8, a8
3f931b70:	jauc   L3F932490
L3F931B90:
3f931b90:	move   a14, -*sp, 1
3f931ba0:	move   *a13(0xffc0), a7, 1
3f931bc0:	move   *a7, a5, 1
3f931bd0:	inc    a5
3f931be0:	move   a5, *a14+, 1
3f931bf0:	move   *a13(0xffa0), a5, 1
3f931c10:	move   *a5(0x0), *a14+, 1
3f931c30:	calla  L3FB44A00
3f931c60:	move   a14, -*sp, 1
3f931c70:	movi   0x3f933688, a8
3f931ca0:	move   a8, *a14+, 1
3f931cb0:	move   @0x223d70, *a14+, 1
3f931ce0:	calla  L3F932CD0
3f931d10:	move   a8, a8
3f931d20:	jreq   L3F931D50
3f931d30:	sub    a5, a5
3f931d40:	jruc   L3F931D60
L3F931D50:
3f931d50:	movk   1, a5
L3F931D60:
3f931d60:	move   a5, *a13, 1
3f931d70:	move   *a13(0xffa0), a5, 1
3f931d90:	move   *a5, a11, 1
3f931da0:	sub    a10, a10
3f931db0:	move   @0x223d50, a5, 1
3f931de0:	cmp    a5, a10
3f931df0:	jrge   L3F932480
L3F931E00:
3f931e00:	move   a14, -*sp, 1
3f931e10:	move   a10, a7
3f931e20:	sll    0x5, a7
3f931e30:	addi   0x223d70, a7
3f931e60:	move   *a7+, *a14+, 1
3f931e70:	calla  L3FB458D0
3f931ea0:	move   a8, a9
3f931eb0:	move   *a13, a7, 1
3f931ec0:	cmp    a7, a10
3f931ed0:	jrne   L3F932320
3f931ee0:	move   a14, -*sp, 1
3f931ef0:	movi   0x224d70, a5
3f931f20:	move   a5, *a14+, 1
3f931f30:	calla  L3FB458D0
3f931f60:	move   @0x224f70, a5, 1
3f931f90:	subk   2, a5
3f931fa0:	jrne   L3F931FD0
3f931fb0:	movk   2, a5
3f931fc0:	jruc   L3F931FE0
L3F931FD0:
3f931fd0:	movk   1, a5
L3F931FE0:
3f931fe0:	add    a5, a8
3f931ff0:	add    a8, a9
3f932000:	setf   8, 1, 0
3f932010:	move   a9, *a11+, 0
3f932020:	move   a14, -*sp, 1
3f932030:	movi   0x224d70, a5
3f932060:	move   a5, *a14+, 1
3f932070:	move   a11, *a14+, 1
3f932080:	calla  L3FB45720
3f9320b0:	move   @0x224f70, a5, 1
3f9320e0:	subk   2, a5
3f9320f0:	jrne   L3F9321A0
3f932100:	move   a14, -*sp, 1
3f932110:	movi   0x3f933d80, a8
3f932140:	move   a8, *a14+, 1
3f932150:	move   a11, *a14+, 1
3f932160:	calla  L3FB452E0
3f932190:	jruc   L3F932230
L3F9321A0:
3f9321a0:	move   a14, -*sp, 1
3f9321b0:	movi   0x3f933d98, a8
3f9321e0:	move   a8, *a14+, 1
3f9321f0:	move   a11, *a14+, 1
3f932200:	calla  L3FB452E0
L3F932230:
3f932230:	move   a14, -*sp, 1
3f932240:	move   a10, a5
3f932250:	sll    0x5, a5
3f932260:	addi   0x223d70, a5
3f932290:	move   *a5+, *a14+, 1
3f9322a0:	move   a11, *a14+, 1
3f9322b0:	calla  L3FB452E0
3f9322e0:	move   a9, a5
3f9322f0:	sll    0x3, a5
3f932300:	add    a5, a11
3f932310:	jruc   L3F932420
L3F932320:
3f932320:	setf   8, 1, 0
3f932330:	move   a9, *a11+, 0
3f932340:	move   a14, -*sp, 1
3f932350:	move   a10, a5
3f932360:	sll    0x5, a5
3f932370:	addi   0x223d70, a5
3f9323a0:	move   *a5+, *a14+, 1
3f9323b0:	move   a11, *a14+, 1
3f9323c0:	calla  L3FB45720
3f9323f0:	move   a9, a5
3f932400:	sll    0x3, a5
3f932410:	add    a5, a11
L3F932420:
3f932420:	inc    a10
3f932430:	move   @0x223d50, a5, 1
3f932460:	cmp    a5, a10
3f932470:	jrlt   L3F931E00
L3F932480:
3f932480:	movk   1, a8
L3F932490:
3f932490:	move   *sp(0xe0), a14, 1
3f9324b0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f9324d0:	rets   2
L3F9324E0:
3f9324e0:	mmtm   sp, a11,a13
3f932500:	move   a14, a13
3f932510:	move   *a13(0xffe0), a11, 1
3f932530:	move   *a11(0x80), a8, 1
3f932550:	move   *sp(0x60), a14, 1
3f932570:	mmfm   sp, a11,a13
3f932590:	rets   2
L3F9325A0:
3f9325a0:	mmtm   sp, a11,a13
3f9325c0:	move   a14, a13
3f9325d0:	move   *a13(0xffe0), a11, 1
3f9325f0:	move   *a11(0x60), a8, 1
3f932610:	move   *sp(0x60), a14, 1
3f932630:	mmfm   sp, a11,a13
3f932650:	rets   2
L3F932660:
3f932660:	mmtm   sp, a11,a13
3f932680:	move   a14, a13
3f932690:	move   *a13(0xffe0), a11, 1
3f9326b0:	move   *a11(0x40), a8, 1
3f9326d0:	move   *sp(0x60), a14, 1
3f9326f0:	mmfm   sp, a11,a13
3f932710:	rets   2
L3F932720:
3f932720:	mmtm   sp, a11,a13
3f932740:	move   a14, a13
3f932750:	move   *a13(0xffe0), a11, 1
3f932770:	move   *a13(0xffc0), *a11(0x40), 1
3f9327a0:	move   *sp(0x60), a14, 1
3f9327c0:	mmfm   sp, a11,a13
3f9327e0:	rets   2
L3F9327F0:
3f9327f0:	mmtm   sp, a11,a13
3f932810:	move   a14, a13
3f932820:	addi   0x80, a14
3f932840:	sub    a11, a11
3f932850:	move   a11, *a13, 1
3f932860:	move   a11, *a13(0x20), 1
3f932880:	move   a11, *a13(0x40), 1
3f9328a0:	movi   0x4650, a11
3f9328c0:	move   a11, @0x225810, 1
3f9328f0:	movi   0xdbba0, a11
3f932920:	move   a11, @0x225830, 1
3f932950:	movi   0x3a98, a11
3f932970:	move   a11, @0x2257f0, 1
3f9329a0:	subi   0x80, a14
3f9329c0:	mmfm   sp, a11,a13
3f9329e0:	rets
L3F9329F0:
3f9329f0:	mmtm   sp, a9,a11,a13
3f932a10:	move   a14, a13
L3F932A20:
3f932a20:	move   *a13(0xffe0), a11, 1
3f932a40:	movb   *a11, a11
3f932a50:	jrne   L3F932A80
3f932a60:	sub    a8, a8
3f932a70:	jruc   L3F932B80
L3F932A80:
3f932a80:	move   *a13(0xffe0), a11, 1
3f932aa0:	movb   *a11, a11
3f932ab0:	movb   *a13(0xffc0), a9
3f932ad0:	cmp    a9, a11
3f932ae0:	jrne   L3F932B20
3f932af0:	move   *a13(0xffe0), a8, 1
3f932b10:	jruc   L3F932B80
L3F932B20:
3f932b20:	move   *a13(0xffe0), a11, 1
3f932b40:	addk   8, a11
3f932b50:	move   a11, *a13(0xffe0), 1
3f932b70:	jruc   L3F932A20
L3F932B80:
3f932b80:	move   *sp(0x80), a14, 1
3f932ba0:	mmfm   sp, a9,a11,a13
3f932bc0:	rets   2
L3F932BD0:
3f932bd0:	move   a11, -*sp, 1
3f932be0:	move   @0x225980, a11, 1
3f932c10:	jreq   L3F932CB0
3f932c20:	move   a14, -*sp, 1
3f932c30:	move   a11, *a14+, 1
3f932c40:	calla  L3F70BB90
3f932c70:	sub    a11, a11
3f932c80:	move   a11, @0x225980, 1
L3F932CB0:
3f932cb0:	move   *sp+, a11, 1
3f932cc0:	rets
L3F932CD0:
3f932cd0:	mmtm   sp, a7,a9,a10,a11,a13
3f932cf0:	move   a14, a13
3f932d00:	move   a14, -*sp, 1
3f932d10:	move   a14, -*sp, 1
3f932d20:	move   *a13(0xffe0), *a14+, 1
3f932d40:	calla  L3FB458D0
3f932d70:	inc    a8
3f932d80:	move   a8, *a14+, 1
3f932d90:	calla  L3F701230
3f932dc0:	move   a8, a9
3f932dd0:	move   a14, -*sp, 1
3f932de0:	move   a14, -*sp, 1
3f932df0:	move   *a13(0xffc0), *a14+, 1
3f932e10:	calla  L3FB458D0
3f932e40:	inc    a8
3f932e50:	move   a8, *a14+, 1
3f932e60:	calla  L3F701230
3f932e90:	move   a8, a10
3f932ea0:	move   a14, -*sp, 1
3f932eb0:	move   *a13(0xffe0), *a14+, 1
3f932ed0:	move   a9, *a14+, 1
3f932ee0:	calla  L3FB45720
3f932f10:	move   a14, -*sp, 1
3f932f20:	move   *a13(0xffc0), *a14+, 1
3f932f40:	move   a10, *a14+, 1
3f932f50:	calla  L3FB45720
3f932f80:	subk   8, a9
3f932f90:	subk   8, a10
L3F932FA0:
3f932fa0:	move   a14, -*sp, 1
3f932fb0:	addk   8, a9
3f932fc0:	movb   *a9, a8
3f932fd0:	move   a8, *a14+, 1
3f932fe0:	calla  L3FE1F160
3f933010:	move   a8, a11
3f933020:	move   a14, -*sp, 1
3f933030:	addk   8, a10
3f933040:	movb   *a10, a7
3f933050:	move   a7, *a14+, 1
3f933060:	move   a8, a7
3f933070:	calla  L3FE1F160
3f9330a0:	cmp    a7, a8
3f9330b0:	jrne   L3F9330E0
3f9330c0:	move   a11, a7
3f9330d0:	jrne   L3F932FA0
L3F9330E0:
3f9330e0:	movb   *a9, a8
3f9330f0:	movb   *a10, a7
3f933100:	sub    a7, a8
3f933110:	move   *sp(0xc0), a14, 1
3f933130:	mmfm   sp, a7,a9,a10,a11,a13
3f933150:	rets   2
3f933160:	move   a2, b12
3f933170:	sll    0x2, a13
3f933180:	cmp    a10, a6
3f933190:	sub    a10, a12
3f9331a0:	sub    b2, sp
3f9331b0:	xor    a2, a5
3f9331c0:	srl    0x18, a0
3f9331d0:	.word  0x0061
L3F9331E0:
3f9331e0:	.word  0x0063
3f9331f0:	sll    a9, a13
3f933200:	srl    0x18, a0
3f933210:	.word  0x0066
3f933220:	srl    a1, a13
3f933230:	.word  0x0063
3f933240:	srl    a1, a13
3f933250:	.word  0x006e
3f933260:	.word  0x742d
3f933270:	srl    0x18, a0
3f933280:	.word  0x0073
3f933290:	.word  0x7375
3f9332a0:	dsjs   a5, L3F9333E0
3f9332b0:	divs   a1, a0
L3F9332C0:
3f9332c0:	dsjs   a0, L3F9332C0
3f9332d0:	rl     a11, a4
3f9332e0:	.word  0x7073
3f9332f0:	sla    a11, a12
3f933300:	dsjs   b9, L3F9331E0
3f933310:	divu   a9, a0
3f933320:	.word  0x706f
3f933330:	rl     b11, b4
3f933340:	modu   a3, sp
3f933350:	sla    0x2, b13
3f933360:	.word  0x743c
3f933370:	.word  0x7974
3f933380:	.word  0x0a3e
3f933390:	modu   a8, a0
3f9333a0:	.word  0x7470
3f9333b0:	modu   a11, a9
3f9333c0:	.word  0x736e
L3F9333D0:
3f9333d0:	srl    0x17, a0
L3F9333E0:
3f9333e0:	sla    0x3, a1
3f9333f0:	srl    0x1f, a3
3f933400:	sll    a9, a0
3f933410:	sla    0x19, a0
3f933420:	sla    0x1, a12
3f933430:	sll    a9, a13
3f933440:	sla    0x1, a12
L3F933450:
3f933450:	srl    a1, a13
3f933460:	sla    0x19, a0
3f933470:	sla    0x1, a12
3f933480:	srl    a1, a13
3f933490:	sla    0x3, a3
3f9334a0:	addc   b9, b12
3f9334b0:	.word  0x7275
3f9334c0:	modu   b11, b3
3f9334d0:	subb   b3, b2
L3F9334E0:
3f9334e0:	modu   a3, sp
3f9334f0:	dsjs   b4, L3F9333D0
3f933500:	sla    0x1, a12
3f933510:	srl    a1, a13
3f933520:	sla    0x3, a14
3f933530:	or     b1, b12
3f933540:	.word  0x7865
3f933550:	subb   b3, b4
3f933560:	modu   a3, sp
3f933570:	dsjs   b4, L3F933450
3f933580:	.word  0x0a2c
3f933590:	trap   0
3f9335a0:	srl    a1, a13
3f9335b0:	sla    0x3, b0
3f9335c0:	subb   b1, b12
3f9335d0:	modu   a3, sp
3f9335e0:	and    b3, b4
3f9335f0:	.word  0x7461
3f933600:	dsjs   a8, L3F9334E0
3f933610:	sla    0x1, a12
3f933620:	.word  0x742d
3f933630:	sla    0x19, a0
3f933640:	sla    0x1, a12
3f933650:	.word  0x732d
3f933660:	sla    0x19, a0
3f933670:	.word  0x000a
3f933680:	andn   a0, a0
3f933690:	move   a10, sp
3f9336a0:	sra    0x10, a0
3f9336b0:	sll    0x8, a0
3f9336c0:	sla    0x3, a4
3f9336d0:	modu   a11, a6
3f9336e0:	.word  0x746e
3f9336f0:	sla    0x3, b3
3f933700:	modu   a11, a6
3f933710:	modu   b3, b5
3f933720:	srl    0xd, a4
3f933730:	add    a8, a0
3f933740:	.word  0x7070
3f933750:	modu   a3, a5
3f933760:	subb   a3, a4
3f933770:	modu   a3, sp
3f933780:	move   b3, a4
3f933790:	mods   a11, a1
3f9337a0:	.word  0x7365
3f9337b0:	sla    0x1, b10
3f9337c0:	.word  0x756f
3f9337d0:	sla    0x3, b4
3f9337e0:	srl    a3, sp
3f9337f0:	mods   a9, a0
3f933800:	mods   a11, a5
3f933810:	.word  0x726f
3f933820:	sla    0x3, b9
3f933830:	.word  0x0a31
3f933840:	add    a8, a0
3f933850:	.word  0x7070
3f933860:	modu   a3, a5
3f933870:	subb   a3, a4
3f933880:	modu   a3, sp
3f933890:	move   b3, a4
3f9338a0:	mods   a11, a1
3f9338b0:	.word  0x7365
3f9338c0:	sla    0x1, b10
3f9338d0:	.word  0x756f
3f9338e0:	sla    0x3, b4
3f9338f0:	srl    a3, sp
3f933900:	mods   a9, a0
3f933910:	mods   a11, a5
3f933920:	.word  0x726f
3f933930:	sla    0x3, b9
3f933940:	.word  0x0a32
3f933950:	add    a8, a0
3f933960:	.word  0x7070
3f933970:	modu   a3, a5
3f933980:	subb   a3, a4
3f933990:	modu   a3, sp
3f9339a0:	move   b3, a4
3f9339b0:	mods   a11, a1
3f9339c0:	.word  0x7365
3f9339d0:	sla    0x1, b10
3f9339e0:	.word  0x756f
3f9339f0:	sla    0x3, b4
3f933a00:	srl    a3, sp
3f933a10:	mods   a9, a0
3f933a20:	mods   a11, a5
3f933a30:	.word  0x726f
3f933a40:	sla    0x3, b9
3f933a50:	.word  0x0a33
3f933a60:	add    a8, a0
3f933a70:	.word  0x7070
3f933a80:	modu   a3, a5
3f933a90:	subb   a3, a4
3f933aa0:	modu   a3, sp
3f933ab0:	move   b3, a4
3f933ac0:	mods   a11, a1
3f933ad0:	.word  0x7365
3f933ae0:	sla    0x1, b10
3f933af0:	.word  0x756f
3f933b00:	sla    0x3, b4
3f933b10:	srl    a3, sp
3f933b20:	mods   a9, a0
3f933b30:	mods   a11, a5
3f933b40:	.word  0x726f
3f933b50:	sla    0x3, b9
3f933b60:	.word  0x0a34
3f933b70:	andn   a8, a0
3f933b80:	.word  0x7465
3f933b90:	modu   a10, a6
3f933ba0:	.word  0x746e
3f933bb0:	sla    b10, b0
3f933bc0:	rl     b3, b4
3f933bd0:	sla    0x1, b10
3f933be0:	.word  0x756f
3f933bf0:	sla    0x3, b4
3f933c00:	srl    a3, sp
3f933c10:	mods   a9, a0
3f933c20:	mods   a11, a5
3f933c30:	.word  0x726f
3f933c40:	.word  0x0a79
3f933c50:	or     a8, a0
3f933c60:	rl     b11, b3
3f933c70:	srl    a11, a14
3f933c80:	mods   a1, a0
3f933c90:	sll    a11, sp
3f933ca0:	mods   a3, a1
3f933cb0:	srl    a1, a0
3f933cc0:	modu   a3, sp
3f933cd0:	.word  0x7374
3f933ce0:	rev    a14
3f933cf0:	srl    0x17, a10
3f933d00:	srl    0x17, a10
3f933d10:	srl    0x17, a10
3f933d20:	sra    a1, a5
3f933d30:	sll    0x9, a13
3f933d40:	srl    0x15, a4
3f933d50:	srl    0x17, a10
3f933d60:	srl    0x17, a10
3f933d70:	rev    a10
3f933d80:	dsjs   b10, L3F933EA0
3f933d90:	dsjs   a0, L3F933EA0
3f933da0:	.word  0x0000
3f933db0:	calla  L3F93BE40
3f933de0:	rets
3f933df0:	mmtm   sp, a7,a9,a11,a13
3f933e10:	move   a14, a13
3f933e20:	addi   0x2c0, a14
3f933e40:	sub    a11, a11
3f933e50:	move   a11, *a13(0xffe0), 1
3f933e70:	calla  L3F708700
L3F933EA0:
3f933ea0:	move   a8, *a13(0x260), 1
3f933ec0:	move   a14, -*sp, 1
3f933ed0:	move   a11, *a14+, 1
3f933ee0:	movi   0x3f933df0, a11
3f933f10:	move   a11, *a14+, 1
3f933f20:	move   @0x225390, *a14+, 1
3f933f50:	calla  L3FB3F250
3f933f80:	move   a14, -*sp, 1
3f933f90:	movi   0x40, a11
3f933fb0:	move   a11, *a14+, 1
3f933fc0:	move   a13, a11
3f933fd0:	addk   32, a11
3f933fe0:	move   a11, *a14+, 1
3f933ff0:	move   @0x225390, *a14+, 1
3f934020:	calla  L3FB3E0F0
3f934050:	move   a8, *a13, 1
3f934060:	move   a8, a8
3f934070:	jreq   L3F934850
3f934080:	move   a11, *a13(0x220), 1
3f9340a0:	dec    a8
3f9340b0:	move   a8, *a13, 1
3f9340c0:	inc    a8
3f9340d0:	jreq   L3F934670
L3F9340E0:
3f9340e0:	move   @0xc52d0, a9, 1
3f934110:	cmpi   0xc52d0, a9
3f934140:	jrne   L3F9341C0
3f934150:	move   a14, -*sp, 1
3f934160:	move   *a13(0x260), *a14+, 1
3f934180:	calla  L3FB3FE90
3f9341b0:	jruc   L3F934850
L3F9341C0:
3f9341c0:	pushst
3f9341d0:	dint
3f9341e0:	move   a9, *a13(0x280), 1
3f934200:	move   *a9(0x20), *a13(0x2a0), 1
3f934230:	move   *a13(0x2a0), a11, 1
3f934250:	move   *a9, *a11, 1
3f934260:	move   *a11, a7, 1
3f934270:	move   a11, *a7(0x20), 1
3f934290:	move   a9, *a9, 1
3f9342a0:	move   a9, *a9(0x20), 1
3f9342c0:	popst
3f9342d0:	calla  L3FB3F9C0
3f934300:	move   a8, *a9(0x60), 1
3f934320:	movk   2, a11
3f934330:	movb   a11, *a9(0x40)
3f934350:	move   *a13(0x220), a7, 1
3f934370:	setf   8, 0, 0
3f934380:	move   *a7+, a11, 0
3f934390:	move   a7, *a13(0x220), 1
3f9343b0:	movb   a11, *a9(0x48)
3f9343d0:	movk   1, a11
3f9343e0:	movb   a11, *a9(0x130)
3f934400:	move   @0x225240, a11, 1
3f934430:	setf   16, 1, 0
3f934440:	move   a11, *a9(0xe0), 0
3f934460:	move   @0x225260, a7, 1
3f934490:	move   a7, *a9(0xf0), 0
3f9344b0:	pushst
3f9344c0:	dint
3f9344d0:	move   a9, *a13(0x280), 1
3f9344f0:	move   @0xc52b0, a7, 1
3f934520:	move   a7, *a13(0x2a0), 1
3f934540:	move   *a7, *a9, 1
3f934550:	move   a7, *a9(0x20), 1
3f934570:	move   a9, *a7, 1
3f934580:	move   *a9, a11, 1
3f934590:	move   a9, *a11(0x20), 1
3f9345b0:	popst
3f9345c0:	move   a14, -*sp, 1
3f9345d0:	move   *a13(0x260), *a14+, 1
3f9345f0:	calla  L3FB3FE90
3f934620:	move   *a13, a11, 1
3f934630:	dec    a11
3f934640:	move   a11, *a13, 1
3f934650:	inc    a11
3f934660:	jrne   L3F9340E0
L3F934670:
3f934670:	sub    a11, a11
3f934680:	move   a11, @0x225100, 1
3f9346b0:	move   @0x223420, a7, 1
3f9346e0:	jreq   L3F934850
3f9346f0:	move   a11, @0x225100, 1
3f934720:	move   a14, -*sp, 1
3f934730:	movk   1, a7
3f934740:	move   a7, *a14+, 1
3f934750:	calla  L3F93A760
3f934780:	move   a14, -*sp, 1
3f934790:	move   a11, *a14+, 1
3f9347a0:	movi   0x3f93a2d0, a7
3f9347d0:	move   a7, *a14+, 1
3f9347e0:	movi   0xea60, a11
3f934810:	move   a11, *a14+, 1
3f934820:	calla  L3FB41ED0
L3F934850:
3f934850:	move   *sp(0xa0), a14, 1
3f934870:	mmfm   sp, a7,a9,a11,a13
3f934890:	rets   2
3f9348a0:	mmtm   sp, a0,a2,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f9348c0:	move   a14, a13
3f9348d0:	addi   0x1090, a14
3f9348f0:	move   a14, -*sp, 1
3f934900:	move   *a13(0xffe0), *a14+, 1
3f934920:	movi   0x3f9348a0, a7
3f934950:	move   a7, *a14+, 1
3f934960:	move   @0x2253b0, *a14+, 1
3f934990:	calla  L3FB3F250
3f9349c0:	move   a14, -*sp, 1
3f9349d0:	movi   0x3f9406e0, a8
3f934a00:	move   a8, *a14+, 1
3f934a10:	move   @0x2253b0, *a14+, 1
3f934a40:	calla  L3F6F5820
3f934a70:	move   a8, a4
3f934a80:	jaeq   L3F935D70
3f934aa0:	move   a14, -*sp, 1
3f934ab0:	move   a4, *a14+, 1
3f934ac0:	move   a13, a7
3f934ad0:	addk   32, a7
3f934ae0:	move   a7, *a14+, 1
3f934af0:	move   @0x2253b0, *a14+, 1
3f934b20:	calla  L3FB3E0F0
3f934b50:	sub    a7, a7
3f934b60:	move   a7, *a13(0x1050), 1
3f934b80:	move   a7, @0x225100, 1
3f934bb0:	move   @0x223420, a7, 1
3f934be0:	jreq   L3F934D70
3f934bf0:	sub    a7, a7
3f934c00:	move   a7, @0x225100, 1
3f934c30:	move   a14, -*sp, 1
3f934c40:	movk   1, a7
3f934c50:	move   a7, *a14+, 1
3f934c60:	calla  L3F93A760
3f934c90:	move   a14, -*sp, 1
3f934ca0:	sub    a7, a7
3f934cb0:	move   a7, *a14+, 1
3f934cc0:	movi   0x3f93a2d0, a7
3f934cf0:	move   a7, *a14+, 1
3f934d00:	movi   0xea60, a7
3f934d30:	move   a7, *a14+, 1
3f934d40:	calla  L3FB41ED0
L3F934D70:
3f934d70:	move   *a13(0x1050), a7, 1
3f934d90:	sll    0x3, a7
3f934da0:	add    a13, a7
3f934db0:	setf   8, 0, 0
3f934dc0:	move   *a7(0x20), a7, 0
3f934de0:	srl    0x5, a7
3f934df0:	subk   5, a7
3f934e00:	jane   L3F9357B0
3f934e20:	move   *a13(0x1050), a7, 1
3f934e40:	inc    a7
3f934e50:	move   a7, *a13(0x1050), 1
3f934e70:	cmp    a4, a7
3f934e80:	jrne   L3F935040
L3F934E90:
3f934e90:	move   a14, -*sp, 1
3f934ea0:	movi   0x3f9406e0, a8
3f934ed0:	move   a8, *a14+, 1
3f934ee0:	move   @0x2253b0, *a14+, 1
3f934f10:	calla  L3F6F5820
3f934f40:	move   a8, a4
3f934f50:	jreq   L3F934E90
3f934f60:	move   a14, -*sp, 1
3f934f70:	move   a4, *a14+, 1
3f934f80:	move   a13, a7
3f934f90:	addk   32, a7
3f934fa0:	move   a7, *a14+, 1
3f934fb0:	move   @0x2253b0, *a14+, 1
3f934fe0:	calla  L3FB3E0F0
3f935010:	sub    a7, a7
3f935020:	move   a7, *a13(0x1050), 1
L3F935040:
3f935040:	inc    a7
3f935050:	move   a7, *a13(0x1050), 1
3f935070:	dec    a7
3f935080:	sll    0x3, a7
3f935090:	add    a13, a7
3f9350a0:	setf   8, 0, 0
3f9350b0:	move   *a7(0x20), a7, 0
3f9350d0:	movk   15, a5
3f9350e0:	and    a5, a7
3f9350f0:	subk   2, a7
3f935100:	jrne   L3F9351D0
3f935110:	move   @0x225070, a7, 1
3f935140:	jreq   L3F935280
3f935150:	sub    a5, a5
3f935160:	move   a5, @0x225070, 1
3f935190:	calla  L3F940240
3f9351c0:	jruc   L3F935280
L3F9351D0:
3f9351d0:	move   @0x225070, a7, 1
3f935200:	jrne   L3F935280
3f935210:	movk   1, a5
3f935220:	move   a5, @0x225070, 1
3f935250:	calla  L3F940240
L3F935280:
3f935280:	move   *a13(0x1050), a7, 1
3f9352a0:	move   a4, a5
3f9352b0:	sub    a7, a5
3f9352c0:	subk   2, a5
3f9352d0:	jrge   L3F935560
3f9352e0:	move   a4, a5
3f9352f0:	sub    a7, a5
3f935300:	neg    a5
3f935310:	addk   2, a5
3f935320:	move   a5, *a13(0x1070), 1
L3F935340:
3f935340:	move   a14, -*sp, 1
3f935350:	movi   0x3f9406e0, a8
3f935380:	move   a8, *a14+, 1
3f935390:	move   @0x2253b0, *a14+, 1
3f9353c0:	calla  L3F6F5820
3f9353f0:	move   a8, a4
3f935400:	move   *a13(0x1070), a7, 1
3f935420:	cmp    a7, a4
3f935430:	jrlt   L3F935340
3f935440:	move   a14, -*sp, 1
3f935450:	move   a4, *a14+, 1
3f935460:	move   a13, a5
3f935470:	addk   32, a5
3f935480:	move   a5, *a14+, 1
3f935490:	move   @0x2253b0, *a14+, 1
3f9354c0:	calla  L3FB3E0F0
3f9354f0:	move   a7, *a13(0x1050), 1
3f935510:	sub    a5, a5
3f935520:	move   a5, @0x2250b0, 1
3f935550:	jruc   L3F9356D0
L3F935560:
3f935560:	sub    a5, a5
3f935570:	move   a5, @0x2250b0, 1
3f9355a0:	addk   2, a7
3f9355b0:	move   a7, *a13(0x1050), 1
3f9355d0:	cmp    a4, a7
3f9355e0:	jrne   L3F9356D0
3f9355f0:	move   a14, -*sp, 1
3f935600:	movk   1, a7
3f935610:	move   a7, *a14+, 1
3f935620:	movi   0x225220, a7
3f935650:	move   a7, *a14+, 1
3f935660:	move   @0x2253b0, *a14+, 1
3f935690:	calla  L3FB3EBC0
3f9356c0:	jruc   L3F935D70
L3F9356D0:
3f9356d0:	move   a14, -*sp, 1
3f9356e0:	movk   1, a7
3f9356f0:	move   a7, *a14+, 1
3f935700:	movi   0x225220, a7
3f935730:	move   a7, *a14+, 1
3f935740:	move   @0x2253b0, *a14+, 1
3f935770:	calla  L3FB3EBC0
3f9357a0:	jruc   L3F935D20
L3F9357B0:
3f9357b0:	move   *a13(0x1050), a7, 1
3f9357d0:	sll    0x3, a7
3f9357e0:	add    a13, a7
3f9357f0:	move   *a7(0x20), a7, 0
3f935810:	btst   7, a7
3f935820:	jreq   L3F9359C0
3f935830:	move   @0x2250b0, a7, 1
3f935860:	jreq   L3F9359C0
3f935870:	move   *a13(0x1050), a5, 1
3f935890:	inc    a5
3f9358a0:	move   a5, *a13(0x1050), 1
3f9358c0:	dec    a5
3f9358d0:	sll    0x3, a5
3f9358e0:	add    a13, a5
3f9358f0:	move   *a5(0x20), a5, 0
3f935910:	movb   a5, @0x2250d0
3f935940:	movk   1, a5
3f935950:	move   a5, @0x2250b0, 1
3f935980:	move   *a13(0x1050), a7, 1
3f9359a0:	cmp    a4, a7
3f9359b0:	jreq   L3F935D70
L3F9359C0:
3f9359c0:	move   @0x2250b0, a7, 1
3f9359f0:	inc    a7
3f935a00:	move   a7, @0x2250b0, 1
3f935a30:	dec    a7
3f935a40:	sll    0x3, a7
3f935a50:	addi   0x2250d0, a7
3f935a80:	move   *a13(0x1050), a5, 1
3f935aa0:	inc    a5
3f935ab0:	move   a5, *a13(0x1050), 1
3f935ad0:	dec    a5
3f935ae0:	sll    0x3, a5
3f935af0:	add    a13, a5
3f935b00:	movb   *a5(0x20), *a7(0x0)
3f935b30:	move   @0x225070, a7, 1
3f935b60:	jrne   L3F935C40
3f935b70:	move   @0x2250b0, a5, 1
3f935ba0:	subk   3, a5
3f935bb0:	jrne   L3F935C40
3f935bc0:	calla  L3F935DC0
3f935bf0:	sub    a7, a7
3f935c00:	move   a7, @0x2250b0, 1
3f935c30:	jruc   L3F935D20
L3F935C40:
3f935c40:	move   a7, a5
3f935c50:	jreq   L3F935D20
3f935c60:	move   @0x2250b0, a5, 1
3f935c90:	subk   5, a5
3f935ca0:	jrne   L3F935D20
3f935cb0:	calla  L3F935DC0
3f935ce0:	sub    a7, a7
3f935cf0:	move   a7, @0x2250b0, 1
L3F935D20:
3f935d20:	move   *a13(0x1050), a7, 1
3f935d40:	cmp    a4, a7
3f935d50:	jane   L3F934D70
L3F935D70:
3f935d70:	move   *sp(0x180), a14, 1
3f935d90:	mmfm   sp, a0,a2,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f935db0:	rets   2
L3F935DC0:
3f935dc0:	mmtm   sp, a0,a5,a7,a9,a10,a11,a12
3f935de0:	move   @0x225070, a7, 1
3f935e10:	jrne   L3F936080
3f935e20:	setf   8, 0, 0
3f935e30:	move   @0x2250d8, a10, 0
3f935e60:	andi   0x7f, a10
3f935e90:	move   @0x2250e0, a5, 0
3f935ec0:	move   a5, a11
3f935ed0:	andi   0x7f, a11
3f935f00:	cmpi   0x2, a10
3f935f20:	jrlt   L3F935F70
3f935f30:	move   a10, a5
3f935f40:	add    a10, a5
3f935f50:	move   a5, a10
3f935f60:	dec    a10
L3F935F70:
3f935f70:	cmpi   0x2, a11
3f935f90:	jrlt   L3F935FE0
3f935fa0:	move   a11, a5
3f935fb0:	add    a11, a5
3f935fc0:	move   a5, a11
3f935fd0:	dec    a11
L3F935FE0:
3f935fe0:	move   @0x2250d0, a5, 0
3f936010:	btst   4, a5
3f936020:	jrne   L3F936040
3f936030:	neg    a10
L3F936040:
3f936040:	btst   3, a5
3f936050:	jreq   L3F9361A0
3f936060:	neg    a11
3f936070:	jruc   L3F9361A0
L3F936080:
3f936080:	setf   8, 0, 0
3f936090:	move   @0x2250e0, a10, 0
3f9360c0:	sll    0x6, a10
3f9360d0:	move   @0x2250d8, a5, 0
3f936100:	or     a5, a10
3f936110:	move   @0x2250f0, a5, 0
3f936140:	move   a5, a11
3f936150:	sll    0x6, a11
3f936160:	move   @0x2250e8, a5, 0
3f936190:	or     a5, a11
L3F9361A0:
3f9361a0:	move   a7, a5
3f9361b0:	jrne   L3F9365C0
3f9361c0:	move   @0x2250d0, a12, 0
3f9361f0:	movk   7, a5
3f936200:	and    a5, a12
3f936210:	move   @0x225280, a5, 1
3f936240:	cmp    a5, a12
3f936250:	jreq   L3F9364C0
3f936260:	sub    a0, a0
L3F936270:
3f936270:	movk   1, a7
3f936280:	move   a7, a9
3f936290:	sll    a0, a9
3f9362a0:	move   a12, a5
3f9362b0:	and    a9, a5
3f9362c0:	move   @0x225280, a7, 1
3f9362f0:	and    a9, a7
3f936300:	cmp    a7, a5
3f936310:	jreq   L3F936440
3f936320:	move   a14, -*sp, 1
3f936330:	move   a12, a7
3f936340:	and    a9, a7
3f936350:	move   a0, a5
3f936360:	neg    a5
3f936370:	sra    a5, a7
3f936380:	move   a7, *a14+, 1
3f936390:	move   a0, a7
3f9363a0:	neg    a7
3f9363b0:	addk   3, a7
3f9363c0:	move   a7, *a14+, 1
3f9363d0:	move   a11, *a14+, 1
3f9363e0:	move   a10, *a14+, 1
3f9363f0:	sub    a7, a7
3f936400:	move   a7, *a14+, 1
3f936410:	calla  L3F936C30
L3F936440:
3f936440:	inc    a0
3f936450:	cmpi   0x3, a0
3f936470:	jrlt   L3F936270
3f936480:	move   a12, @0x225280, 1
3f9364b0:	jruc   L3F9369C0
L3F9364C0:
3f9364c0:	move   a10, a8
3f9364d0:	jrne   L3F936500
3f9364e0:	move   a11, a8
3f9364f0:	jreq   L3F9369C0
L3F936500:
3f936500:	move   a14, -*sp, 1
3f936510:	sub    a5, a5
3f936520:	move   a5, *a14+, 1
3f936530:	move   a5, *a14+, 1
3f936540:	move   a11, *a14+, 1
3f936550:	move   a10, *a14+, 1
3f936560:	movk   1, a5
3f936570:	move   a5, *a14+, 1
3f936580:	calla  L3F936C30
3f9365b0:	jruc   L3F9369C0
L3F9365C0:
3f9365c0:	move   @0x2250d0, a5, 0
3f9365f0:	srl    0x1, a5
3f936600:	movk   15, a12
3f936610:	and    a12, a5
3f936620:	move   a5, a12
3f936630:	move   @0x225280, a5, 1
3f936660:	cmp    a5, a12
3f936670:	jreq   L3F9368D0
3f936680:	sub    a0, a0
L3F936690:
3f936690:	movk   1, a7
3f9366a0:	move   a7, a9
3f9366b0:	sll    a0, a9
3f9366c0:	move   a12, a5
3f9366d0:	and    a9, a5
3f9366e0:	move   @0x225280, a7, 1
3f936710:	and    a9, a7
3f936720:	cmp    a7, a5
3f936730:	jreq   L3F936850
3f936740:	move   a14, -*sp, 1
3f936750:	move   a12, a7
3f936760:	and    a9, a7
3f936770:	move   a0, a5
3f936780:	neg    a5
3f936790:	sra    a5, a7
3f9367a0:	move   a7, *a14+, 1
3f9367b0:	move   a0, a7
3f9367c0:	inc    a7
3f9367d0:	move   a7, *a14+, 1
3f9367e0:	move   a11, *a14+, 1
3f9367f0:	move   a10, *a14+, 1
3f936800:	sub    a7, a7
3f936810:	move   a7, *a14+, 1
3f936820:	calla  L3F936C30
L3F936850:
3f936850:	inc    a0
3f936860:	cmpi   0x4, a0
3f936880:	jrlt   L3F936690
3f936890:	move   a12, @0x225280, 1
3f9368c0:	jruc   L3F9369C0
L3F9368D0:
3f9368d0:	move   a10, a8
3f9368e0:	jrne   L3F936910
3f9368f0:	move   a11, a8
3f936900:	jreq   L3F9369C0
L3F936910:
3f936910:	move   a14, -*sp, 1
3f936920:	sub    a5, a5
3f936930:	move   a5, *a14+, 1
3f936940:	move   a5, *a14+, 1
3f936950:	move   a11, *a14+, 1
3f936960:	move   a10, *a14+, 1
3f936970:	movk   1, a5
3f936980:	move   a5, *a14+, 1
3f936990:	calla  L3F936C30
L3F9369C0:
3f9369c0:	move   @0x2251e0, a7
3f9369f0:	jreq   L3F936C00
3f936a00:	calla  L3FB3F9C0
3f936a30:	move   @0x2251f0, a7, 1
3f936a60:	move   a8, a5
3f936a70:	sub    a7, a5
3f936a80:	move   @0x225090, a7, 1
3f936ab0:	cmp    a7, a5
3f936ac0:	jrc   L3F936C00
3f936ad0:	move   a14, -*sp, 1
3f936ae0:	sub    a5, a5
3f936af0:	move   a5, *a14+, 1
3f936b00:	move   a5, *a14+, 1
3f936b10:	move   @0x225050, *a14+, 1
3f936b40:	move   @0x225030, *a14+, 1
3f936b70:	movk   1, a5
3f936b80:	move   a5, *a14+, 1
3f936b90:	calla  L3F936C30
3f936bc0:	sub    a7, a7
3f936bd0:	movb   a7, @0x2251e0
L3F936C00:
3f936c00:	mmfm   sp, a0,a5,a7,a9,a10,a11,a12
3f936c20:	rets
L3F936C30:
3f936c30:	mmtm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3f936c50:	move   a14, a13
3f936c60:	addi   0x180, a14
3f936c80:	move   *a13(0xffe0), a9, 1
3f936ca0:	move   *a13(0xffc0), a10, 1
3f936cc0:	move   *a13(0xffa0), a11, 1
3f936ce0:	move   *a13(0xff80), a12, 1
3f936d00:	calla  L3F708700
3f936d30:	move   a8, *a13(0x20), 1
3f936d50:	move   @0xc52d0, a0, 1
3f936d80:	cmpi   0xc52d0, a0
3f936db0:	jrne   L3F936E30
3f936dc0:	move   a14, -*sp, 1
3f936dd0:	move   a8, *a14+, 1
3f936de0:	calla  L3FB3FE90
3f936e10:	jauc   L3F9388D0
L3F936E30:
3f936e30:	pushst
3f936e40:	dint
3f936e50:	move   a0, *a13(0x140), 1
3f936e70:	move   *a0(0x20), *a13(0x160), 1
3f936ea0:	move   *a13(0x160), a7, 1
3f936ec0:	move   *a0, *a7, 1
3f936ed0:	move   *a7, a5, 1
3f936ee0:	move   a7, *a5(0x20), 1
3f936f00:	move   a0, *a0, 1
3f936f10:	move   a0, *a0(0x20), 1
3f936f30:	popst
3f936f40:	calla  L3FB3F9C0
3f936f70:	move   a8, *a0(0x60), 1
3f936f90:	move   @0x225070, a7, 1
3f936fc0:	jrne   L3F937270
3f936fd0:	move   @0x225240, a5, 1
3f937000:	add    a10, a5
3f937010:	move   a5, @0x225240, 1
3f937040:	move   @0x225260, a5, 1
3f937070:	add    a11, a5
3f937080:	move   a5, @0x225260, 1
3f9370b0:	move   a14, -*sp, 1
3f9370c0:	sub    a5, a5
3f9370d0:	move   a5, *a14+, 1
3f9370e0:	move   @0x225260, *a14+, 1
3f937110:	move   @0x225240, *a14+, 1
3f937140:	move   @0xdaa40, *a14+, 1
3f937170:	calla  L3F93F050
3f9371a0:	move   @0x225240, a7, 1
3f9371d0:	setf   16, 1, 0
3f9371e0:	move   a7, *a0(0xe0), 0
3f937200:	move   @0x225260, a5, 1
3f937230:	move   a5, *a0(0xf0), 0
3f937250:	jauc   L3F938810
L3F937270:
3f937270:	setf   16, 1, 0
3f937280:	move   @0x1d1990, a8, 0
3f9372b0:	calla  L3FE11540
3f9372e0:	move   -*a14, a8, 1
3f9372f0:	move   a8, *a13(0x100), 1
3f937310:	move   @0x1d19a0, a8, 0
3f937340:	calla  L3FE11540
3f937370:	move   -*a14, a8, 1
3f937380:	move   a8, *a13(0x120), 1
3f9373a0:	move   a10, a8
3f9373b0:	calla  L3FE11540
3f9373e0:	move   -*a14, a8, 1
3f9373f0:	move   a8, *a13(0xc0), 1
3f937410:	move   a11, a8
3f937420:	calla  L3FE11540
3f937450:	move   -*a14, a8, 1
3f937460:	move   a8, *a13(0xe0), 1
3f937480:	move   *a13(0x100), *a14+, 1
3f9374a0:	calla  L3FE112D0
3f9374d0:	movi   0x3f9408a0, a8
3f937500:	move   *a8+, *a14+, 1
3f937510:	move   *a8+, *a14+, 1
3f937520:	calla  L3FE0D5E0
3f937550:	calla  L3FE10860
3f937580:	move   -*a14, a8, 1
3f937590:	move   a8, *a13(0x40), 1
3f9375b0:	move   *a13(0x120), *a14+, 1
3f9375d0:	calla  L3FE112D0
3f937600:	movi   0x3f9408a0, a8
3f937630:	move   *a8+, *a14+, 1
3f937640:	move   *a8+, *a14+, 1
3f937650:	calla  L3FE0D5E0
3f937680:	calla  L3FE10860
3f9376b0:	move   -*a14, a8, 1
3f9376c0:	move   a8, *a13(0x60), 1
3f9376e0:	move   *a13(0xc0), *a14+, 1
3f937700:	move   *a13(0x40), *a14+, 1
3f937720:	calla  L3FE0F590
3f937750:	move   -*a14, a8, 1
3f937760:	move   a8, *a13(0x80), 1
3f937780:	move   *a13(0xe0), *a14+, 1
3f9377a0:	move   *a13(0x60), *a14+, 1
3f9377c0:	calla  L3FE0F590
3f9377f0:	move   -*a14, a8, 1
3f937800:	move   a8, *a13(0xa0), 1
3f937820:	move   *a13(0x120), *a14+, 1
3f937840:	move   a8, *a14+, 1
3f937850:	calla  L3FE0ED00
3f937880:	move   -*a14, a8, 1
3f937890:	move   a8, *a13(0xa0), 1
3f9378b0:	move   *a13(0x80), *a14+, 1
3f9378d0:	calla  L3FE10F10
3f937900:	move   a8, @0x225240, 1
3f937930:	move   *a13(0xa0), *a14+, 1
3f937950:	calla  L3FE10F10
3f937980:	move   a8, @0x225260, 1
3f9379b0:	move   a14, -*sp, 1
3f9379c0:	sub    a5, a5
3f9379d0:	move   a5, *a14+, 1
3f9379e0:	move   a8, *a14+, 1
3f9379f0:	move   @0x225240, *a14+, 1
3f937a20:	move   @0xdaa40, *a14+, 1
3f937a50:	calla  L3F93F050
3f937a80:	move   @0x225240, a7, 1
3f937ab0:	setf   16, 1, 0
3f937ac0:	move   a7, *a0(0xe0), 0
3f937ae0:	move   @0x225260, a5, 1
3f937b10:	move   a5, *a0(0xf0), 0
3f937b30:	jauc   L3F938810
L3F937B50:
3f937b50:	move   *a13(0xff60), a7, 1
3f937b70:	jreq   L3F937BA0
3f937b80:	movk   4, a5
3f937b90:	jruc   L3F937BB0
L3F937BA0:
3f937ba0:	movk   5, a5
L3F937BB0:
3f937bb0:	movb   a5, *a0(0x40)
3f937bd0:	setf   1, 0, 0
3f937be0:	move   @0xaecd7, a5, 0
3f937c10:	jreq   L3F937DB0
3f937c20:	cmpi   0x3, a12
3f937c40:	jrne   L3F937C80
3f937c50:	movk   1, a5
3f937c60:	movb   a5, *a0(0x48)
L3F937C80:
3f937c80:	cmpi   0x2, a12
3f937ca0:	jrne   L3F937CE0
3f937cb0:	movk   2, a5
3f937cc0:	movb   a5, *a0(0x48)
L3F937CE0:
3f937ce0:	cmpi   0x1, a12
3f937d00:	jrne   L3F937D40
3f937d10:	movk   3, a5
3f937d20:	movb   a5, *a0(0x48)
L3F937D40:
3f937d40:	cmpi   0x4, a12
3f937d60:	jrne   L3F937DD0
3f937d70:	movk   4, a5
3f937d80:	movb   a5, *a0(0x48)
3f937da0:	jruc   L3F937DD0
L3F937DB0:
3f937db0:	movb   a12, *a0(0x48)
L3F937DD0:
3f937dd0:	move   @0xbf360, a5, 1
3f937e00:	jreq   L3F937EC0
3f937e10:	cmpi   0x1, a12
3f937e30:	jrle   L3F937EC0
3f937e40:	movb   *a0(0x40), a7
3f937e60:	subk   4, a7
3f937e70:	jrne   L3F937EC0
3f937e80:	movk   1, a7
3f937e90:	move   a7, @0xbf380, 1
L3F937EC0:
3f937ec0:	sub    a7, a7
3f937ed0:	movb   a7, @0x2251e0
3f937f00:	move   *a0(0x60), a5, 1
3f937f20:	move   a5, @0x2251f0, 1
3f937f50:	movk   1, a5
3f937f60:	movb   a5, *a0(0x130)
3f937f80:	pushst
3f937f90:	dint
3f937fa0:	move   a0, *a13(0x140), 1
3f937fc0:	move   @0xc52b0, a5, 1
3f937ff0:	move   a5, *a13(0x160), 1
3f938010:	move   *a5, *a0, 1
3f938020:	move   a5, *a0(0x20), 1
3f938040:	move   a0, *a5, 1
3f938050:	move   *a0, a7, 1
3f938060:	move   a0, *a7(0x20), 1
3f938080:	popst
3f938090:	jruc   L3F938870
L3F9380A0:
3f9380a0:	movk   6, a7
3f9380b0:	movb   a7, *a0(0x40)
3f9380d0:	move   *a0(0x60), a5, 1
3f9380f0:	move   @0x2251f0, a7, 1
3f938120:	sub    a7, a5
3f938130:	move   @0x225090, a7, 1
3f938160:	cmp    a7, a5
3f938170:	jrc   L3F9385C0
3f938180:	sub    a5, a5
3f938190:	movb   a5, @0x2251e0
3f9381c0:	move   *a0(0x60), a7, 1
3f9381e0:	move   a7, @0x2251f0, 1
3f938210:	movk   1, a7
3f938220:	movb   a7, *a0(0x130)
3f938240:	move   @0xc52b0, a2, 1
3f938270:	cmpi   0xc5290, a2
3f9382a0:	jreq   L3F9384A0
3f9382b0:	movb   *a2(0x40), a7
3f9382d0:	subk   6, a7
3f9382e0:	jrne   L3F9384A0
3f9382f0:	move   *a0(0xe0), *a2(0xe0), 0
3f938320:	move   *a0(0xf0), *a2(0xf0), 0
3f938350:	move   *a0(0x60), *a2(0x60), 1
3f938380:	pushst
3f938390:	dint
3f9383a0:	move   a0, *a13(0x140), 1
3f9383c0:	move   @0xc52f0, a7, 1
3f9383f0:	move   a7, *a13(0x160), 1
3f938410:	move   *a7, *a0, 1
3f938420:	move   a7, *a0(0x20), 1
3f938440:	move   a0, *a7, 1
3f938450:	move   *a0, a5, 1
3f938460:	move   a0, *a5(0x20), 1
3f938480:	popst
3f938490:	jruc   L3F938870
L3F9384A0:
3f9384a0:	pushst
3f9384b0:	dint
3f9384c0:	move   a0, *a13(0x140), 1
3f9384e0:	move   @0xc52b0, a7, 1
3f938510:	move   a7, *a13(0x160), 1
3f938530:	move   *a7, *a0, 1
3f938540:	move   a7, *a0(0x20), 1
3f938560:	move   a0, *a7, 1
3f938570:	move   *a0, a5, 1
3f938580:	move   a0, *a5(0x20), 1
3f9385a0:	popst
3f9385b0:	jruc   L3F938870
L3F9385C0:
3f9385c0:	movk   1, a5
3f9385d0:	movb   a5, @0x2251e0
3f938600:	move   a10, @0x225030, 1
3f938630:	move   a11, @0x225050, 1
3f938660:	pushst
3f938670:	dint
3f938680:	move   a0, *a13(0x140), 1
3f9386a0:	move   @0xc52f0, a7, 1
3f9386d0:	move   a7, *a13(0x160), 1
3f9386f0:	move   *a7, *a0, 1
3f938700:	move   a7, *a0(0x20), 1
3f938720:	move   a0, *a7, 1
3f938730:	move   *a0, a5, 1
3f938740:	move   a0, *a5(0x20), 1
3f938760:	popst
3f938770:	jruc   L3F938870
L3F938780:
3f938780:	move   a14, -*sp, 1
3f938790:	movi   0x3f9406f0, a8
3f9387c0:	move   a8, *a14+, 1
3f9387d0:	calla  L3FB341E0
3f938800:	jruc   L3F938870
L3F938810:
3f938810:	move   a9, a8
3f938820:	jaeq   L3F937B50
3f938840:	dec    a8
3f938850:	jreq   L3F9380A0
3f938860:	jruc   L3F938780
L3F938870:
3f938870:	move   a14, -*sp, 1
3f938880:	move   *a13(0x20), *a14+, 1
3f9388a0:	calla  L3FB3FE90
L3F9388D0:
3f9388d0:	move   *sp(0x140), a14, 1
3f9388f0:	mmfm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3f938910:	rets   2
3f938920:	mmtm   sp, a7,a9,a11,a13
3f938940:	move   a14, a13
3f938950:	addi   0x50, a14
3f938970:	move   *a13(0xffe0), a9, 1
3f938990:	jruc   L3F938E20
L3F9389A0:
3f9389a0:	move   a9, @0x2252e0, 1
3f9389d0:	movk   1, a11
3f9389e0:	movb   a11, *a13(0x28)
3f938a00:	movk   2, a11
3f938a10:	movb   a11, *a13(0x30)
3f938a30:	movk   3, a11
3f938a40:	movb   a11, *a13(0x38)
3f938a60:	movk   4, a11
3f938a70:	movb   a11, *a13(0x40)
3f938a90:	movk   5, a11
3f938aa0:	movb   a11, *a13(0x48)
3f938ac0:	sub    a11, a11
3f938ad0:	move   a11, @0x225280, 1
3f938b00:	move   a14, -*sp, 1
3f938b10:	movi   0x3f93eef0, a7
3f938b40:	move   a7, *a14+, 1
3f938b50:	movi   0x3f93efe0, a7
3f938b80:	move   a7, *a14+, 1
3f938b90:	move   @0x225070, a7, 1
3f938bc0:	jreq   L3F938BF0
3f938bd0:	movk   4, a7
3f938be0:	jruc   L3F938C00
L3F938BF0:
3f938bf0:	movk   3, a7
L3F938C00:
3f938c00:	move   a7, *a14+, 1
3f938c10:	move   a13, a7
3f938c20:	addk   32, a7
3f938c30:	move   a7, *a14+, 1
3f938c40:	move   a9, *a14+, 1
3f938c50:	calla  L3F251190
3f938c80:	move   @0x2252e0, a11, 1
3f938cb0:	movi   0x3f242550, a7
3f938ce0:	move   a7, *a11(0x20), 1
3f938d00:	jruc   L3F938EA0
L3F938D10:
3f938d10:	movk   1, a11
3f938d20:	move   a11, *a9(0x40), 1
3f938d40:	move   a14, -*sp, 1
3f938d50:	setf   16, 1, 0
3f938d60:	move   @0x225360, a7, 0
3f938d90:	move   a7, *a14+, 1
3f938da0:	calla  L3F94DE50
3f938dd0:	jruc   L3F938EA0
L3F938DE0:
3f938de0:	sub    a11, a11
3f938df0:	move   a11, *a9(0x40), 1
3f938e10:	jruc   L3F938EA0
L3F938E20:
3f938e20:	move   *a13(0xffc0), a8, 1
3f938e40:	jreq   L3F9389A0
3f938e50:	dec    a8
3f938e60:	jreq   L3F938D10
3f938e70:	dec    a8
3f938e80:	jreq   L3F938DE0
3f938e90:	dec    a8
L3F938EA0:
3f938ea0:	sub    a8, a8
3f938eb0:	move   *sp(0xa0), a14, 1
3f938ed0:	mmfm   sp, a7,a9,a11,a13
3f938ef0:	rets   2
3f938f00:	mmtm   sp, a7,a9,a11,a13
3f938f20:	move   a14, a13
3f938f30:	addi   0x1870, a14
3f938f50:	move   *a13(0xffe0), a9, 1
3f938f70:	jruc   L3F939450
L3F938F80:
3f938f80:	move   a9, @0x2252c0, 1
3f938fb0:	calla  L3F7FEF50
3f938fe0:	move   a14, -*sp, 1
3f938ff0:	move   a13, a11
3f939000:	addi   0x850, a11
3f939020:	move   a11, *a14+, 1
3f939030:	move   a13, a11
3f939040:	addi   0x800, a11
3f939060:	move   a11, *a14+, 1
3f939070:	calla  L3F91E1C0
3f9390a0:	movk   1, a11
3f9390b0:	move   a11, @0x225370, 1
3f9390e0:	move   a14, -*sp, 1
3f9390f0:	movi   0x3f93ce60, a7
3f939120:	move   a7, *a14+, 1
3f939130:	movi   0x3f93e890, a7
3f939160:	move   a7, *a14+, 1
3f939170:	move   a13, a7
3f939180:	addi   0x850, a7
3f9391a0:	move   a7, *a14+, 1
3f9391b0:	move   a13, a7
3f9391c0:	addi   0x800, a7
3f9391e0:	move   a7, *a14+, 1
3f9391f0:	move   @0x2252c0, *a14+, 1
3f939220:	calla  L3F253AC0
3f939250:	move   a14, -*sp, 1
3f939260:	move   *a13(0x800), *a14+, 1
3f939280:	calla  L3F702440
3f9392b0:	move   @0x2252c0, a11, 1
3f9392e0:	movi   0x3f241530, a7
3f939310:	move   a7, *a11(0x20), 1
3f939330:	jruc   L3F9394D0
L3F939340:
3f939340:	movk   1, a11
3f939350:	move   a11, *a9(0x40), 1
3f939370:	move   a14, -*sp, 1
3f939380:	setf   16, 1, 0
3f939390:	move   @0x225360, a7, 0
3f9393c0:	move   a7, *a14+, 1
3f9393d0:	calla  L3F94DE50
3f939400:	jruc   L3F9394D0
L3F939410:
3f939410:	sub    a11, a11
3f939420:	move   a11, *a9(0x40), 1
3f939440:	jruc   L3F9394D0
L3F939450:
3f939450:	move   *a13(0xffc0), a8, 1
3f939470:	jreq   L3F938F80
3f939480:	dec    a8
3f939490:	jreq   L3F939340
3f9394a0:	dec    a8
3f9394b0:	jreq   L3F939410
3f9394c0:	dec    a8
L3F9394D0:
3f9394d0:	sub    a8, a8
3f9394e0:	move   *sp(0xa0), a14, 1
3f939500:	mmfm   sp, a7,a9,a11,a13
3f939520:	rets   2
L3F939530:
3f939530:	mmtm   sp, a9,a11,a13
3f939550:	move   a14, a13
3f939560:	addi   0x90, a14
3f939580:	movi   0xfffd, a11
3f9395a0:	movb   a11, *a13(0x80)
3f9395c0:	sub    a9, a9
3f9395d0:	move   a9, @0x97ea0, 1
3f939600:	move   a9, @0x97ec0, 1
3f939630:	move   a9, @0x97ee0, 1
3f939660:	move   @0x225300, a11, 1
3f939690:	jrne   L3F939C00
3f9396a0:	move   a14, -*sp, 1
3f9396b0:	movi   0x3f940820, a8
3f9396e0:	move   a8, *a14+, 1
3f9396f0:	calla  L3FB3D9D0
3f939720:	move   a8, @0x225390, 1
3f939750:	move   a14, -*sp, 1
3f939760:	movi   0x3f940868, a8
3f939790:	move   a8, *a14+, 1
3f9397a0:	calla  L3FB3D9D0
3f9397d0:	move   a8, @0x2253b0, 1
3f939800:	movi   0x200, a11
3f939820:	move   a11, @0x225240, 1
3f939850:	movi   0x1b0, a9
3f939870:	move   a9, @0x225260, 1
3f9398a0:	move   a14, -*sp, 1
3f9398b0:	movk   1, a9
3f9398c0:	move   a9, *a14+, 1
3f9398d0:	movi   0x225210, a9
3f939900:	move   a9, *a14+, 1
3f939910:	move   a8, *a14+, 1
3f939920:	calla  L3FB3EBC0
3f939950:	move   a14, -*sp, 1
3f939960:	movk   1, a9
3f939970:	move   a9, *a14+, 1
3f939980:	move   a13, a9
3f939990:	addi   0x80, a9
3f9399b0:	move   a9, *a14+, 1
3f9399c0:	move   @0x225390, *a14+, 1
3f9399f0:	calla  L3FB3EBC0
3f939a20:	move   a14, -*sp, 1
3f939a30:	sub    a9, a9
3f939a40:	move   a9, *a14+, 1
3f939a50:	movi   0x3f933df0, a9
3f939a80:	move   a9, *a14+, 1
3f939a90:	move   @0x225390, *a14+, 1
3f939ac0:	calla  L3FB3F250
3f939af0:	move   a14, -*sp, 1
3f939b00:	sub    a9, a9
3f939b10:	move   a9, *a14+, 1
3f939b20:	movi   0x3f9348a0, a9
3f939b50:	move   a9, *a14+, 1
3f939b60:	move   @0x2253b0, *a14+, 1
3f939b90:	calla  L3FB3F250
3f939bc0:	movk   1, a9
3f939bd0:	move   a9, @0x225300, 1
L3F939C00:
3f939c00:	move   a14, -*sp, 1
3f939c10:	movk   1, a11
3f939c20:	move   a11, *a14+, 1
3f939c30:	movi   0x3f938920, a9
3f939c60:	move   a9, *a14+, 1
3f939c70:	calla  L3F24FA20
3f939ca0:	move   a8, *a13(0x40), 1
3f939cc0:	move   a14, -*sp, 1
3f939cd0:	move   a11, *a14+, 1
3f939ce0:	movi   0x3f938f00, a11
3f939d10:	move   a11, *a14+, 1
3f939d20:	calla  L3F24FA20
3f939d50:	move   a8, *a13(0x60), 1
3f939d70:	move   a14, -*sp, 1
3f939d80:	sub    a9, a9
3f939d90:	move   a9, *a14+, 1
3f939da0:	move   *a13(0x40), *a14+, 1
3f939dc0:	calla  L3F250F00
3f939df0:	move   a14, -*sp, 1
3f939e00:	move   *a13(0x60), *a14+, 1
3f939e20:	calla  L3F251070
3f939e50:	movi   0x927c0, a9
3f939e80:	move   a9, @0xdc7e0, 1
3f939eb0:	calla  L3F939F30
3f939ee0:	move   *sp(0x80), a14, 1
3f939f00:	mmfm   sp, a9,a11,a13
3f939f20:	rets   2
L3F939F30:
3f939f30:	move   a11, -*sp, 1
3f939f40:	move   @0xdc7e0, a11, 1
3f939f70:	jreq   L3F939FD0
3f939f80:	setf   1, 0, 0
3f939f90:	move   @0xaece1, a11, 0
3f939fc0:	jreq   L3F93A0C0
L3F939FD0:
3f939fd0:	move   a14, -*sp, 1
3f939fe0:	sub    a11, a11
3f939ff0:	move   a11, *a14+, 1
3f93a000:	movi   0x3f93a2d0, a11
3f93a030:	move   a11, *a14+, 1
3f93a040:	calla  L3F708700
3f93a070:	move   a8, *a14+, 1
3f93a080:	calla  L3FB40230
3f93a0b0:	jruc   L3F93A2B0
L3F93A0C0:
3f93a0c0:	sub    a11, a11
3f93a0d0:	move   a11, @0x225100, 1
3f93a100:	move   a14, -*sp, 1
3f93a110:	move   a11, *a14+, 1
3f93a120:	movi   0x3f93a2d0, a11
3f93a150:	move   a11, *a14+, 1
3f93a160:	calla  L3F708700
3f93a190:	move   a8, *a14+, 1
3f93a1a0:	calla  L3FB40230
3f93a1d0:	move   a14, -*sp, 1
3f93a1e0:	sub    a11, a11
3f93a1f0:	move   a11, *a14+, 1
3f93a200:	movi   0x3f93a2d0, a11
3f93a230:	move   a11, *a14+, 1
3f93a240:	movi   0xea60, a11
3f93a270:	move   a11, *a14+, 1
3f93a280:	calla  L3FB41ED0
L3F93A2B0:
3f93a2b0:	move   *sp+, a11, 1
3f93a2c0:	rets
3f93a2d0:	mmtm   sp, a9,a11,a13
3f93a2f0:	move   a14, a13
3f93a300:	move   @0x223420, a11, 1
3f93a330:	jrne   L3F93A710
3f93a340:	setf   1, 0, 0
3f93a350:	move   @0xaece1, a11, 0
3f93a380:	jrne   L3F93A710
3f93a390:	move   @0x225100, a11, 1
3f93a3c0:	movi   0xea60, a9
3f93a3f0:	mpys   a11, a9
3f93a400:	move   @0xdc7e0, a11, 1
3f93a430:	cmp    a11, a9
3f93a440:	jrge   L3F93A5B0
3f93a450:	move   @0x225100, a9, 1
3f93a480:	inc    a9
3f93a490:	move   a9, @0x225100, 1
3f93a4c0:	move   a14, -*sp, 1
3f93a4d0:	sub    a9, a9
3f93a4e0:	move   a9, *a14+, 1
3f93a4f0:	movi   0x3f93a2d0, a9
3f93a520:	move   a9, *a14+, 1
3f93a530:	movi   0xea60, a9
3f93a560:	move   a9, *a14+, 1
3f93a570:	calla  L3FB41ED0
3f93a5a0:	jruc   L3F93A710
L3F93A5B0:
3f93a5b0:	move   @0x225100, a9, 1
3f93a5e0:	movi   0xea60, a11
3f93a610:	mpys   a9, a11
3f93a620:	move   @0xdc7e0, a9, 1
3f93a650:	cmp    a9, a11
3f93a660:	jrlt   L3F93A710
3f93a670:	move   @0x223420, a11, 1
3f93a6a0:	jrne   L3F93A710
3f93a6b0:	move   a14, -*sp, 1
3f93a6c0:	sub    a9, a9
3f93a6d0:	move   a9, *a14+, 1
3f93a6e0:	calla  L3F93A760
L3F93A710:
3f93a710:	move   *sp(0x80), a14, 1
3f93a730:	mmfm   sp, a9,a11,a13
3f93a750:	rets   2
L3F93A760:
3f93a760:	mmtm   sp, a9,a11,a13
3f93a780:	move   a14, a13
3f93a790:	addi   0x30, a14
3f93a7b0:	calla  L3FB3F9C0
3f93a7e0:	move   a8, @0x2252a0, 1
3f93a810:	move   *a13(0xffe0), a11, 1
3f93a830:	dsj    a11, L3F93ACF0
3f93a850:	sub    a11, a11
3f93a860:	setf   16, 0, 0
3f93a870:	move   a11, @0x62000d0, 0
3f93a8a0:	movk   12, a11
3f93a8b0:	move   a11, @0x62000e0, 0
3f93a8e0:	sub    a11, a11
3f93a8f0:	move   a11, @0x225100, 1
3f93a920:	move   a11, @0x223420, 1
3f93a950:	move   a14, -*sp, 1
3f93a960:	move   a11, *a14+, 1
3f93a970:	movi   0x3f93aea0, a11
3f93a9a0:	move   a11, *a14+, 1
3f93a9b0:	calla  L3F708700
3f93a9e0:	move   a8, *a14+, 1
3f93a9f0:	calla  L3FB40230
3f93aa20:	movk   17, a11
3f93aa30:	movb   a11, *a13(0x20)
3f93aa50:	movi   0xff8f, a11
3f93aa70:	movb   a11, *a13(0x28)
3f93aa90:	move   a14, -*sp, 1
3f93aaa0:	movk   2, a9
3f93aab0:	move   a9, *a14+, 1
3f93aac0:	move   a13, a9
3f93aad0:	addk   32, a9
3f93aae0:	move   a9, *a14+, 1
3f93aaf0:	move   @0x225390, *a14+, 1
3f93ab20:	calla  L3FB3EBC0
3f93ab50:	move   a8, *a13, 1
3f93ab60:	movk   19, a9
3f93ab70:	movb   a9, *a13(0x20)
3f93ab90:	move   @0x225120, a9, 1
3f93abc0:	ori    0x80, a9
3f93abf0:	movb   a9, *a13(0x28)
3f93ac10:	move   a14, -*sp, 1
3f93ac20:	movk   2, a9
3f93ac30:	move   a9, *a14+, 1
3f93ac40:	move   a13, a9
3f93ac50:	addk   32, a9
3f93ac60:	move   a9, *a14+, 1
3f93ac70:	move   @0x225390, *a14+, 1
3f93aca0:	calla  L3FB3EBC0
3f93acd0:	move   a8, *a13, 1
3f93ace0:	jruc   L3F93AE50
L3F93ACF0:
3f93acf0:	move   *a13(0xffe0), a11, 1
3f93ad10:	jrne   L3F93AE50
3f93ad20:	sub    a9, a9
3f93ad30:	setf   16, 0, 0
3f93ad40:	move   a9, @0x62000d0, 0
3f93ad70:	movk   4, a9
3f93ad80:	move   a9, @0x62000f0, 0
3f93adb0:	movk   1, a9
3f93adc0:	move   a9, @0x223420, 1
3f93adf0:	move   a14, -*sp, 1
3f93ae00:	sub    a11, a11
3f93ae10:	move   a11, *a14+, 1
3f93ae20:	calla  L3F93AEA0
L3F93AE50:
3f93ae50:	move   *sp(0x80), a14, 1
3f93ae70:	mmfm   sp, a9,a11,a13
3f93ae90:	rets   2
L3F93AEA0:
3f93aea0:	mmtm   sp, a9,a11,a13
3f93aec0:	move   a14, a13
3f93aed0:	addi   0x30, a14
3f93aef0:	move   @0x223420, a11, 1
3f93af20:	jreq   L3F93B620
3f93af30:	move   @0x2253d0, a11, 1
3f93af60:	jreq   L3F93B2C0
3f93af70:	sub    a11, a11
3f93af80:	move   a11, @0x2253d0, 1
3f93afb0:	movk   17, a11
3f93afc0:	movb   a11, *a13
3f93afd0:	movi   0xff85, a11
3f93aff0:	movb   a11, *a13(0x8)
3f93b010:	move   a14, -*sp, 1
3f93b020:	movk   2, a9
3f93b030:	move   a9, *a14+, 1
3f93b040:	move   a13, *a14+, 1
3f93b050:	move   @0x225390, *a14+, 1
3f93b080:	calla  L3FB3EBC0
3f93b0b0:	move   a8, *a13(0x10), 1
3f93b0d0:	movk   19, a9
3f93b0e0:	movb   a9, *a13
3f93b0f0:	addk   5, a11
3f93b100:	movb   a11, *a13(0x8)
3f93b120:	move   a14, -*sp, 1
3f93b130:	movk   2, a11
3f93b140:	move   a11, *a14+, 1
3f93b150:	move   a13, *a14+, 1
3f93b160:	move   @0x225390, *a14+, 1
3f93b190:	calla  L3FB3EBC0
3f93b1c0:	move   a8, *a13(0x10), 1
3f93b1e0:	move   a14, -*sp, 1
3f93b1f0:	sub    a11, a11
3f93b200:	move   a11, *a14+, 1
3f93b210:	movi   0x3f93aea0, a11
3f93b240:	move   a11, *a14+, 1
3f93b250:	movi   0x1f4, a9
3f93b270:	move   a9, *a14+, 1
3f93b280:	calla  L3FB41ED0
3f93b2b0:	jruc   L3F93B620
L3F93B2C0:
3f93b2c0:	jrne   L3F93B620
3f93b2d0:	movk   1, a9
3f93b2e0:	move   a9, @0x2253d0, 1
3f93b310:	movk   17, a11
3f93b320:	movb   a11, *a13
3f93b330:	movi   0xff8a, a11
3f93b350:	movb   a11, *a13(0x8)
3f93b370:	move   a14, -*sp, 1
3f93b380:	movk   2, a11
3f93b390:	move   a11, *a14+, 1
3f93b3a0:	move   a13, *a14+, 1
3f93b3b0:	move   @0x225390, *a14+, 1
3f93b3e0:	calla  L3FB3EBC0
3f93b410:	move   a8, *a13(0x10), 1
3f93b430:	movk   19, a9
3f93b440:	movb   a9, *a13
3f93b450:	movi   0xff85, a11
3f93b470:	movb   a11, *a13(0x8)
3f93b490:	move   a14, -*sp, 1
3f93b4a0:	movk   2, a9
3f93b4b0:	move   a9, *a14+, 1
3f93b4c0:	move   a13, *a14+, 1
3f93b4d0:	move   @0x225390, *a14+, 1
3f93b500:	calla  L3FB3EBC0
3f93b530:	move   a8, *a13(0x10), 1
3f93b550:	move   a14, -*sp, 1
3f93b560:	sub    a9, a9
3f93b570:	move   a9, *a14+, 1
3f93b580:	movi   0x3f93aea0, a9
3f93b5b0:	move   a9, *a14+, 1
3f93b5c0:	movi   0x1f4, a9
3f93b5e0:	move   a9, *a14+, 1
3f93b5f0:	calla  L3FB41ED0
L3F93B620:
3f93b620:	move   *sp(0x80), a14, 1
3f93b640:	mmfm   sp, a9,a11,a13
3f93b660:	rets   2
L3F93B670:
3f93b670:	mmtm   sp, a9,a11,a13
3f93b690:	move   a14, a13
3f93b6a0:	move   *a13(0xffc0), a11, 1
3f93b6c0:	movi   0x3f93a760, a9
3f93b6f0:	move   a9, *a11(0x960), 1
3f93b710:	movi   0x3f93fe40, a9
3f93b740:	move   a9, *a11(0xce0), 1
3f93b760:	movi   0x3f9400e0, a9
3f93b790:	move   a9, *a11(0xd00), 1
3f93b7b0:	movi   0x3f93f970, a9
3f93b7e0:	move   a9, *a11(0xcc0), 1
3f93b800:	movi   0x3f93f050, a9
3f93b830:	move   a9, *a11(0xd40), 1
3f93b850:	movi   0x3f93fc70, a9
3f93b880:	move   a9, *a11(0xca0), 1
3f93b8a0:	movi   0x3f93fbb0, a9
3f93b8d0:	move   a9, *a11(0x9a0), 1
3f93b8f0:	movi   0x3f93fc10, a9
3f93b920:	move   a9, *a11(0xc80), 1
3f93b940:	movi   0x3f93ba40, a9
3f93b970:	move   a9, *a11(0xd20), 1
3f93b990:	calla  L3F6EFE40
3f93b9c0:	calla  L3F6F0600
3f93b9f0:	move   *sp(0x80), a14, 1
3f93ba10:	mmfm   sp, a9,a11,a13
3f93ba30:	rets   2
3f93ba40:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f93ba60:	move   a14, a13
3f93ba70:	addi   0x40, a14
3f93ba90:	move   *a13(0xffe0), a9, 1
3f93bab0:	move   *a13(0xffc0), a10, 1
3f93bad0:	move   *a10(0xc0), a11, 1
3f93baf0:	move   *a10(0xe0), a7, 1
3f93bb10:	add    a7, a11
3f93bb20:	move   *a10(0x100), a7, 1
3f93bb40:	add    a7, a11
3f93bb50:	move   a11, *a13, 1
3f93bb60:	move   *a10(0x120), a7, 1
3f93bb80:	move   *a10(0x140), a5, 1
3f93bba0:	add    a5, a7
3f93bbb0:	move   *a10(0x160), a5, 1
3f93bbd0:	add    a5, a7
3f93bbe0:	move   a7, *a13(0x20), 1
3f93bc00:	cmp    a7, a11
3f93bc10:	jrge   L3F93BD00
3f93bc20:	move   a14, -*sp, 1
3f93bc30:	movk   1, a5
3f93bc40:	move   a5, *a14+, 1
3f93bc50:	sub    a5, a5
3f93bc60:	move   a5, *a14+, 1
3f93bc70:	move   *a9, a5, 1
3f93bc80:	sll    0x5, a5
3f93bc90:	add    a10, a5
3f93bca0:	move   *a5(0x1a0), *a14+, 1
3f93bcc0:	calla  L3F6F2C00
3f93bcf0:	jruc   L3F93BDF0
L3F93BD00:
3f93bd00:	cmp    a7, a11
3f93bd10:	jrle   L3F93BDF0
3f93bd20:	move   a14, -*sp, 1
3f93bd30:	sub    a5, a5
3f93bd40:	move   a5, *a14+, 1
3f93bd50:	movk   1, a5
3f93bd60:	move   a5, *a14+, 1
3f93bd70:	move   *a9, a5, 1
3f93bd80:	sll    0x5, a5
3f93bd90:	add    a10, a5
3f93bda0:	move   *a5(0x1a0), *a14+, 1
3f93bdc0:	calla  L3F6F2C00
L3F93BDF0:
3f93bdf0:	move   *sp(0xe0), a14, 1
3f93be10:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f93be30:	rets   2
L3F93BE40:
3f93be40:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f93be60:	move   a14, a13
3f93be70:	addi   0x180, a14
3f93be90:	calla  L3FB2E340
3f93bec0:	move   a8, *a13(0x120), 1
3f93bee0:	move   @0xc5290, a9, 1
3f93bf10:	cmpi   0xc5290, a9
3f93bf40:	jaeq   L3F93CC70
L3F93BF60:
3f93bf60:	movk   1, a11
3f93bf70:	move   a11, @0x225410, 1
3f93bfa0:	sub    a11, a11
3f93bfb0:	movb   a11, *a9(0x130)
3f93bfd0:	move   a11, @0x225100, 1
3f93c000:	move   @0x223420, a11, 1
3f93c030:	jreq   L3F93C1C0
3f93c040:	sub    a11, a11
3f93c050:	move   a11, @0x225100, 1
3f93c080:	move   a14, -*sp, 1
3f93c090:	movk   1, a11
3f93c0a0:	move   a11, *a14+, 1
3f93c0b0:	calla  L3F93A760
3f93c0e0:	move   a14, -*sp, 1
3f93c0f0:	sub    a11, a11
3f93c100:	move   a11, *a14+, 1
3f93c110:	movi   0x3f93a2d0, a11
3f93c140:	move   a11, *a14+, 1
3f93c150:	movi   0xea60, a11
3f93c180:	move   a11, *a14+, 1
3f93c190:	calla  L3FB41ED0
L3F93C1C0:
3f93c1c0:	setf   16, 1, 0
3f93c1d0:	move   *a9(0xe0), *a13(0xa0), 0
3f93c200:	move   *a9(0xf0), *a13(0xb0), 0
3f93c230:	move   *a9(0x60), *a13(0x20), 1
3f93c260:	jruc   L3F93C940
L3F93C270:
3f93c270:	movb   *a9(0x48), *a13(0x8)
3f93c2a0:	move   a14, -*sp, 1
3f93c2b0:	move   @0x2252c0, *a14+, 1
3f93c2e0:	move   a13, *a14+, 1
3f93c2f0:	calla  L3F918B50
3f93c320:	jruc   L3F93C9E0
L3F93C330:
3f93c330:	movk   4, a11
3f93c340:	movb   a11, *a13
3f93c350:	movb   *a9(0x48), a7
3f93c370:	inc    a7
3f93c380:	movb   a7, *a13(0x8)
3f93c3a0:	move   a14, -*sp, 1
3f93c3b0:	move   @0x2252e0, *a14+, 1
3f93c3e0:	move   a9, a7
3f93c3f0:	addi   0x40, a7
3f93c410:	move   a7, *a14+, 1
3f93c420:	move   @0x2252e0, a7, 1
3f93c450:	move   *a7(0x20), a5, 1
3f93c470:	call   a5
3f93c480:	jruc   L3F93C9E0
L3F93C490:
3f93c490:	movk   5, a11
3f93c4a0:	movb   a11, *a13
3f93c4b0:	movb   *a9(0x48), a7
3f93c4d0:	inc    a7
3f93c4e0:	movb   a7, *a13(0x8)
3f93c500:	move   a14, -*sp, 1
3f93c510:	move   @0x2252e0, *a14+, 1
3f93c540:	move   a9, a7
3f93c550:	addi   0x40, a7
3f93c570:	move   a7, *a14+, 1
3f93c580:	move   @0x2252e0, a7, 1
3f93c5b0:	move   *a7(0x20), a5, 1
3f93c5d0:	call   a5
3f93c5e0:	jruc   L3F93C9E0
L3F93C5F0:
3f93c5f0:	movk   6, a11
3f93c600:	movb   a11, *a13
3f93c610:	move   @0xdaa00, a7, 1
3f93c640:	dec    a7
3f93c650:	jrle   L3F93C850
3f93c660:	move   @0x225430, a7, 1
3f93c690:	move   *a9(0x80), a5, 1
3f93c6b0:	cmp    a5, a7
3f93c6c0:	jreq   L3F93C850
3f93c6d0:	move   *a9(0x80), a5, 1
3f93c6f0:	move   a5, @0x225430, 1
3f93c720:	move   a14, -*sp, 1
3f93c730:	move   *a9(0xf0), a8, 0
3f93c750:	move   a8, *a14+, 1
3f93c760:	move   *a9(0xe0), a8, 0
3f93c780:	move   a8, *a14+, 1
3f93c790:	dec    a5
3f93c7a0:	movi   0x12c0, a7
3f93c7c0:	mpys   a7, a5
3f93c7d0:	move   @0xdaa40, a7, 1
3f93c800:	add    a7, a5
3f93c810:	move   a5, *a14+, 1
3f93c820:	calla  L3F23E0E0
L3F93C850:
3f93c850:	move   a14, -*sp, 1
3f93c860:	move   @0x2252e0, *a14+, 1
3f93c890:	move   a9, a7
3f93c8a0:	addi   0x40, a7
3f93c8c0:	move   a7, *a14+, 1
3f93c8d0:	move   @0x2252e0, a7, 1
3f93c900:	move   *a7(0x20), a5, 1
3f93c920:	call   a5
3f93c930:	jruc   L3F93C9E0
L3F93C940:
3f93c940:	movb   *a9(0x40), a8
3f93c960:	subk   2, a8
3f93c970:	jreq   L3F93C270
3f93c980:	subk   2, a8
3f93c990:	jreq   L3F93C330
3f93c9a0:	dec    a8
3f93c9b0:	jreq   L3F93C490
3f93c9c0:	dec    a8
3f93c9d0:	jreq   L3F93C5F0
L3F93C9E0:
3f93c9e0:	move   *a9, a10, 1
3f93c9f0:	pushst
3f93ca00:	dint
3f93ca10:	move   a9, *a13(0x140), 1
3f93ca30:	move   *a9(0x20), *a13(0x160), 1
3f93ca60:	move   *a13(0x160), a11, 1
3f93ca80:	move   *a9, *a11, 1
3f93ca90:	move   *a11, a7, 1
3f93caa0:	move   a11, *a7(0x20), 1
3f93cac0:	move   a9, *a9, 1
3f93cad0:	move   a9, *a9(0x20), 1
3f93caf0:	popst
3f93cb00:	pushst
3f93cb10:	dint
3f93cb20:	move   a9, *a13(0x140), 1
3f93cb40:	move   @0xc52f0, a11, 1
3f93cb70:	move   a11, *a13(0x160), 1
3f93cb90:	move   *a11, *a9, 1
3f93cba0:	move   a11, *a9(0x20), 1
3f93cbc0:	move   a9, *a11, 1
3f93cbd0:	move   *a9, a7, 1
3f93cbe0:	move   a9, *a7(0x20), 1
3f93cc00:	popst
3f93cc10:	move   a10, a9
3f93cc20:	cmpi   0xc5290, a9
3f93cc50:	jane   L3F93BF60
L3F93CC70:
3f93cc70:	move   a14, -*sp, 1
3f93cc80:	move   *a13(0x120), *a14+, 1
3f93cca0:	calla  L3FB2E470
3f93ccd0:	subi   0x180, a14
3f93ccf0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f93cd10:	rets
3f93cd20:	move   a11, -*sp, 1
3f93cd30:	move   @0x2252a0, a11, 1
3f93cd60:	jrne   L3F93CDD0
3f93cd70:	calla  L3FB3F9C0
3f93cda0:	move   a8, @0x2252a0, 1
L3F93CDD0:
3f93cdd0:	calla  L3FB3F9C0
3f93ce00:	move   @0x2252a0, a11, 1
3f93ce30:	sub    a11, a8
3f93ce40:	move   *sp+, a11, 1
3f93ce50:	rets
3f93ce60:	mmtm   sp, a7,a9,a10,a11,a13
3f93ce80:	move   a14, a13
3f93ce90:	addi   0x80, a14
3f93ceb0:	move   *a13(0xffe0), a9, 1
3f93ced0:	move   *a13(0xffc0), a10, 1
3f93cef0:	movk   1, a11
3f93cf00:	move   a11, *a13(0x20), 1
3f93cf20:	move   *a13(0xffa0), a11, 1
3f93cf40:	andi   0x30, a11
3f93cf70:	jaeq   L3F93DB10
3f93cf90:	move   *a10(0x1a0), a11, 1
3f93cfb0:	andi   0x80000000, a11
3f93cfe0:	jreq   L3F93D5D0
3f93cff0:	move   *a10(0x1a0), a11, 1
3f93d010:	neg    a11
3f93d020:	move   a11, *a10(0x1a0), 1
3f93d040:	move   *a10(0x1a0), a11, 1
3f93d060:	cmpi   0x63, a11
3f93d080:	jrne   L3F93D300
3f93d090:	sub    a11, a11
3f93d0a0:	move   a11, @0x225120, 1
3f93d0d0:	move   @0x2251d0, a11
3f93d100:	jreq   L3F93D150
3f93d110:	movk   4, a11
3f93d120:	move   a11, @0x225120, 1
L3F93D150:
3f93d150:	movk   17, a11
3f93d160:	movb   a11, *a13(0x40)
3f93d180:	move   @0x225120, a7, 1
3f93d1b0:	movi   0x8f, a11
3f93d1d0:	andn   a7, a11
3f93d1e0:	movb   a11, *a13(0x48)
3f93d200:	move   a14, -*sp, 1
3f93d210:	movk   2, a11
3f93d220:	move   a11, *a14+, 1
3f93d230:	move   a13, a11
3f93d240:	addi   0x40, a11
3f93d260:	move   a11, *a14+, 1
3f93d270:	move   @0x225390, *a14+, 1
3f93d2a0:	calla  L3FB3EBC0
3f93d2d0:	move   a8, *a13, 1
3f93d2e0:	jauc   L3F93DB10
L3F93D300:
3f93d300:	move   *a10(0x1a0), a11, 1
3f93d320:	movk   1, a7
3f93d330:	dec    a11
3f93d340:	sll    a11, a7
3f93d350:	move   @0x225120, a11, 1
3f93d380:	andn   a7, a11
3f93d390:	move   a11, @0x225120, 1
3f93d3c0:	move   @0x2251d0, a7
3f93d3f0:	jreq   L3F93D460
3f93d400:	ori    0x40, a11
3f93d430:	move   a11, @0x225120, 1
L3F93D460:
3f93d460:	movk   17, a7
3f93d470:	movb   a7, *a13(0x40)
3f93d490:	movi   0x8f, a7
3f93d4b0:	andn   a11, a7
3f93d4c0:	movb   a7, *a13(0x48)
3f93d4e0:	move   a14, -*sp, 1
3f93d4f0:	movk   2, a7
3f93d500:	move   a7, *a14+, 1
3f93d510:	move   a13, a7
3f93d520:	addi   0x40, a7
3f93d540:	move   a7, *a14+, 1
3f93d550:	move   @0x225390, *a14+, 1
3f93d580:	calla  L3FB3EBC0
3f93d5b0:	move   a8, *a13, 1
3f93d5c0:	jruc   L3F93DB10
L3F93D5D0:
3f93d5d0:	move   *a10(0x1a0), a11, 1
3f93d5f0:	cmpi   0x63, a11
3f93d610:	jrne   L3F93D860
3f93d620:	movk   15, a11
3f93d630:	move   a11, @0x225120, 1
3f93d660:	move   @0x2251d0, a7
3f93d690:	jrne   L3F93D6F0
3f93d6a0:	movk   4, a7
3f93d6b0:	andn   a7, a11
3f93d6c0:	move   a11, @0x225120, 1
L3F93D6F0:
3f93d6f0:	movk   19, a7
3f93d700:	movb   a7, *a13(0x40)
3f93d720:	ori    0x80, a11
3f93d750:	movb   a11, *a13(0x48)
3f93d770:	move   a14, -*sp, 1
3f93d780:	movk   2, a11
3f93d790:	move   a11, *a14+, 1
3f93d7a0:	move   a13, a7
3f93d7b0:	addi   0x40, a7
3f93d7d0:	move   a7, *a14+, 1
3f93d7e0:	move   @0x225390, *a14+, 1
3f93d810:	calla  L3FB3EBC0
3f93d840:	move   a8, *a13, 1
3f93d850:	jruc   L3F93DB10
L3F93D860:
3f93d860:	move   *a10(0x1a0), a11, 1
3f93d880:	movk   1, a7
3f93d890:	dec    a11
3f93d8a0:	sll    a11, a7
3f93d8b0:	move   @0x225120, a11, 1
3f93d8e0:	or     a11, a7
3f93d8f0:	move   a7, @0x225120, 1
3f93d920:	move   @0x2251d0, a11
3f93d950:	jrne   L3F93D9B0
3f93d960:	movk   4, a11
3f93d970:	andn   a11, a7
3f93d980:	move   a7, @0x225120, 1
L3F93D9B0:
3f93d9b0:	movk   19, a11
3f93d9c0:	movb   a11, *a13(0x40)
3f93d9e0:	ori    0x80, a7
3f93da10:	movb   a7, *a13(0x48)
3f93da30:	move   a14, -*sp, 1
3f93da40:	movk   2, a7
3f93da50:	move   a7, *a14+, 1
3f93da60:	move   a13, a7
3f93da70:	addi   0x40, a7
3f93da90:	move   a7, *a14+, 1
3f93daa0:	move   @0x225390, *a14+, 1
3f93dad0:	calla  L3FB3EBC0
3f93db00:	move   a8, *a13, 1
L3F93DB10:
3f93db10:	move   *a13(0xffa0), a11, 1
3f93db30:	btst   0, a11
3f93db40:	jreq   L3F93E020
3f93db50:	move   *a10, a7, 1
3f93db60:	jrle   L3F93DE60
3f93db70:	setf   1, 0, 0
3f93db80:	move   @0xaecb8, a7, 0
3f93dbb0:	jrne   L3F93DE60
3f93dbc0:	movk   1, a7
3f93dbd0:	movb   a7, @0x225170
3f93dc00:	movk   27, a11
3f93dc10:	movb   a11, *a13(0x40)
3f93dc30:	move   *a10, a11, 1
3f93dc40:	movk   14, a7
3f93dc50:	divs   a7, a11
3f93dc60:	neg    a11
3f93dc70:	addk   7, a11
3f93dc80:	movb   a11, @0x225180
3f93dcb0:	move   @0x225180, a11
3f93dce0:	ori    0xffffff80, a11
3f93dd10:	movb   a11, @0x225180
3f93dd40:	andi   0xff, a11
3f93dd70:	movb   a11, *a13(0x48)
3f93dd90:	move   a14, -*sp, 1
3f93dda0:	movk   2, a11
3f93ddb0:	move   a11, *a14+, 1
3f93ddc0:	move   a13, a7
3f93ddd0:	addi   0x40, a7
3f93ddf0:	move   a7, *a14+, 1
3f93de00:	move   @0x225390, *a14+, 1
3f93de30:	calla  L3FB3EBC0
L3F93DE60:
3f93de60:	move   *a10, a11, 1
3f93de70:	jreq   L3F93DED0
3f93de80:	setf   1, 0, 0
3f93de90:	move   @0xaecb8, a11, 0
3f93dec0:	jreq   L3F93E020
L3F93DED0:
3f93ded0:	sub    a11, a11
3f93dee0:	movb   a11, @0x225170
3f93df10:	movi   0x99, a7
3f93df30:	movb   a7, *a13(0x40)
3f93df50:	move   a14, -*sp, 1
3f93df60:	movk   1, a7
3f93df70:	move   a7, *a14+, 1
3f93df80:	move   a13, a7
3f93df90:	addi   0x40, a7
3f93dfb0:	move   a7, *a14+, 1
3f93dfc0:	move   @0x225390, *a14+, 1
3f93dff0:	calla  L3FB3EBC0
L3F93E020:
3f93e020:	move   *a13(0xffa0), a11, 1
3f93e040:	movk   14, a7
3f93e050:	and    a11, a7
3f93e060:	jreq   L3F93E620
3f93e070:	move   *a10(0x20), a7, 1
3f93e090:	jrle   L3F93E400
3f93e0a0:	setf   1, 0, 0
3f93e0b0:	move   @0xaecb0, a7, 0
3f93e0e0:	jrne   L3F93E400
3f93e0f0:	movk   1, a7
3f93e100:	movb   a7, @0x225190
3f93e130:	movi   0x23, a11
3f93e150:	movb   a11, *a13(0x40)
3f93e170:	move   *a10(0x20), a7, 1
3f93e190:	movk   14, a11
3f93e1a0:	divs   a11, a7
3f93e1b0:	neg    a7
3f93e1c0:	addk   7, a7
3f93e1d0:	movb   a7, @0x2251a0
3f93e200:	move   @0x2251a0, a7
3f93e230:	ori    0xffffff80, a7
3f93e260:	movb   a7, @0x2251a0
3f93e290:	andi   0xff, a7
3f93e2c0:	movb   a7, *a13(0x48)
3f93e2e0:	move   a14, -*sp, 1
3f93e2f0:	movk   2, a7
3f93e300:	move   a7, *a14+, 1
3f93e310:	move   a13, a7
3f93e320:	addi   0x40, a7
3f93e340:	move   a7, *a14+, 1
3f93e350:	move   @0x225390, *a14+, 1
3f93e380:	calla  L3FB3EBC0
3f93e3b0:	movi   0xffff, a11
3f93e3d0:	move   a11, @0x2251b0, 1
L3F93E400:
3f93e400:	move   *a10(0x20), a11, 1
3f93e420:	jreq   L3F93E480
3f93e430:	setf   1, 0, 0
3f93e440:	move   @0xaecb0, a11, 0
3f93e470:	jreq   L3F93E620
L3F93E480:
3f93e480:	sub    a11, a11
3f93e490:	movb   a11, @0x225190
3f93e4c0:	movi   0xa1, a7
3f93e4e0:	movb   a7, *a13(0x40)
3f93e500:	move   a14, -*sp, 1
3f93e510:	movk   1, a7
3f93e520:	move   a7, *a14+, 1
3f93e530:	move   a13, a7
3f93e540:	addi   0x40, a7
3f93e560:	move   a7, *a14+, 1
3f93e570:	move   @0x225390, *a14+, 1
3f93e5a0:	calla  L3FB3EBC0
3f93e5d0:	movi   0xffff, a11
3f93e5f0:	move   a11, @0x2251b0, 1
L3F93E620:
3f93e620:	move   *a13(0xffa0), a11, 1
3f93e640:	andi   0xc0, a11
3f93e670:	jreq   L3F93E840
3f93e680:	move   *a10(0x80), a11, 1
3f93e6a0:	jreq   L3F93E760
3f93e6b0:	setf   1, 0, 0
3f93e6c0:	move   @0xaecc0, a11, 0
3f93e6f0:	jrne   L3F93E760
3f93e700:	move   a14, -*sp, 1
3f93e710:	movk   1, a7
3f93e720:	move   a7, *a14+, 1
3f93e730:	calla  L3F9204F0
L3F93E760:
3f93e760:	move   *a10(0x80), a11, 1
3f93e780:	jreq   L3F93E7E0
3f93e790:	setf   1, 0, 0
3f93e7a0:	move   @0xaecc0, a11, 0
3f93e7d0:	jreq   L3F93E840
L3F93E7E0:
3f93e7e0:	move   a14, -*sp, 1
3f93e7f0:	sub    a11, a11
3f93e800:	move   a11, *a14+, 1
3f93e810:	calla  L3F9204F0
L3F93E840:
3f93e840:	move   *sp(0xc0), a14, 1
3f93e860:	mmfm   sp, a7,a9,a10,a11,a13
3f93e880:	rets   2
3f93e890:	mmtm   sp, a9,a11,a13
3f93e8b0:	move   a14, a13
3f93e8c0:	addk   32, a14
3f93e8d0:	setf   1, 0, 0
3f93e8e0:	move   @0xaecb0, a11, 0
3f93e910:	jrne   L3F93EEA0
3f93e920:	move   *a13(0xffe0), a11, 1
3f93e940:	cmpi   0x64, a11
3f93e960:	jrle   L3F93E9B0
3f93e970:	movi   0x64, a11
3f93e990:	move   a11, *a13(0xffe0), 1
L3F93E9B0:
3f93e9b0:	move   a11, a11
3f93e9c0:	jrge   L3F93EA00
3f93e9d0:	sub    a11, a11
3f93e9e0:	move   a11, *a13(0xffe0), 1
L3F93EA00:
3f93ea00:	move   @0x2251b0, a9, 1
3f93ea30:	cmp    a9, a11
3f93ea40:	jreq   L3F93EC20
3f93ea50:	movi   0x23, a11
3f93ea70:	movb   a11, *a13
3f93ea80:	move   *a13(0xffe0), a9, 1
3f93eaa0:	movk   14, a11
3f93eab0:	divs   a11, a9
3f93eac0:	neg    a9
3f93ead0:	addi   0x87, a9
3f93eaf0:	movb   a9, *a13(0x8)
3f93eb10:	move   a14, -*sp, 1
3f93eb20:	movk   2, a9
3f93eb30:	move   a9, *a14+, 1
3f93eb40:	move   a13, *a14+, 1
3f93eb50:	move   @0x225390, *a14+, 1
3f93eb80:	calla  L3FB3EBC0
3f93ebb0:	move   @0x223750, a9
3f93ebe0:	jreq   L3F93EC20
3f93ebf0:	calla  L3F918570
L3F93EC20:
3f93ec20:	movi   0xa7, a11
3f93ec40:	movb   a11, *a13
3f93ec50:	move   a14, -*sp, 1
3f93ec60:	movk   1, a9
3f93ec70:	move   a9, *a14+, 1
3f93ec80:	move   a13, *a14+, 1
3f93ec90:	move   @0x225390, *a14+, 1
3f93ecc0:	calla  L3FB3EBC0
3f93ecf0:	move   *a13(0xffe0), a9, 1
3f93ed10:	move   @0x2251b0, a11, 1
3f93ed40:	cmp    a11, a9
3f93ed50:	jreq   L3F93EE30
3f93ed60:	move   a14, -*sp, 1
3f93ed70:	movi   0xa6, a9
3f93ed90:	move   a9, *a14+, 1
3f93eda0:	calla  L3FB33A20
3f93edd0:	move   *a13(0xffe0), a11, 1
3f93edf0:	move   a11, @0x2251b0, 1
3f93ee20:	jruc   L3F93EEA0
L3F93EE30:
3f93ee30:	move   @0x223750, a9
3f93ee60:	jreq   L3F93EEA0
3f93ee70:	calla  L3F918570
L3F93EEA0:
3f93eea0:	move   *sp(0x80), a14, 1
3f93eec0:	mmfm   sp, a9,a11,a13
3f93eee0:	rets   2
3f93eef0:	mmtm   sp, a9,a10,a11,a13
3f93ef10:	move   a14, a13
3f93ef20:	addk   32, a14
3f93ef30:	move   *a13(0xffe0), a9, 1
3f93ef50:	move   *a13(0xffc0), a10, 1
3f93ef70:	movk   1, a11
3f93ef80:	move   a11, *a13, 1
3f93ef90:	move   *sp(0xa0), a14, 1
3f93efb0:	mmfm   sp, a9,a10,a11,a13
3f93efd0:	rets   2
3f93efe0:	move   a13, -*sp, 1
3f93eff0:	move   a14, a13
3f93f000:	sub    a8, a8
3f93f010:	move   *sp(0x40), a14, 1
3f93f030:	move   *sp+, a13, 1
3f93f040:	rets   2
L3F93F050:
3f93f050:	mmtm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3f93f070:	move   a14, a13
3f93f080:	addi   0x80, a14
3f93f0a0:	move   *a13(0xffc0), a7, 1
3f93f0c0:	move   a7, @0x225240, 1
3f93f0f0:	move   *a13(0xffa0), a5, 1
3f93f110:	move   a5, @0x225260, 1
3f93f140:	move   @0x225070, a5, 1
3f93f170:	jrne   L3F93F3A0
3f93f180:	sub    a11, a11
3f93f190:	move   a11, a12
3f93f1a0:	setf   16, 1, 0
3f93f1b0:	move   @0x1d1990, a0, 0
3f93f1e0:	move   @0x1d19a0, a2, 0
3f93f210:	cmp    a11, a7
3f93f220:	jrge   L3F93F270
3f93f230:	move   a11, @0x225240, 1
3f93f260:	jruc   L3F93F2C0
L3F93F270:
3f93f270:	cmp    a0, a7
3f93f280:	jrle   L3F93F2C0
3f93f290:	move   a0, @0x225240, 1
L3F93F2C0:
3f93f2c0:	move   @0x225260, a7, 1
3f93f2f0:	cmp    a12, a7
3f93f300:	jrge   L3F93F350
3f93f310:	move   a12, @0x225260, 1
3f93f340:	jruc   L3F93F3A0
L3F93F350:
3f93f350:	cmp    a2, a7
3f93f360:	jrle   L3F93F3A0
3f93f370:	move   a2, @0x225260, 1
L3F93F3A0:
3f93f3a0:	move   a14, -*sp, 1
3f93f3b0:	move   @0x225260, *a14+, 1
3f93f3e0:	move   @0x225240, *a14+, 1
3f93f410:	calla  L3F6F0AA0
3f93f440:	move   *a13(0xff80), a7, 1
3f93f460:	jreq   L3F93F910
L3F93F470:
3f93f470:	move   @0xc52d0, a9, 1
3f93f4a0:	pushst
3f93f4b0:	dint
3f93f4c0:	move   a9, *a13(0x40), 1
3f93f4e0:	move   *a9(0x20), *a13(0x60), 1
3f93f510:	move   *a13(0x60), a7, 1
3f93f530:	move   *a9, *a7, 1
3f93f540:	move   *a7, a5, 1
3f93f550:	move   a7, *a5(0x20), 1
3f93f570:	move   a9, *a9, 1
3f93f580:	move   a9, *a9(0x20), 1
3f93f5a0:	popst
3f93f5b0:	cmpi   0x3, a9
3f93f5d0:	jrne   L3F93F620
3f93f5e0:	calla  L3F93BE40
3f93f610:	jruc   L3F93F470
L3F93F620:
3f93f620:	move   a9, a10
3f93f630:	addi   0x40, a10
3f93f650:	move   *a13(0xffe0), a7, 1
3f93f670:	move   *a7, a5, 1
3f93f680:	inc    a5
3f93f690:	move   a5, *a10(0x40), 1
3f93f6b0:	move   @0x225240, a5, 1
3f93f6e0:	setf   16, 1, 0
3f93f6f0:	move   a5, *a10(0xa0), 0
3f93f710:	move   @0x225260, a7, 1
3f93f740:	move   a7, *a10(0xb0), 0
3f93f760:	move   @0x2252a0, a5, 1
3f93f790:	move   a5, *a10(0x20), 1
3f93f7b0:	movk   6, a5
3f93f7c0:	movb   a5, *a10
3f93f7d0:	pushst
3f93f7e0:	dint
3f93f7f0:	move   a9, *a13(0x40), 1
3f93f810:	move   @0xc52b0, a5, 1
3f93f840:	move   a5, *a13(0x60), 1
3f93f860:	move   *a5, *a9, 1
3f93f870:	move   a5, *a9(0x20), 1
3f93f890:	move   a9, *a5, 1
3f93f8a0:	move   *a9, a7, 1
3f93f8b0:	move   a9, *a7(0x20), 1
3f93f8d0:	popst
3f93f8e0:	calla  L3F93BE40
L3F93F910:
3f93f910:	movk   1, a8
3f93f920:	move   *sp(0x140), a14, 1
3f93f940:	mmfm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3f93f960:	rets   2
3f93f970:	mmtm   sp, a7,a9,a10,a11,a13
3f93f990:	move   a14, a13
3f93f9a0:	move   *a13(0xffe0), a9, 1
3f93f9c0:	move   *a13(0xffc0), a10, 1
3f93f9e0:	move   a14, -*sp, 1
3f93f9f0:	move   *a9, a11, 1
3f93fa00:	sll    0x5, a11
3f93fa10:	add    a10, a11
3f93fa20:	move   *a11(0x1a0), *a14+, 1
3f93fa40:	calla  L3F6F1A90
3f93fa70:	move   a14, -*sp, 1
3f93fa80:	movk   1, a11
3f93fa90:	move   a11, *a14+, 1
3f93faa0:	move   a10, *a14+, 1
3f93fab0:	move   a9, *a14+, 1
3f93fac0:	move   *a9(0xd20), a7, 1
3f93fae0:	call   a7
3f93faf0:	calla  L3F6F0600
3f93fb20:	calla  L3F6F0400
3f93fb50:	move   a11, a8
3f93fb60:	move   *sp(0xc0), a14, 1
3f93fb80:	mmfm   sp, a7,a9,a10,a11,a13
3f93fba0:	rets   2
3f93fbb0:	move   a13, -*sp, 1
3f93fbc0:	move   a14, a13
3f93fbd0:	move   *sp(0x40), a14, 1
3f93fbf0:	move   *sp+, a13, 1
3f93fc00:	rets   2
3f93fc10:	move   a13, -*sp, 1
3f93fc20:	move   a14, a13
3f93fc30:	move   *sp(0x40), a14, 1
3f93fc50:	move   *sp+, a13, 1
3f93fc60:	rets   2
3f93fc70:	mmtm   sp, a9,a10,a11,a13
3f93fc90:	move   a14, a13
3f93fca0:	move   *a13(0xffa0), a9, 1
3f93fcc0:	move   *a13(0xff80), a10, 1
3f93fce0:	setf   16, 1, 0
3f93fcf0:	move   *a9(0x20), *a10(0x20), 0
3f93fd20:	move   *a9(0x30), *a10(0x30), 0
3f93fd50:	move   *a9(0x40), a11, 0
3f93fd70:	dec    a11
3f93fd80:	move   a11, *a10(0x40), 0
3f93fda0:	move   *a9(0x50), a11, 0
3f93fdc0:	dec    a11
3f93fdd0:	move   a11, *a10(0x50), 0
3f93fdf0:	move   *sp(0xa0), a14, 1
3f93fe10:	mmfm   sp, a9,a10,a11,a13
3f93fe30:	rets   2
3f93fe40:	mmtm   sp, a5,a7,a9,a11,a13
3f93fe60:	move   a14, a13
3f93fe70:	move   *a13(0xffc0), a9, 1
3f93fe90:	move   *a13(0xffe0), a11, 1
3f93feb0:	move   *a11, a7, 1
3f93fec0:	sll    0x5, a7
3f93fed0:	add    a9, a7
3f93fee0:	move   a14, -*sp, 1
3f93fef0:	move   *a9(0x60), *a14+, 1
3f93ff10:	move   *a9(0x40), *a14+, 1
3f93ff30:	move   *a9(0xa0), *a14+, 1
3f93ff50:	move   *a9(0x80), *a14+, 1
3f93ff70:	sub    a5, a5
3f93ff80:	move   a5, *a14+, 1
3f93ff90:	movk   3, a5
3f93ffa0:	move   a5, *a14+, 1
3f93ffb0:	move   *a9(0x20), *a14+, 1
3f93ffd0:	move   *a9(0x0), *a14+, 1
3f93fff0:	calla  L3F6F1120
3f940020:	move   a8, *a7(0x1a0), 1
3f940040:	move   a9, a7
3f940050:	jrne   L3F940080
3f940060:	sub    a8, a8
3f940070:	jruc   L3F940090
L3F940080:
3f940080:	movk   1, a8
L3F940090:
3f940090:	move   *sp(0xc0), a14, 1
3f9400b0:	mmfm   sp, a5,a7,a9,a11,a13
3f9400d0:	rets   2
3f9400e0:	mmtm   sp, a7,a9,a11,a13
3f940100:	move   a14, a13
3f940110:	move   a14, -*sp, 1
3f940120:	move   *a13(0xffc0), a11, 1
3f940140:	move   *a13(0xffe0), a9, 1
3f940160:	move   *a9, a7, 1
3f940170:	sll    0x5, a7
3f940180:	add    a11, a7
3f940190:	move   *a7(0x1a0), *a14+, 1
3f9401b0:	calla  L3F6F27C0
3f9401e0:	movk   1, a8
3f9401f0:	move   *sp(0xa0), a14, 1
3f940210:	mmfm   sp, a7,a9,a11,a13
3f940230:	rets   2
L3F940240:
3f940240:	mmtm   sp, a7,a9,a11,a13
3f940260:	move   a14, a13
3f940270:	addi   0x30, a14
3f940290:	move   @0x2252e0, a11, 1
3f9402c0:	jreq   L3F940690
3f9402d0:	sub    a9, a9
3f9402e0:	move   @0x225070, a11, 1
3f940310:	jreq   L3F940340
3f940320:	movk   4, a11
3f940330:	jruc   L3F940350
L3F940340:
3f940340:	movk   3, a11
L3F940350:
3f940350:	cmp    a11, a9
3f940360:	jrge   L3F940480
L3F940370:
3f940370:	move   a9, a11
3f940380:	inc    a11
3f940390:	sll    0x3, a11
3f9403a0:	add    a13, a11
3f9403b0:	move   a9, a7
3f9403c0:	inc    a7
3f9403d0:	movb   a7, *a11
3f9403e0:	inc    a9
3f9403f0:	move   @0x225070, a11, 1
3f940420:	jreq   L3F940450
3f940430:	movk   4, a7
3f940440:	jruc   L3F940460
L3F940450:
3f940450:	movk   3, a7
L3F940460:
3f940460:	cmp    a7, a9
3f940470:	jrlt   L3F940370
L3F940480:
3f940480:	move   a14, -*sp, 1
3f940490:	movi   0x3f93eef0, a11
3f9404c0:	move   a11, *a14+, 1
3f9404d0:	movi   0x3f93efe0, a7
3f940500:	move   a7, *a14+, 1
3f940510:	move   @0x225070, a7, 1
3f940540:	jreq   L3F940570
3f940550:	movk   4, a11
3f940560:	jruc   L3F940580
L3F940570:
3f940570:	movk   3, a11
L3F940580:
3f940580:	move   a11, *a14+, 1
3f940590:	move   a13, *a14+, 1
3f9405a0:	move   @0x2252e0, *a14+, 1
3f9405d0:	calla  L3F251190
3f940600:	move   a14, -*sp, 1
3f940610:	sub    a11, a11
3f940620:	move   a11, *a14+, 1
3f940630:	move   a11, *a14+, 1
3f940640:	movk   2, a7
3f940650:	move   a7, *a14+, 1
3f940660:	calla  L3F254AD0
L3F940690:
3f940690:	subi   0x30, a14
3f9406b0:	mmfm   sp, a7,a9,a11,a13
3f9406d0:	rets
3f9406e0:	.word  0x0072
3f9406f0:	sla    a11, a13
3f940700:	sra    a11, a11
3f940710:	mods   b10, sp
3f940720:	.word  0x756f
3f940730:	sra    b11, b3
3f940740:	sra    b10, sp
3f940750:	sra    b11, b6
3f940760:	.word  0x746e
3f940770:	sla    0x1, b10
3f940780:	modu   a3, a9
3f940790:	sla    b11, b6
3f9407a0:	rl     a11, a12
3f9407b0:	sla    0x3, a4
3f9407c0:	.word  0x7665
3f9407d0:	modu   a3, a5
3f9407e0:	sla    0x3, b4
3f9407f0:	.word  0x7974
3f940800:	sra    b11, b0
3f940810:	.word  0x000a
3f940820:	sra    a11, a11
3f940830:	sll    b3, b9
3f940840:	sla    a11, sp
3f940850:	sra    b3, b2
3f940860:	mods   a8, a0
3f940870:	.word  0x756f
3f940880:	sra    b11, b3
3f940890:	.word  0x0000
3f9408a0:	.word  0x0000
3f9408b0:	.word  0x0000
3f9408c0:	move   *a0+, *a0+, 0
3f9408d0:	add    b5, b8
L3F9408E0:
3f9408e0:	mmtm   sp, a9,a11,a13
3f940900:	move   a14, a13
3f940910:	addi   0x40, a14
3f940930:	sub    a11, a11
3f940940:	move   a11, *a13(0x20), 1
3f940960:	move   @0x2256f0, a11, 1
3f940990:	move   a11, *a13(0x20), 1
3f9409b0:	jreq   L3F940BA0
L3F9409C0:
3f9409c0:	move   *a13(0x20), a11, 1
3f9409e0:	move   *a11, a9, 1
3f9409f0:	move   a9, @0x2256f0, 1
3f940a20:	move   *a11(0x40), a11, 1
3f940a40:	subk   4, a11
3f940a50:	jrle   L3F940AE0
3f940a60:	move   a14, -*sp, 1
3f940a70:	move   *a13(0x20), a11, 1
3f940a90:	move   *a11(0x60), *a14+, 1
3f940ab0:	calla  L3F702440
L3F940AE0:
3f940ae0:	move   a14, -*sp, 1
3f940af0:	move   *a13(0x20), *a14+, 1
3f940b10:	calla  L3F702440
3f940b40:	move   @0x2256f0, a11, 1
3f940b70:	move   a11, *a13(0x20), 1
3f940b90:	jrne   L3F9409C0
L3F940BA0:
3f940ba0:	move   a14, -*sp, 1
3f940bb0:	movk   26, a9
3f940bc0:	move   a9, *a14+, 1
3f940bd0:	calla  L3F705A00
3f940c00:	move   a8, *a13(0x20), 1
3f940c20:	move   a8, a11
3f940c30:	jreq   L3F940ED0
3f940c40:	move   a14, -*sp, 1
3f940c50:	movi   0x3f947400, a8
3f940c80:	move   a8, *a14+, 1
3f940c90:	calla  L3FB458D0
3f940cc0:	subk   4, a8
3f940cd0:	jrle   L3F940E80
3f940ce0:	move   a14, -*sp, 1
3f940cf0:	move   a14, -*sp, 1
3f940d00:	movi   0x3f947400, a8
3f940d30:	move   a8, *a14+, 1
3f940d40:	calla  L3FB458D0
3f940d70:	move   a8, *a14+, 1
3f940d80:	calla  L3F705A00
3f940db0:	move   a8, *a11(0x60), 1
3f940dd0:	move   a8, a8
3f940de0:	jrne   L3F940ED0
3f940df0:	move   a14, -*sp, 1
3f940e00:	move   a11, *a14+, 1
3f940e10:	calla  L3F702440
3f940e40:	sub    a9, a9
3f940e50:	move   a9, *a13(0x20), 1
3f940e70:	jruc   L3F940ED0
L3F940E80:
3f940e80:	move   a11, a9
3f940e90:	addi   0x80, a9
3f940eb0:	move   a9, *a11(0x60), 1
L3F940ED0:
3f940ed0:	move   *a13(0x20), a11, 1
3f940ef0:	jrne   L3F940F90
3f940f00:	move   a14, -*sp, 1
3f940f10:	movi   0x3f947458, a8
3f940f40:	move   a8, *a14+, 1
3f940f50:	calla  L3F927BC0
3f940f80:	jruc   L3F941240
L3F940F90:
3f940f90:	move   a14, -*sp, 1
3f940fa0:	move   a14, -*sp, 1
3f940fb0:	movi   0x3f947400, a8
3f940fe0:	move   a8, *a14+, 1
3f940ff0:	calla  L3FB458D0
3f941020:	move   a8, *a14+, 1
3f941030:	move   *a11(0x60), *a14+, 1
3f941050:	movi   0x3f947400, a8
3f941080:	move   a8, *a14+, 1
3f941090:	calla  L3FB44400
3f9410c0:	move   a14, -*sp, 1
3f9410d0:	movi   0x3f947400, a8
3f941100:	move   a8, *a14+, 1
3f941110:	calla  L3FB458D0
3f941140:	move   a8, *a11(0x40), 1
3f941160:	movk   1, a9
3f941170:	move   a9, *a11(0xb0), 1
3f941190:	movi   0x80, a9
3f9411b0:	move   a9, *a11(0x20), 1
3f9411d0:	move   @0x2256f0, a9, 1
3f941200:	move   a9, *a11, 1
3f941210:	move   a11, @0x2256f0, 1
L3F941240:
3f941240:	move   *sp(0x80), a14, 1
3f941260:	mmfm   sp, a9,a11,a13
3f941280:	rets   2
L3F941290:
3f941290:	mmtm   sp, a7,a9,a10,a11,a13
3f9412b0:	move   a14, a13
3f9412c0:	addk   32, a14
3f9412d0:	move   a14, -*sp, 1
3f9412e0:	sub    a7, a7
3f9412f0:	move   a7, *a14+, 1
3f941300:	calla  L3F9408E0
3f941330:	move   @0x225710, a9, 1
3f941360:	jreq   L3F9414E0
L3F941370:
3f941370:	move   *a9, a7, 1
3f941380:	move   a7, @0x225710, 1
3f9413b0:	move   *a9(0x40), a7, 1
3f9413d0:	subk   4, a7
3f9413e0:	jrle   L3F941450
3f9413f0:	move   a14, -*sp, 1
3f941400:	move   *a9(0x60), *a14+, 1
3f941420:	calla  L3F702440
L3F941450:
3f941450:	move   a14, -*sp, 1
3f941460:	move   a9, *a14+, 1
3f941470:	calla  L3F702440
3f9414a0:	move   @0x225710, a9, 1
3f9414d0:	jrne   L3F941370
L3F9414E0:
3f9414e0:	sub    a11, a11
3f9414f0:	move   @0x2256f0, a10, 1
3f941520:	jreq   L3F9419F0
L3F941530:
3f941530:	move   a14, -*sp, 1
3f941540:	movk   26, a7
3f941550:	move   a7, *a14+, 1
3f941560:	calla  L3F705A00
3f941590:	move   a8, a9
3f9415a0:	jreq   L3F941750
3f9415b0:	move   *a10(0x40), a7, 1
3f9415d0:	subk   4, a7
3f9415e0:	jrle   L3F941700
3f9415f0:	move   a14, -*sp, 1
3f941600:	move   *a10(0x40), *a14+, 1
3f941620:	calla  L3F705A00
3f941650:	move   a8, *a9(0x60), 1
3f941670:	move   a8, a7
3f941680:	jrne   L3F941750
3f941690:	move   a14, -*sp, 1
3f9416a0:	move   a9, *a14+, 1
3f9416b0:	calla  L3F702440
3f9416e0:	sub    a9, a9
3f9416f0:	jruc   L3F941750
L3F941700:
3f941700:	move   a9, a7
3f941710:	addi   0x80, a7
3f941730:	move   a7, *a9(0x60), 1
L3F941750:
3f941750:	move   a9, a7
3f941760:	jrne   L3F941800
3f941770:	move   a14, -*sp, 1
3f941780:	movi   0x3f9475b8, a8
3f9417b0:	move   a8, *a14+, 1
3f9417c0:	calla  L3F927BC0
3f9417f0:	jruc   L3F9419F0
L3F941800:
3f941800:	move   *a10(0x20), *a9(0x20), 1
3f941830:	move   *a10(0x40), *a9(0x40), 1
3f941860:	move   *a10(0xb0), *a9(0xb0), 1
3f941890:	move   a14, -*sp, 1
3f9418a0:	move   *a10(0x40), *a14+, 1
3f9418c0:	move   *a9(0x60), *a14+, 1
3f9418e0:	move   *a10(0x60), *a14+, 1
3f941900:	calla  L3FB44400
3f941930:	sub    a7, a7
3f941940:	move   a7, *a9, 1
3f941950:	move   a11, a8
3f941960:	jrne   L3F9419B0
3f941970:	move   a9, @0x225710, 1
3f9419a0:	jruc   L3F9419C0
L3F9419B0:
3f9419b0:	move   a9, *a11, 1
L3F9419C0:
3f9419c0:	move   a9, a11
3f9419d0:	move   *a10, a10, 1
3f9419e0:	jrne   L3F941530
L3F9419F0:
3f9419f0:	move   *sp(0xc0), a14, 1
3f941a10:	mmfm   sp, a7,a9,a10,a11,a13
3f941a30:	rets   2
L3F941A40:
3f941a40:	mmtm   sp, a9,a11,a13
3f941a60:	move   a14, a13
3f941a70:	addi   0x760, a14
3f941a90:	sub    a11, a11
3f941aa0:	move   a11, *a13(0x680), 1
3f941ac0:	move   a11, *a13(0x6a0), 1
3f941ae0:	move   a11, *a13(0x6c0), 1
3f941b00:	movk   1, a8
3f941b10:	jruc   L3F9421E0
L3F941B20:
3f941b20:	move   *a13, a11, 1
3f941b30:	move   *a11(0x20), a9, 1
3f941b50:	cmpi   0x80, a9
3f941b70:	jrne   L3F941D90
3f941b80:	move   a14, -*sp, 1
3f941b90:	movk   1, a9
3f941ba0:	move   a9, *a14+, 1
3f941bb0:	move   *a11(0x60), *a14+, 1
3f941bd0:	move   *a13(0x620), *a14+, 1
3f941bf0:	calla  L3FC752F0
3f941c20:	btst   0, a8
3f941c30:	jrne   L3F9420B0
3f941c40:	move   a14, -*sp, 1
3f941c50:	move   *a13(0x620), *a14+, 1
3f941c70:	calla  L3F702440
3f941ca0:	move   *a13(0x640), a9, 1
3f941cc0:	jreq   L3F941D20
3f941cd0:	move   a14, -*sp, 1
3f941ce0:	move   a9, *a14+, 1
3f941cf0:	calla  L3F702440
L3F941D20:
3f941d20:	move   *a11(0xb0), a9, 1
3f941d40:	jrne   L3F941D70
3f941d50:	sub    a8, a8
3f941d60:	jruc   L3F9421E0
L3F941D70:
3f941d70:	movk   1, a8
3f941d80:	jruc   L3F9421E0
L3F941D90:
3f941d90:	move   *a11(0x20), a9, 1
3f941db0:	move   *a13(0x720), a11, 1
3f941dd0:	cmp    a11, a9
3f941de0:	jrne   L3F9420B0
3f941df0:	move   *a13, a9, 1
3f941e00:	move   *a13(0x700), a11, 1
3f941e20:	move   *a9(0x40), a9, 1
3f941e40:	cmp    a9, a11
3f941e50:	jrne   L3F9420B0
3f941e60:	move   a11, a8
3f941e70:	jreq   L3F9420B0
3f941e80:	move   a14, -*sp, 1
3f941e90:	move   *a13, a9, 1
3f941ea0:	move   *a9(0x40), *a14+, 1
3f941ec0:	move   *a9(0x60), *a14+, 1
3f941ee0:	move   *a13(0x640), *a14+, 1
3f941f00:	calla  L3F942230
3f941f30:	move   a8, a8
3f941f40:	jrne   L3F9420B0
3f941f50:	move   a14, -*sp, 1
3f941f60:	move   *a13(0x620), *a14+, 1
3f941f80:	calla  L3F702440
3f941fb0:	move   *a13(0x640), a9, 1
3f941fd0:	jreq   L3F942030
3f941fe0:	move   a14, -*sp, 1
3f941ff0:	move   a9, *a14+, 1
3f942000:	calla  L3F702440
L3F942030:
3f942030:	move   *a13, a9, 1
3f942040:	move   *a9(0xb0), a9, 1
3f942060:	jrne   L3F942090
3f942070:	sub    a8, a8
3f942080:	jruc   L3F9421E0
L3F942090:
3f942090:	movk   1, a8
3f9420a0:	jruc   L3F9421E0
L3F9420B0:
3f9420b0:	move   *a13, a11, 1
3f9420c0:	move   *a11, *a13, 1
3f9420d0:	move   *a13, a11, 1
3f9420e0:	jrne   L3F941B20
3f9420f0:	move   a14, -*sp, 1
3f942100:	move   *a13(0x620), *a14+, 1
3f942120:	calla  L3F702440
3f942150:	move   *a13(0x640), a11, 1
3f942170:	jreq   L3F9421D0
3f942180:	move   a14, -*sp, 1
3f942190:	move   a11, *a14+, 1
3f9421a0:	calla  L3F702440
L3F9421D0:
3f9421d0:	sub    a8, a8
L3F9421E0:
3f9421e0:	move   *sp(0x80), a14, 1
3f942200:	mmfm   sp, a9,a11,a13
3f942220:	rets   2
L3F942230:
3f942230:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f942250:	move   a14, a13
3f942260:	move   *a13(0xffe0), a9, 1
3f942280:	move   *a13(0xffc0), a10, 1
3f9422a0:	move   *a13(0xffa0), a11, 1
3f9422c0:	jrle   L3F9423F0
3f9422d0:	setf   8, 0, 0
L3F9422E0:
3f9422e0:	move   *a9, a7, 0
3f9422f0:	move   *a10, a5, 0
3f942300:	cmp    a5, a7
3f942310:	jreq   L3F9423B0
3f942320:	move   *a9, a7, 0
3f942330:	move   *a10, a5, 0
3f942340:	cmp    a5, a7
3f942350:	jrnc   L3F942390
3f942360:	movi   0xffff, a8
3f942380:	jruc   L3F942400
L3F942390:
3f942390:	movk   1, a8
3f9423a0:	jruc   L3F942400
L3F9423B0:
3f9423b0:	addk   8, a9
3f9423c0:	addk   8, a10
3f9423d0:	dec    a11
3f9423e0:	jrgt   L3F9422E0
L3F9423F0:
3f9423f0:	sub    a8, a8
L3F942400:
3f942400:	move   *sp(0xe0), a14, 1
3f942420:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f942440:	rets   2
L3F942450:
3f942450:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f942470:	move   a14, a13
3f942480:	addk   32, a14
3f942490:	sub    a11, a11
3f9424a0:	move   a14, -*sp, 1
3f9424b0:	move   *a13(0xffe0), *a14+, 1
3f9424d0:	calla  L3F941A40
3f942500:	move   a8, a8
3f942510:	jrne   L3F942550
3f942520:	movk   10, a8
3f942530:	jauc   L3F942DE0
L3F942550:
3f942550:	move   a14, -*sp, 1
3f942560:	move   *a13(0xffc0), *a14+, 1
3f942580:	calla  L3F945370
3f9425b0:	move   a8, *a13, 1
3f9425c0:	move   a8, a8
3f9425d0:	jrne   L3F942650
3f9425e0:	move   *a13(0xffe0), a7, 1
3f942600:	move   *a13(0xffc0), *a7(0xc0), 1
3f942630:	movk   2, a8
3f942640:	jruc   L3F942DE0
L3F942650:
3f942650:	move   *a13(0xffc0), a7, 1
3f942670:	cmpi   0x80, a7
3f942690:	jrne   L3F942810
3f9426a0:	move   *a13(0xffa0), a7, 1
3f9426c0:	jreq   L3F942810
3f9426d0:	move   *a13(0xff80), a7, 1
3f9426f0:	movb   *a7, a7
3f942700:	cmpi   0x5f, a7
3f942720:	jrne   L3F942810
3f942730:	movi   0x2256f0, a11
3f942760:	move   *a13(0xffa0), a7, 1
3f942780:	dec    a7
3f942790:	move   a7, *a13(0xffa0), 1
3f9427b0:	move   *a13(0xff80), a7, 1
3f9427d0:	addk   8, a7
3f9427e0:	move   a7, *a13(0xff80), 1
3f942800:	jruc   L3F942840
L3F942810:
3f942810:	movi   0x225710, a11
L3F942840:
3f942840:	sub    a10, a10
3f942850:	move   *a11, a9, 1
3f942860:	jreq   L3F9429D0
L3F942870:
3f942870:	move   *a13(0xffa0), a7, 1
3f942890:	move   *a9(0x40), a5, 1
3f9428b0:	cmp    a5, a7
3f9428c0:	jrne   L3F9429A0
3f9428d0:	move   a14, -*sp, 1
3f9428e0:	move   a7, *a14+, 1
3f9428f0:	move   *a9(0x60), *a14+, 1
3f942910:	move   *a13(0xff80), *a14+, 1
3f942930:	calla  L3F942230
3f942960:	move   a8, a5
3f942970:	jrne   L3F9429A0
3f942980:	sub    a8, a8
3f942990:	jruc   L3F942DE0
L3F9429A0:
3f9429a0:	move   a9, a10
3f9429b0:	move   *a9, a9, 1
3f9429c0:	jrne   L3F942870
L3F9429D0:
3f9429d0:	move   a14, -*sp, 1
3f9429e0:	movk   26, a7
3f9429f0:	move   a7, *a14+, 1
3f942a00:	calla  L3F705A00
3f942a30:	move   a8, a9
3f942a40:	jreq   L3F942BF0
3f942a50:	move   *a13(0xffa0), a5, 1
3f942a70:	subk   4, a5
3f942a80:	jrls   L3F942BA0
3f942a90:	move   a14, -*sp, 1
3f942aa0:	move   *a13(0xffa0), *a14+, 1
3f942ac0:	calla  L3F705A00
3f942af0:	move   a8, *a9(0x60), 1
3f942b10:	move   a8, a5
3f942b20:	jrne   L3F942BF0
3f942b30:	move   a14, -*sp, 1
3f942b40:	move   a9, *a14+, 1
3f942b50:	calla  L3F702440
3f942b80:	sub    a9, a9
3f942b90:	jruc   L3F942BF0
L3F942BA0:
3f942ba0:	move   a9, a5
3f942bb0:	addi   0x80, a5
3f942bd0:	move   a5, *a9(0x60), 1
L3F942BF0:
3f942bf0:	move   a9, a5
3f942c00:	jrne   L3F942C30
3f942c10:	movk   11, a8
3f942c20:	jruc   L3F942DE0
L3F942C30:
3f942c30:	move   a14, -*sp, 1
3f942c40:	move   *a13(0xffa0), *a14+, 1
3f942c60:	move   *a9(0x60), *a14+, 1
3f942c80:	move   *a13(0xff80), *a14+, 1
3f942ca0:	calla  L3FB44400
3f942cd0:	sub    a5, a5
3f942ce0:	move   a5, *a9, 1
3f942cf0:	move   *a13(0xffc0), *a9(0x20), 1
3f942d20:	movk   1, a5
3f942d30:	move   a5, *a9(0xb0), 1
3f942d50:	move   *a13(0xffa0), *a9(0x40), 1
3f942d80:	move   a10, a8
3f942d90:	jrne   L3F942DC0
3f942da0:	move   a9, *a11, 1
3f942db0:	jruc   L3F942DD0
L3F942DC0:
3f942dc0:	move   a9, *a10, 1
L3F942DD0:
3f942dd0:	sub    a8, a8
L3F942DE0:
3f942de0:	move   *sp(0xe0), a14, 1
3f942e00:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f942e20:	rets   2
L3F942E30:
3f942e30:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f942e50:	move   a14, a13
3f942e60:	addk   32, a14
3f942e70:	sub    a11, a11
3f942e80:	move   a14, -*sp, 1
3f942e90:	move   *a13(0xffe0), *a14+, 1
3f942eb0:	calla  L3F941A40
3f942ee0:	move   a8, a8
3f942ef0:	jrne   L3F942F20
3f942f00:	movk   10, a8
3f942f10:	jruc   L3F9434F0
L3F942F20:
3f942f20:	move   a14, -*sp, 1
3f942f30:	move   *a13(0xffc0), *a14+, 1
3f942f50:	calla  L3F945370
3f942f80:	move   a8, *a13, 1
3f942f90:	move   a8, a8
3f942fa0:	jrne   L3F943020
3f942fb0:	move   *a13(0xffe0), a7, 1
3f942fd0:	move   *a13(0xffc0), *a7(0xc0), 1
3f943000:	movk   2, a8
3f943010:	jruc   L3F9434F0
L3F943020:
3f943020:	move   *a13(0xffc0), a7, 1
3f943040:	cmpi   0x80, a7
3f943060:	jrne   L3F9431E0
3f943070:	move   *a13(0xffa0), a7, 1
3f943090:	jreq   L3F9431E0
3f9430a0:	move   *a13(0xff80), a7, 1
3f9430c0:	movb   *a7, a7
3f9430d0:	cmpi   0x5f, a7
3f9430f0:	jrne   L3F9431E0
3f943100:	movi   0x2256f0, a11
3f943130:	move   *a13(0xffa0), a7, 1
3f943150:	dec    a7
3f943160:	move   a7, *a13(0xffa0), 1
3f943180:	move   *a13(0xff80), a7, 1
3f9431a0:	addk   8, a7
3f9431b0:	move   a7, *a13(0xff80), 1
3f9431d0:	jruc   L3F943210
L3F9431E0:
3f9431e0:	movi   0x225710, a11
L3F943210:
3f943210:	sub    a10, a10
3f943220:	move   *a11, a9, 1
3f943230:	jreq   L3F9434E0
L3F943240:
3f943240:	move   *a13(0xffa0), a7, 1
3f943260:	move   *a9(0x40), a5, 1
3f943280:	cmp    a5, a7
3f943290:	jrne   L3F9434B0
3f9432a0:	move   a14, -*sp, 1
3f9432b0:	move   a7, *a14+, 1
3f9432c0:	move   *a9(0x60), *a14+, 1
3f9432e0:	move   *a13(0xff80), *a14+, 1
3f943300:	calla  L3F942230
3f943330:	move   a8, a5
3f943340:	jrne   L3F9434B0
3f943350:	move   a10, a5
3f943360:	jrne   L3F943390
3f943370:	move   *a9, *a11, 1
3f943380:	jruc   L3F9433A0
L3F943390:
3f943390:	move   *a9, *a10, 1
L3F9433A0:
3f9433a0:	move   *a9(0x40), a5, 1
3f9433c0:	subk   4, a5
3f9433d0:	jrle   L3F943440
3f9433e0:	move   a14, -*sp, 1
3f9433f0:	move   *a9(0x60), *a14+, 1
3f943410:	calla  L3F702440
L3F943440:
3f943440:	move   a14, -*sp, 1
3f943450:	move   a9, *a14+, 1
3f943460:	calla  L3F702440
3f943490:	sub    a8, a8
3f9434a0:	jruc   L3F9434F0
L3F9434B0:
3f9434b0:	move   a9, a10
3f9434c0:	move   *a9, a9, 1
3f9434d0:	jrne   L3F943240
L3F9434E0:
3f9434e0:	sub    a8, a8
L3F9434F0:
3f9434f0:	move   *sp(0xe0), a14, 1
3f943510:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f943530:	rets   2
L3F943540:
3f943540:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f943560:	move   a14, a13
3f943570:	addi   0x40, a14
3f943590:	sub    a9, a9
3f9435a0:	move   a9, *a13(0x20), 1
3f9435c0:	move   *a13(0xffa0), a7, 1
3f9435e0:	move   @0x225730, a5, 1
3f943610:	jreq   L3F943640
3f943620:	movk   1, a5
3f943630:	jruc   L3F943650
L3F943640:
3f943640:	move   a9, a5
L3F943650:
3f943650:	movb   a5, *a7
3f943660:	move   @0x225710, a11, 1
3f943690:	jreq   L3F943780
L3F9436A0:
3f9436a0:	move   *a13(0x20), a7, 1
3f9436c0:	inc    a7
3f9436d0:	move   a7, *a13(0x20), 1
3f9436f0:	move   *a11(0x40), a5, 1
3f943710:	addk   3, a5
3f943720:	sra    0x2, a5
3f943730:	sll    0x2, a5
3f943740:	addk   4, a5
3f943750:	add    a5, a9
3f943760:	move   *a11, a11, 1
3f943770:	jrne   L3F9436A0
L3F943780:
3f943780:	move   a9, a5
3f943790:	jreq   L3F943A80
3f9437a0:	move   a14, -*sp, 1
3f9437b0:	move   a9, *a14+, 1
3f9437c0:	calla  L3F705A00
3f9437f0:	move   a8, a10
3f943800:	move   *a13(0xffe0), a7, 1
3f943820:	move   a8, *a7, 1
3f943830:	move   a8, a5
3f943840:	jrne   L3F9438B0
3f943850:	move   *a13(0xffc0), a5, 1
3f943870:	sub    a7, a7
3f943880:	move   a7, *a5, 1
3f943890:	move   a7, a8
3f9438a0:	jruc   L3F943AE0
L3F9438B0:
3f9438b0:	move   @0x225710, a11, 1
3f9438e0:	jreq   L3F943A80
L3F9438F0:
3f9438f0:	movb   *a11(0x20), *a10(0x0)
3f943920:	setf   16, 0, 0
3f943930:	move   *a11(0x40), *a10(0x10), 0
3f943960:	addk   32, a10
3f943970:	move   a14, -*sp, 1
3f943980:	move   *a11(0x40), *a14+, 1
3f9439a0:	move   a10, *a14+, 1
3f9439b0:	move   *a11(0x60), *a14+, 1
3f9439d0:	calla  L3FB44400
3f943a00:	move   *a11(0x40), a7, 1
3f943a20:	addk   3, a7
3f943a30:	sra    0x2, a7
3f943a40:	sll    0x5, a7
3f943a50:	add    a7, a10
3f943a60:	move   *a11, a11, 1
3f943a70:	jrne   L3F9438F0
L3F943A80:
3f943a80:	move   *a13(0xffc0), a7, 1
3f943aa0:	move   *a13(0x20), *a7(0x0), 1
3f943ad0:	move   a9, a8
L3F943AE0:
3f943ae0:	move   *sp(0xe0), a14, 1
3f943b00:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f943b20:	rets   2
3f943b30:	mmtm   sp, a9,a11,a13
3f943b50:	move   a14, a13
3f943b60:	addi   0x760, a14
3f943b80:	sub    a11, a11
3f943b90:	move   a11, *a13(0x680), 1
3f943bb0:	move   a11, *a13(0x6a0), 1
3f943bd0:	move   a11, *a13(0x6c0), 1
3f943bf0:	move   @0x225730, a11, 1
3f943c20:	jrne   L3F943C60
3f943c30:	sub    a8, a8
3f943c40:	jauc   L3F944E80
L3F943C60:
3f943c60:	move   a14, -*sp, 1
3f943c70:	move   a13, a11
3f943c80:	addi   0x6c0, a11
3f943ca0:	move   a11, *a14+, 1
3f943cb0:	move   a13, a11
3f943cc0:	addi   0x420, a11
3f943ce0:	move   a11, *a14+, 1
3f943cf0:	move   a13, a11
3f943d00:	addi   0x6a0, a11
3f943d20:	move   a11, *a14+, 1
3f943d30:	move   a13, a11
3f943d40:	addi   0x220, a11
3f943d60:	move   a11, *a14+, 1
3f943d70:	move   a13, a11
3f943d80:	addi   0x680, a11
3f943da0:	move   a11, *a14+, 1
3f943db0:	move   a13, a11
3f943dc0:	addk   32, a11
3f943dd0:	move   a11, *a14+, 1
3f943de0:	move   *a13(0xffe0), *a14+, 1
3f943e00:	calla  L3F949650
3f943e30:	move   a8, a8
3f943e40:	jaeq   L3F944D40
3f943e60:	move   *a13(0x680), a9, 1
3f943e80:	sll    0x3, a9
3f943e90:	add    a13, a9
3f943ea0:	sub    a11, a11
3f943eb0:	movb   a11, *a9(0x20)
3f943ed0:	move   a14, -*sp, 1
3f943ee0:	move   a13, a9
3f943ef0:	addk   32, a9
3f943f00:	move   a9, *a14+, 1
3f943f10:	calla  L3F945050
3f943f40:	move   a8, *a13(0x720), 1
3f943f60:	move   *a13(0x680), a11, 1
3f943f80:	move   *a13(0x6a0), a9, 1
3f943fa0:	add    a9, a11
3f943fb0:	move   *a13(0x6c0), a9, 1
3f943fd0:	add    a9, a11
3f943fe0:	addk   2, a11
3f943ff0:	move   a11, *a13(0x6e0), 1
3f944010:	move   a14, -*sp, 1
3f944020:	move   a11, *a14+, 1
3f944030:	calla  L3F705A00
3f944060:	move   a8, *a13(0x620), 1
3f944080:	move   a8, a8
3f944090:	jrne   L3F9440D0
3f9440a0:	movk   1, a8
3f9440b0:	jauc   L3F944E80
L3F9440D0:
3f9440d0:	move   a8, *a13(0x660), 1
3f9440f0:	move   a14, -*sp, 1
3f944100:	move   *a13(0x680), *a14+, 1
3f944120:	move   a8, *a14+, 1
3f944130:	move   a13, a9
3f944140:	addk   32, a9
3f944150:	move   a9, *a14+, 1
3f944160:	calla  L3FB44400
3f944190:	move   *a13(0x680), a9, 1
3f9441b0:	sll    0x3, a9
3f9441c0:	move   *a13(0x660), a11, 1
3f9441e0:	add    a11, a9
3f9441f0:	movk   32, a11
3f944200:	movb   a11, *a9
3f944210:	move   *a13(0x680), a9, 1
3f944230:	inc    a9
3f944240:	sll    0x3, a9
3f944250:	move   *a13(0x660), a11, 1
3f944270:	add    a11, a9
3f944280:	move   a9, *a13(0x660), 1
3f9442a0:	move   a14, -*sp, 1
3f9442b0:	move   *a13(0x6a0), *a14+, 1
3f9442d0:	move   a9, *a14+, 1
3f9442e0:	move   a13, a11
3f9442f0:	addi   0x220, a11
3f944310:	move   a11, *a14+, 1
3f944320:	calla  L3FB44400
3f944350:	move   *a13(0x6a0), a11, 1
3f944370:	sll    0x3, a11
3f944380:	add    a9, a11
3f944390:	movk   32, a9
3f9443a0:	movb   a9, *a11
3f9443b0:	move   *a13(0x6a0), a11, 1
3f9443d0:	inc    a11
3f9443e0:	sll    0x3, a11
3f9443f0:	move   *a13(0x660), a9, 1
3f944410:	add    a9, a11
3f944420:	move   a11, *a13(0x660), 1
3f944440:	move   a14, -*sp, 1
3f944450:	move   *a13(0x6c0), *a14+, 1
3f944470:	move   a11, *a14+, 1
3f944480:	move   a13, a9
3f944490:	addi   0x420, a9
3f9444b0:	move   a9, *a14+, 1
3f9444c0:	calla  L3FB44400
3f9444f0:	move   a14, -*sp, 1
3f944500:	move   a13, a9
3f944510:	addi   0x640, a9
3f944530:	move   a9, *a14+, 1
3f944540:	move   a13, a9
3f944550:	addi   0x700, a9
3f944570:	move   a9, *a14+, 1
3f944580:	move   *a13(0x620), *a14+, 1
3f9445a0:	move   *a13(0x6e0), *a14+, 1
3f9445c0:	move   *a13(0x720), *a14+, 1
3f9445e0:	calla  L3F945F60
3f944610:	move   a8, a8
3f944620:	jrne   L3F944680
3f944630:	sub    a9, a9
3f944640:	move   a9, *a13(0x700), 1
3f944660:	move   a9, *a13(0x640), 1
L3F944680:
3f944680:	move   @0x225710, a9, 1
3f9446b0:	move   a9, *a13, 1
3f9446c0:	jreq   L3F944C60
L3F9446D0:
3f9446d0:	move   *a13, a11, 1
3f9446e0:	move   *a11(0x20), a9, 1
3f944700:	cmpi   0x80, a9
3f944720:	jrne   L3F944920
3f944730:	move   a14, -*sp, 1
3f944740:	movk   1, a9
3f944750:	move   a9, *a14+, 1
3f944760:	move   *a11(0x60), *a14+, 1
3f944780:	move   *a13(0x620), *a14+, 1
3f9447a0:	calla  L3FC752F0
3f9447d0:	btst   0, a8
3f9447e0:	jrne   L3F944C20
3f9447f0:	move   a14, -*sp, 1
3f944800:	move   *a13(0x620), *a14+, 1
3f944820:	calla  L3F702440
3f944850:	move   *a13(0x640), a9, 1
3f944870:	jreq   L3F9448D0
3f944880:	move   a14, -*sp, 1
3f944890:	move   a9, *a14+, 1
3f9448a0:	calla  L3F702440
L3F9448D0:
3f9448d0:	move   *a11(0xb0), a9, 1
3f9448f0:	jreq   L3F944D40
3f944900:	sub    a8, a8
3f944910:	jruc   L3F944E80
L3F944920:
3f944920:	move   *a11(0x20), a9, 1
3f944940:	move   *a13(0x720), a11, 1
3f944960:	cmp    a11, a9
3f944970:	jrne   L3F944C20
3f944980:	move   *a13, a9, 1
3f944990:	move   *a13(0x700), a11, 1
3f9449b0:	move   *a9(0x40), a9, 1
3f9449d0:	cmp    a9, a11
3f9449e0:	jrne   L3F944C20
3f9449f0:	move   a11, a8
3f944a00:	jreq   L3F944C20
3f944a10:	move   a14, -*sp, 1
3f944a20:	move   *a13, a9, 1
3f944a30:	move   *a9(0x40), *a14+, 1
3f944a50:	move   *a9(0x60), *a14+, 1
3f944a70:	move   *a13(0x640), *a14+, 1
3f944a90:	calla  L3F942230
3f944ac0:	move   a8, a8
3f944ad0:	jrne   L3F944C20
3f944ae0:	move   a14, -*sp, 1
3f944af0:	move   *a13(0x620), *a14+, 1
3f944b10:	calla  L3F702440
3f944b40:	move   *a13(0x640), a9, 1
3f944b60:	jreq   L3F944BC0
3f944b70:	move   a14, -*sp, 1
3f944b80:	move   a9, *a14+, 1
3f944b90:	calla  L3F702440
L3F944BC0:
3f944bc0:	move   *a13, a9, 1
3f944bd0:	move   *a9(0xb0), a9, 1
3f944bf0:	jreq   L3F944D40
3f944c00:	sub    a8, a8
3f944c10:	jruc   L3F944E80
L3F944C20:
3f944c20:	move   *a13, a11, 1
3f944c30:	move   *a11, *a13, 1
3f944c40:	move   *a13, a11, 1
3f944c50:	jrne   L3F9446D0
L3F944C60:
3f944c60:	move   *a13(0x640), a11, 1
3f944c80:	jreq   L3F944CE0
3f944c90:	move   a14, -*sp, 1
3f944ca0:	move   a11, *a14+, 1
3f944cb0:	calla  L3F702440
L3F944CE0:
3f944ce0:	move   a14, -*sp, 1
3f944cf0:	move   *a13(0x620), *a14+, 1
3f944d10:	calla  L3F702440
L3F944D40:
3f944d40:	move   a14, -*sp, 1
3f944d50:	move   a13, a11
3f944d60:	addi   0x420, a11
3f944d80:	move   a11, *a14+, 1
3f944d90:	move   a13, a9
3f944da0:	addi   0x220, a9
3f944dc0:	move   a9, *a14+, 1
3f944dd0:	move   a13, a9
3f944de0:	addk   32, a9
3f944df0:	move   a9, *a14+, 1
3f944e00:	movi   0x3f947718, a8
3f944e30:	move   a8, *a14+, 1
3f944e40:	calla  L3F927BC0
3f944e70:	movk   1, a8
L3F944E80:
3f944e80:	move   *sp(0x80), a14, 1
3f944ea0:	mmfm   sp, a9,a11,a13
3f944ec0:	rets   2
L3F944ED0:
3f944ed0:	mmtm   sp, a11,a13
3f944ef0:	move   a14, a13
3f944f00:	move   a14, -*sp, 1
3f944f10:	move   *a13(0xffe0), *a14+, 1
3f944f30:	calla  L3F941A40
3f944f60:	move   a8, a8
3f944f70:	jrne   L3F944FA0
3f944f80:	movk   10, a8
3f944f90:	jruc   L3F945000
L3F944FA0:
3f944fa0:	move   *a13(0xffc0), a11, 1
3f944fc0:	move   a11, @0x225730, 1
3f944ff0:	sub    a8, a8
L3F945000:
3f945000:	move   *sp(0x60), a14, 1
3f945020:	mmfm   sp, a11,a13
3f945040:	rets   2
L3F945050:
3f945050:	mmtm   sp, a9,a11,a13
3f945070:	move   a14, a13
3f945080:	addk   32, a14
3f945090:	sub    a11, a11
3f9450a0:	move   a11, *a13, 1
3f9450b0:	move   @0x2256d0, a9, 1
3f9450e0:	cmp    a9, a11
3f9450f0:	jrge   L3F945300
L3F945100:
3f945100:	move   a14, -*sp, 1
3f945110:	move   *a13, a11, 1
3f945120:	sll    0x6, a11
3f945130:	move   @0x225690, a9, 1
3f945160:	add    a9, a11
3f945170:	move   *a11(0x20), *a14+, 1
3f945190:	move   *a13(0xffe0), *a14+, 1
3f9451b0:	calla  L3FB45500
3f9451e0:	move   a8, a9
3f9451f0:	jrne   L3F945280
3f945200:	move   *a13, a11, 1
3f945210:	sll    0x6, a11
3f945220:	move   @0x225690, a9, 1
3f945250:	add    a9, a11
3f945260:	move   *a11, a8, 1
3f945270:	jruc   L3F945320
L3F945280:
3f945280:	move   *a13, a11, 1
3f945290:	inc    a11
3f9452a0:	move   a11, *a13, 1
3f9452b0:	move   @0x2256d0, a9, 1
3f9452e0:	cmp    a9, a11
3f9452f0:	jrlt   L3F945100
L3F945300:
3f945300:	movi   0xffff, a8
L3F945320:
3f945320:	move   *sp(0x80), a14, 1
3f945340:	mmfm   sp, a9,a11,a13
3f945360:	rets   2
L3F945370:
3f945370:	mmtm   sp, a9,a11,a13
3f945390:	move   a14, a13
3f9453a0:	addk   32, a14
3f9453b0:	sub    a11, a11
3f9453c0:	move   a11, *a13, 1
3f9453d0:	move   @0x2256d0, a9, 1
3f945400:	cmp    a9, a11
3f945410:	jrge   L3F9455E0
L3F945420:
3f945420:	move   *a13, a11, 1
3f945430:	sll    0x6, a11
3f945440:	move   @0x225690, a9, 1
3f945470:	add    a9, a11
3f945480:	move   *a11, a11, 1
3f945490:	move   *a13(0xffe0), a9, 1
3f9454b0:	cmp    a9, a11
3f9454c0:	jrne   L3F945560
3f9454d0:	move   *a13, a11, 1
3f9454e0:	sll    0x6, a11
3f9454f0:	move   @0x225690, a9, 1
3f945520:	add    a9, a11
3f945530:	move   *a11(0x20), a8, 1
3f945550:	jruc   L3F9455F0
L3F945560:
3f945560:	move   *a13, a11, 1
3f945570:	inc    a11
3f945580:	move   a11, *a13, 1
3f945590:	move   @0x2256d0, a9, 1
3f9455c0:	cmp    a9, a11
3f9455d0:	jrlt   L3F945420
L3F9455E0:
3f9455e0:	sub    a8, a8
L3F9455F0:
3f9455f0:	move   *sp(0x80), a14, 1
3f945610:	mmfm   sp, a9,a11,a13
3f945630:	rets   2
3f945640:	mmtm   sp, a9,a11,a13
3f945660:	move   a14, a13
3f945670:	addi   0xc0, a14
3f945690:	move   *a13(0xff60), a11, 1
3f9456b0:	sub    a9, a9
3f9456c0:	move   a9, *a11, 1
3f9456d0:	move   *a13(0xff80), a9, 1
3f9456f0:	sub    a11, a11
3f945700:	move   a11, *a9, 1
3f945710:	jruc   L3F945EB0
L3F945720:
3f945720:	move   *a13(0xffc0), a11, 1
3f945740:	subk   6, a11
3f945750:	jreq   L3F945780
3f945760:	sub    a8, a8
3f945770:	jruc   L3F945F10
L3F945780:
3f945780:	move   a14, -*sp, 1
3f945790:	move   *a13(0xffa0), *a14+, 1
3f9457b0:	calla  L3F948310
3f9457e0:	move   a8, *a13(0x80), 1
3f945800:	move   a8, a9
3f945810:	jrne   L3F945BB0
3f945820:	move   *a13(0xff60), a11, 1
3f945840:	move   a14, -*sp, 1
3f945850:	movk   13, a9
3f945860:	move   a9, *a14+, 1
3f945870:	calla  L3F705A00
3f9458a0:	move   a8, *a11, 1
3f9458b0:	move   a8, a8
3f9458c0:	jrne   L3F9458F0
3f9458d0:	sub    a8, a8
3f9458e0:	jruc   L3F945F10
L3F9458F0:
3f9458f0:	move   a14, -*sp, 1
3f945900:	move   *a13(0xffa0), a9, 1
3f945920:	movb   *a9(0x28), a9
3f945940:	andi   0xff, a9
3f945970:	move   a9, *a14+, 1
3f945980:	move   *a13(0xffa0), a9, 1
3f9459a0:	movb   *a9(0x20), a9
3f9459c0:	andi   0xff, a9
3f9459f0:	move   a9, *a14+, 1
3f945a00:	move   *a13(0xffa0), a9, 1
3f945a20:	movb   *a9(0x18), a9
3f945a40:	andi   0xff, a9
3f945a70:	move   a9, *a14+, 1
3f945a80:	movi   0x3f947c50, a8
3f945ab0:	move   a8, *a14+, 1
3f945ac0:	move   *a11(0x0), *a14+, 1
3f945ae0:	calla  L3FB34430
3f945b10:	move   *a11, a9, 1
3f945b20:	movi   0x2a, a11
3f945b40:	movb   a11, *a9(0x60)
3f945b60:	move   *a13(0xff80), a9, 1
3f945b80:	movk   13, a11
3f945b90:	move   a11, *a9, 1
3f945ba0:	jruc   L3F945F00
L3F945BB0:
3f945bb0:	move   a14, -*sp, 1
3f945bc0:	move   a8, *a14+, 1
3f945bd0:	calla  L3FB458D0
3f945c00:	move   a8, *a13(0xa0), 1
3f945c20:	move   *a13(0xff60), a11, 1
3f945c40:	move   a14, -*sp, 1
3f945c50:	addk   6, a8
3f945c60:	move   a8, *a14+, 1
3f945c70:	calla  L3F705A00
3f945ca0:	move   a8, *a11, 1
3f945cb0:	move   a8, a8
3f945cc0:	jrne   L3F945CF0
3f945cd0:	sub    a8, a8
3f945ce0:	jruc   L3F945F10
L3F945CF0:
3f945cf0:	move   a14, -*sp, 1
3f945d00:	move   a9, *a14+, 1
3f945d10:	movi   0x3f947cd0, a8
3f945d40:	move   a8, *a14+, 1
3f945d50:	move   *a11(0x0), *a14+, 1
3f945d70:	calla  L3FB34430
3f945da0:	move   *a13(0xa0), a9, 1
3f945dc0:	addk   5, a9
3f945dd0:	sll    0x3, a9
3f945de0:	move   *a11, a11, 1
3f945df0:	add    a9, a11
3f945e00:	movi   0x2a, a9
3f945e20:	movb   a9, *a11
3f945e30:	move   *a13(0xff80), a11, 1
3f945e50:	move   *a13(0xa0), *a11(0x0), 1
3f945e80:	jruc   L3F945F00
L3F945E90:
3f945e90:	sub    a8, a8
3f945ea0:	jruc   L3F945F10
L3F945EB0:
3f945eb0:	move   *a13(0xffe0), a8, 1
3f945ed0:	subk   3, a8
3f945ee0:	jreq   L3F945720
3f945ef0:	jruc   L3F945E90
L3F945F00:
3f945f00:	movk   1, a8
L3F945F10:
3f945f10:	move   *sp(0x80), a14, 1
3f945f30:	mmfm   sp, a9,a11,a13
3f945f50:	rets   2
L3F945F60:
3f945f60:	mmtm   sp, a7,a9,a11,a13
3f945f80:	move   a14, a13
3f945f90:	addi   0x300, a14
3f945fb0:	move   *a13(0xff60), a11, 1
3f945fd0:	sub    a9, a9
3f945fe0:	move   a9, *a11, 1
3f945ff0:	move   *a13(0xff80), a9, 1
3f946010:	sub    a11, a11
3f946020:	move   a11, *a9, 1
3f946030:	jauc   L3F947230
L3F946050:
3f946050:	sub    a11, a11
3f946060:	move   a11, *a13(0x2a0), 1
3f946080:	move   a11, *a13(0x280), 1
3f9460a0:	move   a11, *a13(0x40), 1
3f9460c0:	move   *a13(0xffc0), a9, 1
3f9460e0:	cmp    a9, a11
3f9460f0:	jrge   L3F9463D0
L3F946100:
3f946100:	move   *a13(0x40), a11, 1
3f946120:	sll    0x3, a11
3f946130:	move   *a13(0xffa0), a9, 1
3f946150:	add    a9, a11
3f946160:	movb   *a11, a11
3f946170:	subk   32, a11
3f946180:	jrne   L3F946340
3f946190:	move   *a13(0x280), a11, 1
3f9461b0:	jrne   L3F9462B0
3f9461c0:	move   *a13(0x40), a9, 1
3f9461e0:	sll    0x3, a9
3f9461f0:	move   *a13(0xffa0), a11, 1
3f946210:	add    a11, a9
3f946220:	move   a9, *a13(0x280), 1
3f946240:	move   *a13(0xffc0), a9, 1
3f946260:	sll    0x3, a9
3f946270:	add    a11, a9
3f946280:	move   a9, *a13(0x2a0), 1
3f9462a0:	jruc   L3F946340
L3F9462B0:
3f9462b0:	move   *a13(0x40), a9, 1
3f9462d0:	sll    0x3, a9
3f9462e0:	move   *a13(0xffa0), a11, 1
3f946300:	add    a11, a9
3f946310:	move   a9, *a13(0x2a0), 1
3f946330:	jruc   L3F9463D0
L3F946340:
3f946340:	move   *a13(0x40), a11, 1
3f946360:	inc    a11
3f946370:	move   a11, *a13(0x40), 1
3f946390:	move   *a13(0xffc0), a9, 1
3f9463b0:	cmp    a9, a11
3f9463c0:	jrlt   L3F946100
L3F9463D0:
3f9463d0:	move   *a13(0x2a0), a11, 1
3f9463f0:	jrne   L3F946430
3f946400:	sub    a8, a8
3f946410:	jauc   L3F9472A0
L3F946430:
3f946430:	move   *a13(0x280), a9, 1
3f946450:	sub    a9, a11
3f946460:	sra    0x3, a11
3f946470:	dec    a11
3f946480:	move   a11, *a13(0x40), 1
3f9464a0:	cmpi   0x40, a11
3f9464c0:	jrc   L3F946500
3f9464d0:	sub    a8, a8
3f9464e0:	jauc   L3F9472A0
L3F946500:
3f946500:	move   a14, -*sp, 1
3f946510:	move   a11, *a14+, 1
3f946520:	addk   8, a9
3f946530:	move   a9, *a14+, 1
3f946540:	move   a13, a9
3f946550:	addi   0x80, a9
3f946570:	move   a9, *a14+, 1
3f946580:	calla  L3FB45EE0
3f9465b0:	sll    0x3, a11
3f9465c0:	add    a13, a11
3f9465d0:	sub    a9, a9
3f9465e0:	movb   a9, *a11(0x80)
3f946600:	move   a14, -*sp, 1
3f946610:	move   a13, a11
3f946620:	addi   0x80, a11
3f946640:	move   a11, *a14+, 1
3f946650:	calla  L3F948380
3f946680:	move   a8, *a13(0x280), 1
3f9466a0:	move   a8, a8
3f9466b0:	jane   L3F946F70
3f9466d0:	move   a9, *a13(0x2e0), 1
3f9466f0:	move   *a13(0xff60), a11, 1
3f946710:	move   a14, -*sp, 1
3f946720:	movk   6, a9
3f946730:	move   a9, *a14+, 1
3f946740:	calla  L3F705A00
3f946770:	move   a8, *a11, 1
3f946780:	move   a8, a8
3f946790:	jrne   L3F9467D0
3f9467a0:	sub    a8, a8
3f9467b0:	jauc   L3F9472A0
L3F9467D0:
3f9467d0:	movb   *a13(0x80), a9
3f9467f0:	cmpi   0x4c, a9
3f946810:	jrne   L3F946D60
3f946820:	movb   *a13(0xb8), a9
3f946840:	jrne   L3F946D60
3f946850:	movk   1, a9
3f946860:	move   a9, *a13(0x40), 1
L3F946880:
3f946880:	move   *a13(0x40), a11, 1
3f9468a0:	sll    0x3, a11
3f9468b0:	add    a13, a11
3f9468c0:	movb   *a11(0x80), a11
3f9468e0:	move   a11, *a13(0x2c0), 1
3f946900:	cmpi   0x30, a11
3f946920:	jrlt   L3F946960
3f946930:	cmpi   0x39, a11
3f946950:	jrle   L3F9469C0
L3F946960:
3f946960:	cmpi   0x41, a11
3f946980:	jrlt   L3F946CF0
3f946990:	cmpi   0x46, a11
3f9469b0:	jrgt   L3F946CF0
L3F9469C0:
3f9469c0:	move   *a13(0x2e0), a9, 1
3f9469e0:	inc    a9
3f9469f0:	move   a9, *a13(0x2e0), 1
3f946a10:	cmpi   0x39, a11
3f946a30:	jrgt   L3F946A90
3f946a40:	subi   0x30, a11
3f946a60:	move   a11, *a13(0x2c0), 1
3f946a80:	jruc   L3F946AD0
L3F946A90:
3f946a90:	subi   0x37, a11
3f946ab0:	move   a11, *a13(0x2c0), 1
L3F946AD0:
3f946ad0:	move   *a13(0x40), a9, 1
3f946af0:	btst   0, a9
3f946b00:	jreq   L3F946C00
3f946b10:	move   *a13(0xff60), a9, 1
3f946b30:	move   *a13(0x40), a11, 1
3f946b50:	dec    a11
3f946b60:	sra    0x2, a11
3f946b70:	addk   3, a11
3f946b80:	sll    0x3, a11
3f946b90:	move   *a9, a9, 1
3f946ba0:	add    a11, a9
3f946bb0:	move   *a13(0x2c0), a11, 1
3f946bd0:	sll    0x4, a11
3f946be0:	movb   a11, *a9
3f946bf0:	jruc   L3F946CF0
L3F946C00:
3f946c00:	move   *a13(0xff60), a9, 1
3f946c20:	move   *a13(0x40), a11, 1
3f946c40:	dec    a11
3f946c50:	sra    0x2, a11
3f946c60:	addk   3, a11
3f946c70:	sll    0x3, a11
3f946c80:	move   *a9, a9, 1
3f946c90:	add    a11, a9
3f946ca0:	movb   *a13(0x2c0), a11
3f946cc0:	movb   *a9, a7
3f946cd0:	or     a11, a7
3f946ce0:	movb   a7, *a9
L3F946CF0:
3f946cf0:	move   *a13(0x40), a11, 1
3f946d10:	inc    a11
3f946d20:	move   a11, *a13(0x40), 1
3f946d40:	subk   6, a11
3f946d50:	jrle   L3F946880
L3F946D60:
3f946d60:	move   *a13(0x2e0), a11, 1
3f946d80:	subk   6, a11
3f946d90:	jreq   L3F946E40
3f946da0:	move   a14, -*sp, 1
3f946db0:	move   *a13(0xff60), a11, 1
3f946dd0:	move   *a11(0x0), *a14+, 1
3f946df0:	calla  L3F702440
3f946e20:	sub    a8, a8
3f946e30:	jruc   L3F9472A0
L3F946E40:
3f946e40:	move   *a13(0xff60), a11, 1
3f946e60:	move   *a11, a9, 1
3f946e70:	movk   8, a7
3f946e80:	movb   a7, *a9
3f946e90:	move   *a11, a9, 1
3f946ea0:	sub    a7, a7
3f946eb0:	movb   a7, *a9(0x8)
3f946ed0:	move   *a11, a9, 1
3f946ee0:	movi   0x2b, a7
3f946f00:	movb   a7, *a9(0x10)
3f946f20:	move   *a13(0xff80), a9, 1
3f946f40:	movk   6, a7
3f946f50:	move   a7, *a9, 1
3f946f60:	jruc   L3F947290
L3F946F70:
3f946f70:	move   *a13(0xff60), a7, 1
3f946f90:	move   a14, -*sp, 1
3f946fa0:	movk   6, a9
3f946fb0:	move   a9, *a14+, 1
3f946fc0:	calla  L3F705A00
3f946ff0:	move   a8, *a7, 1
3f947000:	move   a8, a8
3f947010:	jrne   L3F947040
3f947020:	sub    a8, a8
3f947030:	jruc   L3F9472A0
L3F947040:
3f947040:	sub    a9, a9
3f947050:	move   a9, *a13(0x40), 1
3f947070:	setf   8, 1, 0
L3F947080:
3f947080:	move   *a13(0xff60), a11, 1
3f9470a0:	move   *a13(0x40), a9, 1
3f9470c0:	sll    0x3, a9
3f9470d0:	move   *a11, a7, 1
3f9470e0:	add    a9, a7
3f9470f0:	move   *a13(0x280), a9, 1
3f947110:	move   *a9+, a11, 0
3f947120:	move   a9, *a13(0x280), 1
3f947140:	movb   a11, *a7
3f947150:	move   *a13(0x40), a11, 1
3f947170:	inc    a11
3f947180:	move   a11, *a13(0x40), 1
3f9471a0:	subk   6, a11
3f9471b0:	jrlt   L3F947080
3f9471c0:	move   *a13(0xff80), a11, 1
3f9471e0:	movk   6, a7
3f9471f0:	move   a7, *a11, 1
3f947200:	jruc   L3F947290
L3F947210:
3f947210:	sub    a8, a8
3f947220:	jruc   L3F9472A0
L3F947230:
3f947230:	move   *a13(0xffe0), a8, 1
3f947250:	subk   3, a8
3f947260:	jaeq   L3F946050
3f947280:	jruc   L3F947210
L3F947290:
3f947290:	movk   1, a8
L3F9472A0:
3f9472a0:	move   *sp(0xa0), a14, 1
3f9472c0:	mmfm   sp, a7,a9,a11,a13
3f9472e0:	rets   2
3f9472f0:	move   a10, b14
3f947300:	sub    a10, a14
3f947310:	add    a8, a0
3f947320:	move   a2, a12
3f947330:	sra    0x10, a0
3f947340:	or     a0, a0
3f947350:	and    a2, a3
3f947360:	and    a2, a9
3f947370:	sub    a0, a0
3f947380:	addc   a10, a5
3f947390:	sub    a10, a14
3f9473a0:	.word  0x0054
3f9473b0:	cmp    a2, a3
3f9473c0:	move   a10, b1
3f9473d0:	.word  0x0053
3f9473e0:	add    a10, a12
3f9473f0:	.word  0x0054
3f947400:	sla    0x1, a10
3f947410:	sla    0x1, b0
3f947420:	divs   b10, b3
3f947430:	or     b2, b3
3f947440:	move   a10, a5
3f947450:	sub    a0, a0
3f947460:	srl    a3, a5
3f947470:	modu   a3, a9
3f947480:	andn   a11, a5
3f947490:	mods   a3, a5
3f9474a0:	dsjs   a6, L3F9475E0
3f9474b0:	srl    a1, a0
3f9474c0:	rl     a11, a1
3f9474d0:	sra    a11, a12
3f9474e0:	sla    0x3, a4
3f9474f0:	modu   b11, b4
3f947500:	sla    a9, a0
3f947510:	mods   a3, a12
3f947520:	sll    a11, sp
3f947530:	.word  0x7461
3f947540:	sla    0x3, a5
3f947550:	modu   a11, a8
3f947560:	.word  0x7473
3f947570:	.word  0x7220
3f947580:	sll    a11, a5
3f947590:	.word  0x726f
3f9475a0:	.word  0x0a64
3f9475b0:	andn   a0, a0
3f9475c0:	.word  0x7365
3f9475d0:	.word  0x7465
L3F9475E0:
3f9475e0:	modu   a10, a8
3f9475f0:	.word  0x7473
3f947600:	dsjs   b3, L3F947740
3f947610:	sla    0x1, a0
3f947620:	sla    a11, a6
3f947630:	mods   a3, a9
3f947640:	sra    a3, a5
3f947650:	.word  0x7420
3f947660:	sla    0x3, sp
3f947670:	mods   a3, a1
3f947680:	modu   a11, a12
3f947690:	sla    a11, a3
3f9476a0:	sra    b11, b4
3f9476b0:	rl     a1, a0
3f9476c0:	.word  0x736f
3f9476d0:	sla    0x3, b4
3f9476e0:	mods   a3, a2
3f9476f0:	sll    a11, sp
3f947700:	.word  0x0a6b
3f947710:	cmp    a8, a0
3f947720:	.word  0x766e
3f947730:	mods   a3, a1
L3F947740:
3f947740:	sra    a3, a9
3f947750:	sla    a9, a0
3f947760:	sll    a11, a3
3f947770:	.word  0x7365
3f947780:	sla    0x3, b3
3f947790:	.word  0x7266
3f9477a0:	mods   a11, sp
3f9477b0:	.word  0x7420
3f9477c0:	sla    b11, b2
3f9477d0:	.word  0x736e
3f9477e0:	modu   b11, b0
3f9477f0:	.word  0x7472
3f947800:	sla    0x1, b10
3f947810:	srl    0x17, a5
3f947820:	.word  0x3531
3f947830:	rl     0x9, a14
3f947840:	.word  0x7335
3f947850:	sla    0x0, a10
3f947860:	sla    0x1, a0
3f947870:	sla    0x1, a0
3f947880:	sla    0x1, a0
3f947890:	sla    0x1, a0
3f9478a0:	sla    0x1, a0
3f9478b0:	sla    0x1, a0
3f9478c0:	sla    0x1, a0
3f9478d0:	sla    0x1, a0
3f9478e0:	sla    0x1, a0
3f9478f0:	sla    0x1, a0
3f947900:	sla    0x1, a0
3f947910:	sla    0x1, a0
3f947920:	sla    0x1, a0
3f947930:	sla    0x1, a0
3f947940:	sla    0x1, a0
3f947950:	sla    0x1, a0
3f947960:	sla    0x1, a0
3f947970:	sla    0x1, a0
3f947980:	sla    0x1, a0
3f947990:	sla    0x1, a0
3f9479a0:	sla    0x1, a0
3f9479b0:	sla    0x1, a0
3f9479c0:	sla    0x1, a0
3f9479d0:	modu   a1, a0
3f9479e0:	sra    a3, sp
3f9479f0:	dsjs   a5, L3F947B30
3f947a00:	sll    0x9, a0
3f947a10:	rl     0x9, a13
3f947a20:	srl    0xf, b5
3f947a30:	.word  0x3531
3f947a40:	.word  0x0a73
3f947a50:	sla    0x1, a0
3f947a60:	sla    0x1, a0
3f947a70:	sla    0x1, a0
3f947a80:	sla    0x1, a0
3f947a90:	sla    0x1, a0
3f947aa0:	sla    0x1, a0
3f947ab0:	sla    0x1, a0
3f947ac0:	sla    0x1, a0
3f947ad0:	sla    0x1, a0
3f947ae0:	sla    0x1, a0
3f947af0:	sla    0x1, a0
3f947b00:	sla    0x1, a0
3f947b10:	sla    0x1, a0
3f947b20:	sla    0x1, a0
L3F947B30:
3f947b30:	sla    0x1, a0
3f947b40:	sla    0x1, a0
3f947b50:	sla    0x1, a0
3f947b60:	sla    0x1, a0
3f947b70:	sla    0x1, a0
3f947b80:	sla    0x1, a0
3f947b90:	sla    0x1, a0
3f947ba0:	sla    0x1, a0
3f947bb0:	sla    0x1, a0
3f947bc0:	sla    0x1, a0
3f947bd0:	.word  0x7375
3f947be0:	.word  0x7265
3f947bf0:	sla    0x1, b10
3f947c00:	srl    0x17, a5
3f947c10:	.word  0x3531
3f947c20:	rl     0x9, a14
3f947c30:	.word  0x7335
3f947c40:	.word  0x000a
3f947c50:	add    a10, a12
3f947c60:	sla    0x2, b4
3f947c70:	sll    0xa, a12
3f947c80:	divs   b1, b2
3f947c90:	rl     0x11, a5
3f947ca0:	sll    0xa, b8
3f947cb0:	divs   b1, b2
3f947cc0:	rev    a0
3f947cd0:	add    a10, a12
3f947ce0:	sla    0x2, b4
3f947cf0:	.word  0x7325
3f947d00:	rev    a0
L3F947D10:
3f947d10:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f947d30:	move   a14, a13
3f947d40:	move   *a13(0xffe0), a9, 1
3f947d60:	move   *a13(0xffc0), a10, 1
3f947d80:	sub    a11, a11
3f947d90:	move   a9, a9
3f947da0:	jreq   L3F947E50
3f947db0:	setf   8, 1, 0
3f947dc0:	move   *a9+, a12, 0
3f947dd0:	jreq   L3F947E50
L3F947DE0:
3f947de0:	move   a11, a7
3f947df0:	inc    a11
3f947e00:	sll    0x3, a7
3f947e10:	add    a10, a7
3f947e20:	movb   a12, *a7
3f947e30:	move   *a9+, a12, 0
3f947e40:	jrne   L3F947DE0
L3F947E50:
3f947e50:	move   a11, a7
3f947e60:	sll    0x3, a7
3f947e70:	add    a10, a7
3f947e80:	sub    a5, a5
3f947e90:	movb   a5, *a7
3f947ea0:	move   a11, a8
3f947eb0:	move   *sp(0x100), a14, 1
3f947ed0:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f947ef0:	rets   2
L3F947F00:
3f947f00:	mmtm   sp, a7,a9,a10,a11,a13
3f947f20:	move   a14, a13
3f947f30:	move   *a13(0xffe0), a9, 1
3f947f50:	sub    a10, a10
3f947f60:	move   a9, a9
3f947f70:	jreq   L3F948040
3f947f80:	move   a14, -*sp, 1
3f947f90:	move   a14, -*sp, 1
3f947fa0:	move   a9, *a14+, 1
3f947fb0:	calla  L3FB458D0
3f947fe0:	inc    a8
3f947ff0:	move   a8, *a14+, 1
3f948000:	calla  L3F701230
3f948030:	move   a8, a10
L3F948040:
3f948040:	move   a10, a8
3f948050:	jreq   L3F9480F0
3f948060:	move   a10, a11
3f948070:	movb   *a9, a7
3f948080:	jreq   L3F9480D0
3f948090:	setf   8, 1, 0
L3F9480A0:
3f9480a0:	move   *a9+, *a11+, 0
3f9480b0:	movb   *a9, a7
3f9480c0:	jrne   L3F9480A0
L3F9480D0:
3f9480d0:	sub    a7, a7
3f9480e0:	movb   a7, *a11
L3F9480F0:
3f9480f0:	move   a10, a8
3f948100:	move   *sp(0xc0), a14, 1
3f948120:	mmfm   sp, a7,a9,a10,a11,a13
3f948140:	rets   2
L3F948150:
3f948150:	move   a13, -*sp, 1
3f948160:	move   a14, a13
3f948170:	move   a14, -*sp, 1
3f948180:	movi   0x3f949d40, a8
3f9481b0:	move   a8, *a14+, 1
3f9481c0:	calla  L3FB341E0
3f9481f0:	move   *sp(0x40), a14, 1
3f948210:	move   *sp+, a13, 1
3f948220:	rets   2
L3F948230:
3f948230:	move   a13, -*sp, 1
3f948240:	move   a14, a13
3f948250:	move   a14, -*sp, 1
3f948260:	movi   0x3f949e20, a8
3f948290:	move   a8, *a14+, 1
3f9482a0:	calla  L3FB341E0
3f9482d0:	move   *sp(0x40), a14, 1
3f9482f0:	move   *sp+, a13, 1
3f948300:	rets   2
L3F948310:
3f948310:	move   a13, -*sp, 1
3f948320:	move   a14, a13
3f948330:	sub    a8, a8
3f948340:	move   *sp(0x40), a14, 1
3f948360:	move   *sp+, a13, 1
3f948370:	rets   2
L3F948380:
3f948380:	move   a13, -*sp, 1
3f948390:	move   a14, a13
3f9483a0:	sub    a8, a8
3f9483b0:	move   *sp(0x40), a14, 1
3f9483d0:	move   *sp+, a13, 1
3f9483e0:	rets   2
3f9483f0:	mmtm   sp, a7,a9,a11,a13
3f948410:	move   a14, a13
3f948420:	addi   0x40, a14
3f948440:	move   a14, -*sp, 1
3f948450:	movi   0x3f949eb8, a8
3f948480:	move   a8, *a14+, 1
3f948490:	calla  L3FB341E0
3f9484c0:	move   a14, -*sp, 1
3f9484d0:	movk   1, a11
3f9484e0:	move   a11, *a14+, 1
3f9484f0:	movi   0x32, a11
3f948510:	move   a11, *a14+, 1
3f948520:	calla  L3F703D90
3f948550:	move   a8, *a13(0x20), 1
3f948570:	move   a8, a8
3f948580:	jrne   L3F948630
3f948590:	move   a14, -*sp, 1
3f9485a0:	movi   0x3f949fb8, a8
3f9485d0:	move   a8, *a14+, 1
3f9485e0:	calla  L3FB341E0
3f948610:	sub    a8, a8
3f948620:	jruc   L3F948BC0
L3F948630:
3f948630:	move   *a13(0xffe0), *a8(0x20), 1
3f948660:	move   *a13(0xffc0), *a8(0xd0), 1
3f948690:	move   *a13(0xffa0), a11, 1
3f9486b0:	jreq   L3F948760
3f9486c0:	move   a14, -*sp, 1
3f9486d0:	move   *a13(0xffc0), *a14+, 1
3f9486f0:	move   a8, a11
3f948700:	calla  L3F948150
3f948730:	move   a8, *a11(0x150), 1
3f948750:	jruc   L3F9487F0
L3F948760:
3f948760:	move   a14, -*sp, 1
3f948770:	move   *a13(0xffc0), *a14+, 1
3f948790:	move   a8, a11
3f9487a0:	calla  L3F948150
3f9487d0:	move   a8, *a11(0xf0), 1
L3F9487F0:
3f9487f0:	move   a14, -*sp, 1
3f948800:	move   *a13(0xff60), *a14+, 1
3f948820:	calla  L3F947F00
3f948850:	move   a8, *a11(0xb0), 1
3f948870:	move   *a13(0xff80), a11, 1
3f948890:	jreq   L3F948B30
3f9488a0:	move   *a13(0x20), a11, 1
3f9488c0:	addi   0x40, a11
3f9488e0:	jreq   L3F948A40
3f9488f0:	sub    a11, a11
3f948900:	move   a11, *a13, 1
L3F948910:
3f948910:	move   *a13(0x20), a11, 1
3f948930:	move   *a13, a9, 1
3f948940:	sll    0x3, a9
3f948950:	add    a11, a9
3f948960:	move   *a13, a7, 1
3f948970:	sll    0x3, a7
3f948980:	move   *a13(0xff80), a11, 1
3f9489a0:	add    a11, a7
3f9489b0:	movb   *a7(0x0), *a9(0x40)
3f9489e0:	move   *a13, a9, 1
3f9489f0:	inc    a9
3f948a00:	move   a9, *a13, 1
3f948a10:	subk   6, a9
3f948a20:	jrlt   L3F948910
3f948a30:	jruc   L3F948B30
L3F948A40:
3f948a40:	sub    a11, a11
3f948a50:	move   a11, *a13, 1
L3F948A60:
3f948a60:	move   *a13(0x20), a11, 1
3f948a80:	move   *a13, a9, 1
3f948a90:	sll    0x3, a9
3f948aa0:	add    a11, a9
3f948ab0:	sub    a7, a7
3f948ac0:	movb   a7, *a9(0x40)
3f948ae0:	move   *a13, a9, 1
3f948af0:	inc    a9
3f948b00:	move   a9, *a13, 1
3f948b10:	subk   6, a9
3f948b20:	jrlt   L3F948A60
L3F948B30:
3f948b30:	move   *a13(0x20), a11, 1
3f948b50:	move   @0x225770, a9, 1
3f948b80:	move   a9, *a11, 1
3f948b90:	move   a11, @0x225770, 1
L3F948BC0:
3f948bc0:	move   *sp(0xa0), a14, 1
3f948be0:	mmfm   sp, a7,a9,a11,a13
3f948c00:	rets   2
3f948c10:	mmtm   sp, a9,a11,a13
3f948c30:	move   a14, a13
3f948c40:	addk   32, a14
3f948c50:	move   a14, -*sp, 1
3f948c60:	movi   0x3f94a160, a8
3f948c90:	move   a8, *a14+, 1
3f948ca0:	calla  L3FB341E0
3f948cd0:	move   @0x225770, a11, 1
3f948d00:	move   a11, *a13, 1
3f948d10:	jreq   L3F948ED0
L3F948D20:
3f948d20:	move   *a13, a11, 1
3f948d30:	move   *a11(0x150), a11, 1
3f948d50:	move   *a13(0xffe0), a9, 1
3f948d70:	cmp    a9, a11
3f948d80:	jrne   L3F948E90
3f948d90:	move   *a13, a11, 1
3f948da0:	move   *a13(0xffc0), *a11(0x130), 1
3f948dd0:	move   *a13(0xffa0), a9, 1
3f948df0:	jreq   L3F948E70
3f948e00:	move   a14, -*sp, 1
3f948e10:	move   a9, *a14+, 1
3f948e20:	calla  L3F948230
3f948e50:	move   a8, *a11(0x170), 1
L3F948E70:
3f948e70:	movk   1, a8
3f948e80:	jruc   L3F948F60
L3F948E90:
3f948e90:	move   *a13, a11, 1
3f948ea0:	move   *a11, *a13, 1
3f948eb0:	move   *a13, a11, 1
3f948ec0:	jrne   L3F948D20
L3F948ED0:
3f948ed0:	move   a14, -*sp, 1
3f948ee0:	movi   0x3f94a258, a8
3f948f10:	move   a8, *a14+, 1
3f948f20:	calla  L3FB341E0
3f948f50:	sub    a8, a8
L3F948F60:
3f948f60:	move   *sp(0x80), a14, 1
3f948f80:	mmfm   sp, a9,a11,a13
3f948fa0:	rets   2
3f948fb0:	mmtm   sp, a9,a11,a13
3f948fd0:	move   a14, a13
3f948fe0:	addk   32, a14
3f948ff0:	move   a14, -*sp, 1
3f949000:	movi   0x3f94a358, a8
3f949030:	move   a8, *a14+, 1
3f949040:	calla  L3FB341E0
3f949070:	move   @0x225770, a11, 1
3f9490a0:	move   a11, *a13, 1
3f9490b0:	jreq   L3F9491D0
L3F9490C0:
3f9490c0:	move   *a13, a11, 1
3f9490d0:	move   *a11(0xf0), a11, 1
3f9490f0:	move   *a13(0xffe0), a9, 1
3f949110:	cmp    a9, a11
3f949120:	jrne   L3F949190
3f949130:	move   *a13, a11, 1
3f949140:	move   *a13(0xffc0), *a11(0x110), 1
3f949170:	movk   1, a8
3f949180:	jruc   L3F949260
L3F949190:
3f949190:	move   *a13, a11, 1
3f9491a0:	move   *a11, *a13, 1
3f9491b0:	move   *a13, a11, 1
3f9491c0:	jrne   L3F9490C0
L3F9491D0:
3f9491d0:	move   a14, -*sp, 1
3f9491e0:	movi   0x3f94a410, a8
3f949210:	move   a8, *a14+, 1
3f949220:	calla  L3FB341E0
3f949250:	sub    a8, a8
L3F949260:
3f949260:	move   *sp(0x80), a14, 1
3f949280:	mmfm   sp, a9,a11,a13
3f9492a0:	rets   2
L3F9492B0:
3f9492b0:	mmtm   sp, a9,a13
3f9492d0:	move   a14, a13
3f9492e0:	move   *a13(0xffe0), a9, 1
3f949300:	jruc   L3F9494F0
L3F949310:
3f949310:	movi   0x3f94a528, a8
3f949340:	jruc   L3F949600
L3F949350:
3f949350:	movi   0x3f94a528, a8
3f949380:	jruc   L3F949600
L3F949390:
3f949390:	movi   0x3f94a560, a8
3f9493c0:	jruc   L3F949600
L3F9493D0:
3f9493d0:	movi   0x3f94a590, a8
3f949400:	jruc   L3F949600
L3F949410:
3f949410:	movi   0x3f94a5c8, a8
3f949440:	jruc   L3F949600
L3F949450:
3f949450:	movi   0x3f94a5f8, a8
3f949480:	jruc   L3F949600
L3F949490:
3f949490:	movi   0x3f94a618, a8
3f9494c0:	jruc   L3F949600
L3F9494D0:
3f9494d0:	sub    a8, a8
3f9494e0:	jruc   L3F949600
L3F9494F0:
3f9494f0:	move   a9, a8
3f949500:	addk   2, a8
3f949510:	jreq   L3F949310
3f949520:	dec    a8
3f949530:	jreq   L3F949350
3f949540:	dec    a8
3f949550:	jreq   L3F949390
3f949560:	dec    a8
3f949570:	jreq   L3F9493D0
3f949580:	dec    a8
3f949590:	jreq   L3F949410
3f9495a0:	dec    a8
3f9495b0:	jreq   L3F949450
3f9495c0:	subi   0x7d, a8
3f9495e0:	jreq   L3F949490
3f9495f0:	jruc   L3F9494D0
L3F949600:
3f949600:	move   *sp(0x60), a14, 1
3f949620:	mmfm   sp, a9,a13
3f949640:	rets   2
L3F949650:
3f949650:	mmtm   sp, a9,a11,a13
3f949670:	move   a14, a13
3f949680:	addk   32, a14
3f949690:	move   a14, -*sp, 1
3f9496a0:	movi   0x3f94a628, a8
3f9496d0:	move   a8, *a14+, 1
3f9496e0:	calla  L3FB341E0
3f949710:	move   @0x225770, a11, 1
3f949740:	move   a11, *a13, 1
3f949750:	jreq   L3F949B20
L3F949760:
3f949760:	move   *a13, a11, 1
3f949770:	move   *a13(0xffe0), a9, 1
3f949790:	move   *a11(0x110), a11, 1
3f9497b0:	cmp    a11, a9
3f9497c0:	jrne   L3F949AE0
3f9497d0:	move   a14, -*sp, 1
3f9497e0:	move   *a13(0xffc0), a11, 1
3f949800:	movb   *a11, a8
3f949810:	move   a8, *a14+, 1
3f949820:	move   a14, -*sp, 1
3f949830:	move   *a13, a9, 1
3f949840:	move   *a9(0x20), *a14+, 1
3f949860:	calla  L3F9492B0
3f949890:	move   a8, *a14+, 1
3f9498a0:	calla  L3F947D10
3f9498d0:	move   *a13(0xffa0), a9, 1
3f9498f0:	move   a8, *a9, 1
3f949900:	move   a14, -*sp, 1
3f949910:	move   *a13(0xff80), a9, 1
3f949930:	movb   *a9, a8
3f949940:	move   a8, *a14+, 1
3f949950:	move   *a13, a9, 1
3f949960:	move   *a9(0xb0), *a14+, 1
3f949980:	calla  L3F947D10
3f9499b0:	move   *a13(0xff60), a9, 1
3f9499d0:	move   a8, *a9, 1
3f9499e0:	move   a14, -*sp, 1
3f9499f0:	move   *a13(0xff40), a9, 1
3f949a10:	movb   *a9, a8
3f949a20:	move   a8, *a14+, 1
3f949a30:	move   *a13, a9, 1
3f949a40:	move   *a9(0x90), *a14+, 1
3f949a60:	calla  L3F947D10
3f949a90:	move   *a13(0xff20), a9, 1
3f949ab0:	move   a8, *a9, 1
3f949ac0:	movk   1, a8
3f949ad0:	jruc   L3F949B30
L3F949AE0:
3f949ae0:	move   *a13, a11, 1
3f949af0:	move   *a11, *a13, 1
3f949b00:	move   *a13, a11, 1
3f949b10:	jrne   L3F949760
L3F949B20:
3f949b20:	sub    a8, a8
L3F949B30:
3f949b30:	move   *sp(0x80), a14, 1
3f949b50:	mmfm   sp, a9,a11,a13
3f949b70:	rets   2
3f949b80:	move   a13, -*sp, 1
3f949b90:	move   a14, a13
3f949ba0:	move   a14, -*sp, 1
3f949bb0:	movi   0x3f94a710, a8
3f949be0:	move   a8, *a14+, 1
3f949bf0:	calla  L3FB341E0
3f949c20:	move   *sp(0x40), a14, 1
3f949c40:	move   *sp+, a13, 1
3f949c50:	rets   2
3f949c60:	move   a13, -*sp, 1
3f949c70:	move   a14, a13
3f949c80:	move   a14, -*sp, 1
3f949c90:	movi   0x3f94a7f8, a8
3f949cc0:	move   a8, *a14+, 1
3f949cd0:	calla  L3FB341E0
3f949d00:	move   *sp(0x40), a14, 1
3f949d20:	move   *sp+, a13, 1
3f949d30:	rets   2
3f949d40:	rl     a11, a6
3f949d50:	sra    a3, a14
3f949d60:	modu   b10, sp
3f949d70:	rl     b3, b4
3f949d80:	.word  0x7265
3f949d90:	sra    b10, sp
3f949da0:	sra    a3, a14
3f949db0:	modu   b10, sp
3f949dc0:	mpyu   a11, a6
3f949dd0:	modu   b11, b3
3f949de0:	lmo    a11, a3
3f949df0:	.word  0x7465
3f949e00:	sra    0x17, a8
3f949e10:	.word  0x000a
3f949e20:	rl     a11, a6
3f949e30:	sra    a3, a14
3f949e40:	sra    b2, sp
3f949e50:	.word  0x7970
3f949e60:	.word  0x735f
3f949e70:	sll    a11, sp
3f949e80:	sra    a11, a11
3f949e90:	sra    0x1d, b4
3f949ea0:	.word  0x0a29
3f949eb0:	.word  0x7200
3f949ec0:	srl    a11, a5
3f949ed0:	.word  0x7369
3f949ee0:	sra    b11, b4
3f949ef0:	mpyu   b11, b2
3f949f00:	sra    a11, a14
3f949f10:	mpyu   b11, b7
3f949f20:	modu   a11, a8
3f949f30:	.word  0x7473
3f949f40:	sll    b10, sp
3f949f50:	modu   a3, sp
3f949f60:	sra    a11, a14
3f949f70:	.word  0x7463
3f949f80:	modu   a11, a9
3f949f90:	sra    0x1d, a14
3f949fa0:	.word  0x0a29
3f949fb0:	addc   a8, a0
3f949fc0:	mods   a11, sp
3f949fd0:	sla    0x3, a13
3f949fe0:	sra    b11, b2
3f949ff0:	rl     a11, a7
3f94a000:	.word  0x7473
3f94a010:	.word  0x7265
3f94a020:	modu   a1, a0
3f94a030:	.word  0x7765
3f94a040:	rl     a1, a0
3f94a050:	.word  0x736f
3f94a060:	sla    0x3, b4
3f94a070:	modu   a11, a3
3f94a080:	modu   a3, a14
3f94a090:	sll    a11, a5
3f94a0a0:	rl     b11, b4
3f94a0b0:	modu   a3, sp
3f94a0c0:	modu   a1, a0
3f94a0d0:	.word  0x746f
3f94a0e0:	sra    a9, a0
3f94a0f0:	modu   a11, a14
3f94a100:	srl    b11, b5
3f94a110:	sla    0x3, a8
3f94a120:	sra    a11, a13
3f94a130:	modu   a11, a13
3f94a140:	.word  0x7972
3f94a150:	.word  0x000a
3f94a160:	sra    b11, b2
3f94a170:	rl     a11, a7
3f94a180:	.word  0x7473
3f94a190:	.word  0x7265
3f94a1a0:	modu   b2, sp
3f94a1b0:	.word  0x7765
3f94a1c0:	.word  0x765f
3f94a1d0:	sra    b11, b4
3f94a1e0:	sll    b10, sp
3f94a1f0:	modu   a3, sp
3f94a200:	sra    a11, a14
3f94a210:	.word  0x7463
3f94a220:	modu   a11, a9
3f94a230:	sra    0x1d, a14
3f94a240:	.word  0x0a29
3f94a250:	addc   a8, a0
3f94a260:	mods   a11, sp
3f94a270:	sla    0x3, a13
3f94a280:	sra    b10, b2
3f94a290:	rl     a11, a7
3f94a2a0:	.word  0x7473
3f94a2b0:	.word  0x7265
3f94a2c0:	modu   a1, a0
3f94a2d0:	.word  0x7765
3f94a2e0:	xor    a1, a0
3f94a2f0:	sub    b10, b4
3f94a300:	modu   a1, a0
3f94a310:	sla    0x3, sp
3f94a320:	sla    a11, a13
3f94a330:	sll    b11, b4
3f94a340:	.word  0x0a68
3f94a350:	.word  0x7200
3f94a360:	srl    a11, a5
3f94a370:	.word  0x7369
3f94a380:	sra    b11, b4
3f94a390:	mpyu   b11, b2
3f94a3a0:	sra    a11, a14
3f94a3b0:	mpyu   b11, b7
3f94a3c0:	mods   a3, a3
3f94a3d0:	sra    a11, a9
3f94a3e0:	.word  0x746e
3f94a3f0:	sra    0x17, a8
3f94a400:	.word  0x000a
3f94a410:	modu   a10, a3
3f94a420:	mods   a11, a13
3f94a430:	andn   a1, a0
3f94a440:	srl    a11, a5
3f94a450:	.word  0x7369
3f94a460:	sra    b11, b4
3f94a470:	sla    0x3, b2
3f94a480:	sra    a11, a14
3f94a490:	sla    0x3, b7
3f94a4a0:	mods   a3, a3
3f94a4b0:	sra    a11, a9
3f94a4c0:	.word  0x746e
3f94a4d0:	modu   a1, a0
3f94a4e0:	sla    0x3, sp
3f94a4f0:	sla    a11, a13
3f94a500:	sll    b11, b4
3f94a510:	.word  0x0a68
3f94a520:	andn   a8, a0
3f94a530:	andn   a2, a5
3f94a540:	add    a10, a9
3f94a550:	.word  0x004c
3f94a560:	addc   b10, b4
3f94a570:	cmp    b10, b0
3f94a580:	.word  0x0050
3f94a590:	sub    a10, a4
3f94a5a0:	move   a2, b3
3f94a5b0:	or     a2, a5
3f94a5c0:	addc   a8, a0
3f94a5d0:	add    a10, a8
3f94a5e0:	andn   a10, sp
3f94a5f0:	move   a0, a0
3f94a600:	or     a2, a1
3f94a610:	sra    0x10, a0
3f94a620:	srl    a8, a0
3f94a630:	.word  0x7465
3f94a640:	sll    b10, sp
3f94a650:	rl     a11, a12
3f94a660:	modu   a3, a5
3f94a670:	mpyu   b11, b4
3f94a680:	.word  0x7274
3f94a690:	modu   a3, a1
3f94a6a0:	.word  0x7073
3f94a6b0:	.word  0x726f
3f94a6c0:	mpyu   b11, b4
3f94a6d0:	modu   a3, a9
3f94a6e0:	modu   a11, a6
3f94a6f0:	sra    0x17, a8
3f94a700:	.word  0x000a
3f94a710:	sra    a11, a4
3f94a720:	.word  0x7473
3f94a730:	modu   b11, b2
3f94a740:	mpyu   b11, b9
3f94a750:	modu   a11, a3
3f94a760:	modu   a3, a14
3f94a770:	sll    a11, a5
3f94a780:	rl     b11, b4
3f94a790:	modu   a3, sp
3f94a7a0:	sll    b10, sp
3f94a7b0:	rl     a11, a12
3f94a7c0:	modu   a3, a5
3f94a7d0:	sra    0x1d, b4
3f94a7e0:	.word  0x0a29
3f94a7f0:	sra    a0, a0
3f94a800:	.word  0x7365
3f94a810:	.word  0x7274
3f94a820:	.word  0x796f
3f94a830:	sll    b10, sp
3f94a840:	modu   a3, sp
3f94a850:	sra    a11, a14
3f94a860:	.word  0x7463
3f94a870:	modu   a11, a9
3f94a880:	mpyu   a11, a14
3f94a890:	modu   b11, b3
3f94a8a0:	lmo    a11, a3
3f94a8b0:	.word  0x7465
3f94a8c0:	sra    0x17, a8
3f94a8d0:	.word  0x000a
L3F94A8E0:
3f94a8e0:	move   a13, -*sp, 1
3f94a8f0:	move   a14, a13
3f94a900:	move   a14, -*sp, 1
3f94a910:	movi   0x3f94e070, a8
3f94a940:	move   a8, *a14+, 1
3f94a950:	calla  L3FB341E0
3f94a980:	sub    a8, a8
3f94a990:	move   *sp(0x40), a14, 1
3f94a9b0:	move   *sp+, a13, 1
3f94a9c0:	rets   2
L3F94A9D0:
3f94a9d0:	move   a13, -*sp, 1
3f94a9e0:	move   a14, a13
3f94a9f0:	move   a14, -*sp, 1
3f94aa00:	movi   0x3f94e108, a8
3f94aa30:	move   a8, *a14+, 1
3f94aa40:	calla  L3FB341E0
3f94aa70:	sub    a8, a8
3f94aa80:	move   *sp(0x40), a14, 1
3f94aaa0:	move   *sp+, a13, 1
3f94aab0:	rets   2
3f94aac0:	move   a13, -*sp, 1
3f94aad0:	move   a14, a13
3f94aae0:	move   a14, -*sp, 1
3f94aaf0:	movi   0x3f94e1a0, a8
3f94ab20:	move   a8, *a14+, 1
3f94ab30:	calla  L3FB341E0
3f94ab60:	sub    a8, a8
3f94ab70:	move   *sp(0x40), a14, 1
3f94ab90:	move   *sp+, a13, 1
3f94aba0:	rets   2
L3F94ABB0:
3f94abb0:	move   a13, -*sp, 1
3f94abc0:	move   a14, a13
3f94abd0:	move   a14, -*sp, 1
3f94abe0:	movi   0x3f94e238, a8
3f94ac10:	move   a8, *a14+, 1
3f94ac20:	calla  L3FB341E0
3f94ac50:	sub    a8, a8
3f94ac60:	move   *sp(0x40), a14, 1
3f94ac80:	move   *sp+, a13, 1
3f94ac90:	rets   2
L3F94ACA0:
3f94aca0:	move   a13, -*sp, 1
3f94acb0:	move   a14, a13
3f94acc0:	move   a14, -*sp, 1
3f94acd0:	movi   0x3f94e2d0, a8
3f94ad00:	move   a8, *a14+, 1
3f94ad10:	calla  L3FB341E0
3f94ad40:	sub    a8, a8
3f94ad50:	move   *sp(0x40), a14, 1
3f94ad70:	move   *sp+, a13, 1
3f94ad80:	rets   2
L3F94AD90:
3f94ad90:	move   a13, -*sp, 1
3f94ada0:	move   a14, a13
3f94adb0:	move   a14, -*sp, 1
3f94adc0:	movi   0x3f94e368, a8
3f94adf0:	move   a8, *a14+, 1
3f94ae00:	calla  L3FB341E0
3f94ae30:	sub    a8, a8
3f94ae40:	move   *sp(0x40), a14, 1
3f94ae60:	move   *sp+, a13, 1
3f94ae70:	rets   2
L3F94AE80:
3f94ae80:	move   a13, -*sp, 1
3f94ae90:	move   a14, a13
3f94aea0:	move   a14, -*sp, 1
3f94aeb0:	movi   0x3f94e400, a8
3f94aee0:	move   a8, *a14+, 1
3f94aef0:	calla  L3FB341E0
3f94af20:	sub    a8, a8
3f94af30:	move   *sp(0x40), a14, 1
3f94af50:	move   *sp+, a13, 1
3f94af60:	rets   2
3f94af70:	move   a13, -*sp, 1
3f94af80:	move   a14, a13
3f94af90:	move   a14, -*sp, 1
3f94afa0:	movi   0x3f94e4a0, a8
3f94afd0:	move   a8, *a14+, 1
3f94afe0:	calla  L3FB341E0
3f94b010:	sub    a8, a8
3f94b020:	move   *sp(0x40), a14, 1
3f94b040:	move   *sp+, a13, 1
3f94b050:	rets   2
3f94b060:	move   a13, -*sp, 1
3f94b070:	move   a14, a13
3f94b080:	move   a14, -*sp, 1
3f94b090:	movi   0x3f94e540, a8
3f94b0c0:	move   a8, *a14+, 1
3f94b0d0:	calla  L3FB341E0
3f94b100:	sub    a8, a8
3f94b110:	move   *sp(0x40), a14, 1
3f94b130:	move   *sp+, a13, 1
3f94b140:	rets   2
3f94b150:	move   a13, -*sp, 1
3f94b160:	move   a14, a13
3f94b170:	move   a14, -*sp, 1
3f94b180:	movi   0x3f94e5e8, a8
3f94b1b0:	move   a8, *a14+, 1
3f94b1c0:	calla  L3FB341E0
3f94b1f0:	sub    a8, a8
3f94b200:	move   *sp(0x40), a14, 1
3f94b220:	move   *sp+, a13, 1
3f94b230:	rets   2
3f94b240:	move   a13, -*sp, 1
3f94b250:	move   a14, a13
3f94b260:	move   a14, -*sp, 1
3f94b270:	movi   0x3f94e688, a8
3f94b2a0:	move   a8, *a14+, 1
3f94b2b0:	calla  L3FB341E0
3f94b2e0:	sub    a8, a8
3f94b2f0:	move   *sp(0x40), a14, 1
3f94b310:	move   *sp+, a13, 1
3f94b320:	rets   2
L3F94B330:
3f94b330:	move   a13, -*sp, 1
3f94b340:	move   a14, a13
3f94b350:	move   a14, -*sp, 1
3f94b360:	movi   0x3f94e728, a8
3f94b390:	move   a8, *a14+, 1
3f94b3a0:	calla  L3FB341E0
3f94b3d0:	sub    a8, a8
3f94b3e0:	move   *sp(0x40), a14, 1
3f94b400:	move   *sp+, a13, 1
3f94b410:	rets   2
3f94b420:	move   a13, -*sp, 1
3f94b430:	move   a14, a13
3f94b440:	move   a14, -*sp, 1
3f94b450:	movi   0x3f94e7c8, a8
3f94b480:	move   a8, *a14+, 1
3f94b490:	calla  L3FB341E0
3f94b4c0:	sub    a8, a8
3f94b4d0:	move   *sp(0x40), a14, 1
3f94b4f0:	move   *sp+, a13, 1
3f94b500:	rets   2
3f94b510:	move   a13, -*sp, 1
3f94b520:	move   a14, a13
3f94b530:	move   a14, -*sp, 1
3f94b540:	movi   0x3f94e868, a8
3f94b570:	move   a8, *a14+, 1
3f94b580:	calla  L3FB341E0
3f94b5b0:	sub    a8, a8
3f94b5c0:	move   *sp(0x40), a14, 1
3f94b5e0:	move   *sp+, a13, 1
3f94b5f0:	rets   2
3f94b600:	move   a13, -*sp, 1
3f94b610:	move   a14, a13
3f94b620:	move   a14, -*sp, 1
3f94b630:	movi   0x3f94e908, a8
3f94b660:	move   a8, *a14+, 1
3f94b670:	calla  L3FB341E0
3f94b6a0:	sub    a8, a8
3f94b6b0:	move   *sp(0x40), a14, 1
3f94b6d0:	move   *sp+, a13, 1
3f94b6e0:	rets   2
L3F94B6F0:
3f94b6f0:	move   a13, -*sp, 1
3f94b700:	move   a14, a13
3f94b710:	move   a14, -*sp, 1
3f94b720:	movi   0x3f94e9a0, a8
3f94b750:	move   a8, *a14+, 1
3f94b760:	calla  L3FB341E0
3f94b790:	sub    a8, a8
3f94b7a0:	move   *sp(0x40), a14, 1
3f94b7c0:	move   *sp+, a13, 1
3f94b7d0:	rets   2
3f94b7e0:	move   a13, -*sp, 1
3f94b7f0:	move   a14, a13
3f94b800:	move   a14, -*sp, 1
3f94b810:	movi   0x3f94ea38, a8
3f94b840:	move   a8, *a14+, 1
3f94b850:	calla  L3FB341E0
3f94b880:	sub    a8, a8
3f94b890:	move   *sp(0x40), a14, 1
3f94b8b0:	move   *sp+, a13, 1
3f94b8c0:	rets   2
3f94b8d0:	move   a13, -*sp, 1
3f94b8e0:	move   a14, a13
3f94b8f0:	move   a14, -*sp, 1
3f94b900:	movi   0x3f94ead8, a8
3f94b930:	move   a8, *a14+, 1
3f94b940:	calla  L3FB341E0
3f94b970:	sub    a8, a8
3f94b980:	move   *sp(0x40), a14, 1
3f94b9a0:	move   *sp+, a13, 1
3f94b9b0:	rets   2
3f94b9c0:	move   a13, -*sp, 1
3f94b9d0:	move   a14, a13
3f94b9e0:	move   a14, -*sp, 1
3f94b9f0:	movi   0x3f94eb78, a8
3f94ba20:	move   a8, *a14+, 1
3f94ba30:	calla  L3FB341E0
3f94ba60:	sub    a8, a8
3f94ba70:	move   *sp(0x40), a14, 1
3f94ba90:	move   *sp+, a13, 1
3f94baa0:	rets   2
3f94bab0:	move   a13, -*sp, 1
3f94bac0:	move   a14, a13
3f94bad0:	move   a14, -*sp, 1
3f94bae0:	movi   0x3f94ec18, a8
3f94bb10:	move   a8, *a14+, 1
3f94bb20:	calla  L3FB341E0
3f94bb50:	sub    a8, a8
3f94bb60:	move   *sp(0x40), a14, 1
3f94bb80:	move   *sp+, a13, 1
3f94bb90:	rets   2
3f94bba0:	move   a13, -*sp, 1
3f94bbb0:	move   a14, a13
3f94bbc0:	move   a14, -*sp, 1
3f94bbd0:	movi   0x3f94ecb8, a8
3f94bc00:	move   a8, *a14+, 1
3f94bc10:	calla  L3FB341E0
3f94bc40:	sub    a8, a8
3f94bc50:	move   *sp(0x40), a14, 1
3f94bc70:	move   *sp+, a13, 1
3f94bc80:	rets   2
3f94bc90:	move   a13, -*sp, 1
3f94bca0:	move   a14, a13
3f94bcb0:	move   a14, -*sp, 1
3f94bcc0:	movi   0x3f94ed58, a8
3f94bcf0:	move   a8, *a14+, 1
3f94bd00:	calla  L3FB341E0
3f94bd30:	sub    a8, a8
3f94bd40:	move   *sp(0x40), a14, 1
3f94bd60:	move   *sp+, a13, 1
3f94bd70:	rets   2
3f94bd80:	move   a13, -*sp, 1
3f94bd90:	move   a14, a13
3f94bda0:	move   a14, -*sp, 1
3f94bdb0:	movi   0x3f94edf8, a8
3f94bde0:	move   a8, *a14+, 1
3f94bdf0:	calla  L3FB341E0
3f94be20:	sub    a8, a8
3f94be30:	move   *sp(0x40), a14, 1
3f94be50:	move   *sp+, a13, 1
3f94be60:	rets   2
L3F94BE70:
3f94be70:	move   a13, -*sp, 1
3f94be80:	move   a14, a13
3f94be90:	move   a14, -*sp, 1
3f94bea0:	movi   0x3f94ee98, a8
3f94bed0:	move   a8, *a14+, 1
3f94bee0:	calla  L3FB341E0
3f94bf10:	sub    a8, a8
3f94bf20:	move   *sp(0x40), a14, 1
3f94bf40:	move   *sp+, a13, 1
3f94bf50:	rets   2
3f94bf60:	move   a13, -*sp, 1
3f94bf70:	move   a14, a13
3f94bf80:	move   a14, -*sp, 1
3f94bf90:	movi   0x3f94ef38, a8
3f94bfc0:	move   a8, *a14+, 1
3f94bfd0:	calla  L3FB341E0
3f94c000:	sub    a8, a8
3f94c010:	move   *sp(0x40), a14, 1
3f94c030:	move   *sp+, a13, 1
3f94c040:	rets   2
3f94c050:	move   a13, -*sp, 1
3f94c060:	move   a14, a13
3f94c070:	move   a14, -*sp, 1
3f94c080:	movi   0x3f94efd8, a8
3f94c0b0:	move   a8, *a14+, 1
3f94c0c0:	calla  L3FB341E0
3f94c0f0:	sub    a8, a8
3f94c100:	move   *sp(0x40), a14, 1
3f94c120:	move   *sp+, a13, 1
3f94c130:	rets   2
3f94c140:	move   a13, -*sp, 1
3f94c150:	move   a14, a13
3f94c160:	move   a14, -*sp, 1
3f94c170:	movi   0x3f94f078, a8
3f94c1a0:	move   a8, *a14+, 1
3f94c1b0:	calla  L3FB341E0
3f94c1e0:	sub    a8, a8
3f94c1f0:	move   *sp(0x40), a14, 1
3f94c210:	move   *sp+, a13, 1
3f94c220:	rets   2
3f94c230:	move   a13, -*sp, 1
3f94c240:	move   a14, a13
3f94c250:	move   a14, -*sp, 1
3f94c260:	movi   0x3f94f118, a8
3f94c290:	move   a8, *a14+, 1
3f94c2a0:	calla  L3FB341E0
3f94c2d0:	sub    a8, a8
3f94c2e0:	move   *sp(0x40), a14, 1
3f94c300:	move   *sp+, a13, 1
3f94c310:	rets   2
3f94c320:	move   a13, -*sp, 1
3f94c330:	move   a14, a13
3f94c340:	move   a14, -*sp, 1
3f94c350:	movi   0x3f94f1b8, a8
3f94c380:	move   a8, *a14+, 1
3f94c390:	calla  L3FB341E0
3f94c3c0:	sub    a8, a8
3f94c3d0:	move   *sp(0x40), a14, 1
3f94c3f0:	move   *sp+, a13, 1
3f94c400:	rets   2
3f94c410:	move   a13, -*sp, 1
3f94c420:	move   a14, a13
3f94c430:	move   a14, -*sp, 1
3f94c440:	movi   0x3f94f258, a8
3f94c470:	move   a8, *a14+, 1
3f94c480:	calla  L3FB341E0
3f94c4b0:	sub    a8, a8
3f94c4c0:	move   *sp(0x40), a14, 1
3f94c4e0:	move   *sp+, a13, 1
3f94c4f0:	rets   2
3f94c500:	move   a13, -*sp, 1
3f94c510:	move   a14, a13
3f94c520:	move   a14, -*sp, 1
3f94c530:	movi   0x3f94f2f8, a8
3f94c560:	move   a8, *a14+, 1
3f94c570:	calla  L3FB341E0
3f94c5a0:	sub    a8, a8
3f94c5b0:	move   *sp(0x40), a14, 1
3f94c5d0:	move   *sp+, a13, 1
3f94c5e0:	rets   2
3f94c5f0:	move   a13, -*sp, 1
3f94c600:	move   a14, a13
3f94c610:	move   a14, -*sp, 1
3f94c620:	movi   0x3f94f398, a8
3f94c650:	move   a8, *a14+, 1
3f94c660:	calla  L3FB341E0
3f94c690:	sub    a8, a8
3f94c6a0:	move   *sp(0x40), a14, 1
3f94c6c0:	move   *sp+, a13, 1
3f94c6d0:	rets   2
3f94c6e0:	move   a13, -*sp, 1
3f94c6f0:	move   a14, a13
3f94c700:	move   a14, -*sp, 1
3f94c710:	movi   0x3f94f438, a8
3f94c740:	move   a8, *a14+, 1
3f94c750:	calla  L3FB341E0
3f94c780:	sub    a8, a8
3f94c790:	move   *sp(0x40), a14, 1
3f94c7b0:	move   *sp+, a13, 1
3f94c7c0:	rets   2
3f94c7d0:	move   a13, -*sp, 1
3f94c7e0:	move   a14, a13
3f94c7f0:	move   a14, -*sp, 1
3f94c800:	movi   0x3f94f4d8, a8
3f94c830:	move   a8, *a14+, 1
3f94c840:	calla  L3FB341E0
3f94c870:	sub    a8, a8
3f94c880:	move   *sp(0x40), a14, 1
3f94c8a0:	move   *sp+, a13, 1
3f94c8b0:	rets   2
3f94c8c0:	move   a13, -*sp, 1
3f94c8d0:	move   a14, a13
3f94c8e0:	move   a14, -*sp, 1
3f94c8f0:	movi   0x3f94f578, a8
3f94c920:	move   a8, *a14+, 1
3f94c930:	calla  L3FB341E0
3f94c960:	sub    a8, a8
3f94c970:	move   *sp(0x40), a14, 1
3f94c990:	move   *sp+, a13, 1
3f94c9a0:	rets   2
3f94c9b0:	move   a13, -*sp, 1
3f94c9c0:	move   a14, a13
3f94c9d0:	move   a14, -*sp, 1
3f94c9e0:	movi   0x3f94f618, a8
3f94ca10:	move   a8, *a14+, 1
3f94ca20:	calla  L3FB341E0
3f94ca50:	sub    a8, a8
3f94ca60:	move   *sp(0x40), a14, 1
3f94ca80:	move   *sp+, a13, 1
3f94ca90:	rets   2
3f94caa0:	move   a13, -*sp, 1
3f94cab0:	move   a14, a13
3f94cac0:	move   a14, -*sp, 1
3f94cad0:	movi   0x3f94f6b8, a8
3f94cb00:	move   a8, *a14+, 1
3f94cb10:	calla  L3FB341E0
3f94cb40:	sub    a8, a8
3f94cb50:	move   *sp(0x40), a14, 1
3f94cb70:	move   *sp+, a13, 1
3f94cb80:	rets   2
3f94cb90:	move   a13, -*sp, 1
3f94cba0:	move   a14, a13
3f94cbb0:	move   a14, -*sp, 1
3f94cbc0:	movi   0x3f94f758, a8
3f94cbf0:	move   a8, *a14+, 1
3f94cc00:	calla  L3FB341E0
3f94cc30:	sub    a8, a8
3f94cc40:	move   *sp(0x40), a14, 1
3f94cc60:	move   *sp+, a13, 1
3f94cc70:	rets   2
L3F94CC80:
3f94cc80:	move   a13, -*sp, 1
3f94cc90:	move   a14, a13
3f94cca0:	move   a14, -*sp, 1
3f94ccb0:	movi   0x3f94f7f0, a8
3f94cce0:	move   a8, *a14+, 1
3f94ccf0:	calla  L3FB341E0
3f94cd20:	sub    a8, a8
3f94cd30:	move   *sp(0x40), a14, 1
3f94cd50:	move   *sp+, a13, 1
3f94cd60:	rets   2
3f94cd70:	move   a13, -*sp, 1
3f94cd80:	move   a14, a13
3f94cd90:	move   a14, -*sp, 1
3f94cda0:	movi   0x3f94f890, a8
3f94cdd0:	move   a8, *a14+, 1
3f94cde0:	calla  L3FB341E0
3f94ce10:	sub    a8, a8
3f94ce20:	move   *sp(0x40), a14, 1
3f94ce40:	move   *sp+, a13, 1
3f94ce50:	rets   2
L3F94CE60:
3f94ce60:	move   a13, -*sp, 1
3f94ce70:	move   a14, a13
3f94ce80:	move   a14, -*sp, 1
3f94ce90:	movi   0x3f94f930, a8
3f94cec0:	move   a8, *a14+, 1
3f94ced0:	calla  L3FB341E0
3f94cf00:	sub    a8, a8
3f94cf10:	move   *sp(0x40), a14, 1
3f94cf30:	move   *sp+, a13, 1
3f94cf40:	rets   2
3f94cf50:	move   a13, -*sp, 1
3f94cf60:	move   a14, a13
3f94cf70:	move   a14, -*sp, 1
3f94cf80:	movi   0x3f94f9d0, a8
3f94cfb0:	move   a8, *a14+, 1
3f94cfc0:	calla  L3FB341E0
3f94cff0:	sub    a8, a8
3f94d000:	move   *sp(0x40), a14, 1
3f94d020:	move   *sp+, a13, 1
3f94d030:	rets   2
3f94d040:	move   a13, -*sp, 1
3f94d050:	move   a14, a13
3f94d060:	move   a14, -*sp, 1
3f94d070:	movi   0x3f94fa70, a8
3f94d0a0:	move   a8, *a14+, 1
3f94d0b0:	calla  L3FB341E0
3f94d0e0:	sub    a8, a8
3f94d0f0:	move   *sp(0x40), a14, 1
3f94d110:	move   *sp+, a13, 1
3f94d120:	rets   2
L3F94D130:
3f94d130:	move   a13, -*sp, 1
3f94d140:	move   a14, a13
3f94d150:	move   a14, -*sp, 1
3f94d160:	movi   0x3f94fb10, a8
3f94d190:	move   a8, *a14+, 1
3f94d1a0:	calla  L3FB341E0
3f94d1d0:	sub    a8, a8
3f94d1e0:	move   *sp(0x40), a14, 1
3f94d200:	move   *sp+, a13, 1
3f94d210:	rets   2
3f94d220:	move   a13, -*sp, 1
3f94d230:	move   a14, a13
3f94d240:	move   a14, -*sp, 1
3f94d250:	movi   0x3f94fbb0, a8
3f94d280:	move   a8, *a14+, 1
3f94d290:	calla  L3FB341E0
3f94d2c0:	sub    a8, a8
3f94d2d0:	move   *sp(0x40), a14, 1
3f94d2f0:	move   *sp+, a13, 1
3f94d300:	rets   2
3f94d310:	move   a13, -*sp, 1
3f94d320:	move   a14, a13
3f94d330:	move   a14, -*sp, 1
3f94d340:	movi   0x3f94fc50, a8
3f94d370:	move   a8, *a14+, 1
3f94d380:	calla  L3FB341E0
3f94d3b0:	sub    a8, a8
3f94d3c0:	move   *sp(0x40), a14, 1
3f94d3e0:	move   *sp+, a13, 1
3f94d3f0:	rets   2
3f94d400:	move   a13, -*sp, 1
3f94d410:	move   a14, a13
3f94d420:	move   a14, -*sp, 1
3f94d430:	movi   0x3f94fcf0, a8
3f94d460:	move   a8, *a14+, 1
3f94d470:	calla  L3FB341E0
3f94d4a0:	sub    a8, a8
3f94d4b0:	move   *sp(0x40), a14, 1
3f94d4d0:	move   *sp+, a13, 1
3f94d4e0:	rets   2
3f94d4f0:	move   a13, -*sp, 1
3f94d500:	move   a14, a13
3f94d510:	move   a14, -*sp, 1
3f94d520:	movi   0x3f94fd90, a8
3f94d550:	move   a8, *a14+, 1
3f94d560:	calla  L3FB341E0
3f94d590:	sub    a8, a8
3f94d5a0:	move   *sp(0x40), a14, 1
3f94d5c0:	move   *sp+, a13, 1
3f94d5d0:	rets   2
3f94d5e0:	move   a13, -*sp, 1
3f94d5f0:	move   a14, a13
3f94d600:	move   a14, -*sp, 1
3f94d610:	movi   0x3f94fe30, a8
3f94d640:	move   a8, *a14+, 1
3f94d650:	calla  L3FB341E0
3f94d680:	sub    a8, a8
3f94d690:	move   *sp(0x40), a14, 1
3f94d6b0:	move   *sp+, a13, 1
3f94d6c0:	rets   2
3f94d6d0:	move   a13, -*sp, 1
3f94d6e0:	move   a14, a13
3f94d6f0:	move   a14, -*sp, 1
3f94d700:	movi   0x3f94fed0, a8
3f94d730:	move   a8, *a14+, 1
3f94d740:	calla  L3FB341E0
3f94d770:	sub    a8, a8
3f94d780:	move   *sp(0x40), a14, 1
3f94d7a0:	move   *sp+, a13, 1
3f94d7b0:	rets   2
3f94d7c0:	move   a13, -*sp, 1
3f94d7d0:	move   a14, a13
3f94d7e0:	move   a14, -*sp, 1
3f94d7f0:	movi   0x3f94ff70, a8
3f94d820:	move   a8, *a14+, 1
3f94d830:	calla  L3FB341E0
3f94d860:	sub    a8, a8
3f94d870:	move   *sp(0x40), a14, 1
3f94d890:	move   *sp+, a13, 1
3f94d8a0:	rets   2
3f94d8b0:	move   a13, -*sp, 1
3f94d8c0:	move   a14, a13
3f94d8d0:	move   a14, -*sp, 1
3f94d8e0:	movi   0x3f950010, a8
3f94d910:	move   a8, *a14+, 1
3f94d920:	calla  L3FB341E0
3f94d950:	sub    a8, a8
3f94d960:	move   *sp(0x40), a14, 1
3f94d980:	move   *sp+, a13, 1
3f94d990:	rets   2
3f94d9a0:	move   a13, -*sp, 1
3f94d9b0:	move   a14, a13
3f94d9c0:	move   a14, -*sp, 1
3f94d9d0:	movi   0x3f9500b0, a8
3f94da00:	move   a8, *a14+, 1
3f94da10:	calla  L3FB341E0
3f94da40:	sub    a8, a8
3f94da50:	move   *sp(0x40), a14, 1
3f94da70:	move   *sp+, a13, 1
3f94da80:	rets   2
3f94da90:	move   a13, -*sp, 1
3f94daa0:	move   a14, a13
3f94dab0:	move   a14, -*sp, 1
3f94dac0:	movi   0x3f950150, a8
3f94daf0:	move   a8, *a14+, 1
3f94db00:	calla  L3FB341E0
3f94db30:	sub    a8, a8
3f94db40:	move   *sp(0x40), a14, 1
3f94db60:	move   *sp+, a13, 1
3f94db70:	rets   2
3f94db80:	move   a13, -*sp, 1
3f94db90:	move   a14, a13
3f94dba0:	move   a14, -*sp, 1
3f94dbb0:	movi   0x3f9501f0, a8
3f94dbe0:	move   a8, *a14+, 1
3f94dbf0:	calla  L3FB341E0
3f94dc20:	sub    a8, a8
3f94dc30:	move   *sp(0x40), a14, 1
3f94dc50:	move   *sp+, a13, 1
3f94dc60:	rets   2
3f94dc70:	move   a13, -*sp, 1
3f94dc80:	move   a14, a13
3f94dc90:	move   a14, -*sp, 1
3f94dca0:	movi   0x3f950290, a8
3f94dcd0:	move   a8, *a14+, 1
3f94dce0:	calla  L3FB341E0
3f94dd10:	sub    a8, a8
3f94dd20:	move   *sp(0x40), a14, 1
3f94dd40:	move   *sp+, a13, 1
3f94dd50:	rets   2
L3F94DD60:
3f94dd60:	move   a13, -*sp, 1
3f94dd70:	move   a14, a13
3f94dd80:	move   a14, -*sp, 1
3f94dd90:	movi   0x3f950330, a8
3f94ddc0:	move   a8, *a14+, 1
3f94ddd0:	calla  L3FB341E0
3f94de00:	sub    a8, a8
3f94de10:	move   *sp(0x40), a14, 1
3f94de30:	move   *sp+, a13, 1
3f94de40:	rets   2
L3F94DE50:
3f94de50:	move   a13, -*sp, 1
3f94de60:	move   a14, a13
3f94de70:	move   a14, -*sp, 1
3f94de80:	movi   0x3f9503d0, a8
3f94deb0:	move   a8, *a14+, 1
3f94dec0:	calla  L3FB341E0
3f94def0:	sub    a8, a8
3f94df00:	move   *sp(0x40), a14, 1
3f94df20:	move   *sp+, a13, 1
3f94df30:	rets   2
3f94df40:	calla  L3F6EDD80
3f94df70:	rets
3f94df80:	move   a13, -*sp, 1
3f94df90:	move   a14, a13
3f94dfa0:	move   a14, -*sp, 1
3f94dfb0:	movi   0x3f950470, a8
3f94dfe0:	move   a8, *a14+, 1
3f94dff0:	calla  L3FB341E0
3f94e020:	sub    a8, a8
3f94e030:	move   *sp(0x40), a14, 1
3f94e050:	move   *sp+, a13, 1
3f94e060:	rets   2
3f94e070:	sra    0xf, a10
3f94e080:	andn   a9, a10
3f94e090:	or     b10, b4
3f94e0a0:	sla    0x2, a2
3f94e0b0:	add    a10, a3
3f94e0c0:	move   a2, a12
3f94e0d0:	sra    0xf, a10
3f94e0e0:	sla    0x1, a10
3f94e0f0:	.word  0x0a31
3f94e100:	sra    0x10, a0
3f94e110:	sra    0xf, a10
3f94e120:	or     b2, b3
3f94e130:	addc   b2, b5
3f94e140:	addc   a9, a0
3f94e150:	move   a2, a1
3f94e160:	sra    0xe, a12
3f94e170:	sra    0xf, a10
3f94e180:	rl     0x11, a0
3f94e190:	.word  0x000a
3f94e1a0:	sra    0xf, a10
3f94e1b0:	andn   a9, a10
3f94e1c0:	or     b10, b4
3f94e1d0:	sla    0x2, a2
3f94e1e0:	add    a10, a3
3f94e1f0:	move   a2, a12
3f94e200:	sra    0xf, a10
3f94e210:	sla    0x1, a10
3f94e220:	.word  0x0a33
3f94e230:	sra    0x10, a0
3f94e240:	sra    0xf, a10
3f94e250:	or     b2, b3
3f94e260:	addc   b2, b5
3f94e270:	addc   a9, a0
3f94e280:	move   a2, a1
3f94e290:	sra    0xe, a12
3f94e2a0:	sra    0xf, a10
3f94e2b0:	dsjs   a0, L3F94E350
3f94e2c0:	.word  0x000a
3f94e2d0:	sra    0xf, a10
3f94e2e0:	andn   a9, a10
3f94e2f0:	or     b10, b4
3f94e300:	sla    0x2, a2
3f94e310:	add    a10, a3
3f94e320:	move   a2, a12
3f94e330:	sra    0xf, a10
3f94e340:	sla    0x1, a10
L3F94E350:
3f94e350:	.word  0x0a34
3f94e360:	sra    0x10, a0
3f94e370:	sra    0xf, a10
3f94e380:	or     b2, b3
3f94e390:	addc   b2, b5
3f94e3a0:	addc   a9, a0
3f94e3b0:	move   a2, a1
3f94e3c0:	sra    0xe, a12
3f94e3d0:	sra    0xf, a10
3f94e3e0:	dsjs   a0, L3F94E400
3f94e3f0:	.word  0x000a
L3F94E400:
3f94e400:	sra    0xf, a10
3f94e410:	andn   a9, a10
3f94e420:	or     b10, b4
3f94e430:	sla    0x2, a2
3f94e440:	add    a10, a3
3f94e450:	move   a2, a12
3f94e460:	sra    0xf, a10
3f94e470:	sla    0x1, a10
3f94e480:	rl     0x19, b1
3f94e490:	.word  0x000a
3f94e4a0:	sra    0xf, a10
3f94e4b0:	andn   a9, a10
3f94e4c0:	or     b10, b4
3f94e4d0:	sla    0x2, a2
3f94e4e0:	add    a10, a3
3f94e4f0:	move   a2, a12
3f94e500:	sra    0xf, a10
3f94e510:	sla    0x1, a10
3f94e520:	.word  0x3432
3f94e530:	.word  0x000a
3f94e540:	sra    0xf, a10
3f94e550:	andn   a9, a10
3f94e560:	or     b10, b4
3f94e570:	sla    0x2, a2
3f94e580:	add    a10, a3
3f94e590:	move   a2, a12
3f94e5a0:	sra    0xf, a10
3f94e5b0:	sla    0x1, a10
3f94e5c0:	.word  0x3532
3f94e5d0:	.word  0x0a2a
3f94e5e0:	sra    0x10, a0
3f94e5f0:	sra    0xf, a10
3f94e600:	or     b2, b3
3f94e610:	addc   b2, b5
3f94e620:	addc   a9, a0
3f94e630:	move   a2, a1
3f94e640:	sra    0xe, a12
3f94e650:	sra    0xf, a10
3f94e660:	rl     0x11, a0
3f94e670:	.word  0x0a36
3f94e680:	sra    0x10, a0
3f94e690:	sra    0xf, a10
3f94e6a0:	or     b2, b3
3f94e6b0:	addc   b2, b5
3f94e6c0:	addc   a9, a0
3f94e6d0:	move   a2, a1
3f94e6e0:	sra    0xe, a12
3f94e6f0:	sra    0xf, a10
3f94e700:	rl     0x11, a0
3f94e710:	.word  0x0a37
3f94e720:	sra    0x10, a0
3f94e730:	sra    0xf, a10
3f94e740:	or     b2, b3
3f94e750:	addc   b2, b5
3f94e760:	addc   a9, a0
3f94e770:	move   a2, a1
3f94e780:	sra    0xe, a12
3f94e790:	sra    0xf, a10
3f94e7a0:	rl     0x9, a0
3f94e7b0:	.word  0x0a34
3f94e7c0:	sra    0x10, a0
3f94e7d0:	sra    0xf, a10
3f94e7e0:	or     b2, b3
3f94e7f0:	addc   b2, b5
3f94e800:	addc   a9, a0
3f94e810:	move   a2, a1
3f94e820:	sra    0xe, a12
3f94e830:	sra    0xf, a10
3f94e840:	rl     0x11, a0
3f94e850:	.word  0x0a39
3f94e860:	sra    0x10, a0
3f94e870:	sra    0xf, a10
3f94e880:	or     b2, b3
3f94e890:	addc   b2, b5
3f94e8a0:	addc   a9, a0
3f94e8b0:	move   a2, a1
3f94e8c0:	sra    0xe, a12
3f94e8d0:	sra    0xf, a10
3f94e8e0:	rl     0x19, a0
3f94e8f0:	.word  0x0a30
3f94e900:	sra    0x10, a0
3f94e910:	sra    0xf, a10
3f94e920:	or     b2, b3
3f94e930:	addc   b2, b5
3f94e940:	addc   a9, a0
3f94e950:	move   a2, a1
3f94e960:	sra    0xe, a12
3f94e970:	sra    0xf, a10
3f94e980:	.word  0x3520
3f94e990:	.word  0x000a
3f94e9a0:	sra    0xf, a10
3f94e9b0:	andn   a9, a10
3f94e9c0:	or     b10, b4
3f94e9d0:	sla    0x2, a2
3f94e9e0:	add    a10, a3
3f94e9f0:	move   a2, a12
3f94ea00:	sra    0xf, a10
3f94ea10:	sla    0x1, a10
3f94ea20:	.word  0x0a36
3f94ea30:	sra    0x10, a0
3f94ea40:	sra    0xf, a10
3f94ea50:	or     b2, b3
3f94ea60:	addc   b2, b5
3f94ea70:	addc   a9, a0
3f94ea80:	move   a2, a1
3f94ea90:	sra    0xe, a12
3f94eaa0:	sra    0xf, a10
3f94eab0:	rl     0x9, a0
3f94eac0:	.word  0x0a35
3f94ead0:	sra    0x10, a0
3f94eae0:	sra    0xf, a10
3f94eaf0:	or     b2, b3
3f94eb00:	addc   b2, b5
3f94eb10:	addc   a9, a0
3f94eb20:	move   a2, a1
3f94eb30:	sra    0xe, a12
3f94eb40:	sra    0xf, a10
3f94eb50:	rl     0x9, a0
3f94eb60:	.word  0x0a36
3f94eb70:	sra    0x10, a0
3f94eb80:	sra    0xf, a10
3f94eb90:	or     b2, b3
3f94eba0:	addc   b2, b5
3f94ebb0:	addc   a9, a0
3f94ebc0:	move   a2, a1
3f94ebd0:	sra    0xe, a12
3f94ebe0:	sra    0xf, a10
3f94ebf0:	rl     0x9, a0
3f94ec00:	.word  0x0a37
3f94ec10:	sra    0x10, a0
3f94ec20:	sra    0xf, a10
3f94ec30:	or     b2, b3
3f94ec40:	addc   b2, b5
3f94ec50:	addc   a9, a0
3f94ec60:	move   a2, a1
3f94ec70:	sra    0xe, a12
3f94ec80:	sra    0xf, a10
3f94ec90:	rl     0x9, a0
3f94eca0:	.word  0x0a38
3f94ecb0:	sra    0x10, a0
3f94ecc0:	sra    0xf, a10
3f94ecd0:	or     b2, b3
3f94ece0:	addc   b2, b5
3f94ecf0:	addc   a9, a0
3f94ed00:	move   a2, a1
3f94ed10:	sra    0xe, a12
3f94ed20:	sra    0xf, a10
3f94ed30:	rl     0x11, a0
3f94ed40:	.word  0x0a38
3f94ed50:	sra    0x10, a0
3f94ed60:	sra    0xf, a10
3f94ed70:	or     b2, b3
3f94ed80:	addc   b2, b5
3f94ed90:	addc   a9, a0
3f94eda0:	move   a2, a1
3f94edb0:	sra    0xe, a12
3f94edc0:	sra    0xf, a10
3f94edd0:	rl     0x9, a0
3f94ede0:	.word  0x0a39
3f94edf0:	sra    0x10, a0
3f94ee00:	sra    0xf, a10
3f94ee10:	or     b2, b3
3f94ee20:	addc   b2, b5
3f94ee30:	addc   a9, a0
3f94ee40:	move   a2, a1
3f94ee50:	sra    0xe, a12
3f94ee60:	sra    0xf, a10
3f94ee70:	rl     0x19, a0
3f94ee80:	.word  0x0a31
3f94ee90:	sra    0x10, a0
3f94eea0:	sra    0xf, a10
3f94eeb0:	or     b2, b3
3f94eec0:	addc   b2, b5
3f94eed0:	addc   a9, a0
3f94eee0:	move   a2, a1
3f94eef0:	sra    0xe, a12
3f94ef00:	sra    0xf, a10
3f94ef10:	rl     0x19, a0
3f94ef20:	.word  0x0a32
3f94ef30:	sra    0x10, a0
3f94ef40:	sra    0xf, a10
3f94ef50:	or     b2, b3
3f94ef60:	addc   b2, b5
3f94ef70:	addc   a9, a0
3f94ef80:	move   a2, a1
3f94ef90:	sra    0xe, a12
3f94efa0:	sra    0xf, a10
3f94efb0:	rl     0x19, a0
3f94efc0:	.word  0x0a33
3f94efd0:	sra    0x10, a0
3f94efe0:	sra    0xf, a10
3f94eff0:	or     b2, b3
3f94f000:	addc   b2, b5
3f94f010:	addc   a9, a0
3f94f020:	move   a2, a1
3f94f030:	sra    0xe, a12
3f94f040:	sra    0xf, a10
3f94f050:	rl     0x11, a0
3f94f060:	.word  0x0a30
3f94f070:	sra    0x10, a0
3f94f080:	sra    0xf, a10
3f94f090:	or     b2, b3
3f94f0a0:	addc   b2, b5
3f94f0b0:	addc   a9, a0
3f94f0c0:	move   a2, a1
3f94f0d0:	sra    0xe, a12
3f94f0e0:	sra    0xf, a10
3f94f0f0:	rl     0x11, a0
3f94f100:	.word  0x0a31
3f94f110:	sra    0x10, a0
3f94f120:	sra    0xf, a10
3f94f130:	or     b2, b3
3f94f140:	addc   b2, b5
3f94f150:	addc   a9, a0
3f94f160:	move   a2, a1
3f94f170:	sra    0xe, a12
3f94f180:	sra    0xf, a10
3f94f190:	rl     0x11, a0
3f94f1a0:	.word  0x0a32
3f94f1b0:	sra    0x10, a0
3f94f1c0:	sra    0xf, a10
3f94f1d0:	or     b2, b3
3f94f1e0:	addc   b2, b5
3f94f1f0:	addc   a9, a0
3f94f200:	move   a2, a1
3f94f210:	sra    0xe, a12
3f94f220:	sra    0xf, a10
3f94f230:	.word  0x3420
3f94f240:	.word  0x0a32
3f94f250:	sra    0x10, a0
3f94f260:	sra    0xf, a10
3f94f270:	or     b2, b3
3f94f280:	addc   b2, b5
3f94f290:	addc   a9, a0
3f94f2a0:	move   a2, a1
3f94f2b0:	sra    0xe, a12
3f94f2c0:	sra    0xf, a10
3f94f2d0:	.word  0x3420
3f94f2e0:	.word  0x0a33
3f94f2f0:	sra    0x10, a0
3f94f300:	sra    0xf, a10
3f94f310:	or     b2, b3
3f94f320:	addc   b2, b5
3f94f330:	addc   a9, a0
3f94f340:	move   a2, a1
3f94f350:	sra    0xe, a12
3f94f360:	sra    0xf, a10
3f94f370:	.word  0x3420
3f94f380:	.word  0x0a34
3f94f390:	sra    0x10, a0
3f94f3a0:	sra    0xf, a10
3f94f3b0:	or     b2, b3
3f94f3c0:	addc   b2, b5
3f94f3d0:	addc   a9, a0
3f94f3e0:	move   a2, a1
3f94f3f0:	sra    0xe, a12
3f94f400:	sra    0xf, a10
3f94f410:	.word  0x3420
3f94f420:	.word  0x0a35
3f94f430:	sra    0x10, a0
3f94f440:	sra    0xf, a10
3f94f450:	or     b2, b3
3f94f460:	addc   b2, b5
3f94f470:	addc   a9, a0
3f94f480:	move   a2, a1
3f94f490:	sra    0xe, a12
3f94f4a0:	sra    0xf, a10
3f94f4b0:	.word  0x3520
3f94f4c0:	.word  0x0a30
3f94f4d0:	sra    0x10, a0
3f94f4e0:	sra    0xf, a10
3f94f4f0:	or     b2, b3
3f94f500:	addc   b2, b5
3f94f510:	addc   a9, a0
3f94f520:	move   a2, a1
3f94f530:	sra    0xe, a12
3f94f540:	sra    0xf, a10
3f94f550:	.word  0x3420
3f94f560:	.word  0x0a36
3f94f570:	sra    0x10, a0
3f94f580:	sra    0xf, a10
3f94f590:	or     b2, b3
3f94f5a0:	addc   b2, b5
3f94f5b0:	addc   a9, a0
3f94f5c0:	move   a2, a1
3f94f5d0:	sra    0xe, a12
3f94f5e0:	sra    0xf, a10
3f94f5f0:	.word  0x3420
3f94f600:	.word  0x0a38
3f94f610:	sra    0x10, a0
3f94f620:	sra    0xf, a10
3f94f630:	or     b2, b3
3f94f640:	addc   b2, b5
3f94f650:	addc   a9, a0
3f94f660:	move   a2, a1
3f94f670:	sra    0xe, a12
3f94f680:	sra    0xf, a10
3f94f690:	.word  0x3420
3f94f6a0:	.word  0x0a39
3f94f6b0:	sra    0x10, a0
3f94f6c0:	sra    0xf, a10
3f94f6d0:	or     b2, b3
3f94f6e0:	addc   b2, b5
3f94f6f0:	addc   a9, a0
3f94f700:	move   a2, a1
3f94f710:	sra    0xe, a12
3f94f720:	sra    0xf, a10
3f94f730:	.word  0x3520
3f94f740:	.word  0x0a31
3f94f750:	sra    0x10, a0
3f94f760:	sra    0xf, a10
3f94f770:	or     b2, b3
3f94f780:	addc   b2, b5
3f94f790:	addc   a9, a0
3f94f7a0:	move   a2, a1
3f94f7b0:	sra    0xe, a12
3f94f7c0:	sra    0xf, a10
3f94f7d0:	.word  0x3720
3f94f7e0:	.word  0x000a
3f94f7f0:	sra    0xf, a10
3f94f800:	andn   a9, a10
3f94f810:	or     b10, b4
3f94f820:	sla    0x2, a2
3f94f830:	add    a10, a3
3f94f840:	move   a2, a12
3f94f850:	sra    0xf, a10
3f94f860:	sla    0x1, a10
3f94f870:	rl     0x11, b1
3f94f880:	.word  0x000a
3f94f890:	sra    0xf, a10
3f94f8a0:	andn   a9, a10
3f94f8b0:	or     b10, b4
3f94f8c0:	sla    0x2, a2
3f94f8d0:	add    a10, a3
3f94f8e0:	move   a2, a12
3f94f8f0:	sra    0xf, a10
3f94f900:	sla    0x1, a10
3f94f910:	rl     0x9, b1
3f94f920:	.word  0x000a
3f94f930:	sra    0xf, a10
3f94f940:	andn   a9, a10
3f94f950:	or     b10, b4
3f94f960:	sla    0x2, a2
3f94f970:	add    a10, a3
3f94f980:	move   a2, a12
3f94f990:	sra    0xf, a10
3f94f9a0:	sla    0x1, a10
3f94f9b0:	rl     0x1, b1
3f94f9c0:	.word  0x000a
3f94f9d0:	sra    0xf, a10
3f94f9e0:	andn   a9, a10
3f94f9f0:	or     b10, b4
3f94fa00:	sla    0x2, a2
3f94fa10:	add    a10, a3
3f94fa20:	move   a2, a12
3f94fa30:	sra    0xf, a10
3f94fa40:	sla    0x1, a10
3f94fa50:	.word  0x3636
3f94fa60:	.word  0x000a
3f94fa70:	sra    0xf, a10
3f94fa80:	andn   a9, a10
3f94fa90:	or     b10, b4
3f94faa0:	sla    0x2, a2
3f94fab0:	add    a10, a3
3f94fac0:	move   a2, a12
3f94fad0:	sra    0xf, a10
3f94fae0:	sla    0x1, a10
3f94faf0:	dsjs   b5, L3F94FB10
3f94fb00:	.word  0x000a
L3F94FB10:
3f94fb10:	sra    0xf, a10
3f94fb20:	andn   a9, a10
3f94fb30:	or     b10, b4
3f94fb40:	sla    0x2, a2
3f94fb50:	add    a10, a3
3f94fb60:	move   a2, a12
3f94fb70:	sra    0xf, a10
3f94fb80:	sla    0x1, a10
3f94fb90:	rl     0x19, b2
3f94fba0:	.word  0x000a
3f94fbb0:	sra    0xf, a10
3f94fbc0:	andn   a9, a10
3f94fbd0:	or     b10, b4
3f94fbe0:	sla    0x2, a2
3f94fbf0:	add    a10, a3
3f94fc00:	move   a2, a12
3f94fc10:	sra    0xf, a10
3f94fc20:	sla    0x1, a10
3f94fc30:	.word  0x3435
3f94fc40:	.word  0x000a
3f94fc50:	sra    0xf, a10
3f94fc60:	andn   a9, a10
3f94fc70:	or     b10, b4
3f94fc80:	sla    0x2, a2
3f94fc90:	add    a10, a3
3f94fca0:	move   a2, a12
3f94fcb0:	sra    0xf, a10
3f94fcc0:	sla    0x1, a10
3f94fcd0:	.word  0x3735
3f94fce0:	.word  0x000a
3f94fcf0:	sra    0xf, a10
3f94fd00:	andn   a9, a10
3f94fd10:	or     b10, b4
3f94fd20:	sla    0x2, a2
3f94fd30:	add    a10, a3
3f94fd40:	move   a2, a12
3f94fd50:	sra    0xf, a10
3f94fd60:	sla    0x1, a10
3f94fd70:	dsjs   b5, L3F94FE10
3f94fd80:	.word  0x000a
3f94fd90:	sra    0xf, a10
3f94fda0:	andn   a9, a10
3f94fdb0:	or     b10, b4
3f94fdc0:	sla    0x2, a2
3f94fdd0:	add    a10, a3
3f94fde0:	move   a2, a12
3f94fdf0:	sra    0xf, a10
3f94fe00:	sla    0x1, a10
L3F94FE10:
3f94fe10:	rl     0x1, b6
3f94fe20:	.word  0x000a
3f94fe30:	sra    0xf, a10
3f94fe40:	andn   a9, a10
3f94fe50:	or     b10, b4
3f94fe60:	sla    0x2, a2
3f94fe70:	add    a10, a3
3f94fe80:	move   a2, a12
3f94fe90:	sra    0xf, a10
3f94fea0:	sla    0x1, a10
3f94feb0:	rl     0x19, b6
3f94fec0:	.word  0x000a
3f94fed0:	sra    0xf, a10
3f94fee0:	andn   a9, a10
3f94fef0:	or     b10, b4
3f94ff00:	sla    0x2, a2
3f94ff10:	add    a10, a3
3f94ff20:	move   a2, a12
3f94ff30:	sra    0xf, a10
3f94ff40:	sla    0x1, a10
3f94ff50:	.word  0x3436
3f94ff60:	.word  0x000a
3f94ff70:	sra    0xf, a10
3f94ff80:	andn   a9, a10
3f94ff90:	or     b10, b4
3f94ffa0:	sla    0x2, a2
3f94ffb0:	add    a10, a3
3f94ffc0:	move   a2, a12
3f94ffd0:	sra    0xf, a10
3f94ffe0:	sla    0x1, a10
3f94fff0:	.word  0x3536
3f950000:	.word  0x000a
3f950010:	sra    0xf, a10
3f950020:	andn   a9, a10
3f950030:	or     b10, b4
3f950040:	sla    0x2, a2
3f950050:	add    a10, a3
3f950060:	move   a2, a12
3f950070:	sra    0xf, a10
3f950080:	sla    0x1, a10
3f950090:	rl     0x9, b6
3f9500a0:	.word  0x000a
3f9500b0:	sra    0xf, a10
3f9500c0:	andn   a9, a10
3f9500d0:	or     b10, b4
3f9500e0:	sla    0x2, a2
3f9500f0:	add    a10, a3
3f950100:	move   a2, a12
3f950110:	sra    0xf, a10
3f950120:	sla    0x1, a10
3f950130:	rl     0x11, b6
3f950140:	.word  0x000a
3f950150:	sra    0xf, a10
3f950160:	andn   a9, a10
3f950170:	or     b10, b4
3f950180:	sla    0x2, a2
3f950190:	add    a10, a3
3f9501a0:	move   a2, a12
3f9501b0:	sra    0xf, a10
3f9501c0:	sla    0x1, a10
3f9501d0:	.word  0x3535
3f9501e0:	.word  0x000a
3f9501f0:	sra    0xf, a10
3f950200:	andn   a9, a10
3f950210:	or     b10, b4
3f950220:	sla    0x2, a2
3f950230:	add    a10, a3
3f950240:	move   a2, a12
3f950250:	sra    0xf, a10
3f950260:	sla    0x1, a10
3f950270:	.word  0x3635
3f950280:	.word  0x000a
3f950290:	sra    0xf, a10
3f9502a0:	andn   a9, a10
3f9502b0:	or     b10, b4
3f9502c0:	sla    0x2, a2
3f9502d0:	add    a10, a3
3f9502e0:	move   a2, a12
3f9502f0:	sra    0xf, a10
3f950300:	sla    0x1, a10
3f950310:	.word  0x3736
3f950320:	.word  0x000a
3f950330:	sra    0xf, a10
3f950340:	andn   a9, a10
3f950350:	or     b10, b4
3f950360:	sla    0x2, a2
3f950370:	add    a10, a3
3f950380:	move   a2, a12
3f950390:	sra    0xf, a10
3f9503a0:	sla    0x1, a10
3f9503b0:	dsjs   b6, L3F950450
3f9503c0:	.word  0x000a
3f9503d0:	sra    0xf, a10
3f9503e0:	andn   a9, a10
3f9503f0:	or     b10, b4
3f950400:	sla    0x2, a2
3f950410:	add    a10, a3
3f950420:	move   a2, a12
3f950430:	sra    0xf, a10
3f950440:	sla    0x1, a10
L3F950450:
3f950450:	rl     0x1, b7
3f950460:	.word  0x000a
3f950470:	sra    0xf, a10
3f950480:	andn   a9, a10
3f950490:	or     b10, b4
3f9504a0:	sla    0x2, a2
3f9504b0:	add    a10, a3
3f9504c0:	move   a2, a12
3f9504d0:	sra    0xf, a10
3f9504e0:	sla    0x1, a10
3f9504f0:	dsjs   b6, L3F950510
3f950500:	.word  0x000a
L3F950510:
3f950510:	mmtm   sp, a9,a11,a13
3f950530:	move   a14, a13
3f950540:	move   @0x225a10, a11, 1
3f950570:	jreq   L3F950670
3f950580:	move   *a13(0xffe0), a9, 1
3f9505a0:	move   *a9, a9, 1
3f9505b0:	move   a9, @0x225980, 1
3f9505e0:	sub    a9, a9
3f9505f0:	move   a9, @0x225a10, 1
3f950620:	movk   1, a11
3f950630:	move   a11, @0xb7f60, 1
3f950660:	jruc   L3F9506D0
L3F950670:
3f950670:	move   a14, -*sp, 1
3f950680:	move   *a13(0xffe0), *a14+, 1
3f9506a0:	calla  L3F70BB90
L3F9506D0:
3f9506d0:	move   a14, -*sp, 1
3f9506e0:	calla  L3F708700
3f950710:	move   a8, *a14+, 1
3f950720:	calla  L3FB3FE90
3f950750:	move   *sp(0x80), a14, 1
3f950770:	mmfm   sp, a9,a11,a13
3f950790:	rets   2
3f9507a0:	mmtm   sp, a11,a13
3f9507c0:	move   a14, a13
3f9507d0:	move   @0x225980, a11, 1
3f950800:	jrne   L3F9509B0
3f950810:	move   @0x225a10, a11, 1
3f950840:	jreq   L3F9509B0
3f950850:	move   a14, -*sp, 1
3f950860:	move   @0x2259a0, *a14+, 1
3f950890:	calla  L3F70BB90
3f9508c0:	sub    a11, a11
3f9508d0:	move   a11, @0x225a10, 1
3f950900:	move   a11, @0xb7f60, 1
3f950930:	move   a14, -*sp, 1
3f950940:	calla  L3F708700
3f950970:	move   a8, *a14+, 1
3f950980:	calla  L3FB3FE90
L3F9509B0:
3f9509b0:	move   *sp(0x60), a14, 1
3f9509d0:	mmfm   sp, a11,a13
3f9509f0:	rets   2
3f950a00:	mmtm   sp, a11,a13
3f950a20:	move   a14, a13
3f950a30:	movk   1, a11
3f950a40:	move   a11, @0x2258f0, 1
3f950a70:	move   a14, -*sp, 1
3f950a80:	calla  L3F708700
3f950ab0:	move   a8, *a14+, 1
3f950ac0:	calla  L3FB3FE90
3f950af0:	move   *sp(0x60), a14, 1
3f950b10:	mmfm   sp, a11,a13
3f950b30:	rets   2
L3F950B40:
3f950b40:	mmtm   sp, a9,a11,a13
3f950b60:	move   a14, a13
3f950b70:	addi   0x1a0, a14
3f950b90:	calla  L3F708700
3f950bc0:	move   a8, @0xbf200, 1
3f950bf0:	move   @0x225980, a11, 1
3f950c20:	jreq   L3F950D00
3f950c30:	move   a14, -*sp, 1
3f950c40:	move   a11, *a14+, 1
3f950c50:	calla  L3F70BB90
3f950c80:	movk   1, a11
3f950c90:	move   a11, @0xb7f60, 1
3f950cc0:	sub    a11, a11
3f950cd0:	move   a11, @0x225980, 1
L3F950D00:
3f950d00:	move   *a13(0xffc0), a11, 1
3f950d20:	subk   2, a11
3f950d30:	jane   L3F951BF0
3f950d50:	move   a14, -*sp, 1
3f950d60:	movk   4, a11
3f950d70:	move   a11, *a14+, 1
3f950d80:	movk   10, a9
3f950d90:	move   a9, *a14+, 1
3f950da0:	calla  L3F703D90
3f950dd0:	move   a8, *a13(0x100), 1
3f950df0:	move   a8, *a13(0x120), 1
3f950e10:	move   a8, a8
3f950e20:	jrne   L3F950EE0
3f950e30:	move   a14, -*sp, 1
3f950e40:	movi   0x3f95ab60, a8
3f950e70:	move   a8, *a14+, 1
3f950e80:	calla  L3F927BC0
3f950eb0:	sub    a8, a8
3f950ec0:	jauc   L3F952EB0
L3F950EE0:
3f950ee0:	move   a14, -*sp, 1
3f950ef0:	movk   12, a9
3f950f00:	move   a9, *a14+, 1
3f950f10:	movk   1, a9
3f950f20:	move   a9, *a14+, 1
3f950f30:	calla  L3F703D90
3f950f60:	move   a8, *a13(0x140), 1
3f950f80:	move   a8, a8
3f950f90:	jrne   L3F9510B0
3f950fa0:	move   a14, -*sp, 1
3f950fb0:	movi   0x3f95ac48, a8
3f950fe0:	move   a8, *a14+, 1
3f950ff0:	calla  L3F927BC0
3f951020:	move   a14, -*sp, 1
3f951030:	move   *a13(0x100), *a14+, 1
3f951050:	calla  L3F702440
3f951080:	sub    a8, a8
3f951090:	jauc   L3F952EB0
L3F9510B0:
3f9510b0:	calla  L3FB2E340
3f9510e0:	move   a9, @0x225a10, 1
3f951110:	move   a14, -*sp, 1
3f951120:	movi   0x1000, a11
3f951140:	move   a11, *a14+, 1
3f951150:	sub    a11, a11
3f951160:	move   a11, *a14+, 1
3f951170:	movi   0x1000, a11
3f951190:	move   a11, *a14+, 1
3f9511a0:	sub    a11, a11
3f9511b0:	move   a11, *a14+, 1
3f9511c0:	calla  L3F708700
3f9511f0:	move   a8, *a14+, 1
3f951200:	movi   0x2259a0, a9
3f951230:	move   a9, *a14+, 1
3f951240:	movi   0x3f950510, a11
3f951270:	move   a11, *a14+, 1
3f951280:	movi   0x225920, a9
3f9512b0:	move   a9, *a14+, 1
3f9512c0:	calla  L3F709840
3f9512f0:	move   a8, @0x2259a0, 1
3f951320:	move   a8, a8
3f951330:	jrne   L3F9514E0
3f951340:	calla  L3FB2E590
3f951370:	move   a14, -*sp, 1
3f951380:	movi   0x3f95ad30, a8
3f9513b0:	move   a8, *a14+, 1
3f9513c0:	calla  L3F927BC0
3f9513f0:	move   a14, -*sp, 1
3f951400:	move   *a13(0x100), *a14+, 1
3f951420:	calla  L3F702440
3f951450:	move   a14, -*sp, 1
3f951460:	move   *a13(0x140), *a14+, 1
3f951480:	calla  L3F702440
3f9514b0:	sub    a8, a8
3f9514c0:	jauc   L3F952EB0
L3F9514E0:
3f9514e0:	move   a8, a9
3f9514f0:	calla  L3F708700
3f951520:	move   a8, *a9(0xe0), 1
3f951540:	calla  L3FB2E590
3f951570:	move   *a13(0x100), a9, 1
3f951590:	sub    a11, a11
3f9515a0:	move   a11, *a9+, 1
3f9515b0:	move   a9, *a13(0x100), 1
3f9515d0:	movk   1, a11
3f9515e0:	move   a11, *a9+, 1
3f9515f0:	move   a9, *a13(0x100), 1
3f951610:	move   *a13(0xffe0), *a9+, 1
3f951630:	move   a9, *a13(0x100), 1
3f951650:	sub    a11, a11
3f951660:	move   a11, *a9+, 1
3f951670:	move   a9, *a13(0x100), 1
3f951690:	move   a11, *a9+, 1
3f9516a0:	move   a9, *a13(0x100), 1
3f9516c0:	move   a11, *a9+, 1
3f9516d0:	move   a9, *a13(0x100), 1
3f9516f0:	move   a11, *a9+, 1
3f951700:	move   a9, *a13(0x100), 1
3f951720:	movi   0x225920, a11
3f951750:	move   a11, *a9+, 1
3f951760:	move   a9, *a13(0x100), 1
3f951780:	movi   0xac, a11
3f9517a0:	move   a11, *a9+, 1
3f9517b0:	move   a9, *a13(0x100), 1
3f9517d0:	sub    a11, a11
3f9517e0:	move   a11, *a9+, 1
3f9517f0:	move   a9, *a13(0x100), 1
3f951810:	move   *a13(0x140), a11, 1
3f951830:	move   *a13(0x120), *a11(0x0), 1
3f951860:	sub    a9, a9
3f951870:	move   a9, *a11(0x20), 1
3f951890:	move   a9, *a11(0x40), 1
3f9518b0:	move   a14, -*sp, 1
3f9518c0:	move   a11, *a14+, 1
3f9518d0:	movi   0x3f2c67d0, a9
3f951900:	move   a9, *a14+, 1
3f951910:	move   @0xa4fd0, *a14+, 1
3f951940:	calla  L3FB41A30
3f951970:	move   a14, -*sp, 1
3f951980:	sub    a9, a9
3f951990:	move   a9, *a14+, 1
3f9519a0:	movi   0x3f9507a0, a9
3f9519d0:	move   a9, *a14+, 1
3f9519e0:	movi   0x9c40, a9
3f951a10:	move   a9, *a14+, 1
3f951a20:	calla  L3FB41ED0
3f951a50:	move   @0x225a10, a9, 1
3f951a80:	jreq   L3F951B00
L3F951A90:
3f951a90:	calla  L3FB3FA00
3f951ac0:	move   @0x225a10, a11, 1
3f951af0:	jrne   L3F951A90
L3F951B00:
3f951b00:	move   a14, -*sp, 1
3f951b10:	sub    a11, a11
3f951b20:	move   a11, *a14+, 1
3f951b30:	movi   0x3f9507a0, a9
3f951b60:	move   a9, *a14+, 1
3f951b70:	calla  L3F708700
3f951ba0:	move   a8, *a14+, 1
3f951bb0:	calla  L3FB40230
3f951be0:	jruc   L3F9520F0
L3F951BF0:
3f951bf0:	move   @0x225b30, a11, 1
3f951c20:	jrne   L3F951C60
3f951c30:	sub    a8, a8
3f951c40:	jauc   L3F952EB0
L3F951C60:
3f951c60:	move   a14, -*sp, 1
3f951c70:	move   a14, -*sp, 1
3f951c80:	move   *a13(0xffe0), a9, 1
3f951ca0:	addk   8, a9
3f951cb0:	move   a9, *a14+, 1
3f951cc0:	calla  L3FB458D0
3f951cf0:	move   a8, *a14+, 1
3f951d00:	calla  L3F701230
3f951d30:	move   a8, *a13(0x160), 1
3f951d50:	move   a8, a9
3f951d60:	jrne   L3F951DA0
3f951d70:	sub    a8, a8
3f951d80:	jauc   L3F952EB0
L3F951DA0:
3f951da0:	move   a14, -*sp, 1
3f951db0:	move   *a13(0xffe0), *a14+, 1
3f951dd0:	move   a8, *a14+, 1
3f951de0:	calla  L3FB45720
3f951e10:	move   a14, -*sp, 1
3f951e20:	move   a9, *a14+, 1
3f951e30:	movi   0x3f95e9b0, a11
3f951e60:	move   a11, *a14+, 1
3f951e70:	move   @0x225b30, *a14+, 1
3f951ea0:	calla  L3FB41A30
3f951ed0:	sub    a11, a11
3f951ee0:	move   a11, *a13(0x180), 1
L3F951F00:
3f951f00:	move   a14, -*sp, 1
3f951f10:	movi   0x3f95ae08, a8
3f951f40:	move   a8, *a14+, 1
3f951f50:	calla  L3F70B060
3f951f80:	move   a8, @0x225980, 1
3f951fb0:	move   a8, a9
3f951fc0:	jrne   L3F952070
3f951fd0:	calla  L3F57A710
3f952000:	move   *a13(0x180), a11, 1
3f952020:	inc    a11
3f952030:	move   a11, *a13(0x180), 1
3f952050:	subk   20, a11
3f952060:	jrlt   L3F951F00
L3F952070:
3f952070:	move   @0x225980, a11, 1
3f9520a0:	calla  L3F708700
3f9520d0:	move   a8, *a11(0xe0), 1
L3F9520F0:
3f9520f0:	move   @0x225980, a11, 1
3f952120:	jrne   L3F952160
3f952130:	sub    a8, a8
3f952140:	jauc   L3F952EB0
L3F952160:
3f952160:	movi   0x6c, a9
3f952180:	movb   a9, *a13
3f952190:	movk   8, a9
3f9521a0:	setf   16, 1, 0
3f9521b0:	move   a9, *a13(0x10), 0
3f9521d0:	movk   1, a9
3f9521e0:	move   a9, *a13(0x20), 0
3f952200:	sub    a9, a9
3f952210:	move   a9, *a13(0x30), 0
3f952230:	move   a9, @0x2258f0, 1
3f952260:	move   *a13(0xffc0), a11, 1
3f952280:	subk   2, a11
3f952290:	jrne   L3F952370
3f9522a0:	move   a14, -*sp, 1
3f9522b0:	move   a9, *a14+, 1
3f9522c0:	movi   0x3f950a00, a11
3f9522f0:	move   a11, *a14+, 1
3f952300:	movi   0xea60, a11
3f952330:	move   a11, *a14+, 1
3f952340:	calla  L3FB41ED0
L3F952370:
3f952370:	movk   1, a11
3f952380:	setf   16, 0, 0
3f952390:	move   a11, @0x225910, 0
3f9523c0:	move   a14, -*sp, 1
3f9523d0:	setf   16, 1, 0
3f9523e0:	move   *a13(0x10), a9, 0
3f952400:	move   a9, *a14+, 1
3f952410:	move   a13, *a14+, 1
3f952420:	move   @0x225980, *a14+, 1
3f952450:	calla  L3F70D150
3f952480:	move   a8, a9
3f952490:	jrge   L3F952630
3f9524a0:	move   a14, -*sp, 1
3f9524b0:	movi   0x3f95ae98, a8
3f9524e0:	move   a8, *a14+, 1
3f9524f0:	calla  L3F927BC0
3f952520:	move   a14, -*sp, 1
3f952530:	move   @0x225980, *a14+, 1
3f952560:	calla  L3F70BB90
3f952590:	move   a11, @0xb7f60, 1
3f9525c0:	sub    a9, a9
3f9525d0:	move   a9, @0x225980, 1
3f952600:	move   a9, a8
3f952610:	jauc   L3F952EB0
L3F952630:
3f952630:	move   a13, a9
3f952640:	addi   0x40, a9
3f952660:	move   a9, *a13(0xe0), 1
3f952680:	movk   8, a11
3f952690:	move   a11, *a13(0x80), 1
L3F9526B0:
3f9526b0:	move   a14, -*sp, 1
3f9526c0:	move   *a13(0x80), *a14+, 1
3f9526e0:	move   *a13(0xe0), *a14+, 1
3f952700:	move   @0x225980, *a14+, 1
3f952730:	calla  L3F70C5C0
3f952760:	move   a8, *a13(0xa0), 1
3f952780:	move   a8, a9
3f952790:	jrge   L3F952930
3f9527a0:	move   a14, -*sp, 1
3f9527b0:	movi   0x3f95afd8, a8
3f9527e0:	move   a8, *a14+, 1
3f9527f0:	calla  L3F927BC0
3f952820:	move   a14, -*sp, 1
3f952830:	move   @0x225980, *a14+, 1
3f952860:	calla  L3F70BB90
3f952890:	movk   1, a11
3f9528a0:	move   a11, @0xb7f60, 1
3f9528d0:	sub    a9, a9
3f9528e0:	move   a9, @0x225980, 1
3f952910:	move   a9, a8
3f952920:	jruc   L3F952EB0
L3F952930:
3f952930:	move   *a13(0x80), a11, 1
3f952950:	sub    a8, a11
3f952960:	move   a11, *a13(0x80), 1
3f952980:	sll    0x3, a8
3f952990:	move   *a13(0xe0), a9, 1
3f9529b0:	add    a9, a8
3f9529c0:	move   a8, *a13(0xe0), 1
3f9529e0:	move   @0x2258f0, a9, 1
3f952a10:	jreq   L3F952B30
3f952a20:	move   a14, -*sp, 1
3f952a30:	move   @0x225980, *a14+, 1
3f952a60:	calla  L3F70BB90
3f952a90:	movk   1, a9
3f952aa0:	move   a9, @0xb7f60, 1
3f952ad0:	sub    a11, a11
3f952ae0:	move   a11, @0x225980, 1
3f952b10:	move   a11, a8
3f952b20:	jruc   L3F952EB0
L3F952B30:
3f952b30:	move   a11, a11
3f952b40:	jreq   L3F952B80
3f952b50:	calla  L3FB3FA00
L3F952B80:
3f952b80:	move   a11, a8
3f952b90:	jrne   L3F9526B0
3f952ba0:	move   a14, -*sp, 1
3f952bb0:	sub    a11, a11
3f952bc0:	move   a11, *a14+, 1
3f952bd0:	movi   0x3f950a00, a9
3f952c00:	move   a9, *a14+, 1
3f952c10:	calla  L3F708700
3f952c40:	move   a8, *a14+, 1
3f952c50:	calla  L3FB40230
3f952c80:	setf   16, 1, 0
3f952c90:	move   *a13(0x60), a11, 0
3f952cb0:	dec    a11
3f952cc0:	jreq   L3F952E60
3f952cd0:	move   a14, -*sp, 1
3f952ce0:	movi   0x3f95b110, a8
3f952d10:	move   a8, *a14+, 1
3f952d20:	calla  L3F927BC0
3f952d50:	move   a14, -*sp, 1
3f952d60:	move   @0x225980, *a14+, 1
3f952d90:	calla  L3F70BB90
3f952dc0:	movk   1, a11
3f952dd0:	move   a11, @0xb7f60, 1
3f952e00:	sub    a9, a9
3f952e10:	move   a9, @0x225980, 1
3f952e40:	move   a9, a8
3f952e50:	jruc   L3F952EB0
L3F952E60:
3f952e60:	sub    a11, a11
3f952e70:	move   a11, @0x2259f0, 1
3f952ea0:	movk   1, a8
L3F952EB0:
3f952eb0:	move   *sp(0x80), a14, 1
3f952ed0:	mmfm   sp, a9,a11,a13
3f952ef0:	rets   2
L3F952F00:
3f952f00:	mmtm   sp, a7,a9,a10,a11,a13
3f952f20:	move   a14, a13
3f952f30:	move   @0x225980, a11, 1
3f952f60:	jrne   L3F953010
3f952f70:	move   a14, -*sp, 1
3f952f80:	movi   0x3f95b260, a8
3f952fb0:	move   a8, *a14+, 1
3f952fc0:	calla  L3F927BC0
3f952ff0:	sub    a8, a8
3f953000:	jruc   L3F953340
L3F953010:
3f953010:	movk   1, a11
3f953020:	setf   16, 0, 0
3f953030:	move   a11, @0x225910, 0
3f953060:	move   *a13(0xffe0), a7, 1
3f953080:	setf   16, 1, 0
3f953090:	move   *a7(0x10), a10, 0
3f9530b0:	jreq   L3F953330
L3F9530C0:
3f9530c0:	move   a14, -*sp, 1
3f9530d0:	move   a10, *a14+, 1
3f9530e0:	move   *a13(0xffe0), *a14+, 1
3f953100:	move   @0x225980, *a14+, 1
3f953130:	calla  L3F70D150
3f953160:	move   a8, a9
3f953170:	jrge   L3F953310
3f953180:	move   a14, -*sp, 1
3f953190:	movi   0x3f95b3e8, a8
3f9531c0:	move   a8, *a14+, 1
3f9531d0:	calla  L3F927BC0
3f953200:	move   a14, -*sp, 1
3f953210:	move   @0x225980, *a14+, 1
3f953240:	calla  L3F70BB90
3f953270:	movk   1, a11
3f953280:	move   a11, @0xb7f60, 1
3f9532b0:	sub    a7, a7
3f9532c0:	move   a7, @0x225980, 1
3f9532f0:	move   a7, a8
3f953300:	jruc   L3F953340
L3F953310:
3f953310:	sub    a9, a10
3f953320:	jrne   L3F9530C0
L3F953330:
3f953330:	movk   1, a8
L3F953340:
3f953340:	move   *sp(0xc0), a14, 1
3f953360:	mmfm   sp, a7,a9,a10,a11,a13
3f953380:	rets   2
L3F953390:
3f953390:	mmtm   sp, a7,a9,a11,a13
3f9533b0:	move   a14, a13
3f9533c0:	addi   0xa0, a14
3f9533e0:	sub    a11, a11
3f9533f0:	move   a11, *a13, 1
3f953400:	move   @0x225980, a11, 1
3f953430:	jrne   L3F9534F0
3f953440:	move   a14, -*sp, 1
3f953450:	movi   0x3f95b550, a8
3f953480:	move   a8, *a14+, 1
3f953490:	calla  L3F927BC0
3f9534c0:	sub    a8, a8
3f9534d0:	jauc   L3F954010
L3F9534F0:
3f9534f0:	sub    a11, a11
3f953500:	move   a11, @0x2259f0, 1
L3F953530:
3f953530:	move   a14, -*sp, 1
3f953540:	move   @0x2259f0, a11, 1
3f953570:	neg    a11
3f953580:	addk   4, a11
3f953590:	move   a11, *a14+, 1
3f9535a0:	move   @0x2259f0, a11, 1
3f9535d0:	sll    0x3, a11
3f9535e0:	addi   0x2259c0, a11
3f953610:	move   a11, *a14+, 1
3f953620:	move   @0x225980, *a14+, 1
3f953650:	calla  L3F70CF10
3f953680:	move   a8, *a13(0x60), 1
3f9536a0:	move   a8, a11
3f9536b0:	jrge   L3F9537E0
3f9536c0:	move   a14, -*sp, 1
3f9536d0:	move   @0x225980, *a14+, 1
3f953700:	calla  L3F70BB90
3f953730:	movk   1, a11
3f953740:	move   a11, @0xb7f60, 1
3f953770:	sub    a11, a11
3f953780:	move   a11, @0x225980, 1
3f9537b0:	move   a11, a8
3f9537c0:	jauc   L3F954010
L3F9537E0:
3f9537e0:	move   @0x2259f0, a9, 1
3f953810:	add    a9, a8
3f953820:	move   a8, @0x2259f0, 1
3f953850:	subk   4, a8
3f953860:	jrlt   L3F953530
3f953870:	setf   16, 1, 0
3f953880:	move   @0x2259d0, a9, 0
3f9538b0:	move   a9, *a13(0x20), 1
3f9538d0:	move   a14, -*sp, 1
3f9538e0:	move   a9, *a14+, 1
3f9538f0:	calla  L3F701230
3f953920:	move   a8, *a13, 1
3f953930:	move   a8, a8
3f953940:	jrne   L3F953A30
3f953950:	movi   0x2259c0, a9
3f953980:	move   a9, *a13(0x80), 1
3f9539a0:	move   a14, -*sp, 1
3f9539b0:	movi   0x3f95b738, a8
3f9539e0:	move   a8, *a14+, 1
3f9539f0:	calla  L3F927BC0
3f953a20:	jruc   L3F953B70
L3F953A30:
3f953a30:	move   a14, -*sp, 1
3f953a40:	move   @0x2259f0, *a14+, 1
3f953a70:	move   a8, *a14+, 1
3f953a80:	movi   0x2259c0, a9
3f953ab0:	move   a9, *a14+, 1
3f953ac0:	calla  L3FB44400
3f953af0:	move   @0x2259f0, a9, 1
3f953b20:	sll    0x3, a9
3f953b30:	move   *a13, a11, 1
3f953b40:	add    a11, a9
3f953b50:	move   a9, *a13(0x80), 1
L3F953B70:
3f953b70:	move   @0x2259f0, a11, 1
3f953ba0:	move   a11, *a13(0x40), 1
3f953bc0:	sub    a9, a9
3f953bd0:	move   a9, @0x2259f0, 1
3f953c00:	move   *a13(0x20), a9, 1
3f953c20:	cmp    a9, a11
3f953c30:	jrge   L3F954000
L3F953C40:
3f953c40:	move   *a13(0x20), a11, 1
3f953c60:	move   *a13(0x40), a7, 1
3f953c80:	move   a11, a9
3f953c90:	sub    a7, a9
3f953ca0:	move   *a13, a7, 1
3f953cb0:	jrne   L3F953D00
3f953cc0:	cmpi   0x6, a9
3f953ce0:	jrls   L3F953D00
3f953cf0:	movk   6, a9
L3F953D00:
3f953d00:	move   a14, -*sp, 1
3f953d10:	move   a9, *a14+, 1
3f953d20:	move   *a13(0x80), *a14+, 1
3f953d40:	move   @0x225980, *a14+, 1
3f953d70:	calla  L3F70CF10
3f953da0:	move   a8, *a13(0x60), 1
3f953dc0:	move   a8, a8
3f953dd0:	jrge   L3F953EF0
3f953de0:	move   a14, -*sp, 1
3f953df0:	move   @0x225980, *a14+, 1
3f953e20:	calla  L3F70BB90
3f953e50:	movk   1, a7
3f953e60:	move   a7, @0xb7f60, 1
3f953e90:	sub    a11, a11
3f953ea0:	move   a11, @0x225980, 1
3f953ed0:	move   a11, a8
3f953ee0:	jruc   L3F954010
L3F953EF0:
3f953ef0:	move   *a13(0x40), a7, 1
3f953f10:	add    a8, a7
3f953f20:	move   a7, *a13(0x40), 1
3f953f40:	move   *a13, a7, 1
3f953f50:	jreq   L3F953FC0
3f953f60:	sll    0x3, a8
3f953f70:	move   *a13(0x80), a7, 1
3f953f90:	add    a7, a8
3f953fa0:	move   a8, *a13(0x80), 1
L3F953FC0:
3f953fc0:	move   *a13(0x40), a9, 1
3f953fe0:	cmp    a11, a9
3f953ff0:	jrlt   L3F953C40
L3F954000:
3f954000:	move   *a13, a8, 1
L3F954010:
3f954010:	subi   0xa0, a14
3f954030:	mmfm   sp, a7,a9,a11,a13
3f954050:	rets
L3F954060:
3f954060:	mmtm   sp, a9,a11,a13
3f954080:	move   a14, a13
3f954090:	addi   0x40, a14
3f9540b0:	calla  L3F953390
3f9540e0:	move   a8, *a13, 1
3f9540f0:	move   a8, a8
3f954100:	jreq   L3F9543C0
3f954110:	jruc   L3F9542A0
L3F954120:
3f954120:	move   a14, -*sp, 1
3f954130:	move   *a13(0x0), *a14+, 1
3f954150:	calla  L3F702440
3f954180:	movk   1, a8
3f954190:	jruc   L3F9543D0
L3F9541A0:
3f9541a0:	move   *a13, a11, 1
3f9541b0:	setf   16, 1, 0
3f9541c0:	move   *a11(0x30), a9, 0
3f9541e0:	movk   1, a9
3f9541f0:	jreq   L3F954210
3f954200:	sub    a9, a9
L3F954210:
3f954210:	move   a9, *a13(0x20), 1
3f954230:	move   a14, -*sp, 1
3f954240:	move   a11, *a14+, 1
3f954250:	calla  L3F702440
3f954280:	move   a9, a8
3f954290:	jruc   L3F9543D0
L3F9542A0:
3f9542a0:	move   *a13, a11, 1
3f9542b0:	movb   *a11, a8
3f9542c0:	subk   2, a8
3f9542d0:	jreq   L3F954120
3f9542e0:	dec    a8
3f9542f0:	jreq   L3F9541A0
3f954300:	move   a14, -*sp, 1
3f954310:	move   *a13(0x0), *a14+, 1
3f954330:	calla  L3F702440
3f954360:	calla  L3F953390
3f954390:	move   a8, *a13, 1
3f9543a0:	move   a8, a9
3f9543b0:	jrne   L3F9542A0
L3F9543C0:
3f9543c0:	sub    a8, a8
L3F9543D0:
3f9543d0:	subi   0x40, a14
3f9543f0:	mmfm   sp, a9,a11,a13
3f954410:	rets
L3F954420:
3f954420:	mmtm   sp, a9,a11,a13
3f954440:	move   a14, a13
3f954450:	addi   0xa0, a14
3f954470:	movk   4, a11
3f954480:	move   a11, *a13(0x20), 1
3f9544a0:	move   *a13(0xffe0), a11, 1
3f9544c0:	jreq   L3F9546B0
3f9544d0:	sub    a11, a11
3f9544e0:	move   a11, *a13, 1
3f9544f0:	move   *a13(0xffe0), a9, 1
3f954510:	cmp    a9, a11
3f954520:	jrge   L3F954700
L3F954530:
3f954530:	move   a14, -*sp, 1
3f954540:	move   *a13, a11, 1
3f954550:	sll    0x5, a11
3f954560:	move   *a13(0xffc0), a9, 1
3f954580:	add    a9, a11
3f954590:	move   *a11+, *a14+, 1
3f9545a0:	calla  L3FB458D0
3f9545d0:	move   *a13(0x20), a11, 1
3f9545f0:	addk   2, a8
3f954600:	add    a11, a8
3f954610:	move   a8, *a13(0x20), 1
3f954630:	move   *a13, a11, 1
3f954640:	inc    a11
3f954650:	move   a11, *a13, 1
3f954660:	move   *a13(0xffe0), a9, 1
3f954680:	cmp    a9, a11
3f954690:	jrlt   L3F954530
3f9546a0:	jruc   L3F954700
L3F9546B0:
3f9546b0:	move   *a13(0x20), a9, 1
3f9546d0:	addk   2, a9
3f9546e0:	move   a9, *a13(0x20), 1
L3F954700:
3f954700:	move   *a13(0x20), a11, 1
3f954720:	addk   3, a11
3f954730:	movk   3, a9
3f954740:	andn   a9, a11
3f954750:	move   a11, *a13(0x20), 1
3f954770:	move   a14, -*sp, 1
3f954780:	movk   1, a9
3f954790:	move   a9, *a14+, 1
3f9547a0:	move   a11, *a14+, 1
3f9547b0:	calla  L3F703D90
3f9547e0:	move   a8, *a13(0x60), 1
3f954800:	move   a8, a8
3f954810:	jrne   L3F9548C0
3f954820:	move   a14, -*sp, 1
3f954830:	movi   0x3f95b860, a8
3f954860:	move   a8, *a14+, 1
3f954870:	calla  L3F927BC0
3f9548a0:	sub    a8, a8
3f9548b0:	jruc   L3F954F40
L3F9548C0:
3f9548c0:	movk   2, a9
3f9548d0:	movb   a9, *a8
3f9548e0:	sub    a9, a9
3f9548f0:	movb   a9, *a8(0x8)
3f954910:	setf   16, 1, 0
3f954920:	move   a11, *a8(0x10), 0
3f954940:	addk   32, a8
3f954950:	move   a8, *a13(0x80), 1
3f954970:	move   *a13, a9, 1
3f954980:	jreq   L3F954CF0
3f954990:	sub    a9, a9
3f9549a0:	move   a9, *a13, 1
3f9549b0:	move   *a13(0xffe0), a11, 1
3f9549d0:	cmp    a11, a9
3f9549e0:	jrge   L3F954D10
L3F9549F0:
3f9549f0:	move   a14, -*sp, 1
3f954a00:	move   *a13, a11, 1
3f954a10:	sll    0x5, a11
3f954a20:	move   *a13(0xffc0), a9, 1
3f954a40:	add    a9, a11
3f954a50:	move   *a11+, *a14+, 1
3f954a60:	calla  L3FB458D0
3f954a90:	move   a8, *a13(0x20), 1
3f954ab0:	move   *a13(0x80), a11, 1
3f954ad0:	setf   16, 1, 0
3f954ae0:	move   a8, *a11, 0
3f954af0:	move   a14, -*sp, 1
3f954b00:	move   a8, *a14+, 1
3f954b10:	move   *a13, a9, 1
3f954b20:	sll    0x5, a9
3f954b30:	move   *a13(0xffc0), a11, 1
3f954b50:	add    a11, a9
3f954b60:	move   *a9+, *a14+, 1
3f954b70:	move   *a13(0x80), a9, 1
3f954b90:	addk   16, a9
3f954ba0:	move   a9, *a14+, 1
3f954bb0:	calla  L3FB45EE0
3f954be0:	move   *a13(0x20), a9, 1
3f954c00:	addk   2, a9
3f954c10:	sll    0x3, a9
3f954c20:	move   *a13(0x80), a11, 1
3f954c40:	add    a11, a9
3f954c50:	move   a9, *a13(0x80), 1
3f954c70:	move   *a13, a11, 1
3f954c80:	inc    a11
3f954c90:	move   a11, *a13, 1
3f954ca0:	move   *a13(0xffe0), a9, 1
3f954cc0:	cmp    a9, a11
3f954cd0:	jrlt   L3F9549F0
3f954ce0:	jruc   L3F954D10
L3F954CF0:
3f954cf0:	sub    a9, a9
3f954d00:	move   a9, *a8, 0
L3F954D10:
3f954d10:	move   a14, -*sp, 1
3f954d20:	move   *a13(0x60), *a14+, 1
3f954d40:	calla  L3F952F00
3f954d70:	move   a8, *a13(0x40), 1
3f954d90:	move   a14, -*sp, 1
3f954da0:	move   *a13(0x60), *a14+, 1
3f954dc0:	calla  L3F702440
3f954df0:	move   *a13(0x40), a11, 1
3f954e10:	jrne   L3F954E40
3f954e20:	sub    a8, a8
3f954e30:	jruc   L3F954F40
L3F954E40:
3f954e40:	calla  L3F954060
3f954e70:	move   a8, *a13(0x40), 1
3f954e90:	move   a8, a9
3f954ea0:	jrne   L3F954F30
3f954eb0:	move   a14, -*sp, 1
3f954ec0:	movi   0x3f95b958, a8
3f954ef0:	move   a8, *a14+, 1
3f954f00:	calla  L3F927BC0
L3F954F30:
3f954f30:	move   a9, a8
L3F954F40:
3f954f40:	move   *sp(0x80), a14, 1
3f954f60:	mmfm   sp, a9,a11,a13
3f954f80:	rets   2
L3F954F90:
3f954f90:	mmtm   sp, a7,a9,a11,a13
3f954fb0:	move   a14, a13
3f954fc0:	addi   0x100, a14
3f954fe0:	sub    a11, a11
3f954ff0:	move   a11, *a13(0x60), 1
3f955010:	move   a14, -*sp, 1
3f955020:	move   *a13(0xffe0), *a14+, 1
3f955040:	calla  L3FB458D0
3f955070:	addk   9, a8
3f955080:	move   a8, *a13(0x40), 1
3f9550a0:	addk   3, a8
3f9550b0:	movk   3, a9
3f9550c0:	andn   a9, a8
3f9550d0:	move   a8, *a13(0x40), 1
3f9550f0:	move   a14, -*sp, 1
3f955100:	movk   1, a9
3f955110:	move   a9, *a14+, 1
3f955120:	move   a8, *a14+, 1
3f955130:	calla  L3F703D90
3f955160:	move   a8, *a13, 1
3f955170:	move   a8, a8
3f955180:	jrne   L3F955240
3f955190:	move   a14, -*sp, 1
3f9551a0:	movi   0x3f95bae0, a8
3f9551d0:	move   a8, *a14+, 1
3f9551e0:	calla  L3F927BC0
3f955210:	move   a11, a8
3f955220:	jauc   L3F956420
L3F955240:
3f955240:	movk   3, a9
3f955250:	movb   a9, *a8
3f955260:	movb   a11, *a8(0x8)
3f955280:	setf   16, 1, 0
3f955290:	move   *a13(0x40), *a8(0x10), 0
3f9552c0:	move   a11, *a8(0x30), 0
3f9552e0:	move   a14, -*sp, 1
3f9552f0:	move   *a13(0xffe0), *a14+, 1
3f955310:	move   a8, a9
3f955320:	calla  L3FB458D0
3f955350:	move   a8, *a13(0x40), 1
3f955370:	setf   16, 1, 0
3f955380:	move   a8, *a9(0x20), 0
3f9553a0:	move   a14, -*sp, 1
3f9553b0:	move   a8, *a14+, 1
3f9553c0:	move   *a13(0xffe0), *a14+, 1
3f9553e0:	addi   0x40, a9
3f955400:	move   a9, *a14+, 1
3f955410:	calla  L3FB45EE0
3f955440:	move   a14, -*sp, 1
3f955450:	move   *a13(0x0), *a14+, 1
3f955470:	calla  L3F952F00
3f9554a0:	move   a8, *a13(0x80), 1
3f9554c0:	move   a14, -*sp, 1
3f9554d0:	move   *a13(0x0), *a14+, 1
3f9554f0:	calla  L3F702440
3f955520:	move   *a13(0x80), a9, 1
3f955540:	jrne   L3F955580
3f955550:	move   a11, a8
3f955560:	jauc   L3F956420
L3F955580:
3f955580:	calla  L3F953390
3f9555b0:	move   a8, *a13(0x20), 1
3f9555d0:	move   a8, a9
3f9555e0:	jane   L3F956310
3f955600:	move   *a13(0x60), a8, 1
3f955620:	jauc   L3F956420
L3F955640:
3f955640:	move   *a13(0x60), a11, 1
3f955660:	move   *a13(0xffa0), a9, 1
3f955680:	cmp    a9, a11
3f955690:	jage   L3F9563A0
3f9556b0:	move   a14, -*sp, 1
3f9556c0:	movk   24, a9
3f9556d0:	move   a9, *a14+, 1
3f9556e0:	calla  L3F7040E0
3f955710:	move   a8, *a13(0xa0), 1
3f955730:	move   a8, a8
3f955740:	jrne   L3F9557F0
3f955750:	move   a14, -*sp, 1
3f955760:	movi   0x3f95bbd8, a8
3f955790:	move   a8, *a14+, 1
3f9557a0:	calla  L3F927BC0
3f9557d0:	jauc   L3F9563A0
L3F9557F0:
3f9557f0:	move   a14, -*sp, 1
3f955800:	movk   1, a9
3f955810:	move   a9, *a14+, 1
3f955820:	move   a8, a9
3f955830:	calla  L3F705A00
3f955860:	move   a8, *a9(0x60), 1
3f955880:	move   a8, a8
3f955890:	jrne   L3F955990
3f9558a0:	move   a14, -*sp, 1
3f9558b0:	move   a9, *a14+, 1
3f9558c0:	calla  L3F702440
3f9558f0:	move   a14, -*sp, 1
3f955900:	movi   0x3f95bcd0, a8
3f955930:	move   a8, *a14+, 1
3f955940:	calla  L3F927BC0
3f955970:	jauc   L3F9563A0
L3F955990:
3f955990:	move   a14, -*sp, 1
3f9559a0:	movi   0x3f95bdc8, a8
3f9559d0:	move   a8, *a14+, 1
3f9559e0:	move   *a9(0x60), *a14+, 1
3f955a00:	calla  L3FB45720
3f955a30:	move   *a13(0x20), a9, 1
3f955a50:	setf   16, 1, 0
3f955a60:	move   *a9(0x30), a9, 0
3f955a80:	move   a9, *a13(0x40), 1
3f955aa0:	move   *a13(0xa0), a9, 1
3f955ac0:	move   a14, -*sp, 1
3f955ad0:	move   *a13(0x40), a11, 1
3f955af0:	inc    a11
3f955b00:	move   a11, *a14+, 1
3f955b10:	calla  L3F7040E0
3f955b40:	move   a8, *a9(0x80), 1
3f955b60:	move   a8, a11
3f955b70:	jrne   L3F955CC0
3f955b80:	move   a14, -*sp, 1
3f955b90:	move   *a9(0x60), *a14+, 1
3f955bb0:	calla  L3F702440
3f955be0:	move   a14, -*sp, 1
3f955bf0:	move   a9, *a14+, 1
3f955c00:	calla  L3F702440
3f955c30:	move   a14, -*sp, 1
3f955c40:	movi   0x3f95bdd0, a8
3f955c70:	move   a8, *a14+, 1
3f955c80:	calla  L3F927BC0
3f955cb0:	jruc   L3F9563A0
L3F955CC0:
3f955cc0:	move   a14, -*sp, 1
3f955cd0:	move   *a13(0x40), *a14+, 1
3f955cf0:	move   *a13(0x20), a11, 1
3f955d10:	addi   0x40, a11
3f955d30:	move   a11, *a14+, 1
3f955d40:	move   *a9(0x80), *a14+, 1
3f955d60:	calla  L3FB45EE0
3f955d90:	move   *a13(0x40), a11, 1
3f955db0:	sll    0x3, a11
3f955dc0:	move   *a9(0x80), a9, 1
3f955de0:	add    a11, a9
3f955df0:	sub    a11, a11
3f955e00:	movb   a11, *a9
3f955e10:	move   *a13(0xa0), a9, 1
3f955e30:	move   a11, *a9(0x40), 1
3f955e50:	move   *a13(0x20), a7, 1
3f955e70:	setf   16, 1, 0
3f955e80:	move   *a7(0x20), a11, 0
3f955ea0:	move   a11, *a9(0xa0), 1
3f955ec0:	pushst
3f955ed0:	dint
3f955ee0:	move   a9, *a13(0xc0), 1
3f955f00:	move   *a13(0xffc0), a11, 1
3f955f20:	move   *a11(0x20), *a13(0xe0), 1
3f955f50:	move   *a13(0xe0), a7, 1
3f955f70:	move   *a7, *a9, 1
3f955f80:	move   a7, *a9(0x20), 1
3f955fa0:	move   a9, *a7, 1
3f955fb0:	move   *a9, a7, 1
3f955fc0:	move   a9, *a7(0x20), 1
3f955fe0:	popst
3f955ff0:	move   *a13(0x60), a7, 1
3f956010:	inc    a7
3f956020:	move   a7, *a13(0x60), 1
3f956040:	jruc   L3F9563A0
L3F956050:
3f956050:	move   a14, -*sp, 1
3f956060:	move   *a13(0x20), a11, 1
3f956080:	movb   *a11, a8
3f956090:	move   a8, *a14+, 1
3f9560a0:	movi   0x3f95bec8, a8
3f9560d0:	move   a8, *a14+, 1
3f9560e0:	calla  L3F927BC0
3f956110:	move   a14, -*sp, 1
3f956120:	move   @0x225980, *a14+, 1
3f956150:	calla  L3F70BB90
3f956180:	movk   1, a9
3f956190:	move   a9, @0xb7f60, 1
3f9561c0:	sub    a7, a7
3f9561d0:	move   a7, @0x225980, 1
L3F956200:
3f956200:	move   a14, -*sp, 1
3f956210:	movi   0x3f95bff0, a8
3f956240:	move   a8, *a14+, 1
3f956250:	calla  L3F927BC0
L3F956280:
3f956280:	move   a14, -*sp, 1
3f956290:	move   *a13(0x20), *a14+, 1
3f9562b0:	calla  L3F702440
3f9562e0:	move   *a13(0x60), a8, 1
3f956300:	jruc   L3F956420
L3F956310:
3f956310:	movb   *a8, a8
3f956320:	subk   2, a8
3f956330:	jreq   L3F956280
3f956340:	dec    a8
3f956350:	jreq   L3F956200
3f956360:	subk   7, a8
3f956370:	jaeq   L3F955640
3f956390:	jruc   L3F956050
L3F9563A0:
3f9563a0:	move   a14, -*sp, 1
3f9563b0:	move   *a13(0x20), *a14+, 1
3f9563d0:	calla  L3F702440
3f956400:	jauc   L3F955580
L3F956420:
3f956420:	move   *sp(0xa0), a14, 1
3f956440:	mmfm   sp, a7,a9,a11,a13
3f956460:	rets   2
L3F956470:
3f956470:	mmtm   sp, a7,a9,a11,a13
3f956490:	move   a14, a13
3f9564a0:	addi   0x120, a14
3f9564c0:	sub    a11, a11
3f9564d0:	move   a11, *a13(0xe0), 1
3f9564f0:	movk   4, a9
3f956500:	movb   a9, *a13
3f956510:	movb   a11, *a13(0x8)
3f956530:	movk   8, a9
3f956540:	setf   16, 1, 0
3f956550:	move   a9, *a13(0x10), 0
3f956570:	move   *a13(0xffe0), a7, 1
3f956590:	move   *a7(0xa0), *a13(0x20), 0
3f9565c0:	move   a11, *a13(0x30), 0
3f9565e0:	move   a14, -*sp, 1
3f9565f0:	move   a13, *a14+, 1
3f956600:	calla  L3F952F00
3f956630:	move   a8, a8
3f956640:	jrne   L3F956680
3f956650:	move   a11, a8
3f956660:	jauc   L3F957DA0
L3F956680:
3f956680:	calla  L3F953390
3f9566b0:	move   a8, *a13(0x40), 1
3f9566d0:	move   a8, a7
3f9566e0:	jane   L3F957C60
3f956700:	sub    a8, a8
3f956710:	jauc   L3F957DA0
L3F956730:
3f956730:	move   *a13(0xe0), a11, 1
3f956750:	jreq   L3F956800
3f956760:	move   a14, -*sp, 1
3f956770:	movi   0x3f95c138, a8
3f9567a0:	move   a8, *a14+, 1
3f9567b0:	calla  L3F927BC0
3f9567e0:	jauc   L3F957D20
L3F956800:
3f956800:	move   *a13(0x40), a9, 1
3f956820:	setf   16, 1, 0
3f956830:	move   *a9(0x10), a7, 0
3f956850:	cmpi   0x58, a7
3f956870:	jreq   L3F9569B0
3f956880:	move   a14, -*sp, 1
3f956890:	movi   0x3f95c270, a8
3f9568c0:	move   a8, *a14+, 1
3f9568d0:	calla  L3F927BC0
3f956900:	calla  L3F954060
3f956930:	move   a14, -*sp, 1
3f956940:	move   a9, *a14+, 1
3f956950:	calla  L3F702440
3f956980:	sub    a8, a8
3f956990:	jauc   L3F957DA0
L3F9569B0:
3f9569b0:	move   a14, -*sp, 1
3f9569c0:	movi   0x54, a7
3f9569e0:	move   a7, *a14+, 1
3f9569f0:	move   *a13(0xffc0), *a14+, 1
3f956a10:	addk   32, a9
3f956a20:	move   a9, *a14+, 1
3f956a30:	calla  L3FB44400
3f956a60:	movk   1, a9
3f956a70:	move   a9, *a13(0xe0), 1
3f956a90:	move   *a13(0xffc0), a11, 1
3f956ab0:	move   *a11(0x240), a7, 1
3f956ad0:	inc    a7
3f956ae0:	move   a7, *a11(0x240), 1
3f956b00:	move   a7, *a13(0x60), 1
3f956b20:	sll    0x3, a7
3f956b30:	move   a7, *a13(0xa0), 1
3f956b50:	move   a14, -*sp, 1
3f956b60:	move   a7, *a14+, 1
3f956b70:	calla  L3F7040E0
3f956ba0:	move   a8, *a13(0x100), 1
3f956bc0:	move   a8, *a11(0x280), 1
3f956be0:	move   a8, a8
3f956bf0:	jrne   L3F956D40
3f956c00:	move   a14, -*sp, 1
3f956c10:	movi   0x3f95c368, a8
3f956c40:	move   a8, *a14+, 1
3f956c50:	calla  L3F927BC0
3f956c80:	calla  L3F954060
3f956cb0:	move   a14, -*sp, 1
3f956cc0:	move   *a13(0x40), *a14+, 1
3f956ce0:	calla  L3F702440
3f956d10:	sub    a8, a8
3f956d20:	jauc   L3F957DA0
L3F956D40:
3f956d40:	move   a9, *a13(0x80), 1
3f956d60:	move   a14, -*sp, 1
3f956d70:	move   a9, *a14+, 1
3f956d80:	movk   4, a7
3f956d90:	move   a7, *a14+, 1
3f956da0:	movi   0x3f95c498, a7
3f956dd0:	move   a7, *a14+, 1
3f956de0:	move   a8, a7
3f956df0:	calla  L3F7F4770
3f956e20:	move   a8, *a7, 1
3f956e30:	move   a14, -*sp, 1
3f956e40:	move   a14, -*sp, 1
3f956e50:	move   a9, *a14+, 1
3f956e60:	move   *a13(0xffe0), a11, 1
3f956e80:	move   *a11(0x80), *a14+, 1
3f956ea0:	calla  L3FB458D0
3f956ed0:	move   a8, *a14+, 1
3f956ee0:	move   *a11(0x80), *a14+, 1
3f956f00:	calla  L3F7F4770
3f956f30:	move   a8, *a7(0x20), 1
3f956f50:	jauc   L3F957D20
L3F956F70:
3f956f70:	move   *a13(0x80), a11, 1
3f956f90:	move   *a13(0x60), a9, 1
3f956fb0:	cmp    a9, a11
3f956fc0:	jrlt   L3F9570C0
3f956fd0:	move   a14, -*sp, 1
3f956fe0:	inc    a11
3f956ff0:	move   a11, *a13(0x80), 1
3f957010:	move   a11, *a14+, 1
3f957020:	move   a9, *a14+, 1
3f957030:	movi   0x3f95c4c0, a8
3f957060:	move   a8, *a14+, 1
3f957070:	calla  L3FB341E0
3f9570a0:	jauc   L3F957D20
L3F9570C0:
3f9570c0:	move   *a13(0x40), a7, 1
3f9570e0:	setf   16, 1, 0
3f9570f0:	move   *a7(0x20), a7, 0
3f957110:	jreq   L3F9571F0
3f957120:	sub    a7, a7
3f957130:	move   a7, *a13(0xa0), 1
3f957150:	sll    0x6, a11
3f957160:	move   *a13(0x100), a9, 1
3f957180:	add    a9, a11
3f957190:	move   *a13(0x40), a9, 1
3f9571b0:	move   *a9(0x20), a9, 0
3f9571d0:	move   a9, *a11, 1
3f9571e0:	jruc   L3F957370
L3F9571F0:
3f9571f0:	move   *a13(0x40), a7, 1
3f957210:	move   *a7(0x30), a7, 0
3f957230:	move   a7, *a13(0xa0), 1
3f957250:	sll    0x6, a11
3f957260:	move   *a13(0x100), a7, 1
3f957280:	add    a7, a11
3f957290:	move   a14, -*sp, 1
3f9572a0:	movk   1, a7
3f9572b0:	move   a7, *a14+, 1
3f9572c0:	move   *a13(0xa0), *a14+, 1
3f9572e0:	move   *a13(0x40), a7, 1
3f957300:	addi   0x60, a7
3f957320:	move   a7, *a14+, 1
3f957330:	calla  L3F7F4770
3f957360:	move   a8, *a11, 1
L3F957370:
3f957370:	move   *a13(0x40), a11, 1
3f957390:	setf   16, 1, 0
3f9573a0:	move   *a11(0x40), a9, 0
3f9573c0:	jreq   L3F957480
3f9573d0:	move   *a13(0x80), a9, 1
3f9573f0:	sll    0x6, a9
3f957400:	move   *a13(0x100), a7, 1
3f957420:	add    a7, a9
3f957430:	move   *a11(0x40), a7, 0
3f957450:	move   a7, *a9(0x20), 1
3f957470:	jruc   L3F957600
L3F957480:
3f957480:	move   *a13(0x80), a9, 1
3f9574a0:	sll    0x6, a9
3f9574b0:	move   *a13(0x100), a7, 1
3f9574d0:	add    a7, a9
3f9574e0:	move   a14, -*sp, 1
3f9574f0:	movk   1, a7
3f957500:	move   a7, *a14+, 1
3f957510:	move   *a11(0x50), a8, 0
3f957530:	move   a8, *a14+, 1
3f957540:	move   *a13(0xa0), a7, 1
3f957560:	sll    0x3, a7
3f957570:	add    a11, a7
3f957580:	addi   0x60, a7
3f9575a0:	move   a7, *a14+, 1
3f9575b0:	calla  L3F7F4770
3f9575e0:	move   a8, *a9(0x20), 1
L3F957600:
3f957600:	move   *a13(0x80), a9, 1
3f957620:	inc    a9
3f957630:	move   a9, *a13(0x80), 1
3f957650:	jruc   L3F957D20
L3F957660:
3f957660:	move   *a13(0x80), a11, 1
3f957680:	move   *a13(0x60), a9, 1
3f9576a0:	cmp    a9, a11
3f9576b0:	jreq   L3F957760
3f9576c0:	move   a14, -*sp, 1
3f9576d0:	move   a11, *a14+, 1
3f9576e0:	move   a9, *a14+, 1
3f9576f0:	movi   0x3f95c680, a8
3f957720:	move   a8, *a14+, 1
3f957730:	calla  L3FB341E0
L3F957760:
3f957760:	move   a14, -*sp, 1
3f957770:	move   *a13(0x40), *a14+, 1
3f957790:	calla  L3F702440
3f9577c0:	move   *a13(0xe0), a7, 1
3f9577e0:	jreq   L3F957810
3f9577f0:	cmp    a11, a9
3f957800:	jreq   L3F957830
L3F957810:
3f957810:	sub    a8, a8
3f957820:	jruc   L3F957DA0
L3F957830:
3f957830:	movk   1, a8
3f957840:	jruc   L3F957DA0
L3F957850:
3f957850:	move   a14, -*sp, 1
3f957860:	move   *a13(0x40), a11, 1
3f957880:	movb   *a11, a8
3f957890:	move   a8, *a14+, 1
3f9578a0:	movi   0x3f95c878, a8
3f9578d0:	move   a8, *a14+, 1
3f9578e0:	calla  L3F927BC0
3f957910:	move   a14, -*sp, 1
3f957920:	move   @0x225980, *a14+, 1
3f957950:	calla  L3F70BB90
3f957980:	movk   1, a9
3f957990:	move   a9, @0xb7f60, 1
3f9579c0:	sub    a7, a7
3f9579d0:	move   a7, @0x225980, 1
3f957a00:	move   a14, -*sp, 1
3f957a10:	movi   0x3f95c9a8, a8
3f957a40:	move   a8, *a14+, 1
3f957a50:	calla  L3F927BC0
3f957a80:	movi   0xffff, a7
3f957aa0:	setf   16, 1, 0
3f957ab0:	move   a7, *a11(0x30), 0
L3F957AD0:
3f957ad0:	move   *a13(0x40), a11, 1
3f957af0:	setf   16, 1, 0
3f957b00:	move   *a11(0x30), a9, 0
3f957b20:	movk   1, a9
3f957b30:	jreq   L3F957B50
3f957b40:	sub    a9, a9
L3F957B50:
3f957b50:	move   a9, *a13(0xc0), 1
3f957b70:	move   a14, -*sp, 1
3f957b80:	movi   0x3f95ca50, a8
3f957bb0:	move   a8, *a14+, 1
3f957bc0:	calla  L3F927BC0
3f957bf0:	move   a14, -*sp, 1
3f957c00:	move   a11, *a14+, 1
3f957c10:	calla  L3F702440
3f957c40:	move   a9, a8
3f957c50:	jruc   L3F957DA0
L3F957C60:
3f957c60:	movb   *a7, a8
3f957c70:	subk   2, a8
3f957c80:	jreq   L3F957660
3f957c90:	dec    a8
3f957ca0:	jreq   L3F957AD0
3f957cb0:	subk   8, a8
3f957cc0:	jaeq   L3F956730
3f957ce0:	dec    a8
3f957cf0:	jaeq   L3F956F70
3f957d10:	jruc   L3F957850
L3F957D20:
3f957d20:	move   a14, -*sp, 1
3f957d30:	move   *a13(0x40), *a14+, 1
3f957d50:	calla  L3F702440
3f957d80:	jauc   L3F956680
L3F957DA0:
3f957da0:	move   *sp(0xa0), a14, 1
3f957dc0:	mmfm   sp, a7,a9,a11,a13
3f957de0:	rets   2
3f957df0:	move   a13, -*sp, 1
3f957e00:	move   a14, a13
3f957e10:	move   a14, -*sp, 1
3f957e20:	movi   0x3f95cb98, a8
3f957e50:	move   a8, *a14+, 1
3f957e60:	calla  L3FB341E0
3f957e90:	sub    a8, a8
3f957ea0:	move   *sp(0x40), a14, 1
3f957ec0:	move   *sp+, a13, 1
3f957ed0:	rets   2
L3F957EE0:
3f957ee0:	mmtm   sp, a7,a9,a11,a13
3f957f00:	move   a14, a13
3f957f10:	addi   0x630, a14
3f957f30:	move   *a13(0xffc0), a11, 1
3f957f50:	setf   8, 0, 0
3f957f60:	move   *a11(0x230), a9, 0
3f957f80:	setf   16, 0, 0
3f957f90:	move   a9, *a13(0x1e0), 0
3f957fb0:	movk   5, a9
3f957fc0:	movb   a9, *a13
3f957fd0:	sub    a11, a11
3f957fe0:	movb   a11, *a13(0x8)
3f958000:	movk   12, a9
3f958010:	move   a9, *a13(0x10), 0
3f958030:	move   *a13(0xffe0), *a13(0x20), 0
3f958060:	move   *a13(0xff80), a9, 1
3f958080:	sll    0x8, a9
3f958090:	move   a9, *a13(0x40), 0
3f9580b0:	movi   0x100, a9
3f9580d0:	move   a9, *a13(0x50), 0
3f9580f0:	move   a11, *a13(0x30), 0
3f958110:	move   a14, -*sp, 1
3f958120:	move   a13, *a14+, 1
3f958130:	calla  L3F952F00
3f958160:	move   a8, a8
3f958170:	jrne   L3F9581B0
3f958180:	move   a11, a8
3f958190:	jauc   L3F95AA20
L3F9581B0:
3f9581b0:	move   *a13(0xffc0), a11, 1
3f9581d0:	move   *a11(0x1c0), *a13(0xc0), 1
3f958200:	move   *a11(0x200), *a13(0xe0), 1
3f958230:	setf   16, 0, 0
3f958240:	move   *a11(0x190), a7, 0
3f958260:	move   *a11(0x180), a9, 0
3f958280:	add    a9, a7
3f958290:	sll    0x1, a7
3f9582a0:	addk   12, a7
3f9582b0:	move   a7, *a13(0x100), 1
3f9582d0:	move   *a13(0x1e0), a9, 0
3f9582f0:	btst   1, a9
3f958300:	jreq   L3F958370
3f958310:	inc    a7
3f958320:	move   a7, *a13(0x100), 1
3f958340:	sra    0x1, a7
3f958350:	move   a7, *a13(0x100), 1
L3F958370:
3f958370:	btst   2, a9
3f958380:	jreq   L3F958410
3f958390:	move   *a11(0x50), a7, 0
3f9583b0:	addk   15, a7
3f9583c0:	movk   15, a9
3f9583d0:	andn   a9, a7
3f9583e0:	move   a7, *a13(0x1f0), 1
3f958400:	jruc   L3F958450
L3F958410:
3f958410:	move   *a11(0x50), a7, 0
3f958430:	move   a7, *a13(0x1f0), 1
L3F958450:
3f958450:	move   *a11(0x40), a9, 0
3f958470:	mpyu   a7, a9
3f958480:	addk   7, a9
3f958490:	srl    0x3, a9
3f9584a0:	move   *a13(0x100), a7, 1
3f9584c0:	add    a7, a9
3f9584d0:	move   a9, *a13(0x100), 1
3f9584f0:	move   a9, *a13(0x120), 1
3f958510:	move   *a13(0x1e0), a7, 0
3f958530:	btst   3, a7
3f958540:	jreq   L3F958590
3f958550:	addk   2, a9
3f958560:	move   a9, *a13(0x100), 1
3f958580:	jruc   L3F9585C0
L3F958590:
3f958590:	addk   4, a9
3f9585a0:	move   a9, *a13(0x100), 1
L3F9585C0:
3f9585c0:	move   *a13(0xe0), a7, 1
3f9585e0:	move   *a13(0xc0), a9, 1
3f958600:	sub    a9, a7
3f958610:	move   *a13(0x100), a9, 1
3f958630:	inc    a7
3f958640:	mpys   a9, a7
3f958650:	move   a7, *a13(0x100), 1
3f958670:	move   *a13(0xffa0), a9, 1
3f958690:	sub    a7, a7
3f9586a0:	move   a7, *a9, 1
3f9586b0:	move   a14, -*sp, 1
3f9586c0:	move   *a13(0x100), *a14+, 1
3f9586e0:	calla  L3F7040E0
3f958710:	move   a8, *a13(0x160), 1
3f958730:	move   a8, a8
3f958740:	jrne   L3F958830
3f958750:	move   a14, -*sp, 1
3f958760:	movi   0x3f95cc80, a8
3f958790:	move   a8, *a14+, 1
3f9587a0:	calla  L3F927BC0
3f9587d0:	calla  L3F954060
3f958800:	move   a7, a8
3f958810:	jauc   L3F95AA20
L3F958830:
3f958830:	setf   16, 0, 0
3f958840:	move   *a13(0x1e0), a7, 0
3f958860:	btst   3, a7
3f958870:	jreq   L3F958B50
3f958880:	move   a8, *a13(0x1a0), 1
3f9588a0:	sub    a7, a7
3f9588b0:	move   a7, *a13(0x140), 1
3f9588d0:	move   *a13(0xe0), a9, 1
3f9588f0:	move   *a13(0xc0), a11, 1
3f958910:	sub    a11, a9
3f958920:	cmp    a9, a7
3f958930:	jrgt   L3F958AB0
3f958940:	setf   16, 1, 0
L3F958950:
3f958950:	move   *a13(0x140), a11, 1
3f958970:	inc    a11
3f958980:	move   a11, *a13(0x140), 1
3f9589a0:	dec    a11
3f9589b0:	sll    0x4, a11
3f9589c0:	move   *a13(0x1a0), a9, 1
3f9589e0:	add    a9, a11
3f9589f0:	movi   0xffff, a7
3f958a10:	move   a7, *a11, 0
3f958a20:	move   *a13(0xe0), a11, 1
3f958a40:	move   *a13(0xc0), a7, 1
3f958a60:	sub    a7, a11
3f958a70:	move   *a13(0x140), a7, 1
3f958a90:	cmp    a11, a7
3f958aa0:	jrle   L3F958950
L3F958AB0:
3f958ab0:	move   *a13(0xe0), a11, 1
3f958ad0:	move   *a13(0xc0), a9, 1
3f958af0:	sub    a9, a11
3f958b00:	inc    a11
3f958b10:	sll    0x1, a11
3f958b20:	move   a11, *a13(0x140), 1
3f958b40:	jruc   L3F958E00
L3F958B50:
3f958b50:	move   a8, *a13(0x1c0), 1
3f958b70:	sub    a7, a7
3f958b80:	move   a7, *a13(0x140), 1
3f958ba0:	move   *a13(0xe0), a9, 1
3f958bc0:	move   *a13(0xc0), a11, 1
3f958be0:	sub    a11, a9
3f958bf0:	cmp    a9, a7
3f958c00:	jrgt   L3F958D70
L3F958C10:
3f958c10:	move   *a13(0x140), a11, 1
3f958c30:	inc    a11
3f958c40:	move   a11, *a13(0x140), 1
3f958c60:	dec    a11
3f958c70:	sll    0x5, a11
3f958c80:	move   *a13(0x1c0), a9, 1
3f958ca0:	add    a9, a11
3f958cb0:	movi   0xffff, a7
3f958cd0:	move   a7, *a11, 1
3f958ce0:	move   *a13(0xe0), a11, 1
3f958d00:	move   *a13(0xc0), a7, 1
3f958d20:	sub    a7, a11
3f958d30:	move   *a13(0x140), a7, 1
3f958d50:	cmp    a11, a7
3f958d60:	jrle   L3F958C10
L3F958D70:
3f958d70:	move   *a13(0xe0), a11, 1
3f958d90:	move   *a13(0xc0), a9, 1
3f958db0:	sub    a9, a11
3f958dc0:	inc    a11
3f958dd0:	sll    0x2, a11
3f958de0:	move   a11, *a13(0x140), 1
L3F958E00:
3f958e00:	calla  L3F953390
3f958e30:	move   a8, *a13(0x60), 1
3f958e50:	move   a8, a7
3f958e60:	jane   L3F95A910
3f958e80:	move   a14, -*sp, 1
3f958e90:	move   *a13(0x160), *a14+, 1
3f958eb0:	calla  L3F702440
3f958ee0:	sub    a8, a8
3f958ef0:	jauc   L3F95AA20
L3F958F10:
3f958f10:	move   *a13(0x60), a11, 1
3f958f30:	setf   16, 1, 0
3f958f40:	move   *a11(0x10), a9, 0
3f958f60:	subk   6, a9
3f958f70:	move   a9, *a13(0x80), 1
3f958f90:	move   *a13(0x120), a7, 1
3f958fb0:	cmp    a7, a9
3f958fc0:	jrle   L3F958FF0
3f958fd0:	move   a7, *a13(0x80), 1
L3F958FF0:
3f958ff0:	setf   16, 0, 0
3f959000:	move   *a13(0x1e0), a9, 0
3f959020:	btst   1, a9
3f959030:	jreq   L3F9594E0
3f959040:	addi   0x30, a11
3f959060:	move   a11, *a13(0x210), 1
3f959080:	movb   *a11, a7
3f959090:	movb   *a11(0x8), a9
3f9590b0:	cmp    a9, a7
3f9590c0:	jrgt   L3F9592A0
3f9590d0:	movb   *a11(0x8), a9
3f9590f0:	movb   *a11, a7
3f959100:	sub    a7, a9
3f959110:	move   *a13(0xffc0), a7, 1
3f959130:	move   *a7(0x50), a7, 0
3f959150:	sll    0x1, a7
3f959160:	cmp    a7, a9
3f959170:	jrhi   L3F9592A0
3f959180:	movb   *a11(0x18), a9
3f9591a0:	movb   *a11(0x20), a7
3f9591c0:	add    a7, a9
3f9591d0:	jrlt   L3F9592A0
3f9591e0:	movb   *a11(0x18), a9
3f959200:	movb   *a11(0x20), a7
3f959220:	add    a7, a9
3f959230:	move   *a13(0xffc0), a7, 1
3f959250:	move   *a7(0x40), a7, 0
3f959270:	sll    0x1, a7
3f959280:	cmp    a7, a9
3f959290:	jrls   L3F959A00
L3F9592A0:
3f9592a0:	move   a14, -*sp, 1
3f9592b0:	move   *a13(0xffc0), a9, 1
3f9592d0:	move   *a9(0x40), a8, 0
3f9592f0:	move   a8, *a14+, 1
3f959300:	movb   *a11(0x20), a8
3f959320:	move   a8, *a14+, 1
3f959330:	movb   *a11(0x18), a8
3f959350:	move   a8, *a14+, 1
3f959360:	move   *a9(0x50), a8, 0
3f959380:	move   a8, *a14+, 1
3f959390:	movb   *a11(0x8), a8
3f9593b0:	move   a8, *a14+, 1
3f9593c0:	movb   *a11, a8
3f9593d0:	move   a8, *a14+, 1
3f9593e0:	move   *a13(0x60), a7, 1
3f959400:	move   *a7(0x20), a8, 0
3f959420:	move   a8, *a14+, 1
3f959430:	movi   0x3f95cdb0, a8
3f959460:	move   a8, *a14+, 1
3f959470:	calla  L3FB341E0
3f9594a0:	sub    a7, a7
3f9594b0:	move   a7, *a13(0x80), 1
3f9594d0:	jruc   L3F959A00
L3F9594E0:
3f9594e0:	addi   0x30, a11
3f959500:	move   a11, *a13(0x210), 1
3f959520:	setf   16, 1, 0
3f959530:	move   *a11, a7, 0
3f959540:	move   *a11(0x10), a9, 0
3f959560:	cmp    a9, a7
3f959570:	jrgt   L3F959780
3f959580:	move   *a11(0x10), a9, 0
3f9595a0:	move   *a11, a7, 0
3f9595b0:	sub    a7, a9
3f9595c0:	move   *a13(0xffc0), a7, 1
3f9595e0:	setf   16, 0, 0
3f9595f0:	move   *a7(0x50), a7, 0
3f959610:	sll    0x1, a7
3f959620:	cmp    a7, a9
3f959630:	jrhi   L3F959780
3f959640:	setf   16, 1, 0
3f959650:	move   *a11(0x30), a9, 0
3f959670:	move   *a11(0x40), a7, 0
3f959690:	add    a7, a9
3f9596a0:	jrlt   L3F959780
3f9596b0:	move   *a11(0x30), a9, 0
3f9596d0:	move   *a11(0x40), a7, 0
3f9596f0:	add    a7, a9
3f959700:	move   *a13(0xffc0), a7, 1
3f959720:	setf   16, 0, 0
3f959730:	move   *a7(0x40), a7, 0
3f959750:	sll    0x1, a7
3f959760:	cmp    a7, a9
3f959770:	jrls   L3F959A00
L3F959780:
3f959780:	move   a14, -*sp, 1
3f959790:	move   *a13(0xffc0), a9, 1
3f9597b0:	setf   16, 0, 0
3f9597c0:	move   *a9(0x40), a8, 0
3f9597e0:	move   a8, *a14+, 1
3f9597f0:	setf   16, 1, 0
3f959800:	move   *a11(0x40), a8, 0
3f959820:	move   a8, *a14+, 1
3f959830:	move   *a11(0x30), a8, 0
3f959850:	move   a8, *a14+, 1
3f959860:	setf   16, 0, 0
3f959870:	move   *a9(0x50), a8, 0
3f959890:	move   a8, *a14+, 1
3f9598a0:	setf   16, 1, 0
3f9598b0:	move   *a11(0x10), a8, 0
3f9598d0:	move   a8, *a14+, 1
3f9598e0:	move   *a11, a8, 0
3f9598f0:	move   a8, *a14+, 1
3f959900:	move   *a13(0x60), a7, 1
3f959920:	setf   16, 0, 0
3f959930:	move   *a7(0x20), a8, 0
3f959950:	move   a8, *a14+, 1
3f959960:	movi   0x3f95d0d8, a8
3f959990:	move   a8, *a14+, 1
3f9599a0:	calla  L3FB341E0
3f9599d0:	sub    a7, a7
3f9599e0:	move   a7, *a13(0x80), 1
L3F959A00:
3f959a00:	move   *a13(0x100), a11, 1
3f959a20:	move   *a13(0x140), a9, 1
3f959a40:	sub    a9, a11
3f959a50:	move   *a13(0x80), a7, 1
3f959a70:	cmp    a7, a11
3f959a80:	jrge   L3F959D40
3f959a90:	move   a14, -*sp, 1
3f959aa0:	move   a7, *a14+, 1
3f959ab0:	move   a9, *a14+, 1
3f959ac0:	move   *a13(0x100), *a14+, 1
3f959ae0:	movi   0x3f95d410, a8
3f959b10:	move   a8, *a14+, 1
3f959b20:	move   a13, a11
3f959b30:	addi   0x210, a11
3f959b50:	move   a11, *a14+, 1
3f959b60:	calla  L3FB34430
3f959b90:	move   a14, -*sp, 1
3f959ba0:	move   a11, *a14+, 1
3f959bb0:	calla  L3F927BC0
3f959be0:	add    a7, a9
3f959bf0:	move   a9, *a13(0x100), 1
3f959c10:	move   a14, -*sp, 1
3f959c20:	move   a9, *a14+, 1
3f959c30:	move   *a13(0x160), *a14+, 1
3f959c50:	calla  L3F7030E0
3f959c80:	move   a8, *a13(0x160), 1
3f959ca0:	setf   16, 0, 0
3f959cb0:	move   *a13(0x1e0), a11, 0
3f959cd0:	btst   3, a11
3f959ce0:	jreq   L3F959D20
3f959cf0:	move   a8, *a13(0x1a0), 1
3f959d10:	jruc   L3F959D40
L3F959D20:
3f959d20:	move   a8, *a13(0x1c0), 1
L3F959D40:
3f959d40:	move   a7, a8
3f959d50:	jale   L3F95A9A0
3f959d70:	move   a14, -*sp, 1
3f959d80:	move   a7, *a14+, 1
3f959d90:	move   *a13(0x140), a11, 1
3f959db0:	sll    0x3, a11
3f959dc0:	move   *a13(0x160), a9, 1
3f959de0:	add    a9, a11
3f959df0:	move   a11, *a14+, 1
3f959e00:	move   *a13(0x60), a11, 1
3f959e20:	addi   0x30, a11
3f959e40:	move   a11, *a14+, 1
3f959e50:	calla  L3FB44400
3f959e80:	setf   16, 0, 0
3f959e90:	move   *a13(0x1e0), a11, 0
3f959eb0:	btst   3, a11
3f959ec0:	jreq   L3F959FF0
3f959ed0:	move   *a13(0x60), a7, 1
3f959ef0:	move   *a7(0x20), a7, 0
3f959f10:	andi   0xff, a7
3f959f40:	move   *a13(0xc0), a9, 1
3f959f60:	sub    a9, a7
3f959f70:	sll    0x4, a7
3f959f80:	move   *a13(0x1a0), a9, 1
3f959fa0:	add    a9, a7
3f959fb0:	move   *a13(0x140), *a7(0x0), 0
3f959fe0:	jruc   L3F95A100
L3F959FF0:
3f959ff0:	move   *a13(0x60), a7, 1
3f95a010:	move   *a7(0x20), a7, 0
3f95a030:	andi   0xff, a7
3f95a060:	move   *a13(0xc0), a9, 1
3f95a080:	sub    a9, a7
3f95a090:	sll    0x5, a7
3f95a0a0:	move   *a13(0x1c0), a9, 1
3f95a0c0:	add    a9, a7
3f95a0d0:	move   *a13(0x140), *a7(0x0), 1
L3F95A100:
3f95a100:	move   *a13(0x140), a9, 1
3f95a120:	move   *a13(0x80), a7, 1
3f95a140:	add    a7, a9
3f95a150:	move   a9, *a13(0x140), 1
3f95a170:	jauc   L3F95A9A0
L3F95A190:
3f95a190:	move   a14, -*sp, 1
3f95a1a0:	move   *a13(0x60), *a14+, 1
3f95a1c0:	calla  L3F702440
3f95a1f0:	move   a14, -*sp, 1
3f95a200:	move   *a13(0x140), *a14+, 1
3f95a220:	move   *a13(0x160), *a14+, 1
3f95a240:	calla  L3F7030E0
3f95a270:	move   a8, *a13(0x180), 1
3f95a290:	move   a8, a7
3f95a2a0:	jreq   L3F95A2D0
3f95a2b0:	move   a7, *a13(0x160), 1
L3F95A2D0:
3f95a2d0:	move   *a13(0xffa0), a11, 1
3f95a2f0:	move   *a13(0x160), *a11(0x0), 1
3f95a320:	movk   1, a8
3f95a330:	jruc   L3F95AA20
L3F95A340:
3f95a340:	move   a14, -*sp, 1
3f95a350:	move   *a13(0x60), a11, 1
3f95a370:	movb   *a11, a8
3f95a380:	move   a8, *a14+, 1
3f95a390:	movi   0x3f95d570, a8
3f95a3c0:	move   a8, *a14+, 1
3f95a3d0:	calla  L3F927BC0
3f95a400:	move   a14, -*sp, 1
3f95a410:	move   @0x225980, *a14+, 1
3f95a440:	calla  L3F70BB90
3f95a470:	movk   1, a9
3f95a480:	move   a9, @0xb7f60, 1
3f95a4b0:	sub    a7, a7
3f95a4c0:	move   a7, @0x225980, 1
3f95a4f0:	move   a14, -*sp, 1
3f95a500:	movi   0x3f95c9a8, a8
3f95a530:	move   a8, *a14+, 1
3f95a540:	calla  L3F927BC0
3f95a570:	movi   0xffff, a7
3f95a590:	setf   16, 1, 0
3f95a5a0:	move   a7, *a11(0x30), 0
L3F95A5C0:
3f95a5c0:	move   a14, -*sp, 1
3f95a5d0:	movi   0x3f95d688, a8
3f95a600:	move   a8, *a14+, 1
3f95a610:	calla  L3F927BC0
3f95a640:	move   *a13(0x60), a11, 1
3f95a660:	setf   16, 1, 0
3f95a670:	move   *a11(0x30), a9, 0
3f95a690:	movk   1, a9
3f95a6a0:	jreq   L3F95A6C0
3f95a6b0:	sub    a9, a9
L3F95A6C0:
3f95a6c0:	move   a9, *a13(0xa0), 1
3f95a6e0:	move   a14, -*sp, 1
3f95a6f0:	move   a11, *a14+, 1
3f95a700:	calla  L3F702440
3f95a730:	move   a9, a7
3f95a740:	jrne   L3F95A7C0
3f95a750:	move   a14, -*sp, 1
3f95a760:	move   *a13(0x160), *a14+, 1
3f95a780:	calla  L3F702440
3f95a7b0:	jruc   L3F95A8F0
L3F95A7C0:
3f95a7c0:	move   a14, -*sp, 1
3f95a7d0:	move   *a13(0x100), *a14+, 1
3f95a7f0:	move   *a13(0x160), *a14+, 1
3f95a810:	calla  L3F7030E0
3f95a840:	move   a8, *a13(0x180), 1
3f95a860:	move   a8, a8
3f95a870:	jreq   L3F95A8A0
3f95a880:	move   a8, *a13(0x160), 1
L3F95A8A0:
3f95a8a0:	move   *a13(0xffa0), a7, 1
3f95a8c0:	move   *a13(0x160), *a7(0x0), 1
L3F95A8F0:
3f95a8f0:	move   a9, a8
3f95a900:	jruc   L3F95AA20
L3F95A910:
3f95a910:	movb   *a7, a8
3f95a920:	subk   2, a8
3f95a930:	jreq   L3F95A190
3f95a940:	dec    a8
3f95a950:	jreq   L3F95A5C0
3f95a960:	subk   10, a8
3f95a970:	jaeq   L3F958F10
3f95a990:	jruc   L3F95A340
L3F95A9A0:
3f95a9a0:	move   a14, -*sp, 1
3f95a9b0:	move   *a13(0x60), *a14+, 1
3f95a9d0:	calla  L3F702440
3f95aa00:	jauc   L3F958E00
L3F95AA20:
3f95aa20:	move   *sp(0xa0), a14, 1
3f95aa40:	mmfm   sp, a7,a9,a11,a13
3f95aa60:	rets   2
3f95aa70:	move   a13, -*sp, 1
3f95aa80:	move   a14, a13
3f95aa90:	move   a14, -*sp, 1
3f95aaa0:	movi   0x3f95d7b8, a8
3f95aad0:	move   a8, *a14+, 1
3f95aae0:	calla  L3FB341E0
3f95ab10:	sub    a8, a8
3f95ab20:	move   *sp(0x40), a14, 1
3f95ab40:	move   *sp+, a13, 1
3f95ab50:	rets   2
3f95ab60:	move   a10, a6
3f95ab70:	sll    b10, sp
3f95ab80:	modu   a3, sp
3f95ab90:	sra    a11, a14
3f95aba0:	.word  0x7463
3f95abb0:	sla    0x1, b10
3f95abc0:	.word  0x756f
3f95abd0:	sla    0x3, b4
3f95abe0:	srl    a3, sp
3f95abf0:	mods   a9, a0
3f95ac00:	mods   a11, a5
3f95ac10:	.word  0x726f
3f95ac20:	sla    0x3, b9
3f95ac30:	.word  0x0a31
3f95ac40:	subb   a0, a0
3f95ac50:	mpyu   a10, a13
3f95ac60:	modu   a10, a3
3f95ac70:	modu   a3, a14
3f95ac80:	sll    a11, a5
3f95ac90:	dsjs   b4, L3F95ADD0
3f95aca0:	modu   a9, a0
3f95acb0:	.word  0x7475
3f95acc0:	modu   a9, a0
3f95acd0:	sla    0x3, a6
3f95ace0:	sra    a11, a13
3f95acf0:	modu   a11, a13
3f95ad00:	.word  0x7972
3f95ad10:	rl     0x11, a0
3f95ad20:	.word  0x000a
3f95ad30:	move   a10, a6
3f95ad40:	sll    b10, sp
3f95ad50:	modu   a3, sp
3f95ad60:	sra    a11, a14
3f95ad70:	.word  0x7463
3f95ad80:	sla    0x1, b10
3f95ad90:	rl     a11, a12
3f95ada0:	.word  0x7473
3f95adb0:	modu   a3, a5
3f95adc0:	srl    a1, a0
L3F95ADD0:
3f95add0:	rl     a11, a1
3f95ade0:	sra    a11, a12
3f95adf0:	.word  0x0a64
3f95ae00:	or     a8, a0
3f95ae10:	.word  0x746c
3f95ae20:	rl     b11, b2
3f95ae30:	sla    0x3, b8
3f95ae40:	modu   a10, a6
3f95ae50:	.word  0x746e
3f95ae60:	sub    a1, a0
3f95ae70:	mods   sp, a6
3f95ae80:	modu   a3, sp
3f95ae90:	subb   a0, a0
3f95aea0:	mpyu   a10, a13
3f95aeb0:	modu   a11, a3
3f95aec0:	modu   a3, a14
3f95aed0:	sll    a11, a5
3f95aee0:	dsjs   b4, L3F95B020
3f95aef0:	.word  0x7720
3f95af00:	rl     b11, b2
3f95af10:	sra    b11, b4
3f95af20:	.word  0x7420
3f95af30:	sla    0x3, sp
3f95af40:	modu   a11, a6
3f95af50:	.word  0x746e
3f95af60:	sra    a1, a0
3f95af70:	mods   sp, a6
3f95af80:	modu   a3, sp
3f95af90:	srl    a1, a0
3f95afa0:	rl     a11, a1
3f95afb0:	sra    a11, a12
3f95afc0:	.word  0x0a64
3f95afd0:	subb   a0, a0
3f95afe0:	mpyu   a10, a13
3f95aff0:	modu   a11, a3
3f95b000:	modu   a3, a14
3f95b010:	sll    a11, a5
L3F95B020:
3f95b020:	dsjs   b4, L3F95B160
3f95b030:	.word  0x7220
3f95b040:	sla    a11, a5
3f95b050:	sla    0x3, a4
3f95b060:	modu   b11, b4
3f95b070:	srl    a1, a0
3f95b080:	modu   a3, sp
3f95b090:	sla    0x3, b4
3f95b0a0:	cpw    a3, a4
3f95b0b0:	modu   a11, a13
3f95b0c0:	sla    0x3, a14
3f95b0d0:	sla    a11, a6
3f95b0e0:	mods   a3, a9
3f95b0f0:	sra    a3, a5
3f95b100:	.word  0x000a
3f95b110:	move   a10, a6
3f95b120:	sll    b10, sp
3f95b130:	modu   a3, sp
3f95b140:	sra    a11, a14
3f95b150:	.word  0x7463
L3F95B160:
3f95b160:	sla    0x1, b10
3f95b170:	sra    a10, a14
3f95b180:	sla    a11, a7
3f95b190:	rl     b11, b4
3f95b1a0:	sra    b11, b6
3f95b1b0:	sla    a9, a0
3f95b1c0:	lmo    a11, a3
3f95b1d0:	srl    a1, a0
3f95b1e0:	modu   b11, b2
3f95b1f0:	sla    0x3, a13
3f95b200:	modu   a11, a6
3f95b210:	.word  0x746e
3f95b220:	sra    a1, a0
3f95b230:	mods   sp, a6
3f95b240:	modu   a3, sp
3f95b250:	.word  0x000a
3f95b260:	move   a10, a6
3f95b270:	andn   b10, sp
3f95b280:	modu   a3, a5
3f95b290:	andn   a3, a4
3f95b2a0:	.word  0x7165
3f95b2b0:	sra    b11, b5
3f95b2c0:	.word  0x7473
3f95b2d0:	sla    0x1, b10
3f95b2e0:	modu   a11, a14
3f95b2f0:	srl    a1, a0
3f95b300:	modu   a3, sp
3f95b310:	sla    0x3, b4
3f95b320:	cpw    a3, a4
3f95b330:	modu   a11, a13
3f95b340:	sla    0x3, a14
3f95b350:	modu   a11, a3
3f95b360:	modu   a3, a14
3f95b370:	sll    a11, a5
3f95b380:	rl     b11, b4
3f95b390:	modu   a3, sp
3f95b3a0:	sla    a9, a0
3f95b3b0:	.word  0x7463
3f95b3c0:	.word  0x7669
3f95b3d0:	.word  0x0a65
3f95b3e0:	subb   a0, a0
3f95b3f0:	mpyu   a10, a13
3f95b400:	sra    b10, b3
3f95b410:	sra    a3, a14
3f95b420:	sra    b10, b2
3f95b430:	.word  0x7571
3f95b440:	.word  0x7365
3f95b450:	dsjs   b4, L3F95B590
3f95b460:	sra    a9, a0
3f95b470:	.word  0x7272
3f95b480:	.word  0x726f
3f95b490:	.word  0x7720
3f95b4a0:	rl     b11, b2
3f95b4b0:	rl     b11, b4
3f95b4c0:	srl    a11, a14
3f95b4d0:	.word  0x7420
3f95b4e0:	sla    0x3, sp
3f95b4f0:	modu   a11, a6
3f95b500:	.word  0x746e
3f95b510:	sra    a1, a0
3f95b520:	mods   sp, a6
3f95b530:	modu   a3, sp
3f95b540:	.word  0x000a
3f95b550:	move   a10, a6
3f95b560:	.word  0x725f
3f95b570:	.word  0x7065
3f95b580:	.word  0x796c
L3F95B590:
3f95b590:	sla    0x1, b10
3f95b5a0:	.word  0x7461
3f95b5b0:	sra    b11, b4
3f95b5c0:	.word  0x706d
3f95b5d0:	sla    0x3, b4
3f95b5e0:	modu   b11, b4
3f95b5f0:	.word  0x7220
3f95b600:	sla    a11, a5
3f95b610:	sla    0x3, a4
3f95b620:	sra    b11, b2
3f95b630:	mods   b3, b0
3f95b640:	sla    0x3, b9
3f95b650:	.word  0x7266
3f95b660:	mods   a11, sp
3f95b670:	modu   a1, a0
3f95b680:	modu   a3, sp
3f95b690:	.word  0x7865
3f95b6a0:	.word  0x7369
3f95b6b0:	sra    b11, b4
3f95b6c0:	.word  0x746e
3f95b6d0:	srl    a1, a0
3f95b6e0:	modu   a3, sp
3f95b6f0:	sla    0x3, b4
3f95b700:	cpw    a3, a4
3f95b710:	modu   a11, a13
3f95b720:	.word  0x0a6e
3f95b730:	subb   a0, a0
3f95b740:	mpyu   a10, a13
3f95b750:	sla    b10, b7
3f95b760:	.word  0x7469
3f95b770:	modu   a10, a6
3f95b780:	andn   b3, b2
3f95b790:	.word  0x7065
3f95b7a0:	.word  0x796c
3f95b7b0:	sla    0x1, b10
3f95b7c0:	sla    a11, a3
3f95b7d0:	sll    0x1b, a14
3f95b7e0:	sla    0x3, b4
3f95b7f0:	sla    a11, a13
3f95b800:	mods   a3, a12
3f95b810:	sll    a11, sp
3f95b820:	.word  0x7220
3f95b830:	.word  0x7065
3f95b840:	.word  0x796c
3f95b850:	.word  0x000a
3f95b860:	move   a10, a6
3f95b870:	andn   b10, sp
3f95b880:	.word  0x7465
3f95b890:	modu   a10, a6
3f95b8a0:	.word  0x746e
3f95b8b0:	sla    b10, b0
3f95b8c0:	rl     b3, b4
3f95b8d0:	sla    0x1, b10
3f95b8e0:	.word  0x756f
3f95b8f0:	sla    0x3, b4
3f95b900:	srl    a3, sp
3f95b910:	mods   a9, a0
3f95b920:	mods   a11, a5
3f95b930:	.word  0x726f
3f95b940:	.word  0x0a79
3f95b950:	sla    0x0, a0
3f95b960:	move   a10, a6
3f95b970:	andn   b10, sp
3f95b980:	.word  0x7465
3f95b990:	modu   a10, a6
3f95b9a0:	.word  0x746e
3f95b9b0:	sla    b10, b0
3f95b9c0:	rl     b3, b4
3f95b9d0:	sla    0x1, b10
3f95b9e0:	.word  0x7265
3f95b9f0:	modu   b11, b2
3f95ba00:	sla    0x3, b2
3f95ba10:	sra    b11, b2
3f95ba20:	.word  0x7574
3f95ba30:	modu   b3, b2
3f95ba40:	sra    a3, a5
3f95ba50:	srl    a1, a0
3f95ba60:	modu   b11, b2
3f95ba70:	sla    0x3, a13
3f95ba80:	modu   a11, a6
3f95ba90:	.word  0x746e
3f95baa0:	sra    a1, a0
3f95bab0:	mods   sp, a6
3f95bac0:	modu   a3, sp
3f95bad0:	.word  0x000a
3f95bae0:	move   a10, a6
3f95baf0:	move   b2, sp
3f95bb00:	.word  0x7369
3f95bb10:	subb   b3, b4
3f95bb20:	modu   a3, sp
3f95bb30:	.word  0x7374
3f95bb40:	sla    0x1, b10
3f95bb50:	.word  0x756f
3f95bb60:	sla    0x3, b4
3f95bb70:	srl    a3, sp
3f95bb80:	mods   a9, a0
3f95bb90:	mods   a11, a5
3f95bba0:	.word  0x726f
3f95bbb0:	sla    0x3, b9
3f95bbc0:	.word  0x0a31
3f95bbd0:	subb   a0, a0
3f95bbe0:	mpyu   a10, a13
3f95bbf0:	rl     a10, a12
3f95bc00:	.word  0x7473
3f95bc10:	modu   a10, a6
3f95bc20:	.word  0x746e
3f95bc30:	dsjs   b3, L3F95BD70
3f95bc40:	modu   a9, a0
3f95bc50:	.word  0x7475
3f95bc60:	modu   a9, a0
3f95bc70:	sla    0x3, a6
3f95bc80:	sra    a11, a13
3f95bc90:	modu   a11, a13
3f95bca0:	.word  0x7972
3f95bcb0:	rl     0x11, a0
3f95bcc0:	.word  0x000a
3f95bcd0:	move   a10, a6
3f95bce0:	move   b2, sp
3f95bcf0:	.word  0x7369
3f95bd00:	subb   b3, b4
3f95bd10:	modu   a3, sp
3f95bd20:	.word  0x7374
3f95bd30:	sla    0x1, b10
3f95bd40:	.word  0x756f
3f95bd50:	sla    0x3, b4
3f95bd60:	srl    a3, sp
L3F95BD70:
3f95bd70:	mods   a9, a0
3f95bd80:	mods   a11, a5
3f95bd90:	.word  0x726f
3f95bda0:	sla    0x3, b9
3f95bdb0:	.word  0x0a33
3f95bdc0:	.word  0x0000
3f95bdd0:	move   a10, a6
3f95bde0:	move   b2, sp
3f95bdf0:	.word  0x7369
3f95be00:	subb   b3, b4
3f95be10:	modu   a3, sp
3f95be20:	.word  0x7374
3f95be30:	sla    0x1, b10
3f95be40:	.word  0x756f
3f95be50:	sla    0x3, b4
3f95be60:	srl    a3, sp
3f95be70:	mods   a9, a0
3f95be80:	mods   a11, a5
3f95be90:	.word  0x726f
3f95bea0:	sla    0x3, b9
3f95beb0:	.word  0x0a34
3f95bec0:	subb   a0, a0
3f95bed0:	mpyu   a10, a13
3f95bee0:	rl     a10, a12
3f95bef0:	.word  0x7473
3f95bf00:	modu   a10, a6
3f95bf10:	.word  0x746e
3f95bf20:	dsjs   b3, L3F95C060
3f95bf30:	rl     a9, a0
3f95bf40:	.word  0x766e
3f95bf50:	mods   a3, a1
3f95bf60:	sra    a3, a9
3f95bf70:	.word  0x7220
3f95bf80:	.word  0x7065
3f95bf90:	.word  0x796c
3f95bfa0:	.word  0x7420
3f95bfb0:	.word  0x7079
3f95bfc0:	sla    0x3, a5
3f95bfd0:	sra    a1, a5
3f95bfe0:	.word  0x000a
3f95bff0:	move   a10, a6
3f95c000:	move   b2, sp
3f95c010:	.word  0x7369
3f95c020:	subb   b3, b4
3f95c030:	modu   a3, sp
3f95c040:	.word  0x7374
3f95c050:	sla    0x1, b10
L3F95C060:
3f95c060:	modu   a11, a6
3f95c070:	.word  0x746e
3f95c080:	sra    a1, a0
3f95c090:	mods   sp, a6
3f95c0a0:	modu   a3, sp
3f95c0b0:	.word  0x7220
3f95c0c0:	.word  0x7465
3f95c0d0:	.word  0x7275
3f95c0e0:	sra    a11, a14
3f95c0f0:	sla    0x3, a4
3f95c100:	.word  0x7265
3f95c110:	modu   b11, b2
3f95c120:	.word  0x0a72
3f95c130:	subb   a0, a0
3f95c140:	mpyu   a10, a13
3f95c150:	rl     a10, a7
3f95c160:	mods   a11, a13
3f95c170:	cmp    a11, a5
3f95c180:	srl    a3, a14
3f95c190:	dsjs   sp, L3F95C2D0
3f95c1a0:	mods   a9, a0
3f95c1b0:	mods   b3, b5
3f95c1c0:	rl     b11, b4
3f95c1d0:	mods   b3, b0
3f95c1e0:	sla    0x3, a5
3f95c1f0:	move   a2, b6
3f95c200:	cmp    b10, b4
3f95c210:	sla    0x3, b3
3f95c220:	sra    b11, b2
3f95c230:	sra    a11, a3
3f95c240:	.word  0x7669
3f95c250:	sra    a3, a5
3f95c260:	.word  0x000a
3f95c270:	move   a10, a6
3f95c280:	subb   b10, sp
3f95c290:	mods   a11, a9
3f95c2a0:	sra    a11, a13
3f95c2b0:	modu   a2, a9
3f95c2c0:	modu   a11, a6
L3F95C2D0:
3f95c2d0:	sla    0x1, b10
3f95c2e0:	.word  0x7277
3f95c2f0:	modu   a3, sp
3f95c300:	sla    0x3, a7
3f95c310:	rl     b11, b3
3f95c320:	sra    b11, b10
3f95c330:	subb   a1, a0
3f95c340:	or     a2, a14
3f95c350:	.word  0x0a49
3f95c360:	subb   a0, a0
3f95c370:	mpyu   a10, a13
3f95c380:	rl     a10, a7
3f95c390:	mods   a11, a13
3f95c3a0:	cmp    a11, a5
3f95c3b0:	srl    a2, a14
3f95c3c0:	dsjs   sp, L3F95C500
3f95c3d0:	addc   a1, a0
3f95c3e0:	sub    a2, a1
3f95c3f0:	add    a9, a0
3f95c400:	move   a2, a12
3f95c410:	addc   a10, sp
3f95c420:	move   a9, b0
3f95c430:	sla    0x2, a6
3f95c440:	subb   b3, b8
3f95c450:	modu   a3, sp
3f95c460:	and    b3, b4
3f95c470:	modu   b11, b2
3f95c480:	.word  0x0a70
3f95c490:	subb   a0, a0
3f95c4a0:	move   a2, sp
3f95c4b0:	.word  0x0054
3f95c4c0:	move   a10, a6
3f95c4d0:	subb   b10, sp
3f95c4e0:	mods   a11, a9
3f95c4f0:	sra    a11, a13
L3F95C500:
3f95c500:	modu   a2, a9
3f95c510:	modu   a11, a6
3f95c520:	sla    0x1, b10
3f95c530:	modu   b11, b4
3f95c540:	sla    0x3, sp
3f95c550:	sla    a11, a13
3f95c560:	.word  0x796e
3f95c570:	.word  0x7020
3f95c580:	modu   b11, b2
3f95c590:	sra    b11, b0
3f95c5a0:	.word  0x7472
3f95c5b0:	sra    a11, a9
3f95c5c0:	dsjs   b3, L3F95C780
3f95c5d0:	sra    a9, a0
3f95c5e0:	.word  0x7078
3f95c5f0:	sll    a11, a5
3f95c600:	sra    b11, b4
3f95c610:	sla    0x3, a4
3f95c620:	sra    a1, a5
3f95c630:	sla    0x1, a12
3f95c640:	modu   a11, a7
3f95c650:	sla    0x3, b4
3f95c660:	sra    a1, a5
3f95c670:	.word  0x000a
3f95c680:	move   a10, a6
3f95c690:	subb   b10, sp
3f95c6a0:	mods   a11, a9
3f95c6b0:	sra    a11, a13
3f95c6c0:	modu   a2, a9
3f95c6d0:	modu   a11, a6
3f95c6e0:	sla    0x1, b10
3f95c6f0:	.word  0x7277
3f95c700:	modu   a3, sp
3f95c710:	sla    0x3, a7
3f95c720:	.word  0x756e
3f95c730:	sll    a3, a13
3f95c740:	.word  0x7265
3f95c750:	modu   a9, a0
3f95c760:	sla    0x3, a6
3f95c770:	.word  0x7270
L3F95C780:
3f95c780:	.word  0x706f
3f95c790:	.word  0x7265
3f95c7a0:	rl     b11, b4
3f95c7b0:	.word  0x7365
3f95c7c0:	sla    0x1, b11
3f95c7d0:	.word  0x7865
3f95c7e0:	sra    b11, b0
3f95c7f0:	.word  0x7463
3f95c800:	sra    a3, a5
3f95c810:	sll    0x9, a0
3f95c820:	srl    0x1d, a4
3f95c830:	srl    a9, a0
3f95c840:	.word  0x746f
3f95c850:	sll    0x9, a0
3f95c860:	.word  0x0a64
3f95c870:	subb   a0, a0
3f95c880:	mpyu   a10, a13
3f95c890:	rl     a10, a7
3f95c8a0:	mods   a11, a13
3f95c8b0:	cmp    a11, a5
3f95c8c0:	srl    a3, a14
3f95c8d0:	dsjs   sp, L3F95CA10
3f95c8e0:	cmp    a9, a0
3f95c8f0:	.word  0x766e
3f95c900:	mods   a3, a1
3f95c910:	sra    a3, a9
3f95c920:	.word  0x7220
3f95c930:	.word  0x7065
3f95c940:	.word  0x796c
3f95c950:	sla    0x1, a12
3f95c960:	modu   a11, a3
3f95c970:	sra    a11, a4
3f95c980:	sll    0x9, b13
3f95c990:	.word  0x0a64
3f95c9a0:	andn   a8, a0
3f95c9b0:	srl    a11, a9
3f95c9c0:	sla    a11, a14
3f95c9d0:	mods   a3, a12
3f95c9e0:	modu   a3, a9
3f95c9f0:	sla    0x3, a7
3f95ca00:	modu   a3, a1
L3F95CA10:
3f95ca10:	sra    a9, a0
3f95ca20:	.word  0x7272
3f95ca30:	.word  0x726f
3f95ca40:	.word  0x000a
3f95ca50:	move   a10, a6
3f95ca60:	subb   b10, sp
3f95ca70:	mods   a11, a9
3f95ca80:	sra    a11, a13
3f95ca90:	modu   a2, a9
3f95caa0:	modu   a11, a6
3f95cab0:	sla    0x1, b10
3f95cac0:	modu   a11, a6
3f95cad0:	.word  0x746e
3f95cae0:	sra    a1, a0
3f95caf0:	mods   sp, a6
3f95cb00:	modu   a3, sp
3f95cb10:	.word  0x7220
3f95cb20:	.word  0x7465
3f95cb30:	.word  0x7275
3f95cb40:	sra    a11, a14
3f95cb50:	sla    0x3, a4
3f95cb60:	.word  0x7265
3f95cb70:	modu   b11, b2
3f95cb80:	.word  0x0a72
3f95cb90:	subb   a0, a0
3f95cba0:	mpyu   a10, a13
3f95cbb0:	rl     a10, a7
3f95cbc0:	mods   a11, a13
3f95cbd0:	subb   a11, a5
3f95cbe0:	.word  0x796c
3f95cbf0:	rl     b3, b0
3f95cc00:	dsjs   b3, L3F95CD40
3f95cc10:	.word  0x7320
3f95cc20:	.word  0x7574
3f95cc30:	sll    a3, a2
3f95cc40:	sra    a3, a5
3f95cc50:	modu   a9, a0
3f95cc60:	.word  0x7475
3f95cc70:	.word  0x000a
3f95cc80:	move   a10, a6
3f95cc90:	subb   b10, sp
3f95cca0:	.word  0x7465
3f95ccb0:	modu   b10, b2
3f95ccc0:	dsjs   b7, L3F95CE00
3f95ccd0:	sla    a9, a0
3f95cce0:	mods   a3, a12
3f95ccf0:	sll    a11, sp
3f95cd00:	modu   a9, a0
3f95cd10:	sla    0x3, a6
3f95cd20:	modu   b11, b2
3f95cd30:	sla    0x3, b7
L3F95CD40:
3f95cd40:	sla    b11, b4
3f95cd50:	mods   a3, a2
3f95cd60:	sla    0x3, a5
3f95cd70:	sla    a11, a6
3f95cd80:	mods   a3, a9
3f95cd90:	sra    a3, a5
3f95cda0:	.word  0x000a
3f95cdb0:	sla    a11, a2
3f95cdc0:	sla    0x3, a4
L3F95CDD0:
3f95cdd0:	sla    b11, b0
3f95cde0:	lmo    a11, a3
3f95cdf0:	sra    a3, a5
L3F95CE00:
3f95ce00:	mods   a9, a0
3f95ce10:	.word  0x7465
3f95ce20:	rl     b11, b2
3f95ce30:	.word  0x7363
3f95ce40:	sla    0x1, a12
3f95ce50:	mods   a3, a7
3f95ce60:	.word  0x7079
3f95ce70:	dsjs   a8, L3F95CDD0
3f95ce80:	.word  0x7825
3f95ce90:	sla    0x1, a12
3f95cea0:	sra    a11, a12
3f95ceb0:	.word  0x7466
3f95cec0:	sll    0x9, b13
3f95ced0:	srl    0x1d, a4
3f95cee0:	.word  0x7220
3f95cef0:	srl    a11, a9
3f95cf00:	.word  0x7468
3f95cf10:	sll    0x9, b13
3f95cf20:	srl    0x1d, a4
L3F95CF30:
3f95cf30:	mods   a9, a0
3f95cf40:	.word  0x7861
3f95cf50:	.word  0x7720
3f95cf60:	sra    a3, a9
3f95cf70:	rl     b3, b4
3f95cf80:	sll    0x9, b13
L3F95CF90:
3f95cf90:	srl    0x1d, a4
3f95cfa0:	sla    a9, a0
3f95cfb0:	sll    b11, b3
3f95cfc0:	modu   a3, a5
3f95cfd0:	dsjs   b4, L3F95CF30
3f95cfe0:	sra    a1, a5
3f95cff0:	sla    0x1, a12
3f95d000:	sra    a11, a4
3f95d010:	sll    b11, b3
3f95d020:	modu   a3, a5
3f95d030:	dsjs   b4, L3F95CF90
3f95d040:	sra    a1, a5
3f95d050:	sla    0x1, a12
3f95d060:	sla    a11, a13
3f95d070:	sla    0x3, b8
3f95d080:	sra    a11, a8
3f95d090:	srl    a11, a9
3f95d0a0:	.word  0x7468
3f95d0b0:	sll    0x9, b13
3f95d0c0:	.word  0x0a64
3f95d0d0:	sll    a0, a0
3f95d0e0:	sra    a3, a1
3f95d0f0:	.word  0x7520
3f95d100:	.word  0x706e
3f95d110:	sll    a11, a1
3f95d120:	sra    a11, a11
3f95d130:	sla    0x3, a4
3f95d140:	sra    a11, a13
L3F95D150:
3f95d150:	.word  0x7274
3f95d160:	sll    a11, a9
3f95d170:	srl    0x1d, b3
3f95d180:	srl    a9, a0
3f95d190:	.word  0x796c
L3F95D1A0:
3f95d1a0:	rl     b3, b0
3f95d1b0:	sll    0x9, b13
3f95d1c0:	srl    0x1d, b8
3f95d1d0:	mods   a1, a0
3f95d1e0:	srl    a3, a5
3f95d1f0:	dsjs   b4, L3F95D150
3f95d200:	sra    a1, a5
L3F95D210:
3f95d210:	sla    0x1, a12
3f95d220:	rl     b11, b2
3f95d230:	rl     a3, a7
3f95d240:	dsjs   b4, L3F95D1A0
3f95d250:	sra    a1, a5
3f95d260:	sla    0x1, a12
3f95d270:	sla    a11, a13
3f95d280:	sla    0x3, b8
3f95d290:	rl     b11, b7
3f95d2a0:	.word  0x7464
3f95d2b0:	dsjs   a8, L3F95D210
3f95d2c0:	sra    a1, a5
3f95d2d0:	sla    0x1, a12
3f95d2e0:	.word  0x7361
3f95d2f0:	sra    a11, a3
3f95d300:	.word  0x746e
3f95d310:	sll    0x9, b13
3f95d320:	srl    0x1d, a4
3f95d330:	sra    a1, a0
L3F95D340:
3f95d340:	.word  0x7365
3f95d350:	sra    a11, a3
3f95d360:	.word  0x746e
3f95d370:	sll    0x9, b13
3f95d380:	srl    0x1d, a4
3f95d390:	mods   a9, a0
3f95d3a0:	.word  0x7861
3f95d3b0:	rl     a1, a0
3f95d3c0:	rl     a11, a5
3f95d3d0:	rl     a3, a7
3f95d3e0:	dsjs   b4, L3F95D340
3f95d3f0:	sra    a1, a5
3f95d400:	.word  0x000a
3f95d410:	move   a10, a6
3f95d420:	subb   b10, sp
3f95d430:	.word  0x7465
3f95d440:	modu   b10, b2
3f95d450:	dsjs   b7, L3F95D590
3f95d460:	.word  0x7220
3f95d470:	.word  0x776f
3f95d480:	.word  0x7420
3f95d490:	sll    a3, a1
3f95d4a0:	sra    a11, a12
3f95d4b0:	modu   a9, a0
3f95d4c0:	sra    b11, b6
3f95d4d0:	srl    b3, b2
3f95d4e0:	modu   a11, a12
3f95d4f0:	sla    0x3, b7
3f95d500:	sra    a1, a5
3f95d510:	srl    0x17, a0
3f95d520:	sll    0x9, a0
3f95d530:	sla    0x3, a4
3f95d540:	sla    0x1, b12
3f95d550:	sra    a1, a5
3f95d560:	.word  0x000a
3f95d570:	move   a10, a6
3f95d580:	subb   b10, sp
L3F95D590:
3f95d590:	.word  0x7465
3f95d5a0:	modu   b10, b2
3f95d5b0:	dsjs   b7, L3F95D6F0
3f95d5c0:	cmp    a9, a0
3f95d5d0:	.word  0x766e
3f95d5e0:	mods   a3, a1
3f95d5f0:	sra    a3, a9
3f95d600:	.word  0x7220
3f95d610:	.word  0x7065
3f95d620:	.word  0x796c
3f95d630:	sla    0x1, a12
3f95d640:	modu   a11, a3
3f95d650:	sra    a11, a4
3f95d660:	sll    0x9, b13
3f95d670:	.word  0x0a64
3f95d680:	subb   a0, a0
3f95d690:	mpyu   a10, a13
3f95d6a0:	sra    a10, a7
3f95d6b0:	andn   b3, b4
3f95d6c0:	.word  0x776f
3f95d6d0:	sla    0x1, b10
3f95d6e0:	modu   a11, a6
L3F95D6F0:
3f95d6f0:	.word  0x746e
3f95d700:	sra    a1, a0
3f95d710:	mods   sp, a6
3f95d720:	modu   a3, sp
3f95d730:	.word  0x7220
3f95d740:	.word  0x7465
3f95d750:	.word  0x7275
3f95d760:	sra    a11, a14
3f95d770:	sla    0x3, a4
3f95d780:	.word  0x7265
3f95d790:	modu   b11, b2
3f95d7a0:	.word  0x0a72
3f95d7b0:	subb   a0, a0
3f95d7c0:	mpyu   a10, a13
3f95d7d0:	rl     a10, a7
3f95d7e0:	mods   a11, a13
3f95d7f0:	addc   a3, a5
3f95d800:	.word  0x7479
3f95d810:	.word  0x7365
3f95d820:	sla    0x1, b10
3f95d830:	.word  0x7473
3f95d840:	sll    b3, b5
3f95d850:	sra    a11, a2
3f95d860:	sla    0x3, a4
3f95d870:	.word  0x756f
3f95d880:	.word  0x0a74
3f95d890:	.word  0x0000
L3F95D8A0:
3f95d8a0:	mmtm   sp, a9,a11,a13
3f95d8c0:	move   a14, a13
3f95d8d0:	move   *a13(0xffe0), a11, 1
3f95d8f0:	move   a11, *a11(0x20), 1
3f95d910:	move   a11, *a11, 1
3f95d920:	sub    a9, a9
3f95d930:	move   a9, *a11(0x40), 1
3f95d950:	move   *sp(0x80), a14, 1
3f95d970:	mmfm   sp, a9,a11,a13
3f95d990:	rets   2
L3F95D9A0:
3f95d9a0:	mmtm   sp, a9,a11,a13
3f95d9c0:	move   a14, a13
3f95d9d0:	move   a14, -*sp, 1
3f95d9e0:	move   *a13(0xffe0), a11, 1
3f95da00:	addk   17, a11
3f95da10:	move   a11, *a14+, 1
3f95da20:	movk   1, a11
3f95da30:	move   a11, *a14+, 1
3f95da40:	calla  L3F703D90
3f95da70:	move   a8, a9
3f95da80:	jrne   L3F95DB90
3f95da90:	move   a14, -*sp, 1
3f95daa0:	movi   0x3f98e320, a8
3f95dad0:	move   a8, *a14+, 1
3f95dae0:	movi   0xffff, a11
3f95db00:	move   a11, *a14+, 1
3f95db10:	calla  L3F596830
3f95db40:	move   a14, -*sp, 1
3f95db50:	move   a11, *a14+, 1
3f95db60:	calla  L3F976F50
L3F95DB90:
3f95db90:	move   *a13(0xffe0), *a9(0x60), 1
3f95dbc0:	move   a9, a11
3f95dbd0:	addi   0x80, a11
3f95dbf0:	move   a11, *a9(0x40), 1
3f95dc10:	move   a9, a8
3f95dc20:	move   *sp(0x80), a14, 1
3f95dc40:	mmfm   sp, a9,a11,a13
3f95dc60:	rets   2
L3F95DC70:
3f95dc70:	mmtm   sp, a7,a9,a11,a13
3f95dc90:	move   a14, a13
3f95dca0:	addi   0x40, a14
3f95dcc0:	pushst
3f95dcd0:	dint
3f95dce0:	move   *a13(0xffc0), *a13(0x0), 1
3f95dd10:	move   *a13(0xffe0), a11, 1
3f95dd30:	move   *a11(0x20), *a13(0x20), 1
3f95dd60:	move   *a13, a9, 1
3f95dd70:	move   *a13(0x20), a7, 1
3f95dd90:	move   *a7, *a9, 1
3f95dda0:	move   a7, *a9(0x20), 1
3f95ddc0:	move   a9, *a7, 1
3f95ddd0:	move   *a9, a7, 1
3f95dde0:	move   a9, *a7(0x20), 1
3f95de00:	popst
3f95de10:	move   *a11(0x40), a8, 1
3f95de30:	inc    a8
3f95de40:	move   a8, *a11(0x40), 1
3f95de60:	move   *sp(0xa0), a14, 1
3f95de80:	mmfm   sp, a7,a9,a11,a13
3f95dea0:	rets   2
3f95deb0:	mmtm   sp, a9,a11,a13
3f95ded0:	move   a14, a13
3f95dee0:	addi   0x40, a14
3f95df00:	pushst
3f95df10:	dint
3f95df20:	move   *a13(0xffc0), *a13(0x0), 1
3f95df50:	move   *a13(0xffe0), *a13(0x20), 1
3f95df80:	move   *a13, a11, 1
3f95df90:	move   *a13(0x20), a9, 1
3f95dfb0:	move   *a9, *a11, 1
3f95dfc0:	move   a9, *a11(0x20), 1
3f95dfe0:	move   a11, *a9, 1
3f95dff0:	move   *a11, a9, 1
3f95e000:	move   a11, *a9(0x20), 1
3f95e020:	popst
3f95e030:	move   *a13(0xffe0), a11, 1
3f95e050:	move   *a11(0x40), a8, 1
3f95e070:	inc    a8
3f95e080:	move   a8, *a11(0x40), 1
3f95e0a0:	move   *sp(0x80), a14, 1
3f95e0c0:	mmfm   sp, a9,a11,a13
3f95e0e0:	rets   2
L3F95E0F0:
3f95e0f0:	mmtm   sp, a5,a7,a9,a11,a13
3f95e110:	move   a14, a13
3f95e120:	addi   0x40, a14
3f95e140:	move   *a13(0xffe0), a11, 1
3f95e160:	move   *a11(0x40), a11, 1
3f95e180:	jrle   L3F95E340
3f95e190:	move   *a13(0xffe0), a11, 1
3f95e1b0:	move   *a11(0x40), a7, 1
3f95e1d0:	dec    a7
3f95e1e0:	move   a7, *a11(0x40), 1
3f95e200:	pushst
3f95e210:	dint
3f95e220:	move   *a11, *a13, 1
3f95e230:	move   *a13, a7, 1
3f95e240:	move   *a7(0x20), *a13(0x20), 1
3f95e270:	move   *a13(0x20), a5, 1
3f95e290:	move   *a7, *a5, 1
3f95e2a0:	move   *a5, a5, 1
3f95e2b0:	move   *a13(0x20), *a5(0x20), 1
3f95e2e0:	move   a7, *a7, 1
3f95e2f0:	move   a7, *a7(0x20), 1
3f95e310:	move   a7, a9
3f95e320:	popst
3f95e330:	jruc   L3F95E350
L3F95E340:
3f95e340:	sub    a9, a9
L3F95E350:
3f95e350:	move   a9, a8
3f95e360:	move   *sp(0xc0), a14, 1
3f95e380:	mmfm   sp, a5,a7,a9,a11,a13
3f95e3a0:	rets   2
L3F95E3B0:
3f95e3b0:	mmtm   sp, a11,a13
3f95e3d0:	move   a14, a13
3f95e3e0:	move   *a13(0xffe0), a11, 1
3f95e400:	move   *a11(0x40), a11, 1
3f95e420:	jrle   L3F95E470
3f95e430:	move   *a13(0xffe0), a11, 1
3f95e450:	move   *a11, a8, 1
3f95e460:	jruc   L3F95E480
L3F95E470:
3f95e470:	sub    a8, a8
L3F95E480:
3f95e480:	move   *sp(0x60), a14, 1
3f95e4a0:	mmfm   sp, a11,a13
3f95e4c0:	rets   2
L3F95E4D0:
3f95e4d0:	mmtm   sp, a9,a13
3f95e4f0:	move   a14, a13
3f95e500:	move   a14, -*sp, 1
3f95e510:	move   *a13(0xffe0), *a14+, 1
3f95e530:	calla  L3F95E0F0
3f95e560:	move   a8, a9
3f95e570:	jreq   L3F95E650
L3F95E580:
3f95e580:	move   a14, -*sp, 1
3f95e590:	move   a9, *a14+, 1
3f95e5a0:	calla  L3F702440
3f95e5d0:	move   a14, -*sp, 1
3f95e5e0:	move   *a13(0xffe0), *a14+, 1
3f95e600:	calla  L3F95E0F0
3f95e630:	move   a8, a9
3f95e640:	jrne   L3F95E580
L3F95E650:
3f95e650:	move   *sp(0x60), a14, 1
3f95e670:	mmfm   sp, a9,a13
3f95e690:	rets   2
L3F95E6A0:
3f95e6a0:	mmtm   sp, a9,a10,a11,a13
3f95e6c0:	move   a14, a13
3f95e6d0:	movk   1, a10
3f95e6e0:	move   a14, -*sp, 1
3f95e6f0:	move   *a13(0xffe0), *a14+, 1
3f95e710:	calla  L3F95E3B0
3f95e740:	move   a8, a9
3f95e750:	jreq   L3F95E950
L3F95E760:
3f95e760:	move   a14, -*sp, 1
3f95e770:	move   a9, *a14+, 1
3f95e780:	move   *a13(0xffa0), *a14+, 1
3f95e7a0:	move   *a13(0xffc0), a11, 1
3f95e7c0:	call   a11
3f95e7d0:	move   a8, a8
3f95e7e0:	jreq   L3F95E8B0
3f95e7f0:	move   a14, -*sp, 1
3f95e800:	move   *a13(0xffe0), *a14+, 1
3f95e820:	calla  L3F95E0F0
3f95e850:	move   a14, -*sp, 1
3f95e860:	move   a9, *a14+, 1
3f95e870:	calla  L3F702440
3f95e8a0:	jruc   L3F95E8D0
L3F95E8B0:
3f95e8b0:	sub    a10, a10
3f95e8c0:	jruc   L3F95E950
L3F95E8D0:
3f95e8d0:	move   a14, -*sp, 1
3f95e8e0:	move   *a13(0xffe0), *a14+, 1
3f95e900:	calla  L3F95E3B0
3f95e930:	move   a8, a9
3f95e940:	jrne   L3F95E760
L3F95E950:
3f95e950:	move   a10, a8
3f95e960:	move   *sp(0xa0), a14, 1
3f95e980:	mmfm   sp, a9,a10,a11,a13
3f95e9a0:	rets   2
3f95e9b0:	mmtm   sp, a11,a13
3f95e9d0:	move   a14, a13
3f95e9e0:	move   @0x225b50, a11, 1
3f95ea10:	jreq   L3F95EA70
3f95ea20:	move   a14, -*sp, 1
3f95ea30:	move   a11, *a14+, 1
3f95ea40:	calla  L3F702440
L3F95EA70:
3f95ea70:	move   *a13(0xffe0), a11, 1
3f95ea90:	move   a11, @0x225b50, 1
3f95eac0:	move   *sp(0x60), a14, 1
3f95eae0:	mmfm   sp, a11,a13
3f95eb00:	rets   2
3f95eb10:	mmtm   sp, a7,a9,a11,a13
3f95eb30:	move   a14, a13
3f95eb40:	addi   0x80, a14
3f95eb60:	move   @0x1b3900, a11, 1
3f95eb90:	move   a14, -*sp, 1
3f95eba0:	movi   0x1ce, a7
3f95ebc0:	move   a7, *a14+, 1
3f95ebd0:	movk   1, a7
3f95ebe0:	move   a7, *a14+, 1
3f95ebf0:	calla  L3F703D90
3f95ec20:	move   a8, *a11(0x100), 1
3f95ec40:	move   a8, a11
3f95ec50:	jrne   L3F95ED90
3f95ec60:	move   a14, -*sp, 1
3f95ec70:	movi   0x3f98e418, a8
3f95eca0:	move   a8, *a14+, 1
3f95ecb0:	calla  L3FB341E0
3f95ece0:	move   a14, -*sp, 1
3f95ecf0:	movi   0x3f98e418, a8
3f95ed20:	move   a8, *a14+, 1
3f95ed30:	calla  L3F6D9E30
3f95ed60:	calla  L3F707A30
L3F95ED90:
3f95ed90:	calla  L3F22CF70
3f95edc0:	movi   0x225a30, a11
3f95edf0:	move   a11, @0x225a30, 1
3f95ee20:	move   a11, @0x225a50, 1
3f95ee50:	sub    a7, a7
3f95ee60:	move   a7, *a13, 1
L3F95EE70:
3f95ee70:	move   *a13, a11, 1
3f95ee80:	sll    0x5, a11
3f95ee90:	addi   0x225ad0, a11
3f95eec0:	sub    a7, a7
3f95eed0:	move   a7, *a11, 1
3f95eee0:	move   *a13, a11, 1
3f95eef0:	inc    a11
3f95ef00:	move   a11, *a13, 1
3f95ef10:	subk   2, a11
3f95ef20:	jrlt   L3F95EE70
3f95ef30:	move   a7, @0x225b50, 1
3f95ef60:	calla  L3F708700
3f95ef90:	move   a8, @0x225b30, 1
3f95efc0:	calla  L3F95F940
3f95eff0:	move   @0x1b3900, a11, 1
3f95f020:	move   *a11(0x100), a7, 1
3f95f040:	movi   0x3f9765a0, a11
3f95f070:	move   a11, *a7(0x70), 1
3f95f090:	calla  L3F969010
3f95f0c0:	calla  L3F96B720
3f95f0f0:	calla  L3F96DC90
3f95f120:	move   a14, -*sp, 1
3f95f130:	movi   0x225a70, a7
3f95f160:	move   a7, *a14+, 1
3f95f170:	calla  L3F966BE0
3f95f1a0:	sub    a7, a7
3f95f1b0:	move   a7, @0x225c40, 1
L3F95F1E0:
3f95f1e0:	calla  L3FB2E040
3f95f210:	move   @0x225a30, a9, 1
3f95f240:	cmpi   0x225a30, a9
3f95f270:	jreq   L3F95F5A0
L3F95F280:
3f95f280:	move   *a9(0x0), *a13(0x20), 1
3f95f2b0:	move   a14, -*sp, 1
3f95f2c0:	move   a9, *a14+, 1
3f95f2d0:	movi   0x3f95ffc0, a11
3f95f300:	move   a11, *a14+, 1
3f95f310:	move   a9, a7
3f95f320:	addi   0x40, a7
3f95f340:	move   a7, *a14+, 1
3f95f350:	calla  L3F95E6A0
3f95f380:	move   a8, a7
3f95f390:	jreq   L3F95F540
3f95f3a0:	pushst
3f95f3b0:	dint
3f95f3c0:	move   a9, *a13(0x40), 1
3f95f3e0:	move   *a9(0x20), *a13(0x60), 1
3f95f410:	move   *a13(0x60), a7, 1
3f95f430:	move   *a9, *a7, 1
3f95f440:	move   *a7, a11, 1
3f95f450:	move   a7, *a11(0x20), 1
3f95f470:	move   a9, *a9, 1
3f95f480:	move   a9, *a9(0x20), 1
3f95f4a0:	popst
3f95f4b0:	setf   8, 0, 0
3f95f4c0:	move   *a9(0x108), a11, 0
3f95f4e0:	dsjs   a11, L3F95F540
3f95f4f0:	move   a14, -*sp, 1
3f95f500:	move   a9, *a14+, 1
3f95f510:	calla  L3F976240
L3F95F540:
3f95f540:	move   *a13(0x20), a9, 1
3f95f560:	cmpi   0x225a30, a9
3f95f590:	jrne   L3F95F280
L3F95F5A0:
3f95f5a0:	calla  L3FB2E130
3f95f5d0:	move   @0x225c40, a11, 1
3f95f600:	jrne   L3F95F640
3f95f610:	calla  L3FB3FA00
L3F95F640:
3f95f640:	sub    a11, a11
3f95f650:	move   a11, @0x225c40, 1
3f95f680:	jruc   L3F95F1E0
L3F95F690:
3f95f690:	mmtm   sp, a9,a11,a13
3f95f6b0:	move   a14, a13
3f95f6c0:	addi   0x40, a14
3f95f6e0:	move   *a13(0xffe0), a11, 1
3f95f700:	move   *a11, a9, 1
3f95f710:	cmp    a11, a9
3f95f720:	jrne   L3F95F840
3f95f730:	pushst
3f95f740:	dint
3f95f750:	move   a11, *a13, 1
3f95f760:	move   @0x225a50, a9, 1
3f95f790:	move   a9, *a13(0x20), 1
3f95f7b0:	move   *a9, *a11, 1
3f95f7c0:	move   a9, *a11(0x20), 1
3f95f7e0:	move   a11, *a9, 1
3f95f7f0:	move   *a11, a11, 1
3f95f800:	move   *a13(0x0), *a11(0x20), 1
3f95f830:	popst
L3F95F840:
3f95f840:	movk   1, a11
3f95f850:	move   a11, @0x225c40, 1
3f95f880:	move   a14, -*sp, 1
3f95f890:	move   @0x225b30, *a14+, 1
3f95f8c0:	calla  L3FB3FE90
3f95f8f0:	move   *sp(0x80), a14, 1
3f95f910:	mmfm   sp, a9,a11,a13
3f95f930:	rets   2
L3F95F940:
3f95f940:	mmtm   sp, a7,a9,a11
3f95f960:	move   a14, -*sp, 1
3f95f970:	movi   0x33, a11
3f95f990:	move   a11, *a14+, 1
3f95f9a0:	movk   1, a11
3f95f9b0:	move   a11, *a14+, 1
3f95f9c0:	calla  L3F703D90
3f95f9f0:	move   a8, a9
3f95fa00:	jrne   L3F95FB10
3f95fa10:	move   a14, -*sp, 1
3f95fa20:	movi   0x3f98e600, a8
3f95fa50:	move   a8, *a14+, 1
3f95fa60:	movi   0xffff, a11
3f95fa80:	move   a11, *a14+, 1
3f95fa90:	calla  L3F596830
3f95fac0:	move   a14, -*sp, 1
3f95fad0:	move   a11, *a14+, 1
3f95fae0:	calla  L3F976F50
L3F95FB10:
3f95fb10:	move   a9, @0x225b70, 1
3f95fb40:	move   a14, -*sp, 1
3f95fb50:	movi   0x400, a11
3f95fb70:	move   a11, *a14+, 1
3f95fb80:	sub    a7, a7
3f95fb90:	move   a7, *a14+, 1
3f95fba0:	movi   0x800, a7
3f95fbc0:	move   a7, *a14+, 1
3f95fbd0:	sub    a7, a7
3f95fbe0:	move   a7, *a14+, 1
3f95fbf0:	move   @0x225b30, *a14+, 1
3f95fc20:	move   a9, *a14+, 1
3f95fc30:	movi   0x3f973d10, a7
3f95fc60:	move   a7, *a14+, 1
3f95fc70:	movi   0x225bb0, a7
3f95fca0:	move   a7, *a14+, 1
3f95fcb0:	calla  L3F709840
3f95fce0:	move   a8, @0x225b90, 1
3f95fd10:	move   a8, a8
3f95fd20:	jrne   L3F95FDB0
3f95fd30:	move   a14, -*sp, 1
3f95fd40:	movi   0x3f98e700, a8
3f95fd70:	move   a8, *a14+, 1
3f95fd80:	calla  L3FB341E0
L3F95FDB0:
3f95fdb0:	move   @0x225b90, a7, 1
3f95fde0:	move   a7, *a9(0x158), 1
3f95fe00:	move   *a9(0x158), a11, 1
3f95fe20:	move   @0x225b30, a7, 1
3f95fe50:	move   a7, *a11(0x140), 1
3f95fe70:	move   *a9(0x158), a11, 1
3f95fe90:	movi   0x3f974210, a7
3f95fec0:	move   a7, *a11(0x100), 1
3f95fee0:	move   *a9(0x158), a11, 1
3f95ff00:	move   @0x225b30, a7, 1
3f95ff30:	move   a7, *a11(0xe0), 1
3f95ff50:	move   *a9(0x158), a11, 1
3f95ff70:	move   a9, *a11(0x120), 1
3f95ff90:	mmfm   sp, a7,a9,a11
3f95ffb0:	rets
3f95ffc0:	mmtm   sp, a7,a9,a10,a11,a13
3f95ffe0:	move   a14, a13
3f95fff0:	move   *a13(0xffe0), a11, 1
3f960010:	setf   8, 0, 0
3f960020:	move   *a11(0x108), a11, 0
3f960040:	dsjs   a11, L3F960080
3f960050:	movk   1, a8
3f960060:	jauc   L3F960A00
L3F960080:
3f960080:	move   *a13(0xffe0), a11, 1
3f9600a0:	move   *a11(0xe0), a11, 1
3f9600c0:	subk   10, a11
3f9600d0:	jrlt   L3F960110
3f9600e0:	sub    a8, a8
3f9600f0:	jauc   L3F960A00
L3F960110:
3f960110:	move   *a13(0xffc0), a11, 1
3f960130:	move   a11, a9
3f960140:	addi   0x80, a9
3f960160:	jruc   L3F960890
L3F960170:
3f960170:	move   a14, -*sp, 1
3f960180:	move   a9, *a14+, 1
3f960190:	move   *a13(0xffe0), *a14+, 1
3f9601b0:	calla  L3F960A50
3f9601e0:	move   a8, a10
3f9601f0:	jruc   L3F9609F0
L3F960200:
3f960200:	move   a14, -*sp, 1
3f960210:	move   a9, *a14+, 1
3f960220:	move   *a13(0xffe0), *a14+, 1
3f960240:	calla  L3F961110
3f960270:	move   a8, a10
3f960280:	jruc   L3F9609F0
L3F960290:
3f960290:	calla  L3F598DB0
3f9602c0:	move   a8, a11
3f9602d0:	jrne   L3F960450
3f9602e0:	move   a14, -*sp, 1
3f9602f0:	movk   3, a11
3f960300:	move   a11, *a14+, 1
3f960310:	movi   0x3f98e900, a8
3f960340:	move   a8, *a14+, 1
3f960350:	calla  L3F309350
3f960380:	movk   1, a10
3f960390:	move   a14, -*sp, 1
3f9603a0:	movi   0xffff, a7
3f9603c0:	move   a7, *a14+, 1
3f9603d0:	movb   *a9, a8
3f9603e0:	move   a8, *a14+, 1
3f9603f0:	move   *a13(0xffe0), *a14+, 1
3f960410:	calla  L3F9665B0
3f960440:	jruc   L3F9609F0
L3F960450:
3f960450:	move   a14, -*sp, 1
3f960460:	move   a9, *a14+, 1
3f960470:	move   *a13(0xffe0), *a14+, 1
3f960490:	calla  L3F9611E0
3f9604c0:	move   a8, a10
3f9604d0:	jruc   L3F9609F0
L3F9604E0:
3f9604e0:	move   a14, -*sp, 1
3f9604f0:	move   a9, *a14+, 1
3f960500:	move   *a13(0xffe0), *a14+, 1
3f960520:	calla  L3F961C10
3f960550:	move   a8, a10
3f960560:	jruc   L3F9609F0
L3F960570:
3f960570:	move   a14, -*sp, 1
3f960580:	move   a9, *a14+, 1
3f960590:	move   *a13(0xffe0), *a14+, 1
3f9605b0:	calla  L3F9624E0
3f9605e0:	move   a8, a10
3f9605f0:	jruc   L3F9609F0
L3F960600:
3f960600:	move   a14, -*sp, 1
3f960610:	move   a9, *a14+, 1
3f960620:	move   *a13(0xffe0), *a14+, 1
3f960640:	calla  L3F9643E0
3f960670:	move   a8, a10
3f960680:	jruc   L3F9609F0
L3F960690:
3f960690:	move   a14, -*sp, 1
3f9606a0:	move   a9, *a14+, 1
3f9606b0:	move   *a13(0xffe0), *a14+, 1
3f9606d0:	calla  L3F965690
3f960700:	move   a8, a10
3f960710:	jruc   L3F9609F0
L3F960720:
3f960720:	move   a14, -*sp, 1
3f960730:	movb   *a9, a8
3f960740:	move   a8, *a14+, 1
3f960750:	movi   0x3f98ea50, a8
3f960780:	move   a8, *a14+, 1
3f960790:	calla  L3FB341E0
3f9607c0:	move   a14, -*sp, 1
3f9607d0:	movi   0xffff, a11
3f9607f0:	move   a11, *a14+, 1
3f960800:	movb   *a9, a8
3f960810:	move   a8, *a14+, 1
3f960820:	move   *a13(0xffe0), *a14+, 1
3f960840:	calla  L3F9665B0
3f960870:	movk   1, a10
3f960880:	jruc   L3F9609F0
L3F960890:
3f960890:	movb   *a9, a8
3f9608a0:	dec    a8
3f9608b0:	jreq   L3F960200
3f9608c0:	dec    a8
3f9608d0:	jreq   L3F960290
3f9608e0:	dec    a8
3f9608f0:	jreq   L3F9604E0
3f960900:	dec    a8
3f960910:	jreq   L3F960570
3f960920:	dec    a8
3f960930:	jreq   L3F960600
3f960940:	dec    a8
3f960950:	jreq   L3F960690
3f960960:	subi   0x3c, a8
3f960980:	jaeq   L3F960170
3f9609a0:	subi   0x2a, a8
3f9609c0:	jaeq   L3F960170
3f9609e0:	jruc   L3F960720
L3F9609F0:
3f9609f0:	move   a10, a8
L3F960A00:
3f960a00:	move   *sp(0xc0), a14, 1
3f960a20:	mmfm   sp, a7,a9,a10,a11,a13
3f960a40:	rets   2
L3F960A50:
3f960a50:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f960a70:	move   a14, a13
3f960a80:	addk   32, a14
3f960a90:	move   a14, -*sp, 1
3f960aa0:	move   *a13(0xffe0), a11, 1
3f960ac0:	movb   *a11(0x100), a8
3f960ae0:	move   a8, *a14+, 1
3f960af0:	movk   2, a11
3f960b00:	move   a11, *a14+, 1
3f960b10:	move   *a13(0xffc0), a11, 1
3f960b30:	setf   16, 1, 0
3f960b40:	move   *a11(0x20), a8, 0
3f960b60:	move   a8, *a14+, 1
3f960b70:	calla  L3F976990
3f960ba0:	move   a8, *a13, 1
3f960bb0:	dec    a8
3f960bc0:	jreq   L3F960DB0
3f960bd0:	move   a14, -*sp, 1
3f960be0:	move   *a13(0x0), *a14+, 1
3f960c00:	movi   0x3f98eb68, a8
3f960c30:	move   a8, *a14+, 1
3f960c40:	calla  L3FB341E0
3f960c70:	move   a14, -*sp, 1
3f960c80:	movk   3, a11
3f960c90:	move   a11, *a14+, 1
3f960ca0:	movi   0x3f98ecd0, a8
3f960cd0:	move   a8, *a14+, 1
3f960ce0:	calla  L3F309350
3f960d10:	move   a14, -*sp, 1
3f960d20:	movi   0xffff, a7
3f960d40:	move   a7, *a14+, 1
3f960d50:	move   *a13(0xffe0), *a14+, 1
3f960d70:	calla  L3F975C40
3f960da0:	jruc   L3F9610B0
L3F960DB0:
3f960db0:	move   a14, -*sp, 1
3f960dc0:	movk   8, a7
3f960dd0:	move   a7, *a14+, 1
3f960de0:	calla  L3F95D9A0
3f960e10:	move   a8, a9
3f960e20:	move   a9, a10
3f960e30:	addi   0x80, a10
3f960e50:	move   a14, -*sp, 1
3f960e60:	move   *a13(0xffe0), a5, 1
3f960e80:	movb   *a5(0x100), a8
3f960ea0:	move   a8, *a14+, 1
3f960eb0:	movk   2, a7
3f960ec0:	move   a7, *a14+, 1
3f960ed0:	movk   1, a7
3f960ee0:	move   a7, *a14+, 1
3f960ef0:	calla  L3F976990
3f960f20:	setf   16, 1, 0
3f960f30:	move   a8, *a10(0x20), 0
3f960f50:	move   a14, -*sp, 1
3f960f60:	movb   *a5(0x100), a8
3f960f80:	move   a8, *a14+, 1
3f960f90:	movk   2, a7
3f960fa0:	move   a7, *a14+, 1
3f960fb0:	sub    a7, a7
3f960fc0:	move   a7, *a14+, 1
3f960fd0:	calla  L3F976990
3f961000:	setf   16, 1, 0
3f961010:	move   a8, *a10(0x30), 0
3f961030:	move   a14, -*sp, 1
3f961040:	movk   1, a7
3f961050:	move   a7, *a14+, 1
3f961060:	move   a9, *a14+, 1
3f961070:	move   a5, *a14+, 1
3f961080:	calla  L3F966950
L3F9610B0:
3f9610b0:	movk   1, a8
3f9610c0:	move   *sp(0xe0), a14, 1
3f9610e0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f961100:	rets   2
L3F961110:
3f961110:	move   a13, -*sp, 1
3f961120:	move   a14, a13
3f961130:	move   a14, -*sp, 1
3f961140:	move   *a13(0xffe0), *a14+, 1
3f961160:	calla  L3F966440
3f961190:	movk   1, a8
3f9611a0:	move   *sp(0x40), a14, 1
3f9611c0:	move   *sp+, a13, 1
3f9611d0:	rets   2
L3F9611E0:
3f9611e0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f961200:	move   a14, a13
3f961210:	move   a14, -*sp, 1
3f961220:	move   *a13(0xffe0), a7, 1
3f961240:	addi   0x118, a7
3f961260:	move   a7, *a14+, 1
3f961270:	calla  L3F968710
3f9612a0:	move   *a13(0xffe0), a7, 1
3f9612c0:	sub    a5, a5
3f9612d0:	movb   a5, *a7(0x110)
3f9612f0:	move   *a13(0xffc0), a5, 1
3f961310:	setf   16, 1, 0
3f961320:	move   *a5(0x20), a5, 0
3f961340:	jreq   L3F9619B0
3f961350:	movk   1, a5
3f961360:	movb   a5, *a7(0x110)
3f961380:	move   *a13(0xffc0), a5, 1
3f9613a0:	move   a5, a9
3f9613b0:	addk   32, a9
3f9613c0:	move   *a9, a5, 0
3f9613d0:	jreq   L3F9619B0
L3F9613E0:
3f9613e0:	move   a14, -*sp, 1
3f9613f0:	move   *a13(0xffe0), a7, 1
3f961410:	movb   *a7(0x100), a8
3f961430:	move   a8, *a14+, 1
3f961440:	movk   2, a5
3f961450:	move   a5, *a14+, 1
3f961460:	move   *a9, a8, 0
3f961470:	move   a8, *a14+, 1
3f961480:	calla  L3F976990
3f9614b0:	move   a8, a10
3f9614c0:	cmpi   0x400, a8
3f9614e0:	jrge   L3F9615D0
3f9614f0:	move   a14, -*sp, 1
3f961500:	movb   *a7(0x100), a8
3f961520:	move   a8, *a14+, 1
3f961530:	move   a5, *a14+, 1
3f961540:	setf   16, 1, 0
3f961550:	move   *a9, a8, 0
3f961560:	move   a8, *a14+, 1
3f961570:	calla  L3F976990
3f9615a0:	move   a8, a10
3f9615b0:	move   a8, a11
3f9615c0:	jruc   L3F9615F0
L3F9615D0:
3f9615d0:	movi   0x400, a11
L3F9615F0:
3f9615f0:	move   a14, -*sp, 1
3f961600:	move   a11, *a14+, 1
3f961610:	move   a9, a5
3f961620:	addk   16, a5
3f961630:	move   a5, *a14+, 1
3f961640:	movi   0x225c60, a5
3f961670:	move   a5, *a14+, 1
3f961680:	calla  L3FB45EE0
3f9616b0:	move   a11, a5
3f9616c0:	sll    0x3, a5
3f9616d0:	addi   0x225c60, a5
3f961700:	sub    a7, a7
3f961710:	movb   a7, *a5
3f961720:	move   a14, -*sp, 1
3f961730:	movi   0x225c60, a5
3f961760:	move   a5, *a14+, 1
3f961770:	move   *a13(0xffe0), a7, 1
3f961790:	addi   0x118, a7
3f9617b0:	move   a7, *a14+, 1
3f9617c0:	calla  L3F967A30
3f9617f0:	move   a8, a7
3f961800:	jrne   L3F961940
3f961810:	move   a14, -*sp, 1
3f961820:	movi   0xffff, a7
3f961840:	move   a7, *a14+, 1
3f961850:	move   *a13(0xffc0), a5, 1
3f961870:	movb   *a5, a8
3f961880:	move   a8, *a14+, 1
3f961890:	move   *a13(0xffe0), *a14+, 1
3f9618b0:	calla  L3F9665B0
3f9618e0:	sub    a7, a7
3f9618f0:	move   a7, @0xb7f60, 1
3f961920:	movk   1, a8
3f961930:	jruc   L3F961BC0
L3F961940:
3f961940:	move   a10, a7
3f961950:	addk   2, a7
3f961960:	sll    0x3, a7
3f961970:	add    a7, a9
3f961980:	setf   16, 1, 0
3f961990:	move   *a9, a7, 0
3f9619a0:	jrne   L3F9613E0
L3F9619B0:
3f9619b0:	move   *a13(0xffe0), a7, 1
3f9619d0:	setf   8, 0, 0
3f9619e0:	move   *a7(0x110), a5, 0
3f961a00:	jrne   L3F961B20
3f961a10:	move   a14, -*sp, 1
3f961a20:	movi   0xffff, a5
3f961a40:	move   a5, *a14+, 1
3f961a50:	move   *a13(0xffc0), a5, 1
3f961a70:	movb   *a5, a8
3f961a80:	move   a8, *a14+, 1
3f961a90:	move   a7, *a14+, 1
3f961aa0:	calla  L3F9665B0
3f961ad0:	sub    a5, a5
3f961ae0:	move   a5, @0xb7f60, 1
3f961b10:	jruc   L3F961BB0
L3F961B20:
3f961b20:	move   a14, -*sp, 1
3f961b30:	move   a7, *a14+, 1
3f961b40:	calla  L3F966440
3f961b70:	movk   1, a5
3f961b80:	move   a5, @0xb7f60, 1
L3F961BB0:
3f961bb0:	movk   1, a8
L3F961BC0:
3f961bc0:	move   *sp(0xe0), a14, 1
3f961be0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f961c00:	rets   2
L3F961C10:
3f961c10:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f961c30:	move   a14, a13
3f961c40:	addi   0x810, a14
3f961c60:	move   a14, -*sp, 1
3f961c70:	move   *a13(0xffe0), a7, 1
3f961c90:	movb   *a7(0x100), a8
3f961cb0:	move   a8, *a14+, 1
3f961cc0:	movk   2, a5
3f961cd0:	move   a5, *a14+, 1
3f961ce0:	move   *a13(0xffc0), a5, 1
3f961d00:	setf   16, 1, 0
3f961d10:	move   *a5(0x20), a8, 0
3f961d30:	move   a8, *a14+, 1
3f961d40:	calla  L3F976990
3f961d70:	move   a8, a9
3f961d80:	cmpi   0x100, a9
3f961da0:	jrlt   L3F961DD0
3f961db0:	movi   0x100, a9
L3F961DD0:
3f961dd0:	move   a14, -*sp, 1
3f961de0:	move   a9, *a14+, 1
3f961df0:	addi   0x40, a5
3f961e10:	move   a5, *a14+, 1
3f961e20:	move   a13, *a14+, 1
3f961e30:	calla  L3FB45EE0
3f961e60:	move   a9, a5
3f961e70:	sll    0x3, a5
3f961e80:	add    a13, a5
3f961e90:	sub    a7, a7
3f961ea0:	movb   a7, *a5
3f961eb0:	move   a14, -*sp, 1
3f961ec0:	move   a13, *a14+, 1
3f961ed0:	calla  L3F973BB0
3f961f00:	move   *a13(0xffe0), a5, 1
3f961f20:	setf   8, 0, 0
3f961f30:	move   *a5(0x110), a7, 0
3f961f50:	jreq   L3F961F90
3f961f60:	move   *a5(0x118), a11, 1
3f961f80:	jruc   L3F961FC0
L3F961F90:
3f961f90:	move   @0x225a70, a11, 1
L3F961FC0:
3f961fc0:	jreq   L3F962420
L3F961FD0:
3f961fd0:	move   a14, -*sp, 1
3f961fe0:	move   *a11(0x20), *a14+, 1
3f962000:	move   a13, *a14+, 1
3f962010:	calla  L3F9738A0
3f962040:	move   a8, a5
3f962050:	jreq   L3F962400
3f962060:	move   a14, -*sp, 1
3f962070:	move   *a11(0x20), *a14+, 1
3f962090:	calla  L3FB458D0
3f9620c0:	move   a8, a9
3f9620d0:	move   a14, -*sp, 1
3f9620e0:	move   a9, a7
3f9620f0:	addk   11, a7
3f962100:	srl    0x2, a7
3f962110:	sll    0x2, a7
3f962120:	move   a7, *a14+, 1
3f962130:	calla  L3F95D9A0
3f962160:	move   a8, a10
3f962170:	move   a10, a12
3f962180:	addi   0x80, a12
3f9621a0:	setf   16, 1, 0
3f9621b0:	move   *a11(0xa0), *a12(0x20), 0
3f9621e0:	move   a14, -*sp, 1
3f9621f0:	move   *a13(0xffe0), a7, 1
3f962210:	movb   *a7(0x100), a8
3f962230:	move   a8, *a14+, 1
3f962240:	movk   2, a5
3f962250:	move   a5, *a14+, 1
3f962260:	move   a9, *a14+, 1
3f962270:	calla  L3F976990
3f9622a0:	setf   16, 1, 0
3f9622b0:	move   a8, *a12(0x30), 0
3f9622d0:	move   a14, -*sp, 1
3f9622e0:	move   a9, *a14+, 1
3f9622f0:	move   *a11(0x20), *a14+, 1
3f962310:	move   a12, a5
3f962320:	addi   0x40, a5
3f962340:	move   a5, *a14+, 1
3f962350:	calla  L3FB45EE0
3f962380:	move   a14, -*sp, 1
3f962390:	movk   10, a5
3f9623a0:	move   a5, *a14+, 1
3f9623b0:	move   a10, *a14+, 1
3f9623c0:	move   a7, *a14+, 1
3f9623d0:	calla  L3F966950
L3F962400:
3f962400:	move   *a11, a11, 1
3f962410:	jrne   L3F961FD0
L3F962420:
3f962420:	move   a14, -*sp, 1
3f962430:	move   *a13(0xffe0), *a14+, 1
3f962450:	calla  L3F966440
3f962480:	movk   1, a8
3f962490:	move   *sp(0x100), a14, 1
3f9624b0:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f9624d0:	rets   2
L3F9624E0:
3f9624e0:	mmtm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f962500:	move   a14, a13
3f962510:	addi   0xe0, a14
3f962530:	move   a14, -*sp, 1
3f962540:	move   *a13(0xffc0), a7, 1
3f962560:	setf   16, 1, 0
3f962570:	move   *a7(0x20), a8, 0
3f962590:	move   a8, *a14+, 1
3f9625a0:	calla  L3F96E5F0
3f9625d0:	move   a8, a10
3f9625e0:	jrne   L3F962790
3f9625f0:	move   a14, -*sp, 1
3f962600:	setf   16, 1, 0
3f962610:	move   *a7(0x20), a8, 0
3f962630:	move   a8, *a14+, 1
3f962640:	movi   0x3f98ee18, a8
3f962670:	move   a8, *a14+, 1
3f962680:	calla  L3FB341E0
3f9626b0:	move   a14, -*sp, 1
3f9626c0:	movi   0xffff, a5
3f9626e0:	move   a5, *a14+, 1
3f9626f0:	movb   *a7, a8
3f962700:	move   a8, *a14+, 1
3f962710:	move   *a13(0xffe0), *a14+, 1
3f962730:	calla  L3F9665B0
3f962760:	movk   1, a8
3f962770:	jauc   L3F964390
L3F962790:
3f962790:	move   a14, -*sp, 1
3f9627a0:	movi   0x58, a5
3f9627c0:	move   a5, *a14+, 1
3f9627d0:	calla  L3F95D9A0
3f962800:	move   a8, a9
3f962810:	move   a9, a5
3f962820:	addi   0x80, a5
3f962840:	move   a5, *a13(0x60), 1
3f962860:	move   a14, -*sp, 1
3f962870:	movi   0x54, a5
3f962890:	move   a5, *a14+, 1
3f9628a0:	move   *a13(0x60), a5, 1
3f9628c0:	addk   32, a5
3f9628d0:	move   a5, *a14+, 1
3f9628e0:	move   a10, a5
3f9628f0:	addi   0xb0, a5
3f962910:	move   a5, *a14+, 1
3f962920:	calla  L3FB44400
3f962950:	move   a14, -*sp, 1
3f962960:	movk   11, a5
3f962970:	move   a5, *a14+, 1
3f962980:	move   a9, *a14+, 1
3f962990:	move   *a13(0xffe0), *a14+, 1
3f9629b0:	calla  L3F966950
3f9629e0:	move   a14, -*sp, 1
3f9629f0:	move   a10, *a14+, 1
3f962a00:	calla  L3F96C990
3f962a30:	move   a8, a0
3f962a40:	jrlt   L3F962CB0
3f962a50:	move   *a10(0x400), a5, 1
3f962a70:	cmpi   0x70636601, a5
3f962aa0:	jrne   L3F962CB0
3f962ab0:	move   a14, -*sp, 1
3f962ac0:	move   *a13(0xffe0), *a14+, 1
3f962ae0:	move   a10, *a14+, 1
3f962af0:	calla  L3F981690
3f962b20:	move   a8, a5
3f962b30:	jane   L3F964320
3f962b50:	move   a14, -*sp, 1
3f962b60:	movi   0x3f98ef08, a8
3f962b90:	move   a8, *a14+, 1
3f962ba0:	calla  L3FB341E0
3f962bd0:	move   a14, -*sp, 1
3f962be0:	movi   0xffff, a5
3f962c00:	move   a5, *a14+, 1
3f962c10:	movk   4, a5
3f962c20:	move   a5, *a14+, 1
3f962c30:	move   *a13(0xffe0), *a14+, 1
3f962c50:	calla  L3F9665B0
3f962c80:	movk   1, a8
3f962c90:	jauc   L3F964390
L3F962CB0:
3f962cb0:	move   a0, a5
3f962cc0:	jalt   L3F964250
3f962ce0:	move   *a10(0x400), a5, 1
3f962d00:	cmpi   0x1df5e76, a5
3f962d30:	jane   L3F964250
3f962d50:	setf   16, 0, 0
3f962d60:	move   *a10(0x380), a5, 0
3f962d80:	move   *a10(0x390), a3, 0
3f962da0:	add    a3, a5
3f962db0:	move   a5, *a13, 1
3f962dc0:	move   a14, -*sp, 1
3f962dd0:	move   a5, *a14+, 1
3f962de0:	movk   1, a3
3f962df0:	move   a3, *a14+, 1
3f962e00:	calla  L3F703D90
3f962e30:	move   a8, *a13(0x40), 1
3f962e50:	move   a8, a8
3f962e60:	jrne   L3F962FE0
3f962e70:	move   a14, -*sp, 1
3f962e80:	movi   0x3f98f088, a8
3f962eb0:	move   a8, *a14+, 1
3f962ec0:	movi   0xffff, a3
3f962ee0:	move   a3, *a14+, 1
3f962ef0:	calla  L3F596830
3f962f20:	move   a14, -*sp, 1
3f962f30:	move   a3, *a14+, 1
3f962f40:	movk   4, a3
3f962f50:	move   a3, *a14+, 1
3f962f60:	move   *a13(0xffe0), *a14+, 1
3f962f80:	calla  L3F9665B0
3f962fb0:	movk   1, a8
3f962fc0:	jauc   L3F964390
L3F962FE0:
3f962fe0:	setf   16, 0, 0
3f962ff0:	move   *a10(0x380), a3, 0
3f963010:	sll    0x3, a3
3f963020:	add    a8, a3
3f963030:	move   a3, *a13(0x20), 1
3f963050:	move   a14, -*sp, 1
3f963060:	move   *a10(0x370), a8, 0
3f963080:	move   a8, *a14+, 1
3f963090:	move   a10, *a14+, 1
3f9630a0:	calla  L3F96F9F0
3f9630d0:	move   a8, a12
3f9630e0:	jrle   L3F963190
3f9630f0:	move   a14, -*sp, 1
3f963100:	move   a5, *a14+, 1
3f963110:	move   *a13(0x40), *a14+, 1
3f963130:	move   a10, *a14+, 1
3f963140:	calla  L3F96EEE0
3f963170:	cmp    a8, a5
3f963180:	jreq   L3F9633C0
L3F963190:
3f963190:	move   a14, -*sp, 1
3f9631a0:	move   *a10(0x40), *a14+, 1
3f9631c0:	setf   16, 0, 0
3f9631d0:	move   *a10(0x370), a8, 0
3f9631f0:	move   a8, *a14+, 1
3f963200:	move   a5, *a14+, 1
3f963210:	movi   0x3f98f210, a8
3f963240:	move   a8, *a14+, 1
3f963250:	calla  L3FB341E0
3f963280:	move   a14, -*sp, 1
3f963290:	move   *a13(0x40), *a14+, 1
3f9632b0:	calla  L3F702440
3f9632e0:	move   a14, -*sp, 1
3f9632f0:	movi   0xffff, a3
3f963310:	move   a3, *a14+, 1
3f963320:	movk   4, a3
3f963330:	move   a3, *a14+, 1
3f963340:	move   *a13(0xffe0), *a14+, 1
3f963360:	calla  L3F9665B0
3f963390:	movk   1, a8
3f9633a0:	jauc   L3F964390
L3F9633C0:
3f9633c0:	sub    a11, a11
3f9633d0:	move   *a10(0x2f0), a3, 1
3f9633f0:	cmp    a3, a11
3f963400:	jage   L3F9641E0
L3F963420:
3f963420:	move   a11, a5
3f963430:	move   a5, a7
3f963440:	sll    0x6, a5
3f963450:	sll    0x5, a7
3f963460:	add    a7, a5
3f963470:	move   *a13(0x40), a7, 1
3f963490:	add    a7, a5
3f9634a0:	move   a5, *a13(0xc0), 1
3f9634c0:	setf   16, 1, 0
3f9634d0:	move   *a5(0x40), a3, 0
3f9634f0:	jreq   L3F963560
3f963500:	move   *a5, a3, 1
3f963510:	sll    0x3, a3
3f963520:	move   *a13(0x20), a5, 1
3f963540:	add    a5, a3
3f963550:	jruc   L3F963590
L3F963560:
3f963560:	movi   0x3f98f428, a3
L3F963590:
3f963590:	move   a3, *a13(0x80), 1
3f9635b0:	move   *a13(0xc0), a5, 1
3f9635d0:	move   *a5(0x50), a3, 0
3f9635f0:	jreq   L3F963670
3f963600:	move   *a5(0x20), a3, 1
3f963620:	sll    0x3, a3
3f963630:	move   *a13(0x20), a5, 1
3f963650:	add    a5, a3
3f963660:	jruc   L3F9636A0
L3F963670:
3f963670:	movi   0x3f98f428, a3
L3F9636A0:
3f9636a0:	move   a3, *a13(0xa0), 1
3f9636c0:	move   a14, -*sp, 1
3f9636d0:	move   a14, -*sp, 1
3f9636e0:	move   *a13(0x80), *a14+, 1
3f963700:	calla  L3FB458D0
3f963730:	move   a14, -*sp, 1
3f963740:	move   a3, *a14+, 1
3f963750:	move   a8, a5
3f963760:	calla  L3FB458D0
3f963790:	add    a8, a5
3f9637a0:	addk   15, a5
3f9637b0:	srl    0x2, a5
3f9637c0:	sll    0x2, a5
3f9637d0:	move   a5, *a14+, 1
3f9637e0:	calla  L3F95D9A0
3f963810:	move   a8, a9
3f963820:	move   a9, a5
3f963830:	addi   0x80, a5
3f963850:	move   a5, *a13(0x60), 1
3f963870:	move   a14, -*sp, 1
3f963880:	move   *a13(0xffe0), a3, 1
3f9638a0:	movb   *a3(0x100), a8
3f9638c0:	move   a8, *a14+, 1
3f9638d0:	movk   2, a3
3f9638e0:	move   a3, *a14+, 1
3f9638f0:	move   *a13(0xc0), a3, 1
3f963910:	setf   16, 1, 0
3f963920:	move   *a3(0x40), a3, 0
3f963940:	jreq   L3F963970
3f963950:	sub    a3, a3
3f963960:	jruc   L3F9639A0
L3F963970:
3f963970:	move   *a13(0xc0), a3, 1
3f963990:	move   *a3, a3, 1
L3F9639A0:
3f9639a0:	move   a3, *a14+, 1
3f9639b0:	calla  L3F976990
3f9639e0:	setf   16, 1, 0
3f9639f0:	move   a8, *a5(0x20), 0
3f963a10:	move   a14, -*sp, 1
3f963a20:	move   *a13(0xffe0), a3, 1
3f963a40:	movb   *a3(0x100), a8
3f963a60:	move   a8, *a14+, 1
3f963a70:	movk   2, a3
3f963a80:	move   a3, *a14+, 1
3f963a90:	move   a14, -*sp, 1
3f963aa0:	move   *a13(0x80), *a14+, 1
3f963ac0:	calla  L3FB458D0
3f963af0:	move   a8, *a14+, 1
3f963b00:	calla  L3F976990
3f963b30:	setf   16, 1, 0
3f963b40:	move   a8, *a5(0x30), 0
3f963b60:	move   a14, -*sp, 1
3f963b70:	move   *a13(0xffe0), a3, 1
3f963b90:	movb   *a3(0x100), a8
3f963bb0:	move   a8, *a14+, 1
3f963bc0:	movk   2, a3
3f963bd0:	move   a3, *a14+, 1
3f963be0:	move   *a13(0xc0), a3, 1
3f963c00:	move   *a3(0x50), a3, 0
3f963c20:	jreq   L3F963C50
3f963c30:	sub    a3, a3
3f963c40:	jruc   L3F963C90
L3F963C50:
3f963c50:	move   *a13(0xc0), a3, 1
3f963c70:	move   *a3(0x20), a3, 1
L3F963C90:
3f963c90:	move   a3, *a14+, 1
3f963ca0:	calla  L3F976990
3f963cd0:	setf   16, 1, 0
3f963ce0:	move   a8, *a5(0x40), 0
3f963d00:	move   a14, -*sp, 1
3f963d10:	move   *a13(0xffe0), a3, 1
3f963d30:	movb   *a3(0x100), a8
3f963d50:	move   a8, *a14+, 1
3f963d60:	movk   2, a3
3f963d70:	move   a3, *a14+, 1
3f963d80:	move   a14, -*sp, 1
3f963d90:	move   *a13(0xa0), *a14+, 1
3f963db0:	calla  L3FB458D0
3f963de0:	move   a8, *a14+, 1
3f963df0:	calla  L3F976990
3f963e20:	setf   16, 1, 0
3f963e30:	move   a8, *a5(0x50), 0
3f963e50:	move   a14, -*sp, 1
3f963e60:	move   a14, -*sp, 1
3f963e70:	move   *a13(0x80), *a14+, 1
3f963e90:	calla  L3FB458D0
3f963ec0:	move   a8, *a14+, 1
3f963ed0:	move   *a13(0x80), *a14+, 1
3f963ef0:	addi   0x60, a5
3f963f10:	move   a5, *a14+, 1
3f963f20:	calla  L3FB45EE0
3f963f50:	move   a14, -*sp, 1
3f963f60:	move   a14, -*sp, 1
3f963f70:	move   *a13(0xa0), *a14+, 1
3f963f90:	calla  L3FB458D0
3f963fc0:	move   a8, *a14+, 1
3f963fd0:	move   *a13(0xa0), *a14+, 1
3f963ff0:	move   *a13(0x60), a5, 1
3f964010:	move   a14, -*sp, 1
3f964020:	move   *a13(0x80), *a14+, 1
3f964040:	calla  L3FB458D0
3f964070:	sll    0x3, a8
3f964080:	add    a5, a8
3f964090:	addi   0x60, a8
3f9640b0:	move   a8, *a14+, 1
3f9640c0:	calla  L3FB45EE0
3f9640f0:	move   a14, -*sp, 1
3f964100:	movk   12, a3
3f964110:	move   a3, *a14+, 1
3f964120:	move   a9, *a14+, 1
3f964130:	move   *a13(0xffe0), *a14+, 1
3f964150:	calla  L3F966950
3f964180:	inc    a11
3f964190:	move   *a10(0x2f0), a5, 1
3f9641b0:	cmp    a5, a11
3f9641c0:	jalt   L3F963420
L3F9641E0:
3f9641e0:	move   a14, -*sp, 1
3f9641f0:	move   *a13(0x40), *a14+, 1
3f964210:	calla  L3F702440
3f964240:	jruc   L3F964320
L3F964250:
3f964250:	move   a14, -*sp, 1
3f964260:	movi   0xffff, a5
3f964280:	move   a5, *a14+, 1
3f964290:	movk   4, a3
3f9642a0:	move   a3, *a14+, 1
3f9642b0:	move   *a13(0xffe0), *a14+, 1
3f9642d0:	calla  L3F9665B0
3f964300:	movk   1, a8
3f964310:	jruc   L3F964390
L3F964320:
3f964320:	move   a14, -*sp, 1
3f964330:	move   *a13(0xffe0), *a14+, 1
3f964350:	calla  L3F966440
3f964380:	movk   1, a8
L3F964390:
3f964390:	move   *sp(0x140), a14, 1
3f9643b0:	mmfm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f9643d0:	rets   2
L3F9643E0:
3f9643e0:	mmtm   sp, a0,a1,a3,a5,a7,a9,a10,a11,a12,a13
3f964400:	move   a14, a13
3f964410:	addi   0x80, a14
3f964430:	move   a14, -*sp, 1
3f964440:	move   *a13(0xffc0), a7, 1
3f964460:	setf   16, 1, 0
3f964470:	move   *a7(0x20), a8, 0
3f964490:	move   a8, *a14+, 1
3f9644a0:	calla  L3F96E5F0
3f9644d0:	move   a8, a9
3f9644e0:	jrne   L3F964680
3f9644f0:	move   a14, -*sp, 1
3f964500:	setf   16, 1, 0
3f964510:	move   *a7(0x20), a8, 0
3f964530:	move   a8, *a14+, 1
3f964540:	movi   0x3f98ee18, a8
3f964570:	move   a8, *a14+, 1
3f964580:	calla  L3FB341E0
3f9645b0:	move   a14, -*sp, 1
3f9645c0:	movi   0xffff, a5
3f9645e0:	move   a5, *a14+, 1
3f9645f0:	movb   *a7, a8
3f964600:	move   a8, *a14+, 1
3f964610:	move   *a13(0xffe0), *a14+, 1
3f964630:	calla  L3F9665B0
3f964660:	jauc   L3F965640
L3F964680:
3f964680:	move   a14, -*sp, 1
3f964690:	move   a9, *a14+, 1
3f9646a0:	calla  L3F96C990
3f9646d0:	move   a8, a0
3f9646e0:	jrge   L3F964850
3f9646f0:	move   a14, -*sp, 1
3f964700:	movi   0x3f98ef08, a8
3f964730:	move   a8, *a14+, 1
3f964740:	calla  L3FB341E0
3f964770:	move   a14, -*sp, 1
3f964780:	movi   0xffff, a5
3f9647a0:	move   a5, *a14+, 1
3f9647b0:	movk   4, a5
3f9647c0:	move   a5, *a14+, 1
3f9647d0:	move   *a13(0xffe0), *a14+, 1
3f9647f0:	calla  L3F9665B0
3f964820:	movk   1, a8
3f964830:	jauc   L3F965640
L3F964850:
3f964850:	move   *a9(0x400), a5, 1
3f964870:	cmpi   0x70636601, a5
3f9648a0:	jrne   L3F964AC0
3f9648b0:	move   a14, -*sp, 1
3f9648c0:	move   a7, *a14+, 1
3f9648d0:	move   *a13(0xffe0), *a14+, 1
3f9648f0:	move   a9, *a14+, 1
3f964900:	calla  L3F98AC20
3f964930:	move   a8, a5
3f964940:	jane   L3F965640
3f964960:	move   a14, -*sp, 1
3f964970:	movi   0x3f98ef08, a8
3f9649a0:	move   a8, *a14+, 1
3f9649b0:	calla  L3FB341E0
3f9649e0:	move   a14, -*sp, 1
3f9649f0:	movi   0xffff, a5
3f964a10:	move   a5, *a14+, 1
3f964a20:	movk   4, a5
3f964a30:	move   a5, *a14+, 1
3f964a40:	move   *a13(0xffe0), *a14+, 1
3f964a60:	calla  L3F9665B0
3f964a90:	movk   1, a8
3f964aa0:	jauc   L3F965640
L3F964AC0:
3f964ac0:	move   *a9(0x400), a5, 1
3f964ae0:	cmpi   0x1df5e76, a5
3f964b10:	jane   L3F965580
3f964b30:	move   a14, -*sp, 1
3f964b40:	move   *a13(0xffe0), a5, 1
3f964b60:	movb   *a5(0x100), a8
3f964b80:	move   a8, *a14+, 1
3f964b90:	movk   2, a3
3f964ba0:	move   a3, *a14+, 1
3f964bb0:	setf   16, 0, 0
3f964bc0:	move   *a7(0x50), a8, 0
3f964be0:	move   a8, *a14+, 1
3f964bf0:	calla  L3F976990
3f964c20:	move   a14, -*sp, 1
3f964c30:	movb   *a5(0x100), a3
3f964c50:	move   a3, *a14+, 1
3f964c60:	movk   2, a3
3f964c70:	move   a3, *a14+, 1
3f964c80:	setf   16, 0, 0
3f964c90:	move   *a7(0x40), a3, 0
3f964cb0:	move   a3, *a14+, 1
3f964cc0:	move   a8, a3
3f964cd0:	calla  L3F976990
3f964d00:	move   a8, a11
3f964d10:	add    a8, a3
3f964d20:	move   a3, a12
3f964d30:	cmp    a12, a11
3f964d40:	jrge   L3F965500
L3F964D50:
3f964d50:	move   a14, -*sp, 1
3f964d60:	move   a11, *a14+, 1
3f964d70:	move   a9, *a14+, 1
3f964d80:	calla  L3F969160
3f964db0:	move   a8, *a13, 1
3f964dc0:	move   a8, a3
3f964dd0:	jreq   L3F9654D0
3f964de0:	setf   8, 0, 0
3f964df0:	move   *a9(0x2e0), a7, 0
3f964e10:	btst   1, a7
3f964e20:	jreq   L3F964FC0
3f964e30:	move   a3, *a13(0x60), 1
3f964e50:	movb   *a3(0x18), a7
3f964e70:	movb   *a3(0x20), a5
3f964e90:	add    a5, a7
3f964ea0:	movb   *a3(0x8), a5
3f964ec0:	movb   *a3, a1
3f964ed0:	sub    a1, a5
3f964ee0:	addk   7, a5
3f964ef0:	sra    0x3, a5
3f964f00:	mpys   a5, a7
3f964f10:	setf   16, 0, 0
3f964f20:	move   *a9(0x230), a5, 0
3f964f40:	move   *a9(0x240), a1, 0
3f964f60:	add    a1, a5
3f964f70:	add    a7, a5
3f964f80:	addk   5, a5
3f964f90:	move   a5, *a13(0x40), 1
3f964fb0:	jruc   L3F965150
L3F964FC0:
3f964fc0:	move   a3, *a13(0x60), 1
3f964fe0:	setf   16, 1, 0
3f964ff0:	move   *a3(0x30), a7, 0
3f965010:	move   *a3(0x40), a5, 0
3f965030:	add    a5, a7
3f965040:	move   *a3(0x10), a5, 0
3f965060:	move   *a3, a1, 0
3f965070:	sub    a1, a5
3f965080:	addk   7, a5
3f965090:	sra    0x3, a5
3f9650a0:	mpys   a5, a7
3f9650b0:	setf   16, 0, 0
3f9650c0:	move   *a9(0x230), a5, 0
3f9650e0:	move   *a9(0x240), a1, 0
3f965100:	add    a1, a5
3f965110:	add    a7, a5
3f965120:	addk   10, a5
3f965130:	move   a5, *a13(0x40), 1
L3F965150:
3f965150:	jrge   L3F9651E0
3f965160:	move   a14, -*sp, 1
3f965170:	movi   0x3f98f430, a8
3f9651a0:	move   a8, *a14+, 1
3f9651b0:	calla  L3F596290
L3F9651E0:
3f9651e0:	move   a14, -*sp, 1
3f9651f0:	addk   9, a5
3f965200:	srl    0x2, a5
3f965210:	sll    0x2, a5
3f965220:	move   a5, *a14+, 1
3f965230:	calla  L3F95D9A0
3f965260:	move   a8, a10
3f965270:	move   a10, a7
3f965280:	addi   0x80, a7
3f9652a0:	move   a7, *a13(0x20), 1
3f9652c0:	move   a14, -*sp, 1
3f9652d0:	move   *a13(0xffe0), a5, 1
3f9652f0:	movb   *a5(0x100), a8
3f965310:	move   a8, *a14+, 1
3f965320:	movk   2, a1
3f965330:	move   a1, *a14+, 1
3f965340:	move   a11, *a14+, 1
3f965350:	calla  L3F976990
3f965380:	setf   16, 0, 0
3f965390:	move   a8, *a7(0x20), 0
3f9653b0:	move   a14, -*sp, 1
3f9653c0:	move   *a13(0x40), *a14+, 1
3f9653e0:	addi   0x30, a7
3f965400:	move   a7, *a14+, 1
3f965410:	move   a3, *a14+, 1
3f965420:	calla  L3FB44400
3f965450:	move   a14, -*sp, 1
3f965460:	movk   13, a7
3f965470:	move   a7, *a14+, 1
3f965480:	move   a10, *a14+, 1
3f965490:	move   a5, *a14+, 1
3f9654a0:	calla  L3F966950
L3F9654D0:
3f9654d0:	inc    a11
3f9654e0:	cmp    a12, a11
3f9654f0:	jrlt   L3F964D50
L3F965500:
3f965500:	move   a14, -*sp, 1
3f965510:	move   *a13(0xffe0), *a14+, 1
3f965530:	calla  L3F966440
3f965560:	movk   1, a8
3f965570:	jruc   L3F965640
L3F965580:
3f965580:	move   a14, -*sp, 1
3f965590:	movi   0xffff, a5
3f9655b0:	move   a5, *a14+, 1
3f9655c0:	movk   13, a3
3f9655d0:	move   a3, *a14+, 1
3f9655e0:	move   *a13(0xffe0), *a14+, 1
3f965600:	calla  L3F9665B0
3f965630:	movk   1, a8
L3F965640:
3f965640:	move   *sp(0x160), a14, 1
3f965660:	mmfm   sp, a0,a1,a3,a5,a7,a9,a10,a11,a12,a13
3f965680:	rets   2
L3F965690:
3f965690:	mmtm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f9656b0:	move   a14, a13
3f9656c0:	addk   32, a14
3f9656d0:	move   a14, -*sp, 1
3f9656e0:	move   *a13(0xffc0), a7, 1
3f965700:	setf   16, 1, 0
3f965710:	move   *a7(0x20), a8, 0
3f965730:	move   a8, *a14+, 1
3f965740:	calla  L3F96E5F0
3f965770:	move   a8, a9
3f965780:	jrne   L3F965920
3f965790:	move   a14, -*sp, 1
3f9657a0:	setf   16, 1, 0
3f9657b0:	move   *a7(0x20), a8, 0
3f9657d0:	move   a8, *a14+, 1
3f9657e0:	movi   0x3f98ee18, a8
3f965810:	move   a8, *a14+, 1
3f965820:	calla  L3FB341E0
3f965850:	move   a14, -*sp, 1
3f965860:	movi   0xffff, a5
3f965880:	move   a5, *a14+, 1
3f965890:	movb   *a7, a8
3f9658a0:	move   a8, *a14+, 1
3f9658b0:	move   *a13(0xffe0), *a14+, 1
3f9658d0:	calla  L3F9665B0
3f965900:	jauc   L3F9663F0
L3F965920:
3f965920:	move   a14, -*sp, 1
3f965930:	move   a9, *a14+, 1
3f965940:	calla  L3F96C990
3f965970:	move   a8, *a13, 1
3f965980:	move   a8, a5
3f965990:	jrge   L3F965A70
3f9659a0:	move   a14, -*sp, 1
3f9659b0:	movi   0xffff, a5
3f9659d0:	move   a5, *a14+, 1
3f9659e0:	movk   6, a5
3f9659f0:	move   a5, *a14+, 1
3f965a00:	move   *a13(0xffe0), *a14+, 1
3f965a20:	calla  L3F9665B0
3f965a50:	jauc   L3F9663F0
L3F965A70:
3f965a70:	move   a14, -*sp, 1
3f965a80:	move   *a13(0xffe0), a3, 1
3f965aa0:	movb   *a3(0x100), a8
3f965ac0:	move   a8, *a14+, 1
3f965ad0:	movk   4, a3
3f965ae0:	move   a3, *a14+, 1
3f965af0:	move   *a7(0x60), *a14+, 1
3f965b10:	calla  L3F976990
3f965b40:	move   a14, -*sp, 1
3f965b50:	move   *a13(0xffe0), a3, 1
3f965b70:	movb   *a3(0x100), a3
3f965b90:	move   a3, *a14+, 1
3f965ba0:	movk   4, a3
3f965bb0:	move   a3, *a14+, 1
3f965bc0:	move   *a7(0x40), *a14+, 1
3f965be0:	move   a8, a3
3f965bf0:	calla  L3F976990
3f965c20:	move   a8, a4
3f965c30:	add    a8, a3
3f965c40:	move   a3, a6
3f965c50:	cmp    a6, a4
3f965c60:	jrge   L3F966380
L3F965C70:
3f965c70:	move   a6, a7
3f965c80:	sub    a4, a7
3f965c90:	cmpi   0x3f4, a7
3f965cb0:	jrnc   L3F965D00
3f965cc0:	move   a6, a7
3f965cd0:	sub    a4, a7
3f965ce0:	addk   12, a7
3f965cf0:	jruc   L3F965D20
L3F965D00:
3f965d00:	movi   0x400, a7
L3F965D20:
3f965d20:	addk   3, a7
3f965d30:	srl    0x2, a7
3f965d40:	move   a7, a0
3f965d50:	sll    0x2, a0
3f965d60:	move   a14, -*sp, 1
3f965d70:	move   a0, *a14+, 1
3f965d80:	calla  L3F95D9A0
3f965db0:	move   a8, a10
3f965dc0:	move   a10, a11
3f965dd0:	addi   0x80, a11
3f965df0:	move   a6, a7
3f965e00:	sub    a4, a7
3f965e10:	addk   12, a7
3f965e20:	cmp    a7, a0
3f965e30:	jrnc   L3F965E70
3f965e40:	move   a0, a2
3f965e50:	subk   12, a2
3f965e60:	jruc   L3F965E90
L3F965E70:
3f965e70:	move   a6, a2
3f965e80:	sub    a4, a2
L3F965E90:
3f965e90:	move   a14, -*sp, 1
3f965ea0:	move   a4, *a14+, 1
3f965eb0:	move   a9, *a14+, 1
3f965ec0:	calla  L3F96F9F0
3f965ef0:	move   a8, a12
3f965f00:	cmp    a4, a12
3f965f10:	jreq   L3F966010
3f965f20:	move   a14, -*sp, 1
3f965f30:	move   a4, *a14+, 1
3f965f40:	movi   0x3f98f4d0, a8
3f965f70:	move   a8, *a14+, 1
3f965f80:	calla  L3FB341E0
3f965fb0:	move   a14, -*sp, 1
3f965fc0:	move   a10, *a14+, 1
3f965fd0:	calla  L3F702440
3f966000:	jruc   L3F966380
L3F966010:
3f966010:	move   a14, -*sp, 1
3f966020:	move   a2, *a14+, 1
3f966030:	move   a11, a7
3f966040:	addi   0x60, a7
3f966060:	move   a7, *a14+, 1
3f966070:	move   a9, *a14+, 1
3f966080:	calla  L3F96EEE0
3f9660b0:	move   a8, a2
3f9660c0:	jrle   L3F9662F0
3f9660d0:	move   a14, -*sp, 1
3f9660e0:	move   *a13(0xffe0), a7, 1
3f966100:	movb   *a7(0x100), a8
3f966120:	move   a8, *a14+, 1
3f966130:	movk   4, a5
3f966140:	move   a5, *a14+, 1
3f966150:	move   a4, *a14+, 1
3f966160:	calla  L3F976990
3f966190:	move   a8, *a11(0x20), 1
3f9661b0:	move   a14, -*sp, 1
3f9661c0:	movb   *a7(0x100), a8
3f9661e0:	move   a8, *a14+, 1
3f9661f0:	move   a5, *a14+, 1
3f966200:	move   a2, *a14+, 1
3f966210:	calla  L3F976990
3f966240:	move   a8, *a11(0x40), 1
3f966260:	move   a14, -*sp, 1
3f966270:	movk   14, a3
3f966280:	move   a3, *a14+, 1
3f966290:	move   a10, *a14+, 1
3f9662a0:	move   a7, *a14+, 1
3f9662b0:	calla  L3F966950
3f9662e0:	jruc   L3F966350
L3F9662F0:
3f9662f0:	move   a14, -*sp, 1
3f966300:	move   a10, *a14+, 1
3f966310:	calla  L3F702440
3f966340:	jruc   L3F966380
L3F966350:
3f966350:	add    a2, a4
3f966360:	cmp    a6, a4
3f966370:	jrlt   L3F965C70
L3F966380:
3f966380:	move   a14, -*sp, 1
3f966390:	move   *a13(0xffe0), *a14+, 1
3f9663b0:	calla  L3F966440
3f9663e0:	movk   1, a8
L3F9663F0:
3f9663f0:	move   *sp(0x1a0), a14, 1
3f966410:	mmfm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f966430:	rets   2
L3F966440:
3f966440:	mmtm   sp, a9,a11,a13
3f966460:	move   a14, a13
3f966470:	move   a14, -*sp, 1
3f966480:	movk   2, a11
3f966490:	move   a11, *a14+, 1
3f9664a0:	move   a14, -*sp, 1
3f9664b0:	movk   4, a9
3f9664c0:	move   a9, *a14+, 1
3f9664d0:	calla  L3F95D9A0
3f966500:	move   a8, *a14+, 1
3f966510:	move   *a13(0xffe0), *a14+, 1
3f966530:	calla  L3F966950
3f966560:	move   *sp(0x80), a14, 1
3f966580:	mmfm   sp, a9,a11,a13
3f9665a0:	rets   2
L3F9665B0:
3f9665b0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f9665d0:	move   a14, a13
3f9665e0:	move   a14, -*sp, 1
3f9665f0:	movk   8, a11
3f966600:	move   a11, *a14+, 1
3f966610:	calla  L3F95D9A0
3f966640:	move   a8, a9
3f966650:	move   a9, a10
3f966660:	addi   0x80, a10
3f966680:	move   a14, -*sp, 1
3f966690:	move   *a13(0xffe0), a7, 1
3f9666b0:	movb   *a7(0x100), a8
3f9666d0:	move   a8, *a14+, 1
3f9666e0:	movk   1, a5
3f9666f0:	move   a5, *a14+, 1
3f966700:	move   *a13(0xffc0), *a14+, 1
3f966720:	calla  L3F976990
3f966750:	movb   a8, *a10(0x20)
3f966770:	move   a14, -*sp, 1
3f966780:	movb   *a7(0x100), a8
3f9667a0:	move   a8, *a14+, 1
3f9667b0:	movk   2, a5
3f9667c0:	move   a5, *a14+, 1
3f9667d0:	move   *a13(0xffa0), *a14+, 1
3f9667f0:	calla  L3F976990
3f966820:	setf   16, 1, 0
3f966830:	move   a8, *a10(0x30), 0
3f966850:	sub    a5, a5
3f966860:	movb   a5, *a10(0x28)
3f966880:	move   a14, -*sp, 1
3f966890:	movk   3, a5
3f9668a0:	move   a5, *a14+, 1
3f9668b0:	move   a9, *a14+, 1
3f9668c0:	move   a7, *a14+, 1
3f9668d0:	calla  L3F966950
3f966900:	move   *sp(0xe0), a14, 1
3f966920:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f966940:	rets   2
L3F966950:
3f966950:	mmtm   sp, a7,a9,a11,a13
3f966970:	move   a14, a13
3f966980:	move   *a13(0xffc0), a11, 1
3f9669a0:	move   a11, a9
3f9669b0:	addi   0x80, a9
3f9669d0:	movb   *a13(0xffa0), *a9(0x0)
3f966a00:	sub    a11, a11
3f966a10:	movb   a11, *a9(0x8)
3f966a30:	move   *a13(0xffc0), a7, 1
3f966a50:	setf   16, 1, 0
3f966a60:	move   *a7(0x60), *a9(0x10), 0
3f966a90:	move   a14, -*sp, 1
3f966aa0:	move   a7, *a14+, 1
3f966ab0:	move   *a13(0xffe0), a11, 1
3f966ad0:	addi   0xa0, a11
3f966af0:	move   a11, *a14+, 1
3f966b00:	calla  L3F95DC70
3f966b30:	move   a14, -*sp, 1
3f966b40:	move   *a13(0xffe0), *a14+, 1
3f966b60:	calla  L3F975700
3f966b90:	move   *sp(0xa0), a14, 1
3f966bb0:	mmfm   sp, a7,a9,a11,a13
3f966bd0:	rets   2
L3F966BE0:
3f966be0:	mmtm   sp, a9,a11,a13
3f966c00:	move   a14, a13
3f966c10:	move   *a13(0xffe0), a11, 1
3f966c30:	sub    a9, a9
3f966c40:	move   a9, *a11, 1
3f966c50:	move   a11, *a11(0x20), 1
3f966c70:	move   *sp(0x80), a14, 1
3f966c90:	mmfm   sp, a9,a11,a13
3f966cb0:	rets   2
L3F966CC0:
3f966cc0:	mmtm   sp, a7,a9,a10,a11,a13
3f966ce0:	move   a14, a13
3f966cf0:	addk   32, a14
3f966d00:	movk   1, a11
3f966d10:	move   a11, *a13, 1
3f966d20:	move   a14, -*sp, 1
3f966d30:	move   *a13(0xffe0), *a14+, 1
3f966d50:	calla  L3FB458D0
3f966d80:	sll    0x3, a8
3f966d90:	move   *a13(0xffe0), a7, 1
3f966db0:	add    a7, a8
3f966dc0:	move   a8, a9
3f966dd0:	move   a7, a10
3f966de0:	cmp    a9, a10
3f966df0:	jrnc   L3F966F60
L3F966E00:
3f966e00:	move   a14, -*sp, 1
3f966e10:	movb   *a10, a8
3f966e20:	move   a8, *a14+, 1
3f966e30:	calla  L3FE14C10
3f966e60:	move   a8, a7
3f966e70:	jrne   L3F966F30
3f966e80:	move   a14, -*sp, 1
3f966e90:	movb   *a10, a8
3f966ea0:	move   a8, *a14+, 1
3f966eb0:	calla  L3FE14D30
3f966ee0:	move   a8, a7
3f966ef0:	jrne   L3F966F30
3f966f00:	sub    a11, a11
3f966f10:	move   a11, *a13, 1
3f966f20:	jruc   L3F966F60
L3F966F30:
3f966f30:	addk   8, a10
3f966f40:	cmp    a9, a10
3f966f50:	jrc   L3F966E00
L3F966F60:
3f966f60:	move   *a13, a11, 1
3f966f70:	jreq   L3F966FB0
3f966f80:	movk   2, a8
3f966f90:	jauc   L3F9679E0
L3F966FB0:
3f966fb0:	move   *a13(0xffc0), a7, 1
3f966fd0:	move   *a13(0xffe0), *a7(0x0), 1
3f967000:	move   a14, -*sp, 1
3f967010:	movi   0x3f98f648, a8
3f967040:	move   a8, *a14+, 1
3f967050:	move   *a13(0xffe0), *a14+, 1
3f967070:	calla  L3FE1D9C0
3f9670a0:	move   a8, a9
3f9670b0:	jaeq   L3F9679D0
3f9670d0:	move   a14, -*sp, 1
3f9670e0:	movi   0x3f98f648, a8
3f967110:	move   a8, *a14+, 1
3f967120:	move   a9, *a14+, 1
3f967130:	calla  L3FE1DCE0
3f967160:	sll    0x3, a8
3f967170:	add    a9, a8
3f967180:	move   a8, a10
3f967190:	move   a14, -*sp, 1
3f9671a0:	move   a9, *a14+, 1
3f9671b0:	calla  L3FB458D0
3f9671e0:	sll    0x3, a8
3f9671f0:	add    a9, a8
3f967200:	cmp    a8, a10
3f967210:	jreq   L3F9677E0
3f967220:	sub    a7, a7
3f967230:	movb   a7, *a9
3f967240:	move   a14, -*sp, 1
3f967250:	move   a14, -*sp, 1
3f967260:	move   *a13(0xffe0), *a14+, 1
3f967280:	calla  L3FB458D0
3f9672b0:	inc    a8
3f9672c0:	move   a8, *a14+, 1
3f9672d0:	calla  L3F701230
3f967300:	move   *a13(0xffc0), a7, 1
3f967320:	move   a8, *a7, 1
3f967330:	move   a8, a8
3f967340:	jrne   L3F967420
3f967350:	move   a14, -*sp, 1
3f967360:	movi   0x3f98f660, a8
3f967390:	move   a8, *a14+, 1
3f9673a0:	movi   0xffff, a7
3f9673c0:	move   a7, *a14+, 1
3f9673d0:	calla  L3F596830
3f967400:	movk   3, a8
3f967410:	jruc   L3F9679E0
L3F967420:
3f967420:	move   a14, -*sp, 1
3f967430:	move   *a13(0xffe0), *a14+, 1
3f967450:	move   *a7(0x0), *a14+, 1
3f967470:	calla  L3FB45720
3f9674a0:	move   a14, -*sp, 1
3f9674b0:	move   a14, -*sp, 1
3f9674c0:	move   a10, *a14+, 1
3f9674d0:	calla  L3FB458D0
3f967500:	inc    a8
3f967510:	move   a8, *a14+, 1
3f967520:	calla  L3F701230
3f967550:	move   *a13(0xffa0), a7, 1
3f967570:	move   a8, *a7, 1
3f967580:	move   a8, a8
3f967590:	jrne   L3F9676F0
3f9675a0:	move   a14, -*sp, 1
3f9675b0:	movi   0x3f98f660, a8
3f9675e0:	move   a8, *a14+, 1
3f9675f0:	movi   0xffff, a7
3f967610:	move   a7, *a14+, 1
3f967620:	calla  L3F596830
3f967650:	move   a14, -*sp, 1
3f967660:	move   *a13(0xffc0), a7, 1
3f967680:	move   *a7(0x0), *a14+, 1
3f9676a0:	calla  L3F702440
3f9676d0:	movk   3, a8
3f9676e0:	jruc   L3F9679E0
L3F9676F0:
3f9676f0:	move   a14, -*sp, 1
3f967700:	move   a10, *a14+, 1
3f967710:	move   *a7(0x0), *a14+, 1
3f967730:	calla  L3FB45720
3f967760:	move   a14, -*sp, 1
3f967770:	move   *a13(0xffe0), *a14+, 1
3f967790:	calla  L3F702440
3f9677c0:	sub    a8, a8
3f9677d0:	jruc   L3F9679E0
L3F9677E0:
3f9677e0:	sub    a7, a7
3f9677f0:	movb   a7, *a9
3f967800:	move   a14, -*sp, 1
3f967810:	move   a14, -*sp, 1
3f967820:	move   *a13(0xffe0), *a14+, 1
3f967840:	calla  L3FB458D0
3f967870:	inc    a8
3f967880:	move   a8, *a14+, 1
3f967890:	calla  L3F701230
3f9678c0:	move   *a13(0xffc0), a7, 1
3f9678e0:	move   a8, *a7, 1
3f9678f0:	move   a8, a8
3f967900:	jreq   L3F9679A0
3f967910:	move   a14, -*sp, 1
3f967920:	move   *a13(0xffe0), *a14+, 1
3f967940:	move   *a7(0x0), *a14+, 1
3f967960:	calla  L3FB45720
3f967990:	jruc   L3F9679D0
L3F9679A0:
3f9679a0:	move   *a13(0xffe0), *a7(0x0), 1
L3F9679D0:
3f9679d0:	movk   1, a8
L3F9679E0:
3f9679e0:	move   *sp(0xc0), a14, 1
3f967a00:	mmfm   sp, a7,a9,a10,a11,a13
3f967a20:	rets   2
L3F967A30:
3f967a30:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3f967a50:	move   a14, a13
3f967a60:	addi   0x4020, a14
3f967a80:	sub    a11, a11
3f967a90:	move   a14, -*sp, 1
3f967aa0:	movi   0x3f98f7a0, a8
3f967ad0:	move   a8, *a14+, 1
3f967ae0:	move   *a13(0xffc0), *a14+, 1
3f967b00:	calla  L3F9705A0
3f967b30:	move   a8, *a13, 1
3f967b40:	move   a14, -*sp, 1
3f967b50:	move   a8, *a14+, 1
3f967b60:	calla  L3F970EF0
3f967b90:	move   a8, a10
3f967ba0:	jaeq   L3F968650
L3F967BC0:
3f967bc0:	movk   1, a11
3f967bd0:	move   a14, -*sp, 1
3f967be0:	movi   0x9c, a7
3f967c00:	move   a7, *a14+, 1
3f967c10:	move   a11, *a14+, 1
3f967c20:	calla  L3F703D90
3f967c50:	move   a8, a9
3f967c60:	jrne   L3F967DA0
3f967c70:	move   a14, -*sp, 1
3f967c80:	movi   0x3f98f800, a8
3f967cb0:	move   a8, *a14+, 1
3f967cc0:	movi   0xffff, a7
3f967ce0:	move   a7, *a14+, 1
3f967cf0:	calla  L3F596830
3f967d20:	move   a14, -*sp, 1
3f967d30:	move   a7, *a14+, 1
3f967d40:	calla  L3F976F50
3f967d70:	sub    a8, a8
3f967d80:	jauc   L3F9686C0
L3F967DA0:
3f967da0:	move   a14, -*sp, 1
3f967db0:	move   a9, *a14+, 1
3f967dc0:	calla  L3F96DD80
3f967df0:	setf   16, 1, 0
3f967e00:	move   a8, *a9(0xa0), 0
3f967e20:	movi   0xffff, a7
3f967e40:	move   a7, *a9(0x60), 1
3f967e60:	move   a7, *a9(0x400), 1
3f967e80:	sub    a7, a7
3f967e90:	move   a7, *a9(0x20), 1
3f967eb0:	jruc   L3F9683F0
L3F967EC0:
3f967ec0:	move   a14, -*sp, 1
3f967ed0:	movi   0x3f98f900, a8
3f967f00:	move   a8, *a14+, 1
3f967f10:	movi   0xffff, a7
3f967f30:	move   a7, *a14+, 1
3f967f40:	calla  L3F596830
3f967f70:	move   a14, -*sp, 1
3f967f80:	move   *a9(0x40), *a14+, 1
3f967fa0:	move   a13, a5
3f967fb0:	addk   32, a5
3f967fc0:	move   a5, *a14+, 1
3f967fd0:	calla  L3FB45720
3f968000:	move   a14, -*sp, 1
3f968010:	move   a9, *a14+, 1
3f968020:	calla  L3F96C990
3f968050:	move   a8, a8
3f968060:	jrge   L3F9682C0
3f968070:	move   a14, -*sp, 1
3f968080:	move   a5, *a14+, 1
3f968090:	movi   0x3f98f910, a8
3f9680c0:	move   a8, *a14+, 1
3f9680d0:	move   a13, a5
3f9680e0:	addi   0x2020, a5
3f968100:	move   a5, *a14+, 1
3f968110:	calla  L3FB34430
3f968140:	move   a14, -*sp, 1
3f968150:	movk   3, a5
3f968160:	move   a5, *a14+, 1
3f968170:	move   a13, a5
3f968180:	addi   0x2020, a5
3f9681a0:	move   a5, *a14+, 1
3f9681b0:	calla  L3F309350
3f9681e0:	move   a14, -*sp, 1
3f9681f0:	move   a13, a5
3f968200:	addk   32, a5
3f968210:	move   a5, *a14+, 1
3f968220:	movi   0x3f98fa08, a8
3f968250:	move   a8, *a14+, 1
3f968260:	move   a7, *a14+, 1
3f968270:	calla  L3F5969B0
3f9682a0:	sub    a8, a8
3f9682b0:	jruc   L3F9686C0
L3F9682C0:
3f9682c0:	move   a14, -*sp, 1
3f9682d0:	move   a9, *a14+, 1
3f9682e0:	calla  L3F96DA10
3f968310:	jruc   L3F968530
L3F968320:
3f968320:	move   a14, -*sp, 1
3f968330:	move   a10, *a14+, 1
3f968340:	calla  L3F702440
3f968370:	sub    a8, a8
3f968380:	jruc   L3F9686C0
L3F968390:
3f968390:	move   a14, -*sp, 1
3f9683a0:	move   a10, *a14+, 1
3f9683b0:	calla  L3F702440
3f9683e0:	jruc   L3F9685C0
L3F9683F0:
3f9683f0:	move   a14, -*sp, 1
3f968400:	move   a9, a5
3f968410:	addk   32, a5
3f968420:	move   a5, *a14+, 1
3f968430:	move   a9, a5
3f968440:	addi   0x40, a5
3f968460:	move   a5, *a14+, 1
3f968470:	move   a10, *a14+, 1
3f968480:	calla  L3F966CC0
3f9684b0:	move   a8, a8
3f9684c0:	jreq   L3F968530
3f9684d0:	dec    a8
3f9684e0:	jreq   L3F967EC0
3f9684f0:	dec    a8
3f968500:	jreq   L3F968390
3f968510:	dec    a8
3f968520:	jreq   L3F968320
L3F968530:
3f968530:	sub    a7, a7
3f968540:	move   a7, *a9, 1
3f968550:	move   *a13(0xffe0), a5, 1
3f968570:	move   *a5(0x20), a3, 1
3f968590:	move   a9, *a3, 1
3f9685a0:	move   a9, *a5(0x20), 1
L3F9685C0:
3f9685c0:	move   a14, -*sp, 1
3f9685d0:	move   *a13(0x0), *a14+, 1
3f9685f0:	calla  L3F970EF0
3f968620:	move   a8, a10
3f968630:	jane   L3F967BC0
L3F968650:
3f968650:	move   a14, -*sp, 1
3f968660:	move   *a13(0x0), *a14+, 1
3f968680:	calla  L3F9737E0
3f9686b0:	move   a11, a8
L3F9686C0:
3f9686c0:	move   *sp(0x100), a14, 1
3f9686e0:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3f968700:	rets   2
L3F968710:
3f968710:	mmtm   sp, a9,a10,a11,a13
3f968730:	move   a14, a13
3f968740:	move   *a13(0xffe0), a11, 1
3f968760:	move   *a11, a9, 1
3f968770:	jreq   L3F968810
L3F968780:
3f968780:	move   a9, a10
3f968790:	move   *a9, a9, 1
3f9687a0:	move   a14, -*sp, 1
3f9687b0:	move   a10, *a14+, 1
3f9687c0:	calla  L3F9688C0
3f9687f0:	move   a9, a8
3f968800:	jrne   L3F968780
L3F968810:
3f968810:	move   a14, -*sp, 1
3f968820:	move   *a13(0xffe0), *a14+, 1
3f968840:	calla  L3F966BE0
3f968870:	move   *sp(0xa0), a14, 1
3f968890:	mmfm   sp, a9,a10,a11,a13
3f9688b0:	rets   2
L3F9688C0:
3f9688c0:	mmtm   sp, a7,a9,a11,a13
3f9688e0:	move   a14, a13
3f9688f0:	move   a14, -*sp, 1
3f968900:	move   *a13(0xffe0), a11, 1
3f968920:	setf   16, 1, 0
3f968930:	move   *a11(0xa0), a8, 0
3f968950:	move   a8, *a14+, 1
3f968960:	calla  L3F96E850
3f968990:	move   a14, -*sp, 1
3f9689a0:	move   a11, *a14+, 1
3f9689b0:	calla  L3F96DA10
3f9689e0:	move   *a11(0x40), a11, 1
3f968a00:	jreq   L3F968A90
3f968a10:	move   a14, -*sp, 1
3f968a20:	move   *a13(0xffe0), a11, 1
3f968a40:	move   *a11(0x40), *a14+, 1
3f968a60:	calla  L3F702440
L3F968A90:
3f968a90:	move   *a13(0xffe0), a11, 1
3f968ab0:	move   *a11(0x20), a11, 1
3f968ad0:	jreq   L3F968B60
3f968ae0:	move   a14, -*sp, 1
3f968af0:	move   *a13(0xffe0), a11, 1
3f968b10:	move   *a11(0x20), *a14+, 1
3f968b30:	calla  L3F702440
L3F968B60:
3f968b60:	move   *a13(0xffe0), a11, 1
3f968b80:	move   *a11(0x3c0), a11, 1
3f968ba0:	jreq   L3F968EC0
3f968bb0:	sub    a9, a9
3f968bc0:	move   *a13(0xffe0), a11, 1
3f968be0:	move   *a11(0x290), a7, 1
3f968c00:	move   *a11(0x250), a11, 1
3f968c20:	sub    a11, a7
3f968c30:	cmp    a7, a9
3f968c40:	jrgt   L3F968E40
L3F968C50:
3f968c50:	move   *a13(0xffe0), a11, 1
3f968c70:	move   a9, a7
3f968c80:	sll    0x5, a7
3f968c90:	move   *a11(0x3c0), a11, 1
3f968cb0:	add    a7, a11
3f968cc0:	move   *a11, a11, 1
3f968cd0:	jreq   L3F968DA0
3f968ce0:	move   a14, -*sp, 1
3f968cf0:	move   *a13(0xffe0), a11, 1
3f968d10:	move   a9, a7
3f968d20:	sll    0x5, a7
3f968d30:	move   *a11(0x3c0), a11, 1
3f968d50:	add    a7, a11
3f968d60:	move   *a11+, *a14+, 1
3f968d70:	calla  L3F96B3E0
L3F968DA0:
3f968da0:	inc    a9
3f968db0:	move   *a13(0xffe0), a11, 1
3f968dd0:	move   *a11(0x290), a7, 1
3f968df0:	move   *a11(0x250), a11, 1
3f968e10:	sub    a11, a7
3f968e20:	cmp    a7, a9
3f968e30:	jrle   L3F968C50
L3F968E40:
3f968e40:	move   a14, -*sp, 1
3f968e50:	move   *a13(0xffe0), a11, 1
3f968e70:	move   *a11(0x3c0), *a14+, 1
3f968e90:	calla  L3F702440
L3F968EC0:
3f968ec0:	move   *a13(0xffe0), a11, 1
3f968ee0:	move   *a11(0x3e0), a7, 1
3f968f00:	jreq   L3F968F70
3f968f10:	move   a14, -*sp, 1
3f968f20:	move   *a11(0x3e0), *a14+, 1
3f968f40:	calla  L3F702440
L3F968F70:
3f968f70:	move   a14, -*sp, 1
3f968f80:	move   a11, *a14+, 1
3f968f90:	calla  L3F702440
3f968fc0:	move   *sp(0xa0), a14, 1
3f968fe0:	mmfm   sp, a7,a9,a11,a13
3f969000:	rets   2
L3F969010:
3f969010:	mmtm   sp, a7,a9,a11
3f969030:	sub    a11, a11
3f969040:	move   a11, @0x227cb0, 1
3f969070:	move   a11, a9
L3F969080:
3f969080:	move   a9, a11
3f969090:	sll    0x5, a11
3f9690a0:	addi   0x227cd0, a11
3f9690d0:	sub    a7, a7
3f9690e0:	move   a7, *a11, 1
3f9690f0:	inc    a9
3f969100:	cmpi   0x14, a9
3f969120:	jrlt   L3F969080
3f969130:	mmfm   sp, a7,a9,a11
3f969150:	rets
L3F969160:
3f969160:	mmtm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3f969180:	move   a14, a13
3f969190:	addk   32, a14
3f9691a0:	move   *a13(0xffc0), a10, 1
3f9691c0:	sra    0x8, a10
3f9691d0:	move   *a13(0xffc0), a7, 1
3f9691f0:	move   a7, a11
3f969200:	andi   0xff, a11
3f969230:	sub    a2, a2
3f969240:	move   a14, -*sp, 1
3f969250:	move   a10, *a14+, 1
3f969260:	move   *a13(0xffe0), *a14+, 1
3f969280:	calla  L3F96A650
3f9692b0:	move   a8, a9
3f9692c0:	jaeq   L3F96A5F0
3f9692e0:	move   *a13(0xffe0), a7, 1
3f969300:	move   *a7(0x3e0), a7, 1
3f969320:	jrne   L3F969A60
3f969330:	move   a14, -*sp, 1
3f969340:	move   *a13(0xffe0), *a14+, 1
3f969360:	calla  L3F96C990
3f969390:	move   a8, a2
3f9693a0:	jrge   L3F969460
3f9693b0:	move   a14, -*sp, 1
3f9693c0:	movi   0x3f98fb00, a8
3f9693f0:	move   a8, *a14+, 1
3f969400:	calla  L3FB341E0
3f969430:	sub    a8, a8
3f969440:	jauc   L3F96A600
L3F969460:
3f969460:	move   *a13(0xffe0), a7, 1
3f969480:	move   *a7(0x290), a5, 1
3f9694a0:	move   *a7(0x250), a3, 1
3f9694c0:	sub    a3, a5
3f9694d0:	inc    a5
3f9694e0:	move   a5, a12
3f9694f0:	sll    0x3, a12
3f969500:	move   a14, -*sp, 1
3f969510:	move   a12, *a14+, 1
3f969520:	movk   1, a5
3f969530:	move   a5, *a14+, 1
3f969540:	calla  L3F703D90
3f969570:	move   a8, *a7(0x3e0), 1
3f969590:	move   *a7(0x3e0), a3, 1
3f9695b0:	jrne   L3F9696A0
3f9695c0:	move   a14, -*sp, 1
3f9695d0:	movi   0x3f98fbd0, a8
3f969600:	move   a8, *a14+, 1
3f969610:	movi   0xffff, a3
3f969630:	move   a3, *a14+, 1
3f969640:	calla  L3F596830
3f969670:	sub    a8, a8
3f969680:	jauc   L3F96A600
L3F9696A0:
3f9696a0:	move   a14, -*sp, 1
3f9696b0:	setf   16, 0, 0
3f9696c0:	move   *a7(0x370), a3, 0
3f9696e0:	move   *a7(0x380), a5, 0
3f969700:	add    a5, a3
3f969710:	move   *a7(0x390), a5, 0
3f969730:	add    a5, a3
3f969740:	move   a3, *a14+, 1
3f969750:	move   a7, *a14+, 1
3f969760:	calla  L3F96F9F0
3f969790:	move   a8, a0
3f9697a0:	jrle   L3F969850
3f9697b0:	move   a14, -*sp, 1
3f9697c0:	move   a12, *a14+, 1
3f9697d0:	move   *a7(0x3e0), *a14+, 1
3f9697f0:	move   a7, *a14+, 1
3f969800:	calla  L3F96EEE0
3f969830:	cmp    a8, a12
3f969840:	jreq   L3F969A60
L3F969850:
3f969850:	move   a14, -*sp, 1
3f969860:	move   *a7(0x40), *a14+, 1
3f969880:	setf   16, 0, 0
3f969890:	move   *a7(0x370), a5, 0
3f9698b0:	move   *a7(0x380), a3, 0
3f9698d0:	add    a3, a5
3f9698e0:	move   *a7(0x390), a3, 0
3f969900:	add    a3, a5
3f969910:	move   a5, *a14+, 1
3f969920:	move   a12, *a14+, 1
3f969930:	movi   0x3f98fca8, a8
3f969960:	move   a8, *a14+, 1
3f969970:	calla  L3FB341E0
3f9699a0:	move   a14, -*sp, 1
3f9699b0:	move   *a7(0x3e0), *a14+, 1
3f9699d0:	calla  L3F702440
3f969a00:	sub    a5, a5
3f969a10:	move   a5, *a7(0x3e0), 1
3f969a30:	move   a5, a8
3f969a40:	jauc   L3F96A600
L3F969A60:
3f969a60:	move   *a9(0x40), a7, 1
3f969a80:	jrne   L3F96A240
3f969a90:	cmpi   0xffff, a2
3f969ab0:	jrne   L3F969B30
3f969ac0:	move   a14, -*sp, 1
3f969ad0:	move   *a13(0xffe0), *a14+, 1
3f969af0:	calla  L3F96C990
3f969b20:	move   a8, a2
L3F969B30:
3f969b30:	move   a14, -*sp, 1
3f969b40:	move   *a13(0xffe0), *a14+, 1
3f969b60:	calla  L3F96C990
3f969b90:	move   a8, a2
3f969ba0:	jrge   L3F969C60
3f969bb0:	move   a14, -*sp, 1
3f969bc0:	movi   0x3f98fb00, a8
3f969bf0:	move   a8, *a14+, 1
3f969c00:	calla  L3FB341E0
3f969c30:	sub    a8, a8
3f969c40:	jauc   L3F96A600
L3F969C60:
3f969c60:	move   *a13(0xffe0), a7, 1
3f969c80:	move   *a7(0x250), a5, 1
3f969ca0:	move   a10, a3
3f969cb0:	sub    a5, a3
3f969cc0:	sll    0x6, a3
3f969cd0:	move   *a7(0x3e0), a5, 1
3f969cf0:	add    a3, a5
3f969d00:	move   *a5(0x20), a12, 1
3f969d20:	move   a14, -*sp, 1
3f969d30:	move   a12, *a14+, 1
3f969d40:	movk   1, a5
3f969d50:	move   a5, *a14+, 1
3f969d60:	calla  L3F703D90
3f969d90:	move   a8, *a9(0x40), 1
3f969db0:	move   *a9(0x40), a3, 1
3f969dd0:	jrne   L3F969EB0
3f969de0:	move   a14, -*sp, 1
3f969df0:	movi   0x3f98fe10, a8
3f969e20:	move   a8, *a14+, 1
3f969e30:	movi   0xffff, a3
3f969e50:	move   a3, *a14+, 1
3f969e60:	calla  L3F596830
3f969e90:	sub    a8, a8
3f969ea0:	jruc   L3F96A600
L3F969EB0:
3f969eb0:	move   a14, -*sp, 1
3f969ec0:	move   *a7(0x250), a3, 1
3f969ee0:	move   a10, a5
3f969ef0:	sub    a3, a5
3f969f00:	sll    0x6, a5
3f969f10:	move   *a7(0x3e0), a3, 1
3f969f30:	add    a5, a3
3f969f40:	move   *a3+, *a14+, 1
3f969f50:	move   a7, *a14+, 1
3f969f60:	calla  L3F96F9F0
3f969f90:	move   a8, a0
3f969fa0:	jrle   L3F96A050
3f969fb0:	move   a14, -*sp, 1
3f969fc0:	move   a12, *a14+, 1
3f969fd0:	move   *a9(0x40), *a14+, 1
3f969ff0:	move   a7, *a14+, 1
3f96a000:	calla  L3F96EEE0
3f96a030:	cmp    a8, a12
3f96a040:	jreq   L3F96A240
L3F96A050:
3f96a050:	move   a14, -*sp, 1
3f96a060:	move   *a7(0x40), *a14+, 1
3f96a080:	move   *a7(0x250), a5, 1
3f96a0a0:	move   a10, a3
3f96a0b0:	sub    a5, a3
3f96a0c0:	sll    0x6, a3
3f96a0d0:	move   *a7(0x3e0), a5, 1
3f96a0f0:	add    a3, a5
3f96a100:	move   *a5+, *a14+, 1
3f96a110:	move   a12, *a14+, 1
3f96a120:	movi   0x3f98fef0, a8
3f96a150:	move   a8, *a14+, 1
3f96a160:	calla  L3FB341E0
3f96a190:	move   a14, -*sp, 1
3f96a1a0:	move   *a9(0x40), *a14+, 1
3f96a1c0:	calla  L3F702440
3f96a1f0:	sub    a5, a5
3f96a200:	move   a5, *a9(0x40), 1
3f96a220:	move   a5, a8
3f96a230:	jruc   L3F96A600
L3F96A240:
3f96a240:	move   *a13(0xffe0), a7, 1
3f96a260:	move   *a7(0x270), a5, 1
3f96a280:	cmp    a5, a11
3f96a290:	jrlt   L3F96A5D0
3f96a2a0:	move   *a7(0x2b0), a5, 1
3f96a2c0:	cmp    a5, a11
3f96a2d0:	jrgt   L3F96A5D0
3f96a2e0:	setf   8, 0, 0
3f96a2f0:	move   *a7(0x2e0), a5, 0
3f96a310:	btst   3, a5
3f96a320:	jreq   L3F96A490
3f96a330:	move   *a7(0x270), a5, 1
3f96a350:	move   a11, a3
3f96a360:	sub    a5, a3
3f96a370:	sll    0x4, a3
3f96a380:	move   *a9(0x40), a5, 1
3f96a3a0:	add    a3, a5
3f96a3b0:	setf   16, 0, 0
3f96a3c0:	move   *a5, a5, 0
3f96a3d0:	move   a5, *a13, 1
3f96a3e0:	cmpi   0xffff, a5
3f96a410:	jreq   L3F96A470
3f96a420:	sll    0x3, a5
3f96a430:	move   *a9(0x40), a8, 1
3f96a450:	add    a5, a8
3f96a460:	jruc   L3F96A600
L3F96A470:
3f96a470:	sub    a8, a8
3f96a480:	jruc   L3F96A600
L3F96A490:
3f96a490:	move   *a7(0x270), a5, 1
3f96a4b0:	move   a11, a3
3f96a4c0:	sub    a5, a3
3f96a4d0:	sll    0x5, a3
3f96a4e0:	move   *a9(0x40), a5, 1
3f96a500:	add    a3, a5
3f96a510:	move   *a5, *a13, 1
3f96a520:	move   *a13, a5, 1
3f96a530:	inc    a5
3f96a540:	jreq   L3F96A5B0
3f96a550:	move   *a13, a5, 1
3f96a560:	sll    0x3, a5
3f96a570:	move   *a9(0x40), a8, 1
3f96a590:	add    a5, a8
3f96a5a0:	jruc   L3F96A600
L3F96A5B0:
3f96a5b0:	sub    a8, a8
3f96a5c0:	jruc   L3F96A600
L3F96A5D0:
3f96a5d0:	sub    a8, a8
3f96a5e0:	jruc   L3F96A600
L3F96A5F0:
3f96a5f0:	move   a2, a8
L3F96A600:
3f96a600:	move   *sp(0x160), a14, 1
3f96a620:	mmfm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3f96a640:	rets   2
L3F96A650:
3f96a650:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f96a670:	move   a14, a13
3f96a680:	addk   32, a14
3f96a690:	move   *a13(0xffe0), a7, 1
3f96a6b0:	move   *a13(0xffc0), a5, 1
3f96a6d0:	move   *a7(0x250), a7, 1
3f96a6f0:	cmp    a7, a5
3f96a700:	jalt   L3F96B2D0
3f96a720:	move   *a13(0xffe0), a7, 1
3f96a740:	move   *a7(0x290), a7, 1
3f96a760:	cmp    a7, a5
3f96a770:	jagt   L3F96B2D0
3f96a790:	move   *a13(0xffe0), a7, 1
3f96a7b0:	move   *a7(0x3c0), a5, 1
3f96a7d0:	jrne   L3F96ABC0
3f96a7e0:	move   a14, -*sp, 1
3f96a7f0:	move   *a7(0x290), a5, 1
3f96a810:	move   *a7(0x250), a3, 1
3f96a830:	sub    a3, a5
3f96a840:	inc    a5
3f96a850:	sll    0x2, a5
3f96a860:	move   a5, *a14+, 1
3f96a870:	movk   1, a5
3f96a880:	move   a5, *a14+, 1
3f96a890:	calla  L3F703D90
3f96a8c0:	move   a8, *a7(0x3c0), 1
3f96a8e0:	move   *a7(0x3c0), a3, 1
3f96a900:	jrne   L3F96A9F0
3f96a910:	move   a14, -*sp, 1
3f96a920:	movi   0x3f990060, a8
3f96a950:	move   a8, *a14+, 1
3f96a960:	movi   0xffff, a3
3f96a980:	move   a3, *a14+, 1
3f96a990:	calla  L3F596830
3f96a9c0:	sub    a8, a8
3f96a9d0:	jauc   L3F96B390
L3F96A9F0:
3f96a9f0:	sub    a3, a3
3f96aa00:	move   a3, *a13, 1
3f96aa10:	move   *a7(0x290), a5, 1
3f96aa30:	move   *a7(0x250), a7, 1
3f96aa50:	sub    a7, a5
3f96aa60:	cmp    a5, a3
3f96aa70:	jrgt   L3F96ABC0
L3F96AA80:
3f96aa80:	move   *a13(0xffe0), a7, 1
3f96aaa0:	move   *a13, a5, 1
3f96aab0:	sll    0x5, a5
3f96aac0:	move   *a7(0x3c0), a3, 1
3f96aae0:	add    a5, a3
3f96aaf0:	sub    a5, a5
3f96ab00:	move   a5, *a3, 1
3f96ab10:	move   *a13, a3, 1
3f96ab20:	inc    a3
3f96ab30:	move   a3, *a13, 1
3f96ab40:	move   *a7(0x290), a5, 1
3f96ab60:	move   *a7(0x250), a3, 1
3f96ab80:	sub    a3, a5
3f96ab90:	move   *a13, a3, 1
3f96aba0:	cmp    a5, a3
3f96abb0:	jrle   L3F96AA80
L3F96ABC0:
3f96abc0:	move   *a13(0xffe0), a7, 1
3f96abe0:	move   *a13(0xffc0), a5, 1
3f96ac00:	move   *a7(0x250), a3, 1
3f96ac20:	sub    a3, a5
3f96ac30:	sll    0x5, a5
3f96ac40:	move   *a7(0x3c0), a3, 1
3f96ac60:	add    a5, a3
3f96ac70:	move   *a3, a9, 1
3f96ac80:	jrne   L3F96B2D0
3f96ac90:	movi   0xffff, a12
3f96acb0:	sub    a10, a10
L3F96ACC0:
3f96acc0:	move   a10, a7
3f96acd0:	sll    0x5, a7
3f96ace0:	addi   0x227cd0, a7
3f96ad10:	move   *a7, a7, 1
3f96ad20:	jreq   L3F96AE80
3f96ad30:	move   a10, a7
3f96ad40:	sll    0x5, a7
3f96ad50:	addi   0x227cd0, a7
3f96ad80:	move   *a7, a7, 1
3f96ad90:	move   *a7, a7, 1
3f96ada0:	cmp    a12, a7
3f96adb0:	jrnc   L3F96AE40
3f96adc0:	move   a10, a7
3f96add0:	sll    0x5, a7
3f96ade0:	addi   0x227cd0, a7
3f96ae10:	move   *a7, a7, 1
3f96ae20:	move   *a7, a12, 1
3f96ae30:	move   a10, a11
L3F96AE40:
3f96ae40:	inc    a10
3f96ae50:	cmpi   0x14, a10
3f96ae70:	jrlt   L3F96ACC0
L3F96AE80:
3f96ae80:	cmpi   0x14, a10
3f96aea0:	jrlt   L3F96AF60
3f96aeb0:	move   a11, a10
3f96aec0:	move   a14, -*sp, 1
3f96aed0:	move   a10, a7
3f96aee0:	sll    0x5, a7
3f96aef0:	addi   0x227cd0, a7
3f96af20:	move   *a7+, *a14+, 1
3f96af30:	calla  L3F96B3E0
L3F96AF60:
3f96af60:	move   a14, -*sp, 1
3f96af70:	movk   12, a7
3f96af80:	move   a7, *a14+, 1
3f96af90:	movk   1, a5
3f96afa0:	move   a5, *a14+, 1
3f96afb0:	calla  L3F703D90
3f96afe0:	move   a8, a9
3f96aff0:	jrne   L3F96B0D0
3f96b000:	move   a14, -*sp, 1
3f96b010:	movi   0x3f990160, a8
3f96b040:	move   a8, *a14+, 1
3f96b050:	movi   0xffff, a3
3f96b070:	move   a3, *a14+, 1
3f96b080:	calla  L3F596830
3f96b0b0:	sub    a8, a8
3f96b0c0:	jruc   L3F96B390
L3F96B0D0:
3f96b0d0:	sub    a3, a3
3f96b0e0:	move   a3, *a9(0x40), 1
3f96b100:	move   a10, a3
3f96b110:	sll    0x5, a3
3f96b120:	addi   0x227cd0, a3
3f96b150:	move   a9, *a3, 1
3f96b160:	move   *a13(0xffe0), a3, 1
3f96b180:	move   *a13(0xffc0), a5, 1
3f96b1a0:	move   *a3(0x250), a7, 1
3f96b1c0:	sub    a7, a5
3f96b1d0:	sll    0x5, a5
3f96b1e0:	move   *a3(0x3c0), a7, 1
3f96b200:	add    a5, a7
3f96b210:	move   a9, *a7, 1
3f96b220:	move   *a13(0xffc0), a7, 1
3f96b240:	move   *a3(0x250), a5, 1
3f96b260:	sub    a5, a7
3f96b270:	sll    0x5, a7
3f96b280:	move   *a3(0x3c0), a5, 1
3f96b2a0:	add    a7, a5
3f96b2b0:	move   a5, *a9(0x20), 1
L3F96B2D0:
3f96b2d0:	move   a9, a3
3f96b2e0:	jreq   L3F96B380
3f96b2f0:	move   @0x227cb0, a7, 1
3f96b320:	inc    a7
3f96b330:	move   a7, @0x227cb0, 1
3f96b360:	dec    a7
3f96b370:	move   a7, *a9, 1
L3F96B380:
3f96b380:	move   a9, a8
L3F96B390:
3f96b390:	move   *sp(0x120), a14, 1
3f96b3b0:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f96b3d0:	rets   2
L3F96B3E0:
3f96b3e0:	mmtm   sp, a7,a9,a11,a13
3f96b400:	move   a14, a13
3f96b410:	move   *a13(0xffe0), a11, 1
3f96b430:	move   *a11(0x20), a7, 1
3f96b450:	sub    a11, a11
3f96b460:	move   a11, *a7, 1
3f96b470:	move   a11, a9
L3F96B480:
3f96b480:	move   a9, a11
3f96b490:	sll    0x5, a11
3f96b4a0:	addi   0x227cd0, a11
3f96b4d0:	move   *a11, a11, 1
3f96b4e0:	move   *a13(0xffe0), a7, 1
3f96b500:	cmp    a7, a11
3f96b510:	jrne   L3F96B590
3f96b520:	move   a9, a11
3f96b530:	sll    0x5, a11
3f96b540:	addi   0x227cd0, a11
3f96b570:	sub    a7, a7
3f96b580:	move   a7, *a11, 1
L3F96B590:
3f96b590:	inc    a9
3f96b5a0:	cmpi   0x14, a9
3f96b5c0:	jrlt   L3F96B480
3f96b5d0:	move   *a13(0xffe0), a11, 1
3f96b5f0:	move   *a11(0x40), a7, 1
3f96b610:	jreq   L3F96B680
3f96b620:	move   a14, -*sp, 1
3f96b630:	move   *a11(0x40), *a14+, 1
3f96b650:	calla  L3F702440
L3F96B680:
3f96b680:	move   a14, -*sp, 1
3f96b690:	move   a11, *a14+, 1
3f96b6a0:	calla  L3F702440
3f96b6d0:	move   *sp(0xa0), a14, 1
3f96b6f0:	mmfm   sp, a7,a9,a11,a13
3f96b710:	rets   2
L3F96B720:
3f96b720:	mmtm   sp, a7,a9,a11
3f96b740:	sub    a11, a11
3f96b750:	move   a11, @0x227f70, 1
3f96b780:	move   a11, a9
L3F96B790:
3f96b790:	move   a9, a11
3f96b7a0:	sll    0x5, a11
3f96b7b0:	addi   0x227f50, a11
3f96b7e0:	sub    a7, a7
3f96b7f0:	move   a7, *a11, 1
3f96b800:	inc    a9
3f96b810:	jrle   L3F96B790
3f96b820:	mmfm   sp, a7,a9,a11
3f96b840:	rets
L3F96B850:
3f96b850:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3f96b870:	move   a14, a13
3f96b880:	addi   0x80, a14
3f96b8a0:	move   *a13(0xffe0), a9, 1
3f96b8c0:	move   *a9(0x60), a10, 1
3f96b8e0:	move   *a9(0x20), *a13(0x60), 1
3f96b910:	move   a14, -*sp, 1
3f96b920:	movi   0x3f98f900, a8
3f96b950:	move   a8, *a14+, 1
3f96b960:	movi   0xffff, a7
3f96b980:	move   a7, *a14+, 1
3f96b990:	calla  L3F596830
3f96b9c0:	move   a14, -*sp, 1
3f96b9d0:	movk   4, a5
3f96b9e0:	move   a5, *a14+, 1
3f96b9f0:	move   a13, *a14+, 1
3f96ba00:	move   a9, *a14+, 1
3f96ba10:	calla  L3F96EEE0
3f96ba40:	move   a8, a11
3f96ba50:	jrgt   L3F96BAE0
3f96ba60:	move   a14, -*sp, 1
3f96ba70:	move   a7, *a14+, 1
3f96ba80:	calla  L3F976E20
3f96bab0:	move   a7, a8
3f96bac0:	jauc   L3F96C940
L3F96BAE0:
3f96bae0:	move   *a13(0x0), *a9(0x400), 1
3f96bb10:	move   *a13, a5, 1
3f96bb20:	cmpi   0x70636601, a5
3f96bb50:	jrne   L3F96BC60
3f96bb60:	move   a14, -*sp, 1
3f96bb70:	move   a9, *a14+, 1
3f96bb80:	calla  L3F97EF00
3f96bbb0:	move   a8, a11
3f96bbc0:	jane   L3F96C6B0
3f96bbe0:	move   a14, -*sp, 1
3f96bbf0:	move   a7, *a14+, 1
3f96bc00:	calla  L3F976E20
3f96bc30:	move   a7, a8
3f96bc40:	jauc   L3F96C940
L3F96BC60:
3f96bc60:	move   a14, -*sp, 1
3f96bc70:	movk   8, a7
3f96bc80:	move   a7, *a14+, 1
3f96bc90:	move   a13, a7
3f96bca0:	addk   32, a7
3f96bcb0:	move   a7, *a14+, 1
3f96bcc0:	move   a9, *a14+, 1
3f96bcd0:	calla  L3F96EEE0
3f96bd00:	move   a8, a11
3f96bd10:	jrgt   L3F96BDC0
3f96bd20:	move   a14, -*sp, 1
3f96bd30:	movi   0xffff, a7
3f96bd50:	move   a7, *a14+, 1
3f96bd60:	calla  L3F976E20
3f96bd90:	move   a7, a8
3f96bda0:	jauc   L3F96C940
L3F96BDC0:
3f96bdc0:	move   a14, -*sp, 1
3f96bdd0:	movi   0x54, a7
3f96bdf0:	move   a7, *a14+, 1
3f96be00:	move   a9, a7
3f96be10:	addi   0xb0, a7
3f96be30:	move   a7, *a14+, 1
3f96be40:	move   a9, *a14+, 1
3f96be50:	calla  L3F96EEE0
3f96be80:	move   a8, a11
3f96be90:	jrgt   L3F96BF40
3f96bea0:	move   a14, -*sp, 1
3f96beb0:	movi   0xffff, a7
3f96bed0:	move   a7, *a14+, 1
3f96bee0:	calla  L3F976E20
3f96bf10:	move   a7, a8
3f96bf20:	jauc   L3F96C940
L3F96BF40:
3f96bf40:	cmpi   0x1df5e76, a5
3f96bf70:	jrne   L3F96C0A0
3f96bf80:	setf   16, 0, 0
3f96bf90:	move   *a13(0x20), a7, 0
3f96bfb0:	cmpi   0x54, a7
3f96bfd0:	jrne   L3F96C0A0
3f96bfe0:	move   *a9(0xb0), a5, 0
3f96c000:	cmpi   0x54, a5
3f96c020:	jrne   L3F96C0A0
3f96c030:	move   *a9(0xd0), a5, 0
3f96c050:	dsjs   a5, L3F96C0A0
3f96c060:	move   *a9(0xe0), a5, 0
3f96c080:	subk   6, a5
3f96c090:	jreq   L3F96C210
L3F96C0A0:
3f96c0a0:	move   a14, -*sp, 1
3f96c0b0:	move   *a9(0x40), *a14+, 1
3f96c0d0:	movi   0x3f990290, a8
3f96c100:	move   a8, *a14+, 1
3f96c110:	calla  L3FB341E0
3f96c140:	move   a14, -*sp, 1
3f96c150:	movk   3, a7
3f96c160:	move   a7, *a14+, 1
3f96c170:	movi   0x3f990370, a8
3f96c1a0:	move   a8, *a14+, 1
3f96c1b0:	calla  L3F309350
3f96c1e0:	movi   0xffff, a8
3f96c200:	jruc   L3F96C940
L3F96C210:
3f96c210:	move   a14, -*sp, 1
3f96c220:	move   *a13(0x30), a5, 0
3f96c240:	inc    a5
3f96c250:	move   a5, *a14+, 1
3f96c260:	movk   1, a5
3f96c270:	move   a5, *a14+, 1
3f96c280:	calla  L3F703D90
3f96c2b0:	move   a8, *a9(0x20), 1
3f96c2d0:	move   *a9(0x20), a5, 1
3f96c2f0:	jrne   L3F96C420
3f96c300:	move   a14, -*sp, 1
3f96c310:	movi   0x3f990460, a8
3f96c340:	move   a8, *a14+, 1
3f96c350:	movi   0xffff, a5
3f96c370:	move   a5, *a14+, 1
3f96c380:	calla  L3F596830
3f96c3b0:	move   a14, -*sp, 1
3f96c3c0:	move   a5, *a14+, 1
3f96c3d0:	calla  L3F976F50
3f96c400:	move   a5, a8
3f96c410:	jruc   L3F96C940
L3F96C420:
3f96c420:	move   a14, -*sp, 1
3f96c430:	setf   16, 0, 0
3f96c440:	move   *a13(0x30), a5, 0
3f96c460:	move   a5, *a14+, 1
3f96c470:	move   *a9(0x20), *a14+, 1
3f96c490:	move   a9, *a14+, 1
3f96c4a0:	calla  L3F96EEE0
3f96c4d0:	move   a8, a11
3f96c4e0:	jrgt   L3F96C580
3f96c4f0:	move   a14, -*sp, 1
3f96c500:	movi   0xffff, a5
3f96c520:	move   a5, *a14+, 1
3f96c530:	calla  L3F976E20
3f96c560:	move   a5, a8
3f96c570:	jruc   L3F96C940
L3F96C580:
3f96c580:	sll    0x3, a5
3f96c590:	move   *a9(0x20), a3, 1
3f96c5b0:	add    a5, a3
3f96c5c0:	sub    a5, a5
3f96c5d0:	movb   a5, *a3
3f96c5e0:	setf   16, 0, 0
3f96c5f0:	move   *a13(0x30), a3, 0
3f96c610:	add    a3, a7
3f96c620:	addk   12, a7
3f96c630:	move   a7, *a9(0x370), 0
3f96c650:	move   *a13(0x40), *a9(0x380), 0
3f96c680:	move   *a13(0x50), *a9(0x390), 0
L3F96C6B0:
3f96c6b0:	move   *a13(0x60), a7, 1
3f96c6d0:	jreq   L3F96C930
3f96c6e0:	move   a14, -*sp, 1
3f96c6f0:	move   *a9(0x20), *a14+, 1
3f96c710:	move   a7, *a14+, 1
3f96c720:	calla  L3F92B1F0
3f96c750:	move   a8, a3
3f96c760:	jrne   L3F96C8E0
3f96c770:	move   a14, -*sp, 1
3f96c780:	move   a7, *a14+, 1
3f96c790:	movi   0x3f990538, a8
3f96c7c0:	move   a8, *a14+, 1
3f96c7d0:	movi   0xffff, a5
3f96c7f0:	move   a5, *a14+, 1
3f96c800:	calla  L3F5969B0
3f96c830:	move   a14, -*sp, 1
3f96c840:	move   *a9(0x20), *a14+, 1
3f96c860:	movi   0x3f9906a0, a8
3f96c890:	move   a8, *a14+, 1
3f96c8a0:	move   a5, *a14+, 1
3f96c8b0:	calla  L3F5969B0
L3F96C8E0:
3f96c8e0:	move   a14, -*sp, 1
3f96c8f0:	move   a7, *a14+, 1
3f96c900:	calla  L3F702440
L3F96C930:
3f96c930:	movk   1, a8
L3F96C940:
3f96c940:	move   *sp(0x100), a14, 1
3f96c960:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3f96c980:	rets   2
L3F96C990:
3f96c990:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f96c9b0:	move   a14, a13
3f96c9c0:	addi   0x40, a14
3f96c9e0:	sub    a7, a7
3f96c9f0:	move   a7, *a13, 1
3f96ca00:	move   *a13(0xffe0), a5, 1
3f96ca20:	move   @0x227f70, a7, 1
3f96ca50:	inc    a7
3f96ca60:	move   a7, @0x227f70, 1
3f96ca90:	dec    a7
3f96caa0:	move   a7, *a5(0x80), 1
3f96cac0:	move   *a5(0x60), a7, 1
3f96cae0:	inc    a7
3f96caf0:	jrne   L3F96D250
3f96cb00:	movi   0xffff, a11
3f96cb20:	sub    a9, a9
L3F96CB30:
3f96cb30:	move   a9, a7
3f96cb40:	sll    0x5, a7
3f96cb50:	addi   0x227f50, a7
3f96cb80:	move   *a7, a7, 1
3f96cb90:	jreq   L3F96CCF0
3f96cba0:	move   a9, a7
3f96cbb0:	sll    0x5, a7
3f96cbc0:	addi   0x227f50, a7
3f96cbf0:	move   *a7, a7, 1
3f96cc00:	move   *a7(0x80), a7, 1
3f96cc20:	cmp    a11, a7
3f96cc30:	jrnc   L3F96CCD0
3f96cc40:	move   a9, a7
3f96cc50:	sll    0x5, a7
3f96cc60:	addi   0x227f50, a7
3f96cc90:	move   *a7, a7, 1
3f96cca0:	move   *a7(0x80), a11, 1
3f96ccc0:	move   a9, a10
L3F96CCD0:
3f96ccd0:	inc    a9
3f96cce0:	jrle   L3F96CB30
L3F96CCF0:
3f96ccf0:	move   a9, a5
3f96cd00:	jrle   L3F96CDC0
3f96cd10:	move   a10, a9
3f96cd20:	move   a14, -*sp, 1
3f96cd30:	move   a9, a7
3f96cd40:	sll    0x5, a7
3f96cd50:	addi   0x227f50, a7
3f96cd80:	move   *a7+, *a14+, 1
3f96cd90:	calla  L3F96DA10
L3F96CDC0:
3f96cdc0:	move   @0x225b50, a7, 1
3f96cdf0:	jreq   L3F96CEC0
3f96ce00:	move   *a13(0xffe0), a5, 1
3f96ce20:	move   a14, -*sp, 1
3f96ce30:	move   *a5(0x40), *a14+, 1
3f96ce50:	move   a7, *a14+, 1
3f96ce60:	calla  L3F96EA10
3f96ce90:	move   a8, *a5(0x60), 1
3f96ceb0:	jruc   L3F96CF20
L3F96CEC0:
3f96cec0:	move   *a13(0xffe0), a5, 1
3f96cee0:	movi   0xffff, a7
3f96cf00:	move   a7, *a5(0x60), 1
L3F96CF20:
3f96cf20:	sub    a7, a7
3f96cf30:	move   a7, @0x227c90, 1
3f96cf60:	move   a7, @0x227c70, 1
3f96cf90:	move   a14, -*sp, 1
3f96cfa0:	movi   0x3f98f900, a8
3f96cfd0:	move   a8, *a14+, 1
3f96cfe0:	movi   0xffff, a5
3f96d000:	move   a5, *a14+, 1
3f96d010:	calla  L3F596830
3f96d040:	move   *a13(0xffe0), a7, 1
3f96d060:	move   *a7(0x60), a5, 1
3f96d080:	jrge   L3F96D1C0
3f96d090:	move   a14, -*sp, 1
3f96d0a0:	move   *a7(0x40), *a14+, 1
3f96d0c0:	movi   0x3f990778, a8
3f96d0f0:	move   a8, *a14+, 1
3f96d100:	movi   0xffff, a5
3f96d120:	move   a5, *a14+, 1
3f96d130:	calla  L3F5969B0
3f96d160:	move   a14, -*sp, 1
3f96d170:	sub    a5, a5
3f96d180:	move   a5, *a14+, 1
3f96d190:	calla  L3F976F50
L3F96D1C0:
3f96d1c0:	sub    a5, a5
3f96d1d0:	move   a5, *a7(0x350), 1
3f96d1f0:	move   a9, a5
3f96d200:	sll    0x5, a5
3f96d210:	addi   0x227f50, a5
3f96d240:	move   a7, *a5, 1
L3F96D250:
3f96d250:	move   *a13(0xffe0), a7, 1
3f96d270:	move   *a7(0x400), a5, 1
3f96d290:	inc    a5
3f96d2a0:	jrne   L3F96D9A0
3f96d2b0:	move   *a7(0x60), a5, 1
3f96d2d0:	jrlt   L3F96D9A0
3f96d2e0:	move   a14, -*sp, 1
3f96d2f0:	move   a7, *a14+, 1
3f96d300:	calla  L3F96B850
3f96d330:	move   a8, a5
3f96d340:	jrge   L3F96D9A0
3f96d350:	move   @0x1b3900, a5, 1
3f96d380:	move   *a5(0x100), a7, 1
3f96d3a0:	movb   *a7(0x20), a7
3f96d3c0:	subk   2, a7
3f96d3d0:	jreq   L3F96D490
3f96d3e0:	move   *a5(0x100), a7, 1
3f96d400:	movb   *a7(0x20), a7
3f96d420:	subk   13, a7
3f96d430:	jreq   L3F96D490
3f96d440:	move   *a5(0x100), a7, 1
3f96d460:	movb   *a7(0x20), a7
3f96d480:	dsjs   a7, L3F96D4B0
L3F96D490:
3f96d490:	move   *a13, a7, 1
3f96d4a0:	jreq   L3F96D610
L3F96D4B0:
3f96d4b0:	move   *a13, a7, 1
3f96d4c0:	jreq   L3F96D580
3f96d4d0:	move   a14, -*sp, 1
3f96d4e0:	move   *a13(0xffe0), a7, 1
3f96d500:	move   *a7(0x40), *a14+, 1
3f96d520:	calla  L3F702440
3f96d550:	move   *a13(0x20), *a7(0x40), 1
L3F96D580:
3f96d580:	move   a14, -*sp, 1
3f96d590:	move   *a13(0xffe0), *a14+, 1
3f96d5b0:	calla  L3F9688C0
3f96d5e0:	movi   0xffff, a8
3f96d600:	jruc   L3F96D9C0
L3F96D610:
3f96d610:	move   *a13(0xffe0), a7, 1
3f96d630:	move   *a7(0x40), *a13(0x20), 1
3f96d660:	move   a14, -*sp, 1
3f96d670:	move   a14, -*sp, 1
3f96d680:	move   @0x225b10, *a14+, 1
3f96d6b0:	calla  L3FB458D0
3f96d6e0:	move   a14, -*sp, 1
3f96d6f0:	move   *a13(0x20), *a14+, 1
3f96d710:	move   a8, a5
3f96d720:	calla  L3FB458D0
3f96d750:	add    a8, a5
3f96d760:	inc    a5
3f96d770:	move   a5, *a14+, 1
3f96d780:	calla  L3F701230
3f96d7b0:	move   a8, *a7(0x40), 1
3f96d7d0:	move   a8, a5
3f96d7e0:	jrne   L3F96D850
3f96d7f0:	move   *a13(0x20), *a7(0x40), 1
3f96d820:	movi   0xffff, a8
3f96d840:	jruc   L3F96D9C0
L3F96D850:
3f96d850:	move   a14, -*sp, 1
3f96d860:	move   @0x225b10, *a14+, 1
3f96d890:	move   *a7(0x40), *a14+, 1
3f96d8b0:	calla  L3FB45720
3f96d8e0:	move   a14, -*sp, 1
3f96d8f0:	move   *a13(0x20), *a14+, 1
3f96d910:	move   *a7(0x40), *a14+, 1
3f96d930:	calla  L3FB452E0
3f96d960:	movk   1, a5
3f96d970:	move   a5, *a13, 1
3f96d980:	jauc   L3F96CDC0
L3F96D9A0:
3f96d9a0:	move   *a7(0x60), a8, 1
L3F96D9C0:
3f96d9c0:	move   *sp(0xe0), a14, 1
3f96d9e0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f96da00:	rets   2
L3F96DA10:
3f96da10:	mmtm   sp, a7,a9,a11,a13
3f96da30:	move   a14, a13
3f96da40:	move   a14, -*sp, 1
3f96da50:	move   *a13(0xffe0), a11, 1
3f96da70:	move   *a11(0x60), *a14+, 1
3f96da90:	calla  L3F5EC860
3f96dac0:	movi   0xffff, a7
3f96dae0:	move   a7, *a11(0x60), 1
3f96db00:	sub    a9, a9
L3F96DB10:
3f96db10:	move   a9, a11
3f96db20:	sll    0x5, a11
3f96db30:	addi   0x227f50, a11
3f96db60:	move   *a11, a11, 1
3f96db70:	move   *a13(0xffe0), a7, 1
3f96db90:	cmp    a7, a11
3f96dba0:	jrne   L3F96DC20
3f96dbb0:	move   a9, a11
3f96dbc0:	sll    0x5, a11
3f96dbd0:	addi   0x227f50, a11
3f96dc00:	sub    a7, a7
3f96dc10:	move   a7, *a11, 1
L3F96DC20:
3f96dc20:	inc    a9
3f96dc30:	jrle   L3F96DB10
3f96dc40:	move   *sp(0xa0), a14, 1
3f96dc60:	mmfm   sp, a7,a9,a11,a13
3f96dc80:	rets   2
L3F96DC90:
3f96dc90:	move   a11, -*sp, 1
3f96dca0:	movk   1, a11
3f96dcb0:	setf   16, 1, 0
3f96dcc0:	move   a11, @0x227fc0, 0
3f96dcf0:	move   a11, @0x227fb0, 0
3f96dd20:	sub    a11, a11
3f96dd30:	move   a11, @0x227f90, 1
3f96dd60:	move   *sp+, a11, 1
3f96dd70:	rets
L3F96DD80:
3f96dd80:	mmtm   sp, a7,a9,a11,a13
3f96dda0:	move   a14, a13
3f96ddb0:	addk   32, a14
3f96ddc0:	setf   16, 1, 0
3f96ddd0:	move   @0x227fb0, a9, 0
3f96de00:	move   @0x227fc0, a11, 0
3f96de30:	cmp    a11, a9
3f96de40:	jrge   L3F96DF40
L3F96DE50:
3f96de50:	move   a9, a11
3f96de60:	sll    0x5, a11
3f96de70:	move   @0x227f90, a7, 1
3f96dea0:	add    a7, a11
3f96deb0:	move   *a11, a11, 1
3f96dec0:	jreq   L3F96DF40
3f96ded0:	inc    a9
3f96dee0:	setf   16, 1, 0
3f96def0:	move   @0x227fc0, a11, 0
3f96df20:	cmp    a11, a9
3f96df30:	jrlt   L3F96DE50
L3F96DF40:
3f96df40:	setf   16, 1, 0
3f96df50:	move   @0x227fc0, a11, 0
3f96df80:	cmp    a11, a9
3f96df90:	jrne   L3F96E480
3f96dfa0:	addi   0x80, a11
3f96dfc0:	move   a11, @0x227fc0, 0
3f96dff0:	move   a14, -*sp, 1
3f96e000:	sll    0x2, a11
3f96e010:	move   a11, *a14+, 1
3f96e020:	movk   1, a11
3f96e030:	move   a11, *a14+, 1
3f96e040:	calla  L3F703D90
3f96e070:	move   a8, *a13, 1
3f96e080:	move   a8, a7
3f96e090:	jrne   L3F96E1A0
3f96e0a0:	move   a14, -*sp, 1
3f96e0b0:	movi   0x3f990870, a8
3f96e0e0:	move   a8, *a14+, 1
3f96e0f0:	movi   0xffff, a11
3f96e110:	move   a11, *a14+, 1
3f96e120:	calla  L3F596830
3f96e150:	move   a14, -*sp, 1
3f96e160:	move   a11, *a14+, 1
3f96e170:	calla  L3F976F50
L3F96E1A0:
3f96e1a0:	move   @0x227f90, a11, 1
3f96e1d0:	jreq   L3F96E2F0
3f96e1e0:	move   a14, -*sp, 1
3f96e1f0:	move   a9, a7
3f96e200:	sll    0x2, a7
3f96e210:	move   a7, *a14+, 1
3f96e220:	move   *a13(0x0), *a14+, 1
3f96e240:	move   a11, *a14+, 1
3f96e250:	calla  L3FB44400
3f96e280:	move   a14, -*sp, 1
3f96e290:	move   @0x227f90, *a14+, 1
3f96e2c0:	calla  L3F702440
L3F96E2F0:
3f96e2f0:	move   a14, -*sp, 1
3f96e300:	setf   16, 1, 0
3f96e310:	move   @0x227fc0, a11, 0
3f96e340:	sll    0x5, a11
3f96e350:	move   *a13, a7, 1
3f96e360:	add    a7, a11
3f96e370:	sub    a7, a11
3f96e380:	move   a9, a7
3f96e390:	sll    0x5, a7
3f96e3a0:	sub    a7, a11
3f96e3b0:	sra    0x5, a11
3f96e3c0:	move   a11, *a14+, 1
3f96e3d0:	move   a9, a11
3f96e3e0:	sll    0x5, a11
3f96e3f0:	move   *a13, a7, 1
3f96e400:	add    a7, a11
3f96e410:	move   a11, *a14+, 1
3f96e420:	calla  L3FB44A00
3f96e450:	move   a7, @0x227f90, 1
L3F96E480:
3f96e480:	move   a9, a11
3f96e490:	sll    0x5, a11
3f96e4a0:	move   @0x227f90, a7, 1
3f96e4d0:	add    a7, a11
3f96e4e0:	move   *a13(0xffe0), *a11(0x0), 1
3f96e510:	setf   16, 1, 0
3f96e520:	sext   a9, 0
3f96e530:	move   a9, a11
3f96e540:	inc    a11
3f96e550:	move   a11, @0x227fb0, 0
3f96e580:	sext   a9, 0
3f96e590:	move   a9, a8
3f96e5a0:	move   *sp(0xa0), a14, 1
3f96e5c0:	mmfm   sp, a7,a9,a11,a13
3f96e5e0:	rets   2
L3F96E5F0:
3f96e5f0:	mmtm   sp, a7,a9,a11,a13
3f96e610:	move   a14, a13
3f96e620:	setf   16, 1, 0
3f96e630:	move   *a13(0xffe0), a11, 0
3f96e650:	move   @0x227fc0, a7, 0
3f96e680:	cmp    a7, a11
3f96e690:	jrge   L3F96E7F0
3f96e6a0:	sll    0x5, a11
3f96e6b0:	move   @0x227f90, a7, 1
3f96e6e0:	add    a7, a11
3f96e6f0:	move   *a11, a9, 1
3f96e700:	move   *a9(0x400), a11, 1
3f96e720:	inc    a11
3f96e730:	jrne   L3F96E7D0
3f96e740:	move   a14, -*sp, 1
3f96e750:	move   a9, *a14+, 1
3f96e760:	calla  L3F96C990
3f96e790:	move   a8, a7
3f96e7a0:	jrge   L3F96E7D0
3f96e7b0:	sub    a8, a8
3f96e7c0:	jruc   L3F96E800
L3F96E7D0:
3f96e7d0:	move   a9, a8
3f96e7e0:	jruc   L3F96E800
L3F96E7F0:
3f96e7f0:	sub    a8, a8
L3F96E800:
3f96e800:	move   *sp(0xa0), a14, 1
3f96e820:	mmfm   sp, a7,a9,a11,a13
3f96e840:	rets   2
L3F96E850:
3f96e850:	mmtm   sp, a9,a11,a13
3f96e870:	move   a14, a13
3f96e880:	setf   16, 1, 0
3f96e890:	move   *a13(0xffe0), a11, 0
3f96e8b0:	sll    0x5, a11
3f96e8c0:	move   @0x227f90, a9, 1
3f96e8f0:	add    a9, a11
3f96e900:	sub    a9, a9
3f96e910:	move   a9, *a11, 1
3f96e920:	move   *a13(0xffe0), a11, 0
3f96e940:	move   @0x227fb0, a9, 0
3f96e970:	cmp    a9, a11
3f96e980:	jrge   L3F96E9C0
3f96e990:	move   a11, @0x227fb0, 0
L3F96E9C0:
3f96e9c0:	move   *sp(0x80), a14, 1
3f96e9e0:	mmfm   sp, a9,a11,a13
3f96ea00:	rets   2
L3F96EA10:
3f96ea10:	mmtm   sp, a11,a13
3f96ea30:	move   a14, a13
3f96ea40:	addi   0x40, a14
3f96ea60:	sub    a11, a11
3f96ea70:	move   a11, *a13(0x20), 1
3f96ea90:	move   a14, -*sp, 1
3f96eaa0:	move   *a13(0xffc0), *a14+, 1
3f96eac0:	move   *a13(0xffe0), *a14+, 1
3f96eae0:	calla  L3F5EBC40
3f96eb10:	move   a8, *a13, 1
3f96eb20:	move   a8, a8
3f96eb30:	jrge   L3F96EE80
L3F96EB40:
3f96eb40:	move   *a13(0x20), a11, 1
3f96eb60:	inc    a11
3f96eb70:	move   a11, *a13(0x20), 1
3f96eb90:	subk   6, a11
3f96eba0:	jrgt   L3F96EE80
3f96ebb0:	move   @0x1b3900, a11, 1
3f96ebe0:	move   *a11(0x100), a11, 1
3f96ec00:	movb   *a11(0x20), a8
3f96ec20:	subk   4, a8
3f96ec30:	jreq   L3F96EDD0
3f96ec40:	dec    a8
3f96ec50:	jreq   L3F96EDD0
3f96ec60:	subk   23, a8
3f96ec70:	jreq   L3F96EDD0
3f96ec80:	subk   4, a8
3f96ec90:	jreq   L3F96EDD0
3f96eca0:	subk   3, a8
3f96ecb0:	jreq   L3F96EDD0
3f96ecc0:	dec    a8
3f96ecd0:	jreq   L3F96EDD0
3f96ece0:	dec    a8
3f96ecf0:	jreq   L3F96EDD0
3f96ed00:	subk   14, a8
3f96ed10:	jreq   L3F96EDD0
3f96ed20:	dec    a8
3f96ed30:	jreq   L3F96EDD0
3f96ed40:	dec    a8
3f96ed50:	jreq   L3F96EDD0
3f96ed60:	dec    a8
3f96ed70:	jreq   L3F96EDD0
3f96ed80:	dec    a8
3f96ed90:	jreq   L3F96EDD0
3f96eda0:	subk   5, a8
3f96edb0:	jreq   L3F96EDD0
3f96edc0:	subk   4, a8
L3F96EDD0:
3f96edd0:	move   a14, -*sp, 1
3f96ede0:	move   *a13(0xffc0), *a14+, 1
3f96ee00:	move   *a13(0xffe0), *a14+, 1
3f96ee20:	calla  L3F5EBC40
3f96ee50:	move   a8, *a13, 1
3f96ee60:	move   a8, a11
3f96ee70:	jrlt   L3F96EB40
L3F96EE80:
3f96ee80:	move   *a13, a8, 1
3f96ee90:	move   *sp(0x60), a14, 1
3f96eeb0:	mmfm   sp, a11,a13
3f96eed0:	rets   2
L3F96EEE0:
3f96eee0:	mmtm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f96ef00:	move   a14, a13
3f96ef10:	addi   0x40, a14
3f96ef30:	sub    a9, a9
3f96ef40:	move   *a13(0xffa0), a10, 1
3f96ef60:	move   *a13(0xffc0), a0, 1
3f96ef80:	move   a10, a10
3f96ef90:	jale   L3F96F980
L3F96EFB0:
3f96efb0:	move   @0x227c90, a7, 1
3f96efe0:	move   @0x227c70, a5, 1
3f96f010:	cmp    a5, a7
3f96f020:	jrne   L3F96F690
3f96f030:	move   *a13(0xffe0), a5, 1
3f96f050:	move   *a5(0x350), *a13(0x20), 1
3f96f080:	move   a14, -*sp, 1
3f96f090:	movi   0x200, a5
3f96f0b0:	move   a5, *a14+, 1
3f96f0c0:	movi   0x227fd0, a5
3f96f0f0:	move   a5, *a14+, 1
3f96f100:	move   *a13(0xffe0), a5, 1
3f96f120:	move   *a5(0x60), *a14+, 1
3f96f140:	calla  L3F5ED230
3f96f170:	move   a8, a11
3f96f180:	jrgt   L3F96F620
3f96f190:	jrne   L3F96F1C0
3f96f1a0:	move   a11, a8
3f96f1b0:	jruc   L3F96F9A0
L3F96F1C0:
3f96f1c0:	move   @0x1b3900, a7, 1
3f96f1f0:	move   *a7(0x100), a5, 1
3f96f210:	movb   *a5(0x20), a5
3f96f230:	subk   2, a5
3f96f240:	jreq   L3F96F300
3f96f250:	move   *a7(0x100), a5, 1
3f96f270:	movb   *a5(0x20), a5
3f96f290:	subk   13, a5
3f96f2a0:	jreq   L3F96F300
3f96f2b0:	move   *a7(0x100), a5, 1
3f96f2d0:	movb   *a5(0x20), a5
3f96f2f0:	dsjs   a5, L3F96F320
L3F96F300:
3f96f300:	move   a11, a8
3f96f310:	jruc   L3F96F9A0
L3F96F320:
3f96f320:	sub    a5, a5
3f96f330:	move   a5, *a13, 1
L3F96F340:
3f96f340:	move   a14, -*sp, 1
3f96f350:	sub    a7, a7
3f96f360:	move   a7, *a14+, 1
3f96f370:	move   *a13(0xffe0), *a14+, 1
3f96f390:	calla  L3F96F9F0
3f96f3c0:	move   a8, a11
3f96f3d0:	jrlt   L3F96F470
3f96f3e0:	move   a14, -*sp, 1
3f96f3f0:	move   *a13(0x20), *a14+, 1
3f96f410:	move   *a13(0xffe0), *a14+, 1
3f96f430:	calla  L3F96F9F0
3f96f460:	move   a8, a11
L3F96F470:
3f96f470:	jrlt   L3F96F5E0
3f96f480:	move   a14, -*sp, 1
3f96f490:	movi   0x200, a5
3f96f4b0:	move   a5, *a14+, 1
3f96f4c0:	movi   0x227fd0, a7
3f96f4f0:	move   a7, *a14+, 1
3f96f500:	move   *a13(0xffe0), a5, 1
3f96f520:	move   *a5(0x60), *a14+, 1
3f96f540:	calla  L3F5ED230
3f96f570:	move   a8, a11
3f96f580:	jrge   L3F96F5E0
3f96f590:	move   *a13, a7, 1
3f96f5a0:	inc    a7
3f96f5b0:	move   a7, *a13, 1
3f96f5c0:	subk   5, a7
3f96f5d0:	jrlt   L3F96F340
L3F96F5E0:
3f96f5e0:	move   a11, a5
3f96f5f0:	jrgt   L3F96F620
3f96f600:	move   a11, a8
3f96f610:	jruc   L3F96F9A0
L3F96F620:
3f96f620:	move   a11, @0x227c90, 1
3f96f650:	sub    a7, a7
3f96f660:	move   a7, @0x227c70, 1
L3F96F690:
3f96f690:	move   @0x227c90, a7, 1
3f96f6c0:	move   @0x227c70, a5, 1
3f96f6f0:	sub    a5, a7
3f96f700:	cmp    a10, a7
3f96f710:	jrge   L3F96F780
3f96f720:	move   @0x227c90, a7, 1
3f96f750:	move   a7, a9
3f96f760:	sub    a5, a9
3f96f770:	jruc   L3F96F790
L3F96F780:
3f96f780:	move   a10, a9
L3F96F790:
3f96f790:	move   a14, -*sp, 1
3f96f7a0:	move   a9, *a14+, 1
3f96f7b0:	move   a0, *a14+, 1
3f96f7c0:	sll    0x3, a5
3f96f7d0:	addi   0x227fd0, a5
3f96f800:	move   a5, *a14+, 1
3f96f810:	calla  L3FB44400
3f96f840:	move   @0x227c70, a7, 1
3f96f870:	add    a9, a7
3f96f880:	move   a7, @0x227c70, 1
3f96f8b0:	move   a9, a5
3f96f8c0:	sll    0x3, a5
3f96f8d0:	add    a5, a0
3f96f8e0:	move   *a13(0xffe0), a5, 1
3f96f900:	move   *a5(0x350), a7, 1
3f96f920:	add    a9, a7
3f96f930:	move   a7, *a5(0x350), 1
3f96f950:	sub    a9, a10
3f96f960:	jagt   L3F96EFB0
L3F96F980:
3f96f980:	move   *a13(0xffa0), a8, 1
L3F96F9A0:
3f96f9a0:	move   *sp(0x120), a14, 1
3f96f9c0:	mmfm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f96f9e0:	rets   2
L3F96F9F0:
3f96f9f0:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f96fa10:	move   a14, a13
3f96fa20:	move   *a13(0xffe0), a7, 1
3f96fa40:	move   *a13(0xffc0), a5, 1
3f96fa60:	move   *a7(0x350), a7, 1
3f96fa80:	cmp    a7, a5
3f96fa90:	jrge   L3F96FC80
3f96faa0:	move   a14, -*sp, 1
3f96fab0:	move   *a13(0xffe0), *a14+, 1
3f96fad0:	calla  L3F96DA10
3f96fb00:	move   *a13(0xffe0), a7, 1
3f96fb20:	move   a14, -*sp, 1
3f96fb30:	move   a7, *a14+, 1
3f96fb40:	calla  L3F96C990
3f96fb70:	move   a8, *a7(0x60), 1
3f96fb90:	move   *a7(0x60), a5, 1
3f96fbb0:	jrge   L3F96FC80
3f96fbc0:	move   a14, -*sp, 1
3f96fbd0:	movi   0x3f990960, a8
3f96fc00:	move   a8, *a14+, 1
3f96fc10:	calla  L3FB341E0
3f96fc40:	movi   0xffff, a8
3f96fc60:	jauc   L3F970550
L3F96FC80:
3f96fc80:	move   *a13(0xffe0), a7, 1
3f96fca0:	move   *a13(0xffc0), a5, 1
3f96fcc0:	move   *a7(0x350), a7, 1
3f96fce0:	move   a5, a9
3f96fcf0:	sub    a7, a9
3f96fd00:	jale   L3F970530
L3F96FD20:
3f96fd20:	move   @0x227c90, a7, 1
3f96fd50:	move   @0x227c70, a5, 1
3f96fd80:	cmp    a5, a7
3f96fd90:	jrne   L3F970350
3f96fda0:	move   a14, -*sp, 1
3f96fdb0:	movi   0x200, a5
3f96fdd0:	move   a5, *a14+, 1
3f96fde0:	movi   0x227fd0, a5
3f96fe10:	move   a5, *a14+, 1
3f96fe20:	move   *a13(0xffe0), a5, 1
3f96fe40:	move   *a5(0x60), *a14+, 1
3f96fe60:	calla  L3F5ED230
3f96fe90:	move   a8, a10
3f96fea0:	jrgt   L3F9702E0
3f96feb0:	jrne   L3F96FEE0
3f96fec0:	move   a10, a8
3f96fed0:	jruc   L3F970550
L3F96FEE0:
3f96fee0:	movk   5, a12
L3F96FEF0:
3f96fef0:	move   *a13(0xffc0), a9, 1
3f96ff10:	move   a14, -*sp, 1
3f96ff20:	move   *a13(0xffe0), *a14+, 1
3f96ff40:	calla  L3F96DA10
3f96ff70:	move   *a13(0xffe0), a7, 1
3f96ff90:	move   a14, -*sp, 1
3f96ffa0:	move   a7, *a14+, 1
3f96ffb0:	calla  L3F96C990
3f96ffe0:	move   a8, *a7(0x60), 1
3f970000:	move   *a7(0x60), a5, 1
3f970020:	jrge   L3F9700E0
3f970030:	move   a14, -*sp, 1
3f970040:	movi   0x3f990a48, a8
3f970070:	move   a8, *a14+, 1
3f970080:	calla  L3FB341E0
3f9700b0:	movi   0xffff, a8
3f9700d0:	jruc   L3F970550
L3F9700E0:
3f9700e0:	move   a14, -*sp, 1
3f9700f0:	movi   0x200, a5
3f970110:	move   a5, *a14+, 1
3f970120:	movi   0x227fd0, a5
3f970150:	move   a5, *a14+, 1
3f970160:	move   *a7(0x60), *a14+, 1
3f970180:	calla  L3F5ED230
3f9701b0:	move   a8, a10
3f9701c0:	jrgt   L3F9702E0
3f9701d0:	dec    a12
3f9701e0:	jrgt   L3F96FEF0
3f9701f0:	move   a14, -*sp, 1
3f970200:	movk   5, a5
3f970210:	move   a5, *a14+, 1
3f970220:	movi   0x3f990b30, a8
3f970250:	move   a8, *a14+, 1
3f970260:	movi   0xffff, a5
3f970280:	move   a5, *a14+, 1
3f970290:	calla  L3F5969B0
3f9702c0:	move   a10, a8
3f9702d0:	jruc   L3F970550
L3F9702E0:
3f9702e0:	move   a10, @0x227c90, 1
3f970310:	sub    a7, a7
3f970320:	move   a7, @0x227c70, 1
L3F970350:
3f970350:	move   @0x227c90, a7, 1
3f970380:	move   @0x227c70, a5, 1
3f9703b0:	sub    a5, a7
3f9703c0:	cmp    a9, a7
3f9703d0:	jrge   L3F970440
3f9703e0:	move   @0x227c90, a7, 1
3f970410:	move   a7, a11
3f970420:	sub    a5, a11
3f970430:	jruc   L3F970450
L3F970440:
3f970440:	move   a9, a11
L3F970450:
3f970450:	add    a11, a5
3f970460:	move   a5, @0x227c70, 1
3f970490:	move   *a13(0xffe0), a7, 1
3f9704b0:	move   *a7(0x350), a5, 1
3f9704d0:	add    a11, a5
3f9704e0:	move   a5, *a7(0x350), 1
3f970500:	sub    a11, a9
3f970510:	jagt   L3F96FD20
L3F970530:
3f970530:	move   *a13(0xffc0), a8, 1
L3F970550:
3f970550:	move   *sp(0x100), a14, 1
3f970570:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f970590:	rets   2
L3F9705A0:
3f9705a0:	mmtm   sp, a9,a11,a13
3f9705c0:	move   a14, a13
3f9705d0:	move   @0x225b10, a11, 1
3f970600:	jreq   L3F9706A0
3f970610:	move   a14, -*sp, 1
3f970620:	move   a11, *a14+, 1
3f970630:	calla  L3F702440
3f970660:	sub    a11, a11
3f970670:	move   a11, @0x225b10, 1
L3F9706A0:
3f9706a0:	move   a14, -*sp, 1
3f9706b0:	movi   0x410, a11
3f9706d0:	move   a11, *a14+, 1
3f9706e0:	movk   1, a11
3f9706f0:	move   a11, *a14+, 1
3f970700:	calla  L3F703D90
3f970730:	move   a8, a9
3f970740:	jrne   L3F970860
3f970750:	move   a14, -*sp, 1
3f970760:	movi   0x3f990bf8, a8
3f970790:	move   a8, *a14+, 1
3f9707a0:	movi   0xffff, a11
3f9707c0:	move   a11, *a14+, 1
3f9707d0:	calla  L3F596830
3f970800:	move   a14, -*sp, 1
3f970810:	move   a11, *a14+, 1
3f970820:	calla  L3F976F50
3f970850:	jruc   L3F9708F0
L3F970860:
3f970860:	sub    a11, a11
3f970870:	move   a11, *a9(0x40), 1
3f970890:	move   *a13(0xffe0), *a9(0x20), 1
3f9708c0:	move   a11, *a9(0x60), 1
3f9708e0:	move   a9, a8
L3F9708F0:
3f9708f0:	move   *sp(0x80), a14, 1
3f970910:	mmfm   sp, a9,a11,a13
3f970930:	rets   2
L3F970940:
3f970940:	mmtm   sp, a9,a11,a13
3f970960:	move   a14, a13
3f970970:	move   a14, -*sp, 1
3f970980:	move   a14, -*sp, 1
3f970990:	move   *a13(0xffe0), a11, 1
3f9709b0:	move   *a11(0x20), *a14+, 1
3f9709d0:	calla  L3FB458D0
3f970a00:	addk   2, a8
3f970a10:	move   a8, *a14+, 1
3f970a20:	calla  L3F701230
3f970a50:	move   a8, @0x225b10, 1
3f970a80:	move   a8, a8
3f970a90:	jrne   L3F970BC0
3f970aa0:	move   a14, -*sp, 1
3f970ab0:	movi   0x3f990d20, a8
3f970ae0:	move   a8, *a14+, 1
3f970af0:	movi   0xffff, a11
3f970b10:	move   a11, *a14+, 1
3f970b20:	calla  L3F596830
3f970b50:	move   a14, -*sp, 1
3f970b60:	move   a11, *a14+, 1
3f970b70:	calla  L3F976F50
3f970ba0:	sub    a8, a8
3f970bb0:	jruc   L3F970EA0
L3F970BC0:
3f970bc0:	move   a14, -*sp, 1
3f970bd0:	move   *a11(0x20), *a14+, 1
3f970bf0:	move   a8, *a14+, 1
3f970c00:	calla  L3FB45720
3f970c30:	move   a14, -*sp, 1
3f970c40:	movi   0x3f990e40, a8
3f970c70:	move   a8, *a14+, 1
3f970c80:	move   @0x225b10, *a14+, 1
3f970cb0:	calla  L3FB452E0
3f970ce0:	move   a14, -*sp, 1
3f970cf0:	move   *a11(0x20), *a14+, 1
3f970d10:	calla  L3F702440
3f970d40:	move   a14, -*sp, 1
3f970d50:	movi   0x3f990e50, a8
3f970d80:	move   a8, *a14+, 1
3f970d90:	move   *a11(0x20), *a14+, 1
3f970db0:	calla  L3FB452E0
3f970de0:	move   a14, -*sp, 1
3f970df0:	move   *a11(0x0), *a14+, 1
3f970e10:	calla  L3F5EC860
3f970e40:	sub    a9, a9
3f970e50:	move   a9, *a11(0x40), 1
3f970e70:	move   a9, *a11(0x60), 1
3f970e90:	movk   1, a8
L3F970EA0:
3f970ea0:	move   *sp(0x80), a14, 1
3f970ec0:	mmfm   sp, a9,a11,a13
3f970ee0:	rets   2
L3F970EF0:
3f970ef0:	mmtm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f970f10:	move   a14, a13
3f970f20:	addi   0x540, a14
3f970f40:	sub    a7, a7
3f970f50:	move   a7, *a13, 1
3f970f60:	move   a7, a11
3f970f70:	move   a7, a12
3f970f80:	move   a7, a10
3f970f90:	move   *a13(0xffe0), a7, 1
3f970fb0:	move   *a7(0x60), a7, 1
3f970fd0:	cmp    a7, a10
3f970fe0:	jrge   L3F9710F0
L3F970FF0:
3f970ff0:	move   *a13(0xffe0), a7, 1
3f971010:	move   a10, a5
3f971020:	sll    0x3, a5
3f971030:	add    a7, a5
3f971040:	movb   *a5(0x80), a5
3f971060:	subk   10, a5
3f971070:	jrne   L3F9710A0
3f971080:	inc    a11
3f971090:	jruc   L3F9710F0
L3F9710A0:
3f9710a0:	inc    a10
3f9710b0:	move   *a7(0x60), a5, 1
3f9710d0:	cmp    a5, a10
3f9710e0:	jrlt   L3F970FF0
L3F9710F0:
3f9710f0:	move   a11, a5
3f971100:	jrle   L3F971650
3f971110:	move   a14, -*sp, 1
3f971120:	move   a10, a7
3f971130:	inc    a7
3f971140:	move   a7, *a14+, 1
3f971150:	movk   1, a7
3f971160:	move   a7, *a14+, 1
3f971170:	calla  L3F703D90
3f9711a0:	move   a8, *a13, 1
3f9711b0:	move   a8, a5
3f9711c0:	jrne   L3F9712D0
3f9711d0:	move   a14, -*sp, 1
3f9711e0:	movi   0x3f990ea8, a8
3f971210:	move   a8, *a14+, 1
3f971220:	movi   0xffff, a7
3f971240:	move   a7, *a14+, 1
3f971250:	calla  L3F596830
3f971280:	move   a14, -*sp, 1
3f971290:	move   a7, *a14+, 1
3f9712a0:	calla  L3F976F50
L3F9712D0:
3f9712d0:	move   a14, -*sp, 1
3f9712e0:	move   a10, *a14+, 1
3f9712f0:	move   *a13(0xffe0), a7, 1
3f971310:	addi   0x80, a7
3f971330:	move   a7, *a14+, 1
3f971340:	move   a5, *a14+, 1
3f971350:	calla  L3FB45EE0
3f971380:	move   a10, a7
3f971390:	sll    0x3, a7
3f9713a0:	add    a5, a7
3f9713b0:	sub    a5, a5
3f9713c0:	movb   a5, *a7
3f9713d0:	move   a14, -*sp, 1
3f9713e0:	move   *a13(0xffe0), a7, 1
3f971400:	move   *a7(0x60), a5, 1
3f971420:	sub    a10, a5
3f971430:	dec    a5
3f971440:	move   a5, *a14+, 1
3f971450:	move   a10, a5
3f971460:	inc    a5
3f971470:	sll    0x3, a5
3f971480:	add    a7, a5
3f971490:	addi   0x80, a5
3f9714b0:	move   a5, *a14+, 1
3f9714c0:	addi   0x80, a7
3f9714e0:	move   a7, *a14+, 1
3f9714f0:	calla  L3FB45EE0
3f971520:	move   *a13(0xffe0), a7, 1
3f971540:	move   *a7(0x60), a5, 1
3f971560:	move   a10, a3
3f971570:	inc    a3
3f971580:	sub    a3, a5
3f971590:	move   a5, *a7(0x60), 1
3f9715b0:	move   *a7(0x40), a5, 1
3f9715d0:	move   a10, a3
3f9715e0:	inc    a3
3f9715f0:	add    a3, a5
3f971600:	move   a5, *a7(0x40), 1
3f971620:	move   *a13, a8, 1
3f971630:	jauc   L3F973790
L3F971650:
3f971650:	move   a14, -*sp, 1
3f971660:	movi   0x3f990fb0, a8
3f971690:	move   a8, *a14+, 1
3f9716a0:	movi   0xffff, a7
3f9716c0:	move   a7, *a14+, 1
3f9716d0:	calla  L3F596830
3f971700:	sub    a5, a5
3f971710:	move   a5, *a13(0x20), 1
L3F971730:
3f971730:	move   *a13(0xffe0), a7, 1
3f971750:	move   a14, -*sp, 1
3f971760:	move   *a7(0x20), *a14+, 1
3f971780:	move   @0x225b50, *a14+, 1
3f9717b0:	calla  L3F96EA10
3f9717e0:	move   a8, *a7, 1
3f9717f0:	move   *a7, a5, 1
3f971800:	jrge   L3F971A20
3f971810:	move   a14, -*sp, 1
3f971820:	move   *a7(0x20), *a14+, 1
3f971840:	move   @0x225b50, *a14+, 1
3f971870:	movi   0x3f990fd0, a8
3f9718a0:	move   a8, *a14+, 1
3f9718b0:	move   a13, a5
3f9718c0:	addi   0x40, a5
3f9718e0:	move   a5, *a14+, 1
3f9718f0:	calla  L3FB34430
3f971920:	move   a14, -*sp, 1
3f971930:	movk   3, a3
3f971940:	move   a3, *a14+, 1
3f971950:	move   a5, *a14+, 1
3f971960:	calla  L3F309350
3f971990:	move   a14, -*sp, 1
3f9719a0:	move   a3, *a14+, 1
3f9719b0:	movi   0x3f9910d8, a8
3f9719e0:	move   a8, *a14+, 1
3f9719f0:	calla  L3F309350
L3F971A20:
3f971a20:	sub    a5, a5
3f971a30:	move   a5, @0x227c90, 1
3f971a60:	move   a5, @0x227c70, 1
3f971a90:	move   *a7(0x40), a0, 1
3f971ab0:	jrle   L3F972230
L3F971AC0:
3f971ac0:	move   a14, -*sp, 1
3f971ad0:	movi   0x400, a7
3f971af0:	move   a7, *a14+, 1
3f971b00:	move   *a13(0xffe0), a5, 1
3f971b20:	addi   0x80, a5
3f971b40:	move   a5, *a14+, 1
3f971b50:	move   *a13(0xffe0), a5, 1
3f971b70:	move   *a5(0x0), *a14+, 1
3f971b90:	calla  L3F5ED230
3f971bc0:	move   a8, a9
3f971bd0:	jrgt   L3F971FF0
3f971be0:	jrge   L3F971F20
3f971bf0:	move   *a13(0x20), a3, 1
3f971c10:	inc    a3
3f971c20:	move   a3, *a13(0x20), 1
3f971c40:	subk   5, a3
3f971c50:	jrge   L3F971CD0
3f971c60:	move   a14, -*sp, 1
3f971c70:	move   *a5(0x0), *a14+, 1
3f971c90:	calla  L3F5EC860
3f971cc0:	jruc   L3F971730
L3F971CD0:
3f971cd0:	move   a14, -*sp, 1
3f971ce0:	move   *a5(0x20), *a14+, 1
3f971d00:	move   @0x225b50, *a14+, 1
3f971d30:	movi   0x3f990fd0, a8
3f971d60:	move   a8, *a14+, 1
3f971d70:	move   a13, a3
3f971d80:	addi   0x40, a3
3f971da0:	move   a3, *a14+, 1
3f971db0:	calla  L3FB34430
3f971de0:	move   a14, -*sp, 1
3f971df0:	movk   3, a3
3f971e00:	move   a3, *a14+, 1
3f971e10:	move   a13, a3
3f971e20:	addi   0x40, a3
3f971e40:	move   a3, *a14+, 1
3f971e50:	calla  L3F309350
3f971e80:	move   a14, -*sp, 1
3f971e90:	movk   3, a3
3f971ea0:	move   a3, *a14+, 1
3f971eb0:	movi   0x3f9910d8, a8
3f971ee0:	move   a8, *a14+, 1
3f971ef0:	calla  L3F309350
L3F971F20:
3f971f20:	move   a14, -*sp, 1
3f971f30:	movi   0x3f991210, a8
3f971f60:	move   a8, *a14+, 1
3f971f70:	movi   0xffff, a3
3f971f90:	move   a3, *a14+, 1
3f971fa0:	calla  L3F596830
3f971fd0:	inc    a12
3f971fe0:	jruc   L3F972230
L3F971FF0:
3f971ff0:	move   a9, *a5(0x60), 1
3f972010:	move   *a5(0x60), a3, 1
3f972030:	cmp    a3, a0
3f972040:	jrle   L3F972090
3f972050:	move   *a5(0x60), a3, 1
3f972070:	sub    a3, a0
3f972080:	jruc   L3F972220
L3F972090:
3f972090:	move   a14, -*sp, 1
3f9720a0:	move   *a5(0x60), a3, 1
3f9720c0:	sub    a0, a3
3f9720d0:	move   a3, *a14+, 1
3f9720e0:	move   a0, a3
3f9720f0:	sll    0x3, a3
3f972100:	add    a5, a3
3f972110:	addi   0x80, a3
3f972130:	move   a3, *a14+, 1
3f972140:	addi   0x80, a5
3f972160:	move   a5, *a14+, 1
3f972170:	calla  L3FB45EE0
3f9721a0:	move   *a13(0xffe0), a5, 1
3f9721c0:	move   *a5(0x60), a3, 1
3f9721e0:	sub    a0, a3
3f9721f0:	move   a3, *a5(0x60), 1
3f972210:	sub    a0, a0
L3F972220:
3f972220:	jrgt   L3F971AC0
L3F972230:
3f972230:	move   a11, a7
3f972240:	add    a12, a7
3f972250:	jane   L3F973700
L3F972270:
3f972270:	sub    a10, a10
3f972280:	move   *a13(0xffe0), a7, 1
3f9722a0:	move   *a7(0x60), a5, 1
3f9722c0:	cmp    a5, a10
3f9722d0:	jrge   L3F9723E0
L3F9722E0:
3f9722e0:	move   *a13(0xffe0), a7, 1
3f972300:	move   a10, a5
3f972310:	sll    0x3, a5
3f972320:	add    a7, a5
3f972330:	movb   *a5(0x80), a5
3f972350:	subk   10, a5
3f972360:	jrne   L3F972390
3f972370:	inc    a11
3f972380:	jruc   L3F9723E0
L3F972390:
3f972390:	inc    a10
3f9723a0:	move   *a7(0x60), a5, 1
3f9723c0:	cmp    a5, a10
3f9723d0:	jrlt   L3F9722E0
L3F9723E0:
3f9723e0:	move   a11, a3
3f9723f0:	jane   L3F973190
3f972410:	move   a14, -*sp, 1
3f972420:	move   *a7(0x60), a5, 1
3f972440:	neg    a5
3f972450:	addi   0x400, a5
3f972470:	move   a5, *a14+, 1
3f972480:	move   *a7(0x60), a5, 1
3f9724a0:	sll    0x3, a5
3f9724b0:	add    a7, a5
3f9724c0:	addi   0x80, a5
3f9724e0:	move   a5, *a14+, 1
3f9724f0:	move   *a7(0x0), *a14+, 1
3f972510:	calla  L3F5ED230
3f972540:	move   a8, a9
3f972550:	jrle   L3F972CA0
3f972560:	move   *a7(0x60), a5, 1
3f972580:	add    a9, a5
3f972590:	move   a5, *a7(0x60), 1
3f9725b0:	move   @0x225b10, a5, 1
3f9725e0:	jane   L3F973190
3f972600:	sub    a3, a3
3f972610:	move   a3, *a13(0x40), 1
3f972630:	cmp    a9, a3
3f972640:	jrge   L3F972860
L3F972650:
3f972650:	move   a14, -*sp, 1
3f972660:	move   *a13(0xffe0), a7, 1
3f972680:	move   *a13(0x40), a5, 1
3f9726a0:	sll    0x3, a5
3f9726b0:	add    a7, a5
3f9726c0:	movb   *a5(0x80), a8
3f9726e0:	move   a8, *a14+, 1
3f9726f0:	calla  L3FE14B10
3f972720:	move   a8, a3
3f972730:	jrne   L3F9727F0
3f972740:	move   a14, -*sp, 1
3f972750:	move   a7, *a14+, 1
3f972760:	calla  L3F970940
3f972790:	move   a8, a3
3f9727a0:	jane   L3F971730
3f9727c0:	sub    a8, a8
3f9727d0:	jauc   L3F973790
L3F9727F0:
3f9727f0:	move   *a13(0x40), a5, 1
3f972810:	inc    a5
3f972820:	move   a5, *a13(0x40), 1
3f972840:	cmp    a9, a5
3f972850:	jrlt   L3F972650
L3F972860:
3f972860:	move   a14, -*sp, 1
3f972870:	movi   0x2f, a5
3f972890:	move   a5, *a14+, 1
3f9728a0:	move   *a7(0x20), *a14+, 1
3f9728c0:	calla  L3FE1DB80
3f9728f0:	move   a8, *a13(0x60), 1
3f972910:	move   *a7(0x20), a3, 1
3f972930:	move   a8, a5
3f972940:	sub    a3, a5
3f972950:	sra    0x3, a5
3f972960:	inc    a5
3f972970:	move   a5, *a13(0x40), 1
3f972990:	move   a14, -*sp, 1
3f9729a0:	inc    a5
3f9729b0:	move   a5, *a14+, 1
3f9729c0:	calla  L3F701230
3f9729f0:	move   a8, @0x225b10, 1
3f972a20:	move   a8, a3
3f972a30:	jreq   L3F972B70
3f972a40:	move   a14, -*sp, 1
3f972a50:	move   *a13(0x40), *a14+, 1
3f972a70:	move   *a7(0x20), *a14+, 1
3f972a90:	move   a3, *a14+, 1
3f972aa0:	calla  L3FB45EE0
3f972ad0:	move   *a13(0x40), a5, 1
3f972af0:	sll    0x3, a5
3f972b00:	move   @0x225b10, a3, 1
3f972b30:	add    a3, a5
3f972b40:	sub    a7, a7
3f972b50:	movb   a7, *a5
3f972b60:	jruc   L3F973190
L3F972B70:
3f972b70:	move   a14, -*sp, 1
3f972b80:	movi   0x3f991328, a8
3f972bb0:	move   a8, *a14+, 1
3f972bc0:	movi   0xffff, a5
3f972be0:	move   a5, *a14+, 1
3f972bf0:	calla  L3F596830
3f972c20:	move   a14, -*sp, 1
3f972c30:	move   a5, *a14+, 1
3f972c40:	calla  L3F976F50
3f972c70:	sub    a8, a8
3f972c80:	jauc   L3F973790
L3F972CA0:
3f972ca0:	jrge   L3F973180
3f972cb0:	move   @0x225b10, a5, 1
3f972ce0:	jrne   L3F972E40
3f972cf0:	move   @0x1b3900, a3, 1
3f972d20:	move   *a3(0x100), a7, 1
3f972d40:	movb   *a7(0x20), a7
3f972d60:	subk   5, a7
3f972d70:	jrne   L3F972E40
3f972d80:	move   a14, -*sp, 1
3f972d90:	move   *a13(0xffe0), *a14+, 1
3f972db0:	calla  L3F970940
3f972de0:	move   a8, a3
3f972df0:	jane   L3F971730
3f972e10:	sub    a8, a8
3f972e20:	jauc   L3F973790
L3F972E40:
3f972e40:	move   *a13(0x20), a7, 1
3f972e60:	inc    a7
3f972e70:	move   a7, *a13(0x20), 1
3f972e90:	subk   5, a7
3f972ea0:	jrge   L3F972F50
3f972eb0:	move   a14, -*sp, 1
3f972ec0:	move   *a13(0xffe0), a7, 1
3f972ee0:	move   *a7(0x0), *a14+, 1
3f972f00:	calla  L3F5EC860
3f972f30:	jauc   L3F971730
L3F972F50:
3f972f50:	move   a14, -*sp, 1
3f972f60:	move   *a13(0xffe0), a7, 1
3f972f80:	move   *a7(0x20), *a14+, 1
3f972fa0:	move   @0x225b50, *a14+, 1
3f972fd0:	movi   0x3f990fd0, a8
3f973000:	move   a8, *a14+, 1
3f973010:	move   a13, a3
3f973020:	addi   0x40, a3
3f973040:	move   a3, *a14+, 1
3f973050:	calla  L3FB34430
3f973080:	move   a14, -*sp, 1
3f973090:	movk   3, a5
3f9730a0:	move   a5, *a14+, 1
3f9730b0:	move   a3, *a14+, 1
3f9730c0:	calla  L3F309350
3f9730f0:	move   a14, -*sp, 1
3f973100:	move   a5, *a14+, 1
3f973110:	movi   0x3f9910d8, a8
3f973140:	move   a8, *a14+, 1
3f973150:	calla  L3F309350
L3F973180:
3f973180:	inc    a12
L3F973190:
3f973190:	move   a11, a3
3f9731a0:	jrle   L3F9736C0
3f9731b0:	move   a14, -*sp, 1
3f9731c0:	move   a10, a7
3f9731d0:	inc    a7
3f9731e0:	move   a7, *a14+, 1
3f9731f0:	movk   1, a7
3f973200:	move   a7, *a14+, 1
3f973210:	calla  L3F703D90
3f973240:	move   a8, *a13, 1
3f973250:	move   a8, a3
3f973260:	jrne   L3F973370
3f973270:	move   a14, -*sp, 1
3f973280:	movi   0x3f990ea8, a8
3f9732b0:	move   a8, *a14+, 1
3f9732c0:	movi   0xffff, a5
3f9732e0:	move   a5, *a14+, 1
3f9732f0:	calla  L3F596830
3f973320:	move   a14, -*sp, 1
3f973330:	move   a5, *a14+, 1
3f973340:	calla  L3F976F50
L3F973370:
3f973370:	move   a14, -*sp, 1
3f973380:	move   a10, *a14+, 1
3f973390:	move   *a13(0xffe0), a5, 1
3f9733b0:	addi   0x80, a5
3f9733d0:	move   a5, *a14+, 1
3f9733e0:	move   a3, *a14+, 1
3f9733f0:	calla  L3FB45EE0
3f973420:	move   a10, a5
3f973430:	sll    0x3, a5
3f973440:	add    a3, a5
3f973450:	sub    a7, a7
3f973460:	movb   a7, *a5
3f973470:	move   a14, -*sp, 1
3f973480:	move   *a13(0xffe0), a5, 1
3f9734a0:	move   *a5(0x60), a7, 1
3f9734c0:	sub    a10, a7
3f9734d0:	dec    a7
3f9734e0:	move   a7, *a14+, 1
3f9734f0:	move   a10, a7
3f973500:	inc    a7
3f973510:	sll    0x3, a7
3f973520:	add    a5, a7
3f973530:	addi   0x80, a7
3f973550:	move   a7, *a14+, 1
3f973560:	addi   0x80, a5
3f973580:	move   a5, *a14+, 1
3f973590:	calla  L3FB45EE0
3f9735c0:	move   *a13(0xffe0), a7, 1
3f9735e0:	move   *a7(0x60), a5, 1
3f973600:	move   a10, a3
3f973610:	inc    a3
3f973620:	sub    a3, a5
3f973630:	move   a5, *a7(0x60), 1
3f973650:	move   *a7(0x40), a5, 1
3f973670:	move   a10, a3
3f973680:	inc    a3
3f973690:	add    a3, a5
3f9736a0:	move   a5, *a7(0x40), 1
L3F9736C0:
3f9736c0:	move   a11, a7
3f9736d0:	add    a12, a7
3f9736e0:	jaeq   L3F972270
L3F973700:
3f973700:	move   a14, -*sp, 1
3f973710:	move   *a13(0xffe0), a7, 1
3f973730:	move   *a7(0x0), *a14+, 1
3f973750:	calla  L3F5EC860
3f973780:	move   *a13, a8, 1
L3F973790:
3f973790:	move   *sp(0x140), a14, 1
3f9737b0:	mmfm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f9737d0:	rets   2
L3F9737E0:
3f9737e0:	move   a13, -*sp, 1
3f9737f0:	move   a14, a13
3f973800:	move   a14, -*sp, 1
3f973810:	move   *a13(0xffe0), *a14+, 1
3f973830:	calla  L3F702440
3f973860:	move   *sp(0x40), a14, 1
3f973880:	move   *sp+, a13, 1
3f973890:	rets   2
L3F9738A0:
3f9738a0:	mmtm   sp, a11,a13
3f9738c0:	move   a14, a13
3f9738d0:	addi   0x80, a14
3f9738f0:	move   *a13(0xffe0), *a13(0x20), 1
3f973920:	move   a14, -*sp, 1
3f973930:	move   *a13(0xffe0), *a14+, 1
3f973950:	calla  L3FB458D0
3f973980:	move   a8, *a13, 1
3f973990:	move   *a13(0xffc0), *a13(0x60), 1
3f9739c0:	move   a14, -*sp, 1
3f9739d0:	move   *a13(0xffc0), *a14+, 1
3f9739f0:	calla  L3FB458D0
3f973a20:	move   a8, *a13(0x40), 1
3f973a40:	move   a14, -*sp, 1
3f973a50:	movk   1, a11
3f973a60:	move   a11, *a14+, 1
3f973a70:	move   a13, *a14+, 1
3f973a80:	move   a13, a11
3f973a90:	addi   0x40, a11
3f973ab0:	move   a11, *a14+, 1
3f973ac0:	calla  L3FC752F0
3f973af0:	cmpi   0x248419, a8
3f973b20:	jrne   L3F973B50
3f973b30:	movk   1, a8
3f973b40:	jruc   L3F973B60
L3F973B50:
3f973b50:	sub    a8, a8
L3F973B60:
3f973b60:	move   *sp(0x60), a14, 1
3f973b80:	mmfm   sp, a11,a13
3f973ba0:	rets   2
L3F973BB0:
3f973bb0:	mmtm   sp, a9,a11,a13
3f973bd0:	move   a14, a13
3f973be0:	move   *a13(0xffe0), a9, 1
3f973c00:	movb   *a9, a11
3f973c10:	jreq   L3F973CC0
L3F973C20:
3f973c20:	movb   *a9, a11
3f973c30:	cmpi   0x3f, a11
3f973c50:	jrne   L3F973C90
3f973c60:	movi   0x25, a11
3f973c80:	movb   a11, *a9
L3F973C90:
3f973c90:	addk   8, a9
3f973ca0:	movb   *a9, a11
3f973cb0:	jrne   L3F973C20
L3F973CC0:
3f973cc0:	move   *sp(0x80), a14, 1
3f973ce0:	mmfm   sp, a9,a11,a13
3f973d00:	rets   2
3f973d10:	mmtm   sp, a9,a11,a13
3f973d30:	move   a14, a13
3f973d40:	addk   32, a14
3f973d50:	move   *a13(0xffe0), a9, 1
3f973d70:	move   a9, *a9, 1
3f973d80:	move   a14, -*sp, 1
3f973d90:	move   a9, a11
3f973da0:	addi   0x40, a11
3f973dc0:	move   a11, *a14+, 1
3f973dd0:	calla  L3F95D8A0
3f973e00:	move   a14, -*sp, 1
3f973e10:	move   a9, a11
3f973e20:	addi   0xa0, a11
3f973e40:	move   a11, *a14+, 1
3f973e50:	calla  L3F95D8A0
3f973e80:	move   a14, -*sp, 1
3f973e90:	move   a9, a11
3f973ea0:	addi   0x118, a11
3f973ec0:	move   a11, *a14+, 1
3f973ed0:	calla  L3F966BE0
3f973f00:	sub    a11, a11
3f973f10:	movb   a11, *a9(0x110)
3f973f30:	move   a11, *a9(0x178), 1
3f973f50:	movb   a11, *a9(0x108)
3f973f70:	movb   a11, *a9(0x100)
3f973f90:	move   a11, *a13, 1
L3F973FA0:
3f973fa0:	move   *a13, a11, 1
3f973fb0:	sll    0x5, a11
3f973fc0:	addi   0x225ad0, a11
3f973ff0:	move   *a11, a11, 1
3f974000:	jrne   L3F974080
3f974010:	move   *a13, a11, 1
3f974020:	sll    0x5, a11
3f974030:	addi   0x225ad0, a11
3f974060:	move   a9, *a11, 1
3f974070:	jruc   L3F9740D0
L3F974080:
3f974080:	move   *a13, a11, 1
3f974090:	inc    a11
3f9740a0:	move   a11, *a13, 1
3f9740b0:	subk   2, a11
3f9740c0:	jrlt   L3F973FA0
L3F9740D0:
3f9740d0:	calla  L3F95F940
3f974100:	move   a14, -*sp, 1
3f974110:	move   a9, *a14+, 1
3f974120:	movi   0x3f974210, a11
3f974150:	move   a11, *a14+, 1
3f974160:	move   @0x225b30, *a14+, 1
3f974190:	calla  L3FB41A30
3f9741c0:	move   *sp(0x80), a14, 1
3f9741e0:	mmfm   sp, a9,a11,a13
3f974200:	rets   2
3f974210:	mmtm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f974230:	move   a14, a13
3f974240:	addk   32, a14
3f974250:	move   *a13(0xffe0), a7, 1
3f974270:	setf   8, 0, 0
3f974280:	move   *a7(0x108), a7, 0
3f9742a0:	dsjs   a7, L3F9742D0
3f9742b0:	jauc   L3F9756B0
L3F9742D0:
3f9742d0:	move   *a13(0xffe0), a7, 1
3f9742f0:	move   *a7(0x158), a7, 1
3f974310:	move   *a7(0xa0), a7, 1
3f974330:	jale   L3F975650
L3F974350:
3f974350:	move   a14, -*sp, 1
3f974360:	movi   0x800, a7
3f974380:	move   a7, *a14+, 1
3f974390:	calla  L3F95D9A0
3f9743c0:	move   a8, a9
3f9743d0:	jrne   L3F9744B0
3f9743e0:	move   a14, -*sp, 1
3f9743f0:	movi   0x3f991448, a8
3f974420:	move   a8, *a14+, 1
3f974430:	movi   0xffff, a7
3f974450:	move   a7, *a14+, 1
3f974460:	calla  L3F596830
3f974490:	jauc   L3F9756B0
L3F9744B0:
3f9744b0:	move   a14, -*sp, 1
3f9744c0:	movk   4, a5
3f9744d0:	move   a5, *a14+, 1
3f9744e0:	move   *a9(0x40), *a14+, 1
3f974500:	move   *a13(0xffe0), a5, 1
3f974520:	move   *a5(0x158), *a14+, 1
3f974540:	calla  L3F70C5C0
3f974570:	move   a8, a12
3f974580:	jrge   L3F974690
3f974590:	move   a14, -*sp, 1
3f9745a0:	movi   0x3f9915c0, a8
3f9745d0:	move   a8, *a14+, 1
3f9745e0:	calla  L3FB341E0
3f974610:	move   a14, -*sp, 1
3f974620:	move   a12, *a14+, 1
3f974630:	move   a5, *a14+, 1
3f974640:	calla  L3F975C40
3f974670:	jauc   L3F9756B0
L3F974690:
3f974690:	move   *a9(0x40), a0, 1
3f9746b0:	move   a12, a7
3f9746c0:	sll    0x3, a7
3f9746d0:	add    a7, a0
3f9746e0:	move   a0, *a9(0x40), 1
3f974700:	movb   *a5(0x100), a7
3f974720:	jrne   L3F974A00
3f974730:	jruc   L3F974970
L3F974740:
3f974740:	move   *a13(0xffe0), a7, 1
3f974760:	movk   1, a5
3f974770:	movb   a5, *a7(0x100)
3f974790:	jruc   L3F974A00
L3F9747A0:
3f9747a0:	move   *a13(0xffe0), a7, 1
3f9747c0:	movi   0xffff, a5
3f9747e0:	movb   a5, *a7(0x100)
3f974800:	jruc   L3F974A00
L3F974810:
3f974810:	move   a14, -*sp, 1
3f974820:	movb   *a9(0x80), a8
3f974840:	move   a8, *a14+, 1
3f974850:	movi   0x3f9916b8, a8
3f974880:	move   a8, *a14+, 1
3f974890:	calla  L3FB341E0
3f9748c0:	move   a14, -*sp, 1
3f9748d0:	movi   0xffff, a7
3f9748f0:	move   a7, *a14+, 1
3f974900:	move   *a13(0xffe0), *a14+, 1
3f974920:	calla  L3F975C40
3f974950:	jauc   L3F9756B0
L3F974970:
3f974970:	movb   *a9(0x80), a8
3f974990:	subi   0x42, a8
3f9749b0:	jreq   L3F9747A0
3f9749c0:	subi   0x2a, a8
3f9749e0:	jreq   L3F974740
3f9749f0:	jruc   L3F974810
L3F974A00:
3f974a00:	move   a9, a7
3f974a10:	addi   0x80, a7
3f974a30:	move   a7, *a13, 1
3f974a40:	move   *a9(0x40), a5, 1
3f974a60:	move   a9, a7
3f974a70:	addi   0x80, a7
3f974a90:	sub    a7, a5
3f974aa0:	move   a5, a10
3f974ab0:	srl    0x3, a10
3f974ac0:	cmpi   0x4, a10
3f974ae0:	jrnc   L3F974B10
3f974af0:	movk   4, a11
3f974b00:	jruc   L3F974C20
L3F974B10:
3f974b10:	move   a14, -*sp, 1
3f974b20:	move   *a13(0xffe0), a7, 1
3f974b40:	movb   *a7(0x100), a8
3f974b60:	move   a8, *a14+, 1
3f974b70:	movk   2, a5
3f974b80:	move   a5, *a14+, 1
3f974b90:	move   *a13, a5, 1
3f974ba0:	setf   16, 1, 0
3f974bb0:	move   *a5(0x10), a8, 0
3f974bd0:	move   a8, *a14+, 1
3f974be0:	calla  L3F976990
3f974c10:	move   a8, a11
L3F974C20:
3f974c20:	cmpi   0x400, a11
3f974c40:	jrle   L3F974D90
3f974c50:	move   a14, -*sp, 1
3f974c60:	move   a11, *a14+, 1
3f974c70:	movi   0x3f991780, a8
3f974ca0:	move   a8, *a14+, 1
3f974cb0:	calla  L3FB341E0
3f974ce0:	move   a14, -*sp, 1
3f974cf0:	movi   0xffff, a7
3f974d10:	move   a7, *a14+, 1
3f974d20:	move   *a13(0xffe0), *a14+, 1
3f974d40:	calla  L3F975C40
3f974d70:	jauc   L3F9756B0
L3F974D90:
3f974d90:	cmp    a11, a10
3f974da0:	jrlt   L3F9750E0
3f974db0:	cmp    a11, a10
3f974dc0:	jrle   L3F974F00
3f974dd0:	move   a14, -*sp, 1
3f974de0:	move   a11, *a14+, 1
3f974df0:	movi   0x3f991888, a8
3f974e20:	move   a8, *a14+, 1
3f974e30:	calla  L3FB341E0
3f974e60:	move   a14, -*sp, 1
3f974e70:	movi   0xffff, a7
3f974e90:	move   a7, *a14+, 1
3f974ea0:	move   *a13(0xffe0), *a14+, 1
3f974ec0:	calla  L3F975C40
3f974ef0:	jruc   L3F9756B0
L3F974F00:
3f974f00:	move   a14, -*sp, 1
3f974f10:	move   a9, *a14+, 1
3f974f20:	move   *a13(0xffe0), a7, 1
3f974f40:	addi   0x40, a7
3f974f60:	move   a7, *a14+, 1
3f974f70:	calla  L3F95DC70
3f974fa0:	subk   4, a8
3f974fb0:	jrle   L3F9755D0
3f974fc0:	move   a14, -*sp, 1
3f974fd0:	movi   0x3f991990, a8
3f975000:	move   a8, *a14+, 1
3f975010:	calla  L3FB341E0
3f975040:	move   a14, -*sp, 1
3f975050:	movi   0xffff, a7
3f975070:	move   a7, *a14+, 1
3f975080:	move   *a13(0xffe0), *a14+, 1
3f9750a0:	calla  L3F975C40
3f9750d0:	jruc   L3F9756B0
L3F9750E0:
3f9750e0:	move   a14, -*sp, 1
3f9750f0:	move   a11, a7
3f975100:	sub    a10, a7
3f975110:	move   a7, *a14+, 1
3f975120:	move   *a9(0x40), *a14+, 1
3f975140:	move   *a13(0xffe0), a7, 1
3f975160:	move   *a7(0x158), *a14+, 1
3f975180:	calla  L3F70C5C0
3f9751b0:	move   a8, a12
3f9751c0:	jrge   L3F9752C0
3f9751d0:	move   a14, -*sp, 1
3f9751e0:	movi   0x3f9915c0, a8
3f975210:	move   a8, *a14+, 1
3f975220:	calla  L3FB341E0
3f975250:	move   a14, -*sp, 1
3f975260:	move   a12, *a14+, 1
3f975270:	move   a7, *a14+, 1
3f975280:	calla  L3F975C40
3f9752b0:	jruc   L3F9756B0
L3F9752C0:
3f9752c0:	move   a11, a5
3f9752d0:	sub    a10, a5
3f9752e0:	cmp    a5, a12
3f9752f0:	jrge   L3F975410
3f975300:	move   a14, -*sp, 1
3f975310:	movi   0x3f991a70, a8
3f975340:	move   a8, *a14+, 1
3f975350:	calla  L3FB341E0
3f975380:	move   a14, -*sp, 1
3f975390:	movi   0xffff, a5
3f9753b0:	move   a5, *a14+, 1
3f9753c0:	move   a7, *a14+, 1
3f9753d0:	calla  L3F975C40
3f975400:	jruc   L3F9756B0
L3F975410:
3f975410:	move   a14, -*sp, 1
3f975420:	move   a9, *a14+, 1
3f975430:	addi   0x40, a7
3f975450:	move   a7, *a14+, 1
3f975460:	calla  L3F95DC70
3f975490:	subk   4, a8
3f9754a0:	jrle   L3F9755D0
3f9754b0:	move   a14, -*sp, 1
3f9754c0:	movi   0x3f991990, a8
3f9754f0:	move   a8, *a14+, 1
3f975500:	calla  L3FB341E0
3f975530:	move   a14, -*sp, 1
3f975540:	movi   0xffff, a7
3f975560:	move   a7, *a14+, 1
3f975570:	move   *a13(0xffe0), *a14+, 1
3f975590:	calla  L3F975C40
3f9755c0:	jruc   L3F9756B0
L3F9755D0:
3f9755d0:	move   *a13(0xffe0), a7, 1
3f9755f0:	move   *a7(0x158), a5, 1
3f975610:	move   *a5(0xa0), a5, 1
3f975630:	jagt   L3F974350
L3F975650:
3f975650:	move   a14, -*sp, 1
3f975660:	move   *a13(0xffe0), *a14+, 1
3f975680:	calla  L3F95F690
L3F9756B0:
3f9756b0:	move   *sp(0x120), a14, 1
3f9756d0:	mmfm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f9756f0:	rets   2
L3F975700:
3f975700:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f975720:	move   a14, a13
3f975730:	move   *a13(0xffe0), a7, 1
3f975750:	move   *a7(0x178), a11, 1
3f975770:	jrne   L3F9758A0
3f975780:	move   a14, -*sp, 1
3f975790:	addi   0xa0, a7
3f9757b0:	move   a7, *a14+, 1
3f9757c0:	calla  L3F95E0F0
3f9757f0:	move   a8, a11
3f975800:	jreq   L3F975BF0
3f975810:	move   *a13(0xffe0), a7, 1
3f975830:	move   *a7(0xe0), a7, 1
3f975850:	move   a11, a7
3f975860:	addi   0x80, a7
3f975880:	move   a7, *a11(0x40), 1
L3F9758A0:
3f9758a0:	move   *a11(0x60), a10, 1
3f9758c0:	jrle   L3F975BA0
L3F9758D0:
3f9758d0:	move   a14, -*sp, 1
3f9758e0:	cmpi   0x400, a10
3f975900:	jrge   L3F975930
3f975910:	move   a10, a7
3f975920:	jruc   L3F975950
L3F975930:
3f975930:	movi   0x400, a7
L3F975950:
3f975950:	move   a7, *a14+, 1
3f975960:	move   *a11(0x40), *a14+, 1
3f975980:	move   *a13(0xffe0), a7, 1
3f9759a0:	move   *a7(0x158), *a14+, 1
3f9759c0:	calla  L3F70D150
3f9759f0:	move   a8, a9
3f975a00:	jrge   L3F975B00
3f975a10:	move   a14, -*sp, 1
3f975a20:	movi   0x3f991b48, a8
3f975a50:	move   a8, *a14+, 1
3f975a60:	calla  L3FB341E0
3f975a90:	move   a14, -*sp, 1
3f975aa0:	move   a9, *a14+, 1
3f975ab0:	move   a7, *a14+, 1
3f975ac0:	calla  L3F975C40
3f975af0:	jruc   L3F975BA0
L3F975B00:
3f975b00:	sub    a9, a10
3f975b10:	move   a9, a7
3f975b20:	sll    0x3, a7
3f975b30:	move   *a11(0x40), a5, 1
3f975b50:	add    a7, a5
3f975b60:	move   a5, *a11(0x40), 1
3f975b80:	move   a10, a5
3f975b90:	jrgt   L3F9758D0
L3F975BA0:
3f975ba0:	move   a14, -*sp, 1
3f975bb0:	move   a11, *a14+, 1
3f975bc0:	calla  L3F702440
L3F975BF0:
3f975bf0:	move   *sp(0xe0), a14, 1
3f975c10:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f975c30:	rets   2
L3F975C40:
3f975c40:	mmtm   sp, a9,a11,a13
3f975c60:	move   a14, a13
3f975c70:	addk   32, a14
3f975c80:	move   *a13(0xffe0), a11, 1
3f975ca0:	movk   1, a9
3f975cb0:	movb   a9, *a11(0x108)
3f975cd0:	move   *a11(0x158), a9, 1
3f975cf0:	sub    a11, a11
3f975d00:	move   a11, *a9(0x140), 1
3f975d20:	move   *a13(0xffe0), a9, 1
3f975d40:	move   *a9(0x158), a11, 1
3f975d60:	sub    a9, a9
3f975d70:	move   a9, *a11(0x180), 1
3f975d90:	move   *a13(0xffe0), a11, 1
3f975db0:	move   *a11(0x158), a9, 1
3f975dd0:	sub    a11, a11
3f975de0:	move   a11, *a9(0xe0), 1
3f975e00:	move   *a13(0xffe0), a9, 1
3f975e20:	move   *a9(0x158), a11, 1
3f975e40:	sub    a9, a9
3f975e50:	move   a9, *a11(0x120), 1
3f975e70:	move   *a13(0xffc0), a11, 1
3f975e90:	jreq   L3F975F70
3f975ea0:	move   a14, -*sp, 1
3f975eb0:	move   a11, *a14+, 1
3f975ec0:	calla  L3F976E20
3f975ef0:	move   a14, -*sp, 1
3f975f00:	movi   0x3f991cc0, a8
3f975f30:	move   a8, *a14+, 1
3f975f40:	calla  L3FB341E0
L3F975F70:
3f975f70:	move   a14, -*sp, 1
3f975f80:	move   *a13(0xffe0), a9, 1
3f975fa0:	move   *a9(0x158), *a14+, 1
3f975fc0:	calla  L3F70BB90
3f975ff0:	sub    a11, a11
3f976000:	move   a11, *a9(0x158), 1
3f976020:	move   a11, *a13, 1
L3F976030:
3f976030:	move   *a13, a11, 1
3f976040:	sll    0x5, a11
3f976050:	addi   0x225ad0, a11
3f976080:	move   *a11, a11, 1
3f976090:	move   *a13(0xffe0), a9, 1
3f9760b0:	cmp    a9, a11
3f9760c0:	jrne   L3F976140
3f9760d0:	move   *a13, a11, 1
3f9760e0:	sll    0x5, a11
3f9760f0:	addi   0x225ad0, a11
3f976120:	sub    a9, a9
3f976130:	move   a9, *a11, 1
L3F976140:
3f976140:	move   *a13, a11, 1
3f976150:	inc    a11
3f976160:	move   a11, *a13, 1
3f976170:	subk   2, a11
3f976180:	jrlt   L3F976030
3f976190:	move   a14, -*sp, 1
3f9761a0:	move   *a13(0xffe0), *a14+, 1
3f9761c0:	calla  L3F95F690
3f9761f0:	move   *sp(0x80), a14, 1
3f976210:	mmfm   sp, a9,a11,a13
3f976230:	rets   2
L3F976240:
3f976240:	mmtm   sp, a11,a13
3f976260:	move   a14, a13
3f976270:	move   a14, -*sp, 1
3f976280:	move   *a13(0xffe0), a11, 1
3f9762a0:	addi   0x40, a11
3f9762c0:	move   a11, *a14+, 1
3f9762d0:	calla  L3F95E4D0
3f976300:	move   a14, -*sp, 1
3f976310:	move   *a13(0xffe0), a11, 1
3f976330:	addi   0xa0, a11
3f976350:	move   a11, *a14+, 1
3f976360:	calla  L3F95E4D0
3f976390:	move   a14, -*sp, 1
3f9763a0:	move   *a13(0xffe0), a11, 1
3f9763c0:	addi   0x118, a11
3f9763e0:	move   a11, *a14+, 1
3f9763f0:	calla  L3F968710
3f976420:	move   *a13(0xffe0), a11, 1
3f976440:	move   *a11(0x178), a11, 1
3f976460:	jreq   L3F9764F0
3f976470:	move   a14, -*sp, 1
3f976480:	move   *a13(0xffe0), a11, 1
3f9764a0:	move   *a11(0x178), *a14+, 1
3f9764c0:	calla  L3F702440
L3F9764F0:
3f9764f0:	move   a14, -*sp, 1
3f976500:	move   *a13(0xffe0), *a14+, 1
3f976520:	calla  L3F702440
3f976550:	move   *sp(0x60), a14, 1
3f976570:	mmfm   sp, a11,a13
3f976590:	rets   2
3f9765a0:	mmtm   sp, a11,a13
3f9765c0:	move   a14, a13
3f9765d0:	addk   32, a14
3f9765e0:	move   @0x225b70, a11, 1
3f976610:	move   *a11(0x158), a11, 1
3f976630:	jreq   L3F9766D0
3f976640:	move   a14, -*sp, 1
3f976650:	move   @0x225b70, a11, 1
3f976680:	move   *a11(0x158), *a14+, 1
3f9766a0:	calla  L3F70BB90
L3F9766D0:
3f9766d0:	move   a14, -*sp, 1
3f9766e0:	move   @0x225b70, *a14+, 1
3f976710:	calla  L3F976240
3f976740:	sub    a11, a11
3f976750:	move   a11, @0x225b70, 1
3f976780:	move   a11, *a13, 1
L3F976790:
3f976790:	move   *a13, a11, 1
3f9767a0:	sll    0x5, a11
3f9767b0:	addi   0x225ad0, a11
3f9767e0:	move   *a11, a11, 1
3f9767f0:	jreq   L3F9768C0
3f976800:	move   a14, -*sp, 1
3f976810:	move   *a13, a11, 1
3f976820:	sll    0x5, a11
3f976830:	addi   0x225ad0, a11
3f976860:	move   *a11, a11, 1
3f976870:	move   *a11(0x158), *a14+, 1
3f976890:	calla  L3F70BB90
L3F9768C0:
3f9768c0:	move   *a13, a11, 1
3f9768d0:	inc    a11
3f9768e0:	move   a11, *a13, 1
3f9768f0:	subk   2, a11
3f976900:	jrlt   L3F976790
3f976910:	sub    a11, a11
3f976920:	move   a11, @0x225b30, 1
3f976950:	subk   32, a14
3f976960:	mmfm   sp, a11,a13
3f976980:	rets
L3F976990:
3f976990:	mmtm   sp, a9,a11,a13
3f9769b0:	move   a14, a13
3f9769c0:	addi   0x30, a14
3f9769e0:	move   *a13(0xffa0), a11, 1
3f976a00:	jrgt   L3F976A40
3f976a10:	move   *a13(0xffc0), a11, 1
3f976a30:	dsjs   a11, L3F976A70
L3F976A40:
3f976a40:	move   *a13(0xffe0), a8, 1
3f976a60:	jruc   L3F976DD0
L3F976A70:
3f976a70:	move   *a13(0xffc0), a11, 1
3f976a90:	subk   2, a11
3f976aa0:	jrne   L3F976BE0
3f976ab0:	move   *a13(0xffe0), a11, 1
3f976ad0:	sra    0x8, a11
3f976ae0:	andi   0xff, a11
3f976b10:	move   *a13(0xffe0), a9, 1
3f976b30:	andi   0xff, a9
3f976b60:	sll    0x8, a9
3f976b70:	add    a9, a11
3f976b80:	setf   16, 1, 0
3f976b90:	move   a11, *a13(0x20), 0
3f976bb0:	move   *a13(0x20), a8, 0
3f976bd0:	jruc   L3F976DD0
L3F976BE0:
3f976be0:	move   *a13(0xffe0), a11, 1
3f976c00:	sra    0x18, a11
3f976c10:	andi   0xff, a11
3f976c40:	move   *a13(0xffe0), a9, 1
3f976c60:	sra    0x10, a9
3f976c70:	andi   0xff, a9
3f976ca0:	sll    0x8, a9
3f976cb0:	add    a9, a11
3f976cc0:	move   *a13(0xffe0), a9, 1
3f976ce0:	sra    0x8, a9
3f976cf0:	andi   0xff, a9
3f976d20:	sll    0x10, a9
3f976d30:	add    a9, a11
3f976d40:	move   *a13(0xffe0), a9, 1
3f976d60:	andi   0xff, a9
3f976d90:	sll    0x18, a9
3f976da0:	add    a9, a11
3f976db0:	move   a11, *a13, 1
3f976dc0:	move   a11, a8
L3F976DD0:
3f976dd0:	move   *sp(0x80), a14, 1
3f976df0:	mmfm   sp, a9,a11,a13
3f976e10:	rets   2
L3F976E20:
3f976e20:	mmtm   sp, a11,a13
3f976e40:	move   a14, a13
3f976e50:	move   a14, -*sp, 1
3f976e60:	movi   0x3f991d68, a8
3f976e90:	move   a8, *a14+, 1
3f976ea0:	movi   0xffff, a11
3f976ec0:	move   a11, *a14+, 1
3f976ed0:	calla  L3F596830
3f976f00:	move   *sp(0x60), a14, 1
3f976f20:	mmfm   sp, a11,a13
3f976f40:	rets   2
L3F976F50:
3f976f50:	mmtm   sp, a11,a13
3f976f70:	move   a14, a13
3f976f80:	move   *a13(0xffe0), a11, 1
3f976fa0:	jreq   L3F977060
3f976fb0:	move   a14, -*sp, 1
3f976fc0:	movi   0x3f991e60, a8
3f976ff0:	move   a8, *a14+, 1
3f977000:	movi   0xffff, a11
3f977020:	move   a11, *a14+, 1
3f977030:	calla  L3F596830
L3F977060:
3f977060:	move   *sp(0x60), a14, 1
3f977080:	mmfm   sp, a11,a13
3f9770a0:	rets   2
L3F9770B0:
3f9770b0:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f9770d0:	move   a14, a13
3f9770e0:	addi   0x60, a14
3f977100:	sub    a7, a7
3f977110:	move   a7, *a13, 1
3f977120:	move   *a13(0xffc0), a7, 1
3f977140:	jrne   L3F977180
3f977150:	sub    a8, a8
3f977160:	jauc   L3F978D70
L3F977180:
3f977180:	move   *a7, a7, 1
3f977190:	btst   0, a7
3f9771a0:	jreq   L3F977260
3f9771b0:	move   a14, -*sp, 1
3f9771c0:	movi   0x3f991f38, a8
3f9771f0:	move   a8, *a14+, 1
3f977200:	calla  L3FB341E0
3f977230:	sub    a8, a8
3f977240:	jauc   L3F978D70
L3F977260:
3f977260:	move   a14, -*sp, 1
3f977270:	movk   4, a7
3f977280:	move   a7, *a14+, 1
3f977290:	move   a13, a5
3f9772a0:	addi   0x40, a5
3f9772c0:	move   a5, *a14+, 1
3f9772d0:	move   *a13(0xffe0), *a14+, 1
3f9772f0:	calla  L3F96EEE0
3f977320:	move   a8, a10
3f977330:	jrle   L3F9773A0
3f977340:	move   *a13(0x40), a7, 1
3f977360:	andi   0xffffff00, a7
3f977390:	jreq   L3F9774B0
L3F9773A0:
3f9773a0:	move   a14, -*sp, 1
3f9773b0:	move   *a13(0x40), a7, 1
3f9773d0:	andi   0xffffff00, a7
3f977400:	move   a7, *a14+, 1
3f977410:	movi   0x3f9920c0, a8
3f977440:	move   a8, *a14+, 1
3f977450:	calla  L3FB341E0
3f977480:	sub    a8, a8
3f977490:	jauc   L3F978D70
L3F9774B0:
3f9774b0:	move   a14, -*sp, 1
3f9774c0:	movk   4, a7
3f9774d0:	move   a7, *a14+, 1
3f9774e0:	move   *a13(0xffc0), a7, 1
3f977500:	addi   0x210, a7
3f977520:	move   a7, *a14+, 1
3f977530:	move   *a13(0xffe0), *a14+, 1
3f977550:	calla  L3F96EEE0
3f977580:	move   a8, a7
3f977590:	movk   1, a10
3f9775a0:	jrle   L3F9775C0
3f9775b0:	sub    a10, a10
L3F9775C0:
3f9775c0:	move   a10, a7
3f9775d0:	jreq   L3F977610
3f9775e0:	sub    a8, a8
3f9775f0:	jauc   L3F978D70
L3F977610:
3f977610:	move   *a13(0xffc0), a7, 1
3f977630:	move   a14, -*sp, 1
3f977640:	move   *a13(0x40), a3, 1
3f977660:	btst   2, a3
3f977670:	jrne   L3F9776A0
3f977680:	movk   1, a5
3f977690:	jruc   L3F9776B0
L3F9776A0:
3f9776a0:	sub    a5, a5
L3F9776B0:
3f9776b0:	move   a5, *a14+, 1
3f9776c0:	movk   4, a5
3f9776d0:	move   a5, *a14+, 1
3f9776e0:	move   *a7(0x210), *a14+, 1
3f977700:	calla  L3F976990
3f977730:	move   a8, *a7(0x210), 1
3f977750:	move   *a7(0x210), a5, 1
3f977770:	sll    0x3, a5
3f977780:	move   a5, *a13(0x20), 1
3f9777a0:	move   a14, -*sp, 1
3f9777b0:	move   a5, *a14+, 1
3f9777c0:	movk   1, a3
3f9777d0:	move   a3, *a14+, 1
3f9777e0:	calla  L3F703D90
3f977810:	move   a8, *a7(0x230), 1
3f977830:	move   *a7(0x230), a3, 1
3f977850:	jrne   L3F977920
3f977860:	move   a14, -*sp, 1
3f977870:	move   a5, *a14+, 1
3f977880:	movi   0x3f9921a8, a8
3f9778b0:	move   a8, *a14+, 1
3f9778c0:	calla  L3FB341E0
3f9778f0:	sub    a8, a8
3f977900:	jauc   L3F978D70
L3F977920:
3f977920:	move   *a7(0x210), a3, 1
3f977940:	sll    0x2, a3
3f977950:	move   a3, *a13(0x20), 1
3f977970:	move   a14, -*sp, 1
3f977980:	move   a3, *a14+, 1
3f977990:	movk   1, a5
3f9779a0:	move   a5, *a14+, 1
3f9779b0:	calla  L3F703D90
3f9779e0:	move   a8, *a7(0x250), 1
3f977a00:	move   *a7(0x250), a5, 1
3f977a20:	jrne   L3F977AE0
3f977a30:	move   a14, -*sp, 1
3f977a40:	move   a3, *a14+, 1
3f977a50:	movi   0x3f992350, a8
3f977a80:	move   a8, *a14+, 1
3f977a90:	calla  L3FB341E0
3f977ac0:	jauc   L3F978B50
L3F977AE0:
3f977ae0:	sub    a9, a9
3f977af0:	move   *a7(0x230), a11, 1
3f977b10:	move   *a7(0x210), a5, 1
3f977b30:	cmp    a5, a9
3f977b40:	jrge   L3F977E90
L3F977B50:
3f977b50:	move   a14, -*sp, 1
3f977b60:	movk   4, a7
3f977b70:	move   a7, *a14+, 1
3f977b80:	move   a11, *a14+, 1
3f977b90:	move   *a13(0xffe0), *a14+, 1
3f977bb0:	calla  L3F96EEE0
3f977be0:	move   a8, a3
3f977bf0:	jale   L3F978B50
3f977c10:	move   a14, -*sp, 1
3f977c20:	movk   1, a5
3f977c30:	move   a5, *a14+, 1
3f977c40:	move   *a13(0xffc0), a3, 1
3f977c60:	move   a9, a5
3f977c70:	sll    0x5, a5
3f977c80:	move   *a3(0x250), a7, 1
3f977ca0:	add    a5, a7
3f977cb0:	move   a7, *a14+, 1
3f977cc0:	move   *a13(0xffe0), *a14+, 1
3f977ce0:	calla  L3F96EEE0
3f977d10:	move   a8, a5
3f977d20:	jale   L3F978B50
3f977d40:	move   a14, -*sp, 1
3f977d50:	movk   4, a7
3f977d60:	move   a7, *a14+, 1
3f977d70:	move   a11, a5
3f977d80:	addk   32, a5
3f977d90:	move   a5, *a14+, 1
3f977da0:	move   *a13(0xffe0), *a14+, 1
3f977dc0:	calla  L3F96EEE0
3f977df0:	move   a8, a5
3f977e00:	jale   L3F978B50
3f977e20:	inc    a9
3f977e30:	addi   0x40, a11
3f977e50:	move   *a3(0x210), a5, 1
3f977e70:	cmp    a5, a9
3f977e80:	jrlt   L3F977B50
L3F977E90:
3f977e90:	move   *a13(0xffe0), a7, 1
3f977eb0:	move   *a7(0x350), a5, 1
3f977ed0:	addk   3, a5
3f977ee0:	sra    0x2, a5
3f977ef0:	sll    0x2, a5
3f977f00:	move   *a7(0x350), a3, 1
3f977f20:	move   a5, a9
3f977f30:	sub    a3, a9
3f977f40:	jrle   L3F977FF0
3f977f50:	move   a14, -*sp, 1
3f977f60:	move   *a7(0x350), a5, 1
3f977f80:	add    a9, a5
3f977f90:	move   a5, *a14+, 1
3f977fa0:	move   a7, *a14+, 1
3f977fb0:	calla  L3F96F9F0
3f977fe0:	move   a8, a10
L3F977FF0:
3f977ff0:	move   a10, a3
3f978000:	jalt   L3F978B50
3f978020:	move   a14, -*sp, 1
3f978030:	movk   4, a5
3f978040:	move   a5, *a14+, 1
3f978050:	move   a13, a3
3f978060:	addk   32, a3
3f978070:	move   a3, *a14+, 1
3f978080:	move   a7, *a14+, 1
3f978090:	calla  L3F96EEE0
3f9780c0:	move   a8, a8
3f9780d0:	jale   L3F978B50
3f9780f0:	move   a14, -*sp, 1
3f978100:	move   *a13(0x40), a5, 1
3f978120:	btst   2, a5
3f978130:	jrne   L3F978160
3f978140:	movk   1, a3
3f978150:	jruc   L3F978170
L3F978160:
3f978160:	sub    a3, a3
L3F978170:
3f978170:	move   a3, *a14+, 1
3f978180:	movk   4, a3
3f978190:	move   a3, *a14+, 1
3f9781a0:	move   *a13(0x20), *a14+, 1
3f9781c0:	calla  L3F976990
3f9781f0:	move   a8, *a13(0x20), 1
3f978210:	move   a14, -*sp, 1
3f978220:	move   a8, *a14+, 1
3f978230:	movk   1, a3
3f978240:	move   a3, *a14+, 1
3f978250:	calla  L3F703D90
3f978280:	move   a8, *a13, 1
3f978290:	move   a8, a8
3f9782a0:	jrne   L3F978360
3f9782b0:	move   a14, -*sp, 1
3f9782c0:	move   *a13(0x20), *a14+, 1
3f9782e0:	movi   0x3f992510, a8
3f978310:	move   a8, *a14+, 1
3f978320:	calla  L3FB341E0
3f978350:	jruc   L3F978B50
L3F978360:
3f978360:	move   a14, -*sp, 1
3f978370:	move   *a13(0x20), *a14+, 1
3f978390:	move   a8, *a14+, 1
3f9783a0:	move   a7, *a14+, 1
3f9783b0:	calla  L3F96EEE0
3f9783e0:	move   a8, a9
3f9783f0:	move   *a13(0x20), a3, 1
3f978410:	cmp    a3, a9
3f978420:	jreq   L3F9784E0
3f978430:	move   a14, -*sp, 1
3f978440:	move   a3, *a14+, 1
3f978450:	move   a9, *a14+, 1
3f978460:	movi   0x3f9926b8, a8
3f978490:	move   a8, *a14+, 1
3f9784a0:	calla  L3FB341E0
3f9784d0:	jruc   L3F978B50
L3F9784E0:
3f9784e0:	sub    a9, a9
3f9784f0:	move   *a13(0xffc0), a3, 1
3f978510:	move   *a3(0x230), a11, 1
3f978530:	move   *a3(0x210), a3, 1
3f978550:	cmp    a3, a9
3f978560:	jrge   L3F9788D0
L3F978570:
3f978570:	move   *a11, a7, 1
3f978580:	sll    0x3, a7
3f978590:	move   *a13, a12, 1
3f9785a0:	add    a7, a12
3f9785b0:	move   a14, -*sp, 1
3f9785c0:	movk   1, a7
3f9785d0:	move   a7, *a14+, 1
3f9785e0:	move   a14, -*sp, 1
3f9785f0:	move   a12, *a14+, 1
3f978600:	calla  L3FB458D0
3f978630:	move   a8, *a14+, 1
3f978640:	move   a12, *a14+, 1
3f978650:	calla  L3F7F4770
3f978680:	move   a8, *a11, 1
3f978690:	move   *a13(0xffc0), a5, 1
3f9786b0:	move   a9, a3
3f9786c0:	sll    0x5, a3
3f9786d0:	move   *a5(0x250), a7, 1
3f9786f0:	add    a3, a7
3f978700:	move   *a7, a7, 1
3f978710:	jreq   L3F978860
3f978720:	move   *a11(0x20), a7, 1
3f978740:	sll    0x3, a7
3f978750:	move   *a13, a12, 1
3f978760:	add    a7, a12
3f978770:	move   a14, -*sp, 1
3f978780:	movk   1, a7
3f978790:	move   a7, *a14+, 1
3f9787a0:	move   a14, -*sp, 1
3f9787b0:	move   a12, *a14+, 1
3f9787c0:	calla  L3FB458D0
3f9787f0:	move   a8, *a14+, 1
3f978800:	move   a12, *a14+, 1
3f978810:	calla  L3F7F4770
3f978840:	move   a8, *a11(0x20), 1
L3F978860:
3f978860:	inc    a9
3f978870:	addi   0x40, a11
3f978890:	move   *a5(0x210), a7, 1
3f9788b0:	cmp    a7, a9
3f9788c0:	jrlt   L3F978570
L3F9788D0:
3f9788d0:	move   *a13(0xffc0), a7, 1
3f9788f0:	move   *a7, a5, 1
3f978900:	movk   1, a3
3f978910:	or     a3, a5
3f978920:	move   a5, *a7, 1
3f978930:	move   a14, -*sp, 1
3f978940:	move   *a13(0x0), *a14+, 1
3f978960:	calla  L3F702440
3f978990:	move   *a13(0xffe0), a5, 1
3f9789b0:	move   *a5(0x350), a3, 1
3f9789d0:	addk   3, a3
3f9789e0:	sra    0x2, a3
3f9789f0:	sll    0x2, a3
3f978a00:	move   *a5(0x350), a5, 1
3f978a20:	move   a3, a9
3f978a30:	sub    a5, a9
3f978a40:	jrle   L3F978B10
3f978a50:	move   a14, -*sp, 1
3f978a60:	move   *a13(0xffe0), a5, 1
3f978a80:	move   *a5(0x350), a3, 1
3f978aa0:	add    a9, a3
3f978ab0:	move   a3, *a14+, 1
3f978ac0:	move   a5, *a14+, 1
3f978ad0:	calla  L3F96F9F0
3f978b00:	move   a8, a10
L3F978B10:
3f978b10:	move   a10, a3
3f978b20:	jrlt   L3F978B50
3f978b30:	movk   1, a8
3f978b40:	jruc   L3F978D70
L3F978B50:
3f978b50:	move   *a13(0xffc0), a7, 1
3f978b70:	move   *a7(0x230), a5, 1
3f978b90:	jreq   L3F978C30
3f978ba0:	move   a14, -*sp, 1
3f978bb0:	move   *a7(0x230), *a14+, 1
3f978bd0:	calla  L3F702440
3f978c00:	sub    a5, a5
3f978c10:	move   a5, *a7(0x230), 1
L3F978C30:
3f978c30:	move   *a7(0x250), a5, 1
3f978c50:	jreq   L3F978CF0
3f978c60:	move   a14, -*sp, 1
3f978c70:	move   *a7(0x250), *a14+, 1
3f978c90:	calla  L3F702440
3f978cc0:	sub    a5, a5
3f978cd0:	move   a5, *a7(0x250), 1
L3F978CF0:
3f978cf0:	move   *a13, a5, 1
3f978d00:	jreq   L3F978D60
3f978d10:	move   a14, -*sp, 1
3f978d20:	move   a5, *a14+, 1
3f978d30:	calla  L3F702440
L3F978D60:
3f978d60:	sub    a8, a8
L3F978D70:
3f978d70:	move   *sp(0x120), a14, 1
3f978d90:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f978db0:	rets   2
L3F978DC0:
3f978dc0:	mmtm   sp, a7,a9,a11,a13
3f978de0:	move   a14, a13
3f978df0:	move   *a13(0xffa0), a11, 1
3f978e10:	andi   0xffffff00, a11
3f978e40:	cmpi   0x200, a11
3f978e60:	jreq   L3F978FB0
3f978e70:	move   a14, -*sp, 1
3f978e80:	move   *a13(0xffa0), a11, 1
3f978ea0:	andi   0xffffff00, a11
3f978ed0:	move   a11, *a14+, 1
3f978ee0:	movi   0x3f992848, a8
3f978f10:	move   a8, *a14+, 1
3f978f20:	movi   0xffff, a11
3f978f40:	move   a11, *a14+, 1
3f978f50:	calla  L3F5969B0
3f978f80:	sub    a8, a8
3f978f90:	jauc   L3F979BB0
L3F978FB0:
3f978fb0:	move   a14, -*sp, 1
3f978fc0:	movk   2, a11
3f978fd0:	move   a11, *a14+, 1
3f978fe0:	move   *a13(0xffe0), a11, 1
3f979000:	addi   0x420, a11
3f979020:	move   a11, *a14+, 1
3f979030:	move   *a13(0xffe0), *a14+, 1
3f979050:	calla  L3F96EEE0
3f979080:	move   a8, a11
3f979090:	jale   L3F979B20
3f9790b0:	move   a14, -*sp, 1
3f9790c0:	movk   2, a11
3f9790d0:	move   a11, *a14+, 1
3f9790e0:	move   *a13(0xffe0), a11, 1
3f979100:	addi   0x430, a11
3f979120:	move   a11, *a14+, 1
3f979130:	move   *a13(0xffe0), *a14+, 1
3f979150:	calla  L3F96EEE0
3f979180:	move   a8, a11
3f979190:	jale   L3F979B20
3f9791b0:	move   a14, -*sp, 1
3f9791c0:	movk   2, a11
3f9791d0:	move   a11, *a14+, 1
3f9791e0:	move   *a13(0xffe0), a11, 1
3f979200:	addi   0x440, a11
3f979220:	move   a11, *a14+, 1
3f979230:	move   *a13(0xffe0), *a14+, 1
3f979250:	calla  L3F96EEE0
3f979280:	move   a8, a11
3f979290:	jale   L3F979B20
3f9792b0:	move   a14, -*sp, 1
3f9792c0:	movk   2, a11
3f9792d0:	move   a11, *a14+, 1
3f9792e0:	move   *a13(0xffe0), a11, 1
3f979300:	addi   0x450, a11
3f979320:	move   a11, *a14+, 1
3f979330:	move   *a13(0xffe0), *a14+, 1
3f979350:	calla  L3F96EEE0
3f979380:	move   a8, a11
3f979390:	jrle   L3F979B20
3f9793a0:	move   a14, -*sp, 1
3f9793b0:	movk   2, a11
3f9793c0:	move   a11, *a14+, 1
3f9793d0:	move   *a13(0xffe0), a11, 1
3f9793f0:	addi   0x460, a11
3f979410:	move   a11, *a14+, 1
3f979420:	move   *a13(0xffe0), *a14+, 1
3f979440:	calla  L3F96EEE0
3f979470:	move   a8, a11
3f979480:	jrle   L3F979B20
3f979490:	move   a14, -*sp, 1
3f9794a0:	movk   2, a11
3f9794b0:	move   a11, *a14+, 1
3f9794c0:	move   *a13(0xffe0), a11, 1
3f9794e0:	addi   0x470, a11
3f979500:	move   a11, *a14+, 1
3f979510:	move   *a13(0xffe0), *a14+, 1
3f979530:	calla  L3F96EEE0
3f979560:	move   a8, a11
3f979570:	jrle   L3F979B20
3f979580:	move   a14, -*sp, 1
3f979590:	movk   2, a11
3f9795a0:	move   a11, *a14+, 1
3f9795b0:	move   *a13(0xffe0), a11, 1
3f9795d0:	addi   0x480, a11
3f9795f0:	move   a11, *a14+, 1
3f979600:	move   *a13(0xffe0), *a14+, 1
3f979620:	calla  L3F96EEE0
3f979650:	move   a8, a11
3f979660:	jrle   L3F979B20
3f979670:	move   a14, -*sp, 1
3f979680:	movk   2, a11
3f979690:	move   a11, *a14+, 1
3f9796a0:	move   *a13(0xffe0), a11, 1
3f9796c0:	addi   0x490, a11
3f9796e0:	move   a11, *a14+, 1
3f9796f0:	move   *a13(0xffe0), *a14+, 1
3f979710:	calla  L3F96EEE0
3f979740:	move   a8, a11
3f979750:	jrle   L3F979B20
3f979760:	move   a14, -*sp, 1
3f979770:	movk   2, a11
3f979780:	move   a11, *a14+, 1
3f979790:	move   *a13(0xffe0), a11, 1
3f9797b0:	addi   0x4a0, a11
3f9797d0:	move   a11, *a14+, 1
3f9797e0:	move   *a13(0xffe0), *a14+, 1
3f979800:	calla  L3F96EEE0
3f979830:	move   a8, a11
3f979840:	jrle   L3F979B20
3f979850:	move   a14, -*sp, 1
3f979860:	movk   2, a11
3f979870:	move   a11, *a14+, 1
3f979880:	move   *a13(0xffe0), a11, 1
3f9798a0:	addi   0x4b0, a11
3f9798c0:	move   a11, *a14+, 1
3f9798d0:	move   *a13(0xffe0), *a14+, 1
3f9798f0:	calla  L3F96EEE0
3f979920:	move   a8, a11
3f979930:	jrle   L3F979B20
3f979940:	move   a14, -*sp, 1
3f979950:	movk   2, a11
3f979960:	move   a11, *a14+, 1
3f979970:	move   *a13(0xffe0), a11, 1
3f979990:	addi   0x4c0, a11
3f9799b0:	move   a11, *a14+, 1
3f9799c0:	move   *a13(0xffe0), *a14+, 1
3f9799e0:	calla  L3F96EEE0
3f979a10:	move   a8, a11
3f979a20:	jrle   L3F979B20
3f979a30:	move   a14, -*sp, 1
3f979a40:	movk   2, a11
3f979a50:	move   a11, *a14+, 1
3f979a60:	move   *a13(0xffe0), a11, 1
3f979a80:	addi   0x4d0, a11
3f979aa0:	move   a11, *a14+, 1
3f979ab0:	move   *a13(0xffe0), *a14+, 1
3f979ad0:	calla  L3F96EEE0
3f979b00:	move   a8, a11
3f979b10:	jrgt   L3F979B40
L3F979B20:
3f979b20:	sub    a8, a8
3f979b30:	jruc   L3F979BB0
L3F979B40:
3f979b40:	move   *a13(0xffc0), a11, 1
3f979b60:	move   *a11, a9, 1
3f979b70:	movk   2, a7
3f979b80:	or     a7, a9
3f979b90:	move   a9, *a11, 1
3f979ba0:	movk   1, a8
L3F979BB0:
3f979bb0:	move   *sp(0xa0), a14, 1
3f979bd0:	mmfm   sp, a7,a9,a11,a13
3f979bf0:	rets   2
L3F979C00:
3f979c00:	mmtm   sp, a7,a9,a11,a13
3f979c20:	move   a14, a13
3f979c30:	addi   0x40, a14
3f979c50:	move   *a13(0xffc0), a11, 1
3f979c70:	jrne   L3F979CB0
3f979c80:	sub    a8, a8
3f979c90:	jauc   L3F97C700
L3F979CB0:
3f979cb0:	move   *a11, a11, 1
3f979cc0:	btst   1, a11
3f979cd0:	jreq   L3F979D90
3f979ce0:	move   a14, -*sp, 1
3f979cf0:	movi   0x3f992948, a8
3f979d20:	move   a8, *a14+, 1
3f979d30:	calla  L3FB341E0
3f979d60:	movk   1, a8
3f979d70:	jauc   L3F97C700
L3F979D90:
3f979d90:	move   a14, -*sp, 1
3f979da0:	movk   4, a11
3f979db0:	move   a11, *a14+, 1
3f979dc0:	move   a13, *a14+, 1
3f979dd0:	move   *a13(0xffe0), *a14+, 1
3f979df0:	calla  L3F96EEE0
3f979e20:	move   a8, *a13(0x20), 1
3f979e40:	move   a8, a8
3f979e50:	jrgt   L3F979F10
3f979e60:	move   a14, -*sp, 1
3f979e70:	movi   0x3f992af0, a8
3f979ea0:	move   a8, *a14+, 1
3f979eb0:	calla  L3F596830
3f979ee0:	sub    a8, a8
3f979ef0:	jauc   L3F97C700
L3F979F10:
3f979f10:	move   *a13, a11, 1
3f979f20:	andi   0xffffff00, a11
3f979f50:	jreq   L3F97A200
3f979f60:	move   *a13, a11, 1
3f979f70:	andi   0xffffff00, a11
3f979fa0:	cmpi   0x100, a11
3f979fc0:	jreq   L3F97A200
3f979fd0:	move   *a13, a11, 1
3f979fe0:	andi   0xffffff00, a11
3f97a010:	cmpi   0x200, a11
3f97a030:	jrne   L3F97A100
3f97a040:	move   a14, -*sp, 1
3f97a050:	move   *a13(0x0), *a14+, 1
3f97a070:	move   *a13(0xffc0), *a14+, 1
3f97a090:	move   *a13(0xffe0), *a14+, 1
3f97a0b0:	calla  L3F978DC0
3f97a0e0:	jauc   L3F97C700
L3F97A100:
3f97a100:	move   a14, -*sp, 1
3f97a110:	move   *a13, a11, 1
3f97a120:	andi   0xffffff00, a11
3f97a150:	move   a11, *a14+, 1
3f97a160:	movi   0x3f992bd8, a8
3f97a190:	move   a8, *a14+, 1
3f97a1a0:	calla  L3FB341E0
3f97a1d0:	sub    a8, a8
3f97a1e0:	jauc   L3F97C700
L3F97A200:
3f97a200:	move   a14, -*sp, 1
3f97a210:	movk   1, a11
3f97a220:	move   a11, *a14+, 1
3f97a230:	move   *a13(0xffc0), a11, 1
3f97a250:	addk   32, a11
3f97a260:	move   a11, *a14+, 1
3f97a270:	move   *a13(0xffe0), *a14+, 1
3f97a290:	calla  L3F96EEE0
3f97a2c0:	move   a8, a11
3f97a2d0:	jale   L3F97B850
3f97a2f0:	move   a14, -*sp, 1
3f97a300:	movk   1, a11
3f97a310:	move   a11, *a14+, 1
3f97a320:	move   *a13(0xffc0), a11, 1
3f97a340:	addi   0x40, a11
3f97a360:	move   a11, *a14+, 1
3f97a370:	move   *a13(0xffe0), *a14+, 1
3f97a390:	calla  L3F96EEE0
3f97a3c0:	move   a8, a11
3f97a3d0:	jale   L3F97B850
3f97a3f0:	move   a14, -*sp, 1
3f97a400:	movk   1, a11
3f97a410:	move   a11, *a14+, 1
3f97a420:	move   *a13(0xffc0), a11, 1
3f97a440:	addi   0x60, a11
3f97a460:	move   a11, *a14+, 1
3f97a470:	move   *a13(0xffe0), *a14+, 1
3f97a490:	calla  L3F96EEE0
3f97a4c0:	move   a8, a11
3f97a4d0:	jale   L3F97B850
3f97a4f0:	move   a14, -*sp, 1
3f97a500:	movk   1, a11
3f97a510:	move   a11, *a14+, 1
3f97a520:	move   *a13(0xffc0), a11, 1
3f97a540:	addi   0x80, a11
3f97a560:	move   a11, *a14+, 1
3f97a570:	move   *a13(0xffe0), *a14+, 1
3f97a590:	calla  L3F96EEE0
3f97a5c0:	move   a8, a11
3f97a5d0:	jale   L3F97B850
3f97a5f0:	move   a14, -*sp, 1
3f97a600:	movk   1, a11
3f97a610:	move   a11, *a14+, 1
3f97a620:	move   *a13(0xffc0), a11, 1
3f97a640:	addi   0xa0, a11
3f97a660:	move   a11, *a14+, 1
3f97a670:	move   *a13(0xffe0), *a14+, 1
3f97a690:	calla  L3F96EEE0
3f97a6c0:	move   a8, a11
3f97a6d0:	jale   L3F97B850
3f97a6f0:	move   a14, -*sp, 1
3f97a700:	movk   1, a11
3f97a710:	move   a11, *a14+, 1
3f97a720:	move   *a13(0xffc0), a11, 1
3f97a740:	addi   0xc0, a11
3f97a760:	move   a11, *a14+, 1
3f97a770:	move   *a13(0xffe0), *a14+, 1
3f97a790:	calla  L3F96EEE0
3f97a7c0:	move   a8, a11
3f97a7d0:	jale   L3F97B850
3f97a7f0:	move   a14, -*sp, 1
3f97a800:	movk   1, a11
3f97a810:	move   a11, *a14+, 1
3f97a820:	move   *a13(0xffc0), a11, 1
3f97a840:	addi   0xe0, a11
3f97a860:	move   a11, *a14+, 1
3f97a870:	move   *a13(0xffe0), *a14+, 1
3f97a890:	calla  L3F96EEE0
3f97a8c0:	move   a8, a11
3f97a8d0:	jale   L3F97B850
3f97a8f0:	move   a14, -*sp, 1
3f97a900:	move   *a13(0xffe0), a11, 1
3f97a920:	move   *a11(0x350), a11, 1
3f97a940:	inc    a11
3f97a950:	move   a11, *a14+, 1
3f97a960:	move   *a13(0xffe0), *a14+, 1
3f97a980:	calla  L3F96F9F0
3f97a9b0:	move   a8, a11
3f97a9c0:	jale   L3F97B850
3f97a9e0:	move   a14, -*sp, 1
3f97a9f0:	movk   4, a11
3f97aa00:	move   a11, *a14+, 1
3f97aa10:	move   *a13(0xffc0), a11, 1
3f97aa30:	addi   0x110, a11
3f97aa50:	move   a11, *a14+, 1
3f97aa60:	move   *a13(0xffe0), *a14+, 1
3f97aa80:	calla  L3F96EEE0
3f97aab0:	move   a8, a11
3f97aac0:	jale   L3F97B850
3f97aae0:	move   a14, -*sp, 1
3f97aaf0:	movk   4, a11
3f97ab00:	move   a11, *a14+, 1
3f97ab10:	move   *a13(0xffc0), a11, 1
3f97ab30:	addi   0xf0, a11
3f97ab50:	move   a11, *a14+, 1
3f97ab60:	move   *a13(0xffe0), *a14+, 1
3f97ab80:	calla  L3F96EEE0
3f97abb0:	move   a8, a11
3f97abc0:	jale   L3F97B850
3f97abe0:	move   a14, -*sp, 1
3f97abf0:	movk   4, a11
3f97ac00:	move   a11, *a14+, 1
3f97ac10:	move   *a13(0xffc0), a11, 1
3f97ac30:	addi   0x130, a11
3f97ac50:	move   a11, *a14+, 1
3f97ac60:	move   *a13(0xffe0), *a14+, 1
3f97ac80:	calla  L3F96EEE0
3f97acb0:	move   a8, a11
3f97acc0:	jale   L3F97B850
3f97ace0:	move   a14, -*sp, 1
3f97acf0:	movk   2, a11
3f97ad00:	move   a11, *a14+, 1
3f97ad10:	move   *a13(0xffc0), a11, 1
3f97ad30:	addi   0x1b0, a11
3f97ad50:	move   a11, *a14+, 1
3f97ad60:	move   *a13(0xffe0), *a14+, 1
3f97ad80:	calla  L3F96EEE0
3f97adb0:	move   a8, a11
3f97adc0:	jale   L3F97B850
3f97ade0:	move   a14, -*sp, 1
3f97adf0:	movk   2, a11
3f97ae00:	move   a11, *a14+, 1
3f97ae10:	move   *a13(0xffc0), a11, 1
3f97ae30:	addi   0x1c0, a11
3f97ae50:	move   a11, *a14+, 1
3f97ae60:	move   *a13(0xffe0), *a14+, 1
3f97ae80:	calla  L3F96EEE0
3f97aeb0:	move   a8, a11
3f97aec0:	jale   L3F97B850
3f97aee0:	move   a14, -*sp, 1
3f97aef0:	movk   2, a11
3f97af00:	move   a11, *a14+, 1
3f97af10:	move   *a13(0xffc0), a11, 1
3f97af30:	addi   0x1d0, a11
3f97af50:	move   a11, *a14+, 1
3f97af60:	move   *a13(0xffe0), *a14+, 1
3f97af80:	calla  L3F96EEE0
3f97afb0:	move   a8, a11
3f97afc0:	jale   L3F97B850
3f97afe0:	move   a14, -*sp, 1
3f97aff0:	movk   2, a11
3f97b000:	move   a11, *a14+, 1
3f97b010:	move   *a13(0xffc0), a11, 1
3f97b030:	addi   0x1e0, a11
3f97b050:	move   a11, *a14+, 1
3f97b060:	move   *a13(0xffe0), *a14+, 1
3f97b080:	calla  L3F96EEE0
3f97b0b0:	move   a8, a11
3f97b0c0:	jrle   L3F97B850
3f97b0d0:	move   a14, -*sp, 1
3f97b0e0:	movk   2, a11
3f97b0f0:	move   a11, *a14+, 1
3f97b100:	move   *a13(0xffc0), a11, 1
3f97b120:	addi   0x1f0, a11
3f97b140:	move   a11, *a14+, 1
3f97b150:	move   *a13(0xffe0), *a14+, 1
3f97b170:	calla  L3F96EEE0
3f97b1a0:	move   a8, a11
3f97b1b0:	jrle   L3F97B850
3f97b1c0:	move   a14, -*sp, 1
3f97b1d0:	movk   2, a11
3f97b1e0:	move   a11, *a14+, 1
3f97b1f0:	move   *a13(0xffc0), a11, 1
3f97b210:	addi   0x200, a11
3f97b230:	move   a11, *a14+, 1
3f97b240:	move   *a13(0xffe0), *a14+, 1
3f97b260:	calla  L3F96EEE0
3f97b290:	move   a8, a11
3f97b2a0:	jrle   L3F97B850
3f97b2b0:	move   a14, -*sp, 1
3f97b2c0:	movk   2, a11
3f97b2d0:	move   a11, *a14+, 1
3f97b2e0:	move   *a13(0xffc0), a11, 1
3f97b300:	addi   0x150, a11
3f97b320:	move   a11, *a14+, 1
3f97b330:	move   *a13(0xffe0), *a14+, 1
3f97b350:	calla  L3F96EEE0
3f97b380:	move   a8, a11
3f97b390:	jrle   L3F97B850
3f97b3a0:	move   a14, -*sp, 1
3f97b3b0:	movk   2, a11
3f97b3c0:	move   a11, *a14+, 1
3f97b3d0:	move   *a13(0xffc0), a11, 1
3f97b3f0:	addi   0x160, a11
3f97b410:	move   a11, *a14+, 1
3f97b420:	move   *a13(0xffe0), *a14+, 1
3f97b440:	calla  L3F96EEE0
3f97b470:	move   a8, a11
3f97b480:	jrle   L3F97B850
3f97b490:	move   a14, -*sp, 1
3f97b4a0:	movk   2, a11
3f97b4b0:	move   a11, *a14+, 1
3f97b4c0:	move   *a13(0xffc0), a11, 1
3f97b4e0:	addi   0x170, a11
3f97b500:	move   a11, *a14+, 1
3f97b510:	move   *a13(0xffe0), *a14+, 1
3f97b530:	calla  L3F96EEE0
3f97b560:	move   a8, a11
3f97b570:	jrle   L3F97B850
3f97b580:	move   a14, -*sp, 1
3f97b590:	movk   2, a11
3f97b5a0:	move   a11, *a14+, 1
3f97b5b0:	move   *a13(0xffc0), a11, 1
3f97b5d0:	addi   0x180, a11
3f97b5f0:	move   a11, *a14+, 1
3f97b600:	move   *a13(0xffe0), *a14+, 1
3f97b620:	calla  L3F96EEE0
3f97b650:	move   a8, a11
3f97b660:	jrle   L3F97B850
3f97b670:	move   a14, -*sp, 1
3f97b680:	movk   2, a11
3f97b690:	move   a11, *a14+, 1
3f97b6a0:	move   *a13(0xffc0), a11, 1
3f97b6c0:	addi   0x190, a11
3f97b6e0:	move   a11, *a14+, 1
3f97b6f0:	move   *a13(0xffe0), *a14+, 1
3f97b710:	calla  L3F96EEE0
3f97b740:	move   a8, a11
3f97b750:	jrle   L3F97B850
3f97b760:	move   a14, -*sp, 1
3f97b770:	movk   2, a11
3f97b780:	move   a11, *a14+, 1
3f97b790:	move   *a13(0xffc0), a11, 1
3f97b7b0:	addi   0x1a0, a11
3f97b7d0:	move   a11, *a14+, 1
3f97b7e0:	move   *a13(0xffe0), *a14+, 1
3f97b800:	calla  L3F96EEE0
3f97b830:	move   a8, a11
3f97b840:	jrgt   L3F97B880
L3F97B850:
3f97b850:	sub    a8, a8
3f97b860:	jauc   L3F97C700
L3F97B880:
3f97b880:	move   *a13, a11, 1
3f97b890:	andi   0xffffff00, a11
3f97b8c0:	cmpi   0x100, a11
3f97b8e0:	jane   L3F97C580
3f97b900:	move   a14, -*sp, 1
3f97b910:	movk   2, a11
3f97b920:	move   a11, *a14+, 1
3f97b930:	move   *a13(0xffe0), a11, 1
3f97b950:	addi   0x420, a11
3f97b970:	move   a11, *a14+, 1
3f97b980:	move   *a13(0xffe0), *a14+, 1
3f97b9a0:	calla  L3F96EEE0
3f97b9d0:	move   a8, a11
3f97b9e0:	jale   L3F97C560
3f97ba00:	move   a14, -*sp, 1
3f97ba10:	movk   2, a11
3f97ba20:	move   a11, *a14+, 1
3f97ba30:	move   *a13(0xffe0), a11, 1
3f97ba50:	addi   0x430, a11
3f97ba70:	move   a11, *a14+, 1
3f97ba80:	move   *a13(0xffe0), *a14+, 1
3f97baa0:	calla  L3F96EEE0
3f97bad0:	move   a8, a11
3f97bae0:	jale   L3F97C560
3f97bb00:	move   a14, -*sp, 1
3f97bb10:	movk   2, a11
3f97bb20:	move   a11, *a14+, 1
3f97bb30:	move   *a13(0xffe0), a11, 1
3f97bb50:	addi   0x440, a11
3f97bb70:	move   a11, *a14+, 1
3f97bb80:	move   *a13(0xffe0), *a14+, 1
3f97bba0:	calla  L3F96EEE0
3f97bbd0:	move   a8, a11
3f97bbe0:	jale   L3F97C560
3f97bc00:	move   a14, -*sp, 1
3f97bc10:	movk   2, a11
3f97bc20:	move   a11, *a14+, 1
3f97bc30:	move   *a13(0xffe0), a11, 1
3f97bc50:	addi   0x450, a11
3f97bc70:	move   a11, *a14+, 1
3f97bc80:	move   *a13(0xffe0), *a14+, 1
3f97bca0:	calla  L3F96EEE0
3f97bcd0:	move   a8, a11
3f97bce0:	jale   L3F97C560
3f97bd00:	move   a14, -*sp, 1
3f97bd10:	movk   2, a11
3f97bd20:	move   a11, *a14+, 1
3f97bd30:	move   *a13(0xffe0), a11, 1
3f97bd50:	addi   0x460, a11
3f97bd70:	move   a11, *a14+, 1
3f97bd80:	move   *a13(0xffe0), *a14+, 1
3f97bda0:	calla  L3F96EEE0
3f97bdd0:	move   a8, a11
3f97bde0:	jrle   L3F97C560
3f97bdf0:	move   a14, -*sp, 1
3f97be00:	movk   2, a11
3f97be10:	move   a11, *a14+, 1
3f97be20:	move   *a13(0xffe0), a11, 1
3f97be40:	addi   0x470, a11
3f97be60:	move   a11, *a14+, 1
3f97be70:	move   *a13(0xffe0), *a14+, 1
3f97be90:	calla  L3F96EEE0
3f97bec0:	move   a8, a11
3f97bed0:	jrle   L3F97C560
3f97bee0:	move   a14, -*sp, 1
3f97bef0:	movk   2, a11
3f97bf00:	move   a11, *a14+, 1
3f97bf10:	move   *a13(0xffe0), a11, 1
3f97bf30:	addi   0x480, a11
3f97bf50:	move   a11, *a14+, 1
3f97bf60:	move   *a13(0xffe0), *a14+, 1
3f97bf80:	calla  L3F96EEE0
3f97bfb0:	move   a8, a11
3f97bfc0:	jrle   L3F97C560
3f97bfd0:	move   a14, -*sp, 1
3f97bfe0:	movk   2, a11
3f97bff0:	move   a11, *a14+, 1
3f97c000:	move   *a13(0xffe0), a11, 1
3f97c020:	addi   0x490, a11
3f97c040:	move   a11, *a14+, 1
3f97c050:	move   *a13(0xffe0), *a14+, 1
3f97c070:	calla  L3F96EEE0
3f97c0a0:	move   a8, a11
3f97c0b0:	jrle   L3F97C560
3f97c0c0:	move   a14, -*sp, 1
3f97c0d0:	movk   2, a11
3f97c0e0:	move   a11, *a14+, 1
3f97c0f0:	move   *a13(0xffe0), a11, 1
3f97c110:	addi   0x4a0, a11
3f97c130:	move   a11, *a14+, 1
3f97c140:	move   *a13(0xffe0), *a14+, 1
3f97c160:	calla  L3F96EEE0
3f97c190:	move   a8, a11
3f97c1a0:	jrle   L3F97C560
3f97c1b0:	move   a14, -*sp, 1
3f97c1c0:	movk   2, a11
3f97c1d0:	move   a11, *a14+, 1
3f97c1e0:	move   *a13(0xffe0), a11, 1
3f97c200:	addi   0x4b0, a11
3f97c220:	move   a11, *a14+, 1
3f97c230:	move   *a13(0xffe0), *a14+, 1
3f97c250:	calla  L3F96EEE0
3f97c280:	move   a8, a11
3f97c290:	jrle   L3F97C560
3f97c2a0:	move   a14, -*sp, 1
3f97c2b0:	movk   2, a11
3f97c2c0:	move   a11, *a14+, 1
3f97c2d0:	move   *a13(0xffe0), a11, 1
3f97c2f0:	addi   0x4c0, a11
3f97c310:	move   a11, *a14+, 1
3f97c320:	move   *a13(0xffe0), *a14+, 1
3f97c340:	calla  L3F96EEE0
3f97c370:	move   a8, a11
3f97c380:	jrle   L3F97C560
3f97c390:	move   a14, -*sp, 1
3f97c3a0:	movk   2, a11
3f97c3b0:	move   a11, *a14+, 1
3f97c3c0:	move   *a13(0xffe0), a11, 1
3f97c3e0:	addi   0x4d0, a11
3f97c400:	move   a11, *a14+, 1
3f97c410:	move   *a13(0xffe0), *a14+, 1
3f97c430:	calla  L3F96EEE0
3f97c460:	move   a8, a11
3f97c470:	jrle   L3F97C560
3f97c480:	move   a14, -*sp, 1
3f97c490:	move   *a13(0xffe0), a11, 1
3f97c4b0:	move   *a11(0x350), a11, 1
3f97c4d0:	addk   28, a11
3f97c4e0:	move   a11, *a14+, 1
3f97c4f0:	move   *a13(0xffe0), *a14+, 1
3f97c510:	calla  L3F96F9F0
3f97c540:	move   a8, a11
3f97c550:	jrgt   L3F97C690
L3F97C560:
3f97c560:	sub    a8, a8
3f97c570:	jruc   L3F97C700
L3F97C580:
3f97c580:	move   a14, -*sp, 1
3f97c590:	move   *a13(0xffe0), a11, 1
3f97c5b0:	move   *a11(0x350), a11, 1
3f97c5d0:	addi   0x34, a11
3f97c5f0:	move   a11, *a14+, 1
3f97c600:	move   *a13(0xffe0), *a14+, 1
3f97c620:	calla  L3F96F9F0
3f97c650:	move   a8, a11
3f97c660:	jrgt   L3F97C690
3f97c670:	sub    a8, a8
3f97c680:	jruc   L3F97C700
L3F97C690:
3f97c690:	move   *a13(0xffc0), a11, 1
3f97c6b0:	move   *a11, a9, 1
3f97c6c0:	movk   2, a7
3f97c6d0:	or     a7, a9
3f97c6e0:	move   a9, *a11, 1
3f97c6f0:	movk   1, a8
L3F97C700:
3f97c700:	move   *sp(0xa0), a14, 1
3f97c720:	mmfm   sp, a7,a9,a11,a13
3f97c740:	rets   2
L3F97C750:
3f97c750:	mmtm   sp, a5,a7,a9,a11,a13
3f97c770:	move   a14, a13
3f97c780:	addi   0xb0, a14
3f97c7a0:	sub    a11, a11
3f97c7b0:	move   a11, *a13(0x70), 1
3f97c7d0:	move   *a13(0xffc0), a11, 1
3f97c7f0:	jrne   L3F97C830
3f97c800:	sub    a8, a8
3f97c810:	jauc   L3F97EEB0
L3F97C830:
3f97c830:	move   a14, -*sp, 1
3f97c840:	movk   4, a9
3f97c850:	move   a9, *a14+, 1
3f97c860:	move   a13, a9
3f97c870:	addi   0x90, a9
3f97c890:	move   a9, *a14+, 1
3f97c8a0:	move   *a13(0xffe0), *a14+, 1
3f97c8c0:	calla  L3F96EEE0
3f97c8f0:	move   a8, *a13(0x50), 1
3f97c910:	move   a8, a8
3f97c920:	jrle   L3F97C990
3f97c930:	move   *a13(0x90), a9, 1
3f97c950:	andi   0xffffff00, a9
3f97c980:	jreq   L3F97CAA0
L3F97C990:
3f97c990:	move   a14, -*sp, 1
3f97c9a0:	move   *a13(0x90), a9, 1
3f97c9c0:	andi   0xffffff00, a9
3f97c9f0:	move   a9, *a14+, 1
3f97ca00:	movi   0x3f992ce0, a8
3f97ca30:	move   a8, *a14+, 1
3f97ca40:	calla  L3FB341E0
3f97ca70:	sub    a8, a8
3f97ca80:	jauc   L3F97EEB0
L3F97CAA0:
3f97caa0:	move   *a11(0x40), a9, 1
3f97cac0:	jrne   L3F97CB00
3f97cad0:	sub    a8, a8
3f97cae0:	jauc   L3F97EEB0
L3F97CB00:
3f97cb00:	move   a14, -*sp, 1
3f97cb10:	movk   2, a9
3f97cb20:	move   a9, *a14+, 1
3f97cb30:	addi   0x60, a11
3f97cb50:	move   a11, *a14+, 1
3f97cb60:	move   *a13(0xffe0), *a14+, 1
3f97cb80:	calla  L3F96EEE0
3f97cbb0:	move   a8, a11
3f97cbc0:	jrle   L3F97CF50
3f97cbd0:	move   a14, -*sp, 1
3f97cbe0:	move   a9, *a14+, 1
3f97cbf0:	move   *a13(0xffc0), a11, 1
3f97cc10:	addi   0x80, a11
3f97cc30:	move   a11, *a14+, 1
3f97cc40:	move   *a13(0xffe0), *a14+, 1
3f97cc60:	calla  L3F96EEE0
3f97cc90:	move   a8, a11
3f97cca0:	jrle   L3F97CF50
3f97ccb0:	move   a14, -*sp, 1
3f97ccc0:	move   a9, *a14+, 1
3f97ccd0:	move   *a13(0xffc0), a11, 1
3f97ccf0:	addi   0xa0, a11
3f97cd10:	move   a11, *a14+, 1
3f97cd20:	move   *a13(0xffe0), *a14+, 1
3f97cd40:	calla  L3F96EEE0
3f97cd70:	move   a8, a11
3f97cd80:	jrle   L3F97CF50
3f97cd90:	move   a14, -*sp, 1
3f97cda0:	move   a9, *a14+, 1
3f97cdb0:	move   *a13(0xffc0), a11, 1
3f97cdd0:	addi   0xc0, a11
3f97cdf0:	move   a11, *a14+, 1
3f97ce00:	move   *a13(0xffe0), *a14+, 1
3f97ce20:	calla  L3F96EEE0
3f97ce50:	move   a8, a11
3f97ce60:	jrle   L3F97CF50
3f97ce70:	move   a14, -*sp, 1
3f97ce80:	move   a9, *a14+, 1
3f97ce90:	move   *a13(0xffc0), a11, 1
3f97ceb0:	addi   0x260, a11
3f97ced0:	move   a11, *a14+, 1
3f97cee0:	move   *a13(0xffe0), *a14+, 1
3f97cf00:	calla  L3F96EEE0
3f97cf30:	move   a8, a11
3f97cf40:	jrgt   L3F97CF80
L3F97CF50:
3f97cf50:	sub    a8, a8
3f97cf60:	jauc   L3F97EEB0
L3F97CF80:
3f97cf80:	move   *a13(0xffc0), a11, 1
3f97cfa0:	move   *a11(0x40), a9, 1
3f97cfc0:	move   *a9, a11, 1
3f97cfd0:	ori    0x20, a11
3f97d000:	move   a11, *a9, 1
3f97d010:	move   *a13(0xffc0), a11, 1
3f97d030:	move   *a11(0x80), a9, 1
3f97d050:	move   *a11(0x60), a7, 1
3f97d070:	sub    a7, a9
3f97d080:	move   *a11(0xc0), a7, 1
3f97d0a0:	move   *a11(0xa0), a5, 1
3f97d0c0:	sub    a5, a7
3f97d0d0:	inc    a9
3f97d0e0:	inc    a7
3f97d0f0:	mpys   a7, a9
3f97d100:	move   a9, *a13(0x10), 1
3f97d120:	move   *a11(0x40), a7, 1
3f97d140:	move   *a7, a7, 1
3f97d150:	btst   2, a7
3f97d160:	jreq   L3F97D4E0
3f97d170:	move   *a11(0x40), a7, 1
3f97d190:	move   *a7(0x2b0), a7, 1
3f97d1b0:	jreq   L3F97D4E0
3f97d1c0:	move   *a11(0x160), a7, 1
3f97d1e0:	jreq   L3F97D310
3f97d1f0:	move   a14, -*sp, 1
3f97d200:	move   *a11(0x160), *a14+, 1
3f97d220:	calla  L3F702440
3f97d250:	move   *a11(0x160), a7, 1
3f97d270:	move   *a11(0x180), a5, 1
3f97d290:	cmp    a5, a7
3f97d2a0:	jrne   L3F97D2E0
3f97d2b0:	sub    a7, a7
3f97d2c0:	move   a7, *a11(0x180), 1
L3F97D2E0:
3f97d2e0:	sub    a7, a7
3f97d2f0:	move   a7, *a11(0x160), 1
L3F97D310:
3f97d310:	move   a14, -*sp, 1
3f97d320:	movk   4, a7
3f97d330:	move   a7, *a14+, 1
3f97d340:	move   a9, *a14+, 1
3f97d350:	calla  L3F703D90
3f97d380:	move   a8, *a11(0x160), 1
3f97d3a0:	move   *a11(0x160), a5, 1
3f97d3c0:	jrne   L3F97D480
3f97d3d0:	move   a14, -*sp, 1
3f97d3e0:	movi   0x3f992e00, a8
3f97d410:	move   a8, *a14+, 1
3f97d420:	calla  L3FB341E0
3f97d450:	sub    a8, a8
3f97d460:	jauc   L3F97EEB0
L3F97D480:
3f97d480:	move   *a11(0x40), a5, 1
3f97d4a0:	move   *a5, a7, 1
3f97d4b0:	movk   4, a9
3f97d4c0:	or     a9, a7
3f97d4d0:	move   a7, *a5, 1
L3F97D4E0:
3f97d4e0:	move   *a11(0x40), a9, 1
3f97d500:	move   *a9(0xc0), a9, 1
3f97d520:	jreq   L3F97D880
3f97d530:	move   *a11(0x40), a9, 1
3f97d550:	move   *a9(0x2d0), a9, 1
3f97d570:	jreq   L3F97D880
3f97d580:	move   *a11(0x180), a9, 1
3f97d5a0:	jreq   L3F97D6D0
3f97d5b0:	move   a14, -*sp, 1
3f97d5c0:	move   *a11(0x180), *a14+, 1
3f97d5e0:	calla  L3F702440
3f97d610:	move   *a11(0x160), a9, 1
3f97d630:	move   *a11(0x180), a7, 1
3f97d650:	cmp    a7, a9
3f97d660:	jrne   L3F97D6A0
3f97d670:	sub    a9, a9
3f97d680:	move   a9, *a11(0x160), 1
L3F97D6A0:
3f97d6a0:	sub    a9, a9
3f97d6b0:	move   a9, *a11(0x180), 1
L3F97D6D0:
3f97d6d0:	move   a14, -*sp, 1
3f97d6e0:	movk   4, a9
3f97d6f0:	move   a9, *a14+, 1
3f97d700:	move   *a13(0x10), *a14+, 1
3f97d720:	calla  L3F703D90
3f97d750:	move   a8, *a11(0x180), 1
3f97d770:	move   *a11(0x180), a7, 1
3f97d790:	jrne   L3F97D840
3f97d7a0:	move   a14, -*sp, 1
3f97d7b0:	movi   0x3f992f70, a8
3f97d7e0:	move   a8, *a14+, 1
3f97d7f0:	calla  L3FB341E0
3f97d820:	jauc   L3F97EB90
L3F97D840:
3f97d840:	movk   1, a7
3f97d850:	move   a7, *a13(0x70), 1
3f97d870:	jruc   L3F97D8B0
L3F97D880:
3f97d880:	move   *a11(0x160), *a11(0x180), 1
L3F97D8B0:
3f97d8b0:	move   *a11(0x180), a9, 1
3f97d8d0:	jreq   L3F97D940
3f97d8e0:	move   *a11(0x40), a9, 1
3f97d900:	move   *a9, a7, 1
3f97d910:	movk   16, a5
3f97d920:	or     a5, a7
3f97d930:	move   a7, *a9, 1
L3F97D940:
3f97d940:	move   *a11(0x40), a9, 1
3f97d960:	addi   0x1a0, a11
3f97d980:	addi   0x1b0, a9
3f97d9a0:	move   *a9+, *a11+, 1
3f97d9b0:	move   *a9+, *a11+, 1
3f97d9c0:	move   *a9, *a11, 1
3f97d9d0:	move   *a13(0xffc0), a11, 1
3f97d9f0:	move   *a11(0x40), a9, 1
3f97da10:	addi   0x200, a11
3f97da30:	addi   0x150, a9
3f97da50:	move   *a9+, *a11+, 1
3f97da60:	move   *a9+, *a11+, 1
3f97da70:	move   *a9, *a11, 1
3f97da80:	move   *a13(0xffc0), a11, 1
3f97daa0:	move   *a11(0x40), a9, 1
3f97dac0:	move   *a9, a7, 1
3f97dad0:	movk   2, a5
3f97dae0:	or     a5, a7
3f97daf0:	move   a7, *a9, 1
3f97db00:	move   *a11(0x160), a9, 1
3f97db20:	jrne   L3F97E030
3f97db30:	move   *a11(0x180), a9, 1
3f97db50:	jrne   L3F97E030
3f97db60:	move   a14, -*sp, 1
3f97db70:	move   *a13(0xffe0), a9, 1
3f97db90:	move   *a13(0x10), a7, 1
3f97dbb0:	sll    0x1, a7
3f97dbc0:	move   *a9(0x350), a5, 1
3f97dbe0:	add    a7, a5
3f97dbf0:	move   a5, *a14+, 1
3f97dc00:	move   a9, *a14+, 1
3f97dc10:	calla  L3F96F9F0
3f97dc40:	move   a8, *a13(0x50), 1
3f97dc60:	move   a14, -*sp, 1
3f97dc70:	movi   0x3f9930f8, a8
3f97dca0:	move   a8, *a14+, 1
3f97dcb0:	calla  L3FB341E0
3f97dce0:	move   *a13(0x50), a7, 1
3f97dd00:	jrge   L3F97DDC0
3f97dd10:	move   a14, -*sp, 1
3f97dd20:	movi   0x3f9931e0, a8
3f97dd50:	move   a8, *a14+, 1
3f97dd60:	calla  L3FB341E0
3f97dd90:	sub    a8, a8
3f97dda0:	jauc   L3F97EEB0
L3F97DDC0:
3f97ddc0:	move   *a9(0x350), a5, 1
3f97dde0:	addk   3, a5
3f97ddf0:	sra    0x2, a5
3f97de00:	sll    0x2, a5
3f97de10:	move   *a9(0x350), a7, 1
3f97de30:	sub    a7, a5
3f97de40:	move   a5, *a13(0x30), 1
3f97de60:	jrle   L3F97DF20
3f97de70:	move   a14, -*sp, 1
3f97de80:	move   *a9(0x350), a7, 1
3f97dea0:	add    a5, a7
3f97deb0:	move   a7, *a14+, 1
3f97dec0:	move   a9, *a14+, 1
3f97ded0:	calla  L3F96F9F0
3f97df00:	move   a8, *a13(0x50), 1
L3F97DF20:
3f97df20:	move   *a13(0x50), a7, 1
3f97df40:	jrge   L3F97E000
3f97df50:	move   a14, -*sp, 1
3f97df60:	movi   0x3f9931e0, a8
3f97df90:	move   a8, *a14+, 1
3f97dfa0:	calla  L3FB341E0
3f97dfd0:	sub    a8, a8
3f97dfe0:	jauc   L3F97EEB0
L3F97E000:
3f97e000:	movk   1, a8
3f97e010:	jauc   L3F97EEB0
L3F97E030:
3f97e030:	movk   1, a9
3f97e040:	move   a9, *a11(0x100), 1
3f97e060:	sub    a7, a7
3f97e070:	move   a7, *a13(0x30), 1
3f97e090:	move   *a13(0x10), a5, 1
3f97e0b0:	cmp    a5, a7
3f97e0c0:	jrge   L3F97E760
L3F97E0D0:
3f97e0d0:	move   a14, -*sp, 1
3f97e0e0:	movk   2, a11
3f97e0f0:	move   a11, *a14+, 1
3f97e100:	move   a13, *a14+, 1
3f97e110:	move   *a13(0xffe0), *a14+, 1
3f97e130:	calla  L3F96EEE0
3f97e160:	move   a8, a5
3f97e170:	jale   L3F97EB90
3f97e190:	setf   16, 0, 0
3f97e1a0:	move   *a13, a9, 0
3f97e1b0:	cmpi   0xffff, a9
3f97e1e0:	jrne   L3F97E380
3f97e1f0:	move   *a13(0xffc0), a7, 1
3f97e210:	sub    a5, a5
3f97e220:	move   a5, *a7(0x100), 1
3f97e240:	move   *a13(0x30), a5, 1
3f97e260:	sll    0x5, a5
3f97e270:	move   *a7(0x160), a11, 1
3f97e290:	add    a5, a11
3f97e2a0:	sub    a5, a5
3f97e2b0:	move   a5, *a11, 1
3f97e2c0:	move   *a13(0x70), a11, 1
3f97e2e0:	jreq   L3F97E6D0
3f97e2f0:	move   *a13(0x30), a5, 1
3f97e310:	sll    0x5, a5
3f97e320:	move   *a7(0x180), a7, 1
3f97e340:	add    a5, a7
3f97e350:	sub    a5, a5
3f97e360:	move   a5, *a7, 1
3f97e370:	jruc   L3F97E6D0
L3F97E380:
3f97e380:	move   *a13(0xffc0), a7, 1
3f97e3a0:	move   *a7(0x40), a5, 1
3f97e3c0:	move   *a5(0x270), a5, 1
3f97e3e0:	cmp    a5, a9
3f97e3f0:	jrnc   L3F97E5F0
3f97e400:	move   *a13(0x30), a5, 1
3f97e420:	sll    0x5, a5
3f97e430:	move   *a7(0x160), a11, 1
3f97e450:	add    a5, a11
3f97e460:	move   *a7(0x40), a5, 1
3f97e480:	sll    0x7, a9
3f97e490:	move   *a5(0x2b0), a5, 1
3f97e4b0:	add    a9, a5
3f97e4c0:	move   a5, *a11, 1
3f97e4d0:	move   *a13(0x70), a11, 1
3f97e4f0:	jreq   L3F97E6D0
3f97e500:	move   *a13(0x30), a9, 1
3f97e520:	sll    0x5, a9
3f97e530:	move   *a7(0x180), a5, 1
3f97e550:	add    a9, a5
3f97e560:	move   *a7(0x40), a9, 1
3f97e580:	move   *a13, a7, 0
3f97e590:	sll    0x7, a7
3f97e5a0:	move   *a9(0x2d0), a9, 1
3f97e5c0:	add    a7, a9
3f97e5d0:	move   a9, *a5, 1
3f97e5e0:	jruc   L3F97E6D0
L3F97E5F0:
3f97e5f0:	move   a14, -*sp, 1
3f97e600:	move   *a7(0x40), a5, 1
3f97e620:	move   *a5(0x270), *a14+, 1
3f97e640:	move   a9, *a14+, 1
3f97e650:	movi   0x3f9932b0, a8
3f97e680:	move   a8, *a14+, 1
3f97e690:	calla  L3FB341E0
3f97e6c0:	jruc   L3F97EB90
L3F97E6D0:
3f97e6d0:	move   *a13(0x30), a9, 1
3f97e6f0:	inc    a9
3f97e700:	move   a9, *a13(0x30), 1
3f97e720:	move   *a13(0x10), a7, 1
3f97e740:	cmp    a7, a9
3f97e750:	jrlt   L3F97E0D0
L3F97E760:
3f97e760:	move   *a13(0xffc0), a11, 1
3f97e780:	move   *a11(0x260), a9, 1
3f97e7a0:	inc    a9
3f97e7b0:	jreq   L3F97E9C0
3f97e7c0:	move   *a11(0x260), a9, 1
3f97e7e0:	sra    0x8, a9
3f97e7f0:	andi   0xff, a9
3f97e820:	move   *a11(0xa0), a7, 1
3f97e840:	sub    a7, a9
3f97e850:	move   *a11(0x80), a7, 1
3f97e870:	move   *a11(0x60), a5, 1
3f97e890:	sub    a5, a7
3f97e8a0:	inc    a7
3f97e8b0:	mpys   a7, a9
3f97e8c0:	move   *a11(0x260), a7, 1
3f97e8e0:	andi   0xff, a7
3f97e910:	add    a7, a9
3f97e920:	move   *a11(0x60), a7, 1
3f97e940:	sub    a7, a9
3f97e950:	sll    0x5, a9
3f97e960:	move   *a11(0x160), a7, 1
3f97e980:	add    a9, a7
3f97e990:	move   *a7(0x0), *a11(0x280), 1
L3F97E9C0:
3f97e9c0:	move   *a13(0xffe0), a9, 1
3f97e9e0:	move   *a9(0x350), a7, 1
3f97ea00:	addk   3, a7
3f97ea10:	sra    0x2, a7
3f97ea20:	sll    0x2, a7
3f97ea30:	move   *a9(0x350), a5, 1
3f97ea50:	sub    a5, a7
3f97ea60:	move   a7, *a13(0x30), 1
3f97ea80:	jrle   L3F97EB40
3f97ea90:	move   a14, -*sp, 1
3f97eaa0:	move   *a9(0x350), a5, 1
3f97eac0:	add    a7, a5
3f97ead0:	move   a5, *a14+, 1
3f97eae0:	move   a9, *a14+, 1
3f97eaf0:	calla  L3F96F9F0
3f97eb20:	move   a8, *a13(0x50), 1
L3F97EB40:
3f97eb40:	move   *a13(0x50), a5, 1
3f97eb60:	jrlt   L3F97EB90
3f97eb70:	movk   1, a8
3f97eb80:	jruc   L3F97EEB0
L3F97EB90:
3f97eb90:	move   *a13(0x70), a11, 1
3f97ebb0:	jreq   L3F97ED30
3f97ebc0:	move   *a13(0xffc0), a9, 1
3f97ebe0:	move   *a9(0x180), a7, 1
3f97ec00:	jreq   L3F97ED30
3f97ec10:	move   a14, -*sp, 1
3f97ec20:	move   *a9(0x180), *a14+, 1
3f97ec40:	calla  L3F702440
3f97ec70:	move   *a9(0x160), a7, 1
3f97ec90:	move   *a9(0x180), a5, 1
3f97ecb0:	cmp    a5, a7
3f97ecc0:	jrne   L3F97ED00
3f97ecd0:	sub    a7, a7
3f97ece0:	move   a7, *a9(0x160), 1
L3F97ED00:
3f97ed00:	sub    a7, a7
3f97ed10:	move   a7, *a9(0x180), 1
L3F97ED30:
3f97ed30:	move   *a13(0xffc0), a9, 1
3f97ed50:	move   *a9(0x160), a7, 1
3f97ed70:	jreq   L3F97EEA0
3f97ed80:	move   a14, -*sp, 1
3f97ed90:	move   *a9(0x160), *a14+, 1
3f97edb0:	calla  L3F702440
3f97ede0:	move   *a9(0x160), a7, 1
3f97ee00:	move   *a9(0x180), a5, 1
3f97ee20:	cmp    a5, a7
3f97ee30:	jrne   L3F97EE70
3f97ee40:	sub    a7, a7
3f97ee50:	move   a7, *a9(0x180), 1
L3F97EE70:
3f97ee70:	sub    a7, a7
3f97ee80:	move   a7, *a9(0x160), 1
L3F97EEA0:
3f97eea0:	sub    a8, a8
L3F97EEB0:
3f97eeb0:	move   *sp(0xc0), a14, 1
3f97eed0:	mmfm   sp, a5,a7,a9,a11,a13
3f97eef0:	rets   2
L3F97EF00:
3f97ef00:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f97ef20:	move   a14, a13
3f97ef30:	addi   0x480, a14
3f97ef50:	move   a14, -*sp, 1
3f97ef60:	movk   4, a7
3f97ef70:	move   a7, *a14+, 1
3f97ef80:	move   a13, *a14+, 1
3f97ef90:	move   *a13(0xffe0), *a14+, 1
3f97efb0:	calla  L3F96EEE0
3f97efe0:	move   a8, a8
3f97eff0:	jrgt   L3F97F030
3f97f000:	sub    a8, a8
3f97f010:	jauc   L3F981640
L3F97F030:
3f97f030:	sub    a9, a9
3f97f040:	move   *a13, a7, 1
3f97f050:	cmp    a7, a9
3f97f060:	jrge   L3F97F510
L3F97F070:
3f97f070:	move   a14, -*sp, 1
3f97f080:	movk   4, a7
3f97f090:	move   a7, *a14+, 1
3f97f0a0:	move   a9, a7
3f97f0b0:	sll    0x7, a7
3f97f0c0:	add    a13, a7
3f97f0d0:	addi   0x80, a7
3f97f0f0:	move   a7, *a14+, 1
3f97f100:	move   *a13(0xffe0), *a14+, 1
3f97f120:	calla  L3F96EEE0
3f97f150:	move   a8, a7
3f97f160:	jrle   L3F97F470
3f97f170:	move   a14, -*sp, 1
3f97f180:	movk   4, a7
3f97f190:	move   a7, *a14+, 1
3f97f1a0:	move   a9, a7
3f97f1b0:	sll    0x7, a7
3f97f1c0:	add    a13, a7
3f97f1d0:	addi   0xa0, a7
3f97f1f0:	move   a7, *a14+, 1
3f97f200:	move   *a13(0xffe0), *a14+, 1
3f97f220:	calla  L3F96EEE0
3f97f250:	move   a8, a7
3f97f260:	jrle   L3F97F470
3f97f270:	move   a14, -*sp, 1
3f97f280:	movk   4, a7
3f97f290:	move   a7, *a14+, 1
3f97f2a0:	move   a9, a7
3f97f2b0:	sll    0x7, a7
3f97f2c0:	add    a13, a7
3f97f2d0:	addi   0xc0, a7
3f97f2f0:	move   a7, *a14+, 1
3f97f300:	move   *a13(0xffe0), *a14+, 1
3f97f320:	calla  L3F96EEE0
3f97f350:	move   a8, a7
3f97f360:	jrle   L3F97F470
3f97f370:	move   a14, -*sp, 1
3f97f380:	movk   4, a7
3f97f390:	move   a7, *a14+, 1
3f97f3a0:	move   a9, a7
3f97f3b0:	sll    0x7, a7
3f97f3c0:	add    a13, a7
3f97f3d0:	addi   0xe0, a7
3f97f3f0:	move   a7, *a14+, 1
3f97f400:	move   *a13(0xffe0), *a14+, 1
3f97f420:	calla  L3F96EEE0
3f97f450:	move   a8, a7
3f97f460:	jrgt   L3F97F4A0
L3F97F470:
3f97f470:	sub    a8, a8
3f97f480:	jauc   L3F981640
L3F97F4A0:
3f97f4a0:	inc    a9
3f97f4b0:	move   *a13, a7, 1
3f97f4c0:	cmp    a7, a9
3f97f4d0:	jrge   L3F97F510
3f97f4e0:	cmpi   0x8, a9
3f97f500:	jrlt   L3F97F070
L3F97F510:
3f97f510:	subk   8, a7
3f97f520:	jrle   L3F97F650
3f97f530:	move   a14, -*sp, 1
3f97f540:	move   *a13, a7, 1
3f97f550:	subk   8, a7
3f97f560:	move   a7, *a14+, 1
3f97f570:	movi   0x3f993428, a8
3f97f5a0:	move   a8, *a14+, 1
3f97f5b0:	calla  L3FB341E0
3f97f5e0:	move   a14, -*sp, 1
3f97f5f0:	movi   0xffff, a7
3f97f610:	move   a7, *a14+, 1
3f97f620:	calla  L3F976E20
L3F97F650:
3f97f650:	move   a14, -*sp, 1
3f97f660:	movi   0x60, a7
3f97f680:	move   a7, *a14+, 1
3f97f690:	movk   1, a7
3f97f6a0:	move   a7, *a14+, 1
3f97f6b0:	calla  L3F703D90
3f97f6e0:	move   a8, a11
3f97f6f0:	move   a14, -*sp, 1
3f97f700:	movi   0x96, a7
3f97f720:	move   a7, *a14+, 1
3f97f730:	movk   1, a7
3f97f740:	move   a7, *a14+, 1
3f97f750:	calla  L3F703D90
3f97f780:	move   a8, *a11(0x40), 1
3f97f7a0:	move   *a11(0x40), a5, 1
3f97f7c0:	move   a7, *a5(0x450), 1
3f97f7e0:	sub    a9, a9
3f97f7f0:	move   *a13, a5, 1
3f97f800:	subk   8, a5
3f97f810:	jrge   L3F97F840
3f97f820:	move   *a13, a5, 1
3f97f830:	jruc   L3F97F850
L3F97F840:
3f97f840:	movk   8, a5
L3F97F850:
3f97f850:	cmp    a5, a9
3f97f860:	jage   L3F981340
3f97f880:	jauc   L3F9811B0
L3F97F8A0:
3f97f8a0:	move   a14, -*sp, 1
3f97f8b0:	move   a9, a7
3f97f8c0:	sll    0x7, a7
3f97f8d0:	add    a13, a7
3f97f8e0:	move   *a7(0xe0), *a14+, 1
3f97f900:	move   *a13(0xffe0), *a14+, 1
3f97f920:	calla  L3F96F9F0
3f97f950:	move   a8, *a13(0x60), 1
3f97f970:	move   a8, a5
3f97f980:	jrle   L3F97FA30
3f97f990:	move   a14, -*sp, 1
3f97f9a0:	move   *a11(0x40), *a14+, 1
3f97f9c0:	move   *a13(0xffe0), *a14+, 1
3f97f9e0:	calla  L3F9770B0
3f97fa10:	move   a8, a7
3f97fa20:	jrne   L3F97FBB0
L3F97FA30:
3f97fa30:	move   a14, -*sp, 1
3f97fa40:	movi   0x3f9935c0, a8
3f97fa70:	move   a8, *a14+, 1
3f97fa80:	calla  L3FB341E0
3f97fab0:	move   a11, a7
3f97fac0:	jreq   L3F97FB80
3f97fad0:	move   a14, -*sp, 1
3f97fae0:	move   a11, *a14+, 1
3f97faf0:	calla  L3F98D740
3f97fb20:	move   a14, -*sp, 1
3f97fb30:	move   a11, *a14+, 1
3f97fb40:	calla  L3F702440
3f97fb70:	sub    a11, a11
L3F97FB80:
3f97fb80:	sub    a8, a8
3f97fb90:	jauc   L3F981640
L3F97FBB0:
3f97fbb0:	move   *a13(0xffe0), a7, 1
3f97fbd0:	move   *a11(0x40), a3, 1
3f97fbf0:	move   *a3(0x210), a3, 1
3f97fc10:	dec    a3
3f97fc20:	move   a3, *a7(0x2f0), 1
3f97fc40:	move   a14, -*sp, 1
3f97fc50:	sub    a3, a3
3f97fc60:	move   a3, *a14+, 1
3f97fc70:	movk   4, a3
3f97fc80:	move   a3, *a14+, 1
3f97fc90:	movi   0x3f9936f0, a8
3f97fcc0:	move   a8, *a14+, 1
3f97fcd0:	calla  L3F7F4770
3f97fd00:	move   a8, *a13(0x40), 1
3f97fd20:	sub    a10, a10
3f97fd30:	move   *a11(0x40), a3, 1
3f97fd50:	move   *a3(0x230), a12, 1
3f97fd70:	move   *a11(0x40), a3, 1
3f97fd90:	move   *a3(0x210), a3, 1
3f97fdb0:	cmp    a3, a10
3f97fdc0:	jage   L3F9812B0
L3F97FDE0:
3f97fde0:	move   *a12, a7, 1
3f97fdf0:	move   *a13(0x40), a5, 1
3f97fe10:	cmp    a5, a7
3f97fe20:	jrne   L3F980150
3f97fe30:	move   a14, -*sp, 1
3f97fe40:	move   a14, -*sp, 1
3f97fe50:	move   *a12(0x20), *a14+, 1
3f97fe70:	calla  L3F7F5650
3f97fea0:	move   a8, *a14+, 1
3f97feb0:	calla  L3FB458D0
3f97fee0:	move   a8, *a13(0x20), 1
3f97ff00:	move   *a13(0xffe0), a7, 1
3f97ff20:	move   a14, -*sp, 1
3f97ff30:	inc    a8
3f97ff40:	move   a8, *a14+, 1
3f97ff50:	movk   1, a3
3f97ff60:	move   a3, *a14+, 1
3f97ff70:	calla  L3F703D90
3f97ffa0:	move   a8, *a7(0x20), 1
3f97ffc0:	move   a14, -*sp, 1
3f97ffd0:	move   *a13(0x20), *a14+, 1
3f97fff0:	move   a14, -*sp, 1
3f980000:	move   *a12(0x20), *a14+, 1
3f980020:	calla  L3F7F5650
3f980050:	move   a8, *a14+, 1
3f980060:	move   *a7(0x20), *a14+, 1
3f980080:	calla  L3FB45EE0
3f9800b0:	move   *a13(0x20), a3, 1
3f9800d0:	sll    0x3, a3
3f9800e0:	move   *a7(0x20), a5, 1
3f980100:	add    a3, a5
3f980110:	sub    a3, a3
3f980120:	movb   a3, *a5
3f980130:	jauc   L3F9812B0
L3F980150:
3f980150:	inc    a10
3f980160:	addi   0x40, a12
3f980180:	move   *a11(0x40), a7, 1
3f9801a0:	move   *a7(0x210), a7, 1
3f9801c0:	cmp    a7, a10
3f9801d0:	jrlt   L3F97FDE0
3f9801e0:	jauc   L3F9812B0
L3F980200:
3f980200:	move   a14, -*sp, 1
3f980210:	move   a9, a7
3f980220:	sll    0x7, a7
3f980230:	add    a13, a7
3f980240:	move   *a7(0xe0), *a14+, 1
3f980260:	move   *a13(0xffe0), *a14+, 1
3f980280:	calla  L3F96F9F0
3f9802b0:	move   a8, *a13(0x60), 1
3f9802d0:	move   a8, a3
3f9802e0:	jrle   L3F980390
3f9802f0:	move   a14, -*sp, 1
3f980300:	move   *a11(0x40), *a14+, 1
3f980320:	move   *a13(0xffe0), *a14+, 1
3f980340:	calla  L3F979C00
3f980370:	move   a8, a5
3f980380:	jrne   L3F980510
L3F980390:
3f980390:	move   a14, -*sp, 1
3f9803a0:	movi   0x3f993718, a8
3f9803d0:	move   a8, *a14+, 1
3f9803e0:	calla  L3FB341E0
3f980410:	move   a11, a5
3f980420:	jreq   L3F9804E0
3f980430:	move   a14, -*sp, 1
3f980440:	move   a11, *a14+, 1
3f980450:	calla  L3F98D740
3f980480:	move   a14, -*sp, 1
3f980490:	move   a11, *a14+, 1
3f9804a0:	calla  L3F702440
3f9804d0:	sub    a11, a11
L3F9804E0:
3f9804e0:	sub    a8, a8
3f9804f0:	jauc   L3F981640
L3F980510:
3f980510:	move   *a13(0xffe0), a7, 1
3f980530:	move   *a11(0x40), a5, 1
3f980550:	move   *a5(0x110), *a7(0x130), 1
3f980580:	move   *a11(0x40), a5, 1
3f9805a0:	move   *a5(0xf0), *a7(0x150), 1
3f9805d0:	move   *a11(0x40), a5, 1
3f9805f0:	setf   16, 1, 0
3f980600:	move   *a5(0x1b0), *a7(0x170), 0
3f980630:	move   *a11(0x40), a5, 1
3f980650:	move   *a5(0x1c0), *a7(0x180), 0
3f980680:	move   *a11(0x40), a5, 1
3f9806a0:	move   *a5(0x1d0), *a7(0x190), 0
3f9806d0:	move   *a11(0x40), a5, 1
3f9806f0:	move   *a5(0x1e0), *a7(0x1a0), 0
3f980720:	move   *a11(0x40), a5, 1
3f980740:	move   *a5(0x1f0), *a7(0x1b0), 0
3f980770:	move   *a11(0x40), a5, 1
3f980790:	move   *a5(0x150), *a7(0x1d0), 0
3f9807c0:	move   *a11(0x40), a5, 1
3f9807e0:	move   *a5(0x160), *a7(0x1e0), 0
3f980810:	move   *a11(0x40), a5, 1
3f980830:	move   *a5(0x170), *a7(0x1f0), 0
3f980860:	move   *a11(0x40), a5, 1
3f980880:	move   *a5(0x180), *a7(0x200), 0
3f9808b0:	move   *a11(0x40), a5, 1
3f9808d0:	move   *a5(0x190), *a7(0x210), 0
3f980900:	move   *a11(0x40), a5, 1
3f980920:	move   *a5(0x170), *a7(0x100), 0
3f980950:	move   *a11(0x40), a5, 1
3f980970:	move   *a11(0x40), a3, 1
3f980990:	move   *a5(0x180), a5, 0
3f9809b0:	move   *a3(0x190), a3, 0
3f9809d0:	add    a3, a5
3f9809e0:	move   a5, *a7(0xf0), 0
3f980a00:	jauc   L3F9812B0
L3F980A20:
3f980a20:	move   a14, -*sp, 1
3f980a30:	move   a9, a7
3f980a40:	sll    0x7, a7
3f980a50:	add    a13, a7
3f980a60:	move   *a7(0xe0), *a14+, 1
3f980a80:	move   *a13(0xffe0), *a14+, 1
3f980aa0:	calla  L3F96F9F0
3f980ad0:	move   a8, *a13(0x60), 1
3f980af0:	move   a8, a3
3f980b00:	jrle   L3F980BA0
3f980b10:	move   a14, -*sp, 1
3f980b20:	move   a11, *a14+, 1
3f980b30:	move   *a13(0xffe0), *a14+, 1
3f980b50:	calla  L3F97C750
3f980b80:	move   a8, a5
3f980b90:	jrne   L3F980D20
L3F980BA0:
3f980ba0:	move   a14, -*sp, 1
3f980bb0:	movi   0x3f993858, a8
3f980be0:	move   a8, *a14+, 1
3f980bf0:	calla  L3FB341E0
3f980c20:	move   a11, a5
3f980c30:	jreq   L3F980CF0
3f980c40:	move   a14, -*sp, 1
3f980c50:	move   a11, *a14+, 1
3f980c60:	calla  L3F98D740
3f980c90:	move   a14, -*sp, 1
3f980ca0:	move   a11, *a14+, 1
3f980cb0:	calla  L3F702440
3f980ce0:	sub    a11, a11
L3F980CF0:
3f980cf0:	sub    a8, a8
3f980d00:	jauc   L3F981640
L3F980D20:
3f980d20:	move   *a13(0xffe0), a7, 1
3f980d40:	move   *a11(0x60), *a7(0x270), 1
3f980d70:	move   *a11(0x80), *a7(0x2b0), 1
3f980da0:	move   *a11(0xa0), *a7(0x250), 1
3f980dd0:	move   *a11(0xc0), *a7(0x290), 1
3f980e00:	move   *a11(0x260), *a7(0x110), 1
3f980e30:	jruc   L3F9812B0
L3F980E40:
3f980e40:	move   a14, -*sp, 1
3f980e50:	move   a9, a7
3f980e60:	sll    0x7, a7
3f980e70:	add    a13, a7
3f980e80:	move   *a7(0xe0), *a14+, 1
3f980ea0:	move   *a13(0xffe0), *a14+, 1
3f980ec0:	calla  L3F96F9F0
3f980ef0:	move   a8, *a13(0x60), 1
3f980f10:	move   a8, a3
3f980f20:	jrle   L3F981040
3f980f30:	move   a14, -*sp, 1
3f980f40:	move   *a11(0x40), a7, 1
3f980f60:	addi   0x2b0, a7
3f980f80:	move   a7, *a14+, 1
3f980f90:	movk   4, a7
3f980fa0:	move   a7, *a14+, 1
3f980fb0:	move   *a11(0x40), *a14+, 1
3f980fd0:	move   *a13(0xffe0), *a14+, 1
3f980ff0:	calla  L3F9886B0
3f981020:	move   a8, a5
3f981030:	jrne   L3F9812B0
L3F981040:
3f981040:	move   a14, -*sp, 1
3f981050:	movi   0x3f993980, a8
3f981080:	move   a8, *a14+, 1
3f981090:	calla  L3FB341E0
3f9810c0:	move   a11, a5
3f9810d0:	jreq   L3F981190
3f9810e0:	move   a14, -*sp, 1
3f9810f0:	move   a11, *a14+, 1
3f981100:	calla  L3F98D740
3f981130:	move   a14, -*sp, 1
3f981140:	move   a11, *a14+, 1
3f981150:	calla  L3F702440
3f981180:	sub    a11, a11
L3F981190:
3f981190:	sub    a8, a8
3f9811a0:	jruc   L3F981640
L3F9811B0:
3f9811b0:	move   a9, a7
3f9811c0:	sll    0x7, a7
3f9811d0:	add    a13, a7
3f9811e0:	move   *a7(0x80), a8, 1
3f981200:	dec    a8
3f981210:	jaeq   L3F97F8A0
3f981230:	dec    a8
3f981240:	jaeq   L3F980200
3f981260:	subk   2, a8
3f981270:	jreq   L3F980E40
3f981280:	subk   28, a8
3f981290:	jaeq   L3F980A20
L3F9812B0:
3f9812b0:	inc    a9
3f9812c0:	move   *a13, a7, 1
3f9812d0:	subk   8, a7
3f9812e0:	jrge   L3F981310
3f9812f0:	move   *a13, a7, 1
3f981300:	jruc   L3F981320
L3F981310:
3f981310:	movk   8, a7
L3F981320:
3f981320:	cmp    a7, a9
3f981330:	jrlt   L3F9811B0
L3F981340:
3f981340:	move   a11, a3
3f981350:	jreq   L3F981410
3f981360:	move   a14, -*sp, 1
3f981370:	move   a11, *a14+, 1
3f981380:	calla  L3F98D740
3f9813b0:	move   a14, -*sp, 1
3f9813c0:	move   a11, *a14+, 1
3f9813d0:	calla  L3F702440
3f981400:	sub    a11, a11
L3F981410:
3f981410:	move   *a13(0xffe0), a7, 1
3f981430:	movi   0x54, a5
3f981450:	setf   16, 0, 0
3f981460:	move   a5, *a7(0xb0), 0
3f981480:	movk   1, a3
3f981490:	move   a3, *a7(0xd0), 0
3f9814b0:	movk   6, a3
3f9814c0:	move   a3, *a7(0xe0), 0
3f9814e0:	setf   8, 0, 0
3f9814f0:	move   *a7(0x2e0), a3, 0
3f981510:	andi   0xfd, a3
3f981540:	movb   a3, *a7(0x2e0)
3f981560:	move   *a7(0x2e0), a3, 0
3f981580:	movk   4, a5
3f981590:	or     a5, a3
3f9815a0:	movb   a3, *a7(0x2e0)
3f9815c0:	movk   2, a3
3f9815d0:	setf   16, 0, 0
3f9815e0:	move   a3, *a7(0x230), 0
3f981600:	sub    a3, a3
3f981610:	move   a3, *a7(0x240), 0
3f981630:	movk   1, a8
L3F981640:
3f981640:	move   *sp(0x120), a14, 1
3f981660:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f981680:	rets   2
L3F981690:
3f981690:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f9816b0:	move   a14, a13
3f9816c0:	addi   0x520, a14
3f9816e0:	sub    a7, a7
3f9816f0:	move   a7, *a13(0x440), 1
3f981710:	move   a14, -*sp, 1
3f981720:	movk   4, a5
3f981730:	move   a5, *a14+, 1
3f981740:	move   *a13(0xffe0), *a14+, 1
3f981760:	calla  L3F96F9F0
3f981790:	move   a8, *a13(0x4a0), 1
3f9817b0:	move   a8, a8
3f9817c0:	jrlt   L3F981870
3f9817d0:	move   a14, -*sp, 1
3f9817e0:	move   a5, *a14+, 1
3f9817f0:	move   a13, *a14+, 1
3f981800:	move   *a13(0xffe0), *a14+, 1
3f981820:	calla  L3F96EEE0
3f981850:	move   a8, a8
3f981860:	jrgt   L3F9818A0
L3F981870:
3f981870:	move   a7, a8
3f981880:	jauc   L3F984920
L3F9818A0:
3f9818a0:	move   a7, a9
3f9818b0:	move   *a13, a5, 1
3f9818c0:	cmp    a5, a9
3f9818d0:	jrge   L3F981D50
L3F9818E0:
3f9818e0:	move   a14, -*sp, 1
3f9818f0:	movk   4, a7
3f981900:	move   a7, *a14+, 1
3f981910:	move   a9, a5
3f981920:	sll    0x7, a5
3f981930:	add    a13, a5
3f981940:	addi   0x40, a5
3f981960:	move   a5, *a14+, 1
3f981970:	move   *a13(0xffe0), *a14+, 1
3f981990:	calla  L3F96EEE0
3f9819c0:	move   a8, a5
3f9819d0:	jrle   L3F981CB0
3f9819e0:	move   a14, -*sp, 1
3f9819f0:	move   a7, *a14+, 1
3f981a00:	move   a9, a5
3f981a10:	sll    0x7, a5
3f981a20:	add    a13, a5
3f981a30:	addi   0x60, a5
3f981a50:	move   a5, *a14+, 1
3f981a60:	move   *a13(0xffe0), *a14+, 1
3f981a80:	calla  L3F96EEE0
3f981ab0:	move   a8, a5
3f981ac0:	jrle   L3F981CB0
3f981ad0:	move   a14, -*sp, 1
3f981ae0:	move   a7, *a14+, 1
3f981af0:	move   a9, a5
3f981b00:	sll    0x7, a5
3f981b10:	add    a13, a5
3f981b20:	addi   0x80, a5
3f981b40:	move   a5, *a14+, 1
3f981b50:	move   *a13(0xffe0), *a14+, 1
3f981b70:	calla  L3F96EEE0
3f981ba0:	move   a8, a5
3f981bb0:	jrle   L3F981CB0
3f981bc0:	move   a14, -*sp, 1
3f981bd0:	move   a7, *a14+, 1
3f981be0:	move   a9, a5
3f981bf0:	sll    0x7, a5
3f981c00:	add    a13, a5
3f981c10:	addi   0xa0, a5
3f981c30:	move   a5, *a14+, 1
3f981c40:	move   *a13(0xffe0), *a14+, 1
3f981c60:	calla  L3F96EEE0
3f981c90:	move   a8, a5
3f981ca0:	jrgt   L3F981CE0
L3F981CB0:
3f981cb0:	sub    a8, a8
3f981cc0:	jauc   L3F984920
L3F981CE0:
3f981ce0:	inc    a9
3f981cf0:	move   *a13, a5, 1
3f981d00:	cmp    a5, a9
3f981d10:	jrge   L3F981D50
3f981d20:	cmpi   0x8, a9
3f981d40:	jrlt   L3F9818E0
L3F981D50:
3f981d50:	subk   8, a5
3f981d60:	jrle   L3F981E90
3f981d70:	move   a14, -*sp, 1
3f981d80:	move   *a13, a7, 1
3f981d90:	subk   8, a7
3f981da0:	move   a7, *a14+, 1
3f981db0:	movi   0x3f993428, a8
3f981de0:	move   a8, *a14+, 1
3f981df0:	calla  L3FB341E0
3f981e20:	move   a14, -*sp, 1
3f981e30:	movi   0xffff, a7
3f981e50:	move   a7, *a14+, 1
3f981e60:	calla  L3F976E20
L3F981E90:
3f981e90:	move   a14, -*sp, 1
3f981ea0:	movi   0x60, a7
3f981ec0:	move   a7, *a14+, 1
3f981ed0:	movk   1, a5
3f981ee0:	move   a5, *a14+, 1
3f981ef0:	calla  L3F703D90
3f981f20:	move   a8, a11
3f981f30:	move   a14, -*sp, 1
3f981f40:	movi   0x96, a5
3f981f60:	move   a5, *a14+, 1
3f981f70:	movk   1, a5
3f981f80:	move   a5, *a14+, 1
3f981f90:	calla  L3F703D90
3f981fc0:	move   a8, *a11(0x40), 1
3f981fe0:	move   *a11(0x40), a5, 1
3f982000:	movk   1, a7
3f982010:	move   a7, *a5(0x450), 1
3f982030:	sub    a9, a9
3f982040:	move   *a13, a5, 1
3f982050:	subk   8, a5
3f982060:	jrge   L3F982090
3f982070:	move   *a13, a5, 1
3f982080:	jruc   L3F9820A0
L3F982090:
3f982090:	movk   8, a5
L3F9820A0:
3f9820a0:	cmp    a5, a9
3f9820b0:	jage   L3F984500
L3F9820D0:
3f9820d0:	move   a9, a7
3f9820e0:	sll    0x7, a7
3f9820f0:	add    a13, a7
3f982100:	move   *a7(0x40), a7, 1
3f982120:	dsj    a7, L3F984460
3f982140:	move   a14, -*sp, 1
3f982150:	move   a9, a7
3f982160:	sll    0x7, a7
3f982170:	add    a13, a7
3f982180:	move   *a7(0xa0), *a14+, 1
3f9821a0:	move   *a13(0xffe0), *a14+, 1
3f9821c0:	calla  L3F96F9F0
3f9821f0:	move   a8, a5
3f982200:	jrle   L3F9822F0
3f982210:	move   a14, -*sp, 1
3f982220:	movk   4, a7
3f982230:	move   a7, *a14+, 1
3f982240:	move   a13, a5
3f982250:	addi   0x460, a5
3f982270:	move   a5, *a14+, 1
3f982280:	move   *a13(0xffe0), *a14+, 1
3f9822a0:	calla  L3F96EEE0
3f9822d0:	move   a8, a8
3f9822e0:	jrgt   L3F982320
L3F9822F0:
3f9822f0:	sub    a8, a8
3f982300:	jauc   L3F984920
L3F982320:
3f982320:	move   *a13(0x460), a7, 1
3f982340:	andi   0xffffff00, a7
3f982370:	jreq   L3F982490
3f982380:	move   a14, -*sp, 1
3f982390:	move   *a13(0x460), a7, 1
3f9823b0:	andi   0xffffff00, a7
3f9823e0:	move   a7, *a14+, 1
3f9823f0:	movi   0x3f9920c0, a8
3f982420:	move   a8, *a14+, 1
3f982430:	calla  L3FB341E0
3f982460:	sub    a8, a8
3f982470:	jauc   L3F984920
L3F982490:
3f982490:	move   a14, -*sp, 1
3f9824a0:	movk   4, a7
3f9824b0:	move   a7, *a14+, 1
3f9824c0:	move   *a11(0x40), a7, 1
3f9824e0:	addi   0x210, a7
3f982500:	move   a7, *a14+, 1
3f982510:	move   *a13(0xffe0), *a14+, 1
3f982530:	calla  L3F96EEE0
3f982560:	move   a8, a7
3f982570:	jrgt   L3F9825B0
3f982580:	sub    a8, a8
3f982590:	jauc   L3F984920
L3F9825B0:
3f9825b0:	move   *a11(0x40), a7, 1
3f9825d0:	move   a14, -*sp, 1
3f9825e0:	move   *a13(0x460), a3, 1
3f982600:	btst   2, a3
3f982610:	jrne   L3F982640
3f982620:	movk   1, a5
3f982630:	jruc   L3F982650
L3F982640:
3f982640:	sub    a5, a5
L3F982650:
3f982650:	move   a5, *a14+, 1
3f982660:	movk   4, a5
3f982670:	move   a5, *a14+, 1
3f982680:	move   *a11(0x40), a5, 1
3f9826a0:	move   *a5(0x210), *a14+, 1
3f9826c0:	calla  L3F976990
3f9826f0:	move   a8, *a7(0x210), 1
3f982710:	move   *a11(0x40), a7, 1
3f982730:	move   *a7(0x210), a7, 1
3f982750:	sll    0x3, a7
3f982760:	move   a7, *a13(0x20), 1
3f982780:	move   *a11(0x40), a5, 1
3f9827a0:	move   a14, -*sp, 1
3f9827b0:	move   a7, *a14+, 1
3f9827c0:	movk   1, a3
3f9827d0:	move   a3, *a14+, 1
3f9827e0:	calla  L3F703D90
3f982810:	move   a8, *a5(0x230), 1
3f982830:	move   *a11(0x40), a5, 1
3f982850:	move   *a5(0x230), a5, 1
3f982870:	jrne   L3F982940
3f982880:	move   a14, -*sp, 1
3f982890:	move   a7, *a14+, 1
3f9828a0:	movi   0x3f9921a8, a8
3f9828d0:	move   a8, *a14+, 1
3f9828e0:	calla  L3FB341E0
3f982910:	sub    a8, a8
3f982920:	jauc   L3F984920
L3F982940:
3f982940:	move   *a11(0x40), a5, 1
3f982960:	move   *a5(0x210), a5, 1
3f982980:	sll    0x2, a5
3f982990:	move   a5, *a13(0x20), 1
3f9829b0:	move   *a11(0x40), a7, 1
3f9829d0:	move   a14, -*sp, 1
3f9829e0:	move   a5, *a14+, 1
3f9829f0:	move   a3, *a14+, 1
3f982a00:	calla  L3F703D90
3f982a30:	move   a8, *a7(0x250), 1
3f982a50:	move   *a11(0x40), a7, 1
3f982a70:	move   *a7(0x250), a7, 1
3f982a90:	jrne   L3F982B50
3f982aa0:	move   a14, -*sp, 1
3f982ab0:	move   a5, *a14+, 1
3f982ac0:	movi   0x3f992350, a8
3f982af0:	move   a8, *a14+, 1
3f982b00:	calla  L3FB341E0
3f982b30:	jauc   L3F984650
L3F982B50:
3f982b50:	sub    a10, a10
3f982b60:	move   *a11(0x40), a7, 1
3f982b80:	move   *a7(0x230), a12, 1
3f982ba0:	move   *a11(0x40), a7, 1
3f982bc0:	move   *a7(0x210), a7, 1
3f982be0:	cmp    a7, a10
3f982bf0:	jrge   L3F982F50
L3F982C00:
3f982c00:	move   a14, -*sp, 1
3f982c10:	movk   4, a7
3f982c20:	move   a7, *a14+, 1
3f982c30:	move   a12, *a14+, 1
3f982c40:	move   *a13(0xffe0), *a14+, 1
3f982c60:	calla  L3F96EEE0
3f982c90:	move   a8, a3
3f982ca0:	jale   L3F984650
3f982cc0:	move   a14, -*sp, 1
3f982cd0:	movk   1, a5
3f982ce0:	move   a5, *a14+, 1
3f982cf0:	move   *a11(0x40), a3, 1
3f982d10:	move   a10, a5
3f982d20:	sll    0x5, a5
3f982d30:	move   *a3(0x250), a3, 1
3f982d50:	add    a5, a3
3f982d60:	move   a3, *a14+, 1
3f982d70:	move   *a13(0xffe0), *a14+, 1
3f982d90:	calla  L3F96EEE0
3f982dc0:	move   a8, a3
3f982dd0:	jale   L3F984650
3f982df0:	move   a14, -*sp, 1
3f982e00:	move   a7, *a14+, 1
3f982e10:	move   a12, a5
3f982e20:	addk   32, a5
3f982e30:	move   a5, *a14+, 1
3f982e40:	move   *a13(0xffe0), *a14+, 1
3f982e60:	calla  L3F96EEE0
3f982e90:	move   a8, a3
3f982ea0:	jale   L3F984650
3f982ec0:	inc    a10
3f982ed0:	addi   0x40, a12
3f982ef0:	move   *a11(0x40), a5, 1
3f982f10:	move   *a5(0x210), a5, 1
3f982f30:	cmp    a5, a10
3f982f40:	jrlt   L3F982C00
L3F982F50:
3f982f50:	move   *a13(0xffe0), a7, 1
3f982f70:	move   *a7(0x350), a5, 1
3f982f90:	addk   3, a5
3f982fa0:	sra    0x2, a5
3f982fb0:	sll    0x2, a5
3f982fc0:	move   *a7(0x350), a3, 1
3f982fe0:	move   a5, a9
3f982ff0:	sub    a3, a9
3f983000:	jrle   L3F9830C0
3f983010:	move   a14, -*sp, 1
3f983020:	move   *a7(0x350), a5, 1
3f983040:	add    a9, a5
3f983050:	move   a5, *a14+, 1
3f983060:	move   a7, *a14+, 1
3f983070:	calla  L3F96F9F0
3f9830a0:	move   a8, *a13(0x4a0), 1
L3F9830C0:
3f9830c0:	move   *a13(0x4a0), a5, 1
3f9830e0:	jalt   L3F984650
3f983100:	move   a14, -*sp, 1
3f983110:	movk   4, a3
3f983120:	move   a3, *a14+, 1
3f983130:	move   a13, a3
3f983140:	addk   32, a3
3f983150:	move   a3, *a14+, 1
3f983160:	move   a7, *a14+, 1
3f983170:	calla  L3F96EEE0
3f9831a0:	move   a8, a8
3f9831b0:	jale   L3F984650
3f9831d0:	move   a14, -*sp, 1
3f9831e0:	move   *a13(0x460), a3, 1
3f983200:	btst   2, a3
3f983210:	jrne   L3F983240
3f983220:	movk   1, a3
3f983230:	jruc   L3F983250
L3F983240:
3f983240:	sub    a3, a3
L3F983250:
3f983250:	move   a3, *a14+, 1
3f983260:	movk   4, a3
3f983270:	move   a3, *a14+, 1
3f983280:	move   *a13(0x20), *a14+, 1
3f9832a0:	calla  L3F976990
3f9832d0:	move   a8, *a13(0x20), 1
3f9832f0:	move   a14, -*sp, 1
3f983300:	move   a8, *a14+, 1
3f983310:	movk   1, a3
3f983320:	move   a3, *a14+, 1
3f983330:	calla  L3F703D90
3f983360:	move   a8, *a13(0x440), 1
3f983380:	move   a8, a8
3f983390:	jrne   L3F983460
3f9833a0:	move   a14, -*sp, 1
3f9833b0:	move   *a13(0x20), *a14+, 1
3f9833d0:	movi   0x3f992510, a8
3f983400:	move   a8, *a14+, 1
3f983410:	calla  L3FB341E0
3f983440:	jauc   L3F984650
L3F983460:
3f983460:	move   a14, -*sp, 1
3f983470:	move   *a13(0x20), *a14+, 1
3f983490:	move   a8, *a14+, 1
3f9834a0:	move   a7, *a14+, 1
3f9834b0:	calla  L3F96EEE0
3f9834e0:	move   *a13(0x20), a10, 1
3f983500:	cmp    a10, a8
3f983510:	movk   1, a10
3f983520:	jrne   L3F983540
3f983530:	sub    a10, a10
L3F983540:
3f983540:	move   a10, a8
3f983550:	jreq   L3F983630
3f983560:	move   a14, -*sp, 1
3f983570:	move   *a13(0x20), *a14+, 1
3f983590:	move   a10, *a14+, 1
3f9835a0:	movi   0x3f9926b8, a8
3f9835d0:	move   a8, *a14+, 1
3f9835e0:	calla  L3FB341E0
3f983610:	jauc   L3F984650
L3F983630:
3f983630:	sub    a10, a10
3f983640:	move   *a11(0x40), a3, 1
3f983660:	move   *a3(0x230), a12, 1
3f983680:	move   *a11(0x40), a3, 1
3f9836a0:	move   *a3(0x210), a3, 1
3f9836c0:	cmp    a3, a10
3f9836d0:	jage   L3F984460
L3F9836F0:
3f9836f0:	move   *a12, a7, 1
3f983700:	sll    0x3, a7
3f983710:	move   *a13(0x440), a5, 1
3f983730:	add    a5, a7
3f983740:	move   a7, *a13(0x4e0), 1
3f983760:	move   a14, -*sp, 1
3f983770:	move   a7, *a14+, 1
3f983780:	movi   0x3f9936f0, a8
3f9837b0:	move   a8, *a14+, 1
3f9837c0:	calla  L3F9738A0
3f9837f0:	move   a8, a3
3f983800:	jane   L3F9843C0
3f983820:	move   *a11(0x40), a3, 1
3f983840:	move   a10, a5
3f983850:	sll    0x5, a5
3f983860:	move   *a3(0x250), a3, 1
3f983880:	add    a5, a3
3f983890:	move   *a3, a5, 1
3f9838a0:	jreq   L3F983940
3f9838b0:	move   *a12(0x20), a5, 1
3f9838d0:	sll    0x3, a5
3f9838e0:	move   *a13(0x440), a3, 1
3f983900:	add    a3, a5
3f983910:	move   a5, *a13(0x500), 1
3f983930:	jruc   L3F983990
L3F983940:
3f983940:	movi   0x3f98f428, a5
3f983970:	move   a5, *a13(0x500), 1
L3F983990:
3f983990:	move   a14, -*sp, 1
3f9839a0:	move   a14, -*sp, 1
3f9839b0:	move   a7, *a14+, 1
3f9839c0:	calla  L3FB458D0
3f9839f0:	move   a14, -*sp, 1
3f983a00:	move   a5, *a14+, 1
3f983a10:	move   a8, a3
3f983a20:	calla  L3FB458D0
3f983a50:	add    a8, a3
3f983a60:	addk   15, a3
3f983a70:	srl    0x2, a3
3f983a80:	sll    0x2, a3
3f983a90:	move   a3, *a14+, 1
3f983aa0:	calla  L3F95D9A0
3f983ad0:	move   a8, *a13(0x480), 1
3f983af0:	addi   0x80, a8
3f983b10:	move   a8, *a13(0x4c0), 1
3f983b30:	move   a14, -*sp, 1
3f983b40:	move   *a13(0xffc0), a3, 1
3f983b60:	movb   *a3(0x100), a3
3f983b80:	move   a3, *a14+, 1
3f983b90:	movk   2, a3
3f983ba0:	move   a3, *a14+, 1
3f983bb0:	sub    a3, a3
3f983bc0:	move   a3, *a14+, 1
3f983bd0:	move   a8, a3
3f983be0:	calla  L3F976990
3f983c10:	setf   16, 1, 0
3f983c20:	move   a8, *a3(0x20), 0
3f983c40:	move   a14, -*sp, 1
3f983c50:	move   *a13(0xffc0), a5, 1
3f983c70:	movb   *a5(0x100), a8
3f983c90:	move   a8, *a14+, 1
3f983ca0:	movk   2, a5
3f983cb0:	move   a5, *a14+, 1
3f983cc0:	move   a14, -*sp, 1
3f983cd0:	move   a7, *a14+, 1
3f983ce0:	calla  L3FB458D0
3f983d10:	move   a8, *a14+, 1
3f983d20:	calla  L3F976990
3f983d50:	setf   16, 1, 0
3f983d60:	move   a8, *a3(0x30), 0
3f983d80:	move   a14, -*sp, 1
3f983d90:	move   *a13(0xffc0), a5, 1
3f983db0:	movb   *a5(0x100), a8
3f983dd0:	move   a8, *a14+, 1
3f983de0:	movk   2, a5
3f983df0:	move   a5, *a14+, 1
3f983e00:	move   *a11(0x40), a5, 1
3f983e20:	move   a10, a7
3f983e30:	sll    0x5, a7
3f983e40:	move   *a5(0x250), a5, 1
3f983e60:	add    a7, a5
3f983e70:	move   *a5, a7, 1
3f983e80:	jreq   L3F983EB0
3f983e90:	sub    a7, a7
3f983ea0:	jruc   L3F983ED0
L3F983EB0:
3f983eb0:	move   *a12(0x20), a7, 1
L3F983ED0:
3f983ed0:	move   a7, *a14+, 1
3f983ee0:	calla  L3F976990
3f983f10:	setf   16, 1, 0
3f983f20:	move   a8, *a3(0x40), 0
3f983f40:	move   a14, -*sp, 1
3f983f50:	move   *a13(0xffc0), a7, 1
3f983f70:	movb   *a7(0x100), a8
3f983f90:	move   a8, *a14+, 1
3f983fa0:	movk   2, a5
3f983fb0:	move   a5, *a14+, 1
3f983fc0:	move   a14, -*sp, 1
3f983fd0:	move   *a13(0x500), *a14+, 1
3f983ff0:	calla  L3FB458D0
3f984020:	move   a8, *a14+, 1
3f984030:	calla  L3F976990
3f984060:	setf   16, 1, 0
3f984070:	move   a8, *a3(0x50), 0
3f984090:	move   a14, -*sp, 1
3f9840a0:	move   a14, -*sp, 1
3f9840b0:	move   *a13(0x4e0), *a14+, 1
3f9840d0:	calla  L3FB458D0
3f984100:	move   a8, *a14+, 1
3f984110:	move   *a13(0x4e0), *a14+, 1
3f984130:	addi   0x60, a3
3f984150:	move   a3, *a14+, 1
3f984160:	calla  L3FB45EE0
3f984190:	move   a14, -*sp, 1
3f9841a0:	move   a14, -*sp, 1
3f9841b0:	move   *a13(0x500), *a14+, 1
3f9841d0:	calla  L3FB458D0
3f984200:	move   a8, *a14+, 1
3f984210:	move   *a13(0x500), *a14+, 1
3f984230:	move   *a13(0x4c0), a3, 1
3f984250:	move   a14, -*sp, 1
3f984260:	move   *a13(0x4e0), *a14+, 1
3f984280:	calla  L3FB458D0
3f9842b0:	sll    0x3, a8
3f9842c0:	add    a3, a8
3f9842d0:	addi   0x60, a8
3f9842f0:	move   a8, *a14+, 1
3f984300:	calla  L3FB45EE0
3f984330:	move   a14, -*sp, 1
3f984340:	movk   12, a5
3f984350:	move   a5, *a14+, 1
3f984360:	move   *a13(0x480), *a14+, 1
3f984380:	move   a7, *a14+, 1
3f984390:	calla  L3F966950
L3F9843C0:
3f9843c0:	inc    a10
3f9843d0:	addi   0x40, a12
3f9843f0:	move   *a11(0x40), a7, 1
3f984410:	move   *a7(0x210), a7, 1
3f984430:	cmp    a7, a10
3f984440:	jalt   L3F9836F0
L3F984460:
3f984460:	inc    a9
3f984470:	move   *a13, a7, 1
3f984480:	subk   8, a7
3f984490:	jrge   L3F9844C0
3f9844a0:	move   *a13, a7, 1
3f9844b0:	jruc   L3F9844D0
L3F9844C0:
3f9844c0:	movk   8, a7
L3F9844D0:
3f9844d0:	cmp    a7, a9
3f9844e0:	jalt   L3F9820D0
L3F984500:
3f984500:	move   a14, -*sp, 1
3f984510:	move   *a13(0x440), *a14+, 1
3f984530:	calla  L3F702440
3f984560:	move   a11, a3
3f984570:	jreq   L3F984630
3f984580:	move   a14, -*sp, 1
3f984590:	move   a11, *a14+, 1
3f9845a0:	calla  L3F98D740
3f9845d0:	move   a14, -*sp, 1
3f9845e0:	move   a11, *a14+, 1
3f9845f0:	calla  L3F702440
3f984620:	sub    a11, a11
L3F984630:
3f984630:	movk   1, a8
3f984640:	jruc   L3F984920
L3F984650:
3f984650:	move   *a11(0x40), a7, 1
3f984670:	move   *a7(0x230), a7, 1
3f984690:	jreq   L3F984770
3f9846a0:	move   a14, -*sp, 1
3f9846b0:	move   *a11(0x40), a7, 1
3f9846d0:	move   *a7(0x230), *a14+, 1
3f9846f0:	calla  L3F702440
3f984720:	move   *a11(0x40), a7, 1
3f984740:	sub    a5, a5
3f984750:	move   a5, *a7(0x230), 1
L3F984770:
3f984770:	move   *a11(0x40), a7, 1
3f984790:	move   *a7(0x250), a7, 1
3f9847b0:	jreq   L3F984890
3f9847c0:	move   a14, -*sp, 1
3f9847d0:	move   *a11(0x40), a7, 1
3f9847f0:	move   *a7(0x250), *a14+, 1
3f984810:	calla  L3F702440
3f984840:	move   *a11(0x40), a7, 1
3f984860:	sub    a5, a5
3f984870:	move   a5, *a7(0x250), 1
L3F984890:
3f984890:	move   *a13(0x440), a7, 1
3f9848b0:	jreq   L3F984910
3f9848c0:	move   a14, -*sp, 1
3f9848d0:	move   a7, *a14+, 1
3f9848e0:	calla  L3F702440
L3F984910:
3f984910:	sub    a8, a8
L3F984920:
3f984920:	move   *sp(0x120), a14, 1
3f984940:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f984960:	rets   2
L3F984970:
3f984970:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3f984990:	move   a14, a13
3f9849a0:	addi   0x120, a14
3f9849c0:	move   *a13(0xffc0), a9, 1
3f9849e0:	jrne   L3F984A20
3f9849f0:	sub    a8, a8
3f984a00:	jauc   L3F987790
L3F984A20:
3f984a20:	move   *a9, a11, 1
3f984a30:	btst   3, a11
3f984a40:	jreq   L3F984B00
3f984a50:	move   a14, -*sp, 1
3f984a60:	movi   0x3f993a98, a8
3f984a90:	move   a8, *a14+, 1
3f984aa0:	calla  L3FB341E0
3f984ad0:	sub    a8, a8
3f984ae0:	jauc   L3F987790
L3F984B00:
3f984b00:	move   a14, -*sp, 1
3f984b10:	movk   4, a11
3f984b20:	move   a11, *a14+, 1
3f984b30:	move   a13, *a14+, 1
3f984b40:	move   *a13(0xffe0), *a14+, 1
3f984b60:	calla  L3F96EEE0
3f984b90:	move   a8, *a13(0xa0), 1
3f984bb0:	move   a8, a8
3f984bc0:	jrle   L3F984C20
3f984bd0:	move   *a13, a11, 1
3f984be0:	andi   0xffffff00, a11
3f984c10:	jreq   L3F984D20
L3F984C20:
3f984c20:	move   a14, -*sp, 1
3f984c30:	move   *a13, a11, 1
3f984c40:	andi   0xffffff00, a11
3f984c70:	move   a11, *a14+, 1
3f984c80:	movi   0x3f993bf0, a8
3f984cb0:	move   a8, *a14+, 1
3f984cc0:	calla  L3FB341E0
3f984cf0:	sub    a8, a8
3f984d00:	jauc   L3F987790
L3F984D20:
3f984d20:	movk   1, a11
3f984d30:	move   a11, *a9(0x3b0), 1
3f984d50:	move   a11, *a9(0x3d0), 1
3f984d70:	move   a14, -*sp, 1
3f984d80:	movk   4, a11
3f984d90:	move   a11, *a14+, 1
3f984da0:	move   a13, a11
3f984db0:	addk   32, a11
3f984dc0:	move   a11, *a14+, 1
3f984dd0:	move   *a13(0xffe0), *a14+, 1
3f984df0:	calla  L3F96EEE0
3f984e20:	move   a8, a8
3f984e30:	jrgt   L3F984E70
3f984e40:	sub    a8, a8
3f984e50:	jauc   L3F987790
L3F984E70:
3f984e70:	move   *a9(0x270), a11, 1
3f984e90:	jrne   L3F984EE0
3f984ea0:	move   *a13(0x20), *a9(0x270), 1
3f984ed0:	jruc   L3F985020
L3F984EE0:
3f984ee0:	move   *a13(0x20), a11, 1
3f984f00:	move   *a9(0x270), a7, 1
3f984f20:	cmp    a7, a11
3f984f30:	jreq   L3F985020
3f984f40:	move   a14, -*sp, 1
3f984f50:	move   a11, *a14+, 1
3f984f60:	move   *a9(0x270), *a14+, 1
3f984f80:	movi   0x3f993cd0, a8
3f984fb0:	move   a8, *a14+, 1
3f984fc0:	calla  L3FB341E0
3f984ff0:	sub    a8, a8
3f985000:	jauc   L3F987790
L3F985020:
3f985020:	move   a14, -*sp, 1
3f985030:	move   *a13(0x20), a11, 1
3f985050:	sll    0x2, a11
3f985060:	move   a11, *a14+, 1
3f985070:	movk   1, a11
3f985080:	move   a11, *a14+, 1
3f985090:	calla  L3F703D90
3f9850c0:	move   a8, *a13(0x40), 1
3f9850e0:	move   a8, a7
3f9850f0:	jrne   L3F9851F0
3f985100:	move   a14, -*sp, 1
3f985110:	move   *a13(0x20), a11, 1
3f985130:	sll    0x2, a11
3f985140:	move   a11, *a14+, 1
3f985150:	movi   0x3f993e68, a8
3f985180:	move   a8, *a14+, 1
3f985190:	calla  L3FB341E0
3f9851c0:	sub    a8, a8
3f9851d0:	jauc   L3F987790
L3F9851F0:
3f9851f0:	move   a7, *a9(0x3f0), 1
3f985210:	sub    a10, a10
3f985220:	move   *a13(0x20), a11, 1
3f985240:	cmp    a11, a10
3f985250:	jrge   L3F9853C0
L3F985260:
3f985260:	move   a14, -*sp, 1
3f985270:	movk   4, a11
3f985280:	move   a11, *a14+, 1
3f985290:	move   a10, a7
3f9852a0:	sll    0x5, a7
3f9852b0:	move   *a13(0x40), a11, 1
3f9852d0:	add    a11, a7
3f9852e0:	move   a7, *a14+, 1
3f9852f0:	move   *a13(0xffe0), *a14+, 1
3f985310:	calla  L3F96EEE0
3f985340:	move   a8, a7
3f985350:	jale   L3F9876F0
3f985370:	inc    a10
3f985380:	move   *a13(0x20), a7, 1
3f9853a0:	cmp    a7, a10
3f9853b0:	jrlt   L3F985260
L3F9853C0:
3f9853c0:	sub    a10, a10
L3F9853D0:
3f9853d0:	move   a14, -*sp, 1
3f9853e0:	movk   4, a11
3f9853f0:	move   a11, *a14+, 1
3f985400:	move   a10, a7
3f985410:	sll    0x5, a7
3f985420:	add    a9, a7
3f985430:	addi   0x330, a7
3f985450:	move   a7, *a14+, 1
3f985460:	move   *a13(0xffe0), *a14+, 1
3f985480:	calla  L3F96EEE0
3f9854b0:	move   a8, a7
3f9854c0:	jale   L3F9876F0
3f9854e0:	inc    a10
3f9854f0:	cmpi   0x4, a10
3f985510:	jrlt   L3F9853D0
3f985520:	move   *a13, a7, 1
3f985530:	movk   3, a11
3f985540:	and    a7, a11
3f985550:	sll    0x5, a11
3f985560:	add    a9, a11
3f985570:	move   *a11(0x330), *a13(0x80), 1
3f9855a0:	move   a14, -*sp, 1
3f9855b0:	move   *a13(0x80), *a14+, 1
3f9855d0:	movk   1, a11
3f9855e0:	move   a11, *a14+, 1
3f9855f0:	calla  L3F703D90
3f985620:	move   a8, *a13(0x60), 1
3f985640:	move   a8, *a9(0x410), 1
3f985660:	move   a8, a8
3f985670:	jrne   L3F985740
3f985680:	move   a14, -*sp, 1
3f985690:	move   *a13(0x80), *a14+, 1
3f9856b0:	movi   0x3f994000, a8
3f9856e0:	move   a8, *a14+, 1
3f9856f0:	calla  L3FB341E0
3f985720:	jauc   L3F9876F0
L3F985740:
3f985740:	move   a14, -*sp, 1
3f985750:	move   *a13(0x80), *a14+, 1
3f985770:	move   a8, *a14+, 1
3f985780:	move   *a13(0xffe0), *a14+, 1
3f9857a0:	calla  L3F96EEE0
3f9857d0:	move   a8, *a13(0x20), 1
3f9857f0:	move   *a13(0x80), a11, 1
3f985810:	cmp    a11, a8
3f985820:	jreq   L3F9858F0
3f985830:	move   a14, -*sp, 1
3f985840:	move   a11, *a14+, 1
3f985850:	move   a8, *a14+, 1
3f985860:	movi   0x3f994158, a8
3f985890:	move   a8, *a14+, 1
3f9858a0:	calla  L3FB341E0
3f9858d0:	jauc   L3F987660
L3F9858F0:
3f9858f0:	btst   3, a7
3f985900:	jrne   L3F985930
3f985910:	movk   1, a7
3f985920:	jruc   L3F985940
L3F985930:
3f985930:	sub    a7, a7
L3F985940:
3f985940:	move   *a13(0xffa0), a11, 1
3f985960:	btst   3, a11
3f985970:	jrne   L3F9859A0
3f985980:	movk   1, a11
3f985990:	jruc   L3F9859B0
L3F9859A0:
3f9859a0:	sub    a11, a11
L3F9859B0:
3f9859b0:	cmp    a11, a7
3f9859c0:	jreq   L3F985A50
3f9859d0:	move   a14, -*sp, 1
3f9859e0:	move   *a13(0x80), *a14+, 1
3f985a00:	move   *a13(0x60), *a14+, 1
3f985a20:	calla  L3F9877E0
L3F985A50:
3f985a50:	move   *a13, a11, 1
3f985a60:	btst   2, a11
3f985a70:	jrne   L3F985AA0
3f985a80:	movk   1, a7
3f985a90:	jruc   L3F985AB0
L3F985AA0:
3f985aa0:	sub    a7, a7
L3F985AB0:
3f985ab0:	btst   3, a11
3f985ac0:	jrne   L3F985AF0
3f985ad0:	movk   1, a11
3f985ae0:	jruc   L3F985B00
L3F985AF0:
3f985af0:	sub    a11, a11
L3F985B00:
3f985b00:	cmp    a11, a7
3f985b10:	movk   1, a11
3f985b20:	jreq   L3F985B40
3f985b30:	sub    a11, a11
L3F985B40:
3f985b40:	move   *a13(0xffa0), a7, 1
3f985b60:	btst   2, a7
3f985b70:	jrne   L3F985BA0
3f985b80:	movk   1, a7
3f985b90:	jruc   L3F985BB0
L3F985BA0:
3f985ba0:	sub    a7, a7
L3F985BB0:
3f985bb0:	move   *a13(0xffa0), a5, 1
3f985bd0:	btst   3, a5
3f985be0:	jrne   L3F985C10
3f985bf0:	movk   1, a5
3f985c00:	jruc   L3F985C20
L3F985C10:
3f985c10:	sub    a5, a5
L3F985C20:
3f985c20:	cmp    a5, a7
3f985c30:	movk   1, a7
3f985c40:	jreq   L3F985C60
3f985c50:	sub    a7, a7
L3F985C60:
3f985c60:	cmp    a7, a11
3f985c70:	jreq   L3F985E80
3f985c80:	jruc   L3F985DB0
L3F985C90:
3f985c90:	move   a14, -*sp, 1
3f985ca0:	move   *a13(0x80), *a14+, 1
3f985cc0:	move   *a13(0x60), *a14+, 1
3f985ce0:	calla  L3F987970
3f985d10:	jruc   L3F985E80
L3F985D20:
3f985d20:	move   a14, -*sp, 1
3f985d30:	move   *a13(0x80), *a14+, 1
3f985d50:	move   *a13(0x60), *a14+, 1
3f985d70:	calla  L3F987AF0
3f985da0:	jruc   L3F985E80
L3F985DB0:
3f985db0:	move   *a13, a11, 1
3f985dc0:	andi   0x30, a11
3f985df0:	srl    0x4, a11
3f985e00:	movk   1, a8
3f985e10:	sll    a11, a8
3f985e20:	dec    a8
3f985e30:	jreq   L3F985E80
3f985e40:	dec    a8
3f985e50:	jreq   L3F985C90
3f985e60:	subk   2, a8
3f985e70:	jreq   L3F985D20
L3F985E80:
3f985e80:	move   *a13, a11, 1
3f985e90:	movk   3, a7
3f985ea0:	and    a11, a7
3f985eb0:	move   *a13(0xffa0), a5, 1
3f985ed0:	movk   3, a11
3f985ee0:	and    a5, a11
3f985ef0:	cmp    a11, a7
3f985f00:	jaeq   L3F986AF0
3f985f20:	movk   3, a7
3f985f30:	and    a5, a7
3f985f40:	sll    0x5, a7
3f985f50:	add    a9, a7
3f985f60:	move   *a7(0x330), *a13(0x100), 1
3f985f90:	move   a14, -*sp, 1
3f985fa0:	move   *a13(0x100), *a14+, 1
3f985fc0:	movk   1, a7
3f985fd0:	move   a7, *a14+, 1
3f985fe0:	calla  L3F703D90
3f986010:	move   a8, *a13(0xc0), 1
3f986030:	move   a8, a8
3f986040:	jrne   L3F986110
3f986050:	move   a14, -*sp, 1
3f986060:	move   *a13(0x100), *a14+, 1
3f986080:	movi   0x3f9942d0, a8
3f9860b0:	move   a8, *a14+, 1
3f9860c0:	calla  L3FB341E0
3f9860f0:	jauc   L3F987660
L3F986110:
3f986110:	move   a8, *a9(0x410), 1
3f986130:	movk   3, a7
3f986140:	and    a5, a7
3f986150:	movk   1, a5
3f986160:	sll    a7, a5
3f986170:	move   a5, *a13(0x100), 1
3f986190:	sub    a10, a10
3f9861a0:	move   *a9(0x270), a7, 1
3f9861c0:	cmp    a7, a10
3f9861d0:	jage   L3F986A70
L3F9861F0:
3f9861f0:	move   a10, a7
3f986200:	sll    0x7, a7
3f986210:	move   *a9(0x2b0), a5, 1
3f986230:	add    a7, a5
3f986240:	move   a5, a11
3f986250:	setf   16, 1, 0
3f986260:	move   *a11(0x30), a7, 0
3f986280:	move   *a11(0x40), a5, 0
3f9862a0:	add    a5, a7
3f9862b0:	move   *a13(0x100), a5, 1
3f9862d0:	dsjs   a5, L3F986350
3f9862e0:	move   *a11(0x10), a5, 0
3f986300:	move   *a11, a3, 0
3f986310:	sub    a3, a5
3f986320:	addk   7, a5
3f986330:	sra    0x3, a5
3f986340:	jruc   L3F9865E0
L3F986350:
3f986350:	move   *a13(0x100), a5, 1
3f986370:	subk   2, a5
3f986380:	jrne   L3F986420
3f986390:	move   *a11(0x10), a5, 0
3f9863b0:	move   *a11, a3, 0
3f9863c0:	sub    a3, a5
3f9863d0:	addk   15, a5
3f9863e0:	sra    0x3, a5
3f9863f0:	movk   1, a3
3f986400:	andn   a3, a5
3f986410:	jruc   L3F9865E0
L3F986420:
3f986420:	move   *a13(0x100), a5, 1
3f986440:	subk   4, a5
3f986450:	jrne   L3F9864F0
3f986460:	move   *a11(0x10), a5, 0
3f986480:	move   *a11, a3, 0
3f986490:	sub    a3, a5
3f9864a0:	addk   31, a5
3f9864b0:	sra    0x3, a5
3f9864c0:	movk   3, a3
3f9864d0:	andn   a3, a5
3f9864e0:	jruc   L3F9865E0
L3F9864F0:
3f9864f0:	move   *a13(0x100), a5, 1
3f986510:	subk   8, a5
3f986520:	jrne   L3F9865D0
3f986530:	move   *a11(0x10), a5, 0
3f986550:	move   *a11, a3, 0
3f986560:	sub    a3, a5
3f986570:	addi   0x3f, a5
3f986590:	sra    0x3, a5
3f9865a0:	movk   7, a3
3f9865b0:	andn   a3, a5
3f9865c0:	jruc   L3F9865E0
L3F9865D0:
3f9865d0:	sub    a5, a5
L3F9865E0:
3f9865e0:	mpys   a5, a7
3f9865f0:	jrne   L3F986680
3f986600:	move   a10, a7
3f986610:	sll    0x5, a7
3f986620:	move   *a9(0x3f0), a5, 1
3f986640:	add    a7, a5
3f986650:	sub    a7, a7
3f986660:	move   a7, *a5, 1
3f986670:	jruc   L3F986A10
L3F986680:
3f986680:	move   a10, a7
3f986690:	sll    0x5, a7
3f9866a0:	move   *a13(0x40), a5, 1
3f9866c0:	add    a5, a7
3f9866d0:	move   *a7, a7, 1
3f9866e0:	sll    0x3, a7
3f9866f0:	move   *a13(0x60), a3, 1
3f986710:	add    a3, a7
3f986720:	move   a7, *a13(0xe0), 1
3f986740:	move   a10, a3
3f986750:	sll    0x5, a3
3f986760:	move   *a9(0x3f0), a5, 1
3f986780:	add    a3, a5
3f986790:	move   *a13(0xc0), *a5(0x0), 1
3f9867c0:	move   a14, -*sp, 1
3f9867d0:	move   *a11(0x30), a5, 0
3f9867f0:	move   *a11(0x40), a3, 0
3f986810:	add    a3, a5
3f986820:	move   a5, *a14+, 1
3f986830:	move   *a11(0x10), a5, 0
3f986850:	move   *a11, a3, 0
3f986860:	sub    a3, a5
3f986870:	move   a5, *a14+, 1
3f986880:	move   *a13(0xffa0), a5, 1
3f9868a0:	movk   3, a3
3f9868b0:	and    a5, a3
3f9868c0:	movk   1, a5
3f9868d0:	sll    a3, a5
3f9868e0:	move   a5, *a14+, 1
3f9868f0:	move   *a13, a5, 1
3f986900:	movk   3, a3
3f986910:	and    a5, a3
3f986920:	movk   1, a5
3f986930:	sll    a3, a5
3f986940:	move   a5, *a14+, 1
3f986950:	move   *a13(0xc0), *a14+, 1
3f986970:	move   a7, *a14+, 1
3f986980:	calla  L3F987CE0
3f9869b0:	sll    0x3, a8
3f9869c0:	move   *a13(0xc0), a5, 1
3f9869e0:	add    a5, a8
3f9869f0:	move   a8, *a13(0xc0), 1
L3F986A10:
3f986a10:	inc    a10
3f986a20:	move   *a9(0x270), a7, 1
3f986a40:	cmp    a7, a10
3f986a50:	jalt   L3F9861F0
L3F986A70:
3f986a70:	move   a14, -*sp, 1
3f986a80:	move   *a13(0x60), *a14+, 1
3f986aa0:	calla  L3F702440
3f986ad0:	jauc   L3F987460
L3F986AF0:
3f986af0:	movk   3, a11
3f986b00:	and    a5, a11
3f986b10:	movk   1, a7
3f986b20:	sll    a11, a7
3f986b30:	move   a7, *a13(0xc0), 1
3f986b50:	sub    a10, a10
3f986b60:	move   *a9(0x270), a11, 1
3f986b80:	cmp    a11, a10
3f986b90:	jage   L3F987460
3f986bb0:	setf   16, 1, 0
L3F986BC0:
3f986bc0:	move   a10, a11
3f986bd0:	sll    0x7, a11
3f986be0:	move   *a9(0x2b0), a7, 1
3f986c00:	add    a11, a7
3f986c10:	move   a10, a11
3f986c20:	sll    0x7, a11
3f986c30:	move   *a9(0x2b0), a5, 1
3f986c50:	add    a11, a5
3f986c60:	move   *a7(0x30), a11, 0
3f986c80:	move   *a5(0x40), a7, 0
3f986ca0:	add    a7, a11
3f986cb0:	move   *a13(0xc0), a7, 1
3f986cd0:	dsjs   a7, L3F986DF0
3f986ce0:	move   a10, a7
3f986cf0:	sll    0x7, a7
3f986d00:	move   *a9(0x2b0), a5, 1
3f986d20:	add    a7, a5
3f986d30:	move   a10, a7
3f986d40:	sll    0x7, a7
3f986d50:	move   *a9(0x2b0), a3, 1
3f986d70:	add    a7, a3
3f986d80:	move   *a5(0x10), a7, 0
3f986da0:	move   *a3, a5, 0
3f986db0:	sub    a5, a7
3f986dc0:	addk   7, a7
3f986dd0:	sra    0x3, a7
3f986de0:	jruc   L3F987260
L3F986DF0:
3f986df0:	move   *a13(0xc0), a7, 1
3f986e10:	subk   2, a7
3f986e20:	jrne   L3F986F60
3f986e30:	move   a10, a7
3f986e40:	sll    0x7, a7
3f986e50:	move   *a9(0x2b0), a5, 1
3f986e70:	add    a7, a5
3f986e80:	move   a10, a7
3f986e90:	sll    0x7, a7
3f986ea0:	move   *a9(0x2b0), a3, 1
3f986ec0:	add    a7, a3
3f986ed0:	move   *a5(0x10), a7, 0
3f986ef0:	move   *a3, a5, 0
3f986f00:	sub    a5, a7
3f986f10:	addk   15, a7
3f986f20:	sra    0x3, a7
3f986f30:	movk   1, a5
3f986f40:	andn   a5, a7
3f986f50:	jruc   L3F987260
L3F986F60:
3f986f60:	move   *a13(0xc0), a7, 1
3f986f80:	subk   4, a7
3f986f90:	jrne   L3F9870D0
3f986fa0:	move   a10, a7
3f986fb0:	sll    0x7, a7
3f986fc0:	move   *a9(0x2b0), a5, 1
3f986fe0:	add    a7, a5
3f986ff0:	move   a10, a7
3f987000:	sll    0x7, a7
3f987010:	move   *a9(0x2b0), a3, 1
3f987030:	add    a7, a3
3f987040:	move   *a5(0x10), a7, 0
3f987060:	move   *a3, a5, 0
3f987070:	sub    a5, a7
3f987080:	addk   31, a7
3f987090:	sra    0x3, a7
3f9870a0:	movk   3, a5
3f9870b0:	andn   a5, a7
3f9870c0:	jruc   L3F987260
L3F9870D0:
3f9870d0:	move   *a13(0xc0), a7, 1
3f9870f0:	subk   8, a7
3f987100:	jrne   L3F987250
3f987110:	move   a10, a7
3f987120:	sll    0x7, a7
3f987130:	move   *a9(0x2b0), a5, 1
3f987150:	add    a7, a5
3f987160:	move   a10, a7
3f987170:	sll    0x7, a7
3f987180:	move   *a9(0x2b0), a3, 1
3f9871a0:	add    a7, a3
3f9871b0:	move   *a5(0x10), a7, 0
3f9871d0:	move   *a3, a5, 0
3f9871e0:	sub    a5, a7
3f9871f0:	addi   0x3f, a7
3f987210:	sra    0x3, a7
3f987220:	movk   7, a5
3f987230:	andn   a5, a7
3f987240:	jruc   L3F987260
L3F987250:
3f987250:	sub    a7, a7
L3F987260:
3f987260:	mpys   a7, a11
3f987270:	jrne   L3F987300
3f987280:	move   a10, a11
3f987290:	sll    0x5, a11
3f9872a0:	move   *a9(0x3f0), a7, 1
3f9872c0:	add    a11, a7
3f9872d0:	sub    a11, a11
3f9872e0:	move   a11, *a7, 1
3f9872f0:	jruc   L3F987400
L3F987300:
3f987300:	move   a10, a11
3f987310:	sll    0x5, a11
3f987320:	move   *a9(0x3f0), a7, 1
3f987340:	add    a11, a7
3f987350:	move   a10, a11
3f987360:	sll    0x5, a11
3f987370:	move   *a13(0x40), a5, 1
3f987390:	add    a5, a11
3f9873a0:	move   *a11, a11, 1
3f9873b0:	sll    0x3, a11
3f9873c0:	move   *a13(0x60), a3, 1
3f9873e0:	add    a3, a11
3f9873f0:	move   a11, *a7, 1
L3F987400:
3f987400:	inc    a10
3f987410:	move   *a9(0x270), a11, 1
3f987430:	cmp    a11, a10
3f987440:	jalt   L3F986BC0
L3F987460:
3f987460:	move   *a9, a11, 1
3f987470:	movk   8, a7
3f987480:	or     a7, a11
3f987490:	move   a11, *a9, 1
3f9874a0:	move   *a13(0xffe0), a11, 1
3f9874c0:	move   *a11(0x350), a5, 1
3f9874e0:	addk   3, a5
3f9874f0:	sra    0x2, a5
3f987500:	sll    0x2, a5
3f987510:	move   *a11(0x350), a3, 1
3f987530:	move   a5, a10
3f987540:	sub    a3, a10
3f987550:	jrle   L3F987610
3f987560:	move   a14, -*sp, 1
3f987570:	move   *a11(0x350), a5, 1
3f987590:	add    a10, a5
3f9875a0:	move   a5, *a14+, 1
3f9875b0:	move   a11, *a14+, 1
3f9875c0:	calla  L3F96F9F0
3f9875f0:	move   a8, *a13(0xa0), 1
L3F987610:
3f987610:	move   *a13(0xa0), a5, 1
3f987630:	jrlt   L3F987660
3f987640:	movk   1, a8
3f987650:	jruc   L3F987790
L3F987660:
3f987660:	move   a14, -*sp, 1
3f987670:	move   *a9(0x410), *a14+, 1
3f987690:	calla  L3F702440
3f9876c0:	sub    a11, a11
3f9876d0:	move   a11, *a9(0x410), 1
L3F9876F0:
3f9876f0:	move   a14, -*sp, 1
3f987700:	move   *a9(0x3f0), *a14+, 1
3f987720:	calla  L3F702440
3f987750:	sub    a11, a11
3f987760:	move   a11, *a9(0x3f0), 1
3f987780:	move   a11, a8
L3F987790:
3f987790:	move   *sp(0x100), a14, 1
3f9877b0:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3f9877d0:	rets   2
L3F9877E0:
3f9877e0:	mmtm   sp, a7,a9,a10,a11,a13
3f987800:	move   a14, a13
3f987810:	move   *a13(0xffe0), a9, 1
3f987830:	move   *a13(0xffc0), a10, 1
3f987850:	movi   0x228fd0, a11
3f987880:	dec    a10
3f987890:	jrlt   L3F987920
3f9878a0:	setf   8, 0, 0
L3F9878B0:
3f9878b0:	move   *a9, a7, 0
3f9878c0:	sll    0x3, a7
3f9878d0:	add    a11, a7
3f9878e0:	movb   *a7, *a9
3f9878f0:	addk   8, a9
3f987900:	dec    a10
3f987910:	jrge   L3F9878B0
L3F987920:
3f987920:	move   *sp(0xc0), a14, 1
3f987940:	mmfm   sp, a7,a9,a10,a11,a13
3f987960:	rets   2
L3F987970:
3f987970:	mmtm   sp, a9,a10,a11,a13
3f987990:	move   a14, a13
3f9879a0:	move   *a13(0xffe0), a9, 1
3f9879c0:	move   *a13(0xffc0), a10, 1
3f9879e0:	jrle   L3F987AA0
3f9879f0:	setf   8, 0, 0
L3F987A00:
3f987a00:	move   *a9, a11, 0
3f987a10:	movb   *a9(0x8), *a9(0x0)
3f987a40:	movb   a11, *a9(0x8)
3f987a60:	subk   2, a10
3f987a70:	addk   16, a9
3f987a80:	move   a10, a10
3f987a90:	jrgt   L3F987A00
L3F987AA0:
3f987aa0:	move   *sp(0xa0), a14, 1
3f987ac0:	mmfm   sp, a9,a10,a11,a13
3f987ae0:	rets   2
L3F987AF0:
3f987af0:	mmtm   sp, a9,a10,a11,a13
3f987b10:	move   a14, a13
3f987b20:	move   *a13(0xffe0), a9, 1
3f987b40:	move   *a13(0xffc0), a10, 1
3f987b60:	jrle   L3F987C90
3f987b70:	setf   8, 0, 0
L3F987B80:
3f987b80:	move   *a9, a11, 0
3f987b90:	movb   *a9(0x18), *a9(0x0)
3f987bc0:	movb   a11, *a9(0x18)
3f987be0:	move   *a9(0x8), a11, 0
3f987c00:	movb   *a9(0x10), *a9(0x8)
3f987c30:	movb   a11, *a9(0x10)
3f987c50:	subk   4, a10
3f987c60:	addk   32, a9
3f987c70:	move   a10, a10
3f987c80:	jrgt   L3F987B80
L3F987C90:
3f987c90:	move   *sp(0xa0), a14, 1
3f987cb0:	mmfm   sp, a9,a10,a11,a13
3f987cd0:	rets   2
L3F987CE0:
3f987ce0:	mmtm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3f987d00:	move   a14, a13
3f987d10:	jruc   L3F987FA0
L3F987D20:
3f987d20:	move   *a13(0xff60), a7, 1
3f987d40:	addk   7, a7
3f987d50:	move   a7, a9
3f987d60:	sra    0x3, a9
3f987d70:	jruc   L3F9882D0
L3F987D80:
3f987d80:	move   *a13(0xff60), a7, 1
3f987da0:	addk   15, a7
3f987db0:	sra    0x4, a7
3f987dc0:	move   a7, a9
3f987dd0:	sll    0x1, a9
3f987de0:	jruc   L3F9882D0
L3F987DF0:
3f987df0:	move   *a13(0xff60), a7, 1
3f987e10:	addk   31, a7
3f987e20:	sra    0x5, a7
3f987e30:	move   a7, a9
3f987e40:	sll    0x2, a9
3f987e50:	jruc   L3F9882D0
L3F987E60:
3f987e60:	move   *a13(0xff60), a7, 1
3f987e80:	addi   0x3f, a7
3f987ea0:	sra    0x6, a7
3f987eb0:	move   a7, a9
3f987ec0:	sll    0x3, a9
3f987ed0:	jruc   L3F9882D0
L3F987EE0:
3f987ee0:	move   a14, -*sp, 1
3f987ef0:	move   *a13(0xffa0), *a14+, 1
3f987f10:	movi   0x3f994460, a8
3f987f40:	move   a8, *a14+, 1
3f987f50:	calla  L3FB341E0
3f987f80:	sub    a8, a8
3f987f90:	jruc   L3F988660
L3F987FA0:
3f987fa0:	move   *a13(0xffa0), a8, 1
3f987fc0:	dec    a8
3f987fd0:	jreq   L3F987D20
3f987fe0:	dec    a8
3f987ff0:	jreq   L3F987D80
3f988000:	subk   2, a8
3f988010:	jreq   L3F987DF0
3f988020:	subk   4, a8
3f988030:	jreq   L3F987E60
3f988040:	jruc   L3F987EE0
L3F988050:
3f988050:	move   *a13(0xff60), a7, 1
3f988070:	addk   7, a7
3f988080:	move   a7, a10
3f988090:	sra    0x3, a10
3f9880a0:	jruc   L3F988380
L3F9880B0:
3f9880b0:	move   *a13(0xff60), a7, 1
3f9880d0:	addk   15, a7
3f9880e0:	sra    0x4, a7
3f9880f0:	move   a7, a10
3f988100:	sll    0x1, a10
3f988110:	jruc   L3F988380
L3F988120:
3f988120:	move   *a13(0xff60), a7, 1
3f988140:	addk   31, a7
3f988150:	sra    0x5, a7
3f988160:	move   a7, a10
3f988170:	sll    0x2, a10
3f988180:	jruc   L3F988380
L3F988190:
3f988190:	move   *a13(0xff60), a7, 1
3f9881b0:	addi   0x3f, a7
3f9881d0:	sra    0x6, a7
3f9881e0:	move   a7, a10
3f9881f0:	sll    0x3, a10
3f988200:	jruc   L3F988380
L3F988210:
3f988210:	move   a14, -*sp, 1
3f988220:	move   *a13(0xff80), *a14+, 1
3f988240:	movi   0x3f9945d0, a8
3f988270:	move   a8, *a14+, 1
3f988280:	calla  L3FB341E0
3f9882b0:	sub    a8, a8
3f9882c0:	jruc   L3F988660
L3F9882D0:
3f9882d0:	move   *a13(0xff80), a8, 1
3f9882f0:	dec    a8
3f988300:	jreq   L3F988050
3f988310:	dec    a8
3f988320:	jreq   L3F9880B0
3f988330:	subk   2, a8
3f988340:	jreq   L3F988120
3f988350:	subk   4, a8
3f988360:	jreq   L3F988190
3f988370:	jruc   L3F988210
L3F988380:
3f988380:	cmp    a10, a9
3f988390:	jrge   L3F9883C0
3f9883a0:	move   a9, a7
3f9883b0:	jruc   L3F9883D0
L3F9883C0:
3f9883c0:	move   a10, a7
L3F9883D0:
3f9883d0:	move   a7, *a13(0xff60), 1
3f9883f0:	move   *a13(0xffe0), a0, 1
3f988410:	move   *a13(0xffc0), a2, 1
3f988430:	sub    a11, a11
3f988440:	move   *a13(0xff40), a7, 1
3f988460:	cmp    a7, a11
3f988470:	jrge   L3F988610
L3F988480:
3f988480:	sub    a12, a12
3f988490:	move   *a13(0xff60), a7, 1
3f9884b0:	cmp    a7, a12
3f9884c0:	jrge   L3F988540
3f9884d0:	setf   8, 1, 0
L3F9884E0:
3f9884e0:	move   *a0+, *a2+, 0
3f9884f0:	inc    a12
3f988500:	move   *a13(0xff60), a7, 1
3f988520:	cmp    a7, a12
3f988530:	jrlt   L3F9884E0
L3F988540:
3f988540:	move   a10, a5
3f988550:	sub    a7, a5
3f988560:	sll    0x3, a5
3f988570:	add    a5, a2
3f988580:	move   a9, a5
3f988590:	sub    a7, a5
3f9885a0:	sll    0x3, a5
3f9885b0:	add    a5, a0
3f9885c0:	inc    a11
3f9885d0:	move   *a13(0xff40), a5, 1
3f9885f0:	cmp    a5, a11
3f988600:	jrlt   L3F988480
L3F988610:
3f988610:	move   *a13(0xff40), a8, 1
3f988630:	move   a10, a7
3f988640:	mpys   a8, a7
3f988650:	move   a7, a8
L3F988660:
3f988660:	move   *sp(0x140), a14, 1
3f988680:	mmfm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3f9886a0:	rets   2
L3F9886B0:
3f9886b0:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3f9886d0:	move   a14, a13
3f9886e0:	addi   0x40, a14
3f988700:	move   *a13(0xffc0), a7, 1
3f988720:	jreq   L3F988760
3f988730:	move   *a13(0xff80), a7, 1
3f988750:	jrne   L3F988790
L3F988760:
3f988760:	sub    a8, a8
3f988770:	jauc   L3F9897D0
L3F988790:
3f988790:	move   *a13(0xffc0), a7, 1
3f9887b0:	move   *a7, a7, 1
3f9887c0:	move   *a13(0xffa0), a5, 1
3f9887e0:	and    a5, a7
3f9887f0:	jrne   L3F988840
3f988800:	move   *a13(0xff80), a7, 1
3f988820:	move   *a7, a11, 1
3f988830:	jreq   L3F9888F0
L3F988840:
3f988840:	move   a14, -*sp, 1
3f988850:	movi   0x3f994748, a8
3f988880:	move   a8, *a14+, 1
3f988890:	calla  L3FB341E0
3f9888c0:	sub    a8, a8
3f9888d0:	jauc   L3F9897D0
L3F9888F0:
3f9888f0:	move   a14, -*sp, 1
3f988900:	movk   4, a5
3f988910:	move   a5, *a14+, 1
3f988920:	move   a13, a5
3f988930:	addk   32, a5
3f988940:	move   a5, *a14+, 1
3f988950:	move   *a13(0xffe0), *a14+, 1
3f988970:	calla  L3F96EEE0
3f9889a0:	move   a8, a10
3f9889b0:	jrle   L3F988B10
3f9889c0:	move   *a13(0x20), a5, 1
3f9889e0:	andi   0xffffff00, a5
3f988a10:	cmpi   0x100, a5
3f988a30:	jrne   L3F988B10
3f988a40:	move   a14, -*sp, 1
3f988a50:	move   a7, *a14+, 1
3f988a60:	move   *a13(0xffa0), *a14+, 1
3f988a80:	move   *a13(0xffc0), *a14+, 1
3f988aa0:	move   *a13(0xffe0), *a14+, 1
3f988ac0:	calla  L3F989820
3f988af0:	jauc   L3F9897D0
L3F988B10:
3f988b10:	move   a10, a5
3f988b20:	jrle   L3F988B90
3f988b30:	move   *a13(0x20), a5, 1
3f988b50:	andi   0xffffff00, a5
3f988b80:	jreq   L3F988C60
L3F988B90:
3f988b90:	move   a14, -*sp, 1
3f988ba0:	move   *a13(0x20), *a14+, 1
3f988bc0:	movi   0x3f9948a0, a8
3f988bf0:	move   a8, *a14+, 1
3f988c00:	calla  L3FB341E0
3f988c30:	sub    a8, a8
3f988c40:	jauc   L3F9897D0
L3F988C60:
3f988c60:	move   a14, -*sp, 1
3f988c70:	movk   4, a5
3f988c80:	move   a5, *a14+, 1
3f988c90:	move   a13, *a14+, 1
3f988ca0:	move   *a13(0xffe0), *a14+, 1
3f988cc0:	calla  L3F96EEE0
3f988cf0:	move   a8, a8
3f988d00:	jrgt   L3F988D40
3f988d10:	sub    a8, a8
3f988d20:	jauc   L3F9897D0
L3F988D40:
3f988d40:	move   *a13(0xffc0), a5, 1
3f988d60:	move   *a5(0x270), a5, 1
3f988d80:	jrne   L3F988DF0
3f988d90:	move   *a13(0xffc0), a5, 1
3f988db0:	move   *a13(0x0), *a5(0x270), 1
3f988de0:	jruc   L3F988F80
L3F988DF0:
3f988df0:	move   *a13(0xffc0), a5, 1
3f988e10:	move   *a5(0x270), a5, 1
3f988e30:	move   *a13, a7, 1
3f988e40:	cmp    a7, a5
3f988e50:	jreq   L3F988F80
3f988e60:	move   a14, -*sp, 1
3f988e70:	move   *a13(0xffa0), *a14+, 1
3f988e90:	move   *a13(0xffc0), a5, 1
3f988eb0:	move   *a5(0x270), *a14+, 1
3f988ed0:	move   a7, *a14+, 1
3f988ee0:	movi   0x3f994980, a8
3f988f10:	move   a8, *a14+, 1
3f988f20:	calla  L3FB341E0
3f988f50:	sub    a8, a8
3f988f60:	jauc   L3F9897D0
L3F988F80:
3f988f80:	move   a14, -*sp, 1
3f988f90:	movk   16, a7
3f988fa0:	move   a7, *a14+, 1
3f988fb0:	move   *a13(0xffc0), a5, 1
3f988fd0:	move   *a5(0x270), *a14+, 1
3f988ff0:	calla  L3F703D90
3f989020:	move   a8, a11
3f989030:	move   *a13(0xff80), a7, 1
3f989050:	move   a8, *a7, 1
3f989060:	move   a11, a8
3f989070:	jrne   L3F989180
3f989080:	move   a14, -*sp, 1
3f989090:	move   *a13(0xffa0), *a14+, 1
3f9890b0:	move   *a5(0x270), a5, 1
3f9890d0:	sll    0x4, a5
3f9890e0:	move   a5, *a14+, 1
3f9890f0:	movi   0x3f994b58, a8
3f989120:	move   a8, *a14+, 1
3f989130:	calla  L3FB341E0
3f989160:	sub    a8, a8
3f989170:	jruc   L3F9897D0
L3F989180:
3f989180:	sub    a9, a9
3f989190:	move   *a5(0x270), a5, 1
3f9891b0:	cmp    a5, a9
3f9891c0:	jrge   L3F989750
L3F9891D0:
3f9891d0:	move   a14, -*sp, 1
3f9891e0:	movk   2, a7
3f9891f0:	move   a7, *a14+, 1
3f989200:	move   a11, *a14+, 1
3f989210:	move   *a13(0xffe0), *a14+, 1
3f989230:	calla  L3F96EEE0
3f989260:	move   a8, a5
3f989270:	jrle   L3F989670
3f989280:	move   a14, -*sp, 1
3f989290:	move   a7, *a14+, 1
3f9892a0:	move   a11, a5
3f9892b0:	addk   16, a5
3f9892c0:	move   a5, *a14+, 1
3f9892d0:	move   *a13(0xffe0), *a14+, 1
3f9892f0:	calla  L3F96EEE0
3f989320:	move   a8, a5
3f989330:	jrle   L3F989670
3f989340:	move   a14, -*sp, 1
3f989350:	move   a7, *a14+, 1
3f989360:	move   a11, a5
3f989370:	addk   32, a5
3f989380:	move   a5, *a14+, 1
3f989390:	move   *a13(0xffe0), *a14+, 1
3f9893b0:	calla  L3F96EEE0
3f9893e0:	move   a8, a5
3f9893f0:	jrle   L3F989670
3f989400:	move   a14, -*sp, 1
3f989410:	move   a7, *a14+, 1
3f989420:	move   a11, a5
3f989430:	addi   0x30, a5
3f989450:	move   a5, *a14+, 1
3f989460:	move   *a13(0xffe0), *a14+, 1
3f989480:	calla  L3F96EEE0
3f9894b0:	move   a8, a5
3f9894c0:	jrle   L3F989670
3f9894d0:	move   a14, -*sp, 1
3f9894e0:	move   a7, *a14+, 1
3f9894f0:	move   a11, a5
3f989500:	addi   0x40, a5
3f989520:	move   a5, *a14+, 1
3f989530:	move   *a13(0xffe0), *a14+, 1
3f989550:	calla  L3F96EEE0
3f989580:	move   a8, a5
3f989590:	jrle   L3F989670
3f9895a0:	move   a14, -*sp, 1
3f9895b0:	move   a7, *a14+, 1
3f9895c0:	move   a11, a5
3f9895d0:	addi   0x50, a5
3f9895f0:	move   a5, *a14+, 1
3f989600:	move   *a13(0xffe0), *a14+, 1
3f989620:	calla  L3F96EEE0
3f989650:	move   a8, a5
3f989660:	jrgt   L3F989690
L3F989670:
3f989670:	sub    a8, a8
3f989680:	jruc   L3F9897D0
L3F989690:
3f989690:	sub    a5, a5
3f9896a0:	move   a5, *a11(0x60), 1
3f9896c0:	inc    a9
3f9896d0:	addi   0x80, a11
3f9896f0:	move   *a13(0xffc0), a5, 1
3f989710:	move   *a5(0x270), a7, 1
3f989730:	cmp    a7, a9
3f989740:	jrlt   L3F9891D0
L3F989750:
3f989750:	move   *a13(0xffc0), a7, 1
3f989770:	move   *a7, a5, 1
3f989780:	move   *a13(0xffa0), a3, 1
3f9897a0:	or     a3, a5
3f9897b0:	move   a5, *a7, 1
3f9897c0:	movk   1, a8
L3F9897D0:
3f9897d0:	move   *sp(0x100), a14, 1
3f9897f0:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3f989810:	rets   2
L3F989820:
3f989820:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f989840:	move   a14, a13
3f989850:	addi   0x40, a14
3f989870:	move   *a13(0xff80), a11, 1
3f989890:	move   *a11, a10, 1
3f9898a0:	move   a14, -*sp, 1
3f9898b0:	movk   2, a11
3f9898c0:	move   a11, *a14+, 1
3f9898d0:	move   a13, *a14+, 1
3f9898e0:	move   *a13(0xffe0), *a14+, 1
3f989900:	calla  L3F96EEE0
3f989930:	move   a8, a8
3f989940:	jrgt   L3F989980
3f989950:	sub    a8, a8
3f989960:	jauc   L3F98ABD0
L3F989980:
3f989980:	move   *a13(0xffc0), a11, 1
3f9899a0:	move   *a11(0x270), a11, 1
3f9899c0:	jrne   L3F989A40
3f9899d0:	move   *a13(0xffc0), a11, 1
3f9899f0:	setf   16, 1, 0
3f989a00:	move   *a13, a7, 0
3f989a10:	move   a7, *a11(0x270), 1
3f989a30:	jruc   L3F989BE0
L3F989A40:
3f989a40:	move   *a13(0xffc0), a11, 1
3f989a60:	move   *a11(0x270), a7, 1
3f989a80:	setf   16, 1, 0
3f989a90:	move   *a13, a11, 0
3f989aa0:	cmp    a11, a7
3f989ab0:	jreq   L3F989BE0
3f989ac0:	move   a14, -*sp, 1
3f989ad0:	move   *a13(0xffa0), *a14+, 1
3f989af0:	move   *a13(0xffc0), a7, 1
3f989b10:	move   *a7(0x270), *a14+, 1
3f989b30:	move   a11, *a14+, 1
3f989b40:	movi   0x3f994980, a8
3f989b70:	move   a8, *a14+, 1
3f989b80:	calla  L3FB341E0
3f989bb0:	sub    a8, a8
3f989bc0:	jauc   L3F98ABD0
L3F989BE0:
3f989be0:	move   a14, -*sp, 1
3f989bf0:	movk   16, a11
3f989c00:	move   a11, *a14+, 1
3f989c10:	move   *a13(0xffc0), a7, 1
3f989c30:	move   *a7(0x270), *a14+, 1
3f989c50:	calla  L3F703D90
3f989c80:	move   a8, a10
3f989c90:	move   *a13(0xff80), a11, 1
3f989cb0:	move   a8, *a11, 1
3f989cc0:	move   a10, a8
3f989cd0:	jrne   L3F989DF0
3f989ce0:	move   a14, -*sp, 1
3f989cf0:	move   *a13(0xffa0), *a14+, 1
3f989d10:	move   *a7(0x270), a7, 1
3f989d30:	sll    0x4, a7
3f989d40:	move   a7, *a14+, 1
3f989d50:	movi   0x3f994b58, a8
3f989d80:	move   a8, *a14+, 1
3f989d90:	calla  L3FB341E0
3f989dc0:	sub    a8, a8
3f989dd0:	jauc   L3F98ABD0
L3F989DF0:
3f989df0:	sub    a9, a9
3f989e00:	move   *a7(0x270), a7, 1
3f989e20:	cmp    a7, a9
3f989e30:	jage   L3F98A970
L3F989E50:
3f989e50:	move   a14, -*sp, 1
3f989e60:	movk   1, a11
3f989e70:	move   a11, *a14+, 1
3f989e80:	move   a13, a7
3f989e90:	addk   16, a7
3f989ea0:	move   a7, *a14+, 1
3f989eb0:	move   *a13(0xffe0), *a14+, 1
3f989ed0:	calla  L3F96EEE0
3f989f00:	move   a8, a8
3f989f10:	jrgt   L3F989FE0
3f989f20:	move   a14, -*sp, 1
3f989f30:	move   a10, *a14+, 1
3f989f40:	calla  L3F702440
3f989f70:	sub    a10, a10
3f989f80:	move   *a13(0xff80), a11, 1
3f989fa0:	move   a10, *a11, 1
3f989fb0:	move   a10, a8
3f989fc0:	jauc   L3F98ABD0
L3F989FE0:
3f989fe0:	movb   *a13(0x10), a11
3f98a000:	andi   0xff, a11
3f98a030:	subi   0x80, a11
3f98a050:	setf   16, 1, 0
3f98a060:	move   a11, *a10, 0
3f98a070:	move   a14, -*sp, 1
3f98a080:	movk   1, a11
3f98a090:	move   a11, *a14+, 1
3f98a0a0:	move   a7, *a14+, 1
3f98a0b0:	move   *a13(0xffe0), *a14+, 1
3f98a0d0:	calla  L3F96EEE0
3f98a100:	move   a8, a8
3f98a110:	jrgt   L3F98A1E0
3f98a120:	move   a14, -*sp, 1
3f98a130:	move   a10, *a14+, 1
3f98a140:	calla  L3F702440
3f98a170:	sub    a10, a10
3f98a180:	move   *a13(0xff80), a11, 1
3f98a1a0:	move   a10, *a11, 1
3f98a1b0:	move   a10, a8
3f98a1c0:	jauc   L3F98ABD0
L3F98A1E0:
3f98a1e0:	movb   *a13(0x10), a11
3f98a200:	andi   0xff, a11
3f98a230:	subi   0x80, a11
3f98a250:	setf   16, 1, 0
3f98a260:	move   a11, *a10(0x10), 0
3f98a280:	move   a14, -*sp, 1
3f98a290:	movk   1, a11
3f98a2a0:	move   a11, *a14+, 1
3f98a2b0:	move   a7, *a14+, 1
3f98a2c0:	move   *a13(0xffe0), *a14+, 1
3f98a2e0:	calla  L3F96EEE0
3f98a310:	move   a8, a8
3f98a320:	jrgt   L3F98A3E0
3f98a330:	move   a14, -*sp, 1
3f98a340:	move   a10, *a14+, 1
3f98a350:	calla  L3F702440
3f98a380:	sub    a10, a10
3f98a390:	move   *a13(0xff80), a11, 1
3f98a3b0:	move   a10, *a11, 1
3f98a3c0:	move   a10, a8
3f98a3d0:	jruc   L3F98ABD0
L3F98A3E0:
3f98a3e0:	movb   *a13(0x10), a11
3f98a400:	andi   0xff, a11
3f98a430:	subi   0x80, a11
3f98a450:	setf   16, 1, 0
3f98a460:	move   a11, *a10(0x20), 0
3f98a480:	move   a14, -*sp, 1
3f98a490:	movk   1, a11
3f98a4a0:	move   a11, *a14+, 1
3f98a4b0:	move   a7, *a14+, 1
3f98a4c0:	move   *a13(0xffe0), *a14+, 1
3f98a4e0:	calla  L3F96EEE0
3f98a510:	move   a8, a8
3f98a520:	jrgt   L3F98A5E0
3f98a530:	move   a14, -*sp, 1
3f98a540:	move   a10, *a14+, 1
3f98a550:	calla  L3F702440
3f98a580:	sub    a10, a10
3f98a590:	move   *a13(0xff80), a11, 1
3f98a5b0:	move   a10, *a11, 1
3f98a5c0:	move   a10, a8
3f98a5d0:	jruc   L3F98ABD0
L3F98A5E0:
3f98a5e0:	movb   *a13(0x10), a11
3f98a600:	andi   0xff, a11
3f98a630:	subi   0x80, a11
3f98a650:	setf   16, 1, 0
3f98a660:	move   a11, *a10(0x30), 0
3f98a680:	move   a14, -*sp, 1
3f98a690:	movk   1, a11
3f98a6a0:	move   a11, *a14+, 1
3f98a6b0:	move   a7, *a14+, 1
3f98a6c0:	move   *a13(0xffe0), *a14+, 1
3f98a6e0:	calla  L3F96EEE0
3f98a710:	move   a8, a8
3f98a720:	jrgt   L3F98A7E0
3f98a730:	move   a14, -*sp, 1
3f98a740:	move   a10, *a14+, 1
3f98a750:	calla  L3F702440
3f98a780:	sub    a10, a10
3f98a790:	move   *a13(0xff80), a11, 1
3f98a7b0:	move   a10, *a11, 1
3f98a7c0:	move   a10, a8
3f98a7d0:	jruc   L3F98ABD0
L3F98A7E0:
3f98a7e0:	movb   *a13(0x10), a11
3f98a800:	andi   0xff, a11
3f98a830:	subi   0x80, a11
3f98a850:	setf   16, 1, 0
3f98a860:	move   a11, *a10(0x40), 0
3f98a880:	sub    a11, a11
3f98a890:	move   a11, *a10(0x50), 0
3f98a8b0:	move   a11, *a10(0x60), 1
3f98a8d0:	inc    a9
3f98a8e0:	addi   0x80, a10
3f98a900:	move   *a13(0xffc0), a11, 1
3f98a920:	move   *a11(0x270), a7, 1
3f98a940:	cmp    a7, a9
3f98a950:	jalt   L3F989E50
L3F98A970:
3f98a970:	move   *a13(0xffc0), a11, 1
3f98a990:	move   *a11, a7, 1
3f98a9a0:	move   *a13(0xffa0), a5, 1
3f98a9c0:	or     a5, a7
3f98a9d0:	move   a7, *a11, 1
3f98a9e0:	move   *a13(0xffe0), a7, 1
3f98aa00:	move   *a7(0x350), a5, 1
3f98aa20:	addk   3, a5
3f98aa30:	sra    0x2, a5
3f98aa40:	sll    0x2, a5
3f98aa50:	move   *a7(0x350), a7, 1
3f98aa70:	move   a5, a9
3f98aa80:	sub    a7, a9
3f98aa90:	jrle   L3F98AB70
3f98aaa0:	move   a14, -*sp, 1
3f98aab0:	move   *a13(0xffe0), a7, 1
3f98aad0:	move   *a7(0x350), a5, 1
3f98aaf0:	add    a9, a5
3f98ab00:	move   a5, *a14+, 1
3f98ab10:	move   a7, *a14+, 1
3f98ab20:	calla  L3F96F9F0
3f98ab50:	move   a8, *a13(0x20), 1
L3F98AB70:
3f98ab70:	move   *a13(0x20), a7, 1
3f98ab90:	jrge   L3F98ABC0
3f98aba0:	sub    a8, a8
3f98abb0:	jruc   L3F98ABD0
L3F98ABC0:
3f98abc0:	movk   1, a8
L3F98ABD0:
3f98abd0:	move   *sp(0xe0), a14, 1
3f98abf0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f98ac10:	rets   2
L3F98AC20:
3f98ac20:	mmtm   sp, a0,a1,a3,a5,a7,a9,a10,a11,a12,a13
3f98ac40:	move   a14, a13
3f98ac50:	addi   0x4e0, a14
3f98ac70:	move   a14, -*sp, 1
3f98ac80:	movk   4, a7
3f98ac90:	move   a7, *a14+, 1
3f98aca0:	move   *a13(0xffe0), *a14+, 1
3f98acc0:	calla  L3F96F9F0
3f98acf0:	move   a8, a10
3f98ad00:	jrlt   L3F98ADD0
3f98ad10:	move   a14, -*sp, 1
3f98ad20:	move   a7, *a14+, 1
3f98ad30:	move   a13, a7
3f98ad40:	addk   32, a7
3f98ad50:	move   a7, *a14+, 1
3f98ad60:	move   *a13(0xffe0), *a14+, 1
3f98ad80:	calla  L3F96EEE0
3f98adb0:	move   a8, a8
3f98adc0:	jrgt   L3F98AE00
L3F98ADD0:
3f98add0:	sub    a8, a8
3f98ade0:	jauc   L3F98D6F0
L3F98AE00:
3f98ae00:	sub    a11, a11
3f98ae10:	move   *a13(0x20), a7, 1
3f98ae30:	cmp    a7, a11
3f98ae40:	jrge   L3F98B300
L3F98AE50:
3f98ae50:	move   a14, -*sp, 1
3f98ae60:	movk   4, a7
3f98ae70:	move   a7, *a14+, 1
3f98ae80:	move   a11, a7
3f98ae90:	sll    0x7, a7
3f98aea0:	add    a13, a7
3f98aeb0:	addi   0x40, a7
3f98aed0:	move   a7, *a14+, 1
3f98aee0:	move   *a13(0xffe0), *a14+, 1
3f98af00:	calla  L3F96EEE0
3f98af30:	move   a8, a7
3f98af40:	jrle   L3F98B250
3f98af50:	move   a14, -*sp, 1
3f98af60:	movk   4, a7
3f98af70:	move   a7, *a14+, 1
3f98af80:	move   a11, a7
3f98af90:	sll    0x7, a7
3f98afa0:	add    a13, a7
3f98afb0:	addi   0x60, a7
3f98afd0:	move   a7, *a14+, 1
3f98afe0:	move   *a13(0xffe0), *a14+, 1
3f98b000:	calla  L3F96EEE0
3f98b030:	move   a8, a7
3f98b040:	jrle   L3F98B250
3f98b050:	move   a14, -*sp, 1
3f98b060:	movk   4, a7
3f98b070:	move   a7, *a14+, 1
3f98b080:	move   a11, a7
3f98b090:	sll    0x7, a7
3f98b0a0:	add    a13, a7
3f98b0b0:	addi   0x80, a7
3f98b0d0:	move   a7, *a14+, 1
3f98b0e0:	move   *a13(0xffe0), *a14+, 1
3f98b100:	calla  L3F96EEE0
3f98b130:	move   a8, a7
3f98b140:	jrle   L3F98B250
3f98b150:	move   a14, -*sp, 1
3f98b160:	movk   4, a7
3f98b170:	move   a7, *a14+, 1
3f98b180:	move   a11, a7
3f98b190:	sll    0x7, a7
3f98b1a0:	add    a13, a7
3f98b1b0:	addi   0xa0, a7
3f98b1d0:	move   a7, *a14+, 1
3f98b1e0:	move   *a13(0xffe0), *a14+, 1
3f98b200:	calla  L3F96EEE0
3f98b230:	move   a8, a7
3f98b240:	jrgt   L3F98B280
L3F98B250:
3f98b250:	sub    a8, a8
3f98b260:	jauc   L3F98D6F0
L3F98B280:
3f98b280:	inc    a11
3f98b290:	move   *a13(0x20), a7, 1
3f98b2b0:	cmp    a7, a11
3f98b2c0:	jrge   L3F98B300
3f98b2d0:	cmpi   0x8, a11
3f98b2f0:	jrlt   L3F98AE50
L3F98B300:
3f98b300:	subk   8, a7
3f98b310:	jrle   L3F98B450
3f98b320:	move   a14, -*sp, 1
3f98b330:	move   *a13(0x20), a7, 1
3f98b350:	subk   8, a7
3f98b360:	move   a7, *a14+, 1
3f98b370:	movi   0x3f993428, a8
3f98b3a0:	move   a8, *a14+, 1
3f98b3b0:	calla  L3FB341E0
3f98b3e0:	move   a14, -*sp, 1
3f98b3f0:	movi   0xffff, a7
3f98b410:	move   a7, *a14+, 1
3f98b420:	calla  L3F976E20
L3F98B450:
3f98b450:	move   a14, -*sp, 1
3f98b460:	movi   0x60, a7
3f98b480:	move   a7, *a14+, 1
3f98b490:	movk   1, a7
3f98b4a0:	move   a7, *a14+, 1
3f98b4b0:	calla  L3F703D90
3f98b4e0:	move   a8, a0
3f98b4f0:	move   a14, -*sp, 1
3f98b500:	movi   0x96, a5
3f98b520:	move   a5, *a14+, 1
3f98b530:	move   a7, *a14+, 1
3f98b540:	calla  L3F703D90
3f98b570:	move   a8, *a0(0x40), 1
3f98b590:	move   *a0(0x40), a7, 1
3f98b5b0:	movk   1, a5
3f98b5c0:	move   a5, *a7(0x450), 1
3f98b5e0:	sub    a11, a11
3f98b5f0:	move   *a13(0x20), a7, 1
3f98b610:	subk   8, a7
3f98b620:	jrge   L3F98B660
3f98b630:	move   *a13(0x20), a7, 1
3f98b650:	jruc   L3F98B670
L3F98B660:
3f98b660:	movk   8, a7
L3F98B670:
3f98b670:	cmp    a7, a11
3f98b680:	jage   L3F98C4C0
3f98b6a0:	jauc   L3F98C320
L3F98B6C0:
3f98b6c0:	move   a14, -*sp, 1
3f98b6d0:	move   a11, a7
3f98b6e0:	sll    0x7, a7
3f98b6f0:	add    a13, a7
3f98b700:	move   *a7(0xa0), *a14+, 1
3f98b720:	move   *a13(0xffe0), *a14+, 1
3f98b740:	calla  L3F96F9F0
3f98b770:	move   a8, a10
3f98b780:	jrle   L3F98B8B0
3f98b790:	move   a14, -*sp, 1
3f98b7a0:	move   *a0(0x40), a7, 1
3f98b7c0:	addi   0x2b0, a7
3f98b7e0:	move   a7, *a14+, 1
3f98b7f0:	movk   4, a7
3f98b800:	move   a7, *a14+, 1
3f98b810:	move   *a0(0x40), *a14+, 1
3f98b830:	move   *a13(0xffe0), *a14+, 1
3f98b850:	calla  L3F9886B0
3f98b880:	move   a8, a5
3f98b890:	jane   L3F98C410
L3F98B8B0:
3f98b8b0:	move   a14, -*sp, 1
3f98b8c0:	movi   0x3f993980, a8
3f98b8f0:	move   a8, *a14+, 1
3f98b900:	calla  L3FB341E0
3f98b930:	move   a0, a5
3f98b940:	jreq   L3F98BA00
3f98b950:	move   a14, -*sp, 1
3f98b960:	move   a0, *a14+, 1
3f98b970:	calla  L3F98D740
3f98b9a0:	move   a14, -*sp, 1
3f98b9b0:	move   a0, *a14+, 1
3f98b9c0:	calla  L3F702440
3f98b9f0:	sub    a0, a0
L3F98BA00:
3f98ba00:	sub    a8, a8
3f98ba10:	jauc   L3F98D6F0
L3F98BA30:
3f98ba30:	move   a14, -*sp, 1
3f98ba40:	move   a11, a7
3f98ba50:	sll    0x7, a7
3f98ba60:	add    a13, a7
3f98ba70:	move   *a7(0xa0), *a14+, 1
3f98ba90:	move   *a13(0xffe0), *a14+, 1
3f98bab0:	calla  L3F96F9F0
3f98bae0:	move   a8, a10
3f98baf0:	jrle   L3F98BBD0
3f98bb00:	move   a14, -*sp, 1
3f98bb10:	movk   1, a7
3f98bb20:	move   a7, *a14+, 1
3f98bb30:	move   *a0(0x40), *a14+, 1
3f98bb50:	move   *a13(0xffe0), *a14+, 1
3f98bb70:	calla  L3F984970
3f98bba0:	move   a8, a5
3f98bbb0:	jane   L3F98C410
L3F98BBD0:
3f98bbd0:	move   a14, -*sp, 1
3f98bbe0:	movi   0x3f994cf8, a8
3f98bc10:	move   a8, *a14+, 1
3f98bc20:	calla  L3FB341E0
3f98bc50:	move   a0, a5
3f98bc60:	jreq   L3F98BD20
3f98bc70:	move   a14, -*sp, 1
3f98bc80:	move   a0, *a14+, 1
3f98bc90:	calla  L3F98D740
3f98bcc0:	move   a14, -*sp, 1
3f98bcd0:	move   a0, *a14+, 1
3f98bce0:	calla  L3F702440
3f98bd10:	sub    a0, a0
L3F98BD20:
3f98bd20:	sub    a8, a8
3f98bd30:	jauc   L3F98D6F0
L3F98BD50:
3f98bd50:	move   a14, -*sp, 1
3f98bd60:	move   a11, a7
3f98bd70:	sll    0x7, a7
3f98bd80:	add    a13, a7
3f98bd90:	move   *a7(0xa0), *a14+, 1
3f98bdb0:	move   *a13(0xffe0), *a14+, 1
3f98bdd0:	calla  L3F96F9F0
3f98be00:	move   a8, a10
3f98be10:	jrle   L3F98BEC0
3f98be20:	move   a14, -*sp, 1
3f98be30:	move   *a0(0x40), *a14+, 1
3f98be50:	move   *a13(0xffe0), *a14+, 1
3f98be70:	calla  L3F979C00
3f98bea0:	move   a8, a5
3f98beb0:	jrne   L3F98C410
L3F98BEC0:
3f98bec0:	move   a14, -*sp, 1
3f98bed0:	movi   0x3f993718, a8
3f98bf00:	move   a8, *a14+, 1
3f98bf10:	calla  L3FB341E0
3f98bf40:	move   a0, a5
3f98bf50:	jreq   L3F98C010
3f98bf60:	move   a14, -*sp, 1
3f98bf70:	move   a0, *a14+, 1
3f98bf80:	calla  L3F98D740
3f98bfb0:	move   a14, -*sp, 1
3f98bfc0:	move   a0, *a14+, 1
3f98bfd0:	calla  L3F702440
3f98c000:	sub    a0, a0
L3F98C010:
3f98c010:	sub    a8, a8
3f98c020:	jauc   L3F98D6F0
L3F98C040:
3f98c040:	move   a14, -*sp, 1
3f98c050:	move   a11, a7
3f98c060:	sll    0x7, a7
3f98c070:	add    a13, a7
3f98c080:	move   *a7(0xa0), *a14+, 1
3f98c0a0:	move   *a13(0xffe0), *a14+, 1
3f98c0c0:	calla  L3F96F9F0
3f98c0f0:	move   a8, a10
3f98c100:	jrle   L3F98C1A0
3f98c110:	move   a14, -*sp, 1
3f98c120:	move   a0, *a14+, 1
3f98c130:	move   *a13(0xffe0), *a14+, 1
3f98c150:	calla  L3F97C750
3f98c180:	move   a8, a5
3f98c190:	jrne   L3F98C410
L3F98C1A0:
3f98c1a0:	move   a14, -*sp, 1
3f98c1b0:	movi   0x3f993858, a8
3f98c1e0:	move   a8, *a14+, 1
3f98c1f0:	calla  L3FB341E0
3f98c220:	move   a0, a5
3f98c230:	jreq   L3F98C2F0
3f98c240:	move   a14, -*sp, 1
3f98c250:	move   a0, *a14+, 1
3f98c260:	calla  L3F98D740
3f98c290:	move   a14, -*sp, 1
3f98c2a0:	move   a0, *a14+, 1
3f98c2b0:	calla  L3F702440
3f98c2e0:	sub    a0, a0
L3F98C2F0:
3f98c2f0:	sub    a8, a8
3f98c300:	jauc   L3F98D6F0
L3F98C320:
3f98c320:	move   a11, a7
3f98c330:	sll    0x7, a7
3f98c340:	add    a13, a7
3f98c350:	move   *a7(0x40), a8, 1
3f98c370:	subk   2, a8
3f98c380:	jreq   L3F98BD50
3f98c390:	subk   2, a8
3f98c3a0:	jaeq   L3F98B6C0
3f98c3c0:	subk   4, a8
3f98c3d0:	jaeq   L3F98BA30
3f98c3f0:	subk   24, a8
3f98c400:	jreq   L3F98C040
L3F98C410:
3f98c410:	inc    a11
3f98c420:	move   *a13(0x20), a7, 1
3f98c440:	subk   8, a7
3f98c450:	jrge   L3F98C490
3f98c460:	move   *a13(0x20), a7, 1
3f98c480:	jruc   L3F98C4A0
L3F98C490:
3f98c490:	movk   8, a7
L3F98C4A0:
3f98c4a0:	cmp    a7, a11
3f98c4b0:	jrlt   L3F98C320
L3F98C4C0:
3f98c4c0:	move   a14, -*sp, 1
3f98c4d0:	move   *a13(0xffc0), a7, 1
3f98c4f0:	movb   *a7(0x100), a8
3f98c510:	move   a8, *a14+, 1
3f98c520:	movk   2, a5
3f98c530:	move   a5, *a14+, 1
3f98c540:	move   *a13(0xffa0), a3, 1
3f98c560:	setf   16, 0, 0
3f98c570:	move   *a3(0x50), a8, 0
3f98c590:	move   a8, *a14+, 1
3f98c5a0:	calla  L3F976990
3f98c5d0:	move   a14, -*sp, 1
3f98c5e0:	movb   *a7(0x100), a5
3f98c600:	move   a5, *a14+, 1
3f98c610:	movk   2, a5
3f98c620:	move   a5, *a14+, 1
3f98c630:	setf   16, 0, 0
3f98c640:	move   *a3(0x40), a5, 0
3f98c660:	move   a5, *a14+, 1
3f98c670:	move   a8, a5
3f98c680:	calla  L3F976990
3f98c6b0:	move   a8, a9
3f98c6c0:	add    a8, a5
3f98c6d0:	move   a5, *a13, 1
3f98c6e0:	cmp    a5, a9
3f98c6f0:	jage   L3F98D5B0
L3F98C710:
3f98c710:	move   *a13(0xffe0), a7, 1
3f98c730:	move   a9, a5
3f98c740:	andi   0xff, a5
3f98c770:	move   *a7(0x270), a3, 1
3f98c790:	cmp    a3, a5
3f98c7a0:	jrlt   L3F98CE20
3f98c7b0:	move   a9, a5
3f98c7c0:	andi   0xff, a5
3f98c7f0:	move   *a7(0x2b0), a3, 1
3f98c810:	cmp    a3, a5
3f98c820:	jrgt   L3F98CE20
3f98c830:	move   *a0(0x80), a5, 1
3f98c850:	move   *a0(0x60), a3, 1
3f98c870:	sub    a3, a5
3f98c880:	move   a9, a3
3f98c890:	sra    0x8, a3
3f98c8a0:	andi   0xff, a3
3f98c8d0:	move   *a0(0xa0), a7, 1
3f98c8f0:	sub    a7, a3
3f98c900:	inc    a5
3f98c910:	mpys   a5, a3
3f98c920:	move   a9, a7
3f98c930:	andi   0xff, a7
3f98c960:	add    a7, a3
3f98c970:	move   *a0(0x60), a7, 1
3f98c990:	sub    a7, a3
3f98c9a0:	sll    0x5, a3
3f98c9b0:	move   *a0(0x160), a7, 1
3f98c9d0:	add    a3, a7
3f98c9e0:	move   *a7, a7, 1
3f98c9f0:	jreq   L3F98CE20
3f98ca00:	move   *a0(0x80), a7, 1
3f98ca20:	move   *a0(0x60), a5, 1
3f98ca40:	sub    a5, a7
3f98ca50:	move   a9, a5
3f98ca60:	sra    0x8, a5
3f98ca70:	andi   0xff, a5
3f98caa0:	move   *a0(0xa0), a3, 1
3f98cac0:	sub    a3, a5
3f98cad0:	inc    a7
3f98cae0:	mpys   a7, a5
3f98caf0:	move   a9, a7
3f98cb00:	andi   0xff, a7
3f98cb30:	add    a7, a5
3f98cb40:	move   *a0(0x60), a7, 1
3f98cb60:	sub    a7, a5
3f98cb70:	sll    0x5, a5
3f98cb80:	move   *a0(0x160), a7, 1
3f98cba0:	add    a5, a7
3f98cbb0:	move   *a7(0x0), *a13(0x440), 1
3f98cbe0:	move   *a0(0x80), a7, 1
3f98cc00:	move   *a0(0x60), a5, 1
3f98cc20:	sub    a5, a7
3f98cc30:	move   a9, a5
3f98cc40:	sra    0x8, a5
3f98cc50:	andi   0xff, a5
3f98cc80:	move   *a0(0xa0), a3, 1
3f98cca0:	sub    a3, a5
3f98ccb0:	inc    a7
3f98ccc0:	mpys   a7, a5
3f98ccd0:	move   a9, a7
3f98cce0:	andi   0xff, a7
3f98cd10:	add    a7, a5
3f98cd20:	move   *a0(0x60), a7, 1
3f98cd40:	sub    a7, a5
3f98cd50:	sll    0x5, a5
3f98cd60:	move   *a0(0x160), a7, 1
3f98cd80:	add    a5, a7
3f98cd90:	move   *a0(0x40), a5, 1
3f98cdb0:	move   *a7, a7, 1
3f98cdc0:	move   *a5(0x2b0), a5, 1
3f98cde0:	sub    a5, a7
3f98cdf0:	move   a7, a12
3f98ce00:	sra    0x7, a12
3f98ce10:	jruc   L3F98CE50
L3F98CE20:
3f98ce20:	sub    a7, a7
3f98ce30:	move   a7, *a13(0x440), 1
L3F98CE50:
3f98ce50:	move   *a13(0x440), a7, 1
3f98ce70:	jreq   L3F98D560
3f98ce80:	move   a7, *a13(0x4c0), 1
3f98cea0:	setf   16, 1, 0
3f98ceb0:	move   *a7(0x30), a5, 0
3f98ced0:	move   *a7(0x40), a3, 0
3f98cef0:	add    a3, a5
3f98cf00:	sll    0x1, a5
3f98cf10:	move   *a7(0x10), a3, 0
3f98cf30:	move   *a7, a1, 0
3f98cf40:	sub    a1, a3
3f98cf50:	addk   7, a3
3f98cf60:	sra    0x3, a3
3f98cf70:	mpys   a3, a5
3f98cf80:	move   a5, *a13(0x4a0), 1
3f98cfa0:	move   a14, -*sp, 1
3f98cfb0:	move   *a13(0xffe0), a3, 1
3f98cfd0:	setf   16, 0, 0
3f98cfe0:	move   *a3(0x230), a1, 0
3f98d000:	move   *a3(0x240), a3, 0
3f98d020:	add    a3, a1
3f98d030:	add    a5, a1
3f98d040:	addk   19, a1
3f98d050:	srl    0x2, a1
3f98d060:	sll    0x2, a1
3f98d070:	move   a1, *a14+, 1
3f98d080:	calla  L3F95D9A0
3f98d0b0:	move   a8, *a13(0x460), 1
3f98d0d0:	addi   0x80, a8
3f98d0f0:	move   a8, *a13(0x480), 1
3f98d110:	move   a14, -*sp, 1
3f98d120:	move   *a13(0xffc0), a3, 1
3f98d140:	movb   *a3(0x100), a1
3f98d160:	move   a1, *a14+, 1
3f98d170:	movk   2, a1
3f98d180:	move   a1, *a14+, 1
3f98d190:	move   a9, *a14+, 1
3f98d1a0:	move   a8, a1
3f98d1b0:	calla  L3F976990
3f98d1e0:	setf   16, 0, 0
3f98d1f0:	move   a8, *a1(0x20), 0
3f98d210:	move   a14, -*sp, 1
3f98d220:	movk   10, a1
3f98d230:	move   a1, *a14+, 1
3f98d240:	move   *a13(0x480), a1, 1
3f98d260:	addi   0x30, a1
3f98d280:	move   a1, *a14+, 1
3f98d290:	move   a7, *a14+, 1
3f98d2a0:	calla  L3FB44400
3f98d2d0:	move   a14, -*sp, 1
3f98d2e0:	move   a5, *a14+, 1
3f98d2f0:	move   *a13(0xffe0), a1, 1
3f98d310:	setf   16, 0, 0
3f98d320:	move   *a1(0x230), a1, 0
3f98d340:	move   *a13(0xffe0), a3, 1
3f98d360:	move   *a3(0x240), a3, 0
3f98d380:	add    a3, a1
3f98d390:	addk   10, a1
3f98d3a0:	sll    0x3, a1
3f98d3b0:	move   *a13(0x480), a3, 1
3f98d3d0:	add    a3, a1
3f98d3e0:	addi   0x30, a1
3f98d400:	move   a1, *a14+, 1
3f98d410:	move   *a0(0x40), a1, 1
3f98d430:	move   a12, a3
3f98d440:	sll    0x5, a3
3f98d450:	move   *a1(0x3f0), a1, 1
3f98d470:	add    a3, a1
3f98d480:	move   *a1+, *a14+, 1
3f98d490:	calla  L3FB44400
3f98d4c0:	move   a14, -*sp, 1
3f98d4d0:	movk   13, a3
3f98d4e0:	move   a3, *a14+, 1
3f98d4f0:	move   *a13(0x460), *a14+, 1
3f98d510:	move   *a13(0xffc0), *a14+, 1
3f98d530:	calla  L3F966950
L3F98D560:
3f98d560:	inc    a9
3f98d570:	move   *a13, a7, 1
3f98d580:	cmp    a7, a9
3f98d590:	jalt   L3F98C710
L3F98D5B0:
3f98d5b0:	move   a14, -*sp, 1
3f98d5c0:	move   *a13(0xffc0), *a14+, 1
3f98d5e0:	calla  L3F966440
3f98d610:	move   a0, a1
3f98d620:	jreq   L3F98D6E0
3f98d630:	move   a14, -*sp, 1
3f98d640:	move   a0, *a14+, 1
3f98d650:	calla  L3F98D740
3f98d680:	move   a14, -*sp, 1
3f98d690:	move   a0, *a14+, 1
3f98d6a0:	calla  L3F702440
3f98d6d0:	sub    a0, a0
L3F98D6E0:
3f98d6e0:	movk   1, a8
L3F98D6F0:
3f98d6f0:	move   *sp(0x160), a14, 1
3f98d710:	mmfm   sp, a0,a1,a3,a5,a7,a9,a10,a11,a12,a13
3f98d730:	rets   2
L3F98D740:
3f98d740:	mmtm   sp, a9,a11,a13
3f98d760:	move   a14, a13
3f98d770:	move   *a13(0xffe0), a11, 1
3f98d790:	jaeq   L3F98E2D0
3f98d7b0:	move   *a11(0x40), a11, 1
3f98d7d0:	jreq   L3F98DEF0
3f98d7e0:	move   *a13(0xffe0), a11, 1
3f98d800:	move   *a11(0x40), a11, 1
3f98d820:	move   *a11(0x2b0), a11, 1
3f98d840:	jreq   L3F98D940
3f98d850:	move   a14, -*sp, 1
3f98d860:	move   *a13(0xffe0), a11, 1
3f98d880:	move   *a11(0x40), a9, 1
3f98d8a0:	move   *a9(0x2b0), *a14+, 1
3f98d8c0:	calla  L3F702440
3f98d8f0:	move   *a11(0x40), a9, 1
3f98d910:	sub    a11, a11
3f98d920:	move   a11, *a9(0x2b0), 1
L3F98D940:
3f98d940:	move   *a13(0xffe0), a11, 1
3f98d960:	move   *a11(0x40), a9, 1
3f98d980:	move   *a9(0x410), a9, 1
3f98d9a0:	jreq   L3F98DA80
3f98d9b0:	move   a14, -*sp, 1
3f98d9c0:	move   *a11(0x40), a9, 1
3f98d9e0:	move   *a9(0x410), *a14+, 1
3f98da00:	calla  L3F702440
3f98da30:	move   *a11(0x40), a9, 1
3f98da50:	sub    a11, a11
3f98da60:	move   a11, *a9(0x410), 1
L3F98DA80:
3f98da80:	move   *a13(0xffe0), a11, 1
3f98daa0:	move   *a11(0x40), a9, 1
3f98dac0:	move   *a9(0x3f0), a9, 1
3f98dae0:	jreq   L3F98DBC0
3f98daf0:	move   a14, -*sp, 1
3f98db00:	move   *a11(0x40), a9, 1
3f98db20:	move   *a9(0x3f0), *a14+, 1
3f98db40:	calla  L3F702440
3f98db70:	move   *a11(0x40), a9, 1
3f98db90:	sub    a11, a11
3f98dba0:	move   a11, *a9(0x3f0), 1
L3F98DBC0:
3f98dbc0:	move   *a13(0xffe0), a11, 1
3f98dbe0:	move   *a11(0x40), a9, 1
3f98dc00:	move   *a9(0x230), a9, 1
3f98dc20:	jreq   L3F98DD00
3f98dc30:	move   a14, -*sp, 1
3f98dc40:	move   *a11(0x40), a9, 1
3f98dc60:	move   *a9(0x230), *a14+, 1
3f98dc80:	calla  L3F702440
3f98dcb0:	move   *a11(0x40), a9, 1
3f98dcd0:	sub    a11, a11
3f98dce0:	move   a11, *a9(0x230), 1
L3F98DD00:
3f98dd00:	move   *a13(0xffe0), a11, 1
3f98dd20:	move   *a11(0x40), a9, 1
3f98dd40:	move   *a9(0x250), a9, 1
3f98dd60:	jreq   L3F98DE40
3f98dd70:	move   a14, -*sp, 1
3f98dd80:	move   *a11(0x40), a9, 1
3f98dda0:	move   *a9(0x250), *a14+, 1
3f98ddc0:	calla  L3F702440
3f98ddf0:	move   *a11(0x40), a9, 1
3f98de10:	sub    a11, a11
3f98de20:	move   a11, *a9(0x250), 1
L3F98DE40:
3f98de40:	move   a14, -*sp, 1
3f98de50:	move   *a13(0xffe0), a11, 1
3f98de70:	move   *a11(0x40), *a14+, 1
3f98de90:	calla  L3F702440
3f98dec0:	sub    a9, a9
3f98ded0:	move   a9, *a11(0x40), 1
L3F98DEF0:
3f98def0:	move   *a13(0xffe0), a11, 1
3f98df10:	move   *a11(0x180), a9, 1
3f98df30:	jreq   L3F98E210
3f98df40:	move   a14, -*sp, 1
3f98df50:	move   *a11(0x180), *a14+, 1
3f98df70:	calla  L3F702440
3f98dfa0:	move   *a11(0x160), a9, 1
3f98dfc0:	jreq   L3F98E0F0
3f98dfd0:	move   *a11(0x160), a9, 1
3f98dff0:	move   *a11(0x180), a11, 1
3f98e010:	cmp    a11, a9
3f98e020:	jreq   L3F98E0F0
3f98e030:	move   a14, -*sp, 1
3f98e040:	move   *a13(0xffe0), a11, 1
3f98e060:	move   *a11(0x160), *a14+, 1
3f98e080:	calla  L3F702440
3f98e0b0:	sub    a9, a9
3f98e0c0:	move   a9, *a11(0x160), 1
3f98e0e0:	jruc   L3F98E1C0
L3F98E0F0:
3f98e0f0:	move   *a13(0xffe0), a11, 1
3f98e110:	move   *a11(0x160), a9, 1
3f98e130:	move   *a11(0x180), a11, 1
3f98e150:	cmp    a11, a9
3f98e160:	jrne   L3F98E1C0
3f98e170:	move   *a13(0xffe0), a11, 1
3f98e190:	sub    a9, a9
3f98e1a0:	move   a9, *a11(0x160), 1
L3F98E1C0:
3f98e1c0:	move   *a13(0xffe0), a11, 1
3f98e1e0:	sub    a9, a9
3f98e1f0:	move   a9, *a11(0x180), 1
L3F98E210:
3f98e210:	move   *a11(0x160), a9, 1
3f98e230:	jreq   L3F98E2D0
3f98e240:	move   a14, -*sp, 1
3f98e250:	move   *a11(0x160), *a14+, 1
3f98e270:	calla  L3F702440
3f98e2a0:	sub    a9, a9
3f98e2b0:	move   a9, *a11(0x160), 1
L3F98E2D0:
3f98e2d0:	move   *sp(0x80), a14, 1
3f98e2f0:	mmfm   sp, a9,a11,a13
3f98e310:	rets   2
3f98e320:	subb   b2, b5
3f98e330:	dsjs   a4, L3F98E460
3f98e340:	move   a1, b0
3f98e350:	sla    0x3, sp
3f98e360:	move   b10, b6
3f98e370:	srl    a1, a0
3f98e380:	.word  0x726f
3f98e390:	.word  0x7120
3f98e3a0:	sra    b11, b5
3f98e3b0:	sra    b11, b5
3f98e3c0:	sra    a9, a0
3f98e3d0:	sra    a11, a12
3f98e3e0:	sra    a11, a13
3f98e3f0:	.word  0x746e
3f98e400:	.word  0x0a2e
3f98e410:	.word  0x7500
3f98e420:	.word  0x746c
3f98e430:	rl     b11, b2
3f98e440:	mpyu   b11, b8
3f98e450:	modu   a11, a6
L3F98E460:
3f98e460:	.word  0x746e
3f98e470:	sra    b2, sp
3f98e480:	sra    a11, a1
3f98e490:	modu   a11, a13
3f98e4a0:	dsjs   a14, L3F98E5E0
3f98e4b0:	addc   a9, a0
3f98e4c0:	.word  0x756f
3f98e4d0:	sra    a3, a12
3f98e4e0:	sll    0x1b, a14
3f98e4f0:	sla    0x3, b4
3f98e500:	sra    a11, a7
3f98e510:	sla    0x3, b4
3f98e520:	sra    a11, a13
3f98e530:	modu   a11, a13
3f98e540:	.word  0x7972
3f98e550:	srl    a1, a0
3f98e560:	.word  0x726f
3f98e570:	mods   a1, a0
3f98e580:	sll    a11, sp
3f98e590:	mods   a3, a1
3f98e5a0:	.word  0x7620
3f98e5b0:	.word  0x7261
3f98e5c0:	sla    a11, a9
3f98e5d0:	mods   a3, a2
L3F98E5E0:
3f98e5e0:	.word  0x7365
3f98e5f0:	.word  0x000a
3f98e600:	subb   b2, b5
3f98e610:	dsjs   a4, L3F98E740
3f98e620:	move   a1, b0
3f98e630:	sla    0x3, sp
3f98e640:	move   b10, b6
3f98e650:	srl    a1, a0
3f98e660:	.word  0x726f
3f98e670:	modu   a1, a0
3f98e680:	.word  0x7765
3f98e690:	sll    a9, a0
3f98e6a0:	modu   a3, sp
3f98e6b0:	sra    a11, a14
3f98e6c0:	.word  0x7463
3f98e6d0:	modu   a11, a9
3f98e6e0:	srl    0xd, a14
3f98e6f0:	.word  0x000a
3f98e700:	mods   b2, b5
3f98e710:	.word  0x7274
3f98e720:	.word  0x7869
3f98e730:	srl    a1, a0
L3F98E740:
3f98e740:	modu   a3, sp
3f98e750:	sla    0x3, b4
3f98e760:	sla    a11, a4
3f98e770:	mods   a11, a5
3f98e780:	modu   a3, sp
3f98e790:	srl    a1, a0
3f98e7a0:	rl     a11, a1
3f98e7b0:	sra    a11, a12
3f98e7c0:	sla    0x3, a4
3f98e7d0:	modu   b11, b4
3f98e7e0:	sla    a9, a0
3f98e7f0:	mods   a3, a12
3f98e800:	sll    a11, sp
3f98e810:	.word  0x7461
3f98e820:	sla    0x3, a5
3f98e830:	rl     b3, b3
3f98e840:	.word  0x7261
3f98e850:	sra    a3, a5
3f98e860:	mods   a9, a0
3f98e870:	mods   a11, a5
3f98e880:	.word  0x726f
3f98e890:	sla    0x3, b9
3f98e8a0:	modu   a11, a3
3f98e8b0:	modu   a3, a14
3f98e8c0:	sll    a11, a5
3f98e8d0:	rl     b11, b4
3f98e8e0:	modu   a3, sp
3f98e8f0:	.word  0x000a
3f98e900:	sla    a10, a3
3f98e910:	modu   a3, a14
3f98e920:	.word  0x746f
3f98e930:	.word  0x7320
3f98e940:	.word  0x7465
3f98e950:	srl    a1, a0
3f98e960:	modu   a3, sp
3f98e970:	sla    0x3, b4
3f98e980:	sla    b11, b0
3f98e990:	rl     b3, b4
3f98e9a0:	sla    0x1, a14
3f98e9b0:	and    a2, a9
3f98e9c0:	sla    a9, a0
3f98e9d0:	sra    a3, a4
3f98e9e0:	sra    b11, b2
3f98e9f0:	.word  0x7373
3f98ea00:	modu   a1, a0
3f98ea10:	.word  0x746f
3f98ea20:	.word  0x7320
3f98ea30:	.word  0x7465
3f98ea40:	rev    a14
3f98ea50:	modu   a2, a9
3f98ea60:	sla    b11, b6
3f98ea70:	rl     a11, a12
3f98ea80:	sla    0x3, a4
3f98ea90:	sra    b11, b2
3f98eaa0:	.word  0x7571
3f98eab0:	.word  0x7365
3f98eac0:	sla    0x3, b4
3f98ead0:	modu   a11, a3
3f98eae0:	sra    a11, a4
3f98eaf0:	sll    0x9, a0
3f98eb00:	sla    0x3, a4
3f98eb10:	sra    b11, b2
3f98eb20:	sra    a11, a3
3f98eb30:	.word  0x7669
3f98eb40:	sra    a3, a5
3f98eb50:	.word  0x0a2e
3f98eb60:	cmp    a8, a0
3f98eb70:	.word  0x766e
3f98eb80:	mods   a3, a1
3f98eb90:	sra    a3, a9
3f98eba0:	.word  0x7020
3f98ebb0:	modu   b11, b2
3f98ebc0:	modu   b11, b4
3f98ebd0:	modu   a11, a3
3f98ebe0:	sla    0x3, a12
3f98ebf0:	sla    a11, a13
3f98ec00:	modu   a11, a10
3f98ec10:	sla    0x3, b2
3f98ec20:	sra    b11, b6
3f98ec30:	.word  0x7372
3f98ec40:	modu   a11, a9
3f98ec50:	sla    0x3, a14
3f98ec60:	sra    a1, a5
3f98ec70:	.word  0x7220
3f98ec80:	sll    a11, a5
3f98ec90:	rl     a11, a5
3f98eca0:	sra    b11, b6
3f98ecb0:	srl    0xd, a4
3f98ecc0:	.word  0x000a
3f98ecd0:	modu   a2, a9
3f98ece0:	sla    b11, b6
3f98ecf0:	rl     a11, a12
3f98ed00:	sla    0x3, a4
3f98ed10:	.word  0x7270
3f98ed20:	.word  0x746f
3f98ed30:	sll    a11, sp
3f98ed40:	mods   a3, sp
3f98ed50:	mods   a9, a0
3f98ed60:	lmo    a3, a1
3f98ed70:	.word  0x726f
3f98ed80:	.word  0x7620
3f98ed90:	.word  0x7265
3f98eda0:	rl     b11, b3
3f98edb0:	modu   a3, sp
3f98edc0:	.word  0x7220
3f98edd0:	sll    a11, a5
3f98ede0:	rl     a11, a5
3f98edf0:	sra    b11, b6
3f98ee00:	srl    0xd, a4
3f98ee10:	cmp    a8, a0
3f98ee20:	.word  0x766e
3f98ee30:	mods   a3, a1
3f98ee40:	sra    a3, a9
3f98ee50:	srl    a1, a0
3f98ee60:	modu   a3, sp
3f98ee70:	sla    0x3, b4
3f98ee80:	sub    a2, a9
3f98ee90:	sll    0x9, a0
3f98eea0:	sla    0x3, a4
3f98eeb0:	sra    b11, b2
3f98eec0:	sra    a11, a3
3f98eed0:	.word  0x7669
3f98eee0:	sra    a3, a5
3f98eef0:	.word  0x0a2e
3f98ef00:	subb   a0, a0
3f98ef10:	rl     a11, a1
3f98ef20:	sra    a11, a12
3f98ef30:	sla    0x3, a4
3f98ef40:	modu   b11, b4
3f98ef50:	.word  0x7220
3f98ef60:	sla    a11, a5
3f98ef70:	sla    0x3, a4
3f98ef80:	.word  0x7270
3f98ef90:	.word  0x706f
3f98efa0:	.word  0x7265
3f98efb0:	rl     b11, b4
3f98efc0:	.word  0x7365
3f98efd0:	sla    a9, a0
3f98efe0:	sra    a3, a14
3f98eff0:	.word  0x7020
3f98f000:	modu   b11, b2
3f98f010:	sra    b11, b0
3f98f020:	.word  0x7472
3f98f030:	sla    0x3, b9
3f98f040:	.word  0x7473
3f98f050:	rl     b11, b2
3f98f060:	srl    a11, a14
3f98f070:	.word  0x0a73
3f98f080:	or     a8, a0
3f98f090:	sub    a2, a6
3f98f0a0:	sla    0x1, b10
3f98f0b0:	modu   a10, a14
3f98f0c0:	xor    a1, a0
3f98f0d0:	sla    0x2, a13
3f98f0e0:	modu   a11, a6
3f98f0f0:	sla    0x3, b2
3f98f100:	.word  0x7270
3f98f110:	.word  0x706f
3f98f120:	.word  0x7265
3f98f130:	rl     b11, b4
3f98f140:	.word  0x7365
3f98f150:	sla    a9, a0
3f98f160:	sra    a3, a14
3f98f170:	.word  0x7020
3f98f180:	modu   b11, b2
3f98f190:	sra    b11, b0
3f98f1a0:	.word  0x7472
3f98f1b0:	sla    0x3, b9
3f98f1c0:	.word  0x7473
3f98f1d0:	rl     b11, b2
3f98f1e0:	srl    a11, a14
3f98f1f0:	srl    0xd, b3
3f98f200:	.word  0x000a
3f98f210:	sla    a10, a6
3f98f220:	mods   a3, a9
3f98f230:	sra    a3, a5
3f98f240:	.word  0x7420
3f98f250:	sla    0x3, sp
3f98f260:	sra    b11, b2
3f98f270:	sra    a3, a1
3f98f280:	.word  0x7020
3f98f290:	modu   b11, b2
3f98f2a0:	sra    b11, b0
3f98f2b0:	.word  0x7472
3f98f2c0:	sra    a11, a9
3f98f2d0:	sla    0x3, b3
3f98f2e0:	modu   a3, a1
3f98f2f0:	sla    0x3, a4
3f98f300:	.word  0x7270
3f98f310:	.word  0x706f
3f98f320:	.word  0x7265
3f98f330:	.word  0x7974
3f98f340:	.word  0x7320
3f98f350:	.word  0x7274
3f98f360:	modu   a3, a9
3f98f370:	.word  0x7367
3f98f380:	sra    0x1f, a0
3f98f390:	sra    a1, a5
3f98f3a0:	sla    a9, a0
3f98f3b0:	sla    0x3, b4
3f98f3c0:	sra    a1, a5
3f98f3d0:	sla    0x1, a9
3f98f3e0:	modu   a11, a6
3f98f3f0:	sla    0x3, b2
3f98f400:	.word  0x7325
3f98f410:	.word  0x0a2e
3f98f420:	.word  0x0000
3f98f430:	subb   b2, b5
3f98f440:	dsjs   a4, L3F98F570
3f98f450:	srl    a9, a0
3f98f460:	.word  0x796c
3f98f470:	rl     b3, b0
3f98f480:	.word  0x7320
3f98f490:	.word  0x7a69
3f98f4a0:	sla    0x3, a5
3f98f4b0:	sla    0x1, b12
3f98f4c0:	rev    b0
3f98f4d0:	sla    a10, a2
3f98f4e0:	sla    0x3, a4
3f98f4f0:	rl     a11, a6
3f98f500:	sra    a11, a12
3f98f510:	sll    a1, a0
3f98f520:	.word  0x7479
3f98f530:	sla    0x3, a5
3f98f540:	modu   a3, a9
3f98f550:	sra    a11, a4
3f98f560:	sla    0x3, b8
L3F98F570:
3f98f570:	sra    a1, a5
3f98f580:	rl     a9, a0
3f98f590:	sla    0x3, a14
3f98f5a0:	rl     a10, a7
3f98f5b0:	mods   a11, a13
3f98f5c0:	addc   a3, a5
3f98f5d0:	.word  0x7479
3f98f5e0:	.word  0x7365
3f98f5f0:	.word  0x7220
3f98f600:	.word  0x7165
3f98f610:	sra    b11, b5
3f98f620:	.word  0x7473
3f98f630:	.word  0x0a2e
3f98f640:	sla    0x0, a0
3f98f650:	.word  0x0009
3f98f660:	.word  0x756f
3f98f670:	sla    0x3, b4
3f98f680:	srl    a3, sp
3f98f690:	mods   a9, a0
3f98f6a0:	mods   a11, a5
3f98f6b0:	.word  0x726f
3f98f6c0:	sla    0x3, b9
3f98f6d0:	modu   a3, a9
3f98f6e0:	.word  0x7020
3f98f6f0:	.word  0x7261
3f98f700:	sra    b11, b3
3f98f710:	srl    b2, sp
3f98f720:	modu   a3, sp
3f98f730:	mpyu   b11, b4
3f98f740:	rl     a11, a12
3f98f750:	.word  0x7473
3f98f760:	sra    b10, sp
3f98f770:	.word  0x746e
3f98f780:	.word  0x7972
3f98f790:	.word  0x000a
3f98f7a0:	srl    0xf, a10
3f98f7b0:	sub    a10, a4
3f98f7c0:	xor    a10, a3
3f98f7d0:	subb   a1, a4
3f98f7e0:	move   a2, sp
3f98f7f0:	.word  0x0054
3f98f800:	subb   b2, b5
3f98f810:	dsjs   a4, L3F98F940
3f98f820:	move   a1, b0
3f98f830:	sla    0x3, sp
3f98f840:	move   b10, b6
3f98f850:	srl    a1, a0
3f98f860:	.word  0x726f
3f98f870:	srl    a1, a0
3f98f880:	modu   a3, sp
3f98f890:	sla    0x3, b4
3f98f8a0:	.word  0x7473
3f98f8b0:	.word  0x7572
3f98f8c0:	.word  0x7463
3f98f8d0:	.word  0x7275
3f98f8e0:	srl    0xd, a5
3f98f8f0:	.word  0x000a
3f98f900:	rev    a14
3f98f910:	modu   a10, a3
3f98f920:	mods   b3, b5
3f98f930:	sla    0x3, a4
L3F98F940:
3f98f940:	modu   a11, a14
3f98f950:	sla    0x3, b4
3f98f960:	.word  0x706f
3f98f970:	modu   a3, a5
3f98f980:	srl    a1, a0
3f98f990:	modu   a3, sp
3f98f9a0:	sla    0x3, b4
3f98f9b0:	rl     a11, a6
3f98f9c0:	sra    a11, a12
3f98f9d0:	sll    0x19, a0
3f98f9e0:	.word  0x7325
3f98f9f0:	srl    0xf, a7
3f98fa00:	sll    a8, a0
3f98fa10:	.word  0x756f
3f98fa20:	sra    a3, a12
3f98fa30:	modu   a1, a0
3f98fa40:	.word  0x746f
3f98fa50:	modu   a9, a0
3f98fa60:	sra    b11, b0
3f98fa70:	sla    0x3, a14
3f98fa80:	modu   a11, a6
3f98fa90:	.word  0x746e
3f98faa0:	srl    a1, a0
3f98fab0:	mods   a3, a9
3f98fac0:	sla    0x3, a5
3f98fad0:	sll    0x9, a7
3f98fae0:	sll    0x1b, b3
3f98faf0:	.word  0x000a
3f98fb00:	sla    a11, a6
3f98fb10:	mods   a3, a9
3f98fb20:	sra    a3, a5
3f98fb30:	.word  0x7420
3f98fb40:	sla    0x3, sp
3f98fb50:	.word  0x706f
3f98fb60:	modu   a3, a5
3f98fb70:	srl    a1, a0
3f98fb80:	modu   a3, sp
3f98fb90:	sla    0x3, b4
3f98fba0:	rl     a11, a6
3f98fbb0:	sra    a11, a12
3f98fbc0:	.word  0x000a
3f98fbd0:	subb   b2, b5
3f98fbe0:	dsjs   a4, L3F98FD10
3f98fbf0:	move   a1, b0
3f98fc00:	sla    0x3, sp
3f98fc10:	move   b10, b6
3f98fc20:	srl    a1, a0
3f98fc30:	.word  0x726f
3f98fc40:	.word  0x7220
3f98fc50:	.word  0x776f
3f98fc60:	.word  0x7420
3f98fc70:	sll    a3, a1
3f98fc80:	sra    a11, a12
3f98fc90:	.word  0x0a2e
3f98fca0:	subb   a0, a0
3f98fcb0:	rl     a11, a1
3f98fcc0:	sra    a11, a12
3f98fcd0:	sla    0x3, a4
3f98fce0:	modu   b11, b4
3f98fcf0:	.word  0x7220
3f98fd00:	sla    a11, a5
L3F98FD10:
3f98fd10:	sla    0x3, a4
3f98fd20:	modu   b11, b2
3f98fd30:	sla    0x3, b7
3f98fd40:	sla    b11, b4
3f98fd50:	mods   a3, a2
3f98fd60:	sla    0x3, a5
3f98fd70:	sll    0x9, a8
3f98fd80:	sla    0x3, a4
3f98fd90:	.word  0x7461
3f98fda0:	sll    0x9, a0
3f98fdb0:	sra    0x15, a4
3f98fdc0:	srl    a1, a0
3f98fdd0:	.word  0x726f
3f98fde0:	sll    0x9, a0
3f98fdf0:	srl    0xd, b3
3f98fe00:	.word  0x000a
3f98fe10:	subb   b2, b5
3f98fe20:	dsjs   a4, L3F98FF50
3f98fe30:	move   a1, b0
3f98fe40:	sla    0x3, sp
3f98fe50:	move   b10, b6
3f98fe60:	srl    a1, a0
3f98fe70:	.word  0x726f
3f98fe80:	srl    a9, a0
3f98fe90:	.word  0x796c
3f98fea0:	rl     b3, b0
3f98feb0:	sra    a1, a0
3f98fec0:	.word  0x7461
3f98fed0:	srl    0xd, a1
3f98fee0:	.word  0x000a
3f98fef0:	sla    a10, a6
3f98ff00:	mods   a3, a9
3f98ff10:	sra    a3, a5
3f98ff20:	.word  0x7420
3f98ff30:	sla    0x3, sp
3f98ff40:	sra    b11, b2
L3F98FF50:
3f98ff50:	sra    a3, a1
3f98ff60:	srl    a9, a0
3f98ff70:	.word  0x796c
3f98ff80:	rl     b3, b0
3f98ff90:	sra    a1, a0
3f98ffa0:	.word  0x7461
3f98ffb0:	sla    0x3, a1
3f98ffc0:	sll    0x9, a8
3f98ffd0:	sla    0x3, a4
3f98ffe0:	.word  0x7461
3f98fff0:	sll    0x9, a0
3f990000:	sra    0x15, a4
3f990010:	srl    a1, a0
3f990020:	.word  0x726f
3f990030:	sll    0x9, a0
3f990040:	srl    0xd, b3
3f990050:	.word  0x000a
3f990060:	subb   b2, b5
3f990070:	dsjs   a4, L3F9901A0
3f990080:	move   a1, b0
3f990090:	sla    0x3, sp
3f9900a0:	move   b10, b6
3f9900b0:	srl    a1, a0
3f9900c0:	.word  0x726f
3f9900d0:	srl    a1, a0
3f9900e0:	modu   a3, sp
3f9900f0:	sla    0x3, b4
3f990100:	modu   b11, b2
3f990110:	sla    0x3, b7
3f990120:	sla    b11, b4
3f990130:	mods   a3, a2
3f990140:	srl    0xd, a5
3f990150:	.word  0x000a
3f990160:	subb   b2, b5
3f990170:	dsjs   a4, L3F9902A0
3f990180:	move   a1, b0
3f990190:	sla    0x3, sp
L3F9901A0:
3f9901a0:	move   b10, b6
3f9901b0:	srl    a1, a0
3f9901c0:	.word  0x726f
3f9901d0:	srl    a1, a0
3f9901e0:	modu   a3, sp
3f9901f0:	sla    0x3, b4
3f990200:	modu   b11, b2
3f990210:	sla    0x3, b7
3f990220:	mods   a3, a7
3f990230:	.word  0x7079
3f990240:	sla    0x3, a8
3f990250:	sla    b11, b4
3f990260:	mods   a3, a2
3f990270:	srl    0xd, a5
3f990280:	.word  0x000a
3f990290:	modu   a2, a9
L3F9902A0:
3f9902a0:	sla    b11, b6
3f9902b0:	rl     a11, a12
3f9902c0:	sla    0x3, a4
3f9902d0:	move   b2, a3
3f9902e0:	sla    0x2, a6
3f9902f0:	modu   a11, a6
3f990300:	.word  0x746e
3f990310:	srl    a1, a0
3f990320:	mods   a3, a9
3f990330:	dsjs   a5, L3F990470
3f990340:	sla    0x1, a0
3f990350:	.word  0x7325
3f990360:	.word  0x000a
3f990370:	modu   a2, a9
3f990380:	sla    b11, b6
3f990390:	rl     a11, a12
3f9903a0:	sla    0x3, a4
3f9903b0:	move   b2, a3
3f9903c0:	sla    0x2, a6
3f9903d0:	modu   a11, a6
3f9903e0:	.word  0x746e
3f9903f0:	srl    a1, a0
3f990400:	mods   a3, a9
3f990410:	sla    0x3, a5
3f990420:	modu   a11, a6
3f990430:	mods   b11, b2
3f990440:	.word  0x7461
3f990450:	rev    a14
3f990460:	subb   b2, b5
L3F990470:
3f990470:	dsjs   a4, L3F9905A0
3f990480:	move   a1, b0
3f990490:	sla    0x3, sp
3f9904a0:	move   b10, b6
3f9904b0:	srl    a1, a0
3f9904c0:	.word  0x726f
3f9904d0:	srl    a1, a0
3f9904e0:	modu   a3, sp
3f9904f0:	sla    0x3, b4
3f990500:	sla    a11, a14
3f990510:	sra    a11, a13
3f990520:	.word  0x0a2e
3f990530:	srl    a0, a0
3f990540:	modu   a3, sp
3f990550:	sla    0x3, b4
3f990560:	sla    a11, a14
3f990570:	sra    a11, a13
3f990580:	sra    a1, a0
3f990590:	srl    a3, a9
L3F9905A0:
3f9905a0:	sra    a11, a6
3f9905b0:	sra    b11, b2
L3F9905C0:
3f9905c0:	.word  0x746e
3f9905d0:	sla    0x1, b10
3f9905e0:	sla    a11, a14
3f9905f0:	sra    a11, a13
3f990600:	rl     a9, a0
3f990610:	sla    0x3, a14
3f990620:	sla    b11, b0
3f990630:	rl     b3, b4
3f990640:	srl    a1, a0
3f990650:	mods   a3, a9
3f990660:	dsjs   a5, L3F9905C0
3f990670:	sll    0x9, a7
3f990680:	sll    0x1b, b3
3f990690:	.word  0x000a
3f9906a0:	sla    0x1, a0
3f9906b0:	modu   a1, a0
3f9906c0:	mods   a11, a1
3f9906d0:	sla    0x3, a5
3f9906e0:	modu   a3, a9
3f9906f0:	srl    a1, a0
3f990700:	modu   a3, sp
3f990710:	sla    0x3, b4
3f990720:	rl     a11, a6
3f990730:	sra    a11, a12
3f990740:	sll    0x19, b13
3f990750:	.word  0x7325
3f990760:	.word  0x0a27
3f990770:	addc   a8, a0
3f990780:	modu   a3, a1
3f990790:	modu   a11, a14
3f9907a0:	sla    0x3, b4
3f9907b0:	sra    b11, b2
3f9907c0:	modu   a9, a13
3f9907d0:	sra    b11, b0
3f9907e0:	sla    0x3, a14
3f9907f0:	modu   a11, a6
3f990800:	.word  0x746e
3f990810:	srl    a1, a0
3f990820:	mods   a3, a9
3f990830:	dsjs   a5, L3F990970
3f990840:	sla    0x1, a0
3f990850:	.word  0x7325
3f990860:	.word  0x000a
3f990870:	subb   b2, b5
3f990880:	dsjs   a4, L3F9909B0
3f990890:	move   a1, b0
3f9908a0:	sla    0x3, sp
3f9908b0:	move   b10, b6
3f9908c0:	srl    a1, a0
3f9908d0:	.word  0x726f
3f9908e0:	srl    a1, a0
3f9908f0:	modu   a3, sp
3f990900:	sla    0x3, b4
3f990910:	sub    a2, a9
3f990920:	mods   a1, a0
3f990930:	.word  0x7369
3f990940:	srl    0xd, b4
3f990950:	.word  0x000a
3f990960:	sla    a11, a6
L3F990970:
3f990970:	mods   a3, a9
3f990980:	sra    a3, a5
3f990990:	.word  0x7420
3f9909a0:	sla    0x3, sp
L3F9909B0:
3f9909b0:	sra    b11, b2
3f9909c0:	modu   a9, a13
3f9909d0:	sra    b11, b0
3f9909e0:	sla    0x3, a14
3f9909f0:	modu   a11, a6
3f990a00:	.word  0x746e
3f990a10:	srl    a1, a0
3f990a20:	mods   a3, a9
3f990a30:	.word  0x0a65
3f990a40:	subb   a0, a0
3f990a50:	rl     a11, a1
3f990a60:	sra    a11, a12
3f990a70:	sla    0x3, a4
3f990a80:	modu   b11, b4
3f990a90:	.word  0x7220
3f990aa0:	srl    0x15, a5
3f990ab0:	.word  0x706f
3f990ac0:	modu   a3, a5
3f990ad0:	srl    a1, a0
3f990ae0:	modu   a3, sp
3f990af0:	sla    0x3, b4
3f990b00:	rl     a11, a6
3f990b10:	sra    a11, a12
3f990b20:	.word  0x000a
3f990b30:	sla    a10, a6
3f990b40:	mods   a3, a9
3f990b50:	sra    a3, a5
3f990b60:	sla    a9, a0
3f990b70:	.word  0x7466
3f990b80:	.word  0x7265
3f990b90:	sll    0x9, a0
3f990ba0:	sla    0x3, a4
3f990bb0:	sra    b11, b2
3f990bc0:	.word  0x7274
3f990bd0:	sra    a11, a9
3f990be0:	.word  0x0a73
3f990bf0:	or     a8, a0
3f990c00:	sub    a2, a6
3f990c10:	sla    0x1, b10
3f990c20:	modu   a10, a14
3f990c30:	xor    a1, a0
3f990c40:	sla    0x2, a13
3f990c50:	modu   a11, a6
3f990c60:	sla    0x3, b2
3f990c70:	rl     a11, a6
3f990c80:	sra    a11, a12
3f990c90:	.word  0x7320
3f990ca0:	sla    a11, a5
3f990cb0:	sll    b11, b2
3f990cc0:	sla    0x3, a8
3f990cd0:	modu   a11, a3
3f990ce0:	.word  0x746e
3f990cf0:	.word  0x7865
3f990d00:	srl    0xd, b4
3f990d10:	.word  0x000a
3f990d20:	.word  0x756f
3f990d30:	sla    0x3, b4
3f990d40:	srl    a3, sp
3f990d50:	mods   a9, a0
3f990d60:	mods   a11, a5
3f990d70:	.word  0x726f
3f990d80:	sla    0x3, b9
3f990d90:	modu   a11, a6
3f990da0:	sla    0x3, b2
3f990db0:	rl     a11, a4
3f990dc0:	sra    b11, b2
3f990dd0:	.word  0x7463
3f990de0:	.word  0x726f
3f990df0:	sla    0x3, b9
3f990e00:	.word  0x7473
3f990e10:	rl     b11, b2
3f990e20:	srl    a11, a14
3f990e30:	.word  0x000a
3f990e40:	rev    sp
3f990e50:	srl    a1, sp
3f990e60:	modu   a3, sp
3f990e70:	.word  0x7374
3f990e80:	sra    a1, a14
3f990e90:	.word  0x7269
3f990ea0:	or     a8, a0
3f990eb0:	sub    a2, a6
3f990ec0:	sla    0x1, b10
3f990ed0:	modu   a10, a14
3f990ee0:	xor    a1, a0
3f990ef0:	sla    0x2, a13
3f990f00:	modu   a11, a6
3f990f10:	sla    0x3, b2
3f990f20:	rl     a11, a6
3f990f30:	sra    a11, a12
3f990f40:	sla    a11, a14
3f990f50:	sra    a11, a13
3f990f60:	sll    a1, a0
3f990f70:	srl    b3, b5
3f990f80:	sra    a11, a6
3f990f90:	srl    0xd, b2
3f990fa0:	.word  0x000a
3f990fb0:	rl     a11, a4
3f990fc0:	.word  0x0072
3f990fd0:	sra    b10, b3
3f990fe0:	sla    0x3, b4
3f990ff0:	modu   a11, a6
3f991000:	.word  0x746e
3f991010:	.word  0x7020
3f991020:	.word  0x7461
3f991030:	sla    0x3, a8
3f991040:	sla    a11, a6
3f991050:	mods   a3, a9
3f991060:	sra    a3, a5
3f991070:	srl    a1, a0
3f991080:	.word  0x726f
3f991090:	sll    0x9, a0
3f9910a0:	dsjs   b3, L3F9911E0
3f9910b0:	.word  0x7325
3f9910c0:	srl    0xf, a0
3f9910d0:	addc   a8, a0
3f9910e0:	modu   a3, sp
3f9910f0:	rl     b11, b4
3f991100:	.word  0x756e
3f991110:	modu   a3, a9
3f991120:	sla    0x3, a7
3f991130:	modu   b11, b4
3f991140:	.word  0x7020
3f991150:	.word  0x7261
3f991160:	sra    b11, b3
3f991170:	.word  0x7220
3f991180:	.word  0x7365
3f991190:	sla    0x3, b4
3f9911a0:	srl    a3, sp
3f9911b0:	srl    a1, a0
3f9911c0:	modu   a3, sp
3f9911d0:	sla    0x3, b4
L3F9911E0:
3f9911e0:	sla    b11, b0
3f9911f0:	rl     b3, b4
3f991200:	rev    a14
3f991210:	.word  0x7265
3f991220:	modu   b11, b2
3f991230:	sla    0x3, b2
3f991240:	rl     b3, b7
3f991250:	mods   a3, a9
3f991260:	sla    0x3, a5
3f991270:	sra    b11, b2
3f991280:	sra    a3, a1
3f991290:	modu   a3, a9
3f9912a0:	sla    0x3, a7
3f9912b0:	rl     a11, a4
3f9912c0:	sra    b11, b2
3f9912d0:	.word  0x7463
3f9912e0:	.word  0x726f
3f9912f0:	sla    0x3, b9
3f991300:	rl     a11, a6
3f991310:	sra    a11, a12
3f991320:	or     a8, a0
3f991330:	sub    a2, a6
3f991340:	sla    0x1, b10
3f991350:	modu   a11, a14
3f991360:	xor    a1, a0
3f991370:	sla    0x2, a13
3f991380:	modu   a11, a6
3f991390:	sla    0x3, b2
3f9913a0:	modu   a11, a6
3f9913b0:	.word  0x746e
3f9913c0:	mods   a1, a0
3f9913d0:	.word  0x7369
3f9913e0:	sla    0x3, b4
3f9913f0:	rl     a11, a4
3f991400:	sra    b11, b2
3f991410:	.word  0x7463
3f991420:	.word  0x726f
3f991430:	.word  0x0a79
3f991440:	move   a0, b0
3f991450:	sla    0x3, sp
3f991460:	move   b10, b6
3f991470:	srl    a1, a0
3f991480:	.word  0x726f
3f991490:	.word  0x7120
3f9914a0:	sra    b11, b5
3f9914b0:	sra    b11, b5
3f9914c0:	sra    a9, a0
3f9914d0:	sra    a11, a12
3f9914e0:	sra    a11, a13
3f9914f0:	.word  0x746e
3f991500:	rl     a9, a0
3f991510:	sla    0x3, a14
3f991520:	modu   a11, a3
3f991530:	modu   a3, a14
3f991540:	sll    a11, a5
3f991550:	rl     b11, b4
3f991560:	modu   a3, sp
3f991570:	.word  0x725f
3f991580:	sla    a11, a5
3f991590:	mpyu   a11, a4
3f9915a0:	.word  0x7361
3f9915b0:	.word  0x0074
3f9915c0:	srl    0x6, a9
3f9915d0:	sla    0x2, sp
3f9915e0:	.word  0x7265
3f9915f0:	modu   b11, b2
3f991600:	sla    0x3, b2
3f991610:	modu   a3, sp
3f991620:	sll    a9, a0
3f991630:	modu   a3, sp
3f991640:	sra    a11, a14
3f991650:	.word  0x7463
3f991660:	modu   a11, a9
3f991670:	sla    0x3, a14
3f991680:	sra    b11, b2
3f991690:	sra    a3, a1
3f9916a0:	.word  0x0a2e
3f9916b0:	addc   a0, a0
3f9916c0:	sra    a3, a1
3f9916d0:	sll    a1, a0
3f9916e0:	.word  0x7479
3f9916f0:	sla    0x3, a5
3f991700:	.word  0x726f
3f991710:	sra    a11, a4
3f991720:	sla    0x3, b2
3f991730:	sll    0x9, a5
3f991740:	sll    0x1a, b8
3f991750:	.word  0x7825
3f991760:	srl    0xf, a7
3f991770:	.word  0x000a
3f991780:	sra    b10, b2
3f991790:	.word  0x7571
3f9917a0:	.word  0x7365
3f9917b0:	sla    0x3, b4
3f9917c0:	sra    a11, a12
3f9917d0:	srl    a11, a14
3f9917e0:	rl     b3, b4
3f9917f0:	sll    0x9, a0
3f991800:	sla    0x3, a4
3f991810:	.word  0x7369
3f991820:	.word  0x7420
3f991830:	modu   a11, sp
3f991840:	mods   a1, a0
3f991850:	.word  0x7261
3f991860:	sra    a11, a7
3f991870:	.word  0x0a2e
3f991880:	andn   a0, a0
3f991890:	.word  0x7165
3f9918a0:	sra    b11, b5
3f9918b0:	.word  0x7473
3f9918c0:	mods   a1, a0
3f9918d0:	modu   a3, a5
3f9918e0:	.word  0x7467
3f9918f0:	sla    0x3, a8
3f991900:	sra    a1, a5
3f991910:	rl     a9, a0
3f991920:	sla    0x3, b3
3f991930:	modu   b11, b4
3f991940:	sla    0x3, sp
3f991950:	mods   b11, b3
3f991960:	mods   a3, a1
3f991970:	srl    0xd, a12
3f991980:	.word  0x000a
3f991990:	modu   b10, b4
3f9919a0:	sla    0x3, sp
3f9919b0:	sla    a11, a13
3f9919c0:	.word  0x796e
3f9919d0:	.word  0x7020
3f9919e0:	modu   a3, a5
3f9919f0:	rl     a11, a4
3f991a00:	srl    a11, a14
3f991a10:	.word  0x7220
3f991a20:	.word  0x7165
3f991a30:	sra    b11, b5
3f991a40:	.word  0x7473
3f991a50:	srl    0xd, b3
3f991a60:	.word  0x000a
3f991a70:	sla    b10, b0
3f991a80:	.word  0x7472
3f991a90:	sla    a11, a9
3f991aa0:	sla    0x3, a12
3f991ab0:	sra    b11, b2
3f991ac0:	.word  0x7571
3f991ad0:	.word  0x7365
3f991ae0:	sla    0x3, b4
3f991af0:	sla    b11, b7
3f991b00:	sla    0x3, b3
3f991b10:	sra    b11, b2
3f991b20:	sra    a3, a1
3f991b30:	.word  0x0a2e
3f991b40:	subb   a0, a0
3f991b50:	rl     a11, a1
3f991b60:	sra    a11, a12
3f991b70:	sla    0x3, a4
3f991b80:	modu   b11, b4
3f991b90:	.word  0x7120
3f991ba0:	sra    b11, b5
3f991bb0:	sra    b11, b5
3f991bc0:	sla    a9, a0
3f991bd0:	.word  0x7720
3f991be0:	rl     b11, b2
3f991bf0:	sra    b11, b4
3f991c00:	modu   a9, a0
3f991c10:	sla    0x3, a14
3f991c20:	rl     b3, b3
3f991c30:	.word  0x7261
3f991c40:	sra    a3, a5
3f991c50:	sll    a9, a0
3f991c60:	modu   a3, sp
3f991c70:	sra    a11, a14
3f991c80:	.word  0x7463
3f991c90:	modu   a11, a9
3f991ca0:	srl    0xd, a14
3f991cb0:	.word  0x000a
3f991cc0:	modu   a10, a3
3f991cd0:	modu   a3, a14
3f991ce0:	sll    a11, a5
3f991cf0:	rl     b11, b4
3f991d00:	modu   a3, sp
3f991d10:	sla    a9, a0
3f991d20:	modu   a11, a2
3f991d30:	.word  0x7472
3f991d40:	sra    a3, a5
3f991d50:	.word  0x0a2e
3f991d60:	or     a8, a0
3f991d70:	sub    a2, a6
3f991d80:	sla    0x1, b10
3f991d90:	modu   a11, a14
3f991da0:	srl    0x15, a14
3f991db0:	sla    a11, a6
3f991dc0:	sla    b11, b4
3f991dd0:	sla    0x3, a12
3f991de0:	.word  0x7265
3f991df0:	modu   b11, b2
3f991e00:	sla    0x3, b2
3f991e10:	sra    a11, a4
3f991e20:	sra    b11, b4
3f991e30:	.word  0x7463
3f991e40:	sra    a3, a5
3f991e50:	.word  0x000a
3f991e60:	subb   b2, b5
3f991e70:	dsjs   a4, L3F991FA0
3f991e80:	srl    a1, a0
3f991e90:	.word  0x7461
3f991ea0:	mods   a3, a1
3f991eb0:	sra    a9, a0
3f991ec0:	.word  0x7272
3f991ed0:	.word  0x726f
3f991ee0:	sra    a1, a0
3f991ef0:	.word  0x7465
3f991f00:	sll    a11, a5
3f991f10:	sra    b11, b4
3f991f20:	.word  0x0a64
3f991f30:	.word  0x7000
3f991f40:	srl    a3, a3
3f991f50:	sra    b10, b2
3f991f60:	sra    a3, a1
3f991f70:	.word  0x7250
3f991f80:	.word  0x706f
3f991f90:	.word  0x7265
L3F991FA0:
3f991fa0:	rl     b11, b4
3f991fb0:	.word  0x7365
3f991fc0:	sll    a9, a0
3f991fd0:	mods   a3, a1
3f991fe0:	sra    a11, a12
3f991ff0:	sla    0x3, a4
3f992000:	rl     b11, b7
3f992010:	rl     b3, b4
3f992020:	.word  0x7020
3f992030:	modu   b11, b2
3f992040:	sra    b11, b0
3f992050:	.word  0x7472
3f992060:	sra    a11, a9
3f992070:	sla    0x3, b3
3f992080:	modu   a11, a12
3f992090:	sra    a3, a1
3f9920a0:	sra    a3, a5
3f9920b0:	.word  0x000a
3f9920c0:	modu   b2, b5
3f9920d0:	modu   a11, a11
3f9920e0:	modu   b3, b7
3f9920f0:	.word  0x7020
3f992100:	modu   b11, b2
3f992110:	sra    b11, b0
3f992120:	.word  0x7472
3f992130:	sla    0x3, b9
3f992140:	modu   a11, a6
3f992150:	mods   b11, b2
3f992160:	.word  0x7461
3f992170:	rl     0x1, a0
3f992180:	sll    0xb, b8
3f992190:	.word  0x0a78
3f9921a0:	sla    a8, a0
3f9921b0:	mods   a3, a12
3f9921c0:	sll    a11, sp
3f9921d0:	.word  0x7461
3f9921e0:	modu   a11, a9
3f9921f0:	sla    0x3, a14
3f992200:	sla    a11, a6
3f992210:	mods   a3, a9
3f992220:	.word  0x7275
3f992230:	sla    0x3, a5
3f992240:	modu   a3, a9
3f992250:	.word  0x7020
3f992260:	srl    a3, a3
3f992270:	sra    b10, b2
3f992280:	sra    a3, a1
3f992290:	.word  0x7250
3f9922a0:	.word  0x706f
3f9922b0:	.word  0x7265
3f9922c0:	rl     b11, b4
3f9922d0:	.word  0x7365
3f9922e0:	sra    0x1f, a0
3f9922f0:	.word  0x7270
3f992300:	.word  0x706f
3f992310:	srl    0x1d, b3
3f992320:	sll    0x9, a0
3f992330:	sra    0x15, a4
3f992340:	.word  0x000a
3f992350:	mods   a3, a1
3f992360:	modu   a11, a12
3f992370:	sla    a11, a3
3f992380:	rl     b11, b4
3f992390:	modu   a3, sp
3f9923a0:	srl    a1, a0
3f9923b0:	rl     a11, a1
3f9923c0:	.word  0x756c
3f9923d0:	sra    b11, b2
3f9923e0:	rl     a9, a0
3f9923f0:	sla    0x3, a14
3f992400:	sll    b11, b0
3f992410:	andn   a3, a6
3f992420:	sla    a11, a5
3f992430:	and    a3, a4
3f992440:	modu   b11, b2
3f992450:	sra    b11, b0
3f992460:	.word  0x7472
3f992470:	sra    a11, a9
3f992480:	sla    0x3, b3
3f992490:	rl     a9, a8
3f9924a0:	.word  0x7373
3f9924b0:	.word  0x7274
3f9924c0:	modu   a3, a9
3f9924d0:	srl    0x1d, a7
3f9924e0:	sll    0x9, a0
3f9924f0:	sra    0x15, a4
3f992500:	.word  0x000a
3f992510:	mods   a3, a1
3f992520:	modu   a11, a12
3f992530:	sla    a11, a3
3f992540:	rl     b11, b4
3f992550:	modu   a3, sp
3f992560:	srl    a1, a0
3f992570:	rl     a11, a1
3f992580:	.word  0x756c
3f992590:	sra    b11, b2
3f9925a0:	rl     a9, a0
3f9925b0:	sla    0x3, a14
3f9925c0:	sll    b11, b0
3f9925d0:	andn   a3, a6
3f9925e0:	sla    a11, a5
3f9925f0:	and    a3, a4
3f992600:	modu   b11, b2
3f992610:	sra    b11, b0
3f992620:	.word  0x7472
3f992630:	sra    a11, a9
3f992640:	sla    0x3, b3
3f992650:	.word  0x7428
3f992660:	.word  0x706d
3f992670:	.word  0x7562
3f992680:	srl    0x1d, a6
3f992690:	sra    a1, a5
3f9926a0:	.word  0x0a29
3f9926b0:	.word  0x7300
3f9926c0:	modu   a11, a8
3f9926d0:	.word  0x7472
3f9926e0:	.word  0x7220
3f9926f0:	sla    a11, a5
3f992700:	sla    0x3, a4
3f992710:	modu   a3, a9
3f992720:	.word  0x7020
3f992730:	srl    a3, a3
3f992740:	sra    b10, b2
3f992750:	sra    a3, a1
3f992760:	.word  0x7250
3f992770:	.word  0x706f
3f992780:	.word  0x7265
L3F992790:
3f992790:	rl     b11, b4
3f9927a0:	.word  0x7365
3f9927b0:	sra    0x1f, a0
3f9927c0:	mods   b11, b4
3f9927d0:	sll    b3, b0
3f9927e0:	srl    b3, b5
3f9927f0:	sla    0x1, a12
3f992800:	sra    a1, a5
3f992810:	dsjs   a1, L3F992790
3f992820:	sra    a1, a5
3f992830:	.word  0x0a29
3f992840:	or     a8, a0
3f992850:	lmo    a11, a14
3f992860:	modu   a11, a14
3f992870:	modu   b3, b7
3f992880:	rl     a9, a0
3f992890:	lmo    a11, a14
3f9928a0:	sll    a1, a0
3f9928b0:	.word  0x756f
3f9928c0:	sra    a3, a14
3f9928d0:	sla    0x3, b3
3f9928e0:	modu   a11, a6
3f9928f0:	mods   b11, b2
3f992900:	.word  0x7461
3f992910:	rl     0x1, a0
3f992920:	sll    0xb, b8
3f992930:	.word  0x0a78
3f992940:	.word  0x7000
3f992950:	srl    a3, a3
3f992960:	sra    b10, b2
3f992970:	sra    a3, a1
3f992980:	sll    a10, a1
3f992990:	sra    a11, a3
3f9929a0:	sra    a11, a12
3f9929b0:	sla    b11, b2
3f9929c0:	modu   b11, b4
3f9929d0:	.word  0x7372
3f9929e0:	sll    a9, a0
3f9929f0:	mods   a3, a1
3f992a00:	sra    a11, a12
3f992a10:	sla    0x3, a4
3f992a20:	rl     b11, b7
3f992a30:	rl     b3, b4
3f992a40:	sla    a9, a0
3f992a50:	sll    a11, a3
3f992a60:	mods   a3, a5
3f992a70:	.word  0x7265
3f992a80:	.word  0x7461
3f992a90:	.word  0x726f
3f992aa0:	sla    0x3, b3
3f992ab0:	modu   a11, a12
3f992ac0:	sra    a3, a1
3f992ad0:	sra    a3, a5
3f992ae0:	.word  0x000a
3f992af0:	sla    a11, a6
3f992b00:	mods   a3, a9
3f992b10:	sra    a3, a5
3f992b20:	.word  0x7420
3f992b30:	sla    0x3, sp
3f992b40:	sra    b11, b2
3f992b50:	sra    a3, a1
3f992b60:	sla    a9, a0
3f992b70:	sll    a11, a3
3f992b80:	mods   a3, a5
3f992b90:	.word  0x7265
3f992ba0:	.word  0x7461
3f992bb0:	.word  0x726f
3f992bc0:	.word  0x0a73
3f992bd0:	or     a8, a0
3f992be0:	lmo    a11, a14
3f992bf0:	modu   a11, a14
3f992c00:	modu   b3, b7
3f992c10:	sla    a9, a0
3f992c20:	sll    a11, a3
3f992c30:	mods   a3, a5
3f992c40:	.word  0x7265
3f992c50:	.word  0x7461
3f992c60:	.word  0x726f
3f992c70:	srl    a1, a0
3f992c80:	.word  0x726f
3f992c90:	sla    a11, a13
3f992ca0:	sla    0x3, b4
3f992cb0:	.word  0x7830
3f992cc0:	.word  0x7825
3f992cd0:	.word  0x000a
3f992ce0:	modu   b3, b5
3f992cf0:	modu   a3, a11
3f992d00:	.word  0x776f
3f992d10:	sla    0x3, a14
3f992d20:	sra    a3, a2
3f992d30:	sla    0x3, a6
3f992d40:	modu   a3, a5
3f992d50:	modu   a11, a3
3f992d60:	rl     a11, a4
3f992d70:	srl    a11, a14
3f992d80:	srl    a1, a0
3f992d90:	.word  0x726f
3f992da0:	sla    a11, a13
3f992db0:	sla    0x3, b4
3f992dc0:	rl     0x1, a8
3f992dd0:	sll    0xb, b8
3f992de0:	sra    0x15, b8
3f992df0:	.word  0x000a
3f992e00:	mods   a3, a1
3f992e10:	modu   a11, a12
3f992e20:	sla    a11, a3
3f992e30:	rl     b11, b4
3f992e40:	modu   a3, sp
3f992e50:	srl    a1, a0
3f992e60:	rl     a11, a1
3f992e70:	.word  0x756c
3f992e80:	sra    b11, b2
3f992e90:	rl     a9, a0
3f992ea0:	sla    0x3, a14
3f992eb0:	sll    b11, b0
3f992ec0:	andn   a3, a6
3f992ed0:	sla    a11, a5
3f992ee0:	sub    a11, a4
3f992ef0:	sll    a11, a14
3f992f00:	sra    a3, sp
3f992f10:	modu   a3, a9
3f992f20:	sla    0x3, a7
3f992f30:	.word  0x7028
3f992f40:	addc   b11, b0
3f992f50:	sra    0x16, a9
3f992f60:	.word  0x000a
3f992f70:	mods   a3, a1
3f992f80:	modu   a11, a12
3f992f90:	sla    a11, a3
3f992fa0:	rl     b11, b4
3f992fb0:	modu   a3, sp
3f992fc0:	srl    a1, a0
3f992fd0:	rl     a11, a1
3f992fe0:	.word  0x756c
3f992ff0:	sra    b11, b2
3f993000:	rl     a9, a0
3f993010:	sla    0x3, a14
3f993020:	sll    b11, b0
3f993030:	andn   a3, a6
3f993040:	sla    a11, a5
3f993050:	sub    a11, a4
3f993060:	sll    a11, a14
3f993070:	sra    a3, sp
3f993080:	modu   a3, a9
3f993090:	sla    0x3, a7
3f9930a0:	.word  0x7028
3f9930b0:	cmp    b11, b0
3f9930c0:	lmo    a11, a14
3f9930d0:	cmp    a10, a3
3f9930e0:	.word  0x0a29
3f9930f0:	modu   a0, a0
3f993100:	sla    0x3, sp
3f993110:	sra    a10, a13
3f993120:	.word  0x7274
3f993130:	sll    a11, a9
3f993140:	sla    0x3, b3
3f993150:	.word  0x7461
3f993160:	sra    a9, a0
3f993170:	sll    a11, a14
3f993180:	sra    a3, sp
3f993190:	modu   a3, a9
3f9931a0:	sla    0x3, a7
3f9931b0:	rl     b11, b4
3f9931c0:	sra    a11, a13
3f9931d0:	.word  0x000a
3f9931e0:	sla    a11, a6
3f9931f0:	mods   a3, a9
3f993200:	sra    a3, a5
3f993210:	.word  0x7320
3f993220:	rl     a11, a11
3f993230:	.word  0x7070
3f993240:	modu   a3, a9
3f993250:	sla    0x3, a7
3f993260:	sra    a11, a13
3f993270:	.word  0x7274
3f993280:	sll    a11, a9
3f993290:	srl    0x5, b3
3f9932a0:	.word  0x006e
3f9932b0:	mods   a2, a9
3f9932c0:	sra    a11, a12
L3F9932D0:
3f9932d0:	sla    a11, a7
3f9932e0:	sla    0x3, a12
3f9932f0:	rl     a3, a3
3f993300:	.word  0x7261
3f993310:	rl     a9, a0
3f993320:	sra    a3, a14
3f993330:	.word  0x7865
3f993340:	rl     a9, a0
3f993350:	sla    0x3, a14
3f993360:	sll    b11, b0
3f993370:	andn   a3, a6
3f993380:	sla    a11, a5
3f993390:	sub    a11, a4
3f9933a0:	sll    a11, a14
3f9933b0:	sra    a3, sp
3f9933c0:	modu   a3, a9
3f9933d0:	sla    0x3, a7
3f9933e0:	sll    0x9, a8
3f9933f0:	dsjs   b8, L3F9932D0
3f993400:	.word  0x7825
3f993410:	.word  0x0a29
3f993420:	modu   a0, a0
3f993430:	sla    b10, b4
3f993440:	mods   a3, a2
3f993450:	.word  0x7365
3f993460:	move   b1, a14
3f993470:	move   b10, b5
3f993480:	subb   b2, sp
3f993490:	move   a2, sp
3f9934a0:	mpyu   b10, b4
3f9934b0:	add    b10, b4
3f9934c0:	move   a2, a2
3f9934d0:	andn   a10, a5
3f9934e0:	sla    0x1, a14
3f9934f0:	rl     a9, a0
3f993500:	modu   a3, a7
3f993510:	.word  0x726f
3f993520:	modu   a3, a9
3f993530:	sla    0x3, a7
3f993540:	sla    a11, a12
3f993550:	.word  0x7473
3f993560:	sll    0x9, a0
3f993570:	sla    0x3, a4
3f993580:	sla    b11, b4
3f993590:	mods   a3, a2
3f9935a0:	.word  0x7365
3f9935b0:	.word  0x000a
3f9935c0:	sla    a10, a6
3f9935d0:	mods   a3, a9
3f9935e0:	sra    a3, a5
3f9935f0:	.word  0x7420
3f993600:	sla    0x3, sp
3f993610:	sra    b11, b2
3f993620:	sra    a3, a1
3f993630:	and    a1, a0
3f993640:	subb   a2, a3
3f993650:	srl    a1, a0
3f993660:	.word  0x726f
3f993670:	sla    a11, a13
3f993680:	sla    0x3, b4
3f993690:	.word  0x7270
3f9936a0:	.word  0x706f
3f9936b0:	.word  0x7265
3f9936c0:	rl     b11, b4
3f9936d0:	.word  0x7365
3f9936e0:	.word  0x000a
3f9936f0:	move   a10, b6
3f993700:	or     a2, a14
3f993710:	subb   a0, a0
3f993720:	rl     a11, a1
3f993730:	sra    a11, a12
3f993740:	sla    0x3, a4
3f993750:	modu   b11, b4
3f993760:	.word  0x7220
3f993770:	sla    a11, a5
3f993780:	sla    0x3, a4
3f993790:	addc   b10, b0
3f9937a0:	sla    0x2, a6
3f9937b0:	modu   a11, a6
3f9937c0:	mods   b11, b2
3f9937d0:	.word  0x7461
3f9937e0:	sla    a9, a0
3f9937f0:	sll    a11, a3
3f993800:	mods   a3, a5
3f993810:	.word  0x7265
3f993820:	.word  0x7461
3f993830:	.word  0x726f
3f993840:	.word  0x0a73
3f993850:	subb   a0, a0
3f993860:	rl     a11, a1
3f993870:	sra    a11, a12
3f993880:	sla    0x3, a4
3f993890:	modu   b11, b4
3f9938a0:	.word  0x7220
3f9938b0:	sla    a11, a5
3f9938c0:	sla    0x3, a4
3f9938d0:	addc   b10, b0
3f9938e0:	sla    0x2, a6
3f9938f0:	modu   a11, a6
3f993900:	mods   b11, b2
3f993910:	.word  0x7461
3f993920:	sra    a9, a0
3f993930:	sll    a11, a14
3f993940:	sra    a3, sp
3f993950:	modu   a3, a9
3f993960:	.word  0x7367
3f993970:	.word  0x000a
3f993980:	sla    a10, a6
3f993990:	mods   a3, a9
3f9939a0:	sra    a3, a5
3f9939b0:	.word  0x7420
3f9939c0:	sla    0x3, sp
3f9939d0:	sra    b11, b2
3f9939e0:	sra    a3, a1
3f9939f0:	and    a1, a0
3f993a00:	subb   a2, a3
3f993a10:	srl    a1, a0
3f993a20:	.word  0x726f
3f993a30:	sla    a11, a13
3f993a40:	sla    0x3, b4
3f993a50:	sra    a11, a13
3f993a60:	.word  0x7274
3f993a70:	sll    a11, a9
3f993a80:	.word  0x0a73
3f993a90:	.word  0x7000
3f993aa0:	srl    a3, a3
3f993ab0:	sra    b10, b2
3f993ac0:	sra    a3, a1
3f993ad0:	rl     a10, a2
3f993ae0:	mods   b11, b4
3f993af0:	.word  0x7061
3f993b00:	sla    0x3, b3
3f993b10:	sla    a11, a3
3f993b20:	mods   a3, a12
3f993b30:	sra    a3, a5
3f993b40:	.word  0x7720
3f993b50:	.word  0x7469
3f993b60:	sla    0x3, a8
3f993b70:	rl     a11, a2
3f993b80:	mods   b11, b4
3f993b90:	.word  0x7061
3f993ba0:	sla    0x3, b3
3f993bb0:	modu   a11, a12
3f993bc0:	sra    a3, a1
3f993bd0:	sra    a3, a5
3f993be0:	.word  0x000a
3f993bf0:	modu   b3, b5
3f993c00:	modu   a3, a11
3f993c10:	.word  0x776f
3f993c20:	sla    0x3, a14
3f993c30:	rl     a11, a2
3f993c40:	mods   b11, b4
3f993c50:	.word  0x7061
3f993c60:	srl    a1, a0
3f993c70:	.word  0x726f
3f993c80:	sla    a11, a13
3f993c90:	sla    0x3, b4
3f993ca0:	.word  0x7830
3f993cb0:	.word  0x7825
3f993cc0:	.word  0x000a
3f993cd0:	sla    a11, a2
3f993ce0:	sla    0x3, a4
3f993cf0:	modu   a11, a3
3f993d00:	modu   b3, b5
3f993d10:	sla    0x3, b4
3f993d20:	modu   a3, a9
3f993d30:	.word  0x7020
3f993d40:	srl    a3, a3
3f993d50:	sra    b10, b2
3f993d60:	sra    a3, a1
3f993d70:	rl     a10, a2
3f993d80:	mods   b11, b4
3f993d90:	.word  0x7061
3f993da0:	sla    0x3, b3
3f993db0:	sra    a9, a8
3f993dc0:	.word  0x7078
3f993dd0:	sll    a11, a5
3f993de0:	sra    b11, b4
3f993df0:	sla    0x3, a4
3f993e00:	sra    a1, a5
3f993e10:	sla    0x1, a12
3f993e20:	modu   a11, a7
3f993e30:	sla    0x3, b4
3f993e40:	sra    a1, a5
3f993e50:	.word  0x0a29
3f993e60:	sla    a8, a0
3f993e70:	mods   a3, a12
3f993e80:	sll    a11, sp
3f993e90:	.word  0x7461
3f993ea0:	modu   a11, a9
3f993eb0:	sla    0x3, a14
3f993ec0:	sla    a11, a6
3f993ed0:	mods   a3, a9
3f993ee0:	.word  0x7275
3f993ef0:	sla    0x3, a5
3f993f00:	modu   a3, a9
3f993f10:	.word  0x7020
3f993f20:	srl    a3, a3
3f993f30:	sra    b10, b2
3f993f40:	sra    a3, a1
3f993f50:	rl     a10, a2
3f993f60:	mods   b11, b4
3f993f70:	.word  0x7061
3f993f80:	sla    0x3, b3
3f993f90:	modu   a9, a8
3f993fa0:	srl    a3, a6
3f993fb0:	sra    b11, b3
3f993fc0:	.word  0x7374
3f993fd0:	sll    0x9, a12
3f993fe0:	sra    0x15, a4
3f993ff0:	.word  0x000a
3f994000:	mods   a3, a1
3f994010:	modu   a11, a12
3f994020:	sla    a11, a3
3f994030:	rl     b11, b4
3f994040:	modu   a3, sp
3f994050:	rl     a9, a0
3f994060:	sla    0x3, a14
3f994070:	sll    b11, b0
3f994080:	andn   a3, a6
3f994090:	sla    a11, a5
3f9940a0:	addc   a3, a4
3f9940b0:	.word  0x7469
3f9940c0:	sla    a11, a13
3f9940d0:	.word  0x7370
3f9940e0:	sra    0x1f, a0
3f9940f0:	mods   a3, a7
3f994100:	.word  0x7079
3f994110:	.word  0x7368
3f994120:	sla    0x1, a12
3f994130:	sra    a1, a5
3f994140:	.word  0x0a29
3f994150:	.word  0x7300
3f994160:	modu   a11, a8
3f994170:	.word  0x7472
3f994180:	.word  0x7220
3f994190:	sla    a11, a5
3f9941a0:	sla    0x3, a4
3f9941b0:	modu   a3, a9
3f9941c0:	.word  0x7020
3f9941d0:	srl    a3, a3
3f9941e0:	sra    b10, b2
3f9941f0:	sra    a3, a1
3f994200:	rl     a10, a2
3f994210:	mods   b11, b4
3f994220:	.word  0x7061
3f994230:	sla    0x3, b3
3f994240:	srl    a9, a8
3f994250:	.word  0x796c
3f994260:	rl     b3, b0
3f994270:	srl    0x1d, b3
3f994280:	sll    0x9, a0
3f994290:	sla    0xb, a4
3f9942a0:	sll    0x9, b13
3f9942b0:	sra    0x15, a4
3f9942c0:	.word  0x000a
3f9942d0:	mods   a3, a1
3f9942e0:	modu   a11, a12
3f9942f0:	sla    a11, a3
3f994300:	rl     b11, b4
3f994310:	modu   a3, sp
3f994320:	srl    a1, a0
3f994330:	rl     a11, a1
3f994340:	.word  0x756c
3f994350:	sra    b11, b2
3f994360:	rl     a9, a0
3f994370:	sla    0x3, a14
3f994380:	sll    b11, b0
3f994390:	andn   a3, a6
3f9943a0:	sla    a11, a5
3f9943b0:	addc   a3, a4
3f9943c0:	.word  0x7469
3f9943d0:	sla    a11, a13
3f9943e0:	.word  0x7370
3f9943f0:	sra    0x1f, a0
3f994400:	sra    b11, b2
3f994410:	sla    b11, b0
3f994420:	srl    0x1d, a4
3f994430:	sll    0x9, a0
3f994440:	sra    0x15, a4
3f994450:	.word  0x000a
3f994460:	sra    b11, b2
3f994470:	sla    b11, b0
3f994480:	sla    0x3, a4
3f994490:	rl     a11, a2
3f9944a0:	mods   b11, b4
3f9944b0:	.word  0x7061
3f9944c0:	sll    a9, a0
3f9944d0:	mods   a3, a1
3f9944e0:	sra    a11, a12
3f9944f0:	sla    0x3, a4
3f994500:	rl     b11, b7
3f994510:	rl     b3, b4
3f994520:	rl     a9, a0
3f994530:	mods   a3, a12
3f994540:	srl    a11, a5
3f994550:	mods   a3, a1
3f994560:	.word  0x7320
3f994570:	sll    b11, b2
3f994580:	sla    b10, b0
3f994590:	sla    0x3, a4
3f9945a0:	sll    0x9, a8
3f9945b0:	sra    0x15, a4
3f9945c0:	.word  0x000a
3f9945d0:	sra    b11, b2
3f9945e0:	sla    b11, b0
3f9945f0:	sla    0x3, a4
3f994600:	rl     a11, a2
3f994610:	mods   b11, b4
3f994620:	.word  0x7061
3f994630:	sll    a9, a0
3f994640:	mods   a3, a1
3f994650:	sra    a11, a12
3f994660:	sla    0x3, a4
3f994670:	rl     b11, b7
3f994680:	rl     b3, b4
3f994690:	rl     a9, a0
3f9946a0:	mods   a3, a12
3f9946b0:	srl    a11, a5
3f9946c0:	mods   a3, a1
3f9946d0:	sra    a1, a0
3f9946e0:	.word  0x7365
3f9946f0:	and    b3, b4
3f994700:	sra    a3, a1
3f994710:	sra    0x1f, a0
3f994720:	sra    a1, a5
3f994730:	.word  0x0a29
3f994740:	.word  0x7000
3f994750:	srl    a3, a3
3f994760:	sra    b10, b2
3f994770:	sra    a3, a1
3f994780:	sra    a10, a13
3f994790:	.word  0x7274
3f9947a0:	sll    a11, a9
3f9947b0:	sla    0x3, b3
3f9947c0:	sla    a11, a3
3f9947d0:	mods   a3, a12
3f9947e0:	sra    a3, a5
3f9947f0:	.word  0x7720
3f994800:	.word  0x7469
3f994810:	sla    0x3, a8
3f994820:	sra    a11, a13
3f994830:	.word  0x7274
3f994840:	sll    a11, a9
3f994850:	sla    0x3, b3
3f994860:	modu   a11, a12
3f994870:	sra    a3, a1
3f994880:	sra    a3, a5
3f994890:	.word  0x000a
3f9948a0:	modu   b2, b5
3f9948b0:	modu   a3, a11
3f9948c0:	.word  0x776f
3f9948d0:	sla    0x3, a14
3f9948e0:	sra    a11, a13
3f9948f0:	.word  0x7274
3f994900:	sll    a11, a9
3f994910:	srl    a1, a0
3f994920:	.word  0x726f
3f994930:	sla    a11, a13
3f994940:	sla    0x3, b4
3f994950:	.word  0x7830
3f994960:	.word  0x7825
3f994970:	.word  0x000a
3f994980:	sla    a11, a2
3f994990:	sla    0x3, a4
3f9949a0:	rl     a3, a3
3f9949b0:	.word  0x7261
3f9949c0:	sll    a9, a0
3f9949d0:	.word  0x756f
3f9949e0:	.word  0x746e
3f9949f0:	sra    0x1f, a0
3f994a00:	sra    a1, a5
3f994a10:	sla    0x1, a12
3f994a20:	.word  0x7865
3f994a30:	sra    b11, b0
3f994a40:	.word  0x7463
3f994a50:	sra    a3, a5
3f994a60:	sll    0x9, a0
3f994a70:	sra    0x15, a4
3f994a80:	rl     a9, a0
3f994a90:	sla    0x3, a14
3f994aa0:	sll    b11, b0
3f994ab0:	andn   a3, a6
3f994ac0:	sla    a11, a5
3f994ad0:	move   a11, a4
3f994ae0:	.word  0x7465
3f994af0:	rl     b11, b2
3f994b00:	.word  0x7363
3f994b10:	sra    0x1f, a0
3f994b20:	.word  0x7830
3f994b30:	.word  0x7825
3f994b40:	.word  0x0a29
3f994b50:	sla    a8, a0
3f994b60:	mods   a3, a12
3f994b70:	sll    a11, sp
3f994b80:	.word  0x7461
3f994b90:	modu   a11, a9
3f994ba0:	sla    0x3, a14
3f994bb0:	sla    a11, a6
3f994bc0:	mods   a3, a9
3f994bd0:	.word  0x7275
3f994be0:	sla    0x3, a5
3f994bf0:	modu   a3, a9
3f994c00:	.word  0x7020
3f994c10:	srl    a3, a3
3f994c20:	sra    b10, b2
3f994c30:	sra    a3, a1
3f994c40:	sra    a10, a13
3f994c50:	.word  0x7274
3f994c60:	sll    a11, a9
3f994c70:	sla    0x3, b3
3f994c80:	.word  0x7028
3f994c90:	cmp    a10, a3
3f994ca0:	sll    0x9, a12
3f994cb0:	srl    0x1d, a4
3f994cc0:	.word  0x7830
3f994cd0:	.word  0x7825
3f994ce0:	.word  0x0a29
3f994cf0:	subb   a0, a0
3f994d00:	rl     a11, a1
3f994d10:	sra    a11, a12
3f994d20:	sla    0x3, a4
3f994d30:	modu   b11, b4
3f994d40:	.word  0x7220
3f994d50:	sla    a11, a5
3f994d60:	sla    0x3, a4
3f994d70:	addc   b10, b0
3f994d80:	sla    0x2, a6
3f994d90:	modu   a11, a6
3f994da0:	mods   b11, b2
3f994db0:	.word  0x7461
3f994dc0:	sll    a1, a0
3f994dd0:	.word  0x7469
3f994de0:	sla    a11, a13
3f994df0:	.word  0x7370
3f994e00:	.word  0x000a
L3F994E10:
3f994e10:	mmtm   sp, a7,a9,a11,a13
3f994e30:	move   a14, a13
3f994e40:	addk   32, a14
3f994e50:	move   *a13(0xffe0), a11, 1
3f994e70:	addk   3, a11
3f994e80:	movk   3, a9
3f994e90:	andn   a9, a11
3f994ea0:	move   a11, *a13(0xffe0), 1
3f994ec0:	calla  L3F708700
3f994ef0:	move   *a8(0x100), a9, 1
3f994f10:	move   *a9, a9, 1
3f994f20:	move   *a9(0xd60), a9, 1
3f994f40:	cmp    a11, a9
3f994f50:	jrnc   L3F995170
3f994f60:	calla  L3F708700
3f994f90:	move   *a8(0x100), a9, 1
3f994fb0:	move   *a9, a9, 1
3f994fc0:	cmpi   0x1ff4, a11
3f994fe0:	jrhi   L3F995010
3f994ff0:	movi   0x1ff4, a11
L3F995010:
3f995010:	move   a11, *a9(0xd60), 1
3f995030:	calla  L3F708700
3f995060:	move   *a8(0x100), a11, 1
3f995080:	move   *a11, a11, 1
3f995090:	move   a14, -*sp, 1
3f9950a0:	calla  L3F708700
3f9950d0:	move   *a8(0x100), a9, 1
3f9950f0:	move   *a9, a9, 1
3f995100:	move   *a9(0xd60), *a14+, 1
3f995120:	calla  L3F701230
3f995150:	move   a8, *a11(0xd40), 1
L3F995170:
3f995170:	calla  L3F708700
3f9951a0:	move   *a8(0x100), a11, 1
3f9951c0:	move   *a11, a11, 1
3f9951d0:	move   *a11(0xd40), *a13(0x0), 1
3f995200:	calla  L3F708700
3f995230:	move   *a8(0x100), a11, 1
3f995250:	move   *a11, a11, 1
3f995260:	move   *a13(0xffe0), a9, 1
3f995280:	sll    0x3, a9
3f995290:	move   *a11(0xd40), a7, 1
3f9952b0:	add    a9, a7
3f9952c0:	move   a7, *a11(0xd40), 1
3f9952e0:	calla  L3F708700
3f995310:	move   *a8(0x100), a11, 1
3f995330:	move   *a11, a11, 1
3f995340:	move   *a11(0xd60), a9, 1
3f995360:	move   *a13(0xffe0), a7, 1
3f995380:	sub    a7, a9
3f995390:	move   a9, *a11(0xd60), 1
3f9953b0:	move   *a13, a8, 1
3f9953c0:	move   *sp(0xa0), a14, 1
3f9953e0:	mmfm   sp, a7,a9,a11,a13
3f995400:	rets   2
L3F995410:
3f995410:	mmtm   sp, a7,a9,a11,a13
3f995430:	move   a14, a13
3f995440:	addk   32, a14
3f995450:	calla  L3F708700
3f995480:	move   *a8(0x100), a11, 1
3f9954a0:	move   *a11, a11, 1
3f9954b0:	move   *a11(0xd20), a9, 1
3f9954d0:	addi   0x258, a9
3f9954f0:	move   a9, *a11(0xd20), 1
3f995510:	calla  L3F708700
3f995540:	move   *a8(0x100), a11, 1
3f995560:	move   *a11, a11, 1
3f995570:	move   *a11(0xd20), a11, 1
3f995590:	sll    0x2, a11
3f9955a0:	move   a11, *a13, 1
3f9955b0:	calla  L3F708700
3f9955e0:	move   *a8(0x100), a9, 1
3f995600:	move   *a9, a9, 1
3f995610:	move   *a9(0xd00), a9, 1
3f995630:	jrne   L3F995720
3f995640:	calla  L3F708700
3f995670:	move   *a8(0x100), a9, 1
3f995690:	move   *a9, a9, 1
3f9956a0:	move   a14, -*sp, 1
3f9956b0:	move   a11, *a14+, 1
3f9956c0:	calla  L3F701230
3f9956f0:	move   a8, *a9(0xd00), 1
3f995710:	jruc   L3F995870
L3F995720:
3f995720:	calla  L3F708700
3f995750:	move   *a8(0x100), a9, 1
3f995770:	move   *a9, a9, 1
3f995780:	move   a14, -*sp, 1
3f995790:	move   a11, *a14+, 1
3f9957a0:	calla  L3F708700
3f9957d0:	move   *a8(0x100), a7, 1
3f9957f0:	move   *a7, a7, 1
3f995800:	move   *a7(0xd00), *a14+, 1
3f995820:	calla  L3F7030E0
3f995850:	move   a8, *a9(0xd00), 1
L3F995870:
3f995870:	subk   32, a14
3f995880:	mmfm   sp, a7,a9,a11,a13
3f9958a0:	rets
L3F9958B0:
3f9958b0:	mmtm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3f9958d0:	move   a14, a13
3f9958e0:	addi   0x40, a14
3f995900:	sub    a9, a9
3f995910:	movk   4, a10
3f995920:	move   *a13(0xffe0), a7, 1
3f995940:	jrne   L3F995980
3f995950:	move   a9, a8
3f995960:	jauc   L3F9968F0
L3F995980:
3f995980:	movk   2, a0
3f995990:	move   a7, a11
3f9959a0:	move   *a11, a12, 1
3f9959b0:	move   a12, a7
3f9959c0:	subi   0x1010101, a7
3f9959f0:	andn   a12, a7
3f995a00:	andi   0x80808080, a7
3f995a30:	jrne   L3F995B80
3f995a40:	setf   16, 1, 0
L3F995A50:
3f995a50:	move   a0, a7
3f995a60:	sll    0x3, a7
3f995a70:	add    a11, a7
3f995a80:	move   *a7, a7, 0
3f995a90:	add    a12, a7
3f995aa0:	sub    a7, a9
3f995ab0:	move   a10, a7
3f995ac0:	sll    0x3, a7
3f995ad0:	add    a7, a11
3f995ae0:	move   *a11, a12, 1
3f995af0:	move   a12, a7
3f995b00:	subi   0x1010101, a7
3f995b30:	andn   a12, a7
3f995b40:	andi   0x80808080, a7
3f995b70:	jreq   L3F995A50
L3F995B80:
3f995b80:	move   a12, a7
3f995b90:	andi   0xff, a7
3f995bc0:	jrne   L3F995C60
3f995bd0:	move   *a13(0xffe0), a7, 1
3f995bf0:	move   a11, a5
3f995c00:	sub    a7, a5
3f995c10:	sra    0x3, a5
3f995c20:	inc    a5
3f995c30:	move   a5, *a13(0x20), 1
3f995c50:	jruc   L3F995F50
L3F995C60:
3f995c60:	move   a12, a7
3f995c70:	andi   0xff00, a7
3f995ca0:	jrne   L3F995D90
3f995cb0:	move   a12, a7
3f995cc0:	andi   0xff, a7
3f995cf0:	add    a7, a9
3f995d00:	move   *a13(0xffe0), a7, 1
3f995d20:	move   a11, a5
3f995d30:	sub    a7, a5
3f995d40:	sra    0x3, a5
3f995d50:	add    a0, a5
3f995d60:	move   a5, *a13(0x20), 1
3f995d80:	jruc   L3F995F50
L3F995D90:
3f995d90:	move   a12, a7
3f995da0:	andi   0xff0000, a7
3f995dd0:	jrne   L3F995EC0
3f995de0:	move   a12, a7
3f995df0:	andi   0xffff, a7
3f995e20:	add    a7, a9
3f995e30:	move   *a13(0xffe0), a7, 1
3f995e50:	move   a11, a5
3f995e60:	sub    a7, a5
3f995e70:	sra    0x3, a5
3f995e80:	addk   3, a5
3f995e90:	move   a5, *a13(0x20), 1
3f995eb0:	jruc   L3F995F50
L3F995EC0:
3f995ec0:	add    a12, a9
3f995ed0:	move   *a13(0xffe0), a7, 1
3f995ef0:	move   a11, a5
3f995f00:	sub    a7, a5
3f995f10:	sra    0x3, a5
3f995f20:	add    a10, a5
3f995f30:	move   a5, *a13(0x20), 1
L3F995F50:
3f995f50:	move   a9, a5
3f995f60:	andi   0x3ff, a5
3f995f90:	sll    0x5, a5
3f995fa0:	addi   0x2297d0, a5
3f995fd0:	move   a5, *a13, 1
3f995fe0:	move   *a5, a12, 1
3f995ff0:	jreq   L3F996320
L3F996000:
3f996000:	move   *a12(0x20), a7, 1
3f996020:	cmp    a9, a7
3f996030:	jrne   L3F996300
3f996040:	move   *a13(0x20), a2, 1
3f996060:	move   *a12(0x60), a0, 1
3f996080:	move   *a13(0xffe0), a11, 1
3f9960a0:	cmp    a10, a2
3f9960b0:	jrle   L3F9961D0
3f9960c0:	move   *a11, a7, 1
3f9960d0:	move   *a0, a5, 1
3f9960e0:	cmp    a5, a7
3f9960f0:	jrne   L3F9961D0
L3F996100:
3f996100:	sub    a10, a2
3f996110:	move   a10, a7
3f996120:	sll    0x3, a7
3f996130:	add    a7, a0
3f996140:	move   a10, a7
3f996150:	sll    0x3, a7
3f996160:	add    a7, a11
3f996170:	cmp    a10, a2
3f996180:	jrle   L3F9961D0
3f996190:	move   *a11, a7, 1
3f9961a0:	move   *a0, a5, 1
3f9961b0:	cmp    a5, a7
3f9961c0:	jreq   L3F996100
L3F9961D0:
3f9961d0:	move   *a11, a7, 1
3f9961e0:	move   *a0, a5, 1
3f9961f0:	xor    a5, a7
3f996200:	calla  L3F708700
3f996230:	move   *a8(0x100), a5, 1
3f996250:	move   *a5, a5, 1
3f996260:	move   a2, a3
3f996270:	sll    0x5, a3
3f996280:	add    a3, a5
3f996290:	move   *a5(0x1020), a5, 1
3f9962b0:	andn   a5, a7
3f9962c0:	jrne   L3F996300
3f9962d0:	move   *a12(0x40), a8, 1
3f9962f0:	jruc   L3F9968F0
L3F996300:
3f996300:	move   *a12, a12, 1
3f996310:	jrne   L3F996000
L3F996320:
3f996320:	move   a14, -*sp, 1
3f996330:	movk   16, a7
3f996340:	move   a7, *a14+, 1
3f996350:	calla  L3F994E10
3f996380:	move   a8, a12
3f996390:	move   *a13, a5, 1
3f9963a0:	move   *a5, *a12, 1
3f9963b0:	move   a12, *a5, 1
3f9963c0:	move   a9, *a12(0x20), 1
3f9963e0:	move   a14, -*sp, 1
3f9963f0:	move   *a13(0x20), *a14+, 1
3f996410:	move   a14, -*sp, 1
3f996420:	move   *a13(0x20), *a14+, 1
3f996440:	calla  L3F994E10
3f996470:	move   a8, *a12(0x60), 1
3f996490:	move   a8, *a14+, 1
3f9964a0:	move   *a13(0xffe0), *a14+, 1
3f9964c0:	calla  L3FB44400
3f9964f0:	calla  L3F708700
3f996520:	move   *a8(0x100), a3, 1
3f996540:	move   *a3, a3, 1
3f996550:	move   *a3(0xce0), *a12(0x40), 1
3f996580:	calla  L3F708700
3f9965b0:	move   *a8(0x100), a3, 1
3f9965d0:	move   *a3, a3, 1
3f9965e0:	calla  L3F708700
3f996610:	move   *a8(0x100), a7, 1
3f996630:	move   *a7, a7, 1
3f996640:	move   *a3(0xce0), a3, 1
3f996660:	move   *a7(0xd20), a7, 1
3f996680:	cmp    a7, a3
3f996690:	jrlt   L3F9966D0
3f9966a0:	calla  L3F995410
L3F9966D0:
3f9966d0:	calla  L3F708700
3f996700:	move   *a8(0x100), a7, 1
3f996720:	move   *a7, a7, 1
3f996730:	calla  L3F708700
3f996760:	move   *a8(0x100), a3, 1
3f996780:	move   *a3, a3, 1
3f996790:	move   *a3(0xce0), a3, 1
3f9967b0:	sll    0x5, a3
3f9967c0:	move   *a7(0xd00), a7, 1
3f9967e0:	add    a3, a7
3f9967f0:	move   *a12(0x60), *a7(0x0), 1
3f996820:	calla  L3F708700
3f996850:	move   *a8(0x100), a7, 1
3f996870:	move   *a7, a7, 1
3f996880:	move   *a7(0xce0), a3, 1
3f9968a0:	inc    a3
3f9968b0:	move   a3, *a7(0xce0), 1
3f9968d0:	move   *a12(0x40), a8, 1
L3F9968F0:
3f9968f0:	move   *sp(0x160), a14, 1
3f996910:	mmfm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3f996930:	rets   2
L3F996940:
3f996940:	mmtm   sp, a9,a11,a13
3f996960:	move   a14, a13
3f996970:	addk   32, a14
3f996980:	calla  L3F708700
3f9969b0:	move   *a8(0x100), a11, 1
3f9969d0:	move   *a11, a11, 1
3f9969e0:	move   *a11(0xce0), *a13(0x0), 1
3f996a10:	calla  L3F708700
3f996a40:	move   *a8(0x100), a11, 1
3f996a60:	move   *a11, a11, 1
3f996a70:	calla  L3F708700
3f996aa0:	move   *a8(0x100), a9, 1
3f996ac0:	move   *a9, a9, 1
3f996ad0:	move   *a11(0xce0), a11, 1
3f996af0:	move   *a9(0xd20), a9, 1
3f996b10:	cmp    a9, a11
3f996b20:	jrlt   L3F996B60
3f996b30:	calla  L3F995410
L3F996B60:
3f996b60:	calla  L3F708700
3f996b90:	move   *a8(0x100), a11, 1
3f996bb0:	move   *a11, a11, 1
3f996bc0:	calla  L3F708700
3f996bf0:	move   *a8(0x100), a9, 1
3f996c10:	move   *a9, a9, 1
3f996c20:	move   *a9(0xce0), a9, 1
3f996c40:	sll    0x5, a9
3f996c50:	move   *a11(0xd00), a11, 1
3f996c70:	add    a9, a11
3f996c80:	sub    a9, a9
3f996c90:	move   a9, *a11, 1
3f996ca0:	calla  L3F708700
3f996cd0:	move   *a8(0x100), a11, 1
3f996cf0:	move   *a11, a11, 1
3f996d00:	move   *a11(0xce0), a9, 1
3f996d20:	inc    a9
3f996d30:	move   a9, *a11(0xce0), 1
3f996d50:	move   *a13, a8, 1
3f996d60:	subk   32, a14
3f996d70:	mmfm   sp, a9,a11,a13
3f996d90:	rets
L3F996DA0:
3f996da0:	mmtm   sp, a9,a11,a13
3f996dc0:	move   a14, a13
3f996dd0:	addk   32, a14
3f996de0:	move   *a13(0xffe0), a11, 1
3f996e00:	jrle   L3F996ED0
3f996e10:	calla  L3F708700
3f996e40:	move   *a8(0x100), a11, 1
3f996e60:	move   *a11, a11, 1
3f996e70:	move   *a13(0xffe0), a9, 1
3f996e90:	move   *a11(0xce0), a11, 1
3f996eb0:	cmp    a11, a9
3f996ec0:	jrlt   L3F996EF0
L3F996ED0:
3f996ed0:	sub    a8, a8
3f996ee0:	jruc   L3F996FB0
L3F996EF0:
3f996ef0:	calla  L3F708700
3f996f20:	move   *a8(0x100), a11, 1
3f996f40:	move   *a11, a11, 1
3f996f50:	sll    0x5, a9
3f996f60:	move   *a11(0xd00), a11, 1
3f996f80:	add    a9, a11
3f996f90:	move   *a11, *a13, 1
3f996fa0:	move   *a13, a8, 1
L3F996FB0:
3f996fb0:	move   *sp(0x80), a14, 1
3f996fd0:	mmfm   sp, a9,a11,a13
3f996ff0:	rets   2
L3F997000:
3f997000:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f997020:	move   a14, a13
3f997030:	move   *a13(0xffe0), a9, 1
3f997050:	move   a14, -*sp, 1
3f997060:	movi   0x6d, a7
3f997080:	move   a7, *a14+, 1
3f997090:	calla  L3F701230
3f9970c0:	move   a8, a10
3f9970d0:	jrne   L3F997240
3f9970e0:	calla  L3F708700
3f997110:	move   *a8(0x100), a5, 1
3f997130:	move   *a5, a5, 1
3f997140:	movk   12, a7
3f997150:	move   a7, *a5(0x20), 1
3f997170:	move   a14, -*sp, 1
3f997180:	move   a9, *a14+, 1
3f997190:	calla  L3F708700
3f9971c0:	move   *a8(0x100), a5, 1
3f9971e0:	move   *a5, a5, 1
3f9971f0:	move   *a5(0x40), a5, 1
3f997210:	call   a5
3f997220:	sub    a8, a8
3f997230:	jruc   L3F9979C0
L3F997240:
3f997240:	sub    a5, a5
3f997250:	move   a5, *a10(0x40), 1
3f997270:	move   a5, *a10(0x60), 1
3f997290:	move   a5, *a10, 1
3f9972a0:	move   a10, a5
3f9972b0:	addi   0xa0, a5
3f9972d0:	movi   0x2317d0, a7
3f997300:	movk   22, a8
L3F997310:
3f997310:	move   *a7+, *a5+, 1
3f997320:	dsjs   a8, L3F997310
3f997330:	movb   *a7, *a5
3f997340:	move   a8, *a10(0x80), 1
3f997360:	move   *a13(0xffa0), a7, 1
3f997380:	andi   0x7fffff, a7
3f9973b0:	move   a7, *a13(0xffa0), 1
3f9973d0:	jreq   L3F997460
3f9973e0:	move   a14, -*sp, 1
3f9973f0:	move   *a13(0xff80), *a14+, 1
3f997410:	move   a7, *a14+, 1
3f997420:	move   a10, *a14+, 1
3f997430:	calla  L3F9985A0
L3F997460:
3f997460:	move   *a9(0x380), a5, 1
3f997480:	move   *a9(0x3a0), a7, 1
3f9974a0:	addi   0x80, a5
3f9974c0:	cmp    a7, a5
3f9974d0:	jrls   L3F997530
3f9974e0:	move   a14, -*sp, 1
3f9974f0:	move   a9, *a14+, 1
3f997500:	calla  L3F9B1030
L3F997530:
3f997530:	move   *a9(0x380), a7, 1
3f997550:	move   a7, *a9(0x340), 1
3f997570:	move   a7, a11
3f997580:	movi   0x37, a7
3f9975a0:	movb   a7, *a11
3f9975b0:	movk   4, a5
3f9975c0:	setf   16, 0, 0
3f9975d0:	move   a5, *a11(0x10), 0
3f9975f0:	move   *a9(0x380), a5, 1
3f997610:	addi   0x80, a5
3f997630:	move   a5, *a9(0x380), 1
3f997650:	move   *a9(0x320), a5, 1
3f997670:	inc    a5
3f997680:	move   a5, *a9(0x320), 1
3f9976a0:	move   *a13(0xffc0), *a11(0x40), 1
3f9976d0:	move   a14, -*sp, 1
3f9976e0:	move   a9, *a14+, 1
3f9976f0:	move   *a9(0x180), a5, 1
3f997710:	call   a5
3f997720:	move   a8, *a10(0x20), 1
3f997740:	move   a8, *a11(0x20), 1
3f997760:	move   *a10(0x80), a5, 1
3f997780:	move   a5, *a11(0x60), 1
3f9977a0:	jreq   L3F997820
3f9977b0:	move   a14, -*sp, 1
3f9977c0:	move   a11, *a14+, 1
3f9977d0:	move   a10, *a14+, 1
3f9977e0:	move   a9, *a14+, 1
3f9977f0:	calla  L3F997AD0
L3F997820:
3f997820:	move   *a9(0x600), a12, 1
3f997840:	jreq   L3F997930
L3F997850:
3f997850:	move   *a12(0xa0), a7, 1
3f997870:	jreq   L3F997910
3f997880:	move   a14, -*sp, 1
3f997890:	move   a12, a7
3f9978a0:	addk   32, a7
3f9978b0:	move   a7, *a14+, 1
3f9978c0:	move   a10, *a14+, 1
3f9978d0:	move   a9, *a14+, 1
3f9978e0:	move   *a12(0xa0), a7, 1
3f997900:	call   a7
L3F997910:
3f997910:	move   *a12, a12, 1
3f997920:	jrne   L3F997850
L3F997930:
3f997930:	move   *a9(0x400), a7, 1
3f997950:	jreq   L3F9979B0
3f997960:	move   a14, -*sp, 1
3f997970:	move   a9, *a14+, 1
3f997980:	move   *a9(0x400), a7, 1
3f9979a0:	call   a7
L3F9979B0:
3f9979b0:	move   a10, a8
L3F9979C0:
3f9979c0:	move   *sp(0x100), a14, 1
3f9979e0:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f997a00:	rets   2
3f997a10:	mmtm   sp, a11,a13
3f997a30:	move   a14, a13
3f997a40:	move   *a13(0xffe0), a11, 1
3f997a60:	move   *a11(0x20), a8, 1
3f997a80:	move   *sp(0x60), a14, 1
3f997aa0:	mmfm   sp, a11,a13
3f997ac0:	rets   2
L3F997AD0:
3f997ad0:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f997af0:	move   a14, a13
3f997b00:	addi   0x420, a14
3f997b20:	move   *a13(0xffe0), a9, 1
3f997b40:	move   a13, a10
3f997b50:	move   *a13(0xffc0), a7, 1
3f997b70:	move   a7, a11
3f997b80:	addi   0xa0, a11
3f997ba0:	move   *a7(0x80), a12, 1
3f997bc0:	btst   0, a12
3f997bd0:	jreq   L3F997C00
3f997be0:	move   *a11(0x0), *a10+, 1
L3F997C00:
3f997c00:	btst   1, a12
3f997c10:	jreq   L3F997C40
3f997c20:	move   *a11(0x20), *a10+, 1
L3F997C40:
3f997c40:	btst   2, a12
3f997c50:	jreq   L3F997C80
3f997c60:	move   *a11(0x40), *a10+, 1
L3F997C80:
3f997c80:	btst   3, a12
3f997c90:	jreq   L3F997CC0
3f997ca0:	move   *a11(0x60), *a10+, 1
L3F997CC0:
3f997cc0:	btst   4, a12
3f997cd0:	jreq   L3F997D00
3f997ce0:	move   *a11(0x80), *a10+, 1
L3F997D00:
3f997d00:	btst   5, a12
3f997d10:	jreq   L3F997D40
3f997d20:	move   *a11(0xa0), *a10+, 1
L3F997D40:
3f997d40:	btst   6, a12
3f997d50:	jreq   L3F997D80
3f997d60:	move   *a11(0xc0), *a10+, 1
L3F997D80:
3f997d80:	btst   7, a12
3f997d90:	jreq   L3F997DC0
3f997da0:	move   *a11(0xe0), *a10+, 1
L3F997DC0:
3f997dc0:	btst   8, a12
3f997dd0:	jreq   L3F997E00
3f997de0:	move   *a11(0x100), *a10+, 1
L3F997E00:
3f997e00:	btst   9, a12
3f997e10:	jreq   L3F997E40
3f997e20:	move   *a11(0x120), *a10+, 1
L3F997E40:
3f997e40:	btst   10, a12
3f997e50:	jreq   L3F997E80
3f997e60:	move   *a11(0x160), *a10+, 1
L3F997E80:
3f997e80:	btst   11, a12
3f997e90:	jreq   L3F997EC0
3f997ea0:	move   *a11(0x180), *a10+, 1
L3F997EC0:
3f997ec0:	btst   12, a12
3f997ed0:	jreq   L3F997F00
3f997ee0:	move   *a11(0x1a0), *a10+, 1
L3F997F00:
3f997f00:	btst   13, a12
3f997f10:	jreq   L3F997F40
3f997f20:	move   *a11(0x1c0), *a10+, 1
L3F997F40:
3f997f40:	btst   14, a12
3f997f50:	jreq   L3F997F80
3f997f60:	move   *a11(0x1e0), *a10+, 1
L3F997F80:
3f997f80:	btst   15, a12
3f997f90:	jreq   L3F997FC0
3f997fa0:	move   *a11(0x200), *a10+, 1
L3F997FC0:
3f997fc0:	btst   16, a12
3f997fd0:	jreq   L3F998000
3f997fe0:	move   *a11(0x220), *a10+, 1
L3F998000:
3f998000:	btst   17, a12
3f998010:	jreq   L3F998040
3f998020:	move   *a11(0x240), *a10+, 1
L3F998040:
3f998040:	btst   18, a12
3f998050:	jreq   L3F998080
3f998060:	move   *a11(0x260), *a10+, 1
L3F998080:
3f998080:	btst   19, a12
3f998090:	jreq   L3F9980C0
3f9980a0:	move   *a11(0x280), *a10+, 1
L3F9980C0:
3f9980c0:	btst   20, a12
3f9980d0:	jreq   L3F998100
3f9980e0:	move   *a11(0x2a0), *a10+, 1
L3F998100:
3f998100:	btst   21, a12
3f998110:	jreq   L3F998150
3f998120:	movb   *a11(0x2c0), a5
3f998140:	move   a5, *a10+, 1
L3F998150:
3f998150:	btst   22, a12
3f998160:	jreq   L3F998190
3f998170:	move   *a11(0x140), *a10+, 1
L3F998190:
3f998190:	move   *a13(0xffa0), a5, 1
3f9981b0:	move   a10, a3
3f9981c0:	sub    a13, a3
3f9981d0:	sra    0x5, a3
3f9981e0:	move   a3, *a13(0x400), 1
3f998200:	setf   16, 0, 0
3f998210:	zext   a3, 0
3f998220:	addk   16, a5
3f998230:	move   *a5, a7, 0
3f998240:	add    a3, a7
3f998250:	move   a7, *a5, 0
3f998260:	move   *a13(0x400), a7, 1
3f998280:	sll    0x2, a7
3f998290:	move   a7, *a13(0x400), 1
3f9982b0:	sll    0x3, a7
3f9982c0:	move   *a9(0x380), a5, 1
3f9982e0:	add    a7, a5
3f9982f0:	move   *a9(0x3a0), a7, 1
3f998310:	cmp    a7, a5
3f998320:	jrhi   L3F998480
3f998330:	move   a14, -*sp, 1
3f998340:	move   *a13(0x400), *a14+, 1
3f998360:	move   *a9(0x380), *a14+, 1
3f998380:	move   a13, *a14+, 1
3f998390:	calla  L3FB44400
3f9983c0:	move   *a13(0x400), a7, 1
3f9983e0:	addk   3, a7
3f9983f0:	movk   3, a5
3f998400:	andn   a5, a7
3f998410:	sll    0x3, a7
3f998420:	move   *a9(0x380), a3, 1
3f998440:	add    a7, a3
3f998450:	move   a3, *a9(0x380), 1
3f998470:	jruc   L3F998500
L3F998480:
3f998480:	move   a14, -*sp, 1
3f998490:	move   *a13(0x400), *a14+, 1
3f9984b0:	move   a13, *a14+, 1
3f9984c0:	move   a9, *a14+, 1
3f9984d0:	calla  L3F9B44C0
L3F998500:
3f998500:	move   *a13(0xffc0), a7, 1
3f998520:	sub    a5, a5
3f998530:	move   a5, *a7(0x80), 1
3f998550:	move   *sp(0x120), a14, 1
3f998570:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f998590:	rets   2
L3F9985A0:
3f9985a0:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f9985c0:	move   a14, a13
3f9985d0:	move   *a13(0xffe0), a9, 1
3f9985f0:	move   *a13(0xffc0), a10, 1
3f998610:	move   *a13(0xffa0), a11, 1
3f998630:	move   a9, a12
3f998640:	addi   0xa0, a12
3f998660:	btst   0, a10
3f998670:	jreq   L3F998730
3f998680:	move   *a12, a7, 1
3f998690:	move   *a11, a5, 1
3f9986a0:	cmp    a5, a7
3f9986b0:	jreq   L3F998730
3f9986c0:	move   *a11, *a12, 1
3f9986d0:	move   *a9(0x80), a7, 1
3f9986f0:	movk   1, a5
3f998700:	or     a5, a7
3f998710:	move   a7, *a9(0x80), 1
L3F998730:
3f998730:	btst   1, a10
3f998740:	jreq   L3F998840
3f998750:	move   *a12(0x20), a7, 1
3f998770:	move   *a11(0x20), a5, 1
3f998790:	cmp    a5, a7
3f9987a0:	jreq   L3F998840
3f9987b0:	move   *a11(0x20), *a12(0x20), 1
3f9987e0:	move   *a9(0x80), a7, 1
3f998800:	movk   2, a5
3f998810:	or     a5, a7
3f998820:	move   a7, *a9(0x80), 1
L3F998840:
3f998840:	btst   2, a10
3f998850:	jreq   L3F998950
3f998860:	move   *a12(0x40), a7, 1
3f998880:	move   *a11(0x40), a5, 1
3f9988a0:	cmp    a5, a7
3f9988b0:	jreq   L3F998950
3f9988c0:	move   *a11(0x40), *a12(0x40), 1
3f9988f0:	move   *a9(0x80), a7, 1
3f998910:	movk   4, a5
3f998920:	or     a5, a7
3f998930:	move   a7, *a9(0x80), 1
L3F998950:
3f998950:	btst   3, a10
3f998960:	jreq   L3F998A60
3f998970:	move   *a12(0x60), a7, 1
3f998990:	move   *a11(0x60), a5, 1
3f9989b0:	cmp    a5, a7
3f9989c0:	jreq   L3F998A60
3f9989d0:	move   *a11(0x60), *a12(0x60), 1
3f998a00:	move   *a9(0x80), a7, 1
3f998a20:	movk   8, a5
3f998a30:	or     a5, a7
3f998a40:	move   a7, *a9(0x80), 1
L3F998A60:
3f998a60:	btst   4, a10
3f998a70:	jreq   L3F998B80
3f998a80:	move   *a12(0x80), a7, 1
3f998aa0:	move   *a11(0x80), a5, 1
3f998ac0:	cmp    a5, a7
3f998ad0:	jreq   L3F998B80
3f998ae0:	move   *a11(0x80), *a12(0x80), 1
3f998b10:	move   *a9(0x80), a7, 1
3f998b30:	ori    0x10, a7
3f998b60:	move   a7, *a9(0x80), 1
L3F998B80:
3f998b80:	btst   5, a10
3f998b90:	jreq   L3F998CA0
3f998ba0:	move   *a12(0xa0), a7, 1
3f998bc0:	move   *a11(0xa0), a5, 1
3f998be0:	cmp    a5, a7
3f998bf0:	jreq   L3F998CA0
3f998c00:	move   *a11(0xa0), *a12(0xa0), 1
3f998c30:	move   *a9(0x80), a7, 1
3f998c50:	ori    0x20, a7
3f998c80:	move   a7, *a9(0x80), 1
L3F998CA0:
3f998ca0:	btst   6, a10
3f998cb0:	jreq   L3F998DC0
3f998cc0:	move   *a12(0xc0), a7, 1
3f998ce0:	move   *a11(0xc0), a5, 1
3f998d00:	cmp    a5, a7
3f998d10:	jreq   L3F998DC0
3f998d20:	move   *a11(0xc0), *a12(0xc0), 1
3f998d50:	move   *a9(0x80), a7, 1
3f998d70:	ori    0x40, a7
3f998da0:	move   a7, *a9(0x80), 1
L3F998DC0:
3f998dc0:	btst   7, a10
3f998dd0:	jreq   L3F998EE0
3f998de0:	move   *a12(0xe0), a7, 1
3f998e00:	move   *a11(0xe0), a5, 1
3f998e20:	cmp    a5, a7
3f998e30:	jreq   L3F998EE0
3f998e40:	move   *a11(0xe0), *a12(0xe0), 1
3f998e70:	move   *a9(0x80), a7, 1
3f998e90:	ori    0x80, a7
3f998ec0:	move   a7, *a9(0x80), 1
L3F998EE0:
3f998ee0:	btst   8, a10
3f998ef0:	jreq   L3F999000
3f998f00:	move   *a12(0x100), a7, 1
3f998f20:	move   *a11(0x100), a5, 1
3f998f40:	cmp    a5, a7
3f998f50:	jreq   L3F999000
3f998f60:	move   *a11(0x100), *a12(0x100), 1
3f998f90:	move   *a9(0x80), a7, 1
3f998fb0:	ori    0x100, a7
3f998fe0:	move   a7, *a9(0x80), 1
L3F999000:
3f999000:	btst   9, a10
3f999010:	jreq   L3F999120
3f999020:	move   *a12(0x120), a7, 1
3f999040:	move   *a11(0x120), a5, 1
3f999060:	cmp    a5, a7
3f999070:	jreq   L3F999120
3f999080:	move   *a11(0x120), *a12(0x120), 1
3f9990b0:	move   *a9(0x80), a7, 1
3f9990d0:	ori    0x200, a7
3f999100:	move   a7, *a9(0x80), 1
L3F999120:
3f999120:	btst   22, a10
3f999130:	jreq   L3F999240
3f999140:	move   *a12(0x140), a7, 1
3f999160:	move   *a11(0x140), a5, 1
3f999180:	cmp    a5, a7
3f999190:	jreq   L3F999240
3f9991a0:	move   *a11(0x140), *a12(0x140), 1
3f9991d0:	move   *a9(0x80), a7, 1
3f9991f0:	ori    0x400000, a7
3f999220:	move   a7, *a9(0x80), 1
L3F999240:
3f999240:	btst   10, a10
3f999250:	jreq   L3F999300
3f999260:	move   *a11(0x160), *a12(0x160), 1
3f999290:	move   *a9(0x80), a7, 1
3f9992b0:	ori    0x400, a7
3f9992e0:	move   a7, *a9(0x80), 1
L3F999300:
3f999300:	btst   11, a10
3f999310:	jreq   L3F9993C0
3f999320:	move   *a11(0x180), *a12(0x180), 1
3f999350:	move   *a9(0x80), a7, 1
3f999370:	ori    0x800, a7
3f9993a0:	move   a7, *a9(0x80), 1
L3F9993C0:
3f9993c0:	btst   12, a10
3f9993d0:	jreq   L3F9994E0
3f9993e0:	move   *a12(0x1a0), a7, 1
3f999400:	move   *a11(0x1a0), a5, 1
3f999420:	cmp    a5, a7
3f999430:	jreq   L3F9994E0
3f999440:	move   *a11(0x1a0), *a12(0x1a0), 1
3f999470:	move   *a9(0x80), a7, 1
3f999490:	ori    0x1000, a7
3f9994c0:	move   a7, *a9(0x80), 1
L3F9994E0:
3f9994e0:	btst   13, a10
3f9994f0:	jreq   L3F999600
3f999500:	move   *a12(0x1c0), a7, 1
3f999520:	move   *a11(0x1c0), a5, 1
3f999540:	cmp    a5, a7
3f999550:	jreq   L3F999600
3f999560:	move   *a11(0x1c0), *a12(0x1c0), 1
3f999590:	move   *a9(0x80), a7, 1
3f9995b0:	ori    0x2000, a7
3f9995e0:	move   a7, *a9(0x80), 1
L3F999600:
3f999600:	btst   14, a10
3f999610:	jreq   L3F999720
3f999620:	move   *a12(0x1e0), a7, 1
3f999640:	move   *a11(0x1e0), a5, 1
3f999660:	cmp    a5, a7
3f999670:	jreq   L3F999720
3f999680:	move   *a11(0x1e0), *a12(0x1e0), 1
3f9996b0:	move   *a9(0x80), a7, 1
3f9996d0:	ori    0x4000, a7
3f999700:	move   a7, *a9(0x80), 1
L3F999720:
3f999720:	btst   15, a10
3f999730:	jreq   L3F999840
3f999740:	move   *a12(0x200), a7, 1
3f999760:	move   *a11(0x200), a5, 1
3f999780:	cmp    a5, a7
3f999790:	jreq   L3F999840
3f9997a0:	move   *a11(0x200), *a12(0x200), 1
3f9997d0:	move   *a9(0x80), a7, 1
3f9997f0:	ori    0x8000, a7
3f999820:	move   a7, *a9(0x80), 1
L3F999840:
3f999840:	btst   16, a10
3f999850:	jreq   L3F999960
3f999860:	move   *a12(0x220), a7, 1
3f999880:	move   *a11(0x220), a5, 1
3f9998a0:	cmp    a5, a7
3f9998b0:	jreq   L3F999960
3f9998c0:	move   *a11(0x220), *a12(0x220), 1
3f9998f0:	move   *a9(0x80), a7, 1
3f999910:	ori    0x10000, a7
3f999940:	move   a7, *a9(0x80), 1
L3F999960:
3f999960:	btst   17, a10
3f999970:	jreq   L3F999A80
3f999980:	move   *a12(0x240), a7, 1
3f9999a0:	move   *a11(0x240), a5, 1
3f9999c0:	cmp    a5, a7
3f9999d0:	jreq   L3F999A80
3f9999e0:	move   *a11(0x240), *a12(0x240), 1
3f999a10:	move   *a9(0x80), a7, 1
3f999a30:	ori    0x20000, a7
3f999a60:	move   a7, *a9(0x80), 1
L3F999A80:
3f999a80:	btst   18, a10
3f999a90:	jreq   L3F999BA0
3f999aa0:	move   *a12(0x260), a7, 1
3f999ac0:	move   *a11(0x260), a5, 1
3f999ae0:	cmp    a5, a7
3f999af0:	jreq   L3F999BA0
3f999b00:	move   *a11(0x260), *a12(0x260), 1
3f999b30:	move   *a9(0x80), a7, 1
3f999b50:	ori    0x40000, a7
3f999b80:	move   a7, *a9(0x80), 1
L3F999BA0:
3f999ba0:	btst   19, a10
3f999bb0:	jreq   L3F999C90
3f999bc0:	move   *a11(0x280), *a12(0x280), 1
3f999bf0:	move   *a9(0x80), a7, 1
3f999c10:	ori    0x80000, a7
3f999c40:	move   a7, *a9(0x80), 1
3f999c60:	sub    a7, a7
3f999c70:	move   a7, *a9(0x40), 1
L3F999C90:
3f999c90:	btst   20, a10
3f999ca0:	jreq   L3F999DB0
3f999cb0:	move   *a12(0x2a0), a7, 1
3f999cd0:	move   *a11(0x2a0), a5, 1
3f999cf0:	cmp    a5, a7
3f999d00:	jreq   L3F999DB0
3f999d10:	move   *a11(0x2a0), *a12(0x2a0), 1
3f999d40:	move   *a9(0x80), a7, 1
3f999d60:	ori    0x100000, a7
3f999d90:	move   a7, *a9(0x80), 1
L3F999DB0:
3f999db0:	btst   21, a10
3f999dc0:	jreq   L3F999F30
3f999dd0:	movb   *a12(0x2c0), a7
3f999df0:	movb   *a11(0x2c0), a5
3f999e10:	cmp    a5, a7
3f999e20:	jrne   L3F999E60
3f999e30:	move   *a9(0x60), a7, 1
3f999e50:	dsjs   a7, L3F999F30
L3F999E60:
3f999e60:	movb   *a11(0x2c0), *a12(0x2c0)
3f999e90:	move   *a9(0x80), a7, 1
3f999eb0:	ori    0x200000, a7
3f999ee0:	move   a7, *a9(0x80), 1
3f999f00:	sub    a7, a7
3f999f10:	move   a7, *a9(0x60), 1
L3F999F30:
3f999f30:	move   *sp(0x100), a14, 1
3f999f50:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f999f70:	rets   2
L3F999F80:
3f999f80:	mmtm   sp, a7,a9,a10,a11,a13
3f999fa0:	move   a14, a13
3f999fb0:	move   *a13(0xffc0), a11, 1
3f999fd0:	move   *a11(0x80), a11, 1
3f999ff0:	jreq   L3F99A4D0
3f99a000:	move   *a13(0xffe0), a11, 1
3f99a020:	move   *a11(0x380), a11, 1
3f99a040:	move   *a13(0xffe0), a7, 1
3f99a060:	move   *a7(0x3a0), a7, 1
3f99a080:	addi   0x60, a11
3f99a0a0:	cmp    a7, a11
3f99a0b0:	jrls   L3F99A120
3f99a0c0:	move   a14, -*sp, 1
3f99a0d0:	move   *a13(0xffe0), *a14+, 1
3f99a0f0:	calla  L3F9B1030
L3F99A120:
3f99a120:	move   *a13(0xffe0), a11, 1
3f99a140:	move   *a11(0x380), a7, 1
3f99a160:	move   a7, *a11(0x340), 1
3f99a180:	move   a7, a9
3f99a190:	movi   0x38, a7
3f99a1b0:	movb   a7, *a9
3f99a1c0:	movk   3, a7
3f99a1d0:	setf   16, 0, 0
3f99a1e0:	move   a7, *a9(0x10), 0
3f99a200:	move   *a11(0x380), a7, 1
3f99a220:	addi   0x60, a7
3f99a240:	move   a7, *a11(0x380), 1
3f99a260:	move   *a11(0x320), a7, 1
3f99a280:	inc    a7
3f99a290:	move   a7, *a11(0x320), 1
3f99a2b0:	move   *a13(0xffc0), a7, 1
3f99a2d0:	move   *a7(0x20), *a9(0x20), 1
3f99a300:	move   *a7(0x80), *a9(0x40), 1
3f99a330:	move   a14, -*sp, 1
3f99a340:	move   a9, *a14+, 1
3f99a350:	move   a7, *a14+, 1
3f99a360:	move   a11, *a14+, 1
3f99a370:	calla  L3F997AD0
3f99a3a0:	move   *a11(0x600), a10, 1
3f99a3c0:	jreq   L3F99A4D0
L3F99A3D0:
3f99a3d0:	move   *a10(0xe0), a11, 1
3f99a3f0:	jreq   L3F99A4B0
3f99a400:	move   a14, -*sp, 1
3f99a410:	move   a10, a11
3f99a420:	addk   32, a11
3f99a430:	move   a11, *a14+, 1
3f99a440:	move   *a13(0xffc0), *a14+, 1
3f99a460:	move   *a13(0xffe0), *a14+, 1
3f99a480:	move   *a10(0xe0), a11, 1
3f99a4a0:	call   a11
L3F99A4B0:
3f99a4b0:	move   *a10, a10, 1
3f99a4c0:	jrne   L3F99A3D0
L3F99A4D0:
3f99a4d0:	move   *sp(0xc0), a14, 1
3f99a4f0:	mmfm   sp, a7,a9,a10,a11,a13
3f99a510:	rets   2
3f99a520:	mmtm   sp, a9,a11,a13
3f99a540:	move   a14, a13
3f99a550:	addk   32, a14
3f99a560:	move   @0x231b60, a11, 1
3f99a590:	jreq   L3F99A610
3f99a5a0:	move   *a13(0xffe0), a11, 1
3f99a5c0:	move   @0x231b80, a9, 1
3f99a5f0:	cmp    a9, a11
3f99a600:	jreq   L3F99A860
L3F99A610:
3f99a610:	move   @0x231b60, a11, 1
3f99a640:	jreq   L3F99A700
3f99a650:	move   *a13(0xffe0), a9, 1
3f99a670:	jreq   L3F99A700
3f99a680:	move   a14, -*sp, 1
3f99a690:	move   a11, *a14+, 1
3f99a6a0:	move   @0x231b80, *a14+, 1
3f99a6d0:	calla  L3FDA96F0
L3F99A700:
3f99a700:	move   a14, -*sp, 1
3f99a710:	movi   0x3f99aa50, a8
3f99a740:	move   a8, *a14+, 1
3f99a750:	move   *a13(0xffe0), *a14+, 1
3f99a770:	calla  L3FD60160
3f99a7a0:	move   a8, @0x231b60, 1
3f99a7d0:	move   *a13(0xffe0), a11, 1
3f99a7f0:	move   a11, @0x231b80, 1
3f99a820:	move   a8, a9
3f99a830:	jrne   L3F99A860
3f99a840:	sub    a8, a8
3f99a850:	jruc   L3F99AA00
L3F99A860:
3f99a860:	move   a14, -*sp, 1
3f99a870:	movi   0x231b00, a9
3f99a8a0:	move   a9, *a14+, 1
3f99a8b0:	movi   0x231aa0, a9
3f99a8e0:	move   a9, *a14+, 1
3f99a8f0:	move   *a13(0xffc0), a9, 1
3f99a910:	inc    a9
3f99a920:	move   a9, *a14+, 1
3f99a930:	move   *a13(0xffc0), *a14+, 1
3f99a950:	move   @0x231b60, *a14+, 1
3f99a980:	move   @0x231b60, *a14+, 1
3f99a9b0:	move   a11, *a14+, 1
3f99a9c0:	calla  L3FD409D0
3f99a9f0:	move   a8, *a13, 1
L3F99AA00:
3f99aa00:	move   *sp(0x80), a14, 1
3f99aa20:	mmfm   sp, a9,a11,a13
3f99aa40:	rets   2
3f99aa50:	.word  0x7563
3f99aa60:	.word  0x7372
3f99aa70:	.word  0x726f
3f99aa80:	.word  0x0000
L3F99AA90:
3f99aa90:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f99aab0:	move   a14, a13
3f99aac0:	move   *a13(0xffe0), a9, 1
3f99aae0:	move   *a13(0xffa0), a11, 1
3f99ab00:	move   *a11(0x80), a11, 1
3f99ab20:	jreq   L3F99ABA0
3f99ab30:	move   a14, -*sp, 1
3f99ab40:	move   *a13(0xffa0), *a14+, 1
3f99ab60:	move   a9, *a14+, 1
3f99ab70:	calla  L3F999F80
L3F99ABA0:
3f99aba0:	move   *a9(0x340), a11, 1
3f99abc0:	setf   8, 0, 0
3f99abd0:	move   *a11, a7, 0
3f99abe0:	cmpi   0x42, a7
3f99ac00:	jrne   L3F99AEF0
3f99ac10:	move   *a11(0x20), a7, 1
3f99ac30:	move   *a13(0xffc0), a5, 1
3f99ac50:	cmp    a5, a7
3f99ac60:	jrne   L3F99AEF0
3f99ac70:	move   *a13(0xffa0), a7, 1
3f99ac90:	move   *a11(0x40), a5, 1
3f99acb0:	move   *a7(0x20), a7, 1
3f99acd0:	cmp    a7, a5
3f99ace0:	jrne   L3F99AEF0
3f99acf0:	move   *a9(0x380), a7, 1
3f99ad10:	move   *a9(0x3a0), a5, 1
3f99ad30:	addi   0x40, a7
3f99ad50:	cmp    a5, a7
3f99ad60:	jrhi   L3F99AEF0
3f99ad70:	move   *a9(0x380), a7, 1
3f99ad90:	sub    a11, a7
3f99ada0:	sra    0x3, a7
3f99adb0:	move   @0x231ba0, a5, 1
3f99ade0:	cmp    a5, a7
3f99adf0:	jrge   L3F99AEF0
3f99ae00:	move   *a9(0x380), a10, 1
3f99ae20:	setf   16, 0, 0
3f99ae30:	move   *a11(0x10), a7, 0
3f99ae50:	addk   2, a7
3f99ae60:	move   a7, *a11(0x10), 0
3f99ae80:	move   *a9(0x380), a7, 1
3f99aea0:	addi   0x40, a7
3f99aec0:	move   a7, *a9(0x380), 1
3f99aee0:	jruc   L3F99B1E0
L3F99AEF0:
3f99aef0:	move   *a9(0x380), a7, 1
3f99af10:	move   *a9(0x3a0), a5, 1
3f99af30:	addi   0xa0, a7
3f99af50:	cmp    a5, a7
3f99af60:	jrls   L3F99AFC0
3f99af70:	move   a14, -*sp, 1
3f99af80:	move   a9, *a14+, 1
3f99af90:	calla  L3F9B1030
L3F99AFC0:
3f99afc0:	move   *a9(0x380), a7, 1
3f99afe0:	move   a7, *a9(0x340), 1
3f99b000:	move   a7, a11
3f99b010:	movi   0x42, a7
3f99b030:	movb   a7, *a11
3f99b040:	movk   5, a5
3f99b050:	setf   16, 0, 0
3f99b060:	move   a5, *a11(0x10), 0
3f99b080:	move   *a9(0x380), a5, 1
3f99b0a0:	addi   0xa0, a5
3f99b0c0:	move   a5, *a9(0x380), 1
3f99b0e0:	move   *a9(0x320), a5, 1
3f99b100:	inc    a5
3f99b110:	move   a5, *a9(0x320), 1
3f99b130:	move   *a13(0xffc0), *a11(0x20), 1
3f99b160:	move   *a13(0xffa0), a5, 1
3f99b180:	move   *a5(0x20), *a11(0x40), 1
3f99b1b0:	move   a11, a10
3f99b1c0:	addi   0x60, a10
L3F99B1E0:
3f99b1e0:	move   *a13(0xff80), *a10(0x0), 0
3f99b210:	move   *a13(0xff60), *a10(0x10), 0
3f99b240:	move   *a13(0xff40), *a10(0x20), 0
3f99b270:	move   *a13(0xff20), *a10(0x30), 0
3f99b2a0:	move   *a9(0x400), a7, 1
3f99b2c0:	jreq   L3F99B320
3f99b2d0:	move   a14, -*sp, 1
3f99b2e0:	move   a9, *a14+, 1
3f99b2f0:	move   *a9(0x400), a7, 1
3f99b310:	call   a7
L3F99B320:
3f99b320:	move   *sp(0xe0), a14, 1
3f99b340:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f99b360:	rets   2
3f99b370:	mmtm   sp, a7,a9,a10,a11,a13
3f99b390:	move   a14, a13
3f99b3a0:	addk   32, a14
3f99b3b0:	move   *a13(0xffe0), a9, 1
3f99b3d0:	move   *a13(0xffa0), a11, 1
3f99b3f0:	move   *a11(0x80), a11, 1
3f99b410:	jreq   L3F99B490
3f99b420:	move   a14, -*sp, 1
3f99b430:	move   *a13(0xffa0), *a14+, 1
3f99b450:	move   a9, *a14+, 1
3f99b460:	calla  L3F999F80
L3F99B490:
3f99b490:	move   *a9(0x340), a10, 1
3f99b4b0:	setf   8, 0, 0
3f99b4c0:	move   *a10, a11, 0
3f99b4d0:	cmpi   0x40, a11
3f99b4f0:	jrne   L3F99B800
3f99b500:	move   *a10(0x20), a11, 1
3f99b520:	move   *a13(0xffc0), a7, 1
3f99b540:	cmp    a7, a11
3f99b550:	jrne   L3F99B800
3f99b560:	move   *a13(0xffa0), a11, 1
3f99b580:	move   *a10(0x40), a7, 1
3f99b5a0:	move   *a11(0x20), a11, 1
3f99b5c0:	cmp    a11, a7
3f99b5d0:	jrne   L3F99B800
3f99b5e0:	move   *a10(0x8), a11, 0
3f99b600:	jrne   L3F99B800
3f99b610:	move   *a9(0x380), a11, 1
3f99b630:	move   *a9(0x3a0), a7, 1
3f99b650:	addk   32, a11
3f99b660:	cmp    a7, a11
3f99b670:	jrhi   L3F99B800
3f99b680:	move   *a9(0x380), a11, 1
3f99b6a0:	sub    a10, a11
3f99b6b0:	sra    0x3, a11
3f99b6c0:	move   @0x231bc0, a7, 1
3f99b6f0:	cmp    a7, a11
3f99b700:	jrge   L3F99B800
3f99b710:	move   *a9(0x380), *a13(0x0), 1
3f99b740:	setf   16, 0, 0
3f99b750:	move   *a10(0x10), a11, 0
3f99b770:	inc    a11
3f99b780:	move   a11, *a10(0x10), 0
3f99b7a0:	move   *a9(0x380), a11, 1
3f99b7c0:	addk   32, a11
3f99b7d0:	move   a11, *a9(0x380), 1
3f99b7f0:	jruc   L3F99BB20
L3F99B800:
3f99b800:	move   *a9(0x380), a11, 1
3f99b820:	move   *a9(0x3a0), a7, 1
3f99b840:	addi   0x80, a11
3f99b860:	cmp    a7, a11
3f99b870:	jrls   L3F99B8D0
3f99b880:	move   a14, -*sp, 1
3f99b890:	move   a9, *a14+, 1
3f99b8a0:	calla  L3F9B1030
L3F99B8D0:
3f99b8d0:	move   *a9(0x380), a10, 1
3f99b8f0:	move   a10, *a9(0x340), 1
3f99b910:	movi   0x40, a11
3f99b930:	movb   a11, *a10
3f99b940:	movk   4, a7
3f99b950:	setf   16, 0, 0
3f99b960:	move   a7, *a10(0x10), 0
3f99b980:	move   *a9(0x380), a7, 1
3f99b9a0:	addi   0x80, a7
3f99b9c0:	move   a7, *a9(0x380), 1
3f99b9e0:	move   *a9(0x320), a7, 1
3f99ba00:	inc    a7
3f99ba10:	move   a7, *a9(0x320), 1
3f99ba30:	move   *a13(0xffc0), *a10(0x20), 1
3f99ba60:	move   *a13(0xffa0), a7, 1
3f99ba80:	move   *a7(0x20), *a10(0x40), 1
3f99bab0:	sub    a11, a11
3f99bac0:	movb   a11, *a10(0x8)
3f99bae0:	move   a10, a11
3f99baf0:	addi   0x60, a11
3f99bb10:	move   a11, *a13, 1
L3F99BB20:
3f99bb20:	move   *a13, a11, 1
3f99bb30:	move   *a13(0xff80), *a11(0x0), 0
3f99bb60:	move   *a13(0xff60), *a11(0x10), 0
3f99bb90:	move   *a9(0x400), a7, 1
3f99bbb0:	jreq   L3F99BC10
3f99bbc0:	move   a14, -*sp, 1
3f99bbd0:	move   a9, *a14+, 1
3f99bbe0:	move   *a9(0x400), a7, 1
3f99bc00:	call   a7
L3F99BC10:
3f99bc10:	move   *sp(0xc0), a14, 1
3f99bc30:	mmfm   sp, a7,a9,a10,a11,a13
3f99bc50:	rets   2
L3F99BC60:
3f99bc60:	mmtm   sp, a7,a9,a10,a11,a13
3f99bc80:	move   a14, a13
3f99bc90:	addk   32, a14
3f99bca0:	move   *a13(0xffe0), a9, 1
3f99bcc0:	move   *a13(0xffa0), a11, 1
3f99bce0:	move   *a11(0x80), a11, 1
3f99bd00:	jreq   L3F99BD80
3f99bd10:	move   a14, -*sp, 1
3f99bd20:	move   *a13(0xffa0), *a14+, 1
3f99bd40:	move   a9, *a14+, 1
3f99bd50:	calla  L3F999F80
L3F99BD80:
3f99bd80:	move   *a9(0x340), a10, 1
3f99bda0:	setf   8, 0, 0
3f99bdb0:	move   *a10, a11, 0
3f99bdc0:	cmpi   0x43, a11
3f99bde0:	jrne   L3F99C0E0
3f99bdf0:	move   *a10(0x20), a11, 1
3f99be10:	move   *a13(0xffc0), a7, 1
3f99be30:	cmp    a7, a11
3f99be40:	jrne   L3F99C0E0
3f99be50:	move   *a13(0xffa0), a11, 1
3f99be70:	move   *a10(0x40), a7, 1
3f99be90:	move   *a11(0x20), a11, 1
3f99beb0:	cmp    a11, a7
3f99bec0:	jrne   L3F99C0E0
3f99bed0:	move   *a9(0x380), a11, 1
3f99bef0:	move   *a9(0x3a0), a7, 1
3f99bf10:	addi   0x40, a11
3f99bf30:	cmp    a7, a11
3f99bf40:	jrhi   L3F99C0E0
3f99bf50:	move   *a9(0x380), a11, 1
3f99bf70:	sub    a10, a11
3f99bf80:	sra    0x3, a11
3f99bf90:	move   @0x231be0, a7, 1
3f99bfc0:	cmp    a7, a11
3f99bfd0:	jrge   L3F99C0E0
3f99bfe0:	move   *a9(0x380), *a13(0x0), 1
3f99c010:	setf   16, 0, 0
3f99c020:	move   *a10(0x10), a11, 0
3f99c040:	addk   2, a11
3f99c050:	move   a11, *a10(0x10), 0
3f99c070:	move   *a9(0x380), a11, 1
3f99c090:	addi   0x40, a11
3f99c0b0:	move   a11, *a9(0x380), 1
3f99c0d0:	jruc   L3F99C3D0
L3F99C0E0:
3f99c0e0:	move   *a9(0x380), a11, 1
3f99c100:	move   *a9(0x3a0), a7, 1
3f99c120:	addi   0xa0, a11
3f99c140:	cmp    a7, a11
3f99c150:	jrls   L3F99C1B0
3f99c160:	move   a14, -*sp, 1
3f99c170:	move   a9, *a14+, 1
3f99c180:	calla  L3F9B1030
L3F99C1B0:
3f99c1b0:	move   *a9(0x380), a10, 1
3f99c1d0:	move   a10, *a9(0x340), 1
3f99c1f0:	movi   0x43, a11
3f99c210:	movb   a11, *a10
3f99c220:	movk   5, a7
3f99c230:	setf   16, 0, 0
3f99c240:	move   a7, *a10(0x10), 0
3f99c260:	move   *a9(0x380), a7, 1
3f99c280:	addi   0xa0, a7
3f99c2a0:	move   a7, *a9(0x380), 1
3f99c2c0:	move   *a9(0x320), a7, 1
3f99c2e0:	inc    a7
3f99c2f0:	move   a7, *a9(0x320), 1
3f99c310:	move   *a13(0xffc0), *a10(0x20), 1
3f99c340:	move   *a13(0xffa0), a7, 1
3f99c360:	move   *a7(0x20), *a10(0x40), 1
3f99c390:	move   a10, a11
3f99c3a0:	addi   0x60, a11
3f99c3c0:	move   a11, *a13, 1
L3F99C3D0:
3f99c3d0:	move   *a13, a11, 1
3f99c3e0:	move   *a13(0xff80), *a11(0x0), 0
3f99c410:	move   *a13(0xff60), *a11(0x10), 0
3f99c440:	move   *a13(0xff40), *a11(0x20), 0
3f99c470:	move   *a13(0xff20), *a11(0x30), 0
3f99c4a0:	move   *a9(0x400), a7, 1
3f99c4c0:	jreq   L3F99C520
3f99c4d0:	move   a14, -*sp, 1
3f99c4e0:	move   a9, *a14+, 1
3f99c4f0:	move   *a9(0x400), a7, 1
3f99c510:	call   a7
L3F99C520:
3f99c520:	move   *sp(0xc0), a14, 1
3f99c540:	mmfm   sp, a7,a9,a10,a11,a13
3f99c560:	rets   2
L3F99C570:
3f99c570:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f99c590:	move   a14, a13
3f99c5a0:	addi   0x120, a14
3f99c5c0:	move   *a13(0xffe0), a9, 1
3f99c5e0:	move   *a13(0xffc0), a10, 1
3f99c600:	sub    a7, a7
3f99c610:	move   a7, *a13, 1
3f99c620:	move   a14, -*sp, 1
3f99c630:	move   a10, *a14+, 1
3f99c640:	movi   0x3f99e6e8, a8
3f99c670:	move   a8, *a14+, 1
3f99c680:	move   a13, a5
3f99c690:	addk   32, a5
3f99c6a0:	move   a5, *a14+, 1
3f99c6b0:	calla  L3FB34430
3f99c6e0:	move   @0x231e40, a5, 1
3f99c710:	srl    0x2, a5
3f99c720:	cmp    a5, a10
3f99c730:	jrhi   L3F99C8E0
3f99c740:	move   a10, a5
3f99c750:	jrle   L3F99C8E0
3f99c760:	move   a10, a5
3f99c770:	sll    0x5, a5
3f99c780:	addi   0x231c00, a5
3f99c7b0:	move   *a5, *a13, 1
3f99c7c0:	move   a14, -*sp, 1
3f99c7d0:	move   *a13(0xff80), *a14+, 1
3f99c7f0:	move   *a13(0xffa0), *a14+, 1
3f99c810:	move   *a13(0x0), *a14+, 1
3f99c830:	move   a13, a5
3f99c840:	addk   32, a5
3f99c850:	move   a5, *a14+, 1
3f99c860:	movi   0x3f99e700, a8
3f99c890:	move   a8, *a14+, 1
3f99c8a0:	move   a9, *a14+, 1
3f99c8b0:	calla  L3F99CA80
L3F99C8E0:
3f99c8e0:	move   *a9(0x600), a11, 1
3f99c900:	jreq   L3F99CA30
L3F99C910:
3f99c910:	move   *a11(0x1a0), a7, 1
3f99c930:	jreq   L3F99CA10
3f99c940:	move   a14, -*sp, 1
3f99c950:	move   *a13(0xff80), *a14+, 1
3f99c970:	move   *a13(0xffa0), *a14+, 1
3f99c990:	move   a11, a7
3f99c9a0:	addk   32, a7
3f99c9b0:	move   a7, *a14+, 1
3f99c9c0:	move   a10, *a14+, 1
3f99c9d0:	move   a9, *a14+, 1
3f99c9e0:	move   *a11(0x1a0), a7, 1
3f99ca00:	call   a7
L3F99CA10:
3f99ca10:	move   *a11, a11, 1
3f99ca20:	jrne   L3F99C910
L3F99CA30:
3f99ca30:	move   *sp(0xe0), a14, 1
3f99ca50:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f99ca70:	rets   2
L3F99CA80:
3f99ca80:	mmtm   sp, a7,a9,a10,a11,a13
3f99caa0:	move   a14, a13
3f99cab0:	addi   0x1060, a14
3f99cad0:	move   *a13(0xffc0), a9, 1
3f99caf0:	move   *a13(0xffa0), a10, 1
3f99cb10:	move   @0x231e80, a11, 1
3f99cb40:	jrne   L3F99CC10
3f99cb50:	move   a14, -*sp, 1
3f99cb60:	movi   0x231e60, a11
3f99cb90:	move   a11, *a14+, 1
3f99cba0:	calla  L3F99D070
3f99cbd0:	movk   1, a11
3f99cbe0:	move   a11, @0x231e80, 1
L3F99CC10:
3f99cc10:	move   a14, -*sp, 1
3f99cc20:	move   a10, *a14+, 1
3f99cc30:	move   a9, *a14+, 1
3f99cc40:	movi   0x3f99e760, a8
3f99cc70:	move   a8, *a14+, 1
3f99cc80:	move   a13, a7
3f99cc90:	addi   0x60, a7
3f99ccb0:	move   a7, *a14+, 1
3f99ccc0:	calla  L3FB34430
3f99ccf0:	move   a14, -*sp, 1
3f99cd00:	move   a13, a11
3f99cd10:	addk   32, a11
3f99cd20:	move   a11, *a14+, 1
3f99cd30:	move   a13, *a14+, 1
3f99cd40:	movi   0x3f99e790, a8
3f99cd70:	move   a8, *a14+, 1
3f99cd80:	move   a7, *a14+, 1
3f99cd90:	move   @0x231e60, *a14+, 1
3f99cdc0:	calla  L3FD94350
3f99cdf0:	move   *a13(0x40), a7, 1
3f99ce10:	jreq   L3F99CF80
3f99ce20:	move   a14, -*sp, 1
3f99ce30:	move   *a13(0xff40), *a14+, 1
3f99ce50:	move   a7, *a14+, 1
3f99ce60:	move   *a13(0xff60), *a14+, 1
3f99ce80:	calla  L3FB45EE0
3f99ceb0:	move   *a13(0x20), a11, 1
3f99ced0:	move   *a13(0xff40), a7, 1
3f99cef0:	cmp    a7, a11
3f99cf00:	jrnc   L3F99D020
3f99cf10:	sll    0x3, a11
3f99cf20:	move   *a13(0xff60), a7, 1
3f99cf40:	add    a7, a11
3f99cf50:	sub    a7, a7
3f99cf60:	movb   a7, *a11
3f99cf70:	jruc   L3F99D020
L3F99CF80:
3f99cf80:	move   a14, -*sp, 1
3f99cf90:	move   *a13(0xff40), *a14+, 1
3f99cfb0:	move   *a13(0xff80), *a14+, 1
3f99cfd0:	move   *a13(0xff60), *a14+, 1
3f99cff0:	calla  L3FB45EE0
L3F99D020:
3f99d020:	move   *sp(0xc0), a14, 1
3f99d040:	mmfm   sp, a7,a9,a10,a11,a13
3f99d060:	rets   2
L3F99D070:
3f99d070:	move   a13, -*sp, 1
3f99d080:	move   a14, a13
3f99d090:	addk   32, a14
3f99d0a0:	calla  L3FD946B0
3f99d0d0:	move   a14, -*sp, 1
3f99d0e0:	movi   0x3f99e840, a8
3f99d110:	move   a8, *a14+, 1
3f99d120:	calla  L3FD93880
3f99d150:	move   a8, *a13, 1
3f99d160:	move   a14, -*sp, 1
3f99d170:	move   *a13(0xffe0), *a14+, 1
3f99d190:	move   a8, *a14+, 1
3f99d1a0:	calla  L3FD93DC0
3f99d1d0:	move   *sp(0x40), a14, 1
3f99d1f0:	move   *sp+, a13, 1
3f99d200:	rets   2
3f99d210:	addc   a0, a0
3f99d220:	sra    a3, a1
3f99d230:	sra    b10, b2
3f99d240:	.word  0x7571
3f99d250:	.word  0x7365
3f99d260:	sla    0x3, b4
3f99d270:	sla    0x1, a13
3f99d280:	sla    a11, a2
3f99d290:	sla    0x3, a4
3f99d2a0:	sra    b11, b2
3f99d2b0:	.word  0x7571
3f99d2c0:	.word  0x7365
3f99d2d0:	sla    0x3, b4
3f99d2e0:	modu   a11, a3
3f99d2f0:	sra    a11, a4
3f99d300:	addc   a0, a0
3f99d310:	sra    a3, a1
3f99d320:	sla    b10, b6
3f99d330:	.word  0x756c
3f99d340:	sla    0x3, a5
3f99d350:	sla    0x1, a13
3f99d360:	modu   a3, a9
3f99d370:	sra    b11, b4
3f99d380:	sra    a11, a7
3f99d390:	sla    0x3, b2
3f99d3a0:	sla    b11, b0
3f99d3b0:	sla    b11, b2
3f99d3c0:	sra    a11, a13
3f99d3d0:	sra    b11, b4
3f99d3e0:	sla    0x3, b2
3f99d3f0:	.word  0x756f
3f99d400:	sla    0x3, b4
3f99d410:	srl    a3, sp
3f99d420:	.word  0x7220
3f99d430:	modu   a3, a1
3f99d440:	sra    a11, a7
3f99d450:	addc   a0, a0
3f99d460:	sra    a3, a1
3f99d470:	rl     b10, b7
3f99d480:	sra    a3, a14
3f99d490:	.word  0x776f
3f99d4a0:	srl    0x17, a0
3f99d4b0:	.word  0x7020
3f99d4c0:	.word  0x7261
3f99d4d0:	mods   a11, a1
3f99d4e0:	.word  0x7465
3f99d4f0:	.word  0x7265
3f99d500:	modu   a1, a0
3f99d510:	.word  0x746f
3f99d520:	sla    a9, a0
3f99d530:	xor    a9, a0
3f99d540:	modu   a3, a9
3f99d550:	modu   a11, a4
3f99d560:	.word  0x0077
3f99d570:	sla    a10, a2
3f99d580:	and    a3, a4
3f99d590:	.word  0x7869
3f99d5a0:	sla    a11, a13
3f99d5b0:	sla    0x3, b0
3f99d5c0:	sla    0x1, a13
3f99d5d0:	sla    b11, b0
3f99d5e0:	sla    b11, b2
3f99d5f0:	sra    a11, a13
3f99d600:	sra    b11, b4
3f99d610:	sla    0x3, b2
3f99d620:	modu   a11, a14
3f99d630:	sla    0x3, b4
3f99d640:	sla    0x3, a1
3f99d650:	rl     b10, b0
3f99d660:	mods   b11, b8
3f99d670:	.word  0x7061
3f99d680:	addc   a0, a0
3f99d690:	sra    a3, a1
3f99d6a0:	.word  0x7441
3f99d6b0:	mods   a11, sp
3f99d6c0:	srl    0x17, a0
3f99d6d0:	.word  0x7020
3f99d6e0:	.word  0x7261
3f99d6f0:	mods   a11, a1
3f99d700:	.word  0x7465
3f99d710:	.word  0x7265
3f99d720:	modu   a1, a0
3f99d730:	.word  0x746f
3f99d740:	sla    a9, a0
3f99d750:	sla    0x3, a14
3f99d760:	.word  0x7441
3f99d770:	mods   a11, sp
3f99d780:	addc   a0, a0
3f99d790:	sra    a3, a1
3f99d7a0:	.word  0x7543
3f99d7b0:	.word  0x7372
3f99d7c0:	.word  0x726f
3f99d7d0:	srl    0x17, a0
3f99d7e0:	.word  0x7020
3f99d7f0:	.word  0x7261
3f99d800:	mods   a11, a1
3f99d810:	.word  0x7465
3f99d820:	.word  0x7265
3f99d830:	modu   a1, a0
3f99d840:	.word  0x746f
3f99d850:	sla    a9, a0
3f99d860:	addc   a9, a0
3f99d870:	.word  0x7275
3f99d880:	modu   b11, b3
3f99d890:	.word  0x0072
3f99d8a0:	sla    a10, a2
3f99d8b0:	subb   a3, a4
3f99d8c0:	modu   a3, sp
3f99d8d0:	sla    0x3, b4
3f99d8e0:	sla    0x1, a13
3f99d8f0:	sla    b11, b0
3f99d900:	sla    b11, b2
3f99d910:	sra    a11, a13
3f99d920:	sra    b11, b4
3f99d930:	sla    0x3, b2
3f99d940:	modu   a11, a14
3f99d950:	sla    0x3, b4
3f99d960:	sla    0x3, a1
3f99d970:	modu   a10, a6
3f99d980:	.word  0x746e
3f99d990:	addc   a0, a0
3f99d9a0:	sra    a3, a1
3f99d9b0:	sla    a10, a13
3f99d9c0:	sll    b11, b4
3f99d9d0:	sla    0x3, a8
3f99d9e0:	sla    0x1, a13
3f99d9f0:	sla    b11, b0
3f99da00:	sla    b11, b2
3f99da10:	sra    a11, a13
3f99da20:	sra    b11, b4
3f99da30:	sla    0x3, b2
3f99da40:	rl     a11, a13
3f99da50:	mods   b11, b3
3f99da60:	.word  0x7461
3f99da70:	rl     a3, a3
3f99da80:	addc   a0, a0
3f99da90:	sra    a3, a1
3f99daa0:	.word  0x7244
3f99dab0:	.word  0x7761
3f99dac0:	sll    a3, a1
3f99dad0:	sra    a11, a12
3f99dae0:	srl    0x17, a0
3f99daf0:	.word  0x7020
3f99db00:	.word  0x7261
3f99db10:	mods   a11, a1
3f99db20:	.word  0x7465
3f99db30:	.word  0x7265
3f99db40:	modu   a1, a0
3f99db50:	.word  0x746f
3f99db60:	sla    a9, a0
3f99db70:	and    a1, a0
3f99db80:	.word  0x7869
3f99db90:	sla    a11, a13
3f99dba0:	sla    0x3, b0
3f99dbb0:	.word  0x726f
3f99dbc0:	xor    a9, a0
3f99dbd0:	modu   a3, a9
3f99dbe0:	modu   a11, a4
3f99dbf0:	.word  0x0077
3f99dc00:	sla    a10, a2
3f99dc10:	add    a11, a4
3f99dc20:	sll    a11, a3
3f99dc30:	.word  0x7365
3f99dc40:	sla    0x3, b3
3f99dc50:	sla    0x1, a13
3f99dc60:	.word  0x7461
3f99dc70:	sra    b11, b4
3f99dc80:	.word  0x706d
3f99dc90:	sla    0x3, b4
3f99dca0:	modu   b11, b4
3f99dcb0:	sla    a9, a0
3f99dcc0:	sll    a11, a3
3f99dcd0:	.word  0x7365
3f99dce0:	sla    0x3, b3
3f99dcf0:	.word  0x7270
3f99dd00:	.word  0x7669
3f99dd10:	.word  0x7461
3f99dd20:	sla    0x3, a5
3f99dd30:	sra    b11, b2
3f99dd40:	modu   b11, b3
3f99dd50:	.word  0x7275
3f99dd60:	sra    a11, a3
3f99dd70:	addc   a0, a0
3f99dd80:	sra    a3, a1
3f99dd90:	mods   a2, a1
3f99dda0:	modu   a11, a12
3f99ddb0:	sla    0x3, a3
3f99ddc0:	sla    0x1, a13
3f99ddd0:	modu   a3, a9
3f99dde0:	.word  0x7573
3f99ddf0:	srl    a3, a6
3f99de00:	sll    a11, a9
3f99de10:	sra    a11, a9
3f99de20:	.word  0x746e
3f99de30:	.word  0x7220
3f99de40:	.word  0x7365
3f99de50:	.word  0x756f
3f99de60:	sll    b11, b2
3f99de70:	.word  0x7365
3f99de80:	addc   a0, a0
3f99de90:	sra    a3, a1
3f99dea0:	modu   a10, a3
3f99deb0:	modu   a11, a12
3f99dec0:	sla    0x3, b2
3f99ded0:	sla    0x1, a13
3f99dee0:	modu   a11, a14
3f99def0:	.word  0x7320
3f99df00:	sll    b11, b5
3f99df10:	sla    0x3, a8
3f99df20:	modu   a11, a3
3f99df30:	modu   a11, a12
3f99df40:	mods   b11, b2
3f99df50:	.word  0x7061
3f99df60:	addc   a0, a0
3f99df70:	sra    a3, a1
3f99df80:	addc   a10, a7
3f99df90:	srl    0x17, a0
3f99dfa0:	.word  0x7020
3f99dfb0:	.word  0x7261
3f99dfc0:	mods   a11, a1
3f99dfd0:	.word  0x7465
3f99dfe0:	.word  0x7265
3f99dff0:	modu   a1, a0
3f99e000:	.word  0x746f
3f99e010:	sla    a9, a0
3f99e020:	subb   a9, a0
3f99e030:	.word  0x0043
3f99e040:	sla    a10, a2
3f99e050:	cmp    a11, a4
3f99e060:	addc   a10, a4
3f99e070:	modu   a11, a8
3f99e080:	sll    a11, a9
3f99e090:	sla    0x3, a5
3f99e0a0:	sla    0x1, a13
3f99e0b0:	modu   a3, a9
3f99e0c0:	sla    b11, b6
3f99e0d0:	rl     a11, a12
3f99e0e0:	sla    0x3, a4
3f99e0f0:	sra    b11, b2
3f99e100:	modu   b11, b3
3f99e110:	.word  0x7275
3f99e120:	sra    a11, a3
3f99e130:	cmp    a9, a0
3f99e140:	sla    0x2, a4
3f99e150:	modu   a11, a6
3f99e160:	sla    0x3, b2
3f99e170:	rl     b3, b4
3f99e180:	.word  0x7369
3f99e190:	sll    a9, a0
3f99e1a0:	modu   a3, sp
3f99e1b0:	sra    a11, a14
3f99e1c0:	.word  0x7463
3f99e1d0:	modu   a11, a9
3f99e1e0:	.word  0x006e
3f99e1f0:	sla    a10, a2
3f99e200:	move   a3, b4
3f99e210:	mods   a11, a1
3f99e220:	sla    0x3, a5
3f99e230:	sla    0x1, a13
3f99e240:	modu   a11, a6
3f99e250:	.word  0x746e
3f99e260:	modu   a9, a0
3f99e270:	sla    0x3, b2
3f99e280:	modu   a11, a3
3f99e290:	modu   a11, a12
3f99e2a0:	sla    0x3, b2
3f99e2b0:	sla    a11, a14
3f99e2c0:	sra    a11, a13
3f99e2d0:	sra    a1, a0
3f99e2e0:	sra    a11, sp
3f99e2f0:	sla    0x3, b3
3f99e300:	modu   a11, a14
3f99e310:	sla    0x3, b4
3f99e320:	.word  0x7865
3f99e330:	.word  0x7369
3f99e340:	.word  0x0074
3f99e350:	sla    a10, a2
3f99e360:	move   a3, a4
3f99e370:	modu   a3, a5
3f99e380:	.word  0x7467
3f99e390:	sla    0x3, a8
3f99e3a0:	sla    0x1, a13
3f99e3b0:	sra    b11, b2
3f99e3c0:	.word  0x7571
3f99e3d0:	.word  0x7365
3f99e3e0:	sla    0x3, b4
3f99e3f0:	sra    a11, a12
3f99e400:	srl    a11, a14
3f99e410:	rl     b3, b4
3f99e420:	rl     a9, a0
3f99e430:	sll    a11, a14
3f99e440:	.word  0x726f
3f99e450:	sra    b11, b2
3f99e460:	.word  0x7463
3f99e470:	sla    0x1, b11
3f99e480:	modu   a3, a9
3f99e490:	sra    b11, b4
3f99e4a0:	modu   b3, b2
3f99e4b0:	mods   a3, a1
3f99e4c0:	divs   a1, a0
3f99e4d0:	rl     a11, a12
3f99e4e0:	sla    0x3, a2
3f99e4f0:	.word  0x7265
3f99e500:	modu   b11, b2
3f99e510:	.word  0x0072
3f99e520:	sla    a10, a2
3f99e530:	cmp    a11, a4
3f99e540:	.word  0x706d
3f99e550:	sra    a11, a12
3f99e560:	sra    a11, a13
3f99e570:	.word  0x746e
3f99e580:	.word  0x7461
3f99e590:	modu   a11, a9
3f99e5a0:	sla    0x3, a14
3f99e5b0:	sla    0x1, a13
3f99e5c0:	sra    b11, b3
3f99e5d0:	.word  0x7672
3f99e5e0:	.word  0x7265
3f99e5f0:	.word  0x7220
3f99e600:	.word  0x7065
3f99e610:	.word  0x726f
3f99e620:	sra    b11, b4
3f99e630:	sla    0x3, a4
3f99e640:	mods   a11, a9
3f99e650:	mods   b3, b0
3f99e660:	mods   a11, a5
3f99e670:	modu   a3, a5
3f99e680:	sla    b11, b4
3f99e690:	rl     b11, b4
3f99e6a0:	modu   a3, sp
3f99e6b0:	sra    a9, a0
3f99e6c0:	.word  0x7272
3f99e6d0:	.word  0x726f
3f99e6e0:	sll    0x8, a0
3f99e6f0:	.word  0x0064
3f99e700:	and    b2, b8
3f99e710:	modu   b11, b2
3f99e720:	modu   b11, b4
3f99e730:	.word  0x7245
3f99e740:	modu   b11, b2
3f99e750:	.word  0x0072
3f99e760:	.word  0x7325
3f99e770:	sll    0x9, a14
3f99e780:	.word  0x0073
3f99e790:	.word  0x7245
3f99e7a0:	modu   b11, b2
3f99e7b0:	or     b3, b2
3f99e7c0:	.word  0x7079
3f99e7d0:	srl    0xd, a5
3f99e7e0:	.word  0x7245
3f99e7f0:	modu   b11, b2
3f99e800:	move   b3, a2
3f99e810:	mods   b11, b5
3f99e820:	sra    a11, a2
3f99e830:	.word  0x0072
3f99e840:	.word  0x752f
3f99e850:	.word  0x7273
3f99e860:	mods   a1, sp
3f99e870:	sll    a3, a9
3f99e880:	divs   a1, sp
3f99e890:	rl     0x9, b1
3f99e8a0:	divs   a1, sp
3f99e8b0:	.word  0x7245
3f99e8c0:	modu   b11, b2
3f99e8d0:	sub    b3, b2
3f99e8e0:	.word  0x0042
L3F99E8F0:
3f99e8f0:	mmtm   sp, a7,a9,a10,a11,a13
3f99e910:	move   a14, a13
3f99e920:	addk   32, a14
3f99e930:	move   *a13(0xffe0), a9, 1
3f99e950:	move   *a13(0xffa0), a11, 1
3f99e970:	move   *a11(0x80), a11, 1
3f99e990:	jreq   L3F99EA10
3f99e9a0:	move   a14, -*sp, 1
3f99e9b0:	move   *a13(0xffa0), *a14+, 1
3f99e9d0:	move   a9, *a14+, 1
3f99e9e0:	calla  L3F999F80
L3F99EA10:
3f99ea10:	move   *a9(0x340), a10, 1
3f99ea30:	setf   8, 0, 0
3f99ea40:	move   *a10, a11, 0
3f99ea50:	cmpi   0x46, a11
3f99ea70:	jrne   L3F99ED70
3f99ea80:	move   *a10(0x20), a11, 1
3f99eaa0:	move   *a13(0xffc0), a7, 1
3f99eac0:	cmp    a7, a11
3f99ead0:	jrne   L3F99ED70
3f99eae0:	move   *a13(0xffa0), a11, 1
3f99eb00:	move   *a10(0x40), a7, 1
3f99eb20:	move   *a11(0x20), a11, 1
3f99eb40:	cmp    a11, a7
3f99eb50:	jrne   L3F99ED70
3f99eb60:	move   *a9(0x380), a11, 1
3f99eb80:	move   *a9(0x3a0), a7, 1
3f99eba0:	addi   0x40, a11
3f99ebc0:	cmp    a7, a11
3f99ebd0:	jrhi   L3F99ED70
3f99ebe0:	move   *a9(0x380), a11, 1
3f99ec00:	sub    a10, a11
3f99ec10:	sra    0x3, a11
3f99ec20:	move   @0x231ea0, a7, 1
3f99ec50:	cmp    a7, a11
3f99ec60:	jrge   L3F99ED70
3f99ec70:	move   *a9(0x380), *a13(0x0), 1
3f99eca0:	setf   16, 0, 0
3f99ecb0:	move   *a10(0x10), a11, 0
3f99ecd0:	addk   2, a11
3f99ece0:	move   a11, *a10(0x10), 0
3f99ed00:	move   *a9(0x380), a11, 1
3f99ed20:	addi   0x40, a11
3f99ed40:	move   a11, *a9(0x380), 1
3f99ed60:	jruc   L3F99F060
L3F99ED70:
3f99ed70:	move   *a9(0x380), a11, 1
3f99ed90:	move   *a9(0x3a0), a7, 1
3f99edb0:	addi   0xa0, a11
3f99edd0:	cmp    a7, a11
3f99ede0:	jrls   L3F99EE40
3f99edf0:	move   a14, -*sp, 1
3f99ee00:	move   a9, *a14+, 1
3f99ee10:	calla  L3F9B1030
L3F99EE40:
3f99ee40:	move   *a9(0x380), a10, 1
3f99ee60:	move   a10, *a9(0x340), 1
3f99ee80:	movi   0x46, a11
3f99eea0:	movb   a11, *a10
3f99eeb0:	movk   5, a7
3f99eec0:	setf   16, 0, 0
3f99eed0:	move   a7, *a10(0x10), 0
3f99eef0:	move   *a9(0x380), a7, 1
3f99ef10:	addi   0xa0, a7
3f99ef30:	move   a7, *a9(0x380), 1
3f99ef50:	move   *a9(0x320), a7, 1
3f99ef70:	inc    a7
3f99ef80:	move   a7, *a9(0x320), 1
3f99efa0:	move   *a13(0xffc0), *a10(0x20), 1
3f99efd0:	move   *a13(0xffa0), a7, 1
3f99eff0:	move   *a7(0x20), *a10(0x40), 1
3f99f020:	move   a10, a11
3f99f030:	addi   0x60, a11
3f99f050:	move   a11, *a13, 1
L3F99F060:
3f99f060:	move   *a13, a11, 1
3f99f070:	move   *a13(0xff80), *a11(0x0), 0
3f99f0a0:	move   *a13(0xff60), *a11(0x10), 0
3f99f0d0:	move   *a13(0xff40), *a11(0x20), 0
3f99f100:	move   *a13(0xff20), *a11(0x30), 0
3f99f130:	move   *a9(0x400), a7, 1
3f99f150:	jreq   L3F99F1B0
3f99f160:	move   a14, -*sp, 1
3f99f170:	move   a9, *a14+, 1
3f99f180:	move   *a9(0x400), a7, 1
3f99f1a0:	call   a7
L3F99F1B0:
3f99f1b0:	move   *sp(0xc0), a14, 1
3f99f1d0:	mmfm   sp, a7,a9,a10,a11,a13
3f99f1f0:	rets   2
L3F99F200:
3f99f200:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f99f220:	move   a14, a13
3f99f230:	move   *a13(0xffa0), a11, 1
3f99f250:	dsj    a11, L3F99F7F0
3f99f270:	move   *a13(0xffa0), a11, 1
3f99f290:	move   *a13(0xff60), a9, 1
3f99f2b0:	cmp    a9, a11
3f99f2c0:	jreq   L3F99F7F0
3f99f2d0:	move   *a13(0xffe0), a10, 1
3f99f2f0:	move   *a13(0xffc0), a7, 1
3f99f310:	sll    0x3, a7
3f99f320:	add    a10, a7
3f99f330:	move   a7, a11
3f99f340:	jruc   L3F99F740
L3F99F350:
3f99f350:	setf   8, 0, 0
L3F99F360:
3f99f360:	move   *a10, a7, 0
3f99f370:	srl    0x4, a7
3f99f380:	movk   15, a5
3f99f390:	and    a5, a7
3f99f3a0:	move   *a10, a5, 0
3f99f3b0:	sll    0x4, a5
3f99f3c0:	movk   15, a3
3f99f3d0:	andn   a3, a5
3f99f3e0:	or     a5, a7
3f99f3f0:	movb   a7, *a10
3f99f400:	addk   8, a10
3f99f410:	cmp    a11, a10
3f99f420:	jrc   L3F99F360
3f99f430:	jruc   L3F99F7F0
L3F99F440:
3f99f440:	setf   8, 0, 0
L3F99F450:
3f99f450:	move   *a10, a9, 0
3f99f460:	movb   *a10(0x8), *a10(0x0)
3f99f490:	addk   8, a10
3f99f4a0:	movb   a9, *a10
3f99f4b0:	addk   8, a10
3f99f4c0:	cmp    a11, a10
3f99f4d0:	jrc   L3F99F450
3f99f4e0:	jruc   L3F99F7F0
L3F99F4F0:
3f99f4f0:	setf   8, 0, 0
L3F99F500:
3f99f500:	move   *a10(0x10), a9, 0
3f99f520:	movb   *a10(0x0), *a10(0x10)
3f99f550:	movb   a9, *a10
3f99f560:	addk   24, a10
3f99f570:	cmp    a11, a10
3f99f580:	jrc   L3F99F500
3f99f590:	jruc   L3F99F7F0
L3F99F5A0:
3f99f5a0:	setf   8, 0, 0
L3F99F5B0:
3f99f5b0:	move   a10, a12
3f99f5c0:	addk   24, a12
3f99f5d0:	move   *a12, a9, 0
3f99f5e0:	movb   *a10, *a12
3f99f5f0:	move   a9, *a10+, 0
3f99f600:	move   a10, a12
3f99f610:	addk   8, a12
3f99f620:	move   *a12, a9, 0
3f99f630:	movb   *a10, *a12
3f99f640:	move   a9, *a10+, 0
3f99f650:	addk   16, a10
3f99f660:	cmp    a11, a10
3f99f670:	jrc   L3F99F5B0
3f99f680:	jruc   L3F99F7F0
L3F99F690:
3f99f690:	move   a14, -*sp, 1
3f99f6a0:	movi   0x3f9a70e0, a8
3f99f6d0:	move   a8, *a14+, 1
3f99f6e0:	move   *a13(0xff80), *a14+, 1
3f99f700:	calla  L3F9A6F10
3f99f730:	jruc   L3F99F7F0
L3F99F740:
3f99f740:	move   *a13(0xff80), a8, 1
3f99f760:	subk   4, a8
3f99f770:	jreq   L3F99F350
3f99f780:	subk   12, a8
3f99f790:	jreq   L3F99F440
3f99f7a0:	subk   8, a8
3f99f7b0:	jreq   L3F99F4F0
3f99f7c0:	subk   8, a8
3f99f7d0:	jreq   L3F99F5A0
3f99f7e0:	jruc   L3F99F690
L3F99F7F0:
3f99f7f0:	move   *a13(0xff60), a11, 1
3f99f810:	dsjs   a11, L3F99F940
3f99f820:	setf   8, 0, 0
L3F99F830:
3f99f830:	move   *a13(0xffe0), a11, 1
3f99f850:	move   *a11, a9, 0
3f99f860:	sll    0x3, a9
3f99f870:	addi   0x23aee0, a9
3f99f8a0:	movb   *a9, *a11
3f99f8b0:	addk   8, a11
3f99f8c0:	move   a11, *a13(0xffe0), 1
3f99f8e0:	move   *a13(0xffc0), a9, 1
3f99f900:	dec    a9
3f99f910:	move   a9, *a13(0xffc0), 1
3f99f930:	jrgt   L3F99F830
L3F99F940:
3f99f940:	move   *sp(0x120), a14, 1
3f99f960:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f99f980:	rets   2
L3F99F990:
3f99f990:	mmtm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3f99f9b0:	move   a14, a13
3f99f9c0:	addk   32, a14
3f99f9d0:	move   *a13(0xffe0), a9, 1
3f99f9f0:	move   *a13(0xffa0), a10, 1
3f99fa10:	move   *a13(0xff80), a11, 1
3f99fa30:	move   *a13(0xffc0), a2, 1
3f99fa50:	move   a2, a7
3f99fa60:	sra    0x3, a7
3f99fa70:	sll    0x3, a7
3f99fa80:	add    a7, a11
3f99fa90:	movk   7, a7
3f99faa0:	and    a7, a2
3f99fab0:	move   a2, a5
3f99fac0:	neg    a5
3f99fad0:	addk   8, a5
3f99fae0:	move   a5, *a13, 1
3f99faf0:	move   a2, a7
3f99fb00:	sll    0x3, a7
3f99fb10:	addi   0x231ec0, a7
3f99fb40:	movb   *a11, a12
3f99fb50:	movb   *a7, a7
3f99fb60:	and    a7, a12
L3F99FB70:
3f99fb70:	movb   *a9, a7
3f99fb80:	sll    a2, a7
3f99fb90:	move   a2, a5
3f99fba0:	sll    0x3, a5
3f99fbb0:	addi   0x231f10, a5
3f99fbe0:	movb   *a5, a5
3f99fbf0:	and    a5, a7
3f99fc00:	move   a7, a0
3f99fc10:	move   *a13, a7, 1
3f99fc20:	cmp    a7, a10
3f99fc30:	jrgt   L3F99FD90
3f99fc40:	move   a2, a5
3f99fc50:	add    a10, a5
3f99fc60:	sll    0x3, a5
3f99fc70:	addi   0x231ec0, a5
3f99fca0:	movb   *a5, a5
3f99fcb0:	and    a5, a0
3f99fcc0:	move   a2, a5
3f99fcd0:	add    a10, a5
3f99fce0:	sll    0x3, a5
3f99fcf0:	addi   0x231f10, a5
3f99fd20:	movb   *a11, a7
3f99fd30:	movb   *a5, a5
3f99fd40:	and    a5, a7
3f99fd50:	or     a12, a7
3f99fd60:	or     a0, a7
3f99fd70:	movb   a7, *a11
3f99fd80:	jruc   L3F9A0040
L3F99FD90:
3f99fd90:	move   a0, a5
3f99fda0:	or     a12, a5
3f99fdb0:	movb   a5, *a11
3f99fdc0:	addk   8, a11
3f99fdd0:	sub    a7, a10
3f99fde0:	sll    0x3, a7
3f99fdf0:	addi   0x231f10, a7
3f99fe20:	movb   *a9, a5
3f99fe30:	movb   *a7, a7
3f99fe40:	and    a7, a5
3f99fe50:	setf   8, 0, 0
3f99fe60:	zext   a5, 0
3f99fe70:	move   *a13, a7, 1
3f99fe80:	neg    a7
3f99fe90:	move   a5, a12
3f99fea0:	srl    a7, a12
3f99feb0:	addk   8, a9
3f99fec0:	cmp    a2, a10
3f99fed0:	jrgt   L3F9A0000
3f99fee0:	move   a10, a7
3f99fef0:	sll    0x3, a7
3f99ff00:	addi   0x231ec0, a7
3f99ff30:	movb   *a7, a7
3f99ff40:	and    a7, a12
3f99ff50:	move   a10, a7
3f99ff60:	sll    0x3, a7
3f99ff70:	addi   0x231f10, a7
3f99ffa0:	movb   *a11, a5
3f99ffb0:	movb   *a7, a7
3f99ffc0:	and    a7, a5
3f99ffd0:	or     a12, a5
3f99ffe0:	movb   a5, *a11
3f99fff0:	jruc   L3F9A0040
L3F9A0000:
3f9a0000:	move   a10, a7
3f9a0010:	sub    a2, a7
3f9a0020:	move   a7, a10
3f9a0030:	jruc   L3F99FB70
L3F9A0040:
3f9a0040:	move   *sp(0x140), a14, 1
3f9a0060:	mmfm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3f9a0080:	rets   2
L3F9A0090:
3f9a0090:	mmtm   sp, a7,a9,a10,a11,a13
3f9a00b0:	move   a14, a13
3f9a00c0:	move   *a13(0xffe0), a11, 1
3f9a00e0:	move   *a11(0x240), a9, 1
3f9a0100:	move   *a11(0x220), a10, 1
3f9a0120:	inc    a10
3f9a0130:	dec    a10
3f9a0140:	jreq   L3F9A0210
L3F9A0150:
3f9a0150:	move   *a9(0x20), a11, 1
3f9a0170:	move   *a13(0xffc0), a7, 1
3f9a0190:	cmp    a7, a11
3f9a01a0:	jrne   L3F9A01E0
3f9a01b0:	move   *a9(0x60), a8, 1
3f9a01d0:	jruc   L3F9A0250
L3F9A01E0:
3f9a01e0:	addi   0x80, a9
3f9a0200:	dsjs   a10, L3F9A0150
L3F9A0210:
3f9a0210:	move   *a13(0xffe0), a11, 1
3f9a0230:	move   *a11(0x1e0), a8, 1
L3F9A0250:
3f9a0250:	move   *sp(0xc0), a14, 1
3f9a0270:	mmfm   sp, a7,a9,a10,a11,a13
3f9a0290:	rets   2
L3F9A02A0:
3f9a02a0:	mmtm   sp, a7,a9,a10,a11,a13
3f9a02c0:	move   a14, a13
3f9a02d0:	move   *a13(0xffe0), a11, 1
3f9a02f0:	move   *a11(0x240), a9, 1
3f9a0310:	move   *a11(0x220), a10, 1
3f9a0330:	inc    a10
3f9a0340:	dec    a10
3f9a0350:	jreq   L3F9A0420
L3F9A0360:
3f9a0360:	move   *a9(0x20), a11, 1
3f9a0380:	move   *a13(0xffc0), a7, 1
3f9a03a0:	cmp    a7, a11
3f9a03b0:	jrne   L3F9A03F0
3f9a03c0:	move   *a9(0x40), a8, 1
3f9a03e0:	jruc   L3F9A0440
L3F9A03F0:
3f9a03f0:	addi   0x80, a9
3f9a0410:	dsjs   a10, L3F9A0360
L3F9A0420:
3f9a0420:	move   *a13(0xffc0), a8, 1
L3F9A0440:
3f9a0440:	move   *sp(0xc0), a14, 1
3f9a0460:	mmfm   sp, a7,a9,a10,a11,a13
3f9a0480:	rets   2
L3F9A0490:
3f9a0490:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3f9a04b0:	move   a14, a13
3f9a04c0:	addk   32, a14
3f9a04d0:	move   *a13(0xffe0), a9, 1
3f9a04f0:	move   *a13(0xffc0), a10, 1
3f9a0510:	movk   1, a7
3f9a0520:	move   a7, *a13, 1
3f9a0530:	move   a14, -*sp, 1
3f9a0540:	movi   0x58, a5
3f9a0560:	move   a5, *a14+, 1
3f9a0570:	move   a7, *a14+, 1
3f9a0580:	calla  L3F703D90
3f9a05b0:	move   a8, a11
3f9a05c0:	move   *a13(0xff20), *a11(0x0), 1
3f9a05f0:	move   *a13(0xff00), *a11(0x20), 1
3f9a0620:	move   *a13(0xff80), *a11(0x60), 1
3f9a0650:	move   *a9(0x1a0), *a11(0xa0), 1
3f9a0680:	move   *a9(0x1c0), *a11(0xc0), 1
3f9a06b0:	move   *a9(0x200), *a11(0xe0), 1
3f9a06e0:	move   a10, a8
3f9a06f0:	jreq   L3F9A07A0
3f9a0700:	move   *a10(0x60), *a11(0x180), 1
3f9a0730:	move   *a10(0x80), *a11(0x1a0), 1
3f9a0760:	move   *a10(0xa0), *a11(0x1c0), 1
3f9a0790:	jruc   L3F9A0810
L3F9A07A0:
3f9a07a0:	sub    a5, a5
3f9a07b0:	move   a5, *a11(0x1c0), 1
3f9a07d0:	move   a5, *a11(0x1a0), 1
3f9a07f0:	move   a5, *a11(0x180), 1
L3F9A0810:
3f9a0810:	move   *a13(0xff80), a5, 1
3f9a0830:	subk   2, a5
3f9a0840:	jrne   L3F9A08D0
3f9a0850:	move   a14, -*sp, 1
3f9a0860:	move   *a13(0xffa0), *a14+, 1
3f9a0880:	move   a9, *a14+, 1
3f9a0890:	calla  L3F9A02A0
3f9a08c0:	move   a8, *a13, 1
L3F9A08D0:
3f9a08d0:	move   *a13(0xff60), *a11(0x40), 1
3f9a0900:	move   *a13(0xfee0), *a11(0x100), 1
3f9a0930:	move   *a13(0xffa0), *a11(0x120), 1
3f9a0960:	move   *a13(0xff40), *a11(0x80), 1
3f9a0990:	move   *a13(0xfec0), a5, 1
3f9a09b0:	jrne   L3F9A0C50
3f9a09c0:	move   *a13(0xff80), a7, 1
3f9a09e0:	subk   2, a7
3f9a09f0:	jrne   L3F9A0B20
3f9a0a00:	move   *a13, a7, 1
3f9a0a10:	move   *a13(0xff20), a3, 1
3f9a0a30:	mpyu   a3, a7
3f9a0a40:	move   *a11(0x100), a3, 1
3f9a0a60:	add    a3, a7
3f9a0a70:	dec    a7
3f9a0a80:	move   *a11(0x100), a3, 1
3f9a0aa0:	divu   a3, a7
3f9a0ab0:	move   *a11(0x100), a3, 1
3f9a0ad0:	mpyu   a3, a7
3f9a0ae0:	srl    0x3, a7
3f9a0af0:	move   a7, *a11(0x140), 1
3f9a0b10:	jruc   L3F9A0C70
L3F9A0B20:
3f9a0b20:	move   *a13(0xff20), a7, 1
3f9a0b40:	move   *a13(0xff60), a3, 1
3f9a0b60:	add    a3, a7
3f9a0b70:	move   *a11(0x100), a3, 1
3f9a0b90:	add    a3, a7
3f9a0ba0:	dec    a7
3f9a0bb0:	move   *a11(0x100), a3, 1
3f9a0bd0:	divu   a3, a7
3f9a0be0:	move   *a11(0x100), a3, 1
3f9a0c00:	mpyu   a3, a7
3f9a0c10:	srl    0x3, a7
3f9a0c20:	move   a7, *a11(0x140), 1
3f9a0c40:	jruc   L3F9A0C70
L3F9A0C50:
3f9a0c50:	move   a5, *a11(0x140), 1
L3F9A0C70:
3f9a0c70:	move   *a13(0x0), *a11(0x160), 1
3f9a0ca0:	sub    a7, a7
3f9a0cb0:	move   a7, *a11(0x1e0), 1
3f9a0cd0:	move   a14, -*sp, 1
3f9a0ce0:	move   a11, *a14+, 1
3f9a0cf0:	calla  L3F9A6AA0
3f9a0d20:	move   a11, a8
3f9a0d30:	move   *sp(0x100), a14, 1
3f9a0d50:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3f9a0d70:	rets   2
L3F9A0D80:
3f9a0d80:	mmtm   sp, a11,a13
3f9a0da0:	move   a14, a13
3f9a0db0:	move   a14, -*sp, 1
3f9a0dc0:	move   *a13(0xffe0), a11, 1
3f9a0de0:	move   *a11(0x80), *a14+, 1
3f9a0e00:	calla  L3F702440
3f9a0e30:	move   *a11(0x1e0), a11, 1
3f9a0e50:	jreq   L3F9A0EE0
3f9a0e60:	move   a14, -*sp, 1
3f9a0e70:	move   *a13(0xffe0), a11, 1
3f9a0e90:	move   *a11(0x1e0), *a14+, 1
3f9a0eb0:	calla  L3F702440
L3F9A0EE0:
3f9a0ee0:	move   a14, -*sp, 1
3f9a0ef0:	move   *a13(0xffe0), *a14+, 1
3f9a0f10:	calla  L3F702440
3f9a0f40:	movk   1, a8
3f9a0f50:	move   *sp(0x60), a14, 1
3f9a0f70:	mmfm   sp, a11,a13
3f9a0f90:	rets   2
3f9a0fa0:	mmtm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f9a0fc0:	move   a14, a13
3f9a0fd0:	addi   0xa0, a14
3f9a0ff0:	move   *a13(0xffe0), a9, 1
3f9a1010:	move   *a9(0x120), a7, 1
3f9a1030:	dsj    a7, L3F9A15A0
3f9a1050:	move   *a13(0xffc0), a7, 1
3f9a1070:	move   *a9(0x40), a5, 1
3f9a1090:	add    a7, a5
3f9a10a0:	move   *a9(0xc0), a3, 1
3f9a10c0:	divs   a3, a5
3f9a10d0:	move   *a9(0xc0), a3, 1
3f9a10f0:	sra    0x3, a3
3f9a1100:	mpys   a3, a5
3f9a1110:	move   *a13(0xffa0), a3, 1
3f9a1130:	move   *a9(0x140), a7, 1
3f9a1150:	mpys   a3, a7
3f9a1160:	add    a5, a7
3f9a1170:	sll    0x3, a7
3f9a1180:	move   *a9(0x80), a10, 1
3f9a11a0:	add    a7, a10
3f9a11b0:	move   a13, a11
3f9a11c0:	sub    a7, a7
3f9a11d0:	move   a7, *a13, 1
3f9a11e0:	move   *a9(0xc0), a5, 1
3f9a1200:	sra    0x3, a5
3f9a1210:	move   a5, *a13(0x60), 1
3f9a1230:	move   a7, a12
3f9a1240:	cmp    a5, a12
3f9a1250:	jrge   L3F9A12D0
3f9a1260:	setf   8, 1, 0
L3F9A1270:
3f9a1270:	move   *a10+, *a11+, 0
3f9a1280:	inc    a12
3f9a1290:	move   *a13(0x60), a7, 1
3f9a12b0:	cmp    a7, a12
3f9a12c0:	jrlt   L3F9A1270
L3F9A12D0:
3f9a12d0:	move   *a9(0xa0), a7, 1
3f9a12f0:	dec    a7
3f9a1300:	jreq   L3F9A1340
3f9a1310:	move   *a9(0xe0), a7, 1
3f9a1330:	dsjs   a7, L3F9A1410
L3F9A1340:
3f9a1340:	move   a14, -*sp, 1
3f9a1350:	move   *a9(0xe0), *a14+, 1
3f9a1370:	move   *a9(0xc0), *a14+, 1
3f9a1390:	move   *a9(0xa0), *a14+, 1
3f9a13b0:	move   *a13(0x60), *a14+, 1
3f9a13d0:	move   a13, *a14+, 1
3f9a13e0:	calla  L3F99F200
L3F9A1410:
3f9a1410:	move   *a13(0xffc0), a7, 1
3f9a1430:	move   *a9(0x40), a5, 1
3f9a1450:	add    a7, a5
3f9a1460:	move   *a9(0xc0), a3, 1
3f9a1480:	mods   a3, a5
3f9a1490:	move   a5, *a13(0x40), 1
3f9a14b0:	sra    0x3, a5
3f9a14c0:	sll    0x3, a5
3f9a14d0:	add    a13, a5
3f9a14e0:	move   *a13(0x40), a3, 1
3f9a1500:	movk   7, a7
3f9a1510:	and    a3, a7
3f9a1520:	neg    a7
3f9a1530:	movb   *a5, a5
3f9a1540:	sra    a7, a5
3f9a1550:	movk   1, a7
3f9a1560:	and    a7, a5
3f9a1570:	move   a5, *a13, 1
3f9a1580:	jauc   L3F9A2450
L3F9A15A0:
3f9a15a0:	move   *a9(0x60), a7, 1
3f9a15c0:	dsj    a7, L3F9A1D80
3f9a15e0:	sub    a7, a7
3f9a15f0:	move   a7, *a13, 1
3f9a1600:	move   a7, *a13(0x80), 1
3f9a1620:	move   *a9(0xc0), a5, 1
3f9a1640:	sra    0x3, a5
3f9a1650:	move   a5, *a13(0x60), 1
3f9a1670:	move   a7, a12
3f9a1680:	move   *a9(0x120), a3, 1
3f9a16a0:	cmp    a3, a12
3f9a16b0:	jage   L3F9A2450
L3F9A16D0:
3f9a16d0:	move   *a13(0xffc0), a7, 1
3f9a16f0:	move   *a9(0x40), a5, 1
3f9a1710:	add    a7, a5
3f9a1720:	move   *a9(0xc0), a3, 1
3f9a1740:	divs   a3, a5
3f9a1750:	move   *a9(0xc0), a3, 1
3f9a1770:	sra    0x3, a3
3f9a1780:	mpys   a3, a5
3f9a1790:	move   *a13(0xffa0), a3, 1
3f9a17b0:	move   *a9(0x140), a7, 1
3f9a17d0:	mpys   a3, a7
3f9a17e0:	add    a5, a7
3f9a17f0:	move   *a13(0x80), a5, 1
3f9a1810:	add    a5, a7
3f9a1820:	sll    0x3, a7
3f9a1830:	move   *a9(0x80), a10, 1
3f9a1850:	add    a7, a10
3f9a1860:	move   a13, a11
3f9a1870:	addk   32, a11
3f9a1880:	sub    a7, a7
3f9a1890:	move   a7, *a13(0x20), 1
3f9a18b0:	move   a7, a0
3f9a18c0:	move   *a13(0x60), a3, 1
3f9a18e0:	cmp    a3, a0
3f9a18f0:	jrge   L3F9A1970
3f9a1900:	setf   8, 1, 0
L3F9A1910:
3f9a1910:	move   *a10+, *a11+, 0
3f9a1920:	inc    a0
3f9a1930:	move   *a13(0x60), a7, 1
3f9a1950:	cmp    a7, a0
3f9a1960:	jrlt   L3F9A1910
L3F9A1970:
3f9a1970:	move   *a9(0xa0), a7, 1
3f9a1990:	dec    a7
3f9a19a0:	jreq   L3F9A19E0
3f9a19b0:	move   *a9(0xe0), a7, 1
3f9a19d0:	dsjs   a7, L3F9A1AD0
L3F9A19E0:
3f9a19e0:	move   a14, -*sp, 1
3f9a19f0:	move   *a9(0xe0), *a14+, 1
3f9a1a10:	move   *a9(0xc0), *a14+, 1
3f9a1a30:	move   *a9(0xa0), *a14+, 1
3f9a1a50:	move   *a13(0x60), *a14+, 1
3f9a1a70:	move   a13, a7
3f9a1a80:	addk   32, a7
3f9a1a90:	move   a7, *a14+, 1
3f9a1aa0:	calla  L3F99F200
L3F9A1AD0:
3f9a1ad0:	move   *a13(0xffc0), a7, 1
3f9a1af0:	move   *a9(0x40), a5, 1
3f9a1b10:	add    a7, a5
3f9a1b20:	move   *a9(0xc0), a3, 1
3f9a1b40:	mods   a3, a5
3f9a1b50:	move   a5, *a13(0x40), 1
3f9a1b70:	sra    0x3, a5
3f9a1b80:	sll    0x3, a5
3f9a1b90:	add    a13, a5
3f9a1ba0:	move   *a13(0x40), a3, 1
3f9a1bc0:	movk   7, a7
3f9a1bd0:	and    a3, a7
3f9a1be0:	neg    a7
3f9a1bf0:	movb   *a5(0x20), a5
3f9a1c10:	sra    a7, a5
3f9a1c20:	movk   1, a7
3f9a1c30:	and    a7, a5
3f9a1c40:	move   *a13, a7, 1
3f9a1c50:	sll    0x1, a7
3f9a1c60:	or     a5, a7
3f9a1c70:	move   a7, *a13, 1
3f9a1c80:	move   *a9(0x140), a5, 1
3f9a1ca0:	move   *a9(0x20), a3, 1
3f9a1cc0:	mpys   a3, a5
3f9a1cd0:	move   *a13(0x80), a3, 1
3f9a1cf0:	add    a3, a5
3f9a1d00:	move   a5, *a13(0x80), 1
3f9a1d20:	inc    a12
3f9a1d30:	move   *a9(0x120), a3, 1
3f9a1d50:	cmp    a3, a12
3f9a1d60:	jrlt   L3F9A16D0
3f9a1d70:	jruc   L3F9A2450
L3F9A1D80:
3f9a1d80:	move   *a9(0x60), a7, 1
3f9a1da0:	subk   2, a7
3f9a1db0:	jrne   L3F9A2370
3f9a1dc0:	move   *a13(0xffa0), a7, 1
3f9a1de0:	move   *a9(0x140), a5, 1
3f9a1e00:	mpys   a7, a5
3f9a1e10:	move   *a13(0xffc0), a3, 1
3f9a1e30:	move   *a9(0x160), a7, 1
3f9a1e50:	mpys   a3, a7
3f9a1e60:	sra    0x3, a7
3f9a1e70:	add    a7, a5
3f9a1e80:	sll    0x3, a5
3f9a1e90:	move   *a9(0x80), a10, 1
3f9a1eb0:	add    a5, a10
3f9a1ec0:	move   a13, a11
3f9a1ed0:	addk   32, a11
3f9a1ee0:	sub    a7, a7
3f9a1ef0:	move   a7, *a13(0x20), 1
3f9a1f10:	move   *a9(0x160), a5, 1
3f9a1f30:	addk   7, a5
3f9a1f40:	sra    0x3, a5
3f9a1f50:	sll    0x3, a5
3f9a1f60:	sra    0x3, a5
3f9a1f70:	move   a5, *a13(0x60), 1
3f9a1f90:	move   a7, a12
3f9a1fa0:	cmp    a5, a12
3f9a1fb0:	jrge   L3F9A2030
3f9a1fc0:	setf   8, 1, 0
L3F9A1FD0:
3f9a1fd0:	move   *a10+, *a11+, 0
3f9a1fe0:	inc    a12
3f9a1ff0:	move   *a13(0x60), a7, 1
3f9a2010:	cmp    a7, a12
3f9a2020:	jrlt   L3F9A1FD0
L3F9A2030:
3f9a2030:	move   *a9(0xa0), a7, 1
3f9a2050:	dsjs   a7, L3F9A2150
3f9a2060:	move   a14, -*sp, 1
3f9a2070:	sub    a7, a7
3f9a2080:	move   a7, *a14+, 1
3f9a2090:	move   *a9(0x160), *a14+, 1
3f9a20b0:	movk   1, a5
3f9a20c0:	move   a5, *a14+, 1
3f9a20d0:	move   *a13(0x60), *a14+, 1
3f9a20f0:	move   a13, a3
3f9a2100:	addk   32, a3
3f9a2110:	move   a3, *a14+, 1
3f9a2120:	calla  L3F99F200
L3F9A2150:
3f9a2150:	sub    a7, a7
3f9a2160:	move   a7, *a13, 1
3f9a2170:	movk   4, a12
3f9a2180:	dec    a12
3f9a2190:	jrlt   L3F9A2260
3f9a21a0:	setf   8, 0, 0
L3F9A21B0:
3f9a21b0:	move   a12, a7
3f9a21c0:	sll    0x3, a7
3f9a21d0:	add    a13, a7
3f9a21e0:	move   *a7(0x20), a7, 0
3f9a2200:	move   *a13, a5, 1
3f9a2210:	sll    0x8, a5
3f9a2220:	or     a7, a5
3f9a2230:	move   a5, *a13, 1
3f9a2240:	dec    a12
3f9a2250:	jrge   L3F9A21B0
L3F9A2260:
3f9a2260:	move   *a9(0x160), a7, 1
3f9a2280:	subk   4, a7
3f9a2290:	jrne   L3F9A2450
3f9a22a0:	move   *a13(0xffc0), a7, 1
3f9a22c0:	btst   0, a7
3f9a22d0:	jreq   L3F9A2320
3f9a22e0:	move   *a13, a5, 1
3f9a22f0:	srl    0x4, a5
3f9a2300:	move   a5, *a13, 1
3f9a2310:	jruc   L3F9A2450
L3F9A2320:
3f9a2320:	move   *a13, a5, 1
3f9a2330:	movk   15, a3
3f9a2340:	and    a5, a3
3f9a2350:	move   a3, *a13, 1
3f9a2360:	jruc   L3F9A2450
L3F9A2370:
3f9a2370:	move   a14, -*sp, 1
3f9a2380:	movi   0x3f9a7180, a8
3f9a23b0:	move   a8, *a14+, 1
3f9a23c0:	move   *a9(0x60), *a14+, 1
3f9a23e0:	movi   0x3f9a71d8, a8
3f9a2410:	move   a8, *a14+, 1
3f9a2420:	calla  L3F9A6D20
L3F9A2450:
3f9a2450:	move   *a13, a8, 1
3f9a2460:	move   *sp(0x140), a14, 1
3f9a2480:	mmfm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f9a24a0:	rets   2
3f9a24b0:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f9a24d0:	move   a14, a13
3f9a24e0:	addi   0xa0, a14
3f9a2500:	move   *a13(0xffe0), a9, 1
3f9a2520:	move   *a9(0x120), a7, 1
3f9a2540:	subk   4, a7
3f9a2550:	jrne   L3F9A25C0
3f9a2560:	move   *a13(0xff80), a7, 1
3f9a2580:	movk   15, a5
3f9a2590:	and    a7, a5
3f9a25a0:	move   a5, *a13(0xff80), 1
L3F9A25C0:
3f9a25c0:	move   *a13(0xff80), *a13(0x20), 1
3f9a25f0:	sub    a12, a12
3f9a2600:	move   *a13(0xff80), *a13(0x0), 1
L3F9A2630:
3f9a2630:	move   a12, a7
3f9a2640:	sll    0x3, a7
3f9a2650:	add    a13, a7
3f9a2660:	movb   *a13(0x0), *a7(0xff80)
3f9a2690:	inc    a12
3f9a26a0:	move   *a13, a7, 1
3f9a26b0:	srl    0x8, a7
3f9a26c0:	move   a7, *a13, 1
3f9a26d0:	cmpi   0x4, a12
3f9a26f0:	jrc   L3F9A2630
3f9a2700:	move   *a9(0x120), a5, 1
3f9a2720:	dsj    a5, L3F9A2FE0
3f9a2740:	move   *a13(0xffc0), a5, 1
3f9a2760:	move   *a9(0x40), a3, 1
3f9a2780:	add    a5, a3
3f9a2790:	move   *a9(0xc0), a5, 1
3f9a27b0:	divs   a5, a3
3f9a27c0:	move   *a9(0xc0), a5, 1
3f9a27e0:	sra    0x3, a5
3f9a27f0:	mpys   a5, a3
3f9a2800:	move   *a13(0xffa0), a5, 1
3f9a2820:	move   *a9(0x140), a7, 1
3f9a2840:	mpys   a5, a7
3f9a2850:	add    a3, a7
3f9a2860:	sll    0x3, a7
3f9a2870:	move   *a9(0x80), a10, 1
3f9a2890:	add    a7, a10
3f9a28a0:	move   a13, a11
3f9a28b0:	sub    a7, a7
3f9a28c0:	move   a7, *a13, 1
3f9a28d0:	move   *a9(0xc0), a3, 1
3f9a28f0:	sra    0x3, a3
3f9a2900:	move   a3, *a13(0x60), 1
3f9a2920:	move   a7, a12
3f9a2930:	cmp    a3, a12
3f9a2940:	jrge   L3F9A29C0
3f9a2950:	setf   8, 1, 0
L3F9A2960:
3f9a2960:	move   *a10+, *a11+, 0
3f9a2970:	inc    a12
3f9a2980:	move   *a13(0x60), a7, 1
3f9a29a0:	cmp    a7, a12
3f9a29b0:	jrlt   L3F9A2960
L3F9A29C0:
3f9a29c0:	move   *a9(0xa0), a7, 1
3f9a29e0:	dec    a7
3f9a29f0:	jreq   L3F9A2A30
3f9a2a00:	move   *a9(0xe0), a7, 1
3f9a2a20:	dsjs   a7, L3F9A2B00
L3F9A2A30:
3f9a2a30:	move   a14, -*sp, 1
3f9a2a40:	move   *a9(0xe0), *a14+, 1
3f9a2a60:	move   *a9(0xc0), *a14+, 1
3f9a2a80:	move   *a9(0xa0), *a14+, 1
3f9a2aa0:	move   *a13(0x60), *a14+, 1
3f9a2ac0:	move   a13, *a14+, 1
3f9a2ad0:	calla  L3F99F200
L3F9A2B00:
3f9a2b00:	move   *a13(0xffc0), a7, 1
3f9a2b20:	move   *a9(0x40), a5, 1
3f9a2b40:	add    a7, a5
3f9a2b50:	move   *a9(0xc0), a3, 1
3f9a2b70:	move   a5, a12
3f9a2b80:	mods   a3, a12
3f9a2b90:	move   a14, -*sp, 1
3f9a2ba0:	move   a13, *a14+, 1
3f9a2bb0:	movk   1, a5
3f9a2bc0:	move   a5, *a14+, 1
3f9a2bd0:	move   a12, *a14+, 1
3f9a2be0:	move   a13, a3
3f9a2bf0:	subi   0x80, a3
3f9a2c10:	move   a3, *a14+, 1
3f9a2c20:	calla  L3F99F990
3f9a2c50:	move   *a9(0xa0), a5, 1
3f9a2c70:	dec    a5
3f9a2c80:	jreq   L3F9A2CC0
3f9a2c90:	move   *a9(0xe0), a5, 1
3f9a2cb0:	dsjs   a5, L3F9A2D90
L3F9A2CC0:
3f9a2cc0:	move   a14, -*sp, 1
3f9a2cd0:	move   *a9(0xe0), *a14+, 1
3f9a2cf0:	move   *a9(0xc0), *a14+, 1
3f9a2d10:	move   *a9(0xa0), *a14+, 1
3f9a2d30:	move   *a13(0x60), *a14+, 1
3f9a2d50:	move   a13, *a14+, 1
3f9a2d60:	calla  L3F99F200
L3F9A2D90:
3f9a2d90:	move   a13, a10
3f9a2da0:	move   *a9(0x40), a5, 1
3f9a2dc0:	add    a7, a5
3f9a2dd0:	move   *a9(0xc0), a3, 1
3f9a2df0:	divs   a3, a5
3f9a2e00:	move   *a9(0xc0), a3, 1
3f9a2e20:	sra    0x3, a3
3f9a2e30:	mpys   a3, a5
3f9a2e40:	move   *a13(0xffa0), a3, 1
3f9a2e60:	move   *a9(0x140), a7, 1
3f9a2e80:	mpys   a3, a7
3f9a2e90:	add    a5, a7
3f9a2ea0:	sll    0x3, a7
3f9a2eb0:	move   *a9(0x80), a5, 1
3f9a2ed0:	add    a7, a5
3f9a2ee0:	move   a5, a11
3f9a2ef0:	sub    a12, a12
3f9a2f00:	move   *a13(0x60), a7, 1
3f9a2f20:	cmp    a7, a12
3f9a2f30:	jage   L3F9A4550
3f9a2f50:	setf   8, 1, 0
L3F9A2F60:
3f9a2f60:	move   *a10+, *a11+, 0
3f9a2f70:	inc    a12
3f9a2f80:	move   *a13(0x60), a7, 1
3f9a2fa0:	cmp    a7, a12
3f9a2fb0:	jrlt   L3F9A2F60
3f9a2fc0:	jauc   L3F9A4550
L3F9A2FE0:
3f9a2fe0:	move   *a9(0x60), a5, 1
3f9a3000:	dsj    a5, L3F9A3CE0
3f9a3020:	move   *a9(0x140), a5, 1
3f9a3040:	move   *a9(0x20), a3, 1
3f9a3060:	mpys   a3, a5
3f9a3070:	move   *a9(0x120), a3, 1
3f9a3090:	dec    a3
3f9a30a0:	mpys   a3, a5
3f9a30b0:	move   a5, *a13(0x80), 1
3f9a30d0:	move   *a9(0xc0), a3, 1
3f9a30f0:	sra    0x3, a3
3f9a3100:	move   a3, *a13(0x60), 1
3f9a3120:	sub    a3, a3
3f9a3130:	move   a3, *a13(0x40), 1
3f9a3150:	move   *a9(0x120), a5, 1
3f9a3170:	cmp    a5, a3
3f9a3180:	jage   L3F9A4550
L3F9A31A0:
3f9a31a0:	move   *a13(0xffc0), a7, 1
3f9a31c0:	move   *a9(0x40), a5, 1
3f9a31e0:	add    a7, a5
3f9a31f0:	move   *a9(0xc0), a3, 1
3f9a3210:	divs   a3, a5
3f9a3220:	move   *a9(0xc0), a3, 1
3f9a3240:	sra    0x3, a3
3f9a3250:	mpys   a3, a5
3f9a3260:	move   *a13(0xffa0), a3, 1
3f9a3280:	move   *a9(0x140), a7, 1
3f9a32a0:	mpys   a3, a7
3f9a32b0:	add    a5, a7
3f9a32c0:	move   *a13(0x80), a5, 1
3f9a32e0:	add    a5, a7
3f9a32f0:	sll    0x3, a7
3f9a3300:	move   *a9(0x80), a10, 1
3f9a3320:	add    a7, a10
3f9a3330:	move   a13, a11
3f9a3340:	sub    a7, a7
3f9a3350:	move   a7, *a13, 1
3f9a3360:	move   a7, a12
3f9a3370:	move   *a13(0x60), a3, 1
3f9a3390:	cmp    a3, a12
3f9a33a0:	jrge   L3F9A3420
3f9a33b0:	setf   8, 1, 0
L3F9A33C0:
3f9a33c0:	move   *a10+, *a11+, 0
3f9a33d0:	inc    a12
3f9a33e0:	move   *a13(0x60), a7, 1
3f9a3400:	cmp    a7, a12
3f9a3410:	jrlt   L3F9A33C0
L3F9A3420:
3f9a3420:	move   *a9(0xa0), a7, 1
3f9a3440:	dec    a7
3f9a3450:	jreq   L3F9A3490
3f9a3460:	move   *a9(0xe0), a7, 1
3f9a3480:	dsjs   a7, L3F9A3560
L3F9A3490:
3f9a3490:	move   a14, -*sp, 1
3f9a34a0:	move   *a9(0xe0), *a14+, 1
3f9a34c0:	move   *a9(0xc0), *a14+, 1
3f9a34e0:	move   *a9(0xa0), *a14+, 1
3f9a3500:	move   *a13(0x60), *a14+, 1
3f9a3520:	move   a13, *a14+, 1
3f9a3530:	calla  L3F99F200
L3F9A3560:
3f9a3560:	move   *a13(0xffc0), a7, 1
3f9a3580:	move   *a9(0x40), a5, 1
3f9a35a0:	add    a7, a5
3f9a35b0:	move   *a9(0xc0), a3, 1
3f9a35d0:	move   a5, a12
3f9a35e0:	mods   a3, a12
3f9a35f0:	move   a14, -*sp, 1
3f9a3600:	move   a13, *a14+, 1
3f9a3610:	movk   1, a5
3f9a3620:	move   a5, *a14+, 1
3f9a3630:	move   a12, *a14+, 1
3f9a3640:	move   a13, a3
3f9a3650:	subi   0x80, a3
3f9a3670:	move   a3, *a14+, 1
3f9a3680:	calla  L3F99F990
3f9a36b0:	move   *a9(0xa0), a5, 1
3f9a36d0:	dec    a5
3f9a36e0:	jreq   L3F9A3720
3f9a36f0:	move   *a9(0xe0), a5, 1
3f9a3710:	dsjs   a5, L3F9A37F0
L3F9A3720:
3f9a3720:	move   a14, -*sp, 1
3f9a3730:	move   *a9(0xe0), *a14+, 1
3f9a3750:	move   *a9(0xc0), *a14+, 1
3f9a3770:	move   *a9(0xa0), *a14+, 1
3f9a3790:	move   *a13(0x60), *a14+, 1
3f9a37b0:	move   a13, *a14+, 1
3f9a37c0:	calla  L3F99F200
L3F9A37F0:
3f9a37f0:	move   a13, a10
3f9a3800:	move   *a9(0x40), a5, 1
3f9a3820:	add    a7, a5
3f9a3830:	move   *a9(0xc0), a3, 1
3f9a3850:	divs   a3, a5
3f9a3860:	move   *a9(0xc0), a3, 1
3f9a3880:	sra    0x3, a3
3f9a3890:	mpys   a3, a5
3f9a38a0:	move   *a13(0xffa0), a3, 1
3f9a38c0:	move   *a9(0x140), a7, 1
3f9a38e0:	mpys   a3, a7
3f9a38f0:	add    a5, a7
3f9a3900:	move   *a13(0x80), a5, 1
3f9a3920:	add    a5, a7
3f9a3930:	sll    0x3, a7
3f9a3940:	move   *a9(0x80), a3, 1
3f9a3960:	add    a7, a3
3f9a3970:	move   a3, a11
3f9a3980:	sub    a12, a12
3f9a3990:	move   *a13(0x60), a7, 1
3f9a39b0:	cmp    a7, a12
3f9a39c0:	jrge   L3F9A3A40
3f9a39d0:	setf   8, 1, 0
L3F9A39E0:
3f9a39e0:	move   *a10+, *a11+, 0
3f9a39f0:	inc    a12
3f9a3a00:	move   *a13(0x60), a7, 1
3f9a3a20:	cmp    a7, a12
3f9a3a30:	jrlt   L3F9A39E0
L3F9A3A40:
3f9a3a40:	move   *a13(0x20), a5, 1
3f9a3a60:	srl    0x1, a5
3f9a3a70:	move   a5, *a13(0x20), 1
3f9a3a90:	sub    a12, a12
3f9a3aa0:	move   a5, *a13, 1
L3F9A3AB0:
3f9a3ab0:	move   a12, a7
3f9a3ac0:	sll    0x3, a7
3f9a3ad0:	add    a13, a7
3f9a3ae0:	movb   *a13(0x0), *a7(0xff80)
3f9a3b10:	inc    a12
3f9a3b20:	move   *a13, a7, 1
3f9a3b30:	srl    0x8, a7
3f9a3b40:	move   a7, *a13, 1
3f9a3b50:	cmpi   0x4, a12
3f9a3b70:	jrc   L3F9A3AB0
3f9a3b80:	move   *a9(0x140), a5, 1
3f9a3ba0:	move   *a9(0x20), a3, 1
3f9a3bc0:	mpys   a3, a5
3f9a3bd0:	move   *a13(0x80), a3, 1
3f9a3bf0:	sub    a5, a3
3f9a3c00:	move   a3, *a13(0x80), 1
3f9a3c20:	move   *a13(0x40), a5, 1
3f9a3c40:	inc    a5
3f9a3c50:	move   a5, *a13(0x40), 1
3f9a3c70:	move   *a9(0x120), a3, 1
3f9a3c90:	cmp    a3, a5
3f9a3ca0:	jalt   L3F9A31A0
3f9a3cc0:	jauc   L3F9A4550
L3F9A3CE0:
3f9a3ce0:	move   *a9(0x60), a5, 1
3f9a3d00:	subk   2, a5
3f9a3d10:	jrne   L3F9A4470
3f9a3d20:	move   *a13(0xffa0), a5, 1
3f9a3d40:	move   *a9(0x140), a3, 1
3f9a3d60:	mpys   a5, a3
3f9a3d70:	move   *a13(0xffc0), a5, 1
3f9a3d90:	move   *a9(0x160), a7, 1
3f9a3db0:	mpys   a5, a7
3f9a3dc0:	sra    0x3, a7
3f9a3dd0:	add    a7, a3
3f9a3de0:	sll    0x3, a3
3f9a3df0:	move   *a9(0x80), a10, 1
3f9a3e10:	add    a3, a10
3f9a3e20:	move   a13, a11
3f9a3e30:	sub    a7, a7
3f9a3e40:	move   a7, *a13, 1
3f9a3e50:	move   *a9(0x160), a3, 1
3f9a3e70:	addk   7, a3
3f9a3e80:	sra    0x3, a3
3f9a3e90:	sll    0x3, a3
3f9a3ea0:	sra    0x3, a3
3f9a3eb0:	move   a3, *a13(0x60), 1
3f9a3ed0:	move   a7, a12
3f9a3ee0:	cmp    a3, a12
3f9a3ef0:	jrge   L3F9A3F70
3f9a3f00:	setf   8, 1, 0
L3F9A3F10:
3f9a3f10:	move   *a10+, *a11+, 0
3f9a3f20:	inc    a12
3f9a3f30:	move   *a13(0x60), a7, 1
3f9a3f50:	cmp    a7, a12
3f9a3f60:	jrlt   L3F9A3F10
L3F9A3F70:
3f9a3f70:	move   *a9(0xa0), a7, 1
3f9a3f90:	dsjs   a7, L3F9A4070
3f9a3fa0:	move   a14, -*sp, 1
3f9a3fb0:	sub    a7, a7
3f9a3fc0:	move   a7, *a14+, 1
3f9a3fd0:	move   *a9(0x160), *a14+, 1
3f9a3ff0:	movk   1, a5
3f9a4000:	move   a5, *a14+, 1
3f9a4010:	move   *a13(0x60), *a14+, 1
3f9a4030:	move   a13, *a14+, 1
3f9a4040:	calla  L3F99F200
L3F9A4070:
3f9a4070:	move   a14, -*sp, 1
3f9a4080:	move   a13, *a14+, 1
3f9a4090:	move   *a9(0x160), *a14+, 1
3f9a40b0:	move   *a13(0xffc0), a7, 1
3f9a40d0:	move   *a9(0x160), a5, 1
3f9a40f0:	mpys   a7, a5
3f9a4100:	movk   7, a3
3f9a4110:	and    a3, a5
3f9a4120:	move   a5, *a14+, 1
3f9a4130:	move   a13, a5
3f9a4140:	subi   0x80, a5
3f9a4160:	move   a5, *a14+, 1
3f9a4170:	calla  L3F99F990
3f9a41a0:	move   *a9(0xa0), a3, 1
3f9a41c0:	dsjs   a3, L3F9A42A0
3f9a41d0:	move   a14, -*sp, 1
3f9a41e0:	sub    a3, a3
3f9a41f0:	move   a3, *a14+, 1
3f9a4200:	move   *a9(0x160), *a14+, 1
3f9a4220:	movk   1, a3
3f9a4230:	move   a3, *a14+, 1
3f9a4240:	move   *a13(0x60), *a14+, 1
3f9a4260:	move   a13, *a14+, 1
3f9a4270:	calla  L3F99F200
L3F9A42A0:
3f9a42a0:	move   a13, a10
3f9a42b0:	move   *a13(0xffa0), a3, 1
3f9a42d0:	move   *a9(0x140), a5, 1
3f9a42f0:	mpys   a3, a5
3f9a4300:	move   *a9(0x160), a3, 1
3f9a4320:	mpys   a7, a3
3f9a4330:	sra    0x3, a3
3f9a4340:	add    a3, a5
3f9a4350:	sll    0x3, a5
3f9a4360:	move   *a9(0x80), a3, 1
3f9a4380:	add    a5, a3
3f9a4390:	move   a3, a11
3f9a43a0:	sub    a12, a12
3f9a43b0:	move   *a13(0x60), a5, 1
3f9a43d0:	cmp    a5, a12
3f9a43e0:	jrge   L3F9A4550
3f9a43f0:	setf   8, 1, 0
L3F9A4400:
3f9a4400:	move   *a10+, *a11+, 0
3f9a4410:	inc    a12
3f9a4420:	move   *a13(0x60), a7, 1
3f9a4440:	cmp    a7, a12
3f9a4450:	jrlt   L3F9A4400
3f9a4460:	jruc   L3F9A4550
L3F9A4470:
3f9a4470:	move   a14, -*sp, 1
3f9a4480:	movi   0x3f9a7210, a8
3f9a44b0:	move   a8, *a14+, 1
3f9a44c0:	move   *a9(0x60), *a14+, 1
3f9a44e0:	movi   0x3f9a71d8, a8
3f9a4510:	move   a8, *a14+, 1
3f9a4520:	calla  L3F9A6D20
L3F9A4550:
3f9a4550:	movk   1, a8
3f9a4560:	move   *sp(0x120), a14, 1
3f9a4580:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f9a45a0:	rets   2
3f9a45b0:	mmtm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3f9a45d0:	move   a14, a13
3f9a45e0:	addi   0x40, a14
3f9a4600:	move   *a13(0xffc0), a9, 1
3f9a4620:	move   *a13(0xffa0), a10, 1
3f9a4640:	move   a14, -*sp, 1
3f9a4650:	movi   0x58, a7
3f9a4670:	move   a7, *a14+, 1
3f9a4680:	movk   1, a5
3f9a4690:	move   a5, *a14+, 1
3f9a46a0:	calla  L3F703D90
3f9a46d0:	move   a8, a11
3f9a46e0:	move   *a13(0xff80), *a11(0x0), 1
3f9a4710:	move   *a13(0xff60), *a11(0x20), 1
3f9a4740:	sub    a5, a5
3f9a4750:	move   a5, *a11(0x40), 1
3f9a4770:	move   *a13(0xffe0), a5, 1
3f9a4790:	move   *a5(0x60), *a11(0x60), 1
3f9a47c0:	move   *a5(0xa0), *a11(0xa0), 1
3f9a47f0:	move   *a5(0xc0), *a11(0xc0), 1
3f9a4820:	move   *a5(0xe0), *a11(0xe0), 1
3f9a4850:	move   *a5(0x100), *a11(0x100), 1
3f9a4880:	move   *a5(0x160), *a11(0x160), 1
3f9a48b0:	move   *a5(0x120), *a11(0x120), 1
3f9a48e0:	move   *a11(0x60), a7, 1
3f9a4900:	subk   2, a7
3f9a4910:	jrne   L3F9A4A50
3f9a4920:	move   *a11(0x160), a7, 1
3f9a4940:	move   *a13(0xff80), a3, 1
3f9a4960:	mpyu   a3, a7
3f9a4970:	move   *a11(0x100), a3, 1
3f9a4990:	add    a3, a7
3f9a49a0:	dec    a7
3f9a49b0:	move   *a11(0x100), a3, 1
3f9a49d0:	divu   a3, a7
3f9a49e0:	move   *a11(0x100), a3, 1
3f9a4a00:	mpyu   a3, a7
3f9a4a10:	srl    0x3, a7
3f9a4a20:	move   a7, *a11(0x140), 1
3f9a4a40:	jruc   L3F9A4B40
L3F9A4A50:
3f9a4a50:	move   *a13(0xff80), a7, 1
3f9a4a70:	move   *a11(0x100), a3, 1
3f9a4a90:	add    a7, a3
3f9a4aa0:	dec    a3
3f9a4ab0:	move   *a11(0x100), a5, 1
3f9a4ad0:	divu   a5, a3
3f9a4ae0:	move   *a11(0x100), a5, 1
3f9a4b00:	mpyu   a5, a3
3f9a4b10:	srl    0x3, a3
3f9a4b20:	move   a3, *a11(0x140), 1
L3F9A4B40:
3f9a4b40:	sub    a7, a7
3f9a4b50:	move   a7, *a11(0x1e0), 1
3f9a4b70:	move   a14, -*sp, 1
3f9a4b80:	move   a11, *a14+, 1
3f9a4b90:	calla  L3F9A6AA0
3f9a4bc0:	move   *a11(0x140), a5, 1
3f9a4be0:	move   *a13(0xff60), a3, 1
3f9a4c00:	mpyu   a3, a5
3f9a4c10:	move   a5, *a13, 1
3f9a4c20:	move   *a11(0x60), a7, 1
3f9a4c40:	dsjs   a7, L3F9A4C90
3f9a4c50:	move   *a11(0x120), a7, 1
3f9a4c70:	mpys   a5, a7
3f9a4c80:	move   a7, *a13, 1
L3F9A4C90:
3f9a4c90:	move   a14, -*sp, 1
3f9a4ca0:	move   *a13(0x0), *a14+, 1
3f9a4cc0:	movk   1, a7
3f9a4cd0:	move   a7, *a14+, 1
3f9a4ce0:	calla  L3F703D90
3f9a4d10:	move   a8, *a13(0x20), 1
3f9a4d30:	move   a8, *a11(0x80), 1
3f9a4d50:	move   *a13(0xffe0), a5, 1
3f9a4d70:	move   *a5(0x20), a7, 1
3f9a4d90:	sub    a10, a7
3f9a4da0:	cmp    a7, a3
3f9a4db0:	jrls   L3F9A4E10
3f9a4dc0:	move   *a5(0x20), a7, 1
3f9a4de0:	sub    a10, a7
3f9a4df0:	move   a7, *a13(0xff60), 1
L3F9A4E10:
3f9a4e10:	move   *a5, a7, 1
3f9a4e20:	sub    a9, a7
3f9a4e30:	move   *a13(0xff80), a3, 1
3f9a4e50:	cmp    a7, a3
3f9a4e60:	jrls   L3F9A4EB0
3f9a4e70:	move   *a5, a7, 1
3f9a4e80:	sub    a9, a7
3f9a4e90:	move   a7, *a13(0xff80), 1
L3F9A4EB0:
3f9a4eb0:	move   a10, a12
3f9a4ec0:	move   *a13(0xff60), a7, 1
3f9a4ee0:	add    a10, a7
3f9a4ef0:	cmp    a7, a12
3f9a4f00:	jrnc   L3F9A51A0
L3F9A4F10:
3f9a4f10:	move   a9, a0
3f9a4f20:	move   *a13(0xff80), a7, 1
3f9a4f40:	add    a9, a7
3f9a4f50:	cmp    a7, a0
3f9a4f60:	jrnc   L3F9A5140
L3F9A4F70:
3f9a4f70:	move   a14, -*sp, 1
3f9a4f80:	move   a12, *a14+, 1
3f9a4f90:	move   a0, *a14+, 1
3f9a4fa0:	move   *a13(0xffe0), *a14+, 1
3f9a4fc0:	move   *a13(0xffe0), a7, 1
3f9a4fe0:	move   *a7(0x240), a5, 1
3f9a5000:	call   a5
3f9a5010:	move   a8, a2
3f9a5020:	move   a14, -*sp, 1
3f9a5030:	move   a2, *a14+, 1
3f9a5040:	move   a12, a5
3f9a5050:	sub    a10, a5
3f9a5060:	move   a5, *a14+, 1
3f9a5070:	move   a0, a5
3f9a5080:	sub    a9, a5
3f9a5090:	move   a5, *a14+, 1
3f9a50a0:	move   a11, *a14+, 1
3f9a50b0:	move   *a11(0x260), a5, 1
3f9a50d0:	call   a5
3f9a50e0:	inc    a0
3f9a50f0:	move   *a13(0xff80), a5, 1
3f9a5110:	add    a9, a5
3f9a5120:	cmp    a5, a0
3f9a5130:	jrc   L3F9A4F70
L3F9A5140:
3f9a5140:	inc    a12
3f9a5150:	move   *a13(0xff60), a7, 1
3f9a5170:	add    a10, a7
3f9a5180:	cmp    a7, a12
3f9a5190:	jrc   L3F9A4F10
L3F9A51A0:
3f9a51a0:	move   a11, a8
3f9a51b0:	move   *sp(0x160), a14, 1
3f9a51d0:	mmfm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3f9a51f0:	rets   2
L3F9A5200:
3f9a5200:	mmtm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3f9a5220:	move   a14, a13
3f9a5230:	addi   0x40, a14
3f9a5250:	move   *a13(0xffc0), a9, 1
3f9a5270:	move   *a13(0xffa0), a10, 1
3f9a5290:	move   *a13(0xff80), a11, 1
3f9a52b0:	move   *a13(0xffe0), a7, 1
3f9a52d0:	move   *a7(0x120), a7, 1
3f9a52f0:	move   *a9(0x120), a5, 1
3f9a5310:	cmp    a5, a7
3f9a5320:	jreq   L3F9A5410
3f9a5330:	move   a14, -*sp, 1
3f9a5340:	movi   0x3f9a7268, a8
3f9a5370:	move   a8, *a14+, 1
3f9a5380:	move   *a9(0x120), *a14+, 1
3f9a53a0:	movi   0x3f9a72c0, a8
3f9a53d0:	move   a8, *a14+, 1
3f9a53e0:	calla  L3F9A6D20
L3F9A5410:
3f9a5410:	move   *a13(0xffe0), a7, 1
3f9a5430:	move   *a7, a5, 1
3f9a5440:	add    a10, a5
3f9a5450:	move   *a9, a3, 1
3f9a5460:	cmp    a5, a3
3f9a5470:	jrge   L3F9A54A0
3f9a5480:	move   *a9, a5, 1
3f9a5490:	jruc   L3F9A54C0
L3F9A54A0:
3f9a54a0:	move   *a7, a5, 1
3f9a54b0:	add    a10, a5
L3F9A54C0:
3f9a54c0:	move   a5, *a13, 1
3f9a54d0:	move   *a7(0x20), a3, 1
3f9a54f0:	add    a11, a3
3f9a5500:	move   *a9(0x20), a5, 1
3f9a5520:	cmp    a3, a5
3f9a5530:	jrge   L3F9A5570
3f9a5540:	move   *a9(0x20), a5, 1
3f9a5560:	jruc   L3F9A55A0
L3F9A5570:
3f9a5570:	move   *a7(0x20), a5, 1
3f9a5590:	add    a11, a5
L3F9A55A0:
3f9a55a0:	move   a5, *a13(0x20), 1
3f9a55c0:	move   a11, a0
3f9a55d0:	cmp    a5, a0
3f9a55e0:	jrge   L3F9A5830
L3F9A55F0:
3f9a55f0:	move   a10, a2
3f9a5600:	move   *a13, a7, 1
3f9a5610:	cmp    a7, a2
3f9a5620:	jrge   L3F9A57E0
L3F9A5630:
3f9a5630:	move   a14, -*sp, 1
3f9a5640:	move   a0, a7
3f9a5650:	sub    a11, a7
3f9a5660:	move   a7, *a14+, 1
3f9a5670:	move   a2, a7
3f9a5680:	sub    a10, a7
3f9a5690:	move   a7, *a14+, 1
3f9a56a0:	move   *a13(0xffe0), *a14+, 1
3f9a56c0:	move   *a13(0xffe0), a7, 1
3f9a56e0:	move   *a7(0x240), a5, 1
3f9a5700:	call   a5
3f9a5710:	move   a8, a12
3f9a5720:	move   a14, -*sp, 1
3f9a5730:	move   a12, *a14+, 1
3f9a5740:	move   a0, *a14+, 1
3f9a5750:	move   a2, *a14+, 1
3f9a5760:	move   a9, *a14+, 1
3f9a5770:	move   *a9(0x260), a5, 1
3f9a5790:	call   a5
3f9a57a0:	inc    a2
3f9a57b0:	move   *a13, a5, 1
3f9a57c0:	cmp    a5, a2
3f9a57d0:	jrlt   L3F9A5630
L3F9A57E0:
3f9a57e0:	inc    a0
3f9a57f0:	move   *a13(0x20), a7, 1
3f9a5810:	cmp    a7, a0
3f9a5820:	jrlt   L3F9A55F0
L3F9A5830:
3f9a5830:	movk   1, a8
3f9a5840:	move   *sp(0x160), a14, 1
3f9a5860:	mmfm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3f9a5880:	rets   2
3f9a5890:	mmtm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3f9a58b0:	move   a14, a13
3f9a58c0:	addi   0x80, a14
3f9a58e0:	move   *a13(0xffe0), a9, 1
3f9a5900:	move   *a13(0xffc0), a7, 1
3f9a5920:	jaeq   L3F9A6A40
3f9a5940:	move   *a9(0x120), a7, 1
3f9a5960:	dsjs   a7, L3F9A5B00
3f9a5970:	move   *a9(0x80), a10, 1
3f9a5990:	move   *a9(0x140), a7, 1
3f9a59b0:	move   *a9(0x20), a5, 1
3f9a59d0:	mpys   a5, a7
3f9a59e0:	move   a7, *a13(0x20), 1
3f9a5a00:	sub    a2, a2
3f9a5a10:	cmp    a7, a2
3f9a5a20:	jage   L3F9A6A40
3f9a5a40:	setf   8, 0, 0
L3F9A5A50:
3f9a5a50:	move   *a10, a7, 0
3f9a5a60:	not    a7
3f9a5a70:	movb   a7, *a10
3f9a5a80:	addk   8, a10
3f9a5a90:	inc    a2
3f9a5aa0:	move   *a13(0x20), a7, 1
3f9a5ac0:	cmp    a7, a2
3f9a5ad0:	jrlt   L3F9A5A50
3f9a5ae0:	jauc   L3F9A6A40
L3F9A5B00:
3f9a5b00:	move   *a9(0x60), a7, 1
3f9a5b20:	dsj    a7, L3F9A5E50
3f9a5b40:	sub    a7, a7
3f9a5b50:	move   a7, *a13(0x20), 1
3f9a5b70:	move   *a9(0x20), a5, 1
3f9a5b90:	cmp    a5, a7
3f9a5ba0:	jage   L3F9A6A40
L3F9A5BC0:
3f9a5bc0:	sub    a2, a2
3f9a5bd0:	move   *a9, a7, 1
3f9a5be0:	cmp    a7, a2
3f9a5bf0:	jrge   L3F9A5DA0
L3F9A5C00:
3f9a5c00:	move   a14, -*sp, 1
3f9a5c10:	move   *a13(0x20), *a14+, 1
3f9a5c30:	move   a2, *a14+, 1
3f9a5c40:	move   a9, *a14+, 1
3f9a5c50:	move   *a9(0x240), a7, 1
3f9a5c70:	call   a7
3f9a5c80:	move   a8, *a13, 1
3f9a5c90:	move   *a13(0xffc0), a7, 1
3f9a5cb0:	add    a7, a8
3f9a5cc0:	move   a8, *a13, 1
3f9a5cd0:	move   a14, -*sp, 1
3f9a5ce0:	move   a8, *a14+, 1
3f9a5cf0:	move   *a13(0x20), *a14+, 1
3f9a5d10:	move   a2, *a14+, 1
3f9a5d20:	move   a9, *a14+, 1
3f9a5d30:	move   *a9(0x260), a5, 1
3f9a5d50:	call   a5
3f9a5d60:	inc    a2
3f9a5d70:	move   *a9, a5, 1
3f9a5d80:	cmp    a5, a2
3f9a5d90:	jrlt   L3F9A5C00
L3F9A5DA0:
3f9a5da0:	move   *a13(0x20), a7, 1
3f9a5dc0:	inc    a7
3f9a5dd0:	move   a7, *a13(0x20), 1
3f9a5df0:	move   *a9(0x20), a5, 1
3f9a5e10:	cmp    a5, a7
3f9a5e20:	jrlt   L3F9A5BC0
3f9a5e30:	jauc   L3F9A6A40
L3F9A5E50:
3f9a5e50:	move   *a9(0x60), a7, 1
3f9a5e70:	subk   2, a7
3f9a5e80:	jane   L3F9A6960
3f9a5ea0:	move   *a9(0x160), a7, 1
3f9a5ec0:	movk   7, a5
3f9a5ed0:	and    a5, a7
3f9a5ee0:	jrne   L3F9A6670
3f9a5ef0:	move   *a9(0x160), a7, 1
3f9a5f10:	addk   7, a7
3f9a5f20:	sra    0x3, a7
3f9a5f30:	sll    0x3, a7
3f9a5f40:	sra    0x3, a7
3f9a5f50:	move   a7, *a13(0x40), 1
3f9a5f70:	sub    a5, a5
3f9a5f80:	move   a5, *a13(0x20), 1
3f9a5fa0:	move   *a9(0x20), a7, 1
3f9a5fc0:	cmp    a7, a5
3f9a5fd0:	jage   L3F9A6A40
L3F9A5FF0:
3f9a5ff0:	move   *a13(0x20), a7, 1
3f9a6010:	move   *a9(0x140), a5, 1
3f9a6030:	mpys   a7, a5
3f9a6040:	sll    0x3, a5
3f9a6050:	move   *a9(0x80), a3, 1
3f9a6070:	add    a5, a3
3f9a6080:	move   a3, a11
3f9a6090:	move   a11, a12
3f9a60a0:	sub    a2, a2
3f9a60b0:	move   *a9, a5, 1
3f9a60c0:	cmp    a5, a2
3f9a60d0:	jrge   L3F9A65D0
L3F9A60E0:
3f9a60e0:	sub    a7, a7
3f9a60f0:	move   a7, *a13, 1
3f9a6100:	move   a13, a0
3f9a6110:	move   a7, *a13(0x60), 1
3f9a6130:	move   *a13(0x40), a5, 1
3f9a6150:	cmp    a5, a7
3f9a6160:	jrge   L3F9A6220
3f9a6170:	setf   8, 0, 0
L3F9A6180:
3f9a6180:	move   *a11+, *a0+, 0
3f9a6190:	move   *a13(0x60), a7, 1
3f9a61b0:	inc    a7
3f9a61c0:	move   a7, *a13(0x60), 1
3f9a61e0:	move   *a13(0x40), a5, 1
3f9a6200:	cmp    a5, a7
3f9a6210:	jrlt   L3F9A6180
L3F9A6220:
3f9a6220:	move   *a9(0xa0), a3, 1
3f9a6240:	dsjs   a3, L3F9A6310
3f9a6250:	move   a14, -*sp, 1
3f9a6260:	sub    a3, a3
3f9a6270:	move   a3, *a14+, 1
3f9a6280:	move   *a9(0x160), *a14+, 1
3f9a62a0:	movk   1, a3
3f9a62b0:	move   a3, *a14+, 1
3f9a62c0:	move   a5, *a14+, 1
3f9a62d0:	move   a13, *a14+, 1
3f9a62e0:	calla  L3F99F200
L3F9A6310:
3f9a6310:	move   *a13, a3, 1
3f9a6320:	move   *a13(0xffc0), a5, 1
3f9a6340:	add    a5, a3
3f9a6350:	move   a3, *a13, 1
3f9a6360:	move   *a9(0xa0), a3, 1
3f9a6380:	dsjs   a3, L3F9A6460
3f9a6390:	move   a14, -*sp, 1
3f9a63a0:	sub    a3, a3
3f9a63b0:	move   a3, *a14+, 1
3f9a63c0:	move   *a9(0x160), *a14+, 1
3f9a63e0:	movk   1, a3
3f9a63f0:	move   a3, *a14+, 1
3f9a6400:	move   *a13(0x40), *a14+, 1
3f9a6420:	move   a13, *a14+, 1
3f9a6430:	calla  L3F99F200
L3F9A6460:
3f9a6460:	move   a13, a0
3f9a6470:	sub    a3, a3
3f9a6480:	move   a3, *a13(0x60), 1
3f9a64a0:	move   *a13(0x40), a7, 1
3f9a64c0:	cmp    a7, a3
3f9a64d0:	jrge   L3F9A6590
3f9a64e0:	setf   8, 0, 0
L3F9A64F0:
3f9a64f0:	move   *a0+, *a12+, 0
3f9a6500:	move   *a13(0x60), a7, 1
3f9a6520:	inc    a7
3f9a6530:	move   a7, *a13(0x60), 1
3f9a6550:	move   *a13(0x40), a5, 1
3f9a6570:	cmp    a5, a7
3f9a6580:	jrlt   L3F9A64F0
L3F9A6590:
3f9a6590:	inc    a2
3f9a65a0:	move   *a9, a7, 1
3f9a65b0:	cmp    a7, a2
3f9a65c0:	jrlt   L3F9A60E0
L3F9A65D0:
3f9a65d0:	move   *a13(0x20), a7, 1
3f9a65f0:	inc    a7
3f9a6600:	move   a7, *a13(0x20), 1
3f9a6620:	move   *a9(0x20), a5, 1
3f9a6640:	cmp    a5, a7
3f9a6650:	jrlt   L3F9A5FF0
3f9a6660:	jruc   L3F9A6A40
L3F9A6670:
3f9a6670:	sub    a7, a7
3f9a6680:	move   a7, *a13(0x20), 1
3f9a66a0:	move   *a9(0x20), a3, 1
3f9a66c0:	cmp    a3, a7
3f9a66d0:	jrge   L3F9A6A40
L3F9A66E0:
3f9a66e0:	sub    a2, a2
3f9a66f0:	move   *a9, a7, 1
3f9a6700:	cmp    a7, a2
3f9a6710:	jrge   L3F9A68C0
L3F9A6720:
3f9a6720:	move   a14, -*sp, 1
3f9a6730:	move   *a13(0x20), *a14+, 1
3f9a6750:	move   a2, *a14+, 1
3f9a6760:	move   a9, *a14+, 1
3f9a6770:	move   *a9(0x240), a7, 1
3f9a6790:	call   a7
3f9a67a0:	move   a8, *a13, 1
3f9a67b0:	move   *a13(0xffc0), a7, 1
3f9a67d0:	add    a7, a8
3f9a67e0:	move   a8, *a13, 1
3f9a67f0:	move   a14, -*sp, 1
3f9a6800:	move   a8, *a14+, 1
3f9a6810:	move   *a13(0x20), *a14+, 1
3f9a6830:	move   a2, *a14+, 1
3f9a6840:	move   a9, *a14+, 1
3f9a6850:	move   *a9(0x260), a5, 1
3f9a6870:	call   a5
3f9a6880:	inc    a2
3f9a6890:	move   *a9, a5, 1
3f9a68a0:	cmp    a5, a2
3f9a68b0:	jrlt   L3F9A6720
L3F9A68C0:
3f9a68c0:	move   *a13(0x20), a7, 1
3f9a68e0:	inc    a7
3f9a68f0:	move   a7, *a13(0x20), 1
3f9a6910:	move   *a9(0x20), a5, 1
3f9a6930:	cmp    a5, a7
3f9a6940:	jrlt   L3F9A66E0
3f9a6950:	jruc   L3F9A6A40
L3F9A6960:
3f9a6960:	move   a14, -*sp, 1
3f9a6970:	movi   0x3f9a72f0, a8
3f9a69a0:	move   a8, *a14+, 1
3f9a69b0:	move   *a9(0x60), *a14+, 1
3f9a69d0:	movi   0x3f9a71d8, a8
3f9a6a00:	move   a8, *a14+, 1
3f9a6a10:	calla  L3F9A6D20
L3F9A6A40:
3f9a6a40:	movk   1, a8
3f9a6a50:	move   *sp(0x160), a14, 1
3f9a6a70:	mmfm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3f9a6a90:	rets   2
L3F9A6AA0:
3f9a6aa0:	mmtm   sp, a9,a11,a13
3f9a6ac0:	move   a14, a13
3f9a6ad0:	move   *a13(0xffe0), a9, 1
3f9a6af0:	movi   0x3f9a0490, a11
3f9a6b20:	move   a11, *a9(0x200), 1
3f9a6b40:	movi   0x3f9a0d80, a11
3f9a6b70:	move   a11, *a9(0x220), 1
3f9a6b90:	movi   0x3f9a0fa0, a11
3f9a6bc0:	move   a11, *a9(0x240), 1
3f9a6be0:	movi   0x3f9a24b0, a11
3f9a6c10:	move   a11, *a9(0x260), 1
3f9a6c30:	movi   0x3f9a45b0, a11
3f9a6c60:	move   a11, *a9(0x280), 1
3f9a6c80:	movi   0x3f9a5890, a11
3f9a6cb0:	move   a11, *a9(0x2a0), 1
3f9a6cd0:	move   *sp(0x80), a14, 1
3f9a6cf0:	mmfm   sp, a9,a11,a13
3f9a6d10:	rets   2
L3F9A6D20:
3f9a6d20:	mmtm   sp, a11,a13
3f9a6d40:	move   a14, a13
3f9a6d50:	move   a14, -*sp, 1
3f9a6d60:	move   *a13(0xffa0), *a14+, 1
3f9a6d80:	move   *a13(0xffc0), *a14+, 1
3f9a6da0:	move   *a13(0xffe0), *a14+, 1
3f9a6dc0:	movi   0x3f9a7348, a8
3f9a6df0:	move   a8, *a14+, 1
3f9a6e00:	move   @0xdad00, *a14+, 1
3f9a6e30:	calla  L3FD5EF50
3f9a6e60:	move   a14, -*sp, 1
3f9a6e70:	movk   1, a11
3f9a6e80:	move   a11, *a14+, 1
3f9a6e90:	calla  L3F707A30
3f9a6ec0:	move   *sp(0x60), a14, 1
3f9a6ee0:	mmfm   sp, a11,a13
3f9a6f00:	rets   2
L3F9A6F10:
3f9a6f10:	mmtm   sp, a11,a13
3f9a6f30:	move   a14, a13
3f9a6f40:	move   a14, -*sp, 1
3f9a6f50:	move   *a13(0xffc0), *a14+, 1
3f9a6f70:	move   *a13(0xffe0), *a14+, 1
3f9a6f90:	movi   0x3f9a7480, a8
3f9a6fc0:	move   a8, *a14+, 1
3f9a6fd0:	move   @0xdad00, *a14+, 1
3f9a7000:	calla  L3FD5EF50
3f9a7030:	move   a14, -*sp, 1
3f9a7040:	movk   1, a11
3f9a7050:	move   a11, *a14+, 1
3f9a7060:	calla  L3F707A30
3f9a7090:	move   *sp(0x60), a14, 1
3f9a70b0:	mmfm   sp, a11,a13
3f9a70d0:	rets   2
3f9a70e0:	modu   b2, sp
3f9a70f0:	.word  0x726f
3f9a7100:	sla    a11, a13
3f9a7110:	rl     a11, a12
3f9a7120:	sra    b11, b10
3f9a7130:	mods   a11, a9
3f9a7140:	srl    a11, a1
3f9a7150:	sll    a3, a5
3f9a7160:	.word  0x7469
3f9a7170:	.word  0x0073
3f9a7180:	divs   b2, sp
3f9a7190:	sra    a10, a7
3f9a71a0:	and    b3, b4
3f9a71b0:	.word  0x7869
3f9a71c0:	mods   a3, a5
3f9a71d0:	srl    a0, a0
3f9a71e0:	.word  0x726f
3f9a71f0:	sla    a11, a13
3f9a7200:	.word  0x0074
3f9a7210:	divs   b2, sp
3f9a7220:	.word  0x7550
3f9a7230:	and    b3, b4
3f9a7240:	.word  0x7869
3f9a7250:	mods   a3, a5
3f9a7260:	mpyu   a8, a0
3f9a7270:	andn   b10, b8
3f9a7280:	.word  0x7465
3f9a7290:	mods   a10, a9
3f9a72a0:	srl    a11, a1
3f9a72b0:	.word  0x0065
3f9a72c0:	sra    a11, a4
3f9a72d0:	.word  0x7470
3f9a72e0:	.word  0x0068
3f9a72f0:	divs   b2, sp
3f9a7300:	sra    a2, a1
3f9a7310:	and    a3, a4
3f9a7320:	.word  0x7869
3f9a7330:	mods   a3, a5
3f9a7340:	addc   a0, a0
3f9a7350:	sra    a3, a1
3f9a7360:	rl     a9, a0
3f9a7370:	sla    a11, a13
3f9a7380:	sra    a11, a7
3f9a7390:	sll    0x9, a0
3f9a73a0:	dsjs   b3, L3F9A74E0
3f9a73b0:	sll    0x9, a0
3f9a73c0:	sla    0x3, a4
3f9a73d0:	modu   a11, a6
3f9a73e0:	modu   b3, b5
3f9a73f0:	sla    0x3, a4
3f9a7400:	modu   a3, a9
3f9a7410:	.word  0x7220
3f9a7420:	.word  0x756f
3f9a7430:	rl     b11, b4
3f9a7440:	sra    a11, a14
3f9a7450:	sla    0x1, b10
3f9a7460:	.word  0x7325
3f9a7470:	.word  0x000a
3f9a7480:	mods   a2, a9
3f9a7490:	sra    a11, a12
3f9a74a0:	sla    a11, a7
3f9a74b0:	sla    0x3, a12
3f9a74c0:	modu   b3, b5
3f9a74d0:	.word  0x7469
L3F9A74E0:
3f9a74e0:	.word  0x7320
3f9a74f0:	.word  0x7a69
3f9a7500:	dsjs   a5, L3F9A7640
3f9a7510:	sll    0x9, a0
3f9a7520:	sla    0x3, a4
3f9a7530:	modu   a11, a6
3f9a7540:	modu   b3, b5
3f9a7550:	sla    0x3, a4
3f9a7560:	modu   a3, a9
3f9a7570:	.word  0x7220
3f9a7580:	.word  0x756f
3f9a7590:	rl     b11, b4
3f9a75a0:	sra    a11, a14
3f9a75b0:	sla    0x1, b10
3f9a75c0:	.word  0x7325
3f9a75d0:	.word  0x000a
L3F9A75E0:
3f9a75e0:	mmtm   sp, a7,a9,a11,a13
3f9a7600:	move   a14, a13
3f9a7610:	addk   32, a14
3f9a7620:	move   *a13(0xffe0), a9, 1
L3F9A7640:
3f9a7640:	move   *a13(0xffa0), a11, 1
3f9a7660:	jrlt   L3F9A76B0
3f9a7670:	move   *a9(0x560), a7, 1
3f9a7690:	cmp    a7, a11
3f9a76a0:	jrlt   L3F9A76D0
L3F9A76B0:
3f9a76b0:	sub    a8, a8
3f9a76c0:	jruc   L3F9A7880
L3F9A76D0:
3f9a76d0:	move   *a13(0xffc0), a7, 1
3f9a76f0:	move   *a9(0x4e0), a11, 1
3f9a7710:	cmp    a11, a7
3f9a7720:	jrlt   L3F9A7770
3f9a7730:	move   *a9(0x500), a11, 1
3f9a7750:	cmp    a11, a7
3f9a7760:	jrle   L3F9A7790
L3F9A7770:
3f9a7770:	sub    a8, a8
3f9a7780:	jruc   L3F9A7880
L3F9A7790:
3f9a7790:	move   *a9(0x4e0), a11, 1
3f9a77b0:	sub    a11, a7
3f9a77c0:	move   *a9(0x560), a11, 1
3f9a77e0:	mpys   a11, a7
3f9a77f0:	move   *a13(0xffa0), a11, 1
3f9a7810:	add    a11, a7
3f9a7820:	move   a7, *a13, 1
3f9a7830:	sll    0x5, a7
3f9a7840:	move   *a9(0x520), a11, 1
3f9a7860:	add    a7, a11
3f9a7870:	move   *a11, a8, 1
L3F9A7880:
3f9a7880:	move   *sp(0xa0), a14, 1
3f9a78a0:	mmfm   sp, a7,a9,a11,a13
3f9a78c0:	rets   2
L3F9A78D0:
3f9a78d0:	mmtm   sp, a11,a13
3f9a78f0:	move   a14, a13
3f9a7900:	move   *a13(0xffe0), a11, 1
3f9a7920:	move   *a11(0x520), a11, 1
3f9a7940:	jrne   L3F9A79B0
3f9a7950:	move   a14, -*sp, 1
3f9a7960:	move   *a13(0xffe0), *a14+, 1
3f9a7980:	calla  L3F9A8660
L3F9A79B0:
3f9a79b0:	move   a14, -*sp, 1
3f9a79c0:	move   *a13(0xffa0), *a14+, 1
3f9a79e0:	setf   8, 0, 0
3f9a79f0:	move   *a13(0xffc0), a11, 0
3f9a7a10:	move   a11, *a14+, 1
3f9a7a20:	move   *a13(0xffe0), *a14+, 1
3f9a7a40:	calla  L3F9A75E0
3f9a7a70:	move   *sp(0x60), a14, 1
3f9a7a90:	mmfm   sp, a11,a13
3f9a7ab0:	rets   2
L3F9A7AC0:
3f9a7ac0:	mmtm   sp, a7,a9,a11,a13
3f9a7ae0:	move   a14, a13
3f9a7af0:	addi   0x60, a14
3f9a7b10:	move   *a13(0xffe0), a11, 1
3f9a7b30:	move   *a11(0x520), a11, 1
3f9a7b50:	jrne   L3F9A7BC0
3f9a7b60:	move   a14, -*sp, 1
3f9a7b70:	move   *a13(0xffe0), *a14+, 1
3f9a7b90:	calla  L3F9A8660
L3F9A7BC0:
3f9a7bc0:	move   *a13(0xffe0), a11, 1
3f9a7be0:	move   *a11(0x4e0), *a13(0x0), 1
3f9a7c10:	move   *a13, a9, 1
3f9a7c20:	move   *a11(0x500), a11, 1
3f9a7c40:	cmp    a11, a9
3f9a7c50:	jrgt   L3F9A7FC0
L3F9A7C60:
3f9a7c60:	sub    a11, a11
3f9a7c70:	move   a11, *a13(0x20), 1
3f9a7c90:	move   *a13(0xffe0), a9, 1
3f9a7cb0:	move   *a9(0x560), a9, 1
3f9a7cd0:	cmp    a9, a11
3f9a7ce0:	jrge   L3F9A7F30
L3F9A7CF0:
3f9a7cf0:	move   *a13(0xffe0), a11, 1
3f9a7d10:	move   *a13, a9, 1
3f9a7d20:	move   *a11(0x4e0), a7, 1
3f9a7d40:	sub    a7, a9
3f9a7d50:	move   *a11(0x560), a7, 1
3f9a7d70:	mpys   a7, a9
3f9a7d80:	move   *a13(0x20), a7, 1
3f9a7da0:	add    a7, a9
3f9a7db0:	move   a9, *a13(0x40), 1
3f9a7dd0:	sll    0x5, a9
3f9a7de0:	move   *a11(0x520), a7, 1
3f9a7e00:	add    a9, a7
3f9a7e10:	move   *a13(0xffc0), a9, 1
3f9a7e30:	move   *a7, a7, 1
3f9a7e40:	cmp    a7, a9
3f9a7e50:	jrne   L3F9A7EA0
3f9a7e60:	setf   8, 0, 0
3f9a7e70:	move   *a13, a7, 0
3f9a7e80:	move   a7, a8
3f9a7e90:	jruc   L3F9A7FD0
L3F9A7EA0:
3f9a7ea0:	move   *a13(0x20), a7, 1
3f9a7ec0:	inc    a7
3f9a7ed0:	move   a7, *a13(0x20), 1
3f9a7ef0:	move   *a11(0x560), a9, 1
3f9a7f10:	cmp    a9, a7
3f9a7f20:	jrlt   L3F9A7CF0
L3F9A7F30:
3f9a7f30:	move   *a13, a11, 1
3f9a7f40:	inc    a11
3f9a7f50:	move   a11, *a13, 1
3f9a7f60:	move   *a13(0xffe0), a9, 1
3f9a7f80:	move   *a9(0x500), a7, 1
3f9a7fa0:	cmp    a7, a11
3f9a7fb0:	jrle   L3F9A7C60
L3F9A7FC0:
3f9a7fc0:	sub    a8, a8
L3F9A7FD0:
3f9a7fd0:	move   *sp(0xa0), a14, 1
3f9a7ff0:	mmfm   sp, a7,a9,a11,a13
3f9a8010:	rets   2
3f9a8020:	mmtm   sp, a9,a11,a13
3f9a8040:	move   a14, a13
3f9a8050:	move   *a13(0xffe0), a9, 1
3f9a8070:	move   *a9(0x60), a11, 1
3f9a8090:	move   *a11(0x520), a11, 1
3f9a80b0:	jrne   L3F9A8120
3f9a80c0:	move   a14, -*sp, 1
3f9a80d0:	move   *a9(0x60), *a14+, 1
3f9a80f0:	calla  L3F9A8660
L3F9A8120:
3f9a8120:	move   a14, -*sp, 1
3f9a8130:	move   *a13(0xffc0), *a14+, 1
3f9a8150:	move   *a9(0x1a0), *a14+, 1
3f9a8170:	move   *a9(0x60), *a14+, 1
3f9a8190:	calla  L3F9A75E0
3f9a81c0:	move   *sp(0x80), a14, 1
3f9a81e0:	mmfm   sp, a9,a11,a13
3f9a8200:	rets   2
L3F9A8210:
3f9a8210:	mmtm   sp, a7,a9,a11,a13
3f9a8230:	move   a14, a13
3f9a8240:	move   *a13(0xffe0), a9, 1
3f9a8260:	move   *a9(0xa0), a11, 1
3f9a8280:	dsjs   a11, L3F9A83B0
3f9a8290:	move   *a9(0x60), a11, 1
3f9a82b0:	move   *a11(0x520), a11, 1
3f9a82d0:	jreq   L3F9A83B0
3f9a82e0:	move   a14, -*sp, 1
3f9a82f0:	move   *a9(0x60), a11, 1
3f9a8310:	move   *a11(0x520), *a14+, 1
3f9a8330:	calla  L3F702440
3f9a8360:	move   *a9(0x60), a11, 1
3f9a8380:	sub    a7, a7
3f9a8390:	move   a7, *a11(0x520), 1
L3F9A83B0:
3f9a83b0:	move   *a9(0xa0), a11, 1
3f9a83d0:	jrne   L3F9A85A0
3f9a83e0:	move   *a9(0x60), a11, 1
3f9a8400:	move   *a11(0x540), a11, 1
3f9a8420:	jreq   L3F9A8500
3f9a8430:	move   a14, -*sp, 1
3f9a8440:	move   *a9(0x60), a11, 1
3f9a8460:	move   *a11(0x540), *a14+, 1
3f9a8480:	calla  L3FD66150
3f9a84b0:	move   *a9(0x60), a11, 1
3f9a84d0:	sub    a7, a7
3f9a84e0:	move   a7, *a11(0x540), 1
L3F9A8500:
3f9a8500:	move   *a9(0x60), a11, 1
3f9a8520:	move   a14, -*sp, 1
3f9a8530:	move   *a9(0x60), *a14+, 1
3f9a8550:	calla  L3FD652D0
3f9a8580:	move   a8, *a11(0x540), 1
L3F9A85A0:
3f9a85a0:	move   *sp(0xa0), a14, 1
3f9a85c0:	mmfm   sp, a7,a9,a11,a13
3f9a85e0:	rets   2
L3F9A85F0:
3f9a85f0:	rets
3f9a8600:	move   a13, -*sp, 1
3f9a8610:	move   a14, a13
3f9a8620:	move   *sp(0x40), a14, 1
3f9a8640:	move   *sp+, a13, 1
3f9a8650:	rets   2
L3F9A8660:
3f9a8660:	mmtm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f9a8680:	move   a14, a13
3f9a8690:	addi   0x40, a14
3f9a86b0:	calla  L3F708700
3f9a86e0:	move   *a8(0x100), a7, 1
3f9a8700:	move   *a7, a7, 1
3f9a8710:	move   *a7(0x1120), a7, 1
3f9a8730:	jrne   L3F9A8770
3f9a8740:	calla  L3F9A85F0
L3F9A8770:
3f9a8770:	move   *a13(0xffe0), a7, 1
3f9a8790:	move   *a7(0x520), a7, 1
3f9a87b0:	jane   L3F9A96A0
3f9a87d0:	move   *a13(0xffe0), a7, 1
3f9a87f0:	move   *a7(0x500), a5, 1
3f9a8810:	move   *a7(0x4e0), a3, 1
3f9a8830:	sub    a3, a5
3f9a8840:	inc    a5
3f9a8850:	move   a5, *a13(0x20), 1
3f9a8870:	move   a14, -*sp, 1
3f9a8880:	move   a13, *a14+, 1
3f9a8890:	move   a5, *a14+, 1
3f9a88a0:	setf   8, 0, 0
3f9a88b0:	move   *a7(0x4e0), a3, 0
3f9a88d0:	move   a3, *a14+, 1
3f9a88e0:	move   a7, *a14+, 1
3f9a88f0:	calla  L3FD56FC0
3f9a8920:	move   a8, a9
3f9a8930:	move   *a13, a3, 1
3f9a8940:	dsj    a3, L3F9A8B80
3f9a8960:	move   a14, -*sp, 1
3f9a8970:	sll    0x3, a5
3f9a8980:	move   a5, *a14+, 1
3f9a8990:	calla  L3F701230
3f9a89c0:	move   a8, a0
3f9a89d0:	move   a0, a10
3f9a89e0:	move   a9, a11
3f9a89f0:	move   *a13(0x20), a5, 1
3f9a8a10:	sll    0x5, a5
3f9a8a20:	add    a9, a5
3f9a8a30:	move   a5, a12
3f9a8a40:	cmp    a12, a11
3f9a8a50:	jrnc   L3F9A8AB0
L3F9A8A60:
3f9a8a60:	move   *a11+, *a10+, 1
3f9a8a70:	sub    a7, a7
3f9a8a80:	move   a7, *a10+, 1
3f9a8a90:	cmp    a12, a11
3f9a8aa0:	jrc   L3F9A8A60
L3F9A8AB0:
3f9a8ab0:	move   a14, -*sp, 1
3f9a8ac0:	move   a9, *a14+, 1
3f9a8ad0:	calla  L3F702440
3f9a8b00:	move   a0, a9
3f9a8b10:	movk   2, a7
3f9a8b20:	move   a7, *a13, 1
3f9a8b30:	move   *a13(0x20), a5, 1
3f9a8b50:	sll    0x1, a5
3f9a8b60:	move   a5, *a13(0x20), 1
L3F9A8B80:
3f9a8b80:	move   a9, a10
3f9a8b90:	move   *a13, a7, 1
3f9a8ba0:	mpys   a7, a5
3f9a8bb0:	sll    0x5, a5
3f9a8bc0:	add    a9, a5
3f9a8bd0:	move   a5, a12
3f9a8be0:	cmp    a12, a10
3f9a8bf0:	janc   L3F9A9630
L3F9A8C10:
3f9a8c10:	move   *a10(0x20), a7, 1
3f9a8c30:	jrne   L3F9A9060
3f9a8c40:	move   *a10, a7, 1
3f9a8c50:	cmpi   0x41, a7
3f9a8c70:	jrc   L3F9A8CC0
3f9a8c80:	move   *a10, a7, 1
3f9a8c90:	cmpi   0x5a, a7
3f9a8cb0:	jrls   L3F9A8DC0
L3F9A8CC0:
3f9a8cc0:	move   *a10, a7, 1
3f9a8cd0:	cmpi   0xc0, a7
3f9a8cf0:	jrc   L3F9A8D40
3f9a8d00:	move   *a10, a7, 1
3f9a8d10:	cmpi   0xd6, a7
3f9a8d30:	jrls   L3F9A8DC0
L3F9A8D40:
3f9a8d40:	move   *a10, a7, 1
3f9a8d50:	cmpi   0xd8, a7
3f9a8d70:	jrc   L3F9A8DE0
3f9a8d80:	move   *a10, a7, 1
3f9a8d90:	cmpi   0xde, a7
3f9a8db0:	jrhi   L3F9A8DE0
L3F9A8DC0:
3f9a8dc0:	movk   1, a7
3f9a8dd0:	jruc   L3F9A8DF0
L3F9A8DE0:
3f9a8de0:	sub    a7, a7
L3F9A8DF0:
3f9a8df0:	move   a7, a3
3f9a8e00:	jreq   L3F9A9060
3f9a8e10:	move   *a10(0x0), *a10(0x20), 1
3f9a8e40:	move   *a10, a7, 1
3f9a8e50:	cmpi   0x41, a7
3f9a8e70:	jrc   L3F9A8EC0
3f9a8e80:	move   *a10, a7, 1
3f9a8e90:	cmpi   0x5a, a7
3f9a8eb0:	jrls   L3F9A8FC0
L3F9A8EC0:
3f9a8ec0:	move   *a10, a7, 1
3f9a8ed0:	cmpi   0xc0, a7
3f9a8ef0:	jrc   L3F9A8F40
3f9a8f00:	move   *a10, a7, 1
3f9a8f10:	cmpi   0xd6, a7
3f9a8f30:	jrls   L3F9A8FC0
L3F9A8F40:
3f9a8f40:	move   *a10, a7, 1
3f9a8f50:	cmpi   0xd8, a7
3f9a8f70:	jrc   L3F9A8FE0
3f9a8f80:	move   *a10, a7, 1
3f9a8f90:	cmpi   0xde, a7
3f9a8fb0:	jrhi   L3F9A8FE0
L3F9A8FC0:
3f9a8fc0:	movk   1, a7
3f9a8fd0:	jruc   L3F9A8FF0
L3F9A8FE0:
3f9a8fe0:	sub    a7, a7
L3F9A8FF0:
3f9a8ff0:	move   a7, a3
3f9a9000:	jreq   L3F9A9040
3f9a9010:	move   *a10, a7, 1
3f9a9020:	addk   32, a7
3f9a9030:	jruc   L3F9A9050
L3F9A9040:
3f9a9040:	move   *a10, a7, 1
L3F9A9050:
3f9a9050:	move   a7, *a10, 1
L3F9A9060:
3f9a9060:	move   *a13, a7, 1
3f9a9070:	subk   4, a7
3f9a9080:	jrlt   L3F9A95D0
3f9a9090:	move   *a10(0x60), a7, 1
3f9a90b0:	jrne   L3F9A95D0
3f9a90c0:	move   *a10(0x40), a7, 1
3f9a90e0:	cmpi   0x41, a7
3f9a9100:	jrc   L3F9A9160
3f9a9110:	move   *a10(0x40), a7, 1
3f9a9130:	cmpi   0x5a, a7
3f9a9150:	jrls   L3F9A92A0
L3F9A9160:
3f9a9160:	move   *a10(0x40), a7, 1
3f9a9180:	cmpi   0xc0, a7
3f9a91a0:	jrc   L3F9A9200
3f9a91b0:	move   *a10(0x40), a7, 1
3f9a91d0:	cmpi   0xd6, a7
3f9a91f0:	jrls   L3F9A92A0
L3F9A9200:
3f9a9200:	move   *a10(0x40), a7, 1
3f9a9220:	cmpi   0xd8, a7
3f9a9240:	jrc   L3F9A92C0
3f9a9250:	move   *a10(0x40), a7, 1
3f9a9270:	cmpi   0xde, a7
3f9a9290:	jrhi   L3F9A92C0
L3F9A92A0:
3f9a92a0:	movk   1, a7
3f9a92b0:	jruc   L3F9A92D0
L3F9A92C0:
3f9a92c0:	sub    a7, a7
L3F9A92D0:
3f9a92d0:	move   a7, a3
3f9a92e0:	jreq   L3F9A95D0
3f9a92f0:	move   *a10(0x40), *a10(0x60), 1
3f9a9320:	move   *a10(0x40), a7, 1
3f9a9340:	cmpi   0x41, a7
3f9a9360:	jrc   L3F9A93C0
3f9a9370:	move   *a10(0x40), a7, 1
3f9a9390:	cmpi   0x5a, a7
3f9a93b0:	jrls   L3F9A9500
L3F9A93C0:
3f9a93c0:	move   *a10(0x40), a7, 1
3f9a93e0:	cmpi   0xc0, a7
3f9a9400:	jrc   L3F9A9460
3f9a9410:	move   *a10(0x40), a7, 1
3f9a9430:	cmpi   0xd6, a7
3f9a9450:	jrls   L3F9A9500
L3F9A9460:
3f9a9460:	move   *a10(0x40), a7, 1
3f9a9480:	cmpi   0xd8, a7
3f9a94a0:	jrc   L3F9A9520
3f9a94b0:	move   *a10(0x40), a7, 1
3f9a94d0:	cmpi   0xde, a7
3f9a94f0:	jrhi   L3F9A9520
L3F9A9500:
3f9a9500:	movk   1, a7
3f9a9510:	jruc   L3F9A9530
L3F9A9520:
3f9a9520:	sub    a7, a7
L3F9A9530:
3f9a9530:	move   a7, a3
3f9a9540:	jreq   L3F9A9590
3f9a9550:	move   *a10(0x40), a7, 1
3f9a9570:	addk   32, a7
3f9a9580:	jruc   L3F9A95B0
L3F9A9590:
3f9a9590:	move   *a10(0x40), a7, 1
L3F9A95B0:
3f9a95b0:	move   a7, *a10(0x40), 1
L3F9A95D0:
3f9a95d0:	move   *a13, a7, 1
3f9a95e0:	sll    0x5, a7
3f9a95f0:	add    a7, a10
3f9a9600:	cmp    a12, a10
3f9a9610:	jac   L3F9A8C10
L3F9A9630:
3f9a9630:	move   *a13(0xffe0), a7, 1
3f9a9650:	move   a9, *a7(0x520), 1
3f9a9670:	move   *a13(0x0), *a7(0x560), 1
L3F9A96A0:
3f9a96a0:	move   *a13(0xffe0), a7, 1
3f9a96c0:	move   *a7(0x540), a5, 1
3f9a96e0:	jrne   L3F9A9760
3f9a96f0:	move   a14, -*sp, 1
3f9a9700:	move   a7, *a14+, 1
3f9a9710:	calla  L3FD652D0
3f9a9740:	move   a8, *a7(0x540), 1
L3F9A9760:
3f9a9760:	move   *sp(0x140), a14, 1
3f9a9780:	mmfm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f9a97a0:	rets   2
L3F9A97B0:
3f9a97b0:	mmtm   sp, a9,a11,a13
3f9a97d0:	move   a14, a13
3f9a97e0:	calla  L3F708700
3f9a9810:	move   *a8(0x100), a11, 1
3f9a9830:	move   *a11, a11, 1
3f9a9840:	move   *a11(0x1120), a9, 1
3f9a9860:	jreq   L3F9A9A10
L3F9A9870:
3f9a9870:	move   a14, -*sp, 1
3f9a9880:	move   a9, *a14+, 1
3f9a9890:	move   *a13(0xffa0), *a14+, 1
3f9a98b0:	move   *a13(0xffe0), *a14+, 1
3f9a98d0:	calla  L3F9A9A80
3f9a9900:	move   a8, a11
3f9a9910:	jreq   L3F9A99F0
3f9a9920:	move   a14, -*sp, 1
3f9a9930:	move   *a9(0x40), *a14+, 1
3f9a9950:	move   *a13(0xffc0), *a14+, 1
3f9a9970:	move   *a9(0x20), *a14+, 1
3f9a9990:	calla  L3FB44400
3f9a99c0:	move   *a9(0x40), a8, 1
3f9a99e0:	jruc   L3F9A9A30
L3F9A99F0:
3f9a99f0:	move   *a9, a9, 1
3f9a9a00:	jrne   L3F9A9870
L3F9A9A10:
3f9a9a10:	movi   0xffff, a8
L3F9A9A30:
3f9a9a30:	move   *sp(0x80), a14, 1
3f9a9a50:	mmfm   sp, a9,a11,a13
3f9a9a70:	rets   2
L3F9A9A80:
3f9a9a80:	mmtm   sp, a7,a9,a11,a13
3f9a9aa0:	move   a14, a13
3f9a9ab0:	move   *a13(0xffa0), a9, 1
3f9a9ad0:	move   *a13(0xffe0), a11, 1
3f9a9af0:	move   *a11(0x180), a11, 1
3f9a9b10:	move   *a9(0x80), a7, 1
3f9a9b30:	cmp    a7, a11
3f9a9b40:	jrne   L3F9A9BD0
3f9a9b50:	move   *a13(0xffc0), a11, 1
3f9a9b70:	move   *a9(0x60), a7, 1
3f9a9b90:	cmp    a7, a11
3f9a9ba0:	jrne   L3F9A9BD0
3f9a9bb0:	movk   1, a8
3f9a9bc0:	jruc   L3F9A9BE0
L3F9A9BD0:
3f9a9bd0:	sub    a8, a8
L3F9A9BE0:
3f9a9be0:	move   *sp(0xa0), a14, 1
3f9a9c00:	mmfm   sp, a7,a9,a11,a13
3f9a9c20:	rets   2
L3F9A9C30:
3f9a9c30:	mmtm   sp, a7,a9,a11,a13
3f9a9c50:	move   a14, a13
3f9a9c60:	addi   0x1140, a14
3f9a9c80:	sub    a11, a11
3f9a9c90:	move   a11, *a13(0x10a0), 1
3f9a9cb0:	move   a11, *a13(0x10c0), 1
3f9a9cd0:	move   a11, *a13(0x1100), 1
3f9a9cf0:	move   *a13(0xffe0), a11, 1
3f9a9d10:	move   *a11(0x60), a11, 1
3f9a9d30:	move   *a11(0x520), a11, 1
3f9a9d50:	jreq   L3F9A9DD0
3f9a9d60:	move   *a13(0xffe0), a11, 1
3f9a9d80:	move   *a11(0x60), a11, 1
3f9a9da0:	move   *a11(0x540), a11, 1
3f9a9dc0:	jrne   L3F9A9EC0
L3F9A9DD0:
3f9a9dd0:	move   a14, -*sp, 1
3f9a9de0:	move   *a13(0xffe0), a11, 1
3f9a9e00:	move   *a11(0x60), *a14+, 1
3f9a9e20:	calla  L3F9A8660
3f9a9e50:	move   *a13(0xff60), a11, 1
3f9a9e70:	jreq   L3F9A9EC0
3f9a9e80:	sub    a9, a9
3f9a9e90:	move   a9, *a11(0x20), 1
3f9a9eb0:	move   a9, *a11, 1
L3F9A9EC0:
3f9a9ec0:	move   *a13(0xffe0), a11, 1
3f9a9ee0:	move   *a11(0x180), a9, 1
3f9a9f00:	btst   1, a9
3f9a9f10:	jreq   L3F9AA160
3f9a9f20:	move   *a11(0x60), a9, 1
3f9a9f40:	move   *a9(0x540), a9, 1
3f9a9f60:	move   *a9, a9, 1
3f9a9f70:	jrle   L3F9AA130
3f9a9f80:	move   a14, -*sp, 1
3f9a9f90:	sub    a9, a9
3f9a9fa0:	move   a9, *a14+, 1
3f9a9fb0:	move   *a11(0x60), a7, 1
3f9a9fd0:	move   *a7(0x540), a7, 1
3f9a9ff0:	move   *a11(0x60), a9, 1
3f9aa010:	move   *a9(0x540), a9, 1
3f9aa030:	move   *a9, a9, 1
3f9aa040:	sll    0x3, a9
3f9aa050:	move   *a7(0x20), a7, 1
3f9aa070:	add    a9, a7
3f9aa080:	setf   8, 0, 0
3f9aa090:	move   *a7, a8, 0
3f9aa0a0:	move   a8, *a14+, 1
3f9aa0b0:	move   *a11(0x60), *a14+, 1
3f9aa0d0:	calla  L3F9A78D0
3f9aa100:	move   a8, *a13(0x10a0), 1
3f9aa120:	jruc   L3F9AA160
L3F9AA130:
3f9aa130:	sub    a9, a9
3f9aa140:	move   a9, *a13(0x10a0), 1
L3F9AA160:
3f9aa160:	move   a14, -*sp, 1
3f9aa170:	sub    a9, a9
3f9aa180:	move   a9, *a14+, 1
3f9aa190:	move   *a11(0x1a0), *a14+, 1
3f9aa1b0:	move   *a11(0x60), *a14+, 1
3f9aa1d0:	calla  L3F9A78D0
3f9aa200:	move   a8, *a13(0x20), 1
3f9aa220:	move   a14, -*sp, 1
3f9aa230:	movk   1, a7
3f9aa240:	move   a7, *a14+, 1
3f9aa250:	move   *a11(0x1a0), *a14+, 1
3f9aa270:	move   *a11(0x60), *a14+, 1
3f9aa290:	calla  L3F9A78D0
3f9aa2c0:	move   a8, *a13(0x40), 1
3f9aa2e0:	move   *a11(0x60), a7, 1
3f9aa300:	move   *a7(0x560), a7, 1
3f9aa320:	subk   4, a7
3f9aa330:	jrlt   L3F9AA530
3f9aa340:	move   *a13(0xff60), a7, 1
3f9aa360:	jreq   L3F9AA530
3f9aa370:	move   *a11(0x60), a9, 1
3f9aa390:	move   *a9(0x4e0), a9, 1
3f9aa3b0:	neg    a9
3f9aa3c0:	addi   0xc4, a9
3f9aa3e0:	move   a9, *a13(0x1120), 1
3f9aa400:	move   *a11(0x60), a7, 1
3f9aa420:	move   *a7(0x560), a7, 1
3f9aa440:	mpys   a9, a7
3f9aa450:	move   a7, *a13(0x1120), 1
3f9aa470:	move   *a11(0x60), a9, 1
3f9aa490:	addk   3, a7
3f9aa4a0:	sll    0x5, a7
3f9aa4b0:	move   *a9(0x520), a9, 1
3f9aa4d0:	add    a7, a9
3f9aa4e0:	move   *a9, a9, 1
3f9aa4f0:	dsjs   a9, L3F9AA530
3f9aa500:	movk   1, a9
3f9aa510:	move   a9, *a13(0x1100), 1
L3F9AA530:
3f9aa530:	move   *a13(0x1100), a9, 1
3f9aa550:	jreq   L3F9AA9F0
3f9aa560:	move   *a11, a7, 1
3f9aa570:	subk   2, a7
3f9aa580:	jrne   L3F9AA690
3f9aa590:	move   *a13(0x20), a7, 1
3f9aa5b0:	cmpi   0xff20, a7
3f9aa5e0:	jreq   L3F9AA630
3f9aa5f0:	move   *a11(0x180), a7, 1
3f9aa610:	btst   4, a7
3f9aa620:	jreq   L3F9AA690
L3F9AA630:
3f9aa630:	move   *a13(0xff60), a7, 1
3f9aa650:	movi   0xffff, a9
3f9aa670:	move   a9, *a7(0x20), 1
L3F9AA690:
3f9aa690:	move   *a13(0xff60), a9, 1
3f9aa6b0:	move   *a9(0x20), a7, 1
3f9aa6d0:	inc    a7
3f9aa6e0:	jrne   L3F9AA9C0
3f9aa6f0:	move   *a13(0x20), a7, 1
3f9aa710:	cmpi   0xff20, a7
3f9aa740:	jreq   L3F9AA9C0
3f9aa750:	cmpi   0xffe1, a7
3f9aa780:	jreq   L3F9AA9C0
3f9aa790:	cmpi   0xffe2, a7
3f9aa7c0:	jreq   L3F9AA9C0
3f9aa7d0:	move   a14, -*sp, 1
3f9aa7e0:	movk   2, a7
3f9aa7f0:	move   a7, *a14+, 1
3f9aa800:	move   *a11(0x1a0), *a14+, 1
3f9aa820:	move   *a11(0x60), *a14+, 1
3f9aa840:	calla  L3F9A78D0
3f9aa870:	move   a8, *a13(0x20), 1
3f9aa890:	move   a14, -*sp, 1
3f9aa8a0:	movk   3, a7
3f9aa8b0:	move   a7, *a14+, 1
3f9aa8c0:	move   *a11(0x1a0), *a14+, 1
3f9aa8e0:	move   *a11(0x60), *a14+, 1
3f9aa900:	calla  L3F9A78D0
3f9aa930:	move   a8, *a13(0x40), 1
3f9aa950:	move   *a11, a7, 1
3f9aa960:	subk   2, a7
3f9aa970:	jrne   L3F9AA9F0
3f9aa980:	sub    a7, a7
3f9aa990:	move   a7, *a9(0x20), 1
3f9aa9b0:	jruc   L3F9AA9F0
L3F9AA9C0:
3f9aa9c0:	sub    a7, a7
3f9aa9d0:	move   a7, *a13(0x1100), 1
L3F9AA9F0:
3f9aa9f0:	move   a8, a7
3f9aaa00:	jrne   L3F9AAA70
3f9aaa10:	move   *a13(0x1100), a9, 1
3f9aaa30:	jrne   L3F9AAA70
3f9aaa40:	move   *a13(0x20), *a13(0x40), 1
L3F9AAA70:
3f9aaa70:	move   *a11(0x180), a9, 1
3f9aaa90:	btst   0, a9
3f9aaaa0:	jrne   L3F9AAB10
3f9aaab0:	move   *a13(0x10a0), a9, 1
3f9aaad0:	cmpi   0xffe6, a9
3f9aab00:	jrne   L3F9AAB50
L3F9AAB10:
3f9aab10:	move   *a13(0x40), *a13(0x0), 1
3f9aab40:	jruc   L3F9AAB80
L3F9AAB50:
3f9aab50:	move   *a13(0x20), *a13(0x0), 1
L3F9AAB80:
3f9aab80:	move   *a13(0x10a0), a9, 1
3f9aaba0:	cmpi   0xffe5, a9
3f9aabd0:	jrne   L3F9AAF90
3f9aabe0:	move   *a13, a7, 1
3f9aabf0:	cmpi   0x61, a7
3f9aac10:	jrc   L3F9AAC50
3f9aac20:	cmpi   0x7a, a7
3f9aac40:	jrls   L3F9AAD10
L3F9AAC50:
3f9aac50:	cmpi   0xdf, a7
3f9aac70:	jrc   L3F9AACB0
3f9aac80:	cmpi   0xf6, a7
3f9aaca0:	jrls   L3F9AAD10
L3F9AACB0:
3f9aacb0:	cmpi   0xf8, a7
3f9aacd0:	jrc   L3F9AAD30
3f9aace0:	cmpi   0xff, a7
3f9aad00:	jrhi   L3F9AAD30
L3F9AAD10:
3f9aad10:	movk   1, a7
3f9aad20:	jruc   L3F9AAD40
L3F9AAD30:
3f9aad30:	sub    a7, a7
L3F9AAD40:
3f9aad40:	move   a7, a8
3f9aad50:	jreq   L3F9AAF90
3f9aad60:	move   *a13, a7, 1
3f9aad70:	cmpi   0x61, a7
3f9aad90:	jrc   L3F9AADD0
3f9aada0:	cmpi   0x7a, a7
3f9aadc0:	jrls   L3F9AAE90
L3F9AADD0:
3f9aadd0:	cmpi   0xdf, a7
3f9aadf0:	jrc   L3F9AAE30
3f9aae00:	cmpi   0xf6, a7
3f9aae20:	jrls   L3F9AAE90
L3F9AAE30:
3f9aae30:	cmpi   0xf8, a7
3f9aae50:	jrc   L3F9AAEB0
3f9aae60:	cmpi   0xff, a7
3f9aae80:	jrhi   L3F9AAEB0
L3F9AAE90:
3f9aae90:	movk   1, a7
3f9aaea0:	jruc   L3F9AAEC0
L3F9AAEB0:
3f9aaeb0:	sub    a7, a7
L3F9AAEC0:
3f9aaec0:	move   a7, a8
3f9aaed0:	jreq   L3F9AAF70
3f9aaee0:	move   *a13, a7, 1
3f9aaef0:	cmpi   0xdf, a7
3f9aaf10:	jreq   L3F9AAF70
3f9aaf20:	cmpi   0xff, a7
3f9aaf40:	jreq   L3F9AAF70
3f9aaf50:	subk   32, a7
3f9aaf60:	jruc   L3F9AAF80
L3F9AAF70:
3f9aaf70:	move   *a13, a7, 1
L3F9AAF80:
3f9aaf80:	move   a7, *a13, 1
L3F9AAF90:
3f9aaf90:	move   *a13(0xff60), a7, 1
3f9aafb0:	jreq   L3F9AB220
3f9aafc0:	move   @0x231f60, a7, 1
3f9aaff0:	jrne   L3F9AB070
3f9ab000:	move   a14, -*sp, 1
3f9ab010:	sub    a9, a9
3f9ab020:	move   a9, *a14+, 1
3f9ab030:	move   a9, *a14+, 1
3f9ab040:	calla  L3F9AD4A0
L3F9AB070:
3f9ab070:	move   *a13(0xff60), a9, 1
3f9ab090:	move   *a9(0x20), *a13(0x10e0), 1
3f9ab0c0:	move   *a13(0x10e0), a7, 1
3f9ab0e0:	jrlt   L3F9AB220
3f9ab0f0:	move   @0x231f80, a9, 1
3f9ab120:	cmp    a9, a7
3f9ab130:	jrge   L3F9AB220
3f9ab140:	move   a14, -*sp, 1
3f9ab150:	move   a11, *a14+, 1
3f9ab160:	move   *a13(0x0), *a14+, 1
3f9ab180:	move   *a13(0xff60), *a14+, 1
3f9ab1a0:	sll    0x5, a7
3f9ab1b0:	move   @0x231f60, a11, 1
3f9ab1e0:	add    a11, a7
3f9ab1f0:	move   *a7, a7, 1
3f9ab200:	call   a7
3f9ab210:	move   a8, *a13, 1
L3F9AB220:
3f9ab220:	move   *a13(0xff80), a11, 1
3f9ab240:	jreq   L3F9AB260
3f9ab250:	move   *a13, *a11, 1
L3F9AB260:
3f9ab260:	move   *a13, a9, 1
3f9ab270:	srl    0x8, a9
3f9ab280:	andi   0xff, a9
3f9ab2b0:	movb   a9, *a13(0x80)
3f9ab2d0:	move   *a13, a9, 1
3f9ab2e0:	andi   0xff, a9
3f9ab310:	movb   a9, *a13(0x90)
3f9ab330:	move   a14, -*sp, 1
3f9ab340:	move   *a13(0x0), *a14+, 1
3f9ab360:	move   a13, a9
3f9ab370:	addi   0xa0, a9
3f9ab390:	move   a9, *a14+, 1
3f9ab3a0:	move   *a13(0xffe0), *a14+, 1
3f9ab3c0:	calla  L3F9A97B0
3f9ab3f0:	move   a8, *a13(0x10c0), 1
3f9ab410:	inc    a8
3f9ab420:	jane   L3F9AC3D0
3f9ab440:	move   *a13, a7, 1
3f9ab450:	cmpi   0xffe1, a7
3f9ab480:	jrc   L3F9AB4D0
3f9ab490:	cmpi   0xffee, a7
3f9ab4c0:	jrls   L3F9AB7B0
L3F9AB4D0:
3f9ab4d0:	cmpi   0xff50, a7
3f9ab500:	jrc   L3F9AB550
3f9ab510:	cmpi   0xff60, a7
3f9ab540:	jrc   L3F9AB7B0
L3F9AB550:
3f9ab550:	cmpi   0xff91, a7
3f9ab580:	jrc   L3F9AB5D0
3f9ab590:	cmpi   0xff94, a7
3f9ab5c0:	jrls   L3F9AB7B0
L3F9AB5D0:
3f9ab5d0:	cmpi   0xffbe, a7
3f9ab600:	jrc   L3F9AB650
3f9ab610:	cmpi   0xffe0, a7
3f9ab640:	jrls   L3F9AB7B0
L3F9AB650:
3f9ab650:	cmpi   0xff60, a7
3f9ab680:	jrc   L3F9AB6D0
3f9ab690:	cmpi   0xff80, a7
3f9ab6c0:	jrc   L3F9AB7B0
L3F9AB6D0:
3f9ab6d0:	cmpi   0xff20, a7
3f9ab700:	jreq   L3F9AB7B0
3f9ab710:	cmpi   0xff21, a7
3f9ab740:	jreq   L3F9AB7B0
3f9ab750:	cmpi   0x1000ff00, a7
3f9ab780:	jreq   L3F9AB7B0
3f9ab790:	move   a7, a8
3f9ab7a0:	jrne   L3F9AB7E0
L3F9AB7B0:
3f9ab7b0:	sub    a8, a8
3f9ab7c0:	jauc   L3F9AC530
L3F9AB7E0:
3f9ab7e0:	movb   *a13(0x90), *a13(0xa0)
3f9ab810:	movk   1, a9
3f9ab820:	move   a9, *a13(0x10c0), 1
3f9ab840:	setf   8, 0, 0
3f9ab850:	move   *a13(0x80), a7, 0
3f9ab870:	cmpi   0xff, a7
3f9ab890:	jrne   L3F9AB990
3f9ab8a0:	cmpi   0xff80, a8
3f9ab8d0:	jrne   L3F9AB920
3f9ab8e0:	movk   32, a7
3f9ab8f0:	movb   a7, *a13(0xa0)
3f9ab910:	jruc   L3F9AB990
L3F9AB920:
3f9ab920:	movb   *a13(0xa0), a7
3f9ab940:	andi   0x7f, a7
3f9ab970:	movb   a7, *a13(0xa0)
L3F9AB990:
3f9ab990:	move   *a13(0xffe0), a7, 1
3f9ab9b0:	move   *a7(0x180), a7, 1
3f9ab9d0:	btst   2, a7
3f9ab9e0:	jaeq   L3F9AC3D0
3f9aba00:	move   *a13(0x20), a7, 1
3f9aba20:	cmpi   0xff80, a7
3f9aba50:	jrc   L3F9ABAB0
3f9aba60:	cmpi   0xffbd, a7
3f9aba90:	jals   L3F9AC3D0
L3F9ABAB0:
3f9abab0:	cmpi   0xff0d, a7
3f9abae0:	jaeq   L3F9AC3D0
3f9abb00:	cmpi   0xff09, a7
3f9abb30:	jaeq   L3F9AC3D0
3f9abb50:	cmpi   0x32, a7
3f9abb70:	jrc   L3F9ABBE0
3f9abb80:	cmpi   0x38, a7
3f9abba0:	jrhi   L3F9ABBE0
3f9abbb0:	move   a7, *a13(0x60), 1
3f9abbd0:	jruc   L3F9AC0C0
L3F9ABBE0:
3f9abbe0:	move   *a13(0x40), a7, 1
3f9abc00:	cmpi   0x32, a7
3f9abc20:	jrc   L3F9ABC90
3f9abc30:	cmpi   0x38, a7
3f9abc50:	jrhi   L3F9ABC90
3f9abc60:	move   a7, *a13(0x60), 1
3f9abc80:	jruc   L3F9AC0C0
L3F9ABC90:
3f9abc90:	move   *a13(0x20), a7, 1
3f9abcb0:	cmpi   0x3f, a7
3f9abcd0:	jrne   L3F9ABD10
3f9abce0:	move   a7, *a13(0x60), 1
3f9abd00:	jruc   L3F9AC0C0
L3F9ABD10:
3f9abd10:	move   *a13(0x40), a7, 1
3f9abd30:	cmpi   0x3f, a7
3f9abd50:	jrne   L3F9ABD90
3f9abd60:	move   a7, *a13(0x60), 1
3f9abd80:	jruc   L3F9AC0C0
L3F9ABD90:
3f9abd90:	move   *a13(0x20), a7, 1
3f9abdb0:	cmpi   0x41, a7
3f9abdd0:	jrc   L3F9ABE10
3f9abde0:	cmpi   0x7e, a7
3f9abe00:	jrls   L3F9ABE90
L3F9ABE10:
3f9abe10:	subk   32, a7
3f9abe20:	jreq   L3F9ABE90
3f9abe30:	move   *a13(0x20), a7, 1
3f9abe50:	cmpi   0xffff, a7
3f9abe80:	jrne   L3F9ABF10
L3F9ABE90:
3f9abe90:	move   *a13(0x20), a7, 1
3f9abeb0:	cmpi   0x60, a7
3f9abed0:	jreq   L3F9ABF10
3f9abee0:	move   a7, *a13(0x60), 1
3f9abf00:	jruc   L3F9AC0C0
L3F9ABF10:
3f9abf10:	move   *a13(0x40), a7, 1
3f9abf30:	cmpi   0x41, a7
3f9abf50:	jrc   L3F9ABF90
3f9abf60:	cmpi   0x7e, a7
3f9abf80:	jrls   L3F9AC010
L3F9ABF90:
3f9abf90:	subk   32, a7
3f9abfa0:	jreq   L3F9AC010
3f9abfb0:	move   *a13(0x40), a7, 1
3f9abfd0:	cmpi   0xffff, a7
3f9ac000:	jrne   L3F9AC090
L3F9AC010:
3f9ac010:	move   *a13(0x40), a7, 1
3f9ac030:	cmpi   0x60, a7
3f9ac050:	jreq   L3F9AC090
3f9ac060:	move   a7, *a13(0x60), 1
3f9ac080:	jruc   L3F9AC0C0
L3F9AC090:
3f9ac090:	sub    a7, a7
3f9ac0a0:	move   a7, *a13(0x10c0), 1
L3F9AC0C0:
3f9ac0c0:	move   *a13(0x10c0), a7, 1
3f9ac0e0:	jreq   L3F9AC3D0
3f9ac0f0:	move   *a13(0x60), a9, 1
3f9ac110:	cmpi   0x32, a9
3f9ac130:	jrne   L3F9AC180
3f9ac140:	sub    a7, a7
3f9ac150:	movb   a7, *a13(0xa0)
3f9ac170:	jruc   L3F9AC3D0
L3F9AC180:
3f9ac180:	cmpi   0x33, a9
3f9ac1a0:	jrc   L3F9AC220
3f9ac1b0:	cmpi   0x37, a9
3f9ac1d0:	jrhi   L3F9AC220
3f9ac1e0:	subk   24, a9
3f9ac1f0:	movb   a9, *a13(0xa0)
3f9ac210:	jruc   L3F9AC3D0
L3F9AC220:
3f9ac220:	cmpi   0x38, a9
3f9ac240:	jrne   L3F9AC2A0
3f9ac250:	movi   0x7f, a7
3f9ac270:	movb   a7, *a13(0xa0)
3f9ac290:	jruc   L3F9AC3D0
L3F9AC2A0:
3f9ac2a0:	cmpi   0xffff, a9
3f9ac2d0:	jrne   L3F9AC320
3f9ac2e0:	movk   24, a7
3f9ac2f0:	movb   a7, *a13(0xa0)
3f9ac310:	jruc   L3F9AC3D0
L3F9AC320:
3f9ac320:	cmpi   0x3f, a9
3f9ac340:	jrne   L3F9AC390
3f9ac350:	movk   31, a7
3f9ac360:	movb   a7, *a13(0xa0)
3f9ac380:	jruc   L3F9AC3D0
L3F9AC390:
3f9ac390:	movk   31, a7
3f9ac3a0:	and    a9, a7
3f9ac3b0:	movb   a7, *a13(0xa0)
L3F9AC3D0:
3f9ac3d0:	move   *a13(0x10c0), a9, 1
3f9ac3f0:	move   *a13(0xffa0), a7, 1
3f9ac410:	cmp    a7, a9
3f9ac420:	jrle   L3F9AC450
3f9ac430:	move   a7, *a13(0x10c0), 1
L3F9AC450:
3f9ac450:	move   a14, -*sp, 1
3f9ac460:	move   *a13(0x10c0), *a14+, 1
3f9ac480:	move   *a13(0xffc0), *a14+, 1
3f9ac4a0:	move   a13, a9
3f9ac4b0:	addi   0xa0, a9
3f9ac4d0:	move   a9, *a14+, 1
3f9ac4e0:	calla  L3FB44400
3f9ac510:	move   *a13(0x10c0), a8, 1
L3F9AC530:
3f9ac530:	move   *sp(0xa0), a14, 1
3f9ac550:	mmfm   sp, a7,a9,a11,a13
3f9ac570:	rets   2
3f9ac580:	mmtm   sp, a7,a9,a10,a11,a13
3f9ac5a0:	move   a14, a13
3f9ac5b0:	addk   32, a14
3f9ac5c0:	move   *a13(0xffe0), a11, 1
3f9ac5e0:	move   *a11(0x520), a11, 1
3f9ac600:	jrne   L3F9AC670
3f9ac610:	move   a14, -*sp, 1
3f9ac620:	move   *a13(0xffe0), *a14+, 1
3f9ac640:	calla  L3F9A8660
L3F9AC670:
3f9ac670:	calla  L3F708700
3f9ac6a0:	move   *a8(0x100), a11, 1
3f9ac6c0:	move   *a11, a11, 1
3f9ac6d0:	move   *a11(0x1120), a9, 1
3f9ac6f0:	calla  L3F708700
3f9ac720:	move   *a8(0x100), a11, 1
3f9ac740:	move   *a11, a11, 1
3f9ac750:	move   a14, -*sp, 1
3f9ac760:	movk   28, a7
3f9ac770:	move   a7, *a14+, 1
3f9ac780:	calla  L3F701230
3f9ac7b0:	move   a8, a10
3f9ac7c0:	move   a8, *a11(0x1120), 1
3f9ac7e0:	move   a9, *a10, 1
3f9ac7f0:	move   a14, -*sp, 1
3f9ac800:	move   *a13(0xff40), *a14+, 1
3f9ac820:	calla  L3F701230
3f9ac850:	move   a8, *a10(0x20), 1
3f9ac870:	move   a14, -*sp, 1
3f9ac880:	move   *a13(0xff40), *a14+, 1
3f9ac8a0:	move   *a10(0x20), *a14+, 1
3f9ac8c0:	move   *a13(0xff60), *a14+, 1
3f9ac8e0:	calla  L3FB44400
3f9ac910:	move   *a13(0xff40), *a10(0x40), 1
3f9ac940:	move   *a13(0xff80), a11, 1
3f9ac960:	sll    0x2, a11
3f9ac970:	move   a11, *a13, 1
3f9ac980:	move   a14, -*sp, 1
3f9ac990:	move   a11, *a14+, 1
3f9ac9a0:	calla  L3F701230
3f9ac9d0:	move   a8, *a10(0xa0), 1
3f9ac9f0:	move   a14, -*sp, 1
3f9aca00:	move   a11, *a14+, 1
3f9aca10:	move   *a10(0xa0), *a14+, 1
3f9aca30:	move   *a13(0xffa0), *a14+, 1
3f9aca50:	calla  L3FB44400
3f9aca80:	move   *a13(0xffc0), *a10(0x60), 1
3f9acab0:	move   *a13(0xff80), *a10(0xc0), 1
3f9acae0:	move   a14, -*sp, 1
3f9acaf0:	move   a10, *a14+, 1
3f9acb00:	move   *a13(0xffe0), *a14+, 1
3f9acb20:	calla  L3F9ACFA0
3f9acb50:	move   *sp(0xc0), a14, 1
3f9acb70:	mmfm   sp, a7,a9,a10,a11,a13
3f9acb90:	rets   2
L3F9ACBA0:
3f9acba0:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f9acbc0:	move   a14, a13
3f9acbd0:	move   *a13(0xffe0), a9, 1
3f9acbf0:	move   *a13(0xffa0), a10, 1
3f9acc10:	move   *a9(0x500), a7, 1
3f9acc30:	move   *a9(0x4e0), a5, 1
3f9acc50:	sub    a5, a7
3f9acc60:	inc    a7
3f9acc70:	move   *a9(0x560), a5, 1
3f9acc90:	mpys   a5, a7
3f9acca0:	sll    0x5, a7
3f9accb0:	move   *a9(0x520), a5, 1
3f9accd0:	add    a7, a5
3f9acce0:	move   a5, a11
3f9accf0:	move   *a9(0x520), a12, 1
3f9acd10:	move   *a13(0xffc0), a7, 1
3f9acd30:	move   *a9(0x4e0), a5, 1
3f9acd50:	cmp    a5, a7
3f9acd60:	jrlt   L3F9ACDB0
3f9acd70:	move   *a9(0x500), a5, 1
3f9acd90:	cmp    a5, a7
3f9acda0:	jrle   L3F9ACDD0
L3F9ACDB0:
3f9acdb0:	sub    a8, a8
3f9acdc0:	jruc   L3F9ACF50
L3F9ACDD0:
3f9acdd0:	cmp    a11, a12
3f9acde0:	jrnc   L3F9ACF40
L3F9ACDF0:
3f9acdf0:	move   *a12, a7, 1
3f9ace00:	cmp    a10, a7
3f9ace10:	jrne   L3F9ACF10
3f9ace20:	move   *a9(0x520), a7, 1
3f9ace40:	move   a12, a5
3f9ace50:	sub    a7, a5
3f9ace60:	sra    0x5, a5
3f9ace70:	move   *a9(0x560), a7, 1
3f9ace90:	divs   a7, a5
3f9acea0:	move   *a9(0x4e0), a7, 1
3f9acec0:	add    a7, a5
3f9aced0:	setf   8, 0, 0
3f9acee0:	zext   a5, 0
3f9acef0:	move   a5, a8
3f9acf00:	jruc   L3F9ACF50
L3F9ACF10:
3f9acf10:	addk   32, a12
3f9acf20:	cmp    a11, a12
3f9acf30:	jrc   L3F9ACDF0
L3F9ACF40:
3f9acf40:	sub    a8, a8
L3F9ACF50:
3f9acf50:	move   *sp(0x100), a14, 1
3f9acf70:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f9acf90:	rets   2
L3F9ACFA0:
3f9acfa0:	mmtm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f9acfc0:	move   a14, a13
3f9acfd0:	move   *a13(0xffc0), a9, 1
3f9acff0:	move   *a13(0xffe0), a7, 1
3f9ad010:	move   *a7(0x540), a12, 1
3f9ad030:	sub    a7, a7
3f9ad040:	move   a7, *a9(0x80), 1
3f9ad060:	move   a7, a10
3f9ad070:	move   *a9(0xc0), a7, 1
3f9ad090:	cmp    a7, a10
3f9ad0a0:	jrge   L3F9AD450
L3F9AD0B0:
3f9ad0b0:	move   a14, -*sp, 1
3f9ad0c0:	move   a10, a7
3f9ad0d0:	sll    0x5, a7
3f9ad0e0:	move   *a9(0xa0), a5, 1
3f9ad100:	add    a7, a5
3f9ad110:	move   *a5+, *a14+, 1
3f9ad120:	move   *a13(0xffe0), a7, 1
3f9ad140:	move   *a7(0x4e0), *a14+, 1
3f9ad160:	move   a7, *a14+, 1
3f9ad170:	calla  L3F9ACBA0
3f9ad1a0:	move   a8, a11
3f9ad1b0:	jreq   L3F9AD400
3f9ad1c0:	sub    a0, a0
3f9ad1d0:	move   *a12, a5, 1
3f9ad1e0:	sll    0x3, a5
3f9ad1f0:	cmp    a5, a0
3f9ad200:	jrge   L3F9AD400
3f9ad210:	setf   8, 0, 0
L3F9AD220:
3f9ad220:	move   a0, a7
3f9ad230:	sll    0x3, a7
3f9ad240:	move   *a12(0x20), a5, 1
3f9ad260:	add    a7, a5
3f9ad270:	move   *a5, a7, 0
3f9ad280:	jreq   L3F9AD3B0
3f9ad290:	move   a0, a7
3f9ad2a0:	sll    0x3, a7
3f9ad2b0:	move   *a12(0x20), a5, 1
3f9ad2d0:	add    a7, a5
3f9ad2e0:	move   *a5, a7, 0
3f9ad2f0:	cmp    a7, a11
3f9ad300:	jrne   L3F9AD3B0
3f9ad310:	move   *a12, a7, 1
3f9ad320:	move   a0, a5
3f9ad330:	divs   a7, a5
3f9ad340:	movk   1, a7
3f9ad350:	sll    a5, a7
3f9ad360:	move   *a9(0x80), a5, 1
3f9ad380:	or     a7, a5
3f9ad390:	move   a5, *a9(0x80), 1
L3F9AD3B0:
3f9ad3b0:	inc    a0
3f9ad3c0:	move   *a12, a7, 1
3f9ad3d0:	sll    0x3, a7
3f9ad3e0:	cmp    a7, a0
3f9ad3f0:	jrlt   L3F9AD220
L3F9AD400:
3f9ad400:	inc    a10
3f9ad410:	move   *a9(0xc0), a7, 1
3f9ad430:	cmp    a7, a10
3f9ad440:	jrlt   L3F9AD0B0
L3F9AD450:
3f9ad450:	move   *sp(0x120), a14, 1
3f9ad470:	mmfm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f9ad490:	rets   2
L3F9AD4A0:
3f9ad4a0:	mmtm   sp, a7,a9,a11,a13
3f9ad4c0:	move   a14, a13
3f9ad4d0:	addi   0x40, a14
3f9ad4f0:	move   *a13(0xffc0), a11, 1
3f9ad510:	jrne   L3F9AD770
3f9ad520:	move   @0x231f60, a11, 1
3f9ad550:	jreq   L3F9AD5B0
3f9ad560:	move   a14, -*sp, 1
3f9ad570:	move   a11, *a14+, 1
3f9ad580:	calla  L3F702440
L3F9AD5B0:
3f9ad5b0:	move   a14, -*sp, 1
3f9ad5c0:	movk   12, a11
3f9ad5d0:	move   a11, *a14+, 1
3f9ad5e0:	calla  L3F701230
3f9ad610:	move   a8, @0x231f60, 1
3f9ad640:	movk   3, a11
3f9ad650:	move   a11, @0x231f80, 1
3f9ad680:	movi   0x3f9ade80, a9
3f9ad6b0:	move   a9, *a8, 1
3f9ad6c0:	movi   0x3f9ae830, a9
3f9ad6f0:	move   a9, *a8(0x20), 1
3f9ad710:	movi   0x3f9af2f0, a9
3f9ad740:	move   a9, *a8(0x40), 1
3f9ad760:	jruc   L3F9ADC50
L3F9AD770:
3f9ad770:	move   *a13(0xffe0), a9, 1
3f9ad790:	jrlt   L3F9ADC50
3f9ad7a0:	move   @0x231f80, a11, 1
3f9ad7d0:	cmp    a11, a9
3f9ad7e0:	jrge   L3F9AD880
3f9ad7f0:	sll    0x5, a9
3f9ad800:	move   @0x231f60, a11, 1
3f9ad830:	add    a11, a9
3f9ad840:	move   *a13(0xffc0), *a9(0x0), 1
3f9ad870:	jruc   L3F9ADC50
L3F9AD880:
3f9ad880:	move   a14, -*sp, 1
3f9ad890:	inc    a9
3f9ad8a0:	sll    0x2, a9
3f9ad8b0:	move   a9, *a14+, 1
3f9ad8c0:	calla  L3F701230
3f9ad8f0:	move   a8, *a13(0x20), 1
3f9ad910:	sub    a11, a11
3f9ad920:	move   a11, *a13, 1
3f9ad930:	move   @0x231f80, a9, 1
3f9ad960:	cmp    a9, a11
3f9ad970:	jrge   L3F9ADAC0
L3F9AD980:
3f9ad980:	move   *a13, a11, 1
3f9ad990:	sll    0x5, a11
3f9ad9a0:	move   *a13(0x20), a9, 1
3f9ad9c0:	add    a9, a11
3f9ad9d0:	move   *a13, a7, 1
3f9ad9e0:	sll    0x5, a7
3f9ad9f0:	move   @0x231f60, a9, 1
3f9ada20:	add    a9, a7
3f9ada30:	move   *a7, *a11, 1
3f9ada40:	move   *a13, a11, 1
3f9ada50:	inc    a11
3f9ada60:	move   a11, *a13, 1
3f9ada70:	move   @0x231f80, a7, 1
3f9adaa0:	cmp    a7, a11
3f9adab0:	jrlt   L3F9AD980
L3F9ADAC0:
3f9adac0:	move   *a13(0xffe0), a9, 1
3f9adae0:	sll    0x5, a9
3f9adaf0:	move   *a13(0x20), a7, 1
3f9adb10:	add    a7, a9
3f9adb20:	move   *a13(0xffc0), *a9(0x0), 1
3f9adb50:	move   a14, -*sp, 1
3f9adb60:	move   @0x231f60, *a14+, 1
3f9adb90:	calla  L3F702440
3f9adbc0:	move   a7, @0x231f60, 1
3f9adbf0:	move   *a13(0xffe0), a9, 1
3f9adc10:	inc    a9
3f9adc20:	move   a9, @0x231f80, 1
L3F9ADC50:
3f9adc50:	move   *sp(0xa0), a14, 1
3f9adc70:	mmfm   sp, a7,a9,a11,a13
3f9adc90:	rets   2
3f9adca0:	mmtm   sp, a9,a11,a13
3f9adcc0:	move   a14, a13
3f9adcd0:	addk   32, a14
3f9adce0:	move   *a13(0xffe0), a11, 1
3f9add00:	jrlt   L3F9ADDA0
3f9add10:	move   @0x231f80, a9, 1
3f9add40:	cmp    a9, a11
3f9add50:	jrge   L3F9ADDA0
3f9add60:	move   @0x231f60, a11, 1
3f9add90:	jrne   L3F9ADDD0
L3F9ADDA0:
3f9adda0:	sub    a11, a11
3f9addb0:	move   a11, *a13, 1
3f9addc0:	jruc   L3F9ADE20
L3F9ADDD0:
3f9addd0:	move   *a13(0xffe0), a9, 1
3f9addf0:	sll    0x5, a9
3f9ade00:	add    a11, a9
3f9ade10:	move   *a9, *a13, 1
L3F9ADE20:
3f9ade20:	move   *a13, a8, 1
3f9ade30:	move   *sp(0x80), a14, 1
3f9ade50:	mmfm   sp, a9,a11,a13
3f9ade70:	rets   2
3f9ade80:	mmtm   sp, a9,a11,a13
3f9adea0:	move   a14, a13
3f9adeb0:	move   *a13(0xffc0), a11, 1
3f9aded0:	cmpi   0xff20, a11
3f9adf00:	jreq   L3F9AE170
3f9adf10:	subk   32, a11
3f9adf20:	jrne   L3F9AE190
3f9adf30:	move   *a13(0xffa0), a11, 1
3f9adf50:	move   *a11(0x180), a11, 1
3f9adf70:	btst   3, a11
3f9adf80:	jreq   L3F9AE190
3f9adf90:	move   *a13(0xffa0), a11, 1
3f9adfb0:	move   *a11(0x180), a11, 1
3f9adfd0:	btst   2, a11
3f9adfe0:	jrne   L3F9AE190
3f9adff0:	move   *a13(0xffa0), a11, 1
3f9ae010:	move   *a11(0x180), a11, 1
3f9ae030:	btst   0, a11
3f9ae040:	jrne   L3F9AE190
3f9ae050:	move   a14, -*sp, 1
3f9ae060:	movk   10, a11
3f9ae070:	move   a11, *a14+, 1
3f9ae080:	movi   0x3f9b0fd0, a8
3f9ae0b0:	move   a8, *a14+, 1
3f9ae0c0:	move   *a13(0xffa0), a11, 1
3f9ae0e0:	move   *a11(0x60), a11, 1
3f9ae100:	move   *a11(0xe0), *a14+, 1
3f9ae120:	calla  L3FB45CD0
3f9ae150:	move   a8, a11
3f9ae160:	jrne   L3F9AE190
L3F9AE170:
3f9ae170:	movk   1, a11
3f9ae180:	jruc   L3F9AE1A0
L3F9AE190:
3f9ae190:	sub    a11, a11
L3F9AE1A0:
3f9ae1a0:	move   a11, a8
3f9ae1b0:	jreq   L3F9AE370
3f9ae1c0:	move   *a13(0xffa0), a11, 1
3f9ae1e0:	move   *a11, a11, 1
3f9ae1f0:	subk   2, a11
3f9ae200:	jreq   L3F9AE240
3f9ae210:	move   *a13(0xffc0), a8, 1
3f9ae230:	jruc   L3F9AE7E0
L3F9AE240:
3f9ae240:	move   a14, -*sp, 1
3f9ae250:	movk   1, a11
3f9ae260:	move   a11, *a14+, 1
3f9ae270:	movk   2, a9
3f9ae280:	move   a9, *a14+, 1
3f9ae290:	move   *a13(0xffa0), a9, 1
3f9ae2b0:	move   *a9(0x60), *a14+, 1
3f9ae2d0:	calla  L3F9B0E30
3f9ae300:	move   *a13(0xffe0), a11, 1
3f9ae320:	movk   1, a9
3f9ae330:	move   a9, *a11(0x20), 1
3f9ae350:	sub    a8, a8
3f9ae360:	jruc   L3F9AE7E0
L3F9AE370:
3f9ae370:	move   *a13(0xffc0), a11, 1
3f9ae390:	srl    0x8, a11
3f9ae3a0:	cmpi   0x1000fe, a11
3f9ae3d0:	jrne   L3F9AE5A0
3f9ae3e0:	move   *a13(0xffa0), a11, 1
3f9ae400:	move   *a11(0x180), a9, 1
3f9ae420:	btst   2, a9
3f9ae430:	jreq   L3F9AE480
3f9ae440:	move   *a11(0x180), a9, 1
3f9ae460:	btst   3, a9
3f9ae470:	jreq   L3F9AE5A0
L3F9AE480:
3f9ae480:	move   a14, -*sp, 1
3f9ae490:	movk   10, a9
3f9ae4a0:	move   a9, *a14+, 1
3f9ae4b0:	movi   0x3f9b0fd0, a8
3f9ae4e0:	move   a8, *a14+, 1
3f9ae4f0:	move   *a11(0x60), a9, 1
3f9ae510:	move   *a9(0xe0), *a14+, 1
3f9ae530:	calla  L3FB45CD0
3f9ae560:	move   a8, a9
3f9ae570:	jrne   L3F9AE5A0
3f9ae580:	movk   1, a9
3f9ae590:	jruc   L3F9AE5B0
L3F9AE5A0:
3f9ae5a0:	sub    a9, a9
L3F9AE5B0:
3f9ae5b0:	move   a9, a8
3f9ae5c0:	jreq   L3F9AE7C0
3f9ae5d0:	move   *a13(0xffa0), a11, 1
3f9ae5f0:	move   *a11, a9, 1
3f9ae600:	subk   2, a9
3f9ae610:	jreq   L3F9AE650
3f9ae620:	move   *a13(0xffc0), a8, 1
3f9ae640:	jruc   L3F9AE7E0
L3F9AE650:
3f9ae650:	move   a14, -*sp, 1
3f9ae660:	movk   1, a9
3f9ae670:	move   a9, *a14+, 1
3f9ae680:	movk   2, a9
3f9ae690:	move   a9, *a14+, 1
3f9ae6a0:	move   *a11(0x60), *a14+, 1
3f9ae6c0:	calla  L3F9B0E30
3f9ae6f0:	move   *a13(0xffe0), a9, 1
3f9ae710:	movk   2, a11
3f9ae720:	move   a11, *a9(0x20), 1
3f9ae740:	move   *a13(0xffc0), a11, 1
3f9ae760:	andi   0xff, a11
3f9ae790:	move   a11, *a9, 1
3f9ae7a0:	sub    a8, a8
3f9ae7b0:	jruc   L3F9AE7E0
L3F9AE7C0:
3f9ae7c0:	move   *a13(0xffc0), a8, 1
L3F9AE7E0:
3f9ae7e0:	move   *sp(0x80), a14, 1
3f9ae800:	mmfm   sp, a9,a11,a13
3f9ae820:	rets   2
3f9ae830:	mmtm   sp, a9,a11,a13
3f9ae850:	move   a14, a13
3f9ae860:	move   *a13(0xffa0), a11, 1
3f9ae880:	move   *a11, a11, 1
3f9ae890:	subk   2, a11
3f9ae8a0:	jreq   L3F9AE8F0
3f9ae8b0:	move   *a13(0xffc0), a8, 1
3f9ae8d0:	jauc   L3F9AF2A0
L3F9AE8F0:
3f9ae8f0:	move   *a13(0xffc0), a11, 1
3f9ae910:	cmpi   0xffe1, a11
3f9ae940:	jrc   L3F9AE9C0
3f9ae950:	cmpi   0xffee, a11
3f9ae980:	jrhi   L3F9AE9C0
3f9ae990:	move   a11, a8
3f9ae9a0:	jauc   L3F9AF2A0
L3F9AE9C0:
3f9ae9c0:	subk   32, a11
3f9ae9d0:	jrne   L3F9AEA70
3f9ae9e0:	move   *a13(0xffa0), a11, 1
3f9aea00:	move   *a11(0x180), a11, 1
3f9aea20:	btst   3, a11
3f9aea30:	jreq   L3F9AEA70
3f9aea40:	sub    a8, a8
3f9aea50:	jauc   L3F9AF2A0
L3F9AEA70:
3f9aea70:	move   a14, -*sp, 1
3f9aea80:	move   *a13(0xffa0), *a14+, 1
3f9aeaa0:	move   a13, a11
3f9aeab0:	subi   0x40, a11
3f9aead0:	move   a11, *a14+, 1
3f9aeae0:	calla  L3F9B0780
3f9aeb10:	move   a8, a8
3f9aeb20:	jreq   L3F9AEC70
3f9aeb30:	move   a14, -*sp, 1
3f9aeb40:	sub    a9, a9
3f9aeb50:	move   a9, *a14+, 1
3f9aeb60:	movk   2, a9
3f9aeb70:	move   a9, *a14+, 1
3f9aeb80:	move   *a13(0xffa0), a9, 1
3f9aeba0:	move   *a9(0x60), *a14+, 1
3f9aebc0:	calla  L3F9B0E30
3f9aebf0:	move   *a13(0xffe0), a11, 1
3f9aec10:	sub    a9, a9
3f9aec20:	move   a9, *a11(0x20), 1
3f9aec40:	move   *a13(0xffc0), a8, 1
3f9aec60:	jruc   L3F9AF2A0
L3F9AEC70:
3f9aec70:	move   *a13(0xffc0), a9, 1
3f9aec90:	cmpi   0xff20, a9
3f9aecc0:	jreq   L3F9AEED0
3f9aecd0:	subk   32, a9
3f9aece0:	jrne   L3F9AEEF0
3f9aecf0:	move   *a13(0xffa0), a9, 1
3f9aed10:	move   *a9(0x180), a11, 1
3f9aed30:	btst   3, a11
3f9aed40:	jreq   L3F9AEEF0
3f9aed50:	move   *a9(0x180), a11, 1
3f9aed70:	btst   2, a11
3f9aed80:	jrne   L3F9AEEF0
3f9aed90:	move   *a9(0x180), a11, 1
3f9aedb0:	btst   0, a11
3f9aedc0:	jrne   L3F9AEEF0
3f9aedd0:	move   a14, -*sp, 1
3f9aede0:	movk   10, a11
3f9aedf0:	move   a11, *a14+, 1
3f9aee00:	movi   0x3f9b0fd0, a8
3f9aee30:	move   a8, *a14+, 1
3f9aee40:	move   *a9(0x60), a11, 1
3f9aee60:	move   *a11(0xe0), *a14+, 1
3f9aee80:	calla  L3FB45CD0
3f9aeeb0:	move   a8, a11
3f9aeec0:	jrne   L3F9AEEF0
L3F9AEED0:
3f9aeed0:	movk   1, a11
3f9aeee0:	jruc   L3F9AEF00
L3F9AEEF0:
3f9aeef0:	sub    a11, a11
L3F9AEF00:
3f9aef00:	move   a11, a8
3f9aef10:	jreq   L3F9AEF40
3f9aef20:	sub    a8, a8
3f9aef30:	jruc   L3F9AF2A0
L3F9AEF40:
3f9aef40:	move   *a13(0xffc0), a11, 1
3f9aef60:	srl    0x8, a11
3f9aef70:	cmpi   0x1000fe, a11
3f9aefa0:	jrne   L3F9AF170
3f9aefb0:	move   *a13(0xffa0), a11, 1
3f9aefd0:	move   *a11(0x180), a9, 1
3f9aeff0:	btst   2, a9
3f9af000:	jreq   L3F9AF050
3f9af010:	move   *a11(0x180), a9, 1
3f9af030:	btst   3, a9
3f9af040:	jreq   L3F9AF170
L3F9AF050:
3f9af050:	move   a14, -*sp, 1
3f9af060:	movk   10, a9
3f9af070:	move   a9, *a14+, 1
3f9af080:	movi   0x3f9b0fd0, a8
3f9af0b0:	move   a8, *a14+, 1
3f9af0c0:	move   *a11(0x60), a9, 1
3f9af0e0:	move   *a9(0xe0), *a14+, 1
3f9af100:	calla  L3FB45CD0
3f9af130:	move   a8, a9
3f9af140:	jrne   L3F9AF170
3f9af150:	movk   1, a9
3f9af160:	jruc   L3F9AF180
L3F9AF170:
3f9af170:	sub    a9, a9
L3F9AF180:
3f9af180:	move   a9, a8
3f9af190:	jreq   L3F9AF210
3f9af1a0:	move   *a13(0xffc0), a11, 1
3f9af1c0:	andi   0xff, a11
3f9af1f0:	move   a11, *a13(0xffc0), 1
L3F9AF210:
3f9af210:	move   *a13(0xffe0), a11, 1
3f9af230:	move   *a13(0xffc0), *a11(0x0), 1
3f9af260:	movk   2, a9
3f9af270:	move   a9, *a11(0x20), 1
3f9af290:	sub    a8, a8
L3F9AF2A0:
3f9af2a0:	move   *sp(0x80), a14, 1
3f9af2c0:	mmfm   sp, a9,a11,a13
3f9af2e0:	rets   2
3f9af2f0:	mmtm   sp, a9,a11,a13
3f9af310:	move   a14, a13
3f9af320:	addi   0x40, a14
3f9af340:	move   *a13(0xffa0), a11, 1
3f9af360:	move   *a11, a11, 1
3f9af370:	subk   2, a11
3f9af380:	jreq   L3F9AF3D0
3f9af390:	move   *a13(0xffc0), a8, 1
3f9af3b0:	jauc   L3F9AFE70
L3F9AF3D0:
3f9af3d0:	move   *a13(0xffc0), a11, 1
3f9af3f0:	cmpi   0xffe1, a11
3f9af420:	jrc   L3F9AF4A0
3f9af430:	cmpi   0xffee, a11
3f9af460:	jrhi   L3F9AF4A0
3f9af470:	move   a11, a8
3f9af480:	jauc   L3F9AFE70
L3F9AF4A0:
3f9af4a0:	cmpi   0xff20, a11
3f9af4d0:	jreq   L3F9AF740
3f9af4e0:	subk   32, a11
3f9af4f0:	jrne   L3F9AF760
3f9af500:	move   *a13(0xffa0), a11, 1
3f9af520:	move   *a11(0x180), a11, 1
3f9af540:	btst   3, a11
3f9af550:	jreq   L3F9AF760
3f9af560:	move   *a13(0xffa0), a11, 1
3f9af580:	move   *a11(0x180), a11, 1
3f9af5a0:	btst   2, a11
3f9af5b0:	jrne   L3F9AF760
3f9af5c0:	move   *a13(0xffa0), a11, 1
3f9af5e0:	move   *a11(0x180), a11, 1
3f9af600:	btst   0, a11
3f9af610:	jrne   L3F9AF760
3f9af620:	move   a14, -*sp, 1
3f9af630:	movk   10, a11
3f9af640:	move   a11, *a14+, 1
3f9af650:	movi   0x3f9b0fd0, a8
3f9af680:	move   a8, *a14+, 1
3f9af690:	move   *a13(0xffa0), a11, 1
3f9af6b0:	move   *a11(0x60), a11, 1
3f9af6d0:	move   *a11(0xe0), *a14+, 1
3f9af6f0:	calla  L3FB45CD0
3f9af720:	move   a8, a11
3f9af730:	jrne   L3F9AF760
L3F9AF740:
3f9af740:	movk   1, a11
3f9af750:	jruc   L3F9AF770
L3F9AF760:
3f9af760:	sub    a11, a11
L3F9AF770:
3f9af770:	move   a11, a8
3f9af780:	jreq   L3F9AF800
3f9af790:	move   *a13(0xffe0), a11, 1
3f9af7b0:	movk   1, a9
3f9af7c0:	move   a9, *a11(0x20), 1
3f9af7e0:	sub    a8, a8
3f9af7f0:	jruc   L3F9AFE70
L3F9AF800:
3f9af800:	move   a14, -*sp, 1
3f9af810:	sub    a11, a11
3f9af820:	move   a11, *a14+, 1
3f9af830:	movk   2, a9
3f9af840:	move   a9, *a14+, 1
3f9af850:	move   *a13(0xffa0), a9, 1
3f9af870:	move   *a9(0x60), *a14+, 1
3f9af890:	calla  L3F9B0E30
3f9af8c0:	move   a14, -*sp, 1
3f9af8d0:	move   a9, *a14+, 1
3f9af8e0:	move   a13, a11
3f9af8f0:	subi   0x40, a11
3f9af910:	move   a11, *a14+, 1
3f9af920:	calla  L3F9B0780
3f9af950:	move   a8, a8
3f9af960:	jreq   L3F9AF9F0
3f9af970:	move   *a13(0xffe0), a11, 1
3f9af990:	sub    a9, a9
3f9af9a0:	move   a9, *a11(0x20), 1
3f9af9c0:	move   *a13(0xffc0), a8, 1
3f9af9e0:	jruc   L3F9AFE70
L3F9AF9F0:
3f9af9f0:	move   *a13(0xffc0), a11, 1
3f9afa10:	srl    0x8, a11
3f9afa20:	cmpi   0x1000fe, a11
3f9afa50:	jrne   L3F9AFC00
3f9afa60:	move   *a9(0x180), a11, 1
3f9afa80:	btst   2, a11
3f9afa90:	jreq   L3F9AFAE0
3f9afaa0:	move   *a9(0x180), a11, 1
3f9afac0:	btst   3, a11
3f9afad0:	jreq   L3F9AFC00
L3F9AFAE0:
3f9afae0:	move   a14, -*sp, 1
3f9afaf0:	movk   10, a11
3f9afb00:	move   a11, *a14+, 1
3f9afb10:	movi   0x3f9b0fd0, a8
3f9afb40:	move   a8, *a14+, 1
3f9afb50:	move   *a9(0x60), a11, 1
3f9afb70:	move   *a11(0xe0), *a14+, 1
3f9afb90:	calla  L3FB45CD0
3f9afbc0:	move   a8, a11
3f9afbd0:	jrne   L3F9AFC00
3f9afbe0:	movk   1, a11
3f9afbf0:	jruc   L3F9AFC10
L3F9AFC00:
3f9afc00:	sub    a11, a11
L3F9AFC10:
3f9afc10:	move   a11, a8
3f9afc20:	jreq   L3F9AFCA0
3f9afc30:	move   *a13(0xffc0), a11, 1
3f9afc50:	andi   0xff, a11
3f9afc80:	move   a11, *a13(0xffc0), 1
L3F9AFCA0:
3f9afca0:	move   a14, -*sp, 1
3f9afcb0:	move   *a13(0xffc0), *a14+, 1
3f9afcd0:	move   *a13(0xffe0), a11, 1
3f9afcf0:	move   *a11, a9, 1
3f9afd00:	move   a9, *a14+, 1
3f9afd10:	calla  L3F9AFEC0
3f9afd40:	move   a8, *a13(0xffc0), 1
3f9afd60:	move   a8, a9
3f9afd70:	jrne   L3F9AFE20
3f9afd80:	move   a14, -*sp, 1
3f9afd90:	sub    a9, a9
3f9afda0:	move   a9, *a14+, 1
3f9afdb0:	move   *a13(0xffa0), a9, 1
3f9afdd0:	move   *a9(0x60), *a14+, 1
3f9afdf0:	calla  L3FD34A40
L3F9AFE20:
3f9afe20:	sub    a9, a9
3f9afe30:	move   a9, *a11(0x20), 1
3f9afe50:	move   *a13(0xffc0), a8, 1
L3F9AFE70:
3f9afe70:	move   *sp(0x80), a14, 1
3f9afe90:	mmfm   sp, a9,a11,a13
3f9afeb0:	rets   2
L3F9AFEC0:
3f9afec0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f9afee0:	move   a14, a13
3f9afef0:	sub    a9, a9
3f9aff00:	move   a9, a5
3f9aff10:	move   a5, a7
3f9aff20:	sll    0x6, a5
3f9aff30:	sll    0x5, a7
3f9aff40:	add    a7, a5
3f9aff50:	addi   0x231fa0, a5
3f9aff80:	move   *a5, a7, 1
3f9aff90:	jreq   L3F9B02B0
L3F9AFFA0:
3f9affa0:	move   a9, a5
3f9affb0:	move   a5, a7
3f9affc0:	sll    0x6, a5
3f9affd0:	sll    0x5, a7
3f9affe0:	add    a7, a5
3f9afff0:	addi   0x231fa0, a5
3f9b0020:	move   *a5, a7, 1
3f9b0030:	move   *a13(0xffe0), a5, 1
3f9b0050:	cmp    a5, a7
3f9b0060:	jrne   L3F9B0200
3f9b0070:	move   a9, a5
3f9b0080:	move   a5, a7
3f9b0090:	sll    0x6, a5
3f9b00a0:	sll    0x5, a7
3f9b00b0:	add    a7, a5
3f9b00c0:	addi   0x231fa0, a5
3f9b00f0:	move   *a5(0x20), a7, 1
3f9b0110:	move   *a13(0xffc0), a5, 1
3f9b0130:	cmp    a5, a7
3f9b0140:	jrne   L3F9B0200
3f9b0150:	move   a9, a5
3f9b0160:	move   a5, a7
3f9b0170:	sll    0x6, a5
3f9b0180:	sll    0x5, a7
3f9b0190:	add    a7, a5
3f9b01a0:	addi   0x231fa0, a5
3f9b01d0:	move   *a5(0x40), a8, 1
3f9b01f0:	jruc   L3F9B0410
L3F9B0200:
3f9b0200:	inc    a9
3f9b0210:	move   a9, a5
3f9b0220:	move   a5, a7
3f9b0230:	sll    0x6, a5
3f9b0240:	sll    0x5, a7
3f9b0250:	add    a7, a5
3f9b0260:	addi   0x231fa0, a5
3f9b0290:	move   *a5, a7, 1
3f9b02a0:	jrne   L3F9AFFA0
L3F9B02B0:
3f9b02b0:	move   a14, -*sp, 1
3f9b02c0:	move   *a13(0xffe0), *a14+, 1
3f9b02e0:	calla  L3F9B0460
3f9b0310:	move   a8, a10
3f9b0320:	jrlt   L3F9B0400
3f9b0330:	move   a14, -*sp, 1
3f9b0340:	move   *a13(0xffc0), *a14+, 1
3f9b0360:	calla  L3F9B0460
3f9b0390:	move   a8, a11
3f9b03a0:	jrlt   L3F9B0400
3f9b03b0:	move   a10, a7
3f9b03c0:	sll    0x4, a7
3f9b03d0:	or     a11, a7
3f9b03e0:	move   a7, a8
3f9b03f0:	jruc   L3F9B0410
L3F9B0400:
3f9b0400:	sub    a8, a8
L3F9B0410:
3f9b0410:	move   *sp(0xe0), a14, 1
3f9b0430:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f9b0450:	rets   2
L3F9B0460:
3f9b0460:	mmtm   sp, a11,a13
3f9b0480:	move   a14, a13
3f9b0490:	move   *a13(0xffe0), a11, 1
3f9b04b0:	cmpi   0xffb0, a11
3f9b04e0:	jrlt   L3F9B0580
3f9b04f0:	cmpi   0xffb9, a11
3f9b0520:	jrgt   L3F9B0580
3f9b0530:	move   a11, a8
3f9b0540:	subi   0xffb0, a8
3f9b0570:	jruc   L3F9B0730
L3F9B0580:
3f9b0580:	cmpi   0xff91, a11
3f9b05b0:	jrlt   L3F9B0650
3f9b05c0:	cmpi   0xff94, a11
3f9b05f0:	jrgt   L3F9B0650
3f9b0600:	move   a11, a8
3f9b0610:	subi   0xff87, a8
3f9b0640:	jruc   L3F9B0730
L3F9B0650:
3f9b0650:	cmpi   0xffad, a11
3f9b0680:	jrne   L3F9B06B0
3f9b0690:	movk   14, a8
3f9b06a0:	jruc   L3F9B0730
L3F9B06B0:
3f9b06b0:	cmpi   0xffac, a11
3f9b06e0:	jrne   L3F9B0710
3f9b06f0:	movk   15, a8
3f9b0700:	jruc   L3F9B0730
L3F9B0710:
3f9b0710:	movi   0xffff, a8
L3F9B0730:
3f9b0730:	move   *sp(0x60), a14, 1
3f9b0750:	mmfm   sp, a11,a13
3f9b0770:	rets   2
L3F9B0780:
3f9b0780:	mmtm   sp, a7,a9,a11,a13
3f9b07a0:	move   a14, a13
3f9b07b0:	move   *a13(0xffe0), a11, 1
3f9b07d0:	move   *a11, a9, 1
3f9b07e0:	cmpi   0xffff, a9
3f9b0810:	jrne   L3F9B0940
3f9b0820:	move   *a13(0xffc0), a11, 1
3f9b0840:	move   *a11(0x180), a11, 1
3f9b0860:	btst   2, a11
3f9b0870:	jrne   L3F9B0940
3f9b0880:	move   *a13(0xffc0), a11, 1
3f9b08a0:	move   *a11(0x180), a11, 1
3f9b08c0:	btst   3, a11
3f9b08d0:	jrne   L3F9B0940
3f9b08e0:	move   *a13(0xffe0), a11, 1
3f9b0900:	sub    a7, a7
3f9b0910:	move   a7, *a11, 1
3f9b0920:	movk   1, a8
3f9b0930:	jruc   L3F9B0DE0
L3F9B0940:
3f9b0940:	move   a14, -*sp, 1
3f9b0950:	move   a9, *a14+, 1
3f9b0960:	calla  L3F9B0460
3f9b0990:	move   a8, a7
3f9b09a0:	jrlt   L3F9B09D0
3f9b09b0:	sub    a8, a8
3f9b09c0:	jruc   L3F9B0DE0
L3F9B09D0:
3f9b09d0:	move   *a13(0xffc0), a11, 1
3f9b09f0:	move   *a11(0x180), a7, 1
3f9b0a10:	btst   2, a7
3f9b0a20:	jrne   L3F9B0DB0
3f9b0a30:	move   *a11(0x180), a7, 1
3f9b0a50:	btst   3, a7
3f9b0a60:	jrne   L3F9B0DB0
3f9b0a70:	cmpi   0xff80, a9
3f9b0aa0:	jrc   L3F9B0AF0
3f9b0ab0:	cmpi   0xffbd, a9
3f9b0ae0:	jrls   L3F9B0DB0
L3F9B0AF0:
3f9b0af0:	cmpi   0xffbe, a9
3f9b0b20:	jrc   L3F9B0B70
3f9b0b30:	cmpi   0xffe0, a9
3f9b0b60:	jrls   L3F9B0DB0
L3F9B0B70:
3f9b0b70:	cmpi   0xff60, a9
3f9b0ba0:	jrc   L3F9B0BF0
3f9b0bb0:	cmpi   0xff80, a9
3f9b0be0:	jrc   L3F9B0DB0
L3F9B0BF0:
3f9b0bf0:	cmpi   0x1000ff00, a9
3f9b0c20:	jreq   L3F9B0DB0
3f9b0c30:	cmpi   0xff91, a9
3f9b0c60:	jrc   L3F9B0CB0
3f9b0c70:	cmpi   0xff94, a9
3f9b0ca0:	jrls   L3F9B0DB0
L3F9B0CB0:
3f9b0cb0:	cmpi   0xff50, a9
3f9b0ce0:	jrc   L3F9B0D30
3f9b0cf0:	cmpi   0xff60, a9
3f9b0d20:	jrc   L3F9B0DB0
L3F9B0D30:
3f9b0d30:	cmpi   0xff09, a9
3f9b0d60:	jrlt   L3F9B0DD0
3f9b0d70:	cmpi   0xff20, a9
3f9b0da0:	jrge   L3F9B0DD0
L3F9B0DB0:
3f9b0db0:	movk   1, a8
3f9b0dc0:	jruc   L3F9B0DE0
L3F9B0DD0:
3f9b0dd0:	sub    a8, a8
L3F9B0DE0:
3f9b0de0:	move   *sp(0xa0), a14, 1
3f9b0e00:	mmfm   sp, a7,a9,a11,a13
3f9b0e20:	rets   2
L3F9B0E30:
3f9b0e30:	mmtm   sp, a11,a13
3f9b0e50:	move   a14, a13
3f9b0e60:	addi   0x100, a14
3f9b0e80:	move   *a13(0xffa0), *a13(0xa0), 1
3f9b0eb0:	move   *a13(0xffc0), *a13(0x80), 1
3f9b0ee0:	move   a14, -*sp, 1
3f9b0ef0:	move   a13, *a14+, 1
3f9b0f00:	movi   0x30, a11
3f9b0f20:	move   a11, *a14+, 1
3f9b0f30:	move   *a13(0xffe0), *a14+, 1
3f9b0f50:	calla  L3FD350E0
3f9b0f80:	move   *sp(0x60), a14, 1
3f9b0fa0:	mmfm   sp, a11,a13
3f9b0fc0:	rets   2
3f9b0fd0:	sub    a10, a4
3f9b0fe0:	xor    a10, a3
3f9b0ff0:	move   a2, b9
3f9b1000:	move   a10, b4
3f9b1010:	andn   b10, b7
3f9b1020:	.word  0x0000
L3F9B1030:
3f9b1030:	mmtm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f9b1050:	move   a14, a13
3f9b1060:	addk   32, a14
3f9b1070:	move   *a13(0xffe0), a9, 1
3f9b1090:	move   *a9(0x2660), a7, 1
3f9b10b0:	jreq   L3F9B1170
3f9b10c0:	move   a14, -*sp, 1
3f9b10d0:	move   *a9(0x60), *a14+, 1
3f9b10f0:	movk   1, a7
3f9b1100:	move   a7, *a14+, 1
3f9b1110:	movk   6, a5
3f9b1120:	move   a5, *a14+, 1
3f9b1130:	calla  L3F5FFD90
3f9b1160:	move   a8, *a13, 1
L3F9B1170:
3f9b1170:	move   *a9(0x380), a7, 1
3f9b1190:	move   *a9(0x360), a5, 1
3f9b11b0:	sub    a5, a7
3f9b11c0:	move   a7, a11
3f9b11d0:	sra    0x3, a11
3f9b11e0:	move   a11, a10
3f9b11f0:	move   *a9(0x360), a0, 1
3f9b1210:	move   a0, *a9(0x380), 1
3f9b1230:	move   a10, a5
3f9b1240:	jreq   L3F9B15D0
L3F9B1250:
3f9b1250:	move   a14, -*sp, 1
3f9b1260:	move   a11, *a14+, 1
3f9b1270:	move   a0, *a14+, 1
3f9b1280:	calla  L3F708700
3f9b12b0:	move   *a8(0x100), a7, 1
3f9b12d0:	move   *a7, a7, 1
3f9b12e0:	move   *a9(0x60), a5, 1
3f9b1300:	sll    0x5, a5
3f9b1310:	add    a5, a7
3f9b1320:	move   *a7(0x8e0), *a14+, 1
3f9b1340:	calla  L3F70D150
3f9b1370:	move   a8, a12
3f9b1380:	jrle   L3F9B13F0
3f9b1390:	sub    a12, a10
3f9b13a0:	move   a10, a11
3f9b13b0:	move   a12, a7
3f9b13c0:	sll    0x3, a7
3f9b13d0:	add    a7, a0
3f9b13e0:	jruc   L3F9B15B0
L3F9B13F0:
3f9b13f0:	jrne   L3F9B1500
3f9b1400:	calla  L3F708700
3f9b1430:	move   *a8(0x100), a7, 1
3f9b1450:	move   *a7, a7, 1
3f9b1460:	movi   0x23, a5
3f9b1480:	move   a5, *a7(0x20), 1
3f9b14a0:	move   a14, -*sp, 1
3f9b14b0:	move   a9, *a14+, 1
3f9b14c0:	calla  L3FD3BAD0
3f9b14f0:	jruc   L3F9B15B0
L3F9B1500:
3f9b1500:	move   a14, -*sp, 1
3f9b1510:	move   a9, *a14+, 1
3f9b1520:	calla  L3F708700
3f9b1550:	move   *a8(0x100), a7, 1
3f9b1570:	move   *a7, a7, 1
3f9b1580:	move   *a7(0x40), a7, 1
3f9b15a0:	call   a7
L3F9B15B0:
3f9b15b0:	move   a10, a5
3f9b15c0:	jrne   L3F9B1250
L3F9B15D0:
3f9b15d0:	calla  L3F708700
3f9b1600:	move   *a8(0x100), a7, 1
3f9b1620:	move   *a7, a7, 1
3f9b1630:	addi   0x11c0, a7
3f9b1650:	move   a7, *a9(0x340), 1
3f9b1670:	move   *a9(0x2660), a7, 1
3f9b1690:	jreq   L3F9B1740
3f9b16a0:	move   a14, -*sp, 1
3f9b16b0:	move   *a9(0x60), *a14+, 1
3f9b16d0:	move   *a13(0x0), *a14+, 1
3f9b16f0:	movk   6, a7
3f9b1700:	move   a7, *a14+, 1
3f9b1710:	calla  L3F5FFD90
L3F9B1740:
3f9b1740:	move   *sp(0x120), a14, 1
3f9b1760:	mmfm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f9b1780:	rets   2
L3F9B1790:
3f9b1790:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f9b17b0:	move   a14, a13
3f9b17c0:	addi   0x4040, a14
3f9b17e0:	move   *a13(0xffe0), a9, 1
3f9b1800:	move   *a13(0xffc0), a7, 1
3f9b1820:	subk   2, a7
3f9b1830:	jrne   L3F9B1890
3f9b1840:	move   a14, -*sp, 1
3f9b1850:	move   a9, *a14+, 1
3f9b1860:	calla  L3F9B1030
L3F9B1890:
3f9b1890:	calla  L3F708700
3f9b18c0:	move   *a8(0x100), a7, 1
3f9b18e0:	move   *a7, a7, 1
3f9b18f0:	move   *a9(0x60), a5, 1
3f9b1910:	sll    0x5, a5
3f9b1920:	add    a5, a7
3f9b1930:	move   *a7(0x8e0), *a13(0x4020), 1
3f9b1960:	move   *a13(0x4020), a7, 1
3f9b1980:	move   *a7(0xa0), *a13(0x0), 1
3f9b19b0:	move   *a13, a7, 1
3f9b19c0:	jrge   L3F9B1A80
3f9b19d0:	move   a14, -*sp, 1
3f9b19e0:	move   a9, *a14+, 1
3f9b19f0:	calla  L3F708700
3f9b1a20:	move   *a8(0x100), a5, 1
3f9b1a40:	move   *a5, a5, 1
3f9b1a50:	move   *a5(0x40), a5, 1
3f9b1a70:	call   a5
L3F9B1A80:
3f9b1a80:	move   a7, a10
3f9b1a90:	subk   32, a7
3f9b1aa0:	jrnc   L3F9B1AE0
3f9b1ab0:	move   *a9(0x2e0), a8, 1
3f9b1ad0:	jruc   L3F9B1D90
L3F9B1AE0:
3f9b1ae0:	cmpi   0x800, a10
3f9b1b00:	jrle   L3F9B1B30
3f9b1b10:	movi   0x800, a10
L3F9B1B30:
3f9b1b30:	sra    0x5, a10
3f9b1b40:	move   a10, a7
3f9b1b50:	sll    0x5, a7
3f9b1b60:	move   a7, *a13, 1
3f9b1b70:	move   a14, -*sp, 1
3f9b1b80:	move   a7, *a14+, 1
3f9b1b90:	move   a13, a5
3f9b1ba0:	addk   32, a5
3f9b1bb0:	move   a5, *a14+, 1
3f9b1bc0:	move   a9, *a14+, 1
3f9b1bd0:	calla  L3F9B2470
3f9b1c00:	move   a5, a11
3f9b1c10:	move   a10, a8
3f9b1c20:	jrle   L3F9B1D70
L3F9B1C30:
3f9b1c30:	setf   8, 0, 0
3f9b1c40:	move   *a11, a7, 0
3f9b1c50:	jrne   L3F9B1CD0
3f9b1c60:	move   a14, -*sp, 1
3f9b1c70:	move   a11, *a14+, 1
3f9b1c80:	move   a9, *a14+, 1
3f9b1c90:	calla  L3F9BD000
3f9b1cc0:	jruc   L3F9B1D30
L3F9B1CD0:
3f9b1cd0:	move   a14, -*sp, 1
3f9b1ce0:	move   a11, *a14+, 1
3f9b1cf0:	move   a9, *a14+, 1
3f9b1d00:	calla  L3F9B89A0
L3F9B1D30:
3f9b1d30:	addi   0x100, a11
3f9b1d50:	dec    a10
3f9b1d60:	jrgt   L3F9B1C30
L3F9B1D70:
3f9b1d70:	move   *a9(0x2e0), a8, 1
L3F9B1D90:
3f9b1d90:	move   *sp(0xe0), a14, 1
3f9b1db0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f9b1dd0:	rets   2
3f9b1de0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f9b1e00:	move   a14, a13
3f9b1e10:	addi   0x4060, a14
3f9b1e30:	move   *a13(0xffe0), a9, 1
3f9b1e50:	move   *a9(0x2e0), *a13(0x4020), 1
3f9b1e80:	move   a14, -*sp, 1
3f9b1e90:	move   a9, *a14+, 1
3f9b1ea0:	calla  L3F9B1030
3f9b1ed0:	move   *a13(0x4020), a7, 1
3f9b1ef0:	move   *a9(0x2e0), a5, 1
3f9b1f10:	cmp    a5, a7
3f9b1f20:	jrne   L3F9B2420
L3F9B1F30:
3f9b1f30:	calla  L3F708700
3f9b1f60:	move   *a8(0x100), a7, 1
3f9b1f80:	move   *a7, a7, 1
3f9b1f90:	move   *a9(0x60), a5, 1
3f9b1fb0:	sll    0x5, a5
3f9b1fc0:	add    a5, a7
3f9b1fd0:	move   *a7(0x8e0), *a13(0x4040), 1
3f9b2000:	move   *a13(0x4040), a7, 1
3f9b2020:	move   *a7(0xa0), *a13(0x4000), 1
3f9b2050:	move   *a13(0x4000), a7, 1
3f9b2070:	jrge   L3F9B2130
3f9b2080:	move   a14, -*sp, 1
3f9b2090:	move   a9, *a14+, 1
3f9b20a0:	calla  L3F708700
3f9b20d0:	move   *a8(0x100), a5, 1
3f9b20f0:	move   *a5, a5, 1
3f9b2100:	move   *a5(0x40), a5, 1
3f9b2120:	call   a5
L3F9B2130:
3f9b2130:	move   a7, a10
3f9b2140:	cmpi   0x20, a10
3f9b2160:	jrnc   L3F9B2180
3f9b2170:	movk   32, a10
L3F9B2180:
3f9b2180:	cmpi   0x800, a10
3f9b21a0:	jrle   L3F9B21D0
3f9b21b0:	movi   0x800, a10
L3F9B21D0:
3f9b21d0:	move   a10, a5
3f9b21e0:	srl    0x5, a5
3f9b21f0:	move   a5, a10
3f9b2200:	sll    0x5, a10
3f9b2210:	move   a14, -*sp, 1
3f9b2220:	move   a10, *a14+, 1
3f9b2230:	move   a13, *a14+, 1
3f9b2240:	move   a9, *a14+, 1
3f9b2250:	calla  L3F9B2470
3f9b2280:	move   a13, a11
3f9b2290:	move   a10, a5
3f9b22a0:	jrle   L3F9B23F0
L3F9B22B0:
3f9b22b0:	setf   8, 0, 0
3f9b22c0:	move   *a11, a7, 0
3f9b22d0:	jrne   L3F9B2350
3f9b22e0:	move   a14, -*sp, 1
3f9b22f0:	move   a11, *a14+, 1
3f9b2300:	move   a9, *a14+, 1
3f9b2310:	calla  L3F9BD000
3f9b2340:	jruc   L3F9B23B0
L3F9B2350:
3f9b2350:	move   a14, -*sp, 1
3f9b2360:	move   a11, *a14+, 1
3f9b2370:	move   a9, *a14+, 1
3f9b2380:	calla  L3F9B89A0
L3F9B23B0:
3f9b23b0:	addi   0x100, a11
3f9b23d0:	subk   32, a10
3f9b23e0:	jrgt   L3F9B22B0
L3F9B23F0:
3f9b23f0:	move   *a9(0x2a0), a7, 1
3f9b2410:	jreq   L3F9B1F30
L3F9B2420:
3f9b2420:	move   *sp(0xe0), a14, 1
3f9b2440:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f9b2460:	rets   2
L3F9B2470:
3f9b2470:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f9b2490:	move   a14, a13
3f9b24a0:	addk   32, a14
3f9b24b0:	move   *a13(0xffe0), a9, 1
3f9b24d0:	move   *a13(0xffc0), a10, 1
3f9b24f0:	move   *a13(0xffa0), a11, 1
3f9b2510:	move   a9, @0x239d40, 1
3f9b2540:	move   a10, @0x239d60, 1
3f9b2570:	move   a11, @0x239d80, 1
3f9b25a0:	sub    a7, a7
3f9b25b0:	move   a7, @0x239dc0, 1
3f9b25e0:	move   a11, a11
3f9b25f0:	jaeq   L3F9B3160
3f9b2610:	move   *a9(0x2660), a7, 1
3f9b2630:	jaeq   L3F9B2F00
3f9b2650:	move   a14, -*sp, 1
3f9b2660:	move   *a9(0x60), *a14+, 1
3f9b2680:	movk   1, a7
3f9b2690:	move   a7, *a14+, 1
3f9b26a0:	movk   6, a5
3f9b26b0:	move   a5, *a14+, 1
3f9b26c0:	calla  L3F5FFD90
3f9b26f0:	move   a8, *a13, 1
3f9b2700:	jruc   L3F9B2F00
L3F9B2710:
3f9b2710:	move   a12, a5
3f9b2720:	jrge   L3F9B2840
3f9b2730:	move   a14, -*sp, 1
3f9b2740:	calla  L3F708700
3f9b2770:	move   *a8(0x100), a7, 1
3f9b2790:	move   *a7, a7, 1
3f9b27a0:	move   *a7(0x20), *a14+, 1
3f9b27c0:	move   a12, *a14+, 1
3f9b27d0:	movi   0x3f9c02d0, a8
3f9b2800:	move   a8, *a14+, 1
3f9b2810:	calla  L3FB341E0
L3F9B2840:
3f9b2840:	move   a12, a5
3f9b2850:	jrle   L3F9B28B0
3f9b2860:	sub    a12, a11
3f9b2870:	move   a12, a7
3f9b2880:	sll    0x3, a7
3f9b2890:	add    a7, a10
3f9b28a0:	jruc   L3F9B2ED0
L3F9B28B0:
3f9b28b0:	jrne   L3F9B2A50
3f9b28c0:	calla  L3F708700
3f9b28f0:	move   *a8(0x100), a7, 1
3f9b2910:	move   *a7, a7, 1
3f9b2920:	movi   0x23, a5
3f9b2940:	move   a5, *a7(0x20), 1
3f9b2960:	move   a14, -*sp, 1
3f9b2970:	move   a9, *a14+, 1
3f9b2980:	calla  L3FD3C570
3f9b29b0:	calla  L3F708700
3f9b29e0:	move   *a8(0x100), a7, 1
3f9b2a00:	move   *a7, a7, 1
3f9b2a10:	sub    a5, a5
3f9b2a20:	move   a5, *a7(0x20), 1
3f9b2a40:	jruc   L3F9B2ED0
L3F9B2A50:
3f9b2a50:	jrne   L3F9B2B00
3f9b2a60:	calla  L3F708700
3f9b2a90:	move   *a8(0x100), a7, 1
3f9b2ab0:	move   *a7, a7, 1
3f9b2ac0:	movk   32, a5
3f9b2ad0:	move   a5, *a7(0x20), 1
3f9b2af0:	jruc   L3F9B2ED0
L3F9B2B00:
3f9b2b00:	calla  L3F708700
3f9b2b30:	move   *a8(0x100), a7, 1
3f9b2b50:	move   *a7, a7, 1
3f9b2b60:	move   *a7(0x20), a7, 1
3f9b2b80:	subk   4, a7
3f9b2b90:	jreq   L3F9B2ED0
3f9b2ba0:	move   a14, -*sp, 1
3f9b2bb0:	movi   0x3f9c03f8, a8
3f9b2be0:	move   a8, *a14+, 1
3f9b2bf0:	calla  L3FB341E0
3f9b2c20:	move   a14, -*sp, 1
3f9b2c30:	calla  L3F708700
3f9b2c60:	move   *a8(0x100), a7, 1
3f9b2c80:	move   *a7, a7, 1
3f9b2c90:	move   *a9(0x60), a5, 1
3f9b2cb0:	sll    0x5, a5
3f9b2cc0:	add    a5, a7
3f9b2cd0:	move   *a7(0x8e0), *a14+, 1
3f9b2cf0:	movi   0x3f9c0480, a8
3f9b2d20:	move   a8, *a14+, 1
3f9b2d30:	calla  L3FB341E0
3f9b2d60:	move   a14, -*sp, 1
3f9b2d70:	calla  L3F708700
3f9b2da0:	move   a8, *a14+, 1
3f9b2db0:	movi   0x3f9c0558, a8
3f9b2de0:	move   a8, *a14+, 1
3f9b2df0:	calla  L3FB341E0
3f9b2e20:	move   a14, -*sp, 1
3f9b2e30:	move   a9, *a14+, 1
3f9b2e40:	calla  L3F708700
3f9b2e70:	move   *a8(0x100), a7, 1
3f9b2e90:	move   *a7, a7, 1
3f9b2ea0:	move   *a7(0x40), a7, 1
3f9b2ec0:	call   a7
L3F9B2ED0:
3f9b2ed0:	move   a12, @0x239da0, 1
L3F9B2F00:
3f9b2f00:	move   a14, -*sp, 1
3f9b2f10:	move   a11, *a14+, 1
3f9b2f20:	move   a10, *a14+, 1
3f9b2f30:	calla  L3F708700
3f9b2f60:	move   *a8(0x100), a7, 1
3f9b2f80:	move   *a7, a7, 1
3f9b2f90:	move   *a9(0x60), a5, 1
3f9b2fb0:	sll    0x5, a5
3f9b2fc0:	add    a5, a7
3f9b2fd0:	move   *a7(0x8e0), *a14+, 1
3f9b2ff0:	calla  L3F70C5C0
3f9b3020:	move   a8, a12
3f9b3030:	cmp    a11, a8
3f9b3040:	jane   L3F9B2710
3f9b3060:	move   *a9(0x2660), a7, 1
3f9b3080:	jreq   L3F9B3130
3f9b3090:	move   a14, -*sp, 1
3f9b30a0:	move   *a9(0x60), *a14+, 1
3f9b30c0:	move   *a13(0x0), *a14+, 1
3f9b30e0:	movk   6, a7
3f9b30f0:	move   a7, *a14+, 1
3f9b3100:	calla  L3F5FFD90
L3F9B3130:
3f9b3130:	move   a12, @0x239da0, 1
L3F9B3160:
3f9b3160:	move   *sp(0x100), a14, 1
3f9b3180:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f9b31a0:	rets   2
L3F9B31B0:
3f9b31b0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f9b31d0:	move   a14, a13
3f9b31e0:	addi   0x4040, a14
3f9b3200:	calla  L3F708700
3f9b3230:	move   *a8(0x100), a11, 1
3f9b3250:	move   *a11, a11, 1
3f9b3260:	move   *a13(0xffe0), a7, 1
3f9b3280:	move   *a7(0x60), a5, 1
3f9b32a0:	sll    0x5, a5
3f9b32b0:	add    a5, a11
3f9b32c0:	move   *a11(0x8e0), *a13(0x4020), 1
3f9b32f0:	move   *a13(0x4020), a11, 1
3f9b3310:	move   *a11(0xa0), *a13(0x4000), 1
3f9b3340:	move   *a13(0x4000), a11, 1
3f9b3360:	jrge   L3F9B3420
3f9b3370:	move   a14, -*sp, 1
3f9b3380:	move   a7, *a14+, 1
3f9b3390:	calla  L3F708700
3f9b33c0:	move   *a8(0x100), a5, 1
3f9b33e0:	move   *a5, a5, 1
3f9b33f0:	move   *a5(0x40), a5, 1
3f9b3410:	call   a5
L3F9B3420:
3f9b3420:	move   a11, a9
3f9b3430:	cmpi   0x20, a9
3f9b3450:	jrc   L3F9B36F0
3f9b3460:	cmpi   0x800, a9
3f9b3480:	jrle   L3F9B34B0
3f9b3490:	movi   0x800, a9
L3F9B34B0:
3f9b34b0:	move   a9, a5
3f9b34c0:	srl    0x5, a5
3f9b34d0:	move   a5, a9
3f9b34e0:	sll    0x5, a9
3f9b34f0:	move   a14, -*sp, 1
3f9b3500:	move   a9, *a14+, 1
3f9b3510:	move   a13, *a14+, 1
3f9b3520:	move   a7, *a14+, 1
3f9b3530:	calla  L3F9B2470
3f9b3560:	move   a13, a10
3f9b3570:	move   a9, a5
3f9b3580:	jrle   L3F9B36F0
L3F9B3590:
3f9b3590:	setf   8, 0, 0
3f9b35a0:	move   *a10, a11, 0
3f9b35b0:	jrne   L3F9B3640
3f9b35c0:	move   a14, -*sp, 1
3f9b35d0:	move   a10, *a14+, 1
3f9b35e0:	move   *a13(0xffe0), *a14+, 1
3f9b3600:	calla  L3F9BD000
3f9b3630:	jruc   L3F9B36B0
L3F9B3640:
3f9b3640:	move   a14, -*sp, 1
3f9b3650:	move   a10, *a14+, 1
3f9b3660:	move   *a13(0xffe0), *a14+, 1
3f9b3680:	calla  L3F9B89A0
L3F9B36B0:
3f9b36b0:	addi   0x100, a10
3f9b36d0:	subk   32, a9
3f9b36e0:	jrgt   L3F9B3590
L3F9B36F0:
3f9b36f0:	move   *sp(0xe0), a14, 1
3f9b3710:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f9b3730:	rets   2
L3F9B3740:
3f9b3740:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f9b3760:	move   a14, a13
3f9b3770:	addi   0xc0, a14
3f9b3790:	move   *a13(0xffe0), a9, 1
3f9b37b0:	move   *a13(0xffc0), a10, 1
3f9b37d0:	move   *a13(0xffa0), a11, 1
3f9b37f0:	move   a9, @0x239d40, 1
3f9b3820:	move   a10, @0x239d60, 1
3f9b3850:	move   a11, @0x239d80, 1
3f9b3880:	movk   1, a7
3f9b3890:	move   a7, @0x239dc0, 1
3f9b38c0:	jaeq   L3F9B4470
3f9b38e0:	move   *a9(0x2660), a7, 1
3f9b3900:	jreq   L3F9B39D0
3f9b3910:	move   a14, -*sp, 1
3f9b3920:	move   *a9(0x60), *a14+, 1
3f9b3940:	movk   1, a7
3f9b3950:	move   a7, *a14+, 1
3f9b3960:	movk   6, a5
3f9b3970:	move   a5, *a14+, 1
3f9b3980:	calla  L3F5FFD90
3f9b39b0:	move   a8, *a13(0xa0), 1
L3F9B39D0:
3f9b39d0:	move   a11, *a13(0x20), 1
3f9b39f0:	move   a10, *a13, 1
3f9b3a00:	calla  L3F708700
3f9b3a30:	move   *a8(0x100), a7, 1
3f9b3a50:	move   *a7, a7, 1
3f9b3a60:	movk   3, a5
3f9b3a70:	and    a11, a5
3f9b3a80:	sll    0x5, a5
3f9b3a90:	add    a5, a7
3f9b3aa0:	move   *a7(0x1140), *a13(0x60), 1
3f9b3ad0:	move   a13, a7
3f9b3ae0:	addi   0x80, a7
3f9b3b00:	move   a7, *a13(0x40), 1
3f9b3b20:	move   *a13(0x60), a5, 1
3f9b3b40:	add    a5, a11
3f9b3b50:	jruc   L3F9B4200
L3F9B3B60:
3f9b3b60:	move   a12, @0x239da0, 1
3f9b3b90:	move   a12, a5
3f9b3ba0:	jrle   L3F9B3DB0
3f9b3bb0:	sub    a12, a11
3f9b3bc0:	move   *a13(0x20), a7, 1
3f9b3be0:	sub    a12, a7
3f9b3bf0:	move   a7, *a13(0x20), 1
3f9b3c10:	jrge   L3F9B3D50
3f9b3c20:	move   *a13(0x60), a7, 1
3f9b3c40:	move   *a13(0x20), a3, 1
3f9b3c60:	add    a3, a7
3f9b3c70:	move   a7, *a13(0x60), 1
3f9b3c90:	move   *a13(0x20), a3, 1
3f9b3cb0:	sll    0x3, a3
3f9b3cc0:	move   *a13(0x40), a7, 1
3f9b3ce0:	sub    a3, a7
3f9b3cf0:	move   a7, *a13(0x40), 1
3f9b3d10:	sub    a3, a3
3f9b3d20:	move   a3, *a13(0x20), 1
3f9b3d40:	jruc   L3F9B4200
L3F9B3D50:
3f9b3d50:	move   a12, a3
3f9b3d60:	sll    0x3, a3
3f9b3d70:	move   *a13, a7, 1
3f9b3d80:	add    a7, a3
3f9b3d90:	move   a3, *a13, 1
3f9b3da0:	jruc   L3F9B4200
L3F9B3DB0:
3f9b3db0:	jrne   L3F9B3F50
3f9b3dc0:	calla  L3F708700
3f9b3df0:	move   *a8(0x100), a7, 1
3f9b3e10:	move   *a7, a7, 1
3f9b3e20:	movi   0x23, a5
3f9b3e40:	move   a5, *a7(0x20), 1
3f9b3e60:	move   a14, -*sp, 1
3f9b3e70:	move   a9, *a14+, 1
3f9b3e80:	calla  L3FD3C570
3f9b3eb0:	calla  L3F708700
3f9b3ee0:	move   *a8(0x100), a7, 1
3f9b3f00:	move   *a7, a7, 1
3f9b3f10:	sub    a3, a3
3f9b3f20:	move   a3, *a7(0x20), 1
3f9b3f40:	jruc   L3F9B4200
L3F9B3F50:
3f9b3f50:	jrne   L3F9B40B0
3f9b3f60:	calla  L3F708700
3f9b3f90:	move   *a8(0x100), a7, 1
3f9b3fb0:	move   *a7, a7, 1
3f9b3fc0:	movk   32, a5
3f9b3fd0:	move   a5, *a7(0x20), 1
3f9b3ff0:	move   a14, -*sp, 1
3f9b4000:	move   a9, *a14+, 1
3f9b4010:	calla  L3F708700
3f9b4040:	move   *a8(0x100), a7, 1
3f9b4060:	move   *a7, a7, 1
3f9b4070:	move   *a7(0x40), a7, 1
3f9b4090:	call   a7
3f9b40a0:	jruc   L3F9B4200
L3F9B40B0:
3f9b40b0:	calla  L3F708700
3f9b40e0:	move   *a8(0x100), a7, 1
3f9b4100:	move   *a7, a7, 1
3f9b4110:	move   *a7(0x20), a7, 1
3f9b4130:	subk   4, a7
3f9b4140:	jreq   L3F9B4200
3f9b4150:	move   a14, -*sp, 1
3f9b4160:	move   a9, *a14+, 1
3f9b4170:	calla  L3F708700
3f9b41a0:	move   *a8(0x100), a7, 1
3f9b41c0:	move   *a7, a7, 1
3f9b41d0:	move   *a7(0x40), a7, 1
3f9b41f0:	call   a7
L3F9B4200:
3f9b4200:	move   a14, -*sp, 1
3f9b4210:	movk   2, a7
3f9b4220:	move   a7, *a14+, 1
3f9b4230:	move   a13, *a14+, 1
3f9b4240:	calla  L3F708700
3f9b4270:	move   *a8(0x100), a5, 1
3f9b4290:	move   *a5, a5, 1
3f9b42a0:	move   *a9(0x60), a3, 1
3f9b42c0:	sll    0x5, a3
3f9b42d0:	add    a3, a5
3f9b42e0:	move   *a5(0x8e0), *a14+, 1
3f9b4300:	calla  L3F9BFD40
3f9b4330:	move   a8, a12
3f9b4340:	cmp    a11, a8
3f9b4350:	jane   L3F9B3B60
3f9b4370:	move   *a9(0x2660), a5, 1
3f9b4390:	jreq   L3F9B4440
3f9b43a0:	move   a14, -*sp, 1
3f9b43b0:	move   *a9(0x60), *a14+, 1
3f9b43d0:	move   *a13(0xa0), *a14+, 1
3f9b43f0:	movk   6, a5
3f9b4400:	move   a5, *a14+, 1
3f9b4410:	calla  L3F5FFD90
L3F9B4440:
3f9b4440:	move   a12, @0x239da0, 1
L3F9B4470:
3f9b4470:	move   *sp(0x120), a14, 1
3f9b4490:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f9b44b0:	rets   2
L3F9B44C0:
3f9b44c0:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3f9b44e0:	move   a14, a13
3f9b44f0:	addi   0x1c0, a14
3f9b4510:	move   *a13(0xffe0), a9, 1
3f9b4530:	move   *a13(0xffa0), a10, 1
3f9b4550:	sub    a7, a7
3f9b4560:	move   a7, *a13(0xc0), 1
3f9b4580:	move   *a9(0x380), a5, 1
3f9b45a0:	move   *a9(0x360), a3, 1
3f9b45c0:	sub    a3, a5
3f9b45d0:	sra    0x3, a5
3f9b45e0:	move   a10, a3
3f9b45f0:	addk   3, a3
3f9b4600:	movk   3, a7
3f9b4610:	andn   a7, a3
3f9b4620:	add    a3, a5
3f9b4630:	move   a5, *a13(0xe0), 1
3f9b4650:	move   a5, *a13(0x100), 1
3f9b4670:	move   a5, *a13(0x120), 1
3f9b4690:	jaeq   L3F9B5590
L3F9B46B0:
3f9b46b0:	move   *a13(0xc0), *a13(0x140), 1
3f9b46e0:	move   *a13(0x100), *a13(0x160), 1
3f9b4710:	sub    a7, a7
3f9b4720:	move   a7, *a13(0x180), 1
3f9b4740:	move   *a9(0x380), a5, 1
3f9b4760:	move   *a9(0x360), a3, 1
3f9b4780:	sub    a3, a5
3f9b4790:	sra    0x3, a5
3f9b47a0:	move   *a13(0x140), a3, 1
3f9b47c0:	sub    a3, a5
3f9b47d0:	move   a5, *a13(0x1a0), 1
3f9b47f0:	move   *a13(0x160), a3, 1
3f9b4810:	cmp    a3, a5
3f9b4820:	jrle   L3F9B4850
3f9b4830:	move   a3, *a13(0x1a0), 1
L3F9B4850:
3f9b4850:	move   *a13(0x1a0), a5, 1
3f9b4870:	jrgt   L3F9B48C0
3f9b4880:	neg    a5
3f9b4890:	move   a5, *a13(0x140), 1
3f9b48b0:	jruc   L3F9B4AA0
L3F9B48C0:
3f9b48c0:	sll    0x6, a7
3f9b48d0:	add    a13, a7
3f9b48e0:	move   a5, *a7(0x20), 1
3f9b4900:	move   *a13(0x180), a7, 1
3f9b4920:	sll    0x6, a7
3f9b4930:	add    a13, a7
3f9b4940:	move   *a13(0x140), a3, 1
3f9b4960:	sll    0x3, a3
3f9b4970:	move   *a9(0x360), a5, 1
3f9b4990:	add    a3, a5
3f9b49a0:	move   a5, *a7, 1
3f9b49b0:	move   *a13(0x180), a7, 1
3f9b49d0:	inc    a7
3f9b49e0:	move   a7, *a13(0x180), 1
3f9b4a00:	move   *a13(0x160), a5, 1
3f9b4a20:	move   *a13(0x1a0), a3, 1
3f9b4a40:	sub    a3, a5
3f9b4a50:	move   a5, *a13(0x160), 1
3f9b4a70:	sub    a3, a3
3f9b4a80:	move   a3, *a13(0x140), 1
L3F9B4AA0:
3f9b4aa0:	move   *a13(0x140), a5, 1
3f9b4ac0:	move   a10, a3
3f9b4ad0:	sub    a5, a3
3f9b4ae0:	move   a3, *a13(0x1a0), 1
3f9b4b00:	move   *a13(0x160), a5, 1
3f9b4b20:	cmp    a5, a3
3f9b4b30:	jrle   L3F9B4B60
3f9b4b40:	move   a5, *a13(0x1a0), 1
L3F9B4B60:
3f9b4b60:	move   *a13(0x1a0), a3, 1
3f9b4b80:	jrgt   L3F9B4BD0
3f9b4b90:	neg    a3
3f9b4ba0:	move   a3, *a13(0x140), 1
3f9b4bc0:	jruc   L3F9B4DB0
L3F9B4BD0:
3f9b4bd0:	sll    0x6, a7
3f9b4be0:	add    a13, a7
3f9b4bf0:	move   a3, *a7(0x20), 1
3f9b4c10:	move   *a13(0x180), a7, 1
3f9b4c30:	sll    0x6, a7
3f9b4c40:	add    a13, a7
3f9b4c50:	move   *a13(0x140), a3, 1
3f9b4c70:	sll    0x3, a3
3f9b4c80:	move   *a13(0xffc0), a5, 1
3f9b4ca0:	add    a5, a3
3f9b4cb0:	move   a3, *a7, 1
3f9b4cc0:	move   *a13(0x180), a7, 1
3f9b4ce0:	inc    a7
3f9b4cf0:	move   a7, *a13(0x180), 1
3f9b4d10:	move   *a13(0x160), a3, 1
3f9b4d30:	move   *a13(0x1a0), a5, 1
3f9b4d50:	sub    a5, a3
3f9b4d60:	move   a3, *a13(0x160), 1
3f9b4d80:	sub    a3, a3
3f9b4d90:	move   a3, *a13(0x140), 1
L3F9B4DB0:
3f9b4db0:	calla  L3F708700
3f9b4de0:	move   *a8(0x100), a5, 1
3f9b4e00:	move   *a5, a5, 1
3f9b4e10:	movk   3, a3
3f9b4e20:	and    a10, a3
3f9b4e30:	sll    0x5, a3
3f9b4e40:	add    a3, a5
3f9b4e50:	move   *a5(0x1140), a5, 1
3f9b4e70:	move   *a13(0x140), a3, 1
3f9b4e90:	sub    a3, a5
3f9b4ea0:	move   a5, *a13(0x1a0), 1
3f9b4ec0:	move   *a13(0x160), a3, 1
3f9b4ee0:	cmp    a3, a5
3f9b4ef0:	jrle   L3F9B4F20
3f9b4f00:	move   a3, *a13(0x1a0), 1
L3F9B4F20:
3f9b4f20:	move   *a13(0x1a0), a5, 1
3f9b4f40:	jrgt   L3F9B4F90
3f9b4f50:	neg    a5
3f9b4f60:	move   a5, *a13(0x140), 1
3f9b4f80:	jruc   L3F9B5150
L3F9B4F90:
3f9b4f90:	sll    0x6, a7
3f9b4fa0:	add    a13, a7
3f9b4fb0:	move   a5, *a7(0x20), 1
3f9b4fd0:	move   *a13(0x180), a7, 1
3f9b4ff0:	sll    0x6, a7
3f9b5000:	add    a13, a7
3f9b5010:	move   *a13(0x140), a3, 1
3f9b5030:	sll    0x3, a3
3f9b5040:	addi   0x239de0, a3
3f9b5070:	move   a3, *a7, 1
3f9b5080:	move   *a13(0x180), a7, 1
3f9b50a0:	inc    a7
3f9b50b0:	move   a7, *a13(0x180), 1
3f9b50d0:	move   *a13(0x160), a3, 1
3f9b50f0:	sub    a5, a3
3f9b5100:	move   a3, *a13(0x160), 1
3f9b5120:	sub    a3, a3
3f9b5130:	move   a3, *a13(0x140), 1
L3F9B5150:
3f9b5150:	move   a14, -*sp, 1
3f9b5160:	move   a7, *a14+, 1
3f9b5170:	move   a13, *a14+, 1
3f9b5180:	calla  L3F708700
3f9b51b0:	move   *a8(0x100), a5, 1
3f9b51d0:	move   *a5, a5, 1
3f9b51e0:	move   *a9(0x60), a3, 1
3f9b5200:	sll    0x5, a3
3f9b5210:	add    a3, a5
3f9b5220:	move   *a5(0x8e0), *a14+, 1
3f9b5240:	calla  L3F9BF870
3f9b5270:	move   a8, *a13(0x1a0), 1
3f9b5290:	move   a8, a3
3f9b52a0:	jrle   L3F9B5380
3f9b52b0:	move   *a13(0xc0), a5, 1
3f9b52d0:	add    a3, a5
3f9b52e0:	move   a5, *a13(0xc0), 1
3f9b5300:	move   *a13(0xe0), a5, 1
3f9b5320:	sub    a3, a5
3f9b5330:	move   a5, *a13(0xe0), 1
3f9b5350:	move   a5, *a13(0x100), 1
3f9b5370:	jruc   L3F9B5550
L3F9B5380:
3f9b5380:	jrne   L3F9B5490
3f9b5390:	calla  L3F708700
3f9b53c0:	move   *a8(0x100), a5, 1
3f9b53e0:	move   *a5, a5, 1
3f9b53f0:	movi   0x23, a3
3f9b5410:	move   a3, *a5(0x20), 1
3f9b5430:	move   a14, -*sp, 1
3f9b5440:	move   a9, *a14+, 1
3f9b5450:	calla  L3FD3BAD0
3f9b5480:	jruc   L3F9B5550
L3F9B5490:
3f9b5490:	jrge   L3F9B5550
3f9b54a0:	move   a14, -*sp, 1
3f9b54b0:	move   a9, *a14+, 1
3f9b54c0:	calla  L3F708700
3f9b54f0:	move   *a8(0x100), a5, 1
3f9b5510:	move   *a5, a5, 1
3f9b5520:	move   *a5(0x40), a5, 1
3f9b5540:	call   a5
L3F9B5550:
3f9b5550:	move   *a13(0xe0), a7, 1
3f9b5570:	jane   L3F9B46B0
L3F9B5590:
3f9b5590:	move   *a9(0x360), *a9(0x380), 1
3f9b55c0:	calla  L3F708700
3f9b55f0:	move   *a8(0x100), a7, 1
3f9b5610:	move   *a7, a7, 1
3f9b5620:	addi   0x11c0, a7
3f9b5640:	move   a7, *a9(0x340), 1
3f9b5660:	move   *sp(0x100), a14, 1
3f9b5680:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3f9b56a0:	rets   2
3f9b56b0:	mmtm   sp, a7,a9,a11,a13
3f9b56d0:	move   a14, a13
3f9b56e0:	move   *a13(0xffe0), a9, 1
3f9b5700:	move   *a9(0x140), a11, 1
3f9b5720:	inc    a11
3f9b5730:	move   a11, *a9(0x140), 1
3f9b5750:	dec    a11
3f9b5760:	move   *a9(0x160), a7, 1
3f9b5780:	sll    a7, a11
3f9b5790:	move   *a9(0x100), a8, 1
3f9b57b0:	add    a11, a8
3f9b57c0:	move   *sp(0xa0), a14, 1
3f9b57e0:	mmfm   sp, a7,a9,a11,a13
3f9b5800:	rets   2
L3F9B5810:
3f9b5810:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f9b5830:	move   a14, a13
3f9b5840:	move   *a13(0xffe0), a9, 1
3f9b5860:	move   *a13(0xffc0), a10, 1
3f9b5880:	setf   8, 0, 0
3f9b5890:	move   *a10, a7, 0
3f9b58a0:	subk   11, a7
3f9b58b0:	jrne   L3F9B58F0
3f9b58c0:	move   *a9(0x300), a8, 1
3f9b58e0:	jruc   L3F9B5BB0
L3F9B58F0:
3f9b58f0:	move   *a9(0x300), a7, 1
3f9b5910:	andi   0xffff0000, a7
3f9b5940:	setf   16, 0, 0
3f9b5950:	move   *a10(0x10), a5, 0
3f9b5970:	or     a5, a7
3f9b5980:	move   a7, a11
3f9b5990:	move   *a9(0x300), a12, 1
3f9b59b0:	cmp    a12, a11
3f9b59c0:	jrnc   L3F9B5B80
L3F9B59D0:
3f9b59d0:	addi   0x10000, a11
3f9b5a00:	move   *a9(0x320), a7, 1
3f9b5a20:	cmp    a7, a11
3f9b5a30:	jrls   L3F9B5B60
3f9b5a40:	move   a14, -*sp, 1
3f9b5a50:	setf   8, 0, 0
3f9b5a60:	move   *a10, a7, 0
3f9b5a70:	move   a7, *a14+, 1
3f9b5a80:	move   *a9(0x320), *a14+, 1
3f9b5aa0:	move   a11, *a14+, 1
3f9b5ab0:	movi   0x3f9c0600, a8
3f9b5ae0:	move   a8, *a14+, 1
3f9b5af0:	calla  L3FB341E0
3f9b5b20:	subi   0x10000, a11
3f9b5b50:	jruc   L3F9B5B80
L3F9B5B60:
3f9b5b60:	cmp    a12, a11
3f9b5b70:	jrc   L3F9B59D0
L3F9B5B80:
3f9b5b80:	move   a11, *a9(0x300), 1
3f9b5ba0:	move   a11, a8
L3F9B5BB0:
3f9b5bb0:	move   *sp(0x100), a14, 1
3f9b5bd0:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f9b5bf0:	rets   2
L3F9B5C00:
3f9b5c00:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f9b5c20:	move   a14, a13
3f9b5c30:	addi   0x60, a14
3f9b5c50:	move   *a13(0xffe0), a9, 1
3f9b5c70:	move   *a13(0xffc0), a10, 1
3f9b5c90:	move   a9, @0x239e00, 1
3f9b5cc0:	move   a10, @0x239e20, 1
3f9b5cf0:	move   *a13(0xffa0), a11, 1
3f9b5d10:	move   a11, @0x239e40, 1
3f9b5d40:	move   *a13(0xff80), a7, 1
3f9b5d60:	move   a7, @0x239e60, 1
3f9b5d90:	move   *a9(0x2660), a7, 1
3f9b5db0:	jreq   L3F9B5E60
3f9b5dc0:	move   a14, -*sp, 1
3f9b5dd0:	move   *a9(0x60), *a14+, 1
3f9b5df0:	movk   1, a7
3f9b5e00:	move   a7, *a14+, 1
3f9b5e10:	movk   6, a7
3f9b5e20:	move   a7, *a14+, 1
3f9b5e30:	calla  L3F5FFD90
L3F9B5E60:
3f9b5e60:	move   a14, -*sp, 1
3f9b5e70:	move   a9, *a14+, 1
3f9b5e80:	calla  L3F9B1030
L3F9B5EB0:
3f9b5eb0:	move   a14, -*sp, 1
3f9b5ec0:	movk   32, a11
3f9b5ed0:	move   a11, *a14+, 1
3f9b5ee0:	move   a10, *a14+, 1
3f9b5ef0:	move   a9, *a14+, 1
3f9b5f00:	calla  L3F9B2470
3f9b5f30:	jauc   L3F9B7470
L3F9B5F50:
3f9b5f50:	move   *a9(0x320), *a9(0x300), 1
3f9b5f80:	move   *a13(0xffa0), a11, 1
3f9b5fa0:	jrne   L3F9B61A0
3f9b5fb0:	move   *a13(0xff80), a7, 1
3f9b5fd0:	jreq   L3F9B6080
3f9b5fe0:	move   *a10(0x20), a7, 1
3f9b6000:	jreq   L3F9B6080
3f9b6010:	move   a14, -*sp, 1
3f9b6020:	move   *a10(0x20), *a14+, 1
3f9b6040:	move   a9, *a14+, 1
3f9b6050:	calla  L3F9B85F0
L3F9B6080:
3f9b6080:	move   *a9(0x2660), a7, 1
3f9b60a0:	jreq   L3F9B6170
3f9b60b0:	move   a14, -*sp, 1
3f9b60c0:	move   *a9(0x60), *a14+, 1
3f9b60e0:	movi   0x3f9b7540, a7
3f9b6110:	move   a7, *a14+, 1
3f9b6120:	movk   6, a7
3f9b6130:	move   a7, *a14+, 1
3f9b6140:	calla  L3F5FFD90
L3F9B6170:
3f9b6170:	movk   1, a8
3f9b6180:	jauc   L3F9B74F0
L3F9B61A0:
3f9b61a0:	move   *a10(0x20), a7, 1
3f9b61c0:	cmp    a7, a11
3f9b61d0:	jrne   L3F9B63B0
3f9b61e0:	move   a14, -*sp, 1
3f9b61f0:	sll    0x2, a11
3f9b6200:	move   a11, *a14+, 1
3f9b6210:	move   a10, a11
3f9b6220:	addi   0x100, a11
3f9b6240:	move   a11, *a14+, 1
3f9b6250:	move   a9, *a14+, 1
3f9b6260:	calla  L3F9B2470
3f9b6290:	move   *a9(0x2660), a11, 1
3f9b62b0:	jreq   L3F9B6380
3f9b62c0:	move   a14, -*sp, 1
3f9b62d0:	move   *a9(0x60), *a14+, 1
3f9b62f0:	movi   0x3f9b7540, a11
3f9b6320:	move   a11, *a14+, 1
3f9b6330:	movk   6, a7
3f9b6340:	move   a7, *a14+, 1
3f9b6350:	calla  L3F5FFD90
L3F9B6380:
3f9b6380:	movk   1, a8
3f9b6390:	jauc   L3F9B74F0
L3F9B63B0:
3f9b63b0:	move   *a10(0x20), a7, 1
3f9b63d0:	cmp    a7, a11
3f9b63e0:	jrnc   L3F9B66A0
3f9b63f0:	move   a14, -*sp, 1
3f9b6400:	sll    0x2, a11
3f9b6410:	move   a11, *a14+, 1
3f9b6420:	move   a10, a11
3f9b6430:	addi   0x100, a11
3f9b6450:	move   a11, *a14+, 1
3f9b6460:	move   a9, *a14+, 1
3f9b6470:	calla  L3F9B2470
3f9b64a0:	move   *a13(0xff80), a11, 1
3f9b64c0:	jreq   L3F9B6580
3f9b64d0:	move   a14, -*sp, 1
3f9b64e0:	move   *a10(0x20), a7, 1
3f9b6500:	move   *a13(0xffa0), a11, 1
3f9b6520:	sub    a11, a7
3f9b6530:	move   a7, *a14+, 1
3f9b6540:	move   a9, *a14+, 1
3f9b6550:	calla  L3F9B85F0
L3F9B6580:
3f9b6580:	move   *a9(0x2660), a11, 1
3f9b65a0:	jreq   L3F9B6670
3f9b65b0:	move   a14, -*sp, 1
3f9b65c0:	move   *a9(0x60), *a14+, 1
3f9b65e0:	movi   0x3f9b7540, a11
3f9b6610:	move   a11, *a14+, 1
3f9b6620:	movk   6, a7
3f9b6630:	move   a7, *a14+, 1
3f9b6640:	calla  L3F5FFD90
L3F9B6670:
3f9b6670:	movk   1, a8
3f9b6680:	jauc   L3F9B74F0
L3F9B66A0:
3f9b66a0:	move   a14, -*sp, 1
3f9b66b0:	move   *a10(0x20), a7, 1
3f9b66d0:	sll    0x2, a7
3f9b66e0:	move   a7, *a14+, 1
3f9b66f0:	move   a10, a7
3f9b6700:	addi   0x100, a7
3f9b6720:	move   a7, *a14+, 1
3f9b6730:	move   a9, *a14+, 1
3f9b6740:	calla  L3F9B2470
3f9b6770:	move   a14, -*sp, 1
3f9b6780:	move   a9, *a14+, 1
3f9b6790:	calla  L3F708700
3f9b67c0:	move   *a8(0x100), a7, 1
3f9b67e0:	move   *a7, a7, 1
3f9b67f0:	move   *a7(0x40), a7, 1
3f9b6810:	call   a7
3f9b6820:	move   *a9(0x2660), a7, 1
3f9b6840:	jreq   L3F9B6910
3f9b6850:	move   a14, -*sp, 1
3f9b6860:	move   *a9(0x60), *a14+, 1
3f9b6880:	movi   0x3f9b7540, a7
3f9b68b0:	move   a7, *a14+, 1
3f9b68c0:	movk   6, a7
3f9b68d0:	move   a7, *a14+, 1
3f9b68e0:	calla  L3F5FFD90
L3F9B6910:
3f9b6910:	sub    a8, a8
3f9b6920:	jauc   L3F9B74F0
L3F9B6940:
3f9b6940:	sub    a12, a12
3f9b6950:	move   a10, *a13(0x20), 1
3f9b6970:	move   a14, -*sp, 1
3f9b6980:	move   a10, *a14+, 1
3f9b6990:	move   a9, *a14+, 1
3f9b69a0:	calla  L3F9B5810
3f9b69d0:	move   a8, *a13(0x40), 1
3f9b69f0:	move   *a9(0x320), a7, 1
3f9b6a10:	cmp    a7, a8
3f9b6a20:	jrne   L3F9B7200
3f9b6a30:	jruc   L3F9B7140
L3F9B6A40:
3f9b6a40:	move   *a9(0x2660), a7, 1
3f9b6a60:	jreq   L3F9B6B30
3f9b6a70:	move   a14, -*sp, 1
3f9b6a80:	move   *a9(0x60), *a14+, 1
3f9b6aa0:	movi   0x3f9b7540, a7
3f9b6ad0:	move   a7, *a14+, 1
3f9b6ae0:	movk   6, a5
3f9b6af0:	move   a5, *a14+, 1
3f9b6b00:	calla  L3F5FFD90
L3F9B6B30:
3f9b6b30:	sub    a8, a8
3f9b6b40:	jauc   L3F9B74F0
L3F9B6B60:
3f9b6b60:	move   *a13(0x20), a7, 1
3f9b6b80:	setf   8, 0, 0
3f9b6b90:	move   *a7(0x50), a8, 0
3f9b6bb0:	subi   0x2d, a8
3f9b6bd0:	jreq   L3F9B6A40
3f9b6be0:	subi   0x28, a8
3f9b6c00:	jreq   L3F9B6A40
3f9b6c10:	subk   7, a8
3f9b6c20:	jreq   L3F9B6A40
3f9b6c30:	jruc   L3F9B7200
L3F9B6C40:
3f9b6c40:	move   *a13(0x20), a7, 1
3f9b6c60:	move   *a7(0x50), a5, 0
3f9b6c80:	cmpi   0x2f, a5
3f9b6ca0:	jrne   L3F9B6DA0
3f9b6cb0:	move   *a9(0x2660), a5, 1
3f9b6cd0:	jreq   L3F9B6DA0
3f9b6ce0:	move   a14, -*sp, 1
3f9b6cf0:	move   *a9(0x60), *a14+, 1
3f9b6d10:	movi   0x3f9b7540, a5
3f9b6d40:	move   a5, *a14+, 1
3f9b6d50:	movk   6, a5
3f9b6d60:	move   a5, *a14+, 1
3f9b6d70:	calla  L3F5FFD90
L3F9B6DA0:
3f9b6da0:	sub    a8, a8
3f9b6db0:	jruc   L3F9B74F0
L3F9B6DC0:
3f9b6dc0:	move   *a9(0x2660), a7, 1
3f9b6de0:	jreq   L3F9B6EB0
3f9b6df0:	move   a14, -*sp, 1
3f9b6e00:	move   *a9(0x60), *a14+, 1
3f9b6e20:	movi   0x3f9b7540, a7
3f9b6e50:	move   a7, *a14+, 1
3f9b6e60:	movk   6, a5
3f9b6e70:	move   a5, *a14+, 1
3f9b6e80:	calla  L3F5FFD90
L3F9B6EB0:
3f9b6eb0:	sub    a8, a8
3f9b6ec0:	jruc   L3F9B74F0
L3F9B6ED0:
3f9b6ed0:	move   *a9(0x600), a11, 1
3f9b6ef0:	jreq   L3F9B7010
L3F9B6F00:
3f9b6f00:	move   *a11(0x180), a7, 1
3f9b6f20:	jreq   L3F9B6FF0
3f9b6f30:	move   a14, -*sp, 1
3f9b6f40:	move   a13, *a14+, 1
3f9b6f50:	move   a11, a7
3f9b6f60:	addk   32, a7
3f9b6f70:	move   a7, *a14+, 1
3f9b6f80:	move   *a13(0x20), *a14+, 1
3f9b6fa0:	move   a9, *a14+, 1
3f9b6fb0:	move   *a11(0x180), a7, 1
3f9b6fd0:	call   a7
3f9b6fe0:	move   a8, a12
L3F9B6FF0:
3f9b6ff0:	move   *a11, a11, 1
3f9b7000:	jrne   L3F9B6F00
L3F9B7010:
3f9b7010:	move   a12, a5
3f9b7020:	jreq   L3F9B7200
3f9b7030:	move   *a9(0x2660), a7, 1
3f9b7050:	jreq   L3F9B7120
3f9b7060:	move   a14, -*sp, 1
3f9b7070:	move   *a9(0x60), *a14+, 1
3f9b7090:	movi   0x3f9b7540, a7
3f9b70c0:	move   a7, *a14+, 1
3f9b70d0:	movk   6, a5
3f9b70e0:	move   a5, *a14+, 1
3f9b70f0:	calla  L3F5FFD90
L3F9B7120:
3f9b7120:	move   *a13, a8, 1
3f9b7130:	jruc   L3F9B74F0
L3F9B7140:
3f9b7140:	setf   8, 0, 0
3f9b7150:	move   *a10(0x8), a7, 0
3f9b7170:	subk   7, a7
3f9b7180:	jreq   L3F9B6C40
3f9b7190:	subk   3, a7
3f9b71a0:	jreq   L3F9B6DC0
3f9b71b0:	dec    a7
3f9b71c0:	jreq   L3F9B6DC0
3f9b71d0:	subk   4, a7
3f9b71e0:	jreq   L3F9B6B60
3f9b71f0:	jruc   L3F9B6ED0
L3F9B7200:
3f9b7200:	move   a14, -*sp, 1
3f9b7210:	move   *a13(0x20), *a14+, 1
3f9b7230:	move   a9, *a14+, 1
3f9b7240:	calla  L3F9BD000
3f9b7270:	move   *a13(0x40), a7, 1
3f9b7290:	move   *a9(0x320), a5, 1
3f9b72b0:	cmp    a5, a7
3f9b72c0:	jane   L3F9B5EB0
3f9b72e0:	move   *a9(0x2660), a5, 1
3f9b7300:	jreq   L3F9B73D0
3f9b7310:	move   a14, -*sp, 1
3f9b7320:	move   *a9(0x60), *a14+, 1
3f9b7340:	movi   0x3f9b7540, a5
3f9b7370:	move   a5, *a14+, 1
3f9b7380:	movk   6, a5
3f9b7390:	move   a5, *a14+, 1
3f9b73a0:	calla  L3F5FFD90
L3F9B73D0:
3f9b73d0:	sub    a8, a8
3f9b73e0:	jruc   L3F9B74F0
L3F9B73F0:
3f9b73f0:	move   a14, -*sp, 1
3f9b7400:	move   a10, *a14+, 1
3f9b7410:	move   a9, *a14+, 1
3f9b7420:	calla  L3F9B89A0
3f9b7450:	jauc   L3F9B5EB0
L3F9B7470:
3f9b7470:	setf   8, 0, 0
3f9b7480:	move   *a10, a7, 0
3f9b7490:	jaeq   L3F9B6940
3f9b74b0:	dec    a7
3f9b74c0:	jaeq   L3F9B5F50
3f9b74e0:	jruc   L3F9B73F0
L3F9B74F0:
3f9b74f0:	move   *sp(0x100), a14, 1
3f9b7510:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f9b7530:	rets   2
3f9b7540:	mmtm   sp, a7,a9,a11,a13
3f9b7560:	move   a14, a13
3f9b7570:	addi   0x4e0, a14
3f9b7590:	calla  L3F708700
3f9b75c0:	move   *a8(0x100), a11, 1
3f9b75e0:	move   *a11, a11, 1
3f9b75f0:	move   *a11, a11, 1
3f9b7600:	jaeq   L3F9B82C0
3f9b7620:	move   a14, -*sp, 1
3f9b7630:	move   *a13(0x4a0), a11, 1
3f9b7650:	move   *a11(0x60), *a14+, 1
3f9b7670:	movk   1, a9
3f9b7680:	move   a9, *a14+, 1
3f9b7690:	movk   6, a9
3f9b76a0:	move   a9, *a14+, 1
3f9b76b0:	calla  L3F5FFD90
3f9b76e0:	sub    a9, a9
3f9b76f0:	move   a9, *a13(0x20), 1
L3F9B7710:
3f9b7710:	move   *a13(0x20), a11, 1
3f9b7730:	sll    0x5, a11
3f9b7740:	add    a13, a11
3f9b7750:	calla  L3F708700
3f9b7780:	move   *a8(0x100), a9, 1
3f9b77a0:	move   *a9, a9, 1
3f9b77b0:	move   *a13(0x20), a7, 1
3f9b77d0:	sll    0x5, a7
3f9b77e0:	add    a7, a9
3f9b77f0:	move   *a9(0x4e0), *a11(0x0), 1
3f9b7820:	move   *a13(0x20), a11, 1
3f9b7840:	inc    a11
3f9b7850:	move   a11, *a13(0x20), 1
3f9b7870:	jrle   L3F9B7710
3f9b7880:	move   a14, -*sp, 1
3f9b7890:	sub    a9, a9
3f9b78a0:	move   a9, *a14+, 1
3f9b78b0:	move   a9, *a14+, 1
3f9b78c0:	move   a9, *a14+, 1
3f9b78d0:	move   a13, *a14+, 1
3f9b78e0:	calla  L3F708700
3f9b7910:	move   *a8(0x100), a7, 1
3f9b7930:	move   *a7, a7, 1
3f9b7940:	move   *a7, a7, 1
3f9b7950:	inc    a7
3f9b7960:	move   a7, *a14+, 1
3f9b7970:	calla  L3FD969F0
3f9b79a0:	move   a9, *a13(0x40), 1
L3F9B79C0:
3f9b79c0:	movk   1, a11
3f9b79d0:	move   a11, *a13(0x20), 1
L3F9B79F0:
3f9b79f0:	move   *a13(0x40), a11, 1
3f9b7a10:	sll    0x5, a11
3f9b7a20:	add    a13, a11
3f9b7a30:	movk   1, a9
3f9b7a40:	move   *a13(0x20), a7, 1
3f9b7a60:	sll    a7, a9
3f9b7a70:	move   *a11, a11, 1
3f9b7a80:	and    a9, a11
3f9b7a90:	jreq   L3F9B7F20
3f9b7aa0:	calla  L3F708700
3f9b7ad0:	move   *a8(0x100), a11, 1
3f9b7af0:	move   *a11, a11, 1
3f9b7b00:	move   *a13(0x40), a9, 1
3f9b7b20:	sll    0x5, a9
3f9b7b30:	add    a7, a9
3f9b7b40:	sll    0x5, a9
3f9b7b50:	add    a9, a11
3f9b7b60:	move   *a11(0x500), *a13(0x4a0), 1
3f9b7b90:	move   *a13(0x4a0), a11, 1
3f9b7bb0:	move   *a11(0x80), a9, 1
3f9b7bd0:	ori    0x80000000, a9
3f9b7c00:	move   a9, *a11(0x80), 1
3f9b7c20:	move   *a11(0x80), a9, 1
3f9b7c40:	andi   0x7fffffff, a9
3f9b7c70:	jreq   L3F9B7D50
3f9b7c80:	move   a14, -*sp, 1
3f9b7c90:	move   *a11(0x60), *a14+, 1
3f9b7cb0:	movi   0x3f9b7540, a9
3f9b7ce0:	move   a9, *a14+, 1
3f9b7cf0:	movk   6, a9
3f9b7d00:	move   a9, *a14+, 1
3f9b7d10:	calla  L3F5FFD90
3f9b7d40:	jruc   L3F9B82C0
L3F9B7D50:
3f9b7d50:	calla  L3F708700
3f9b7d80:	move   *a8(0x100), a9, 1
3f9b7da0:	move   *a9, a9, 1
3f9b7db0:	move   *a11(0x60), a7, 1
3f9b7dd0:	sll    0x5, a7
3f9b7de0:	add    a7, a9
3f9b7df0:	move   *a9(0x8e0), *a13(0x4c0), 1
3f9b7e20:	move   *a13(0x4c0), a9, 1
3f9b7e40:	move   *a9(0xa0), *a13(0x60), 1
3f9b7e70:	move   *a13(0x60), a9, 1
3f9b7e90:	subk   32, a9
3f9b7ea0:	jrc   L3F9B8100
3f9b7eb0:	move   a14, -*sp, 1
3f9b7ec0:	movk   1, a9
3f9b7ed0:	move   a9, *a14+, 1
3f9b7ee0:	move   a11, *a14+, 1
3f9b7ef0:	calla  L3F9B1790
L3F9B7F20:
3f9b7f20:	move   *a13(0x40), a11, 1
3f9b7f40:	sll    0x5, a11
3f9b7f50:	move   *a13(0x20), a9, 1
3f9b7f70:	add    a9, a11
3f9b7f80:	calla  L3F708700
3f9b7fb0:	move   *a8(0x100), a7, 1
3f9b7fd0:	move   *a7, a7, 1
3f9b7fe0:	move   *a7, a7, 1
3f9b7ff0:	cmp    a7, a11
3f9b8000:	jrle   L3F9B8100
3f9b8010:	move   a14, -*sp, 1
3f9b8020:	move   *a13(0x4a0), a11, 1
3f9b8040:	move   *a11(0x60), *a14+, 1
3f9b8060:	movi   0x3f9b7540, a7
3f9b8090:	move   a7, *a14+, 1
3f9b80a0:	movk   6, a7
3f9b80b0:	move   a7, *a14+, 1
3f9b80c0:	calla  L3F5FFD90
3f9b80f0:	jruc   L3F9B82C0
L3F9B8100:
3f9b8100:	move   *a13(0x20), a11, 1
3f9b8120:	inc    a11
3f9b8130:	move   a11, *a13(0x20), 1
3f9b8150:	subk   32, a11
3f9b8160:	jrlt   L3F9B79F0
3f9b8170:	move   *a13(0x40), a11, 1
3f9b8190:	inc    a11
3f9b81a0:	move   a11, *a13(0x40), 1
3f9b81c0:	jale   L3F9B79C0
3f9b81e0:	move   a14, -*sp, 1
3f9b81f0:	move   *a13(0x4a0), a9, 1
3f9b8210:	move   *a9(0x60), *a14+, 1
3f9b8230:	movi   0x3f9b7540, a7
3f9b8260:	move   a7, *a14+, 1
3f9b8270:	movk   6, a7
3f9b8280:	move   a7, *a14+, 1
3f9b8290:	calla  L3F5FFD90
L3F9B82C0:
3f9b82c0:	move   *sp(0xa0), a14, 1
3f9b82e0:	mmfm   sp, a7,a9,a11,a13
3f9b8300:	rets   2
3f9b8310:	mmtm   sp, a7,a9,a11,a13
3f9b8330:	move   a14, a13
3f9b8340:	addk   32, a14
3f9b8350:	move   *a13(0xffe0), a11, 1
3f9b8370:	move   *a11(0x80), a11, 1
3f9b8390:	andi   0x7fffffff, a11
3f9b83c0:	dec    a11
3f9b83d0:	jrgt   L3F9B85A0
3f9b83e0:	move   *a13(0xffe0), a11, 1
3f9b8400:	move   *a11(0x2640), a11, 1
3f9b8420:	jreq   L3F9B85A0
L3F9B8430:
3f9b8430:	move   *a13(0xffe0), a11, 1
3f9b8450:	move   *a11(0x2640), a9, 1
3f9b8470:	addk   32, a9
3f9b8480:	move   a9, *a13, 1
3f9b8490:	move   *a11(0x2640), a7, 1
3f9b84b0:	move   *a7(0x0), *a11(0x2640), 1
3f9b84e0:	move   a14, -*sp, 1
3f9b84f0:	move   *a9(0x0), *a14+, 1
3f9b8510:	move   *a9(0x80), *a14+, 1
3f9b8530:	move   a11, *a14+, 1
3f9b8540:	calla  L3FD96700
3f9b8570:	move   *a11(0x2640), a7, 1
3f9b8590:	jrne   L3F9B8430
L3F9B85A0:
3f9b85a0:	move   *sp(0xa0), a14, 1
3f9b85c0:	mmfm   sp, a7,a9,a11,a13
3f9b85e0:	rets   2
L3F9B85F0:
3f9b85f0:	mmtm   sp, a9,a11,a13
3f9b8610:	move   a14, a13
3f9b8620:	addi   0x60, a14
3f9b8640:	move   *a13(0xffc0), a11, 1
3f9b8660:	sll    0x2, a11
3f9b8670:	move   a11, *a13(0xffc0), 1
3f9b8690:	move   a14, -*sp, 1
3f9b86a0:	cmpi   0x800, a11
3f9b86c0:	jrls   L3F9B8700
3f9b86d0:	movi   0x800, a9
3f9b86f0:	jruc   L3F9B8710
L3F9B8700:
3f9b8700:	move   a11, a9
L3F9B8710:
3f9b8710:	move   a9, *a13, 1
3f9b8720:	move   a9, *a14+, 1
3f9b8730:	calla  L3F701230
3f9b8760:	move   a8, *a13(0x20), 1
3f9b8780:	move   a11, a11
3f9b8790:	jreq   L3F9B88F0
L3F9B87A0:
3f9b87a0:	move   *a13(0xffc0), a11, 1
3f9b87c0:	move   *a13, a9, 1
3f9b87d0:	cmp    a9, a11
3f9b87e0:	jrhi   L3F9B8800
3f9b87f0:	move   a11, a9
L3F9B8800:
3f9b8800:	move   a9, *a13(0x40), 1
3f9b8820:	move   a14, -*sp, 1
3f9b8830:	move   a9, *a14+, 1
3f9b8840:	move   *a13(0x20), *a14+, 1
3f9b8860:	move   *a13(0xffe0), *a14+, 1
3f9b8880:	calla  L3F9B2470
3f9b88b0:	sub    a9, a11
3f9b88c0:	move   a11, *a13(0xffc0), 1
3f9b88e0:	jrne   L3F9B87A0
L3F9B88F0:
3f9b88f0:	move   a14, -*sp, 1
3f9b8900:	move   *a13(0x20), *a14+, 1
3f9b8920:	calla  L3F702440
3f9b8950:	move   *sp(0x80), a14, 1
3f9b8970:	mmfm   sp, a9,a11,a13
3f9b8990:	rets   2
L3F9B89A0:
3f9b89a0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f9b89c0:	move   a14, a13
3f9b89d0:	move   *a13(0xffe0), a9, 1
3f9b89f0:	move   *a13(0xffc0), a10, 1
3f9b8a10:	setf   8, 0, 0
3f9b8a20:	move   *a10, a7, 0
3f9b8a30:	andi   0x7f, a7
3f9b8a60:	cmpi   0x23, a7
3f9b8a80:	calla  L3F708700
3f9b8ab0:	move   *a8(0x100), a7, 1
3f9b8ad0:	move   *a7, a7, 1
3f9b8ae0:	move   *a7(0xcc0), a11, 1
3f9b8b00:	jreq   L3F9B8BB0
3f9b8b10:	calla  L3F708700
3f9b8b40:	move   *a8(0x100), a7, 1
3f9b8b60:	move   *a7, a7, 1
3f9b8b70:	move   *a11(0x0), *a7(0xcc0), 1
3f9b8ba0:	jruc   L3F9B8D80
L3F9B8BB0:
3f9b8bb0:	move   a14, -*sp, 1
3f9b8bc0:	movi   0x64, a7
3f9b8be0:	move   a7, *a14+, 1
3f9b8bf0:	calla  L3F701230
3f9b8c20:	move   a8, a11
3f9b8c30:	jrne   L3F9B8D80
3f9b8c40:	calla  L3F708700
3f9b8c70:	move   *a8(0x100), a5, 1
3f9b8c90:	move   *a5, a5, 1
3f9b8ca0:	movk   12, a7
3f9b8cb0:	move   a7, *a5(0x20), 1
3f9b8cd0:	move   a14, -*sp, 1
3f9b8ce0:	move   a9, *a14+, 1
3f9b8cf0:	calla  L3F708700
3f9b8d20:	move   *a8(0x100), a5, 1
3f9b8d40:	move   *a5, a5, 1
3f9b8d50:	move   *a5(0x40), a5, 1
3f9b8d70:	call   a5
L3F9B8D80:
3f9b8d80:	sub    a7, a7
3f9b8d90:	move   a7, *a11, 1
3f9b8da0:	move   a14, -*sp, 1
3f9b8db0:	move   a10, *a14+, 1
3f9b8dc0:	move   a11, a5
3f9b8dd0:	addk   32, a5
3f9b8de0:	move   a5, *a14+, 1
3f9b8df0:	move   a9, *a14+, 1
3f9b8e00:	setf   8, 0, 0
3f9b8e10:	move   *a10, a5, 0
3f9b8e20:	andi   0x7f, a5
3f9b8e50:	sll    0x5, a5
3f9b8e60:	add    a9, a5
3f9b8e70:	move   *a5(0x620), a5, 1
3f9b8e90:	call   a5
3f9b8ea0:	move   a8, a5
3f9b8eb0:	jreq   L3F9B9130
3f9b8ec0:	move   *a9(0x2c0), a5, 1
3f9b8ee0:	jreq   L3F9B8F30
3f9b8ef0:	move   *a9(0x2c0), a5, 1
3f9b8f10:	move   a11, *a5, 1
3f9b8f20:	jruc   L3F9B8F50
L3F9B8F30:
3f9b8f30:	move   a11, *a9(0x2a0), 1
L3F9B8F50:
3f9b8f50:	move   a11, *a9(0x2c0), 1
3f9b8f70:	move   *a9(0x2e0), a5, 1
3f9b8f90:	inc    a5
3f9b8fa0:	move   a5, *a9(0x2e0), 1
3f9b8fc0:	move   *a9(0x80), a5, 1
3f9b8fe0:	andi   0x7fffffff, a5
3f9b9010:	jreq   L3F9B9090
3f9b9020:	move   *a9(0x2640), a5, 1
3f9b9040:	jrne   L3F9B9240
3f9b9050:	move   *a9(0x2c0), *a9(0x2640), 1
3f9b9080:	jruc   L3F9B9240
L3F9B9090:
3f9b9090:	move   a14, -*sp, 1
3f9b90a0:	move   *a11(0x20), *a14+, 1
3f9b90c0:	move   *a11(0xa0), *a14+, 1
3f9b90e0:	move   a9, *a14+, 1
3f9b90f0:	calla  L3FD96700
3f9b9120:	jruc   L3F9B9240
L3F9B9130:
3f9b9130:	calla  L3F708700
3f9b9160:	move   *a8(0x100), a5, 1
3f9b9180:	move   *a5, a5, 1
3f9b9190:	move   *a5(0xcc0), *a11(0x0), 1
3f9b91c0:	calla  L3F708700
3f9b91f0:	move   *a8(0x100), a5, 1
3f9b9210:	move   *a5, a5, 1
3f9b9220:	move   a11, *a5(0xcc0), 1
L3F9B9240:
3f9b9240:	move   *sp(0xe0), a14, 1
3f9b9260:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f9b9280:	rets   2
L3F9B9290:
3f9b9290:	mmtm   sp, a7,a9,a10,a11,a13
3f9b92b0:	move   a14, a13
3f9b92c0:	move   *a13(0xffe0), a9, 1
3f9b92e0:	move   *a13(0xffc0), a10, 1
3f9b9300:	move   *a13(0xffa0), a11, 1
3f9b9320:	move   a14, -*sp, 1
3f9b9330:	movk   1, a7
3f9b9340:	move   a7, *a14+, 1
3f9b9350:	calla  L3F707A30
3f9b9380:	move   *sp(0xc0), a14, 1
3f9b93a0:	mmfm   sp, a7,a9,a10,a11,a13
3f9b93c0:	rets   2
L3F9B93D0:
3f9b93d0:	mmtm   sp, a7,a9,a10,a11,a13
3f9b93f0:	move   a14, a13
3f9b9400:	move   *a13(0xffe0), a9, 1
3f9b9420:	move   *a13(0xffc0), a10, 1
3f9b9440:	move   *a13(0xffa0), a11, 1
3f9b9460:	move   a14, -*sp, 1
3f9b9470:	movk   1, a7
3f9b9480:	move   a7, *a14+, 1
3f9b9490:	calla  L3F707A30
3f9b94c0:	move   *sp(0xc0), a14, 1
3f9b94e0:	mmfm   sp, a7,a9,a10,a11,a13
3f9b9500:	rets   2
3f9b9510:	mmtm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f9b9530:	move   a14, a13
3f9b9540:	move   *a13(0xffe0), a9, 1
3f9b9560:	move   *a13(0xffc0), a10, 1
3f9b9580:	move   *a13(0xffa0), a11, 1
3f9b95a0:	setf   8, 0, 0
3f9b95b0:	move   *a11, a7, 0
3f9b95c0:	andi   0x7f, a7
3f9b95f0:	move   a7, *a10, 1
3f9b9600:	move   a14, -*sp, 1
3f9b9610:	move   a11, *a14+, 1
3f9b9620:	move   a9, *a14+, 1
3f9b9630:	calla  L3F9B5810
3f9b9660:	move   a8, *a10(0x20), 1
3f9b9680:	setf   8, 0, 0
3f9b9690:	move   *a11, a7, 0
3f9b96a0:	andi   0x80, a7
3f9b96d0:	movk   1, a7
3f9b96e0:	jrne   L3F9B9700
3f9b96f0:	sub    a7, a7
L3F9B9700:
3f9b9700:	move   a7, *a10(0x40), 1
3f9b9720:	move   a9, *a10(0x60), 1
3f9b9740:	jauc   L3F9BC7E0
3f9b9760:	move   a10, a12
3f9b9770:	move   *a11(0x40), *a12(0xa0), 1
3f9b97a0:	move   *a11(0x60), *a12(0x80), 1
3f9b97d0:	move   *a11(0x80), *a12(0xc0), 1
3f9b9800:	move   *a11(0x20), *a12(0xe0), 1
3f9b9830:	setf   16, 1, 0
3f9b9840:	move   *a11(0xc0), a7, 0
3f9b9860:	move   a7, *a12(0x100), 1
3f9b9880:	move   *a11(0xd0), a7, 0
3f9b98a0:	move   a7, *a12(0x120), 1
3f9b98c0:	move   *a11(0xa0), a7, 0
3f9b98e0:	move   a7, *a12(0x140), 1
3f9b9900:	move   *a11(0xb0), a7, 0
3f9b9920:	move   a7, *a12(0x160), 1
3f9b9940:	setf   16, 0, 0
3f9b9950:	move   *a11(0xe0), a7, 0
3f9b9970:	move   a7, *a12(0x180), 1
3f9b9990:	setf   8, 0, 0
3f9b99a0:	move   *a11(0xf0), a7, 0
3f9b99c0:	move   a7, *a12(0x1c0), 1
3f9b99e0:	move   *a11(0x8), a7, 0
3f9b9a00:	move   a7, *a12(0x1a0), 1
3f9b9a20:	jauc   L3F9BCCE0
3f9b9a40:	move   a10, a12
3f9b9a50:	move   *a11(0x40), *a12(0xa0), 1
3f9b9a80:	move   *a11(0x60), *a12(0x80), 1
3f9b9ab0:	move   *a11(0x80), *a12(0xc0), 1
3f9b9ae0:	move   *a11(0x20), *a12(0xe0), 1
3f9b9b10:	setf   16, 1, 0
3f9b9b20:	move   *a11(0xc0), a7, 0
3f9b9b40:	move   a7, *a12(0x100), 1
3f9b9b60:	move   *a11(0xd0), a7, 0
3f9b9b80:	move   a7, *a12(0x120), 1
3f9b9ba0:	move   *a11(0xa0), a7, 0
3f9b9bc0:	move   a7, *a12(0x140), 1
3f9b9be0:	move   *a11(0xb0), a7, 0
3f9b9c00:	move   a7, *a12(0x160), 1
3f9b9c20:	setf   16, 0, 0
3f9b9c30:	move   *a11(0xe0), a7, 0
3f9b9c50:	move   a7, *a12(0x180), 1
3f9b9c70:	setf   8, 0, 0
3f9b9c80:	move   *a11(0xf0), a7, 0
3f9b9ca0:	move   a7, *a12(0x1c0), 1
3f9b9cc0:	move   *a11(0x8), a7, 0
3f9b9ce0:	move   a7, *a12(0x1a0), 1
3f9b9d00:	jauc   L3F9BCCE0
3f9b9d20:	move   a10, a12
3f9b9d30:	move   *a11(0x40), *a12(0xa0), 1
3f9b9d60:	move   *a11(0x60), *a12(0x80), 1
3f9b9d90:	move   *a11(0x80), *a12(0xc0), 1
3f9b9dc0:	move   *a11(0x20), *a12(0xe0), 1
3f9b9df0:	setf   16, 1, 0
3f9b9e00:	move   *a11(0xc0), a7, 0
3f9b9e20:	move   a7, *a12(0x100), 1
3f9b9e40:	move   *a11(0xd0), a7, 0
3f9b9e60:	move   a7, *a12(0x120), 1
3f9b9e80:	move   *a11(0xa0), a7, 0
3f9b9ea0:	move   a7, *a12(0x140), 1
3f9b9ec0:	move   *a11(0xb0), a7, 0
3f9b9ee0:	move   a7, *a12(0x160), 1
3f9b9f00:	setf   16, 0, 0
3f9b9f10:	move   *a11(0xe0), a7, 0
3f9b9f30:	move   a7, *a12(0x180), 1
3f9b9f50:	setf   8, 0, 0
3f9b9f60:	move   *a11(0xf0), a7, 0
3f9b9f80:	move   a7, *a12(0x1a8), 1
3f9b9fa0:	movb   *a11(0x8), *a12(0x1a0)
3f9b9fd0:	jauc   L3F9BCCE0
3f9b9ff0:	move   a10, a12
3f9ba000:	move   *a11(0x40), *a12(0xa0), 1
3f9ba030:	move   *a11(0x60), *a12(0x80), 1
3f9ba060:	move   *a11(0x80), *a12(0xc0), 1
3f9ba090:	move   *a11(0x20), *a12(0xe0), 1
3f9ba0c0:	setf   16, 1, 0
3f9ba0d0:	move   *a11(0xc0), a7, 0
3f9ba0f0:	move   a7, *a12(0x100), 1
3f9ba110:	move   *a11(0xd0), a7, 0
3f9ba130:	move   a7, *a12(0x120), 1
3f9ba150:	move   *a11(0xa0), a7, 0
3f9ba170:	move   a7, *a12(0x140), 1
3f9ba190:	move   *a11(0xb0), a7, 0
3f9ba1b0:	move   a7, *a12(0x160), 1
3f9ba1d0:	setf   16, 0, 0
3f9ba1e0:	move   *a11(0xe0), a7, 0
3f9ba200:	move   a7, *a12(0x200), 1
3f9ba220:	setf   8, 0, 0
3f9ba230:	move   *a11(0xf0), a7, 0
3f9ba250:	move   a7, *a12(0x180), 1
3f9ba270:	move   *a11(0xf8), a7, 0
3f9ba290:	movk   2, a5
3f9ba2a0:	and    a5, a7
3f9ba2b0:	movk   1, a7
3f9ba2c0:	jrne   L3F9BA2E0
3f9ba2d0:	sub    a7, a7
L3F9BA2E0:
3f9ba2e0:	move   a7, *a12(0x1c0), 1
3f9ba300:	move   *a11(0xf8), a7, 0
3f9ba320:	movk   1, a3
3f9ba330:	and    a3, a7
3f9ba340:	movk   1, a7
3f9ba350:	jrne   L3F9BA370
3f9ba360:	sub    a7, a7
L3F9BA370:
3f9ba370:	move   a7, *a12(0x1e0), 1
3f9ba390:	move   *a11(0x8), a7, 0
3f9ba3b0:	move   a7, *a12(0x1a0), 1
3f9ba3d0:	jauc   L3F9BCCE0
3f9ba3f0:	move   a10, a12
3f9ba400:	move   *a11(0x20), *a12(0x80), 1
3f9ba430:	move   *a11(0x40), a7, 0
3f9ba450:	move   a7, *a12(0xa0), 1
3f9ba470:	move   *a11(0x8), a7, 0
3f9ba490:	move   a7, *a12(0xc0), 1
3f9ba4b0:	jauc   L3F9BCCE0
3f9ba4d0:	move   a10, a12
3f9ba4e0:	move   *a9(0x4c0), *a12(0x80), 1
3f9ba510:	move   a14, -*sp, 1
3f9ba520:	movk   31, a7
3f9ba530:	move   a7, *a14+, 1
3f9ba540:	move   a12, a5
3f9ba550:	addi   0xa8, a5
3f9ba570:	move   a5, *a14+, 1
3f9ba580:	move   a11, a5
3f9ba590:	addk   8, a5
3f9ba5a0:	move   a5, *a14+, 1
3f9ba5b0:	calla  L3FB44400
3f9ba5e0:	jauc   L3F9BCCE0
3f9ba600:	move   a10, a12
3f9ba610:	move   *a11(0x20), *a12(0x80), 1
3f9ba640:	setf   16, 0, 0
3f9ba650:	move   *a11(0x40), a7, 0
3f9ba670:	move   a7, *a12(0xa0), 1
3f9ba690:	move   *a11(0x50), a7, 0
3f9ba6b0:	move   a7, *a12(0xc0), 1
3f9ba6d0:	move   *a11(0x60), a7, 0
3f9ba6f0:	move   a7, *a12(0xe0), 1
3f9ba710:	move   *a11(0x70), a7, 0
3f9ba730:	move   a7, *a12(0x100), 1
3f9ba750:	move   *a11(0x80), a7, 0
3f9ba770:	move   a7, *a12(0x120), 1
3f9ba790:	jauc   L3F9BCCE0
3f9ba7b0:	move   a10, a12
3f9ba7c0:	move   *a11(0x20), *a12(0x80), 1
3f9ba7f0:	setf   16, 0, 0
3f9ba800:	move   *a11(0x40), a7, 0
3f9ba820:	move   a7, *a12(0xa0), 1
3f9ba840:	move   *a11(0x50), a7, 0
3f9ba860:	move   a7, *a12(0xc0), 1
3f9ba880:	move   *a11(0x60), a7, 0
3f9ba8a0:	move   a7, *a12(0xe0), 1
3f9ba8c0:	move   *a11(0x70), a7, 0
3f9ba8e0:	move   a7, *a12(0x100), 1
3f9ba900:	move   *a11(0x90), a7, 0
3f9ba920:	move   a7, *a12(0x120), 1
3f9ba940:	setf   8, 0, 0
3f9ba950:	move   *a11(0xa0), a7, 0
3f9ba970:	move   a7, *a12(0x140), 1
3f9ba990:	setf   16, 0, 0
3f9ba9a0:	move   *a11(0x80), a7, 0
3f9ba9c0:	move   a7, *a12(0x160), 1
3f9ba9e0:	jauc   L3F9BCCE0
3f9baa00:	move   a10, a12
3f9baa10:	move   *a11(0x20), *a12(0x80), 1
3f9baa40:	move   *a11(0x50), a7, 0
3f9baa60:	move   a7, *a12(0xa0), 1
3f9baa80:	setf   16, 0, 0
3f9baa90:	move   *a11(0x40), a7, 0
3f9baab0:	move   a7, *a12(0xc0), 1
3f9baad0:	jauc   L3F9BCCE0
3f9baaf0:	move   a10, a12
3f9bab00:	move   *a11(0x20), *a12(0x80), 1
3f9bab30:	move   *a11(0x40), a7, 0
3f9bab50:	move   a7, *a12(0xa0), 1
3f9bab70:	jauc   L3F9BCCE0
3f9bab90:	move   a10, a12
3f9baba0:	move   *a11(0x40), *a12(0xa0), 1
3f9babd0:	move   *a11(0x20), *a12(0x80), 1
3f9bac00:	setf   16, 1, 0
3f9bac10:	move   *a11(0x60), a7, 0
3f9bac30:	move   a7, *a12(0xc0), 1
3f9bac50:	move   *a11(0x70), a7, 0
3f9bac70:	move   a7, *a12(0xe0), 1
3f9bac90:	setf   16, 0, 0
3f9baca0:	move   *a11(0x80), a7, 0
3f9bacc0:	move   a7, *a12(0x100), 1
3f9bace0:	move   *a11(0x90), a7, 0
3f9bad00:	move   a7, *a12(0x120), 1
3f9bad20:	move   *a11(0xa0), a7, 0
3f9bad40:	move   a7, *a12(0x140), 1
3f9bad60:	setf   8, 0, 0
3f9bad70:	move   *a11(0xb0), a7, 0
3f9bad90:	move   a7, *a12(0x160), 1
3f9badb0:	jauc   L3F9BCCE0
3f9badd0:	move   a10, a12
3f9bade0:	move   *a11(0x40), *a12(0xa0), 1
3f9bae10:	move   *a11(0x20), *a12(0x80), 1
3f9bae40:	jauc   L3F9BCCE0
3f9bae60:	move   a10, a12
3f9bae70:	move   *a11(0x40), *a12(0xa0), 1
3f9baea0:	move   *a11(0x20), *a12(0x80), 1
3f9baed0:	move   *a11(0x60), a7, 0
3f9baef0:	move   a7, *a12(0xc0), 1
3f9baf10:	jauc   L3F9BCCE0
3f9baf30:	move   a10, a12
3f9baf40:	move   *a11(0x40), *a12(0xa0), 1
3f9baf70:	move   *a11(0x20), *a12(0x80), 1
3f9bafa0:	move   *a11(0x60), a7, 0
3f9bafc0:	move   a7, *a12(0xc0), 1
3f9bafe0:	jauc   L3F9BCCE0
3f9bb000:	move   a10, a12
3f9bb010:	move   *a11(0x40), *a12(0xa0), 1
3f9bb040:	move   *a11(0x20), *a12(0x80), 1
3f9bb070:	jauc   L3F9BCCE0
3f9bb090:	move   a10, a12
3f9bb0a0:	move   *a11(0x20), *a12(0x80), 1
3f9bb0d0:	move   *a11(0x40), *a12(0xa0), 1
3f9bb100:	move   *a11(0x60), *a12(0xc0), 1
3f9bb130:	setf   16, 1, 0
3f9bb140:	move   *a11(0x80), a7, 0
3f9bb160:	move   a7, *a12(0xe0), 1
3f9bb180:	move   *a11(0x90), a7, 0
3f9bb1a0:	move   a7, *a12(0x100), 1
3f9bb1c0:	setf   8, 0, 0
3f9bb1d0:	move   *a11(0xa0), a7, 0
3f9bb1f0:	move   a7, *a12(0x120), 1
3f9bb210:	jauc   L3F9BCCE0
3f9bb230:	move   a10, a12
3f9bb240:	move   *a11(0x20), *a12(0x80), 1
3f9bb270:	move   *a11(0x40), *a12(0xa0), 1
3f9bb2a0:	move   *a11(0x60), *a12(0x160), 1
3f9bb2d0:	setf   16, 1, 0
3f9bb2e0:	move   *a11(0x80), a7, 0
3f9bb300:	move   a7, *a12(0xc0), 1
3f9bb320:	move   *a11(0x90), a7, 0
3f9bb340:	move   a7, *a12(0xe0), 1
3f9bb360:	setf   16, 0, 0
3f9bb370:	move   *a11(0xa0), a7, 0
3f9bb390:	move   a7, *a12(0x100), 1
3f9bb3b0:	move   *a11(0xb0), a7, 0
3f9bb3d0:	move   a7, *a12(0x120), 1
3f9bb3f0:	move   *a11(0xc0), a7, 0
3f9bb410:	move   a7, *a12(0x140), 1
3f9bb430:	setf   8, 0, 0
3f9bb440:	move   *a11(0xd0), a7, 0
3f9bb460:	move   a7, *a12(0x180), 1
3f9bb480:	jauc   L3F9BCCE0
3f9bb4a0:	move   a10, a12
3f9bb4b0:	move   *a11(0x40), *a12(0xa0), 1
3f9bb4e0:	move   *a11(0x20), *a12(0x80), 1
3f9bb510:	move   *a11(0x60), *a12(0x160), 1
3f9bb540:	setf   16, 1, 0
3f9bb550:	move   *a11(0x80), a7, 0
3f9bb570:	move   a7, *a12(0xc0), 1
3f9bb590:	move   *a11(0x90), a7, 0
3f9bb5b0:	move   a7, *a12(0xe0), 1
3f9bb5d0:	setf   16, 0, 0
3f9bb5e0:	move   *a11(0xa0), a7, 0
3f9bb600:	move   a7, *a12(0x100), 1
3f9bb620:	move   *a11(0xb0), a7, 0
3f9bb640:	move   a7, *a12(0x120), 1
3f9bb660:	move   *a11(0xc0), a7, 0
3f9bb680:	move   a7, *a12(0x140), 1
3f9bb6a0:	move   *a11(0xd0), a7, 0
3f9bb6c0:	move   a7, *a12(0x1a0), 1
3f9bb6e0:	setf   8, 0, 0
3f9bb6f0:	move   *a11(0x8), a7, 0
3f9bb710:	move   a7, *a12(0x180), 1
3f9bb730:	jauc   L3F9BCCE0
3f9bb750:	move   a10, a12
3f9bb760:	move   *a11(0x40), *a12(0xa0), 1
3f9bb790:	move   *a11(0x20), *a12(0x80), 1
3f9bb7c0:	setf   16, 1, 0
3f9bb7d0:	move   *a11(0x60), a7, 0
3f9bb7f0:	move   a7, *a12(0xc0), 1
3f9bb810:	move   *a11(0x70), a7, 0
3f9bb830:	move   a7, *a12(0xe0), 1
3f9bb850:	jauc   L3F9BCCE0
3f9bb870:	move   a10, a12
3f9bb880:	move   *a11(0x20), *a12(0x80), 1
3f9bb8b0:	setf   16, 0, 0
3f9bb8c0:	move   *a11(0x40), a7, 0
3f9bb8e0:	move   a7, *a12(0xa0), 1
3f9bb900:	move   *a11(0x50), a7, 0
3f9bb920:	move   a7, *a12(0xc0), 1
3f9bb940:	jauc   L3F9BCCE0
3f9bb960:	move   a10, a12
3f9bb970:	move   *a11(0x40), *a12(0xa0), 1
3f9bb9a0:	move   *a11(0x20), *a12(0x80), 1
3f9bb9d0:	move   *a11(0x80), a7, 0
3f9bb9f0:	move   a7, *a12(0xc0), 1
3f9bba10:	jauc   L3F9BCCE0
3f9bba30:	move   a10, a12
3f9bba40:	move   *a11(0x40), *a12(0xa0), 1
3f9bba70:	move   *a11(0x20), *a12(0x80), 1
3f9bbaa0:	move   *a11(0x80), a7, 0
3f9bbac0:	move   a7, *a12(0xc0), 1
3f9bbae0:	jauc   L3F9BCCE0
3f9bbb00:	move   a10, a12
3f9bbb10:	move   *a11(0x20), *a12(0x80), 1
3f9bbb40:	move   *a11(0x40), *a12(0xa0), 1
3f9bbb70:	move   *a11(0x60), *a12(0xc0), 1
3f9bbba0:	move   *a11(0x80), a7, 0
3f9bbbc0:	move   a7, *a12(0xe0), 1
3f9bbbe0:	jauc   L3F9BCCE0
3f9bbc00:	move   a10, a12
3f9bbc10:	move   *a11(0x40), *a12(0x80), 1
3f9bbc40:	move   *a11(0x60), *a12(0xa0), 1
3f9bbc70:	move   *a11(0x20), *a12(0xc0), 1
3f9bbca0:	jauc   L3F9BCCE0
3f9bbcc0:	move   a10, a12
3f9bbcd0:	move   *a11(0x40), *a12(0x80), 1
3f9bbd00:	move   *a11(0x60), *a12(0xa0), 1
3f9bbd30:	move   *a11(0x80), *a12(0xc0), 1
3f9bbd60:	move   *a11(0xa0), *a12(0xe0), 1
3f9bbd90:	move   *a11(0xc0), *a12(0x100), 1
3f9bbdc0:	move   *a11(0x20), *a12(0x120), 1
3f9bbdf0:	jauc   L3F9BCCE0
3f9bbe10:	move   a10, a12
3f9bbe20:	move   *a11(0x40), *a12(0x80), 1
3f9bbe50:	move   *a11(0x60), *a12(0xa0), 1
3f9bbe80:	move   *a11(0x80), *a12(0xc0), 1
3f9bbeb0:	move   *a11(0xa0), *a12(0xe0), 1
3f9bbee0:	move   *a11(0x20), *a12(0x100), 1
3f9bbf10:	jauc   L3F9BCCE0
3f9bbf30:	move   a10, a12
3f9bbf40:	move   *a11(0x20), *a12(0x80), 1
3f9bbf70:	move   *a11(0x40), *a12(0xa0), 1
3f9bbfa0:	move   *a11(0x60), a7, 0
3f9bbfc0:	move   a7, *a12(0xc0), 1
3f9bbfe0:	move   *a11(0x68), a7, 0
3f9bc000:	move   a7, *a12(0xe0), 1
3f9bc020:	jauc   L3F9BCCE0
3f9bc040:	move   a10, a0
3f9bc050:	move   *a11(0x20), *a0(0x80), 1
3f9bc080:	move   *a11(0x8), a7, 0
3f9bc0a0:	move   a7, *a0(0xc0), 1
3f9bc0c0:	jruc   L3F9BC5D0
L3F9BC0D0:
3f9bc0d0:	move   *a11(0x40), *a0(0xa0), 1
3f9bc100:	sub    a12, a12
L3F9BC110:
3f9bc110:	move   a12, a7
3f9bc120:	sll    0x3, a7
3f9bc130:	add    a0, a7
3f9bc140:	move   a12, a5
3f9bc150:	sll    0x3, a5
3f9bc160:	add    a11, a5
3f9bc170:	movb   *a5(0x60), *a7(0xe0)
3f9bc1a0:	inc    a12
3f9bc1b0:	cmpi   0x14, a12
3f9bc1d0:	jrlt   L3F9BC110
3f9bc1e0:	jruc   L3F9BC660
L3F9BC1F0:
3f9bc1f0:	move   *a11(0x40), *a0(0xa0), 1
3f9bc220:	setf   16, 1, 0
3f9bc230:	move   *a11(0x60), *a0(0xe0), 0
3f9bc260:	move   *a11(0x70), *a0(0xf0), 0
3f9bc290:	move   *a11(0x80), *a0(0x100), 0
3f9bc2c0:	move   *a11(0x90), *a0(0x110), 0
3f9bc2f0:	move   *a11(0xa0), *a0(0x120), 0
3f9bc320:	move   *a11(0xb0), *a0(0x130), 0
3f9bc350:	move   *a11(0xc0), *a0(0x140), 0
3f9bc380:	move   *a11(0xd0), *a0(0x150), 0
3f9bc3b0:	move   *a11(0xe0), *a0(0x160), 0
3f9bc3e0:	move   *a11(0xf0), *a0(0x170), 0
3f9bc410:	jruc   L3F9BC660
L3F9BC420:
3f9bc420:	move   *a11(0x40), *a0(0xa0), 1
3f9bc450:	move   *a11(0x60), *a0(0xe0), 1
3f9bc480:	move   *a11(0x80), *a0(0x100), 1
3f9bc4b0:	move   *a11(0xa0), *a0(0x120), 1
3f9bc4e0:	move   *a11(0xc0), *a0(0x140), 1
3f9bc510:	move   *a11(0xe0), *a0(0x160), 1
3f9bc540:	jruc   L3F9BC660
L3F9BC550:
3f9bc550:	move   a14, -*sp, 1
3f9bc560:	move   a11, *a14+, 1
3f9bc570:	move   a10, *a14+, 1
3f9bc580:	move   a9, *a14+, 1
3f9bc590:	calla  L3F9B9290
3f9bc5c0:	jruc   L3F9BC660
L3F9BC5D0:
3f9bc5d0:	move   *a0(0xc0), a8, 1
3f9bc5f0:	subk   8, a8
3f9bc600:	jreq   L3F9BC0D0
3f9bc610:	subk   8, a8
3f9bc620:	jreq   L3F9BC1F0
3f9bc630:	subk   16, a8
3f9bc640:	jreq   L3F9BC420
3f9bc650:	jruc   L3F9BC550
L3F9BC660:
3f9bc660:	movk   1, a8
3f9bc670:	jruc   L3F9BCCF0
3f9bc680:	move   a10, a12
3f9bc690:	move   *a11(0x28), a7, 0
3f9bc6b0:	move   a7, *a12(0xc0), 1
3f9bc6d0:	move   *a11(0x20), a7, 0
3f9bc6f0:	move   a7, *a12(0xa0), 1
3f9bc710:	move   *a11(0x30), a7, 0
3f9bc730:	move   a7, *a12(0xe0), 1
3f9bc750:	jruc   L3F9BCCE0
L3F9BC760:
3f9bc760:	move   a14, -*sp, 1
3f9bc770:	move   a11, *a14+, 1
L3F9BC780:
3f9bc780:	move   a10, *a14+, 1
3f9bc790:	move   a9, *a14+, 1
L3F9BC7A0:
3f9bc7a0:	calla  L3F9B9290
3f9bc7d0:	jruc   L3F9BCCE0
L3F9BC7E0:
3f9bc7e0:	move   *a11, a8, 0
3f9bc7f0:	andi   0x7f, a8
L3F9BC820:
3f9bc820:	subk   2, a8
3f9bc830:	cmpi   0x20, a8
3f9bc850:	jrhi   L3F9BC760
L3F9BC860:
3f9bc860:	sll    0x5, a8
3f9bc870:	addi   0x3f9bc8c0, a8
L3F9BC8A0:
3f9bc8a0:	move   *a8, a8, 1
3f9bc8b0:	jump   a8
L3F9BC8C0:
3f9bc8c0:	move   *a11+, a0, 1
3f9bc8d0:	dsjs   b11, L3F9BC720
L3F9BC8E0:
3f9bc8e0:	move   *a11+, a0, 1
3f9bc8f0:	dsjs   b11, L3F9BC740
3f9bc900:	move   *a2+, *a0+, 1
3f9bc910:	dsjs   b11, L3F9BC760
3f9bc920:	move   *a2+, *a0+, 1
3f9bc930:	dsjs   b11, L3F9BC780
3f9bc940:	movb   *a9, *a0
3f9bc950:	dsjs   b11, L3F9BC7A0
3f9bc960:	.word  0x9ff0
3f9bc970:	dsjs   b11, L3F9BC7C0
3f9bc980:	.word  0x9ff0
3f9bc990:	dsjs   b11, L3F9BC7E0
3f9bc9a0:	move   sp, -*b0, 1
3f9bc9b0:	dsjs   b11, L3F9BC800
3f9bc9c0:	move   sp, -*b0, 1
3f9bc9d0:	dsjs   b11, L3F9BC820
3f9bc9e0:	move   -*b6, b0, 0
3f9bc9f0:	dsjs   b11, L3F9BC840
3f9bca00:	move   -*a0, a0, 1
3f9bca10:	dsjs   b11, L3F9BC860
L3F9BCA20:
3f9bca20:	move   -*b13, b0, 1
3f9bca30:	dsjs   b11, L3F9BC880
3f9bca40:	move   -*a0, -*a0, 1
3f9bca50:	dsjs   b11, L3F9BC8A0
L3F9BCA60:
3f9bca60:	move   -*b7, -*b0, 1
3f9bca70:	dsjs   b11, L3F9BC8C0
3f9bca80:	move   -*b12, -*b0, 1
3f9bca90:	dsjs   b11, L3F9BC8E0
L3F9BCAA0:
3f9bcaa0:	movb   b14, *b0(0x3f9b)
L3F9BCAC0:
3f9bcac0:	movb   *a3(0x3f9b), a0
L3F9BCAE0:
3f9bcae0:	movb   *b9(0x3f9b), b0
L3F9BCB00:
3f9bcb00:	move   a0, *a0(0x3f9b), 0
3f9bcb20:	move   b4, *b0(0x3f9b), 0
3f9bcb40:	move   b1, *b0(0x3f9b), 1
3f9bcb60:	move   *a5(0x3f9b), a0, 0
3f9bcb80:	move   *b10(0x3f9b), b0, 1
3f9bcba0:	move   *b3(0x3f9b), *b0(0xb960), 0
3f9bcbd0:	dsjs   b11, L3F9BCA20
3f9bcbe0:	move   *b1(0x3f9b), *b0(0xbb00), 1
3f9bcc10:	dsjs   b11, L3F9BCA60
3f9bcc20:	movb   *a0(0x3f9b), *a0(0xbcc0)
3f9bcc50:	dsjs   b11, L3F9BCAA0
3f9bcc60:	.word  0xbe10
3f9bcc70:	dsjs   b11, L3F9BCAC0
3f9bcc80:	.word  0xbf30
3f9bcc90:	dsjs   b11, L3F9BCAE0
3f9bcca0:	jruc   L3F9BD0B0
3f9bccb0:	dsjs   b11, L3F9BCB00
3f9bccc0:	jale   0x18283f9b
L3F9BCCF0:
3f9bccf0:	move   *sp(0x140), a14, 1
3f9bcd10:	mmfm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f9bcd30:	rets   2
3f9bcd40:	mmtm   sp, a11,a13
3f9bcd60:	move   a14, a13
3f9bcd70:	calla  L3F708700
3f9bcda0:	move   *a8(0x100), a11, 1
3f9bcdc0:	move   *a11, a11, 1
3f9bcdd0:	move   *a11(0x20), a11, 1
3f9bcdf0:	subk   32, a11
3f9bce00:	jrne   L3F9BCED0
3f9bce10:	move   a14, -*sp, 1
3f9bce20:	move   *a13(0xffe0), a11, 1
3f9bce40:	move   *a11(0x60), *a14+, 1
3f9bce60:	movi   0x3f9c07d0, a8
3f9bce90:	move   a8, *a14+, 1
3f9bcea0:	calla  L3FB341E0
L3F9BCED0:
3f9bced0:	move   a14, -*sp, 1
3f9bcee0:	movi   0x3f9c08e8, a8
3f9bcf10:	move   a8, *a14+, 1
3f9bcf20:	calla  L3FB341E0
3f9bcf50:	move   a14, -*sp, 1
3f9bcf60:	movk   1, a11
3f9bcf70:	move   a11, *a14+, 1
3f9bcf80:	calla  L3F707A30
3f9bcfb0:	move   *sp(0x60), a14, 1
3f9bcfd0:	mmfm   sp, a11,a13
3f9bcff0:	rets   2
L3F9BD000:
3f9bd000:	mmtm   sp, a9,a11,a13
3f9bd020:	move   a14, a13
3f9bd030:	addi   0xa0, a14
3f9bd050:	move   *a13(0xffe0), *a13(0x20), 1
3f9bd080:	sub    a11, a11
3f9bd090:	move   a11, *a13, 1
3f9bd0a0:	move   a14, -*sp, 1
L3F9BD0B0:
3f9bd0b0:	move   *a13(0xffc0), *a14+, 1
3f9bd0d0:	move   *a13(0xffe0), *a14+, 1
3f9bd0f0:	calla  L3F9B5810
3f9bd120:	move   a8, *a13(0x60), 1
3f9bd140:	move   *a13(0xffc0), a9, 1
3f9bd160:	move   *a9(0x20), *a13(0x40), 1
3f9bd190:	movb   *a9(0x8), *a13(0x80)
3f9bd1c0:	movb   *a9(0x50), *a13(0x88)
3f9bd1f0:	movb   *a9(0x40), *a13(0x90)
3f9bd220:	calla  L3F708700
3f9bd250:	move   *a8(0x100), a9, 1
3f9bd270:	move   *a9, a9, 1
3f9bd280:	move   *a9(0x60), a9, 1
3f9bd2a0:	jreq   L3F9BD390
3f9bd2b0:	move   a14, -*sp, 1
3f9bd2c0:	move   a13, *a14+, 1
3f9bd2d0:	move   *a13(0xffe0), *a14+, 1
3f9bd2f0:	calla  L3F708700
3f9bd320:	move   *a8(0x100), a9, 1
3f9bd340:	move   *a9, a9, 1
3f9bd350:	move   *a9(0x60), a9, 1
3f9bd370:	call   a9
3f9bd380:	jruc   L3F9BD9A0
L3F9BD390:
3f9bd390:	move   a14, -*sp, 1
3f9bd3a0:	move   *a13(0x20), *a14+, 1
3f9bd3c0:	movi   0x3f9c0a50, a8
3f9bd3f0:	move   a8, *a14+, 1
3f9bd400:	calla  L3FB341E0
3f9bd430:	move   a14, -*sp, 1
3f9bd440:	move   a11, *a14+, 1
3f9bd450:	movi   0x3f9c0b80, a8
3f9bd480:	move   a8, *a14+, 1
3f9bd490:	calla  L3FB341E0
3f9bd4c0:	move   a14, -*sp, 1
3f9bd4d0:	move   *a13(0x60), *a14+, 1
3f9bd4f0:	movi   0x3f9c0c90, a8
3f9bd520:	move   a8, *a14+, 1
3f9bd530:	calla  L3FB341E0
3f9bd560:	move   a14, -*sp, 1
3f9bd570:	move   *a13(0x40), *a14+, 1
3f9bd590:	movi   0x3f9c0da0, a8
3f9bd5c0:	move   a8, *a14+, 1
3f9bd5d0:	calla  L3FB341E0
3f9bd600:	move   a14, -*sp, 1
3f9bd610:	setf   8, 0, 0
3f9bd620:	move   *a13(0x80), a9, 0
3f9bd640:	move   a9, *a14+, 1
3f9bd650:	movi   0x3f9c0eb0, a8
3f9bd680:	move   a8, *a14+, 1
3f9bd690:	calla  L3FB341E0
3f9bd6c0:	move   a14, -*sp, 1
3f9bd6d0:	setf   8, 0, 0
3f9bd6e0:	move   *a13(0x88), a9, 0
3f9bd700:	move   a9, *a14+, 1
3f9bd710:	movi   0x3f9c0fc0, a8
3f9bd740:	move   a8, *a14+, 1
3f9bd750:	calla  L3FB341E0
3f9bd780:	move   a14, -*sp, 1
3f9bd790:	setf   8, 0, 0
3f9bd7a0:	move   *a13(0x90), a9, 0
3f9bd7c0:	move   a9, *a14+, 1
3f9bd7d0:	movi   0x3f9c10d0, a8
3f9bd800:	move   a8, *a14+, 1
3f9bd810:	calla  L3FB341E0
3f9bd840:	move   a14, -*sp, 1
3f9bd850:	movi   0x3f9c11e0, a8
3f9bd880:	move   a8, *a14+, 1
3f9bd890:	calla  L3FB341E0
3f9bd8c0:	move   a14, -*sp, 1
3f9bd8d0:	movi   0x3f9c13e8, a8
3f9bd900:	move   a8, *a14+, 1
3f9bd910:	calla  L3FB341E0
3f9bd940:	move   a14, -*sp, 1
3f9bd950:	movk   1, a9
3f9bd960:	move   a9, *a14+, 1
3f9bd970:	calla  L3F707A30
L3F9BD9A0:
3f9bd9a0:	move   *sp(0x80), a14, 1
3f9bd9c0:	mmfm   sp, a9,a11,a13
3f9bd9e0:	rets   2
3f9bd9f0:	mmtm   sp, a9,a11,a13
3f9bda10:	move   a14, a13
3f9bda20:	addi   0x2120, a14
3f9bda40:	movi   0x3f9c14b8, a11
3f9bda70:	move   a11, *a13(0x2100), 1
3f9bda90:	move   a14, -*sp, 1
3f9bdaa0:	movi   0x200, a9
3f9bdac0:	move   a9, *a14+, 1
3f9bdad0:	move   a13, *a14+, 1
3f9bdae0:	move   *a13(0xffc0), a9, 1
3f9bdb00:	setf   8, 0, 0
3f9bdb10:	move   *a9(0x80), a8, 0
3f9bdb30:	move   a8, *a14+, 1
3f9bdb40:	move   *a13(0xffe0), *a14+, 1
3f9bdb60:	calla  L3F99C570
3f9bdb90:	move   a14, -*sp, 1
3f9bdba0:	movi   0x200, a9
3f9bdbc0:	move   a9, *a14+, 1
3f9bdbd0:	move   a13, a9
3f9bdbe0:	addi   0x1000, a9
3f9bdc00:	move   a9, *a14+, 1
3f9bdc10:	movi   0x3f9c1518, a8
3f9bdc40:	move   a8, *a14+, 1
3f9bdc50:	movi   0x3f9c1558, a8
3f9bdc80:	move   a8, *a14+, 1
3f9bdc90:	move   a11, *a14+, 1
3f9bdca0:	move   *a13(0xffe0), *a14+, 1
3f9bdcc0:	calla  L3F99CA80
3f9bdcf0:	move   a14, -*sp, 1
3f9bdd00:	move   a13, *a14+, 1
3f9bdd10:	move   a9, *a14+, 1
3f9bdd20:	movi   0x3f9c1590, a8
3f9bdd50:	move   a8, *a14+, 1
3f9bdd60:	move   @0xdad00, *a14+, 1
3f9bdd90:	calla  L3FD5EF50
3f9bddc0:	move   a14, -*sp, 1
3f9bddd0:	movi   0x200, a9
3f9bddf0:	move   a9, *a14+, 1
3f9bde00:	move   a13, a9
3f9bde10:	addi   0x1000, a9
3f9bde30:	move   a9, *a14+, 1
3f9bde40:	movi   0x3f9c15e0, a8
3f9bde70:	move   a8, *a14+, 1
3f9bde80:	movi   0x3f9c1690, a8
3f9bdeb0:	move   a8, *a14+, 1
3f9bdec0:	move   a11, *a14+, 1
3f9bded0:	move   *a13(0xffe0), *a14+, 1
3f9bdef0:	calla  L3F99CA80
3f9bdf20:	move   a14, -*sp, 1
3f9bdf30:	move   *a13(0xffc0), a9, 1
3f9bdf50:	setf   8, 0, 0
3f9bdf60:	move   *a9(0x88), a8, 0
3f9bdf80:	move   a8, *a14+, 1
3f9bdf90:	move   a13, a9
3f9bdfa0:	addi   0x1000, a9
3f9bdfc0:	move   a9, *a14+, 1
3f9bdfd0:	move   @0xdad00, *a14+, 1
3f9be000:	calla  L3FD5EF50
3f9be030:	move   a14, -*sp, 1
3f9be040:	move   *a13(0xffc0), a9, 1
3f9be060:	setf   8, 0, 0
3f9be070:	move   *a9(0x88), a8, 0
3f9be090:	move   a8, *a14+, 1
3f9be0a0:	movi   0x3f9c16e0, a8
3f9be0d0:	move   a8, *a14+, 1
3f9be0e0:	move   a13, a9
3f9be0f0:	addi   0x2000, a9
3f9be110:	move   a9, *a14+, 1
3f9be120:	calla  L3FB34430
3f9be150:	move   a14, -*sp, 1
3f9be160:	movi   0x200, a9
3f9be180:	move   a9, *a14+, 1
3f9be190:	move   a13, *a14+, 1
3f9be1a0:	movi   0x3f9c16f8, a8
3f9be1d0:	move   a8, *a14+, 1
3f9be1e0:	move   a13, a9
3f9be1f0:	addi   0x2000, a9
3f9be210:	move   a9, *a14+, 1
3f9be220:	movi   0x3f9c1700, a8
3f9be250:	move   a8, *a14+, 1
3f9be260:	move   *a13(0xffe0), *a14+, 1
3f9be280:	calla  L3F99CA80
3f9be2b0:	move   a14, -*sp, 1
3f9be2c0:	move   a13, *a14+, 1
3f9be2d0:	movi   0x3f9c1748, a8
3f9be300:	move   a8, *a14+, 1
3f9be310:	move   @0xdad00, *a14+, 1
3f9be340:	calla  L3FD5EF50
3f9be370:	move   a14, -*sp, 1
3f9be380:	move   @0xdad00, *a14+, 1
3f9be3b0:	movi   0x3f9c1768, a8
3f9be3e0:	move   a8, *a14+, 1
3f9be3f0:	calla  L3FD5F030
3f9be420:	move   a14, -*sp, 1
3f9be430:	movi   0x200, a9
3f9be450:	move   a9, *a14+, 1
3f9be460:	move   a13, a9
3f9be470:	addi   0x1000, a9
3f9be490:	move   a9, *a14+, 1
3f9be4a0:	movi   0x3f9c1788, a8
3f9be4d0:	move   a8, *a14+, 1
3f9be4e0:	movi   0x3f9c1820, a8
3f9be510:	move   a8, *a14+, 1
3f9be520:	move   a11, *a14+, 1
3f9be530:	move   *a13(0xffe0), *a14+, 1
3f9be550:	calla  L3F99CA80
3f9be580:	move   a14, -*sp, 1
3f9be590:	move   *a13(0xffc0), a9, 1
3f9be5b0:	setf   8, 0, 0
3f9be5c0:	move   *a9(0x90), a8, 0
3f9be5e0:	move   a8, *a14+, 1
3f9be5f0:	move   a13, a9
3f9be600:	addi   0x1000, a9
3f9be620:	move   a9, *a14+, 1
3f9be630:	move   @0xdad00, *a14+, 1
3f9be660:	calla  L3FD5EF50
3f9be690:	move   a14, -*sp, 1
3f9be6a0:	move   @0xdad00, *a14+, 1
3f9be6d0:	movi   0x3f9c1768, a8
3f9be700:	move   a8, *a14+, 1
3f9be710:	calla  L3FD5F030
3f9be740:	move   a14, -*sp, 1
3f9be750:	movi   0x200, a9
3f9be770:	move   a9, *a14+, 1
3f9be780:	move   a13, a9
3f9be790:	addi   0x1000, a9
3f9be7b0:	move   a9, *a14+, 1
3f9be7c0:	movi   0x3f9c1870, a8
3f9be7f0:	move   a8, *a14+, 1
3f9be800:	movi   0x3f9c18f0, a8
3f9be830:	move   a8, *a14+, 1
3f9be840:	move   a11, *a14+, 1
3f9be850:	move   *a13(0xffe0), *a14+, 1
3f9be870:	calla  L3F99CA80
3f9be8a0:	move   a14, -*sp, 1
3f9be8b0:	move   *a13(0xffc0), a9, 1
3f9be8d0:	move   *a9(0x40), *a14+, 1
3f9be8f0:	move   a13, a9
3f9be900:	addi   0x1000, a9
3f9be920:	move   a9, *a14+, 1
3f9be930:	move   @0xdad00, *a14+, 1
3f9be960:	calla  L3FD5EF50
3f9be990:	move   a14, -*sp, 1
3f9be9a0:	move   @0xdad00, *a14+, 1
3f9be9d0:	movi   0x3f9c1768, a8
3f9bea00:	move   a8, *a14+, 1
3f9bea10:	calla  L3FD5F030
3f9bea40:	move   a14, -*sp, 1
3f9bea50:	movi   0x200, a9
3f9bea70:	move   a9, *a14+, 1
3f9bea80:	move   a13, a9
3f9bea90:	addi   0x1000, a9
3f9beab0:	move   a9, *a14+, 1
3f9beac0:	movi   0x3f9c1948, a8
3f9beaf0:	move   a8, *a14+, 1
3f9beb00:	movi   0x3f9c19d0, a8
3f9beb30:	move   a8, *a14+, 1
3f9beb40:	move   a11, *a14+, 1
3f9beb50:	move   *a13(0xffe0), *a14+, 1
3f9beb70:	calla  L3F99CA80
3f9beba0:	move   a14, -*sp, 1
3f9bebb0:	move   *a13(0xffc0), a9, 1
3f9bebd0:	move   *a9(0x60), *a14+, 1
3f9bebf0:	move   a13, a9
3f9bec00:	addi   0x1000, a9
3f9bec20:	move   a9, *a14+, 1
3f9bec30:	move   @0xdad00, *a14+, 1
3f9bec60:	calla  L3FD5EF50
3f9bec90:	move   a14, -*sp, 1
3f9beca0:	move   @0xdad00, *a14+, 1
3f9becd0:	movi   0x3f9c1768, a8
3f9bed00:	move   a8, *a14+, 1
3f9bed10:	calla  L3FD5F030
3f9bed40:	move   a14, -*sp, 1
3f9bed50:	movi   0x200, a9
3f9bed70:	move   a9, *a14+, 1
3f9bed80:	move   a13, a9
3f9bed90:	addi   0x1000, a9
3f9bedb0:	move   a9, *a14+, 1
3f9bedc0:	movi   0x3f9c1a30, a8
3f9bedf0:	move   a8, *a14+, 1
3f9bee00:	movi   0x3f9c1ac8, a8
3f9bee30:	move   a8, *a14+, 1
3f9bee40:	move   a11, *a14+, 1
3f9bee50:	move   *a13(0xffe0), *a14+, 1
3f9bee70:	calla  L3F99CA80
3f9beea0:	move   a14, -*sp, 1
3f9beeb0:	move   *a13(0xffe0), a9, 1
3f9beed0:	move   *a9(0x320), *a14+, 1
3f9beef0:	move   a13, a9
3f9bef00:	addi   0x1000, a9
3f9bef20:	move   a9, *a14+, 1
3f9bef30:	move   @0xdad00, *a14+, 1
3f9bef60:	calla  L3FD5EF50
3f9bef90:	move   a14, -*sp, 1
3f9befa0:	move   @0xdad00, *a14+, 1
3f9befd0:	movi   0x3f9c1b38, a8
3f9bf000:	move   a8, *a14+, 1
3f9bf010:	calla  L3FD5F030
3f9bf040:	move   *a13(0xffc0), a9, 1
3f9bf060:	setf   8, 0, 0
3f9bf070:	move   *a9(0x80), a9, 0
3f9bf090:	subk   17, a9
3f9bf0a0:	jrne   L3F9BF0D0
3f9bf0b0:	sub    a8, a8
3f9bf0c0:	jruc   L3F9BF130
L3F9BF0D0:
3f9bf0d0:	move   a14, -*sp, 1
3f9bf0e0:	movk   1, a9
3f9bf0f0:	move   a9, *a14+, 1
3f9bf100:	calla  L3F707A30
L3F9BF130:
3f9bf130:	move   *sp(0x80), a14, 1
3f9bf150:	mmfm   sp, a9,a11,a13
3f9bf170:	rets   2
L3F9BF180:
3f9bf180:	mmtm   sp, a7,a9,a11,a13
3f9bf1a0:	move   a14, a13
3f9bf1b0:	move   *a13(0xffe0), a9, 1
3f9bf1d0:	move   *a13(0xffc0), a11, 1
3f9bf1f0:	move   *a9(0x5c0), a7, 1
3f9bf210:	cmp    a7, a11
3f9bf220:	jrls   L3F9BF360
3f9bf230:	move   *a9(0x5a0), a7, 1
3f9bf250:	jreq   L3F9BF2C0
3f9bf260:	move   a14, -*sp, 1
3f9bf270:	move   *a9(0x5a0), *a14+, 1
3f9bf290:	calla  L3F702440
L3F9BF2C0:
3f9bf2c0:	move   a11, *a9(0x5c0), 1
3f9bf2e0:	move   a14, -*sp, 1
3f9bf2f0:	move   a11, *a14+, 1
3f9bf300:	calla  L3F701230
3f9bf330:	move   a8, *a9(0x5a0), 1
3f9bf350:	jruc   L3F9BF380
L3F9BF360:
3f9bf360:	move   *a9(0x5a0), a8, 1
L3F9BF380:
3f9bf380:	move   *sp(0xa0), a14, 1
3f9bf3a0:	mmfm   sp, a7,a9,a11,a13
3f9bf3c0:	rets   2
L3F9BF3D0:
3f9bf3d0:	mmtm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3f9bf3f0:	move   a14, a13
3f9bf400:	sub    a9, a9
3f9bf410:	move   *a13(0xffe0), a7, 1
3f9bf430:	move   *a7(0x460), a7, 1
3f9bf450:	cmp    a7, a9
3f9bf460:	jrge   L3F9BF810
L3F9BF470:
3f9bf470:	move   *a13(0xffe0), a7, 1
3f9bf490:	move   a9, a3
3f9bf4a0:	move   a3, a5
3f9bf4b0:	sll    0x9, a3
3f9bf4c0:	sll    0x7, a5
3f9bf4d0:	add    a5, a3
3f9bf4e0:	move   *a7(0x480), a12, 1
3f9bf500:	add    a3, a12
3f9bf510:	sub    a10, a10
3f9bf520:	move   *a12(0xe0), a5, 1
3f9bf540:	cmp    a5, a10
3f9bf550:	jrge   L3F9BF7A0
L3F9BF560:
3f9bf560:	move   a10, a5
3f9bf570:	move   a5, a7
3f9bf580:	sll    0x6, a5
3f9bf590:	sll    0x5, a7
3f9bf5a0:	add    a7, a5
3f9bf5b0:	move   *a12(0x100), a0, 1
3f9bf5d0:	add    a5, a0
3f9bf5e0:	sub    a11, a11
3f9bf5f0:	move   *a0(0x20), a7, 1
3f9bf610:	cmp    a7, a11
3f9bf620:	jrge   L3F9BF750
L3F9BF630:
3f9bf630:	move   a11, a7
3f9bf640:	sll    0x8, a7
3f9bf650:	move   *a0(0x40), a2, 1
3f9bf670:	add    a7, a2
3f9bf680:	move   *a2(0x20), a7, 1
3f9bf6a0:	move   *a13(0xffc0), a5, 1
3f9bf6c0:	cmp    a5, a7
3f9bf6d0:	jrne   L3F9BF700
3f9bf6e0:	move   a2, a8
3f9bf6f0:	jruc   L3F9BF820
L3F9BF700:
3f9bf700:	inc    a11
3f9bf710:	move   *a0(0x20), a7, 1
3f9bf730:	cmp    a7, a11
3f9bf740:	jrlt   L3F9BF630
L3F9BF750:
3f9bf750:	inc    a10
3f9bf760:	move   *a12(0xe0), a7, 1
3f9bf780:	cmp    a7, a10
3f9bf790:	jrlt   L3F9BF560
L3F9BF7A0:
3f9bf7a0:	inc    a9
3f9bf7b0:	move   *a13(0xffe0), a7, 1
3f9bf7d0:	move   *a7(0x460), a5, 1
3f9bf7f0:	cmp    a5, a9
3f9bf800:	jrlt   L3F9BF470
L3F9BF810:
3f9bf810:	sub    a8, a8
L3F9BF820:
3f9bf820:	move   *sp(0x160), a14, 1
3f9bf840:	mmfm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3f9bf860:	rets   2
L3F9BF870:
3f9bf870:	mmtm   sp, a9,a11,a13
3f9bf890:	move   a14, a13
3f9bf8a0:	addi   0x60, a14
3f9bf8c0:	sub    a11, a11
3f9bf8d0:	move   a11, *a13(0x40), 1
3f9bf8f0:	move   a11, *a13, 1
3f9bf900:	move   *a13(0xffa0), a9, 1
3f9bf920:	cmp    a9, a11
3f9bf930:	jrge   L3F9BFCD0
L3F9BF940:
3f9bf940:	move   a14, -*sp, 1
3f9bf950:	move   *a13, a11, 1
3f9bf960:	sll    0x6, a11
3f9bf970:	move   *a13(0xffc0), a9, 1
3f9bf990:	add    a9, a11
3f9bf9a0:	move   *a11(0x20), *a14+, 1
3f9bf9c0:	move   *a13, a11, 1
3f9bf9d0:	sll    0x6, a11
3f9bf9e0:	add    a9, a11
3f9bf9f0:	move   *a11+, *a14+, 1
3f9bfa00:	move   *a13(0xffe0), *a14+, 1
3f9bfa20:	calla  L3F70D150
3f9bfa50:	move   a8, *a13(0x20), 1
3f9bfa70:	move   a8, a11
3f9bfa80:	jrge   L3F9BFB50
3f9bfa90:	move   a14, -*sp, 1
3f9bfaa0:	move   a8, *a14+, 1
3f9bfab0:	movi   0x3f9c1b48, a8
3f9bfae0:	move   a8, *a14+, 1
3f9bfaf0:	calla  L3FB341E0
3f9bfb20:	movi   0xffff, a8
3f9bfb40:	jruc   L3F9BFCF0
L3F9BFB50:
3f9bfb50:	move   *a13(0x40), a9, 1
3f9bfb70:	add    a8, a9
3f9bfb80:	move   a9, *a13(0x40), 1
3f9bfba0:	move   *a13, a9, 1
3f9bfbb0:	sll    0x6, a9
3f9bfbc0:	move   *a13(0xffc0), a11, 1
3f9bfbe0:	add    a11, a9
3f9bfbf0:	move   *a9(0x20), a9, 1
3f9bfc10:	cmp    a9, a8
3f9bfc20:	jreq   L3F9BFC60
3f9bfc30:	move   *a13(0x40), a8, 1
3f9bfc50:	jruc   L3F9BFCF0
L3F9BFC60:
3f9bfc60:	move   *a13, a9, 1
3f9bfc70:	inc    a9
3f9bfc80:	move   a9, *a13, 1
3f9bfc90:	move   *a13(0xffa0), a11, 1
3f9bfcb0:	cmp    a11, a9
3f9bfcc0:	jrlt   L3F9BF940
L3F9BFCD0:
3f9bfcd0:	move   *a13(0x40), a8, 1
L3F9BFCF0:
3f9bfcf0:	move   *sp(0x80), a14, 1
3f9bfd10:	mmfm   sp, a9,a11,a13
3f9bfd30:	rets   2
L3F9BFD40:
3f9bfd40:	mmtm   sp, a9,a11,a13
3f9bfd60:	move   a14, a13
3f9bfd70:	addi   0x60, a14
3f9bfd90:	sub    a11, a11
3f9bfda0:	move   a11, *a13(0x40), 1
3f9bfdc0:	move   a11, *a13, 1
3f9bfdd0:	move   *a13(0xffa0), a9, 1
3f9bfdf0:	cmp    a9, a11
3f9bfe00:	jrge   L3F9C01A0
L3F9BFE10:
3f9bfe10:	move   a14, -*sp, 1
3f9bfe20:	move   *a13, a11, 1
3f9bfe30:	sll    0x6, a11
3f9bfe40:	move   *a13(0xffc0), a9, 1
3f9bfe60:	add    a9, a11
3f9bfe70:	move   *a11(0x20), *a14+, 1
3f9bfe90:	move   *a13, a11, 1
3f9bfea0:	sll    0x6, a11
3f9bfeb0:	add    a9, a11
3f9bfec0:	move   *a11+, *a14+, 1
3f9bfed0:	move   *a13(0xffe0), *a14+, 1
3f9bfef0:	calla  L3F70C5C0
3f9bff20:	move   a8, *a13(0x20), 1
3f9bff40:	move   a8, a11
3f9bff50:	jrge   L3F9C0020
3f9bff60:	move   a14, -*sp, 1
3f9bff70:	move   a8, *a14+, 1
3f9bff80:	movi   0x3f9c1c20, a8
3f9bffb0:	move   a8, *a14+, 1
3f9bffc0:	calla  L3FB341E0
3f9bfff0:	movi   0xffff, a8
3f9c0010:	jruc   L3F9C01C0
L3F9C0020:
3f9c0020:	move   *a13(0x40), a9, 1
3f9c0040:	add    a8, a9
3f9c0050:	move   a9, *a13(0x40), 1
3f9c0070:	move   *a13, a9, 1
3f9c0080:	sll    0x6, a9
3f9c0090:	move   *a13(0xffc0), a11, 1
3f9c00b0:	add    a11, a9
3f9c00c0:	move   *a9(0x20), a9, 1
3f9c00e0:	cmp    a9, a8
3f9c00f0:	jreq   L3F9C0130
3f9c0100:	move   *a13(0x40), a8, 1
3f9c0120:	jruc   L3F9C01C0
L3F9C0130:
3f9c0130:	move   *a13, a9, 1
3f9c0140:	inc    a9
3f9c0150:	move   a9, *a13, 1
3f9c0160:	move   *a13(0xffa0), a11, 1
3f9c0180:	cmp    a11, a9
3f9c0190:	jrlt   L3F9BFE10
L3F9C01A0:
3f9c01a0:	move   *a13(0x40), a8, 1
L3F9C01C0:
3f9c01c0:	move   *sp(0x80), a14, 1
3f9c01e0:	mmfm   sp, a9,a11,a13
3f9c0200:	rets   2
L3F9C0210:
3f9c0210:	move   a13, -*sp, 1
3f9c0220:	move   a14, a13
3f9c0230:	move   a14, -*sp, 1
3f9c0240:	move   *a13(0xffe0), *a14+, 1
3f9c0260:	calla  L3F702440
3f9c0290:	move   *sp(0x40), a14, 1
3f9c02b0:	move   *sp+, a13, 1
3f9c02c0:	rets   2
3f9c02d0:	andn   b2, b8
3f9c02e0:	add    a10, a5
3f9c02f0:	sla    0x2, a4
3f9c0300:	.word  0x7962
3f9c0310:	sra    b11, b4
3f9c0320:	mpyu   b11, b3
3f9c0330:	sra    b11, b2
3f9c0340:	sra    a3, a1
3f9c0350:	rl     a9, a0
3f9c0360:	sla    0x3, b3
3f9c0370:	mods   a1, a5
3f9c0380:	sla    0x3, b8
3f9c0390:	.word  0x7265
3f9c03a0:	modu   b3, b2
3f9c03b0:	sla    0x3, sp
3f9c03c0:	sla    0x1, b13
3f9c03d0:	mods   a1, a5
3f9c03e0:	.word  0x0a78
3f9c03f0:	divs   a0, a0
3f9c0400:	sra    b11, b2
3f9c0410:	sra    a3, a1
3f9c0420:	sra    0x17, a8
3f9c0430:	sla    0x1, b10
3f9c0440:	sla    a11, a12
3f9c0450:	sra    a11, a2
3f9c0460:	rl     0xb, a12
3f9c0470:	.word  0x000a
3f9c0480:	andn   b2, b8
3f9c0490:	sla    a11, a5
3f9c04a0:	sra    0x1d, a4
3f9c04b0:	dsjs   a9, L3F9C05D0
3f9c04c0:	.word  0x7520
3f9c04d0:	rl     b11, b3
3f9c04e0:	srl    a11, a14
3f9c04f0:	.word  0x7320
3f9c0500:	sll    a11, sp
3f9c0510:	sra    a11, a11
3f9c0520:	sla    0x3, b4
3f9c0530:	mods   a1, a5
3f9c0540:	.word  0x0a78
3f9c0550:	divs   a0, a0
3f9c0560:	sra    b10, b2
3f9c0570:	sra    a3, a1
3f9c0580:	sra    0x17, a8
3f9c0590:	sla    0x1, b10
3f9c05a0:	cmp    b10, b0
3f9c05b0:	sla    0x2, a4
3f9c05c0:	.word  0x7369
L3F9C05D0:
3f9c05d0:	sll    0x9, a0
3f9c05e0:	.word  0x786c
3f9c05f0:	.word  0x000a
3f9c0600:	mods   b2, b8
3f9c0610:	sll    a3, a9
3f9c0620:	sla    0x1, b10
3f9c0630:	.word  0x7320
3f9c0640:	.word  0x7165
3f9c0650:	sra    b11, b5
3f9c0660:	sll    a11, a14
3f9c0670:	sla    0x3, a5
3f9c0680:	modu   a11, a12
3f9c0690:	.word  0x7473
3f9c06a0:	sra    0x1f, a0
3f9c06b0:	.word  0x7830
3f9c06c0:	mods   a1, a5
3f9c06d0:	sla    0x3, b8
3f9c06e0:	sla    0x1, b14
3f9c06f0:	.word  0x7830
3f9c0700:	mods   a1, a5
3f9c0710:	sra    0x15, b8
3f9c0720:	rl     a9, a0
3f9c0730:	sla    0x3, a14
3f9c0740:	sra    b11, b2
3f9c0750:	mods   b3, b0
3f9c0760:	sla    0x3, b9
3f9c0770:	.word  0x7974
3f9c0780:	sra    b11, b0
3f9c0790:	rl     0x1, a0
3f9c07a0:	sll    0xb, b8
3f9c07b0:	sla    0xb, b8
3f9c07c0:	.word  0x000a
3f9c07d0:	modu   a10, a3
3f9c07e0:	modu   a3, a14
3f9c07f0:	sll    a11, a5
3f9c0800:	rl     b11, b4
3f9c0810:	modu   a3, sp
3f9c0820:	sla    0x19, a0
3f9c0830:	sll    0x9, a0
3f9c0840:	sla    0x3, a4
3f9c0850:	modu   b11, b4
3f9c0860:	.word  0x7320
3f9c0870:	.word  0x7265
3f9c0880:	sra    b11, b6
3f9c0890:	sla    0x3, b2
3f9c08a0:	.word  0x7262
3f9c08b0:	lmo    a11, sp
3f9c08c0:	modu   a3, a5
3f9c08d0:	.word  0x0a2e
3f9c08e0:	sra    0x10, a0
3f9c08f0:	sra    0xf, a10
3f9c0900:	sra    0xf, a10
3f9c0910:	sra    0xf, a10
3f9c0920:	sra    0xf, a10
3f9c0930:	sla    0x1, a10
3f9c0940:	divs   a1, a0
3f9c0950:	move   a10, b9
3f9c0960:	.word  0x7245
3f9c0970:	modu   b11, b2
3f9c0980:	sla    0x3, b2
3f9c0990:	sla    0x1, a0
3f9c09a0:	move   a10, b9
3f9c09b0:	sra    a9, a0
3f9c09c0:	.word  0x7272
3f9c09d0:	.word  0x726f
3f9c09e0:	sla    0x1, a0
3f9c09f0:	sra    0xf, a10
3f9c0a00:	sra    0xf, a10
3f9c0a10:	sra    0xf, a10
3f9c0a20:	sra    0xf, a10
3f9c0a30:	sra    0xf, a10
3f9c0a40:	.word  0x000a
3f9c0a50:	.word  0x0a0a
3f9c0a60:	mpyu   a8, a10
3f9c0a70:	sub    b10, b8
3f9c0a80:	.word  0x7272
3f9c0a90:	.word  0x726f
3f9c0aa0:	sra    0x17, a8
3f9c0ab0:	sla    0x1, b10
3f9c0ac0:	.word  0x7665
3f9c0ad0:	modu   a3, a5
3f9c0ae0:	srl    0xd, b4
3f9c0af0:	rl     a11, a4
3f9c0b00:	.word  0x7073
3f9c0b10:	sla    a11, a12
3f9c0b20:	sla    0x3, b9
3f9c0b30:	sla    0x1, a0
3f9c0b40:	sla    0x1, a0
3f9c0b50:	sll    0x9, a0
3f9c0b60:	.word  0x786c
3f9c0b70:	.word  0x000a
3f9c0b80:	divs   b2, sp
3f9c0b90:	.word  0x7245
3f9c0ba0:	modu   b11, b2
3f9c0bb0:	sra    0x1d, b2
3f9c0bc0:	dsjs   a9, L3F9C0CE0
3f9c0bd0:	sra    a9, a0
3f9c0be0:	sra    b11, b6
3f9c0bf0:	.word  0x746e
3f9c0c00:	.word  0x742e
3f9c0c10:	.word  0x7079
3f9c0c20:	sla    0x3, a5
3f9c0c30:	sla    0x1, a0
3f9c0c40:	sla    0x1, a0
3f9c0c50:	sla    0x1, a0
3f9c0c60:	sla    0x1, a0
3f9c0c70:	sra    a1, a5
3f9c0c80:	.word  0x000a
3f9c0c90:	divs   b2, sp
3f9c0ca0:	.word  0x7245
3f9c0cb0:	modu   b11, b2
3f9c0cc0:	sra    0x1d, b2
3f9c0cd0:	dsjs   a9, L3F9C0DF0
L3F9C0CE0:
3f9c0ce0:	sra    a9, a0
3f9c0cf0:	sra    b11, b6
3f9c0d00:	.word  0x746e
3f9c0d10:	.word  0x732e
3f9c0d20:	.word  0x7265
3f9c0d30:	sla    a11, a9
3f9c0d40:	sla    0x3, a12
3f9c0d50:	sla    0x1, a0
3f9c0d60:	sla    0x1, a0
3f9c0d70:	sla    0x1, a0
3f9c0d80:	sra    a1, a5
3f9c0d90:	.word  0x000a
3f9c0da0:	divs   b2, sp
3f9c0db0:	.word  0x7245
3f9c0dc0:	modu   b11, b2
3f9c0dd0:	sra    0x1d, b2
3f9c0de0:	dsjs   a9, L3F9C0F00
L3F9C0DF0:
3f9c0df0:	sra    a9, a0
3f9c0e00:	sra    b11, b6
3f9c0e10:	.word  0x746e
3f9c0e20:	.word  0x722e
3f9c0e30:	.word  0x7365
3f9c0e40:	.word  0x756f
3f9c0e50:	sll    b11, b2
3f9c0e60:	rl     a11, a5
3f9c0e70:	sla    0x3, a4
3f9c0e80:	sla    0x1, a0
3f9c0e90:	.word  0x7525
3f9c0ea0:	.word  0x000a
3f9c0eb0:	divs   b2, sp
3f9c0ec0:	.word  0x7245
3f9c0ed0:	modu   b11, b2
3f9c0ee0:	sra    0x1d, b2
3f9c0ef0:	dsjs   a9, L3F9C1010
L3F9C0F00:
3f9c0f00:	sra    a9, a0
3f9c0f10:	sra    b11, b6
3f9c0f20:	.word  0x746e
3f9c0f30:	sra    a9, a14
3f9c0f40:	.word  0x7272
3f9c0f50:	.word  0x726f
3f9c0f60:	sll    b10, sp
3f9c0f70:	sra    a3, sp
3f9c0f80:	sla    0x3, a5
3f9c0f90:	sla    0x1, a0
3f9c0fa0:	.word  0x7525
3f9c0fb0:	.word  0x000a
3f9c0fc0:	divs   b2, sp
3f9c0fd0:	.word  0x7245
3f9c0fe0:	modu   b11, b2
3f9c0ff0:	sra    0x1d, b2
3f9c1000:	dsjs   a9, L3F9C1120
L3F9C1010:
3f9c1010:	sra    a9, a0
3f9c1020:	sra    b11, b6
3f9c1030:	.word  0x746e
3f9c1040:	.word  0x722e
3f9c1050:	.word  0x7165
3f9c1060:	sra    b11, b5
3f9c1070:	.word  0x7473
3f9c1080:	sll    b10, sp
3f9c1090:	sra    a3, sp
3f9c10a0:	sla    0x3, a5
3f9c10b0:	.word  0x7525
3f9c10c0:	.word  0x000a
3f9c10d0:	divs   b2, sp
3f9c10e0:	.word  0x7245
3f9c10f0:	modu   b11, b2
3f9c1100:	sra    0x1d, b2
3f9c1110:	dsjs   a9, L3F9C1230
L3F9C1120:
3f9c1120:	sra    a9, a0
3f9c1130:	sra    b11, b6
3f9c1140:	.word  0x746e
3f9c1150:	mods   a9, a14
3f9c1160:	modu   a3, a9
3f9c1170:	.word  0x726f
3f9c1180:	sll    b10, sp
3f9c1190:	sra    a3, sp
3f9c11a0:	sla    0x3, a5
3f9c11b0:	sla    0x1, a0
3f9c11c0:	.word  0x7525
3f9c11d0:	.word  0x000a
3f9c11e0:	divs   b2, sp
3f9c11f0:	.word  0x7245
3f9c1200:	modu   b11, b2
3f9c1210:	sra    0x1d, b2
3f9c1220:	dsjs   a9, L3F9C1340
L3F9C1230:
3f9c1230:	.word  0x7320
3f9c1240:	sra    a11, a12
3f9c1250:	.word  0x7065
3f9c1260:	modu   a3, a9
3f9c1270:	sla    0x3, a7
3f9c1280:	modu   b11, b4
3f9c1290:	.word  0x7420
3f9c12a0:	.word  0x7972
3f9c12b0:	.word  0x7420
3f9c12c0:	sla    0x3, sp
3f9c12d0:	modu   a11, a6
3f9c12e0:	sll    b11, b2
3f9c12f0:	sla    0x3, a5
3f9c1300:	sra    a11, a4
3f9c1310:	.word  0x7562
3f9c1320:	sla    0x3, a7
3f9c1330:	.word  0x756f
L3F9C1340:
3f9c1340:	.word  0x7074
3f9c1350:	.word  0x7475
3f9c1360:	sll    a1, a0
3f9c1370:	srl    a3, a5
3f9c1380:	.word  0x726f
3f9c1390:	sla    0x3, a5
3f9c13a0:	.word  0x7865
3f9c13b0:	.word  0x7469
3f9c13c0:	modu   a3, a9
3f9c13d0:	.word  0x0a67
3f9c13e0:	mpyu   a8, a0
3f9c13f0:	sub    b10, b8
3f9c1400:	.word  0x7272
3f9c1410:	.word  0x726f
3f9c1420:	sra    0x17, a8
3f9c1430:	sla    0x1, b10
3f9c1440:	.word  0x7270
3f9c1450:	sll    a11, sp
3f9c1460:	.word  0x7365
3f9c1470:	sla    0x3, b3
3f9c1480:	sra    a11, a4
3f9c1490:	sra    a3, a1
3f9c14a0:	.word  0x0a2e
3f9c14b0:	divs   a0, a0
3f9c14c0:	rl     a11, a12
3f9c14d0:	move   a11, a2
3f9c14e0:	.word  0x7365
3f9c14f0:	sla    b11, b3
3f9c1500:	sra    a11, a7
3f9c1510:	divs   a0, a0
3f9c1520:	sub    a9, a0
3f9c1530:	.word  0x7272
3f9c1540:	.word  0x726f
3f9c1550:	divs   a0, a0
3f9c1560:	.word  0x7245
3f9c1570:	modu   b11, b2
3f9c1580:	.word  0x0072
3f9c1590:	.word  0x7325
3f9c15a0:	sla    0x1, b10
3f9c15b0:	.word  0x7325
3f9c15c0:	sla    0x0, a10
3f9c15d0:	rev    a0
3f9c15e0:	sra    b10, b2
3f9c15f0:	.word  0x7571
3f9c1600:	.word  0x7365
3f9c1610:	sla    0x3, b4
3f9c1620:	sla    a10, a13
3f9c1630:	modu   a11, a10
3f9c1640:	sla    0x3, b2
3f9c1650:	modu   a11, a3
3f9c1660:	sra    a11, a4
3f9c1670:	sll    0x9, a0
3f9c1680:	.word  0x0064
3f9c1690:	sla    a10, a13
3f9c16a0:	modu   a11, a10
3f9c16b0:	addc   b11, b2
3f9c16c0:	sra    a3, sp
3f9c16d0:	.word  0x0065
3f9c16e0:	sra    a1, a5
3f9c16f0:	.word  0x0000
3f9c1700:	andn   b2, b8
3f9c1710:	.word  0x7165
3f9c1720:	sra    b11, b5
3f9c1730:	.word  0x7473
3f9c1740:	sla    0x0, a0
3f9c1750:	.word  0x7325
3f9c1760:	.word  0x0a00
3f9c1770:	sla    0x1, a0
3f9c1780:	andn   a0, a0
3f9c1790:	.word  0x7165
3f9c17a0:	sra    b11, b5
3f9c17b0:	.word  0x7473
3f9c17c0:	move   a9, a0
3f9c17d0:	modu   a3, a9
3f9c17e0:	.word  0x726f
3f9c17f0:	sll    a9, a0
3f9c1800:	sra    a3, sp
3f9c1810:	.word  0x0065
3f9c1820:	rl     a10, a13
3f9c1830:	modu   a11, a14
3f9c1840:	addc   b11, b2
3f9c1850:	sra    a3, sp
3f9c1860:	.word  0x0065
3f9c1870:	sra    b10, b2
3f9c1880:	modu   b11, b3
3f9c1890:	.word  0x7275
3f9c18a0:	sra    a11, a3
3f9c18b0:	sub    a2, a9
3f9c18c0:	rl     0x1, a0
3f9c18d0:	sll    0xb, b8
3f9c18e0:	.word  0x0078
3f9c18f0:	sra    b10, b2
3f9c1900:	modu   b11, b3
3f9c1910:	.word  0x7275
3f9c1920:	sra    a11, a3
3f9c1930:	sub    a2, a9
3f9c1940:	sub    a8, a0
3f9c1950:	.word  0x7272
3f9c1960:	.word  0x726f
3f9c1970:	andn   a9, a0
3f9c1980:	.word  0x7265
3f9c1990:	sla    a11, a9
3f9c19a0:	sla    0x3, a12
3f9c19b0:	sll    0x9, a3
3f9c19c0:	.word  0x0064
3f9c19d0:	.word  0x7245
3f9c19e0:	modu   b11, b2
3f9c19f0:	andn   b11, b2
3f9c1a00:	.word  0x7265
3f9c1a10:	sla    a11, a9
3f9c1a20:	.word  0x006c
3f9c1a30:	.word  0x7543
3f9c1a40:	.word  0x7272
3f9c1a50:	modu   a3, a5
3f9c1a60:	sla    0x3, b4
3f9c1a70:	sra    b10, b3
3f9c1a80:	rl     b11, b2
3f9c1a90:	mods   a3, a1
3f9c1aa0:	sla    0x19, a0
3f9c1ab0:	sra    a1, a5
3f9c1ac0:	addc   a8, a0
3f9c1ad0:	.word  0x7275
3f9c1ae0:	sra    b11, b2
3f9c1af0:	.word  0x746e
3f9c1b00:	sra    b10, b3
3f9c1b10:	rl     b11, b2
3f9c1b20:	mods   a3, a1
3f9c1b30:	.word  0x0a00
3f9c1b40:	xor    a8, a0
3f9c1b50:	cmp    b10, b2
3f9c1b60:	sub    b10, b4
3f9c1b70:	dsjs   b6, L3F9C1CA0
3f9c1b80:	.word  0x7720
3f9c1b90:	rl     b11, b2
3f9c1ba0:	sra    b11, b4
3f9c1bb0:	.word  0x7220
3f9c1bc0:	.word  0x7465
3f9c1bd0:	.word  0x7275
3f9c1be0:	sra    a11, a14
3f9c1bf0:	sla    0x3, a4
3f9c1c00:	sra    a1, a5
3f9c1c10:	.word  0x000a
3f9c1c20:	sub    b10, b2
3f9c1c30:	sub    a2, a1
3f9c1c40:	dsjs   b6, L3F9C1D70
3f9c1c50:	.word  0x7220
3f9c1c60:	sla    a11, a5
3f9c1c70:	sla    0x3, a4
3f9c1c80:	sra    b11, b2
3f9c1c90:	.word  0x7574
L3F9C1CA0:
3f9c1ca0:	modu   b3, b2
3f9c1cb0:	sra    a3, a5
3f9c1cc0:	sll    0x9, a0
3f9c1cd0:	.word  0x0a64
3f9c1ce0:	.word  0x0000
L3F9C1CF0:
3f9c1cf0:	mmtm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f9c1d10:	move   a14, a13
3f9c1d20:	addi   0x4040, a14
3f9c1d40:	move   *a13(0xffe0), a9, 1
3f9c1d60:	move   *a13(0xffc0), a10, 1
3f9c1d80:	move   *a9(0x2a0), a7, 1
3f9c1da0:	jrne   L3F9C22E0
L3F9C1DB0:
3f9c1db0:	move   a14, -*sp, 1
3f9c1dc0:	move   a9, *a14+, 1
3f9c1dd0:	calla  L3F9B1030
3f9c1e00:	calla  L3F708700
3f9c1e30:	move   *a8(0x100), a7, 1
3f9c1e50:	move   *a7, a7, 1
3f9c1e60:	move   *a9(0x60), a5, 1
3f9c1e80:	sll    0x5, a5
3f9c1e90:	add    a5, a7
3f9c1ea0:	move   *a7(0x8e0), *a13(0x4020), 1
3f9c1ed0:	move   *a13(0x4020), a7, 1
3f9c1ef0:	move   *a7(0xa0), *a13(0x4000), 1
3f9c1f20:	move   *a13(0x4000), a12, 1
3f9c1f40:	cmpi   0x20, a12
3f9c1f60:	jrnc   L3F9C1F80
3f9c1f70:	movk   32, a12
L3F9C1F80:
3f9c1f80:	cmpi   0x800, a12
3f9c1fa0:	jrle   L3F9C1FD0
3f9c1fb0:	movi   0x800, a12
L3F9C1FD0:
3f9c1fd0:	move   a12, a7
3f9c1fe0:	srl    0x5, a7
3f9c1ff0:	move   a7, a12
3f9c2000:	sll    0x5, a12
3f9c2010:	move   a14, -*sp, 1
3f9c2020:	move   a12, *a14+, 1
3f9c2030:	move   a13, *a14+, 1
3f9c2040:	move   a9, *a14+, 1
3f9c2050:	calla  L3F9B2470
3f9c2080:	move   a13, a0
3f9c2090:	move   a12, a5
3f9c20a0:	jrle   L3F9C22B0
3f9c20b0:	setf   8, 0, 0
L3F9C20C0:
3f9c20c0:	move   *a0, a7, 0
3f9c20d0:	jrne   L3F9C2150
3f9c20e0:	move   a14, -*sp, 1
3f9c20f0:	move   a0, *a14+, 1
3f9c2100:	move   a9, *a14+, 1
3f9c2110:	calla  L3F9BD000
3f9c2140:	jruc   L3F9C21B0
L3F9C2150:
3f9c2150:	move   a14, -*sp, 1
3f9c2160:	move   a0, *a14+, 1
3f9c2170:	move   a9, *a14+, 1
3f9c2180:	calla  L3F9B89A0
L3F9C21B0:
3f9c21b0:	setf   8, 0, 0
3f9c21c0:	move   *a0, a7, 0
3f9c21d0:	andi   0x7f, a7
3f9c2200:	sll    0x5, a7
3f9c2210:	addi   0x239e80, a7
3f9c2240:	move   *a7, a5, 1
3f9c2250:	inc    a5
3f9c2260:	move   a5, *a7, 1
3f9c2270:	addi   0x100, a0
3f9c2290:	subk   32, a12
3f9c22a0:	jrgt   L3F9C20C0
L3F9C22B0:
3f9c22b0:	move   *a9(0x2a0), a7, 1
3f9c22d0:	jreq   L3F9C1DB0
L3F9C22E0:
3f9c22e0:	move   *a9(0x2a0), a11, 1
3f9c2300:	move   a11, a7
3f9c2310:	addk   32, a7
3f9c2320:	move   a10, a8
3f9c2330:	movk   24, a5
L3F9C2340:
3f9c2340:	move   *a7+, *a8+, 1
3f9c2350:	dsjs   a5, L3F9C2340
3f9c2360:	move   *a11, a7, 1
3f9c2370:	move   a7, *a9(0x2a0), 1
3f9c2390:	jrne   L3F9C23C0
3f9c23a0:	move   a5, *a9(0x2c0), 1
L3F9C23C0:
3f9c23c0:	calla  L3F708700
3f9c23f0:	move   *a8(0x100), a7, 1
3f9c2410:	move   *a7, a7, 1
3f9c2420:	move   *a7(0xcc0), *a11(0x0), 1
3f9c2450:	calla  L3F708700
3f9c2480:	move   *a8(0x100), a7, 1
3f9c24a0:	move   *a7, a7, 1
3f9c24b0:	move   a11, *a7(0xcc0), 1
3f9c24d0:	move   *a9(0x2e0), a7, 1
3f9c24f0:	dec    a7
3f9c2500:	move   a7, *a9(0x2e0), 1
3f9c2520:	move   *sp(0x120), a14, 1
3f9c2540:	mmfm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f9c2560:	rets   2
L3F9C2570:
3f9c2570:	mmtm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f9c2590:	move   a14, a13
3f9c25a0:	addi   0xcb0, a14
3f9c25c0:	move   *a13(0xffe0), a9, 1
3f9c25e0:	jreq   L3F9C2610
3f9c25f0:	movb   *a9, a7
3f9c2600:	jrne   L3F9C2700
L3F9C2610:
3f9c2610:	move   a14, -*sp, 1
3f9c2620:	movi   0x3f9c76e0, a8
3f9c2650:	move   a8, *a14+, 1
3f9c2660:	calla  L3FD5ED90
3f9c2690:	move   a8, *a13(0x60), 1
3f9c26b0:	move   a8, a7
3f9c26c0:	jrne   L3F9C2720
3f9c26d0:	sub    a8, a8
3f9c26e0:	jauc   L3F9C6880
L3F9C2700:
3f9c2700:	move   a9, *a13(0x60), 1
L3F9C2720:
3f9c2720:	move   a14, -*sp, 1
3f9c2730:	movi   0x4d8, a7
3f9c2750:	move   a7, *a14+, 1
3f9c2760:	movk   1, a7
3f9c2770:	move   a7, *a14+, 1
3f9c2780:	calla  L3F703D90
3f9c27b0:	move   a8, a10
3f9c27c0:	jrne   L3F9C2890
3f9c27d0:	calla  L3F708700
3f9c2800:	move   *a8(0x100), a5, 1
3f9c2820:	move   *a5, a5, 1
3f9c2830:	movk   12, a7
3f9c2840:	move   a7, *a5(0x20), 1
3f9c2860:	sub    a8, a8
3f9c2870:	jauc   L3F9C6880
L3F9C2890:
3f9c2890:	move   a14, -*sp, 1
3f9c28a0:	move   a13, a5
3f9c28b0:	addi   0x980, a5
3f9c28d0:	move   a5, *a14+, 1
3f9c28e0:	move   a13, a7
3f9c28f0:	addi   0x180, a7
3f9c2910:	move   a7, *a14+, 1
3f9c2920:	move   *a13(0x60), *a14+, 1
3f9c2940:	calla  L3FD3A9C0
3f9c2970:	move   a8, *a13, 1
3f9c2980:	sub    a5, a5
3f9c2990:	move   a5, *a10(0x60), 1
3f9c29b0:	jruc   L3F9C2A10
L3F9C29C0:
3f9c29c0:	move   *a10(0x60), a7, 1
3f9c29e0:	inc    a7
3f9c29f0:	move   a7, *a10(0x60), 1
L3F9C2A10:
3f9c2a10:	calla  L3F708700
3f9c2a40:	move   *a8(0x100), a7, 1
3f9c2a60:	move   *a7, a7, 1
3f9c2a70:	move   *a10(0x60), a5, 1
3f9c2a90:	sll    0x5, a5
3f9c2aa0:	add    a5, a7
3f9c2ab0:	move   *a7(0x8e0), a7, 1
3f9c2ad0:	jreq   L3F9C2B20
3f9c2ae0:	move   *a10(0x60), a7, 1
3f9c2b00:	subk   31, a7
3f9c2b10:	jrlt   L3F9C29C0
L3F9C2B20:
3f9c2b20:	move   *a10(0x60), a7, 1
3f9c2b40:	subk   31, a7
3f9c2b50:	jrne   L3F9C2C10
3f9c2b60:	move   a14, -*sp, 1
3f9c2b70:	movi   0x3f9c7808, a8
3f9c2ba0:	move   a8, *a14+, 1
3f9c2bb0:	calla  L3FB341E0
3f9c2be0:	sub    a8, a8
3f9c2bf0:	jauc   L3F9C6880
L3F9C2C10:
3f9c2c10:	calla  L3F708700
3f9c2c40:	move   *a8(0x100), a7, 1
3f9c2c60:	move   *a7, a7, 1
3f9c2c70:	move   *a10(0x60), a5, 1
3f9c2c90:	sll    0x5, a5
3f9c2ca0:	add    a5, a7
3f9c2cb0:	move   *a13(0x0), *a7(0x8e0), 1
3f9c2ce0:	movk   1, a7
3f9c2cf0:	move   a7, *a13(0x80), 1
3f9c2d10:	movb   *a13(0x80), a5
3f9c2d30:	jreq   L3F9C2D90
3f9c2d40:	movi   0x6c, a5
3f9c2d60:	movb   a5, *a13(0xa0)
3f9c2d80:	jruc   L3F9C2DD0
L3F9C2D90:
3f9c2d90:	movi   0x42, a5
3f9c2db0:	movb   a5, *a13(0xa0)
L3F9C2DD0:
3f9c2dd0:	movk   11, a5
3f9c2de0:	setf   16, 0, 0
3f9c2df0:	move   a5, *a13(0xb0), 0
3f9c2e10:	sub    a5, a5
3f9c2e20:	move   a5, *a13(0xc0), 0
3f9c2e40:	move   a14, -*sp, 1
3f9c2e50:	move   a13, a5
3f9c2e60:	addi   0xa0, a5
3f9c2e80:	move   a5, *a14+, 1
3f9c2e90:	move   a10, *a14+, 1
3f9c2ea0:	calla  L3FD3C9F0
3f9c2ed0:	move   a14, -*sp, 1
3f9c2ee0:	movk   8, a5
3f9c2ef0:	move   a5, *a14+, 1
3f9c2f00:	move   a13, a5
3f9c2f10:	addi   0x100, a5
3f9c2f30:	move   a5, *a14+, 1
3f9c2f40:	move   a10, *a14+, 1
3f9c2f50:	calla  L3F9B2470
3f9c2f80:	setf   16, 0, 0
3f9c2f90:	move   *a13(0x110), a5, 0
3f9c2fb0:	subk   11, a5
3f9c2fc0:	jrnc   L3F9C3050
3f9c2fd0:	move   a14, -*sp, 1
3f9c2fe0:	movi   0x3f9c7930, a8
3f9c3010:	move   a8, *a14+, 1
3f9c3020:	calla  L3FB341E0
L3F9C3050:
3f9c3050:	setf   16, 0, 0
3f9c3060:	move   *a13(0x120), a5, 0
3f9c3080:	jreq   L3F9C3110
3f9c3090:	move   a14, -*sp, 1
3f9c30a0:	movi   0x3f9c7a78, a8
3f9c30d0:	move   a8, *a14+, 1
3f9c30e0:	calla  L3FB341E0
L3F9C3110:
3f9c3110:	setf   16, 0, 0
3f9c3120:	move   *a13(0x130), a5, 0
3f9c3140:	sll    0x2, a5
3f9c3150:	move   a5, *a13(0x9c0), 1
3f9c3170:	move   a14, -*sp, 1
3f9c3180:	move   a5, *a14+, 1
3f9c3190:	calla  L3F701230
3f9c31c0:	move   a8, *a13(0x160), 1
3f9c31e0:	move   a8, *a13(0x9a0), 1
3f9c3200:	move   a8, a8
3f9c3210:	jrne   L3F9C3330
3f9c3220:	calla  L3F708700
3f9c3250:	move   *a8(0x100), a5, 1
3f9c3270:	move   *a5, a5, 1
3f9c3280:	movk   12, a7
3f9c3290:	move   a7, *a5(0x20), 1
3f9c32b0:	move   a14, -*sp, 1
3f9c32c0:	move   a10, *a14+, 1
3f9c32d0:	calla  L3F702440
3f9c3300:	sub    a8, a8
3f9c3310:	jauc   L3F9C6880
L3F9C3330:
3f9c3330:	move   a14, -*sp, 1
3f9c3340:	move   a5, *a14+, 1
3f9c3350:	move   a8, *a14+, 1
3f9c3360:	move   a10, *a14+, 1
3f9c3370:	calla  L3F9B2470
3f9c33a0:	setf   8, 0, 0
3f9c33b0:	move   *a13(0x100), a5, 0
3f9c33d0:	dec    a5
3f9c33e0:	jreq   L3F9C3670
3f9c33f0:	move   a14, -*sp, 1
3f9c3400:	move   @0xdad00, *a14+, 1
3f9c3430:	move   *a13(0x108), a5, 0
3f9c3450:	move   a5, *a14+, 1
3f9c3460:	move   a7, *a14+, 1
3f9c3470:	move   *a13(0x9a0), *a14+, 1
3f9c3490:	calla  L3FD5EE70
3f9c34c0:	move   a14, -*sp, 1
3f9c34d0:	move   @0xdad00, *a14+, 1
3f9c3500:	move   a7, *a14+, 1
3f9c3510:	move   a7, *a14+, 1
3f9c3520:	movi   0x3f9c7c40, a8
3f9c3550:	move   a8, *a14+, 1
3f9c3560:	calla  L3FD5EE70
3f9c3590:	move   a14, -*sp, 1
3f9c35a0:	move   a10, *a14+, 1
3f9c35b0:	calla  L3F702440
3f9c35e0:	move   a14, -*sp, 1
3f9c35f0:	move   *a13(0x160), *a14+, 1
3f9c3610:	calla  L3F702440
3f9c3640:	sub    a8, a8
3f9c3650:	jauc   L3F9C6880
L3F9C3670:
3f9c3670:	sub    a5, a5
3f9c3680:	move   a5, *a10(0x40), 1
3f9c36a0:	setf   16, 0, 0
3f9c36b0:	move   *a13(0x110), a3, 0
3f9c36d0:	move   a3, *a10(0xa0), 1
3f9c36f0:	move   *a13(0x120), a5, 0
3f9c3710:	move   a5, *a10(0xc0), 1
3f9c3730:	move   *a13(0x9a0), a3, 1
3f9c3750:	move   *a3(0x0), *a10(0x280), 1
3f9c3780:	move   *a3(0x20), *a10(0x100), 1
3f9c37b0:	move   *a3(0x40), *a10(0x120), 1
3f9c37e0:	setf   8, 0, 0
3f9c37f0:	move   *a3(0xd0), a3, 0
3f9c3810:	move   a3, *a10(0x4e0), 1
3f9c3830:	move   *a13(0x9a0), a3, 1
3f9c3850:	move   *a3(0xd8), a3, 0
3f9c3870:	move   a3, *a10(0x500), 1
3f9c3890:	sub    a3, a3
3f9c38a0:	move   a3, *a10(0x520), 1
3f9c38c0:	move   a3, *a10(0x540), 1
3f9c38e0:	move   a3, *a10(0x560), 1
3f9c3900:	move   a3, *a10(0x4c0), 1
3f9c3920:	move   a3, *a10(0x580), 1
3f9c3940:	move   a3, *a10(0x5c0), 1
3f9c3960:	move   a3, *a10(0x5a0), 1
3f9c3980:	move   *a13(0x9a0), a3, 1
3f9c39a0:	move   *a3(0x60), *a10(0x4a0), 1
3f9c39d0:	move   *a3(0xa8), a3, 0
3f9c39f0:	move   a3, *a10(0x220), 1
3f9c3a10:	move   *a13(0x9a0), a3, 1
3f9c3a30:	move   *a3(0xa0), a3, 0
3f9c3a50:	move   a3, *a10(0x460), 1
3f9c3a70:	move   *a13(0x9a0), a3, 1
3f9c3a90:	move   *a3(0xb0), a3, 0
3f9c3ab0:	move   a3, *a10(0x1a0), 1
3f9c3ad0:	move   *a13(0x9a0), a3, 1
3f9c3af0:	move   *a3(0xc0), a3, 0
3f9c3b10:	move   a3, *a10(0x1c0), 1
3f9c3b30:	move   *a13(0x9a0), a3, 1
3f9c3b50:	move   *a3(0xc8), a3, 0
3f9c3b70:	move   a3, *a10(0x1e0), 1
3f9c3b90:	move   *a13(0x9a0), a3, 1
3f9c3bb0:	move   *a3(0xb8), a3, 0
3f9c3bd0:	move   a3, *a10(0x200), 1
3f9c3bf0:	move   *a13(0x9a0), a3, 1
3f9c3c10:	setf   16, 0, 0
3f9c3c20:	move   *a3(0x90), a3, 0
3f9c3c40:	move   a3, *a10(0x3c0), 1
3f9c3c60:	sub    a3, a3
3f9c3c70:	move   a3, *a10(0x600), 1
3f9c3c90:	move   a3, *a10(0x20), 1
3f9c3cb0:	move   a3, *a10(0x5e0), 1
3f9c3cd0:	movi   0x3f9b9290, a3
3f9c3d00:	move   a3, *a10(0x620), 1
3f9c3d20:	move   a3, *a10(0x640), 1
3f9c3d40:	movi   0x3f9b93d0, a3
3f9c3d70:	move   a3, *a10(0x1620), 1
3f9c3d90:	move   a3, *a10(0x1640), 1
3f9c3db0:	movk   2, a11
L3F9C3DC0:
3f9c3dc0:	move   a11, a7
3f9c3dd0:	sll    0x5, a7
3f9c3de0:	add    a10, a7
3f9c3df0:	movi   0x3f9b9510, a5
3f9c3e20:	move   a5, *a7(0x620), 1
3f9c3e40:	move   a11, a7
3f9c3e50:	sll    0x5, a7
3f9c3e60:	add    a10, a7
3f9c3e70:	sub    a3, a3
3f9c3e80:	move   a3, *a7(0x1620), 1
3f9c3ea0:	inc    a11
3f9c3eb0:	cmpi   0x23, a11
3f9c3ed0:	jrlt   L3F9C3DC0
3f9c3ee0:	movi   0x23, a11
L3F9C3F00:
3f9c3f00:	move   a11, a7
3f9c3f10:	sll    0x5, a7
3f9c3f20:	add    a10, a7
3f9c3f30:	movi   0x3f9b9290, a5
3f9c3f60:	move   a5, *a7(0x620), 1
3f9c3f80:	move   a11, a7
3f9c3f90:	sll    0x5, a7
3f9c3fa0:	add    a10, a7
3f9c3fb0:	movi   0x3f9b93d0, a3
3f9c3fe0:	move   a3, *a7(0x1620), 1
3f9c4000:	inc    a11
3f9c4010:	cmpi   0x80, a11
3f9c4030:	jrlt   L3F9C3F00
3f9c4040:	sub    a7, a7
3f9c4050:	move   a7, *a10(0x140), 1
3f9c4070:	move   a14, -*sp, 1
3f9c4080:	move   *a10(0x120), *a14+, 1
3f9c40a0:	calla  L3FCCBE80
3f9c40d0:	dec    a8
3f9c40e0:	move   a8, *a10(0x160), 1
3f9c4100:	move   a7, *a10(0x3e0), 1
3f9c4120:	move   a7, *a10(0x480), 1
3f9c4140:	move   a7, *a10(0x420), 1
3f9c4160:	move   a7, *a10(0x360), 1
3f9c4180:	move   a14, -*sp, 1
3f9c4190:	move   *a13(0x9a0), a7, 1
3f9c41b0:	setf   16, 0, 0
3f9c41c0:	move   *a7(0x80), a3, 0
3f9c41e0:	inc    a3
3f9c41f0:	move   a3, *a14+, 1
3f9c4200:	calla  L3F701230
3f9c4230:	move   a8, *a10(0xe0), 1
3f9c4250:	setf   16, 0, 0
3f9c4260:	move   *a7(0x80), a3, 0
3f9c4280:	move   a3, *a13(0x140), 1
3f9c42a0:	addi   0x100, a7
3f9c42c0:	move   a7, *a13(0x9a0), 1
3f9c42e0:	move   a14, -*sp, 1
3f9c42f0:	move   a3, *a14+, 1
3f9c4300:	move   a7, *a14+, 1
3f9c4310:	move   *a10(0xe0), *a14+, 1
3f9c4330:	calla  L3FB45EE0
3f9c4360:	addk   3, a3
3f9c4370:	movk   3, a5
3f9c4380:	andn   a5, a3
3f9c4390:	sll    0x3, a3
3f9c43a0:	add    a7, a3
3f9c43b0:	move   a3, *a13(0x9a0), 1
3f9c43d0:	move   a14, -*sp, 1
3f9c43e0:	move   *a10(0x220), a7, 1
3f9c4400:	sll    0x4, a7
3f9c4410:	move   a7, *a14+, 1
3f9c4420:	calla  L3F701230
3f9c4450:	move   a8, *a10(0x240), 1
3f9c4470:	move   *a10(0x240), a7, 1
3f9c4490:	jrne   L3F9C4540
3f9c44a0:	move   a14, -*sp, 1
3f9c44b0:	move   *a13(0x160), *a14+, 1
3f9c44d0:	move   a10, *a14+, 1
3f9c44e0:	calla  L3F9C68D0
3f9c4510:	sub    a8, a8
3f9c4520:	jauc   L3F9C6880
L3F9C4540:
3f9c4540:	sub    a11, a11
3f9c4550:	move   *a10(0x220), a7, 1
3f9c4570:	cmp    a7, a11
3f9c4580:	jrge   L3F9C4770
3f9c4590:	setf   8, 0, 0
L3F9C45A0:
3f9c45a0:	move   a11, a7
3f9c45b0:	sll    0x7, a7
3f9c45c0:	move   *a10(0x240), a12, 1
3f9c45e0:	add    a7, a12
3f9c45f0:	move   *a13(0x9a0), a7, 1
3f9c4610:	move   *a7, a5, 0
3f9c4620:	move   a5, *a12(0x20), 1
3f9c4640:	move   *a7(0x8), a5, 0
3f9c4660:	move   a5, *a12(0x40), 1
3f9c4680:	move   *a7(0x10), a5, 0
3f9c46a0:	move   a5, *a12(0x60), 1
3f9c46c0:	sub    a5, a5
3f9c46d0:	move   a5, *a12, 1
3f9c46e0:	addi   0x40, a7
3f9c4700:	move   a7, *a13(0x9a0), 1
3f9c4720:	inc    a11
3f9c4730:	move   *a10(0x220), a3, 1
3f9c4750:	cmp    a3, a11
3f9c4760:	jrlt   L3F9C45A0
L3F9C4770:
3f9c4770:	move   a14, -*sp, 1
3f9c4780:	move   *a10(0x460), a7, 1
3f9c47a0:	move   a7, a5
3f9c47b0:	sll    0x6, a7
3f9c47c0:	sll    0x4, a5
3f9c47d0:	add    a5, a7
3f9c47e0:	move   a7, *a14+, 1
3f9c47f0:	calla  L3F701230
3f9c4820:	move   a8, *a10(0x480), 1
3f9c4840:	move   *a10(0x480), a7, 1
3f9c4860:	jrne   L3F9C4910
3f9c4870:	move   a14, -*sp, 1
3f9c4880:	move   *a13(0x160), *a14+, 1
3f9c48a0:	move   a10, *a14+, 1
3f9c48b0:	calla  L3F9C68D0
3f9c48e0:	sub    a8, a8
3f9c48f0:	jauc   L3F9C6880
L3F9C4910:
3f9c4910:	sub    a11, a11
3f9c4920:	move   *a10(0x460), a7, 1
3f9c4940:	cmp    a7, a11
3f9c4950:	jage   L3F9C5930
L3F9C4970:
3f9c4970:	move   a11, a5
3f9c4980:	move   a5, a7
3f9c4990:	sll    0x9, a5
3f9c49a0:	sll    0x7, a7
3f9c49b0:	add    a7, a5
3f9c49c0:	move   *a10(0x480), a12, 1
3f9c49e0:	add    a5, a12
3f9c49f0:	move   *a13(0x9a0), a7, 1
3f9c4a10:	move   *a7(0x100), *a13(0x9e0), 1
3f9c4a40:	move   a10, *a12(0x20), 1
3f9c4a60:	move   *a7(0x0), *a12(0x40), 1
3f9c4a90:	move   *a7(0x20), *a12(0x180), 1
3f9c4ac0:	move   *a7(0x40), *a12(0x1a0), 1
3f9c4af0:	move   *a7(0x60), *a12(0x1c0), 1
3f9c4b20:	move   *a7(0x80), *a12(0x260), 1
3f9c4b50:	setf   16, 0, 0
3f9c4b60:	move   *a7(0xa0), a5, 0
3f9c4b80:	move   a5, *a12(0x60), 1
3f9c4ba0:	move   *a7(0xb0), a5, 0
3f9c4bc0:	move   a5, *a12(0x80), 1
3f9c4be0:	move   *a7(0xc0), a5, 0
3f9c4c00:	move   a5, *a12(0xa0), 1
3f9c4c20:	move   *a7(0xd0), a5, 0
3f9c4c40:	move   a5, *a12(0xc0), 1
3f9c4c60:	move   *a7(0xe0), a5, 0
3f9c4c80:	move   a5, *a12(0x200), 1
3f9c4ca0:	move   *a7(0xf0), a5, 0
3f9c4cc0:	move   a5, *a12(0x1e0), 1
3f9c4ce0:	sub    a5, a5
3f9c4cf0:	move   a5, *a12(0x140), 1
3f9c4d10:	setf   8, 0, 0
3f9c4d20:	move   *a7(0x120), a3, 0
3f9c4d40:	move   a3, *a12(0x220), 1
3f9c4d60:	move   *a7(0x128), a3, 0
3f9c4d80:	move   a3, *a12(0x240), 1
3f9c4da0:	move   *a7(0x130), a3, 0
3f9c4dc0:	move   a3, *a12(0x120), 1
3f9c4de0:	move   *a7(0x138), a3, 0
3f9c4e00:	move   a3, *a12(0xe0), 1
3f9c4e20:	move   a5, *a12, 1
3f9c4e30:	addi   0x140, a7
3f9c4e50:	move   a7, *a13(0x9a0), 1
3f9c4e70:	move   a14, -*sp, 1
3f9c4e80:	move   *a12(0xe0), a3, 1
3f9c4ea0:	move   a3, a5
3f9c4eb0:	sll    0x3, a3
3f9c4ec0:	sll    0x2, a5
3f9c4ed0:	add    a5, a3
3f9c4ee0:	move   a3, *a14+, 1
3f9c4ef0:	calla  L3F701230
3f9c4f20:	move   a8, *a12(0x100), 1
3f9c4f40:	move   *a12(0x100), a5, 1
3f9c4f60:	jrne   L3F9C5010
3f9c4f70:	move   a14, -*sp, 1
3f9c4f80:	move   *a13(0x160), *a14+, 1
3f9c4fa0:	move   a10, *a14+, 1
3f9c4fb0:	calla  L3F9C68D0
3f9c4fe0:	sub    a8, a8
3f9c4ff0:	jauc   L3F9C6880
L3F9C5010:
3f9c5010:	sub    a5, a5
3f9c5020:	move   a5, *a13(0x20), 1
3f9c5040:	move   *a12(0xe0), a3, 1
3f9c5060:	cmp    a3, a5
3f9c5070:	jage   L3F9C58D0
L3F9C5090:
3f9c5090:	move   *a13(0x20), a7, 1
3f9c50b0:	move   a7, a5
3f9c50c0:	sll    0x6, a7
3f9c50d0:	sll    0x5, a5
3f9c50e0:	add    a5, a7
3f9c50f0:	move   *a12(0x100), a5, 1
3f9c5110:	add    a7, a5
3f9c5120:	move   a5, *a13(0xa00), 1
3f9c5140:	move   *a13(0x9a0), a7, 1
3f9c5160:	setf   8, 0, 0
3f9c5170:	move   *a7, a3, 0
3f9c5180:	move   a3, *a5, 1
3f9c5190:	setf   16, 0, 0
3f9c51a0:	move   *a7(0x10), a3, 0
3f9c51c0:	move   a3, *a5(0x20), 1
3f9c51e0:	addi   0x40, a7
3f9c5200:	move   a7, *a13(0x9a0), 1
3f9c5220:	move   a14, -*sp, 1
3f9c5230:	move   *a5(0x20), a3, 1
3f9c5250:	sll    0x5, a3
3f9c5260:	move   a3, *a14+, 1
3f9c5270:	calla  L3F701230
3f9c52a0:	move   a8, *a5(0x40), 1
3f9c52c0:	move   *a5(0x40), a3, 1
3f9c52e0:	jrne   L3F9C5390
3f9c52f0:	move   a14, -*sp, 1
3f9c5300:	move   *a13(0x160), *a14+, 1
3f9c5320:	move   a10, *a14+, 1
3f9c5330:	calla  L3F9C68D0
3f9c5360:	sub    a8, a8
3f9c5370:	jauc   L3F9C6880
L3F9C5390:
3f9c5390:	sub    a3, a3
3f9c53a0:	move   a3, *a13(0x40), 1
3f9c53c0:	move   *a5(0x20), a5, 1
3f9c53e0:	cmp    a5, a3
3f9c53f0:	jrge   L3F9C5830
L3F9C5400:
3f9c5400:	move   *a13(0xa00), a7, 1
3f9c5420:	move   *a13(0x40), a5, 1
3f9c5440:	sll    0x8, a5
3f9c5450:	move   *a7(0x40), a0, 1
3f9c5470:	add    a5, a0
3f9c5480:	move   *a13(0x9a0), a5, 1
3f9c54a0:	move   *a5, a3, 1
3f9c54b0:	move   a3, *a0(0x20), 1
3f9c54d0:	move   *a13(0x9e0), a5, 1
3f9c54f0:	cmp    a5, a3
3f9c5500:	jrne   L3F9C5530
3f9c5510:	move   a0, *a12(0x140), 1
L3F9C5530:
3f9c5530:	move   *a13(0x9a0), a3, 1
3f9c5550:	setf   8, 0, 0
3f9c5560:	move   *a3(0x20), a3, 0
3f9c5580:	move   a3, *a0(0x40), 1
3f9c55a0:	move   *a13(0x9a0), a3, 1
3f9c55c0:	move   *a3(0x28), a3, 0
3f9c55e0:	move   a3, *a0(0xc0), 1
3f9c5600:	move   *a13(0x9a0), a3, 1
3f9c5620:	setf   16, 0, 0
3f9c5630:	move   *a3(0x30), a3, 0
3f9c5650:	move   a3, *a0(0xe0), 1
3f9c5670:	move   *a13(0x9a0), a3, 1
3f9c5690:	move   *a3(0x40), *a0(0x60), 1
3f9c56c0:	move   *a3(0x60), *a0(0x80), 1
3f9c56f0:	move   *a3(0x80), *a0(0xa0), 1
3f9c5720:	sub    a3, a3
3f9c5730:	move   a3, *a0, 1
3f9c5740:	move   *a13(0x9a0), a3, 1
3f9c5760:	addi   0xc0, a3
3f9c5780:	move   a3, *a13(0x9a0), 1
3f9c57a0:	move   *a13(0x40), a3, 1
3f9c57c0:	inc    a3
3f9c57d0:	move   a3, *a13(0x40), 1
3f9c57f0:	move   *a7(0x20), a5, 1
3f9c5810:	cmp    a5, a3
3f9c5820:	jrlt   L3F9C5400
L3F9C5830:
3f9c5830:	move   *a13(0x20), a7, 1
3f9c5850:	inc    a7
3f9c5860:	move   a7, *a13(0x20), 1
3f9c5880:	move   *a12(0xe0), a5, 1
3f9c58a0:	cmp    a5, a7
3f9c58b0:	jalt   L3F9C5090
L3F9C58D0:
3f9c58d0:	inc    a11
3f9c58e0:	move   *a10(0x460), a7, 1
3f9c5900:	cmp    a7, a11
3f9c5910:	jalt   L3F9C4970
L3F9C5930:
3f9c5930:	movk   11, a7
3f9c5940:	move   a7, *a10(0x260), 1
3f9c5960:	movi   0x3f9b56b0, a5
3f9c5990:	move   a5, *a10(0x180), 1
3f9c59b0:	sub    a3, a3
3f9c59c0:	move   a3, *a10(0x400), 1
3f9c59e0:	move   a3, *a10(0x320), 1
3f9c5a00:	move   a3, *a10(0x300), 1
3f9c5a20:	move   *a13(0x980), *a10(0x440), 1
3f9c5a50:	calla  L3F708700
3f9c5a80:	move   *a8(0x100), a3, 1
3f9c5aa0:	move   *a3, a3, 1
3f9c5ab0:	addi   0x1220, a3
3f9c5ad0:	move   a3, *a10(0x340), 1
3f9c5af0:	move   a14, -*sp, 1
3f9c5b00:	move   a14, -*sp, 1
3f9c5b10:	move   a13, a3
3f9c5b20:	addi   0x180, a3
3f9c5b40:	move   a3, *a14+, 1
3f9c5b50:	calla  L3FB458D0
3f9c5b80:	inc    a8
3f9c5b90:	move   a8, *a14+, 1
3f9c5ba0:	calla  L3F701230
3f9c5bd0:	move   a8, *a10(0x420), 1
3f9c5bf0:	move   a8, a0
3f9c5c00:	jrne   L3F9C5CB0
3f9c5c10:	move   a14, -*sp, 1
3f9c5c20:	move   *a13(0x160), *a14+, 1
3f9c5c40:	move   a10, *a14+, 1
3f9c5c50:	calla  L3F9C68D0
3f9c5c80:	sub    a8, a8
3f9c5c90:	jauc   L3F9C6880
L3F9C5CB0:
3f9c5cb0:	move   a14, -*sp, 1
3f9c5cc0:	move   a3, *a14+, 1
3f9c5cd0:	move   *a10(0x420), *a14+, 1
3f9c5cf0:	calla  L3FB45720
3f9c5d20:	move   a14, -*sp, 1
3f9c5d30:	movi   0x800, a7
3f9c5d50:	move   a7, *a14+, 1
3f9c5d60:	calla  L3F701230
3f9c5d90:	move   a8, *a10(0x360), 1
3f9c5db0:	move   a8, *a10(0x380), 1
3f9c5dd0:	move   a8, a0
3f9c5de0:	jrne   L3F9C5E90
3f9c5df0:	move   a14, -*sp, 1
3f9c5e00:	move   *a13(0x160), *a14+, 1
3f9c5e20:	move   a10, *a14+, 1
3f9c5e30:	calla  L3F9C68D0
3f9c5e60:	sub    a8, a8
3f9c5e70:	jauc   L3F9C6880
L3F9C5E90:
3f9c5e90:	move   *a10(0x360), a3, 1
3f9c5eb0:	addi   0x4000, a3
3f9c5ed0:	move   a3, *a10(0x3a0), 1
3f9c5ef0:	sub    a3, a3
3f9c5f00:	move   a3, *a10(0x2c0), 1
3f9c5f20:	move   a3, *a10(0x2a0), 1
3f9c5f40:	move   a3, *a10(0x2e0), 1
3f9c5f60:	calla  L3F708700
3f9c5f90:	move   *a8(0x100), a3, 1
3f9c5fb0:	move   *a3, *a10, 1
3f9c5fc0:	move   a14, -*sp, 1
3f9c5fd0:	move   *a13(0x160), *a14+, 1
3f9c5ff0:	calla  L3F702440
3f9c6020:	sub    a11, a11
3f9c6030:	move   *a10(0x460), a3, 1
3f9c6050:	cmp    a3, a11
3f9c6060:	jrge   L3F9C6290
L3F9C6070:
3f9c6070:	move   a11, a5
3f9c6080:	move   a5, a7
3f9c6090:	sll    0x9, a5
3f9c60a0:	sll    0x7, a7
3f9c60b0:	add    a7, a5
3f9c60c0:	move   *a10(0x480), a12, 1
3f9c60e0:	add    a5, a12
3f9c60f0:	move   *a12(0x1c0), *a13(0xa20), 1
3f9c6120:	move   *a12(0x1a0), *a13(0xa40), 1
3f9c6150:	move   a14, -*sp, 1
3f9c6160:	move   a13, a7
3f9c6170:	addi   0x9e0, a7
3f9c6190:	move   a7, *a14+, 1
3f9c61a0:	movk   12, a5
3f9c61b0:	move   a5, *a14+, 1
3f9c61c0:	move   *a12(0x40), *a14+, 1
3f9c61e0:	move   a10, *a14+, 1
3f9c61f0:	calla  L3F997000
3f9c6220:	move   a8, *a12(0x160), 1
3f9c6240:	inc    a11
3f9c6250:	move   *a10(0x460), a7, 1
3f9c6270:	cmp    a7, a11
3f9c6280:	jrlt   L3F9C6070
L3F9C6290:
3f9c6290:	move   a14, -*sp, 1
3f9c62a0:	calla  L3F708700
3f9c62d0:	move   *a8(0x100), a7, 1
3f9c62f0:	move   *a7, a7, 1
3f9c6300:	move   *a7(0x1200), *a14+, 1
3f9c6320:	move   a10, *a14+, 1
3f9c6330:	calla  L3FD9FD30
3f9c6360:	move   @0x23aec0, a7, 1
3f9c6390:	move   a7, *a10(0x40), 1
3f9c63b0:	move   a10, @0x23aec0, 1
3f9c63e0:	sub    a7, a7
3f9c63f0:	move   a7, *a10(0x2680), 1
3f9c6410:	move   a7, *a10(0x26a0), 1
3f9c6430:	move   a7, *a10(0x2640), 1
3f9c6450:	move   a7, *a10(0x2660), 1
3f9c6470:	move   a14, -*sp, 1
3f9c6480:	move   a10, a5
3f9c6490:	addi   0x580, a5
3f9c64b0:	move   a5, *a14+, 1
3f9c64c0:	move   a13, a5
3f9c64d0:	addi   0xa40, a5
3f9c64f0:	move   a5, *a14+, 1
3f9c6500:	move   a13, a3
3f9c6510:	addi   0xa20, a3
3f9c6530:	move   a3, *a14+, 1
3f9c6540:	move   a13, a7
3f9c6550:	addi   0xa00, a7
3f9c6570:	move   a7, *a14+, 1
3f9c6580:	move   a13, a3
3f9c6590:	addi   0x9e0, a3
3f9c65b0:	move   a3, *a14+, 1
3f9c65c0:	movk   31, a3
3f9c65d0:	move   a3, *a14+, 1
3f9c65e0:	sub    a3, a3
3f9c65f0:	move   a3, *a14+, 1
3f9c6600:	movi   0x5f5e100, a3
3f9c6630:	move   a3, *a14+, 1
3f9c6640:	sub    a3, a3
3f9c6650:	move   a3, *a14+, 1
3f9c6660:	movk   23, a3
3f9c6670:	move   a3, *a14+, 1
3f9c6680:	move   *a10(0x480), a3, 1
3f9c66a0:	move   *a3(0x40), *a14+, 1
3f9c66c0:	move   a10, *a14+, 1
3f9c66d0:	calla  L3FD57600
3f9c6700:	move   a8, a0
3f9c6710:	jreq   L3F9C6760
3f9c6720:	sub    a3, a3
3f9c6730:	move   a3, *a10(0x580), 1
3f9c6750:	jruc   L3F9C6870
L3F9C6760:
3f9c6760:	move   *a13(0x9e0), a3, 1
3f9c6780:	subk   31, a3
3f9c6790:	jrne   L3F9C67E0
3f9c67a0:	move   *a13(0xa00), a3, 1
3f9c67c0:	subk   8, a3
3f9c67d0:	jreq   L3F9C6870
L3F9C67E0:
3f9c67e0:	move   *a10(0x580), a3, 1
3f9c6800:	jreq   L3F9C6870
3f9c6810:	move   a14, -*sp, 1
3f9c6820:	move   *a10(0x580), *a14+, 1
3f9c6840:	calla  L3F702440
L3F9C6870:
3f9c6870:	move   a10, a8
L3F9C6880:
3f9c6880:	move   *sp(0x140), a14, 1
3f9c68a0:	mmfm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f9c68c0:	rets   2
L3F9C68D0:
3f9c68d0:	mmtm   sp, a9,a11,a13
3f9c68f0:	move   a14, a13
3f9c6900:	move   a14, -*sp, 1
3f9c6910:	move   *a13(0xffe0), a11, 1
3f9c6930:	move   *a11(0x60), *a14+, 1
3f9c6950:	calla  L3FD3B840
3f9c6980:	move   a14, -*sp, 1
3f9c6990:	move   a11, *a14+, 1
3f9c69a0:	calla  L3F9C6B10
3f9c69d0:	move   a14, -*sp, 1
3f9c69e0:	move   *a13(0xffc0), *a14+, 1
3f9c6a00:	calla  L3F702440
3f9c6a30:	calla  L3F708700
3f9c6a60:	move   *a8(0x100), a9, 1
3f9c6a80:	move   *a9, a9, 1
3f9c6a90:	movk   12, a11
3f9c6aa0:	move   a11, *a9(0x20), 1
3f9c6ac0:	move   *sp(0x80), a14, 1
3f9c6ae0:	mmfm   sp, a9,a11,a13
3f9c6b00:	rets   2
L3F9C6B10:
3f9c6b10:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f9c6b30:	move   a14, a13
3f9c6b40:	addi   0x40, a14
3f9c6b60:	move   *a13(0xffe0), a9, 1
3f9c6b80:	move   *a9(0x480), a11, 1
3f9c6ba0:	jreq   L3F9C71D0
3f9c6bb0:	sub    a10, a10
3f9c6bc0:	move   *a9(0x460), a11, 1
3f9c6be0:	cmp    a11, a10
3f9c6bf0:	jrge   L3F9C7170
L3F9C6C00:
3f9c6c00:	move   a10, a7
3f9c6c10:	move   a7, a11
3f9c6c20:	sll    0x9, a7
3f9c6c30:	sll    0x7, a11
3f9c6c40:	add    a11, a7
3f9c6c50:	move   *a9(0x480), a11, 1
3f9c6c70:	add    a7, a11
3f9c6c80:	move   a11, *a13, 1
3f9c6c90:	move   *a11(0x100), a7, 1
3f9c6cb0:	jreq   L3F9C70B0
3f9c6cc0:	sub    a11, a11
3f9c6cd0:	move   *a13, a7, 1
3f9c6ce0:	move   *a7(0xe0), a7, 1
3f9c6d00:	cmp    a7, a11
3f9c6d10:	jrge   L3F9C7040
L3F9C6D20:
3f9c6d20:	move   *a13, a7, 1
3f9c6d30:	move   a11, a3
3f9c6d40:	move   a3, a5
3f9c6d50:	sll    0x6, a3
3f9c6d60:	sll    0x5, a5
3f9c6d70:	add    a5, a3
3f9c6d80:	move   *a7(0x100), a5, 1
3f9c6da0:	add    a3, a5
3f9c6db0:	move   a5, *a13(0x20), 1
3f9c6dd0:	move   *a5(0x40), a3, 1
3f9c6df0:	jreq   L3F9C6FE0
3f9c6e00:	sub    a12, a12
3f9c6e10:	move   *a5(0x20), a3, 1
3f9c6e30:	cmp    a3, a12
3f9c6e40:	jrge   L3F9C6F60
L3F9C6E50:
3f9c6e50:	move   a14, -*sp, 1
3f9c6e60:	move   *a13(0x20), a7, 1
3f9c6e80:	move   a12, a5
3f9c6e90:	sll    0x8, a5
3f9c6ea0:	move   *a7(0x40), a3, 1
3f9c6ec0:	add    a5, a3
3f9c6ed0:	move   *a3+, *a14+, 1
3f9c6ee0:	calla  L3FD4ED20
3f9c6f10:	inc    a12
3f9c6f20:	move   *a7(0x20), a5, 1
3f9c6f40:	cmp    a5, a12
3f9c6f50:	jrlt   L3F9C6E50
L3F9C6F60:
3f9c6f60:	move   a14, -*sp, 1
3f9c6f70:	move   *a13(0x20), a7, 1
3f9c6f90:	move   *a7(0x40), *a14+, 1
3f9c6fb0:	calla  L3F702440
L3F9C6FE0:
3f9c6fe0:	inc    a11
3f9c6ff0:	move   *a13, a7, 1
3f9c7000:	move   *a7(0xe0), a5, 1
3f9c7020:	cmp    a5, a11
3f9c7030:	jrlt   L3F9C6D20
L3F9C7040:
3f9c7040:	move   a14, -*sp, 1
3f9c7050:	move   *a13, a7, 1
3f9c7060:	move   *a7(0x100), *a14+, 1
3f9c7080:	calla  L3F702440
L3F9C70B0:
3f9c70b0:	move   a14, -*sp, 1
3f9c70c0:	move   *a13, a11, 1
3f9c70d0:	move   *a11(0x0), *a14+, 1
3f9c70f0:	calla  L3FD4ED20
3f9c7120:	inc    a10
3f9c7130:	move   *a9(0x460), a11, 1
3f9c7150:	cmp    a11, a10
3f9c7160:	jrlt   L3F9C6C00
L3F9C7170:
3f9c7170:	move   a14, -*sp, 1
3f9c7180:	move   *a9(0x480), *a14+, 1
3f9c71a0:	calla  L3F702440
L3F9C71D0:
3f9c71d0:	move   *a9(0x240), a11, 1
3f9c71f0:	jreq   L3F9C73A0
3f9c7200:	sub    a10, a10
3f9c7210:	move   *a9(0x220), a11, 1
3f9c7230:	cmp    a11, a10
3f9c7240:	jrge   L3F9C7340
L3F9C7250:
3f9c7250:	move   a14, -*sp, 1
3f9c7260:	move   a10, a11
3f9c7270:	sll    0x7, a11
3f9c7280:	move   *a9(0x240), a7, 1
3f9c72a0:	add    a11, a7
3f9c72b0:	move   *a7+, *a14+, 1
3f9c72c0:	calla  L3FD4ED20
3f9c72f0:	inc    a10
3f9c7300:	move   *a9(0x220), a11, 1
3f9c7320:	cmp    a11, a10
3f9c7330:	jrlt   L3F9C7250
L3F9C7340:
3f9c7340:	move   a14, -*sp, 1
3f9c7350:	move   *a9(0x240), *a14+, 1
3f9c7370:	calla  L3F702440
L3F9C73A0:
3f9c73a0:	move   *a9(0x420), a11, 1
3f9c73c0:	jreq   L3F9C7430
3f9c73d0:	move   a14, -*sp, 1
3f9c73e0:	move   *a9(0x420), *a14+, 1
3f9c7400:	calla  L3F702440
L3F9C7430:
3f9c7430:	move   *a9(0x360), a11, 1
3f9c7450:	jreq   L3F9C74C0
3f9c7460:	move   a14, -*sp, 1
3f9c7470:	move   *a9(0x360), *a14+, 1
3f9c7490:	calla  L3F702440
L3F9C74C0:
3f9c74c0:	move   *a9(0x520), a11, 1
3f9c74e0:	jreq   L3F9C7550
3f9c74f0:	move   a14, -*sp, 1
3f9c7500:	move   *a9(0x520), *a14+, 1
3f9c7520:	calla  L3F702440
L3F9C7550:
3f9c7550:	move   *a9(0x580), a11, 1
3f9c7570:	jreq   L3F9C75E0
3f9c7580:	move   a14, -*sp, 1
3f9c7590:	move   *a9(0x580), *a14+, 1
3f9c75b0:	calla  L3F702440
L3F9C75E0:
3f9c75e0:	move   a14, -*sp, 1
3f9c75f0:	move   *a9(0x20), *a14+, 1
3f9c7610:	calla  L3FD4ED20
3f9c7640:	move   a14, -*sp, 1
3f9c7650:	move   a9, *a14+, 1
3f9c7660:	calla  L3F702440
3f9c7690:	move   *sp(0x120), a14, 1
3f9c76b0:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f9c76d0:	rets   2
3f9c76e0:	cmp    a10, a4
3f9c76f0:	and    b2, b3
3f9c7700:	add    a10, a12
3f9c7710:	.word  0x0059
3f9c7720:	sla    a10, a6
3f9c7730:	mods   a3, a9
3f9c7740:	srl    a1, a0
3f9c7750:	modu   b11, b2
3f9c7760:	sla    0x3, a13
3f9c7770:	divs   b2, sp
3f9c7780:	modu   a11, a3
3f9c7790:	modu   a3, a14
3f9c77a0:	sll    a11, a5
3f9c77b0:	sub    b3, b4
3f9c77c0:	.word  0x7369
3f9c77d0:	mods   b3, b0
3f9c77e0:	.word  0x7961
3f9c77f0:	srl    0x10, a10
3f9c7800:	divs   a0, a0
3f9c7810:	.word  0x706f
3f9c7820:	modu   a3, a5
3f9c7830:	rl     a11, a4
3f9c7840:	dsjs   b3, L3F9C7980
3f9c7850:	mods   a9, a0
3f9c7860:	.word  0x7861
3f9c7870:	mods   a11, a9
3f9c7880:	mods   b11, b5
3f9c7890:	.word  0x7320
3f9c78a0:	sll    a11, sp
3f9c78b0:	sra    a11, a11
3f9c78c0:	.word  0x7374
3f9c78d0:	sra    a9, a0
3f9c78e0:	sll    b11, b8
3f9c78f0:	sra    a11, a5
3f9c7900:	sra    a11, a4
3f9c7910:	srl    0xd, a4
3f9c7920:	.word  0x000a
3f9c7930:	sla    b10, b7
3f9c7940:	modu   b3, b2
3f9c7950:	modu   a3, a9
3f9c7960:	dsjs   a7, L3F9C7AA0
3f9c7970:	addc   a9, a0
L3F9C7980:
3f9c7980:	rl     a11, a12
3f9c7990:	modu   a3, a5
3f9c79a0:	sla    0x3, b4
3f9c79b0:	.word  0x7562
3f9c79c0:	mods   a3, a9
3f9c79d0:	sla    0x3, b4
3f9c79e0:	modu   a11, a6
3f9c79f0:	sla    0x3, b2
3f9c7a00:	sra    a11, a14
3f9c7a10:	sra    b11, b7
3f9c7a20:	sla    0x3, b2
3f9c7a30:	sra    b11, b3
3f9c7a40:	.word  0x7672
3f9c7a50:	.word  0x7265
3f9c7a60:	.word  0x0a21
3f9c7a70:	xor    a8, a0
3f9c7a80:	.word  0x7261
3f9c7a90:	rl     a11, a14
L3F9C7AA0:
3f9c7aa0:	srl    a11, a14
3f9c7ab0:	sla    0x1, b10
3f9c7ac0:	.word  0x7250
3f9c7ad0:	.word  0x746f
3f9c7ae0:	sll    a11, sp
3f9c7af0:	mods   a3, sp
3f9c7b00:	.word  0x7220
3f9c7b10:	.word  0x7665
3f9c7b20:	sla    0x1, a14
3f9c7b30:	srl    a3, sp
3f9c7b40:	sll    a9, a0
3f9c7b50:	rl     a11, a12
3f9c7b60:	modu   a3, a5
3f9c7b70:	sla    0x3, b4
3f9c7b80:	modu   a11, a4
3f9c7b90:	.word  0x7365
3f9c7ba0:	modu   a1, a0
3f9c7bb0:	.word  0x746f
3f9c7bc0:	mods   a9, a0
3f9c7bd0:	.word  0x7461
3f9c7be0:	rl     a3, a3
3f9c7bf0:	.word  0x7320
3f9c7c00:	.word  0x7265
3f9c7c10:	sra    b11, b6
3f9c7c20:	sla    0xb, b2
3f9c7c30:	.word  0x000a
3f9c7c40:	.word  0x000a
L3F9C7C50:
3f9c7c50:	mmtm   sp, a7,a9,a10,a11,a13
3f9c7c70:	move   a14, a13
3f9c7c80:	addk   32, a14
3f9c7c90:	move   *a13(0xffe0), a9, 1
3f9c7cb0:	move   *a13(0xffc0), a10, 1
3f9c7cd0:	move   *a13(0xff40), *a13(0x0), 1
3f9c7d00:	move   *a13(0xff80), a11, 1
3f9c7d20:	move   *a13(0xff60), a7, 1
3f9c7d40:	cmp    a7, a11
3f9c7d50:	jrne   L3F9C7E40
3f9c7d60:	move   a14, -*sp, 1
3f9c7d70:	move   *a13, a7, 1
3f9c7d80:	dec    a7
3f9c7d90:	mpys   a11, a7
3f9c7da0:	move   *a13(0xffa0), a11, 1
3f9c7dc0:	add    a11, a7
3f9c7dd0:	move   a7, *a14+, 1
3f9c7de0:	move   a10, *a14+, 1
3f9c7df0:	move   a9, *a14+, 1
3f9c7e00:	calla  L3FB44400
3f9c7e30:	jruc   L3F9C7FC0
L3F9C7E40:
3f9c7e40:	move   *a13, a7, 1
3f9c7e50:	dec    a7
3f9c7e60:	move   a7, *a13, 1
3f9c7e70:	jrlt   L3F9C7FC0
L3F9C7E80:
3f9c7e80:	move   a14, -*sp, 1
3f9c7e90:	move   *a13(0xffa0), *a14+, 1
3f9c7eb0:	move   a10, *a14+, 1
3f9c7ec0:	move   a9, *a14+, 1
3f9c7ed0:	calla  L3FB44400
3f9c7f00:	move   *a13(0xff80), a11, 1
3f9c7f20:	sll    0x3, a11
3f9c7f30:	add    a11, a9
3f9c7f40:	move   *a13(0xff60), a11, 1
3f9c7f60:	sll    0x3, a11
3f9c7f70:	add    a11, a10
3f9c7f80:	move   *a13, a11, 1
3f9c7f90:	dec    a11
3f9c7fa0:	move   a11, *a13, 1
3f9c7fb0:	jrge   L3F9C7E80
L3F9C7FC0:
3f9c7fc0:	move   *sp(0xc0), a14, 1
3f9c7fe0:	mmfm   sp, a7,a9,a10,a11,a13
3f9c8000:	rets   2
L3F9C8010:
3f9c8010:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f9c8030:	move   a14, a13
3f9c8040:	addk   32, a14
3f9c8050:	move   *a13(0xffe0), a9, 1
3f9c8070:	move   *a13(0xffc0), a10, 1
3f9c8090:	move   *a13(0xffa0), a7, 1
3f9c80b0:	inc    a7
3f9c80c0:	movk   1, a5
3f9c80d0:	andn   a5, a7
3f9c80e0:	move   a7, *a13, 1
3f9c80f0:	move   *a13(0xff80), a5, 1
3f9c8110:	sub    a7, a5
3f9c8120:	move   a5, *a13(0xff80), 1
3f9c8140:	move   *a13(0xff60), a5, 1
3f9c8160:	sub    a7, a5
3f9c8170:	move   a5, *a13(0xff60), 1
3f9c8190:	move   *a13(0xff40), a11, 1
3f9c81b0:	dec    a11
3f9c81c0:	jrlt   L3F9C8430
L3F9C81D0:
3f9c81d0:	move   a11, a5
3f9c81e0:	jrne   L3F9C82E0
3f9c81f0:	move   *a13(0xffa0), a7, 1
3f9c8210:	move   *a13, a5, 1
3f9c8220:	cmp    a5, a7
3f9c8230:	jreq   L3F9C82E0
3f9c8240:	subk   2, a5
3f9c8250:	move   a5, *a13, 1
3f9c8260:	sll    0x3, a5
3f9c8270:	add    a10, a5
3f9c8280:	move   *a13, a3, 1
3f9c8290:	sll    0x3, a3
3f9c82a0:	add    a9, a3
3f9c82b0:	movb   *a3(0x0), *a5(0x8)
L3F9C82E0:
3f9c82e0:	move   *a13, a12, 1
3f9c82f0:	jrle   L3F9C8390
3f9c8300:	setf   8, 0, 0
L3F9C8310:
3f9c8310:	move   *a9(0x8), *a10+, 0
3f9c8330:	move   *a9(0x0), *a10+, 0
3f9c8350:	subk   2, a12
3f9c8360:	addk   16, a9
3f9c8370:	move   a12, a3
3f9c8380:	jrgt   L3F9C8310
L3F9C8390:
3f9c8390:	move   *a13(0xff80), a7, 1
3f9c83b0:	sll    0x3, a7
3f9c83c0:	add    a7, a9
3f9c83d0:	move   *a13(0xff60), a7, 1
3f9c83f0:	sll    0x3, a7
3f9c8400:	add    a7, a10
3f9c8410:	dec    a11
3f9c8420:	jrge   L3F9C81D0
L3F9C8430:
3f9c8430:	move   *sp(0x120), a14, 1
3f9c8450:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3f9c8470:	rets   2
L3F9C8480:
3f9c8480:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f9c84a0:	move   a14, a13
3f9c84b0:	addk   32, a14
3f9c84c0:	move   *a13(0xffe0), a9, 1
3f9c84e0:	move   *a13(0xffc0), a10, 1
3f9c8500:	move   *a13(0xffa0), a7, 1
3f9c8520:	addk   2, a7
3f9c8530:	movk   3, a5
3f9c8540:	divs   a5, a7
3f9c8550:	move   a7, a5
3f9c8560:	sll    0x2, a5
3f9c8570:	sub    a7, a5
3f9c8580:	move   a5, *a13, 1
3f9c8590:	move   *a13(0xff80), a7, 1
3f9c85b0:	sub    a5, a7
3f9c85c0:	move   a7, *a13(0xff80), 1
3f9c85e0:	move   *a13(0xff60), a7, 1
3f9c8600:	sub    a5, a7
3f9c8610:	move   a7, *a13(0xff60), 1
3f9c8630:	move   *a13(0xff40), a11, 1
3f9c8650:	dec    a11
3f9c8660:	jrlt   L3F9C89B0
L3F9C8670:
3f9c8670:	move   a11, a5
3f9c8680:	jrne   L3F9C8840
3f9c8690:	move   *a13(0xffa0), a7, 1
3f9c86b0:	move   *a13, a5, 1
3f9c86c0:	cmp    a5, a7
3f9c86d0:	jreq   L3F9C8840
3f9c86e0:	subk   3, a5
3f9c86f0:	move   a5, *a13, 1
3f9c8700:	sub    a5, a7
3f9c8710:	subk   2, a7
3f9c8720:	jrne   L3F9C87B0
3f9c8730:	sll    0x3, a5
3f9c8740:	add    a10, a5
3f9c8750:	move   *a13, a7, 1
3f9c8760:	sll    0x3, a7
3f9c8770:	add    a9, a7
3f9c8780:	movb   *a7(0x8), *a5(0x8)
L3F9C87B0:
3f9c87b0:	move   *a13, a7, 1
3f9c87c0:	sll    0x3, a7
3f9c87d0:	add    a10, a7
3f9c87e0:	move   *a13, a5, 1
3f9c87f0:	sll    0x3, a5
3f9c8800:	add    a9, a5
3f9c8810:	movb   *a5(0x0), *a7(0x10)
L3F9C8840:
3f9c8840:	move   *a13, a12, 1
3f9c8850:	jrle   L3F9C8910
3f9c8860:	setf   8, 0, 0
L3F9C8870:
3f9c8870:	move   *a9(0x10), *a10+, 0
3f9c8890:	move   *a9(0x8), *a10+, 0
3f9c88b0:	move   *a9(0x0), *a10+, 0
3f9c88d0:	subk   3, a12
3f9c88e0:	addk   24, a9
3f9c88f0:	move   a12, a5
3f9c8900:	jrgt   L3F9C8870
L3F9C8910:
3f9c8910:	move   *a13(0xff80), a7, 1
3f9c8930:	sll    0x3, a7
3f9c8940:	add    a7, a9
3f9c8950:	move   *a13(0xff60), a7, 1
3f9c8970:	sll    0x3, a7
3f9c8980:	add    a7, a10
3f9c8990:	dec    a11
3f9c89a0:	jrge   L3F9C8670
L3F9C89B0:
3f9c89b0:	move   *sp(0x100), a14, 1
3f9c89d0:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f9c89f0:	rets   2
L3F9C8A00:
3f9c8a00:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f9c8a20:	move   a14, a13
3f9c8a30:	addk   32, a14
3f9c8a40:	move   *a13(0xffe0), a9, 1
3f9c8a60:	move   *a13(0xffc0), a10, 1
3f9c8a80:	move   *a13(0xffa0), a7, 1
3f9c8aa0:	addk   3, a7
3f9c8ab0:	movk   3, a5
3f9c8ac0:	andn   a5, a7
3f9c8ad0:	move   a7, *a13, 1
3f9c8ae0:	move   *a13(0xff80), a5, 1
3f9c8b00:	sub    a7, a5
3f9c8b10:	move   a5, *a13(0xff80), 1
3f9c8b30:	move   *a13(0xff60), a5, 1
3f9c8b50:	sub    a7, a5
3f9c8b60:	move   a5, *a13(0xff60), 1
3f9c8b80:	move   *a13(0xff40), a11, 1
3f9c8ba0:	dec    a11
3f9c8bb0:	jrlt   L3F9C8FF0
L3F9C8BC0:
3f9c8bc0:	move   a11, a5
3f9c8bd0:	jrne   L3F9C8E60
3f9c8be0:	move   *a13(0xffa0), a7, 1
3f9c8c00:	move   *a13, a5, 1
3f9c8c10:	cmp    a5, a7
3f9c8c20:	jreq   L3F9C8E60
3f9c8c30:	subk   4, a5
3f9c8c40:	move   a5, *a13, 1
3f9c8c50:	sub    a5, a7
3f9c8c60:	subk   3, a7
3f9c8c70:	jrne   L3F9C8D00
3f9c8c80:	sll    0x3, a5
3f9c8c90:	add    a10, a5
3f9c8ca0:	move   *a13, a7, 1
3f9c8cb0:	sll    0x3, a7
3f9c8cc0:	add    a9, a7
3f9c8cd0:	movb   *a7(0x10), *a5(0x8)
L3F9C8D00:
3f9c8d00:	move   *a13(0xffa0), a7, 1
3f9c8d20:	btst   1, a7
3f9c8d30:	jreq   L3F9C8DD0
3f9c8d40:	move   *a13, a5, 1
3f9c8d50:	sll    0x3, a5
3f9c8d60:	add    a10, a5
3f9c8d70:	move   *a13, a7, 1
3f9c8d80:	sll    0x3, a7
3f9c8d90:	add    a9, a7
3f9c8da0:	movb   *a7(0x8), *a5(0x10)
L3F9C8DD0:
3f9c8dd0:	move   *a13, a7, 1
3f9c8de0:	sll    0x3, a7
3f9c8df0:	add    a10, a7
3f9c8e00:	move   *a13, a5, 1
3f9c8e10:	sll    0x3, a5
3f9c8e20:	add    a9, a5
3f9c8e30:	movb   *a5(0x0), *a7(0x18)
L3F9C8E60:
3f9c8e60:	move   *a13, a12, 1
3f9c8e70:	jrle   L3F9C8F50
3f9c8e80:	setf   8, 0, 0
L3F9C8E90:
3f9c8e90:	move   *a9(0x18), *a10+, 0
3f9c8eb0:	move   *a9(0x10), *a10+, 0
3f9c8ed0:	move   *a9(0x8), *a10+, 0
3f9c8ef0:	move   *a9(0x0), *a10+, 0
3f9c8f10:	subk   4, a12
3f9c8f20:	addk   32, a9
3f9c8f30:	move   a12, a5
3f9c8f40:	jrgt   L3F9C8E90
L3F9C8F50:
3f9c8f50:	move   *a13(0xff80), a7, 1
3f9c8f70:	sll    0x3, a7
3f9c8f80:	add    a7, a9
3f9c8f90:	move   *a13(0xff60), a7, 1
3f9c8fb0:	sll    0x3, a7
3f9c8fc0:	add    a7, a10
3f9c8fd0:	dec    a11
3f9c8fe0:	jrge   L3F9C8BC0
L3F9C8FF0:
3f9c8ff0:	move   *sp(0x100), a14, 1
3f9c9010:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f9c9030:	rets   2
3f9c9040:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f9c9060:	move   a14, a13
3f9c9070:	addk   32, a14
3f9c9080:	move   *a13(0xffe0), a9, 1
3f9c90a0:	move   *a13(0xffc0), a10, 1
3f9c90c0:	move   *a13(0xffa0), a7, 1
3f9c90e0:	addk   3, a7
3f9c90f0:	movk   3, a5
3f9c9100:	andn   a5, a7
3f9c9110:	move   a7, *a13, 1
3f9c9120:	move   *a13(0xff80), a5, 1
3f9c9140:	sub    a7, a5
3f9c9150:	move   a5, *a13(0xff80), 1
3f9c9170:	move   *a13(0xff60), a5, 1
3f9c9190:	sub    a7, a5
3f9c91a0:	move   a5, *a13(0xff60), 1
3f9c91c0:	move   *a13(0xff40), a11, 1
3f9c91e0:	dec    a11
3f9c91f0:	jrlt   L3F9C9610
L3F9C9200:
3f9c9200:	move   a11, a5
3f9c9210:	jrne   L3F9C94A0
3f9c9220:	move   *a13(0xffa0), a7, 1
3f9c9240:	move   *a13, a5, 1
3f9c9250:	cmp    a5, a7
3f9c9260:	jreq   L3F9C94A0
3f9c9270:	subk   4, a5
3f9c9280:	move   a5, *a13, 1
3f9c9290:	sub    a5, a7
3f9c92a0:	subk   3, a7
3f9c92b0:	jrne   L3F9C9340
3f9c92c0:	sll    0x3, a5
3f9c92d0:	add    a10, a5
3f9c92e0:	move   *a13, a7, 1
3f9c92f0:	sll    0x3, a7
3f9c9300:	add    a9, a7
3f9c9310:	movb   *a7(0x10), *a5(0x0)
L3F9C9340:
3f9c9340:	move   *a13(0xffa0), a7, 1
3f9c9360:	btst   1, a7
3f9c9370:	jreq   L3F9C9410
3f9c9380:	move   *a13, a5, 1
3f9c9390:	sll    0x3, a5
3f9c93a0:	add    a10, a5
3f9c93b0:	move   *a13, a7, 1
3f9c93c0:	sll    0x3, a7
3f9c93d0:	add    a9, a7
3f9c93e0:	movb   *a7(0x8), *a5(0x18)
L3F9C9410:
3f9c9410:	move   *a13, a7, 1
3f9c9420:	sll    0x3, a7
3f9c9430:	add    a10, a7
3f9c9440:	move   *a13, a5, 1
3f9c9450:	sll    0x3, a5
3f9c9460:	add    a9, a5
3f9c9470:	movb   *a5(0x0), *a7(0x10)
L3F9C94A0:
3f9c94a0:	move   *a13, a12, 1
3f9c94b0:	jrle   L3F9C9570
3f9c94c0:	setf   8, 0, 0
L3F9C94D0:
3f9c94d0:	move   *a9(0x10), *a10+, 0
3f9c94f0:	move   *a9(0x18), *a10+, 0
3f9c9510:	move   *a9+, *a10+, 0
3f9c9520:	move   *a9+, *a10+, 0
3f9c9530:	subk   4, a12
3f9c9540:	addk   16, a9
3f9c9550:	move   a12, a5
3f9c9560:	jrgt   L3F9C94D0
L3F9C9570:
3f9c9570:	move   *a13(0xff80), a7, 1
3f9c9590:	sll    0x3, a7
3f9c95a0:	add    a7, a9
3f9c95b0:	move   *a13(0xff60), a7, 1
3f9c95d0:	sll    0x3, a7
3f9c95e0:	add    a7, a10
3f9c95f0:	dec    a11
3f9c9600:	jrge   L3F9C9200
L3F9C9610:
3f9c9610:	move   *sp(0x100), a14, 1
3f9c9630:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f9c9650:	rets   2
L3F9C9660:
3f9c9660:	mmtm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f9c9680:	move   a14, a13
3f9c9690:	move   *a13(0xffe0), a9, 1
3f9c96b0:	move   *a13(0xffc0), a10, 1
3f9c96d0:	move   *a13(0xff80), a7, 1
3f9c96f0:	move   *a13(0xffa0), a5, 1
3f9c9710:	sub    a5, a7
3f9c9720:	move   a7, *a13(0xff80), 1
3f9c9740:	move   *a13(0xff60), a7, 1
3f9c9760:	sub    a5, a7
3f9c9770:	move   a7, *a13(0xff60), 1
3f9c9790:	move   *a13(0xff40), a11, 1
3f9c97b0:	dec    a11
3f9c97c0:	jrlt   L3F9C9990
L3F9C97D0:
3f9c97d0:	move   *a13(0xffa0), a12, 1
3f9c97f0:	dec    a12
3f9c9800:	jrlt   L3F9C98F0
3f9c9810:	setf   8, 0, 0
L3F9C9820:
3f9c9820:	move   *a9+, a0, 0
3f9c9830:	movk   15, a7
3f9c9840:	and    a0, a7
3f9c9850:	sll    0x4, a7
3f9c9860:	move   a0, a5
3f9c9870:	andi   0xf0, a5
3f9c98a0:	srl    0x4, a5
3f9c98b0:	or     a5, a7
3f9c98c0:	move   a7, *a10+, 0
3f9c98d0:	dec    a12
3f9c98e0:	jrge   L3F9C9820
L3F9C98F0:
3f9c98f0:	move   *a13(0xff80), a7, 1
3f9c9910:	sll    0x3, a7
3f9c9920:	add    a7, a9
3f9c9930:	move   *a13(0xff60), a7, 1
3f9c9950:	sll    0x3, a7
3f9c9960:	add    a7, a10
3f9c9970:	dec    a11
3f9c9980:	jrge   L3F9C97D0
L3F9C9990:
3f9c9990:	move   *sp(0x120), a14, 1
3f9c99b0:	mmfm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f9c99d0:	rets   2
3f9c99e0:	mmtm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f9c9a00:	move   a14, a13
3f9c9a10:	move   *a13(0xffe0), a9, 1
3f9c9a30:	move   *a13(0xffc0), a10, 1
3f9c9a50:	movi   0x23aee0, a0
3f9c9a80:	move   *a13(0xff80), a7, 1
3f9c9aa0:	move   *a13(0xffa0), a5, 1
3f9c9ac0:	sub    a5, a7
3f9c9ad0:	move   a7, *a13(0xff80), 1
3f9c9af0:	move   *a13(0xff60), a7, 1
3f9c9b10:	sub    a5, a7
3f9c9b20:	move   a7, *a13(0xff60), 1
3f9c9b40:	move   *a13(0xff40), a11, 1
3f9c9b60:	dec    a11
3f9c9b70:	jrlt   L3F9C9CE0
L3F9C9B80:
3f9c9b80:	move   *a13(0xffa0), a12, 1
3f9c9ba0:	dec    a12
3f9c9bb0:	jrlt   L3F9C9C40
3f9c9bc0:	setf   8, 0, 0
L3F9C9BD0:
3f9c9bd0:	move   *a9+, a7, 0
3f9c9be0:	sll    0x3, a7
3f9c9bf0:	add    a0, a7
3f9c9c00:	move   *a7(0x0), *a10+, 0
3f9c9c20:	dec    a12
3f9c9c30:	jrge   L3F9C9BD0
L3F9C9C40:
3f9c9c40:	move   *a13(0xff80), a7, 1
3f9c9c60:	sll    0x3, a7
3f9c9c70:	add    a7, a9
3f9c9c80:	move   *a13(0xff60), a7, 1
3f9c9ca0:	sll    0x3, a7
3f9c9cb0:	add    a7, a10
3f9c9cc0:	dec    a11
3f9c9cd0:	jrge   L3F9C9B80
L3F9C9CE0:
3f9c9ce0:	move   *sp(0x120), a14, 1
3f9c9d00:	mmfm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f9c9d20:	rets   2
3f9c9d30:	mmtm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f9c9d50:	move   a14, a13
3f9c9d60:	addk   32, a14
3f9c9d70:	move   *a13(0xffe0), a9, 1
3f9c9d90:	move   *a13(0xffc0), a10, 1
3f9c9db0:	move   *a13(0xffa0), a7, 1
3f9c9dd0:	inc    a7
3f9c9de0:	movk   1, a5
3f9c9df0:	andn   a5, a7
3f9c9e00:	move   a7, *a13, 1
3f9c9e10:	movi   0x23aee0, a0
3f9c9e40:	move   *a13(0xff80), a5, 1
3f9c9e60:	sub    a7, a5
3f9c9e70:	move   a5, *a13(0xff80), 1
3f9c9e90:	move   *a13(0xff60), a5, 1
3f9c9eb0:	sub    a7, a5
3f9c9ec0:	move   a5, *a13(0xff60), 1
3f9c9ee0:	move   *a13(0xff40), a11, 1
3f9c9f00:	dec    a11
3f9c9f10:	jrlt   L3F9CA230
L3F9C9F20:
3f9c9f20:	move   a11, a5
3f9c9f30:	jrne   L3F9CA070
3f9c9f40:	move   *a13(0xffa0), a7, 1
3f9c9f60:	move   *a13, a5, 1
3f9c9f70:	cmp    a5, a7
3f9c9f80:	jreq   L3F9CA070
3f9c9f90:	subk   2, a5
3f9c9fa0:	move   a5, *a13, 1
3f9c9fb0:	sll    0x3, a5
3f9c9fc0:	add    a10, a5
3f9c9fd0:	move   *a13, a3, 1
3f9c9fe0:	sll    0x3, a3
3f9c9ff0:	add    a9, a3
3f9ca000:	setf   8, 0, 0
3f9ca010:	move   *a3, a3, 0
3f9ca020:	sll    0x3, a3
3f9ca030:	add    a0, a3
3f9ca040:	movb   *a3(0x0), *a5(0x8)
L3F9CA070:
3f9ca070:	move   *a13, a12, 1
3f9ca080:	jrle   L3F9CA190
3f9ca090:	setf   8, 0, 0
L3F9CA0A0:
3f9ca0a0:	move   *a9(0x8), a7, 0
3f9ca0c0:	sll    0x3, a7
3f9ca0d0:	add    a0, a7
3f9ca0e0:	move   *a7(0x0), *a10+, 0
3f9ca100:	move   *a9, a7, 0
3f9ca110:	sll    0x3, a7
3f9ca120:	add    a0, a7
3f9ca130:	move   *a7(0x0), *a10+, 0
3f9ca150:	subk   2, a12
3f9ca160:	addk   16, a9
3f9ca170:	move   a12, a3
3f9ca180:	jrgt   L3F9CA0A0
L3F9CA190:
3f9ca190:	move   *a13(0xff80), a7, 1
3f9ca1b0:	sll    0x3, a7
3f9ca1c0:	add    a7, a9
3f9ca1d0:	move   *a13(0xff60), a7, 1
3f9ca1f0:	sll    0x3, a7
3f9ca200:	add    a7, a10
3f9ca210:	dec    a11
3f9ca220:	jrge   L3F9C9F20
L3F9CA230:
3f9ca230:	move   *sp(0x140), a14, 1
3f9ca250:	mmfm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3f9ca270:	rets   2
3f9ca280:	mmtm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f9ca2a0:	move   a14, a13
3f9ca2b0:	addk   32, a14
3f9ca2c0:	move   *a13(0xffe0), a9, 1
3f9ca2e0:	move   *a13(0xffc0), a10, 1
3f9ca300:	move   *a13(0xffa0), a7, 1
3f9ca320:	addk   3, a7
3f9ca330:	movk   3, a5
3f9ca340:	andn   a5, a7
3f9ca350:	move   a7, *a13, 1
3f9ca360:	movi   0x23aee0, a0
3f9ca390:	move   *a13(0xff80), a5, 1
3f9ca3b0:	sub    a7, a5
3f9ca3c0:	move   a5, *a13(0xff80), 1
3f9ca3e0:	move   *a13(0xff60), a5, 1
3f9ca400:	sub    a7, a5
3f9ca410:	move   a5, *a13(0xff60), 1
3f9ca430:	move   *a13(0xff40), a11, 1
3f9ca450:	dec    a11
3f9ca460:	jrlt   L3F9CAA70
L3F9CA470:
3f9ca470:	move   a11, a5
3f9ca480:	jrne   L3F9CA7F0
3f9ca490:	move   *a13(0xffa0), a7, 1
3f9ca4b0:	move   *a13, a5, 1
3f9ca4c0:	cmp    a5, a7
3f9ca4d0:	jreq   L3F9CA7F0
3f9ca4e0:	subk   4, a5
3f9ca4f0:	move   a5, *a13, 1
3f9ca500:	sub    a5, a7
3f9ca510:	subk   3, a7
3f9ca520:	jrne   L3F9CA600
3f9ca530:	sll    0x3, a5
3f9ca540:	add    a10, a5
3f9ca550:	move   *a13, a7, 1
3f9ca560:	sll    0x3, a7
3f9ca570:	add    a9, a7
3f9ca580:	setf   8, 0, 0
3f9ca590:	move   *a7(0x10), a7, 0
3f9ca5b0:	sll    0x3, a7
3f9ca5c0:	add    a0, a7
3f9ca5d0:	movb   *a7(0x0), *a5(0x8)
L3F9CA600:
3f9ca600:	move   *a13(0xffa0), a7, 1
3f9ca620:	btst   1, a7
3f9ca630:	jreq   L3F9CA720
3f9ca640:	move   *a13, a5, 1
3f9ca650:	sll    0x3, a5
3f9ca660:	add    a10, a5
3f9ca670:	move   *a13, a7, 1
3f9ca680:	sll    0x3, a7
3f9ca690:	add    a9, a7
3f9ca6a0:	setf   8, 0, 0
3f9ca6b0:	move   *a7(0x8), a7, 0
3f9ca6d0:	sll    0x3, a7
3f9ca6e0:	add    a0, a7
3f9ca6f0:	movb   *a7(0x0), *a5(0x10)
L3F9CA720:
3f9ca720:	move   *a13, a7, 1
3f9ca730:	sll    0x3, a7
3f9ca740:	add    a10, a7
3f9ca750:	move   *a13, a5, 1
3f9ca760:	sll    0x3, a5
3f9ca770:	add    a9, a5
3f9ca780:	setf   8, 0, 0
3f9ca790:	move   *a5, a5, 0
3f9ca7a0:	sll    0x3, a5
3f9ca7b0:	add    a0, a5
3f9ca7c0:	movb   *a5(0x0), *a7(0x18)
L3F9CA7F0:
3f9ca7f0:	move   *a13, a12, 1
3f9ca800:	jrle   L3F9CA9D0
3f9ca810:	setf   8, 0, 0
L3F9CA820:
3f9ca820:	move   *a9(0x18), a7, 0
3f9ca840:	sll    0x3, a7
3f9ca850:	add    a0, a7
3f9ca860:	move   *a7(0x0), *a10+, 0
3f9ca880:	move   *a9(0x10), a7, 0
3f9ca8a0:	sll    0x3, a7
3f9ca8b0:	add    a0, a7
3f9ca8c0:	move   *a7(0x0), *a10+, 0
3f9ca8e0:	move   *a9(0x8), a7, 0
3f9ca900:	sll    0x3, a7
3f9ca910:	add    a0, a7
3f9ca920:	move   *a7(0x0), *a10+, 0
3f9ca940:	move   *a9, a7, 0
3f9ca950:	sll    0x3, a7
3f9ca960:	add    a0, a7
3f9ca970:	move   *a7(0x0), *a10+, 0
3f9ca990:	subk   4, a12
3f9ca9a0:	addk   32, a9
3f9ca9b0:	move   a12, a5
3f9ca9c0:	jrgt   L3F9CA820
L3F9CA9D0:
3f9ca9d0:	move   *a13(0xff80), a7, 1
3f9ca9f0:	sll    0x3, a7
3f9caa00:	add    a7, a9
3f9caa10:	move   *a13(0xff60), a7, 1
3f9caa30:	sll    0x3, a7
3f9caa40:	add    a7, a10
3f9caa50:	dec    a11
3f9caa60:	jrge   L3F9CA470
L3F9CAA70:
3f9caa70:	move   *sp(0x120), a14, 1
3f9caa90:	mmfm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f9caab0:	rets   2
3f9caac0:	mmtm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f9caae0:	move   a14, a13
3f9caaf0:	addk   32, a14
3f9cab00:	move   *a13(0xffe0), a9, 1
3f9cab20:	move   *a13(0xffc0), a10, 1
3f9cab40:	move   *a13(0xffa0), a7, 1
3f9cab60:	addk   3, a7
3f9cab70:	movk   3, a5
3f9cab80:	andn   a5, a7
3f9cab90:	move   a7, *a13, 1
3f9caba0:	movi   0x23aee0, a0
3f9cabd0:	move   *a13(0xff80), a5, 1
3f9cabf0:	sub    a7, a5
3f9cac00:	move   a5, *a13(0xff80), 1
3f9cac20:	move   *a13(0xff60), a5, 1
3f9cac40:	sub    a7, a5
3f9cac50:	move   a5, *a13(0xff60), 1
3f9cac70:	move   *a13(0xff40), a11, 1
3f9cac90:	dec    a11
3f9caca0:	jrlt   L3F9CB280
L3F9CACB0:
3f9cacb0:	move   a11, a5
3f9cacc0:	jrne   L3F9CB010
3f9cacd0:	move   *a13(0xffa0), a7, 1
3f9cacf0:	move   *a13, a5, 1
3f9cad00:	cmp    a5, a7
3f9cad10:	jreq   L3F9CB010
3f9cad20:	subk   4, a5
3f9cad30:	move   a5, *a13, 1
3f9cad40:	sub    a5, a7
3f9cad50:	subk   3, a7
3f9cad60:	jrne   L3F9CAE20
3f9cad70:	sll    0x3, a5
3f9cad80:	add    a10, a5
3f9cad90:	move   *a13, a7, 1
3f9cada0:	sll    0x3, a7
3f9cadb0:	add    a9, a7
3f9cadc0:	setf   8, 0, 0
3f9cadd0:	move   *a7(0x10), a7, 0
3f9cadf0:	sll    0x3, a7
3f9cae00:	add    a0, a7
3f9cae10:	movb   *a7, *a5
L3F9CAE20:
3f9cae20:	move   *a13(0xffa0), a7, 1
3f9cae40:	btst   1, a7
3f9cae50:	jreq   L3F9CAF40
3f9cae60:	move   *a13, a5, 1
3f9cae70:	sll    0x3, a5
3f9cae80:	add    a10, a5
3f9cae90:	move   *a13, a7, 1
3f9caea0:	sll    0x3, a7
3f9caeb0:	add    a9, a7
3f9caec0:	setf   8, 0, 0
3f9caed0:	move   *a7(0x8), a7, 0
3f9caef0:	sll    0x3, a7
3f9caf00:	add    a0, a7
3f9caf10:	movb   *a7(0x0), *a5(0x18)
L3F9CAF40:
3f9caf40:	move   *a13, a7, 1
3f9caf50:	sll    0x3, a7
3f9caf60:	add    a10, a7
3f9caf70:	move   *a13, a5, 1
3f9caf80:	sll    0x3, a5
3f9caf90:	add    a9, a5
3f9cafa0:	setf   8, 0, 0
3f9cafb0:	move   *a5, a5, 0
3f9cafc0:	sll    0x3, a5
3f9cafd0:	add    a0, a5
3f9cafe0:	movb   *a5(0x0), *a7(0x10)
L3F9CB010:
3f9cb010:	move   *a13, a12, 1
3f9cb020:	jrle   L3F9CB1E0
3f9cb030:	setf   8, 0, 0
L3F9CB040:
3f9cb040:	move   *a9(0x10), a7, 0
3f9cb060:	sll    0x3, a7
3f9cb070:	add    a0, a7
3f9cb080:	move   *a7(0x0), *a10+, 0
3f9cb0a0:	move   *a9(0x18), a7, 0
3f9cb0c0:	sll    0x3, a7
3f9cb0d0:	add    a0, a7
3f9cb0e0:	move   *a7(0x0), *a10+, 0
3f9cb100:	move   *a9+, a7, 0
3f9cb110:	sll    0x3, a7
3f9cb120:	add    a0, a7
3f9cb130:	move   *a7(0x0), *a10+, 0
3f9cb150:	move   *a9+, a7, 0
3f9cb160:	sll    0x3, a7
3f9cb170:	add    a0, a7
3f9cb180:	move   *a7(0x0), *a10+, 0
3f9cb1a0:	subk   4, a12
3f9cb1b0:	addk   16, a9
3f9cb1c0:	move   a12, a5
3f9cb1d0:	jrgt   L3F9CB040
L3F9CB1E0:
3f9cb1e0:	move   *a13(0xff80), a7, 1
3f9cb200:	sll    0x3, a7
3f9cb210:	add    a7, a9
3f9cb220:	move   *a13(0xff60), a7, 1
3f9cb240:	sll    0x3, a7
3f9cb250:	add    a7, a10
3f9cb260:	dec    a11
3f9cb270:	jrge   L3F9CACB0
L3F9CB280:
3f9cb280:	move   *sp(0x120), a14, 1
3f9cb2a0:	mmfm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3f9cb2c0:	rets   2
L3F9CB2D0:
3f9cb2d0:	mmtm   sp, a0,a1,a3,a5,a7,a9,a10,a11,a12,a13
3f9cb2f0:	move   a14, a13
3f9cb300:	addi   0x1c0, a14
3f9cb320:	move   *a13(0xffe0), a9, 1
3f9cb340:	move   *a13(0xffc0), a10, 1
3f9cb360:	move   *a13(0xffa0), a11, 1
3f9cb380:	sub    a7, a7
3f9cb390:	move   a7, *a13(0x140), 1
3f9cb3b0:	move   *a11(0x40), a5, 1
3f9cb3d0:	move   *a13(0xff80), a7, 1
3f9cb3f0:	add    a7, a5
3f9cb400:	move   a5, *a13, 1
3f9cb410:	move   *a9(0x1c0), a3, 1
3f9cb430:	dec    a3
3f9cb440:	and    a5, a3
3f9cb450:	movb   a3, *a10(0xa0)
3f9cb470:	setf   8, 0, 0
3f9cb480:	move   *a10(0xa0), a3, 0
3f9cb4a0:	sub    a3, a5
3f9cb4b0:	srl    0x3, a5
3f9cb4c0:	move   a5, *a13, 1
3f9cb4d0:	move   *a10(0xa0), a3, 0
3f9cb4f0:	jreq   L3F9CB570
3f9cb500:	move   *a10(0x8), a3, 0
3f9cb520:	subk   2, a3
3f9cb530:	jrne   L3F9CB570
3f9cb540:	movk   1, a3
3f9cb550:	movb   a3, *a10(0x8)
L3F9CB570:
3f9cb570:	setf   16, 0, 0
3f9cb580:	move   *a10(0x60), a3, 0
3f9cb5a0:	setf   8, 0, 0
3f9cb5b0:	move   *a10(0xa0), a5, 0
3f9cb5d0:	add    a5, a3
3f9cb5e0:	move   *a9(0x1e0), a5, 1
3f9cb600:	add    a5, a3
3f9cb610:	move   *a9(0x1e0), a5, 1
3f9cb630:	dec    a3
3f9cb640:	dec    a5
3f9cb650:	andn   a5, a3
3f9cb660:	srl    0x3, a3
3f9cb670:	move   a3, *a13(0x40), 1
3f9cb690:	setf   16, 0, 0
3f9cb6a0:	move   *a10(0x70), a5, 0
3f9cb6c0:	mpyu   a3, a5
3f9cb6d0:	move   a5, *a13(0xc0), 1
3f9cb6f0:	move   *a11(0x120), a3, 1
3f9cb710:	mpys   a5, a3
3f9cb720:	move   a3, *a13(0x60), 1
3f9cb740:	addk   3, a3
3f9cb750:	sra    0x2, a3
3f9cb760:	zext   a3, 0
3f9cb770:	move   *a10(0x10), a5, 0
3f9cb790:	add    a3, a5
3f9cb7a0:	move   a5, *a10(0x10), 0
3f9cb7c0:	move   *a11(0xc0), a5, 1
3f9cb7e0:	subk   32, a5
3f9cb7f0:	jrne   L3F9CB820
3f9cb800:	movk   2, a5
3f9cb810:	jruc   L3F9CB890
L3F9CB820:
3f9cb820:	move   *a11(0xc0), a5, 1
3f9cb840:	subk   16, a5
3f9cb850:	jrne   L3F9CB880
3f9cb860:	movk   1, a5
3f9cb870:	jruc   L3F9CB890
L3F9CB880:
3f9cb880:	sub    a5, a5
L3F9CB890:
3f9cb890:	move   *a11(0xe0), a3, 1
3f9cb8b0:	dsjs   a3, L3F9CB8E0
3f9cb8c0:	sub    a3, a3
3f9cb8d0:	jruc   L3F9CB8F0
L3F9CB8E0:
3f9cb8e0:	movk   3, a3
L3F9CB8F0:
3f9cb8f0:	add    a3, a5
3f9cb900:	move   *a11(0xa0), a3, 1
3f9cb920:	dsjs   a3, L3F9CB950
3f9cb930:	sub    a3, a3
3f9cb940:	jruc   L3F9CB960
L3F9CB950:
3f9cb950:	movk   6, a3
L3F9CB960:
3f9cb960:	add    a3, a5
3f9cb970:	move   a5, a3
3f9cb980:	sll    0x8, a5
3f9cb990:	sll    0x7, a3
3f9cb9a0:	add    a3, a5
3f9cb9b0:	addi   0x23b6e0, a5
3f9cb9e0:	move   *a9(0x1c0), a3, 1
3f9cba00:	subk   32, a3
3f9cba10:	jrne   L3F9CBA40
3f9cba20:	movk   2, a3
3f9cba30:	jruc   L3F9CBAB0
L3F9CBA40:
3f9cba40:	move   *a9(0x1c0), a3, 1
3f9cba60:	subk   16, a3
3f9cba70:	jrne   L3F9CBAA0
3f9cba80:	movk   1, a3
3f9cba90:	jruc   L3F9CBAB0
L3F9CBAA0:
3f9cbaa0:	sub    a3, a3
L3F9CBAB0:
3f9cbab0:	move   *a9(0x200), a1, 1
3f9cbad0:	dsjs   a1, L3F9CBB00
3f9cbae0:	sub    a1, a1
3f9cbaf0:	jruc   L3F9CBB10
L3F9CBB00:
3f9cbb00:	movk   3, a1
L3F9CBB10:
3f9cbb10:	add    a1, a3
3f9cbb20:	move   *a9(0x1a0), a1, 1
3f9cbb40:	dsjs   a1, L3F9CBB70
3f9cbb50:	sub    a1, a1
3f9cbb60:	jruc   L3F9CBB80
L3F9CBB70:
3f9cbb70:	movk   6, a1
L3F9CBB80:
3f9cbb80:	add    a1, a3
3f9cbb90:	sll    0x5, a3
3f9cbba0:	add    a3, a5
3f9cbbb0:	move   *a5, a0, 1
3f9cbbc0:	move   *a11(0x140), a5, 1
3f9cbbe0:	move   *a13(0xff60), a3, 1
3f9cbc00:	mpys   a3, a5
3f9cbc10:	sll    0x3, a5
3f9cbc20:	move   *a11(0x80), a1, 1
3f9cbc40:	add    a5, a1
3f9cbc50:	move   *a13, a5, 1
3f9cbc60:	sll    0x3, a5
3f9cbc70:	add    a5, a1
3f9cbc80:	move   a1, *a13(0xe0), 1
3f9cbca0:	cmpi   0x3f9c7c50, a0
3f9cbcd0:	jrne   L3F9CC190
3f9cbce0:	move   *a11(0x140), a5, 1
3f9cbd00:	move   *a13(0x40), a1, 1
3f9cbd20:	cmp    a1, a5
3f9cbd30:	jrne   L3F9CC190
3f9cbd40:	move   *a13, a5, 1
3f9cbd50:	jrne   L3F9CBE00
3f9cbd60:	move   *a11(0x120), a1, 1
3f9cbd80:	dec    a1
3f9cbd90:	jreq   L3F9CBED0
3f9cbda0:	move   *a11(0x20), a1, 1
3f9cbdc0:	move   *a10(0x70), a3, 0
3f9cbde0:	cmp    a3, a1
3f9cbdf0:	jreq   L3F9CBED0
L3F9CBE00:
3f9cbe00:	move   *a11(0x120), a3, 1
3f9cbe20:	dsj    a3, L3F9CC190
3f9cbe40:	move   *a13(0xff60), a3, 1
3f9cbe60:	move   *a10(0x70), a1, 0
3f9cbe80:	add    a3, a1
3f9cbe90:	move   *a11(0x20), a3, 1
3f9cbeb0:	cmp    a3, a1
3f9cbec0:	jrnc   L3F9CC190
L3F9CBED0:
3f9cbed0:	move   *a13(0x60), a3, 1
3f9cbef0:	sll    0x3, a3
3f9cbf00:	move   *a9(0x380), a1, 1
3f9cbf20:	add    a3, a1
3f9cbf30:	move   *a9(0x3a0), a3, 1
3f9cbf50:	cmp    a3, a1
3f9cbf60:	jrhi   L3F9CC0E0
3f9cbf70:	move   a14, -*sp, 1
3f9cbf80:	move   *a13(0x60), *a14+, 1
3f9cbfa0:	move   *a9(0x380), *a14+, 1
3f9cbfc0:	move   *a13(0xe0), *a14+, 1
3f9cbfe0:	calla  L3FB44400
3f9cc010:	move   *a13(0x60), a3, 1
3f9cc030:	addk   3, a3
3f9cc040:	movk   3, a1
3f9cc050:	andn   a1, a3
3f9cc060:	sll    0x3, a3
3f9cc070:	move   *a9(0x380), a1, 1
3f9cc090:	add    a3, a1
3f9cc0a0:	move   a1, *a9(0x380), 1
3f9cc0c0:	jauc   L3F9CD870
L3F9CC0E0:
3f9cc0e0:	move   a14, -*sp, 1
3f9cc0f0:	move   *a13(0x60), *a14+, 1
3f9cc110:	move   *a13(0xe0), *a14+, 1
3f9cc130:	move   a9, *a14+, 1
3f9cc140:	calla  L3F9B44C0
3f9cc170:	jauc   L3F9CD870
L3F9CC190:
3f9cc190:	move   *a13(0x60), a5, 1
3f9cc1b0:	addk   3, a5
3f9cc1c0:	movk   3, a3
3f9cc1d0:	andn   a3, a5
3f9cc1e0:	move   a5, *a13(0x60), 1
3f9cc200:	sll    0x3, a5
3f9cc210:	move   *a9(0x380), a1, 1
3f9cc230:	add    a5, a1
3f9cc240:	move   *a9(0x3a0), a5, 1
3f9cc260:	cmp    a5, a1
3f9cc270:	jrls   L3F9CC320
3f9cc280:	move   a14, -*sp, 1
3f9cc290:	move   *a13(0x60), *a14+, 1
3f9cc2b0:	move   a9, *a14+, 1
3f9cc2c0:	calla  L3F9BF180
3f9cc2f0:	move   a8, *a13(0x120), 1
3f9cc310:	jruc   L3F9CC350
L3F9CC320:
3f9cc320:	move   *a9(0x380), *a13(0x120), 1
L3F9CC350:
3f9cc350:	setf   16, 0, 0
3f9cc360:	move   *a10(0x60), a5, 0
3f9cc380:	setf   8, 0, 0
3f9cc390:	move   *a10(0xa0), a1, 0
3f9cc3b0:	add    a1, a5
3f9cc3c0:	addk   7, a5
3f9cc3d0:	srl    0x3, a5
3f9cc3e0:	move   a5, *a13(0x20), 1
3f9cc400:	move   *a11(0x140), *a13(0x80), 1
3f9cc430:	move   *a13(0x80), a1, 1
3f9cc450:	move   *a11(0x20), a3, 1
3f9cc470:	mpys   a1, a3
3f9cc480:	move   a3, *a13(0xa0), 1
3f9cc4a0:	move   *a11(0xc0), a1, 1
3f9cc4c0:	dec    a1
3f9cc4d0:	sra    0x3, a1
3f9cc4e0:	move   *a13, a3, 1
3f9cc4f0:	and    a3, a1
3f9cc500:	move   a1, *a13, 1
3f9cc510:	move   a1, a3
3f9cc520:	jale   L3F9CD3F0
3f9cc540:	move   *a11(0xa0), a1, 1
3f9cc560:	move   *a11(0xe0), a3, 1
3f9cc580:	cmp    a3, a1
3f9cc590:	jaeq   L3F9CD3F0
3f9cc5b0:	move   *a13, a3, 1
3f9cc5c0:	add    a3, a5
3f9cc5d0:	move   a5, *a13(0x80), 1
3f9cc5f0:	sll    0x3, a3
3f9cc600:	move   *a13(0xe0), a1, 1
3f9cc620:	sub    a3, a1
3f9cc630:	move   a1, *a13(0xe0), 1
3f9cc650:	setf   16, 0, 0
3f9cc660:	move   *a10(0x70), a3, 0
3f9cc680:	mpyu   a5, a3
3f9cc690:	move   a3, *a13(0x180), 1
3f9cc6b0:	move   *a11(0x120), a1, 1
3f9cc6d0:	mpys   a3, a1
3f9cc6e0:	addk   3, a1
3f9cc6f0:	movk   3, a3
3f9cc700:	andn   a3, a1
3f9cc710:	move   a1, *a13(0x1a0), 1
3f9cc730:	move   *a13(0x120), a3, 1
3f9cc750:	move   *a9(0x380), a1, 1
3f9cc770:	cmp    a1, a3
3f9cc780:	jrne   L3F9CC830
3f9cc790:	move   a14, -*sp, 1
3f9cc7a0:	move   *a13(0x1a0), *a14+, 1
3f9cc7c0:	move   a9, *a14+, 1
3f9cc7d0:	calla  L3F9BF180
3f9cc800:	move   a8, *a13(0x160), 1
3f9cc820:	jruc   L3F9CC8D0
L3F9CC830:
3f9cc830:	move   a14, -*sp, 1
3f9cc840:	move   *a13(0x1a0), *a14+, 1
3f9cc860:	calla  L3F701230
3f9cc890:	move   a8, *a13(0x160), 1
3f9cc8b0:	move   a8, *a13(0x140), 1
L3F9CC8D0:
3f9cc8d0:	move   *a11(0xc0), a1, 1
3f9cc8f0:	subk   32, a1
3f9cc900:	jrne   L3F9CC930
3f9cc910:	movk   2, a1
3f9cc920:	jruc   L3F9CC9A0
L3F9CC930:
3f9cc930:	move   *a11(0xc0), a1, 1
3f9cc950:	subk   16, a1
3f9cc960:	jrne   L3F9CC990
3f9cc970:	movk   1, a1
3f9cc980:	jruc   L3F9CC9A0
L3F9CC990:
3f9cc990:	sub    a1, a1
L3F9CC9A0:
3f9cc9a0:	move   *a11(0xe0), a3, 1
3f9cc9c0:	dsjs   a3, L3F9CC9F0
3f9cc9d0:	sub    a3, a3
3f9cc9e0:	jruc   L3F9CCA00
L3F9CC9F0:
3f9cc9f0:	movk   3, a3
L3F9CCA00:
3f9cca00:	add    a3, a1
3f9cca10:	move   *a11(0xa0), a3, 1
3f9cca30:	dsjs   a3, L3F9CCA60
3f9cca40:	sub    a3, a3
3f9cca50:	jruc   L3F9CCA70
L3F9CCA60:
3f9cca60:	movk   6, a3
L3F9CCA70:
3f9cca70:	add    a3, a1
3f9cca80:	move   a1, a3
3f9cca90:	sll    0x8, a1
3f9ccaa0:	sll    0x7, a3
3f9ccab0:	add    a3, a1
3f9ccac0:	addi   0x23b6e0, a1
3f9ccaf0:	move   *a11(0xc0), a3, 1
3f9ccb10:	subk   32, a3
3f9ccb20:	jrne   L3F9CCB50
3f9ccb30:	movk   2, a3
3f9ccb40:	jruc   L3F9CCBC0
L3F9CCB50:
3f9ccb50:	move   *a11(0xc0), a3, 1
3f9ccb70:	subk   16, a3
3f9ccb80:	jrne   L3F9CCBB0
3f9ccb90:	movk   1, a3
3f9ccba0:	jruc   L3F9CCBC0
L3F9CCBB0:
3f9ccbb0:	sub    a3, a3
L3F9CCBC0:
3f9ccbc0:	move   *a9(0x1a0), a5, 1
3f9ccbe0:	dsjs   a5, L3F9CCC10
3f9ccbf0:	sub    a5, a5
3f9ccc00:	jruc   L3F9CCC20
L3F9CCC10:
3f9ccc10:	movk   3, a5
L3F9CCC20:
3f9ccc20:	add    a5, a3
3f9ccc30:	move   *a9(0x1a0), a5, 1
3f9ccc50:	dsjs   a5, L3F9CCC80
3f9ccc60:	sub    a5, a5
3f9ccc70:	jruc   L3F9CCC90
L3F9CCC80:
3f9ccc80:	movk   6, a5
L3F9CCC90:
3f9ccc90:	add    a5, a3
3f9ccca0:	sll    0x5, a3
3f9cccb0:	add    a3, a1
3f9cccc0:	move   *a1, a0, 1
3f9cccd0:	move   a8, *a13(0x100), 1
3f9cccf0:	move   *a11(0x120), a12, 1
3f9ccd10:	dec    a12
3f9ccd20:	jrlt   L3F9CCF50
L3F9CCD30:
3f9ccd30:	move   a14, -*sp, 1
3f9ccd40:	setf   16, 0, 0
3f9ccd50:	move   *a10(0x70), a8, 0
3f9ccd70:	move   a8, *a14+, 1
3f9ccd80:	move   *a13(0x80), *a14+, 1
3f9ccda0:	move   *a11(0x140), *a14+, 1
3f9ccdc0:	move   *a13(0x80), *a14+, 1
3f9ccde0:	move   *a13(0x100), *a14+, 1
3f9cce00:	move   *a13(0xe0), *a14+, 1
3f9cce20:	call   a0
3f9cce30:	move   *a13(0xa0), a7, 1
3f9cce50:	sll    0x3, a7
3f9cce60:	move   *a13(0xe0), a5, 1
3f9cce80:	add    a5, a7
3f9cce90:	move   a7, *a13(0xe0), 1
3f9cceb0:	move   *a13(0x180), a5, 1
3f9cced0:	sll    0x3, a5
3f9ccee0:	move   *a13(0x100), a3, 1
3f9ccf00:	add    a3, a5
3f9ccf10:	move   a5, *a13(0x100), 1
3f9ccf30:	dec    a12
3f9ccf40:	jrge   L3F9CCD30
L3F9CCF50:
3f9ccf50:	move   *a11(0xc0), a7, 1
3f9ccf70:	subk   32, a7
3f9ccf80:	jrne   L3F9CCFB0
3f9ccf90:	movk   2, a7
3f9ccfa0:	jruc   L3F9CD020
L3F9CCFB0:
3f9ccfb0:	move   *a11(0xc0), a7, 1
3f9ccfd0:	subk   16, a7
3f9ccfe0:	jrne   L3F9CD010
3f9ccff0:	movk   1, a7
3f9cd000:	jruc   L3F9CD020
L3F9CD010:
3f9cd010:	sub    a7, a7
L3F9CD020:
3f9cd020:	move   *a9(0x1a0), a5, 1
3f9cd040:	dsjs   a5, L3F9CD070
3f9cd050:	sub    a5, a5
3f9cd060:	jruc   L3F9CD080
L3F9CD070:
3f9cd070:	movk   3, a5
L3F9CD080:
3f9cd080:	add    a5, a7
3f9cd090:	move   *a9(0x1a0), a5, 1
3f9cd0b0:	dsjs   a5, L3F9CD0E0
3f9cd0c0:	sub    a5, a5
3f9cd0d0:	jruc   L3F9CD0F0
L3F9CD0E0:
3f9cd0e0:	movk   6, a5
L3F9CD0F0:
3f9cd0f0:	add    a5, a7
3f9cd100:	move   a7, a5
3f9cd110:	sll    0x8, a7
3f9cd120:	sll    0x7, a5
3f9cd130:	add    a5, a7
3f9cd140:	addi   0x23b6e0, a7
3f9cd170:	move   *a9(0x1c0), a5, 1
3f9cd190:	subk   32, a5
3f9cd1a0:	jrne   L3F9CD1D0
3f9cd1b0:	movk   2, a5
3f9cd1c0:	jruc   L3F9CD240
L3F9CD1D0:
3f9cd1d0:	move   *a9(0x1c0), a5, 1
3f9cd1f0:	subk   16, a5
3f9cd200:	jrne   L3F9CD230
3f9cd210:	movk   1, a5
3f9cd220:	jruc   L3F9CD240
L3F9CD230:
3f9cd230:	sub    a5, a5
L3F9CD240:
3f9cd240:	move   *a9(0x200), a3, 1
3f9cd260:	dsjs   a3, L3F9CD290
3f9cd270:	sub    a3, a3
3f9cd280:	jruc   L3F9CD2A0
L3F9CD290:
3f9cd290:	movk   3, a3
L3F9CD2A0:
3f9cd2a0:	add    a3, a5
3f9cd2b0:	move   *a9(0x1a0), a3, 1
3f9cd2d0:	dsjs   a3, L3F9CD300
3f9cd2e0:	sub    a3, a3
3f9cd2f0:	jruc   L3F9CD310
L3F9CD300:
3f9cd300:	movk   6, a3
L3F9CD310:
3f9cd310:	add    a3, a5
3f9cd320:	sll    0x5, a5
3f9cd330:	add    a5, a7
3f9cd340:	move   *a7, a0, 1
3f9cd350:	move   *a13, a7, 1
3f9cd360:	sll    0x3, a7
3f9cd370:	move   *a13(0x160), a5, 1
3f9cd390:	add    a5, a7
3f9cd3a0:	move   a7, *a13(0xe0), 1
3f9cd3c0:	move   *a13(0x180), *a13(0xa0), 1
L3F9CD3F0:
3f9cd3f0:	move   *a13(0x120), *a13(0x100), 1
3f9cd420:	move   *a11(0x120), a12, 1
3f9cd440:	dec    a12
3f9cd450:	jrlt   L3F9CD680
L3F9CD460:
3f9cd460:	move   a14, -*sp, 1
3f9cd470:	setf   16, 0, 0
3f9cd480:	move   *a10(0x70), a8, 0
3f9cd4a0:	move   a8, *a14+, 1
3f9cd4b0:	move   *a13(0x40), *a14+, 1
3f9cd4d0:	move   *a13(0x80), *a14+, 1
3f9cd4f0:	move   *a13(0x20), *a14+, 1
3f9cd510:	move   *a13(0x100), *a14+, 1
3f9cd530:	move   *a13(0xe0), *a14+, 1
3f9cd550:	call   a0
3f9cd560:	move   *a13(0xa0), a7, 1
3f9cd580:	sll    0x3, a7
3f9cd590:	move   *a13(0xe0), a5, 1
3f9cd5b0:	add    a5, a7
3f9cd5c0:	move   a7, *a13(0xe0), 1
3f9cd5e0:	move   *a13(0xc0), a5, 1
3f9cd600:	sll    0x3, a5
3f9cd610:	move   *a13(0x100), a3, 1
3f9cd630:	add    a3, a5
3f9cd640:	move   a5, *a13(0x100), 1
3f9cd660:	dec    a12
3f9cd670:	jrge   L3F9CD460
L3F9CD680:
3f9cd680:	move   *a13(0x140), a7, 1
3f9cd6a0:	jreq   L3F9CD700
3f9cd6b0:	move   a14, -*sp, 1
3f9cd6c0:	move   a7, *a14+, 1
3f9cd6d0:	calla  L3F702440
L3F9CD700:
3f9cd700:	move   *a13(0x120), a5, 1
3f9cd720:	move   *a9(0x380), a3, 1
3f9cd740:	cmp    a3, a5
3f9cd750:	jrne   L3F9CD7F0
3f9cd760:	move   *a13(0x60), a3, 1
3f9cd780:	sll    0x3, a3
3f9cd790:	move   *a9(0x380), a1, 1
3f9cd7b0:	add    a3, a1
3f9cd7c0:	move   a1, *a9(0x380), 1
3f9cd7e0:	jruc   L3F9CD870
L3F9CD7F0:
3f9cd7f0:	move   a14, -*sp, 1
3f9cd800:	move   *a13(0x60), *a14+, 1
3f9cd820:	move   a5, *a14+, 1
3f9cd830:	move   a9, *a14+, 1
3f9cd840:	calla  L3F9B44C0
L3F9CD870:
3f9cd870:	move   *sp(0x160), a14, 1
3f9cd890:	mmfm   sp, a0,a1,a3,a5,a7,a9,a10,a11,a12,a13
3f9cd8b0:	rets   2
L3F9CD8C0:
3f9cd8c0:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3f9cd8e0:	move   a14, a13
3f9cd8f0:	addi   0xa0, a14
3f9cd910:	move   *a13(0xffe0), a9, 1
3f9cd930:	move   *a13(0xffc0), a10, 1
3f9cd950:	move   *a13(0xffa0), a11, 1
3f9cd970:	sub    a7, a7
3f9cd980:	movb   a7, *a10(0xa0)
3f9cd9a0:	setf   16, 0, 0
3f9cd9b0:	move   *a10(0x60), a5, 0
3f9cd9d0:	move   *a11(0x160), a3, 1
3f9cd9f0:	mpys   a3, a5
3f9cda00:	addk   7, a5
3f9cda10:	movk   7, a3
3f9cda20:	andn   a3, a5
3f9cda30:	sra    0x3, a5
3f9cda40:	move   a5, *a13, 1
3f9cda50:	move   *a10(0x60), a7, 0
3f9cda70:	move   *a13(0xff40), a3, 1
3f9cda90:	mpys   a3, a7
3f9cdaa0:	move   *a13(0xff20), a3, 1
3f9cdac0:	add    a3, a7
3f9cdad0:	dec    a7
3f9cdae0:	dec    a3
3f9cdaf0:	andn   a3, a7
3f9cdb00:	sra    0x3, a7
3f9cdb10:	move   a7, *a13(0x20), 1
3f9cdb30:	move   *a10(0x70), a3, 0
3f9cdb50:	mpyu   a7, a3
3f9cdb60:	move   a3, *a13(0x40), 1
3f9cdb80:	addk   3, a3
3f9cdb90:	sra    0x2, a3
3f9cdba0:	zext   a3, 0
3f9cdbb0:	move   *a10(0x10), a5, 0
3f9cdbd0:	add    a3, a5
3f9cdbe0:	move   a5, *a10(0x10), 0
3f9cdc00:	move   *a13(0xff60), a5, 1
3f9cdc20:	move   *a11(0x140), a3, 1
3f9cdc40:	mpys   a5, a3
3f9cdc50:	sll    0x3, a3
3f9cdc60:	move   *a11(0x80), a5, 1
3f9cdc80:	add    a3, a5
3f9cdc90:	move   *a13(0xff80), a3, 1
3f9cdcb0:	move   *a11(0x160), a7, 1
3f9cdcd0:	mpys   a3, a7
3f9cdce0:	sra    0x3, a7
3f9cdcf0:	sll    0x3, a7
3f9cdd00:	add    a7, a5
3f9cdd10:	move   a5, *a13(0x60), 1
3f9cdd30:	move   *a11(0xa0), a7, 1
3f9cdd50:	move   *a9(0x1a0), a3, 1
3f9cdd70:	cmp    a3, a7
3f9cdd80:	jreq   L3F9CDDD0
3f9cdd90:	move   *a11(0x160), a7, 1
3f9cddb0:	subk   8, a7
3f9cddc0:	jrne   L3F9CE1B0
L3F9CDDD0:
3f9cddd0:	move   *a11(0x140), a7, 1
3f9cddf0:	move   *a13(0x20), a3, 1
3f9cde10:	cmp    a3, a7
3f9cde20:	jrne   L3F9CE1B0
3f9cde30:	move   *a13(0xff80), a7, 1
3f9cde50:	jreq   L3F9CDEF0
3f9cde60:	move   *a13(0xff60), a3, 1
3f9cde80:	move   *a10(0x70), a5, 0
3f9cdea0:	add    a3, a5
3f9cdeb0:	move   *a11(0x20), a3, 1
3f9cded0:	cmp    a3, a5
3f9cdee0:	jrnc   L3F9CE1B0
L3F9CDEF0:
3f9cdef0:	move   *a13(0x40), a5, 1
3f9cdf10:	sll    0x3, a5
3f9cdf20:	move   *a9(0x380), a3, 1
3f9cdf40:	add    a5, a3
3f9cdf50:	move   *a9(0x3a0), a5, 1
3f9cdf70:	cmp    a5, a3
3f9cdf80:	jrhi   L3F9CE100
3f9cdf90:	move   a14, -*sp, 1
3f9cdfa0:	move   *a13(0x40), *a14+, 1
3f9cdfc0:	move   *a9(0x380), *a14+, 1
3f9cdfe0:	move   *a13(0x60), *a14+, 1
3f9ce000:	calla  L3FB44400
3f9ce030:	move   *a13(0x40), a5, 1
3f9ce050:	addk   3, a5
3f9ce060:	movk   3, a3
3f9ce070:	andn   a3, a5
3f9ce080:	sll    0x3, a5
3f9ce090:	move   *a9(0x380), a3, 1
3f9ce0b0:	add    a5, a3
3f9ce0c0:	move   a3, *a9(0x380), 1
3f9ce0e0:	jauc   L3F9CEC20
L3F9CE100:
3f9ce100:	move   a14, -*sp, 1
3f9ce110:	move   *a13(0x40), *a14+, 1
3f9ce130:	move   *a13(0x60), *a14+, 1
3f9ce150:	move   a9, *a14+, 1
3f9ce160:	calla  L3F9B44C0
3f9ce190:	jauc   L3F9CEC20
L3F9CE1B0:
3f9ce1b0:	move   *a13(0x40), a7, 1
3f9ce1d0:	addk   3, a7
3f9ce1e0:	movk   3, a5
3f9ce1f0:	andn   a5, a7
3f9ce200:	move   a7, *a13(0x40), 1
3f9ce220:	sll    0x3, a7
3f9ce230:	move   *a9(0x380), a3, 1
3f9ce250:	add    a7, a3
3f9ce260:	move   *a9(0x3a0), a7, 1
3f9ce280:	cmp    a7, a3
3f9ce290:	jrhi   L3F9CE2E0
3f9ce2a0:	move   *a9(0x380), *a13(0x80), 1
3f9ce2d0:	jruc   L3F9CE370
L3F9CE2E0:
3f9ce2e0:	move   a14, -*sp, 1
3f9ce2f0:	move   *a13(0x40), *a14+, 1
3f9ce310:	move   a9, *a14+, 1
3f9ce320:	calla  L3F9BF180
3f9ce350:	move   a8, *a13(0x80), 1
L3F9CE370:
3f9ce370:	move   *a11(0xa0), a7, 1
3f9ce390:	move   *a9(0x1a0), a3, 1
3f9ce3b0:	cmp    a3, a7
3f9ce3c0:	jreq   L3F9CE410
3f9ce3d0:	move   *a11(0x160), a7, 1
3f9ce3f0:	subk   8, a7
3f9ce400:	jrne   L3F9CE540
L3F9CE410:
3f9ce410:	move   a14, -*sp, 1
3f9ce420:	setf   16, 0, 0
3f9ce430:	move   *a10(0x70), a8, 0
3f9ce450:	move   a8, *a14+, 1
3f9ce460:	move   *a13(0x20), *a14+, 1
3f9ce480:	move   *a11(0x140), *a14+, 1
3f9ce4a0:	move   *a13(0x0), *a14+, 1
3f9ce4c0:	move   *a13(0x80), *a14+, 1
3f9ce4e0:	move   *a13(0x60), *a14+, 1
3f9ce500:	calla  L3F9C7C50
3f9ce530:	jruc   L3F9CEAB0
L3F9CE540:
3f9ce540:	move   *a11(0x160), a7, 1
3f9ce560:	subk   32, a7
3f9ce570:	jrne   L3F9CE6B0
3f9ce580:	move   a14, -*sp, 1
3f9ce590:	setf   16, 0, 0
3f9ce5a0:	move   *a10(0x70), a8, 0
3f9ce5c0:	move   a8, *a14+, 1
3f9ce5d0:	move   *a13(0x20), *a14+, 1
3f9ce5f0:	move   *a11(0x140), *a14+, 1
3f9ce610:	move   *a13(0x0), *a14+, 1
3f9ce630:	move   *a13(0x80), *a14+, 1
3f9ce650:	move   *a13(0x60), *a14+, 1
3f9ce670:	calla  L3F9C8A00
3f9ce6a0:	jruc   L3F9CEAB0
L3F9CE6B0:
3f9ce6b0:	move   *a11(0x160), a7, 1
3f9ce6d0:	subk   24, a7
3f9ce6e0:	jrne   L3F9CE820
3f9ce6f0:	move   a14, -*sp, 1
3f9ce700:	setf   16, 0, 0
3f9ce710:	move   *a10(0x70), a8, 0
3f9ce730:	move   a8, *a14+, 1
3f9ce740:	move   *a13(0x20), *a14+, 1
3f9ce760:	move   *a11(0x140), *a14+, 1
3f9ce780:	move   *a13(0x0), *a14+, 1
3f9ce7a0:	move   *a13(0x80), *a14+, 1
3f9ce7c0:	move   *a13(0x60), *a14+, 1
3f9ce7e0:	calla  L3F9C8480
3f9ce810:	jruc   L3F9CEAB0
L3F9CE820:
3f9ce820:	move   *a11(0x160), a7, 1
3f9ce840:	subk   16, a7
3f9ce850:	jrne   L3F9CE990
3f9ce860:	move   a14, -*sp, 1
3f9ce870:	setf   16, 0, 0
3f9ce880:	move   *a10(0x70), a8, 0
3f9ce8a0:	move   a8, *a14+, 1
3f9ce8b0:	move   *a13(0x20), *a14+, 1
3f9ce8d0:	move   *a11(0x140), *a14+, 1
3f9ce8f0:	move   *a13(0x0), *a14+, 1
3f9ce910:	move   *a13(0x80), *a14+, 1
3f9ce930:	move   *a13(0x60), *a14+, 1
3f9ce950:	calla  L3F9C8010
3f9ce980:	jruc   L3F9CEAB0
L3F9CE990:
3f9ce990:	move   a14, -*sp, 1
3f9ce9a0:	setf   16, 0, 0
3f9ce9b0:	move   *a10(0x70), a8, 0
3f9ce9d0:	move   a8, *a14+, 1
3f9ce9e0:	move   *a13(0x20), *a14+, 1
3f9cea00:	move   *a11(0x140), *a14+, 1
3f9cea20:	move   *a13(0x0), *a14+, 1
3f9cea40:	move   *a13(0x80), *a14+, 1
3f9cea60:	move   *a13(0x60), *a14+, 1
3f9cea80:	calla  L3F9C9660
L3F9CEAB0:
3f9ceab0:	move   *a13(0x80), a7, 1
3f9cead0:	move   *a9(0x380), a3, 1
3f9ceaf0:	cmp    a3, a7
3f9ceb00:	jrne   L3F9CEBA0
3f9ceb10:	move   *a13(0x40), a3, 1
3f9ceb30:	sll    0x3, a3
3f9ceb40:	move   *a9(0x380), a5, 1
3f9ceb60:	add    a3, a5
3f9ceb70:	move   a5, *a9(0x380), 1
3f9ceb90:	jruc   L3F9CEC20
L3F9CEBA0:
3f9ceba0:	move   a14, -*sp, 1
3f9cebb0:	move   *a13(0x40), *a14+, 1
3f9cebd0:	move   a7, *a14+, 1
3f9cebe0:	move   a9, *a14+, 1
3f9cebf0:	calla  L3F9B44C0
L3F9CEC20:
3f9cec20:	move   *sp(0x100), a14, 1
3f9cec40:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3f9cec60:	rets   2
L3F9CEC70:
3f9cec70:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f9cec90:	move   a14, a13
3f9ceca0:	move   *a13(0xffe0), a9, 1
3f9cecc0:	move   *a13(0xff80), a10, 1
3f9cece0:	move   *a9(0x380), a7, 1
3f9ced00:	move   *a9(0x3a0), a5, 1
3f9ced20:	addi   0xc0, a7
3f9ced40:	cmp    a5, a7
3f9ced50:	jrls   L3F9CEDB0
3f9ced60:	move   a14, -*sp, 1
3f9ced70:	move   a9, *a14+, 1
3f9ced80:	calla  L3F9B1030
L3F9CEDB0:
3f9cedb0:	move   *a9(0x380), a7, 1
3f9cedd0:	move   a7, *a9(0x340), 1
3f9cedf0:	move   a7, a11
3f9cee00:	movi   0x48, a7
3f9cee20:	movb   a7, *a11
3f9cee30:	movk   6, a5
3f9cee40:	setf   16, 0, 0
3f9cee50:	move   a5, *a11(0x10), 0
3f9cee70:	move   *a9(0x380), a5, 1
3f9cee90:	addi   0xc0, a5
3f9ceeb0:	move   a5, *a9(0x380), 1
3f9ceed0:	move   *a9(0x320), a5, 1
3f9ceef0:	inc    a5
3f9cef00:	move   a5, *a9(0x320), 1
3f9cef20:	move   *a13(0xffc0), *a11(0x20), 1
3f9cef50:	move   *a13(0xffa0), a5, 1
3f9cef70:	move   *a5(0x20), *a11(0x40), 1
3f9cefa0:	move   *a13(0xff20), *a11(0x80), 0
3f9cefd0:	move   *a13(0xff00), *a11(0x90), 0
3f9cf000:	move   *a13(0xfee0), *a11(0x60), 0
3f9cf030:	move   *a13(0xfec0), *a11(0x70), 0
3f9cf060:	movb   *a10(0x120), *a11(0xa8)
3f9cf090:	movb   *a10(0x60), *a11(0x8)
3f9cf0c0:	move   *a10(0x120), a7, 1
3f9cf0e0:	dec    a7
3f9cf0f0:	jreq   L3F9CF140
3f9cf100:	move   *a10(0x60), a7, 1
3f9cf120:	subk   2, a7
3f9cf130:	jreq   L3F9CF200
L3F9CF140:
3f9cf140:	move   a14, -*sp, 1
3f9cf150:	move   *a13(0xff40), *a14+, 1
3f9cf170:	move   *a13(0xff60), *a14+, 1
3f9cf190:	move   a10, *a14+, 1
3f9cf1a0:	move   a11, *a14+, 1
3f9cf1b0:	move   a9, *a14+, 1
3f9cf1c0:	calla  L3F9CB2D0
3f9cf1f0:	jruc   L3F9CF2F0
L3F9CF200:
3f9cf200:	move   a14, -*sp, 1
3f9cf210:	move   *a13(0xfe80), *a14+, 1
3f9cf230:	move   *a13(0xfea0), *a14+, 1
3f9cf250:	move   *a13(0xff40), *a14+, 1
3f9cf270:	move   *a13(0xff60), *a14+, 1
3f9cf290:	move   a10, *a14+, 1
3f9cf2a0:	move   a11, *a14+, 1
3f9cf2b0:	move   a9, *a14+, 1
3f9cf2c0:	calla  L3F9CD8C0
L3F9CF2F0:
3f9cf2f0:	move   *sp(0xe0), a14, 1
3f9cf310:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f9cf330:	rets   2
L3F9CF340:
3f9cf340:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f9cf360:	move   a14, a13
3f9cf370:	addi   0x80, a14
3f9cf390:	move   *a13(0xffe0), a9, 1
3f9cf3b0:	move   *a13(0xff80), a10, 1
3f9cf3d0:	move   *a13(0xfee0), a11, 1
3f9cf3f0:	jaeq   L3F9D0320
3f9cf410:	move   *a13(0xfec0), a11, 1
3f9cf430:	jaeq   L3F9D0320
3f9cf450:	move   *a9(0x3c0), a7, 1
3f9cf470:	cmpi   0x10000, a7
3f9cf4a0:	jrls   L3F9CF4F0
3f9cf4b0:	movi   0x40000, a7
3f9cf4e0:	jruc   L3F9CF520
L3F9CF4F0:
3f9cf4f0:	move   *a9(0x3c0), a7, 1
3f9cf510:	sll    0x2, a7
L3F9CF520:
3f9cf520:	subk   24, a7
3f9cf530:	move   a7, *a13(0x40), 1
3f9cf550:	move   *a10(0x120), a7, 1
3f9cf570:	dec    a7
3f9cf580:	jreq   L3F9CF5D0
3f9cf590:	move   *a10(0x60), a7, 1
3f9cf5b0:	subk   2, a7
3f9cf5c0:	jreq   L3F9CF790
L3F9CF5D0:
3f9cf5d0:	move   *a10(0x40), a7, 1
3f9cf5f0:	move   *a13(0xff60), a5, 1
3f9cf610:	add    a5, a7
3f9cf620:	move   *a9(0x1c0), a5, 1
3f9cf640:	dec    a5
3f9cf650:	and    a5, a7
3f9cf660:	move   a7, *a13, 1
3f9cf670:	move   *a13(0xfee0), a5, 1
3f9cf690:	add    a7, a5
3f9cf6a0:	move   *a9(0x1e0), a7, 1
3f9cf6c0:	add    a7, a5
3f9cf6d0:	move   *a9(0x1e0), a7, 1
3f9cf6f0:	dec    a5
3f9cf700:	dec    a7
3f9cf710:	andn   a7, a5
3f9cf720:	sra    0x3, a5
3f9cf730:	move   *a10(0x120), a7, 1
3f9cf750:	mpys   a7, a5
3f9cf760:	move   a5, *a13(0x20), 1
3f9cf780:	jruc   L3F9CF890
L3F9CF790:
3f9cf790:	sub    a7, a7
3f9cf7a0:	move   a7, *a13, 1
3f9cf7b0:	move   *a13(0xfee0), a5, 1
3f9cf7d0:	move   *a13(0xfea0), a11, 1
3f9cf7f0:	mpys   a11, a5
3f9cf800:	move   *a13(0xfe80), a11, 1
3f9cf820:	add    a11, a5
3f9cf830:	dec    a5
3f9cf840:	dec    a11
3f9cf850:	andn   a11, a5
3f9cf860:	sra    0x3, a5
3f9cf870:	move   a5, *a13(0x20), 1
L3F9CF890:
3f9cf890:	move   *a13(0xfec0), a11, 1
3f9cf8b0:	mpyu   a11, a5
3f9cf8c0:	move   *a13(0x40), a7, 1
3f9cf8e0:	cmp    a7, a5
3f9cf8f0:	jrhi   L3F9CFAB0
3f9cf900:	move   a14, -*sp, 1
3f9cf910:	move   *a13(0xfe80), *a14+, 1
3f9cf930:	move   *a13(0xfea0), *a14+, 1
3f9cf950:	move   a11, *a14+, 1
3f9cf960:	move   *a13(0xfee0), *a14+, 1
3f9cf980:	move   *a13(0xff00), *a14+, 1
3f9cf9a0:	move   *a13(0xff20), *a14+, 1
3f9cf9c0:	move   *a13(0xff40), *a14+, 1
3f9cf9e0:	move   *a13(0xff60), *a14+, 1
3f9cfa00:	move   a10, *a14+, 1
3f9cfa10:	move   *a13(0xffa0), *a14+, 1
3f9cfa30:	move   *a13(0xffc0), *a14+, 1
3f9cfa50:	move   a9, *a14+, 1
3f9cfa60:	calla  L3F9CEC70
3f9cfa90:	jauc   L3F9D0320
L3F9CFAB0:
3f9cfab0:	dec    a11
3f9cfac0:	jrls   L3F9CFF30
3f9cfad0:	move   *a13(0x20), a11, 1
3f9cfaf0:	divs   a11, a7
3f9cfb00:	move   a7, *a13(0x60), 1
3f9cfb20:	jrne   L3F9CFB60
3f9cfb30:	movk   1, a5
3f9cfb40:	move   a5, *a13(0x60), 1
L3F9CFB60:
3f9cfb60:	move   a14, -*sp, 1
3f9cfb70:	move   *a13(0xfe80), *a14+, 1
3f9cfb90:	move   *a13(0xfea0), *a14+, 1
3f9cfbb0:	move   *a13(0x60), *a14+, 1
3f9cfbd0:	move   *a13(0xfee0), *a14+, 1
3f9cfbf0:	move   *a13(0xff00), *a14+, 1
3f9cfc10:	move   *a13(0xff20), *a14+, 1
3f9cfc30:	move   *a13(0xff40), *a14+, 1
3f9cfc50:	move   *a13(0xff60), *a14+, 1
3f9cfc70:	move   a10, *a14+, 1
3f9cfc80:	move   *a13(0xffa0), *a14+, 1
3f9cfca0:	move   *a13(0xffc0), *a14+, 1
3f9cfcc0:	move   a9, *a14+, 1
3f9cfcd0:	calla  L3F9CF340
3f9cfd00:	move   a14, -*sp, 1
3f9cfd10:	move   *a13(0xfe80), *a14+, 1
3f9cfd30:	move   *a13(0xfea0), *a14+, 1
3f9cfd50:	move   *a13(0xfec0), a7, 1
3f9cfd70:	move   *a13(0x60), a5, 1
3f9cfd90:	sub    a5, a7
3f9cfda0:	move   a7, *a14+, 1
3f9cfdb0:	move   *a13(0xfee0), *a14+, 1
3f9cfdd0:	move   *a13(0xff00), a7, 1
3f9cfdf0:	add    a5, a7
3f9cfe00:	move   a7, *a14+, 1
3f9cfe10:	move   *a13(0xff20), *a14+, 1
3f9cfe30:	move   *a13(0xff40), a7, 1
3f9cfe50:	add    a5, a7
3f9cfe60:	move   a7, *a14+, 1
3f9cfe70:	move   *a13(0xff60), *a14+, 1
3f9cfe90:	move   a10, *a14+, 1
3f9cfea0:	move   *a13(0xffa0), *a14+, 1
3f9cfec0:	move   *a13(0xffc0), *a14+, 1
3f9cfee0:	move   a9, *a14+, 1
3f9cfef0:	calla  L3F9CF340
3f9cff20:	jruc   L3F9D0320
L3F9CFF30:
3f9cff30:	sll    0x3, a7
3f9cff40:	move   *a13(0xfe80), a11, 1
3f9cff60:	divs   a11, a7
3f9cff70:	mpys   a11, a7
3f9cff80:	move   *a13, a5, 1
3f9cff90:	sub    a5, a7
3f9cffa0:	move   a7, *a13(0x60), 1
3f9cffc0:	move   a14, -*sp, 1
3f9cffd0:	move   a11, *a14+, 1
3f9cffe0:	move   *a13(0xfea0), *a14+, 1
3f9d0000:	movk   1, a5
3f9d0010:	move   a5, *a14+, 1
3f9d0020:	move   a7, *a14+, 1
3f9d0030:	move   *a13(0xff00), *a14+, 1
3f9d0050:	move   *a13(0xff20), *a14+, 1
3f9d0070:	move   *a13(0xff40), *a14+, 1
3f9d0090:	move   *a13(0xff60), *a14+, 1
3f9d00b0:	move   a10, *a14+, 1
3f9d00c0:	move   *a13(0xffa0), *a14+, 1
3f9d00e0:	move   *a13(0xffc0), *a14+, 1
3f9d0100:	move   a9, *a14+, 1
3f9d0110:	calla  L3F9CF340
3f9d0140:	move   a14, -*sp, 1
3f9d0150:	move   a11, *a14+, 1
3f9d0160:	move   *a13(0xfea0), *a14+, 1
3f9d0180:	move   a5, *a14+, 1
3f9d0190:	move   *a13(0xfee0), a5, 1
3f9d01b0:	sub    a7, a5
3f9d01c0:	move   a5, *a14+, 1
3f9d01d0:	move   *a13(0xff00), *a14+, 1
3f9d01f0:	move   *a13(0xff20), a5, 1
3f9d0210:	add    a7, a5
3f9d0220:	move   a5, *a14+, 1
3f9d0230:	move   *a13(0xff40), *a14+, 1
3f9d0250:	move   *a13(0xff60), a5, 1
3f9d0270:	add    a7, a5
3f9d0280:	move   a5, *a14+, 1
3f9d0290:	move   a10, *a14+, 1
3f9d02a0:	move   *a13(0xffa0), *a14+, 1
3f9d02c0:	move   *a13(0xffc0), *a14+, 1
3f9d02e0:	move   a9, *a14+, 1
3f9d02f0:	calla  L3F9CF340
L3F9D0320:
3f9d0320:	move   *sp(0xe0), a14, 1
3f9d0340:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f9d0360:	rets   2
L3F9D0370:
3f9d0370:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f9d0390:	move   a14, a13
3f9d03a0:	addi   0x80, a14
3f9d03c0:	move   *a13(0xffe0), a9, 1
3f9d03e0:	move   *a13(0xff80), a10, 1
3f9d0400:	move   *a13(0xfee0), *a13(0x0), 1
3f9d0430:	move   *a13(0xfec0), *a13(0x20), 1
3f9d0460:	move   *a13(0xff60), a11, 1
3f9d0480:	jrge   L3F9D04F0
3f9d0490:	move   *a13, a7, 1
3f9d04a0:	add    a11, a7
3f9d04b0:	move   a7, *a13, 1
3f9d04c0:	sub    a7, a7
3f9d04d0:	move   a7, *a13(0xff60), 1
L3F9D04F0:
3f9d04f0:	move   *a13(0xff40), a11, 1
3f9d0510:	jrge   L3F9D05A0
3f9d0520:	move   *a13(0x20), a7, 1
3f9d0540:	add    a11, a7
3f9d0550:	move   a7, *a13(0x20), 1
3f9d0570:	sub    a7, a7
3f9d0580:	move   a7, *a13(0xff40), 1
L3F9D05A0:
3f9d05a0:	move   *a13(0xff60), a11, 1
3f9d05c0:	move   *a13, a7, 1
3f9d05d0:	add    a7, a11
3f9d05e0:	move   *a10, a7, 1
3f9d05f0:	cmp    a7, a11
3f9d0600:	jrle   L3F9D0660
3f9d0610:	move   *a10, a11, 1
3f9d0620:	move   *a13(0xff60), a7, 1
3f9d0640:	sub    a7, a11
3f9d0650:	move   a11, *a13, 1
L3F9D0660:
3f9d0660:	move   *a13(0xff40), a11, 1
3f9d0680:	move   *a13(0x20), a7, 1
3f9d06a0:	add    a7, a11
3f9d06b0:	move   *a10(0x20), a7, 1
3f9d06d0:	cmp    a7, a11
3f9d06e0:	jrle   L3F9D0760
3f9d06f0:	move   *a10(0x20), a11, 1
3f9d0710:	move   *a13(0xff40), a7, 1
3f9d0730:	sub    a7, a11
3f9d0740:	move   a11, *a13(0x20), 1
L3F9D0760:
3f9d0760:	move   *a13, a11, 1
3f9d0770:	jrle   L3F9D0E30
3f9d0780:	move   *a13(0x20), a7, 1
3f9d07a0:	jrle   L3F9D0E30
3f9d07b0:	move   *a10(0x120), a7, 1
3f9d07d0:	dec    a7
3f9d07e0:	jreq   L3F9D0830
3f9d07f0:	move   *a10(0x60), a7, 1
3f9d0810:	subk   2, a7
3f9d0820:	jreq   L3F9D08A0
L3F9D0830:
3f9d0830:	movk   1, a7
3f9d0840:	move   a7, *a13(0x40), 1
3f9d0860:	move   *a9(0x1e0), *a13(0x60), 1
3f9d0890:	jruc   L3F9D0B80
L3F9D08A0:
3f9d08a0:	move   *a10(0x160), *a13(0x40), 1
3f9d08d0:	move   *a10(0x100), *a13(0x60), 1
3f9d0900:	move   *a9(0x220), a11, 1
3f9d0920:	move   *a9(0x240), a12, 1
3f9d0940:	dec    a11
3f9d0950:	jrlt   L3F9D0A60
L3F9D0960:
3f9d0960:	move   *a12(0x20), a7, 1
3f9d0980:	move   *a10(0x120), a5, 1
3f9d09a0:	cmp    a5, a7
3f9d09b0:	jrne   L3F9D0A20
3f9d09c0:	move   *a12(0x40), *a13(0x40), 1
3f9d09f0:	move   *a12(0x60), *a13(0x60), 1
L3F9D0A20:
3f9d0a20:	addi   0x80, a12
3f9d0a40:	dec    a11
3f9d0a50:	jrge   L3F9D0960
L3F9D0A60:
3f9d0a60:	move   *a13(0x40), a7, 1
3f9d0a80:	move   *a10(0x160), a5, 1
3f9d0aa0:	cmp    a5, a7
3f9d0ab0:	jreq   L3F9D0B80
3f9d0ac0:	move   a14, -*sp, 1
3f9d0ad0:	move   @0xdad00, *a14+, 1
3f9d0b00:	movi   0x3f9d0e80, a8
3f9d0b30:	move   a8, *a14+, 1
3f9d0b40:	calla  L3FD5F030
3f9d0b70:	jruc   L3F9D0E30
L3F9D0B80:
3f9d0b80:	move   *a13(0xffa0), a11, 1
3f9d0ba0:	move   *a11(0x80), a5, 1
3f9d0bc0:	jreq   L3F9D0C30
3f9d0bd0:	move   a14, -*sp, 1
3f9d0be0:	move   a11, *a14+, 1
3f9d0bf0:	move   a9, *a14+, 1
3f9d0c00:	calla  L3F999F80
L3F9D0C30:
3f9d0c30:	move   a14, -*sp, 1
3f9d0c40:	move   *a13(0x60), *a14+, 1
3f9d0c60:	move   a7, *a14+, 1
3f9d0c70:	move   *a13(0x20), *a14+, 1
3f9d0c90:	move   *a13(0x0), *a14+, 1
3f9d0cb0:	move   *a13(0xff00), *a14+, 1
3f9d0cd0:	move   *a13(0xff20), *a14+, 1
3f9d0cf0:	move   *a13(0xff40), *a14+, 1
3f9d0d10:	move   *a13(0xff60), *a14+, 1
3f9d0d30:	move   a10, *a14+, 1
3f9d0d40:	move   a11, *a14+, 1
3f9d0d50:	move   *a13(0xffc0), *a14+, 1
3f9d0d70:	move   a9, *a14+, 1
3f9d0d80:	calla  L3F9CF340
3f9d0db0:	move   *a9(0x400), a5, 1
3f9d0dd0:	jreq   L3F9D0E30
3f9d0de0:	move   a14, -*sp, 1
3f9d0df0:	move   a9, *a14+, 1
3f9d0e00:	move   *a9(0x400), a5, 1
3f9d0e20:	call   a5
L3F9D0E30:
3f9d0e30:	move   *sp(0x100), a14, 1
3f9d0e50:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f9d0e70:	rets   2
3f9d0e80:	and    b2, b8
3f9d0e90:	.word  0x7475
3f9d0ea0:	mods   a10, a9
3f9d0eb0:	srl    a11, a1
3f9d0ec0:	dsjs   a5, L3F9D1000
3f9d0ed0:	sll    a1, a0
3f9d0ee0:	.word  0x7469
3f9d0ef0:	mpyu   b11, b3
3f9d0f00:	sra    b11, b0
3f9d0f10:	mpyu   b11, b2
3f9d0f20:	rl     b11, b0
3f9d0f30:	sra    b11, b8
3f9d0f40:	sla    0x3, a12
3f9d0f50:	modu   a11, a3
3f9d0f60:	.word  0x766e
3f9d0f70:	.word  0x7265
3f9d0f80:	rl     b11, b3
3f9d0f90:	modu   a3, sp
3f9d0fa0:	.word  0x7520
3f9d0fb0:	rl     a11, a14
3f9d0fc0:	.word  0x706d
3f9d0fd0:	sra    a11, a12
3f9d0fe0:	sra    a11, a13
3f9d0ff0:	.word  0x746e
L3F9D1000:
3f9d1000:	sra    a3, a5
3f9d1010:	.word  0x0a2e
3f9d1020:	.word  0x0000
L3F9D1030:
3f9d1030:	mmtm   sp, a0,a2,a4,a5,a7,a9,a10,a11,a12,a13
3f9d1050:	move   a14, a13
3f9d1060:	addi   0x40, a14
3f9d1080:	move   *a13(0xffe0), a9, 1
3f9d10a0:	movk   1, a12
3f9d10b0:	move   a9, a11
3f9d10c0:	addi   0x40, a11
3f9d10e0:	move   *a11, a7, 1
3f9d10f0:	subi   0x40, a7
3f9d1110:	cmp    a9, a7
3f9d1120:	jreq   L3F9D1240
L3F9D1130:
3f9d1130:	inc    a12
3f9d1140:	cmpi   0x3, a12
3f9d1160:	jrls   L3F9D11E0
3f9d1170:	move   @0x23ed00, a7, 1
3f9d11a0:	inc    a7
3f9d11b0:	move   a7, @0x23ed00, 1
L3F9D11E0:
3f9d11e0:	move   *a11, a11, 1
3f9d11f0:	move   *a11, a7, 1
3f9d1200:	subi   0x40, a7
3f9d1220:	cmp    a9, a7
3f9d1230:	jrne   L3F9D1130
L3F9D1240:
3f9d1240:	move   a9, a11
3f9d1250:	addi   0x40, a11
3f9d1270:	sub    a0, a0
3f9d1280:	cmp    a12, a0
3f9d1290:	jrnc   L3F9D1790
3f9d12a0:	setf   16, 1, 0
L3F9D12B0:
3f9d12b0:	move   a11, a4
3f9d12c0:	subi   0x40, a4
3f9d12e0:	move   a4, a9
3f9d12f0:	move   *a9(0x40), a11, 1
3f9d1310:	move   a9, a7
3f9d1320:	addi   0x40, a7
3f9d1340:	move   a7, *a9(0x60), 1
3f9d1360:	move   a7, *a9(0x40), 1
3f9d1380:	pushst
3f9d1390:	dint
3f9d13a0:	move   a9, *a13, 1
3f9d13b0:	move   @0x23ec70, a7, 1
3f9d13e0:	move   a7, *a13(0x20), 1
3f9d1400:	move   *a7, *a9, 1
3f9d1410:	move   a7, *a9(0x20), 1
3f9d1430:	move   a9, *a7, 1
3f9d1440:	move   *a9, a5, 1
3f9d1450:	move   a9, *a5(0x20), 1
3f9d1470:	popst
3f9d1480:	move   a9, a5
3f9d1490:	addi   0xa0, a5
3f9d14b0:	move   a5, a10
3f9d14c0:	srl    0x3, a10
3f9d14d0:	move   @0x23ebb0, a5, 0
3f9d1500:	sll    0x6, a5
3f9d1510:	move   @0x23e7e0, a2, 1
3f9d1540:	add    a5, a2
3f9d1550:	move   a10, *a2, 1
3f9d1560:	movi   0xfdda, a5
3f9d1580:	setf   12, 0, 0
3f9d1590:	move   a5, *a2(0x20), 0
3f9d15b0:	setf   16, 1, 0
3f9d15c0:	move   @0x23e6a0, a5, 0
3f9d15f0:	inc    a5
3f9d1600:	move   a5, @0x23e6a0, 0
3f9d1630:	movi   0x80, a5
3f9d1650:	movb   a5, *a2(0x18)
3f9d1670:	move   @0x23ebb0, a5, 0
3f9d16a0:	inc    a5
3f9d16b0:	move   a5, @0x23ebb0, 0
3f9d16e0:	sext   a5, 0
3f9d16f0:	cmpi   0x7f, a5
3f9d1710:	jrle   L3F9D1760
3f9d1720:	sub    a5, a5
3f9d1730:	move   a5, @0x23ebb0, 0
L3F9D1760:
3f9d1760:	inc    a0
3f9d1770:	cmp    a12, a0
3f9d1780:	jrc   L3F9D12B0
L3F9D1790:
3f9d1790:	move   *sp(0x160), a14, 1
3f9d17b0:	mmfm   sp, a0,a2,a4,a5,a7,a9,a10,a11,a12,a13
3f9d17d0:	rets   2
L3F9D17E0:
3f9d17e0:	mmtm   sp, a0,a2,a4,a5,a7,a9,a10,a11,a12,a13
3f9d1800:	move   a14, a13
3f9d1810:	addi   0xa0, a14
3f9d1830:	move   *a13(0xffe0), a9, 1
3f9d1850:	movk   1, a12
3f9d1860:	move   @0x1b3900, a7, 1
3f9d1890:	setf   1, 1, 0
3f9d18a0:	move   *a7(0x1c1), a5, 0
3f9d18c0:	move   a5, *a13, 1
3f9d18d0:	move   a12, *a7(0x1c1), 0
3f9d18f0:	move   a14, -*sp, 1
3f9d1900:	sub    a5, a5
3f9d1910:	move   a5, *a14+, 1
3f9d1920:	calla  L3F9DEDA0
3f9d1950:	move   a9, a11
3f9d1960:	addi   0x40, a11
3f9d1980:	move   *a11, a7, 1
3f9d1990:	subi   0x40, a7
3f9d19b0:	cmp    a9, a7
3f9d19c0:	jreq   L3F9D1B70
L3F9D19D0:
3f9d19d0:	inc    a12
3f9d19e0:	cmpi   0x3, a12
3f9d1a00:	jrls   L3F9D1B10
3f9d1a10:	move   a14, -*sp, 1
3f9d1a20:	move   a9, *a14+, 1
3f9d1a30:	movi   0x3f9e1d80, a8
3f9d1a60:	move   a8, *a14+, 1
3f9d1a70:	calla  L3FB341E0
3f9d1aa0:	move   @0x23ed00, a7, 1
3f9d1ad0:	inc    a7
3f9d1ae0:	move   a7, @0x23ed00, 1
L3F9D1B10:
3f9d1b10:	move   *a11, a11, 1
3f9d1b20:	move   *a11, a7, 1
3f9d1b30:	subi   0x40, a7
3f9d1b50:	cmp    a9, a7
3f9d1b60:	jrne   L3F9D19D0
L3F9D1B70:
3f9d1b70:	move   a9, a11
3f9d1b80:	addi   0x40, a11
3f9d1ba0:	sub    a0, a0
3f9d1bb0:	cmp    a12, a0
3f9d1bc0:	janc   L3F9D2710
L3F9D1BE0:
3f9d1be0:	move   a11, a4
3f9d1bf0:	subi   0x40, a4
3f9d1c10:	move   a4, a9
3f9d1c20:	move   *a9(0x40), a11, 1
3f9d1c40:	move   a9, a7
3f9d1c50:	addi   0x40, a7
3f9d1c70:	move   a7, *a9(0x60), 1
3f9d1c90:	move   a7, *a9(0x40), 1
3f9d1cb0:	calla  L3FB33870
3f9d1ce0:	move   a8, *a13(0x20), 1
3f9d1d00:	move   a0, a5
3f9d1d10:	jrne   L3F9D20C0
3f9d1d20:	move   a9, a7
3f9d1d30:	addi   0xa0, a7
3f9d1d50:	move   a7, *a13(0x40), 1
3f9d1d70:	setf   16, 0, 0
3f9d1d80:	move   *a7(0x60), a5, 0
3f9d1da0:	cmpi   0x460, a5
3f9d1dc0:	jrne   L3F9D1E50
3f9d1dd0:	move   @0x23e700, a5, 0
3f9d1e00:	dec    a5
3f9d1e10:	move   a5, @0x23e700, 0
3f9d1e40:	jruc   L3F9D20C0
L3F9D1E50:
3f9d1e50:	move   *a7(0x60), a5, 0
3f9d1e70:	cmpi   0x160, a5
3f9d1e90:	jreq   L3F9D1F40
3f9d1ea0:	move   *a7(0x60), a5, 0
3f9d1ec0:	cmpi   0x260, a5
3f9d1ee0:	jreq   L3F9D1F40
3f9d1ef0:	move   *a7(0x60), a5, 0
3f9d1f10:	cmpi   0x90, a5
3f9d1f30:	jrne   L3F9D1FC0
L3F9D1F40:
3f9d1f40:	move   @0x23e710, a5, 0
3f9d1f70:	dec    a5
3f9d1f80:	move   a5, @0x23e710, 0
3f9d1fb0:	jruc   L3F9D20C0
L3F9D1FC0:
3f9d1fc0:	move   *a7(0x60), a5, 0
3f9d1fe0:	subk   8, a5
3f9d1ff0:	jreq   L3F9D2050
3f9d2000:	move   *a7(0x60), a5, 0
3f9d2020:	cmpi   0x608, a5
3f9d2040:	jrne   L3F9D20C0
L3F9D2050:
3f9d2050:	move   @0x23e720, a5, 0
3f9d2080:	dec    a5
3f9d2090:	move   a5, @0x23e720, 0
L3F9D20C0:
3f9d20c0:	setf   16, 1, 0
3f9d20d0:	move   @0x23e6a0, a7, 0
3f9d2100:	cmpi   0x80, a7
3f9d2120:	jrne   L3F9D2290
3f9d2130:	move   a14, -*sp, 1
3f9d2140:	move   a8, *a14+, 1
3f9d2150:	calla  L3FB338D0
3f9d2180:	move   a14, -*sp, 1
3f9d2190:	movi   0x3f9e1e00, a8
3f9d21c0:	move   a8, *a14+, 1
3f9d21d0:	calla  L3FB341E0
3f9d2200:	move   a14, -*sp, 1
3f9d2210:	move   a9, *a14+, 1
3f9d2220:	movi   0x34, a7
3f9d2240:	move   a7, *a14+, 1
3f9d2250:	calla  L3F9E0060
3f9d2280:	jruc   L3F9D26D0
L3F9D2290:
3f9d2290:	pushst
3f9d22a0:	dint
3f9d22b0:	move   a9, *a13(0x60), 1
3f9d22d0:	move   @0x23ec70, a5, 1
3f9d2300:	move   a5, *a13(0x80), 1
3f9d2320:	move   *a5, *a9, 1
3f9d2330:	move   a5, *a9(0x20), 1
3f9d2350:	move   a9, *a5, 1
3f9d2360:	move   *a9, a7, 1
3f9d2370:	move   a9, *a7(0x20), 1
3f9d2390:	popst
3f9d23a0:	move   a9, a7
3f9d23b0:	addi   0xa0, a7
3f9d23d0:	move   a7, a10
3f9d23e0:	srl    0x3, a10
3f9d23f0:	move   @0x23ebb0, a7, 0
3f9d2420:	sll    0x6, a7
3f9d2430:	move   @0x23e7e0, a2, 1
3f9d2460:	add    a7, a2
3f9d2470:	move   a10, *a2, 1
3f9d2480:	movi   0xfdda, a7
3f9d24a0:	setf   12, 0, 0
3f9d24b0:	move   a7, *a2(0x20), 0
3f9d24d0:	setf   16, 1, 0
3f9d24e0:	move   @0x23e6a0, a7, 0
3f9d2510:	inc    a7
3f9d2520:	move   a7, @0x23e6a0, 0
3f9d2550:	movi   0x80, a5
3f9d2570:	movb   a5, *a2(0x18)
3f9d2590:	move   @0x23ebb0, a5, 0
3f9d25c0:	inc    a5
3f9d25d0:	move   a5, @0x23ebb0, 0
3f9d2600:	sext   a5, 0
3f9d2610:	cmpi   0x7f, a5
3f9d2630:	jrle   L3F9D2680
3f9d2640:	sub    a5, a5
3f9d2650:	move   a5, @0x23ebb0, 0
L3F9D2680:
3f9d2680:	move   a14, -*sp, 1
3f9d2690:	move   a8, *a14+, 1
3f9d26a0:	calla  L3FB338D0
L3F9D26D0:
3f9d26d0:	inc    a0
3f9d26e0:	cmp    a12, a0
3f9d26f0:	jac   L3F9D1BE0
L3F9D2710:
3f9d2710:	move   @0x1b3900, a7, 1
3f9d2740:	setf   1, 1, 0
3f9d2750:	move   *a13(0x0), *a7(0x1c1), 0
3f9d2780:	move   *sp(0x160), a14, 1
3f9d27a0:	mmfm   sp, a0,a2,a4,a5,a7,a9,a10,a11,a12,a13
3f9d27c0:	rets   2
L3F9D27D0:
3f9d27d0:	mmtm   sp, a0,a2,a4,a5,a7,a9,a10,a11,a12,a13
3f9d27f0:	move   a14, a13
3f9d2800:	addi   0x40, a14
3f9d2820:	move   @0x23cbf0, a7, 1
3f9d2850:	sub    a5, a5
3f9d2860:	setf   16, 0, 0
3f9d2870:	move   a5, *a7, 0
3f9d2880:	move   @0x23cc30, a5, 1
3f9d28b0:	movk   4, a7
3f9d28c0:	move   a7, *a5, 0
3f9d28d0:	move   @0x23e780, a7, 1
3f9d2900:	sub    a5, a5
3f9d2910:	move   a5, *a7, 0
3f9d2920:	movi   0x6800000, a5
3f9d2950:	move   a5, @0x23cc70, 1
3f9d2980:	sub    a2, a2
L3F9D2990:
3f9d2990:	move   a2, a7
3f9d29a0:	sll    0x3, a7
3f9d29b0:	addi   0x23cca0, a7
3f9d29e0:	move   @0x23cc70, a5, 1
3f9d2a10:	movb   *a5, *a7
3f9d2a20:	addk   16, a5
3f9d2a30:	move   a5, @0x23cc70, 1
3f9d2a60:	inc    a2
3f9d2a70:	cmpi   0x6, a2
3f9d2a90:	jrlt   L3F9D2990
3f9d2aa0:	movk   1, a7
3f9d2ab0:	move   a7, @0x23cbd0, 1
3f9d2ae0:	move   a14, -*sp, 1
3f9d2af0:	movk   6, a5
3f9d2b00:	move   a5, *a14+, 1
3f9d2b10:	move   @0x23e780, a5, 1
3f9d2b40:	addk   16, a5
3f9d2b50:	move   a5, *a14+, 1
3f9d2b60:	movi   0x23cca0, a5
3f9d2b90:	move   a5, *a14+, 1
3f9d2ba0:	calla  L3FB44400
3f9d2bd0:	sub    a2, a2
L3F9D2BE0:
3f9d2be0:	move   @0x23e780, a7, 1
3f9d2c10:	move   a2, a5
3f9d2c20:	sll    0x3, a5
3f9d2c30:	add    a7, a5
3f9d2c40:	sub    a7, a7
3f9d2c50:	movb   a7, *a5(0x40)
3f9d2c70:	inc    a2
3f9d2c80:	cmpi   0x8, a2
3f9d2ca0:	jrlt   L3F9D2BE0
3f9d2cb0:	move   @0x23e780, a5, 1
3f9d2ce0:	movk   8, a7
3f9d2cf0:	movb   a7, *a5(0x60)
3f9d2d10:	move   @0x23e800, a7, 1
3f9d2d40:	move   a7, *a5(0x80), 1
3f9d2d60:	sub    a7, a7
3f9d2d70:	setf   5, 0, 0
3f9d2d80:	move   a7, *a5(0x98), 0
3f9d2da0:	movk   7, a7
3f9d2db0:	setf   3, 0, 0
3f9d2dc0:	move   a7, *a5(0x9d), 0
3f9d2de0:	move   @0x23e840, a7, 1
3f9d2e10:	move   a7, *a5(0xa0), 1
3f9d2e30:	sub    a7, a7
3f9d2e40:	setf   5, 0, 0
3f9d2e50:	move   a7, *a5(0xb8), 0
3f9d2e70:	movk   5, a7
3f9d2e80:	setf   3, 0, 0
3f9d2e90:	move   a7, *a5(0xbd), 0
3f9d2eb0:	sub    a2, a2
L3F9D2EC0:
3f9d2ec0:	move   a2, a7
3f9d2ed0:	sll    0x6, a7
3f9d2ee0:	move   @0x23e7e0, a12, 1
3f9d2f10:	add    a7, a12
3f9d2f20:	sub    a7, a7
3f9d2f30:	move   a7, *a12, 1
3f9d2f40:	movi   0xf000, a5
3f9d2f70:	move   a5, *a12(0x20), 1
3f9d2f90:	inc    a2
3f9d2fa0:	cmpi   0x80, a2
3f9d2fc0:	jrlt   L3F9D2EC0
3f9d2fd0:	move   a7, a2
L3F9D2FE0:
3f9d2fe0:	move   a2, a7
3f9d2ff0:	sll    0x6, a7
3f9d3000:	move   @0x23e820, a0, 1
3f9d3030:	add    a7, a0
3f9d3040:	sub    a7, a7
3f9d3050:	move   a7, *a0, 1
3f9d3060:	movi   0xf000, a5
3f9d3090:	move   a5, *a0(0x20), 1
3f9d30b0:	inc    a2
3f9d30c0:	cmpi   0x20, a2
3f9d30e0:	jrlt   L3F9D2FE0
3f9d30f0:	jruc   L3F9D3280
L3F9D3100:
3f9d3100:	movi   0x40, a7
3f9d3120:	move   a7, @0x23ead0, 0
3f9d3150:	jruc   L3F9D3370
L3F9D3160:
3f9d3160:	movi   0x40, a7
3f9d3180:	move   a7, @0x23ead0, 0
3f9d31b0:	jruc   L3F9D3370
L3F9D31C0:
3f9d31c0:	movi   0x40, a7
3f9d31e0:	move   a7, @0x23ead0, 0
3f9d3210:	jruc   L3F9D3370
L3F9D3220:
3f9d3220:	movi   0x40, a7
3f9d3240:	move   a7, @0x23ead0, 0
3f9d3270:	jruc   L3F9D3370
L3F9D3280:
3f9d3280:	setf   16, 0, 0
3f9d3290:	move   @0x23ea60, a8, 0
3f9d32c0:	dec    a8
3f9d32d0:	jreq   L3F9D3100
3f9d32e0:	dec    a8
3f9d32f0:	jreq   L3F9D3160
3f9d3300:	subk   2, a8
3f9d3310:	jreq   L3F9D3220
3f9d3320:	dec    a8
3f9d3330:	jreq   L3F9D3220
3f9d3340:	dec    a8
3f9d3350:	jreq   L3F9D31C0
3f9d3360:	jruc   L3F9D3220
L3F9D3370:
3f9d3370:	sub    a2, a2
3f9d3380:	move   a2, a4
3f9d3390:	move   a2, @0x23ebb0, 0
3f9d33c0:	move   a4, @0x23ebf0, 0
3f9d33f0:	move   *a13(0xffe0), a5, 0
3f9d3410:	subk   2, a5
3f9d3420:	jrne   L3F9D3AB0
3f9d3430:	move   a2, @0x23e6b0, 0
3f9d3460:	move   a4, @0x23e6a0, 0
3f9d3490:	move   a2, @0x23cb00, 1
3f9d34c0:	move   a4, @0x23cb20, 0
3f9d34f0:	move   a2, @0x23cb30, 0
3f9d3520:	movb   a4, @0x23cb60
3f9d3550:	movb   a2, @0x23cb70
3f9d3580:	movb   a4, @0x23cb80
3f9d35b0:	movi   0x3fffffee, a5
3f9d35e0:	move   a5, @0x23cb90, 1
3f9d3610:	movk   1, a5
3f9d3620:	movb   a5, @0x23cbc0
3f9d3650:	movi   0x23ec50, a9
3f9d3680:	move   *a9, a5, 1
3f9d3690:	cmp    a9, a5
3f9d36a0:	jreq   L3F9D3950
3f9d36b0:	setf   16, 1, 0
L3F9D36C0:
3f9d36c0:	move   *a9, a9, 1
3f9d36d0:	move   a9, a7
3f9d36e0:	addi   0xa0, a7
3f9d3700:	move   a7, a11
3f9d3710:	srl    0x3, a11
3f9d3720:	move   @0x23ebb0, a7, 0
3f9d3750:	sll    0x6, a7
3f9d3760:	move   @0x23e7e0, a12, 1
3f9d3790:	add    a7, a12
3f9d37a0:	move   a11, *a12, 1
3f9d37b0:	movi   0xfdda, a7
3f9d37d0:	setf   12, 0, 0
3f9d37e0:	move   a7, *a12(0x20), 0
3f9d3800:	movi   0x80, a5
3f9d3820:	movb   a5, *a12(0x18)
3f9d3840:	inc    a2
3f9d3850:	setf   16, 1, 0
3f9d3860:	move   @0x23ebb0, a5, 0
3f9d3890:	inc    a5
3f9d38a0:	andi   0x7f, a5
3f9d38d0:	move   a5, @0x23ebb0, 0
3f9d3900:	move   *a9, a7, 1
3f9d3910:	cmpi   0x23ec50, a7
3f9d3940:	jrne   L3F9D36C0
L3F9D3950:
3f9d3950:	movi   0x23ec10, a10
3f9d3980:	move   *a10, a7, 1
3f9d3990:	cmp    a10, a7
3f9d39a0:	jreq   L3F9D3AB0
L3F9D39B0:
3f9d39b0:	move   *a10, a10, 1
3f9d39c0:	inc    a4
3f9d39d0:	move   a14, -*sp, 1
3f9d39e0:	movk   1, a7
3f9d39f0:	move   a7, *a14+, 1
3f9d3a00:	movk   2, a5
3f9d3a10:	move   a5, *a14+, 1
3f9d3a20:	move   a10, *a14+, 1
3f9d3a30:	calla  L3F9D4BC0
3f9d3a60:	move   *a10, a5, 1
3f9d3a70:	cmpi   0x23ec10, a5
3f9d3aa0:	jrne   L3F9D39B0
L3F9D3AB0:
3f9d3ab0:	setf   16, 0, 0
3f9d3ac0:	move   *a13(0xffe0), a7, 0
3f9d3ae0:	subk   2, a7
3f9d3af0:	jreq   L3F9D4010
3f9d3b00:	move   @0x23ead0, a7, 0
3f9d3b30:	dec    a7
3f9d3b40:	cmp    a7, a2
3f9d3b50:	jrhi   L3F9D4010
L3F9D3B60:
3f9d3b60:	move   a14, -*sp, 1
3f9d3b70:	movi   0x34, a7
3f9d3b90:	move   a7, *a14+, 1
3f9d3ba0:	calla  L3F9DF6E0
3f9d3bd0:	move   a8, a9
3f9d3be0:	jreq   L3F9D4010
3f9d3bf0:	pushst
3f9d3c00:	dint
3f9d3c10:	move   a9, *a13, 1
3f9d3c20:	move   @0x23ec70, a5, 1
3f9d3c50:	move   a5, *a13(0x20), 1
3f9d3c70:	move   *a5, *a9, 1
3f9d3c80:	move   a5, *a9(0x20), 1
3f9d3ca0:	move   a9, *a5, 1
3f9d3cb0:	move   *a9, a7, 1
3f9d3cc0:	move   a9, *a7(0x20), 1
3f9d3ce0:	popst
3f9d3cf0:	move   a9, a7
3f9d3d00:	addi   0xa0, a7
3f9d3d20:	move   a7, a11
3f9d3d30:	srl    0x3, a11
3f9d3d40:	setf   16, 1, 0
3f9d3d50:	move   @0x23ebb0, a7, 0
3f9d3d80:	sll    0x6, a7
3f9d3d90:	move   @0x23e7e0, a12, 1
3f9d3dc0:	add    a7, a12
3f9d3dd0:	move   a11, *a12, 1
3f9d3de0:	movi   0xfdda, a7
3f9d3e00:	setf   12, 0, 0
3f9d3e10:	move   a7, *a12(0x20), 0
3f9d3e30:	setf   16, 1, 0
3f9d3e40:	move   @0x23e6a0, a7, 0
3f9d3e70:	inc    a7
3f9d3e80:	move   a7, @0x23e6a0, 0
3f9d3eb0:	movi   0x80, a5
3f9d3ed0:	movb   a5, *a12(0x18)
3f9d3ef0:	inc    a2
3f9d3f00:	move   @0x23ebb0, a5, 0
3f9d3f30:	inc    a5
3f9d3f40:	andi   0x7f, a5
3f9d3f70:	move   a5, @0x23ebb0, 0
3f9d3fa0:	setf   16, 0, 0
3f9d3fb0:	move   @0x23ead0, a5, 0
3f9d3fe0:	dec    a5
3f9d3ff0:	cmp    a5, a2
3f9d4000:	jrls   L3F9D3B60
L3F9D4010:
3f9d4010:	setf   16, 0, 0
3f9d4020:	move   a2, @0x23ead0, 0
3f9d4050:	zext   a2, 0
3f9d4060:	move   a2, @0x23eaf0, 0
3f9d4090:	sub    a7, a7
3f9d40a0:	move   a7, @0x23eb00, 0
3f9d40d0:	move   a7, @0x23eba0, 0
3f9d4100:	move   a7, @0x23eb90, 0
3f9d4130:	movi   0x80, a5
3f9d4150:	move   a5, @0x23ebc0, 0
3f9d4180:	move   a7, @0x23ebe0, 0
3f9d41b0:	move   a7, @0x23ebd0, 0
3f9d41e0:	movk   32, a5
3f9d41f0:	move   a5, @0x23ec00, 0
3f9d4220:	move   *a13(0xffe0), a5, 0
3f9d4240:	dec    a5
3f9d4250:	jreq   L3F9D4290
3f9d4260:	calla  L3F9D42E0
L3F9D4290:
3f9d4290:	move   *sp(0x160), a14, 1
3f9d42b0:	mmfm   sp, a0,a2,a4,a5,a7,a9,a10,a11,a12,a13
3f9d42d0:	rets   2
L3F9D42E0:
3f9d42e0:	mmtm   sp, a7,a9,a11
3f9d4300:	movi   0x32, a9
3f9d4320:	move   @0x23cbf0, a11, 1
3f9d4350:	sub    a7, a7
3f9d4360:	setf   16, 0, 0
3f9d4370:	move   a7, *a11, 0
3f9d4380:	move   @0x23cc30, a7, 1
3f9d43b0:	movk   4, a11
3f9d43c0:	move   a11, *a7, 0
3f9d43d0:	move   @0x23cbf0, a11, 1
3f9d4400:	movk   1, a7
3f9d4410:	move   a7, *a11, 0
3f9d4420:	move   @0x23cc30, a7, 1
3f9d4450:	move   @0x23e7a0, a11, 1
3f9d4480:	move   a11, *a7, 0
3f9d4490:	move   @0x23cbf0, a7, 1
3f9d44c0:	movk   2, a11
3f9d44d0:	move   a11, *a7, 0
3f9d44e0:	move   @0x23cc30, a11, 1
3f9d4510:	move   @0x23e7a0, a7, 1
3f9d4540:	srl    0x10, a7
3f9d4550:	andi   0xff, a7
3f9d4580:	move   a7, *a11, 0
3f9d4590:	move   @0x23cbf0, a7, 1
3f9d45c0:	movk   3, a11
3f9d45d0:	move   a11, *a7, 0
3f9d45e0:	move   @0x23cc30, a11, 1
3f9d4610:	sub    a7, a7
3f9d4620:	move   a7, *a11, 0
3f9d4630:	move   @0x23cbf0, a7, 1
3f9d4660:	sub    a11, a11
3f9d4670:	move   a11, *a7, 0
3f9d4680:	move   @0x23cc30, a11, 1
3f9d46b0:	movk   1, a7
3f9d46c0:	move   a7, *a11, 0
3f9d46d0:	move   @0x23cbf0, a7, 1
3f9d4700:	sub    a11, a11
3f9d4710:	move   a11, *a7, 0
3f9d4720:	move   @0x23cc50, a11, 1
3f9d4750:	move   *a11, a7, 0
3f9d4760:	btst   8, a7
3f9d4770:	jrne   L3F9D4810
L3F9D4780:
3f9d4780:	dec    a9
3f9d4790:	move   @0x23cc50, a11, 1
3f9d47c0:	move   *a11, a7, 0
3f9d47d0:	btst   8, a7
3f9d47e0:	jrne   L3F9D4810
3f9d47f0:	move   a9, a7
3f9d4800:	jrge   L3F9D4780
L3F9D4810:
3f9d4810:	move   a9, a7
3f9d4820:	jrge   L3F9D4890
3f9d4830:	move   a14, -*sp, 1
3f9d4840:	movk   1, a7
3f9d4850:	move   a7, *a14+, 1
3f9d4860:	calla  L3F9DAFF0
L3F9D4890:
3f9d4890:	move   @0x23cc30, a11, 1
3f9d48c0:	movi   0x42, a7
3f9d48e0:	setf   16, 0, 0
3f9d48f0:	move   a7, *a11, 0
3f9d4900:	mmfm   sp, a7,a9,a11
3f9d4920:	rets
L3F9D4930:
3f9d4930:	mmtm   sp, a7,a9,a11,a13
3f9d4950:	move   a14, a13
3f9d4960:	calla  L3FB33870
3f9d4990:	move   a8, a9
3f9d49a0:	move   @0x23cbf0, a11, 1
3f9d49d0:	sub    a7, a7
3f9d49e0:	setf   16, 0, 0
3f9d49f0:	move   a7, *a11, 0
3f9d4a00:	move   @0x23cc30, a7, 1
3f9d4a30:	movk   4, a11
3f9d4a40:	move   a11, *a7, 0
3f9d4a50:	move   a14, -*sp, 1
3f9d4a60:	move   a9, *a14+, 1
3f9d4a70:	calla  L3FB338D0
3f9d4aa0:	move   a14, -*sp, 1
3f9d4ab0:	movk   2, a7
3f9d4ac0:	move   a7, *a14+, 1
3f9d4ad0:	movi   0x3f9d27d0, a7
3f9d4b00:	move   a7, *a14+, 1
3f9d4b10:	move   @0x23eab0, *a14+, 1
3f9d4b40:	calla  L3F9DF4C0
3f9d4b70:	move   *sp(0xa0), a14, 1
3f9d4b90:	mmfm   sp, a7,a9,a11,a13
3f9d4bb0:	rets   2
L3F9D4BC0:
3f9d4bc0:	mmtm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f9d4be0:	move   a14, a13
3f9d4bf0:	addi   0x90, a14
3f9d4c10:	move   *a13(0xffe0), a9, 1
3f9d4c30:	move   *a13(0xffa0), a10, 1
3f9d4c50:	move   @0x1b3900, a7, 1
3f9d4c80:	setf   1, 1, 0
3f9d4c90:	move   *a7(0x1c1), a5, 0
3f9d4cb0:	move   a5, *a13(0x10), 1
3f9d4cd0:	movk   1, a5
3f9d4ce0:	move   a5, *a7(0x1c1), 0
3f9d4d00:	cmpi   0x1, a10
3f9d4d20:	jrls   L3F9D4DF0
3f9d4d30:	move   a14, -*sp, 1
3f9d4d40:	move   a10, *a14+, 1
3f9d4d50:	movi   0x3f9e1f78, a8
3f9d4d80:	move   a8, *a14+, 1
3f9d4d90:	calla  L3FB341E0
3f9d4dc0:	calla  L3F6EDD80
L3F9D4DF0:
3f9d4df0:	calla  L3FB33870
3f9d4e20:	move   a8, *a13(0x30), 1
3f9d4e40:	move   a9, a2
3f9d4e50:	addi   0x40, a2
3f9d4e70:	sub    a4, a4
3f9d4e80:	cmp    a10, a4
3f9d4e90:	jrnc   L3F9D5660
3f9d4ea0:	setf   16, 1, 0
L3F9D4EB0:
3f9d4eb0:	move   a2, a6
3f9d4ec0:	subi   0x40, a6
3f9d4ee0:	move   a6, a9
3f9d4ef0:	move   *a9(0x40), a2, 1
3f9d4f10:	move   @0x23ebf0, a7, 0
3f9d4f40:	sll    0x6, a7
3f9d4f50:	move   @0x23e820, a0, 1
3f9d4f80:	add    a7, a0
3f9d4f90:	move   a4, a5
3f9d4fa0:	jrne   L3F9D5100
3f9d4fb0:	move   a9, a7
3f9d4fc0:	addi   0x100, a7
3f9d4fe0:	move   a7, a12
3f9d4ff0:	srl    0x3, a12
3f9d5000:	move   a12, @0x23e6d0, 1
3f9d5030:	move   a12, *a0, 1
3f9d5040:	movk   2, a7
3f9d5050:	movb   a7, *a0(0x18)
3f9d5070:	setf   16, 0, 0
3f9d5080:	move   *a9(0xf0), a5, 0
3f9d50a0:	neg    a5
3f9d50b0:	subk   14, a5
3f9d50c0:	setf   12, 0, 0
3f9d50d0:	move   a5, *a0(0x20), 0
3f9d50f0:	jruc   L3F9D5200
L3F9D5100:
3f9d5100:	move   a9, a7
3f9d5110:	addi   0x170, a7
3f9d5130:	move   a7, a12
3f9d5140:	srl    0x3, a12
3f9d5150:	move   a12, @0x23e6d0, 1
3f9d5180:	move   a12, *a0, 1
3f9d5190:	setf   16, 0, 0
3f9d51a0:	move   *a9(0xf0), a7, 0
3f9d51c0:	neg    a7
3f9d51d0:	setf   12, 0, 0
3f9d51e0:	move   a7, *a0(0x20), 0
L3F9D5200:
3f9d5200:	movk   15, a7
3f9d5210:	setf   4, 0, 0
3f9d5220:	move   a7, *a0(0x2c), 0
3f9d5240:	sub    a5, a5
3f9d5250:	setf   16, 1, 0
3f9d5260:	move   a5, *a0(0x30), 0
3f9d5280:	move   a4, a5
3f9d5290:	inc    a5
3f9d52a0:	cmp    a10, a5
3f9d52b0:	jrne   L3F9D5330
3f9d52c0:	setf   8, 0, 0
3f9d52d0:	move   *a0(0x18), a5, 0
3f9d52f0:	movk   1, a3
3f9d5300:	or     a3, a5
3f9d5310:	movb   a5, *a0(0x18)
L3F9D5330:
3f9d5330:	setf   16, 1, 0
3f9d5340:	move   @0x23e6b0, a5, 0
3f9d5370:	inc    a5
3f9d5380:	move   a5, @0x23e6b0, 0
3f9d53b0:	setf   16, 0, 0
3f9d53c0:	move   *a13(0xffc0), a3, 0
3f9d53e0:	dsjs   a3, L3F9D5500
3f9d53f0:	pushst
3f9d5400:	dint
3f9d5410:	move   a9, *a13(0x50), 1
3f9d5430:	move   @0x23ec30, a3, 1
3f9d5460:	move   a3, *a13(0x70), 1
3f9d5480:	move   *a3, *a9, 1
3f9d5490:	move   a3, *a9(0x20), 1
3f9d54b0:	move   a9, *a3, 1
3f9d54c0:	move   *a9, a7, 1
3f9d54d0:	move   a9, *a7(0x20), 1
3f9d54f0:	popst
L3F9D5500:
3f9d5500:	setf   16, 1, 0
3f9d5510:	move   @0x23ec00, a7, 0
3f9d5540:	move   @0x23ebf0, a3, 0
3f9d5570:	add    a3, a7
3f9d5580:	move   @0x23ebd0, a3, 0
3f9d55b0:	sub    a3, a7
3f9d55c0:	inc    a7
3f9d55d0:	andi   0x1f, a7
3f9d5600:	move   a7, @0x23ebf0, 0
3f9d5630:	inc    a4
3f9d5640:	cmp    a10, a4
3f9d5650:	jrc   L3F9D4EB0
L3F9D5660:
3f9d5660:	setf   16, 1, 0
3f9d5670:	move   @0x23ebf0, a11, 0
3f9d56a0:	move   a11, @0x23e6f0, 0
3f9d56d0:	move   a10, a4
3f9d56e0:	jrle   L3F9D5900
L3F9D56F0:
3f9d56f0:	setf   16, 1, 0
3f9d5700:	move   @0x23ec00, a7, 0
3f9d5730:	add    a11, a7
3f9d5740:	move   @0x23ebd0, a5, 0
3f9d5770:	sub    a5, a7
3f9d5780:	dec    a7
3f9d5790:	move   a7, a11
3f9d57a0:	andi   0x1f, a11
3f9d57d0:	move   a11, @0x23e6f0, 0
3f9d5800:	move   a11, a7
3f9d5810:	sll    0x6, a7
3f9d5820:	move   @0x23e820, a0, 1
3f9d5850:	add    a7, a0
3f9d5860:	setf   8, 0, 0
3f9d5870:	move   *a0(0x18), a7, 0
3f9d5890:	ori    0x80, a7
3f9d58c0:	movb   a7, *a0(0x18)
3f9d58e0:	dec    a4
3f9d58f0:	jrgt   L3F9D56F0
L3F9D5900:
3f9d5900:	move   @0x23cbf0, a7, 1
3f9d5930:	sub    a5, a5
3f9d5940:	setf   16, 0, 0
3f9d5950:	move   a5, *a7, 0
3f9d5960:	move   @0x23cc50, a3, 1
3f9d5990:	move   *a3, a5, 0
3f9d59a0:	movk   8, a3
3f9d59b0:	or     a3, a5
3f9d59c0:	move   a5, *a13, 0
3f9d59d0:	move   @0x23cc30, a5, 1
3f9d5a00:	move   *a13, *a5, 0
3f9d5a10:	move   a14, -*sp, 1
3f9d5a20:	move   *a13(0x30), *a14+, 1
3f9d5a40:	calla  L3FB338D0
3f9d5a70:	move   @0x1b3900, a7, 1
3f9d5aa0:	setf   1, 1, 0
3f9d5ab0:	move   *a13(0x10), *a7(0x1c1), 0
3f9d5ae0:	sub    a8, a8
3f9d5af0:	move   *sp(0x1a0), a14, 1
3f9d5b10:	mmfm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f9d5b30:	rets   2
3f9d5b40:	mmtm   sp, a7,a9,a11
3f9d5b60:	move   @0x23cbf0, a11, 1
3f9d5b90:	sub    a7, a7
3f9d5ba0:	setf   16, 0, 0
3f9d5bb0:	move   a7, *a11, 0
3f9d5bc0:	move   @0x23cc50, a7, 1
3f9d5bf0:	move   *a7, a9, 0
3f9d5c00:	btst   6, a9
3f9d5c10:	jreq   L3F9D6280
3f9d5c20:	move   @0x23cc30, a7, 1
3f9d5c50:	move   a9, a11
3f9d5c60:	xori   0x40, a11
3f9d5c90:	move   a11, *a7, 0
3f9d5ca0:	movi   0x40, a11
3f9d5cc0:	move   a11, *a7, 0
3f9d5cd0:	btst   15, a9
3f9d5ce0:	jreq   L3F9D6170
3f9d5cf0:	btst   11, a9
3f9d5d00:	jreq   L3F9D5E40
3f9d5d10:	move   @0x23ed20, a11, 1
3f9d5d40:	inc    a11
3f9d5d50:	move   a11, @0x23ed20, 1
3f9d5d80:	jrne   L3F9D5DE0
3f9d5d90:	movi   0xffff, a7
3f9d5db0:	move   a7, @0x23ed20, 1
L3F9D5DE0:
3f9d5de0:	move   a14, -*sp, 1
3f9d5df0:	movk   5, a11
3f9d5e00:	move   a11, *a14+, 1
3f9d5e10:	calla  L3F9DAFF0
L3F9D5E40:
3f9d5e40:	btst   12, a9
3f9d5e50:	jreq   L3F9D5F30
3f9d5e60:	move   @0x23ee80, a11, 1
3f9d5e90:	inc    a11
3f9d5ea0:	move   a11, @0x23ee80, 1
3f9d5ed0:	jrne   L3F9D5F30
3f9d5ee0:	movi   0xffff, a7
3f9d5f00:	move   a7, @0x23ee80, 1
L3F9D5F30:
3f9d5f30:	btst   14, a9
3f9d5f40:	jreq   L3F9D6020
3f9d5f50:	move   @0x23eef0, a11, 1
3f9d5f80:	inc    a11
3f9d5f90:	move   a11, @0x23eef0, 1
3f9d5fc0:	jrne   L3F9D6020
3f9d5fd0:	movi   0xffff, a7
3f9d5ff0:	move   a7, @0x23eef0, 1
L3F9D6020:
3f9d6020:	btst   13, a9
3f9d6030:	jreq   L3F9D6170
3f9d6040:	setf   16, 1, 0
3f9d6050:	move   @0x23eca0, a11, 0
3f9d6080:	btst   2, a11
3f9d6090:	jrne   L3F9D6170
3f9d60a0:	move   @0x23ef50, a7, 1
3f9d60d0:	inc    a7
3f9d60e0:	move   a7, @0x23ef50, 1
3f9d6110:	jrne   L3F9D6170
3f9d6120:	movi   0xffff, a7
3f9d6140:	move   a7, @0x23ef50, 1
L3F9D6170:
3f9d6170:	btst   10, a9
3f9d6180:	jreq   L3F9D61C0
3f9d6190:	calla  L3F9D62B0
L3F9D61C0:
3f9d61c0:	btst   9, a9
3f9d61d0:	jreq   L3F9D6210
3f9d61e0:	calla  L3F9D8A50
L3F9D6210:
3f9d6210:	btst   8, a9
3f9d6220:	jreq   L3F9D6280
3f9d6230:	movk   1, a11
3f9d6240:	setf   16, 0, 0
3f9d6250:	move   a11, @0x23ec90, 0
L3F9D6280:
3f9d6280:	mmfm   sp, a7,a9,a11
3f9d62a0:	rets
L3F9D62B0:
3f9d62b0:	mmtm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f9d62d0:	move   a14, a13
3f9d62e0:	addi   0x60, a14
3f9d6300:	sub    a9, a9
3f9d6310:	setf   16, 1, 0
3f9d6320:	move   @0x23eba0, a7, 0
3f9d6350:	sll    0x6, a7
3f9d6360:	move   @0x23e7e0, a10, 1
3f9d6390:	add    a7, a10
3f9d63a0:	move   @0x23cb00, a0, 1
3f9d63d0:	setf   16, 0, 0
3f9d63e0:	move   @0x23cb30, a2, 0
3f9d6410:	setf   8, 0, 0
3f9d6420:	move   *a10(0x18), a6, 0
3f9d6440:	btst   7, a6
3f9d6450:	jane   L3F9D8980
L3F9D6470:
3f9d6470:	move   *a10, a9, 1
3f9d6480:	jaeq   L3F9D8590
3f9d64a0:	movk   1, a4
3f9d64b0:	sll    0x8, a9
3f9d64c0:	srl    0x5, a9
3f9d64d0:	subi   0xa0, a9
3f9d64f0:	pushst
3f9d6500:	dint
3f9d6510:	move   a9, *a13(0x20), 1
3f9d6530:	move   *a9(0x20), *a13(0x40), 1
3f9d6560:	move   *a13(0x40), a7, 1
3f9d6580:	move   *a9, *a7, 1
3f9d6590:	move   *a7, a5, 1
3f9d65a0:	move   a7, *a5(0x20), 1
3f9d65c0:	move   a9, *a9, 1
3f9d65d0:	move   a9, *a9(0x20), 1
3f9d65f0:	popst
3f9d6600:	setf   16, 1, 0
3f9d6610:	move   @0x23e6a0, a7, 0
3f9d6640:	dec    a7
3f9d6650:	move   a7, @0x23e6a0, 0
3f9d6680:	move   a9, a7
3f9d6690:	addi   0x40, a7
3f9d66b0:	move   a7, *a9(0x60), 1
3f9d66d0:	move   a7, *a9(0x40), 1
3f9d66f0:	btst   1, a6
3f9d6700:	jreq   L3F9D6860
3f9d6710:	move   a2, a5
3f9d6720:	jreq   L3F9D67A0
3f9d6730:	move   a0, a5
3f9d6740:	jreq   L3F9D67A0
3f9d6750:	move   a14, -*sp, 1
3f9d6760:	move   a0, *a14+, 1
3f9d6770:	calla  L3F9D1030
L3F9D67A0:
3f9d67a0:	move   a9, a0
3f9d67b0:	sub    a7, a7
3f9d67c0:	setf   16, 0, 0
3f9d67d0:	move   a7, @0x23cb20, 0
3f9d6800:	btst   0, a6
3f9d6810:	jreq   L3F9D6840
3f9d6820:	move   a7, a2
3f9d6830:	jruc   L3F9D6AB0
L3F9D6840:
3f9d6840:	move   a4, a2
3f9d6850:	jruc   L3F9D6AB0
L3F9D6860:
3f9d6860:	btst   0, a6
3f9d6870:	jreq   L3F9D68A0
3f9d6880:	movk   3, a2
3f9d6890:	jruc   L3F9D68B0
L3F9D68A0:
3f9d68a0:	movk   2, a2
L3F9D68B0:
3f9d68b0:	setf   16, 0, 0
3f9d68c0:	move   @0x23cb20, a7, 0
3f9d68f0:	jreq   L3F9D6970
3f9d6900:	move   a14, -*sp, 1
3f9d6910:	move   a9, *a14+, 1
3f9d6920:	calla  L3F9D1030
3f9d6950:	jauc   L3F9D8760
L3F9D6970:
3f9d6970:	pushst
3f9d6980:	dint
3f9d6990:	move   a9, a5
3f9d69a0:	addi   0x40, a5
3f9d69c0:	move   a5, *a13(0x20), 1
3f9d69e0:	move   *a0(0x60), *a13(0x40), 1
3f9d6a10:	move   *a13(0x40), a3, 1
3f9d6a30:	move   *a3, *a5, 1
3f9d6a40:	move   a3, *a5(0x20), 1
3f9d6a60:	move   a5, *a3, 1
3f9d6a70:	move   *a5, a3, 1
3f9d6a80:	move   a5, *a3(0x20), 1
3f9d6aa0:	popst
L3F9D6AB0:
3f9d6ab0:	btst   6, a6
3f9d6ac0:	jreq   L3F9D6F30
3f9d6ad0:	move   a2, a3
3f9d6ae0:	jreq   L3F9D6B20
3f9d6af0:	move   a4, @0x23cb20, 0
L3F9D6B20:
3f9d6b20:	btst   5, a6
3f9d6b30:	jreq   L3F9D6C20
3f9d6b40:	move   @0x23ede0, a7, 1
3f9d6b70:	inc    a7
3f9d6b80:	move   a7, @0x23ede0, 1
3f9d6bb0:	jrne   L3F9D6D10
3f9d6bc0:	movi   0xffff, a5
3f9d6be0:	move   a5, @0x23ede0, 1
3f9d6c10:	jruc   L3F9D6D10
L3F9D6C20:
3f9d6c20:	btst   3, a6
3f9d6c30:	jreq   L3F9D6D10
3f9d6c40:	move   @0x23edc0, a7, 1
3f9d6c70:	inc    a7
3f9d6c80:	move   a7, @0x23edc0, 1
3f9d6cb0:	jrne   L3F9D6D10
3f9d6cc0:	movi   0xffff, a5
3f9d6ce0:	move   a5, @0x23edc0, 1
L3F9D6D10:
3f9d6d10:	btst   4, a6
3f9d6d20:	jreq   L3F9D6E00
3f9d6d30:	move   @0x23ee40, a7, 1
3f9d6d60:	inc    a7
3f9d6d70:	move   a7, @0x23ee40, 1
3f9d6da0:	jrne   L3F9D6E00
3f9d6db0:	movi   0xffff, a5
3f9d6dd0:	move   a5, @0x23ee40, 1
L3F9D6E00:
3f9d6e00:	btst   2, a6
3f9d6e10:	jaeq   L3F9D8610
3f9d6e30:	move   @0x23ed80, a7, 1
3f9d6e60:	inc    a7
3f9d6e70:	move   a7, @0x23ed80, 1
3f9d6ea0:	jane   L3F9D8610
3f9d6ec0:	movi   0xffff, a5
3f9d6ee0:	move   a5, @0x23ed80, 1
3f9d6f10:	jauc   L3F9D8610
L3F9D6F30:
3f9d6f30:	move   a9, a11
3f9d6f40:	addi   0xa0, a11
3f9d6f60:	btst   1, a6
3f9d6f70:	jreq   L3F9D7520
3f9d6f80:	move   *a11, a12, 1
3f9d6f90:	btst   0, a12
3f9d6fa0:	jreq   L3F9D7350
3f9d6fb0:	move   *a11(0x20), a5, 0
3f9d6fd0:	move   a5, *a13(0x10), 0
3f9d6ff0:	cmpi   0xffff, a5
3f9d7020:	jrne   L3F9D7060
3f9d7030:	cmpi   0xffff, a12
3f9d7050:	jreq   L3F9D70D0
L3F9D7060:
3f9d7060:	cmpi   0x2b0009, a12
3f9d7090:	jrne   L3F9D72B0
3f9d70a0:	cmpi   0xf00, a5
3f9d70c0:	jrne   L3F9D72B0
L3F9D70D0:
3f9d70d0:	move   *a11(0x30), a3, 1
3f9d70f0:	move   @0x23cca0, a5, 1
3f9d7120:	cmp    a5, a3
3f9d7130:	jrne   L3F9D71B0
3f9d7140:	move   *a11(0x50), a5, 0
3f9d7160:	move   @0x23ccc0, a3, 0
3f9d7190:	cmp    a3, a5
3f9d71a0:	jreq   L3F9D7210
L3F9D71B0:
3f9d71b0:	sub    a4, a4
3f9d71c0:	movk   1, a5
3f9d71d0:	move   a5, @0x23cb40, 0
3f9d7200:	jruc   L3F9D74C0
L3F9D7210:
3f9d7210:	move   a2, a5
3f9d7220:	jreq   L3F9D7260
3f9d7230:	move   a4, @0x23cb20, 0
L3F9D7260:
3f9d7260:	sub    a7, a7
3f9d7270:	move   a7, @0x23cb40, 0
3f9d72a0:	jruc   L3F9D74C0
L3F9D72B0:
3f9d72b0:	move   a2, a3
3f9d72c0:	jreq   L3F9D7300
3f9d72d0:	move   a4, @0x23cb20, 0
L3F9D7300:
3f9d7300:	sub    a7, a7
3f9d7310:	move   a7, @0x23cb40, 0
3f9d7340:	jruc   L3F9D74C0
L3F9D7350:
3f9d7350:	sub    a5, a5
3f9d7360:	move   a5, @0x23cb40, 0
3f9d7390:	move   @0x23cca0, a3, 1
3f9d73c0:	cmp    a3, a12
3f9d73d0:	jrne   L3F9D7450
3f9d73e0:	move   *a11(0x20), a3, 0
3f9d7400:	move   @0x23ccc0, a7, 0
3f9d7430:	cmp    a7, a3
3f9d7440:	jreq   L3F9D74B0
L3F9D7450:
3f9d7450:	move   a2, a3
3f9d7460:	jreq   L3F9D74C0
3f9d7470:	move   a4, @0x23cb20, 0
3f9d74a0:	jruc   L3F9D74C0
L3F9D74B0:
3f9d74b0:	move   a5, a4
L3F9D74C0:
3f9d74c0:	move   *a11(0x60), a7, 0
3f9d74e0:	move   a7, @0x23cb50, 0
3f9d7510:	jruc   L3F9D7530
L3F9D7520:
3f9d7520:	sub    a4, a4
L3F9D7530:
3f9d7530:	movi   0x226, a7
3f9d7550:	move   a7, *a9(0x90), 0
3f9d7570:	move   a4, a3
3f9d7580:	jane   L3F9D8610
3f9d75a0:	btst   0, a6
3f9d75b0:	jaeq   L3F9D8610
3f9d75d0:	setf   12, 0, 0
3f9d75e0:	move   *a10(0x30), a5, 0
3f9d7600:	setf   16, 0, 0
3f9d7610:	move   a5, *a13, 0
3f9d7620:	subk   4, a5
3f9d7630:	move   a5, *a9(0x90), 0
3f9d7650:	zext   a5, 0
3f9d7660:	cmpi   0x5ee, a5
3f9d7680:	jrls   L3F9D7700
3f9d7690:	move   a14, -*sp, 1
3f9d76a0:	move   a0, *a14+, 1
3f9d76b0:	calla  L3F9D1030
3f9d76e0:	jauc   L3F9D8510
L3F9D7700:
3f9d7700:	move   *a13, a5, 0
3f9d7710:	move   @0x23eda0, a3, 1
3f9d7740:	add    a3, a5
3f9d7750:	subk   18, a5
3f9d7760:	move   a5, @0x23eda0, 1
3f9d7790:	move   *a13, a3, 0
3f9d77a0:	subk   18, a3
3f9d77b0:	cmp    a3, a5
3f9d77c0:	jrnc   L3F9D7820
3f9d77d0:	movi   0xffff, a3
3f9d77f0:	move   a3, @0x23eda0, 1
L3F9D7820:
3f9d7820:	move   @0x23ee60, a5, 1
3f9d7850:	inc    a5
3f9d7860:	move   a5, @0x23ee60, 1
3f9d7890:	jrne   L3F9D78F0
3f9d78a0:	movi   0xffff, a3
3f9d78c0:	move   a3, @0x23ee60, 1
L3F9D78F0:
3f9d78f0:	move   @0x23cb40, a5, 0
3f9d7920:	jaeq   L3F9D83B0
3f9d7940:	move   *a13, a3, 0
3f9d7950:	move   @0x23ee00, a7, 1
3f9d7980:	add    a7, a3
3f9d7990:	subk   18, a3
3f9d79a0:	move   a3, @0x23ee00, 1
3f9d79d0:	move   *a13, a7, 0
3f9d79e0:	subk   18, a7
3f9d79f0:	cmp    a7, a3
3f9d7a00:	jrnc   L3F9D7A60
3f9d7a10:	movi   0xffff, a7
3f9d7a30:	move   a7, @0x23ee00, 1
L3F9D7A60:
3f9d7a60:	move   @0x23ee20, a7, 1
3f9d7a90:	inc    a7
3f9d7aa0:	move   a7, @0x23ee20, 1
3f9d7ad0:	jane   L3F9D83B0
3f9d7af0:	movi   0xffff, a3
3f9d7b10:	move   a3, @0x23ee20, 1
3f9d7b40:	jauc   L3F9D83B0
L3F9D7B60:
3f9d7b60:	move   @0x23cb40, a7, 0
3f9d7b90:	dsjs   a7, L3F9D7CC0
3f9d7ba0:	move   @0x23e700, a7, 0
3f9d7bd0:	subk   10, a7
3f9d7be0:	jrls   L3F9D7CC0
3f9d7bf0:	setf   16, 1, 0
3f9d7c00:	move   @0x23e6a0, a7, 0
3f9d7c30:	subk   15, a7
3f9d7c40:	jrge   L3F9D7CC0
3f9d7c50:	move   a14, -*sp, 1
3f9d7c60:	move   a0, *a14+, 1
3f9d7c70:	calla  L3F9D1030
3f9d7ca0:	jauc   L3F9D8510
L3F9D7CC0:
3f9d7cc0:	move   a14, -*sp, 1
3f9d7cd0:	move   a0, *a14+, 1
3f9d7ce0:	movi   0x3f28cd50, a7
3f9d7d10:	move   a7, *a14+, 1
3f9d7d20:	move   @0xa4fd0, *a14+, 1
3f9d7d50:	calla  L3F9DF4C0
3f9d7d80:	setf   16, 0, 0
3f9d7d90:	move   @0x23e700, a5, 0
3f9d7dc0:	inc    a5
3f9d7dd0:	move   a5, @0x23e700, 0
3f9d7e00:	jruc   L3F9D8510
L3F9D7E10:
3f9d7e10:	move   @0x23cb40, a7, 0
3f9d7e40:	dsjs   a7, L3F9D7F60
3f9d7e50:	move   @0x23e710, a7, 0
3f9d7e80:	subk   10, a7
3f9d7e90:	jrls   L3F9D7F60
3f9d7ea0:	setf   16, 1, 0
3f9d7eb0:	move   @0x23e6a0, a7, 0
3f9d7ee0:	subk   15, a7
3f9d7ef0:	jrge   L3F9D7F60
3f9d7f00:	move   a14, -*sp, 1
3f9d7f10:	move   a0, *a14+, 1
3f9d7f20:	calla  L3F9D1030
3f9d7f50:	jruc   L3F9D8510
L3F9D7F60:
3f9d7f60:	move   a14, -*sp, 1
3f9d7f70:	move   a0, *a14+, 1
3f9d7f80:	movi   0x3fdfbaa0, a7
3f9d7fb0:	move   a7, *a14+, 1
3f9d7fc0:	move   @0xf7090, *a14+, 1
3f9d7ff0:	calla  L3F9DF4C0
3f9d8020:	setf   16, 0, 0
3f9d8030:	move   @0x23e710, a5, 0
3f9d8060:	inc    a5
3f9d8070:	move   a5, @0x23e710, 0
3f9d80a0:	jruc   L3F9D8510
L3F9D80B0:
3f9d80b0:	move   @0x23cb40, a7, 0
3f9d80e0:	dsjs   a7, L3F9D8200
3f9d80f0:	move   @0x23e720, a7, 0
3f9d8120:	subk   10, a7
3f9d8130:	jrls   L3F9D8200
3f9d8140:	setf   16, 1, 0
3f9d8150:	move   @0x23e6a0, a7, 0
3f9d8180:	subk   15, a7
3f9d8190:	jrge   L3F9D8200
3f9d81a0:	move   a14, -*sp, 1
3f9d81b0:	move   a0, *a14+, 1
3f9d81c0:	calla  L3F9D1030
3f9d81f0:	jruc   L3F9D8510
L3F9D8200:
3f9d8200:	move   a14, -*sp, 1
3f9d8210:	move   a0, *a14+, 1
3f9d8220:	movi   0x3f603dd0, a7
3f9d8250:	move   a7, *a14+, 1
3f9d8260:	move   @0x1d2790, *a14+, 1
3f9d8290:	calla  L3F9DF4C0
3f9d82c0:	setf   16, 0, 0
3f9d82d0:	move   @0x23e720, a5, 0
3f9d8300:	inc    a5
3f9d8310:	move   a5, @0x23e720, 0
3f9d8340:	jruc   L3F9D8510
L3F9D8350:
3f9d8350:	move   a14, -*sp, 1
3f9d8360:	move   a0, *a14+, 1
3f9d8370:	calla  L3F9D1030
3f9d83a0:	jruc   L3F9D8510
L3F9D83B0:
3f9d83b0:	move   @0x23cb50, a8, 0
3f9d83e0:	subk   8, a8
3f9d83f0:	jreq   L3F9D80B0
3f9d8400:	subi   0x88, a8
3f9d8420:	jreq   L3F9D7E10
3f9d8430:	subi   0xd0, a8
3f9d8450:	jreq   L3F9D7E10
3f9d8460:	subi   0x100, a8
3f9d8480:	jreq   L3F9D7E10
3f9d8490:	subi   0x200, a8
3f9d84b0:	jaeq   L3F9D7B60
3f9d84d0:	subi   0x1a8, a8
3f9d84f0:	jreq   L3F9D80B0
3f9d8500:	jruc   L3F9D8350
L3F9D8510:
3f9d8510:	sub    a7, a7
3f9d8520:	setf   16, 0, 0
3f9d8530:	move   a7, @0x23cb20, 0
3f9d8560:	move   a7, a2
3f9d8570:	move   a7, a0
3f9d8580:	jruc   L3F9D8760
L3F9D8590:
3f9d8590:	move   a0, @0x23cb00, 1
3f9d85c0:	setf   16, 0, 0
3f9d85d0:	move   a2, @0x23cb30, 0
3f9d8600:	jruc   L3F9D8A00
L3F9D8610:
3f9d8610:	cmpi   0x1, a4
3f9d8630:	jrne   L3F9D8760
3f9d8640:	move   @0x23cb20, a7, 0
3f9d8670:	jreq   L3F9D8710
3f9d8680:	move   a0, a3
3f9d8690:	jreq   L3F9D8710
3f9d86a0:	move   a14, -*sp, 1
3f9d86b0:	move   a0, *a14+, 1
3f9d86c0:	calla  L3F9D1030
3f9d86f0:	sub    a0, a0
3f9d8700:	jruc   L3F9D8760
L3F9D8710:
3f9d8710:	move   a14, -*sp, 1
3f9d8720:	move   a9, *a14+, 1
3f9d8730:	calla  L3F9D1030
L3F9D8760:
3f9d8760:	sub    a7, a7
3f9d8770:	move   a7, *a10, 1
3f9d8780:	movi   0xf000, a5
3f9d87b0:	move   a5, *a10(0x20), 1
3f9d87d0:	setf   16, 1, 0
3f9d87e0:	move   @0x23eba0, a3, 0
3f9d8810:	inc    a3
3f9d8820:	move   a3, @0x23eba0, 0
3f9d8850:	sext   a3, 0
3f9d8860:	cmpi   0x7f, a3
3f9d8880:	jrle   L3F9D8900
3f9d8890:	move   a7, @0x23eba0, 0
3f9d88c0:	move   @0x23e7e0, a10, 1
3f9d88f0:	jruc   L3F9D8920
L3F9D8900:
3f9d8900:	addi   0x40, a10
L3F9D8920:
3f9d8920:	setf   8, 0, 0
3f9d8930:	move   *a10(0x18), a6, 0
3f9d8950:	btst   7, a6
3f9d8960:	jaeq   L3F9D6470
L3F9D8980:
3f9d8980:	move   a0, @0x23cb00, 1
3f9d89b0:	setf   16, 0, 0
3f9d89c0:	move   a2, @0x23cb30, 0
3f9d89f0:	sub    a8, a8
L3F9D8A00:
3f9d8a00:	subi   0x60, a14
3f9d8a20:	mmfm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f9d8a40:	rets
L3F9D8A50:
3f9d8a50:	mmtm   sp, a0,a2,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f9d8a70:	move   a14, a13
3f9d8a80:	addi   0x40, a14
3f9d8aa0:	sub    a10, a10
3f9d8ab0:	setf   16, 1, 0
3f9d8ac0:	move   @0x23ebe0, a7, 0
3f9d8af0:	sll    0x6, a7
3f9d8b00:	move   @0x23e820, a5, 1
3f9d8b30:	add    a5, a7
3f9d8b40:	move   a7, a11
3f9d8b50:	move   a10, a12
3f9d8b60:	move   @0x23cb90, a2, 1
3f9d8b90:	setf   8, 0, 0
3f9d8ba0:	move   @0x23cbc0, a4, 0
3f9d8bd0:	setf   16, 0, 0
3f9d8be0:	move   @0x23cbb0, a6, 0
3f9d8c10:	setf   8, 0, 0
3f9d8c20:	move   *a11(0x18), a9, 0
3f9d8c40:	btst   7, a9
3f9d8c50:	jane   L3F9DAEF0
L3F9D8C70:
3f9d8c70:	move   *a11, a12, 1
3f9d8c80:	jaeq   L3F9DAC80
3f9d8ca0:	sll    0x8, a12
3f9d8cb0:	srl    0x5, a12
3f9d8cc0:	btst   1, a9
3f9d8cd0:	jreq   L3F9D8E00
3f9d8ce0:	subi   0x100, a12
3f9d8d00:	move   a12, a2
3f9d8d10:	sub    a7, a7
3f9d8d20:	movb   a7, @0x23cb70
3f9d8d50:	btst   0, a9
3f9d8d60:	jreq   L3F9D8DB0
3f9d8d70:	movb   a7, @0x23cb80
3f9d8da0:	jruc   L3F9D8F00
L3F9D8DB0:
3f9d8db0:	movk   1, a5
3f9d8dc0:	movb   a5, @0x23cb80
3f9d8df0:	jruc   L3F9D8F00
L3F9D8E00:
3f9d8e00:	calla  L3F6EDD80
3f9d8e30:	move   a9, a5
3f9d8e40:	jrne   L3F9D8EA0
3f9d8e50:	movk   2, a7
3f9d8e60:	movb   a7, @0x23cb80
3f9d8e90:	jruc   L3F9D8EE0
L3F9D8EA0:
3f9d8ea0:	movk   3, a7
3f9d8eb0:	movb   a7, @0x23cb80
L3F9D8EE0:
3f9d8ee0:	subi   0x170, a12
L3F9D8F00:
3f9d8f00:	pushst
3f9d8f10:	dint
3f9d8f20:	move   a12, *a13, 1
3f9d8f30:	move   *a12(0x20), *a13(0x20), 1
3f9d8f60:	move   *a13(0x20), a7, 1
3f9d8f80:	move   *a12, *a7, 1
3f9d8f90:	move   *a7, a5, 1
3f9d8fa0:	move   a7, *a5(0x20), 1
3f9d8fc0:	move   a12, *a12, 1
3f9d8fd0:	move   a12, *a12(0x20), 1
3f9d8ff0:	popst
3f9d9000:	setf   16, 1, 0
3f9d9010:	move   @0x23e6b0, a7, 0
3f9d9040:	dec    a7
3f9d9050:	move   a7, @0x23e6b0, 0
3f9d9080:	move   a12, a10
3f9d9090:	addi   0x100, a10
3f9d90b0:	btst   6, a9
3f9d90c0:	jaeq   L3F9D9BA0
3f9d90e0:	movk   1, a5
3f9d90f0:	movb   a5, @0x23cb70
3f9d9120:	btst   1, a9
3f9d9130:	jreq   L3F9D91E0
3f9d9140:	setf   16, 0, 0
3f9d9150:	move   *a10(0x60), a6, 0
3f9d9170:	setf   8, 0, 0
3f9d9180:	move   *a10, a7, 0
3f9d9190:	and    a5, a7
3f9d91a0:	dsjs   a7, L3F9D91D0
3f9d91b0:	move   a5, a4
3f9d91c0:	jruc   L3F9D91E0
L3F9D91D0:
3f9d91d0:	sub    a4, a4
L3F9D91E0:
3f9d91e0:	setf   6, 0, 0
3f9d91f0:	move   *a11(0x3a), a7, 0
3f9d9210:	btst   1, a7
3f9d9220:	jreq   L3F9D94D0
3f9d9230:	setf   8, 0, 0
3f9d9240:	move   @0x23cb80, a7, 0
3f9d9270:	dsjs   a7, L3F9D9400
3f9d9280:	move   @0x23ece0, a7, 1
3f9d92b0:	inc    a7
3f9d92c0:	move   a7, @0x23ece0, 1
3f9d92f0:	setf   16, 1, 0
3f9d9300:	move   @0x23eca0, a7, 0
3f9d9330:	and    a5, a7
3f9d9340:	move   a7, @0x23eca0, 0
3f9d9370:	move   a14, -*sp, 1
3f9d9380:	movk   2, a7
3f9d9390:	move   a7, *a14+, 1
3f9d93a0:	calla  L3F9D4930
3f9d93d0:	move   a7, a8
3f9d93e0:	jauc   L3F9DAFA0
L3F9D9400:
3f9d9400:	move   @0x23ef90, a7, 1
3f9d9430:	inc    a7
3f9d9440:	move   a7, @0x23ef90, 1
3f9d9470:	jrne   L3F9D94D0
3f9d9480:	movi   0xffff, a7
3f9d94a0:	move   a7, @0x23ef90, 1
L3F9D94D0:
3f9d94d0:	setf   6, 0, 0
3f9d94e0:	move   *a11(0x3a), a7, 0
3f9d9500:	btst   4, a7
3f9d9510:	jreq   L3F9D9700
3f9d9520:	move   @0x23f090, a7, 1
3f9d9550:	inc    a7
3f9d9560:	move   a7, @0x23f090, 1
3f9d9590:	jrne   L3F9D95F0
3f9d95a0:	movi   0xffff, a7
3f9d95c0:	move   a7, @0x23f090, 1
L3F9D95F0:
3f9d95f0:	setf   16, 1, 0
3f9d9600:	move   @0x23eca0, a7, 0
3f9d9630:	and    a5, a7
3f9d9640:	move   a7, @0x23eca0, 0
3f9d9670:	move   a14, -*sp, 1
3f9d9680:	movk   2, a7
3f9d9690:	move   a7, *a14+, 1
3f9d96a0:	calla  L3F9D4930
3f9d96d0:	movk   3, a8
3f9d96e0:	jauc   L3F9DAFA0
L3F9D9700:
3f9d9700:	move   *a11(0x3a), a7, 0
3f9d9720:	btst   5, a7
3f9d9730:	jreq   L3F9D9920
3f9d9740:	move   @0x23ef30, a7, 1
3f9d9770:	inc    a7
3f9d9780:	move   a7, @0x23ef30, 1
3f9d97b0:	jrne   L3F9D9810
3f9d97c0:	movi   0xffff, a7
3f9d97e0:	move   a7, @0x23ef30, 1
L3F9D9810:
3f9d9810:	setf   16, 1, 0
3f9d9820:	move   @0x23eca0, a7, 0
3f9d9850:	and    a5, a7
3f9d9860:	move   a7, @0x23eca0, 0
3f9d9890:	move   a14, -*sp, 1
3f9d98a0:	movk   2, a7
3f9d98b0:	move   a7, *a14+, 1
3f9d98c0:	calla  L3F9D4930
3f9d98f0:	movk   4, a8
3f9d9900:	jauc   L3F9DAFA0
L3F9D9920:
3f9d9920:	move   *a11(0x3a), a7, 0
3f9d9940:	btst   0, a7
3f9d9950:	jreq   L3F9D9A30
3f9d9960:	move   @0x23f070, a7, 1
3f9d9990:	inc    a7
3f9d99a0:	move   a7, @0x23f070, 1
3f9d99d0:	jrne   L3F9D9A30
3f9d99e0:	movi   0xffff, a7
3f9d9a00:	move   a7, @0x23f070, 1
L3F9D9A30:
3f9d9a30:	move   *a11(0x3a), a7, 0
3f9d9a50:	btst   2, a7
3f9d9a60:	jreq   L3F9D9B40
3f9d9a70:	move   @0x23efb0, a7, 1
3f9d9aa0:	inc    a7
3f9d9ab0:	move   a7, @0x23efb0, 1
3f9d9ae0:	jrne   L3F9D9B40
3f9d9af0:	movi   0xffff, a7
3f9d9b10:	move   a7, @0x23efb0, 1
L3F9D9B40:
3f9d9b40:	sub    a7, a7
3f9d9b50:	setf   16, 0, 0
3f9d9b60:	move   a7, *a2(0xe0), 0
3f9d9b80:	jauc   L3F9DA4F0
L3F9D9BA0:
3f9d9ba0:	btst   4, a9
3f9d9bb0:	jreq   L3F9D9C90
3f9d9bc0:	move   @0x23eff0, a5, 1
3f9d9bf0:	inc    a5
3f9d9c00:	move   a5, @0x23eff0, 1
3f9d9c30:	jrne   L3F9D9C90
3f9d9c40:	movi   0xffff, a5
3f9d9c60:	move   a5, @0x23eff0, 1
L3F9D9C90:
3f9d9c90:	btst   3, a9
3f9d9ca0:	jreq   L3F9D9D80
3f9d9cb0:	move   @0x23f030, a5, 1
3f9d9ce0:	inc    a5
3f9d9cf0:	move   a5, @0x23f030, 1
3f9d9d20:	jrne   L3F9D9D80
3f9d9d30:	movi   0xffff, a5
3f9d9d50:	move   a5, @0x23f030, 1
L3F9D9D80:
3f9d9d80:	btst   2, a9
3f9d9d90:	jreq   L3F9D9E70
3f9d9da0:	move   @0x23ef70, a5, 1
3f9d9dd0:	inc    a5
3f9d9de0:	move   a5, @0x23ef70, 1
3f9d9e10:	jrne   L3F9D9E70
3f9d9e20:	movi   0xffff, a5
3f9d9e40:	move   a5, @0x23ef70, 1
L3F9D9E70:
3f9d9e70:	btst   1, a9
3f9d9e80:	jreq   L3F9DA230
3f9d9e90:	setf   16, 0, 0
3f9d9ea0:	move   *a10(0x60), a6, 0
3f9d9ec0:	setf   8, 0, 0
3f9d9ed0:	move   *a10, a5, 0
3f9d9ee0:	movk   1, a7
3f9d9ef0:	and    a7, a5
3f9d9f00:	dsjs   a5, L3F9DA0A0
3f9d9f10:	move   a7, a4
3f9d9f20:	setf   12, 0, 0
3f9d9f30:	move   *a11(0x20), a0, 0
3f9d9f50:	ori    0xfffff000, a0
3f9d9f80:	neg    a0
3f9d9f90:	move   @0x23efd0, a5, 1
3f9d9fc0:	add    a0, a5
3f9d9fd0:	subk   14, a5
3f9d9fe0:	move   a5, @0x23efd0, 1
3f9da010:	addk   14, a5
3f9da020:	cmp    a0, a5
3f9da030:	jrnc   L3F9DA0B0
3f9da040:	movi   0xffff, a5
3f9da060:	move   a5, @0x23efd0, 1
3f9da090:	jruc   L3F9DA0B0
L3F9DA0A0:
3f9da0a0:	sub    a4, a4
L3F9DA0B0:
3f9da0b0:	setf   12, 0, 0
3f9da0c0:	move   *a11(0x20), a0, 0
3f9da0e0:	ori    0xfffff000, a0
3f9da110:	neg    a0
3f9da120:	move   @0x23ef10, a5, 1
3f9da150:	add    a0, a5
3f9da160:	subk   14, a5
3f9da170:	move   a5, @0x23ef10, 1
3f9da1a0:	addk   14, a5
3f9da1b0:	cmp    a0, a5
3f9da1c0:	jrnc   L3F9DA4F0
3f9da1d0:	movi   0xffff, a5
3f9da1f0:	move   a5, @0x23ef10, 1
3f9da220:	jruc   L3F9DA4F0
L3F9DA230:
3f9da230:	setf   12, 0, 0
3f9da240:	move   *a11(0x20), a0, 0
3f9da260:	ori    0xfffff000, a0
3f9da290:	neg    a0
3f9da2a0:	move   @0x23ef10, a5, 1
3f9da2d0:	add    a0, a5
3f9da2e0:	move   a5, @0x23ef10, 1
3f9da310:	cmp    a0, a5
3f9da320:	jrnc   L3F9DA380
3f9da330:	movi   0xffff, a5
3f9da350:	move   a5, @0x23ef10, 1
L3F9DA380:
3f9da380:	cmpi   0x1, a4
3f9da3a0:	jrne   L3F9DA4F0
3f9da3b0:	move   *a11(0x20), a0, 0
3f9da3d0:	ori    0xfffff000, a0
3f9da400:	neg    a0
3f9da410:	move   @0x23efd0, a5, 1
3f9da440:	add    a0, a5
3f9da450:	move   a5, @0x23efd0, 1
3f9da480:	cmp    a0, a5
3f9da490:	jrnc   L3F9DA4F0
3f9da4a0:	movi   0xffff, a5
3f9da4c0:	move   a5, @0x23efd0, 1
L3F9DA4F0:
3f9da4f0:	btst   0, a9
3f9da500:	jreq   L3F9DAC00
3f9da510:	setf   8, 0, 0
3f9da520:	move   @0x23cb70, a7, 0
3f9da550:	jrne   L3F9DAA30
3f9da560:	move   @0x23f050, a5, 1
3f9da590:	inc    a5
3f9da5a0:	move   a5, @0x23f050, 1
3f9da5d0:	jrne   L3F9DA630
3f9da5e0:	movi   0xffff, a5
3f9da600:	move   a5, @0x23f050, 1
L3F9DA630:
3f9da630:	cmpi   0x1, a4
3f9da650:	jrne   L3F9DA730
3f9da660:	move   @0x23f010, a5, 1
3f9da690:	inc    a5
3f9da6a0:	move   a5, @0x23f010, 1
3f9da6d0:	jrne   L3F9DA730
3f9da6e0:	movi   0xffff, a5
3f9da700:	move   a5, @0x23f010, 1
L3F9DA730:
3f9da730:	movk   1, a5
3f9da740:	setf   16, 0, 0
3f9da750:	move   a5, *a2(0xe0), 0
3f9da770:	jruc   L3F9DAA30
L3F9DA780:
3f9da780:	move   a14, -*sp, 1
3f9da790:	move   a2, *a14+, 1
3f9da7a0:	movi   0x3f2c5c00, a7
3f9da7d0:	move   a7, *a14+, 1
3f9da7e0:	move   @0xa4fd0, *a14+, 1
3f9da810:	calla  L3F9DF4C0
3f9da840:	jruc   L3F9DAB60
L3F9DA850:
3f9da850:	move   a14, -*sp, 1
3f9da860:	move   a2, *a14+, 1
3f9da870:	movi   0x3fdfc0c0, a7
3f9da8a0:	move   a7, *a14+, 1
3f9da8b0:	move   @0xf7090, *a14+, 1
3f9da8e0:	calla  L3F9DF4C0
3f9da910:	jruc   L3F9DAB60
L3F9DA920:
3f9da920:	move   a14, -*sp, 1
3f9da930:	move   a2, *a14+, 1
3f9da940:	movi   0x3f60a6a0, a7
3f9da970:	move   a7, *a14+, 1
3f9da980:	move   @0x1d2790, *a14+, 1
3f9da9b0:	calla  L3F9DF4C0
3f9da9e0:	jruc   L3F9DAB60
L3F9DA9F0:
3f9da9f0:	calla  L3F6EDD80
3f9daa20:	jruc   L3F9DAB60
L3F9DAA30:
3f9daa30:	move   a6, a8
3f9daa40:	subk   8, a8
3f9daa50:	jreq   L3F9DA920
3f9daa60:	subi   0x88, a8
3f9daa80:	jreq   L3F9DA850
3f9daa90:	subi   0xd0, a8
3f9daab0:	jreq   L3F9DA850
3f9daac0:	subi   0x100, a8
3f9daae0:	jreq   L3F9DA850
3f9daaf0:	subi   0x200, a8
3f9dab10:	jreq   L3F9DA780
3f9dab20:	subi   0x1a8, a8
3f9dab40:	jreq   L3F9DA920
3f9dab50:	jruc   L3F9DA9F0
L3F9DAB60:
3f9dab60:	sub    a7, a7
3f9dab70:	movb   a7, @0x23cb70
3f9daba0:	movb   a7, @0x23cb80
3f9dabd0:	movi   0x3fffffee, a2
L3F9DAC00:
3f9dac00:	sub    a7, a7
3f9dac10:	move   a7, *a11, 1
3f9dac20:	movi   0xf000, a5
3f9dac50:	move   a5, *a11(0x20), 1
3f9dac70:	jruc   L3F9DAD40
L3F9DAC80:
3f9dac80:	move   a2, @0x23cb90, 1
3f9dacb0:	movb   a4, @0x23cbc0
3f9dace0:	setf   16, 0, 0
3f9dacf0:	move   a6, @0x23cbb0, 0
3f9dad20:	sub    a8, a8
3f9dad30:	jruc   L3F9DAFA0
L3F9DAD40:
3f9dad40:	setf   16, 1, 0
3f9dad50:	move   @0x23ebe0, a7, 0
3f9dad80:	inc    a7
3f9dad90:	move   a7, @0x23ebe0, 0
3f9dadc0:	sext   a7, 0
3f9dadd0:	subk   31, a7
3f9dade0:	jrle   L3F9DAE70
3f9dadf0:	sub    a7, a7
3f9dae00:	move   a7, @0x23ebe0, 0
3f9dae30:	move   @0x23e820, a11, 1
3f9dae60:	jruc   L3F9DAE90
L3F9DAE70:
3f9dae70:	addi   0x40, a11
L3F9DAE90:
3f9dae90:	setf   8, 0, 0
3f9daea0:	move   *a11(0x18), a9, 0
3f9daec0:	btst   7, a9
3f9daed0:	jaeq   L3F9D8C70
L3F9DAEF0:
3f9daef0:	move   a2, @0x23cb90, 1
3f9daf20:	movb   a4, @0x23cbc0
3f9daf50:	setf   16, 0, 0
3f9daf60:	move   a6, @0x23cbb0, 0
3f9daf90:	sub    a8, a8
L3F9DAFA0:
3f9dafa0:	subi   0x40, a14
3f9dafc0:	mmfm   sp, a0,a2,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f9dafe0:	rets
L3F9DAFF0:
3f9daff0:	mmtm   sp, a9,a11,a13
3f9db010:	move   a14, a13
3f9db020:	move   @0x23cbf0, a11, 1
3f9db050:	sub    a9, a9
3f9db060:	setf   16, 0, 0
3f9db070:	move   a9, *a11, 0
3f9db080:	move   @0x23cc30, a9, 1
3f9db0b0:	movk   4, a11
3f9db0c0:	move   a11, *a9, 0
3f9db0d0:	move   *sp(0x80), a14, 1
3f9db0f0:	mmfm   sp, a9,a11,a13
3f9db110:	rets   2
3f9db120:	move   a13, -*sp, 1
3f9db130:	move   a14, a13
3f9db140:	move   a14, -*sp, 1
3f9db150:	move   @0x23ea90, *a14+, 1
3f9db180:	calla  L3FB3FE90
3f9db1b0:	move   *sp(0x40), a14, 1
3f9db1d0:	move   *sp+, a13, 1
3f9db1e0:	rets   2
3f9db1f0:	move   a11, -*sp, 1
3f9db200:	movi   0xffc9, a11
3f9db220:	setf   16, 1, 0
3f9db230:	move   a11, @0x23cc90, 0
3f9db260:	move   a14, -*sp, 1
3f9db270:	sub    a11, a11
3f9db280:	move   a11, *a14+, 1
3f9db290:	movi   0x3f9db120, a11
3f9db2c0:	move   a11, *a14+, 1
3f9db2d0:	movi   0x1d4c0, a11
3f9db300:	move   a11, *a14+, 1
3f9db310:	calla  L3FB41ED0
3f9db340:	calla  L3FB3FA00
L3F9DB370:
3f9db370:	setf   16, 1, 0
3f9db380:	move   @0x23cc90, a11, 0
3f9db3b0:	subk   23, a11
3f9db3c0:	jrne   L3F9DB660
3f9db3d0:	move   a14, -*sp, 1
3f9db3e0:	move   @0x23ed40, *a14+, 1
3f9db410:	move   @0x23ed60, *a14+, 1
3f9db440:	move   @0x23f050, *a14+, 1
3f9db470:	move   @0x23ee60, *a14+, 1
3f9db4a0:	movi   0x3f9e20c8, a8
3f9db4d0:	move   a8, *a14+, 1
3f9db4e0:	calla  L3FB341E0
3f9db510:	move   a14, -*sp, 1
3f9db520:	setf   16, 1, 0
3f9db530:	move   @0x23e6a0, a11, 0
3f9db560:	move   a11, *a14+, 1
3f9db570:	move   @0x23e6b0, a11, 0
3f9db5a0:	move   a11, *a14+, 1
3f9db5b0:	move   @0x23e6c0, a11, 0
3f9db5e0:	move   a11, *a14+, 1
3f9db5f0:	movi   0x3f9e2310, a8
3f9db620:	move   a8, *a14+, 1
3f9db630:	calla  L3FB341E0
L3F9DB660:
3f9db660:	move   a14, -*sp, 1
3f9db670:	sub    a11, a11
3f9db680:	move   a11, *a14+, 1
3f9db690:	movi   0x3f9db120, a11
3f9db6c0:	move   a11, *a14+, 1
3f9db6d0:	movi   0x1d4c0, a11
3f9db700:	move   a11, *a14+, 1
3f9db710:	calla  L3FB41ED0
3f9db740:	calla  L3FB3FA00
3f9db770:	jruc   L3F9DB370
3f9db780:	mmtm   sp, a11,a13
3f9db7a0:	move   a14, a13
3f9db7b0:	addk   32, a14
3f9db7c0:	setf   16, 0, 0
3f9db7d0:	move   @0x23eee0, a11, 0
3f9db800:	cmpi   0xffff, a11
3f9db830:	jrnc   L3F9DB880
3f9db840:	inc    a11
3f9db850:	move   a11, @0x23eee0, 0
L3F9DB880:
3f9db880:	move   a14, -*sp, 1
3f9db890:	sub    a11, a11
3f9db8a0:	move   a11, *a14+, 1
3f9db8b0:	movi   0x3f9db780, a11
3f9db8e0:	move   a11, *a14+, 1
3f9db8f0:	movi   0x3e8, a11
3f9db910:	move   a11, *a14+, 1
3f9db920:	calla  L3FB41ED0
3f9db950:	move   *sp(0x60), a14, 1
3f9db970:	mmfm   sp, a11,a13
3f9db990:	rets   2
3f9db9a0:	mmtm   sp, a7,a9,a11,a13
3f9db9c0:	move   a14, a13
3f9db9d0:	addi   0x80, a14
3f9db9f0:	movk   4, a11
3f9dba00:	setf   16, 0, 0
3f9dba10:	move   a11, *a13, 0
3f9dba20:	movi   0x3e8, a11
3f9dba40:	move   a11, *a13(0x10), 0
3f9dba60:	movi   0xff, a11
3f9dba80:	move   a11, *a13(0x20), 1
3f9dbaa0:	sub    a11, a11
3f9dbab0:	move   a11, @0x23cbd0, 1
3f9dbae0:	calla  L3F708700
3f9dbb10:	move   a8, @0x23eab0, 1
3f9dbb40:	movk   5, a11
3f9dbb50:	setf   16, 0, 0
3f9dbb60:	move   a11, @0x23ea60, 0
3f9dbb90:	sub    a11, a11
3f9dbba0:	move   a11, @0x23e6c0, 0
3f9dbbd0:	move   a11, @0x23e6a0, 0
3f9dbc00:	move   a11, @0x23e6b0, 0
3f9dbc30:	move   a11, @0x23d1d0, 0
3f9dbc60:	move   a11, @0x23ec90, 0
3f9dbc90:	move   a11, @0x23ed60, 1
3f9dbcc0:	move   a11, @0x23ed40, 1
3f9dbcf0:	move   a11, @0x23ed20, 1
3f9dbd20:	move   a11, @0x23ed80, 1
3f9dbd50:	move   a11, @0x23eda0, 1
3f9dbd80:	move   a11, @0x23edc0, 1
3f9dbdb0:	move   a11, @0x23ede0, 1
3f9dbde0:	move   a11, @0x23ee00, 1
3f9dbe10:	move   a11, @0x23ee20, 1
3f9dbe40:	move   a11, @0x23ee40, 1
3f9dbe70:	move   a11, @0x23ee60, 1
3f9dbea0:	move   a11, @0x23ee80, 1
3f9dbed0:	move   a11, @0x23eea0, 1
3f9dbf00:	move   a11, @0x23eec0, 1
3f9dbf30:	move   a11, @0x23eee0, 0
3f9dbf60:	move   a11, @0x23eef0, 1
3f9dbf90:	move   a11, @0x23ef10, 1
3f9dbfc0:	move   a11, @0x23ef30, 1
3f9dbff0:	move   a11, @0x23ef50, 1
3f9dc020:	move   a11, @0x23ef70, 1
3f9dc050:	move   a11, @0x23ef90, 1
3f9dc080:	move   a11, @0x23efb0, 1
3f9dc0b0:	move   a11, @0x23efd0, 1
3f9dc0e0:	move   a11, @0x23eff0, 1
3f9dc110:	move   a11, @0x23f010, 1
3f9dc140:	move   a11, @0x23f030, 1
3f9dc170:	move   a11, @0x23f050, 1
3f9dc1a0:	move   a11, @0x23f070, 1
3f9dc1d0:	move   a11, @0x23f090, 1
3f9dc200:	movi   0x23ec10, a9
3f9dc230:	move   a9, @0x23ec30, 1
3f9dc260:	move   a9, @0x23ec10, 1
3f9dc290:	movi   0x23ec50, a7
3f9dc2c0:	move   a7, @0x23ec70, 1
3f9dc2f0:	move   a7, @0x23ec50, 1
3f9dc320:	move   a11, *a13(0x10), 0
L3F9DC340:
3f9dc340:	move   a14, -*sp, 1
3f9dc350:	movk   6, a11
3f9dc360:	move   a11, *a14+, 1
3f9dc370:	move   *a13(0x10), a9, 0
3f9dc390:	move   a9, a7
3f9dc3a0:	sll    0x5, a9
3f9dc3b0:	sll    0x4, a7
3f9dc3c0:	add    a7, a9
3f9dc3d0:	addi   0x23e880, a9
3f9dc400:	move   a9, *a14+, 1
3f9dc410:	calla  L3FB44A00
3f9dc440:	setf   16, 0, 0
3f9dc450:	move   *a13(0x10), a9, 0
3f9dc470:	inc    a9
3f9dc480:	move   a9, *a13(0x10), 0
3f9dc4a0:	subk   10, a9
3f9dc4b0:	jrc   L3F9DC340
3f9dc4c0:	move   a14, -*sp, 1
3f9dc4d0:	movi   0x23f0b0, a9
3f9dc500:	move   a9, *a14+, 1
3f9dc510:	calla  L3F9DD240
3f9dc540:	calla  L3F9DE150
3f9dc570:	move   a14, -*sp, 1
3f9dc580:	setf   16, 0, 0
3f9dc590:	move   *a13, a7, 0
3f9dc5a0:	move   a7, *a14+, 1
3f9dc5b0:	calla  L3F9D27D0
3f9dc5e0:	move   a14, -*sp, 1
3f9dc5f0:	sub    a11, a11
3f9dc600:	move   a11, *a14+, 1
3f9dc610:	move   a11, *a14+, 1
3f9dc620:	movi   0x1000, a11
3f9dc640:	move   a11, *a14+, 1
3f9dc650:	movi   0x3f9e2548, a8
3f9dc680:	move   a8, *a14+, 1
3f9dc690:	movi   0x3f9db1f0, a9
3f9dc6c0:	move   a9, *a14+, 1
3f9dc6d0:	calla  L3F706A40
3f9dc700:	move   a8, @0x23ea90, 1
3f9dc730:	move   a8, a8
3f9dc740:	jrne   L3F9DC780
3f9dc750:	calla  L3F6EDD80
L3F9DC780:
3f9dc780:	move   a14, -*sp, 1
3f9dc790:	sub    a9, a9
3f9dc7a0:	move   a9, *a14+, 1
3f9dc7b0:	movi   0x3f9db780, a9
3f9dc7e0:	move   a9, *a14+, 1
3f9dc7f0:	movi   0x3e8, a9
3f9dc810:	move   a9, *a14+, 1
3f9dc820:	calla  L3FB41ED0
L3F9DC850:
3f9dc850:	calla  L3FB3FA00
3f9dc880:	jruc   L3F9DC850
L3F9DC890:
3f9dc890:	mmtm   sp, a0,a2,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f9dc8b0:	move   a14, a13
3f9dc8c0:	addk   32, a14
3f9dc8d0:	move   *a13(0xffe0), a9, 1
3f9dc8f0:	move   *a13(0xffc0), a10, 1
3f9dc910:	move   *a13(0xffa0), a11, 1
3f9dc930:	movk   1, a2
3f9dc940:	sub    a4, a4
3f9dc950:	move   @0x1b3900, a7, 1
3f9dc980:	setf   1, 1, 0
3f9dc990:	move   *a7(0x1c1), a6, 0
3f9dc9b0:	move   a2, *a7(0x1c1), 0
3f9dc9d0:	setf   16, 0, 0
3f9dc9e0:	move   *a11(0x90), a7, 0
3f9dca00:	subk   22, a7
3f9dca10:	jrne   L3F9DCAA0
3f9dca20:	move   @0x1b3900, a7, 1
3f9dca50:	setf   1, 1, 0
3f9dca60:	move   a6, *a7(0x1c1), 0
3f9dca80:	movk   24, a8
3f9dca90:	jruc   L3F9DCF90
L3F9DCAA0:
3f9dcaa0:	movk   22, a7
3f9dcab0:	move   a7, *a11(0x90), 0
3f9dcad0:	move   @0x1b3900, a5, 1
3f9dcb00:	setf   1, 1, 0
3f9dcb10:	move   a6, *a5(0x1c1), 0
3f9dcb30:	setf   16, 0, 0
3f9dcb40:	move   *a11(0xf0), a0, 0
3f9dcb60:	addk   14, a0
3f9dcb70:	move   a0, *a13, 1
3f9dcb80:	move   a11, a12
3f9dcb90:	addi   0x40, a12
3f9dcbb0:	move   *a12, a7, 1
3f9dcbc0:	subi   0x40, a7
3f9dcbe0:	cmp    a11, a7
3f9dcbf0:	jreq   L3F9DCCD0
L3F9DCC00:
3f9dcc00:	move   *a12(0xb0), a7, 0
3f9dcc20:	add    a7, a0
3f9dcc30:	inc    a2
3f9dcc40:	move   *a12, a12, 1
3f9dcc50:	move   *a12, a7, 1
3f9dcc60:	subi   0x40, a7
3f9dcc80:	cmp    a11, a7
3f9dcc90:	jreq   L3F9DCCD0
3f9dcca0:	cmpi   0x3, a2
3f9dccc0:	jrls   L3F9DCC00
L3F9DCCD0:
3f9dccd0:	cmpi   0x1, a2
3f9dccf0:	jreq   L3F9DCDC0
3f9dcd00:	move   a14, -*sp, 1
3f9dcd10:	move   a2, *a14+, 1
3f9dcd20:	movi   0x3f9e2598, a8
3f9dcd50:	move   a8, *a14+, 1
3f9dcd60:	calla  L3FB341E0
3f9dcd90:	calla  L3F6EDD80
L3F9DCDC0:
3f9dcdc0:	move   a11, a4
3f9dcdd0:	addi   0x100, a4
3f9dcdf0:	move   *a9, *a4, 1
3f9dce00:	setf   16, 0, 0
3f9dce10:	move   *a9(0x20), *a4(0x20), 0
3f9dce40:	move   @0x23cca0, a7, 1
3f9dce70:	move   a7, *a4(0x30), 1
3f9dce90:	move   @0x23ccc0, a7, 0
3f9dcec0:	move   a7, *a4(0x50), 0
3f9dcee0:	move   a10, *a4(0x60), 0
3f9dcf00:	move   a14, -*sp, 1
3f9dcf10:	move   a2, *a14+, 1
3f9dcf20:	movk   1, a5
3f9dcf30:	move   a5, *a14+, 1
3f9dcf40:	move   a11, *a14+, 1
3f9dcf50:	calla  L3F9D4BC0
3f9dcf80:	sub    a8, a8
L3F9DCF90:
3f9dcf90:	move   *sp(0x180), a14, 1
3f9dcfb0:	mmfm   sp, a0,a2,a4,a5,a6,a7,a9,a10,a11,a12,a13
3f9dcfd0:	rets   2
3f9dcfe0:	mmtm   sp, a9,a11,a13
3f9dd000:	move   a14, a13
3f9dd010:	addk   32, a14
3f9dd020:	setf   16, 0, 0
3f9dd030:	move   *a13(0xffe0), a11, 0
3f9dd050:	move   @0x23ea60, a9, 0
3f9dd080:	and    a9, a11
3f9dd090:	jrne   L3F9DD1F0
3f9dd0a0:	move   *a13(0xffe0), a11, 0
3f9dd0c0:	or     a9, a11
3f9dd0d0:	move   a11, @0x23ea60, 0
3f9dd100:	move   a14, -*sp, 1
3f9dd110:	movi   0x34, a11
3f9dd130:	move   a11, *a14+, 1
3f9dd140:	calla  L3F9DF6E0
3f9dd170:	move   a8, *a13, 1
3f9dd180:	move   a8, a9
3f9dd190:	jreq   L3F9DD1F0
3f9dd1a0:	move   a14, -*sp, 1
3f9dd1b0:	move   a8, *a14+, 1
3f9dd1c0:	calla  L3F9D17E0
L3F9DD1F0:
3f9dd1f0:	move   *sp(0x80), a14, 1
3f9dd210:	mmfm   sp, a9,a11,a13
3f9dd230:	rets   2
L3F9DD240:
3f9dd240:	mmtm   sp, a7,a9,a10,a11,a13
3f9dd260:	move   a14, a13
3f9dd270:	addk   32, a14
3f9dd280:	move   *a13(0xffe0), a9, 1
3f9dd2a0:	sub    a10, a10
3f9dd2b0:	calla  L3FB33870
3f9dd2e0:	move   a8, *a13, 1
3f9dd2f0:	setf   16, 1, 0
3f9dd300:	move   @0x23ecd0, a11, 0
3f9dd330:	cmp    a11, a10
3f9dd340:	jrnc   L3F9DD560
L3F9DD350:
3f9dd350:	move   a14, -*sp, 1
3f9dd360:	movk   6, a11
3f9dd370:	move   a11, *a14+, 1
3f9dd380:	move   a10, a7
3f9dd390:	move   a7, a11
3f9dd3a0:	sll    0x5, a7
3f9dd3b0:	sll    0x4, a11
3f9dd3c0:	add    a11, a7
3f9dd3d0:	addi   0x23e880, a7
3f9dd400:	move   a7, *a14+, 1
3f9dd410:	move   a9, *a14+, 1
3f9dd420:	calla  L3F27E950
3f9dd450:	move   a8, a7
3f9dd460:	jrne   L3F9DD4F0
3f9dd470:	move   a14, -*sp, 1
3f9dd480:	move   *a13(0x0), *a14+, 1
3f9dd4a0:	calla  L3FB338D0
3f9dd4d0:	sub    a8, a8
3f9dd4e0:	jruc   L3F9DD800
L3F9DD4F0:
3f9dd4f0:	inc    a10
3f9dd500:	setf   16, 1, 0
3f9dd510:	move   @0x23ecd0, a11, 0
3f9dd540:	cmp    a11, a10
3f9dd550:	jrc   L3F9DD350
L3F9DD560:
3f9dd560:	cmpi   0xa, a10
3f9dd580:	jrnc   L3F9DD790
3f9dd590:	move   a14, -*sp, 1
3f9dd5a0:	movk   6, a7
3f9dd5b0:	move   a7, *a14+, 1
3f9dd5c0:	move   a10, a11
3f9dd5d0:	move   a11, a7
3f9dd5e0:	sll    0x5, a11
3f9dd5f0:	sll    0x4, a7
3f9dd600:	add    a7, a11
3f9dd610:	addi   0x23e880, a11
3f9dd640:	move   a11, *a14+, 1
3f9dd650:	move   a9, *a14+, 1
3f9dd660:	calla  L3FB44400
3f9dd690:	setf   16, 1, 0
3f9dd6a0:	move   @0x23ecd0, a11, 0
3f9dd6d0:	inc    a11
3f9dd6e0:	move   a11, @0x23ecd0, 0
3f9dd710:	move   a14, -*sp, 1
3f9dd720:	move   *a13(0x0), *a14+, 1
3f9dd740:	calla  L3FB338D0
3f9dd770:	sub    a8, a8
3f9dd780:	jruc   L3F9DD800
L3F9DD790:
3f9dd790:	move   a14, -*sp, 1
3f9dd7a0:	move   *a13(0x0), *a14+, 1
3f9dd7c0:	calla  L3FB338D0
3f9dd7f0:	movk   10, a8
L3F9DD800:
3f9dd800:	move   *sp(0xc0), a14, 1
3f9dd820:	mmfm   sp, a7,a9,a10,a11,a13
3f9dd840:	rets   2
L3F9DD850:
3f9dd850:	mmtm   sp, a7,a9,a10,a11,a13
3f9dd870:	move   a14, a13
3f9dd880:	addk   32, a14
3f9dd890:	move   *a13(0xffe0), a9, 1
3f9dd8b0:	sub    a10, a10
3f9dd8c0:	calla  L3FB33870
3f9dd8f0:	move   a8, *a13, 1
3f9dd900:	setf   16, 1, 0
3f9dd910:	move   @0x23ecd0, a11, 0
3f9dd940:	cmp    a11, a10
3f9dd950:	jrnc   L3F9DDCD0
L3F9DD960:
3f9dd960:	move   a14, -*sp, 1
3f9dd970:	movk   6, a11
3f9dd980:	move   a11, *a14+, 1
3f9dd990:	move   a10, a7
3f9dd9a0:	move   a7, a11
3f9dd9b0:	sll    0x5, a7
3f9dd9c0:	sll    0x4, a11
3f9dd9d0:	add    a11, a7
3f9dd9e0:	addi   0x23e880, a7
3f9dda10:	move   a7, *a14+, 1
3f9dda20:	move   a9, *a14+, 1
3f9dda30:	calla  L3F27E950
3f9dda60:	move   a8, a7
3f9dda70:	jrne   L3F9DDC60
3f9dda80:	move   a14, -*sp, 1
3f9dda90:	movk   6, a11
3f9ddaa0:	move   a11, *a14+, 1
3f9ddab0:	move   a10, a11
3f9ddac0:	move   a11, a7
3f9ddad0:	sll    0x5, a11
3f9ddae0:	sll    0x4, a7
3f9ddaf0:	add    a7, a11
3f9ddb00:	addi   0x23e880, a11
3f9ddb30:	move   a11, *a14+, 1
3f9ddb40:	calla  L3FB44A00
3f9ddb70:	setf   16, 1, 0
3f9ddb80:	move   @0x23ecd0, a11, 0
3f9ddbb0:	dec    a11
3f9ddbc0:	move   a11, @0x23ecd0, 0
3f9ddbf0:	move   a14, -*sp, 1
3f9ddc00:	move   *a13(0x0), *a14+, 1
3f9ddc20:	calla  L3FB338D0
3f9ddc50:	jruc   L3F9DDD30
L3F9DDC60:
3f9ddc60:	inc    a10
3f9ddc70:	setf   16, 1, 0
3f9ddc80:	move   @0x23ecd0, a11, 0
3f9ddcb0:	cmp    a11, a10
3f9ddcc0:	jrc   L3F9DD960
L3F9DDCD0:
3f9ddcd0:	move   a14, -*sp, 1
3f9ddce0:	move   *a13(0x0), *a14+, 1
3f9ddd00:	calla  L3FB338D0
L3F9DDD30:
3f9ddd30:	move   *sp(0xc0), a14, 1
3f9ddd50:	mmfm   sp, a7,a9,a10,a11,a13
3f9ddd70:	rets   2
L3F9DDD80:
3f9ddd80:	mmtm   sp, a9,a11,a13
3f9ddda0:	move   a14, a13
3f9dddb0:	move   *a13(0xffe0), a9, 1
3f9dddd0:	move   a14, -*sp, 1
3f9ddde0:	movk   6, a11
3f9dddf0:	move   a11, *a14+, 1
3f9dde00:	move   a9, *a14+, 1
3f9dde10:	movi   0x23cca0, a11
3f9dde40:	move   a11, *a14+, 1
3f9dde50:	calla  L3FB44400
3f9dde80:	move   *sp(0x80), a14, 1
3f9ddea0:	mmfm   sp, a9,a11,a13
3f9ddec0:	rets   2
L3F9DDED0:
3f9dded0:	mmtm   sp, a9,a10,a13
3f9ddef0:	move   a14, a13
3f9ddf00:	move   *a13(0xffe0), a9, 1
3f9ddf20:	movi   0x23cca0, a10
3f9ddf50:	move   a14, -*sp, 1
3f9ddf60:	setf   8, 0, 0
3f9ddf70:	move   *a10(0x28), a8, 0
3f9ddf90:	move   a8, *a14+, 1
3f9ddfa0:	move   *a10(0x20), a8, 0
3f9ddfc0:	move   a8, *a14+, 1
3f9ddfd0:	move   *a10(0x18), a8, 0
3f9ddff0:	move   a8, *a14+, 1
3f9de000:	move   *a10(0x10), a8, 0
3f9de020:	move   a8, *a14+, 1
3f9de030:	move   *a10(0x8), a8, 0
3f9de050:	move   a8, *a14+, 1
3f9de060:	move   *a10, a8, 0
3f9de070:	move   a8, *a14+, 1
3f9de080:	movi   0x3f9e26f8, a8
3f9de0b0:	move   a8, *a14+, 1
3f9de0c0:	move   a9, *a14+, 1
3f9de0d0:	calla  L3FB34430
3f9de100:	move   *sp(0x80), a14, 1
3f9de120:	mmfm   sp, a9,a10,a13
3f9de140:	rets   2
L3F9DE150:
3f9de150:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f9de170:	move   a14, a13
3f9de180:	addk   32, a14
3f9de190:	sub    a11, a11
3f9de1a0:	move   a11, *a13, 1
3f9de1b0:	movi   0x7c00, a7
3f9de1e0:	move   a7, @0x23e780, 1
3f9de210:	srl    0x3, a7
3f9de220:	move   a7, @0x23e7a0, 1
3f9de250:	movi   0x7400, a7
3f9de280:	move   a7, @0x23e820, 1
3f9de2b0:	srl    0x3, a7
3f9de2c0:	move   a7, @0x23e840, 1
3f9de2f0:	movi   0x5400, a7
3f9de320:	move   a7, @0x23e7e0, 1
3f9de350:	srl    0x3, a7
3f9de360:	move   a7, @0x23e800, 1
3f9de390:	movi   0x7cc0, a7
3f9de3c0:	move   a7, @0x23e640, 1
3f9de3f0:	movi   0x4f200, a11
3f9de420:	move   a11, @0x23e660, 1
3f9de450:	sub    a10, a10
3f9de460:	setf   1, 0, 0
L3F9DE470:
3f9de470:	movi   0x11d0, a11
3f9de490:	mpys   a10, a11
3f9de4a0:	move   @0x23e640, a7, 1
3f9de4d0:	add    a7, a11
3f9de4e0:	movb   a10, *a11(0x80)
3f9de500:	movi   0x11d0, a11
3f9de520:	mpys   a10, a11
3f9de530:	add    a7, a11
3f9de540:	sub    a7, a7
3f9de550:	movb   a7, *a11(0x88)
3f9de570:	move   a10, a11
3f9de580:	sll    0x6, a11
3f9de590:	addi   0x23d240, a11
3f9de5c0:	movi   0x11d0, a5
3f9de5e0:	mpys   a10, a5
3f9de5f0:	move   @0x23e640, a7, 1
3f9de620:	add    a7, a5
3f9de630:	move   a5, *a11, 1
3f9de640:	move   a10, a11
3f9de650:	sll    0x6, a11
3f9de660:	addi   0x23d240, a11
3f9de690:	movi   0x11d0, a5
3f9de6b0:	mpys   a10, a5
3f9de6c0:	add    a7, a5
3f9de6d0:	addi   0xa0, a5
3f9de6f0:	move   a5, *a11(0x20), 1
3f9de710:	move   a10, a11
3f9de720:	addi   0x23d1f0, a11
3f9de750:	movk   1, a5
3f9de760:	move   a5, *a11, 0
3f9de770:	inc    a10
3f9de780:	cmpi   0x40, a10
3f9de7a0:	jrc   L3F9DE470
3f9de7b0:	sub    a10, a10
L3F9DE7C0:
3f9de7c0:	movi   0x3050, a11
3f9de7e0:	mpys   a10, a11
3f9de7f0:	move   @0x23e660, a7, 1
3f9de820:	add    a7, a11
3f9de830:	movb   a10, *a11(0x80)
3f9de850:	move   a10, a11
3f9de860:	sll    0x6, a11
3f9de870:	addi   0x23e240, a11
3f9de8a0:	movi   0x3050, a5
3f9de8c0:	mpys   a10, a5
3f9de8d0:	add    a7, a5
3f9de8e0:	move   a5, *a11, 1
3f9de8f0:	move   a10, a11
3f9de900:	sll    0x6, a11
3f9de910:	addi   0x23e240, a11
3f9de940:	movi   0x3050, a5
3f9de960:	mpys   a10, a5
3f9de970:	add    a7, a5
3f9de980:	addi   0x100, a5
3f9de9a0:	move   a5, *a11(0x20), 1
3f9de9c0:	move   a10, a11
3f9de9d0:	addi   0x23d230, a11
3f9dea00:	movk   1, a5
3f9dea10:	move   a5, *a11, 0
3f9dea20:	inc    a10
3f9dea30:	cmpi   0x10, a10
3f9dea50:	jrc   L3F9DE7C0
3f9dea60:	move   a14, -*sp, 1
3f9dea70:	movk   20, a11
3f9dea80:	move   a11, *a14+, 1
3f9dea90:	move   a5, *a14+, 1
3f9deaa0:	calla  L3F703D90
3f9dead0:	move   a8, @0x23e680, 1
3f9deb00:	move   a8, a7
3f9deb10:	jrne   L3F9DEB50
3f9deb20:	calla  L3F6EDD80
L3F9DEB50:
3f9deb50:	move   @0x23e680, a7, 1
3f9deb80:	move   a7, *a7, 1
3f9deb90:	move   a7, *a7(0x20), 1
3f9debb0:	sub    a10, a10
3f9debc0:	move   *a13, a5, 1
3f9debd0:	jrne   L3F9DECB0
L3F9DEBE0:
3f9debe0:	move   a14, -*sp, 1
3f9debf0:	sub    a11, a11
3f9dec00:	move   a11, *a14+, 1
3f9dec10:	calla  L3F9DEDA0
3f9dec40:	move   a8, *a13, 1
3f9dec50:	inc    a10
3f9dec60:	cmpi   0x80, a10
3f9dec80:	jrhi   L3F9DECB0
3f9dec90:	move   a8, a5
3f9deca0:	jreq   L3F9DEBE0
L3F9DECB0:
3f9decb0:	sub    a11, a11
3f9decc0:	setf   16, 0, 0
3f9decd0:	move   a11, @0x23e720, 0
3f9ded00:	move   a11, @0x23e710, 0
3f9ded30:	move   a11, @0x23e700, 0
3f9ded60:	subk   32, a14
3f9ded70:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f9ded90:	rets
L3F9DEDA0:
3f9deda0:	mmtm   sp, a7,a9,a10,a11,a13
3f9dedc0:	move   a14, a13
3f9dedd0:	addi   0x60, a14
3f9dedf0:	move   a14, -*sp, 1
3f9dee00:	movk   20, a11
3f9dee10:	move   a11, *a14+, 1
3f9dee20:	movk   1, a11
3f9dee30:	move   a11, *a14+, 1
3f9dee40:	calla  L3F703D90
3f9dee70:	move   a8, a9
3f9dee80:	jreq   L3F9DF100
3f9dee90:	calla  L3FB33870
3f9deec0:	move   a8, *a13, 1
3f9deed0:	pushst
3f9deee0:	dint
3f9deef0:	move   a9, *a13(0x20), 1
3f9def10:	move   @0x23e680, a7, 1
3f9def40:	move   *a7(0x20), *a13(0x40), 1
3f9def70:	move   *a13(0x40), a11, 1
3f9def90:	move   *a11, *a9, 1
3f9defa0:	move   a11, *a9(0x20), 1
3f9defc0:	move   a9, *a11, 1
3f9defd0:	move   *a9, a11, 1
3f9defe0:	move   a9, *a11(0x20), 1
3f9df000:	popst
3f9df010:	setf   16, 1, 0
3f9df020:	move   @0x23e6c0, a11, 0
3f9df050:	inc    a11
3f9df060:	move   a11, @0x23e6c0, 0
3f9df090:	move   a14, -*sp, 1
3f9df0a0:	move   a8, *a14+, 1
3f9df0b0:	calla  L3FB338D0
3f9df0e0:	sub    a8, a8
3f9df0f0:	jruc   L3F9DF110
L3F9DF100:
3f9df100:	movk   8, a8
L3F9DF110:
3f9df110:	move   *sp(0xc0), a14, 1
3f9df130:	mmfm   sp, a7,a9,a10,a11,a13
3f9df150:	rets   2
L3F9DF160:
3f9df160:	mmtm   sp, a7,a9,a11,a13
3f9df180:	move   a14, a13
3f9df190:	addi   0x60, a14
3f9df1b0:	move   @0x23e680, a9, 1
3f9df1e0:	move   *a9, a11, 1
3f9df1f0:	cmp    a9, a11
3f9df200:	jreq   L3F9DF460
3f9df210:	calla  L3FB33870
3f9df240:	move   a8, *a13, 1
3f9df250:	move   *a9, a9, 1
3f9df260:	pushst
3f9df270:	dint
3f9df280:	move   a9, *a13(0x20), 1
3f9df2a0:	move   *a9(0x20), *a13(0x40), 1
3f9df2d0:	move   *a13(0x40), a11, 1
3f9df2f0:	move   *a9, *a11, 1
3f9df300:	move   *a11, a7, 1
3f9df310:	move   a11, *a7(0x20), 1
3f9df330:	move   a9, *a9, 1
3f9df340:	move   a9, *a9(0x20), 1
3f9df360:	popst
3f9df370:	setf   16, 1, 0
3f9df380:	move   @0x23e6c0, a11, 0
3f9df3b0:	dec    a11
3f9df3c0:	move   a11, @0x23e6c0, 0
3f9df3f0:	move   a14, -*sp, 1
3f9df400:	move   a8, *a14+, 1
3f9df410:	calla  L3FB338D0
3f9df440:	move   a9, a8
3f9df450:	jruc   L3F9DF470
L3F9DF460:
3f9df460:	sub    a8, a8
L3F9DF470:
3f9df470:	subi   0x60, a14
3f9df490:	mmfm   sp, a7,a9,a11,a13
3f9df4b0:	rets
L3F9DF4C0:
3f9df4c0:	mmtm   sp, a9,a10,a11,a12,a13
3f9df4e0:	move   a14, a13
3f9df4f0:	move   *a13(0xffe0), a9, 1
3f9df510:	move   *a13(0xffc0), a10, 1
3f9df530:	move   *a13(0xffa0), a11, 1
3f9df550:	calla  L3F9DF160
3f9df580:	move   a8, a12
3f9df590:	jreq   L3F9DF660
3f9df5a0:	move   a9, *a12(0x40), 1
3f9df5c0:	move   a10, *a12(0x60), 1
3f9df5e0:	move   a11, *a12(0x80), 1
3f9df600:	move   a14, -*sp, 1
3f9df610:	move   a12, *a14+, 1
3f9df620:	calla  L3FB41630
3f9df650:	jruc   L3F9DF690
L3F9DF660:
3f9df660:	calla  L3F6EDD80
L3F9DF690:
3f9df690:	move   *sp(0xc0), a14, 1
3f9df6b0:	mmfm   sp, a9,a10,a11,a12,a13
3f9df6d0:	rets   2
L3F9DF6E0:
3f9df6e0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f9df700:	move   a14, a13
3f9df710:	addk   32, a14
3f9df720:	sub    a10, a10
3f9df730:	move   a10, a11
3f9df740:	move   @0x1b3900, a7, 1
3f9df770:	setf   1, 1, 0
3f9df780:	move   *a7(0x1c1), a5, 0
3f9df7a0:	move   a5, *a13, 1
3f9df7b0:	movk   1, a5
3f9df7c0:	move   a5, *a7(0x1c1), 0
3f9df7e0:	setf   8, 0, 0
3f9df7f0:	move   *a13(0xffe0), a5, 0
3f9df810:	movb   a5, @0x23e770
3f9df840:	cmpi   0x33, a5
3f9df860:	jrne   L3F9DFC50
3f9df870:	move   a10, a9
3f9df880:	setf   1, 0, 0
L3F9DF890:
3f9df890:	move   a9, a7
3f9df8a0:	addi   0x23d230, a7
3f9df8d0:	move   *a7, a7, 0
3f9df8e0:	dsj    a7, L3F9DFC00
3f9df900:	move   a9, a7
3f9df910:	addi   0x23d230, a7
3f9df940:	sub    a5, a5
3f9df950:	move   a5, *a7, 0
3f9df960:	move   a9, @0x23e750, 1
3f9df990:	move   @0x23e660, a10, 1
3f9df9c0:	movi   0x3050, a7
3f9df9e0:	mpys   a9, a7
3f9df9f0:	add    a7, a10
3f9dfa00:	move   a10, *a10(0x20), 1
3f9dfa20:	move   a10, *a10, 1
3f9dfa30:	move   a10, a7
3f9dfa40:	addi   0x40, a7
3f9dfa60:	move   a7, *a10(0x60), 1
3f9dfa80:	move   a7, *a10(0x40), 1
3f9dfaa0:	movb   a5, *a10(0x88)
3f9dfac0:	setf   16, 0, 0
3f9dfad0:	move   a5, *a10(0x90), 0
3f9dfaf0:	move   a5, *a10(0xa0), 1
3f9dfb10:	move   a5, *a10(0xc0), 1
3f9dfb30:	move   a5, *a10(0xe0), 0
3f9dfb50:	move   a5, *a10(0xf0), 0
3f9dfb70:	move   @0x1b3900, a7, 1
3f9dfba0:	setf   1, 1, 0
3f9dfbb0:	move   *a13(0x0), *a7(0x1c1), 0
3f9dfbe0:	move   a10, a8
3f9dfbf0:	jruc   L3F9E0010
L3F9DFC00:
3f9dfc00:	inc    a9
3f9dfc10:	cmpi   0x10, a9
3f9dfc30:	jrc   L3F9DF890
3f9dfc40:	jruc   L3F9DFFA0
L3F9DFC50:
3f9dfc50:	move   a10, a9
3f9dfc60:	setf   1, 0, 0
L3F9DFC70:
3f9dfc70:	move   a9, a7
3f9dfc80:	addi   0x23d1f0, a7
3f9dfcb0:	move   *a7, a7, 0
3f9dfcc0:	dsj    a7, L3F9DFF60
3f9dfce0:	move   a9, @0x23e750, 1
3f9dfd10:	move   a9, a7
3f9dfd20:	addi   0x23d1f0, a7
3f9dfd50:	sub    a5, a5
3f9dfd60:	move   a5, *a7, 0
3f9dfd70:	move   @0x23e640, a11, 1
3f9dfda0:	movi   0x11d0, a7
3f9dfdc0:	mpys   a9, a7
3f9dfdd0:	add    a7, a11
3f9dfde0:	setf   16, 0, 0
3f9dfdf0:	move   a5, *a11(0x90), 0
3f9dfe10:	movb   a5, *a11(0x88)
3f9dfe30:	move   a11, *a11(0x20), 1
3f9dfe50:	move   a11, *a11, 1
3f9dfe60:	move   a11, a7
3f9dfe70:	addi   0x40, a7
3f9dfe90:	move   a7, *a11(0x60), 1
3f9dfeb0:	move   a7, *a11(0x40), 1
3f9dfed0:	move   @0x1b3900, a7, 1
3f9dff00:	setf   1, 1, 0
3f9dff10:	move   *a13(0x0), *a7(0x1c1), 0
3f9dff40:	move   a11, a8
3f9dff50:	jruc   L3F9E0010
L3F9DFF60:
3f9dff60:	inc    a9
3f9dff70:	cmpi   0x40, a9
3f9dff90:	jrc   L3F9DFC70
L3F9DFFA0:
3f9dffa0:	move   @0x1b3900, a7, 1
3f9dffd0:	move   *a13(0x0), *a7(0x1c1), 0
3f9e0000:	sub    a8, a8
L3F9E0010:
3f9e0010:	move   *sp(0xe0), a14, 1
3f9e0030:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f9e0050:	rets   2
L3F9E0060:
3f9e0060:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f9e0080:	move   a14, a13
3f9e0090:	addk   32, a14
3f9e00a0:	move   *a13(0xffc0), a9, 1
3f9e00c0:	move   @0x1b3900, a7, 1
3f9e00f0:	setf   1, 1, 0
3f9e0100:	move   *a7(0x1c1), a5, 0
3f9e0120:	move   a5, *a13, 1
3f9e0130:	movk   1, a5
3f9e0140:	move   a5, *a7(0x1c1), 0
3f9e0160:	setf   8, 0, 0
3f9e0170:	move   *a13(0xffe0), a5, 0
3f9e0190:	cmpi   0x33, a5
3f9e01b0:	jrne   L3F9E0440
3f9e01c0:	move   a9, a12
3f9e01d0:	move   *a12(0x80), a10, 0
3f9e01f0:	cmpi   0x10, a10
3f9e0210:	jrls   L3F9E0280
3f9e0220:	setf   1, 1, 0
3f9e0230:	move   *a13(0x0), *a7(0x1c1), 0
3f9e0260:	movk   21, a8
3f9e0270:	jruc   L3F9E0690
L3F9E0280:
3f9e0280:	move   a10, a5
3f9e0290:	addi   0x23d230, a5
3f9e02c0:	setf   1, 0, 0
3f9e02d0:	move   *a5, a5, 0
3f9e02e0:	dsjs   a5, L3F9E0360
3f9e02f0:	move   *a13(0x0), *a7(0x1c1), 0
3f9e0320:	calla  L3F6EDD80
3f9e0350:	jruc   L3F9E0690
L3F9E0360:
3f9e0360:	move   a10, a5
3f9e0370:	addi   0x23d230, a5
3f9e03a0:	movk   1, a7
3f9e03b0:	move   a7, *a5, 0
3f9e03c0:	move   @0x1b3900, a5, 1
3f9e03f0:	move   *a13(0x0), *a5(0x1c1), 0
3f9e0420:	sub    a8, a8
3f9e0430:	jruc   L3F9E0690
L3F9E0440:
3f9e0440:	move   a9, a11
3f9e0450:	move   *a11(0x80), a10, 0
3f9e0470:	cmpi   0x40, a10
3f9e0490:	jrls   L3F9E0500
3f9e04a0:	setf   1, 1, 0
3f9e04b0:	move   *a13(0x0), *a7(0x1c1), 0
3f9e04e0:	movk   22, a8
3f9e04f0:	jruc   L3F9E0690
L3F9E0500:
3f9e0500:	move   a10, a5
3f9e0510:	addi   0x23d1f0, a5
3f9e0540:	setf   1, 0, 0
3f9e0550:	move   *a5, a5, 0
3f9e0560:	dsjs   a5, L3F9E05C0
3f9e0570:	move   *a13(0x0), *a7(0x1c1), 0
3f9e05a0:	movk   22, a8
3f9e05b0:	jruc   L3F9E0690
L3F9E05C0:
3f9e05c0:	move   a10, a5
3f9e05d0:	addi   0x23d1f0, a5
3f9e0600:	movk   1, a7
3f9e0610:	move   a7, *a5, 0
3f9e0620:	move   @0x1b3900, a5, 1
3f9e0650:	move   *a13(0x0), *a5(0x1c1), 0
3f9e0680:	sub    a8, a8
L3F9E0690:
3f9e0690:	move   *sp(0x100), a14, 1
3f9e06b0:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f9e06d0:	rets   2
L3F9E06E0:
3f9e06e0:	mmtm   sp, a7,a9,a10,a11,a13
3f9e0700:	move   a14, a13
3f9e0710:	addk   32, a14
3f9e0720:	movk   1, a11
3f9e0730:	setf   16, 1, 0
3f9e0740:	move   a11, *a13, 0
3f9e0750:	move   *a13(0xffc0), a7, 1
3f9e0770:	move   a7, a9
3f9e0780:	addi   0x40, a9
3f9e07a0:	move   *a9, a11, 1
3f9e07b0:	subi   0x40, a11
3f9e07d0:	cmp    a7, a11
3f9e07e0:	jreq   L3F9E08A0
L3F9E07F0:
3f9e07f0:	move   *a13, a11, 0
3f9e0800:	inc    a11
3f9e0810:	move   a11, *a13, 0
3f9e0820:	move   *a9, a9, 1
3f9e0830:	move   *a13(0xffc0), a7, 1
3f9e0850:	move   *a9, a11, 1
3f9e0860:	subi   0x40, a11
3f9e0880:	cmp    a7, a11
3f9e0890:	jrne   L3F9E07F0
L3F9E08A0:
3f9e08a0:	move   a7, a9
3f9e08b0:	addi   0x40, a9
3f9e08d0:	sub    a11, a11
3f9e08e0:	move   a11, *a13(0x10), 0
3f9e0900:	move   *a13, a7, 0
3f9e0910:	cmp    a7, a11
3f9e0920:	jrge   L3F9E0B30
L3F9E0930:
3f9e0930:	move   a9, a10
3f9e0940:	subi   0x40, a10
3f9e0960:	move   a10, *a13(0xffc0), 1
3f9e0980:	move   *a10(0x40), a9, 1
3f9e09a0:	move   a10, a11
3f9e09b0:	addi   0x40, a11
3f9e09d0:	move   a11, *a10(0x60), 1
3f9e09f0:	move   a11, *a10(0x40), 1
3f9e0a10:	move   a14, -*sp, 1
3f9e0a20:	move   a10, *a14+, 1
3f9e0a30:	setf   8, 0, 0
3f9e0a40:	move   *a13(0xffe0), a11, 0
3f9e0a60:	move   a11, *a14+, 1
3f9e0a70:	calla  L3F9E0060
3f9e0aa0:	setf   16, 1, 0
3f9e0ab0:	move   *a13(0x10), a7, 0
3f9e0ad0:	inc    a7
3f9e0ae0:	move   a7, *a13(0x10), 0
3f9e0b00:	move   *a13, a11, 0
3f9e0b10:	cmp    a11, a7
3f9e0b20:	jrlt   L3F9E0930
L3F9E0B30:
3f9e0b30:	move   *sp(0xc0), a14, 1
3f9e0b50:	mmfm   sp, a7,a9,a10,a11,a13
3f9e0b70:	rets   2
L3F9E0B80:
3f9e0b80:	mmtm   sp, a7,a9,a10,a11,a13
3f9e0ba0:	move   a14, a13
3f9e0bb0:	move   *a13(0xffe0), a9, 1
3f9e0bd0:	movk   1, a11
3f9e0be0:	move   a9, a10
3f9e0bf0:	addi   0x40, a10
3f9e0c10:	move   *a10, a7, 1
3f9e0c20:	subi   0x40, a7
3f9e0c40:	cmp    a9, a7
3f9e0c50:	jreq   L3F9E0D00
L3F9E0C60:
3f9e0c60:	inc    a11
3f9e0c70:	move   *a10, a10, 1
3f9e0c80:	move   *a10, a7, 1
3f9e0c90:	subi   0x40, a7
3f9e0cb0:	cmp    a9, a7
3f9e0cc0:	jreq   L3F9E0D00
3f9e0cd0:	cmpi   0x3, a11
3f9e0cf0:	jrle   L3F9E0C60
L3F9E0D00:
3f9e0d00:	cmpi   0x3, a11
3f9e0d20:	jrle   L3F9E0D70
3f9e0d30:	calla  L3F6EDD80
3f9e0d60:	jruc   L3F9E0D80
L3F9E0D70:
3f9e0d70:	move   a11, a8
L3F9E0D80:
3f9e0d80:	move   *sp(0xc0), a14, 1
3f9e0da0:	mmfm   sp, a7,a9,a10,a11,a13
3f9e0dc0:	rets   2
L3F9E0DD0:
3f9e0dd0:	mmtm   sp, a0,a2,a4,a6,a7,a9,a10,a11,a12,a13
3f9e0df0:	move   a14, a13
3f9e0e00:	addk   16, a14
3f9e0e10:	move   *a13(0xffc0), a9, 1
3f9e0e30:	sub    a2, a2
3f9e0e40:	move   a2, a4
3f9e0e50:	setf   16, 1, 0
3f9e0e60:	move   a2, *a13, 0
3f9e0e70:	cmpi   0x3, a9
3f9e0e90:	jrle   L3F9E0ED0
3f9e0ea0:	calla  L3F6EDD80
L3F9E0ED0:
3f9e0ed0:	move   @0x23ed60, a7, 1
3f9e0f00:	inc    a7
3f9e0f10:	move   a7, @0x23ed60, 1
3f9e0f40:	move   *a13(0xff80), a0, 1
3f9e0f60:	setf   16, 0, 0
3f9e0f70:	move   *a13(0xffe0), a7, 0
3f9e0f90:	cmpi   0x34, a7
3f9e0fb0:	jrne   L3F9E1430
3f9e0fc0:	move   *a13(0xffa0), a10, 1
3f9e0fe0:	move   a10, a11
3f9e0ff0:	addi   0x40, a11
3f9e1010:	move   a4, a6
3f9e1020:	cmp    a9, a6
3f9e1030:	jrge   L3F9E1460
L3F9E1040:
3f9e1040:	move   a11, a12
3f9e1050:	subi   0x40, a12
3f9e1070:	move   a12, a10
3f9e1080:	move   *a10(0x40), a11, 1
3f9e10a0:	setf   16, 0, 0
3f9e10b0:	move   *a10(0x90), a4, 0
3f9e10d0:	move   a6, a7
3f9e10e0:	inc    a7
3f9e10f0:	cmp    a9, a7
3f9e1100:	jrne   L3F9E1160
3f9e1110:	move   a4, a2
3f9e1120:	setf   16, 1, 0
3f9e1130:	move   *a13, a7, 0
3f9e1140:	move   a2, a4
3f9e1150:	sub    a7, a4
L3F9E1160:
3f9e1160:	move   a4, a7
3f9e1170:	jrlt   L3F9E11B0
3f9e1180:	cmpi   0x226, a4
3f9e11a0:	jrle   L3F9E12E0
L3F9E11B0:
3f9e11b0:	move   a4, a7
3f9e11c0:	jrge   L3F9E1220
3f9e11d0:	cmpi   0xfffd, a4
3f9e11f0:	jrlt   L3F9E1220
3f9e1200:	move   a2, a8
3f9e1210:	jruc   L3F9E1470
L3F9E1220:
3f9e1220:	move   a14, -*sp, 1
3f9e1230:	move   a4, *a14+, 1
3f9e1240:	movi   0x3f9e27e8, a8
3f9e1270:	move   a8, *a14+, 1
3f9e1280:	calla  L3FB341E0
3f9e12b0:	calla  L3F6EDD80
L3F9E12E0:
3f9e12e0:	move   a14, -*sp, 1
3f9e12f0:	move   a4, *a14+, 1
3f9e1300:	move   a0, *a14+, 1
3f9e1310:	move   a10, a7
3f9e1320:	addi   0xa0, a7
3f9e1340:	move   a7, *a14+, 1
3f9e1350:	calla  L3FB44400
3f9e1380:	move   a4, a7
3f9e1390:	sll    0x3, a7
3f9e13a0:	add    a7, a0
3f9e13b0:	setf   16, 1, 0
3f9e13c0:	move   *a13, a7, 0
3f9e13d0:	add    a4, a7
3f9e13e0:	move   a7, *a13, 0
3f9e13f0:	inc    a6
3f9e1400:	cmp    a9, a6
3f9e1410:	jrlt   L3F9E1040
3f9e1420:	jruc   L3F9E1460
L3F9E1430:
3f9e1430:	calla  L3F6EDD80
L3F9E1460:
3f9e1460:	move   a2, a8
L3F9E1470:
3f9e1470:	move   *sp(0x160), a14, 1
3f9e1490:	mmfm   sp, a0,a2,a4,a6,a7,a9,a10,a11,a12,a13
3f9e14b0:	rets   2
3f9e14c0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f9e14e0:	move   a14, a13
3f9e14f0:	move   *a13(0xffc0), a9, 1
3f9e1510:	setf   8, 0, 0
3f9e1520:	move   *a13(0xffe0), a7, 0
3f9e1540:	cmpi   0x34, a7
3f9e1560:	jrne   L3F9E1A40
3f9e1570:	move   a9, a10
3f9e1580:	move   @0x23e640, a7, 1
3f9e15b0:	cmp    a7, a10
3f9e15c0:	jrc   L3F9E1620
3f9e15d0:	addi   0x46250, a7
3f9e1600:	cmp    a7, a10
3f9e1610:	jrls   L3F9E1660
L3F9E1620:
3f9e1620:	calla  L3F6EDD80
3f9e1650:	jruc   L3F9E1D30
L3F9E1660:
3f9e1660:	move   *a10(0x40), a7, 1
3f9e1680:	move   @0x23e640, a5, 1
3f9e16b0:	addi   0x40, a5
3f9e16d0:	cmp    a5, a7
3f9e16e0:	jrc   L3F9E1790
3f9e16f0:	move   *a10(0x40), a7, 1
3f9e1710:	move   @0x23e640, a5, 1
3f9e1740:	addi   0x46290, a5
3f9e1770:	cmp    a5, a7
3f9e1780:	jrls   L3F9E17D0
L3F9E1790:
3f9e1790:	calla  L3F6EDD80
3f9e17c0:	jruc   L3F9E1D30
L3F9E17D0:
3f9e17d0:	move   *a10(0x60), a7, 1
3f9e17f0:	move   @0x23e640, a5, 1
3f9e1820:	addi   0x40, a5
3f9e1840:	cmp    a5, a7
3f9e1850:	jrc   L3F9E1900
3f9e1860:	move   *a10(0x60), a7, 1
3f9e1880:	move   @0x23e640, a5, 1
3f9e18b0:	addi   0x46290, a5
3f9e18e0:	cmp    a5, a7
3f9e18f0:	jrls   L3F9E1940
L3F9E1900:
3f9e1900:	calla  L3F6EDD80
3f9e1930:	jruc   L3F9E1D30
L3F9E1940:
3f9e1940:	move   *a10(0x88), a7, 0
3f9e1960:	jreq   L3F9E19B0
3f9e1970:	calla  L3F6EDD80
3f9e19a0:	jruc   L3F9E1D30
L3F9E19B0:
3f9e19b0:	move   *a10(0x80), a7, 0
3f9e19d0:	cmpi   0x40, a7
3f9e19f0:	jrls   L3F9E1D30
3f9e1a00:	calla  L3F6EDD80
3f9e1a30:	jruc   L3F9E1D30
L3F9E1A40:
3f9e1a40:	cmpi   0x33, a7
3f9e1a60:	jrne   L3F9E1D00
3f9e1a70:	move   a9, a11
3f9e1a80:	move   @0x23e660, a5, 1
3f9e1ab0:	cmp    a5, a11
3f9e1ac0:	jrc   L3F9E1B20
3f9e1ad0:	addi   0x2d4d0, a5
3f9e1b00:	cmp    a5, a11
3f9e1b10:	jrls   L3F9E1B60
L3F9E1B20:
3f9e1b20:	calla  L3F6EDD80
3f9e1b50:	jruc   L3F9E1D30
L3F9E1B60:
3f9e1b60:	move   *a11(0x40), a5, 1
3f9e1b80:	move   a11, a7
3f9e1b90:	addi   0x40, a7
3f9e1bb0:	cmp    a7, a5
3f9e1bc0:	jrne   L3F9E1C40
3f9e1bd0:	move   *a11(0x60), a7, 1
3f9e1bf0:	move   a11, a5
3f9e1c00:	addi   0x40, a5
3f9e1c20:	cmp    a5, a7
3f9e1c30:	jreq   L3F9E1C80
L3F9E1C40:
3f9e1c40:	calla  L3F6EDD80
3f9e1c70:	jruc   L3F9E1D30
L3F9E1C80:
3f9e1c80:	move   *a11(0x80), a7, 0
3f9e1ca0:	subk   16, a7
3f9e1cb0:	jrls   L3F9E1D30
3f9e1cc0:	calla  L3F6EDD80
3f9e1cf0:	jruc   L3F9E1D30
L3F9E1D00:
3f9e1d00:	calla  L3F6EDD80
L3F9E1D30:
3f9e1d30:	move   *sp(0xe0), a14, 1
3f9e1d50:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f9e1d70:	rets   2
3f9e1d80:	.word  0x7266
3f9e1d90:	sra    a11, a5
3f9e1da0:	.word  0x725f
3f9e1db0:	sll    a3, a3
3f9e1dc0:	dsjs   a0, L3F9E1D40
3f9e1dd0:	sll    0x9, a0
3f9e1de0:	sra    a3, a12
3f9e1df0:	.word  0x000a
3f9e1e00:	or     a10, a14
3f9e1e10:	move   a10, b13
3f9e1e20:	mpyu   a10, a6
3f9e1e30:	addc   a2, a2
3f9e1e40:	subb   b2, b5
3f9e1e50:	andn   a2, a5
3f9e1e60:	cmp    b10, b3
3f9e1e70:	mpyu   a10, a14
3f9e1e80:	andn   b2, b2
3f9e1e90:	move   a2, b9
3f9e1ea0:	sla    0x2, a7
3f9e1eb0:	.word  0x7865
3f9e1ec0:	sra    a11, a3
3f9e1ed0:	sra    a3, a5
3f9e1ee0:	sla    0x3, b3
3f9e1ef0:	add    a10, a12
3f9e1f00:	mpyu   a10, a14
3f9e1f10:	andn   b2, b2
3f9e1f20:	move   a2, b9
3f9e1f30:	mpyu   a10, a7
3f9e1f40:	sub    a10, a12
3f9e1f50:	subb   a10, a14
3f9e1f60:	cmp    b2, b4
3f9e1f70:	modu   a0, a0
3f9e1f80:	mpyu   a11, a9
3f9e1f90:	.word  0x7865
3f9e1fa0:	.word  0x785f
3f9e1fb0:	rl     a11, a13
3f9e1fc0:	sla    0x3, b4
3f9e1fd0:	sla    0x1, b10
3f9e1fe0:	.word  0x754e
L3F9E1FF0:
3f9e1ff0:	modu   a11, a13
3f9e2000:	sla    0x3, a6
3f9e2010:	mods   b11, b8
3f9e2020:	.word  0x7469
3f9e2030:	sll    a1, a0
3f9e2040:	srl    b3, b5
3f9e2050:	sra    a11, a6
3f9e2060:	.word  0x7372
3f9e2070:	dsjs   a0, L3F9E1FF0
3f9e2080:	sll    0x9, a0
L3F9E2090:
3f9e2090:	sla    0x3, a4
3f9e20a0:	sla    0x1, b14
3f9e20b0:	.word  0x0a31
3f9e20c0:	and    a0, a0
3f9e20d0:	or     a2, a11
3f9e20e0:	mpyu   b10, b3
3f9e20f0:	addc   b10, b2
3f9e2100:	sub    b2, b6
3f9e2110:	dsjs   a0, L3F9E2090
3f9e2120:	sll    0x9, a0
3f9e2130:	sla    0x3, a4
3f9e2140:	sla    0x1, b11
3f9e2150:	btst   b10, b0
3f9e2160:	andn   b10, b4
3f9e2170:	divs   b2, sp
3f9e2180:	or     a2, a13
3f9e2190:	sla    0x2, a4
3f9e21a0:	sla    0x1, b13
3f9e21b0:	sra    a1, a5
L3F9E21C0:
3f9e21c0:	dsjs   a0, L3F9E2360
3f9e21d0:	move   a1, b0
3f9e21e0:	mpyu   b10, b3
3f9e21f0:	move   a10, b3
3f9e2200:	divs   b10, b0
3f9e2210:	addc   b10, sp
3f9e2220:	or     a10, sp
3f9e2230:	or     a2, a14
3f9e2240:	dsjs   a0, L3F9E21C0
L3F9E2250:
3f9e2250:	sll    0x9, a0
3f9e2260:	sla    0x3, a4
3f9e2270:	sla    0x1, b11
3f9e2280:	add    a10, a12
3f9e2290:	subb   b10, b2
3f9e22a0:	mpyu   a10, a5
3f9e22b0:	btst   b10, b0
3f9e22c0:	andn   b10, b4
L3F9E22D0:
3f9e22d0:	dsjs   a0, L3F9E2250
3f9e22e0:	sll    0x9, a0
3f9e22f0:	sla    0x3, a4
3f9e2300:	.word  0x000a
3f9e2310:	andn   a10, a1
3f9e2320:	and    b10, b4
3f9e2330:	move   b2, sp
3f9e2340:	move   a2, b5
3f9e2350:	dsjs   a0, L3F9E22D0
L3F9E2360:
3f9e2360:	sll    0x9, a0
3f9e2370:	sla    0x3, a4
3f9e2380:	sla    0x1, b11
3f9e2390:	or     a10, a14
3f9e23a0:	move   a10, b13
3f9e23b0:	mpyu   a10, a6
3f9e23c0:	or     a10, a2
3f9e23d0:	subb   a2, a6
3f9e23e0:	cmp    b10, b3
3f9e23f0:	mpyu   a10, a14
3f9e2400:	andn   b2, b8
3f9e2410:	move   a2, b9
3f9e2420:	sla    0x2, a7
3f9e2430:	sla    0x1, b13
3f9e2440:	sra    a1, a5
3f9e2450:	dsjs   a0, L3F9E25F0
3f9e2460:	or     a10, a14
3f9e2470:	move   a10, b13
3f9e2480:	mpyu   a10, a6
3f9e2490:	or     a10, a2
3f9e24a0:	subb   a2, a6
3f9e24b0:	cmp    b10, b3
3f9e24c0:	mpyu   a10, a14
3f9e24d0:	andn   b2, b2
3f9e24e0:	move   a2, b9
3f9e24f0:	sla    0x2, a7
3f9e2500:	sla    0x1, b13
3f9e2510:	sra    a1, a5
3f9e2520:	dsjs   a0, L3F9E26C0
3f9e2530:	.word  0x0a20
3f9e2540:	move   a0, a0
3f9e2550:	move   a2, b1
3f9e2560:	sub    a10, a3
3f9e2570:	or     b2, b3
3f9e2580:	or     a2, a1
3f9e2590:	or     a0, a0
3f9e25a0:	sla    b11, b2
3f9e25b0:	.word  0x736e
3f9e25c0:	rl     a11, a13
3f9e25d0:	mpyu   b11, b4
3f9e25e0:	sla    b10, b0
L3F9E25F0:
3f9e25f0:	lmo    a11, a3
3f9e2600:	.word  0x7465
3f9e2610:	modu   a1, a0
3f9e2620:	mods   b11, b5
3f9e2630:	srl    a3, sp
3f9e2640:	.word  0x785f
3f9e2650:	.word  0x746d
3f9e2660:	.word  0x7562
3f9e2670:	srl    a3, a6
3f9e2680:	.word  0x7265
3f9e2690:	sla    0x3, b3
3f9e26a0:	sla    0x1, b13
3f9e26b0:	sra    a1, a5
L3F9E26C0:
3f9e26c0:	sla    0x9, a0
3f9e26d0:	sla    0x1, b13
3f9e26e0:	.word  0x0a31
3f9e26f0:	sll    0x8, a0
3f9e2700:	rl     0x11, b0
3f9e2710:	srl    0x16, b8
3f9e2720:	rl     0x1, a5
3f9e2730:	divs   b1, b2
3f9e2740:	sll    0x9, a13
3f9e2750:	rl     0x11, b0
3f9e2760:	srl    0x16, b8
3f9e2770:	rl     0x1, a5
3f9e2780:	divs   b1, b2
3f9e2790:	sll    0x9, a13
3f9e27a0:	rl     0x11, b0
3f9e27b0:	srl    0x16, b8
3f9e27c0:	rl     0x1, a5
3f9e27d0:	divs   b1, b2
3f9e27e0:	subb   a0, a0
3f9e27f0:	.word  0x7461
3f9e2800:	mods   a3, a1
3f9e2810:	sra    a9, a0
3f9e2820:	.word  0x7272
3f9e2830:	.word  0x726f
3f9e2840:	modu   a1, a0
3f9e2850:	mpyu   a11, a9
3f9e2860:	modu   a11, a3
3f9e2870:	.word  0x7970
3f9e2880:	dsjs   a0, L3F9E29A0
3f9e2890:	cmp    a9, a0
3f9e28a0:	.word  0x766e
L3F9E28B0:
3f9e28b0:	mods   a3, a1
3f9e28c0:	sra    a3, a9
3f9e28d0:	sll    a1, a0
3f9e28e0:	srl    b3, b5
3f9e28f0:	sra    a11, a6
3f9e2900:	sla    0x3, b2
3f9e2910:	rl     b11, b3
3f9e2920:	sra    b11, b10
3f9e2930:	dsjs   a0, L3F9E28B0
3f9e2940:	sll    0x9, a0
3f9e2950:	sla    0x3, a4
3f9e2960:	.word  0x0a20
3f9e2970:	.word  0x0000
3f9e2980:	mmtm   sp, a9,a11,a13
L3F9E29A0:
3f9e29a0:	move   a14, a13
3f9e29b0:	addi   0x40, a14
3f9e29d0:	move   a14, -*sp, 1
3f9e29e0:	movk   1, a11
3f9e29f0:	move   a11, *a14+, 1
3f9e2a00:	move   *a13(0xffe0), a9, 1
3f9e2a20:	sll    0x2, a9
3f9e2a30:	addi   0x8e, a9
3f9e2a50:	move   a9, *a14+, 1
3f9e2a60:	calla  L3F703D90
3f9e2a90:	move   a8, *a13, 1
3f9e2aa0:	move   *a13(0xffe0), *a8(0x250), 1
3f9e2ad0:	sub    a9, a9
3f9e2ae0:	move   a9, *a13(0x20), 1
3f9e2b00:	move   *a13(0xffe0), a11, 1
3f9e2b20:	cmp    a11, a9
3f9e2b30:	jrge   L3F9E2CC0
L3F9E2B40:
3f9e2b40:	move   *a13, a11, 1
3f9e2b50:	move   *a13(0x20), a9, 1
3f9e2b70:	sll    0x5, a9
3f9e2b80:	add    a11, a9
3f9e2b90:	move   a14, -*sp, 1
3f9e2ba0:	movk   1, a11
3f9e2bb0:	move   a11, *a14+, 1
3f9e2bc0:	movk   24, a11
3f9e2bd0:	move   a11, *a14+, 1
3f9e2be0:	calla  L3F703D90
3f9e2c10:	move   a8, *a9(0x270), 1
3f9e2c30:	move   *a13(0x20), a9, 1
3f9e2c50:	inc    a9
3f9e2c60:	move   a9, *a13(0x20), 1
3f9e2c80:	move   *a13(0xffe0), a11, 1
3f9e2ca0:	cmp    a11, a9
3f9e2cb0:	jrlt   L3F9E2B40
L3F9E2CC0:
3f9e2cc0:	move   *a13, a9, 1
3f9e2cd0:	sub    a11, a11
3f9e2ce0:	movb   a11, *a9(0x240)
3f9e2d00:	movb   a11, *a9(0x248)
3f9e2d20:	move   a9, a8
3f9e2d30:	move   *sp(0x80), a14, 1
3f9e2d50:	mmfm   sp, a9,a11,a13
3f9e2d70:	rets   2
3f9e2d80:	mmtm   sp, a7,a9,a11,a13
3f9e2da0:	move   a14, a13
3f9e2db0:	addi   0x60, a14
3f9e2dd0:	move   *a13(0xffe0), a11, 1
3f9e2df0:	movi   0x7fd7, a9
3f9e2e10:	setf   16, 1, 0
3f9e2e20:	move   a9, *a11(0x80), 0
3f9e2e40:	sub    a9, a9
3f9e2e50:	move   a9, *a11(0x90), 0
3f9e2e70:	movi   0x7fd7, a9
3f9e2e90:	move   a9, *a11(0xa0), 0
3f9e2eb0:	sub    a9, a9
3f9e2ec0:	move   a9, *a11(0xb0), 0
3f9e2ee0:	move   *a11(0x140), a9, 1
3f9e2f00:	move   *a9(0x160), *a13(0x0), 1
3f9e2f30:	move   a14, -*sp, 1
3f9e2f40:	move   a11, *a14+, 1
3f9e2f50:	calla  L3F9E4890
3f9e2f80:	move   a14, -*sp, 1
3f9e2f90:	move   *a11(0x120), a9, 1
3f9e2fb0:	move   *a11(0x160), a7, 1
3f9e2fd0:	move   a7, a11
3f9e2fe0:	sll    0x9, a7
3f9e2ff0:	sll    0x7, a11
3f9e3000:	add    a11, a7
3f9e3010:	move   *a9(0x480), a11, 1
3f9e3030:	add    a7, a11
3f9e3040:	move   *a11(0x1a0), *a14+, 1
3f9e3060:	move   *a13(0xffe0), a11, 1
3f9e3080:	move   *a11(0x120), a9, 1
3f9e30a0:	move   *a11(0x160), a7, 1
3f9e30c0:	move   a7, a11
3f9e30d0:	sll    0x9, a7
3f9e30e0:	sll    0x7, a11
3f9e30f0:	add    a11, a7
3f9e3100:	move   *a9(0x480), a11, 1
3f9e3120:	add    a7, a11
3f9e3130:	move   *a11(0x1c0), *a14+, 1
3f9e3150:	sub    a11, a11
3f9e3160:	move   a11, *a14+, 1
3f9e3170:	move   *a13(0xffe0), a9, 1
3f9e3190:	move   *a9(0xe0), a7, 1
3f9e31b0:	addk   4, a7
3f9e31c0:	move   a7, *a14+, 1
3f9e31d0:	move   *a9(0xc0), a7, 1
3f9e31f0:	addk   4, a7
3f9e3200:	move   a7, *a14+, 1
3f9e3210:	move   *a9(0x20), *a14+, 1
3f9e3230:	move   *a9(0x0), *a14+, 1
3f9e3250:	move   *a9(0x180), *a14+, 1
3f9e3270:	move   *a9(0x120), *a14+, 1
3f9e3290:	calla  L3FD41B90
3f9e32c0:	move   a8, *a9(0x1a0), 1
3f9e32e0:	move   *a9(0x40), a7, 1
3f9e3300:	jrne   L3F9E3340
3f9e3310:	move   *a9(0x60), a7, 1
3f9e3330:	jreq   L3F9E3440
L3F9E3340:
3f9e3340:	move   a14, -*sp, 1
3f9e3350:	move   a11, *a14+, 1
3f9e3360:	move   a11, *a14+, 1
3f9e3370:	move   a11, *a14+, 1
3f9e3380:	move   a11, *a14+, 1
3f9e3390:	move   *a9(0x60), *a14+, 1
3f9e33b0:	move   *a9(0x40), *a14+, 1
3f9e33d0:	move   *a9(0x1a0), *a14+, 1
3f9e33f0:	move   *a9(0x120), *a14+, 1
3f9e3410:	calla  L3FD9C170
L3F9E3440:
3f9e3440:	move   a14, -*sp, 1
3f9e3450:	move   a11, *a14+, 1
3f9e3460:	move   a11, *a14+, 1
3f9e3470:	move   *a9(0x1a0), *a14+, 1
3f9e3490:	move   *a9(0x120), *a14+, 1
3f9e34b0:	calla  L3F997000
3f9e34e0:	move   a8, *a9(0x1c0), 1
3f9e3500:	move   a14, -*sp, 1
3f9e3510:	move   *a9(0x120), a7, 1
3f9e3530:	move   *a9(0x160), a11, 1
3f9e3550:	move   a11, a9
3f9e3560:	sll    0x9, a11
3f9e3570:	sll    0x7, a9
3f9e3580:	add    a9, a11
3f9e3590:	move   *a7(0x480), a9, 1
3f9e35b0:	add    a11, a9
3f9e35c0:	move   *a9(0x1c0), *a14+, 1
3f9e35e0:	move   *a13(0xffe0), a11, 1
3f9e3600:	move   *a11(0x1c0), *a14+, 1
3f9e3620:	move   *a11(0x120), *a14+, 1
3f9e3640:	calla  L3FD99A60
3f9e3670:	move   a14, -*sp, 1
3f9e3680:	move   *a11(0x120), a9, 1
3f9e36a0:	move   *a11(0x160), a7, 1
3f9e36c0:	move   a7, a11
3f9e36d0:	sll    0x9, a7
3f9e36e0:	sll    0x7, a11
3f9e36f0:	add    a11, a7
3f9e3700:	move   *a9(0x480), a11, 1
3f9e3720:	add    a7, a11
3f9e3730:	move   *a11(0x1a0), *a14+, 1
3f9e3750:	move   *a13(0xffe0), a11, 1
3f9e3770:	move   *a11(0x1c0), *a14+, 1
3f9e3790:	move   *a11(0x120), *a14+, 1
3f9e37b0:	calla  L3FD98760
3f9e37e0:	move   a14, -*sp, 1
3f9e37f0:	move   *a11(0x200), a9, 1
3f9e3810:	move   *a9(0x20), *a14+, 1
3f9e3830:	move   *a11(0x1c0), *a14+, 1
3f9e3850:	move   *a11(0x120), *a14+, 1
3f9e3870:	calla  L3FD997B0
3f9e38a0:	move   a14, -*sp, 1
3f9e38b0:	sub    a9, a9
3f9e38c0:	move   a9, *a14+, 1
3f9e38d0:	move   a9, *a14+, 1
3f9e38e0:	move   *a11(0x1a0), *a14+, 1
3f9e3900:	move   *a11(0x120), *a14+, 1
3f9e3920:	calla  L3F997000
3f9e3950:	move   a8, *a11(0x1e0), 1
3f9e3970:	move   a14, -*sp, 1
3f9e3980:	move   *a11(0x120), a7, 1
3f9e39a0:	move   *a11(0x160), a9, 1
3f9e39c0:	move   a9, a11
3f9e39d0:	sll    0x9, a9
3f9e39e0:	sll    0x7, a11
3f9e39f0:	add    a11, a9
3f9e3a00:	move   *a7(0x480), a11, 1
3f9e3a20:	add    a9, a11
3f9e3a30:	move   *a11(0x1a0), *a14+, 1
3f9e3a50:	move   *a13(0xffe0), a11, 1
3f9e3a70:	move   *a11(0x1e0), *a14+, 1
3f9e3a90:	move   *a11(0x120), *a14+, 1
3f9e3ab0:	calla  L3FD99A60
3f9e3ae0:	move   a14, -*sp, 1
3f9e3af0:	move   *a11(0x120), a9, 1
3f9e3b10:	move   *a11(0x160), a7, 1
3f9e3b30:	move   a7, a11
3f9e3b40:	sll    0x9, a7
3f9e3b50:	sll    0x7, a11
3f9e3b60:	add    a11, a7
3f9e3b70:	move   *a9(0x480), a11, 1
3f9e3b90:	add    a7, a11
3f9e3ba0:	move   *a11(0x1c0), *a14+, 1
3f9e3bc0:	move   *a13(0xffe0), a11, 1
3f9e3be0:	move   *a11(0x1e0), *a14+, 1
3f9e3c00:	move   *a11(0x120), *a14+, 1
3f9e3c20:	calla  L3FD98760
3f9e3c50:	move   a14, -*sp, 1
3f9e3c60:	movk   6, a9
3f9e3c70:	move   a9, *a14+, 1
3f9e3c80:	move   *a11(0x1e0), *a14+, 1
3f9e3ca0:	move   *a11(0x120), *a14+, 1
3f9e3cc0:	calla  L3FD9A7A0
3f9e3cf0:	move   a14, -*sp, 1
3f9e3d00:	move   *a11(0x200), a7, 1
3f9e3d20:	move   *a7(0x20), *a14+, 1
3f9e3d40:	move   *a11(0x1e0), *a14+, 1
3f9e3d60:	move   *a11(0x120), *a14+, 1
3f9e3d80:	calla  L3FD997B0
3f9e3db0:	movk   2, a7
3f9e3dc0:	move   a7, *a13(0x40), 1
3f9e3de0:	sub    a9, a9
3f9e3df0:	move   a9, *a13(0x20), 1
3f9e3e10:	move   *a11(0x250), a11, 1
3f9e3e30:	cmp    a11, a9
3f9e3e40:	jrge   L3F9E4530
L3F9E3E50:
3f9e3e50:	move   *a13(0xffe0), a11, 1
3f9e3e70:	move   *a13(0x20), a9, 1
3f9e3e90:	sll    0x5, a9
3f9e3ea0:	add    a11, a9
3f9e3eb0:	move   *a9(0x270), a9, 1
3f9e3ed0:	movk   6, a7
3f9e3ee0:	move   a7, *a9(0x40), 1
3f9e3f00:	move   *a13(0x20), a9, 1
3f9e3f20:	sll    0x5, a9
3f9e3f30:	add    a11, a9
3f9e3f40:	move   *a9(0x270), a9, 1
3f9e3f60:	move   *a13(0x40), *a9(0x60), 1
3f9e3f90:	move   *a13(0x40), a9, 1
3f9e3fb0:	move   *a11(0x100), a7, 1
3f9e3fd0:	add    a9, a7
3f9e3fe0:	move   a7, *a13(0x40), 1
3f9e4000:	move   a14, -*sp, 1
3f9e4010:	move   *a11(0x120), a9, 1
3f9e4030:	move   *a11(0x160), a7, 1
3f9e4050:	move   a7, a11
3f9e4060:	sll    0x9, a7
3f9e4070:	sll    0x7, a11
3f9e4080:	add    a11, a7
3f9e4090:	move   *a9(0x480), a11, 1
3f9e40b0:	add    a7, a11
3f9e40c0:	move   *a11(0x1a0), *a14+, 1
3f9e40e0:	move   *a13(0xffe0), a11, 1
3f9e4100:	move   *a11(0x120), a9, 1
3f9e4120:	move   *a11(0x160), a7, 1
3f9e4140:	move   a7, a11
3f9e4150:	sll    0x9, a7
3f9e4160:	sll    0x7, a11
3f9e4170:	add    a11, a7
3f9e4180:	move   *a9(0x480), a11, 1
3f9e41a0:	add    a7, a11
3f9e41b0:	move   *a11(0x1c0), *a14+, 1
3f9e41d0:	sub    a11, a11
3f9e41e0:	move   a11, *a14+, 1
3f9e41f0:	move   *a13(0xffe0), a9, 1
3f9e4210:	move   *a9(0x100), *a14+, 1
3f9e4230:	move   *a9(0xc0), *a14+, 1
3f9e4250:	move   *a13(0x20), a7, 1
3f9e4270:	sll    0x5, a7
3f9e4280:	add    a9, a7
3f9e4290:	move   *a7(0x270), a7, 1
3f9e42b0:	move   *a7(0x60), *a14+, 1
3f9e42d0:	movk   2, a7
3f9e42e0:	move   a7, *a14+, 1
3f9e42f0:	move   *a9(0x1a0), *a14+, 1
3f9e4310:	move   *a9(0x120), *a14+, 1
3f9e4330:	calla  L3FD41B90
3f9e4360:	move   *a13(0x20), a7, 1
3f9e4380:	sll    0x5, a7
3f9e4390:	add    a9, a7
3f9e43a0:	move   *a7(0x270), a7, 1
3f9e43c0:	move   a8, *a7, 1
3f9e43d0:	move   a14, -*sp, 1
3f9e43e0:	move   *a13(0x20), a7, 1
3f9e4400:	sll    0x5, a7
3f9e4410:	add    a9, a7
3f9e4420:	move   *a7(0x270), a7, 1
3f9e4440:	move   *a7+, *a14+, 1
3f9e4450:	move   *a9(0x120), *a14+, 1
3f9e4470:	calla  L3FD64F60
3f9e44a0:	move   *a13(0x20), a7, 1
3f9e44c0:	inc    a7
3f9e44d0:	move   a7, *a13(0x20), 1
3f9e44f0:	move   *a9(0x250), a11, 1
3f9e4510:	cmp    a11, a7
3f9e4520:	jrlt   L3F9E3E50
L3F9E4530:
3f9e4530:	move   a14, -*sp, 1
3f9e4540:	movi   0x800c, a11
3f9e4570:	move   a11, *a14+, 1
3f9e4580:	move   *a13(0xffe0), a9, 1
3f9e45a0:	move   *a9(0x1a0), *a14+, 1
3f9e45c0:	move   *a9(0x120), *a14+, 1
3f9e45e0:	calla  L3FD97D50
3f9e4610:	sub    a7, a7
3f9e4620:	move   a7, *a13(0x20), 1
3f9e4640:	move   *a9(0x250), a11, 1
3f9e4660:	cmp    a11, a7
3f9e4670:	jrge   L3F9E4840
L3F9E4680:
3f9e4680:	move   a14, -*sp, 1
3f9e4690:	movi   0x8030, a11
3f9e46c0:	move   a11, *a14+, 1
3f9e46d0:	move   *a13(0xffe0), a9, 1
3f9e46f0:	move   *a13(0x20), a7, 1
3f9e4710:	sll    0x5, a7
3f9e4720:	add    a9, a7
3f9e4730:	move   *a7(0x270), a7, 1
3f9e4750:	move   *a7+, *a14+, 1
3f9e4760:	move   *a9(0x120), *a14+, 1
3f9e4780:	calla  L3FD97D50
3f9e47b0:	move   *a13(0x20), a7, 1
3f9e47d0:	inc    a7
3f9e47e0:	move   a7, *a13(0x20), 1
3f9e4800:	move   *a9(0x250), a11, 1
3f9e4820:	cmp    a11, a7
3f9e4830:	jrlt   L3F9E4680
L3F9E4840:
3f9e4840:	move   *sp(0xa0), a14, 1
3f9e4860:	mmfm   sp, a7,a9,a11,a13
3f9e4880:	rets   2
L3F9E4890:
3f9e4890:	mmtm   sp, a7,a9,a11,a13
3f9e48b0:	move   a14, a13
3f9e48c0:	addi   0x100, a14
3f9e48e0:	move   @0x23f0e0, a11, 1
3f9e4910:	jrne   L3F9E4A40
3f9e4920:	move   a14, -*sp, 1
3f9e4930:	movi   0x3f9e8390, a8
3f9e4960:	move   a8, *a14+, 1
3f9e4970:	move   *a13(0xffe0), a9, 1
3f9e4990:	move   *a9(0x120), *a14+, 1
3f9e49b0:	calla  L3FD4AE80
3f9e49e0:	move   a8, @0x23f0e0, 1
3f9e4a10:	move   a8, *a9(0x200), 1
3f9e4a30:	jruc   L3F9E4A80
L3F9E4A40:
3f9e4a40:	move   *a13(0xffe0), a9, 1
3f9e4a60:	move   a11, *a9(0x200), 1
L3F9E4A80:
3f9e4a80:	move   *a9(0xc0), a11, 1
3f9e4aa0:	jrne   L3F9E5130
3f9e4ab0:	sub    a11, a11
3f9e4ac0:	move   a11, *a13, 1
3f9e4ad0:	move   *a9(0x250), a9, 1
3f9e4af0:	cmp    a9, a11
3f9e4b00:	jrge   L3F9E5000
L3F9E4B10:
3f9e4b10:	move   a14, -*sp, 1
3f9e4b20:	move   a13, a11
3f9e4b30:	addi   0xa0, a11
3f9e4b50:	move   a11, *a14+, 1
3f9e4b60:	move   a13, a9
3f9e4b70:	addi   0x40, a9
3f9e4b90:	move   a9, *a14+, 1
3f9e4ba0:	move   a13, a9
3f9e4bb0:	addk   32, a9
3f9e4bc0:	move   a9, *a14+, 1
3f9e4bd0:	move   a13, a9
3f9e4be0:	addi   0x80, a9
3f9e4c00:	move   a9, *a14+, 1
3f9e4c10:	move   a14, -*sp, 1
3f9e4c20:	move   *a13(0xffe0), a9, 1
3f9e4c40:	move   *a13, a11, 1
3f9e4c50:	sll    0x5, a11
3f9e4c60:	add    a9, a11
3f9e4c70:	move   *a11(0x270), a11, 1
3f9e4c90:	move   *a11(0x20), *a14+, 1
3f9e4cb0:	calla  L3FB458D0
3f9e4ce0:	move   a8, *a14+, 1
3f9e4cf0:	move   *a13, a11, 1
3f9e4d00:	sll    0x5, a11
3f9e4d10:	add    a9, a11
3f9e4d20:	move   *a11(0x270), a11, 1
3f9e4d40:	move   *a11(0x20), *a14+, 1
3f9e4d60:	move   *a9(0x200), *a14+, 1
3f9e4d80:	calla  L3FDA38F0
3f9e4db0:	setf   16, 1, 0
3f9e4dc0:	move   *a13(0xc0), a11, 0
3f9e4de0:	move   *a9(0xc0), a9, 1
3f9e4e00:	cmp    a9, a11
3f9e4e10:	jrle   L3F9E4E60
3f9e4e20:	move   *a13(0xffe0), a9, 1
3f9e4e40:	move   a11, *a9(0xc0), 1
L3F9E4E60:
3f9e4e60:	move   *a13(0x20), a9, 1
3f9e4e80:	move   *a13(0x40), a11, 1
3f9e4ea0:	add    a11, a9
3f9e4eb0:	move   a9, *a13(0x60), 1
3f9e4ed0:	move   *a13(0xffe0), a11, 1
3f9e4ef0:	move   *a11(0x100), a11, 1
3f9e4f10:	cmp    a11, a9
3f9e4f20:	jrle   L3F9E4F70
3f9e4f30:	move   *a13(0xffe0), a11, 1
3f9e4f50:	move   a9, *a11(0x100), 1
L3F9E4F70:
3f9e4f70:	move   *a13, a11, 1
3f9e4f80:	inc    a11
3f9e4f90:	move   a11, *a13, 1
3f9e4fa0:	move   *a13(0xffe0), a9, 1
3f9e4fc0:	move   *a9(0x250), a9, 1
3f9e4fe0:	cmp    a9, a11
3f9e4ff0:	jrlt   L3F9E4B10
L3F9E5000:
3f9e5000:	move   *a13(0xffe0), a9, 1
3f9e5020:	move   *a9(0xc0), a11, 1
3f9e5040:	addk   12, a11
3f9e5050:	move   a11, *a9(0xc0), 1
3f9e5070:	move   *a9(0x100), a11, 1
3f9e5090:	addk   6, a11
3f9e50a0:	move   a11, *a9(0x100), 1
3f9e50c0:	move   *a9(0x100), a11, 1
3f9e50e0:	move   *a9(0x250), a7, 1
3f9e5100:	mpys   a7, a11
3f9e5110:	move   a11, *a9(0xe0), 1
L3F9E5130:
3f9e5130:	move   *sp(0xa0), a14, 1
3f9e5150:	mmfm   sp, a7,a9,a11,a13
3f9e5170:	rets   2
3f9e5180:	mmtm   sp, a11,a13
3f9e51a0:	move   a14, a13
3f9e51b0:	addi   0x300, a14
L3F9E51D0:
3f9e51d0:	move   a14, -*sp, 1
3f9e51e0:	move   a13, *a14+, 1
3f9e51f0:	move   *a13(0xffe0), a11, 1
3f9e5210:	move   *a11(0x120), *a14+, 1
3f9e5230:	calla  L3F9C1CF0
3f9e5260:	move   a14, -*sp, 1
3f9e5270:	move   a13, *a14+, 1
3f9e5280:	move   a11, *a14+, 1
3f9e5290:	calla  L3F9E52D0
3f9e52c0:	jruc   L3F9E51D0
L3F9E52D0:
3f9e52d0:	mmtm   sp, a7,a9,a11,a13
3f9e52f0:	move   a14, a13
3f9e5300:	addi   0x140, a14
3f9e5320:	move   *a13(0xffe0), a11, 1
3f9e5340:	movk   1, a9
3f9e5350:	movb   a9, *a11(0x240)
3f9e5370:	move   *a13(0xffa0), a9, 1
3f9e5390:	sub    a11, a11
3f9e53a0:	move   a11, *a9, 1
3f9e53b0:	move   a11, *a13(0x120), 1
3f9e53d0:	move   *a13(0xffc0), a9, 1
3f9e53f0:	move   *a13(0xffe0), a11, 1
3f9e5410:	move   *a9(0x80), a9, 1
3f9e5430:	move   *a11(0x1a0), a11, 1
3f9e5450:	cmp    a11, a9
3f9e5460:	movk   1, a11
3f9e5470:	jreq   L3F9E5490
3f9e5480:	sub    a11, a11
L3F9E5490:
3f9e5490:	move   a11, *a13(0x120), 1
3f9e54b0:	move   a11, a9
3f9e54c0:	jrne   L3F9E5780
3f9e54d0:	sub    a9, a9
3f9e54e0:	move   a9, *a13(0x100), 1
3f9e5500:	move   *a13(0xffe0), a11, 1
3f9e5520:	move   *a11(0x250), a11, 1
3f9e5540:	cmp    a11, a9
3f9e5550:	jrge   L3F9E5780
L3F9E5560:
3f9e5560:	move   *a13(0xffc0), a11, 1
3f9e5580:	move   *a13(0xffe0), a9, 1
3f9e55a0:	move   *a13(0x100), a7, 1
3f9e55c0:	sll    0x5, a7
3f9e55d0:	add    a9, a7
3f9e55e0:	move   *a7(0x270), a7, 1
3f9e5600:	move   *a11(0x80), a9, 1
3f9e5620:	move   *a7, a7, 1
3f9e5630:	cmp    a7, a9
3f9e5640:	movk   1, a9
3f9e5650:	jreq   L3F9E5670
3f9e5660:	sub    a9, a9
L3F9E5670:
3f9e5670:	move   a9, *a13(0x120), 1
3f9e5690:	move   a9, a7
3f9e56a0:	jrne   L3F9E5780
3f9e56b0:	move   *a13(0x100), a7, 1
3f9e56d0:	inc    a7
3f9e56e0:	move   a7, *a13(0x100), 1
3f9e5700:	move   *a13(0xffe0), a7, 1
3f9e5720:	move   *a13(0x100), a9, 1
3f9e5740:	move   *a7(0x250), a7, 1
3f9e5760:	cmp    a7, a9
3f9e5770:	jrlt   L3F9E5560
L3F9E5780:
3f9e5780:	move   *a13(0x120), a11, 1
3f9e57a0:	jaeq   L3F9E6D80
3f9e57c0:	jauc   L3F9E6C80
L3F9E57E0:
3f9e57e0:	movk   1, a11
3f9e57f0:	move   a11, *a13(0x100), 1
3f9e5810:	move   *a13(0xffe0), a9, 1
3f9e5830:	move   *a9(0x250), a7, 1
3f9e5850:	cmp    a7, a11
3f9e5860:	jrge   L3F9E5A20
L3F9E5870:
3f9e5870:	move   *a13(0xffc0), a11, 1
3f9e5890:	move   *a13(0xffe0), a9, 1
3f9e58b0:	move   *a13(0x100), a7, 1
3f9e58d0:	sll    0x5, a7
3f9e58e0:	add    a9, a7
3f9e58f0:	move   *a7(0x270), a7, 1
3f9e5910:	move   *a11(0x120), a9, 1
3f9e5930:	move   *a7(0x60), a7, 1
3f9e5950:	cmp    a7, a9
3f9e5960:	jrlt   L3F9E5A20
3f9e5970:	move   *a13(0x100), a9, 1
3f9e5990:	inc    a9
3f9e59a0:	move   a9, *a13(0x100), 1
3f9e59c0:	move   *a13(0xffe0), a7, 1
3f9e59e0:	move   *a7(0x250), a7, 1
3f9e5a00:	cmp    a7, a9
3f9e5a10:	jrlt   L3F9E5870
L3F9E5A20:
3f9e5a20:	move   *a13(0x100), a11, 1
3f9e5a40:	dec    a11
3f9e5a50:	move   a11, *a13(0x100), 1
3f9e5a70:	move   *a13(0xffe0), a9, 1
3f9e5a90:	sll    0x5, a11
3f9e5aa0:	add    a9, a11
3f9e5ab0:	move   *a11(0x270), a11, 1
3f9e5ad0:	move   *a11(0x80), a11, 1
3f9e5af0:	call   a11
3f9e5b00:	movk   2, a11
3f9e5b10:	move   a11, *a13(0x120), 1
3f9e5b30:	move   a14, -*sp, 1
3f9e5b40:	sub    a7, a7
3f9e5b50:	move   a7, *a14+, 1
3f9e5b60:	move   *a9(0x120), *a14+, 1
3f9e5b80:	calla  L3FDA9050
3f9e5bb0:	jauc   L3F9E6D80
L3F9E5BD0:
3f9e5bd0:	movk   1, a11
3f9e5be0:	move   a11, *a13(0x100), 1
3f9e5c00:	move   *a13(0xffe0), a9, 1
3f9e5c20:	move   *a9(0x250), a7, 1
3f9e5c40:	cmp    a7, a11
3f9e5c50:	jrge   L3F9E5E10
L3F9E5C60:
3f9e5c60:	move   *a13(0xffc0), a11, 1
3f9e5c80:	move   *a13(0xffe0), a9, 1
3f9e5ca0:	move   *a13(0x100), a7, 1
3f9e5cc0:	sll    0x5, a7
3f9e5cd0:	add    a9, a7
3f9e5ce0:	move   *a7(0x270), a7, 1
3f9e5d00:	move   *a11(0x120), a9, 1
3f9e5d20:	move   *a7(0x60), a7, 1
3f9e5d40:	cmp    a7, a9
3f9e5d50:	jrlt   L3F9E5E10
3f9e5d60:	move   *a13(0x100), a9, 1
3f9e5d80:	inc    a9
3f9e5d90:	move   a9, *a13(0x100), 1
3f9e5db0:	move   *a13(0xffe0), a7, 1
3f9e5dd0:	move   *a7(0x250), a7, 1
3f9e5df0:	cmp    a7, a9
3f9e5e00:	jrlt   L3F9E5C60
L3F9E5E10:
3f9e5e10:	move   *a13(0x100), a11, 1
3f9e5e30:	dec    a11
3f9e5e40:	move   a11, *a13(0x100), 1
3f9e5e60:	move   a14, -*sp, 1
3f9e5e70:	move   *a13(0xffe0), a9, 1
3f9e5e90:	move   *a9(0x1a0), *a14+, 1
3f9e5eb0:	move   *a9(0x120), *a14+, 1
3f9e5ed0:	calla  L3FDA9A70
3f9e5f00:	sll    0x5, a11
3f9e5f10:	add    a9, a11
3f9e5f20:	move   *a11(0x270), a11, 1
3f9e5f40:	move   *a11(0x80), a11, 1
3f9e5f60:	call   a11
3f9e5f70:	movk   2, a11
3f9e5f80:	move   a11, *a13(0x120), 1
3f9e5fa0:	move   *a9(0x220), a7, 1
3f9e5fc0:	jreq   L3F9E6070
3f9e5fd0:	sub    a7, a7
3f9e5fe0:	move   a7, *a9(0x220), 1
3f9e6000:	move   a14, -*sp, 1
3f9e6010:	move   a7, *a14+, 1
3f9e6020:	move   *a9(0x120), *a14+, 1
3f9e6040:	calla  L3FDA9050
L3F9E6070:
3f9e6070:	move   a14, -*sp, 1
3f9e6080:	movi   0x3f9e85b0, a8
3f9e60b0:	move   a8, *a14+, 1
3f9e60c0:	calla  L3FB341E0
3f9e60f0:	move   *a13(0xffa0), a7, 1
3f9e6110:	movk   1, a9
3f9e6120:	move   a9, *a7, 1
3f9e6130:	jauc   L3F9E6D80
L3F9E6150:
3f9e6150:	move   *a13(0xffc0), a11, 1
3f9e6170:	move   *a13(0xffe0), a9, 1
3f9e6190:	move   *a11(0xa0), a7, 1
3f9e61b0:	setf   16, 1, 0
3f9e61c0:	move   *a9(0x80), a9, 0
3f9e61e0:	cmp    a9, a7
3f9e61f0:	jrge   L3F9E6250
3f9e6200:	move   *a13(0xffe0), a9, 1
3f9e6220:	move   *a11(0xa0), *a9(0x80), 0
L3F9E6250:
3f9e6250:	move   *a11(0xa0), a9, 1
3f9e6270:	move   *a11(0xe0), a7, 1
3f9e6290:	add    a7, a9
3f9e62a0:	move   *a13(0xffe0), a7, 1
3f9e62c0:	move   *a7(0x90), a7, 0
3f9e62e0:	cmp    a7, a9
3f9e62f0:	jrle   L3F9E6390
3f9e6300:	move   *a11(0xa0), a9, 1
3f9e6320:	move   *a11(0xe0), a7, 1
3f9e6340:	add    a7, a9
3f9e6350:	move   *a13(0xffe0), a7, 1
3f9e6370:	move   a9, *a7(0x90), 0
L3F9E6390:
3f9e6390:	move   *a13(0xffe0), a9, 1
3f9e63b0:	move   *a11(0xc0), a7, 1
3f9e63d0:	move   *a9(0xa0), a9, 0
3f9e63f0:	cmp    a9, a7
3f9e6400:	jrge   L3F9E6460
3f9e6410:	move   *a13(0xffe0), a9, 1
3f9e6430:	move   *a11(0xc0), *a9(0xa0), 0
L3F9E6460:
3f9e6460:	move   *a11(0xc0), a9, 1
3f9e6480:	move   *a11(0x100), a7, 1
3f9e64a0:	add    a7, a9
3f9e64b0:	move   *a13(0xffe0), a7, 1
3f9e64d0:	move   *a7(0xb0), a7, 0
3f9e64f0:	cmp    a7, a9
3f9e6500:	jrle   L3F9E65A0
3f9e6510:	move   *a11(0xc0), a9, 1
3f9e6530:	move   *a11(0x100), a7, 1
3f9e6550:	add    a7, a9
3f9e6560:	move   *a13(0xffe0), a7, 1
3f9e6580:	move   a9, *a7(0xb0), 0
L3F9E65A0:
3f9e65a0:	move   *a11(0x120), a9, 1
3f9e65c0:	jrne   L3F9E6D80
3f9e65d0:	move   @0x23f100, a9, 1
3f9e6600:	inc    a9
3f9e6610:	move   a9, @0x23f100, 1
3f9e6640:	move   *a13(0xffe0), a7, 1
3f9e6660:	move   *a7(0x250), a7, 1
3f9e6680:	inc    a7
3f9e6690:	cmp    a7, a9
3f9e66a0:	jrne   L3F9E6D80
3f9e66b0:	move   a14, -*sp, 1
3f9e66c0:	move   *a13(0xffe0), *a14+, 1
3f9e66e0:	calla  L3F9E6E40
3f9e6710:	sub    a9, a9
3f9e6720:	move   a9, @0x23f100, 1
3f9e6750:	jruc   L3F9E6D80
L3F9E6760:
3f9e6760:	sub    a11, a11
3f9e6770:	setf   16, 1, 0
3f9e6780:	move   a11, *a13(0xa0), 0
3f9e67a0:	move   a11, *a13(0xb0), 0
3f9e67c0:	move   *a13(0xffe0), a9, 1
3f9e67e0:	move   *a9(0xc0), *a13(0xc0), 0
3f9e6810:	move   *a9(0x100), *a13(0xd0), 0
3f9e6840:	move   a14, -*sp, 1
3f9e6850:	move   a11, *a14+, 1
3f9e6860:	movk   1, a7
3f9e6870:	move   a7, *a14+, 1
3f9e6880:	move   a13, a7
3f9e6890:	addi   0xa0, a7
3f9e68b0:	move   a7, *a14+, 1
3f9e68c0:	move   a11, *a14+, 1
3f9e68d0:	move   a11, *a14+, 1
3f9e68e0:	move   *a9(0x1c0), *a14+, 1
3f9e6900:	move   *a9(0x120), *a14+, 1
3f9e6920:	calla  L3FD98D70
3f9e6950:	movk   2, a11
3f9e6960:	setf   16, 1, 0
3f9e6970:	move   a11, *a13, 0
3f9e6980:	move   a11, *a13(0x10), 0
3f9e69a0:	move   *a9(0xc0), a7, 1
3f9e69c0:	subk   3, a7
3f9e69d0:	move   a7, *a13(0x20), 0
3f9e69f0:	move   a11, *a13(0x30), 0
3f9e6a10:	move   *a9(0xc0), a7, 1
3f9e6a30:	subk   3, a7
3f9e6a40:	move   a7, *a13(0x40), 0
3f9e6a60:	move   *a9(0x100), a7, 1
3f9e6a80:	subk   2, a7
3f9e6a90:	move   a7, *a13(0x50), 0
3f9e6ab0:	move   a11, *a13(0x60), 0
3f9e6ad0:	move   *a9(0x100), a7, 1
3f9e6af0:	subk   2, a7
3f9e6b00:	move   a7, *a13(0x70), 0
3f9e6b20:	move   a11, *a13(0x80), 0
3f9e6b40:	move   a11, *a13(0x90), 0
3f9e6b60:	move   a14, -*sp, 1
3f9e6b70:	sub    a7, a7
3f9e6b80:	move   a7, *a14+, 1
3f9e6b90:	movk   5, a7
3f9e6ba0:	move   a7, *a14+, 1
3f9e6bb0:	move   a13, *a14+, 1
3f9e6bc0:	move   *a9(0x1e0), *a14+, 1
3f9e6be0:	move   *a13(0xffc0), a7, 1
3f9e6c00:	move   *a7(0x80), *a14+, 1
3f9e6c20:	move   *a9(0x120), *a14+, 1
3f9e6c40:	calla  L3FD43740
3f9e6c70:	jruc   L3F9E6D80
L3F9E6C80:
3f9e6c80:	move   *a13(0xffc0), a9, 1
3f9e6ca0:	move   *a9, a8, 1
3f9e6cb0:	subk   4, a8
3f9e6cc0:	jaeq   L3F9E57E0
3f9e6ce0:	dec    a8
3f9e6cf0:	jaeq   L3F9E5BD0
3f9e6d10:	subk   2, a8
3f9e6d20:	jreq   L3F9E6760
3f9e6d30:	dec    a8
3f9e6d40:	jreq   L3F9E6760
3f9e6d50:	subk   4, a8
3f9e6d60:	jaeq   L3F9E6150
L3F9E6D80:
3f9e6d80:	move   *a13(0xffe0), a11, 1
3f9e6da0:	sub    a9, a9
3f9e6db0:	movb   a9, *a11(0x240)
3f9e6dd0:	move   *a13(0x120), a8, 1
3f9e6df0:	move   *sp(0xa0), a14, 1
3f9e6e10:	mmfm   sp, a7,a9,a11,a13
3f9e6e30:	rets   2
L3F9E6E40:
3f9e6e40:	mmtm   sp, a7,a9,a11,a13
3f9e6e60:	move   a14, a13
3f9e6e70:	addi   0x100, a14
3f9e6e90:	move   *a13(0xffe0), a11, 1
3f9e6eb0:	setf   16, 1, 0
3f9e6ec0:	move   *a11(0x80), *a13(0x0), 0
3f9e6ef0:	move   *a11(0xa0), *a13(0x10), 0
3f9e6f20:	move   *a11(0x90), a9, 0
3f9e6f40:	move   *a11(0x80), a7, 0
3f9e6f60:	sub    a7, a9
3f9e6f70:	move   a9, *a13(0x20), 0
3f9e6f90:	move   *a11(0xb0), a9, 0
3f9e6fb0:	move   *a11(0xa0), a7, 0
3f9e6fd0:	sub    a7, a9
3f9e6fe0:	move   a9, *a13(0x30), 0
3f9e7000:	move   a14, -*sp, 1
3f9e7010:	sub    a9, a9
3f9e7020:	move   a9, *a14+, 1
3f9e7030:	movk   1, a7
3f9e7040:	move   a7, *a14+, 1
3f9e7050:	move   a13, *a14+, 1
3f9e7060:	move   a9, *a14+, 1
3f9e7070:	move   a9, *a14+, 1
3f9e7080:	move   *a11(0x1c0), *a14+, 1
3f9e70a0:	move   *a11(0x120), *a14+, 1
3f9e70c0:	calla  L3FD98D70
3f9e70f0:	move   a14, -*sp, 1
3f9e7100:	move   a9, *a14+, 1
3f9e7110:	setf   16, 1, 0
3f9e7120:	move   *a13(0x30), a7, 0
3f9e7140:	move   a7, *a14+, 1
3f9e7150:	move   *a13(0x20), a9, 0
3f9e7170:	move   a9, *a14+, 1
3f9e7180:	move   *a11(0xa0), a8, 0
3f9e71a0:	move   a8, *a14+, 1
3f9e71b0:	move   *a11(0x80), a8, 0
3f9e71d0:	move   a8, *a14+, 1
3f9e71e0:	move   *a11(0x1a0), *a14+, 1
3f9e7200:	move   *a11(0x120), *a14+, 1
3f9e7220:	calla  L3FD39680
3f9e7250:	sub    a7, a7
3f9e7260:	setf   16, 1, 0
3f9e7270:	move   a7, *a13(0x40), 0
3f9e7290:	move   a7, *a13(0x50), 0
3f9e72b0:	move   *a11(0xc0), a9, 1
3f9e72d0:	addk   2, a9
3f9e72e0:	move   a9, *a13(0x60), 0
3f9e7300:	move   a7, *a13(0x70), 0
3f9e7320:	move   *a11(0xc0), a9, 1
3f9e7340:	addk   2, a9
3f9e7350:	move   a9, *a13(0x80), 0
3f9e7370:	move   *a11(0xe0), a9, 1
3f9e7390:	addk   2, a9
3f9e73a0:	move   a9, *a13(0x90), 0
3f9e73c0:	move   a7, *a13(0xa0), 0
3f9e73e0:	move   *a11(0xe0), a9, 1
3f9e7400:	addk   2, a9
3f9e7410:	move   a9, *a13(0xb0), 0
3f9e7430:	move   a7, *a13(0xc0), 0
3f9e7450:	move   a7, *a13(0xd0), 0
3f9e7470:	move   a14, -*sp, 1
3f9e7480:	move   a7, *a14+, 1
3f9e7490:	movk   5, a9
3f9e74a0:	move   a9, *a14+, 1
3f9e74b0:	move   a13, a7
3f9e74c0:	addi   0x40, a7
3f9e74e0:	move   a7, *a14+, 1
3f9e74f0:	move   *a11(0x1c0), *a14+, 1
3f9e7510:	move   *a11(0x1a0), *a14+, 1
3f9e7530:	move   *a11(0x120), *a14+, 1
3f9e7550:	calla  L3FD43740
3f9e7580:	sub    a9, a9
3f9e7590:	move   a9, *a13(0xe0), 1
3f9e75b0:	move   *a11(0x250), a7, 1
3f9e75d0:	cmp    a7, a9
3f9e75e0:	jrge   L3F9E79A0
L3F9E75F0:
3f9e75f0:	move   a14, -*sp, 1
3f9e7600:	move   a14, -*sp, 1
3f9e7610:	move   *a13(0xffe0), a11, 1
3f9e7630:	move   *a13(0xe0), a9, 1
3f9e7650:	sll    0x5, a9
3f9e7660:	add    a11, a9
3f9e7670:	move   *a9(0x270), a9, 1
3f9e7690:	move   *a9(0x20), *a14+, 1
3f9e76b0:	calla  L3FB458D0
3f9e76e0:	move   a8, *a14+, 1
3f9e76f0:	move   *a13(0xe0), a9, 1
3f9e7710:	sll    0x5, a9
3f9e7720:	add    a11, a9
3f9e7730:	move   *a9(0x270), a9, 1
3f9e7750:	move   *a9(0x20), *a14+, 1
3f9e7770:	move   *a11(0x100), a9, 1
3f9e7790:	subk   3, a9
3f9e77a0:	move   a9, *a14+, 1
3f9e77b0:	move   *a13(0xe0), a9, 1
3f9e77d0:	sll    0x5, a9
3f9e77e0:	add    a11, a9
3f9e77f0:	move   *a9(0x270), a9, 1
3f9e7810:	move   *a9(0x40), *a14+, 1
3f9e7830:	move   *a11(0x1e0), *a14+, 1
3f9e7850:	move   *a13(0xe0), a9, 1
3f9e7870:	sll    0x5, a9
3f9e7880:	add    a11, a9
3f9e7890:	move   *a9(0x270), a9, 1
3f9e78b0:	move   *a9+, *a14+, 1
3f9e78c0:	move   *a11(0x120), *a14+, 1
3f9e78e0:	calla  L3FDA0000
3f9e7910:	move   *a13(0xe0), a9, 1
3f9e7930:	inc    a9
3f9e7940:	move   a9, *a13(0xe0), 1
3f9e7960:	move   *a11(0x250), a7, 1
3f9e7980:	cmp    a7, a9
3f9e7990:	jrlt   L3F9E75F0
L3F9E79A0:
3f9e79a0:	movi   0x7fd7, a7
3f9e79c0:	setf   16, 1, 0
3f9e79d0:	move   a7, *a11(0x80), 0
3f9e79f0:	sub    a7, a7
3f9e7a00:	move   a7, *a11(0x90), 0
3f9e7a20:	movi   0x7fd7, a7
3f9e7a40:	move   a7, *a11(0xa0), 0
3f9e7a60:	sub    a7, a7
3f9e7a70:	move   a7, *a11(0xb0), 0
3f9e7a90:	move   *sp(0xa0), a14, 1
3f9e7ab0:	mmfm   sp, a7,a9,a11,a13
3f9e7ad0:	rets   2
3f9e7ae0:	mmtm   sp, a9,a11,a13
3f9e7b00:	move   a14, a13
3f9e7b10:	addk   32, a14
3f9e7b20:	move   *a13(0xffe0), a11, 1
3f9e7b40:	setf   8, 0, 0
3f9e7b50:	move   *a11(0x240), a11, 0
3f9e7b70:	jreq   L3F9E7C60
3f9e7b80:	move   *a13(0xffe0), a11, 1
3f9e7ba0:	movk   1, a9
3f9e7bb0:	movb   a9, *a11(0x248)
3f9e7bd0:	move   a14, -*sp, 1
3f9e7be0:	move   *a11(0x1a0), *a14+, 1
3f9e7c00:	move   *a11(0x120), *a14+, 1
3f9e7c20:	calla  L3FDA9A70
3f9e7c50:	jruc   L3F9E8160
L3F9E7C60:
3f9e7c60:	sub    a11, a11
3f9e7c70:	move   a11, *a13, 1
3f9e7c80:	move   *a13(0xffe0), a9, 1
3f9e7ca0:	move   *a9(0x250), a9, 1
3f9e7cc0:	cmp    a9, a11
3f9e7cd0:	jrge   L3F9E7E30
L3F9E7CE0:
3f9e7ce0:	move   a14, -*sp, 1
3f9e7cf0:	move   *a13(0xffe0), a11, 1
3f9e7d10:	move   *a13, a9, 1
3f9e7d20:	sll    0x5, a9
3f9e7d30:	add    a11, a9
3f9e7d40:	move   *a9(0x270), a9, 1
3f9e7d60:	move   *a9+, *a14+, 1
3f9e7d70:	move   *a11(0x120), *a14+, 1
3f9e7d90:	calla  L3FD425A0
3f9e7dc0:	move   *a13, a9, 1
3f9e7dd0:	inc    a9
3f9e7de0:	move   a9, *a13, 1
3f9e7df0:	move   *a11(0x250), a11, 1
3f9e7e10:	cmp    a11, a9
3f9e7e20:	jrlt   L3F9E7CE0
L3F9E7E30:
3f9e7e30:	move   a14, -*sp, 1
3f9e7e40:	move   *a13(0xffe0), a11, 1
3f9e7e60:	move   *a11(0x1a0), *a14+, 1
3f9e7e80:	move   *a11(0x120), *a14+, 1
3f9e7ea0:	calla  L3FD425A0
3f9e7ed0:	sub    a9, a9
3f9e7ee0:	move   a9, *a13, 1
3f9e7ef0:	move   *a11(0x250), a11, 1
3f9e7f10:	cmp    a11, a9
3f9e7f20:	jrge   L3F9E80D0
L3F9E7F30:
3f9e7f30:	move   a14, -*sp, 1
3f9e7f40:	move   *a13(0xffe0), a11, 1
3f9e7f60:	move   *a13, a9, 1
3f9e7f70:	sll    0x5, a9
3f9e7f80:	add    a11, a9
3f9e7f90:	move   *a9(0x270), *a14+, 1
3f9e7fb0:	calla  L3F702440
3f9e7fe0:	move   *a13, a9, 1
3f9e7ff0:	sll    0x5, a9
3f9e8000:	add    a11, a9
3f9e8010:	sub    a11, a11
3f9e8020:	move   a11, *a9(0x270), 1
3f9e8040:	move   *a13, a9, 1
3f9e8050:	inc    a9
3f9e8060:	move   a9, *a13, 1
3f9e8070:	move   *a13(0xffe0), a11, 1
3f9e8090:	move   *a11(0x250), a11, 1
3f9e80b0:	cmp    a11, a9
3f9e80c0:	jrlt   L3F9E7F30
L3F9E80D0:
3f9e80d0:	move   a14, -*sp, 1
3f9e80e0:	move   *a13(0xffe0), *a14+, 1
3f9e8100:	calla  L3F702440
3f9e8130:	sub    a11, a11
3f9e8140:	move   a11, *a13(0xffe0), 1
L3F9E8160:
3f9e8160:	move   *sp(0x80), a14, 1
3f9e8180:	mmfm   sp, a9,a11,a13
3f9e81a0:	rets   2
3f9e81b0:	mmtm   sp, a9,a11,a13
3f9e81d0:	move   a14, a13
3f9e81e0:	move   a14, -*sp, 1
3f9e81f0:	sub    a11, a11
3f9e8200:	move   a11, *a14+, 1
3f9e8210:	move   a11, *a14+, 1
3f9e8220:	move   a11, *a14+, 1
3f9e8230:	move   a11, *a14+, 1
3f9e8240:	move   a11, *a14+, 1
3f9e8250:	movi   0x803c, a9
3f9e8280:	move   a9, *a14+, 1
3f9e8290:	movk   1, a11
3f9e82a0:	move   a11, *a14+, 1
3f9e82b0:	move   *a13(0xffe0), a11, 1
3f9e82d0:	move   *a11(0x1a0), *a14+, 1
3f9e82f0:	move   *a11(0x120), *a14+, 1
3f9e8310:	calla  L3FD59FD0
3f9e8340:	move   *sp(0x80), a14, 1
3f9e8360:	mmfm   sp, a9,a11,a13
3f9e8380:	rets   2
3f9e8390:	addc   a1, a13
3f9e83a0:	srl    a11, a9
3f9e83b0:	mods   a3, a5
3f9e83c0:	.word  0x776f
3f9e83d0:	sll    0x11, a0
3f9e83e0:	cmp    a1, a0
3f9e83f0:	mods   a3, sp
3f9e8400:	sra    a11, a13
3f9e8410:	srl    0x15, b3
3f9e8420:	sra    a10, a13
3f9e8430:	.word  0x756e
3f9e8440:	move   a9, a13
3f9e8450:	sra    a3, a5
3f9e8460:	.word  0x7569
3f9e8470:	srl    0x15, a13
3f9e8480:	srl    0x16, b2
3f9e8490:	modu   a10, a14
3f9e84a0:	mods   b11, b2
3f9e84b0:	mods   a3, a1
3f9e84c0:	srl    0x17, a13
3f9e84d0:	rl     0x11, b1
3f9e84e0:	rl     0x9, a13
3f9e84f0:	rl     0x1, b2
3f9e8500:	.word  0x372d
3f9e8510:	srl    0x17, b5
3f9e8520:	.word  0x3537
3f9e8530:	and    a1, a13
3f9e8540:	.word  0x372d
3f9e8550:	srl    0x17, b0
3f9e8560:	andn   a10, a9
3f9e8570:	dsjs   sp, L3F9E85A0
3f9e8580:	.word  0x3538
3f9e8590:	srl    0x17, b9
L3F9E85A0:
3f9e85a0:	rev    b1
3f9e85b0:	sra    a10, a13
3f9e85c0:	.word  0x756e
3f9e85d0:	sub    a1, a0
3f9e85e0:	.word  0x776f
3f9e85f0:	sla    0x3, a14
3f9e8600:	sra    a10, a2
3f9e8610:	modu   a3, a9
3f9e8620:	sla    0x3, a7
3f9e8630:	sra    b10, b3
3f9e8640:	sla    0x3, b4
3f9e8650:	modu   b11, b4
3f9e8660:	or     a1, a0
3f9e8670:	or     b10, b2
3f9e8680:	.word  0x0a45
3f9e8690:	.word  0x0000
3f9e86a0:	mmtm   sp, a7,a9,a11,a13
3f9e86c0:	move   a14, a13
3f9e86d0:	addk   32, a14
3f9e86e0:	move   a14, -*sp, 1
3f9e86f0:	movk   1, a11
3f9e8700:	move   a11, *a14+, 1
3f9e8710:	move   a11, *a14+, 1
3f9e8720:	move   a11, *a14+, 1
3f9e8730:	move   @0xb7960, *a14+, 1
3f9e8760:	movi   0xb78e0, a9
3f9e8790:	movi   0x136, a8
L3F9E87B0:
3f9e87b0:	move   *a9+, *a14+, 1
3f9e87c0:	dsjs   a8, L3F9E87B0
3f9e87d0:	calla  L3FD416E0
3f9e8800:	move   a8, @0x23f120, 1
3f9e8830:	sub    a9, a9
3f9e8840:	move   a9, *a13, 1
L3F9E8850:
3f9e8850:	move   *a13, a11, 1
3f9e8860:	sll    0x5, a11
3f9e8870:	addi   0x23f140, a11
3f9e88a0:	move   a14, -*sp, 1
3f9e88b0:	movk   1, a9
3f9e88c0:	move   a9, *a14+, 1
3f9e88d0:	sub    a7, a7
3f9e88e0:	move   a7, *a14+, 1
3f9e88f0:	move   a9, *a14+, 1
3f9e8900:	movk   16, a7
3f9e8910:	move   a7, *a14+, 1
3f9e8920:	move   a7, *a14+, 1
3f9e8930:	move   *a13, a9, 1
3f9e8940:	sll    0x8, a9
3f9e8950:	addi   0x194e90, a9
3f9e8980:	move   a9, *a14+, 1
3f9e8990:	move   @0x23f120, *a14+, 1
3f9e89c0:	movi   0xb78e0, a9
3f9e89f0:	movi   0x136, a8
L3F9E8A10:
3f9e8a10:	move   *a9+, *a14+, 1
3f9e8a20:	dsjs   a8, L3F9E8A10
3f9e8a30:	calla  L3FD40FF0
3f9e8a60:	move   a8, *a11, 1
3f9e8a70:	move   *a13, a11, 1
3f9e8a80:	inc    a11
3f9e8a90:	move   a11, *a13, 1
3f9e8aa0:	cmpi   0x43, a11
3f9e8ac0:	jrlt   L3F9E8850
3f9e8ad0:	subk   32, a14
3f9e8ae0:	mmfm   sp, a7,a9,a11,a13
3f9e8b00:	rets
3f9e8b10:	move   a11, -*sp, 1
3f9e8b20:	move   a14, -*sp, 1
3f9e8b30:	sub    a11, a11
3f9e8b40:	move   a11, *a14+, 1
3f9e8b50:	move   a11, *a14+, 1
3f9e8b60:	movi   0x35f, a11
3f9e8b80:	move   a11, *a14+, 1
3f9e8b90:	movi   0x3ff, a11
3f9e8bb0:	move   a11, *a14+, 1
3f9e8bc0:	sub    a11, a11
3f9e8bd0:	move   a11, *a14+, 1
3f9e8be0:	move   a11, *a14+, 1
3f9e8bf0:	move   @0xb7ea0, *a14+, 1
3f9e8c20:	move   @0xb7960, *a14+, 1
3f9e8c50:	move   @0x23f460, *a14+, 1
3f9e8c80:	movi   0xb78e0, a11
3f9e8cb0:	movi   0x136, a8
L3F9E8CD0:
3f9e8cd0:	move   *a11+, *a14+, 1
3f9e8ce0:	dsjs   a8, L3F9E8CD0
3f9e8cf0:	calla  L3FD3E220
3f9e8d20:	sub    a11, a11
3f9e8d30:	move   a11, @0xb70e0, 1
3f9e8d60:	move   *sp+, a11, 1
3f9e8d70:	rets
L3F9E8D80:
3f9e8d80:	mmtm   sp, a7,a9,a11,a13
3f9e8da0:	move   a14, a13
3f9e8db0:	addk   32, a14
3f9e8dc0:	move   *a13(0xffe0), a11, 1
3f9e8de0:	move   *a11(0x720), a9, 1
3f9e8e00:	move   a9, @0xadf88, 1
3f9e8e30:	move   a9, @0xb2118, 1
3f9e8e60:	move   *a11(0x740), a7, 1
3f9e8e80:	move   a7, @0xadfa8, 1
3f9e8eb0:	move   a7, @0xb2138, 1
3f9e8ee0:	move   *a11(0x760), a11, 1
3f9e8f00:	move   a11, @0xadfc8, 1
3f9e8f30:	move   a11, @0xb2158, 1
3f9e8f60:	move   *a13(0xffe0), a7, 1
3f9e8f80:	move   *a7(0x780), a7, 1
3f9e8fa0:	move   a7, @0xadfe8, 1
3f9e8fd0:	move   a7, @0xb2178, 1
3f9e9000:	move   *a13(0xffe0), a7, 1
3f9e9020:	move   *a7(0x540), a7, 1
3f9e9040:	setf   16, 1, 0
3f9e9050:	move   *a7, a7, 0
3f9e9060:	movb   a7, @0xae008
3f9e9090:	sll    0x18, a7
3f9e90a0:	srl    0x18, a7
3f9e90b0:	movb   a7, @0xb2198
3f9e90e0:	move   *a13(0xffe0), a7, 1
3f9e9100:	move   *a7(0x540), a7, 1
3f9e9120:	move   *a7(0x10), a7, 0
3f9e9140:	movb   a7, @0xae010
3f9e9170:	sll    0x18, a7
3f9e9180:	srl    0x18, a7
3f9e9190:	movb   a7, @0xb21a0
3f9e91c0:	move   *a13(0xffe0), a7, 1
3f9e91e0:	setf   8, 0, 0
3f9e91f0:	move   *a7(0x7e0), a7, 0
3f9e9210:	movb   a7, @0xae018
3f9e9240:	movb   a7, @0xb21a8
3f9e9270:	move   *a13(0xffe0), a7, 1
3f9e9290:	move   *a7(0x7e8), a7, 0
3f9e92b0:	movb   a7, @0xae020
3f9e92e0:	movb   a7, @0xb21b0
3f9e9310:	move   *a13(0xffe0), a7, 1
3f9e9330:	move   *a7(0x7f0), a7, 0
3f9e9350:	movb   a7, @0xae028
3f9e9380:	movb   a7, @0xb21b8
3f9e93b0:	move   *a13(0xffe0), a7, 1
3f9e93d0:	move   *a7(0x7f8), a7, 0
3f9e93f0:	movb   a7, @0xae030
3f9e9420:	movb   a7, @0xb21c0
3f9e9450:	move   *a13(0xffe0), a7, 1
3f9e9470:	move   *a7(0x800), a7, 0
3f9e9490:	movb   a7, @0xae038
3f9e94c0:	movb   a7, @0xb21c8
3f9e94f0:	sub    a7, a7
3f9e9500:	move   a7, *a13, 1
L3F9E9510:
3f9e9510:	move   *a13, a11, 1
3f9e9520:	sll    0x3, a11
3f9e9530:	addi   0xae040, a11
3f9e9560:	move   *a13(0xffe0), a9, 1
3f9e9580:	move   *a13, a7, 1
3f9e9590:	sll    0x3, a7
3f9e95a0:	add    a9, a7
3f9e95b0:	move   *a7(0x808), a7, 0
3f9e95d0:	movb   a7, *a11
3f9e95e0:	move   *a13, a11, 1
3f9e95f0:	sll    0x3, a11
3f9e9600:	addi   0xb21d0, a11
3f9e9630:	movb   a7, *a11
3f9e9640:	move   *a13, a11, 1
3f9e9650:	inc    a11
3f9e9660:	move   a11, *a13, 1
3f9e9670:	subk   28, a11
3f9e9680:	jrlt   L3F9E9510
3f9e9690:	sub    a11, a11
3f9e96a0:	move   a11, *a13, 1
L3F9E96B0:
3f9e96b0:	move   *a13, a11, 1
3f9e96c0:	sll    0x3, a11
3f9e96d0:	addi   0xae120, a11
3f9e9700:	move   *a13(0xffe0), a9, 1
3f9e9720:	move   *a13, a7, 1
3f9e9730:	sll    0x3, a7
3f9e9740:	add    a9, a7
3f9e9750:	move   *a7(0xde0), a7, 0
3f9e9770:	movb   a7, *a11
3f9e9780:	move   *a13, a11, 1
3f9e9790:	sll    0x3, a11
3f9e97a0:	addi   0xb22b0, a11
3f9e97d0:	movb   a7, *a11
3f9e97e0:	move   *a13, a11, 1
3f9e97f0:	inc    a11
3f9e9800:	move   a11, *a13, 1
3f9e9810:	subk   32, a11
3f9e9820:	jrlt   L3F9E96B0
3f9e9830:	sub    a11, a11
3f9e9840:	move   a11, *a13, 1
L3F9E9850:
3f9e9850:	move   *a13, a11, 1
3f9e9860:	sll    0x3, a11
3f9e9870:	addi   0xae220, a11
3f9e98a0:	move   *a13(0xffe0), a9, 1
3f9e98c0:	move   *a13, a7, 1
3f9e98d0:	sll    0x3, a7
3f9e98e0:	add    a9, a7
3f9e98f0:	move   *a7(0xee0), a7, 0
3f9e9910:	movb   a7, *a11
3f9e9920:	move   *a13, a11, 1
3f9e9930:	sll    0x3, a11
3f9e9940:	addi   0xb23b0, a11
3f9e9970:	movb   a7, *a11
3f9e9980:	move   *a13, a11, 1
3f9e9990:	inc    a11
3f9e99a0:	move   a11, *a13, 1
3f9e99b0:	subk   32, a11
3f9e99c0:	jrlt   L3F9E9850
3f9e99d0:	sub    a11, a11
3f9e99e0:	move   a11, *a13, 1
L3F9E99F0:
3f9e99f0:	move   *a13, a11, 1
3f9e9a00:	sll    0x3, a11
3f9e9a10:	addi   0xae320, a11
3f9e9a40:	move   *a13(0xffe0), a9, 1
3f9e9a60:	move   *a13, a7, 1
3f9e9a70:	sll    0x3, a7
3f9e9a80:	add    a9, a7
3f9e9a90:	move   *a7(0xfe0), a7, 0
3f9e9ab0:	movb   a7, *a11
3f9e9ac0:	move   *a13, a11, 1
3f9e9ad0:	sll    0x3, a11
3f9e9ae0:	addi   0xb24b0, a11
3f9e9b10:	movb   a7, *a11
3f9e9b20:	move   *a13, a11, 1
3f9e9b30:	inc    a11
3f9e9b40:	move   a11, *a13, 1
3f9e9b50:	subk   32, a11
3f9e9b60:	jrlt   L3F9E99F0
3f9e9b70:	move   a14, -*sp, 1
3f9e9b80:	movi   0xaaad0, a11
3f9e9bb0:	move   a11, *a14+, 1
3f9e9bc0:	move   @0x1a6810, *a14+, 1
3f9e9bf0:	calla  L3F4AEF20
3f9e9c20:	move   *sp(0xa0), a14, 1
3f9e9c40:	mmfm   sp, a7,a9,a11,a13
3f9e9c60:	rets   2
L3F9E9C70:
3f9e9c70:	mmtm   sp, a7,a9,a11,a13
3f9e9c90:	move   a14, a13
3f9e9ca0:	addi   0x40, a14
3f9e9cc0:	move   *a13(0xffc0), a11, 1
3f9e9ce0:	jrne   L3F9E9D50
3f9e9cf0:	movi   0xa6940, a9
3f9e9d20:	move   a9, *a13(0x20), 1
3f9e9d40:	jruc   L3F9E9E10
L3F9E9D50:
3f9e9d50:	dsjs   a11, L3F9E9DC0
3f9e9d60:	movi   0xaaad0, a11
3f9e9d90:	move   a11, *a13(0x20), 1
3f9e9db0:	jruc   L3F9E9E10
L3F9E9DC0:
3f9e9dc0:	movi   0xaec60, a11
3f9e9df0:	move   a11, *a13(0x20), 1
L3F9E9E10:
3f9e9e10:	move   *a13(0xffe0), a11, 1
3f9e9e30:	move   *a13(0x20), a9, 1
3f9e9e50:	move   *a9(0x34b8), *a11(0x720), 1
3f9e9e80:	move   *a9(0x34d8), *a11(0x740), 1
3f9e9eb0:	move   *a9(0x34f8), *a11(0x760), 1
3f9e9ee0:	move   *a9(0x3518), *a11(0x780), 1
3f9e9f10:	setf   8, 0, 0
3f9e9f20:	move   *a9(0x3538), a7, 0
3f9e9f40:	move   a7, *a11(0x7a0), 1
3f9e9f60:	move   *a9(0x3540), a7, 0
3f9e9f80:	move   a7, *a11(0x7c0), 1
3f9e9fa0:	movb   *a9(0x3548), *a11(0x7e0)
3f9e9fd0:	movb   *a9(0x3550), *a11(0x7e8)
3f9ea000:	movb   *a9(0x3558), *a11(0x7f0)
3f9ea030:	movb   *a9(0x3560), *a11(0x7f8)
3f9ea060:	movb   *a9(0x3568), *a11(0x800)
3f9ea090:	move   a14, -*sp, 1
3f9ea0a0:	movk   28, a7
3f9ea0b0:	move   a7, *a14+, 1
3f9ea0c0:	addi   0x808, a11
3f9ea0e0:	move   a11, *a14+, 1
3f9ea0f0:	addi   0x3570, a9
3f9ea110:	move   a9, *a14+, 1
3f9ea120:	calla  L3FB44400
3f9ea150:	move   a14, -*sp, 1
3f9ea160:	movk   32, a11
3f9ea170:	move   a11, *a14+, 1
3f9ea180:	move   *a13(0xffe0), a9, 1
3f9ea1a0:	addi   0xde0, a9
3f9ea1c0:	move   a9, *a14+, 1
3f9ea1d0:	move   *a13(0x20), a9, 1
3f9ea1f0:	addi   0x3650, a9
3f9ea210:	move   a9, *a14+, 1
3f9ea220:	calla  L3FB44400
3f9ea250:	move   a14, -*sp, 1
3f9ea260:	move   a11, *a14+, 1
3f9ea270:	move   *a13(0xffe0), a9, 1
3f9ea290:	addi   0xee0, a9
3f9ea2b0:	move   a9, *a14+, 1
3f9ea2c0:	move   *a13(0x20), a9, 1
3f9ea2e0:	addi   0x3750, a9
3f9ea300:	move   a9, *a14+, 1
3f9ea310:	calla  L3FB44400
3f9ea340:	move   a14, -*sp, 1
3f9ea350:	move   a11, *a14+, 1
3f9ea360:	move   *a13(0xffe0), a9, 1
3f9ea380:	addi   0xfe0, a9
3f9ea3a0:	move   a9, *a14+, 1
3f9ea3b0:	move   *a13(0x20), a9, 1
3f9ea3d0:	addi   0x3850, a9
3f9ea3f0:	move   a9, *a14+, 1
3f9ea400:	calla  L3FB44400
3f9ea430:	move   *sp(0xa0), a14, 1
3f9ea450:	mmfm   sp, a7,a9,a11,a13
3f9ea470:	rets   2
L3F9EA480:
3f9ea480:	mmtm   sp, a7,a9,a11,a13
3f9ea4a0:	move   a14, a13
3f9ea4b0:	addi   0xe0, a14
3f9ea4d0:	move   *a13(0xffc0), a11, 1
3f9ea4f0:	jrne   L3F9EA550
3f9ea500:	movi   0xa6940, a9
3f9ea530:	move   a9, *a13, 1
3f9ea540:	jruc   L3F9EA5F0
L3F9EA550:
3f9ea550:	dsjs   a11, L3F9EA5B0
3f9ea560:	movi   0xaaad0, a11
3f9ea590:	move   a11, *a13, 1
3f9ea5a0:	jruc   L3F9EA5F0
L3F9EA5B0:
3f9ea5b0:	movi   0xaec60, a11
3f9ea5e0:	move   a11, *a13, 1
L3F9EA5F0:
3f9ea5f0:	move   *a13(0xffe0), a11, 1
3f9ea610:	addi   0x740, a11
3f9ea630:	move   a11, *a13(0x60), 1
3f9ea650:	move   *a13(0xffe0), a9, 1
3f9ea670:	addi   0x760, a9
3f9ea690:	move   a9, *a13(0x20), 1
3f9ea6b0:	move   *a13(0xffe0), a9, 1
3f9ea6d0:	addi   0x720, a9
3f9ea6f0:	move   a9, *a13(0xa0), 1
3f9ea710:	move   *a13, a9, 1
3f9ea720:	addi   0x34d8, a9
3f9ea740:	move   a9, *a13(0x80), 1
3f9ea760:	move   *a13, a9, 1
3f9ea770:	addi   0x34f8, a9
3f9ea790:	move   a9, *a13(0x40), 1
3f9ea7b0:	move   *a13, a9, 1
3f9ea7c0:	addi   0x34b8, a9
3f9ea7e0:	move   a9, *a13(0xc0), 1
3f9ea800:	move   *a13(0x80), a7, 1
3f9ea820:	setf   1, 0, 0
3f9ea830:	move   *a7(0x19), *a11(0x19), 0
3f9ea860:	move   *a7(0x7), *a11(0x7), 0
3f9ea890:	move   *a7(0x1), *a11(0x1), 0
3f9ea8c0:	move   *a13(0x20), a7, 1
3f9ea8e0:	move   *a13(0x40), a9, 1
3f9ea900:	move   *a9(0x2), *a7(0x2), 0
3f9ea930:	move   *a13(0xa0), a7, 1
3f9ea950:	move   *a13(0xc0), a9, 1
3f9ea970:	move   *a9(0x4), *a7(0x4), 0
3f9ea9a0:	move   *a9(0x2), *a7(0x2), 0
3f9ea9d0:	move   *sp(0xa0), a14, 1
3f9ea9f0:	mmfm   sp, a7,a9,a11,a13
3f9eaa10:	rets   2
3f9eaa20:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f9eaa40:	move   a14, a13
3f9eaa50:	addi   0x260, a14
3f9eaa70:	setf   1, 0, 0
3f9eaa80:	move   @0xaed53, a7, 0
3f9eaab0:	jreq   L3F9EAB60
3f9eaac0:	move   a14, -*sp, 1
3f9eaad0:	move   @0x1a6810, *a14+, 1
3f9eab00:	calla  L3F4C1B70
3f9eab30:	move   a8, a7
3f9eab40:	jaeq   L3F9EBAB0
L3F9EAB60:
3f9eab60:	move   @0x1a73e0, a7, 1
3f9eab90:	move   a7, *a13, 1
3f9eaba0:	addi   0x740, a7
3f9eabc0:	move   a7, *a13(0x240), 1
3f9eabe0:	move   *a13, a5, 1
3f9eabf0:	addi   0x760, a5
3f9eac10:	move   a5, *a13(0x220), 1
3f9eac30:	setf   1, 0, 0
3f9eac40:	move   *a7(0x5), a10, 0
3f9eac60:	move   *a5(0x5), a11, 0
3f9eac80:	move   a14, -*sp, 1
3f9eac90:	move   @0xb7160, *a14+, 1
3f9eacc0:	move   @0xb7960, *a14+, 1
3f9eacf0:	move   @0x1a6810, *a14+, 1
3f9ead20:	calla  L3FD421C0
3f9ead50:	move   a14, -*sp, 1
3f9ead60:	movk   1, a5
3f9ead70:	move   a5, *a14+, 1
3f9ead80:	move   *a13(0x0), *a14+, 1
3f9eada0:	calla  L3F9E9C70
3f9eadd0:	move   *a13(0x220), a5, 1
3f9eadf0:	setf   1, 0, 0
3f9eae00:	move   *a5(0x5), a5, 0
3f9eae20:	cmp    a11, a5
3f9eae30:	jreq   L3F9EAEC0
3f9eae40:	move   *a13(0x220), a5, 1
3f9eae60:	move   a11, *a5(0x5), 0
3f9eae80:	move   a11, a8
3f9eae90:	movk   1, a11
3f9eaea0:	jreq   L3F9EAEC0
3f9eaeb0:	sub    a11, a11
L3F9EAEC0:
3f9eaec0:	move   *a7(0x5), a5, 0
3f9eaee0:	cmp    a10, a5
3f9eaef0:	jreq   L3F9EAFF0
3f9eaf00:	move   a10, *a7(0x5), 0
3f9eaf20:	move   a14, -*sp, 1
3f9eaf30:	move   *a7(0x5), a5, 0
3f9eaf50:	jreq   L3F9EAF80
3f9eaf60:	sub    a5, a5
3f9eaf70:	jruc   L3F9EAF90
L3F9EAF80:
3f9eaf80:	movk   1, a5
L3F9EAF90:
3f9eaf90:	move   a5, *a14+, 1
3f9eafa0:	move   *a13(0x0), *a14+, 1
3f9eafc0:	calla  L3F4F1C70
L3F9EAFF0:
3f9eaff0:	move   a14, -*sp, 1
3f9eb000:	move   *a13, a5, 1
3f9eb010:	addi   0xde0, a5
3f9eb030:	move   a5, *a14+, 1
3f9eb040:	calla  L3FB458D0
3f9eb070:	move   a8, a9
3f9eb080:	dec    a9
3f9eb090:	move   *a13, a5, 1
3f9eb0a0:	move   a9, a7
3f9eb0b0:	sll    0x3, a7
3f9eb0c0:	add    a5, a7
3f9eb0d0:	setf   8, 0, 0
3f9eb0e0:	move   *a7(0xde0), a7, 0
3f9eb100:	cmpi   0x23, a7
3f9eb120:	jrne   L3F9EB530
3f9eb130:	move   a9, a7
3f9eb140:	sll    0x3, a7
3f9eb150:	add    a5, a7
3f9eb160:	sub    a5, a5
3f9eb170:	movb   a5, *a7(0xde0)
3f9eb190:	move   a14, -*sp, 1
3f9eb1a0:	move   *a13, a7, 1
3f9eb1b0:	move   *a7(0x540), a5, 1
3f9eb1d0:	setf   16, 1, 0
3f9eb1e0:	move   *a5(0x10), a8, 0
3f9eb200:	move   a8, *a14+, 1
3f9eb210:	move   *a7(0x540), a5, 1
3f9eb230:	move   *a5, a8, 0
3f9eb240:	move   a8, *a14+, 1
3f9eb250:	addi   0xde0, a7
3f9eb270:	move   a7, *a14+, 1
3f9eb280:	movi   0x3f9f8530, a8
3f9eb2b0:	move   a8, *a14+, 1
3f9eb2c0:	move   a13, a7
3f9eb2d0:	addk   32, a7
3f9eb2e0:	move   a7, *a14+, 1
3f9eb2f0:	calla  L3FB34430
3f9eb320:	move   a14, -*sp, 1
3f9eb330:	move   a14, -*sp, 1
3f9eb340:	move   a7, *a14+, 1
3f9eb350:	calla  L3FB458D0
3f9eb380:	move   a8, *a14+, 1
3f9eb390:	move   a7, *a14+, 1
3f9eb3a0:	sub    a5, a5
3f9eb3b0:	move   a5, *a14+, 1
3f9eb3c0:	movk   8, a5
3f9eb3d0:	move   a5, *a14+, 1
3f9eb3e0:	movk   31, a5
3f9eb3f0:	move   a5, *a14+, 1
3f9eb400:	addk   8, a5
3f9eb410:	move   a5, *a14+, 1
3f9eb420:	move   *a13, a5, 1
3f9eb430:	move   *a5(0x80), *a14+, 1
3f9eb450:	move   @0x1a6810, *a14+, 1
3f9eb480:	calla  L3FD37330
3f9eb4b0:	move   a9, a7
3f9eb4c0:	sll    0x3, a7
3f9eb4d0:	add    a5, a7
3f9eb4e0:	movi   0x23, a5
3f9eb500:	movb   a5, *a7(0xde0)
3f9eb520:	jruc   L3F9EB710
L3F9EB530:
3f9eb530:	move   a14, -*sp, 1
3f9eb540:	move   a14, -*sp, 1
3f9eb550:	addi   0xde0, a5
3f9eb570:	move   a5, *a14+, 1
3f9eb580:	calla  L3FB458D0
3f9eb5b0:	move   a8, *a14+, 1
3f9eb5c0:	move   *a13, a7, 1
3f9eb5d0:	addi   0xde0, a7
3f9eb5f0:	move   a7, *a14+, 1
3f9eb600:	sub    a7, a7
3f9eb610:	move   a7, *a14+, 1
3f9eb620:	movk   8, a5
3f9eb630:	move   a5, *a14+, 1
3f9eb640:	movk   31, a5
3f9eb650:	move   a5, *a14+, 1
3f9eb660:	addk   8, a5
3f9eb670:	move   a5, *a14+, 1
3f9eb680:	move   *a13, a5, 1
3f9eb690:	move   *a5(0x80), *a14+, 1
3f9eb6b0:	move   @0x1a6810, *a14+, 1
3f9eb6e0:	calla  L3FD37330
L3F9EB710:
3f9eb710:	move   a14, -*sp, 1
3f9eb720:	move   a14, -*sp, 1
3f9eb730:	move   *a13, a7, 1
3f9eb740:	addi   0xee0, a7
3f9eb760:	move   a7, *a14+, 1
3f9eb770:	calla  L3FB458D0
3f9eb7a0:	move   a8, *a14+, 1
3f9eb7b0:	move   *a13, a7, 1
3f9eb7c0:	addi   0xee0, a7
3f9eb7e0:	move   a7, *a14+, 1
3f9eb7f0:	sub    a7, a7
3f9eb800:	move   a7, *a14+, 1
3f9eb810:	movk   8, a5
3f9eb820:	move   a5, *a14+, 1
3f9eb830:	movk   31, a5
3f9eb840:	move   a5, *a14+, 1
3f9eb850:	addk   6, a5
3f9eb860:	move   a5, *a14+, 1
3f9eb870:	move   *a13, a5, 1
3f9eb880:	move   *a5(0x80), *a14+, 1
3f9eb8a0:	move   @0x1a6810, *a14+, 1
3f9eb8d0:	calla  L3FD37330
3f9eb900:	move   a14, -*sp, 1
3f9eb910:	movk   1, a7
3f9eb920:	move   a7, *a14+, 1
3f9eb930:	sub    a7, a7
3f9eb940:	move   a7, *a14+, 1
3f9eb950:	move   a11, *a14+, 1
3f9eb960:	move   *a5(0x7c0), *a14+, 1
3f9eb980:	move   *a5(0x7a0), *a14+, 1
3f9eb9a0:	move   a5, *a14+, 1
3f9eb9b0:	calla  L3F4E4E70
3f9eb9e0:	move   a14, -*sp, 1
3f9eb9f0:	move   @0xb7140, *a14+, 1
3f9eba20:	move   @0xb7960, *a14+, 1
3f9eba50:	move   @0x1a6810, *a14+, 1
3f9eba80:	calla  L3FD421C0
L3F9EBAB0:
3f9ebab0:	subi   0x260, a14
3f9ebad0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f9ebaf0:	rets
L3F9EBB00:
3f9ebb00:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f9ebb20:	move   a14, a13
3f9ebb30:	addi   0x460, a14
3f9ebb50:	setf   1, 0, 0
3f9ebb60:	move   @0xaed53, a7, 0
3f9ebb90:	jreq   L3F9EBC40
3f9ebba0:	move   a14, -*sp, 1
3f9ebbb0:	move   @0x1a6810, *a14+, 1
3f9ebbe0:	calla  L3F4C1B70
3f9ebc10:	move   a8, a7
3f9ebc20:	jaeq   L3F9EC5D0
L3F9EBC40:
3f9ebc40:	move   *a13(0xffe0), a7, 1
3f9ebc60:	addi   0x740, a7
3f9ebc80:	move   a7, *a13(0x440), 1
3f9ebca0:	move   *a13(0xffe0), a5, 1
3f9ebcc0:	addi   0x760, a5
3f9ebce0:	move   a5, *a13(0x420), 1
3f9ebd00:	setf   1, 0, 0
3f9ebd10:	move   *a7(0x5), a10, 0
3f9ebd30:	move   *a5(0x5), a11, 0
3f9ebd50:	move   a14, -*sp, 1
3f9ebd60:	move   @0xb7160, *a14+, 1
3f9ebd90:	move   @0xb7960, *a14+, 1
3f9ebdc0:	move   @0x1a6810, *a14+, 1
3f9ebdf0:	calla  L3FD421C0
3f9ebe20:	move   a14, -*sp, 1
3f9ebe30:	move   *a13(0xffe0), a5, 1
3f9ebe50:	addi   0xde0, a5
3f9ebe70:	move   a5, *a14+, 1
3f9ebe80:	move   a13, a5
3f9ebe90:	addi   0x200, a5
3f9ebeb0:	move   a5, *a14+, 1
3f9ebec0:	calla  L3FB45720
3f9ebef0:	move   a14, -*sp, 1
3f9ebf00:	move   *a13(0xffe0), a5, 1
3f9ebf20:	addi   0xee0, a5
3f9ebf40:	move   a5, *a14+, 1
3f9ebf50:	move   a13, a5
3f9ebf60:	addi   0x310, a5
3f9ebf80:	move   a5, *a14+, 1
3f9ebf90:	calla  L3FB45720
3f9ebfc0:	move   a14, -*sp, 1
3f9ebfd0:	movk   1, a5
3f9ebfe0:	move   a5, *a14+, 1
3f9ebff0:	move   *a13(0xffe0), *a14+, 1
3f9ec010:	calla  L3F9E9C70
3f9ec040:	move   a14, -*sp, 1
3f9ec050:	move   a13, a5
3f9ec060:	addi   0x200, a5
3f9ec080:	move   a5, *a14+, 1
3f9ec090:	move   *a13(0xffe0), a5, 1
3f9ec0b0:	addi   0xde0, a5
3f9ec0d0:	move   a5, *a14+, 1
3f9ec0e0:	calla  L3FB45720
3f9ec110:	move   a14, -*sp, 1
3f9ec120:	move   a13, a5
3f9ec130:	addi   0x310, a5
3f9ec150:	move   a5, *a14+, 1
3f9ec160:	move   *a13(0xffe0), a5, 1
3f9ec180:	addi   0xee0, a5
3f9ec1a0:	move   a5, *a14+, 1
3f9ec1b0:	calla  L3FB45720
3f9ec1e0:	move   *a13(0x420), a5, 1
3f9ec200:	setf   1, 0, 0
3f9ec210:	move   *a5(0x5), a5, 0
3f9ec230:	cmp    a11, a5
3f9ec240:	jreq   L3F9EC2D0
3f9ec250:	move   *a13(0x420), a5, 1
3f9ec270:	move   a11, *a5(0x5), 0
3f9ec290:	move   a11, a8
3f9ec2a0:	movk   1, a11
3f9ec2b0:	jreq   L3F9EC2D0
3f9ec2c0:	sub    a11, a11
L3F9EC2D0:
3f9ec2d0:	move   *a7(0x5), a5, 0
3f9ec2f0:	cmp    a10, a5
3f9ec300:	jreq   L3F9EC400
3f9ec310:	move   a10, *a7(0x5), 0
3f9ec330:	move   a14, -*sp, 1
3f9ec340:	move   *a7(0x5), a5, 0
3f9ec360:	jreq   L3F9EC390
3f9ec370:	sub    a5, a5
3f9ec380:	jruc   L3F9EC3A0
L3F9EC390:
3f9ec390:	movk   1, a5
L3F9EC3A0:
3f9ec3a0:	move   a5, *a14+, 1
3f9ec3b0:	move   *a13(0xffe0), *a14+, 1
3f9ec3d0:	calla  L3F4F1C70
L3F9EC400:
3f9ec400:	move   a14, -*sp, 1
3f9ec410:	movk   1, a5
3f9ec420:	move   a5, *a14+, 1
3f9ec430:	sub    a5, a5
3f9ec440:	move   a5, *a14+, 1
3f9ec450:	move   a11, *a14+, 1
3f9ec460:	move   *a13(0xffe0), a5, 1
3f9ec480:	move   *a5(0x7c0), *a14+, 1
3f9ec4a0:	move   *a5(0x7a0), *a14+, 1
3f9ec4c0:	move   a5, *a14+, 1
3f9ec4d0:	calla  L3F4E4E70
3f9ec500:	move   a14, -*sp, 1
3f9ec510:	move   @0xb7140, *a14+, 1
3f9ec540:	move   @0xb7960, *a14+, 1
3f9ec570:	move   @0x1a6810, *a14+, 1
3f9ec5a0:	calla  L3FD421C0
L3F9EC5D0:
3f9ec5d0:	move   *sp(0xe0), a14, 1
3f9ec5f0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f9ec610:	rets   2
3f9ec620:	mmtm   sp, a7,a9,a10,a11,a13
3f9ec640:	move   a14, a13
3f9ec650:	addi   0x240, a14
3f9ec670:	setf   1, 0, 0
3f9ec680:	move   @0xaed53, a11, 0
3f9ec6b0:	jreq   L3F9EC760
3f9ec6c0:	move   a14, -*sp, 1
3f9ec6d0:	move   @0x1a6810, *a14+, 1
3f9ec700:	calla  L3F4C1B70
3f9ec730:	move   a8, a11
3f9ec740:	jaeq   L3F9ED5B0
L3F9EC760:
3f9ec760:	move   @0x1a73e0, a11, 1
3f9ec790:	move   a11, *a13, 1
3f9ec7a0:	addi   0x740, a11
3f9ec7c0:	move   a11, *a13(0x220), 1
3f9ec7e0:	setf   1, 0, 0
3f9ec7f0:	move   *a11(0x5), a10, 0
3f9ec810:	move   a14, -*sp, 1
3f9ec820:	move   @0xb7160, *a14+, 1
3f9ec850:	move   @0xb7960, *a14+, 1
3f9ec880:	move   @0x1a6810, *a14+, 1
3f9ec8b0:	calla  L3FD421C0
3f9ec8e0:	move   a14, -*sp, 1
3f9ec8f0:	sub    a7, a7
3f9ec900:	move   a7, *a14+, 1
3f9ec910:	move   *a13(0x0), *a14+, 1
3f9ec930:	calla  L3F9E9C70
3f9ec960:	setf   1, 0, 0
3f9ec970:	move   *a11(0x5), a7, 0
3f9ec990:	cmp    a10, a7
3f9ec9a0:	jreq   L3F9ECAA0
3f9ec9b0:	move   a10, *a11(0x5), 0
3f9ec9d0:	move   a14, -*sp, 1
3f9ec9e0:	move   *a11(0x5), a7, 0
3f9eca00:	jreq   L3F9ECA30
3f9eca10:	sub    a7, a7
3f9eca20:	jruc   L3F9ECA40
L3F9ECA30:
3f9eca30:	movk   1, a7
L3F9ECA40:
3f9eca40:	move   a7, *a14+, 1
3f9eca50:	move   *a13(0x0), *a14+, 1
3f9eca70:	calla  L3F4F1C70
L3F9ECAA0:
3f9ecaa0:	move   a14, -*sp, 1
3f9ecab0:	move   *a13, a7, 1
3f9ecac0:	addi   0xde0, a7
3f9ecae0:	move   a7, *a14+, 1
3f9ecaf0:	calla  L3FB458D0
3f9ecb20:	move   a8, a9
3f9ecb30:	dec    a9
3f9ecb40:	move   *a13, a7, 1
3f9ecb50:	move   a9, a11
3f9ecb60:	sll    0x3, a11
3f9ecb70:	add    a7, a11
3f9ecb80:	setf   8, 0, 0
3f9ecb90:	move   *a11(0xde0), a11, 0
3f9ecbb0:	cmpi   0x23, a11
3f9ecbd0:	jrne   L3F9ECFE0
3f9ecbe0:	move   a9, a11
3f9ecbf0:	sll    0x3, a11
3f9ecc00:	add    a7, a11
3f9ecc10:	sub    a7, a7
3f9ecc20:	movb   a7, *a11(0xde0)
3f9ecc40:	move   a14, -*sp, 1
3f9ecc50:	move   *a13, a11, 1
3f9ecc60:	move   *a11(0x540), a7, 1
3f9ecc80:	setf   16, 1, 0
3f9ecc90:	move   *a7(0x10), a8, 0
3f9eccb0:	move   a8, *a14+, 1
3f9eccc0:	move   *a11(0x540), a7, 1
3f9ecce0:	move   *a7, a8, 0
3f9eccf0:	move   a8, *a14+, 1
3f9ecd00:	addi   0xde0, a11
3f9ecd20:	move   a11, *a14+, 1
3f9ecd30:	movi   0x3f9f8530, a8
3f9ecd60:	move   a8, *a14+, 1
3f9ecd70:	move   a13, a11
3f9ecd80:	addk   32, a11
3f9ecd90:	move   a11, *a14+, 1
3f9ecda0:	calla  L3FB34430
3f9ecdd0:	move   a14, -*sp, 1
3f9ecde0:	move   a14, -*sp, 1
3f9ecdf0:	move   a11, *a14+, 1
3f9ece00:	calla  L3FB458D0
3f9ece30:	move   a8, *a14+, 1
3f9ece40:	move   a11, *a14+, 1
3f9ece50:	sub    a7, a7
3f9ece60:	move   a7, *a14+, 1
3f9ece70:	movk   8, a7
3f9ece80:	move   a7, *a14+, 1
3f9ece90:	movk   31, a7
3f9ecea0:	move   a7, *a14+, 1
3f9eceb0:	addk   8, a7
3f9ecec0:	move   a7, *a14+, 1
3f9eced0:	move   *a13, a7, 1
3f9ecee0:	move   *a7(0x80), *a14+, 1
3f9ecf00:	move   @0x1a6810, *a14+, 1
3f9ecf30:	calla  L3FD37330
3f9ecf60:	move   a9, a11
3f9ecf70:	sll    0x3, a11
3f9ecf80:	add    a7, a11
3f9ecf90:	movi   0x23, a7
3f9ecfb0:	movb   a7, *a11(0xde0)
3f9ecfd0:	jruc   L3F9ED1C0
L3F9ECFE0:
3f9ecfe0:	move   a14, -*sp, 1
3f9ecff0:	move   a14, -*sp, 1
3f9ed000:	addi   0xde0, a7
3f9ed020:	move   a7, *a14+, 1
3f9ed030:	calla  L3FB458D0
3f9ed060:	move   a8, *a14+, 1
3f9ed070:	move   *a13, a11, 1
3f9ed080:	addi   0xde0, a11
3f9ed0a0:	move   a11, *a14+, 1
3f9ed0b0:	sub    a11, a11
3f9ed0c0:	move   a11, *a14+, 1
3f9ed0d0:	movk   8, a7
3f9ed0e0:	move   a7, *a14+, 1
3f9ed0f0:	movk   31, a7
3f9ed100:	move   a7, *a14+, 1
3f9ed110:	addk   8, a7
3f9ed120:	move   a7, *a14+, 1
3f9ed130:	move   *a13, a7, 1
3f9ed140:	move   *a7(0x80), *a14+, 1
3f9ed160:	move   @0x1a6810, *a14+, 1
3f9ed190:	calla  L3FD37330
L3F9ED1C0:
3f9ed1c0:	move   a14, -*sp, 1
3f9ed1d0:	move   a14, -*sp, 1
3f9ed1e0:	move   *a13, a11, 1
3f9ed1f0:	addi   0xee0, a11
3f9ed210:	move   a11, *a14+, 1
3f9ed220:	calla  L3FB458D0
3f9ed250:	move   a8, *a14+, 1
3f9ed260:	move   *a13, a11, 1
3f9ed270:	addi   0xee0, a11
3f9ed290:	move   a11, *a14+, 1
3f9ed2a0:	sub    a11, a11
3f9ed2b0:	move   a11, *a14+, 1
3f9ed2c0:	movk   8, a7
3f9ed2d0:	move   a7, *a14+, 1
3f9ed2e0:	movk   31, a7
3f9ed2f0:	move   a7, *a14+, 1
3f9ed300:	addk   6, a7
3f9ed310:	move   a7, *a14+, 1
3f9ed320:	move   *a13, a7, 1
3f9ed330:	move   *a7(0x80), *a14+, 1
3f9ed350:	move   @0x1a6810, *a14+, 1
3f9ed380:	calla  L3FD37330
3f9ed3b0:	move   a14, -*sp, 1
3f9ed3c0:	movk   1, a11
3f9ed3d0:	move   a11, *a14+, 1
3f9ed3e0:	sub    a11, a11
3f9ed3f0:	move   a11, *a14+, 1
3f9ed400:	move   *a7(0x760), a11, 1
3f9ed420:	andi   0x20, a11
3f9ed450:	move   a11, *a14+, 1
3f9ed460:	move   *a7(0x7c0), *a14+, 1
3f9ed480:	move   *a7(0x7a0), *a14+, 1
3f9ed4a0:	move   a7, *a14+, 1
3f9ed4b0:	calla  L3F4E4E70
3f9ed4e0:	move   a14, -*sp, 1
3f9ed4f0:	move   @0xb7140, *a14+, 1
3f9ed520:	move   @0xb7960, *a14+, 1
3f9ed550:	move   @0x1a6810, *a14+, 1
3f9ed580:	calla  L3FD421C0
L3F9ED5B0:
3f9ed5b0:	subi   0x240, a14
3f9ed5d0:	mmfm   sp, a7,a9,a10,a11,a13
3f9ed5f0:	rets
3f9ed600:	move   a11, -*sp, 1
3f9ed610:	setf   1, 0, 0
3f9ed620:	move   @0xaed53, a11, 0
3f9ed650:	jreq   L3F9ED6F0
3f9ed660:	move   a14, -*sp, 1
3f9ed670:	move   @0x1a6810, *a14+, 1
3f9ed6a0:	calla  L3F4C1B70
3f9ed6d0:	move   a8, a11
3f9ed6e0:	jreq   L3F9ED760
L3F9ED6F0:
3f9ed6f0:	move   a14, -*sp, 1
3f9ed700:	move   @0x1a73e0, *a14+, 1
3f9ed730:	calla  L3F9E8D80
L3F9ED760:
3f9ed760:	move   *sp+, a11, 1
3f9ed770:	rets
3f9ed780:	mmtm   sp, a9,a11
3f9ed7a0:	move   a14, -*sp, 1
3f9ed7b0:	movk   9, a11
3f9ed7c0:	move   a11, *a14+, 1
3f9ed7d0:	move   @0x25c940, *a14+, 1
3f9ed800:	calla  L3FB11A10
3f9ed830:	move   a8, a9
3f9ed840:	move   a14, -*sp, 1
3f9ed850:	movi   0x3f9f8580, a8
3f9ed880:	move   a8, *a14+, 1
3f9ed890:	move   *a9(0x120), *a14+, 1
3f9ed8b0:	calla  L3FB45720
3f9ed8e0:	move   a14, -*sp, 1
3f9ed8f0:	move   a9, *a14+, 1
3f9ed900:	move   @0x25c940, *a14+, 1
3f9ed930:	calla  L3FB11C90
3f9ed960:	mmfm   sp, a9,a11
3f9ed980:	rets
3f9ed990:	mmtm   sp, a9,a11
3f9ed9b0:	move   a14, -*sp, 1
3f9ed9c0:	movk   9, a11
3f9ed9d0:	move   a11, *a14+, 1
3f9ed9e0:	move   @0x25c940, *a14+, 1
3f9eda10:	calla  L3FB11A10
3f9eda40:	move   a8, a9
3f9eda50:	move   a14, -*sp, 1
3f9eda60:	movi   0x3f9f8598, a8
3f9eda90:	move   a8, *a14+, 1
3f9edaa0:	move   *a9(0x120), *a14+, 1
3f9edac0:	calla  L3FB45720
3f9edaf0:	move   a14, -*sp, 1
3f9edb00:	move   a9, *a14+, 1
3f9edb10:	move   @0x25c940, *a14+, 1
3f9edb40:	calla  L3FB11C90
3f9edb70:	mmfm   sp, a9,a11
3f9edb90:	rets
3f9edba0:	mmtm   sp, a9,a11
3f9edbc0:	move   a14, -*sp, 1
3f9edbd0:	movk   11, a11
3f9edbe0:	move   a11, *a14+, 1
3f9edbf0:	move   @0x25c940, *a14+, 1
3f9edc20:	calla  L3FB11A10
3f9edc50:	move   a8, a9
3f9edc60:	move   a14, -*sp, 1
3f9edc70:	movi   0x3f9f85b0, a8
3f9edca0:	move   a8, *a14+, 1
3f9edcb0:	move   *a9(0x120), *a14+, 1
3f9edcd0:	calla  L3FB45720
3f9edd00:	move   a14, -*sp, 1
3f9edd10:	move   a9, *a14+, 1
3f9edd20:	move   @0x25c940, *a14+, 1
3f9edd50:	calla  L3FB11C90
3f9edd80:	mmfm   sp, a9,a11
3f9edda0:	rets
3f9eddb0:	mmtm   sp, a9,a11
3f9eddd0:	move   a14, -*sp, 1
3f9edde0:	movk   11, a11
3f9eddf0:	move   a11, *a14+, 1
3f9ede00:	move   @0x25c940, *a14+, 1
3f9ede30:	calla  L3FB11A10
3f9ede60:	move   a8, a9
3f9ede70:	move   a14, -*sp, 1
3f9ede80:	movi   0x3f9f85c8, a8
3f9edeb0:	move   a8, *a14+, 1
3f9edec0:	move   *a9(0x120), *a14+, 1
3f9edee0:	calla  L3FB45720
3f9edf10:	move   a14, -*sp, 1
3f9edf20:	move   a9, *a14+, 1
3f9edf30:	move   @0x25c940, *a14+, 1
3f9edf60:	calla  L3FB11C90
3f9edf90:	mmfm   sp, a9,a11
3f9edfb0:	rets
L3F9EDFC0:
3f9edfc0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f9edfe0:	move   a14, a13
3f9edff0:	addi   0x2e0, a14
3f9ee010:	move   @0x25c960, a10, 1
3f9ee040:	move   a10, a11
3f9ee050:	addi   0x720, a11
3f9ee070:	move   a11, *a13, 1
3f9ee080:	move   a10, a7
3f9ee090:	addi   0x740, a7
3f9ee0b0:	move   a7, *a13(0x20), 1
3f9ee0d0:	move   a10, a7
3f9ee0e0:	addi   0x760, a7
3f9ee100:	move   a7, *a13(0x40), 1
3f9ee120:	move   a10, a7
3f9ee130:	addi   0x780, a7
3f9ee150:	move   a7, *a13(0x60), 1
3f9ee170:	move   a14, -*sp, 1
3f9ee180:	setf   1, 0, 0
3f9ee190:	move   *a7(0xf), a8, 0
3f9ee1b0:	move   a8, *a14+, 1
3f9ee1c0:	movi   0x3f9f85e8, a8
3f9ee1f0:	move   a8, *a14+, 1
3f9ee200:	calla  L3FB341E0
3f9ee230:	move   a14, -*sp, 1
3f9ee240:	setf   1, 0, 0
3f9ee250:	move   *a7(0x3), a8, 0
3f9ee270:	move   a8, *a14+, 1
3f9ee280:	movi   0x3f9f8680, a8
3f9ee2b0:	move   a8, *a14+, 1
3f9ee2c0:	calla  L3FB341E0
3f9ee2f0:	move   a14, -*sp, 1
3f9ee300:	setf   8, 0, 0
3f9ee310:	move   *a10(0x7f0), a8, 0
3f9ee330:	move   a8, *a14+, 1
3f9ee340:	movi   0x3f9f8700, a8
3f9ee370:	move   a8, *a14+, 1
3f9ee380:	calla  L3FB341E0
3f9ee3b0:	move   a14, -*sp, 1
3f9ee3c0:	move   a10, a7
3f9ee3d0:	addi   0xde0, a7
3f9ee3f0:	move   a7, *a14+, 1
3f9ee400:	movi   0x3f9f8788, a8
3f9ee430:	move   a8, *a14+, 1
3f9ee440:	calla  L3FB341E0
3f9ee470:	move   a14, -*sp, 1
3f9ee480:	move   a10, a7
3f9ee490:	addi   0xee0, a7
3f9ee4b0:	move   a7, *a14+, 1
3f9ee4c0:	movi   0x3f9f8800, a8
3f9ee4f0:	move   a8, *a14+, 1
3f9ee500:	calla  L3FB341E0
3f9ee530:	move   a14, -*sp, 1
3f9ee540:	move   *a10(0x540), a7, 1
3f9ee560:	setf   16, 1, 0
3f9ee570:	move   *a7(0x10), a8, 0
3f9ee590:	move   a8, *a14+, 1
3f9ee5a0:	movi   0x3f9f8888, a8
3f9ee5d0:	move   a8, *a14+, 1
3f9ee5e0:	calla  L3FB341E0
3f9ee610:	move   a14, -*sp, 1
3f9ee620:	move   *a10(0x7a0), *a14+, 1
3f9ee640:	movi   0x3f9f88f8, a8
3f9ee670:	move   a8, *a14+, 1
3f9ee680:	calla  L3FB341E0
3f9ee6b0:	move   a14, -*sp, 1
3f9ee6c0:	movi   0x3f9f8960, a8
3f9ee6f0:	move   a8, *a14+, 1
3f9ee700:	calla  L3FB341E0
3f9ee730:	move   @0x25c960, a7, 1
3f9ee760:	jrne   L3F9EE810
3f9ee770:	move   a14, -*sp, 1
3f9ee780:	movi   0x3f9f8a40, a8
3f9ee7b0:	move   a8, *a14+, 1
3f9ee7c0:	calla  L3FB341E0
3f9ee7f0:	jauc   L3F9F03D0
L3F9EE810:
3f9ee810:	move   *a10(0x540), a11, 1
3f9ee830:	setf   16, 1, 0
3f9ee840:	move   *a11(0x10), a11, 0
3f9ee860:	move   a11, *a13(0xa0), 1
3f9ee880:	move   *a10(0x7a0), *a13(0xc0), 1
3f9ee8b0:	move   a14, -*sp, 1
3f9ee8c0:	movk   9, a11
3f9ee8d0:	move   a11, *a14+, 1
3f9ee8e0:	move   @0x25c940, *a14+, 1
3f9ee910:	calla  L3FB11A10
3f9ee940:	move   a8, a9
3f9ee950:	move   a14, -*sp, 1
3f9ee960:	move   *a9(0x120), *a14+, 1
3f9ee980:	calla  L3FB43EB0
3f9ee9b0:	move   a8, *a10(0x7c0), 1
3f9ee9d0:	move   *a10(0x7c0), a7, 1
3f9ee9f0:	jrne   L3F9EEA30
3f9eea00:	move   *a13(0xa0), *a10(0x7c0), 1
L3F9EEA30:
3f9eea30:	move   a14, -*sp, 1
3f9eea40:	movk   11, a7
3f9eea50:	move   a7, *a14+, 1
3f9eea60:	move   @0x25c940, *a14+, 1
3f9eea90:	calla  L3FB11A10
3f9eeac0:	move   a8, a9
3f9eead0:	move   a14, -*sp, 1
3f9eeae0:	move   *a9(0x120), *a14+, 1
3f9eeb00:	calla  L3FB43EB0
3f9eeb30:	move   a8, *a10(0x7a0), 1
3f9eeb50:	move   *a10(0x7a0), a7, 1
3f9eeb70:	jrne   L3F9EEBB0
3f9eeb80:	move   *a13(0xc0), *a10(0x7a0), 1
L3F9EEBB0:
3f9eebb0:	move   a14, -*sp, 1
3f9eebc0:	movk   1, a7
3f9eebd0:	move   a7, *a14+, 1
3f9eebe0:	move   @0x25c940, *a14+, 1
3f9eec10:	calla  L3FB11A10
3f9eec40:	move   a8, a9
3f9eec50:	move   *a13(0x60), a5, 1
3f9eec70:	move   *a9(0x160), a7, 1
3f9eec90:	setf   1, 0, 0
3f9eeca0:	move   *a7(0x0), *a5(0xf), 0
3f9eecd0:	move   a14, -*sp, 1
3f9eece0:	movk   2, a7
3f9eecf0:	move   a7, *a14+, 1
3f9eed00:	move   @0x25c940, *a14+, 1
3f9eed30:	calla  L3FB11A10
3f9eed60:	move   a8, a9
3f9eed70:	move   *a9(0x160), a7, 1
3f9eed90:	move   *a7(0x20), a7, 1
3f9eedb0:	jreq   L3F9EEDE0
3f9eedc0:	sub    a7, a7
3f9eedd0:	jruc   L3F9EEDF0
L3F9EEDE0:
3f9eede0:	movk   1, a7
L3F9EEDF0:
3f9eedf0:	setf   1, 0, 0
3f9eee00:	move   a7, *a5(0x3), 0
3f9eee20:	move   a14, -*sp, 1
3f9eee30:	movk   3, a7
3f9eee40:	move   a7, *a14+, 1
3f9eee50:	move   @0x25c940, *a14+, 1
3f9eee80:	calla  L3FB11A10
3f9eeeb0:	move   a8, a9
3f9eeec0:	move   *a9(0x160), a7, 1
3f9eeee0:	move   *a7(0x20), a7, 1
3f9eef00:	jrne   L3F9EEFB0
3f9eef10:	sub    a7, a7
3f9eef20:	movb   a7, *a10(0x7f0)
3f9eef40:	move   *a13(0x20), a7, 1
3f9eef60:	sub    a11, a11
3f9eef70:	setf   1, 0, 0
3f9eef80:	move   a11, *a7(0x3), 0
3f9eefa0:	jruc   L3F9EF1F0
L3F9EEFB0:
3f9eefb0:	move   *a9(0x160), a7, 1
3f9eefd0:	move   *a7(0x20), a7, 1
3f9eeff0:	dsjs   a7, L3F9EF0A0
3f9ef000:	movk   1, a7
3f9ef010:	movb   a7, *a10(0x7f0)
3f9ef030:	move   *a13(0x20), a7, 1
3f9ef050:	movk   1, a11
3f9ef060:	setf   1, 0, 0
3f9ef070:	move   a11, *a7(0x3), 0
3f9ef090:	jruc   L3F9EF1F0
L3F9EF0A0:
3f9ef0a0:	movk   2, a7
3f9ef0b0:	movb   a7, *a10(0x7f0)
3f9ef0d0:	move   *a10(0x7a0), a7, 1
3f9ef0f0:	cmpi   0x50, a7
3f9ef110:	jrle   L3F9EF190
3f9ef120:	move   *a13(0x20), a7, 1
3f9ef140:	movk   1, a11
3f9ef150:	setf   1, 0, 0
3f9ef160:	move   a11, *a7(0x3), 0
3f9ef180:	jruc   L3F9EF1F0
L3F9EF190:
3f9ef190:	move   *a13(0x20), a7, 1
3f9ef1b0:	sub    a11, a11
3f9ef1c0:	setf   1, 0, 0
3f9ef1d0:	move   a11, *a7(0x3), 0
L3F9EF1F0:
3f9ef1f0:	move   a14, -*sp, 1
3f9ef200:	movk   4, a11
3f9ef210:	move   a11, *a14+, 1
3f9ef220:	move   @0x25c940, *a14+, 1
3f9ef250:	calla  L3FB11A10
3f9ef280:	move   a8, a9
3f9ef290:	move   a14, -*sp, 1
3f9ef2a0:	move   *a9(0x120), *a14+, 1
3f9ef2c0:	move   a10, a11
3f9ef2d0:	addi   0xde0, a11
3f9ef2f0:	move   a11, *a14+, 1
3f9ef300:	calla  L3FB45720
3f9ef330:	move   a14, -*sp, 1
3f9ef340:	movk   6, a11
3f9ef350:	move   a11, *a14+, 1
3f9ef360:	move   @0x25c940, *a14+, 1
3f9ef390:	calla  L3FB11A10
3f9ef3c0:	move   a8, a9
3f9ef3d0:	move   a14, -*sp, 1
3f9ef3e0:	move   *a9(0x120), *a14+, 1
3f9ef400:	move   a10, a11
3f9ef410:	addi   0xee0, a11
3f9ef430:	move   a11, *a14+, 1
3f9ef440:	calla  L3FB45720
3f9ef470:	move   a14, -*sp, 1
3f9ef480:	setf   1, 0, 0
3f9ef490:	move   *a5(0xf), a8, 0
3f9ef4b0:	move   a8, *a14+, 1
3f9ef4c0:	movi   0x3f9f8c10, a8
3f9ef4f0:	move   a8, *a14+, 1
3f9ef500:	calla  L3FB341E0
3f9ef530:	move   a14, -*sp, 1
3f9ef540:	setf   1, 0, 0
3f9ef550:	move   *a5(0x3), a8, 0
3f9ef570:	move   a8, *a14+, 1
3f9ef580:	movi   0x3f9f8680, a8
3f9ef5b0:	move   a8, *a14+, 1
3f9ef5c0:	calla  L3FB341E0
3f9ef5f0:	move   a14, -*sp, 1
3f9ef600:	setf   8, 0, 0
3f9ef610:	move   *a10(0x7f0), a8, 0
3f9ef630:	move   a8, *a14+, 1
3f9ef640:	movi   0x3f9f8700, a8
3f9ef670:	move   a8, *a14+, 1
3f9ef680:	calla  L3FB341E0
3f9ef6b0:	move   a14, -*sp, 1
3f9ef6c0:	move   a10, a11
3f9ef6d0:	addi   0xde0, a11
3f9ef6f0:	move   a11, *a14+, 1
3f9ef700:	movi   0x3f9f8788, a8
3f9ef730:	move   a8, *a14+, 1
3f9ef740:	calla  L3FB341E0
3f9ef770:	move   a14, -*sp, 1
3f9ef780:	move   a10, a11
3f9ef790:	addi   0xee0, a11
3f9ef7b0:	move   a11, *a14+, 1
3f9ef7c0:	movi   0x3f9f8800, a8
3f9ef7f0:	move   a8, *a14+, 1
3f9ef800:	calla  L3FB341E0
3f9ef830:	move   a14, -*sp, 1
3f9ef840:	setf   16, 1, 0
3f9ef850:	move   *a10(0xa40), a8, 0
3f9ef870:	move   a8, *a14+, 1
3f9ef880:	move   *a10(0x7c0), *a14+, 1
3f9ef8a0:	movi   0x3f9f8ca0, a8
3f9ef8d0:	move   a8, *a14+, 1
3f9ef8e0:	calla  L3FB341E0
3f9ef910:	move   a14, -*sp, 1
3f9ef920:	move   *a10(0x7a0), *a14+, 1
3f9ef940:	movi   0x3f9f88f8, a8
3f9ef970:	move   a8, *a14+, 1
3f9ef980:	calla  L3FB341E0
3f9ef9b0:	move   a14, -*sp, 1
3f9ef9c0:	move   a10, a11
3f9ef9d0:	addi   0xde0, a11
3f9ef9f0:	move   a11, *a14+, 1
3f9efa00:	calla  L3FB458D0
3f9efa30:	dec    a8
3f9efa40:	move   a8, *a13(0x80), 1
3f9efa60:	sll    0x3, a8
3f9efa70:	add    a10, a8
3f9efa80:	setf   8, 0, 0
3f9efa90:	move   *a8(0xde0), a11, 0
3f9efab0:	cmpi   0x23, a11
3f9efad0:	jrne   L3F9EFEF0
3f9efae0:	move   *a13(0x80), a11, 1
3f9efb00:	sll    0x3, a11
3f9efb10:	add    a10, a11
3f9efb20:	sub    a5, a5
3f9efb30:	movb   a5, *a11(0xde0)
3f9efb50:	move   a14, -*sp, 1
3f9efb60:	move   *a10(0x540), a11, 1
3f9efb80:	setf   16, 1, 0
3f9efb90:	move   *a11(0x10), a8, 0
3f9efbb0:	move   a8, *a14+, 1
3f9efbc0:	move   *a10(0x540), a11, 1
3f9efbe0:	move   *a11, a8, 0
3f9efbf0:	move   a8, *a14+, 1
3f9efc00:	move   a10, a11
3f9efc10:	addi   0xde0, a11
3f9efc30:	move   a11, *a14+, 1
3f9efc40:	movi   0x3f9f8530, a8
3f9efc70:	move   a8, *a14+, 1
3f9efc80:	move   a13, a11
3f9efc90:	addi   0xe0, a11
3f9efcb0:	move   a11, *a14+, 1
3f9efcc0:	calla  L3FB34430
3f9efcf0:	move   a14, -*sp, 1
3f9efd00:	move   a14, -*sp, 1
3f9efd10:	move   a11, *a14+, 1
3f9efd20:	calla  L3FB458D0
3f9efd50:	move   a8, *a14+, 1
3f9efd60:	move   a11, *a14+, 1
3f9efd70:	move   a5, *a14+, 1
3f9efd80:	movk   8, a5
3f9efd90:	move   a5, *a14+, 1
3f9efda0:	movk   31, a5
3f9efdb0:	move   a5, *a14+, 1
3f9efdc0:	addk   8, a5
3f9efdd0:	move   a5, *a14+, 1
3f9efde0:	move   *a10(0x80), *a14+, 1
3f9efe00:	move   @0x1a6810, *a14+, 1
3f9efe30:	calla  L3FD37330
3f9efe60:	move   *a13(0x80), a5, 1
3f9efe80:	sll    0x3, a5
3f9efe90:	add    a10, a5
3f9efea0:	movi   0x23, a11
3f9efec0:	movb   a11, *a5(0xde0)
3f9efee0:	jruc   L3F9F00D0
L3F9EFEF0:
3f9efef0:	move   a14, -*sp, 1
3f9eff00:	move   a14, -*sp, 1
3f9eff10:	move   a10, a11
3f9eff20:	addi   0xde0, a11
3f9eff40:	move   a11, *a14+, 1
3f9eff50:	calla  L3FB458D0
3f9eff80:	move   a8, *a14+, 1
3f9eff90:	move   a10, a11
3f9effa0:	addi   0xde0, a11
3f9effc0:	move   a11, *a14+, 1
3f9effd0:	sub    a11, a11
3f9effe0:	move   a11, *a14+, 1
3f9efff0:	movk   8, a11
3f9f0000:	move   a11, *a14+, 1
3f9f0010:	movk   31, a11
3f9f0020:	move   a11, *a14+, 1
3f9f0030:	addk   8, a11
3f9f0040:	move   a11, *a14+, 1
3f9f0050:	move   *a10(0x80), *a14+, 1
3f9f0070:	move   @0x1a6810, *a14+, 1
3f9f00a0:	calla  L3FD37330
L3F9F00D0:
3f9f00d0:	move   a14, -*sp, 1
3f9f00e0:	move   a14, -*sp, 1
3f9f00f0:	move   a10, a11
3f9f0100:	addi   0xee0, a11
3f9f0120:	move   a11, *a14+, 1
3f9f0130:	calla  L3FB458D0
3f9f0160:	move   a8, *a14+, 1
3f9f0170:	move   a10, a11
3f9f0180:	addi   0xee0, a11
3f9f01a0:	move   a11, *a14+, 1
3f9f01b0:	sub    a11, a11
3f9f01c0:	move   a11, *a14+, 1
3f9f01d0:	movk   8, a5
3f9f01e0:	move   a5, *a14+, 1
3f9f01f0:	movk   31, a5
3f9f0200:	move   a5, *a14+, 1
3f9f0210:	addk   6, a5
3f9f0220:	move   a5, *a14+, 1
3f9f0230:	move   *a10(0x80), *a14+, 1
3f9f0250:	move   @0x1a6810, *a14+, 1
3f9f0280:	calla  L3FD37330
3f9f02b0:	move   a14, -*sp, 1
3f9f02c0:	movk   1, a5
3f9f02d0:	move   a5, *a14+, 1
3f9f02e0:	move   a11, *a14+, 1
3f9f02f0:	move   *a10(0x760), a5, 1
3f9f0310:	andi   0x20, a5
3f9f0340:	move   a5, *a14+, 1
3f9f0350:	move   *a10(0x7c0), *a14+, 1
3f9f0370:	move   *a10(0x7a0), *a14+, 1
3f9f0390:	move   a10, *a14+, 1
3f9f03a0:	calla  L3F4E4E70
L3F9F03D0:
3f9f03d0:	subi   0x2e0, a14
3f9f03f0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f9f0410:	rets
L3F9F0420:
3f9f0420:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f9f0440:	move   a14, a13
3f9f0450:	addi   0x180, a14
3f9f0470:	move   @0x25c960, a10, 1
3f9f04a0:	move   a10, a11
3f9f04b0:	addi   0x720, a11
3f9f04d0:	move   a11, *a13, 1
3f9f04e0:	move   a10, a7
3f9f04f0:	addi   0x740, a7
3f9f0510:	move   a7, *a13(0x20), 1
3f9f0530:	move   a10, a7
3f9f0540:	addi   0x760, a7
3f9f0560:	move   a7, *a13(0x40), 1
3f9f0580:	move   a10, a7
3f9f0590:	addi   0x780, a7
3f9f05b0:	move   a7, *a13(0x60), 1
3f9f05d0:	move   a10, a10
3f9f05e0:	jrne   L3F9F0690
3f9f05f0:	move   a14, -*sp, 1
3f9f0600:	movi   0x3f9f8db8, a8
3f9f0630:	move   a8, *a14+, 1
3f9f0640:	calla  L3FB341E0
3f9f0670:	jauc   L3F9F1ED0
L3F9F0690:
3f9f0690:	move   a14, -*sp, 1
3f9f06a0:	move   *a13(0x20), a7, 1
3f9f06c0:	setf   1, 0, 0
3f9f06d0:	move   *a7(0x7), a8, 0
3f9f06f0:	move   a8, *a14+, 1
3f9f0700:	movi   0x3f9f8f90, a8
3f9f0730:	move   a8, *a14+, 1
3f9f0740:	calla  L3FB341E0
3f9f0770:	move   a14, -*sp, 1
3f9f0780:	setf   1, 0, 0
3f9f0790:	move   *a7(0x19), a8, 0
3f9f07b0:	move   a8, *a14+, 1
3f9f07c0:	movi   0x3f9f9050, a8
3f9f07f0:	move   a8, *a14+, 1
3f9f0800:	calla  L3FB341E0
3f9f0830:	move   a14, -*sp, 1
3f9f0840:	move   *a13(0x60), a7, 1
3f9f0860:	setf   1, 0, 0
3f9f0870:	move   *a7(0x5), a8, 0
3f9f0890:	move   a8, *a14+, 1
3f9f08a0:	movi   0x3f9f9110, a8
3f9f08d0:	move   a8, *a14+, 1
3f9f08e0:	calla  L3FB341E0
3f9f0910:	move   a14, -*sp, 1
3f9f0920:	move   *a13(0x20), a7, 1
3f9f0940:	setf   1, 0, 0
3f9f0950:	move   *a7(0x5), a8, 0
3f9f0970:	move   a8, *a14+, 1
3f9f0980:	movi   0x3f9f91f8, a8
3f9f09b0:	move   a8, *a14+, 1
3f9f09c0:	calla  L3FB341E0
3f9f09f0:	move   a14, -*sp, 1
3f9f0a00:	move   *a13(0x40), a7, 1
3f9f0a20:	setf   1, 0, 0
3f9f0a30:	move   *a7(0x5), a8, 0
3f9f0a50:	move   a8, *a14+, 1
3f9f0a60:	movi   0x3f9f92c8, a8
3f9f0a90:	move   a8, *a14+, 1
3f9f0aa0:	calla  L3FB341E0
3f9f0ad0:	move   a14, -*sp, 1
3f9f0ae0:	move   *a13(0x60), a7, 1
3f9f0b00:	setf   1, 0, 0
3f9f0b10:	move   *a7(0x4), a8, 0
3f9f0b30:	move   a8, *a14+, 1
3f9f0b40:	movi   0x3f9f9390, a8
3f9f0b70:	move   a8, *a14+, 1
3f9f0b80:	calla  L3FB341E0
3f9f0bb0:	move   a14, -*sp, 1
3f9f0bc0:	setf   8, 0, 0
3f9f0bd0:	move   *a10(0x7f8), a8, 0
3f9f0bf0:	move   a8, *a14+, 1
3f9f0c00:	movi   0x3f9f9478, a8
3f9f0c30:	move   a8, *a14+, 1
3f9f0c40:	calla  L3FB341E0
3f9f0c70:	move   a14, -*sp, 1
3f9f0c80:	movi   0x3f9f9540, a8
3f9f0cb0:	move   a8, *a14+, 1
3f9f0cc0:	calla  L3FB341E0
3f9f0cf0:	move   a14, -*sp, 1
3f9f0d00:	movk   1, a7
3f9f0d10:	move   a7, *a14+, 1
3f9f0d20:	move   @0x25c940, *a14+, 1
3f9f0d50:	calla  L3FB11A10
3f9f0d80:	move   a8, a9
3f9f0d90:	move   *a13(0x20), a5, 1
3f9f0db0:	move   *a9(0x160), a7, 1
3f9f0dd0:	setf   1, 0, 0
3f9f0de0:	move   *a7(0x0), *a5(0x7), 0
3f9f0e10:	move   a14, -*sp, 1
3f9f0e20:	movk   2, a7
3f9f0e30:	move   a7, *a14+, 1
3f9f0e40:	move   @0x25c940, *a14+, 1
3f9f0e70:	calla  L3FB11A10
3f9f0ea0:	move   a8, a9
3f9f0eb0:	move   *a9(0x160), a7, 1
3f9f0ed0:	setf   1, 0, 0
3f9f0ee0:	move   *a7(0x0), *a5(0x19), 0
3f9f0f10:	move   a14, -*sp, 1
3f9f0f20:	movk   3, a7
3f9f0f30:	move   a7, *a14+, 1
3f9f0f40:	move   @0x25c940, *a14+, 1
3f9f0f70:	calla  L3FB11A10
3f9f0fa0:	move   a8, a9
3f9f0fb0:	move   *a13(0x60), a7, 1
3f9f0fd0:	move   *a9(0x160), a5, 1
3f9f0ff0:	setf   1, 0, 0
3f9f1000:	move   *a5(0x0), *a7(0x5), 0
3f9f1030:	move   a14, -*sp, 1
3f9f1040:	movk   4, a5
3f9f1050:	move   a5, *a14+, 1
3f9f1060:	move   @0x25c940, *a14+, 1
3f9f1090:	calla  L3FB11A10
3f9f10c0:	move   a8, a9
3f9f10d0:	move   a14, -*sp, 1
3f9f10e0:	move   *a9(0x160), a5, 1
3f9f1100:	move   *a5(0x20), a5, 1
3f9f1120:	jreq   L3F9F1150
3f9f1130:	sub    a5, a5
3f9f1140:	jruc   L3F9F1160
L3F9F1150:
3f9f1150:	movk   1, a5
L3F9F1160:
3f9f1160:	move   a5, *a14+, 1
3f9f1170:	move   a10, *a14+, 1
3f9f1180:	calla  L3F4F1C70
3f9f11b0:	move   *a13(0x20), a5, 1
3f9f11d0:	move   *a9(0x160), a7, 1
3f9f11f0:	move   *a7(0x20), a7, 1
3f9f1210:	jreq   L3F9F1240
3f9f1220:	sub    a7, a7
3f9f1230:	jruc   L3F9F1250
L3F9F1240:
3f9f1240:	movk   1, a7
L3F9F1250:
3f9f1250:	setf   1, 0, 0
3f9f1260:	move   a7, *a5(0x5), 0
3f9f1280:	move   a14, -*sp, 1
3f9f1290:	movk   5, a7
3f9f12a0:	move   a7, *a14+, 1
3f9f12b0:	move   @0x25c940, *a14+, 1
3f9f12e0:	calla  L3FB11A10
3f9f1310:	move   a8, a9
3f9f1320:	move   *a9(0x160), a7, 1
3f9f1340:	move   *a7(0x20), *a13(0x160), 1
3f9f1370:	move   a14, -*sp, 1
3f9f1380:	movk   6, a7
3f9f1390:	move   a7, *a14+, 1
3f9f13a0:	move   @0x25c940, *a14+, 1
3f9f13d0:	calla  L3FB11A10
3f9f1400:	move   a8, a9
3f9f1410:	move   *a13(0x60), a7, 1
3f9f1430:	move   *a9(0x160), a5, 1
3f9f1450:	setf   1, 0, 0
3f9f1460:	move   *a5(0x20), *a7(0x4), 0
3f9f1490:	move   a14, -*sp, 1
3f9f14a0:	move   *a13(0x20), a5, 1
3f9f14c0:	move   *a5(0x7), a8, 0
3f9f14e0:	move   a8, *a14+, 1
3f9f14f0:	movi   0x3f9f9610, a8
3f9f1520:	move   a8, *a14+, 1
3f9f1530:	calla  L3FB341E0
3f9f1560:	move   a14, -*sp, 1
3f9f1570:	setf   1, 0, 0
3f9f1580:	move   *a5(0x19), a8, 0
3f9f15a0:	move   a8, *a14+, 1
3f9f15b0:	movi   0x3f9f9050, a8
3f9f15e0:	move   a8, *a14+, 1
3f9f15f0:	calla  L3FB341E0
3f9f1620:	move   a14, -*sp, 1
3f9f1630:	setf   1, 0, 0
3f9f1640:	move   *a7(0x5), a8, 0
3f9f1660:	move   a8, *a14+, 1
3f9f1670:	movi   0x3f9f9110, a8
3f9f16a0:	move   a8, *a14+, 1
3f9f16b0:	calla  L3FB341E0
3f9f16e0:	move   a14, -*sp, 1
3f9f16f0:	setf   1, 0, 0
3f9f1700:	move   *a5(0x5), a8, 0
3f9f1720:	move   a8, *a14+, 1
3f9f1730:	movi   0x3f9f91f8, a8
3f9f1760:	move   a8, *a14+, 1
3f9f1770:	calla  L3FB341E0
3f9f17a0:	move   a14, -*sp, 1
3f9f17b0:	move   *a13(0x40), a5, 1
3f9f17d0:	setf   1, 0, 0
3f9f17e0:	move   *a5(0x5), a8, 0
3f9f1800:	move   a8, *a14+, 1
3f9f1810:	movi   0x3f9f92c8, a8
3f9f1840:	move   a8, *a14+, 1
3f9f1850:	calla  L3FB341E0
3f9f1880:	move   a14, -*sp, 1
3f9f1890:	setf   1, 0, 0
3f9f18a0:	move   *a7(0x4), a8, 0
3f9f18c0:	move   a8, *a14+, 1
3f9f18d0:	movi   0x3f9f9390, a8
3f9f1900:	move   a8, *a14+, 1
3f9f1910:	calla  L3FB341E0
3f9f1940:	move   a14, -*sp, 1
3f9f1950:	setf   8, 0, 0
3f9f1960:	move   *a10(0x7f8), a8, 0
3f9f1980:	move   a8, *a14+, 1
3f9f1990:	movi   0x3f9f9478, a8
3f9f19c0:	move   a8, *a14+, 1
3f9f19d0:	calla  L3FB341E0
3f9f1a00:	move   a14, -*sp, 1
3f9f1a10:	move   a10, *a14+, 1
3f9f1a20:	calla  L3F4E49F0
3f9f1a50:	move   a14, -*sp, 1
3f9f1a60:	move   *a13(0x20), a5, 1
3f9f1a80:	setf   1, 0, 0
3f9f1a90:	move   *a5(0x19), a8, 0
3f9f1ab0:	move   a8, *a14+, 1
3f9f1ac0:	move   a10, *a14+, 1
3f9f1ad0:	calla  L3F4FFCE0
3f9f1b00:	move   *a13(0x160), a5, 1
3f9f1b20:	jrne   L3F9F1CC0
3f9f1b30:	move   *a10(0x760), a5, 1
3f9f1b50:	btst   5, a5
3f9f1b60:	jreq   L3F9F1CC0
3f9f1b70:	move   a14, -*sp, 1
3f9f1b80:	movk   1, a5
3f9f1b90:	move   a5, *a14+, 1
3f9f1ba0:	sub    a5, a5
3f9f1bb0:	move   a5, *a14+, 1
3f9f1bc0:	move   a5, *a14+, 1
3f9f1bd0:	move   *a10(0x540), a5, 1
3f9f1bf0:	setf   16, 1, 0
3f9f1c00:	move   *a5(0x10), a8, 0
3f9f1c20:	move   a8, *a14+, 1
3f9f1c30:	move   *a10(0x540), a5, 1
3f9f1c50:	move   *a5, a8, 0
3f9f1c60:	move   a8, *a14+, 1
3f9f1c70:	move   a10, *a14+, 1
3f9f1c80:	calla  L3F4E4E70
3f9f1cb0:	jruc   L3F9F1ED0
L3F9F1CC0:
3f9f1cc0:	move   *a13(0x160), a5, 1
3f9f1ce0:	dsjs   a5, L3F9F1ED0
3f9f1cf0:	move   *a10(0x760), a5, 1
3f9f1d10:	btst   5, a5
3f9f1d20:	jrne   L3F9F1ED0
3f9f1d30:	move   a14, -*sp, 1
3f9f1d40:	move   a10, *a14+, 1
3f9f1d50:	calla  L3F21EBA0
3f9f1d80:	move   a14, -*sp, 1
3f9f1d90:	movk   1, a5
3f9f1da0:	move   a5, *a14+, 1
3f9f1db0:	sub    a5, a5
3f9f1dc0:	move   a5, *a14+, 1
3f9f1dd0:	movk   1, a5
3f9f1de0:	move   a5, *a14+, 1
3f9f1df0:	move   *a10(0x540), a5, 1
3f9f1e10:	setf   16, 1, 0
3f9f1e20:	move   *a5(0x10), a8, 0
3f9f1e40:	move   a8, *a14+, 1
3f9f1e50:	move   *a10(0x540), a5, 1
3f9f1e70:	move   *a5, a8, 0
3f9f1e80:	move   a8, *a14+, 1
3f9f1e90:	move   a10, *a14+, 1
3f9f1ea0:	calla  L3F4E4E70
L3F9F1ED0:
3f9f1ed0:	subi   0x180, a14
3f9f1ef0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f9f1f10:	rets
L3F9F1F20:
3f9f1f20:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f9f1f40:	move   a14, a13
3f9f1f50:	addi   0xa0, a14
3f9f1f70:	move   @0x25c960, a10, 1
3f9f1fa0:	move   a10, a11
3f9f1fb0:	addi   0x720, a11
3f9f1fd0:	move   a11, *a13, 1
3f9f1fe0:	move   a10, a7
3f9f1ff0:	addi   0x740, a7
3f9f2010:	move   a7, *a13(0x20), 1
3f9f2030:	move   a10, a7
3f9f2040:	addi   0x760, a7
3f9f2060:	move   a7, *a13(0x40), 1
3f9f2080:	move   a10, a7
3f9f2090:	addi   0x780, a7
3f9f20b0:	move   a7, *a13(0x60), 1
3f9f20d0:	movb   *a10(0x7e0), *a13(0x80)
3f9f2100:	move   a10, a10
3f9f2110:	jrne   L3F9F21C0
3f9f2120:	move   a14, -*sp, 1
3f9f2130:	movi   0x3f9f96c8, a8
3f9f2160:	move   a8, *a14+, 1
3f9f2170:	calla  L3FB341E0
3f9f21a0:	jauc   L3F9F5000
L3F9F21C0:
3f9f21c0:	move   a14, -*sp, 1
3f9f21d0:	setf   1, 0, 0
3f9f21e0:	move   *a11(0x14), a8, 0
3f9f2200:	move   a8, *a14+, 1
3f9f2210:	movi   0x3f9f98a0, a8
3f9f2240:	move   a8, *a14+, 1
3f9f2250:	calla  L3FB341E0
3f9f2280:	move   a14, -*sp, 1
3f9f2290:	setf   1, 0, 0
3f9f22a0:	move   *a7(0x6), a8, 0
3f9f22c0:	move   a8, *a14+, 1
3f9f22d0:	movi   0x3f9f9950, a8
3f9f2300:	move   a8, *a14+, 1
3f9f2310:	calla  L3FB341E0
3f9f2340:	move   a14, -*sp, 1
3f9f2350:	setf   1, 0, 0
3f9f2360:	move   *a7(0x11), a8, 0
3f9f2380:	move   a8, *a14+, 1
3f9f2390:	movi   0x3f9f9a30, a8
3f9f23c0:	move   a8, *a14+, 1
3f9f23d0:	calla  L3FB341E0
3f9f2400:	move   a14, -*sp, 1
3f9f2410:	setf   1, 0, 0
3f9f2420:	move   *a7(0x12), a8, 0
3f9f2440:	move   a8, *a14+, 1
3f9f2450:	movi   0x3f9f9b08, a8
3f9f2480:	move   a8, *a14+, 1
3f9f2490:	calla  L3FB341E0
3f9f24c0:	move   a14, -*sp, 1
3f9f24d0:	move   *a13(0x20), a7, 1
3f9f24f0:	setf   1, 0, 0
3f9f2500:	move   *a7(0x1), a8, 0
3f9f2520:	move   a8, *a14+, 1
3f9f2530:	movi   0x3f9f9be8, a8
3f9f2560:	move   a8, *a14+, 1
3f9f2570:	calla  L3FB341E0
3f9f25a0:	move   a14, -*sp, 1
3f9f25b0:	move   *a13(0x40), a7, 1
3f9f25d0:	setf   1, 0, 0
3f9f25e0:	move   *a7(0x4), a8, 0
3f9f2600:	move   a8, *a14+, 1
3f9f2610:	movi   0x3f9f9cb8, a8
3f9f2640:	move   a8, *a14+, 1
3f9f2650:	calla  L3FB341E0
3f9f2680:	move   a14, -*sp, 1
3f9f2690:	setf   1, 0, 0
3f9f26a0:	move   *a7(0x1), a8, 0
3f9f26c0:	move   a8, *a14+, 1
3f9f26d0:	movi   0x3f9f9d80, a8
3f9f2700:	move   a8, *a14+, 1
3f9f2710:	calla  L3FB341E0
3f9f2740:	move   a14, -*sp, 1
3f9f2750:	setf   1, 0, 0
3f9f2760:	move   *a7(0x2), a8, 0
3f9f2780:	move   a8, *a14+, 1
3f9f2790:	movi   0x3f9f9e40, a8
3f9f27c0:	move   a8, *a14+, 1
3f9f27d0:	calla  L3FB341E0
3f9f2800:	move   a14, -*sp, 1
3f9f2810:	setf   8, 0, 0
3f9f2820:	move   *a10(0x7e0), a8, 0
3f9f2840:	move   a8, *a14+, 1
3f9f2850:	movi   0x3f9f9f10, a8
3f9f2880:	move   a8, *a14+, 1
3f9f2890:	calla  L3FB341E0
3f9f28c0:	move   a14, -*sp, 1
3f9f28d0:	move   *a13(0x60), a7, 1
3f9f28f0:	setf   1, 0, 0
3f9f2900:	move   *a7(0x8), a8, 0
3f9f2920:	move   a8, *a14+, 1
3f9f2930:	movi   0x3f9f9fa8, a8
3f9f2960:	move   a8, *a14+, 1
3f9f2970:	calla  L3FB341E0
3f9f29a0:	move   a14, -*sp, 1
3f9f29b0:	setf   8, 0, 0
3f9f29c0:	move   *a10(0x7e8), a8, 0
3f9f29e0:	move   a8, *a14+, 1
3f9f29f0:	movi   0x3f9fa070, a8
3f9f2a20:	move   a8, *a14+, 1
3f9f2a30:	calla  L3FB341E0
3f9f2a60:	move   a14, -*sp, 1
3f9f2a70:	move   a10, a7
3f9f2a80:	addi   0xfe0, a7
3f9f2aa0:	move   a7, *a14+, 1
3f9f2ab0:	movi   0x3f9fa100, a8
3f9f2ae0:	move   a8, *a14+, 1
3f9f2af0:	calla  L3FB341E0
3f9f2b20:	move   a14, -*sp, 1
3f9f2b30:	movi   0x3f9fa1a0, a8
3f9f2b60:	move   a8, *a14+, 1
3f9f2b70:	calla  L3FB341E0
3f9f2ba0:	move   a14, -*sp, 1
3f9f2bb0:	movk   2, a7
3f9f2bc0:	move   a7, *a14+, 1
3f9f2bd0:	move   @0x25c940, *a14+, 1
3f9f2c00:	calla  L3FB11A10
3f9f2c30:	move   a8, a9
3f9f2c40:	move   *a9(0x160), a5, 1
3f9f2c60:	setf   1, 0, 0
3f9f2c70:	move   *a5(0x0), *a11(0x14), 0
3f9f2ca0:	move   a14, -*sp, 1
3f9f2cb0:	movk   3, a5
3f9f2cc0:	move   a5, *a14+, 1
3f9f2cd0:	move   @0x25c940, *a14+, 1
3f9f2d00:	calla  L3FB11A10
3f9f2d30:	move   a8, a9
3f9f2d40:	move   *a13(0x60), a5, 1
3f9f2d60:	move   *a9(0x160), a7, 1
3f9f2d80:	setf   1, 0, 0
3f9f2d90:	move   *a7(0x0), *a5(0x6), 0
3f9f2dc0:	move   *a10(0x9e0), a7, 1
3f9f2de0:	jreq   L3F9F2ED0
3f9f2df0:	move   *a5(0x6), a7, 0
3f9f2e10:	dsjs   a7, L3F9F2E80
3f9f2e20:	move   *a10(0x9e0), a7, 1
3f9f2e40:	movk   1, a5
3f9f2e50:	setf   16, 1, 0
3f9f2e60:	move   a5, *a7, 0
3f9f2e70:	jruc   L3F9F2ED0
L3F9F2E80:
3f9f2e80:	move   *a10(0x9e0), a7, 1
3f9f2ea0:	sub    a5, a5
3f9f2eb0:	setf   16, 1, 0
3f9f2ec0:	move   a5, *a7, 0
L3F9F2ED0:
3f9f2ed0:	move   a14, -*sp, 1
3f9f2ee0:	movk   4, a7
3f9f2ef0:	move   a7, *a14+, 1
3f9f2f00:	move   @0x25c940, *a14+, 1
3f9f2f30:	calla  L3FB11A10
3f9f2f60:	move   a8, a9
3f9f2f70:	move   *a13(0x60), a5, 1
3f9f2f90:	move   *a9(0x160), a7, 1
3f9f2fb0:	setf   1, 0, 0
3f9f2fc0:	move   *a7(0x0), *a5(0x11), 0
3f9f2ff0:	move   a14, -*sp, 1
3f9f3000:	movk   5, a7
3f9f3010:	move   a7, *a14+, 1
3f9f3020:	move   @0x25c940, *a14+, 1
3f9f3050:	calla  L3FB11A10
3f9f3080:	move   a8, a9
3f9f3090:	move   *a9(0x160), a7, 1
3f9f30b0:	setf   8, 0, 0
3f9f30c0:	move   *a7, a7, 0
3f9f30d0:	jreq   L3F9F3100
3f9f30e0:	sub    a7, a7
3f9f30f0:	jruc   L3F9F3110
L3F9F3100:
3f9f3100:	movk   1, a7
L3F9F3110:
3f9f3110:	setf   1, 0, 0
3f9f3120:	move   a7, *a11(0xc), 0
3f9f3140:	move   a14, -*sp, 1
3f9f3150:	movk   15, a7
3f9f3160:	move   a7, *a14+, 1
3f9f3170:	move   @0x25c940, *a14+, 1
3f9f31a0:	calla  L3FB11A10
3f9f31d0:	move   a8, a9
3f9f31e0:	move   *a9(0x160), a7, 1
3f9f3200:	setf   1, 0, 0
3f9f3210:	move   *a7(0x0), *a5(0x12), 0
3f9f3240:	move   a14, -*sp, 1
3f9f3250:	movk   9, a7
3f9f3260:	move   a7, *a14+, 1
3f9f3270:	move   @0x25c940, *a14+, 1
3f9f32a0:	calla  L3FB11A10
3f9f32d0:	move   a8, a9
3f9f32e0:	move   *a13(0x20), a7, 1
3f9f3300:	move   *a9(0x160), a5, 1
3f9f3320:	setf   1, 0, 0
3f9f3330:	move   *a5(0x20), *a7(0x1), 0
3f9f3360:	move   a14, -*sp, 1
3f9f3370:	movk   10, a5
3f9f3380:	move   a5, *a14+, 1
3f9f3390:	move   @0x25c940, *a14+, 1
3f9f33c0:	calla  L3FB11A10
3f9f33f0:	move   a8, a9
3f9f3400:	move   *a13(0x40), a5, 1
3f9f3420:	setf   1, 0, 0
3f9f3430:	move   *a5(0x4), a5, 0
3f9f3450:	movb   a5, *a13(0x90)
3f9f3470:	move   *a13(0x40), a5, 1
3f9f3490:	move   *a9(0x160), a7, 1
3f9f34b0:	move   *a7(0x20), a7, 1
3f9f34d0:	move   a7, *a5(0x4), 0
3f9f34f0:	zext   a7, 0
3f9f3500:	setf   8, 0, 0
3f9f3510:	move   *a13(0x90), a5, 0
3f9f3530:	cmp    a5, a7
3f9f3540:	jreq   L3F9F35A0
3f9f3550:	move   a14, -*sp, 1
3f9f3560:	move   a10, *a14+, 1
3f9f3570:	calla  L3F209300
L3F9F35A0:
3f9f35a0:	move   a14, -*sp, 1
3f9f35b0:	movk   11, a7
3f9f35c0:	move   a7, *a14+, 1
3f9f35d0:	move   @0x25c940, *a14+, 1
3f9f3600:	calla  L3FB11A10
3f9f3630:	move   a8, a9
3f9f3640:	move   *a13(0x40), a7, 1
3f9f3660:	setf   1, 0, 0
3f9f3670:	move   *a7(0x1), a5, 0
3f9f3690:	movb   a5, *a13(0x90)
3f9f36b0:	move   *a9(0x160), a5, 1
3f9f36d0:	move   *a5(0x20), a5, 1
3f9f36f0:	move   a5, *a7(0x1), 0
3f9f3710:	zext   a5, 0
3f9f3720:	setf   8, 0, 0
3f9f3730:	move   *a13(0x90), a7, 0
3f9f3750:	cmp    a7, a5
3f9f3760:	jreq   L3F9F37C0
3f9f3770:	move   a14, -*sp, 1
3f9f3780:	move   a10, *a14+, 1
3f9f3790:	calla  L3F209300
L3F9F37C0:
3f9f37c0:	move   a14, -*sp, 1
3f9f37d0:	movk   8, a5
3f9f37e0:	move   a5, *a14+, 1
3f9f37f0:	move   @0x25c940, *a14+, 1
3f9f3820:	calla  L3FB11A10
3f9f3850:	move   a8, a9
3f9f3860:	move   *a13(0x40), a5, 1
3f9f3880:	move   *a9(0x160), a7, 1
3f9f38a0:	setf   1, 0, 0
3f9f38b0:	move   *a7(0x20), *a5(0x2), 0
3f9f38e0:	move   a14, -*sp, 1
3f9f38f0:	movk   12, a7
3f9f3900:	move   a7, *a14+, 1
3f9f3910:	move   @0x25c940, *a14+, 1
3f9f3940:	calla  L3FB11A10
3f9f3970:	move   a8, a9
3f9f3980:	move   *a9(0x160), a7, 1
3f9f39a0:	move   *a7(0x20), a7, 1
3f9f39c0:	jrne   L3F9F3AD0
3f9f39d0:	move   a14, -*sp, 1
3f9f39e0:	move   a10, *a14+, 1
3f9f39f0:	calla  L3F9FE620
3f9f3a20:	movi   0x3f, a7
3f9f3a40:	movb   a7, *a10(0x7e0)
3f9f3a60:	move   *a13(0x60), a7, 1
3f9f3a80:	movk   1, a5
3f9f3a90:	setf   1, 0, 0
3f9f3aa0:	move   a5, *a7(0x8), 0
3f9f3ac0:	jruc   L3F9F3D60
L3F9F3AD0:
3f9f3ad0:	move   *a9(0x160), a7, 1
3f9f3af0:	move   *a7(0x20), a7, 1
3f9f3b10:	dsjs   a7, L3F9F3C20
3f9f3b20:	move   a14, -*sp, 1
3f9f3b30:	move   a10, *a14+, 1
3f9f3b40:	calla  L3F9FE620
3f9f3b70:	movi   0x3f, a7
3f9f3b90:	movb   a7, *a10(0x7e0)
3f9f3bb0:	move   *a13(0x60), a7, 1
3f9f3bd0:	sub    a5, a5
3f9f3be0:	setf   1, 0, 0
3f9f3bf0:	move   a5, *a7(0x8), 0
3f9f3c10:	jruc   L3F9F3D60
L3F9F3C20:
3f9f3c20:	move   *a9(0x160), a7, 1
3f9f3c40:	move   *a7(0x20), a7, 1
3f9f3c60:	subk   2, a7
3f9f3c70:	jrne   L3F9F3D20
3f9f3c80:	move   a14, -*sp, 1
3f9f3c90:	move   a10, *a14+, 1
3f9f3ca0:	calla  L3F9FE620
3f9f3cd0:	movi   0x3d, a7
3f9f3cf0:	movb   a7, *a10(0x7e0)
3f9f3d10:	jruc   L3F9F3D60
L3F9F3D20:
3f9f3d20:	movi   0x34, a7
3f9f3d40:	movb   a7, *a10(0x7e0)
L3F9F3D60:
3f9f3d60:	setf   8, 0, 0
3f9f3d70:	move   *a10(0x7e0), a7, 0
3f9f3d90:	move   *a13(0x80), a5, 0
3f9f3db0:	cmp    a5, a7
3f9f3dc0:	jreq   L3F9F3E20
3f9f3dd0:	move   a14, -*sp, 1
3f9f3de0:	move   a10, *a14+, 1
3f9f3df0:	calla  L3F220950
L3F9F3E20:
3f9f3e20:	setf   8, 0, 0
3f9f3e30:	move   *a10(0x7e0), a7, 0
3f9f3e50:	cmpi   0x34, a7
3f9f3e70:	jrne   L3F9F3F40
3f9f3e80:	move   *a10(0x570), a7, 0
3f9f3ea0:	jrne   L3F9F3F40
3f9f3eb0:	move   a14, -*sp, 1
3f9f3ec0:	move   a10, *a14+, 1
3f9f3ed0:	calla  L3F9FDDD0
3f9f3f00:	movi   0x34, a7
3f9f3f20:	movb   a7, *a10(0x7e0)
L3F9F3F40:
3f9f3f40:	move   a14, -*sp, 1
3f9f3f50:	movk   7, a7
3f9f3f60:	move   a7, *a14+, 1
3f9f3f70:	move   @0x25c940, *a14+, 1
3f9f3fa0:	calla  L3FB11A10
3f9f3fd0:	move   a8, a9
3f9f3fe0:	move   *a9(0x160), a7, 1
3f9f4000:	move   *a7(0x20), a7, 1
3f9f4020:	jrne   L3F9F4070
3f9f4030:	sub    a7, a7
3f9f4040:	movb   a7, *a10(0x7e8)
3f9f4060:	jruc   L3F9F43B0
L3F9F4070:
3f9f4070:	move   *a9(0x160), a7, 1
3f9f4090:	move   *a7(0x20), a7, 1
3f9f40b0:	dsjs   a7, L3F9F4100
3f9f40c0:	movk   1, a7
3f9f40d0:	movb   a7, *a10(0x7e8)
3f9f40f0:	jruc   L3F9F43B0
L3F9F4100:
3f9f4100:	move   *a9(0x160), a7, 1
3f9f4120:	move   *a7(0x20), a7, 1
3f9f4140:	subk   2, a7
3f9f4150:	jrne   L3F9F41A0
3f9f4160:	movk   2, a7
3f9f4170:	movb   a7, *a10(0x7e8)
3f9f4190:	jruc   L3F9F43B0
L3F9F41A0:
3f9f41a0:	move   *a9(0x160), a7, 1
3f9f41c0:	move   *a7(0x20), a7, 1
3f9f41e0:	subk   3, a7
3f9f41f0:	jrne   L3F9F4240
3f9f4200:	movk   3, a7
3f9f4210:	movb   a7, *a10(0x7e8)
3f9f4230:	jruc   L3F9F43B0
L3F9F4240:
3f9f4240:	move   *a9(0x160), a7, 1
3f9f4260:	move   *a7(0x20), a7, 1
3f9f4280:	subk   4, a7
3f9f4290:	jrne   L3F9F42E0
3f9f42a0:	movk   4, a7
3f9f42b0:	movb   a7, *a10(0x7e8)
3f9f42d0:	jruc   L3F9F43B0
L3F9F42E0:
3f9f42e0:	move   *a9(0x160), a7, 1
3f9f4300:	move   *a7(0x20), a7, 1
3f9f4320:	subk   5, a7
3f9f4330:	jrne   L3F9F4380
3f9f4340:	movk   5, a7
3f9f4350:	movb   a7, *a10(0x7e8)
3f9f4370:	jruc   L3F9F43B0
L3F9F4380:
3f9f4380:	movk   6, a7
3f9f4390:	movb   a7, *a10(0x7e8)
L3F9F43B0:
3f9f43b0:	move   a14, -*sp, 1
3f9f43c0:	movk   13, a7
3f9f43d0:	move   a7, *a14+, 1
3f9f43e0:	move   @0x25c940, *a14+, 1
3f9f4410:	calla  L3FB11A10
3f9f4440:	move   a8, a9
3f9f4450:	move   @0x25ca20, a7, 1
3f9f4480:	jreq   L3F9F4530
3f9f4490:	move   a14, -*sp, 1
3f9f44a0:	move   a7, *a14+, 1
3f9f44b0:	move   a10, a5
3f9f44c0:	addi   0xfe0, a5
3f9f44e0:	move   a5, *a14+, 1
3f9f44f0:	calla  L3FB45720
3f9f4520:	jruc   L3F9F45D0
L3F9F4530:
3f9f4530:	move   a14, -*sp, 1
3f9f4540:	move   *a9(0x120), *a14+, 1
3f9f4560:	move   a10, a5
3f9f4570:	addi   0xfe0, a5
3f9f4590:	move   a5, *a14+, 1
3f9f45a0:	calla  L3FB45720
L3F9F45D0:
3f9f45d0:	move   @0x25ca20, a7, 1
3f9f4600:	jreq   L3F9F46A0
3f9f4610:	move   a14, -*sp, 1
3f9f4620:	move   a7, *a14+, 1
3f9f4630:	calla  L3F702440
3f9f4660:	sub    a7, a7
3f9f4670:	move   a7, @0x25ca20, 1
L3F9F46A0:
3f9f46a0:	move   a14, -*sp, 1
3f9f46b0:	setf   1, 0, 0
3f9f46c0:	move   *a11(0x14), a8, 0
3f9f46e0:	move   a8, *a14+, 1
3f9f46f0:	movi   0x3f9fa258, a8
3f9f4720:	move   a8, *a14+, 1
3f9f4730:	calla  L3FB341E0
3f9f4760:	move   a14, -*sp, 1
3f9f4770:	move   *a13(0x60), a7, 1
3f9f4790:	setf   1, 0, 0
3f9f47a0:	move   *a7(0x6), a8, 0
3f9f47c0:	move   a8, *a14+, 1
3f9f47d0:	movi   0x3f9f9950, a8
3f9f4800:	move   a8, *a14+, 1
3f9f4810:	calla  L3FB341E0
3f9f4840:	move   a14, -*sp, 1
3f9f4850:	setf   1, 0, 0
3f9f4860:	move   *a7(0x11), a8, 0
3f9f4880:	move   a8, *a14+, 1
3f9f4890:	movi   0x3f9f9a30, a8
3f9f48c0:	move   a8, *a14+, 1
3f9f48d0:	calla  L3FB341E0
3f9f4900:	move   a14, -*sp, 1
3f9f4910:	setf   1, 0, 0
3f9f4920:	move   *a7(0x12), a8, 0
3f9f4940:	move   a8, *a14+, 1
3f9f4950:	movi   0x3f9f9b08, a8
3f9f4980:	move   a8, *a14+, 1
3f9f4990:	calla  L3FB341E0
3f9f49c0:	move   a14, -*sp, 1
3f9f49d0:	move   *a13(0x20), a5, 1
3f9f49f0:	setf   1, 0, 0
3f9f4a00:	move   *a5(0x1), a8, 0
3f9f4a20:	move   a8, *a14+, 1
3f9f4a30:	movi   0x3f9f9be8, a8
3f9f4a60:	move   a8, *a14+, 1
3f9f4a70:	calla  L3FB341E0
3f9f4aa0:	move   a14, -*sp, 1
3f9f4ab0:	move   *a13(0x40), a5, 1
3f9f4ad0:	setf   1, 0, 0
3f9f4ae0:	move   *a5(0x4), a8, 0
3f9f4b00:	move   a8, *a14+, 1
3f9f4b10:	movi   0x3f9f9cb8, a8
3f9f4b40:	move   a8, *a14+, 1
3f9f4b50:	calla  L3FB341E0
3f9f4b80:	move   a14, -*sp, 1
3f9f4b90:	setf   1, 0, 0
3f9f4ba0:	move   *a5(0x1), a8, 0
3f9f4bc0:	move   a8, *a14+, 1
3f9f4bd0:	movi   0x3f9f9d80, a8
3f9f4c00:	move   a8, *a14+, 1
3f9f4c10:	calla  L3FB341E0
3f9f4c40:	move   a14, -*sp, 1
3f9f4c50:	setf   1, 0, 0
3f9f4c60:	move   *a5(0x2), a8, 0
3f9f4c80:	move   a8, *a14+, 1
3f9f4c90:	movi   0x3f9f9e40, a8
3f9f4cc0:	move   a8, *a14+, 1
3f9f4cd0:	calla  L3FB341E0
3f9f4d00:	move   a14, -*sp, 1
3f9f4d10:	setf   8, 0, 0
3f9f4d20:	move   *a10(0x7e0), a8, 0
3f9f4d40:	move   a8, *a14+, 1
3f9f4d50:	movi   0x3f9f9f10, a8
3f9f4d80:	move   a8, *a14+, 1
3f9f4d90:	calla  L3FB341E0
3f9f4dc0:	move   a14, -*sp, 1
3f9f4dd0:	setf   1, 0, 0
3f9f4de0:	move   *a7(0x8), a8, 0
3f9f4e00:	move   a8, *a14+, 1
3f9f4e10:	movi   0x3f9f9fa8, a8
3f9f4e40:	move   a8, *a14+, 1
3f9f4e50:	calla  L3FB341E0
3f9f4e80:	move   a14, -*sp, 1
3f9f4e90:	setf   8, 0, 0
3f9f4ea0:	move   *a10(0x7e8), a8, 0
3f9f4ec0:	move   a8, *a14+, 1
3f9f4ed0:	movi   0x3f9fa070, a8
3f9f4f00:	move   a8, *a14+, 1
3f9f4f10:	calla  L3FB341E0
3f9f4f40:	move   a14, -*sp, 1
3f9f4f50:	move   a10, a5
3f9f4f60:	addi   0xfe0, a5
3f9f4f80:	move   a5, *a14+, 1
3f9f4f90:	movi   0x3f9fa100, a8
3f9f4fc0:	move   a8, *a14+, 1
3f9f4fd0:	calla  L3FB341E0
L3F9F5000:
3f9f5000:	subi   0xa0, a14
3f9f5020:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f9f5040:	rets
L3F9F5050:
3f9f5050:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f9f5070:	move   a14, a13
3f9f5080:	addi   0x80, a14
3f9f50a0:	move   @0x25c960, a10, 1
3f9f50d0:	move   a10, a11
3f9f50e0:	addi   0x720, a11
3f9f5100:	move   a11, *a13, 1
3f9f5110:	move   a10, a7
3f9f5120:	addi   0x740, a7
3f9f5140:	move   a7, *a13(0x20), 1
3f9f5160:	move   a10, a7
3f9f5170:	addi   0x760, a7
3f9f5190:	move   a7, *a13(0x40), 1
3f9f51b0:	move   a10, a7
3f9f51c0:	addi   0x780, a7
3f9f51e0:	move   a7, *a13(0x60), 1
3f9f5200:	move   a10, a10
3f9f5210:	jrne   L3F9F52C0
3f9f5220:	move   a14, -*sp, 1
3f9f5230:	movi   0x3f9fa300, a8
3f9f5260:	move   a8, *a14+, 1
3f9f5270:	calla  L3FB341E0
3f9f52a0:	jauc   L3F9F6840
L3F9F52C0:
3f9f52c0:	move   a14, -*sp, 1
3f9f52d0:	setf   1, 0, 0
3f9f52e0:	move   *a7(0x1), a8, 0
3f9f5300:	move   a8, *a14+, 1
3f9f5310:	movi   0x3f9fa4e0, a8
3f9f5340:	move   a8, *a14+, 1
3f9f5350:	calla  L3FB341E0
3f9f5380:	move   a14, -*sp, 1
3f9f5390:	setf   1, 0, 0
3f9f53a0:	move   *a7(0x2), a8, 0
3f9f53c0:	move   a8, *a14+, 1
3f9f53d0:	movi   0x3f9fa5c8, a8
3f9f5400:	move   a8, *a14+, 1
3f9f5410:	calla  L3FB341E0
3f9f5440:	move   a14, -*sp, 1
3f9f5450:	move   *a13(0x20), a7, 1
3f9f5470:	setf   1, 0, 0
3f9f5480:	move   *a7(0x8), a8, 0
3f9f54a0:	move   a8, *a14+, 1
3f9f54b0:	movi   0x3f9fa6b0, a8
3f9f54e0:	move   a8, *a14+, 1
3f9f54f0:	calla  L3FB341E0
3f9f5520:	move   a14, -*sp, 1
3f9f5530:	move   *a13(0x60), a7, 1
3f9f5550:	setf   1, 0, 0
3f9f5560:	move   *a7(0x9), a8, 0
3f9f5580:	move   a8, *a14+, 1
3f9f5590:	movi   0x3f9fa780, a8
3f9f55c0:	move   a8, *a14+, 1
3f9f55d0:	calla  L3FB341E0
3f9f5600:	move   a14, -*sp, 1
3f9f5610:	setf   1, 0, 0
3f9f5620:	move   *a7(0xa), a8, 0
3f9f5640:	move   a8, *a14+, 1
3f9f5650:	movi   0x3f9fa858, a8
3f9f5680:	move   a8, *a14+, 1
3f9f5690:	calla  L3FB341E0
3f9f56c0:	move   a14, -*sp, 1
3f9f56d0:	setf   1, 0, 0
3f9f56e0:	move   *a7(0xc), a8, 0
3f9f5700:	move   a8, *a14+, 1
3f9f5710:	movi   0x3f9fa928, a8
3f9f5740:	move   a8, *a14+, 1
3f9f5750:	calla  L3FB341E0
3f9f5780:	move   a14, -*sp, 1
3f9f5790:	setf   1, 0, 0
3f9f57a0:	move   *a7(0xd), a8, 0
3f9f57c0:	move   a8, *a14+, 1
3f9f57d0:	movi   0x3f9faa08, a8
3f9f5800:	move   a8, *a14+, 1
3f9f5810:	calla  L3FB341E0
3f9f5840:	move   a14, -*sp, 1
3f9f5850:	setf   1, 0, 0
3f9f5860:	move   *a7(0x13), a8, 0
3f9f5880:	move   a8, *a14+, 1
3f9f5890:	movi   0x3f9faae8, a8
3f9f58c0:	move   a8, *a14+, 1
3f9f58d0:	calla  L3FB341E0
3f9f5900:	move   a14, -*sp, 1
3f9f5910:	movi   0x3f9fabd8, a8
3f9f5940:	move   a8, *a14+, 1
3f9f5950:	calla  L3FB341E0
3f9f5980:	move   a14, -*sp, 1
3f9f5990:	movk   1, a7
3f9f59a0:	move   a7, *a14+, 1
3f9f59b0:	move   @0x25c940, *a14+, 1
3f9f59e0:	calla  L3FB11A10
3f9f5a10:	move   a8, a9
3f9f5a20:	move   *a13(0x60), a5, 1
3f9f5a40:	move   *a9(0x160), a7, 1
3f9f5a60:	setf   1, 0, 0
3f9f5a70:	move   *a7(0x0), *a5(0x1), 0
3f9f5aa0:	move   a14, -*sp, 1
3f9f5ab0:	movk   2, a7
3f9f5ac0:	move   a7, *a14+, 1
3f9f5ad0:	move   @0x25c940, *a14+, 1
3f9f5b00:	calla  L3FB11A10
3f9f5b30:	move   a8, a9
3f9f5b40:	move   *a9(0x160), a7, 1
3f9f5b60:	setf   1, 0, 0
3f9f5b70:	move   *a7(0x0), *a5(0x2), 0
3f9f5ba0:	move   a14, -*sp, 1
3f9f5bb0:	movk   3, a7
3f9f5bc0:	move   a7, *a14+, 1
3f9f5bd0:	move   @0x25c940, *a14+, 1
3f9f5c00:	calla  L3FB11A10
3f9f5c30:	move   a8, a9
3f9f5c40:	move   *a13(0x20), a7, 1
3f9f5c60:	move   *a9(0x160), a5, 1
3f9f5c80:	setf   1, 0, 0
3f9f5c90:	move   *a5(0x0), *a7(0x8), 0
3f9f5cc0:	move   a14, -*sp, 1
3f9f5cd0:	movk   4, a5
3f9f5ce0:	move   a5, *a14+, 1
3f9f5cf0:	move   @0x25c940, *a14+, 1
3f9f5d20:	calla  L3FB11A10
3f9f5d50:	move   a8, a9
3f9f5d60:	move   *a13(0x60), a5, 1
3f9f5d80:	move   *a9(0x160), a7, 1
3f9f5da0:	setf   1, 0, 0
3f9f5db0:	move   *a7(0x0), *a5(0x9), 0
3f9f5de0:	move   a14, -*sp, 1
3f9f5df0:	movk   5, a7
3f9f5e00:	move   a7, *a14+, 1
3f9f5e10:	move   @0x25c940, *a14+, 1
3f9f5e40:	calla  L3FB11A10
3f9f5e70:	move   a8, a9
3f9f5e80:	move   *a9(0x160), a7, 1
3f9f5ea0:	setf   1, 0, 0
3f9f5eb0:	move   *a7(0x20), *a5(0xa), 0
3f9f5ee0:	move   a14, -*sp, 1
3f9f5ef0:	movk   6, a7
3f9f5f00:	move   a7, *a14+, 1
3f9f5f10:	move   @0x25c940, *a14+, 1
3f9f5f40:	calla  L3FB11A10
3f9f5f70:	move   a8, a9
3f9f5f80:	move   *a9(0x160), a7, 1
3f9f5fa0:	setf   8, 0, 0
3f9f5fb0:	move   *a7, a7, 0
3f9f5fc0:	jreq   L3F9F5FF0
3f9f5fd0:	sub    a7, a7
3f9f5fe0:	jruc   L3F9F6000
L3F9F5FF0:
3f9f5ff0:	movk   1, a7
L3F9F6000:
3f9f6000:	setf   1, 0, 0
3f9f6010:	move   a7, *a5(0xc), 0
3f9f6030:	move   a14, -*sp, 1
3f9f6040:	movk   7, a7
3f9f6050:	move   a7, *a14+, 1
3f9f6060:	move   @0x25c940, *a14+, 1
3f9f6090:	calla  L3FB11A10
3f9f60c0:	move   a8, a9
3f9f60d0:	move   *a9(0x160), a7, 1
3f9f60f0:	setf   1, 0, 0
3f9f6100:	move   *a7(0x0), *a5(0xd), 0
3f9f6130:	move   a14, -*sp, 1
3f9f6140:	movk   8, a7
3f9f6150:	move   a7, *a14+, 1
3f9f6160:	move   @0x25c940, *a14+, 1
3f9f6190:	calla  L3FB11A10
3f9f61c0:	move   a8, a9
3f9f61d0:	move   *a9(0x160), a7, 1
3f9f61f0:	setf   1, 0, 0
3f9f6200:	move   *a7(0x0), *a5(0x13), 0
3f9f6230:	move   a14, -*sp, 1
3f9f6240:	move   *a5(0x1), a8, 0
3f9f6260:	move   a8, *a14+, 1
3f9f6270:	movi   0x3f9fa4e0, a8
3f9f62a0:	move   a8, *a14+, 1
3f9f62b0:	calla  L3FB341E0
3f9f62e0:	move   a14, -*sp, 1
3f9f62f0:	setf   1, 0, 0
3f9f6300:	move   *a5(0x2), a8, 0
3f9f6320:	move   a8, *a14+, 1
3f9f6330:	movi   0x3f9fa5c8, a8
3f9f6360:	move   a8, *a14+, 1
3f9f6370:	calla  L3FB341E0
3f9f63a0:	move   a14, -*sp, 1
3f9f63b0:	move   *a13(0x20), a7, 1
3f9f63d0:	setf   1, 0, 0
3f9f63e0:	move   *a7(0x8), a8, 0
3f9f6400:	move   a8, *a14+, 1
3f9f6410:	movi   0x3f9facc0, a8
3f9f6440:	move   a8, *a14+, 1
3f9f6450:	calla  L3FB341E0
3f9f6480:	move   a14, -*sp, 1
3f9f6490:	setf   1, 0, 0
3f9f64a0:	move   *a5(0x9), a8, 0
3f9f64c0:	move   a8, *a14+, 1
3f9f64d0:	movi   0x3f9fa780, a8
3f9f6500:	move   a8, *a14+, 1
3f9f6510:	calla  L3FB341E0
3f9f6540:	move   a14, -*sp, 1
3f9f6550:	setf   1, 0, 0
3f9f6560:	move   *a5(0xa), a8, 0
3f9f6580:	move   a8, *a14+, 1
3f9f6590:	movi   0x3f9fa858, a8
3f9f65c0:	move   a8, *a14+, 1
3f9f65d0:	calla  L3FB341E0
3f9f6600:	move   a14, -*sp, 1
3f9f6610:	setf   1, 0, 0
3f9f6620:	move   *a5(0xc), a8, 0
3f9f6640:	move   a8, *a14+, 1
3f9f6650:	movi   0x3f9fa928, a8
3f9f6680:	move   a8, *a14+, 1
3f9f6690:	calla  L3FB341E0
3f9f66c0:	move   a14, -*sp, 1
3f9f66d0:	setf   1, 0, 0
3f9f66e0:	move   *a5(0xd), a8, 0
3f9f6700:	move   a8, *a14+, 1
3f9f6710:	movi   0x3f9faa08, a8
3f9f6740:	move   a8, *a14+, 1
3f9f6750:	calla  L3FB341E0
3f9f6780:	move   a14, -*sp, 1
3f9f6790:	setf   1, 0, 0
3f9f67a0:	move   *a5(0x13), a8, 0
3f9f67c0:	move   a8, *a14+, 1
3f9f67d0:	movi   0x3f9faae8, a8
3f9f6800:	move   a8, *a14+, 1
3f9f6810:	calla  L3FB341E0
L3F9F6840:
3f9f6840:	subi   0x80, a14
3f9f6860:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f9f6880:	rets
L3F9F6890:
3f9f6890:	mmtm   sp, a7,a9,a10,a11,a13
3f9f68b0:	move   a14, a13
3f9f68c0:	addk   16, a14
3f9f68d0:	move   @0x25c960, a10, 1
3f9f6900:	movb   *a10(0x800), *a13(0x0)
3f9f6930:	jrne   L3F9F69D0
3f9f6940:	move   a14, -*sp, 1
3f9f6950:	movi   0x3f9fad88, a8
3f9f6980:	move   a8, *a14+, 1
3f9f6990:	calla  L3FB341E0
3f9f69c0:	jruc   L3F9F6D50
L3F9F69D0:
3f9f69d0:	move   a14, -*sp, 1
3f9f69e0:	setf   8, 0, 0
3f9f69f0:	move   *a10(0x800), a8, 0
3f9f6a10:	move   a8, *a14+, 1
3f9f6a20:	movi   0x3f9faf48, a8
3f9f6a50:	move   a8, *a14+, 1
3f9f6a60:	calla  L3FB341E0
3f9f6a90:	move   a14, -*sp, 1
3f9f6aa0:	movk   1, a11
3f9f6ab0:	move   a11, *a14+, 1
3f9f6ac0:	move   @0x25c940, *a14+, 1
3f9f6af0:	calla  L3FB11A10
3f9f6b20:	move   a8, a9
3f9f6b30:	move   *a9(0x160), a7, 1
3f9f6b50:	move   *a7(0x60), a7, 1
3f9f6b70:	sll    0x5, a7
3f9f6b80:	addi   0x23f9a0, a7
3f9f6bb0:	movb   *a7(0x0), *a10(0x800)
3f9f6be0:	setf   8, 0, 0
3f9f6bf0:	move   *a10(0x800), a7, 0
3f9f6c10:	move   *a13, a11, 0
3f9f6c20:	cmp    a11, a7
3f9f6c30:	jreq   L3F9F6C90
3f9f6c40:	move   a14, -*sp, 1
3f9f6c50:	move   a10, *a14+, 1
3f9f6c60:	calla  L3F209300
L3F9F6C90:
3f9f6c90:	move   a14, -*sp, 1
3f9f6ca0:	setf   8, 0, 0
3f9f6cb0:	move   *a10(0x800), a8, 0
3f9f6cd0:	move   a8, *a14+, 1
3f9f6ce0:	movi   0x3f9fafd8, a8
3f9f6d10:	move   a8, *a14+, 1
3f9f6d20:	calla  L3FB341E0
L3F9F6D50:
3f9f6d50:	subk   16, a14
3f9f6d60:	mmfm   sp, a7,a9,a10,a11,a13
3f9f6d80:	rets
L3F9F6D90:
3f9f6d90:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3f9f6db0:	move   a14, a13
3f9f6dc0:	addk   32, a14
3f9f6dd0:	move   @0x25c960, a10, 1
3f9f6e00:	jrne   L3F9F6EB0
3f9f6e10:	move   a14, -*sp, 1
3f9f6e20:	movi   0x3f9fb060, a8
3f9f6e50:	move   a8, *a14+, 1
3f9f6e60:	calla  L3FB341E0
3f9f6e90:	jauc   L3F9F84F0
L3F9F6EB0:
3f9f6eb0:	move   a14, -*sp, 1
3f9f6ec0:	move   *a10(0xd60), *a14+, 1
3f9f6ee0:	movi   0x3f9fb218, a8
3f9f6f10:	move   a8, *a14+, 1
3f9f6f20:	calla  L3FB341E0
3f9f6f50:	move   *a10(0xd60), a12, 1
3f9f6f70:	move   a14, -*sp, 1
3f9f6f80:	movk   2, a7
3f9f6f90:	move   a7, *a14+, 1
3f9f6fa0:	move   @0x25c940, *a14+, 1
3f9f6fd0:	calla  L3FB11A10
3f9f7000:	move   a8, a9
3f9f7010:	move   *a9(0x160), a5, 1
3f9f7030:	move   *a5(0x20), a11, 1
3f9f7050:	move   a14, -*sp, 1
3f9f7060:	move   a11, *a14+, 1
3f9f7070:	movi   0x3f9fb2c0, a8
3f9f70a0:	move   a8, *a14+, 1
3f9f70b0:	calla  L3FB341E0
3f9f70e0:	move   a11, a5
3f9f70f0:	jrlt   L3F9F7130
3f9f7100:	cmpi   0x2, a11
3f9f7120:	jrle   L3F9F7140
L3F9F7130:
3f9f7130:	sub    a11, a11
L3F9F7140:
3f9f7140:	jruc   L3F9F7300
L3F9F7150:
3f9f7150:	move   a12, a7
3f9f7160:	ori    0x240, a7
3f9f7190:	move   a7, a12
3f9f71a0:	andi   0xfffffedf, a12
3f9f71d0:	jruc   L3F9F7360
L3F9F71E0:
3f9f71e0:	move   a12, a7
3f9f71f0:	ori    0x220, a7
3f9f7220:	move   a7, a12
3f9f7230:	andi   0xfffffebf, a12
3f9f7260:	jruc   L3F9F7360
L3F9F7270:
3f9f7270:	move   a12, a7
3f9f7280:	ori    0x140, a7
3f9f72b0:	move   a7, a12
3f9f72c0:	andi   0xfffffddf, a12
3f9f72f0:	jruc   L3F9F7360
L3F9F7300:
3f9f7300:	move   a11, a8
3f9f7310:	jreq   L3F9F7150
3f9f7320:	dec    a8
3f9f7330:	jreq   L3F9F71E0
3f9f7340:	dec    a8
3f9f7350:	jreq   L3F9F7270
L3F9F7360:
3f9f7360:	move   *a10(0x780), a7, 1
3f9f7380:	andi   0xffcfffff, a7
3f9f73b0:	move   a11, a5
3f9f73c0:	sll    0x14, a5
3f9f73d0:	or     a5, a7
3f9f73e0:	move   a7, *a10(0x780), 1
3f9f7400:	move   *a10(0xd60), a7, 1
3f9f7420:	cmp    a12, a7
3f9f7430:	jreq   L3F9F7950
3f9f7440:	move   a12, a7
3f9f7450:	andi   0xc00, a7
3f9f7480:	jreq   L3F9F76D0
3f9f7490:	andi   0xfffff3ff, a12
3f9f74c0:	move   *a10(0xd60), a7, 1
3f9f74e0:	andi   0xfffff3ff, a7
3f9f7510:	move   a7, *a10(0xd60), 1
3f9f7530:	sub    a7, a7
3f9f7540:	movb   a7, @0xccac0
3f9f7570:	move   a14, -*sp, 1
3f9f7580:	movi   0x3f9fb368, a8
3f9f75b0:	move   a8, *a14+, 1
3f9f75c0:	calla  L3FB341E0
3f9f75f0:	setf   8, 0, 0
3f9f7600:	move   *a10(0x7e0), a5, 0
3f9f7620:	cmpi   0x3d, a5
3f9f7640:	jrnc   L3F9F76A0
3f9f7650:	movk   10, a5
3f9f7660:	setf   16, 1, 0
3f9f7670:	move   a5, *a10(0x640), 0
3f9f7690:	jruc   L3F9F76D0
L3F9F76A0:
3f9f76a0:	setf   16, 1, 0
3f9f76b0:	move   a7, *a10(0x640), 0
L3F9F76D0:
3f9f76d0:	move   a11, a5
3f9f76e0:	jreq   L3F9F7950
3f9f76f0:	sub    a7, a7
3f9f7700:	movb   a7, @0x270100
3f9f7730:	move   a14, -*sp, 1
3f9f7740:	move   a7, *a14+, 1
3f9f7750:	calla  L3F48CBC0
3f9f7780:	subk   3, a8
3f9f7790:	jreq   L3F9F77C0
3f9f77a0:	move   a7, a11
3f9f77b0:	jruc   L3F9F7300
L3F9F77C0:
3f9f77c0:	move   a14, -*sp, 1
3f9f77d0:	movi   0x3f9fb3e0, a8
3f9f7800:	move   a8, *a14+, 1
3f9f7810:	calla  L3FB341E0
3f9f7840:	move   a7, @0xb71c0, 1
3f9f7870:	cmpi   0x1, a11
3f9f7890:	jrne   L3F9F78E0
3f9f78a0:	ori    0x400, a12
3f9f78d0:	jruc   L3F9F7950
L3F9F78E0:
3f9f78e0:	ori    0x800, a12
3f9f7910:	movk   14, a5
3f9f7920:	setf   16, 1, 0
3f9f7930:	move   a5, *a10(0x640), 0
L3F9F7950:
3f9f7950:	move   a14, -*sp, 1
3f9f7960:	btst   11, a12
3f9f7970:	jreq   L3F9F79A0
3f9f7980:	movk   1, a7
3f9f7990:	jruc   L3F9F79B0
L3F9F79A0:
3f9f79a0:	sub    a7, a7
L3F9F79B0:
3f9f79b0:	move   a7, *a14+, 1
3f9f79c0:	btst   8, a12
3f9f79d0:	jreq   L3F9F7A00
3f9f79e0:	movk   1, a7
3f9f79f0:	jruc   L3F9F7A10
L3F9F7A00:
3f9f7a00:	sub    a7, a7
L3F9F7A10:
3f9f7a10:	move   a7, *a14+, 1
3f9f7a20:	btst   10, a12
3f9f7a30:	jreq   L3F9F7A60
3f9f7a40:	movk   1, a7
3f9f7a50:	jruc   L3F9F7A70
L3F9F7A60:
3f9f7a60:	sub    a7, a7
L3F9F7A70:
3f9f7a70:	move   a7, *a14+, 1
3f9f7a80:	btst   5, a12
3f9f7a90:	jreq   L3F9F7AC0
3f9f7aa0:	movk   1, a7
3f9f7ab0:	jruc   L3F9F7AD0
L3F9F7AC0:
3f9f7ac0:	sub    a7, a7
L3F9F7AD0:
3f9f7ad0:	move   a7, *a14+, 1
3f9f7ae0:	move   @0xccac0, a7
3f9f7b10:	move   a7, *a14+, 1
3f9f7b20:	movi   0x3f9fb4e0, a8
3f9f7b50:	move   a8, *a14+, 1
3f9f7b60:	calla  L3FB341E0
3f9f7b90:	move   a14, -*sp, 1
3f9f7ba0:	movk   4, a7
3f9f7bb0:	move   a7, *a14+, 1
3f9f7bc0:	move   @0x25c940, *a14+, 1
3f9f7bf0:	calla  L3FB11A10
3f9f7c20:	move   a8, a9
3f9f7c30:	move   *a9(0x160), a5, 1
3f9f7c50:	move   *a5(0x20), a11, 1
3f9f7c70:	move   a14, -*sp, 1
3f9f7c80:	move   a11, *a14+, 1
3f9f7c90:	movi   0x3f9fb5f8, a8
3f9f7cc0:	move   a8, *a14+, 1
3f9f7cd0:	calla  L3FB341E0
3f9f7d00:	move   a11, a5
3f9f7d10:	jrlt   L3F9F7D50
3f9f7d20:	cmpi   0x1, a11
3f9f7d40:	jrle   L3F9F7D60
L3F9F7D50:
3f9f7d50:	sub    a11, a11
L3F9F7D60:
3f9f7d60:	move   a11, a5
3f9f7d70:	jrne   L3F9F7E50
3f9f7d80:	movk   1, a5
3f9f7d90:	or     a12, a5
3f9f7da0:	movk   2, a12
3f9f7db0:	andn   a12, a5
3f9f7dc0:	move   a5, a12
3f9f7dd0:	move   *a10(0x740), a5, 1
3f9f7df0:	ori    0x80000, a5
3f9f7e20:	move   a5, *a10(0x740), 1
3f9f7e40:	jruc   L3F9F7F10
L3F9F7E50:
3f9f7e50:	movk   2, a5
3f9f7e60:	or     a12, a5
3f9f7e70:	movk   1, a12
3f9f7e80:	andn   a12, a5
3f9f7e90:	move   a5, a12
3f9f7ea0:	move   *a10(0x740), a5, 1
3f9f7ec0:	andi   0xfff7ffff, a5
3f9f7ef0:	move   a5, *a10(0x740), 1
L3F9F7F10:
3f9f7f10:	move   a14, -*sp, 1
3f9f7f20:	movk   6, a5
3f9f7f30:	move   a5, *a14+, 1
3f9f7f40:	move   @0x25c940, *a14+, 1
3f9f7f70:	calla  L3FB11A10
3f9f7fa0:	move   a8, a9
3f9f7fb0:	move   *a9(0x160), a5, 1
3f9f7fd0:	move   *a5(0x20), a11, 1
3f9f7ff0:	move   a14, -*sp, 1
3f9f8000:	move   a11, *a14+, 1
3f9f8010:	movi   0x3f9fb6c8, a8
3f9f8040:	move   a8, *a14+, 1
3f9f8050:	calla  L3FB341E0
3f9f8080:	move   a11, a5
3f9f8090:	jrlt   L3F9F80D0
3f9f80a0:	cmpi   0x1, a11
3f9f80c0:	jrle   L3F9F80E0
L3F9F80D0:
3f9f80d0:	sub    a11, a11
L3F9F80E0:
3f9f80e0:	move   a11, a5
3f9f80f0:	jrne   L3F9F81C0
3f9f8100:	or     a12, a7
3f9f8110:	movk   8, a12
3f9f8120:	andn   a12, a7
3f9f8130:	move   a7, a12
3f9f8140:	move   *a10(0x740), a7, 1
3f9f8160:	ori    0x40000, a7
3f9f8190:	move   a7, *a10(0x740), 1
3f9f81b0:	jruc   L3F9F8270
L3F9F81C0:
3f9f81c0:	movk   8, a5
3f9f81d0:	or     a12, a5
3f9f81e0:	move   a5, a12
3f9f81f0:	andn   a7, a12
3f9f8200:	move   *a10(0x740), a5, 1
3f9f8220:	andi   0xfffbffff, a5
3f9f8250:	move   a5, *a10(0x740), 1
L3F9F8270:
3f9f8270:	move   a14, -*sp, 1
3f9f8280:	movk   8, a7
3f9f8290:	move   a7, *a14+, 1
3f9f82a0:	move   @0x25c940, *a14+, 1
3f9f82d0:	calla  L3FB11A10
3f9f8300:	move   a8, a9
3f9f8310:	move   *a9(0x160), a5, 1
3f9f8330:	move   *a5(0x20), a11, 1
3f9f8350:	jrlt   L3F9F8390
3f9f8360:	cmpi   0x2, a11
3f9f8380:	jrle   L3F9F83A0
L3F9F8390:
3f9f8390:	sub    a11, a11
L3F9F83A0:
3f9f83a0:	move   a14, -*sp, 1
3f9f83b0:	move   a11, *a14+, 1
3f9f83c0:	movi   0x3f9fb778, a8
3f9f83f0:	move   a8, *a14+, 1
3f9f8400:	calla  L3FB341E0
3f9f8430:	move   *a10(0x780), a5, 1
3f9f8450:	andi   0xff3fffff, a5
3f9f8480:	move   a11, a7
3f9f8490:	sll    0x16, a7
3f9f84a0:	or     a7, a5
3f9f84b0:	move   a5, *a10(0x780), 1
3f9f84d0:	move   a12, *a10(0xd60), 1
L3F9F84F0:
3f9f84f0:	subk   32, a14
3f9f8500:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3f9f8520:	rets
3f9f8530:	.word  0x7325
3f9f8540:	sra    a1, a5
3f9f8550:	.word  0x7820
3f9f8560:	sll    0x9, a0
3f9f8570:	.word  0x0064
3f9f8580:	.word  0x3432
3f9f8590:	rl     0x18, a0
3f9f85a0:	rev    b6
3f9f85b0:	rl     0x1, b8
L3F9F85C0:
3f9f85c0:	rl     0x8, a0
3f9f85d0:	rl     0x11, b3
3f9f85e0:	.word  0x0a00
3f9f85f0:	.word  0x7561
3f9f8600:	modu   b11, b4
3f9f8610:	sra    b11, b2
3f9f8620:	rl     b11, b3
3f9f8630:	sra    b11, b10
L3F9F8640:
3f9f8640:	dsjs   a0, L3F9F85C0
3f9f8650:	sll    0x9, a0
3f9f8660:	srl    0xd, a4
3f9f8670:	.word  0x000a
3f9f8680:	modu   a11, a6
3f9f8690:	.word  0x746e
3f9f86a0:	rl     b11, b3
3f9f86b0:	sra    b11, b10
3f9f86c0:	dsjs   a0, L3F9F8640
3f9f86d0:	sll    0x9, a0
3f9f86e0:	srl    0xd, a4
3f9f86f0:	.word  0x000a
3f9f8700:	modu   a11, a6
3f9f8710:	.word  0x746e
3f9f8720:	.word  0x745f
3f9f8730:	.word  0x7079
L3F9F8740:
3f9f8740:	sla    0x3, a5
3f9f8750:	sla    0x1, b13
3f9f8760:	sra    a1, a5
3f9f8770:	.word  0x0a2e
3f9f8780:	.word  0x7600
3f9f8790:	sra    b11, b4
3f9f87a0:	sla    a11, a14
3f9f87b0:	sra    a11, a13
3f9f87c0:	dsjs   a0, L3F9F8740
3f9f87d0:	sll    0x9, a0
3f9f87e0:	srl    0xd, b3
3f9f87f0:	.word  0x000a
3f9f8800:	sll    a10, a9
3f9f8810:	modu   a3, sp
3f9f8820:	modu   a1, a0
3f9f8830:	mods   a11, a1
3f9f8840:	sla    0x3, a5
3f9f8850:	sla    0x1, b13
3f9f8860:	.word  0x7325
3f9f8870:	.word  0x0a2e
3f9f8880:	cmp    a0, a0
3f9f8890:	rl     a11, a5
L3F9F88A0:
3f9f88a0:	rl     a3, a7
3f9f88b0:	sla    0x3, b4
3f9f88c0:	sla    0x1, b13
3f9f88d0:	sra    a1, a5
3f9f88e0:	.word  0x0a2e
3f9f88f0:	xor    a8, a0
3f9f8900:	sra    a3, a9
3f9f8910:	rl     b3, b4
3f9f8920:	dsjs   a0, L3F9F88A0
3f9f8930:	sll    0x9, a0
3f9f8940:	srl    0xd, a4
3f9f8950:	.word  0x000a
3f9f8960:	mpyu   b10, sp
3f9f8970:	mpyu   b10, sp
3f9f8980:	mpyu   b10, sp
3f9f8990:	mpyu   b10, sp
3f9f89a0:	mpyu   b10, sp
3f9f89b0:	mpyu   b10, sp
3f9f89c0:	mpyu   b10, sp
3f9f89d0:	mpyu   b10, sp
3f9f89e0:	mpyu   b10, sp
3f9f89f0:	mpyu   b10, sp
3f9f8a00:	mpyu   b10, sp
3f9f8a10:	mpyu   b10, sp
3f9f8a20:	mpyu   b10, sp
3f9f8a30:	.word  0x000a
3f9f8a40:	.word  0x7061
3f9f8a50:	mods   b3, b0
3f9f8a60:	mpyu   b11, b9
3f9f8a70:	.word  0x7563
3f9f8a80:	.word  0x7473
3f9f8a90:	.word  0x775f
3f9f8aa0:	modu   a3, a9
3f9f8ab0:	modu   a11, a4
3f9f8ac0:	sla    0x3, b7
3f9f8ad0:	sla    a11, a3
3f9f8ae0:	mods   a3, a12
3f9f8af0:	sra    a3, a5
3f9f8b00:	.word  0x7720
3f9f8b10:	.word  0x7469
3f9f8b20:	sla    0x3, a8
3f9f8b30:	.word  0x7563
L3F9F8B40:
3f9f8b40:	.word  0x7473
3f9f8b50:	mods   a11, sp
3f9f8b60:	.word  0x7a69
3f9f8b70:	mpyu   a11, a5
3f9f8b80:	.word  0x7476
3f9f8b90:	mpyu   a11, a5
3f9f8ba0:	.word  0x7470
3f9f8bb0:	sla    0x3, b2
3f9f8bc0:	dsjs   b13, L3F9F8B40
3f9f8bd0:	move   a1, b0
L3F9F8BE0:
3f9f8be0:	move   b2, b5
3f9f8bf0:	srl    0xe, a12
3f9f8c00:	.word  0x000a
3f9f8c10:	.word  0x7561
L3F9F8C20:
3f9f8c20:	modu   b11, b4
3f9f8c30:	sra    b11, b2
3f9f8c40:	rl     b11, b3
L3F9F8C50:
3f9f8c50:	sra    b11, b10
3f9f8c60:	dsjs   a0, L3F9F8BE0
3f9f8c70:	sll    0x9, a0
3f9f8c80:	srl    0xd, a4
3f9f8c90:	.word  0x000a
3f9f8ca0:	sra    a10, a8
3f9f8cb0:	srl    a11, a9
3f9f8cc0:	.word  0x7468
3f9f8cd0:	dsjs   a0, L3F9F8C50
3f9f8ce0:	sll    0x9, a0
3f9f8cf0:	srl    0xd, a4
L3F9F8D00:
3f9f8d00:	.word  0x7620
3f9f8d10:	sra    b11, b4
3f9f8d20:	dsjs   a13, L3F9F8C20
3f9f8d30:	sra    a11, a3
3f9f8d40:	mods   a3, a12
3f9f8d50:	sra    a11, a8
3f9f8d60:	srl    a11, a9
3f9f8d70:	.word  0x7468
3f9f8d80:	dsjs   a0, L3F9F8D00
3f9f8d90:	sll    0x9, a0
3f9f8da0:	.word  0x0a64
3f9f8db0:	sla    a8, a0
3f9f8dc0:	.word  0x7070
3f9f8dd0:	.word  0x796c
3f9f8de0:	sll    b10, sp
3f9f8df0:	.word  0x7375
3f9f8e00:	mpyu   b11, b4
3f9f8e10:	rl     a11, a4
3f9f8e20:	.word  0x7073
3f9f8e30:	sla    a11, a12
3f9f8e40:	sla    0x3, b9
3f9f8e50:	sla    a11, a3
3f9f8e60:	mods   a3, a12
3f9f8e70:	sra    a3, a5
3f9f8e80:	.word  0x7720
3f9f8e90:	.word  0x7469
3f9f8ea0:	sla    0x3, a8
3f9f8eb0:	.word  0x7563
L3F9F8EC0:
3f9f8ec0:	.word  0x7473
3f9f8ed0:	mods   a11, sp
L3F9F8EE0:
3f9f8ee0:	.word  0x7a69
3f9f8ef0:	mpyu   a11, a5
3f9f8f00:	.word  0x7476
3f9f8f10:	mpyu   a11, a5
3f9f8f20:	.word  0x7470
3f9f8f30:	sla    0x3, b2
3f9f8f40:	dsjs   b13, L3F9F8EC0
3f9f8f50:	move   a1, b0
3f9f8f60:	move   b2, b5
3f9f8f70:	srl    0xe, a12
3f9f8f80:	.word  0x000a
L3F9F8F90:
3f9f8f90:	.word  0x700a
3f9f8fa0:	rl     b11, b2
3f9f8fb0:	mods   b10, sp
3f9f8fc0:	sra    a3, sp
3f9f8fd0:	.word  0x7365
3f9f8fe0:	dsjs   a13, L3F9F8EE0
3f9f8ff0:	.word  0x7277
3f9f9000:	.word  0x7061
3f9f9010:	dsjs   a0, L3F9F8F90
3f9f9020:	sll    0x9, a0
3f9f9030:	srl    0xd, a4
3f9f9040:	.word  0x000a
L3F9F9050:
3f9f9050:	.word  0x7270
3f9f9060:	mpyu   a11, a9
3f9f9070:	modu   a11, a13
3f9f9080:	sra    a11, a4
3f9f9090:	srl    0x15, b3
3f9f90a0:	sll    b9, b14
3f9f90b0:	.word  0x7275
3f9f90c0:	modu   a3, a5
3f9f90d0:	dsjs   a0, L3F9F9050
3f9f90e0:	sll    0x9, a0
3f9f90f0:	srl    0xd, a4
3f9f9100:	.word  0x000a
3f9f9110:	sra    b11, b3
3f9f9120:	.word  0x7574
3f9f9130:	mpyu   b11, b0
L3F9F9140:
3f9f9140:	modu   a11, a13
3f9f9150:	sra    a11, a4
3f9f9160:	srl    0x15, b3
3f9f9170:	sll    b9, b14
3f9f9180:	.word  0x7275
3f9f9190:	mods   a3, a2
3f9f91a0:	modu   a3, a9
3f9f91b0:	sla    0x3, a11
3f9f91c0:	sla    0x1, b13
3f9f91d0:	sra    a1, a5
3f9f91e0:	.word  0x0a2e
3f9f91f0:	.word  0x7000
3f9f9200:	rl     b11, b2
3f9f9210:	mods   b10, sp
3f9f9220:	sra    a3, sp
3f9f9230:	.word  0x7365
3f9f9240:	dsjs   a13, L3F9F9140
3f9f9250:	sra    b11, b2
3f9f9260:	sra    b11, b6
3f9f9270:	.word  0x7372
3f9f9280:	sla    0x3, a5
3f9f9290:	sla    0x1, b13
3f9f92a0:	sra    a1, a5
3f9f92b0:	.word  0x0a2e
3f9f92c0:	.word  0x7000
L3F9F92D0:
3f9f92d0:	rl     b11, b2
3f9f92e0:	mods   b10, sp
3f9f92f0:	sra    a3, sp
3f9f9300:	.word  0x7365
3f9f9310:	srl    0x17, b2
3f9f9320:	.word  0x733e
3f9f9330:	rl     a11, a12
3f9f9340:	sra    a11, a14
3f9f9350:	dsjs   a0, L3F9F92D0
3f9f9360:	sll    0x9, a0
3f9f9370:	srl    0xd, a4
3f9f9380:	.word  0x000a
L3F9F9390:
3f9f9390:	sra    b11, b3
3f9f93a0:	.word  0x7574
3f9f93b0:	mpyu   b11, b0
3f9f93c0:	modu   a11, a13
3f9f93d0:	sra    a11, a4
3f9f93e0:	srl    0x15, b3
3f9f93f0:	sll    b9, b14
3f9f9400:	.word  0x7275
3f9f9410:	rl     b3, b3
3f9f9420:	.word  0x7061
3f9f9430:	sla    0x3, a5
3f9f9440:	sla    0x1, b13
3f9f9450:	sra    a1, a5
3f9f9460:	.word  0x0a2e
3f9f9470:	.word  0x7600
L3F9F9480:
3f9f9480:	sra    b11, b4
3f9f9490:	dsjs   a13, L3F9F9390
3f9f94a0:	sla    a11, a2
3f9f94b0:	sll    b11, b4
3f9f94c0:	mpyu   a11, a8
3f9f94d0:	sll    b11, b3
3f9f94e0:	modu   b11, b2
3f9f94f0:	mods   a3, a12
3f9f9500:	dsjs   a0, L3F9F9480
3f9f9510:	sll    0x9, a0
3f9f9520:	srl    0xd, a4
3f9f9530:	.word  0x000a
3f9f9540:	srl    0x17, a13
3f9f9550:	srl    0x17, a13
3f9f9560:	srl    0x17, a13
3f9f9570:	srl    0x17, a13
3f9f9580:	srl    0x17, a13
3f9f9590:	srl    0x17, a13
3f9f95a0:	srl    0x17, a13
3f9f95b0:	srl    0x17, a13
3f9f95c0:	srl    0x17, a13
3f9f95d0:	srl    0x17, a13
3f9f95e0:	srl    0x17, a13
3f9f95f0:	srl    0x17, a13
3f9f9600:	.word  0x000a
3f9f9610:	.word  0x7270
3f9f9620:	mpyu   a11, a9
3f9f9630:	modu   a11, a13
3f9f9640:	sra    a11, a4
3f9f9650:	srl    0x15, b3
3f9f9660:	.word  0x773e
3f9f9670:	sla    b11, b2
3f9f9680:	sla    0x3, b0
3f9f9690:	sla    0x1, b13
3f9f96a0:	sra    a1, a5
3f9f96b0:	.word  0x0a2e
3f9f96c0:	sla    a8, a0
3f9f96d0:	.word  0x7070
3f9f96e0:	.word  0x796c
3f9f96f0:	sll    b10, sp
3f9f9700:	.word  0x7375
3f9f9710:	mpyu   b11, b4
3f9f9720:	sra    a11, a7
3f9f9730:	sra    a11, a14
3f9f9740:	sla    b11, b2
3f9f9750:	sla    0x3, a12
3f9f9760:	sla    a11, a3
3f9f9770:	mods   a3, a12
3f9f9780:	sra    a3, a5
3f9f9790:	.word  0x7720
3f9f97a0:	.word  0x7469
3f9f97b0:	sla    0x3, a8
3f9f97c0:	.word  0x7563
L3F9F97D0:
3f9f97d0:	.word  0x7473
3f9f97e0:	mods   a11, sp
3f9f97f0:	.word  0x7a69
3f9f9800:	mpyu   a11, a5
3f9f9810:	.word  0x7476
3f9f9820:	mpyu   a11, a5
3f9f9830:	.word  0x7470
3f9f9840:	sla    0x3, b2
3f9f9850:	dsjs   b13, L3F9F97D0
3f9f9860:	move   a1, b0
3f9f9870:	move   b2, b5
3f9f9880:	srl    0xe, a12
L3F9F9890:
3f9f9890:	.word  0x000a
3f9f98a0:	mods   a8, a10
3f9f98b0:	sra    a3, sp
3f9f98c0:	srl    0x15, a5
3f9f98d0:	modu   b1, b14
3f9f98e0:	.word  0x7765
3f9f98f0:	rl     a11, a12
3f9f9900:	sra    a11, a14
3f9f9910:	dsjs   a0, L3F9F9890
3f9f9920:	sll    0x9, a0
3f9f9930:	srl    0xd, a4
3f9f9940:	.word  0x000a
3f9f9950:	sra    b11, b3
3f9f9960:	.word  0x7574
L3F9F9970:
3f9f9970:	mpyu   b11, b0
3f9f9980:	modu   a11, a13
3f9f9990:	sra    a11, a4
3f9f99a0:	srl    0x15, b3
3f9f99b0:	.word  0x753e
3f9f99c0:	lmo    a11, a4
3f9f99d0:	modu   a11, a12
3f9f99e0:	lmo    a11, a3
3f9f99f0:	dsjs   a0, L3F9F9970
3f9f9a00:	sll    0x9, a0
3f9f9a10:	srl    0xd, a4
3f9f9a20:	.word  0x000a
3f9f9a30:	sra    b11, b3
3f9f9a40:	.word  0x7574
3f9f9a50:	mpyu   b11, b0
L3F9F9A60:
3f9f9a60:	modu   a11, a13
3f9f9a70:	sra    a11, a4
3f9f9a80:	srl    0x15, b3
3f9f9a90:	.word  0x753e
3f9f9aa0:	mods   a3, a6
3f9f9ab0:	sll    a11, sp
3f9f9ac0:	sla    0x3, a11
3f9f9ad0:	sla    0x1, b13
3f9f9ae0:	sra    a1, a5
3f9f9af0:	.word  0x0a2e
3f9f9b00:	.word  0x7300
3f9f9b10:	.word  0x7465
3f9f9b20:	.word  0x7075
L3F9F9B30:
3f9f9b30:	mods   b10, sp
3f9f9b40:	sra    a3, sp
3f9f9b50:	.word  0x7365
3f9f9b60:	dsjs   a13, L3F9F9A60
3f9f9b70:	modu   a3, a1
3f9f9b80:	sll    b3, b3
3f9f9b90:	sll    a11, a1
3f9f9ba0:	sla    0x3, a11
3f9f9bb0:	sla    0x1, b13
3f9f9bc0:	sra    a1, a5
3f9f9bd0:	.word  0x0a2e
3f9f9be0:	.word  0x7000
3f9f9bf0:	rl     b11, b2
3f9f9c00:	mods   b10, sp
3f9f9c10:	sra    a3, sp
3f9f9c20:	.word  0x7365
3f9f9c30:	dsjs   a13, L3F9F9B30
3f9f9c40:	.word  0x7563
3f9f9c50:	sla    b11, b2
3f9f9c60:	.word  0x7070
3f9f9c70:	sla    0x3, a12
3f9f9c80:	sla    0x1, b13
3f9f9c90:	sra    a1, a5
3f9f9ca0:	.word  0x0a2e
3f9f9cb0:	.word  0x7000
L3F9F9CC0:
3f9f9cc0:	rl     b11, b2
L3F9F9CD0:
3f9f9cd0:	mods   b10, sp
3f9f9ce0:	sra    a3, sp
3f9f9cf0:	.word  0x7365
3f9f9d00:	srl    0x17, b2
3f9f9d10:	.word  0x733e
3f9f9d20:	.word  0x7075
3f9f9d30:	mods   b3, b0
3f9f9d40:	dsjs   a0, L3F9F9CC0
3f9f9d50:	sll    0x9, a0
3f9f9d60:	srl    0xd, a4
3f9f9d70:	.word  0x000a
L3F9F9D80:
3f9f9d80:	.word  0x7270
L3F9F9D90:
3f9f9d90:	mpyu   a11, a9
3f9f9da0:	modu   a11, a13
3f9f9db0:	sra    a11, a4
3f9f9dc0:	rl     0x13, b3
3f9f9dd0:	dsjs   a13, L3F9F9CD0
3f9f9de0:	.word  0x726e
3f9f9df0:	.word  0x7363
3f9f9e00:	dsjs   a0, L3F9F9D80
3f9f9e10:	sll    0x9, a0
3f9f9e20:	srl    0xd, a4
3f9f9e30:	.word  0x000a
3f9f9e40:	.word  0x7270
L3F9F9E50:
3f9f9e50:	mpyu   a11, a9
3f9f9e60:	modu   a11, a13
3f9f9e70:	sra    a11, a4
3f9f9e80:	rl     0x13, b3
3f9f9e90:	dsjs   a13, L3F9F9D90
3f9f9ea0:	sra    a11, a11
3f9f9eb0:	.word  0x7079
3f9f9ec0:	sra    a3, a1
3f9f9ed0:	dsjs   a0, L3F9F9E50
3f9f9ee0:	sll    0x9, a0
3f9f9ef0:	srl    0xd, a4
L3F9F9F00:
3f9f9f00:	.word  0x000a
3f9f9f10:	.word  0x7476
3f9f9f20:	srl    0x15, a5
3f9f9f30:	modu   b9, b14
3f9f9f40:	mods   b11, b0
3f9f9f50:	sra    a3, sp
3f9f9f60:	sla    0x3, a5
3f9f9f70:	sla    0x1, b13
3f9f9f80:	sra    a1, a5
3f9f9f90:	.word  0x0a2e
3f9f9fa0:	.word  0x7300
L3F9F9FB0:
3f9f9fb0:	.word  0x7465
3f9f9fc0:	.word  0x7075
3f9f9fd0:	mods   b10, sp
3f9f9fe0:	sra    a3, sp
3f9f9ff0:	.word  0x7365
3f9fa000:	dsjs   a13, L3F9F9F00
3f9fa010:	rl     a11, a2
3f9fa020:	dsjs   b4, L3F9FA060
3f9fa030:	dsjs   a0, L3F9F9FB0
L3F9FA040:
3f9fa040:	sll    0x9, a0
3f9fa050:	srl    0xd, a4
L3F9FA060:
3f9fa060:	.word  0x000a
3f9fa070:	.word  0x7476
3f9fa080:	srl    0x15, a5
3f9fa090:	sla    b9, b14
3f9fa0a0:	rl     a11, a12
3f9fa0b0:	.word  0x7361
3f9fa0c0:	dsjs   a0, L3F9FA040
3f9fa0d0:	sll    0x9, a0
L3F9FA0E0:
3f9fa0e0:	srl    0xd, a4
3f9fa0f0:	.word  0x000a
3f9fa100:	.word  0x7476
3f9fa110:	srl    0x15, a5
3f9fa120:	sla    b9, b14
3f9fa130:	.word  0x736e
3f9fa140:	sla    a11, a2
3f9fa150:	lmo    a11, a3
3f9fa160:	dsjs   a0, L3F9FA0E0
3f9fa170:	sll    0x9, a0
3f9fa180:	srl    0xd, b3
3f9fa190:	.word  0x000a
3f9fa1a0:	srl    0x17, a13
3f9fa1b0:	srl    0x17, a13
3f9fa1c0:	srl    0x17, a13
3f9fa1d0:	srl    0x17, a13
3f9fa1e0:	srl    0x17, a13
3f9fa1f0:	srl    0x17, a13
3f9fa200:	srl    0x17, a13
3f9fa210:	srl    0x17, a13
3f9fa220:	srl    0x17, a13
3f9fa230:	srl    0x17, a13
L3F9FA240:
3f9fa240:	.word  0x0a2d
3f9fa250:	mods   a8, a0
3f9fa260:	sra    a3, sp
3f9fa270:	srl    0x15, a5
3f9fa280:	modu   b1, b14
3f9fa290:	.word  0x7765
3f9fa2a0:	rl     a11, a12
3f9fa2b0:	sra    a11, a14
3f9fa2c0:	dsjs   a0, L3F9FA240
3f9fa2d0:	sll    0x9, a0
3f9fa2e0:	srl    0xd, a4
3f9fa2f0:	.word  0x000a
3f9fa300:	.word  0x7061
3f9fa310:	mods   b3, b0
3f9fa320:	mpyu   b11, b9
3f9fa330:	.word  0x7563
3f9fa340:	.word  0x7473
3f9fa350:	lmo    b10, sp
3f9fa360:	.word  0x7965
3f9fa370:	modu   a11, a2
3f9fa380:	.word  0x7261
3f9fa390:	sla    0x3, a4
3f9fa3a0:	sla    a11, a3
3f9fa3b0:	mods   a3, a12
3f9fa3c0:	sra    a3, a5
3f9fa3d0:	.word  0x7720
3f9fa3e0:	.word  0x7469
3f9fa3f0:	sla    0x3, a8
3f9fa400:	.word  0x7563
L3F9FA410:
3f9fa410:	.word  0x7473
3f9fa420:	mods   a11, sp
3f9fa430:	.word  0x7a69
3f9fa440:	mpyu   a11, a5
3f9fa450:	.word  0x7476
3f9fa460:	mpyu   a11, a5
3f9fa470:	.word  0x7470
3f9fa480:	sla    0x3, b2
3f9fa490:	dsjs   b13, L3F9FA410
3f9fa4a0:	move   a1, b0
3f9fa4b0:	move   b2, b5
3f9fa4c0:	srl    0xe, a12
3f9fa4d0:	.word  0x000a
3f9fa4e0:	sra    b11, b3
3f9fa4f0:	.word  0x7574
3f9fa500:	mpyu   b11, b0
3f9fa510:	modu   a11, a13
L3F9FA520:
3f9fa520:	sra    a11, a4
3f9fa530:	srl    0x15, b3
3f9fa540:	.word  0x773e
3f9fa550:	.word  0x7261
3f9fa560:	sll    a3, a14
3f9fa570:	mods   a3, a5
3f9fa580:	sla    0x3, a12
3f9fa590:	sla    0x1, b13
3f9fa5a0:	sra    a1, a5
3f9fa5b0:	.word  0x0a2e
3f9fa5c0:	.word  0x7300
3f9fa5d0:	.word  0x7465
3f9fa5e0:	.word  0x7075
L3F9FA5F0:
3f9fa5f0:	mods   b10, sp
L3F9FA600:
3f9fa600:	sra    a3, sp
3f9fa610:	.word  0x7365
3f9fa620:	dsjs   a13, L3F9FA520
3f9fa630:	sla    a11, a13
3f9fa640:	srl    b11, b2
3f9fa650:	sra    a11, a2
3f9fa660:	mods   a3, a12
3f9fa670:	dsjs   a0, L3F9FA5F0
3f9fa680:	sll    0x9, a0
3f9fa690:	srl    0xd, a4
3f9fa6a0:	.word  0x000a
3f9fa6b0:	.word  0x700a
L3F9FA6C0:
3f9fa6c0:	rl     b11, b2
3f9fa6d0:	mods   b10, sp
3f9fa6e0:	sra    a3, sp
3f9fa6f0:	.word  0x7365
3f9fa700:	dsjs   a13, L3F9FA600
3f9fa710:	.word  0x7561
3f9fa720:	.word  0x7274
3f9fa730:	.word  0x7065
3f9fa740:	dsjs   a0, L3F9FA6C0
3f9fa750:	sll    0x9, a0
3f9fa760:	srl    0xd, a4
3f9fa770:	.word  0x000a
3f9fa780:	sra    b11, b3
3f9fa790:	.word  0x7574
3f9fa7a0:	mpyu   b11, b0
L3F9FA7B0:
3f9fa7b0:	modu   a11, a13
3f9fa7c0:	sra    a11, a4
3f9fa7d0:	srl    0x15, b3
3f9fa7e0:	sll    b9, b14
3f9fa7f0:	.word  0x7274
3f9fa800:	.word  0x736c
3f9fa810:	sla    0x3, b1
3f9fa820:	sla    0x1, b13
3f9fa830:	sra    a1, a5
3f9fa840:	.word  0x0a2e
3f9fa850:	.word  0x7300
3f9fa860:	.word  0x7465
3f9fa870:	.word  0x7075
L3F9FA880:
3f9fa880:	mods   b10, sp
3f9fa890:	sra    a3, sp
3f9fa8a0:	.word  0x7365
3f9fa8b0:	dsjs   a13, L3F9FA7B0
3f9fa8c0:	sra    a11, a4
3f9fa8d0:	.word  0x736c
3f9fa8e0:	sla    0x3, b0
3f9fa8f0:	sla    0x1, b13
3f9fa900:	sra    a1, a5
3f9fa910:	.word  0x0a2e
3f9fa920:	.word  0x7300
3f9fa930:	.word  0x7465
3f9fa940:	.word  0x7075
3f9fa950:	mods   b10, sp
L3F9FA960:
3f9fa960:	sra    a3, sp
3f9fa970:	.word  0x7365
3f9fa980:	dsjs   a13, L3F9FA880
3f9fa990:	modu   a11, a3
3f9fa9a0:	mods   a11, a13
3f9fa9b0:	sll    a3, a1
3f9fa9c0:	sla    0x3, b2
3f9fa9d0:	sla    0x1, b13
3f9fa9e0:	sra    a1, a5
3f9fa9f0:	.word  0x0a2e
3f9faa00:	.word  0x7300
3f9faa10:	.word  0x7465
3f9faa20:	.word  0x7075
3f9faa30:	mods   b10, sp
L3F9FAA40:
3f9faa40:	sra    a3, sp
3f9faa50:	.word  0x7365
3f9faa60:	dsjs   a13, L3F9FA960
3f9faa70:	rl     b11, b4
3f9faa80:	sra    a3, a12
3f9faa90:	.word  0x7365
3f9faaa0:	sla    0x3, a3
3f9faab0:	sla    0x1, b13
3f9faac0:	sra    a1, a5
3f9faad0:	.word  0x0a2e
3f9faae0:	.word  0x7300
3f9faaf0:	.word  0x7465
3f9fab00:	.word  0x7075
3f9fab10:	mods   b10, sp
3f9fab20:	sra    a3, sp
3f9fab30:	.word  0x7365
3f9fab40:	dsjs   a13, L3F9FAA40
3f9fab50:	modu   a3, a1
3f9fab60:	sll    a3, a7
3f9fab70:	sla    b11, b2
3f9fab80:	lmo    a11, a3
3f9fab90:	sla    0x1, a0
3f9faba0:	sla    0x1, b13
3f9fabb0:	sra    a1, a5
3f9fabc0:	.word  0x0a2e
3f9fabd0:	srl    0x18, a0
3f9fabe0:	srl    0x17, a13
3f9fabf0:	srl    0x17, a13
3f9fac00:	srl    0x17, a13
3f9fac10:	srl    0x17, a13
3f9fac20:	srl    0x17, a13
3f9fac30:	srl    0x17, a13
3f9fac40:	srl    0x17, a13
3f9fac50:	srl    0x17, a13
3f9fac60:	srl    0x17, a13
3f9fac70:	srl    0x17, a13
3f9fac80:	srl    0x17, a13
3f9fac90:	srl    0x17, a13
3f9faca0:	srl    0x17, a13
3f9facb0:	.word  0x000a
3f9facc0:	.word  0x7270
3f9facd0:	mpyu   a11, a9
3f9face0:	modu   a11, a13
3f9facf0:	sra    a11, a4
3f9fad00:	srl    0x15, b3
3f9fad10:	sla    b9, b14
3f9fad20:	.word  0x7475
3f9fad30:	sra    b11, b2
3f9fad40:	sla    0x3, b0
3f9fad50:	sla    0x1, b13
3f9fad60:	sra    a1, a5
3f9fad70:	.word  0x0a2e
3f9fad80:	sla    a8, a0
3f9fad90:	.word  0x7070
3f9fada0:	.word  0x796c
3f9fadb0:	sll    b10, sp
3f9fadc0:	.word  0x7375
3f9fadd0:	mpyu   b11, b4
3f9fade0:	.word  0x726e
3f9fadf0:	.word  0x7363
3f9fae00:	sll    a9, a0
3f9fae10:	mods   a3, a1
3f9fae20:	sra    a11, a12
3f9fae30:	sla    0x3, a4
3f9fae40:	rl     b11, b7
3f9fae50:	rl     b3, b4
3f9fae60:	sll    a9, a0
L3F9FAE70:
3f9fae70:	.word  0x7375
3f9fae80:	modu   b11, b4
3f9fae90:	rl     a11, a13
3f9faea0:	sra    b11, b10
3f9faeb0:	.word  0x765f
3f9faec0:	sra    b11, b4
3f9faed0:	.word  0x705f
3f9faee0:	.word  0x7274
L3F9FAEF0:
3f9faef0:	dsjs   a0, L3F9FAE70
3f9faf00:	sla    0x1, b13
3f9faf10:	or     a10, a14
3f9faf20:	move   a2, a12
3f9faf30:	.word  0x0a2e
3f9faf40:	.word  0x0a00
3f9faf50:	.word  0x7476
3f9faf60:	srl    0x15, a5
3f9faf70:	modu   b1, b14
3f9faf80:	sll    b11, b2
3f9faf90:	sla    0x3, b3
L3F9FAFA0:
3f9fafa0:	sla    0x1, b13
3f9fafb0:	sra    a1, a5
3f9fafc0:	.word  0x0a2e
3f9fafd0:	.word  0x7600
3f9fafe0:	sra    b11, b4
3f9faff0:	dsjs   a13, L3F9FAEF0
3f9fb000:	.word  0x726e
3f9fb010:	.word  0x7363
3f9fb020:	dsjs   a0, L3F9FAFA0
3f9fb030:	sll    0x9, a0
3f9fb040:	srl    0xd, a4
3f9fb050:	.word  0x000a
3f9fb060:	.word  0x7061
3f9fb070:	mods   b3, b0
3f9fb080:	mpyu   b11, b9
3f9fb090:	.word  0x7563
3f9fb0a0:	.word  0x7473
3f9fb0b0:	.word  0x705f
3f9fb0c0:	.word  0x7472
3f9fb0d0:	sll    a9, a0
3f9fb0e0:	mods   a3, a1
3f9fb0f0:	sra    a11, a12
3f9fb100:	sla    0x3, a4
3f9fb110:	rl     b11, b7
3f9fb120:	rl     b3, b4
3f9fb130:	sll    a9, a0
L3F9FB140:
3f9fb140:	.word  0x7375
3f9fb150:	modu   b11, b4
3f9fb160:	rl     a11, a13
3f9fb170:	sra    b11, b10
3f9fb180:	.word  0x765f
3f9fb190:	sra    b11, b4
3f9fb1a0:	.word  0x705f
3f9fb1b0:	.word  0x7274
3f9fb1c0:	dsjs   a0, L3F9FB140
3f9fb1d0:	sla    0x1, b13
3f9fb1e0:	or     a10, a14
3f9fb1f0:	move   a2, a12
L3F9FB200:
3f9fb200:	.word  0x0a2e
3f9fb210:	.word  0x0a00
3f9fb220:	.word  0x7476
3f9fb230:	srl    0x15, a5
3f9fb240:	.word  0x703e
3f9fb250:	rl     b11, b2
3f9fb260:	.word  0x746e
3f9fb270:	.word  0x7265
3f9fb280:	dsjs   a0, L3F9FB200
3f9fb290:	sll    0x9, a0
3f9fb2a0:	srl    0xd, b8
L3F9FB2B0:
3f9fb2b0:	.word  0x000a
3f9fb2c0:	sla    0x1, b2
3f9fb2d0:	.word  0x7250
3f9fb2e0:	modu   a3, a9
3f9fb2f0:	sra    b11, b4
3f9fb300:	sla    0x3, b2
3f9fb310:	modu   a11, a13
3f9fb320:	sra    a11, a4
3f9fb330:	dsjs   a0, L3F9FB2B0
3f9fb340:	sll    0x9, a0
3f9fb350:	.word  0x0a64
3f9fb360:	and    a0, a0
3f9fb370:	rl     b11, b2
3f9fb380:	.word  0x746e
3f9fb390:	.word  0x7265
3f9fb3a0:	srl    a1, a0
3f9fb3b0:	sra    b11, b2
3f9fb3c0:	sra    a3, a5
3f9fb3d0:	.word  0x000a
3f9fb3e0:	rl     b2, b4
3f9fb3f0:	.word  0x7369
3f9fb400:	xor    a1, a0
3f9fb410:	sub    b10, b4
3f9fb420:	modu   a9, a0
3f9fb430:	modu   b3, b7
3f9fb440:	sla    0x3, b3
3f9fb450:	rl     b3, b4
3f9fb460:	sla    0x3, a5
3f9fb470:	.word  0x7270
3f9fb480:	modu   a3, a9
3f9fb490:	sra    b11, b4
3f9fb4a0:	sla    0x3, b2
L3F9FB4B0:
3f9fb4b0:	modu   a11, a14
3f9fb4c0:	srl    0xd, b7
3f9fb4d0:	.word  0x000a
3f9fb4e0:	.word  0x7473
3f9fb4f0:	.word  0x7461
3f9fb500:	.word  0x7375
L3F9FB510:
3f9fb510:	sll    0x9, b13
3f9fb520:	srl    0x1d, a4
3f9fb530:	sla    a9, a0
3f9fb540:	.word  0x7475
3f9fb550:	dsjs   sp, L3F9FB4B0
3f9fb560:	sra    a1, a5
3f9fb570:	sll    0x9, b10
3f9fb580:	srl    0x1d, a4
3f9fb590:	sll    a9, a0
3f9fb5a0:	.word  0x746e
3f9fb5b0:	dsjs   a12, L3F9FB510
3f9fb5c0:	sra    a1, a5
3f9fb5d0:	sll    0x9, b10
3f9fb5e0:	.word  0x0a64
3f9fb5f0:	.word  0x3400
3f9fb600:	and    a1, a0
L3F9FB610:
3f9fb610:	rl     b11, b2
3f9fb620:	.word  0x746e
3f9fb630:	sub    a9, a0
3f9fb640:	.word  0x7478
3f9fb650:	modu   a3, a5
3f9fb660:	sla    0x3, b4
3f9fb670:	modu   a11, a13
3f9fb680:	sra    a11, a4
3f9fb690:	dsjs   a0, L3F9FB610
3f9fb6a0:	sll    0x9, a0
3f9fb6b0:	.word  0x0a64
L3F9FB6C0:
3f9fb6c0:	.word  0x3600
3f9fb6d0:	and    a1, a0
3f9fb6e0:	rl     b11, b2
3f9fb6f0:	.word  0x746e
3f9fb700:	subb   a1, a0
3f9fb710:	sla    0x2, a6
3f9fb720:	modu   a11, a13
3f9fb730:	sra    a11, a4
3f9fb740:	dsjs   a0, L3F9FB6C0
3f9fb750:	sll    0x9, a0
3f9fb760:	.word  0x0a64
3f9fb770:	dsjs   a0, L3F9FB780
L3F9FB780:
3f9fb780:	sub    a1, a0
3f9fb790:	.word  0x7461
3f9fb7a0:	sla    0x3, a1
3f9fb7b0:	.word  0x7974
3f9fb7c0:	sra    b11, b0
3f9fb7d0:	sla    0x3, b3
3f9fb7e0:	sla    0x1, b13
3f9fb7f0:	sra    a1, a5
3f9fb800:	.word  0x000a
L3F9FB810:
3f9fb810:	mmtm   sp, a9,a11,a13
3f9fb830:	move   a14, a13
3f9fb840:	addi   0x60, a14
3f9fb860:	movi   0x3f9fc6d0, a11
3f9fb890:	move   a11, *a13(0x40), 1
3f9fb8b0:	move   *a13(0xffe0), a11, 1
3f9fb8d0:	movk   6, a9
3f9fb8e0:	and    a11, a9
3f9fb8f0:	subk   4, a9
3f9fb900:	jrle   L3F9FB950
3f9fb910:	move   *a13(0x40), a8, 1
3f9fb930:	jauc   L3F9FC680
L3F9FB950:
3f9fb950:	andi   0x18, a11
3f9fb980:	subk   8, a11
3f9fb990:	jrle   L3F9FB9E0
3f9fb9a0:	move   *a13(0x40), a8, 1
3f9fb9c0:	jauc   L3F9FC680
L3F9FB9E0:
3f9fb9e0:	move   *a13(0xffe0), a11, 1
3f9fba00:	andi   0xffffff00, a11
3f9fba30:	jreq   L3F9FBA80
3f9fba40:	move   *a13(0x40), a8, 1
3f9fba60:	jauc   L3F9FC680
L3F9FBA80:
3f9fba80:	move   a14, -*sp, 1
3f9fba90:	move   *a13(0xffe0), a11, 1
3f9fbab0:	btst   0, a11
3f9fbac0:	jreq   L3F9FBB10
3f9fbad0:	movi   0x3f9fc778, a9
3f9fbb00:	jruc   L3F9FBB40
L3F9FBB10:
3f9fbb10:	movi   0x3f9fc7a0, a9
L3F9FBB40:
3f9fbb40:	move   a9, *a14+, 1
3f9fbb50:	movi   0x3f9fc7d8, a8
3f9fbb80:	move   a8, *a14+, 1
3f9fbb90:	movi   0x23fb40, a9
3f9fbbc0:	move   a9, *a14+, 1
3f9fbbd0:	calla  L3FB34430
3f9fbc00:	move   a8, *a13, 1
3f9fbc10:	move   a14, -*sp, 1
3f9fbc20:	btst   5, a11
3f9fbc30:	jrne   L3F9FBD00
3f9fbc40:	movk   6, a9
3f9fbc50:	and    a11, a9
3f9fbc60:	subk   2, a9
3f9fbc70:	jrne   L3F9FBCC0
3f9fbc80:	movi   0x3f9fc868, a9
3f9fbcb0:	jruc   L3F9FBDB0
L3F9FBCC0:
3f9fbcc0:	movi   0x3f9fc8c8, a9
3f9fbcf0:	jruc   L3F9FBDB0
L3F9FBD00:
3f9fbd00:	movk   6, a9
3f9fbd10:	and    a11, a9
3f9fbd20:	subk   2, a9
3f9fbd30:	jrne   L3F9FBD80
3f9fbd40:	movi   0x3f9fc900, a9
3f9fbd70:	jruc   L3F9FBDB0
L3F9FBD80:
3f9fbd80:	movi   0x3f9fc928, a9
L3F9FBDB0:
3f9fbdb0:	move   a9, *a14+, 1
3f9fbdc0:	movi   0x3f9fc960, a8
3f9fbdf0:	move   a8, *a14+, 1
3f9fbe00:	move   *a13, a9, 1
3f9fbe10:	sll    0x3, a9
3f9fbe20:	addi   0x23fb40, a9
3f9fbe50:	move   a9, *a14+, 1
3f9fbe60:	calla  L3FB34430
3f9fbe90:	move   *a13, a9, 1
3f9fbea0:	add    a9, a8
3f9fbeb0:	move   a8, *a13, 1
3f9fbec0:	move   a14, -*sp, 1
3f9fbed0:	btst   7, a11
3f9fbee0:	jrne   L3F9FC050
3f9fbef0:	btst   6, a11
3f9fbf00:	jrne   L3F9FBFB0
3f9fbf10:	movk   6, a9
3f9fbf20:	and    a11, a9
3f9fbf30:	subk   4, a9
3f9fbf40:	jrne   L3F9FBF80
3f9fbf50:	movi   0x118, a9
3f9fbf70:	jruc   L3F9FC1A0
L3F9FBF80:
3f9fbf80:	movi   0x8c, a9
3f9fbfa0:	jruc   L3F9FC1A0
L3F9FBFB0:
3f9fbfb0:	movk   6, a9
3f9fbfc0:	and    a11, a9
3f9fbfd0:	subk   4, a9
3f9fbfe0:	jrne   L3F9FC020
3f9fbff0:	movi   0x168, a9
3f9fc010:	jruc   L3F9FC1A0
L3F9FC020:
3f9fc020:	movi   0xb4, a9
3f9fc040:	jruc   L3F9FC1A0
L3F9FC050:
3f9fc050:	btst   6, a11
3f9fc060:	jrne   L3F9FC110
3f9fc070:	movk   6, a9
3f9fc080:	and    a11, a9
3f9fc090:	subk   4, a9
3f9fc0a0:	jrne   L3F9FC0E0
3f9fc0b0:	movi   0xc8, a9
3f9fc0d0:	jruc   L3F9FC1A0
L3F9FC0E0:
3f9fc0e0:	movi   0x64, a9
3f9fc100:	jruc   L3F9FC1A0
L3F9FC110:
3f9fc110:	movk   6, a9
3f9fc120:	and    a11, a9
3f9fc130:	subk   4, a9
3f9fc140:	jrne   L3F9FC180
3f9fc150:	movi   0x118, a9
3f9fc170:	jruc   L3F9FC1A0
L3F9FC180:
3f9fc180:	movi   0x8c, a9
L3F9FC1A0:
3f9fc1a0:	move   a9, *a14+, 1
3f9fc1b0:	movi   0x3f9fc9a0, a8
3f9fc1e0:	move   a8, *a14+, 1
3f9fc1f0:	move   *a13, a9, 1
3f9fc200:	sll    0x3, a9
3f9fc210:	addi   0x23fb40, a9
3f9fc240:	move   a9, *a14+, 1
3f9fc250:	calla  L3FB34430
3f9fc280:	move   *a13, a9, 1
3f9fc290:	add    a9, a8
3f9fc2a0:	move   a8, *a13, 1
3f9fc2b0:	btst   7, a11
3f9fc2c0:	jreq   L3F9FC300
3f9fc2d0:	movi   0x64, a9
3f9fc2f0:	jruc   L3F9FC320
L3F9FC300:
3f9fc300:	movi   0x4b, a9
L3F9FC320:
3f9fc320:	move   a9, *a13(0x20), 1
3f9fc340:	move   a14, -*sp, 1
3f9fc350:	move   a9, *a14+, 1
3f9fc360:	move   a9, *a14+, 1
3f9fc370:	movi   0x3f9fc9c0, a8
3f9fc3a0:	move   a8, *a14+, 1
3f9fc3b0:	move   *a13, a9, 1
3f9fc3c0:	sll    0x3, a9
3f9fc3d0:	addi   0x23fb40, a9
3f9fc400:	move   a9, *a14+, 1
3f9fc410:	calla  L3FB34430
3f9fc440:	move   *a13, a9, 1
3f9fc450:	add    a9, a8
3f9fc460:	move   a8, *a13, 1
3f9fc470:	move   a14, -*sp, 1
3f9fc480:	andi   0x18, a11
3f9fc4b0:	subk   8, a11
3f9fc4c0:	jrne   L3F9FC510
3f9fc4d0:	movi   0x3f9fca18, a11
3f9fc500:	jruc   L3F9FC540
L3F9FC510:
3f9fc510:	movi   0x3f9fca78, a11
L3F9FC540:
3f9fc540:	move   a11, *a14+, 1
3f9fc550:	movi   0x3f9fcac8, a8
3f9fc580:	move   a8, *a14+, 1
3f9fc590:	move   *a13, a11, 1
3f9fc5a0:	sll    0x3, a11
3f9fc5b0:	addi   0x23fb40, a11
3f9fc5e0:	move   a11, *a14+, 1
3f9fc5f0:	calla  L3FB34430
3f9fc620:	move   *a13, a11, 1
3f9fc630:	add    a11, a8
3f9fc640:	move   a8, *a13, 1
3f9fc650:	movi   0x23fb40, a8
L3F9FC680:
3f9fc680:	move   *sp(0x80), a14, 1
3f9fc6a0:	mmfm   sp, a9,a11,a13
3f9fc6c0:	rets   2
3f9fc6d0:	addc   a1, a0
3f9fc6e0:	sra    a3, a1
3f9fc6f0:	subb   a1, a0
3f9fc700:	modu   a3, sp
3f9fc710:	sla    0x3, b4
3f9fc720:	.word  0x7461
3f9fc730:	.word  0x7274
3f9fc740:	sll    a3, a9
3f9fc750:	.word  0x7475
3f9fc760:	.word  0x7365
3f9fc770:	addc   a0, a0
3f9fc780:	mods   a3, sp
3f9fc790:	.word  0x0064
3f9fc7a0:	sra    a10, a13
3f9fc7b0:	rl     a11, a4
3f9fc7c0:	mods   b11, b5
3f9fc7d0:	srl    0x18, a0
3f9fc7e0:	srl    0x17, a10
3f9fc7f0:	sra    b10, b4
3f9fc800:	mods   b11, b2
3f9fc810:	modu   a3, a9
3f9fc820:	mods   a3, a1
3f9fc830:	sll    0x9, a13
3f9fc840:	srl    0x15, b3
3f9fc850:	srl    0x16, b2
3f9fc860:	sub    a0, a0
3f9fc870:	.word  0x756f
3f9fc880:	mods   a3, a2
3f9fc890:	sla    0x3, a5
3f9fc8a0:	rl     b10, b7
3f9fc8b0:	sra    a11, a4
3f9fc8c0:	move   a0, b0
3f9fc8d0:	.word  0x726f
3f9fc8e0:	sla    a11, a13
3f9fc8f0:	.word  0x006c
3f9fc900:	rl     b10, b7
3f9fc910:	sra    a11, a4
3f9fc920:	move   a0, b0
3f9fc930:	.word  0x7261
3f9fc940:	modu   b11, b2
3f9fc950:	.word  0x0077
3f9fc960:	.word  0x7325
3f9fc970:	sra    0xf, a13
3f9fc980:	sra    0xf, a13
3f9fc990:	rev    a13
3f9fc9a0:	sra    a1, a5
3f9fc9b0:	rev    a13
3f9fc9c0:	sra    a1, a5
3f9fc9d0:	sll    0x9, a13
3f9fc9e0:	srl    0x15, a4
3f9fc9f0:	srl    0x16, a3
3f9fca00:	srl    0x17, a10
3f9fca10:	sub    a0, a0
3f9fca20:	addc   a10, a5
3f9fca30:	sub    a1, a13
3f9fca40:	addc   a10, a5
3f9fca50:	sra    b11, b4
3f9fca60:	rl     a3, a3
3f9fca70:	cmp    a8, a0
3f9fca80:	move   b10, a3
3f9fca90:	dsjs   b8, L3F9FCAB0
3f9fcaa0:	dsjs   b5, L3F9FCB40
L3F9FCAB0:
3f9fcab0:	rl     0x9, a13
3f9fcac0:	sll    0x8, a0
3f9fcad0:	.word  0x0073
L3F9FCAE0:
3f9fcae0:	mmtm   sp, a9,a11,a13
3f9fcb00:	move   a14, a13
3f9fcb10:	addk   32, a14
3f9fcb20:	move   *a13(0xffe0), a11, 1
L3F9FCB40:
3f9fcb40:	move   *a11(0xba0), a9, 1
3f9fcb60:	setf   8, 0, 0
3f9fcb70:	move   *a9, a9, 0
3f9fcb80:	andi   0x7f, a9
3f9fcbb0:	move   a9, *a13, 1
3f9fcbc0:	subk   32, a9
3f9fcbd0:	jrge   L3F9FCD70
3f9fcbe0:	move   *a11(0xba0), a9, 1
3f9fcc00:	addk   8, a9
3f9fcc10:	move   a9, *a11(0xba0), 1
3f9fcc30:	move   *a13, a9, 1
3f9fcc40:	subk   27, a9
3f9fcc50:	jrne   L3F9FCCB0
3f9fcc60:	movk   11, a9
3f9fcc70:	setf   16, 1, 0
3f9fcc80:	move   a9, *a11(0x640), 0
3f9fcca0:	jruc   L3F9FCE60
L3F9FCCB0:
3f9fccb0:	move   a14, -*sp, 1
3f9fccc0:	move   *a13(0x0), *a14+, 1
3f9fcce0:	move   a11, *a14+, 1
3f9fccf0:	calla  L3FA36D00
3f9fcd20:	movk   10, a9
3f9fcd30:	setf   16, 1, 0
3f9fcd40:	move   a9, *a11(0x640), 0
3f9fcd60:	jruc   L3F9FCE60
L3F9FCD70:
3f9fcd70:	move   *a13, a9, 1
3f9fcd80:	cmpi   0x7f, a9
3f9fcda0:	jrge   L3F9FCE10
3f9fcdb0:	move   a14, -*sp, 1
3f9fcdc0:	move   a11, *a14+, 1
3f9fcdd0:	calla  L3F4F5CD0
3f9fce00:	jruc   L3F9FCE60
L3F9FCE10:
3f9fce10:	move   *a11(0xba0), a9, 1
3f9fce30:	addk   8, a9
3f9fce40:	move   a9, *a11(0xba0), 1
L3F9FCE60:
3f9fce60:	move   *sp(0x80), a14, 1
3f9fce80:	mmfm   sp, a9,a11,a13
3f9fcea0:	rets   2
3f9fceb0:	mmtm   sp, a9,a11,a13
3f9fced0:	move   a14, a13
3f9fcee0:	addk   32, a14
3f9fcef0:	move   *a13(0xffe0), a11, 1
3f9fcf10:	move   *a11(0xba0), a9, 1
3f9fcf30:	setf   8, 0, 0
3f9fcf40:	move   *a9, a9, 0
3f9fcf50:	andi   0x7f, a9
3f9fcf80:	move   a9, *a13, 1
3f9fcf90:	subk   32, a9
3f9fcfa0:	jrge   L3F9FD050
3f9fcfb0:	movk   10, a9
3f9fcfc0:	setf   16, 1, 0
3f9fcfd0:	move   a9, *a11(0x640), 0
3f9fcff0:	move   a14, -*sp, 1
3f9fd000:	move   a11, *a14+, 1
3f9fd010:	calla  L3F9FCAE0
3f9fd040:	jruc   L3F9FD2B0
L3F9FD050:
3f9fd050:	move   *a13, a9, 1
3f9fd060:	cmpi   0x5f, a9
3f9fd080:	jrgt   L3F9FD220
3f9fd090:	move   *a11(0xba0), a9, 1
3f9fd0b0:	addk   8, a9
3f9fd0c0:	move   a9, *a11(0xba0), 1
3f9fd0e0:	movk   10, a9
3f9fd0f0:	setf   16, 1, 0
3f9fd100:	move   a9, *a11(0x640), 0
3f9fd120:	sub    a9, a9
3f9fd130:	move   a9, *a11(0xaa0), 0
3f9fd150:	move   a9, *a11(0xab0), 0
3f9fd170:	move   a14, -*sp, 1
3f9fd180:	move   a11, *a14+, 1
3f9fd190:	move   *a13, a9, 1
3f9fd1a0:	subk   32, a9
3f9fd1b0:	sll    0x5, a9
3f9fd1c0:	addi   0x23ff40, a9
3f9fd1f0:	move   *a9, a9, 1
3f9fd200:	call   a9
3f9fd210:	jruc   L3F9FD2B0
L3F9FD220:
3f9fd220:	move   *a11(0xba0), a9, 1
3f9fd240:	addk   8, a9
3f9fd250:	move   a9, *a11(0xba0), 1
3f9fd270:	movk   10, a9
3f9fd280:	setf   16, 1, 0
3f9fd290:	move   a9, *a11(0x640), 0
L3F9FD2B0:
3f9fd2b0:	move   *sp(0x80), a14, 1
3f9fd2d0:	mmfm   sp, a9,a11,a13
3f9fd2f0:	rets   2
3f9fd300:	mmtm   sp, a9,a11,a13
3f9fd320:	move   a14, a13
3f9fd330:	addk   32, a14
3f9fd340:	move   *a13(0xffe0), a11, 1
3f9fd360:	move   *a11(0xba0), a9, 1
3f9fd380:	setf   8, 0, 0
3f9fd390:	move   *a9, a9, 0
3f9fd3a0:	andi   0x7f, a9
3f9fd3d0:	move   a9, *a13, 1
3f9fd3e0:	subk   32, a9
3f9fd3f0:	jrge   L3F9FD4A0
3f9fd400:	movk   10, a9
3f9fd410:	setf   16, 1, 0
3f9fd420:	move   a9, *a11(0x640), 0
3f9fd440:	move   a14, -*sp, 1
3f9fd450:	move   a11, *a14+, 1
3f9fd460:	calla  L3F9FCAE0
3f9fd490:	jruc   L3F9FD650
L3F9FD4A0:
3f9fd4a0:	move   *a13, a9, 1
3f9fd4b0:	cmpi   0x7e, a9
3f9fd4d0:	jrgt   L3F9FD5C0
3f9fd4e0:	move   *a11(0xba0), a9, 1
3f9fd500:	addk   8, a9
3f9fd510:	move   a9, *a11(0xba0), 1
3f9fd530:	move   *a13, a9, 1
3f9fd540:	subk   31, a9
3f9fd550:	setf   16, 1, 0
3f9fd560:	move   a9, *a11(0xaa0), 0
3f9fd580:	movk   13, a9
3f9fd590:	move   a9, *a11(0x640), 0
3f9fd5b0:	jruc   L3F9FD650
L3F9FD5C0:
3f9fd5c0:	movk   10, a9
3f9fd5d0:	setf   16, 1, 0
3f9fd5e0:	move   a9, *a11(0x640), 0
3f9fd600:	move   a14, -*sp, 1
3f9fd610:	move   a11, *a14+, 1
3f9fd620:	calla  L3F9FCAE0
L3F9FD650:
3f9fd650:	move   *sp(0x80), a14, 1
3f9fd670:	mmfm   sp, a9,a11,a13
3f9fd690:	rets   2
3f9fd6a0:	mmtm   sp, a9,a11,a13
3f9fd6c0:	move   a14, a13
3f9fd6d0:	addi   0x80, a14
3f9fd6f0:	move   *a13(0xffe0), a11, 1
3f9fd710:	move   *a11(0xba0), a9, 1
3f9fd730:	setf   8, 0, 0
3f9fd740:	move   *a9, a9, 0
3f9fd750:	andi   0x7f, a9
3f9fd780:	move   a9, *a13, 1
3f9fd790:	subk   32, a9
3f9fd7a0:	jrge   L3F9FD850
3f9fd7b0:	movk   10, a9
3f9fd7c0:	setf   16, 1, 0
3f9fd7d0:	move   a9, *a11(0x640), 0
3f9fd7f0:	move   a14, -*sp, 1
3f9fd800:	move   a11, *a14+, 1
3f9fd810:	calla  L3F9FCAE0
3f9fd840:	jruc   L3F9FDD80
L3F9FD850:
3f9fd850:	move   *a13, a9, 1
3f9fd860:	cmpi   0x7e, a9
3f9fd880:	jrgt   L3F9FDCF0
3f9fd890:	move   *a11(0xba0), a9, 1
3f9fd8b0:	addk   8, a9
3f9fd8c0:	move   a9, *a11(0xba0), 1
3f9fd8e0:	setf   16, 1, 0
3f9fd8f0:	move   *a11(0xaa0), a9, 0
3f9fd910:	move   a9, *a13(0x40), 1
3f9fd930:	move   *a13, a9, 1
3f9fd940:	subk   31, a9
3f9fd950:	move   a9, *a13(0x20), 1
3f9fd970:	move   a14, -*sp, 1
3f9fd980:	move   *a13(0x40), *a14+, 1
3f9fd9a0:	move   a11, *a14+, 1
3f9fd9b0:	calla  L3F50F4D0
3f9fd9e0:	move   a8, *a13(0x60), 1
3f9fda00:	move   *a11(0x540), a9, 1
3f9fda20:	move   *a13(0x20), a11, 1
3f9fda40:	setf   16, 1, 0
3f9fda50:	move   *a9, a9, 0
3f9fda60:	cmp    a9, a11
3f9fda70:	jrle   L3F9FDAF0
3f9fda80:	move   *a13(0xffe0), a9, 1
3f9fdaa0:	move   *a9(0x660), a9, 0
3f9fdac0:	move   a9, *a13(0x20), 1
3f9fdae0:	jruc   L3F9FDB30
L3F9FDAF0:
3f9fdaf0:	cmp    a8, a11
3f9fdb00:	jrle   L3F9FDB30
3f9fdb10:	move   a8, *a13(0x20), 1
L3F9FDB30:
3f9fdb30:	move   *a13(0xffe0), a11, 1
3f9fdb50:	move   *a11(0x540), a9, 1
3f9fdb70:	move   *a13(0x40), a11, 1
3f9fdb90:	move   *a9(0x10), a9, 0
3f9fdbb0:	cmp    a9, a11
3f9fdbc0:	jrle   L3F9FDC30
3f9fdbd0:	move   *a13(0xffe0), a9, 1
3f9fdbf0:	move   *a9(0x670), a9, 0
3f9fdc10:	move   a9, *a13(0x40), 1
L3F9FDC30:
3f9fdc30:	move   *a13(0xffe0), a11, 1
3f9fdc50:	move   *a13(0x20), *a11(0x660), 0
3f9fdc80:	move   *a13(0x40), *a11(0x670), 0
3f9fdcb0:	movk   10, a9
3f9fdcc0:	move   a9, *a11(0x640), 0
3f9fdce0:	jruc   L3F9FDD80
L3F9FDCF0:
3f9fdcf0:	movk   10, a9
3f9fdd00:	setf   16, 1, 0
3f9fdd10:	move   a9, *a11(0x640), 0
3f9fdd30:	move   a14, -*sp, 1
3f9fdd40:	move   a11, *a14+, 1
3f9fdd50:	calla  L3F9FCAE0
L3F9FDD80:
3f9fdd80:	move   *sp(0x80), a14, 1
3f9fdda0:	mmfm   sp, a9,a11,a13
3f9fddc0:	rets   2
L3F9FDDD0:
3f9fddd0:	mmtm   sp, a7,a9,a11,a13
3f9fddf0:	move   a14, a13
3f9fde00:	move   a14, -*sp, 1
3f9fde10:	movi   0x3f9ffcf0, a8
3f9fde40:	move   a8, *a14+, 1
3f9fde50:	calla  L3FB341E0
3f9fde80:	move   *a13(0xffe0), a11, 1
3f9fdea0:	move   *a11(0x740), a9, 1
3f9fdec0:	movk   4, a7
3f9fded0:	andn   a7, a9
3f9fdee0:	move   a9, *a11(0x740), 1
3f9fdf00:	movi   0x34, a9
3f9fdf20:	movb   a9, *a11(0x7e0)
3f9fdf40:	sub    a7, a7
3f9fdf50:	movb   a7, *a11(0x918)
3f9fdf70:	movb   *a11(0x800), *a11(0x8f8)
3f9fdfa0:	movk   10, a7
3f9fdfb0:	setf   16, 1, 0
3f9fdfc0:	move   a7, *a11(0x640), 0
3f9fdfe0:	move   *sp(0xa0), a14, 1
3f9fe000:	mmfm   sp, a7,a9,a11,a13
3f9fe020:	rets   2
3f9fe030:	mmtm   sp, a5,a7,a9,a10,a11,a13
3f9fe050:	move   a14, a13
3f9fe060:	move   *a13(0xffe0), a7, 1
3f9fe080:	move   *a7(0xba0), a7, 1
3f9fe0a0:	move   *a13(0xffe0), a5, 1
3f9fe0c0:	move   *a5(0xbc0), a5, 1
3f9fe0e0:	addk   16, a7
3f9fe0f0:	cmp    a5, a7
3f9fe100:	jrhi   L3F9FE510
3f9fe110:	move   *a13(0xffe0), a7, 1
3f9fe130:	move   *a7(0xba0), a5, 1
3f9fe150:	setf   8, 0, 0
3f9fe160:	move   *a5, a10, 0
3f9fe170:	cmpi   0x20, a10
3f9fe190:	jrlt   L3F9FE510
3f9fe1a0:	cmpi   0x7e, a10
3f9fe1c0:	jrgt   L3F9FE510
3f9fe1d0:	move   *a7(0xba0), a5, 1
3f9fe1f0:	move   *a5(0x8), a9, 0
3f9fe210:	cmpi   0x20, a9
3f9fe230:	jrlt   L3F9FE510
3f9fe240:	cmpi   0x7e, a9
3f9fe260:	jrgt   L3F9FE510
3f9fe270:	move   *a7(0xba0), a5, 1
3f9fe290:	addk   16, a5
3f9fe2a0:	move   a5, *a7(0xba0), 1
3f9fe2c0:	subk   31, a9
3f9fe2d0:	subk   31, a10
3f9fe2e0:	move   a14, -*sp, 1
3f9fe2f0:	move   a10, *a14+, 1
3f9fe300:	move   a7, *a14+, 1
3f9fe310:	calla  L3F50F4D0
3f9fe340:	move   a8, a11
3f9fe350:	move   *a7(0x540), a5, 1
3f9fe370:	setf   16, 1, 0
3f9fe380:	move   *a5, a5, 0
3f9fe390:	cmp    a5, a9
3f9fe3a0:	jrle   L3F9FE3E0
3f9fe3b0:	move   *a7(0x660), a9, 0
3f9fe3d0:	jruc   L3F9FE410
L3F9FE3E0:
3f9fe3e0:	cmp    a11, a9
3f9fe3f0:	jrle   L3F9FE410
3f9fe400:	move   a11, a9
L3F9FE410:
3f9fe410:	move   *a7(0x540), a5, 1
3f9fe430:	move   *a5(0x10), a5, 0
3f9fe450:	cmp    a5, a10
3f9fe460:	jrle   L3F9FE490
3f9fe470:	move   *a7(0x670), a10, 0
L3F9FE490:
3f9fe490:	move   a10, *a7(0x670), 0
3f9fe4b0:	move   a9, *a7(0x660), 0
3f9fe4d0:	movk   10, a5
3f9fe4e0:	move   a5, *a7(0x640), 0
3f9fe500:	jruc   L3F9FE570
L3F9FE510:
3f9fe510:	move   *a13(0xffe0), a7, 1
3f9fe530:	movk   12, a5
3f9fe540:	setf   16, 1, 0
3f9fe550:	move   a5, *a7(0x640), 0
L3F9FE570:
3f9fe570:	move   *sp(0xe0), a14, 1
3f9fe590:	mmfm   sp, a5,a7,a9,a10,a11,a13
3f9fe5b0:	rets   2
3f9fe5c0:	move   a13, -*sp, 1
3f9fe5d0:	move   a14, a13
3f9fe5e0:	move   *sp(0x40), a14, 1
3f9fe600:	move   *sp+, a13, 1
3f9fe610:	rets   2
L3F9FE620:
3f9fe620:	mmtm   sp, a7,a9,a11,a13
3f9fe640:	move   a14, a13
3f9fe650:	move   a14, -*sp, 1
3f9fe660:	movi   0x3f9ffd78, a8
3f9fe690:	move   a8, *a14+, 1
3f9fe6a0:	calla  L3FB341E0
3f9fe6d0:	move   *a13(0xffe0), a11, 1
3f9fe6f0:	move   *a11(0x740), a9, 1
3f9fe710:	movk   4, a7
3f9fe720:	or     a7, a9
3f9fe730:	move   a9, *a11(0x740), 1
3f9fe750:	movi   0x3d, a9
3f9fe770:	movb   a9, *a11(0x7e0)
3f9fe790:	sub    a7, a7
3f9fe7a0:	movb   a7, *a11(0x918)
3f9fe7c0:	move   *a11(0x760), a7, 1
3f9fe7e0:	btst   1, a7
3f9fe7f0:	jreq   L3F9FE840
3f9fe800:	setf   8, 0, 0
3f9fe810:	move   *a11(0x800), a7, 0
3f9fe830:	jruc   L3F9FE850
L3F9FE840:
3f9fe840:	sub    a7, a7
L3F9FE850:
3f9fe850:	movb   a7, *a11(0x8f8)
3f9fe870:	movb   *a11(0x8f8), *a11(0x900)
3f9fe8a0:	sub    a7, a7
3f9fe8b0:	setf   16, 1, 0
3f9fe8c0:	move   a7, *a11(0x640), 0
3f9fe8e0:	move   *sp(0xa0), a14, 1
3f9fe900:	mmfm   sp, a7,a9,a11,a13
3f9fe920:	rets   2
3f9fe930:	mmtm   sp, a9,a11,a13
3f9fe950:	move   a14, a13
3f9fe960:	move   *a13(0xffe0), a11, 1
3f9fe980:	movk   1, a9
3f9fe990:	movb   a9, *a11(0x918)
3f9fe9b0:	movk   3, a9
3f9fe9c0:	movb   a9, *a11(0x900)
3f9fe9e0:	move   *sp(0x80), a14, 1
3f9fea00:	mmfm   sp, a9,a11,a13
3f9fea20:	rets   2
3f9fea30:	mmtm   sp, a9,a11,a13
3f9fea50:	move   a14, a13
3f9fea60:	move   *a13(0xffe0), a11, 1
3f9fea80:	sub    a9, a9
3f9fea90:	movb   a9, *a11(0x918)
3f9feab0:	move   *sp(0x80), a14, 1
3f9fead0:	mmfm   sp, a9,a11,a13
3f9feaf0:	rets   2
3f9feb00:	mmtm   sp, a7,a9,a11,a13
3f9feb20:	move   a14, a13
3f9feb30:	addk   32, a14
3f9feb40:	movk   1, a11
3f9feb50:	move   a11, *a13, 1
3f9feb60:	jruc   L3F9FEC10
L3F9FEB70:
3f9feb70:	move   *a13, a11, 1
3f9feb80:	inc    a11
3f9feb90:	move   a11, *a13, 1
3f9feba0:	move   *a13(0xffe0), a9, 1
3f9febc0:	move   *a9(0xba0), a7, 1
3f9febe0:	addk   16, a7
3f9febf0:	move   a7, *a9(0xba0), 1
L3F9FEC10:
3f9fec10:	move   *a13(0xffe0), a9, 1
3f9fec30:	move   *a9(0xba0), a7, 1
3f9fec50:	move   *a9(0xbc0), a9, 1
3f9fec70:	addk   16, a7
3f9fec80:	cmp    a9, a7
3f9fec90:	jrhi   L3F9FED90
3f9feca0:	move   *a13(0xffe0), a9, 1
3f9fecc0:	move   *a9(0xba0), a7, 1
3f9fece0:	setf   8, 0, 0
3f9fecf0:	move   *a7, a7, 0
3f9fed00:	subk   27, a7
3f9fed10:	jrne   L3F9FED90
3f9fed20:	move   *a9(0xba0), a7, 1
3f9fed40:	move   *a7(0x8), a7, 0
3f9fed60:	cmpi   0x49, a7
3f9fed80:	jreq   L3F9FEB70
L3F9FED90:
3f9fed90:	move   a14, -*sp, 1
3f9feda0:	move   a11, *a14+, 1
3f9fedb0:	move   *a13(0xffe0), *a14+, 1
3f9fedd0:	calla  L3F20E380
3f9fee00:	move   *sp(0xa0), a14, 1
3f9fee20:	mmfm   sp, a7,a9,a11,a13
3f9fee40:	rets   2
3f9fee50:	mmtm   sp, a11,a13
3f9fee70:	move   a14, a13
3f9fee80:	move   a14, -*sp, 1
3f9fee90:	movi   0xffff, a11
3f9feeb0:	move   a11, *a14+, 1
3f9feec0:	movi   0x3f9ffdf8, a8
3f9feef0:	move   a8, *a14+, 1
3f9fef00:	move   *a13(0xffe0), *a14+, 1
3f9fef20:	calla  L3FA2B960
3f9fef50:	move   *sp(0x60), a14, 1
3f9fef70:	mmfm   sp, a11,a13
3f9fef90:	rets   2
3f9fefa0:	mmtm   sp, a7,a9,a11,a13
3f9fefc0:	move   a14, a13
3f9fefd0:	move   *a13(0xffe0), a9, 1
3f9feff0:	move   *a9(0xd60), a11, 1
3f9ff010:	btst   10, a11
3f9ff020:	jreq   L3F9FF070
3f9ff030:	sub    a11, a11
3f9ff040:	movb   a11, @0xccac0
L3F9FF070:
3f9ff070:	move   *a9(0xd60), a11, 1
3f9ff090:	movk   15, a7
3f9ff0a0:	and    a7, a11
3f9ff0b0:	ori    0x100, a11
3f9ff0e0:	move   a11, *a9(0xd60), 1
3f9ff100:	move   *a9(0x780), a11, 1
3f9ff120:	andi   0xffcfffff, a11
3f9ff150:	move   a11, *a9(0x780), 1
3f9ff170:	move   *a9(0x780), a11, 1
3f9ff190:	ori    0x200000, a11
3f9ff1c0:	move   a11, *a9(0x780), 1
3f9ff1e0:	movk   14, a11
3f9ff1f0:	setf   16, 1, 0
3f9ff200:	move   a11, *a9(0x640), 0
3f9ff220:	move   *sp(0xa0), a14, 1
3f9ff240:	mmfm   sp, a7,a9,a11,a13
3f9ff260:	rets   2
3f9ff270:	mmtm   sp, a7,a9,a11,a13
3f9ff290:	move   a14, a13
3f9ff2a0:	move   *a13(0xffe0), a9, 1
3f9ff2c0:	move   *a9(0xd60), a11, 1
3f9ff2e0:	btst   8, a11
3f9ff2f0:	jreq   L3F9FF480
3f9ff300:	sub    a11, a11
3f9ff310:	setf   16, 1, 0
3f9ff320:	move   a11, *a9(0x640), 0
3f9ff340:	move   *a9(0xd60), a7, 1
3f9ff360:	movk   15, a11
3f9ff370:	and    a11, a7
3f9ff380:	ori    0x200, a7
3f9ff3b0:	move   a7, *a9(0xd60), 1
3f9ff3d0:	move   *a9(0x780), a7, 1
3f9ff3f0:	andi   0xffcfffff, a7
3f9ff420:	move   a7, *a9(0x780), 1
3f9ff440:	sub    a7, a7
3f9ff450:	movb   a7, @0xccac0
L3F9FF480:
3f9ff480:	move   *sp(0xa0), a14, 1
3f9ff4a0:	mmfm   sp, a7,a9,a11,a13
3f9ff4c0:	rets   2
3f9ff4d0:	mmtm   sp, a9,a11,a13
3f9ff4f0:	move   a14, a13
3f9ff500:	move   *a13(0xffe0), a9, 1
3f9ff520:	move   *a9(0xd60), a11, 1
3f9ff540:	ori    0x80, a11
3f9ff570:	move   a11, *a9(0xd60), 1
3f9ff590:	move   *a9(0xd60), a11, 1
3f9ff5b0:	ori    0x1000, a11
3f9ff5e0:	move   a11, *a9(0xd60), 1
3f9ff600:	move   a14, -*sp, 1
3f9ff610:	move   a9, *a14+, 1
3f9ff620:	calla  L3FA6BF00
3f9ff650:	move   *sp(0x80), a14, 1
3f9ff670:	mmfm   sp, a9,a11,a13
3f9ff690:	rets   2
3f9ff6a0:	mmtm   sp, a9,a11,a13
3f9ff6c0:	move   a14, a13
3f9ff6d0:	move   *a13(0xffe0), a9, 1
3f9ff6f0:	move   *a9(0xd60), a11, 1
3f9ff710:	ori    0x10, a11
3f9ff740:	move   a11, *a9(0xd60), 1
3f9ff760:	move   a14, -*sp, 1
3f9ff770:	move   a9, *a14+, 1
3f9ff780:	calla  L3FA6C100
3f9ff7b0:	move   *sp(0x80), a14, 1
3f9ff7d0:	mmfm   sp, a9,a11,a13
3f9ff7f0:	rets   2
3f9ff800:	mmtm   sp, a9,a11,a13
3f9ff820:	move   a14, a13
3f9ff830:	move   *a13(0xffe0), a9, 1
3f9ff850:	move   *a9(0xd60), a11, 1
3f9ff870:	ori    0x20, a11
3f9ff8a0:	andi   0xffffffbf, a11
3f9ff8d0:	move   a11, *a9(0xd60), 1
3f9ff8f0:	move   *a9(0x780), a11, 1
3f9ff910:	andi   0xffcfffff, a11
3f9ff940:	move   a11, *a9(0x780), 1
3f9ff960:	move   *a9(0x780), a11, 1
3f9ff980:	ori    0x100000, a11
3f9ff9b0:	move   a11, *a9(0x780), 1
3f9ff9d0:	move   *sp(0x80), a14, 1
3f9ff9f0:	mmfm   sp, a9,a11,a13
3f9ffa10:	rets   2
3f9ffa20:	mmtm   sp, a7,a9,a11,a13
3f9ffa40:	move   a14, a13
3f9ffa50:	move   *a13(0xffe0), a9, 1
3f9ffa70:	move   *a9(0xd60), a11, 1
3f9ffa90:	btst   10, a11
3f9ffaa0:	jreq   L3F9FFBA0
3f9ffab0:	move   *a9(0xd60), a11, 1
3f9ffad0:	btst   5, a11
3f9ffae0:	jreq   L3F9FFBA0
3f9ffaf0:	move   *a9(0xd60), a11, 1
3f9ffb10:	andi   0xfffffbff, a11
3f9ffb40:	move   a11, *a9(0xd60), 1
3f9ffb60:	sub    a11, a11
3f9ffb70:	movb   a11, @0xccac0
L3F9FFBA0:
3f9ffba0:	move   *a9(0xd60), a11, 1
3f9ffbc0:	ori    0x40, a11
3f9ffbf0:	movk   32, a7
3f9ffc00:	andn   a7, a11
3f9ffc10:	move   a11, *a9(0xd60), 1
3f9ffc30:	move   *a9(0x780), a11, 1
3f9ffc50:	andi   0xffcfffff, a11
3f9ffc80:	move   a11, *a9(0x780), 1
3f9ffca0:	move   *sp(0xa0), a14, 1
3f9ffcc0:	mmfm   sp, a7,a9,a11,a13
3f9ffce0:	rets   2
3f9ffcf0:	modu   a2, a5
3f9ffd00:	sra    b11, b4
3f9ffd10:	sla    0x3, b2
3f9ffd20:	or     b2, b6
3f9ffd30:	rl     0x11, b5
3f9ffd40:	mods   a9, a0
3f9ffd50:	sra    a3, sp
3f9ffd60:	.word  0x0a65
3f9ffd70:	sub    a8, a0
3f9ffd80:	rl     b11, b8
3f9ffd90:	sla    0x3, b4
3f9ffda0:	or     b2, b6
3f9ffdb0:	rl     0x11, b5
3f9ffdc0:	mods   a9, a0
3f9ffdd0:	sra    a3, sp
3f9ffde0:	.word  0x0a65
3f9ffdf0:	movk   24, a0
3f9ffe00:	divu   a1, sp
3f9ffe10:	.word  0x0000
L3F9FFE20:
3f9ffe20:	mmtm   sp, a9,a10,a11
3f9ffe40:	move   *a14(0xffe0), a8, 1
3f9ffe60:	move   a8, a9
3f9ffe70:	move   @0x1d1910, a11, 1
3f9ffea0:	movi   0xf, a10
L3F9FFEC0:
3f9ffec0:	rl     a11, a9
3f9ffed0:	or     a9, a8
3f9ffee0:	sub    a11, a10
3f9ffef0:	jrgt   L3F9FFEC0
3f9fff00:	mmfm   sp, a9,a10,a11
3f9fff20:	move   *sp(0x20), a14, 1
3f9fff40:	rets   2
3f9fff50:	mmtm   sp, a11,a13
3f9fff70:	move   a14, a13
3f9fff80:	addk   32, a14
3f9fff90:	movi   0x45, a11
3f9fffb0:	move   a11, *a13, 1
3f9fffc0:	subk   32, a14
3f9fffd0:	mmfm   sp, a11,a13
3f9ffff0:	rets
3fa00000:	move   *b14, b5, 0
3fa00010:	.word  0xfe07
3fa00020:	move   -*a5, -*a10, 1
3fa00030:	or     b10, b5
L3FA00040:
3fa00040:	mmtm   sp, a9,a11,a13
3fa00060:	move   a14, a13
3fa00070:	move   *a13(0xffe0), a11, 1
3fa00090:	setf   16, 1, 0
3fa000a0:	move   *a11(0x1f0), a9, 0
3fa000c0:	move   *a13(0xffc0), a11, 1
3fa000e0:	addk   5, a9
3fa000f0:	move   a9, *a11, 1
3fa00100:	move   *a13(0xffe0), a9, 1
3fa00120:	move   *a13(0xffa0), a11, 1
3fa00140:	move   *a9(0x1e0), a9, 0
3fa00160:	move   a9, *a11, 1
3fa00170:	move   *sp(0x80), a14, 1
3fa00190:	mmfm   sp, a9,a11,a13
3fa001b0:	rets   2
L3FA001C0:
3fa001c0:	mmtm   sp, a9,a11,a13
3fa001e0:	move   a14, a13
3fa001f0:	addi   0x300, a14
3fa00210:	move   a14, -*sp, 1
3fa00220:	move   @0x25c940, a11, 1
3fa00250:	move   *a11(0x0), *a14+, 1
3fa00270:	move   @0x1a6810, *a14+, 1
3fa002a0:	calla  L3FDA9A70
3fa002d0:	move   a14, -*sp, 1
3fa002e0:	sub    a11, a11
3fa002f0:	move   a11, *a14+, 1
3fa00300:	move   @0x1a6810, *a14+, 1
3fa00330:	calla  L3FD9F6B0
3fa00360:	move   a14, -*sp, 1
3fa00370:	move   a13, *a14+, 1
3fa00380:	movi   0xffff, a11
3fa003a0:	move   a11, *a14+, 1
3fa003b0:	move   @0x25c940, a11, 1
3fa003e0:	move   *a11(0x0), *a14+, 1
3fa00400:	move   @0x1a6810, *a14+, 1
3fa00430:	calla  L3FD36780
3fa00460:	move   a8, a11
3fa00470:	jreq   L3FA005A0
L3FA00480:
3fa00480:	move   a14, -*sp, 1
3fa00490:	move   a13, *a14+, 1
3fa004a0:	movi   0xffff, a11
3fa004c0:	move   a11, *a14+, 1
3fa004d0:	move   @0x25c940, a11, 1
3fa00500:	move   *a11(0x0), *a14+, 1
3fa00520:	move   @0x1a6810, *a14+, 1
3fa00550:	calla  L3FD36780
3fa00580:	move   a8, a11
3fa00590:	jrne   L3FA00480
L3FA005A0:
3fa005a0:	move   a14, -*sp, 1
3fa005b0:	move   @0x25c940, a11, 1
3fa005e0:	move   *a11(0x0), *a14+, 1
3fa00600:	move   @0x1a6810, *a14+, 1
3fa00630:	calla  L3FD425A0
3fa00660:	move   @0x25c940, a11, 1
3fa00690:	movk   1, a9
3fa006a0:	move   a9, *a11(0x60), 1
3fa006c0:	sub    a9, a9
3fa006d0:	move   a9, @0x25c940, 1
3fa00700:	move   a9, @0x25c960, 1
3fa00730:	subi   0x300, a14
3fa00750:	mmfm   sp, a9,a11,a13
3fa00770:	rets
3fa00780:	rets
3fa00790:	calla  L3F9F1F20
3fa007c0:	calla  L3FA001C0
3fa007f0:	rets
3fa00800:	calla  L3F9EDFC0
3fa00830:	calla  L3FA001C0
3fa00860:	rets
3fa00870:	calla  L3F9F0420
3fa008a0:	calla  L3FA001C0
3fa008d0:	rets
3fa008e0:	calla  L3F9F5050
3fa00910:	calla  L3FA001C0
3fa00940:	rets
3fa00950:	calla  L3F9F6890
3fa00980:	calla  L3FA001C0
3fa009b0:	rets
3fa009c0:	calla  L3F9F6D90
3fa009f0:	calla  L3FA001C0
3fa00a20:	rets
3fa00a30:	mmtm   sp, a9,a11,a13
3fa00a50:	move   a14, a13
3fa00a60:	addi   0x60, a14
3fa00a80:	movi   0xaec60, a11
3fa00ab0:	move   a11, *a13, 1
3fa00ac0:	setf   2, 0, 0
3fa00ad0:	move   *a11(0x88), a9, 0
3fa00af0:	move   a9, *a13(0x20), 1
3fa00b10:	move   @0x25c960, a9, 1
3fa00b40:	addi   0x780, a9
3fa00b60:	move   a9, *a13(0x40), 1
3fa00b80:	move   @0x25c980, a9, 1
3fa00bb0:	move   *a9(0x160), a9, 1
3fa00bd0:	setf   8, 0, 0
3fa00be0:	move   *a9, a9, 0
3fa00bf0:	jreq   L3FA01070
3fa00c00:	move   a14, -*sp, 1
3fa00c10:	movi   0x3fa1faf8, a8
3fa00c40:	move   a8, *a14+, 1
3fa00c50:	calla  L3FB341E0
3fa00c80:	move   @0x25ca20, a9, 1
3fa00cb0:	jrne   L3FA00D80
3fa00cc0:	move   a14, -*sp, 1
3fa00cd0:	movi   0x40, a9
3fa00cf0:	move   a9, *a14+, 1
3fa00d00:	movk   1, a9
3fa00d10:	move   a9, *a14+, 1
3fa00d20:	calla  L3F703D90
3fa00d50:	move   a8, @0x25ca20, 1
L3FA00D80:
3fa00d80:	move   a14, -*sp, 1
3fa00d90:	move   @0x25c9a0, a9, 1
3fa00dc0:	move   *a9(0x120), *a14+, 1
3fa00de0:	move   @0x25ca20, *a14+, 1
3fa00e10:	calla  L3FB45720
3fa00e40:	move   a14, -*sp, 1
3fa00e50:	move   *a13(0x20), a9, 1
3fa00e70:	sll    0x9, a9
3fa00e80:	addi   0x246140, a9
3fa00eb0:	move   *a9+, *a14+, 1
3fa00ec0:	move   @0x25c9a0, a9, 1
3fa00ef0:	move   *a9(0x120), *a14+, 1
3fa00f10:	calla  L3FB45720
3fa00f40:	move   @0x25c9a0, a9, 1
3fa00f70:	move   *a9(0x160), a9, 1
3fa00f90:	sub    a11, a11
3fa00fa0:	movb   a11, *a9(0x28)
3fa00fc0:	move   a14, -*sp, 1
3fa00fd0:	move   @0x25c9a0, *a14+, 1
3fa01000:	move   @0x25c940, *a14+, 1
3fa01030:	calla  L3FB11C90
3fa01060:	jruc   L3FA010F0
L3FA01070:
3fa01070:	move   a14, -*sp, 1
3fa01080:	movi   0x3fa1fc78, a8
3fa010b0:	move   a8, *a14+, 1
3fa010c0:	calla  L3FB341E0
L3FA010F0:
3fa010f0:	move   @0x25c980, a11, 1
3fa01120:	move   *a11(0x160), a9, 1
3fa01140:	movk   1, a11
3fa01150:	movb   a11, *a9
3fa01160:	move   a14, -*sp, 1
3fa01170:	move   @0x25c980, *a14+, 1
3fa011a0:	move   @0x25c940, *a14+, 1
3fa011d0:	calla  L3FB11C90
3fa01200:	subi   0x60, a14
3fa01220:	mmfm   sp, a9,a11,a13
3fa01240:	rets
3fa01250:	mmtm   sp, a9,a11,a13
3fa01270:	move   a14, a13
3fa01280:	addk   32, a14
3fa01290:	move   @0x25c960, a11, 1
3fa012c0:	addi   0x780, a11
3fa012e0:	move   a11, *a13, 1
3fa012f0:	move   @0x25c980, a11, 1
3fa01320:	move   *a11(0x160), a11, 1
3fa01340:	setf   8, 0, 0
3fa01350:	move   *a11, a11, 0
3fa01360:	jreq   L3FA017D0
3fa01370:	move   a14, -*sp, 1
3fa01380:	movi   0x3fa1fe08, a8
3fa013b0:	move   a8, *a14+, 1
3fa013c0:	calla  L3FB341E0
3fa013f0:	move   a14, -*sp, 1
3fa01400:	movi   0x3fa1ff90, a8
3fa01430:	move   a8, *a14+, 1
3fa01440:	move   @0x25c9a0, a11, 1
3fa01470:	move   *a11(0x120), *a14+, 1
3fa01490:	calla  L3FB45720
3fa014c0:	move   @0x25ca20, a11, 1
3fa014f0:	jreq   L3FA01590
3fa01500:	move   a14, -*sp, 1
3fa01510:	move   a11, *a14+, 1
3fa01520:	calla  L3F702440
3fa01550:	sub    a11, a11
3fa01560:	move   a11, @0x25ca20, 1
L3FA01590:
3fa01590:	move   a14, -*sp, 1
3fa015a0:	move   @0x25c9a0, *a14+, 1
3fa015d0:	move   @0x25c940, *a14+, 1
3fa01600:	calla  L3FB11C90
3fa01630:	move   @0x25c980, a11, 1
3fa01660:	move   *a11(0x160), a9, 1
3fa01680:	sub    a11, a11
3fa01690:	movb   a11, *a9
3fa016a0:	move   a14, -*sp, 1
3fa016b0:	movi   0x3fa1ff98, a8
3fa016e0:	move   a8, *a14+, 1
3fa016f0:	calla  L3FB341E0
3fa01720:	move   a14, -*sp, 1
3fa01730:	move   @0x25c980, *a14+, 1
3fa01760:	move   @0x25c940, *a14+, 1
3fa01790:	calla  L3FB11C90
3fa017c0:	jruc   L3FA01850
L3FA017D0:
3fa017d0:	move   a14, -*sp, 1
3fa017e0:	movi   0x3fa20108, a8
3fa01810:	move   a8, *a14+, 1
3fa01820:	calla  L3FB341E0
L3FA01850:
3fa01850:	subk   32, a14
3fa01860:	mmfm   sp, a9,a11,a13
3fa01880:	rets
3fa01890:	mmtm   sp, a9,a11,a13
3fa018b0:	move   a14, a13
3fa018c0:	addi   0x270, a14
3fa018e0:	sub    a11, a11
3fa018f0:	movb   a11, *a13(0x260)
3fa01910:	move   @0x1a73e0, a11, 1
3fa01940:	jrne   L3FA01980
3fa01950:	sub    a8, a8
3fa01960:	jauc   L3FA06360
L3FA01980:
3fa01980:	move   @0x25c940, a11, 1
3fa019b0:	jreq   L3FA01A90
3fa019c0:	move   a11, *a13(0x240), 1
3fa019e0:	calla  L3FA001C0
3fa01a10:	move   a14, -*sp, 1
3fa01a20:	move   a13, a11
3fa01a30:	addi   0x240, a11
3fa01a50:	move   a11, *a14+, 1
3fa01a60:	calla  L3FB12740
L3FA01A90:
3fa01a90:	movi   0xaec60, a11
3fa01ac0:	move   a11, *a13(0x140), 1
3fa01ae0:	setf   2, 0, 0
3fa01af0:	move   *a11(0x88), a9, 0
3fa01b10:	move   a9, *a13(0x160), 1
3fa01b30:	move   @0x1a73e0, @0x25c960, 1
3fa01b80:	move   @0x25c960, a9, 1
3fa01bb0:	addi   0x720, a9
3fa01bd0:	move   a9, *a13(0x180), 1
3fa01bf0:	move   @0x25c960, a9, 1
3fa01c20:	addi   0x740, a9
3fa01c40:	move   a9, *a13(0x1a0), 1
3fa01c60:	move   @0x25c960, a9, 1
3fa01c90:	addi   0x760, a9
3fa01cb0:	move   a9, *a13(0x1c0), 1
3fa01cd0:	move   @0x25c960, a9, 1
3fa01d00:	addi   0x780, a9
3fa01d20:	move   a9, *a13(0x1e0), 1
3fa01d40:	move   a14, -*sp, 1
3fa01d50:	move   @0x1a6810, *a14+, 1
3fa01d80:	calla  L3FD60E60
3fa01db0:	move   a8, *a13(0x80), 1
3fa01dd0:	move   a14, -*sp, 1
3fa01de0:	move   @0x1a6810, *a14+, 1
3fa01e10:	calla  L3FD60F20
3fa01e40:	move   a8, *a13(0x60), 1
3fa01e60:	move   a14, -*sp, 1
3fa01e70:	move   a13, a9
3fa01e80:	addi   0xc0, a9
3fa01ea0:	move   a9, *a14+, 1
3fa01eb0:	move   a13, a9
3fa01ec0:	addi   0xa0, a9
3fa01ee0:	move   a9, *a14+, 1
3fa01ef0:	move   @0xb7ee0, *a14+, 1
3fa01f20:	calla  L3FA00040
3fa01f50:	move   @0x19ff60, a9, 1
3fa01f80:	move   a9, *a13(0x100), 1
3fa01fa0:	move   @0x19ff80, a11, 1
3fa01fd0:	move   a11, *a13(0x120), 1
3fa01ff0:	setf   1, 0, 0
3fa02000:	move   @0xaed53, a9, 0
3fa02030:	jreq   L3FA02160
3fa02040:	move   @0xaed54, a9, 0
3fa02070:	jreq   L3FA020C0
3fa02080:	movk   1, a9
3fa02090:	movb   a9, *a13(0x260)
3fa020b0:	jruc   L3FA02160
L3FA020C0:
3fa020c0:	move   a14, -*sp, 1
3fa020d0:	move   @0x1a6810, *a14+, 1
3fa02100:	calla  L3F4C1B70
3fa02130:	move   a8, a9
3fa02140:	jaeq   L3FA06360
L3FA02160:
3fa02160:	move   a14, -*sp, 1
3fa02170:	move   a11, *a14+, 1
3fa02180:	move   *a13(0x100), *a14+, 1
3fa021a0:	movk   1, a9
3fa021b0:	move   a9, *a14+, 1
3fa021c0:	move   *a13(0xa0), a9, 1
3fa021e0:	move   a9, a11
3fa021f0:	sll    0x4, a9
3fa02200:	sll    0x3, a11
3fa02210:	add    a11, a9
3fa02220:	move   *a13(0xa0), a11, 1
3fa02240:	add    a11, a9
3fa02250:	subk   5, a9
3fa02260:	move   a9, *a14+, 1
3fa02270:	move   *a13(0xc0), a9, 1
3fa02290:	movi   0x27, a11
3fa022b0:	mpys   a9, a11
3fa022c0:	move   a11, *a14+, 1
3fa022d0:	movi   0x12c, a11
3fa022f0:	move   a11, *a14+, 1
3fa02300:	move   a11, *a14+, 1
3fa02310:	move   *a13(0x60), *a14+, 1
3fa02330:	move   @0x1a6810, *a14+, 1
3fa02360:	calla  L3FD41B90
3fa02390:	move   a8, *a13(0x40), 1
3fa023b0:	move   a14, -*sp, 1
3fa023c0:	movi   0x20800d, a11
3fa023f0:	move   a11, *a14+, 1
3fa02400:	move   a8, *a14+, 1
3fa02410:	move   @0x1a6810, *a14+, 1
3fa02440:	calla  L3FD97D50
3fa02470:	move   a14, -*sp, 1
3fa02480:	sub    a11, a11
3fa02490:	move   a11, *a14+, 1
3fa024a0:	move   a11, *a14+, 1
3fa024b0:	move   a11, *a14+, 1
3fa024c0:	move   a11, *a14+, 1
3fa024d0:	move   a11, *a14+, 1
3fa024e0:	move   *a13(0x160), a11, 1
3fa02500:	sll    0x9, a11
3fa02510:	addi   0x241f40, a11
3fa02540:	move   *a11+, *a14+, 1
3fa02550:	move   *a13(0x40), *a14+, 1
3fa02570:	move   @0x1a6810, *a14+, 1
3fa025a0:	calla  L3FD9C170
3fa025d0:	move   a14, -*sp, 1
3fa025e0:	move   @0x25c960, a11, 1
3fa02610:	move   *a11(0x80), *a14+, 1
3fa02630:	move   *a13(0x40), *a14+, 1
3fa02650:	move   @0x1a6810, *a14+, 1
3fa02680:	calla  L3FD9C7B0
3fa026b0:	move   a14, -*sp, 1
3fa026c0:	move   *a13(0x40), *a14+, 1
3fa026e0:	move   @0x1a6810, *a14+, 1
3fa02710:	calla  L3FB04900
3fa02740:	move   a8, *a13(0xe0), 1
3fa02760:	move   *a13(0x1e0), a11, 1
3fa02780:	setf   1, 0, 0
3fa02790:	move   *a11(0x12), a9, 0
3fa027b0:	dsj    a9, L3FA02AA0
3fa027d0:	move   a14, -*sp, 1
3fa027e0:	sub    a9, a9
3fa027f0:	move   a9, *a14+, 1
3fa02800:	movk   30, a9
3fa02810:	move   a9, *a14+, 1
3fa02820:	movk   2, a9
3fa02830:	move   a9, *a14+, 1
3fa02840:	movi   0x3fa20228, a8
3fa02870:	move   a8, *a14+, 1
3fa02880:	move   *a13(0x120), *a14+, 1
3fa028a0:	move   *a13(0x100), *a14+, 1
3fa028c0:	move   @0xb7ee0, *a14+, 1
3fa028f0:	move   *a13(0xc0), a9, 1
3fa02910:	move   a9, a11
3fa02920:	sll    0x3, a9
3fa02930:	sll    0x1, a11
3fa02940:	add    a11, a9
3fa02950:	move   a9, *a14+, 1
3fa02960:	move   *a13(0xa0), a11, 1
3fa02980:	movi   0x64, a9
3fa029a0:	mpys   a11, a9
3fa029b0:	add    a11, a9
3fa029c0:	subk   5, a9
3fa029d0:	move   a9, *a14+, 1
3fa029e0:	move   *a13(0xc0), a9, 1
3fa02a00:	movi   0x64, a11
3fa02a20:	mpys   a9, a11
3fa02a30:	move   a11, *a14+, 1
3fa02a40:	move   *a13(0xe0), *a14+, 1
3fa02a60:	calla  L3FB04BA0
3fa02a90:	jruc   L3FA02D00
L3FA02AA0:
3fa02aa0:	move   a14, -*sp, 1
3fa02ab0:	sub    a9, a9
3fa02ac0:	move   a9, *a14+, 1
3fa02ad0:	movk   2, a9
3fa02ae0:	move   a9, *a14+, 1
3fa02af0:	movi   0x3fa20228, a8
3fa02b20:	move   a8, *a14+, 1
3fa02b30:	move   *a13(0x120), *a14+, 1
3fa02b50:	move   *a13(0x100), *a14+, 1
3fa02b70:	move   @0xb7ee0, *a14+, 1
3fa02ba0:	sub    a9, a9
3fa02bb0:	move   a9, *a14+, 1
3fa02bc0:	move   a9, *a14+, 1
3fa02bd0:	move   *a13(0xa0), a9, 1
3fa02bf0:	movi   0x64, a11
3fa02c10:	mpys   a9, a11
3fa02c20:	add    a9, a11
3fa02c30:	subk   5, a11
3fa02c40:	move   a11, *a14+, 1
3fa02c50:	move   *a13(0xc0), a11, 1
3fa02c70:	movi   0x64, a9
3fa02c90:	mpys   a11, a9
3fa02ca0:	move   a9, *a14+, 1
3fa02cb0:	move   *a13(0xe0), *a14+, 1
3fa02cd0:	calla  L3FB0D7B0
L3FA02D00:
3fa02d00:	move   a14, -*sp, 1
3fa02d10:	move   *a13(0x160), a11, 1
3fa02d30:	sll    0x9, a11
3fa02d40:	addi   0x242540, a11
3fa02d70:	move   *a11+, *a14+, 1
3fa02d80:	move   *a13(0x180), a11, 1
3fa02da0:	setf   1, 0, 0
3fa02db0:	move   *a11(0x14), a9, 0
3fa02dd0:	jreq   L3FA02E00
3fa02de0:	movk   1, a9
3fa02df0:	jruc   L3FA02E10
L3FA02E00:
3fa02e00:	sub    a9, a9
L3FA02E10:
3fa02e10:	move   a9, *a14+, 1
3fa02e20:	move   *a13(0x120), *a14+, 1
3fa02e40:	move   *a13(0x100), *a14+, 1
3fa02e60:	move   @0xb7ee0, *a14+, 1
3fa02e90:	move   *a13(0xa0), a9, 1
3fa02eb0:	subk   5, a9
3fa02ec0:	move   a9, *a14+, 1
3fa02ed0:	move   *a13(0xc0), *a14+, 1
3fa02ef0:	move   *a13(0xe0), *a14+, 1
3fa02f10:	calla  L3FB0AEA0
3fa02f40:	move   a14, -*sp, 1
3fa02f50:	move   *a13(0x160), a9, 1
3fa02f70:	sll    0x9, a9
3fa02f80:	addi   0x242b40, a9
3fa02fb0:	move   *a9+, *a14+, 1
3fa02fc0:	move   *a13(0x1e0), a9, 1
3fa02fe0:	setf   1, 0, 0
3fa02ff0:	move   *a9(0x6), a9, 0
3fa03010:	jreq   L3FA03040
3fa03020:	movk   1, a9
3fa03030:	jruc   L3FA03050
L3FA03040:
3fa03040:	sub    a9, a9
L3FA03050:
3fa03050:	move   a9, *a14+, 1
3fa03060:	move   *a13(0x120), *a14+, 1
3fa03080:	move   *a13(0x100), *a14+, 1
3fa030a0:	move   @0xb7ee0, *a14+, 1
3fa030d0:	move   *a13(0xa0), a9, 1
3fa030f0:	add    a9, a9
3fa03100:	subk   5, a9
3fa03110:	move   a9, *a14+, 1
3fa03120:	move   *a13(0xc0), *a14+, 1
3fa03140:	move   *a13(0xe0), *a14+, 1
3fa03160:	calla  L3FB0AEA0
3fa03190:	move   a14, -*sp, 1
3fa031a0:	move   *a13(0x160), a9, 1
3fa031c0:	sll    0x9, a9
3fa031d0:	addi   0x243140, a9
3fa03200:	move   *a9+, *a14+, 1
3fa03210:	move   *a13(0x1e0), a9, 1
3fa03230:	setf   1, 0, 0
3fa03240:	move   *a9(0x11), a9, 0
3fa03260:	jreq   L3FA03290
3fa03270:	movk   1, a9
3fa03280:	jruc   L3FA032A0
L3FA03290:
3fa03290:	sub    a9, a9
L3FA032A0:
3fa032a0:	move   a9, *a14+, 1
3fa032b0:	move   *a13(0x120), *a14+, 1
3fa032d0:	move   *a13(0x100), *a14+, 1
3fa032f0:	move   @0xb7ee0, *a14+, 1
3fa03320:	move   *a13(0xa0), a9, 1
3fa03340:	sll    0x1, a9
3fa03350:	move   *a13(0xa0), a11, 1
3fa03370:	add    a11, a9
3fa03380:	subk   5, a9
3fa03390:	move   a9, *a14+, 1
3fa033a0:	move   *a13(0xc0), *a14+, 1
3fa033c0:	move   *a13(0xe0), *a14+, 1
3fa033e0:	calla  L3FB0AEA0
3fa03410:	move   a14, -*sp, 1
3fa03420:	move   *a13(0x160), a9, 1
3fa03440:	sll    0x9, a9
3fa03450:	addi   0x247340, a9
3fa03480:	move   *a9+, *a14+, 1
3fa03490:	move   *a13(0x180), a9, 1
3fa034b0:	setf   1, 0, 0
3fa034c0:	move   *a9(0xc), a9, 0
3fa034e0:	jreq   L3FA03510
3fa034f0:	sub    a9, a9
3fa03500:	jruc   L3FA03520
L3FA03510:
3fa03510:	movk   1, a9
L3FA03520:
3fa03520:	move   a9, *a14+, 1
3fa03530:	move   *a13(0x120), *a14+, 1
3fa03550:	move   *a13(0x100), *a14+, 1
3fa03570:	move   @0xb7ee0, *a14+, 1
3fa035a0:	move   a11, a9
3fa035b0:	sll    0x2, a9
3fa035c0:	sub    a11, a9
3fa035d0:	add    a11, a9
3fa035e0:	subk   5, a9
3fa035f0:	move   a9, *a14+, 1
3fa03600:	move   *a13(0xc0), *a14+, 1
3fa03620:	move   *a13(0xe0), *a14+, 1
3fa03640:	calla  L3FB0AEA0
3fa03670:	move   a14, -*sp, 1
3fa03680:	sub    a9, a9
3fa03690:	move   a9, *a14+, 1
3fa036a0:	movk   2, a9
3fa036b0:	move   a9, *a14+, 1
3fa036c0:	move   *a13(0x160), a9, 1
3fa036e0:	sll    0x9, a9
3fa036f0:	addi   0x243740, a9
3fa03720:	move   *a9+, *a14+, 1
3fa03730:	move   *a13(0x120), *a14+, 1
3fa03750:	move   *a13(0x100), *a14+, 1
3fa03770:	move   @0xb7ee0, *a14+, 1
3fa037a0:	sub    a9, a9
3fa037b0:	move   a9, *a14+, 1
3fa037c0:	move   a9, *a14+, 1
3fa037d0:	move   a11, a9
3fa037e0:	sll    0x2, a9
3fa037f0:	add    a11, a9
3fa03800:	add    a11, a9
3fa03810:	subk   5, a9
3fa03820:	move   a9, *a14+, 1
3fa03830:	sub    a9, a9
3fa03840:	move   a9, *a14+, 1
3fa03850:	move   *a13(0xe0), *a14+, 1
3fa03870:	calla  L3FB0D7B0
3fa038a0:	move   a14, -*sp, 1
3fa038b0:	movi   0x3fa00780, a9
3fa038e0:	move   a9, *a14+, 1
3fa038f0:	move   *a13(0x160), a9, 1
3fa03910:	sll    0x9, a9
3fa03920:	addi   0x245b40, a9
3fa03950:	move   a9, *a14+, 1
3fa03960:	move   @0x25c960, a9, 1
3fa03990:	setf   8, 0, 0
3fa039a0:	move   *a9(0x7e8), a8, 0
3fa039c0:	move   a8, *a14+, 1
3fa039d0:	movk   7, a11
3fa039e0:	move   a11, *a14+, 1
3fa039f0:	move   *a13(0x120), *a14+, 1
3fa03a10:	move   *a13(0x100), *a14+, 1
3fa03a30:	move   @0xb7ee0, *a14+, 1
3fa03a60:	move   *a13(0xa0), a11, 1
3fa03a80:	move   a11, a9
3fa03a90:	sll    0x2, a11
3fa03aa0:	sll    0x1, a9
3fa03ab0:	add    a9, a11
3fa03ac0:	move   *a13(0xa0), a9, 1
3fa03ae0:	add    a9, a11
3fa03af0:	subk   5, a11
3fa03b00:	move   a11, *a14+, 1
3fa03b10:	move   *a13(0xc0), *a14+, 1
3fa03b30:	move   *a13(0xe0), *a14+, 1
3fa03b50:	calla  L3FB05BC0
3fa03b80:	move   a14, -*sp, 1
3fa03b90:	movi   0x3fa00780, a11
3fa03bc0:	move   a11, *a14+, 1
3fa03bd0:	move   *a13(0x160), a11, 1
3fa03bf0:	sll    0x9, a11
3fa03c00:	addi   0x244340, a11
3fa03c30:	move   a11, *a14+, 1
3fa03c40:	move   *a13(0x1c0), a11, 1
3fa03c60:	setf   1, 0, 0
3fa03c70:	move   *a11(0x2), a8, 0
3fa03c90:	move   a8, *a14+, 1
3fa03ca0:	movk   2, a9
3fa03cb0:	move   a9, *a14+, 1
3fa03cc0:	move   *a13(0x120), *a14+, 1
3fa03ce0:	move   *a13(0x100), *a14+, 1
3fa03d00:	move   @0xb7ee0, *a14+, 1
3fa03d30:	move   *a13(0xa0), a9, 1
3fa03d50:	subk   5, a9
3fa03d60:	move   a9, *a14+, 1
3fa03d70:	move   *a13(0xc0), a9, 1
3fa03d90:	movk   21, a11
3fa03da0:	mpys   a9, a11
3fa03db0:	move   a11, *a14+, 1
3fa03dc0:	move   *a13(0xe0), *a14+, 1
3fa03de0:	calla  L3FB05BC0
3fa03e10:	move   a14, -*sp, 1
3fa03e20:	movi   0x3fa00780, a11
3fa03e50:	move   a11, *a14+, 1
3fa03e60:	move   *a13(0x160), a11, 1
3fa03e80:	sll    0x9, a11
3fa03e90:	addi   0x243d40, a11
3fa03ec0:	move   a11, *a14+, 1
3fa03ed0:	move   *a13(0x1a0), a11, 1
3fa03ef0:	setf   1, 0, 0
3fa03f00:	move   *a11(0x1), a8, 0
3fa03f20:	move   a8, *a14+, 1
3fa03f30:	movk   2, a9
3fa03f40:	move   a9, *a14+, 1
3fa03f50:	move   *a13(0x120), *a14+, 1
3fa03f70:	move   *a13(0x100), *a14+, 1
3fa03f90:	move   @0xb7ee0, *a14+, 1
3fa03fc0:	move   *a13(0xa0), a9, 1
3fa03fe0:	move   a9, a11
3fa03ff0:	sll    0x2, a11
3fa04000:	sub    a9, a11
3fa04010:	add    a9, a11
3fa04020:	subk   5, a11
3fa04030:	move   a11, *a14+, 1
3fa04040:	move   *a13(0xc0), a11, 1
3fa04060:	movk   21, a9
3fa04070:	mpys   a11, a9
3fa04080:	move   a9, *a14+, 1
3fa04090:	move   *a13(0xe0), *a14+, 1
3fa040b0:	calla  L3FB05BC0
3fa040e0:	move   a14, -*sp, 1
3fa040f0:	movi   0x3fa00780, a9
3fa04120:	move   a9, *a14+, 1
3fa04130:	move   *a13(0x160), a9, 1
3fa04150:	sll    0x9, a9
3fa04160:	addi   0x244940, a9
3fa04190:	move   a9, *a14+, 1
3fa041a0:	move   *a13(0x1c0), a9, 1
3fa041c0:	setf   1, 0, 0
3fa041d0:	move   *a9(0x4), a8, 0
3fa041f0:	move   a8, *a14+, 1
3fa04200:	movk   2, a9
3fa04210:	move   a9, *a14+, 1
3fa04220:	move   *a13(0x120), *a14+, 1
3fa04240:	move   *a13(0x100), *a14+, 1
3fa04260:	move   @0xb7ee0, *a14+, 1
3fa04290:	move   *a13(0xa0), a9, 1
3fa042b0:	move   a9, a11
3fa042c0:	sll    0x2, a9
3fa042d0:	sll    0x1, a11
3fa042e0:	add    a11, a9
3fa042f0:	move   *a13(0xa0), a11, 1
3fa04310:	add    a11, a9
3fa04320:	subk   5, a9
3fa04330:	move   a9, *a14+, 1
3fa04340:	move   *a13(0xc0), a9, 1
3fa04360:	movk   21, a11
3fa04370:	mpys   a9, a11
3fa04380:	move   a11, *a14+, 1
3fa04390:	move   *a13(0xe0), *a14+, 1
3fa043b0:	calla  L3FB05BC0
3fa043e0:	move   a14, -*sp, 1
3fa043f0:	movi   0x3fa00780, a11
3fa04420:	move   a11, *a14+, 1
3fa04430:	move   *a13(0x160), a11, 1
3fa04450:	sll    0x9, a11
3fa04460:	addi   0x244f40, a11
3fa04490:	move   a11, *a14+, 1
3fa044a0:	move   *a13(0x1c0), a11, 1
3fa044c0:	setf   1, 0, 0
3fa044d0:	move   *a11(0x1), a8, 0
3fa044f0:	move   a8, *a14+, 1
3fa04500:	movk   2, a9
3fa04510:	move   a9, *a14+, 1
3fa04520:	move   *a13(0x120), *a14+, 1
3fa04540:	move   *a13(0x100), *a14+, 1
3fa04560:	move   @0xb7ee0, *a14+, 1
3fa04590:	move   *a13(0xa0), a9, 1
3fa045b0:	move   a9, a11
3fa045c0:	sll    0x3, a11
3fa045d0:	add    a9, a11
3fa045e0:	add    a9, a11
3fa045f0:	subk   5, a11
3fa04600:	move   a11, *a14+, 1
3fa04610:	move   *a13(0xc0), a11, 1
3fa04630:	movk   21, a9
3fa04640:	mpys   a11, a9
3fa04650:	move   a9, *a14+, 1
3fa04660:	move   *a13(0xe0), *a14+, 1
3fa04680:	calla  L3FB05BC0
3fa046b0:	move   @0x25c960, a9, 1
3fa046e0:	setf   8, 0, 0
3fa046f0:	move   *a9(0x7e0), a11, 0
3fa04710:	cmpi   0x3f, a11
3fa04730:	jrne   L3FA04820
3fa04740:	move   *a13(0x1e0), a11, 1
3fa04760:	setf   1, 0, 0
3fa04770:	move   *a11(0x8), a11, 0
3fa04790:	jreq   L3FA047E0
3fa047a0:	sub    a11, a11
3fa047b0:	move   a11, *a13(0x200), 1
3fa047d0:	jruc   L3FA048E0
L3FA047E0:
3fa047e0:	movk   1, a11
3fa047f0:	move   a11, *a13(0x200), 1
3fa04810:	jruc   L3FA048E0
L3FA04820:
3fa04820:	move   *a9(0x7e0), a11, 0
3fa04840:	cmpi   0x3d, a11
3fa04860:	jrne   L3FA048B0
3fa04870:	movk   2, a11
3fa04880:	move   a11, *a13(0x200), 1
3fa048a0:	jruc   L3FA048E0
L3FA048B0:
3fa048b0:	movk   3, a11
3fa048c0:	move   a11, *a13(0x200), 1
L3FA048E0:
3fa048e0:	move   a14, -*sp, 1
3fa048f0:	movi   0x3fa00780, a11
3fa04920:	move   a11, *a14+, 1
3fa04930:	move   *a13(0x160), a11, 1
3fa04950:	sll    0x9, a11
3fa04960:	addi   0x245540, a11
3fa04990:	move   a11, *a14+, 1
3fa049a0:	move   *a13(0x200), *a14+, 1
3fa049c0:	movk   4, a11
3fa049d0:	move   a11, *a14+, 1
3fa049e0:	move   *a13(0x120), *a14+, 1
3fa04a00:	move   *a13(0x100), *a14+, 1
3fa04a20:	move   @0xb7ee0, *a14+, 1
3fa04a50:	move   *a13(0xa0), a11, 1
3fa04a70:	move   a11, a9
3fa04a80:	sll    0x3, a11
3fa04a90:	sll    0x2, a9
3fa04aa0:	add    a9, a11
3fa04ab0:	move   *a13(0xa0), a9, 1
3fa04ad0:	add    a9, a11
3fa04ae0:	subk   5, a11
3fa04af0:	move   a11, *a14+, 1
3fa04b00:	move   *a13(0xc0), a11, 1
3fa04b20:	movk   21, a9
3fa04b30:	mpys   a11, a9
3fa04b40:	move   a9, *a14+, 1
3fa04b50:	move   *a13(0xe0), *a14+, 1
3fa04b70:	calla  L3FB05BC0
3fa04ba0:	sub    a9, a9
3fa04bb0:	move   a9, @0x25ca20, 1
3fa04be0:	move   *a13(0x1e0), a11, 1
3fa04c00:	setf   1, 0, 0
3fa04c10:	move   *a11(0x12), a11, 0
3fa04c30:	dec    a11
3fa04c40:	jreq   L3FA04CD0
3fa04c50:	move   @0x25c960, a11, 1
3fa04c80:	addi   0xfe0, a11
3fa04ca0:	move   a11, *a13(0x220), 1
3fa04cc0:	jruc   L3FA04ED0
L3FA04CD0:
3fa04cd0:	move   *a13(0x160), a11, 1
3fa04cf0:	sll    0x9, a11
3fa04d00:	addi   0x246140, a11
3fa04d30:	move   *a11(0x0), *a13(0x220), 1
3fa04d60:	move   a14, -*sp, 1
3fa04d70:	movi   0x40, a11
3fa04d90:	move   a11, *a14+, 1
3fa04da0:	movk   1, a11
3fa04db0:	move   a11, *a14+, 1
3fa04dc0:	calla  L3F703D90
3fa04df0:	move   a8, @0x25ca20, 1
3fa04e20:	move   a14, -*sp, 1
3fa04e30:	move   @0x25c960, a9, 1
3fa04e60:	addi   0xfe0, a9
3fa04e80:	move   a9, *a14+, 1
3fa04e90:	move   a8, *a14+, 1
3fa04ea0:	calla  L3FB45720
L3FA04ED0:
3fa04ed0:	move   a14, -*sp, 1
3fa04ee0:	sub    a11, a11
3fa04ef0:	move   a11, *a14+, 1
3fa04f00:	movk   30, a9
3fa04f10:	move   a9, *a14+, 1
3fa04f20:	movk   2, a11
3fa04f30:	move   a11, *a14+, 1
3fa04f40:	move   *a13(0x220), *a14+, 1
3fa04f60:	move   *a13(0x120), *a14+, 1
3fa04f80:	move   *a13(0x100), *a14+, 1
3fa04fa0:	move   @0xb7ee0, *a14+, 1
3fa04fd0:	move   *a13(0xc0), a11, 1
3fa04ff0:	movk   27, a9
3fa05000:	mpys   a11, a9
3fa05010:	move   a9, *a14+, 1
3fa05020:	move   *a13(0xa0), a9, 1
3fa05040:	move   a9, a11
3fa05050:	sll    0x4, a9
3fa05060:	sll    0x1, a11
3fa05070:	add    a11, a9
3fa05080:	move   *a13(0xa0), a11, 1
3fa050a0:	add    a11, a9
3fa050b0:	subk   5, a9
3fa050c0:	move   a9, *a14+, 1
3fa050d0:	move   *a13(0xc0), *a14+, 1
3fa050f0:	move   *a13(0xe0), *a14+, 1
3fa05110:	calla  L3FB04BA0
3fa05140:	move   a8, *a13, 1
3fa05150:	move   a14, -*sp, 1
3fa05160:	move   a8, *a14+, 1
3fa05170:	move   *a13(0xe0), *a14+, 1
3fa05190:	calla  L3FB11A10
3fa051c0:	move   a8, @0x25c9a0, 1
3fa051f0:	move   *a8(0x160), a9, 1
3fa05210:	movi   0x3fa01250, a11
3fa05240:	move   a11, *a9(0x60), 1
3fa05260:	move   a14, -*sp, 1
3fa05270:	sub    a9, a9
3fa05280:	move   a9, *a14+, 1
3fa05290:	movk   2, a9
3fa052a0:	move   a9, *a14+, 1
3fa052b0:	move   *a13(0x160), a9, 1
3fa052d0:	sll    0x9, a9
3fa052e0:	addi   0x246740, a9
3fa05310:	move   *a9+, *a14+, 1
3fa05320:	move   *a13(0x120), *a14+, 1
3fa05340:	move   *a13(0x100), *a14+, 1
3fa05360:	move   @0xb7ee0, *a14+, 1
3fa05390:	sub    a9, a9
3fa053a0:	move   a9, *a14+, 1
3fa053b0:	move   a9, *a14+, 1
3fa053c0:	move   *a13(0xa0), a9, 1
3fa053e0:	movk   19, a11
3fa053f0:	mpys   a9, a11
3fa05400:	add    a9, a11
3fa05410:	dec    a11
3fa05420:	move   a11, *a14+, 1
3fa05430:	move   *a13(0xc0), *a14+, 1
3fa05450:	move   *a13(0xe0), *a14+, 1
3fa05470:	calla  L3FB0D7B0
3fa054a0:	move   a14, -*sp, 1
3fa054b0:	move   *a13(0x160), a11, 1
3fa054d0:	sll    0x9, a11
3fa054e0:	addi   0x246d40, a11
3fa05510:	move   *a11+, *a14+, 1
3fa05520:	move   *a13(0x1e0), a11, 1
3fa05540:	setf   1, 0, 0
3fa05550:	move   *a11(0x12), a9, 0
3fa05570:	jreq   L3FA055A0
3fa05580:	movk   1, a9
3fa05590:	jruc   L3FA055B0
L3FA055A0:
3fa055a0:	sub    a9, a9
L3FA055B0:
3fa055b0:	move   a9, *a14+, 1
3fa055c0:	move   *a13(0x120), *a14+, 1
3fa055e0:	move   *a13(0x100), *a14+, 1
3fa05600:	move   @0xb7ee0, *a14+, 1
3fa05630:	move   *a13(0xa0), a9, 1
3fa05650:	movk   21, a11
3fa05660:	mpys   a9, a11
3fa05670:	add    a9, a11
3fa05680:	subk   10, a11
3fa05690:	move   a11, *a14+, 1
3fa056a0:	move   *a13(0xc0), *a14+, 1
3fa056c0:	move   *a13(0xe0), *a14+, 1
3fa056e0:	calla  L3FB0AEA0
3fa05710:	move   a8, *a13, 1
3fa05720:	move   a14, -*sp, 1
3fa05730:	move   a8, *a14+, 1
3fa05740:	move   *a13(0xe0), *a14+, 1
3fa05760:	calla  L3FB11A10
3fa05790:	move   a8, @0x25c980, 1
3fa057c0:	move   *a8(0x160), a11, 1
3fa057e0:	movi   0x3fa00a30, a9
3fa05810:	move   a9, *a11(0x8), 1
3fa05830:	move   a14, -*sp, 1
3fa05840:	movi   0x3fa00790, a11
3fa05870:	move   a11, *a14+, 1
3fa05880:	movk   1, a9
3fa05890:	move   a9, *a14+, 1
3fa058a0:	move   *a13(0x160), a9, 1
3fa058c0:	sll    0x9, a9
3fa058d0:	addi   0x247940, a9
3fa05900:	move   *a9+, *a14+, 1
3fa05910:	move   *a13(0x120), *a14+, 1
3fa05930:	move   *a13(0x100), *a14+, 1
3fa05950:	move   @0xb7ee0, *a14+, 1
3fa05980:	move   *a13(0xa0), a9, 1
3fa059a0:	movk   22, a11
3fa059b0:	mpys   a9, a11
3fa059c0:	add    a9, a11
3fa059d0:	subk   5, a11
3fa059e0:	move   a11, *a14+, 1
3fa059f0:	move   *a13(0xc0), a11, 1
3fa05a10:	sll    0x1, a11
3fa05a20:	move   a11, *a14+, 1
3fa05a30:	move   *a13(0xe0), *a14+, 1
3fa05a50:	calla  L3FB0BC50
3fa05a80:	move   a8, *a13, 1
3fa05a90:	move   a14, -*sp, 1
3fa05aa0:	move   a8, *a14+, 1
3fa05ab0:	move   *a13(0xe0), *a14+, 1
3fa05ad0:	calla  L3FB11A10
3fa05b00:	move   a8, *a13(0x20), 1
3fa05b20:	move   *a8(0x160), a11, 1
3fa05b40:	movk   1, a9
3fa05b50:	movb   a9, *a11(0x30)
3fa05b70:	setf   8, 0, 0
3fa05b80:	move   *a13(0x260), a11, 0
3fa05ba0:	jreq   L3FA05C20
3fa05bb0:	move   a8, a8
3fa05bc0:	jreq   L3FA05C20
3fa05bd0:	move   *a8(0x160), a9, 1
3fa05bf0:	sub    a11, a11
3fa05c00:	movb   a11, *a9(0x20)
L3FA05C20:
3fa05c20:	move   a14, -*sp, 1
3fa05c30:	movi   0x3f9f1f20, a11
3fa05c60:	move   a11, *a14+, 1
3fa05c70:	movk   1, a9
3fa05c80:	move   a9, *a14+, 1
3fa05c90:	move   *a13(0x160), a9, 1
3fa05cb0:	sll    0x9, a9
3fa05cc0:	addi   0x247f40, a9
3fa05cf0:	move   *a9+, *a14+, 1
3fa05d00:	move   *a13(0x120), *a14+, 1
3fa05d20:	move   *a13(0x100), *a14+, 1
3fa05d40:	move   @0xb7ee0, *a14+, 1
3fa05d70:	move   *a13(0xa0), a9, 1
3fa05d90:	movk   22, a11
3fa05da0:	mpys   a9, a11
3fa05db0:	add    a9, a11
3fa05dc0:	subk   5, a11
3fa05dd0:	move   a11, *a14+, 1
3fa05de0:	move   *a13(0xc0), a11, 1
3fa05e00:	move   a11, a9
3fa05e10:	sll    0x4, a9
3fa05e20:	add    a11, a9
3fa05e30:	move   a9, *a14+, 1
3fa05e40:	move   *a13(0xe0), *a14+, 1
3fa05e60:	calla  L3FB0BC50
3fa05e90:	move   a8, *a13, 1
3fa05ea0:	setf   8, 0, 0
3fa05eb0:	move   *a13(0x260), a9, 0
3fa05ed0:	jreq   L3FA05FE0
3fa05ee0:	move   a14, -*sp, 1
3fa05ef0:	move   a8, *a14+, 1
3fa05f00:	move   *a13(0xe0), *a14+, 1
3fa05f20:	calla  L3FB11A10
3fa05f50:	move   a8, *a13(0x20), 1
3fa05f70:	move   a8, a8
3fa05f80:	jreq   L3FA05FE0
3fa05f90:	move   *a8(0x160), a9, 1
3fa05fb0:	sub    a11, a11
3fa05fc0:	movb   a11, *a9(0x20)
L3FA05FE0:
3fa05fe0:	move   a14, -*sp, 1
3fa05ff0:	movi   0x3fa001c0, a11
3fa06020:	move   a11, *a14+, 1
3fa06030:	movk   1, a9
3fa06040:	move   a9, *a14+, 1
3fa06050:	move   *a13(0x160), a9, 1
3fa06070:	sll    0x9, a9
3fa06080:	addi   0x248540, a9
3fa060b0:	move   *a9+, *a14+, 1
3fa060c0:	move   *a13(0x120), *a14+, 1
3fa060e0:	move   *a13(0x100), *a14+, 1
3fa06100:	move   @0xb7ee0, *a14+, 1
3fa06130:	move   *a13(0xa0), a9, 1
3fa06150:	movk   22, a11
3fa06160:	mpys   a9, a11
3fa06170:	add    a9, a11
3fa06180:	subk   5, a11
3fa06190:	move   a11, *a14+, 1
3fa061a0:	move   *a13(0xc0), a11, 1
3fa061c0:	sll    0x5, a11
3fa061d0:	move   a11, *a14+, 1
3fa061e0:	move   *a13(0xe0), *a14+, 1
3fa06200:	calla  L3FB0BC50
3fa06230:	movk   1, a11
3fa06240:	move   a11, @0x25ca00, 1
3fa06270:	move   a14, -*sp, 1
3fa06280:	move   *a13(0x40), *a14+, 1
3fa062a0:	move   @0x1a6810, *a14+, 1
3fa062d0:	calla  L3FD64F60
3fa06300:	move   *a13(0xe0), a11, 1
3fa06320:	move   a11, @0x25c940, 1
3fa06350:	move   a11, a8
L3FA06360:
3fa06360:	subi   0x270, a14
3fa06380:	mmfm   sp, a9,a11,a13
3fa063a0:	rets
3fa063b0:	mmtm   sp, a9,a11,a13
3fa063d0:	move   a14, a13
3fa063e0:	addi   0x260, a14
3fa06400:	sub    a11, a11
3fa06410:	movb   a11, *a13(0x250)
3fa06430:	move   @0x1a73e0, a11, 1
3fa06460:	jrne   L3FA064A0
3fa06470:	sub    a8, a8
3fa06480:	jauc   L3FA0A740
L3FA064A0:
3fa064a0:	move   @0x25c940, a11, 1
3fa064d0:	jreq   L3FA065B0
3fa064e0:	move   a11, *a13(0x230), 1
3fa06500:	calla  L3FA001C0
3fa06530:	move   a14, -*sp, 1
3fa06540:	move   a13, a11
3fa06550:	addi   0x230, a11
3fa06570:	move   a11, *a14+, 1
3fa06580:	calla  L3FB12740
L3FA065B0:
3fa065b0:	movi   0xaec60, a11
3fa065e0:	move   a11, *a13(0x170), 1
3fa06600:	setf   2, 0, 0
3fa06610:	move   *a11(0x88), a9, 0
3fa06630:	move   a9, *a13(0x190), 1
3fa06650:	move   @0x1a73e0, @0x25c960, 1
3fa066a0:	move   @0x25c960, a9, 1
3fa066d0:	addi   0x720, a9
3fa066f0:	move   a9, *a13(0x1b0), 1
3fa06710:	move   @0x25c960, a9, 1
3fa06740:	addi   0x740, a9
3fa06760:	move   a9, *a13(0x1d0), 1
3fa06780:	move   @0x25c960, a9, 1
3fa067b0:	addi   0x760, a9
3fa067d0:	move   a9, *a13(0x1f0), 1
3fa067f0:	move   @0x25c960, a9, 1
3fa06820:	addi   0x780, a9
3fa06840:	move   a9, *a13(0x210), 1
3fa06860:	move   a14, -*sp, 1
3fa06870:	move   @0x1a6810, *a14+, 1
3fa068a0:	calla  L3FD60E60
3fa068d0:	move   a8, *a13(0x60), 1
3fa068f0:	move   a14, -*sp, 1
3fa06900:	move   @0x1a6810, *a14+, 1
3fa06930:	calla  L3FD60F20
3fa06960:	move   a8, *a13(0x40), 1
3fa06980:	move   a14, -*sp, 1
3fa06990:	move   a13, a9
3fa069a0:	addi   0xa0, a9
3fa069c0:	move   a9, *a14+, 1
3fa069d0:	move   a13, a9
3fa069e0:	addi   0x80, a9
3fa06a00:	move   a9, *a14+, 1
3fa06a10:	move   @0xb7ee0, *a14+, 1
3fa06a40:	calla  L3FA00040
3fa06a70:	move   @0x19ff60, a9, 1
3fa06aa0:	move   a9, *a13(0x130), 1
3fa06ac0:	move   @0x19ff80, a11, 1
3fa06af0:	move   a11, *a13(0x150), 1
3fa06b10:	setf   1, 0, 0
3fa06b20:	move   @0xaed53, a9, 0
3fa06b50:	jreq   L3FA06C80
3fa06b60:	move   @0xaed54, a9, 0
3fa06b90:	jreq   L3FA06BE0
3fa06ba0:	movk   1, a9
3fa06bb0:	movb   a9, *a13(0x250)
3fa06bd0:	jruc   L3FA06C80
L3FA06BE0:
3fa06be0:	move   a14, -*sp, 1
3fa06bf0:	move   @0x1a6810, *a14+, 1
3fa06c20:	calla  L3F4C1B70
3fa06c50:	move   a8, a9
3fa06c60:	jaeq   L3FA0A740
L3FA06C80:
3fa06c80:	move   a14, -*sp, 1
3fa06c90:	move   a11, *a14+, 1
3fa06ca0:	move   *a13(0x130), *a14+, 1
3fa06cc0:	movk   1, a9
3fa06cd0:	move   a9, *a14+, 1
3fa06ce0:	move   *a13(0x80), a9, 1
3fa06d00:	move   a9, a11
3fa06d10:	sll    0x4, a9
3fa06d20:	sll    0x1, a11
3fa06d30:	add    a11, a9
3fa06d40:	move   *a13(0x80), a11, 1
3fa06d60:	add    a11, a9
3fa06d70:	subk   5, a9
3fa06d80:	move   a9, *a14+, 1
3fa06d90:	move   *a13(0xa0), a9, 1
3fa06db0:	movi   0x27, a11
3fa06dd0:	mpys   a9, a11
3fa06de0:	move   a11, *a14+, 1
3fa06df0:	movi   0x12c, a11
3fa06e10:	move   a11, *a14+, 1
3fa06e20:	move   a11, *a14+, 1
3fa06e30:	move   *a13(0x40), *a14+, 1
3fa06e50:	move   @0x1a6810, *a14+, 1
3fa06e80:	calla  L3FD41B90
3fa06eb0:	move   a8, *a13(0x20), 1
3fa06ed0:	move   a14, -*sp, 1
3fa06ee0:	movi   0x20800d, a11
3fa06f10:	move   a11, *a14+, 1
3fa06f20:	move   a8, *a14+, 1
3fa06f30:	move   @0x1a6810, *a14+, 1
3fa06f60:	calla  L3FD97D50
3fa06f90:	move   a14, -*sp, 1
3fa06fa0:	sub    a11, a11
3fa06fb0:	move   a11, *a14+, 1
3fa06fc0:	move   a11, *a14+, 1
3fa06fd0:	move   a11, *a14+, 1
3fa06fe0:	move   a11, *a14+, 1
3fa06ff0:	move   a11, *a14+, 1
3fa07000:	move   *a13(0x190), a11, 1
3fa07020:	sll    0x9, a11
3fa07030:	addi   0x249740, a11
3fa07060:	move   *a11+, *a14+, 1
3fa07070:	move   *a13(0x20), *a14+, 1
3fa07090:	move   @0x1a6810, *a14+, 1
3fa070c0:	calla  L3FD9C170
3fa070f0:	move   a14, -*sp, 1
3fa07100:	move   @0x25c960, a11, 1
3fa07130:	move   *a11(0x80), *a14+, 1
3fa07150:	move   *a13(0x20), *a14+, 1
3fa07170:	move   @0x1a6810, *a14+, 1
3fa071a0:	calla  L3FD9C7B0
3fa071d0:	move   a14, -*sp, 1
3fa071e0:	move   *a13(0x20), *a14+, 1
3fa07200:	move   @0x1a6810, *a14+, 1
3fa07230:	calla  L3FB04900
3fa07260:	move   a8, *a13(0x110), 1
3fa07280:	move   a14, -*sp, 1
3fa07290:	move   *a13(0x190), a11, 1
3fa072b0:	sll    0x9, a11
3fa072c0:	addi   0x249d40, a11
3fa072f0:	move   *a11+, *a14+, 1
3fa07300:	move   *a13(0x210), a11, 1
3fa07320:	setf   1, 0, 0
3fa07330:	move   *a11(0xf), a9, 0
3fa07350:	jreq   L3FA07380
3fa07360:	movk   1, a9
3fa07370:	jruc   L3FA07390
L3FA07380:
3fa07380:	sub    a9, a9
L3FA07390:
3fa07390:	move   a9, *a14+, 1
3fa073a0:	move   *a13(0x150), *a14+, 1
3fa073c0:	move   *a13(0x130), *a14+, 1
3fa073e0:	move   @0xb7ee0, *a14+, 1
3fa07410:	move   *a13(0x80), a9, 1
3fa07430:	subk   5, a9
3fa07440:	move   a9, *a14+, 1
3fa07450:	move   *a13(0xa0), *a14+, 1
3fa07470:	move   a8, *a14+, 1
3fa07480:	calla  L3FB0AEA0
3fa074b0:	move   a14, -*sp, 1
3fa074c0:	movi   0x3fa00780, a9
3fa074f0:	move   a9, *a14+, 1
3fa07500:	move   *a13(0x190), a9, 1
3fa07520:	sll    0x9, a9
3fa07530:	addi   0x248b40, a9
3fa07560:	move   a9, *a14+, 1
3fa07570:	setf   1, 0, 0
3fa07580:	move   *a11(0x3), a9, 0
3fa075a0:	jreq   L3FA075D0
3fa075b0:	sub    a9, a9
3fa075c0:	jruc   L3FA075E0
L3FA075D0:
3fa075d0:	movk   1, a9
L3FA075E0:
3fa075e0:	move   a9, *a14+, 1
3fa075f0:	movk   2, a9
3fa07600:	move   a9, *a14+, 1
3fa07610:	move   *a13(0x150), *a14+, 1
3fa07630:	move   *a13(0x130), *a14+, 1
3fa07650:	move   @0xb7ee0, *a14+, 1
3fa07680:	move   *a13(0x80), a9, 1
3fa076a0:	sll    0x1, a9
3fa076b0:	move   *a13(0x80), a11, 1
3fa076d0:	add    a11, a9
3fa076e0:	subk   5, a9
3fa076f0:	move   a9, *a14+, 1
3fa07700:	move   *a13(0xa0), *a14+, 1
3fa07720:	move   *a13(0x110), *a14+, 1
3fa07740:	calla  L3FB05BC0
3fa07770:	move   a14, -*sp, 1
3fa07780:	movi   0x3fa00780, a9
3fa077b0:	move   a9, *a14+, 1
3fa077c0:	move   *a13(0x190), a9, 1
3fa077e0:	sll    0x9, a9
3fa077f0:	addi   0x249140, a9
3fa07820:	move   a9, *a14+, 1
3fa07830:	move   @0x25c960, a9, 1
3fa07860:	setf   8, 0, 0
3fa07870:	move   *a9(0x7f0), a8, 0
3fa07890:	move   a8, *a14+, 1
3fa078a0:	movk   3, a11
3fa078b0:	move   a11, *a14+, 1
3fa078c0:	move   *a13(0x150), *a14+, 1
3fa078e0:	move   *a13(0x130), *a14+, 1
3fa07900:	move   @0xb7ee0, *a14+, 1
3fa07930:	move   *a13(0x80), a11, 1
3fa07950:	move   a11, a9
3fa07960:	sll    0x2, a9
3fa07970:	add    a11, a9
3fa07980:	add    a11, a9
3fa07990:	subk   5, a9
3fa079a0:	move   a9, *a14+, 1
3fa079b0:	move   *a13(0xa0), *a14+, 1
3fa079d0:	move   *a13(0x110), *a14+, 1
3fa079f0:	calla  L3FB05BC0
3fa07a20:	move   a14, -*sp, 1
3fa07a30:	sub    a9, a9
3fa07a40:	move   a9, *a14+, 1
3fa07a50:	movk   30, a9
3fa07a60:	move   a9, *a14+, 1
3fa07a70:	movk   2, a9
3fa07a80:	move   a9, *a14+, 1
3fa07a90:	move   @0x25c960, a9, 1
3fa07ac0:	addi   0xde0, a9
3fa07ae0:	move   a9, *a14+, 1
3fa07af0:	move   *a13(0x150), *a14+, 1
3fa07b10:	move   *a13(0x130), *a14+, 1
3fa07b30:	move   @0xb7ee0, *a14+, 1
3fa07b60:	move   *a13(0xa0), a9, 1
3fa07b80:	move   a9, a11
3fa07b90:	sll    0x4, a11
3fa07ba0:	add    a9, a11
3fa07bb0:	move   a11, *a14+, 1
3fa07bc0:	move   *a13(0x80), a11, 1
3fa07be0:	move   a11, a9
3fa07bf0:	sll    0x3, a9
3fa07c00:	add    a11, a9
3fa07c10:	add    a11, a9
3fa07c20:	subk   5, a9
3fa07c30:	move   a9, *a14+, 1
3fa07c40:	move   *a13(0xa0), *a14+, 1
3fa07c60:	move   *a13(0x110), *a14+, 1
3fa07c80:	calla  L3FB04BA0
3fa07cb0:	move   a14, -*sp, 1
3fa07cc0:	sub    a9, a9
3fa07cd0:	move   a9, *a14+, 1
3fa07ce0:	movk   2, a9
3fa07cf0:	move   a9, *a14+, 1
3fa07d00:	move   *a13(0x190), a9, 1
3fa07d20:	sll    0x9, a9
3fa07d30:	addi   0x24a340, a9
3fa07d60:	move   *a9+, *a14+, 1
3fa07d70:	move   *a13(0x150), *a14+, 1
3fa07d90:	move   *a13(0x130), *a14+, 1
3fa07db0:	move   @0xb7ee0, *a14+, 1
3fa07de0:	sub    a9, a9
3fa07df0:	move   a9, *a14+, 1
3fa07e00:	move   a9, *a14+, 1
3fa07e10:	move   a11, a9
3fa07e20:	sll    0x3, a11
3fa07e30:	sll    0x1, a9
3fa07e40:	add    a9, a11
3fa07e50:	move   *a13(0x80), a9, 1
3fa07e70:	add    a9, a11
3fa07e80:	dec    a11
3fa07e90:	move   a11, *a14+, 1
3fa07ea0:	move   *a13(0xa0), *a14+, 1
3fa07ec0:	move   *a13(0x110), *a14+, 1
3fa07ee0:	calla  L3FB0D7B0
3fa07f10:	move   a14, -*sp, 1
3fa07f20:	sub    a11, a11
3fa07f30:	move   a11, *a14+, 1
3fa07f40:	movk   30, a11
3fa07f50:	move   a11, *a14+, 1
3fa07f60:	movk   2, a11
3fa07f70:	move   a11, *a14+, 1
3fa07f80:	move   @0x25c960, a11, 1
3fa07fb0:	addi   0xee0, a11
3fa07fd0:	move   a11, *a14+, 1
3fa07fe0:	move   *a13(0x150), *a14+, 1
3fa08000:	move   *a13(0x130), *a14+, 1
3fa08020:	move   @0xb7ee0, *a14+, 1
3fa08050:	move   *a13(0xa0), a11, 1
3fa08070:	move   a11, a9
3fa08080:	sll    0x4, a9
3fa08090:	add    a11, a9
3fa080a0:	move   a9, *a14+, 1
3fa080b0:	move   *a13(0x80), a9, 1
3fa080d0:	move   a9, a11
3fa080e0:	sll    0x3, a9
3fa080f0:	sll    0x2, a11
3fa08100:	add    a11, a9
3fa08110:	move   *a13(0x80), a11, 1
3fa08130:	add    a11, a9
3fa08140:	subk   5, a9
3fa08150:	move   a9, *a14+, 1
3fa08160:	move   *a13(0xa0), *a14+, 1
3fa08180:	move   *a13(0x110), *a14+, 1
3fa081a0:	calla  L3FB04BA0
3fa081d0:	move   a14, -*sp, 1
3fa081e0:	sub    a9, a9
3fa081f0:	move   a9, *a14+, 1
3fa08200:	movk   2, a9
3fa08210:	move   a9, *a14+, 1
3fa08220:	move   *a13(0x190), a9, 1
3fa08240:	sll    0x9, a9
3fa08250:	addi   0x24a940, a9
3fa08280:	move   *a9+, *a14+, 1
3fa08290:	move   *a13(0x150), *a14+, 1
3fa082b0:	move   *a13(0x130), *a14+, 1
3fa082d0:	move   @0xb7ee0, *a14+, 1
3fa08300:	sub    a9, a9
3fa08310:	move   a9, *a14+, 1
3fa08320:	move   a9, *a14+, 1
3fa08330:	movk   13, a9
3fa08340:	mpys   a11, a9
3fa08350:	add    a11, a9
3fa08360:	dec    a9
3fa08370:	move   a9, *a14+, 1
3fa08380:	move   *a13(0xa0), *a14+, 1
3fa083a0:	move   *a13(0x110), *a14+, 1
3fa083c0:	calla  L3FB0D7B0
3fa083f0:	move   a14, -*sp, 1
3fa08400:	sub    a9, a9
3fa08410:	move   a9, *a14+, 1
3fa08420:	movk   2, a9
3fa08430:	move   a9, *a14+, 1
3fa08440:	move   *a13(0x190), a9, 1
3fa08460:	sll    0x9, a9
3fa08470:	addi   0x24af40, a9
3fa084a0:	move   *a9+, *a14+, 1
3fa084b0:	move   *a13(0x150), *a14+, 1
3fa084d0:	move   *a13(0x130), *a14+, 1
3fa084f0:	move   @0xb7ee0, *a14+, 1
3fa08520:	sub    a9, a9
3fa08530:	move   a9, *a14+, 1
3fa08540:	move   a9, *a14+, 1
3fa08550:	subk   5, a11
3fa08560:	move   a11, *a14+, 1
3fa08570:	move   *a13(0xa0), a11, 1
3fa08590:	movk   22, a9
3fa085a0:	mpys   a11, a9
3fa085b0:	move   a9, *a14+, 1
3fa085c0:	move   *a13(0x110), *a14+, 1
3fa085e0:	calla  L3FB0D7B0
3fa08610:	move   a14, -*sp, 1
3fa08620:	move   @0x25c960, a9, 1
3fa08650:	move   *a9(0x540), a11, 1
3fa08670:	setf   16, 1, 0
3fa08680:	move   *a11(0x10), a8, 0
3fa086a0:	move   a8, *a14+, 1
3fa086b0:	movi   0x3fa20298, a8
3fa086e0:	move   a8, *a14+, 1
3fa086f0:	move   a13, a11
3fa08700:	addi   0xc0, a11
3fa08720:	move   a11, *a14+, 1
3fa08730:	calla  L3FB34430
3fa08760:	move   a14, -*sp, 1
3fa08770:	sub    a9, a9
3fa08780:	move   a9, *a14+, 1
3fa08790:	movk   3, a9
3fa087a0:	move   a9, *a14+, 1
3fa087b0:	movk   2, a9
3fa087c0:	move   a9, *a14+, 1
3fa087d0:	move   a11, *a14+, 1
3fa087e0:	move   *a13(0x150), *a14+, 1
3fa08800:	move   *a13(0x130), *a14+, 1
3fa08820:	move   @0xb7ee0, *a14+, 1
3fa08850:	move   *a13(0xa0), a9, 1
3fa08870:	move   a9, a11
3fa08880:	sll    0x2, a11
3fa08890:	sub    a9, a11
3fa088a0:	move   a11, *a14+, 1
3fa088b0:	move   *a13(0x80), a11, 1
3fa088d0:	add    a11, a11
3fa088e0:	subk   5, a11
3fa088f0:	move   a11, *a14+, 1
3fa08900:	movk   19, a11
3fa08910:	mpys   a9, a11
3fa08920:	move   a11, *a14+, 1
3fa08930:	move   *a13(0x110), *a14+, 1
3fa08950:	calla  L3FB04BA0
3fa08980:	move   a14, -*sp, 1
3fa08990:	sub    a11, a11
3fa089a0:	move   a11, *a14+, 1
3fa089b0:	movk   2, a11
3fa089c0:	move   a11, *a14+, 1
3fa089d0:	move   *a13(0x190), a11, 1
3fa089f0:	sll    0x9, a11
3fa08a00:	addi   0x24b540, a11
3fa08a30:	move   *a11+, *a14+, 1
3fa08a40:	move   *a13(0x150), *a14+, 1
3fa08a60:	move   *a13(0x130), *a14+, 1
3fa08a80:	move   @0xb7ee0, *a14+, 1
3fa08ab0:	sub    a11, a11
3fa08ac0:	move   a11, *a14+, 1
3fa08ad0:	move   a11, *a14+, 1
3fa08ae0:	move   *a13(0x80), a11, 1
3fa08b00:	add    a11, a11
3fa08b10:	dec    a11
3fa08b20:	move   a11, *a14+, 1
3fa08b30:	movk   22, a11
3fa08b40:	mpys   a9, a11
3fa08b50:	move   a11, *a14+, 1
3fa08b60:	move   *a13(0x110), *a14+, 1
3fa08b80:	calla  L3FB0D7B0
3fa08bb0:	move   a14, -*sp, 1
3fa08bc0:	move   @0x25c960, a11, 1
3fa08bf0:	move   *a11(0x540), a9, 1
3fa08c10:	setf   16, 1, 0
3fa08c20:	move   *a9, a8, 0
3fa08c30:	move   a8, *a14+, 1
3fa08c40:	movi   0x3fa20298, a8
3fa08c70:	move   a8, *a14+, 1
3fa08c80:	move   a13, a9
3fa08c90:	addi   0xc0, a9
3fa08cb0:	move   a9, *a14+, 1
3fa08cc0:	calla  L3FB34430
3fa08cf0:	move   @0x25c960, a11, 1
3fa08d20:	move   *a11(0x540), a9, 1
3fa08d40:	setf   16, 1, 0
3fa08d50:	move   *a9, a9, 0
3fa08d60:	cmpi   0x50, a9
3fa08d80:	jrgt   L3FA08DF0
3fa08d90:	movi   0x50, a9
3fa08db0:	move   a9, @0x25c9e0, 1
3fa08de0:	jruc   L3FA08E40
L3FA08DF0:
3fa08df0:	movi   0x84, a9
3fa08e10:	move   a9, @0x25c9e0, 1
L3FA08E40:
3fa08e40:	move   a14, -*sp, 1
3fa08e50:	sub    a9, a9
3fa08e60:	move   a9, *a14+, 1
3fa08e70:	movk   3, a9
3fa08e80:	move   a9, *a14+, 1
3fa08e90:	movk   2, a9
3fa08ea0:	move   a9, *a14+, 1
3fa08eb0:	move   a13, a9
3fa08ec0:	addi   0xc0, a9
3fa08ee0:	move   a9, *a14+, 1
3fa08ef0:	move   *a13(0x150), *a14+, 1
3fa08f10:	move   *a13(0x130), *a14+, 1
3fa08f30:	move   @0xb7ee0, *a14+, 1
3fa08f60:	move   *a13(0xa0), a9, 1
3fa08f80:	move   a9, a11
3fa08f90:	sll    0x2, a11
3fa08fa0:	sub    a9, a11
3fa08fb0:	move   a11, *a14+, 1
3fa08fc0:	move   *a13(0x80), a11, 1
3fa08fe0:	add    a11, a11
3fa08ff0:	subk   5, a11
3fa09000:	move   a11, *a14+, 1
3fa09010:	movk   27, a11
3fa09020:	mpys   a9, a11
3fa09030:	move   a11, *a14+, 1
3fa09040:	move   *a13(0x110), *a14+, 1
3fa09060:	calla  L3FB04BA0
3fa09090:	move   a14, -*sp, 1
3fa090a0:	sub    a11, a11
3fa090b0:	move   a11, *a14+, 1
3fa090c0:	movk   2, a11
3fa090d0:	move   a11, *a14+, 1
3fa090e0:	move   *a13(0x190), a11, 1
3fa09100:	sll    0x9, a11
3fa09110:	addi   0x24bb40, a11
3fa09140:	move   *a11+, *a14+, 1
3fa09150:	move   *a13(0x150), *a14+, 1
3fa09170:	move   *a13(0x130), *a14+, 1
3fa09190:	move   @0xb7ee0, *a14+, 1
3fa091c0:	sub    a11, a11
3fa091d0:	move   a11, *a14+, 1
3fa091e0:	move   a11, *a14+, 1
3fa091f0:	move   *a13(0x80), a11, 1
3fa09210:	add    a11, a11
3fa09220:	dec    a11
3fa09230:	move   a11, *a14+, 1
3fa09240:	movk   30, a11
3fa09250:	mpys   a9, a11
3fa09260:	move   a11, *a14+, 1
3fa09270:	move   *a13(0x110), *a14+, 1
3fa09290:	calla  L3FB0D7B0
3fa092c0:	move   a14, -*sp, 1
3fa092d0:	movi   0x3f9ed780, a11
3fa09300:	move   a11, *a14+, 1
3fa09310:	movk   1, a11
3fa09320:	move   a11, *a14+, 1
3fa09330:	movi   0x3fa202b0, a8
3fa09360:	move   a8, *a14+, 1
3fa09370:	move   *a13(0x150), *a14+, 1
3fa09390:	move   *a13(0x130), *a14+, 1
3fa093b0:	move   @0xb7ee0, *a14+, 1
3fa093e0:	move   *a13(0x80), a11, 1
3fa09400:	move   a11, a9
3fa09410:	sll    0x2, a9
3fa09420:	sub    a11, a9
3fa09430:	add    a11, a9
3fa09440:	subk   5, a9
3fa09450:	move   a9, *a14+, 1
3fa09460:	move   *a13(0xa0), a9, 1
3fa09480:	movk   19, a11
3fa09490:	mpys   a9, a11
3fa094a0:	move   a11, *a14+, 1
3fa094b0:	move   *a13(0x110), *a14+, 1
3fa094d0:	calla  L3FB0BC50
3fa09500:	move   a14, -*sp, 1
3fa09510:	movi   0x3f9ed990, a11
3fa09540:	move   a11, *a14+, 1
3fa09550:	movk   1, a11
3fa09560:	move   a11, *a14+, 1
3fa09570:	movi   0x3fa202d8, a8
3fa095a0:	move   a8, *a14+, 1
3fa095b0:	move   *a13(0x150), *a14+, 1
3fa095d0:	move   *a13(0x130), *a14+, 1
3fa095f0:	move   @0xb7ee0, *a14+, 1
3fa09620:	move   *a13(0x80), a11, 1
3fa09640:	move   a11, a9
3fa09650:	sll    0x2, a9
3fa09660:	add    a11, a9
3fa09670:	add    a11, a9
3fa09680:	subk   5, a9
3fa09690:	move   a9, *a14+, 1
3fa096a0:	move   *a13(0xa0), a9, 1
3fa096c0:	movk   19, a11
3fa096d0:	mpys   a9, a11
3fa096e0:	move   a11, *a14+, 1
3fa096f0:	move   *a13(0x110), *a14+, 1
3fa09710:	calla  L3FB0BC50
3fa09740:	move   a14, -*sp, 1
3fa09750:	movi   0x3f9edba0, a11
3fa09780:	move   a11, *a14+, 1
3fa09790:	movk   1, a11
3fa097a0:	move   a11, *a14+, 1
3fa097b0:	movi   0x3fa20300, a8
3fa097e0:	move   a8, *a14+, 1
3fa097f0:	move   *a13(0x150), *a14+, 1
3fa09810:	move   *a13(0x130), *a14+, 1
3fa09830:	move   @0xb7ee0, *a14+, 1
3fa09860:	move   *a13(0x80), a11, 1
3fa09880:	move   a11, a9
3fa09890:	sll    0x2, a9
3fa098a0:	sub    a11, a9
3fa098b0:	add    a11, a9
3fa098c0:	subk   5, a9
3fa098d0:	move   a9, *a14+, 1
3fa098e0:	move   *a13(0xa0), a9, 1
3fa09900:	movk   27, a11
3fa09910:	mpys   a9, a11
3fa09920:	move   a11, *a14+, 1
3fa09930:	move   *a13(0x110), *a14+, 1
3fa09950:	calla  L3FB0BC50
3fa09980:	move   a14, -*sp, 1
3fa09990:	movi   0x3f9eddb0, a11
3fa099c0:	move   a11, *a14+, 1
3fa099d0:	movk   1, a11
3fa099e0:	move   a11, *a14+, 1
3fa099f0:	movi   0x3fa20328, a8
3fa09a20:	move   a8, *a14+, 1
3fa09a30:	move   *a13(0x150), *a14+, 1
3fa09a50:	move   *a13(0x130), *a14+, 1
3fa09a70:	move   @0xb7ee0, *a14+, 1
3fa09aa0:	move   *a13(0x80), a11, 1
3fa09ac0:	move   a11, a9
3fa09ad0:	sll    0x2, a9
3fa09ae0:	add    a11, a9
3fa09af0:	add    a11, a9
3fa09b00:	subk   5, a9
3fa09b10:	move   a9, *a14+, 1
3fa09b20:	move   *a13(0xa0), a9, 1
3fa09b40:	movk   27, a11
3fa09b50:	mpys   a9, a11
3fa09b60:	move   a11, *a14+, 1
3fa09b70:	move   *a13(0x110), *a14+, 1
3fa09b90:	calla  L3FB0BC50
3fa09bc0:	move   a14, -*sp, 1
3fa09bd0:	movi   0x3fa00800, a11
3fa09c00:	move   a11, *a14+, 1
3fa09c10:	movk   1, a11
3fa09c20:	move   a11, *a14+, 1
3fa09c30:	move   *a13(0x190), a11, 1
3fa09c50:	sll    0x9, a11
3fa09c60:	addi   0x24c140, a11
3fa09c90:	move   *a11+, *a14+, 1
3fa09ca0:	move   *a13(0x150), *a14+, 1
3fa09cc0:	move   *a13(0x130), *a14+, 1
3fa09ce0:	move   @0xb7ee0, *a14+, 1
3fa09d10:	move   *a13(0x80), a11, 1
3fa09d30:	sll    0x4, a11
3fa09d40:	move   *a13(0x80), a9, 1
3fa09d60:	add    a9, a11
3fa09d70:	subk   5, a11
3fa09d80:	move   a11, *a14+, 1
3fa09d90:	move   *a13(0xa0), a11, 1
3fa09db0:	sll    0x1, a11
3fa09dc0:	move   a11, *a14+, 1
3fa09dd0:	move   *a13(0x110), *a14+, 1
3fa09df0:	calla  L3FB0BC50
3fa09e20:	move   a8, *a13, 1
3fa09e30:	move   a14, -*sp, 1
3fa09e40:	move   a8, *a14+, 1
3fa09e50:	move   *a13(0x110), *a14+, 1
3fa09e70:	calla  L3FB11A10
3fa09ea0:	move   a8, @0x25c9c0, 1
3fa09ed0:	move   *a8(0x160), a11, 1
3fa09ef0:	movk   1, a9
3fa09f00:	movb   a9, *a11(0x30)
3fa09f20:	setf   8, 0, 0
3fa09f30:	move   *a13(0x250), a11, 0
3fa09f50:	jreq   L3FA09FD0
3fa09f60:	move   a8, a8
3fa09f70:	jreq   L3FA09FD0
3fa09f80:	move   *a8(0x160), a9, 1
3fa09fa0:	sub    a11, a11
3fa09fb0:	movb   a11, *a9(0x20)
L3FA09FD0:
3fa09fd0:	move   a14, -*sp, 1
3fa09fe0:	movi   0x3f9edfc0, a11
3fa0a010:	move   a11, *a14+, 1
3fa0a020:	movk   1, a9
3fa0a030:	move   a9, *a14+, 1
3fa0a040:	move   *a13(0x190), a9, 1
3fa0a060:	sll    0x9, a9
3fa0a070:	addi   0x24c740, a9
3fa0a0a0:	move   *a9+, *a14+, 1
3fa0a0b0:	move   *a13(0x150), *a14+, 1
3fa0a0d0:	move   *a13(0x130), *a14+, 1
3fa0a0f0:	move   @0xb7ee0, *a14+, 1
3fa0a120:	move   *a13(0x80), a9, 1
3fa0a140:	sll    0x4, a9
3fa0a150:	move   *a13(0x80), a11, 1
3fa0a170:	add    a11, a9
3fa0a180:	subk   5, a9
3fa0a190:	move   a9, *a14+, 1
3fa0a1a0:	move   *a13(0xa0), a9, 1
3fa0a1c0:	move   a9, a11
3fa0a1d0:	sll    0x4, a11
3fa0a1e0:	add    a9, a11
3fa0a1f0:	move   a11, *a14+, 1
3fa0a200:	move   *a13(0x110), *a14+, 1
3fa0a220:	calla  L3FB0BC50
3fa0a250:	move   a8, *a13, 1
3fa0a260:	setf   8, 0, 0
3fa0a270:	move   *a13(0x250), a11, 0
3fa0a290:	jreq   L3FA0A3B0
3fa0a2a0:	move   a14, -*sp, 1
3fa0a2b0:	move   a8, *a14+, 1
3fa0a2c0:	move   *a13(0x110), *a14+, 1
3fa0a2e0:	calla  L3FB11A10
3fa0a310:	move   a8, @0x25c9c0, 1
3fa0a340:	move   a8, a8
3fa0a350:	jreq   L3FA0A3B0
3fa0a360:	move   *a8(0x160), a9, 1
3fa0a380:	sub    a11, a11
3fa0a390:	movb   a11, *a9(0x20)
L3FA0A3B0:
3fa0a3b0:	move   a14, -*sp, 1
3fa0a3c0:	movi   0x3fa001c0, a11
3fa0a3f0:	move   a11, *a14+, 1
3fa0a400:	movk   1, a9
3fa0a410:	move   a9, *a14+, 1
3fa0a420:	move   *a13(0x190), a9, 1
3fa0a440:	sll    0x9, a9
3fa0a450:	addi   0x24cd40, a9
3fa0a480:	move   *a9+, *a14+, 1
3fa0a490:	move   *a13(0x150), *a14+, 1
3fa0a4b0:	move   *a13(0x130), *a14+, 1
3fa0a4d0:	move   @0xb7ee0, *a14+, 1
3fa0a500:	move   *a13(0x80), a9, 1
3fa0a520:	sll    0x4, a9
3fa0a530:	move   *a13(0x80), a11, 1
3fa0a550:	add    a11, a9
3fa0a560:	subk   5, a9
3fa0a570:	move   a9, *a14+, 1
3fa0a580:	move   *a13(0xa0), a9, 1
3fa0a5a0:	sll    0x5, a9
3fa0a5b0:	move   a9, *a14+, 1
3fa0a5c0:	move   *a13(0x110), *a14+, 1
3fa0a5e0:	calla  L3FB0BC50
3fa0a610:	movk   1, a9
3fa0a620:	move   a9, @0x25ca00, 1
3fa0a650:	move   a14, -*sp, 1
3fa0a660:	move   *a13(0x20), *a14+, 1
3fa0a680:	move   @0x1a6810, *a14+, 1
3fa0a6b0:	calla  L3FD64F60
3fa0a6e0:	move   *a13(0x110), a9, 1
3fa0a700:	move   a9, @0x25c940, 1
3fa0a730:	move   a9, a8
L3FA0A740:
3fa0a740:	subi   0x260, a14
3fa0a760:	mmfm   sp, a9,a11,a13
3fa0a780:	rets
3fa0a790:	mmtm   sp, a9,a11,a13
3fa0a7b0:	move   a14, a13
3fa0a7c0:	addi   0x260, a14
3fa0a7e0:	sub    a11, a11
3fa0a7f0:	movb   a11, *a13(0x250)
3fa0a810:	move   @0x1a73e0, a11, 1
3fa0a840:	jrne   L3FA0A880
3fa0a850:	sub    a8, a8
3fa0a860:	jauc   L3FA0D060
L3FA0A880:
3fa0a880:	move   @0x25c940, a11, 1
3fa0a8b0:	jreq   L3FA0A990
3fa0a8c0:	move   a11, *a13(0x230), 1
3fa0a8e0:	calla  L3FA001C0
3fa0a910:	move   a14, -*sp, 1
3fa0a920:	move   a13, a11
3fa0a930:	addi   0x230, a11
3fa0a950:	move   a11, *a14+, 1
3fa0a960:	calla  L3FB12740
L3FA0A990:
3fa0a990:	movi   0xaec60, a11
3fa0a9c0:	move   a11, *a13(0x120), 1
3fa0a9e0:	setf   2, 0, 0
3fa0a9f0:	move   *a11(0x88), a9, 0
3fa0aa10:	move   a9, *a13(0x140), 1
3fa0aa30:	move   @0x1a73e0, @0x25c960, 1
3fa0aa80:	move   @0x25c960, a9, 1
3fa0aab0:	addi   0x720, a9
3fa0aad0:	move   a9, *a13(0x160), 1
3fa0aaf0:	move   @0x25c960, a9, 1
3fa0ab20:	addi   0x740, a9
3fa0ab40:	move   a9, *a13(0x180), 1
3fa0ab60:	move   @0x25c960, a9, 1
3fa0ab90:	addi   0x760, a9
3fa0abb0:	move   a9, *a13(0x1a0), 1
3fa0abd0:	move   @0x25c960, a9, 1
3fa0ac00:	addi   0x780, a9
3fa0ac20:	move   a9, *a13(0x1c0), 1
3fa0ac40:	move   a14, -*sp, 1
3fa0ac50:	move   @0x1a6810, *a14+, 1
3fa0ac80:	calla  L3FD60E60
3fa0acb0:	move   a8, *a13(0x60), 1
3fa0acd0:	move   a14, -*sp, 1
3fa0ace0:	move   @0x1a6810, *a14+, 1
3fa0ad10:	calla  L3FD60F20
3fa0ad40:	move   a8, *a13(0x40), 1
3fa0ad60:	move   a14, -*sp, 1
3fa0ad70:	move   a13, a9
3fa0ad80:	addi   0xa0, a9
3fa0ada0:	move   a9, *a14+, 1
3fa0adb0:	move   a13, a9
3fa0adc0:	addi   0x80, a9
3fa0ade0:	move   a9, *a14+, 1
3fa0adf0:	move   @0xb7ee0, *a14+, 1
3fa0ae20:	calla  L3FA00040
3fa0ae50:	move   @0x19ff60, a9, 1
3fa0ae80:	move   a9, *a13(0xe0), 1
3fa0aea0:	move   @0x19ff80, a11, 1
3fa0aed0:	move   a11, *a13(0x100), 1
3fa0aef0:	setf   1, 0, 0
3fa0af00:	move   @0xaed53, a9, 0
3fa0af30:	jreq   L3FA0B060
3fa0af40:	move   @0xaed54, a9, 0
3fa0af70:	jreq   L3FA0AFC0
3fa0af80:	movk   1, a9
3fa0af90:	movb   a9, *a13(0x250)
3fa0afb0:	jruc   L3FA0B060
L3FA0AFC0:
3fa0afc0:	move   a14, -*sp, 1
3fa0afd0:	move   @0x1a6810, *a14+, 1
3fa0b000:	calla  L3F4C1B70
3fa0b030:	move   a8, a9
3fa0b040:	jaeq   L3FA0D060
L3FA0B060:
3fa0b060:	move   a14, -*sp, 1
3fa0b070:	move   a11, *a14+, 1
3fa0b080:	move   *a13(0xe0), *a14+, 1
3fa0b0a0:	movk   1, a9
3fa0b0b0:	move   a9, *a14+, 1
3fa0b0c0:	move   *a13(0x80), a9, 1
3fa0b0e0:	movk   11, a11
3fa0b0f0:	mpys   a9, a11
3fa0b100:	add    a9, a11
3fa0b110:	subk   5, a11
3fa0b120:	move   a11, *a14+, 1
3fa0b130:	move   *a13(0xa0), a11, 1
3fa0b150:	move   a11, a9
3fa0b160:	sll    0x5, a9
3fa0b170:	add    a11, a9
3fa0b180:	move   a9, *a14+, 1
3fa0b190:	movi   0x12c, a9
3fa0b1b0:	move   a9, *a14+, 1
3fa0b1c0:	move   a9, *a14+, 1
3fa0b1d0:	move   *a13(0x40), *a14+, 1
3fa0b1f0:	move   @0x1a6810, *a14+, 1
3fa0b220:	calla  L3FD41B90
3fa0b250:	move   a8, *a13(0x20), 1
3fa0b270:	move   a14, -*sp, 1
3fa0b280:	movi   0x20800d, a9
3fa0b2b0:	move   a9, *a14+, 1
3fa0b2c0:	move   a8, *a14+, 1
3fa0b2d0:	move   @0x1a6810, *a14+, 1
3fa0b300:	calla  L3FD97D50
3fa0b330:	move   a14, -*sp, 1
3fa0b340:	sub    a9, a9
3fa0b350:	move   a9, *a14+, 1
3fa0b360:	move   a9, *a14+, 1
3fa0b370:	move   a9, *a14+, 1
3fa0b380:	move   a9, *a14+, 1
3fa0b390:	move   a9, *a14+, 1
3fa0b3a0:	move   *a13(0x140), a9, 1
3fa0b3c0:	sll    0x9, a9
3fa0b3d0:	addi   0x24e540, a9
3fa0b400:	move   *a9+, *a14+, 1
3fa0b410:	move   *a13(0x20), *a14+, 1
3fa0b430:	move   @0x1a6810, *a14+, 1
3fa0b460:	calla  L3FD9C170
3fa0b490:	move   a14, -*sp, 1
3fa0b4a0:	move   @0x25c960, a9, 1
3fa0b4d0:	move   *a9(0x80), *a14+, 1
3fa0b4f0:	move   *a13(0x20), *a14+, 1
3fa0b510:	move   @0x1a6810, *a14+, 1
3fa0b540:	calla  L3FD9C7B0
3fa0b570:	move   a14, -*sp, 1
3fa0b580:	move   *a13(0x20), *a14+, 1
3fa0b5a0:	move   @0x1a6810, *a14+, 1
3fa0b5d0:	calla  L3FB04900
3fa0b600:	move   a8, *a13(0xc0), 1
3fa0b620:	move   a14, -*sp, 1
3fa0b630:	move   *a13(0x140), a9, 1
3fa0b650:	sll    0x9, a9
3fa0b660:	addi   0x24eb40, a9
3fa0b690:	move   *a9+, *a14+, 1
3fa0b6a0:	move   *a13(0x180), a9, 1
3fa0b6c0:	setf   1, 0, 0
3fa0b6d0:	move   *a9(0x7), a8, 0
3fa0b6f0:	move   a8, *a14+, 1
3fa0b700:	move   *a13(0x100), *a14+, 1
3fa0b720:	move   *a13(0xe0), *a14+, 1
3fa0b740:	move   @0xb7ee0, *a14+, 1
3fa0b770:	move   *a13(0x80), a9, 1
3fa0b790:	subk   5, a9
3fa0b7a0:	move   a9, *a14+, 1
3fa0b7b0:	move   a11, *a14+, 1
3fa0b7c0:	move   *a13(0xc0), *a14+, 1
3fa0b7e0:	calla  L3FB0AEA0
3fa0b810:	move   a14, -*sp, 1
3fa0b820:	move   *a13(0x140), a9, 1
3fa0b840:	sll    0x9, a9
3fa0b850:	addi   0x24f140, a9
3fa0b880:	move   *a9+, *a14+, 1
3fa0b890:	move   *a13(0x180), a9, 1
3fa0b8b0:	setf   1, 0, 0
3fa0b8c0:	move   *a9(0x19), a8, 0
3fa0b8e0:	move   a8, *a14+, 1
3fa0b8f0:	move   *a13(0x100), *a14+, 1
3fa0b910:	move   *a13(0xe0), *a14+, 1
3fa0b930:	move   @0xb7ee0, *a14+, 1
3fa0b960:	move   *a13(0x80), a9, 1
3fa0b980:	add    a9, a9
3fa0b990:	subk   5, a9
3fa0b9a0:	move   a9, *a14+, 1
3fa0b9b0:	move   a11, *a14+, 1
3fa0b9c0:	move   *a13(0xc0), *a14+, 1
3fa0b9e0:	calla  L3FB0AEA0
3fa0ba10:	move   a14, -*sp, 1
3fa0ba20:	move   *a13(0x140), a9, 1
3fa0ba40:	sll    0x9, a9
3fa0ba50:	addi   0x24f740, a9
3fa0ba80:	move   *a9+, *a14+, 1
3fa0ba90:	move   *a13(0x1c0), a9, 1
3fa0bab0:	setf   1, 0, 0
3fa0bac0:	move   *a9(0x5), a8, 0
3fa0bae0:	move   a8, *a14+, 1
3fa0baf0:	move   *a13(0x100), *a14+, 1
3fa0bb10:	move   *a13(0xe0), *a14+, 1
3fa0bb30:	move   @0xb7ee0, *a14+, 1
3fa0bb60:	move   *a13(0x80), a9, 1
3fa0bb80:	sll    0x1, a9
3fa0bb90:	move   *a13(0x80), a11, 1
3fa0bbb0:	add    a11, a9
3fa0bbc0:	subk   5, a9
3fa0bbd0:	move   a9, *a14+, 1
3fa0bbe0:	move   *a13(0xa0), *a14+, 1
3fa0bc00:	move   *a13(0xc0), *a14+, 1
3fa0bc20:	calla  L3FB0AEA0
3fa0bc50:	move   a14, -*sp, 1
3fa0bc60:	movi   0x3fa00780, a9
3fa0bc90:	move   a9, *a14+, 1
3fa0bca0:	move   *a13(0x140), a9, 1
3fa0bcc0:	sll    0x9, a9
3fa0bcd0:	addi   0x24d340, a9
3fa0bd00:	move   a9, *a14+, 1
3fa0bd10:	move   *a13(0x180), a9, 1
3fa0bd30:	setf   1, 0, 0
3fa0bd40:	move   *a9(0x5), a9, 0
3fa0bd60:	jreq   L3FA0BD90
3fa0bd70:	sub    a9, a9
3fa0bd80:	jruc   L3FA0BDA0
L3FA0BD90:
3fa0bd90:	movk   1, a9
L3FA0BDA0:
3fa0bda0:	move   a9, *a14+, 1
3fa0bdb0:	movk   2, a9
3fa0bdc0:	move   a9, *a14+, 1
3fa0bdd0:	move   *a13(0x100), *a14+, 1
3fa0bdf0:	move   *a13(0xe0), *a14+, 1
3fa0be10:	move   @0xb7ee0, *a14+, 1
3fa0be40:	subk   5, a11
3fa0be50:	move   a11, *a14+, 1
3fa0be60:	move   *a13(0xa0), a11, 1
3fa0be80:	move   a11, a9
3fa0be90:	sll    0x4, a9
3fa0bea0:	add    a11, a9
3fa0beb0:	move   a9, *a14+, 1
3fa0bec0:	move   *a13(0xc0), *a14+, 1
3fa0bee0:	calla  L3FB05BC0
3fa0bf10:	move   a14, -*sp, 1
3fa0bf20:	movi   0x3fa00780, a9
3fa0bf50:	move   a9, *a14+, 1
3fa0bf60:	move   *a13(0x140), a9, 1
3fa0bf80:	sll    0x9, a9
3fa0bf90:	addi   0x24d940, a9
3fa0bfc0:	move   a9, *a14+, 1
3fa0bfd0:	move   *a13(0x1a0), a9, 1
3fa0bff0:	setf   1, 0, 0
3fa0c000:	move   *a9(0x5), a8, 0
3fa0c020:	move   a8, *a14+, 1
3fa0c030:	movk   2, a9
3fa0c040:	move   a9, *a14+, 1
3fa0c050:	move   *a13(0x100), *a14+, 1
3fa0c070:	move   *a13(0xe0), *a14+, 1
3fa0c090:	move   @0xb7ee0, *a14+, 1
3fa0c0c0:	move   *a13(0x80), a9, 1
3fa0c0e0:	move   a9, a11
3fa0c0f0:	sll    0x2, a11
3fa0c100:	sub    a9, a11
3fa0c110:	add    a9, a11
3fa0c120:	subk   5, a11
3fa0c130:	move   a11, *a14+, 1
3fa0c140:	move   *a13(0xa0), a11, 1
3fa0c160:	move   a11, a9
3fa0c170:	sll    0x4, a9
3fa0c180:	add    a11, a9
3fa0c190:	move   a9, *a14+, 1
3fa0c1a0:	move   *a13(0xc0), *a14+, 1
3fa0c1c0:	calla  L3FB05BC0
3fa0c1f0:	move   a14, -*sp, 1
3fa0c200:	movi   0x3fa00780, a9
3fa0c230:	move   a9, *a14+, 1
3fa0c240:	move   *a13(0x140), a9, 1
3fa0c260:	sll    0x9, a9
3fa0c270:	addi   0x24df40, a9
3fa0c2a0:	move   a9, *a14+, 1
3fa0c2b0:	move   *a13(0x1c0), a9, 1
3fa0c2d0:	setf   1, 0, 0
3fa0c2e0:	move   *a9(0x4), a8, 0
3fa0c300:	move   a8, *a14+, 1
3fa0c310:	movk   2, a9
3fa0c320:	move   a9, *a14+, 1
3fa0c330:	move   *a13(0x100), *a14+, 1
3fa0c350:	move   *a13(0xe0), *a14+, 1
3fa0c370:	move   @0xb7ee0, *a14+, 1
3fa0c3a0:	move   *a13(0x80), a9, 1
3fa0c3c0:	move   a9, a11
3fa0c3d0:	sll    0x2, a9
3fa0c3e0:	sll    0x1, a11
3fa0c3f0:	add    a11, a9
3fa0c400:	move   *a13(0x80), a11, 1
3fa0c420:	add    a11, a9
3fa0c430:	subk   5, a9
3fa0c440:	move   a9, *a14+, 1
3fa0c450:	move   *a13(0xa0), a9, 1
3fa0c470:	move   a9, a11
3fa0c480:	sll    0x4, a11
3fa0c490:	add    a9, a11
3fa0c4a0:	move   a11, *a14+, 1
3fa0c4b0:	move   *a13(0xc0), *a14+, 1
3fa0c4d0:	calla  L3FB05BC0
3fa0c500:	move   a14, -*sp, 1
3fa0c510:	movi   0x3fa00870, a11
3fa0c540:	move   a11, *a14+, 1
3fa0c550:	movk   1, a11
3fa0c560:	move   a11, *a14+, 1
3fa0c570:	move   *a13(0x140), a11, 1
3fa0c590:	sll    0x9, a11
3fa0c5a0:	addi   0x250940, a11
3fa0c5d0:	move   *a11+, *a14+, 1
3fa0c5e0:	move   *a13(0x100), *a14+, 1
3fa0c600:	move   *a13(0xe0), *a14+, 1
3fa0c620:	move   @0xb7ee0, *a14+, 1
3fa0c650:	move   *a13(0x80), a11, 1
3fa0c670:	move   a11, a9
3fa0c680:	sll    0x3, a9
3fa0c690:	add    a11, a9
3fa0c6a0:	add    a11, a9
3fa0c6b0:	subk   5, a9
3fa0c6c0:	move   a9, *a14+, 1
3fa0c6d0:	move   *a13(0xa0), *a14+, 1
3fa0c6f0:	move   *a13(0xc0), *a14+, 1
3fa0c710:	calla  L3FB0BC50
3fa0c740:	move   a8, *a13, 1
3fa0c750:	move   a14, -*sp, 1
3fa0c760:	move   a8, *a14+, 1
3fa0c770:	move   *a13(0xc0), *a14+, 1
3fa0c790:	calla  L3FB11A10
3fa0c7c0:	move   a8, @0x25c9c0, 1
3fa0c7f0:	move   *a8(0x160), a9, 1
3fa0c810:	movk   1, a11
3fa0c820:	movb   a11, *a9(0x30)
3fa0c840:	setf   8, 0, 0
3fa0c850:	move   *a13(0x250), a9, 0
3fa0c870:	jreq   L3FA0C8F0
3fa0c880:	move   a8, a8
3fa0c890:	jreq   L3FA0C8F0
3fa0c8a0:	move   *a8(0x160), a11, 1
3fa0c8c0:	sub    a9, a9
3fa0c8d0:	movb   a9, *a11(0x20)
L3FA0C8F0:
3fa0c8f0:	move   a14, -*sp, 1
3fa0c900:	movi   0x3f9f0420, a11
3fa0c930:	move   a11, *a14+, 1
3fa0c940:	movk   1, a9
3fa0c950:	move   a9, *a14+, 1
3fa0c960:	move   *a13(0x140), a9, 1
3fa0c980:	sll    0x9, a9
3fa0c990:	addi   0x250f40, a9
3fa0c9c0:	move   *a9+, *a14+, 1
3fa0c9d0:	move   *a13(0x100), *a14+, 1
3fa0c9f0:	move   *a13(0xe0), *a14+, 1
3fa0ca10:	move   @0xb7ee0, *a14+, 1
3fa0ca40:	move   *a13(0x80), a9, 1
3fa0ca60:	move   a9, a11
3fa0ca70:	sll    0x3, a11
3fa0ca80:	add    a9, a11
3fa0ca90:	add    a9, a11
3fa0caa0:	subk   5, a11
3fa0cab0:	move   a11, *a14+, 1
3fa0cac0:	move   *a13(0xa0), a11, 1
3fa0cae0:	movk   13, a9
3fa0caf0:	mpys   a11, a9
3fa0cb00:	move   a9, *a14+, 1
3fa0cb10:	move   *a13(0xc0), *a14+, 1
3fa0cb30:	calla  L3FB0BC50
3fa0cb60:	move   a8, *a13, 1
3fa0cb70:	setf   8, 0, 0
3fa0cb80:	move   *a13(0x250), a9, 0
3fa0cba0:	jreq   L3FA0CCC0
3fa0cbb0:	move   a14, -*sp, 1
3fa0cbc0:	move   a8, *a14+, 1
3fa0cbd0:	move   *a13(0xc0), *a14+, 1
3fa0cbf0:	calla  L3FB11A10
3fa0cc20:	move   a8, @0x25c9c0, 1
3fa0cc50:	move   a8, a8
3fa0cc60:	jreq   L3FA0CCC0
3fa0cc70:	move   *a8(0x160), a9, 1
3fa0cc90:	sub    a11, a11
3fa0cca0:	movb   a11, *a9(0x20)
L3FA0CCC0:
3fa0ccc0:	move   a14, -*sp, 1
3fa0ccd0:	movi   0x3fa001c0, a11
3fa0cd00:	move   a11, *a14+, 1
3fa0cd10:	movk   1, a9
3fa0cd20:	move   a9, *a14+, 1
3fa0cd30:	move   *a13(0x140), a9, 1
3fa0cd50:	sll    0x9, a9
3fa0cd60:	addi   0x251540, a9
3fa0cd90:	move   *a9+, *a14+, 1
3fa0cda0:	move   *a13(0x100), *a14+, 1
3fa0cdc0:	move   *a13(0xe0), *a14+, 1
3fa0cde0:	move   @0xb7ee0, *a14+, 1
3fa0ce10:	move   *a13(0x80), a9, 1
3fa0ce30:	move   a9, a11
3fa0ce40:	sll    0x3, a11
3fa0ce50:	add    a9, a11
3fa0ce60:	add    a9, a11
3fa0ce70:	subk   5, a11
3fa0ce80:	move   a11, *a14+, 1
3fa0ce90:	move   *a13(0xa0), a11, 1
3fa0ceb0:	movk   25, a9
3fa0cec0:	mpys   a11, a9
3fa0ced0:	move   a9, *a14+, 1
3fa0cee0:	move   *a13(0xc0), *a14+, 1
3fa0cf00:	calla  L3FB0BC50
3fa0cf30:	movk   1, a9
3fa0cf40:	move   a9, @0x25ca00, 1
3fa0cf70:	move   a14, -*sp, 1
3fa0cf80:	move   *a13(0x20), *a14+, 1
3fa0cfa0:	move   @0x1a6810, *a14+, 1
3fa0cfd0:	calla  L3FD64F60
3fa0d000:	move   *a13(0xc0), a9, 1
3fa0d020:	move   a9, @0x25c940, 1
3fa0d050:	move   a9, a8
L3FA0D060:
3fa0d060:	subi   0x260, a14
3fa0d080:	mmfm   sp, a9,a11,a13
3fa0d0a0:	rets
3fa0d0b0:	mmtm   sp, a9,a11,a13
3fa0d0d0:	move   a14, a13
3fa0d0e0:	addi   0x210, a14
3fa0d100:	sub    a11, a11
3fa0d110:	movb   a11, *a13(0x200)
3fa0d130:	move   @0x1a73e0, a11, 1
3fa0d160:	jrne   L3FA0D1A0
3fa0d170:	sub    a8, a8
3fa0d180:	jauc   L3FA0FC50
L3FA0D1A0:
3fa0d1a0:	move   @0x25c940, a11, 1
3fa0d1d0:	jreq   L3FA0D2B0
3fa0d1e0:	move   a11, *a13(0x1e0), 1
3fa0d200:	calla  L3FA001C0
3fa0d230:	move   a14, -*sp, 1
3fa0d240:	move   a13, a11
3fa0d250:	addi   0x1e0, a11
3fa0d270:	move   a11, *a14+, 1
3fa0d280:	calla  L3FB12740
L3FA0D2B0:
3fa0d2b0:	movi   0xaec60, a11
3fa0d2e0:	move   a11, *a13(0x120), 1
3fa0d300:	setf   2, 0, 0
3fa0d310:	move   *a11(0x88), a9, 0
3fa0d330:	move   a9, *a13(0x140), 1
3fa0d350:	move   @0x1a73e0, @0x25c960, 1
3fa0d3a0:	move   @0x25c960, a9, 1
3fa0d3d0:	addi   0x720, a9
3fa0d3f0:	move   a9, *a13(0x160), 1
3fa0d410:	move   @0x25c960, a9, 1
3fa0d440:	addi   0x740, a9
3fa0d460:	move   a9, *a13(0x180), 1
3fa0d480:	move   @0x25c960, a9, 1
3fa0d4b0:	addi   0x760, a9
3fa0d4d0:	move   a9, *a13(0x1a0), 1
3fa0d4f0:	move   @0x25c960, a9, 1
3fa0d520:	addi   0x780, a9
3fa0d540:	move   a9, *a13(0x1c0), 1
3fa0d560:	move   a14, -*sp, 1
3fa0d570:	move   @0x1a6810, *a14+, 1
3fa0d5a0:	calla  L3FD60E60
3fa0d5d0:	move   a8, *a13(0x60), 1
3fa0d5f0:	move   a14, -*sp, 1
3fa0d600:	move   @0x1a6810, *a14+, 1
3fa0d630:	calla  L3FD60F20
3fa0d660:	move   a8, *a13(0x40), 1
3fa0d680:	move   a14, -*sp, 1
3fa0d690:	move   a13, a9
3fa0d6a0:	addi   0xa0, a9
3fa0d6c0:	move   a9, *a14+, 1
3fa0d6d0:	move   a13, a9
3fa0d6e0:	addi   0x80, a9
3fa0d700:	move   a9, *a14+, 1
3fa0d710:	move   @0xb7ee0, *a14+, 1
3fa0d740:	calla  L3FA00040
3fa0d770:	move   @0x19ff60, a9, 1
3fa0d7a0:	move   a9, *a13(0xe0), 1
3fa0d7c0:	move   @0x19ff80, a11, 1
3fa0d7f0:	move   a11, *a13(0x100), 1
3fa0d810:	setf   1, 0, 0
3fa0d820:	move   @0xaed53, a9, 0
3fa0d850:	jreq   L3FA0D980
3fa0d860:	move   @0xaed54, a9, 0
3fa0d890:	jreq   L3FA0D8E0
3fa0d8a0:	movk   1, a9
3fa0d8b0:	movb   a9, *a13(0x200)
3fa0d8d0:	jruc   L3FA0D980
L3FA0D8E0:
3fa0d8e0:	move   a14, -*sp, 1
3fa0d8f0:	move   @0x1a6810, *a14+, 1
3fa0d920:	calla  L3F4C1B70
3fa0d950:	move   a8, a9
3fa0d960:	jaeq   L3FA0FC50
L3FA0D980:
3fa0d980:	move   a14, -*sp, 1
3fa0d990:	move   a11, *a14+, 1
3fa0d9a0:	move   *a13(0xe0), *a14+, 1
3fa0d9c0:	movk   1, a9
3fa0d9d0:	move   a9, *a14+, 1
3fa0d9e0:	move   *a13(0x80), a9, 1
3fa0da00:	movk   11, a11
3fa0da10:	mpys   a9, a11
3fa0da20:	add    a9, a11
3fa0da30:	subk   5, a11
3fa0da40:	move   a11, *a14+, 1
3fa0da50:	move   *a13(0xa0), a11, 1
3fa0da70:	move   a11, a9
3fa0da80:	sll    0x5, a9
3fa0da90:	add    a11, a9
3fa0daa0:	move   a9, *a14+, 1
3fa0dab0:	movi   0x12c, a9
3fa0dad0:	move   a9, *a14+, 1
3fa0dae0:	move   a9, *a14+, 1
3fa0daf0:	move   *a13(0x40), *a14+, 1
3fa0db10:	move   @0x1a6810, *a14+, 1
3fa0db40:	calla  L3FD41B90
3fa0db70:	move   a8, *a13(0x20), 1
3fa0db90:	move   a14, -*sp, 1
3fa0dba0:	movi   0x20800d, a9
3fa0dbd0:	move   a9, *a14+, 1
3fa0dbe0:	move   a8, *a14+, 1
3fa0dbf0:	move   @0x1a6810, *a14+, 1
3fa0dc20:	calla  L3FD97D50
3fa0dc50:	move   a14, -*sp, 1
3fa0dc60:	sub    a9, a9
3fa0dc70:	move   a9, *a14+, 1
3fa0dc80:	move   a9, *a14+, 1
3fa0dc90:	move   a9, *a14+, 1
3fa0dca0:	move   a9, *a14+, 1
3fa0dcb0:	move   a9, *a14+, 1
3fa0dcc0:	move   *a13(0x140), a9, 1
3fa0dce0:	sll    0x9, a9
3fa0dcf0:	addi   0x252140, a9
3fa0dd20:	move   *a9+, *a14+, 1
3fa0dd30:	move   *a13(0x20), *a14+, 1
3fa0dd50:	move   @0x1a6810, *a14+, 1
3fa0dd80:	calla  L3FD9C170
3fa0ddb0:	move   a14, -*sp, 1
3fa0ddc0:	move   @0x25c960, a9, 1
3fa0ddf0:	move   *a9(0x80), *a14+, 1
3fa0de10:	move   *a13(0x20), *a14+, 1
3fa0de30:	move   @0x1a6810, *a14+, 1
3fa0de60:	calla  L3FD9C7B0
3fa0de90:	move   a14, -*sp, 1
3fa0dea0:	move   *a13(0x20), *a14+, 1
3fa0dec0:	move   @0x1a6810, *a14+, 1
3fa0def0:	calla  L3FB04900
3fa0df20:	move   a8, *a13(0xc0), 1
3fa0df40:	move   a14, -*sp, 1
3fa0df50:	move   *a13(0x140), a9, 1
3fa0df70:	sll    0x9, a9
3fa0df80:	addi   0x252740, a9
3fa0dfb0:	move   *a9+, *a14+, 1
3fa0dfc0:	move   *a13(0x1c0), a9, 1
3fa0dfe0:	setf   1, 0, 0
3fa0dff0:	move   *a9(0x1), a8, 0
3fa0e010:	move   a8, *a14+, 1
3fa0e020:	move   *a13(0x100), *a14+, 1
3fa0e040:	move   *a13(0xe0), *a14+, 1
3fa0e060:	move   @0xb7ee0, *a14+, 1
3fa0e090:	move   *a13(0x80), a9, 1
3fa0e0b0:	subk   5, a9
3fa0e0c0:	move   a9, *a14+, 1
3fa0e0d0:	move   a11, *a14+, 1
3fa0e0e0:	move   *a13(0xc0), *a14+, 1
3fa0e100:	calla  L3FB0AEA0
3fa0e130:	move   a14, -*sp, 1
3fa0e140:	move   *a13(0x140), a9, 1
3fa0e160:	sll    0x9, a9
3fa0e170:	addi   0x252d40, a9
3fa0e1a0:	move   *a9+, *a14+, 1
3fa0e1b0:	move   *a13(0x1c0), a9, 1
3fa0e1d0:	setf   1, 0, 0
3fa0e1e0:	move   *a9(0x2), a8, 0
3fa0e200:	move   a8, *a14+, 1
3fa0e210:	move   *a13(0x100), *a14+, 1
3fa0e230:	move   *a13(0xe0), *a14+, 1
3fa0e250:	move   @0xb7ee0, *a14+, 1
3fa0e280:	move   *a13(0x80), a9, 1
3fa0e2a0:	add    a9, a9
3fa0e2b0:	subk   5, a9
3fa0e2c0:	move   a9, *a14+, 1
3fa0e2d0:	move   a11, *a14+, 1
3fa0e2e0:	move   *a13(0xc0), *a14+, 1
3fa0e300:	calla  L3FB0AEA0
3fa0e330:	move   a14, -*sp, 1
3fa0e340:	move   *a13(0x140), a9, 1
3fa0e360:	sll    0x9, a9
3fa0e370:	addi   0x253340, a9
3fa0e3a0:	move   *a9+, *a14+, 1
3fa0e3b0:	move   *a13(0x180), a9, 1
3fa0e3d0:	setf   1, 0, 0
3fa0e3e0:	move   *a9(0x8), a8, 0
3fa0e400:	move   a8, *a14+, 1
3fa0e410:	move   *a13(0x100), *a14+, 1
3fa0e430:	move   *a13(0xe0), *a14+, 1
3fa0e450:	move   @0xb7ee0, *a14+, 1
3fa0e480:	move   *a13(0x80), a9, 1
3fa0e4a0:	sll    0x1, a9
3fa0e4b0:	move   *a13(0x80), a11, 1
3fa0e4d0:	add    a11, a9
3fa0e4e0:	subk   5, a9
3fa0e4f0:	move   a9, *a14+, 1
3fa0e500:	move   *a13(0xa0), *a14+, 1
3fa0e520:	move   *a13(0xc0), *a14+, 1
3fa0e540:	calla  L3FB0AEA0
3fa0e570:	move   a14, -*sp, 1
3fa0e580:	move   *a13(0x140), a9, 1
3fa0e5a0:	sll    0x9, a9
3fa0e5b0:	addi   0x253940, a9
3fa0e5e0:	move   *a9+, *a14+, 1
3fa0e5f0:	move   *a13(0x1c0), a9, 1
3fa0e610:	setf   1, 0, 0
3fa0e620:	move   *a9(0x9), a8, 0
3fa0e640:	move   a8, *a14+, 1
3fa0e650:	move   *a13(0x100), *a14+, 1
3fa0e670:	move   *a13(0xe0), *a14+, 1
3fa0e690:	move   @0xb7ee0, *a14+, 1
3fa0e6c0:	move   a11, a9
3fa0e6d0:	sll    0x2, a9
3fa0e6e0:	sub    a11, a9
3fa0e6f0:	add    a11, a9
3fa0e700:	subk   5, a9
3fa0e710:	move   a9, *a14+, 1
3fa0e720:	move   *a13(0xa0), *a14+, 1
3fa0e740:	move   *a13(0xc0), *a14+, 1
3fa0e760:	calla  L3FB0AEA0
3fa0e790:	move   a14, -*sp, 1
3fa0e7a0:	movi   0x3fa00780, a9
3fa0e7d0:	move   a9, *a14+, 1
3fa0e7e0:	move   *a13(0x140), a9, 1
3fa0e800:	sll    0x9, a9
3fa0e810:	addi   0x251b40, a9
3fa0e840:	move   a9, *a14+, 1
3fa0e850:	move   *a13(0x1c0), a9, 1
3fa0e870:	setf   1, 0, 0
3fa0e880:	move   *a9(0xa), a8, 0
3fa0e8a0:	move   a8, *a14+, 1
3fa0e8b0:	movk   2, a9
3fa0e8c0:	move   a9, *a14+, 1
3fa0e8d0:	move   *a13(0x100), *a14+, 1
3fa0e8f0:	move   *a13(0xe0), *a14+, 1
3fa0e910:	move   @0xb7ee0, *a14+, 1
3fa0e940:	move   a11, a9
3fa0e950:	sll    0x2, a9
3fa0e960:	add    a11, a9
3fa0e970:	add    a11, a9
3fa0e980:	subk   5, a9
3fa0e990:	move   a9, *a14+, 1
3fa0e9a0:	move   *a13(0xa0), *a14+, 1
3fa0e9c0:	move   *a13(0xc0), *a14+, 1
3fa0e9e0:	calla  L3FB05BC0
3fa0ea10:	move   a14, -*sp, 1
3fa0ea20:	move   *a13(0x140), a9, 1
3fa0ea40:	sll    0x9, a9
3fa0ea50:	addi   0x253f40, a9
3fa0ea80:	move   *a9+, *a14+, 1
3fa0ea90:	move   *a13(0x1c0), a9, 1
3fa0eab0:	setf   1, 0, 0
3fa0eac0:	move   *a9(0xc), a9, 0
3fa0eae0:	jreq   L3FA0EB10
3fa0eaf0:	sub    a9, a9
3fa0eb00:	jruc   L3FA0EB20
L3FA0EB10:
3fa0eb10:	movk   1, a9
L3FA0EB20:
3fa0eb20:	move   a9, *a14+, 1
3fa0eb30:	move   *a13(0x100), *a14+, 1
3fa0eb50:	move   *a13(0xe0), *a14+, 1
3fa0eb70:	move   @0xb7ee0, *a14+, 1
3fa0eba0:	subk   5, a11
3fa0ebb0:	move   a11, *a14+, 1
3fa0ebc0:	move   *a13(0xa0), a11, 1
3fa0ebe0:	movk   14, a9
3fa0ebf0:	mpys   a11, a9
3fa0ec00:	move   a9, *a14+, 1
3fa0ec10:	move   *a13(0xc0), *a14+, 1
3fa0ec30:	calla  L3FB0AEA0
3fa0ec60:	move   a14, -*sp, 1
3fa0ec70:	move   *a13(0x140), a9, 1
3fa0ec90:	sll    0x9, a9
3fa0eca0:	addi   0x254540, a9
3fa0ecd0:	move   *a9+, *a14+, 1
3fa0ece0:	move   *a13(0x1c0), a9, 1
3fa0ed00:	setf   1, 0, 0
3fa0ed10:	move   *a9(0xd), a8, 0
3fa0ed30:	move   a8, *a14+, 1
3fa0ed40:	move   *a13(0x100), *a14+, 1
3fa0ed60:	move   *a13(0xe0), *a14+, 1
3fa0ed80:	move   @0xb7ee0, *a14+, 1
3fa0edb0:	move   *a13(0x80), a9, 1
3fa0edd0:	add    a9, a9
3fa0ede0:	subk   5, a9
3fa0edf0:	move   a9, *a14+, 1
3fa0ee00:	movk   14, a9
3fa0ee10:	mpys   a11, a9
3fa0ee20:	move   a9, *a14+, 1
3fa0ee30:	move   *a13(0xc0), *a14+, 1
3fa0ee50:	calla  L3FB0AEA0
3fa0ee80:	move   a14, -*sp, 1
3fa0ee90:	move   *a13(0x140), a9, 1
3fa0eeb0:	sll    0x9, a9
3fa0eec0:	addi   0x254b40, a9
3fa0eef0:	move   *a9+, *a14+, 1
3fa0ef00:	move   *a13(0x1c0), a9, 1
3fa0ef20:	setf   1, 0, 0
3fa0ef30:	move   *a9(0x13), a8, 0
3fa0ef50:	move   a8, *a14+, 1
3fa0ef60:	move   *a13(0x100), *a14+, 1
3fa0ef80:	move   *a13(0xe0), *a14+, 1
3fa0efa0:	move   @0xb7ee0, *a14+, 1
3fa0efd0:	move   *a13(0x80), a9, 1
3fa0eff0:	sll    0x1, a9
3fa0f000:	move   *a13(0x80), a11, 1
3fa0f020:	add    a11, a9
3fa0f030:	subk   5, a9
3fa0f040:	move   a9, *a14+, 1
3fa0f050:	move   *a13(0xa0), a9, 1
3fa0f070:	movk   14, a11
3fa0f080:	mpys   a9, a11
3fa0f090:	move   a11, *a14+, 1
3fa0f0a0:	move   *a13(0xc0), *a14+, 1
3fa0f0c0:	calla  L3FB0AEA0
3fa0f0f0:	move   a14, -*sp, 1
3fa0f100:	movi   0x3fa008e0, a11
3fa0f130:	move   a11, *a14+, 1
3fa0f140:	movk   1, a11
3fa0f150:	move   a11, *a14+, 1
3fa0f160:	move   *a13(0x140), a11, 1
3fa0f180:	sll    0x9, a11
3fa0f190:	addi   0x255140, a11
3fa0f1c0:	move   *a11+, *a14+, 1
3fa0f1d0:	move   *a13(0x100), *a14+, 1
3fa0f1f0:	move   *a13(0xe0), *a14+, 1
3fa0f210:	move   @0xb7ee0, *a14+, 1
3fa0f240:	move   *a13(0x80), a11, 1
3fa0f260:	move   a11, a9
3fa0f270:	sll    0x3, a9
3fa0f280:	add    a11, a9
3fa0f290:	add    a11, a9
3fa0f2a0:	subk   5, a9
3fa0f2b0:	move   a9, *a14+, 1
3fa0f2c0:	move   *a13(0xa0), *a14+, 1
3fa0f2e0:	move   *a13(0xc0), *a14+, 1
3fa0f300:	calla  L3FB0BC50
3fa0f330:	move   a8, *a13, 1
3fa0f340:	move   a14, -*sp, 1
3fa0f350:	move   a8, *a14+, 1
3fa0f360:	move   *a13(0xc0), *a14+, 1
3fa0f380:	calla  L3FB11A10
3fa0f3b0:	move   a8, @0x25c9c0, 1
3fa0f3e0:	move   *a8(0x160), a9, 1
3fa0f400:	movk   1, a11
3fa0f410:	movb   a11, *a9(0x30)
3fa0f430:	setf   8, 0, 0
3fa0f440:	move   *a13(0x200), a9, 0
3fa0f460:	jreq   L3FA0F4E0
3fa0f470:	move   a8, a8
3fa0f480:	jreq   L3FA0F4E0
3fa0f490:	move   *a8(0x160), a11, 1
3fa0f4b0:	sub    a9, a9
3fa0f4c0:	movb   a9, *a11(0x20)
L3FA0F4E0:
3fa0f4e0:	move   a14, -*sp, 1
3fa0f4f0:	movi   0x3f9f5050, a11
3fa0f520:	move   a11, *a14+, 1
3fa0f530:	movk   1, a9
3fa0f540:	move   a9, *a14+, 1
3fa0f550:	move   *a13(0x140), a9, 1
3fa0f570:	sll    0x9, a9
3fa0f580:	addi   0x255740, a9
3fa0f5b0:	move   *a9+, *a14+, 1
3fa0f5c0:	move   *a13(0x100), *a14+, 1
3fa0f5e0:	move   *a13(0xe0), *a14+, 1
3fa0f600:	move   @0xb7ee0, *a14+, 1
3fa0f630:	move   *a13(0x80), a9, 1
3fa0f650:	move   a9, a11
3fa0f660:	sll    0x3, a11
3fa0f670:	add    a9, a11
3fa0f680:	add    a9, a11
3fa0f690:	subk   5, a11
3fa0f6a0:	move   a11, *a14+, 1
3fa0f6b0:	move   *a13(0xa0), a11, 1
3fa0f6d0:	movk   13, a9
3fa0f6e0:	mpys   a11, a9
3fa0f6f0:	move   a9, *a14+, 1
3fa0f700:	move   *a13(0xc0), *a14+, 1
3fa0f720:	calla  L3FB0BC50
3fa0f750:	move   a8, *a13, 1
3fa0f760:	setf   8, 0, 0
3fa0f770:	move   *a13(0x200), a9, 0
3fa0f790:	jreq   L3FA0F8B0
3fa0f7a0:	move   a14, -*sp, 1
3fa0f7b0:	move   a8, *a14+, 1
3fa0f7c0:	move   *a13(0xc0), *a14+, 1
3fa0f7e0:	calla  L3FB11A10
3fa0f810:	move   a8, @0x25c9c0, 1
3fa0f840:	move   a8, a8
3fa0f850:	jreq   L3FA0F8B0
3fa0f860:	move   *a8(0x160), a9, 1
3fa0f880:	sub    a11, a11
3fa0f890:	movb   a11, *a9(0x20)
L3FA0F8B0:
3fa0f8b0:	move   a14, -*sp, 1
3fa0f8c0:	movi   0x3fa001c0, a11
3fa0f8f0:	move   a11, *a14+, 1
3fa0f900:	movk   1, a9
3fa0f910:	move   a9, *a14+, 1
3fa0f920:	move   *a13(0x140), a9, 1
3fa0f940:	sll    0x9, a9
3fa0f950:	addi   0x255d40, a9
3fa0f980:	move   *a9+, *a14+, 1
3fa0f990:	move   *a13(0x100), *a14+, 1
3fa0f9b0:	move   *a13(0xe0), *a14+, 1
3fa0f9d0:	move   @0xb7ee0, *a14+, 1
3fa0fa00:	move   *a13(0x80), a9, 1
3fa0fa20:	move   a9, a11
3fa0fa30:	sll    0x3, a11
3fa0fa40:	add    a9, a11
3fa0fa50:	add    a9, a11
3fa0fa60:	subk   5, a11
3fa0fa70:	move   a11, *a14+, 1
3fa0fa80:	move   *a13(0xa0), a11, 1
3fa0faa0:	movk   25, a9
3fa0fab0:	mpys   a11, a9
3fa0fac0:	move   a9, *a14+, 1
3fa0fad0:	move   *a13(0xc0), *a14+, 1
3fa0faf0:	calla  L3FB0BC50
3fa0fb20:	movk   1, a9
3fa0fb30:	move   a9, @0x25ca00, 1
3fa0fb60:	move   a14, -*sp, 1
3fa0fb70:	move   *a13(0x20), *a14+, 1
3fa0fb90:	move   @0x1a6810, *a14+, 1
3fa0fbc0:	calla  L3FD64F60
3fa0fbf0:	move   *a13(0xc0), a9, 1
3fa0fc10:	move   a9, @0x25c940, 1
3fa0fc40:	move   a9, a8
L3FA0FC50:
3fa0fc50:	subi   0x210, a14
3fa0fc70:	mmfm   sp, a9,a11,a13
3fa0fc90:	rets
3fa0fca0:	mmtm   sp, a9,a11,a13
3fa0fcc0:	move   a14, a13
3fa0fcd0:	addi   0x250, a14
3fa0fcf0:	sub    a11, a11
3fa0fd00:	movb   a11, *a13(0x200)
3fa0fd20:	move   @0x1a73e0, a11, 1
3fa0fd50:	jrne   L3FA0FD90
3fa0fd60:	sub    a8, a8
3fa0fd70:	jauc   L3FA11C40
L3FA0FD90:
3fa0fd90:	move   @0x25c940, a11, 1
3fa0fdc0:	jreq   L3FA0FEA0
3fa0fdd0:	move   a11, *a13(0x1e0), 1
3fa0fdf0:	calla  L3FA001C0
3fa0fe20:	move   a14, -*sp, 1
3fa0fe30:	move   a13, a11
3fa0fe40:	addi   0x1e0, a11
3fa0fe60:	move   a11, *a14+, 1
3fa0fe70:	calla  L3FB12740
L3FA0FEA0:
3fa0fea0:	movi   0xaec60, a11
3fa0fed0:	move   a11, *a13(0x120), 1
3fa0fef0:	setf   2, 0, 0
3fa0ff00:	move   *a11(0x88), a9, 0
3fa0ff20:	move   a9, *a13(0x140), 1
3fa0ff40:	move   @0x1a73e0, @0x25c960, 1
3fa0ff90:	move   @0x25c960, a9, 1
3fa0ffc0:	addi   0x720, a9
3fa0ffe0:	move   a9, *a13(0x160), 1
3fa10000:	move   @0x25c960, a9, 1
3fa10030:	addi   0x740, a9
3fa10050:	move   a9, *a13(0x180), 1
3fa10070:	move   @0x25c960, a9, 1
3fa100a0:	addi   0x760, a9
3fa100c0:	move   a9, *a13(0x1a0), 1
3fa100e0:	move   @0x25c960, a9, 1
3fa10110:	addi   0x780, a9
3fa10130:	move   a9, *a13(0x1c0), 1
3fa10150:	move   a14, -*sp, 1
3fa10160:	move   @0x1a6810, *a14+, 1
3fa10190:	calla  L3FD60E60
3fa101c0:	move   a8, *a13(0x60), 1
3fa101e0:	move   a14, -*sp, 1
3fa101f0:	move   @0x1a6810, *a14+, 1
3fa10220:	calla  L3FD60F20
3fa10250:	move   a8, *a13(0x40), 1
3fa10270:	move   a14, -*sp, 1
3fa10280:	move   a13, a9
3fa10290:	addi   0xa0, a9
3fa102b0:	move   a9, *a14+, 1
3fa102c0:	move   a13, a9
3fa102d0:	addi   0x80, a9
3fa102f0:	move   a9, *a14+, 1
3fa10300:	move   @0xb7ee0, *a14+, 1
3fa10330:	calla  L3FA00040
3fa10360:	move   @0x19ff60, a9, 1
3fa10390:	move   a9, *a13(0xe0), 1
3fa103b0:	move   @0x19ff80, a11, 1
3fa103e0:	move   a11, *a13(0x100), 1
3fa10400:	setf   1, 0, 0
3fa10410:	move   @0xaed53, a9, 0
3fa10440:	jreq   L3FA10570
3fa10450:	move   @0xaed54, a9, 0
3fa10480:	jreq   L3FA104D0
3fa10490:	movk   1, a9
3fa104a0:	movb   a9, *a13(0x200)
3fa104c0:	jruc   L3FA10570
L3FA104D0:
3fa104d0:	move   a14, -*sp, 1
3fa104e0:	move   @0x1a6810, *a14+, 1
3fa10510:	calla  L3F4C1B70
3fa10540:	move   a8, a9
3fa10550:	jaeq   L3FA11C40
L3FA10570:
3fa10570:	move   a14, -*sp, 1
3fa10580:	move   a11, *a14+, 1
3fa10590:	move   *a13(0xe0), *a14+, 1
3fa105b0:	movk   1, a9
3fa105c0:	move   a9, *a14+, 1
3fa105d0:	move   *a13(0x80), a9, 1
3fa105f0:	sll    0x4, a9
3fa10600:	move   *a13(0x80), a11, 1
3fa10620:	add    a11, a9
3fa10630:	subk   5, a9
3fa10640:	move   a9, *a14+, 1
3fa10650:	move   *a13(0xa0), a9, 1
3fa10670:	movk   26, a11
3fa10680:	mpys   a9, a11
3fa10690:	move   a11, *a14+, 1
3fa106a0:	movi   0x12c, a11
3fa106c0:	move   a11, *a14+, 1
3fa106d0:	move   a11, *a14+, 1
3fa106e0:	move   *a13(0x40), *a14+, 1
3fa10700:	move   @0x1a6810, *a14+, 1
3fa10730:	calla  L3FD41B90
3fa10760:	move   a8, *a13(0x20), 1
3fa10780:	move   a14, -*sp, 1
3fa10790:	movi   0x20800d, a11
3fa107c0:	move   a11, *a14+, 1
3fa107d0:	move   a8, *a14+, 1
3fa107e0:	move   @0x1a6810, *a14+, 1
3fa10810:	calla  L3FD97D50
3fa10840:	move   a14, -*sp, 1
3fa10850:	sub    a11, a11
3fa10860:	move   a11, *a14+, 1
3fa10870:	move   a11, *a14+, 1
3fa10880:	move   a11, *a14+, 1
3fa10890:	move   a11, *a14+, 1
3fa108a0:	move   a11, *a14+, 1
3fa108b0:	move   *a13(0x140), a11, 1
3fa108d0:	sll    0x9, a11
3fa108e0:	addi   0x256940, a11
3fa10910:	move   *a11+, *a14+, 1
3fa10920:	move   *a13(0x20), *a14+, 1
3fa10940:	move   @0x1a6810, *a14+, 1
3fa10970:	calla  L3FD9C170
3fa109a0:	move   a14, -*sp, 1
3fa109b0:	move   @0x25c960, a11, 1
3fa109e0:	move   *a11(0x80), *a14+, 1
3fa10a00:	move   *a13(0x20), *a14+, 1
3fa10a20:	move   @0x1a6810, *a14+, 1
3fa10a50:	calla  L3FD9C7B0
3fa10a80:	move   a14, -*sp, 1
3fa10a90:	move   *a13(0x20), *a14+, 1
3fa10ab0:	move   @0x1a6810, *a14+, 1
3fa10ae0:	calla  L3FB04900
3fa10b10:	move   a8, *a13(0xc0), 1
3fa10b30:	sub    a11, a11
3fa10b40:	move   a11, *a13(0x210), 1
3fa10b60:	move   a11, *a13(0x230), 1
3fa10b80:	setf   8, 0, 0
L3FA10B90:
3fa10b90:	move   *a13(0x230), a11, 1
3fa10bb0:	sll    0x5, a11
3fa10bc0:	addi   0x23f9a0, a11
3fa10bf0:	move   @0x25c960, a9, 1
3fa10c20:	move   *a11, a11, 1
3fa10c30:	move   *a9(0x800), a9, 0
3fa10c50:	cmp    a9, a11
3fa10c60:	jrne   L3FA10CB0
3fa10c70:	move   *a13(0x230), *a13(0x210), 1
3fa10ca0:	jruc   L3FA10D20
L3FA10CB0:
3fa10cb0:	move   *a13(0x230), a11, 1
3fa10cd0:	inc    a11
3fa10ce0:	move   a11, *a13(0x230), 1
3fa10d00:	subk   13, a11
3fa10d10:	jrlt   L3FA10B90
L3FA10D20:
3fa10d20:	move   a14, -*sp, 1
3fa10d30:	sub    a11, a11
3fa10d40:	move   a11, *a14+, 1
3fa10d50:	movi   0x3fa00780, a9
3fa10d80:	move   a9, *a14+, 1
3fa10d90:	move   *a13(0x140), a11, 1
3fa10db0:	sll    0x9, a11
3fa10dc0:	addi   0x256340, a11
3fa10df0:	move   a11, *a14+, 1
3fa10e00:	move   *a13(0x210), *a14+, 1
3fa10e20:	movk   13, a11
3fa10e30:	move   a11, *a14+, 1
3fa10e40:	move   *a13(0x100), *a14+, 1
3fa10e60:	move   *a13(0xe0), *a14+, 1
3fa10e80:	move   @0xb7ee0, *a14+, 1
3fa10eb0:	move   *a13(0x80), a11, 1
3fa10ed0:	movk   14, a9
3fa10ee0:	mpys   a11, a9
3fa10ef0:	add    a11, a9
3fa10f00:	subk   5, a9
3fa10f10:	move   a9, *a14+, 1
3fa10f20:	move   *a13(0xa0), a9, 1
3fa10f40:	movk   13, a11
3fa10f50:	mpys   a9, a11
3fa10f60:	move   a11, *a14+, 1
3fa10f70:	move   *a13(0x80), a11, 1
3fa10f90:	add    a11, a11
3fa10fa0:	subk   5, a11
3fa10fb0:	move   a11, *a14+, 1
3fa10fc0:	move   a9, *a14+, 1
3fa10fd0:	move   *a13(0xc0), *a14+, 1
3fa10ff0:	calla  L3FB08CE0
3fa11020:	move   a14, -*sp, 1
3fa11030:	movi   0x3fa00950, a11
3fa11060:	move   a11, *a14+, 1
3fa11070:	movk   1, a11
3fa11080:	move   a11, *a14+, 1
3fa11090:	move   *a13(0x140), a11, 1
3fa110b0:	sll    0x9, a11
3fa110c0:	addi   0x256f40, a11
3fa110f0:	move   *a11+, *a14+, 1
3fa11100:	move   *a13(0x100), *a14+, 1
3fa11120:	move   *a13(0xe0), *a14+, 1
3fa11140:	move   @0xb7ee0, *a14+, 1
3fa11170:	move   *a13(0x80), a11, 1
3fa11190:	sll    0x3, a11
3fa111a0:	move   *a13(0x80), a9, 1
3fa111c0:	add    a9, a11
3fa111d0:	subk   5, a11
3fa111e0:	move   a11, *a14+, 1
3fa111f0:	move   *a13(0xa0), a11, 1
3fa11210:	move   a11, a9
3fa11220:	sll    0x4, a9
3fa11230:	sub    a11, a9
3fa11240:	move   a9, *a14+, 1
3fa11250:	move   *a13(0xc0), *a14+, 1
3fa11270:	calla  L3FB0BC50
3fa112a0:	move   a8, *a13, 1
3fa112b0:	move   a14, -*sp, 1
3fa112c0:	move   a8, *a14+, 1
3fa112d0:	move   *a13(0xc0), *a14+, 1
3fa112f0:	calla  L3FB11A10
3fa11320:	move   a8, @0x25c9c0, 1
3fa11350:	move   *a8(0x160), a9, 1
3fa11370:	movk   1, a11
3fa11380:	movb   a11, *a9(0x30)
3fa113a0:	setf   8, 0, 0
3fa113b0:	move   *a13(0x200), a9, 0
3fa113d0:	jreq   L3FA11450
3fa113e0:	move   a8, a8
3fa113f0:	jreq   L3FA11450
3fa11400:	move   *a8(0x160), a11, 1
3fa11420:	sub    a9, a9
3fa11430:	movb   a9, *a11(0x20)
L3FA11450:
3fa11450:	move   a14, -*sp, 1
3fa11460:	movi   0x3f9f6890, a11
3fa11490:	move   a11, *a14+, 1
3fa114a0:	movk   1, a9
3fa114b0:	move   a9, *a14+, 1
3fa114c0:	move   *a13(0x140), a9, 1
3fa114e0:	sll    0x9, a9
3fa114f0:	addi   0x257540, a9
3fa11520:	move   *a9+, *a14+, 1
3fa11530:	move   *a13(0x100), *a14+, 1
3fa11550:	move   *a13(0xe0), *a14+, 1
3fa11570:	move   @0xb7ee0, *a14+, 1
3fa115a0:	move   *a13(0x80), a9, 1
3fa115c0:	move   a9, a11
3fa115d0:	sll    0x3, a9
3fa115e0:	sll    0x1, a11
3fa115f0:	add    a11, a9
3fa11600:	move   *a13(0x80), a11, 1
3fa11620:	add    a11, a9
3fa11630:	subk   5, a9
3fa11640:	move   a9, *a14+, 1
3fa11650:	move   *a13(0xa0), a9, 1
3fa11670:	move   a9, a11
3fa11680:	sll    0x4, a11
3fa11690:	sub    a9, a11
3fa116a0:	move   a11, *a14+, 1
3fa116b0:	move   *a13(0xc0), *a14+, 1
3fa116d0:	calla  L3FB0BC50
3fa11700:	move   a8, *a13, 1
3fa11710:	setf   8, 0, 0
3fa11720:	move   *a13(0x200), a11, 0
3fa11740:	jreq   L3FA11860
3fa11750:	move   a14, -*sp, 1
3fa11760:	move   a8, *a14+, 1
3fa11770:	move   *a13(0xc0), *a14+, 1
3fa11790:	calla  L3FB11A10
3fa117c0:	move   a8, @0x25c9c0, 1
3fa117f0:	move   a8, a8
3fa11800:	jreq   L3FA11860
3fa11810:	move   *a8(0x160), a9, 1
3fa11830:	sub    a11, a11
3fa11840:	movb   a11, *a9(0x20)
L3FA11860:
3fa11860:	move   a14, -*sp, 1
3fa11870:	movi   0x3fa001c0, a11
3fa118a0:	move   a11, *a14+, 1
3fa118b0:	movk   1, a9
3fa118c0:	move   a9, *a14+, 1
3fa118d0:	move   *a13(0x140), a9, 1
3fa118f0:	sll    0x9, a9
3fa11900:	addi   0x257b40, a9
3fa11930:	move   *a9+, *a14+, 1
3fa11940:	move   *a13(0x100), *a14+, 1
3fa11960:	move   *a13(0xe0), *a14+, 1
3fa11980:	move   @0xb7ee0, *a14+, 1
3fa119b0:	move   *a13(0x80), a9, 1
3fa119d0:	move   a9, a11
3fa119e0:	sll    0x3, a9
3fa119f0:	sll    0x2, a11
3fa11a00:	add    a11, a9
3fa11a10:	move   *a13(0x80), a11, 1
3fa11a30:	add    a11, a9
3fa11a40:	subk   5, a9
3fa11a50:	move   a9, *a14+, 1
3fa11a60:	move   *a13(0xa0), a9, 1
3fa11a80:	move   a9, a11
3fa11a90:	sll    0x4, a11
3fa11aa0:	sub    a9, a11
3fa11ab0:	move   a11, *a14+, 1
3fa11ac0:	move   *a13(0xc0), *a14+, 1
3fa11ae0:	calla  L3FB0BC50
3fa11b10:	movk   1, a11
3fa11b20:	move   a11, @0x25ca00, 1
3fa11b50:	move   a14, -*sp, 1
3fa11b60:	move   *a13(0x20), *a14+, 1
3fa11b80:	move   @0x1a6810, *a14+, 1
3fa11bb0:	calla  L3FD64F60
3fa11be0:	move   *a13(0xc0), a11, 1
3fa11c00:	move   a11, @0x25c940, 1
3fa11c30:	move   a11, a8
L3FA11C40:
3fa11c40:	subi   0x250, a14
3fa11c60:	mmfm   sp, a9,a11,a13
3fa11c80:	rets
3fa11c90:	mmtm   sp, a9,a11,a13
3fa11cb0:	move   a14, a13
3fa11cc0:	addi   0x250, a14
3fa11ce0:	sub    a11, a11
3fa11cf0:	movb   a11, *a13(0x240)
3fa11d10:	move   @0x1a73e0, a11, 1
3fa11d40:	jrne   L3FA11D80
3fa11d50:	sub    a8, a8
3fa11d60:	jauc   L3FA14D80
L3FA11D80:
3fa11d80:	move   @0x25c940, a11, 1
3fa11db0:	jreq   L3FA11E90
3fa11dc0:	move   a11, *a13(0x220), 1
3fa11de0:	calla  L3FA001C0
3fa11e10:	move   a14, -*sp, 1
3fa11e20:	move   a13, a11
3fa11e30:	addi   0x220, a11
3fa11e50:	move   a11, *a14+, 1
3fa11e60:	calla  L3FB12740
L3FA11E90:
3fa11e90:	movi   0xaec60, a11
3fa11ec0:	move   a11, *a13(0x140), 1
3fa11ee0:	setf   2, 0, 0
3fa11ef0:	move   *a11(0x88), a9, 0
3fa11f10:	move   a9, *a13(0x160), 1
3fa11f30:	move   @0x1a73e0, @0x25c960, 1
3fa11f80:	move   @0x25c960, a9, 1
3fa11fb0:	addi   0x720, a9
3fa11fd0:	move   a9, *a13(0x1a0), 1
3fa11ff0:	move   @0x25c960, a9, 1
3fa12020:	addi   0x740, a9
3fa12040:	move   a9, *a13(0x1c0), 1
3fa12060:	move   @0x25c960, a9, 1
3fa12090:	addi   0x780, a9
3fa120b0:	move   a9, *a13(0x1e0), 1
3fa120d0:	move   @0x25c960, a9, 1
3fa12100:	move   *a9(0xd60), *a13(0x200), 1
3fa12130:	move   a14, -*sp, 1
3fa12140:	move   @0x1a6810, *a14+, 1
3fa12170:	calla  L3FD60E60
3fa121a0:	move   a8, *a13(0x80), 1
3fa121c0:	move   a14, -*sp, 1
3fa121d0:	move   @0x1a6810, *a14+, 1
3fa12200:	calla  L3FD60F20
3fa12230:	move   a8, *a13(0x60), 1
3fa12250:	move   a14, -*sp, 1
3fa12260:	move   a13, a9
3fa12270:	addi   0xc0, a9
3fa12290:	move   a9, *a14+, 1
3fa122a0:	move   a13, a9
3fa122b0:	addi   0xa0, a9
3fa122d0:	move   a9, *a14+, 1
3fa122e0:	move   @0xb7ee0, *a14+, 1
3fa12310:	calla  L3FA00040
3fa12340:	move   @0x19ff60, a9, 1
3fa12370:	move   a9, *a13(0x100), 1
3fa12390:	move   @0x19ff80, a11, 1
3fa123c0:	move   a11, *a13(0x120), 1
3fa123e0:	setf   1, 0, 0
3fa123f0:	move   @0xaed53, a9, 0
3fa12420:	jreq   L3FA12550
3fa12430:	move   @0xaed54, a9, 0
3fa12460:	jreq   L3FA124B0
3fa12470:	movk   1, a9
3fa12480:	movb   a9, *a13(0x240)
3fa124a0:	jruc   L3FA12550
L3FA124B0:
3fa124b0:	move   a14, -*sp, 1
3fa124c0:	move   @0x1a6810, *a14+, 1
3fa124f0:	calla  L3F4C1B70
3fa12520:	move   a8, a9
3fa12530:	jaeq   L3FA14D80
L3FA12550:
3fa12550:	move   a14, -*sp, 1
3fa12560:	move   a11, *a14+, 1
3fa12570:	move   *a13(0x100), *a14+, 1
3fa12590:	movk   1, a9
3fa125a0:	move   a9, *a14+, 1
3fa125b0:	move   *a13(0xa0), a9, 1
3fa125d0:	move   a9, a11
3fa125e0:	sll    0x3, a9
3fa125f0:	sll    0x2, a11
3fa12600:	add    a11, a9
3fa12610:	move   *a13(0xa0), a11, 1
3fa12630:	add    a11, a9
3fa12640:	subk   5, a9
3fa12650:	move   a9, *a14+, 1
3fa12660:	move   *a13(0xc0), a9, 1
3fa12680:	move   a9, a11
3fa12690:	sll    0x5, a11
3fa126a0:	add    a9, a11
3fa126b0:	move   a11, *a14+, 1
3fa126c0:	movi   0x12c, a11
3fa126e0:	move   a11, *a14+, 1
3fa126f0:	move   a11, *a14+, 1
3fa12700:	move   *a13(0x60), *a14+, 1
3fa12720:	move   @0x1a6810, *a14+, 1
3fa12750:	calla  L3FD41B90
3fa12780:	move   a8, *a13(0x40), 1
3fa127a0:	move   a14, -*sp, 1
3fa127b0:	movi   0x20800d, a11
3fa127e0:	move   a11, *a14+, 1
3fa127f0:	move   a8, *a14+, 1
3fa12800:	move   @0x1a6810, *a14+, 1
3fa12830:	calla  L3FD97D50
3fa12860:	move   a14, -*sp, 1
3fa12870:	sub    a11, a11
3fa12880:	move   a11, *a14+, 1
3fa12890:	move   a11, *a14+, 1
3fa128a0:	move   a11, *a14+, 1
3fa128b0:	move   a11, *a14+, 1
3fa128c0:	move   a11, *a14+, 1
3fa128d0:	move   *a13(0x160), a11, 1
3fa128f0:	sll    0x9, a11
3fa12900:	addi   0x258140, a11
3fa12930:	move   *a11+, *a14+, 1
3fa12940:	move   *a13(0x40), *a14+, 1
3fa12960:	move   @0x1a6810, *a14+, 1
3fa12990:	calla  L3FD9C170
3fa129c0:	move   a14, -*sp, 1
3fa129d0:	move   @0x25c960, a11, 1
3fa12a00:	move   *a11(0x80), *a14+, 1
3fa12a20:	move   *a13(0x40), *a14+, 1
3fa12a40:	move   @0x1a6810, *a14+, 1
3fa12a70:	calla  L3FD9C7B0
3fa12aa0:	move   a14, -*sp, 1
3fa12ab0:	move   *a13(0x40), *a14+, 1
3fa12ad0:	move   @0x1a6810, *a14+, 1
3fa12b00:	calla  L3FB04900
3fa12b30:	move   a8, *a13(0xe0), 1
3fa12b50:	move   a14, -*sp, 1
3fa12b60:	sub    a11, a11
3fa12b70:	move   a11, *a14+, 1
3fa12b80:	movk   2, a11
3fa12b90:	move   a11, *a14+, 1
3fa12ba0:	move   *a13(0x160), a11, 1
3fa12bc0:	sll    0x9, a11
3fa12bd0:	addi   0x258740, a11
3fa12c00:	move   *a11+, *a14+, 1
3fa12c10:	move   *a13(0x120), *a14+, 1
3fa12c30:	move   *a13(0x100), *a14+, 1
3fa12c50:	move   @0xb7ee0, *a14+, 1
3fa12c80:	sub    a11, a11
3fa12c90:	move   a11, *a14+, 1
3fa12ca0:	move   a11, *a14+, 1
3fa12cb0:	move   *a13(0xa0), a11, 1
3fa12cd0:	subk   5, a11
3fa12ce0:	move   a11, *a14+, 1
3fa12cf0:	sub    a11, a11
3fa12d00:	move   a11, *a14+, 1
3fa12d10:	move   a8, *a14+, 1
3fa12d20:	calla  L3FB0D7B0
3fa12d50:	move   @0x25c960, a11, 1
3fa12d80:	move   *a11(0x780), a9, 1
3fa12da0:	andi   0x300000, a9
3fa12dd0:	sra    0x14, a9
3fa12de0:	move   a9, *a13(0x180), 1
3fa12e00:	subk   2, a9
3fa12e10:	jrle   L3FA12E50
3fa12e20:	sub    a9, a9
3fa12e30:	move   a9, *a13(0x180), 1
L3FA12E50:
3fa12e50:	move   a14, -*sp, 1
3fa12e60:	movi   0x3fa00780, a9
3fa12e90:	move   a9, *a14+, 1
3fa12ea0:	move   *a13(0x160), a9, 1
3fa12ec0:	sll    0x9, a9
3fa12ed0:	addi   0x258d40, a9
3fa12f00:	move   a9, *a14+, 1
3fa12f10:	move   *a13(0x180), *a14+, 1
3fa12f30:	movk   3, a9
3fa12f40:	move   a9, *a14+, 1
3fa12f50:	move   *a13(0x120), *a14+, 1
3fa12f70:	move   *a13(0x100), *a14+, 1
3fa12f90:	move   @0xb7ee0, *a14+, 1
3fa12fc0:	move   *a13(0xa0), a9, 1
3fa12fe0:	add    a9, a9
3fa12ff0:	subk   5, a9
3fa13000:	move   a9, *a14+, 1
3fa13010:	move   *a13(0xc0), *a14+, 1
3fa13030:	move   *a13(0xe0), *a14+, 1
3fa13050:	calla  L3FB05BC0
3fa13080:	move   a8, *a13, 1
3fa13090:	move   a14, -*sp, 1
3fa130a0:	move   a8, *a14+, 1
3fa130b0:	move   *a13(0xe0), *a14+, 1
3fa130d0:	calla  L3FB11A10
3fa13100:	move   a8, *a13(0x20), 1
3fa13120:	setf   8, 0, 0
3fa13130:	move   @0xb8950, a11, 0
3fa13160:	jreq   L3FA131C0
3fa13170:	move   *a8(0x160), a9, 1
3fa13190:	sub    a11, a11
3fa131a0:	movb   a11, *a9(0xc0)
L3FA131C0:
3fa131c0:	move   a14, -*sp, 1
3fa131d0:	sub    a11, a11
3fa131e0:	move   a11, *a14+, 1
3fa131f0:	movk   2, a9
3fa13200:	move   a9, *a14+, 1
3fa13210:	move   *a13(0x160), a9, 1
3fa13230:	sll    0x9, a9
3fa13240:	addi   0x259340, a9
3fa13270:	move   *a9+, *a14+, 1
3fa13280:	move   *a13(0x120), *a14+, 1
3fa132a0:	move   *a13(0x100), *a14+, 1
3fa132c0:	move   @0xb7ee0, *a14+, 1
3fa132f0:	move   a11, *a14+, 1
3fa13300:	move   a11, *a14+, 1
3fa13310:	move   *a13(0xa0), a9, 1
3fa13330:	move   a9, a11
3fa13340:	sll    0x2, a11
3fa13350:	add    a9, a11
3fa13360:	add    a9, a11
3fa13370:	subk   5, a11
3fa13380:	move   a11, *a14+, 1
3fa13390:	sub    a11, a11
3fa133a0:	move   a11, *a14+, 1
3fa133b0:	move   *a13(0xe0), *a14+, 1
3fa133d0:	calla  L3FB0D7B0
3fa13400:	move   a14, -*sp, 1
3fa13410:	movi   0x3fa00780, a11
3fa13440:	move   a11, *a14+, 1
3fa13450:	move   *a13(0x160), a11, 1
3fa13470:	sll    0x9, a11
3fa13480:	addi   0x259940, a11
3fa134b0:	move   a11, *a14+, 1
3fa134c0:	move   *a13(0x200), a11, 1
3fa134e0:	btst   1, a11
3fa134f0:	jreq   L3FA13520
3fa13500:	movk   1, a9
3fa13510:	jruc   L3FA13530
L3FA13520:
3fa13520:	sub    a9, a9
L3FA13530:
3fa13530:	move   a9, *a14+, 1
3fa13540:	movk   2, a9
3fa13550:	move   a9, *a14+, 1
3fa13560:	move   *a13(0x120), *a14+, 1
3fa13580:	move   *a13(0x100), *a14+, 1
3fa135a0:	move   @0xb7ee0, *a14+, 1
3fa135d0:	move   *a13(0xa0), a9, 1
3fa135f0:	move   a9, a11
3fa13600:	sll    0x2, a9
3fa13610:	sll    0x1, a11
3fa13620:	add    a11, a9
3fa13630:	move   *a13(0xa0), a11, 1
3fa13650:	add    a11, a9
3fa13660:	subk   5, a9
3fa13670:	move   a9, *a14+, 1
3fa13680:	move   *a13(0xc0), *a14+, 1
3fa136a0:	move   *a13(0xe0), *a14+, 1
3fa136c0:	calla  L3FB05BC0
3fa136f0:	move   a14, -*sp, 1
3fa13700:	sub    a9, a9
3fa13710:	move   a9, *a14+, 1
3fa13720:	movk   2, a9
3fa13730:	move   a9, *a14+, 1
3fa13740:	move   *a13(0x160), a9, 1
3fa13760:	sll    0x9, a9
3fa13770:	addi   0x259f40, a9
3fa137a0:	move   *a9+, *a14+, 1
3fa137b0:	move   *a13(0x120), *a14+, 1
3fa137d0:	move   *a13(0x100), *a14+, 1
3fa137f0:	move   @0xb7ee0, *a14+, 1
3fa13820:	sub    a9, a9
3fa13830:	move   a9, *a14+, 1
3fa13840:	move   a9, *a14+, 1
3fa13850:	subk   5, a11
3fa13860:	move   a11, *a14+, 1
3fa13870:	move   *a13(0xc0), a11, 1
3fa13890:	sll    0x4, a11
3fa138a0:	move   a11, *a14+, 1
3fa138b0:	move   *a13(0xe0), *a14+, 1
3fa138d0:	calla  L3FB0D7B0
3fa13900:	move   a14, -*sp, 1
3fa13910:	movi   0x3fa00780, a11
3fa13940:	move   a11, *a14+, 1
3fa13950:	move   *a13(0x160), a9, 1
3fa13970:	sll    0x9, a9
3fa13980:	addi   0x25a540, a9
3fa139b0:	move   a9, *a14+, 1
3fa139c0:	move   *a13(0x200), a9, 1
3fa139e0:	btst   2, a9
3fa139f0:	jreq   L3FA13A20
3fa13a00:	sub    a11, a11
3fa13a10:	jruc   L3FA13A30
L3FA13A20:
3fa13a20:	movk   1, a11
L3FA13A30:
3fa13a30:	move   a11, *a14+, 1
3fa13a40:	movk   2, a11
3fa13a50:	move   a11, *a14+, 1
3fa13a60:	move   *a13(0x120), *a14+, 1
3fa13a80:	move   *a13(0x100), *a14+, 1
3fa13aa0:	move   @0xb7ee0, *a14+, 1
3fa13ad0:	move   *a13(0xa0), a11, 1
3fa13af0:	add    a11, a11
3fa13b00:	subk   5, a11
3fa13b10:	move   a11, *a14+, 1
3fa13b20:	move   *a13(0xc0), a11, 1
3fa13b40:	move   a11, a9
3fa13b50:	sll    0x4, a9
3fa13b60:	add    a11, a9
3fa13b70:	move   a9, *a14+, 1
3fa13b80:	move   *a13(0xe0), *a14+, 1
3fa13ba0:	calla  L3FB05BC0
3fa13bd0:	move   a14, -*sp, 1
3fa13be0:	sub    a9, a9
3fa13bf0:	move   a9, *a14+, 1
3fa13c00:	movk   2, a9
3fa13c10:	move   a9, *a14+, 1
3fa13c20:	move   *a13(0x160), a9, 1
3fa13c40:	sll    0x9, a9
3fa13c50:	addi   0x25ab40, a9
3fa13c80:	move   *a9+, *a14+, 1
3fa13c90:	move   *a13(0x120), *a14+, 1
3fa13cb0:	move   *a13(0x100), *a14+, 1
3fa13cd0:	move   @0xb7ee0, *a14+, 1
3fa13d00:	sub    a9, a9
3fa13d10:	move   a9, *a14+, 1
3fa13d20:	move   a9, *a14+, 1
3fa13d30:	move   *a13(0xa0), a9, 1
3fa13d50:	move   a9, a11
3fa13d60:	sll    0x2, a11
3fa13d70:	add    a9, a11
3fa13d80:	add    a9, a11
3fa13d90:	subk   5, a11
3fa13da0:	move   a11, *a14+, 1
3fa13db0:	move   *a13(0xc0), a11, 1
3fa13dd0:	sll    0x4, a11
3fa13de0:	move   a11, *a14+, 1
3fa13df0:	move   *a13(0xe0), *a14+, 1
3fa13e10:	calla  L3FB0D7B0
3fa13e40:	move   a14, -*sp, 1
3fa13e50:	movi   0x3fa00780, a11
3fa13e80:	move   a11, *a14+, 1
3fa13e90:	move   *a13(0x160), a11, 1
3fa13eb0:	sll    0x9, a11
3fa13ec0:	addi   0x25b140, a11
3fa13ef0:	move   a11, *a14+, 1
3fa13f00:	move   @0x25c960, a11, 1
3fa13f30:	move   *a11(0x780), a9, 1
3fa13f50:	andi   0xc00000, a9
3fa13f80:	sra    0x16, a9
3fa13f90:	move   a9, *a14+, 1
3fa13fa0:	movk   3, a9
3fa13fb0:	move   a9, *a14+, 1
3fa13fc0:	move   *a13(0x120), *a14+, 1
3fa13fe0:	move   *a13(0x100), *a14+, 1
3fa14000:	move   @0xb7ee0, *a14+, 1
3fa14030:	move   *a13(0xa0), a9, 1
3fa14050:	move   a9, a11
3fa14060:	sll    0x2, a9
3fa14070:	sll    0x1, a11
3fa14080:	add    a11, a9
3fa14090:	move   *a13(0xa0), a11, 1
3fa140b0:	add    a11, a9
3fa140c0:	subk   5, a9
3fa140d0:	move   a9, *a14+, 1
3fa140e0:	move   *a13(0xc0), a9, 1
3fa14100:	move   a9, a11
3fa14110:	sll    0x4, a11
3fa14120:	add    a9, a11
3fa14130:	move   a11, *a14+, 1
3fa14140:	move   *a13(0xe0), *a14+, 1
3fa14160:	calla  L3FB05BC0
3fa14190:	move   a14, -*sp, 1
3fa141a0:	movi   0x3fa009c0, a11
3fa141d0:	move   a11, *a14+, 1
3fa141e0:	movk   1, a11
3fa141f0:	move   a11, *a14+, 1
3fa14200:	move   *a13(0x160), a11, 1
3fa14220:	sll    0x9, a11
3fa14230:	addi   0x25b740, a11
3fa14260:	move   *a11+, *a14+, 1
3fa14270:	move   *a13(0x120), *a14+, 1
3fa14290:	move   *a13(0x100), *a14+, 1
3fa142b0:	move   @0xb7ee0, *a14+, 1
3fa142e0:	move   *a13(0xa0), a11, 1
3fa14300:	move   a11, a9
3fa14310:	sll    0x3, a11
3fa14320:	sll    0x1, a9
3fa14330:	add    a9, a11
3fa14340:	move   *a13(0xa0), a9, 1
3fa14360:	add    a9, a11
3fa14370:	subk   5, a11
3fa14380:	move   a11, *a14+, 1
3fa14390:	move   *a13(0xc0), *a14+, 1
3fa143b0:	move   *a13(0xe0), *a14+, 1
3fa143d0:	calla  L3FB0BC50
3fa14400:	move   a8, *a13, 1
3fa14410:	move   a14, -*sp, 1
3fa14420:	move   a8, *a14+, 1
3fa14430:	move   *a13(0xe0), *a14+, 1
3fa14450:	calla  L3FB11A10
3fa14480:	move   a8, @0x25c9c0, 1
3fa144b0:	move   *a8(0x160), a11, 1
3fa144d0:	movk   1, a9
3fa144e0:	movb   a9, *a11(0x30)
3fa14500:	setf   8, 0, 0
3fa14510:	move   *a13(0x240), a11, 0
3fa14530:	jreq   L3FA145B0
3fa14540:	move   a8, a8
3fa14550:	jreq   L3FA145B0
3fa14560:	move   *a8(0x160), a9, 1
3fa14580:	sub    a11, a11
3fa14590:	movb   a11, *a9(0x20)
L3FA145B0:
3fa145b0:	move   a14, -*sp, 1
3fa145c0:	movi   0x3f9f6d90, a11
3fa145f0:	move   a11, *a14+, 1
3fa14600:	movk   1, a9
3fa14610:	move   a9, *a14+, 1
3fa14620:	move   *a13(0x160), a9, 1
3fa14640:	sll    0x9, a9
3fa14650:	addi   0x25bd40, a9
3fa14680:	move   *a9+, *a14+, 1
3fa14690:	move   *a13(0x120), *a14+, 1
3fa146b0:	move   *a13(0x100), *a14+, 1
3fa146d0:	move   @0xb7ee0, *a14+, 1
3fa14700:	move   *a13(0xa0), a9, 1
3fa14720:	move   a9, a11
3fa14730:	sll    0x3, a9
3fa14740:	sll    0x1, a11
3fa14750:	add    a11, a9
3fa14760:	move   *a13(0xa0), a11, 1
3fa14780:	add    a11, a9
3fa14790:	subk   5, a9
3fa147a0:	move   a9, *a14+, 1
3fa147b0:	move   *a13(0xc0), a9, 1
3fa147d0:	movk   13, a11
3fa147e0:	mpys   a9, a11
3fa147f0:	move   a11, *a14+, 1
3fa14800:	move   *a13(0xe0), *a14+, 1
3fa14820:	calla  L3FB0BC50
3fa14850:	move   a8, *a13, 1
3fa14860:	setf   8, 0, 0
3fa14870:	move   *a13(0x240), a11, 0
3fa14890:	jreq   L3FA149B0
3fa148a0:	move   a14, -*sp, 1
3fa148b0:	move   a8, *a14+, 1
3fa148c0:	move   *a13(0xe0), *a14+, 1
3fa148e0:	calla  L3FB11A10
3fa14910:	move   a8, @0x25c9c0, 1
3fa14940:	move   a8, a8
3fa14950:	jreq   L3FA149B0
3fa14960:	move   *a8(0x160), a9, 1
3fa14980:	sub    a11, a11
3fa14990:	movb   a11, *a9(0x20)
L3FA149B0:
3fa149b0:	move   a14, -*sp, 1
3fa149c0:	movi   0x3fa001c0, a11
3fa149f0:	move   a11, *a14+, 1
3fa14a00:	movk   1, a9
3fa14a10:	move   a9, *a14+, 1
3fa14a20:	move   *a13(0x160), a9, 1
3fa14a40:	sll    0x9, a9
3fa14a50:	addi   0x25c340, a9
3fa14a80:	move   *a9+, *a14+, 1
3fa14a90:	move   *a13(0x120), *a14+, 1
3fa14ab0:	move   *a13(0x100), *a14+, 1
3fa14ad0:	move   @0xb7ee0, *a14+, 1
3fa14b00:	move   *a13(0xa0), a9, 1
3fa14b20:	move   a9, a11
3fa14b30:	sll    0x3, a9
3fa14b40:	sll    0x1, a11
3fa14b50:	add    a11, a9
3fa14b60:	move   *a13(0xa0), a11, 1
3fa14b80:	add    a11, a9
3fa14b90:	subk   5, a9
3fa14ba0:	move   a9, *a14+, 1
3fa14bb0:	move   *a13(0xc0), a9, 1
3fa14bd0:	movk   25, a11
3fa14be0:	mpys   a9, a11
3fa14bf0:	move   a11, *a14+, 1
3fa14c00:	move   *a13(0xe0), *a14+, 1
3fa14c20:	calla  L3FB0BC50
3fa14c50:	movk   1, a11
3fa14c60:	move   a11, @0x25ca00, 1
3fa14c90:	move   a14, -*sp, 1
3fa14ca0:	move   *a13(0x40), *a14+, 1
3fa14cc0:	move   @0x1a6810, *a14+, 1
3fa14cf0:	calla  L3FD64F60
3fa14d20:	move   *a13(0xe0), a11, 1
3fa14d40:	move   a11, @0x25c940, 1
3fa14d70:	move   a11, a8
L3FA14D80:
3fa14d80:	subi   0x250, a14
3fa14da0:	mmfm   sp, a9,a11,a13
3fa14dc0:	rets
L3FA14DD0:
3fa14dd0:	mmtm   sp, a7,a9,a11,a13
3fa14df0:	move   a14, a13
3fa14e00:	addk   32, a14
3fa14e10:	move   a14, -*sp, 1
3fa14e20:	move   *a13(0xffe0), *a14+, 1
3fa14e40:	movi   0x3fa203e0, a8
3fa14e70:	move   a8, *a14+, 1
3fa14e80:	calla  L3FB341E0
3fa14eb0:	move   a14, -*sp, 1
3fa14ec0:	movk   1, a11
3fa14ed0:	move   a11, *a14+, 1
3fa14ee0:	move   @0x1a71f0, *a14+, 1
3fa14f10:	calla  L3FB11A10
3fa14f40:	move   a8, a9
3fa14f50:	jreq   L3FA15050
3fa14f60:	move   a14, -*sp, 1
3fa14f70:	move   *a13(0xffe0), a7, 1
3fa14f90:	sll    0x9, a7
3fa14fa0:	addi   0x240740, a7
3fa14fd0:	move   a7, *a14+, 1
3fa14fe0:	move   a9, *a14+, 1
3fa14ff0:	move   @0x1a71f0, *a14+, 1
3fa15020:	calla  L3F37F180
L3FA15050:
3fa15050:	move   a14, -*sp, 1
3fa15060:	move   a11, *a14+, 1
3fa15070:	move   @0x1a7210, *a14+, 1
3fa150a0:	calla  L3FB11A10
3fa150d0:	move   a8, a9
3fa150e0:	jreq   L3FA151E0
3fa150f0:	move   a14, -*sp, 1
3fa15100:	move   *a13(0xffe0), a7, 1
3fa15120:	sll    0x9, a7
3fa15130:	addi   0x240d40, a7
3fa15160:	move   a7, *a14+, 1
3fa15170:	move   a9, *a14+, 1
3fa15180:	move   @0x1a7210, *a14+, 1
3fa151b0:	calla  L3F37F180
L3FA151E0:
3fa151e0:	move   a14, -*sp, 1
3fa151f0:	move   a11, *a14+, 1
3fa15200:	move   @0x1a7230, *a14+, 1
3fa15230:	calla  L3FB11A10
3fa15260:	move   a8, a9
3fa15270:	jreq   L3FA15370
3fa15280:	move   a14, -*sp, 1
3fa15290:	move   *a13(0xffe0), a7, 1
3fa152b0:	sll    0x9, a7
3fa152c0:	addi   0x241340, a7
3fa152f0:	move   a7, *a14+, 1
3fa15300:	move   a9, *a14+, 1
3fa15310:	move   @0x1a7230, *a14+, 1
3fa15340:	calla  L3F37F180
L3FA15370:
3fa15370:	move   @0x1a6870, a7, 1
3fa153a0:	move   a7, *a13, 1
3fa153b0:	jreq   L3FA15680
L3FA153C0:
3fa153c0:	move   a14, -*sp, 1
3fa153d0:	movk   1, a11
3fa153e0:	move   a11, *a14+, 1
3fa153f0:	move   *a13, a7, 1
3fa15400:	move   *a7(0x5968), *a14+, 1
3fa15420:	calla  L3FB11A10
3fa15450:	move   a8, a9
3fa15460:	jreq   L3FA15650
3fa15470:	move   a14, -*sp, 1
3fa15480:	move   a11, *a14+, 1
3fa15490:	sub    a11, a11
3fa154a0:	move   a11, *a14+, 1
3fa154b0:	move   a11, *a14+, 1
3fa154c0:	move   a11, *a14+, 1
3fa154d0:	move   a11, *a14+, 1
3fa154e0:	move   *a7(0x5968), a11, 1
3fa15500:	move   *a11+, *a14+, 1
3fa15510:	move   @0x1a6810, *a14+, 1
3fa15540:	calla  L3FD39680
3fa15570:	move   a14, -*sp, 1
3fa15580:	move   *a13(0xffe0), a11, 1
3fa155a0:	sll    0x9, a11
3fa155b0:	addi   0x241940, a11
3fa155e0:	move   a11, *a14+, 1
3fa155f0:	move   a9, *a14+, 1
3fa15600:	move   *a7(0x5968), *a14+, 1
3fa15620:	calla  L3F3887C0
L3FA15650:
3fa15650:	move   *a7, *a13, 1
3fa15660:	move   *a13, a11, 1
3fa15670:	jrne   L3FA153C0
L3FA15680:
3fa15680:	move   *sp(0xa0), a14, 1
3fa156a0:	mmfm   sp, a7,a9,a11,a13
3fa156c0:	rets   2
3fa156d0:	mods   a2, a3
3fa156e0:	sla    a11, a5
3fa156f0:	sla    0x3, b2
3fa15700:	rl     a10, a4
3fa15710:	.word  0x7073
3fa15720:	sla    a11, a12
3fa15730:	.word  0x0079
3fa15740:	mods   a2, a3
3fa15750:	sla    a11, a5
3fa15760:	sla    0x3, b2
3fa15770:	modu   a10, a3
3fa15780:	mods   a11, a13
3fa15790:	modu   b3, b5
3fa157a0:	sll    a11, a9
3fa157b0:	.word  0x7461
3fa157c0:	modu   a11, a9
3fa157d0:	.word  0x736e
3fa157e0:	andn   a0, a0
3fa157f0:	.word  0x7365
3fa15800:	.word  0x7465
3fa15810:	or     a1, a0
3fa15820:	.word  0x7265
3fa15830:	rl     a11, a13
3fa15840:	sla    a11, a14
3fa15850:	.word  0x006c
3fa15860:	cmp    a10, a12
3fa15870:	sub    a10, a14
3fa15880:	move   a2, b5
3fa15890:	andn   b2, b4
3fa158a0:	.word  0x0059
3fa158b0:	.word  0x7551
3fa158c0:	.word  0x7469
3fa158d0:	sub    a8, a0
3fa158e0:	srl    a3, a6
3fa158f0:	sll    a11, a1
3fa15900:	.word  0x7265
3fa15910:	sla    a9, a0
3fa15920:	srl    a3, a6
3fa15930:	sll    a11, a9
3fa15940:	sla    a11, a8
3fa15950:	sra    a11, a7
3fa15960:	cmp    a8, a0
3fa15970:	rl     a11, a14
3fa15980:	rl     b11, b4
3fa15990:	mods   a3, a1
3fa159a0:	.word  0x7369
3fa159b0:	.word  0x7265
3fa159c0:	sll    a9, a0
3fa159d0:	mods   a11, sp
3fa159e0:	.word  0x756d
3fa159f0:	rl     a11, a14
3fa15a00:	sla    a11, a3
3fa15a10:	rl     b11, b4
3fa15a20:	modu   a3, sp
3fa15a30:	.word  0x0073
3fa15a40:	cvxyl  b10, b2
3fa15a50:	rl     a9, a13
3fa15a60:	rl     a11, a14
3fa15a70:	rl     b11, b4
3fa15a80:	mods   a3, a1
3fa15a90:	.word  0x7369
3fa15aa0:	.word  0x7265
3fa15ab0:	or     a1, a0
3fa15ac0:	.word  0x7265
3fa15ad0:	rl     a11, a13
3fa15ae0:	sla    a11, a14
3fa15af0:	.word  0x006c
3fa15b00:	.word  0x7551
3fa15b10:	.word  0x7469
3fa15b20:	sra    b11, b4
3fa15b30:	.word  0x0072
3fa15b40:	modu   a2, a1
3fa15b50:	sra    b11, b10
3fa15b60:	srl    a11, a9
3fa15b70:	sla    0x3, a5
3fa15b80:	drav   a3, a12
3fa15b90:	sll    b11, b3
3fa15ba0:	sra    a11, a8
3fa15bb0:	.word  0x006e
3fa15bc0:	modu   a10, a11
3fa15bd0:	mods   a11, a13
3fa15be0:	modu   b3, b5
3fa15bf0:	lmo    a11, a9
3fa15c00:	.word  0x7461
3fa15c10:	modu   a11, a9
3fa15c20:	sla    0x3, a14
3fa15c30:	pixt   *b3, *b2
3fa15c40:	lmo    a11, a3
3fa15c50:	sra    b11, b3
3fa15c60:	.word  0x7a74
3fa15c70:	modu   a3, a5
3fa15c80:	or     a0, a0
3fa15c90:	.word  0x7265
3fa15ca0:	rl     a11, a13
3fa15cb0:	sla    a11, a14
3fa15cc0:	sla    0x3, a12
3fa15cd0:	pixt   *b3, *b2
3fa15ce0:	lmo    a11, a3
3fa15cf0:	sra    b11, b3
3fa15d00:	.word  0x7a74
3fa15d10:	modu   a3, a5
3fa15d20:	addc   a0, a0
3fa15d30:	sra    a11, a5
3fa15d40:	sra    a3, a14
3fa15d50:	modu   a3, a5
3fa15d60:	addc   a8, a0
3fa15d70:	.word  0x706f
3fa15d80:	.word  0x0079
3fa15d90:	sla    b10, b0
3fa15da0:	.word  0x7473
3fa15db0:	.word  0x0065
3fa15dc0:	sra    b10, b3
3fa15dd0:	sra    a11, a12
3fa15de0:	.word  0x7463
3fa15df0:	add    a9, a0
3fa15e00:	mods   a3, a12
3fa15e10:	addc   a8, a0
3fa15e20:	.word  0x706f
3fa15e30:	sra    a11, a9
3fa15e40:	.word  0x0072
3fa15e50:	modu   a10, a3
3fa15e60:	mods   a3, a12
3fa15e70:	.word  0x7265
3fa15e80:	or     a0, a0
3fa15e90:	.word  0x756f
3fa15ea0:	sla    0x3, b4
3fa15eb0:	cvxyl  b11, b3
3fa15ec0:	sra    a11, a12
3fa15ed0:	.word  0x7463
3fa15ee0:	modu   a11, a9
3fa15ef0:	modu   a3, a14
3fa15f00:	.word  0x7265
3fa15f10:	btst   a8, a0
3fa15f20:	.word  0x706f
3fa15f30:	sra    a11, a9
3fa15f40:	sra    b11, b2
3fa15f50:	.word  0x006e
3fa15f60:	rl     a10, a5
3fa15f70:	srl    a3, a14
3fa15f80:	srl    sp, b12
3fa15f90:	modu   a3, a5
3fa15fa0:	add    a8, a0
3fa15fb0:	mods   a3, a12
3fa15fc0:	.word  0x7365
3fa15fd0:	.word  0x7320
3fa15fe0:	mods   a3, a5
3fa15ff0:	lmo    a11, a5
3fa16000:	rl     b11, b4
3fa16010:	.word  0x7265
3fa16020:	modu   a3, a5
3fa16030:	xor    a8, a0
3fa16040:	modu   a3, a9
3fa16050:	modu   a11, a4
3fa16060:	srl    0xd, b7
3fa16070:	srl    0xf, a14
3fa16080:	sub    a0, a0
3fa16090:	.word  0x7369
3fa160a0:	mods   b3, b0
3fa160b0:	.word  0x7961
3fa160c0:	srl    0xf, a14
3fa160d0:	rev    a14
3fa160e0:	sra    a10, a7
3fa160f0:	sra    a11, a14
3fa16100:	sla    b11, b2
3fa16110:	srl    0xd, a12
3fa16120:	srl    0xf, a14
3fa16130:	btst   a8, a0
3fa16140:	.word  0x7965
3fa16150:	modu   a11, a2
3fa16160:	.word  0x7261
3fa16170:	srl    0xd, a4
3fa16180:	srl    0xf, a14
3fa16190:	.word  0x3700
3fa161a0:	addc   a1, a13
3fa161b0:	.word  0x7469
3fa161c0:	move   a1, b0
3fa161d0:	addc   b10, b2
3fa161e0:	sla    0x2, b3
3fa161f0:	sra    b10, b3
3fa16200:	sra    a11, a12
3fa16210:	.word  0x7463
3fa16220:	modu   a11, a9
3fa16230:	srl    0xd, a14
3fa16240:	srl    0xf, a14
3fa16250:	and    a0, a0
3fa16260:	rl     b11, b2
3fa16270:	.word  0x746e
3fa16280:	.word  0x7265
3fa16290:	srl    0xf, a14
3fa162a0:	rev    a14
3fa162b0:	.word  0x7355
3fa162c0:	sla    0x3, a5
3fa162d0:	sla    a10, a12
3fa162e0:	.word  0x7473
3fa162f0:	andn   a9, a0
3fa16300:	.word  0x7661
3fa16310:	sra    a3, a5
3fa16320:	andn   a9, a0
3fa16330:	.word  0x7465
3fa16340:	rl     b11, b4
3fa16350:	srl    a11, a14
3fa16360:	.word  0x0073
3fa16370:	.word  0x7355
3fa16380:	sla    0x3, a5
3fa16390:	.word  0x7953
3fa163a0:	.word  0x7473
3fa163b0:	mods   a11, a5
3fa163c0:	sub    a1, a0
3fa163d0:	srl    a3, a5
3fa163e0:	.word  0x7561
3fa163f0:	.word  0x746c
3fa16400:	.word  0x0073
3fa16410:	sla    b10, b3
3fa16420:	sra    b11, b6
3fa16430:	addc   a9, a0
3fa16440:	.word  0x7275
3fa16450:	sra    b11, b2
3fa16460:	.word  0x746e
3fa16470:	andn   a9, a0
3fa16480:	.word  0x7465
3fa16490:	rl     b11, b4
3fa164a0:	srl    a11, a14
3fa164b0:	.word  0x0073
3fa164c0:	sra    a10, a6
3fa164d0:	.word  0xea6e
3fa164e0:	.word  0x7274
3fa164f0:	srl    0xd, a5
3fa16500:	srl    0xf, a14
3fa16510:	add    a8, a0
3fa16520:	srl    a3, a6
3fa16530:	sll    a11, a9
3fa16540:	sla    a11, a8
3fa16550:	sra    a11, a7
3fa16560:	srl    0xf, a14
3fa16570:	rev    a14
3fa16580:	cvxyl  a10, a7
3fa16590:	cvxyl  a11, a14
3fa165a0:	sla    b11, b2
3fa165b0:	srl    0xd, a12
3fa165c0:	srl    0xf, a14
3fa165d0:	addc   a8, a0
3fa165e0:	sla    a11, a12
3fa165f0:	rl     b11, b6
3fa16600:	.word  0x7265
3fa16610:	srl    0xf, a14
3fa16620:	rev    a14
3fa16630:	sra    a10, a10
3fa16640:	sla    0x3, b5
3fa16650:	sra    a11, a4
3fa16660:	sll    a9, a0
3fa16670:	.word  0x7261
3fa16680:	sll    a11, a1
3fa16690:	cvxyl  b3, b4
3fa166a0:	sra    b11, b2
3fa166b0:	sla    0x3, b3
3fa166c0:	sla    a11, a14
3fa166d0:	rl     b11, b4
3fa166e0:	modu   a3, sp
3fa166f0:	mods   a3, a1
3fa16700:	srl    0xf, a14
3fa16710:	rev    a14
3fa16720:	mods   a10, a9
3fa16730:	.word  0x7270
3fa16740:	mods   a11, a9
3fa16750:	modu   a3, a1
3fa16760:	sra    b11, b4
3fa16770:	srl    0xf, a14
3fa16780:	rev    a14
3fa16790:	sla    b10, b2
3fa167a0:	.word  0x7070
3fa167b0:	mods   a3, a5
3fa167c0:	.word  0x7265
3fa167d0:	sra    a1, a0
3fa167e0:	.word  0x7265
3fa167f0:	rl     a11, a14
3fa16800:	.word  0x7265
3fa16810:	sla    0x3, b3
3fa16820:	sla    b11, b0
3fa16830:	sla    b11, b2
3fa16840:	cvxyl  a3, a13
3fa16850:	.word  0x7274
3fa16860:	.word  0x7365
3fa16870:	andn   a0, a0
3fa16880:	.word  0x7061
3fa16890:	sra    b11, b0
3fa168a0:	sra    a11, a12
3fa168b0:	sla    0x3, b2
3fa168c0:	sla    b11, b0
3fa168d0:	sla    b11, b2
3fa168e0:	cvxyl  a3, a13
3fa168f0:	.word  0x7274
3fa16900:	.word  0x7365
3fa16910:	sra    a1, a0
3fa16920:	srl    a7, a9
3fa16930:	.word  0x7561
3fa16940:	.word  0x0074
3fa16950:	modu   a2, a5
3fa16960:	sra    b11, b2
3fa16970:	rl     a11, a7
3fa16980:	.word  0x7473
3fa16990:	sra    b11, b2
3fa169a0:	sla    0x3, b2
3fa169b0:	sla    b11, b0
3fa169c0:	sla    b11, b2
3fa169d0:	cvxyl  a3, a13
3fa169e0:	.word  0x7274
3fa169f0:	.word  0x7365
3fa16a00:	sra    a9, a0
3fa16a10:	sla    0x3, a14
3fa16a20:	modu   a11, a3
3fa16a30:	.word  0x7275
3fa16a40:	.word  0x0073
3fa16a50:	sra    a10, a6
3fa16a60:	.word  0x736e
3fa16a70:	sra    b11, b4
3fa16a80:	srl    0xd, b2
3fa16a90:	srl    0xf, a14
3fa16aa0:	add    a8, a0
3fa16ab0:	.word  0x7a6e
3fa16ac0:	rl     a11, a5
3fa16ad0:	sra    a11, a7
3fa16ae0:	srl    0xf, a14
3fa16af0:	rev    a14
3fa16b00:	mods   a2, a1
3fa16b10:	srl    a11, a12
3fa16b20:	mods   a11, a5
3fa16b30:	rl     a11, a5
3fa16b40:	sra    a11, a14
3fa16b50:	srl    0xd, b3
3fa16b60:	srl    0xf, a14
3fa16b70:	or     a0, a0
3fa16b80:	.word  0x7361
3fa16b90:	sla    b11, b4
3fa16ba0:	.word  0x7574
3fa16bb0:	srl    0xd, b2
3fa16bc0:	srl    0xf, a14
3fa16bd0:	move   a0, b0
3fa16be0:	.word  0x7461
3fa16bf0:	modu   a11, a9
3fa16c00:	sla    a11, a14
3fa16c10:	sra    a11, a12
3fa16c20:	.word  0x3720
3fa16c30:	addc   a1, a13
3fa16c40:	.word  0x7469
3fa16c50:	divu   a1, a13
3fa16c60:	rl     a11, a5
3fa16c70:	rl     a3, a3
3fa16c80:	modu   a3, a5
3fa16c90:	cmpxy  b3, b3
3fa16ca0:	.word  0x7a74
3fa16cb0:	srl    0xd, a5
3fa16cc0:	srl    0xf, a14
3fa16cd0:	sub    a0, a0
3fa16ce0:	.word  0x7572
3fa16cf0:	lmo    a11, a3
3fa16d00:	.word  0x7265
3fa16d10:	srl    0xf, a14
3fa16d20:	rev    a14
3fa16d30:	sra    a10, a7
3fa16d40:	.word  0x7073
3fa16d50:	rl     a11, a5
3fa16d60:	rl     a3, a3
3fa16d70:	.word  0x7265
3fa16d80:	sra    b11, b4
3fa16d90:	sub    a9, a0
3fa16da0:	modu   a3, a9
3fa16db0:	.word  0x7473
3fa16dc0:	mods   a3, a5
3fa16dd0:	.word  0x756c
3fa16de0:	srl    a11, a14
3fa16df0:	modu   a3, a5
3fa16e00:	.word  0x7620
3fa16e10:	.word  0x7265
3fa16e20:	sra    b11, b7
3fa16e30:	sra    a3, a14
3fa16e40:	modu   a3, a5
3fa16e50:	andn   a8, a0
3fa16e60:	sla    b11, b4
3fa16e70:	sra    a3, a14
3fa16e80:	.word  0x7261
3fa16e90:	sra    a11, a4
3fa16ea0:	modu   a3, a9
3fa16eb0:	.word  0x7473
3fa16ec0:	mods   a3, a5
3fa16ed0:	.word  0x756c
3fa16ee0:	srl    a11, a14
3fa16ef0:	modu   a3, a5
3fa16f00:	.word  0x7620
3fa16f10:	.word  0x7265
3fa16f20:	sra    b11, b7
3fa16f30:	sra    a3, a14
3fa16f40:	modu   a3, a5
3fa16f50:	add    a8, a0
3fa16f60:	.word  0x746b
3fa16f70:	sra    b11, b5
3fa16f80:	mods   a3, a12
3fa16f90:	sla    0x3, a5
3fa16fa0:	rl     a10, a5
3fa16fb0:	.word  0x736e
3fa16fc0:	sra    b11, b4
3fa16fd0:	mods   a3, a12
3fa16fe0:	modu   b3, b5
3fa16ff0:	sra    a11, a7
3fa17000:	sla    0x3, a14
3fa17010:	.word  0x7073
3fa17020:	rl     a11, a5
3fa17030:	rl     a3, a3
3fa17040:	.word  0x7265
3fa17050:	.word  0x006e
3fa17060:	modu   a10, a3
3fa17070:	mods   a11, a13
3fa17080:	modu   a3, a1
3fa17090:	.word  0x7364
3fa170a0:	sub    a8, a0
3fa170b0:	rl     a11, a4
3fa170c0:	.word  0x0074
3fa170d0:	.word  0x7543
3fa170e0:	.word  0x7473
3fa170f0:	mods   a11, sp
3fa17100:	.word  0x7a69
3fa17110:	.word  0x0065
3fa17120:	modu   a10, a3
3fa17130:	mods   a11, a13
3fa17140:	modu   a3, a1
3fa17150:	sra    a11, a4
3fa17160:	.word  0x0073
3fa17170:	sra    a6, a9
3fa17180:	.word  0x7469
3fa17190:	modu   a11, a9
3fa171a0:	.word  0x006e
3fa171b0:	sra    b10, b0
3fa171c0:	.word  0x7372
3fa171d0:	modu   a3, sp
3fa171e0:	sla    a11, a14
3fa171f0:	rl     a11, a12
3fa17200:	sla    b11, b3
3fa17210:	rl     b11, b4
3fa17220:	modu   a3, sp
3fa17230:	btst   a8, a0
3fa17240:	mods   a11, sp
3fa17250:	sla    a11, a13
3fa17260:	sra    a3, a14
3fa17270:	.word  0x736f
3fa17280:	addc   a0, a0
3fa17290:	sla    a11, a5
3fa172a0:	sll    b3, b2
3fa172b0:	rl     a11, a5
3fa172c0:	sra    b11, b4
3fa172d0:	.word  0x006e
3fa172e0:	modu   a2, a1
3fa172f0:	sla    b11, b0
3fa17300:	.word  0x7373
3fa17310:	modu   a3, a5
3fa17320:	addc   a8, a0
3fa17330:	.word  0x7375
3fa17340:	modu   b11, b4
3fa17350:	rl     a11, a13
3fa17360:	sra    b11, b10
3fa17370:	xor    a1, a0
3fa17380:	sub    b10, b4
3fa17390:	subb   a9, a0
3fa173a0:	modu   a3, a5
3fa173b0:	.word  0x7265
3fa173c0:	mods   a3, a1
3fa173d0:	and    a0, a0
3fa173e0:	.word  0x7265
3fa173f0:	modu   b11, b3
3fa17400:	modu   a3, a14
3fa17410:	mods   a3, a1
3fa17420:	.word  0x7369
3fa17430:	.word  0x7461
3fa17440:	modu   a11, a9
3fa17450:	sla    0x3, a14
3fa17460:	sla    0x1, b10
3fa17470:	cvxyl  a10, a7
3fa17480:	cvxyl  a11, a14
3fa17490:	sla    b11, b2
3fa174a0:	.word  0x006c
3fa174b0:	mods   a2, a1
3fa174c0:	srl    a11, a12
3fa174d0:	mods   a11, a5
3fa174e0:	rl     a11, a5
3fa174f0:	sra    a11, a14
3fa17500:	.word  0x0073
3fa17510:	sra    a10, a14
3fa17520:	mods   b3, b7
3fa17530:	modu   a3, a9
3fa17540:	.word  0x0065
3fa17550:	modu   a10, a14
3fa17560:	.word  0x7675
3fa17570:	mods   a3, a5
3fa17580:	sra    a11, a12
3fa17590:	mods   a1, a0
3fa175a0:	srl    a11, a9
3fa175b0:	sra    a11, a14
3fa175c0:	move   a0, b0
3fa175d0:	.word  0x7565
3fa175e0:	sla    0x3, a5
3fa175f0:	sra    b10, b10
3fa17600:	mods   a3, a9
3fa17610:	.word  0x0065
3fa17620:	modu   a10, a12
3fa17630:	lmo    a11, a3
3fa17640:	or     a9, a0
3fa17650:	btst   a10, a4
3fa17660:	.word  0x0073
3fa17670:	sra    b10, b6
3fa17680:	.word  0x7272
3fa17690:	.word  0x756f
3fa176a0:	mods   a3, a9
3fa176b0:	sra    a11, a12
3fa176c0:	sla    0x3, b2
3fa176d0:	sra    a11, a12
3fa176e0:	sla    0x3, b3
3fa176f0:	sub    b2, b4
3fa17700:	.word  0x0055
3fa17710:	sra    a10, a4
3fa17720:	rl     a11, a6
3fa17730:	rl     a11, a14
3fa17740:	.word  0x7265
3fa17750:	sla    a11, a2
3fa17760:	sra    b11, b2
3fa17770:	subb   a1, a0
3fa17780:	or     a1, a13
3fa17790:	.word  0x7361
3fa177a0:	sra    b11, b4
3fa177b0:	sla    0x3, a14
3fa177c0:	sra    a11, a7
3fa177d0:	sll    b11, b3
3fa177e0:	pixt   *a3, *a8
3fa177f0:	.word  0x7a74
3fa17800:	.word  0x0074
3fa17810:	modu   a10, a12
3fa17820:	lmo    a11, a3
3fa17830:	or     a9, a0
3fa17840:	sra    b11, b3
3fa17850:	sla    0x3, b2
3fa17860:	sra    a10, a6
3fa17870:	.word  0x7461
3fa17880:	.word  0x7275
3fa17890:	.word  0x7365
3fa178a0:	clr    a0
3fa178b0:	.word  0x7265
3fa178c0:	modu   b11, b2
3fa178d0:	rl     b11, b5
3fa178e0:	mods   a3, a12
3fa178f0:	.word  0x7265
3fa17900:	mods   a1, a0
3fa17910:	.word  0x7365
3fa17920:	subb   a1, a0
3fa17930:	or     a10, a4
3fa17940:	addc   a0, a0
3fa17950:	modu   a3, a5
3fa17960:	.word  0x7475
3fa17970:	sra    b11, b10
3fa17980:	sla    b11, b2
3fa17990:	.word  0x7375
3fa179a0:	sla    b11, b7
3fa179b0:	mods   a3, a8
3fa179c0:	srl    a9, a0
3fa179d0:	.word  0x7365
3fa179e0:	rl     a3, a3
3fa179f0:	.word  0x74fc
3fa17a00:	.word  0x747a
3fa17a10:	or     a0, a0
3fa17a20:	.word  0x7265
3fa17a30:	rl     a11, a13
3fa17a40:	sla    a11, a14
3fa17a50:	sla    0x3, a12
3fa17a60:	sub    a2, a9
3fa17a70:	or     a0, a0
3fa17a80:	.word  0x7079
3fa17a90:	sla    0x3, a5
3fa17aa0:	sra    b11, b4
3fa17ab0:	mods   b11, b2
3fa17ac0:	modu   a3, a9
3fa17ad0:	mods   a3, a1
3fa17ae0:	or     a0, a0
3fa17af0:	.word  0x7265
3fa17b00:	rl     a11, a13
3fa17b10:	sla    a11, a14
3fa17b20:	lmo    a11, a12
3fa17b30:	modu   a3, a5
3fa17b40:	.word  0x756e
3fa17b50:	srl    a11, a14
3fa17b60:	move   a0, b0
3fa17b70:	.word  0x726f
3fa17b80:	sla    a11, a13
3fa17b90:	sla    0x3, a12
3fa17ba0:	.word  0x7543
3fa17bb0:	.word  0x7372
3fa17bc0:	.word  0x726f
3fa17bd0:	btst   a9, a0
3fa17be0:	.word  0x7965
3fa17bf0:	.word  0x0073
3fa17c00:	.word  0x7041
3fa17c10:	mods   b3, b0
3fa17c20:	addc   a9, a0
3fa17c30:	.word  0x7275
3fa17c40:	modu   b11, b3
3fa17c50:	sla    0x3, b2
3fa17c60:	sra    a10, a11
3fa17c70:	.word  0x7379
3fa17c80:	or     a0, a0
3fa17c90:	.word  0x756f
3fa17ca0:	rl     a3, a3
3fa17cb0:	.word  0x7365
3fa17cc0:	sll    a9, a0
3fa17cd0:	.word  0x7275
3fa17ce0:	sra    b11, b3
3fa17cf0:	.word  0x7275
3fa17d00:	modu   a1, a0
3fa17d10:	.word  0x726f
3fa17d20:	sla    a11, a13
3fa17d30:	sra    a11, a12
3fa17d40:	.word  0x0073
3fa17d50:	modu   b10, b4
3fa17d60:	sll    b11, b5
3fa17d70:	sra    a11, a8
3fa17d80:	sla    0x3, b3
3fa17d90:	.word  0x7563
3fa17da0:	.word  0x7372
3fa17db0:	.word  0x7565
3fa17dc0:	sla    0x3, b2
3fa17dd0:	.word  0x7061
3fa17de0:	mods   b3, b0
3fa17df0:	sll    a11, a9
3fa17e00:	.word  0x7461
3fa17e10:	modu   a11, a9
3fa17e20:	.word  0x006e
3fa17e30:	srl    b2, b0
3fa17e40:	rl     a11, a5
3fa17e50:	.word  0x746c
3fa17e60:	.word  0x7361
3fa17e70:	sra    b11, b4
3fa17e80:	sla    0x3, a14
3fa17e90:	modu   a11, a14
3fa17ea0:	mods   b11, b2
3fa17eb0:	mods   a3, a1
3fa17ec0:	and    a0, a0
3fa17ed0:	sra    a11, a6
3fa17ee0:	mods   a3, a9
3fa17ef0:	sla    b11, b4
3fa17f00:	.word  0x7473
3fa17f10:	modu   a3, a5
3fa17f20:	sla    a9, a0
3fa17f30:	.word  0x776e
3fa17f40:	modu   a3, a5
3fa17f50:	.word  0x7564
3fa17f60:	srl    a11, a14
3fa17f70:	.word  0x7373
3fa17f80:	sra    b11, b0
3fa17f90:	rl     b11, b10
3fa17fa0:	rl     a11, a6
3fa17fb0:	sll    b11, b3
3fa17fc0:	.word  0x0068
3fa17fd0:	.word  0x754e
3fa17fe0:	sra    a11, a13
3fa17ff0:	rl     b11, b2
3fa18000:	sla    0x3, a3
3fa18010:	sra    a10, a11
3fa18020:	.word  0x7079
3fa18030:	sra    a3, a1
3fa18040:	add    a8, a0
3fa18050:	.word  0x7070
3fa18060:	rl     a11, a12
3fa18070:	sla    a11, a3
3fa18080:	rl     b11, b4
3fa18090:	modu   a3, sp
3fa180a0:	btst   a9, a0
3fa180b0:	.word  0x7965
3fa180c0:	sla    b11, b0
3fa180d0:	.word  0x0064
3fa180e0:	mods   a2, a3
3fa180f0:	.word  0x7661
3fa18100:	sra    a11, a9
3fa18110:	sla    0x3, b2
3fa18120:	.word  0x756e
3fa18130:	cvxyl  a11, a13
3fa18140:	rl     b11, b2
3fa18150:	.word  0x7571
3fa18160:	.word  0x0065
3fa18170:	mods   a2, a3
3fa18180:	.word  0x7661
3fa18190:	sra    a11, a9
3fa181a0:	sla    0x3, b2
3fa181b0:	.word  0x7061
3fa181c0:	mods   b3, b0
3fa181d0:	sll    a11, a9
3fa181e0:	.word  0x7461
3fa181f0:	modu   a11, a9
3fa18200:	.word  0x006e
3fa18210:	.word  0x754e
3fa18220:	srl    0xd, a13
3fa18230:	or     a1, a0
3fa18240:	.word  0x7361
3fa18250:	sra    b11, b4
3fa18260:	srl    a3, a14
3fa18270:	dsjs   a14, L3FA18390
3fa18280:	modu   a1, a0
3fa18290:	mods   b11, b5
3fa182a0:	.word  0x7265
3fa182b0:	.word  0x7369
3fa182c0:	rl     a3, a3
3fa182d0:	move   a0, b0
3fa182e0:	mods   b11, b5
3fa182f0:	sla    0x1, a14
3fa18300:	sla    b10, b4
3fa18310:	.word  0x7473
3fa18320:	modu   a3, a5
3fa18330:	srl    0xd, a6
3fa18340:	sla    0x1, b10
3fa18350:	modu   a2, a1
3fa18360:	sra    b11, b7
3fa18370:	sra    a3, a14
3fa18380:	modu   b3, b5
L3FA18390:
3fa18390:	.word  0x0067
3fa183a0:	and    b2, b5
3fa183b0:	andn   b10, b3
3fa183c0:	sub    a1, a0
3fa183d0:	addc   a10, a5
3fa183e0:	andn   a9, a0
3fa183f0:	.word  0x7075
3fa18400:	mods   b3, b0
3fa18410:	mods   a11, a5
3fa18420:	modu   a3, a5
3fa18430:	sla    b11, b4
3fa18440:	.word  0x006c
3fa18450:	and    b2, b5
3fa18460:	andn   b10, b3
3fa18470:	cmp    a9, a0
3fa18480:	move   b10, a3
3fa18490:	move   a1, a0
3fa184a0:	.word  0x7461
3fa184b0:	modu   a3, a9
3fa184c0:	rl     0x9, a0
3fa184d0:	or     a8, a0
3fa184e0:	andn   b10, b0
3fa184f0:	sla    0x2, b3
3fa18500:	andn   a10, a9
3fa18510:	sla    0x2, sp
3fa18520:	sla    a10, a12
3fa18530:	rl     b11, b4
3fa18540:	srl    0x15, a14
3fa18550:	rev    b1
3fa18560:	srl    0x17, b8
3fa18570:	rl     a10, a2
3fa18580:	sla    0x3, b4
3fa18590:	.word  0x754d
3fa185a0:	.word  0x746c
3fa185b0:	modu   a3, a9
3fa185c0:	.word  0x7461
3fa185d0:	modu   a11, a9
3fa185e0:	sla    a11, a14
3fa185f0:	sla    0x3, a12
3fa18600:	rl     a2, a3
3fa18610:	.word  0x7261
3fa18620:	sll    a11, a1
3fa18630:	sra    b11, b4
3fa18640:	.word  0x7372
3fa18650:	.word  0x3700
3fa18660:	addc   a1, a13
3fa18670:	.word  0x7469
3fa18680:	move   a1, b0
3fa18690:	addc   b10, b2
3fa186a0:	sla    0x2, b3
3fa186b0:	rl     a2, a3
3fa186c0:	.word  0x7261
3fa186d0:	sll    a11, a1
3fa186e0:	sra    b11, b4
3fa186f0:	.word  0x7372
3fa18700:	btst   a0, a0
3fa18710:	.word  0x7565
3fa18720:	sll    a9, a0
3fa18730:	.word  0x7261
3fa18740:	sla    0x1, a14
3fa18750:	.word  0x756d
3fa18760:	.word  0x746c
3fa18770:	modu   a3, a9
3fa18780:	.word  0x7461
3fa18790:	modu   a11, a9
3fa187a0:	sla    a11, a14
3fa187b0:	sla    0x3, a12
3fa187c0:	sla    0x1, b8
3fa187d0:	rl     a11, a2
3fa187e0:	.word  0x7374
3fa187f0:	btst   a0, a0
3fa18800:	.word  0x7565
3fa18810:	sll    a9, a0
3fa18820:	.word  0x7261
3fa18830:	sla    0x1, a14
3fa18840:	sla    a11, a14
3fa18850:	rl     b11, b4
3fa18860:	modu   a3, sp
3fa18870:	mods   a3, a1
3fa18880:	.word  0x3720
3fa18890:	sll    a1, a0
3fa188a0:	.word  0x7469
3fa188b0:	.word  0x0073
3fa188c0:	.word  0x754d
3fa188d0:	.word  0x746c
3fa188e0:	modu   a3, a9
3fa188f0:	.word  0x7461
3fa18900:	modu   a11, a9
3fa18910:	sla    a11, a14
3fa18920:	sra    a11, a12
3fa18930:	dsjs   a0, L3FA18950
3fa18940:	addc   a1, a13
L3FA18950:
3fa18950:	.word  0x7469
3fa18960:	divu   a1, a13
3fa18970:	rl     a11, a5
3fa18980:	rl     a3, a3
3fa18990:	modu   a3, a5
3fa189a0:	move   a0, b0
3fa189b0:	.word  0x7461
3fa189c0:	modu   a11, a9
3fa189d0:	sla    a11, a14
3fa189e0:	sra    a11, a12
3fa189f0:	.word  0x3720
3fa18a00:	addc   a1, a13
3fa18a10:	.word  0x7469
3fa18a20:	divu   a1, a13
3fa18a30:	rl     a11, a5
3fa18a40:	rl     a3, a3
3fa18a50:	modu   a3, a5
3fa18a60:	clr    a0
3fa18a70:	rl     0x1a, b4
3fa18a80:	rl     0x1, b0
3fa18a90:	move   a9, a0
3fa18aa0:	sra    a3, sp
3fa18ab0:	srl    0x1d, a5
3fa18ac0:	dsjs   a0, L3FA18AE0
3fa18ad0:	addc   a1, a13
L3FA18AE0:
3fa18ae0:	.word  0x7469
3fa18af0:	addc   a9, a0
3fa18b00:	modu   a3, sp
3fa18b10:	.word  0x7274
3fa18b20:	mods   a3, sp
3fa18b30:	.word  0x0073
3fa18b40:	or     b2, b6
3fa18b50:	rl     0x1, b3
3fa18b60:	sla    0x1, b0
3fa18b70:	modu   a10, a13
3fa18b80:	sra    a11, a4
3fa18b90:	sla    0x1, a12
3fa18ba0:	srl    0x17, b7
3fa18bb0:	rl     a10, a2
3fa18bc0:	sla    0x3, b4
3fa18bd0:	modu   a10, a3
3fa18be0:	.word  0x746e
3fa18bf0:	modu   b11, b2
3fa18c00:	.word  0x736c
3fa18c10:	clr    a0
3fa18c20:	rl     0xa, b4
3fa18c30:	rl     0x1, b0
3fa18c40:	move   a9, a0
3fa18c50:	sra    a3, sp
3fa18c60:	.word  0x0065
3fa18c70:	or     b2, b6
3fa18c80:	rl     0x11, b5
3fa18c90:	move   a9, a0
3fa18ca0:	sra    a3, sp
3fa18cb0:	.word  0x0065
3fa18cc0:	or     b2, b6
3fa18cd0:	rl     0x1, b3
3fa18ce0:	srl    0x1f, b0
3fa18cf0:	dsjs   a0, L3FA18D10
3fa18d00:	addc   a1, a13
L3FA18D10:
3fa18d10:	.word  0x7469
3fa18d20:	.word  0x0073
3fa18d30:	or     b2, b6
3fa18d40:	rl     0x1, b3
3fa18d50:	srl    0x1f, b0
3fa18d60:	.word  0x3720
3fa18d70:	addc   a1, a13
3fa18d80:	.word  0x7469
3fa18d90:	.word  0x0073
3fa18da0:	or     b2, b6
3fa18db0:	rl     0x1, b1
3fa18dc0:	rev    b0
3fa18dd0:	or     b2, b6
3fa18de0:	rl     0x11, b5
3fa18df0:	clr    a0
3fa18e00:	rl     0x1a, b4
3fa18e10:	rl     0x1, b0
3fa18e20:	sla    0x1, a12
3fa18e30:	srl    0x17, b8
3fa18e40:	rl     a10, a2
3fa18e50:	srl    0x15, b4
3fa18e60:	.word  0x7453
3fa18e70:	.word  0x7565
3fa18e80:	.word  0x7265
3fa18e90:	modu   b3, b5
3fa18ea0:	.word  0x0067
3fa18eb0:	or     b2, b6
3fa18ec0:	rl     0x1, b3
3fa18ed0:	srl    0x1f, b0
3fa18ee0:	.word  0x3720
3fa18ef0:	addc   a1, a13
3fa18f00:	.word  0x7469
3fa18f10:	andn   a9, a13
3fa18f20:	sra    b11, b4
3fa18f30:	sra    b11, b5
3fa18f40:	.word  0x7572
3fa18f50:	srl    a11, a14
3fa18f60:	clr    a0
3fa18f70:	sub    b10, b4
3fa18f80:	cmp    a9, a0
3fa18f90:	.word  0x0044
3fa18fa0:	sub    a10, a4
3fa18fb0:	.word  0x7443
3fa18fc0:	.word  0x7265
3fa18fd0:	sla    0x3, a13
3fa18fe0:	sub    a2, a9
3fa18ff0:	clr    a0
3fa19000:	rl     0x1a, b4
3fa19010:	rl     0x1, b2
3fa19020:	cmp    a9, a0
3fa19030:	.word  0x0044
3fa19040:	or     b2, b6
3fa19050:	rl     0x11, b2
3fa19060:	sla    0x1, b0
3fa19070:	sub    a2, a9
3fa19080:	clr    a0
3fa19090:	rl     0xa, b4
3fa190a0:	rl     0x11, b0
3fa190b0:	cmp    a9, a0
3fa190c0:	.word  0x0044
3fa190d0:	or     b2, b6
3fa190e0:	rl     0x1, b1
3fa190f0:	sla    0x1, b1
3fa19100:	sub    a2, a9
3fa19110:	clr    a0
3fa19120:	rl     0xa, b4
3fa19130:	rl     0x1, b0
3fa19140:	cmp    a9, a0
3fa19150:	.word  0x0044
3fa19160:	or     b2, b6
3fa19170:	.word  0x0045
3fa19180:	sub    a10, a4
3fa19190:	.word  0x7443
3fa191a0:	.word  0x7265
3fa191b0:	.word  0x006d
3fa191c0:	or     b2, b6
3fa191d0:	rl     0x11, b3
3fa191e0:	rev    b0
3fa191f0:	or     b2, b6
3fa19200:	rl     0x11, b2
3fa19210:	rev    b0
3fa19220:	or     b2, b6
3fa19230:	rl     0x1, b1
3fa19240:	rev    b2
L3FA19250:
3fa19250:	or     b2, b6
3fa19260:	rl     0x1, b1
3fa19270:	rev    b1
3fa19280:	addc   b9, b12
3fa19290:	modu   a3, sp
3fa192a0:	sra    a11, a3
3fa192b0:	mods   a3, a1
3fa192c0:	sra    a3, a5
3fa192d0:	rev    b14
3fa192e0:	sll    b9, b12
3fa192f0:	sll    a11, a1
3fa19300:	cvxyl  a11, a8
3fa19310:	rev    b14
3fa19320:	.word  0x753c
3fa19330:	.word  0x736e
3fa19340:	sll    a11, a9
3fa19350:	.word  0x7468
3fa19360:	sla    a11, a2
3fa19370:	dsjs   b2, L3FA19250
3fa19380:	add    a8, a0
3fa19390:	.word  0x736e
3fa193a0:	sra    b11, b7
3fa193b0:	sll    b3, b2
3fa193c0:	sll    a11, a1
3fa193d0:	sla    0x3, a11
3fa193e0:	sra    a10, a13
3fa193f0:	.word  0x7373
3fa19400:	srl    a11, a1
3fa19410:	.word  0x0065
3fa19420:	sra    a10, a13
3fa19430:	.word  0x7373
3fa19440:	srl    a11, a1
3fa19450:	sla    0x3, a5
3fa19460:	sra    a11, a4
3fa19470:	.word  0x7220
3fa19480:	.word  0x70e9
3fa19490:	modu   a3, sp
3fa194a0:	sra    b11, b3
3fa194b0:	add    a8, a0
3fa194c0:	.word  0x746e
3fa194d0:	modu   b11, b7
3fa194e0:	.word  0x7472
3fa194f0:	addc   a8, a0
3fa19500:	modu   a3, sp
3fa19510:	sra    a11, a3
3fa19520:	mods   a3, a1
3fa19530:	add    a9, a0
3fa19540:	.word  0x736e
3fa19550:	sra    b11, b7
3fa19560:	sll    b3, b2
3fa19570:	sll    a11, a1
3fa19580:	sla    0x3, a11
3fa19590:	sra    a10, a13
3fa195a0:	.word  0x7373
3fa195b0:	srl    a11, a1
3fa195c0:	.word  0x0065
3fa195d0:	sll    a10, a1
3fa195e0:	rl     b11, b4
3fa195f0:	sra    b11, b6
3fa19600:	sla    0x3, b2
3fa19610:	sra    a11, a13
3fa19620:	.word  0x7373
3fa19630:	srl    a11, a1
3fa19640:	sla    0x3, a5
3fa19650:	sra    a11, a4
3fa19660:	.word  0x7220
3fa19670:	.word  0x70e9
3fa19680:	modu   a3, sp
3fa19690:	sra    b11, b3
3fa196a0:	add    a8, a0
3fa196b0:	.word  0x746e
3fa196c0:	modu   b11, b7
3fa196d0:	.word  0x7472
3fa196e0:	.word  0x7520
3fa196f0:	.word  0x736e
3fa19700:	sll    a11, a9
3fa19710:	.word  0x7468
3fa19720:	sla    a11, a2
3fa19730:	.word  0x0072
3fa19740:	modu   a10, a12
3fa19750:	sla    a11, a3
3fa19760:	sla    0x3, a12
3fa19770:	sll    a10, a5
3fa19780:	modu   a11, a8
3fa19790:	sub    a8, a0
3fa197a0:	rl     a3, a3
3fa197b0:	sla    0x3, sp
3fa197c0:	modu   a11, a12
3fa197d0:	sla    a11, a3
3fa197e0:	.word  0x006c
3fa197f0:	modu   a10, a12
3fa19800:	sla    a11, a11
3fa19810:	sra    a11, a12
3fa19820:	rl     a3, a3
3fa19830:	.word  0x006f
3fa19840:	sla    0x1, a0
3fa19850:	sla    0x1, a0
3fa19860:	sla    0x1, a0
3fa19870:	btst   a10, sp
3fa19880:	sla    0x1, a0
3fa19890:	sla    0x1, a0
3fa198a0:	sla    0x1, a0
3fa198b0:	sla    0x0, a0
3fa198c0:	sla    0x1, a0
3fa198d0:	add    a9, a0
3fa198e0:	.word  0x7070
3fa198f0:	.word  0x796c
3fa19900:	sla    0x1, a0
3fa19910:	sla    0x1, a0
3fa19920:	rev    a0
3fa19930:	add    a9, a0
3fa19940:	.word  0x7070
3fa19950:	rl     a11, a12
3fa19960:	.word  0x7571
3fa19970:	.word  0x7265
3fa19980:	sla    0x0, a0
3fa19990:	modu   a2, a1
3fa199a0:	sra    b11, b7
3fa199b0:	sra    a3, a14
3fa199c0:	modu   a3, a5
3fa199d0:	rev    a0
3fa199e0:	sla    0x1, a0
3fa199f0:	addc   a9, a0
3fa19a00:	modu   a3, a1
3fa19a10:	sra    a11, a3
3fa19a20:	sla    0x3, a12
3fa19a30:	sla    0x1, a0
3fa19a40:	sla    0x0, a0
3fa19a50:	add    a9, a0
3fa19a60:	modu   a3, a14
3fa19a70:	mods   b3, b5
3fa19a80:	.word  0x7265
3fa19a90:	sla    0x1, a0
3fa19aa0:	sla    0x0, a0
3fa19ab0:	sll    a2, a1
3fa19ac0:	.word  0x7262
3fa19ad0:	sll    a11, a5
3fa19ae0:	sra    a11, a8
3fa19af0:	.word  0x006e
3fa19b00:	rl     a10, a2
3fa19b10:	sla    0x3, a7
3fa19b20:	modu   a10, a6
3fa19b30:	.word  0x746e
3fa19b40:	move   a0, a0
3fa19b50:	.word  0x7469
3fa19b60:	mods   b3, b4
3fa19b70:	sla    0x3, a5
3fa19b80:	modu   a10, a6
3fa19b90:	.word  0x746e
3fa19ba0:	subb   a8, a0
3fa19bb0:	sla    b11, b2
3fa19bc0:	sra    a3, a14
3fa19bd0:	sla    0x3, b3
3fa19be0:	sla    a11, a3
3fa19bf0:	sla    b11, b2
3fa19c00:	.word  0x7463
3fa19c10:	.word  0x72e8
3fa19c20:	.word  0x7365
3fa19c30:	and    a0, a0
3fa19c40:	.word  0x7465
3fa19c50:	.word  0x7469
3fa19c60:	.word  0x7365
3fa19c70:	sll    a9, a0
3fa19c80:	.word  0x7261
3fa19c90:	sll    a11, a1
3fa19ca0:	cvxyl  b3, b4
3fa19cb0:	sra    b11, b2
3fa19cc0:	.word  0x0073
3fa19cd0:	.word  0x7247
3fa19ce0:	.word  0xdf6f
3fa19cf0:	sla    0x3, a5
3fa19d00:	sll    b10, b3
3fa19d10:	.word  0x7268
3fa19d20:	srl    a3, a9
3fa19d30:	.word  0x0074
3fa19d40:	mods   a2, a11
3fa19d50:	rl     a11, a5
3fa19d60:	sra    a11, a14
3fa19d70:	andn   a9, a0
3fa19d80:	rl     a3, a3
3fa19d90:	rl     b11, b2
3fa19da0:	.word  0x7466
3fa19db0:	move   a0, b0
3fa19dc0:	.word  0x726f
3fa19dd0:	sla    a11, a13
3fa19de0:	sla    0x3, a12
3fa19df0:	modu   a10, a6
3fa19e00:	.word  0x746e
3fa19e10:	sra    0x1f, a0
3fa19e20:	rl     0x1, b8
3fa19e30:	addc   a9, a0
3fa19e40:	mods   a3, sp
3fa19e50:	mods   b11, b5
3fa19e60:	.word  0x736e
3fa19e70:	rev    a9
3fa19e80:	modu   a10, a3
3fa19e90:	sra    a3, a14
3fa19ea0:	modu   a3, a5
3fa19eb0:	sra    b11, b3
3fa19ec0:	sla    0x3, a4
3fa19ed0:	modu   a10, a6
3fa19ee0:	.word  0x746e
3fa19ef0:	sra    0x1f, a0
3fa19f00:	rl     0x19, b1
3fa19f10:	sla    0x1, b2
3fa19f20:	modu   a10, a3
3fa19f30:	.word  0x756c
3fa19f40:	modu   a3, a13
3fa19f50:	sra    0x15, b3
3fa19f60:	move   a0, b0
3fa19f70:	.word  0x726f
3fa19f80:	sla    a11, a13
3fa19f90:	srl    0x5, a12
3fa19fa0:	rl     0x1, b8
3fa19fb0:	sla    0x1, a12
3fa19fc0:	modu   a10, a3
3fa19fd0:	sra    a3, a14
3fa19fe0:	modu   a3, a5
3fa19ff0:	sra    b11, b3
3fa1a000:	srl    0x5, a4
3fa1a010:	rl     0x19, b1
3fa1a020:	rev    b2
3fa1a030:	srl    a2, a1
3fa1a040:	rl     a11, a6
3fa1a050:	rl     a3, a3
3fa1a060:	srl    a11, a1
3fa1a070:	sla    0x3, a5
3fa1a080:	modu   a11, a14
3fa1a090:	mods   b11, b2
3fa1a0a0:	mods   a3, a1
3fa1a0b0:	sra    0x1f, a0
3fa1a0c0:	rl     0x1, b8
3fa1a0d0:	addc   a9, a0
3fa1a0e0:	mods   a3, sp
3fa1a0f0:	sra    0x17, a14
3fa1a100:	add    a8, a0
3fa1a110:	srl    a3, a6
3fa1a120:	sll    a11, a9
3fa1a130:	sla    a11, a8
3fa1a140:	sra    a11, a7
3fa1a150:	sll    a9, a0
3fa1a160:	modu   a3, sp
3fa1a170:	sra    a11, a4
3fa1a180:	.word  0x736e
3fa1a190:	sla    0x7, a9
3fa1a1a0:	rl     0x9, a8
3fa1a1b0:	rl     0x11, b3
3fa1a1c0:	sll    a9, a0
3fa1a1d0:	mods   a3, sp
3fa1a1e0:	sra    0x17, a14
3fa1a1f0:	move   a0, b0
3fa1a200:	.word  0x726f
3fa1a210:	sla    a11, a13
3fa1a220:	srl    0x5, a12
3fa1a230:	rl     0x1, b8
3fa1a240:	sla    0x1, a12
3fa1a250:	modu   a11, a3
3fa1a260:	sra    a3, a14
3fa1a270:	modu   a3, a5
3fa1a280:	cvxyl  b11, b3
3fa1a290:	rl     0x9, sp
3fa1a2a0:	rl     0x11, b3
3fa1a2b0:	move   a0, b0
3fa1a2c0:	.word  0x726f
3fa1a2d0:	sla    a11, a13
3fa1a2e0:	sra    a11, a12
3fa1a2f0:	andn   a9, a0
3fa1a300:	rl     a3, a3
3fa1a310:	rl     b11, b2
3fa1a320:	.word  0x7466
3fa1a330:	sra    0x1f, a0
3fa1a340:	rl     0x1, b8
3fa1a350:	andn   a9, a0
3fa1a360:	sla    b11, b0
3fa1a370:	.word  0x746c
3fa1a380:	modu   a3, a5
3fa1a390:	rev    a9
3fa1a3a0:	modu   a10, a11
3fa1a3b0:	.word  0x706d
3fa1a3c0:	rl     b11, b2
3fa1a3d0:	rl     a11, a13
3fa1a3e0:	.word  0x7265
3fa1a3f0:	sra    b11, b4
3fa1a400:	andn   a9, a0
3fa1a410:	rl     a3, a3
3fa1a420:	rl     b11, b2
3fa1a430:	.word  0x7466
3fa1a440:	sra    0x1f, a0
3fa1a450:	rl     0x19, b1
3fa1a460:	sla    0x1, b2
3fa1a470:	.word  0x7053
3fa1a480:	mods   a3, a1
3fa1a490:	sra    b11, b4
3fa1a4a0:	sra    0x15, a14
3fa1a4b0:	move   a0, b0
3fa1a4c0:	.word  0x726f
3fa1a4d0:	sla    a11, a13
3fa1a4e0:	srl    0x5, a12
3fa1a4f0:	rl     0x1, b8
3fa1a500:	sla    0x1, a12
3fa1a510:	modu   a10, a11
3fa1a520:	.word  0x706d
3fa1a530:	rl     b11, b2
3fa1a540:	rl     a11, a13
3fa1a550:	.word  0x7265
3fa1a560:	srl    0x5, b4
3fa1a570:	rl     0x19, b1
3fa1a580:	rev    b2
3fa1a590:	.word  0x7543
3fa1a5a0:	.word  0x7473
3fa1a5b0:	mods   a11, sp
3fa1a5c0:	.word  0x7a69
3fa1a5d0:	sla    0x3, a5
3fa1a5e0:	or     b2, b6
3fa1a5f0:	sla    0x2, a5
3fa1a600:	rl     b10, b7
3fa1a610:	sra    a3, a14
3fa1a620:	.word  0x776f
3fa1a630:	and    a0, a0
3fa1a640:	.word  0x7265
3fa1a650:	modu   b11, b3
3fa1a660:	modu   a3, a14
3fa1a670:	mods   a3, a1
3fa1a680:	.word  0x7369
3fa1a690:	.word  0x7461
3fa1a6a0:	modu   a11, a9
3fa1a6b0:	sla    0x3, a14
3fa1a6c0:	sla    0x1, b10
3fa1a6d0:	sra    a11, a6
3fa1a6e0:	.word  0xea6e
3fa1a6f0:	.word  0x7274
3fa1a700:	.word  0x0065
3fa1a710:	sra    a10, a6
3fa1a720:	.word  0x736e
3fa1a730:	sra    b11, b4
3fa1a740:	.word  0x0072
3fa1a750:	.word  0x7541
3fa1a760:	modu   b11, b4
3fa1a770:	andn   a1, a0
3fa1a780:	.word  0x7365
3fa1a790:	.word  0x7a69
3fa1a7a0:	sla    0x3, a5
3fa1a7b0:	sra    b10, b4
3fa1a7c0:	mods   b11, b2
3fa1a7d0:	modu   a3, a9
3fa1a7e0:	mods   a3, a1
3fa1a7f0:	add    a8, a0
3fa1a800:	.word  0x756a
3fa1a810:	.word  0x7473
3fa1a820:	.word  0x7265
3fa1a830:	sla    a9, a0
3fa1a840:	.word  0x7475
3fa1a850:	mods   a11, sp
3fa1a860:	.word  0x7461
3fa1a870:	.word  0x7169
3fa1a880:	sra    b11, b5
3fa1a890:	sra    a11, a13
3fa1a8a0:	.word  0x746e
3fa1a8b0:	.word  0x7420
3fa1a8c0:	.word  0x7265
3fa1a8d0:	rl     a11, a13
3fa1a8e0:	sla    a11, a14
3fa1a8f0:	.word  0x006c
3fa1a900:	.word  0x7541
3fa1a910:	modu   b11, b4
3fa1a920:	sla    a11, a13
3fa1a930:	rl     b11, b4
3fa1a940:	sll    b11, b3
3fa1a950:	sra    a11, a8
3fa1a960:	or     a1, a0
3fa1a970:	.word  0x7265
3fa1a980:	rl     a11, a13
3fa1a990:	sla    a11, a14
3fa1a9a0:	sla    a11, a12
3fa1a9b0:	.word  0x706e
3fa1a9c0:	.word  0x7361
3fa1a9d0:	.word  0x7573
3fa1a9e0:	srl    a11, a14
3fa1a9f0:	xor    a8, a0
3fa1aa00:	modu   a3, a9
3fa1aa10:	modu   a11, a4
3fa1aa20:	sla    0x3, b7
3fa1aa30:	rl     b10, b4
3fa1aa40:	mods   b3, b4
3fa1aa50:	.word  0x0065
3fa1aa60:	rl     b10, b4
3fa1aa70:	.word  0x7274
3fa1aa80:	sla    0x3, a5
3fa1aa90:	sra    a11, a4
3fa1aaa0:	mods   a1, a0
3fa1aab0:	sla    0x3, a1
3fa1aac0:	sra    a11, a6
3fa1aad0:	.word  0xea6e
3fa1aae0:	.word  0x7274
3fa1aaf0:	.word  0x0065
3fa1ab00:	sra    a10, a6
3fa1ab10:	.word  0x736e
3fa1ab20:	sra    b11, b4
3fa1ab30:	modu   b3, b2
3fa1ab40:	mods   a11, a1
3fa1ab50:	.word  0x0065
3fa1ab60:	sll    a10, a9
3fa1ab70:	modu   a3, sp
3fa1ab80:	move   a1, b0
3fa1ab90:	mods   a11, a1
3fa1aba0:	.word  0x0065
3fa1abb0:	modu   a10, a14
3fa1abc0:	sla    0x3, a13
3fa1abd0:	sra    a11, a4
3fa1abe0:	mods   a1, a0
3fa1abf0:	rl     a9, a7
3fa1ac00:	pixt   *a3, xy, *a3, xy
3fa1ac10:	sra    a11, a14
3fa1ac20:	andn   a8, a0
3fa1ac30:	modu   a3, a9
3fa1ac40:	sll    a3, a14
3fa1ac50:	mods   a3, a9
3fa1ac60:	modu   a3, a4
3fa1ac70:	mods   a11, a1
3fa1ac80:	.word  0x0065
3fa1ac90:	sra    b10, b4
3fa1aca0:	mods   b11, b2
3fa1acb0:	modu   a3, a9
3fa1acc0:	mods   a3, a1
3fa1acd0:	andn   a9, a0
3fa1ace0:	.word  0x7a69
3fa1acf0:	.word  0x0065
3fa1ad00:	sla    b10, b4
3fa1ad10:	mods   a3, a9
3fa1ad20:	sra    a11, a12
3fa1ad30:	srl    a1, a0
3fa1ad40:	modu   a3, a5
3fa1ad50:	.word  0x74ea
3fa1ad60:	sra    b11, b2
3fa1ad70:	subb   a0, a0
3fa1ad80:	modu   a3, a5
3fa1ad90:	.word  0x7473
3fa1ada0:	.word  0x7265
3fa1adb0:	.word  0x7267
3fa1adc0:	.word  0xdff6
3fa1add0:	.word  0x0065
3fa1ade0:	modu   b10, b2
3fa1adf0:	.word  0x7377
3fa1ae00:	move   a0, a0
3fa1ae10:	srl    a11, a9
3fa1ae20:	sra    a11, a14
3fa1ae30:	.word  0x0073
3fa1ae40:	sra    b10, b10
3fa1ae50:	mods   a3, a9
3fa1ae60:	modu   a3, a5
3fa1ae70:	addc   a8, a0
3fa1ae80:	mods   a3, sp
3fa1ae90:	mods   b11, b5
3fa1aea0:	.word  0x736e
3fa1aeb0:	addc   a8, a0
3fa1aec0:	mods   a3, sp
3fa1aed0:	modu   a3, sp
3fa1aee0:	sra    a11, a14
3fa1aef0:	.word  0x0073
3fa1af00:	.word  0x7053
3fa1af10:	mods   a3, a1
3fa1af20:	sra    b11, b4
3fa1af30:	.word  0x006e
3fa1af40:	add    a9, a0
3fa1af50:	modu   a3, a14
3fa1af60:	mods   b3, b5
3fa1af70:	.word  0x7265
3fa1af80:	sla    0x1, a0
3fa1af90:	rev    a0
3fa1afa0:	sla    a10, a4
3fa1afb0:	lmo    b11, b2
3fa1afc0:	or     a1, a0
3fa1afd0:	.word  0x7865
3fa1afe0:	srl    0x1d, b4
3fa1aff0:	move   a1, a0
3fa1b000:	srl    a11, a9
3fa1b010:	.word  0x7468
3fa1b020:	addc   a1, a0
3fa1b030:	sll    a11, a1
3fa1b040:	srl    a11, a11
3fa1b050:	modu   b11, b2
3fa1b060:	modu   b3, b5
3fa1b070:	.word  0x0064
3fa1b080:	rl     a10, a12
3fa1b090:	rl     a3, a7
3fa1b0a0:	sla    0x3, b4
3fa1b0b0:	sra    b10, b4
3fa1b0c0:	.word  0x7478
3fa1b0d0:	sla    0x1, a12
3fa1b0e0:	sla    a10, a4
3fa1b0f0:	lmo    b11, b2
3fa1b100:	addc   a1, a0
3fa1b110:	sll    a11, a1
3fa1b120:	srl    a11, a11
3fa1b130:	modu   b11, b2
3fa1b140:	modu   b3, b5
3fa1b150:	.word  0x0064
3fa1b160:	srl    a2, a1
3fa1b170:	rl     a11, a6
3fa1b180:	rl     a3, a3
3fa1b190:	srl    a11, a1
3fa1b1a0:	sla    0x3, a5
3fa1b1b0:	modu   a11, a14
3fa1b1c0:	mods   b11, b2
3fa1b1d0:	mods   a3, a1
3fa1b1e0:	add    a8, a0
3fa1b1f0:	srl    a3, a6
3fa1b200:	sll    a11, a9
3fa1b210:	sla    a11, a8
3fa1b220:	sra    a11, a7
3fa1b230:	rl     a9, a0
3fa1b240:	.word  0x766e
3fa1b250:	.word  0x7265
3fa1b260:	cvxyl  b11, b3
3fa1b270:	sub    a0, a0
3fa1b280:	mods   a3, a11
3fa1b290:	sla    0x1, a14
3fa1b2a0:	sra    b10, b4
3fa1b2b0:	.word  0x7478
3fa1b2c0:	sla    a9, a0
3fa1b2d0:	srl    b3, b5
3fa1b2e0:	rl     a1, a0
3fa1b2f0:	mods   a3, a5
3fa1b300:	sla    0x1, a14
3fa1b310:	rl     a10, a8
3fa1b320:	.word  0x746e
3fa1b330:	.word  0x7265
3fa1b340:	.word  0x7267
3fa1b350:	rev    a14
3fa1b360:	sra    a10, a8
3fa1b370:	mods   a3, a12
3fa1b380:	sla    0x1, a14
3fa1b390:	sra    b10, b4
3fa1b3a0:	.word  0x7478
3fa1b3b0:	sla    a9, a0
3fa1b3c0:	srl    b3, b5
3fa1b3d0:	sra    a1, a0
3fa1b3e0:	mods   a3, a11
3fa1b3f0:	sla    0x1, a14
3fa1b400:	rl     a10, a8
3fa1b410:	.word  0x746e
3fa1b420:	.word  0x7265
3fa1b430:	.word  0x7267
3fa1b440:	rev    a14
3fa1b450:	modu   a10, a14
3fa1b460:	andn   a9, a0
3fa1b470:	sla    b11, b4
3fa1b480:	.word  0x7574
3fa1b490:	sla    0x3, b3
3fa1b4a0:	rl     a10, a4
3fa1b4b0:	.word  0x7073
3fa1b4c0:	sla    a11, a12
3fa1b4d0:	.word  0x0079
3fa1b4e0:	modu   a10, a8
3fa1b4f0:	.word  0x7473
3fa1b500:	andn   a9, a0
3fa1b510:	sla    b11, b4
3fa1b520:	.word  0x7574
3fa1b530:	sla    0x3, b3
3fa1b540:	rl     a10, a4
3fa1b550:	.word  0x7073
3fa1b560:	sla    a11, a12
3fa1b570:	.word  0x0079
3fa1b580:	cvxyl  a10, a4
3fa1b590:	sla    b11, b3
3fa1b5a0:	.word  0x7463
3fa1b5b0:	.word  0x7669
3fa1b5c0:	.word  0x7265
3fa1b5d0:	sla    a9, a0
3fa1b5e0:	srl    a3, a6
3fa1b5f0:	sll    a11, a9
3fa1b600:	sla    a11, a8
3fa1b610:	sra    a11, a7
3fa1b620:	cvxyl  a9, a0
3fa1b630:	sla    b11, b4
3fa1b640:	.word  0x0074
3fa1b650:	srl    a2, a1
3fa1b660:	rl     a11, a6
3fa1b670:	rl     a3, a3
3fa1b680:	.word  0x7265
3fa1b690:	cvxyl  a9, a0
3fa1b6a0:	sla    b11, b4
3fa1b6b0:	sla    0x3, b4
3fa1b6c0:	pixt   *a3, xy, *a8, xy
3fa1b6d0:	sra    b11, b4
3fa1b6e0:	btst   a8, a0
3fa1b6f0:	rl     a11, a5
3fa1b700:	sra    a11, a14
3fa1b710:	andn   a9, a0
3fa1b720:	sla    b11, b4
3fa1b730:	.word  0x7574
3fa1b740:	sla    b11, b3
3fa1b750:	.word  0x7a6e
3fa1b760:	rl     a11, a5
3fa1b770:	sra    a11, a7
3fa1b780:	andn   a8, a0
3fa1b790:	sla    b11, b4
3fa1b7a0:	.word  0x7574
3fa1b7b0:	sla    b11, b3
3fa1b7c0:	.word  0x7a6e
3fa1b7d0:	rl     a11, a5
3fa1b7e0:	sra    a11, a7
3fa1b7f0:	.word  0x7620
3fa1b800:	mods   a11, sp
3fa1b810:	cmp    a1, a0
3fa1b820:	.word  0x736f
3fa1b830:	.word  0x7274
3fa1b840:	sll    a11, a5
3fa1b850:	modu   a3, a8
3fa1b860:	.word  0x7265
3fa1b870:	addc   a0, a0
3fa1b880:	modu   a11, a12
3fa1b890:	lmo    a11, a3
3fa1b8a0:	addc   a9, a0
3fa1b8b0:	.word  0x7275
3fa1b8c0:	modu   b11, b3
3fa1b8d0:	.word  0x0072
3fa1b8e0:	modu   b2, b5
3fa1b8f0:	sra    a11, a4
3fa1b900:	mods   b3, b2
3fa1b910:	modu   a3, a9
3fa1b920:	sla    0x3, a5
3fa1b930:	.word  0x7543
3fa1b940:	.word  0x7372
3fa1b950:	.word  0x726f
3fa1b960:	addc   a8, a0
3fa1b970:	.word  0x7275
3fa1b980:	sra    b11, b3
3fa1b990:	.word  0x7275
3fa1b9a0:	sll    a1, a0
3fa1b9b0:	modu   a11, a12
3fa1b9c0:	.word  0x0063
3fa1b9d0:	.word  0x7543
3fa1b9e0:	.word  0x7372
3fa1b9f0:	.word  0x7565
3fa1ba00:	sla    0x3, b2
3fa1ba10:	modu   b11, b3
3fa1ba20:	mods   b3, b5
3fa1ba30:	srl    a11, a9
3fa1ba40:	sra    a11, a14
3fa1ba50:	sra    a11, a13
3fa1ba60:	.word  0x746e
3fa1ba70:	andn   a8, a0
3fa1ba80:	rl     a3, a3
3fa1ba90:	sra    b11, b2
3fa1baa0:	sll    a3, a9
3fa1bab0:	sla    a11, a13
3fa1bac0:	lmo    b11, b2
3fa1bad0:	dsjs   a5, L3FA1BC10
3fa1bae0:	addc   a1, a0
3fa1baf0:	modu   a11, a12
3fa1bb00:	lmo    a11, a3
3fa1bb10:	andn   a8, a0
3fa1bb20:	rl     a3, a3
3fa1bb30:	sra    b11, b2
3fa1bb40:	sll    a3, a9
3fa1bb50:	sla    a11, a13
3fa1bb60:	lmo    b11, b2
3fa1bb70:	dsjs   a5, L3FA1BCB0
3fa1bb80:	andn   a9, a0
3fa1bb90:	.word  0x7274
3fa1bba0:	sll    a11, a9
3fa1bbb0:	.word  0x0068
3fa1bbc0:	.word  0x7543
3fa1bbd0:	.word  0x7473
3fa1bbe0:	mods   a11, sp
3fa1bbf0:	.word  0x7a69
3fa1bc00:	sla    0x3, a5
L3FA1BC10:
3fa1bc10:	or     b2, b6
3fa1bc20:	sla    0x2, a5
3fa1bc30:	rl     a10, a4
3fa1bc40:	.word  0x7073
3fa1bc50:	sla    a11, a12
3fa1bc60:	.word  0x0079
3fa1bc70:	sra    b10, b0
3fa1bc80:	.word  0x7372
3fa1bc90:	modu   a3, sp
3fa1bca0:	sla    a11, a14
L3FA1BCB0:
3fa1bcb0:	rl     a11, a12
3fa1bcc0:	sla    b11, b3
3fa1bcd0:	rl     b11, b4
3fa1bce0:	modu   a3, sp
3fa1bcf0:	dsjs   a0, L3FA1BE10
3fa1bd00:	sla    a9, a0
3fa1bd10:	srl    a3, a6
3fa1bd20:	sll    a11, a9
3fa1bd30:	sla    a11, a8
3fa1bd40:	sra    a11, a7
3fa1bd50:	add    a8, a0
3fa1bd60:	.word  0x7a6e
3fa1bd70:	rl     a11, a5
3fa1bd80:	sra    a11, a7
3fa1bd90:	add    a8, a0
3fa1bda0:	.word  0x7475
3fa1bdb0:	sla    0x3, sp
3fa1bdc0:	.word  0x7257
3fa1bdd0:	.word  0x7061
3fa1bde0:	andn   a0, a0
3fa1bdf0:	.word  0x7465
3fa1be00:	.word  0x756f
L3FA1BE10:
3fa1be10:	sla    0x3, b2
3fa1be20:	.word  0x7561
3fa1be30:	modu   b11, b4
3fa1be40:	sla    a11, a13
3fa1be50:	rl     b11, b4
3fa1be60:	.word  0x7571
3fa1be70:	.word  0x0065
3fa1be80:	.word  0x7541
3fa1be90:	modu   b11, b4
3fa1bea0:	sla    a11, a13
3fa1beb0:	rl     b11, b4
3fa1bec0:	sll    b11, b3
3fa1bed0:	sra    a11, a8
3fa1bee0:	sla    0x3, b2
3fa1bef0:	sra    b10, b10
3fa1bf00:	mods   a3, a9
3fa1bf10:	modu   a3, a5
3fa1bf20:	mods   b11, b5
3fa1bf30:	.word  0x7262
3fa1bf40:	sll    b11, b5
3fa1bf50:	.word  0x0068
3fa1bf60:	rl     a10, a4
3fa1bf70:	.word  0x7073
3fa1bf80:	sla    a11, a12
3fa1bf90:	sla    0x3, b9
3fa1bfa0:	.word  0x7543
3fa1bfb0:	.word  0x7372
3fa1bfc0:	.word  0x726f
3fa1bfd0:	add    a8, a0
3fa1bfe0:	srl    a3, a6
3fa1bff0:	sll    a11, a9
3fa1c000:	sra    a11, a8
3fa1c010:	sla    0x3, b2
3fa1c020:	.word  0x7563
3fa1c030:	.word  0x7372
3fa1c040:	.word  0x7565
3fa1c050:	.word  0x0072
3fa1c060:	sll    b10, b3
3fa1c070:	.word  0x7268
3fa1c080:	rl     a11, a5
3fa1c090:	mods   a11, a2
3fa1c0a0:	.word  0x7261
3fa1c0b0:	sra    a11, a11
3fa1c0c0:	.word  0x7320
3fa1c0d0:	sll    a11, a9
3fa1c0e0:	.word  0x7468
3fa1c0f0:	sla    a11, a2
3fa1c100:	.word  0x0072
3fa1c110:	.word  0x7543
3fa1c120:	.word  0x7372
3fa1c130:	.word  0x726f
3fa1c140:	addc   a1, a0
3fa1c150:	rl     a11, a12
3fa1c160:	lmo    a11, a14
3fa1c170:	addc   a8, a0
3fa1c180:	rl     a11, a12
3fa1c190:	modu   a3, a7
3fa1c1a0:	.word  0x746f
3fa1c1b0:	mods   a11, a5
3fa1c1c0:	modu   a3, a5
3fa1c1d0:	sla    0x3, b4
3fa1c1e0:	.word  0x7563
3fa1c1f0:	.word  0x7372
3fa1c200:	.word  0x7565
3fa1c210:	.word  0x0072
3fa1c220:	mods   a2, a2
3fa1c230:	modu   a3, a9
3fa1c240:	sra    a11, a11
3fa1c250:	sra    a3, a14
3fa1c260:	sla    0x3, a5
3fa1c270:	sll    b10, b3
3fa1c280:	.word  0x7268
3fa1c290:	rl     a11, a5
3fa1c2a0:	mods   a11, a2
3fa1c2b0:	.word  0x7261
3fa1c2c0:	sra    a11, a11
3fa1c2d0:	addc   a0, a0
3fa1c2e0:	.word  0x7461
3fa1c2f0:	rl     a3, a3
3fa1c300:	andn   a9, a0
3fa1c310:	.word  0x7263
3fa1c320:	mods   a3, sp
3fa1c330:	.word  0x006c
3fa1c340:	mods   a2, a3
3fa1c350:	sll    a11, sp
3fa1c360:	sra    a1, a0
3fa1c370:	srl    a7, a9
3fa1c380:	mods   a3, a9
3fa1c390:	mods   a11, a5
3fa1c3a0:	modu   a3, a5
3fa1c3b0:	.word  0x0074
3fa1c3c0:	mods   a2, a2
3fa1c3d0:	sll    a11, sp
3fa1c3e0:	.word  0x776b
3fa1c3f0:	.word  0x7369
3fa1c400:	sla    0x3, a5
3fa1c410:	modu   b11, b2
3fa1c420:	mods   a3, a12
3fa1c430:	modu   a3, a5
3fa1c440:	move   a0, a0
3fa1c450:	modu   a3, a9
3fa1c460:	.word  0x7365
3fa1c470:	sla    0x0, a0
3fa1c480:	addc   a9, a0
3fa1c490:	modu   a3, a1
3fa1c4a0:	sra    a11, a3
3fa1c4b0:	sla    0x3, a12
3fa1c4c0:	sla    0x1, a0
3fa1c4d0:	rev    a0
3fa1c4e0:	divs   b1, b12
3fa1c4f0:	sla    0x2, b13
3fa1c500:	sra    a10, a4
3fa1c510:	sra    a11, a12
3fa1c520:	sra    b11, b4
3fa1c530:	dsjs   a0, L3FA1C540
L3FA1C540:
3fa1c540:	mpys   b10, b8
3fa1c550:	addc   a1, a0
3fa1c560:	sll    a11, a1
3fa1c570:	.word  0x736b
3fa1c580:	sla    b11, b0
3fa1c590:	sra    a11, a3
3fa1c5a0:	dsjs   a0, L3FA1C5B0
L3FA1C5B0:
3fa1c5b0:	mpys   b10, b8
3fa1c5c0:	sub    a9, a0
3fa1c5d0:	srl    a3, a6
3fa1c5e0:	sll    a11, a1
3fa1c5f0:	mods   a11, a5
3fa1c600:	modu   a3, a5
3fa1c610:	sla    0x3, b4
3fa1c620:	sub    a1, a8
3fa1c630:	move   a2, a5
3fa1c640:	rev    a9
3fa1c650:	divs   b1, b12
3fa1c660:	sla    0x2, b13
3fa1c670:	sra    b10, b2
3fa1c680:	.word  0x7563
3fa1c690:	sla    0x3, a12
3fa1c6a0:	addc   a1, a8
3fa1c6b0:	sra    0x16, b3
3fa1c6c0:	dsjs   a0, L3FA1C6D0
L3FA1C6D0:
3fa1c6d0:	mpys   b10, b8
3fa1c6e0:	move   a1, a0
3fa1c6f0:	.word  0x73f6
3fa1c700:	rl     a3, a3
3fa1c710:	modu   a3, a5
3fa1c720:	dsjs   a0, L3FA1C730
L3FA1C730:
3fa1c730:	mpys   b10, b8
3fa1c740:	andn   a1, a0
3fa1c750:	sll    sp, b12
3fa1c760:	.word  0x736b
3fa1c770:	rl     a3, a3
3fa1c780:	rl     b11, b2
3fa1c790:	.word  0x7474
3fa1c7a0:	addc   a8, a0
3fa1c7b0:	.word  0x7375
3fa1c7c0:	modu   b11, b4
3fa1c7d0:	rl     a11, a13
3fa1c7e0:	sra    b11, b10
3fa1c7f0:	xor    a1, a0
3fa1c800:	sub    b10, b4
3fa1c810:	btst   a9, a0
3fa1c820:	.word  0x7965
3fa1c830:	modu   a11, a2
3fa1c840:	.word  0x7261
3fa1c850:	.word  0x0064
3fa1c860:	sra    b10, b0
3fa1c870:	.word  0x7372
3fa1c880:	modu   a3, sp
3fa1c890:	sla    a11, a14
3fa1c8a0:	rl     a11, a12
3fa1c8b0:	sla    b11, b3
3fa1c8c0:	rl     b11, b4
3fa1c8d0:	modu   a3, sp
3fa1c8e0:	dsjs   a0, L3FA1CA00
3fa1c8f0:	addc   a9, a0
3fa1c900:	sla    a11, a12
3fa1c910:	rl     b11, b6
3fa1c920:	.word  0x7265
3fa1c930:	or     a0, a0
3fa1c940:	.word  0x7361
3fa1c950:	sla    b11, b4
3fa1c960:	.word  0x7574
3fa1c970:	.word  0x0072
3fa1c980:	sla    b10, b7
3fa1c990:	modu   b3, b2
3fa1c9a0:	modu   a3, a9
3fa1c9b0:	sla    0x3, a7
3fa1c9c0:	sra    a10, a2
3fa1c9d0:	mods   a3, a12
3fa1c9e0:	add    a8, a0
3fa1c9f0:	sla    a11, a12
L3FA1CA00:
3fa1ca00:	mods   b11, b2
3fa1ca10:	.word  0x0065
3fa1ca20:	rl     b10, b3
3fa1ca30:	modu   a3, a7
3fa1ca40:	mods   a3, a1
3fa1ca50:	move   a8, a0
3fa1ca60:	.word  0x7261
3fa1ca70:	rl     a11, a7
3fa1ca80:	sla    0x3, a14
3fa1ca90:	sra    a10, a2
3fa1caa0:	mods   a3, a12
3fa1cab0:	add    a8, a0
3fa1cac0:	sla    a11, a12
3fa1cad0:	mods   b11, b2
3fa1cae0:	sla    0x3, a5
3fa1caf0:	sra    a11, a4
3fa1cb00:	mods   a9, a0
3fa1cb10:	.word  0x7261
3fa1cb20:	sra    a11, a7
3fa1cb30:	andn   a0, a0
3fa1cb40:	modu   a3, a1
3fa1cb50:	.word  0x7364
3fa1cb60:	srl    a11, a9
3fa1cb70:	sla    a11, a14
3fa1cb80:	.word  0x006c
3fa1cb90:	.word  0x7541
3fa1cba0:	modu   b11, b4
3fa1cbb0:	andn   a1, a0
3fa1cbc0:	.word  0x7065
3fa1cbd0:	sla    a11, a5
3fa1cbe0:	.word  0x0074
3fa1cbf0:	cvxyl  b10, b2
3fa1cc00:	cvxyl  b11, b0
3fa1cc10:	rl     b11, b4
3fa1cc20:	rl     b11, b4
3fa1cc30:	modu   a3, sp
3fa1cc40:	sra    a1, a0
3fa1cc50:	.word  0x7365
3fa1cc60:	.word  0x7420
3fa1cc70:	.word  0x756f
3fa1cc80:	rl     a3, a3
3fa1cc90:	.word  0x7365
3fa1cca0:	.word  0x7400
3fa1ccb0:	.word  0x7079
3fa1ccc0:	mods   a11, a1
3fa1ccd0:	.word  0x7461
3fa1cce0:	lmo    a11, a9
3fa1ccf0:	addc   a8, a0
3fa1cd00:	.word  0x7274
3fa1cd10:	srl    0x15, a12
3fa1cd20:	srl    0x1e, b1
3fa1cd30:	addc   a9, a0
L3FA1CD40:
3fa1cd40:	.word  0x7274
3fa1cd50:	srl    0x15, a12
3fa1cd60:	sla    0x2, b3
3fa1cd70:	sla    0x1, b13
3fa1cd80:	modu   a10, a8
3fa1cd90:	sra    a3, a12
3fa1cda0:	addc   a8, a0
3fa1cdb0:	.word  0x7274
3fa1cdc0:	srl    0x5, a12
3fa1cdd0:	dsjs   b3, L3FA1CD40
L3FA1CDE0:
3fa1cde0:	rl     a10, a6
3fa1cdf0:	sra    a11, a7
3fa1ce00:	sla    0x3, b2
3fa1ce10:	sll    sp, a9
3fa1ce20:	sla    b11, b2
3fa1ce30:	srl    0x1d, a14
3fa1ce40:	addc   a9, a0
3fa1ce50:	.word  0x7274
3fa1ce60:	srl    0x5, a12
3fa1ce70:	dsjs   b1, L3FA1CDE0
3fa1ce80:	cvxyl  a10, a4
3fa1ce90:	rl     a11, a6
3fa1cea0:	sra    a11, a12
3fa1ceb0:	sra    a11, a13
3fa1cec0:	.word  0x746e
3fa1ced0:	divu   a8, a0
3fa1cee0:	.word  0x7443
3fa1cef0:	mods   b3, b2
3fa1cf00:	and    a9, sp
3fa1cf10:	srl    0x1e, b13
3fa1cf20:	divu   a9, a0
3fa1cf30:	.word  0x7443
3fa1cf40:	mods   b3, b2
3fa1cf50:	andn   a9, sp
3fa1cf60:	sla    0x2, b13
3fa1cf70:	sla    0x1, b13
3fa1cf80:	.word  0x7453
3fa1cf90:	.word  0x706f
3fa1cfa0:	sla    0x0, a0
L3FA1CFB0:
3fa1cfb0:	dsjs   a12, L3FA1CFB0
3fa1cfc0:	sla    a9, a0
3fa1cfd0:	sra    a3, a14
3fa1cfe0:	srl    0xf, a0
3fa1cff0:	sla    0x1, b14
3fa1d000:	sra    a10, a11
3fa1d010:	.word  0x7379
3fa1d020:	andn   a9, a0
3fa1d030:	modu   a3, a5
3fa1d040:	sla    0x3, a4
3fa1d050:	srl    0x1f, a12
3fa1d060:	sla    a9, a0
3fa1d070:	sra    a3, a14
3fa1d080:	srl    0xf, a0
3fa1d090:	rev    a14
3fa1d0a0:	modu   b10, b4
L3FA1D0B0:
3fa1d0b0:	sll    b11, b5
3fa1d0c0:	sra    a11, a8
3fa1d0d0:	srl    0x1f, a0
3fa1d0e0:	sla    0x1, sp
3fa1d0f0:	modu   a2, a5
3fa1d100:	modu   b11, b6
3fa1d110:	sra    a11, a9
3fa1d120:	srl    0x1f, a0
3fa1d130:	rev    b12
3fa1d140:	sla    b10, b4
3fa1d150:	.word  0x7473
3fa1d160:	modu   a3, a5
3fa1d170:	srl    0x1f, a0
3fa1d180:	sla    0x1, b12
3fa1d190:	modu   b3, b5
3fa1d1a0:	sla    0x3, a4
3fa1d1b0:	dsjs   a14, L3FA1D0B0
3fa1d1c0:	.word  0x7320
3fa1d1d0:	modu   a3, a5
3fa1d1e0:	sra    a11, a4
3fa1d1f0:	sla    0x3, a14
3fa1d200:	srl    0x1f, a12
3fa1d210:	.word  0x7520
3fa1d220:	sra    a3, a14
3fa1d230:	srl    0xf, a0
3fa1d240:	rev    a14
3fa1d250:	sla    a1, a0
3fa1d260:	sla    0x3, b14
3fa1d270:	sra    a10, a11
3fa1d280:	sla    0x3, b9
3fa1d290:	sra    b10, b3
3fa1d2a0:	sra    a3, a14
3fa1d2b0:	sla    0x3, b3
3fa1d2c0:	andn   a10, a5
3fa1d2d0:	.word  0x0043
3fa1d2e0:	modu   b10, b4
3fa1d2f0:	sll    b11, b5
3fa1d300:	sra    a11, a8
3fa1d310:	sla    a1, a0
3fa1d320:	sla    0x3, b14
L3FA1D330:
3fa1d330:	modu   a3, a5
3fa1d340:	modu   b11, b6
3fa1d350:	sra    a11, a9
3fa1d360:	sub    a9, a0
3fa1d370:	addc   b10, b3
3fa1d380:	or     a0, a0
3fa1d390:	.word  0x7361
3fa1d3a0:	sra    b11, b4
3fa1d3b0:	sla    a1, a0
3fa1d3c0:	sla    0x3, b14
3fa1d3d0:	sra    b11, b3
3fa1d3e0:	sra    a3, a14
3fa1d3f0:	.word  0x7465
3fa1d400:	sub    a9, a0
3fa1d410:	addc   b10, b3
3fa1d420:	sla    0x0, a0
3fa1d430:	dsjs   b12, L3FA1D330
3fa1d440:	btst   a9, a0
3fa1d450:	.word  0x7965
3fa1d460:	andn   a9, a0
3fa1d470:	modu   a3, a5
L3FA1D480:
3fa1d480:	.word  0x7364
3fa1d490:	sla    a1, a0
3fa1d4a0:	.word  0x007e
3fa1d4b0:	modu   b10, b4
3fa1d4c0:	sll    b11, b5
3fa1d4d0:	sra    a11, a8
L3FA1D4E0:
3fa1d4e0:	dsjs   a0, L3FA1D4E0
3fa1d4f0:	sla    0x1, b14
3fa1d500:	modu   a3, a5
3fa1d510:	modu   b11, b6
3fa1d520:	sra    a11, a9
3fa1d530:	sla    a1, a0
3fa1d540:	.word  0x007e
3fa1d550:	sla    b10, b4
3fa1d560:	.word  0x7473
3fa1d570:	sla    0x3, a5
3fa1d580:	dsjs   b12, L3FA1D480
3fa1d590:	.word  0x7320
3fa1d5a0:	modu   a3, a5
3fa1d5b0:	sra    a11, a4
3fa1d5c0:	sla    0x3, b4
3fa1d5d0:	.word  0x7e60
3fa1d5e0:	sla    0x0, a0
3fa1d5f0:	sla    0x1, a0
3fa1d600:	modu   a2, a1
3fa1d610:	.word  0x756e
3fa1d620:	sra    a11, a12
3fa1d630:	sla    0x3, b2
3fa1d640:	move   a0, b0
3fa1d650:	.word  0x726f
3fa1d660:	rl     b3, b4
3fa1d670:	add    a9, a0
3fa1d680:	sra    a11, a13
3fa1d690:	rl     b11, b2
3fa1d6a0:	sla    a11, a3
3fa1d6b0:	.word  0x006e
3fa1d6c0:	.word  0x7242
3fa1d6d0:	.word  0x7469
3fa1d6e0:	.word  0x7369
3fa1d6f0:	.word  0x0068
3fa1d700:	.word  0x7544
3fa1d710:	sll    b11, b4
3fa1d720:	.word  0x0068
3fa1d730:	rl     a10, a6
3fa1d740:	modu   a3, a14
3fa1d750:	.word  0x7369
3fa1d760:	.word  0x0068
3fa1d770:	.word  0x7246
3fa1d780:	modu   a3, a5
3fa1d790:	rl     a3, a3
3fa1d7a0:	subb   a0, a0
3fa1d7b0:	sra    b11, b2
3fa1d7c0:	sll    a11, a14
3fa1d7d0:	sla    0x3, a8
3fa1d7e0:	sla    a10, a3
3fa1d7f0:	sla    a11, a14
3fa1d800:	rl     a11, a4
3fa1d810:	modu   a3, a1
3fa1d820:	subb   a8, a0
3fa1d830:	.word  0x7265
3fa1d840:	sla    a11, a13
3fa1d850:	.word  0x006e
3fa1d860:	.word  0x7449
3fa1d870:	mods   a3, a1
3fa1d880:	sla    a11, a9
3fa1d890:	.word  0x006e
3fa1d8a0:	modu   a10, a14
3fa1d8b0:	.word  0x7772
3fa1d8c0:	srl    a11, a5
3fa1d8d0:	sla    a11, a9
3fa1d8e0:	srl    0x5, a14
3fa1d8f0:	sla    a10, a4
3fa1d900:	rl     a11, a14
3fa1d910:	rl     b3, b3
3fa1d920:	and    a0, a0
3fa1d930:	.word  0x726f
3fa1d940:	.word  0x7574
3fa1d950:	.word  0x7567
3fa1d960:	.word  0x7365
3fa1d970:	.word  0x0065
3fa1d980:	.word  0x7053
3fa1d990:	modu   a3, a1
3fa1d9a0:	.word  0x7369
3fa1d9b0:	.word  0x0068
3fa1d9c0:	.word  0x7753
3fa1d9d0:	sra    a3, a5
3fa1d9e0:	.word  0x7369
3fa1d9f0:	.word  0x0068
3fa1da00:	.word  0x7753
3fa1da10:	.word  0x7369
3fa1da20:	.word  0x0073
3fa1da30:	modu   a2, a1
3fa1da40:	mods   a3, a7
3fa1da50:	rl     a11, a1
3fa1da60:	sla    0x3, b3
3fa1da70:	sla    a9, a8
3fa1da80:	cvxyl  a11, a13
3fa1da90:	rl     b11, b2
3fa1daa0:	sla    a11, a3
3fa1dab0:	modu   a3, a9
3fa1dac0:	rev    a9
3fa1dad0:	modu   a2, a1
3fa1dae0:	mods   a3, a7
3fa1daf0:	rl     a11, a1
3fa1db00:	sla    0x3, b3
3fa1db10:	sll    a1, a8
3fa1db20:	rl     b11, b2
3fa1db30:	sla    b11, b4
3fa1db40:	modu   a3, a14
3fa1db50:	.word  0x7169
3fa1db60:	sra    b11, b5
3fa1db70:	rev    a9
3fa1db80:	cvxyl  a10, a14
3fa1db90:	.word  0x7265
3fa1dba0:	sla    a11, a12
3fa1dbb0:	sra    a3, a14
3fa1dbc0:	rl     a11, a1
3fa1dbd0:	.word  0x0073
3fa1dbe0:	rl     a10, a6
3fa1dbf0:	modu   a3, a14
3fa1dc00:	rl     a11, sp
3fa1dc10:	.word  0x0073
3fa1dc20:	.word  0x7246
3fa1dc30:	modu   a3, a1
3fa1dc40:	sla    sp, a7
3fa1dc50:	.word  0x7369
3fa1dc60:	subb   a0, a0
3fa1dc70:	sla    b11, b2
3fa1dc80:	cpw    a11, a14
3fa1dc90:	rl     a11, a1
3fa1dca0:	sla    0x3, b3
3fa1dcb0:	sll    a9, a8
3fa1dcc0:	modu   a3, a1
3fa1dcd0:	sra    a3, a1
3fa1dce0:	sra    a11, a9
3fa1dcf0:	sra    0x15, a14
3fa1dd00:	add    a8, a0
3fa1dd10:	mods   a3, a12
3fa1dd20:	mods   a11, a5
3fa1dd30:	modu   a3, a1
3fa1dd40:	.word  0x0064
3fa1dd50:	.word  0x7449
3fa1dd60:	mods   a3, a1
3fa1dd70:	sra    a11, a9
3fa1dd80:	.word  0x006e
3fa1dd90:	modu   a10, a14
3fa1dda0:	.word  0x7672
3fa1ddb0:	srl    sp, a9
3fa1ddc0:	sra    a11, a9
3fa1ddd0:	srl    0x5, a14
3fa1dde0:	sla    a10, a4
3fa1ddf0:	modu   a11, a14
3fa1de00:	.word  0x7369
3fa1de10:	and    a0, a0
3fa1de20:	.word  0x726f
3fa1de30:	.word  0x7574
3fa1de40:	sla    a11, a7
3fa1de50:	.word  0x7369
3fa1de60:	sub    a8, a0
3fa1de70:	.word  0x7073
3fa1de80:	srl    a11, a1
3fa1de90:	modu   a11, a14
3fa1dea0:	.word  0x006c
3fa1deb0:	.word  0x7553
3fa1dec0:	.word  0x7369
3fa1ded0:	sra    b11, b3
3fa1dee0:	andn   a8, a0
3fa1def0:	cvxyl  b11, b5
3fa1df00:	modu   a11, a4
3fa1df10:	.word  0x7369
3fa1df20:	add    a8, a0
3fa1df30:	sra    a11, a13
3fa1df40:	rl     b11, b2
3fa1df50:	sla    a11, a11
3fa1df60:	rl     a11, a14
3fa1df70:	sll    b11, b3
3fa1df80:	.word  0x0068
3fa1df90:	.word  0x7242
3fa1dfa0:	.word  0x7469
3fa1dfb0:	.word  0x7369
3fa1dfc0:	rl     a3, a3
3fa1dfd0:	move   a0, b0
3fa1dfe0:	sra    a11, a9
3fa1dff0:	sra    a11, a4
3fa1e000:	mods   b3, b2
3fa1e010:	modu   a7, a4
3fa1e020:	rl     a11, a4
3fa1e030:	sll    b11, b3
3fa1e040:	.word  0x0068
3fa1e050:	rl     a10, a6
3fa1e060:	modu   a3, a14
3fa1e070:	.word  0x7369
3fa1e080:	rl     a3, a3
3fa1e090:	subb   a0, a0
3fa1e0a0:	sla    b11, b2
3fa1e0b0:	.word  0x7a6e
3fa1e0c0:	.word  0x73f6
3fa1e0d0:	.word  0x7369
3fa1e0e0:	rl     a3, a3
3fa1e0f0:	subb   a0, a0
3fa1e100:	sla    b11, b2
3fa1e110:	.word  0x7a6e
3fa1e120:	.word  0x73f6
3fa1e130:	.word  0x7369
3fa1e140:	rl     a3, a3
3fa1e150:	sra    0x1f, a0
3fa1e160:	sla    a10, a11
3fa1e170:	sla    a11, a14
3fa1e180:	sla    a11, a4
3fa1e190:	rev    a9
3fa1e1a0:	sra    a10, a4
3fa1e1b0:	.word  0x7475
3fa1e1c0:	sll    b11, b3
3fa1e1d0:	.word  0x0068
3fa1e1e0:	.word  0x7449
3fa1e1f0:	mods   a3, a1
3fa1e200:	sra    a11, a9
3fa1e210:	sll    a11, a14
3fa1e220:	.word  0x0068
3fa1e230:	modu   a10, a14
3fa1e240:	.word  0x7772
3fa1e250:	srl    a11, a5
3fa1e260:	.word  0x7369
3fa1e270:	rl     a3, a3
3fa1e280:	sub    a1, sp
3fa1e290:	modu   a7, a4
3fa1e2a0:	.word  0x7369
3fa1e2b0:	rl     a3, a3
3fa1e2c0:	and    a0, a0
3fa1e2d0:	.word  0x726f
3fa1e2e0:	.word  0x7574
3fa1e2f0:	rl     a11, a7
3fa1e300:	.word  0x7365
3fa1e310:	.word  0x7369
3fa1e320:	rl     a3, a3
3fa1e330:	andn   a8, a0
3fa1e340:	sla    b11, b0
3fa1e350:	rl     a11, a14
3fa1e360:	sll    b11, b3
3fa1e370:	.word  0x0068
3fa1e380:	sll    b10, b3
3fa1e390:	.word  0x7768
3fa1e3a0:	sra    a3, a5
3fa1e3b0:	.word  0x7369
3fa1e3c0:	rl     a3, a3
3fa1e3d0:	andn   a8, a0
3fa1e3e0:	rl     a3, a3
3fa1e3f0:	sra    b11, b7
3fa1e400:	.word  0x7a69
3fa1e410:	addc   a8, a0
3fa1e420:	.word  0x7375
3fa1e430:	modu   b11, b4
3fa1e440:	rl     a11, a13
3fa1e450:	sra    b11, b10
3fa1e460:	xor    a1, a0
3fa1e470:	sub    b10, b4
3fa1e480:	.word  0x3720
3fa1e490:	addc   a1, a13
3fa1e4a0:	.word  0x7469
3fa1e4b0:	move   a1, b0
3fa1e4c0:	addc   b10, b2
3fa1e4d0:	sla    0x2, b3
3fa1e4e0:	sra    b10, b3
3fa1e4f0:	sra    a11, a12
3fa1e500:	.word  0x7463
3fa1e510:	modu   a11, a9
3fa1e520:	.word  0x006e
3fa1e530:	sra    b10, b0
3fa1e540:	.word  0x7372
3fa1e550:	modu   a3, sp
3fa1e560:	sla    a11, a14
3fa1e570:	rl     a11, a12
3fa1e580:	sla    b11, b3
3fa1e590:	rl     b11, b4
3fa1e5a0:	modu   a3, sp
3fa1e5b0:	dsjs   a0, L3FA1E6D0
3fa1e5c0:	lmo    a1, a0
3fa1e5d0:	.word  0x7565
3fa1e5e0:	sra    a1, a0
3fa1e5f0:	sla    0x3, a5
3fa1e600:	sla    a11, a3
3fa1e610:	sla    b11, b2
3fa1e620:	.word  0x7463
3fa1e630:	.word  0x72e8
3fa1e640:	.word  0x7365
3fa1e650:	modu   a1, a0
3fa1e660:	.word  0x7461
3fa1e670:	modu   a11, a9
3fa1e680:	sla    a11, a14
3fa1e690:	.word  0x006c
3fa1e6a0:	sla    a10, a14
3fa1e6b0:	rl     b11, b4
3fa1e6c0:	modu   a3, sp
L3FA1E6D0:
3fa1e6d0:	mods   a3, a1
3fa1e6e0:	sla    0x3, a5
3fa1e6f0:	srl    0x17, b7
3fa1e700:	rl     a10, a2
3fa1e710:	srl    0x15, b4
3fa1e720:	sra    b10, b10
3fa1e730:	sll    a11, a9
3fa1e740:	sra    a11, a8
3fa1e750:	.word  0x736e
3fa1e760:	.word  0x74e4
3fa1e770:	.word  0x007a
3fa1e780:	.word  0x7543
3fa1e790:	.word  0x7473
3fa1e7a0:	mods   a11, sp
3fa1e7b0:	.word  0x7a69
3fa1e7c0:	sla    0x3, a5
3fa1e7d0:	or     b2, b6
3fa1e7e0:	sla    0x2, a5
3fa1e7f0:	.word  0x7250
3fa1e800:	modu   a3, a9
3fa1e810:	sra    b11, b4
3fa1e820:	.word  0x0072
3fa1e830:	sra    b10, b0
3fa1e840:	.word  0x7372
3fa1e850:	modu   a3, sp
3fa1e860:	sla    a11, a14
3fa1e870:	rl     a11, a12
3fa1e880:	sla    b11, b3
3fa1e890:	rl     b11, b4
3fa1e8a0:	modu   a3, sp
3fa1e8b0:	dsjs   a0, L3FA1E9D0
3fa1e8c0:	cmp    a9, a0
3fa1e8d0:	.word  0x706d
3fa1e8e0:	rl     b11, b2
3fa1e8f0:	sla    a11, a13
3fa1e900:	.word  0x746e
3fa1e910:	.word  0x0065
3fa1e920:	.word  0x7244
3fa1e930:	sll    b11, b5
3fa1e940:	sra    a11, a11
3fa1e950:	.word  0x0072
3fa1e960:	.word  0x7250
3fa1e970:	modu   a3, a9
3fa1e980:	sra    b11, b4
3fa1e990:	sla    0x3, b2
3fa1e9a0:	modu   a10, a13
3fa1e9b0:	sra    a11, a4
3fa1e9c0:	cmp    a8, a0
L3FA1E9D0:
3fa1e9d0:	.word  0x706d
3fa1e9e0:	sra    b11, b2
3fa1e9f0:	.word  0x7373
3fa1ea00:	modu   a11, a9
3fa1ea10:	.word  0x006e
3fa1ea20:	.word  0x7244
3fa1ea30:	sll    b11, b5
3fa1ea40:	mods   a11, a11
3fa1ea50:	sra    a3, sp
3fa1ea60:	.word  0x7375
3fa1ea70:	move   a0, b0
3fa1ea80:	.word  0x726f
3fa1ea90:	sla    a11, a13
3fa1eaa0:	.word  0x006c
3fa1eab0:	.word  0x7541
3fa1eac0:	modu   b11, b4
3fa1ead0:	and    a1, a0
3fa1eae0:	rl     b11, b2
3fa1eaf0:	.word  0x746e
3fa1eb00:	addc   a8, a0
3fa1eb10:	modu   a3, sp
3fa1eb20:	.word  0x7274
3fa1eb30:	mods   a3, sp
3fa1eb40:	sra    a11, a12
3fa1eb50:	.word  0x0072
3fa1eb60:	modu   a10, a14
3fa1eb70:	mods   b11, b2
3fa1eb80:	mods   a3, a1
3fa1eb90:	.word  0x0065
3fa1eba0:	.word  0x7541
3fa1ebb0:	modu   b11, b4
3fa1ebc0:	sla    a11, a13
3fa1ebd0:	rl     b11, b4
3fa1ebe0:	.word  0x7571
3fa1ebf0:	.word  0x0065
3fa1ec00:	sla    b10, b0
3fa1ec10:	sla    0x3, b2
3fa1ec20:	modu   a11, a3
3fa1ec30:	.word  0x746e
3fa1ec40:	pixt   *b3, xy, *b2, xy
3fa1ec50:	sra    a11, a12
3fa1ec60:	.word  0x7275
3fa1ec70:	add    a8, a0
3fa1ec80:	.word  0x7475
3fa1ec90:	mods   a11, sp
3fa1eca0:	.word  0x7461
3fa1ecb0:	.word  0x7369
3fa1ecc0:	rl     a3, a3
3fa1ecd0:	.word  0xdc00
3fa1ece0:	sra    a11, a2
3fa1ecf0:	sla    0x3, b2
3fa1ed00:	modu   a10, a8
3fa1ed10:	.word  0x7473
3fa1ed20:	sra    b11, b2
3fa1ed30:	rl     a3, a3
3fa1ed40:	sra    a11, a14
3fa1ed50:	.word  0x0072
3fa1ed60:	.word  0x7250
3fa1ed70:	modu   a3, a9
3fa1ed80:	sla    0x3, b4
3fa1ed90:	.word  0x7845
3fa1eda0:	sra    b11, b4
3fa1edb0:	.word  0x746e
3fa1edc0:	move   a9, a0
3fa1edd0:	sra    a3, sp
3fa1ede0:	.word  0x0065
3fa1edf0:	modu   b10, b10
3fa1ee00:	sra    a11, a14
3fa1ee10:	sra    a1, a0
3fa1ee20:	sla    0x3, a5
3fa1ee30:	sla    a11, a3
3fa1ee40:	.word  0x7470
3fa1ee50:	.word  0x7275
3fa1ee60:	.word  0x0065
3fa1ee70:	.word  0x7244
3fa1ee80:	sll    b11, b5
3fa1ee90:	sll    a3, a11
3fa1eea0:	.word  0x7265
3fa1eeb0:	rl     a11, a5
3fa1eec0:	rl     a3, a3
3fa1eed0:	sub    a8, a0
3fa1eee0:	.word  0x746e
3fa1eef0:	.word  0x7269
3fa1ef00:	sla    0x3, a5
3fa1ef10:	sla    b10, b0
3fa1ef20:	sra    a11, a7
3fa1ef30:	andn   a8, a0
3fa1ef40:	.word  0x7263
3fa1ef50:	mods   a3, sp
3fa1ef60:	sla    0x3, a12
3fa1ef70:	.word  0x7241
3fa1ef80:	sla    a11, a5
3fa1ef90:	janc   L3FA915E0
3fa1efb0:	modu   a3, a1
3fa1efc0:	sra    a9, a0
3fa1efd0:	.word  0x746e
3fa1efe0:	sra    a11, a9
3fa1eff0:	.word  0x0072
3fa1f000:	modu   b10, b10
3fa1f010:	sra    a11, a14
3fa1f020:	sra    a1, a0
3fa1f030:	sla    0x3, a5
3fa1f040:	cvxyl  a11, a4
3fa1f050:	rl     a11, a6
3fa1f060:	sra    a11, a12
3fa1f070:	sra    a11, a13
3fa1f080:	.word  0x746e
3fa1f090:	subb   a8, a0
3fa1f0a0:	modu   a3, a1
3fa1f0b0:	sra    b11, b10
3fa1f0c0:	andn   a9, a0
3fa1f0d0:	rl     a11, a5
3fa1f0e0:	sra    b11, b4
3fa1f0f0:	addc   a0, a0
3fa1f100:	mods   a3, a9
3fa1f110:	mods   a3, a4
3fa1f120:	.word  0x7561
3fa1f130:	.word  0x0066
3fa1f140:	.word  0x7250
3fa1f150:	modu   a3, a9
3fa1f160:	sla    0x3, b4
3fa1f170:	subb   a2, a6
3fa1f180:	move   a9, a0
3fa1f190:	sra    a3, sp
3fa1f1a0:	.word  0x0065
3fa1f1b0:	.word  0x7641
3fa1f1c0:	modu   a3, a1
3fa1f1d0:	sra    a11, a3
3fa1f1e0:	srl    a1, a0
3fa1f1f0:	.word  0x7565
3fa1f200:	mods   a3, a9
3fa1f210:	sra    a11, a12
3fa1f220:	sra    0x1f, a0
3fa1f230:	subb   a2, a6
3fa1f240:	rev    a9
3fa1f250:	sra    b10, b3
3fa1f260:	.word  0x7469
3fa1f270:	modu   a3, a5
3fa1f280:	modu   b11, b6
3fa1f290:	.word  0x7372
3fa1f2a0:	rl     a3, a3
3fa1f2b0:	sll    b3, b5
3fa1f2c0:	subb   a0, a0
3fa1f2d0:	.word  0x726f
3fa1f2e0:	sla    0x3, a13
3fa1f2f0:	sra    a10, a6
3fa1f300:	sra    a3, a5
3fa1f310:	move   a0, b0
3fa1f320:	sla    0x3, sp
3fa1f330:	modu   a10, a6
3fa1f340:	mods   b11, b2
3fa1f350:	subb   a1, a0
3fa1f360:	sra    a11, a5
3fa1f370:	.word  0x0064
3fa1f380:	.word  0x754f
3fa1f390:	.word  0x0069
3fa1f3a0:	modu   a10, a14
3fa1f3b0:	.word  0x006e
3fa1f3c0:	rl     a10, a13
3fa1f3d0:	.word  0x0074
3fa1f3e0:	rl     a2, sp
3fa1f3f0:	sra    a11, a14
3fa1f400:	and    a0, a0
3fa1f410:	rl     b11, b2
3fa1f420:	.word  0x746e
3fa1f430:	sra    a3, a5
3fa1f440:	sub    a1, a0
3fa1f450:	.word  0x7461
3fa1f460:	sla    0x3, a1
3fa1f470:	.word  0x7954
3fa1f480:	sra    b11, b0
3fa1f490:	move   a0, b0
3fa1f4a0:	.word  0x7461
3fa1f4b0:	.word  0x7275
3fa1f4c0:	sla    0x3, a5
3fa1f4d0:	sra    a11, a4
3fa1f4e0:	sla    0x3, b3
3fa1f4f0:	modu   a11, a4
3fa1f500:	modu   a3, a14
3fa1f510:	sra    sp, a9
3fa1f520:	.word  0x0073
3fa1f530:	.word  0x755a
3fa1f540:	sra    a1, a0
3fa1f550:	.word  0x7572
3fa1f560:	lmo    a11, a3
3fa1f570:	modu   a3, a5
3fa1f580:	sra    a11, a4
3fa1f590:	divu   a1, a0
3fa1f5a0:	rl     a11, a5
3fa1f5b0:	rl     a3, a3
3fa1f5c0:	modu   a3, a5
3fa1f5d0:	move   a0, b0
3fa1f5e0:	.word  0x7461
3fa1f5f0:	modu   a11, a9
3fa1f600:	sla    a11, a14
3fa1f610:	sla    0x3, a12
3fa1f620:	modu   a2, sp
3fa1f630:	.word  0x796c
3fa1f640:	move   a0, b0
3fa1f650:	.word  0x7461
3fa1f660:	modu   a11, a9
3fa1f670:	sla    a11, a14
3fa1f680:	sla    0x3, a12
3fa1f690:	sla    0x1, a11
3fa1f6a0:	rl     a10, a12
3fa1f6b0:	sra    a11, a14
3fa1f6c0:	sub    a1, a0
3fa1f6d0:	sla    b11, b2
3fa1f6e0:	rl     b11, b7
3fa1f6f0:	srl    a11, a14
3fa1f700:	add    a8, a0
3fa1f710:	mods   a3, a12
3fa1f720:	addc   a9, a0
3fa1f730:	sla    a11, a8
3fa1f740:	sla    b11, b2
3fa1f750:	.word  0x7463
3fa1f760:	.word  0x7265
3fa1f770:	.word  0x0073
3fa1f780:	sla    a10, a14
3fa1f790:	rl     b11, b4
3fa1f7a0:	modu   a3, sp
3fa1f7b0:	mods   a3, a1
3fa1f7c0:	.word  0x7520
3fa1f7d0:	rl     a11, a14
3fa1f7e0:	.word  0x7571
3fa1f7f0:	mods   a11, a5
3fa1f800:	modu   a3, a5
3fa1f810:	.word  0x0074
3fa1f820:	sla    a10, a14
3fa1f830:	rl     b11, b4
3fa1f840:	modu   a3, sp
3fa1f850:	mods   a3, a1
3fa1f860:	sra    0x7, a0
3fa1f870:	.word  0x7320
3fa1f880:	mods   a11, a5
3fa1f890:	srl    0x15, a9
3fa1f8a0:	.word  0x7267
3fa1f8b0:	.word  0x7061
3fa1f8c0:	rl     a11, a8
3fa1f8d0:	.word  0x7571
3fa1f8e0:	.word  0x7365
3fa1f8f0:	or     a0, a0
3fa1f900:	.word  0x756f
3fa1f910:	sla    0x3, b3
3fa1f920:	sla    a11, a3
3fa1f930:	sla    b11, b2
3fa1f940:	.word  0x7463
3fa1f950:	.word  0x72e8
3fa1f960:	.word  0x7365
3fa1f970:	move   a0, b0
3fa1f980:	.word  0x7461
3fa1f990:	modu   a11, a9
3fa1f9a0:	sla    a11, a14
3fa1f9b0:	.word  0x006c
3fa1f9c0:	sla    a10, a14
3fa1f9d0:	rl     b11, b4
3fa1f9e0:	modu   a3, sp
3fa1f9f0:	mods   a3, a1
3fa1fa00:	.word  0x7520
3fa1fa10:	sra    a3, a14
3fa1fa20:	move   a1, a0
3fa1fa30:	modu   a3, a9
3fa1fa40:	sra    a11, a9
3fa1fa50:	srl    a11, a14
3fa1fa60:	sla    b11, b2
3fa1fa70:	rl     a11, a6
3fa1fa80:	.word  0x006b
3fa1fa90:	mods   a2, a1
3fa1faa0:	sra    a11, a12
3fa1fab0:	divu   a1, a0
3fa1fac0:	rl     a11, a5
3fa1fad0:	rl     a3, a3
3fa1fae0:	modu   a3, a5
3fa1faf0:	addc   a0, a0
3fa1fb00:	.word  0x7475
3fa1fb10:	modu   b11, b4
3fa1fb20:	sla    0x3, a14
3fa1fb30:	sla    b11, b7
3fa1fb40:	sla    0x3, b3
3fa1fb50:	srl    a3, sp
3fa1fb60:	srl    0xd, a6
3fa1fb70:	addc   a9, a0
3fa1fb80:	modu   a3, sp
3fa1fb90:	sra    a11, a3
3fa1fba0:	mods   a3, a1
3fa1fbb0:	modu   a3, a9
3fa1fbc0:	sla    0x3, a7
3fa1fbd0:	modu   a3, a1
3fa1fbe0:	.word  0x7773
3fa1fbf0:	.word  0x7265
3fa1fc00:	sla    a11, a2
3fa1fc10:	lmo    a11, a3
3fa1fc20:	mods   a9, a0
3fa1fc30:	.word  0x7365
3fa1fc40:	sla    b11, b3
3fa1fc50:	sra    a11, a7
3fa1fc60:	.word  0x0a2e
3fa1fc70:	addc   a0, a0
3fa1fc80:	.word  0x7475
3fa1fc90:	modu   b11, b4
3fa1fca0:	sla    0x3, a14
3fa1fcb0:	sla    b11, b7
3fa1fcc0:	sla    0x3, b3
3fa1fcd0:	mods   a3, a1
3fa1fce0:	sra    b11, b2
3fa1fcf0:	sra    a3, a1
3fa1fd00:	sla    0x3, b9
3fa1fd10:	modu   a3, sp
3fa1fd20:	sla    0x1, a14
3fa1fd30:	sra    b10, b3
3fa1fd40:	.word  0x7474
3fa1fd50:	modu   a3, a9
3fa1fd60:	sla    0x3, a7
3fa1fd70:	.word  0x7562
3fa1fd80:	.word  0x7474
3fa1fd90:	modu   a3, sp
3fa1fda0:	modu   a9, a0
3fa1fdb0:	sla    0x3, a14
3fa1fdc0:	modu   a3, a1
3fa1fdd0:	.word  0x7779
3fa1fde0:	.word  0x7961
3fa1fdf0:	.word  0x0a2e
3fa1fe00:	or     a0, a0
3fa1fe10:	.word  0x7865
3fa1fe20:	sla    0x3, b4
3fa1fe30:	sla    b11, b7
3fa1fe40:	sla    0x3, b3
3fa1fe50:	modu   a11, a3
3fa1fe60:	sll    a11, a14
3fa1fe70:	sla    a11, a5
3fa1fe80:	sra    a11, a12
3fa1fe90:	srl    0xd, a4
3fa1fea0:	addc   a9, a0
3fa1feb0:	sra    a11, a12
3fa1fec0:	.word  0x7261
3fa1fed0:	modu   a3, a9
3fa1fee0:	sla    0x3, a7
3fa1fef0:	modu   a3, a1
3fa1ff00:	.word  0x7773
3fa1ff10:	.word  0x7265
3fa1ff20:	sla    a11, a2
3fa1ff30:	lmo    a11, a3
3fa1ff40:	.word  0x7320
3fa1ff50:	.word  0x7274
3fa1ff60:	modu   a3, a9
3fa1ff70:	srl    0xd, a7
3fa1ff80:	.word  0x000a
3fa1ff90:	or     a8, a0
3fa1ffa0:	sra    b3, b0
3fa1ffb0:	.word  0x7461
3fa1ffc0:	modu   a3, a9
3fa1ffd0:	sla    0x3, a7
3fa1ffe0:	rl     b3, b4
3fa1fff0:	sla    0x3, a5
3fa20000:	modu   b11, b4
3fa20010:	srl    a11, a7
3fa20020:	sra    a11, a12
3fa20030:	srl    a9, a0
3fa20040:	sll    a3, sp
3fa20050:	sla    0x1, a14
3fa20060:	.word  0x7554
3fa20070:	modu   b3, b2
3fa20080:	modu   a3, a9
3fa20090:	sla    0x3, a7
3fa200a0:	.word  0x7562
3fa200b0:	.word  0x7474
3fa200c0:	modu   a3, sp
3fa200d0:	modu   a9, a0
3fa200e0:	srl    a3, a6
3fa200f0:	.word  0x0a2e
3fa20100:	or     a0, a0
3fa20110:	.word  0x7865
3fa20120:	sla    0x3, b4
3fa20130:	sla    b11, b7
3fa20140:	sla    0x3, b3
3fa20150:	modu   a11, a14
3fa20160:	sla    0x3, b4
3fa20170:	modu   a11, a3
3fa20180:	sll    a11, a14
3fa20190:	sla    a11, a5
3fa201a0:	sra    a11, a12
3fa201b0:	srl    0xd, a4
3fa201c0:	modu   a1, a0
3fa201d0:	sla    0x3, sp
3fa201e0:	sll    a11, a1
3fa201f0:	rl     b11, b4
3fa20200:	modu   a3, sp
3fa20210:	.word  0x0a2e
3fa20220:	cmp    a8, a0
3fa20230:	mods   a9, a7
3fa20240:	rl     a9, a0
3fa20250:	.word  0x766e
3fa20260:	.word  0x7369
3fa20270:	sll    a3, a9
3fa20280:	sra    a11, a12
3fa20290:	sll    0x8, a0
3fa202a0:	.word  0x0064
3fa202b0:	rl     0x11, a0
3fa202c0:	sla    0x1, b4
3fa202d0:	sla    0x0, a0
3fa202e0:	.word  0x3633
3fa202f0:	rev    a0
3fa20300:	dsjs   a0, L3FA20320
3fa20310:	sla    0x1, b0
L3FA20320:
3fa20320:	sla    0x0, a0
3fa20330:	rl     0x19, b1
3fa20340:	sla    0x1, b2
3fa20350:	move   a0, b0
3fa20360:	.word  0x726f
3fa20370:	sra    b11, b7
3fa20380:	rl     a11, a7
3fa20390:	modu   a3, a1
3fa203a0:	sub    a1, a0
3fa203b0:	modu   a3, a1
3fa203c0:	.word  0x7369
3fa203d0:	.word  0x0068
3fa203e0:	sra    a11, a14
3fa203f0:	sla    0x3, b7
3fa20400:	sla    a11, a12
3fa20410:	srl    a11, a14
3fa20420:	sla    b11, b5
3fa20430:	sra    a11, a7
3fa20440:	rl     a9, a0
3fa20450:	sla    0x3, b3
3fa20460:	sra    a1, a5
3fa20470:	.word  0x0a2e
3fa20480:	.word  0x0000
L3FA20490:
3fa20490:	mmtm   sp, a9,a11,a13
3fa204b0:	move   a14, a13
3fa204c0:	addk   16, a14
3fa204d0:	move   *a13(0xffc0), a11, 1
3fa204f0:	movb   *a11, *a13
3fa20500:	jauc   L3FA244C0
L3FA20520:
3fa20520:	movi   0x23, a11
3fa20540:	movb   a11, *a13
3fa20550:	jauc   L3FA247E0
3fa20570:	setf   8, 0, 0
3fa20580:	move   *a13, a8, 0
3fa20590:	subi   0xa3, a8
3fa205b0:	jreq   L3FA20520
3fa205c0:	jauc   L3FA247E0
L3FA205E0:
3fa205e0:	movi   0x23, a11
3fa20600:	movb   a11, *a13
3fa20610:	jauc   L3FA247E0
L3FA20630:
3fa20630:	movi   0x80, a11
3fa20650:	movb   a11, *a13
3fa20660:	jauc   L3FA247E0
3fa20680:	setf   8, 0, 0
3fa20690:	move   *a13, a8, 0
3fa206a0:	subi   0x23, a8
3fa206c0:	jreq   L3FA20630
3fa206d0:	subi   0x80, a8
3fa206f0:	jreq   L3FA205E0
3fa20700:	jauc   L3FA247E0
L3FA20720:
3fa20720:	movi   0x23, a11
3fa20740:	movb   a11, *a13
3fa20750:	jauc   L3FA247E0
L3FA20770:
3fa20770:	movi   0x5d, a11
3fa20790:	movb   a11, *a13
3fa207a0:	jauc   L3FA247E0
L3FA207C0:
3fa207c0:	movi   0x7e, a11
3fa207e0:	movb   a11, *a13
3fa207f0:	jauc   L3FA247E0
L3FA20810:
3fa20810:	movi   0x5b, a11
3fa20830:	movb   a11, *a13
3fa20840:	jauc   L3FA247E0
L3FA20860:
3fa20860:	movi   0x40, a11
3fa20880:	movb   a11, *a13
3fa20890:	jauc   L3FA247E0
L3FA208B0:
3fa208b0:	movi   0x5c, a11
3fa208d0:	movb   a11, *a13
3fa208e0:	jauc   L3FA247E0
L3FA20900:
3fa20900:	movi   0x7d, a11
3fa20920:	movb   a11, *a13
3fa20930:	jauc   L3FA247E0
L3FA20950:
3fa20950:	movi   0x7b, a11
3fa20970:	movb   a11, *a13
3fa20980:	jauc   L3FA247E0
L3FA209A0:
3fa209a0:	movi   0x7c, a11
3fa209c0:	movb   a11, *a13
3fa209d0:	jauc   L3FA247E0
L3FA209F0:
3fa209f0:	movi   0x80, a11
3fa20a10:	movb   a11, *a13
3fa20a20:	jauc   L3FA247E0
3fa20a40:	setf   8, 0, 0
3fa20a50:	move   *a13, a8, 0
3fa20a60:	subi   0x23, a8
3fa20a80:	jreq   L3FA209F0
3fa20a90:	subk   29, a8
3fa20aa0:	jreq   L3FA209F0
3fa20ab0:	subk   27, a8
3fa20ac0:	jreq   L3FA209F0
3fa20ad0:	dec    a8
3fa20ae0:	jreq   L3FA209F0
3fa20af0:	dec    a8
3fa20b00:	jreq   L3FA209F0
3fa20b10:	subk   30, a8
3fa20b20:	jreq   L3FA209F0
3fa20b30:	dec    a8
3fa20b40:	jreq   L3FA209F0
3fa20b50:	dec    a8
3fa20b60:	jreq   L3FA209F0
3fa20b70:	dec    a8
3fa20b80:	jreq   L3FA209F0
3fa20b90:	subi   0x25, a8
3fa20bb0:	jreq   L3FA20720
3fa20bc0:	subk   4, a8
3fa20bd0:	jreq   L3FA20770
3fa20be0:	dec    a8
3fa20bf0:	jreq   L3FA207C0
3fa20c00:	subk   8, a8
3fa20c10:	jreq   L3FA20810
3fa20c20:	subk   16, a8
3fa20c30:	jreq   L3FA20860
3fa20c40:	subk   7, a8
3fa20c50:	jreq   L3FA208B0
3fa20c60:	dec    a8
3fa20c70:	jreq   L3FA20900
3fa20c80:	dec    a8
3fa20c90:	jreq   L3FA20950
3fa20ca0:	subk   16, a8
3fa20cb0:	jreq   L3FA209A0
3fa20cc0:	subk   7, a8
3fa20cd0:	jreq   L3FA20860
3fa20ce0:	subk   7, a8
3fa20cf0:	jreq   L3FA208B0
3fa20d00:	dec    a8
3fa20d10:	jreq   L3FA20900
3fa20d20:	dec    a8
3fa20d30:	jreq   L3FA20950
3fa20d40:	subk   16, a8
3fa20d50:	jreq   L3FA209A0
3fa20d60:	jauc   L3FA247E0
L3FA20D80:
3fa20d80:	movi   0x40, a11
3fa20da0:	movb   a11, *a13
3fa20db0:	jauc   L3FA247E0
L3FA20DD0:
3fa20dd0:	movi   0x5b, a11
3fa20df0:	movb   a11, *a13
3fa20e00:	jauc   L3FA247E0
L3FA20E20:
3fa20e20:	movi   0x5c, a11
3fa20e40:	movb   a11, *a13
3fa20e50:	jauc   L3FA247E0
L3FA20E70:
3fa20e70:	movi   0x7d, a11
3fa20e90:	movb   a11, *a13
3fa20ea0:	jauc   L3FA247E0
L3FA20EC0:
3fa20ec0:	movi   0x7b, a11
3fa20ee0:	movb   a11, *a13
3fa20ef0:	jauc   L3FA247E0
L3FA20F10:
3fa20f10:	movi   0x5d, a11
3fa20f30:	movb   a11, *a13
3fa20f40:	jauc   L3FA247E0
L3FA20F60:
3fa20f60:	movi   0x5e, a11
3fa20f80:	movb   a11, *a13
3fa20f90:	jauc   L3FA247E0
L3FA20FB0:
3fa20fb0:	movi   0x60, a11
3fa20fd0:	movb   a11, *a13
3fa20fe0:	jauc   L3FA247E0
L3FA21000:
3fa21000:	movi   0x7c, a11
3fa21020:	movb   a11, *a13
3fa21030:	jauc   L3FA247E0
L3FA21050:
3fa21050:	movi   0x7e, a11
3fa21070:	movb   a11, *a13
3fa21080:	jauc   L3FA247E0
L3FA210A0:
3fa210a0:	movi   0x80, a11
3fa210c0:	movb   a11, *a13
3fa210d0:	jauc   L3FA247E0
3fa210f0:	setf   8, 0, 0
3fa21100:	move   *a13, a8, 0
3fa21110:	subi   0x40, a8
3fa21130:	jreq   L3FA210A0
3fa21140:	subk   27, a8
3fa21150:	jreq   L3FA210A0
3fa21160:	dec    a8
3fa21170:	jreq   L3FA210A0
3fa21180:	dec    a8
3fa21190:	jreq   L3FA210A0
3fa211a0:	dec    a8
3fa211b0:	jreq   L3FA210A0
3fa211c0:	subk   2, a8
3fa211d0:	jreq   L3FA210A0
3fa211e0:	subk   27, a8
3fa211f0:	jreq   L3FA210A0
3fa21200:	dec    a8
3fa21210:	jreq   L3FA210A0
3fa21220:	dec    a8
3fa21230:	jreq   L3FA210A0
3fa21240:	dec    a8
3fa21250:	jreq   L3FA210A0
3fa21260:	subi   0x42, a8
3fa21280:	jreq   L3FA20D80
3fa21290:	subk   2, a8
3fa212a0:	jreq   L3FA20DD0
3fa212b0:	subk   5, a8
3fa212c0:	jreq   L3FA20E20
3fa212d0:	dec    a8
3fa212e0:	jreq   L3FA20E70
3fa212f0:	dec    a8
3fa21300:	jreq   L3FA20EC0
3fa21310:	dec    a8
3fa21320:	jreq   L3FA20F10
3fa21330:	subk   4, a8
3fa21340:	jreq   L3FA20F60
3fa21350:	subk   6, a8
3fa21360:	jreq   L3FA20FB0
3fa21370:	subk   5, a8
3fa21380:	jreq   L3FA21000
3fa21390:	subk   2, a8
3fa213a0:	jreq   L3FA21050
3fa213b0:	subk   5, a8
3fa213c0:	jreq   L3FA20D80
3fa213d0:	subk   2, a8
3fa213e0:	jreq   L3FA20DD0
3fa213f0:	subk   5, a8
3fa21400:	jreq   L3FA20E20
3fa21410:	dec    a8
3fa21420:	jreq   L3FA20E70
3fa21430:	dec    a8
3fa21440:	jreq   L3FA20EC0
3fa21450:	dec    a8
3fa21460:	jreq   L3FA20F10
3fa21470:	subk   4, a8
3fa21480:	jreq   L3FA20F60
3fa21490:	subk   6, a8
3fa214a0:	jreq   L3FA20FB0
3fa214b0:	subk   5, a8
3fa214c0:	jreq   L3FA21000
3fa214d0:	subk   2, a8
3fa214e0:	jreq   L3FA21050
3fa214f0:	jauc   L3FA247E0
L3FA21510:
3fa21510:	movi   0x23, a11
3fa21530:	movb   a11, *a13
3fa21540:	jauc   L3FA247E0
L3FA21560:
3fa21560:	movi   0x40, a11
3fa21580:	movb   a11, *a13
3fa21590:	jauc   L3FA247E0
L3FA215B0:
3fa215b0:	movi   0x5d, a11
3fa215d0:	movb   a11, *a13
3fa215e0:	jauc   L3FA247E0
L3FA21600:
3fa21600:	movi   0x5b, a11
3fa21620:	movb   a11, *a13
3fa21630:	jauc   L3FA247E0
L3FA21650:
3fa21650:	movi   0x5c, a11
3fa21670:	movb   a11, *a13
3fa21680:	jauc   L3FA247E0
L3FA216A0:
3fa216a0:	movi   0x7d, a11
3fa216c0:	movb   a11, *a13
3fa216d0:	jauc   L3FA247E0
L3FA216F0:
3fa216f0:	movi   0x7b, a11
3fa21710:	movb   a11, *a13
3fa21720:	jauc   L3FA247E0
L3FA21740:
3fa21740:	movi   0x7c, a11
3fa21760:	movb   a11, *a13
3fa21770:	jauc   L3FA247E0
L3FA21790:
3fa21790:	movi   0x80, a11
3fa217b0:	movb   a11, *a13
3fa217c0:	jauc   L3FA247E0
3fa217e0:	setf   8, 0, 0
3fa217f0:	move   *a13, a8, 0
3fa21800:	subi   0x5b, a8
3fa21820:	jreq   L3FA21790
3fa21830:	dec    a8
3fa21840:	jreq   L3FA21790
3fa21850:	dec    a8
3fa21860:	jreq   L3FA21790
3fa21870:	subk   30, a8
3fa21880:	jreq   L3FA21790
3fa21890:	dec    a8
3fa218a0:	jreq   L3FA21790
3fa218b0:	dec    a8
3fa218c0:	jreq   L3FA21790
3fa218d0:	subi   0x26, a8
3fa218f0:	jreq   L3FA21510
3fa21900:	subk   4, a8
3fa21910:	jreq   L3FA21560
3fa21920:	subk   30, a8
3fa21930:	jreq   L3FA215B0
3fa21940:	dec    a8
3fa21950:	jreq   L3FA21600
3fa21960:	subk   18, a8
3fa21970:	jreq   L3FA21650
3fa21980:	subk   13, a8
3fa21990:	jreq   L3FA216A0
3fa219a0:	dec    a8
3fa219b0:	jreq   L3FA216F0
3fa219c0:	subk   18, a8
3fa219d0:	jreq   L3FA21740
3fa219e0:	jauc   L3FA247E0
L3FA21A00:
3fa21a00:	movi   0x23, a11
3fa21a20:	movb   a11, *a13
3fa21a30:	jauc   L3FA247E0
L3FA21A50:
3fa21a50:	movi   0x5b, a11
3fa21a70:	movb   a11, *a13
3fa21a80:	jauc   L3FA247E0
L3FA21AA0:
3fa21aa0:	movi   0x5d, a11
3fa21ac0:	movb   a11, *a13
3fa21ad0:	jauc   L3FA247E0
L3FA21AF0:
3fa21af0:	movi   0x5c, a11
3fa21b10:	movb   a11, *a13
3fa21b20:	jauc   L3FA247E0
L3FA21B40:
3fa21b40:	movi   0x5e, a11
3fa21b60:	movb   a11, *a13
3fa21b70:	jauc   L3FA247E0
L3FA21B90:
3fa21b90:	movi   0x7b, a11
3fa21bb0:	movb   a11, *a13
3fa21bc0:	jauc   L3FA247E0
L3FA21BE0:
3fa21be0:	movi   0x7d, a11
3fa21c00:	movb   a11, *a13
3fa21c10:	jauc   L3FA247E0
L3FA21C30:
3fa21c30:	movi   0x60, a11
3fa21c50:	movb   a11, *a13
3fa21c60:	jauc   L3FA247E0
L3FA21C80:
3fa21c80:	movi   0x7c, a11
3fa21ca0:	movb   a11, *a13
3fa21cb0:	jauc   L3FA247E0
L3FA21CD0:
3fa21cd0:	movi   0x7e, a11
3fa21cf0:	movb   a11, *a13
3fa21d00:	jauc   L3FA247E0
L3FA21D20:
3fa21d20:	movi   0x80, a11
3fa21d40:	movb   a11, *a13
3fa21d50:	jauc   L3FA247E0
3fa21d70:	setf   8, 0, 0
3fa21d80:	move   *a13, a8, 0
3fa21d90:	subi   0x5b, a8
3fa21db0:	jreq   L3FA21D20
3fa21dc0:	dec    a8
3fa21dd0:	jreq   L3FA21D20
3fa21de0:	dec    a8
3fa21df0:	jreq   L3FA21D20
3fa21e00:	dec    a8
3fa21e10:	jreq   L3FA21D20
3fa21e20:	subk   2, a8
3fa21e30:	jreq   L3FA21D20
3fa21e40:	subk   27, a8
3fa21e50:	jreq   L3FA21D20
3fa21e60:	dec    a8
3fa21e70:	jreq   L3FA21D20
3fa21e80:	dec    a8
3fa21e90:	jreq   L3FA21D20
3fa21ea0:	dec    a8
3fa21eb0:	jreq   L3FA21D20
3fa21ec0:	subi   0x29, a8
3fa21ee0:	jreq   L3FA21A00
3fa21ef0:	subk   29, a8
3fa21f00:	jreq   L3FA21A50
3fa21f10:	dec    a8
3fa21f20:	jreq   L3FA21AA0
3fa21f30:	subk   4, a8
3fa21f40:	jreq   L3FA21C30
3fa21f50:	subk   13, a8
3fa21f60:	jreq   L3FA21AF0
3fa21f70:	subk   6, a8
3fa21f80:	jreq   L3FA21B40
3fa21f90:	subk   8, a8
3fa21fa0:	jreq   L3FA21B90
3fa21fb0:	dec    a8
3fa21fc0:	jreq   L3FA21BE0
3fa21fd0:	subk   4, a8
3fa21fe0:	jreq   L3FA21C30
3fa21ff0:	subk   13, a8
3fa22000:	jreq   L3FA21C80
3fa22010:	subk   6, a8
3fa22020:	jreq   L3FA21CD0
3fa22030:	jauc   L3FA247E0
L3FA22050:
3fa22050:	movi   0x40, a11
3fa22070:	movb   a11, *a13
3fa22080:	jauc   L3FA247E0
L3FA220A0:
3fa220a0:	movi   0x5b, a11
3fa220c0:	movb   a11, *a13
3fa220d0:	jauc   L3FA247E0
L3FA220F0:
3fa220f0:	movi   0x5c, a11
3fa22110:	movb   a11, *a13
3fa22120:	jauc   L3FA247E0
L3FA22140:
3fa22140:	movi   0x5d, a11
3fa22160:	movb   a11, *a13
3fa22170:	jauc   L3FA247E0
L3FA22190:
3fa22190:	movi   0x7e, a11
3fa221b0:	movb   a11, *a13
3fa221c0:	jauc   L3FA247E0
L3FA221E0:
3fa221e0:	movi   0x7b, a11
3fa22200:	movb   a11, *a13
3fa22210:	jauc   L3FA247E0
L3FA22230:
3fa22230:	movi   0x7c, a11
3fa22250:	movb   a11, *a13
3fa22260:	jauc   L3FA247E0
L3FA22280:
3fa22280:	movi   0x7d, a11
3fa222a0:	movb   a11, *a13
3fa222b0:	jauc   L3FA247E0
L3FA222D0:
3fa222d0:	movi   0x80, a11
3fa222f0:	movb   a11, *a13
3fa22300:	jauc   L3FA247E0
3fa22320:	setf   8, 0, 0
3fa22330:	move   *a13, a8, 0
3fa22340:	subi   0x40, a8
3fa22360:	jreq   L3FA222D0
3fa22370:	subk   27, a8
3fa22380:	jreq   L3FA222D0
3fa22390:	dec    a8
3fa223a0:	jreq   L3FA222D0
3fa223b0:	dec    a8
3fa223c0:	jreq   L3FA222D0
3fa223d0:	subk   30, a8
3fa223e0:	jreq   L3FA222D0
3fa223f0:	dec    a8
3fa22400:	jreq   L3FA222D0
3fa22410:	dec    a8
3fa22420:	jreq   L3FA222D0
3fa22430:	dec    a8
3fa22440:	jreq   L3FA222D0
3fa22450:	subi   0x29, a8
3fa22470:	jreq   L3FA22050
3fa22480:	subk   29, a8
3fa22490:	jreq   L3FA220A0
3fa224a0:	subk   18, a8
3fa224b0:	jreq   L3FA220F0
3fa224c0:	subk   6, a8
3fa224d0:	jreq   L3FA22140
3fa224e0:	subk   3, a8
3fa224f0:	jreq   L3FA22190
3fa22500:	subk   5, a8
3fa22510:	jreq   L3FA221E0
3fa22520:	subk   18, a8
3fa22530:	jreq   L3FA22230
3fa22540:	subk   6, a8
3fa22550:	jreq   L3FA22280
3fa22560:	jauc   L3FA247E0
L3FA22580:
3fa22580:	movi   0x23, a11
3fa225a0:	movb   a11, *a13
3fa225b0:	jauc   L3FA247E0
L3FA225D0:
3fa225d0:	movi   0x40, a11
3fa225f0:	movb   a11, *a13
3fa22600:	jauc   L3FA247E0
L3FA22620:
3fa22620:	movi   0x5b, a11
3fa22640:	movb   a11, *a13
3fa22650:	jauc   L3FA247E0
L3FA22670:
3fa22670:	movi   0x7b, a11
3fa22690:	movb   a11, *a13
3fa226a0:	jauc   L3FA247E0
L3FA226C0:
3fa226c0:	movi   0x5c, a11
3fa226e0:	movb   a11, *a13
3fa226f0:	jauc   L3FA247E0
L3FA22710:
3fa22710:	movi   0x7d, a11
3fa22730:	movb   a11, *a13
3fa22740:	jauc   L3FA247E0
L3FA22760:
3fa22760:	movi   0x5d, a11
3fa22780:	movb   a11, *a13
3fa22790:	jauc   L3FA247E0
L3FA227B0:
3fa227b0:	movi   0x7e, a11
3fa227d0:	movb   a11, *a13
3fa227e0:	jauc   L3FA247E0
L3FA22800:
3fa22800:	movi   0x7c, a11
3fa22820:	movb   a11, *a13
3fa22830:	jauc   L3FA247E0
L3FA22850:
3fa22850:	movi   0x60, a11
3fa22870:	movb   a11, *a13
3fa22880:	jauc   L3FA247E0
L3FA228A0:
3fa228a0:	movi   0x80, a11
3fa228c0:	movb   a11, *a13
3fa228d0:	jauc   L3FA247E0
3fa228f0:	setf   8, 0, 0
3fa22900:	move   *a13, a8, 0
3fa22910:	subi   0x23, a8
3fa22930:	jreq   L3FA228A0
3fa22940:	subk   29, a8
3fa22950:	jreq   L3FA228A0
3fa22960:	subk   27, a8
3fa22970:	jreq   L3FA228A0
3fa22980:	dec    a8
3fa22990:	jreq   L3FA228A0
3fa229a0:	dec    a8
3fa229b0:	jreq   L3FA228A0
3fa229c0:	subk   3, a8
3fa229d0:	jreq   L3FA228A0
3fa229e0:	subk   27, a8
3fa229f0:	jreq   L3FA228A0
3fa22a00:	dec    a8
3fa22a10:	jreq   L3FA228A0
3fa22a20:	dec    a8
3fa22a30:	jreq   L3FA228A0
3fa22a40:	dec    a8
3fa22a50:	jreq   L3FA228A0
3fa22a60:	subi   0x25, a8
3fa22a80:	jreq   L3FA22580
3fa22a90:	subk   4, a8
3fa22aa0:	jreq   L3FA225D0
3fa22ab0:	subk   9, a8
3fa22ac0:	jreq   L3FA22620
3fa22ad0:	subk   16, a8
3fa22ae0:	jreq   L3FA22670
3fa22af0:	subk   7, a8
3fa22b00:	jreq   L3FA226C0
3fa22b10:	dec    a8
3fa22b20:	jreq   L3FA22710
3fa22b30:	dec    a8
3fa22b40:	jreq   L3FA22760
3fa22b50:	subk   3, a8
3fa22b60:	jreq   L3FA227B0
3fa22b70:	subk   6, a8
3fa22b80:	jreq   L3FA22800
3fa22b90:	subk   7, a8
3fa22ba0:	jreq   L3FA22850
3fa22bb0:	subk   7, a8
3fa22bc0:	jreq   L3FA22670
3fa22bd0:	subk   7, a8
3fa22be0:	jreq   L3FA226C0
3fa22bf0:	dec    a8
3fa22c00:	jreq   L3FA22710
3fa22c10:	dec    a8
3fa22c20:	jreq   L3FA22760
3fa22c30:	subk   3, a8
3fa22c40:	jreq   L3FA227B0
3fa22c50:	subk   6, a8
3fa22c60:	jreq   L3FA22800
3fa22c70:	subk   7, a8
3fa22c80:	jreq   L3FA22850
3fa22c90:	jauc   L3FA247E0
L3FA22CB0:
3fa22cb0:	movi   0x40, a11
3fa22cd0:	movb   a11, *a13
3fa22ce0:	jauc   L3FA247E0
L3FA22D00:
3fa22d00:	movi   0x7b, a11
3fa22d20:	movb   a11, *a13
3fa22d30:	jauc   L3FA247E0
L3FA22D50:
3fa22d50:	movi   0x5c, a11
3fa22d70:	movb   a11, *a13
3fa22d80:	jauc   L3FA247E0
L3FA22DA0:
3fa22da0:	movi   0x5f, a11
3fa22dc0:	movb   a11, *a13
3fa22dd0:	jauc   L3FA247E0
L3FA22DF0:
3fa22df0:	movi   0x5b, a11
3fa22e10:	movb   a11, *a13
3fa22e20:	jauc   L3FA247E0
L3FA22E40:
3fa22e40:	movi   0x5d, a11
3fa22e60:	movb   a11, *a13
3fa22e70:	jauc   L3FA247E0
L3FA22E90:
3fa22e90:	movi   0x5e, a11
3fa22eb0:	movb   a11, *a13
3fa22ec0:	jauc   L3FA247E0
L3FA22EE0:
3fa22ee0:	movi   0x60, a11
3fa22f00:	movb   a11, *a13
3fa22f10:	jauc   L3FA247E0
L3FA22F30:
3fa22f30:	movi   0x7c, a11
3fa22f50:	movb   a11, *a13
3fa22f60:	jauc   L3FA247E0
L3FA22F80:
3fa22f80:	movi   0x23, a11
3fa22fa0:	movb   a11, *a13
3fa22fb0:	jauc   L3FA247E0
L3FA22FD0:
3fa22fd0:	movi   0x7e, a11
3fa22ff0:	movb   a11, *a13
3fa23000:	jauc   L3FA247E0
L3FA23020:
3fa23020:	movi   0x7d, a11
3fa23040:	movb   a11, *a13
3fa23050:	jauc   L3FA247E0
L3FA23070:
3fa23070:	movi   0x80, a11
3fa23090:	movb   a11, *a13
3fa230a0:	jauc   L3FA247E0
3fa230c0:	setf   8, 0, 0
3fa230d0:	move   *a13, a8, 0
3fa230e0:	subi   0x23, a8
3fa23100:	jreq   L3FA23070
3fa23110:	subk   29, a8
3fa23120:	jreq   L3FA23070
3fa23130:	subk   27, a8
3fa23140:	jreq   L3FA23070
3fa23150:	dec    a8
3fa23160:	jreq   L3FA23070
3fa23170:	dec    a8
3fa23180:	jreq   L3FA23070
3fa23190:	dec    a8
3fa231a0:	jreq   L3FA23070
3fa231b0:	dec    a8
3fa231c0:	jreq   L3FA23070
3fa231d0:	dec    a8
3fa231e0:	jreq   L3FA23070
3fa231f0:	subk   27, a8
3fa23200:	jreq   L3FA23070
3fa23210:	dec    a8
3fa23220:	jreq   L3FA23070
3fa23230:	dec    a8
3fa23240:	jreq   L3FA23070
3fa23250:	dec    a8
3fa23260:	jreq   L3FA23070
3fa23270:	subi   0x42, a8
3fa23290:	jreq   L3FA22CB0
3fa232a0:	subk   4, a8
3fa232b0:	jreq   L3FA22D00
3fa232c0:	subk   3, a8
3fa232d0:	jreq   L3FA22D50
3fa232e0:	dec    a8
3fa232f0:	jreq   L3FA22DA0
3fa23300:	dec    a8
3fa23310:	jreq   L3FA22DF0
3fa23320:	dec    a8
3fa23330:	jreq   L3FA22E40
3fa23340:	subk   4, a8
3fa23350:	jreq   L3FA22E90
3fa23360:	subk   6, a8
3fa23370:	jreq   L3FA22EE0
3fa23380:	subk   2, a8
3fa23390:	jreq   L3FA22F30
3fa233a0:	subk   3, a8
3fa233b0:	jreq   L3FA22F80
3fa233c0:	subk   2, a8
3fa233d0:	jreq   L3FA22FD0
3fa233e0:	dec    a8
3fa233f0:	jreq   L3FA23020
3fa23400:	subk   4, a8
3fa23410:	jreq   L3FA22CB0
3fa23420:	subk   4, a8
3fa23430:	jreq   L3FA22D00
3fa23440:	subk   3, a8
3fa23450:	jreq   L3FA22D50
3fa23460:	dec    a8
3fa23470:	jreq   L3FA22DA0
3fa23480:	dec    a8
3fa23490:	jreq   L3FA22DF0
3fa234a0:	dec    a8
3fa234b0:	jreq   L3FA22E40
3fa234c0:	subk   4, a8
3fa234d0:	jreq   L3FA22E90
3fa234e0:	subk   6, a8
3fa234f0:	jreq   L3FA22EE0
3fa23500:	subk   2, a8
3fa23510:	jreq   L3FA22F30
3fa23520:	subk   3, a8
3fa23530:	jreq   L3FA22F80
3fa23540:	subk   2, a8
3fa23550:	jreq   L3FA22FD0
3fa23560:	dec    a8
3fa23570:	jreq   L3FA23020
3fa23580:	jauc   L3FA247E0
L3FA235A0:
3fa235a0:	movi   0x5b, a11
3fa235c0:	movb   a11, *a13
3fa235d0:	jauc   L3FA247E0
L3FA235F0:
3fa235f0:	movi   0x5d, a11
3fa23610:	movb   a11, *a13
3fa23620:	jauc   L3FA247E0
L3FA23640:
3fa23640:	movi   0x40, a11
3fa23660:	movb   a11, *a13
3fa23670:	jauc   L3FA247E0
L3FA23690:
3fa23690:	movi   0x5c, a11
3fa236b0:	movb   a11, *a13
3fa236c0:	jauc   L3FA247E0
L3FA236E0:
3fa236e0:	movi   0x5e, a11
3fa23700:	movb   a11, *a13
3fa23710:	jauc   L3FA247E0
L3FA23730:
3fa23730:	movi   0x7b, a11
3fa23750:	movb   a11, *a13
3fa23760:	jauc   L3FA247E0
L3FA23780:
3fa23780:	movi   0x7d, a11
3fa237a0:	movb   a11, *a13
3fa237b0:	jauc   L3FA247E0
L3FA237D0:
3fa237d0:	movi   0x60, a11
3fa237f0:	movb   a11, *a13
3fa23800:	jauc   L3FA247E0
L3FA23820:
3fa23820:	movi   0x7c, a11
3fa23840:	movb   a11, *a13
3fa23850:	jauc   L3FA247E0
L3FA23870:
3fa23870:	movi   0x7e, a11
3fa23890:	movb   a11, *a13
3fa238a0:	jauc   L3FA247E0
L3FA238C0:
3fa238c0:	movi   0x80, a11
3fa238e0:	movb   a11, *a13
3fa238f0:	jauc   L3FA247E0
3fa23910:	setf   8, 0, 0
3fa23920:	move   *a13, a8, 0
3fa23930:	subi   0x40, a8
3fa23950:	jreq   L3FA238C0
3fa23960:	subk   27, a8
3fa23970:	jreq   L3FA238C0
3fa23980:	dec    a8
3fa23990:	jreq   L3FA238C0
3fa239a0:	dec    a8
3fa239b0:	jreq   L3FA238C0
3fa239c0:	dec    a8
3fa239d0:	jreq   L3FA238C0
3fa239e0:	subk   2, a8
3fa239f0:	jreq   L3FA238C0
3fa23a00:	subk   27, a8
3fa23a10:	jreq   L3FA238C0
3fa23a20:	dec    a8
3fa23a30:	jreq   L3FA238C0
3fa23a40:	dec    a8
3fa23a50:	jreq   L3FA238C0
3fa23a60:	dec    a8
3fa23a70:	jreq   L3FA238C0
3fa23a80:	subi   0x46, a8
3fa23aa0:	jreq   L3FA235A0
3fa23ab0:	dec    a8
3fa23ac0:	jreq   L3FA235F0
3fa23ad0:	subk   4, a8
3fa23ae0:	jreq   L3FA23640
3fa23af0:	subk   13, a8
3fa23b00:	jreq   L3FA23690
3fa23b10:	subk   6, a8
3fa23b20:	jreq   L3FA236E0
3fa23b30:	subk   8, a8
3fa23b40:	jreq   L3FA23730
3fa23b50:	dec    a8
3fa23b60:	jreq   L3FA23780
3fa23b70:	subk   4, a8
3fa23b80:	jreq   L3FA237D0
3fa23b90:	subk   13, a8
3fa23ba0:	jreq   L3FA23820
3fa23bb0:	subk   6, a8
3fa23bc0:	jreq   L3FA23870
3fa23bd0:	jauc   L3FA247E0
L3FA23BF0:
3fa23bf0:	movi   0x23, a11
3fa23c10:	movb   a11, *a13
3fa23c20:	jauc   L3FA247E0
L3FA23C40:
3fa23c40:	movi   0x40, a11
3fa23c60:	movb   a11, *a13
3fa23c70:	jauc   L3FA247E0
L3FA23C90:
3fa23c90:	movi   0x5b, a11
3fa23cb0:	movb   a11, *a13
3fa23cc0:	jauc   L3FA247E0
L3FA23CE0:
3fa23ce0:	movi   0x5c, a11
3fa23d00:	movb   a11, *a13
3fa23d10:	jauc   L3FA247E0
L3FA23D30:
3fa23d30:	movi   0x5d, a11
3fa23d50:	movb   a11, *a13
3fa23d60:	jauc   L3FA247E0
L3FA23D80:
3fa23d80:	movi   0x7b, a11
3fa23da0:	movb   a11, *a13
3fa23db0:	jauc   L3FA247E0
L3FA23DD0:
3fa23dd0:	movi   0x7c, a11
3fa23df0:	movb   a11, *a13
3fa23e00:	jauc   L3FA247E0
L3FA23E20:
3fa23e20:	movi   0x7d, a11
3fa23e40:	movb   a11, *a13
3fa23e50:	jauc   L3FA247E0
L3FA23E70:
3fa23e70:	movi   0x80, a11
3fa23e90:	movb   a11, *a13
3fa23ea0:	jauc   L3FA247E0
3fa23ec0:	setf   8, 0, 0
3fa23ed0:	move   *a13, a8, 0
3fa23ee0:	subi   0x23, a8
3fa23f00:	jreq   L3FA23E70
3fa23f10:	subk   29, a8
3fa23f20:	jreq   L3FA23E70
3fa23f30:	subk   27, a8
3fa23f40:	jreq   L3FA23E70
3fa23f50:	dec    a8
3fa23f60:	jreq   L3FA23E70
3fa23f70:	dec    a8
3fa23f80:	jreq   L3FA23E70
3fa23f90:	subk   30, a8
3fa23fa0:	jreq   L3FA23E70
3fa23fb0:	dec    a8
3fa23fc0:	jreq   L3FA23E70
3fa23fd0:	dec    a8
3fa23fe0:	jreq   L3FA23E70
3fa23ff0:	subi   0x24, a8
3fa24010:	jreq   L3FA23C90
3fa24020:	subk   2, a8
3fa24030:	jreq   L3FA23BF0
3fa24040:	subk   4, a8
3fa24050:	jreq   L3FA23C40
3fa24060:	subk   9, a8
3fa24070:	jreq   L3FA23D80
3fa24080:	subk   15, a8
3fa24090:	jreq   L3FA23D30
3fa240a0:	subk   8, a8
3fa240b0:	jreq   L3FA23E20
3fa240c0:	subk   10, a8
3fa240d0:	jreq   L3FA23CE0
3fa240e0:	subk   22, a8
3fa240f0:	jreq   L3FA23E20
3fa24100:	subk   10, a8
3fa24110:	jreq   L3FA23DD0
3fa24120:	jruc   L3FA247E0
L3FA24130:
3fa24130:	movi   0x5b, a11
3fa24150:	movb   a11, *a13
3fa24160:	jruc   L3FA247E0
L3FA24170:
3fa24170:	movi   0x5c, a11
3fa24190:	movb   a11, *a13
3fa241a0:	jruc   L3FA247E0
L3FA241B0:
3fa241b0:	movi   0x5d, a11
3fa241d0:	movb   a11, *a13
3fa241e0:	jruc   L3FA247E0
L3FA241F0:
3fa241f0:	movi   0x7b, a11
3fa24210:	movb   a11, *a13
3fa24220:	jruc   L3FA247E0
L3FA24230:
3fa24230:	movi   0x7c, a11
3fa24250:	movb   a11, *a13
3fa24260:	jruc   L3FA247E0
L3FA24270:
3fa24270:	movi   0x7d, a11
3fa24290:	movb   a11, *a13
3fa242a0:	jruc   L3FA247E0
L3FA242B0:
3fa242b0:	movi   0x80, a11
3fa242d0:	movb   a11, *a13
3fa242e0:	jruc   L3FA247E0
3fa242f0:	setf   8, 0, 0
3fa24300:	move   *a13, a8, 0
3fa24310:	subi   0x5b, a8
3fa24330:	jreq   L3FA242B0
3fa24340:	dec    a8
3fa24350:	jreq   L3FA242B0
3fa24360:	dec    a8
3fa24370:	jreq   L3FA242B0
3fa24380:	subk   30, a8
3fa24390:	jreq   L3FA242B0
3fa243a0:	dec    a8
3fa243b0:	jreq   L3FA242B0
3fa243c0:	dec    a8
3fa243d0:	jreq   L3FA242B0
3fa243e0:	subi   0x46, a8
3fa24400:	jreq   L3FA24130
L3FA24410:
3fa24410:	subk   4, a8
3fa24420:	jreq   L3FA24170
L3FA24430:
3fa24430:	subk   14, a8
3fa24440:	jreq   L3FA241B0
L3FA24450:
3fa24450:	subk   14, a8
3fa24460:	jreq   L3FA241F0
L3FA24470:
3fa24470:	subk   4, a8
3fa24480:	jreq   L3FA24230
L3FA24490:
3fa24490:	subk   14, a8
3fa244a0:	jreq   L3FA24270
L3FA244B0:
3fa244b0:	jruc   L3FA247E0
L3FA244C0:
3fa244c0:	move   *a13(0xffe0), a11, 1
3fa244e0:	setf   8, 0, 0
L3FA244F0:
3fa244f0:	move   *a11(0x800), a8, 0
L3FA24510:
3fa24510:	cmpi   0x11, a8
L3FA24530:
3fa24530:	jrhi   L3FA247E0
3fa24540:	sll    0x5, a8
L3FA24550:
3fa24550:	addi   0x3fa245a0, a8
3fa24580:	move   *a8, a8, 1
L3FA24590:
3fa24590:	jump   a8
3fa245a0:	setf   16, 1, 0
L3FA245B0:
3fa245b0:	dsjs   a2, L3FA243F0
3fa245c0:	subb   sp, a0
L3FA245D0:
3fa245d0:	dsjs   a2, L3FA24410
3fa245e0:	subb   sp, a0
L3FA245F0:
3fa245f0:	dsjs   a2, L3FA24430
3fa24600:	subb   sp, a0
L3FA24610:
3fa24610:	dsjs   a2, L3FA24450
3fa24620:	subb   sp, a0
L3FA24630:
3fa24630:	dsjs   a2, L3FA24470
3fa24640:	subb   sp, a0
3fa24650:	dsjs   a2, L3FA24490
3fa24660:	.word  0x0680
3fa24670:	dsjs   a2, L3FA244B0
3fa24680:	subb   sp, a0
3fa24690:	dsjs   a2, L3FA244D0
3fa246a0:	btst   20, b0
3fa246b0:	dsjs   a2, L3FA244F0
3fa246c0:	.word  0x0a40
3fa246d0:	dsjs   a2, L3FA24510
3fa246e0:	addk   7, b0
3fa246f0:	dsjs   a2, L3FA24530
3fa24700:	sla    0x19, a0
3fa24710:	dsjs   a2, L3FA24550
3fa24720:	sra    0x19, b0
3fa24730:	dsjs   a2, L3FA24570
3fa24740:	subk   31, a0
3fa24750:	dsjs   a2, L3FA24590
3fa24760:	addc   b7, b0
3fa24770:	dsjs   a2, L3FA245B0
3fa24780:	dsjs   a0, L3FA24630
3fa24790:	dsjs   a2, L3FA245D0
3fa247a0:	dsjs   b0, L3FA24830
3fa247b0:	dsjs   a2, L3FA245F0
3fa247c0:	rl     0x6, a0
3fa247d0:	dsjs   a2, L3FA24610
L3FA247E0:
3fa247e0:	setf   8, 0, 0
3fa247f0:	move   *a13, a11, 0
3fa24800:	cmpi   0x80, a11
3fa24820:	jrc   L3FA24850
L3FA24830:
3fa24830:	sub    a8, a8
3fa24840:	jruc   L3FA24890
L3FA24850:
3fa24850:	move   *a13(0xffc0), a9, 1
3fa24870:	movb   a11, *a9
3fa24880:	movk   1, a8
L3FA24890:
3fa24890:	move   *sp(0x80), a14, 1
3fa248b0:	mmfm   sp, a9,a11,a13
3fa248d0:	rets   2
L3FA248E0:
3fa248e0:	mmtm   sp, a9,a11,a13
3fa24900:	move   a14, a13
3fa24910:	addi   0x40, a14
3fa24930:	sub    a11, a11
3fa24940:	move   a11, *a13, 1
3fa24950:	move   *a13(0xffe0), a11, 1
3fa24970:	setf   8, 0, 0
3fa24980:	move   *a11+, a9, 0
3fa24990:	move   a11, *a13(0xffe0), 1
3fa249b0:	move   a9, *a13(0x20), 1
3fa249d0:	jreq   L3FA24D40
L3FA249E0:
3fa249e0:	move   *a13(0x20), a11, 1
3fa24a00:	subk   32, a11
3fa24a10:	jrlt   L3FA24A70
3fa24a20:	move   *a13(0x20), a11, 1
3fa24a40:	cmpi   0x7e, a11
3fa24a60:	jrle   L3FA24AF0
L3FA24A70:
3fa24a70:	move   *a13(0x20), a11, 1
3fa24a90:	cmpi   0xa0, a11
3fa24ab0:	jrlt   L3FA24B90
3fa24ac0:	cmpi   0xff, a11
3fa24ae0:	jrgt   L3FA24B90
L3FA24AF0:
3fa24af0:	move   *a13, a9, 1
3fa24b00:	inc    a9
3fa24b10:	move   a9, *a13, 1
3fa24b20:	dec    a9
3fa24b30:	sll    0x3, a9
3fa24b40:	addi   0x25e210, a9
3fa24b70:	movb   a11, *a9
3fa24b80:	jruc   L3FA24CB0
L3FA24B90:
3fa24b90:	move   a14, -*sp, 1
3fa24ba0:	move   a11, *a14+, 1
3fa24bb0:	movi   0x3fa2dd68, a8
3fa24be0:	move   a8, *a14+, 1
3fa24bf0:	move   *a13, a9, 1
3fa24c00:	sll    0x3, a9
3fa24c10:	addi   0x25e210, a9
3fa24c40:	move   a9, *a14+, 1
3fa24c50:	calla  L3FB34430
3fa24c80:	move   *a13, a9, 1
3fa24c90:	add    a9, a8
3fa24ca0:	move   a8, *a13, 1
L3FA24CB0:
3fa24cb0:	move   *a13(0xffe0), a9, 1
3fa24cd0:	setf   8, 0, 0
3fa24ce0:	move   *a9+, a11, 0
3fa24cf0:	move   a9, *a13(0xffe0), 1
3fa24d10:	move   a11, *a13(0x20), 1
3fa24d30:	jrne   L3FA249E0
L3FA24D40:
3fa24d40:	move   *a13, a11, 1
3fa24d50:	sll    0x3, a11
3fa24d60:	addi   0x25e210, a11
3fa24d90:	sub    a9, a9
3fa24da0:	movb   a9, *a11
3fa24db0:	movi   0x25e210, a8
3fa24de0:	move   *sp(0x80), a14, 1
3fa24e00:	mmfm   sp, a9,a11,a13
3fa24e20:	rets   2
3fa24e30:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3fa24e50:	move   a14, a13
3fa24e60:	addi   0x1c0, a14
3fa24e80:	move   *a13(0xffe0), a9, 1
3fa24ea0:	sub    a7, a7
3fa24eb0:	move   a7, @0x25cbf0, 1
3fa24ee0:	setf   16, 1, 0
3fa24ef0:	move   @0x25cbe0, a7, 0
3fa24f20:	jreq   L3FA25060
3fa24f30:	move   @0x1a6510, a7, 1
3fa24f60:	subk   2, a7
3fa24f70:	jrne   L3FA25060
3fa24f80:	move   a14, -*sp, 1
3fa24f90:	move   @0x1a6690, *a14+, 1
3fa24fc0:	move   @0x1a66b0, *a14+, 1
3fa24ff0:	movi   0x3fa2dda0, a8
3fa25020:	move   a8, *a14+, 1
3fa25030:	calla  L3FB341E0
L3FA25060:
3fa25060:	move   @0x1a6510, a7, 1
3fa25090:	subk   2, a7
3fa250a0:	jane   L3FA2AF60
3fa250c0:	setf   6, 0, 0
3fa250d0:	move   @0xaecc2, a7, 0
3fa25100:	subk   2, a7
3fa25110:	jrls   L3FA25180
3fa25120:	move   @0xaecc2, a7, 0
3fa25150:	subk   9, a7
3fa25160:	jane   L3FA25D70
L3FA25180:
3fa25180:	move   @0x1a66b0, a7, 1
3fa251b0:	move   a7, *a13(0x40), 1
3fa251d0:	cmpi   0xbf, a7
3fa251f0:	jrne   L3FA254A0
3fa25200:	move   *a9(0x780), a7, 1
3fa25220:	btst   13, a7
3fa25230:	jaeq   L3FA25D70
3fa25250:	movi   0xc4, a7
3fa25270:	move   a7, *a13(0x40), 1
3fa25290:	move   a7, @0x1a66b0, 1
3fa252c0:	move   @0x1a6810, a5, 1
3fa252f0:	move   *a5(0x4e0), a3, 1
3fa25310:	sub    a3, a7
3fa25320:	move   *a5(0x560), a3, 1
3fa25340:	mpys   a3, a7
3fa25350:	move   a7, *a13(0x40), 1
3fa25370:	sll    0x5, a7
3fa25380:	move   *a5(0x520), a3, 1
3fa253a0:	add    a7, a3
3fa253b0:	movk   27, a7
3fa253c0:	move   a7, *a3, 1
3fa253d0:	move   *a13(0x40), a3, 1
3fa253f0:	inc    a3
3fa25400:	move   a3, *a13(0x40), 1
3fa25420:	sll    0x5, a3
3fa25430:	move   *a5(0x520), a7, 1
3fa25450:	add    a3, a7
3fa25460:	movk   27, a3
3fa25470:	move   a3, *a7, 1
3fa25480:	jauc   L3FA25D70
L3FA254A0:
3fa254a0:	cmpi   0xc9, a7
3fa254c0:	jrne   L3FA25780
3fa254d0:	move   *a9(0x780), a5, 1
3fa254f0:	btst   19, a5
3fa25500:	jaeq   L3FA25D70
3fa25520:	movi   0xca, a5
3fa25540:	move   a5, *a13(0x40), 1
3fa25560:	move   a5, @0x1a66b0, 1
3fa25590:	move   @0x1a6810, a7, 1
3fa255c0:	move   *a7(0x4e0), a3, 1
3fa255e0:	sub    a3, a5
3fa255f0:	move   *a7(0x560), a3, 1
3fa25610:	mpys   a3, a5
3fa25620:	move   a5, *a13(0x40), 1
3fa25640:	sll    0x5, a5
3fa25650:	move   *a7(0x520), a3, 1
3fa25670:	add    a5, a3
3fa25680:	movi   0x60, a5
3fa256a0:	move   a5, *a3, 1
3fa256b0:	move   *a13(0x40), a3, 1
3fa256d0:	inc    a3
3fa256e0:	move   a3, *a13(0x40), 1
3fa25700:	sll    0x5, a3
3fa25710:	move   *a7(0x520), a5, 1
3fa25730:	add    a3, a5
3fa25740:	movi   0x7e, a3
3fa25760:	move   a3, *a5, 1
3fa25770:	jruc   L3FA25D70
L3FA25780:
3fa25780:	cmpi   0xe8, a7
3fa257a0:	jrne   L3FA25A80
3fa257b0:	movi   0xcf, a5
3fa257d0:	move   a5, *a13(0x40), 1
3fa257f0:	move   a5, @0x1a66b0, 1
3fa25820:	move   @0x1a6810, a7, 1
3fa25850:	move   *a7(0x4e0), a3, 1
3fa25870:	sub    a3, a5
3fa25880:	move   *a7(0x560), a3, 1
3fa258a0:	mpys   a3, a5
3fa258b0:	move   a5, *a13(0x40), 1
3fa258d0:	sll    0x5, a5
3fa258e0:	move   *a7(0x520), a3, 1
3fa25900:	add    a5, a3
3fa25910:	movi   0x2c, a5
3fa25930:	move   a5, *a3, 1
3fa25940:	move   *a13(0x40), a3, 1
3fa25960:	inc    a3
3fa25970:	move   a3, *a13(0x40), 1
3fa25990:	sll    0x5, a3
3fa259a0:	move   *a7(0x520), a5, 1
3fa259c0:	add    a3, a5
3fa259d0:	move   *a9(0x780), a3, 1
3fa259f0:	btst   12, a3
3fa25a00:	jreq   L3FA25A40
3fa25a10:	movi   0x3c, a3
3fa25a30:	jruc   L3FA25A60
L3FA25A40:
3fa25a40:	movi   0x2c, a3
L3FA25A60:
3fa25a60:	move   a3, *a5, 1
3fa25a70:	jruc   L3FA25D70
L3FA25A80:
3fa25a80:	cmpi   0xed, a7
3fa25aa0:	jrne   L3FA25D70
3fa25ab0:	movi   0xd5, a5
3fa25ad0:	move   a5, *a13(0x40), 1
3fa25af0:	move   a5, @0x1a66b0, 1
3fa25b20:	move   @0x1a6810, a7, 1
3fa25b50:	move   *a7(0x4e0), a3, 1
3fa25b70:	sub    a3, a5
3fa25b80:	move   *a7(0x560), a3, 1
3fa25ba0:	mpys   a3, a5
3fa25bb0:	move   a5, *a13(0x40), 1
3fa25bd0:	sll    0x5, a5
3fa25be0:	move   *a7(0x520), a3, 1
3fa25c00:	add    a5, a3
3fa25c10:	movi   0x2e, a5
3fa25c30:	move   a5, *a3, 1
3fa25c40:	move   *a13(0x40), a3, 1
3fa25c60:	inc    a3
3fa25c70:	move   a3, *a13(0x40), 1
3fa25c90:	sll    0x5, a3
3fa25ca0:	move   *a7(0x520), a5, 1
3fa25cc0:	add    a3, a5
3fa25cd0:	move   *a9(0x780), a3, 1
3fa25cf0:	btst   12, a3
3fa25d00:	jreq   L3FA25D40
3fa25d10:	movi   0x3e, a3
3fa25d30:	jruc   L3FA25D60
L3FA25D40:
3fa25d40:	movi   0x2e, a3
L3FA25D60:
3fa25d60:	move   a3, *a5, 1
L3FA25D70:
3fa25d70:	move   *a9(0x760), a7, 1
3fa25d90:	andi   0x12, a7
3fa25dc0:	jrne   L3FA25EE0
3fa25dd0:	move   @0x25e1f0, a7, 1
3fa25e00:	subk   2, a7
3fa25e10:	jrne   L3FA25EE0
3fa25e20:	move   a14, -*sp, 1
3fa25e30:	movi   0x25e1d0, a7
3fa25e60:	move   a7, *a14+, 1
3fa25e70:	movi   0x1a6510, a5
3fa25ea0:	move   a5, *a14+, 1
3fa25eb0:	calla  L3FA2AFB0
L3FA25EE0:
3fa25ee0:	move   a14, -*sp, 1
3fa25ef0:	movi   0x25e1d0, a7
3fa25f20:	move   a7, *a14+, 1
3fa25f30:	move   a13, *a14+, 1
3fa25f40:	movk   3, a5
3fa25f50:	move   a5, *a14+, 1
3fa25f60:	movi   0x25cbf0, a3
3fa25f90:	move   a3, *a14+, 1
3fa25fa0:	movi   0x1a6510, a5
3fa25fd0:	move   a5, *a14+, 1
3fa25fe0:	calla  L3F9A9C30
3fa26010:	move   a8, *a13(0x20), 1
3fa26030:	move   *a13, a3, 1
3fa26040:	jrgt   L3FA26150
3fa26050:	setf   16, 1, 0
3fa26060:	move   @0x25cbe0, a5, 0
3fa26090:	jaeq   L3FA2AF60
3fa260b0:	move   a14, -*sp, 1
3fa260c0:	movi   0x3fa2de98, a8
3fa260f0:	move   a8, *a14+, 1
3fa26100:	calla  L3FB341E0
3fa26130:	jauc   L3FA2AF60
L3FA26150:
3fa26150:	setf   16, 1, 0
3fa26160:	move   @0x25cbe0, a5, 0
3fa26190:	jreq   L3FA26310
3fa261a0:	move   @0x1a6510, a7, 1
3fa261d0:	subk   2, a7
3fa261e0:	jrne   L3FA26310
3fa261f0:	move   a14, -*sp, 1
3fa26200:	move   a14, -*sp, 1
3fa26210:	movi   0x25cbf0, a7
3fa26240:	move   a7, *a14+, 1
3fa26250:	calla  L3FA248E0
3fa26280:	move   a8, *a14+, 1
3fa26290:	move   a3, *a14+, 1
3fa262a0:	movi   0x3fa2dfd0, a8
3fa262d0:	move   a8, *a14+, 1
3fa262e0:	calla  L3FB341E0
L3FA26310:
3fa26310:	movk   1, a7
3fa26320:	move   a7, @0x1a68b0, 1
3fa26350:	move   @0xa6820, a5, 1
3fa26380:	move   *a9(0x40), a3, 1
3fa263a0:	cmp    a5, a3
3fa263b0:	jrne   L3FA26420
3fa263c0:	setf   2, 0, 0
3fa263d0:	move   @0xaed00, a3, 0
3fa26400:	subk   2, a3
3fa26410:	jreq   L3FA264F0
L3FA26420:
3fa26420:	move   @0xa6840, a3, 1
3fa26450:	move   *a9(0x40), a5, 1
3fa26470:	cmp    a3, a5
3fa26480:	jrne   L3FA26510
3fa26490:	setf   2, 0, 0
3fa264a0:	move   @0xaed04, a5, 0
3fa264d0:	subk   2, a5
3fa264e0:	jrne   L3FA26510
L3FA264F0:
3fa264f0:	sub    a5, a5
3fa26500:	jruc   L3FA26520
L3FA26510:
3fa26510:	movk   1, a5
L3FA26520:
3fa26520:	movb   a5, *a13(0x160)
3fa26540:	move   @0x1a6690, a5, 1
3fa26570:	and    a7, a5
3fa26580:	movk   1, a5
3fa26590:	jrne   L3FA265B0
3fa265a0:	sub    a5, a5
L3FA265B0:
3fa265b0:	movb   a5, *a13(0x170)
3fa265d0:	move   @0x1a6690, a5, 1
3fa26600:	movk   4, a3
3fa26610:	and    a5, a3
3fa26620:	movk   1, a3
3fa26630:	jrne   L3FA26650
3fa26640:	sub    a3, a3
L3FA26650:
3fa26650:	movb   a3, *a13(0x190)
3fa26670:	move   *a13, a3, 1
3fa26680:	andi   0xff00, a3
3fa266b0:	jane   L3FA270E0
3fa266d0:	move   *a13(0x20), a3, 1
3fa266f0:	dsj    a3, L3FA269D0
3fa26710:	move   @0x25cbf0, a3
3fa26740:	subk   19, a3
3fa26750:	jrne   L3FA269D0
3fa26760:	move   *a9(0x780), a3, 1
3fa26780:	btst   9, a3
3fa26790:	jreq   L3FA269D0
3fa267a0:	movb   *a13(0x160), a3
3fa267c0:	jreq   L3FA269D0
3fa267d0:	setf   8, 0, 0
3fa267e0:	move   *a9(0x9c8), a3, 0
3fa26800:	btst   0, a3
3fa26810:	jrne   L3FA26880
3fa26820:	move   a14, -*sp, 1
3fa26830:	move   a7, *a14+, 1
3fa26840:	move   a9, *a14+, 1
3fa26850:	calla  L3F4E02E0
L3FA26880:
3fa26880:	move   a7, *a13(0x100), 1
3fa268a0:	movk   4, a5
3fa268b0:	move   a5, *a13(0xe0), 1
3fa268d0:	movi   0x30, a11
3fa268f0:	move   a14, -*sp, 1
3fa26900:	move   a13, a3
3fa26910:	addi   0x60, a3
3fa26930:	move   a3, *a14+, 1
3fa26940:	move   a11, *a14+, 1
3fa26950:	move   @0x1a6810, *a14+, 1
3fa26980:	calla  L3FD350E0
3fa269b0:	jauc   L3FA29860
L3FA269D0:
3fa269d0:	move   *a13(0x20), a3, 1
3fa269f0:	dsj    a3, L3FA26CE0
3fa26a10:	move   @0x25cbf0, a3
3fa26a40:	subk   17, a3
3fa26a50:	jrne   L3FA26CE0
3fa26a60:	move   *a9(0x780), a3, 1
3fa26a80:	btst   9, a3
3fa26a90:	jreq   L3FA26CE0
3fa26aa0:	movb   *a13(0x160), a3
3fa26ac0:	jreq   L3FA26CE0
3fa26ad0:	setf   8, 0, 0
3fa26ae0:	move   *a9(0x9c8), a3, 0
3fa26b00:	btst   0, a3
3fa26b10:	jreq   L3FA26B80
3fa26b20:	move   a14, -*sp, 1
3fa26b30:	move   a7, *a14+, 1
3fa26b40:	move   a9, *a14+, 1
3fa26b50:	calla  L3F4E0450
L3FA26B80:
3fa26b80:	sub    a5, a5
3fa26b90:	move   a5, *a13(0x100), 1
3fa26bb0:	movk   4, a3
3fa26bc0:	move   a3, *a13(0xe0), 1
3fa26be0:	movi   0x30, a11
3fa26c00:	move   a14, -*sp, 1
3fa26c10:	move   a13, a3
3fa26c20:	addi   0x60, a3
3fa26c40:	move   a3, *a14+, 1
3fa26c50:	move   a11, *a14+, 1
3fa26c60:	move   @0x1a6810, *a14+, 1
3fa26c90:	calla  L3FD350E0
3fa26cc0:	jauc   L3FA29860
L3FA26CE0:
3fa26ce0:	setf   6, 0, 0
3fa26cf0:	move   @0xaecc2, a3, 0
3fa26d20:	subk   10, a3
3fa26d30:	jrne   L3FA26E60
3fa26d40:	move   *a13(0x20), a3, 1
3fa26d60:	dsjs   a3, L3FA26E60
3fa26d70:	setf   8, 0, 0
3fa26d80:	move   *a13(0x190), a3, 0
3fa26da0:	jreq   L3FA26E60
3fa26db0:	move   @0x25cbf0, a3
3fa26de0:	cmpi   0x38, a3
3fa26e00:	jrne   L3FA26E60
3fa26e10:	movi   0x7f, a3
3fa26e30:	movb   a3, @0x25cbf0
L3FA26E60:
3fa26e60:	move   *a9(0x760), a3, 1
3fa26e80:	btst   1, a3
3fa26e90:	jreq   L3FA26F80
3fa26ea0:	move   *a13(0x20), a3, 1
3fa26ec0:	dsjs   a3, L3FA26F80
3fa26ed0:	move   a14, -*sp, 1
3fa26ee0:	movi   0x25cbf0, a3
3fa26f10:	move   a3, *a14+, 1
3fa26f20:	move   a9, *a14+, 1
3fa26f30:	calla  L3FA20490
3fa26f60:	move   a8, *a13(0x20), 1
L3FA26F80:
3fa26f80:	move   *a13(0x20), a5, 1
3fa26fa0:	jreq   L3FA27070
3fa26fb0:	move   a14, -*sp, 1
3fa26fc0:	move   a5, *a14+, 1
3fa26fd0:	movi   0x25cbf0, a3
3fa27000:	move   a3, *a14+, 1
3fa27010:	move   a9, *a14+, 1
3fa27020:	calla  L3FA2B960
3fa27050:	jauc   L3FA29860
L3FA27070:
3fa27070:	move   a14, -*sp, 1
3fa27080:	move   a9, *a14+, 1
3fa27090:	calla  L3F20A070
3fa270c0:	jauc   L3FA29860
L3FA270E0:
3fa270e0:	move   *a13, a3, 1
3fa270f0:	cmpi   0xffff, a3
3fa27120:	jrne   L3FA273F0
3fa27130:	setf   8, 0, 0
3fa27140:	move   *a13(0x190), a3, 0
3fa27160:	jreq   L3FA27230
3fa27170:	move   a14, -*sp, 1
3fa27180:	move   a7, *a14+, 1
3fa27190:	movi   0x3fa2e050, a8
3fa271c0:	move   a8, *a14+, 1
3fa271d0:	move   a9, *a14+, 1
3fa271e0:	calla  L3FA2B960
3fa27210:	jauc   L3FA29860
L3FA27230:
3fa27230:	move   *a9(0x780), a3, 1
3fa27250:	btst   10, a3
3fa27260:	jreq   L3FA27330
3fa27270:	move   a14, -*sp, 1
3fa27280:	move   a7, *a14+, 1
3fa27290:	movi   0x3fa2e060, a8
3fa272c0:	move   a8, *a14+, 1
3fa272d0:	move   a9, *a14+, 1
3fa272e0:	calla  L3FA2B960
3fa27310:	jauc   L3FA29860
L3FA27330:
3fa27330:	move   a14, -*sp, 1
3fa27340:	move   a7, *a14+, 1
3fa27350:	movi   0x3fa2e070, a8
3fa27380:	move   a8, *a14+, 1
3fa27390:	move   a9, *a14+, 1
3fa273a0:	calla  L3FA2B960
3fa273d0:	jauc   L3FA29860
L3FA273F0:
3fa273f0:	cmpi   0xffbe, a3
3fa27420:	jrne   L3FA27820
3fa27430:	movb   *a13(0x160), a3
3fa27450:	jreq   L3FA27820
3fa27460:	setf   8, 0, 0
3fa27470:	move   *a9(0x9c8), a3, 0
3fa27490:	btst   0, a3
3fa274a0:	jreq   L3FA27670
3fa274b0:	move   a14, -*sp, 1
3fa274c0:	move   a7, *a14+, 1
3fa274d0:	move   a9, *a14+, 1
3fa274e0:	calla  L3F4E0450
3fa27510:	sub    a5, a5
3fa27520:	move   a5, *a13(0x100), 1
3fa27540:	movk   4, a3
3fa27550:	move   a3, *a13(0xe0), 1
3fa27570:	movi   0x30, a11
3fa27590:	move   a14, -*sp, 1
3fa275a0:	move   a13, a3
3fa275b0:	addi   0x60, a3
3fa275d0:	move   a3, *a14+, 1
3fa275e0:	move   a11, *a14+, 1
3fa275f0:	move   @0x1a6810, *a14+, 1
3fa27620:	calla  L3FD350E0
3fa27650:	jauc   L3FA29860
L3FA27670:
3fa27670:	move   a14, -*sp, 1
3fa27680:	move   a7, *a14+, 1
3fa27690:	move   a9, *a14+, 1
3fa276a0:	calla  L3F4E02E0
3fa276d0:	move   a7, *a13(0x100), 1
3fa276f0:	movk   4, a5
3fa27700:	move   a5, *a13(0xe0), 1
3fa27720:	movi   0x30, a11
3fa27740:	move   a14, -*sp, 1
3fa27750:	move   a13, a3
3fa27760:	addi   0x60, a3
3fa27780:	move   a3, *a14+, 1
3fa27790:	move   a11, *a14+, 1
3fa277a0:	move   @0x1a6810, *a14+, 1
3fa277d0:	calla  L3FD350E0
3fa27800:	jauc   L3FA29860
L3FA27820:
3fa27820:	move   *a13, a3, 1
3fa27830:	cmpi   0xffbf, a3
3fa27860:	jane   L3FA28390
3fa27880:	setf   8, 0, 0
3fa27890:	move   *a13(0x190), a3, 0
3fa278b0:	jreq   L3FA27FB0
3fa278c0:	move   *a9(0xd60), a3, 1
3fa278e0:	btst   5, a3
3fa278f0:	jreq   L3FA27B10
3fa27900:	move   *a9(0xd60), a3, 1
3fa27920:	btst   10, a3
3fa27930:	jreq   L3FA279F0
3fa27940:	move   *a9(0xd60), a3, 1
3fa27960:	andi   0xfffffbff, a3
3fa27990:	move   a3, *a9(0xd60), 1
3fa279b0:	sub    a3, a3
3fa279c0:	movb   a3, @0xccac0
L3FA279F0:
3fa279f0:	move   *a9(0xd60), a3, 1
3fa27a10:	ori    0x40, a3
3fa27a40:	movk   32, a5
3fa27a50:	andn   a5, a3
3fa27a60:	move   a3, *a9(0xd60), 1
3fa27a80:	move   *a9(0x780), a3, 1
3fa27aa0:	andi   0xffcfffff, a3
3fa27ad0:	move   a3, *a9(0x780), 1
3fa27af0:	jauc   L3FA29860
L3FA27B10:
3fa27b10:	move   @0xa6840, a3, 1
3fa27b40:	jrne   L3FA27BF0
3fa27b50:	move   a14, -*sp, 1
3fa27b60:	movi   0x3fa2e080, a8
3fa27b90:	move   a8, *a14+, 1
3fa27ba0:	calla  L3FB341E0
3fa27bd0:	jauc   L3FA2AF60
L3FA27BF0:
3fa27bf0:	move   @0xa67f0, a3, 1
3fa27c20:	jrne   L3FA27CD0
3fa27c30:	move   a14, -*sp, 1
3fa27c40:	movi   0x3fa2e298, a8
3fa27c70:	move   a8, *a14+, 1
3fa27c80:	calla  L3FB341E0
3fa27cb0:	jauc   L3FA2AF60
L3FA27CD0:
3fa27cd0:	move   a14, -*sp, 1
3fa27ce0:	move   a7, *a14+, 1
3fa27cf0:	calla  L3F48CBC0
3fa27d20:	move   a8, *a13(0x1a0), 1
3fa27d40:	subk   3, a8
3fa27d50:	jreq   L3FA27DA0
3fa27d60:	move   *a13(0x1a0), a5, 1
3fa27d80:	dsj    a5, L3FA2AF60
L3FA27DA0:
3fa27da0:	move   *a9(0x780), a5, 1
3fa27dc0:	andi   0xffcfffff, a5
3fa27df0:	move   a5, *a9(0x780), 1
3fa27e10:	move   *a9(0x780), a5, 1
3fa27e30:	ori    0x100000, a5
3fa27e60:	move   a5, *a9(0x780), 1
3fa27e80:	move   *a9(0xd60), a5, 1
3fa27ea0:	ori    0x20, a5
3fa27ed0:	andi   0xffffffbf, a5
3fa27f00:	move   a5, *a9(0xd60), 1
3fa27f20:	move   *a9(0xd60), a5, 1
3fa27f40:	ori    0x400, a5
3fa27f70:	move   a5, *a9(0xd60), 1
3fa27f90:	jauc   L3FA29860
L3FA27FB0:
3fa27fb0:	move   @0xa6840, a3, 1
3fa27fe0:	jrne   L3FA28090
3fa27ff0:	move   a14, -*sp, 1
3fa28000:	movi   0x3fa2e080, a8
3fa28030:	move   a8, *a14+, 1
3fa28040:	calla  L3FB341E0
3fa28070:	jauc   L3FA2AF60
L3FA28090:
3fa28090:	move   @0xa67f0, a3, 1
3fa280c0:	jrne   L3FA28170
3fa280d0:	move   a14, -*sp, 1
3fa280e0:	movi   0x3fa2e298, a8
3fa28110:	move   a8, *a14+, 1
3fa28120:	calla  L3FB341E0
3fa28150:	jauc   L3FA2AF60
L3FA28170:
3fa28170:	move   a14, -*sp, 1
3fa28180:	move   a7, *a14+, 1
3fa28190:	calla  L3F48CBC0
3fa281c0:	move   a8, *a13(0x1a0), 1
3fa281e0:	subk   3, a8
3fa281f0:	jreq   L3FA28240
3fa28200:	move   *a13(0x1a0), a5, 1
3fa28220:	dsj    a5, L3FA2AF60
L3FA28240:
3fa28240:	move   *a9(0xd60), a5, 1
3fa28260:	ori    0x80, a5
3fa28290:	move   a5, *a9(0xd60), 1
3fa282b0:	move   *a9(0xd60), a5, 1
3fa282d0:	ori    0x1000, a5
3fa28300:	move   a5, *a9(0xd60), 1
3fa28320:	move   a14, -*sp, 1
3fa28330:	move   a9, *a14+, 1
3fa28340:	calla  L3FA6BF00
3fa28370:	jauc   L3FA29860
L3FA28390:
3fa28390:	cmpi   0xffc2, a3
3fa283c0:	jrne   L3FA28670
3fa283d0:	setf   8, 0, 0
3fa283e0:	move   *a13(0x190), a3, 0
3fa28400:	jreq   L3FA28480
3fa28410:	move   a14, -*sp, 1
3fa28420:	move   a9, *a14+, 1
3fa28430:	calla  L3F209F10
3fa28460:	jauc   L3FA29860
L3FA28480:
3fa28480:	move   *a9(0x60), a3, 1
3fa284a0:	addk   2, a3
3fa284b0:	jaeq   L3FA29860
3fa284d0:	move   *a13(0x170), a3, 0
3fa284f0:	jreq   L3FA285C0
3fa28500:	move   a14, -*sp, 1
3fa28510:	sub    a3, a3
3fa28520:	move   a3, *a14+, 1
3fa28530:	movk   13, a3
3fa28540:	move   a3, *a14+, 1
3fa28550:	move   *a9(0x40), *a14+, 1
3fa28570:	calla  L3FB3F810
3fa285a0:	jauc   L3FA29860
L3FA285C0:
3fa285c0:	move   a14, -*sp, 1
3fa285d0:	movk   12, a3
3fa285e0:	move   a3, *a14+, 1
3fa285f0:	move   a3, *a14+, 1
3fa28600:	move   *a9(0x40), *a14+, 1
3fa28620:	calla  L3FB3F810
3fa28650:	jauc   L3FA29860
L3FA28670:
3fa28670:	cmpi   0xff08, a3
3fa286a0:	jrlt   L3FA286F0
3fa286b0:	cmpi   0xff0d, a3
3fa286e0:	jrle   L3FA28730
L3FA286F0:
3fa286f0:	cmpi   0xff1b, a3
3fa28720:	jrne   L3FA28AB0
L3FA28730:
3fa28730:	andi   0xff, a3
3fa28760:	movb   a3, @0x25cbf0
3fa28790:	move   @0x25cbf0, a3
3fa287c0:	subk   13, a3
3fa287d0:	jrne   L3FA289B0
3fa287e0:	move   *a9(0x720), a3, 1
3fa28800:	btst   20, a3
3fa28810:	jreq   L3FA289B0
3fa28820:	movk   13, a3
3fa28830:	movb   a3, @0x25cbf0
3fa28860:	movk   10, a3
3fa28870:	movb   a3, @0x25cbf8
3fa288a0:	sub    a5, a5
3fa288b0:	movb   a5, @0x25cc00
3fa288e0:	move   a14, -*sp, 1
3fa288f0:	movk   2, a3
3fa28900:	move   a3, *a14+, 1
3fa28910:	movi   0x25cbf0, a3
3fa28940:	move   a3, *a14+, 1
3fa28950:	move   a9, *a14+, 1
3fa28960:	calla  L3FA2B960
3fa28990:	jauc   L3FA29860
L3FA289B0:
3fa289b0:	sub    a3, a3
3fa289c0:	movb   a3, @0x25cbf8
3fa289f0:	move   a14, -*sp, 1
3fa28a00:	move   a7, *a14+, 1
3fa28a10:	movi   0x25cbf0, a3
3fa28a40:	move   a3, *a14+, 1
3fa28a50:	move   a9, *a14+, 1
3fa28a60:	calla  L3FA2B960
3fa28a90:	jauc   L3FA29860
L3FA28AB0:
3fa28ab0:	cmpi   0xff51, a3
3fa28ae0:	jrlt   L3FA29210
3fa28af0:	cmpi   0xff54, a3
3fa28b20:	jrgt   L3FA29210
3fa28b30:	btst   2, a5
3fa28b40:	jreq   L3FA28F20
3fa28b50:	jruc   L3FA28E60
L3FA28B60:
3fa28b60:	move   a14, -*sp, 1
3fa28b70:	setf   16, 1, 0
3fa28b80:	move   *a9(0x59b0), a7, 0
3fa28ba0:	dec    a7
3fa28bb0:	move   a7, *a14+, 1
3fa28bc0:	move   a9, *a14+, 1
3fa28bd0:	calla  L3F511490
3fa28c00:	jauc   L3FA29860
L3FA28C20:
3fa28c20:	move   a14, -*sp, 1
3fa28c30:	setf   16, 1, 0
3fa28c40:	move   *a9(0x59b0), a7, 0
3fa28c60:	inc    a7
3fa28c70:	move   a7, *a14+, 1
3fa28c80:	move   a9, *a14+, 1
3fa28c90:	calla  L3F511490
3fa28cc0:	jauc   L3FA29860
L3FA28CE0:
3fa28ce0:	move   a14, -*sp, 1
3fa28cf0:	setf   16, 1, 0
3fa28d00:	move   *a9(0x5990), a7, 0
3fa28d20:	dec    a7
3fa28d30:	move   a7, *a14+, 1
3fa28d40:	move   a9, *a14+, 1
3fa28d50:	calla  L3F510910
3fa28d80:	jauc   L3FA29860
L3FA28DA0:
3fa28da0:	move   a14, -*sp, 1
3fa28db0:	setf   16, 1, 0
3fa28dc0:	move   *a9(0x5990), a7, 0
3fa28de0:	inc    a7
3fa28df0:	move   a7, *a14+, 1
3fa28e00:	move   a9, *a14+, 1
3fa28e10:	calla  L3F510910
3fa28e40:	jauc   L3FA29860
L3FA28E60:
3fa28e60:	subi   0xff51, a3
3fa28e90:	jreq   L3FA28B60
3fa28ea0:	dec    a3
3fa28eb0:	jreq   L3FA28CE0
3fa28ec0:	dec    a3
3fa28ed0:	jreq   L3FA28C20
3fa28ee0:	dec    a3
3fa28ef0:	jreq   L3FA28DA0
3fa28f00:	jauc   L3FA29860
L3FA28F20:
3fa28f20:	move   *a9(0x740), a3, 1
3fa28f40:	btst   2, a3
3fa28f50:	jrne   L3FA29000
3fa28f60:	move   *a13, a3, 1
3fa28f70:	subi   0xff51, a3
3fa28fa0:	sll    0x5, a3
3fa28fb0:	addi   0x25cdf0, a3
3fa28fe0:	move   *a3, a10, 1
3fa28ff0:	jruc   L3FA29170
L3FA29000:
3fa29000:	move   *a9(0x740), a3, 1
3fa29020:	btst   1, a3
3fa29030:	jreq   L3FA290E0
3fa29040:	move   *a13, a3, 1
3fa29050:	subi   0xff51, a3
3fa29080:	sll    0x5, a3
3fa29090:	addi   0x25cd70, a3
3fa290c0:	move   *a3, a10, 1
3fa290d0:	jruc   L3FA29170
L3FA290E0:
3fa290e0:	move   *a13, a3, 1
3fa290f0:	subi   0xff51, a3
3fa29120:	sll    0x5, a3
3fa29130:	addi   0x25ccf0, a3
3fa29160:	move   *a3, a10, 1
L3FA29170:
3fa29170:	move   a14, -*sp, 1
3fa29180:	movi   0xffff, a3
3fa291a0:	move   a3, *a14+, 1
3fa291b0:	move   a10, *a14+, 1
3fa291c0:	move   a9, *a14+, 1
3fa291d0:	calla  L3FA2B960
3fa29200:	jruc   L3FA29860
L3FA29210:
3fa29210:	cmpi   0xff8d, a3
3fa29240:	jrlt   L3FA29860
3fa29250:	cmpi   0xffb9, a3
3fa29280:	jrgt   L3FA29860
3fa29290:	move   *a9(0x760), a3, 1
3fa292b0:	btst   2, a3
3fa292c0:	jrne   L3FA29440
3fa292d0:	move   *a9(0x740), a3, 1
3fa292f0:	btst   2, a3
3fa29300:	jrne   L3FA293A0
3fa29310:	move   *a13, a3, 1
3fa29320:	cmpi   0xff91, a3
3fa29350:	jrlt   L3FA293A0
3fa29360:	cmpi   0xff94, a3
3fa29390:	jrle   L3FA29440
L3FA293A0:
3fa293a0:	move   *a13, a3, 1
3fa293b0:	subi   0xff8d, a3
3fa293e0:	sll    0x5, a3
3fa293f0:	addi   0x25ce70, a3
3fa29420:	move   *a3, a10, 1
3fa29430:	jruc   L3FA295B0
L3FA29440:
3fa29440:	move   *a9(0x740), a3, 1
3fa29460:	btst   2, a3
3fa29470:	jreq   L3FA29520
3fa29480:	move   *a13, a3, 1
3fa29490:	subi   0xff8d, a3
3fa294c0:	sll    0x5, a3
3fa294d0:	addi   0x25d410, a3
3fa29500:	move   *a3, a10, 1
3fa29510:	jruc   L3FA295B0
L3FA29520:
3fa29520:	move   *a13, a3, 1
3fa29530:	subi   0xff8d, a3
3fa29560:	sll    0x5, a3
3fa29570:	addi   0x25d9b0, a3
3fa295a0:	move   *a3, a10, 1
L3FA295B0:
3fa295b0:	jreq   L3FA297B0
3fa295c0:	movb   *a10, a3
3fa295d0:	subk   13, a3
3fa295e0:	jrne   L3FA297B0
3fa295f0:	move   *a9(0x720), a3, 1
3fa29610:	btst   20, a3
3fa29620:	jreq   L3FA297B0
3fa29630:	movk   13, a3
3fa29640:	movb   a3, @0x25cbf0
3fa29670:	movk   10, a3
3fa29680:	movb   a3, @0x25cbf8
3fa296b0:	sub    a5, a5
3fa296c0:	movb   a5, @0x25cc00
3fa296f0:	move   a14, -*sp, 1
3fa29700:	movk   2, a3
3fa29710:	move   a3, *a14+, 1
3fa29720:	movi   0x25cbf0, a3
3fa29750:	move   a3, *a14+, 1
3fa29760:	move   a9, *a14+, 1
3fa29770:	calla  L3FA2B960
3fa297a0:	jruc   L3FA29860
L3FA297B0:
3fa297b0:	move   a10, a3
3fa297c0:	jreq   L3FA29860
3fa297d0:	move   a14, -*sp, 1
3fa297e0:	movi   0xffff, a3
3fa29800:	move   a3, *a14+, 1
3fa29810:	move   a10, *a14+, 1
3fa29820:	move   a9, *a14+, 1
3fa29830:	calla  L3FA2B960
L3FA29860:
3fa29860:	setf   8, 0, 0
3fa29870:	move   *a9(0x7e0), a7, 0
3fa29890:	cmpi   0x3e, a7
3fa298b0:	jac   L3FA2AAC0
3fa298d0:	move   *a13, a7, 1
3fa298e0:	cmpi   0xffc3, a7
3fa29910:	jrlt   L3FA29DB0
3fa29920:	cmpi   0xffd1, a7
3fa29950:	jrgt   L3FA29DB0
3fa29960:	subi   0xffbe, a7
3fa29990:	sll    0x5, a7
3fa299a0:	addi   0x25df50, a7
3fa299d0:	move   *a7, a10, 1
3fa299e0:	move   *a13(0x170), a7, 0
3fa29a00:	jreq   L3FA29CD0
3fa29a10:	move   *a13, a5, 1
3fa29a20:	cmpi   0xffc3, a5
3fa29a50:	jrlt   L3FA29CD0
3fa29a60:	cmpi   0xffd1, a5
3fa29a90:	jrgt   L3FA29CD0
3fa29aa0:	sub    a10, a10
3fa29ab0:	subi   0xffc3, a5
3fa29ae0:	move   a5, *a13, 1
3fa29af0:	move   *a9(0x9e0), a3, 1
3fa29b10:	jreq   L3FA29CD0
3fa29b20:	move   a14, -*sp, 1
3fa29b30:	move   *a9(0x9e0), a3, 1
3fa29b50:	sll    0x4, a5
3fa29b60:	add    a5, a3
3fa29b70:	setf   16, 1, 0
3fa29b80:	move   *a3(0x110), a8, 0
3fa29ba0:	move   a8, *a14+, 1
3fa29bb0:	move   *a9(0x9e0), a5, 1
3fa29bd0:	move   *a9(0x9e0), a3, 1
3fa29bf0:	move   *a13, a7, 1
3fa29c00:	sll    0x4, a7
3fa29c10:	add    a7, a3
3fa29c20:	move   *a3(0x10), a7, 0
3fa29c40:	sll    0x3, a7
3fa29c50:	add    a7, a5
3fa29c60:	addi   0x210, a5
3fa29c80:	move   a5, *a14+, 1
3fa29c90:	move   a9, *a14+, 1
3fa29ca0:	calla  L3FA2B960
L3FA29CD0:
3fa29cd0:	move   a10, a3
3fa29ce0:	jaeq   L3FA2ADC0
3fa29d00:	move   a14, -*sp, 1
3fa29d10:	movi   0xffff, a7
3fa29d30:	move   a7, *a14+, 1
3fa29d40:	move   a10, *a14+, 1
3fa29d50:	move   a9, *a14+, 1
3fa29d60:	calla  L3FA2B960
3fa29d90:	jauc   L3FA2ADC0
L3FA29DB0:
3fa29db0:	cmpi   0xff6a, a7
3fa29de0:	jrne   L3FA2A0C0
3fa29df0:	move   *a13(0x170), a5, 0
3fa29e10:	jreq   L3FA29FE0
3fa29e20:	move   *a9(0x9e0), a3, 1
3fa29e40:	jaeq   L3FA2ADC0
3fa29e60:	move   a14, -*sp, 1
3fa29e70:	move   *a9(0x9e0), a3, 1
3fa29e90:	setf   16, 1, 0
3fa29ea0:	move   *a3(0x1a0), a8, 0
3fa29ec0:	move   a8, *a14+, 1
3fa29ed0:	move   *a9(0x9e0), a3, 1
3fa29ef0:	move   *a9(0x9e0), a5, 1
3fa29f10:	move   *a5(0xa0), a5, 0
3fa29f30:	sll    0x3, a5
3fa29f40:	add    a5, a3
3fa29f50:	addi   0x210, a3
3fa29f70:	move   a3, *a14+, 1
3fa29f80:	move   a9, *a14+, 1
3fa29f90:	calla  L3FA2B960
3fa29fc0:	jauc   L3FA2ADC0
L3FA29FE0:
3fa29fe0:	move   a14, -*sp, 1
3fa29ff0:	movi   0xffff, a3
3fa2a010:	move   a3, *a14+, 1
3fa2a020:	movi   0x3fa2e4d8, a8
3fa2a050:	move   a8, *a14+, 1
3fa2a060:	move   a9, *a14+, 1
3fa2a070:	calla  L3FA2B960
3fa2a0a0:	jauc   L3FA2ADC0
L3FA2A0C0:
3fa2a0c0:	cmpi   0xff67, a7
3fa2a0f0:	jrne   L3FA2A3D0
3fa2a100:	move   *a13(0x170), a5, 0
3fa2a120:	jreq   L3FA2A2F0
3fa2a130:	move   *a9(0x9e0), a3, 1
3fa2a150:	jaeq   L3FA2ADC0
3fa2a170:	move   a14, -*sp, 1
3fa2a180:	move   *a9(0x9e0), a3, 1
3fa2a1a0:	setf   16, 1, 0
3fa2a1b0:	move   *a3(0x1b0), a8, 0
3fa2a1d0:	move   a8, *a14+, 1
3fa2a1e0:	move   *a9(0x9e0), a3, 1
3fa2a200:	move   *a9(0x9e0), a5, 1
3fa2a220:	move   *a5(0xb0), a5, 0
3fa2a240:	sll    0x3, a5
3fa2a250:	add    a5, a3
3fa2a260:	addi   0x210, a3
3fa2a280:	move   a3, *a14+, 1
3fa2a290:	move   a9, *a14+, 1
3fa2a2a0:	calla  L3FA2B960
3fa2a2d0:	jauc   L3FA2ADC0
L3FA2A2F0:
3fa2a2f0:	move   a14, -*sp, 1
3fa2a300:	movi   0xffff, a3
3fa2a320:	move   a3, *a14+, 1
3fa2a330:	movi   0x3fa2e500, a8
3fa2a360:	move   a8, *a14+, 1
3fa2a370:	move   a9, *a14+, 1
3fa2a380:	calla  L3FA2B960
3fa2a3b0:	jauc   L3FA2ADC0
L3FA2A3D0:
3fa2a3d0:	move   *a13(0x190), a5, 0
3fa2a3f0:	jane   L3FA2ADC0
3fa2a410:	move   *a13(0x170), a3, 0
3fa2a430:	jane   L3FA2ADC0
3fa2a450:	cmpi   0xff68, a7
3fa2a480:	jrne   L3FA2A570
3fa2a490:	move   a14, -*sp, 1
3fa2a4a0:	movi   0xffff, a3
3fa2a4c0:	move   a3, *a14+, 1
3fa2a4d0:	movi   0x3fa2e528, a8
3fa2a500:	move   a8, *a14+, 1
3fa2a510:	move   a9, *a14+, 1
3fa2a520:	calla  L3FA2B960
3fa2a550:	jauc   L3FA2ADC0
L3FA2A570:
3fa2a570:	cmpi   0xff63, a7
3fa2a5a0:	jrne   L3FA2A680
3fa2a5b0:	move   a14, -*sp, 1
3fa2a5c0:	movi   0xffff, a3
3fa2a5e0:	move   a3, *a14+, 1
3fa2a5f0:	movi   0x3fa2e548, a8
3fa2a620:	move   a8, *a14+, 1
3fa2a630:	move   a9, *a14+, 1
3fa2a640:	calla  L3FA2B960
3fa2a670:	jruc   L3FA2ADC0
L3FA2A680:
3fa2a680:	cmpi   0x1000ff00, a7
3fa2a6b0:	jrne   L3FA2A790
3fa2a6c0:	move   a14, -*sp, 1
3fa2a6d0:	movi   0xffff, a3
3fa2a6f0:	move   a3, *a14+, 1
3fa2a700:	movi   0x3fa2e568, a8
3fa2a730:	move   a8, *a14+, 1
3fa2a740:	move   a9, *a14+, 1
3fa2a750:	calla  L3FA2B960
3fa2a780:	jruc   L3FA2ADC0
L3FA2A790:
3fa2a790:	cmpi   0xff60, a7
3fa2a7c0:	jrne   L3FA2A8A0
3fa2a7d0:	move   a14, -*sp, 1
3fa2a7e0:	movi   0xffff, a3
3fa2a800:	move   a3, *a14+, 1
3fa2a810:	movi   0x3fa2e588, a8
3fa2a840:	move   a8, *a14+, 1
3fa2a850:	move   a9, *a14+, 1
3fa2a860:	calla  L3FA2B960
3fa2a890:	jruc   L3FA2ADC0
L3FA2A8A0:
3fa2a8a0:	cmpi   0xff55, a7
3fa2a8d0:	jrne   L3FA2A9B0
3fa2a8e0:	move   a14, -*sp, 1
3fa2a8f0:	movi   0xffff, a3
3fa2a910:	move   a3, *a14+, 1
3fa2a920:	movi   0x3fa2e5a8, a8
3fa2a950:	move   a8, *a14+, 1
3fa2a960:	move   a9, *a14+, 1
3fa2a970:	calla  L3FA2B960
3fa2a9a0:	jruc   L3FA2ADC0
L3FA2A9B0:
3fa2a9b0:	cmpi   0xff56, a7
3fa2a9e0:	jrne   L3FA2ADC0
3fa2a9f0:	move   a14, -*sp, 1
3fa2aa00:	movi   0xffff, a3
3fa2aa20:	move   a3, *a14+, 1
3fa2aa30:	movi   0x3fa2e5c8, a8
3fa2aa60:	move   a8, *a14+, 1
3fa2aa70:	move   a9, *a14+, 1
3fa2aa80:	calla  L3FA2B960
3fa2aab0:	jruc   L3FA2ADC0
L3FA2AAC0:
3fa2aac0:	move   *a13, a7, 1
3fa2aad0:	cmpi   0xffc8, a7
3fa2ab00:	jrne   L3FA2ABD0
3fa2ab10:	move   a14, -*sp, 1
3fa2ab20:	movk   1, a5
3fa2ab30:	move   a5, *a14+, 1
3fa2ab40:	movi   0x3fa2e5e8, a8
3fa2ab70:	move   a8, *a14+, 1
3fa2ab80:	move   a9, *a14+, 1
3fa2ab90:	calla  L3FA2B960
3fa2abc0:	jruc   L3FA2ADC0
L3FA2ABD0:
3fa2abd0:	cmpi   0xffc9, a7
3fa2ac00:	jrne   L3FA2ACD0
3fa2ac10:	move   a14, -*sp, 1
3fa2ac20:	movk   1, a5
3fa2ac30:	move   a5, *a14+, 1
3fa2ac40:	movi   0x3fa2e060, a8
3fa2ac70:	move   a8, *a14+, 1
3fa2ac80:	move   a9, *a14+, 1
3fa2ac90:	calla  L3FA2B960
3fa2acc0:	jruc   L3FA2ADC0
L3FA2ACD0:
3fa2acd0:	cmpi   0xffca, a7
3fa2ad00:	jrne   L3FA2ADC0
3fa2ad10:	move   a14, -*sp, 1
3fa2ad20:	movk   1, a5
3fa2ad30:	move   a5, *a14+, 1
3fa2ad40:	movi   0x3fa2e5f8, a8
3fa2ad70:	move   a8, *a14+, 1
3fa2ad80:	move   a9, *a14+, 1
3fa2ad90:	calla  L3FA2B960
L3FA2ADC0:
3fa2adc0:	setf   6, 0, 0
3fa2add0:	move   @0xaecc2, a7, 0
3fa2ae00:	subk   10, a7
3fa2ae10:	jrne   L3FA2AF60
3fa2ae20:	setf   8, 0, 0
3fa2ae30:	move   *a13(0x190), a7, 0
3fa2ae50:	jreq   L3FA2AF60
3fa2ae60:	move   *a13, a5, 1
3fa2ae70:	cmpi   0x1000fe5e, a5
3fa2aea0:	jrne   L3FA2AF60
3fa2aeb0:	move   a14, -*sp, 1
3fa2aec0:	movk   1, a3
3fa2aed0:	move   a3, *a14+, 1
3fa2aee0:	movi   0x3fa2e070, a8
3fa2af10:	move   a8, *a14+, 1
3fa2af20:	move   a9, *a14+, 1
3fa2af30:	calla  L3FA2B960
L3FA2AF60:
3fa2af60:	move   *sp(0x100), a14, 1
3fa2af80:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3fa2afa0:	rets   2
L3FA2AFB0:
3fa2afb0:	mmtm   sp, a7,a9,a11,a13
3fa2afd0:	move   a14, a13
3fa2afe0:	addi   0x70, a14
3fa2b000:	move   a14, -*sp, 1
3fa2b010:	sub    a11, a11
3fa2b020:	move   a11, *a14+, 1
3fa2b030:	move   a13, a11
3fa2b040:	addi   0x30, a11
3fa2b060:	move   a11, *a14+, 1
3fa2b070:	sub    a11, a11
3fa2b080:	move   a11, *a14+, 1
3fa2b090:	move   a13, a11
3fa2b0a0:	addk   32, a11
3fa2b0b0:	move   a11, *a14+, 1
3fa2b0c0:	move   *a13(0xffe0), *a14+, 1
3fa2b0e0:	calla  L3F9A9C30
3fa2b110:	move   *a13(0x30), a11, 1
3fa2b130:	srl    0x8, a11
3fa2b140:	cmpi   0x1000fe, a11
3fa2b170:	jrne   L3FA2B380
3fa2b180:	move   *a13(0xffe0), a11, 1
3fa2b1a0:	move   *a11(0x180), a11, 1
3fa2b1c0:	movk   12, a9
3fa2b1d0:	and    a9, a11
3fa2b1e0:	jrne   L3FA2B380
3fa2b1f0:	move   a14, -*sp, 1
3fa2b200:	movk   10, a11
3fa2b210:	move   a11, *a14+, 1
3fa2b220:	movi   0x3fa2e608, a8
3fa2b250:	move   a8, *a14+, 1
3fa2b260:	move   *a13(0xffe0), a9, 1
3fa2b280:	move   *a9(0x60), a11, 1
3fa2b2a0:	move   *a11(0xe0), *a14+, 1
3fa2b2c0:	calla  L3FB45CD0
3fa2b2f0:	move   a8, a11
3fa2b300:	jrne   L3FA2B380
3fa2b310:	move   *a13(0x30), a11, 1
3fa2b330:	andi   0xff, a11
3fa2b360:	move   a11, *a13(0x30), 1
L3FA2B380:
3fa2b380:	sub    a11, a11
3fa2b390:	move   a11, *a13(0x50), 1
3fa2b3b0:	sll    0x7, a11
3fa2b3c0:	addi   0x260210, a11
3fa2b3f0:	move   *a11, a11, 1
3fa2b400:	jreq   L3FA2B910
L3FA2B410:
3fa2b410:	move   *a13(0x50), a11, 1
3fa2b430:	sll    0x7, a11
3fa2b440:	addi   0x260210, a11
3fa2b470:	move   a11, *a13, 1
3fa2b480:	move   *a13(0xffc0), a9, 1
3fa2b4a0:	move   *a9, a9, 1
3fa2b4b0:	move   *a11, a11, 1
3fa2b4c0:	cmp    a9, a11
3fa2b4d0:	jrne   L3FA2B860
3fa2b4e0:	move   *a13, a11, 1
3fa2b4f0:	move   *a11(0x20), a9, 1
3fa2b510:	move   *a13(0x30), a11, 1
3fa2b530:	cmp    a11, a9
3fa2b540:	jrne   L3FA2B860
3fa2b550:	move   *a13(0xffc0), a9, 1
3fa2b570:	move   *a13, a7, 1
3fa2b580:	move   *a7(0x40), *a9(0x0), 1
3fa2b5b0:	move   *a7(0x60), *a13(0x30), 1
3fa2b5e0:	move   *a13(0xffe0), a11, 1
3fa2b600:	move   a14, -*sp, 1
3fa2b610:	move   *a13(0x30), *a14+, 1
3fa2b630:	move   *a11(0x60), *a14+, 1
3fa2b650:	calla  L3F9A7AC0
3fa2b680:	move   a8, *a11(0x1a0), 1
3fa2b6a0:	move   a14, -*sp, 1
3fa2b6b0:	sub    a7, a7
3fa2b6c0:	move   a7, *a14+, 1
3fa2b6d0:	move   *a11(0x1a0), *a14+, 1
3fa2b6f0:	move   *a11(0x60), *a14+, 1
3fa2b710:	calla  L3F9A78D0
3fa2b740:	move   *a13(0x30), a7, 1
3fa2b760:	cmp    a7, a8
3fa2b770:	jrne   L3FA2B7F0
3fa2b780:	move   *a11(0x180), a7, 1
3fa2b7a0:	movk   3, a9
3fa2b7b0:	andn   a9, a7
3fa2b7c0:	move   a7, *a11(0x180), 1
3fa2b7e0:	jruc   L3FA2B910
L3FA2B7F0:
3fa2b7f0:	move   *a11(0x180), a7, 1
3fa2b810:	movk   1, a9
3fa2b820:	or     a9, a7
3fa2b830:	move   a7, *a11(0x180), 1
3fa2b850:	jruc   L3FA2B910
L3FA2B860:
3fa2b860:	move   *a13(0x50), a11, 1
3fa2b880:	inc    a11
3fa2b890:	move   a11, *a13(0x50), 1
3fa2b8b0:	sll    0x7, a11
3fa2b8c0:	addi   0x260210, a11
3fa2b8f0:	move   *a11, a11, 1
3fa2b900:	jrne   L3FA2B410
L3FA2B910:
3fa2b910:	move   *sp(0xa0), a14, 1
3fa2b930:	mmfm   sp, a7,a9,a11,a13
3fa2b950:	rets   2
L3FA2B960:
3fa2b960:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3fa2b980:	move   a14, a13
3fa2b990:	addi   0x80, a14
3fa2b9b0:	move   *a13(0xffe0), a7, 1
3fa2b9d0:	jreq   L3FA2BA10
3fa2b9e0:	move   *a13(0xffa0), a7, 1
3fa2ba00:	jrne   L3FA2BA40
L3FA2BA10:
3fa2ba10:	sub    a8, a8
3fa2ba20:	jauc   L3FA2CB90
L3FA2BA40:
3fa2ba40:	move   *a13(0xffe0), a7, 1
3fa2ba60:	move   *a7(0x720), a7, 1
3fa2ba80:	movk   4, a5
3fa2ba90:	and    a5, a7
3fa2baa0:	move   a7, a8
3fa2bab0:	jrle   L3FA2BBA0
3fa2bac0:	move   @0x1a6510, a7, 1
3fa2baf0:	subk   2, a7
3fa2bb00:	jrne   L3FA2BBA0
3fa2bb10:	move   a14, -*sp, 1
3fa2bb20:	move   *a13(0xffe0), *a14+, 1
3fa2bb40:	calla  L3F20A070
3fa2bb70:	sub    a8, a8
3fa2bb80:	jauc   L3FA2CB90
L3FA2BBA0:
3fa2bba0:	move   *a13(0xffa0), a7, 1
3fa2bbc0:	inc    a7
3fa2bbd0:	jrne   L3FA2BD30
3fa2bbe0:	sub    a7, a7
3fa2bbf0:	move   a7, *a13(0xffa0), 1
3fa2bc10:	sll    0x3, a7
3fa2bc20:	move   *a13(0xffc0), a5, 1
3fa2bc40:	add    a5, a7
3fa2bc50:	setf   8, 0, 0
3fa2bc60:	move   *a7, a7, 0
3fa2bc70:	jreq   L3FA2BD30
L3FA2BC80:
3fa2bc80:	move   *a13(0xffa0), a7, 1
3fa2bca0:	inc    a7
3fa2bcb0:	move   a7, *a13(0xffa0), 1
3fa2bcd0:	sll    0x3, a7
3fa2bce0:	move   *a13(0xffc0), a5, 1
3fa2bd00:	add    a5, a7
3fa2bd10:	move   *a7, a7, 0
3fa2bd20:	jrne   L3FA2BC80
L3FA2BD30:
3fa2bd30:	move   *a13(0xffe0), a7, 1
3fa2bd50:	move   *a7(0x780), a5, 1
3fa2bd70:	btst   8, a5
3fa2bd80:	jrne   L3FA2C140
3fa2bd90:	move   @0x262590, a5, 1
3fa2bdc0:	sll    0x3, a5
3fa2bdd0:	move   a5, a12
3fa2bde0:	addi   0x2625b0, a12
3fa2be10:	sub    a11, a11
3fa2be20:	move   *a13(0xffa0), a5, 1
3fa2be40:	cmp    a5, a11
3fa2be50:	jrge   L3FA2BFD0
3fa2be60:	setf   8, 0, 0
L3FA2BE70:
3fa2be70:	move   a11, a7
3fa2be80:	inc    a11
3fa2be90:	sll    0x3, a7
3fa2bea0:	move   *a13(0xffc0), a5, 1
3fa2bec0:	add    a5, a7
3fa2bed0:	move   *a7, a10, 0
3fa2bee0:	cmpi   0x80, a10
3fa2bf00:	jrlt   L3FA2BF80
3fa2bf10:	cmpi   0x9f, a10
3fa2bf30:	jrgt   L3FA2BF80
3fa2bf40:	movk   27, a7
3fa2bf50:	move   a7, *a12+, 0
3fa2bf60:	subi   0x40, a10
L3FA2BF80:
3fa2bf80:	move   a10, *a12+, 0
3fa2bf90:	move   *a13(0xffa0), a7, 1
3fa2bfb0:	cmp    a7, a11
3fa2bfc0:	jrlt   L3FA2BE70
L3FA2BFD0:
3fa2bfd0:	sub    a7, a7
3fa2bfe0:	movb   a7, *a12
3fa2bff0:	move   a12, a5
3fa2c000:	subi   0x2625b0, a5
3fa2c030:	move   @0x262590, a7, 1
3fa2c060:	sll    0x3, a7
3fa2c070:	sub    a7, a5
3fa2c080:	sra    0x3, a5
3fa2c090:	move   a5, *a13(0xffa0), 1
3fa2c0b0:	move   @0x262590, a7, 1
3fa2c0e0:	sll    0x3, a7
3fa2c0f0:	move   a7, a12
3fa2c100:	addi   0x2625b0, a12
3fa2c130:	jruc   L3FA2C3A0
L3FA2C140:
3fa2c140:	move   *a7(0xd60), a5, 1
3fa2c160:	andi   0x1000, a5
3fa2c190:	move   a5, a8
3fa2c1a0:	jrgt   L3FA2C1F0
3fa2c1b0:	move   @0x262590, a5, 1
3fa2c1e0:	jrle   L3FA2C380
L3FA2C1F0:
3fa2c1f0:	sub    a11, a11
3fa2c200:	move   *a13(0xffa0), a5, 1
3fa2c220:	cmp    a5, a11
3fa2c230:	jrge   L3FA2C3A0
L3FA2C240:
3fa2c240:	move   @0x262590, a7, 1
3fa2c270:	add    a11, a7
3fa2c280:	sll    0x3, a7
3fa2c290:	addi   0x2625b0, a7
3fa2c2c0:	move   a11, a5
3fa2c2d0:	sll    0x3, a5
3fa2c2e0:	move   *a13(0xffc0), a3, 1
3fa2c300:	add    a3, a5
3fa2c310:	movb   *a5, *a7
3fa2c320:	inc    a11
3fa2c330:	move   *a13(0xffa0), a7, 1
3fa2c350:	cmp    a7, a11
3fa2c360:	jrlt   L3FA2C240
3fa2c370:	jruc   L3FA2C3A0
L3FA2C380:
3fa2c380:	move   *a13(0xffc0), a12, 1
L3FA2C3A0:
3fa2c3a0:	move   *a13(0xffe0), a7, 1
3fa2c3c0:	move   *a7(0xd60), a5, 1
3fa2c3e0:	andi   0x1000, a5
3fa2c410:	move   a5, a3
3fa2c420:	jrgt   L3FA2C470
3fa2c430:	move   @0x262590, a5, 1
3fa2c460:	jrle   L3FA2C500
L3FA2C470:
3fa2c470:	move   @0x262590, a5, 1
3fa2c4a0:	move   *a13(0xffa0), a3, 1
3fa2c4c0:	add    a5, a3
3fa2c4d0:	move   a3, @0x262590, 1
L3FA2C500:
3fa2c500:	setf   16, 1, 0
3fa2c510:	move   @0x25cbe0, a5, 0
3fa2c540:	jreq   L3FA2C670
3fa2c550:	move   a14, -*sp, 1
3fa2c560:	move   a14, -*sp, 1
3fa2c570:	move   a12, *a14+, 1
3fa2c580:	calla  L3FA248E0
3fa2c5b0:	move   a8, *a14+, 1
3fa2c5c0:	move   *a7(0x40), *a14+, 1
3fa2c5e0:	move   *a13(0xffa0), *a14+, 1
3fa2c600:	movi   0x3fa2e660, a8
3fa2c630:	move   a8, *a14+, 1
3fa2c640:	calla  L3FB341E0
L3FA2C670:
3fa2c670:	move   @0x262590, a5, 1
3fa2c6a0:	jrgt   L3FA2C7E0
3fa2c6b0:	move   a14, -*sp, 1
3fa2c6c0:	move   *a13(0xffa0), *a14+, 1
3fa2c6e0:	move   a12, *a14+, 1
3fa2c6f0:	move   a7, *a14+, 1
3fa2c700:	calla  L3FA2CBE0
3fa2c730:	move   a8, a11
3fa2c740:	move   *a13(0xffa0), a5, 1
3fa2c760:	cmp    a5, a11
3fa2c770:	jreq   L3FA2C9D0
3fa2c780:	move   a14, -*sp, 1
3fa2c790:	move   a7, *a14+, 1
3fa2c7a0:	calla  L3F20A070
3fa2c7d0:	jruc   L3FA2C9D0
L3FA2C7E0:
3fa2c7e0:	move   *a7(0xd60), a3, 1
3fa2c800:	andi   0x1000, a3
3fa2c830:	move   a3, a8
3fa2c840:	jrgt   L3FA2C9D0
3fa2c850:	move   a14, -*sp, 1
3fa2c860:	move   a5, *a14+, 1
3fa2c870:	movi   0x2625b0, a3
3fa2c8a0:	move   a3, *a14+, 1
3fa2c8b0:	move   a7, *a14+, 1
3fa2c8c0:	calla  L3FA2CBE0
3fa2c8f0:	move   a8, a11
3fa2c900:	move   @0x262590, a5, 1
3fa2c930:	sub    a11, a5
3fa2c940:	move   a5, @0x262590, 1
3fa2c970:	jrle   L3FA2C9D0
3fa2c980:	move   a14, -*sp, 1
3fa2c990:	move   a7, *a14+, 1
3fa2c9a0:	calla  L3F20A070
L3FA2C9D0:
3fa2c9d0:	move   a11, a3
3fa2c9e0:	jrge   L3FA2CA90
3fa2c9f0:	move   a14, -*sp, 1
3fa2ca00:	movi   0x3fa2e7a0, a8
3fa2ca30:	move   a8, *a14+, 1
3fa2ca40:	calla  L3FB341E0
3fa2ca70:	move   a11, a8
3fa2ca80:	jruc   L3FA2CB90
L3FA2CA90:
3fa2ca90:	setf   16, 1, 0
3fa2caa0:	move   @0x25cbe0, a5, 0
3fa2cad0:	jreq   L3FA2CB70
3fa2cae0:	move   a14, -*sp, 1
3fa2caf0:	move   a11, *a14+, 1
3fa2cb00:	movi   0x3fa2e8e0, a8
3fa2cb30:	move   a8, *a14+, 1
3fa2cb40:	calla  L3FB341E0
L3FA2CB70:
3fa2cb70:	move   *a13(0xffa0), a8, 1
L3FA2CB90:
3fa2cb90:	move   *sp(0x120), a14, 1
3fa2cbb0:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3fa2cbd0:	rets   2
L3FA2CBE0:
3fa2cbe0:	mmtm   sp, a0,a2,a4,a5,a6,a7,a9,a10,a11,a12,a13
3fa2cc00:	move   a14, a13
3fa2cc10:	move   *a13(0xffe0), a9, 1
3fa2cc30:	move   *a13(0xffc0), a10, 1
3fa2cc50:	move   *a13(0xffa0), a11, 1
3fa2cc70:	move   *a9(0x60), a7, 1
3fa2cc90:	addk   2, a7
3fa2cca0:	jrne   L3FA2CE80
3fa2ccb0:	sub    a12, a12
3fa2ccc0:	cmp    a11, a12
3fa2ccd0:	jrge   L3FA2CE60
L3FA2CCE0:
3fa2cce0:	move   a14, -*sp, 1
3fa2ccf0:	move   a11, a7
3fa2cd00:	sub    a12, a7
3fa2cd10:	move   a7, *a14+, 1
3fa2cd20:	move   a12, a7
3fa2cd30:	sll    0x3, a7
3fa2cd40:	add    a10, a7
3fa2cd50:	move   a7, *a14+, 1
3fa2cd60:	move   *a9(0x40), *a14+, 1
3fa2cd80:	calla  L3F70D150
3fa2cdb0:	move   a8, a2
3fa2cdc0:	jrge   L3FA2CDF0
3fa2cdd0:	move   a2, a4
3fa2cde0:	jruc   L3FA2CF20
L3FA2CDF0:
3fa2cdf0:	add    a2, a12
3fa2ce00:	move   a2, a7
3fa2ce10:	jrne   L3FA2CE40
3fa2ce20:	move   a12, a4
3fa2ce30:	jruc   L3FA2CF20
L3FA2CE40:
3fa2ce40:	cmp    a11, a12
3fa2ce50:	jrlt   L3FA2CCE0
L3FA2CE60:
3fa2ce60:	move   a12, a4
3fa2ce70:	jruc   L3FA2CF20
L3FA2CE80:
3fa2ce80:	move   a14, -*sp, 1
3fa2ce90:	move   a11, *a14+, 1
3fa2cea0:	move   a10, *a14+, 1
3fa2ceb0:	move   *a9(0x40), *a14+, 1
3fa2ced0:	calla  L3FB3E9A0
3fa2cf00:	move   a8, a4
3fa2cf10:	move   a8, a12
L3FA2CF20:
3fa2cf20:	move   *a9(0x720), a7, 1
3fa2cf40:	btst   12, a7
3fa2cf50:	jrne   L3FA2D530
3fa2cf60:	move   a12, a7
3fa2cf70:	jrle   L3FA2D530
3fa2cf80:	calla  L3FB2E340
3fa2cfb0:	move   a8, a6
3fa2cfc0:	setf   16, 1, 0
3fa2cfd0:	move   *a9(0xa80), a2, 0
3fa2cff0:	move   a2, a7
3fa2d000:	neg    a7
3fa2d010:	addi   0x7ff, a7
3fa2d030:	cmp    a7, a12
3fa2d040:	jrle   L3FA2D0A0
3fa2d050:	move   a2, a7
3fa2d060:	neg    a7
3fa2d070:	move   a7, a12
3fa2d080:	addi   0x7ff, a12
L3FA2D0A0:
3fa2d0a0:	move   a12, a7
3fa2d0b0:	jrle   L3FA2D4E0
3fa2d0c0:	move   a2, a7
3fa2d0d0:	jrne   L3FA2D180
3fa2d0e0:	move   a12, *a9(0xa80), 0
3fa2d100:	move   a9, a7
3fa2d110:	addi   0x1960, a7
3fa2d130:	move   a7, *a9(0xbc0), 1
3fa2d150:	move   a7, *a9(0xba0), 1
3fa2d170:	jruc   L3FA2D2E0
L3FA2D180:
3fa2d180:	move   a2, a7
3fa2d190:	add    a12, a7
3fa2d1a0:	move   a7, *a9(0xa80), 0
3fa2d1c0:	move   *a9(0xba0), a7, 1
3fa2d1e0:	move   *a9(0xbc0), a5, 1
3fa2d200:	cmp    a5, a7
3fa2d210:	jrc   L3FA2D2E0
3fa2d220:	move   a9, a7
3fa2d230:	addi   0x1960, a7
3fa2d250:	move   a7, *a9(0xba0), 1
3fa2d270:	move   a2, a7
3fa2d280:	sll    0x3, a7
3fa2d290:	add    a9, a7
3fa2d2a0:	addi   0x1960, a7
3fa2d2c0:	move   a7, *a9(0xbc0), 1
L3FA2D2E0:
3fa2d2e0:	sub    a0, a0
3fa2d2f0:	cmp    a12, a0
3fa2d300:	jrge   L3FA2D3C0
3fa2d310:	setf   8, 1, 0
L3FA2D320:
3fa2d320:	move   a0, a7
3fa2d330:	sll    0x3, a7
3fa2d340:	move   *a9(0xbc0), a5, 1
3fa2d360:	add    a7, a5
3fa2d370:	move   *a10+, a7, 0
3fa2d380:	movb   a7, *a5
3fa2d390:	inc    a0
3fa2d3a0:	cmp    a12, a0
3fa2d3b0:	jrlt   L3FA2D320
L3FA2D3C0:
3fa2d3c0:	move   a12, a7
3fa2d3d0:	sll    0x3, a7
3fa2d3e0:	move   *a9(0xbc0), a5, 1
3fa2d400:	add    a7, a5
3fa2d410:	move   a5, *a9(0xbc0), 1
3fa2d430:	move   *a9(0xbc0), a7, 1
3fa2d450:	sub    a5, a5
3fa2d460:	movb   a5, *a7
3fa2d470:	move   a2, a7
3fa2d480:	jrne   L3FA2D4E0
3fa2d490:	move   a14, -*sp, 1
3fa2d4a0:	move   a9, *a14+, 1
3fa2d4b0:	calla  L3F4DFBA0
L3FA2D4E0:
3fa2d4e0:	move   a14, -*sp, 1
3fa2d4f0:	move   a6, *a14+, 1
3fa2d500:	calla  L3FB2E470
L3FA2D530:
3fa2d530:	move   a4, a8
3fa2d540:	move   *sp(0x180), a14, 1
3fa2d560:	mmfm   sp, a0,a2,a4,a5,a6,a7,a9,a10,a11,a12,a13
3fa2d580:	rets   2
3fa2d590:	sub    b4, b11
3fa2d5a0:	move   *a8+, *a0+, 1
3fa2d5b0:	.word  0x0041
3fa2d5c0:	addc   b12, b11
3fa2d5d0:	move   *a8+, *a0+, 1
3fa2d5e0:	.word  0x0042
3fa2d5f0:	sub    a4, sp
3fa2d600:	movb   *a8, a0
3fa2d610:	.word  0x0041
3fa2d620:	addc   a12, sp
3fa2d630:	movb   *a8, a0
3fa2d640:	.word  0x0042
3fa2d650:	sub    b0, b11
3fa2d660:	movk   24, a0
3fa2d670:	.word  0x0041
3fa2d680:	addc   b8, b11
3fa2d690:	movk   24, a0
3fa2d6a0:	.word  0x0042
3fa2d6b0:	.word  0x000d
3fa2d6c0:	and    a4, sp
3fa2d6d0:	movb   *a8, a0
3fa2d6e0:	.word  0x0051
3fa2d6f0:	andn   a4, sp
3fa2d700:	movb   *a8, a0
3fa2d710:	.word  0x0053
3fa2d720:	rev    a12
3fa2d730:	rev    a13
3fa2d740:	rev    a14
3fa2d750:	rev    b0
3fa2d760:	rev    b1
3fa2d770:	rev    b2
3fa2d780:	rev    b3
3fa2d790:	rev    b4
3fa2d7a0:	rev    b5
3fa2d7b0:	rev    b6
3fa2d7c0:	rev    b7
L3FA2D7D0:
3fa2d7d0:	rev    b8
3fa2d7e0:	rev    b9
3fa2d7f0:	move   a12, sp
3fa2d800:	movb   *a8, a0
3fa2d810:	.word  0x006c
3fa2d820:	mods   a12, sp
3fa2d830:	movb   *a8, a0
3fa2d840:	.word  0x006e
L3FA2D850:
3fa2d850:	.word  0x708f
3fa2d860:	movb   *a8, a0
L3FA2D870:
3fa2d870:	.word  0x0071
3fa2d880:	.word  0x728f
L3FA2D890:
3fa2d890:	movb   *a8, a0
3fa2d8a0:	.word  0x0073
L3FA2D8B0:
3fa2d8b0:	.word  0x748f
3fa2d8c0:	movb   *a8, a0
L3FA2D8D0:
3fa2d8d0:	.word  0x0075
3fa2d8e0:	.word  0x768f
L3FA2D8F0:
3fa2d8f0:	movb   *a8, a0
3fa2d900:	.word  0x0077
L3FA2D910:
3fa2d910:	.word  0x788f
3fa2d920:	movb   *a8, a0
L3FA2D930:
3fa2d930:	.word  0x0079
3fa2d940:	dsjs   b11, L3FA2D7D0
L3FA2D950:
3fa2d950:	.word  0x004d
3fa2d960:	and    b0, b11
L3FA2D970:
3fa2d970:	movk   24, a0
3fa2d980:	.word  0x0051
L3FA2D990:
3fa2d990:	andn   b0, b11
3fa2d9a0:	movk   24, a0
L3FA2D9B0:
3fa2d9b0:	.word  0x0053
3fa2d9c0:	dsjs   b11, L3FA2D850
L3FA2D9D0:
3fa2d9d0:	.word  0x006c
3fa2d9e0:	dsjs   b11, L3FA2D870
3fa2d9f0:	.word  0x006d
3fa2da00:	dsjs   b11, L3FA2D890
3fa2da10:	.word  0x006e
3fa2da20:	dsjs   b11, L3FA2D8B0
3fa2da30:	.word  0x0070
3fa2da40:	dsjs   b11, L3FA2D8D0
3fa2da50:	.word  0x0071
3fa2da60:	dsjs   b11, L3FA2D8F0
3fa2da70:	.word  0x0072
3fa2da80:	dsjs   b11, L3FA2D910
3fa2da90:	.word  0x0073
3fa2daa0:	dsjs   b11, L3FA2D930
3fa2dab0:	.word  0x0074
3fa2dac0:	dsjs   b11, L3FA2D950
3fa2dad0:	.word  0x0075
3fa2dae0:	dsjs   b11, L3FA2D970
3fa2daf0:	.word  0x0076
3fa2db00:	dsjs   b11, L3FA2D990
3fa2db10:	.word  0x0077
3fa2db20:	dsjs   b11, L3FA2D9B0
3fa2db30:	.word  0x0078
3fa2db40:	dsjs   b11, L3FA2D9D0
3fa2db50:	.word  0x0079
3fa2db60:	rl     0xc, b11
3fa2db70:	.word  0x7e37
3fa2db80:	move   *a8+, *a0+, 1
3fa2db90:	dsjs   b1, L3FA2DBB0
3fa2dba0:	.word  0x007e
L3FA2DBB0:
3fa2dbb0:	rl     0xc, b11
3fa2dbc0:	.word  0x7e39
3fa2dbd0:	move   *a8+, *a0+, 1
3fa2dbe0:	rl     0x1, b2
3fa2dbf0:	.word  0x007e
3fa2dc00:	rl     0x14, b11
3fa2dc10:	.word  0x7e31
3fa2dc20:	move   *a8+, *a0+, 1
3fa2dc30:	rl     0x19, b2
3fa2dc40:	.word  0x007e
3fa2dc50:	rl     0x14, b11
3fa2dc60:	.word  0x7e34
3fa2dc70:	move   *a8+, *a0+, 1
3fa2dc80:	.word  0x3532
3fa2dc90:	.word  0x007e
3fa2dca0:	rl     0x14, b11
3fa2dcb0:	.word  0x7e36
3fa2dcc0:	move   *a8+, *a0+, 1
3fa2dcd0:	rl     0x9, b3
3fa2dce0:	.word  0x007e
3fa2dcf0:	rl     0x1c, b11
3fa2dd00:	.word  0x7e32
3fa2dd10:	move   *a8+, *a0+, 1
3fa2dd20:	rl     0x19, b3
3fa2dd30:	.word  0x007e
3fa2dd40:	rl     0x1c, b11
3fa2dd50:	.word  0x7e34
3fa2dd60:	dsjs   a0, L3FA2DD70
L3FA2DD70:
3fa2dd70:	rl     0x1, a5
3fa2dd80:	modu   b9, b3
3fa2dd90:	rev    b14
3fa2dda0:	sra    a10, a11
3fa2ddb0:	sra    b3, b9
3fa2ddc0:	modu   b3, b7
3fa2ddd0:	sll    a9, a0
3fa2dde0:	sra    a3, sp
3fa2ddf0:	sla    0x3, a5
3fa2de00:	sla    0x1, b13
3fa2de10:	.word  0x7825
3fa2de20:	sla    0x1, a12
3fa2de30:	.word  0x7473
3fa2de40:	.word  0x7461
3fa2de50:	sla    0x3, a5
3fa2de60:	sla    0x1, b13
3fa2de70:	.word  0x7825
3fa2de80:	sla    0x0, a10
3fa2de90:	sla    0x0, a0
3fa2dea0:	.word  0x7265
3fa2deb0:	modu   b11, b2
3fa2dec0:	sla    0x3, b2
3fa2ded0:	modu   a3, a9
3fa2dee0:	lmo    a9, a0
3fa2def0:	.word  0x7965
3fa2df00:	.word  0x7270
3fa2df10:	.word  0x7365
L3FA2DF20:
3fa2df20:	sla    0x3, b3
3fa2df30:	.word  0x7665
3fa2df40:	modu   a3, a5
3fa2df50:	dsjs   b4, L3FA2E090
3fa2df60:	lmo    a9, a0
3fa2df70:	.word  0x7965
3fa2df80:	.word  0x7973
3fa2df90:	sla    0x3, a13
3fa2dfa0:	dsjs   b12, L3FA2DF20
3fa2dfb0:	rl     0x1, a0
3fa2dfc0:	.word  0x000a
3fa2dfd0:	.word  0x7973
3fa2dfe0:	sla    0x3, a13
3fa2dff0:	sla    0x1, b13
3fa2e000:	.word  0x7825
3fa2e010:	sla    0x1, a12
3fa2e020:	sll    0x9, a2
3fa2e030:	sla    0x13, b3
3fa2e040:	.word  0x000a
3fa2e050:	.word  0x0018
3fa2e060:	.word  0x0008
3fa2e070:	.word  0x007f
3fa2e080:	.word  0x7320
L3FA2E090:
3fa2e090:	.word  0x7365
3fa2e0a0:	rl     b11, b3
3fa2e0b0:	modu   a3, sp
3fa2e0c0:	mods   a9, a0
3fa2e0d0:	modu   a3, a1
3fa2e0e0:	srl    a11, a1
3fa2e0f0:	.word  0x7265
3fa2e100:	sra    a1, a0
3fa2e110:	sra    a3, a9
3fa2e120:	modu   a1, a0
3fa2e130:	.word  0x746f
3fa2e140:	modu   a9, a0
3fa2e150:	sra    b11, b0
3fa2e160:	sla    0x3, a14
3fa2e170:	.word  0x7270
3fa2e180:	modu   a3, a9
3fa2e190:	sra    b11, b4
3fa2e1a0:	sla    0x3, b2
3fa2e1b0:	rl     a11, a6
3fa2e1c0:	sra    a11, a12
3fa2e1d0:	sla    0x1, a12
3fa2e1e0:	.word  0x7270
3fa2e1f0:	modu   a3, a9
3fa2e200:	sra    b11, b4
3fa2e210:	sla    0x3, b2
3fa2e220:	modu   a11, a14
3fa2e230:	sla    0x3, b4
3fa2e240:	.word  0x7661
3fa2e250:	rl     a11, a1
3fa2e260:	sla    a11, a12
3fa2e270:	mods   a3, a2
3fa2e280:	.word  0x0a65
3fa2e290:	.word  0x7300
3fa2e2a0:	.word  0x7365
3fa2e2b0:	rl     b11, b3
3fa2e2c0:	modu   a3, sp
3fa2e2d0:	mods   a9, a0
3fa2e2e0:	modu   a3, a1
3fa2e2f0:	srl    a11, a1
3fa2e300:	.word  0x7265
3fa2e310:	sra    a1, a0
3fa2e320:	sra    a3, a9
3fa2e330:	modu   a1, a0
3fa2e340:	.word  0x746f
3fa2e350:	sll    a9, a0
3fa2e360:	sra    b11, b2
3fa2e370:	.word  0x7461
3fa2e380:	sla    0x3, a5
3fa2e390:	modu   a11, a12
3fa2e3a0:	lmo    a11, a3
3fa2e3b0:	srl    a1, a0
3fa2e3c0:	.word  0x726f
3fa2e3d0:	.word  0x7020
3fa2e3e0:	rl     b11, b2
3fa2e3f0:	.word  0x746e
3fa2e400:	.word  0x7265
3fa2e410:	sla    0x1, a12
3fa2e420:	.word  0x7270
3fa2e430:	modu   a3, a9
3fa2e440:	sra    b11, b4
3fa2e450:	sla    0x3, b2
3fa2e460:	modu   a11, a14
3fa2e470:	sla    0x3, b4
3fa2e480:	.word  0x7661
3fa2e490:	rl     a11, a1
3fa2e4a0:	sla    a11, a12
3fa2e4b0:	mods   a3, a2
3fa2e4c0:	.word  0x0a65
3fa2e4d0:	move   *a8+, *a0+, 1
3fa2e4e0:	dsjs   b2, L3FA2E500
3fa2e4f0:	.word  0x007e
L3FA2E500:
3fa2e500:	rl     0x14, b11
3fa2e510:	.word  0x7e39
3fa2e520:	move   *a8+, *a0+, 1
3fa2e530:	.word  0x7e31
3fa2e540:	move   *a8+, *a0+, 1
3fa2e550:	.word  0x7e32
3fa2e560:	move   *a8+, *a0+, 1
3fa2e570:	.word  0x7e33
3fa2e580:	move   *a8+, *a0+, 1
3fa2e590:	.word  0x7e34
3fa2e5a0:	move   *a8+, *a0+, 1
3fa2e5b0:	.word  0x7e35
3fa2e5c0:	move   *a8+, *a0+, 1
3fa2e5d0:	.word  0x7e36
3fa2e5e0:	movk   24, a0
3fa2e5f0:	.word  0x0a00
3fa2e600:	sub    a0, a0
3fa2e610:	addc   a10, a5
3fa2e620:	cmp    b10, b7
3fa2e630:	sub    a2, a14
3fa2e640:	xor    a10, sp
3fa2e650:	.word  0x0053
3fa2e660:	sra    b10, b3
3fa2e670:	sra    a3, a14
3fa2e680:	modu   a3, a9
3fa2e690:	sla    0x3, a7
3fa2e6a0:	sra    a1, a5
3fa2e6b0:	sll    a1, a0
3fa2e6c0:	.word  0x7479
3fa2e6d0:	.word  0x7365
3fa2e6e0:	.word  0x7420
3fa2e6f0:	sla    0x3, sp
3fa2e700:	modu   b11, b3
3fa2e710:	lmo    a11, a3
3fa2e720:	.word  0x7465
3fa2e730:	sll    0x9, a0
3fa2e740:	sla    0x3, b8
3fa2e750:	sla    0x1, b10
3fa2e760:	sll    0x9, a2
3fa2e770:	sla    0x13, b3
3fa2e780:	srl    0x17, a0
3fa2e790:	rev    a0
3fa2e7a0:	or     b2, b6
3fa2e7b0:	dsjs   a5, L3FA2E8E0
3fa2e7c0:	move   a1, b0
3fa2e7d0:	.word  0x7465
3fa2e7e0:	modu   b11, b7
3fa2e7f0:	lmo    b11, b2
3fa2e800:	.word  0x7320
3fa2e810:	.word  0x7265
3fa2e820:	sra    b11, b6
3fa2e830:	sla    0x3, b2
3fa2e840:	.word  0x7369
3fa2e850:	modu   a1, a0
3fa2e860:	.word  0x746f
3fa2e870:	.word  0x7220
3fa2e880:	.word  0x7365
3fa2e890:	modu   b11, b0
3fa2e8a0:	sra    a3, a14
3fa2e8b0:	modu   a3, a9
3fa2e8c0:	srl    0xd, a7
3fa2e8d0:	.word  0x000a
L3FA2E8E0:
3fa2e8e0:	sra    a1, a5
3fa2e8f0:	sll    a1, a0
3fa2e900:	.word  0x7479
3fa2e910:	.word  0x7365
3fa2e920:	.word  0x7320
3fa2e930:	modu   a3, a5
3fa2e940:	.word  0x0a74
3fa2e950:	.word  0x0000
L3FA2E960:
3fa2e960:	mmtm   sp, a7,a9,a10,a11,a13
3fa2e980:	move   a14, a13
3fa2e990:	addi   0x60, a14
3fa2e9b0:	move   *a13(0xffe0), a9, 1
3fa2e9d0:	move   a14, -*sp, 1
3fa2e9e0:	movk   2, a11
3fa2e9f0:	move   a11, *a14+, 1
3fa2ea00:	move   a9, *a14+, 1
3fa2ea10:	calla  L3F4FFCE0
3fa2ea40:	move   *a9(0xba0), a11, 1
3fa2ea60:	move   *a9(0xbc0), a7, 1
3fa2ea80:	cmp    a7, a11
3fa2ea90:	jrnc   L3FA2EEB0
L3FA2EAA0:
3fa2eaa0:	setf   16, 1, 0
3fa2eab0:	move   *a9(0x640), a11, 0
3fa2ead0:	jreq   L3FA2EB90
3fa2eae0:	move   a14, -*sp, 1
3fa2eaf0:	move   a9, *a14+, 1
3fa2eb00:	move   *a9(0x640), a11, 0
3fa2eb20:	sll    0x5, a11
3fa2eb30:	addi   0x263db0, a11
3fa2eb60:	move   *a11, a11, 1
3fa2eb70:	call   a11
3fa2eb80:	jruc   L3FA2EDD0
L3FA2EB90:
3fa2eb90:	move   *a9(0xba0), a11, 1
3fa2ebb0:	setf   8, 0, 0
3fa2ebc0:	move   *a11, a10, 0
3fa2ebd0:	cmpi   0x20, a10
3fa2ebf0:	jrlt   L3FA2EC30
3fa2ec00:	cmpi   0x7f, a10
3fa2ec20:	jrne   L3FA2EC90
L3FA2EC30:
3fa2ec30:	move   a14, -*sp, 1
3fa2ec40:	move   a9, *a14+, 1
3fa2ec50:	calla  L3FA2EF70
3fa2ec80:	jruc   L3FA2EDD0
L3FA2EC90:
3fa2ec90:	cmpi   0x7e, a10
3fa2ecb0:	jrle   L3FA2ED20
3fa2ecc0:	cmpi   0xa0, a10
3fa2ece0:	jrlt   L3FA2ED80
3fa2ecf0:	cmpi   0xff, a10
3fa2ed10:	jrgt   L3FA2ED80
L3FA2ED20:
3fa2ed20:	move   a14, -*sp, 1
3fa2ed30:	move   a9, *a14+, 1
3fa2ed40:	calla  L3F4F5CD0
3fa2ed70:	jruc   L3FA2EDD0
L3FA2ED80:
3fa2ed80:	move   a14, -*sp, 1
3fa2ed90:	move   a9, *a14+, 1
3fa2eda0:	calla  L3FA2F230
L3FA2EDD0:
3fa2edd0:	setf   8, 0, 0
3fa2ede0:	move   *a9(0x9c8), a11, 0
3fa2ee00:	jrne   L3FA2EEB0
3fa2ee10:	move   *a9(0xdc0), a11, 1
3fa2ee30:	dsjs   a11, L3FA2EE50
3fa2ee40:	jruc   L3FA2EEB0
L3FA2EE50:
3fa2ee50:	move   *a9(0xba0), a11, 1
3fa2ee70:	move   *a9(0xbc0), a7, 1
3fa2ee90:	cmp    a7, a11
3fa2eea0:	jrc   L3FA2EAA0
L3FA2EEB0:
3fa2eeb0:	move   a14, -*sp, 1
3fa2eec0:	movk   3, a11
3fa2eed0:	move   a11, *a14+, 1
3fa2eee0:	move   a9, *a14+, 1
3fa2eef0:	calla  L3F4FFCE0
3fa2ef20:	move   *sp(0xc0), a14, 1
3fa2ef40:	mmfm   sp, a7,a9,a10,a11,a13
3fa2ef60:	rets   2
L3FA2EF70:
3fa2ef70:	mmtm   sp, a7,a9,a10,a11,a13
3fa2ef90:	move   a14, a13
3fa2efa0:	move   *a13(0xffe0), a9, 1
3fa2efc0:	setf   8, 0, 0
L3FA2EFD0:
3fa2efd0:	move   *a9(0xba0), a11, 1
3fa2eff0:	move   *a11+, a10, 0
3fa2f000:	move   a11, *a9(0xba0), 1
3fa2f020:	cmpi   0x20, a10
3fa2f040:	jrge   L3FA2F0E0
3fa2f050:	move   a14, -*sp, 1
3fa2f060:	move   a9, *a14+, 1
3fa2f070:	move   a10, a11
3fa2f080:	sll    0x5, a11
3fa2f090:	addi   0x2635b0, a11
3fa2f0c0:	move   *a11, a11, 1
3fa2f0d0:	call   a11
L3FA2F0E0:
3fa2f0e0:	move   *a9(0xba0), a11, 1
3fa2f100:	setf   8, 0, 0
3fa2f110:	move   *a11, a10, 0
3fa2f120:	move   *a9(0xba0), a11, 1
3fa2f140:	move   *a9(0xbc0), a7, 1
3fa2f160:	cmp    a7, a11
3fa2f170:	jrnc   L3FA2F1E0
3fa2f180:	cmpi   0x20, a10
3fa2f1a0:	jrlt   L3FA2EFD0
3fa2f1b0:	cmpi   0x7f, a10
3fa2f1d0:	jreq   L3FA2EFD0
L3FA2F1E0:
3fa2f1e0:	move   *sp(0xc0), a14, 1
3fa2f200:	mmfm   sp, a7,a9,a10,a11,a13
3fa2f220:	rets   2
L3FA2F230:
3fa2f230:	mmtm   sp, a7,a9,a10,a11,a13
3fa2f250:	move   a14, a13
3fa2f260:	move   *a13(0xffe0), a9, 1
3fa2f280:	setf   8, 0, 0
L3FA2F290:
3fa2f290:	move   *a9(0xba0), a11, 1
3fa2f2b0:	move   *a11+, a10, 0
3fa2f2c0:	move   a11, *a9(0xba0), 1
3fa2f2e0:	cmpi   0x80, a10
3fa2f300:	jrlt   L3FA2F500
3fa2f310:	cmpi   0xa0, a10
3fa2f330:	jrge   L3FA2F500
3fa2f340:	move   *a9(0x7e0), a11, 0
3fa2f360:	cmpi   0x3d, a11
3fa2f380:	jreq   L3FA2F450
3fa2f390:	move   a14, -*sp, 1
3fa2f3a0:	move   a9, *a14+, 1
3fa2f3b0:	move   a10, a11
3fa2f3c0:	subi   0x80, a11
3fa2f3e0:	sll    0x5, a11
3fa2f3f0:	addi   0x2639b0, a11
3fa2f420:	move   *a11, a11, 1
3fa2f430:	call   a11
3fa2f440:	jruc   L3FA2F500
L3FA2F450:
3fa2f450:	move   a14, -*sp, 1
3fa2f460:	move   a9, *a14+, 1
3fa2f470:	move   a10, a11
3fa2f480:	subi   0x80, a11
3fa2f4a0:	sll    0x5, a11
3fa2f4b0:	addi   0x2635b0, a11
3fa2f4e0:	move   *a11, a11, 1
3fa2f4f0:	call   a11
L3FA2F500:
3fa2f500:	move   *a9(0xba0), a11, 1
3fa2f520:	setf   8, 0, 0
3fa2f530:	move   *a11, a10, 0
3fa2f540:	move   *a9(0xba0), a11, 1
3fa2f560:	move   *a9(0xbc0), a7, 1
3fa2f580:	cmp    a7, a11
3fa2f590:	jrnc   L3FA2F600
3fa2f5a0:	cmpi   0x80, a10
3fa2f5c0:	jrlt   L3FA2F600
3fa2f5d0:	cmpi   0xa0, a10
3fa2f5f0:	jrlt   L3FA2F290
L3FA2F600:
3fa2f600:	move   *sp(0xc0), a14, 1
3fa2f620:	mmfm   sp, a7,a9,a10,a11,a13
3fa2f640:	rets   2
L3FA2F650:
3fa2f650:	mmtm   sp, a9,a11,a13
3fa2f670:	move   a14, a13
3fa2f680:	move   *a13(0xffe0), a9, 1
3fa2f6a0:	jruc   L3FA2F830
L3FA2F6B0:
3fa2f6b0:	move   *a9(0x760), a11, 1
3fa2f6d0:	andi   0xffffffbf, a11
3fa2f700:	move   a11, *a9(0x760), 1
3fa2f720:	jruc   L3FA2F8A0
L3FA2F730:
3fa2f730:	move   *a9(0x760), a11, 1
3fa2f750:	andi   0xffffff7f, a11
3fa2f780:	move   a11, *a9(0x760), 1
3fa2f7a0:	jruc   L3FA2F8A0
L3FA2F7B0:
3fa2f7b0:	move   *a9(0x760), a11, 1
3fa2f7d0:	andi   0xfffffeff, a11
3fa2f800:	move   a11, *a9(0x760), 1
3fa2f820:	jruc   L3FA2F8A0
L3FA2F830:
3fa2f830:	move   *a13(0xffc0), a8, 1
3fa2f850:	jreq   L3FA2F6B0
3fa2f860:	dec    a8
3fa2f870:	jreq   L3FA2F730
3fa2f880:	dec    a8
3fa2f890:	jreq   L3FA2F7B0
L3FA2F8A0:
3fa2f8a0:	move   *sp(0x80), a14, 1
3fa2f8c0:	mmfm   sp, a9,a11,a13
3fa2f8e0:	rets   2
3fa2f8f0:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3fa2f910:	move   a14, a13
3fa2f920:	addk   32, a14
3fa2f930:	move   *a13(0xffe0), a9, 1
3fa2f950:	move   *a9(0xba0), a7, 1
3fa2f970:	setf   8, 0, 0
3fa2f980:	move   *a7, a10, 0
3fa2f990:	cmpi   0x20, a10
3fa2f9b0:	jrlt   L3FA2FAF0
3fa2f9c0:	cmpi   0x7e, a10
3fa2f9e0:	jrgt   L3FA2FAF0
3fa2f9f0:	setf   16, 1, 0
3fa2fa00:	move   *a9(0x650), a7, 0
3fa2fa20:	cmpi   0x100, a7
3fa2fa40:	jrge   L3FA2FAF0
3fa2fa50:	move   *a9(0x650), a7, 0
3fa2fa70:	inc    a7
3fa2fa80:	move   a7, *a9(0x650), 0
3fa2faa0:	dec    a7
3fa2fab0:	sll    0x3, a7
3fa2fac0:	add    a9, a7
3fa2fad0:	movb   a10, *a7(0x1160)
L3FA2FAF0:
3fa2faf0:	cmpi   0x20, a10
3fa2fb10:	jrlt   L3FA2FB50
3fa2fb20:	cmpi   0x7f, a10
3fa2fb40:	jrne   L3FA2FBC0
L3FA2FB50:
3fa2fb50:	move   a14, -*sp, 1
3fa2fb60:	move   a9, *a14+, 1
3fa2fb70:	calla  L3FA2EF70
3fa2fba0:	jauc   L3FA32810
L3FA2FBC0:
3fa2fbc0:	cmpi   0x7f, a10
3fa2fbe0:	jage   L3FA32730
3fa2fc00:	move   *a9(0xba0), a7, 1
3fa2fc20:	addk   8, a7
3fa2fc30:	move   a7, *a9(0xba0), 1
3fa2fc50:	cmpi   0x30, a10
3fa2fc70:	jalt   L3FA32810
3fa2fc90:	sub    a7, a7
3fa2fca0:	setf   16, 1, 0
3fa2fcb0:	move   a7, *a9(0x640), 0
3fa2fcd0:	move   *a9(0x650), a7, 0
3fa2fcf0:	subk   2, a7
3fa2fd00:	jrne   L3FA2FFE0
3fa2fd10:	cmpi   0x40, a10
3fa2fd30:	jrge   L3FA2FE10
3fa2fd40:	move   a14, -*sp, 1
3fa2fd50:	move   a9, *a14+, 1
3fa2fd60:	move   a10, a7
3fa2fd70:	subi   0x30, a7
3fa2fd90:	sll    0x5, a7
3fa2fda0:	addi   0x264030, a7
3fa2fdd0:	move   *a7, a7, 1
3fa2fde0:	call   a7
3fa2fdf0:	jauc   L3FA32810
L3FA2FE10:
3fa2fe10:	cmpi   0x5f, a10
3fa2fe30:	jrgt   L3FA2FF10
3fa2fe40:	move   a14, -*sp, 1
3fa2fe50:	move   a9, *a14+, 1
3fa2fe60:	move   a10, a7
3fa2fe70:	subi   0x40, a7
3fa2fe90:	sll    0x5, a7
3fa2fea0:	addi   0x2639b0, a7
3fa2fed0:	move   *a7, a7, 1
3fa2fee0:	call   a7
3fa2fef0:	jauc   L3FA32810
L3FA2FF10:
3fa2ff10:	move   a14, -*sp, 1
3fa2ff20:	move   a9, *a14+, 1
3fa2ff30:	move   a10, a7
3fa2ff40:	subi   0x60, a7
3fa2ff60:	sll    0x5, a7
3fa2ff70:	addi   0x264230, a7
3fa2ffa0:	move   *a7, a7, 1
3fa2ffb0:	call   a7
3fa2ffc0:	jauc   L3FA32810
L3FA2FFE0:
3fa2ffe0:	move   *a9(0x650), a7, 0
3fa30000:	subk   3, a7
3fa30010:	jane   L3FA32090
3fa30030:	setf   8, 0, 0
3fa30040:	move   *a9(0x1168), a11, 0
3fa30060:	cmpi   0x23, a11
3fa30080:	jane   L3FA30ED0
3fa300a0:	cmpi   0x33, a10
3fa300c0:	jalt   L3FA30960
3fa300e0:	cmpi   0x36, a10
3fa30100:	jagt   L3FA30960
3fa30120:	move   *a9(0x570), a7, 0
3fa30140:	jrne   L3FA301A0
3fa30150:	setf   16, 1, 0
3fa30160:	move   *a9(0x670), a7, 0
3fa30180:	move   a7, *a13, 1
3fa30190:	jruc   L3FA301C0
L3FA301A0:
3fa301a0:	sub    a7, a7
3fa301b0:	move   a7, *a13, 1
L3FA301C0:
3fa301c0:	move   *a9(0x540), a5, 1
3fa301e0:	sll    0x5, a7
3fa301f0:	add    a7, a5
3fa30200:	move   *a9(0x540), a7, 1
3fa30220:	move   *a7(0x20), a7, 1
3fa30240:	sll    0x3, a7
3fa30250:	move   *a5(0x40), a5, 1
3fa30270:	add    a7, a5
3fa30280:	cmpi   0x33, a10
3fa302a0:	jrne   L3FA302D0
3fa302b0:	movk   2, a7
3fa302c0:	jruc   L3FA30380
L3FA302D0:
3fa302d0:	cmpi   0x34, a10
3fa302f0:	jrne   L3FA30320
3fa30300:	movk   3, a7
3fa30310:	jruc   L3FA30380
L3FA30320:
3fa30320:	cmpi   0x35, a10
3fa30340:	jrne   L3FA30370
3fa30350:	sub    a7, a7
3fa30360:	jruc   L3FA30380
L3FA30370:
3fa30370:	movk   1, a7
L3FA30380:
3fa30380:	movb   a7, *a5
3fa30390:	cmpi   0x5, a10
3fa303b0:	jreq   L3FA30890
3fa303c0:	move   a14, -*sp, 1
3fa303d0:	move   *a13(0x0), *a14+, 1
3fa303f0:	move   a9, *a14+, 1
3fa30400:	calla  L3F50F4D0
3fa30430:	move   a8, a11
3fa30440:	move   a14, -*sp, 1
3fa30450:	movk   32, a7
3fa30460:	move   a7, *a14+, 1
3fa30470:	move   *a9(0x540), a5, 1
3fa30490:	setf   16, 1, 0
3fa304a0:	move   *a5, a5, 0
3fa304b0:	sub    a11, a5
3fa304c0:	move   a5, *a14+, 1
3fa304d0:	move   *a9(0x540), a5, 1
3fa304f0:	move   *a13, a7, 1
3fa30500:	sll    0x5, a7
3fa30510:	add    a7, a5
3fa30520:	move   a11, a7
3fa30530:	inc    a7
3fa30540:	sll    0x3, a7
3fa30550:	move   *a5(0x40), a5, 1
3fa30570:	add    a7, a5
3fa30580:	move   a5, *a14+, 1
3fa30590:	calla  L3FB44E40
3fa305c0:	move   a14, -*sp, 1
3fa305d0:	movk   32, a7
3fa305e0:	move   a7, *a14+, 1
3fa305f0:	move   *a9(0x540), a5, 1
3fa30610:	setf   16, 1, 0
3fa30620:	move   *a5, a5, 0
3fa30630:	sub    a11, a5
3fa30640:	move   a5, *a14+, 1
3fa30650:	move   *a9(0x540), a5, 1
3fa30670:	move   *a13, a3, 1
3fa30680:	sll    0x5, a3
3fa30690:	add    a3, a5
3fa306a0:	move   *a9(0x540), a3, 1
3fa306c0:	move   *a3(0x20), a3, 1
3fa306e0:	add    a11, a3
3fa306f0:	inc    a3
3fa30700:	sll    0x3, a3
3fa30710:	move   *a5(0x40), a5, 1
3fa30730:	add    a3, a5
3fa30740:	move   a5, *a14+, 1
3fa30750:	calla  L3FB44A00
3fa30780:	move   *a13, a5, 1
3fa30790:	jreq   L3FA30820
3fa307a0:	setf   16, 1, 0
3fa307b0:	move   *a9(0x660), a3, 0
3fa307d0:	cmp    a11, a3
3fa307e0:	jrle   L3FA30890
3fa307f0:	move   a11, *a9(0x660), 0
3fa30810:	jruc   L3FA30890
L3FA30820:
3fa30820:	setf   16, 1, 0
3fa30830:	move   *a9(0x6a0), a3, 0
3fa30850:	cmp    a11, a3
3fa30860:	jrle   L3FA30890
3fa30870:	move   a11, *a9(0x6a0), 0
L3FA30890:
3fa30890:	move   a14, -*sp, 1
3fa308a0:	movk   1, a7
3fa308b0:	move   a7, *a14+, 1
3fa308c0:	move   a11, *a14+, 1
3fa308d0:	move   a7, *a14+, 1
3fa308e0:	move   *a13(0x0), *a14+, 1
3fa30900:	move   a9, *a14+, 1
3fa30910:	calla  L3F50D1B0
3fa30940:	jauc   L3FA32810
L3FA30960:
3fa30960:	cmpi   0x38, a10
3fa30980:	jrne   L3FA30E60
3fa30990:	move   *a9(0x570), a7, 0
3fa309b0:	jane   L3FA32810
3fa309d0:	movk   1, a11
3fa309e0:	move   *a9(0x540), a7, 1
3fa30a00:	setf   16, 1, 0
3fa30a10:	move   *a7(0x10), a7, 0
3fa30a30:	cmp    a7, a11
3fa30a40:	jrgt   L3FA30D90
L3FA30A50:
3fa30a50:	move   a14, -*sp, 1
3fa30a60:	movi   0x45, a7
3fa30a80:	move   a7, *a14+, 1
3fa30a90:	move   *a9(0x540), a5, 1
3fa30ab0:	move   *a5, a8, 0
3fa30ac0:	move   a8, *a14+, 1
3fa30ad0:	move   *a9(0x540), a5, 1
3fa30af0:	move   a11, a3
3fa30b00:	sll    0x5, a3
3fa30b10:	add    a3, a5
3fa30b20:	move   *a5(0x40), a5, 1
3fa30b40:	addk   8, a5
3fa30b50:	move   a5, *a14+, 1
3fa30b60:	calla  L3FB44E40
3fa30b90:	move   a14, -*sp, 1
3fa30ba0:	move   *a9(0x540), a5, 1
3fa30bc0:	setf   16, 1, 0
3fa30bd0:	move   *a5, a5, 0
3fa30be0:	inc    a5
3fa30bf0:	move   a5, *a14+, 1
3fa30c00:	move   *a9(0x540), a5, 1
3fa30c20:	move   a11, a3
3fa30c30:	sll    0x5, a3
3fa30c40:	add    a3, a5
3fa30c50:	move   *a9(0x540), a3, 1
3fa30c70:	move   *a3(0x20), a3, 1
3fa30c90:	sll    0x3, a3
3fa30ca0:	move   *a5(0x40), a5, 1
3fa30cc0:	add    a3, a5
3fa30cd0:	move   a5, *a14+, 1
3fa30ce0:	calla  L3FB44A00
3fa30d10:	inc    a11
3fa30d20:	move   *a9(0x540), a5, 1
3fa30d40:	setf   16, 1, 0
3fa30d50:	move   *a5(0x10), a5, 0
3fa30d70:	cmp    a5, a11
3fa30d80:	jrle   L3FA30A50
L3FA30D90:
3fa30d90:	move   a14, -*sp, 1
3fa30da0:	move   a9, *a14+, 1
3fa30db0:	calla  L3F50AAC0
3fa30de0:	movk   1, a7
3fa30df0:	setf   16, 1, 0
3fa30e00:	move   a7, *a9(0x660), 0
3fa30e20:	move   a7, *a9(0x670), 0
3fa30e40:	jauc   L3FA32810
L3FA30E60:
3fa30e60:	move   a14, -*sp, 1
3fa30e70:	move   a9, *a14+, 1
3fa30e80:	calla  L3F2097D0
3fa30eb0:	jauc   L3FA32810
L3FA30ED0:
3fa30ed0:	cmpi   0x28, a11
3fa30ef0:	jalt   L3FA31810
3fa30f10:	cmpi   0x2b, a11
3fa30f30:	jagt   L3FA31810
3fa30f50:	subi   0x28, a11
3fa30f70:	cmpi   0x3c, a10
3fa30f90:	jrne   L3FA31450
3fa30fa0:	jruc   L3FA31130
L3FA30FB0:
3fa30fb0:	move   *a9(0x760), a7, 1
3fa30fd0:	ori    0x40, a7
3fa31000:	move   a7, *a9(0x760), 1
3fa31020:	jruc   L3FA31190
L3FA31030:
3fa31030:	move   *a9(0x760), a7, 1
3fa31050:	ori    0x80, a7
3fa31080:	move   a7, *a9(0x760), 1
3fa310a0:	jruc   L3FA31190
L3FA310B0:
3fa310b0:	move   *a9(0x760), a7, 1
3fa310d0:	ori    0x100, a7
3fa31100:	move   a7, *a9(0x760), 1
3fa31120:	jruc   L3FA31190
L3FA31130:
3fa31130:	move   a11, a8
3fa31140:	jreq   L3FA30FB0
3fa31150:	dec    a8
3fa31160:	jreq   L3FA31030
3fa31170:	dec    a8
3fa31180:	jreq   L3FA310B0
L3FA31190:
3fa31190:	move   *a9(0x760), a7, 1
3fa311b0:	btst   4, a7
3fa311c0:	jreq   L3FA31310
3fa311d0:	setf   8, 0, 0
3fa311e0:	move   *a9(0x570), a7, 0
3fa31200:	jrne   L3FA31290
3fa31210:	move   a11, a7
3fa31220:	sll    0x3, a7
3fa31230:	add    a9, a7
3fa31240:	movk   2, a5
3fa31250:	movb   a5, *a7(0x8f8)
3fa31270:	jauc   L3FA32810
L3FA31290:
3fa31290:	move   a11, a7
3fa312a0:	sll    0x3, a7
3fa312b0:	add    a9, a7
3fa312c0:	movk   2, a5
3fa312d0:	movb   a5, *a7(0x960)
3fa312f0:	jauc   L3FA32810
L3FA31310:
3fa31310:	setf   8, 0, 0
3fa31320:	move   *a9(0x570), a7, 0
3fa31340:	jrne   L3FA313D0
3fa31350:	move   a11, a7
3fa31360:	sll    0x3, a7
3fa31370:	add    a9, a7
3fa31380:	movk   1, a5
3fa31390:	movb   a5, *a7(0x8f8)
3fa313b0:	jauc   L3FA32810
L3FA313D0:
3fa313d0:	move   a11, a7
3fa313e0:	sll    0x3, a7
3fa313f0:	add    a9, a7
3fa31400:	movk   1, a5
3fa31410:	movb   a5, *a7(0x960)
3fa31430:	jauc   L3FA32810
L3FA31450:
3fa31450:	cmpi   0x30, a10
3fa31470:	jrlt   L3FA317A0
3fa31480:	cmpi   0x60, a10
3fa314a0:	jrgt   L3FA317A0
3fa314b0:	move   a10, a7
3fa314c0:	subi   0x30, a7
3fa314e0:	sll    0x3, a7
3fa314f0:	addi   0x266590, a7
3fa31520:	movb   *a7, a12
3fa31530:	jrlt   L3FA317A0
3fa31540:	move   a14, -*sp, 1
3fa31550:	move   a11, *a14+, 1
3fa31560:	move   a9, *a14+, 1
3fa31570:	calla  L3FA2F650
3fa315a0:	cmpi   0x4, a12
3fa315c0:	jrle   L3FA31610
3fa315d0:	move   *a9(0x760), a7, 1
3fa315f0:	btst   1, a7
3fa31600:	jreq   L3FA31730
L3FA31610:
3fa31610:	setf   8, 0, 0
3fa31620:	move   *a9(0x570), a7, 0
3fa31640:	jrne   L3FA316C0
3fa31650:	move   a11, a7
3fa31660:	sll    0x3, a7
3fa31670:	add    a9, a7
3fa31680:	movb   a12, *a7(0x8f8)
3fa316a0:	jauc   L3FA32810
L3FA316C0:
3fa316c0:	move   a11, a7
3fa316d0:	sll    0x3, a7
3fa316e0:	add    a9, a7
3fa316f0:	movb   a12, *a7(0x960)
3fa31710:	jauc   L3FA32810
L3FA31730:
3fa31730:	move   a14, -*sp, 1
3fa31740:	move   a9, *a14+, 1
3fa31750:	calla  L3F2097D0
3fa31780:	jauc   L3FA32810
L3FA317A0:
3fa317a0:	move   a14, -*sp, 1
3fa317b0:	move   a9, *a14+, 1
3fa317c0:	calla  L3F2097D0
3fa317f0:	jauc   L3FA32810
L3FA31810:
3fa31810:	cmpi   0x2d, a11
3fa31830:	jrlt   L3FA31B00
3fa31840:	cmpi   0x2f, a11
3fa31860:	jrgt   L3FA31B00
3fa31870:	move   a11, a7
3fa31880:	subi   0x28, a7
3fa318a0:	movk   3, a5
3fa318b0:	and    a5, a7
3fa318c0:	move   a7, a11
3fa318d0:	cmpi   0x41, a10
3fa318f0:	jrne   L3FA31A90
3fa31900:	move   *a9(0x570), a7, 0
3fa31920:	jrne   L3FA31A10
3fa31930:	move   a14, -*sp, 1
3fa31940:	move   a11, *a14+, 1
3fa31950:	move   a9, *a14+, 1
3fa31960:	calla  L3FA2F650
3fa31990:	move   a11, a7
3fa319a0:	sll    0x3, a7
3fa319b0:	add    a9, a7
3fa319c0:	movk   2, a3
3fa319d0:	movb   a3, *a7(0x8f8)
3fa319f0:	jauc   L3FA32810
L3FA31A10:
3fa31a10:	move   a11, a7
3fa31a20:	sll    0x3, a7
3fa31a30:	add    a9, a7
3fa31a40:	movk   2, a3
3fa31a50:	movb   a3, *a7(0x960)
3fa31a70:	jauc   L3FA32810
L3FA31A90:
3fa31a90:	move   a14, -*sp, 1
3fa31aa0:	move   a9, *a14+, 1
3fa31ab0:	calla  L3F2097D0
3fa31ae0:	jauc   L3FA32810
L3FA31B00:
3fa31b00:	cmpi   0x20, a11
3fa31b20:	jane   L3FA32810
3fa31b40:	cmpi   0x46, a10
3fa31b60:	jrne   L3FA31BE0
3fa31b70:	move   a14, -*sp, 1
3fa31b80:	move   a9, *a14+, 1
3fa31b90:	calla  L3F21F330
3fa31bc0:	jauc   L3FA32810
L3FA31BE0:
3fa31be0:	cmpi   0x47, a10
3fa31c00:	jrne   L3FA31C80
3fa31c10:	move   a14, -*sp, 1
3fa31c20:	move   a9, *a14+, 1
3fa31c30:	calla  L3F21F1C0
3fa31c60:	jauc   L3FA32810
L3FA31C80:
3fa31c80:	cmpi   0x4c, a10
3fa31ca0:	jrne   L3FA31DE0
3fa31cb0:	move   *a9(0x7e0), a7, 0
3fa31cd0:	cmpi   0x3d, a7
3fa31cf0:	jac   L3FA32810
3fa31d10:	sub    a7, a7
3fa31d20:	movb   a7, *a9(0x8f8)
3fa31d40:	movk   2, a5
3fa31d50:	movb   a5, *a9(0x900)
3fa31d70:	movb   a7, *a9(0x918)
3fa31d90:	movk   1, a3
3fa31da0:	movb   a3, *a9(0x920)
3fa31dc0:	jauc   L3FA32810
L3FA31DE0:
3fa31de0:	cmpi   0x4d, a10
3fa31e00:	jrne   L3FA31F40
3fa31e10:	move   *a9(0x7e0), a7, 0
3fa31e30:	cmpi   0x3d, a7
3fa31e50:	jac   L3FA32810
3fa31e70:	sub    a7, a7
3fa31e80:	movb   a7, *a9(0x8f8)
3fa31ea0:	movk   2, a5
3fa31eb0:	movb   a5, *a9(0x900)
3fa31ed0:	movb   a7, *a9(0x918)
3fa31ef0:	movk   1, a3
3fa31f00:	movb   a3, *a9(0x920)
3fa31f20:	jauc   L3FA32810
L3FA31F40:
3fa31f40:	cmpi   0x4e, a10
3fa31f60:	jrne   L3FA32030
3fa31f70:	move   *a9(0x7e0), a7, 0
3fa31f90:	cmpi   0x3d, a7
3fa31fb0:	jac   L3FA32810
3fa31fd0:	sub    a7, a7
3fa31fe0:	movb   a7, *a9(0x8f8)
3fa32000:	movb   a7, *a9(0x918)
3fa32020:	jruc   L3FA32810
L3FA32030:
3fa32030:	move   a14, -*sp, 1
3fa32040:	move   a9, *a14+, 1
3fa32050:	calla  L3F2097D0
3fa32080:	jruc   L3FA32810
L3FA32090:
3fa32090:	move   *a9(0x650), a7, 0
3fa320b0:	subk   4, a7
3fa320c0:	jrne   L3FA326D0
3fa320d0:	setf   8, 0, 0
3fa320e0:	move   *a9(0x1168), a11, 0
3fa32100:	cmpi   0x28, a11
3fa32120:	jrlt   L3FA32670
3fa32130:	cmpi   0x2b, a11
3fa32150:	jrgt   L3FA32670
3fa32160:	move   a11, a7
3fa32170:	subi   0x28, a7
3fa32190:	movk   3, a5
3fa321a0:	and    a5, a7
3fa321b0:	move   a7, a11
3fa321c0:	move   *a9(0x1170), a7, 0
3fa321e0:	cmpi   0x25, a7
3fa32200:	jrne   L3FA32610
3fa32210:	cmpi   0x35, a10
3fa32230:	jrne   L3FA323C0
3fa32240:	move   a14, -*sp, 1
3fa32250:	move   a11, *a14+, 1
3fa32260:	move   a9, *a14+, 1
3fa32270:	calla  L3FA2F650
3fa322a0:	setf   8, 0, 0
3fa322b0:	move   *a9(0x570), a7, 0
3fa322d0:	jrne   L3FA32350
3fa322e0:	move   a11, a7
3fa322f0:	sll    0x3, a7
3fa32300:	add    a9, a7
3fa32310:	movk   1, a3
3fa32320:	movb   a3, *a7(0x8f8)
3fa32340:	jruc   L3FA32810
L3FA32350:
3fa32350:	move   a11, a7
3fa32360:	sll    0x3, a7
3fa32370:	add    a9, a7
3fa32380:	movk   1, a3
3fa32390:	movb   a3, *a7(0x960)
3fa323b0:	jruc   L3FA32810
L3FA323C0:
3fa323c0:	cmpi   0x36, a10
3fa323e0:	jrne   L3FA325B0
3fa323f0:	move   *a9(0x760), a7, 1
3fa32410:	btst   1, a7
3fa32420:	jreq   L3FA325B0
3fa32430:	move   a14, -*sp, 1
3fa32440:	move   a11, *a14+, 1
3fa32450:	move   a9, *a14+, 1
3fa32460:	calla  L3FA2F650
3fa32490:	setf   8, 0, 0
3fa324a0:	move   *a9(0x570), a7, 0
3fa324c0:	jrne   L3FA32540
3fa324d0:	move   a11, a7
3fa324e0:	sll    0x3, a7
3fa324f0:	add    a9, a7
3fa32500:	movk   14, a3
3fa32510:	movb   a3, *a7(0x8f8)
3fa32530:	jruc   L3FA32810
L3FA32540:
3fa32540:	move   a11, a7
3fa32550:	sll    0x3, a7
3fa32560:	add    a9, a7
3fa32570:	movk   14, a3
3fa32580:	movb   a3, *a7(0x960)
3fa325a0:	jruc   L3FA32810
L3FA325B0:
3fa325b0:	move   a14, -*sp, 1
3fa325c0:	move   a9, *a14+, 1
3fa325d0:	calla  L3F2097D0
3fa32600:	jruc   L3FA32810
L3FA32610:
3fa32610:	move   a14, -*sp, 1
3fa32620:	move   a9, *a14+, 1
3fa32630:	calla  L3F2097D0
3fa32660:	jruc   L3FA32810
L3FA32670:
3fa32670:	move   a14, -*sp, 1
3fa32680:	move   a9, *a14+, 1
3fa32690:	calla  L3F2097D0
3fa326c0:	jruc   L3FA32810
L3FA326D0:
3fa326d0:	move   a14, -*sp, 1
3fa326e0:	move   a9, *a14+, 1
3fa326f0:	calla  L3F2097D0
3fa32720:	jruc   L3FA32810
L3FA32730:
3fa32730:	cmpi   0xa0, a10
3fa32750:	jrge   L3FA327C0
3fa32760:	move   a14, -*sp, 1
3fa32770:	move   a9, *a14+, 1
3fa32780:	calla  L3FA2F230
3fa327b0:	jruc   L3FA32810
L3FA327C0:
3fa327c0:	move   *a9(0xba0), a7, 1
3fa327e0:	addk   8, a7
3fa327f0:	move   a7, *a9(0xba0), 1
L3FA32810:
3fa32810:	move   *sp(0x120), a14, 1
3fa32830:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3fa32850:	rets   2
3fa32860:	mmtm   sp, a9,a10,a11,a13
3fa32880:	move   a14, a13
3fa32890:	move   *a13(0xffe0), a9, 1
3fa328b0:	move   *a9(0xba0), a11, 1
3fa328d0:	setf   8, 0, 0
3fa328e0:	move   *a11, a10, 0
3fa328f0:	cmpi   0x20, a10
3fa32910:	jrlt   L3FA32950
3fa32920:	cmpi   0x7f, a10
3fa32940:	jrne   L3FA329C0
L3FA32950:
3fa32950:	move   a14, -*sp, 1
3fa32960:	move   a9, *a14+, 1
3fa32970:	calla  L3FA2EF70
3fa329a0:	jauc   L3FA33CC0
L3FA329C0:
3fa329c0:	cmpi   0x80, a10
3fa329e0:	jrlt   L3FA32A90
3fa329f0:	cmpi   0xa0, a10
3fa32a10:	jrge   L3FA32A90
3fa32a20:	move   a14, -*sp, 1
3fa32a30:	move   a9, *a14+, 1
3fa32a40:	calla  L3FA2F230
3fa32a70:	jauc   L3FA33CC0
L3FA32A90:
3fa32a90:	move   *a9(0xba0), a11, 1
3fa32ab0:	addk   8, a11
3fa32ac0:	move   a11, *a9(0xba0), 1
3fa32ae0:	cmpi   0x20, a10
3fa32b00:	jrlt   L3FA32C40
3fa32b10:	cmpi   0x7e, a10
3fa32b30:	jrgt   L3FA32C40
3fa32b40:	setf   16, 1, 0
3fa32b50:	move   *a9(0x650), a11, 0
3fa32b70:	cmpi   0x100, a11
3fa32b90:	jrge   L3FA32C40
3fa32ba0:	move   *a9(0x650), a11, 0
3fa32bc0:	inc    a11
3fa32bd0:	move   a11, *a9(0x650), 0
3fa32bf0:	dec    a11
3fa32c00:	sll    0x3, a11
3fa32c10:	add    a9, a11
3fa32c20:	movb   a10, *a11(0x1160)
L3FA32C40:
3fa32c40:	cmpi   0x40, a10
3fa32c60:	jalt   L3FA33CC0
3fa32c80:	sub    a11, a11
3fa32c90:	setf   16, 1, 0
3fa32ca0:	move   a11, *a9(0x640), 0
3fa32cc0:	cmpi   0x7e, a10
3fa32ce0:	jagt   L3FA33CC0
3fa32d00:	move   a14, -*sp, 1
3fa32d10:	move   a9, *a14+, 1
3fa32d20:	calla  L3FA361A0
3fa32d50:	move   a8, a8
3fa32d60:	jaeq   L3FA33C70
3fa32d80:	setf   8, 0, 0
3fa32d90:	move   *a9(0x10e0), a11, 0
3fa32db0:	jrne   L3FA32E90
3fa32dc0:	move   a14, -*sp, 1
3fa32dd0:	move   a9, *a14+, 1
3fa32de0:	move   a10, a11
3fa32df0:	subi   0x40, a11
3fa32e10:	sll    0x5, a11
3fa32e20:	addi   0x264610, a11
3fa32e50:	move   *a11, a11, 1
3fa32e60:	call   a11
3fa32e70:	jauc   L3FA33CC0
L3FA32E90:
3fa32e90:	move   *a9(0x10e0), a11, 0
3fa32eb0:	cmpi   0x21, a11
3fa32ed0:	jrne   L3FA32FC0
3fa32ee0:	move   *a9(0x10e8), a11, 0
3fa32f00:	jrne   L3FA32FC0
3fa32f10:	cmpi   0x70, a10
3fa32f30:	jane   L3FA33CC0
3fa32f50:	move   a14, -*sp, 1
3fa32f60:	move   a9, *a14+, 1
3fa32f70:	calla  L3F220800
3fa32fa0:	jauc   L3FA33CC0
L3FA32FC0:
3fa32fc0:	move   *a9(0x10e0), a11, 0
3fa32fe0:	cmpi   0x3f, a11
3fa33000:	jrne   L3FA33110
3fa33010:	move   *a9(0x10e8), a11, 0
3fa33030:	jrne   L3FA33110
3fa33040:	move   a14, -*sp, 1
3fa33050:	move   a9, *a14+, 1
3fa33060:	move   a10, a11
3fa33070:	subi   0x40, a11
3fa33090:	sll    0x5, a11
3fa330a0:	addi   0x264df0, a11
3fa330d0:	move   *a11, a11, 1
3fa330e0:	call   a11
3fa330f0:	jauc   L3FA33CC0
L3FA33110:
3fa33110:	move   *a9(0x10e0), a11, 0
3fa33130:	cmpi   0x3f, a11
3fa33150:	jrne   L3FA332F0
3fa33160:	move   *a9(0x10e8), a11, 0
3fa33180:	cmpi   0x24, a11
3fa331a0:	jrne   L3FA332F0
3fa331b0:	move   *a9(0x10f0), a11, 0
3fa331d0:	jrne   L3FA332F0
3fa331e0:	cmpi   0x70, a10
3fa33200:	jrne   L3FA33280
3fa33210:	move   a14, -*sp, 1
3fa33220:	move   a9, *a14+, 1
3fa33230:	calla  L3FDB0C90
3fa33260:	jauc   L3FA33CC0
L3FA33280:
3fa33280:	move   a14, -*sp, 1
3fa33290:	move   a9, *a14+, 1
3fa332a0:	calla  L3F2097D0
3fa332d0:	jauc   L3FA33CC0
L3FA332F0:
3fa332f0:	move   *a9(0x10e0), a11, 0
3fa33310:	cmpi   0x24, a11
3fa33330:	jrne   L3FA33440
3fa33340:	move   *a9(0x10e8), a11, 0
3fa33360:	jrne   L3FA33440
3fa33370:	move   a14, -*sp, 1
3fa33380:	move   a9, *a14+, 1
3fa33390:	move   a10, a11
3fa333a0:	subi   0x40, a11
3fa333c0:	sll    0x5, a11
3fa333d0:	addi   0x2655d0, a11
3fa33400:	move   *a11, a11, 1
3fa33410:	call   a11
3fa33420:	jauc   L3FA33CC0
L3FA33440:
3fa33440:	move   *a9(0x10e0), a11, 0
3fa33460:	cmpi   0x22, a11
3fa33480:	jrne   L3FA33640
3fa33490:	move   *a9(0x10e8), a11, 0
3fa334b0:	jrne   L3FA33640
3fa334c0:	cmpi   0x70, a10
3fa334e0:	jrne   L3FA33550
3fa334f0:	move   a14, -*sp, 1
3fa33500:	move   a9, *a14+, 1
3fa33510:	calla  L3F21EDA0
3fa33540:	jruc   L3FA33CC0
L3FA33550:
3fa33550:	cmpi   0x71, a10
3fa33570:	jrne   L3FA335E0
3fa33580:	move   a14, -*sp, 1
3fa33590:	move   a9, *a14+, 1
3fa335a0:	calla  L3F2158C0
3fa335d0:	jruc   L3FA33CC0
L3FA335E0:
3fa335e0:	move   a14, -*sp, 1
3fa335f0:	move   a9, *a14+, 1
3fa33600:	calla  L3F2097D0
3fa33630:	jruc   L3FA33CC0
L3FA33640:
3fa33640:	move   *a9(0x10e0), a11, 0
3fa33660:	cmpi   0x27, a11
3fa33680:	jrne   L3FA33930
3fa33690:	cmpi   0x7b, a10
3fa336b0:	jrne   L3FA33720
3fa336c0:	move   a14, -*sp, 1
3fa336d0:	move   a9, *a14+, 1
3fa336e0:	calla  L3FDAD1C0
3fa33710:	jruc   L3FA33CC0
L3FA33720:
3fa33720:	cmpi   0x7a, a10
3fa33740:	jrne   L3FA337B0
3fa33750:	move   a14, -*sp, 1
3fa33760:	move   a9, *a14+, 1
3fa33770:	calla  L3FDAD960
3fa337a0:	jruc   L3FA33CC0
L3FA337B0:
3fa337b0:	cmpi   0x7c, a10
3fa337d0:	jrne   L3FA33840
3fa337e0:	move   a14, -*sp, 1
3fa337f0:	move   a9, *a14+, 1
3fa33800:	calla  L3FDAE660
3fa33830:	jruc   L3FA33CC0
L3FA33840:
3fa33840:	cmpi   0x77, a10
3fa33860:	jrne   L3FA338D0
3fa33870:	move   a14, -*sp, 1
3fa33880:	move   a9, *a14+, 1
3fa33890:	calla  L3FDAEBA0
3fa338c0:	jruc   L3FA33CC0
L3FA338D0:
3fa338d0:	move   a14, -*sp, 1
3fa338e0:	move   a9, *a14+, 1
3fa338f0:	calla  L3F2097D0
3fa33920:	jruc   L3FA33CC0
L3FA33930:
3fa33930:	move   *a9(0x10e0), a11, 0
3fa33950:	cmpi   0x3e, a11
3fa33970:	jrne   L3FA33AA0
3fa33980:	move   *a9(0x10e8), a11, 0
3fa339a0:	jrne   L3FA33AA0
3fa339b0:	cmpi   0x63, a10
3fa339d0:	jrne   L3FA33A40
3fa339e0:	move   a14, -*sp, 1
3fa339f0:	move   a9, *a14+, 1
3fa33a00:	calla  L3F21B220
3fa33a30:	jruc   L3FA33CC0
L3FA33A40:
3fa33a40:	move   a14, -*sp, 1
3fa33a50:	move   a9, *a14+, 1
3fa33a60:	calla  L3F2097D0
3fa33a90:	jruc   L3FA33CC0
L3FA33AA0:
3fa33aa0:	move   *a9(0x10e0), a11, 0
3fa33ac0:	cmpi   0x26, a11
3fa33ae0:	jrne   L3FA33C10
3fa33af0:	move   *a9(0x10e8), a11, 0
3fa33b10:	jrne   L3FA33C10
3fa33b20:	cmpi   0x75, a10
3fa33b40:	jrne   L3FA33BB0
3fa33b50:	move   a14, -*sp, 1
3fa33b60:	move   a9, *a14+, 1
3fa33b70:	calla  L3F221940
3fa33ba0:	jruc   L3FA33CC0
L3FA33BB0:
3fa33bb0:	move   a14, -*sp, 1
3fa33bc0:	move   a9, *a14+, 1
3fa33bd0:	calla  L3F2097D0
3fa33c00:	jruc   L3FA33CC0
L3FA33C10:
3fa33c10:	move   a14, -*sp, 1
3fa33c20:	move   a9, *a14+, 1
3fa33c30:	calla  L3F2097D0
3fa33c60:	jruc   L3FA33CC0
L3FA33C70:
3fa33c70:	move   a14, -*sp, 1
3fa33c80:	move   a9, *a14+, 1
3fa33c90:	calla  L3F2097D0
L3FA33CC0:
3fa33cc0:	move   *sp(0xa0), a14, 1
3fa33ce0:	mmfm   sp, a9,a10,a11,a13
3fa33d00:	rets   2
3fa33d10:	mmtm   sp, a7,a9,a10,a11,a13
3fa33d30:	move   a14, a13
3fa33d40:	move   *a13(0xffe0), a9, 1
3fa33d60:	move   *a9(0xba0), a11, 1
3fa33d80:	setf   8, 0, 0
3fa33d90:	move   *a11, a10, 0
3fa33da0:	cmpi   0x20, a10
3fa33dc0:	jrlt   L3FA33E00
3fa33dd0:	cmpi   0x7f, a10
3fa33df0:	jrne   L3FA33E60
L3FA33E00:
3fa33e00:	move   a14, -*sp, 1
3fa33e10:	move   a9, *a14+, 1
3fa33e20:	calla  L3FA2EF70
3fa33e50:	jruc   L3FA34290
L3FA33E60:
3fa33e60:	cmpi   0x80, a10
3fa33e80:	jrlt   L3FA33F20
3fa33e90:	cmpi   0xa0, a10
3fa33eb0:	jrge   L3FA33F20
3fa33ec0:	move   a14, -*sp, 1
3fa33ed0:	move   a9, *a14+, 1
3fa33ee0:	calla  L3FA2F230
3fa33f10:	jruc   L3FA34290
L3FA33F20:
3fa33f20:	move   *a9(0xba0), a11, 1
3fa33f40:	addk   8, a11
3fa33f50:	move   a11, *a9(0xba0), 1
3fa33f70:	cmpi   0x20, a10
3fa33f90:	jrlt   L3FA340D0
3fa33fa0:	cmpi   0x7e, a10
3fa33fc0:	jrgt   L3FA340D0
3fa33fd0:	setf   16, 1, 0
3fa33fe0:	move   *a9(0x650), a11, 0
3fa34000:	cmpi   0x100, a11
3fa34020:	jrge   L3FA340D0
3fa34030:	move   *a9(0x650), a11, 0
3fa34050:	inc    a11
3fa34060:	move   a11, *a9(0x650), 0
3fa34080:	dec    a11
3fa34090:	sll    0x3, a11
3fa340a0:	add    a9, a11
3fa340b0:	movb   a10, *a11(0x1160)
L3FA340D0:
3fa340d0:	cmpi   0x40, a10
3fa340f0:	jrlt   L3FA34290
3fa34100:	sub    a11, a11
3fa34110:	setf   16, 1, 0
3fa34120:	move   a11, *a9(0x640), 0
3fa34140:	cmpi   0x7e, a10
3fa34160:	jrgt   L3FA34290
3fa34170:	move   a14, -*sp, 1
3fa34180:	move   a9, *a14+, 1
3fa34190:	calla  L3FA361A0
3fa341c0:	move   a8, a8
3fa341d0:	jreq   L3FA34290
3fa341e0:	move   a14, -*sp, 1
3fa341f0:	move   a9, *a14+, 1
3fa34200:	move   a10, a7
3fa34210:	subi   0x40, a7
3fa34230:	sll    0x5, a7
3fa34240:	addi   0x265db0, a7
3fa34270:	move   *a7, a7, 1
3fa34280:	call   a7
L3FA34290:
3fa34290:	move   *sp(0xc0), a14, 1
3fa342b0:	mmfm   sp, a7,a9,a10,a11,a13
3fa342d0:	rets   2
3fa342e0:	mmtm   sp, a9,a10,a11,a13
3fa34300:	move   a14, a13
3fa34310:	move   *a13(0xffe0), a9, 1
3fa34330:	move   *a9(0xba0), a11, 1
3fa34350:	setf   8, 0, 0
3fa34360:	move   *a11, a10, 0
3fa34370:	cmpi   0x20, a10
3fa34390:	jrlt   L3FA343D0
3fa343a0:	cmpi   0x7f, a10
3fa343c0:	jrne   L3FA34430
L3FA343D0:
3fa343d0:	move   a14, -*sp, 1
3fa343e0:	move   a9, *a14+, 1
3fa343f0:	calla  L3FA2EF70
3fa34420:	jruc   L3FA34790
L3FA34430:
3fa34430:	cmpi   0x80, a10
3fa34450:	jrlt   L3FA344F0
3fa34460:	cmpi   0xa0, a10
3fa34480:	jrge   L3FA344F0
3fa34490:	move   a14, -*sp, 1
3fa344a0:	move   a9, *a14+, 1
3fa344b0:	calla  L3FA2F230
3fa344e0:	jruc   L3FA34790
L3FA344F0:
3fa344f0:	move   *a9(0xba0), a11, 1
3fa34510:	addk   8, a11
3fa34520:	move   a11, *a9(0xba0), 1
3fa34540:	cmpi   0x20, a10
3fa34560:	jrlt   L3FA346A0
3fa34570:	cmpi   0x7e, a10
3fa34590:	jrgt   L3FA346A0
3fa345a0:	setf   16, 1, 0
3fa345b0:	move   *a9(0x650), a11, 0
3fa345d0:	cmpi   0x100, a11
3fa345f0:	jrge   L3FA346A0
3fa34600:	move   *a9(0x650), a11, 0
3fa34620:	inc    a11
3fa34630:	move   a11, *a9(0x650), 0
3fa34650:	dec    a11
3fa34660:	sll    0x3, a11
3fa34670:	add    a9, a11
3fa34680:	movb   a10, *a11(0x1160)
L3FA346A0:
3fa346a0:	cmpi   0x40, a10
3fa346c0:	jrlt   L3FA34790
3fa346d0:	sub    a11, a11
3fa346e0:	setf   16, 1, 0
3fa346f0:	move   a11, *a9(0x640), 0
3fa34710:	cmpi   0x7e, a10
3fa34730:	jrgt   L3FA34790
3fa34740:	move   a14, -*sp, 1
3fa34750:	move   a9, *a14+, 1
3fa34760:	calla  L3FA360C0
L3FA34790:
3fa34790:	move   *sp(0xa0), a14, 1
3fa347b0:	mmfm   sp, a9,a10,a11,a13
3fa347d0:	rets   2
3fa347e0:	mmtm   sp, a9,a10,a11,a13
3fa34800:	move   a14, a13
3fa34810:	move   *a13(0xffe0), a9, 1
3fa34830:	move   *a9(0xba0), a11, 1
3fa34850:	setf   8, 0, 0
3fa34860:	move   *a11, a10, 0
3fa34870:	cmpi   0x20, a10
3fa34890:	jrlt   L3FA348D0
3fa348a0:	cmpi   0x7f, a10
3fa348c0:	jrne   L3FA34930
L3FA348D0:
3fa348d0:	move   a14, -*sp, 1
3fa348e0:	move   a9, *a14+, 1
3fa348f0:	calla  L3FA2EF70
3fa34920:	jruc   L3FA34C90
L3FA34930:
3fa34930:	cmpi   0x80, a10
3fa34950:	jrlt   L3FA349F0
3fa34960:	cmpi   0xa0, a10
3fa34980:	jrge   L3FA349F0
3fa34990:	move   a14, -*sp, 1
3fa349a0:	move   a9, *a14+, 1
3fa349b0:	calla  L3FA2F230
3fa349e0:	jruc   L3FA34C90
L3FA349F0:
3fa349f0:	move   *a9(0xba0), a11, 1
3fa34a10:	addk   8, a11
3fa34a20:	move   a11, *a9(0xba0), 1
3fa34a40:	cmpi   0x20, a10
3fa34a60:	jrlt   L3FA34BA0
3fa34a70:	cmpi   0x7e, a10
3fa34a90:	jrgt   L3FA34BA0
3fa34aa0:	setf   16, 1, 0
3fa34ab0:	move   *a9(0x650), a11, 0
3fa34ad0:	cmpi   0x100, a11
3fa34af0:	jrge   L3FA34BA0
3fa34b00:	move   *a9(0x650), a11, 0
3fa34b20:	inc    a11
3fa34b30:	move   a11, *a9(0x650), 0
3fa34b50:	dec    a11
3fa34b60:	sll    0x3, a11
3fa34b70:	add    a9, a11
3fa34b80:	movb   a10, *a11(0x1160)
L3FA34BA0:
3fa34ba0:	cmpi   0x40, a10
3fa34bc0:	jrlt   L3FA34C90
3fa34bd0:	sub    a11, a11
3fa34be0:	setf   16, 1, 0
3fa34bf0:	move   a11, *a9(0x640), 0
3fa34c10:	cmpi   0x7e, a10
3fa34c30:	jrgt   L3FA34C90
3fa34c40:	move   a14, -*sp, 1
3fa34c50:	move   a9, *a14+, 1
3fa34c60:	calla  L3FA360C0
L3FA34C90:
3fa34c90:	move   *sp(0xa0), a14, 1
3fa34cb0:	mmfm   sp, a9,a10,a11,a13
3fa34cd0:	rets   2
3fa34ce0:	mmtm   sp, a9,a10,a11,a13
3fa34d00:	move   a14, a13
3fa34d10:	move   *a13(0xffe0), a9, 1
3fa34d30:	move   *a9(0xba0), a11, 1
3fa34d50:	setf   8, 0, 0
3fa34d60:	move   *a11, a10, 0
3fa34d70:	cmpi   0x20, a10
3fa34d90:	jrlt   L3FA34DD0
3fa34da0:	cmpi   0x7f, a10
3fa34dc0:	jrne   L3FA34E30
L3FA34DD0:
3fa34dd0:	move   a14, -*sp, 1
3fa34de0:	move   a9, *a14+, 1
3fa34df0:	calla  L3FA2EF70
3fa34e20:	jruc   L3FA35190
L3FA34E30:
3fa34e30:	cmpi   0x80, a10
3fa34e50:	jrlt   L3FA34EF0
3fa34e60:	cmpi   0xa0, a10
3fa34e80:	jrge   L3FA34EF0
3fa34e90:	move   a14, -*sp, 1
3fa34ea0:	move   a9, *a14+, 1
3fa34eb0:	calla  L3FA2F230
3fa34ee0:	jruc   L3FA35190
L3FA34EF0:
3fa34ef0:	move   *a9(0xba0), a11, 1
3fa34f10:	addk   8, a11
3fa34f20:	move   a11, *a9(0xba0), 1
3fa34f40:	cmpi   0x20, a10
3fa34f60:	jrlt   L3FA350A0
3fa34f70:	cmpi   0x7e, a10
3fa34f90:	jrgt   L3FA350A0
3fa34fa0:	setf   16, 1, 0
3fa34fb0:	move   *a9(0x650), a11, 0
3fa34fd0:	cmpi   0x100, a11
3fa34ff0:	jrge   L3FA350A0
3fa35000:	move   *a9(0x650), a11, 0
3fa35020:	inc    a11
3fa35030:	move   a11, *a9(0x650), 0
3fa35050:	dec    a11
3fa35060:	sll    0x3, a11
3fa35070:	add    a9, a11
3fa35080:	movb   a10, *a11(0x1160)
L3FA350A0:
3fa350a0:	cmpi   0x40, a10
3fa350c0:	jrlt   L3FA35190
3fa350d0:	sub    a11, a11
3fa350e0:	setf   16, 1, 0
3fa350f0:	move   a11, *a9(0x640), 0
3fa35110:	cmpi   0x7e, a10
3fa35130:	jrgt   L3FA35190
3fa35140:	move   a14, -*sp, 1
3fa35150:	move   a9, *a14+, 1
3fa35160:	calla  L3FA360C0
L3FA35190:
3fa35190:	move   *sp(0xa0), a14, 1
3fa351b0:	mmfm   sp, a9,a10,a11,a13
3fa351d0:	rets   2
3fa351e0:	mmtm   sp, a7,a9,a10,a11,a13
3fa35200:	move   a14, a13
3fa35210:	move   *a13(0xffe0), a9, 1
3fa35230:	move   *a9(0xba0), a11, 1
3fa35250:	move   *a9(0xbc0), a7, 1
3fa35270:	cmp    a7, a11
3fa35280:	jrnc   L3FA35550
3fa35290:	setf   8, 0, 0
L3FA352A0:
3fa352a0:	move   *a9(0xba0), a11, 1
3fa352c0:	move   *a11+, a10, 0
3fa352d0:	move   a11, *a9(0xba0), 1
3fa352f0:	cmpi   0x9c, a10
3fa35310:	jrne   L3FA35370
3fa35320:	sub    a11, a11
3fa35330:	setf   16, 1, 0
3fa35340:	move   a11, *a9(0x640), 0
3fa35360:	jruc   L3FA35550
L3FA35370:
3fa35370:	cmpi   0x1b, a10
3fa35390:	jrne   L3FA353F0
3fa353a0:	movk   8, a11
3fa353b0:	setf   16, 1, 0
3fa353c0:	move   a11, *a9(0x640), 0
3fa353e0:	jruc   L3FA35550
L3FA353F0:
3fa353f0:	cmpi   0x18, a10
3fa35410:	jrne   L3FA35470
3fa35420:	sub    a11, a11
3fa35430:	setf   16, 1, 0
3fa35440:	move   a11, *a9(0x640), 0
3fa35460:	jruc   L3FA35550
L3FA35470:
3fa35470:	cmpi   0x1a, a10
3fa35490:	jrne   L3FA354F0
3fa354a0:	sub    a11, a11
3fa354b0:	setf   16, 1, 0
3fa354c0:	move   a11, *a9(0x640), 0
3fa354e0:	jruc   L3FA35550
L3FA354F0:
3fa354f0:	move   *a9(0xba0), a11, 1
3fa35510:	move   *a9(0xbc0), a7, 1
3fa35530:	cmp    a7, a11
3fa35540:	jrc   L3FA352A0
L3FA35550:
3fa35550:	move   *sp(0xc0), a14, 1
3fa35570:	mmfm   sp, a7,a9,a10,a11,a13
3fa35590:	rets   2
3fa355a0:	mmtm   sp, a9,a10,a11,a13
3fa355c0:	move   a14, a13
3fa355d0:	move   *a13(0xffe0), a9, 1
3fa355f0:	move   *a9(0xba0), a11, 1
3fa35610:	setf   8, 0, 0
3fa35620:	move   *a11+, a10, 0
3fa35630:	move   a11, *a9(0xba0), 1
3fa35650:	cmpi   0x9c, a10
3fa35670:	jreq   L3FA356B0
3fa35680:	cmpi   0x5c, a10
3fa356a0:	jrne   L3FA35700
L3FA356B0:
3fa356b0:	sub    a11, a11
3fa356c0:	setf   16, 1, 0
3fa356d0:	move   a11, *a9(0x640), 0
3fa356f0:	jruc   L3FA357C0
L3FA35700:
3fa35700:	cmpi   0x1b, a10
3fa35720:	jrne   L3FA35780
3fa35730:	movk   8, a11
3fa35740:	setf   16, 1, 0
3fa35750:	move   a11, *a9(0x640), 0
3fa35770:	jruc   L3FA357C0
L3FA35780:
3fa35780:	movk   7, a11
3fa35790:	setf   16, 1, 0
3fa357a0:	move   a11, *a9(0x640), 0
L3FA357C0:
3fa357c0:	move   *sp(0xa0), a14, 1
3fa357e0:	mmfm   sp, a9,a10,a11,a13
3fa35800:	rets   2
3fa35810:	mmtm   sp, a9,a11,a13
3fa35830:	move   a14, a13
3fa35840:	move   *a13(0xffe0), a9, 1
3fa35860:	movk   1, a11
3fa35870:	setf   16, 1, 0
3fa35880:	move   a11, *a9(0x640), 0
3fa358a0:	movk   27, a11
3fa358b0:	movb   a11, *a9(0x1160)
3fa358d0:	movk   1, a11
3fa358e0:	move   a11, *a9(0x650), 0
3fa35900:	move   *sp(0x80), a14, 1
3fa35920:	mmfm   sp, a9,a11,a13
3fa35940:	rets   2
3fa35950:	mmtm   sp, a9,a11,a13
3fa35970:	move   a14, a13
3fa35980:	move   *a13(0xffe0), a9, 1
3fa359a0:	movk   2, a11
3fa359b0:	setf   16, 1, 0
3fa359c0:	move   a11, *a9(0x640), 0
3fa359e0:	movi   0x9b, a11
3fa35a00:	movb   a11, *a9(0x1160)
3fa35a20:	movk   1, a11
3fa35a30:	move   a11, *a9(0x650), 0
3fa35a50:	move   *sp(0x80), a14, 1
3fa35a70:	mmfm   sp, a9,a11,a13
3fa35a90:	rets   2
3fa35aa0:	mmtm   sp, a9,a11,a13
3fa35ac0:	move   a14, a13
3fa35ad0:	move   *a13(0xffe0), a9, 1
3fa35af0:	movk   3, a11
3fa35b00:	setf   16, 1, 0
3fa35b10:	move   a11, *a9(0x640), 0
3fa35b30:	movi   0x90, a11
3fa35b50:	movb   a11, *a9(0x1160)
3fa35b70:	movk   1, a11
3fa35b80:	move   a11, *a9(0x650), 0
3fa35ba0:	move   *sp(0x80), a14, 1
3fa35bc0:	mmfm   sp, a9,a11,a13
3fa35be0:	rets   2
3fa35bf0:	mmtm   sp, a9,a11,a13
3fa35c10:	move   a14, a13
3fa35c20:	move   *a13(0xffe0), a11, 1
3fa35c40:	sub    a9, a9
3fa35c50:	setf   16, 1, 0
3fa35c60:	move   a9, *a11(0x640), 0
3fa35c80:	move   *sp(0x80), a14, 1
3fa35ca0:	mmfm   sp, a9,a11,a13
3fa35cc0:	rets   2
3fa35cd0:	mmtm   sp, a9,a11,a13
3fa35cf0:	move   a14, a13
3fa35d00:	move   *a13(0xffe0), a9, 1
3fa35d20:	movk   4, a11
3fa35d30:	setf   16, 1, 0
3fa35d40:	move   a11, *a9(0x640), 0
3fa35d60:	movi   0x9d, a11
3fa35d80:	movb   a11, *a9(0x1160)
3fa35da0:	movk   1, a11
3fa35db0:	move   a11, *a9(0x650), 0
3fa35dd0:	move   *sp(0x80), a14, 1
3fa35df0:	mmfm   sp, a9,a11,a13
3fa35e10:	rets   2
3fa35e20:	mmtm   sp, a9,a11,a13
3fa35e40:	move   a14, a13
3fa35e50:	move   *a13(0xffe0), a9, 1
3fa35e70:	movk   5, a11
3fa35e80:	setf   16, 1, 0
3fa35e90:	move   a11, *a9(0x640), 0
3fa35eb0:	movi   0x9e, a11
3fa35ed0:	movb   a11, *a9(0x1160)
3fa35ef0:	movk   1, a11
3fa35f00:	move   a11, *a9(0x650), 0
3fa35f20:	move   *sp(0x80), a14, 1
3fa35f40:	mmfm   sp, a9,a11,a13
3fa35f60:	rets   2
3fa35f70:	mmtm   sp, a9,a11,a13
3fa35f90:	move   a14, a13
3fa35fa0:	move   *a13(0xffe0), a9, 1
3fa35fc0:	movk   6, a11
3fa35fd0:	setf   16, 1, 0
3fa35fe0:	move   a11, *a9(0x640), 0
3fa36000:	movi   0x9f, a11
3fa36020:	movb   a11, *a9(0x1160)
3fa36040:	movk   1, a11
3fa36050:	move   a11, *a9(0x650), 0
3fa36070:	move   *sp(0x80), a14, 1
3fa36090:	mmfm   sp, a9,a11,a13
3fa360b0:	rets   2
L3FA360C0:
3fa360c0:	mmtm   sp, a9,a11,a13
3fa360e0:	move   a14, a13
3fa360f0:	move   *a13(0xffe0), a11, 1
3fa36110:	movk   7, a9
3fa36120:	setf   16, 1, 0
3fa36130:	move   a9, *a11(0x640), 0
3fa36150:	move   *sp(0x80), a14, 1
3fa36170:	mmfm   sp, a9,a11,a13
3fa36190:	rets   2
L3FA361A0:
3fa361a0:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3fa361c0:	move   a14, a13
3fa361d0:	addi   0x60, a14
3fa361f0:	move   *a13(0xffe0), a9, 1
3fa36210:	sub    a7, a7
3fa36220:	move   a7, *a9(0x10e0), 1
3fa36240:	move   a7, *a9(0x1100), 1
3fa36260:	setf   16, 1, 0
3fa36270:	move   a7, *a9(0xaa0), 0
3fa36290:	move   a7, *a9(0xab0), 0
3fa362b0:	move   a7, *a9(0xac0), 0
3fa362d0:	move   a7, *a9(0xad0), 0
3fa362f0:	move   a7, *a13(0x20), 1
3fa36310:	move   a7, a12
3fa36320:	move   a7, *a13, 1
3fa36330:	movk   1, a7
3fa36340:	move   a7, *a13(0x40), 1
3fa36360:	move   a7, a10
3fa36370:	move   *a9(0x650), a7, 0
3fa36390:	cmp    a7, a10
3fa363a0:	jage   L3FA36C60
L3FA363C0:
3fa363c0:	move   a10, a7
3fa363d0:	sll    0x3, a7
3fa363e0:	add    a9, a7
3fa363f0:	setf   8, 0, 0
3fa36400:	move   *a7(0x1160), a11, 0
3fa36420:	cmpi   0x30, a11
3fa36440:	jrlt   L3FA365E0
3fa36450:	cmpi   0x39, a11
3fa36470:	jrgt   L3FA365E0
3fa36480:	cmpi   0xccc, a12
3fa364a0:	jrgt   L3FA36510
3fa364b0:	cmpi   0xccc, a12
3fa364d0:	jrne   L3FA36540
3fa364e0:	cmpi   0x37, a11
3fa36500:	jrle   L3FA36540
L3FA36510:
3fa36510:	movi   0x7fff, a12
3fa36530:	jruc   L3FA36BF0
L3FA36540:
3fa36540:	move   a12, a5
3fa36550:	move   a5, a7
3fa36560:	sll    0x3, a5
3fa36570:	sll    0x1, a7
3fa36580:	add    a7, a5
3fa36590:	add    a11, a5
3fa365a0:	move   a5, a12
3fa365b0:	subi   0x30, a12
3fa365d0:	jruc   L3FA36BF0
L3FA365E0:
3fa365e0:	cmpi   0x3b, a11
3fa36600:	jrne   L3FA366F0
3fa36610:	move   *a13, a7, 1
3fa36620:	subk   16, a7
3fa36630:	jrge   L3FA366D0
3fa36640:	move   *a13, a7, 1
3fa36650:	inc    a7
3fa36660:	move   a7, *a13, 1
3fa36670:	dec    a7
3fa36680:	sll    0x4, a7
3fa36690:	add    a9, a7
3fa366a0:	setf   16, 1, 0
3fa366b0:	move   a12, *a7(0xaa0), 0
L3FA366D0:
3fa366d0:	sub    a12, a12
3fa366e0:	jruc   L3FA36BF0
L3FA366F0:
3fa366f0:	cmpi   0x3a, a11
3fa36710:	jrlt   L3FA36840
3fa36720:	cmpi   0x3f, a11
3fa36740:	jrgt   L3FA36840
3fa36750:	move   *a13(0x20), a7, 1
3fa36770:	subk   7, a7
3fa36780:	jrge   L3FA36BF0
3fa36790:	move   *a13(0x20), a7, 1
3fa367b0:	inc    a7
3fa367c0:	move   a7, *a13(0x20), 1
3fa367e0:	dec    a7
3fa367f0:	sll    0x3, a7
3fa36800:	add    a9, a7
3fa36810:	movb   a11, *a7(0x10e0)
3fa36830:	jruc   L3FA36BF0
L3FA36840:
3fa36840:	cmpi   0x2f, a11
3fa36860:	jrgt   L3FA36B30
3fa36870:	cmpi   0x20, a11
3fa36890:	jrlt   L3FA36A80
3fa368a0:	cmpi   0x2f, a11
3fa368c0:	jrgt   L3FA36A80
L3FA368D0:
3fa368d0:	move   *a13(0x20), a7, 1
3fa368f0:	subk   7, a7
3fa36900:	jrge   L3FA369B0
3fa36910:	move   *a13(0x20), a7, 1
3fa36930:	inc    a7
3fa36940:	move   a7, *a13(0x20), 1
3fa36960:	dec    a7
3fa36970:	sll    0x3, a7
3fa36980:	add    a9, a7
3fa36990:	movb   a11, *a7(0x10e0)
L3FA369B0:
3fa369b0:	inc    a10
3fa369c0:	move   a10, a7
3fa369d0:	sll    0x3, a7
3fa369e0:	add    a9, a7
3fa369f0:	setf   8, 0, 0
3fa36a00:	move   *a7(0x1160), a11, 0
3fa36a20:	cmpi   0x20, a11
3fa36a40:	jrlt   L3FA36A80
3fa36a50:	cmpi   0x2f, a11
3fa36a70:	jrle   L3FA368D0
L3FA36A80:
3fa36a80:	dec    a10
3fa36a90:	cmpi   0x30, a11
3fa36ab0:	jrlt   L3FA36BF0
3fa36ac0:	cmpi   0x3f, a11
3fa36ae0:	jrgt   L3FA36BF0
3fa36af0:	sub    a7, a7
3fa36b00:	move   a7, *a13(0x40), 1
3fa36b20:	jruc   L3FA36BF0
L3FA36B30:
3fa36b30:	move   *a13, a7, 1
3fa36b40:	subk   16, a7
3fa36b50:	jrge   L3FA36BF0
3fa36b60:	move   *a13, a7, 1
3fa36b70:	inc    a7
3fa36b80:	move   a7, *a13, 1
3fa36b90:	dec    a7
3fa36ba0:	sll    0x4, a7
3fa36bb0:	add    a9, a7
3fa36bc0:	setf   16, 1, 0
3fa36bd0:	move   a12, *a7(0xaa0), 0
L3FA36BF0:
3fa36bf0:	inc    a10
3fa36c00:	setf   16, 1, 0
3fa36c10:	move   *a9(0x650), a7, 0
3fa36c30:	cmp    a7, a10
3fa36c40:	jalt   L3FA363C0
L3FA36C60:
3fa36c60:	move   *a13(0x0), *a9(0xa90), 0
3fa36c90:	move   *a13(0x40), a8, 1
3fa36cb0:	move   *sp(0x100), a14, 1
3fa36cd0:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3fa36cf0:	rets   2
L3FA36D00:
3fa36d00:	mmtm   sp, a11,a13
3fa36d20:	move   a14, a13
3fa36d30:	move   *a13(0xffc0), a11, 1
3fa36d50:	subk   32, a11
3fa36d60:	jrnc   L3FA36E20
3fa36d70:	move   a14, -*sp, 1
3fa36d80:	move   *a13(0xffe0), *a14+, 1
3fa36da0:	move   *a13(0xffc0), a11, 1
3fa36dc0:	sll    0x5, a11
3fa36dd0:	addi   0x2635b0, a11
3fa36e00:	move   *a11, a11, 1
3fa36e10:	call   a11
L3FA36E20:
3fa36e20:	move   *sp(0x60), a14, 1
3fa36e40:	mmfm   sp, a11,a13
3fa36e60:	rets   2
3fa36e70:	mmtm   sp, a7,a9,a10,a11,a13
3fa36e90:	move   a14, a13
3fa36ea0:	move   *a13(0xffe0), a9, 1
3fa36ec0:	move   *a9(0xba0), a11, 1
3fa36ee0:	move   *a9(0xbc0), a7, 1
3fa36f00:	cmp    a7, a11
3fa36f10:	jrnc   L3FA37200
L3FA36F20:
3fa36f20:	move   *a9(0xba0), a11, 1
3fa36f40:	setf   8, 0, 0
3fa36f50:	move   *a11+, a10, 0
3fa36f60:	move   a11, *a9(0xba0), 1
3fa36f80:	cmpi   0x75, a10
3fa36fa0:	jrne   L3FA370A0
3fa36fb0:	move   a14, -*sp, 1
3fa36fc0:	move   a9, *a14+, 1
3fa36fd0:	calla  L3FDBFA40
3fa37000:	sub    a11, a11
3fa37010:	setf   16, 1, 0
3fa37020:	move   a11, *a9(0x640), 0
3fa37040:	move   *a9(0xba0), a7, 1
3fa37060:	subk   8, a7
3fa37070:	move   a7, *a9(0xba0), 1
3fa37090:	jruc   L3FA37200
L3FA370A0:
3fa370a0:	setf   16, 1, 0
3fa370b0:	move   *a9(0x650), a11, 0
3fa370d0:	cmpi   0x100, a11
3fa370f0:	jrge   L3FA371A0
3fa37100:	move   *a9(0x650), a11, 0
3fa37120:	inc    a11
3fa37130:	move   a11, *a9(0x650), 0
3fa37150:	dec    a11
3fa37160:	sll    0x3, a11
3fa37170:	add    a9, a11
3fa37180:	movb   a10, *a11(0x1160)
L3FA371A0:
3fa371a0:	move   *a9(0xba0), a11, 1
3fa371c0:	move   *a9(0xbc0), a7, 1
3fa371e0:	cmp    a7, a11
3fa371f0:	jrc   L3FA36F20
L3FA37200:
3fa37200:	move   *sp(0xc0), a14, 1
3fa37220:	mmfm   sp, a7,a9,a10,a11,a13
3fa37240:	rets   2
3fa37250:	mmtm   sp, a9,a11,a13
3fa37270:	move   a14, a13
3fa37280:	move   *a13(0xffe0), a9, 1
3fa372a0:	setf   8, 0, 0
3fa372b0:	move   *a9(0x10e0), a11, 0
3fa372d0:	cmpi   0x24, a11
3fa372f0:	jrne   L3FA37390
3fa37300:	move   *a9(0x10e8), a11, 0
3fa37320:	jrne   L3FA37390
3fa37330:	move   a14, -*sp, 1
3fa37340:	move   a9, *a14+, 1
3fa37350:	calla  L3FDB19B0
3fa37380:	jruc   L3FA373E0
L3FA37390:
3fa37390:	move   a14, -*sp, 1
3fa373a0:	move   a9, *a14+, 1
3fa373b0:	calla  L3FA360C0
L3FA373E0:
3fa373e0:	move   *sp(0x80), a14, 1
3fa37400:	mmfm   sp, a9,a11,a13
3fa37420:	rets   2
3fa37430:	mmtm   sp, a9,a11,a13
3fa37450:	move   a14, a13
3fa37460:	move   *a13(0xffe0), a9, 1
3fa37480:	setf   8, 0, 0
3fa37490:	move   *a9(0x10e0), a11, 0
3fa374b0:	cmpi   0x24, a11
3fa374d0:	jrne   L3FA37570
3fa374e0:	move   *a9(0x10e8), a11, 0
3fa37500:	jrne   L3FA37570
3fa37510:	move   a14, -*sp, 1
3fa37520:	move   a9, *a14+, 1
3fa37530:	calla  L3FDB74D0
3fa37560:	jruc   L3FA375C0
L3FA37570:
3fa37570:	move   a14, -*sp, 1
3fa37580:	move   a9, *a14+, 1
3fa37590:	calla  L3FA360C0
L3FA375C0:
3fa375c0:	move   *sp(0x80), a14, 1
3fa375e0:	mmfm   sp, a9,a11,a13
3fa37600:	rets   2
3fa37610:	mmtm   sp, a9,a11,a13
3fa37630:	move   a14, a13
3fa37640:	move   *a13(0xffe0), a9, 1
3fa37660:	setf   8, 0, 0
3fa37670:	move   *a9(0x10e0), a11, 0
3fa37690:	cmpi   0x21, a11
3fa376b0:	jrne   L3FA37750
3fa376c0:	move   *a9(0x10e8), a11, 0
3fa376e0:	jrne   L3FA37750
3fa376f0:	move   a14, -*sp, 1
3fa37700:	move   a9, *a14+, 1
3fa37710:	calla  L3F220DD0
3fa37740:	jruc   L3FA377A0
L3FA37750:
3fa37750:	move   a14, -*sp, 1
3fa37760:	move   a9, *a14+, 1
3fa37770:	calla  L3FA360C0
L3FA377A0:
3fa377a0:	move   *sp(0x80), a14, 1
3fa377c0:	mmfm   sp, a9,a11,a13
3fa377e0:	rets   2
L3FA377F0:
3fa377f0:	move   a11, -*sp, 1
3fa37800:	sub    a11, a11
3fa37810:	move   a11, @0x26ea40, 1
3fa37840:	move   *sp+, a11, 1
3fa37850:	rets
L3FA37860:
3fa37860:	move   a11, -*sp, 1
3fa37870:	move   a14, -*sp, 1
3fa37880:	move   @0x26ea40, *a14+, 1
3fa378b0:	movi   0x26e720, a11
3fa378e0:	move   a11, *a14+, 1
3fa378f0:	move   @0xa6840, *a14+, 1
3fa37920:	calla  L3FB3EBC0
3fa37950:	move   *sp+, a11, 1
3fa37960:	rets
L3FA37970:
3fa37970:	mmtm   sp, a9,a11,a13
3fa37990:	move   a14, a13
3fa379a0:	move   *a13(0xffc0), a11, 1
3fa379c0:	cmpi   0x64, a11
3fa379e0:	jrle   L3FA37A90
3fa379f0:	move   a14, -*sp, 1
3fa37a00:	move   a11, *a14+, 1
3fa37a10:	movi   0x3fa43af0, a8
3fa37a40:	move   a8, *a14+, 1
3fa37a50:	calla  L3FB341E0
3fa37a80:	jruc   L3FA37CF0
L3FA37A90:
3fa37a90:	move   @0x26ea40, a9, 1
3fa37ac0:	add    a9, a11
3fa37ad0:	cmpi   0x64, a11
3fa37af0:	jrle   L3FA37B60
3fa37b00:	calla  L3FA37860
3fa37b30:	calla  L3FA377F0
L3FA37B60:
3fa37b60:	move   a14, -*sp, 1
3fa37b70:	move   *a13(0xffc0), *a14+, 1
3fa37b90:	move   @0x26ea40, a11, 1
3fa37bc0:	sll    0x3, a11
3fa37bd0:	addi   0x26e720, a11
3fa37c00:	move   a11, *a14+, 1
3fa37c10:	move   *a13(0xffe0), *a14+, 1
3fa37c30:	calla  L3FB44400
3fa37c60:	move   @0x26ea40, a11, 1
3fa37c90:	move   *a13(0xffc0), a9, 1
3fa37cb0:	add    a11, a9
3fa37cc0:	move   a9, @0x26ea40, 1
L3FA37CF0:
3fa37cf0:	move   *sp(0x80), a14, 1
3fa37d10:	mmfm   sp, a9,a11,a13
3fa37d30:	rets   2
L3FA37D40:
3fa37d40:	mmtm   sp, a7,a9,a11,a13
3fa37d60:	move   a14, a13
3fa37d70:	addi   0x60, a14
3fa37d90:	move   *a13(0xffe0), a11, 1
3fa37db0:	move   *a11(0x780), a9, 1
3fa37dd0:	andi   0xc00000, a9
3fa37e00:	sra    0x16, a9
3fa37e10:	subk   2, a9
3fa37e20:	movk   1, a9
3fa37e30:	jrne   L3FA37E50
3fa37e40:	sub    a9, a9
L3FA37E50:
3fa37e50:	movb   a9, *a13
3fa37e60:	move   *a11(0x540), a9, 1
3fa37e80:	move   *a13(0xffc0), a7, 1
3fa37ea0:	sll    0x5, a7
3fa37eb0:	add    a7, a9
3fa37ec0:	move   *a11(0x540), a7, 1
3fa37ee0:	move   *a13(0xffa0), a11, 1
3fa37f00:	move   *a7(0x20), a7, 1
3fa37f20:	add    a11, a7
3fa37f30:	sll    0x3, a7
3fa37f40:	move   *a9(0x40), a9, 1
3fa37f60:	add    a7, a9
3fa37f70:	setf   8, 0, 0
3fa37f80:	move   *a9, a9, 0
3fa37f90:	andi   0x40, a9
3fa37fc0:	movb   a9, *a13(0x10)
3fa37fe0:	move   *a13(0xffe0), a7, 1
3fa38000:	move   *a7(0x760), a7, 1
3fa38020:	andi   0x10, a7
3fa38050:	movb   a7, *a13(0x20)
3fa38070:	move   *a13(0xffe0), a7, 1
3fa38090:	movb   *a7(0x800), *a13(0x30)
3fa380c0:	move   *a7(0x540), a7, 1
3fa380e0:	move   *a13(0xffc0), a9, 1
3fa38100:	sll    0x5, a9
3fa38110:	add    a9, a7
3fa38120:	sll    0x3, a11
3fa38130:	move   *a7(0x40), a9, 1
3fa38150:	add    a11, a9
3fa38160:	movb   *a9(0x0), *a13(0x40)
3fa38190:	movb   *a13(0x10), a11
3fa381b0:	jreq   L3FA382D0
3fa381c0:	move   *a13(0x40), a9, 0
3fa381e0:	cmpi   0x5f, a9
3fa38200:	jrnc   L3FA38240
3fa38210:	sub    a8, a8
3fa38220:	jauc   L3FA38FD0
L3FA38240:
3fa38240:	cmpi   0x80, a9
3fa38260:	jrnc   L3FA382A0
3fa38270:	movk   3, a8
3fa38280:	jauc   L3FA38FD0
L3FA382A0:
3fa382a0:	movk   4, a8
3fa382b0:	jauc   L3FA38FD0
L3FA382D0:
3fa382d0:	movb   *a13, a9
3fa382e0:	jrne   L3FA387B0
3fa382f0:	move   *a13(0x40), a7, 0
3fa38310:	cmpi   0x80, a7
3fa38330:	jrnc   L3FA38370
3fa38340:	sub    a8, a8
3fa38350:	jauc   L3FA38FD0
L3FA38370:
3fa38370:	cmpi   0x80, a7
3fa38390:	jrc   L3FA38400
3fa383a0:	cmpi   0x82, a7
3fa383c0:	jrhi   L3FA38400
3fa383d0:	movk   1, a8
3fa383e0:	jauc   L3FA38FD0
L3FA38400:
3fa38400:	movb   *a13(0x20), a7
3fa38420:	jreq   L3FA38460
3fa38430:	movk   2, a8
3fa38440:	jauc   L3FA38FD0
L3FA38460:
3fa38460:	move   *a13(0x40), a7, 0
3fa38480:	cmpi   0xa0, a7
3fa384a0:	jreq   L3FA38780
3fa384b0:	cmpi   0xd0, a7
3fa384d0:	jreq   L3FA38780
3fa384e0:	cmpi   0xf0, a7
3fa38500:	jreq   L3FA38780
3fa38510:	cmpi   0xa4, a7
3fa38530:	jreq   L3FA38780
3fa38540:	cmpi   0xb4, a7
3fa38560:	jreq   L3FA38780
3fa38570:	cmpi   0xa6, a7
3fa38590:	jreq   L3FA38780
3fa385a0:	cmpi   0xb8, a7
3fa385c0:	jreq   L3FA38780
3fa385d0:	cmpi   0xac, a7
3fa385f0:	jreq   L3FA38780
3fa38600:	cmpi   0xad, a7
3fa38620:	jreq   L3FA38780
3fa38630:	cmpi   0xae, a7
3fa38650:	jreq   L3FA38780
3fa38660:	cmpi   0xbe, a7
3fa38680:	jreq   L3FA38780
3fa38690:	cmpi   0xce, a7
3fa386b0:	jreq   L3FA38780
3fa386c0:	cmpi   0xfe, a7
3fa386e0:	jreq   L3FA38780
3fa386f0:	cmpi   0xaf, a7
3fa38710:	jreq   L3FA38780
3fa38720:	cmpi   0xff, a7
3fa38740:	jreq   L3FA38780
3fa38750:	movk   1, a8
3fa38760:	jauc   L3FA38FD0
L3FA38780:
3fa38780:	movk   2, a8
3fa38790:	jauc   L3FA38FD0
L3FA387B0:
3fa387b0:	movb   *a13(0x30), a7
3fa387d0:	jrlt   L3FA38C60
3fa387e0:	subk   17, a7
3fa387f0:	jrgt   L3FA38C60
3fa38800:	move   *a13(0x40), a7, 0
3fa38820:	cmpi   0x80, a7
3fa38840:	jrnc   L3FA38A60
3fa38850:	sub    a7, a7
3fa38860:	movb   a7, *a13(0x50)
L3FA38880:
3fa38880:	movb   *a13(0x30), a11
3fa388a0:	move   a11, a9
3fa388b0:	sll    0x7, a11
3fa388c0:	sll    0x6, a9
3fa388d0:	add    a9, a11
3fa388e0:	addi   0x26ea60, a11
3fa38910:	movb   *a13(0x50), a9
3fa38930:	sll    0x4, a9
3fa38940:	add    a9, a11
3fa38950:	move   *a11, a11, 0
3fa38960:	move   *a13(0x40), a9, 0
3fa38980:	cmp    a9, a11
3fa38990:	jrne   L3FA389C0
3fa389a0:	sub    a8, a8
3fa389b0:	jruc   L3FA38FD0
L3FA389C0:
3fa389c0:	movb   *a13(0x50), a11
3fa389e0:	inc    a11
3fa389f0:	movb   a11, *a13(0x50)
3fa38a10:	subk   12, a11
3fa38a20:	jrlt   L3FA38880
3fa38a30:	movb   *a13(0x30), a8
3fa38a50:	jruc   L3FA38FD0
L3FA38A60:
3fa38a60:	sub    a7, a7
3fa38a70:	movb   a7, *a13(0x50)
L3FA38A90:
3fa38a90:	movb   *a13(0x30), a11
3fa38ab0:	move   a11, a9
3fa38ac0:	sll    0x7, a11
3fa38ad0:	sll    0x6, a9
3fa38ae0:	add    a9, a11
3fa38af0:	addi   0x26ea60, a11
3fa38b20:	movb   *a13(0x50), a9
3fa38b40:	sll    0x4, a9
3fa38b50:	add    a9, a11
3fa38b60:	move   *a11(0x8), a11, 0
3fa38b80:	move   *a13(0x40), a9, 0
3fa38ba0:	cmp    a9, a11
3fa38bb0:	jrne   L3FA38BF0
3fa38bc0:	movb   *a13(0x30), a8
3fa38be0:	jruc   L3FA38FD0
L3FA38BF0:
3fa38bf0:	movb   *a13(0x50), a11
3fa38c10:	inc    a11
3fa38c20:	movb   a11, *a13(0x50)
3fa38c40:	subk   12, a11
3fa38c50:	jrlt   L3FA38A90
L3FA38C60:
3fa38c60:	movb   *a13(0x20), a11
3fa38c80:	jreq   L3FA38CB0
3fa38c90:	movk   2, a8
3fa38ca0:	jruc   L3FA38FD0
L3FA38CB0:
3fa38cb0:	move   *a13(0x40), a9, 0
3fa38cd0:	cmpi   0xa0, a9
3fa38cf0:	jreq   L3FA38FC0
3fa38d00:	cmpi   0xd0, a9
3fa38d20:	jreq   L3FA38FC0
3fa38d30:	cmpi   0xf0, a9
3fa38d50:	jreq   L3FA38FC0
3fa38d60:	cmpi   0xa4, a9
3fa38d80:	jreq   L3FA38FC0
3fa38d90:	cmpi   0xb4, a9
3fa38db0:	jreq   L3FA38FC0
3fa38dc0:	cmpi   0xa6, a9
3fa38de0:	jreq   L3FA38FC0
3fa38df0:	cmpi   0xb8, a9
3fa38e10:	jreq   L3FA38FC0
3fa38e20:	cmpi   0xac, a9
3fa38e40:	jreq   L3FA38FC0
3fa38e50:	cmpi   0xad, a9
3fa38e70:	jreq   L3FA38FC0
3fa38e80:	cmpi   0xae, a9
3fa38ea0:	jreq   L3FA38FC0
3fa38eb0:	cmpi   0xbe, a9
3fa38ed0:	jreq   L3FA38FC0
3fa38ee0:	cmpi   0xce, a9
3fa38f00:	jreq   L3FA38FC0
3fa38f10:	cmpi   0xfe, a9
3fa38f30:	jreq   L3FA38FC0
3fa38f40:	cmpi   0xaf, a9
3fa38f60:	jreq   L3FA38FC0
3fa38f70:	cmpi   0xff, a9
3fa38f90:	jreq   L3FA38FC0
3fa38fa0:	movk   1, a8
3fa38fb0:	jruc   L3FA38FD0
L3FA38FC0:
3fa38fc0:	movk   2, a8
L3FA38FD0:
3fa38fd0:	move   *sp(0xa0), a14, 1
3fa38ff0:	mmfm   sp, a7,a9,a11,a13
3fa39010:	rets   2
L3FA39020:
3fa39020:	mmtm   sp, a9,a11,a13
3fa39040:	move   a14, a13
3fa39050:	addk   16, a14
3fa39060:	move   *a13(0xffc0), a11, 1
3fa39080:	jrlt   L3FA395F0
3fa39090:	dec    a11
3fa390a0:	jreq   L3FA395F0
3fa390b0:	move   *a13(0xffc0), a11, 1
3fa390d0:	subk   2, a11
3fa390e0:	jreq   L3FA395F0
3fa390f0:	move   *a13(0xffc0), a11, 1
3fa39110:	subk   3, a11
3fa39120:	jreq   L3FA395F0
3fa39130:	move   *a13(0xffc0), a11, 1
3fa39150:	subk   4, a11
3fa39160:	jreq   L3FA395F0
3fa39170:	move   *a13(0xffc0), a11, 1
3fa39190:	subk   5, a11
3fa391a0:	jreq   L3FA395F0
3fa391b0:	move   *a13(0xffc0), a11, 1
3fa391d0:	subk   17, a11
3fa391e0:	jrgt   L3FA395F0
3fa391f0:	move   *a13(0xffe0), a11, 1
3fa39210:	cmpi   0x80, a11
3fa39230:	jrge   L3FA39280
3fa39240:	setf   8, 0, 0
3fa39250:	zext   a11, 0
3fa39260:	move   a11, a8
3fa39270:	jruc   L3FA397C0
L3FA39280:
3fa39280:	sub    a11, a11
3fa39290:	movb   a11, *a13
3fa392a0:	setf   8, 0, 0
L3FA392B0:
3fa392b0:	move   *a13(0xffc0), a11, 1
3fa392d0:	move   a11, a9
3fa392e0:	sll    0x7, a11
3fa392f0:	sll    0x6, a9
3fa39300:	add    a9, a11
3fa39310:	addi   0x26ea60, a11
3fa39340:	movb   *a13, a9
3fa39350:	sll    0x4, a9
3fa39360:	add    a9, a11
3fa39370:	move   *a11(0x8), a11, 0
3fa39390:	move   *a13(0xffe0), a9, 1
3fa393b0:	cmp    a9, a11
3fa393c0:	jrne   L3FA394B0
3fa393d0:	move   *a13(0xffc0), a11, 1
3fa393f0:	move   a11, a9
3fa39400:	sll    0x7, a11
3fa39410:	sll    0x6, a9
3fa39420:	add    a9, a11
3fa39430:	addi   0x26ea60, a11
3fa39460:	movb   *a13, a9
3fa39470:	sll    0x4, a9
3fa39480:	add    a9, a11
3fa39490:	move   *a11, a8, 0
3fa394a0:	jruc   L3FA397C0
L3FA394B0:
3fa394b0:	movb   *a13, a11
3fa394c0:	inc    a11
3fa394d0:	movb   a11, *a13
3fa394e0:	subk   12, a11
3fa394f0:	jrlt   L3FA392B0
3fa39500:	move   a14, -*sp, 1
3fa39510:	move   a9, *a14+, 1
3fa39520:	move   *a13(0xffc0), *a14+, 1
3fa39540:	movi   0x3fa43c18, a8
3fa39570:	move   a8, *a14+, 1
3fa39580:	calla  L3FB341E0
3fa395b0:	setf   8, 0, 0
3fa395c0:	zext   a9, 0
3fa395d0:	move   a9, a8
3fa395e0:	jruc   L3FA397C0
L3FA395F0:
3fa395f0:	move   *a13(0xffe0), a11, 1
3fa39610:	cmpi   0x80, a11
3fa39630:	jrne   L3FA39690
3fa39640:	movi   0xd7, a9
3fa39660:	move   a9, *a13(0xffe0), 1
3fa39680:	jruc   L3FA39780
L3FA39690:
3fa39690:	cmpi   0x81, a11
3fa396b0:	jrne   L3FA39710
3fa396c0:	movi   0xf7, a9
3fa396e0:	move   a9, *a13(0xffe0), 1
3fa39700:	jruc   L3FA39780
L3FA39710:
3fa39710:	cmpi   0x82, a11
3fa39730:	jrne   L3FA39780
3fa39740:	movi   0xdd, a9
3fa39760:	move   a9, *a13(0xffe0), 1
L3FA39780:
3fa39780:	setf   8, 0, 0
3fa39790:	move   *a13(0xffe0), a11, 0
3fa397b0:	move   a11, a8
L3FA397C0:
3fa397c0:	move   *sp(0x80), a14, 1
3fa397e0:	mmfm   sp, a9,a11,a13
3fa39800:	rets   2
3fa39810:	setf   1, 0, 0
3fa39820:	move   @0xaed26, a8, 0
3fa39850:	movk   1, a8
3fa39860:	jreq   L3FA39880
3fa39870:	sub    a8, a8
L3FA39880:
3fa39880:	rets
L3FA39890:
3fa39890:	move   a13, -*sp, 1
3fa398a0:	move   a14, a13
3fa398b0:	jruc   L3FA39DE0
3fa398c0:	movi   0x3fa43d70, a8
3fa398f0:	jruc   L3FA3A0D0
3fa39900:	movi   0x3fa43d80, a8
3fa39930:	jruc   L3FA3A0D0
3fa39940:	movi   0x3fa43a18, a8
3fa39970:	jruc   L3FA3A0D0
3fa39980:	movi   0x3fa43d98, a8
3fa399b0:	jruc   L3FA3A0D0
3fa399c0:	movi   0x3fa43378, a8
3fa399f0:	jruc   L3FA3A0D0
3fa39a00:	movi   0x3fa43a18, a8
3fa39a30:	jruc   L3FA3A0D0
3fa39a40:	movi   0x3fa43da8, a8
3fa39a70:	jruc   L3FA3A0D0
3fa39a80:	movi   0x3fa43db8, a8
3fa39ab0:	jruc   L3FA3A0D0
3fa39ac0:	movi   0x3fa43dc8, a8
3fa39af0:	jruc   L3FA3A0D0
3fa39b00:	movi   0x3fa43dd8, a8
3fa39b30:	jruc   L3FA3A0D0
3fa39b40:	movi   0x3fa43de8, a8
3fa39b70:	jruc   L3FA3A0D0
3fa39b80:	movi   0x3fa43548, a8
3fa39bb0:	jruc   L3FA3A0D0
3fa39bc0:	movi   0x3fa43df8, a8
3fa39bf0:	jruc   L3FA3A0D0
3fa39c00:	movi   0x3fa43e08, a8
3fa39c30:	jruc   L3FA3A0D0
3fa39c40:	movi   0x3fa43e20, a8
3fa39c70:	jruc   L3FA3A0D0
3fa39c80:	movi   0x3fa43e30, a8
3fa39cb0:	jruc   L3FA3A0D0
3fa39cc0:	movi   0x3fa433c8, a8
3fa39cf0:	jruc   L3FA3A0D0
L3FA39D00:
3fa39d00:	move   a14, -*sp, 1
3fa39d10:	move   *a13(0xffe0), *a14+, 1
3fa39d30:	movi   0x3fa43e40, a8
L3FA39D60:
3fa39d60:	move   a8, *a14+, 1
3fa39d70:	calla  L3FB341E0
L3FA39DA0:
3fa39da0:	movi   0x3fa43d70, a8
3fa39dd0:	jruc   L3FA3A0D0
L3FA39DE0:
3fa39de0:	move   *a13(0xffe0), a8, 1
L3FA39E00:
3fa39e00:	cmpi   0x11, a8
L3FA39E20:
3fa39e20:	jrhi   L3FA39D00
3fa39e30:	sll    0x5, a8
L3FA39E40:
3fa39e40:	addi   0x3fa39e90, a8
3fa39e70:	move   *a8, a8, 1
L3FA39E80:
3fa39e80:	jump   a8
3fa39e90:	move   *a6+, *a0+, 0
L3FA39EA0:
3fa39ea0:	dsjs   a3, L3FA39CE0
3fa39eb0:	move   *a8+, *a0+, 0
L3FA39EC0:
3fa39ec0:	dsjs   a3, L3FA39D00
3fa39ed0:	move   *a10+, *a0+, 0
L3FA39EE0:
3fa39ee0:	dsjs   a3, L3FA39D20
3fa39ef0:	move   *a12+, *a0+, 0
L3FA39F00:
3fa39f00:	dsjs   a3, L3FA39D40
3fa39f10:	move   *a14+, *a0+, 0
3fa39f20:	dsjs   a3, L3FA39D60
3fa39f30:	movb   *a8, *a0
3fa39f40:	dsjs   a3, L3FA39D80
3fa39f50:	move   *a0+, *a0+, 1
3fa39f60:	dsjs   a3, L3FA39DA0
3fa39f70:	move   *a2+, *a0+, 1
3fa39f80:	dsjs   a3, L3FA39DC0
3fa39f90:	move   *a4+, *a0+, 1
3fa39fa0:	dsjs   a3, L3FA39DE0
3fa39fb0:	move   *a6+, *a0+, 1
3fa39fc0:	dsjs   a3, L3FA39E00
3fa39fd0:	move   *a8+, *a0+, 1
3fa39fe0:	dsjs   a3, L3FA39E20
3fa39ff0:	move   *a10+, *a0+, 1
3fa3a000:	dsjs   a3, L3FA39E40
3fa3a010:	move   *a12+, *a0+, 1
3fa3a020:	dsjs   a3, L3FA39E60
3fa3a030:	move   *a14+, *a0+, 1
3fa3a040:	dsjs   a3, L3FA39E80
3fa3a050:	movb   *a0, *a0
3fa3a060:	dsjs   a3, L3FA39EA0
3fa3a070:	movb   *a2, *a0
3fa3a080:	dsjs   a3, L3FA39EC0
3fa3a090:	movb   *a4, *a0
3fa3a0a0:	dsjs   a3, L3FA39EE0
3fa3a0b0:	movb   *a6, *a0
3fa3a0c0:	dsjs   a3, L3FA39F00
L3FA3A0D0:
3fa3a0d0:	move   *sp(0x40), a14, 1
3fa3a0f0:	move   *sp+, a13, 1
3fa3a100:	rets   2
L3FA3A110:
3fa3a110:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fa3a130:	move   a14, a13
3fa3a140:	addi   0x120, a14
3fa3a160:	move   *a13(0xffe0), a9, 1
3fa3a180:	move   *a13(0xff80), a10, 1
3fa3a1a0:	calla  L3FA377F0
3fa3a1d0:	sub    a11, a11
3fa3a1e0:	movb   a11, *a13(0x80)
3fa3a200:	movb   *a9(0x800), *a13(0x80)
3fa3a230:	move   *a9(0x780), a7, 1
3fa3a250:	andi   0xc00000, a7
3fa3a280:	sra    0x16, a7
3fa3a290:	move   a7, *a13(0xd0), 1
3fa3a2b0:	jane   L3FA3AE50
3fa3a2d0:	movb   *a13(0x80), *a13(0xb0)
3fa3a300:	move   *a13(0xffc0), *a13(0x10), 1
3fa3a330:	move   *a13(0x10), a11, 1
3fa3a350:	move   *a13(0xffa0), a7, 1
3fa3a370:	cmp    a7, a11
3fa3a380:	jagt   L3FA3AC70
L3FA3A3A0:
3fa3a3a0:	move   *a9(0x540), a11, 1
3fa3a3c0:	setf   16, 1, 0
3fa3a3d0:	move   *a11, a11, 0
3fa3a3e0:	move   a11, *a13(0x50), 1
3fa3a400:	jruc   L3FA3A460
L3FA3A410:
3fa3a410:	move   *a13(0x50), a11, 1
3fa3a430:	dec    a11
3fa3a440:	move   a11, *a13(0x50), 1
L3FA3A460:
3fa3a460:	move   *a9(0x540), a7, 1
3fa3a480:	move   *a13(0x10), a11, 1
3fa3a4a0:	sll    0x5, a11
3fa3a4b0:	add    a11, a7
3fa3a4c0:	move   *a13(0x50), a11, 1
3fa3a4e0:	sll    0x3, a11
3fa3a4f0:	move   *a7(0x40), a7, 1
3fa3a510:	add    a11, a7
3fa3a520:	setf   8, 0, 0
3fa3a530:	move   *a7, a11, 0
3fa3a540:	subk   32, a11
3fa3a550:	jrne   L3FA3A590
3fa3a560:	move   *a13(0x50), a11, 1
3fa3a580:	jrgt   L3FA3A410
L3FA3A590:
3fa3a590:	movk   1, a11
3fa3a5a0:	move   a11, *a13(0x30), 1
3fa3a5c0:	move   *a13(0x50), a7, 1
3fa3a5e0:	cmp    a7, a11
3fa3a5f0:	jrgt   L3FA3AAA0
L3FA3A600:
3fa3a600:	move   a14, -*sp, 1
3fa3a610:	move   *a13(0x30), *a14+, 1
3fa3a630:	move   *a13(0x10), *a14+, 1
3fa3a650:	move   a9, *a14+, 1
3fa3a660:	calla  L3FA37D40
3fa3a690:	movb   a8, *a13(0x110)
3fa3a6b0:	movb   *a13(0x110), a11
3fa3a6d0:	setf   8, 0, 0
3fa3a6e0:	move   *a13(0xb0), a7, 0
3fa3a700:	cmp    a7, a11
3fa3a710:	jreq   L3FA3A860
3fa3a720:	move   a14, -*sp, 1
3fa3a730:	move   a11, *a14+, 1
3fa3a740:	move   *a9(0x540), a7, 1
3fa3a760:	move   *a13(0x10), a11, 1
3fa3a780:	sll    0x5, a11
3fa3a790:	add    a11, a7
3fa3a7a0:	move   *a13(0x30), a11, 1
3fa3a7c0:	sll    0x3, a11
3fa3a7d0:	move   *a7(0x40), a7, 1
3fa3a7f0:	add    a11, a7
3fa3a800:	move   *a7, a8, 0
3fa3a810:	move   a8, *a14+, 1
3fa3a820:	calla  L3FA42F20
3fa3a850:	jruc   L3FA3AA10
L3FA3A860:
3fa3a860:	move   a14, -*sp, 1
3fa3a870:	move   a11, *a14+, 1
3fa3a880:	move   *a9(0x540), a7, 1
3fa3a8a0:	move   *a13(0x10), a11, 1
3fa3a8c0:	sll    0x5, a11
3fa3a8d0:	add    a11, a7
3fa3a8e0:	move   *a13(0x30), a11, 1
3fa3a900:	sll    0x3, a11
3fa3a910:	move   *a7(0x40), a7, 1
3fa3a930:	add    a11, a7
3fa3a940:	move   *a7, a8, 0
3fa3a950:	move   a8, *a14+, 1
3fa3a960:	calla  L3FA39020
3fa3a990:	movb   a8, *a13
3fa3a9a0:	move   a14, -*sp, 1
3fa3a9b0:	movk   1, a11
3fa3a9c0:	move   a11, *a14+, 1
3fa3a9d0:	move   a13, *a14+, 1
3fa3a9e0:	calla  L3FA37970
L3FA3AA10:
3fa3aa10:	move   *a13(0x30), a11, 1
3fa3aa30:	inc    a11
3fa3aa40:	move   a11, *a13(0x30), 1
3fa3aa60:	move   *a13(0x50), a7, 1
3fa3aa80:	cmp    a7, a11
3fa3aa90:	jrle   L3FA3A600
L3FA3AAA0:
3fa3aaa0:	move   a10, a8
3fa3aab0:	jreq   L3FA3ABD0
3fa3aac0:	move   a14, -*sp, 1
3fa3aad0:	move   a14, -*sp, 1
3fa3aae0:	movi   0x3fa43f28, a8
3fa3ab10:	move   a8, *a14+, 1
3fa3ab20:	calla  L3FB458D0
3fa3ab50:	move   a8, *a14+, 1
3fa3ab60:	movi   0x3fa43f28, a8
3fa3ab90:	move   a8, *a14+, 1
3fa3aba0:	calla  L3FA37970
L3FA3ABD0:
3fa3abd0:	move   *a13(0x10), a7, 1
3fa3abf0:	inc    a7
3fa3ac00:	move   a7, *a13(0x10), 1
3fa3ac20:	move   *a13(0xffa0), a11, 1
3fa3ac40:	cmp    a11, a7
3fa3ac50:	jale   L3FA3A3A0
L3FA3AC70:
3fa3ac70:	move   *a9(0xd60), a11, 1
3fa3ac90:	movk   4, a7
3fa3aca0:	and    a7, a11
3fa3acb0:	subk   4, a11
3fa3acc0:	jrne   L3FA3AE00
3fa3acd0:	move   a10, a8
3fa3ace0:	jreq   L3FA3AE00
3fa3acf0:	move   a14, -*sp, 1
3fa3ad00:	move   a14, -*sp, 1
3fa3ad10:	movi   0x3fa43f40, a8
3fa3ad40:	move   a8, *a14+, 1
3fa3ad50:	calla  L3FB458D0
3fa3ad80:	move   a8, *a14+, 1
3fa3ad90:	movi   0x3fa43f40, a8
3fa3adc0:	move   a8, *a14+, 1
3fa3add0:	calla  L3FA37970
L3FA3AE00:
3fa3ae00:	calla  L3FA37860
3fa3ae30:	jauc   L3FA42150
L3FA3AE50:
3fa3ae50:	dsj    a7, L3FA3D130
3fa3ae70:	setf   16, 1, 0
3fa3ae80:	move   a11, *a13(0x70), 0
3fa3aea0:	move   a14, -*sp, 1
3fa3aeb0:	move   a14, -*sp, 1
3fa3aec0:	movi   0x3fa43f50, a8
3fa3aef0:	move   a8, *a14+, 1
3fa3af00:	calla  L3FB458D0
3fa3af30:	move   a8, *a14+, 1
3fa3af40:	movi   0x3fa43f50, a8
3fa3af70:	move   a8, *a14+, 1
3fa3af80:	calla  L3FA37970
3fa3afb0:	movb   *a13(0x80), *a13(0xb0)
3fa3afe0:	move   a14, -*sp, 1
3fa3aff0:	move   a14, -*sp, 1
3fa3b000:	movi   0x3fa43f78, a8
3fa3b030:	move   a8, *a14+, 1
3fa3b040:	calla  L3FB458D0
3fa3b070:	move   a8, *a14+, 1
3fa3b080:	movi   0x3fa43f78, a8
3fa3b0b0:	move   a8, *a14+, 1
3fa3b0c0:	calla  L3FA37970
3fa3b0f0:	move   a14, -*sp, 1
3fa3b100:	move   a14, -*sp, 1
3fa3b110:	move   a14, -*sp, 1
3fa3b120:	setf   8, 0, 0
3fa3b130:	move   *a13(0xb0), a7, 0
3fa3b150:	move   a7, *a14+, 1
3fa3b160:	calla  L3FA39890
3fa3b190:	move   a8, *a14+, 1
3fa3b1a0:	calla  L3FB458D0
3fa3b1d0:	move   a8, *a14+, 1
3fa3b1e0:	move   a14, -*sp, 1
3fa3b1f0:	move   a7, *a14+, 1
3fa3b200:	calla  L3FA39890
3fa3b230:	move   a8, *a14+, 1
3fa3b240:	calla  L3FA37970
3fa3b270:	move   a14, -*sp, 1
3fa3b280:	move   a14, -*sp, 1
3fa3b290:	movi   0x3fa43f90, a8
3fa3b2c0:	move   a8, *a14+, 1
3fa3b2d0:	calla  L3FB458D0
3fa3b300:	move   a8, *a14+, 1
3fa3b310:	movi   0x3fa43f90, a8
3fa3b340:	move   a8, *a14+, 1
3fa3b350:	calla  L3FA37970
3fa3b380:	move   a14, -*sp, 1
3fa3b390:	move   a14, -*sp, 1
3fa3b3a0:	movi   0x3fa43fb0, a8
3fa3b3d0:	move   a8, *a14+, 1
3fa3b3e0:	calla  L3FB458D0
3fa3b410:	move   a8, *a14+, 1
3fa3b420:	movi   0x3fa43fb0, a8
3fa3b450:	move   a8, *a14+, 1
3fa3b460:	calla  L3FA37970
3fa3b490:	move   *a13(0xffc0), *a13(0x10), 1
3fa3b4c0:	move   *a13(0x10), a7, 1
3fa3b4e0:	move   *a13(0xffa0), a11, 1
3fa3b500:	cmp    a11, a7
3fa3b510:	jagt   L3FA3CC70
L3FA3B530:
3fa3b530:	move   a14, -*sp, 1
3fa3b540:	move   *a9(0x540), a11, 1
3fa3b560:	move   *a13(0x10), a7, 1
3fa3b580:	sll    0x5, a7
3fa3b590:	add    a7, a11
3fa3b5a0:	move   *a9(0x540), a7, 1
3fa3b5c0:	move   *a7(0x20), a7, 1
3fa3b5e0:	sll    0x3, a7
3fa3b5f0:	move   *a11(0x40), a11, 1
3fa3b610:	add    a7, a11
3fa3b620:	setf   8, 0, 0
3fa3b630:	move   *a11, a8, 0
3fa3b640:	move   a8, *a14+, 1
3fa3b650:	calla  L3FA421A0
3fa3b680:	move   *a9(0x540), a11, 1
3fa3b6a0:	setf   16, 1, 0
3fa3b6b0:	move   *a11, a11, 0
3fa3b6c0:	move   a11, *a13(0x50), 1
3fa3b6e0:	jruc   L3FA3B740
L3FA3B6F0:
3fa3b6f0:	move   *a13(0x50), a11, 1
3fa3b710:	dec    a11
3fa3b720:	move   a11, *a13(0x50), 1
L3FA3B740:
3fa3b740:	move   *a9(0x540), a7, 1
3fa3b760:	move   *a13(0x10), a11, 1
3fa3b780:	sll    0x5, a11
3fa3b790:	add    a11, a7
3fa3b7a0:	move   *a13(0x50), a11, 1
3fa3b7c0:	sll    0x3, a11
3fa3b7d0:	move   *a7(0x40), a7, 1
3fa3b7f0:	add    a11, a7
3fa3b800:	setf   8, 0, 0
3fa3b810:	move   *a7, a11, 0
3fa3b820:	subk   32, a11
3fa3b830:	jrne   L3FA3B9F0
3fa3b840:	move   *a13(0x50), a11, 1
3fa3b860:	jrle   L3FA3B9F0
3fa3b870:	move   *a9(0x540), a7, 1
3fa3b890:	move   *a13(0x10), a11, 1
3fa3b8b0:	sll    0x5, a11
3fa3b8c0:	add    a11, a7
3fa3b8d0:	move   *a9(0x540), a11, 1
3fa3b8f0:	move   *a13(0x50), a5, 1
3fa3b910:	move   *a11(0x20), a11, 1
3fa3b930:	add    a5, a11
3fa3b940:	sll    0x3, a11
3fa3b950:	move   *a7(0x40), a7, 1
3fa3b970:	add    a11, a7
3fa3b980:	move   *a7, a11, 0
3fa3b990:	movk   1, a11
3fa3b9a0:	jreq   L3FA3B9C0
3fa3b9b0:	sub    a11, a11
L3FA3B9C0:
3fa3b9c0:	movk   15, a7
3fa3b9d0:	and    a7, a11
3fa3b9e0:	jrne   L3FA3B6F0
L3FA3B9F0:
3fa3b9f0:	movk   1, a11
3fa3ba00:	move   a11, *a13(0x30), 1
3fa3ba20:	move   *a13(0x50), a7, 1
3fa3ba40:	cmp    a7, a11
3fa3ba50:	jagt   L3FA3CAA0
L3FA3BA70:
3fa3ba70:	move   a14, -*sp, 1
3fa3ba80:	move   *a13(0x30), *a14+, 1
3fa3baa0:	move   *a13(0x10), *a14+, 1
3fa3bac0:	move   a9, *a14+, 1
3fa3bad0:	calla  L3FA37D40
3fa3bb00:	movb   a8, *a13(0x110)
3fa3bb20:	move   a14, -*sp, 1
3fa3bb30:	move   *a9(0x540), a11, 1
3fa3bb50:	move   *a13(0x10), a7, 1
3fa3bb70:	sll    0x5, a7
3fa3bb80:	add    a7, a11
3fa3bb90:	move   *a9(0x540), a7, 1
3fa3bbb0:	move   *a13(0x30), a5, 1
3fa3bbd0:	move   *a7(0x20), a7, 1
3fa3bbf0:	add    a5, a7
3fa3bc00:	sll    0x3, a7
3fa3bc10:	move   *a11(0x40), a11, 1
3fa3bc30:	add    a7, a11
3fa3bc40:	setf   8, 0, 0
3fa3bc50:	move   *a11, a8, 0
3fa3bc60:	move   a8, *a14+, 1
3fa3bc70:	setf   16, 1, 0
3fa3bc80:	move   *a13(0x70), a11, 0
3fa3bca0:	move   a11, *a14+, 1
3fa3bcb0:	calla  L3FA42720
3fa3bce0:	move   *a9(0x540), a7, 1
3fa3bd00:	move   *a13(0x10), a5, 1
3fa3bd20:	sll    0x5, a5
3fa3bd30:	add    a5, a7
3fa3bd40:	move   *a9(0x540), a5, 1
3fa3bd60:	move   *a13(0x30), a11, 1
3fa3bd80:	move   *a5(0x20), a5, 1
3fa3bda0:	add    a11, a5
3fa3bdb0:	sll    0x3, a5
3fa3bdc0:	move   *a7(0x40), a7, 1
3fa3bde0:	add    a5, a7
3fa3bdf0:	setf   8, 0, 0
3fa3be00:	move   *a7, a7, 0
3fa3be10:	setf   16, 1, 0
3fa3be20:	move   a7, *a13(0x70), 0
3fa3be40:	movb   *a13(0x110), a5
3fa3be60:	setf   8, 0, 0
3fa3be70:	move   *a13(0xb0), a7, 0
3fa3be90:	cmp    a7, a5
3fa3bea0:	jreq   L3FA3C630
3fa3beb0:	move   *a13(0x80), a7, 0
3fa3bed0:	cmp    a7, a5
3fa3bee0:	jrne   L3FA3C5F0
3fa3bef0:	move   a14, -*sp, 1
3fa3bf00:	move   a14, -*sp, 1
3fa3bf10:	movi   0x3fa43fb0, a8
3fa3bf40:	move   a8, *a14+, 1
3fa3bf50:	calla  L3FB458D0
3fa3bf80:	move   a8, *a14+, 1
3fa3bf90:	movi   0x3fa43fb0, a8
3fa3bfc0:	move   a8, *a14+, 1
3fa3bfd0:	calla  L3FA37970
3fa3c000:	movb   a5, *a13(0xb0)
3fa3c020:	jruc   L3FA3C630
L3FA3C030:
3fa3c030:	move   *a9(0x900), a11, 0
3fa3c050:	subk   3, a11
3fa3c060:	jreq   L3FA3C1B0
3fa3c070:	move   a14, -*sp, 1
3fa3c080:	move   a14, -*sp, 1
3fa3c090:	movi   0x3fa43f90, a8
3fa3c0c0:	move   a8, *a14+, 1
3fa3c0d0:	calla  L3FB458D0
3fa3c100:	move   a8, *a14+, 1
3fa3c110:	movi   0x3fa43f90, a8
3fa3c140:	move   a8, *a14+, 1
3fa3c150:	calla  L3FA37970
3fa3c180:	movk   3, a11
3fa3c190:	movb   a11, *a9(0x900)
L3FA3C1B0:
3fa3c1b0:	move   a14, -*sp, 1
3fa3c1c0:	move   a14, -*sp, 1
3fa3c1d0:	movi   0x3fa43fc0, a8
3fa3c200:	move   a8, *a14+, 1
3fa3c210:	calla  L3FB458D0
3fa3c240:	move   a8, *a14+, 1
3fa3c250:	movi   0x3fa43fc0, a8
3fa3c280:	move   a8, *a14+, 1
3fa3c290:	calla  L3FA37970
3fa3c2c0:	movb   *a13(0x110), *a13(0xb0)
3fa3c2f0:	jruc   L3FA3C630
L3FA3C300:
3fa3c300:	move   *a13(0x80), a11, 0
3fa3c320:	jreq   L3FA3C630
3fa3c330:	move   *a9(0x900), a7, 0
3fa3c350:	jreq   L3FA3C4A0
3fa3c360:	move   a14, -*sp, 1
3fa3c370:	move   a14, -*sp, 1
3fa3c380:	movi   0x3fa43fd0, a8
3fa3c3b0:	move   a8, *a14+, 1
3fa3c3c0:	calla  L3FB458D0
3fa3c3f0:	move   a8, *a14+, 1
3fa3c400:	movi   0x3fa43fd0, a8
3fa3c430:	move   a8, *a14+, 1
3fa3c440:	calla  L3FA37970
3fa3c470:	sub    a7, a7
3fa3c480:	movb   a7, *a9(0x900)
L3FA3C4A0:
3fa3c4a0:	move   a14, -*sp, 1
3fa3c4b0:	move   a14, -*sp, 1
3fa3c4c0:	movi   0x3fa43fc0, a8
3fa3c4f0:	move   a8, *a14+, 1
3fa3c500:	calla  L3FB458D0
3fa3c530:	move   a8, *a14+, 1
3fa3c540:	movi   0x3fa43fc0, a8
3fa3c570:	move   a8, *a14+, 1
3fa3c580:	calla  L3FA37970
3fa3c5b0:	movb   *a13(0x110), *a13(0xb0)
3fa3c5e0:	jruc   L3FA3C630
L3FA3C5F0:
3fa3c5f0:	move   a5, a5
3fa3c600:	jreq   L3FA3C300
3fa3c610:	subk   3, a5
3fa3c620:	jreq   L3FA3C030
L3FA3C630:
3fa3c630:	movb   *a13(0x110), a11
3fa3c650:	setf   8, 0, 0
3fa3c660:	move   *a13(0x80), a7, 0
3fa3c680:	cmp    a7, a11
3fa3c690:	jreq   L3FA3C830
3fa3c6a0:	subk   3, a11
3fa3c6b0:	jreq   L3FA3C830
3fa3c6c0:	movb   *a13(0x110), a11
3fa3c6e0:	jreq   L3FA3C830
3fa3c6f0:	move   a14, -*sp, 1
3fa3c700:	move   a11, *a14+, 1
3fa3c710:	move   *a9(0x540), a5, 1
3fa3c730:	move   *a13(0x10), a7, 1
3fa3c750:	sll    0x5, a7
3fa3c760:	add    a7, a5
3fa3c770:	move   *a13(0x30), a7, 1
3fa3c790:	sll    0x3, a7
3fa3c7a0:	move   *a5(0x40), a5, 1
3fa3c7c0:	add    a7, a5
3fa3c7d0:	move   *a5, a8, 0
3fa3c7e0:	move   a8, *a14+, 1
3fa3c7f0:	calla  L3FA42F20
3fa3c820:	jruc   L3FA3CA00
L3FA3C830:
3fa3c830:	move   a14, -*sp, 1
3fa3c840:	movb   *a13(0x110), a11
3fa3c860:	move   a11, *a14+, 1
3fa3c870:	move   *a9(0x540), a5, 1
3fa3c890:	move   *a13(0x10), a7, 1
3fa3c8b0:	sll    0x5, a7
3fa3c8c0:	add    a7, a5
3fa3c8d0:	move   *a13(0x30), a7, 1
3fa3c8f0:	sll    0x3, a7
3fa3c900:	move   *a5(0x40), a5, 1
3fa3c920:	add    a7, a5
3fa3c930:	move   *a5, a8, 0
3fa3c940:	move   a8, *a14+, 1
3fa3c950:	calla  L3FA39020
3fa3c980:	movb   a8, *a13
3fa3c990:	move   a14, -*sp, 1
3fa3c9a0:	movk   1, a7
3fa3c9b0:	move   a7, *a14+, 1
3fa3c9c0:	move   a13, *a14+, 1
3fa3c9d0:	calla  L3FA37970
L3FA3CA00:
3fa3ca00:	move   *a13(0x30), a11, 1
3fa3ca20:	inc    a11
3fa3ca30:	move   a11, *a13(0x30), 1
3fa3ca50:	move   *a13(0x50), a7, 1
3fa3ca70:	cmp    a7, a11
3fa3ca80:	jale   L3FA3BA70
L3FA3CAA0:
3fa3caa0:	move   a10, a5
3fa3cab0:	jreq   L3FA3CBD0
3fa3cac0:	move   a14, -*sp, 1
3fa3cad0:	move   a14, -*sp, 1
3fa3cae0:	movi   0x3fa43f28, a8
3fa3cb10:	move   a8, *a14+, 1
3fa3cb20:	calla  L3FB458D0
3fa3cb50:	move   a8, *a14+, 1
3fa3cb60:	movi   0x3fa43f28, a8
3fa3cb90:	move   a8, *a14+, 1
3fa3cba0:	calla  L3FA37970
L3FA3CBD0:
3fa3cbd0:	move   *a13(0x10), a5, 1
3fa3cbf0:	inc    a5
3fa3cc00:	move   a5, *a13(0x10), 1
3fa3cc20:	move   *a13(0xffa0), a7, 1
3fa3cc40:	cmp    a7, a5
3fa3cc50:	jale   L3FA3B530
L3FA3CC70:
3fa3cc70:	move   *a9(0xd60), a11, 1
3fa3cc90:	movk   4, a7
3fa3cca0:	and    a7, a11
3fa3ccb0:	subk   4, a11
3fa3ccc0:	jrne   L3FA3CE00
3fa3ccd0:	move   a10, a5
3fa3cce0:	jreq   L3FA3CE00
3fa3ccf0:	move   a14, -*sp, 1
3fa3cd00:	move   a14, -*sp, 1
3fa3cd10:	movi   0x3fa43f40, a8
3fa3cd40:	move   a8, *a14+, 1
3fa3cd50:	calla  L3FB458D0
3fa3cd80:	move   a8, *a14+, 1
3fa3cd90:	movi   0x3fa43f40, a8
3fa3cdc0:	move   a8, *a14+, 1
3fa3cdd0:	calla  L3FA37970
L3FA3CE00:
3fa3ce00:	setf   8, 0, 0
3fa3ce10:	move   *a13(0xb0), a11, 0
3fa3ce30:	move   *a13(0x80), a5, 0
3fa3ce50:	cmp    a5, a11
3fa3ce60:	jreq   L3FA3CF80
3fa3ce70:	move   a14, -*sp, 1
3fa3ce80:	move   a14, -*sp, 1
3fa3ce90:	movi   0x3fa43fb0, a8
3fa3cec0:	move   a8, *a14+, 1
3fa3ced0:	calla  L3FB458D0
3fa3cf00:	move   a8, *a14+, 1
3fa3cf10:	movi   0x3fa43fb0, a8
3fa3cf40:	move   a8, *a14+, 1
3fa3cf50:	calla  L3FA37970
L3FA3CF80:
3fa3cf80:	setf   8, 0, 0
3fa3cf90:	move   *a9(0x900), a7, 0
3fa3cfb0:	subk   3, a7
3fa3cfc0:	jreq   L3FA3D0E0
3fa3cfd0:	move   a14, -*sp, 1
3fa3cfe0:	move   a14, -*sp, 1
3fa3cff0:	movi   0x3fa43f90, a8
3fa3d020:	move   a8, *a14+, 1
3fa3d030:	calla  L3FB458D0
3fa3d060:	move   a8, *a14+, 1
3fa3d070:	movi   0x3fa43f90, a8
3fa3d0a0:	move   a8, *a14+, 1
3fa3d0b0:	calla  L3FA37970
L3FA3D0E0:
3fa3d0e0:	calla  L3FA37860
3fa3d110:	jauc   L3FA42150
L3FA3D130:
3fa3d130:	move   *a13(0xd0), a7, 1
3fa3d150:	subk   2, a7
3fa3d160:	jane   L3FA42150
3fa3d180:	setf   16, 1, 0
3fa3d190:	move   a11, *a13(0x70), 0
3fa3d1b0:	move   a14, -*sp, 1
3fa3d1c0:	move   a14, -*sp, 1
3fa3d1d0:	movi   0x3fa43f50, a8
3fa3d200:	move   a8, *a14+, 1
3fa3d210:	calla  L3FB458D0
3fa3d240:	move   a8, *a14+, 1
3fa3d250:	movi   0x3fa43f50, a8
3fa3d280:	move   a8, *a14+, 1
3fa3d290:	calla  L3FA37970
3fa3d2c0:	move   a14, -*sp, 1
3fa3d2d0:	move   a14, -*sp, 1
3fa3d2e0:	movi   0x3fa43f78, a8
3fa3d310:	move   a8, *a14+, 1
3fa3d320:	calla  L3FB458D0
3fa3d350:	move   a8, *a14+, 1
3fa3d360:	movi   0x3fa43f78, a8
3fa3d390:	move   a8, *a14+, 1
3fa3d3a0:	calla  L3FA37970
3fa3d3d0:	move   *a9(0x760), a7, 1
3fa3d3f0:	btst   6, a7
3fa3d400:	jreq   L3FA3D530
3fa3d410:	move   a14, -*sp, 1
3fa3d420:	move   a14, -*sp, 1
3fa3d430:	movi   0x3fa43388, a8
3fa3d460:	move   a8, *a14+, 1
3fa3d470:	calla  L3FB458D0
3fa3d4a0:	move   a8, *a14+, 1
3fa3d4b0:	movi   0x3fa43388, a8
3fa3d4e0:	move   a8, *a14+, 1
3fa3d4f0:	calla  L3FA37970
3fa3d520:	jruc   L3FA3D6E0
L3FA3D530:
3fa3d530:	move   a14, -*sp, 1
3fa3d540:	move   a14, -*sp, 1
3fa3d550:	move   a14, -*sp, 1
3fa3d560:	setf   8, 0, 0
3fa3d570:	move   *a9(0x8f8), a8, 0
3fa3d590:	move   a8, *a14+, 1
3fa3d5a0:	calla  L3FA39890
3fa3d5d0:	move   a8, *a14+, 1
3fa3d5e0:	calla  L3FB458D0
3fa3d610:	move   a8, *a14+, 1
3fa3d620:	move   a14, -*sp, 1
3fa3d630:	setf   8, 0, 0
3fa3d640:	move   *a9(0x8f8), a8, 0
3fa3d660:	move   a8, *a14+, 1
3fa3d670:	calla  L3FA39890
3fa3d6a0:	move   a8, *a14+, 1
3fa3d6b0:	calla  L3FA37970
L3FA3D6E0:
3fa3d6e0:	setf   8, 0, 0
3fa3d6f0:	move   *a9(0x900), a7, 0
3fa3d710:	subk   2, a7
3fa3d720:	jreq   L3FA3D760
3fa3d730:	movi   0x5e, a7
3fa3d750:	jruc   L3FA3D780
L3FA3D760:
3fa3d760:	movi   0x60, a7
L3FA3D780:
3fa3d780:	cmpi   0x5e, a7
3fa3d7a0:	jrne   L3FA3D8D0
3fa3d7b0:	move   a14, -*sp, 1
3fa3d7c0:	move   a14, -*sp, 1
3fa3d7d0:	movi   0x3fa43ff0, a8
3fa3d800:	move   a8, *a14+, 1
3fa3d810:	calla  L3FB458D0
3fa3d840:	move   a8, *a14+, 1
3fa3d850:	movi   0x3fa43ff0, a8
3fa3d880:	move   a8, *a14+, 1
3fa3d890:	calla  L3FA37970
3fa3d8c0:	jruc   L3FA3D9E0
L3FA3D8D0:
3fa3d8d0:	move   a14, -*sp, 1
3fa3d8e0:	move   a14, -*sp, 1
3fa3d8f0:	movi   0x3fa44008, a8
3fa3d920:	move   a8, *a14+, 1
3fa3d930:	calla  L3FB458D0
3fa3d960:	move   a8, *a14+, 1
3fa3d970:	movi   0x3fa44008, a8
3fa3d9a0:	move   a8, *a14+, 1
3fa3d9b0:	calla  L3FA37970
L3FA3D9E0:
3fa3d9e0:	move   *a9(0x760), a7, 1
3fa3da00:	btst   7, a7
3fa3da10:	jreq   L3FA3DB40
3fa3da20:	move   a14, -*sp, 1
3fa3da30:	move   a14, -*sp, 1
3fa3da40:	movi   0x3fa43388, a8
3fa3da70:	move   a8, *a14+, 1
3fa3da80:	calla  L3FB458D0
3fa3dab0:	move   a8, *a14+, 1
3fa3dac0:	movi   0x3fa43388, a8
3fa3daf0:	move   a8, *a14+, 1
3fa3db00:	calla  L3FA37970
3fa3db30:	jruc   L3FA3DCF0
L3FA3DB40:
3fa3db40:	move   a14, -*sp, 1
3fa3db50:	move   a14, -*sp, 1
3fa3db60:	move   a14, -*sp, 1
3fa3db70:	setf   8, 0, 0
3fa3db80:	move   *a9(0x900), a8, 0
3fa3dba0:	move   a8, *a14+, 1
3fa3dbb0:	calla  L3FA39890
3fa3dbe0:	move   a8, *a14+, 1
3fa3dbf0:	calla  L3FB458D0
3fa3dc20:	move   a8, *a14+, 1
3fa3dc30:	move   a14, -*sp, 1
3fa3dc40:	setf   8, 0, 0
3fa3dc50:	move   *a9(0x900), a8, 0
3fa3dc70:	move   a8, *a14+, 1
3fa3dc80:	calla  L3FA39890
3fa3dcb0:	move   a8, *a14+, 1
3fa3dcc0:	calla  L3FA37970
L3FA3DCF0:
3fa3dcf0:	setf   8, 0, 0
3fa3dd00:	move   *a9(0x908), a7, 0
3fa3dd20:	subk   2, a7
3fa3dd30:	jreq   L3FA3DD70
3fa3dd40:	movi   0x5e, a7
3fa3dd60:	jruc   L3FA3DD90
L3FA3DD70:
3fa3dd70:	movi   0x60, a7
L3FA3DD90:
3fa3dd90:	cmpi   0x5e, a7
3fa3ddb0:	jrne   L3FA3DEE0
3fa3ddc0:	move   a14, -*sp, 1
3fa3ddd0:	move   a14, -*sp, 1
3fa3dde0:	movi   0x3fa44020, a8
3fa3de10:	move   a8, *a14+, 1
3fa3de20:	calla  L3FB458D0
3fa3de50:	move   a8, *a14+, 1
3fa3de60:	movi   0x3fa44020, a8
3fa3de90:	move   a8, *a14+, 1
3fa3dea0:	calla  L3FA37970
3fa3ded0:	jruc   L3FA3DFF0
L3FA3DEE0:
3fa3dee0:	move   a14, -*sp, 1
3fa3def0:	move   a14, -*sp, 1
3fa3df00:	movi   0x3fa44038, a8
3fa3df30:	move   a8, *a14+, 1
3fa3df40:	calla  L3FB458D0
3fa3df70:	move   a8, *a14+, 1
3fa3df80:	movi   0x3fa44038, a8
3fa3dfb0:	move   a8, *a14+, 1
3fa3dfc0:	calla  L3FA37970
L3FA3DFF0:
3fa3dff0:	move   *a9(0x760), a7, 1
3fa3e010:	btst   8, a7
3fa3e020:	jreq   L3FA3E150
3fa3e030:	move   a14, -*sp, 1
3fa3e040:	move   a14, -*sp, 1
3fa3e050:	movi   0x3fa43388, a8
3fa3e080:	move   a8, *a14+, 1
3fa3e090:	calla  L3FB458D0
3fa3e0c0:	move   a8, *a14+, 1
3fa3e0d0:	movi   0x3fa43388, a8
3fa3e100:	move   a8, *a14+, 1
3fa3e110:	calla  L3FA37970
3fa3e140:	jruc   L3FA3E300
L3FA3E150:
3fa3e150:	move   a14, -*sp, 1
3fa3e160:	move   a14, -*sp, 1
3fa3e170:	move   a14, -*sp, 1
3fa3e180:	setf   8, 0, 0
3fa3e190:	move   *a9(0x908), a8, 0
3fa3e1b0:	move   a8, *a14+, 1
3fa3e1c0:	calla  L3FA39890
3fa3e1f0:	move   a8, *a14+, 1
3fa3e200:	calla  L3FB458D0
3fa3e230:	move   a8, *a14+, 1
3fa3e240:	move   a14, -*sp, 1
3fa3e250:	setf   8, 0, 0
3fa3e260:	move   *a9(0x908), a8, 0
3fa3e280:	move   a8, *a14+, 1
3fa3e290:	calla  L3FA39890
3fa3e2c0:	move   a8, *a14+, 1
3fa3e2d0:	calla  L3FA37970
L3FA3E300:
3fa3e300:	setf   8, 0, 0
3fa3e310:	move   *a9(0x910), a7, 0
3fa3e330:	subk   2, a7
3fa3e340:	jreq   L3FA3E380
3fa3e350:	movi   0x5e, a7
3fa3e370:	jruc   L3FA3E3A0
L3FA3E380:
3fa3e380:	movi   0x60, a7
L3FA3E3A0:
3fa3e3a0:	cmpi   0x5e, a7
3fa3e3c0:	jrne   L3FA3E4F0
3fa3e3d0:	move   a14, -*sp, 1
3fa3e3e0:	move   a14, -*sp, 1
3fa3e3f0:	movi   0x3fa44050, a8
3fa3e420:	move   a8, *a14+, 1
3fa3e430:	calla  L3FB458D0
3fa3e460:	move   a8, *a14+, 1
3fa3e470:	movi   0x3fa44050, a8
3fa3e4a0:	move   a8, *a14+, 1
3fa3e4b0:	calla  L3FA37970
3fa3e4e0:	jruc   L3FA3E600
L3FA3E4F0:
3fa3e4f0:	move   a14, -*sp, 1
3fa3e500:	move   a14, -*sp, 1
3fa3e510:	movi   0x3fa44068, a8
3fa3e540:	move   a8, *a14+, 1
3fa3e550:	calla  L3FB458D0
3fa3e580:	move   a8, *a14+, 1
3fa3e590:	movi   0x3fa44068, a8
3fa3e5c0:	move   a8, *a14+, 1
3fa3e5d0:	calla  L3FA37970
L3FA3E600:
3fa3e600:	move   *a9(0x760), a7, 1
3fa3e620:	btst   9, a7
3fa3e630:	jreq   L3FA3E760
3fa3e640:	move   a14, -*sp, 1
3fa3e650:	move   a14, -*sp, 1
3fa3e660:	movi   0x3fa43388, a8
3fa3e690:	move   a8, *a14+, 1
3fa3e6a0:	calla  L3FB458D0
3fa3e6d0:	move   a8, *a14+, 1
3fa3e6e0:	movi   0x3fa43388, a8
3fa3e710:	move   a8, *a14+, 1
3fa3e720:	calla  L3FA37970
3fa3e750:	jruc   L3FA3E910
L3FA3E760:
3fa3e760:	move   a14, -*sp, 1
3fa3e770:	move   a14, -*sp, 1
3fa3e780:	move   a14, -*sp, 1
3fa3e790:	setf   8, 0, 0
3fa3e7a0:	move   *a9(0x910), a8, 0
3fa3e7c0:	move   a8, *a14+, 1
3fa3e7d0:	calla  L3FA39890
3fa3e800:	move   a8, *a14+, 1
3fa3e810:	calla  L3FB458D0
3fa3e840:	move   a8, *a14+, 1
3fa3e850:	move   a14, -*sp, 1
3fa3e860:	setf   8, 0, 0
3fa3e870:	move   *a9(0x910), a8, 0
3fa3e890:	move   a8, *a14+, 1
3fa3e8a0:	calla  L3FA39890
3fa3e8d0:	move   a8, *a14+, 1
3fa3e8e0:	calla  L3FA37970
L3FA3E910:
3fa3e910:	movb   *a9(0x8f8), *a13(0x90)
3fa3e940:	movb   *a9(0x900), *a13(0x98)
3fa3e970:	movb   *a9(0x908), *a13(0xa0)
3fa3e9a0:	movb   *a9(0x910), *a13(0xa8)
3fa3e9d0:	move   a14, -*sp, 1
3fa3e9e0:	move   a14, -*sp, 1
3fa3e9f0:	movi   0x3fa43fb0, a8
3fa3ea20:	move   a8, *a14+, 1
3fa3ea30:	calla  L3FB458D0
3fa3ea60:	move   a8, *a14+, 1
3fa3ea70:	movi   0x3fa43fb0, a8
3fa3eaa0:	move   a8, *a14+, 1
3fa3eab0:	calla  L3FA37970
3fa3eae0:	movb   *a13(0x90), *a13(0xb0)
3fa3eb10:	setf   4, 0, 0
3fa3eb20:	move   @0xaecfc, a7, 0
3fa3eb50:	subk   4, a7
3fa3eb60:	jrls   L3FA3EB80
3fa3eb70:	movk   1, a11
L3FA3EB80:
3fa3eb80:	move   a11, a5
3fa3eb90:	jrne   L3FA3ECE0
3fa3eba0:	move   a14, -*sp, 1
3fa3ebb0:	move   a14, -*sp, 1
3fa3ebc0:	movi   0x3fa44080, a8
3fa3ebf0:	move   a8, *a14+, 1
3fa3ec00:	calla  L3FB458D0
3fa3ec30:	move   a8, *a14+, 1
3fa3ec40:	movi   0x3fa44080, a8
3fa3ec70:	move   a8, *a14+, 1
3fa3ec80:	calla  L3FA37970
3fa3ecb0:	movb   *a13(0xa0), *a13(0xc0)
L3FA3ECE0:
3fa3ece0:	move   *a13(0xffc0), *a13(0x10), 1
3fa3ed10:	move   *a13(0x10), a11, 1
3fa3ed30:	move   *a13(0xffa0), a7, 1
3fa3ed50:	cmp    a7, a11
3fa3ed60:	jagt   L3FA41660
L3FA3ED80:
3fa3ed80:	move   a14, -*sp, 1
3fa3ed90:	move   *a9(0x540), a11, 1
3fa3edb0:	move   *a13(0x10), a7, 1
3fa3edd0:	sll    0x5, a7
3fa3ede0:	add    a7, a11
3fa3edf0:	move   *a9(0x540), a7, 1
3fa3ee10:	move   *a7(0x20), a7, 1
3fa3ee30:	sll    0x3, a7
3fa3ee40:	move   *a11(0x40), a11, 1
3fa3ee60:	add    a7, a11
3fa3ee70:	setf   8, 0, 0
3fa3ee80:	move   *a11, a8, 0
3fa3ee90:	move   a8, *a14+, 1
3fa3eea0:	calla  L3FA421A0
3fa3eed0:	move   *a9(0x540), a11, 1
3fa3eef0:	setf   16, 1, 0
3fa3ef00:	move   *a11, a11, 0
3fa3ef10:	move   a11, *a13(0x50), 1
3fa3ef30:	jruc   L3FA3EF90
L3FA3EF40:
3fa3ef40:	move   *a13(0x50), a11, 1
3fa3ef60:	dec    a11
3fa3ef70:	move   a11, *a13(0x50), 1
L3FA3EF90:
3fa3ef90:	move   *a9(0x540), a7, 1
3fa3efb0:	move   *a13(0x10), a5, 1
3fa3efd0:	sll    0x5, a5
3fa3efe0:	add    a5, a7
3fa3eff0:	sll    0x3, a11
3fa3f000:	move   *a7(0x40), a7, 1
3fa3f020:	add    a11, a7
3fa3f030:	setf   8, 0, 0
3fa3f040:	move   *a7, a11, 0
3fa3f050:	subk   32, a11
3fa3f060:	jrne   L3FA3F200
3fa3f070:	move   *a13(0x50), a11, 1
3fa3f090:	jrle   L3FA3F200
3fa3f0a0:	move   *a9(0x540), a7, 1
3fa3f0c0:	move   *a13(0x10), a5, 1
3fa3f0e0:	sll    0x5, a5
3fa3f0f0:	add    a5, a7
3fa3f100:	move   *a9(0x540), a5, 1
3fa3f120:	move   *a5(0x20), a5, 1
3fa3f140:	add    a11, a5
3fa3f150:	sll    0x3, a5
3fa3f160:	move   *a7(0x40), a7, 1
3fa3f180:	add    a5, a7
3fa3f190:	move   *a7, a7, 0
3fa3f1a0:	movk   1, a7
3fa3f1b0:	jreq   L3FA3F1D0
3fa3f1c0:	sub    a7, a7
L3FA3F1D0:
3fa3f1d0:	movk   15, a5
3fa3f1e0:	and    a5, a7
3fa3f1f0:	jrne   L3FA3EF40
L3FA3F200:
3fa3f200:	movk   1, a11
3fa3f210:	move   a11, *a13(0x30), 1
3fa3f230:	move   *a13(0x50), a7, 1
3fa3f250:	cmp    a7, a11
3fa3f260:	jagt   L3FA41490
L3FA3F280:
3fa3f280:	move   a14, -*sp, 1
3fa3f290:	move   *a13(0x30), *a14+, 1
3fa3f2b0:	move   *a13(0x10), *a14+, 1
3fa3f2d0:	move   a9, *a14+, 1
3fa3f2e0:	calla  L3FA37D40
3fa3f310:	movb   a8, *a13(0x110)
3fa3f330:	move   a14, -*sp, 1
3fa3f340:	move   *a9(0x540), a11, 1
3fa3f360:	move   *a13(0x10), a7, 1
3fa3f380:	sll    0x5, a7
3fa3f390:	add    a7, a11
3fa3f3a0:	move   *a9(0x540), a7, 1
3fa3f3c0:	move   *a13(0x30), a5, 1
3fa3f3e0:	move   *a7(0x20), a7, 1
3fa3f400:	add    a5, a7
3fa3f410:	sll    0x3, a7
3fa3f420:	move   *a11(0x40), a11, 1
3fa3f440:	add    a7, a11
3fa3f450:	setf   8, 0, 0
3fa3f460:	move   *a11, a8, 0
3fa3f470:	move   a8, *a14+, 1
3fa3f480:	setf   16, 1, 0
3fa3f490:	move   *a13(0x70), a11, 0
3fa3f4b0:	move   a11, *a14+, 1
3fa3f4c0:	calla  L3FA42720
3fa3f4f0:	move   *a9(0x540), a7, 1
3fa3f510:	move   *a13(0x10), a5, 1
3fa3f530:	sll    0x5, a5
3fa3f540:	add    a5, a7
3fa3f550:	move   *a9(0x540), a5, 1
3fa3f570:	move   *a13(0x30), a11, 1
3fa3f590:	move   *a5(0x20), a5, 1
3fa3f5b0:	add    a11, a5
3fa3f5c0:	sll    0x3, a5
3fa3f5d0:	move   *a7(0x40), a7, 1
3fa3f5f0:	add    a5, a7
3fa3f600:	setf   8, 0, 0
3fa3f610:	move   *a7, a7, 0
3fa3f620:	setf   16, 1, 0
3fa3f630:	move   a7, *a13(0x70), 0
3fa3f650:	sub    a5, a5
3fa3f660:	move   a5, *a13(0xf0), 1
3fa3f680:	setf   4, 0, 0
3fa3f690:	move   @0xaecfc, a7, 0
3fa3f6c0:	subk   4, a7
3fa3f6d0:	jrls   L3FA3F6F0
3fa3f6e0:	movk   1, a5
L3FA3F6F0:
3fa3f6f0:	dsj    a5, L3FA402E0
3fa3f710:	movb   *a13(0x110), a7
3fa3f730:	setf   8, 0, 0
3fa3f740:	move   *a13(0xb0), a5, 0
3fa3f760:	cmp    a5, a7
3fa3f770:	jaeq   L3FA411E0
3fa3f790:	move   *a13(0x90), a5, 0
3fa3f7b0:	cmp    a5, a7
3fa3f7c0:	jrne   L3FA3F900
3fa3f7d0:	move   a14, -*sp, 1
3fa3f7e0:	move   a14, -*sp, 1
3fa3f7f0:	movi   0x3fa43fb0, a8
3fa3f820:	move   a8, *a14+, 1
3fa3f830:	calla  L3FB458D0
3fa3f860:	move   a8, *a14+, 1
3fa3f870:	movi   0x3fa43fb0, a8
3fa3f8a0:	move   a8, *a14+, 1
3fa3f8b0:	calla  L3FA37970
3fa3f8e0:	jauc   L3FA402A0
L3FA3F900:
3fa3f900:	move   *a13(0x98), a5, 0
3fa3f920:	cmp    a5, a7
3fa3f930:	jrne   L3FA3FA70
3fa3f940:	move   a14, -*sp, 1
3fa3f950:	move   a14, -*sp, 1
3fa3f960:	movi   0x3fa43fc0, a8
3fa3f990:	move   a8, *a14+, 1
3fa3f9a0:	calla  L3FB458D0
3fa3f9d0:	move   a8, *a14+, 1
3fa3f9e0:	movi   0x3fa43fc0, a8
3fa3fa10:	move   a8, *a14+, 1
3fa3fa20:	calla  L3FA37970
3fa3fa50:	jauc   L3FA402A0
L3FA3FA70:
3fa3fa70:	move   *a13(0xa0), a5, 0
3fa3fa90:	cmp    a5, a7
3fa3faa0:	jrne   L3FA3FBD0
3fa3fab0:	move   a14, -*sp, 1
3fa3fac0:	move   a14, -*sp, 1
3fa3fad0:	movi   0x3fa44098, a8
3fa3fb00:	move   a8, *a14+, 1
3fa3fb10:	calla  L3FB458D0
3fa3fb40:	move   a8, *a14+, 1
3fa3fb50:	movi   0x3fa44098, a8
3fa3fb80:	move   a8, *a14+, 1
3fa3fb90:	calla  L3FA37970
3fa3fbc0:	jruc   L3FA402A0
L3FA3FBD0:
3fa3fbd0:	move   *a13(0xa8), a5, 0
3fa3fbf0:	cmp    a5, a7
3fa3fc00:	jrne   L3FA3FD30
3fa3fc10:	move   a14, -*sp, 1
3fa3fc20:	move   a14, -*sp, 1
3fa3fc30:	movi   0x3fa440b0, a8
3fa3fc60:	move   a8, *a14+, 1
3fa3fc70:	calla  L3FB458D0
3fa3fca0:	move   a8, *a14+, 1
3fa3fcb0:	movi   0x3fa440b0, a8
3fa3fce0:	move   a8, *a14+, 1
3fa3fcf0:	calla  L3FA37970
3fa3fd20:	jruc   L3FA402A0
L3FA3FD30:
3fa3fd30:	subk   2, a7
3fa3fd40:	jreq   L3FA3FD80
3fa3fd50:	movi   0x5e, a7
3fa3fd70:	jruc   L3FA3FDA0
L3FA3FD80:
3fa3fd80:	movi   0x60, a7
L3FA3FDA0:
3fa3fda0:	cmpi   0x5e, a7
3fa3fdc0:	jrne   L3FA3FEF0
3fa3fdd0:	move   a14, -*sp, 1
3fa3fde0:	move   a14, -*sp, 1
3fa3fdf0:	movi   0x3fa44050, a8
3fa3fe20:	move   a8, *a14+, 1
3fa3fe30:	calla  L3FB458D0
3fa3fe60:	move   a8, *a14+, 1
3fa3fe70:	movi   0x3fa44050, a8
3fa3fea0:	move   a8, *a14+, 1
3fa3feb0:	calla  L3FA37970
3fa3fee0:	jruc   L3FA40000
L3FA3FEF0:
3fa3fef0:	move   a14, -*sp, 1
3fa3ff00:	move   a14, -*sp, 1
3fa3ff10:	movi   0x3fa44068, a8
3fa3ff40:	move   a8, *a14+, 1
3fa3ff50:	calla  L3FB458D0
3fa3ff80:	move   a8, *a14+, 1
3fa3ff90:	movi   0x3fa44068, a8
3fa3ffc0:	move   a8, *a14+, 1
3fa3ffd0:	calla  L3FA37970
L3FA40000:
3fa40000:	move   a14, -*sp, 1
3fa40010:	move   a14, -*sp, 1
3fa40020:	move   a14, -*sp, 1
3fa40030:	movb   *a13(0x110), a7
3fa40050:	move   a7, *a14+, 1
3fa40060:	calla  L3FA39890
3fa40090:	move   a8, *a14+, 1
3fa400a0:	calla  L3FB458D0
3fa400d0:	move   a8, *a14+, 1
3fa400e0:	move   a14, -*sp, 1
3fa400f0:	move   a7, *a14+, 1
3fa40100:	calla  L3FA39890
3fa40130:	move   a8, *a14+, 1
3fa40140:	calla  L3FA37970
3fa40170:	movb   a7, *a13(0xa8)
3fa40190:	move   a14, -*sp, 1
3fa401a0:	move   a14, -*sp, 1
3fa401b0:	movi   0x3fa440b0, a8
3fa401e0:	move   a8, *a14+, 1
3fa401f0:	calla  L3FB458D0
3fa40220:	move   a8, *a14+, 1
3fa40230:	movi   0x3fa440b0, a8
3fa40260:	move   a8, *a14+, 1
3fa40270:	calla  L3FA37970
L3FA402A0:
3fa402a0:	movb   a7, *a13(0xb0)
3fa402c0:	jauc   L3FA411E0
L3FA402E0:
3fa402e0:	move   *a9(0x540), a7, 1
3fa40300:	move   *a13(0x10), a5, 1
3fa40320:	sll    0x5, a5
3fa40330:	add    a5, a7
3fa40340:	sll    0x3, a11
3fa40350:	move   *a7(0x40), a7, 1
3fa40370:	add    a11, a7
3fa40380:	setf   8, 0, 0
3fa40390:	move   *a7, a11, 0
3fa403a0:	subk   32, a11
3fa403b0:	jrne   L3FA403F0
3fa403c0:	movb   *a13(0xb0), *a13(0x110)
L3FA403F0:
3fa403f0:	movb   *a13(0x110), a11
3fa40410:	move   *a13(0xb0), a7, 0
3fa40430:	cmp    a7, a11
3fa40440:	jaeq   L3FA41140
3fa40460:	move   *a13(0xc0), a5, 0
3fa40480:	cmp    a5, a11
3fa40490:	jaeq   L3FA41140
3fa404b0:	move   *a13(0x90), a5, 0
3fa404d0:	cmp    a5, a11
3fa404e0:	jrne   L3FA40640
3fa404f0:	move   a14, -*sp, 1
3fa40500:	move   a14, -*sp, 1
3fa40510:	movi   0x3fa43fb0, a8
3fa40540:	move   a8, *a14+, 1
3fa40550:	calla  L3FB458D0
3fa40580:	move   a8, *a14+, 1
3fa40590:	movi   0x3fa43fb0, a8
3fa405c0:	move   a8, *a14+, 1
3fa405d0:	calla  L3FA37970
3fa40600:	movb   a11, *a13(0xb0)
3fa40620:	jauc   L3FA411E0
L3FA40640:
3fa40640:	move   *a13(0x98), a5, 0
3fa40660:	cmp    a5, a11
3fa40670:	jrne   L3FA407D0
3fa40680:	move   a14, -*sp, 1
3fa40690:	move   a14, -*sp, 1
3fa406a0:	movi   0x3fa43fc0, a8
3fa406d0:	move   a8, *a14+, 1
3fa406e0:	calla  L3FB458D0
3fa40710:	move   a8, *a14+, 1
3fa40720:	movi   0x3fa43fc0, a8
3fa40750:	move   a8, *a14+, 1
3fa40760:	calla  L3FA37970
3fa40790:	movb   a11, *a13(0xb0)
3fa407b0:	jauc   L3FA411E0
L3FA407D0:
3fa407d0:	move   *a13(0xa0), a5, 0
3fa407f0:	cmp    a5, a11
3fa40800:	jrne   L3FA409A0
3fa40810:	move   a14, -*sp, 1
3fa40820:	move   a14, -*sp, 1
3fa40830:	movi   0x3fa44080, a8
3fa40860:	move   a8, *a14+, 1
3fa40870:	calla  L3FB458D0
3fa408a0:	move   a8, *a14+, 1
3fa408b0:	movi   0x3fa44080, a8
3fa408e0:	move   a8, *a14+, 1
3fa408f0:	calla  L3FA37970
3fa40920:	movb   a11, *a13(0xc0)
3fa40940:	movi   0x80, a5
3fa40960:	move   a5, *a13(0xf0), 1
3fa40980:	jauc   L3FA411E0
L3FA409A0:
3fa409a0:	move   *a13(0xa8), a5, 0
3fa409c0:	cmp    a5, a11
3fa409d0:	jrne   L3FA40B60
3fa409e0:	move   a14, -*sp, 1
3fa409f0:	move   a14, -*sp, 1
3fa40a00:	movi   0x3fa440c8, a8
3fa40a30:	move   a8, *a14+, 1
3fa40a40:	calla  L3FB458D0
3fa40a70:	move   a8, *a14+, 1
3fa40a80:	movi   0x3fa440c8, a8
3fa40ab0:	move   a8, *a14+, 1
3fa40ac0:	calla  L3FA37970
3fa40af0:	movb   a11, *a13(0xc0)
3fa40b10:	movi   0x80, a5
3fa40b30:	move   a5, *a13(0xf0), 1
3fa40b50:	jruc   L3FA411E0
L3FA40B60:
3fa40b60:	subk   2, a11
3fa40b70:	jreq   L3FA40BB0
3fa40b80:	movi   0x5e, a11
3fa40ba0:	jruc   L3FA40BD0
L3FA40BB0:
3fa40bb0:	movi   0x60, a11
L3FA40BD0:
3fa40bd0:	cmpi   0x5e, a11
3fa40bf0:	jrne   L3FA40D20
3fa40c00:	move   a14, -*sp, 1
3fa40c10:	move   a14, -*sp, 1
3fa40c20:	movi   0x3fa44050, a8
3fa40c50:	move   a8, *a14+, 1
3fa40c60:	calla  L3FB458D0
3fa40c90:	move   a8, *a14+, 1
3fa40ca0:	movi   0x3fa44050, a8
3fa40cd0:	move   a8, *a14+, 1
3fa40ce0:	calla  L3FA37970
3fa40d10:	jruc   L3FA40E30
L3FA40D20:
3fa40d20:	move   a14, -*sp, 1
3fa40d30:	move   a14, -*sp, 1
3fa40d40:	movi   0x3fa44068, a8
3fa40d70:	move   a8, *a14+, 1
3fa40d80:	calla  L3FB458D0
3fa40db0:	move   a8, *a14+, 1
3fa40dc0:	movi   0x3fa44068, a8
3fa40df0:	move   a8, *a14+, 1
3fa40e00:	calla  L3FA37970
L3FA40E30:
3fa40e30:	move   a14, -*sp, 1
3fa40e40:	move   a14, -*sp, 1
3fa40e50:	move   a14, -*sp, 1
3fa40e60:	movb   *a13(0x110), a11
3fa40e80:	move   a11, *a14+, 1
3fa40e90:	calla  L3FA39890
3fa40ec0:	move   a8, *a14+, 1
3fa40ed0:	calla  L3FB458D0
3fa40f00:	move   a8, *a14+, 1
3fa40f10:	move   a14, -*sp, 1
3fa40f20:	move   a11, *a14+, 1
3fa40f30:	calla  L3FA39890
3fa40f60:	move   a8, *a14+, 1
3fa40f70:	calla  L3FA37970
3fa40fa0:	movb   a11, *a13(0xa8)
3fa40fc0:	move   a14, -*sp, 1
3fa40fd0:	move   a14, -*sp, 1
3fa40fe0:	movi   0x3fa440c8, a8
3fa41010:	move   a8, *a14+, 1
3fa41020:	calla  L3FB458D0
3fa41050:	move   a8, *a14+, 1
3fa41060:	movi   0x3fa440c8, a8
3fa41090:	move   a8, *a14+, 1
3fa410a0:	calla  L3FA37970
3fa410d0:	movb   a11, *a13(0xc0)
3fa410f0:	movi   0x80, a5
3fa41110:	move   a5, *a13(0xf0), 1
3fa41130:	jruc   L3FA411E0
L3FA41140:
3fa41140:	move   *a13(0xc0), a5, 0
3fa41160:	cmp    a11, a5
3fa41170:	jrne   L3FA411E0
3fa41180:	cmp    a11, a7
3fa41190:	jreq   L3FA411E0
3fa411a0:	movi   0x80, a5
3fa411c0:	move   a5, *a13(0xf0), 1
L3FA411E0:
3fa411e0:	move   a14, -*sp, 1
3fa411f0:	movb   *a13(0x110), a11
3fa41210:	move   a11, *a14+, 1
3fa41220:	move   *a9(0x540), a7, 1
3fa41240:	move   *a13(0x10), a5, 1
3fa41260:	sll    0x5, a5
3fa41270:	add    a5, a7
3fa41280:	move   *a13(0x30), a5, 1
3fa412a0:	sll    0x3, a5
3fa412b0:	move   *a7(0x40), a7, 1
3fa412d0:	add    a5, a7
3fa412e0:	setf   8, 0, 0
3fa412f0:	move   *a7, a8, 0
3fa41300:	move   a8, *a14+, 1
3fa41310:	calla  L3FA39020
3fa41340:	move   *a13(0xf0), a7, 1
3fa41360:	or     a7, a8
3fa41370:	movb   a8, *a13
3fa41380:	move   a14, -*sp, 1
3fa41390:	movk   1, a5
3fa413a0:	move   a5, *a14+, 1
3fa413b0:	move   a13, *a14+, 1
3fa413c0:	calla  L3FA37970
3fa413f0:	move   *a13(0x30), a11, 1
3fa41410:	inc    a11
3fa41420:	move   a11, *a13(0x30), 1
3fa41440:	move   *a13(0x50), a5, 1
3fa41460:	cmp    a5, a11
3fa41470:	jale   L3FA3F280
L3FA41490:
3fa41490:	move   a10, a5
3fa414a0:	jreq   L3FA415C0
3fa414b0:	move   a14, -*sp, 1
3fa414c0:	move   a14, -*sp, 1
3fa414d0:	movi   0x3fa43f28, a8
3fa41500:	move   a8, *a14+, 1
3fa41510:	calla  L3FB458D0
3fa41540:	move   a8, *a14+, 1
3fa41550:	movi   0x3fa43f28, a8
3fa41580:	move   a8, *a14+, 1
3fa41590:	calla  L3FA37970
L3FA415C0:
3fa415c0:	move   *a13(0x10), a7, 1
3fa415e0:	inc    a7
3fa415f0:	move   a7, *a13(0x10), 1
3fa41610:	move   *a13(0xffa0), a5, 1
3fa41630:	cmp    a5, a7
3fa41640:	jale   L3FA3ED80
L3FA41660:
3fa41660:	move   *a9(0xd60), a11, 1
3fa41680:	movk   4, a7
3fa41690:	and    a7, a11
3fa416a0:	subk   4, a11
3fa416b0:	jrne   L3FA417F0
3fa416c0:	move   a10, a5
3fa416d0:	jreq   L3FA417F0
3fa416e0:	move   a14, -*sp, 1
3fa416f0:	move   a14, -*sp, 1
3fa41700:	movi   0x3fa43f40, a8
3fa41730:	move   a8, *a14+, 1
3fa41740:	calla  L3FB458D0
3fa41770:	move   a8, *a14+, 1
3fa41780:	movi   0x3fa43f40, a8
3fa417b0:	move   a8, *a14+, 1
3fa417c0:	calla  L3FA37970
L3FA417F0:
3fa417f0:	setf   8, 0, 0
3fa41800:	move   *a13(0xb0), a11, 0
3fa41820:	move   *a13(0x90), a5, 0
3fa41840:	cmp    a5, a11
3fa41850:	jreq   L3FA41990
3fa41860:	move   a14, -*sp, 1
3fa41870:	move   a14, -*sp, 1
3fa41880:	movi   0x3fa43fb0, a8
3fa418b0:	move   a8, *a14+, 1
3fa418c0:	calla  L3FB458D0
3fa418f0:	move   a8, *a14+, 1
3fa41900:	movi   0x3fa43fb0, a8
3fa41930:	move   a8, *a14+, 1
3fa41940:	calla  L3FA37970
3fa41970:	movb   a5, *a13(0xb0)
L3FA41990:
3fa41990:	setf   4, 0, 0
3fa419a0:	move   @0xaecfc, a11, 0
3fa419d0:	subk   4, a11
3fa419e0:	jrhi   L3FA41A10
3fa419f0:	sub    a11, a11
3fa41a00:	jruc   L3FA41A20
L3FA41A10:
3fa41a10:	movk   1, a11
L3FA41A20:
3fa41a20:	move   a11, a8
3fa41a30:	jrne   L3FA41BE0
3fa41a40:	setf   8, 0, 0
3fa41a50:	move   *a13(0xc0), a11, 0
3fa41a70:	move   *a13(0xa0), a5, 0
3fa41a90:	cmp    a5, a11
3fa41aa0:	jreq   L3FA41BE0
3fa41ab0:	move   a14, -*sp, 1
3fa41ac0:	move   a14, -*sp, 1
3fa41ad0:	movi   0x3fa44080, a8
3fa41b00:	move   a8, *a14+, 1
3fa41b10:	calla  L3FB458D0
3fa41b40:	move   a8, *a14+, 1
3fa41b50:	movi   0x3fa44080, a8
3fa41b80:	move   a8, *a14+, 1
3fa41b90:	calla  L3FA37970
3fa41bc0:	movb   a5, *a13(0xc0)
L3FA41BE0:
3fa41be0:	setf   8, 0, 0
3fa41bf0:	move   *a13(0xa8), a11, 0
3fa41c10:	move   *a9(0x910), a5, 0
3fa41c30:	cmp    a5, a11
3fa41c40:	jreq   L3FA42120
3fa41c50:	move   *a9(0x910), a5, 0
3fa41c70:	subk   2, a5
3fa41c80:	jreq   L3FA41CC0
3fa41c90:	movi   0x5e, a5
3fa41cb0:	jruc   L3FA41CE0
L3FA41CC0:
3fa41cc0:	movi   0x60, a5
L3FA41CE0:
3fa41ce0:	cmpi   0x5e, a5
3fa41d00:	jrne   L3FA41E30
3fa41d10:	move   a14, -*sp, 1
3fa41d20:	move   a14, -*sp, 1
3fa41d30:	movi   0x3fa44050, a8
3fa41d60:	move   a8, *a14+, 1
3fa41d70:	calla  L3FB458D0
3fa41da0:	move   a8, *a14+, 1
3fa41db0:	movi   0x3fa44050, a8
3fa41de0:	move   a8, *a14+, 1
3fa41df0:	calla  L3FA37970
3fa41e20:	jruc   L3FA41F40
L3FA41E30:
3fa41e30:	move   a14, -*sp, 1
3fa41e40:	move   a14, -*sp, 1
3fa41e50:	movi   0x3fa44068, a8
3fa41e80:	move   a8, *a14+, 1
3fa41e90:	calla  L3FB458D0
3fa41ec0:	move   a8, *a14+, 1
3fa41ed0:	movi   0x3fa44068, a8
3fa41f00:	move   a8, *a14+, 1
3fa41f10:	calla  L3FA37970
L3FA41F40:
3fa41f40:	move   a14, -*sp, 1
3fa41f50:	move   a14, -*sp, 1
3fa41f60:	move   a14, -*sp, 1
3fa41f70:	setf   8, 0, 0
3fa41f80:	move   *a9(0x910), a8, 0
3fa41fa0:	move   a8, *a14+, 1
3fa41fb0:	calla  L3FA39890
3fa41fe0:	move   a8, *a14+, 1
3fa41ff0:	calla  L3FB458D0
3fa42020:	move   a8, *a14+, 1
3fa42030:	move   a14, -*sp, 1
3fa42040:	setf   8, 0, 0
3fa42050:	move   *a9(0x910), a8, 0
3fa42070:	move   a8, *a14+, 1
3fa42080:	calla  L3FA39890
3fa420b0:	move   a8, *a14+, 1
3fa420c0:	calla  L3FA37970
3fa420f0:	movb   *a9(0x910), *a13(0xa8)
L3FA42120:
3fa42120:	calla  L3FA37860
L3FA42150:
3fa42150:	move   *sp(0xe0), a14, 1
3fa42170:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fa42190:	rets   2
L3FA421A0:
3fa421a0:	mmtm   sp, a11,a13
3fa421c0:	move   a14, a13
3fa421d0:	move   *a13(0xffe0), a11, 1
3fa421f0:	jrne   L3FA42310
3fa42200:	move   a14, -*sp, 1
3fa42210:	move   a14, -*sp, 1
3fa42220:	movi   0x3fa440e0, a8
3fa42250:	move   a8, *a14+, 1
3fa42260:	calla  L3FB458D0
3fa42290:	move   a8, *a14+, 1
3fa422a0:	movi   0x3fa440e0, a8
3fa422d0:	move   a8, *a14+, 1
3fa422e0:	calla  L3FA37970
L3FA42310:
3fa42310:	dsjs   a11, L3FA42430
3fa42320:	move   a14, -*sp, 1
3fa42330:	move   a14, -*sp, 1
3fa42340:	movi   0x3fa44100, a8
3fa42370:	move   a8, *a14+, 1
3fa42380:	calla  L3FB458D0
3fa423b0:	move   a8, *a14+, 1
3fa423c0:	movi   0x3fa44100, a8
3fa423f0:	move   a8, *a14+, 1
3fa42400:	calla  L3FA37970
L3FA42430:
3fa42430:	move   *a13(0xffe0), a11, 1
3fa42450:	subk   2, a11
3fa42460:	jrne   L3FA42580
3fa42470:	move   a14, -*sp, 1
3fa42480:	move   a14, -*sp, 1
3fa42490:	movi   0x3fa44120, a8
3fa424c0:	move   a8, *a14+, 1
3fa424d0:	calla  L3FB458D0
3fa42500:	move   a8, *a14+, 1
3fa42510:	movi   0x3fa44120, a8
3fa42540:	move   a8, *a14+, 1
3fa42550:	calla  L3FA37970
L3FA42580:
3fa42580:	move   *a13(0xffe0), a11, 1
3fa425a0:	subk   3, a11
3fa425b0:	jrne   L3FA426D0
3fa425c0:	move   a14, -*sp, 1
3fa425d0:	move   a14, -*sp, 1
3fa425e0:	movi   0x3fa44140, a8
3fa42610:	move   a8, *a14+, 1
3fa42620:	calla  L3FB458D0
3fa42650:	move   a8, *a14+, 1
3fa42660:	movi   0x3fa44140, a8
3fa42690:	move   a8, *a14+, 1
3fa426a0:	calla  L3FA37970
L3FA426D0:
3fa426d0:	move   *sp(0x60), a14, 1
3fa426f0:	mmfm   sp, a11,a13
3fa42710:	rets   2
L3FA42720:
3fa42720:	mmtm   sp, a7,a9,a11,a13
3fa42740:	move   a14, a13
3fa42750:	move   *a13(0xffe0), a11, 1
3fa42770:	movk   15, a9
3fa42780:	and    a11, a9
3fa42790:	move   *a13(0xffc0), a11, 1
3fa427b0:	movk   15, a7
3fa427c0:	and    a11, a7
3fa427d0:	cmp    a7, a9
3fa427e0:	jreq   L3FA42ED0
3fa427f0:	move   a14, -*sp, 1
3fa42800:	move   a14, -*sp, 1
3fa42810:	movi   0x3fa44160, a8
3fa42840:	move   a8, *a14+, 1
3fa42850:	calla  L3FB458D0
3fa42880:	move   a8, *a14+, 1
3fa42890:	movi   0x3fa44160, a8
3fa428c0:	move   a8, *a14+, 1
3fa428d0:	calla  L3FA37970
3fa42900:	btst   1, a11
3fa42910:	jreq   L3FA42A30
3fa42920:	move   a14, -*sp, 1
3fa42930:	move   a14, -*sp, 1
3fa42940:	movi   0x3fa44180, a8
3fa42970:	move   a8, *a14+, 1
3fa42980:	calla  L3FB458D0
3fa429b0:	move   a8, *a14+, 1
3fa429c0:	movi   0x3fa44180, a8
3fa429f0:	move   a8, *a14+, 1
3fa42a00:	calla  L3FA37970
L3FA42A30:
3fa42a30:	btst   2, a11
3fa42a40:	jreq   L3FA42B60
3fa42a50:	move   a14, -*sp, 1
3fa42a60:	move   a14, -*sp, 1
3fa42a70:	movi   0x3fa44198, a8
3fa42aa0:	move   a8, *a14+, 1
3fa42ab0:	calla  L3FB458D0
3fa42ae0:	move   a8, *a14+, 1
3fa42af0:	movi   0x3fa44198, a8
3fa42b20:	move   a8, *a14+, 1
3fa42b30:	calla  L3FA37970
L3FA42B60:
3fa42b60:	btst   3, a11
3fa42b70:	jreq   L3FA42C90
3fa42b80:	move   a14, -*sp, 1
3fa42b90:	move   a14, -*sp, 1
3fa42ba0:	movi   0x3fa441b0, a8
3fa42bd0:	move   a8, *a14+, 1
3fa42be0:	calla  L3FB458D0
3fa42c10:	move   a8, *a14+, 1
3fa42c20:	movi   0x3fa441b0, a8
3fa42c50:	move   a8, *a14+, 1
3fa42c60:	calla  L3FA37970
L3FA42C90:
3fa42c90:	btst   0, a11
3fa42ca0:	jreq   L3FA42DC0
3fa42cb0:	move   a14, -*sp, 1
3fa42cc0:	move   a14, -*sp, 1
3fa42cd0:	movi   0x3fa441c8, a8
3fa42d00:	move   a8, *a14+, 1
3fa42d10:	calla  L3FB458D0
3fa42d40:	move   a8, *a14+, 1
3fa42d50:	movi   0x3fa441c8, a8
3fa42d80:	move   a8, *a14+, 1
3fa42d90:	calla  L3FA37970
L3FA42DC0:
3fa42dc0:	move   a14, -*sp, 1
3fa42dd0:	move   a14, -*sp, 1
3fa42de0:	movi   0x3fa441e0, a8
3fa42e10:	move   a8, *a14+, 1
3fa42e20:	calla  L3FB458D0
3fa42e50:	move   a8, *a14+, 1
3fa42e60:	movi   0x3fa441e0, a8
3fa42e90:	move   a8, *a14+, 1
3fa42ea0:	calla  L3FA37970
L3FA42ED0:
3fa42ed0:	move   *sp(0xa0), a14, 1
3fa42ef0:	mmfm   sp, a7,a9,a11,a13
3fa42f10:	rets   2
L3FA42F20:
3fa42f20:	mmtm   sp, a9,a11,a13
3fa42f40:	move   a14, a13
3fa42f50:	setf   8, 0, 0
3fa42f60:	move   *a13(0xffc0), a11, 0
3fa42f80:	jreq   L3FA42FB0
3fa42f90:	subk   4, a11
3fa42fa0:	jrls   L3FA43050
L3FA42FB0:
3fa42fb0:	move   a14, -*sp, 1
3fa42fc0:	movk   1, a11
3fa42fd0:	move   a11, *a14+, 1
3fa42fe0:	move   a13, a9
3fa42ff0:	subk   32, a9
3fa43000:	move   a9, *a14+, 1
3fa43010:	calla  L3FA37970
3fa43040:	jruc   L3FA43270
L3FA43050:
3fa43050:	move   a14, -*sp, 1
3fa43060:	move   a14, -*sp, 1
3fa43070:	move   *a13(0xffe0), a11, 0
3fa43090:	sll    0x7, a11
3fa430a0:	addi   0x266720, a11
3fa430d0:	move   *a13(0xffc0), a9, 0
3fa430f0:	dec    a9
3fa43100:	sll    0x5, a9
3fa43110:	add    a9, a11
3fa43120:	move   *a11+, *a14+, 1
3fa43130:	calla  L3FB458D0
3fa43160:	move   a8, *a14+, 1
3fa43170:	setf   8, 0, 0
3fa43180:	move   *a13(0xffe0), a11, 0
3fa431a0:	sll    0x7, a11
3fa431b0:	addi   0x266720, a11
3fa431e0:	move   *a13(0xffc0), a9, 0
3fa43200:	dec    a9
3fa43210:	sll    0x5, a9
3fa43220:	add    a9, a11
3fa43230:	move   *a11+, *a14+, 1
3fa43240:	calla  L3FA37970
L3FA43270:
3fa43270:	move   *sp(0x80), a14, 1
3fa43290:	mmfm   sp, a9,a11,a13
3fa432b0:	rets   2
3fa432c0:	srl    0x18, a0
3fa432d0:	.word  0x0076
3fa432e0:	srl    0x15, b12
3fa432f0:	srl    0x18, a0
3fa43300:	sra    0x20, a0
3fa43310:	sra    0x18, a0
3fa43320:	.word  0x7c00
3fa43330:	divu   a8, a0
3fa43340:	mpys   a8, a0
L3FA43350:
3fa43350:	.word  0x7b00
3fa43360:	.word  0x7d00
3fa43370:	dsjs   a0, L3FA43280
3fa43380:	dsjs   a0, L3FA43390
L3FA43390:
3fa43390:	mpys   a0, a0
3fa433a0:	srl    0x8, a0
3fa433b0:	sla    0x0, a0
L3FA433C0:
3fa433c0:	dsjs   a0, L3FA43350
3fa433d0:	andn   a8, a0
3fa433e0:	dsjs   a0, L3FA434F0
3fa433f0:	rev    a14
3fa43400:	.word  0x0061
3fa43410:	move   a11, sp
3fa43420:	dsjs   a0, L3FA43530
3fa43430:	sub    a0, a0
3fa43440:	.word  0x7600
3fa43450:	subb   a0, a0
L3FA43460:
3fa43460:	subb   a8, a0
3fa43470:	.word  0x7e00
3fa43480:	btst   a0, a0
3fa43490:	.word  0x7800
3fa434a0:	move   a0, a0
3fa434b0:	dsjs   a0, L3FA434C0
L3FA434C0:
3fa434c0:	dsjs   b13, L3FA433C0
3fa434d0:	dsjs   a0, L3FA43460
3fa434e0:	rev    b14
L3FA434F0:
3fa434f0:	.word  0x0050
3fa43500:	.word  0x0051
3fa43510:	.word  0x7e56
3fa43520:	xor    a8, a0
L3FA43530:
3fa43530:	divs   a0, a0
3fa43540:	divs   a8, a0
3fa43550:	sll    a8, a0
3fa43560:	mpyu   a0, a0
3fa43570:	sll    0x10, a0
3fa43580:	sra    0x10, a0
3fa43590:	sla    0x18, a0
3fa435a0:	cmp    a0, a0
3fa435b0:	.word  0x0054
3fa435c0:	.word  0x0062
3fa435d0:	subb   a2, a6
3fa435e0:	addc   a8, a0
3fa435f0:	.word  0x0052
3fa43600:	.word  0x0064
3fa43610:	subb   a2, a12
3fa43620:	sra    a8, a0
3fa43630:	modu   a8, a0
3fa43640:	srl    a0, a0
3fa43650:	sra    0x8, a0
3fa43660:	srl    a8, a0
3fa43670:	move   a0, b0
3fa43680:	.word  0x004c
3fa43690:	.word  0x0068
3fa436a0:	or     b2, b6
3fa436b0:	rl     a8, a0
3fa436c0:	lmo    a0, a0
3fa436d0:	lmo    a8, a0
3fa436e0:	mods   a0, a0
3fa436f0:	modu   a0, a0
3fa43700:	.word  0x7000
L3FA43710:
3fa43710:	.word  0x7100
L3FA43720:
3fa43720:	.word  0x7200
3fa43730:	mpyu   a8, a0
3fa43740:	.word  0x7300
3fa43750:	.word  0x7400
3fa43760:	.word  0x7700
3fa43770:	dsjs   a0, L3FA43780
L3FA43780:
3fa43780:	rev    b13
3fa43790:	.word  0x0079
3fa437a0:	dsjs   b14, L3FA43720
3fa437b0:	.word  0x7a00
3fa437c0:	and    a0, a0
3fa437d0:	.word  0x0069
3fa437e0:	srl    0x17, b12
3fa437f0:	dsjs   a0, L3FA43800
L3FA43800:
3fa43800:	rev    b14
3fa43810:	dsjs   a13, L3FA43710
3fa43820:	srl    0x10, a0
3fa43830:	move   a8, b0
3fa43840:	.word  0x0045
3fa43850:	sra    a11, sp
3fa43860:	sla    0x8, a0
3fa43870:	move   a8, b0
3fa43880:	andn   a8, a0
L3FA43890:
3fa43890:	.word  0x0063
3fa438a0:	addc   a9, a8
3fa438b0:	rev    a9
L3FA438C0:
3fa438c0:	dsjs   b12, L3FA438C0
3fa438d0:	sra    0x20, a0
3fa438e0:	sra    0x16, b2
3fa438f0:	.word  0x7b00
3fa43900:	.word  0x007b
3fa43910:	.word  0x7d7d
3fa43920:	rl     0x10, a0
3fa43930:	rl     0x18, a0
3fa43940:	sll    0x18, a0
3fa43950:	.word  0x7500
3fa43960:	and    a0, a0
3fa43970:	.word  0x0072
3fa43980:	rev    a12
3fa43990:	dsjs   b14, L3FA43890
3fa439a0:	rl     0x8, a0
3fa439b0:	.word  0x342f
3fa439c0:	rl     0x8, a0
3fa439d0:	rl     0x11, sp
3fa439e0:	rl     0x18, a0
3fa439f0:	.word  0x342f
3fa43a00:	dsjs   a0, L3FA43890
3fa43a10:	add    a8, a0
3fa43a20:	add    a8, a0
3fa43a30:	.word  0x0045
3fa43a40:	.word  0x0043
3fa43a50:	.word  0x0045
3fa43a60:	.word  0x0049
3fa43a70:	.word  0x004e
3fa43a80:	.word  0x0055
3fa43a90:	rl     b2, b4
3fa43aa0:	.word  0x7300
3fa43ab0:	.word  0x0073
3fa43ac0:	sra    a11, a1
3fa43ad0:	.word  0x7400
3fa43ae0:	.word  0x0068
3fa43af0:	srl    a10, a9
3fa43b00:	modu   a11, a14
3fa43b10:	rl     b11, b2
3fa43b20:	srl    a11, a14
3fa43b30:	.word  0x7220
3fa43b40:	.word  0x7165
3fa43b50:	sra    b11, b5
3fa43b60:	.word  0x7473
3fa43b70:	.word  0x7420
3fa43b80:	sla    0x3, sp
3fa43b90:	.word  0x7270
3fa43ba0:	modu   a3, a9
3fa43bb0:	sla    0x3, b4
3fa43bc0:	sra    a1, a5
3fa43bd0:	sll    a1, a0
3fa43be0:	.word  0x7479
3fa43bf0:	.word  0x7365
3fa43c00:	.word  0x0a2e
3fa43c10:	addc   a0, a0
3fa43c20:	sra    a3, a1
3fa43c30:	modu   a1, a0
3fa43c40:	sll    b11, b2
3fa43c50:	.word  0x7320
3fa43c60:	.word  0x7465
3fa43c70:	sra    0x1f, a0
3fa43c80:	sra    a1, a5
3fa43c90:	sla    0x1, a9
3fa43ca0:	.word  0x7361
3fa43cb0:	modu   b11, b3
3fa43cc0:	rl     a11, a3
3fa43cd0:	.word  0x7461
3fa43ce0:	sra    a3, a5
3fa43cf0:	.word  0x7720
3fa43d00:	.word  0x7469
3fa43d10:	sla    0x3, a8
3fa43d20:	rl     a3, a3
3fa43d30:	.word  0x7261
3fa43d40:	sra    0x1f, a0
3fa43d50:	sra    a1, a5
3fa43d60:	rev    a9
3fa43d70:	.word  0x0042
3fa43d80:	.word  0x3525
3fa43d90:	rl     0x0, a0
3fa43da0:	.word  0x3400
3fa43db0:	.word  0x3500
3fa43dc0:	andn   a0, a0
3fa43dd0:	dsjs   a0, L3FA43E60
3fa43de0:	btst   a8, a0
3fa43df0:	sla    a0, a0
3fa43e00:	sll    0x8, a0
3fa43e10:	rev    b6
3fa43e20:	.word  0x005a
3fa43e30:	rev    b7
3fa43e40:	sla    a10, a2
3fa43e50:	sla    0x3, a4
L3FA43E60:
3fa43e60:	rl     a3, a3
3fa43e70:	.word  0x7261
3fa43e80:	sll    a11, a1
3fa43e90:	sra    b11, b4
3fa43ea0:	sla    0x3, b2
3fa43eb0:	sra    b11, b3
3fa43ec0:	sla    0x3, b4
3fa43ed0:	.word  0x756e
3fa43ee0:	sll    a3, a13
3fa43ef0:	.word  0x7265
3fa43f00:	sll    0x9, a0
3fa43f10:	.word  0x0a64
3fa43f20:	subi   0xfff3fff5, a0
3fa43f50:	divu   b8, b11
3fa43f60:	mods   b9, b0
3fa43f70:	movk   24, a0
3fa43f80:	rev    a8
3fa43f90:	sra    0x18, b11
3fa43fa0:	rev    b0
3fa43fb0:	.word  0x000f
3fa43fc0:	.word  0x000e
3fa43fd0:	sra    0x18, b11
3fa43fe0:	.word  0x0042
3fa43ff0:	sra    0x18, b11
3fa44000:	movk   24, a0
3fa44010:	rev    a13
3fa44020:	sra    0x10, b11
3fa44030:	movk   24, a0
3fa44040:	rev    a14
3fa44050:	sra    0x8, b11
3fa44060:	movk   24, a0
3fa44070:	rev    sp
3fa44080:	.word  0x7d1b
3fa44090:	movk   24, a0
3fa440a0:	.word  0x004e
3fa440b0:	move   b8, a11
3fa440c0:	movk   24, a0
3fa440d0:	.word  0x007c
3fa440e0:	sla    0x18, b11
3fa440f0:	rev    b5
3fa44100:	sla    0x18, b11
3fa44110:	rev    b6
3fa44120:	sla    0x18, b11
3fa44130:	rev    b3
3fa44140:	sla    0x18, b11
3fa44150:	rev    b4
3fa44160:	divu   b8, b11
3fa44170:	rev    b0
3fa44180:	rl     0x9, b11
3fa44190:	dsjs   a0, L3FA44320
3fa441a0:	rev    b4
3fa441b0:	.word  0x353b
3fa441c0:	dsjs   a0, L3FA44350
3fa441d0:	rev    b7
3fa441e0:	.word  0x006d
L3FA441F0:
3fa441f0:	mmtm   sp, a0,a2,a3,a4,a5,a7,a9,a10,a11,a12,a13
3fa44210:	move   a14, a13
3fa44220:	move   *a13(0xffc0), a9, 1
3fa44240:	setf   16, 1, 0
3fa44250:	move   *a9(0x59b0), a7, 0
3fa44270:	move   *a9(0x59c0), a5, 0
3fa44290:	add    a5, a7
3fa442a0:	move   a7, a2
3fa442b0:	dec    a2
3fa442c0:	move   *a9(0x5990), a7, 0
3fa442e0:	move   *a9(0x59a0), a5, 0
3fa44300:	add    a5, a7
3fa44310:	move   a7, a4
L3FA44320:
3fa44320:	dec    a4
3fa44330:	move   *a9(0x540), a7, 1
L3FA44350:
3fa44350:	move   *a13(0xff80), a5, 1
3fa44370:	sll    0x5, a5
3fa44380:	add    a5, a7
3fa44390:	move   *a9(0x540), a5, 1
3fa443b0:	move   *a5(0x20), a5, 1
3fa443d0:	sll    0x3, a5
3fa443e0:	move   *a7(0x40), a7, 1
3fa44400:	add    a5, a7
3fa44410:	setf   8, 0, 0
3fa44420:	move   *a7, a7, 0
3fa44430:	movk   1, a11
3fa44440:	jrne   L3FA44460
3fa44450:	sub    a11, a11
L3FA44460:
3fa44460:	move   *a9(0x540), a7, 1
3fa44480:	move   *a13(0xff40), a5, 1
3fa444a0:	sll    0x5, a5
3fa444b0:	add    a5, a7
3fa444c0:	move   *a9(0x540), a5, 1
3fa444e0:	move   *a5(0x20), a5, 1
3fa44500:	sll    0x3, a5
3fa44510:	move   *a7(0x40), a7, 1
3fa44530:	add    a5, a7
3fa44540:	move   *a7, a12, 0
3fa44550:	movk   1, a12
3fa44560:	jrne   L3FA44580
3fa44570:	sub    a12, a12
L3FA44580:
3fa44580:	move   *a13(0xffa0), a7, 1
3fa445a0:	move   *a13(0xff60), a5, 1
3fa445c0:	cmp    a5, a7
3fa445d0:	jrne   L3FA44650
3fa445e0:	move   *a13(0xff80), a5, 1
3fa44600:	move   *a13(0xff40), a7, 1
3fa44620:	cmp    a7, a5
3fa44630:	jaeq   L3FA458B0
L3FA44650:
3fa44650:	move   *a13(0xff60), a7, 1
3fa44670:	dsjs   a7, L3FA44780
3fa44680:	move   *a13(0xff40), a7, 1
3fa446a0:	dec    a7
3fa446b0:	move   a7, *a13(0xff40), 1
3fa446d0:	move   *a9(0x540), a5, 1
3fa446f0:	move   a12, a7
3fa44700:	neg    a7
3fa44710:	setf   16, 1, 0
3fa44720:	move   *a5, a5, 0
3fa44730:	sra    a7, a5
3fa44740:	inc    a5
3fa44750:	move   a5, *a13(0xff60), 1
3fa44770:	jruc   L3FA448B0
L3FA44780:
3fa44780:	move   *a9(0x540), a7, 1
3fa447a0:	move   a11, a5
3fa447b0:	neg    a5
3fa447c0:	setf   16, 1, 0
3fa447d0:	move   *a7, a7, 0
3fa447e0:	sra    a5, a7
3fa447f0:	move   *a13(0xffa0), a5, 1
3fa44810:	cmp    a7, a5
3fa44820:	jrle   L3FA448B0
3fa44830:	move   *a13(0xff80), a7, 1
3fa44850:	inc    a7
3fa44860:	move   a7, *a13(0xff80), 1
3fa44880:	movk   1, a5
3fa44890:	move   a5, *a13(0xffa0), 1
L3FA448B0:
3fa448b0:	move   a11, a5
3fa448c0:	jreq   L3FA44930
3fa448d0:	move   *a13(0xffa0), a7, 1
3fa448f0:	sll    0x1, a7
3fa44900:	dec    a7
3fa44910:	move   a7, *a13(0xffa0), 1
L3FA44930:
3fa44930:	move   a12, a5
3fa44940:	jreq   L3FA449B0
3fa44950:	move   *a13(0xff60), a7, 1
3fa44970:	sll    0x1, a7
3fa44980:	dec    a7
3fa44990:	move   a7, *a13(0xff60), 1
L3FA449B0:
3fa449b0:	move   *a9(0x59b0), a7, 0
3fa449d0:	move   *a13(0xffa0), a5, 1
3fa449f0:	cmp    a7, a5
3fa44a00:	jrge   L3FA44A80
3fa44a10:	move   a11, a7
3fa44a20:	neg    a7
3fa44a30:	move   *a9(0x59b0), a5, 0
3fa44a50:	sra    a7, a5
3fa44a60:	move   a5, *a13(0xffa0), 1
L3FA44A80:
3fa44a80:	move   *a13(0xff60), a7, 1
3fa44aa0:	dec    a7
3fa44ab0:	cmp    a2, a7
3fa44ac0:	jrle   L3FA44B40
3fa44ad0:	move   a12, a7
3fa44ae0:	neg    a7
3fa44af0:	move   a2, a5
3fa44b00:	inc    a5
3fa44b10:	sra    a7, a5
3fa44b20:	move   a5, *a13(0xff60), 1
L3FA44B40:
3fa44b40:	move   *a13(0xff40), a7, 1
3fa44b60:	jale   L3FA458B0
3fa44b80:	move   *a9(0x540), a5, 1
3fa44ba0:	move   *a5(0x10), a5, 0
3fa44bc0:	move   *a13(0xff80), a7, 1
3fa44be0:	cmp    a5, a7
3fa44bf0:	jagt   L3FA458B0
3fa44c10:	move   *a9(0x540), a5, 1
3fa44c30:	move   *a5(0x10), a5, 0
3fa44c50:	move   *a13(0xff40), a7, 1
3fa44c70:	cmp    a5, a7
3fa44c80:	jrle   L3FA44D50
3fa44c90:	move   *a9(0x540), a5, 1
3fa44cb0:	move   *a5(0x10), a5, 0
3fa44cd0:	move   a5, *a13(0xff40), 1
3fa44cf0:	move   *a9(0x540), a7, 1
3fa44d10:	move   *a7, a7, 0
3fa44d20:	inc    a7
3fa44d30:	move   a7, *a13(0xff60), 1
L3FA44D50:
3fa44d50:	move   *a13(0xff80), a7, 1
3fa44d70:	move   *a13(0xff40), a5, 1
3fa44d90:	cmp    a5, a7
3fa44da0:	jrne   L3FA45090
3fa44db0:	move   a14, -*sp, 1
3fa44dc0:	move   *a9(0xa40), a8, 0
3fa44de0:	move   a8, *a14+, 1
3fa44df0:	move   *a13(0xff60), a3, 1
3fa44e10:	move   *a13(0xffa0), a5, 1
3fa44e30:	sub    a5, a3
3fa44e40:	move   *a9(0xa30), a5, 0
3fa44e60:	mpys   a5, a3
3fa44e70:	move   a3, *a14+, 1
3fa44e80:	move   *a9(0x5990), a5, 0
3fa44ea0:	sub    a5, a7
3fa44eb0:	move   *a9(0xa40), a5, 0
3fa44ed0:	mpys   a5, a7
3fa44ee0:	move   *a9(0xa70), a5, 0
3fa44f00:	add    a5, a7
3fa44f10:	addk   4, a7
3fa44f20:	move   a7, *a14+, 1
3fa44f30:	move   *a9(0x59b0), a7, 0
3fa44f50:	move   *a13(0xffa0), a5, 1
3fa44f70:	sub    a7, a5
3fa44f80:	move   *a9(0xa30), a7, 0
3fa44fa0:	mpys   a7, a5
3fa44fb0:	addk   4, a5
3fa44fc0:	move   a5, *a14+, 1
3fa44fd0:	move   *a9(0x520), *a14+, 1
3fa44ff0:	move   *a9(0x80), *a14+, 1
3fa45010:	move   @0x1a6810, *a14+, 1
3fa45040:	calla  L3F99E8F0
3fa45070:	jauc   L3FA458B0
L3FA45090:
3fa45090:	move   a14, -*sp, 1
3fa450a0:	move   *a9(0xa40), a8, 0
3fa450c0:	move   a8, *a14+, 1
3fa450d0:	move   *a13(0xffa0), a3, 1
3fa450f0:	move   a2, a5
3fa45100:	sub    a3, a5
3fa45110:	move   *a9(0xa30), a3, 0
3fa45130:	inc    a5
3fa45140:	mpys   a3, a5
3fa45150:	move   a5, *a14+, 1
3fa45160:	move   *a9(0x5990), a5, 0
3fa45180:	sub    a5, a7
3fa45190:	move   *a9(0xa40), a5, 0
3fa451b0:	mpys   a5, a7
3fa451c0:	move   *a9(0xa70), a5, 0
3fa451e0:	add    a5, a7
3fa451f0:	addk   4, a7
3fa45200:	move   a7, *a14+, 1
3fa45210:	move   *a9(0x59b0), a7, 0
3fa45230:	move   *a13(0xffa0), a5, 1
3fa45250:	sub    a7, a5
3fa45260:	move   *a9(0xa30), a7, 0
3fa45280:	mpys   a7, a5
3fa45290:	addk   4, a5
3fa452a0:	move   a5, *a14+, 1
3fa452b0:	move   *a9(0x520), *a14+, 1
3fa452d0:	move   *a9(0x80), *a14+, 1
3fa452f0:	move   @0x1a6810, *a14+, 1
3fa45320:	calla  L3F99E8F0
3fa45350:	move   *a13(0xff80), a10, 1
3fa45370:	inc    a10
3fa45380:	move   *a13(0xff40), a7, 1
3fa453a0:	cmp    a7, a10
3fa453b0:	jrge   L3FA45640
L3FA453C0:
3fa453c0:	move   a14, -*sp, 1
3fa453d0:	setf   16, 1, 0
3fa453e0:	move   *a9(0xa40), a8, 0
3fa45400:	move   a8, *a14+, 1
3fa45410:	move   *a9(0x59c0), a7, 0
3fa45430:	move   *a9(0xa30), a5, 0
3fa45450:	mpys   a5, a7
3fa45460:	move   a7, *a14+, 1
3fa45470:	move   *a9(0x5990), a7, 0
3fa45490:	move   a10, a5
3fa454a0:	sub    a7, a5
3fa454b0:	move   *a9(0xa40), a7, 0
3fa454d0:	mpys   a7, a5
3fa454e0:	move   *a9(0xa70), a7, 0
3fa45500:	add    a7, a5
3fa45510:	addk   4, a5
3fa45520:	move   a5, *a14+, 1
3fa45530:	movk   4, a7
3fa45540:	move   a7, *a14+, 1
3fa45550:	move   *a9(0x520), *a14+, 1
3fa45570:	move   *a9(0x80), *a14+, 1
3fa45590:	move   @0x1a6810, *a14+, 1
3fa455c0:	calla  L3F99E8F0
3fa455f0:	inc    a10
3fa45600:	move   *a13(0xff40), a5, 1
3fa45620:	cmp    a5, a10
3fa45630:	jrlt   L3FA453C0
L3FA45640:
3fa45640:	move   a14, -*sp, 1
3fa45650:	setf   16, 1, 0
3fa45660:	move   *a9(0xa40), a8, 0
3fa45680:	move   a8, *a14+, 1
3fa45690:	move   *a9(0x59b0), a7, 0
3fa456b0:	move   *a13(0xff60), a5, 1
3fa456d0:	sub    a7, a5
3fa456e0:	move   *a9(0xa30), a7, 0
3fa45700:	mpys   a7, a5
3fa45710:	move   a5, *a14+, 1
3fa45720:	move   *a9(0x5990), a7, 0
3fa45740:	move   *a13(0xff40), a5, 1
3fa45760:	sub    a7, a5
3fa45770:	move   *a9(0xa40), a7, 0
3fa45790:	mpys   a7, a5
3fa457a0:	move   *a9(0xa70), a7, 0
3fa457c0:	add    a7, a5
3fa457d0:	addk   4, a5
3fa457e0:	move   a5, *a14+, 1
3fa457f0:	movk   4, a7
3fa45800:	move   a7, *a14+, 1
3fa45810:	move   *a9(0x520), *a14+, 1
3fa45830:	move   *a9(0x80), *a14+, 1
3fa45850:	move   @0x1a6810, *a14+, 1
3fa45880:	calla  L3F99E8F0
L3FA458B0:
3fa458b0:	move   *sp(0x180), a14, 1
3fa458d0:	mmfm   sp, a0,a2,a3,a4,a5,a7,a9,a10,a11,a12,a13
3fa458f0:	rets   2
L3FA45900:
3fa45900:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3fa45920:	move   a14, a13
3fa45930:	move   *a13(0xffe0), a9, 1
3fa45950:	move   *a13(0xffa0), a7, 1
3fa45970:	move   *a13(0xff60), a5, 1
3fa45990:	cmp    a5, a7
3fa459a0:	jrne   L3FA45BC0
3fa459b0:	move   *a13(0xffc0), a10, 1
3fa459d0:	move   *a13(0xff80), a5, 1
3fa459f0:	cmp    a5, a10
3fa45a00:	jage   L3FA462A0
3fa45a20:	setf   8, 0, 0
L3FA45A30:
3fa45a30:	move   *a9(0x540), a7, 1
3fa45a50:	move   *a13(0xffa0), a5, 1
3fa45a70:	sll    0x5, a5
3fa45a80:	add    a5, a7
3fa45a90:	move   *a9(0x540), a5, 1
3fa45ab0:	move   *a5(0x20), a5, 1
3fa45ad0:	add    a10, a5
3fa45ae0:	sll    0x3, a5
3fa45af0:	move   *a7(0x40), a7, 1
3fa45b10:	add    a5, a7
3fa45b20:	move   *a7, a5, 0
3fa45b30:	movk   1, a3
3fa45b40:	xor    a3, a5
3fa45b50:	movb   a5, *a7
3fa45b60:	inc    a10
3fa45b70:	move   *a13(0xff80), a7, 1
3fa45b90:	cmp    a7, a10
3fa45ba0:	jrlt   L3FA45A30
3fa45bb0:	jruc   L3FA462A0
L3FA45BC0:
3fa45bc0:	move   *a13(0xffc0), a10, 1
3fa45be0:	move   *a9(0x540), a3, 1
3fa45c00:	setf   16, 1, 0
3fa45c10:	move   *a3, a3, 0
3fa45c20:	cmp    a3, a10
3fa45c30:	jrgt   L3FA45DF0
L3FA45C40:
3fa45c40:	move   *a9(0x540), a7, 1
3fa45c60:	move   *a13(0xffa0), a5, 1
3fa45c80:	sll    0x5, a5
3fa45c90:	add    a5, a7
3fa45ca0:	move   *a9(0x540), a5, 1
3fa45cc0:	move   *a5(0x20), a5, 1
3fa45ce0:	add    a10, a5
3fa45cf0:	sll    0x3, a5
3fa45d00:	move   *a7(0x40), a7, 1
3fa45d20:	add    a5, a7
3fa45d30:	setf   8, 0, 0
3fa45d40:	move   *a7, a5, 0
3fa45d50:	movk   1, a3
3fa45d60:	xor    a3, a5
3fa45d70:	movb   a5, *a7
3fa45d80:	inc    a10
3fa45d90:	move   *a9(0x540), a7, 1
3fa45db0:	setf   16, 1, 0
3fa45dc0:	move   *a7, a7, 0
3fa45dd0:	cmp    a7, a10
3fa45de0:	jrle   L3FA45C40
L3FA45DF0:
3fa45df0:	move   *a13(0xffa0), a7, 1
3fa45e10:	move   a7, a11
3fa45e20:	inc    a11
3fa45e30:	move   *a13(0xff60), a5, 1
3fa45e50:	cmp    a5, a11
3fa45e60:	jrge   L3FA460C0
L3FA45E70:
3fa45e70:	movk   1, a10
3fa45e80:	move   *a9(0x540), a7, 1
3fa45ea0:	move   *a7, a7, 0
3fa45eb0:	cmp    a7, a10
3fa45ec0:	jrgt   L3FA46070
L3FA45ED0:
3fa45ed0:	move   *a9(0x540), a7, 1
3fa45ef0:	move   a11, a5
3fa45f00:	sll    0x5, a5
3fa45f10:	add    a5, a7
3fa45f20:	move   *a9(0x540), a5, 1
3fa45f40:	move   *a5(0x20), a5, 1
3fa45f60:	add    a10, a5
3fa45f70:	sll    0x3, a5
3fa45f80:	move   *a7(0x40), a7, 1
3fa45fa0:	add    a5, a7
3fa45fb0:	setf   8, 0, 0
3fa45fc0:	move   *a7, a5, 0
3fa45fd0:	movk   1, a3
3fa45fe0:	xor    a3, a5
3fa45ff0:	movb   a5, *a7
3fa46000:	inc    a10
3fa46010:	move   *a9(0x540), a7, 1
3fa46030:	setf   16, 1, 0
3fa46040:	move   *a7, a7, 0
3fa46050:	cmp    a7, a10
3fa46060:	jrle   L3FA45ED0
L3FA46070:
3fa46070:	inc    a11
3fa46080:	move   *a13(0xff60), a7, 1
3fa460a0:	cmp    a7, a11
3fa460b0:	jrlt   L3FA45E70
L3FA460C0:
3fa460c0:	movk   1, a10
3fa460d0:	move   *a13(0xff80), a7, 1
3fa460f0:	cmp    a7, a10
3fa46100:	jrge   L3FA462A0
3fa46110:	setf   8, 0, 0
L3FA46120:
3fa46120:	move   *a9(0x540), a7, 1
3fa46140:	move   *a13(0xff60), a5, 1
3fa46160:	sll    0x5, a5
3fa46170:	add    a5, a7
3fa46180:	move   *a9(0x540), a5, 1
3fa461a0:	move   *a5(0x20), a5, 1
3fa461c0:	add    a10, a5
3fa461d0:	sll    0x3, a5
3fa461e0:	move   *a7(0x40), a7, 1
3fa46200:	add    a5, a7
3fa46210:	move   *a7, a5, 0
3fa46220:	movk   1, a3
3fa46230:	xor    a3, a5
3fa46240:	movb   a5, *a7
3fa46250:	inc    a10
3fa46260:	move   *a13(0xff80), a7, 1
3fa46280:	cmp    a7, a10
3fa46290:	jrlt   L3FA46120
L3FA462A0:
3fa462a0:	move   *sp(0x100), a14, 1
3fa462c0:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3fa462e0:	rets   2
L3FA462F0:
3fa462f0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fa46310:	move   a14, a13
3fa46320:	move   *a13(0xffe0), a9, 1
3fa46340:	move   @0x1a66b0, @0x26fa90, 1
3fa46390:	move   @0x26fa90, a11, 1
3fa463c0:	subk   2, a11
3fa463d0:	jaeq   L3FA47B90
3fa463f0:	move   a9, @0x26f800, 1
3fa46420:	setf   16, 1, 0
3fa46430:	move   *a9(0xa30), a11, 0
3fa46450:	sra    0x1, a11
3fa46460:	move   a11, @0x26fa70, 1
3fa46490:	sub    a11, a11
3fa464a0:	move   a11, @0x26f970, 1
3fa464d0:	move   @0x1a6630, a7, 1
3fa46500:	move   *a9(0xa70), a5, 0
3fa46520:	sub    a5, a7
3fa46530:	subk   4, a7
3fa46540:	move   *a9(0xa40), a5, 0
3fa46560:	divs   a5, a7
3fa46570:	move   *a9(0x5990), a5, 0
3fa46590:	add    a5, a7
3fa465a0:	move   a7, @0x26f9d0, 1
3fa465d0:	move   *a9(0x540), a5, 1
3fa465f0:	sll    0x5, a7
3fa46600:	add    a7, a5
3fa46610:	move   *a9(0x540), a7, 1
3fa46630:	move   *a7(0x20), a7, 1
3fa46650:	sll    0x3, a7
3fa46660:	move   *a5(0x40), a5, 1
3fa46680:	add    a7, a5
3fa46690:	setf   8, 0, 0
3fa466a0:	move   *a5, a7, 0
3fa466b0:	movk   1, a7
3fa466c0:	jrne   L3FA466E0
3fa466d0:	sub    a7, a7
L3FA466E0:
3fa466e0:	movb   a7, @0x26f960
3fa46710:	move   @0x1a6610, a7, 1
3fa46740:	move   @0x26fa70, a5, 1
3fa46770:	add    a5, a7
3fa46780:	subk   4, a7
3fa46790:	setf   16, 1, 0
3fa467a0:	move   *a9(0xa30), a5, 0
3fa467c0:	divs   a5, a7
3fa467d0:	move   *a9(0x59b0), a5, 0
3fa467f0:	add    a5, a7
3fa46800:	move   a7, @0x26f9b0, 1
3fa46830:	move   @0x26f960, a5
3fa46860:	jreq   L3FA468C0
3fa46870:	inc    a7
3fa46880:	sra    0x1, a7
3fa46890:	move   a7, @0x26f9b0, 1
L3FA468C0:
3fa468c0:	move   *a9(0x540), a5, 1
3fa468e0:	move   @0x26f960, a7
3fa46910:	neg    a7
3fa46920:	move   *a5, a5, 0
3fa46930:	sra    a7, a5
3fa46940:	move   @0x26f9b0, a7, 1
3fa46970:	inc    a5
3fa46980:	cmp    a5, a7
3fa46990:	jrle   L3FA46A60
3fa469a0:	move   *a9(0x540), a5, 1
3fa469c0:	move   @0x26f960, a7
3fa469f0:	neg    a7
3fa46a00:	move   *a5, a5, 0
3fa46a10:	sra    a7, a5
3fa46a20:	inc    a5
3fa46a30:	move   a5, @0x26f9b0, 1
L3FA46A60:
3fa46a60:	move   @0x26f9b0, a7, 1
3fa46a90:	jrgt   L3FA46AE0
3fa46aa0:	movk   1, a5
3fa46ab0:	move   a5, @0x26f9b0, 1
L3FA46AE0:
3fa46ae0:	move   @0x26f9b0, a7, 1
3fa46b10:	move   a7, @0x26fa30, 1
3fa46b40:	move   a7, @0x26f9f0, 1
3fa46b70:	move   @0x26f9d0, a5, 1
3fa46ba0:	move   a5, @0x26fa50, 1
3fa46bd0:	move   a5, @0x26fa10, 1
3fa46c00:	move   *a9(0x540), a11, 1
3fa46c20:	move   *a11, a11, 0
3fa46c30:	mpys   a5, a11
3fa46c40:	add    a7, a11
3fa46c50:	move   a11, @0x26f920, 1
3fa46c80:	move   a11, @0x26f900, 1
3fa46cb0:	move   a11, @0x26f940, 1
3fa46ce0:	move   a7, *a9(0x5a70), 1
3fa46d00:	move   a5, *a9(0x5a90), 1
3fa46d20:	move   a14, -*sp, 1
3fa46d30:	move   @0x1a65f0, *a14+, 1
3fa46d60:	sub    a5, a5
3fa46d70:	move   a5, *a14+, 1
3fa46d80:	move   a5, *a14+, 1
3fa46d90:	movk   1, a5
3fa46da0:	move   a5, *a14+, 1
3fa46db0:	move   a5, *a14+, 1
3fa46dc0:	movi   0x23c04f, a5
3fa46df0:	move   a5, *a14+, 1
3fa46e00:	sub    a5, a5
3fa46e10:	move   a5, *a14+, 1
3fa46e20:	move   @0x1a6590, *a14+, 1
3fa46e50:	move   @0x1a6810, *a14+, 1
3fa46e80:	calla  L3FD59FD0
3fa46eb0:	move   a8, a10
3fa46ec0:	jreq   L3FA46FE0
3fa46ed0:	move   a14, -*sp, 1
3fa46ee0:	move   a10, *a14+, 1
3fa46ef0:	movi   0x3fa5c070, a8
3fa46f20:	move   a8, *a14+, 1
3fa46f30:	calla  L3FB341E0
3fa46f60:	move   a5, @0x26f990, 1
3fa46f90:	move   a5, @0x26f800, 1
3fa46fc0:	jauc   L3FA47B90
L3FA46FE0:
3fa46fe0:	movk   1, a11
3fa46ff0:	move   a11, @0x26f990, 1
3fa47020:	move   @0x1a65f0, a7, 1
3fa47050:	move   *a9(0x5ab0), a5, 1
3fa47070:	sub    a5, a7
3fa47080:	move   a14, -*sp, 1
3fa47090:	setf   8, 0, 0
3fa470a0:	move   @0xaed10, a5, 0
3fa470d0:	sll    0x5, a5
3fa470e0:	addi   0x117c70, a5
3fa47110:	move   *a5+, *a14+, 1
3fa47120:	calla  L3FB43EB0
3fa47150:	cmp    a8, a7
3fa47160:	jrhi   L3FA477A0
3fa47170:	move   @0x26fa90, a7, 1
3fa471a0:	dsj    a7, L3FA477A0
3fa471c0:	movb   *a9(0x5ad0), a7
3fa471e0:	jrne   L3FA47260
3fa471f0:	move   a14, -*sp, 1
3fa47200:	move   a9, *a14+, 1
3fa47210:	calla  L3FA4D2D0
3fa47240:	jauc   L3FA47B90
L3FA47260:
3fa47260:	movb   *a9(0x5ad0), a7
3fa47280:	dsjs   a7, L3FA47300
3fa47290:	move   a14, -*sp, 1
3fa472a0:	move   a9, *a14+, 1
3fa472b0:	calla  L3FA4F6A0
3fa472e0:	jauc   L3FA47B90
L3FA47300:
3fa47300:	movb   *a9(0x5ad0), a7
3fa47320:	subk   2, a7
3fa47330:	jrne   L3FA473A0
3fa47340:	move   a14, -*sp, 1
3fa47350:	move   a9, *a14+, 1
3fa47360:	calla  L3FA51300
3fa47390:	jruc   L3FA47B90
L3FA473A0:
3fa473a0:	sub    a7, a7
3fa473b0:	movb   a7, *a9(0x5ad0)
3fa473d0:	move   @0x26fa90, a5, 1
3fa47400:	dsj    a5, L3FA47B90
3fa47420:	move   @0x1a7350, a5, 1
3fa47450:	dsj    a5, L3FA47B90
3fa47470:	move   @0x26f7e0, a5, 1
3fa474a0:	cmp    a5, a9
3fa474b0:	jrne   L3FA47B90
3fa474c0:	move   a14, -*sp, 1
3fa474d0:	move   @0x26f8e0, *a14+, 1
3fa47500:	move   @0x26f8c0, *a14+, 1
3fa47530:	move   @0x26f8a0, *a14+, 1
3fa47560:	move   @0x26f880, *a14+, 1
3fa47590:	move   a9, *a14+, 1
3fa475a0:	calla  L3FA45900
3fa475d0:	move   a14, -*sp, 1
3fa475e0:	move   @0x26f8e0, *a14+, 1
3fa47610:	move   @0x26f8c0, *a14+, 1
3fa47640:	move   @0x26f8a0, *a14+, 1
3fa47670:	move   @0x26f880, *a14+, 1
3fa476a0:	move   a9, *a14+, 1
3fa476b0:	movk   4, a5
3fa476c0:	move   a5, *a14+, 1
3fa476d0:	calla  L3FA441F0
3fa47700:	move   a7, @0x26f7e0, 1
3fa47730:	move   a7, @0x1a7350, 1
3fa47760:	calla  L3FA65030
3fa47790:	jruc   L3FA47B90
L3FA477A0:
3fa477a0:	sub    a7, a7
3fa477b0:	movb   a7, *a9(0x5ad0)
3fa477d0:	move   @0x26fa90, a5, 1
3fa47800:	dsj    a5, L3FA47B90
3fa47820:	move   @0x1a7350, a5, 1
3fa47850:	dsj    a5, L3FA47B90
3fa47870:	move   @0x26f7e0, a5, 1
3fa478a0:	cmp    a5, a9
3fa478b0:	jrne   L3FA47B90
3fa478c0:	move   a14, -*sp, 1
3fa478d0:	move   @0x26f8e0, *a14+, 1
3fa47900:	move   @0x26f8c0, *a14+, 1
3fa47930:	move   @0x26f8a0, *a14+, 1
3fa47960:	move   @0x26f880, *a14+, 1
3fa47990:	move   a9, *a14+, 1
3fa479a0:	calla  L3FA45900
3fa479d0:	move   a14, -*sp, 1
3fa479e0:	move   @0x26f8e0, *a14+, 1
3fa47a10:	move   @0x26f8c0, *a14+, 1
3fa47a40:	move   @0x26f8a0, *a14+, 1
3fa47a70:	move   @0x26f880, *a14+, 1
3fa47aa0:	move   a9, *a14+, 1
3fa47ab0:	movk   5, a5
3fa47ac0:	move   a5, *a14+, 1
3fa47ad0:	calla  L3FA441F0
3fa47b00:	move   a7, @0x26f7e0, 1
3fa47b30:	move   a7, @0x1a7350, 1
3fa47b60:	calla  L3FA65030
L3FA47B90:
3fa47b90:	move   *sp(0xe0), a14, 1
3fa47bb0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fa47bd0:	rets   2
3fa47be0:	move   a13, -*sp, 1
3fa47bf0:	move   a14, a13
3fa47c00:	move   a14, -*sp, 1
3fa47c10:	movi   0x3fa5c1b8, a8
3fa47c40:	move   a8, *a14+, 1
3fa47c50:	calla  L3FB341E0
3fa47c80:	move   *sp(0x40), a14, 1
3fa47ca0:	move   *sp+, a13, 1
3fa47cb0:	rets   2
L3FA47CC0:
3fa47cc0:	mmtm   sp, a9,a11,a13
3fa47ce0:	move   a14, a13
3fa47cf0:	addk   32, a14
3fa47d00:	move   *a13(0xffe0), *a13(0x0), 1
3fa47d30:	move   @0x1a66b0, a11, 1
3fa47d60:	move   @0x26fa90, a9, 1
3fa47d90:	cmp    a9, a11
3fa47da0:	jane   L3FA48F30
3fa47dc0:	move   a14, -*sp, 1
3fa47dd0:	move   @0x1a65f0, *a14+, 1
3fa47e00:	move   @0x1a6810, *a14+, 1
3fa47e30:	calla  L3FDA9050
3fa47e60:	move   @0x26f970, a11, 1
3fa47e90:	jaeq   L3FA48DA0
3fa47eb0:	move   @0x26fa50, a9, 1
3fa47ee0:	jrgt   L3FA48040
3fa47ef0:	move   a14, -*sp, 1
3fa47f00:	move   a9, *a14+, 1
3fa47f10:	movi   0x3fa5c2b0, a8
3fa47f40:	move   a8, *a14+, 1
3fa47f50:	calla  L3FB341E0
3fa47f80:	sub    a11, a11
3fa47f90:	move   a11, @0x1a7350, 1
3fa47fc0:	move   a11, @0x26f800, 1
3fa47ff0:	move   a11, @0x26f990, 1
3fa48020:	jauc   L3FA48FB0
L3FA48040:
3fa48040:	move   *a13, a9, 1
3fa48050:	move   *a9(0x540), a9, 1
3fa48070:	setf   16, 1, 0
3fa48080:	move   *a9(0x10), a9, 0
3fa480a0:	move   @0x26fa10, a11, 1
3fa480d0:	cmp    a9, a11
3fa480e0:	jrle   L3FA48240
3fa480f0:	move   a14, -*sp, 1
3fa48100:	move   a11, *a14+, 1
3fa48110:	movi   0x3fa5c430, a8
3fa48140:	move   a8, *a14+, 1
3fa48150:	calla  L3FB341E0
3fa48180:	sub    a11, a11
3fa48190:	move   a11, @0x1a7350, 1
3fa481c0:	move   a11, @0x26f800, 1
3fa481f0:	move   a11, @0x26f990, 1
3fa48220:	jauc   L3FA48FB0
L3FA48240:
3fa48240:	move   *a13, a9, 1
3fa48250:	move   *a9(0x540), a9, 1
3fa48270:	move   *a9(0x10), a9, 0
3fa48290:	move   @0x26fa50, a11, 1
3fa482c0:	cmp    a9, a11
3fa482d0:	jrle   L3FA483E0
3fa482e0:	move   *a13, a9, 1
3fa482f0:	move   *a9(0x540), a9, 1
3fa48310:	move   *a9(0x10), a9, 0
3fa48330:	move   a9, @0x26fa50, 1
3fa48360:	move   *a13, a11, 1
3fa48370:	move   *a11(0x540), a11, 1
3fa48390:	move   *a11, a11, 0
3fa483a0:	inc    a11
3fa483b0:	move   a11, @0x26fa30, 1
L3FA483E0:
3fa483e0:	move   @0x26fa90, a11, 1
3fa48410:	subk   3, a11
3fa48420:	jrne   L3FA48700
3fa48430:	move   a14, -*sp, 1
3fa48440:	move   @0x26fa50, *a14+, 1
3fa48470:	move   @0x26fa30, *a14+, 1
3fa484a0:	move   @0x26fa10, *a14+, 1
3fa484d0:	move   @0x26f9f0, *a14+, 1
3fa48500:	move   *a13(0x0), *a14+, 1
3fa48520:	move   *a13(0x0), *a14+, 1
3fa48540:	calla  L3FA62020
3fa48570:	move   a14, -*sp, 1
3fa48580:	move   @0x26fa50, *a14+, 1
3fa485b0:	move   @0x26fa30, *a14+, 1
3fa485e0:	move   @0x26fa10, *a14+, 1
3fa48610:	move   @0x26f9f0, *a14+, 1
3fa48640:	move   *a13(0x0), *a14+, 1
3fa48660:	movk   6, a11
3fa48670:	move   a11, *a14+, 1
3fa48680:	calla  L3FA441F0
3fa486b0:	sub    a9, a9
3fa486c0:	move   a9, @0x26f800, 1
3fa486f0:	jruc   L3FA48EE0
L3FA48700:
3fa48700:	move   @0x1a7350, a11, 1
3fa48730:	dsj    a11, L3FA48A30
3fa48750:	move   @0x26f7e0, a11, 1
3fa48780:	move   @0x26f800, a9, 1
3fa487b0:	cmp    a9, a11
3fa487c0:	jreq   L3FA48A30
3fa487d0:	move   a14, -*sp, 1
3fa487e0:	move   @0x26f8e0, *a14+, 1
3fa48810:	move   @0x26f8c0, *a14+, 1
3fa48840:	move   @0x26f8a0, *a14+, 1
3fa48870:	move   @0x26f880, *a14+, 1
3fa488a0:	move   a11, *a14+, 1
3fa488b0:	calla  L3FA45900
3fa488e0:	move   a14, -*sp, 1
3fa488f0:	move   @0x26f8e0, *a14+, 1
3fa48920:	move   @0x26f8c0, *a14+, 1
3fa48950:	move   @0x26f8a0, *a14+, 1
3fa48980:	move   @0x26f880, *a14+, 1
3fa489b0:	move   @0x26f7e0, *a14+, 1
3fa489e0:	movk   7, a11
3fa489f0:	move   a11, *a14+, 1
3fa48a00:	calla  L3FA441F0
L3FA48A30:
3fa48a30:	movk   1, a11
3fa48a40:	move   a11, @0x1a7350, 1
3fa48a70:	move   *a13, a9, 1
3fa48a80:	move   a9, @0x26f7e0, 1
3fa48ab0:	sub    a11, a11
3fa48ac0:	move   a11, @0x26f800, 1
3fa48af0:	move   @0x26f9f0, @0x26f880, 1
3fa48b40:	move   @0x26fa10, @0x26f8a0, 1
3fa48b90:	move   @0x26fa30, @0x26f8c0, 1
3fa48be0:	move   @0x26fa50, @0x26f8e0, 1
3fa48c30:	move   a14, -*sp, 1
3fa48c40:	move   @0x26fa50, *a14+, 1
3fa48c70:	move   @0x26fa30, *a14+, 1
3fa48ca0:	move   @0x26fa10, *a14+, 1
3fa48cd0:	move   @0x26f9f0, *a14+, 1
3fa48d00:	move   a9, *a14+, 1
3fa48d10:	calla  L3FA45900
3fa48d40:	move   a14, -*sp, 1
3fa48d50:	move   a9, *a14+, 1
3fa48d60:	calla  L3FA64A50
3fa48d90:	jruc   L3FA48EE0
L3FA48DA0:
3fa48da0:	move   @0x26fa90, a9, 1
3fa48dd0:	subk   3, a9
3fa48de0:	jrne   L3FA48EA0
3fa48df0:	move   a14, -*sp, 1
3fa48e00:	move   *a13(0x0), *a14+, 1
3fa48e20:	calla  L3FA64570
3fa48e50:	sub    a11, a11
3fa48e60:	move   a11, @0x26f800, 1
3fa48e90:	jruc   L3FA48EE0
L3FA48EA0:
3fa48ea0:	sub    a9, a9
3fa48eb0:	move   a9, @0x26f800, 1
L3FA48EE0:
3fa48ee0:	sub    a11, a11
3fa48ef0:	move   a11, @0x26f990, 1
3fa48f20:	jruc   L3FA48FB0
L3FA48F30:
3fa48f30:	move   a14, -*sp, 1
3fa48f40:	movi   0x3fa5c580, a8
3fa48f70:	move   a8, *a14+, 1
3fa48f80:	calla  L3FB341E0
L3FA48FB0:
3fa48fb0:	move   *sp(0x80), a14, 1
3fa48fd0:	mmfm   sp, a9,a11,a13
3fa48ff0:	rets   2
3fa49000:	mmtm   sp, a7,a9,a11,a13
3fa49020:	move   a14, a13
3fa49030:	addk   32, a14
3fa49040:	move   *a13(0xffe0), *a13(0x0), 1
3fa49070:	move   *a13, a11, 1
3fa49080:	move   @0x1a6630, a9, 1
3fa490b0:	setf   16, 1, 0
3fa490c0:	move   *a11(0xa70), a7, 0
3fa490e0:	sub    a7, a9
3fa490f0:	subk   4, a9
3fa49100:	move   *a11(0xa40), a7, 0
3fa49120:	divs   a7, a9
3fa49130:	move   *a11(0x5990), a7, 0
3fa49150:	add    a7, a9
3fa49160:	move   a9, @0x26f9d0, 1
3fa49190:	move   *a11(0x540), a7, 1
3fa491b0:	sll    0x5, a9
3fa491c0:	add    a9, a7
3fa491d0:	move   *a11(0x540), a9, 1
3fa491f0:	move   *a9(0x20), a9, 1
3fa49210:	sll    0x3, a9
3fa49220:	move   *a7(0x40), a7, 1
3fa49240:	add    a9, a7
3fa49250:	setf   8, 0, 0
3fa49260:	move   *a7, a9, 0
3fa49270:	movk   1, a9
3fa49280:	jrne   L3FA492A0
3fa49290:	sub    a9, a9
L3FA492A0:
3fa492a0:	movb   a9, @0x26f960
3fa492d0:	move   @0x1a6610, a9, 1
3fa49300:	move   @0x26fa70, a7, 1
3fa49330:	add    a7, a9
3fa49340:	subk   4, a9
3fa49350:	setf   16, 1, 0
3fa49360:	move   *a11(0xa30), a11, 0
3fa49380:	divs   a11, a9
3fa49390:	move   *a13, a11, 1
3fa493a0:	move   *a11(0x59b0), a11, 0
3fa493c0:	add    a11, a9
3fa493d0:	move   a9, @0x26f9b0, 1
3fa49400:	move   @0x26f960, a11
3fa49430:	jreq   L3FA49490
3fa49440:	inc    a9
3fa49450:	sra    0x1, a9
3fa49460:	move   a9, @0x26f9b0, 1
L3FA49490:
3fa49490:	move   a9, a9
3fa494a0:	jrgt   L3FA49500
3fa494b0:	movk   1, a7
3fa494c0:	move   a7, @0x26f9b0, 1
3fa494f0:	jruc   L3FA49660
L3FA49500:
3fa49500:	move   *a13, a7, 1
3fa49510:	move   *a7(0x540), a7, 1
3fa49530:	neg    a11
3fa49540:	move   *a7, a7, 0
3fa49550:	sra    a11, a7
3fa49560:	inc    a7
3fa49570:	cmp    a7, a9
3fa49580:	jrle   L3FA49660
3fa49590:	move   *a13, a11, 1
3fa495a0:	move   *a11(0x540), a7, 1
3fa495c0:	move   @0x26f960, a11
3fa495f0:	neg    a11
3fa49600:	move   *a7, a7, 0
3fa49610:	sra    a11, a7
3fa49620:	inc    a7
3fa49630:	move   a7, @0x26f9b0, 1
L3FA49660:
3fa49660:	move   *a13, a11, 1
3fa49670:	move   @0x26f9d0, a9, 1
3fa496a0:	move   *a11(0x5990), a7, 0
3fa496c0:	cmp    a7, a9
3fa496d0:	jrge   L3FA49780
3fa496e0:	move   *a11(0x5990), a7, 0
3fa49700:	move   a7, @0x26f9d0, 1
3fa49730:	movk   1, a9
3fa49740:	move   a9, @0x26f9b0, 1
3fa49770:	jruc   L3FA498C0
L3FA49780:
3fa49780:	move   *a11(0x540), a7, 1
3fa497a0:	move   *a7(0x10), a7, 0
3fa497c0:	cmp    a7, a9
3fa497d0:	jrle   L3FA498C0
3fa497e0:	move   *a11(0x540), a7, 1
3fa49800:	move   *a7(0x10), a7, 0
3fa49820:	move   a7, @0x26f9d0, 1
3fa49850:	move   *a11(0x540), a9, 1
3fa49870:	move   *a9, a9, 0
3fa49880:	inc    a9
3fa49890:	move   a9, @0x26f9b0, 1
L3FA498C0:
3fa498c0:	move   *a11(0x540), a9, 1
3fa498e0:	move   @0x26f9d0, a7, 1
3fa49910:	move   *a9, a9, 0
3fa49920:	mpys   a7, a9
3fa49930:	move   @0x26f9b0, a11, 1
3fa49960:	add    a11, a9
3fa49970:	move   a9, @0x26f940, 1
3fa499a0:	move   @0x26f970, a7, 1
3fa499d0:	jrne   L3FA49F70
3fa499e0:	move   @0x26f920, a7, 1
3fa49a10:	cmp    a7, a9
3fa49a20:	jaeq   L3FA4BBF0
3fa49a40:	cmp    a7, a9
3fa49a50:	jrle   L3FA49CD0
3fa49a60:	movk   3, a7
3fa49a70:	move   a7, @0x26f970, 1
3fa49aa0:	move   a14, -*sp, 1
3fa49ab0:	move   @0x26f9d0, *a14+, 1
3fa49ae0:	move   a11, *a14+, 1
3fa49af0:	move   @0x26fa50, *a14+, 1
3fa49b20:	move   @0x26fa30, *a14+, 1
3fa49b50:	move   *a13(0x0), *a14+, 1
3fa49b70:	movk   8, a9
3fa49b80:	move   a9, *a14+, 1
3fa49b90:	calla  L3FA441F0
3fa49bc0:	move   @0x26f9b0, @0x26fa30, 1
3fa49c10:	move   @0x26f9d0, @0x26fa50, 1
3fa49c60:	move   @0x26f940, @0x26f920, 1
3fa49cb0:	jauc   L3FA4BBF0
L3FA49CD0:
3fa49cd0:	cmp    a7, a9
3fa49ce0:	jage   L3FA4BBF0
3fa49d00:	movk   2, a7
3fa49d10:	move   a7, @0x26f970, 1
3fa49d40:	move   a14, -*sp, 1
3fa49d50:	move   @0x26fa10, *a14+, 1
3fa49d80:	move   @0x26f9f0, *a14+, 1
3fa49db0:	move   @0x26f9d0, *a14+, 1
3fa49de0:	move   a11, *a14+, 1
3fa49df0:	move   *a13(0x0), *a14+, 1
3fa49e10:	movk   9, a9
3fa49e20:	move   a9, *a14+, 1
3fa49e30:	calla  L3FA441F0
3fa49e60:	move   @0x26f9b0, @0x26f9f0, 1
3fa49eb0:	move   @0x26f9d0, @0x26fa10, 1
3fa49f00:	move   @0x26f940, @0x26f900, 1
3fa49f50:	jauc   L3FA4BBF0
L3FA49F70:
3fa49f70:	subk   3, a7
3fa49f80:	jane   L3FA4AD60
3fa49fa0:	move   @0x26f920, a7, 1
3fa49fd0:	cmp    a7, a9
3fa49fe0:	jaeq   L3FA4BBF0
3fa4a000:	cmp    a7, a9
3fa4a010:	jrle   L3FA4A250
3fa4a020:	move   a14, -*sp, 1
3fa4a030:	move   @0x26f9d0, *a14+, 1
3fa4a060:	move   a11, *a14+, 1
3fa4a070:	move   @0x26fa50, *a14+, 1
3fa4a0a0:	move   @0x26fa30, *a14+, 1
3fa4a0d0:	move   *a13(0x0), *a14+, 1
3fa4a0f0:	movk   10, a7
3fa4a100:	move   a7, *a14+, 1
3fa4a110:	calla  L3FA441F0
3fa4a140:	move   @0x26f9b0, @0x26fa30, 1
3fa4a190:	move   @0x26f9d0, @0x26fa50, 1
3fa4a1e0:	move   @0x26f940, @0x26f920, 1
3fa4a230:	jauc   L3FA4BBF0
L3FA4A250:
3fa4a250:	move   @0x26f900, a7, 1
3fa4a280:	cmp    a7, a9
3fa4a290:	jrle   L3FA4A4D0
3fa4a2a0:	move   a14, -*sp, 1
3fa4a2b0:	move   @0x26fa50, *a14+, 1
3fa4a2e0:	move   @0x26fa30, *a14+, 1
3fa4a310:	move   @0x26f9d0, *a14+, 1
3fa4a340:	move   a11, *a14+, 1
3fa4a350:	move   *a13(0x0), *a14+, 1
3fa4a370:	movk   11, a7
3fa4a380:	move   a7, *a14+, 1
3fa4a390:	calla  L3FA441F0
3fa4a3c0:	move   @0x26f9b0, @0x26fa30, 1
3fa4a410:	move   @0x26f9d0, @0x26fa50, 1
3fa4a460:	move   @0x26f940, @0x26f920, 1
3fa4a4b0:	jauc   L3FA4BBF0
L3FA4A4D0:
3fa4a4d0:	cmp    a7, a9
3fa4a4e0:	jrne   L3FA4A760
3fa4a4f0:	sub    a7, a7
3fa4a500:	move   a7, @0x26f970, 1
3fa4a530:	move   a14, -*sp, 1
3fa4a540:	move   @0x26fa50, *a14+, 1
3fa4a570:	move   @0x26fa30, *a14+, 1
3fa4a5a0:	move   @0x26f9d0, *a14+, 1
3fa4a5d0:	move   a11, *a14+, 1
3fa4a5e0:	move   *a13(0x0), *a14+, 1
3fa4a600:	movk   12, a9
3fa4a610:	move   a9, *a14+, 1
3fa4a620:	calla  L3FA441F0
3fa4a650:	move   @0x26f9b0, @0x26fa30, 1
3fa4a6a0:	move   @0x26f9d0, @0x26fa50, 1
3fa4a6f0:	move   @0x26f940, @0x26f920, 1
3fa4a740:	jauc   L3FA4BBF0
L3FA4A760:
3fa4a760:	movk   2, a7
3fa4a770:	move   a7, @0x26f970, 1
3fa4a7a0:	move   a14, -*sp, 1
3fa4a7b0:	move   @0x26fa50, *a14+, 1
3fa4a7e0:	move   @0x26fa30, *a14+, 1
3fa4a810:	move   @0x26fa10, *a14+, 1
3fa4a840:	move   @0x26f9f0, *a14+, 1
3fa4a870:	move   *a13(0x0), *a14+, 1
3fa4a890:	movk   13, a9
3fa4a8a0:	move   a9, *a14+, 1
3fa4a8b0:	calla  L3FA441F0
3fa4a8e0:	move   @0x26f900, @0x26f920, 1
3fa4a930:	move   @0x26f9f0, @0x26fa30, 1
3fa4a980:	move   @0x26fa10, @0x26fa50, 1
3fa4a9d0:	move   @0x26fa30, a11, 1
3fa4aa00:	jrgt   L3FA4AB10
3fa4aa10:	move   *a13, a7, 1
3fa4aa20:	move   *a7(0x540), a9, 1
3fa4aa40:	setf   16, 1, 0
3fa4aa50:	move   *a9, a9, 0
3fa4aa60:	inc    a9
3fa4aa70:	move   a9, @0x26fa30, 1
3fa4aaa0:	move   @0x26fa50, a11, 1
3fa4aad0:	dec    a11
3fa4aae0:	move   a11, @0x26fa50, 1
L3FA4AB10:
3fa4ab10:	move   @0x26f9b0, @0x26f9f0, 1
3fa4ab60:	move   @0x26f9d0, @0x26fa10, 1
3fa4abb0:	move   @0x26f940, @0x26f900, 1
3fa4ac00:	move   a14, -*sp, 1
3fa4ac10:	move   @0x26fa50, *a14+, 1
3fa4ac40:	move   @0x26fa30, *a14+, 1
3fa4ac70:	move   @0x26fa10, *a14+, 1
3fa4aca0:	move   @0x26f9f0, *a14+, 1
3fa4acd0:	move   *a13(0x0), *a14+, 1
3fa4acf0:	movk   14, a11
3fa4ad00:	move   a11, *a14+, 1
3fa4ad10:	calla  L3FA441F0
3fa4ad40:	jauc   L3FA4BBF0
L3FA4AD60:
3fa4ad60:	move   @0x26f970, a7, 1
3fa4ad90:	subk   2, a7
3fa4ada0:	jane   L3FA4BB70
3fa4adc0:	move   @0x26f900, a7, 1
3fa4adf0:	cmp    a7, a9
3fa4ae00:	jaeq   L3FA4BBF0
3fa4ae20:	cmp    a7, a9
3fa4ae30:	jrge   L3FA4B070
3fa4ae40:	move   a14, -*sp, 1
3fa4ae50:	move   @0x26fa10, *a14+, 1
3fa4ae80:	move   @0x26f9f0, *a14+, 1
3fa4aeb0:	move   @0x26f9d0, *a14+, 1
3fa4aee0:	move   a11, *a14+, 1
3fa4aef0:	move   *a13(0x0), *a14+, 1
3fa4af10:	movk   15, a7
3fa4af20:	move   a7, *a14+, 1
3fa4af30:	calla  L3FA441F0
3fa4af60:	move   @0x26f9b0, @0x26f9f0, 1
3fa4afb0:	move   @0x26f9d0, @0x26fa10, 1
3fa4b000:	move   @0x26f940, @0x26f900, 1
3fa4b050:	jauc   L3FA4BBF0
L3FA4B070:
3fa4b070:	move   @0x26f920, a7, 1
3fa4b0a0:	cmp    a7, a9
3fa4b0b0:	jrge   L3FA4B2F0
3fa4b0c0:	move   a14, -*sp, 1
3fa4b0d0:	move   @0x26f9d0, *a14+, 1
3fa4b100:	move   a11, *a14+, 1
3fa4b110:	move   @0x26fa10, *a14+, 1
3fa4b140:	move   @0x26f9f0, *a14+, 1
3fa4b170:	move   *a13(0x0), *a14+, 1
3fa4b190:	movk   16, a7
3fa4b1a0:	move   a7, *a14+, 1
3fa4b1b0:	calla  L3FA441F0
3fa4b1e0:	move   @0x26f9b0, @0x26f9f0, 1
3fa4b230:	move   @0x26f9d0, @0x26fa10, 1
3fa4b280:	move   @0x26f940, @0x26f900, 1
3fa4b2d0:	jauc   L3FA4BBF0
L3FA4B2F0:
3fa4b2f0:	cmp    a7, a9
3fa4b300:	jrne   L3FA4B570
3fa4b310:	sub    a7, a7
3fa4b320:	move   a7, @0x26f970, 1
3fa4b350:	move   a14, -*sp, 1
3fa4b360:	move   @0x26f9d0, *a14+, 1
3fa4b390:	move   a11, *a14+, 1
3fa4b3a0:	move   @0x26fa10, *a14+, 1
3fa4b3d0:	move   @0x26f9f0, *a14+, 1
3fa4b400:	move   *a13(0x0), *a14+, 1
3fa4b420:	movk   17, a9
3fa4b430:	move   a9, *a14+, 1
3fa4b440:	calla  L3FA441F0
3fa4b470:	move   @0x26f9b0, @0x26f9f0, 1
3fa4b4c0:	move   @0x26f9d0, @0x26fa10, 1
3fa4b510:	move   @0x26f940, @0x26f900, 1
3fa4b560:	jruc   L3FA4BBF0
L3FA4B570:
3fa4b570:	movk   3, a7
3fa4b580:	move   a7, @0x26f970, 1
3fa4b5b0:	move   a14, -*sp, 1
3fa4b5c0:	move   @0x26fa50, *a14+, 1
3fa4b5f0:	move   @0x26fa30, *a14+, 1
3fa4b620:	move   @0x26fa10, *a14+, 1
3fa4b650:	move   @0x26f9f0, *a14+, 1
3fa4b680:	move   *a13(0x0), *a14+, 1
3fa4b6a0:	movk   18, a9
3fa4b6b0:	move   a9, *a14+, 1
3fa4b6c0:	calla  L3FA441F0
3fa4b6f0:	move   @0x26f920, @0x26f900, 1
3fa4b740:	move   @0x26fa30, @0x26f9f0, 1
3fa4b790:	move   @0x26fa50, @0x26fa10, 1
3fa4b7e0:	move   *a13, a11, 1
3fa4b7f0:	move   *a11(0x540), a7, 1
3fa4b810:	setf   16, 1, 0
3fa4b820:	move   *a7, a7, 0
3fa4b830:	move   @0x26fa30, a9, 1
3fa4b860:	inc    a7
3fa4b870:	cmp    a7, a9
3fa4b880:	jrle   L3FA4B940
3fa4b890:	movk   1, a7
3fa4b8a0:	move   a7, @0x26fa30, 1
3fa4b8d0:	move   @0x26fa50, a9, 1
3fa4b900:	inc    a9
3fa4b910:	move   a9, @0x26fa50, 1
L3FA4B940:
3fa4b940:	move   @0x26f9b0, @0x26fa30, 1
3fa4b990:	move   @0x26f9d0, @0x26fa50, 1
3fa4b9e0:	move   @0x26f940, @0x26f920, 1
3fa4ba30:	move   a14, -*sp, 1
3fa4ba40:	move   @0x26fa50, *a14+, 1
3fa4ba70:	move   @0x26fa30, *a14+, 1
3fa4baa0:	move   @0x26fa10, *a14+, 1
3fa4bad0:	move   @0x26f9f0, *a14+, 1
3fa4bb00:	move   a11, *a14+, 1
3fa4bb10:	movk   19, a9
3fa4bb20:	move   a9, *a14+, 1
3fa4bb30:	calla  L3FA441F0
3fa4bb60:	jruc   L3FA4BBF0
L3FA4BB70:
3fa4bb70:	move   a14, -*sp, 1
3fa4bb80:	movi   0x3fa5c690, a8
3fa4bbb0:	move   a8, *a14+, 1
3fa4bbc0:	calla  L3FB341E0
L3FA4BBF0:
3fa4bbf0:	move   *sp(0xa0), a14, 1
3fa4bc10:	mmfm   sp, a7,a9,a11,a13
3fa4bc30:	rets   2
L3FA4BC40:
3fa4bc40:	mmtm   sp, a7,a9,a11,a13
3fa4bc60:	move   a14, a13
3fa4bc70:	addi   0x40, a14
3fa4bc90:	move   @0x1a73e0, a11, 1
3fa4bcc0:	jreq   L3FA4BF60
3fa4bcd0:	move   a11, *a13, 1
3fa4bce0:	movk   2, a9
3fa4bcf0:	setf   16, 1, 0
3fa4bd00:	move   a9, *a11(0xaa0), 0
3fa4bd20:	move   a14, -*sp, 1
3fa4bd30:	sub    a9, a9
3fa4bd40:	move   a9, *a14+, 1
3fa4bd50:	move   a11, *a14+, 1
3fa4bd60:	calla  L3F4FFCE0
3fa4bd90:	setf   8, 0, 0
3fa4bda0:	move   *a11(0x570), a9, 0
3fa4bdc0:	move   a9, *a13(0x20), 1
3fa4bde0:	sub    a9, a9
3fa4bdf0:	movb   a9, *a11(0x570)
3fa4be10:	move   a14, -*sp, 1
3fa4be20:	move   a11, *a14+, 1
3fa4be30:	calla  L3F2101B0
3fa4be60:	movb   *a13(0x20), *a11(0x570)
3fa4be90:	movk   1, a9
3fa4bea0:	setf   16, 1, 0
3fa4beb0:	move   a9, *a11(0x670), 0
3fa4bed0:	move   a9, *a11(0x660), 0
3fa4bef0:	move   a9, *a11(0x620), 0
3fa4bf10:	move   *a11(0x540), a7, 1
3fa4bf30:	move   *a7(0x10), *a11(0x630), 0
L3FA4BF60:
3fa4bf60:	subi   0x40, a14
3fa4bf80:	mmfm   sp, a7,a9,a11,a13
3fa4bfa0:	rets
3fa4bfb0:	mmtm   sp, a11,a13
3fa4bfd0:	move   a14, a13
3fa4bfe0:	addk   32, a14
3fa4bff0:	move   @0x1a73e0, a11, 1
3fa4c020:	jreq   L3FA4C090
3fa4c030:	move   a11, *a13, 1
3fa4c040:	move   a14, -*sp, 1
3fa4c050:	move   a11, *a14+, 1
3fa4c060:	calla  L3F4E6D20
L3FA4C090:
3fa4c090:	subk   32, a14
3fa4c0a0:	mmfm   sp, a11,a13
3fa4c0c0:	rets
3fa4c0d0:	mmtm   sp, a9,a11,a13
3fa4c0f0:	move   a14, a13
3fa4c100:	addk   32, a14
3fa4c110:	move   @0x1a73e0, a11, 1
3fa4c140:	jreq   L3FA4C190
3fa4c150:	move   a11, *a13, 1
3fa4c160:	movk   1, a9
3fa4c170:	movb   a9, *a11(0x5988)
L3FA4C190:
3fa4c190:	subk   32, a14
3fa4c1a0:	mmfm   sp, a9,a11,a13
3fa4c1c0:	rets
L3FA4C1D0:
3fa4c1d0:	mmtm   sp, a7,a9,a11,a13
3fa4c1f0:	move   a14, a13
3fa4c200:	addi   0x140, a14
3fa4c220:	move   @0x1a73e0, a11, 1
3fa4c250:	jreq   L3FA4C5C0
3fa4c260:	move   a11, *a13, 1
3fa4c270:	sub    a9, a9
3fa4c280:	setf   16, 1, 0
3fa4c290:	move   a9, *a11(0x6e0), 0
3fa4c2b0:	move   a9, *a11(0x640), 0
3fa4c2d0:	movb   a9, *a11(0x1160)
3fa4c2f0:	move   a9, *a11(0x650), 0
3fa4c310:	calla  L3F924730
3fa4c340:	move   a14, -*sp, 1
3fa4c350:	movi   0xff, a9
3fa4c370:	move   a9, *a14+, 1
3fa4c380:	move   a11, *a14+, 1
3fa4c390:	calla  L3F4E0450
3fa4c3c0:	move   a14, -*sp, 1
3fa4c3d0:	move   a11, *a14+, 1
3fa4c3e0:	calla  L3F4DFBA0
3fa4c410:	sub    a9, a9
3fa4c420:	setf   16, 1, 0
3fa4c430:	move   a9, *a11(0x5ad8), 0
3fa4c450:	move   a9, *a11(0x5ae8), 1
3fa4c470:	move   a9, *a11(0x5b08), 1
3fa4c490:	move   *a11(0x720), a9, 1
3fa4c4b0:	movk   4, a7
3fa4c4c0:	andn   a7, a9
3fa4c4d0:	move   a9, *a11(0x720), 1
3fa4c4f0:	move   a14, -*sp, 1
3fa4c500:	move   a11, *a14+, 1
3fa4c510:	calla  L3F220800
3fa4c540:	movk   16, a9
3fa4c550:	move   a9, *a13(0x120), 1
3fa4c570:	move   *a11(0x720), a7, 1
3fa4c590:	andn   a9, a7
3fa4c5a0:	move   a7, *a11(0x720), 1
L3FA4C5C0:
3fa4c5c0:	subi   0x140, a14
3fa4c5e0:	mmfm   sp, a7,a9,a11,a13
3fa4c600:	rets
L3FA4C610:
3fa4c610:	mmtm   sp, a11,a13
3fa4c630:	move   a14, a13
3fa4c640:	addk   32, a14
3fa4c650:	move   @0x1a73e0, a11, 1
3fa4c680:	jreq   L3FA4C790
3fa4c690:	move   a11, *a13, 1
3fa4c6a0:	move   a14, -*sp, 1
3fa4c6b0:	move   a11, *a14+, 1
3fa4c6c0:	calla  L3FDAAD90
3fa4c6f0:	move   a8, a8
3fa4c700:	jreq   L3FA4C790
3fa4c710:	move   a14, -*sp, 1
3fa4c720:	movi   0x3fa5c760, a8
3fa4c750:	move   a8, *a14+, 1
3fa4c760:	calla  L3FB341E0
L3FA4C790:
3fa4c790:	subk   32, a14
3fa4c7a0:	mmfm   sp, a11,a13
3fa4c7c0:	rets
3fa4c7d0:	mmtm   sp, a9,a11,a13
3fa4c7f0:	move   a14, a13
3fa4c800:	addk   32, a14
3fa4c810:	move   @0x1a73e0, a11, 1
3fa4c840:	jaeq   L3FA4D290
3fa4c860:	move   a11, *a13, 1
3fa4c870:	setf   16, 0, 0
3fa4c880:	move   *a11(0xbe0), a11, 0
3fa4c8a0:	andi   0xc0, a11
3fa4c8d0:	jane   L3FA4D290
3fa4c8f0:	move   @0x1a7350, a11, 1
3fa4c920:	dsj    a11, L3FA4CE30
3fa4c940:	move   a14, -*sp, 1
3fa4c950:	move   @0x26f8a0, *a14+, 1
3fa4c980:	move   @0x26f880, *a14+, 1
3fa4c9b0:	movk   1, a11
3fa4c9c0:	move   a11, *a14+, 1
3fa4c9d0:	move   a11, *a14+, 1
3fa4c9e0:	move   *a13(0x0), *a14+, 1
3fa4ca00:	movk   20, a9
3fa4ca10:	move   a9, *a14+, 1
3fa4ca20:	calla  L3FA441F0
3fa4ca50:	move   a14, -*sp, 1
3fa4ca60:	move   @0x26f8a0, *a14+, 1
3fa4ca90:	move   @0x26f880, *a14+, 1
3fa4cac0:	move   a11, *a14+, 1
3fa4cad0:	move   a11, *a14+, 1
3fa4cae0:	move   *a13(0x0), *a14+, 1
3fa4cb00:	calla  L3FA45900
3fa4cb30:	move   a14, -*sp, 1
3fa4cb40:	move   *a13, a11, 1
3fa4cb50:	move   *a11(0x540), a9, 1
3fa4cb70:	setf   16, 1, 0
3fa4cb80:	move   *a9(0x10), a8, 0
3fa4cba0:	move   a8, *a14+, 1
3fa4cbb0:	move   *a11(0x540), a9, 1
3fa4cbd0:	move   *a9, a9, 0
3fa4cbe0:	inc    a9
3fa4cbf0:	move   a9, *a14+, 1
3fa4cc00:	move   @0x26f8e0, *a14+, 1
3fa4cc30:	move   @0x26f8c0, *a14+, 1
3fa4cc60:	move   a11, *a14+, 1
3fa4cc70:	movk   21, a9
3fa4cc80:	move   a9, *a14+, 1
3fa4cc90:	calla  L3FA441F0
3fa4ccc0:	move   a14, -*sp, 1
3fa4ccd0:	move   *a11(0x540), a9, 1
3fa4ccf0:	setf   16, 1, 0
3fa4cd00:	move   *a9(0x10), a8, 0
3fa4cd20:	move   a8, *a14+, 1
3fa4cd30:	move   *a11(0x540), a9, 1
3fa4cd50:	move   *a9, a9, 0
3fa4cd60:	inc    a9
3fa4cd70:	move   a9, *a14+, 1
3fa4cd80:	move   @0x26f8e0, *a14+, 1
3fa4cdb0:	move   @0x26f8c0, *a14+, 1
3fa4cde0:	move   a11, *a14+, 1
3fa4cdf0:	calla  L3FA45900
3fa4ce20:	jruc   L3FA4D0C0
L3FA4CE30:
3fa4ce30:	move   a14, -*sp, 1
3fa4ce40:	move   *a13, a11, 1
3fa4ce50:	move   *a11(0x540), a9, 1
3fa4ce70:	setf   16, 1, 0
3fa4ce80:	move   *a9(0x10), a8, 0
3fa4cea0:	move   a8, *a14+, 1
3fa4ceb0:	move   *a11(0x540), a9, 1
3fa4ced0:	move   *a9, a9, 0
3fa4cee0:	inc    a9
3fa4cef0:	move   a9, *a14+, 1
3fa4cf00:	movk   1, a9
3fa4cf10:	move   a9, *a14+, 1
3fa4cf20:	move   a9, *a14+, 1
3fa4cf30:	move   a11, *a14+, 1
3fa4cf40:	movk   22, a9
3fa4cf50:	move   a9, *a14+, 1
3fa4cf60:	calla  L3FA441F0
3fa4cf90:	move   a14, -*sp, 1
3fa4cfa0:	move   *a11(0x540), a9, 1
3fa4cfc0:	setf   16, 1, 0
3fa4cfd0:	move   *a9(0x10), a8, 0
3fa4cff0:	move   a8, *a14+, 1
3fa4d000:	move   *a11(0x540), a9, 1
3fa4d020:	move   *a9, a9, 0
3fa4d030:	inc    a9
3fa4d040:	move   a9, *a14+, 1
3fa4d050:	movk   1, a9
3fa4d060:	move   a9, *a14+, 1
3fa4d070:	move   a9, *a14+, 1
3fa4d080:	move   a11, *a14+, 1
3fa4d090:	calla  L3FA45900
L3FA4D0C0:
3fa4d0c0:	movk   1, a9
3fa4d0d0:	move   a9, @0x1a7350, 1
3fa4d100:	move   a11, @0x26f7e0, 1
3fa4d130:	move   a9, @0x26f880, 1
3fa4d160:	move   a9, @0x26f8a0, 1
3fa4d190:	move   *a11(0x540), a11, 1
3fa4d1b0:	setf   16, 1, 0
3fa4d1c0:	move   *a11, a11, 0
3fa4d1d0:	inc    a11
3fa4d1e0:	move   a11, @0x26f8c0, 1
3fa4d210:	move   *a13, a11, 1
3fa4d220:	move   *a11(0x540), a11, 1
3fa4d240:	move   *a11(0x10), a11, 0
3fa4d260:	move   a11, @0x26f8e0, 1
L3FA4D290:
3fa4d290:	subk   32, a14
3fa4d2a0:	mmfm   sp, a9,a11,a13
3fa4d2c0:	rets
L3FA4D2D0:
3fa4d2d0:	mmtm   sp, a7,a9,a10,a11,a13
3fa4d2f0:	move   a14, a13
3fa4d300:	move   *a13(0xffe0), a9, 1
3fa4d320:	movk   1, a11
3fa4d330:	movb   a11, *a9(0x5ad0)
3fa4d350:	move   @0x26fa90, a11, 1
3fa4d380:	subk   3, a11
3fa4d390:	jaeq   L3FA4F650
3fa4d3b0:	move   @0x1a7350, a11, 1
3fa4d3e0:	jrne   L3FA4DA70
3fa4d3f0:	move   *a9(0x540), a11, 1
3fa4d410:	move   *a9(0x5a90), a7, 1
3fa4d430:	sll    0x5, a7
3fa4d440:	add    a7, a11
3fa4d450:	move   *a9(0x5a70), a7, 1
3fa4d470:	sll    0x3, a7
3fa4d480:	move   *a11(0x40), a11, 1
3fa4d4a0:	add    a7, a11
3fa4d4b0:	setf   8, 0, 0
3fa4d4c0:	move   *a11, a11, 0
3fa4d4d0:	jaeq   L3FA4F650
3fa4d4f0:	move   *a9(0x540), a11, 1
3fa4d510:	move   *a9(0x5a90), a7, 1
3fa4d530:	sll    0x5, a7
3fa4d540:	add    a7, a11
3fa4d550:	move   *a9(0x5a70), a7, 1
3fa4d570:	sll    0x3, a7
3fa4d580:	move   *a11(0x40), a11, 1
3fa4d5a0:	add    a7, a11
3fa4d5b0:	move   *a11, a11, 0
3fa4d5c0:	subk   32, a11
3fa4d5d0:	jaeq   L3FA4F650
3fa4d5f0:	move   a9, @0x26f800, 1
3fa4d620:	move   *a9(0x5a70), a11, 1
3fa4d640:	move   a11, @0x26fa30, 1
3fa4d670:	move   a11, @0x26f9f0, 1
3fa4d6a0:	move   *a9(0x5a90), a7, 1
3fa4d6c0:	move   a7, @0x26fa50, 1
3fa4d6f0:	move   a7, @0x26fa10, 1
3fa4d720:	inc    a11
3fa4d730:	move   a11, @0x26fa30, 1
3fa4d760:	move   *a9(0x540), a11, 1
3fa4d780:	setf   16, 1, 0
3fa4d790:	move   *a11, a11, 0
3fa4d7a0:	mpys   a7, a11
3fa4d7b0:	move   @0x26f9f0, a7, 1
3fa4d7e0:	add    a7, a11
3fa4d7f0:	move   a11, @0x26f900, 1
3fa4d820:	move   *a9(0x540), a7, 1
3fa4d840:	move   *a7, a7, 0
3fa4d850:	move   @0x26fa50, a11, 1
3fa4d880:	mpys   a11, a7
3fa4d890:	move   @0x26fa30, a11, 1
3fa4d8c0:	add    a11, a7
3fa4d8d0:	move   a7, @0x26f920, 1
3fa4d900:	movk   3, a7
3fa4d910:	move   a7, @0x26f970, 1
3fa4d940:	move   a14, -*sp, 1
3fa4d950:	move   @0x26fa50, *a14+, 1
3fa4d980:	move   a11, *a14+, 1
3fa4d990:	move   @0x26fa10, *a14+, 1
3fa4d9c0:	move   @0x26f9f0, *a14+, 1
3fa4d9f0:	move   a9, *a14+, 1
3fa4da00:	movk   23, a11
3fa4da10:	move   a11, *a14+, 1
3fa4da20:	calla  L3FA441F0
3fa4da50:	jauc   L3FA4E3F0
L3FA4DA70:
3fa4da70:	move   @0x26f7e0, a7, 1
3fa4daa0:	cmp    a7, a9
3fa4dab0:	jrne   L3FA4DD90
3fa4dac0:	move   a14, -*sp, 1
3fa4dad0:	move   @0x26f8e0, *a14+, 1
3fa4db00:	move   @0x26f8c0, *a14+, 1
3fa4db30:	move   @0x26f8a0, *a14+, 1
3fa4db60:	move   @0x26f880, *a14+, 1
3fa4db90:	move   a9, *a14+, 1
3fa4dba0:	calla  L3FA45900
3fa4dbd0:	move   a9, @0x26f800, 1
3fa4dc00:	move   @0x26f880, @0x26f9f0, 1
3fa4dc50:	move   @0x26f8c0, @0x26fa30, 1
3fa4dca0:	move   @0x26f8a0, @0x26fa10, 1
3fa4dcf0:	move   @0x26f8e0, @0x26fa50, 1
3fa4dd40:	movk   3, a11
3fa4dd50:	move   a11, @0x26f970, 1
3fa4dd80:	jruc   L3FA4E3F0
L3FA4DD90:
3fa4dd90:	move   *a9(0x540), a7, 1
3fa4ddb0:	move   *a9(0x5a90), a11, 1
3fa4ddd0:	sll    0x5, a11
3fa4dde0:	add    a11, a7
3fa4ddf0:	move   *a9(0x5a70), a11, 1
3fa4de10:	sll    0x3, a11
3fa4de20:	move   *a7(0x40), a7, 1
3fa4de40:	add    a11, a7
3fa4de50:	setf   8, 0, 0
3fa4de60:	move   *a7, a11, 0
3fa4de70:	jaeq   L3FA4F650
3fa4de90:	move   *a9(0x540), a11, 1
3fa4deb0:	move   *a9(0x5a90), a7, 1
3fa4ded0:	sll    0x5, a7
3fa4dee0:	add    a7, a11
3fa4def0:	move   *a9(0x5a70), a7, 1
3fa4df10:	sll    0x3, a7
3fa4df20:	move   *a11(0x40), a11, 1
3fa4df40:	add    a7, a11
3fa4df50:	move   *a11, a11, 0
3fa4df60:	subk   32, a11
3fa4df70:	jaeq   L3FA4F650
3fa4df90:	move   a9, @0x26f800, 1
3fa4dfc0:	move   *a9(0x5a70), a11, 1
3fa4dfe0:	move   a11, @0x26fa30, 1
3fa4e010:	move   a11, @0x26f9f0, 1
3fa4e040:	move   *a9(0x5a90), a7, 1
3fa4e060:	move   a7, @0x26fa50, 1
3fa4e090:	move   a7, @0x26fa10, 1
3fa4e0c0:	inc    a11
3fa4e0d0:	move   a11, @0x26fa30, 1
3fa4e100:	move   *a9(0x540), a11, 1
3fa4e120:	setf   16, 1, 0
3fa4e130:	move   *a11, a11, 0
3fa4e140:	mpys   a7, a11
3fa4e150:	move   @0x26f9f0, a7, 1
3fa4e180:	add    a7, a11
3fa4e190:	move   a11, @0x26f900, 1
3fa4e1c0:	move   *a9(0x540), a7, 1
3fa4e1e0:	move   *a7, a7, 0
3fa4e1f0:	move   @0x26fa50, a11, 1
3fa4e220:	mpys   a11, a7
3fa4e230:	move   @0x26fa30, a11, 1
3fa4e260:	add    a11, a7
3fa4e270:	move   a7, @0x26f920, 1
3fa4e2a0:	movk   3, a7
3fa4e2b0:	move   a7, @0x26f970, 1
3fa4e2e0:	move   a14, -*sp, 1
3fa4e2f0:	move   @0x26fa50, *a14+, 1
3fa4e320:	move   a11, *a14+, 1
3fa4e330:	move   @0x26fa10, *a14+, 1
3fa4e360:	move   @0x26f9f0, *a14+, 1
3fa4e390:	move   a9, *a14+, 1
3fa4e3a0:	movk   24, a11
3fa4e3b0:	move   a11, *a14+, 1
3fa4e3c0:	calla  L3FA441F0
L3FA4E3F0:
3fa4e3f0:	move   @0x26f9f0, a10, 1
3fa4e420:	jruc   L3FA4E4A0
L3FA4E430:
3fa4e430:	move   @0x26f9f0, a11, 1
3fa4e460:	dec    a11
3fa4e470:	move   a11, @0x26f9f0, 1
L3FA4E4A0:
3fa4e4a0:	move   @0x26f9f0, a11, 1
3fa4e4d0:	dec    a11
3fa4e4e0:	jrle   L3FA4E730
3fa4e4f0:	move   *a9(0x540), a11, 1
3fa4e510:	move   @0x26fa10, a7, 1
3fa4e540:	sll    0x5, a7
3fa4e550:	add    a7, a11
3fa4e560:	move   @0x26f9f0, a7, 1
3fa4e590:	dec    a7
3fa4e5a0:	sll    0x3, a7
3fa4e5b0:	move   *a11(0x40), a11, 1
3fa4e5d0:	add    a7, a11
3fa4e5e0:	setf   8, 0, 0
3fa4e5f0:	move   *a11, a11, 0
3fa4e600:	jreq   L3FA4E730
3fa4e610:	move   *a9(0x540), a11, 1
3fa4e630:	move   @0x26fa10, a7, 1
3fa4e660:	sll    0x5, a7
3fa4e670:	add    a7, a11
3fa4e680:	move   @0x26f9f0, a7, 1
3fa4e6b0:	dec    a7
3fa4e6c0:	sll    0x3, a7
3fa4e6d0:	move   *a11(0x40), a11, 1
3fa4e6f0:	add    a7, a11
3fa4e700:	move   *a11, a11, 0
3fa4e710:	subk   32, a11
3fa4e720:	jrne   L3FA4E430
L3FA4E730:
3fa4e730:	move   @0x26f9f0, a11, 1
3fa4e760:	cmp    a11, a10
3fa4e770:	jreq   L3FA4E890
3fa4e780:	move   a14, -*sp, 1
3fa4e790:	move   @0x26fa10, *a14+, 1
3fa4e7c0:	move   a10, *a14+, 1
3fa4e7d0:	move   @0x26fa10, *a14+, 1
3fa4e800:	move   a11, *a14+, 1
3fa4e810:	move   @0x26f800, *a14+, 1
3fa4e840:	movk   25, a7
3fa4e850:	move   a7, *a14+, 1
3fa4e860:	calla  L3FA441F0
L3FA4E890:
3fa4e890:	move   @0x26fa30, a10, 1
3fa4e8c0:	jruc   L3FA4E940
L3FA4E8D0:
3fa4e8d0:	move   @0x26fa30, a11, 1
3fa4e900:	inc    a11
3fa4e910:	move   a11, @0x26fa30, 1
L3FA4E940:
3fa4e940:	move   *a9(0x540), a11, 1
3fa4e960:	setf   16, 1, 0
3fa4e970:	move   *a11, a11, 0
3fa4e980:	move   @0x26fa30, a7, 1
3fa4e9b0:	cmp    a11, a7
3fa4e9c0:	jrgt   L3FA4EBF0
3fa4e9d0:	move   *a9(0x540), a11, 1
3fa4e9f0:	move   @0x26fa50, a7, 1
3fa4ea20:	sll    0x5, a7
3fa4ea30:	add    a7, a11
3fa4ea40:	move   @0x26fa30, a7, 1
3fa4ea70:	sll    0x3, a7
3fa4ea80:	move   *a11(0x40), a11, 1
3fa4eaa0:	add    a7, a11
3fa4eab0:	setf   8, 0, 0
3fa4eac0:	move   *a11, a11, 0
3fa4ead0:	jreq   L3FA4EBF0
3fa4eae0:	move   *a9(0x540), a11, 1
3fa4eb00:	move   @0x26fa50, a7, 1
3fa4eb30:	sll    0x5, a7
3fa4eb40:	add    a7, a11
3fa4eb50:	move   @0x26fa30, a7, 1
3fa4eb80:	sll    0x3, a7
3fa4eb90:	move   *a11(0x40), a11, 1
3fa4ebb0:	add    a7, a11
3fa4ebc0:	move   *a11, a11, 0
3fa4ebd0:	subk   32, a11
3fa4ebe0:	jrne   L3FA4E8D0
L3FA4EBF0:
3fa4ebf0:	move   @0x26fa30, a11, 1
3fa4ec20:	cmp    a11, a10
3fa4ec30:	jreq   L3FA4ED50
3fa4ec40:	move   a14, -*sp, 1
3fa4ec50:	move   @0x26fa50, *a14+, 1
3fa4ec80:	move   a11, *a14+, 1
3fa4ec90:	move   @0x26fa50, *a14+, 1
3fa4ecc0:	move   a10, *a14+, 1
3fa4ecd0:	move   @0x26f800, *a14+, 1
3fa4ed00:	movk   26, a7
3fa4ed10:	move   a7, *a14+, 1
3fa4ed20:	calla  L3FA441F0
L3FA4ED50:
3fa4ed50:	move   *a9(0x5a90), a11, 1
3fa4ed70:	move   a11, @0x26f860, 1
3fa4eda0:	move   *a9(0x5a70), a7, 1
3fa4edc0:	move   a7, @0x26f820, 1
3fa4edf0:	jruc   L3FA4EE70
L3FA4EE00:
3fa4ee00:	move   @0x26f820, a11, 1
3fa4ee30:	dec    a11
3fa4ee40:	move   a11, @0x26f820, 1
L3FA4EE70:
3fa4ee70:	move   @0x26f820, a11, 1
3fa4eea0:	dec    a11
3fa4eeb0:	jrle   L3FA4F100
3fa4eec0:	move   *a9(0x540), a11, 1
3fa4eee0:	move   @0x26f860, a7, 1
3fa4ef10:	sll    0x5, a7
3fa4ef20:	add    a7, a11
3fa4ef30:	move   @0x26f820, a7, 1
3fa4ef60:	dec    a7
3fa4ef70:	sll    0x3, a7
3fa4ef80:	move   *a11(0x40), a11, 1
3fa4efa0:	add    a7, a11
3fa4efb0:	setf   8, 0, 0
3fa4efc0:	move   *a11, a11, 0
3fa4efd0:	jreq   L3FA4F100
3fa4efe0:	move   *a9(0x540), a11, 1
3fa4f000:	move   @0x26f860, a7, 1
3fa4f030:	sll    0x5, a7
3fa4f040:	add    a7, a11
3fa4f050:	move   @0x26f820, a7, 1
3fa4f080:	dec    a7
3fa4f090:	sll    0x3, a7
3fa4f0a0:	move   *a11(0x40), a11, 1
3fa4f0c0:	add    a7, a11
3fa4f0d0:	move   *a11, a11, 0
3fa4f0e0:	subk   32, a11
3fa4f0f0:	jrne   L3FA4EE00
L3FA4F100:
3fa4f100:	move   *a9(0x5a70), a11, 1
3fa4f120:	move   a11, @0x26f840, 1
3fa4f150:	jruc   L3FA4F1D0
L3FA4F160:
3fa4f160:	move   @0x26f840, a11, 1
3fa4f190:	inc    a11
3fa4f1a0:	move   a11, @0x26f840, 1
L3FA4F1D0:
3fa4f1d0:	move   *a9(0x540), a7, 1
3fa4f1f0:	setf   16, 1, 0
3fa4f200:	move   *a7, a7, 0
3fa4f210:	move   @0x26f820, a11, 1
3fa4f240:	cmp    a7, a11
3fa4f250:	jrgt   L3FA4F480
3fa4f260:	move   *a9(0x540), a7, 1
3fa4f280:	move   @0x26f860, a11, 1
3fa4f2b0:	sll    0x5, a11
3fa4f2c0:	add    a11, a7
3fa4f2d0:	move   @0x26f840, a11, 1
3fa4f300:	sll    0x3, a11
3fa4f310:	move   *a7(0x40), a7, 1
3fa4f330:	add    a11, a7
3fa4f340:	setf   8, 0, 0
3fa4f350:	move   *a7, a11, 0
3fa4f360:	jreq   L3FA4F480
3fa4f370:	move   *a9(0x540), a11, 1
3fa4f390:	move   @0x26f860, a7, 1
3fa4f3c0:	sll    0x5, a7
3fa4f3d0:	add    a7, a11
3fa4f3e0:	move   @0x26f840, a7, 1
3fa4f410:	sll    0x3, a7
3fa4f420:	move   *a11(0x40), a11, 1
3fa4f440:	add    a7, a11
3fa4f450:	move   *a11, a11, 0
3fa4f460:	subk   32, a11
3fa4f470:	jrne   L3FA4F160
L3FA4F480:
3fa4f480:	move   *a9(0x540), a11, 1
3fa4f4a0:	setf   16, 1, 0
3fa4f4b0:	move   *a11, a11, 0
3fa4f4c0:	move   @0x26fa10, a7, 1
3fa4f4f0:	mpys   a7, a11
3fa4f500:	move   @0x26f9f0, a7, 1
3fa4f530:	add    a7, a11
3fa4f540:	move   a11, @0x26f900, 1
3fa4f570:	move   *a9(0x540), a7, 1
3fa4f590:	move   *a7, a7, 0
3fa4f5a0:	move   @0x26fa50, a11, 1
3fa4f5d0:	mpys   a11, a7
3fa4f5e0:	move   @0x26fa30, a11, 1
3fa4f610:	add    a11, a7
3fa4f620:	move   a7, @0x26f920, 1
L3FA4F650:
3fa4f650:	move   *sp(0xc0), a14, 1
3fa4f670:	mmfm   sp, a7,a9,a10,a11,a13
3fa4f690:	rets   2
L3FA4F6A0:
3fa4f6a0:	mmtm   sp, a7,a9,a11,a13
3fa4f6c0:	move   a14, a13
3fa4f6d0:	move   *a13(0xffe0), a9, 1
3fa4f6f0:	movk   2, a11
3fa4f700:	movb   a11, *a9(0x5ad0)
3fa4f720:	move   @0x26fa90, a11, 1
3fa4f750:	subk   3, a11
3fa4f760:	jaeq   L3FA512B0
3fa4f780:	move   @0x1a7350, a11, 1
3fa4f7b0:	jrne   L3FA4FC80
3fa4f7c0:	movk   2, a11
3fa4f7d0:	move   a11, @0x26f970, 1
3fa4f800:	move   a9, @0x26f800, 1
3fa4f830:	movk   1, a11
3fa4f840:	move   a11, @0x26f9f0, 1
3fa4f870:	move   *a9(0x5a90), a7, 1
3fa4f890:	move   a7, @0x26fa10, 1
3fa4f8c0:	move   *a9(0x540), a7, 1
3fa4f8e0:	setf   16, 1, 0
3fa4f8f0:	move   *a7, a7, 0
3fa4f900:	inc    a7
3fa4f910:	move   a7, @0x26fa30, 1
3fa4f940:	move   @0x26fa10, @0x26fa50, 1
3fa4f990:	move   *a9(0x540), a7, 1
3fa4f9b0:	move   *a7, a7, 0
3fa4f9c0:	move   @0x26fa10, a11, 1
3fa4f9f0:	mpys   a11, a7
3fa4fa00:	move   @0x26f9f0, a11, 1
3fa4fa30:	add    a11, a7
3fa4fa40:	move   a7, @0x26f900, 1
3fa4fa70:	move   *a9(0x540), a7, 1
3fa4fa90:	move   *a7, a7, 0
3fa4faa0:	move   @0x26fa50, a11, 1
3fa4fad0:	mpys   a11, a7
3fa4fae0:	move   @0x26fa30, a11, 1
3fa4fb10:	add    a11, a7
3fa4fb20:	move   a7, @0x26f920, 1
3fa4fb50:	move   a14, -*sp, 1
3fa4fb60:	move   @0x26fa50, *a14+, 1
3fa4fb90:	move   a11, *a14+, 1
3fa4fba0:	move   @0x26fa10, *a14+, 1
3fa4fbd0:	move   @0x26f9f0, *a14+, 1
3fa4fc00:	move   a9, *a14+, 1
3fa4fc10:	movk   27, a7
3fa4fc20:	move   a7, *a14+, 1
3fa4fc30:	calla  L3FA441F0
3fa4fc60:	jauc   L3FA512B0
L3FA4FC80:
3fa4fc80:	move   @0x26f7e0, a7, 1
3fa4fcb0:	cmp    a7, a9
3fa4fcc0:	jreq   L3FA50190
3fa4fcd0:	movk   2, a7
3fa4fce0:	move   a7, @0x26f970, 1
3fa4fd10:	move   a9, @0x26f800, 1
3fa4fd40:	movk   1, a11
3fa4fd50:	move   a11, @0x26f9f0, 1
3fa4fd80:	move   *a9(0x5a90), a7, 1
3fa4fda0:	move   a7, @0x26fa10, 1
3fa4fdd0:	move   *a9(0x540), a7, 1
3fa4fdf0:	setf   16, 1, 0
3fa4fe00:	move   *a7, a7, 0
3fa4fe10:	inc    a7
3fa4fe20:	move   a7, @0x26fa30, 1
3fa4fe50:	move   @0x26fa10, @0x26fa50, 1
3fa4fea0:	move   *a9(0x540), a7, 1
3fa4fec0:	move   *a7, a7, 0
3fa4fed0:	move   @0x26fa10, a11, 1
3fa4ff00:	mpys   a11, a7
3fa4ff10:	move   @0x26f9f0, a11, 1
3fa4ff40:	add    a11, a7
3fa4ff50:	move   a7, @0x26f900, 1
3fa4ff80:	move   *a9(0x540), a7, 1
3fa4ffa0:	move   *a7, a7, 0
3fa4ffb0:	move   @0x26fa50, a11, 1
3fa4ffe0:	mpys   a11, a7
3fa4fff0:	move   @0x26fa30, a11, 1
3fa50020:	add    a11, a7
3fa50030:	move   a7, @0x26f920, 1
3fa50060:	move   a14, -*sp, 1
3fa50070:	move   @0x26fa50, *a14+, 1
3fa500a0:	move   a11, *a14+, 1
3fa500b0:	move   @0x26fa10, *a14+, 1
3fa500e0:	move   @0x26f9f0, *a14+, 1
3fa50110:	move   a9, *a14+, 1
3fa50120:	movk   28, a7
3fa50130:	move   a7, *a14+, 1
3fa50140:	calla  L3FA441F0
3fa50170:	jauc   L3FA512B0
L3FA50190:
3fa50190:	move   a14, -*sp, 1
3fa501a0:	move   @0x26f8e0, *a14+, 1
3fa501d0:	move   @0x26f8c0, *a14+, 1
3fa50200:	move   @0x26f8a0, *a14+, 1
3fa50230:	move   @0x26f880, *a14+, 1
3fa50260:	move   a9, *a14+, 1
3fa50270:	calla  L3FA45900
3fa502a0:	move   a9, @0x26f800, 1
3fa502d0:	move   @0x26f880, @0x26f9f0, 1
3fa50320:	move   @0x26f8c0, @0x26fa30, 1
3fa50370:	move   @0x26f8a0, @0x26fa10, 1
3fa503c0:	move   @0x26f8e0, @0x26fa50, 1
3fa50410:	move   *a9(0x540), a11, 1
3fa50430:	setf   16, 1, 0
3fa50440:	move   *a11, a11, 0
3fa50450:	move   @0x26fa10, a7, 1
3fa50480:	mpys   a7, a11
3fa50490:	move   @0x26f9f0, a7, 1
3fa504c0:	add    a7, a11
3fa504d0:	move   a11, @0x26f900, 1
3fa50500:	move   *a9(0x540), a7, 1
3fa50520:	move   *a7, a7, 0
3fa50530:	move   @0x26fa50, a11, 1
3fa50560:	mpys   a11, a7
3fa50570:	move   @0x26fa30, a11, 1
3fa505a0:	add    a11, a7
3fa505b0:	move   a7, @0x26f920, 1
3fa505e0:	movk   2, a7
3fa505f0:	move   a7, @0x26f970, 1
3fa50620:	move   a14, -*sp, 1
3fa50630:	move   @0x26fa10, *a14+, 1
3fa50660:	move   @0x26f9f0, *a14+, 1
3fa50690:	move   @0x26fa10, *a14+, 1
3fa506c0:	movk   1, a11
3fa506d0:	move   a11, *a14+, 1
3fa506e0:	move   a9, *a14+, 1
3fa506f0:	movk   29, a11
3fa50700:	move   a11, *a14+, 1
3fa50710:	calla  L3FA441F0
3fa50740:	movk   1, a7
3fa50750:	move   a7, @0x26f9f0, 1
3fa50780:	move   a14, -*sp, 1
3fa50790:	move   @0x26fa50, *a14+, 1
3fa507c0:	move   *a9(0x540), a11, 1
3fa507e0:	setf   16, 1, 0
3fa507f0:	move   *a11, a11, 0
3fa50800:	inc    a11
3fa50810:	move   a11, *a14+, 1
3fa50820:	move   @0x26fa50, *a14+, 1
3fa50850:	move   @0x26fa30, *a14+, 1
3fa50880:	move   @0x26f800, *a14+, 1
3fa508b0:	movk   30, a11
3fa508c0:	move   a11, *a14+, 1
3fa508d0:	calla  L3FA441F0
3fa50900:	move   *a9(0x540), a7, 1
3fa50920:	setf   16, 1, 0
3fa50930:	move   *a7, a7, 0
3fa50940:	inc    a7
3fa50950:	move   a7, @0x26fa30, 1
3fa50980:	move   *a9(0x5a90), a11, 1
3fa509a0:	move   @0x26fa10, a7, 1
3fa509d0:	cmp    a7, a11
3fa509e0:	jrge   L3FA50BD0
3fa509f0:	move   a14, -*sp, 1
3fa50a00:	dec    a7
3fa50a10:	move   a7, *a14+, 1
3fa50a20:	move   *a9(0x540), a11, 1
3fa50a40:	move   *a11, a11, 0
3fa50a50:	inc    a11
3fa50a60:	move   a11, *a14+, 1
3fa50a70:	move   *a9(0x5a90), *a14+, 1
3fa50a90:	movk   1, a11
3fa50aa0:	move   a11, *a14+, 1
3fa50ab0:	move   @0x26f800, *a14+, 1
3fa50ae0:	movk   31, a7
3fa50af0:	move   a7, *a14+, 1
3fa50b00:	calla  L3FA441F0
3fa50b30:	move   *a9(0x5a90), a11, 1
3fa50b50:	move   a11, @0x26fa10, 1
3fa50b80:	movk   2, a7
3fa50b90:	move   a7, @0x26f970, 1
3fa50bc0:	jruc   L3FA510E0
L3FA50BD0:
3fa50bd0:	move   *a9(0x5a90), a11, 1
3fa50bf0:	move   @0x26fa50, a7, 1
3fa50c20:	cmp    a7, a11
3fa50c30:	jrle   L3FA50E20
3fa50c40:	move   a14, -*sp, 1
3fa50c50:	move   *a9(0x5a90), *a14+, 1
3fa50c70:	move   *a9(0x540), a11, 1
3fa50c90:	move   *a11, a11, 0
3fa50ca0:	inc    a11
3fa50cb0:	move   a11, *a14+, 1
3fa50cc0:	inc    a7
3fa50cd0:	move   a7, *a14+, 1
3fa50ce0:	movk   1, a11
3fa50cf0:	move   a11, *a14+, 1
3fa50d00:	move   @0x26f800, *a14+, 1
3fa50d30:	movk   32, a7
3fa50d40:	move   a7, *a14+, 1
3fa50d50:	calla  L3FA441F0
3fa50d80:	move   *a9(0x5a90), a11, 1
3fa50da0:	move   a11, @0x26fa50, 1
3fa50dd0:	movk   3, a7
3fa50de0:	move   a7, @0x26f970, 1
3fa50e10:	jruc   L3FA510E0
L3FA50E20:
3fa50e20:	move   *a9(0x5a90), a11, 1
3fa50e40:	move   @0x26fa10, a7, 1
3fa50e70:	cmp    a7, a11
3fa50e80:	jreq   L3FA510E0
3fa50e90:	move   *a9(0x5a90), a11, 1
3fa50eb0:	move   @0x26fa50, a7, 1
3fa50ee0:	cmp    a7, a11
3fa50ef0:	jreq   L3FA510E0
3fa50f00:	move   a14, -*sp, 1
3fa50f10:	move   a7, *a14+, 1
3fa50f20:	move   *a9(0x540), a11, 1
3fa50f40:	move   *a11, a11, 0
3fa50f50:	inc    a11
3fa50f60:	move   a11, *a14+, 1
3fa50f70:	move   *a9(0x5a90), a11, 1
3fa50f90:	inc    a11
3fa50fa0:	move   a11, *a14+, 1
3fa50fb0:	movk   1, a11
3fa50fc0:	move   a11, *a14+, 1
3fa50fd0:	move   @0x26f800, *a14+, 1
3fa51000:	addk   32, a11
3fa51010:	move   a11, *a14+, 1
3fa51020:	calla  L3FA441F0
3fa51050:	move   *a9(0x5a90), a7, 1
3fa51070:	move   a7, @0x26fa50, 1
3fa510a0:	movk   3, a11
3fa510b0:	move   a11, @0x26f970, 1
L3FA510E0:
3fa510e0:	move   *a9(0x540), a11, 1
3fa51100:	setf   16, 1, 0
3fa51110:	move   *a11, a11, 0
3fa51120:	move   @0x26fa10, a7, 1
3fa51150:	mpys   a7, a11
3fa51160:	move   @0x26f9f0, a7, 1
3fa51190:	add    a7, a11
3fa511a0:	move   a11, @0x26f900, 1
3fa511d0:	move   *a9(0x540), a7, 1
3fa511f0:	move   *a7, a7, 0
3fa51200:	move   @0x26fa50, a11, 1
3fa51230:	mpys   a11, a7
3fa51240:	move   @0x26fa30, a11, 1
3fa51270:	add    a11, a7
3fa51280:	move   a7, @0x26f920, 1
L3FA512B0:
3fa512b0:	move   *sp(0xa0), a14, 1
3fa512d0:	mmfm   sp, a7,a9,a11,a13
3fa512f0:	rets   2
L3FA51300:
3fa51300:	mmtm   sp, a7,a9,a11,a13
3fa51320:	move   a14, a13
3fa51330:	move   *a13(0xffe0), a9, 1
3fa51350:	move   @0x26fa90, a11, 1
3fa51380:	subk   3, a11
3fa51390:	jaeq   L3FA51C60
3fa513b0:	move   @0x1a7350, a11, 1
3fa513e0:	jreq   L3FA517A0
3fa513f0:	move   a14, -*sp, 1
3fa51400:	move   @0x26f8e0, *a14+, 1
3fa51430:	move   @0x26f8c0, *a14+, 1
3fa51460:	move   @0x26f8a0, *a14+, 1
3fa51490:	move   @0x26f880, *a14+, 1
3fa514c0:	move   a9, *a14+, 1
3fa514d0:	calla  L3FA45900
3fa51500:	move   a14, -*sp, 1
3fa51510:	move   @0x26f8a0, *a14+, 1
3fa51540:	move   @0x26f880, *a14+, 1
3fa51570:	movk   1, a11
3fa51580:	move   a11, *a14+, 1
3fa51590:	move   a11, *a14+, 1
3fa515a0:	move   a9, *a14+, 1
3fa515b0:	movi   0x22, a7
3fa515d0:	move   a7, *a14+, 1
3fa515e0:	calla  L3FA441F0
3fa51610:	move   a14, -*sp, 1
3fa51620:	move   *a9(0x540), a11, 1
3fa51640:	setf   16, 1, 0
3fa51650:	move   *a11(0x10), a8, 0
3fa51670:	move   a8, *a14+, 1
3fa51680:	move   *a9(0x540), a11, 1
3fa516a0:	move   *a11, a11, 0
3fa516b0:	inc    a11
3fa516c0:	move   a11, *a14+, 1
3fa516d0:	move   @0x26f8e0, *a14+, 1
3fa51700:	move   @0x26f8c0, *a14+, 1
3fa51730:	move   a9, *a14+, 1
3fa51740:	inc    a7
3fa51750:	move   a7, *a14+, 1
3fa51760:	calla  L3FA441F0
3fa51790:	jruc   L3FA51900
L3FA517A0:
3fa517a0:	move   a14, -*sp, 1
3fa517b0:	move   *a9(0x540), a7, 1
3fa517d0:	setf   16, 1, 0
3fa517e0:	move   *a7(0x10), a8, 0
3fa51800:	move   a8, *a14+, 1
3fa51810:	move   *a9(0x540), a7, 1
3fa51830:	move   *a7, a7, 0
3fa51840:	inc    a7
3fa51850:	move   a7, *a14+, 1
3fa51860:	movk   1, a7
3fa51870:	move   a7, *a14+, 1
3fa51880:	move   a7, *a14+, 1
3fa51890:	move   a9, *a14+, 1
3fa518a0:	movi   0x24, a7
3fa518c0:	move   a7, *a14+, 1
3fa518d0:	calla  L3FA441F0
L3FA51900:
3fa51900:	movk   3, a11
3fa51910:	move   a11, @0x26f970, 1
3fa51940:	move   a9, @0x26f800, 1
3fa51970:	movk   1, a7
3fa51980:	move   a7, @0x26f9f0, 1
3fa519b0:	move   a7, @0x26fa10, 1
3fa519e0:	move   *a9(0x540), a11, 1
3fa51a00:	setf   16, 1, 0
3fa51a10:	move   *a11, a11, 0
3fa51a20:	inc    a11
3fa51a30:	move   a11, @0x26fa30, 1
3fa51a60:	move   *a9(0x540), a11, 1
3fa51a80:	move   *a11(0x10), a11, 0
3fa51aa0:	move   a11, @0x26fa50, 1
3fa51ad0:	movk   3, a11
3fa51ae0:	movb   a11, *a9(0x5ad0)
3fa51b00:	move   *a9(0x540), a11, 1
3fa51b20:	move   *a11, a11, 0
3fa51b30:	mpys   a7, a11
3fa51b40:	add    a7, a11
3fa51b50:	move   a11, @0x26f900, 1
3fa51b80:	move   *a9(0x540), a11, 1
3fa51ba0:	move   *a11, a11, 0
3fa51bb0:	move   @0x26fa50, a7, 1
3fa51be0:	mpys   a7, a11
3fa51bf0:	move   @0x26fa30, a7, 1
3fa51c20:	add    a7, a11
3fa51c30:	move   a11, @0x26f920, 1
L3FA51C60:
3fa51c60:	move   *sp(0xa0), a14, 1
3fa51c80:	mmfm   sp, a7,a9,a11,a13
3fa51ca0:	rets   2
3fa51cb0:	move   a13, -*sp, 1
3fa51cc0:	move   a14, a13
3fa51cd0:	move   *sp(0x40), a14, 1
3fa51cf0:	move   *sp+, a13, 1
3fa51d00:	rets   2
3fa51d10:	mmtm   sp, a5,a7,a9,a11,a13
3fa51d30:	move   a14, a13
3fa51d40:	addk   32, a14
3fa51d50:	move   *a13(0xffe0), *a13(0x0), 1
3fa51d80:	move   *a13, a11, 1
3fa51d90:	move   @0x1a6630, a7, 1
3fa51dc0:	setf   16, 1, 0
3fa51dd0:	move   *a11(0xa70), a5, 0
3fa51df0:	sub    a5, a7
3fa51e00:	subk   4, a7
3fa51e10:	move   *a11(0xa40), a5, 0
3fa51e30:	divs   a5, a7
3fa51e40:	move   *a11(0x5990), a5, 0
3fa51e60:	add    a5, a7
3fa51e70:	move   a7, @0x26f9d0, 1
3fa51ea0:	move   *a11(0x540), a5, 1
3fa51ec0:	sll    0x5, a7
3fa51ed0:	add    a7, a5
3fa51ee0:	move   *a11(0x540), a7, 1
3fa51f00:	move   *a7(0x20), a7, 1
3fa51f20:	sll    0x3, a7
3fa51f30:	move   *a5(0x40), a5, 1
3fa51f50:	add    a7, a5
3fa51f60:	setf   8, 0, 0
3fa51f70:	move   *a5, a7, 0
3fa51f80:	movk   1, a7
3fa51f90:	jrne   L3FA51FB0
3fa51fa0:	sub    a7, a7
L3FA51FB0:
3fa51fb0:	movb   a7, @0x26f960
3fa51fe0:	move   @0x1a6610, a7, 1
3fa52010:	move   @0x26fa70, a5, 1
3fa52040:	add    a5, a7
3fa52050:	subk   4, a7
3fa52060:	setf   16, 1, 0
3fa52070:	move   *a11(0xa30), a11, 0
3fa52090:	divs   a11, a7
3fa520a0:	move   *a13, a11, 1
3fa520b0:	move   *a11(0x59b0), a11, 0
3fa520d0:	add    a11, a7
3fa520e0:	move   a7, @0x26f9b0, 1
3fa52110:	move   @0x26f960, a11
3fa52140:	jreq   L3FA521A0
3fa52150:	inc    a7
3fa52160:	sra    0x1, a7
3fa52170:	move   a7, @0x26f9b0, 1
L3FA521A0:
3fa521a0:	move   a7, a7
3fa521b0:	jrgt   L3FA52210
3fa521c0:	movk   1, a5
3fa521d0:	move   a5, @0x26f9b0, 1
3fa52200:	jruc   L3FA52370
L3FA52210:
3fa52210:	move   *a13, a5, 1
3fa52220:	move   *a5(0x540), a5, 1
3fa52240:	neg    a11
3fa52250:	move   *a5, a5, 0
3fa52260:	sra    a11, a5
3fa52270:	inc    a5
3fa52280:	cmp    a5, a7
3fa52290:	jrle   L3FA52370
3fa522a0:	move   *a13, a11, 1
3fa522b0:	move   *a11(0x540), a5, 1
3fa522d0:	move   @0x26f960, a11
3fa52300:	neg    a11
3fa52310:	move   *a5, a5, 0
3fa52320:	sra    a11, a5
3fa52330:	inc    a5
3fa52340:	move   a5, @0x26f9b0, 1
L3FA52370:
3fa52370:	move   *a13, a11, 1
3fa52380:	move   @0x26f9d0, a7, 1
3fa523b0:	move   *a11(0x5990), a5, 0
3fa523d0:	cmp    a5, a7
3fa523e0:	jrge   L3FA52490
3fa523f0:	move   *a11(0x5990), a5, 0
3fa52410:	move   a5, @0x26f9d0, 1
3fa52440:	movk   1, a7
3fa52450:	move   a7, @0x26f9b0, 1
3fa52480:	jruc   L3FA525D0
L3FA52490:
3fa52490:	move   *a11(0x540), a5, 1
3fa524b0:	move   *a5(0x10), a5, 0
3fa524d0:	cmp    a5, a7
3fa524e0:	jrle   L3FA525D0
3fa524f0:	move   *a11(0x540), a5, 1
3fa52510:	move   *a5(0x10), a5, 0
3fa52530:	move   a5, @0x26f9d0, 1
3fa52560:	move   *a11(0x540), a7, 1
3fa52580:	move   *a7, a7, 0
3fa52590:	inc    a7
3fa525a0:	move   a7, @0x26f9b0, 1
L3FA525D0:
3fa525d0:	move   *a11(0x540), a7, 1
3fa525f0:	move   @0x26f9d0, a5, 1
3fa52620:	move   *a7, a7, 0
3fa52630:	mpys   a5, a7
3fa52640:	move   @0x26f9b0, a11, 1
3fa52670:	add    a11, a7
3fa52680:	move   a7, @0x26f940, 1
3fa526b0:	move   @0x26f970, a5, 1
3fa526e0:	subk   3, a5
3fa526f0:	jane   L3FA55560
3fa52710:	move   @0x26f9d0, a5, 1
3fa52740:	move   @0x26f860, a7, 1
3fa52770:	cmp    a7, a5
3fa52780:	jrne   L3FA52840
3fa52790:	move   @0x26f820, a5, 1
3fa527c0:	cmp    a5, a11
3fa527d0:	jrlt   L3FA52840
3fa527e0:	move   @0x26f840, a5, 1
3fa52810:	cmp    a5, a11
3fa52820:	jale   L3FA5A180
L3FA52840:
3fa52840:	move   @0x26f940, a5, 1
3fa52870:	move   @0x26f920, a7, 1
3fa528a0:	cmp    a7, a5
3fa528b0:	jale   L3FA53620
3fa528d0:	move   a11, a9
3fa528e0:	jruc   L3FA52960
L3FA528F0:
3fa528f0:	move   @0x26f9b0, a11, 1
3fa52920:	inc    a11
3fa52930:	move   a11, @0x26f9b0, 1
L3FA52960:
3fa52960:	move   *a13, a7, 1
3fa52970:	move   *a7(0x540), a5, 1
3fa52990:	setf   16, 1, 0
3fa529a0:	move   *a5, a5, 0
3fa529b0:	cmp    a5, a11
3fa529c0:	jrgt   L3FA52BD0
3fa529d0:	move   *a7(0x540), a5, 1
3fa529f0:	move   @0x26f9d0, a7, 1
3fa52a20:	sll    0x5, a7
3fa52a30:	add    a7, a5
3fa52a40:	sll    0x3, a11
3fa52a50:	move   *a5(0x40), a7, 1
3fa52a70:	add    a11, a7
3fa52a80:	setf   8, 0, 0
3fa52a90:	move   *a7, a11, 0
3fa52aa0:	jreq   L3FA52BD0
3fa52ab0:	move   *a13, a11, 1
3fa52ac0:	move   *a11(0x540), a7, 1
3fa52ae0:	move   @0x26f9d0, a5, 1
3fa52b10:	sll    0x5, a5
3fa52b20:	add    a5, a7
3fa52b30:	move   @0x26f9b0, a5, 1
3fa52b60:	sll    0x3, a5
3fa52b70:	move   *a7(0x40), a7, 1
3fa52b90:	add    a5, a7
3fa52ba0:	move   *a7, a7, 0
3fa52bb0:	subk   32, a7
3fa52bc0:	jrne   L3FA528F0
L3FA52BD0:
3fa52bd0:	move   a14, -*sp, 1
3fa52be0:	move   @0x26f9d0, *a14+, 1
3fa52c10:	move   @0x26f9b0, *a14+, 1
3fa52c40:	move   @0x26fa50, *a14+, 1
3fa52c70:	move   @0x26fa30, *a14+, 1
3fa52ca0:	move   *a13(0x0), *a14+, 1
3fa52cc0:	movi   0x25, a11
3fa52ce0:	move   a11, *a14+, 1
3fa52cf0:	calla  L3FA441F0
3fa52d20:	move   @0x26f9b0, @0x26fa30, 1
3fa52d70:	move   @0x26f9d0, @0x26fa50, 1
3fa52dc0:	move   *a13, a7, 1
3fa52dd0:	move   *a7(0x540), a5, 1
3fa52df0:	move   @0x26f9d0, a11, 1
3fa52e20:	setf   16, 1, 0
3fa52e30:	move   *a5, a5, 0
3fa52e40:	mpys   a11, a5
3fa52e50:	move   @0x26f9b0, a7, 1
3fa52e80:	add    a7, a5
3fa52e90:	move   a5, @0x26f920, 1
3fa52ec0:	move   a11, @0x26f860, 1
3fa52ef0:	move   a7, @0x26f820, 1
3fa52f20:	jruc   L3FA52FA0
L3FA52F30:
3fa52f30:	move   @0x26f820, a11, 1
3fa52f60:	dec    a11
3fa52f70:	move   a11, @0x26f820, 1
L3FA52FA0:
3fa52fa0:	move   @0x26f820, a11, 1
3fa52fd0:	dec    a11
3fa52fe0:	jrle   L3FA53240
3fa52ff0:	move   *a13, a11, 1
3fa53000:	move   *a11(0x540), a7, 1
3fa53020:	move   @0x26f860, a5, 1
3fa53050:	sll    0x5, a5
3fa53060:	add    a5, a7
3fa53070:	move   @0x26f820, a5, 1
3fa530a0:	dec    a5
3fa530b0:	sll    0x3, a5
3fa530c0:	move   *a7(0x40), a7, 1
3fa530e0:	add    a5, a7
3fa530f0:	setf   8, 0, 0
3fa53100:	move   *a7, a7, 0
3fa53110:	jreq   L3FA53240
3fa53120:	move   *a11(0x540), a7, 1
3fa53140:	move   @0x26f860, a5, 1
3fa53170:	sll    0x5, a5
3fa53180:	add    a5, a7
3fa53190:	move   @0x26f820, a5, 1
3fa531c0:	dec    a5
3fa531d0:	sll    0x3, a5
3fa531e0:	move   *a7(0x40), a7, 1
3fa53200:	add    a5, a7
3fa53210:	move   *a7, a7, 0
3fa53220:	subk   32, a7
3fa53230:	jrne   L3FA52F30
L3FA53240:
3fa53240:	move   @0x26f9b0, @0x26f840, 1
3fa53290:	jruc   L3FA53310
L3FA532A0:
3fa532a0:	move   @0x26f840, a11, 1
3fa532d0:	inc    a11
3fa532e0:	move   a11, @0x26f840, 1
L3FA53310:
3fa53310:	move   *a13, a11, 1
3fa53320:	move   *a11(0x540), a7, 1
3fa53340:	setf   16, 1, 0
3fa53350:	move   *a7, a7, 0
3fa53360:	move   @0x26f820, a5, 1
3fa53390:	cmp    a7, a5
3fa533a0:	jagt   L3FA5A180
3fa533c0:	move   *a11(0x540), a7, 1
3fa533e0:	move   @0x26f860, a11, 1
3fa53410:	sll    0x5, a11
3fa53420:	add    a11, a7
3fa53430:	move   @0x26f840, a11, 1
3fa53460:	sll    0x3, a11
3fa53470:	move   *a7(0x40), a7, 1
3fa53490:	add    a11, a7
3fa534a0:	setf   8, 0, 0
3fa534b0:	move   *a7, a11, 0
3fa534c0:	jaeq   L3FA5A180
3fa534e0:	move   *a13, a11, 1
3fa534f0:	move   *a11(0x540), a7, 1
3fa53510:	move   @0x26f860, a11, 1
3fa53540:	sll    0x5, a11
3fa53550:	add    a11, a7
3fa53560:	move   @0x26f840, a11, 1
3fa53590:	sll    0x3, a11
3fa535a0:	move   *a7(0x40), a7, 1
3fa535c0:	add    a11, a7
3fa535d0:	move   *a7, a11, 0
3fa535e0:	subk   32, a11
3fa535f0:	jrne   L3FA532A0
3fa53600:	jauc   L3FA5A180
L3FA53620:
3fa53620:	move   @0x26f900, a7, 1
3fa53650:	cmp    a7, a5
3fa53660:	jale   L3FA543D0
3fa53680:	move   a11, a9
3fa53690:	jruc   L3FA53710
L3FA536A0:
3fa536a0:	move   @0x26f9b0, a11, 1
3fa536d0:	inc    a11
3fa536e0:	move   a11, @0x26f9b0, 1
L3FA53710:
3fa53710:	move   *a13, a7, 1
3fa53720:	move   *a7(0x540), a5, 1
3fa53740:	setf   16, 1, 0
3fa53750:	move   *a5, a5, 0
3fa53760:	cmp    a5, a11
3fa53770:	jrgt   L3FA53980
3fa53780:	move   *a7(0x540), a5, 1
3fa537a0:	move   @0x26f9d0, a7, 1
3fa537d0:	sll    0x5, a7
3fa537e0:	add    a7, a5
3fa537f0:	sll    0x3, a11
3fa53800:	move   *a5(0x40), a7, 1
3fa53820:	add    a11, a7
3fa53830:	setf   8, 0, 0
3fa53840:	move   *a7, a11, 0
3fa53850:	jreq   L3FA53980
3fa53860:	move   *a13, a11, 1
3fa53870:	move   *a11(0x540), a7, 1
3fa53890:	move   @0x26f9d0, a5, 1
3fa538c0:	sll    0x5, a5
3fa538d0:	add    a5, a7
3fa538e0:	move   @0x26f9b0, a5, 1
3fa53910:	sll    0x3, a5
3fa53920:	move   *a7(0x40), a7, 1
3fa53940:	add    a5, a7
3fa53950:	move   *a7, a7, 0
3fa53960:	subk   32, a7
3fa53970:	jrne   L3FA536A0
L3FA53980:
3fa53980:	move   a14, -*sp, 1
3fa53990:	move   @0x26fa50, *a14+, 1
3fa539c0:	move   @0x26fa30, *a14+, 1
3fa539f0:	move   @0x26f9d0, *a14+, 1
3fa53a20:	move   @0x26f9b0, *a14+, 1
3fa53a50:	move   *a13(0x0), *a14+, 1
3fa53a70:	movi   0x26, a11
3fa53a90:	move   a11, *a14+, 1
3fa53aa0:	calla  L3FA441F0
3fa53ad0:	move   @0x26f9b0, @0x26fa30, 1
3fa53b20:	move   @0x26f9d0, @0x26fa50, 1
3fa53b70:	move   *a13, a7, 1
3fa53b80:	move   *a7(0x540), a5, 1
3fa53ba0:	move   @0x26f9d0, a11, 1
3fa53bd0:	setf   16, 1, 0
3fa53be0:	move   *a5, a5, 0
3fa53bf0:	mpys   a11, a5
3fa53c00:	move   @0x26f9b0, a7, 1
3fa53c30:	add    a7, a5
3fa53c40:	move   a5, @0x26f920, 1
3fa53c70:	move   a11, @0x26f860, 1
3fa53ca0:	move   a7, @0x26f820, 1
3fa53cd0:	jruc   L3FA53D50
L3FA53CE0:
3fa53ce0:	move   @0x26f820, a11, 1
3fa53d10:	dec    a11
3fa53d20:	move   a11, @0x26f820, 1
L3FA53D50:
3fa53d50:	move   @0x26f820, a11, 1
3fa53d80:	dec    a11
3fa53d90:	jrle   L3FA53FF0
3fa53da0:	move   *a13, a11, 1
3fa53db0:	move   *a11(0x540), a7, 1
3fa53dd0:	move   @0x26f860, a5, 1
3fa53e00:	sll    0x5, a5
3fa53e10:	add    a5, a7
3fa53e20:	move   @0x26f820, a5, 1
3fa53e50:	dec    a5
3fa53e60:	sll    0x3, a5
3fa53e70:	move   *a7(0x40), a7, 1
3fa53e90:	add    a5, a7
3fa53ea0:	setf   8, 0, 0
3fa53eb0:	move   *a7, a7, 0
3fa53ec0:	jreq   L3FA53FF0
3fa53ed0:	move   *a11(0x540), a7, 1
3fa53ef0:	move   @0x26f860, a5, 1
3fa53f20:	sll    0x5, a5
3fa53f30:	add    a5, a7
3fa53f40:	move   @0x26f820, a5, 1
3fa53f70:	dec    a5
3fa53f80:	sll    0x3, a5
3fa53f90:	move   *a7(0x40), a7, 1
3fa53fb0:	add    a5, a7
3fa53fc0:	move   *a7, a7, 0
3fa53fd0:	subk   32, a7
3fa53fe0:	jrne   L3FA53CE0
L3FA53FF0:
3fa53ff0:	move   @0x26f9b0, @0x26f840, 1
3fa54040:	jruc   L3FA540C0
L3FA54050:
3fa54050:	move   @0x26f840, a11, 1
3fa54080:	inc    a11
3fa54090:	move   a11, @0x26f840, 1
L3FA540C0:
3fa540c0:	move   *a13, a11, 1
3fa540d0:	move   *a11(0x540), a7, 1
3fa540f0:	setf   16, 1, 0
3fa54100:	move   *a7, a7, 0
3fa54110:	move   @0x26f820, a5, 1
3fa54140:	cmp    a7, a5
3fa54150:	jagt   L3FA5A180
3fa54170:	move   *a11(0x540), a7, 1
3fa54190:	move   @0x26f860, a11, 1
3fa541c0:	sll    0x5, a11
3fa541d0:	add    a11, a7
3fa541e0:	move   @0x26f840, a11, 1
3fa54210:	sll    0x3, a11
3fa54220:	move   *a7(0x40), a7, 1
3fa54240:	add    a11, a7
3fa54250:	setf   8, 0, 0
3fa54260:	move   *a7, a11, 0
3fa54270:	jaeq   L3FA5A180
3fa54290:	move   *a13, a11, 1
3fa542a0:	move   *a11(0x540), a7, 1
3fa542c0:	move   @0x26f860, a11, 1
3fa542f0:	sll    0x5, a11
3fa54300:	add    a11, a7
3fa54310:	move   @0x26f840, a11, 1
3fa54340:	sll    0x3, a11
3fa54350:	move   *a7(0x40), a7, 1
3fa54370:	add    a11, a7
3fa54380:	move   *a7, a11, 0
3fa54390:	subk   32, a11
3fa543a0:	jrne   L3FA54050
3fa543b0:	jauc   L3FA5A180
L3FA543D0:
3fa543d0:	cmp    a7, a5
3fa543e0:	jage   L3FA5A180
3fa54400:	movk   2, a5
3fa54410:	move   a5, @0x26f970, 1
3fa54440:	move   a14, -*sp, 1
3fa54450:	move   @0x26fa50, *a14+, 1
3fa54480:	move   @0x26fa30, *a14+, 1
3fa544b0:	move   @0x26fa10, *a14+, 1
3fa544e0:	move   @0x26f9f0, *a14+, 1
3fa54510:	move   *a13(0x0), *a14+, 1
3fa54530:	movi   0x27, a7
3fa54550:	move   a7, *a14+, 1
3fa54560:	calla  L3FA441F0
3fa54590:	move   @0x26f900, @0x26f920, 1
3fa545e0:	move   @0x26f9f0, @0x26fa30, 1
3fa54630:	move   @0x26fa10, @0x26fa50, 1
3fa54680:	move   @0x26fa30, a11, 1
3fa546b0:	jrgt   L3FA547C0
3fa546c0:	move   *a13, a5, 1
3fa546d0:	move   *a5(0x540), a7, 1
3fa546f0:	setf   16, 1, 0
3fa54700:	move   *a7, a7, 0
3fa54710:	inc    a7
3fa54720:	move   a7, @0x26fa30, 1
3fa54750:	move   @0x26fa50, a11, 1
3fa54780:	dec    a11
3fa54790:	move   a11, @0x26fa50, 1
L3FA547C0:
3fa547c0:	move   @0x26f9b0, a9, 1
3fa547f0:	jruc   L3FA54870
L3FA54800:
3fa54800:	move   @0x26f9b0, a11, 1
3fa54830:	dec    a11
3fa54840:	move   a11, @0x26f9b0, 1
L3FA54870:
3fa54870:	move   @0x26f9b0, a11, 1
3fa548a0:	dec    a11
3fa548b0:	jrle   L3FA54B10
3fa548c0:	move   *a13, a11, 1
3fa548d0:	move   *a11(0x540), a7, 1
3fa548f0:	move   @0x26f9d0, a5, 1
3fa54920:	sll    0x5, a5
3fa54930:	add    a5, a7
3fa54940:	move   @0x26f9b0, a5, 1
3fa54970:	dec    a5
3fa54980:	sll    0x3, a5
3fa54990:	move   *a7(0x40), a7, 1
3fa549b0:	add    a5, a7
3fa549c0:	setf   8, 0, 0
3fa549d0:	move   *a7, a7, 0
3fa549e0:	jreq   L3FA54B10
3fa549f0:	move   *a11(0x540), a7, 1
3fa54a10:	move   @0x26f9d0, a5, 1
3fa54a40:	sll    0x5, a5
3fa54a50:	add    a5, a7
3fa54a60:	move   @0x26f9b0, a5, 1
3fa54a90:	dec    a5
3fa54aa0:	sll    0x3, a5
3fa54ab0:	move   *a7(0x40), a7, 1
3fa54ad0:	add    a5, a7
3fa54ae0:	move   *a7, a7, 0
3fa54af0:	subk   32, a7
3fa54b00:	jrne   L3FA54800
L3FA54B10:
3fa54b10:	move   a14, -*sp, 1
3fa54b20:	move   @0x26fa50, *a14+, 1
3fa54b50:	move   @0x26fa30, *a14+, 1
3fa54b80:	move   @0x26f9d0, *a14+, 1
3fa54bb0:	move   @0x26f9b0, *a14+, 1
3fa54be0:	move   *a13(0x0), *a14+, 1
3fa54c00:	movi   0x28, a11
3fa54c20:	move   a11, *a14+, 1
3fa54c30:	calla  L3FA441F0
3fa54c60:	move   @0x26f9b0, @0x26f9f0, 1
3fa54cb0:	move   @0x26f9d0, @0x26fa10, 1
3fa54d00:	move   *a13, a7, 1
3fa54d10:	move   *a7(0x540), a5, 1
3fa54d30:	move   @0x26f9d0, a11, 1
3fa54d60:	setf   16, 1, 0
3fa54d70:	move   *a5, a5, 0
3fa54d80:	mpys   a11, a5
3fa54d90:	move   @0x26f9b0, a7, 1
3fa54dc0:	add    a7, a5
3fa54dd0:	move   a5, @0x26f900, 1
3fa54e00:	move   a11, @0x26f860, 1
3fa54e30:	move   a7, @0x26f820, 1
3fa54e60:	jruc   L3FA54EE0
L3FA54E70:
3fa54e70:	move   @0x26f820, a11, 1
3fa54ea0:	dec    a11
3fa54eb0:	move   a11, @0x26f820, 1
L3FA54EE0:
3fa54ee0:	move   @0x26f820, a11, 1
3fa54f10:	dec    a11
3fa54f20:	jrle   L3FA55180
3fa54f30:	move   *a13, a11, 1
3fa54f40:	move   *a11(0x540), a7, 1
3fa54f60:	move   @0x26f860, a5, 1
3fa54f90:	sll    0x5, a5
3fa54fa0:	add    a5, a7
3fa54fb0:	move   @0x26f820, a5, 1
3fa54fe0:	dec    a5
3fa54ff0:	sll    0x3, a5
3fa55000:	move   *a7(0x40), a7, 1
3fa55020:	add    a5, a7
3fa55030:	setf   8, 0, 0
3fa55040:	move   *a7, a7, 0
3fa55050:	jreq   L3FA55180
3fa55060:	move   *a11(0x540), a7, 1
3fa55080:	move   @0x26f860, a5, 1
3fa550b0:	sll    0x5, a5
3fa550c0:	add    a5, a7
3fa550d0:	move   @0x26f820, a5, 1
3fa55100:	dec    a5
3fa55110:	sll    0x3, a5
3fa55120:	move   *a7(0x40), a7, 1
3fa55140:	add    a5, a7
3fa55150:	move   *a7, a7, 0
3fa55160:	subk   32, a7
3fa55170:	jrne   L3FA54E70
L3FA55180:
3fa55180:	move   @0x26f9b0, @0x26f840, 1
3fa551d0:	jruc   L3FA55250
L3FA551E0:
3fa551e0:	move   @0x26f840, a11, 1
3fa55210:	inc    a11
3fa55220:	move   a11, @0x26f840, 1
L3FA55250:
3fa55250:	move   *a13, a11, 1
3fa55260:	move   *a11(0x540), a7, 1
3fa55280:	setf   16, 1, 0
3fa55290:	move   *a7, a7, 0
3fa552a0:	move   @0x26f820, a5, 1
3fa552d0:	cmp    a7, a5
3fa552e0:	jagt   L3FA5A180
3fa55300:	move   *a11(0x540), a7, 1
3fa55320:	move   @0x26f860, a11, 1
3fa55350:	sll    0x5, a11
3fa55360:	add    a11, a7
3fa55370:	move   @0x26f840, a11, 1
3fa553a0:	sll    0x3, a11
3fa553b0:	move   *a7(0x40), a7, 1
3fa553d0:	add    a11, a7
3fa553e0:	setf   8, 0, 0
3fa553f0:	move   *a7, a11, 0
3fa55400:	jaeq   L3FA5A180
3fa55420:	move   *a13, a11, 1
3fa55430:	move   *a11(0x540), a7, 1
3fa55450:	move   @0x26f860, a11, 1
3fa55480:	sll    0x5, a11
3fa55490:	add    a11, a7
3fa554a0:	move   @0x26f840, a11, 1
3fa554d0:	sll    0x3, a11
3fa554e0:	move   *a7(0x40), a7, 1
3fa55500:	add    a11, a7
3fa55510:	move   *a7, a11, 0
3fa55520:	subk   32, a11
3fa55530:	jrne   L3FA551E0
3fa55540:	jauc   L3FA5A180
L3FA55560:
3fa55560:	move   @0x26f970, a5, 1
3fa55590:	subk   2, a5
3fa555a0:	jane   L3FA58430
3fa555c0:	move   @0x26f9d0, a5, 1
3fa555f0:	move   @0x26f860, a7, 1
3fa55620:	cmp    a7, a5
3fa55630:	jrne   L3FA556F0
3fa55640:	move   @0x26f820, a5, 1
3fa55670:	cmp    a5, a11
3fa55680:	jrlt   L3FA556F0
3fa55690:	move   @0x26f840, a5, 1
3fa556c0:	cmp    a5, a11
3fa556d0:	jale   L3FA5A180
L3FA556F0:
3fa556f0:	move   @0x26f940, a5, 1
3fa55720:	move   @0x26f900, a7, 1
3fa55750:	cmp    a7, a5
3fa55760:	jage   L3FA564D0
3fa55780:	move   a11, a9
3fa55790:	jruc   L3FA55810
L3FA557A0:
3fa557a0:	move   @0x26f9b0, a11, 1
3fa557d0:	dec    a11
3fa557e0:	move   a11, @0x26f9b0, 1
L3FA55810:
3fa55810:	dec    a11
3fa55820:	jrle   L3FA55A80
3fa55830:	move   *a13, a11, 1
3fa55840:	move   *a11(0x540), a7, 1
3fa55860:	move   @0x26f9d0, a5, 1
3fa55890:	sll    0x5, a5
3fa558a0:	add    a5, a7
3fa558b0:	move   @0x26f9b0, a5, 1
3fa558e0:	dec    a5
3fa558f0:	sll    0x3, a5
3fa55900:	move   *a7(0x40), a7, 1
3fa55920:	add    a5, a7
3fa55930:	setf   8, 0, 0
3fa55940:	move   *a7, a7, 0
3fa55950:	jreq   L3FA55A80
3fa55960:	move   *a11(0x540), a7, 1
3fa55980:	move   @0x26f9d0, a5, 1
3fa559b0:	sll    0x5, a5
3fa559c0:	add    a5, a7
3fa559d0:	move   @0x26f9b0, a5, 1
3fa55a00:	dec    a5
3fa55a10:	sll    0x3, a5
3fa55a20:	move   *a7(0x40), a7, 1
3fa55a40:	add    a5, a7
3fa55a50:	move   *a7, a7, 0
3fa55a60:	subk   32, a7
3fa55a70:	jrne   L3FA557A0
L3FA55A80:
3fa55a80:	move   a14, -*sp, 1
3fa55a90:	move   @0x26fa10, *a14+, 1
3fa55ac0:	move   @0x26f9f0, *a14+, 1
3fa55af0:	move   @0x26f9d0, *a14+, 1
3fa55b20:	move   @0x26f9b0, *a14+, 1
3fa55b50:	move   *a13(0x0), *a14+, 1
3fa55b70:	movi   0x29, a11
3fa55b90:	move   a11, *a14+, 1
3fa55ba0:	calla  L3FA441F0
3fa55bd0:	move   @0x26f9b0, @0x26f9f0, 1
3fa55c20:	move   @0x26f9d0, @0x26fa10, 1
3fa55c70:	move   *a13, a7, 1
3fa55c80:	move   *a7(0x540), a5, 1
3fa55ca0:	move   @0x26f9d0, a11, 1
3fa55cd0:	setf   16, 1, 0
3fa55ce0:	move   *a5, a5, 0
3fa55cf0:	mpys   a11, a5
3fa55d00:	move   @0x26f9b0, a7, 1
3fa55d30:	add    a7, a5
3fa55d40:	move   a5, @0x26f900, 1
3fa55d70:	move   a11, @0x26f860, 1
3fa55da0:	move   a7, @0x26f820, 1
3fa55dd0:	jruc   L3FA55E50
L3FA55DE0:
3fa55de0:	move   @0x26f820, a11, 1
3fa55e10:	dec    a11
3fa55e20:	move   a11, @0x26f820, 1
L3FA55E50:
3fa55e50:	move   @0x26f820, a11, 1
3fa55e80:	dec    a11
3fa55e90:	jrle   L3FA560F0
3fa55ea0:	move   *a13, a11, 1
3fa55eb0:	move   *a11(0x540), a7, 1
3fa55ed0:	move   @0x26f860, a5, 1
3fa55f00:	sll    0x5, a5
3fa55f10:	add    a5, a7
3fa55f20:	move   @0x26f820, a5, 1
3fa55f50:	dec    a5
3fa55f60:	sll    0x3, a5
3fa55f70:	move   *a7(0x40), a7, 1
3fa55f90:	add    a5, a7
3fa55fa0:	setf   8, 0, 0
3fa55fb0:	move   *a7, a7, 0
3fa55fc0:	jreq   L3FA560F0
3fa55fd0:	move   *a11(0x540), a7, 1
3fa55ff0:	move   @0x26f860, a5, 1
3fa56020:	sll    0x5, a5
3fa56030:	add    a5, a7
3fa56040:	move   @0x26f820, a5, 1
3fa56070:	dec    a5
3fa56080:	sll    0x3, a5
3fa56090:	move   *a7(0x40), a7, 1
3fa560b0:	add    a5, a7
3fa560c0:	move   *a7, a7, 0
3fa560d0:	subk   32, a7
3fa560e0:	jrne   L3FA55DE0
L3FA560F0:
3fa560f0:	move   @0x26f9b0, @0x26f840, 1
3fa56140:	jruc   L3FA561C0
L3FA56150:
3fa56150:	move   @0x26f840, a11, 1
3fa56180:	inc    a11
3fa56190:	move   a11, @0x26f840, 1
L3FA561C0:
3fa561c0:	move   *a13, a11, 1
3fa561d0:	move   *a11(0x540), a7, 1
3fa561f0:	setf   16, 1, 0
3fa56200:	move   *a7, a7, 0
3fa56210:	move   @0x26f820, a5, 1
3fa56240:	cmp    a7, a5
3fa56250:	jagt   L3FA5A180
3fa56270:	move   *a11(0x540), a7, 1
3fa56290:	move   @0x26f860, a11, 1
3fa562c0:	sll    0x5, a11
3fa562d0:	add    a11, a7
3fa562e0:	move   @0x26f840, a11, 1
3fa56310:	sll    0x3, a11
3fa56320:	move   *a7(0x40), a7, 1
3fa56340:	add    a11, a7
3fa56350:	setf   8, 0, 0
3fa56360:	move   *a7, a11, 0
3fa56370:	jaeq   L3FA5A180
3fa56390:	move   *a13, a11, 1
3fa563a0:	move   *a11(0x540), a7, 1
3fa563c0:	move   @0x26f860, a11, 1
3fa563f0:	sll    0x5, a11
3fa56400:	add    a11, a7
3fa56410:	move   @0x26f840, a11, 1
3fa56440:	sll    0x3, a11
3fa56450:	move   *a7(0x40), a7, 1
3fa56470:	add    a11, a7
3fa56480:	move   *a7, a11, 0
3fa56490:	subk   32, a11
3fa564a0:	jrne   L3FA56150
3fa564b0:	jauc   L3FA5A180
L3FA564D0:
3fa564d0:	move   @0x26f920, a7, 1
3fa56500:	cmp    a7, a5
3fa56510:	jage   L3FA57280
3fa56530:	move   a11, a9
3fa56540:	jruc   L3FA565C0
L3FA56550:
3fa56550:	move   @0x26f9b0, a11, 1
3fa56580:	dec    a11
3fa56590:	move   a11, @0x26f9b0, 1
L3FA565C0:
3fa565c0:	dec    a11
3fa565d0:	jrle   L3FA56830
3fa565e0:	move   *a13, a11, 1
3fa565f0:	move   *a11(0x540), a7, 1
3fa56610:	move   @0x26f9d0, a5, 1
3fa56640:	sll    0x5, a5
3fa56650:	add    a5, a7
3fa56660:	move   @0x26f9b0, a5, 1
3fa56690:	dec    a5
3fa566a0:	sll    0x3, a5
3fa566b0:	move   *a7(0x40), a7, 1
3fa566d0:	add    a5, a7
3fa566e0:	setf   8, 0, 0
3fa566f0:	move   *a7, a7, 0
3fa56700:	jreq   L3FA56830
3fa56710:	move   *a11(0x540), a7, 1
3fa56730:	move   @0x26f9d0, a5, 1
3fa56760:	sll    0x5, a5
3fa56770:	add    a5, a7
3fa56780:	move   @0x26f9b0, a5, 1
3fa567b0:	dec    a5
3fa567c0:	sll    0x3, a5
3fa567d0:	move   *a7(0x40), a7, 1
3fa567f0:	add    a5, a7
3fa56800:	move   *a7, a7, 0
3fa56810:	subk   32, a7
3fa56820:	jrne   L3FA56550
L3FA56830:
3fa56830:	move   a14, -*sp, 1
3fa56840:	move   @0x26f9d0, *a14+, 1
3fa56870:	move   @0x26f9b0, *a14+, 1
3fa568a0:	move   @0x26fa10, *a14+, 1
3fa568d0:	move   @0x26f9f0, *a14+, 1
3fa56900:	move   *a13(0x0), *a14+, 1
3fa56920:	movi   0x2a, a11
3fa56940:	move   a11, *a14+, 1
3fa56950:	calla  L3FA441F0
3fa56980:	move   @0x26f9b0, @0x26f9f0, 1
3fa569d0:	move   @0x26f9d0, @0x26fa10, 1
3fa56a20:	move   *a13, a7, 1
3fa56a30:	move   *a7(0x540), a5, 1
3fa56a50:	move   @0x26f9d0, a11, 1
3fa56a80:	setf   16, 1, 0
3fa56a90:	move   *a5, a5, 0
3fa56aa0:	mpys   a11, a5
3fa56ab0:	move   @0x26f9b0, a7, 1
3fa56ae0:	add    a7, a5
3fa56af0:	move   a5, @0x26f900, 1
3fa56b20:	move   a11, @0x26f860, 1
3fa56b50:	move   a7, @0x26f820, 1
3fa56b80:	jruc   L3FA56C00
L3FA56B90:
3fa56b90:	move   @0x26f820, a11, 1
3fa56bc0:	dec    a11
3fa56bd0:	move   a11, @0x26f820, 1
L3FA56C00:
3fa56c00:	move   @0x26f820, a11, 1
3fa56c30:	dec    a11
3fa56c40:	jrle   L3FA56EA0
3fa56c50:	move   *a13, a11, 1
3fa56c60:	move   *a11(0x540), a7, 1
3fa56c80:	move   @0x26f860, a5, 1
3fa56cb0:	sll    0x5, a5
3fa56cc0:	add    a5, a7
3fa56cd0:	move   @0x26f820, a5, 1
3fa56d00:	dec    a5
3fa56d10:	sll    0x3, a5
3fa56d20:	move   *a7(0x40), a7, 1
3fa56d40:	add    a5, a7
3fa56d50:	setf   8, 0, 0
3fa56d60:	move   *a7, a7, 0
3fa56d70:	jreq   L3FA56EA0
3fa56d80:	move   *a11(0x540), a7, 1
3fa56da0:	move   @0x26f860, a5, 1
3fa56dd0:	sll    0x5, a5
3fa56de0:	add    a5, a7
3fa56df0:	move   @0x26f820, a5, 1
3fa56e20:	dec    a5
3fa56e30:	sll    0x3, a5
3fa56e40:	move   *a7(0x40), a7, 1
3fa56e60:	add    a5, a7
3fa56e70:	move   *a7, a7, 0
3fa56e80:	subk   32, a7
3fa56e90:	jrne   L3FA56B90
L3FA56EA0:
3fa56ea0:	move   @0x26f9b0, @0x26f840, 1
3fa56ef0:	jruc   L3FA56F70
L3FA56F00:
3fa56f00:	move   @0x26f840, a11, 1
3fa56f30:	inc    a11
3fa56f40:	move   a11, @0x26f840, 1
L3FA56F70:
3fa56f70:	move   *a13, a11, 1
3fa56f80:	move   *a11(0x540), a7, 1
3fa56fa0:	setf   16, 1, 0
3fa56fb0:	move   *a7, a7, 0
3fa56fc0:	move   @0x26f820, a5, 1
3fa56ff0:	cmp    a7, a5
3fa57000:	jagt   L3FA5A180
3fa57020:	move   *a11(0x540), a7, 1
3fa57040:	move   @0x26f860, a11, 1
3fa57070:	sll    0x5, a11
3fa57080:	add    a11, a7
3fa57090:	move   @0x26f840, a11, 1
3fa570c0:	sll    0x3, a11
3fa570d0:	move   *a7(0x40), a7, 1
3fa570f0:	add    a11, a7
3fa57100:	setf   8, 0, 0
3fa57110:	move   *a7, a11, 0
3fa57120:	jaeq   L3FA5A180
3fa57140:	move   *a13, a11, 1
3fa57150:	move   *a11(0x540), a7, 1
3fa57170:	move   @0x26f860, a11, 1
3fa571a0:	sll    0x5, a11
3fa571b0:	add    a11, a7
3fa571c0:	move   @0x26f840, a11, 1
3fa571f0:	sll    0x3, a11
3fa57200:	move   *a7(0x40), a7, 1
3fa57220:	add    a11, a7
3fa57230:	move   *a7, a11, 0
3fa57240:	subk   32, a11
3fa57250:	jrne   L3FA56F00
3fa57260:	jauc   L3FA5A180
L3FA57280:
3fa57280:	cmp    a7, a5
3fa57290:	jale   L3FA5A180
3fa572b0:	movk   3, a5
3fa572c0:	move   a5, @0x26f970, 1
3fa572f0:	move   a14, -*sp, 1
3fa57300:	move   @0x26fa50, *a14+, 1
3fa57330:	move   @0x26fa30, *a14+, 1
3fa57360:	move   @0x26fa10, *a14+, 1
3fa57390:	move   @0x26f9f0, *a14+, 1
3fa573c0:	move   *a13(0x0), *a14+, 1
3fa573e0:	movi   0x2b, a7
3fa57400:	move   a7, *a14+, 1
3fa57410:	calla  L3FA441F0
3fa57440:	move   @0x26f920, @0x26f900, 1
3fa57490:	move   @0x26fa30, @0x26f9f0, 1
3fa574e0:	move   @0x26fa50, @0x26fa10, 1
3fa57530:	move   *a13, a11, 1
3fa57540:	move   *a11(0x540), a5, 1
3fa57560:	setf   16, 1, 0
3fa57570:	move   *a5, a5, 0
3fa57580:	move   @0x26fa30, a7, 1
3fa575b0:	inc    a5
3fa575c0:	cmp    a5, a7
3fa575d0:	jrle   L3FA57690
3fa575e0:	movk   1, a5
3fa575f0:	move   a5, @0x26fa30, 1
3fa57620:	move   @0x26fa50, a7, 1
3fa57650:	inc    a7
3fa57660:	move   a7, @0x26fa50, 1
L3FA57690:
3fa57690:	move   @0x26f9b0, a9, 1
3fa576c0:	jruc   L3FA57740
L3FA576D0:
3fa576d0:	move   @0x26f9b0, a11, 1
3fa57700:	inc    a11
3fa57710:	move   a11, @0x26f9b0, 1
L3FA57740:
3fa57740:	move   *a13, a11, 1
3fa57750:	move   *a11(0x540), a7, 1
3fa57770:	move   @0x26f9b0, a5, 1
3fa577a0:	setf   16, 1, 0
3fa577b0:	move   *a7, a7, 0
3fa577c0:	cmp    a7, a5
3fa577d0:	jrgt   L3FA579E0
3fa577e0:	move   *a11(0x540), a7, 1
3fa57800:	move   @0x26f9d0, a11, 1
3fa57830:	sll    0x5, a11
3fa57840:	add    a11, a7
3fa57850:	sll    0x3, a5
3fa57860:	move   *a7(0x40), a11, 1
3fa57880:	add    a5, a11
3fa57890:	setf   8, 0, 0
3fa578a0:	move   *a11, a11, 0
3fa578b0:	jreq   L3FA579E0
3fa578c0:	move   *a13, a11, 1
3fa578d0:	move   *a11(0x540), a7, 1
3fa578f0:	move   @0x26f9d0, a5, 1
3fa57920:	sll    0x5, a5
3fa57930:	add    a5, a7
3fa57940:	move   @0x26f9b0, a5, 1
3fa57970:	sll    0x3, a5
3fa57980:	move   *a7(0x40), a7, 1
3fa579a0:	add    a5, a7
3fa579b0:	move   *a7, a7, 0
3fa579c0:	subk   32, a7
3fa579d0:	jrne   L3FA576D0
L3FA579E0:
3fa579e0:	move   a14, -*sp, 1
3fa579f0:	move   @0x26f9d0, *a14+, 1
3fa57a20:	move   @0x26f9b0, *a14+, 1
3fa57a50:	move   @0x26fa10, *a14+, 1
3fa57a80:	move   @0x26f9f0, *a14+, 1
3fa57ab0:	move   *a13(0x0), *a14+, 1
3fa57ad0:	movi   0x2c, a11
3fa57af0:	move   a11, *a14+, 1
3fa57b00:	calla  L3FA441F0
3fa57b30:	move   @0x26f9b0, @0x26fa30, 1
3fa57b80:	move   @0x26f9d0, @0x26fa50, 1
3fa57bd0:	move   *a13, a7, 1
3fa57be0:	move   *a7(0x540), a5, 1
3fa57c00:	move   @0x26f9d0, a11, 1
3fa57c30:	setf   16, 1, 0
3fa57c40:	move   *a5, a5, 0
3fa57c50:	mpys   a11, a5
3fa57c60:	move   @0x26f9b0, a7, 1
3fa57c90:	add    a7, a5
3fa57ca0:	move   a5, @0x26f920, 1
3fa57cd0:	move   a11, @0x26f860, 1
3fa57d00:	move   a7, @0x26f820, 1
3fa57d30:	jruc   L3FA57DB0
L3FA57D40:
3fa57d40:	move   @0x26f820, a11, 1
3fa57d70:	dec    a11
3fa57d80:	move   a11, @0x26f820, 1
L3FA57DB0:
3fa57db0:	move   @0x26f820, a11, 1
3fa57de0:	dec    a11
3fa57df0:	jrle   L3FA58050
3fa57e00:	move   *a13, a11, 1
3fa57e10:	move   *a11(0x540), a7, 1
3fa57e30:	move   @0x26f860, a5, 1
3fa57e60:	sll    0x5, a5
3fa57e70:	add    a5, a7
3fa57e80:	move   @0x26f820, a5, 1
3fa57eb0:	dec    a5
3fa57ec0:	sll    0x3, a5
3fa57ed0:	move   *a7(0x40), a7, 1
3fa57ef0:	add    a5, a7
3fa57f00:	setf   8, 0, 0
3fa57f10:	move   *a7, a7, 0
3fa57f20:	jreq   L3FA58050
3fa57f30:	move   *a11(0x540), a7, 1
3fa57f50:	move   @0x26f860, a5, 1
3fa57f80:	sll    0x5, a5
3fa57f90:	add    a5, a7
3fa57fa0:	move   @0x26f820, a5, 1
3fa57fd0:	dec    a5
3fa57fe0:	sll    0x3, a5
3fa57ff0:	move   *a7(0x40), a7, 1
3fa58010:	add    a5, a7
3fa58020:	move   *a7, a7, 0
3fa58030:	subk   32, a7
3fa58040:	jrne   L3FA57D40
L3FA58050:
3fa58050:	move   @0x26f9b0, @0x26f840, 1
3fa580a0:	jruc   L3FA58120
L3FA580B0:
3fa580b0:	move   @0x26f840, a11, 1
3fa580e0:	inc    a11
3fa580f0:	move   a11, @0x26f840, 1
L3FA58120:
3fa58120:	move   *a13, a11, 1
3fa58130:	move   *a11(0x540), a7, 1
3fa58150:	setf   16, 1, 0
3fa58160:	move   *a7, a7, 0
3fa58170:	move   @0x26f820, a5, 1
3fa581a0:	cmp    a7, a5
3fa581b0:	jagt   L3FA5A180
3fa581d0:	move   *a11(0x540), a7, 1
3fa581f0:	move   @0x26f860, a11, 1
3fa58220:	sll    0x5, a11
3fa58230:	add    a11, a7
3fa58240:	move   @0x26f840, a11, 1
3fa58270:	sll    0x3, a11
3fa58280:	move   *a7(0x40), a7, 1
3fa582a0:	add    a11, a7
3fa582b0:	setf   8, 0, 0
3fa582c0:	move   *a7, a11, 0
3fa582d0:	jaeq   L3FA5A180
3fa582f0:	move   *a13, a11, 1
3fa58300:	move   *a11(0x540), a7, 1
3fa58320:	move   @0x26f860, a11, 1
3fa58350:	sll    0x5, a11
3fa58360:	add    a11, a7
3fa58370:	move   @0x26f840, a11, 1
3fa583a0:	sll    0x3, a11
3fa583b0:	move   *a7(0x40), a7, 1
3fa583d0:	add    a11, a7
3fa583e0:	move   *a7, a11, 0
3fa583f0:	subk   32, a11
3fa58400:	jrne   L3FA580B0
3fa58410:	jauc   L3FA5A180
L3FA58430:
3fa58430:	move   @0x26f970, a5, 1
3fa58460:	jane   L3FA5A180
3fa58480:	move   @0x26f9d0, a5, 1
3fa584b0:	move   @0x26f860, a7, 1
3fa584e0:	cmp    a7, a5
3fa584f0:	jrne   L3FA585B0
3fa58500:	move   @0x26f820, a5, 1
3fa58530:	cmp    a5, a11
3fa58540:	jrlt   L3FA585B0
3fa58550:	move   @0x26f840, a5, 1
3fa58580:	cmp    a5, a11
3fa58590:	jale   L3FA5A180
L3FA585B0:
3fa585b0:	move   @0x26f940, a5, 1
3fa585e0:	move   @0x26f920, a7, 1
3fa58610:	cmp    a7, a5
3fa58620:	jale   L3FA593D0
3fa58640:	movk   3, a5
3fa58650:	move   a5, @0x26f970, 1
3fa58680:	move   a11, a9
3fa58690:	jruc   L3FA58710
L3FA586A0:
3fa586a0:	move   @0x26f9b0, a11, 1
3fa586d0:	inc    a11
3fa586e0:	move   a11, @0x26f9b0, 1
L3FA58710:
3fa58710:	move   *a13, a7, 1
3fa58720:	move   *a7(0x540), a5, 1
3fa58740:	setf   16, 1, 0
3fa58750:	move   *a5, a5, 0
3fa58760:	cmp    a5, a11
3fa58770:	jrgt   L3FA58980
3fa58780:	move   *a7(0x540), a5, 1
3fa587a0:	move   @0x26f9d0, a7, 1
3fa587d0:	sll    0x5, a7
3fa587e0:	add    a7, a5
3fa587f0:	sll    0x3, a11
3fa58800:	move   *a5(0x40), a7, 1
3fa58820:	add    a11, a7
3fa58830:	setf   8, 0, 0
3fa58840:	move   *a7, a11, 0
3fa58850:	jreq   L3FA58980
3fa58860:	move   *a13, a11, 1
3fa58870:	move   *a11(0x540), a7, 1
3fa58890:	move   @0x26f9d0, a5, 1
3fa588c0:	sll    0x5, a5
3fa588d0:	add    a5, a7
3fa588e0:	move   @0x26f9b0, a5, 1
3fa58910:	sll    0x3, a5
3fa58920:	move   *a7(0x40), a7, 1
3fa58940:	add    a5, a7
3fa58950:	move   *a7, a7, 0
3fa58960:	subk   32, a7
3fa58970:	jrne   L3FA586A0
L3FA58980:
3fa58980:	move   a14, -*sp, 1
3fa58990:	move   @0x26f9d0, *a14+, 1
3fa589c0:	move   @0x26f9b0, *a14+, 1
3fa589f0:	move   @0x26fa10, *a14+, 1
3fa58a20:	move   @0x26f9f0, *a14+, 1
3fa58a50:	move   *a13(0x0), *a14+, 1
3fa58a70:	movi   0x2d, a11
3fa58a90:	move   a11, *a14+, 1
3fa58aa0:	calla  L3FA441F0
3fa58ad0:	move   @0x26f9b0, @0x26fa30, 1
3fa58b20:	move   @0x26f9d0, @0x26fa50, 1
3fa58b70:	move   *a13, a7, 1
3fa58b80:	move   *a7(0x540), a5, 1
3fa58ba0:	move   @0x26f9d0, a11, 1
3fa58bd0:	setf   16, 1, 0
3fa58be0:	move   *a5, a5, 0
3fa58bf0:	mpys   a11, a5
3fa58c00:	move   @0x26f9b0, a7, 1
3fa58c30:	add    a7, a5
3fa58c40:	move   a5, @0x26f920, 1
3fa58c70:	move   a11, @0x26f860, 1
3fa58ca0:	move   a7, @0x26f820, 1
3fa58cd0:	jruc   L3FA58D50
L3FA58CE0:
3fa58ce0:	move   @0x26f820, a11, 1
3fa58d10:	dec    a11
3fa58d20:	move   a11, @0x26f820, 1
L3FA58D50:
3fa58d50:	move   @0x26f820, a11, 1
3fa58d80:	dec    a11
3fa58d90:	jrle   L3FA58FF0
3fa58da0:	move   *a13, a11, 1
3fa58db0:	move   *a11(0x540), a7, 1
3fa58dd0:	move   @0x26f860, a5, 1
3fa58e00:	sll    0x5, a5
3fa58e10:	add    a5, a7
3fa58e20:	move   @0x26f820, a5, 1
3fa58e50:	dec    a5
3fa58e60:	sll    0x3, a5
3fa58e70:	move   *a7(0x40), a7, 1
3fa58e90:	add    a5, a7
3fa58ea0:	setf   8, 0, 0
3fa58eb0:	move   *a7, a7, 0
3fa58ec0:	jreq   L3FA58FF0
3fa58ed0:	move   *a11(0x540), a7, 1
3fa58ef0:	move   @0x26f860, a5, 1
3fa58f20:	sll    0x5, a5
3fa58f30:	add    a5, a7
3fa58f40:	move   @0x26f820, a5, 1
3fa58f70:	dec    a5
3fa58f80:	sll    0x3, a5
3fa58f90:	move   *a7(0x40), a7, 1
3fa58fb0:	add    a5, a7
3fa58fc0:	move   *a7, a7, 0
3fa58fd0:	subk   32, a7
3fa58fe0:	jrne   L3FA58CE0
L3FA58FF0:
3fa58ff0:	move   @0x26f9b0, @0x26f840, 1
3fa59040:	jruc   L3FA590C0
L3FA59050:
3fa59050:	move   @0x26f840, a11, 1
3fa59080:	inc    a11
3fa59090:	move   a11, @0x26f840, 1
L3FA590C0:
3fa590c0:	move   *a13, a11, 1
3fa590d0:	move   *a11(0x540), a7, 1
3fa590f0:	setf   16, 1, 0
3fa59100:	move   *a7, a7, 0
3fa59110:	move   @0x26f820, a5, 1
3fa59140:	cmp    a7, a5
3fa59150:	jagt   L3FA5A180
3fa59170:	move   *a11(0x540), a7, 1
3fa59190:	move   @0x26f860, a11, 1
3fa591c0:	sll    0x5, a11
3fa591d0:	add    a11, a7
3fa591e0:	move   @0x26f840, a11, 1
3fa59210:	sll    0x3, a11
3fa59220:	move   *a7(0x40), a7, 1
3fa59240:	add    a11, a7
3fa59250:	setf   8, 0, 0
3fa59260:	move   *a7, a11, 0
3fa59270:	jaeq   L3FA5A180
3fa59290:	move   *a13, a11, 1
3fa592a0:	move   *a11(0x540), a7, 1
3fa592c0:	move   @0x26f860, a11, 1
3fa592f0:	sll    0x5, a11
3fa59300:	add    a11, a7
3fa59310:	move   @0x26f840, a11, 1
3fa59340:	sll    0x3, a11
3fa59350:	move   *a7(0x40), a7, 1
3fa59370:	add    a11, a7
3fa59380:	move   *a7, a11, 0
3fa59390:	subk   32, a11
3fa593a0:	jrne   L3FA59050
3fa593b0:	jauc   L3FA5A180
L3FA593D0:
3fa593d0:	move   @0x26f900, a7, 1
3fa59400:	cmp    a7, a5
3fa59410:	jage   L3FA5A180
3fa59430:	movk   2, a5
3fa59440:	move   a5, @0x26f970, 1
3fa59470:	move   a11, a9
3fa59480:	jruc   L3FA59500
L3FA59490:
3fa59490:	move   @0x26f9b0, a11, 1
3fa594c0:	dec    a11
3fa594d0:	move   a11, @0x26f9b0, 1
L3FA59500:
3fa59500:	dec    a11
3fa59510:	jrle   L3FA59770
3fa59520:	move   *a13, a11, 1
3fa59530:	move   *a11(0x540), a7, 1
3fa59550:	move   @0x26f9d0, a5, 1
3fa59580:	sll    0x5, a5
3fa59590:	add    a5, a7
3fa595a0:	move   @0x26f9b0, a5, 1
3fa595d0:	dec    a5
3fa595e0:	sll    0x3, a5
3fa595f0:	move   *a7(0x40), a7, 1
3fa59610:	add    a5, a7
3fa59620:	setf   8, 0, 0
3fa59630:	move   *a7, a7, 0
3fa59640:	jreq   L3FA59770
3fa59650:	move   *a11(0x540), a7, 1
3fa59670:	move   @0x26f9d0, a5, 1
3fa596a0:	sll    0x5, a5
3fa596b0:	add    a5, a7
3fa596c0:	move   @0x26f9b0, a5, 1
3fa596f0:	dec    a5
3fa59700:	sll    0x3, a5
3fa59710:	move   *a7(0x40), a7, 1
3fa59730:	add    a5, a7
3fa59740:	move   *a7, a7, 0
3fa59750:	subk   32, a7
3fa59760:	jrne   L3FA59490
L3FA59770:
3fa59770:	move   a14, -*sp, 1
3fa59780:	move   @0x26fa10, *a14+, 1
3fa597b0:	move   @0x26f9f0, *a14+, 1
3fa597e0:	move   @0x26f9d0, *a14+, 1
3fa59810:	move   @0x26f9b0, *a14+, 1
3fa59840:	move   *a13(0x0), *a14+, 1
3fa59860:	movi   0x2e, a11
3fa59880:	move   a11, *a14+, 1
3fa59890:	calla  L3FA441F0
3fa598c0:	move   @0x26f9b0, @0x26f9f0, 1
3fa59910:	move   @0x26f9d0, @0x26fa10, 1
3fa59960:	move   *a13, a7, 1
3fa59970:	move   *a7(0x540), a5, 1
3fa59990:	move   @0x26f9d0, a11, 1
3fa599c0:	setf   16, 1, 0
3fa599d0:	move   *a5, a5, 0
3fa599e0:	mpys   a11, a5
3fa599f0:	move   @0x26f9b0, a7, 1
3fa59a20:	add    a7, a5
3fa59a30:	move   a5, @0x26f900, 1
3fa59a60:	move   a11, @0x26f860, 1
3fa59a90:	move   a7, @0x26f820, 1
3fa59ac0:	jruc   L3FA59B40
L3FA59AD0:
3fa59ad0:	move   @0x26f820, a11, 1
3fa59b00:	dec    a11
3fa59b10:	move   a11, @0x26f820, 1
L3FA59B40:
3fa59b40:	move   @0x26f820, a11, 1
3fa59b70:	dec    a11
3fa59b80:	jrle   L3FA59DE0
3fa59b90:	move   *a13, a11, 1
3fa59ba0:	move   *a11(0x540), a7, 1
3fa59bc0:	move   @0x26f860, a5, 1
3fa59bf0:	sll    0x5, a5
3fa59c00:	add    a5, a7
3fa59c10:	move   @0x26f820, a5, 1
3fa59c40:	dec    a5
3fa59c50:	sll    0x3, a5
3fa59c60:	move   *a7(0x40), a7, 1
3fa59c80:	add    a5, a7
3fa59c90:	setf   8, 0, 0
3fa59ca0:	move   *a7, a7, 0
3fa59cb0:	jreq   L3FA59DE0
3fa59cc0:	move   *a11(0x540), a7, 1
3fa59ce0:	move   @0x26f860, a5, 1
3fa59d10:	sll    0x5, a5
3fa59d20:	add    a5, a7
3fa59d30:	move   @0x26f820, a5, 1
3fa59d60:	dec    a5
3fa59d70:	sll    0x3, a5
3fa59d80:	move   *a7(0x40), a7, 1
3fa59da0:	add    a5, a7
3fa59db0:	move   *a7, a7, 0
3fa59dc0:	subk   32, a7
3fa59dd0:	jrne   L3FA59AD0
L3FA59DE0:
3fa59de0:	move   @0x26f9b0, @0x26f840, 1
3fa59e30:	jruc   L3FA59EB0
L3FA59E40:
3fa59e40:	move   @0x26f840, a11, 1
3fa59e70:	inc    a11
3fa59e80:	move   a11, @0x26f840, 1
L3FA59EB0:
3fa59eb0:	move   *a13, a11, 1
3fa59ec0:	move   *a11(0x540), a7, 1
3fa59ee0:	setf   16, 1, 0
3fa59ef0:	move   *a7, a7, 0
3fa59f00:	move   @0x26f820, a5, 1
3fa59f30:	cmp    a7, a5
3fa59f40:	jrgt   L3FA5A180
3fa59f50:	move   *a11(0x540), a7, 1
3fa59f70:	move   @0x26f860, a11, 1
3fa59fa0:	sll    0x5, a11
3fa59fb0:	add    a11, a7
3fa59fc0:	move   @0x26f840, a11, 1
3fa59ff0:	sll    0x3, a11
3fa5a000:	move   *a7(0x40), a7, 1
3fa5a020:	add    a11, a7
3fa5a030:	setf   8, 0, 0
3fa5a040:	move   *a7, a11, 0
3fa5a050:	jreq   L3FA5A180
3fa5a060:	move   *a13, a11, 1
3fa5a070:	move   *a11(0x540), a7, 1
3fa5a090:	move   @0x26f860, a11, 1
3fa5a0c0:	sll    0x5, a11
3fa5a0d0:	add    a11, a7
3fa5a0e0:	move   @0x26f840, a11, 1
3fa5a110:	sll    0x3, a11
3fa5a120:	move   *a7(0x40), a7, 1
3fa5a140:	add    a11, a7
3fa5a150:	move   *a7, a11, 0
3fa5a160:	subk   32, a11
3fa5a170:	jrne   L3FA59E40
L3FA5A180:
3fa5a180:	move   *sp(0xc0), a14, 1
3fa5a1a0:	mmfm   sp, a5,a7,a9,a11,a13
3fa5a1c0:	rets   2
3fa5a1d0:	mmtm   sp, a7,a9,a11,a13
3fa5a1f0:	move   a14, a13
3fa5a200:	addk   32, a14
3fa5a210:	move   *a13(0xffe0), *a13(0x0), 1
3fa5a240:	move   *a13, a11, 1
3fa5a250:	move   @0x1a6630, a9, 1
3fa5a280:	setf   16, 1, 0
3fa5a290:	move   *a11(0xa70), a7, 0
3fa5a2b0:	sub    a7, a9
3fa5a2c0:	subk   4, a9
3fa5a2d0:	move   *a11(0xa40), a7, 0
3fa5a2f0:	divs   a7, a9
3fa5a300:	move   *a11(0x5990), a7, 0
3fa5a320:	add    a7, a9
3fa5a330:	move   a9, @0x26f9d0, 1
3fa5a360:	move   *a11(0x540), a7, 1
3fa5a380:	sll    0x5, a9
3fa5a390:	add    a9, a7
3fa5a3a0:	move   *a11(0x540), a9, 1
3fa5a3c0:	move   *a9(0x20), a9, 1
3fa5a3e0:	sll    0x3, a9
3fa5a3f0:	move   *a7(0x40), a7, 1
3fa5a410:	add    a9, a7
3fa5a420:	setf   8, 0, 0
3fa5a430:	move   *a7, a9, 0
3fa5a440:	movk   1, a9
3fa5a450:	jrne   L3FA5A470
3fa5a460:	sub    a9, a9
L3FA5A470:
3fa5a470:	movb   a9, @0x26f960
3fa5a4a0:	movk   1, a9
3fa5a4b0:	move   a9, @0x26f9b0, 1
3fa5a4e0:	move   @0x26f9d0, a7, 1
3fa5a510:	setf   16, 1, 0
3fa5a520:	move   *a11(0x5990), a11, 0
3fa5a540:	cmp    a11, a7
3fa5a550:	jrge   L3FA5A5D0
3fa5a560:	move   *a13, a11, 1
3fa5a570:	move   *a11(0x5990), a11, 0
3fa5a590:	move   a11, @0x26f9d0, 1
3fa5a5c0:	jruc   L3FA5A6C0
L3FA5A5D0:
3fa5a5d0:	move   *a13, a11, 1
3fa5a5e0:	move   *a11(0x540), a11, 1
3fa5a600:	move   *a11(0x10), a11, 0
3fa5a620:	cmp    a11, a7
3fa5a630:	jrle   L3FA5A6C0
3fa5a640:	move   *a13, a11, 1
3fa5a650:	move   *a11(0x540), a11, 1
3fa5a670:	move   *a11(0x10), a11, 0
3fa5a690:	move   a11, @0x26f9d0, 1
L3FA5A6C0:
3fa5a6c0:	move   *a13, a11, 1
3fa5a6d0:	move   *a11(0x540), a7, 1
3fa5a6f0:	move   @0x26f9d0, a11, 1
3fa5a720:	move   *a7, a7, 0
3fa5a730:	mpys   a11, a7
3fa5a740:	add    a9, a7
3fa5a750:	move   a7, @0x26f940, 1
3fa5a780:	move   @0x26f970, a7, 1
3fa5a7b0:	subk   3, a7
3fa5a7c0:	jane   L3FA5B330
3fa5a7e0:	move   @0x26fa50, a7, 1
3fa5a810:	cmp    a7, a11
3fa5a820:	jrle   L3FA5AA00
3fa5a830:	move   a14, -*sp, 1
3fa5a840:	move   a11, *a14+, 1
3fa5a850:	move   *a13, a7, 1
3fa5a860:	move   *a7(0x540), a7, 1
3fa5a880:	move   *a7, a7, 0
3fa5a890:	inc    a7
3fa5a8a0:	move   a7, *a14+, 1
3fa5a8b0:	move   @0x26fa50, a7, 1
3fa5a8e0:	inc    a7
3fa5a8f0:	move   a7, *a14+, 1
3fa5a900:	move   a9, *a14+, 1
3fa5a910:	move   *a13(0x0), *a14+, 1
3fa5a930:	movi   0x2f, a7
3fa5a950:	move   a7, *a14+, 1
3fa5a960:	calla  L3FA441F0
3fa5a990:	move   @0x26f9d0, @0x26fa50, 1
3fa5a9e0:	jauc   L3FA5BE30
L3FA5AA00:
3fa5aa00:	cmp    a7, a11
3fa5aa10:	jreq   L3FA5AC30
3fa5aa20:	move   @0x26fa10, a7, 1
3fa5aa50:	cmp    a7, a11
3fa5aa60:	jrle   L3FA5AC30
3fa5aa70:	move   a14, -*sp, 1
3fa5aa80:	move   @0x26fa50, *a14+, 1
3fa5aab0:	move   *a13, a7, 1
3fa5aac0:	move   *a7(0x540), a7, 1
3fa5aae0:	move   *a7, a7, 0
3fa5aaf0:	inc    a7
3fa5ab00:	move   a7, *a14+, 1
3fa5ab10:	inc    a11
3fa5ab20:	move   a11, *a14+, 1
3fa5ab30:	move   a9, *a14+, 1
3fa5ab40:	move   *a13(0x0), *a14+, 1
3fa5ab60:	movi   0x30, a11
3fa5ab80:	move   a11, *a14+, 1
3fa5ab90:	calla  L3FA441F0
3fa5abc0:	move   @0x26f9d0, @0x26fa50, 1
3fa5ac10:	jauc   L3FA5BE30
L3FA5AC30:
3fa5ac30:	move   @0x26fa10, a7, 1
3fa5ac60:	cmp    a7, a11
3fa5ac70:	jrne   L3FA5AEA0
3fa5ac80:	move   @0x26fa50, a11, 1
3fa5acb0:	cmp    a11, a7
3fa5acc0:	jreq   L3FA5AEA0
3fa5acd0:	move   a14, -*sp, 1
3fa5ace0:	move   a11, *a14+, 1
3fa5acf0:	move   *a13, a7, 1
3fa5ad00:	move   *a7(0x540), a7, 1
3fa5ad20:	move   *a7, a7, 0
3fa5ad30:	inc    a7
3fa5ad40:	move   a7, *a14+, 1
3fa5ad50:	move   @0x26f9d0, a7, 1
3fa5ad80:	inc    a7
3fa5ad90:	move   a7, *a14+, 1
3fa5ada0:	move   a9, *a14+, 1
3fa5adb0:	move   *a13(0x0), *a14+, 1
3fa5add0:	movi   0x31, a7
3fa5adf0:	move   a7, *a14+, 1
3fa5ae00:	calla  L3FA441F0
3fa5ae30:	move   @0x26f9d0, @0x26fa50, 1
3fa5ae80:	jauc   L3FA5BE30
L3FA5AEA0:
3fa5aea0:	move   @0x26f9d0, a11, 1
3fa5aed0:	cmp    a7, a11
3fa5aee0:	jage   L3FA5BE30
3fa5af00:	move   @0x26fa50, a11, 1
3fa5af30:	cmp    a11, a7
3fa5af40:	jreq   L3FA5B0B0
3fa5af50:	move   a14, -*sp, 1
3fa5af60:	move   a11, *a14+, 1
3fa5af70:	move   *a13, a7, 1
3fa5af80:	move   *a7(0x540), a7, 1
3fa5afa0:	move   *a7, a7, 0
3fa5afb0:	inc    a7
3fa5afc0:	move   a7, *a14+, 1
3fa5afd0:	move   @0x26fa10, a7, 1
3fa5b000:	inc    a7
3fa5b010:	move   a7, *a14+, 1
3fa5b020:	move   a9, *a14+, 1
3fa5b030:	move   *a13(0x0), *a14+, 1
3fa5b050:	movi   0x32, a7
3fa5b070:	move   a7, *a14+, 1
3fa5b080:	calla  L3FA441F0
L3FA5B0B0:
3fa5b0b0:	move   a14, -*sp, 1
3fa5b0c0:	move   @0x26fa10, a11, 1
3fa5b0f0:	dec    a11
3fa5b100:	move   a11, *a14+, 1
3fa5b110:	move   *a13, a11, 1
3fa5b120:	move   *a11(0x540), a7, 1
3fa5b140:	setf   16, 1, 0
3fa5b150:	move   *a7, a7, 0
3fa5b160:	inc    a7
3fa5b170:	move   a7, *a14+, 1
3fa5b180:	move   @0x26f9d0, *a14+, 1
3fa5b1b0:	move   a9, *a14+, 1
3fa5b1c0:	move   a11, *a14+, 1
3fa5b1d0:	movi   0x33, a7
3fa5b1f0:	move   a7, *a14+, 1
3fa5b200:	calla  L3FA441F0
3fa5b230:	move   @0x26fa10, @0x26fa50, 1
3fa5b280:	move   @0x26f9d0, @0x26fa10, 1
3fa5b2d0:	movk   2, a9
3fa5b2e0:	move   a9, @0x26f970, 1
3fa5b310:	jauc   L3FA5BE30
L3FA5B330:
3fa5b330:	move   @0x26f970, a7, 1
3fa5b360:	subk   2, a7
3fa5b370:	jane   L3FA5BE30
3fa5b390:	move   @0x26fa10, a7, 1
3fa5b3c0:	cmp    a7, a11
3fa5b3d0:	jrge   L3FA5B580
3fa5b3e0:	move   a14, -*sp, 1
3fa5b3f0:	dec    a7
3fa5b400:	move   a7, *a14+, 1
3fa5b410:	move   *a13, a7, 1
3fa5b420:	move   *a7(0x540), a7, 1
3fa5b440:	move   *a7, a7, 0
3fa5b450:	inc    a7
3fa5b460:	move   a7, *a14+, 1
3fa5b470:	move   a11, *a14+, 1
3fa5b480:	move   a9, *a14+, 1
3fa5b490:	move   *a13(0x0), *a14+, 1
3fa5b4b0:	movi   0x34, a7
3fa5b4d0:	move   a7, *a14+, 1
3fa5b4e0:	calla  L3FA441F0
3fa5b510:	move   @0x26f9d0, @0x26fa10, 1
3fa5b560:	jauc   L3FA5BE30
L3FA5B580:
3fa5b580:	cmp    a7, a11
3fa5b590:	jreq   L3FA5B7A0
3fa5b5a0:	move   @0x26fa50, a7, 1
3fa5b5d0:	cmp    a7, a11
3fa5b5e0:	jrge   L3FA5B7A0
3fa5b5f0:	move   a14, -*sp, 1
3fa5b600:	dec    a11
3fa5b610:	move   a11, *a14+, 1
3fa5b620:	move   *a13, a11, 1
3fa5b630:	move   *a11(0x540), a11, 1
3fa5b650:	move   *a11, a11, 0
3fa5b660:	inc    a11
3fa5b670:	move   a11, *a14+, 1
3fa5b680:	move   @0x26fa10, *a14+, 1
3fa5b6b0:	move   a9, *a14+, 1
3fa5b6c0:	move   *a13(0x0), *a14+, 1
3fa5b6e0:	movi   0x35, a11
3fa5b700:	move   a11, *a14+, 1
3fa5b710:	calla  L3FA441F0
3fa5b740:	move   @0x26f9d0, @0x26fa10, 1
3fa5b790:	jruc   L3FA5BE30
L3FA5B7A0:
3fa5b7a0:	move   @0x26fa50, a7, 1
3fa5b7d0:	cmp    a7, a11
3fa5b7e0:	jrne   L3FA5BA00
3fa5b7f0:	move   @0x26fa10, a11, 1
3fa5b820:	cmp    a7, a11
3fa5b830:	jreq   L3FA5BA00
3fa5b840:	move   a14, -*sp, 1
3fa5b850:	move   @0x26f9d0, a7, 1
3fa5b880:	dec    a7
3fa5b890:	move   a7, *a14+, 1
3fa5b8a0:	move   *a13, a7, 1
3fa5b8b0:	move   *a7(0x540), a7, 1
3fa5b8d0:	move   *a7, a7, 0
3fa5b8e0:	inc    a7
3fa5b8f0:	move   a7, *a14+, 1
3fa5b900:	move   a11, *a14+, 1
3fa5b910:	move   a9, *a14+, 1
3fa5b920:	move   *a13(0x0), *a14+, 1
3fa5b940:	movi   0x36, a7
3fa5b960:	move   a7, *a14+, 1
3fa5b970:	calla  L3FA441F0
3fa5b9a0:	move   @0x26f9d0, @0x26fa10, 1
3fa5b9f0:	jruc   L3FA5BE30
L3FA5BA00:
3fa5ba00:	move   @0x26f9d0, a11, 1
3fa5ba30:	cmp    a7, a11
3fa5ba40:	jrle   L3FA5BE30
3fa5ba50:	move   @0x26fa10, a11, 1
3fa5ba80:	cmp    a7, a11
3fa5ba90:	jreq   L3FA5BBD0
3fa5baa0:	move   a14, -*sp, 1
3fa5bab0:	dec    a7
3fa5bac0:	move   a7, *a14+, 1
3fa5bad0:	move   *a13, a7, 1
3fa5bae0:	move   *a7(0x540), a7, 1
3fa5bb00:	move   *a7, a7, 0
3fa5bb10:	inc    a7
3fa5bb20:	move   a7, *a14+, 1
3fa5bb30:	move   a11, *a14+, 1
3fa5bb40:	move   a9, *a14+, 1
3fa5bb50:	move   *a13(0x0), *a14+, 1
3fa5bb70:	movi   0x37, a7
3fa5bb90:	move   a7, *a14+, 1
3fa5bba0:	calla  L3FA441F0
L3FA5BBD0:
3fa5bbd0:	move   a14, -*sp, 1
3fa5bbe0:	move   @0x26f9d0, *a14+, 1
3fa5bc10:	move   *a13, a11, 1
3fa5bc20:	move   *a11(0x540), a7, 1
3fa5bc40:	setf   16, 1, 0
3fa5bc50:	move   *a7, a7, 0
3fa5bc60:	inc    a7
3fa5bc70:	move   a7, *a14+, 1
3fa5bc80:	move   @0x26fa50, a7, 1
3fa5bcb0:	inc    a7
3fa5bcc0:	move   a7, *a14+, 1
3fa5bcd0:	move   a9, *a14+, 1
3fa5bce0:	move   a11, *a14+, 1
3fa5bcf0:	movi   0x38, a7
3fa5bd10:	move   a7, *a14+, 1
3fa5bd20:	calla  L3FA441F0
3fa5bd50:	move   @0x26fa50, @0x26fa10, 1
3fa5bda0:	move   @0x26f9d0, @0x26fa50, 1
3fa5bdf0:	movk   3, a9
3fa5be00:	move   a9, @0x26f970, 1
L3FA5BE30:
3fa5be30:	move   *a13, a11, 1
3fa5be40:	move   *a11(0x540), a9, 1
3fa5be60:	setf   16, 1, 0
3fa5be70:	move   *a9, a9, 0
3fa5be80:	move   @0x26fa10, a7, 1
3fa5beb0:	mpys   a7, a9
3fa5bec0:	move   @0x26f9f0, a11, 1
3fa5bef0:	add    a11, a9
3fa5bf00:	move   a9, @0x26f900, 1
3fa5bf30:	move   *a13, a7, 1
3fa5bf40:	move   *a7(0x540), a7, 1
3fa5bf60:	move   *a7, a7, 0
3fa5bf70:	move   @0x26fa50, a9, 1
3fa5bfa0:	mpys   a9, a7
3fa5bfb0:	move   @0x26fa30, a9, 1
3fa5bfe0:	add    a9, a7
3fa5bff0:	move   a7, @0x26f920, 1
3fa5c020:	move   *sp(0xa0), a14, 1
3fa5c040:	mmfm   sp, a7,a9,a11,a13
3fa5c060:	rets   2
3fa5c070:	sra    b10, b4
3fa5c080:	.word  0x7478
3fa5c090:	.word  0x7320
3fa5c0a0:	mods   a3, a5
3fa5c0b0:	sll    a11, a5
3fa5c0c0:	sla    0x3, b4
3fa5c0d0:	.word  0x7267
3fa5c0e0:	sll    a3, a1
3fa5c0f0:	srl    a1, a0
3fa5c100:	rl     a11, a1
3fa5c110:	sra    a11, a12
3fa5c120:	sla    0x3, a4
3fa5c130:	rl     b11, b7
3fa5c140:	rl     b3, b4
3fa5c150:	.word  0x7320
3fa5c160:	sla    b11, b4
3fa5c170:	.word  0x7574
3fa5c180:	sla    0x3, b3
3fa5c190:	.word  0x7825
3fa5c1a0:	.word  0x0a2e
3fa5c1b0:	cmp    a8, a0
3fa5c1c0:	modu   a3, a7
3fa5c1d0:	.word  0x726f
3fa5c1e0:	modu   a3, a9
3fa5c1f0:	sla    0x3, a7
3fa5c200:	mods   a3, a9
3fa5c210:	sra    a11, a12
3fa5c220:	sla    a11, a7
3fa5c230:	sla    0x3, a12
3fa5c240:	.word  0x7562
3fa5c250:	.word  0x7474
3fa5c260:	modu   a3, sp
3fa5c270:	.word  0x7270
L3FA5C280:
3fa5c280:	.word  0x7365
3fa5c290:	srl    0xd, b3
3fa5c2a0:	.word  0x000a
3fa5c2b0:	.word  0x7473
3fa5c2c0:	.word  0x706f
3fa5c2d0:	.word  0x795f
L3FA5C2E0:
3fa5c2e0:	dsjs   a0, L3FA5C2E0
3fa5c2f0:	rl     0x9, a0
3fa5c300:	dsjs   a0, L3FA5C280
3fa5c310:	sll    0x9, a0
3fa5c320:	sla    0x3, a4
3fa5c330:	sla    0x1, a13
3fa5c340:	.word  0x756f
3fa5c350:	sla    0x3, b4
3fa5c360:	srl    a3, sp
3fa5c370:	.word  0x7220
3fa5c380:	modu   a3, a1
3fa5c390:	sra    a11, a7
3fa5c3a0:	srl    0x17, a0
3fa5c3b0:	modu   a1, a0
3fa5c3c0:	sla    0x3, sp
3fa5c3d0:	sra    b11, b3
3fa5c3e0:	sra    a11, a12
3fa5c3f0:	.word  0x7463
3fa5c400:	modu   a11, a9
3fa5c410:	srl    0xd, a14
3fa5c420:	.word  0x000a
3fa5c430:	.word  0x7473
3fa5c440:	.word  0x7261
3fa5c450:	mpyu   b11, b4
3fa5c460:	sla    0x3, b9
3fa5c470:	modu   a9, a0
3fa5c480:	.word  0x7475
3fa5c490:	modu   a9, a0
3fa5c4a0:	sla    0x3, a6
3fa5c4b0:	sla    b11, b2
3fa5c4c0:	srl    a11, a14
3fa5c4d0:	sla    0x3, a5
3fa5c4e0:	sra    a1, a5
3fa5c4f0:	srl    0x17, a0
3fa5c500:	modu   a1, a0
3fa5c510:	sla    0x3, sp
3fa5c520:	sra    b11, b3
3fa5c530:	sra    a11, a12
3fa5c540:	.word  0x7463
3fa5c550:	modu   a11, a9
3fa5c560:	srl    0xd, a14
3fa5c570:	.word  0x000a
3fa5c580:	srl    a11, a9
3fa5c590:	modu   a11, a14
3fa5c5a0:	rl     b11, b2
3fa5c5b0:	srl    a11, a14
3fa5c5c0:	rl     a9, a0
3fa5c5d0:	mods   a3, a12
3fa5c5e0:	srl    a11, a5
3fa5c5f0:	mods   a3, a1
3fa5c600:	sll    a1, a0
3fa5c610:	.word  0x7475
3fa5c620:	modu   b11, b4
3fa5c630:	sla    0x3, a14
3fa5c640:	sra    b11, b2
3fa5c650:	sra    a11, a12
3fa5c660:	.word  0x7361
3fa5c670:	srl    0xd, a5
3fa5c680:	.word  0x000a
3fa5c690:	modu   b3, b5
3fa5c6a0:	modu   a3, a11
3fa5c6b0:	.word  0x776f
3fa5c6c0:	sla    0x3, a14
3fa5c6d0:	sra    b11, b4
3fa5c6e0:	.word  0x7478
3fa5c6f0:	.word  0x7320
3fa5c700:	mods   a3, a5
3fa5c710:	sll    a11, a5
3fa5c720:	sla    0x3, b4
3fa5c730:	modu   a11, a13
3fa5c740:	sra    a11, a4
3fa5c750:	.word  0x000a
3fa5c760:	sll    a9, a0
3fa5c770:	modu   a3, a1
3fa5c780:	.word  0x7427
3fa5c790:	sll    a9, a0
3fa5c7a0:	sra    a11, a12
3fa5c7b0:	.word  0x7261
3fa5c7c0:	sll    a9, a0
3fa5c7d0:	mods   a11, sp
3fa5c7e0:	.word  0x0a6d
3fa5c7f0:	.word  0x0000
3fa5c800:	mmtm   sp, a11,a13
3fa5c820:	move   a14, a13
3fa5c830:	addi   0x80, a14
3fa5c850:	move   a14, -*sp, 1
3fa5c860:	sub    a11, a11
3fa5c870:	move   a11, *a14+, 1
3fa5c880:	movi   0x3fa66170, a8
3fa5c8b0:	move   a8, *a14+, 1
3fa5c8c0:	move   @0x1a6810, *a14+, 1
3fa5c8f0:	calla  L3FD5E420
3fa5c920:	move   a8, *a13(0x20), 1
3fa5c940:	move   @0x1a65b0, a11, 1
3fa5c970:	dsj    a11, L3FA5CCC0
3fa5c990:	move   @0x26f7e0, a11, 1
3fa5c9c0:	jreq   L3FA5CFE0
3fa5c9d0:	move   a14, -*sp, 1
3fa5c9e0:	move   @0x26f8e0, *a14+, 1
3fa5ca10:	move   @0x26f8c0, *a14+, 1
3fa5ca40:	move   @0x26f8a0, *a14+, 1
3fa5ca70:	move   @0x26f880, *a14+, 1
3fa5caa0:	move   a11, *a14+, 1
3fa5cab0:	calla  L3FA45900
3fa5cae0:	move   a14, -*sp, 1
3fa5caf0:	move   @0x26f8e0, *a14+, 1
3fa5cb20:	move   @0x26f8c0, *a14+, 1
3fa5cb50:	move   @0x26f8a0, *a14+, 1
3fa5cb80:	move   @0x26f880, *a14+, 1
3fa5cbb0:	move   @0x26f7e0, *a14+, 1
3fa5cbe0:	movi   0x39, a11
3fa5cc00:	move   a11, *a14+, 1
3fa5cc10:	calla  L3FA441F0
3fa5cc40:	sub    a11, a11
3fa5cc50:	move   a11, @0x26f7e0, 1
3fa5cc80:	move   a11, @0x1a7350, 1
3fa5ccb0:	jruc   L3FA5CFE0
L3FA5CCC0:
3fa5ccc0:	move   @0x1a65b0, a11, 1
3fa5ccf0:	subk   2, a11
3fa5cd00:	jrne   L3FA5CE00
3fa5cd10:	move   a14, -*sp, 1
3fa5cd20:	move   @0x26fb30, *a14+, 1
3fa5cd50:	calla  L3F702440
3fa5cd80:	sub    a11, a11
3fa5cd90:	move   a11, @0x26fb30, 1
3fa5cdc0:	move   a11, @0x26fb50, 1
3fa5cdf0:	jruc   L3FA5CFE0
L3FA5CE00:
3fa5ce00:	move   @0x1a65b0, a11, 1
3fa5ce30:	cmp    a8, a11
3fa5ce40:	jrne   L3FA5CF60
3fa5ce50:	move   @0x26faf0, a11, 1
3fa5ce80:	jreq   L3FA5CFE0
3fa5ce90:	move   a14, -*sp, 1
3fa5cea0:	move   a11, *a14+, 1
3fa5ceb0:	calla  L3F702440
3fa5cee0:	sub    a11, a11
3fa5cef0:	move   a11, @0x26faf0, 1
3fa5cf20:	move   a11, @0x26fb10, 1
3fa5cf50:	jruc   L3FA5CFE0
L3FA5CF60:
3fa5cf60:	move   a14, -*sp, 1
3fa5cf70:	movi   0x3fa661c0, a8
3fa5cfa0:	move   a8, *a14+, 1
3fa5cfb0:	calla  L3FB341E0
L3FA5CFE0:
3fa5cfe0:	move   *sp(0x60), a14, 1
3fa5d000:	mmfm   sp, a11,a13
3fa5d020:	rets   2
3fa5d030:	mmtm   sp, a7,a9,a11,a13
3fa5d050:	move   a14, a13
3fa5d060:	addi   0x380, a14
3fa5d080:	move   a14, -*sp, 1
3fa5d090:	sub    a11, a11
3fa5d0a0:	move   a11, *a14+, 1
3fa5d0b0:	movi   0x3fa66170, a8
3fa5d0e0:	move   a8, *a14+, 1
3fa5d0f0:	move   @0x1a6810, *a14+, 1
3fa5d120:	calla  L3FD5E420
3fa5d150:	move   a8, *a13(0x320), 1
3fa5d170:	move   @0x1a65d0, a11, 1
3fa5d1a0:	dsjs   a11, L3FA5D330
3fa5d1b0:	move   @0x1a7350, a11, 1
3fa5d1e0:	jrne   L3FA5D230
3fa5d1f0:	sub    a11, a11
3fa5d200:	move   a11, *a13(0x340), 1
3fa5d220:	jruc   L3FA5D610
L3FA5D230:
3fa5d230:	move   a14, -*sp, 1
3fa5d240:	move   a13, a11
3fa5d250:	addi   0x360, a11
3fa5d270:	move   a11, *a14+, 1
3fa5d280:	move   a13, a11
3fa5d290:	addi   0x340, a11
3fa5d2b0:	move   a11, *a14+, 1
3fa5d2c0:	move   @0x26f7e0, *a14+, 1
3fa5d2f0:	calla  L3FA5F710
3fa5d320:	jruc   L3FA5D610
L3FA5D330:
3fa5d330:	move   @0x1a65d0, a11, 1
3fa5d360:	subk   2, a11
3fa5d370:	jrne   L3FA5D480
3fa5d380:	move   @0x26fb30, a11, 1
3fa5d3b0:	jreq   L3FA5D440
3fa5d3c0:	move   a11, *a13(0x340), 1
3fa5d3e0:	move   @0x26fb50, a9, 1
3fa5d410:	move   a9, *a13(0x360), 1
3fa5d430:	jruc   L3FA5D610
L3FA5D440:
3fa5d440:	sub    a9, a9
3fa5d450:	move   a9, *a13(0x340), 1
3fa5d470:	jruc   L3FA5D610
L3FA5D480:
3fa5d480:	move   @0x1a65d0, a11, 1
3fa5d4b0:	cmp    a8, a11
3fa5d4c0:	jrne   L3FA5D580
3fa5d4d0:	move   @0x26faf0, a9, 1
3fa5d500:	move   a9, *a13(0x340), 1
3fa5d520:	move   @0x26fb10, a11, 1
3fa5d550:	move   a11, *a13(0x360), 1
3fa5d570:	jruc   L3FA5D610
L3FA5D580:
3fa5d580:	move   a14, -*sp, 1
3fa5d590:	movi   0x3fa66368, a8
3fa5d5c0:	move   a8, *a14+, 1
3fa5d5d0:	calla  L3FB341E0
3fa5d600:	jruc   L3FA5DD70
L3FA5D610:
3fa5d610:	move   *a13(0x340), a11, 1
3fa5d630:	jrne   L3FA5D6D0
3fa5d640:	move   a14, -*sp, 1
3fa5d650:	movi   0x3fa66490, a8
3fa5d680:	move   a8, *a14+, 1
3fa5d690:	calla  L3FB341E0
3fa5d6c0:	jruc   L3FA5DD70
L3FA5D6D0:
3fa5d6d0:	movk   31, a9
3fa5d6e0:	move   a9, *a13, 1
3fa5d6f0:	move   @0x1a6570, a7, 1
3fa5d720:	move   a7, *a13(0x60), 1
3fa5d740:	move   @0x1a65b0, a11, 1
3fa5d770:	move   a11, *a13(0x80), 1
3fa5d790:	move   @0x1a65d0, a9, 1
3fa5d7c0:	move   a9, *a13(0xa0), 1
3fa5d7e0:	move   @0x1a65f0, a7, 1
3fa5d810:	move   a7, *a13(0xc0), 1
3fa5d830:	move   @0x1a6630, a7, 1
3fa5d860:	move   a7, *a13(0x100), 1
3fa5d880:	move   @0x1a65f0, a7, 1
3fa5d8b0:	subk   31, a7
3fa5d8c0:	jreq   L3FA5D9D0
3fa5d8d0:	sub    a7, a7
3fa5d8e0:	move   a7, *a13(0xe0), 1
3fa5d900:	move   a14, -*sp, 1
3fa5d910:	move   a13, *a14+, 1
3fa5d920:	move   a7, *a14+, 1
3fa5d930:	movk   1, a7
3fa5d940:	move   a7, *a14+, 1
3fa5d950:	move   a11, *a14+, 1
3fa5d960:	move   @0x1a6570, *a14+, 1
3fa5d990:	calla  L3FD98130
3fa5d9c0:	jruc   L3FA5DD70
L3FA5D9D0:
3fa5d9d0:	move   @0x1a6810, a7, 1
3fa5da00:	move   *a7(0x3c0), a7, 1
3fa5da20:	sll    0x2, a7
3fa5da30:	move   *a13(0x360), a9, 1
3fa5da50:	cmp    a7, a9
3fa5da60:	jrls   L3FA5DAF0
3fa5da70:	move   @0x1a6810, a7, 1
3fa5daa0:	move   *a7(0x3c0), a9, 1
3fa5dac0:	sll    0x2, a9
3fa5dad0:	move   a9, *a13(0x360), 1
L3FA5DAF0:
3fa5daf0:	move   a14, -*sp, 1
3fa5db00:	move   a9, *a14+, 1
3fa5db10:	move   *a13(0x340), *a14+, 1
3fa5db30:	sub    a7, a7
3fa5db40:	move   a7, *a14+, 1
3fa5db50:	movk   8, a7
3fa5db60:	move   a7, *a14+, 1
3fa5db70:	movk   31, a7
3fa5db80:	move   a7, *a14+, 1
3fa5db90:	move   @0x1a6610, *a14+, 1
3fa5dbc0:	move   a11, *a14+, 1
3fa5dbd0:	move   @0x1a6570, *a14+, 1
3fa5dc00:	calla  L3FD37330
3fa5dc30:	move   @0x1a6610, a7, 1
3fa5dc60:	move   a7, *a13(0xe0), 1
3fa5dc80:	move   a14, -*sp, 1
3fa5dc90:	move   a13, *a14+, 1
3fa5dca0:	sub    a11, a11
3fa5dcb0:	move   a11, *a14+, 1
3fa5dcc0:	movk   1, a11
3fa5dcd0:	move   a11, *a14+, 1
3fa5dce0:	move   @0x1a65b0, *a14+, 1
3fa5dd10:	move   @0x1a6570, *a14+, 1
3fa5dd40:	calla  L3FD98130
L3FA5DD70:
3fa5dd70:	move   *sp(0xa0), a14, 1
3fa5dd90:	mmfm   sp, a7,a9,a11,a13
3fa5ddb0:	rets   2
3fa5ddc0:	mmtm   sp, a9,a11,a13
3fa5dde0:	move   a14, a13
3fa5ddf0:	addi   0x370, a14
3fa5de10:	move   *a13(0xffe0), *a13(0x330), 1
3fa5de40:	move   @0x1a65f0, a11, 1
3fa5de70:	jaeq   L3FA5F2B0
3fa5de90:	sub    a11, a11
3fa5dea0:	move   a11, *a13, 1
3fa5deb0:	move   a14, -*sp, 1
3fa5dec0:	move   a13, a9
3fa5ded0:	addi   0x310, a9
3fa5def0:	move   a9, *a14+, 1
3fa5df00:	move   a13, a9
3fa5df10:	addi   0x2d0, a9
3fa5df30:	move   a9, *a14+, 1
3fa5df40:	move   a13, a9
3fa5df50:	addi   0x2b0, a9
3fa5df70:	move   a9, *a14+, 1
3fa5df80:	move   a13, a9
3fa5df90:	addk   32, a9
3fa5dfa0:	move   a9, *a14+, 1
3fa5dfb0:	move   a13, a9
3fa5dfc0:	addi   0x290, a9
3fa5dfe0:	move   a9, *a14+, 1
3fa5dff0:	movk   31, a9
3fa5e000:	move   a9, *a14+, 1
3fa5e010:	move   a11, *a14+, 1
3fa5e020:	movk   16, a9
3fa5e030:	move   a9, *a14+, 1
3fa5e040:	move   a11, *a14+, 1
3fa5e050:	move   @0x1a65f0, *a14+, 1
3fa5e080:	move   @0x1a6590, *a14+, 1
3fa5e0b0:	move   @0x1a6810, *a14+, 1
3fa5e0e0:	calla  L3FD57600
3fa5e110:	move   a8, *a13(0x40), 1
3fa5e130:	move   a14, -*sp, 1
3fa5e140:	move   *a13(0x2b0), a9, 1
3fa5e160:	move   *a13(0x2d0), a11, 1
3fa5e180:	add    a11, a9
3fa5e190:	inc    a9
3fa5e1a0:	move   a9, *a14+, 1
3fa5e1b0:	calla  L3F701230
3fa5e1e0:	move   a8, *a13(0x350), 1
3fa5e200:	sub    a9, a9
3fa5e210:	move   a9, *a13(0x60), 1
3fa5e230:	move   *a13(0x2b0), a11, 1
3fa5e250:	cmp    a11, a9
3fa5e260:	jrnc   L3FA5E3F0
L3FA5E270:
3fa5e270:	move   *a13(0x60), a11, 1
3fa5e290:	sll    0x3, a11
3fa5e2a0:	move   *a13(0x310), a9, 1
3fa5e2c0:	add    a9, a11
3fa5e2d0:	movb   *a11, a11
3fa5e2e0:	subk   10, a11
3fa5e2f0:	jrne   L3FA5E360
3fa5e300:	move   *a13(0x60), a11, 1
3fa5e320:	sll    0x3, a11
3fa5e330:	add    a9, a11
3fa5e340:	movk   13, a9
3fa5e350:	movb   a9, *a11
L3FA5E360:
3fa5e360:	move   *a13(0x60), a11, 1
3fa5e380:	inc    a11
3fa5e390:	move   a11, *a13(0x60), 1
3fa5e3b0:	move   *a13(0x2b0), a9, 1
3fa5e3d0:	cmp    a9, a11
3fa5e3e0:	jrc   L3FA5E270
L3FA5E3F0:
3fa5e3f0:	move   a14, -*sp, 1
3fa5e400:	move   *a13(0x2b0), *a14+, 1
3fa5e420:	move   *a13, a11, 1
3fa5e430:	sll    0x3, a11
3fa5e440:	move   *a13(0x350), a9, 1
3fa5e460:	add    a9, a11
3fa5e470:	move   a11, *a14+, 1
3fa5e480:	move   *a13(0x310), *a14+, 1
3fa5e4a0:	calla  L3FB44400
3fa5e4d0:	move   *a13, a11, 1
3fa5e4e0:	addk   16, a11
3fa5e4f0:	move   a11, *a13, 1
3fa5e500:	move   *a13(0x2b0), *a13(0x2f0), 1
3fa5e530:	move   *a13(0x2d0), a9, 1
3fa5e550:	jreq   L3FA5EC90
L3FA5E560:
3fa5e560:	move   a14, -*sp, 1
3fa5e570:	move   a13, a11
3fa5e580:	addi   0x310, a11
3fa5e5a0:	move   a11, *a14+, 1
3fa5e5b0:	move   a13, a9
3fa5e5c0:	addi   0x2d0, a9
3fa5e5e0:	move   a9, *a14+, 1
3fa5e5f0:	move   a13, a9
3fa5e600:	addi   0x2b0, a9
3fa5e620:	move   a9, *a14+, 1
3fa5e630:	move   a13, a9
3fa5e640:	addk   32, a9
3fa5e650:	move   a9, *a14+, 1
3fa5e660:	move   a13, a9
3fa5e670:	addi   0x290, a9
3fa5e690:	move   a9, *a14+, 1
3fa5e6a0:	movk   31, a9
3fa5e6b0:	move   a9, *a14+, 1
3fa5e6c0:	sub    a9, a9
3fa5e6d0:	move   a9, *a14+, 1
3fa5e6e0:	movk   16, a9
3fa5e6f0:	move   a9, *a14+, 1
3fa5e700:	move   *a13(0x0), *a14+, 1
3fa5e720:	move   @0x1a65f0, *a14+, 1
3fa5e750:	move   @0x1a6590, *a14+, 1
3fa5e780:	move   @0x1a6810, *a14+, 1
3fa5e7b0:	calla  L3FD57600
3fa5e7e0:	move   a8, *a13(0x40), 1
3fa5e800:	move   *a13(0x290), a9, 1
3fa5e820:	subk   31, a9
3fa5e830:	jreq   L3FA5E8E0
3fa5e840:	move   a14, -*sp, 1
3fa5e850:	movi   0x3fa666e0, a8
3fa5e880:	move   a8, *a14+, 1
3fa5e890:	calla  L3FB341E0
3fa5e8c0:	jauc   L3FA5F2B0
L3FA5E8E0:
3fa5e8e0:	sub    a9, a9
3fa5e8f0:	move   a9, *a13(0x60), 1
3fa5e910:	move   *a13(0x2b0), a11, 1
3fa5e930:	cmp    a11, a9
3fa5e940:	jrnc   L3FA5EAD0
L3FA5E950:
3fa5e950:	move   *a13(0x60), a11, 1
3fa5e970:	sll    0x3, a11
3fa5e980:	move   *a13(0x310), a9, 1
3fa5e9a0:	add    a9, a11
3fa5e9b0:	movb   *a11, a11
3fa5e9c0:	subk   10, a11
3fa5e9d0:	jrne   L3FA5EA40
3fa5e9e0:	move   *a13(0x60), a11, 1
3fa5ea00:	sll    0x3, a11
3fa5ea10:	add    a9, a11
3fa5ea20:	movk   13, a9
3fa5ea30:	movb   a9, *a11
L3FA5EA40:
3fa5ea40:	move   *a13(0x60), a11, 1
3fa5ea60:	inc    a11
3fa5ea70:	move   a11, *a13(0x60), 1
3fa5ea90:	move   *a13(0x2b0), a9, 1
3fa5eab0:	cmp    a9, a11
3fa5eac0:	jrc   L3FA5E950
L3FA5EAD0:
3fa5ead0:	move   a14, -*sp, 1
3fa5eae0:	move   *a13(0x2b0), *a14+, 1
3fa5eb00:	move   *a13(0x2f0), a11, 1
3fa5eb20:	sll    0x3, a11
3fa5eb30:	move   *a13(0x350), a9, 1
3fa5eb50:	add    a9, a11
3fa5eb60:	move   a11, *a14+, 1
3fa5eb70:	move   *a13(0x310), *a14+, 1
3fa5eb90:	calla  L3FB44400
3fa5ebc0:	move   *a13(0x2f0), a11, 1
3fa5ebe0:	move   *a13(0x2b0), a9, 1
3fa5ec00:	add    a9, a11
3fa5ec10:	move   a11, *a13(0x2f0), 1
3fa5ec30:	move   *a13, a9, 1
3fa5ec40:	addk   16, a9
3fa5ec50:	move   a9, *a13, 1
3fa5ec60:	move   *a13(0x2d0), a9, 1
3fa5ec80:	jrne   L3FA5E560
L3FA5EC90:
3fa5ec90:	move   a14, -*sp, 1
3fa5eca0:	move   a13, a11
3fa5ecb0:	addi   0x310, a11
3fa5ecd0:	move   a11, *a14+, 1
3fa5ece0:	move   a13, a9
3fa5ecf0:	addi   0x2d0, a9
3fa5ed10:	move   a9, *a14+, 1
3fa5ed20:	move   a13, a9
3fa5ed30:	addi   0x2b0, a9
3fa5ed50:	move   a9, *a14+, 1
3fa5ed60:	move   a13, a9
3fa5ed70:	addk   32, a9
3fa5ed80:	move   a9, *a14+, 1
3fa5ed90:	move   a13, a9
3fa5eda0:	addi   0x290, a9
3fa5edc0:	move   a9, *a14+, 1
3fa5edd0:	movk   31, a9
3fa5ede0:	move   a9, *a14+, 1
3fa5edf0:	movk   1, a9
3fa5ee00:	move   a9, *a14+, 1
3fa5ee10:	movk   16, a9
3fa5ee20:	move   a9, *a14+, 1
3fa5ee30:	sub    a9, a9
3fa5ee40:	move   a9, *a14+, 1
3fa5ee50:	move   @0x1a65f0, *a14+, 1
3fa5ee80:	move   @0x1a6590, *a14+, 1
3fa5eeb0:	move   @0x1a6810, *a14+, 1
3fa5eee0:	calla  L3FD57600
3fa5ef10:	move   a8, *a13(0x40), 1
3fa5ef30:	move   @0x26fb70, a9, 1
3fa5ef60:	jreq   L3FA5F090
3fa5ef70:	move   a14, -*sp, 1
3fa5ef80:	movi   0x3fa667f8, a8
3fa5efb0:	move   a8, *a14+, 1
3fa5efc0:	calla  L3FB341E0
3fa5eff0:	move   a14, -*sp, 1
3fa5f000:	move   *a13(0x350), *a14+, 1
3fa5f020:	calla  L3F702440
3fa5f050:	sub    a9, a9
3fa5f060:	move   a9, *a13(0x2f0), 1
3fa5f080:	jruc   L3FA5F270
L3FA5F090:
3fa5f090:	move   *a13(0x330), a11, 1
3fa5f0b0:	jreq   L3FA5F160
3fa5f0c0:	move   a14, -*sp, 1
3fa5f0d0:	move   *a13(0x2f0), *a14+, 1
3fa5f0f0:	move   *a13(0x350), *a14+, 1
3fa5f110:	move   a11, *a14+, 1
3fa5f120:	calla  L3FA65120
3fa5f150:	jruc   L3FA5F270
L3FA5F160:
3fa5f160:	move   a14, -*sp, 1
3fa5f170:	movi   0x3fa66998, a8
3fa5f1a0:	move   a8, *a14+, 1
3fa5f1b0:	calla  L3FB341E0
3fa5f1e0:	move   a14, -*sp, 1
3fa5f1f0:	move   *a13(0x350), *a14+, 1
3fa5f210:	calla  L3F702440
3fa5f240:	sub    a9, a9
3fa5f250:	move   a9, *a13(0x2f0), 1
L3FA5F270:
3fa5f270:	sub    a11, a11
3fa5f280:	move   a11, @0x26fab0, 1
L3FA5F2B0:
3fa5f2b0:	move   *sp(0x80), a14, 1
3fa5f2d0:	mmfm   sp, a9,a11,a13
3fa5f2f0:	rets   2
3fa5f300:	mmtm   sp, a9,a11,a13
3fa5f320:	move   a14, a13
3fa5f330:	addi   0x40, a14
3fa5f350:	move   @0x1a73e0, a11, 1
3fa5f380:	jreq   L3FA5F6C0
3fa5f390:	move   a14, -*sp, 1
3fa5f3a0:	sub    a9, a9
3fa5f3b0:	move   a9, *a14+, 1
3fa5f3c0:	movi   0x3fa66b48, a8
3fa5f3f0:	move   a8, *a14+, 1
3fa5f400:	move   @0x1a6810, *a14+, 1
3fa5f430:	calla  L3FD5E420
3fa5f460:	move   a8, *a13, 1
3fa5f470:	move   a14, -*sp, 1
3fa5f480:	move   a9, *a14+, 1
3fa5f490:	movi   0x3fa66170, a8
3fa5f4c0:	move   a8, *a14+, 1
3fa5f4d0:	move   @0x1a6810, *a14+, 1
3fa5f500:	calla  L3FD5E420
3fa5f530:	move   a8, *a13(0x20), 1
3fa5f550:	move   @0x1a73e0, @0x26fab0, 1
3fa5f5a0:	move   a14, -*sp, 1
3fa5f5b0:	move   a9, *a14+, 1
3fa5f5c0:	move   @0x26fab0, a11, 1
3fa5f5f0:	move   *a11(0x80), *a14+, 1
3fa5f610:	move   *a13(0x0), *a14+, 1
3fa5f630:	movk   31, a9
3fa5f640:	move   a9, *a14+, 1
3fa5f650:	move   a8, *a14+, 1
3fa5f660:	move   @0x1a6810, *a14+, 1
3fa5f690:	calla  L3FD3DDF0
L3FA5F6C0:
3fa5f6c0:	subi   0x40, a14
3fa5f6e0:	mmfm   sp, a9,a11,a13
3fa5f700:	rets
L3FA5F710:
3fa5f710:	mmtm   sp, a5,a7,a9,a11,a13
3fa5f730:	move   a14, a13
3fa5f740:	addi   0xe0, a14
3fa5f760:	move   *a13(0xffe0), a9, 1
3fa5f780:	sub    a11, a11
3fa5f790:	move   a11, *a13(0x80), 1
3fa5f7b0:	move   @0x26f8e0, a7, 1
3fa5f7e0:	move   @0x26f8a0, a5, 1
3fa5f810:	sub    a5, a7
3fa5f820:	move   *a9(0x540), a5, 1
3fa5f840:	setf   16, 1, 0
3fa5f850:	move   *a5, a5, 0
3fa5f860:	mpys   a5, a7
3fa5f870:	move   @0x26f8c0, a5, 1
3fa5f8a0:	add    a5, a7
3fa5f8b0:	move   @0x26f880, a5, 1
3fa5f8e0:	sub    a5, a7
3fa5f8f0:	move   *a9(0x540), a5, 1
3fa5f910:	move   *a5(0x10), a5, 0
3fa5f930:	add    a5, a7
3fa5f940:	move   a7, *a13(0x60), 1
3fa5f960:	move   a14, -*sp, 1
3fa5f970:	move   a7, *a14+, 1
3fa5f980:	calla  L3F701230
3fa5f9b0:	move   a8, *a13, 1
3fa5f9c0:	move   a8, *a13(0x20), 1
3fa5f9e0:	move   @0x26f8a0, a5, 1
3fa5fa10:	move   @0x26f8e0, a7, 1
3fa5fa40:	cmp    a7, a5
3fa5fa50:	jrne   L3FA5FFD0
3fa5fa60:	move   *a9(0x540), a5, 1
3fa5fa80:	move   @0x26f8a0, a7, 1
3fa5fab0:	sll    0x5, a7
3fa5fac0:	add    a7, a5
3fa5fad0:	move   *a5(0x40), *a13(0x40), 1
3fa5fb00:	move   @0x26f8c0, a7, 1
3fa5fb30:	dec    a7
3fa5fb40:	move   a7, *a13(0xc0), 1
3fa5fb60:	sll    0x3, a7
3fa5fb70:	move   *a13(0x40), a5, 1
3fa5fb90:	add    a5, a7
3fa5fba0:	movb   *a7, a7
3fa5fbb0:	subk   32, a7
3fa5fbc0:	jrne   L3FA5FCF0
3fa5fbd0:	move   *a13(0xc0), a7, 1
3fa5fbf0:	jrle   L3FA5FCF0
L3FA5FC00:
3fa5fc00:	move   *a13(0xc0), a11, 1
3fa5fc20:	dec    a11
3fa5fc30:	move   a11, *a13(0xc0), 1
3fa5fc50:	sll    0x3, a11
3fa5fc60:	move   *a13(0x40), a7, 1
3fa5fc80:	add    a7, a11
3fa5fc90:	movb   *a11, a11
3fa5fca0:	subk   32, a11
3fa5fcb0:	jrne   L3FA5FCF0
3fa5fcc0:	move   *a13(0xc0), a11, 1
3fa5fce0:	jrgt   L3FA5FC00
L3FA5FCF0:
3fa5fcf0:	move   *a13(0xc0), a11, 1
3fa5fd10:	jale   L3FA613D0
3fa5fd30:	move   @0x26f880, a7, 1
3fa5fd60:	cmp    a7, a11
3fa5fd70:	jalt   L3FA613D0
3fa5fd90:	sub    a7, a11
3fa5fda0:	inc    a11
3fa5fdb0:	move   a11, *a13(0x60), 1
3fa5fdd0:	move   a14, -*sp, 1
3fa5fde0:	move   a11, *a14+, 1
3fa5fdf0:	move   *a13(0x20), *a14+, 1
3fa5fe10:	move   *a9(0x540), a5, 1
3fa5fe30:	move   @0x26f8a0, a11, 1
3fa5fe60:	sll    0x5, a11
3fa5fe70:	add    a11, a5
3fa5fe80:	sll    0x3, a7
3fa5fe90:	move   *a5(0x40), a11, 1
3fa5feb0:	add    a7, a11
3fa5fec0:	move   a11, *a14+, 1
3fa5fed0:	calla  L3FB44400
3fa5ff00:	move   *a13(0x60), a11, 1
3fa5ff20:	sll    0x3, a11
3fa5ff30:	move   *a13(0x20), a7, 1
3fa5ff50:	add    a7, a11
3fa5ff60:	move   a11, *a13(0x20), 1
3fa5ff80:	move   *a13(0x60), *a13(0x80), 1
3fa5ffb0:	jauc   L3FA613D0
L3FA5FFD0:
3fa5ffd0:	move   *a9(0x540), a5, 1
3fa5fff0:	move   @0x26f8a0, a7, 1
3fa60020:	sll    0x5, a7
3fa60030:	add    a7, a5
3fa60040:	move   *a5(0x40), *a13(0x40), 1
3fa60070:	move   *a9(0x540), a7, 1
3fa60090:	setf   16, 1, 0
3fa600a0:	move   *a7, a7, 0
3fa600b0:	move   a7, *a13(0xc0), 1
3fa600d0:	sll    0x3, a7
3fa600e0:	move   *a13(0x40), a5, 1
3fa60100:	add    a5, a7
3fa60110:	movb   *a7, a7
3fa60120:	subk   32, a7
3fa60130:	jrne   L3FA60260
3fa60140:	move   *a13(0xc0), a7, 1
3fa60160:	jrle   L3FA60260
L3FA60170:
3fa60170:	move   *a13(0xc0), a11, 1
3fa60190:	dec    a11
3fa601a0:	move   a11, *a13(0xc0), 1
3fa601c0:	sll    0x3, a11
3fa601d0:	move   *a13(0x40), a7, 1
3fa601f0:	add    a7, a11
3fa60200:	movb   *a11, a11
3fa60210:	subk   32, a11
3fa60220:	jrne   L3FA60260
3fa60230:	move   *a13(0xc0), a11, 1
3fa60250:	jrgt   L3FA60170
L3FA60260:
3fa60260:	move   *a13(0xc0), a11, 1
3fa60280:	jrle   L3FA605B0
3fa60290:	move   @0x26f880, a7, 1
3fa602c0:	cmp    a7, a11
3fa602d0:	jrlt   L3FA605B0
3fa602e0:	sub    a7, a11
3fa602f0:	inc    a11
3fa60300:	move   a11, *a13(0x60), 1
3fa60320:	move   a14, -*sp, 1
3fa60330:	move   a11, *a14+, 1
3fa60340:	move   *a13(0x20), *a14+, 1
3fa60360:	move   *a9(0x540), a5, 1
3fa60380:	move   @0x26f8a0, a11, 1
3fa603b0:	sll    0x5, a11
3fa603c0:	add    a11, a5
3fa603d0:	sll    0x3, a7
3fa603e0:	move   *a5(0x40), a11, 1
3fa60400:	add    a7, a11
3fa60410:	move   a11, *a14+, 1
3fa60420:	calla  L3FB44400
3fa60450:	move   *a13(0x60), a11, 1
3fa60470:	sll    0x3, a11
3fa60480:	move   *a13(0x20), a7, 1
3fa604a0:	add    a7, a11
3fa604b0:	move   a11, *a13(0x20), 1
3fa604d0:	move   *a13(0x60), *a13(0x80), 1
3fa60500:	movk   13, a7
3fa60510:	setf   8, 1, 0
3fa60520:	move   a7, *a11+, 0
3fa60530:	move   a11, *a13(0x20), 1
3fa60550:	move   *a13(0x80), a5, 1
3fa60570:	inc    a5
3fa60580:	move   a5, *a13(0x80), 1
3fa605a0:	jruc   L3FA60650
L3FA605B0:
3fa605b0:	movk   1, a7
3fa605c0:	move   a7, *a13(0x80), 1
3fa605e0:	move   *a13(0x20), a5, 1
3fa60600:	movk   13, a11
3fa60610:	setf   8, 1, 0
3fa60620:	move   a11, *a5+, 0
3fa60630:	move   a5, *a13(0x20), 1
L3FA60650:
3fa60650:	move   @0x26f8a0, a11, 1
3fa60680:	inc    a11
3fa60690:	move   a11, *a13(0xa0), 1
3fa606b0:	move   @0x26f8e0, a7, 1
3fa606e0:	cmp    a7, a11
3fa606f0:	jrge   L3FA60DA0
L3FA60700:
3fa60700:	move   *a9(0x540), a11, 1
3fa60720:	move   *a13(0xa0), a7, 1
3fa60740:	sll    0x5, a7
3fa60750:	add    a7, a11
3fa60760:	move   *a11(0x40), *a13(0x40), 1
3fa60790:	move   *a9(0x540), a11, 1
3fa607b0:	setf   16, 1, 0
3fa607c0:	move   *a11, a11, 0
3fa607d0:	move   a11, *a13(0xc0), 1
3fa607f0:	sll    0x3, a11
3fa60800:	move   *a13(0x40), a7, 1
3fa60820:	add    a7, a11
3fa60830:	movb   *a11, a11
3fa60840:	subk   32, a11
3fa60850:	jrne   L3FA60980
3fa60860:	move   *a13(0xc0), a11, 1
3fa60880:	jrle   L3FA60980
L3FA60890:
3fa60890:	move   *a13(0xc0), a11, 1
3fa608b0:	dec    a11
3fa608c0:	move   a11, *a13(0xc0), 1
3fa608e0:	sll    0x3, a11
3fa608f0:	move   *a13(0x40), a7, 1
3fa60910:	add    a7, a11
3fa60920:	movb   *a11, a11
3fa60930:	subk   32, a11
3fa60940:	jrne   L3FA60980
3fa60950:	move   *a13(0xc0), a11, 1
3fa60970:	jrgt   L3FA60890
L3FA60980:
3fa60980:	move   *a13(0xc0), a11, 1
3fa609a0:	jrle   L3FA60C40
3fa609b0:	move   a11, *a13(0x60), 1
3fa609d0:	move   a14, -*sp, 1
3fa609e0:	move   a11, *a14+, 1
3fa609f0:	move   *a13(0x20), *a14+, 1
3fa60a10:	move   *a9(0x540), a5, 1
3fa60a30:	move   *a13(0xa0), a7, 1
3fa60a50:	sll    0x5, a7
3fa60a60:	add    a7, a5
3fa60a70:	move   *a5(0x40), a7, 1
3fa60a90:	addk   8, a7
3fa60aa0:	move   a7, *a14+, 1
3fa60ab0:	calla  L3FB44400
3fa60ae0:	sll    0x3, a11
3fa60af0:	move   *a13(0x20), a7, 1
3fa60b10:	add    a7, a11
3fa60b20:	move   a11, *a13(0x20), 1
3fa60b40:	move   *a13(0x80), a7, 1
3fa60b60:	move   *a13(0x60), a5, 1
3fa60b80:	add    a5, a7
3fa60b90:	move   a7, *a13(0x80), 1
3fa60bb0:	movk   13, a5
3fa60bc0:	setf   8, 1, 0
3fa60bd0:	move   a5, *a11+, 0
3fa60be0:	move   a11, *a13(0x20), 1
3fa60c00:	inc    a7
3fa60c10:	move   a7, *a13(0x80), 1
3fa60c30:	jruc   L3FA60D00
L3FA60C40:
3fa60c40:	move   *a13(0x20), a5, 1
3fa60c60:	movk   13, a7
3fa60c70:	setf   8, 1, 0
3fa60c80:	move   a7, *a5+, 0
3fa60c90:	move   a5, *a13(0x20), 1
3fa60cb0:	move   *a13(0x80), a7, 1
3fa60cd0:	inc    a7
3fa60ce0:	move   a7, *a13(0x80), 1
L3FA60D00:
3fa60d00:	move   *a13(0xa0), a11, 1
3fa60d20:	inc    a11
3fa60d30:	move   a11, *a13(0xa0), 1
3fa60d50:	move   @0x26f8e0, a5, 1
3fa60d80:	cmp    a5, a11
3fa60d90:	jrlt   L3FA60700
L3FA60DA0:
3fa60da0:	move   *a9(0x540), a7, 1
3fa60dc0:	move   @0x26f8e0, a5, 1
3fa60df0:	sll    0x5, a5
3fa60e00:	add    a5, a7
3fa60e10:	move   *a7(0x40), *a13(0x40), 1
3fa60e40:	move   *a9(0x540), a7, 1
3fa60e60:	setf   16, 1, 0
3fa60e70:	move   *a7, a7, 0
3fa60e80:	move   a7, *a13(0xc0), 1
3fa60ea0:	sll    0x3, a7
3fa60eb0:	move   *a13(0x40), a5, 1
3fa60ed0:	add    a5, a7
3fa60ee0:	movb   *a7, a7
3fa60ef0:	subk   32, a7
3fa60f00:	jrne   L3FA61030
3fa60f10:	move   *a13(0xc0), a7, 1
3fa60f30:	jrle   L3FA61030
L3FA60F40:
3fa60f40:	move   *a13(0xc0), a11, 1
3fa60f60:	dec    a11
3fa60f70:	move   a11, *a13(0xc0), 1
3fa60f90:	sll    0x3, a11
3fa60fa0:	move   *a13(0x40), a7, 1
3fa60fc0:	add    a7, a11
3fa60fd0:	movb   *a11, a11
3fa60fe0:	subk   32, a11
3fa60ff0:	jrne   L3FA61030
3fa61000:	move   *a13(0xc0), a11, 1
3fa61020:	jrgt   L3FA60F40
L3FA61030:
3fa61030:	move   *a13(0xc0), a11, 1
3fa61050:	jrle   L3FA61310
3fa61060:	move   @0x26f8c0, a7, 1
3fa61090:	cmp    a11, a7
3fa610a0:	jrgt   L3FA610D0
3fa610b0:	move   a7, a11
3fa610c0:	dec    a11
L3FA610D0:
3fa610d0:	move   a11, *a13(0x60), 1
3fa610f0:	move   a14, -*sp, 1
3fa61100:	move   a11, *a14+, 1
3fa61110:	move   *a13(0x20), *a14+, 1
3fa61130:	move   *a9(0x540), a5, 1
3fa61150:	move   @0x26f8e0, a11, 1
3fa61180:	sll    0x5, a11
3fa61190:	add    a11, a5
3fa611a0:	move   *a5(0x40), a11, 1
3fa611c0:	addk   8, a11
3fa611d0:	move   a11, *a14+, 1
3fa611e0:	calla  L3FB44400
3fa61210:	move   *a13(0x60), a11, 1
3fa61230:	sll    0x3, a11
3fa61240:	move   *a13(0x20), a7, 1
3fa61260:	add    a7, a11
3fa61270:	move   a11, *a13(0x20), 1
3fa61290:	move   *a13(0x80), a7, 1
3fa612b0:	move   *a13(0x60), a5, 1
3fa612d0:	add    a5, a7
3fa612e0:	move   a7, *a13(0x80), 1
3fa61300:	jruc   L3FA613D0
L3FA61310:
3fa61310:	move   *a13(0x20), a7, 1
3fa61330:	movk   13, a5
3fa61340:	setf   8, 1, 0
3fa61350:	move   a5, *a7+, 0
3fa61360:	move   a7, *a13(0x20), 1
3fa61380:	move   *a13(0x80), a5, 1
3fa613a0:	inc    a5
3fa613b0:	move   a5, *a13(0x80), 1
L3FA613D0:
3fa613d0:	move   *a13(0xffc0), a11, 1
3fa613f0:	move   *a13, *a11, 1
3fa61400:	move   *a13(0xffa0), a7, 1
3fa61420:	move   *a13(0x80), *a7(0x0), 1
3fa61450:	move   *sp(0xc0), a14, 1
3fa61470:	mmfm   sp, a5,a7,a9,a11,a13
3fa61490:	rets   2
3fa614a0:	mmtm   sp, a9,a11,a13
3fa614c0:	move   a14, a13
3fa614d0:	addi   0x40, a14
3fa614f0:	move   @0x1a73e0, a11, 1
3fa61520:	jaeq   L3FA61FD0
3fa61540:	move   @0x1a7350, a11, 1
3fa61570:	jrne   L3FA61620
3fa61580:	move   a14, -*sp, 1
3fa61590:	movi   0x3fa66bb0, a8
3fa615c0:	move   a8, *a14+, 1
3fa615d0:	calla  L3FB341E0
3fa61600:	jauc   L3FA61FD0
L3FA61620:
3fa61620:	move   @0x26f7e0, a11, 1
3fa61650:	move   @0x1a73e0, a9, 1
3fa61680:	cmp    a9, a11
3fa61690:	jreq   L3FA61740
3fa616a0:	move   a14, -*sp, 1
3fa616b0:	movi   0x3fa66d78, a8
3fa616e0:	move   a8, *a14+, 1
3fa616f0:	calla  L3FB341E0
3fa61720:	jauc   L3FA61FD0
L3FA61740:
3fa61740:	move   a9, *a13, 1
3fa61750:	cmp    a11, a9
3fa61760:	jreq   L3FA61800
3fa61770:	move   a14, -*sp, 1
3fa61780:	movi   0x3fa66fe8, a8
3fa617b0:	move   a8, *a14+, 1
3fa617c0:	calla  L3FB341E0
3fa617f0:	jruc   L3FA61FD0
L3FA61800:
3fa61800:	move   @0x26faf0, a11, 1
3fa61830:	jreq   L3FA61890
3fa61840:	move   a14, -*sp, 1
3fa61850:	move   a11, *a14+, 1
3fa61860:	calla  L3F702440
L3FA61890:
3fa61890:	sub    a11, a11
3fa618a0:	move   a11, @0x26faf0, 1
3fa618d0:	move   a11, @0x26fb10, 1
3fa61900:	move   a14, -*sp, 1
3fa61910:	movi   0x26fb10, a9
3fa61940:	move   a9, *a14+, 1
3fa61950:	movi   0x26faf0, a11
3fa61980:	move   a11, *a14+, 1
3fa61990:	move   *a13(0x0), *a14+, 1
3fa619b0:	calla  L3FA5F710
3fa619e0:	move   a14, -*sp, 1
3fa619f0:	move   @0x26f8e0, *a14+, 1
3fa61a20:	move   @0x26f8c0, *a14+, 1
3fa61a50:	move   @0x26f8a0, *a14+, 1
3fa61a80:	move   @0x26f880, *a14+, 1
3fa61ab0:	move   *a13(0x0), *a14+, 1
3fa61ad0:	calla  L3FA45900
3fa61b00:	move   a14, -*sp, 1
3fa61b10:	move   @0x26f8e0, *a14+, 1
3fa61b40:	move   @0x26f8c0, *a14+, 1
3fa61b70:	move   @0x26f8a0, *a14+, 1
3fa61ba0:	move   @0x26f880, *a14+, 1
3fa61bd0:	move   *a13(0x0), *a14+, 1
3fa61bf0:	movi   0x3a, a9
3fa61c10:	move   a9, *a14+, 1
3fa61c20:	calla  L3FA441F0
3fa61c50:	sub    a9, a9
3fa61c60:	move   a9, @0x26f7e0, 1
3fa61c90:	move   a9, @0x1a7350, 1
3fa61cc0:	move   a14, -*sp, 1
3fa61cd0:	move   a9, *a14+, 1
3fa61ce0:	movi   0x3fa66170, a8
3fa61d10:	move   a8, *a14+, 1
3fa61d20:	move   @0x1a6810, *a14+, 1
3fa61d50:	calla  L3FD5E420
3fa61d80:	move   a8, *a13(0x20), 1
3fa61da0:	move   a14, -*sp, 1
3fa61db0:	move   @0x1a65f0, *a14+, 1
3fa61de0:	move   *a13, a9, 1
3fa61df0:	move   *a9(0x80), *a14+, 1
3fa61e10:	move   a8, *a14+, 1
3fa61e20:	move   @0x1a6810, *a14+, 1
3fa61e50:	calla  L3FD9E7B0
3fa61e80:	move   a14, -*sp, 1
3fa61e90:	move   *a13(0x20), *a14+, 1
3fa61eb0:	move   @0x1a6810, *a14+, 1
3fa61ee0:	calla  L3FD58580
3fa61f10:	move   *a9(0x80), a11, 1
3fa61f30:	cmp    a11, a8
3fa61f40:	jreq   L3FA61FD0
3fa61f50:	move   a14, -*sp, 1
3fa61f60:	movi   0x3fa67108, a8
3fa61f90:	move   a8, *a14+, 1
3fa61fa0:	calla  L3FB341E0
L3FA61FD0:
3fa61fd0:	subi   0x40, a14
3fa61ff0:	mmfm   sp, a9,a11,a13
3fa62010:	rets
L3FA62020:
3fa62020:	mmtm   sp, a7,a9,a11,a13
3fa62040:	move   a14, a13
3fa62050:	addi   0x5c0, a14
3fa62070:	move   @0x1a7350, a11, 1
3fa620a0:	jrne   L3FA62190
3fa620b0:	move   @0x26f970, a11, 1
3fa620e0:	jrne   L3FA62190
3fa620f0:	move   a14, -*sp, 1
3fa62100:	movi   0x3fa672a0, a8
3fa62130:	move   a8, *a14+, 1
3fa62140:	calla  L3FB341E0
3fa62170:	jauc   L3FA64520
L3FA62190:
3fa62190:	move   *a13(0xffe0), a11, 1
3fa621b0:	jrne   L3FA62260
3fa621c0:	move   a14, -*sp, 1
3fa621d0:	movi   0x3fa67408, a8
3fa62200:	move   a8, *a14+, 1
3fa62210:	calla  L3FB341E0
3fa62240:	jauc   L3FA64520
L3FA62260:
3fa62260:	move   *a13(0xffc0), a11, 1
3fa62280:	jrne   L3FA62330
3fa62290:	move   a14, -*sp, 1
3fa622a0:	movi   0x3fa675f8, a8
3fa622d0:	move   a8, *a14+, 1
3fa622e0:	calla  L3FB341E0
3fa62310:	jauc   L3FA64520
L3FA62330:
3fa62330:	move   a14, -*sp, 1
3fa62340:	move   *a13(0xffe0), *a14+, 1
3fa62360:	calla  L3FA64D40
3fa62390:	sub    a11, a11
3fa623a0:	move   a11, *a13(0x80), 1
3fa623c0:	move   *a13(0xff40), a9, 1
3fa623e0:	move   *a13(0xff80), a7, 1
3fa62400:	sub    a7, a9
3fa62410:	move   *a13(0xffe0), a7, 1
3fa62430:	move   *a7(0x540), a7, 1
3fa62450:	setf   16, 1, 0
3fa62460:	move   *a7, a7, 0
3fa62470:	mpys   a7, a9
3fa62480:	move   *a13(0xff60), a7, 1
3fa624a0:	add    a7, a9
3fa624b0:	move   *a13(0xffa0), a7, 1
3fa624d0:	sub    a7, a9
3fa624e0:	move   *a13(0xffe0), a7, 1
3fa62500:	move   *a7(0x540), a7, 1
3fa62520:	move   *a7(0x10), a7, 0
3fa62540:	add    a7, a9
3fa62550:	move   a9, *a13(0x60), 1
3fa62570:	move   a14, -*sp, 1
3fa62580:	move   a9, *a14+, 1
3fa62590:	calla  L3F701230
3fa625c0:	move   a8, *a13(0x40), 1
3fa625e0:	move   a8, @0x26fb30, 1
3fa62610:	move   a8, *a13(0x20), 1
3fa62630:	move   *a13(0xff80), a7, 1
3fa62650:	move   *a13(0xff40), a9, 1
3fa62670:	cmp    a9, a7
3fa62680:	jrne   L3FA62C00
3fa62690:	move   *a13(0xffe0), a7, 1
3fa626b0:	move   *a7(0x540), a7, 1
3fa626d0:	move   *a13(0xff80), a9, 1
3fa626f0:	sll    0x5, a9
3fa62700:	add    a9, a7
3fa62710:	move   *a7(0x40), *a13(0x40), 1
3fa62740:	move   *a13(0xff60), a9, 1
3fa62760:	dec    a9
3fa62770:	move   a9, *a13(0xc0), 1
3fa62790:	sll    0x3, a9
3fa627a0:	move   *a13(0x40), a7, 1
3fa627c0:	add    a7, a9
3fa627d0:	movb   *a9, a9
3fa627e0:	subk   32, a9
3fa627f0:	jrne   L3FA62920
3fa62800:	move   *a13(0xc0), a9, 1
3fa62820:	jrle   L3FA62920
L3FA62830:
3fa62830:	move   *a13(0xc0), a11, 1
3fa62850:	dec    a11
3fa62860:	move   a11, *a13(0xc0), 1
3fa62880:	sll    0x3, a11
3fa62890:	move   *a13(0x40), a9, 1
3fa628b0:	add    a9, a11
3fa628c0:	movb   *a11, a11
3fa628d0:	subk   32, a11
3fa628e0:	jrne   L3FA62920
3fa628f0:	move   *a13(0xc0), a11, 1
3fa62910:	jrgt   L3FA62830
L3FA62920:
3fa62920:	move   *a13(0xc0), a11, 1
3fa62940:	jale   L3FA64050
3fa62960:	move   *a13(0xffa0), a9, 1
3fa62980:	cmp    a9, a11
3fa62990:	jalt   L3FA64050
3fa629b0:	sub    a9, a11
3fa629c0:	inc    a11
3fa629d0:	move   a11, *a13(0x60), 1
3fa629f0:	move   a14, -*sp, 1
3fa62a00:	move   a11, *a14+, 1
3fa62a10:	move   *a13(0x20), *a14+, 1
3fa62a30:	move   *a13(0xffe0), a7, 1
3fa62a50:	move   *a7(0x540), a7, 1
3fa62a70:	move   *a13(0xff80), a9, 1
3fa62a90:	sll    0x5, a9
3fa62aa0:	add    a9, a7
3fa62ab0:	move   *a13(0xffa0), a9, 1
3fa62ad0:	sll    0x3, a9
3fa62ae0:	move   *a7(0x40), a7, 1
3fa62b00:	add    a9, a7
3fa62b10:	move   a7, *a14+, 1
3fa62b20:	calla  L3FB44400
3fa62b50:	sll    0x3, a11
3fa62b60:	move   *a13(0x20), a9, 1
3fa62b80:	add    a9, a11
3fa62b90:	move   a11, *a13(0x20), 1
3fa62bb0:	move   *a13(0x60), *a13(0x80), 1
3fa62be0:	jauc   L3FA64050
L3FA62C00:
3fa62c00:	move   a11, *a13(0x80), 1
3fa62c20:	move   *a13(0xffe0), a7, 1
3fa62c40:	move   *a7(0x540), a7, 1
3fa62c60:	move   *a13(0xff80), a9, 1
3fa62c80:	sll    0x5, a9
3fa62c90:	add    a9, a7
3fa62ca0:	move   *a7(0x40), *a13(0x40), 1
3fa62cd0:	move   *a13(0xffe0), a9, 1
3fa62cf0:	move   *a9(0x540), a7, 1
3fa62d10:	setf   16, 1, 0
3fa62d20:	move   *a7, a7, 0
3fa62d30:	move   a7, *a13(0xc0), 1
3fa62d50:	sll    0x3, a7
3fa62d60:	move   *a13(0x40), a9, 1
3fa62d80:	add    a9, a7
3fa62d90:	movb   *a7, a7
3fa62da0:	subk   32, a7
3fa62db0:	jrne   L3FA62EE0
3fa62dc0:	move   *a13(0xc0), a7, 1
3fa62de0:	jrle   L3FA62EE0
L3FA62DF0:
3fa62df0:	move   *a13(0xc0), a11, 1
3fa62e10:	dec    a11
3fa62e20:	move   a11, *a13(0xc0), 1
3fa62e40:	sll    0x3, a11
3fa62e50:	move   *a13(0x40), a9, 1
3fa62e70:	add    a9, a11
3fa62e80:	movb   *a11, a11
3fa62e90:	subk   32, a11
3fa62ea0:	jrne   L3FA62EE0
3fa62eb0:	move   *a13(0xc0), a11, 1
3fa62ed0:	jrgt   L3FA62DF0
L3FA62EE0:
3fa62ee0:	move   *a13(0xc0), a11, 1
3fa62f00:	jrle   L3FA63230
3fa62f10:	move   *a13(0xffa0), a7, 1
3fa62f30:	cmp    a7, a11
3fa62f40:	jrlt   L3FA63230
3fa62f50:	sub    a7, a11
3fa62f60:	inc    a11
3fa62f70:	move   a11, *a13(0x60), 1
3fa62f90:	move   a14, -*sp, 1
3fa62fa0:	move   a11, *a14+, 1
3fa62fb0:	move   *a13(0x20), *a14+, 1
3fa62fd0:	move   *a13(0xffe0), a7, 1
3fa62ff0:	move   *a7(0x540), a7, 1
3fa63010:	move   *a13(0xff80), a9, 1
3fa63030:	sll    0x5, a9
3fa63040:	add    a9, a7
3fa63050:	move   *a13(0xffa0), a9, 1
3fa63070:	sll    0x3, a9
3fa63080:	move   *a7(0x40), a7, 1
3fa630a0:	add    a9, a7
3fa630b0:	move   a7, *a14+, 1
3fa630c0:	calla  L3FB44400
3fa630f0:	sll    0x3, a11
3fa63100:	move   *a13(0x20), a9, 1
3fa63120:	add    a9, a11
3fa63130:	move   a11, *a13(0x20), 1
3fa63150:	move   *a13(0x60), *a13(0x80), 1
3fa63180:	movk   13, a9
3fa63190:	setf   8, 1, 0
3fa631a0:	move   a9, *a11+, 0
3fa631b0:	move   a11, *a13(0x20), 1
3fa631d0:	move   *a13(0x80), a7, 1
3fa631f0:	inc    a7
3fa63200:	move   a7, *a13(0x80), 1
3fa63220:	jruc   L3FA632D0
L3FA63230:
3fa63230:	movk   1, a7
3fa63240:	move   a7, *a13(0x80), 1
3fa63260:	move   *a13(0x20), a9, 1
3fa63280:	movk   13, a11
3fa63290:	setf   8, 1, 0
3fa632a0:	move   a11, *a9+, 0
3fa632b0:	move   a9, *a13(0x20), 1
L3FA632D0:
3fa632d0:	move   *a13(0xff80), a11, 1
3fa632f0:	inc    a11
3fa63300:	move   a11, *a13(0xa0), 1
3fa63320:	move   *a13(0xff40), a9, 1
3fa63340:	cmp    a9, a11
3fa63350:	jrge   L3FA63A30
L3FA63360:
3fa63360:	move   *a13(0xffe0), a11, 1
3fa63380:	move   *a11(0x540), a9, 1
3fa633a0:	move   *a13(0xa0), a7, 1
3fa633c0:	sll    0x5, a7
3fa633d0:	add    a7, a9
3fa633e0:	move   *a9(0x40), *a13(0x40), 1
3fa63410:	move   *a11(0x540), a9, 1
3fa63430:	setf   16, 1, 0
3fa63440:	move   *a9, a9, 0
3fa63450:	move   a9, *a13(0xc0), 1
3fa63470:	sll    0x3, a9
3fa63480:	move   *a13(0x40), a7, 1
3fa634a0:	add    a7, a9
3fa634b0:	movb   *a9, a9
3fa634c0:	subk   32, a9
3fa634d0:	jrne   L3FA63600
3fa634e0:	move   *a13(0xc0), a9, 1
3fa63500:	jrle   L3FA63600
L3FA63510:
3fa63510:	move   *a13(0xc0), a11, 1
3fa63530:	dec    a11
3fa63540:	move   a11, *a13(0xc0), 1
3fa63560:	sll    0x3, a11
3fa63570:	move   *a13(0x40), a9, 1
3fa63590:	add    a9, a11
3fa635a0:	movb   *a11, a11
3fa635b0:	subk   32, a11
3fa635c0:	jrne   L3FA63600
3fa635d0:	move   *a13(0xc0), a11, 1
3fa635f0:	jrgt   L3FA63510
L3FA63600:
3fa63600:	move   *a13(0xc0), a11, 1
3fa63620:	jrle   L3FA638E0
3fa63630:	move   a11, *a13(0x60), 1
3fa63650:	move   a14, -*sp, 1
3fa63660:	move   a11, *a14+, 1
3fa63670:	move   *a13(0x20), *a14+, 1
3fa63690:	move   *a13(0xffe0), a9, 1
3fa636b0:	move   *a9(0x540), a7, 1
3fa636d0:	move   *a13(0xa0), a9, 1
3fa636f0:	sll    0x5, a9
3fa63700:	add    a9, a7
3fa63710:	move   *a7(0x40), a9, 1
3fa63730:	addk   8, a9
3fa63740:	move   a9, *a14+, 1
3fa63750:	calla  L3FB44400
3fa63780:	sll    0x3, a11
3fa63790:	move   *a13(0x20), a9, 1
3fa637b0:	add    a9, a11
3fa637c0:	move   a11, *a13(0x20), 1
3fa637e0:	move   *a13(0x80), a9, 1
3fa63800:	move   *a13(0x60), a7, 1
3fa63820:	add    a7, a9
3fa63830:	move   a9, *a13(0x80), 1
3fa63850:	movk   13, a7
3fa63860:	setf   8, 1, 0
3fa63870:	move   a7, *a11+, 0
3fa63880:	move   a11, *a13(0x20), 1
3fa638a0:	inc    a9
3fa638b0:	move   a9, *a13(0x80), 1
3fa638d0:	jruc   L3FA639A0
L3FA638E0:
3fa638e0:	move   *a13(0x20), a9, 1
3fa63900:	movk   13, a7
3fa63910:	setf   8, 1, 0
3fa63920:	move   a7, *a9+, 0
3fa63930:	move   a9, *a13(0x20), 1
3fa63950:	move   *a13(0x80), a7, 1
3fa63970:	inc    a7
3fa63980:	move   a7, *a13(0x80), 1
L3FA639A0:
3fa639a0:	move   *a13(0xa0), a11, 1
3fa639c0:	inc    a11
3fa639d0:	move   a11, *a13(0xa0), 1
3fa639f0:	move   *a13(0xff40), a9, 1
3fa63a10:	cmp    a9, a11
3fa63a20:	jrlt   L3FA63360
L3FA63A30:
3fa63a30:	move   *a13(0xffe0), a7, 1
3fa63a50:	move   *a7(0x540), a7, 1
3fa63a70:	sll    0x5, a9
3fa63a80:	add    a9, a7
3fa63a90:	move   *a7(0x40), *a13(0x40), 1
3fa63ac0:	move   *a13(0xffe0), a9, 1
3fa63ae0:	move   *a9(0x540), a7, 1
3fa63b00:	setf   16, 1, 0
3fa63b10:	move   *a7, a7, 0
3fa63b20:	move   a7, *a13(0xc0), 1
3fa63b40:	sll    0x3, a7
3fa63b50:	move   *a13(0x40), a9, 1
3fa63b70:	add    a9, a7
3fa63b80:	movb   *a7, a7
3fa63b90:	subk   32, a7
3fa63ba0:	jrne   L3FA63CD0
3fa63bb0:	move   *a13(0xc0), a7, 1
3fa63bd0:	jrle   L3FA63CD0
L3FA63BE0:
3fa63be0:	move   *a13(0xc0), a11, 1
3fa63c00:	dec    a11
3fa63c10:	move   a11, *a13(0xc0), 1
3fa63c30:	sll    0x3, a11
3fa63c40:	move   *a13(0x40), a9, 1
3fa63c60:	add    a9, a11
3fa63c70:	movb   *a11, a11
3fa63c80:	subk   32, a11
3fa63c90:	jrne   L3FA63CD0
3fa63ca0:	move   *a13(0xc0), a11, 1
3fa63cc0:	jrgt   L3FA63BE0
L3FA63CD0:
3fa63cd0:	move   *a13(0xc0), a11, 1
3fa63cf0:	jrle   L3FA63F90
3fa63d00:	move   *a13(0xff60), a7, 1
3fa63d20:	cmp    a11, a7
3fa63d30:	jrgt   L3FA63D60
3fa63d40:	move   a7, a11
3fa63d50:	dec    a11
L3FA63D60:
3fa63d60:	move   a11, *a13(0x60), 1
3fa63d80:	move   a14, -*sp, 1
3fa63d90:	move   a11, *a14+, 1
3fa63da0:	move   *a13(0x20), *a14+, 1
3fa63dc0:	move   *a13(0xffe0), a7, 1
3fa63de0:	move   *a7(0x540), a7, 1
3fa63e00:	move   *a13(0xff40), a9, 1
3fa63e20:	sll    0x5, a9
3fa63e30:	add    a9, a7
3fa63e40:	move   *a7(0x40), a9, 1
3fa63e60:	addk   8, a9
3fa63e70:	move   a9, *a14+, 1
3fa63e80:	calla  L3FB44400
3fa63eb0:	sll    0x3, a11
3fa63ec0:	move   *a13(0x20), a9, 1
3fa63ee0:	add    a9, a11
3fa63ef0:	move   a11, *a13(0x20), 1
3fa63f10:	move   *a13(0x80), a9, 1
3fa63f30:	move   *a13(0x60), a7, 1
3fa63f50:	add    a7, a9
3fa63f60:	move   a9, *a13(0x80), 1
3fa63f80:	jruc   L3FA64050
L3FA63F90:
3fa63f90:	move   *a13(0x20), a7, 1
3fa63fb0:	movk   13, a9
3fa63fc0:	setf   8, 1, 0
3fa63fd0:	move   a9, *a7+, 0
3fa63fe0:	move   a7, *a13(0x20), 1
3fa64000:	move   *a13(0x80), a9, 1
3fa64020:	inc    a9
3fa64030:	move   a9, *a13(0x80), 1
L3FA64050:
3fa64050:	move   *a13(0x80), a11, 1
3fa64070:	move   a11, @0x26fb50, 1
3fa640a0:	move   a14, -*sp, 1
3fa640b0:	move   *a13(0xffe0), *a14+, 1
3fa640d0:	calla  L3FA64D40
3fa64100:	move   a14, -*sp, 1
3fa64110:	move   a13, a9
3fa64120:	addi   0xe0, a9
3fa64140:	move   a9, *a14+, 1
3fa64150:	move   a13, a7
3fa64160:	addi   0x400, a7
3fa64180:	move   a7, *a14+, 1
3fa64190:	move   @0x1a6810, *a14+, 1
3fa641c0:	calla  L3FD55210
3fa641f0:	movi   0x21, a7
3fa64210:	move   a7, *a13(0x420), 1
3fa64230:	move   *a13(0x400), *a13(0x4a0), 1
3fa64260:	move   @0x1a6810, a9, 1
3fa64290:	move   a9, *a13(0x480), 1
3fa642b0:	move   a14, -*sp, 1
3fa642c0:	sub    a11, a11
3fa642d0:	move   a11, *a14+, 1
3fa642e0:	movi   0x3fa677f0, a8
3fa64310:	move   a8, *a14+, 1
3fa64320:	move   a9, *a14+, 1
3fa64330:	calla  L3FD5E420
3fa64360:	move   a8, *a13(0x4c0), 1
3fa64380:	movk   32, a11
3fa64390:	move   a11, *a13(0x4e0), 1
3fa643b0:	movk   2, a9
3fa643c0:	move   a9, *a13(0x500), 1
3fa643e0:	sub    a9, a9
3fa643f0:	move   a9, *a13(0x520), 1
3fa64410:	move   a14, -*sp, 1
3fa64420:	move   a13, a9
3fa64430:	addi   0x420, a9
3fa64450:	move   a9, *a14+, 1
3fa64460:	sub    a7, a7
3fa64470:	move   a7, *a14+, 1
3fa64480:	movk   1, a7
3fa64490:	move   a7, *a14+, 1
3fa644a0:	move   *a13(0x400), *a14+, 1
3fa644c0:	move   @0x1a6810, *a14+, 1
3fa644f0:	calla  L3FD98130
L3FA64520:
3fa64520:	move   *sp(0xa0), a14, 1
3fa64540:	mmfm   sp, a7,a9,a11,a13
3fa64560:	rets   2
L3FA64570:
3fa64570:	mmtm   sp, a9,a11,a13
3fa64590:	move   a14, a13
3fa645a0:	addk   32, a14
3fa645b0:	move   a14, -*sp, 1
3fa645c0:	sub    a11, a11
3fa645d0:	move   a11, *a14+, 1
3fa645e0:	movi   0x3fa66b48, a8
3fa64610:	move   a8, *a14+, 1
3fa64620:	move   @0x1a6810, *a14+, 1
3fa64650:	calla  L3FD5E420
3fa64680:	move   a8, *a13, 1
3fa64690:	move   a14, -*sp, 1
3fa646a0:	move   a11, *a14+, 1
3fa646b0:	move   *a13(0xffe0), a9, 1
3fa646d0:	move   *a9(0x80), *a14+, 1
3fa646f0:	move   a8, *a14+, 1
3fa64700:	movk   31, a11
3fa64710:	move   a11, *a14+, 1
3fa64720:	movk   1, a11
3fa64730:	move   a11, *a14+, 1
3fa64740:	move   @0x1a6810, *a14+, 1
3fa64770:	calla  L3FD3DDF0
3fa647a0:	move   *sp(0x80), a14, 1
3fa647c0:	mmfm   sp, a9,a11,a13
3fa647e0:	rets   2
L3FA647F0:
3fa647f0:	mmtm   sp, a11,a13
3fa64810:	move   a14, a13
3fa64820:	addk   32, a14
3fa64830:	move   a14, -*sp, 1
3fa64840:	sub    a11, a11
3fa64850:	move   a11, *a14+, 1
3fa64860:	movi   0x3fa677f0, a8
3fa64890:	move   a8, *a14+, 1
3fa648a0:	move   @0x1a6810, *a14+, 1
3fa648d0:	calla  L3FD5E420
3fa64900:	move   a8, *a13, 1
3fa64910:	move   a14, -*sp, 1
3fa64920:	move   a11, *a14+, 1
3fa64930:	move   *a13(0xffe0), *a14+, 1
3fa64950:	move   a8, *a14+, 1
3fa64960:	movk   31, a11
3fa64970:	move   a11, *a14+, 1
3fa64980:	movk   2, a11
3fa64990:	move   a11, *a14+, 1
3fa649a0:	move   @0x1a6810, *a14+, 1
3fa649d0:	calla  L3FD3DDF0
3fa64a00:	move   *sp(0x60), a14, 1
3fa64a20:	mmfm   sp, a11,a13
3fa64a40:	rets   2
L3FA64A50:
3fa64a50:	mmtm   sp, a9,a11,a13
3fa64a70:	move   a14, a13
3fa64a80:	addk   32, a14
3fa64a90:	move   *a13(0xffe0), *a13(0x0), 1
3fa64ac0:	move   a14, -*sp, 1
3fa64ad0:	move   @0x1a65f0, *a14+, 1
3fa64b00:	move   *a13, a11, 1
3fa64b10:	move   *a11(0x80), *a14+, 1
3fa64b30:	movk   1, a9
3fa64b40:	move   a9, *a14+, 1
3fa64b50:	move   @0x1a6810, *a14+, 1
3fa64b80:	calla  L3FD9E7B0
3fa64bb0:	move   a14, -*sp, 1
3fa64bc0:	move   a9, *a14+, 1
3fa64bd0:	move   @0x1a6810, *a14+, 1
3fa64c00:	calla  L3FD58580
3fa64c30:	move   *a11(0x80), a9, 1
3fa64c50:	cmp    a9, a8
3fa64c60:	jreq   L3FA64CF0
3fa64c70:	move   a14, -*sp, 1
3fa64c80:	movi   0x3fa67870, a8
3fa64cb0:	move   a8, *a14+, 1
3fa64cc0:	calla  L3FB341E0
L3FA64CF0:
3fa64cf0:	move   *sp(0x80), a14, 1
3fa64d10:	mmfm   sp, a9,a11,a13
3fa64d30:	rets   2
L3FA64D40:
3fa64d40:	mmtm   sp, a9,a11,a13
3fa64d60:	move   a14, a13
3fa64d70:	addk   32, a14
3fa64d80:	move   *a13(0xffe0), *a13(0x0), 1
3fa64db0:	move   a14, -*sp, 1
3fa64dc0:	move   @0x1a65f0, *a14+, 1
3fa64df0:	move   *a13, a11, 1
3fa64e00:	move   *a11(0x80), *a14+, 1
3fa64e20:	movk   2, a9
3fa64e30:	move   a9, *a14+, 1
3fa64e40:	move   @0x1a6810, *a14+, 1
3fa64e70:	calla  L3FD9E7B0
3fa64ea0:	move   a14, -*sp, 1
3fa64eb0:	move   a9, *a14+, 1
3fa64ec0:	move   @0x1a6810, *a14+, 1
3fa64ef0:	calla  L3FD58580
3fa64f20:	move   *a11(0x80), a9, 1
3fa64f40:	cmp    a9, a8
3fa64f50:	jreq   L3FA64FE0
3fa64f60:	move   a14, -*sp, 1
3fa64f70:	movi   0x3fa67a60, a8
3fa64fa0:	move   a8, *a14+, 1
3fa64fb0:	calla  L3FB341E0
L3FA64FE0:
3fa64fe0:	move   *sp(0x80), a14, 1
3fa65000:	mmfm   sp, a9,a11,a13
3fa65020:	rets   2
L3FA65030:
3fa65030:	move   a11, -*sp, 1
3fa65040:	move   a14, -*sp, 1
3fa65050:	sub    a11, a11
3fa65060:	move   a11, *a14+, 1
3fa65070:	move   a11, *a14+, 1
3fa65080:	movk   1, a11
3fa65090:	move   a11, *a14+, 1
3fa650a0:	move   @0x1a6810, *a14+, 1
3fa650d0:	calla  L3FD9E7B0
3fa65100:	move   *sp+, a11, 1
3fa65110:	rets
L3FA65120:
3fa65120:	mmtm   sp, a7,a9,a11,a13
3fa65140:	move   a14, a13
3fa65150:	addi   0x60, a14
3fa65170:	move   a14, -*sp, 1
3fa65180:	movk   32, a11
3fa65190:	move   a11, *a14+, 1
3fa651a0:	calla  L3F701230
3fa651d0:	move   a8, *a13, 1
3fa651e0:	move   a8, *a8, 1
3fa651f0:	move   a8, *a8(0x20), 1
3fa65210:	sub    a9, a9
3fa65220:	move   a9, *a8(0x40), 1
3fa65240:	move   *a13(0xffe0), *a8(0x60), 1
3fa65270:	move   *a13(0xffc0), *a8(0x80), 1
3fa652a0:	move   *a13(0xffa0), *a8(0xa0), 1
3fa652d0:	move   a9, *a8(0xc0), 1
3fa652f0:	move   *a13(0xffa0), *a8(0xe0), 1
3fa65320:	move   @0x26fbd0, a9, 1
3fa65350:	move   a9, *a13(0x20), 1
3fa65370:	cmpi   0x26fbd0, a9
3fa653a0:	jreq   L3FA65530
L3FA653B0:
3fa653b0:	move   *a13(0x20), a11, 1
3fa653d0:	move   *a11(0x60), a9, 1
3fa653f0:	move   *a13(0xffe0), a11, 1
3fa65410:	cmp    a11, a9
3fa65420:	jrne   L3FA65480
3fa65430:	move   *a13, a9, 1
3fa65440:	movk   1, a11
3fa65450:	move   a11, *a9(0x40), 1
3fa65470:	jruc   L3FA65530
L3FA65480:
3fa65480:	move   *a13(0x20), a9, 1
3fa654a0:	move   *a9(0x0), *a13(0x20), 1
3fa654d0:	move   *a13(0x20), a9, 1
3fa654f0:	cmpi   0x26fbd0, a9
3fa65520:	jrne   L3FA653B0
L3FA65530:
3fa65530:	move   *a13, a11, 1
3fa65540:	movi   0x26fbd0, a9
3fa65570:	move   a9, *a11, 1
3fa65580:	move   @0x26fbf0, a7, 1
3fa655b0:	move   a7, *a11(0x20), 1
3fa655d0:	move   a11, *a7, 1
3fa655e0:	move   a11, @0x26fbf0, 1
3fa65610:	calla  L3FA65690
3fa65640:	move   *sp(0xa0), a14, 1
3fa65660:	mmfm   sp, a7,a9,a11,a13
3fa65680:	rets   2
L3FA65690:
3fa65690:	mmtm   sp, a7,a9,a11,a13
3fa656b0:	move   a14, a13
3fa656c0:	addi   0x80, a14
3fa656e0:	move   @0x26fbd0, a11, 1
3fa65710:	move   a11, *a13(0x20), 1
3fa65730:	cmpi   0x26fbd0, a11
3fa65760:	jaeq   L3FA66120
L3FA65780:
3fa65780:	move   *a13(0x20), a11, 1
3fa657a0:	move   *a11(0x40), a11, 1
3fa657c0:	jane   L3FA66060
3fa657e0:	move   a14, -*sp, 1
3fa657f0:	move   *a13(0x20), a11, 1
3fa65810:	move   *a11(0xe0), a9, 1
3fa65830:	cmpi   0x40, a9
3fa65850:	jrge   L3FA65890
3fa65860:	move   *a11(0xe0), a9, 1
3fa65880:	jruc   L3FA658B0
L3FA65890:
3fa65890:	movi   0x40, a9
L3FA658B0:
3fa658b0:	move   a9, *a14+, 1
3fa658c0:	move   *a11(0xc0), a9, 1
3fa658e0:	sll    0x3, a9
3fa658f0:	move   *a11(0x80), a7, 1
3fa65910:	add    a9, a7
3fa65920:	move   a7, *a14+, 1
3fa65930:	move   *a11(0x60), *a14+, 1
3fa65950:	calla  L3FA2B960
3fa65980:	move   a8, *a13, 1
3fa65990:	move   a8, a7
3fa659a0:	jrge   L3FA65BC0
3fa659b0:	move   a14, -*sp, 1
3fa659c0:	move   a7, *a14+, 1
3fa659d0:	movi   0x3fa67c60, a8
3fa65a00:	move   a8, *a14+, 1
3fa65a10:	calla  L3FB341E0
3fa65a40:	move   *a11, a9, 1
3fa65a50:	move   *a11(0x20), *a9(0x20), 1
3fa65a80:	move   *a11(0x20), a9, 1
3fa65aa0:	move   *a11, *a9, 1
3fa65ab0:	move   a14, -*sp, 1
3fa65ac0:	move   *a11(0x80), *a14+, 1
3fa65ae0:	calla  L3F702440
3fa65b10:	move   a14, -*sp, 1
3fa65b20:	move   a11, *a14+, 1
3fa65b30:	calla  L3F702440
3fa65b60:	movi   0x26fbd0, a9
3fa65b90:	move   a9, *a13(0x20), 1
3fa65bb0:	jruc   L3FA66060
L3FA65BC0:
3fa65bc0:	move   *a11(0xe0), a9, 1
3fa65be0:	cmp    a9, a7
3fa65bf0:	jrge   L3FA65CB0
3fa65c00:	move   *a11(0xc0), a9, 1
3fa65c20:	add    a7, a9
3fa65c30:	move   a9, *a11(0xc0), 1
3fa65c50:	move   *a11(0xe0), a9, 1
3fa65c70:	sub    a7, a9
3fa65c80:	move   a9, *a11(0xe0), 1
3fa65ca0:	jruc   L3FA66060
L3FA65CB0:
3fa65cb0:	move   *a11, a9, 1
3fa65cc0:	move   *a11(0x20), *a9(0x20), 1
3fa65cf0:	move   *a11(0x20), a9, 1
3fa65d10:	move   *a11, *a9, 1
3fa65d20:	move   @0x26fbd0, a9, 1
3fa65d50:	move   a9, *a13(0x40), 1
3fa65d70:	cmpi   0x26fbd0, a9
3fa65da0:	jreq   L3FA65F40
L3FA65DB0:
3fa65db0:	move   *a13(0x40), a11, 1
3fa65dd0:	move   *a13(0x20), a9, 1
3fa65df0:	move   *a11(0x60), a7, 1
3fa65e10:	move   *a9(0x60), a9, 1
3fa65e30:	cmp    a9, a7
3fa65e40:	jrne   L3FA65EB0
3fa65e50:	move   *a13(0x20), a9, 1
3fa65e70:	sub    a7, a7
3fa65e80:	move   a7, *a9(0x40), 1
3fa65ea0:	jruc   L3FA65F40
L3FA65EB0:
3fa65eb0:	move   *a11(0x0), *a13(0x40), 1
3fa65ee0:	move   *a13(0x40), a11, 1
3fa65f00:	cmpi   0x26fbd0, a11
3fa65f30:	jrne   L3FA65DB0
L3FA65F40:
3fa65f40:	move   a14, -*sp, 1
3fa65f50:	move   *a13(0x20), a11, 1
3fa65f70:	move   *a11(0x80), *a14+, 1
3fa65f90:	calla  L3F702440
3fa65fc0:	move   a14, -*sp, 1
3fa65fd0:	move   a11, *a14+, 1
3fa65fe0:	calla  L3F702440
3fa66010:	movi   0x26fbd0, a9
3fa66040:	move   a9, *a13(0x20), 1
L3FA66060:
3fa66060:	move   *a13(0x20), a11, 1
3fa66080:	move   *a11(0x0), *a13(0x20), 1
3fa660b0:	move   *a13(0x20), a11, 1
3fa660d0:	cmpi   0x26fbd0, a11
3fa66100:	jane   L3FA65780
L3FA66120:
3fa66120:	subi   0x80, a14
3fa66140:	mmfm   sp, a7,a9,a11,a13
3fa66160:	rets
3fa66170:	move   a2, a3
3fa66180:	and    a2, a9
3fa66190:	move   a10, b2
3fa661a0:	andn   a2, a1
3fa661b0:	.word  0x0044
3fa661c0:	sra    b11, b3
3fa661d0:	sra    a11, a12
3fa661e0:	.word  0x7463
3fa661f0:	modu   a11, a9
3fa66200:	sla    0x3, a14
3fa66210:	mods   a3, a3
3fa66220:	sla    a11, a5
3fa66230:	sla    0x3, b2
3fa66240:	sra    b11, b2
3fa66250:	.word  0x7571
3fa66260:	.word  0x7365
3fa66270:	sla    0x3, b4
3fa66280:	sra    b11, b2
3fa66290:	sra    a11, a3
3fa662a0:	.word  0x7669
3fa662b0:	sra    a3, a5
3fa662c0:	sla    0x1, a14
3fa662d0:	move   b2, a5
3fa662e0:	move   a2, b11
3fa662f0:	xor    a10, sp
3fa66300:	sla    0x2, a14
3fa66310:	.word  0x7270
3fa66320:	.word  0x706f
3fa66330:	.word  0x7265
3fa66340:	.word  0x7974
3fa66350:	.word  0x0a2e
3fa66360:	or     a8, a0
3fa66370:	btst   a10, a14
3fa66380:	move   a10, b14
3fa66390:	move   b2, a7
3fa663a0:	.word  0x7320
3fa663b0:	mods   a3, a5
3fa663c0:	sll    a11, a5
3fa663d0:	rl     b11, b4
3fa663e0:	modu   a3, sp
3fa663f0:	.word  0x7220
3fa66400:	.word  0x7165
3fa66410:	sra    b11, b5
3fa66420:	.word  0x7473
3fa66430:	.word  0x7220
3fa66440:	sll    a11, a5
3fa66450:	rl     a11, a5
3fa66460:	sra    b11, b6
3fa66470:	srl    0xd, a4
3fa66480:	.word  0x000a
3fa66490:	sra    b10, b3
3fa664a0:	sra    a11, a12
3fa664b0:	.word  0x7463
3fa664c0:	modu   a11, a9
3fa664d0:	andn   a3, a14
3fa664e0:	.word  0x7165
3fa664f0:	sra    b11, b5
3fa66500:	.word  0x7473
3fa66510:	.word  0x7645
3fa66520:	modu   a3, a5
3fa66530:	sla    0x3, b4
3fa66540:	sla    b11, b7
3fa66550:	sla    0x3, b3
3fa66560:	sra    b11, b2
3fa66570:	sra    a11, a3
3fa66580:	.word  0x7669
3fa66590:	sra    a3, a5
3fa665a0:	sll    a1, a0
3fa665b0:	.word  0x7475
3fa665c0:	.word  0x7720
3fa665d0:	sla    0x3, a5
3fa665e0:	modu   a11, a4
3fa665f0:	sll    0x1b, a14
3fa66600:	sla    0x3, b4
3fa66610:	sla    a11, a8
3fa66620:	sra    b11, b6
3fa66630:	.word  0x7420
3fa66640:	.word  0x7865
3fa66650:	sla    0x3, b4
3fa66660:	modu   a3, a9
3fa66670:	sll    a9, a0
3fa66680:	.word  0x706f
3fa66690:	sll    b3, b9
3fa666a0:	srl    b3, b5
3fa666b0:	sra    a11, a6
3fa666c0:	srl    0xd, b2
3fa666d0:	.word  0x000a
3fa666e0:	sra    b10, b7
3fa666f0:	sra    a1, a0
3fa66700:	sra    a3, a9
3fa66710:	sll    0x1b, a14
3fa66720:	sla    0x3, b4
3fa66730:	sra    a11, a7
3fa66740:	sla    0x3, b4
3fa66750:	sla    0x3, a1
3fa66760:	.word  0x7473
3fa66770:	rl     b11, b2
3fa66780:	srl    a11, a14
3fa66790:	sla    a9, a0
3fa667a0:	modu   b11, b4
3fa667b0:	sla    0x3, a13
3fa667c0:	.word  0x7974
3fa667d0:	sra    b11, b0
3fa667e0:	.word  0x0a2e
3fa667f0:	and    a0, a0
3fa66800:	sra    b11, b2
3fa66810:	rl     b11, b6
3fa66820:	.word  0x756f
3fa66830:	sla    0x3, b3
3fa66840:	sra    b11, b3
3fa66850:	sra    a11, a12
3fa66860:	.word  0x7463
3fa66870:	modu   a11, a9
3fa66880:	sla    0x3, a14
3fa66890:	modu   a11, a14
3fa668a0:	sla    0x3, b4
3fa668b0:	modu   a11, a3
3fa668c0:	.word  0x706d
3fa668d0:	sra    a11, a12
3fa668e0:	sra    b11, b4
3fa668f0:	sla    0x1, a14
3fa66900:	sra    b10, b3
3fa66910:	sra    a11, a12
3fa66920:	.word  0x7463
3fa66930:	modu   a11, a9
3fa66940:	sla    0x3, a14
3fa66950:	srl    a11, a9
3fa66960:	modu   a11, a14
3fa66970:	sra    b11, b2
3fa66980:	.word  0x0a64
3fa66990:	clr    a0
3fa669a0:	sub    b10, b4
3fa669b0:	.word  0x7020
3fa669c0:	rl     a11, sp
3fa669d0:	.word  0x746e
3fa669e0:	.word  0x7265
3fa669f0:	.word  0x7720
3fa66a00:	.word  0x7361
3fa66a10:	modu   a1, a0
3fa66a20:	mods   b3, b5
3fa66a30:	srl    0xd, a12
3fa66a40:	move   a1, b0
3fa66a50:	.word  0x746f
3fa66a60:	.word  0x7320
3fa66a70:	modu   a3, a5
3fa66a80:	rl     a11, a4
3fa66a90:	srl    a11, a14
3fa66aa0:	.word  0x7420
3fa66ab0:	sra    a11, a8
3fa66ac0:	.word  0x7320
3fa66ad0:	.word  0x7274
3fa66ae0:	modu   a3, a9
3fa66af0:	sla    0x3, a7
3fa66b00:	modu   b11, b4
3fa66b10:	xor    a1, a0
3fa66b20:	sub    b10, b4
3fa66b30:	.word  0x0a2e
3fa66b40:	and    a0, a0
3fa66b50:	andn   a10, a1
3fa66b60:	sub    b10, b4
3fa66b70:	andn   b10, sp
3fa66b80:	andn   b2, b4
3fa66b90:	move   a2, b9
3fa66ba0:	.word  0x0047
3fa66bb0:	modu   a10, a3
3fa66bc0:	.word  0x7970
3fa66bd0:	mods   a9, a0
3fa66be0:	modu   a3, a5
3fa66bf0:	sla    0x3, b5
3fa66c00:	.word  0x706f
3fa66c10:	rl     b11, b4
3fa66c20:	modu   a3, sp
3fa66c30:	sll    a9, a0
3fa66c40:	modu   a11, a8
3fa66c50:	sra    b11, b3
3fa66c60:	sla    0x3, a14
3fa66c70:	.word  0x7562
3fa66c80:	sla    0x3, b4
3fa66c90:	sra    b11, b7
3fa66ca0:	sra    a1, a0
3fa66cb0:	modu   a3, sp
3fa66cc0:	.word  0x7427
3fa66cd0:	rl     a1, a0
3fa66ce0:	.word  0x7661
3fa66cf0:	sla    0x3, a5
3fa66d00:	sra    b11, b4
3fa66d10:	.word  0x7478
3fa66d20:	sra    b11, b3
3fa66d30:	sra    a11, a12
3fa66d40:	.word  0x7463
3fa66d50:	sra    a3, a5
3fa66d60:	.word  0x0a2e
3fa66d70:	sra    a0, a0
3fa66d80:	mpyu   a11, sp
3fa66d90:	modu   a11, a3
L3FA66DA0:
3fa66da0:	.word  0x7970
3fa66db0:	sla    0x1, b10
3fa66dc0:	.word  0x7476
3fa66dd0:	mpyu   a11, a5
3fa66de0:	modu   a11, a2
3fa66df0:	mpyu   b11, b8
3fa66e00:	.word  0x7476
3fa66e10:	sla    0x3, a5
3fa66e20:	dsjs   a1, L3FA66DA0
3fa66e30:	andn   a9, a0
3fa66e40:	mods   a3, a5
3fa66e50:	sll    a11, a5
3fa66e60:	mpyu   b11, b4
3fa66e70:	.word  0x7476
3fa66e80:	sla    0x3, a5
3fa66e90:	modu   b11, b3
3fa66ea0:	.word  0x7720
3fa66eb0:	sla    0x3, a5
3fa66ec0:	sla    a11, a3
3fa66ed0:	sll    0x1b, a14
3fa66ee0:	sla    0x3, b4
3fa66ef0:	sra    b11, b2
3fa66f00:	sra    a3, a1
3fa66f10:	.word  0x7420
3fa66f20:	sra    a11, a8
3fa66f30:	.word  0x7320
3fa66f40:	mods   a3, a5
3fa66f50:	sll    a11, a5
3fa66f60:	rl     b11, b4
3fa66f70:	modu   a3, sp
3fa66f80:	modu   a9, a0
3fa66f90:	.word  0x7475
3fa66fa0:	modu   a9, a0
3fa66fb0:	sla    0x3, a6
3fa66fc0:	.word  0x7469
3fa66fd0:	.word  0x0a2e
3fa66fe0:	andn   a8, a0
3fa66ff0:	mods   a3, a5
3fa67000:	sll    a11, a5
3fa67010:	sra    b11, b4
3fa67020:	sla    0x3, a4
3fa67030:	sra    b11, b4
3fa67040:	.word  0x7478
3fa67050:	.word  0x7720
3fa67060:	.word  0x7361
3fa67070:	modu   a1, a0
3fa67080:	.word  0x746f
3fa67090:	rl     a9, a0
3fa670a0:	sla    0x3, a14
3fa670b0:	rl     b3, b4
3fa670c0:	.word  0x7369
3fa670d0:	xor    a1, a0
3fa670e0:	sub    b10, b4
3fa670f0:	.word  0x0a2e
3fa67100:	andn   a8, a0
3fa67110:	mods   a3, a5
3fa67120:	sll    a11, a5
3fa67130:	sla    0x3, b4
3fa67140:	sla    a11, a6
3fa67150:	mods   a3, a9
3fa67160:	sra    a3, a5
3fa67170:	sla    0x1, a14
3fa67180:	modu   a10, a3
3fa67190:	mods   b3, b5
3fa671a0:	sla    0x3, a4
3fa671b0:	modu   a11, a14
3fa671c0:	sla    0x3, b4
3fa671d0:	sra    a11, a7
3fa671e0:	sla    0x3, b4
3fa671f0:	.word  0x776f
3fa67200:	sra    a11, a14
3fa67210:	.word  0x7372
3fa67220:	rl     a11, a8
3fa67230:	sla    0x3, b0
3fa67240:	srl    a3, sp
3fa67250:	sll    a1, a0
3fa67260:	srl    b3, b5
3fa67270:	sra    a11, a6
3fa67280:	srl    0xd, b2
3fa67290:	.word  0x000a
3fa672a0:	addc   a2, a13
3fa672b0:	sla    0x1, b3
3fa672c0:	rl     a3, a3
3fa672d0:	.word  0x736f
3fa672e0:	modu   a3, a5
3fa672f0:	sll    a1, a0
3fa67300:	.word  0x7475
3fa67310:	.word  0x7720
3fa67320:	sla    0x3, a5
3fa67330:	modu   a11, a4
3fa67340:	sll    0x1b, a14
3fa67350:	sla    0x3, b4
3fa67360:	sla    a11, a8
3fa67370:	sra    b11, b6
3fa67380:	.word  0x7420
3fa67390:	.word  0x7865
3fa673a0:	sla    0x3, b4
3fa673b0:	sra    b11, b3
3fa673c0:	sra    a11, a12
3fa673d0:	.word  0x7463
3fa673e0:	sra    a3, a5
3fa673f0:	.word  0x0a2e
3fa67400:	.word  0x7300
3fa67410:	.word  0x756f
3fa67420:	sll    b11, b2
3fa67430:	sla    0x3, a5
3fa67440:	.word  0x7476
3fa67450:	sla    0x3, a5
3fa67460:	.word  0x7369
3fa67470:	move   a1, b0
3fa67480:	move   b2, b5
3fa67490:	sla    0x2, a12
3fa674a0:	modu   b11, b3
3fa674b0:	.word  0x7720
3fa674c0:	sla    0x3, a5
3fa674d0:	sla    a11, a3
3fa674e0:	sll    0x1b, a14
3fa674f0:	sla    0x3, b4
3fa67500:	sra    b11, b2
3fa67510:	sra    a3, a1
3fa67520:	.word  0x7420
3fa67530:	sra    a11, a8
3fa67540:	.word  0x7320
3fa67550:	mods   a3, a5
3fa67560:	sll    a11, a5
3fa67570:	rl     b11, b4
3fa67580:	modu   a3, sp
3fa67590:	modu   a9, a0
3fa675a0:	.word  0x7475
3fa675b0:	modu   a9, a0
3fa675c0:	sla    0x3, a6
3fa675d0:	.word  0x7469
3fa675e0:	.word  0x0a2e
3fa675f0:	sra    a0, a0
3fa67600:	.word  0x7365
3fa67610:	rl     b11, b4
3fa67620:	sla    a11, a14
3fa67630:	rl     b11, b4
3fa67640:	modu   a3, sp
3fa67650:	.word  0x7620
3fa67660:	sra    b11, b4
3fa67670:	rl     a9, a0
3fa67680:	sla    0x3, b3
3fa67690:	or     a10, a14
3fa676a0:	move   a2, a12
3fa676b0:	.word  0x7320
3fa676c0:	sla    0x3, sp
3fa676d0:	sra    b11, b7
3fa676e0:	sll    a9, a0
3fa676f0:	modu   a3, a1
3fa67700:	.word  0x7427
3fa67710:	.word  0x7320
3fa67720:	modu   a3, a5
3fa67730:	sla    0x3, a4
3fa67740:	rl     b3, b4
3fa67750:	sla    0x3, a5
3fa67760:	sra    b11, b3
3fa67770:	sra    a11, a12
3fa67780:	.word  0x7463
3fa67790:	modu   a11, a9
3fa677a0:	sla    0x3, a14
3fa677b0:	modu   b11, b4
3fa677c0:	rl     a9, a0
3fa677d0:	srl    0xd, b4
3fa677e0:	.word  0x000a
3fa677f0:	or     b2, b3
3fa67800:	subb   b2, b5
3fa67810:	mpyu   a10, a6
3fa67820:	sub    b10, b3
3fa67830:	sub    a10, a12
3fa67840:	or     a2, a3
3fa67850:	move   a10, b9
3fa67860:	.word  0x004e
3fa67870:	sra    b10, b3
3fa67880:	sra    a11, a12
3fa67890:	.word  0x7463
3fa678a0:	srl    a1, a0
3fa678b0:	rl     a11, a1
3fa678c0:	sra    a11, a12
3fa678d0:	srl    0xd, a4
3fa678e0:	addc   a9, a0
3fa678f0:	.word  0x756f
3fa67900:	sra    a3, a12
3fa67910:	modu   a1, a0
3fa67920:	.word  0x746f
3fa67930:	srl    a9, a0
3fa67940:	.word  0x7465
3fa67950:	modu   a9, a0
3fa67960:	modu   b3, b7
3fa67970:	.word  0x7265
3fa67980:	rl     b3, b3
3fa67990:	.word  0x7069
3fa679a0:	modu   a9, a0
3fa679b0:	sla    0x3, a6
3fa679c0:	.word  0x7270
3fa679d0:	mods   a11, a9
3fa679e0:	.word  0x7261
3fa679f0:	sla    0x3, b9
3fa67a00:	sra    b11, b3
3fa67a10:	sra    a11, a12
3fa67a20:	.word  0x7463
3fa67a30:	modu   a11, a9
3fa67a40:	srl    0xd, a14
3fa67a50:	.word  0x000a
3fa67a60:	sra    b10, b3
3fa67a70:	sra    a11, a12
3fa67a80:	.word  0x7463
3fa67a90:	srl    a1, a0
3fa67aa0:	rl     a11, a1
3fa67ab0:	sra    a11, a12
3fa67ac0:	srl    0xd, a4
3fa67ad0:	addc   a9, a0
3fa67ae0:	.word  0x756f
3fa67af0:	sra    a3, a12
3fa67b00:	modu   a1, a0
3fa67b10:	.word  0x746f
3fa67b20:	srl    a9, a0
3fa67b30:	.word  0x7465
3fa67b40:	modu   a9, a0
3fa67b50:	modu   b3, b7
3fa67b60:	.word  0x7265
3fa67b70:	rl     b3, b3
3fa67b80:	.word  0x7069
3fa67b90:	modu   a9, a0
3fa67ba0:	sla    0x3, a6
3fa67bb0:	sra    b11, b3
3fa67bc0:	modu   a11, a3
3fa67bd0:	sra    a3, a14
3fa67be0:	.word  0x7261
3fa67bf0:	sla    0x3, b9
3fa67c00:	sra    b11, b3
3fa67c10:	sra    a11, a12
3fa67c20:	.word  0x7463
3fa67c30:	modu   a11, a9
3fa67c40:	srl    0xd, a14
3fa67c50:	.word  0x000a
3fa67c60:	.word  0x7265
3fa67c70:	modu   b11, b2
3fa67c80:	sla    0x3, b2
3fa67c90:	sra    b11, b3
3fa67ca0:	sra    a3, a14
3fa67cb0:	modu   a3, a9
3fa67cc0:	sla    0x3, a7
3fa67cd0:	sla    b11, b7
3fa67ce0:	.word  0x7469
3fa67cf0:	modu   a3, a9
3fa67d00:	sla    0x3, a7
3fa67d10:	sra    b11, b4
3fa67d20:	.word  0x7478
3fa67d30:	.word  0x7320
3fa67d40:	mods   a3, a5
3fa67d50:	sll    a11, a5
3fa67d60:	rl     b11, b4
3fa67d70:	modu   a3, sp
3fa67d80:	sla    0x1, a14
3fa67d90:	sll    0x9, a8
3fa67da0:	sra    0x15, a4
3fa67db0:	.word  0x000a
L3FA67DC0:
3fa67dc0:	mmtm   sp, a9,a11,a13
3fa67de0:	move   a14, a13
3fa67df0:	addi   0x90, a14
3fa67e10:	move   *a13(0xffe0), a9, 1
3fa67e30:	calla  L3F48C8A0
3fa67e60:	move   a8, *a13(0x70), 1
3fa67e80:	calla  L3FB2E340
3fa67eb0:	move   a8, *a13(0x50), 1
3fa67ed0:	move   @0xa6840, a11, 1
3fa67f00:	jreq   L3FA67F50
3fa67f10:	move   @0xa67f0, a11, 1
3fa67f40:	jrne   L3FA67FF0
L3FA67F50:
3fa67f50:	move   a14, -*sp, 1
3fa67f60:	movi   0x3fa6da30, a8
3fa67f90:	move   a8, *a14+, 1
3fa67fa0:	move   a13, *a14+, 1
3fa67fb0:	calla  L3FB34430
3fa67fe0:	jruc   L3FA68350
L3FA67FF0:
3fa67ff0:	move   *a13(0x70), a11, 1
3fa68010:	jrne   L3FA681A0
3fa68020:	move   @0xb71c0, a11, 1
3fa68050:	jreq   L3FA68100
3fa68060:	move   a14, -*sp, 1
3fa68070:	movi   0x3fa6da30, a8
3fa680a0:	move   a8, *a14+, 1
3fa680b0:	move   a13, *a14+, 1
3fa680c0:	calla  L3FB34430
3fa680f0:	jruc   L3FA68350
L3FA68100:
3fa68100:	move   a14, -*sp, 1
3fa68110:	movi   0x3fa6da60, a8
3fa68140:	move   a8, *a14+, 1
3fa68150:	move   a13, *a14+, 1
3fa68160:	calla  L3FB34430
3fa68190:	jruc   L3FA68350
L3FA681A0:
3fa681a0:	move   @0xccac0, a11
3fa681d0:	dsjs   a11, L3FA68280
3fa681e0:	move   a14, -*sp, 1
3fa681f0:	movi   0x3fa6da90, a8
3fa68220:	move   a8, *a14+, 1
3fa68230:	move   a13, *a14+, 1
3fa68240:	calla  L3FB34430
3fa68270:	jruc   L3FA68350
L3FA68280:
3fa68280:	sub    a11, a11
3fa68290:	move   a11, @0xb71c0, 1
3fa682c0:	move   a14, -*sp, 1
3fa682d0:	movi   0x3fa6dac0, a8
3fa68300:	move   a8, *a14+, 1
3fa68310:	move   a13, *a14+, 1
3fa68320:	calla  L3FB34430
L3FA68350:
3fa68350:	move   a14, -*sp, 1
3fa68360:	movi   0xffff, a11
3fa68380:	move   a11, *a14+, 1
3fa68390:	move   a13, *a14+, 1
3fa683a0:	move   a9, *a14+, 1
3fa683b0:	calla  L3FA2B960
3fa683e0:	move   a14, -*sp, 1
3fa683f0:	move   *a13(0x50), *a14+, 1
3fa68410:	calla  L3FB2E470
3fa68440:	move   *sp(0x80), a14, 1
3fa68460:	mmfm   sp, a9,a11,a13
3fa68480:	rets   2
3fa68490:	mmtm   sp, a7,a9,a11,a13
3fa684b0:	move   a14, a13
3fa684c0:	addk   32, a14
3fa684d0:	move   *a13(0xffe0), a9, 1
3fa684f0:	jauc   L3FA693D0
L3FA68510:
3fa68510:	move   @0xa6840, a11, 1
3fa68540:	jrne   L3FA685F0
3fa68550:	move   a14, -*sp, 1
3fa68560:	movi   0x3fa6daf0, a8
3fa68590:	move   a8, *a14+, 1
3fa685a0:	calla  L3FB341E0
3fa685d0:	jauc   L3FA69490
L3FA685F0:
3fa685f0:	move   @0xa67f0, a11, 1
3fa68620:	jrne   L3FA686D0
3fa68630:	move   a14, -*sp, 1
3fa68640:	movi   0x3fa6dd08, a8
3fa68670:	move   a8, *a14+, 1
3fa68680:	calla  L3FB341E0
3fa686b0:	jauc   L3FA69490
L3FA686D0:
3fa686d0:	move   a14, -*sp, 1
3fa686e0:	movk   1, a11
3fa686f0:	move   a11, *a14+, 1
3fa68700:	calla  L3F48CBC0
3fa68730:	move   a8, *a13, 1
3fa68740:	subk   3, a8
3fa68750:	jreq   L3FA68780
3fa68760:	move   *a13, a11, 1
3fa68770:	dsjs   a11, L3FA688D0
L3FA68780:
3fa68780:	move   *a9(0xd60), a11, 1
3fa687a0:	ori    0x80, a11
3fa687d0:	move   a11, *a9(0xd60), 1
3fa687f0:	move   *a9(0xd60), a11, 1
3fa68810:	ori    0x1000, a11
3fa68840:	move   a11, *a9(0xd60), 1
3fa68860:	move   a14, -*sp, 1
3fa68870:	move   a9, *a14+, 1
3fa68880:	calla  L3FA6BF00
3fa688b0:	jauc   L3FA69490
L3FA688D0:
3fa688d0:	sub    a11, a11
3fa688e0:	movb   a11, @0x270100
3fa68910:	jauc   L3FA69490
L3FA68930:
3fa68930:	move   *a9(0xd60), a11, 1
3fa68950:	btst   8, a11
3fa68960:	jaeq   L3FA69490
3fa68980:	move   *a9(0xd60), a11, 1
3fa689a0:	movk   15, a7
3fa689b0:	and    a7, a11
3fa689c0:	ori    0x200, a11
3fa689f0:	move   a11, *a9(0xd60), 1
3fa68a10:	move   *a9(0x780), a11, 1
3fa68a30:	andi   0xffcfffff, a11
3fa68a60:	move   a11, *a9(0x780), 1
3fa68a80:	sub    a11, a11
3fa68a90:	movb   a11, @0xccac0
3fa68ac0:	setf   8, 0, 0
3fa68ad0:	move   *a9(0x7e0), a7, 0
3fa68af0:	cmpi   0x3d, a7
3fa68b10:	jrnc   L3FA68B70
3fa68b20:	movk   10, a7
3fa68b30:	setf   16, 1, 0
3fa68b40:	move   a7, *a9(0x640), 0
3fa68b60:	jruc   L3FA68BA0
L3FA68B70:
3fa68b70:	setf   16, 1, 0
3fa68b80:	move   a11, *a9(0x640), 0
L3FA68BA0:
3fa68ba0:	movb   a11, @0x270100
3fa68bd0:	move   a11, *a9(0x650), 0
3fa68bf0:	jauc   L3FA69490
L3FA68C10:
3fa68c10:	move   *a9(0xd60), a11, 1
3fa68c30:	btst   10, a11
3fa68c40:	jreq   L3FA68D00
3fa68c50:	move   *a9(0xd60), a11, 1
3fa68c70:	andi   0xfffffbff, a11
3fa68ca0:	move   a11, *a9(0xd60), 1
3fa68cc0:	sub    a11, a11
3fa68cd0:	movb   a11, @0xccac0
L3FA68D00:
3fa68d00:	move   *a9(0x780), a11, 1
3fa68d20:	andi   0xffcfffff, a11
3fa68d50:	move   a11, *a9(0x780), 1
3fa68d70:	move   *a9(0x780), a11, 1
3fa68d90:	ori    0x200000, a11
3fa68dc0:	move   a11, *a9(0x780), 1
3fa68de0:	move   @0xa6840, a11, 1
3fa68e10:	jrne   L3FA68EF0
3fa68e20:	sub    a7, a7
3fa68e30:	movb   a7, @0x270100
3fa68e60:	move   a14, -*sp, 1
3fa68e70:	movi   0x3fa6daf0, a8
3fa68ea0:	move   a8, *a14+, 1
3fa68eb0:	calla  L3FB341E0
3fa68ee0:	jruc   L3FA69490
L3FA68EF0:
3fa68ef0:	move   @0xa67f0, a7, 1
3fa68f20:	jrne   L3FA69000
3fa68f30:	sub    a7, a7
3fa68f40:	movb   a7, @0x270100
3fa68f70:	move   a14, -*sp, 1
3fa68f80:	movi   0x3fa6dd08, a8
3fa68fb0:	move   a8, *a14+, 1
3fa68fc0:	calla  L3FB341E0
3fa68ff0:	jruc   L3FA69490
L3FA69000:
3fa69000:	move   a14, -*sp, 1
3fa69010:	movk   1, a7
3fa69020:	move   a7, *a14+, 1
3fa69030:	calla  L3F48CBC0
3fa69060:	move   a8, *a13, 1
3fa69070:	subk   3, a8
3fa69080:	jreq   L3FA690C0
3fa69090:	move   *a13, a11, 1
3fa690a0:	dsj    a11, L3FA692F0
L3FA690C0:
3fa690c0:	move   *a9(0xd60), a11, 1
3fa690e0:	movk   15, a7
3fa690f0:	and    a7, a11
3fa69100:	ori    0x100, a11
3fa69130:	move   a11, *a9(0xd60), 1
3fa69150:	movk   14, a11
3fa69160:	setf   16, 1, 0
3fa69170:	move   a11, *a9(0x640), 0
3fa69190:	move   *a9(0x780), a7, 1
3fa691b0:	andi   0xffcfffff, a7
3fa691e0:	move   a7, *a9(0x780), 1
3fa69200:	move   *a9(0x780), a7, 1
3fa69220:	ori    0x200000, a7
3fa69250:	move   a7, *a9(0x780), 1
3fa69270:	move   *a9(0xd60), a7, 1
3fa69290:	ori    0x800, a7
3fa692c0:	move   a7, *a9(0xd60), 1
3fa692e0:	jruc   L3FA69490
L3FA692F0:
3fa692f0:	sub    a11, a11
3fa69300:	movb   a11, @0x270100
3fa69330:	jruc   L3FA69490
L3FA69340:
3fa69340:	move   a14, -*sp, 1
3fa69350:	movi   0x3fa6df48, a8
3fa69380:	move   a8, *a14+, 1
3fa69390:	calla  L3FB341E0
3fa693c0:	jruc   L3FA69490
L3FA693D0:
3fa693d0:	setf   16, 1, 0
3fa693e0:	move   *a9(0xaa0), a8, 0
3fa69400:	jaeq   L3FA68510
3fa69420:	subk   4, a8
3fa69430:	jaeq   L3FA68930
3fa69450:	dec    a8
3fa69460:	jaeq   L3FA68C10
3fa69480:	jruc   L3FA69340
L3FA69490:
3fa69490:	move   *sp(0xa0), a14, 1
3fa694b0:	mmfm   sp, a7,a9,a11,a13
3fa694d0:	rets   2
L3FA694E0:
3fa694e0:	mmtm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3fa69500:	move   a14, a13
3fa69510:	addi   0x50, a14
3fa69530:	move   *a13(0xffe0), a9, 1
3fa69550:	move   *a9(0xba0), *a13(0x0), 1
3fa69580:	calla  L3F48C8A0
3fa695b0:	move   a8, a8
3fa695c0:	jrne   L3FA69690
3fa695d0:	move   a14, -*sp, 1
3fa695e0:	movk   4, a7
3fa695f0:	move   a7, *a14+, 1
3fa69600:	move   a9, *a14+, 1
3fa69610:	calla  L3F4E02E0
3fa69640:	move   a9, @0x270110, 1
3fa69670:	jauc   L3FA6B070
L3FA69690:
3fa69690:	setf   16, 1, 0
3fa696a0:	move   @0x1e8710, a7, 0
3fa696d0:	jreq   L3FA69810
3fa696e0:	move   *a9(0xd60), a7, 1
3fa69700:	btst   11, a7
3fa69710:	jreq   L3FA69810
3fa69720:	calla  L3F708700
3fa69750:	move   a8, *a13(0x30), 1
3fa69770:	move   a14, -*sp, 1
3fa69780:	move   a9, *a14+, 1
3fa69790:	movi   0x3fa6c400, a7
3fa697c0:	move   a7, *a14+, 1
3fa697d0:	move   a8, *a14+, 1
3fa697e0:	calla  L3FB41A30
L3FA69810:
3fa69810:	sub    a11, a11
3fa69820:	setf   8, 0, 0
3fa69830:	move   @0x270100, a7, 0
3fa69860:	jaeq   L3FA6A450
3fa69880:	setf   16, 1, 0
3fa69890:	move   *a9(0x650), a5, 0
3fa698b0:	sll    0x3, a5
3fa698c0:	add    a9, a5
3fa698d0:	move   *a13, a3, 1
3fa698e0:	movb   *a3(0x0), *a5(0x1160)
3fa69910:	jauc   L3FA6A270
L3FA69930:
3fa69930:	move   *a13, a7, 1
3fa69940:	setf   8, 0, 0
3fa69950:	move   *a7, a5, 0
3fa69960:	cmpi   0x58, a5
3fa69980:	jane   L3FA6A310
3fa699a0:	move   *a9(0xd60), a5, 1
3fa699c0:	btst   11, a5
3fa699d0:	jreq   L3FA69A90
3fa699e0:	move   *a9(0xd60), a5, 1
3fa69a00:	andi   0xfffff7ff, a5
3fa69a30:	move   a5, *a9(0xd60), 1
3fa69a50:	sub    a5, a5
3fa69a60:	movb   a5, @0xccac0
L3FA69A90:
3fa69a90:	move   *a9(0xd60), a5, 1
3fa69ab0:	movk   15, a3
3fa69ac0:	and    a3, a5
3fa69ad0:	ori    0x200, a5
3fa69b00:	move   a5, *a9(0xd60), 1
3fa69b20:	movk   10, a5
3fa69b30:	setf   16, 1, 0
3fa69b40:	move   a5, *a9(0x640), 0
3fa69b60:	move   *a9(0x780), a3, 1
3fa69b80:	andi   0xffcfffff, a3
3fa69bb0:	move   a3, *a9(0x780), 1
3fa69bd0:	sub    a3, a3
3fa69be0:	movb   a3, @0x270100
3fa69c10:	move   a3, *a9(0x650), 0
3fa69c30:	addk   8, a7
3fa69c40:	move   a7, *a9(0xba0), 1
3fa69c60:	jauc   L3FA6B070
L3FA69C80:
3fa69c80:	move   *a13, a7, 1
3fa69c90:	setf   8, 0, 0
3fa69ca0:	move   *a7, a5, 0
3fa69cb0:	cmpi   0x5b, a5
3fa69cd0:	jrne   L3FA6A310
3fa69ce0:	movi   0x9b, a5
3fa69d00:	movb   a5, @0x270100
3fa69d30:	setf   16, 1, 0
3fa69d40:	move   *a9(0x650), a3, 0
3fa69d60:	inc    a3
3fa69d70:	move   a3, *a9(0x650), 0
3fa69d90:	addk   8, a7
3fa69da0:	move   a7, *a9(0xba0), 1
3fa69dc0:	jauc   L3FA6B070
L3FA69DE0:
3fa69de0:	move   *a13, a7, 1
3fa69df0:	setf   8, 0, 0
3fa69e00:	move   *a7, a5, 0
3fa69e10:	cmpi   0x34, a5
3fa69e30:	jrne   L3FA6A310
3fa69e40:	movi   0x34, a5
3fa69e60:	movb   a5, @0x270100
3fa69e90:	setf   16, 1, 0
3fa69ea0:	move   *a9(0x650), a3, 0
3fa69ec0:	inc    a3
3fa69ed0:	move   a3, *a9(0x650), 0
3fa69ef0:	addk   8, a7
3fa69f00:	move   a7, *a9(0xba0), 1
3fa69f20:	jauc   L3FA6B070
L3FA69F40:
3fa69f40:	move   *a13, a7, 1
3fa69f50:	setf   8, 0, 0
3fa69f60:	move   *a7, a5, 0
3fa69f70:	cmpi   0x69, a5
3fa69f90:	jrne   L3FA6A310
3fa69fa0:	move   *a9(0xd60), a5, 1
3fa69fc0:	btst   11, a5
3fa69fd0:	jreq   L3FA6A090
3fa69fe0:	move   *a9(0xd60), a5, 1
3fa6a000:	andi   0xfffff7ff, a5
3fa6a030:	move   a5, *a9(0xd60), 1
3fa6a050:	sub    a5, a5
3fa6a060:	movb   a5, @0xccac0
L3FA6A090:
3fa6a090:	move   *a9(0xd60), a5, 1
3fa6a0b0:	movk   15, a3
3fa6a0c0:	and    a3, a5
3fa6a0d0:	ori    0x200, a5
3fa6a100:	move   a5, *a9(0xd60), 1
3fa6a120:	move   *a9(0x780), a5, 1
3fa6a140:	andi   0xffcfffff, a5
3fa6a170:	move   a5, *a9(0x780), 1
3fa6a190:	sub    a5, a5
3fa6a1a0:	setf   16, 1, 0
3fa6a1b0:	move   a5, *a9(0x640), 0
3fa6a1d0:	movb   a5, @0x270100
3fa6a200:	move   a5, *a9(0x650), 0
3fa6a220:	addk   8, a7
3fa6a230:	move   a7, *a9(0xba0), 1
3fa6a250:	jauc   L3FA6B070
L3FA6A270:
3fa6a270:	subk   10, a7
3fa6a280:	jaeq   L3FA69930
3fa6a2a0:	subk   17, a7
3fa6a2b0:	jreq   L3FA69C80
3fa6a2c0:	subk   25, a7
3fa6a2d0:	jreq   L3FA69F40
3fa6a2e0:	subi   0x67, a7
3fa6a300:	jreq   L3FA69DE0
L3FA6A310:
3fa6a310:	sub    a7, a7
3fa6a320:	movb   a7, @0x270100
3fa6a350:	move   *a13, a5, 1
3fa6a360:	addk   8, a5
3fa6a370:	move   a5, *a9(0xba0), 1
3fa6a390:	move   a9, a5
3fa6a3a0:	addi   0x1160, a5
3fa6a3c0:	move   a5, *a13, 1
3fa6a3d0:	setf   16, 1, 0
3fa6a3e0:	move   *a9(0x650), a3, 0
3fa6a400:	move   a3, a11
3fa6a410:	inc    a11
3fa6a420:	move   a7, *a9(0x650), 0
3fa6a440:	jruc   L3FA6AB40
L3FA6A450:
3fa6a450:	setf   16, 1, 0
3fa6a460:	move   a11, *a9(0x650), 0
3fa6a480:	jruc   L3FA6A5F0
L3FA6A490:
3fa6a490:	setf   16, 1, 0
3fa6a4a0:	move   @0x2700d0, a7, 0
3fa6a4d0:	jreq   L3FA6A5E0
3fa6a4e0:	move   a14, -*sp, 1
3fa6a4f0:	move   a11, a5
3fa6a500:	sll    0x3, a5
3fa6a510:	move   *a13, a3, 1
3fa6a520:	add    a3, a5
3fa6a530:	setf   8, 0, 0
3fa6a540:	move   *a5, a8, 0
3fa6a550:	move   a8, *a14+, 1
3fa6a560:	move   a11, *a14+, 1
3fa6a570:	movi   0x3fa6e018, a8
3fa6a5a0:	move   a8, *a14+, 1
3fa6a5b0:	calla  L3FB341E0
L3FA6A5E0:
3fa6a5e0:	inc    a11
L3FA6A5F0:
3fa6a5f0:	move   a11, a7
3fa6a600:	sll    0x3, a7
3fa6a610:	move   *a13, a5, 1
3fa6a620:	add    a5, a7
3fa6a630:	move   *a9(0xbc0), a3, 1
3fa6a650:	cmp    a3, a7
3fa6a660:	jrnc   L3FA6A750
3fa6a670:	move   a11, a7
3fa6a680:	sll    0x3, a7
3fa6a690:	add    a5, a7
3fa6a6a0:	setf   8, 0, 0
3fa6a6b0:	move   *a7, a7, 0
3fa6a6c0:	subk   27, a7
3fa6a6d0:	jreq   L3FA6A750
3fa6a6e0:	move   a11, a7
3fa6a6f0:	sll    0x3, a7
3fa6a700:	add    a5, a7
3fa6a710:	move   *a7, a7, 0
3fa6a720:	cmpi   0x9b, a7
3fa6a740:	jrne   L3FA6A490
L3FA6A750:
3fa6a750:	move   a11, a7
3fa6a760:	sll    0x3, a7
3fa6a770:	add    a5, a7
3fa6a780:	setf   8, 0, 0
3fa6a790:	move   *a7, a7, 0
3fa6a7a0:	subk   27, a7
3fa6a7b0:	jrne   L3FA6A9A0
3fa6a7c0:	move   *a9(0x7e0), a7, 0
3fa6a7e0:	cmpi   0x3d, a7
3fa6a800:	jrnc   L3FA6A860
3fa6a810:	movk   10, a7
3fa6a820:	movb   a7, @0x270100
3fa6a850:	jruc   L3FA6A8A0
L3FA6A860:
3fa6a860:	movk   27, a7
3fa6a870:	movb   a7, @0x270100
L3FA6A8A0:
3fa6a8a0:	movk   27, a3
3fa6a8b0:	movb   a3, *a9(0x1160)
3fa6a8d0:	setf   16, 1, 0
3fa6a8e0:	move   *a9(0x650), a3, 0
3fa6a900:	inc    a3
3fa6a910:	move   a3, *a9(0x650), 0
3fa6a930:	move   a11, a3
3fa6a940:	sll    0x3, a3
3fa6a950:	add    a5, a3
3fa6a960:	addk   8, a3
3fa6a970:	move   a3, *a9(0xba0), 1
3fa6a990:	jruc   L3FA6AB40
L3FA6A9A0:
3fa6a9a0:	move   a11, a7
3fa6a9b0:	sll    0x3, a7
3fa6a9c0:	add    a5, a7
3fa6a9d0:	move   *a7, a7, 0
3fa6a9e0:	cmpi   0x9b, a7
3fa6aa00:	jrne   L3FA6AB40
3fa6aa10:	movi   0x9b, a7
3fa6aa30:	movb   a7, @0x270100
3fa6aa60:	movb   a7, *a9(0x1160)
3fa6aa80:	setf   16, 1, 0
3fa6aa90:	move   *a9(0x650), a3, 0
3fa6aab0:	inc    a3
3fa6aac0:	move   a3, *a9(0x650), 0
3fa6aae0:	move   a11, a3
3fa6aaf0:	sll    0x3, a3
3fa6ab00:	add    a5, a3
3fa6ab10:	addk   8, a3
3fa6ab20:	move   a3, *a9(0xba0), 1
L3FA6AB40:
3fa6ab40:	sub    a2, a2
3fa6ab50:	move   a11, a3
3fa6ab60:	jrle   L3FA6AD30
L3FA6AB70:
3fa6ab70:	move   a14, -*sp, 1
3fa6ab80:	move   a11, *a14+, 1
3fa6ab90:	move   a2, a7
3fa6aba0:	sll    0x3, a7
3fa6abb0:	move   *a13, a5, 1
3fa6abc0:	add    a5, a7
3fa6abd0:	move   a7, *a14+, 1
3fa6abe0:	move   @0xa6840, *a14+, 1
3fa6ac10:	calla  L3FB3EBC0
3fa6ac40:	move   a8, a12
3fa6ac50:	jrge   L3FA6ACF0
3fa6ac60:	move   a14, -*sp, 1
3fa6ac70:	movi   0x3fa6e090, a8
3fa6aca0:	move   a8, *a14+, 1
3fa6acb0:	calla  L3FB341E0
3fa6ace0:	jruc   L3FA6AD10
L3FA6ACF0:
3fa6acf0:	add    a12, a2
3fa6ad00:	sub    a12, a11
L3FA6AD10:
3fa6ad10:	move   a11, a3
3fa6ad20:	jrgt   L3FA6AB70
L3FA6AD30:
3fa6ad30:	move   a2, a7
3fa6ad40:	sll    0x3, a7
3fa6ad50:	add    a5, a7
3fa6ad60:	move   a7, *a13, 1
3fa6ad70:	setf   8, 0, 0
3fa6ad80:	move   @0x270100, a5, 0
3fa6adb0:	jrne   L3FA6AE60
3fa6adc0:	move   a2, a3
3fa6add0:	sll    0x3, a3
3fa6ade0:	move   *a9(0xba0), a7, 1
3fa6ae00:	add    a3, a7
3fa6ae10:	move   *a13, a3, 1
3fa6ae20:	cmp    a7, a3
3fa6ae30:	jrne   L3FA6AE60
3fa6ae40:	move   a3, *a9(0xba0), 1
L3FA6AE60:
3fa6ae60:	move   *a9(0xd60), a7, 1
3fa6ae80:	btst   11, a7
3fa6ae90:	jreq   L3FA6B070
3fa6aea0:	move   *a9(0xd60), a7, 1
3fa6aec0:	btst   9, a7
3fa6aed0:	jreq   L3FA6B070
3fa6aee0:	move   *a9(0x7e0), a7, 0
3fa6af00:	cmpi   0x3d, a7
3fa6af20:	jrnc   L3FA6AF80
3fa6af30:	movk   10, a7
3fa6af40:	setf   16, 1, 0
3fa6af50:	move   a7, *a9(0x640), 0
3fa6af70:	jruc   L3FA6AFC0
L3FA6AF80:
3fa6af80:	sub    a7, a7
3fa6af90:	setf   16, 1, 0
3fa6afa0:	move   a7, *a9(0x640), 0
L3FA6AFC0:
3fa6afc0:	move   *a9(0xd60), a7, 1
3fa6afe0:	andi   0xfffff7ff, a7
3fa6b010:	move   a7, *a9(0xd60), 1
3fa6b030:	sub    a7, a7
3fa6b040:	movb   a7, @0xccac0
L3FA6B070:
3fa6b070:	move   *sp(0x160), a14, 1
3fa6b090:	mmfm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3fa6b0b0:	rets   2
3fa6b0c0:	mmtm   sp, a7,a9,a11,a13
3fa6b0e0:	move   a14, a13
3fa6b0f0:	addk   32, a14
3fa6b100:	move   *a13(0xffe0), a9, 1
3fa6b120:	jauc   L3FA6BBC0
L3FA6B140:
3fa6b140:	move   @0xa6840, a11, 1
3fa6b170:	jrne   L3FA6B220
3fa6b180:	move   a14, -*sp, 1
3fa6b190:	movi   0x3fa6daf0, a8
3fa6b1c0:	move   a8, *a14+, 1
3fa6b1d0:	calla  L3FB341E0
3fa6b200:	jauc   L3FA6BC70
L3FA6B220:
3fa6b220:	move   @0xa67f0, a11, 1
3fa6b250:	jrne   L3FA6B300
3fa6b260:	move   a14, -*sp, 1
3fa6b270:	movi   0x3fa6dd08, a8
3fa6b2a0:	move   a8, *a14+, 1
3fa6b2b0:	calla  L3FB341E0
3fa6b2e0:	jauc   L3FA6BC70
L3FA6B300:
3fa6b300:	move   a14, -*sp, 1
3fa6b310:	movk   1, a11
3fa6b320:	move   a11, *a14+, 1
3fa6b330:	calla  L3F48CBC0
3fa6b360:	move   a8, *a13, 1
3fa6b370:	subk   3, a8
3fa6b380:	jreq   L3FA6B3C0
3fa6b390:	move   *a13, a11, 1
3fa6b3a0:	dsj    a11, L3FA6BC70
L3FA6B3C0:
3fa6b3c0:	move   *a9(0xd60), a11, 1
3fa6b3e0:	ori    0x10, a11
3fa6b410:	move   a11, *a9(0xd60), 1
3fa6b430:	move   a14, -*sp, 1
3fa6b440:	move   a9, *a14+, 1
3fa6b450:	calla  L3FA6C100
3fa6b480:	jruc   L3FA6BC70
L3FA6B490:
3fa6b490:	move   *a9(0xd60), a11, 1
3fa6b4b0:	btst   10, a11
3fa6b4c0:	jreq   L3FA6B5C0
3fa6b4d0:	move   *a9(0xd60), a11, 1
3fa6b4f0:	btst   5, a11
3fa6b500:	jreq   L3FA6B5C0
3fa6b510:	sub    a11, a11
3fa6b520:	movb   a11, @0xccac0
3fa6b550:	move   *a9(0xd60), a11, 1
3fa6b570:	andi   0xfffffbff, a11
3fa6b5a0:	move   a11, *a9(0xd60), 1
L3FA6B5C0:
3fa6b5c0:	move   *a9(0xd60), a11, 1
3fa6b5e0:	ori    0x40, a11
3fa6b610:	movk   32, a7
3fa6b620:	andn   a7, a11
3fa6b630:	move   a11, *a9(0xd60), 1
3fa6b650:	move   *a9(0x780), a11, 1
3fa6b670:	andi   0xffcfffff, a11
3fa6b6a0:	move   a11, *a9(0x780), 1
3fa6b6c0:	jruc   L3FA6BC70
L3FA6B6D0:
3fa6b6d0:	move   @0xa6840, a11, 1
3fa6b700:	jrne   L3FA6B7A0
3fa6b710:	move   a14, -*sp, 1
3fa6b720:	movi   0x3fa6daf0, a8
3fa6b750:	move   a8, *a14+, 1
3fa6b760:	calla  L3FB341E0
3fa6b790:	jruc   L3FA6BC70
L3FA6B7A0:
3fa6b7a0:	move   @0xa67f0, a7, 1
3fa6b7d0:	jrne   L3FA6B870
3fa6b7e0:	move   a14, -*sp, 1
3fa6b7f0:	movi   0x3fa6dd08, a8
3fa6b820:	move   a8, *a14+, 1
3fa6b830:	calla  L3FB341E0
3fa6b860:	jruc   L3FA6BC70
L3FA6B870:
3fa6b870:	move   a14, -*sp, 1
3fa6b880:	movk   1, a7
3fa6b890:	move   a7, *a14+, 1
3fa6b8a0:	calla  L3F48CBC0
3fa6b8d0:	move   a8, *a13, 1
3fa6b8e0:	subk   3, a8
3fa6b8f0:	jreq   L3FA6B930
3fa6b900:	move   *a13, a11, 1
3fa6b910:	dsj    a11, L3FA6BC70
L3FA6B930:
3fa6b930:	move   *a9(0xd60), a11, 1
3fa6b950:	ori    0x20, a11
3fa6b980:	andi   0xffffffbf, a11
3fa6b9b0:	move   a11, *a9(0xd60), 1
3fa6b9d0:	move   *a9(0x780), a11, 1
3fa6b9f0:	andi   0xffcfffff, a11
3fa6ba20:	move   a11, *a9(0x780), 1
3fa6ba40:	move   *a9(0x780), a11, 1
3fa6ba60:	ori    0x100000, a11
3fa6ba90:	move   a11, *a9(0x780), 1
3fa6bab0:	move   *a9(0xd60), a11, 1
3fa6bad0:	ori    0x400, a11
3fa6bb00:	move   a11, *a9(0xd60), 1
3fa6bb20:	jruc   L3FA6BC70
L3FA6BB30:
3fa6bb30:	move   a14, -*sp, 1
3fa6bb40:	movi   0x3fa6df48, a8
3fa6bb70:	move   a8, *a14+, 1
3fa6bb80:	calla  L3FB341E0
3fa6bbb0:	jruc   L3FA6BC70
L3FA6BBC0:
3fa6bbc0:	setf   16, 1, 0
3fa6bbd0:	move   *a9(0xaa0), a8, 0
3fa6bbf0:	dec    a8
3fa6bc00:	jaeq   L3FA6B140
3fa6bc20:	subk   3, a8
3fa6bc30:	jreq   L3FA6B490
3fa6bc40:	dec    a8
3fa6bc50:	jreq   L3FA6B6D0
3fa6bc60:	jruc   L3FA6BB30
L3FA6BC70:
3fa6bc70:	move   *sp(0xa0), a14, 1
3fa6bc90:	mmfm   sp, a7,a9,a11,a13
3fa6bcb0:	rets   2
L3FA6BCC0:
3fa6bcc0:	mmtm   sp, a0,a7,a9,a10,a11,a12,a13
3fa6bce0:	move   a14, a13
3fa6bcf0:	addk   16, a14
3fa6bd00:	move   *a13(0xffe0), a9, 1
3fa6bd20:	move   *a13(0xffa0), a10, 1
3fa6bd40:	move   a14, -*sp, 1
3fa6bd50:	movk   4, a7
3fa6bd60:	move   a7, *a14+, 1
3fa6bd70:	move   a9, *a14+, 1
3fa6bd80:	calla  L3F4E02E0
3fa6bdb0:	move   a9, @0x270110, 1
3fa6bde0:	move   a14, -*sp, 1
3fa6bdf0:	movk   1, a7
3fa6be00:	move   a7, *a14+, 1
3fa6be10:	sub    a7, a7
3fa6be20:	move   a7, *a14+, 1
3fa6be30:	move   *a13(0xffc0), *a14+, 1
3fa6be50:	move   *a13(0xffc0), *a14+, 1
3fa6be70:	move   a9, *a14+, 1
3fa6be80:	calla  L3FA6CBE0
3fa6beb0:	move   *sp(0x100), a14, 1
3fa6bed0:	mmfm   sp, a0,a7,a9,a10,a11,a12,a13
3fa6bef0:	rets   2
L3FA6BF00:
3fa6bf00:	mmtm   sp, a9,a11,a13
3fa6bf20:	move   a14, a13
3fa6bf30:	move   *a13(0xffe0), a9, 1
3fa6bf50:	move   a14, -*sp, 1
3fa6bf60:	movk   4, a11
3fa6bf70:	move   a11, *a14+, 1
3fa6bf80:	move   a9, *a14+, 1
3fa6bf90:	calla  L3F4E02E0
3fa6bfc0:	move   a9, @0x270110, 1
3fa6bff0:	move   a14, -*sp, 1
3fa6c000:	movk   1, a11
3fa6c010:	move   a11, *a14+, 1
3fa6c020:	move   a11, *a14+, 1
3fa6c030:	movi   0xffff, a11
3fa6c050:	move   a11, *a14+, 1
3fa6c060:	move   a11, *a14+, 1
3fa6c070:	move   a9, *a14+, 1
3fa6c080:	calla  L3FA6CBE0
3fa6c0b0:	move   *sp(0x80), a14, 1
3fa6c0d0:	mmfm   sp, a9,a11,a13
3fa6c0f0:	rets   2
L3FA6C100:
3fa6c100:	mmtm   sp, a9,a11,a13
3fa6c120:	move   a14, a13
3fa6c130:	addk   32, a14
3fa6c140:	move   *a13(0xffe0), a9, 1
3fa6c160:	setf   8, 0, 0
3fa6c170:	move   *a9(0x570), a11, 0
3fa6c190:	jreq   L3FA6C1D0
3fa6c1a0:	sub    a11, a11
3fa6c1b0:	move   a11, *a13, 1
3fa6c1c0:	jruc   L3FA6C210
L3FA6C1D0:
3fa6c1d0:	setf   16, 1, 0
3fa6c1e0:	move   *a9(0x670), a11, 0
3fa6c200:	move   a11, *a13, 1
L3FA6C210:
3fa6c210:	move   a14, -*sp, 1
3fa6c220:	movk   4, a11
3fa6c230:	move   a11, *a14+, 1
3fa6c240:	move   a9, *a14+, 1
3fa6c250:	calla  L3F4E02E0
3fa6c280:	move   a9, @0x270110, 1
3fa6c2b0:	movk   10, a11
3fa6c2c0:	movb   a11, *a9(0x5960)
3fa6c2e0:	move   a14, -*sp, 1
3fa6c2f0:	movk   1, a11
3fa6c300:	move   a11, *a14+, 1
3fa6c310:	sub    a11, a11
3fa6c320:	move   a11, *a14+, 1
3fa6c330:	move   *a13(0x0), *a14+, 1
3fa6c350:	move   *a13(0x0), *a14+, 1
3fa6c370:	move   a9, *a14+, 1
3fa6c380:	calla  L3FA6CBE0
3fa6c3b0:	move   *sp(0x80), a14, 1
3fa6c3d0:	mmfm   sp, a9,a11,a13
3fa6c3f0:	rets   2
3fa6c400:	mmtm   sp, a11,a13
3fa6c420:	move   a14, a13
3fa6c430:	addi   0x2c0, a14
3fa6c450:	setf   16, 1, 0
3fa6c460:	move   @0x1e8710, a11, 0
3fa6c490:	jreq   L3FA6C900
3fa6c4a0:	move   a14, -*sp, 1
3fa6c4b0:	move   *a13(0xffe0), *a14+, 1
3fa6c4d0:	movi   0x3fa6c400, a11
3fa6c500:	move   a11, *a14+, 1
3fa6c510:	move   @0xa6840, *a14+, 1
3fa6c540:	calla  L3FB3F250
3fa6c570:	sub    a11, a11
3fa6c580:	move   a11, *a13(0x2a0), 1
3fa6c5a0:	move   a14, -*sp, 1
3fa6c5b0:	movi   0x3fa6e208, a8
3fa6c5e0:	move   a8, *a14+, 1
3fa6c5f0:	move   @0xa6840, *a14+, 1
3fa6c620:	calla  L3F6F5820
3fa6c650:	move   a8, *a13(0x2a0), 1
3fa6c670:	move   a8, a8
3fa6c680:	jrle   L3FA6C700
3fa6c690:	cmpi   0x50, a8
3fa6c6b0:	jrle   L3FA6C700
3fa6c6c0:	movi   0x50, a11
3fa6c6e0:	move   a11, *a13(0x2a0), 1
L3FA6C700:
3fa6c700:	move   a14, -*sp, 1
3fa6c710:	move   *a13(0x2a0), *a14+, 1
3fa6c730:	move   a13, *a14+, 1
3fa6c740:	move   @0xa6840, *a14+, 1
3fa6c770:	calla  L3FB3E0F0
3fa6c7a0:	move   a8, *a13(0x280), 1
3fa6c7c0:	move   a8, a11
3fa6c7d0:	jrge   L3FA6C870
3fa6c7e0:	move   a14, -*sp, 1
3fa6c7f0:	movi   0x3fa6e218, a8
3fa6c820:	move   a8, *a14+, 1
3fa6c830:	calla  L3FB341E0
3fa6c860:	jruc   L3FA6C900
L3FA6C870:
3fa6c870:	jrle   L3FA6C900
3fa6c880:	move   a14, -*sp, 1
3fa6c890:	move   a8, *a14+, 1
3fa6c8a0:	move   a13, *a14+, 1
3fa6c8b0:	move   *a13(0xffe0), *a14+, 1
3fa6c8d0:	calla  L3FA2B960
L3FA6C900:
3fa6c900:	move   *sp(0x60), a14, 1
3fa6c920:	mmfm   sp, a11,a13
3fa6c940:	rets   2
L3FA6C950:
3fa6c950:	mmtm   sp, a7,a9,a10,a11,a13
3fa6c970:	move   a14, a13
3fa6c980:	addi   0x50, a14
3fa6c9a0:	move   *a13(0xffe0), a9, 1
3fa6c9c0:	move   a13, a11
3fa6c9d0:	movk   13, a7
3fa6c9e0:	movb   a7, *a11
3fa6c9f0:	movb   a9, *a11(0x8)
3fa6ca10:	move   a9, a9
3fa6ca20:	jrne   L3FA6CA50
3fa6ca30:	movk   1, a10
3fa6ca40:	jruc   L3FA6CA60
L3FA6CA50:
3fa6ca50:	movk   2, a10
L3FA6CA60:
3fa6ca60:	move   a14, -*sp, 1
3fa6ca70:	move   a10, *a14+, 1
3fa6ca80:	move   a11, *a14+, 1
3fa6ca90:	move   @0xa6840, *a14+, 1
3fa6cac0:	calla  L3FB3EBC0
3fa6caf0:	move   a8, a8
3fa6cb00:	jrge   L3FA6CB90
3fa6cb10:	move   a14, -*sp, 1
3fa6cb20:	movi   0x3fa6e370, a8
3fa6cb50:	move   a8, *a14+, 1
3fa6cb60:	calla  L3FB341E0
L3FA6CB90:
3fa6cb90:	move   *sp(0xc0), a14, 1
3fa6cbb0:	mmfm   sp, a7,a9,a10,a11,a13
3fa6cbd0:	rets   2
L3FA6CBE0:
3fa6cbe0:	mmtm   sp, a7,a9,a11,a13
3fa6cc00:	move   a14, a13
3fa6cc10:	move   *a13(0xff60), a11, 1
3fa6cc30:	jreq   L3FA6D120
3fa6cc40:	move   *a13(0xffc0), a11, 1
3fa6cc60:	inc    a11
3fa6cc70:	jrne   L3FA6CF90
3fa6cc80:	move   *a13(0xffe0), a11, 1
3fa6cca0:	setf   8, 0, 0
3fa6ccb0:	move   *a11(0x570), a11, 0
3fa6ccd0:	jreq   L3FA6CD60
3fa6cce0:	sub    a11, a11
3fa6ccf0:	move   a11, @0x270130, 1
3fa6cd20:	move   a11, @0x270150, 1
3fa6cd50:	jruc   L3FA6D030
L3FA6CD60:
3fa6cd60:	move   *a13(0xffe0), a11, 1
3fa6cd80:	move   *a11(0xd60), a11, 1
3fa6cda0:	movk   1, a9
3fa6cdb0:	and    a9, a11
3fa6cdc0:	dsjs   a11, L3FA6CEB0
3fa6cdd0:	move   a9, @0x270130, 1
3fa6ce00:	move   *a13(0xffe0), a11, 1
3fa6ce20:	move   *a11(0x540), a11, 1
3fa6ce40:	setf   16, 1, 0
3fa6ce50:	move   *a11(0x10), a11, 0
3fa6ce70:	move   a11, @0x270150, 1
3fa6cea0:	jruc   L3FA6D030
L3FA6CEB0:
3fa6ceb0:	move   *a13(0xffe0), a11, 1
3fa6ced0:	setf   16, 1, 0
3fa6cee0:	move   *a11(0x620), a9, 0
3fa6cf00:	move   a9, @0x270130, 1
3fa6cf30:	move   *a11(0x630), a11, 0
3fa6cf50:	move   a11, @0x270150, 1
3fa6cf80:	jruc   L3FA6D030
L3FA6CF90:
3fa6cf90:	move   *a13(0xffc0), a11, 1
3fa6cfb0:	move   a11, @0x270130, 1
3fa6cfe0:	move   *a13(0xffa0), a9, 1
3fa6d000:	move   a9, @0x270150, 1
L3FA6D030:
3fa6d030:	move   @0x270130, @0x270170, 1
3fa6d080:	move   *a13(0xffe0), a11, 1
3fa6d0a0:	move   a11, @0x2701b0, 1
3fa6d0d0:	move   *a13(0xff80), a9, 1
3fa6d0f0:	move   a9, @0x270190, 1
L3FA6D120:
3fa6d120:	calla  L3F48C8A0
3fa6d150:	move   a8, a9
3fa6d160:	jaeq   L3FA6D9E0
3fa6d180:	move   a14, -*sp, 1
3fa6d190:	sub    a11, a11
3fa6d1a0:	move   a11, *a14+, 1
3fa6d1b0:	move   @0x270170, *a14+, 1
3fa6d1e0:	move   @0x270170, *a14+, 1
3fa6d210:	move   @0x2701b0, *a14+, 1
3fa6d240:	calla  L3FA3A110
3fa6d270:	move   @0x270190, a9, 1
3fa6d2a0:	jreq   L3FA6D4F0
3fa6d2b0:	move   @0x270170, a11, 1
3fa6d2e0:	move   @0x270150, a9, 1
3fa6d310:	cmp    a9, a11
3fa6d320:	jrne   L3FA6D480
3fa6d330:	move   @0x2701b0, a9, 1
3fa6d360:	move   *a9(0xd60), a9, 1
3fa6d380:	btst   2, a9
3fa6d390:	jreq   L3FA6D480
3fa6d3a0:	move   a14, -*sp, 1
3fa6d3b0:	movk   3, a9
3fa6d3c0:	move   a9, *a14+, 1
3fa6d3d0:	movi   0x3fa6e490, a8
3fa6d400:	move   a8, *a14+, 1
3fa6d410:	move   @0xa6840, *a14+, 1
3fa6d440:	calla  L3FB3EBC0
3fa6d470:	jruc   L3FA6D590
L3FA6D480:
3fa6d480:	move   a14, -*sp, 1
3fa6d490:	movk   10, a9
3fa6d4a0:	move   a9, *a14+, 1
3fa6d4b0:	calla  L3FA6C950
3fa6d4e0:	jruc   L3FA6D590
L3FA6D4F0:
3fa6d4f0:	move   a14, -*sp, 1
3fa6d500:	move   @0x2701b0, a11, 1
3fa6d530:	movb   *a11(0x5960), a8
3fa6d550:	move   a8, *a14+, 1
3fa6d560:	calla  L3FA6C950
L3FA6D590:
3fa6d590:	move   @0x270170, a11, 1
3fa6d5c0:	inc    a11
3fa6d5d0:	move   a11, @0x270170, 1
3fa6d600:	move   @0x270150, a9, 1
3fa6d630:	cmp    a9, a11
3fa6d640:	jrle   L3FA6D9E0
3fa6d650:	move   a14, -*sp, 1
3fa6d660:	movk   4, a9
3fa6d670:	move   a9, *a14+, 1
3fa6d680:	move   @0x2701b0, *a14+, 1
3fa6d6b0:	calla  L3F4E0450
3fa6d6e0:	sub    a11, a11
3fa6d6f0:	move   a11, @0x270110, 1
3fa6d720:	move   @0x2701b0, a9, 1
3fa6d750:	move   *a9(0xd60), a9, 1
3fa6d770:	btst   7, a9
3fa6d780:	jreq   L3FA6D8D0
3fa6d790:	movb   a11, @0xccac0
3fa6d7c0:	move   @0x2701b0, a9, 1
3fa6d7f0:	move   *a9(0xd60), a11, 1
3fa6d810:	andi   0xffffefff, a11
3fa6d840:	move   a11, *a9(0xd60), 1
3fa6d860:	move   *a9(0xd60), a11, 1
L3FA6D880:
3fa6d880:	andi   0xffffff7f, a11
L3FA6D8B0:
3fa6d8b0:	move   a11, *a9(0xd60), 1
L3FA6D8D0:
3fa6d8d0:	move   @0x2701b0, a11, 1
3fa6d900:	move   *a11(0xd60), a9, 1
3fa6d920:	btst   4, a9
3fa6d930:	jreq   L3FA6D9E0
3fa6d940:	sub    a9, a9
3fa6d950:	movb   a9, @0xccac0
3fa6d980:	move   *a11(0xd60), a9, 1
3fa6d9a0:	movk   16, a7
3fa6d9b0:	andn   a7, a9
3fa6d9c0:	move   a9, *a11(0xd60), 1
L3FA6D9E0:
3fa6d9e0:	move   *sp(0xa0), a14, 1
3fa6da00:	mmfm   sp, a7,a9,a11,a13
3fa6da20:	rets   2
3fa6da30:	dsjs   b11, L3FA6D880
3fa6da40:	rl     0x19, b1
3fa6da50:	.word  0x006e
3fa6da60:	dsjs   b11, L3FA6D8B0
3fa6da70:	rl     0x9, b1
3fa6da80:	.word  0x006e
3fa6da90:	dsjs   b11, L3FA6D8E0
3fa6daa0:	dsjs   b1, L3FA6DAC0
3fa6dab0:	.word  0x006e
L3FA6DAC0:
3fa6dac0:	dsjs   b11, L3FA6D910
3fa6dad0:	rl     0x1, b1
3fa6dae0:	.word  0x006e
3fa6daf0:	.word  0x7320
3fa6db00:	.word  0x7365
3fa6db10:	rl     b11, b3
3fa6db20:	modu   a3, sp
3fa6db30:	mods   a9, a0
3fa6db40:	modu   a3, a1
3fa6db50:	srl    a11, a1
3fa6db60:	.word  0x7265
3fa6db70:	sra    a1, a0
3fa6db80:	sra    a3, a9
3fa6db90:	modu   a1, a0
3fa6dba0:	.word  0x746f
3fa6dbb0:	modu   a9, a0
3fa6dbc0:	sra    b11, b0
3fa6dbd0:	sla    0x3, a14
3fa6dbe0:	.word  0x7270
3fa6dbf0:	modu   a3, a9
3fa6dc00:	sra    b11, b4
3fa6dc10:	sla    0x3, b2
3fa6dc20:	rl     a11, a6
3fa6dc30:	sra    a11, a12
3fa6dc40:	sla    0x1, a12
3fa6dc50:	.word  0x7270
3fa6dc60:	modu   a3, a9
3fa6dc70:	sra    b11, b4
3fa6dc80:	sla    0x3, b2
3fa6dc90:	modu   a11, a14
3fa6dca0:	sla    0x3, b4
3fa6dcb0:	.word  0x7661
3fa6dcc0:	rl     a11, a1
3fa6dcd0:	sla    a11, a12
3fa6dce0:	mods   a3, a2
3fa6dcf0:	.word  0x0a65
3fa6dd00:	.word  0x7300
3fa6dd10:	.word  0x7365
3fa6dd20:	rl     b11, b3
3fa6dd30:	modu   a3, sp
3fa6dd40:	mods   a9, a0
3fa6dd50:	modu   a3, a1
3fa6dd60:	srl    a11, a1
3fa6dd70:	.word  0x7265
3fa6dd80:	sra    a1, a0
3fa6dd90:	sra    a3, a9
3fa6dda0:	modu   a1, a0
3fa6ddb0:	.word  0x746f
3fa6ddc0:	sll    a9, a0
3fa6ddd0:	sra    b11, b2
3fa6dde0:	.word  0x7461
3fa6ddf0:	sla    0x3, a5
3fa6de00:	modu   a11, a12
3fa6de10:	lmo    a11, a3
3fa6de20:	srl    a1, a0
3fa6de30:	.word  0x726f
3fa6de40:	.word  0x7020
3fa6de50:	rl     b11, b2
3fa6de60:	.word  0x746e
3fa6de70:	.word  0x7265
3fa6de80:	sla    0x1, a12
3fa6de90:	.word  0x7270
3fa6dea0:	modu   a3, a9
3fa6deb0:	sra    b11, b4
3fa6dec0:	sla    0x3, b2
3fa6ded0:	modu   a11, a14
3fa6dee0:	sla    0x3, b4
3fa6def0:	.word  0x7661
3fa6df00:	rl     a11, a1
3fa6df10:	sla    a11, a12
3fa6df20:	mods   a3, a2
3fa6df30:	.word  0x0a65
3fa6df40:	sla    0x0, a0
3fa6df50:	modu   a11, a14
3fa6df60:	.word  0x7320
3fa6df70:	sll    b11, b5
3fa6df80:	sla    0x3, a8
3fa6df90:	.word  0x7270
3fa6dfa0:	modu   a3, a9
3fa6dfb0:	sra    b11, b4
3fa6dfc0:	sla    0x3, b2
3fa6dfd0:	modu   a11, a3
3fa6dfe0:	mods   a11, a13
3fa6dff0:	modu   a3, a1
3fa6e000:	.word  0x0a64
3fa6e010:	sla    0x0, a0
3fa6e020:	.word  0x7470
3fa6e030:	divu   b11, b2
3fa6e040:	sra    a1, a5
3fa6e050:	sla    0x2, b13
3fa6e060:	sla    0x1, b13
3fa6e070:	sra    a1, a5
3fa6e080:	.word  0x000a
3fa6e090:	sla    a11, a8
3fa6e0a0:	sra    a3, a14
3fa6e0b0:	sra    a11, a12
3fa6e0c0:	.word  0x705f
3fa6e0d0:	rl     b11, b2
3fa6e0e0:	.word  0x746e
3fa6e0f0:	.word  0x7265
3fa6e100:	sll    b10, sp
3fa6e110:	.word  0x746e
3fa6e120:	dsjs   a12, L3FA6E260
3fa6e130:	sra    a9, a0
3fa6e140:	.word  0x7272
3fa6e150:	.word  0x726f
3fa6e160:	.word  0x7720
3fa6e170:	rl     b11, b2
3fa6e180:	rl     b11, b4
3fa6e190:	srl    a11, a14
3fa6e1a0:	.word  0x7420
3fa6e1b0:	sla    0x3, sp
3fa6e1c0:	.word  0x7270
3fa6e1d0:	modu   a3, a9
3fa6e1e0:	sra    b11, b4
3fa6e1f0:	.word  0x0a72
3fa6e200:	.word  0x7200
3fa6e210:	.word  0x0a00
3fa6e220:	.word  0x7020
3fa6e230:	.word  0x7472
3fa6e240:	sla    b10, sp
3fa6e250:	.word  0x7473
L3FA6E260:
3fa6e260:	rl     b2, sp
3fa6e270:	modu   a3, a1
3fa6e280:	mods   a3, a4
3fa6e290:	.word  0x7265
3fa6e2a0:	sla    0x1, b10
3fa6e2b0:	.word  0x7245
3fa6e2c0:	modu   b11, b2
3fa6e2d0:	sla    0x3, b2
3fa6e2e0:	sra    b11, b2
3fa6e2f0:	sra    a3, a1
3fa6e300:	modu   a3, a9
3fa6e310:	sla    0x3, a7
3fa6e320:	.word  0x7266
3fa6e330:	mods   a11, sp
3fa6e340:	.word  0x7020
3fa6e350:	.word  0x7472
3fa6e360:	.word  0x000a
3fa6e370:	sra    b10, b4
3fa6e380:	mods   b11, b2
3fa6e390:	rl     a10, a12
3fa6e3a0:	sra    a11, a14
3fa6e3b0:	sla    0x1, b10
3fa6e3c0:	.word  0x7265
3fa6e3d0:	modu   b11, b2
3fa6e3e0:	sla    0x3, b2
3fa6e3f0:	.word  0x7277
3fa6e400:	.word  0x7469
3fa6e410:	modu   a3, a9
3fa6e420:	sla    0x3, a7
3fa6e430:	modu   b11, b4
3fa6e440:	.word  0x7020
3fa6e450:	rl     b11, b2
3fa6e460:	.word  0x746e
3fa6e470:	.word  0x7265
3fa6e480:	.word  0x000a
3fa6e490:	.word  0x0a0d
3fa6e4a0:	.word  0x000c
L3FA6E4B0:
3fa6e4b0:	mmtm   sp, a7,a9,a11,a13
3fa6e4d0:	move   a14, a13
3fa6e4e0:	addi   0xc0, a14
3fa6e500:	move   a14, -*sp, 1
3fa6e510:	movk   1, a11
3fa6e520:	move   a11, *a14+, 1
3fa6e530:	move   *a13(0xffa0), a9, 1
3fa6e550:	addk   32, a9
3fa6e560:	move   a9, *a14+, 1
3fa6e570:	calla  L3FA77810
3fa6e5a0:	move   a14, -*sp, 1
3fa6e5b0:	sub    a9, a9
3fa6e5c0:	move   a9, *a14+, 1
3fa6e5d0:	move   *a13(0xffa0), a9, 1
3fa6e5f0:	addi   0xa0, a9
3fa6e610:	move   a9, *a14+, 1
3fa6e620:	calla  L3FA77810
3fa6e650:	move   a14, -*sp, 1
3fa6e660:	move   *a13(0xff80), a9, 1
3fa6e680:	move   a9, *a14+, 1
3fa6e690:	movi   0xe5, a11
3fa6e6b0:	move   a11, *a14+, 1
3fa6e6c0:	calla  L3FA787F0
3fa6e6f0:	jruc   L3FA6EE50
L3FA6E700:
3fa6e700:	move   *a13(0x80), a11, 1
3fa6e720:	sll    0x4, a11
3fa6e730:	addi   0x270220, a11
3fa6e760:	movi   0x45, a9
3fa6e780:	move   a9, *a11, 0
3fa6e790:	move   *a13(0x80), a11, 1
3fa6e7b0:	inc    a11
3fa6e7c0:	move   a11, *a13(0x80), 1
3fa6e7e0:	subk   4, a11
3fa6e7f0:	jrlt   L3FA6E700
3fa6e800:	move   *a13(0x80), a11, 1
3fa6e820:	sll    0x4, a11
3fa6e830:	addi   0x270220, a11
3fa6e860:	movk   13, a9
3fa6e870:	move   a9, *a11, 0
3fa6e880:	sub    a11, a11
3fa6e890:	move   a11, *a13(0x80), 1
L3FA6E8B0:
3fa6e8b0:	move   *a13(0x80), a11, 1
3fa6e8d0:	sll    0x4, a11
3fa6e8e0:	addi   0x2702b0, a11
3fa6e910:	movi   0x99, a9
3fa6e930:	move   a9, *a11, 0
3fa6e940:	move   *a13(0x80), a11, 1
3fa6e960:	inc    a11
3fa6e970:	move   a11, *a13(0x80), 1
3fa6e990:	subk   4, a11
3fa6e9a0:	jrlt   L3FA6E8B0
3fa6e9b0:	sub    a11, a11
3fa6e9c0:	move   a11, *a13(0x80), 1
L3FA6E9E0:
3fa6e9e0:	move   *a13(0x80), a11, 1
3fa6ea00:	sll    0x4, a11
3fa6ea10:	addi   0x270320, a11
3fa6ea40:	movk   15, a9
3fa6ea50:	move   a9, *a11, 0
3fa6ea60:	move   *a13(0x80), a11, 1
3fa6ea80:	inc    a11
3fa6ea90:	move   a11, *a13(0x80), 1
3fa6eab0:	subk   3, a11
3fa6eac0:	jrlt   L3FA6E9E0
3fa6ead0:	sub    a11, a11
3fa6eae0:	move   a11, *a13(0x80), 1
L3FA6EB00:
3fa6eb00:	move   *a13(0x80), a11, 1
3fa6eb20:	sll    0x4, a11
3fa6eb30:	addi   0x270380, a11
3fa6eb60:	sub    a9, a9
3fa6eb70:	move   a9, *a11, 0
3fa6eb80:	move   *a13(0x80), a11, 1
3fa6eba0:	inc    a11
3fa6ebb0:	move   a11, *a13(0x80), 1
3fa6ebd0:	subk   3, a11
3fa6ebe0:	jrlt   L3FA6EB00
3fa6ebf0:	move   a9, *a13(0x80), 1
L3FA6EC10:
3fa6ec10:	move   *a13(0x80), a11, 1
3fa6ec30:	sll    0x4, a11
3fa6ec40:	addi   0x270430, a11
3fa6ec70:	movk   3, a9
3fa6ec80:	move   a9, *a11, 0
3fa6ec90:	move   *a13(0x80), a11, 1
3fa6ecb0:	inc    a11
3fa6ecc0:	move   a11, *a13(0x80), 1
3fa6ece0:	subk   4, a11
3fa6ecf0:	jrlt   L3FA6EC10
3fa6ed00:	sub    a11, a11
3fa6ed10:	move   a11, *a13(0x80), 1
L3FA6ED30:
3fa6ed30:	move   *a13(0x80), a11, 1
3fa6ed50:	sll    0x4, a11
3fa6ed60:	addi   0x270470, a11
3fa6ed90:	movi   0xff, a9
3fa6edb0:	move   a9, *a11, 0
3fa6edc0:	move   *a13(0x80), a11, 1
3fa6ede0:	inc    a11
3fa6edf0:	move   a11, *a13(0x80), 1
3fa6ee10:	subk   4, a11
3fa6ee20:	jrlt   L3FA6ED30
3fa6ee30:	jauc   L3FA6F700
L3FA6EE50:
3fa6ee50:	sub    a11, a11
3fa6ee60:	move   a11, *a13(0x80), 1
3fa6ee80:	setf   16, 0, 0
L3FA6EE90:
3fa6ee90:	move   *a13(0x80), a11, 1
3fa6eeb0:	sll    0x4, a11
3fa6eec0:	addi   0x270220, a11
3fa6eef0:	move   *a13(0x80), a9, 1
3fa6ef10:	sll    0x4, a9
3fa6ef20:	addi   0x2701d0, a9
3fa6ef50:	move   *a9, *a11, 0
3fa6ef60:	move   *a13(0x80), a11, 1
3fa6ef80:	inc    a11
3fa6ef90:	move   a11, *a13(0x80), 1
3fa6efb0:	subk   5, a11
3fa6efc0:	jrlt   L3FA6EE90
3fa6efd0:	sub    a11, a11
3fa6efe0:	move   a11, *a13(0x80), 1
L3FA6F000:
3fa6f000:	move   *a13(0x80), a11, 1
3fa6f020:	sll    0x4, a11
3fa6f030:	addi   0x2702b0, a11
3fa6f060:	move   *a13(0x80), a9, 1
3fa6f080:	sll    0x4, a9
3fa6f090:	addi   0x270270, a9
3fa6f0c0:	move   *a9, *a11, 0
3fa6f0d0:	move   *a13(0x80), a11, 1
3fa6f0f0:	inc    a11
3fa6f100:	move   a11, *a13(0x80), 1
3fa6f120:	subk   4, a11
3fa6f130:	jrlt   L3FA6F000
3fa6f140:	sub    a11, a11
3fa6f150:	move   a11, *a13(0x80), 1
L3FA6F170:
3fa6f170:	move   *a13(0x80), a11, 1
3fa6f190:	sll    0x4, a11
3fa6f1a0:	addi   0x270320, a11
3fa6f1d0:	move   *a13(0x80), a9, 1
3fa6f1f0:	sll    0x4, a9
3fa6f200:	addi   0x2702f0, a9
3fa6f230:	move   *a9, *a11, 0
3fa6f240:	move   *a13(0x80), a11, 1
3fa6f260:	inc    a11
3fa6f270:	move   a11, *a13(0x80), 1
3fa6f290:	subk   3, a11
3fa6f2a0:	jrlt   L3FA6F170
3fa6f2b0:	sub    a11, a11
3fa6f2c0:	move   a11, *a13(0x80), 1
L3FA6F2E0:
3fa6f2e0:	move   *a13(0x80), a11, 1
3fa6f300:	sll    0x4, a11
3fa6f310:	addi   0x270380, a11
3fa6f340:	move   *a13(0x80), a9, 1
3fa6f360:	sll    0x4, a9
3fa6f370:	addi   0x270350, a9
3fa6f3a0:	move   *a9, *a11, 0
3fa6f3b0:	move   *a13(0x80), a11, 1
3fa6f3d0:	inc    a11
3fa6f3e0:	move   a11, *a13(0x80), 1
3fa6f400:	subk   3, a11
3fa6f410:	jrlt   L3FA6F2E0
3fa6f420:	sub    a11, a11
3fa6f430:	move   a11, *a13(0x80), 1
L3FA6F450:
3fa6f450:	move   *a13(0x80), a11, 1
3fa6f470:	sll    0x4, a11
3fa6f480:	addi   0x270430, a11
3fa6f4b0:	move   *a13(0x80), a9, 1
3fa6f4d0:	sll    0x4, a9
3fa6f4e0:	addi   0x2703b0, a9
3fa6f510:	move   *a9, *a11, 0
3fa6f520:	move   *a13(0x80), a11, 1
3fa6f540:	inc    a11
3fa6f550:	move   a11, *a13(0x80), 1
3fa6f570:	subk   4, a11
3fa6f580:	jrlt   L3FA6F450
3fa6f590:	sub    a11, a11
3fa6f5a0:	move   a11, *a13(0x80), 1
L3FA6F5C0:
3fa6f5c0:	move   *a13(0x80), a11, 1
3fa6f5e0:	sll    0x4, a11
3fa6f5f0:	addi   0x270470, a11
3fa6f620:	move   *a13(0x80), a9, 1
3fa6f640:	sll    0x4, a9
3fa6f650:	addi   0x2703f0, a9
3fa6f680:	move   *a9, *a11, 0
3fa6f690:	move   *a13(0x80), a11, 1
3fa6f6b0:	inc    a11
3fa6f6c0:	move   a11, *a13(0x80), 1
3fa6f6e0:	subk   4, a11
3fa6f6f0:	jrlt   L3FA6F5C0
L3FA6F700:
3fa6f700:	move   *a13(0xffc0), a11, 1
3fa6f720:	move   *a11(0x20), a9, 1
3fa6f740:	andi   0x20000000, a9
3fa6f770:	move   *a13(0xffe0), a11, 1
3fa6f790:	and    a11, a9
3fa6f7a0:	jreq   L3FA6F850
3fa6f7b0:	sub    a9, a9
3fa6f7c0:	move   a9, *a13(0x20), 1
3fa6f7e0:	move   a9, *a13(0x60), 1
3fa6f800:	move   a9, *a13(0x40), 1
3fa6f820:	movk   2, a11
3fa6f830:	move   a11, *a13, 1
3fa6f840:	jruc   L3FA6F8E0
L3FA6F850:
3fa6f850:	movk   3, a9
3fa6f860:	move   a9, *a13(0x20), 1
3fa6f880:	movk   2, a11
3fa6f890:	move   a11, *a13(0x60), 1
3fa6f8b0:	move   a11, *a13(0x40), 1
3fa6f8d0:	move   a9, *a13, 1
L3FA6F8E0:
3fa6f8e0:	move   *a13(0xffc0), a11, 1
3fa6f900:	move   *a11(0x20), a9, 1
3fa6f920:	andi   0x1f000000, a9
3fa6f950:	move   *a13(0xffe0), a11, 1
3fa6f970:	and    a11, a9
3fa6f980:	jreq   L3FA6FAD0
3fa6f990:	sub    a9, a9
3fa6f9a0:	move   a9, *a13(0xa0), 0
3fa6f9c0:	move   *a13(0xffc0), a11, 1
3fa6f9e0:	move   *a11(0x20), a11, 1
3fa6fa00:	btst   30, a11
3fa6fa10:	jrne   L3FA6FA60
3fa6fa20:	move   *a13(0xffe0), a11, 1
3fa6fa40:	btst   30, a11
3fa6fa50:	jreq   L3FA6FA90
L3FA6FA60:
3fa6fa60:	move   a9, *a13(0xb0), 0
3fa6fa80:	jruc   L3FA6FB40
L3FA6FA90:
3fa6fa90:	movk   1, a11
3fa6faa0:	move   a11, *a13(0xb0), 0
3fa6fac0:	jruc   L3FA6FB40
L3FA6FAD0:
3fa6fad0:	movi   0x80, a9
3fa6faf0:	move   a9, *a13(0xa0), 0
3fa6fb10:	sub    a11, a11
3fa6fb20:	move   a11, *a13(0xb0), 0
L3FA6FB40:
3fa6fb40:	move   *a13(0xff60), a11, 1
3fa6fb60:	btst   2, a11
3fa6fb70:	jreq   L3FA70240
3fa6fb80:	move   a14, -*sp, 1
3fa6fb90:	movk   8, a9
3fa6fba0:	move   a9, *a14+, 1
3fa6fbb0:	move   *a13(0xff80), *a14+, 1
3fa6fbd0:	move   *a13(0xffa0), *a14+, 1
3fa6fbf0:	calla  L3FA78A10
3fa6fc20:	move   *a13(0xffc0), a9, 1
3fa6fc40:	move   a14, -*sp, 1
3fa6fc50:	movi   0xc2, a11
3fa6fc70:	move   a11, *a14+, 1
3fa6fc80:	movi   0x85, a11
3fa6fca0:	move   a11, *a14+, 1
3fa6fcb0:	move   *a13(0xff80), *a14+, 1
3fa6fcd0:	move   *a13(0xffa0), *a14+, 1
3fa6fcf0:	movi   0x60, a11
3fa6fd10:	move   a11, *a14+, 1
3fa6fd20:	calla  L3FA77CF0
3fa6fd50:	move   *a9(0x60), a11, 1
3fa6fd70:	or     a8, a11
3fa6fd80:	move   a11, *a9(0x60), 1
3fa6fda0:	move   a14, -*sp, 1
3fa6fdb0:	movk   8, a11
3fa6fdc0:	move   a11, *a14+, 1
3fa6fdd0:	move   *a13(0xff80), *a14+, 1
3fa6fdf0:	move   *a13(0xffa0), *a14+, 1
3fa6fe10:	calla  L3FA78BC0
3fa6fe40:	move   a14, -*sp, 1
3fa6fe50:	movk   1, a11
3fa6fe60:	move   a11, *a14+, 1
3fa6fe70:	move   *a13(0xffa0), a11, 1
3fa6fe90:	addk   32, a11
3fa6fea0:	move   a11, *a14+, 1
3fa6feb0:	calla  L3FA77810
3fa6fee0:	move   a14, -*sp, 1
3fa6fef0:	sub    a11, a11
3fa6ff00:	move   a11, *a14+, 1
3fa6ff10:	move   *a13(0xffa0), a11, 1
3fa6ff30:	addi   0xa0, a11
3fa6ff50:	move   a11, *a14+, 1
3fa6ff60:	calla  L3FA77810
3fa6ff90:	move   a14, -*sp, 1
3fa6ffa0:	movk   8, a11
3fa6ffb0:	move   a11, *a14+, 1
3fa6ffc0:	move   *a13(0xff80), *a14+, 1
3fa6ffe0:	move   *a13(0xffa0), *a14+, 1
3fa70000:	calla  L3FA78A10
3fa70030:	move   a14, -*sp, 1
3fa70040:	movi   0xc20, a11
3fa70060:	move   a11, *a14+, 1
3fa70070:	movi   0x850, a11
3fa70090:	move   a11, *a14+, 1
3fa700a0:	move   *a13(0xff80), *a14+, 1
3fa700c0:	move   *a13(0xffa0), *a14+, 1
3fa700e0:	movi   0x70, a11
3fa70100:	move   a11, *a14+, 1
3fa70110:	calla  L3FA77CF0
3fa70140:	sll    0x4, a8
3fa70150:	move   *a9(0x60), a11, 1
3fa70170:	or     a8, a11
3fa70180:	move   a11, *a9(0x60), 1
3fa701a0:	move   a14, -*sp, 1
3fa701b0:	movk   8, a11
3fa701c0:	move   a11, *a14+, 1
3fa701d0:	move   *a13(0xff80), *a14+, 1
3fa701f0:	move   *a13(0xffa0), *a14+, 1
3fa70210:	calla  L3FA78BC0
L3FA70240:
3fa70240:	move   a14, -*sp, 1
3fa70250:	movk   1, a11
3fa70260:	move   a11, *a14+, 1
3fa70270:	move   *a13(0xffa0), a9, 1
3fa70290:	addk   32, a9
3fa702a0:	move   a9, *a14+, 1
3fa702b0:	calla  L3FA77810
3fa702e0:	move   a14, -*sp, 1
3fa702f0:	sub    a9, a9
3fa70300:	move   a9, *a14+, 1
3fa70310:	move   *a13(0xffa0), a9, 1
3fa70330:	addi   0xa0, a9
3fa70350:	move   a9, *a14+, 1
3fa70360:	calla  L3FA77810
3fa70390:	move   *a13(0xff60), a9, 1
3fa703b0:	btst   0, a9
3fa703c0:	jaeq   L3FA70CE0
3fa703e0:	move   a14, -*sp, 1
3fa703f0:	movk   7, a11
3fa70400:	move   a11, *a14+, 1
3fa70410:	move   *a13(0xff80), *a14+, 1
3fa70430:	move   *a13(0xffa0), *a14+, 1
3fa70450:	calla  L3FA78A10
3fa70480:	move   *a13(0xffa0), a11, 1
3fa704a0:	sub    a9, a9
3fa704b0:	setf   16, 0, 0
3fa704c0:	move   a9, *a11(0xd0), 0
3fa704e0:	move   *a13(0xffc0), a7, 1
3fa70500:	move   a14, -*sp, 1
3fa70510:	move   *a13(0x0), *a14+, 1
3fa70530:	move   *a13(0x60), *a14+, 1
3fa70550:	move   *a13(0x40), *a14+, 1
3fa70570:	move   *a13(0x20), *a14+, 1
3fa70590:	movk   1, a9
3fa705a0:	move   a9, *a14+, 1
3fa705b0:	move   *a13(0xb0), a9, 0
3fa705d0:	move   a9, *a14+, 1
3fa705e0:	move   *a13(0xa0), a9, 0
3fa70600:	move   a9, *a14+, 1
3fa70610:	sub    a9, a9
3fa70620:	move   a9, *a14+, 1
3fa70630:	move   *a13(0xff80), a9, 1
3fa70650:	addi   0x30, a9
3fa70670:	move   a9, *a14+, 1
3fa70680:	move   a11, *a14+, 1
3fa70690:	move   a7, *a14+, 1
3fa706a0:	calla  L3FA71BC0
3fa706d0:	move   a8, *a7(0x80), 1
3fa706f0:	move   a14, -*sp, 1
3fa70700:	movk   7, a9
3fa70710:	move   a9, *a14+, 1
3fa70720:	move   *a13(0xff80), *a14+, 1
3fa70740:	move   a11, *a14+, 1
3fa70750:	calla  L3FA78BC0
3fa70780:	move   *a7(0x20), a9, 1
3fa707a0:	btst   29, a9
3fa707b0:	jreq   L3FA70CE0
3fa707c0:	move   a14, -*sp, 1
3fa707d0:	movk   1, a9
3fa707e0:	move   a9, *a14+, 1
3fa707f0:	move   *a13(0xff80), *a14+, 1
3fa70810:	move   a11, *a14+, 1
3fa70820:	calla  L3FA78A10
3fa70850:	move   a14, -*sp, 1
3fa70860:	setf   16, 0, 0
3fa70870:	move   *a13(0xa0), a9, 0
3fa70890:	move   a9, *a14+, 1
3fa708a0:	sub    a9, a9
3fa708b0:	move   a9, *a14+, 1
3fa708c0:	move   *a13(0xff80), a9, 1
3fa708e0:	addi   0x30, a9
3fa70900:	move   a9, *a14+, 1
3fa70910:	move   a11, *a14+, 1
3fa70920:	move   a7, *a14+, 1
3fa70930:	calla  L3FA753D0
3fa70960:	sll    0x10, a8
3fa70970:	move   *a7(0xa0), a9, 1
3fa70990:	or     a8, a9
3fa709a0:	move   a9, *a7(0xa0), 1
3fa709c0:	move   a14, -*sp, 1
3fa709d0:	movk   1, a9
3fa709e0:	move   a9, *a14+, 1
3fa709f0:	move   *a13(0xff80), *a14+, 1
3fa70a10:	move   a11, *a14+, 1
3fa70a20:	calla  L3FA78BC0
3fa70a50:	move   a14, -*sp, 1
3fa70a60:	movk   7, a9
3fa70a70:	move   a9, *a14+, 1
3fa70a80:	move   *a13(0xff80), *a14+, 1
3fa70aa0:	move   a11, *a14+, 1
3fa70ab0:	calla  L3FA78A10
3fa70ae0:	move   a14, -*sp, 1
3fa70af0:	setf   16, 0, 0
3fa70b00:	move   *a13(0xa0), a9, 0
3fa70b20:	move   a9, *a14+, 1
3fa70b30:	sub    a9, a9
3fa70b40:	move   a9, *a14+, 1
3fa70b50:	move   *a13(0xff80), a9, 1
3fa70b70:	addi   0x30, a9
3fa70b90:	move   a9, *a14+, 1
3fa70ba0:	move   a11, *a14+, 1
3fa70bb0:	move   a7, *a14+, 1
3fa70bc0:	calla  L3FA767E0
3fa70bf0:	sll    0x5, a8
3fa70c00:	move   *a7(0xa0), a9, 1
3fa70c20:	or     a8, a9
3fa70c30:	move   a9, *a7(0xa0), 1
3fa70c50:	move   a14, -*sp, 1
3fa70c60:	movk   7, a9
3fa70c70:	move   a9, *a14+, 1
3fa70c80:	move   *a13(0xff80), *a14+, 1
3fa70ca0:	move   a11, *a14+, 1
3fa70cb0:	calla  L3FA78BC0
L3FA70CE0:
3fa70ce0:	move   *a13(0xff60), a11, 1
3fa70d00:	btst   1, a11
3fa70d10:	jaeq   L3FA71780
3fa70d30:	move   a14, -*sp, 1
3fa70d40:	movi   0x70, a9
3fa70d60:	move   a9, *a14+, 1
3fa70d70:	move   *a13(0xff80), *a14+, 1
3fa70d90:	move   *a13(0xffa0), *a14+, 1
3fa70db0:	calla  L3FA78A10
3fa70de0:	move   *a13(0xffa0), a7, 1
3fa70e00:	sub    a9, a9
3fa70e10:	setf   16, 0, 0
3fa70e20:	move   a9, *a7(0xd0), 0
3fa70e40:	move   *a13(0xffc0), a9, 1
3fa70e60:	move   a14, -*sp, 1
3fa70e70:	move   *a13(0x0), *a14+, 1
3fa70e90:	move   *a13(0x60), *a14+, 1
3fa70eb0:	move   *a13(0x40), *a14+, 1
3fa70ed0:	move   *a13(0x20), *a14+, 1
3fa70ef0:	movk   2, a7
3fa70f00:	move   a7, *a14+, 1
3fa70f10:	move   *a13(0xb0), a7, 0
3fa70f30:	move   a7, *a14+, 1
3fa70f40:	move   *a13(0xa0), a7, 0
3fa70f60:	move   a7, *a14+, 1
3fa70f70:	sub    a7, a7
3fa70f80:	move   a7, *a14+, 1
3fa70f90:	move   *a13(0xff80), a7, 1
3fa70fb0:	addi   0x740, a7
3fa70fd0:	move   a7, *a14+, 1
3fa70fe0:	move   *a13(0xffa0), a7, 1
3fa71000:	addi   0x80, a7
3fa71020:	move   a7, *a14+, 1
3fa71030:	move   a9, *a14+, 1
3fa71040:	calla  L3FA71BC0
3fa71070:	move   a8, *a9(0xc0), 1
3fa71090:	move   a14, -*sp, 1
3fa710a0:	movi   0x70, a7
3fa710c0:	move   a7, *a14+, 1
3fa710d0:	move   *a13(0xff80), *a14+, 1
3fa710f0:	move   *a13(0xffa0), *a14+, 1
3fa71110:	calla  L3FA78BC0
3fa71140:	move   *a9(0x20), a7, 1
3fa71160:	btst   29, a7
3fa71170:	jreq   L3FA71780
3fa71180:	move   a14, -*sp, 1
3fa71190:	movk   16, a7
3fa711a0:	move   a7, *a14+, 1
3fa711b0:	move   *a13(0xff80), *a14+, 1
3fa711d0:	move   *a13(0xffa0), *a14+, 1
3fa711f0:	calla  L3FA78A10
3fa71220:	move   a14, -*sp, 1
3fa71230:	setf   16, 0, 0
3fa71240:	move   *a13(0xa0), a7, 0
3fa71260:	move   a7, *a14+, 1
3fa71270:	sub    a7, a7
3fa71280:	move   a7, *a14+, 1
3fa71290:	move   *a13(0xff80), a7, 1
3fa712b0:	addi   0x740, a7
3fa712d0:	move   a7, *a14+, 1
3fa712e0:	move   *a13(0xffa0), a7, 1
3fa71300:	addi   0x80, a7
3fa71320:	move   a7, *a14+, 1
3fa71330:	move   a9, *a14+, 1
3fa71340:	calla  L3FA753D0
3fa71370:	sll    0x10, a8
3fa71380:	move   *a9(0xe0), a7, 1
3fa713a0:	or     a8, a7
3fa713b0:	move   a7, *a9(0xe0), 1
3fa713d0:	move   a14, -*sp, 1
3fa713e0:	movk   16, a7
3fa713f0:	move   a7, *a14+, 1
3fa71400:	move   *a13(0xff80), *a14+, 1
3fa71420:	move   *a13(0xffa0), *a14+, 1
3fa71440:	calla  L3FA78BC0
3fa71470:	move   a14, -*sp, 1
3fa71480:	movi   0x70, a7
3fa714a0:	move   a7, *a14+, 1
3fa714b0:	move   *a13(0xff80), *a14+, 1
3fa714d0:	move   *a13(0xffa0), *a14+, 1
3fa714f0:	calla  L3FA78A10
3fa71520:	move   a14, -*sp, 1
3fa71530:	setf   16, 0, 0
3fa71540:	move   *a13(0xa0), a7, 0
3fa71560:	move   a7, *a14+, 1
3fa71570:	sub    a7, a7
3fa71580:	move   a7, *a14+, 1
3fa71590:	move   *a13(0xff80), a7, 1
3fa715b0:	addi   0x740, a7
3fa715d0:	move   a7, *a14+, 1
3fa715e0:	move   *a13(0xffa0), a7, 1
3fa71600:	addi   0x80, a7
3fa71620:	move   a7, *a14+, 1
3fa71630:	move   a9, *a14+, 1
3fa71640:	calla  L3FA767E0
3fa71670:	sll    0x5, a8
3fa71680:	move   *a9(0xe0), a7, 1
3fa716a0:	or     a8, a7
3fa716b0:	move   a7, *a9(0xe0), 1
3fa716d0:	move   a14, -*sp, 1
3fa716e0:	movi   0x70, a7
3fa71700:	move   a7, *a14+, 1
3fa71710:	move   *a13(0xff80), *a14+, 1
3fa71730:	move   *a13(0xffa0), *a14+, 1
3fa71750:	calla  L3FA78BC0
L3FA71780:
3fa71780:	move   a14, -*sp, 1
3fa71790:	movk   1, a9
3fa717a0:	move   a9, *a14+, 1
3fa717b0:	move   *a13(0xffa0), a7, 1
3fa717d0:	addk   32, a7
3fa717e0:	move   a7, *a14+, 1
3fa717f0:	calla  L3FA77810
3fa71820:	move   a14, -*sp, 1
3fa71830:	sub    a7, a7
3fa71840:	move   a7, *a14+, 1
3fa71850:	move   *a13(0xffa0), a7, 1
3fa71870:	addi   0xa0, a7
3fa71890:	move   a7, *a14+, 1
3fa718a0:	calla  L3FA77810
3fa718d0:	move   *a13(0xffc0), a7, 1
3fa718f0:	move   *a7(0x80), a9, 1
3fa71910:	movk   1, a9
3fa71920:	jrne   L3FA71940
3fa71930:	sub    a9, a9
L3FA71940:
3fa71940:	sll    0x1, a9
3fa71950:	move   *a7(0x60), a7, 1
3fa71970:	jreq   L3FA719B0
3fa71980:	ori    0x1, a9
L3FA719B0:
3fa719b0:	move   *a13(0xffc0), a7, 1
3fa719d0:	move   *a7(0xa0), a7, 1
3fa719f0:	movk   1, a7
3fa71a00:	jrne   L3FA71A20
3fa71a10:	sub    a7, a7
L3FA71A20:
3fa71a20:	sll    0x2, a7
3fa71a30:	or     a7, a9
3fa71a40:	move   *a13(0xffc0), a7, 1
3fa71a60:	move   *a7(0xc0), a7, 1
3fa71a80:	movk   1, a7
3fa71a90:	jrne   L3FA71AB0
3fa71aa0:	sub    a7, a7
L3FA71AB0:
3fa71ab0:	sll    0x3, a7
3fa71ac0:	or     a7, a9
3fa71ad0:	move   *a13(0xffc0), a7, 1
3fa71af0:	move   *a7(0xe0), a7, 1
3fa71b10:	movk   1, a7
3fa71b20:	jrne   L3FA71B40
3fa71b30:	sub    a7, a7
L3FA71B40:
3fa71b40:	sll    0x4, a7
3fa71b50:	or     a7, a9
3fa71b60:	move   a9, a8
3fa71b70:	move   *sp(0xa0), a14, 1
3fa71b90:	mmfm   sp, a7,a9,a11,a13
3fa71bb0:	rets   2
L3FA71BC0:
3fa71bc0:	mmtm   sp, a5,a7,a9,a11,a13
3fa71be0:	move   a14, a13
3fa71bf0:	addi   0x100, a14
3fa71c10:	sub    a11, a11
3fa71c20:	move   a11, *a13(0xc0), 1
3fa71c40:	move   *a13(0xffc0), a9, 1
3fa71c60:	movi   0x60, a11
3fa71c80:	setf   16, 0, 0
3fa71c90:	move   a11, *a9(0x40), 0
3fa71cb0:	move   *a13(0xff00), *a13(0x40), 1
3fa71ce0:	move   *a13(0x40), a11, 1
3fa71d00:	subk   4, a11
3fa71d10:	jage   L3FA75360
L3FA71D30:
3fa71d30:	move   *a13(0xfee0), *a13(0x60), 1
3fa71d60:	move   *a13(0x60), a11, 1
3fa71d80:	subk   3, a11
3fa71d90:	jage   L3FA752E0
L3FA71DB0:
3fa71db0:	move   *a13(0xfec0), *a13(0x80), 1
3fa71de0:	move   *a13(0x80), a11, 1
3fa71e00:	subk   3, a11
3fa71e10:	jage   L3FA75260
L3FA71E30:
3fa71e30:	move   *a13(0xfea0), *a13(0xa0), 1
3fa71e60:	move   *a13(0xa0), a11, 1
3fa71e80:	subk   4, a11
3fa71e90:	jage   L3FA751E0
L3FA71EB0:
3fa71eb0:	move   *a13(0xffc0), a11, 1
3fa71ed0:	movi   0x3a, a9
3fa71ef0:	setf   16, 0, 0
3fa71f00:	move   a9, *a11(0x20), 0
3fa71f20:	move   a14, -*sp, 1
3fa71f30:	movk   1, a9
3fa71f40:	move   a9, *a14+, 1
3fa71f50:	calla  L3FDCE1C0
3fa71f80:	movi   0x2a, a9
3fa71fa0:	setf   16, 0, 0
3fa71fb0:	move   a9, *a11(0x20), 0
3fa71fd0:	move   a14, -*sp, 1
3fa71fe0:	movk   1, a9
3fa71ff0:	move   a9, *a14+, 1
3fa72000:	calla  L3FDCE1C0
3fa72030:	movi   0x4a, a9
3fa72050:	setf   16, 0, 0
3fa72060:	move   a9, *a11(0x20), 0
3fa72080:	move   a14, -*sp, 1
3fa72090:	movk   1, a9
3fa720a0:	move   a9, *a14+, 1
3fa720b0:	calla  L3FDCE1C0
3fa720e0:	movk   26, a9
3fa720f0:	setf   16, 0, 0
3fa72100:	move   a9, *a11(0x20), 0
3fa72120:	move   a14, -*sp, 1
3fa72130:	movk   1, a9
3fa72140:	move   a9, *a14+, 1
3fa72150:	calla  L3FDCE1C0
3fa72180:	move   *a13(0x40), a7, 1
3fa721a0:	sll    0x4, a7
3fa721b0:	addi   0x2702b0, a7
3fa721e0:	setf   16, 0, 0
3fa721f0:	move   *a7(0x0), *a11(0x10), 0
3fa72220:	move   a14, -*sp, 1
3fa72230:	move   *a13(0xffa0), a7, 1
3fa72250:	move   a7, *a14+, 1
3fa72260:	movi   0x71, a9
3fa72280:	move   a9, *a14+, 1
3fa72290:	calla  L3FA787F0
3fa722c0:	sub    a9, a9
3fa722d0:	move   a9, *a13, 1
3fa722e0:	setf   16, 0, 0
L3FA722F0:
3fa722f0:	move   *a13(0xffa0), a11, 1
3fa72310:	move   *a13, a9, 1
3fa72320:	sll    0x4, a9
3fa72330:	add    a11, a9
3fa72340:	move   *a13, a7, 1
3fa72350:	sll    0x4, a7
3fa72360:	addi   0x270220, a7
3fa72390:	move   *a7(0x0), *a9(0x330), 0
3fa723c0:	move   *a13, a9, 1
3fa723d0:	inc    a9
3fa723e0:	move   a9, *a13, 1
3fa723f0:	subk   5, a9
3fa72400:	jrlt   L3FA722F0
3fa72410:	sub    a9, a9
3fa72420:	move   a9, *a13(0x20), 1
L3FA72440:
3fa72440:	sub    a11, a11
3fa72450:	move   a11, *a13, 1
L3FA72460:
3fa72460:	move   *a13(0xffa0), a11, 1
3fa72480:	move   *a13(0x20), a9, 1
3fa724a0:	move   a9, a7
3fa724b0:	sll    0x6, a9
3fa724c0:	sll    0x5, a7
3fa724d0:	add    a7, a9
3fa724e0:	add    a11, a9
3fa724f0:	move   *a13, a7, 1
3fa72500:	sll    0x4, a7
3fa72510:	add    a7, a9
3fa72520:	move   *a13(0x20), a7, 1
3fa72540:	move   a7, a5
3fa72550:	sll    0x7, a7
3fa72560:	sll    0x6, a5
3fa72570:	add    a5, a7
3fa72580:	addi   0x2704b0, a7
3fa725b0:	move   *a13(0x40), a5, 1
3fa725d0:	move   a5, a11
3fa725e0:	sll    0x5, a5
3fa725f0:	sll    0x4, a11
3fa72600:	add    a11, a5
3fa72610:	add    a5, a7
3fa72620:	move   *a13, a11, 1
3fa72630:	sll    0x3, a11
3fa72640:	add    a11, a7
3fa72650:	setf   8, 0, 0
3fa72660:	move   *a7, a11, 0
3fa72670:	setf   16, 0, 0
3fa72680:	move   a11, *a9(0x120), 0
3fa726a0:	move   *a13(0xffa0), a11, 1
3fa726c0:	move   *a13(0x20), a9, 1
3fa726e0:	move   a9, a7
3fa726f0:	sll    0x6, a9
3fa72700:	sll    0x5, a7
3fa72710:	add    a7, a9
3fa72720:	add    a11, a9
3fa72730:	move   *a13, a7, 1
3fa72740:	sll    0x4, a7
3fa72750:	add    a7, a9
3fa72760:	move   *a13(0x20), a7, 1
3fa72780:	move   a7, a5
3fa72790:	sll    0x7, a7
3fa727a0:	sll    0x6, a5
3fa727b0:	add    a5, a7
3fa727c0:	addi   0x270630, a7
3fa727f0:	move   *a13(0x40), a5, 1
3fa72810:	move   a5, a11
3fa72820:	sll    0x5, a5
3fa72830:	sll    0x4, a11
3fa72840:	add    a11, a5
3fa72850:	add    a5, a7
3fa72860:	move   *a13, a11, 1
3fa72870:	sll    0x3, a11
3fa72880:	add    a11, a7
3fa72890:	setf   8, 0, 0
3fa728a0:	move   *a7, a11, 0
3fa728b0:	setf   16, 0, 0
3fa728c0:	move   a11, *a9(0x440), 0
3fa728e0:	move   *a13, a11, 1
3fa728f0:	inc    a11
3fa72900:	move   a11, *a13, 1
3fa72910:	subk   6, a11
3fa72920:	jrlt   L3FA72460
3fa72930:	move   *a13(0x20), a11, 1
3fa72950:	inc    a11
3fa72960:	move   a11, *a13(0x20), 1
3fa72980:	subk   2, a11
3fa72990:	jrlt   L3FA72440
3fa729a0:	move   *a13(0xffa0), a11, 1
3fa729c0:	move   *a13(0xff40), *a11(0x700), 0
3fa729f0:	move   *a13(0xff40), a9, 0
3fa72a10:	jreq   L3FA72F30
3fa72a20:	sub    a7, a7
3fa72a30:	move   a7, *a13(0x20), 1
L3FA72A50:
3fa72a50:	sub    a11, a11
3fa72a60:	move   a11, *a13, 1
L3FA72A70:
3fa72a70:	move   *a13(0xffa0), a11, 1
3fa72a90:	move   *a13(0x20), a9, 1
3fa72ab0:	move   a9, a7
3fa72ac0:	sll    0x6, a9
3fa72ad0:	sll    0x4, a7
3fa72ae0:	add    a7, a9
3fa72af0:	add    a11, a9
3fa72b00:	move   *a13, a7, 1
3fa72b10:	sll    0x4, a7
3fa72b20:	add    a7, a9
3fa72b30:	move   *a13(0x20), a7, 1
3fa72b50:	move   a7, a5
3fa72b60:	sll    0x5, a7
3fa72b70:	sll    0x3, a5
3fa72b80:	add    a5, a7
3fa72b90:	addi   0x2707b0, a7
3fa72bc0:	move   *a13, a5, 1
3fa72bd0:	sll    0x3, a5
3fa72be0:	add    a5, a7
3fa72bf0:	setf   8, 0, 0
3fa72c00:	move   *a7, a7, 0
3fa72c10:	movk   3, a5
3fa72c20:	xor    a5, a7
3fa72c30:	move   *a13(0xff20), a5, 1
3fa72c50:	and    a5, a7
3fa72c60:	setf   16, 0, 0
3fa72c70:	move   a7, *a9(0x5a0), 0
3fa72c90:	move   *a13(0x20), a9, 1
3fa72cb0:	move   a9, a7
3fa72cc0:	sll    0x6, a9
3fa72cd0:	sll    0x4, a7
3fa72ce0:	add    a7, a9
3fa72cf0:	add    a11, a9
3fa72d00:	move   *a13, a7, 1
3fa72d10:	sll    0x4, a7
3fa72d20:	add    a7, a9
3fa72d30:	move   *a13(0x20), a7, 1
3fa72d50:	move   a7, a5
3fa72d60:	sll    0x5, a7
3fa72d70:	sll    0x3, a5
3fa72d80:	add    a5, a7
3fa72d90:	addi   0x2707b0, a7
3fa72dc0:	move   *a13, a5, 1
3fa72dd0:	sll    0x3, a5
3fa72de0:	add    a5, a7
3fa72df0:	setf   8, 0, 0
3fa72e00:	move   *a7, a7, 0
3fa72e10:	move   *a13(0xff20), a5, 1
3fa72e30:	and    a5, a7
3fa72e40:	setf   16, 0, 0
3fa72e50:	move   a7, *a9(0x280), 0
3fa72e70:	move   *a13, a9, 1
3fa72e80:	inc    a9
3fa72e90:	move   a9, *a13, 1
3fa72ea0:	subk   5, a9
3fa72eb0:	jrlt   L3FA72A70
3fa72ec0:	move   *a13(0x20), a9, 1
3fa72ee0:	inc    a9
3fa72ef0:	move   a9, *a13(0x20), 1
3fa72f10:	subk   2, a9
3fa72f20:	jrlt   L3FA72A50
L3FA72F30:
3fa72f30:	move   *a13(0xa0), a9, 1
3fa72f50:	sll    0x4, a9
3fa72f60:	addi   0x270430, a9
3fa72f90:	move   *a13(0xff80), a7, 0
3fa72fb0:	move   *a9, a9, 0
3fa72fc0:	or     a7, a9
3fa72fd0:	move   *a13(0x80), a5, 1
3fa72ff0:	sll    0x4, a5
3fa73000:	addi   0x270380, a5
3fa73030:	move   *a5, a5, 0
3fa73040:	sll    0x2, a5
3fa73050:	or     a5, a9
3fa73060:	move   *a13(0xffc0), a5, 1
3fa73080:	move   a9, *a5, 0
3fa73090:	move   a14, -*sp, 1
3fa730a0:	movk   1, a9
3fa730b0:	move   a9, *a14+, 1
3fa730c0:	calla  L3FDCE1C0
3fa730f0:	move   *a13(0x60), a9, 1
3fa73110:	sll    0x4, a9
3fa73120:	addi   0x270320, a9
3fa73150:	setf   16, 0, 0
3fa73160:	move   *a13(0xff60), a7, 0
3fa73180:	move   *a9, a9, 0
3fa73190:	or     a7, a9
3fa731a0:	move   a9, *a5, 0
3fa731b0:	move   a14, -*sp, 1
3fa731c0:	movi   0x12c, a9
3fa731e0:	move   a9, *a14+, 1
3fa731f0:	calla  L3FDCE1C0
3fa73220:	movk   5, a9
3fa73230:	setf   16, 0, 0
3fa73240:	move   a9, *a5(0x20), 0
3fa73260:	sub    a9, a9
3fa73270:	move   a9, *a13, 1
3fa73280:	move   *a11, a5, 0
3fa73290:	subk   5, a5
3fa732a0:	jrnc   L3FA733D0
L3FA732B0:
3fa732b0:	move   a14, -*sp, 1
3fa732c0:	movi   0x32, a11
3fa732e0:	move   a11, *a14+, 1
3fa732f0:	calla  L3FDCE1C0
3fa73320:	move   *a13, a9, 1
3fa73330:	inc    a9
3fa73340:	move   a9, *a13, 1
3fa73350:	move   *a13(0xffa0), a7, 1
3fa73370:	setf   16, 0, 0
3fa73380:	move   *a7, a5, 0
3fa73390:	subk   5, a5
3fa733a0:	jrnc   L3FA733D0
3fa733b0:	subk   30, a9
3fa733c0:	jrlt   L3FA732B0
L3FA733D0:
3fa733d0:	move   *a13(0xffc0), a11, 1
3fa733f0:	movk   10, a9
3fa73400:	move   a9, *a11(0x20), 0
3fa73420:	move   *a13(0xffa0), a7, 1
3fa73440:	move   *a7, a5, 0
3fa73450:	subk   5, a5
3fa73460:	jrls   L3FA734B0
3fa73470:	movk   1, a5
3fa73480:	setf   1, 0, 0
3fa73490:	move   a5, *a13(0xc0), 0
L3FA734B0:
3fa734b0:	setf   16, 0, 0
3fa734c0:	move   *a7(0x320), a5, 0
3fa734e0:	subk   6, a5
3fa734f0:	jrls   L3FA73540
3fa73500:	movk   1, a5
3fa73510:	setf   1, 0, 0
3fa73520:	move   a5, *a13(0xc1), 0
L3FA73540:
3fa73540:	setf   16, 0, 0
3fa73550:	move   *a7, a5, 0
3fa73560:	subk   5, a5
3fa73570:	jrnc   L3FA735C0
3fa73580:	movk   1, a5
3fa73590:	setf   1, 0, 0
3fa735a0:	move   a5, *a13(0xc2), 0
L3FA735C0:
3fa735c0:	setf   16, 0, 0
3fa735d0:	move   *a7(0x320), a5, 0
3fa735f0:	subk   6, a5
3fa73600:	jrnc   L3FA73650
3fa73610:	movk   1, a5
3fa73620:	setf   1, 0, 0
3fa73630:	move   a5, *a13(0xc3), 0
L3FA73650:
3fa73650:	sub    a5, a5
3fa73660:	move   a5, *a13, 1
L3FA73670:
3fa73670:	move   *a13(0xffa0), a11, 1
3fa73690:	move   *a13, a9, 1
3fa736a0:	sll    0x4, a9
3fa736b0:	add    a11, a9
3fa736c0:	move   *a13(0xa0), a7, 1
3fa736e0:	sll    0x4, a7
3fa736f0:	addi   0x270470, a7
3fa73720:	setf   16, 0, 0
3fa73730:	move   *a9(0x330), a9, 0
3fa73750:	move   *a7, a7, 0
3fa73760:	and    a7, a9
3fa73770:	move   *a13, a7, 1
3fa73780:	sll    0x4, a7
3fa73790:	add    a11, a7
3fa737a0:	move   *a7(0x10), a7, 0
3fa737c0:	andi   0xff, a7
3fa737f0:	cmp    a7, a9
3fa73800:	jreq   L3FA73850
3fa73810:	movk   1, a9
3fa73820:	setf   1, 0, 0
3fa73830:	move   a9, *a13(0xc4), 0
L3FA73850:
3fa73850:	move   *a13, a9, 1
3fa73860:	sll    0x4, a9
3fa73870:	add    a11, a9
3fa73880:	setf   16, 0, 0
3fa73890:	move   *a9(0x60), a9, 0
3fa738b0:	btst   6, a9
3fa738c0:	jreq   L3FA73910
3fa738d0:	movk   1, a9
3fa738e0:	setf   1, 0, 0
3fa738f0:	move   a9, *a13(0xc5), 0
L3FA73910:
3fa73910:	move   *a13, a9, 1
3fa73920:	sll    0x4, a9
3fa73930:	add    a11, a9
3fa73940:	setf   16, 0, 0
3fa73950:	move   *a9(0x60), a9, 0
3fa73970:	btst   5, a9
3fa73980:	jreq   L3FA739D0
3fa73990:	movk   1, a9
3fa739a0:	setf   1, 0, 0
3fa739b0:	move   a9, *a13(0xc6), 0
L3FA739D0:
3fa739d0:	move   *a13, a9, 1
3fa739e0:	sll    0x4, a9
3fa739f0:	add    a11, a9
3fa73a00:	setf   16, 0, 0
3fa73a10:	move   *a9(0x60), a9, 0
3fa73a30:	btst   4, a9
3fa73a40:	jreq   L3FA73A90
3fa73a50:	movk   1, a9
3fa73a60:	setf   1, 0, 0
3fa73a70:	move   a9, *a13(0xc7), 0
L3FA73A90:
3fa73a90:	move   *a13(0x40), a9, 1
3fa73ab0:	subk   3, a9
3fa73ac0:	jrge   L3FA74130
3fa73ad0:	move   *a13, a9, 1
3fa73ae0:	sll    0x4, a9
3fa73af0:	add    a11, a9
3fa73b00:	setf   16, 0, 0
3fa73b10:	move   *a9(0x60), a9, 0
3fa73b30:	movk   3, a7
3fa73b40:	and    a7, a9
3fa73b50:	move   *a13, a5, 1
3fa73b60:	sll    0x4, a5
3fa73b70:	add    a11, a5
3fa73b80:	move   *a5(0x120), a5, 0
3fa73ba0:	cmp    a5, a9
3fa73bb0:	jrne   L3FA73C90
3fa73bc0:	move   *a13, a9, 1
3fa73bd0:	sll    0x4, a9
3fa73be0:	add    a11, a9
3fa73bf0:	move   *a9(0xc0), a9, 0
3fa73c10:	and    a7, a9
3fa73c20:	move   *a13, a5, 1
3fa73c30:	sll    0x4, a5
3fa73c40:	add    a11, a5
3fa73c50:	move   *a5(0x180), a5, 0
3fa73c70:	cmp    a5, a9
3fa73c80:	jreq   L3FA73CD0
L3FA73C90:
3fa73c90:	movk   1, a9
3fa73ca0:	setf   1, 0, 0
3fa73cb0:	move   a9, *a13(0xc8), 0
L3FA73CD0:
3fa73cd0:	move   *a13, a9, 1
3fa73ce0:	jrne   L3FA73DD0
3fa73cf0:	sll    0x4, a9
3fa73d00:	add    a11, a9
3fa73d10:	setf   16, 0, 0
3fa73d20:	move   *a9(0x380), a9, 0
3fa73d40:	movk   12, a5
3fa73d50:	and    a5, a9
3fa73d60:	move   *a13, a5, 1
3fa73d70:	sll    0x4, a5
3fa73d80:	add    a11, a5
3fa73d90:	move   *a5(0x440), a5, 0
3fa73db0:	cmp    a5, a9
3fa73dc0:	jrne   L3FA73EC0
L3FA73DD0:
3fa73dd0:	move   *a13, a9, 1
3fa73de0:	sll    0x4, a9
3fa73df0:	add    a11, a9
3fa73e00:	setf   16, 0, 0
3fa73e10:	move   *a9(0x3e0), a9, 0
3fa73e30:	movk   12, a5
3fa73e40:	and    a5, a9
3fa73e50:	move   *a13, a5, 1
3fa73e60:	sll    0x4, a5
3fa73e70:	add    a11, a5
3fa73e80:	move   *a5(0x4a0), a5, 0
3fa73ea0:	cmp    a5, a9
3fa73eb0:	jreq   L3FA73F00
L3FA73EC0:
3fa73ec0:	movk   1, a9
3fa73ed0:	setf   1, 0, 0
3fa73ee0:	move   a9, *a13(0xc9), 0
L3FA73F00:
3fa73f00:	move   *a13, a9, 1
3fa73f10:	jreq   L3FA74000
3fa73f20:	sll    0x4, a9
3fa73f30:	add    a11, a9
3fa73f40:	setf   16, 0, 0
3fa73f50:	move   *a9(0x380), a9, 0
3fa73f70:	movk   4, a5
3fa73f80:	and    a5, a9
3fa73f90:	move   *a13, a5, 1
3fa73fa0:	sll    0x4, a5
3fa73fb0:	add    a11, a5
3fa73fc0:	move   *a5(0x440), a5, 0
3fa73fe0:	cmp    a5, a9
3fa73ff0:	jrne   L3FA740F0
L3FA74000:
3fa74000:	move   *a13, a9, 1
3fa74010:	sll    0x4, a9
3fa74020:	add    a11, a9
3fa74030:	setf   16, 0, 0
3fa74040:	move   *a9(0x3e0), a9, 0
3fa74060:	movk   12, a5
3fa74070:	and    a5, a9
3fa74080:	move   *a13, a5, 1
3fa74090:	sll    0x4, a5
3fa740a0:	add    a11, a5
3fa740b0:	move   *a5(0x4a0), a5, 0
3fa740d0:	cmp    a5, a9
3fa740e0:	jreq   L3FA74130
L3FA740F0:
3fa740f0:	movk   1, a9
3fa74100:	setf   1, 0, 0
3fa74110:	move   a9, *a13(0xc9), 0
L3FA74130:
3fa74130:	move   *a13, a9, 1
3fa74140:	inc    a9
3fa74150:	move   a9, *a13, 1
3fa74160:	subk   5, a9
3fa74170:	jalt   L3FA73670
3fa74190:	move   *a13(0x40), a9, 1
3fa741b0:	subk   3, a9
3fa741c0:	jrge   L3FA745E0
3fa741d0:	move   *a13, a9, 1
3fa741e0:	sll    0x4, a9
3fa741f0:	add    a11, a9
3fa74200:	setf   16, 0, 0
3fa74210:	move   *a9(0x60), a9, 0
3fa74230:	movk   3, a7
3fa74240:	and    a7, a9
3fa74250:	move   *a13, a5, 1
3fa74260:	sll    0x4, a5
3fa74270:	add    a11, a5
3fa74280:	move   *a5(0x120), a5, 0
3fa742a0:	cmp    a5, a9
3fa742b0:	jrne   L3FA74390
3fa742c0:	move   *a13, a9, 1
3fa742d0:	sll    0x4, a9
3fa742e0:	add    a11, a9
3fa742f0:	move   *a9(0xc0), a9, 0
3fa74310:	and    a7, a9
3fa74320:	move   *a13, a5, 1
3fa74330:	sll    0x4, a5
3fa74340:	add    a11, a5
3fa74350:	move   *a5(0x180), a5, 0
3fa74370:	cmp    a5, a9
3fa74380:	jreq   L3FA743D0
L3FA74390:
3fa74390:	movk   1, a9
3fa743a0:	setf   1, 0, 0
3fa743b0:	move   a9, *a13(0xc8), 0
L3FA743D0:
3fa743d0:	move   *a13, a9, 1
3fa743e0:	sll    0x4, a9
3fa743f0:	add    a11, a9
3fa74400:	setf   16, 0, 0
3fa74410:	move   *a9(0x380), a9, 0
3fa74430:	movk   4, a5
3fa74440:	and    a5, a9
3fa74450:	move   *a13, a5, 1
3fa74460:	sll    0x4, a5
3fa74470:	add    a11, a5
3fa74480:	move   *a5(0x440), a5, 0
3fa744a0:	cmp    a5, a9
3fa744b0:	jrne   L3FA745A0
3fa744c0:	move   *a13, a9, 1
3fa744d0:	sll    0x4, a9
3fa744e0:	add    a11, a9
3fa744f0:	move   *a9(0x3e0), a9, 0
3fa74510:	movk   12, a5
3fa74520:	and    a5, a9
3fa74530:	move   *a13, a5, 1
3fa74540:	sll    0x4, a5
3fa74550:	add    a11, a5
3fa74560:	move   *a5(0x4a0), a5, 0
3fa74580:	cmp    a5, a9
3fa74590:	jreq   L3FA745E0
L3FA745A0:
3fa745a0:	movk   1, a9
3fa745b0:	setf   1, 0, 0
3fa745c0:	move   a9, *a13(0xc9), 0
L3FA745E0:
3fa745e0:	setf   16, 0, 0
3fa745f0:	move   *a13(0xff40), a9, 0
3fa74610:	jreq   L3FA74AB0
3fa74620:	sub    a7, a7
3fa74630:	move   a7, *a13, 1
L3FA74640:
3fa74640:	move   *a13(0xffa0), a11, 1
3fa74660:	move   *a13, a9, 1
3fa74670:	sll    0x4, a9
3fa74680:	add    a11, a9
3fa74690:	setf   16, 0, 0
3fa746a0:	move   *a9(0x1e0), a9, 0
3fa746c0:	move   *a13(0xff20), a7, 1
3fa746e0:	and    a7, a9
3fa746f0:	move   *a13, a5, 1
3fa74700:	sll    0x4, a5
3fa74710:	add    a11, a5
3fa74720:	move   *a5(0x280), a5, 0
3fa74740:	cmp    a5, a9
3fa74750:	jrne   L3FA74830
3fa74760:	move   *a13, a9, 1
3fa74770:	sll    0x4, a9
3fa74780:	add    a11, a9
3fa74790:	move   *a9(0x230), a9, 0
3fa747b0:	and    a7, a9
3fa747c0:	move   *a13, a5, 1
3fa747d0:	sll    0x4, a5
3fa747e0:	add    a11, a5
3fa747f0:	move   *a5(0x2d0), a5, 0
3fa74810:	cmp    a5, a9
3fa74820:	jreq   L3FA74870
L3FA74830:
3fa74830:	movk   1, a9
3fa74840:	setf   1, 0, 0
3fa74850:	move   a9, *a13(0xca), 0
L3FA74870:
3fa74870:	move   *a13, a9, 1
3fa74880:	sll    0x4, a9
3fa74890:	add    a11, a9
3fa748a0:	setf   16, 0, 0
3fa748b0:	move   *a9(0x500), a9, 0
3fa748d0:	and    a7, a9
3fa748e0:	move   *a13, a5, 1
3fa748f0:	sll    0x4, a5
3fa74900:	add    a11, a5
3fa74910:	move   *a5(0x5a0), a5, 0
3fa74930:	cmp    a5, a9
3fa74940:	jrne   L3FA74A20
3fa74950:	move   *a13, a9, 1
3fa74960:	sll    0x4, a9
3fa74970:	add    a11, a9
3fa74980:	move   *a9(0x550), a9, 0
3fa749a0:	and    a7, a9
3fa749b0:	move   *a13, a5, 1
3fa749c0:	sll    0x4, a5
3fa749d0:	add    a11, a5
3fa749e0:	move   *a5(0x5f0), a5, 0
3fa74a00:	cmp    a5, a9
3fa74a10:	jreq   L3FA74A60
L3FA74A20:
3fa74a20:	movk   1, a9
3fa74a30:	setf   1, 0, 0
3fa74a40:	move   a9, *a13(0xcb), 0
L3FA74A60:
3fa74a60:	move   *a13, a9, 1
3fa74a70:	inc    a9
3fa74a80:	move   a9, *a13, 1
3fa74a90:	subk   5, a9
3fa74aa0:	jrlt   L3FA74640
L3FA74AB0:
3fa74ab0:	setf   16, 0, 0
3fa74ac0:	move   *a11(0x6e0), a9, 0
3fa74ae0:	btst   7, a9
3fa74af0:	jreq   L3FA74B40
3fa74b00:	movk   1, a9
3fa74b10:	setf   1, 0, 0
3fa74b20:	move   a9, *a13(0xd8), 0
L3FA74B40:
3fa74b40:	sub    a9, a9
3fa74b50:	setf   16, 0, 0
3fa74b60:	move   a9, *a11(0x6f0), 0
3fa74b80:	move   *a13(0xffc0), a7, 1
3fa74ba0:	movi   0x2a, a5
3fa74bc0:	move   a5, *a7(0x20), 0
3fa74be0:	move   a14, -*sp, 1
3fa74bf0:	movk   1, a9
3fa74c00:	move   a9, *a14+, 1
3fa74c10:	calla  L3FDCE1C0
3fa74c40:	inc    a5
3fa74c50:	setf   16, 0, 0
3fa74c60:	move   a5, *a7(0x20), 0
3fa74c80:	move   a14, -*sp, 1
3fa74c90:	move   a9, *a14+, 1
3fa74ca0:	calla  L3FDCE1C0
3fa74cd0:	addk   31, a5
3fa74ce0:	setf   16, 0, 0
3fa74cf0:	move   a5, *a7(0x20), 0
3fa74d10:	move   a14, -*sp, 1
3fa74d20:	move   a9, *a14+, 1
3fa74d30:	calla  L3FDCE1C0
3fa74d60:	addk   27, a5
3fa74d70:	setf   16, 0, 0
3fa74d80:	move   a5, *a7(0x20), 0
3fa74da0:	move   a14, -*sp, 1
3fa74db0:	movi   0x12c, a5
3fa74dd0:	move   a5, *a14+, 1
3fa74de0:	calla  L3FDCE1C0
3fa74e10:	movi   0x7a, a9
3fa74e30:	setf   16, 0, 0
3fa74e40:	move   a9, *a7(0x20), 0
3fa74e60:	move   a14, -*sp, 1
3fa74e70:	movk   1, a5
3fa74e80:	move   a5, *a14+, 1
3fa74e90:	calla  L3FDCE1C0
3fa74ec0:	movi   0x50, a5
3fa74ee0:	setf   16, 0, 0
3fa74ef0:	move   a5, *a7(0x20), 0
3fa74f10:	move   *a11(0x6e0), a5, 0
3fa74f30:	btst   7, a5
3fa74f40:	jrne   L3FA74F90
3fa74f50:	movk   1, a5
3fa74f60:	setf   1, 0, 0
3fa74f70:	move   a5, *a13(0xcc), 0
L3FA74F90:
3fa74f90:	setf   16, 0, 0
3fa74fa0:	move   *a11(0x6f0), a5, 0
3fa74fc0:	subk   2, a5
3fa74fd0:	jrls   L3FA75020
3fa74fe0:	movk   1, a5
3fa74ff0:	setf   1, 0, 0
3fa75000:	move   a5, *a13(0xcd), 0
L3FA75020:
3fa75020:	move   *a13(0xc0), a5, 1
3fa75040:	jreq   L3FA75160
3fa75050:	setf   4, 0, 0
3fa75060:	move   *a13(0x40), *a13(0xce), 0
3fa75090:	setf   2, 0, 0
3fa750a0:	move   *a13(0x60), *a13(0xd2), 0
3fa750d0:	move   *a13(0x80), *a13(0xd4), 0
3fa75100:	move   *a13(0xa0), *a13(0xd6), 0
3fa75130:	move   *a13(0xc0), a8, 1
3fa75150:	jruc   L3FA75380
L3FA75160:
3fa75160:	move   *a13(0xa0), a9, 1
3fa75180:	inc    a9
3fa75190:	move   a9, *a13(0xa0), 1
3fa751b0:	subk   4, a9
3fa751c0:	jalt   L3FA71EB0
L3FA751E0:
3fa751e0:	move   *a13(0x80), a11, 1
3fa75200:	inc    a11
3fa75210:	move   a11, *a13(0x80), 1
3fa75230:	subk   3, a11
3fa75240:	jalt   L3FA71E30
L3FA75260:
3fa75260:	move   *a13(0x60), a11, 1
3fa75280:	inc    a11
3fa75290:	move   a11, *a13(0x60), 1
3fa752b0:	subk   3, a11
3fa752c0:	jalt   L3FA71DB0
L3FA752E0:
3fa752e0:	move   *a13(0x40), a11, 1
3fa75300:	inc    a11
3fa75310:	move   a11, *a13(0x40), 1
3fa75330:	subk   4, a11
3fa75340:	jalt   L3FA71D30
L3FA75360:
3fa75360:	move   *a13(0xc0), a8, 1
L3FA75380:
3fa75380:	move   *sp(0xc0), a14, 1
3fa753a0:	mmfm   sp, a5,a7,a9,a11,a13
3fa753c0:	rets   2
L3FA753D0:
3fa753d0:	mmtm   sp, a7,a9,a11,a13
3fa753f0:	move   a14, a13
3fa75400:	addi   0x100, a14
3fa75420:	sub    a11, a11
3fa75430:	move   a11, *a13(0xc0), 1
3fa75450:	move   a11, *a13(0x40), 1
L3FA75470:
3fa75470:	sub    a11, a11
3fa75480:	move   a11, *a13(0x60), 1
L3FA754A0:
3fa754a0:	sub    a11, a11
3fa754b0:	move   a11, *a13(0x80), 1
L3FA754D0:
3fa754d0:	sub    a11, a11
3fa754e0:	move   a11, *a13(0xa0), 1
L3FA75500:
3fa75500:	move   *a13(0xffc0), a11, 1
3fa75520:	movi   0x3a, a9
3fa75540:	setf   16, 0, 0
3fa75550:	move   a9, *a11(0x20), 0
3fa75570:	move   a14, -*sp, 1
3fa75580:	movk   1, a9
3fa75590:	move   a9, *a14+, 1
3fa755a0:	calla  L3FDCE1C0
3fa755d0:	movi   0x2a, a9
3fa755f0:	setf   16, 0, 0
3fa75600:	move   a9, *a11(0x20), 0
3fa75620:	move   a14, -*sp, 1
3fa75630:	movk   1, a9
3fa75640:	move   a9, *a14+, 1
3fa75650:	calla  L3FDCE1C0
3fa75680:	movi   0x4a, a9
3fa756a0:	setf   16, 0, 0
3fa756b0:	move   a9, *a11(0x20), 0
3fa756d0:	move   a14, -*sp, 1
3fa756e0:	movk   1, a9
3fa756f0:	move   a9, *a14+, 1
3fa75700:	calla  L3FDCE1C0
3fa75730:	movk   26, a9
3fa75740:	setf   16, 0, 0
3fa75750:	move   a9, *a11(0x20), 0
3fa75770:	move   a14, -*sp, 1
3fa75780:	movk   1, a9
3fa75790:	move   a9, *a14+, 1
3fa757a0:	calla  L3FDCE1C0
3fa757d0:	move   *a13(0x40), a7, 1
3fa757f0:	sll    0x4, a7
3fa75800:	addi   0x2702b0, a7
3fa75830:	setf   16, 0, 0
3fa75840:	move   *a7(0x0), *a11(0x10), 0
3fa75870:	move   a14, -*sp, 1
3fa75880:	move   *a13(0xffa0), a7, 1
3fa758a0:	move   a7, *a14+, 1
3fa758b0:	movi   0x71, a9
3fa758d0:	move   a9, *a14+, 1
3fa758e0:	calla  L3FA787F0
3fa75910:	sub    a9, a9
3fa75920:	move   a9, *a13, 1
3fa75930:	setf   16, 0, 0
L3FA75940:
3fa75940:	move   *a13(0xffa0), a11, 1
3fa75960:	move   *a13, a9, 1
3fa75970:	sll    0x4, a9
3fa75980:	add    a11, a9
3fa75990:	move   *a13, a7, 1
3fa759a0:	sll    0x4, a7
3fa759b0:	addi   0x270220, a7
3fa759e0:	move   *a7(0x0), *a9(0x330), 0
3fa75a10:	move   *a13, a9, 1
3fa75a20:	inc    a9
3fa75a30:	move   a9, *a13, 1
3fa75a40:	subk   5, a9
3fa75a50:	jrlt   L3FA75940
3fa75a60:	move   *a13(0xa0), a9, 1
3fa75a80:	sll    0x4, a9
3fa75a90:	addi   0x270430, a9
3fa75ac0:	move   *a13(0xff80), a7, 0
3fa75ae0:	move   *a9, a9, 0
3fa75af0:	or     a7, a9
3fa75b00:	move   *a13(0x80), a7, 1
3fa75b20:	sll    0x4, a7
3fa75b30:	addi   0x270380, a7
3fa75b60:	move   *a7, a7, 0
3fa75b70:	sll    0x2, a7
3fa75b80:	or     a7, a9
3fa75b90:	move   *a13(0xffc0), a7, 1
3fa75bb0:	move   a9, *a7, 0
3fa75bc0:	move   a14, -*sp, 1
3fa75bd0:	movk   1, a9
3fa75be0:	move   a9, *a14+, 1
3fa75bf0:	calla  L3FDCE1C0
3fa75c20:	move   *a13(0x60), a9, 1
3fa75c40:	sll    0x4, a9
3fa75c50:	addi   0x270320, a9
3fa75c80:	setf   16, 0, 0
3fa75c90:	move   *a13(0xff60), a11, 0
3fa75cb0:	move   *a9, a9, 0
3fa75cc0:	or     a11, a9
3fa75cd0:	move   a9, *a7, 0
3fa75ce0:	move   a14, -*sp, 1
3fa75cf0:	movi   0x12c, a9
3fa75d10:	move   a9, *a14+, 1
3fa75d20:	calla  L3FDCE1C0
3fa75d50:	movk   5, a9
3fa75d60:	setf   16, 0, 0
3fa75d70:	move   a9, *a7(0x20), 0
3fa75d90:	sub    a9, a9
3fa75da0:	move   a9, *a13, 1
3fa75db0:	move   *a13(0xffa0), a7, 1
3fa75dd0:	move   *a7(0x320), a7, 0
3fa75df0:	subk   5, a7
3fa75e00:	jrnc   L3FA75F40
L3FA75E10:
3fa75e10:	move   a14, -*sp, 1
3fa75e20:	movi   0x12c, a11
3fa75e40:	move   a11, *a14+, 1
3fa75e50:	calla  L3FDCE1C0
3fa75e80:	move   *a13, a9, 1
3fa75e90:	inc    a9
3fa75ea0:	move   a9, *a13, 1
3fa75eb0:	move   *a13(0xffa0), a7, 1
3fa75ed0:	setf   16, 0, 0
3fa75ee0:	move   *a7(0x320), a11, 0
3fa75f00:	subk   5, a11
3fa75f10:	jrnc   L3FA75F40
3fa75f20:	subk   5, a9
3fa75f30:	jrlt   L3FA75E10
L3FA75F40:
3fa75f40:	move   a14, -*sp, 1
3fa75f50:	movi   0x12c, a11
3fa75f70:	move   a11, *a14+, 1
3fa75f80:	calla  L3FDCE1C0
3fa75fb0:	move   *a13(0xffc0), a9, 1
3fa75fd0:	movk   10, a7
3fa75fe0:	setf   16, 0, 0
3fa75ff0:	move   a7, *a9(0x20), 0
3fa76010:	move   *a13(0xffa0), a7, 1
3fa76030:	move   *a7(0x3d0), a11, 0
3fa76050:	btst   4, a11
3fa76060:	jrne   L3FA760B0
3fa76070:	movk   1, a11
3fa76080:	setf   1, 0, 0
3fa76090:	move   a11, *a13(0xc0), 0
L3FA760B0:
3fa760b0:	setf   16, 0, 0
3fa760c0:	move   *a7(0x3c0), a11, 0
3fa760e0:	btst   1, a11
3fa760f0:	jrne   L3FA76140
3fa76100:	movk   1, a11
3fa76110:	setf   1, 0, 0
3fa76120:	move   a11, *a13(0xc1), 0
L3FA76140:
3fa76140:	sub    a11, a11
3fa76150:	move   a11, *a13, 1
L3FA76160:
3fa76160:	move   *a13(0xffc0), a11, 1
3fa76180:	setf   16, 0, 0
3fa76190:	move   *a11(0x10), a9, 0
3fa761b0:	andi   0xf0, a9
3fa761e0:	subk   16, a9
3fa761f0:	jreq   L3FA76240
3fa76200:	movk   1, a9
3fa76210:	setf   1, 0, 0
3fa76220:	move   a9, *a13(0xc3), 0
L3FA76240:
3fa76240:	move   *a13(0xffa0), a9, 1
3fa76260:	move   *a13, a7, 1
3fa76270:	sll    0x4, a7
3fa76280:	add    a9, a7
3fa76290:	move   *a13(0xa0), a9, 1
3fa762b0:	sll    0x4, a9
3fa762c0:	addi   0x270470, a9
3fa762f0:	setf   16, 0, 0
3fa76300:	move   *a7(0x330), a7, 0
3fa76320:	move   *a9, a9, 0
3fa76330:	and    a9, a7
3fa76340:	move   *a11(0x30), a9, 0
3fa76360:	andi   0xff, a9
3fa76390:	cmp    a7, a9
3fa763a0:	jreq   L3FA763F0
3fa763b0:	movk   1, a9
3fa763c0:	setf   1, 0, 0
3fa763d0:	move   a9, *a13(0xc2), 0
L3FA763F0:
3fa763f0:	move   *a13, a9, 1
3fa76400:	inc    a9
3fa76410:	move   a9, *a13, 1
3fa76420:	subk   3, a9
3fa76430:	jrlt   L3FA76160
3fa76440:	move   *a13(0xc0), a9, 1
3fa76460:	jreq   L3FA76580
3fa76470:	setf   4, 0, 0
3fa76480:	move   *a13(0x40), *a13(0xc4), 0
3fa764b0:	setf   2, 0, 0
3fa764c0:	move   *a13(0x60), *a13(0xc8), 0
3fa764f0:	move   *a13(0x80), *a13(0xca), 0
3fa76520:	move   *a13(0xa0), *a13(0xcc), 0
3fa76550:	move   *a13(0xc0), a8, 1
3fa76570:	jruc   L3FA76790
L3FA76580:
3fa76580:	move   *a13(0xa0), a7, 1
3fa765a0:	inc    a7
3fa765b0:	move   a7, *a13(0xa0), 1
3fa765d0:	subk   4, a7
3fa765e0:	jalt   L3FA75500
3fa76600:	move   *a13(0x80), a7, 1
3fa76620:	inc    a7
3fa76630:	move   a7, *a13(0x80), 1
3fa76650:	subk   3, a7
3fa76660:	jalt   L3FA754D0
3fa76680:	move   *a13(0x60), a7, 1
3fa766a0:	inc    a7
3fa766b0:	move   a7, *a13(0x60), 1
3fa766d0:	subk   3, a7
3fa766e0:	jalt   L3FA754A0
3fa76700:	move   *a13(0x40), a7, 1
3fa76720:	inc    a7
3fa76730:	move   a7, *a13(0x40), 1
3fa76750:	subk   4, a7
3fa76760:	jalt   L3FA75470
3fa76780:	move   a9, a8
L3FA76790:
3fa76790:	move   *sp(0xa0), a14, 1
3fa767b0:	mmfm   sp, a7,a9,a11,a13
3fa767d0:	rets   2
L3FA767E0:
3fa767e0:	mmtm   sp, a7,a9,a11,a13
3fa76800:	move   a14, a13
3fa76810:	addi   0x120, a14
3fa76830:	setf   16, 0, 0
3fa76840:	move   *a13(0xff60), a11, 0
3fa76860:	andi   0xc0, a11
3fa76890:	jreq   L3FA768D0
3fa768a0:	sub    a8, a8
3fa768b0:	jauc   L3FA777C0
L3FA768D0:
3fa768d0:	sub    a11, a11
3fa768e0:	move   a11, *a13(0xe0), 1
3fa76900:	move   a14, -*sp, 1
3fa76910:	move   *a13(0xffa0), a11, 1
3fa76930:	move   a11, *a14+, 1
3fa76940:	movi   0x71, a11
3fa76960:	move   a11, *a14+, 1
3fa76970:	calla  L3FA787F0
3fa769a0:	sub    a11, a11
3fa769b0:	move   a11, *a13, 1
3fa769c0:	setf   16, 0, 0
L3FA769D0:
3fa769d0:	move   *a13(0xffa0), a11, 1
3fa769f0:	move   *a13, a9, 1
3fa76a00:	sll    0x4, a9
3fa76a10:	add    a11, a9
3fa76a20:	movi   0xaa, a11
3fa76a40:	move   a11, *a9(0x330), 0
3fa76a60:	move   *a13, a9, 1
3fa76a70:	inc    a9
3fa76a80:	move   a9, *a13, 1
3fa76a90:	subk   5, a9
3fa76aa0:	jrlt   L3FA769D0
3fa76ab0:	sub    a9, a9
3fa76ac0:	move   a9, *a13(0x40), 1
L3FA76AE0:
3fa76ae0:	sub    a11, a11
3fa76af0:	move   a11, *a13(0x60), 1
3fa76b10:	move   a11, *a13(0x80), 1
3fa76b30:	move   a11, *a13(0xa0), 1
3fa76b50:	move   *a13(0xffc0), a9, 1
3fa76b70:	movi   0x3a, a11
3fa76b90:	setf   16, 0, 0
3fa76ba0:	move   a11, *a9(0x20), 0
3fa76bc0:	move   a14, -*sp, 1
3fa76bd0:	movk   1, a11
3fa76be0:	move   a11, *a14+, 1
3fa76bf0:	calla  L3FDCE1C0
3fa76c20:	movi   0x2a, a11
3fa76c40:	setf   16, 0, 0
3fa76c50:	move   a11, *a9(0x20), 0
3fa76c70:	move   a14, -*sp, 1
3fa76c80:	movk   1, a11
3fa76c90:	move   a11, *a14+, 1
3fa76ca0:	calla  L3FDCE1C0
3fa76cd0:	movi   0x4a, a11
3fa76cf0:	setf   16, 0, 0
3fa76d00:	move   a11, *a9(0x20), 0
3fa76d20:	move   a14, -*sp, 1
3fa76d30:	movk   1, a11
3fa76d40:	move   a11, *a14+, 1
3fa76d50:	calla  L3FDCE1C0
3fa76d80:	movk   26, a11
3fa76d90:	setf   16, 0, 0
3fa76da0:	move   a11, *a9(0x20), 0
3fa76dc0:	move   *a13(0x40), a7, 1
3fa76de0:	inc    a7
3fa76df0:	sll    0x4, a7
3fa76e00:	addi   0x2702b0, a7
3fa76e30:	move   *a7, a7, 0
3fa76e40:	andi   0xf0, a7
3fa76e70:	move   *a13(0x40), a11, 1
3fa76e90:	sll    0x4, a11
3fa76ea0:	addi   0x2702b0, a11
3fa76ed0:	move   *a11, a11, 0
3fa76ee0:	movk   15, a9
3fa76ef0:	and    a9, a11
3fa76f00:	or     a11, a7
3fa76f10:	move   *a13(0xffc0), a11, 1
3fa76f30:	move   a7, *a11(0x10), 0
3fa76f50:	move   a14, -*sp, 1
3fa76f60:	movk   1, a7
3fa76f70:	move   a7, *a14+, 1
3fa76f80:	calla  L3FDCE1C0
3fa76fb0:	move   *a13(0xa0), a7, 1
3fa76fd0:	sll    0x4, a7
3fa76fe0:	addi   0x270430, a7
3fa77010:	setf   16, 0, 0
3fa77020:	move   *a13(0xff80), a9, 0
3fa77040:	move   *a7, a7, 0
3fa77050:	or     a9, a7
3fa77060:	move   *a13(0x80), a9, 1
3fa77080:	sll    0x4, a9
3fa77090:	addi   0x270380, a9
3fa770c0:	move   *a9, a9, 0
3fa770d0:	sll    0x2, a9
3fa770e0:	or     a9, a7
3fa770f0:	move   a7, *a11, 0
3fa77100:	move   a14, -*sp, 1
3fa77110:	movk   1, a9
3fa77120:	move   a9, *a14+, 1
3fa77130:	calla  L3FDCE1C0
3fa77160:	move   *a13(0x60), a7, 1
3fa77180:	sll    0x4, a7
3fa77190:	addi   0x270320, a7
3fa771c0:	setf   16, 0, 0
3fa771d0:	move   *a13(0xff60), a9, 0
3fa771f0:	move   *a7, a7, 0
3fa77200:	or     a9, a7
3fa77210:	move   a7, *a11, 0
3fa77220:	move   a14, -*sp, 1
3fa77230:	movi   0x12c, a7
3fa77250:	move   a7, *a14+, 1
3fa77260:	calla  L3FDCE1C0
3fa77290:	move   *a13(0xffa0), a7, 1
3fa772b0:	movk   4, a9
3fa772c0:	setf   16, 0, 0
3fa772d0:	move   a9, *a7(0x320), 0
3fa772f0:	sub    a9, a9
3fa77300:	move   a9, *a7, 0
3fa77310:	move   a9, *a7(0x60), 0
3fa77330:	movk   5, a9
3fa77340:	move   a9, *a11(0x20), 0
3fa77360:	sub    a9, a9
3fa77370:	move   a9, *a13, 1
3fa77380:	move   *a7, a7, 0
3fa77390:	jrne   L3FA774B0
L3FA773A0:
3fa773a0:	move   a14, -*sp, 1
3fa773b0:	movi   0x64, a11
3fa773d0:	move   a11, *a14+, 1
3fa773e0:	calla  L3FDCE1C0
3fa77410:	move   *a13, a9, 1
3fa77420:	inc    a9
3fa77430:	move   a9, *a13, 1
3fa77440:	move   *a13(0xffa0), a7, 1
3fa77460:	setf   16, 0, 0
3fa77470:	move   *a7, a11, 0
3fa77480:	jrne   L3FA774B0
3fa77490:	subk   30, a9
3fa774a0:	jrlt   L3FA773A0
L3FA774B0:
3fa774b0:	move   *a13(0xffc0), a11, 1
3fa774d0:	movk   10, a9
3fa774e0:	move   a9, *a11(0x20), 0
3fa77500:	move   *a13(0xffa0), a7, 1
3fa77520:	move   *a7(0x60), a9, 0
3fa77540:	btst   6, a9
3fa77550:	jreq   L3FA775B0
3fa77560:	sub    a9, a9
3fa77570:	setf   1, 0, 0
3fa77580:	move   a9, *a13(0xe0), 0
3fa775a0:	jruc   L3FA775F0
L3FA775B0:
3fa775b0:	movk   1, a9
3fa775c0:	setf   1, 0, 0
3fa775d0:	move   a9, *a13(0xe0), 0
L3FA775F0:
3fa775f0:	move   *a13(0xe0), a9, 1
3fa77610:	jreq   L3FA77730
3fa77620:	setf   4, 0, 0
3fa77630:	move   *a13(0x40), *a13(0xe1), 0
3fa77660:	setf   2, 0, 0
3fa77670:	move   *a13(0x60), *a13(0xe5), 0
3fa776a0:	move   *a13(0x80), *a13(0xe7), 0
3fa776d0:	move   *a13(0xa0), *a13(0xe9), 0
3fa77700:	move   *a13(0xe0), a8, 1
3fa77720:	jruc   L3FA777C0
L3FA77730:
3fa77730:	move   *a13(0x40), a7, 1
3fa77750:	inc    a7
3fa77760:	move   a7, *a13(0x40), 1
3fa77780:	subk   2, a7
3fa77790:	jalt   L3FA76AE0
3fa777b0:	move   a9, a8
L3FA777C0:
3fa777c0:	move   *sp(0xa0), a14, 1
3fa777e0:	mmfm   sp, a7,a9,a11,a13
3fa77800:	rets   2
L3FA77810:
3fa77810:	mmtm   sp, a9,a11,a13
3fa77830:	move   a14, a13
3fa77840:	move   *a13(0xffc0), a11, 1
3fa77860:	jreq   L3FA778D0
3fa77870:	move   *a13(0xffe0), a11, 1
3fa77890:	movi   0xfa, a9
3fa778b0:	setf   16, 0, 0
3fa778c0:	move   a9, *a11, 0
L3FA778D0:
3fa778d0:	move   a14, -*sp, 1
3fa778e0:	movk   1, a11
3fa778f0:	move   a11, *a14+, 1
3fa77900:	calla  L3FDCE1C0
3fa77930:	move   *a13(0xffe0), a9, 1
3fa77950:	movi   0xca, a11
3fa77970:	setf   16, 0, 0
3fa77980:	move   a11, *a9, 0
3fa77990:	move   a14, -*sp, 1
3fa779a0:	movk   1, a11
3fa779b0:	move   a11, *a14+, 1
3fa779c0:	calla  L3FDCE1C0
3fa779f0:	movi   0x2a, a11
3fa77a10:	setf   16, 0, 0
3fa77a20:	move   a11, *a9, 0
3fa77a30:	move   a14, -*sp, 1
3fa77a40:	movk   1, a11
3fa77a50:	move   a11, *a14+, 1
3fa77a60:	calla  L3FDCE1C0
3fa77a90:	movi   0x3a, a11
3fa77ab0:	setf   16, 0, 0
3fa77ac0:	move   a11, *a9, 0
3fa77ad0:	move   a14, -*sp, 1
3fa77ae0:	movk   1, a11
3fa77af0:	move   a11, *a14+, 1
3fa77b00:	calla  L3FDCE1C0
3fa77b30:	movi   0x4a, a11
3fa77b50:	setf   16, 0, 0
3fa77b60:	move   a11, *a9, 0
3fa77b70:	move   a14, -*sp, 1
3fa77b80:	movk   1, a11
3fa77b90:	move   a11, *a14+, 1
3fa77ba0:	calla  L3FDCE1C0
3fa77bd0:	movi   0x5a, a11
3fa77bf0:	setf   16, 0, 0
3fa77c00:	move   a11, *a9, 0
3fa77c10:	move   a14, -*sp, 1
3fa77c20:	movk   1, a11
3fa77c30:	move   a11, *a14+, 1
3fa77c40:	calla  L3FDCE1C0
3fa77c70:	movk   26, a11
3fa77c80:	setf   16, 0, 0
3fa77c90:	move   a11, *a9, 0
3fa77ca0:	move   *sp(0x80), a14, 1
3fa77cc0:	mmfm   sp, a9,a11,a13
3fa77ce0:	rets   2
L3FA77CF0:
3fa77cf0:	mmtm   sp, a7,a9,a11,a13
3fa77d10:	move   a14, a13
3fa77d20:	addi   0x80, a14
3fa77d40:	sub    a11, a11
3fa77d50:	move   a11, *a13(0x60), 1
3fa77d70:	move   *a13(0xffc0), a9, 1
3fa77d90:	setf   16, 0, 0
3fa77da0:	move   *a9(0xf0), a9, 0
3fa77dc0:	move   a9, *a13, 1
3fa77dd0:	move   a14, -*sp, 1
3fa77de0:	movk   1, a9
3fa77df0:	move   a9, *a14+, 1
3fa77e00:	calla  L3FDCE1C0
3fa77e30:	move   *a13(0xffc0), a9, 1
3fa77e50:	setf   16, 0, 0
3fa77e60:	move   *a13(0xffe0), *a9(0x40), 0
3fa77e90:	move   a14, -*sp, 1
3fa77ea0:	movk   1, a9
3fa77eb0:	move   a9, *a14+, 1
3fa77ec0:	calla  L3FDCE1C0
3fa77ef0:	move   *a13(0xffc0), a9, 1
3fa77f10:	movi   0xff, a11
3fa77f30:	setf   16, 0, 0
3fa77f40:	move   a11, *a9(0x60), 0
3fa77f60:	move   a14, -*sp, 1
3fa77f70:	movk   1, a11
3fa77f80:	move   a11, *a14+, 1
3fa77f90:	calla  L3FDCE1C0
3fa77fc0:	movi   0xff, a11
3fa77fe0:	setf   16, 0, 0
3fa77ff0:	move   a11, *a9(0x70), 0
3fa78010:	sub    a11, a11
3fa78020:	move   a11, *a13(0x40), 1
L3FA78040:
3fa78040:	move   *a13(0xffc0), a11, 1
3fa78060:	move   *a11(0xf0), a9, 0
3fa78080:	move   a9, *a13, 1
3fa78090:	move   *a11(0xe0), a9, 0
3fa780b0:	move   a9, *a13, 1
3fa780c0:	move   *a13(0xffa0), a9, 1
3fa780e0:	sub    a11, a11
3fa780f0:	move   a11, *a9(0x10), 0
3fa78110:	move   a11, *a13(0x20), 1
3fa78130:	move   *a13(0xff60), a9, 1
3fa78150:	cmp    a9, a11
3fa78160:	jrge   L3FA78310
3fa78170:	move   *a13(0xffa0), a9, 1
3fa78190:	move   *a9(0x10), a9, 0
3fa781b0:	jrne   L3FA78310
L3FA781C0:
3fa781c0:	move   a14, -*sp, 1
3fa781d0:	movk   6, a11
3fa781e0:	move   a11, *a14+, 1
3fa781f0:	calla  L3FDCE1C0
3fa78220:	move   *a13(0x20), a9, 1
3fa78240:	inc    a9
3fa78250:	move   a9, *a13(0x20), 1
3fa78270:	move   *a13(0xff60), a11, 1
3fa78290:	cmp    a11, a9
3fa782a0:	jrge   L3FA78310
3fa782b0:	move   *a13(0xffa0), a9, 1
3fa782d0:	setf   16, 0, 0
3fa782e0:	move   *a9(0x10), a9, 0
3fa78300:	jreq   L3FA781C0
L3FA78310:
3fa78310:	move   *a13(0x20), a11, 1
3fa78330:	move   *a13(0xff60), a9, 1
3fa78350:	cmp    a9, a11
3fa78360:	jrge   L3FA78410
3fa78370:	move   *a13(0xff80), a9, 1
3fa78390:	cmp    a9, a11
3fa783a0:	jrlt   L3FA78410
3fa783b0:	move   *a13(0xffa0), a9, 1
3fa783d0:	setf   16, 0, 0
3fa783e0:	move   *a9(0x10), a9, 0
3fa78400:	jrne   L3FA786C0
L3FA78410:
3fa78410:	move   *a13(0x40), a9, 1
3fa78430:	dec    a9
3fa78440:	movk   1, a9
3fa78450:	jrgt   L3FA78470
3fa78460:	sub    a9, a9
L3FA78470:
3fa78470:	sll    0x4, a9
3fa78480:	move   *a13(0xff60), a7, 1
3fa784a0:	cmp    a7, a11
3fa784b0:	jrlt   L3FA784F0
3fa784c0:	ori    0x1, a9
L3FA784F0:
3fa784f0:	move   *a13(0xff80), a7, 1
3fa78510:	cmp    a7, a11
3fa78520:	movk   1, a7
3fa78530:	jrlt   L3FA78550
3fa78540:	sub    a7, a7
L3FA78550:
3fa78550:	sll    0x1, a7
3fa78560:	or     a7, a9
3fa78570:	move   *a13(0xffa0), a7, 1
3fa78590:	setf   16, 0, 0
3fa785a0:	move   *a7(0x10), a7, 0
3fa785c0:	movk   1, a7
3fa785d0:	jreq   L3FA785F0
3fa785e0:	sub    a7, a7
L3FA785F0:
3fa785f0:	sll    0x2, a7
3fa78600:	or     a7, a9
3fa78610:	move   *a13(0xffc0), a7, 1
3fa78630:	move   *a7(0x50), a7, 0
3fa78650:	movk   8, a11
3fa78660:	and    a11, a7
3fa78670:	sll    0x3, a7
3fa78680:	or     a7, a9
3fa78690:	move   a9, *a13(0x60), 1
3fa786b0:	jruc   L3FA78730
L3FA786C0:
3fa786c0:	move   *a13(0x40), a9, 1
3fa786e0:	inc    a9
3fa786f0:	move   a9, *a13(0x40), 1
3fa78710:	subk   2, a9
3fa78720:	jrlt   L3FA78040
L3FA78730:
3fa78730:	move   *a13(0xffc0), a11, 1
3fa78750:	move   *a11(0xf0), a9, 0
3fa78770:	move   a9, *a13, 1
3fa78780:	move   *a13(0x60), a8, 1
3fa787a0:	move   *sp(0xa0), a14, 1
3fa787c0:	mmfm   sp, a7,a9,a11,a13
3fa787e0:	rets   2
L3FA787F0:
3fa787f0:	mmtm   sp, a9,a11,a13
3fa78810:	move   a14, a13
3fa78820:	addi   0x40, a14
3fa78840:	move   *a13(0xffc0), *a13(0x20), 1
3fa78870:	sub    a11, a11
3fa78880:	move   a11, *a13, 1
3fa78890:	move   *a13(0xffe0), a9, 1
3fa788b0:	cmp    a9, a11
3fa788c0:	jrge   L3FA789C0
3fa788d0:	setf   16, 0, 0
L3FA788E0:
3fa788e0:	move   *a13, a11, 1
3fa788f0:	sll    0x4, a11
3fa78900:	move   *a13(0x20), a9, 1
3fa78920:	add    a9, a11
3fa78930:	sub    a9, a9
3fa78940:	move   a9, *a11, 0
3fa78950:	move   *a13, a11, 1
3fa78960:	inc    a11
3fa78970:	move   a11, *a13, 1
3fa78980:	move   *a13(0xffe0), a9, 1
3fa789a0:	cmp    a9, a11
3fa789b0:	jrlt   L3FA788E0
L3FA789C0:
3fa789c0:	move   *sp(0x80), a14, 1
3fa789e0:	mmfm   sp, a9,a11,a13
3fa78a00:	rets   2
L3FA78A10:
3fa78a10:	mmtm   sp, a5,a7,a9,a11,a13
3fa78a30:	move   a14, a13
3fa78a40:	calla  L3F208C90
3fa78a70:	move   *a13(0xffe0), a11, 1
3fa78a90:	move   *a13(0xffc0), a9, 1
3fa78ab0:	setf   16, 0, 0
3fa78ac0:	move   *a13(0xffa0), a7, 0
3fa78ae0:	move   *a9, a5, 0
3fa78af0:	or     a7, a5
3fa78b00:	move   a5, *a9, 0
3fa78b10:	zext   a5, 0
3fa78b20:	move   a5, *a11(0x50), 0
3fa78b40:	calla  L3F208C70
3fa78b70:	move   *sp(0xc0), a14, 1
3fa78b90:	mmfm   sp, a5,a7,a9,a11,a13
3fa78bb0:	rets   2
L3FA78BC0:
3fa78bc0:	mmtm   sp, a5,a7,a9,a11,a13
3fa78be0:	move   a14, a13
3fa78bf0:	calla  L3F208C90
3fa78c20:	move   *a13(0xffe0), a11, 1
3fa78c40:	move   *a13(0xffc0), a9, 1
3fa78c60:	move   *a13(0xffa0), a7, 1
3fa78c80:	not    a7
3fa78c90:	setf   16, 0, 0
3fa78ca0:	zext   a7, 0
3fa78cb0:	move   *a9, a5, 0
3fa78cc0:	and    a7, a5
3fa78cd0:	move   a5, *a9, 0
3fa78ce0:	zext   a5, 0
3fa78cf0:	move   a5, *a11(0x50), 0
3fa78d10:	calla  L3F208C70
3fa78d40:	move   *sp(0xc0), a14, 1
3fa78d60:	mmfm   sp, a5,a7,a9,a11,a13
3fa78d80:	rets   2
L3FA78D90:
3fa78d90:	mmtm   sp, a7,a9,a11,a13
3fa78db0:	move   a14, a13
3fa78dc0:	move   *a13(0xffe0), a11, 1
3fa78de0:	move   *a13(0xffc0), a9, 1
3fa78e00:	setf   16, 0, 0
3fa78e10:	move   *a11(0x50), a7, 0
3fa78e30:	move   *a9, a9, 0
3fa78e40:	and    a9, a7
3fa78e50:	move   a7, @0x270820, 0
3fa78e80:	move   @0x270820, a9, 0
3fa78eb0:	btst   2, a9
3fa78ec0:	jreq   L3FA79180
3fa78ed0:	andi   0xfffb, a9
3fa78f00:	move   a9, @0x270820, 0
3fa78f30:	move   *a13(0xffc0), a7, 1
3fa78f50:	move   *a7(0x720), a7, 0
3fa78f70:	jrne   L3FA790D0
3fa78f80:	move   *a13(0xffc0), a7, 1
3fa78fa0:	move   *a11(0x10), *a7(0x710), 0
3fa78fd0:	movi   0x55, a7
3fa78ff0:	move   a7, *a11(0x20), 0
3fa79010:	move   a14, -*sp, 1
3fa79020:	movk   1, a7
3fa79030:	move   a7, *a14+, 1
3fa79040:	calla  L3FDCE1C0
3fa79070:	movi   0x75, a9
3fa79090:	setf   16, 0, 0
3fa790a0:	move   a9, *a11(0x20), 0
3fa790c0:	jruc   L3FA79110
L3FA790D0:
3fa790d0:	movi   0x5a, a7
3fa790f0:	move   a7, *a11(0x20), 0
L3FA79110:
3fa79110:	move   *a13(0xffc0), a9, 1
3fa79130:	move   *a9(0x720), a7, 0
3fa79150:	inc    a7
3fa79160:	move   a7, *a9(0x720), 0
L3FA79180:
3fa79180:	move   @0x270820, a9, 0
3fa791b0:	btst   6, a9
3fa791c0:	jreq   L3FA79480
3fa791d0:	andi   0xffbf, a9
3fa79200:	move   a9, @0x270820, 0
3fa79230:	move   *a13(0xffc0), a7, 1
3fa79250:	move   *a7(0xe30), a7, 0
3fa79270:	jrne   L3FA793D0
3fa79280:	move   *a13(0xffc0), a7, 1
3fa792a0:	move   *a11(0x90), *a7(0xe20), 0
3fa792d0:	movi   0x55, a7
3fa792f0:	move   a7, *a11(0xa0), 0
3fa79310:	move   a14, -*sp, 1
3fa79320:	movk   1, a7
3fa79330:	move   a7, *a14+, 1
3fa79340:	calla  L3FDCE1C0
3fa79370:	movi   0x75, a9
3fa79390:	setf   16, 0, 0
3fa793a0:	move   a9, *a11(0xa0), 0
3fa793c0:	jruc   L3FA79410
L3FA793D0:
3fa793d0:	movi   0x5a, a7
3fa793f0:	move   a7, *a11(0xa0), 0
L3FA79410:
3fa79410:	move   *a13(0xffc0), a9, 1
3fa79430:	move   *a9(0xe30), a7, 0
3fa79450:	inc    a7
3fa79460:	move   a7, *a9(0xe30), 0
L3FA79480:
3fa79480:	move   @0x270820, a9, 0
3fa794b0:	btst   1, a9
3fa794c0:	jreq   L3FA79C20
3fa794d0:	andi   0xfffd, a9
3fa79500:	move   a9, @0x270820, 0
3fa79530:	move   *a13(0xffc0), a7, 1
3fa79550:	move   *a7(0x30), a7, 0
3fa79570:	subk   5, a7
3fa79580:	jrnc   L3FA79A30
3fa79590:	move   *a13(0xffc0), a7, 1
3fa795b0:	move   *a7(0x730), a7, 0
3fa795d0:	jreq   L3FA79620
3fa795e0:	movi   0x40, a7
3fa79600:	move   a7, *a11(0xe0), 0
L3FA79620:
3fa79620:	move   *a13(0xffc0), a7, 1
3fa79640:	move   *a7(0x30), a11, 0
3fa79660:	sll    0x4, a11
3fa79670:	add    a7, a11
3fa79680:	move   *a13(0xffe0), a7, 1
3fa796a0:	move   *a7(0x10), *a11(0x90), 0
3fa796d0:	move   *a13(0xffc0), a11, 1
3fa796f0:	move   *a11(0x30), a7, 0
3fa79710:	sll    0x4, a7
3fa79720:	add    a11, a7
3fa79730:	move   *a13(0xffe0), a11, 1
3fa79750:	move   *a11(0x30), *a7(0x40), 0
3fa79780:	move   *a13(0xffc0), a7, 1
3fa797a0:	move   *a7(0x30), a11, 0
3fa797c0:	sll    0x4, a11
3fa797d0:	add    a7, a11
3fa797e0:	move   *a13(0xffe0), a7, 1
3fa79800:	move   *a7(0x10), *a11(0xf0), 0
3fa79830:	move   *a13(0xffc0), a11, 1
3fa79850:	move   *a11(0x30), a7, 0
3fa79870:	sll    0x4, a7
3fa79880:	add    a11, a7
3fa79890:	move   *a13(0xffe0), a11, 1
3fa798b0:	move   *a11(0xd0), *a7(0x210), 0
3fa798e0:	move   *a13(0xffc0), a7, 1
3fa79900:	move   *a7(0x730), a7, 0
3fa79920:	jreq   L3FA79970
3fa79930:	movi   0x40, a7
3fa79950:	move   a7, *a11(0xf0), 0
L3FA79970:
3fa79970:	move   *a13(0xffc0), a7, 1
3fa79990:	move   *a7(0x30), a11, 0
3fa799b0:	sll    0x4, a11
3fa799c0:	add    a7, a11
3fa799d0:	move   *a13(0xffe0), a7, 1
3fa799f0:	move   *a7(0xd0), *a11(0x260), 0
3fa79a20:	jruc   L3FA79BB0
L3FA79A30:
3fa79a30:	move   *a13(0xffc0), a7, 1
3fa79a50:	move   *a7(0x30), a7, 0
3fa79a70:	subk   5, a7
3fa79a80:	jrne   L3FA79BB0
3fa79a90:	move   *a13(0xffc0), a7, 1
3fa79ab0:	move   *a11(0x10), *a7(0xe0), 0
3fa79ae0:	move   *a11(0x30), a7, 0
3fa79b00:	move   a7, @0x270830, 0
3fa79b30:	movk   2, a7
3fa79b40:	move   a7, *a11(0x20), 0
3fa79b60:	move   *a13(0xffc0), a7, 1
3fa79b80:	move   *a11(0x10), *a7(0x140), 0
L3FA79BB0:
3fa79bb0:	move   *a13(0xffc0), a11, 1
3fa79bd0:	move   *a11(0x30), a7, 0
3fa79bf0:	inc    a7
3fa79c00:	move   a7, *a11(0x30), 0
L3FA79C20:
3fa79c20:	btst   0, a9
3fa79c30:	jaeq   L3FA7A4B0
3fa79c50:	andi   0xfffe, a9
3fa79c80:	move   a9, @0x270820, 0
3fa79cb0:	move   *a13(0xffc0), a11, 1
3fa79cd0:	move   *a11(0x350), a7, 0
3fa79cf0:	subk   5, a7
3fa79d00:	jrnc   L3FA7A330
3fa79d10:	move   *a11(0x730), a7, 0
3fa79d30:	jreq   L3FA79DA0
3fa79d40:	move   *a13(0xffe0), a7, 1
3fa79d60:	movi   0x40, a11
3fa79d80:	move   a11, *a7(0xf0), 0
L3FA79DA0:
3fa79da0:	move   *a13(0xffc0), a11, 1
3fa79dc0:	move   *a11(0x350), a7, 0
3fa79de0:	sll    0x4, a7
3fa79df0:	add    a11, a7
3fa79e00:	move   *a13(0xffe0), a11, 1
3fa79e20:	move   *a11(0x10), *a7(0x3b0), 0
3fa79e50:	move   *a13(0xffc0), a7, 1
3fa79e70:	move   *a7(0x350), a11, 0
3fa79e90:	sll    0x4, a11
3fa79ea0:	add    a7, a11
3fa79eb0:	move   *a13(0xffe0), a7, 1
3fa79ed0:	move   *a11(0x360), *a7(0x30), 0
3fa79f00:	move   *a13(0xffc0), a11, 1
3fa79f20:	move   *a11(0x350), a7, 0
3fa79f40:	sll    0x4, a7
3fa79f50:	add    a11, a7
3fa79f60:	move   *a13(0xffe0), a11, 1
3fa79f80:	move   *a11(0x10), *a7(0x410), 0
3fa79fb0:	move   *a13(0xffc0), a7, 1
3fa79fd0:	move   *a7(0x350), a11, 0
3fa79ff0:	sll    0x4, a11
3fa7a000:	add    a7, a11
3fa7a010:	move   *a13(0xffe0), a7, 1
3fa7a030:	move   *a11(0x670), *a7(0xe0), 0
3fa7a060:	move   *a13(0xffc0), a11, 1
3fa7a080:	move   *a11(0x350), a7, 0
3fa7a0a0:	sll    0x4, a7
3fa7a0b0:	add    a11, a7
3fa7a0c0:	move   *a13(0xffe0), a11, 1
3fa7a0e0:	move   *a7(0x6c0), *a11(0xf0), 0
3fa7a110:	move   *a13(0xffc0), a7, 1
3fa7a130:	move   *a7(0x350), a11, 0
3fa7a150:	sll    0x4, a11
3fa7a160:	add    a7, a11
3fa7a170:	move   *a13(0xffe0), a7, 1
3fa7a190:	move   *a7(0xd0), *a11(0x530), 0
3fa7a1c0:	move   *a13(0xffc0), a11, 1
3fa7a1e0:	move   *a11(0x730), a7, 0
3fa7a200:	jreq   L3FA7A270
3fa7a210:	move   *a13(0xffe0), a7, 1
3fa7a230:	movi   0x40, a11
3fa7a250:	move   a11, *a7(0xe0), 0
L3FA7A270:
3fa7a270:	move   *a13(0xffc0), a11, 1
3fa7a290:	move   *a11(0x350), a7, 0
3fa7a2b0:	sll    0x4, a7
3fa7a2c0:	add    a11, a7
3fa7a2d0:	move   *a13(0xffe0), a11, 1
3fa7a2f0:	move   *a11(0xd0), *a7(0x580), 0
3fa7a320:	jruc   L3FA7A440
L3FA7A330:
3fa7a330:	move   *a11(0x350), a7, 0
3fa7a350:	subk   5, a7
3fa7a360:	jrne   L3FA7A440
3fa7a370:	move   *a13(0xffe0), a7, 1
3fa7a390:	move   *a7(0x10), *a11(0x400), 0
3fa7a3c0:	movk   8, a11
3fa7a3d0:	move   a11, *a7(0x20), 0
3fa7a3f0:	move   *a13(0xffc0), a11, 1
3fa7a410:	move   *a7(0x10), *a11(0x460), 0
L3FA7A440:
3fa7a440:	move   *a13(0xffc0), a11, 1
3fa7a460:	move   *a11(0x350), a7, 0
3fa7a480:	inc    a7
3fa7a490:	move   a7, *a11(0x350), 0
L3FA7A4B0:
3fa7a4b0:	btst   5, a9
3fa7a4c0:	jreq   L3FA7AC40
3fa7a4d0:	andi   0xffdf, a9
3fa7a500:	move   a9, @0x270820, 0
3fa7a530:	move   *a13(0xffc0), a11, 1
3fa7a550:	move   *a11(0x740), a7, 0
3fa7a570:	subk   5, a7
3fa7a580:	jrnc   L3FA7AA50
3fa7a590:	move   *a11(0xe40), a7, 0
3fa7a5b0:	jreq   L3FA7A620
3fa7a5c0:	move   *a13(0xffe0), a7, 1
3fa7a5e0:	movi   0x80, a11
3fa7a600:	move   a11, *a7(0xf0), 0
L3FA7A620:
3fa7a620:	move   *a13(0xffc0), a11, 1
3fa7a640:	move   *a11(0x740), a7, 0
3fa7a660:	sll    0x4, a7
3fa7a670:	add    a11, a7
3fa7a680:	move   *a13(0xffe0), a11, 1
3fa7a6a0:	move   *a11(0x90), *a7(0x7a0), 0
3fa7a6d0:	move   *a13(0xffc0), a7, 1
3fa7a6f0:	move   *a7(0x740), a11, 0
3fa7a710:	sll    0x4, a11
3fa7a720:	add    a7, a11
3fa7a730:	move   *a13(0xffe0), a7, 1
3fa7a750:	move   *a7(0xb0), *a11(0x750), 0
3fa7a780:	move   *a13(0xffc0), a11, 1
3fa7a7a0:	move   *a11(0x740), a7, 0
3fa7a7c0:	sll    0x4, a7
3fa7a7d0:	add    a11, a7
3fa7a7e0:	move   *a13(0xffe0), a11, 1
3fa7a800:	move   *a11(0x90), *a7(0x800), 0
3fa7a830:	move   *a13(0xffc0), a7, 1
3fa7a850:	move   *a7(0x740), a11, 0
3fa7a870:	sll    0x4, a11
3fa7a880:	add    a7, a11
3fa7a890:	move   *a13(0xffe0), a7, 1
3fa7a8b0:	move   *a7(0xd0), *a11(0x920), 0
3fa7a8e0:	move   *a13(0xffc0), a11, 1
3fa7a900:	move   *a11(0xe40), a7, 0
3fa7a920:	jreq   L3FA7A990
3fa7a930:	move   *a13(0xffe0), a7, 1
3fa7a950:	movi   0x80, a11
3fa7a970:	move   a11, *a7(0xe0), 0
L3FA7A990:
3fa7a990:	move   *a13(0xffc0), a11, 1
3fa7a9b0:	move   *a11(0x740), a7, 0
3fa7a9d0:	sll    0x4, a7
3fa7a9e0:	add    a11, a7
3fa7a9f0:	move   *a13(0xffe0), a11, 1
3fa7aa10:	move   *a11(0xd0), *a7(0x970), 0
3fa7aa40:	jruc   L3FA7ABD0
L3FA7AA50:
3fa7aa50:	move   *a11(0x740), a7, 0
3fa7aa70:	subk   5, a7
3fa7aa80:	jrne   L3FA7ABD0
3fa7aa90:	move   *a13(0xffe0), a7, 1
3fa7aab0:	move   *a7(0x90), *a11(0x7f0), 0
3fa7aae0:	move   *a7(0xb0), a7, 0
3fa7ab00:	move   a7, @0x270830, 0
3fa7ab30:	move   *a13(0xffe0), a11, 1
3fa7ab50:	movk   2, a7
3fa7ab60:	move   a7, *a11(0xa0), 0
3fa7ab80:	move   *a13(0xffc0), a7, 1
3fa7aba0:	move   *a11(0x90), *a7(0x850), 0
L3FA7ABD0:
3fa7abd0:	move   *a13(0xffc0), a11, 1
3fa7abf0:	move   *a11(0x740), a7, 0
3fa7ac10:	inc    a7
3fa7ac20:	move   a7, *a11(0x740), 0
L3FA7AC40:
3fa7ac40:	btst   4, a9
3fa7ac50:	jaeq   L3FA7B4D0
3fa7ac70:	andi   0xffef, a9
3fa7aca0:	move   a9, @0x270820, 0
3fa7acd0:	move   *a13(0xffc0), a11, 1
3fa7acf0:	move   *a11(0xa60), a7, 0
3fa7ad10:	subk   5, a7
3fa7ad20:	jrnc   L3FA7B350
3fa7ad30:	move   *a11(0xe40), a7, 0
3fa7ad50:	jreq   L3FA7ADC0
3fa7ad60:	move   *a13(0xffe0), a7, 1
3fa7ad80:	movi   0x80, a11
3fa7ada0:	move   a11, *a7(0xe0), 0
L3FA7ADC0:
3fa7adc0:	move   *a13(0xffc0), a11, 1
3fa7ade0:	move   *a11(0xa60), a7, 0
3fa7ae00:	sll    0x4, a7
3fa7ae10:	add    a11, a7
3fa7ae20:	move   *a13(0xffe0), a11, 1
3fa7ae40:	move   *a11(0x90), *a7(0xac0), 0
3fa7ae70:	move   *a13(0xffc0), a7, 1
3fa7ae90:	move   *a7(0xa60), a11, 0
3fa7aeb0:	sll    0x4, a11
3fa7aec0:	add    a7, a11
3fa7aed0:	move   *a13(0xffe0), a7, 1
3fa7aef0:	move   *a11(0xa70), *a7(0xb0), 0
3fa7af20:	move   *a13(0xffc0), a11, 1
3fa7af40:	move   *a11(0xa60), a7, 0
3fa7af60:	sll    0x4, a7
3fa7af70:	add    a11, a7
3fa7af80:	move   *a13(0xffe0), a11, 1
3fa7afa0:	move   *a11(0x90), *a7(0xb20), 0
3fa7afd0:	move   *a13(0xffc0), a7, 1
3fa7aff0:	move   *a7(0x350), a11, 0
3fa7b010:	sll    0x4, a11
3fa7b020:	add    a7, a11
3fa7b030:	move   *a13(0xffe0), a7, 1
3fa7b050:	move   *a11(0xd80), *a7(0xe0), 0
3fa7b080:	move   *a13(0xffc0), a11, 1
3fa7b0a0:	move   *a11(0x350), a7, 0
3fa7b0c0:	sll    0x4, a7
3fa7b0d0:	add    a11, a7
3fa7b0e0:	move   *a13(0xffe0), a11, 1
3fa7b100:	move   *a7(0xdd0), *a11(0xf0), 0
3fa7b130:	move   *a13(0xffc0), a7, 1
3fa7b150:	move   *a7(0xa60), a11, 0
3fa7b170:	sll    0x4, a11
3fa7b180:	add    a7, a11
3fa7b190:	move   *a13(0xffe0), a7, 1
3fa7b1b0:	move   *a7(0xd0), *a11(0xc40), 0
3fa7b1e0:	move   *a13(0xffc0), a11, 1
3fa7b200:	move   *a11(0xe40), a7, 0
3fa7b220:	jreq   L3FA7B290
3fa7b230:	move   *a13(0xffe0), a7, 1
3fa7b250:	movi   0x80, a11
3fa7b270:	move   a11, *a7(0xf0), 0
L3FA7B290:
3fa7b290:	move   *a13(0xffc0), a11, 1
3fa7b2b0:	move   *a11(0xa60), a7, 0
3fa7b2d0:	sll    0x4, a7
3fa7b2e0:	add    a11, a7
3fa7b2f0:	move   *a13(0xffe0), a11, 1
3fa7b310:	move   *a11(0xd0), *a7(0xc90), 0
3fa7b340:	jruc   L3FA7B460
L3FA7B350:
3fa7b350:	move   *a11(0xa60), a7, 0
3fa7b370:	subk   5, a7
3fa7b380:	jrne   L3FA7B460
3fa7b390:	move   *a13(0xffe0), a7, 1
3fa7b3b0:	move   *a7(0x90), *a11(0xb10), 0
3fa7b3e0:	movk   8, a11
3fa7b3f0:	move   a11, *a7(0xa0), 0
3fa7b410:	move   *a13(0xffc0), a11, 1
3fa7b430:	move   *a7(0x90), *a11(0xb70), 0
L3FA7B460:
3fa7b460:	move   *a13(0xffc0), a11, 1
3fa7b480:	move   *a11(0xa60), a7, 0
3fa7b4a0:	inc    a7
3fa7b4b0:	move   a7, *a11(0xa60), 0
L3FA7B4D0:
3fa7b4d0:	btst   3, a9
3fa7b4e0:	jreq   L3FA7B610
3fa7b4f0:	move   *a13(0xffc0), a11, 1
3fa7b510:	movk   1, a7
3fa7b520:	move   a7, *a11(0x10), 0
3fa7b540:	andi   0xfff7, a9
3fa7b570:	move   a9, @0x270820, 0
3fa7b5a0:	move   *a13(0xffe0), a7, 1
3fa7b5c0:	move   *a7(0xf0), a7, 0
3fa7b5e0:	move   a7, @0x270830, 0
L3FA7B610:
3fa7b610:	move   *a13(0xffc0), a11, 1
3fa7b630:	addk   32, a11
3fa7b640:	move   *a11, a7, 0
3fa7b650:	move   *a13(0xffa0), a9, 0
3fa7b670:	or     a9, a7
3fa7b680:	move   a7, *a11, 0
3fa7b690:	move   *sp(0xa0), a14, 1
3fa7b6b0:	mmfm   sp, a7,a9,a11,a13
3fa7b6d0:	rets   2
L3FA7B6E0:
3fa7b6e0:	mmtm   sp, a9,a11,a13
3fa7b700:	move   a14, a13
3fa7b710:	move   *a13(0xffe0), a11, 1
3fa7b730:	setf   16, 0, 0
3fa7b740:	move   *a11(0x50), a9, 0
3fa7b760:	move   a9, @0x270840, 0
3fa7b790:	btst   0, a9
3fa7b7a0:	jreq   L3FA7BBB0
3fa7b7b0:	move   *a13(0xffc0), a11, 1
3fa7b7d0:	move   *a11(0x350), a11, 0
3fa7b7f0:	cmpi   0x50, a11
3fa7b810:	jrnc   L3FA7B980
3fa7b820:	move   *a13(0xffe0), a11, 1
3fa7b840:	movi   0x40, a9
3fa7b860:	move   a9, *a11(0xf0), 0
3fa7b880:	movi   0x80, a9
3fa7b8a0:	move   a9, *a11(0xe0), 0
3fa7b8c0:	movi   0x48, a9
3fa7b8e0:	move   a9, *a11(0x30), 0
3fa7b900:	subk   8, a9
3fa7b910:	move   a9, *a11(0xe0), 0
3fa7b930:	movi   0x80, a9
3fa7b950:	move   a9, *a11(0xf0), 0
3fa7b970:	jruc   L3FA7BB40
L3FA7B980:
3fa7b980:	move   *a13(0xffe0), a11, 1
3fa7b9a0:	movi   0x40, a9
3fa7b9c0:	move   a9, *a11(0xf0), 0
3fa7b9e0:	movi   0x80, a9
3fa7ba00:	move   a9, *a11(0xe0), 0
3fa7ba20:	move   *a13(0xffc0), a9, 1
3fa7ba40:	sub    a11, a11
3fa7ba50:	move   a11, *a9(0x350), 0
3fa7ba70:	move   *a13(0xffe0), a11, 1
3fa7ba90:	movk   13, a9
3fa7baa0:	move   a9, *a11(0x30), 0
3fa7bac0:	movi   0x40, a9
3fa7bae0:	move   a9, *a11(0xe0), 0
3fa7bb00:	movi   0x80, a9
3fa7bb20:	move   a9, *a11(0xf0), 0
L3FA7BB40:
3fa7bb40:	move   *a13(0xffc0), a9, 1
3fa7bb60:	move   *a9(0x350), a11, 0
3fa7bb80:	inc    a11
3fa7bb90:	move   a11, *a9(0x350), 0
L3FA7BBB0:
3fa7bbb0:	move   @0x270840, a11, 0
3fa7bbe0:	btst   4, a11
3fa7bbf0:	jreq   L3FA7C000
3fa7bc00:	move   *a13(0xffc0), a9, 1
3fa7bc20:	move   *a9(0xa60), a9, 0
3fa7bc40:	cmpi   0x50, a9
3fa7bc60:	jrnc   L3FA7BDD0
3fa7bc70:	move   *a13(0xffe0), a9, 1
3fa7bc90:	movi   0x40, a11
3fa7bcb0:	move   a11, *a9(0xf0), 0
3fa7bcd0:	movi   0x80, a11
3fa7bcf0:	move   a11, *a9(0xe0), 0
3fa7bd10:	movi   0x48, a11
3fa7bd30:	move   a11, *a9(0xb0), 0
3fa7bd50:	subk   8, a11
3fa7bd60:	move   a11, *a9(0xe0), 0
3fa7bd80:	movi   0x80, a11
3fa7bda0:	move   a11, *a9(0xf0), 0
3fa7bdc0:	jruc   L3FA7BF90
L3FA7BDD0:
3fa7bdd0:	move   *a13(0xffe0), a9, 1
3fa7bdf0:	movi   0x40, a11
3fa7be10:	move   a11, *a9(0xf0), 0
3fa7be30:	movi   0x80, a11
3fa7be50:	move   a11, *a9(0xe0), 0
3fa7be70:	move   *a13(0xffc0), a11, 1
3fa7be90:	sub    a9, a9
3fa7bea0:	move   a9, *a11(0xa60), 0
3fa7bec0:	move   *a13(0xffe0), a9, 1
3fa7bee0:	movk   13, a11
3fa7bef0:	move   a11, *a9(0xb0), 0
3fa7bf10:	movi   0x40, a11
3fa7bf30:	move   a11, *a9(0xe0), 0
3fa7bf50:	movi   0x80, a11
3fa7bf70:	move   a11, *a9(0xf0), 0
L3FA7BF90:
3fa7bf90:	move   *a13(0xffc0), a11, 1
3fa7bfb0:	move   *a11(0xa60), a9, 0
3fa7bfd0:	inc    a9
3fa7bfe0:	move   a9, *a11(0xa60), 0
L3FA7C000:
3fa7c000:	move   *sp(0x80), a14, 1
3fa7c020:	mmfm   sp, a9,a11,a13
3fa7c040:	rets   2
L3FA7C050:
3fa7c050:	mmtm   sp, a7,a9,a11,a13
3fa7c070:	move   a14, a13
3fa7c080:	addi   0x3e0, a14
3fa7c0a0:	sub    a11, a11
3fa7c0b0:	move   a11, *a13(0x20), 1
3fa7c0d0:	move   a11, *a13(0x140), 1
3fa7c0f0:	move   a11, *a13(0x160), 1
3fa7c110:	move   a11, *a13(0x260), 1
3fa7c130:	move   a11, *a13(0x280), 1
3fa7c150:	move   a11, *a13(0x2c0), 1
L3FA7C170:
3fa7c170:	sub    a11, a11
3fa7c180:	move   a11, *a13(0x160), 1
3fa7c1a0:	calla  L3FDDCA90
3fa7c1d0:	move   a14, -*sp, 1
3fa7c1e0:	movi   0x6400000, a11
3fa7c210:	move   a11, *a14+, 1
3fa7c220:	calla  L3FA90960
3fa7c250:	move   a14, -*sp, 1
3fa7c260:	movi   0x6200000, a11
3fa7c290:	move   a11, *a14+, 1
3fa7c2a0:	calla  L3FA90960
3fa7c2d0:	movi   0x80, a11
3fa7c2f0:	setf   16, 0, 0
3fa7c300:	move   a11, @0x64000f0, 0
3fa7c330:	move   *a13(0xffe0), a9, 1
3fa7c350:	move   *a9(0x20), a11, 1
3fa7c370:	andi   0x80000000, a11
3fa7c3a0:	move   a11, *a13(0x240), 1
3fa7c3c0:	move   *a9(0x0), *a9(0x140), 1
3fa7c3f0:	move   *a9(0x1e0), a11, 1
3fa7c410:	move   *a9(0x200), a9, 1
3fa7c430:	cmp    a9, a11
3fa7c440:	jrne   L3FA7C8B0
3fa7c450:	move   *a13(0xffe0), a11, 1
3fa7c470:	move   *a11(0x140), a9, 1
3fa7c490:	andi   0xf71ffff0, a9
3fa7c4c0:	move   a9, *a13(0x2c0), 1
3fa7c4e0:	sub    a9, a9
3fa7c4f0:	move   a9, *a13(0x80), 1
3fa7c510:	move   a9, *a13(0x2e0), 1
L3FA7C530:
3fa7c530:	move   *a13(0x80), a11, 1
3fa7c550:	neg    a11
3fa7c560:	move   *a13(0x2c0), a9, 1
3fa7c580:	sra    a11, a9
3fa7c590:	btst   0, a9
3fa7c5a0:	jreq   L3FA7C600
3fa7c5b0:	move   *a13(0x2e0), a11, 1
3fa7c5d0:	inc    a11
3fa7c5e0:	move   a11, *a13(0x2e0), 1
L3FA7C600:
3fa7c600:	move   *a13(0x80), a11, 1
3fa7c620:	inc    a11
3fa7c630:	move   a11, *a13(0x80), 1
3fa7c650:	subk   32, a11
3fa7c660:	jrlt   L3FA7C530
3fa7c670:	move   *a13(0xffe0), a11, 1
3fa7c690:	move   *a11(0x140), *a13(0x2c0), 1
3fa7c6c0:	move   *a13(0x2c0), a9, 1
3fa7c6e0:	movk   15, a11
3fa7c6f0:	and    a9, a11
3fa7c700:	jreq   L3FA7C760
3fa7c710:	move   *a13(0x2e0), a11, 1
3fa7c730:	inc    a11
3fa7c740:	move   a11, *a13(0x2e0), 1
L3FA7C760:
3fa7c760:	andi   0xe00000, a9
3fa7c790:	jreq   L3FA7C7F0
3fa7c7a0:	move   *a13(0x2e0), a11, 1
3fa7c7c0:	inc    a11
3fa7c7d0:	move   a11, *a13(0x2e0), 1
L3FA7C7F0:
3fa7c7f0:	move   *a13(0xffe0), a11, 1
3fa7c810:	movi   0xffff, a9
3fa7c830:	move   a9, *a11(0x1e0), 1
3fa7c850:	move   *a13(0x2e0), *a11(0x200), 1
3fa7c880:	movk   1, a9
3fa7c890:	move   a9, *a13(0x20), 1
L3FA7C8B0:
3fa7c8b0:	move   *a13(0xffe0), a11, 1
3fa7c8d0:	move   *a11(0x200), a9, 1
3fa7c8f0:	jrne   L3FA7C930
3fa7c900:	sub    a8, a8
3fa7c910:	jauc   L3FA900A0
L3FA7C930:
3fa7c930:	move   *a11(0x200), *a13(0x300), 1
3fa7c960:	movi   0x168, a9
3fa7c980:	move   *a11(0x200), a11, 1
3fa7c9a0:	divs   a11, a9
3fa7c9b0:	move   a9, *a13(0x2e0), 1
3fa7c9d0:	move   *a13(0xffe0), a11, 1
3fa7c9f0:	setf   16, 0, 0
3fa7ca00:	move   *a11(0x250), a7, 0
3fa7ca20:	srl    0x1, a7
3fa7ca30:	sll    0x10, a7
3fa7ca40:	move   *a11(0x240), a9, 0
3fa7ca60:	srl    0x1, a9
3fa7ca70:	add    a9, a7
3fa7ca80:	move   a7, *a13(0x1c0), 1
3fa7caa0:	move   a14, -*sp, 1
3fa7cab0:	movi   0x12c, a9
3fa7cad0:	move   a9, *a14+, 1
3fa7cae0:	movi   0x275200, a9
3fa7cb10:	move   a9, *a14+, 1
3fa7cb20:	movi   0x272500, a9
3fa7cb50:	move   a9, *a14+, 1
3fa7cb60:	calla  L3FDF2D90
3fa7cb90:	move   *a13(0x20), a9, 1
3fa7cbb0:	jrne   L3FA7CDC0
3fa7cbc0:	move   a14, -*sp, 1
3fa7cbd0:	move   a11, *a14+, 1
3fa7cbe0:	calla  L3F204C00
3fa7cc10:	move   a14, -*sp, 1
3fa7cc20:	movi   0x275200, a7
3fa7cc50:	move   a7, *a14+, 1
3fa7cc60:	movi   0x272500, a7
3fa7cc90:	move   a7, *a14+, 1
3fa7cca0:	move   *a11(0x1e0), a7, 1
3fa7ccc0:	inc    a7
3fa7ccd0:	move   a7, *a11(0x1e0), 1
3fa7ccf0:	move   *a13(0x2e0), a9, 1
3fa7cd10:	mpys   a9, a7
3fa7cd20:	add    a9, a7
3fa7cd30:	move   a7, *a14+, 1
3fa7cd40:	movi   0x5a, a7
3fa7cd60:	move   a7, *a14+, 1
3fa7cd70:	move   a11, *a14+, 1
3fa7cd80:	calla  L3FDF2690
3fa7cdb0:	jruc   L3FA7CE70
L3FA7CDC0:
3fa7cdc0:	move   a14, -*sp, 1
3fa7cdd0:	move   a11, *a14+, 1
3fa7cde0:	calla  L3F204470
3fa7ce10:	calla  L3FDF1C60
3fa7ce40:	calla  L3FDF1AE0
L3FA7CE70:
3fa7ce70:	move   *a11(0x180), a9, 1
3fa7ce90:	andi   0x1f, a9
3fa7cec0:	move   *a11(0x180), a7, 1
3fa7cee0:	add    a9, a7
3fa7cef0:	move   a7, *a13(0xe0), 1
3fa7cf10:	move   *a11, a9, 1
3fa7cf20:	btst   30, a9
3fa7cf30:	jaeq   L3FA7D8F0
3fa7cf50:	move   a14, -*sp, 1
3fa7cf60:	movi   0xe06, a9
3fa7cf80:	move   a9, *a14+, 1
3fa7cf90:	calla  L3FDF92B0
3fa7cfc0:	move   a14, -*sp, 1
3fa7cfd0:	movi   0x3fa93710, a9
3fa7d000:	move   a9, *a14+, 1
3fa7d010:	movi   0x1390, a9
3fa7d040:	move   a9, *a14+, 1
3fa7d050:	movi   0xdc0, a9
3fa7d080:	move   a9, *a14+, 1
3fa7d090:	calla  L3FA90230
3fa7d0c0:	move   a14, -*sp, 1
3fa7d0d0:	movi   0x400, a9
3fa7d0f0:	move   a9, *a14+, 1
3fa7d100:	calla  L3FDF9420
3fa7d130:	move   a14, -*sp, 1
3fa7d140:	movi   0x277f00, a9
3fa7d170:	move   a9, *a14+, 1
3fa7d180:	move   a11, *a14+, 1
3fa7d190:	calla  L3FE0AC10
3fa7d1c0:	move   a8, a8
3fa7d1d0:	jreq   L3FA7D4B0
3fa7d1e0:	move   a14, -*sp, 1
3fa7d1f0:	movi   0xe06, a9
3fa7d210:	move   a9, *a14+, 1
3fa7d220:	calla  L3FDF92B0
3fa7d250:	move   a14, -*sp, 1
3fa7d260:	movi   0x1390, a9
3fa7d290:	move   a9, *a14+, 1
3fa7d2a0:	movi   0xdc0, a9
3fa7d2d0:	move   a9, *a14+, 1
3fa7d2e0:	calla  L3FA90390
3fa7d310:	move   a14, -*sp, 1
3fa7d320:	move   a11, *a14+, 1
3fa7d330:	movk   7, a9
3fa7d340:	move   a9, *a14+, 1
3fa7d350:	calla  L3FA900F0
3fa7d380:	movi   0x40000000, a9
3fa7d3b0:	move   a9, *a11(0x40), 1
3fa7d3d0:	move   a14, -*sp, 1
3fa7d3e0:	move   a11, *a14+, 1
3fa7d3f0:	calla  L3F204470
3fa7d420:	calla  L3FDF1C60
3fa7d450:	calla  L3FDF1AE0
3fa7d480:	move   a9, a8
3fa7d490:	jauc   L3FA900A0
L3FA7D4B0:
3fa7d4b0:	move   a14, -*sp, 1
3fa7d4c0:	movi   0xe06, a9
3fa7d4e0:	move   a9, *a14+, 1
3fa7d4f0:	calla  L3FDF92B0
3fa7d520:	move   a14, -*sp, 1
3fa7d530:	movi   0x1390, a9
3fa7d560:	move   a9, *a14+, 1
3fa7d570:	movi   0xdc0, a9
3fa7d5a0:	move   a9, *a14+, 1
3fa7d5b0:	calla  L3FA90390
3fa7d5e0:	move   a14, -*sp, 1
3fa7d5f0:	move   a11, *a14+, 1
3fa7d600:	calla  L3FA907D0
3fa7d630:	move   *a11(0x140), a9, 1
3fa7d650:	andi   0xbfffffff, a9
3fa7d680:	move   a9, *a11(0x140), 1
3fa7d6a0:	move   a14, -*sp, 1
3fa7d6b0:	move   a11, *a14+, 1
3fa7d6c0:	calla  L3F204470
3fa7d6f0:	calla  L3FDF1C60
3fa7d720:	calla  L3FDF1AE0
3fa7d750:	move   a14, -*sp, 1
3fa7d760:	movi   0x275200, a9
3fa7d790:	move   a9, *a14+, 1
3fa7d7a0:	movi   0x272500, a9
3fa7d7d0:	move   a9, *a14+, 1
3fa7d7e0:	move   *a11(0x1e0), a9, 1
3fa7d800:	inc    a9
3fa7d810:	move   a9, *a11(0x1e0), 1
3fa7d830:	move   *a13(0x2e0), a7, 1
3fa7d850:	mpys   a7, a9
3fa7d860:	add    a7, a9
3fa7d870:	move   a9, *a14+, 1
3fa7d880:	movi   0x5a, a9
3fa7d8a0:	move   a9, *a14+, 1
3fa7d8b0:	move   a11, *a14+, 1
3fa7d8c0:	calla  L3FDF2690
L3FA7D8F0:
3fa7d8f0:	move   *a11, a9, 1
3fa7d900:	btst   8, a9
3fa7d910:	jaeq   L3FA7E1B0
3fa7d930:	move   a14, -*sp, 1
3fa7d940:	movi   0xe06, a9
3fa7d960:	move   a9, *a14+, 1
3fa7d970:	calla  L3FDF92B0
3fa7d9a0:	move   *a11, a7, 1
3fa7d9b0:	btst   27, a7
3fa7d9c0:	jreq   L3FA7DCB0
3fa7d9d0:	move   a14, -*sp, 1
3fa7d9e0:	movi   0x4000000, a7
3fa7da10:	move   a7, *a14+, 1
3fa7da20:	move   a11, *a14+, 1
3fa7da30:	calla  L3FDDEF00
3fa7da60:	move   a8, *a13(0x200), 1
3fa7da80:	move   a14, -*sp, 1
3fa7da90:	movk   19, a7
3fa7daa0:	move   a7, *a14+, 1
3fa7dab0:	sub    a7, a7
3fa7dac0:	move   a7, *a14+, 1
3fa7dad0:	movi   0x4000000, a7
3fa7db00:	move   a7, *a14+, 1
3fa7db10:	move   a11, *a14+, 1
3fa7db20:	calla  L3FDDF3E0
3fa7db50:	move   a8, *a13(0x220), 1
3fa7db70:	move   *a13(0x200), a7, 1
3fa7db90:	jrne   L3FA7DBC0
3fa7dba0:	move   a8, a8
3fa7dbb0:	jreq   L3FA7DCB0
L3FA7DBC0:
3fa7dbc0:	move   a14, -*sp, 1
3fa7dbd0:	move   a11, *a14+, 1
3fa7dbe0:	movk   5, a9
3fa7dbf0:	move   a9, *a14+, 1
3fa7dc00:	calla  L3FA900F0
3fa7dc30:	movi   0x8000100, a9
3fa7dc60:	move   a9, *a11(0x40), 1
3fa7dc80:	move   a9, a8
3fa7dc90:	jauc   L3FA900A0
L3FA7DCB0:
3fa7dcb0:	move   a14, -*sp, 1
3fa7dcc0:	movi   0x20000, a7
3fa7dcf0:	move   a7, *a14+, 1
3fa7dd00:	movi   0x4000000, a7
3fa7dd30:	move   a7, *a14+, 1
3fa7dd40:	move   *a13(0x240), *a14+, 1
3fa7dd60:	move   a11, *a14+, 1
3fa7dd70:	calla  L3F2018B0
3fa7dda0:	move   a8, a8
3fa7ddb0:	jreq   L3FA7DEA0
3fa7ddc0:	move   a14, -*sp, 1
3fa7ddd0:	move   a11, *a14+, 1
3fa7dde0:	movk   5, a7
3fa7ddf0:	move   a7, *a14+, 1
3fa7de00:	calla  L3FA900F0
3fa7de30:	movi   0x100, a7
3fa7de50:	move   a7, *a11(0x40), 1
3fa7de70:	move   a7, a8
3fa7de80:	jauc   L3FA900A0
L3FA7DEA0:
3fa7dea0:	move   a14, -*sp, 1
3fa7deb0:	move   a11, *a14+, 1
3fa7dec0:	calla  L3FA907D0
3fa7def0:	move   *a11(0x140), a7, 1
3fa7df10:	andi   0xfffffeff, a7
3fa7df40:	move   a7, *a11(0x140), 1
3fa7df60:	move   a14, -*sp, 1
3fa7df70:	move   a11, *a14+, 1
3fa7df80:	calla  L3F204470
3fa7dfb0:	calla  L3FDF1C60
3fa7dfe0:	calla  L3FDF1AE0
3fa7e010:	move   a14, -*sp, 1
3fa7e020:	movi   0x275200, a7
3fa7e050:	move   a7, *a14+, 1
3fa7e060:	movi   0x272500, a7
3fa7e090:	move   a7, *a14+, 1
3fa7e0a0:	move   *a11(0x1e0), a7, 1
3fa7e0c0:	inc    a7
3fa7e0d0:	move   a7, *a11(0x1e0), 1
3fa7e0f0:	move   *a13(0x2e0), a9, 1
3fa7e110:	mpys   a9, a7
3fa7e120:	add    a9, a7
3fa7e130:	move   a7, *a14+, 1
3fa7e140:	movi   0x5a, a7
3fa7e160:	move   a7, *a14+, 1
3fa7e170:	move   a11, *a14+, 1
3fa7e180:	calla  L3FDF2690
L3FA7E1B0:
3fa7e1b0:	move   *a11, a9, 1
3fa7e1c0:	btst   17, a9
3fa7e1d0:	jaeq   L3FA7EAF0
3fa7e1f0:	move   a14, -*sp, 1
3fa7e200:	movi   0xe06, a9
3fa7e220:	move   a9, *a14+, 1
3fa7e230:	calla  L3FDF92B0
3fa7e260:	move   a14, -*sp, 1
3fa7e270:	movi   0x3fe0bed0, a7
3fa7e2a0:	move   a7, *a14+, 1
3fa7e2b0:	movi   0x1390, a7
3fa7e2e0:	move   a7, *a14+, 1
3fa7e2f0:	movi   0xdc0, a7
3fa7e320:	move   a7, *a14+, 1
3fa7e330:	calla  L3FA90230
3fa7e360:	move   a14, -*sp, 1
3fa7e370:	movi   0x400, a7
3fa7e390:	move   a7, *a14+, 1
3fa7e3a0:	calla  L3FDF9420
3fa7e3d0:	move   a14, -*sp, 1
3fa7e3e0:	move   a11, *a14+, 1
3fa7e3f0:	calla  L3FE00040
3fa7e420:	move   a8, *a11(0x60), 1
3fa7e440:	move   a8, a8
3fa7e450:	jreq   L3FA7E660
3fa7e460:	move   a14, -*sp, 1
3fa7e470:	move   a9, *a14+, 1
3fa7e480:	calla  L3FDF92B0
3fa7e4b0:	move   a14, -*sp, 1
3fa7e4c0:	movi   0x1390, a7
3fa7e4f0:	move   a7, *a14+, 1
3fa7e500:	movi   0xdc0, a7
3fa7e530:	move   a7, *a14+, 1
3fa7e540:	calla  L3FA90390
3fa7e570:	move   a14, -*sp, 1
3fa7e580:	move   a11, *a14+, 1
3fa7e590:	movk   6, a7
3fa7e5a0:	move   a7, *a14+, 1
3fa7e5b0:	calla  L3FA900F0
3fa7e5e0:	movi   0x20000, a7
3fa7e610:	move   a7, *a11(0x40), 1
3fa7e630:	move   a7, a8
3fa7e640:	jauc   L3FA900A0
L3FA7E660:
3fa7e660:	move   a14, -*sp, 1
3fa7e670:	move   a9, *a14+, 1
3fa7e680:	calla  L3FDF92B0
3fa7e6b0:	move   a14, -*sp, 1
3fa7e6c0:	move   a11, *a14+, 1
3fa7e6d0:	calla  L3FA907D0
3fa7e700:	move   *a11(0x140), a7, 1
3fa7e720:	andi   0xfffdffff, a7
3fa7e750:	move   a7, *a11(0x140), 1
3fa7e770:	move   a14, -*sp, 1
3fa7e780:	move   a11, *a14+, 1
3fa7e790:	calla  L3F204470
3fa7e7c0:	calla  L3FDF1C60
3fa7e7f0:	calla  L3FDF1AE0
3fa7e820:	move   a14, -*sp, 1
3fa7e830:	movi   0x275200, a7
3fa7e860:	move   a7, *a14+, 1
3fa7e870:	movi   0x272500, a7
3fa7e8a0:	move   a7, *a14+, 1
3fa7e8b0:	move   *a11(0x1e0), a7, 1
3fa7e8d0:	inc    a7
3fa7e8e0:	move   a7, *a11(0x1e0), 1
3fa7e900:	move   *a13(0x2e0), a9, 1
3fa7e920:	mpys   a9, a7
3fa7e930:	add    a9, a7
3fa7e940:	move   a7, *a14+, 1
3fa7e950:	movi   0x5a, a7
3fa7e970:	move   a7, *a14+, 1
3fa7e980:	move   a11, *a14+, 1
3fa7e990:	calla  L3FDF2690
3fa7e9c0:	move   a14, -*sp, 1
3fa7e9d0:	movi   0xe06, a7
3fa7e9f0:	move   a7, *a14+, 1
3fa7ea00:	calla  L3FDF92B0
3fa7ea30:	move   a14, -*sp, 1
3fa7ea40:	movi   0x1390, a7
3fa7ea70:	move   a7, *a14+, 1
3fa7ea80:	movi   0xdc0, a7
3fa7eab0:	move   a7, *a14+, 1
3fa7eac0:	calla  L3FA90390
L3FA7EAF0:
3fa7eaf0:	move   *a11, a9, 1
3fa7eb00:	movk   15, a7
3fa7eb10:	and    a7, a9
3fa7eb20:	subk   15, a9
3fa7eb30:	jrne   L3FA7F2F0
3fa7eb40:	movk   1, a9
3fa7eb50:	move   a9, *a13(0x80), 1
L3FA7EB70:
3fa7eb70:	movi   0x3ffffff0, a11
3fa7eba0:	move   a11, *a13(0xa0), 1
3fa7ebc0:	movi   0x200000, a9
3fa7ebf0:	move   a9, *a13(0xc0), 1
3fa7ec10:	move   a14, -*sp, 1
3fa7ec20:	movi   0xffff, a7
3fa7ec50:	move   a7, *a14+, 1
3fa7ec60:	move   *a13(0x80), a7, 1
3fa7ec80:	mpys   a9, a7
3fa7ec90:	sub    a7, a11
3fa7eca0:	addk   16, a11
3fa7ecb0:	move   a11, *a14+, 1
3fa7ecc0:	move   *a13(0x80), a11, 1
3fa7ece0:	dec    a11
3fa7ecf0:	mpys   a9, a11
3fa7ed00:	move   *a13(0xa0), a7, 1
3fa7ed20:	sub    a11, a7
3fa7ed30:	move   a7, *a14+, 1
3fa7ed40:	move   *a13(0xffe0), *a14+, 1
3fa7ed60:	calla  L3F200C40
3fa7ed90:	move   a8, *a13(0x1a0), 1
3fa7edb0:	subk   16, a8
3fa7edc0:	jreq   L3FA7EF80
3fa7edd0:	move   *a13(0x80), a11, 1
3fa7edf0:	dec    a11
3fa7ee00:	jreq   L3FA7EF80
3fa7ee10:	move   *a13(0x1a0), a11, 1
3fa7ee30:	jreq   L3FA7EF80
3fa7ee40:	move   *a13(0xffe0), a7, 1
3fa7ee60:	move   *a13(0x80), *a7(0x80), 1
3fa7ee90:	move   a14, -*sp, 1
3fa7eea0:	move   a7, *a14+, 1
3fa7eeb0:	sub    a7, a7
3fa7eec0:	move   a7, *a14+, 1
3fa7eed0:	calla  L3FA900F0
3fa7ef00:	move   *a13(0xffe0), a7, 1
3fa7ef20:	movk   15, a11
3fa7ef30:	move   a11, *a7(0x40), 1
3fa7ef50:	move   a11, a8
3fa7ef60:	jauc   L3FA900A0
L3FA7EF80:
3fa7ef80:	move   a14, -*sp, 1
3fa7ef90:	move   *a13(0xffe0), *a14+, 1
3fa7efb0:	calla  L3FA907D0
3fa7efe0:	move   *a13(0x80), a11, 1
3fa7f000:	inc    a11
3fa7f010:	move   a11, *a13(0x80), 1
3fa7f030:	subk   9, a11
3fa7f040:	jrlt   L3FA7EB70
3fa7f050:	move   a14, -*sp, 1
3fa7f060:	move   *a13(0xffe0), *a14+, 1
3fa7f080:	calla  L3FA907D0
3fa7f0b0:	move   *a13(0xffe0), a11, 1
3fa7f0d0:	move   *a11(0x140), a7, 1
3fa7f0f0:	movk   15, a9
3fa7f100:	andn   a9, a7
3fa7f110:	move   a7, *a11(0x140), 1
3fa7f130:	move   a14, -*sp, 1
3fa7f140:	movi   0x275200, a7
3fa7f170:	move   a7, *a14+, 1
3fa7f180:	movi   0x272500, a7
3fa7f1b0:	move   a7, *a14+, 1
3fa7f1c0:	move   *a13(0x2e0), *a14+, 1
3fa7f1e0:	move   *a11(0x1e0), a7, 1
3fa7f200:	inc    a7
3fa7f210:	move   a7, *a11(0x1e0), 1
3fa7f230:	move   *a13(0x2e0), a9, 1
3fa7f250:	mpys   a9, a7
3fa7f260:	neg    a7
3fa7f270:	addi   0x5a, a7
3fa7f290:	move   a7, *a14+, 1
3fa7f2a0:	move   a11, *a14+, 1
3fa7f2b0:	calla  L3FDF2690
3fa7f2e0:	jruc   L3FA7FA20
L3FA7F2F0:
3fa7f2f0:	move   *a11, a9, 1
3fa7f300:	and    a7, a9
3fa7f310:	jreq   L3FA7FA20
3fa7f320:	move   *a11, a9, 1
3fa7f330:	and    a7, a9
3fa7f340:	move   a9, *a13(0x80), 1
3fa7f360:	subk   8, a9
3fa7f370:	jrle   L3FA7F3B0
3fa7f380:	movk   8, a9
3fa7f390:	move   a9, *a13(0x80), 1
L3FA7F3B0:
3fa7f3b0:	movi   0x3ffffff0, a9
3fa7f3e0:	move   a9, *a13(0xa0), 1
3fa7f400:	movi   0x200000, a7
3fa7f430:	move   a7, *a13(0xc0), 1
3fa7f450:	move   a14, -*sp, 1
3fa7f460:	movi   0xffff, a11
3fa7f490:	move   a11, *a14+, 1
3fa7f4a0:	move   *a13(0x80), a11, 1
3fa7f4c0:	mpys   a7, a11
3fa7f4d0:	sub    a11, a9
3fa7f4e0:	addk   16, a9
3fa7f4f0:	move   a9, *a14+, 1
3fa7f500:	move   *a13(0x80), a11, 1
3fa7f520:	dec    a11
3fa7f530:	mpys   a7, a11
3fa7f540:	move   *a13(0xa0), a9, 1
3fa7f560:	sub    a11, a9
3fa7f570:	move   a9, *a14+, 1
3fa7f580:	move   *a13(0xffe0), *a14+, 1
3fa7f5a0:	calla  L3F200C40
3fa7f5d0:	move   a8, a9
3fa7f5e0:	jreq   L3FA7F790
3fa7f5f0:	move   *a13(0xffe0), a11, 1
3fa7f610:	move   *a13(0x80), *a11(0x80), 1
3fa7f640:	move   a14, -*sp, 1
3fa7f650:	move   a11, *a14+, 1
3fa7f660:	sub    a9, a9
3fa7f670:	move   a9, *a14+, 1
3fa7f680:	calla  L3FA900F0
3fa7f6b0:	move   *a13(0x140), a9, 1
3fa7f6d0:	move   *a13(0x80), a7, 1
3fa7f6f0:	or     a7, a9
3fa7f700:	move   a9, *a11(0x40), 1
3fa7f720:	move   *a13(0x140), a8, 1
3fa7f740:	or     a7, a8
3fa7f750:	move   a8, *a13(0x140), 1
3fa7f770:	jauc   L3FA900A0
L3FA7F790:
3fa7f790:	move   a14, -*sp, 1
3fa7f7a0:	move   *a13(0xffe0), *a14+, 1
3fa7f7c0:	calla  L3FA907D0
3fa7f7f0:	move   *a13(0xffe0), a11, 1
3fa7f810:	move   *a11(0x140), a9, 1
3fa7f830:	movk   15, a7
3fa7f840:	andn   a7, a9
3fa7f850:	move   a9, *a11(0x140), 1
3fa7f870:	move   a14, -*sp, 1
3fa7f880:	movi   0x275200, a9
3fa7f8b0:	move   a9, *a14+, 1
3fa7f8c0:	movi   0x272500, a7
3fa7f8f0:	move   a7, *a14+, 1
3fa7f900:	move   *a13(0x2e0), *a14+, 1
3fa7f920:	move   *a11(0x1e0), a7, 1
3fa7f940:	inc    a7
3fa7f950:	move   a7, *a11(0x1e0), 1
3fa7f970:	move   *a13(0x2e0), a9, 1
3fa7f990:	mpys   a9, a7
3fa7f9a0:	neg    a7
3fa7f9b0:	addi   0x5a, a7
3fa7f9d0:	move   a7, *a14+, 1
3fa7f9e0:	move   a11, *a14+, 1
3fa7f9f0:	calla  L3FDF2690
L3FA7FA20:
3fa7fa20:	move   *a11, a9, 1
3fa7fa30:	btst   7, a9
3fa7fa40:	jaeq   L3FA80410
3fa7fa60:	move   a14, -*sp, 1
3fa7fa70:	movi   0xe06, a9
3fa7fa90:	move   a9, *a14+, 1
3fa7faa0:	calla  L3FDF92B0
3fa7fad0:	setf   8, 0, 0
3fa7fae0:	move   @0x6000020, a7, 0
3fa7fb10:	cmpi   0xaa, a7
3fa7fb30:	jrne   L3FA7FBA0
3fa7fb40:	move   @0x6000030, a7, 0
3fa7fb70:	cmpi   0x55, a7
3fa7fb90:	jreq   L3FA7FFA0
L3FA7FBA0:
3fa7fba0:	move   @0x6000020, a7, 0
3fa7fbd0:	cmpi   0x55, a7
3fa7fbf0:	jrne   L3FA7FC60
3fa7fc00:	move   @0x6000030, a7, 0
3fa7fc30:	cmpi   0xaa, a7
3fa7fc50:	jreq   L3FA801A0
L3FA7FC60:
3fa7fc60:	movi   0x55, a7
3fa7fc80:	movb   a7, @0x6000020
3fa7fcb0:	move   a14, -*sp, 1
3fa7fcc0:	movi   0x3e8, a7
3fa7fce0:	move   a7, *a14+, 1
3fa7fcf0:	calla  L3FDCE1C0
3fa7fd20:	movi   0xaa, a7
3fa7fd40:	movb   a7, @0x6000030
3fa7fd70:	move   a14, -*sp, 1
3fa7fd80:	movi   0x3e8, a7
3fa7fda0:	move   a7, *a14+, 1
3fa7fdb0:	calla  L3FDCE1C0
3fa7fde0:	setf   8, 0, 0
3fa7fdf0:	move   @0x6000020, a7, 0
3fa7fe20:	cmpi   0x55, a7
3fa7fe40:	jrne   L3FA7FEB0
3fa7fe50:	move   @0x6000030, a7, 0
3fa7fe80:	cmpi   0xaa, a7
3fa7fea0:	jreq   L3FA801A0
L3FA7FEB0:
3fa7feb0:	move   a14, -*sp, 1
3fa7fec0:	move   a11, *a14+, 1
3fa7fed0:	movk   1, a7
3fa7fee0:	move   a7, *a14+, 1
3fa7fef0:	calla  L3FA900F0
3fa7ff20:	movi   0x8000080, a7
3fa7ff50:	move   a7, *a11(0x40), 1
3fa7ff70:	move   a7, a8
3fa7ff80:	jauc   L3FA900A0
L3FA7FFA0:
3fa7ffa0:	move   a14, -*sp, 1
3fa7ffb0:	movi   0xff, a7
3fa7ffd0:	move   a7, *a14+, 1
3fa7ffe0:	movi   0x6000000, a7
3fa80010:	move   a7, *a14+, 1
3fa80020:	movi   0x6007ff0, a7
3fa80050:	move   a7, *a14+, 1
3fa80060:	move   a11, *a14+, 1
3fa80070:	calla  L3F200C40
3fa800a0:	move   a8, a8
3fa800b0:	jreq   L3FA801A0
3fa800c0:	move   a14, -*sp, 1
3fa800d0:	move   a11, *a14+, 1
3fa800e0:	movk   1, a7
3fa800f0:	move   a7, *a14+, 1
3fa80100:	calla  L3FA900F0
3fa80130:	movi   0x80, a7
3fa80150:	move   a7, *a11(0x40), 1
3fa80170:	move   a7, a8
3fa80180:	jauc   L3FA900A0
L3FA801A0:
3fa801a0:	move   a14, -*sp, 1
3fa801b0:	move   a11, *a14+, 1
3fa801c0:	calla  L3FA907D0
3fa801f0:	move   *a11(0x140), a7, 1
3fa80210:	andi   0xffffff7f, a7
3fa80240:	move   a7, *a11(0x140), 1
3fa80260:	move   a14, -*sp, 1
3fa80270:	movi   0x275200, a7
3fa802a0:	move   a7, *a14+, 1
3fa802b0:	movi   0x272500, a7
3fa802e0:	move   a7, *a14+, 1
3fa802f0:	move   *a13(0x2e0), *a14+, 1
3fa80310:	move   *a11(0x1e0), a7, 1
3fa80330:	inc    a7
3fa80340:	move   a7, *a11(0x1e0), 1
3fa80360:	move   *a13(0x2e0), a9, 1
3fa80380:	mpys   a9, a7
3fa80390:	neg    a7
3fa803a0:	addi   0x5a, a7
3fa803c0:	move   a7, *a14+, 1
3fa803d0:	move   a11, *a14+, 1
3fa803e0:	calla  L3FDF2690
L3FA80410:
3fa80410:	move   *a11, a9, 1
3fa80420:	btst   18, a9
3fa80430:	jreq   L3FA807F0
3fa80440:	calla  L3FDD7460
3fa80470:	move   a8, a7
3fa80480:	jreq   L3FA80580
3fa80490:	move   a14, -*sp, 1
3fa804a0:	move   a11, *a14+, 1
3fa804b0:	movk   7, a9
3fa804c0:	move   a9, *a14+, 1
3fa804d0:	calla  L3FA900F0
3fa80500:	movi   0x40000, a7
3fa80530:	move   a7, *a11(0x40), 1
3fa80550:	move   a7, a8
3fa80560:	jauc   L3FA900A0
L3FA80580:
3fa80580:	move   a14, -*sp, 1
3fa80590:	move   a11, *a14+, 1
3fa805a0:	calla  L3FA907D0
3fa805d0:	move   *a11(0x140), a9, 1
3fa805f0:	andi   0xfffbffff, a9
3fa80620:	move   a9, *a11(0x140), 1
3fa80640:	move   a14, -*sp, 1
3fa80650:	movi   0x275200, a9
3fa80680:	move   a9, *a14+, 1
3fa80690:	movi   0x272500, a7
3fa806c0:	move   a7, *a14+, 1
3fa806d0:	move   *a13(0x2e0), *a14+, 1
3fa806f0:	move   *a11(0x1e0), a7, 1
3fa80710:	inc    a7
3fa80720:	move   a7, *a11(0x1e0), 1
3fa80740:	move   *a13(0x2e0), a9, 1
3fa80760:	mpys   a9, a7
3fa80770:	neg    a7
3fa80780:	addi   0x5a, a7
3fa807a0:	move   a7, *a14+, 1
3fa807b0:	move   a11, *a14+, 1
3fa807c0:	calla  L3FDF2690
L3FA807F0:
3fa807f0:	move   *a11, a9, 1
3fa80800:	andi   0x80000000, a9
3fa80830:	jreq   L3FA80C60
3fa80840:	move   *a11, a9, 1
3fa80850:	andi   0x7fffffff, a9
3fa80880:	jrne   L3FA80C60
3fa80890:	move   a14, -*sp, 1
3fa808a0:	move   a11, *a14+, 1
3fa808b0:	calla  L3FE0C090
3fa808e0:	move   a8, a7
3fa808f0:	jreq   L3FA809F0
3fa80900:	move   a14, -*sp, 1
3fa80910:	move   a11, *a14+, 1
3fa80920:	movk   7, a9
3fa80930:	move   a9, *a14+, 1
3fa80940:	calla  L3FA900F0
3fa80970:	movi   0x80000000, a7
3fa809a0:	move   a7, *a11(0x40), 1
3fa809c0:	calla  L3F204AF0
L3FA809F0:
3fa809f0:	move   a14, -*sp, 1
3fa80a00:	move   a11, *a14+, 1
3fa80a10:	calla  L3FA907D0
3fa80a40:	move   *a11(0x140), a9, 1
3fa80a60:	andi   0x7fffffff, a9
3fa80a90:	move   a9, *a11(0x140), 1
3fa80ab0:	move   a14, -*sp, 1
3fa80ac0:	movi   0x275200, a9
3fa80af0:	move   a9, *a14+, 1
3fa80b00:	movi   0x272500, a7
3fa80b30:	move   a7, *a14+, 1
3fa80b40:	move   *a13(0x2e0), *a14+, 1
3fa80b60:	move   *a11(0x1e0), a7, 1
3fa80b80:	inc    a7
3fa80b90:	move   a7, *a11(0x1e0), 1
3fa80bb0:	move   *a13(0x2e0), a9, 1
3fa80bd0:	mpys   a9, a7
3fa80be0:	neg    a7
3fa80bf0:	addi   0x5a, a7
3fa80c10:	move   a7, *a14+, 1
3fa80c20:	move   a11, *a14+, 1
3fa80c30:	calla  L3FDF2690
L3FA80C60:
3fa80c60:	move   *a11, a9, 1
3fa80c70:	btst   9, a9
3fa80c80:	jaeq   L3FA817A0
3fa80ca0:	move   a14, -*sp, 1
3fa80cb0:	movi   0xe06, a9
3fa80cd0:	move   a9, *a14+, 1
3fa80ce0:	calla  L3FDF92B0
3fa80d10:	move   *a13(0xe0), a7, 1
3fa80d30:	sra    0x5, a7
3fa80d40:	cmpi   0x40000, a7
3fa80d70:	jrge   L3FA81500
3fa80d80:	move   *a13(0xe0), a7, 1
3fa80da0:	sra    0x5, a7
3fa80db0:	neg    a7
3fa80dc0:	addi   0x40000, a7
3fa80df0:	move   a7, *a13(0x120), 1
3fa80e10:	move   *a11, a9, 1
3fa80e20:	andi   0x8000200, a9
3fa80e50:	cmpi   0x8000200, a9
3fa80e80:	jrne   L3FA81310
3fa80e90:	movk   1, a9
3fa80ea0:	move   a9, *a13(0x320), 1
3fa80ec0:	move   a9, *a13(0x340), 1
3fa80ee0:	sll    0x1, a7
3fa80ef0:	cmp    a7, a9
3fa80f00:	jrnc   L3FA81020
L3FA80F10:
3fa80f10:	move   *a13(0x320), a11, 1
3fa80f30:	sll    0x1, a11
3fa80f40:	move   a11, *a13(0x320), 1
3fa80f60:	move   *a13(0x340), a9, 1
3fa80f80:	inc    a9
3fa80f90:	move   a9, *a13(0x340), 1
3fa80fb0:	subk   19, a9
3fa80fc0:	jrnc   L3FA81020
3fa80fd0:	move   *a13(0x120), a9, 1
3fa80ff0:	sll    0x1, a9
3fa81000:	cmp    a9, a11
3fa81010:	jrc   L3FA80F10
L3FA81020:
3fa81020:	move   a14, -*sp, 1
3fa81030:	move   *a13(0xe0), *a14+, 1
3fa81050:	move   *a13(0xffe0), *a14+, 1
3fa81070:	calla  L3FDDEF00
3fa810a0:	move   a8, *a13(0x200), 1
3fa810c0:	move   a14, -*sp, 1
3fa810d0:	move   *a13(0x340), *a14+, 1
3fa810f0:	sub    a11, a11
3fa81100:	move   a11, *a14+, 1
3fa81110:	move   *a13(0xe0), *a14+, 1
3fa81130:	move   *a13(0xffe0), *a14+, 1
3fa81150:	calla  L3FDDF3E0
3fa81180:	move   a8, *a13(0x220), 1
3fa811a0:	move   *a13(0x200), a9, 1
3fa811c0:	jrne   L3FA811F0
3fa811d0:	move   a8, a7
3fa811e0:	jreq   L3FA81310
L3FA811F0:
3fa811f0:	move   a14, -*sp, 1
3fa81200:	move   *a13(0xffe0), *a14+, 1
3fa81220:	movk   2, a7
3fa81230:	move   a7, *a14+, 1
3fa81240:	calla  L3FA900F0
3fa81270:	move   *a13(0xffe0), a7, 1
3fa81290:	movi   0x8000200, a11
3fa812c0:	move   a11, *a7(0x40), 1
3fa812e0:	move   a11, a8
3fa812f0:	jauc   L3FA900A0
L3FA81310:
3fa81310:	move   a14, -*sp, 1
3fa81320:	move   *a13(0x120), *a14+, 1
3fa81340:	move   *a13(0xe0), *a14+, 1
3fa81360:	move   *a13(0x240), *a14+, 1
3fa81380:	move   *a13(0xffe0), *a14+, 1
3fa813a0:	calla  L3F2018B0
3fa813d0:	move   a8, a7
3fa813e0:	jreq   L3FA81500
3fa813f0:	move   a14, -*sp, 1
3fa81400:	move   *a13(0xffe0), *a14+, 1
3fa81420:	movk   2, a11
3fa81430:	move   a11, *a14+, 1
3fa81440:	calla  L3FA900F0
3fa81470:	move   *a13(0xffe0), a9, 1
3fa81490:	movi   0x200, a7
3fa814b0:	move   a7, *a9(0x40), 1
3fa814d0:	move   a7, a8
3fa814e0:	jauc   L3FA900A0
L3FA81500:
3fa81500:	move   a14, -*sp, 1
3fa81510:	move   *a13(0xffe0), *a14+, 1
3fa81530:	calla  L3FA907D0
3fa81560:	move   *a13(0xffe0), a11, 1
3fa81580:	move   *a11(0x140), a9, 1
3fa815a0:	andi   0xfffffdff, a9
3fa815d0:	move   a9, *a11(0x140), 1
3fa815f0:	move   a14, -*sp, 1
3fa81600:	movi   0x275200, a9
3fa81630:	move   a9, *a14+, 1
3fa81640:	movi   0x272500, a7
3fa81670:	move   a7, *a14+, 1
3fa81680:	move   *a13(0x2e0), *a14+, 1
3fa816a0:	move   *a11(0x1e0), a7, 1
3fa816c0:	inc    a7
3fa816d0:	move   a7, *a11(0x1e0), 1
3fa816f0:	move   *a13(0x2e0), a9, 1
3fa81710:	mpys   a9, a7
3fa81720:	neg    a7
3fa81730:	addi   0x5a, a7
3fa81750:	move   a7, *a14+, 1
3fa81760:	move   a11, *a14+, 1
3fa81770:	calla  L3FDF2690
L3FA817A0:
3fa817a0:	move   *a11, a9, 1
3fa817b0:	btst   25, a9
3fa817c0:	jaeq   L3FA822D0
3fa817e0:	move   a14, -*sp, 1
3fa817f0:	movi   0xe06, a9
3fa81810:	move   a9, *a14+, 1
3fa81820:	calla  L3FDF92B0
3fa81850:	move   @0x1560, a7, 1
3fa81880:	move   a7, *a13(0xe0), 1
3fa818a0:	move   @0x53e0, a9, 1
3fa818d0:	sub    a7, a9
3fa818e0:	sra    0x5, a9
3fa818f0:	move   a9, *a13(0x120), 1
3fa81910:	move   *a11, a9, 1
3fa81920:	andi   0xa000000, a9
3fa81950:	cmpi   0xa000000, a9
3fa81980:	jrne   L3FA81E30
3fa81990:	movk   1, a9
3fa819a0:	move   a9, *a13(0x320), 1
3fa819c0:	move   a9, *a13(0x340), 1
3fa819e0:	move   *a13(0x120), a11, 1
3fa81a00:	sll    0x1, a11
3fa81a10:	cmp    a11, a9
3fa81a20:	jrnc   L3FA81B40
L3FA81A30:
3fa81a30:	move   *a13(0x320), a11, 1
3fa81a50:	sll    0x1, a11
3fa81a60:	move   a11, *a13(0x320), 1
3fa81a80:	move   *a13(0x340), a9, 1
3fa81aa0:	inc    a9
3fa81ab0:	move   a9, *a13(0x340), 1
3fa81ad0:	subk   19, a9
3fa81ae0:	jrnc   L3FA81B40
3fa81af0:	move   *a13(0x120), a9, 1
3fa81b10:	sll    0x1, a9
3fa81b20:	cmp    a9, a11
3fa81b30:	jrc   L3FA81A30
L3FA81B40:
3fa81b40:	move   a14, -*sp, 1
3fa81b50:	move   *a13(0xe0), *a14+, 1
3fa81b70:	move   *a13(0xffe0), *a14+, 1
3fa81b90:	calla  L3FDDEF00
3fa81bc0:	move   a8, *a13(0x200), 1
3fa81be0:	move   a14, -*sp, 1
3fa81bf0:	move   *a13(0x340), *a14+, 1
3fa81c10:	sub    a11, a11
3fa81c20:	move   a11, *a14+, 1
3fa81c30:	move   *a13(0xe0), *a14+, 1
3fa81c50:	move   *a13(0xffe0), *a14+, 1
3fa81c70:	calla  L3FDDF3E0
3fa81ca0:	move   a8, *a13(0x220), 1
3fa81cc0:	move   *a13(0x200), a9, 1
3fa81ce0:	jrne   L3FA81D10
3fa81cf0:	move   a8, a7
3fa81d00:	jreq   L3FA81E30
L3FA81D10:
3fa81d10:	move   a14, -*sp, 1
3fa81d20:	move   *a13(0xffe0), *a14+, 1
3fa81d40:	movk   2, a7
3fa81d50:	move   a7, *a14+, 1
3fa81d60:	calla  L3FA900F0
3fa81d90:	move   *a13(0xffe0), a7, 1
3fa81db0:	movi   0xa000000, a11
3fa81de0:	move   a11, *a7(0x40), 1
3fa81e00:	move   a11, a8
3fa81e10:	jauc   L3FA900A0
L3FA81E30:
3fa81e30:	move   a14, -*sp, 1
3fa81e40:	move   *a13(0x120), *a14+, 1
3fa81e60:	move   *a13(0xe0), *a14+, 1
3fa81e80:	move   *a13(0x240), *a14+, 1
3fa81ea0:	move   *a13(0xffe0), *a14+, 1
3fa81ec0:	calla  L3F2018B0
3fa81ef0:	move   a8, a7
3fa81f00:	jreq   L3FA82030
3fa81f10:	move   a14, -*sp, 1
3fa81f20:	move   *a13(0xffe0), *a14+, 1
3fa81f40:	movk   2, a11
3fa81f50:	move   a11, *a14+, 1
3fa81f60:	calla  L3FA900F0
3fa81f90:	move   *a13(0xffe0), a9, 1
3fa81fb0:	movi   0x2000000, a7
3fa81fe0:	move   a7, *a9(0x40), 1
3fa82000:	move   a7, a8
3fa82010:	jauc   L3FA900A0
L3FA82030:
3fa82030:	move   a14, -*sp, 1
3fa82040:	move   *a13(0xffe0), *a14+, 1
3fa82060:	calla  L3FA907D0
3fa82090:	move   *a13(0xffe0), a11, 1
3fa820b0:	move   *a11(0x140), a9, 1
3fa820d0:	andi   0xfdffffff, a9
3fa82100:	move   a9, *a11(0x140), 1
3fa82120:	move   a14, -*sp, 1
3fa82130:	movi   0x275200, a9
3fa82160:	move   a9, *a14+, 1
3fa82170:	movi   0x272500, a7
3fa821a0:	move   a7, *a14+, 1
3fa821b0:	move   *a13(0x2e0), *a14+, 1
3fa821d0:	move   *a11(0x1e0), a7, 1
3fa821f0:	inc    a7
3fa82200:	move   a7, *a11(0x1e0), 1
3fa82220:	move   *a13(0x2e0), a9, 1
3fa82240:	mpys   a9, a7
3fa82250:	neg    a7
3fa82260:	addi   0x5a, a7
3fa82280:	move   a7, *a14+, 1
3fa82290:	move   a11, *a14+, 1
3fa822a0:	calla  L3FDF2690
L3FA822D0:
3fa822d0:	move   *a11, a9, 1
3fa822e0:	andi   0xe00000, a9
3fa82310:	jaeq   L3FA84B80
3fa82330:	move   *a11, a9, 1
3fa82340:	andi   0x8200000, a9
3fa82370:	cmpi   0x8200000, a9
3fa823a0:	jrne   L3FA82AA0
3fa823b0:	move   *a13(0xe0), a9, 1
3fa823d0:	sra    0x5, a9
3fa823e0:	cmpi   0x840000, a9
3fa82410:	jrge   L3FA82AA0
3fa82420:	move   *a13(0xe0), a9, 1
3fa82440:	sra    0x5, a9
3fa82450:	cmpi   0x800000, a9
3fa82480:	jrle   L3FA82580
3fa82490:	move   *a13(0xe0), a9, 1
3fa824b0:	sra    0x5, a9
3fa824c0:	neg    a9
3fa824d0:	addi   0x840000, a9
3fa82500:	move   a9, *a13(0x120), 1
3fa82520:	move   *a13(0xe0), a7, 1
3fa82540:	sra    0x5, a7
3fa82550:	move   a7, *a13(0x100), 1
3fa82570:	jruc   L3FA82620
L3FA82580:
3fa82580:	movi   0x40000, a9
3fa825b0:	move   a9, *a13(0x120), 1
3fa825d0:	movi   0x800000, a7
3fa82600:	move   a7, *a13(0x100), 1
L3FA82620:
3fa82620:	movk   1, a7
3fa82630:	move   a7, *a13(0x320), 1
3fa82650:	move   a7, *a13(0x340), 1
3fa82670:	sll    0x1, a9
3fa82680:	cmp    a9, a7
3fa82690:	jrnc   L3FA827B0
L3FA826A0:
3fa826a0:	move   *a13(0x320), a11, 1
3fa826c0:	sll    0x1, a11
3fa826d0:	move   a11, *a13(0x320), 1
3fa826f0:	move   *a13(0x340), a9, 1
3fa82710:	inc    a9
3fa82720:	move   a9, *a13(0x340), 1
3fa82740:	subk   19, a9
3fa82750:	jrnc   L3FA827B0
3fa82760:	move   *a13(0x120), a9, 1
3fa82780:	sll    0x1, a9
3fa82790:	cmp    a9, a11
3fa827a0:	jrc   L3FA826A0
L3FA827B0:
3fa827b0:	move   a14, -*sp, 1
3fa827c0:	move   *a13(0x100), *a14+, 1
3fa827e0:	move   *a13(0xffe0), *a14+, 1
3fa82800:	calla  L3FDDEF00
3fa82830:	move   a8, *a13(0x200), 1
3fa82850:	move   a14, -*sp, 1
3fa82860:	move   *a13(0x340), *a14+, 1
3fa82880:	sub    a11, a11
3fa82890:	move   a11, *a14+, 1
3fa828a0:	move   *a13(0x100), *a14+, 1
3fa828c0:	move   *a13(0xffe0), *a14+, 1
3fa828e0:	calla  L3FDDF3E0
3fa82910:	move   a8, *a13(0x220), 1
3fa82930:	move   *a13(0x200), a9, 1
3fa82950:	jrne   L3FA82980
3fa82960:	move   a8, a7
3fa82970:	jreq   L3FA82AA0
L3FA82980:
3fa82980:	move   a14, -*sp, 1
3fa82990:	move   *a13(0xffe0), *a14+, 1
3fa829b0:	movk   2, a7
3fa829c0:	move   a7, *a14+, 1
3fa829d0:	calla  L3FA900F0
3fa82a00:	move   *a13(0xffe0), a7, 1
3fa82a20:	movi   0x8200000, a11
3fa82a50:	move   a11, *a7(0x40), 1
3fa82a70:	move   a11, a8
3fa82a80:	jauc   L3FA900A0
L3FA82AA0:
3fa82aa0:	move   *a13(0xffe0), a11, 1
3fa82ac0:	move   *a11, a9, 1
3fa82ad0:	andi   0x8400000, a9
3fa82b00:	cmpi   0x8400000, a9
3fa82b30:	jrne   L3FA83230
3fa82b40:	move   *a13(0xe0), a9, 1
3fa82b60:	sra    0x5, a9
3fa82b70:	cmpi   0x1040000, a9
3fa82ba0:	jrge   L3FA83230
3fa82bb0:	move   *a13(0xe0), a9, 1
3fa82bd0:	sra    0x5, a9
3fa82be0:	cmpi   0x1000000, a9
3fa82c10:	jrle   L3FA82D10
3fa82c20:	move   *a13(0xe0), a9, 1
3fa82c40:	sra    0x5, a9
3fa82c50:	neg    a9
3fa82c60:	addi   0x1040000, a9
3fa82c90:	move   a9, *a13(0x120), 1
3fa82cb0:	move   *a13(0xe0), a7, 1
3fa82cd0:	sra    0x5, a7
3fa82ce0:	move   a7, *a13(0x100), 1
3fa82d00:	jruc   L3FA82DB0
L3FA82D10:
3fa82d10:	movi   0x40000, a9
3fa82d40:	move   a9, *a13(0x120), 1
3fa82d60:	movi   0x1000000, a7
3fa82d90:	move   a7, *a13(0x100), 1
L3FA82DB0:
3fa82db0:	movk   1, a7
3fa82dc0:	move   a7, *a13(0x320), 1
3fa82de0:	move   a7, *a13(0x340), 1
3fa82e00:	sll    0x1, a9
3fa82e10:	cmp    a9, a7
3fa82e20:	jrnc   L3FA82F40
L3FA82E30:
3fa82e30:	move   *a13(0x320), a11, 1
3fa82e50:	sll    0x1, a11
3fa82e60:	move   a11, *a13(0x320), 1
3fa82e80:	move   *a13(0x340), a9, 1
3fa82ea0:	inc    a9
3fa82eb0:	move   a9, *a13(0x340), 1
3fa82ed0:	subk   19, a9
3fa82ee0:	jrnc   L3FA82F40
3fa82ef0:	move   *a13(0x120), a9, 1
3fa82f10:	sll    0x1, a9
3fa82f20:	cmp    a9, a11
3fa82f30:	jrc   L3FA82E30
L3FA82F40:
3fa82f40:	move   a14, -*sp, 1
3fa82f50:	move   *a13(0x100), *a14+, 1
3fa82f70:	move   *a13(0xffe0), *a14+, 1
3fa82f90:	calla  L3FDDEF00
3fa82fc0:	move   a8, *a13(0x200), 1
3fa82fe0:	move   a14, -*sp, 1
3fa82ff0:	move   *a13(0x340), *a14+, 1
3fa83010:	sub    a11, a11
3fa83020:	move   a11, *a14+, 1
3fa83030:	move   *a13(0x100), *a14+, 1
3fa83050:	move   *a13(0xffe0), *a14+, 1
3fa83070:	calla  L3FDDF3E0
3fa830a0:	move   a8, *a13(0x220), 1
3fa830c0:	move   *a13(0x200), a9, 1
3fa830e0:	jrne   L3FA83110
3fa830f0:	move   a8, a7
3fa83100:	jreq   L3FA83230
L3FA83110:
3fa83110:	move   a14, -*sp, 1
3fa83120:	move   *a13(0xffe0), *a14+, 1
3fa83140:	movk   2, a7
3fa83150:	move   a7, *a14+, 1
3fa83160:	calla  L3FA900F0
3fa83190:	move   *a13(0xffe0), a7, 1
3fa831b0:	movi   0x8400000, a11
3fa831e0:	move   a11, *a7(0x40), 1
3fa83200:	move   a11, a8
3fa83210:	jauc   L3FA900A0
L3FA83230:
3fa83230:	move   *a13(0xffe0), a11, 1
3fa83250:	move   *a11, a9, 1
3fa83260:	andi   0x8800000, a9
3fa83290:	cmpi   0x8800000, a9
3fa832c0:	jrne   L3FA839C0
3fa832d0:	move   *a13(0xe0), a9, 1
3fa832f0:	sra    0x5, a9
3fa83300:	cmpi   0x1840000, a9
3fa83330:	jrge   L3FA839C0
3fa83340:	move   *a13(0xe0), a9, 1
3fa83360:	sra    0x5, a9
3fa83370:	cmpi   0x1800000, a9
3fa833a0:	jrle   L3FA834A0
3fa833b0:	move   *a13(0xe0), a9, 1
3fa833d0:	sra    0x5, a9
3fa833e0:	neg    a9
3fa833f0:	addi   0x1840000, a9
3fa83420:	move   a9, *a13(0x120), 1
3fa83440:	move   *a13(0xe0), a7, 1
3fa83460:	sra    0x5, a7
3fa83470:	move   a7, *a13(0x100), 1
3fa83490:	jruc   L3FA83540
L3FA834A0:
3fa834a0:	movi   0x40000, a9
3fa834d0:	move   a9, *a13(0x120), 1
3fa834f0:	movi   0x1800000, a7
3fa83520:	move   a7, *a13(0x100), 1
L3FA83540:
3fa83540:	movk   1, a7
3fa83550:	move   a7, *a13(0x320), 1
3fa83570:	move   a7, *a13(0x340), 1
3fa83590:	sll    0x1, a9
3fa835a0:	cmp    a9, a7
3fa835b0:	jrnc   L3FA836D0
L3FA835C0:
3fa835c0:	move   *a13(0x320), a11, 1
3fa835e0:	sll    0x1, a11
3fa835f0:	move   a11, *a13(0x320), 1
3fa83610:	move   *a13(0x340), a9, 1
3fa83630:	inc    a9
3fa83640:	move   a9, *a13(0x340), 1
3fa83660:	subk   19, a9
3fa83670:	jrnc   L3FA836D0
3fa83680:	move   *a13(0x120), a9, 1
3fa836a0:	sll    0x1, a9
3fa836b0:	cmp    a9, a11
3fa836c0:	jrc   L3FA835C0
L3FA836D0:
3fa836d0:	move   a14, -*sp, 1
3fa836e0:	move   *a13(0x100), *a14+, 1
3fa83700:	move   *a13(0xffe0), *a14+, 1
3fa83720:	calla  L3FDDEF00
3fa83750:	move   a8, *a13(0x200), 1
3fa83770:	move   a14, -*sp, 1
3fa83780:	move   *a13(0x340), *a14+, 1
3fa837a0:	sub    a11, a11
3fa837b0:	move   a11, *a14+, 1
3fa837c0:	move   *a13(0x100), *a14+, 1
3fa837e0:	move   *a13(0xffe0), *a14+, 1
3fa83800:	calla  L3FDDF3E0
3fa83830:	move   a8, *a13(0x220), 1
3fa83850:	move   *a13(0x200), a9, 1
3fa83870:	jrne   L3FA838A0
3fa83880:	move   a8, a7
3fa83890:	jreq   L3FA839C0
L3FA838A0:
3fa838a0:	move   a14, -*sp, 1
3fa838b0:	move   *a13(0xffe0), *a14+, 1
3fa838d0:	movk   2, a7
3fa838e0:	move   a7, *a14+, 1
3fa838f0:	calla  L3FA900F0
3fa83920:	move   *a13(0xffe0), a7, 1
3fa83940:	movi   0x8800000, a11
3fa83970:	move   a11, *a7(0x40), 1
3fa83990:	move   a11, a8
3fa839a0:	jauc   L3FA900A0
L3FA839C0:
3fa839c0:	setf   16, 0, 0
3fa839d0:	move   @0x62000d0, a11, 0
3fa83a00:	btst   6, a11
3fa83a10:	jane   L3FA848E0
3fa83a30:	move   a14, -*sp, 1
3fa83a40:	movi   0xe06, a11
3fa83a60:	move   a11, *a14+, 1
3fa83a70:	calla  L3FDF92B0
3fa83aa0:	setf   16, 0, 0
3fa83ab0:	move   @0x5000000, a9, 0
3fa83ae0:	btst   0, a9
3fa83af0:	jrne   L3FA83F60
3fa83b00:	move   *a13(0xffe0), a9, 1
3fa83b20:	move   *a9, a7, 1
3fa83b30:	btst   21, a7
3fa83b40:	jreq   L3FA83F60
3fa83b50:	move   *a13(0xe0), a7, 1
3fa83b70:	sra    0x5, a7
3fa83b80:	cmpi   0x840000, a7
3fa83bb0:	jrge   L3FA83F60
3fa83bc0:	move   *a13(0xe0), a7, 1
3fa83be0:	sra    0x5, a7
3fa83bf0:	cmpi   0x800000, a7
3fa83c20:	jrle   L3FA83D20
3fa83c30:	move   *a13(0xe0), a7, 1
3fa83c50:	sra    0x5, a7
3fa83c60:	neg    a7
3fa83c70:	addi   0x840000, a7
3fa83ca0:	move   a7, *a13(0x120), 1
3fa83cc0:	move   *a13(0xe0), a11, 1
3fa83ce0:	sra    0x5, a11
3fa83cf0:	move   a11, *a13(0x100), 1
3fa83d10:	jruc   L3FA83DC0
L3FA83D20:
3fa83d20:	movi   0x40000, a7
3fa83d50:	move   a7, *a13(0x120), 1
3fa83d70:	movi   0x800000, a11
3fa83da0:	move   a11, *a13(0x100), 1
L3FA83DC0:
3fa83dc0:	move   a14, -*sp, 1
3fa83dd0:	move   a7, *a14+, 1
3fa83de0:	move   a11, *a14+, 1
3fa83df0:	move   *a13(0x240), *a14+, 1
3fa83e10:	move   a9, *a14+, 1
3fa83e20:	calla  L3F2018B0
3fa83e50:	move   a8, a8
3fa83e60:	jreq   L3FA83F60
3fa83e70:	move   a14, -*sp, 1
3fa83e80:	move   a9, *a14+, 1
3fa83e90:	movk   2, a7
3fa83ea0:	move   a7, *a14+, 1
3fa83eb0:	calla  L3FA900F0
3fa83ee0:	movi   0x200000, a7
3fa83f10:	move   a7, *a9(0x40), 1
3fa83f30:	move   a7, a8
3fa83f40:	jauc   L3FA900A0
L3FA83F60:
3fa83f60:	setf   16, 0, 0
3fa83f70:	move   @0x5000000, a11, 0
3fa83fa0:	btst   1, a11
3fa83fb0:	jrne   L3FA84420
3fa83fc0:	move   *a13(0xffe0), a11, 1
3fa83fe0:	move   *a11, a9, 1
3fa83ff0:	btst   22, a9
3fa84000:	jreq   L3FA84420
3fa84010:	move   *a13(0xe0), a9, 1
3fa84030:	sra    0x5, a9
3fa84040:	cmpi   0x1040000, a9
3fa84070:	jrge   L3FA84420
3fa84080:	move   *a13(0xe0), a9, 1
3fa840a0:	sra    0x5, a9
3fa840b0:	cmpi   0x1000000, a9
3fa840e0:	jrle   L3FA841E0
3fa840f0:	move   *a13(0xe0), a9, 1
3fa84110:	sra    0x5, a9
3fa84120:	neg    a9
3fa84130:	addi   0x1040000, a9
3fa84160:	move   a9, *a13(0x120), 1
3fa84180:	move   *a13(0xe0), a7, 1
3fa841a0:	sra    0x5, a7
3fa841b0:	move   a7, *a13(0x100), 1
3fa841d0:	jruc   L3FA84280
L3FA841E0:
3fa841e0:	movi   0x40000, a9
3fa84210:	move   a9, *a13(0x120), 1
3fa84230:	movi   0x1000000, a7
3fa84260:	move   a7, *a13(0x100), 1
L3FA84280:
3fa84280:	move   a14, -*sp, 1
3fa84290:	move   a9, *a14+, 1
3fa842a0:	move   a7, *a14+, 1
3fa842b0:	move   *a13(0x240), *a14+, 1
3fa842d0:	move   a11, *a14+, 1
3fa842e0:	calla  L3F2018B0
3fa84310:	move   a8, a8
3fa84320:	jreq   L3FA84420
3fa84330:	move   a14, -*sp, 1
3fa84340:	move   a11, *a14+, 1
3fa84350:	movk   2, a7
3fa84360:	move   a7, *a14+, 1
3fa84370:	calla  L3FA900F0
3fa843a0:	movi   0x400000, a7
3fa843d0:	move   a7, *a11(0x40), 1
3fa843f0:	move   a7, a8
3fa84400:	jauc   L3FA900A0
L3FA84420:
3fa84420:	setf   16, 0, 0
3fa84430:	move   @0x5000000, a11, 0
3fa84460:	btst   2, a11
3fa84470:	jrne   L3FA848E0
3fa84480:	move   *a13(0xffe0), a11, 1
3fa844a0:	move   *a11, a9, 1
3fa844b0:	btst   23, a9
3fa844c0:	jreq   L3FA848E0
3fa844d0:	move   *a13(0xe0), a9, 1
3fa844f0:	sra    0x5, a9
3fa84500:	cmpi   0x1840000, a9
3fa84530:	jrge   L3FA848E0
3fa84540:	move   *a13(0xe0), a9, 1
3fa84560:	sra    0x5, a9
3fa84570:	cmpi   0x1800000, a9
3fa845a0:	jrle   L3FA846A0
3fa845b0:	move   *a13(0xe0), a9, 1
3fa845d0:	sra    0x5, a9
3fa845e0:	neg    a9
3fa845f0:	addi   0x1840000, a9
3fa84620:	move   a9, *a13(0x120), 1
3fa84640:	move   *a13(0xe0), a7, 1
3fa84660:	sra    0x5, a7
3fa84670:	move   a7, *a13(0x100), 1
3fa84690:	jruc   L3FA84740
L3FA846A0:
3fa846a0:	movi   0x40000, a9
3fa846d0:	move   a9, *a13(0x120), 1
3fa846f0:	movi   0x1800000, a7
3fa84720:	move   a7, *a13(0x100), 1
L3FA84740:
3fa84740:	move   a14, -*sp, 1
3fa84750:	move   a9, *a14+, 1
3fa84760:	move   a7, *a14+, 1
3fa84770:	move   *a13(0x240), *a14+, 1
3fa84790:	move   a11, *a14+, 1
3fa847a0:	calla  L3F2018B0
3fa847d0:	move   a8, a8
3fa847e0:	jreq   L3FA848E0
3fa847f0:	move   a14, -*sp, 1
3fa84800:	move   a11, *a14+, 1
3fa84810:	movk   2, a7
3fa84820:	move   a7, *a14+, 1
3fa84830:	calla  L3FA900F0
3fa84860:	movi   0x800000, a7
3fa84890:	move   a7, *a11(0x40), 1
3fa848b0:	move   a7, a8
3fa848c0:	jauc   L3FA900A0
L3FA848E0:
3fa848e0:	move   a14, -*sp, 1
3fa848f0:	move   *a13(0xffe0), *a14+, 1
3fa84910:	calla  L3FA907D0
3fa84940:	move   *a13(0xffe0), a11, 1
3fa84960:	move   *a11(0x140), a9, 1
3fa84980:	andi   0xff1fffff, a9
3fa849b0:	move   a9, *a11(0x140), 1
3fa849d0:	move   a14, -*sp, 1
3fa849e0:	movi   0x275200, a9
3fa84a10:	move   a9, *a14+, 1
3fa84a20:	movi   0x272500, a7
3fa84a50:	move   a7, *a14+, 1
3fa84a60:	move   *a13(0x2e0), *a14+, 1
3fa84a80:	move   *a11(0x1e0), a7, 1
3fa84aa0:	inc    a7
3fa84ab0:	move   a7, *a11(0x1e0), 1
3fa84ad0:	move   *a13(0x2e0), a9, 1
3fa84af0:	mpys   a9, a7
3fa84b00:	neg    a7
3fa84b10:	addi   0x5a, a7
3fa84b30:	move   a7, *a14+, 1
3fa84b40:	move   a11, *a14+, 1
3fa84b50:	calla  L3FDF2690
L3FA84B80:
3fa84b80:	move   *a11, a9, 1
3fa84b90:	btst   10, a9
3fa84ba0:	jaeq   L3FA858F0
3fa84bc0:	movk   1, a9
3fa84bd0:	move   a9, *a13(0x60), 1
3fa84bf0:	move   a14, -*sp, 1
3fa84c00:	movi   0xe06, a7
3fa84c20:	move   a7, *a14+, 1
3fa84c30:	calla  L3FDF92B0
3fa84c60:	move   a14, -*sp, 1
3fa84c70:	movi   0x3fa92f40, a7
3fa84ca0:	move   a7, *a14+, 1
3fa84cb0:	movi   0x1540, a7
3fa84ce0:	move   a7, *a14+, 1
3fa84cf0:	movi   0xf70, a7
3fa84d20:	move   a7, *a14+, 1
3fa84d30:	calla  L3FA90230
3fa84d60:	move   a14, -*sp, 1
3fa84d70:	movi   0x3fa93070, a7
3fa84da0:	move   a7, *a14+, 1
3fa84db0:	movi   0x1510, a7
3fa84de0:	move   a7, *a14+, 1
3fa84df0:	movi   0xf40, a7
3fa84e20:	move   a7, *a14+, 1
3fa84e30:	calla  L3FA90230
3fa84e60:	move   a14, -*sp, 1
3fa84e70:	movk   6, a7
3fa84e80:	move   a7, *a14+, 1
3fa84e90:	calla  L3FDF9420
3fa84ec0:	move   a14, -*sp, 1
3fa84ed0:	move   a9, *a14+, 1
3fa84ee0:	movi   0x270860, a7
3fa84f10:	move   a7, *a14+, 1
3fa84f20:	movi   0x6400000, a7
3fa84f50:	move   a7, *a14+, 1
3fa84f60:	move   a11, *a14+, 1
3fa84f70:	movi   0x22000000, a7
3fa84fa0:	move   a7, *a14+, 1
3fa84fb0:	calla  L3FA6E4B0
3fa84fe0:	move   a8, *a13(0x160), 1
3fa85000:	move   a8, a8
3fa85010:	jreq   L3FA853D0
3fa85020:	move   a14, -*sp, 1
3fa85030:	movi   0xe06, a7
3fa85050:	move   a7, *a14+, 1
3fa85060:	calla  L3FDF92B0
3fa85090:	movi   0x80, a7
3fa850b0:	setf   16, 0, 0
3fa850c0:	move   a7, @0x64000f0, 0
3fa850f0:	move   a14, -*sp, 1
3fa85100:	movi   0x1540, a7
3fa85130:	move   a7, *a14+, 1
3fa85140:	movi   0xf70, a7
3fa85170:	move   a7, *a14+, 1
3fa85180:	calla  L3FA90390
3fa851b0:	move   a14, -*sp, 1
3fa851c0:	movi   0x1510, a7
3fa851f0:	move   a7, *a14+, 1
3fa85200:	movi   0xf40, a7
3fa85230:	move   a7, *a14+, 1
3fa85240:	calla  L3FA90390
3fa85270:	setf   16, 0, 0
3fa85280:	move   @0x270880, a7, 0
3fa852b0:	move   a7, *a11(0x160), 1
3fa852d0:	move   a14, -*sp, 1
3fa852e0:	move   a11, *a14+, 1
3fa852f0:	movk   3, a11
3fa85300:	move   a11, *a14+, 1
3fa85310:	calla  L3FA900F0
3fa85340:	move   *a13(0xffe0), a7, 1
3fa85360:	movi   0x400, a11
3fa85380:	move   a11, *a7(0x40), 1
3fa853a0:	move   a11, a8
3fa853b0:	jauc   L3FA900A0
L3FA853D0:
3fa853d0:	movi   0x80, a7
3fa853f0:	setf   16, 0, 0
3fa85400:	move   a7, @0x64000f0, 0
3fa85430:	move   @0x270880, a7, 0
3fa85460:	move   a7, *a11(0x160), 1
3fa85480:	move   a14, -*sp, 1
3fa85490:	move   a11, *a14+, 1
3fa854a0:	calla  L3FA907D0
3fa854d0:	move   *a11(0x140), a7, 1
3fa854f0:	andi   0xfffffbff, a7
3fa85520:	move   a7, *a11(0x140), 1
3fa85540:	move   a14, -*sp, 1
3fa85550:	movi   0x275200, a7
3fa85580:	move   a7, *a14+, 1
3fa85590:	movi   0x272500, a7
3fa855c0:	move   a7, *a14+, 1
3fa855d0:	move   *a13(0x2e0), *a14+, 1
3fa855f0:	move   *a11(0x1e0), a7, 1
3fa85610:	inc    a7
3fa85620:	move   a7, *a11(0x1e0), 1
3fa85640:	move   *a13(0x2e0), a11, 1
3fa85660:	mpys   a11, a7
3fa85670:	neg    a7
3fa85680:	addi   0x5a, a7
3fa856a0:	move   a7, *a14+, 1
3fa856b0:	move   *a13(0xffe0), *a14+, 1
3fa856d0:	calla  L3FDF2690
3fa85700:	move   a14, -*sp, 1
3fa85710:	movi   0xe06, a7
3fa85730:	move   a7, *a14+, 1
3fa85740:	calla  L3FDF92B0
3fa85770:	move   a14, -*sp, 1
3fa85780:	movi   0x1540, a7
3fa857b0:	move   a7, *a14+, 1
3fa857c0:	movi   0xf70, a7
3fa857f0:	move   a7, *a14+, 1
3fa85800:	calla  L3FA90390
3fa85830:	move   a14, -*sp, 1
3fa85840:	movi   0x1510, a7
3fa85870:	move   a7, *a14+, 1
3fa85880:	movi   0xf40, a7
3fa858b0:	move   a7, *a14+, 1
3fa858c0:	calla  L3FA90390
L3FA858F0:
3fa858f0:	move   *a13(0xffe0), a11, 1
3fa85910:	move   *a11, a9, 1
3fa85920:	btst   11, a9
3fa85930:	jaeq   L3FA86680
3fa85950:	movk   2, a9
3fa85960:	move   a9, *a13(0x60), 1
3fa85980:	move   a14, -*sp, 1
3fa85990:	movi   0xe06, a7
3fa859b0:	move   a7, *a14+, 1
3fa859c0:	calla  L3FDF92B0
3fa859f0:	move   a14, -*sp, 1
3fa85a00:	movi   0x3fa92f40, a7
3fa85a30:	move   a7, *a14+, 1
3fa85a40:	movi   0x1540, a7
3fa85a70:	move   a7, *a14+, 1
3fa85a80:	movi   0xf70, a7
3fa85ab0:	move   a7, *a14+, 1
3fa85ac0:	calla  L3FA90230
3fa85af0:	move   a14, -*sp, 1
3fa85b00:	movi   0x3fa93070, a7
3fa85b30:	move   a7, *a14+, 1
3fa85b40:	movi   0x1510, a7
3fa85b70:	move   a7, *a14+, 1
3fa85b80:	movi   0xf40, a7
3fa85bb0:	move   a7, *a14+, 1
3fa85bc0:	calla  L3FA90230
3fa85bf0:	move   a14, -*sp, 1
3fa85c00:	movk   6, a7
3fa85c10:	move   a7, *a14+, 1
3fa85c20:	calla  L3FDF9420
3fa85c50:	move   a14, -*sp, 1
3fa85c60:	move   a9, *a14+, 1
3fa85c70:	movi   0x270860, a7
3fa85ca0:	move   a7, *a14+, 1
3fa85cb0:	movi   0x6400000, a7
3fa85ce0:	move   a7, *a14+, 1
3fa85cf0:	move   a11, *a14+, 1
3fa85d00:	movi   0x24000000, a7
3fa85d30:	move   a7, *a14+, 1
3fa85d40:	calla  L3FA6E4B0
3fa85d70:	move   a8, *a13(0x160), 1
3fa85d90:	move   a8, a8
3fa85da0:	jreq   L3FA86160
3fa85db0:	move   a14, -*sp, 1
3fa85dc0:	movi   0xe06, a7
3fa85de0:	move   a7, *a14+, 1
3fa85df0:	calla  L3FDF92B0
3fa85e20:	movi   0x80, a7
3fa85e40:	setf   16, 0, 0
3fa85e50:	move   a7, @0x64000f0, 0
3fa85e80:	move   a14, -*sp, 1
3fa85e90:	movi   0x1540, a7
3fa85ec0:	move   a7, *a14+, 1
3fa85ed0:	movi   0xf70, a7
3fa85f00:	move   a7, *a14+, 1
3fa85f10:	calla  L3FA90390
3fa85f40:	move   a14, -*sp, 1
3fa85f50:	movi   0x1510, a7
3fa85f80:	move   a7, *a14+, 1
3fa85f90:	movi   0xf40, a7
3fa85fc0:	move   a7, *a14+, 1
3fa85fd0:	calla  L3FA90390
3fa86000:	setf   16, 0, 0
3fa86010:	move   @0x270880, a7, 0
3fa86040:	move   a7, *a11(0x160), 1
3fa86060:	move   a14, -*sp, 1
3fa86070:	move   a11, *a14+, 1
3fa86080:	movk   3, a11
3fa86090:	move   a11, *a14+, 1
3fa860a0:	calla  L3FA900F0
3fa860d0:	move   *a13(0xffe0), a7, 1
3fa860f0:	movi   0x800, a11
3fa86110:	move   a11, *a7(0x40), 1
3fa86130:	move   a11, a8
3fa86140:	jauc   L3FA900A0
L3FA86160:
3fa86160:	movi   0x80, a7
3fa86180:	setf   16, 0, 0
3fa86190:	move   a7, @0x64000f0, 0
3fa861c0:	move   @0x270880, a7, 0
3fa861f0:	move   a7, *a11(0x160), 1
3fa86210:	move   a14, -*sp, 1
3fa86220:	move   a11, *a14+, 1
3fa86230:	calla  L3FA907D0
3fa86260:	move   *a11(0x140), a7, 1
3fa86280:	andi   0xfffff7ff, a7
3fa862b0:	move   a7, *a11(0x140), 1
3fa862d0:	move   a14, -*sp, 1
3fa862e0:	movi   0x275200, a7
3fa86310:	move   a7, *a14+, 1
3fa86320:	movi   0x272500, a7
3fa86350:	move   a7, *a14+, 1
3fa86360:	move   *a13(0x2e0), *a14+, 1
3fa86380:	move   *a11(0x1e0), a7, 1
3fa863a0:	inc    a7
3fa863b0:	move   a7, *a11(0x1e0), 1
3fa863d0:	move   *a13(0x2e0), a11, 1
3fa863f0:	mpys   a11, a7
3fa86400:	neg    a7
3fa86410:	addi   0x5a, a7
3fa86430:	move   a7, *a14+, 1
3fa86440:	move   *a13(0xffe0), *a14+, 1
3fa86460:	calla  L3FDF2690
3fa86490:	move   a14, -*sp, 1
3fa864a0:	movi   0xe06, a7
3fa864c0:	move   a7, *a14+, 1
3fa864d0:	calla  L3FDF92B0
3fa86500:	move   a14, -*sp, 1
3fa86510:	movi   0x1540, a7
3fa86540:	move   a7, *a14+, 1
3fa86550:	movi   0xf70, a7
3fa86580:	move   a7, *a14+, 1
3fa86590:	calla  L3FA90390
3fa865c0:	move   a14, -*sp, 1
3fa865d0:	movi   0x1510, a7
3fa86600:	move   a7, *a14+, 1
3fa86610:	movi   0xf40, a7
3fa86640:	move   a7, *a14+, 1
3fa86650:	calla  L3FA90390
L3FA86680:
3fa86680:	move   *a13(0xffe0), a11, 1
3fa866a0:	move   *a11, a9, 1
3fa866b0:	btst   19, a9
3fa866c0:	jaeq   L3FA87350
3fa866e0:	movk   4, a9
3fa866f0:	move   a9, *a13(0x60), 1
3fa86710:	move   a14, -*sp, 1
3fa86720:	movi   0xe06, a7
3fa86740:	move   a7, *a14+, 1
3fa86750:	calla  L3FDF92B0
3fa86780:	move   a14, -*sp, 1
3fa86790:	movi   0x3fa92f40, a7
3fa867c0:	move   a7, *a14+, 1
3fa867d0:	movi   0x1540, a7
3fa86800:	move   a7, *a14+, 1
3fa86810:	movi   0xf70, a7
3fa86840:	move   a7, *a14+, 1
3fa86850:	calla  L3FA90230
3fa86880:	move   a14, -*sp, 1
3fa86890:	movi   0x3fa93070, a7
3fa868c0:	move   a7, *a14+, 1
3fa868d0:	movi   0x1510, a7
3fa86900:	move   a7, *a14+, 1
3fa86910:	movi   0xf40, a7
3fa86940:	move   a7, *a14+, 1
3fa86950:	calla  L3FA90230
3fa86980:	move   a14, -*sp, 1
3fa86990:	movk   6, a7
3fa869a0:	move   a7, *a14+, 1
3fa869b0:	calla  L3FDF9420
3fa869e0:	move   a14, -*sp, 1
3fa869f0:	move   a9, *a14+, 1
3fa86a00:	movi   0x270860, a7
3fa86a30:	move   a7, *a14+, 1
3fa86a40:	movi   0x6400000, a7
3fa86a70:	move   a7, *a14+, 1
3fa86a80:	move   a11, *a14+, 1
3fa86a90:	sub    a7, a7
3fa86aa0:	move   a7, *a14+, 1
3fa86ab0:	calla  L3FA6E4B0
3fa86ae0:	move   a8, *a13(0x160), 1
3fa86b00:	move   a8, a8
3fa86b10:	jreq   L3FA86E80
3fa86b20:	move   a14, -*sp, 1
3fa86b30:	movi   0xe06, a7
3fa86b50:	move   a7, *a14+, 1
3fa86b60:	calla  L3FDF92B0
3fa86b90:	move   a14, -*sp, 1
3fa86ba0:	movi   0x1540, a7
3fa86bd0:	move   a7, *a14+, 1
3fa86be0:	movi   0xf70, a7
3fa86c10:	move   a7, *a14+, 1
3fa86c20:	calla  L3FA90390
3fa86c50:	move   a14, -*sp, 1
3fa86c60:	movi   0x1510, a7
3fa86c90:	move   a7, *a14+, 1
3fa86ca0:	movi   0xf40, a7
3fa86cd0:	move   a7, *a14+, 1
3fa86ce0:	calla  L3FA90390
3fa86d10:	setf   16, 0, 0
3fa86d20:	move   @0x270880, a7, 0
3fa86d50:	move   a7, *a11(0x160), 1
3fa86d70:	move   a14, -*sp, 1
3fa86d80:	move   a11, *a14+, 1
3fa86d90:	movk   3, a11
3fa86da0:	move   a11, *a14+, 1
3fa86db0:	calla  L3FA900F0
3fa86de0:	move   *a13(0xffe0), a7, 1
3fa86e00:	movi   0x80000, a11
3fa86e30:	move   a11, *a7(0x40), 1
3fa86e50:	move   a11, a8
3fa86e60:	jauc   L3FA900A0
L3FA86E80:
3fa86e80:	setf   16, 0, 0
3fa86e90:	move   @0x270880, a7, 0
3fa86ec0:	move   a7, *a11(0x160), 1
3fa86ee0:	move   a14, -*sp, 1
3fa86ef0:	move   a11, *a14+, 1
3fa86f00:	calla  L3FA907D0
3fa86f30:	move   *a11(0x140), a7, 1
3fa86f50:	andi   0xfff7ffff, a7
3fa86f80:	move   a7, *a11(0x140), 1
3fa86fa0:	move   a14, -*sp, 1
3fa86fb0:	movi   0x275200, a7
3fa86fe0:	move   a7, *a14+, 1
3fa86ff0:	movi   0x272500, a7
3fa87020:	move   a7, *a14+, 1
3fa87030:	move   *a13(0x2e0), *a14+, 1
3fa87050:	move   *a11(0x1e0), a7, 1
3fa87070:	inc    a7
3fa87080:	move   a7, *a11(0x1e0), 1
3fa870a0:	move   *a13(0x2e0), a11, 1
3fa870c0:	mpys   a11, a7
3fa870d0:	neg    a7
3fa870e0:	addi   0x5a, a7
3fa87100:	move   a7, *a14+, 1
3fa87110:	move   *a13(0xffe0), *a14+, 1
3fa87130:	calla  L3FDF2690
3fa87160:	move   a14, -*sp, 1
3fa87170:	movi   0xe06, a7
3fa87190:	move   a7, *a14+, 1
3fa871a0:	calla  L3FDF92B0
3fa871d0:	move   a14, -*sp, 1
3fa871e0:	movi   0x1540, a7
3fa87210:	move   a7, *a14+, 1
3fa87220:	movi   0xf70, a7
3fa87250:	move   a7, *a14+, 1
3fa87260:	calla  L3FA90390
3fa87290:	move   a14, -*sp, 1
3fa872a0:	movi   0x1510, a7
3fa872d0:	move   a7, *a14+, 1
3fa872e0:	movi   0xf40, a7
3fa87310:	move   a7, *a14+, 1
3fa87320:	calla  L3FA90390
L3FA87350:
3fa87350:	move   *a13(0xffe0), a11, 1
3fa87370:	move   *a11, a9, 1
3fa87380:	btst   12, a9
3fa87390:	jaeq   L3FA88030
3fa873b0:	movk   1, a9
3fa873c0:	move   a9, *a13(0x60), 1
3fa873e0:	move   a14, -*sp, 1
3fa873f0:	movi   0xe06, a7
3fa87410:	move   a7, *a14+, 1
3fa87420:	calla  L3FDF92B0
3fa87450:	move   a14, -*sp, 1
3fa87460:	movi   0x3fa931a0, a7
3fa87490:	move   a7, *a14+, 1
3fa874a0:	movi   0x1540, a7
3fa874d0:	move   a7, *a14+, 1
3fa874e0:	movi   0xf70, a7
3fa87510:	move   a7, *a14+, 1
3fa87520:	calla  L3FA90230
3fa87550:	move   a14, -*sp, 1
3fa87560:	movi   0x3fa932d0, a7
3fa87590:	move   a7, *a14+, 1
3fa875a0:	movi   0x1510, a7
3fa875d0:	move   a7, *a14+, 1
3fa875e0:	movi   0xf40, a7
3fa87610:	move   a7, *a14+, 1
3fa87620:	calla  L3FA90230
3fa87650:	move   a14, -*sp, 1
3fa87660:	movk   6, a7
3fa87670:	move   a7, *a14+, 1
3fa87680:	calla  L3FDF9420
3fa876b0:	move   a14, -*sp, 1
3fa876c0:	move   a9, *a14+, 1
3fa876d0:	movi   0x2716b0, a7
3fa87700:	move   a7, *a14+, 1
3fa87710:	movi   0x6200000, a7
3fa87740:	move   a7, *a14+, 1
3fa87750:	move   a11, *a14+, 1
3fa87760:	movi   0x61000000, a7
3fa87790:	move   a7, *a14+, 1
3fa877a0:	calla  L3FA6E4B0
3fa877d0:	move   a8, *a13(0x160), 1
3fa877f0:	move   a8, a8
3fa87800:	jreq   L3FA87B60
3fa87810:	move   a14, -*sp, 1
3fa87820:	movi   0xe06, a7
3fa87840:	move   a7, *a14+, 1
3fa87850:	calla  L3FDF92B0
3fa87880:	move   a14, -*sp, 1
3fa87890:	movi   0x1540, a7
3fa878c0:	move   a7, *a14+, 1
3fa878d0:	movi   0xf70, a7
3fa87900:	move   a7, *a14+, 1
3fa87910:	calla  L3FA90390
3fa87940:	move   a14, -*sp, 1
3fa87950:	movi   0x1510, a7
3fa87980:	move   a7, *a14+, 1
3fa87990:	movi   0xf40, a7
3fa879c0:	move   a7, *a14+, 1
3fa879d0:	calla  L3FA90390
3fa87a00:	setf   16, 0, 0
3fa87a10:	move   @0x2716d0, a7, 0
3fa87a40:	move   a7, *a11(0x160), 1
3fa87a60:	move   a14, -*sp, 1
3fa87a70:	move   a11, *a14+, 1
3fa87a80:	movk   4, a11
3fa87a90:	move   a11, *a14+, 1
3fa87aa0:	calla  L3FA900F0
3fa87ad0:	move   *a13(0xffe0), a7, 1
3fa87af0:	movi   0x1000, a11
3fa87b10:	move   a11, *a7(0x40), 1
3fa87b30:	move   a11, a8
3fa87b40:	jauc   L3FA900A0
L3FA87B60:
3fa87b60:	setf   16, 0, 0
3fa87b70:	move   @0x2716d0, a7, 0
3fa87ba0:	move   a7, *a11(0x160), 1
3fa87bc0:	move   a14, -*sp, 1
3fa87bd0:	move   a11, *a14+, 1
3fa87be0:	calla  L3FA907D0
3fa87c10:	move   *a11(0x140), a7, 1
3fa87c30:	andi   0xffffefff, a7
3fa87c60:	move   a7, *a11(0x140), 1
3fa87c80:	move   a14, -*sp, 1
3fa87c90:	movi   0x275200, a7
3fa87cc0:	move   a7, *a14+, 1
3fa87cd0:	movi   0x272500, a7
3fa87d00:	move   a7, *a14+, 1
3fa87d10:	move   *a13(0x2e0), *a14+, 1
3fa87d30:	move   *a11(0x1e0), a7, 1
3fa87d50:	inc    a7
3fa87d60:	move   a7, *a11(0x1e0), 1
3fa87d80:	move   *a13(0x2e0), a11, 1
3fa87da0:	mpys   a11, a7
3fa87db0:	neg    a7
3fa87dc0:	addi   0x5a, a7
3fa87de0:	move   a7, *a14+, 1
3fa87df0:	move   *a13(0xffe0), *a14+, 1
3fa87e10:	calla  L3FDF2690
3fa87e40:	move   a14, -*sp, 1
3fa87e50:	movi   0xe06, a7
3fa87e70:	move   a7, *a14+, 1
3fa87e80:	calla  L3FDF92B0
3fa87eb0:	move   a14, -*sp, 1
3fa87ec0:	movi   0x1540, a7
3fa87ef0:	move   a7, *a14+, 1
3fa87f00:	movi   0xf70, a7
3fa87f30:	move   a7, *a14+, 1
3fa87f40:	calla  L3FA90390
3fa87f70:	move   a14, -*sp, 1
3fa87f80:	movi   0x1510, a7
3fa87fb0:	move   a7, *a14+, 1
3fa87fc0:	movi   0xf40, a7
3fa87ff0:	move   a7, *a14+, 1
3fa88000:	calla  L3FA90390
L3FA88030:
3fa88030:	move   *a13(0xffe0), a11, 1
3fa88050:	move   *a11, a9, 1
3fa88060:	btst   13, a9
3fa88070:	jaeq   L3FA88D10
3fa88090:	movk   2, a9
3fa880a0:	move   a9, *a13(0x60), 1
3fa880c0:	move   a14, -*sp, 1
3fa880d0:	movi   0xe06, a7
3fa880f0:	move   a7, *a14+, 1
3fa88100:	calla  L3FDF92B0
3fa88130:	move   a14, -*sp, 1
3fa88140:	movi   0x3fa931a0, a7
3fa88170:	move   a7, *a14+, 1
3fa88180:	movi   0x1540, a7
3fa881b0:	move   a7, *a14+, 1
3fa881c0:	movi   0xf70, a7
3fa881f0:	move   a7, *a14+, 1
3fa88200:	calla  L3FA90230
3fa88230:	move   a14, -*sp, 1
3fa88240:	movi   0x3fa932d0, a7
3fa88270:	move   a7, *a14+, 1
3fa88280:	movi   0x1510, a7
3fa882b0:	move   a7, *a14+, 1
3fa882c0:	movi   0xf40, a7
3fa882f0:	move   a7, *a14+, 1
3fa88300:	calla  L3FA90230
3fa88330:	move   a14, -*sp, 1
3fa88340:	movk   6, a7
3fa88350:	move   a7, *a14+, 1
3fa88360:	calla  L3FDF9420
3fa88390:	move   a14, -*sp, 1
3fa883a0:	move   a9, *a14+, 1
3fa883b0:	movi   0x2716b0, a7
3fa883e0:	move   a7, *a14+, 1
3fa883f0:	movi   0x6200000, a7
3fa88420:	move   a7, *a14+, 1
3fa88430:	move   a11, *a14+, 1
3fa88440:	movi   0x68000000, a7
3fa88470:	move   a7, *a14+, 1
3fa88480:	calla  L3FA6E4B0
3fa884b0:	move   a8, *a13(0x160), 1
3fa884d0:	move   a8, a8
3fa884e0:	jreq   L3FA88840
3fa884f0:	move   a14, -*sp, 1
3fa88500:	movi   0xe06, a7
3fa88520:	move   a7, *a14+, 1
3fa88530:	calla  L3FDF92B0
3fa88560:	move   a14, -*sp, 1
3fa88570:	movi   0x1540, a7
3fa885a0:	move   a7, *a14+, 1
3fa885b0:	movi   0xf70, a7
3fa885e0:	move   a7, *a14+, 1
3fa885f0:	calla  L3FA90390
3fa88620:	move   a14, -*sp, 1
3fa88630:	movi   0x1510, a7
3fa88660:	move   a7, *a14+, 1
3fa88670:	movi   0xf40, a7
3fa886a0:	move   a7, *a14+, 1
3fa886b0:	calla  L3FA90390
3fa886e0:	setf   16, 0, 0
3fa886f0:	move   @0x2716d0, a7, 0
3fa88720:	move   a7, *a11(0x160), 1
3fa88740:	move   a14, -*sp, 1
3fa88750:	move   a11, *a14+, 1
3fa88760:	movk   4, a11
3fa88770:	move   a11, *a14+, 1
3fa88780:	calla  L3FA900F0
3fa887b0:	move   *a13(0xffe0), a7, 1
3fa887d0:	movi   0x2000, a11
3fa887f0:	move   a11, *a7(0x40), 1
3fa88810:	move   a11, a8
3fa88820:	jauc   L3FA900A0
L3FA88840:
3fa88840:	setf   16, 0, 0
3fa88850:	move   @0x2716d0, a7, 0
3fa88880:	move   a7, *a11(0x160), 1
3fa888a0:	move   a14, -*sp, 1
3fa888b0:	move   a11, *a14+, 1
3fa888c0:	calla  L3FA907D0
3fa888f0:	move   *a11(0x140), a7, 1
3fa88910:	andi   0xffffdfff, a7
3fa88940:	move   a7, *a11(0x140), 1
3fa88960:	move   a14, -*sp, 1
3fa88970:	movi   0x275200, a7
3fa889a0:	move   a7, *a14+, 1
3fa889b0:	movi   0x272500, a7
3fa889e0:	move   a7, *a14+, 1
3fa889f0:	move   *a13(0x2e0), *a14+, 1
3fa88a10:	move   *a11(0x1e0), a7, 1
3fa88a30:	inc    a7
3fa88a40:	move   a7, *a11(0x1e0), 1
3fa88a60:	move   *a13(0x2e0), a11, 1
3fa88a80:	mpys   a11, a7
3fa88a90:	neg    a7
3fa88aa0:	addi   0x5a, a7
3fa88ac0:	move   a7, *a14+, 1
3fa88ad0:	move   *a13(0xffe0), *a14+, 1
3fa88af0:	calla  L3FDF2690
3fa88b20:	move   a14, -*sp, 1
3fa88b30:	movi   0xe06, a7
3fa88b50:	move   a7, *a14+, 1
3fa88b60:	calla  L3FDF92B0
3fa88b90:	move   a14, -*sp, 1
3fa88ba0:	movi   0x1540, a7
3fa88bd0:	move   a7, *a14+, 1
3fa88be0:	movi   0xf70, a7
3fa88c10:	move   a7, *a14+, 1
3fa88c20:	calla  L3FA90390
3fa88c50:	move   a14, -*sp, 1
3fa88c60:	movi   0x1510, a7
3fa88c90:	move   a7, *a14+, 1
3fa88ca0:	movi   0xf40, a7
3fa88cd0:	move   a7, *a14+, 1
3fa88ce0:	calla  L3FA90390
L3FA88D10:
3fa88d10:	move   *a13(0xffe0), a11, 1
3fa88d30:	move   *a11, a9, 1
3fa88d40:	btst   20, a9
3fa88d50:	jaeq   L3FA899B0
3fa88d70:	movk   4, a9
3fa88d80:	move   a9, *a13(0x60), 1
3fa88da0:	move   a14, -*sp, 1
3fa88db0:	movi   0xe06, a7
3fa88dd0:	move   a7, *a14+, 1
3fa88de0:	calla  L3FDF92B0
3fa88e10:	move   a14, -*sp, 1
3fa88e20:	movi   0x3fa931a0, a7
3fa88e50:	move   a7, *a14+, 1
3fa88e60:	movi   0x1540, a7
3fa88e90:	move   a7, *a14+, 1
3fa88ea0:	movi   0xf70, a7
3fa88ed0:	move   a7, *a14+, 1
3fa88ee0:	calla  L3FA90230
3fa88f10:	move   a14, -*sp, 1
3fa88f20:	movi   0x3fa932d0, a7
3fa88f50:	move   a7, *a14+, 1
3fa88f60:	movi   0x1510, a7
3fa88f90:	move   a7, *a14+, 1
3fa88fa0:	movi   0xf40, a7
3fa88fd0:	move   a7, *a14+, 1
3fa88fe0:	calla  L3FA90230
3fa89010:	move   a14, -*sp, 1
3fa89020:	movk   6, a7
3fa89030:	move   a7, *a14+, 1
3fa89040:	calla  L3FDF9420
3fa89070:	move   a14, -*sp, 1
3fa89080:	move   a9, *a14+, 1
3fa89090:	movi   0x2716b0, a7
3fa890c0:	move   a7, *a14+, 1
3fa890d0:	movi   0x6200000, a7
3fa89100:	move   a7, *a14+, 1
3fa89110:	move   a11, *a14+, 1
3fa89120:	sub    a7, a7
3fa89130:	move   a7, *a14+, 1
3fa89140:	calla  L3FA6E4B0
3fa89170:	move   a8, *a13(0x160), 1
3fa89190:	move   a8, a8
3fa891a0:	jreq   L3FA894E0
3fa891b0:	move   a14, -*sp, 1
3fa891c0:	movi   0xe06, a7
3fa891e0:	move   a7, *a14+, 1
3fa891f0:	calla  L3FDF92B0
3fa89220:	move   a14, -*sp, 1
3fa89230:	movi   0x1540, a7
3fa89260:	move   a7, *a14+, 1
3fa89270:	movi   0xf70, a7
3fa892a0:	move   a7, *a14+, 1
3fa892b0:	calla  L3FA90390
3fa892e0:	move   a14, -*sp, 1
3fa892f0:	movi   0x1510, a7
3fa89320:	move   a7, *a14+, 1
3fa89330:	movi   0xf40, a7
3fa89360:	move   a7, *a14+, 1
3fa89370:	calla  L3FA90390
3fa893a0:	setf   16, 0, 0
3fa893b0:	move   @0x2716d0, a7, 0
3fa893e0:	move   a7, *a11(0x160), 1
3fa89400:	move   a14, -*sp, 1
3fa89410:	move   a11, *a14+, 1
3fa89420:	move   a9, *a14+, 1
3fa89430:	calla  L3FA900F0
3fa89460:	movi   0x100000, a7
3fa89490:	move   a7, *a11(0x40), 1
3fa894b0:	move   a7, a8
3fa894c0:	jauc   L3FA900A0
L3FA894E0:
3fa894e0:	setf   16, 0, 0
3fa894f0:	move   @0x2716d0, a7, 0
3fa89520:	move   a7, *a11(0x160), 1
3fa89540:	move   a14, -*sp, 1
3fa89550:	move   a11, *a14+, 1
3fa89560:	calla  L3FA907D0
3fa89590:	move   *a11(0x140), a7, 1
3fa895b0:	andi   0xffefffff, a7
3fa895e0:	move   a7, *a11(0x140), 1
3fa89600:	move   a14, -*sp, 1
3fa89610:	movi   0x275200, a7
3fa89640:	move   a7, *a14+, 1
3fa89650:	movi   0x272500, a7
3fa89680:	move   a7, *a14+, 1
3fa89690:	move   *a13(0x2e0), *a14+, 1
3fa896b0:	move   *a11(0x1e0), a7, 1
3fa896d0:	inc    a7
3fa896e0:	move   a7, *a11(0x1e0), 1
3fa89700:	move   *a13(0x2e0), a11, 1
3fa89720:	mpys   a11, a7
3fa89730:	neg    a7
3fa89740:	addi   0x5a, a7
3fa89760:	move   a7, *a14+, 1
3fa89770:	move   *a13(0xffe0), *a14+, 1
3fa89790:	calla  L3FDF2690
3fa897c0:	move   a14, -*sp, 1
3fa897d0:	movi   0xe06, a7
3fa897f0:	move   a7, *a14+, 1
3fa89800:	calla  L3FDF92B0
3fa89830:	move   a14, -*sp, 1
3fa89840:	movi   0x1540, a7
3fa89870:	move   a7, *a14+, 1
3fa89880:	movi   0xf70, a7
3fa898b0:	move   a7, *a14+, 1
3fa898c0:	calla  L3FA90390
3fa898f0:	move   a14, -*sp, 1
3fa89900:	movi   0x1510, a7
3fa89930:	move   a7, *a14+, 1
3fa89940:	movi   0xf40, a7
3fa89970:	move   a7, *a14+, 1
3fa89980:	calla  L3FA90390
L3FA899B0:
3fa899b0:	move   *a13(0xffe0), a11, 1
3fa899d0:	move   *a11, a9, 1
3fa899e0:	andi   0x70, a9
3fa89a10:	subk   16, a9
3fa89a20:	jrne   L3FA89C80
3fa89a30:	move   *a11, a9, 1
3fa89a40:	btst   29, a9
3fa89a50:	jrne   L3FA89C80
3fa89a60:	move   a14, -*sp, 1
3fa89a70:	movi   0xe06, a9
3fa89a90:	move   a9, *a14+, 1
3fa89aa0:	calla  L3FDF92B0
3fa89ad0:	move   a14, -*sp, 1
3fa89ae0:	move   a11, *a14+, 1
3fa89af0:	calla  L3FE03700
3fa89b20:	move   a14, -*sp, 1
3fa89b30:	movk   2, a7
3fa89b40:	move   a7, *a14+, 1
3fa89b50:	movi   0x6200000, a7
3fa89b80:	move   a7, *a14+, 1
3fa89b90:	move   a11, *a14+, 1
3fa89ba0:	movi   0xffff, a7
3fa89bc0:	move   a7, *a14+, 1
3fa89bd0:	move   a7, *a14+, 1
3fa89be0:	calla  L3FDCE470
3fa89c10:	move   *a11(0x140), a7, 1
3fa89c30:	andi   0xffffff8f, a7
3fa89c60:	move   a7, *a11(0x140), 1
L3FA89C80:
3fa89c80:	move   *a11, a9, 1
3fa89c90:	andi   0x70, a9
3fa89cc0:	subk   32, a9
3fa89cd0:	jrne   L3FA89F70
3fa89ce0:	move   *a11, a9, 1
3fa89cf0:	btst   29, a9
3fa89d00:	jrne   L3FA89F70
3fa89d10:	move   a14, -*sp, 1
3fa89d20:	movi   0xe06, a9
3fa89d40:	move   a9, *a14+, 1
3fa89d50:	calla  L3FDF92B0
3fa89d80:	move   a14, -*sp, 1
3fa89d90:	move   a11, *a14+, 1
3fa89da0:	movi   0xff00ff, a7
3fa89dd0:	move   a7, *a14+, 1
3fa89de0:	calla  L3FE04270
3fa89e10:	move   a14, -*sp, 1
3fa89e20:	movk   2, a7
3fa89e30:	move   a7, *a14+, 1
3fa89e40:	movi   0x6200000, a7
3fa89e70:	move   a7, *a14+, 1
3fa89e80:	move   a11, *a14+, 1
3fa89e90:	movi   0xffff, a7
3fa89eb0:	move   a7, *a14+, 1
3fa89ec0:	move   a7, *a14+, 1
3fa89ed0:	calla  L3FDCE470
3fa89f00:	move   *a11(0x140), a7, 1
3fa89f20:	andi   0xffffff8f, a7
3fa89f50:	move   a7, *a11(0x140), 1
L3FA89F70:
3fa89f70:	move   *a11, a9, 1
3fa89f80:	andi   0x70, a9
3fa89fb0:	cmpi   0x30, a9
3fa89fd0:	jrne   L3FA8A230
3fa89fe0:	move   *a11, a9, 1
3fa89ff0:	btst   29, a9
3fa8a000:	jrne   L3FA8A230
3fa8a010:	move   a14, -*sp, 1
3fa8a020:	movi   0xe06, a9
3fa8a040:	move   a9, *a14+, 1
3fa8a050:	calla  L3FDF92B0
3fa8a080:	move   a14, -*sp, 1
3fa8a090:	move   a11, *a14+, 1
3fa8a0a0:	calla  L3FE04470
3fa8a0d0:	move   a14, -*sp, 1
3fa8a0e0:	movk   2, a7
3fa8a0f0:	move   a7, *a14+, 1
3fa8a100:	movi   0x6200000, a7
3fa8a130:	move   a7, *a14+, 1
3fa8a140:	move   a11, *a14+, 1
3fa8a150:	movi   0xffff, a7
3fa8a170:	move   a7, *a14+, 1
3fa8a180:	move   a7, *a14+, 1
3fa8a190:	calla  L3FDCE470
3fa8a1c0:	move   *a11(0x140), a7, 1
3fa8a1e0:	andi   0xffffff8f, a7
3fa8a210:	move   a7, *a11(0x140), 1
L3FA8A230:
3fa8a230:	move   *a11, a9, 1
3fa8a240:	andi   0x70, a9
3fa8a270:	cmpi   0x40, a9
3fa8a290:	jrne   L3FA8A510
3fa8a2a0:	move   *a11, a9, 1
3fa8a2b0:	btst   29, a9
3fa8a2c0:	jrne   L3FA8A510
3fa8a2d0:	move   a14, -*sp, 1
3fa8a2e0:	movi   0xe06, a9
3fa8a300:	move   a9, *a14+, 1
3fa8a310:	calla  L3FDF92B0
3fa8a340:	move   a14, -*sp, 1
3fa8a350:	move   a11, *a14+, 1
3fa8a360:	sub    a7, a7
3fa8a370:	move   a7, *a14+, 1
3fa8a380:	calla  L3FE05190
3fa8a3b0:	move   a14, -*sp, 1
3fa8a3c0:	movk   2, a7
3fa8a3d0:	move   a7, *a14+, 1
3fa8a3e0:	movi   0x6200000, a7
3fa8a410:	move   a7, *a14+, 1
3fa8a420:	move   a11, *a14+, 1
3fa8a430:	movi   0xffff, a7
3fa8a450:	move   a7, *a14+, 1
3fa8a460:	move   a7, *a14+, 1
3fa8a470:	calla  L3FDCE470
3fa8a4a0:	move   *a11(0x140), a7, 1
3fa8a4c0:	andi   0xffffff8f, a7
3fa8a4f0:	move   a7, *a11(0x140), 1
L3FA8A510:
3fa8a510:	move   *a11, a9, 1
3fa8a520:	andi   0x70, a9
3fa8a550:	cmpi   0x50, a9
3fa8a570:	jrne   L3FA8A820
3fa8a580:	move   *a11, a9, 1
3fa8a590:	btst   29, a9
3fa8a5a0:	jrne   L3FA8A820
3fa8a5b0:	move   a14, -*sp, 1
3fa8a5c0:	movi   0xe06, a9
3fa8a5e0:	move   a9, *a14+, 1
3fa8a5f0:	calla  L3FDF92B0
3fa8a620:	move   a14, -*sp, 1
3fa8a630:	move   a11, *a14+, 1
3fa8a640:	movi   0x48, a7
3fa8a660:	move   a7, *a14+, 1
3fa8a670:	sub    a7, a7
3fa8a680:	move   a7, *a14+, 1
3fa8a690:	calla  L3FE059F0
3fa8a6c0:	move   a14, -*sp, 1
3fa8a6d0:	movk   2, a7
3fa8a6e0:	move   a7, *a14+, 1
3fa8a6f0:	movi   0x6200000, a7
3fa8a720:	move   a7, *a14+, 1
3fa8a730:	move   a11, *a14+, 1
3fa8a740:	movi   0xffff, a7
3fa8a760:	move   a7, *a14+, 1
3fa8a770:	move   a7, *a14+, 1
3fa8a780:	calla  L3FDCE470
3fa8a7b0:	move   *a11(0x140), a7, 1
3fa8a7d0:	andi   0xffffff8f, a7
3fa8a800:	move   a7, *a11(0x140), 1
L3FA8A820:
3fa8a820:	move   *a11, a9, 1
3fa8a830:	andi   0x70, a9
3fa8a860:	cmpi   0x60, a9
3fa8a880:	jrne   L3FA8AB20
3fa8a890:	move   *a11, a9, 1
3fa8a8a0:	btst   29, a9
3fa8a8b0:	jrne   L3FA8AB20
3fa8a8c0:	move   a14, -*sp, 1
3fa8a8d0:	movi   0xe06, a9
3fa8a8f0:	move   a9, *a14+, 1
3fa8a900:	calla  L3FDF92B0
3fa8a930:	move   a14, -*sp, 1
3fa8a940:	move   a11, *a14+, 1
3fa8a950:	movi   0x55555555, a7
3fa8a980:	move   a7, *a14+, 1
3fa8a990:	calla  L3FE04270
3fa8a9c0:	move   a14, -*sp, 1
3fa8a9d0:	movk   2, a7
3fa8a9e0:	move   a7, *a14+, 1
3fa8a9f0:	movi   0x6200000, a7
3fa8aa20:	move   a7, *a14+, 1
3fa8aa30:	move   a11, *a14+, 1
3fa8aa40:	movi   0xffff, a7
3fa8aa60:	move   a7, *a14+, 1
3fa8aa70:	move   a7, *a14+, 1
3fa8aa80:	calla  L3FDCE470
3fa8aab0:	move   *a11(0x140), a7, 1
3fa8aad0:	andi   0xffffff8f, a7
3fa8ab00:	move   a7, *a11(0x140), 1
L3FA8AB20:
3fa8ab20:	move   *a11, a9, 1
3fa8ab30:	andi   0x70, a9
3fa8ab60:	cmpi   0x70, a9
3fa8ab80:	jrne   L3FA8AE10
3fa8ab90:	move   *a11, a9, 1
3fa8aba0:	btst   29, a9
3fa8abb0:	jrne   L3FA8AE10
3fa8abc0:	move   a14, -*sp, 1
3fa8abd0:	movi   0xe06, a9
3fa8abf0:	move   a9, *a14+, 1
3fa8ac00:	calla  L3FDF92B0
3fa8ac30:	move   a14, -*sp, 1
3fa8ac40:	move   a11, *a14+, 1
3fa8ac50:	movi   0xffff, a7
3fa8ac70:	move   a7, *a14+, 1
3fa8ac80:	calla  L3FE04270
3fa8acb0:	move   a14, -*sp, 1
3fa8acc0:	movk   2, a7
3fa8acd0:	move   a7, *a14+, 1
3fa8ace0:	movi   0x6200000, a7
3fa8ad10:	move   a7, *a14+, 1
3fa8ad20:	move   a11, *a14+, 1
3fa8ad30:	movi   0xffff, a7
3fa8ad50:	move   a7, *a14+, 1
3fa8ad60:	move   a7, *a14+, 1
3fa8ad70:	calla  L3FDCE470
3fa8ada0:	move   *a11(0x140), a7, 1
3fa8adc0:	andi   0xffffff8f, a7
3fa8adf0:	move   a7, *a11(0x140), 1
L3FA8AE10:
3fa8ae10:	move   *a11, a9, 1
3fa8ae20:	andi   0x70, a9
3fa8ae50:	subk   16, a9
3fa8ae60:	jrne   L3FA8B0C0
3fa8ae70:	move   *a11, a9, 1
3fa8ae80:	btst   29, a9
3fa8ae90:	jreq   L3FA8B0C0
3fa8aea0:	move   a14, -*sp, 1
3fa8aeb0:	movi   0xe06, a9
3fa8aed0:	move   a9, *a14+, 1
3fa8aee0:	calla  L3FDF92B0
3fa8af10:	move   a14, -*sp, 1
3fa8af20:	move   a11, *a14+, 1
3fa8af30:	calla  L3FE07420
3fa8af60:	move   a14, -*sp, 1
3fa8af70:	movk   2, a7
3fa8af80:	move   a7, *a14+, 1
3fa8af90:	movi   0x6200000, a7
3fa8afc0:	move   a7, *a14+, 1
3fa8afd0:	move   a11, *a14+, 1
3fa8afe0:	movi   0xffff, a7
3fa8b000:	move   a7, *a14+, 1
3fa8b010:	move   a7, *a14+, 1
3fa8b020:	calla  L3FDCE470
3fa8b050:	move   *a11(0x140), a7, 1
3fa8b070:	andi   0xdfffff8f, a7
3fa8b0a0:	move   a7, *a11(0x140), 1
L3FA8B0C0:
3fa8b0c0:	move   *a11, a9, 1
3fa8b0d0:	andi   0x70, a9
3fa8b100:	subk   32, a9
3fa8b110:	jrne   L3FA8B370
3fa8b120:	move   *a11, a9, 1
3fa8b130:	btst   29, a9
3fa8b140:	jreq   L3FA8B370
3fa8b150:	move   a14, -*sp, 1
3fa8b160:	movi   0xe06, a9
3fa8b180:	move   a9, *a14+, 1
3fa8b190:	calla  L3FDF92B0
3fa8b1c0:	move   a14, -*sp, 1
3fa8b1d0:	move   a11, *a14+, 1
3fa8b1e0:	calla  L3FE07CD0
3fa8b210:	move   a14, -*sp, 1
3fa8b220:	movk   2, a7
3fa8b230:	move   a7, *a14+, 1
3fa8b240:	movi   0x6200000, a7
3fa8b270:	move   a7, *a14+, 1
3fa8b280:	move   a11, *a14+, 1
3fa8b290:	movi   0xffff, a7
3fa8b2b0:	move   a7, *a14+, 1
3fa8b2c0:	move   a7, *a14+, 1
3fa8b2d0:	calla  L3FDCE470
3fa8b300:	move   *a11(0x140), a7, 1
3fa8b320:	andi   0xdfffff8f, a7
3fa8b350:	move   a7, *a11(0x140), 1
L3FA8B370:
3fa8b370:	move   *a11, a9, 1
3fa8b380:	andi   0x70, a9
3fa8b3b0:	cmpi   0x30, a9
3fa8b3d0:	jrne   L3FA8B630
3fa8b3e0:	move   *a11, a9, 1
3fa8b3f0:	btst   29, a9
3fa8b400:	jreq   L3FA8B630
3fa8b410:	move   a14, -*sp, 1
3fa8b420:	movi   0xe06, a9
3fa8b440:	move   a9, *a14+, 1
3fa8b450:	calla  L3FDF92B0
3fa8b480:	move   a14, -*sp, 1
3fa8b490:	move   a11, *a14+, 1
3fa8b4a0:	calla  L3FE08580
3fa8b4d0:	move   a14, -*sp, 1
3fa8b4e0:	movk   2, a7
3fa8b4f0:	move   a7, *a14+, 1
3fa8b500:	movi   0x6200000, a7
3fa8b530:	move   a7, *a14+, 1
3fa8b540:	move   a11, *a14+, 1
3fa8b550:	movi   0xffff, a7
3fa8b570:	move   a7, *a14+, 1
3fa8b580:	move   a7, *a14+, 1
3fa8b590:	calla  L3FDCE470
3fa8b5c0:	move   *a11(0x140), a7, 1
3fa8b5e0:	andi   0xdfffff8f, a7
3fa8b610:	move   a7, *a11(0x140), 1
L3FA8B630:
3fa8b630:	move   *a11, a9, 1
3fa8b640:	andi   0x70, a9
3fa8b670:	cmpi   0x40, a9
3fa8b690:	jrne   L3FA8B8F0
3fa8b6a0:	move   *a11, a9, 1
3fa8b6b0:	btst   29, a9
3fa8b6c0:	jreq   L3FA8B8F0
3fa8b6d0:	move   a14, -*sp, 1
3fa8b6e0:	movi   0xe06, a9
3fa8b700:	move   a9, *a14+, 1
3fa8b710:	calla  L3FDF92B0
3fa8b740:	move   a14, -*sp, 1
3fa8b750:	move   a11, *a14+, 1
3fa8b760:	calla  L3FE08E30
3fa8b790:	move   a14, -*sp, 1
3fa8b7a0:	movk   2, a7
3fa8b7b0:	move   a7, *a14+, 1
3fa8b7c0:	movi   0x6200000, a7
3fa8b7f0:	move   a7, *a14+, 1
3fa8b800:	move   a11, *a14+, 1
3fa8b810:	movi   0xffff, a7
3fa8b830:	move   a7, *a14+, 1
3fa8b840:	move   a7, *a14+, 1
3fa8b850:	calla  L3FDCE470
3fa8b880:	move   *a11(0x140), a7, 1
3fa8b8a0:	andi   0xdfffff8f, a7
3fa8b8d0:	move   a7, *a11(0x140), 1
L3FA8B8F0:
3fa8b8f0:	move   *a11, a9, 1
3fa8b900:	andi   0x70, a9
3fa8b930:	cmpi   0x50, a9
3fa8b950:	jrne   L3FA8BBB0
3fa8b960:	move   *a11, a9, 1
3fa8b970:	btst   29, a9
3fa8b980:	jreq   L3FA8BBB0
3fa8b990:	move   a14, -*sp, 1
3fa8b9a0:	movi   0xe06, a9
3fa8b9c0:	move   a9, *a14+, 1
3fa8b9d0:	calla  L3FDF92B0
3fa8ba00:	move   a14, -*sp, 1
3fa8ba10:	move   a11, *a14+, 1
3fa8ba20:	calla  L3FE09310
3fa8ba50:	move   a14, -*sp, 1
3fa8ba60:	movk   2, a7
3fa8ba70:	move   a7, *a14+, 1
3fa8ba80:	movi   0x6200000, a7
3fa8bab0:	move   a7, *a14+, 1
3fa8bac0:	move   a11, *a14+, 1
3fa8bad0:	movi   0xffff, a7
3fa8baf0:	move   a7, *a14+, 1
3fa8bb00:	move   a7, *a14+, 1
3fa8bb10:	calla  L3FDCE470
3fa8bb40:	move   *a11(0x140), a7, 1
3fa8bb60:	andi   0xdfffff8f, a7
3fa8bb90:	move   a7, *a11(0x140), 1
L3FA8BBB0:
3fa8bbb0:	move   *a11, a9, 1
3fa8bbc0:	andi   0x70, a9
3fa8bbf0:	cmpi   0x60, a9
3fa8bc10:	jrne   L3FA8BE70
3fa8bc20:	move   *a11, a9, 1
3fa8bc30:	btst   29, a9
3fa8bc40:	jreq   L3FA8BE70
3fa8bc50:	move   a14, -*sp, 1
3fa8bc60:	movi   0xe06, a9
3fa8bc80:	move   a9, *a14+, 1
3fa8bc90:	calla  L3FDF92B0
3fa8bcc0:	move   a14, -*sp, 1
3fa8bcd0:	move   a11, *a14+, 1
3fa8bce0:	calla  L3FE09A90
3fa8bd10:	move   a14, -*sp, 1
3fa8bd20:	movk   2, a7
3fa8bd30:	move   a7, *a14+, 1
3fa8bd40:	movi   0x6200000, a7
3fa8bd70:	move   a7, *a14+, 1
3fa8bd80:	move   a11, *a14+, 1
3fa8bd90:	movi   0xffff, a7
3fa8bdb0:	move   a7, *a14+, 1
3fa8bdc0:	move   a7, *a14+, 1
3fa8bdd0:	calla  L3FDCE470
3fa8be00:	move   *a11(0x140), a7, 1
3fa8be20:	andi   0xdfffff8f, a7
3fa8be50:	move   a7, *a11(0x140), 1
L3FA8BE70:
3fa8be70:	move   *a11, a9, 1
3fa8be80:	andi   0x70, a9
3fa8beb0:	cmpi   0x70, a9
3fa8bed0:	jrne   L3FA8C150
3fa8bee0:	move   *a11, a9, 1
3fa8bef0:	btst   29, a9
3fa8bf00:	jreq   L3FA8C150
3fa8bf10:	move   a14, -*sp, 1
3fa8bf20:	movi   0xe06, a9
3fa8bf40:	move   a9, *a14+, 1
3fa8bf50:	calla  L3FDF92B0
3fa8bf80:	move   a14, -*sp, 1
3fa8bf90:	move   a11, *a14+, 1
3fa8bfa0:	sub    a7, a7
3fa8bfb0:	move   a7, *a14+, 1
3fa8bfc0:	calla  L3FE04270
3fa8bff0:	move   a14, -*sp, 1
3fa8c000:	movk   2, a7
3fa8c010:	move   a7, *a14+, 1
3fa8c020:	movi   0x6200000, a7
3fa8c050:	move   a7, *a14+, 1
3fa8c060:	move   a11, *a14+, 1
3fa8c070:	movi   0xffff, a7
3fa8c090:	move   a7, *a14+, 1
3fa8c0a0:	move   a7, *a14+, 1
3fa8c0b0:	calla  L3FDCE470
3fa8c0e0:	move   *a11(0x140), a7, 1
3fa8c100:	andi   0xdfffff8f, a7
3fa8c130:	move   a7, *a11(0x140), 1
L3FA8C150:
3fa8c150:	move   *a11, a9, 1
3fa8c160:	btst   15, a9
3fa8c170:	jaeq   L3FA8D2F0
3fa8c190:	sub    a9, a9
3fa8c1a0:	move   a9, *a13(0x40), 1
L3FA8C1C0:
3fa8c1c0:	move   *a13(0x40), a11, 1
3fa8c1e0:	sll    0x5, a11
3fa8c1f0:	add    a13, a11
3fa8c200:	sub    a9, a9
3fa8c210:	move   a9, *a11(0x360), 1
3fa8c230:	move   *a13(0x40), a11, 1
3fa8c250:	inc    a11
3fa8c260:	move   a11, *a13(0x40), 1
3fa8c280:	subk   4, a11
3fa8c290:	jrlt   L3FA8C1C0
3fa8c2a0:	move   a14, -*sp, 1
3fa8c2b0:	movi   0xe00, a11
3fa8c2d0:	move   a11, *a14+, 1
3fa8c2e0:	calla  L3FDF92B0
3fa8c310:	calla  L3FDDCA90
3fa8c340:	move   a14, -*sp, 1
3fa8c350:	movi   0x3fa93400, a7
3fa8c380:	move   a7, *a14+, 1
3fa8c390:	movi   0x1540, a9
3fa8c3c0:	move   a9, *a14+, 1
3fa8c3d0:	movi   0xf70, a7
3fa8c400:	move   a7, *a14+, 1
3fa8c410:	calla  L3FA90230
3fa8c440:	move   a14, -*sp, 1
3fa8c450:	movk   2, a7
3fa8c460:	move   a7, *a14+, 1
3fa8c470:	calla  L3FDF9420
3fa8c4a0:	move   *a13(0xffe0), a7, 1
3fa8c4c0:	move   *a7(0x1e0), a9, 1
3fa8c4e0:	inc    a9
3fa8c4f0:	move   a9, *a7(0x1e0), 1
3fa8c510:	sub    a9, a9
3fa8c520:	move   a9, *a13(0x40), 1
L3FA8C540:
3fa8c540:	move   *a13(0x40), a11, 1
3fa8c560:	jreq   L3FA8C5E0
3fa8c570:	move   *a13(0xffe0), a9, 1
3fa8c590:	sll    0x14, a11
3fa8c5a0:	move   *a9(0x180), a7, 1
3fa8c5c0:	cmp    a7, a11
3fa8c5d0:	jrle   L3FA8C970
L3FA8C5E0:
3fa8c5e0:	move   *a13(0x40), a11, 1
3fa8c600:	sll    0x5, a11
3fa8c610:	add    a13, a11
3fa8c620:	move   a14, -*sp, 1
3fa8c630:	move   *a13(0x40), a9, 1
3fa8c650:	sll    0x14, a9
3fa8c660:	move   a9, *a14+, 1
3fa8c670:	move   *a13(0xffe0), a9, 1
3fa8c690:	move   *a9(0x20), a7, 1
3fa8c6b0:	andi   0x30000000, a7
3fa8c6e0:	move   a7, *a14+, 1
3fa8c6f0:	move   a9, *a14+, 1
3fa8c700:	calla  L3FDD93E0
3fa8c730:	move   a8, *a11(0x360), 1
3fa8c750:	move   *a9(0x20), a11, 1
3fa8c770:	btst   29, a11
3fa8c780:	jreq   L3FA8C9E0
3fa8c790:	move   a14, -*sp, 1
3fa8c7a0:	movi   0x275200, a11
3fa8c7d0:	move   a11, *a14+, 1
3fa8c7e0:	movi   0x272500, a7
3fa8c810:	move   a7, *a14+, 1
3fa8c820:	move   *a13(0x2e0), a7, 1
3fa8c840:	sra    0x2, a7
3fa8c850:	move   *a13(0x40), a11, 1
3fa8c870:	mpys   a11, a7
3fa8c880:	move   a7, *a14+, 1
3fa8c890:	move   *a9(0x1e0), a7, 1
3fa8c8b0:	move   *a13(0x2e0), a9, 1
3fa8c8d0:	mpys   a9, a7
3fa8c8e0:	neg    a7
3fa8c8f0:	addi   0x5a, a7
3fa8c910:	move   a7, *a14+, 1
3fa8c920:	move   *a13(0xffe0), *a14+, 1
3fa8c940:	calla  L3FDF2690
L3FA8C970:
3fa8c970:	move   *a13(0x40), a11, 1
3fa8c990:	inc    a11
3fa8c9a0:	move   a11, *a13(0x40), 1
3fa8c9c0:	subk   4, a11
3fa8c9d0:	jrlt   L3FA8C540
L3FA8C9E0:
3fa8c9e0:	move   *a13(0xffe0), a11, 1
3fa8ca00:	move   *a11(0x1e0), a9, 1
3fa8ca20:	dec    a9
3fa8ca30:	move   a9, *a11(0x1e0), 1
3fa8ca50:	sub    a9, a9
3fa8ca60:	move   a9, *a13(0x40), 1
L3FA8CA80:
3fa8ca80:	move   *a13(0x40), a11, 1
3fa8caa0:	sll    0x5, a11
3fa8cab0:	add    a13, a11
3fa8cac0:	move   *a11(0x360), a11, 1
3fa8cae0:	jreq   L3FA8CEB0
3fa8caf0:	move   *a13(0xffe0), a11, 1
3fa8cb10:	move   *a13(0x40), a9, 1
3fa8cb30:	sll    0x5, a9
3fa8cb40:	add    a13, a9
3fa8cb50:	move   *a13(0x360), a7, 1
3fa8cb70:	sll    0x1c, a7
3fa8cb80:	move   *a9(0x360), a9, 1
3fa8cba0:	or     a7, a9
3fa8cbb0:	move   *a13(0x380), a7, 1
3fa8cbd0:	sll    0x1d, a7
3fa8cbe0:	or     a7, a9
3fa8cbf0:	move   *a13(0x3a0), a7, 1
3fa8cc10:	sll    0x1e, a7
3fa8cc20:	or     a7, a9
3fa8cc30:	move   *a13(0x3c0), a7, 1
3fa8cc50:	sll    0x1f, a7
3fa8cc60:	or     a7, a9
3fa8cc70:	move   a9, *a11(0x80), 1
3fa8cc90:	move   a14, -*sp, 1
3fa8cca0:	movi   0xe06, a9
3fa8ccc0:	move   a9, *a14+, 1
3fa8ccd0:	calla  L3FDF92B0
3fa8cd00:	move   a14, -*sp, 1
3fa8cd10:	movi   0x1540, a7
3fa8cd40:	move   a7, *a14+, 1
3fa8cd50:	movi   0xf70, a7
3fa8cd80:	move   a7, *a14+, 1
3fa8cd90:	calla  L3FA90390
3fa8cdc0:	move   a14, -*sp, 1
3fa8cdd0:	move   a11, *a14+, 1
3fa8cde0:	movk   8, a7
3fa8cdf0:	move   a7, *a14+, 1
3fa8ce00:	calla  L3FA900F0
3fa8ce30:	movi   0x8000, a7
3fa8ce60:	move   a7, *a11(0x40), 1
3fa8ce80:	move   a7, a8
3fa8ce90:	jauc   L3FA900A0
L3FA8CEB0:
3fa8ceb0:	move   *a13(0x40), a11, 1
3fa8ced0:	inc    a11
3fa8cee0:	move   a11, *a13(0x40), 1
3fa8cf00:	subk   4, a11
3fa8cf10:	jrlt   L3FA8CA80
3fa8cf20:	move   a14, -*sp, 1
3fa8cf30:	move   *a13(0xffe0), *a14+, 1
3fa8cf50:	calla  L3FA907D0
3fa8cf80:	move   *a13(0xffe0), a11, 1
3fa8cfa0:	move   *a11(0x140), a9, 1
3fa8cfc0:	andi   0xffff7fff, a9
3fa8cff0:	move   a9, *a11(0x140), 1
3fa8d010:	move   a14, -*sp, 1
3fa8d020:	movi   0x275200, a9
3fa8d050:	move   a9, *a14+, 1
3fa8d060:	movi   0x272500, a7
3fa8d090:	move   a7, *a14+, 1
3fa8d0a0:	move   *a13(0x2e0), *a14+, 1
3fa8d0c0:	move   *a11(0x1e0), a7, 1
3fa8d0e0:	inc    a7
3fa8d0f0:	move   a7, *a11(0x1e0), 1
3fa8d110:	move   *a13(0x2e0), a9, 1
3fa8d130:	mpys   a9, a7
3fa8d140:	neg    a7
3fa8d150:	addi   0x5a, a7
3fa8d170:	move   a7, *a14+, 1
3fa8d180:	move   a11, *a14+, 1
3fa8d190:	calla  L3FDF2690
3fa8d1c0:	move   a14, -*sp, 1
3fa8d1d0:	movi   0xe06, a7
3fa8d1f0:	move   a7, *a14+, 1
3fa8d200:	calla  L3FDF92B0
3fa8d230:	move   a14, -*sp, 1
3fa8d240:	movi   0x1540, a7
3fa8d270:	move   a7, *a14+, 1
3fa8d280:	movi   0xf70, a7
3fa8d2b0:	move   a7, *a14+, 1
3fa8d2c0:	calla  L3FA90390
L3FA8D2F0:
3fa8d2f0:	move   *a11, a9, 1
3fa8d300:	btst   16, a9
3fa8d310:	jreq   L3FA8D7A0
3fa8d320:	move   a14, -*sp, 1
3fa8d330:	movi   0xe06, a9
3fa8d350:	move   a9, *a14+, 1
3fa8d360:	calla  L3FDF92B0
3fa8d390:	move   a14, -*sp, 1
3fa8d3a0:	movi   0x6200000, a7
3fa8d3d0:	move   a7, *a14+, 1
3fa8d3e0:	move   a11, *a14+, 1
3fa8d3f0:	calla  L3FDF6580
3fa8d420:	move   a8, a8
3fa8d430:	jreq   L3FA8D530
3fa8d440:	move   a14, -*sp, 1
3fa8d450:	move   a11, *a14+, 1
3fa8d460:	movk   9, a7
3fa8d470:	move   a7, *a14+, 1
3fa8d480:	calla  L3FA900F0
3fa8d4b0:	movi   0x10000, a7
3fa8d4e0:	move   a7, *a11(0x40), 1
3fa8d500:	move   a7, a8
3fa8d510:	jauc   L3FA900A0
L3FA8D530:
3fa8d530:	move   a14, -*sp, 1
3fa8d540:	move   a11, *a14+, 1
3fa8d550:	calla  L3FA907D0
3fa8d580:	move   *a11(0x140), a7, 1
3fa8d5a0:	andi   0xfffeffff, a7
3fa8d5d0:	move   a7, *a11(0x140), 1
3fa8d5f0:	move   a14, -*sp, 1
3fa8d600:	movi   0x275200, a7
3fa8d630:	move   a7, *a14+, 1
3fa8d640:	movi   0x272500, a7
3fa8d670:	move   a7, *a14+, 1
3fa8d680:	move   *a13(0x2e0), *a14+, 1
3fa8d6a0:	move   *a11(0x1e0), a7, 1
3fa8d6c0:	inc    a7
3fa8d6d0:	move   a7, *a11(0x1e0), 1
3fa8d6f0:	move   *a13(0x2e0), a9, 1
3fa8d710:	mpys   a9, a7
3fa8d720:	neg    a7
3fa8d730:	addi   0x5a, a7
3fa8d750:	move   a7, *a14+, 1
3fa8d760:	move   a11, *a14+, 1
3fa8d770:	calla  L3FDF2690
L3FA8D7A0:
3fa8d7a0:	move   *a11, a9, 1
3fa8d7b0:	btst   14, a9
3fa8d7c0:	jreq   L3FA8DC40
3fa8d7d0:	move   a14, -*sp, 1
3fa8d7e0:	movi   0xe06, a9
3fa8d800:	move   a9, *a14+, 1
3fa8d810:	calla  L3FDF92B0
3fa8d840:	move   a14, -*sp, 1
3fa8d850:	movi   0x6200000, a7
3fa8d880:	move   a7, *a14+, 1
3fa8d890:	move   a11, *a14+, 1
3fa8d8a0:	calla  L3FDD59D0
3fa8d8d0:	move   a8, a8
3fa8d8e0:	jreq   L3FA8D9D0
3fa8d8f0:	move   a14, -*sp, 1
3fa8d900:	move   a11, *a14+, 1
3fa8d910:	movk   9, a7
3fa8d920:	move   a7, *a14+, 1
3fa8d930:	calla  L3FA900F0
3fa8d960:	movi   0x4000, a7
3fa8d980:	move   a7, *a11(0x40), 1
3fa8d9a0:	move   a7, a8
3fa8d9b0:	jauc   L3FA900A0
L3FA8D9D0:
3fa8d9d0:	move   a14, -*sp, 1
3fa8d9e0:	move   a11, *a14+, 1
3fa8d9f0:	calla  L3FA907D0
3fa8da20:	move   *a11(0x140), a7, 1
3fa8da40:	andi   0xffffbfff, a7
3fa8da70:	move   a7, *a11(0x140), 1
3fa8da90:	move   a14, -*sp, 1
3fa8daa0:	movi   0x275200, a7
3fa8dad0:	move   a7, *a14+, 1
3fa8dae0:	movi   0x272500, a7
3fa8db10:	move   a7, *a14+, 1
3fa8db20:	move   *a13(0x2e0), *a14+, 1
3fa8db40:	move   *a11(0x1e0), a7, 1
3fa8db60:	inc    a7
3fa8db70:	move   a7, *a11(0x1e0), 1
3fa8db90:	move   *a13(0x2e0), a9, 1
3fa8dbb0:	mpys   a9, a7
3fa8dbc0:	neg    a7
3fa8dbd0:	addi   0x5a, a7
3fa8dbf0:	move   a7, *a14+, 1
3fa8dc00:	move   a11, *a14+, 1
3fa8dc10:	calla  L3FDF2690
L3FA8DC40:
3fa8dc40:	move   *a11, a9, 1
3fa8dc50:	btst   24, a9
3fa8dc60:	jaeq   L3FA8E9A0
3fa8dc80:	move   a14, -*sp, 1
3fa8dc90:	movi   0xe06, a9
3fa8dcb0:	move   a9, *a14+, 1
3fa8dcc0:	calla  L3FDF92B0
3fa8dcf0:	movk   1, a7
3fa8dd00:	move   a7, *a13(0x60), 1
3fa8dd20:	move   a14, -*sp, 1
3fa8dd30:	movi   0x3fa92f40, a9
3fa8dd60:	move   a9, *a14+, 1
3fa8dd70:	movi   0x1540, a9
3fa8dda0:	move   a9, *a14+, 1
3fa8ddb0:	movi   0xf70, a9
3fa8dde0:	move   a9, *a14+, 1
3fa8ddf0:	calla  L3FA90230
3fa8de20:	move   a14, -*sp, 1
3fa8de30:	movi   0x3fa93070, a9
3fa8de60:	move   a9, *a14+, 1
3fa8de70:	movi   0x1510, a9
3fa8dea0:	move   a9, *a14+, 1
3fa8deb0:	movi   0xf40, a9
3fa8dee0:	move   a9, *a14+, 1
3fa8def0:	calla  L3FA90230
3fa8df20:	move   a14, -*sp, 1
3fa8df30:	movk   6, a9
3fa8df40:	move   a9, *a14+, 1
3fa8df50:	calla  L3FDF9420
3fa8df80:	move   a14, -*sp, 1
3fa8df90:	move   a7, *a14+, 1
3fa8dfa0:	movi   0x270860, a9
3fa8dfd0:	move   a9, *a14+, 1
3fa8dfe0:	movi   0x6400000, a9
3fa8e010:	move   a9, *a14+, 1
3fa8e020:	move   a11, *a14+, 1
3fa8e030:	movi   0x60000000, a9
3fa8e060:	move   a9, *a14+, 1
3fa8e070:	calla  L3FA6E4B0
3fa8e0a0:	setf   16, 0, 0
3fa8e0b0:	move   @0x270880, a9, 0
3fa8e0e0:	move   a9, *a11(0x160), 1
3fa8e100:	move   a14, -*sp, 1
3fa8e110:	movi   0xe06, a11
3fa8e130:	move   a11, *a14+, 1
3fa8e140:	calla  L3FDF92B0
3fa8e170:	move   a14, -*sp, 1
3fa8e180:	movi   0x1540, a9
3fa8e1b0:	move   a9, *a14+, 1
3fa8e1c0:	movi   0xf70, a9
3fa8e1f0:	move   a9, *a14+, 1
3fa8e200:	calla  L3FA90390
3fa8e230:	move   a14, -*sp, 1
3fa8e240:	movi   0x1510, a9
3fa8e270:	move   a9, *a14+, 1
3fa8e280:	movi   0xf40, a9
3fa8e2b0:	move   a9, *a14+, 1
3fa8e2c0:	calla  L3FA90390
3fa8e2f0:	move   *a13(0xffe0), a9, 1
3fa8e310:	movi   0x1000000, a11
3fa8e340:	move   a11, *a9, 1
3fa8e350:	move   a7, *a13(0x280), 1
3fa8e370:	move   *a9(0x160), a11, 1
3fa8e390:	subk   2, a11
3fa8e3a0:	jrne   L3FA8E520
3fa8e3b0:	move   a14, -*sp, 1
3fa8e3c0:	movi   0x3fa935d0, a11
3fa8e3f0:	move   a11, *a14+, 1
3fa8e400:	movi   0x1540, a11
3fa8e430:	move   a11, *a14+, 1
3fa8e440:	movi   0xf70, a11
3fa8e470:	move   a11, *a14+, 1
3fa8e480:	calla  L3FA90230
3fa8e4b0:	move   a14, -*sp, 1
3fa8e4c0:	movk   2, a11
3fa8e4d0:	move   a11, *a14+, 1
3fa8e4e0:	calla  L3FDF9420
3fa8e510:	jruc   L3FA8E780
L3FA8E520:
3fa8e520:	move   a14, -*sp, 1
3fa8e530:	movi   0x3fa93460, a11
3fa8e560:	move   a11, *a14+, 1
3fa8e570:	movi   0x1540, a11
3fa8e5a0:	move   a11, *a14+, 1
3fa8e5b0:	movi   0xf70, a11
3fa8e5e0:	move   a11, *a14+, 1
3fa8e5f0:	calla  L3FA90230
3fa8e620:	move   a14, -*sp, 1
3fa8e630:	movi   0x3fa934c0, a11
3fa8e660:	move   a11, *a14+, 1
3fa8e670:	movi   0x1510, a11
3fa8e6a0:	move   a11, *a14+, 1
3fa8e6b0:	movi   0xf40, a11
3fa8e6e0:	move   a11, *a14+, 1
3fa8e6f0:	calla  L3FA90230
3fa8e720:	move   a14, -*sp, 1
3fa8e730:	movk   6, a11
3fa8e740:	move   a11, *a14+, 1
3fa8e750:	calla  L3FDF9420
L3FA8E780:
3fa8e780:	move   a14, -*sp, 1
3fa8e790:	move   a9, *a14+, 1
3fa8e7a0:	movi   0x48, a11
3fa8e7c0:	move   a11, *a14+, 1
3fa8e7d0:	sub    a11, a11
3fa8e7e0:	move   a11, *a14+, 1
3fa8e7f0:	calla  L3FE059F0
3fa8e820:	move   *a9(0x140), a11, 1
3fa8e840:	andi   0xfeffffff, a11
3fa8e870:	move   a11, *a9(0x140), 1
3fa8e890:	move   a14, -*sp, 1
3fa8e8a0:	movk   17, a11
3fa8e8b0:	move   a11, *a14+, 1
3fa8e8c0:	sub    a11, a11
3fa8e8d0:	move   a11, *a14+, 1
3fa8e8e0:	move   a7, *a14+, 1
3fa8e8f0:	movi   0x6400000, a11
3fa8e920:	move   a11, *a14+, 1
3fa8e930:	calla  L3FA920A0
3fa8e960:	calla  L3FDD8B70
L3FA8E990:
3fa8e990:	jruc   L3FA8E990
L3FA8E9A0:
3fa8e9a0:	move   *a13(0xffe0), a11, 1
3fa8e9c0:	move   *a11, a9, 1
3fa8e9d0:	btst   26, a9
3fa8e9e0:	jaeq   L3FA8F710
3fa8ea00:	move   a14, -*sp, 1
3fa8ea10:	movi   0xe06, a9
3fa8ea30:	move   a9, *a14+, 1
3fa8ea40:	calla  L3FDF92B0
3fa8ea70:	movk   1, a7
3fa8ea80:	move   a7, *a13(0x60), 1
3fa8eaa0:	move   a14, -*sp, 1
3fa8eab0:	movi   0x3fa92f40, a9
3fa8eae0:	move   a9, *a14+, 1
3fa8eaf0:	movi   0x1540, a9
3fa8eb20:	move   a9, *a14+, 1
3fa8eb30:	movi   0xf70, a9
3fa8eb60:	move   a9, *a14+, 1
3fa8eb70:	calla  L3FA90230
3fa8eba0:	move   a14, -*sp, 1
3fa8ebb0:	movi   0x3fa93070, a9
3fa8ebe0:	move   a9, *a14+, 1
3fa8ebf0:	movi   0x1510, a9
3fa8ec20:	move   a9, *a14+, 1
3fa8ec30:	movi   0xf40, a9
3fa8ec60:	move   a9, *a14+, 1
3fa8ec70:	calla  L3FA90230
3fa8eca0:	move   a14, -*sp, 1
3fa8ecb0:	movk   6, a9
3fa8ecc0:	move   a9, *a14+, 1
3fa8ecd0:	calla  L3FDF9420
3fa8ed00:	move   a14, -*sp, 1
3fa8ed10:	move   a7, *a14+, 1
3fa8ed20:	movi   0x270860, a9
3fa8ed50:	move   a9, *a14+, 1
3fa8ed60:	movi   0x6400000, a9
3fa8ed90:	move   a9, *a14+, 1
3fa8eda0:	move   a11, *a14+, 1
3fa8edb0:	movi   0x60000000, a9
3fa8ede0:	move   a9, *a14+, 1
3fa8edf0:	calla  L3FA6E4B0
3fa8ee20:	setf   16, 0, 0
3fa8ee30:	move   @0x270880, a9, 0
3fa8ee60:	move   a9, *a11(0x160), 1
3fa8ee80:	move   a14, -*sp, 1
3fa8ee90:	movi   0xe06, a11
3fa8eeb0:	move   a11, *a14+, 1
3fa8eec0:	calla  L3FDF92B0
3fa8eef0:	move   a14, -*sp, 1
3fa8ef00:	movi   0x1540, a9
3fa8ef30:	move   a9, *a14+, 1
3fa8ef40:	movi   0xf70, a9
3fa8ef70:	move   a9, *a14+, 1
3fa8ef80:	calla  L3FA90390
3fa8efb0:	move   a14, -*sp, 1
3fa8efc0:	movi   0x1510, a9
3fa8eff0:	move   a9, *a14+, 1
3fa8f000:	movi   0xf40, a9
3fa8f030:	move   a9, *a14+, 1
3fa8f040:	calla  L3FA90390
3fa8f070:	move   *a13(0xffe0), a9, 1
3fa8f090:	movi   0x4000000, a11
3fa8f0c0:	move   a11, *a9, 1
3fa8f0d0:	move   a7, *a13(0x280), 1
3fa8f0f0:	move   *a9(0x160), a11, 1
3fa8f110:	subk   2, a11
3fa8f120:	jrne   L3FA8F2A0
3fa8f130:	move   a14, -*sp, 1
3fa8f140:	movi   0x3fa935d0, a11
3fa8f170:	move   a11, *a14+, 1
3fa8f180:	movi   0x1540, a11
3fa8f1b0:	move   a11, *a14+, 1
3fa8f1c0:	movi   0xf70, a11
3fa8f1f0:	move   a11, *a14+, 1
3fa8f200:	calla  L3FA90230
3fa8f230:	move   a14, -*sp, 1
3fa8f240:	movk   2, a11
3fa8f250:	move   a11, *a14+, 1
3fa8f260:	calla  L3FDF9420
3fa8f290:	jruc   L3FA8F500
L3FA8F2A0:
3fa8f2a0:	move   a14, -*sp, 1
3fa8f2b0:	movi   0x3fa93460, a11
3fa8f2e0:	move   a11, *a14+, 1
3fa8f2f0:	movi   0x1540, a11
3fa8f320:	move   a11, *a14+, 1
3fa8f330:	movi   0xf70, a11
3fa8f360:	move   a11, *a14+, 1
3fa8f370:	calla  L3FA90230
3fa8f3a0:	move   a14, -*sp, 1
3fa8f3b0:	movi   0x3fa934c0, a11
3fa8f3e0:	move   a11, *a14+, 1
3fa8f3f0:	movi   0x1510, a11
3fa8f420:	move   a11, *a14+, 1
3fa8f430:	movi   0xf40, a11
3fa8f460:	move   a11, *a14+, 1
3fa8f470:	calla  L3FA90230
3fa8f4a0:	move   a14, -*sp, 1
3fa8f4b0:	movk   6, a11
3fa8f4c0:	move   a11, *a14+, 1
3fa8f4d0:	calla  L3FDF9420
L3FA8F500:
3fa8f500:	move   a14, -*sp, 1
3fa8f510:	move   a9, *a14+, 1
3fa8f520:	movi   0xaaaaaaaa, a11
3fa8f550:	move   a11, *a14+, 1
3fa8f560:	calla  L3FE04270
3fa8f590:	move   *a9(0x140), a11, 1
3fa8f5b0:	andi   0xfbffffff, a11
3fa8f5e0:	move   a11, *a9(0x140), 1
3fa8f600:	move   a14, -*sp, 1
3fa8f610:	movk   17, a11
3fa8f620:	move   a11, *a14+, 1
3fa8f630:	sub    a11, a11
3fa8f640:	move   a11, *a14+, 1
3fa8f650:	move   a7, *a14+, 1
3fa8f660:	movi   0x6400000, a11
3fa8f690:	move   a11, *a14+, 1
3fa8f6a0:	calla  L3FA920A0
3fa8f6d0:	calla  L3FDD8B70
L3FA8F700:
3fa8f700:	jruc   L3FA8F700
L3FA8F710:
3fa8f710:	move   *a13(0xffe0), a11, 1
3fa8f730:	move   *a11, a9, 1
3fa8f740:	btst   28, a9
3fa8f750:	jreq   L3FA8FD40
3fa8f760:	move   *a11, a9, 1
3fa8f770:	btst   27, a9
3fa8f780:	jreq   L3FA8F8D0
3fa8f790:	setf   16, 0, 0
3fa8f7a0:	move   @0x62000d0, a9, 0
3fa8f7d0:	btst   5, a9
3fa8f7e0:	jreq   L3FA8F8D0
3fa8f7f0:	move   a14, -*sp, 1
3fa8f800:	move   a11, *a14+, 1
3fa8f810:	movk   7, a9
3fa8f820:	move   a9, *a14+, 1
3fa8f830:	calla  L3FA900F0
3fa8f860:	movi   0x18000000, a7
3fa8f890:	move   a7, *a11(0x40), 1
3fa8f8b0:	move   a7, a8
3fa8f8c0:	jruc   L3FA900A0
L3FA8F8D0:
3fa8f8d0:	setf   16, 0, 0
3fa8f8e0:	move   @0x62000d0, a9, 0
3fa8f910:	btst   5, a9
3fa8f920:	jrne   L3FA8FA80
3fa8f930:	move   a14, -*sp, 1
3fa8f940:	move   a11, *a14+, 1
3fa8f950:	calla  L3F352B40
3fa8f980:	move   a8, a7
3fa8f990:	jreq   L3FA8FA80
3fa8f9a0:	move   a14, -*sp, 1
3fa8f9b0:	move   a11, *a14+, 1
3fa8f9c0:	movk   7, a9
3fa8f9d0:	move   a9, *a14+, 1
3fa8f9e0:	calla  L3FA900F0
3fa8fa10:	movi   0x10000000, a7
3fa8fa40:	move   a7, *a11(0x40), 1
3fa8fa60:	move   a7, a8
3fa8fa70:	jruc   L3FA900A0
L3FA8FA80:
3fa8fa80:	move   a14, -*sp, 1
3fa8fa90:	move   a11, *a14+, 1
3fa8faa0:	calla  L3FA907D0
3fa8fad0:	move   *a11(0x140), a9, 1
3fa8faf0:	andi   0xefffffff, a9
3fa8fb20:	move   a9, *a11(0x140), 1
3fa8fb40:	move   a14, -*sp, 1
3fa8fb50:	sub    a9, a9
3fa8fb60:	move   a9, *a14+, 1
3fa8fb70:	movi   0xffff, a7
3fa8fb90:	move   a7, *a14+, 1
3fa8fba0:	movi   0x275200, a9
3fa8fbd0:	move   a9, *a14+, 1
3fa8fbe0:	movi   0x272500, a7
3fa8fc10:	move   a7, *a14+, 1
3fa8fc20:	move   *a13(0x2e0), *a14+, 1
3fa8fc40:	move   *a11(0x1e0), a7, 1
3fa8fc60:	inc    a7
3fa8fc70:	move   a7, *a11(0x1e0), 1
3fa8fc90:	move   *a13(0x2e0), a9, 1
3fa8fcb0:	mpys   a9, a7
3fa8fcc0:	neg    a7
3fa8fcd0:	addi   0x5a, a7
3fa8fcf0:	move   a7, *a14+, 1
3fa8fd00:	move   a11, *a14+, 1
3fa8fd10:	calla  L3FDF2690
L3FA8FD40:
3fa8fd40:	move   *a11(0x1e0), a9, 1
3fa8fd60:	move   *a13(0x2e0), a7, 1
3fa8fd80:	mpys   a7, a9
3fa8fd90:	add    a7, a9
3fa8fda0:	move   a9, *a13(0x1e0), 1
3fa8fdc0:	cmpi   0x167, a9
3fa8fde0:	jrge   L3FA8FF60
3fa8fdf0:	move   a14, -*sp, 1
3fa8fe00:	movi   0x275200, a7
3fa8fe30:	move   a7, *a14+, 1
3fa8fe40:	movi   0x272500, a7
3fa8fe70:	move   a7, *a14+, 1
3fa8fe80:	neg    a9
3fa8fe90:	addi   0x168, a9
3fa8feb0:	move   a9, *a14+, 1
3fa8fec0:	move   *a13(0x1e0), a9, 1
3fa8fee0:	neg    a9
3fa8fef0:	addi   0x5a, a9
3fa8ff10:	move   a9, *a14+, 1
3fa8ff20:	move   a11, *a14+, 1
3fa8ff30:	calla  L3FDF2690
L3FA8FF60:
3fa8ff60:	move   a14, -*sp, 1
3fa8ff70:	move   *a13(0x20), *a14+, 1
3fa8ff90:	movi   0x6200000, a9
3fa8ffc0:	move   a9, *a14+, 1
3fa8ffd0:	calla  L3FDCDB40
3fa90000:	move   *a11(0x1a0), a7, 1
3fa90020:	inc    a7
3fa90030:	move   a7, *a11(0x1a0), 1
3fa90050:	move   *a13(0x280), a7, 1
3fa90070:	jane   L3FA7C170
3fa90090:	sub    a8, a8
L3FA900A0:
3fa900a0:	move   *sp(0xa0), a14, 1
3fa900c0:	mmfm   sp, a7,a9,a11,a13
3fa900e0:	rets   2
L3FA900F0:
3fa900f0:	mmtm   sp, a9,a11,a13
3fa90110:	move   a14, a13
3fa90120:	move   *a13(0xffc0), a11, 1
3fa90140:	move   *a11(0x1c0), a9, 1
3fa90160:	inc    a9
3fa90170:	move   a9, *a11(0x1c0), 1
3fa90190:	move   *a11(0x1a0), a9, 1
3fa901b0:	inc    a9
3fa901c0:	move   a9, *a11(0x1a0), 1
3fa901e0:	move   *sp(0x80), a14, 1
3fa90200:	mmfm   sp, a9,a11,a13
3fa90220:	rets   2
L3FA90230:
3fa90230:	mmtm   sp, a9,a11,a13
3fa90250:	move   a14, a13
3fa90260:	calla  L3F208C90
3fa90290:	move   *a13(0xffc0), a11, 1
3fa902b0:	move   *a13(0xffe0), a9, 1
3fa902d0:	move   *a9, *a11, 1
3fa902e0:	move   *a13(0xffa0), *a9(0x0), 1
3fa90310:	calla  L3F208C70
3fa90340:	move   *sp(0x80), a14, 1
3fa90360:	mmfm   sp, a9,a11,a13
3fa90380:	rets   2
L3FA90390:
3fa90390:	mmtm   sp, a9,a11,a13
3fa903b0:	move   a14, a13
3fa903c0:	calla  L3F208C90
3fa903f0:	move   *a13(0xffe0), a11, 1
3fa90410:	move   *a13(0xffc0), a9, 1
3fa90430:	move   *a9, *a11, 1
3fa90440:	calla  L3F208C70
3fa90470:	move   *sp(0x80), a14, 1
3fa90490:	mmfm   sp, a9,a11,a13
3fa904b0:	rets   2
L3FA904C0:
3fa904c0:	mmtm   sp, a9,a11,a13
3fa904e0:	move   a14, a13
3fa904f0:	move   *a13(0xffe0), a11, 1
3fa90510:	move   *a13(0xffc0), *a11(0x0), 1
3fa90540:	move   *a13(0xffa0), *a11(0x20), 1
3fa90570:	sub    a9, a9
3fa90580:	move   a9, *a11(0x40), 1
3fa905a0:	move   a9, *a11(0x60), 1
3fa905c0:	move   a9, *a11(0x80), 1
3fa905e0:	move   a9, *a11(0xa0), 1
3fa90600:	move   a9, *a11(0xc0), 1
3fa90620:	move   a9, *a11(0xe0), 1
3fa90640:	move   a9, *a11(0x100), 1
3fa90660:	move   a9, *a11(0x120), 1
3fa90680:	move   a9, *a11(0x140), 1
3fa906a0:	move   *a13(0xff80), *a11(0x1a0), 1
3fa906d0:	move   *a13(0xff60), *a11(0x1c0), 1
3fa90700:	move   *a13(0xff40), a9, 1
3fa90720:	jrne   L3FA90780
3fa90730:	sub    a9, a9
3fa90740:	move   a9, *a11(0x1e0), 1
3fa90760:	move   a9, *a11(0x200), 1
L3FA90780:
3fa90780:	move   *sp(0x80), a14, 1
3fa907a0:	mmfm   sp, a9,a11,a13
3fa907c0:	rets   2
L3FA907D0:
3fa907d0:	mmtm   sp, a9,a11,a13
3fa907f0:	move   a14, a13
3fa90800:	move   *a13(0xffe0), a11, 1
3fa90820:	sub    a9, a9
3fa90830:	move   a9, *a11(0x60), 1
3fa90850:	move   a9, *a11(0x80), 1
3fa90870:	move   a9, *a11(0xa0), 1
3fa90890:	move   a9, *a11(0xc0), 1
3fa908b0:	move   a9, *a11(0xe0), 1
3fa908d0:	move   a9, *a11(0x100), 1
3fa908f0:	move   a9, *a11(0x120), 1
3fa90910:	move   *sp(0x80), a14, 1
3fa90930:	mmfm   sp, a9,a11,a13
3fa90950:	rets   2
L3FA90960:
3fa90960:	mmtm   sp, a9,a11,a13
3fa90980:	move   a14, a13
3fa90990:	move   *a13(0xffe0), a11, 1
3fa909b0:	movi   0xca, a9
3fa909d0:	setf   16, 0, 0
3fa909e0:	move   a9, *a11(0x20), 0
3fa90a00:	move   a14, -*sp, 1
3fa90a10:	movk   1, a9
3fa90a20:	move   a9, *a14+, 1
3fa90a30:	calla  L3FDCE1C0
3fa90a60:	movi   0x2a, a9
3fa90a80:	setf   16, 0, 0
3fa90a90:	move   a9, *a11(0x20), 0
3fa90ab0:	move   a14, -*sp, 1
3fa90ac0:	movk   1, a9
3fa90ad0:	move   a9, *a14+, 1
3fa90ae0:	calla  L3FDCE1C0
3fa90b10:	movi   0x3a, a9
3fa90b30:	setf   16, 0, 0
3fa90b40:	move   a9, *a11(0x20), 0
3fa90b60:	move   a14, -*sp, 1
3fa90b70:	movk   1, a9
3fa90b80:	move   a9, *a14+, 1
3fa90b90:	calla  L3FDCE1C0
3fa90bc0:	movi   0x4a, a9
3fa90be0:	setf   16, 0, 0
3fa90bf0:	move   a9, *a11(0x20), 0
3fa90c10:	move   a14, -*sp, 1
3fa90c20:	movk   1, a9
3fa90c30:	move   a9, *a14+, 1
3fa90c40:	calla  L3FDCE1C0
3fa90c70:	movi   0x5a, a9
3fa90c90:	setf   16, 0, 0
3fa90ca0:	move   a9, *a11(0x20), 0
3fa90cc0:	move   a14, -*sp, 1
3fa90cd0:	movk   1, a9
3fa90ce0:	move   a9, *a14+, 1
3fa90cf0:	calla  L3FDCE1C0
3fa90d20:	movk   26, a9
3fa90d30:	setf   16, 0, 0
3fa90d40:	move   a9, *a11(0x20), 0
3fa90d60:	move   a14, -*sp, 1
3fa90d70:	movk   1, a9
3fa90d80:	move   a9, *a14+, 1
3fa90d90:	calla  L3FDCE1C0
3fa90dc0:	movi   0xca, a9
3fa90de0:	setf   16, 0, 0
3fa90df0:	move   a9, *a11(0xa0), 0
3fa90e10:	move   a14, -*sp, 1
3fa90e20:	movk   1, a9
3fa90e30:	move   a9, *a14+, 1
3fa90e40:	calla  L3FDCE1C0
3fa90e70:	movi   0x2a, a9
3fa90e90:	setf   16, 0, 0
3fa90ea0:	move   a9, *a11(0xa0), 0
3fa90ec0:	move   a14, -*sp, 1
3fa90ed0:	movk   1, a9
3fa90ee0:	move   a9, *a14+, 1
3fa90ef0:	calla  L3FDCE1C0
3fa90f20:	movi   0x3a, a9
3fa90f40:	setf   16, 0, 0
3fa90f50:	move   a9, *a11(0xa0), 0
3fa90f70:	move   a14, -*sp, 1
3fa90f80:	movk   1, a9
3fa90f90:	move   a9, *a14+, 1
3fa90fa0:	calla  L3FDCE1C0
3fa90fd0:	movi   0x4a, a9
3fa90ff0:	setf   16, 0, 0
3fa91000:	move   a9, *a11(0xa0), 0
3fa91020:	move   a14, -*sp, 1
3fa91030:	movk   1, a9
3fa91040:	move   a9, *a14+, 1
3fa91050:	calla  L3FDCE1C0
3fa91080:	movi   0x5a, a9
3fa910a0:	setf   16, 0, 0
3fa910b0:	move   a9, *a11(0xa0), 0
3fa910d0:	move   a14, -*sp, 1
3fa910e0:	movk   1, a9
3fa910f0:	move   a9, *a14+, 1
3fa91100:	calla  L3FDCE1C0
3fa91130:	movk   26, a9
3fa91140:	setf   16, 0, 0
3fa91150:	move   a9, *a11(0xa0), 0
3fa91170:	move   *sp(0x80), a14, 1
3fa91190:	mmfm   sp, a9,a11,a13
3fa911b0:	rets   2
L3FA911C0:
3fa911c0:	mmtm   sp, a7,a9,a11,a13
3fa911e0:	move   a14, a13
3fa911f0:	move   *a13(0xffe0), a11, 1
3fa91210:	movi   0xca, a9
3fa91230:	setf   16, 0, 0
3fa91240:	move   a9, *a11(0x20), 0
3fa91260:	move   a14, -*sp, 1
3fa91270:	movk   10, a9
3fa91280:	move   a9, *a14+, 1
3fa91290:	calla  L3FDCE1C0
3fa912c0:	addk   32, a9
3fa912d0:	setf   16, 0, 0
3fa912e0:	move   a9, *a11(0x20), 0
3fa91300:	move   a14, -*sp, 1
3fa91310:	movk   10, a9
3fa91320:	move   a9, *a14+, 1
3fa91330:	calla  L3FDCE1C0
3fa91360:	movi   0x3a, a9
3fa91380:	setf   16, 0, 0
3fa91390:	move   a9, *a11(0x20), 0
3fa913b0:	move   a14, -*sp, 1
3fa913c0:	movk   10, a9
3fa913d0:	move   a9, *a14+, 1
3fa913e0:	calla  L3FDCE1C0
3fa91410:	movi   0x4a, a9
3fa91430:	setf   16, 0, 0
3fa91440:	move   a9, *a11(0x20), 0
3fa91460:	move   a14, -*sp, 1
3fa91470:	addk   26, a9
3fa91480:	move   a9, *a14+, 1
3fa91490:	calla  L3FDCE1C0
3fa914c0:	subk   10, a9
3fa914d0:	setf   16, 0, 0
3fa914e0:	move   a9, *a11(0x20), 0
3fa91500:	move   a14, -*sp, 1
3fa91510:	movk   10, a9
3fa91520:	move   a9, *a14+, 1
3fa91530:	calla  L3FDCE1C0
3fa91560:	movk   26, a9
3fa91570:	setf   16, 0, 0
3fa91580:	move   a9, *a11(0x20), 0
3fa915a0:	move   a14, -*sp, 1
3fa915b0:	movk   10, a9
3fa915c0:	move   a9, *a14+, 1
3fa915d0:	calla  L3FDCE1C0
3fa91600:	movi   0xca, a9
3fa91620:	setf   16, 0, 0
3fa91630:	move   a9, *a11(0xa0), 0
3fa91650:	move   a14, -*sp, 1
3fa91660:	movk   10, a9
3fa91670:	move   a9, *a14+, 1
3fa91680:	calla  L3FDCE1C0
3fa916b0:	addk   32, a9
3fa916c0:	setf   16, 0, 0
3fa916d0:	move   a9, *a11(0xa0), 0
3fa916f0:	move   a14, -*sp, 1
3fa91700:	movk   10, a9
3fa91710:	move   a9, *a14+, 1
3fa91720:	calla  L3FDCE1C0
3fa91750:	movi   0x3a, a9
3fa91770:	setf   16, 0, 0
3fa91780:	move   a9, *a11(0xa0), 0
3fa917a0:	move   a14, -*sp, 1
3fa917b0:	movk   10, a9
3fa917c0:	move   a9, *a14+, 1
3fa917d0:	calla  L3FDCE1C0
3fa91800:	movi   0x4a, a9
3fa91820:	setf   16, 0, 0
3fa91830:	move   a9, *a11(0xa0), 0
3fa91850:	move   a14, -*sp, 1
3fa91860:	movk   10, a9
3fa91870:	move   a9, *a14+, 1
3fa91880:	calla  L3FDCE1C0
3fa918b0:	movi   0x5a, a9
3fa918d0:	setf   16, 0, 0
3fa918e0:	move   a9, *a11(0xa0), 0
3fa91900:	move   a14, -*sp, 1
3fa91910:	movk   10, a9
3fa91920:	move   a9, *a14+, 1
3fa91930:	calla  L3FDCE1C0
3fa91960:	movk   26, a9
3fa91970:	setf   16, 0, 0
3fa91980:	move   a9, *a11(0xa0), 0
3fa919a0:	move   a14, -*sp, 1
3fa919b0:	movk   10, a9
3fa919c0:	move   a9, *a14+, 1
3fa919d0:	calla  L3FDCE1C0
3fa91a00:	movk   19, a9
3fa91a10:	setf   16, 0, 0
3fa91a20:	move   a9, *a11, 0
3fa91a30:	move   a14, -*sp, 1
3fa91a40:	movk   10, a9
3fa91a50:	move   a9, *a14+, 1
3fa91a60:	calla  L3FDCE1C0
3fa91a90:	movk   7, a9
3fa91aa0:	setf   16, 0, 0
3fa91ab0:	move   a9, *a11, 0
3fa91ac0:	move   a14, -*sp, 1
3fa91ad0:	movk   10, a9
3fa91ae0:	move   a9, *a14+, 1
3fa91af0:	calla  L3FDCE1C0
3fa91b20:	movi   0x99, a9
3fa91b40:	setf   16, 0, 0
3fa91b50:	move   a9, *a11(0x10), 0
3fa91b70:	move   a14, -*sp, 1
3fa91b80:	movi   0x12c, a9
3fa91ba0:	move   a9, *a14+, 1
3fa91bb0:	calla  L3FDCE1C0
3fa91be0:	move   *a13(0xffc0), a7, 1
3fa91c00:	sll    0x2, a7
3fa91c10:	move   *a13(0xffa0), a9, 1
3fa91c30:	or     a9, a7
3fa91c40:	setf   16, 0, 0
3fa91c50:	move   a7, *a11(0x20), 0
3fa91c70:	move   a14, -*sp, 1
3fa91c80:	movk   10, a7
3fa91c90:	move   a7, *a14+, 1
3fa91ca0:	calla  L3FDCE1C0
3fa91cd0:	movk   7, a7
3fa91ce0:	setf   16, 0, 0
3fa91cf0:	move   a7, *a11(0x80), 0
3fa91d10:	move   a14, -*sp, 1
3fa91d20:	movk   10, a7
3fa91d30:	move   a7, *a14+, 1
3fa91d40:	calla  L3FDCE1C0
3fa91d70:	movk   7, a7
3fa91d80:	setf   16, 0, 0
3fa91d90:	move   a7, *a11(0x80), 0
3fa91db0:	move   a14, -*sp, 1
3fa91dc0:	movk   10, a7
3fa91dd0:	move   a7, *a14+, 1
3fa91de0:	calla  L3FDCE1C0
3fa91e10:	movi   0x99, a7
3fa91e30:	setf   16, 0, 0
3fa91e40:	move   a7, *a11(0x90), 0
3fa91e60:	move   a14, -*sp, 1
3fa91e70:	movi   0x12c, a7
3fa91e90:	move   a7, *a14+, 1
3fa91ea0:	calla  L3FDCE1C0
3fa91ed0:	move   *a13(0xffc0), a7, 1
3fa91ef0:	sll    0x2, a7
3fa91f00:	or     a9, a7
3fa91f10:	setf   16, 0, 0
3fa91f20:	move   a7, *a11(0xa0), 0
3fa91f40:	move   a14, -*sp, 1
3fa91f50:	movk   10, a7
3fa91f60:	move   a7, *a14+, 1
3fa91f70:	calla  L3FDCE1C0
3fa91fa0:	setf   16, 0, 0
3fa91fb0:	move   *a13(0xff80), *a11(0x50), 0
3fa91fe0:	move   a14, -*sp, 1
3fa91ff0:	movi   0x64, a7
3fa92010:	move   a7, *a14+, 1
3fa92020:	calla  L3FDCE1C0
3fa92050:	move   *sp(0xa0), a14, 1
3fa92070:	mmfm   sp, a7,a9,a11,a13
3fa92090:	rets   2
L3FA920A0:
3fa920a0:	mmtm   sp, a7,a9,a11,a13
3fa920c0:	move   a14, a13
3fa920d0:	move   *a13(0xffe0), a11, 1
3fa920f0:	movi   0xca, a9
3fa92110:	setf   16, 0, 0
3fa92120:	move   a9, *a11(0x20), 0
3fa92140:	move   a14, -*sp, 1
3fa92150:	movk   1, a9
3fa92160:	move   a9, *a14+, 1
3fa92170:	calla  L3FDCE1C0
3fa921a0:	movi   0x2a, a9
3fa921c0:	setf   16, 0, 0
3fa921d0:	move   a9, *a11(0x20), 0
3fa921f0:	move   a14, -*sp, 1
3fa92200:	movk   1, a9
3fa92210:	move   a9, *a14+, 1
3fa92220:	calla  L3FDCE1C0
3fa92250:	movi   0x3a, a9
3fa92270:	setf   16, 0, 0
3fa92280:	move   a9, *a11(0x20), 0
3fa922a0:	move   a14, -*sp, 1
3fa922b0:	movk   1, a9
3fa922c0:	move   a9, *a14+, 1
3fa922d0:	calla  L3FDCE1C0
3fa92300:	movi   0x4a, a9
3fa92320:	setf   16, 0, 0
3fa92330:	move   a9, *a11(0x20), 0
3fa92350:	move   a14, -*sp, 1
3fa92360:	movk   1, a9
3fa92370:	move   a9, *a14+, 1
3fa92380:	calla  L3FDCE1C0
3fa923b0:	movi   0x5a, a9
3fa923d0:	setf   16, 0, 0
3fa923e0:	move   a9, *a11(0x20), 0
3fa92400:	move   a14, -*sp, 1
3fa92410:	movk   1, a9
3fa92420:	move   a9, *a14+, 1
3fa92430:	calla  L3FDCE1C0
3fa92460:	movk   26, a9
3fa92470:	setf   16, 0, 0
3fa92480:	move   a9, *a11(0x20), 0
3fa924a0:	move   a14, -*sp, 1
3fa924b0:	movk   1, a9
3fa924c0:	move   a9, *a14+, 1
3fa924d0:	calla  L3FDCE1C0
3fa92500:	movi   0xca, a9
3fa92520:	setf   16, 0, 0
3fa92530:	move   a9, *a11(0xa0), 0
3fa92550:	move   a14, -*sp, 1
3fa92560:	movk   1, a9
3fa92570:	move   a9, *a14+, 1
3fa92580:	calla  L3FDCE1C0
3fa925b0:	movi   0x2a, a9
3fa925d0:	setf   16, 0, 0
3fa925e0:	move   a9, *a11(0xa0), 0
3fa92600:	move   a14, -*sp, 1
3fa92610:	movk   1, a9
3fa92620:	move   a9, *a14+, 1
3fa92630:	calla  L3FDCE1C0
3fa92660:	movi   0x3a, a9
3fa92680:	setf   16, 0, 0
3fa92690:	move   a9, *a11(0xa0), 0
3fa926b0:	move   a14, -*sp, 1
3fa926c0:	movk   1, a9
3fa926d0:	move   a9, *a14+, 1
3fa926e0:	calla  L3FDCE1C0
3fa92710:	movi   0x4a, a9
3fa92730:	setf   16, 0, 0
3fa92740:	move   a9, *a11(0xa0), 0
3fa92760:	move   a14, -*sp, 1
3fa92770:	movk   1, a9
3fa92780:	move   a9, *a14+, 1
3fa92790:	calla  L3FDCE1C0
3fa927c0:	movi   0x5a, a9
3fa927e0:	setf   16, 0, 0
3fa927f0:	move   a9, *a11(0xa0), 0
3fa92810:	move   a14, -*sp, 1
3fa92820:	movk   1, a9
3fa92830:	move   a9, *a14+, 1
3fa92840:	calla  L3FDCE1C0
3fa92870:	movk   26, a9
3fa92880:	setf   16, 0, 0
3fa92890:	move   a9, *a11(0xa0), 0
3fa928b0:	move   a14, -*sp, 1
3fa928c0:	movk   1, a9
3fa928d0:	move   a9, *a14+, 1
3fa928e0:	calla  L3FDCE1C0
3fa92910:	movk   19, a9
3fa92920:	setf   16, 0, 0
3fa92930:	move   a9, *a11, 0
3fa92940:	move   a14, -*sp, 1
3fa92950:	movk   1, a9
3fa92960:	move   a9, *a14+, 1
3fa92970:	calla  L3FDCE1C0
3fa929a0:	movk   15, a9
3fa929b0:	setf   16, 0, 0
3fa929c0:	move   a9, *a11, 0
3fa929d0:	move   a14, -*sp, 1
3fa929e0:	movk   1, a9
3fa929f0:	move   a9, *a14+, 1
3fa92a00:	calla  L3FDCE1C0
3fa92a30:	movi   0x99, a9
3fa92a50:	setf   16, 0, 0
3fa92a60:	move   a9, *a11(0x10), 0
3fa92a80:	move   a14, -*sp, 1
3fa92a90:	movi   0x12c, a9
3fa92ab0:	move   a9, *a14+, 1
3fa92ac0:	calla  L3FDCE1C0
3fa92af0:	move   *a13(0xffc0), a7, 1
3fa92b10:	sll    0x2, a7
3fa92b20:	move   *a13(0xffa0), a9, 1
3fa92b40:	or     a9, a7
3fa92b50:	setf   16, 0, 0
3fa92b60:	move   a7, *a11(0x20), 0
3fa92b80:	move   a14, -*sp, 1
3fa92b90:	movk   1, a7
3fa92ba0:	move   a7, *a14+, 1
3fa92bb0:	calla  L3FDCE1C0
3fa92be0:	movk   19, a7
3fa92bf0:	setf   16, 0, 0
3fa92c00:	move   a7, *a11(0x80), 0
3fa92c20:	move   a14, -*sp, 1
3fa92c30:	movk   1, a7
3fa92c40:	move   a7, *a14+, 1
3fa92c50:	calla  L3FDCE1C0
3fa92c80:	movk   15, a7
3fa92c90:	setf   16, 0, 0
3fa92ca0:	move   a7, *a11(0x80), 0
3fa92cc0:	move   a14, -*sp, 1
3fa92cd0:	movk   1, a7
3fa92ce0:	move   a7, *a14+, 1
3fa92cf0:	calla  L3FDCE1C0
3fa92d20:	movi   0x99, a7
3fa92d40:	setf   16, 0, 0
3fa92d50:	move   a7, *a11(0x90), 0
3fa92d70:	move   a14, -*sp, 1
3fa92d80:	movi   0x12c, a7
3fa92da0:	move   a7, *a14+, 1
3fa92db0:	calla  L3FDCE1C0
3fa92de0:	move   *a13(0xffc0), a7, 1
3fa92e00:	sll    0x2, a7
3fa92e10:	or     a9, a7
3fa92e20:	setf   16, 0, 0
3fa92e30:	move   a7, *a11(0xa0), 0
3fa92e50:	move   a14, -*sp, 1
3fa92e60:	movk   1, a7
3fa92e70:	move   a7, *a14+, 1
3fa92e80:	calla  L3FDCE1C0
3fa92eb0:	setf   16, 0, 0
3fa92ec0:	move   *a13(0xff80), *a11(0x50), 0
3fa92ef0:	move   *sp(0xa0), a14, 1
3fa92f10:	mmfm   sp, a7,a9,a11,a13
3fa92f30:	rets   2
3fa92f40:	mmtm   sp, a8,a9,a11
3fa92f60:	move   a14, -*sp, 1
3fa92f70:	movk   2, a11
3fa92f80:	move   a11, *a14+, 1
3fa92f90:	movi   0x270860, a9
3fa92fc0:	move   a9, *a14+, 1
3fa92fd0:	movi   0x6400000, a11
3fa93000:	move   a11, *a14+, 1
3fa93010:	calla  L3FA78D90
3fa93040:	mmfm   sp, a8,a9,a11
3fa93060:	reti
3fa93070:	mmtm   sp, a8,a9,a11
3fa93090:	move   a14, -*sp, 1
3fa930a0:	movk   4, a11
3fa930b0:	move   a11, *a14+, 1
3fa930c0:	movi   0x270860, a9
3fa930f0:	move   a9, *a14+, 1
3fa93100:	movi   0x6400000, a11
3fa93130:	move   a11, *a14+, 1
3fa93140:	calla  L3FA78D90
3fa93170:	mmfm   sp, a8,a9,a11
3fa93190:	reti
3fa931a0:	mmtm   sp, a8,a9,a11
3fa931c0:	move   a14, -*sp, 1
3fa931d0:	movk   2, a11
3fa931e0:	move   a11, *a14+, 1
3fa931f0:	movi   0x2716b0, a9
3fa93220:	move   a9, *a14+, 1
3fa93230:	movi   0x6200000, a11
3fa93260:	move   a11, *a14+, 1
3fa93270:	calla  L3FA78D90
3fa932a0:	mmfm   sp, a8,a9,a11
3fa932c0:	reti
3fa932d0:	mmtm   sp, a8,a9,a11
3fa932f0:	move   a14, -*sp, 1
3fa93300:	movk   4, a11
3fa93310:	move   a11, *a14+, 1
3fa93320:	movi   0x2716b0, a9
3fa93350:	move   a9, *a14+, 1
3fa93360:	movi   0x6200000, a11
3fa93390:	move   a11, *a14+, 1
3fa933a0:	calla  L3FA78D90
3fa933d0:	mmfm   sp, a8,a9,a11
3fa933f0:	reti
3fa93400:	move   a8, -*sp, 1
3fa93410:	calla  L3FDDCEA0
3fa93440:	move   *sp+, a8, 1
3fa93450:	reti
3fa93460:	move   a8, -*sp, 1
3fa93470:	calla  L3FDD8E80
3fa934a0:	move   *sp+, a8, 1
3fa934b0:	reti
3fa934c0:	mmtm   sp, a8,a11
3fa934e0:	move   a14, -*sp, 1
3fa934f0:	movi   0x270860, a11
3fa93520:	move   a11, *a14+, 1
3fa93530:	movi   0x6400000, a11
3fa93560:	move   a11, *a14+, 1
3fa93570:	calla  L3FA7B6E0
3fa935a0:	mmfm   sp, a8,a11
3fa935c0:	reti
3fa935d0:	mmtm   sp, a8,a11
3fa935f0:	calla  L3FDD8E80
3fa93620:	move   a14, -*sp, 1
3fa93630:	movi   0x270860, a11
3fa93660:	move   a11, *a14+, 1
3fa93670:	movi   0x6400000, a11
3fa936a0:	move   a11, *a14+, 1
3fa936b0:	calla  L3FA7B6E0
3fa936e0:	mmfm   sp, a8,a11
3fa93700:	reti
3fa93710:	mmtm   sp, a8,a11
3fa93730:	move   a14, -*sp, 1
3fa93740:	movi   0x277f00, a11
3fa93770:	move   a11, *a14+, 1
3fa93780:	calla  L3FE0BF30
3fa937b0:	mmfm   sp, a8,a11
3fa937d0:	reti
3fa937e0:	move   a11, -*sp, 1
3fa937f0:	movi   0x4000, a11
3fa93810:	setf   16, 0, 0
3fa93820:	move   a11, @0xc0000100, 0	; HSTCTLH
3fa93850:	move   *sp+, a11, 1
3fa93860:	rets
3fa93870:	move   a11, -*sp, 1
3fa93880:	sub    a11, a11
3fa93890:	setf   16, 0, 0
3fa938a0:	move   a11, @0xc0000100, 0	; HSTCTLH
3fa938d0:	move   *sp+, a11, 1
3fa938e0:	rets
L3FA938F0:
3fa938f0:	mmtm   sp, a7,a9,a11,a13
3fa93910:	move   a14, a13
3fa93920:	addi   0x380, a14
3fa93940:	jauc   L3FA97530
3fa93960:	move   @0x27acc0, a11, 1
3fa93990:	btst   9, a11
3fa939a0:	jane   L3FA97720
3fa939c0:	btst   0, a11
3fa939d0:	jane   L3FA97720
3fa939f0:	btst   2, a11
3fa93a00:	jane   L3FA97720
3fa93a20:	setf   8, 0, 0
3fa93a30:	move   @0x27b790, a11, 0
3fa93a60:	jane   L3FA946D0
3fa93a80:	move   *a13(0xffe0), a11, 1
3fa93aa0:	jaeq   L3FA97720
3fa93ac0:	move   a14, -*sp, 1
3fa93ad0:	move   a13, a11
3fa93ae0:	addi   0x360, a11
3fa93b00:	move   a11, *a14+, 1
3fa93b10:	move   *a13(0xffe0), a11, 1
3fa93b30:	move   *a11(0x20), *a14+, 1
3fa93b50:	calla  L3FAA3E90
3fa93b80:	move   a8, a8
3fa93b90:	jrne   L3FA93CC0
3fa93ba0:	move   *a13(0x360), a11, 1
3fa93bc0:	move   *a11, a11, 1
3fa93bd0:	dsjs   a11, L3FA93C60
3fa93be0:	move   a14, -*sp, 1
3fa93bf0:	move   *a13(0x360), *a14+, 1
3fa93c10:	calla  L3F9C0210
3fa93c40:	jauc   L3FA97720
L3FA93C60:
3fa93c60:	move   a14, -*sp, 1
3fa93c70:	move   *a13(0x360), *a14+, 1
3fa93c90:	calla  L3F9C0210
L3FA93CC0:
3fa93cc0:	move   @0x27ace0, a11, 1
3fa93cf0:	dec    a11
3fa93d00:	jreq   L3FA93D70
3fa93d10:	move   @0x27ace0, a11, 1
3fa93d40:	subk   3, a11
3fa93d50:	jane   L3FA97720
L3FA93D70:
3fa93d70:	move   @0x27ace0, @0x277f20, 1
3fa93dc0:	move   a14, -*sp, 1
3fa93dd0:	sub    a11, a11
3fa93de0:	move   a11, *a14+, 1
3fa93df0:	move   a11, *a14+, 1
3fa93e00:	move   @0x27aa80, a9, 1
3fa93e30:	move   *a9(0x440), a7, 1
3fa93e50:	move   a7, a11
3fa93e60:	sll    0x9, a7
3fa93e70:	sll    0x7, a11
3fa93e80:	add    a11, a7
3fa93e90:	move   *a9(0x480), a11, 1
3fa93eb0:	add    a7, a11
3fa93ec0:	move   *a11(0x40), *a14+, 1
3fa93ee0:	sub    a11, a11
3fa93ef0:	move   a11, *a14+, 1
3fa93f00:	move   a11, *a14+, 1
3fa93f10:	movi   0xcc, a7
3fa93f30:	move   a7, *a14+, 1
3fa93f40:	move   a11, *a14+, 1
3fa93f50:	move   @0x27abc0, *a14+, 1
3fa93f80:	move   a9, *a14+, 1
3fa93f90:	calla  L3FD59FD0
3fa93fc0:	move   a14, -*sp, 1
3fa93fd0:	move   a11, *a14+, 1
3fa93fe0:	move   a11, *a14+, 1
3fa93ff0:	move   @0x27aa80, *a14+, 1
3fa94020:	calla  L3FD33FD0
3fa94050:	movk   1, a9
3fa94060:	movb   a9, @0x27b790
3fa94090:	move   a14, -*sp, 1
3fa940a0:	movi   0x27b040, a11
3fa940d0:	move   a11, *a14+, 1
3fa940e0:	move   *a13(0xffe0), a7, 1
3fa94100:	move   *a7(0x0), *a14+, 1
3fa94120:	move   @0x27aa80, *a14+, 1
3fa94150:	calla  L3FD58A10
3fa94180:	move   @0x27ac80, a9, 1
3fa941b0:	move   @0x27b040, a11, 1
3fa941e0:	sub    a11, a9
3fa941f0:	move   a9, @0x27b890, 1
3fa94220:	move   @0x27aca0, a7, 1
3fa94250:	move   @0x27b060, a9, 1
3fa94280:	sub    a9, a7
3fa94290:	move   a7, @0x27b8b0, 1
3fa942c0:	move   a14, -*sp, 1
3fa942d0:	move   @0x27aa80, a7, 1
3fa94300:	move   *a7(0x440), a9, 1
3fa94320:	move   a9, a11
3fa94330:	sll    0x9, a9
3fa94340:	sll    0x7, a11
3fa94350:	add    a11, a9
3fa94360:	move   *a7(0x480), a11, 1
3fa94380:	add    a9, a11
3fa94390:	move   *a11(0x1a0), *a14+, 1
3fa943b0:	move   @0x27ab20, *a14+, 1
3fa943e0:	move   a7, *a14+, 1
3fa943f0:	calla  L3FD99A60
3fa94420:	move   a14, -*sp, 1
3fa94430:	move   @0x27b0a0, *a14+, 1
3fa94460:	move   @0x27b080, *a14+, 1
3fa94490:	move   @0x27b060, *a14+, 1
3fa944c0:	move   @0x27b040, *a14+, 1
3fa944f0:	move   @0x27ab20, *a14+, 1
3fa94520:	move   @0x27aa80, a11, 1
3fa94550:	move   *a11(0x440), a9, 1
3fa94570:	move   a9, a7
3fa94580:	sll    0x9, a9
3fa94590:	sll    0x7, a7
3fa945a0:	add    a7, a9
3fa945b0:	move   *a11(0x480), a7, 1
3fa945d0:	add    a9, a7
3fa945e0:	move   *a7(0x40), *a14+, 1
3fa94600:	move   a11, *a14+, 1
3fa94610:	calla  L3F99BC60
3fa94640:	move   a14, -*sp, 1
3fa94650:	move   @0x27aa80, *a14+, 1
3fa94680:	calla  L3FD5A5D0
3fa946b0:	jauc   L3FA97720
L3FA946D0:
3fa946d0:	calla  L3FA97770
3fa94700:	jauc   L3FA97720
3fa94720:	setf   8, 0, 0
3fa94730:	move   @0x27b790, a11, 0
3fa94760:	jaeq   L3FA97720
3fa94780:	move   a14, -*sp, 1
3fa94790:	move   @0x27aa80, *a14+, 1
3fa947c0:	calla  L3FDA93C0
3fa947f0:	move   a14, -*sp, 1
3fa94800:	sub    a11, a11
3fa94810:	move   a11, *a14+, 1
3fa94820:	move   @0x27aa80, *a14+, 1
3fa94850:	calla  L3FDA9050
3fa94880:	move   a14, -*sp, 1
3fa94890:	move   @0x27b0a0, *a14+, 1
3fa948c0:	move   @0x27b080, *a14+, 1
3fa948f0:	move   @0x27b060, *a14+, 1
3fa94920:	move   @0x27b040, *a14+, 1
3fa94950:	move   @0x27ab20, *a14+, 1
3fa94980:	move   @0x27aa80, a9, 1
3fa949b0:	move   *a9(0x440), a7, 1
3fa949d0:	move   a7, a11
3fa949e0:	sll    0x9, a7
3fa949f0:	sll    0x7, a11
3fa94a00:	add    a11, a7
3fa94a10:	move   *a9(0x480), a11, 1
3fa94a30:	add    a7, a11
3fa94a40:	move   *a11(0x40), *a14+, 1
3fa94a60:	move   a9, *a14+, 1
3fa94a70:	calla  L3F99BC60
3fa94aa0:	move   @0x27ac80, a11, 1
3fa94ad0:	move   @0x27b890, a9, 1
3fa94b00:	sub    a9, a11
3fa94b10:	move   a11, @0x27b040, 1
3fa94b40:	move   a11, @0x27b320, 1
3fa94b70:	move   @0x27aca0, a7, 1
3fa94ba0:	move   @0x27b8b0, a9, 1
3fa94bd0:	sub    a9, a7
3fa94be0:	move   a7, @0x27b060, 1
3fa94c10:	move   a7, @0x27b340, 1
3fa94c40:	move   a14, -*sp, 1
3fa94c50:	movi   0x27b040, a7
3fa94c80:	move   a7, *a14+, 1
3fa94c90:	move   @0x27abc0, *a14+, 1
3fa94cc0:	move   @0x27aa80, *a14+, 1
3fa94cf0:	calla  L3FD58A10
3fa94d20:	move   *a13(0xffe0), a11, 1
3fa94d40:	move   *a11(0x20), a9, 1
3fa94d60:	jaeq   L3FA97720
3fa94d80:	move   @0x27b320, a9, 1
3fa94db0:	move   a9, *a13(0x140), 1
3fa94dd0:	move   @0x27b340, a7, 1
3fa94e00:	move   a7, *a13(0x160), 1
3fa94e20:	move   @0x27b080, a11, 1
3fa94e50:	neg    a11
3fa94e60:	move   @0x27b080, a7, 1
3fa94e90:	sub    a7, a11
3fa94ea0:	subk   4, a11
3fa94eb0:	cmp    a11, a9
3fa94ec0:	jrge   L3FA94F40
3fa94ed0:	neg    a7
3fa94ee0:	move   @0x27b080, a11, 1
3fa94f10:	sub    a11, a7
3fa94f20:	move   a7, a9
3fa94f30:	subk   4, a9
L3FA94F40:
3fa94f40:	move   a9, *a13(0x140), 1
3fa94f60:	move   @0x27aa80, a11, 1
3fa94f90:	move   *a11(0x440), a7, 1
3fa94fb0:	move   a7, a9
3fa94fc0:	sll    0x9, a7
3fa94fd0:	sll    0x7, a9
3fa94fe0:	add    a9, a7
3fa94ff0:	move   *a11(0x480), a9, 1
3fa95010:	add    a7, a9
3fa95020:	move   *a9(0x60), a9, 1
3fa95040:	move   *a13(0x140), a7, 1
3fa95060:	subi   0x26, a9
3fa95080:	cmp    a9, a7
3fa95090:	jrle   L3FA95180
3fa950a0:	move   *a11(0x440), a9, 1
3fa950c0:	move   a9, a7
3fa950d0:	sll    0x9, a9
3fa950e0:	sll    0x7, a7
3fa950f0:	add    a7, a9
3fa95100:	move   *a11(0x480), a7, 1
3fa95120:	add    a9, a7
3fa95130:	move   *a7(0x60), a9, 1
3fa95150:	move   a9, a7
3fa95160:	subi   0x26, a7
L3FA95180:
3fa95180:	move   a7, *a13(0x140), 1
3fa951a0:	move   *a13(0x160), a9, 1
3fa951c0:	addk   2, a9
3fa951d0:	jrlt   L3FA95210
3fa951e0:	move   *a13(0x160), a9, 1
3fa95200:	jruc   L3FA95230
L3FA95210:
3fa95210:	movi   0xfffe, a9
L3FA95230:
3fa95230:	move   a9, *a13(0x160), 1
3fa95250:	move   *a11(0x440), a7, 1
3fa95270:	move   a7, a9
3fa95280:	sll    0x9, a7
3fa95290:	sll    0x7, a9
3fa952a0:	add    a9, a7
3fa952b0:	move   *a11(0x480), a9, 1
3fa952d0:	add    a7, a9
3fa952e0:	move   *a9(0x80), a9, 1
3fa95300:	move   *a13(0x160), a7, 1
3fa95320:	subk   19, a9
3fa95330:	cmp    a9, a7
3fa95340:	jrle   L3FA95420
3fa95350:	move   *a11(0x440), a9, 1
3fa95370:	move   a9, a7
3fa95380:	sll    0x9, a9
3fa95390:	sll    0x7, a7
3fa953a0:	add    a7, a9
3fa953b0:	move   *a11(0x480), a7, 1
3fa953d0:	add    a9, a7
3fa953e0:	move   *a7(0x80), a9, 1
3fa95400:	move   a9, a7
3fa95410:	subk   19, a7
L3FA95420:
3fa95420:	move   a7, *a13(0x160), 1
3fa95440:	move   *a13(0x140), a9, 1
3fa95460:	move   @0x27b320, a7, 1
3fa95490:	cmp    a7, a9
3fa954a0:	jrne   L3FA95520
3fa954b0:	move   *a13(0x160), a9, 1
3fa954d0:	move   @0x27b340, a7, 1
3fa95500:	cmp    a7, a9
3fa95510:	jreq   L3FA955C0
L3FA95520:
3fa95520:	move   *a13(0x140), a9, 1
3fa95540:	move   a9, @0x27b320, 1
3fa95570:	move   *a13(0x160), a7, 1
3fa95590:	move   a7, @0x27b340, 1
L3FA955C0:
3fa955c0:	move   a14, -*sp, 1
3fa955d0:	movi   0x27b320, a9
3fa95600:	move   a9, *a14+, 1
3fa95610:	movk   3, a7
3fa95620:	move   a7, *a14+, 1
3fa95630:	move   *a13(0xffe0), a7, 1
3fa95650:	move   *a7(0x0), *a14+, 1
3fa95670:	move   a11, *a14+, 1
3fa95680:	calla  L3FD75CD0
3fa956b0:	move   a14, -*sp, 1
3fa956c0:	move   *a7(0x0), *a14+, 1
3fa956e0:	calla  L3FACCCE0
3fa95710:	movi   0x21, a11
3fa95730:	move   a11, *a13(0x1e0), 1
3fa95750:	move   @0x27aa80, a9, 1
3fa95780:	move   a9, *a13(0x240), 1
3fa957a0:	move   *a7(0x20), *a13(0x260), 1
3fa957d0:	move   @0x27b640, a7, 1
3fa95800:	move   a7, *a13(0x280), 1
3fa95820:	movk   16, a11
3fa95830:	move   a11, *a13(0x2a0), 1
3fa95850:	move   @0x27b320, a11, 1
3fa95880:	setf   16, 1, 0
3fa95890:	move   a11, *a13(0x2c0), 0
3fa958b0:	move   @0x27b340, a11, 1
3fa958e0:	move   a11, *a13(0x2d0), 0
3fa95900:	move   a14, -*sp, 1
3fa95910:	move   a13, a7
3fa95920:	addi   0x1e0, a7
3fa95940:	move   a7, *a14+, 1
3fa95950:	movi   0x20000, a7
3fa95980:	move   a7, *a14+, 1
3fa95990:	sub    a7, a7
3fa959a0:	move   a7, *a14+, 1
3fa959b0:	move   *a13(0xffe0), a7, 1
3fa959d0:	move   *a7(0x20), *a14+, 1
3fa959f0:	move   a9, *a14+, 1
3fa95a00:	calla  L3FD98130
3fa95a30:	move   @0x277f20, a11, 1
3fa95a60:	dsjs   a11, L3FA95B40
3fa95a70:	movk   1, a11
3fa95a80:	movb   a11, @0x27b8f0
3fa95ab0:	move   a14, -*sp, 1
3fa95ac0:	move   @0x27ac20, *a14+, 1
3fa95af0:	move   *a7(0x0), *a14+, 1
3fa95b10:	calla  L3FAC4470
L3FA95B40:
3fa95b40:	sub    a11, a11
3fa95b50:	movb   a11, @0x27b790
3fa95b80:	jauc   L3FA97720
3fa95ba0:	move   *a13(0xffe0), a11, 1
3fa95bc0:	jaeq   L3FA97720
3fa95be0:	move   *a11, a9, 1
3fa95bf0:	move   @0x27abc0, a7, 1
3fa95c20:	cmp    a7, a9
3fa95c30:	jane   L3FA97720
3fa95c50:	move   a7, @0x27b6e0, 1
3fa95c80:	move   *a11(0xa0), a9, 1
3fa95ca0:	move   a9, @0x27b700, 1
3fa95cd0:	move   a14, -*sp, 1
3fa95ce0:	move   @0x19ff60, *a14+, 1
3fa95d10:	move   a9, *a14+, 1
3fa95d20:	move   @0x27aa80, *a14+, 1
3fa95d50:	calla  L3FD34680
3fa95d80:	move   a14, -*sp, 1
3fa95d90:	sub    a9, a9
3fa95da0:	move   a9, *a14+, 1
3fa95db0:	move   a9, *a14+, 1
3fa95dc0:	move   a9, *a14+, 1
3fa95dd0:	move   a9, *a14+, 1
3fa95de0:	move   a9, *a14+, 1
3fa95df0:	move   @0x27b700, *a14+, 1
3fa95e20:	move   @0x27aa80, *a14+, 1
3fa95e50:	calla  L3FD39680
3fa95e80:	move   a14, -*sp, 1
3fa95e90:	movi   0x3fa97b10, a8
3fa95ec0:	move   a8, *a14+, 1
3fa95ed0:	move   *a11(0x20), *a14+, 1
3fa95ef0:	calla  L3FACC3E0
3fa95f20:	move   a8, *a13(0x1a0), 1
3fa95f40:	move   a14, -*sp, 1
3fa95f50:	move   @0x19ff80, *a14+, 1
3fa95f80:	move   @0x27ab00, *a14+, 1
3fa95fb0:	move   @0x27aa80, *a14+, 1
3fa95fe0:	calla  L3FD99A60
3fa96010:	move   a14, -*sp, 1
3fa96020:	move   @0x19ff60, *a14+, 1
3fa96050:	move   @0x27ab00, *a14+, 1
3fa96080:	move   @0x27aa80, *a14+, 1
3fa960b0:	calla  L3FD98760
3fa960e0:	move   a14, -*sp, 1
3fa960f0:	move   a14, -*sp, 1
3fa96100:	move   *a13(0x1a0), *a14+, 1
3fa96120:	calla  L3FB458D0
3fa96150:	move   a8, *a14+, 1
3fa96160:	move   *a13(0x1a0), *a14+, 1
3fa96180:	movk   15, a7
3fa96190:	move   a7, *a14+, 1
3fa961a0:	movk   10, a7
3fa961b0:	move   a7, *a14+, 1
3fa961c0:	move   @0x27ab00, *a14+, 1
3fa961f0:	move   @0x27b700, *a14+, 1
3fa96220:	move   @0x27aa80, *a14+, 1
3fa96250:	calla  L3FDA0000
3fa96280:	jauc   L3FA97720
3fa962a0:	setf   8, 0, 0
3fa962b0:	move   @0x27b790, a11, 0
3fa962e0:	jaeq   L3FA97720
3fa96300:	move   @0x27acc0, a9, 1
3fa96330:	btst   8, a9
3fa96340:	jrne   L3FA96370
3fa96350:	btst   10, a9
3fa96360:	jreq   L3FA96AF0
L3FA96370:
3fa96370:	move   a14, -*sp, 1
3fa96380:	move   @0x27b0a0, *a14+, 1
3fa963b0:	move   @0x27b080, *a14+, 1
3fa963e0:	move   @0x27b060, *a14+, 1
3fa96410:	move   @0x27b040, *a14+, 1
3fa96440:	move   @0x27ab20, *a14+, 1
3fa96470:	move   @0x27aa80, a7, 1
3fa964a0:	move   *a7(0x440), a9, 1
3fa964c0:	move   a9, a11
3fa964d0:	sll    0x9, a9
3fa964e0:	sll    0x7, a11
3fa964f0:	add    a11, a9
3fa96500:	move   *a7(0x480), a11, 1
3fa96520:	add    a9, a11
3fa96530:	move   *a11(0x40), *a14+, 1
3fa96550:	move   a7, *a14+, 1
3fa96560:	calla  L3F99BC60
3fa96590:	move   a14, -*sp, 1
3fa965a0:	move   a13, a11
3fa965b0:	addi   0x180, a11
3fa965d0:	move   a11, *a14+, 1
3fa965e0:	move   a13, a9
3fa965f0:	addi   0x120, a9
3fa96610:	move   a9, *a14+, 1
3fa96620:	move   a13, a7
3fa96630:	addi   0x100, a7
3fa96650:	move   a7, *a14+, 1
3fa96660:	move   a13, a7
3fa96670:	addi   0xe0, a7
3fa96690:	move   a7, *a14+, 1
3fa966a0:	move   a13, a7
3fa966b0:	addi   0xc0, a7
3fa966d0:	move   a7, *a14+, 1
3fa966e0:	move   a13, a7
3fa966f0:	addk   32, a7
3fa96700:	move   a7, *a14+, 1
3fa96710:	move   a13, *a14+, 1
3fa96720:	move   @0x27abc0, *a14+, 1
3fa96750:	move   @0x27aa80, *a14+, 1
3fa96780:	calla  L3FD72C50
3fa967b0:	move   *a13(0xc0), a7, 1
3fa967d0:	move   @0x27b890, a9, 1
3fa96800:	sub    a9, a7
3fa96810:	move   a7, @0x27b040, 1
3fa96840:	move   *a13(0xe0), a11, 1
3fa96860:	move   @0x27b8b0, a7, 1
3fa96890:	sub    a7, a11
3fa968a0:	move   a11, @0x27b060, 1
3fa968d0:	move   a14, -*sp, 1
3fa968e0:	move   @0x27b0a0, *a14+, 1
3fa96910:	move   @0x27b080, *a14+, 1
3fa96940:	move   a11, *a14+, 1
3fa96950:	move   @0x27b040, *a14+, 1
3fa96980:	move   @0x27ab20, *a14+, 1
3fa969b0:	move   @0x27aa80, a7, 1
3fa969e0:	move   *a7(0x440), a9, 1
3fa96a00:	move   a9, a11
3fa96a10:	sll    0x9, a9
3fa96a20:	sll    0x7, a11
3fa96a30:	add    a11, a9
3fa96a40:	move   *a7(0x480), a11, 1
3fa96a60:	add    a9, a11
3fa96a70:	move   *a11(0x40), *a14+, 1
3fa96a90:	move   a7, *a14+, 1
3fa96aa0:	calla  L3F99BC60
3fa96ad0:	jauc   L3FA97720
L3FA96AF0:
3fa96af0:	calla  L3FA97770
3fa96b20:	jauc   L3FA97720
3fa96b40:	move   *a13(0xffe0), a11, 1
3fa96b60:	jaeq   L3FA97720
3fa96b80:	move   *a11(0xa0), a9, 1
3fa96ba0:	move   @0x27abc0, a7, 1
3fa96bd0:	cmp    a7, a9
3fa96be0:	jane   L3FA97720
3fa96c00:	move   *a11(0x20), a9, 1
3fa96c20:	jaeq   L3FA97720
3fa96c40:	move   a14, -*sp, 1
3fa96c50:	movi   0x3fa97b10, a8
3fa96c80:	move   a8, *a14+, 1
3fa96c90:	move   *a11(0x20), *a14+, 1
3fa96cb0:	calla  L3FACC3E0
3fa96ce0:	move   a8, *a13(0x1a0), 1
3fa96d00:	move   @0x27abc0, a9, 1
3fa96d30:	move   @0x27b700, a7, 1
3fa96d60:	cmp    a7, a9
3fa96d70:	jrne   L3FA96F30
3fa96d80:	move   a14, -*sp, 1
3fa96d90:	move   @0x19ff80, *a14+, 1
3fa96dc0:	move   @0x27ab00, *a14+, 1
3fa96df0:	move   @0x27aa80, *a14+, 1
3fa96e20:	calla  L3FD99A60
3fa96e50:	move   a14, -*sp, 1
3fa96e60:	move   @0x19ff60, *a14+, 1
3fa96e90:	move   @0x27ab00, *a14+, 1
3fa96ec0:	move   @0x27aa80, *a14+, 1
3fa96ef0:	calla  L3FD98760
3fa96f20:	jruc   L3FA970D0
L3FA96F30:
3fa96f30:	move   a14, -*sp, 1
3fa96f40:	move   @0x19ff60, *a14+, 1
3fa96f70:	move   @0x27ab00, *a14+, 1
3fa96fa0:	move   @0x27aa80, *a14+, 1
3fa96fd0:	calla  L3FD99A60
3fa97000:	move   a14, -*sp, 1
3fa97010:	move   @0x19ff80, *a14+, 1
3fa97040:	move   @0x27ab00, *a14+, 1
3fa97070:	move   @0x27aa80, *a14+, 1
3fa970a0:	calla  L3FD98760
L3FA970D0:
3fa970d0:	move   a14, -*sp, 1
3fa970e0:	move   a14, -*sp, 1
3fa970f0:	move   *a13(0x1a0), *a14+, 1
3fa97110:	calla  L3FB458D0
3fa97140:	move   a8, *a14+, 1
3fa97150:	move   *a13(0x1a0), *a14+, 1
3fa97170:	movk   15, a9
3fa97180:	move   a9, *a14+, 1
3fa97190:	movk   10, a7
3fa971a0:	move   a7, *a14+, 1
3fa971b0:	move   @0x27ab00, *a14+, 1
3fa971e0:	move   @0x27abc0, *a14+, 1
3fa97210:	move   @0x27aa80, *a14+, 1
3fa97240:	calla  L3FDA0000
3fa97270:	jruc   L3FA97720
3fa97280:	move   @0x27b700, a11, 1
3fa972b0:	jreq   L3FA97720
3fa972c0:	move   *a13(0xffe0), a9, 1
3fa972e0:	jreq   L3FA97720
3fa972f0:	move   *a9(0xa0), a7, 1
3fa97310:	cmp    a11, a7
3fa97320:	jrne   L3FA97720
3fa97330:	move   a14, -*sp, 1
3fa97340:	move   @0x19ff80, *a14+, 1
3fa97370:	move   a11, *a14+, 1
3fa97380:	move   @0x27aa80, *a14+, 1
3fa973b0:	calla  L3FD34680
3fa973e0:	move   a14, -*sp, 1
3fa973f0:	movk   1, a11
3fa97400:	move   a11, *a14+, 1
3fa97410:	sub    a7, a7
3fa97420:	move   a7, *a14+, 1
3fa97430:	move   a7, *a14+, 1
3fa97440:	move   a7, *a14+, 1
L3FA97450:
3fa97450:	move   a7, *a14+, 1
3fa97460:	move   @0x27b700, *a14+, 1
L3FA97490:
3fa97490:	move   @0x27aa80, *a14+, 1
3fa974c0:	calla  L3FD39680
L3FA974F0:
3fa974f0:	move   a7, @0x27b700, 1
3fa97520:	jruc   L3FA97720
L3FA97530:
3fa97530:	move   @0x27ab40, a8, 1
3fa97560:	subk   4, a8
3fa97570:	cmpi   0x8, a8
3fa97590:	jrhi   L3FA97720
3fa975a0:	sll    0x5, a8
3fa975b0:	addi   0x3fa97600, a8
3fa975e0:	move   *a8, a8, 1
3fa975f0:	jump   a8
3fa97600:	dsjs   a0, L3FA976C0
3fa97610:	dsjs   a9, L3FA97450
3fa97620:	subb   a9, a0
3fa97630:	dsjs   a9, L3FA97470
3fa97640:	sll    a5, a0
3fa97650:	dsjs   a9, L3FA97490
3fa97660:	.word  0x7720
3fa97670:	dsjs   a9, L3FA974B0
3fa97680:	.word  0x7720
3fa97690:	dsjs   a9, L3FA974D0
3fa976a0:	divu   a13, a0
3fa976b0:	dsjs   a9, L3FA974F0
L3FA976C0:
3fa976c0:	.word  0x7280
3fa976d0:	dsjs   a9, L3FA97510
3fa976e0:	.word  0x7720
3fa976f0:	dsjs   a9, L3FA97530
3fa97700:	lmo    a10, a0
3fa97710:	dsjs   a9, L3FA97550
L3FA97720:
3fa97720:	move   *sp(0xa0), a14, 1
3fa97740:	mmfm   sp, a7,a9,a11,a13
3fa97760:	rets   2
L3FA97770:
3fa97770:	mmtm   sp, a7,a9,a11
3fa97790:	move   a14, -*sp, 1
3fa977a0:	move   @0x27aa80, *a14+, 1
3fa977d0:	calla  L3FDA93C0
3fa97800:	move   a14, -*sp, 1
3fa97810:	sub    a11, a11
3fa97820:	move   a11, *a14+, 1
3fa97830:	move   @0x27aa80, *a14+, 1
3fa97860:	calla  L3FDA9050
3fa97890:	movb   a11, @0x27b790
3fa978c0:	move   a14, -*sp, 1
3fa978d0:	move   @0x27b0a0, *a14+, 1
3fa97900:	move   @0x27b080, *a14+, 1
3fa97930:	move   @0x27b060, *a14+, 1
3fa97960:	move   @0x27b040, *a14+, 1
3fa97990:	move   @0x27ab20, *a14+, 1
3fa979c0:	move   @0x27aa80, a9, 1
3fa979f0:	move   *a9(0x440), a7, 1
3fa97a10:	move   a7, a11
3fa97a20:	sll    0x9, a7
3fa97a30:	sll    0x7, a11
3fa97a40:	add    a11, a7
3fa97a50:	move   *a9(0x480), a11, 1
3fa97a70:	add    a7, a11
3fa97a80:	move   *a11(0x40), *a14+, 1
3fa97aa0:	move   a9, *a14+, 1
3fa97ab0:	calla  L3F99BC60
3fa97ae0:	mmfm   sp, a7,a9,a11
3fa97b00:	rets
3fa97b10:	.word  0x7246
3fa97b20:	mods   a11, a1
3fa97b30:	sla    0x3, a5
3fa97b40:	.word  0x7845
3fa97b50:	modu   b11, b0
3fa97b60:	sra    b11, b3
3fa97b70:	.word  0x0000
L3FA97B80:
3fa97b80:	mmtm   sp, a9,a11,a13
3fa97ba0:	move   a14, a13
3fa97bb0:	addk   32, a14
3fa97bc0:	move   a14, -*sp, 1
3fa97bd0:	movi   0xb6, a11
3fa97bf0:	move   a11, *a14+, 1
3fa97c00:	movk   1, a9
3fa97c10:	move   a9, *a14+, 1
3fa97c20:	calla  L3F703D90
3fa97c50:	move   a8, *a13, 1
3fa97c60:	move   *a13(0xffe0), *a8(0x0), 1
3fa97c90:	move   *a13(0xffc0), *a8(0x20), 1
3fa97cc0:	move   *a13(0xffa0), *a8(0x60), 1
3fa97cf0:	move   *a13(0xff80), *a8(0x80), 1
3fa97d20:	move   *a13(0xff60), *a8(0xa0), 1
3fa97d50:	move   *a13(0xff40), *a8(0xc0), 1
3fa97d80:	move   *a13(0xff20), *a8(0xe0), 1
3fa97db0:	sub    a9, a9
3fa97dc0:	move   a9, *a8(0x40), 1
3fa97de0:	movi   0xffff, a9
3fa97e00:	move   a9, *a8(0x150), 1
3fa97e20:	move   a14, -*sp, 1
3fa97e30:	move   *a13(0xff00), *a14+, 1
3fa97e50:	addi   0x170, a8
3fa97e70:	move   a8, *a14+, 1
3fa97e80:	calla  L3FB45720
3fa97eb0:	move   *a13, a9, 1
3fa97ec0:	move   @0x277f40, a11, 1
3fa97ef0:	move   a11, *a9(0x590), 1
3fa97f10:	move   a9, @0x277f40, 1
3fa97f40:	move   *sp(0x80), a14, 1
3fa97f60:	mmfm   sp, a9,a11,a13
3fa97f80:	rets   2
L3FA97F90:
3fa97f90:	mmtm   sp, a9,a11,a13
3fa97fb0:	move   a14, a13
3fa97fc0:	addk   32, a14
3fa97fd0:	move   @0x277f40, a11, 1
3fa98000:	jrne   L3FA98040
3fa98010:	sub    a8, a8
3fa98020:	jauc   L3FA98B00
L3FA98040:
3fa98040:	move   *a11, a11, 1
3fa98050:	move   *a13(0xffe0), a9, 1
3fa98070:	cmp    a9, a11
3fa98080:	jrne   L3FA980E0
3fa98090:	move   @0x277f40, a8, 1
3fa980c0:	jauc   L3FA98B00
L3FA980E0:
3fa980e0:	move   @0x277f40, a11, 1
3fa98110:	move   *a11(0x20), a11, 1
3fa98130:	cmp    a9, a11
3fa98140:	jrne   L3FA981A0
3fa98150:	move   @0x277f40, a8, 1
3fa98180:	jauc   L3FA98B00
L3FA981A0:
3fa981a0:	move   @0x277f40, a11, 1
3fa981d0:	move   *a11(0x60), a11, 1
3fa981f0:	cmp    a9, a11
3fa98200:	jrne   L3FA98260
3fa98210:	move   @0x277f40, a8, 1
3fa98240:	jauc   L3FA98B00
L3FA98260:
3fa98260:	move   @0x277f40, a11, 1
3fa98290:	move   *a11(0x80), a11, 1
3fa982b0:	cmp    a9, a11
3fa982c0:	jrne   L3FA98310
3fa982d0:	move   @0x277f40, a8, 1
3fa98300:	jruc   L3FA98B00
L3FA98310:
3fa98310:	move   @0x277f40, a11, 1
3fa98340:	move   *a11(0xa0), a11, 1
3fa98360:	cmp    a9, a11
3fa98370:	jrne   L3FA983C0
3fa98380:	move   @0x277f40, a8, 1
3fa983b0:	jruc   L3FA98B00
L3FA983C0:
3fa983c0:	move   @0x277f40, a11, 1
3fa983f0:	move   *a11(0xc0), a11, 1
3fa98410:	cmp    a9, a11
3fa98420:	jrne   L3FA98470
3fa98430:	move   @0x277f40, a8, 1
3fa98460:	jruc   L3FA98B00
L3FA98470:
3fa98470:	move   @0x277f40, a11, 1
3fa984a0:	move   *a11(0xe0), a11, 1
3fa984c0:	cmp    a9, a11
3fa984d0:	jrne   L3FA98520
3fa984e0:	move   @0x277f40, a8, 1
3fa98510:	jruc   L3FA98B00
L3FA98520:
3fa98520:	move   @0x277f40, a11, 1
3fa98550:	move   a11, *a13, 1
3fa98560:	move   *a11(0x590), a9, 1
3fa98580:	jreq   L3FA98AF0
L3FA98590:
3fa98590:	move   *a13, a11, 1
3fa985a0:	move   *a11(0x590), a9, 1
3fa985c0:	move   *a9, a9, 1
3fa985d0:	move   *a13(0xffe0), a11, 1
3fa985f0:	cmp    a11, a9
3fa98600:	jrne   L3FA98650
3fa98610:	move   *a13, a9, 1
3fa98620:	move   *a9(0x590), a8, 1
3fa98640:	jruc   L3FA98B00
L3FA98650:
3fa98650:	move   *a13, a9, 1
3fa98660:	move   *a9(0x590), a9, 1
3fa98680:	move   *a9(0x20), a9, 1
3fa986a0:	cmp    a11, a9
3fa986b0:	jrne   L3FA98700
3fa986c0:	move   *a13, a9, 1
3fa986d0:	move   *a9(0x590), a8, 1
3fa986f0:	jruc   L3FA98B00
L3FA98700:
3fa98700:	move   *a13, a9, 1
3fa98710:	move   *a9(0x590), a9, 1
3fa98730:	move   *a9(0x60), a9, 1
3fa98750:	cmp    a11, a9
3fa98760:	jrne   L3FA987B0
3fa98770:	move   *a13, a9, 1
3fa98780:	move   *a9(0x590), a8, 1
3fa987a0:	jruc   L3FA98B00
L3FA987B0:
3fa987b0:	move   *a13, a9, 1
3fa987c0:	move   *a9(0x590), a9, 1
3fa987e0:	move   *a9(0x80), a9, 1
3fa98800:	cmp    a11, a9
3fa98810:	jrne   L3FA98860
3fa98820:	move   *a13, a9, 1
3fa98830:	move   *a9(0x590), a8, 1
3fa98850:	jruc   L3FA98B00
L3FA98860:
3fa98860:	move   *a13, a9, 1
3fa98870:	move   *a9(0x590), a9, 1
3fa98890:	move   *a9(0xa0), a9, 1
3fa988b0:	cmp    a11, a9
3fa988c0:	jrne   L3FA98910
3fa988d0:	move   *a13, a9, 1
3fa988e0:	move   *a9(0x590), a8, 1
3fa98900:	jruc   L3FA98B00
L3FA98910:
3fa98910:	move   *a13, a9, 1
3fa98920:	move   *a9(0x590), a9, 1
3fa98940:	move   *a9(0xc0), a9, 1
3fa98960:	cmp    a11, a9
3fa98970:	jrne   L3FA989C0
3fa98980:	move   *a13, a9, 1
3fa98990:	move   *a9(0x590), a8, 1
3fa989b0:	jruc   L3FA98B00
L3FA989C0:
3fa989c0:	move   *a13, a9, 1
3fa989d0:	move   *a9(0x590), a9, 1
3fa989f0:	move   *a9(0xe0), a9, 1
3fa98a10:	cmp    a11, a9
3fa98a20:	jrne   L3FA98A70
3fa98a30:	move   *a13, a9, 1
3fa98a40:	move   *a9(0x590), a8, 1
3fa98a60:	jruc   L3FA98B00
L3FA98A70:
3fa98a70:	move   *a13, a9, 1
3fa98a80:	move   *a9(0x590), *a13(0x0), 1
3fa98ab0:	move   *a13, a9, 1
3fa98ac0:	move   *a9(0x590), a9, 1
3fa98ae0:	jrne   L3FA98590
L3FA98AF0:
3fa98af0:	sub    a8, a8
L3FA98B00:
3fa98b00:	move   *sp(0x80), a14, 1
3fa98b20:	mmfm   sp, a9,a11,a13
3fa98b40:	rets   2
L3FA98B50:
3fa98b50:	mmtm   sp, a9,a11,a13
3fa98b70:	move   a14, a13
3fa98b80:	addi   0x40, a14
3fa98ba0:	move   @0x277f40, a11, 1
3fa98bd0:	jreq   L3FA99000
3fa98be0:	move   *a11, a11, 1
3fa98bf0:	move   *a13(0xffe0), a9, 1
3fa98c10:	cmp    a9, a11
3fa98c20:	jrne   L3FA98D20
3fa98c30:	move   @0x277f40, a11, 1
3fa98c60:	move   a11, *a13, 1
3fa98c70:	move   *a11(0x590), a9, 1
3fa98c90:	move   a9, @0x277f40, 1
3fa98cc0:	move   a14, -*sp, 1
3fa98cd0:	move   a11, *a14+, 1
3fa98ce0:	calla  L3F702440
3fa98d10:	jruc   L3FA99000
L3FA98D20:
3fa98d20:	move   @0x277f40, a11, 1
3fa98d50:	move   a11, *a13, 1
3fa98d60:	move   *a11(0x590), a9, 1
3fa98d80:	jreq   L3FA98EF0
3fa98d90:	move   *a11(0x590), a9, 1
3fa98db0:	move   *a9, a9, 1
3fa98dc0:	move   *a13(0xffe0), a11, 1
3fa98de0:	cmp    a11, a9
3fa98df0:	jreq   L3FA98EF0
L3FA98E00:
3fa98e00:	move   *a13, a11, 1
3fa98e10:	move   *a11(0x590), *a13(0x0), 1
3fa98e40:	move   *a13, a11, 1
3fa98e50:	move   *a11(0x590), a9, 1
3fa98e70:	jreq   L3FA98EF0
3fa98e80:	move   *a11(0x590), a9, 1
3fa98ea0:	move   *a9, a9, 1
3fa98eb0:	move   *a13(0xffe0), a11, 1
3fa98ed0:	cmp    a11, a9
3fa98ee0:	jrne   L3FA98E00
L3FA98EF0:
3fa98ef0:	move   *a13, a11, 1
3fa98f00:	move   *a11(0x590), a9, 1
3fa98f20:	jreq   L3FA99000
3fa98f30:	move   *a11(0x590), *a13(0x20), 1
3fa98f60:	move   *a13(0x20), a9, 1
3fa98f80:	move   *a9(0x590), *a11(0x590), 1
3fa98fb0:	move   a14, -*sp, 1
3fa98fc0:	move   a9, *a14+, 1
3fa98fd0:	calla  L3F702440
L3FA99000:
3fa99000:	move   *sp(0x80), a14, 1
3fa99020:	mmfm   sp, a9,a11,a13
3fa99040:	rets   2
3fa99050:	mmtm   sp, a9,a11,a13
3fa99070:	move   a14, a13
3fa99080:	addk   32, a14
3fa99090:	move   @0x277f40, a11, 1
3fa990c0:	jrne   L3FA99110
3fa990d0:	movi   0x3faa1130, a8
3fa99100:	jruc   L3FA993E0
L3FA99110:
3fa99110:	move   *a11, a11, 1
3fa99120:	move   *a13(0xffe0), a9, 1
3fa99140:	cmp    a9, a11
3fa99150:	jrne   L3FA991D0
3fa99160:	move   @0x277f40, a11, 1
3fa99190:	move   a11, a8
3fa991a0:	addi   0x170, a8
3fa991c0:	jruc   L3FA993E0
L3FA991D0:
3fa991d0:	move   @0x277f40, a11, 1
3fa99200:	move   a11, *a13, 1
3fa99210:	move   *a11(0x590), a9, 1
3fa99230:	jreq   L3FA993B0
L3FA99240:
3fa99240:	move   *a13, a11, 1
3fa99250:	move   *a11(0x590), a9, 1
3fa99270:	move   *a9, a9, 1
3fa99280:	move   *a13(0xffe0), a11, 1
3fa992a0:	cmp    a11, a9
3fa992b0:	jrne   L3FA99330
3fa992c0:	move   *a13, a9, 1
3fa992d0:	move   *a9(0x590), a9, 1
3fa992f0:	move   a9, a8
3fa99300:	addi   0x170, a8
3fa99320:	jruc   L3FA993E0
L3FA99330:
3fa99330:	move   *a13, a9, 1
3fa99340:	move   *a9(0x590), *a13(0x0), 1
3fa99370:	move   *a13, a9, 1
3fa99380:	move   *a9(0x590), a9, 1
3fa993a0:	jrne   L3FA99240
L3FA993B0:
3fa993b0:	movi   0x3faa1130, a8
L3FA993E0:
3fa993e0:	move   *sp(0x80), a14, 1
3fa99400:	mmfm   sp, a9,a11,a13
3fa99420:	rets   2
L3FA99430:
3fa99430:	mmtm   sp, a9,a11,a13
3fa99450:	move   a14, a13
3fa99460:	addk   32, a14
3fa99470:	move   @0x277f40, a11, 1
3fa994a0:	jrne   L3FA994E0
3fa994b0:	sub    a8, a8
3fa994c0:	jauc   L3FA99DC0
L3FA994E0:
3fa994e0:	move   *a11, a11, 1
3fa994f0:	move   *a13(0xffe0), a9, 1
3fa99510:	cmp    a9, a11
3fa99520:	jrne   L3FA99560
3fa99530:	movk   1, a8
3fa99540:	jauc   L3FA99DC0
L3FA99560:
3fa99560:	move   @0x277f40, a11, 1
3fa99590:	move   *a11(0x20), a11, 1
3fa995b0:	cmp    a9, a11
3fa995c0:	jrne   L3FA995F0
3fa995d0:	movk   2, a8
3fa995e0:	jruc   L3FA99DC0
L3FA995F0:
3fa995f0:	move   @0x277f40, a11, 1
3fa99620:	move   *a11(0x60), a11, 1
3fa99640:	cmp    a9, a11
3fa99650:	jrne   L3FA99680
3fa99660:	movk   3, a8
3fa99670:	jruc   L3FA99DC0
L3FA99680:
3fa99680:	move   @0x277f40, a11, 1
3fa996b0:	move   *a11(0x80), a11, 1
3fa996d0:	cmp    a9, a11
3fa996e0:	jrne   L3FA99710
3fa996f0:	movk   4, a8
3fa99700:	jruc   L3FA99DC0
L3FA99710:
3fa99710:	move   @0x277f40, a11, 1
3fa99740:	move   *a11(0xa0), a11, 1
3fa99760:	cmp    a9, a11
3fa99770:	jrne   L3FA997A0
3fa99780:	movk   7, a8
3fa99790:	jruc   L3FA99DC0
L3FA997A0:
3fa997a0:	move   @0x277f40, a11, 1
3fa997d0:	move   *a11(0xc0), a11, 1
3fa997f0:	cmp    a9, a11
3fa99800:	jrne   L3FA99830
3fa99810:	movk   5, a8
3fa99820:	jruc   L3FA99DC0
L3FA99830:
3fa99830:	move   @0x277f40, a11, 1
3fa99860:	move   *a11(0xe0), a11, 1
3fa99880:	cmp    a9, a11
3fa99890:	jrne   L3FA998C0
3fa998a0:	movk   6, a8
3fa998b0:	jruc   L3FA99DC0
L3FA998C0:
3fa998c0:	move   @0x277f40, a11, 1
3fa998f0:	move   a11, *a13, 1
3fa99900:	move   *a11(0x590), a9, 1
3fa99920:	jreq   L3FA99DB0
L3FA99930:
3fa99930:	move   *a13, a11, 1
3fa99940:	move   *a11(0x590), a9, 1
3fa99960:	move   *a9, a9, 1
3fa99970:	move   *a13(0xffe0), a11, 1
3fa99990:	cmp    a11, a9
3fa999a0:	jrne   L3FA999D0
3fa999b0:	movk   1, a8
3fa999c0:	jruc   L3FA99DC0
L3FA999D0:
3fa999d0:	move   *a13, a9, 1
3fa999e0:	move   *a9(0x590), a9, 1
3fa99a00:	move   *a9(0x20), a9, 1
3fa99a20:	cmp    a11, a9
3fa99a30:	jrne   L3FA99A60
3fa99a40:	movk   2, a8
3fa99a50:	jruc   L3FA99DC0
L3FA99A60:
3fa99a60:	move   *a13, a9, 1
3fa99a70:	move   *a9(0x590), a9, 1
3fa99a90:	move   *a9(0x60), a9, 1
3fa99ab0:	cmp    a11, a9
3fa99ac0:	jrne   L3FA99AF0
3fa99ad0:	movk   3, a8
3fa99ae0:	jruc   L3FA99DC0
L3FA99AF0:
3fa99af0:	move   *a13, a9, 1
3fa99b00:	move   *a9(0x590), a9, 1
3fa99b20:	move   *a9(0x80), a9, 1
3fa99b40:	cmp    a11, a9
3fa99b50:	jrne   L3FA99B80
3fa99b60:	movk   4, a8
3fa99b70:	jruc   L3FA99DC0
L3FA99B80:
3fa99b80:	move   *a13, a9, 1
3fa99b90:	move   *a9(0x590), a9, 1
3fa99bb0:	move   *a9(0xa0), a9, 1
3fa99bd0:	cmp    a11, a9
3fa99be0:	jrne   L3FA99C10
3fa99bf0:	movk   7, a8
3fa99c00:	jruc   L3FA99DC0
L3FA99C10:
3fa99c10:	move   *a13, a9, 1
3fa99c20:	move   *a9(0x590), a9, 1
3fa99c40:	move   *a9(0xc0), a9, 1
3fa99c60:	cmp    a11, a9
3fa99c70:	jrne   L3FA99CA0
3fa99c80:	movk   5, a8
3fa99c90:	jruc   L3FA99DC0
L3FA99CA0:
3fa99ca0:	move   *a13, a9, 1
3fa99cb0:	move   *a9(0x590), a9, 1
3fa99cd0:	move   *a9(0xe0), a9, 1
3fa99cf0:	cmp    a11, a9
3fa99d00:	jrne   L3FA99D30
3fa99d10:	movk   6, a8
3fa99d20:	jruc   L3FA99DC0
L3FA99D30:
3fa99d30:	move   *a13, a9, 1
3fa99d40:	move   *a9(0x590), *a13(0x0), 1
3fa99d70:	move   *a13, a9, 1
3fa99d80:	move   *a9(0x590), a9, 1
3fa99da0:	jrne   L3FA99930
L3FA99DB0:
3fa99db0:	sub    a8, a8
L3FA99DC0:
3fa99dc0:	move   *sp(0x80), a14, 1
3fa99de0:	mmfm   sp, a9,a11,a13
3fa99e00:	rets   2
L3FA99E10:
3fa99e10:	mmtm   sp, a9,a11,a13
3fa99e30:	move   a14, a13
3fa99e40:	addk   32, a14
3fa99e50:	move   @0x277f40, a11, 1
3fa99e80:	jrne   L3FA99EB0
3fa99e90:	sub    a8, a8
3fa99ea0:	jruc   L3FA9A0C0
L3FA99EB0:
3fa99eb0:	move   *a11, a11, 1
3fa99ec0:	move   *a13(0xffe0), a9, 1
3fa99ee0:	cmp    a9, a11
3fa99ef0:	jrne   L3FA99F20
3fa99f00:	movk   1, a8
3fa99f10:	jruc   L3FA9A0C0
L3FA99F20:
3fa99f20:	move   @0x277f40, a11, 1
3fa99f50:	move   a11, *a13, 1
3fa99f60:	move   *a11(0x590), a9, 1
3fa99f80:	jreq   L3FA9A0B0
L3FA99F90:
3fa99f90:	move   *a13, a11, 1
3fa99fa0:	move   *a11(0x590), a9, 1
3fa99fc0:	move   *a9, a9, 1
3fa99fd0:	move   *a13(0xffe0), a11, 1
3fa99ff0:	cmp    a11, a9
3fa9a000:	jrne   L3FA9A030
3fa9a010:	movk   1, a8
3fa9a020:	jruc   L3FA9A0C0
L3FA9A030:
3fa9a030:	move   *a13, a9, 1
3fa9a040:	move   *a9(0x590), *a13(0x0), 1
3fa9a070:	move   *a13, a9, 1
3fa9a080:	move   *a9(0x590), a9, 1
3fa9a0a0:	jrne   L3FA99F90
L3FA9A0B0:
3fa9a0b0:	sub    a8, a8
L3FA9A0C0:
3fa9a0c0:	move   *sp(0x80), a14, 1
3fa9a0e0:	mmfm   sp, a9,a11,a13
3fa9a100:	rets   2
3fa9a110:	mmtm   sp, a9,a11,a13
3fa9a130:	move   a14, a13
3fa9a140:	addk   32, a14
3fa9a150:	move   @0x277f40, a11, 1
3fa9a180:	jrne   L3FA9A1B0
3fa9a190:	sub    a8, a8
3fa9a1a0:	jruc   L3FA9A460
L3FA9A1B0:
3fa9a1b0:	move   *a11(0x20), a11, 1
3fa9a1d0:	move   *a13(0xffe0), a9, 1
3fa9a1f0:	cmp    a9, a11
3fa9a200:	jrne   L3FA9A270
3fa9a210:	move   @0x277f40, a11, 1
3fa9a240:	move   *a11(0x40), a8, 1
3fa9a260:	jruc   L3FA9A460
L3FA9A270:
3fa9a270:	move   @0x277f40, a11, 1
3fa9a2a0:	move   a11, *a13, 1
3fa9a2b0:	move   *a11(0x590), a9, 1
3fa9a2d0:	jreq   L3FA9A450
L3FA9A2E0:
3fa9a2e0:	move   *a13, a11, 1
3fa9a2f0:	move   *a11(0x590), a9, 1
3fa9a310:	move   *a9(0x20), a9, 1
3fa9a330:	move   *a13(0xffe0), a11, 1
3fa9a350:	cmp    a11, a9
3fa9a360:	jrne   L3FA9A3D0
3fa9a370:	move   *a13, a9, 1
3fa9a380:	move   *a9(0x590), a9, 1
3fa9a3a0:	move   *a9(0x40), a8, 1
3fa9a3c0:	jruc   L3FA9A460
L3FA9A3D0:
3fa9a3d0:	move   *a13, a9, 1
3fa9a3e0:	move   *a9(0x590), *a13(0x0), 1
3fa9a410:	move   *a13, a9, 1
3fa9a420:	move   *a9(0x590), a9, 1
3fa9a440:	jrne   L3FA9A2E0
L3FA9A450:
3fa9a450:	sub    a8, a8
L3FA9A460:
3fa9a460:	move   *sp(0x80), a14, 1
3fa9a480:	mmfm   sp, a9,a11,a13
3fa9a4a0:	rets   2
L3FA9A4B0:
3fa9a4b0:	mmtm   sp, a9,a11,a13
3fa9a4d0:	move   a14, a13
3fa9a4e0:	addk   32, a14
3fa9a4f0:	move   @0x277f40, a11, 1
3fa9a520:	jrne   L3FA9A550
3fa9a530:	sub    a8, a8
3fa9a540:	jruc   L3FA9A840
L3FA9A550:
3fa9a550:	move   *a11(0x20), a11, 1
3fa9a570:	move   *a13(0xffe0), a9, 1
3fa9a590:	cmp    a9, a11
3fa9a5a0:	jrne   L3FA9A630
3fa9a5b0:	move   @0x277f40, a11, 1
3fa9a5e0:	move   *a13(0xffc0), *a11(0x40), 1
3fa9a610:	movk   1, a8
3fa9a620:	jruc   L3FA9A840
L3FA9A630:
3fa9a630:	move   @0x277f40, a11, 1
3fa9a660:	move   a11, *a13, 1
3fa9a670:	move   *a11(0x590), a9, 1
3fa9a690:	jreq   L3FA9A830
L3FA9A6A0:
3fa9a6a0:	move   *a13, a11, 1
3fa9a6b0:	move   *a11(0x590), a9, 1
3fa9a6d0:	move   *a9(0x20), a9, 1
3fa9a6f0:	move   *a13(0xffe0), a11, 1
3fa9a710:	cmp    a11, a9
3fa9a720:	jrne   L3FA9A7B0
3fa9a730:	move   *a13, a9, 1
3fa9a740:	move   *a9(0x590), a9, 1
3fa9a760:	move   *a13(0xffc0), *a9(0x40), 1
3fa9a790:	movk   1, a8
3fa9a7a0:	jruc   L3FA9A840
L3FA9A7B0:
3fa9a7b0:	move   *a13, a9, 1
3fa9a7c0:	move   *a9(0x590), *a13(0x0), 1
3fa9a7f0:	move   *a13, a9, 1
3fa9a800:	move   *a9(0x590), a9, 1
3fa9a820:	jrne   L3FA9A6A0
L3FA9A830:
3fa9a830:	sub    a8, a8
L3FA9A840:
3fa9a840:	move   *sp(0x80), a14, 1
3fa9a860:	mmfm   sp, a9,a11,a13
3fa9a880:	rets   2
L3FA9A890:
3fa9a890:	mmtm   sp, a9,a11,a13
3fa9a8b0:	move   a14, a13
3fa9a8c0:	addk   32, a14
3fa9a8d0:	move   @0x277f40, a11, 1
3fa9a900:	jrne   L3FA9A930
3fa9a910:	sub    a8, a8
3fa9a920:	jruc   L3FA9AC00
L3FA9A930:
3fa9a930:	move   *a11(0x20), a11, 1
3fa9a950:	move   *a13(0xffe0), a9, 1
3fa9a970:	cmp    a9, a11
3fa9a980:	jrne   L3FA9AA00
3fa9a990:	move   @0x277f40, a11, 1
3fa9a9c0:	setf   16, 0, 0
3fa9a9d0:	move   *a11(0x140), a8, 0
3fa9a9f0:	jruc   L3FA9AC00
L3FA9AA00:
3fa9aa00:	move   @0x277f40, a11, 1
3fa9aa30:	move   a11, *a13, 1
3fa9aa40:	move   *a11(0x590), a9, 1
3fa9aa60:	jreq   L3FA9ABF0
L3FA9AA70:
3fa9aa70:	move   *a13, a11, 1
3fa9aa80:	move   *a11(0x590), a9, 1
3fa9aaa0:	move   *a9(0x20), a9, 1
3fa9aac0:	move   *a13(0xffe0), a11, 1
3fa9aae0:	cmp    a11, a9
3fa9aaf0:	jrne   L3FA9AB70
3fa9ab00:	move   *a13, a9, 1
3fa9ab10:	move   *a9(0x590), a9, 1
3fa9ab30:	setf   16, 0, 0
3fa9ab40:	move   *a9(0x140), a8, 0
3fa9ab60:	jruc   L3FA9AC00
L3FA9AB70:
3fa9ab70:	move   *a13, a9, 1
3fa9ab80:	move   *a9(0x590), *a13(0x0), 1
3fa9abb0:	move   *a13, a9, 1
3fa9abc0:	move   *a9(0x590), a9, 1
3fa9abe0:	jrne   L3FA9AA70
L3FA9ABF0:
3fa9abf0:	sub    a8, a8
L3FA9AC00:
3fa9ac00:	move   *sp(0x80), a14, 1
3fa9ac20:	mmfm   sp, a9,a11,a13
3fa9ac40:	rets   2
L3FA9AC50:
3fa9ac50:	mmtm   sp, a9,a11,a13
3fa9ac70:	move   a14, a13
3fa9ac80:	addk   32, a14
3fa9ac90:	move   @0x277f40, a11, 1
3fa9acc0:	jrne   L3FA9ACF0
3fa9acd0:	sub    a8, a8
3fa9ace0:	jruc   L3FA9AF80
L3FA9ACF0:
3fa9acf0:	move   *a11, a11, 1
3fa9ad00:	move   *a13(0xffe0), a9, 1
3fa9ad20:	cmp    a9, a11
3fa9ad30:	jrne   L3FA9ADA0
3fa9ad40:	move   @0x277f40, a11, 1
3fa9ad70:	move   *a11(0x150), a8, 1
3fa9ad90:	jruc   L3FA9AF80
L3FA9ADA0:
3fa9ada0:	move   @0x277f40, a11, 1
3fa9add0:	move   a11, *a13, 1
3fa9ade0:	move   *a11(0x590), a9, 1
3fa9ae00:	jreq   L3FA9AF70
L3FA9AE10:
3fa9ae10:	move   *a13, a11, 1
3fa9ae20:	move   *a11(0x590), a9, 1
3fa9ae40:	move   *a9, a9, 1
3fa9ae50:	move   *a13(0xffe0), a11, 1
3fa9ae70:	cmp    a11, a9
3fa9ae80:	jrne   L3FA9AEF0
3fa9ae90:	move   *a13, a9, 1
3fa9aea0:	move   *a9(0x590), a9, 1
3fa9aec0:	move   *a9(0x150), a8, 1
3fa9aee0:	jruc   L3FA9AF80
L3FA9AEF0:
3fa9aef0:	move   *a13, a9, 1
3fa9af00:	move   *a9(0x590), *a13(0x0), 1
3fa9af30:	move   *a13, a9, 1
3fa9af40:	move   *a9(0x590), a9, 1
3fa9af60:	jrne   L3FA9AE10
L3FA9AF70:
3fa9af70:	sub    a8, a8
L3FA9AF80:
3fa9af80:	move   *sp(0x80), a14, 1
3fa9afa0:	mmfm   sp, a9,a11,a13
3fa9afc0:	rets   2
L3FA9AFD0:
3fa9afd0:	mmtm   sp, a9,a11,a13
3fa9aff0:	move   a14, a13
3fa9b000:	addk   32, a14
3fa9b010:	move   @0x277f40, a11, 1
3fa9b040:	jrne   L3FA9B070
3fa9b050:	sub    a8, a8
3fa9b060:	jruc   L3FA9B380
L3FA9B070:
3fa9b070:	move   *a11(0x20), a11, 1
3fa9b090:	move   *a13(0xffe0), a9, 1
3fa9b0b0:	cmp    a9, a11
3fa9b0c0:	jrne   L3FA9B160
3fa9b0d0:	move   @0x277f40, a11, 1
3fa9b100:	setf   16, 0, 0
3fa9b110:	move   *a13(0xffc0), *a11(0x140), 0
3fa9b140:	movk   1, a8
3fa9b150:	jruc   L3FA9B380
L3FA9B160:
3fa9b160:	move   @0x277f40, a11, 1
3fa9b190:	move   a11, *a13, 1
3fa9b1a0:	move   *a11(0x590), a9, 1
3fa9b1c0:	jreq   L3FA9B370
L3FA9B1D0:
3fa9b1d0:	move   *a13, a11, 1
3fa9b1e0:	move   *a11(0x590), a9, 1
3fa9b200:	move   *a9(0x20), a9, 1
3fa9b220:	move   *a13(0xffe0), a11, 1
3fa9b240:	cmp    a11, a9
3fa9b250:	jrne   L3FA9B2F0
3fa9b260:	move   *a13, a9, 1
3fa9b270:	move   *a9(0x590), a9, 1
3fa9b290:	setf   16, 0, 0
3fa9b2a0:	move   *a13(0xffc0), *a9(0x140), 0
3fa9b2d0:	movk   1, a8
3fa9b2e0:	jruc   L3FA9B380
L3FA9B2F0:
3fa9b2f0:	move   *a13, a9, 1
3fa9b300:	move   *a9(0x590), *a13(0x0), 1
3fa9b330:	move   *a13, a9, 1
3fa9b340:	move   *a9(0x590), a9, 1
3fa9b360:	jrne   L3FA9B1D0
L3FA9B370:
3fa9b370:	sub    a8, a8
L3FA9B380:
3fa9b380:	move   *sp(0x80), a14, 1
3fa9b3a0:	mmfm   sp, a9,a11,a13
3fa9b3c0:	rets   2
L3FA9B3D0:
3fa9b3d0:	mmtm   sp, a9,a11,a13
3fa9b3f0:	move   a14, a13
3fa9b400:	addk   32, a14
3fa9b410:	move   @0x277f40, a11, 1
3fa9b440:	jrne   L3FA9B470
3fa9b450:	sub    a8, a8
3fa9b460:	jruc   L3FA9BA30
L3FA9B470:
3fa9b470:	move   *a11(0x20), a11, 1
3fa9b490:	move   *a13(0xffe0), a9, 1
3fa9b4b0:	cmp    a9, a11
3fa9b4c0:	jrne   L3FA9B640
3fa9b4d0:	move   @0x277f40, a11, 1
3fa9b500:	move   *a13(0xffc0), *a11(0x0), 1
3fa9b530:	move   *a13(0xffa0), *a11(0x80), 1
3fa9b560:	move   *a13(0xff80), *a11(0xa0), 1
3fa9b590:	move   *a13(0xff60), *a11(0xc0), 1
3fa9b5c0:	move   *a13(0xff40), *a11(0xe0), 1
3fa9b5f0:	sub    a9, a9
3fa9b600:	move   a9, *a11(0x40), 1
3fa9b620:	movk   1, a8
3fa9b630:	jruc   L3FA9BA30
L3FA9B640:
3fa9b640:	move   @0x277f40, a11, 1
3fa9b670:	move   a11, *a13, 1
3fa9b680:	move   *a11(0x590), a9, 1
3fa9b6a0:	jreq   L3FA9BA20
L3FA9B6B0:
3fa9b6b0:	move   *a13, a11, 1
3fa9b6c0:	move   *a11(0x590), a9, 1
3fa9b6e0:	move   *a9(0x20), a9, 1
3fa9b700:	move   *a13(0xffe0), a11, 1
3fa9b720:	cmp    a11, a9
3fa9b730:	jrne   L3FA9B9A0
3fa9b740:	move   *a13, a9, 1
3fa9b750:	move   *a9(0x590), a9, 1
3fa9b770:	move   *a13(0xffc0), *a9(0x0), 1
3fa9b7a0:	move   *a13, a9, 1
3fa9b7b0:	move   *a9(0x590), a9, 1
3fa9b7d0:	move   *a13(0xffa0), *a9(0x80), 1
3fa9b800:	move   *a13, a9, 1
3fa9b810:	move   *a9(0x590), a9, 1
3fa9b830:	move   *a13(0xff80), *a9(0xa0), 1
3fa9b860:	move   *a13, a9, 1
3fa9b870:	move   *a9(0x590), a9, 1
3fa9b890:	move   *a13(0xff60), *a9(0xc0), 1
3fa9b8c0:	move   *a13, a9, 1
3fa9b8d0:	move   *a9(0x590), a9, 1
3fa9b8f0:	move   *a13(0xff40), *a9(0xe0), 1
3fa9b920:	move   *a13, a9, 1
3fa9b930:	move   *a9(0x590), a9, 1
3fa9b950:	sub    a11, a11
3fa9b960:	move   a11, *a9(0x40), 1
3fa9b980:	movk   1, a8
3fa9b990:	jruc   L3FA9BA30
L3FA9B9A0:
3fa9b9a0:	move   *a13, a9, 1
3fa9b9b0:	move   *a9(0x590), *a13(0x0), 1
3fa9b9e0:	move   *a13, a9, 1
3fa9b9f0:	move   *a9(0x590), a9, 1
3fa9ba10:	jrne   L3FA9B6B0
L3FA9BA20:
3fa9ba20:	sub    a8, a8
L3FA9BA30:
3fa9ba30:	move   *sp(0x80), a14, 1
3fa9ba50:	mmfm   sp, a9,a11,a13
3fa9ba70:	rets   2
3fa9ba80:	mmtm   sp, a9,a11,a13
3fa9baa0:	move   a14, a13
3fa9bab0:	addk   32, a14
3fa9bac0:	move   @0x277f40, a11, 1
3fa9baf0:	jrne   L3FA9BB20
3fa9bb00:	sub    a8, a8
3fa9bb10:	jruc   L3FA9BD50
L3FA9BB20:
3fa9bb20:	move   *a11(0xa0), a11, 1
3fa9bb40:	move   *a13(0xffe0), a9, 1
3fa9bb60:	cmp    a9, a11
3fa9bb70:	jrne   L3FA9BBA0
3fa9bb80:	movk   1, a8
3fa9bb90:	jruc   L3FA9BD50
L3FA9BBA0:
3fa9bba0:	move   @0x277f40, a11, 1
3fa9bbd0:	move   a11, *a13, 1
3fa9bbe0:	move   *a11(0x590), a9, 1
3fa9bc00:	jreq   L3FA9BD40
L3FA9BC10:
3fa9bc10:	move   *a13, a11, 1
3fa9bc20:	move   *a11(0x590), a9, 1
3fa9bc40:	move   *a9(0xa0), a9, 1
3fa9bc60:	move   *a13(0xffe0), a11, 1
3fa9bc80:	cmp    a11, a9
3fa9bc90:	jrne   L3FA9BCC0
3fa9bca0:	movk   1, a8
3fa9bcb0:	jruc   L3FA9BD50
L3FA9BCC0:
3fa9bcc0:	move   *a13, a9, 1
3fa9bcd0:	move   *a9(0x590), *a13(0x0), 1
3fa9bd00:	move   *a13, a9, 1
3fa9bd10:	move   *a9(0x590), a9, 1
3fa9bd30:	jrne   L3FA9BC10
L3FA9BD40:
3fa9bd40:	sub    a8, a8
L3FA9BD50:
3fa9bd50:	move   *sp(0x80), a14, 1
3fa9bd70:	mmfm   sp, a9,a11,a13
3fa9bd90:	rets   2
3fa9bda0:	mmtm   sp, a9,a11,a13
3fa9bdc0:	move   a14, a13
3fa9bdd0:	addk   32, a14
3fa9bde0:	move   @0x277f40, a11, 1
3fa9be10:	jrne   L3FA9BE40
3fa9be20:	sub    a8, a8
3fa9be30:	jruc   L3FA9C0F0
L3FA9BE40:
3fa9be40:	move   *a11(0xa0), a11, 1
3fa9be60:	move   *a13(0xffe0), a9, 1
3fa9be80:	cmp    a9, a11
3fa9be90:	jrne   L3FA9BF00
3fa9bea0:	move   @0x277f40, a11, 1
3fa9bed0:	move   *a11(0x20), a8, 1
3fa9bef0:	jruc   L3FA9C0F0
L3FA9BF00:
3fa9bf00:	move   @0x277f40, a11, 1
3fa9bf30:	move   a11, *a13, 1
3fa9bf40:	move   *a11(0x590), a9, 1
3fa9bf60:	jreq   L3FA9C0E0
L3FA9BF70:
3fa9bf70:	move   *a13, a11, 1
3fa9bf80:	move   *a11(0x590), a9, 1
3fa9bfa0:	move   *a9(0xa0), a9, 1
3fa9bfc0:	move   *a13(0xffe0), a11, 1
3fa9bfe0:	cmp    a11, a9
3fa9bff0:	jrne   L3FA9C060
3fa9c000:	move   *a13, a9, 1
3fa9c010:	move   *a9(0x590), a9, 1
3fa9c030:	move   *a9(0x20), a8, 1
3fa9c050:	jruc   L3FA9C0F0
L3FA9C060:
3fa9c060:	move   *a13, a9, 1
3fa9c070:	move   *a9(0x590), *a13(0x0), 1
3fa9c0a0:	move   *a13, a9, 1
3fa9c0b0:	move   *a9(0x590), a9, 1
3fa9c0d0:	jrne   L3FA9BF70
L3FA9C0E0:
3fa9c0e0:	sub    a8, a8
L3FA9C0F0:
3fa9c0f0:	move   *sp(0x80), a14, 1
3fa9c110:	mmfm   sp, a9,a11,a13
3fa9c130:	rets   2
3fa9c140:	mmtm   sp, a9,a11,a13
3fa9c160:	move   a14, a13
3fa9c170:	addk   32, a14
3fa9c180:	move   @0x277f40, a11, 1
3fa9c1b0:	jrne   L3FA9C1E0
3fa9c1c0:	sub    a8, a8
3fa9c1d0:	jruc   L3FA9C490
L3FA9C1E0:
3fa9c1e0:	move   *a11(0x20), a11, 1
3fa9c200:	move   *a13(0xffe0), a9, 1
3fa9c220:	cmp    a9, a11
3fa9c230:	jrne   L3FA9C2A0
3fa9c240:	move   @0x277f40, a11, 1
3fa9c270:	move   *a11(0xa0), a8, 1
3fa9c290:	jruc   L3FA9C490
L3FA9C2A0:
3fa9c2a0:	move   @0x277f40, a11, 1
3fa9c2d0:	move   a11, *a13, 1
3fa9c2e0:	move   *a11(0x590), a9, 1
3fa9c300:	jreq   L3FA9C480
L3FA9C310:
3fa9c310:	move   *a13, a11, 1
3fa9c320:	move   *a11(0x590), a9, 1
3fa9c340:	move   *a9(0x20), a9, 1
3fa9c360:	move   *a13(0xffe0), a11, 1
3fa9c380:	cmp    a11, a9
3fa9c390:	jrne   L3FA9C400
3fa9c3a0:	move   *a13, a9, 1
3fa9c3b0:	move   *a9(0x590), a9, 1
3fa9c3d0:	move   *a9(0xa0), a8, 1
3fa9c3f0:	jruc   L3FA9C490
L3FA9C400:
3fa9c400:	move   *a13, a9, 1
3fa9c410:	move   *a9(0x590), *a13(0x0), 1
3fa9c440:	move   *a13, a9, 1
3fa9c450:	move   *a9(0x590), a9, 1
3fa9c470:	jrne   L3FA9C310
L3FA9C480:
3fa9c480:	sub    a8, a8
L3FA9C490:
3fa9c490:	move   *sp(0x80), a14, 1
3fa9c4b0:	mmfm   sp, a9,a11,a13
3fa9c4d0:	rets   2
L3FA9C4E0:
3fa9c4e0:	mmtm   sp, a9,a11,a13
3fa9c500:	move   a14, a13
3fa9c510:	addk   32, a14
3fa9c520:	move   @0x277f40, a11, 1
3fa9c550:	jrne   L3FA9C580
3fa9c560:	sub    a8, a8
3fa9c570:	jruc   L3FA9C7B0
L3FA9C580:
3fa9c580:	move   *a11(0x20), a11, 1
3fa9c5a0:	move   *a13(0xffe0), a9, 1
3fa9c5c0:	cmp    a9, a11
3fa9c5d0:	jrne   L3FA9C600
3fa9c5e0:	movk   1, a8
3fa9c5f0:	jruc   L3FA9C7B0
L3FA9C600:
3fa9c600:	move   @0x277f40, a11, 1
3fa9c630:	move   a11, *a13, 1
3fa9c640:	move   *a11(0x590), a9, 1
3fa9c660:	jreq   L3FA9C7A0
L3FA9C670:
3fa9c670:	move   *a13, a11, 1
3fa9c680:	move   *a11(0x590), a9, 1
3fa9c6a0:	move   *a9(0x20), a9, 1
3fa9c6c0:	move   *a13(0xffe0), a11, 1
3fa9c6e0:	cmp    a11, a9
3fa9c6f0:	jrne   L3FA9C720
3fa9c700:	movk   1, a8
3fa9c710:	jruc   L3FA9C7B0
L3FA9C720:
3fa9c720:	move   *a13, a9, 1
3fa9c730:	move   *a9(0x590), *a13(0x0), 1
3fa9c760:	move   *a13, a9, 1
3fa9c770:	move   *a9(0x590), a9, 1
3fa9c790:	jrne   L3FA9C670
L3FA9C7A0:
3fa9c7a0:	sub    a8, a8
L3FA9C7B0:
3fa9c7b0:	move   *sp(0x80), a14, 1
3fa9c7d0:	mmfm   sp, a9,a11,a13
3fa9c7f0:	rets   2
3fa9c800:	mmtm   sp, a9,a11,a13
3fa9c820:	move   a14, a13
3fa9c830:	addk   32, a14
3fa9c840:	move   @0x277f40, a11, 1
3fa9c870:	jrne   L3FA9C8A0
3fa9c880:	sub    a8, a8
3fa9c890:	jruc   L3FA9CB30
L3FA9C8A0:
3fa9c8a0:	move   *a11, a11, 1
3fa9c8b0:	move   *a13(0xffe0), a9, 1
3fa9c8d0:	cmp    a9, a11
3fa9c8e0:	jrne   L3FA9C950
3fa9c8f0:	move   @0x277f40, a11, 1
3fa9c920:	move   *a13(0xffc0), *a11(0x20), 1
L3FA9C950:
3fa9c950:	move   @0x277f40, a11, 1
3fa9c980:	move   a11, *a13, 1
3fa9c990:	move   *a11(0x590), a9, 1
3fa9c9b0:	jreq   L3FA9CB20
L3FA9C9C0:
3fa9c9c0:	move   *a13, a11, 1
3fa9c9d0:	move   *a11(0x590), a9, 1
3fa9c9f0:	move   *a9, a9, 1
3fa9ca00:	move   *a13(0xffe0), a11, 1
3fa9ca20:	cmp    a11, a9
3fa9ca30:	jrne   L3FA9CAA0
3fa9ca40:	move   *a13, a9, 1
3fa9ca50:	move   *a9(0x590), a9, 1
3fa9ca70:	move   *a13(0xffc0), *a9(0x20), 1
L3FA9CAA0:
3fa9caa0:	move   *a13, a9, 1
3fa9cab0:	move   *a9(0x590), *a13(0x0), 1
3fa9cae0:	move   *a13, a9, 1
3fa9caf0:	move   *a9(0x590), a9, 1
3fa9cb10:	jrne   L3FA9C9C0
L3FA9CB20:
3fa9cb20:	sub    a8, a8
L3FA9CB30:
3fa9cb30:	move   *sp(0x80), a14, 1
3fa9cb50:	mmfm   sp, a9,a11,a13
3fa9cb70:	rets   2
L3FA9CB80:
3fa9cb80:	mmtm   sp, a9,a11,a13
3fa9cba0:	move   a14, a13
3fa9cbb0:	addk   32, a14
3fa9cbc0:	move   @0x277f40, a11, 1
3fa9cbf0:	jrne   L3FA9CC20
3fa9cc00:	sub    a8, a8
3fa9cc10:	jruc   L3FA9CEB0
L3FA9CC20:
3fa9cc20:	move   *a11, a11, 1
3fa9cc30:	move   *a13(0xffe0), a9, 1
3fa9cc50:	cmp    a9, a11
3fa9cc60:	jrne   L3FA9CCD0
3fa9cc70:	move   @0x277f40, a11, 1
3fa9cca0:	move   *a11(0x20), a8, 1
3fa9ccc0:	jruc   L3FA9CEB0
L3FA9CCD0:
3fa9ccd0:	move   @0x277f40, a11, 1
3fa9cd00:	move   a11, *a13, 1
3fa9cd10:	move   *a11(0x590), a9, 1
3fa9cd30:	jreq   L3FA9CEA0
L3FA9CD40:
3fa9cd40:	move   *a13, a11, 1
3fa9cd50:	move   *a11(0x590), a9, 1
3fa9cd70:	move   *a9, a9, 1
3fa9cd80:	move   *a13(0xffe0), a11, 1
3fa9cda0:	cmp    a11, a9
3fa9cdb0:	jrne   L3FA9CE20
3fa9cdc0:	move   *a13, a9, 1
3fa9cdd0:	move   *a9(0x590), a9, 1
3fa9cdf0:	move   *a9(0x20), a8, 1
3fa9ce10:	jruc   L3FA9CEB0
L3FA9CE20:
3fa9ce20:	move   *a13, a9, 1
3fa9ce30:	move   *a9(0x590), *a13(0x0), 1
3fa9ce60:	move   *a13, a9, 1
3fa9ce70:	move   *a9(0x590), a9, 1
3fa9ce90:	jrne   L3FA9CD40
L3FA9CEA0:
3fa9cea0:	sub    a8, a8
L3FA9CEB0:
3fa9ceb0:	move   *sp(0x80), a14, 1
3fa9ced0:	mmfm   sp, a9,a11,a13
3fa9cef0:	rets   2
L3FA9CF00:
3fa9cf00:	mmtm   sp, a9,a11,a13
3fa9cf20:	move   a14, a13
3fa9cf30:	addk   32, a14
3fa9cf40:	move   @0x277f40, a11, 1
3fa9cf70:	jrne   L3FA9CFA0
3fa9cf80:	sub    a8, a8
3fa9cf90:	jruc   L3FA9D230
L3FA9CFA0:
3fa9cfa0:	move   *a11(0x20), a11, 1
3fa9cfc0:	move   *a13(0xffe0), a9, 1
3fa9cfe0:	cmp    a9, a11
3fa9cff0:	jrne   L3FA9D050
3fa9d000:	move   @0x277f40, a11, 1
3fa9d030:	move   *a11, a8, 1
3fa9d040:	jruc   L3FA9D230
L3FA9D050:
3fa9d050:	move   @0x277f40, a11, 1
3fa9d080:	move   a11, *a13, 1
3fa9d090:	move   *a11(0x590), a9, 1
3fa9d0b0:	jreq   L3FA9D220
L3FA9D0C0:
3fa9d0c0:	move   *a13, a11, 1
3fa9d0d0:	move   *a11(0x590), a9, 1
3fa9d0f0:	move   *a9(0x20), a9, 1
3fa9d110:	move   *a13(0xffe0), a11, 1
3fa9d130:	cmp    a11, a9
3fa9d140:	jrne   L3FA9D1A0
3fa9d150:	move   *a13, a9, 1
3fa9d160:	move   *a9(0x590), a9, 1
3fa9d180:	move   *a9, a8, 1
3fa9d190:	jruc   L3FA9D230
L3FA9D1A0:
3fa9d1a0:	move   *a13, a9, 1
3fa9d1b0:	move   *a9(0x590), *a13(0x0), 1
3fa9d1e0:	move   *a13, a9, 1
3fa9d1f0:	move   *a9(0x590), a9, 1
3fa9d210:	jrne   L3FA9D0C0
L3FA9D220:
3fa9d220:	sub    a8, a8
L3FA9D230:
3fa9d230:	move   *sp(0x80), a14, 1
3fa9d250:	mmfm   sp, a9,a11,a13
3fa9d270:	rets   2
L3FA9D280:
3fa9d280:	mmtm   sp, a9,a11,a13
3fa9d2a0:	move   a14, a13
3fa9d2b0:	addk   32, a14
3fa9d2c0:	move   @0x277f40, a11, 1
3fa9d2f0:	jrne   L3FA9D320
3fa9d300:	sub    a8, a8
3fa9d310:	jruc   L3FA9D5D0
L3FA9D320:
3fa9d320:	move   *a11(0x20), a11, 1
3fa9d340:	move   *a13(0xffe0), a9, 1
3fa9d360:	cmp    a9, a11
3fa9d370:	jrne   L3FA9D3E0
3fa9d380:	move   @0x277f40, a11, 1
3fa9d3b0:	move   *a11(0x60), a8, 1
3fa9d3d0:	jruc   L3FA9D5D0
L3FA9D3E0:
3fa9d3e0:	move   @0x277f40, a11, 1
3fa9d410:	move   a11, *a13, 1
3fa9d420:	move   *a11(0x590), a9, 1
3fa9d440:	jreq   L3FA9D5C0
L3FA9D450:
3fa9d450:	move   *a13, a11, 1
3fa9d460:	move   *a11(0x590), a9, 1
3fa9d480:	move   *a9(0x20), a9, 1
3fa9d4a0:	move   *a13(0xffe0), a11, 1
3fa9d4c0:	cmp    a11, a9
3fa9d4d0:	jrne   L3FA9D540
3fa9d4e0:	move   *a13, a9, 1
3fa9d4f0:	move   *a9(0x590), a9, 1
3fa9d510:	move   *a9(0x60), a8, 1
3fa9d530:	jruc   L3FA9D5D0
L3FA9D540:
3fa9d540:	move   *a13, a9, 1
3fa9d550:	move   *a9(0x590), *a13(0x0), 1
3fa9d580:	move   *a13, a9, 1
3fa9d590:	move   *a9(0x590), a9, 1
3fa9d5b0:	jrne   L3FA9D450
L3FA9D5C0:
3fa9d5c0:	sub    a8, a8
L3FA9D5D0:
3fa9d5d0:	move   *sp(0x80), a14, 1
3fa9d5f0:	mmfm   sp, a9,a11,a13
3fa9d610:	rets   2
3fa9d620:	mmtm   sp, a9,a11,a13
3fa9d640:	move   a14, a13
3fa9d650:	addk   32, a14
3fa9d660:	move   @0x277f40, a11, 1
3fa9d690:	jrne   L3FA9D6C0
3fa9d6a0:	sub    a8, a8
3fa9d6b0:	jruc   L3FA9D970
L3FA9D6C0:
3fa9d6c0:	move   *a11(0x60), a11, 1
3fa9d6e0:	move   *a13(0xffe0), a9, 1
3fa9d700:	cmp    a9, a11
3fa9d710:	jrne   L3FA9D780
3fa9d720:	move   @0x277f40, a11, 1
3fa9d750:	move   *a11(0x20), a8, 1
3fa9d770:	jruc   L3FA9D970
L3FA9D780:
3fa9d780:	move   @0x277f40, a11, 1
3fa9d7b0:	move   a11, *a13, 1
3fa9d7c0:	move   *a11(0x590), a9, 1
3fa9d7e0:	jreq   L3FA9D960
L3FA9D7F0:
3fa9d7f0:	move   *a13, a11, 1
3fa9d800:	move   *a11(0x590), a9, 1
3fa9d820:	move   *a9(0x60), a9, 1
3fa9d840:	move   *a13(0xffe0), a11, 1
3fa9d860:	cmp    a11, a9
3fa9d870:	jrne   L3FA9D8E0
3fa9d880:	move   *a13, a9, 1
3fa9d890:	move   *a9(0x590), a9, 1
3fa9d8b0:	move   *a9(0x20), a8, 1
3fa9d8d0:	jruc   L3FA9D970
L3FA9D8E0:
3fa9d8e0:	move   *a13, a9, 1
3fa9d8f0:	move   *a9(0x590), *a13(0x0), 1
3fa9d920:	move   *a13, a9, 1
3fa9d930:	move   *a9(0x590), a9, 1
3fa9d950:	jrne   L3FA9D7F0
L3FA9D960:
3fa9d960:	sub    a8, a8
L3FA9D970:
3fa9d970:	move   *sp(0x80), a14, 1
3fa9d990:	mmfm   sp, a9,a11,a13
3fa9d9b0:	rets   2
3fa9d9c0:	mmtm   sp, a9,a11,a13
3fa9d9e0:	move   a14, a13
3fa9d9f0:	addk   32, a14
3fa9da00:	move   @0x277f40, a11, 1
3fa9da30:	jrne   L3FA9DA60
3fa9da40:	sub    a8, a8
3fa9da50:	jruc   L3FA9DD10
L3FA9DA60:
3fa9da60:	move   *a11(0x80), a11, 1
3fa9da80:	move   *a13(0xffe0), a9, 1
3fa9daa0:	cmp    a9, a11
3fa9dab0:	jrne   L3FA9DB20
3fa9dac0:	move   @0x277f40, a11, 1
3fa9daf0:	move   *a11(0x20), a8, 1
3fa9db10:	jruc   L3FA9DD10
L3FA9DB20:
3fa9db20:	move   @0x277f40, a11, 1
3fa9db50:	move   a11, *a13, 1
3fa9db60:	move   *a11(0x590), a9, 1
3fa9db80:	jreq   L3FA9DD00
L3FA9DB90:
3fa9db90:	move   *a13, a11, 1
3fa9dba0:	move   *a11(0x590), a9, 1
3fa9dbc0:	move   *a9(0x80), a9, 1
3fa9dbe0:	move   *a13(0xffe0), a11, 1
3fa9dc00:	cmp    a11, a9
3fa9dc10:	jrne   L3FA9DC80
3fa9dc20:	move   *a13, a9, 1
3fa9dc30:	move   *a9(0x590), a9, 1
3fa9dc50:	move   *a9(0x20), a8, 1
3fa9dc70:	jruc   L3FA9DD10
L3FA9DC80:
3fa9dc80:	move   *a13, a9, 1
3fa9dc90:	move   *a9(0x590), *a13(0x0), 1
3fa9dcc0:	move   *a13, a9, 1
3fa9dcd0:	move   *a9(0x590), a9, 1
3fa9dcf0:	jrne   L3FA9DB90
L3FA9DD00:
3fa9dd00:	sub    a8, a8
L3FA9DD10:
3fa9dd10:	move   *sp(0x80), a14, 1
3fa9dd30:	mmfm   sp, a9,a11,a13
3fa9dd50:	rets   2
3fa9dd60:	mmtm   sp, a9,a11,a13
3fa9dd80:	move   a14, a13
3fa9dd90:	addk   32, a14
3fa9dda0:	move   @0x277f40, a11, 1
3fa9ddd0:	jrne   L3FA9DE00
3fa9dde0:	sub    a8, a8
3fa9ddf0:	jruc   L3FA9E090
L3FA9DE00:
3fa9de00:	move   *a11, a11, 1
3fa9de10:	move   *a13(0xffe0), a9, 1
3fa9de30:	cmp    a9, a11
3fa9de40:	jrne   L3FA9DEB0
3fa9de50:	move   @0x277f40, a11, 1
3fa9de80:	move   *a11(0x80), a8, 1
3fa9dea0:	jruc   L3FA9E090
L3FA9DEB0:
3fa9deb0:	move   @0x277f40, a11, 1
3fa9dee0:	move   a11, *a13, 1
3fa9def0:	move   *a11(0x590), a9, 1
3fa9df10:	jreq   L3FA9E080
L3FA9DF20:
3fa9df20:	move   *a13, a11, 1
3fa9df30:	move   *a11(0x590), a9, 1
3fa9df50:	move   *a9, a9, 1
3fa9df60:	move   *a13(0xffe0), a11, 1
3fa9df80:	cmp    a11, a9
3fa9df90:	jrne   L3FA9E000
3fa9dfa0:	move   *a13, a9, 1
3fa9dfb0:	move   *a9(0x590), a9, 1
3fa9dfd0:	move   *a9(0x80), a8, 1
3fa9dff0:	jruc   L3FA9E090
L3FA9E000:
3fa9e000:	move   *a13, a9, 1
3fa9e010:	move   *a9(0x590), *a13(0x0), 1
3fa9e040:	move   *a13, a9, 1
3fa9e050:	move   *a9(0x590), a9, 1
3fa9e070:	jrne   L3FA9DF20
L3FA9E080:
3fa9e080:	sub    a8, a8
L3FA9E090:
3fa9e090:	move   *sp(0x80), a14, 1
3fa9e0b0:	mmfm   sp, a9,a11,a13
3fa9e0d0:	rets   2
3fa9e0e0:	mmtm   sp, a9,a11,a13
3fa9e100:	move   a14, a13
3fa9e110:	addk   32, a14
3fa9e120:	move   @0x277f40, a11, 1
3fa9e150:	jrne   L3FA9E180
3fa9e160:	sub    a8, a8
3fa9e170:	jruc   L3FA9E410
L3FA9E180:
3fa9e180:	move   *a11, a11, 1
3fa9e190:	move   *a13(0xffe0), a9, 1
3fa9e1b0:	cmp    a9, a11
3fa9e1c0:	jrne   L3FA9E230
3fa9e1d0:	move   @0x277f40, a11, 1
3fa9e200:	move   *a11(0x60), a8, 1
3fa9e220:	jruc   L3FA9E410
L3FA9E230:
3fa9e230:	move   @0x277f40, a11, 1
3fa9e260:	move   a11, *a13, 1
3fa9e270:	move   *a11(0x590), a9, 1
3fa9e290:	jreq   L3FA9E400
L3FA9E2A0:
3fa9e2a0:	move   *a13, a11, 1
3fa9e2b0:	move   *a11(0x590), a9, 1
3fa9e2d0:	move   *a9, a9, 1
3fa9e2e0:	move   *a13(0xffe0), a11, 1
3fa9e300:	cmp    a11, a9
3fa9e310:	jrne   L3FA9E380
3fa9e320:	move   *a13, a9, 1
3fa9e330:	move   *a9(0x590), a9, 1
3fa9e350:	move   *a9(0x60), a8, 1
3fa9e370:	jruc   L3FA9E410
L3FA9E380:
3fa9e380:	move   *a13, a9, 1
3fa9e390:	move   *a9(0x590), *a13(0x0), 1
3fa9e3c0:	move   *a13, a9, 1
3fa9e3d0:	move   *a9(0x590), a9, 1
3fa9e3f0:	jrne   L3FA9E2A0
L3FA9E400:
3fa9e400:	sub    a8, a8
L3FA9E410:
3fa9e410:	move   *sp(0x80), a14, 1
3fa9e430:	mmfm   sp, a9,a11,a13
3fa9e450:	rets   2
L3FA9E460:
3fa9e460:	mmtm   sp, a9,a11,a13
3fa9e480:	move   a14, a13
3fa9e490:	addk   32, a14
3fa9e4a0:	move   @0x277f40, a11, 1
3fa9e4d0:	jrne   L3FA9E500
3fa9e4e0:	sub    a8, a8
3fa9e4f0:	jruc   L3FA9E7B0
L3FA9E500:
3fa9e500:	move   *a11(0x20), a11, 1
3fa9e520:	move   *a13(0xffe0), a9, 1
3fa9e540:	cmp    a9, a11
3fa9e550:	jrne   L3FA9E5C0
3fa9e560:	move   @0x277f40, a11, 1
3fa9e590:	move   *a13(0xffc0), *a11(0x100), 1
L3FA9E5C0:
3fa9e5c0:	move   @0x277f40, a11, 1
3fa9e5f0:	move   a11, *a13, 1
3fa9e600:	move   *a11(0x590), a9, 1
3fa9e620:	jreq   L3FA9E7A0
L3FA9E630:
3fa9e630:	move   *a13, a11, 1
3fa9e640:	move   *a11(0x590), a9, 1
3fa9e660:	move   *a9(0x20), a9, 1
3fa9e680:	move   *a13(0xffe0), a11, 1
3fa9e6a0:	cmp    a11, a9
3fa9e6b0:	jrne   L3FA9E720
3fa9e6c0:	move   *a13, a9, 1
3fa9e6d0:	move   *a9(0x590), a9, 1
3fa9e6f0:	move   *a13(0xffc0), *a9(0x100), 1
L3FA9E720:
3fa9e720:	move   *a13, a9, 1
3fa9e730:	move   *a9(0x590), *a13(0x0), 1
3fa9e760:	move   *a13, a9, 1
3fa9e770:	move   *a9(0x590), a9, 1
3fa9e790:	jrne   L3FA9E630
L3FA9E7A0:
3fa9e7a0:	sub    a8, a8
L3FA9E7B0:
3fa9e7b0:	move   *sp(0x80), a14, 1
3fa9e7d0:	mmfm   sp, a9,a11,a13
3fa9e7f0:	rets   2
L3FA9E800:
3fa9e800:	mmtm   sp, a9,a11,a13
3fa9e820:	move   a14, a13
3fa9e830:	addk   32, a14
3fa9e840:	move   @0x277f40, a11, 1
3fa9e870:	jrne   L3FA9E8A0
3fa9e880:	sub    a8, a8
3fa9e890:	jruc   L3FA9EB50
L3FA9E8A0:
3fa9e8a0:	move   *a11(0x20), a11, 1
3fa9e8c0:	move   *a13(0xffe0), a9, 1
3fa9e8e0:	cmp    a9, a11
3fa9e8f0:	jrne   L3FA9E960
3fa9e900:	move   @0x277f40, a11, 1
3fa9e930:	move   *a13(0xffc0), *a11(0x60), 1
L3FA9E960:
3fa9e960:	move   @0x277f40, a11, 1
3fa9e990:	move   a11, *a13, 1
3fa9e9a0:	move   *a11(0x590), a9, 1
3fa9e9c0:	jreq   L3FA9EB40
L3FA9E9D0:
3fa9e9d0:	move   *a13, a11, 1
3fa9e9e0:	move   *a11(0x590), a9, 1
3fa9ea00:	move   *a9(0x20), a9, 1
3fa9ea20:	move   *a13(0xffe0), a11, 1
3fa9ea40:	cmp    a11, a9
3fa9ea50:	jrne   L3FA9EAC0
3fa9ea60:	move   *a13, a9, 1
3fa9ea70:	move   *a9(0x590), a9, 1
3fa9ea90:	move   *a13(0xffc0), *a9(0x60), 1
L3FA9EAC0:
3fa9eac0:	move   *a13, a9, 1
3fa9ead0:	move   *a9(0x590), *a13(0x0), 1
3fa9eb00:	move   *a13, a9, 1
3fa9eb10:	move   *a9(0x590), a9, 1
3fa9eb30:	jrne   L3FA9E9D0
L3FA9EB40:
3fa9eb40:	sub    a8, a8
L3FA9EB50:
3fa9eb50:	move   *sp(0x80), a14, 1
3fa9eb70:	mmfm   sp, a9,a11,a13
3fa9eb90:	rets   2
L3FA9EBA0:
3fa9eba0:	mmtm   sp, a9,a11,a13
3fa9ebc0:	move   a14, a13
3fa9ebd0:	addk   32, a14
3fa9ebe0:	move   @0x277f40, a11, 1
3fa9ec10:	jrne   L3FA9EC40
3fa9ec20:	sub    a8, a8
3fa9ec30:	jruc   L3FA9EEF0
L3FA9EC40:
3fa9ec40:	move   *a11(0x20), a11, 1
3fa9ec60:	move   *a13(0xffe0), a9, 1
3fa9ec80:	cmp    a9, a11
3fa9ec90:	jrne   L3FA9ED00
3fa9eca0:	move   @0x277f40, a11, 1
3fa9ecd0:	move   *a13(0xffc0), *a11(0x120), 1
L3FA9ED00:
3fa9ed00:	move   @0x277f40, a11, 1
3fa9ed30:	move   a11, *a13, 1
3fa9ed40:	move   *a11(0x590), a9, 1
3fa9ed60:	jreq   L3FA9EEE0
L3FA9ED70:
3fa9ed70:	move   *a13, a11, 1
3fa9ed80:	move   *a11(0x590), a9, 1
3fa9eda0:	move   *a9(0x20), a9, 1
3fa9edc0:	move   *a13(0xffe0), a11, 1
3fa9ede0:	cmp    a11, a9
3fa9edf0:	jrne   L3FA9EE60
3fa9ee00:	move   *a13, a9, 1
3fa9ee10:	move   *a9(0x590), a9, 1
3fa9ee30:	move   *a13(0xffc0), *a9(0x120), 1
L3FA9EE60:
3fa9ee60:	move   *a13, a9, 1
3fa9ee70:	move   *a9(0x590), *a13(0x0), 1
3fa9eea0:	move   *a13, a9, 1
3fa9eeb0:	move   *a9(0x590), a9, 1
3fa9eed0:	jrne   L3FA9ED70
L3FA9EEE0:
3fa9eee0:	sub    a8, a8
L3FA9EEF0:
3fa9eef0:	move   *sp(0x80), a14, 1
3fa9ef10:	mmfm   sp, a9,a11,a13
3fa9ef30:	rets   2
L3FA9EF40:
3fa9ef40:	mmtm   sp, a9,a11,a13
3fa9ef60:	move   a14, a13
3fa9ef70:	addk   32, a14
3fa9ef80:	move   @0x277f40, a11, 1
3fa9efb0:	jrne   L3FA9EFE0
3fa9efc0:	sub    a8, a8
3fa9efd0:	jruc   L3FA9F290
L3FA9EFE0:
3fa9efe0:	move   *a11(0x20), a11, 1
3fa9f000:	move   *a13(0xffe0), a9, 1
3fa9f020:	cmp    a9, a11
3fa9f030:	jrne   L3FA9F0A0
3fa9f040:	move   @0x277f40, a11, 1
3fa9f070:	move   *a11(0x100), a8, 1
3fa9f090:	jruc   L3FA9F290
L3FA9F0A0:
3fa9f0a0:	move   @0x277f40, a11, 1
3fa9f0d0:	move   a11, *a13, 1
3fa9f0e0:	move   *a11(0x590), a9, 1
3fa9f100:	jreq   L3FA9F280
L3FA9F110:
3fa9f110:	move   *a13, a11, 1
3fa9f120:	move   *a11(0x590), a9, 1
3fa9f140:	move   *a9(0x20), a9, 1
3fa9f160:	move   *a13(0xffe0), a11, 1
3fa9f180:	cmp    a11, a9
3fa9f190:	jrne   L3FA9F200
3fa9f1a0:	move   *a13, a9, 1
3fa9f1b0:	move   *a9(0x590), a9, 1
3fa9f1d0:	move   *a9(0x100), a8, 1
3fa9f1f0:	jruc   L3FA9F290
L3FA9F200:
3fa9f200:	move   *a13, a9, 1
3fa9f210:	move   *a9(0x590), *a13(0x0), 1
3fa9f240:	move   *a13, a9, 1
3fa9f250:	move   *a9(0x590), a9, 1
3fa9f270:	jrne   L3FA9F110
L3FA9F280:
3fa9f280:	sub    a8, a8
L3FA9F290:
3fa9f290:	move   *sp(0x80), a14, 1
3fa9f2b0:	mmfm   sp, a9,a11,a13
3fa9f2d0:	rets   2
L3FA9F2E0:
3fa9f2e0:	mmtm   sp, a9,a11,a13
3fa9f300:	move   a14, a13
3fa9f310:	addk   32, a14
3fa9f320:	move   @0x277f40, a11, 1
3fa9f350:	jrne   L3FA9F380
3fa9f360:	sub    a8, a8
3fa9f370:	jruc   L3FA9F630
L3FA9F380:
3fa9f380:	move   *a11(0x20), a11, 1
3fa9f3a0:	move   *a13(0xffe0), a9, 1
3fa9f3c0:	cmp    a9, a11
3fa9f3d0:	jrne   L3FA9F440
3fa9f3e0:	move   @0x277f40, a11, 1
3fa9f410:	move   *a11(0x120), a8, 1
3fa9f430:	jruc   L3FA9F630
L3FA9F440:
3fa9f440:	move   @0x277f40, a11, 1
3fa9f470:	move   a11, *a13, 1
3fa9f480:	move   *a11(0x590), a9, 1
3fa9f4a0:	jreq   L3FA9F620
L3FA9F4B0:
3fa9f4b0:	move   *a13, a11, 1
3fa9f4c0:	move   *a11(0x590), a9, 1
3fa9f4e0:	move   *a9(0x20), a9, 1
3fa9f500:	move   *a13(0xffe0), a11, 1
3fa9f520:	cmp    a11, a9
3fa9f530:	jrne   L3FA9F5A0
3fa9f540:	move   *a13, a9, 1
3fa9f550:	move   *a9(0x590), a9, 1
3fa9f570:	move   *a9(0x120), a8, 1
3fa9f590:	jruc   L3FA9F630
L3FA9F5A0:
3fa9f5a0:	move   *a13, a9, 1
3fa9f5b0:	move   *a9(0x590), *a13(0x0), 1
3fa9f5e0:	move   *a13, a9, 1
3fa9f5f0:	move   *a9(0x590), a9, 1
3fa9f610:	jrne   L3FA9F4B0
L3FA9F620:
3fa9f620:	sub    a8, a8
L3FA9F630:
3fa9f630:	move   *sp(0x80), a14, 1
3fa9f650:	mmfm   sp, a9,a11,a13
3fa9f670:	rets   2
L3FA9F680:
3fa9f680:	mmtm   sp, a9,a11,a13
3fa9f6a0:	move   a14, a13
3fa9f6b0:	addk   32, a14
3fa9f6c0:	move   @0x277f40, a11, 1
3fa9f6f0:	jreq   L3FA9F910
3fa9f700:	move   a14, -*sp, 1
3fa9f710:	move   *a13(0xffe0), *a14+, 1
3fa9f730:	move   *a11(0x20), *a14+, 1
3fa9f750:	calla  L3FAB6450
3fa9f780:	move   @0x277f40, a11, 1
3fa9f7b0:	move   a11, *a13, 1
3fa9f7c0:	move   *a11(0x590), a11, 1
3fa9f7e0:	jreq   L3FA9F910
L3FA9F7F0:
3fa9f7f0:	move   a14, -*sp, 1
3fa9f800:	move   *a13(0xffe0), *a14+, 1
3fa9f820:	move   *a13, a11, 1
3fa9f830:	move   *a11(0x590), a9, 1
3fa9f850:	move   *a9(0x20), *a14+, 1
3fa9f870:	calla  L3FAB6450
3fa9f8a0:	move   *a11(0x590), *a13(0x0), 1
3fa9f8d0:	move   *a13, a11, 1
3fa9f8e0:	move   *a11(0x590), a9, 1
3fa9f900:	jrne   L3FA9F7F0
L3FA9F910:
3fa9f910:	move   *sp(0x80), a14, 1
3fa9f930:	mmfm   sp, a9,a11,a13
3fa9f950:	rets   2
L3FA9F960:
3fa9f960:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fa9f980:	move   a14, a13
3fa9f990:	addi   0x440, a14
3fa9f9b0:	sub    a11, a11
3fa9f9c0:	move   a11, *a13, 1
3fa9f9d0:	move   a11, *a13(0x20), 1
3fa9f9f0:	movi   0xffff, a11
3fa9fa10:	move   a11, *a13(0x100), 1
3fa9fa30:	move   a11, *a13(0x120), 1
3fa9fa50:	sub    a11, a11
3fa9fa60:	move   a11, *a13(0x140), 1
3fa9fa80:	move   *a13(0xffe0), *a13(0xa0), 1
3fa9fab0:	move   *a13(0xffc0), a11, 1
3fa9fad0:	jreq   L3FA9FB80
3fa9fae0:	move   *a11, a11, 1
3fa9faf0:	move   *a13(0xffe0), a7, 1
3fa9fb10:	cmp    a7, a11
3fa9fb20:	jrne   L3FA9FB80
3fa9fb30:	move   *a13(0xffc0), a11, 1
3fa9fb50:	move   *a11(0x0), *a13(0xa0), 1
L3FA9FB80:
3fa9fb80:	move   a14, -*sp, 1
3fa9fb90:	move   a13, a11
3fa9fba0:	addi   0xe0, a11
3fa9fbc0:	move   a11, *a14+, 1
3fa9fbd0:	move   a13, a7
3fa9fbe0:	addi   0xc0, a7
3fa9fc00:	move   a7, *a14+, 1
3fa9fc10:	move   a13, a5
3fa9fc20:	addi   0x60, a5
3fa9fc40:	move   a5, *a14+, 1
3fa9fc50:	move   a13, a5
3fa9fc60:	addi   0x40, a5
3fa9fc80:	move   a5, *a14+, 1
3fa9fc90:	move   @0x27aa80, a5, 1
3fa9fcc0:	move   *a5(0x440), a7, 1
3fa9fce0:	move   a7, a11
3fa9fcf0:	sll    0x9, a7
3fa9fd00:	sll    0x7, a11
3fa9fd10:	add    a11, a7
3fa9fd20:	move   *a5(0x480), a11, 1
3fa9fd40:	add    a7, a11
3fa9fd50:	move   *a11(0x40), *a14+, 1
3fa9fd70:	move   a5, *a14+, 1
3fa9fd80:	calla  L3FD74C90
3fa9fdb0:	move   a8, a10
3fa9fdc0:	cmpi   0x1, a10
3fa9fde0:	jreq   L3FA9FE20
3fa9fdf0:	sub    a11, a11
3fa9fe00:	move   a11, *a13(0xe0), 1
L3FA9FE20:
3fa9fe20:	move   *a13(0xffe0), *a13(0x20), 1
3fa9fe50:	move   a14, -*sp, 1
3fa9fe60:	move   @0x27b6c0, *a14+, 1
3fa9fe90:	calla  L3FA9CF00
3fa9fec0:	move   a8, *a13(0x80), 1
3fa9fee0:	move   *a13(0xe0), a11, 1
3fa9ff00:	move   a11, a9
3fa9ff10:	dec    a9
3fa9ff20:	jrlt   L3FAA0430
L3FA9FF30:
3fa9ff30:	move   a9, a11
3fa9ff40:	sll    0x5, a11
3fa9ff50:	move   *a13(0xc0), a7, 1
3fa9ff70:	add    a7, a11
3fa9ff80:	move   *a11, a11, 1
3fa9ff90:	move   *a13(0x80), a5, 1
3fa9ffb0:	cmp    a5, a11
3fa9ffc0:	jreq   L3FAA0410
3fa9ffd0:	move   a9, a11
3fa9ffe0:	sll    0x5, a11
3fa9fff0:	add    a7, a11
3faa0000:	move   *a11, a11, 1
3faa0010:	move   *a13(0xa0), a5, 1
3faa0030:	cmp    a5, a11
3faa0040:	jreq   L3FAA0410
3faa0050:	move   a14, -*sp, 1
3faa0060:	move   a13, a11
3faa0070:	addi   0x160, a11
3faa0090:	move   a11, *a14+, 1
3faa00a0:	move   a9, a11
3faa00b0:	sll    0x5, a11
3faa00c0:	add    a7, a11
3faa00d0:	move   *a11+, *a14+, 1
3faa00e0:	move   @0x27aa80, *a14+, 1
3faa0110:	calla  L3FD58A10
3faa0140:	move   *a13(0x380), a11, 1
3faa0160:	subk   2, a11
3faa0170:	jrne   L3FAA0410
3faa0180:	move   *a13(0x400), a11, 1
3faa01a0:	jreq   L3FAA0250
3faa01b0:	move   *a13(0x160), a5, 1
3faa01d0:	jrlt   L3FAA0250
3faa01e0:	move   a9, a5
3faa01f0:	sll    0x5, a5
3faa0200:	add    a7, a5
3faa0210:	move   *a5(0x0), *a13(0x140), 1
3faa0240:	jruc   L3FAA0430
L3FAA0250:
3faa0250:	move   *a13, a5, 1
3faa0260:	jrne   L3FAA02B0
3faa0270:	move   a9, a5
3faa0280:	sll    0x5, a5
3faa0290:	add    a7, a5
3faa02a0:	move   *a5, *a13, 1
L3FAA02B0:
3faa02b0:	move   a14, -*sp, 1
3faa02c0:	move   a9, a5
3faa02d0:	sll    0x5, a5
3faa02e0:	add    a7, a5
3faa02f0:	move   *a5+, *a14+, 1
3faa0300:	calla  L3FA9AC50
3faa0330:	move   a8, *a13(0x120), 1
3faa0350:	move   *a13(0x100), a5, 1
3faa0370:	cmp    a8, a5
3faa0380:	jrge   L3FAA0410
3faa0390:	move   a8, *a13(0x100), 1
3faa03b0:	move   a9, a5
3faa03c0:	sll    0x5, a5
3faa03d0:	add    a7, a5
3faa03e0:	move   *a5(0x0), *a13(0x140), 1
L3FAA0410:
3faa0410:	dec    a9
3faa0420:	jrge   L3FA9FF30
L3FAA0430:
3faa0430:	move   *a13(0xe0), a11, 1
3faa0450:	jreq   L3FAA04C0
3faa0460:	move   a14, -*sp, 1
3faa0470:	move   *a13(0xc0), *a14+, 1
3faa0490:	calla  L3F9C0210
L3FAA04C0:
3faa04c0:	move   *a13(0x140), a7, 1
3faa04e0:	jreq   L3FAA0510
3faa04f0:	move   a7, a8
3faa0500:	jruc   L3FAA0570
L3FAA0510:
3faa0510:	move   *a13, a5, 1
3faa0520:	jreq   L3FAA0550
3faa0530:	move   a5, a8
3faa0540:	jruc   L3FAA0570
L3FAA0550:
3faa0550:	move   *a13(0xffe0), a8, 1
L3FAA0570:
3faa0570:	move   *sp(0xe0), a14, 1
3faa0590:	mmfm   sp, a5,a7,a9,a10,a11,a13
3faa05b0:	rets   2
3faa05c0:	mmtm   sp, a7,a9,a11,a13
3faa05e0:	move   a14, a13
3faa05f0:	addi   0x320, a14
3faa0610:	move   @0x27aa80, a11, 1
3faa0640:	move   *a11(0x440), a9, 1
3faa0660:	move   a9, a7
3faa0670:	sll    0x9, a9
3faa0680:	sll    0x7, a7
3faa0690:	add    a7, a9
3faa06a0:	move   *a11(0x480), a7, 1
3faa06c0:	add    a9, a7
3faa06d0:	move   *a7(0x40), *a13(0x300), 1
3faa0700:	move   @0x277f40, a9, 1
3faa0730:	jreq   L3FAA0E20
3faa0740:	move   *a9, a7, 1
3faa0750:	jreq   L3FAA0A30
3faa0760:	move   a14, -*sp, 1
3faa0770:	move   a13, a7
3faa0780:	addk   32, a7
3faa0790:	move   a7, *a14+, 1
3faa07a0:	move   *a9(0x0), *a14+, 1
3faa07c0:	move   a11, *a14+, 1
3faa07d0:	calla  L3FD58A10
3faa0800:	move   a14, -*sp, 1
3faa0810:	move   *a13(0x40), *a14+, 1
3faa0830:	move   *a13(0x20), *a14+, 1
3faa0850:	move   *a13(0x300), *a14+, 1
3faa0870:	move   @0x277f40, a11, 1
3faa08a0:	move   *a11(0x20), *a14+, 1
3faa08c0:	move   @0x27aa80, *a14+, 1
3faa08f0:	calla  L3FD83F30
3faa0920:	move   a14, -*sp, 1
3faa0930:	move   @0x277f40, a11, 1
3faa0960:	move   *a11(0x0), *a14+, 1
3faa0980:	move   @0x27aa80, *a14+, 1
3faa09b0:	calla  L3FDA9A70
3faa09e0:	move   @0x277f40, a11, 1
3faa0a10:	sub    a9, a9
3faa0a20:	move   a9, *a11, 1
L3FAA0A30:
3faa0a30:	move   @0x277f40, a11, 1
3faa0a60:	move   a11, *a13, 1
3faa0a70:	move   *a11(0x590), a9, 1
3faa0a90:	jreq   L3FAA0E20
L3FAA0AA0:
3faa0aa0:	move   *a13, a11, 1
3faa0ab0:	move   *a11(0x590), a9, 1
3faa0ad0:	move   *a9, a9, 1
3faa0ae0:	jreq   L3FAA0DB0
3faa0af0:	move   a14, -*sp, 1
3faa0b00:	move   a13, a9
3faa0b10:	addk   32, a9
3faa0b20:	move   a9, *a14+, 1
3faa0b30:	move   *a11(0x590), a7, 1
3faa0b50:	move   *a7+, *a14+, 1
3faa0b60:	move   @0x27aa80, *a14+, 1
3faa0b90:	calla  L3FD58A10
3faa0bc0:	move   a14, -*sp, 1
3faa0bd0:	move   *a13(0x40), *a14+, 1
3faa0bf0:	move   *a13(0x20), *a14+, 1
3faa0c10:	move   *a13(0x300), *a14+, 1
3faa0c30:	move   *a11(0x590), a7, 1
3faa0c50:	move   *a7(0x20), *a14+, 1
3faa0c70:	move   @0x27aa80, *a14+, 1
3faa0ca0:	calla  L3FD83F30
3faa0cd0:	move   a14, -*sp, 1
3faa0ce0:	move   *a11(0x590), a7, 1
3faa0d00:	move   *a7+, *a14+, 1
3faa0d10:	move   @0x27aa80, *a14+, 1
3faa0d40:	calla  L3FDA9A70
3faa0d70:	move   *a11(0x590), a7, 1
3faa0d90:	sub    a9, a9
3faa0da0:	move   a9, *a7, 1
L3FAA0DB0:
3faa0db0:	move   *a11(0x590), *a13(0x0), 1
3faa0de0:	move   *a13, a11, 1
3faa0df0:	move   *a11(0x590), a9, 1
3faa0e10:	jrne   L3FAA0AA0
L3FAA0E20:
3faa0e20:	subi   0x320, a14
3faa0e40:	mmfm   sp, a7,a9,a11,a13
3faa0e60:	rets
L3FAA0E70:
3faa0e70:	mmtm   sp, a11,a13
3faa0e90:	move   a14, a13
3faa0ea0:	addk   32, a14
3faa0eb0:	move   @0x277f40, a11, 1
3faa0ee0:	jreq   L3FAA10F0
3faa0ef0:	move   *a11(0x590), *a13(0x0), 1
3faa0f20:	move   a14, -*sp, 1
3faa0f30:	move   a11, *a14+, 1
3faa0f40:	calla  L3F702440
3faa0f70:	move   *a13, a11, 1
3faa0f80:	move   *a11(0x590), a11, 1
3faa0fa0:	jreq   L3FAA10B0
L3FAA0FB0:
3faa0fb0:	move   *a13, a11, 1
3faa0fc0:	move   a11, @0x277f40, 1
3faa0ff0:	move   *a11(0x590), *a13(0x0), 1
3faa1020:	move   a14, -*sp, 1
3faa1030:	move   a11, *a14+, 1
3faa1040:	calla  L3F702440
3faa1070:	move   *a13, a11, 1
3faa1080:	move   *a11(0x590), a11, 1
3faa10a0:	jrne   L3FAA0FB0
L3FAA10B0:
3faa10b0:	sub    a11, a11
3faa10c0:	move   a11, @0x277f40, 1
L3FAA10F0:
3faa10f0:	subk   32, a14
3faa1100:	mmfm   sp, a11,a13
3faa1120:	rets
3faa1130:	.word  0x0000
L3FAA1140:
3faa1140:	mmtm   sp, a7,a9,a11,a13
3faa1160:	move   a14, a13
3faa1170:	move   *a13(0xffe0), a11, 1
3faa1190:	move   *a11, a11, 1
3faa11a0:	movk   5, a9
3faa11b0:	and    a9, a11
3faa11c0:	jrne   L3FAA1250
3faa11d0:	move   *a13(0xffe0), a11, 1
3faa11f0:	move   *a13(0xffc0), *a11(0x20), 1
3faa1220:	move   *a13(0xffa0), *a11(0x40), 1
L3FAA1250:
3faa1250:	move   *a13(0xffe0), a11, 1
3faa1270:	move   *a11, a9, 1
3faa1280:	movk   10, a11
3faa1290:	and    a11, a9
3faa12a0:	jrne   L3FAA1330
3faa12b0:	move   *a13(0xffe0), a9, 1
3faa12d0:	move   *a13(0xff80), *a9(0x60), 1
3faa1300:	move   *a13(0xff60), *a9(0x80), 1
L3FAA1330:
3faa1330:	move   *a13(0xffe0), a9, 1
3faa1350:	move   *a9(0x60), a7, 1
3faa1370:	cmpi   0x7530, a7
3faa1390:	jrgt   L3FAA13D0
3faa13a0:	move   *a9(0x60), a7, 1
3faa13c0:	jruc   L3FAA13F0
L3FAA13D0:
3faa13d0:	movi   0x7530, a7
L3FAA13F0:
3faa13f0:	move   a7, *a9(0x60), 1
3faa1410:	move   *a9(0x80), a7, 1
3faa1430:	cmpi   0x7530, a7
3faa1450:	jrgt   L3FAA1490
3faa1460:	move   *a9(0x80), a7, 1
3faa1480:	jruc   L3FAA14B0
L3FAA1490:
3faa1490:	movi   0x7530, a7
L3FAA14B0:
3faa14b0:	move   a7, *a9(0x80), 1
3faa14d0:	move   *a9, a7, 1
3faa14e0:	btst   6, a7
3faa14f0:	jrne   L3FAA1560
3faa1500:	movk   1, a7
3faa1510:	move   a7, *a9(0x140), 1
3faa1530:	move   a7, *a9(0x120), 1
3faa1550:	jruc   L3FAA1620
L3FAA1560:
3faa1560:	move   *a9(0x120), a7, 1
3faa1580:	jrgt   L3FAA15C0
3faa1590:	movk   1, a7
3faa15a0:	move   a7, *a9(0x120), 1
L3FAA15C0:
3faa15c0:	move   *a9(0x140), a7, 1
3faa15e0:	jrgt   L3FAA1620
3faa15f0:	movk   1, a7
3faa1600:	move   a7, *a9(0x140), 1
L3FAA1620:
3faa1620:	move   *a9(0x120), a7, 1
3faa1640:	cmpi   0x3e8, a7
3faa1660:	jrgt   L3FAA16A0
3faa1670:	move   *a9(0x120), a7, 1
3faa1690:	jruc   L3FAA16C0
L3FAA16A0:
3faa16a0:	movi   0x3e8, a7
L3FAA16C0:
3faa16c0:	move   a7, *a9(0x120), 1
3faa16e0:	move   *a9(0x140), a7, 1
3faa1700:	cmpi   0x3e8, a7
3faa1720:	jrgt   L3FAA1760
3faa1730:	move   *a9(0x140), a7, 1
3faa1750:	jruc   L3FAA1780
L3FAA1760:
3faa1760:	movi   0x3e8, a7
L3FAA1780:
3faa1780:	move   a7, *a9(0x140), 1
3faa17a0:	move   *a9, a7, 1
3faa17b0:	btst   4, a7
3faa17c0:	jrne   L3FAA1850
3faa17d0:	movi   0x50, a7
3faa17f0:	move   a7, *a9(0xa0), 1
3faa1810:	movk   17, a11
3faa1820:	move   a11, *a9(0xc0), 1
3faa1840:	jruc   L3FAA1B30
L3FAA1850:
3faa1850:	move   *a9(0xa0), a7, 1
3faa1870:	cmpi   0x50, a7
3faa1890:	jrge   L3FAA19D0
3faa18a0:	move   *a9(0xa0), a7, 1
3faa18c0:	neg    a7
3faa18d0:	move   *a9(0x120), a11, 1
3faa18f0:	add    a11, a7
3faa1900:	addi   0x4f, a7
3faa1920:	move   *a9(0x120), a11, 1
3faa1940:	divs   a11, a7
3faa1950:	move   *a9(0x120), a11, 1
3faa1970:	mpys   a11, a7
3faa1980:	move   *a9(0xa0), a11, 1
3faa19a0:	add    a7, a11
3faa19b0:	move   a11, *a9(0xa0), 1
L3FAA19D0:
3faa19d0:	move   *a9(0xc0), a11, 1
3faa19f0:	subk   17, a11
3faa1a00:	jrge   L3FAA1B30
3faa1a10:	move   *a9(0xc0), a11, 1
3faa1a30:	neg    a11
3faa1a40:	move   *a9(0x140), a7, 1
3faa1a60:	add    a7, a11
3faa1a70:	addk   16, a11
3faa1a80:	move   *a9(0x140), a7, 1
3faa1aa0:	divs   a7, a11
3faa1ab0:	move   *a9(0x140), a7, 1
3faa1ad0:	mpys   a7, a11
3faa1ae0:	move   *a9(0xc0), a7, 1
3faa1b00:	add    a11, a7
3faa1b10:	move   a7, *a9(0xc0), 1
L3FAA1B30:
3faa1b30:	move   *a9(0xc0), a11, 1
3faa1b50:	cmpi   0x7530, a11
3faa1b70:	jrgt   L3FAA1BB0
3faa1b80:	move   *a9(0xc0), a11, 1
3faa1ba0:	jruc   L3FAA1BD0
L3FAA1BB0:
3faa1bb0:	movi   0x7530, a11
L3FAA1BD0:
3faa1bd0:	move   a11, *a9(0xc0), 1
3faa1bf0:	move   *a9(0xa0), a11, 1
3faa1c10:	cmpi   0x7530, a11
3faa1c30:	jrgt   L3FAA1C70
3faa1c40:	move   *a9(0xa0), a11, 1
3faa1c60:	jruc   L3FAA1C90
L3FAA1C70:
3faa1c70:	movi   0x7530, a11
L3FAA1C90:
3faa1c90:	move   a11, *a9(0xa0), 1
3faa1cb0:	move   *a9, a11, 1
3faa1cc0:	btst   5, a11
3faa1cd0:	jrne   L3FAA1D40
3faa1ce0:	movi   0x7530, a11
3faa1d00:	move   a11, *a9(0xe0), 1
3faa1d20:	move   a11, *a9(0x100), 1
L3FAA1D40:
3faa1d40:	move   *a9(0xe0), a11, 1
3faa1d60:	move   *a9(0xa0), a7, 1
3faa1d80:	cmp    a7, a11
3faa1d90:	jrge   L3FAA1DD0
3faa1da0:	move   *a9(0xa0), *a9(0xe0), 1
L3FAA1DD0:
3faa1dd0:	move   *a9(0x100), a11, 1
3faa1df0:	move   *a9(0xc0), a7, 1
3faa1e10:	cmp    a7, a11
3faa1e20:	jrge   L3FAA1E60
3faa1e30:	move   *a9(0xc0), *a9(0x100), 1
L3FAA1E60:
3faa1e60:	move   *a9(0xe0), a11, 1
3faa1e80:	move   *a9(0xa0), a7, 1
3faa1ea0:	sub    a7, a11
3faa1eb0:	move   *a9(0x120), a7, 1
3faa1ed0:	divs   a7, a11
3faa1ee0:	move   *a9(0x120), a7, 1
3faa1f00:	mpys   a7, a11
3faa1f10:	move   *a9(0xa0), a7, 1
3faa1f30:	add    a7, a11
3faa1f40:	move   a11, *a9(0xe0), 1
3faa1f60:	move   *a9(0x100), a11, 1
3faa1f80:	move   *a9(0xc0), a7, 1
3faa1fa0:	sub    a7, a11
3faa1fb0:	move   *a9(0x140), a7, 1
3faa1fd0:	divs   a7, a11
3faa1fe0:	move   *a9(0x140), a7, 1
3faa2000:	mpys   a7, a11
3faa2010:	move   *a9(0xc0), a7, 1
3faa2030:	add    a7, a11
3faa2040:	move   a11, *a9(0x100), 1
3faa2060:	move   *a9(0x60), a11, 1
3faa2080:	move   *a9(0xa0), a7, 1
3faa20a0:	cmp    a7, a11
3faa20b0:	jrge   L3FAA2100
3faa20c0:	move   *a9(0xa0), *a9(0x60), 1
3faa20f0:	jruc   L3FAA22A0
L3FAA2100:
3faa2100:	move   *a9(0x60), a11, 1
3faa2120:	move   *a9(0xe0), a7, 1
3faa2140:	cmp    a7, a11
3faa2150:	jrle   L3FAA21A0
3faa2160:	move   *a9(0xe0), *a9(0x60), 1
3faa2190:	jruc   L3FAA22A0
L3FAA21A0:
3faa21a0:	move   *a9(0x60), a11, 1
3faa21c0:	move   *a9(0xa0), a7, 1
3faa21e0:	sub    a7, a11
3faa21f0:	move   *a9(0x120), a7, 1
3faa2210:	divs   a7, a11
3faa2220:	move   *a9(0x120), a7, 1
3faa2240:	mpys   a7, a11
3faa2250:	move   *a9(0xa0), a7, 1
3faa2270:	add    a7, a11
3faa2280:	move   a11, *a9(0x60), 1
L3FAA22A0:
3faa22a0:	move   *a9(0x80), a11, 1
3faa22c0:	move   *a9(0xc0), a7, 1
3faa22e0:	cmp    a7, a11
3faa22f0:	jrge   L3FAA2340
3faa2300:	move   *a9(0xc0), *a9(0x80), 1
3faa2330:	jruc   L3FAA24E0
L3FAA2340:
3faa2340:	move   *a9(0x80), a11, 1
3faa2360:	move   *a9(0x100), a7, 1
3faa2380:	cmp    a7, a11
3faa2390:	jrle   L3FAA23E0
3faa23a0:	move   *a9(0x100), *a9(0x80), 1
3faa23d0:	jruc   L3FAA24E0
L3FAA23E0:
3faa23e0:	move   *a9(0x80), a11, 1
3faa2400:	move   *a9(0xc0), a7, 1
3faa2420:	sub    a7, a11
3faa2430:	move   *a9(0x140), a7, 1
3faa2450:	divs   a7, a11
3faa2460:	move   *a9(0x140), a7, 1
3faa2480:	mpys   a7, a11
3faa2490:	move   *a9(0xc0), a7, 1
3faa24b0:	add    a7, a11
3faa24c0:	move   a11, *a9(0x80), 1
L3FAA24E0:
3faa24e0:	move   *sp(0xa0), a14, 1
3faa2500:	mmfm   sp, a7,a9,a11,a13
3faa2520:	rets   2
L3FAA2530:
3faa2530:	mmtm   sp, a7,a9,a11,a13
3faa2550:	move   a14, a13
3faa2560:	addi   0x410, a14
3faa2580:	move   @0x27aa80, a11, 1
3faa25b0:	move   *a11(0x440), a9, 1
3faa25d0:	move   a9, a7
3faa25e0:	sll    0x9, a9
3faa25f0:	sll    0x7, a7
3faa2600:	add    a7, a9
3faa2610:	move   *a11(0x480), a7, 1
3faa2630:	add    a9, a7
3faa2640:	move   *a7(0x120), *a13(0x120), 1
3faa2670:	move   a14, -*sp, 1
3faa2680:	move   a13, a9
3faa2690:	addi   0xa0, a9
3faa26b0:	move   a9, *a14+, 1
3faa26c0:	move   a13, a7
3faa26d0:	addi   0x80, a7
3faa26f0:	move   a7, *a14+, 1
3faa2700:	move   a13, a7
3faa2710:	addi   0x60, a7
3faa2730:	move   a7, *a14+, 1
3faa2740:	move   a13, a7
3faa2750:	addi   0x40, a7
3faa2770:	move   a7, *a14+, 1
3faa2780:	move   a13, a7
3faa2790:	addk   32, a7
3faa27a0:	move   a7, *a14+, 1
3faa27b0:	move   a13, *a14+, 1
3faa27c0:	move   a13, a7
3faa27d0:	addi   0xc0, a7
3faa27f0:	move   a7, *a14+, 1
3faa2800:	move   *a13(0xffc0), *a14+, 1
3faa2820:	move   a11, *a14+, 1
3faa2830:	calla  L3FD51F80
3faa2860:	move   @0x277f60, a11, 1
3faa2890:	jreq   L3FAA28E0
3faa28a0:	move   @0x277f80, a7, 1
3faa28d0:	jrne   L3FAA2D80
L3FAA28E0:
3faa28e0:	move   @0x27aa80, a7, 1
3faa2910:	move   *a7(0x440), a9, 1
3faa2930:	move   a9, a11
3faa2940:	sll    0x9, a9
3faa2950:	sll    0x7, a11
3faa2960:	add    a11, a9
3faa2970:	move   *a7(0x480), a11, 1
3faa2990:	add    a9, a11
3faa29a0:	move   *a11(0x1a0), *a13(0x180), 1
3faa29d0:	move   a14, -*sp, 1
3faa29e0:	move   a13, a11
3faa29f0:	addi   0x140, a11
3faa2a10:	move   a11, *a14+, 1
3faa2a20:	movk   4, a9
3faa2a30:	move   a9, *a14+, 1
3faa2a40:	move   *a13(0xffc0), *a14+, 1
3faa2a60:	move   a7, *a14+, 1
3faa2a70:	calla  L3F997000
3faa2aa0:	move   a8, @0x277f60, 1
3faa2ad0:	move   @0x27aa80, a7, 1
3faa2b00:	move   *a7(0x440), a9, 1
3faa2b20:	move   a9, a11
3faa2b30:	sll    0x9, a9
3faa2b40:	sll    0x7, a11
3faa2b50:	add    a11, a9
3faa2b60:	move   *a7(0x480), a11, 1
3faa2b80:	add    a9, a11
3faa2b90:	move   *a11(0x1c0), *a13(0x180), 1
3faa2bc0:	move   *a7(0x440), a11, 1
3faa2be0:	move   a11, a9
3faa2bf0:	sll    0x9, a11
3faa2c00:	sll    0x7, a9
3faa2c10:	add    a9, a11
3faa2c20:	move   *a7(0x480), a9, 1
3faa2c40:	add    a11, a9
3faa2c50:	move   *a9(0x1a0), *a13(0x1a0), 1
3faa2c80:	move   a14, -*sp, 1
3faa2c90:	move   a13, a11
3faa2ca0:	addi   0x140, a11
3faa2cc0:	move   a11, *a14+, 1
3faa2cd0:	movk   12, a9
3faa2ce0:	move   a9, *a14+, 1
3faa2cf0:	move   *a13(0xffc0), *a14+, 1
3faa2d10:	move   a7, *a14+, 1
3faa2d20:	calla  L3F997000
3faa2d50:	move   a8, @0x277f80, 1
L3FAA2D80:
3faa2d80:	move   *a13(0xff60), a11, 1
3faa2da0:	jrne   L3FAA2DE0
3faa2db0:	move   *a13(0x60), *a13(0xff60), 1
L3FAA2DE0:
3faa2de0:	move   *a13(0xff80), a11, 1
3faa2e00:	jrne   L3FAA2E40
3faa2e10:	move   *a13(0x40), *a13(0xff80), 1
L3FAA2E40:
3faa2e40:	move   a14, -*sp, 1
3faa2e50:	move   *a13(0x120), *a14+, 1
3faa2e70:	move   *a13(0xff60), *a14+, 1
3faa2e90:	move   *a13(0xff80), *a14+, 1
3faa2eb0:	move   *a13(0xc0), *a14+, 1
3faa2ed0:	move   @0x27aa80, *a14+, 1
3faa2f00:	calla  L3FD416E0
3faa2f30:	move   a8, *a13(0xe0), 1
3faa2f50:	move   a8, a7
3faa2f60:	jrne   L3FAA2FA0
3faa2f70:	move   *a13(0xffa0), a8, 1
3faa2f90:	jruc   L3FAA34E0
L3FAA2FA0:
3faa2fa0:	move   a14, -*sp, 1
3faa2fb0:	move   *a13(0xff60), *a14+, 1
3faa2fd0:	move   *a13(0xff80), *a14+, 1
3faa2ff0:	sub    a11, a11
3faa3000:	move   a11, *a14+, 1
3faa3010:	move   a11, *a14+, 1
3faa3020:	move   @0x277f60, *a14+, 1
3faa3050:	move   a7, *a14+, 1
3faa3060:	move   @0x27aa80, *a14+, 1
3faa3090:	calla  L3F99E8F0
3faa30c0:	move   *a13(0xa0), a9, 1
3faa30e0:	move   *a13(0x120), a11, 1
3faa3100:	cmp    a11, a9
3faa3110:	jrne   L3FAA3330
3faa3120:	move   a14, -*sp, 1
3faa3130:	sub    a7, a7
3faa3140:	move   a7, *a14+, 1
3faa3150:	move   a7, *a14+, 1
3faa3160:	move   *a13(0xff60), *a14+, 1
3faa3180:	move   *a13(0xff80), *a14+, 1
3faa31a0:	move   a7, *a14+, 1
3faa31b0:	move   a7, *a14+, 1
3faa31c0:	move   @0x27aa80, a7, 1
3faa31f0:	move   *a7(0x440), a9, 1
3faa3210:	move   a9, a11
3faa3220:	sll    0x9, a9
3faa3230:	sll    0x7, a11
3faa3240:	add    a11, a9
3faa3250:	move   *a7(0x480), a11, 1
3faa3270:	add    a9, a11
3faa3280:	move   *a11(0x160), *a14+, 1
3faa32a0:	move   *a13(0xe0), *a14+, 1
3faa32c0:	move   *a13(0xffc0), *a14+, 1
3faa32e0:	move   a7, *a14+, 1
3faa32f0:	calla  L3FD3E220
3faa3320:	jruc   L3FAA34C0
L3FAA3330:
3faa3330:	move   a14, -*sp, 1
3faa3340:	movk   1, a7
3faa3350:	move   a7, *a14+, 1
3faa3360:	sub    a7, a7
3faa3370:	move   a7, *a14+, 1
3faa3380:	move   a7, *a14+, 1
3faa3390:	move   *a13(0x60), *a14+, 1
3faa33b0:	move   *a13(0x40), *a14+, 1
3faa33d0:	move   a7, *a14+, 1
3faa33e0:	move   a7, *a14+, 1
3faa33f0:	move   @0x277f80, *a14+, 1
3faa3420:	move   *a13(0xe0), *a14+, 1
3faa3440:	move   *a13(0xffc0), *a14+, 1
3faa3460:	move   @0x27aa80, *a14+, 1
3faa3490:	calla  L3FD3F710
L3FAA34C0:
3faa34c0:	move   *a13(0xe0), a8, 1
L3FAA34E0:
3faa34e0:	move   *sp(0xa0), a14, 1
3faa3500:	mmfm   sp, a7,a9,a11,a13
3faa3520:	rets   2
L3FAA3530:
3faa3530:	mmtm   sp, a9,a11,a13
3faa3550:	move   a14, a13
3faa3560:	addi   0x40, a14
3faa3580:	move   *a13(0xff80), *a13(0x0), 1
3faa35b0:	move   *a13(0xffc0), a11, 1
3faa35d0:	move   *a11, a11, 1
3faa35e0:	btst   0, a11
3faa35f0:	jrne   L3FAA3670
3faa3600:	move   *a13(0xffc0), a11, 1
3faa3620:	setf   8, 0, 0
3faa3630:	move   *a13(0xff60), a9, 0
3faa3650:	move   a9, *a11(0x20), 1
L3FAA3670:
3faa3670:	move   *a13(0xffc0), a11, 1
3faa3690:	move   *a11, a9, 1
3faa36a0:	btst   1, a9
3faa36b0:	jrne   L3FAA36F0
3faa36c0:	move   *a13(0xffa0), *a11(0x40), 1
L3FAA36F0:
3faa36f0:	move   *a11, a9, 1
3faa3700:	btst   2, a9
3faa3710:	jrne   L3FAA3760
3faa3720:	move   *a13(0xff80), *a11(0x60), 1
3faa3750:	jruc   L3FAA3840
L3FAA3760:
3faa3760:	move   a14, -*sp, 1
3faa3770:	movk   32, a9
3faa3780:	move   a9, *a14+, 1
3faa3790:	move   a9, *a14+, 1
3faa37a0:	move   *a13(0xff80), *a14+, 1
3faa37c0:	move   *a11(0x60), *a14+, 1
3faa37e0:	move   *a13(0xffe0), *a14+, 1
3faa3800:	calla  L3FAA2530
3faa3830:	move   a8, *a13, 1
L3FAA3840:
3faa3840:	move   a14, -*sp, 1
3faa3850:	move   *a13(0xffe0), *a14+, 1
3faa3870:	calla  L3FA9F2E0
3faa38a0:	move   a8, *a13(0x20), 1
3faa38c0:	move   a8, a9
3faa38d0:	jreq   L3FAA39A0
3faa38e0:	move   *a13(0xff80), a9, 1
3faa3900:	cmp    a9, a8
3faa3910:	jreq   L3FAA39A0
3faa3920:	move   a14, -*sp, 1
3faa3930:	move   a8, *a14+, 1
3faa3940:	move   @0x27aa80, *a14+, 1
3faa3970:	calla  L3FD4F590
L3FAA39A0:
3faa39a0:	move   a14, -*sp, 1
3faa39b0:	move   *a13(0x0), *a14+, 1
3faa39d0:	move   *a13(0xffe0), *a14+, 1
3faa39f0:	calla  L3FA9EBA0
3faa3a20:	move   *a11, a9, 1
3faa3a30:	btst   3, a9
3faa3a40:	jrne   L3FAA3A80
3faa3a50:	sub    a9, a9
3faa3a60:	move   a9, *a11(0x80), 1
L3FAA3A80:
3faa3a80:	move   *sp(0x80), a14, 1
3faa3aa0:	mmfm   sp, a9,a11,a13
3faa3ac0:	rets   2
L3FAA3AD0:
3faa3ad0:	mmtm   sp, a9,a11,a13
3faa3af0:	move   a14, a13
3faa3b00:	addi   0xc0, a14
3faa3b20:	move   a14, -*sp, 1
3faa3b30:	sub    a11, a11
3faa3b40:	move   a11, *a14+, 1
3faa3b50:	movi   0x3faa4b50, a8
3faa3b80:	move   a8, *a14+, 1
3faa3b90:	move   @0x27aa80, *a14+, 1
3faa3bc0:	calla  L3FD5E420
3faa3bf0:	move   a8, *a13, 1
3faa3c00:	move   a14, -*sp, 1
3faa3c10:	move   *a13(0xffc0), *a14+, 1
3faa3c30:	move   a13, a9
3faa3c40:	addi   0xa0, a9
3faa3c60:	move   a9, *a14+, 1
3faa3c70:	move   a13, a11
3faa3c80:	addi   0x80, a11
3faa3ca0:	move   a11, *a14+, 1
3faa3cb0:	move   a13, a9
3faa3cc0:	addi   0x40, a9
3faa3ce0:	move   a9, *a14+, 1
3faa3cf0:	move   a13, a9
3faa3d00:	addk   32, a9
3faa3d10:	move   a9, *a14+, 1
3faa3d20:	move   a8, *a14+, 1
3faa3d30:	sub    a9, a9
3faa3d40:	move   a9, *a14+, 1
3faa3d50:	movk   32, a9
3faa3d60:	move   a9, *a14+, 1
3faa3d70:	sub    a9, a9
3faa3d80:	move   a9, *a14+, 1
3faa3d90:	move   a8, *a14+, 1
3faa3da0:	move   *a13(0xffe0), *a14+, 1
3faa3dc0:	move   @0x27aa80, *a14+, 1
3faa3df0:	calla  L3FD57600
3faa3e20:	move   a8, *a13(0x60), 1
3faa3e40:	move   *sp(0x80), a14, 1
3faa3e60:	mmfm   sp, a9,a11,a13
3faa3e80:	rets   2
L3FAA3E90:
3faa3e90:	mmtm   sp, a9,a11,a13
3faa3eb0:	move   a14, a13
3faa3ec0:	addi   0xc0, a14
3faa3ee0:	move   a14, -*sp, 1
3faa3ef0:	sub    a11, a11
3faa3f00:	move   a11, *a14+, 1
3faa3f10:	movi   0x3faa4bb8, a8
3faa3f40:	move   a8, *a14+, 1
3faa3f50:	move   @0x27aa80, *a14+, 1
3faa3f80:	calla  L3FD5E420
3faa3fb0:	move   a8, *a13, 1
3faa3fc0:	move   a14, -*sp, 1
3faa3fd0:	move   *a13(0xffc0), *a14+, 1
3faa3ff0:	move   a13, a9
3faa4000:	addi   0xa0, a9
3faa4020:	move   a9, *a14+, 1
3faa4030:	move   a13, a11
3faa4040:	addi   0x80, a11
3faa4060:	move   a11, *a14+, 1
3faa4070:	move   a13, a9
3faa4080:	addi   0x40, a9
3faa40a0:	move   a9, *a14+, 1
3faa40b0:	move   a13, a9
3faa40c0:	addk   32, a9
3faa40d0:	move   a9, *a14+, 1
3faa40e0:	move   a8, *a14+, 1
3faa40f0:	sub    a9, a9
3faa4100:	move   a9, *a14+, 1
3faa4110:	movk   32, a9
3faa4120:	move   a9, *a14+, 1
3faa4130:	sub    a9, a9
3faa4140:	move   a9, *a14+, 1
3faa4150:	move   a8, *a14+, 1
3faa4160:	move   *a13(0xffe0), *a14+, 1
3faa4180:	move   @0x27aa80, *a14+, 1
3faa41b0:	calla  L3FD57600
3faa41e0:	move   a8, *a13(0x60), 1
3faa4200:	move   *sp(0x80), a14, 1
3faa4220:	mmfm   sp, a9,a11,a13
3faa4240:	rets   2
L3FAA4250:
3faa4250:	mmtm   sp, a9,a11,a13
3faa4270:	move   a14, a13
3faa4280:	addi   0x40, a14
3faa42a0:	move   *a13(0xff80), *a13(0x0), 1
3faa42d0:	move   *a13(0xffc0), a11, 1
3faa42f0:	move   *a11, a11, 1
3faa4300:	btst   0, a11
3faa4310:	jreq   L3FAA4370
3faa4320:	move   *a13(0xffc0), a11, 1
3faa4340:	move   *a11(0x20), a11, 1
3faa4360:	jrne   L3FAA43D0
L3FAA4370:
3faa4370:	move   *a13(0xffc0), a11, 1
3faa4390:	move   *a13(0xff80), *a11(0x20), 1
3faa43c0:	jruc   L3FAA44D0
L3FAA43D0:
3faa43d0:	move   a14, -*sp, 1
3faa43e0:	movk   17, a11
3faa43f0:	move   a11, *a14+, 1
3faa4400:	move   a11, *a14+, 1
3faa4410:	move   *a13(0xff80), *a14+, 1
3faa4430:	move   *a13(0xffc0), a9, 1
3faa4450:	move   *a9(0x20), *a14+, 1
3faa4470:	move   *a13(0xffe0), *a14+, 1
3faa4490:	calla  L3FAA2530
3faa44c0:	move   a8, *a13, 1
L3FAA44D0:
3faa44d0:	move   a14, -*sp, 1
3faa44e0:	move   *a13(0xffe0), *a14+, 1
3faa4500:	calla  L3FA9EF40
3faa4530:	move   a8, *a13(0x20), 1
3faa4550:	move   a8, a9
3faa4560:	jreq   L3FAA4630
3faa4570:	move   *a13(0xff80), a11, 1
3faa4590:	cmp    a11, a8
3faa45a0:	jreq   L3FAA4630
3faa45b0:	move   a14, -*sp, 1
3faa45c0:	move   a8, *a14+, 1
3faa45d0:	move   @0x27aa80, *a14+, 1
3faa4600:	calla  L3FD4F590
L3FAA4630:
3faa4630:	move   a14, -*sp, 1
3faa4640:	move   *a13(0x0), *a14+, 1
3faa4660:	move   *a13(0xffe0), *a14+, 1
3faa4680:	calla  L3FA9E460
3faa46b0:	move   *a13(0xffc0), a11, 1
3faa46d0:	move   *a11, a9, 1
3faa46e0:	btst   6, a9
3faa46f0:	jrne   L3FAA4780
3faa4700:	sub    a9, a9
3faa4710:	move   a9, *a11(0xe0), 1
3faa4730:	move   *a11, a9, 1
3faa4740:	ori    0x40, a9
3faa4770:	move   a9, *a11, 1
L3FAA4780:
3faa4780:	move   *a11, a9, 1
3faa4790:	btst   5, a9
3faa47a0:	jrne   L3FAA4830
3faa47b0:	sub    a9, a9
3faa47c0:	move   a9, *a11(0xc0), 1
3faa47e0:	move   *a11, a9, 1
3faa47f0:	ori    0x20, a9
3faa4820:	move   a9, *a11, 1
L3FAA4830:
3faa4830:	move   *a11, a9, 1
3faa4840:	btst   7, a9
3faa4850:	jrne   L3FAA48E0
3faa4860:	sub    a9, a9
3faa4870:	move   a9, *a11(0x100), 1
3faa4890:	move   *a11, a9, 1
3faa48a0:	ori    0x80, a9
3faa48d0:	move   a9, *a11, 1
L3FAA48E0:
3faa48e0:	move   *a11, a9, 1
3faa48f0:	btst   4, a9
3faa4900:	jrne   L3FAA4960
3faa4910:	setf   8, 0, 0
3faa4920:	move   *a13(0xffa0), a9, 0
3faa4940:	move   a9, *a11(0xa0), 1
L3FAA4960:
3faa4960:	move   *sp(0x80), a14, 1
3faa4980:	mmfm   sp, a9,a11,a13
3faa49a0:	rets   2
L3FAA49B0:
3faa49b0:	mmtm   sp, a9,a11,a13
3faa49d0:	move   a14, a13
3faa49e0:	move   *a13(0xffc0), a11, 1
3faa4a00:	move   *a11, a9, 1
3faa4a10:	ori    0x20, a9
3faa4a40:	move   a9, *a11, 1
3faa4a50:	movk   1, a9
3faa4a60:	move   a9, *a11(0xc0), 1
3faa4a80:	move   *a11, a9, 1
3faa4a90:	ori    0x80, a9
3faa4ac0:	move   a9, *a11, 1
3faa4ad0:	movk   1, a9
3faa4ae0:	move   a9, *a11(0x100), 1
3faa4b00:	move   *sp(0x80), a14, 1
3faa4b20:	mmfm   sp, a9,a11,a13
3faa4b40:	rets   2
3faa4b50:	sub    a10, a4
3faa4b60:	mpyu   a10, a3
3faa4b70:	move   b10, b7
3faa4b80:	cmp    b2, sp
3faa4b90:	move   a2, b9
3faa4ba0:	andn   b10, b4
3faa4bb0:	sub    a0, a0
3faa4bc0:	addc   a10, a5
3faa4bd0:	xor    b10, sp
3faa4be0:	mpyu   a10, a13
3faa4bf0:	addc   a10, a9
3faa4c00:	move   a2, sp
3faa4c10:	andn   b10, sp
3faa4c20:	add    b10, b4
3faa4c30:	sub    b10, b4
3faa4c40:	.word  0x0000
L3FAA4C50:
3faa4c50:	mmtm   sp, a9,a11,a13
3faa4c70:	move   a14, a13
3faa4c80:	addk   32, a14
3faa4c90:	move   a14, -*sp, 1
3faa4ca0:	movk   20, a11
3faa4cb0:	move   a11, *a14+, 1
3faa4cc0:	movk   1, a9
3faa4cd0:	move   a9, *a14+, 1
3faa4ce0:	calla  L3F703D90
3faa4d10:	move   a8, *a13, 1
3faa4d20:	move   a8, a8
3faa4d30:	jreq   L3FAA4D70
3faa4d40:	move   a8, *a8(0x20), 1
3faa4d60:	move   a8, *a8, 1
L3FAA4D70:
3faa4d70:	subk   32, a14
3faa4d80:	mmfm   sp, a9,a11,a13
3faa4da0:	rets
L3FAA4DB0:
3faa4db0:	mmtm   sp, a7,a9,a11,a13
3faa4dd0:	move   a14, a13
3faa4de0:	addi   0x320, a14
3faa4e00:	move   a14, -*sp, 1
3faa4e10:	move   @0x19ff80, *a14+, 1
3faa4e40:	move   @0x19ff60, *a14+, 1
3faa4e70:	movk   1, a11
3faa4e80:	move   a11, *a14+, 1
3faa4e90:	setf   16, 0, 0
3faa4ea0:	move   @0xaedc8, a9, 0
3faa4ed0:	move   a9, *a14+, 1
3faa4ee0:	move   @0xaedb8, a7, 0
3faa4f10:	move   a7, *a14+, 1
3faa4f20:	setf   16, 1, 0
3faa4f30:	move   @0xaeda8, a11, 0
3faa4f60:	move   a11, *a14+, 1
3faa4f70:	move   @0xaed98, a7, 0
3faa4fa0:	move   a7, *a14+, 1
3faa4fb0:	move   @0x27aa80, a7, 1
3faa4fe0:	move   *a7(0x440), a9, 1
3faa5000:	move   a9, a11
3faa5010:	sll    0x9, a9
3faa5020:	sll    0x7, a11
3faa5030:	add    a11, a9
3faa5040:	move   *a7(0x480), a11, 1
3faa5060:	add    a9, a11
3faa5070:	move   *a11(0x40), *a14+, 1
3faa5090:	move   a7, *a14+, 1
3faa50a0:	calla  L3FD41B90
3faa50d0:	move   a8, @0x27b6c0, 1
3faa5100:	move   a14, -*sp, 1
3faa5110:	movi   0x8004, a11
3faa5140:	move   a11, *a14+, 1
3faa5150:	move   a8, *a14+, 1
3faa5160:	move   @0x27aa80, *a14+, 1
3faa5190:	calla  L3FD97D50
3faa51c0:	movi   0x32, a9
3faa51e0:	move   a9, *a13(0x200), 1
3faa5200:	subk   10, a9
3faa5210:	move   a9, *a13(0x1e0), 1
3faa5230:	movk   16, a7
3faa5240:	move   a7, *a13(0x140), 1
3faa5260:	move   a14, -*sp, 1
3faa5270:	move   a13, a9
3faa5280:	addi   0x140, a9
3faa52a0:	move   a9, *a14+, 1
3faa52b0:	sub    a7, a7
3faa52c0:	move   a7, *a14+, 1
3faa52d0:	move   a7, *a14+, 1
3faa52e0:	move   a7, *a14+, 1
3faa52f0:	movi   0x3faaf330, a8
3faa5320:	move   a8, *a14+, 1
3faa5330:	movi   0x3faaf330, a8
3faa5360:	move   a8, *a14+, 1
3faa5370:	move   @0x27b6c0, *a14+, 1
3faa53a0:	move   @0x27aa80, *a14+, 1
3faa53d0:	calla  L3FD9C170
3faa5400:	move   a14, -*sp, 1
3faa5410:	movi   0x24, a7
3faa5430:	move   a7, *a14+, 1
3faa5440:	movk   1, a7
3faa5450:	move   a7, *a14+, 1
3faa5460:	calla  L3F703D90
3faa5490:	move   a8, *a13, 1
3faa54a0:	move   a7, *a8, 1
3faa54b0:	move   a14, -*sp, 1
3faa54c0:	move   a7, *a14+, 1
3faa54d0:	move   @0x27aa80, a7, 1
3faa5500:	move   *a7(0x440), a9, 1
3faa5520:	move   a9, a11
3faa5530:	sll    0x9, a9
3faa5540:	sll    0x7, a11
3faa5550:	add    a11, a9
3faa5560:	move   *a7(0x480), a11, 1
3faa5580:	add    a9, a11
3faa5590:	move   *a11(0x1a0), *a14+, 1
3faa55b0:	move   *a7(0x440), a11, 1
3faa55d0:	move   a11, a9
3faa55e0:	sll    0x9, a11
3faa55f0:	sll    0x7, a9
3faa5600:	add    a9, a11
3faa5610:	move   *a7(0x480), a9, 1
3faa5630:	add    a11, a9
3faa5640:	move   *a9(0x1c0), *a14+, 1
3faa5660:	movk   32, a11
3faa5670:	move   a11, *a14+, 1
3faa5680:	move   a11, *a14+, 1
3faa5690:	movi   0x277fa0, a9
3faa56c0:	move   a9, *a14+, 1
3faa56d0:	move   *a7(0x440), a9, 1
3faa56f0:	move   a9, a11
3faa5700:	sll    0x9, a9
3faa5710:	sll    0x7, a11
3faa5720:	add    a11, a9
3faa5730:	move   *a7(0x480), a11, 1
3faa5750:	add    a9, a11
3faa5760:	move   *a11(0x40), *a14+, 1
3faa5780:	move   a7, *a14+, 1
3faa5790:	calla  L3FD40FF0
3faa57c0:	move   *a13, a11, 1
3faa57d0:	move   a8, *a11(0x20), 1
3faa57f0:	move   a14, -*sp, 1
3faa5800:	move   a11, *a14+, 1
3faa5810:	move   @0x27b6c0, *a14+, 1
3faa5840:	move   @0x27b5e0, *a14+, 1
3faa5870:	move   @0x27aa80, *a14+, 1
3faa58a0:	calla  L3FDFB310
3faa58d0:	movk   1, a9
3faa58e0:	move   a9, *a13(0x20), 1
3faa5900:	sub    a7, a7
3faa5910:	move   a7, *a13(0x40), 1
3faa5930:	move   a14, -*sp, 1
3faa5940:	move   a13, a7
3faa5950:	addk   32, a7
3faa5960:	move   a7, *a14+, 1
3faa5970:	move   @0x27b6c0, *a14+, 1
3faa59a0:	move   @0x27aa80, *a14+, 1
3faa59d0:	calla  L3FD9AE80
3faa5a00:	move   a14, -*sp, 1
3faa5a10:	move   @0x27b6c0, *a14+, 1
3faa5a40:	move   @0x27aa80, *a14+, 1
3faa5a70:	calla  L3FD64F60
3faa5aa0:	calla  L3FAA4C50
3faa5ad0:	move   a8, @0x2784a0, 1
3faa5b00:	subi   0x320, a14
3faa5b20:	mmfm   sp, a7,a9,a11,a13
3faa5b40:	rets
L3FAA5B50:
3faa5b50:	mmtm   sp, a9,a11,a13
3faa5b70:	move   a14, a13
3faa5b80:	addk   32, a14
3faa5b90:	move   a14, -*sp, 1
3faa5ba0:	movk   20, a11
3faa5bb0:	move   a11, *a14+, 1
3faa5bc0:	movk   1, a9
3faa5bd0:	move   a9, *a14+, 1
3faa5be0:	calla  L3F703D90
3faa5c10:	move   a8, *a13, 1
3faa5c20:	move   a8, a8
3faa5c30:	jreq   L3FAA5CE0
3faa5c40:	setf   16, 1, 0
3faa5c50:	move   *a13(0xffe0), *a8(0x60), 0
3faa5c80:	move   *a13(0xffc0), *a8(0x70), 0
3faa5cb0:	move   *a13(0xffa0), *a8(0x80), 1
L3FAA5CE0:
3faa5ce0:	move   *sp(0x80), a14, 1
3faa5d00:	mmfm   sp, a9,a11,a13
3faa5d20:	rets   2
L3FAA5D30:
3faa5d30:	mmtm   sp, a9,a11,a13
3faa5d50:	move   a14, a13
3faa5d60:	addi   0x4e0, a14
3faa5d80:	move   a14, -*sp, 1
3faa5d90:	move   a13, a11
3faa5da0:	addi   0xa0, a11
3faa5dc0:	move   a11, *a14+, 1
3faa5dd0:	move   *a13(0xffe0), *a14+, 1
3faa5df0:	move   @0x27aa80, *a14+, 1
3faa5e20:	calla  L3FD49030
3faa5e50:	move   @0x27b870, a11, 1
3faa5e80:	jrne   L3FAA5ED0
3faa5e90:	movk   20, a11
3faa5ea0:	move   a11, *a13(0x20), 1
3faa5ec0:	jruc   L3FAA5F10
L3FAA5ED0:
3faa5ed0:	movi   0x22, a11
3faa5ef0:	move   a11, *a13(0x20), 1
L3FAA5F10:
3faa5f10:	move   *a13(0xa0), a11, 1
3faa5f30:	jrne   L3FAA60E0
3faa5f40:	move   a14, -*sp, 1
3faa5f50:	move   a13, a11
3faa5f60:	addi   0xa0, a11
3faa5f80:	move   a11, *a14+, 1
3faa5f90:	move   *a13(0xffe0), *a14+, 1
3faa5fb0:	move   @0x27aa80, *a14+, 1
3faa5fe0:	calla  L3FD48A80
3faa6010:	move   *a13(0xa0), a11, 1
3faa6030:	jreq   L3FAA60E0
3faa6040:	move   a14, -*sp, 1
3faa6050:	move   a11, *a14+, 1
3faa6060:	move   *a13(0xffe0), *a14+, 1
3faa6080:	move   @0x27aa80, *a14+, 1
3faa60b0:	calla  L3FD9F440
L3FAA60E0:
3faa60e0:	move   a11, a8
3faa60f0:	jrne   L3FAA6130
3faa6100:	sub    a11, a11
3faa6110:	move   a11, *a13, 1
3faa6120:	jruc   L3FAA68C0
L3FAA6130:
3faa6130:	move   a14, -*sp, 1
3faa6140:	move   a14, -*sp, 1
3faa6150:	move   a8, *a14+, 1
3faa6160:	calla  L3FB458D0
3faa6190:	inc    a8
3faa61a0:	move   a8, *a14+, 1
3faa61b0:	calla  L3F701230
3faa61e0:	move   a8, *a13(0xe0), 1
3faa6200:	move   a14, -*sp, 1
3faa6210:	move   a14, -*sp, 1
3faa6220:	move   a11, *a14+, 1
3faa6230:	calla  L3FB458D0
3faa6260:	inc    a8
3faa6270:	move   a8, *a14+, 1
3faa6280:	calla  L3F701230
3faa62b0:	move   a8, *a13(0x100), 1
3faa62d0:	move   a14, -*sp, 1
3faa62e0:	move   a8, *a14+, 1
3faa62f0:	move   *a13(0xe0), *a14+, 1
3faa6310:	move   a11, *a14+, 1
3faa6320:	calla  L3FAAD710
3faa6350:	move   a14, -*sp, 1
3faa6360:	movi   0x3faaf378, a8
3faa6390:	move   a8, *a14+, 1
3faa63a0:	move   *a13(0x100), *a14+, 1
3faa63c0:	calla  L3FB45500
3faa63f0:	move   a8, a8
3faa6400:	jrne   L3FAA6510
3faa6410:	move   a14, -*sp, 1
3faa6420:	move   a14, -*sp, 1
3faa6430:	move   a11, *a14+, 1
3faa6440:	calla  L3FB458D0
3faa6470:	move   a8, *a14+, 1
3faa6480:	move   a11, *a14+, 1
3faa6490:	move   @0x27aaa0, *a14+, 1
3faa64c0:	calla  L3FDA4870
3faa64f0:	move   a8, *a13, 1
3faa6500:	jruc   L3FAA6800
L3FAA6510:
3faa6510:	move   a14, -*sp, 1
3faa6520:	move   a14, -*sp, 1
3faa6530:	move   *a13(0xe0), *a14+, 1
3faa6550:	calla  L3FB458D0
3faa6580:	move   a8, *a14+, 1
3faa6590:	move   *a13(0xe0), *a14+, 1
3faa65b0:	move   @0x27aaa0, *a14+, 1
3faa65e0:	calla  L3FDA4870
3faa6610:	move   a8, *a13(0x40), 1
3faa6630:	move   a14, -*sp, 1
3faa6640:	move   a14, -*sp, 1
3faa6650:	move   *a13(0x100), *a14+, 1
3faa6670:	calla  L3FB458D0
3faa66a0:	move   a8, *a14+, 1
3faa66b0:	move   *a13(0x100), *a14+, 1
3faa66d0:	move   @0x27aaa0, *a14+, 1
3faa6700:	calla  L3FDA4870
3faa6730:	move   a8, *a13(0x60), 1
3faa6750:	move   *a13(0x40), a11, 1
3faa6770:	cmp    a8, a11
3faa6780:	jrlt   L3FAA67B0
3faa6790:	move   a11, *a13, 1
3faa67a0:	jruc   L3FAA67C0
L3FAA67B0:
3faa67b0:	move   a8, *a13, 1
L3FAA67C0:
3faa67c0:	movi   0x22, a11
3faa67e0:	move   a11, *a13(0x20), 1
L3FAA6800:
3faa6800:	move   a14, -*sp, 1
3faa6810:	move   *a13(0xe0), *a14+, 1
3faa6830:	calla  L3F702440
3faa6860:	move   a14, -*sp, 1
3faa6870:	move   *a13(0x100), *a14+, 1
3faa6890:	calla  L3F702440
L3FAA68C0:
3faa68c0:	move   @0x27b870, a11, 1
3faa68f0:	jrne   L3FAA6940
3faa6900:	move   *a13, a11, 1
3faa6910:	addk   24, a11
3faa6920:	move   a11, *a13, 1
3faa6930:	jruc   L3FAA6980
L3FAA6940:
3faa6940:	move   *a13, a11, 1
3faa6950:	addi   0x28, a11
3faa6970:	move   a11, *a13, 1
L3FAA6980:
3faa6980:	move   a14, -*sp, 1
3faa6990:	move   @0x19ff80, *a14+, 1
3faa69c0:	move   @0x19ff60, *a14+, 1
3faa69f0:	movk   1, a9
3faa6a00:	move   a9, *a14+, 1
3faa6a10:	move   *a13(0x20), *a14+, 1
3faa6a30:	move   a11, *a14+, 1
3faa6a40:	sub    a9, a9
3faa6a50:	move   a9, *a14+, 1
3faa6a60:	move   a9, *a14+, 1
3faa6a70:	move   @0x27b6c0, *a14+, 1
3faa6aa0:	move   @0x27aa80, *a14+, 1
3faa6ad0:	calla  L3FD41B90
3faa6b00:	move   a8, *a13(0xc0), 1
3faa6b20:	move   a14, -*sp, 1
3faa6b30:	move   a9, *a14+, 1
3faa6b40:	move   a9, *a14+, 1
3faa6b50:	move   a9, *a14+, 1
3faa6b60:	move   a9, *a14+, 1
3faa6b70:	move   *a13(0xa0), *a14+, 1
3faa6b90:	move   @0x27aa40, *a14+, 1
3faa6bc0:	move   a8, *a14+, 1
3faa6bd0:	move   @0x27aa80, *a14+, 1
3faa6c00:	calla  L3FD9C170
3faa6c30:	move   a14, -*sp, 1
3faa6c40:	move   a13, a9
3faa6c50:	addi   0x200, a9
3faa6c70:	move   a9, *a14+, 1
3faa6c80:	move   @0x27b6c0, *a14+, 1
3faa6cb0:	move   @0x27aa80, *a14+, 1
3faa6ce0:	calla  L3FD58A10
3faa6d10:	move   a14, -*sp, 1
3faa6d20:	sub    a9, a9
3faa6d30:	move   a9, *a14+, 1
3faa6d40:	move   a9, *a14+, 1
3faa6d50:	move   *a13(0x240), *a14+, 1
3faa6d70:	move   @0x2784a0, *a14+, 1
3faa6da0:	move   *a13(0xc0), *a14+, 1
3faa6dc0:	move   a13, a9
3faa6dd0:	addi   0x60, a9
3faa6df0:	move   a9, *a14+, 1
3faa6e00:	move   a13, a9
3faa6e10:	addi   0x40, a9
3faa6e30:	move   a9, *a14+, 1
3faa6e40:	move   *a13(0x20), a9, 1
3faa6e60:	addk   2, a9
3faa6e70:	move   a9, *a14+, 1
3faa6e80:	addk   5, a11
3faa6e90:	move   a11, *a14+, 1
3faa6ea0:	calla  L3FAA72B0
3faa6ed0:	move   *a13(0x40), a11, 1
3faa6ef0:	addk   5, a11
3faa6f00:	move   a11, *a13(0x120), 1
3faa6f20:	move   *a13(0x60), a9, 1
3faa6f40:	addk   5, a9
3faa6f50:	move   a9, *a13(0x140), 1
3faa6f70:	move   a14, -*sp, 1
3faa6f80:	move   a13, a11
3faa6f90:	addi   0x120, a11
3faa6fb0:	move   a11, *a14+, 1
3faa6fc0:	movk   3, a9
3faa6fd0:	move   a9, *a14+, 1
3faa6fe0:	move   *a13(0xc0), *a14+, 1
3faa7000:	move   @0x27aa80, *a14+, 1
3faa7030:	calla  L3FD75CD0
3faa7060:	move   *a13(0xa0), a9, 1
3faa7080:	jreq   L3FAA70E0
3faa7090:	move   a14, -*sp, 1
3faa70a0:	move   a9, *a14+, 1
3faa70b0:	calla  L3F9C0210
L3FAA70E0:
3faa70e0:	move   a14, -*sp, 1
3faa70f0:	movi   0x800c, a11
3faa7120:	move   a11, *a14+, 1
3faa7130:	move   *a13(0xc0), *a14+, 1
3faa7150:	move   @0x27aa80, *a14+, 1
3faa7180:	calla  L3FD97D50
3faa71b0:	move   a14, -*sp, 1
3faa71c0:	move   *a13(0xc0), *a14+, 1
3faa71e0:	move   @0x27aa80, *a14+, 1
3faa7210:	calla  L3FD64F60
3faa7240:	move   *a13(0xc0), a8, 1
3faa7260:	move   *sp(0x80), a14, 1
3faa7280:	mmfm   sp, a9,a11,a13
3faa72a0:	rets   2
L3FAA72B0:
3faa72b0:	mmtm   sp, a7,a9,a11,a13
3faa72d0:	move   a14, a13
3faa72e0:	addi   0x90, a14
3faa7300:	move   *a13(0xfee0), a11, 1
3faa7320:	jreq   L3FAA7360
3faa7330:	move   a11, *a13(0x70), 1
3faa7350:	jruc   L3FAA7450
L3FAA7360:
3faa7360:	move   a14, -*sp, 1
3faa7370:	move   *a13(0xff60), *a14+, 1
3faa7390:	setf   16, 1, 0
3faa73a0:	move   *a13(0xffc0), a9, 0
3faa73c0:	move   a9, *a14+, 1
3faa73d0:	move   *a13(0xffe0), a9, 0
3faa73f0:	move   a9, *a14+, 1
3faa7400:	calla  L3FAA5B50
3faa7430:	move   a8, *a13(0x70), 1
L3FAA7450:
3faa7450:	move   *a13(0x70), a9, 1
3faa7470:	jrne   L3FAA74B0
3faa7480:	sub    a8, a8
3faa7490:	jauc   L3FAA8A90
L3FAA74B0:
3faa74b0:	move   *a13(0xff40), a9, 1
3faa74d0:	move   *a9, a11, 1
3faa74e0:	cmp    a9, a11
3faa74f0:	jrne   L3FAA7660
3faa7500:	move   a14, -*sp, 1
3faa7510:	move   *a13(0xff80), a11, 1
3faa7530:	sub    a9, a9
3faa7540:	setf   16, 1, 0
3faa7550:	move   a9, *a11, 0
3faa7560:	move   a9, *a14+, 1
3faa7570:	move   *a13(0xffa0), a9, 1
3faa7590:	sub    a11, a11
3faa75a0:	move   a11, *a9, 0
3faa75b0:	move   a11, *a14+, 1
3faa75c0:	move   *a13(0xff40), *a14+, 1
3faa75e0:	move   *a13(0x70), *a14+, 1
3faa7600:	calla  L3FAA9C80
3faa7630:	movk   1, a8
3faa7640:	jauc   L3FAA8A90
L3FAA7660:
3faa7660:	move   *a9(0x20), *a13(0x50), 1
3faa7690:	move   *a13(0x50), a11, 1
3faa76b0:	setf   16, 1, 0
3faa76c0:	move   *a11(0x40), a7, 0
3faa76e0:	move   *a11(0x60), a9, 0
3faa7700:	add    a9, a7
3faa7710:	move   a7, *a13, 0
3faa7720:	move   *a11(0x50), *a13(0x10), 0
3faa7750:	move   a14, -*sp, 1
3faa7760:	move   *a13(0xff00), a9, 0
3faa7780:	move   a9, *a14+, 1
3faa7790:	move   *a13(0xff20), a7, 0
3faa77b0:	move   a7, *a14+, 1
3faa77c0:	move   *a13(0xff40), *a14+, 1
3faa77e0:	move   *a13(0xffc0), a7, 0
3faa7800:	move   a7, *a14+, 1
3faa7810:	move   *a13(0xffe0), a7, 0
3faa7830:	move   a7, *a14+, 1
3faa7840:	move   *a13(0x10), a7, 0
3faa7860:	move   a7, *a14+, 1
3faa7870:	move   *a13, a7, 0
3faa7880:	move   a7, *a14+, 1
3faa7890:	calla  L3FAA8AE0
3faa78c0:	move   a8, a8
3faa78d0:	jrne   L3FAA7A50
3faa78e0:	move   a14, -*sp, 1
3faa78f0:	move   *a13(0xff80), a7, 1
3faa7910:	setf   16, 1, 0
3faa7920:	move   *a13(0x10), a9, 0
3faa7940:	move   a9, *a7, 0
3faa7950:	move   a9, *a14+, 1
3faa7960:	move   *a13(0xffa0), a7, 1
3faa7980:	move   *a13, a9, 0
3faa7990:	move   a9, *a7, 0
3faa79a0:	move   a9, *a14+, 1
3faa79b0:	move   *a13(0xff40), *a14+, 1
3faa79d0:	move   *a13(0x70), *a14+, 1
3faa79f0:	calla  L3FAA9C80
3faa7a20:	movk   1, a8
3faa7a30:	jauc   L3FAA8A90
L3FAA7A50:
3faa7a50:	setf   16, 1, 0
3faa7a60:	move   *a11(0x50), *a13(0x10), 0
3faa7a90:	move   *a11(0x40), a7, 0
3faa7ab0:	move   *a11(0x60), a9, 0
3faa7ad0:	add    a9, a7
3faa7ae0:	move   a7, *a13(0x40), 0
3faa7b00:	move   *a13(0xff00), a9, 0
3faa7b20:	jreq   L3FAA7B80
3faa7b30:	move   *a13(0x10), a7, 0
3faa7b50:	cmp    a9, a7
3faa7b60:	jage   L3FAA8A20
L3FAA7B80:
3faa7b80:	sub    a11, a11
3faa7b90:	move   a11, *a13, 0
3faa7ba0:	move   *a13(0x40), a9, 0
3faa7bc0:	cmp    a9, a11
3faa7bd0:	jrlt   L3FAA7EC0
3faa7be0:	move   a14, -*sp, 1
3faa7bf0:	move   *a13(0xff00), a7, 0
3faa7c10:	move   a7, *a14+, 1
3faa7c20:	move   *a13(0xff20), a7, 0
3faa7c40:	move   a7, *a14+, 1
3faa7c50:	move   *a13(0xff40), *a14+, 1
3faa7c70:	move   *a13(0xffc0), a7, 0
3faa7c90:	move   a7, *a14+, 1
3faa7ca0:	move   *a13(0xffe0), a7, 0
3faa7cc0:	move   a7, *a14+, 1
3faa7cd0:	move   *a13(0x10), a7, 0
3faa7cf0:	move   a7, *a14+, 1
3faa7d00:	move   a11, *a14+, 1
3faa7d10:	calla  L3FAA8AE0
3faa7d40:	move   a8, a8
3faa7d50:	jrne   L3FAA7EC0
3faa7d60:	move   a14, -*sp, 1
3faa7d70:	move   *a13(0xff80), a7, 1
3faa7d90:	setf   16, 1, 0
3faa7da0:	move   *a13(0x10), a9, 0
3faa7dc0:	move   a9, *a7, 0
3faa7dd0:	move   a9, *a14+, 1
3faa7de0:	move   *a13(0xffa0), a7, 1
3faa7e00:	move   a11, *a7, 0
3faa7e10:	move   a11, *a14+, 1
3faa7e20:	move   *a13(0xff40), *a14+, 1
3faa7e40:	move   *a13(0x70), *a14+, 1
3faa7e60:	calla  L3FAA9C80
3faa7e90:	movk   1, a8
3faa7ea0:	jauc   L3FAA8A90
L3FAA7EC0:
3faa7ec0:	setf   16, 1, 0
3faa7ed0:	move   *a13(0x10), a7, 0
3faa7ef0:	subk   25, a7
3faa7f00:	move   a7, *a13(0x30), 0
3faa7f20:	move   *a13(0x30), a7, 0
3faa7f40:	jalt   L3FAA8930
L3FAA7F60:
3faa7f60:	move   *a13(0xff40), a11, 1
3faa7f80:	move   *a11(0x0), *a13(0x50), 1
3faa7fb0:	move   *a13(0x50), a9, 1
3faa7fd0:	cmp    a11, a9
3faa7fe0:	jaeq   L3FAA88B0
L3FAA8000:
3faa8000:	move   *a13(0x50), a11, 1
3faa8020:	setf   16, 1, 0
3faa8030:	move   *a11(0x40), *a13(0x0), 0
3faa8060:	move   *a13, a9, 0
3faa8070:	move   *a13(0x40), a7, 0
3faa8090:	cmp    a7, a9
3faa80a0:	jrlt   L3FAA8400
3faa80b0:	move   *a11(0x50), a7, 0
3faa80d0:	move   *a13(0x30), a9, 0
3faa80f0:	cmp    a9, a7
3faa8100:	jrne   L3FAA8400
3faa8110:	move   a14, -*sp, 1
3faa8120:	move   *a13(0xff00), a7, 0
3faa8140:	move   a7, *a14+, 1
3faa8150:	move   *a13(0xff20), a7, 0
3faa8170:	move   a7, *a14+, 1
3faa8180:	move   *a13(0xff40), *a14+, 1
3faa81a0:	move   *a13(0xffc0), a7, 0
3faa81c0:	move   a7, *a14+, 1
3faa81d0:	move   *a13(0xffe0), a7, 0
3faa81f0:	move   a7, *a14+, 1
3faa8200:	move   *a13(0x10), a7, 0
3faa8220:	move   a7, *a14+, 1
3faa8230:	move   *a13, a7, 0
3faa8240:	move   a7, *a14+, 1
3faa8250:	calla  L3FAA8AE0
3faa8280:	move   a8, a8
3faa8290:	jrne   L3FAA8400
3faa82a0:	move   a14, -*sp, 1
3faa82b0:	move   *a13(0xff80), a7, 1
3faa82d0:	setf   16, 1, 0
3faa82e0:	move   *a13(0x10), a9, 0
3faa8300:	move   a9, *a7, 0
3faa8310:	move   a9, *a14+, 1
3faa8320:	move   *a13(0xffa0), a7, 1
3faa8340:	move   *a13, a9, 0
3faa8350:	move   a9, *a7, 0
3faa8360:	move   a9, *a14+, 1
3faa8370:	move   *a13(0xff40), *a14+, 1
3faa8390:	move   *a13(0x70), *a14+, 1
3faa83b0:	calla  L3FAA9C80
3faa83e0:	movk   1, a8
3faa83f0:	jruc   L3FAA8A90
L3FAA8400:
3faa8400:	setf   16, 1, 0
3faa8410:	move   *a11(0x40), a9, 0
3faa8430:	move   *a11(0x60), a7, 0
3faa8450:	add    a7, a9
3faa8460:	move   a9, *a13, 0
3faa8470:	move   *a13, a9, 0
3faa8480:	move   *a13(0x40), a7, 0
3faa84a0:	cmp    a7, a9
3faa84b0:	jrlt   L3FAA8810
3faa84c0:	move   *a11(0x50), a7, 0
3faa84e0:	move   *a13(0x30), a9, 0
3faa8500:	cmp    a9, a7
3faa8510:	jrne   L3FAA8810
3faa8520:	move   a14, -*sp, 1
3faa8530:	move   *a13(0xff00), a7, 0
3faa8550:	move   a7, *a14+, 1
3faa8560:	move   *a13(0xff20), a7, 0
3faa8580:	move   a7, *a14+, 1
3faa8590:	move   *a13(0xff40), *a14+, 1
3faa85b0:	move   *a13(0xffc0), a7, 0
3faa85d0:	move   a7, *a14+, 1
3faa85e0:	move   *a13(0xffe0), a7, 0
3faa8600:	move   a7, *a14+, 1
3faa8610:	move   *a13(0x10), a7, 0
3faa8630:	move   a7, *a14+, 1
3faa8640:	move   *a13, a7, 0
3faa8650:	move   a7, *a14+, 1
3faa8660:	calla  L3FAA8AE0
3faa8690:	move   a8, a8
3faa86a0:	jrne   L3FAA8810
3faa86b0:	move   a14, -*sp, 1
3faa86c0:	move   *a13(0xff80), a7, 1
3faa86e0:	setf   16, 1, 0
3faa86f0:	move   *a13(0x10), a9, 0
3faa8710:	move   a9, *a7, 0
3faa8720:	move   a9, *a14+, 1
3faa8730:	move   *a13(0xffa0), a7, 1
3faa8750:	move   *a13, a9, 0
3faa8760:	move   a9, *a7, 0
3faa8770:	move   a9, *a14+, 1
3faa8780:	move   *a13(0xff40), *a14+, 1
3faa87a0:	move   *a13(0x70), *a14+, 1
3faa87c0:	calla  L3FAA9C80
3faa87f0:	movk   1, a8
3faa8800:	jruc   L3FAA8A90
L3FAA8810:
3faa8810:	move   *a11(0x0), *a13(0x50), 1
3faa8840:	move   *a13(0x50), a11, 1
3faa8860:	move   *a13(0xff40), a9, 1
3faa8880:	cmp    a9, a11
3faa8890:	jane   L3FAA8000
L3FAA88B0:
3faa88b0:	setf   16, 1, 0
3faa88c0:	move   *a13(0x30), a11, 0
3faa88e0:	subk   25, a11
3faa88f0:	move   a11, *a13(0x30), 0
3faa8910:	jage   L3FAA7F60
L3FAA8930:
3faa8930:	move   *a13(0x10), a11, 0
3faa8950:	addk   25, a11
3faa8960:	move   a11, *a13(0x10), 0
3faa8980:	sub    a9, a9
3faa8990:	move   a9, *a13(0x40), 0
3faa89b0:	move   *a13(0xff00), a7, 0
3faa89d0:	jaeq   L3FAA7B80
3faa89f0:	cmp    a7, a11
3faa8a00:	jalt   L3FAA7B80
L3FAA8A20:
3faa8a20:	move   a14, -*sp, 1
3faa8a30:	move   *a13(0x70), *a14+, 1
3faa8a50:	calla  L3F702440
3faa8a80:	sub    a8, a8
L3FAA8A90:
3faa8a90:	move   *sp(0xa0), a14, 1
3faa8ab0:	mmfm   sp, a7,a9,a11,a13
3faa8ad0:	rets   2
L3FAA8AE0:
3faa8ae0:	mmtm   sp, a9,a11,a13
3faa8b00:	move   a14, a13
3faa8b10:	addi   0x60, a14
3faa8b30:	move   *a13(0xffe0), a11, 1
3faa8b50:	move   *a13(0xffa0), a9, 1
3faa8b70:	add    a9, a11
3faa8b80:	move   a11, *a13, 1
3faa8b90:	move   *a13(0xffc0), a9, 1
3faa8bb0:	move   *a13(0xff80), a11, 1
3faa8bd0:	add    a11, a9
3faa8be0:	move   a9, *a13(0x20), 1
3faa8c00:	move   *a13(0xff40), a9, 1
3faa8c20:	jrle   L3FAA8CD0
3faa8c30:	move   *a13(0xffe0), a9, 1
3faa8c50:	jrle   L3FAA8CD0
3faa8c60:	move   *a13, a9, 1
3faa8c70:	move   *a13(0xff40), a11, 1
3faa8c90:	cmp    a11, a9
3faa8ca0:	jrle   L3FAA8CD0
3faa8cb0:	movk   1, a8
3faa8cc0:	jruc   L3FAA9160
L3FAA8CD0:
3faa8cd0:	move   *a13(0xff20), a11, 1
3faa8cf0:	jrle   L3FAA8D90
3faa8d00:	move   *a13(0xffc0), a9, 1
3faa8d20:	jrle   L3FAA8D90
3faa8d30:	move   *a13(0x20), a9, 1
3faa8d50:	cmp    a11, a9
3faa8d60:	jrle   L3FAA8D90
3faa8d70:	movk   1, a8
3faa8d80:	jruc   L3FAA9160
L3FAA8D90:
3faa8d90:	move   *a13(0xff60), a9, 1
3faa8db0:	move   *a9(0x0), *a13(0x40), 1
3faa8de0:	move   *a13(0x40), a11, 1
3faa8e00:	cmp    a9, a11
3faa8e10:	jreq   L3FAA9150
3faa8e20:	setf   16, 1, 0
L3FAA8E30:
3faa8e30:	move   *a13(0x40), a11, 1
3faa8e50:	move   *a13, a9, 1
3faa8e60:	move   *a11(0x40), a11, 0
3faa8e80:	cmp    a11, a9
3faa8e90:	jrle   L3FAA90A0
3faa8ea0:	move   *a13(0x40), a11, 1
3faa8ec0:	move   *a13(0x20), a9, 1
3faa8ee0:	move   *a11(0x50), a11, 0
3faa8f00:	cmp    a11, a9
3faa8f10:	jrle   L3FAA90A0
3faa8f20:	move   *a13(0x40), a11, 1
3faa8f40:	move   *a11(0x40), a9, 0
3faa8f60:	move   *a11(0x60), a11, 0
3faa8f80:	add    a11, a9
3faa8f90:	move   *a13(0xffe0), a11, 1
3faa8fb0:	cmp    a11, a9
3faa8fc0:	jrle   L3FAA90A0
3faa8fd0:	move   *a13(0x40), a9, 1
3faa8ff0:	move   *a9(0x50), a11, 0
3faa9010:	move   *a9(0x70), a9, 0
3faa9030:	add    a9, a11
3faa9040:	move   *a13(0xffc0), a9, 1
3faa9060:	cmp    a9, a11
3faa9070:	jrle   L3FAA90A0
3faa9080:	movk   1, a8
3faa9090:	jruc   L3FAA9160
L3FAA90A0:
3faa90a0:	move   *a13(0x40), a11, 1
3faa90c0:	move   *a11(0x0), *a13(0x40), 1
3faa90f0:	move   *a13(0x40), a11, 1
3faa9110:	move   *a13(0xff60), a9, 1
3faa9130:	cmp    a9, a11
3faa9140:	jrne   L3FAA8E30
L3FAA9150:
3faa9150:	sub    a8, a8
L3FAA9160:
3faa9160:	move   *sp(0x80), a14, 1
3faa9180:	mmfm   sp, a9,a11,a13
3faa91a0:	rets   2
L3FAA91B0:
3faa91b0:	mmtm   sp, a7,a9,a11,a13
3faa91d0:	move   a14, a13
3faa91e0:	addk   32, a14
3faa91f0:	move   *a13(0xffc0), a11, 1
3faa9210:	move   *a11, *a13, 1
3faa9220:	move   *a13, a9, 1
3faa9230:	cmp    a11, a9
3faa9240:	jreq   L3FAA93D0
L3FAA9250:
3faa9250:	move   *a13, a11, 1
3faa9260:	move   *a11(0x80), a9, 1
3faa9280:	move   *a13(0xffe0), a11, 1
3faa92a0:	cmp    a11, a9
3faa92b0:	jrne   L3FAA9360
3faa92c0:	move   *a13, a9, 1
3faa92d0:	move   *a9, a7, 1
3faa92e0:	move   *a9(0x20), *a7(0x20), 1
3faa9310:	move   *a9(0x20), a7, 1
3faa9330:	move   *a9, *a7, 1
3faa9340:	move   a9, a8
3faa9350:	jruc   L3FAA93E0
L3FAA9360:
3faa9360:	move   *a13, a9, 1
3faa9370:	move   *a9, *a13, 1
3faa9380:	move   *a13, a9, 1
3faa9390:	move   *a13(0xffc0), a7, 1
3faa93b0:	cmp    a7, a9
3faa93c0:	jrne   L3FAA9250
L3FAA93D0:
3faa93d0:	sub    a8, a8
L3FAA93E0:
3faa93e0:	move   *sp(0xa0), a14, 1
3faa9400:	mmfm   sp, a7,a9,a11,a13
3faa9420:	rets   2
L3FAA9430:
3faa9430:	mmtm   sp, a9,a11,a13
3faa9450:	move   a14, a13
3faa9460:	addi   0x160, a14
3faa9480:	calla  L3FAA4C50
3faa94b0:	move   a8, *a13(0x100), 1
3faa94d0:	move   *a13(0xffe0), a11, 1
3faa94f0:	move   *a11, a11, 1
3faa9500:	move   a11, *a13(0xe0), 1
3faa9520:	move   *a13(0xffe0), a9, 1
3faa9540:	cmp    a9, a11
3faa9550:	jreq   L3FAA9A20
L3FAA9560:
3faa9560:	move   a14, -*sp, 1
3faa9570:	move   *a13(0xffe0), *a14+, 1
3faa9590:	move   *a13(0xe0), a11, 1
3faa95b0:	move   *a11(0x80), *a14+, 1
3faa95d0:	calla  L3FAA91B0
3faa9600:	move   a8, *a13(0xe0), 1
3faa9620:	move   a14, -*sp, 1
3faa9630:	move   a8, *a14+, 1
3faa9640:	setf   16, 1, 0
3faa9650:	move   *a13(0xffa0), a11, 0
3faa9670:	move   a11, *a14+, 1
3faa9680:	move   *a13(0xffc0), a9, 0
3faa96a0:	move   a9, *a14+, 1
3faa96b0:	move   *a13(0x100), *a14+, 1
3faa96d0:	move   *a8(0x80), *a14+, 1
3faa96f0:	move   a13, a9
3faa9700:	addi   0x140, a9
3faa9720:	move   a9, *a14+, 1
3faa9730:	move   a13, a9
3faa9740:	addi   0x120, a9
3faa9760:	move   a9, *a14+, 1
3faa9770:	move   *a8(0x70), a8, 0
3faa9790:	move   a8, *a14+, 1
3faa97a0:	move   *a13(0xe0), a9, 1
3faa97c0:	move   *a9(0x60), a8, 0
3faa97e0:	move   a8, *a14+, 1
3faa97f0:	calla  L3FAA72B0
3faa9820:	move   *a13(0x120), a9, 1
3faa9840:	addk   5, a9
3faa9850:	move   a9, *a13, 1
3faa9860:	move   *a13(0x140), a9, 1
3faa9880:	addk   5, a9
3faa9890:	move   a9, *a13(0x20), 1
3faa98b0:	move   a14, -*sp, 1
3faa98c0:	move   a13, *a14+, 1
3faa98d0:	movk   3, a9
3faa98e0:	move   a9, *a14+, 1
3faa98f0:	move   *a13(0xe0), a9, 1
3faa9910:	move   *a9(0x80), *a14+, 1
3faa9930:	move   @0x27aa80, *a14+, 1
3faa9960:	calla  L3FD75CD0
3faa9990:	move   *a13(0xffe0), a9, 1
3faa99b0:	move   *a9, a9, 1
3faa99c0:	move   a9, *a13(0xe0), 1
3faa99e0:	move   *a13(0xffe0), a11, 1
3faa9a00:	cmp    a11, a9
3faa9a10:	jrne   L3FAA9560
L3FAA9A20:
3faa9a20:	move   *a13(0x100), a11, 1
3faa9a40:	move   *a11, a9, 1
3faa9a50:	cmp    a11, a9
3faa9a60:	jreq   L3FAA9B90
3faa9a70:	move   *a13(0xffe0), a9, 1
3faa9a90:	move   *a11, *a9, 1
3faa9aa0:	move   *a11(0x20), *a9(0x20), 1
3faa9ad0:	move   *a9, a9, 1
3faa9ae0:	move   *a13(0xffe0), *a9(0x20), 1
3faa9b10:	move   *a13(0xffe0), a9, 1
3faa9b30:	move   *a9(0x20), a9, 1
3faa9b50:	move   *a13(0xffe0), *a9(0x0), 1
3faa9b80:	jruc   L3FAA9BE0
L3FAA9B90:
3faa9b90:	move   *a13(0xffe0), a9, 1
3faa9bb0:	move   a9, *a9, 1
3faa9bc0:	move   a9, *a9(0x20), 1
L3FAA9BE0:
3faa9be0:	move   a14, -*sp, 1
3faa9bf0:	move   a11, *a14+, 1
3faa9c00:	calla  L3F702440
3faa9c30:	move   *sp(0x80), a14, 1
3faa9c50:	mmfm   sp, a9,a11,a13
3faa9c70:	rets   2
L3FAA9C80:
3faa9c80:	mmtm   sp, a9,a11,a13
3faa9ca0:	move   a14, a13
3faa9cb0:	addk   32, a14
3faa9cc0:	move   *a13(0xffe0), a11, 1
3faa9ce0:	setf   16, 1, 0
3faa9cf0:	move   *a13(0xffa0), *a11(0x40), 0
3faa9d20:	move   *a13(0xff80), *a11(0x50), 0
3faa9d50:	move   *a13(0xffc0), *a11(0x0), 1
3faa9d80:	move   *a13(0xffc0), a9, 1
3faa9da0:	move   *a9(0x20), *a11(0x20), 1
3faa9dd0:	move   *a9(0x20), a9, 1
3faa9df0:	move   a11, *a9, 1
3faa9e00:	move   *a13(0xffc0), a9, 1
3faa9e20:	move   a11, *a9(0x20), 1
3faa9e40:	move   *sp(0x80), a14, 1
3faa9e60:	mmfm   sp, a9,a11,a13
3faa9e80:	rets   2
L3FAA9E90:
3faa9e90:	mmtm   sp, a9,a11,a13
3faa9eb0:	move   a14, a13
3faa9ec0:	addk   32, a14
3faa9ed0:	move   *a13(0xffe0), a11, 1
3faa9ef0:	move   *a11, *a13, 1
3faa9f00:	move   *a13, a9, 1
3faa9f10:	cmp    a11, a9
3faa9f20:	jreq   L3FAAA0E0
L3FAA9F30:
3faa9f30:	move   *a13, a11, 1
3faa9f40:	move   *a11(0x80), a9, 1
3faa9f60:	move   *a13(0xffc0), a11, 1
3faa9f80:	cmp    a11, a9
3faa9f90:	jrne   L3FAAA070
3faa9fa0:	move   *a13, a9, 1
3faa9fb0:	setf   16, 1, 0
3faa9fc0:	move   *a13(0xffa0), a11, 0
3faa9fe0:	addk   5, a11
3faa9ff0:	move   a11, *a9(0x60), 0
3faaa010:	move   *a13(0xff80), a11, 0
3faaa030:	addk   2, a11
3faaa040:	move   a11, *a9(0x70), 0
3faaa060:	jruc   L3FAAA0E0
L3FAAA070:
3faaa070:	move   *a13, a9, 1
3faaa080:	move   *a9, *a13, 1
3faaa090:	move   *a13, a9, 1
3faaa0a0:	move   *a13(0xffe0), a11, 1
3faaa0c0:	cmp    a11, a9
3faaa0d0:	jrne   L3FAA9F30
L3FAAA0E0:
3faaa0e0:	move   *sp(0x80), a14, 1
3faaa100:	mmfm   sp, a9,a11,a13
3faaa120:	rets   2
L3FAAA130:
3faaa130:	mmtm   sp, a7,a9,a11,a13
3faaa150:	move   a14, a13
3faaa160:	addi   0x260, a14
3faaa180:	move   a14, -*sp, 1
3faaa190:	move   @0x27abc0, *a14+, 1
3faaa1c0:	calla  L3FA97F90
3faaa1f0:	move   a8, a9
3faaa200:	jaeq   L3FAAC620
3faaa220:	move   *a9(0x20), a11, 1
3faaa240:	jaeq   L3FAAC620
3faaa260:	move   a14, -*sp, 1
3faaa270:	move   a13, a11
3faaa280:	addi   0xe0, a11
3faaa2a0:	move   a11, *a14+, 1
3faaa2b0:	move   *a9(0x20), *a14+, 1
3faaa2d0:	calla  L3FAA3E90
3faaa300:	move   a8, a8
3faaa310:	jane   L3FAAC620
3faaa330:	move   @0x27b870, a11, 1
3faaa360:	jrne   L3FAAA3E0
3faaa370:	move   *a9(0x100), *a13(0xa0), 1
3faaa3a0:	movk   17, a11
3faaa3b0:	move   a11, *a13(0x1c0), 1
3faaa3d0:	jruc   L3FAAA440
L3FAAA3E0:
3faaa3e0:	move   *a9(0x120), *a13(0xa0), 1
3faaa410:	movk   32, a11
3faaa420:	move   a11, *a13(0x1c0), 1
L3FAAA440:
3faaa440:	move   a14, -*sp, 1
3faaa450:	move   a13, a11
3faaa460:	addi   0x1a0, a11
3faaa480:	move   a11, *a14+, 1
3faaa490:	move   a13, a11
3faaa4a0:	addi   0x180, a11
3faaa4c0:	move   a11, *a14+, 1
3faaa4d0:	move   a13, a11
3faaa4e0:	addi   0x160, a11
3faaa500:	move   a11, *a14+, 1
3faaa510:	move   a13, a11
3faaa520:	addi   0x140, a11
3faaa540:	move   a11, *a14+, 1
3faaa550:	move   a13, a11
3faaa560:	addi   0x120, a11
3faaa580:	move   a11, *a14+, 1
3faaa590:	move   a13, a11
3faaa5a0:	addi   0x100, a11
3faaa5c0:	move   a11, *a14+, 1
3faaa5d0:	move   a13, a11
3faaa5e0:	addi   0x40, a11
3faaa600:	move   a11, *a14+, 1
3faaa610:	move   *a13(0xa0), *a14+, 1
3faaa630:	move   @0x27aa80, *a14+, 1
3faaa660:	calla  L3FD51F80
3faaa690:	move   a14, -*sp, 1
3faaa6a0:	movk   1, a7
3faaa6b0:	move   a7, *a14+, 1
3faaa6c0:	movi   0xffff, a7
3faaa6e0:	move   a7, *a14+, 1
3faaa6f0:	move   *a13(0x1c0), *a14+, 1
3faaa710:	move   *a13(0x1c0), *a14+, 1
3faaa730:	sub    a7, a7
3faaa740:	move   a7, *a14+, 1
3faaa750:	move   a7, *a14+, 1
3faaa760:	move   *a13(0xa0), *a14+, 1
3faaa780:	move   @0x27aa80, *a14+, 1
3faaa7b0:	calla  L3FD556B0
3faaa7e0:	move   a8, *a13(0x200), 1
3faaa800:	move   a14, -*sp, 1
3faaa810:	move   @0x19ff60, *a14+, 1
3faaa840:	move   @0x27ab00, *a14+, 1
3faaa870:	move   @0x27aa80, *a14+, 1
3faaa8a0:	calla  L3FD99A60
3faaa8d0:	move   a14, -*sp, 1
3faaa8e0:	move   @0x19ff80, *a14+, 1
3faaa910:	move   @0x27ab00, *a14+, 1
3faaa940:	move   @0x27aa80, *a14+, 1
3faaa970:	calla  L3FD98760
3faaa9a0:	move   *a13(0x200), a7, 1
3faaa9c0:	jaeq   L3FAAC4B0
3faaa9e0:	move   a14, -*sp, 1
3faaa9f0:	move   *a13(0x1c0), a11, 1
3faaaa10:	inc    a11
3faaaa20:	move   a11, *a14+, 1
3faaaa30:	move   *a13(0x1c0), a11, 1
3faaaa50:	inc    a11
3faaaa60:	move   a11, *a14+, 1
3faaaa70:	movk   1, a11
3faaaa80:	move   a11, *a14+, 1
3faaaa90:	move   a11, *a14+, 1
3faaaaa0:	sub    a11, a11
3faaaab0:	move   a11, *a14+, 1
3faaaac0:	move   a11, *a14+, 1
3faaaad0:	move   a7, *a14+, 1
3faaaae0:	move   @0x27ab00, *a14+, 1
3faaab10:	move   @0x27abc0, *a14+, 1
3faaab40:	move   @0x27aa80, *a14+, 1
3faaab70:	calla  L3F9D0370
3faaaba0:	jauc   L3FAAC4B0
L3FAAABC0:
3faaabc0:	move   a14, -*sp, 1
3faaabd0:	move   a13, *a14+, 1
3faaabe0:	move   *a9(0x20), *a14+, 1
3faaac00:	move   @0x27aa80, *a14+, 1
3faaac30:	calla  L3FD49030
3faaac60:	move   *a13, a11, 1
3faaac70:	jrne   L3FAAAE30
3faaac80:	move   a14, -*sp, 1
3faaac90:	movk   1, a7
3faaaca0:	move   a7, *a14+, 1
3faaacb0:	movi   0x3faaf380, a8
3faaace0:	move   a8, *a14+, 1
3faaacf0:	movk   16, a7
3faaad00:	move   a7, *a14+, 1
3faaad10:	move   *a13(0x1c0), a7, 1
3faaad30:	addk   4, a7
3faaad40:	move   a7, *a14+, 1
3faaad50:	move   @0x27ab00, *a14+, 1
3faaad80:	move   @0x27abc0, *a14+, 1
3faaadb0:	move   @0x27aa80, *a14+, 1
3faaade0:	calla  L3FDA0000
3faaae10:	jauc   L3FAAB700
L3FAAAE30:
3faaae30:	move   a14, -*sp, 1
3faaae40:	move   a14, -*sp, 1
3faaae50:	move   a11, *a14+, 1
3faaae60:	calla  L3FB458D0
3faaae90:	inc    a8
3faaaea0:	move   a8, *a14+, 1
3faaaeb0:	calla  L3F701230
3faaaee0:	move   a8, *a13(0x220), 1
3faaaf00:	move   a14, -*sp, 1
3faaaf10:	move   a14, -*sp, 1
3faaaf20:	move   a11, *a14+, 1
3faaaf30:	calla  L3FB458D0
3faaaf60:	inc    a8
3faaaf70:	move   a8, *a14+, 1
3faaaf80:	calla  L3F701230
3faaafb0:	move   a8, *a13(0x240), 1
3faaafd0:	move   a14, -*sp, 1
3faaafe0:	move   a8, *a14+, 1
3faaaff0:	move   *a13(0x220), *a14+, 1
3faab010:	move   a11, *a14+, 1
3faab020:	calla  L3FAAD710
3faab050:	move   a14, -*sp, 1
3faab060:	movi   0x3faaf378, a8
3faab090:	move   a8, *a14+, 1
3faab0a0:	move   *a13(0x240), *a14+, 1
3faab0c0:	calla  L3FB45500
3faab0f0:	move   a8, a7
3faab100:	jrne   L3FAAB2C0
3faab110:	move   a14, -*sp, 1
3faab120:	move   a14, -*sp, 1
3faab130:	move   a11, *a14+, 1
3faab140:	calla  L3FB458D0
3faab170:	move   a8, *a14+, 1
3faab180:	move   a11, *a14+, 1
3faab190:	movk   16, a7
3faab1a0:	move   a7, *a14+, 1
3faab1b0:	move   *a13(0x1c0), a7, 1
3faab1d0:	addk   4, a7
3faab1e0:	move   a7, *a14+, 1
3faab1f0:	move   @0x27ab00, *a14+, 1
3faab220:	move   @0x27abc0, *a14+, 1
3faab250:	move   @0x27aa80, *a14+, 1
3faab280:	calla  L3FDA0000
3faab2b0:	jruc   L3FAAB640
L3FAAB2C0:
3faab2c0:	move   a14, -*sp, 1
3faab2d0:	move   a14, -*sp, 1
3faab2e0:	move   *a13(0x220), *a14+, 1
3faab300:	calla  L3FB458D0
3faab330:	move   a8, *a14+, 1
3faab340:	move   *a13(0x220), *a14+, 1
3faab360:	movk   16, a7
3faab370:	move   a7, *a14+, 1
3faab380:	move   *a13(0x1c0), a7, 1
3faab3a0:	addk   4, a7
3faab3b0:	move   a7, *a14+, 1
3faab3c0:	move   @0x27ab00, *a14+, 1
3faab3f0:	move   @0x27abc0, *a14+, 1
3faab420:	move   @0x27aa80, *a14+, 1
3faab450:	calla  L3FDA0000
3faab480:	move   a14, -*sp, 1
3faab490:	move   a14, -*sp, 1
3faab4a0:	move   *a13(0x240), *a14+, 1
3faab4c0:	calla  L3FB458D0
3faab4f0:	move   a8, *a14+, 1
3faab500:	move   *a13(0x240), *a14+, 1
3faab520:	movk   28, a7
3faab530:	move   a7, *a14+, 1
3faab540:	move   *a13(0x1c0), a7, 1
3faab560:	addk   4, a7
3faab570:	move   a7, *a14+, 1
3faab580:	move   @0x27ab00, *a14+, 1
3faab5b0:	move   @0x27abc0, *a14+, 1
3faab5e0:	move   @0x27aa80, *a14+, 1
3faab610:	calla  L3FDA0000
L3FAAB640:
3faab640:	move   a14, -*sp, 1
3faab650:	move   *a13(0x220), *a14+, 1
3faab670:	calla  L3F702440
3faab6a0:	move   a14, -*sp, 1
3faab6b0:	move   *a13(0x240), *a14+, 1
3faab6d0:	calla  L3F702440
L3FAAB700:
3faab700:	move   *a13(0xe0), a7, 1
3faab720:	move   *a7, a7, 1
3faab730:	dec    a7
3faab740:	jreq   L3FAAB890
3faab750:	move   a14, -*sp, 1
3faab760:	move   *a13(0x1c0), *a14+, 1
3faab780:	move   *a13(0x1c0), *a14+, 1
3faab7a0:	movk   1, a7
3faab7b0:	move   a7, *a14+, 1
3faab7c0:	move   a7, *a14+, 1
3faab7d0:	move   @0x27aac0, *a14+, 1
3faab800:	move   @0x27abc0, *a14+, 1
3faab830:	move   @0x27aa80, *a14+, 1
3faab860:	calla  L3F99E8F0
L3FAAB890:
3faab890:	move   a11, a7
3faab8a0:	jaeq   L3FAAC540
3faab8c0:	move   a14, -*sp, 1
3faab8d0:	move   a7, *a14+, 1
3faab8e0:	calla  L3F9C0210
3faab910:	jauc   L3FAAC540
L3FAAB930:
3faab930:	move   *a13(0xe0), a11, 1
3faab950:	move   *a11, a7, 1
3faab960:	jrne   L3FAABB70
3faab970:	movk   1, a7
3faab980:	move   a7, *a11, 1
3faab990:	move   a14, -*sp, 1
3faab9a0:	move   a11, *a14+, 1
3faab9b0:	move   *a9(0x20), *a14+, 1
3faab9d0:	move   @0x27b600, *a14+, 1
3faaba00:	move   @0x27aa80, *a14+, 1
3faaba30:	calla  L3FDFB690
3faaba60:	move   a14, -*sp, 1
3faaba70:	move   *a9(0x20), *a14+, 1
3faaba90:	calla  L3FAB7850
3faabac0:	move   a14, -*sp, 1
3faabad0:	move   *a9(0x20), *a14+, 1
3faabaf0:	move   @0x27aa80, *a14+, 1
3faabb20:	calla  L3FDA9A70
3faabb50:	jauc   L3FAAC540
L3FAABB70:
3faabb70:	sub    a7, a7
3faabb80:	move   a7, *a11, 1
3faabb90:	move   a14, -*sp, 1
3faabba0:	move   a11, *a14+, 1
3faabbb0:	move   *a9(0x20), *a14+, 1
3faabbd0:	move   @0x27b600, *a14+, 1
3faabc00:	move   @0x27aa80, *a14+, 1
3faabc30:	calla  L3FDFB690
3faabc60:	move   *a9, a7, 1
3faabc70:	jreq   L3FAAC110
3faabc80:	move   a14, -*sp, 1
3faabc90:	move   a13, a7
3faabca0:	addi   0x1a0, a7
3faabcc0:	move   a7, *a14+, 1
3faabcd0:	move   a13, a7
3faabce0:	addi   0x180, a7
3faabd00:	move   a7, *a14+, 1
3faabd10:	move   a13, a7
3faabd20:	addi   0x160, a7
3faabd40:	move   a7, *a14+, 1
3faabd50:	move   a13, a7
3faabd60:	addi   0x140, a7
3faabd80:	move   a7, *a14+, 1
3faabd90:	move   a13, a7
3faabda0:	addi   0x120, a7
3faabdc0:	move   a7, *a14+, 1
3faabdd0:	move   a13, a7
3faabde0:	addi   0x100, a7
3faabe00:	move   a7, *a14+, 1
3faabe10:	move   a13, a7
3faabe20:	addi   0x40, a7
3faabe40:	move   a7, *a14+, 1
3faabe50:	move   *a9(0x20), *a14+, 1
3faabe70:	move   @0x27aa80, *a14+, 1
3faabea0:	calla  L3FD51F80
3faabed0:	move   a14, -*sp, 1
3faabee0:	move   *a13(0x180), a7, 1
3faabf00:	neg    a7
3faabf10:	addk   22, a7
3faabf20:	move   a7, *a14+, 1
3faabf30:	move   *a13(0x180), a7, 1
3faabf50:	neg    a7
3faabf60:	addk   3, a7
3faabf70:	move   a7, *a14+, 1
3faabf80:	move   *a9(0x0), *a14+, 1
3faabfa0:	move   *a9(0x20), *a14+, 1
3faabfc0:	move   @0x27aa80, *a14+, 1
3faabff0:	calla  L3FD83F30
3faac020:	move   a14, -*sp, 1
3faac030:	move   *a9(0x0), *a14+, 1
3faac050:	calla  L3FACCCE0
3faac080:	move   a14, -*sp, 1
3faac090:	move   *a9(0x0), *a14+, 1
3faac0b0:	move   @0x27aa80, *a14+, 1
3faac0e0:	calla  L3FD64F60
L3FAAC110:
3faac110:	move   a14, -*sp, 1
3faac120:	move   *a9(0x20), *a14+, 1
3faac140:	move   @0x27aa80, *a14+, 1
3faac170:	calla  L3FD64F60
3faac1a0:	movk   1, a7
3faac1b0:	setf   16, 0, 0
3faac1c0:	move   a7, *a9(0x140), 0
3faac1e0:	move   a14, -*sp, 1
3faac1f0:	move   *a9(0x20), *a14+, 1
3faac210:	calla  L3FAB6FE0
3faac240:	move   a14, -*sp, 1
3faac250:	sub    a7, a7
3faac260:	move   a7, *a14+, 1
3faac270:	move   @0x27aa80, *a14+, 1
3faac2a0:	calla  L3FD9F6B0
3faac2d0:	move   a14, -*sp, 1
3faac2e0:	move   @0x27ac20, *a14+, 1
3faac310:	move   *a9(0x0), *a14+, 1
3faac330:	calla  L3FAC4470
3faac360:	move   a14, -*sp, 1
3faac370:	move   *a13(0x1c0), *a14+, 1
3faac390:	move   *a13(0x1c0), *a14+, 1
3faac3b0:	movk   1, a7
3faac3c0:	move   a7, *a14+, 1
3faac3d0:	move   a7, *a14+, 1
3faac3e0:	move   @0x27aac0, *a14+, 1
3faac410:	move   @0x27abc0, *a14+, 1
3faac440:	move   @0x27aa80, *a14+, 1
3faac470:	calla  L3F99E8F0
3faac4a0:	jruc   L3FAAC540
L3FAAC4B0:
3faac4b0:	move   @0x27ab40, a8, 1
3faac4e0:	subk   5, a8
3faac4f0:	jaeq   L3FAAB930
3faac510:	subk   7, a8
3faac520:	jaeq   L3FAAABC0
L3FAAC540:
3faac540:	move   a14, -*sp, 1
3faac550:	move   *a13(0xe0), *a14+, 1
3faac570:	calla  L3F9C0210
3faac5a0:	move   *a13(0x200), a11, 1
3faac5c0:	jreq   L3FAAC620
3faac5d0:	move   a14, -*sp, 1
3faac5e0:	move   a11, *a14+, 1
3faac5f0:	move   *a11(0x220), a7, 1
3faac610:	call   a7
L3FAAC620:
3faac620:	subi   0x260, a14
3faac640:	mmfm   sp, a7,a9,a11,a13
3faac660:	rets
L3FAAC670:
3faac670:	mmtm   sp, a7,a9,a11,a13
3faac690:	move   a14, a13
3faac6a0:	addi   0x1c0, a14
3faac6c0:	move   a14, -*sp, 1
3faac6d0:	move   @0x27abc0, *a14+, 1
3faac700:	calla  L3FA97F90
3faac730:	move   a8, a9
3faac740:	jaeq   L3FAAD3A0
3faac760:	move   *a9(0x20), a11, 1
3faac780:	jaeq   L3FAAD3A0
3faac7a0:	move   *a9(0x60), a11, 1
3faac7c0:	jaeq   L3FAAD3A0
3faac7e0:	move   @0x27b870, a11, 1
3faac810:	jrne   L3FAAC890
3faac820:	move   *a9(0x100), *a13(0xa0), 1
3faac850:	movk   17, a11
3faac860:	move   a11, *a13(0x180), 1
3faac880:	jruc   L3FAAC8F0
L3FAAC890:
3faac890:	move   *a9(0x120), *a13(0xa0), 1
3faac8c0:	movk   32, a11
3faac8d0:	move   a11, *a13(0x180), 1
L3FAAC8F0:
3faac8f0:	move   a14, -*sp, 1
3faac900:	move   @0x19ff60, *a14+, 1
3faac930:	move   @0x27ab00, *a14+, 1
3faac960:	move   @0x27aa80, *a14+, 1
3faac990:	calla  L3FD99A60
3faac9c0:	move   a14, -*sp, 1
3faac9d0:	move   @0x19ff80, *a14+, 1
3faaca00:	move   @0x27ab00, *a14+, 1
3faaca30:	move   @0x27aa80, *a14+, 1
3faaca60:	calla  L3FD98760
3faaca90:	move   a14, -*sp, 1
3faacaa0:	move   a13, a11
3faacab0:	addi   0x160, a11
3faacad0:	move   a11, *a14+, 1
3faacae0:	move   a13, a11
3faacaf0:	addi   0x140, a11
3faacb10:	move   a11, *a14+, 1
3faacb20:	move   a13, a11
3faacb30:	addi   0x120, a11
3faacb50:	move   a11, *a14+, 1
3faacb60:	move   a13, a11
3faacb70:	addi   0x100, a11
3faacb90:	move   a11, *a14+, 1
3faacba0:	move   a13, a11
3faacbb0:	addi   0xe0, a11
3faacbd0:	move   a11, *a14+, 1
3faacbe0:	move   a13, a11
3faacbf0:	addi   0xc0, a11
3faacc10:	move   a11, *a14+, 1
3faacc20:	move   a13, a11
3faacc30:	addi   0x60, a11
3faacc50:	move   a11, *a14+, 1
3faacc60:	move   *a13(0xa0), *a14+, 1
3faacc80:	move   @0x27aa80, *a14+, 1
3faaccb0:	calla  L3FD51F80
3faacce0:	move   a14, -*sp, 1
3faaccf0:	movk   1, a7
3faacd00:	move   a7, *a14+, 1
3faacd10:	movi   0xffff, a7
3faacd30:	move   a7, *a14+, 1
3faacd40:	move   *a13(0x180), *a14+, 1
3faacd60:	move   *a13(0x180), *a14+, 1
3faacd80:	sub    a7, a7
3faacd90:	move   a7, *a14+, 1
3faacda0:	move   a7, *a14+, 1
3faacdb0:	move   *a13(0xa0), *a14+, 1
3faacdd0:	move   @0x27aa80, *a14+, 1
3faace00:	calla  L3FD556B0
3faace30:	move   a8, *a13(0x1a0), 1
3faace50:	move   a8, a8
3faace60:	jreq   L3FAAD2D0
3faace70:	move   a14, -*sp, 1
3faace80:	move   *a13(0x180), *a14+, 1
3faacea0:	move   *a13(0x180), *a14+, 1
3faacec0:	movk   1, a7
3faaced0:	move   a7, *a14+, 1
3faacee0:	move   a7, *a14+, 1
3faacef0:	sub    a7, a7
3faacf00:	move   a7, *a14+, 1
3faacf10:	move   a7, *a14+, 1
3faacf20:	move   a8, *a14+, 1
3faacf30:	move   @0x27ab00, *a14+, 1
3faacf60:	move   *a9(0x60), *a14+, 1
3faacf80:	move   @0x27aa80, *a14+, 1
3faacfb0:	calla  L3F9D0370
3faacfe0:	jruc   L3FAAD2D0
L3FAACFF0:
3faacff0:	move   a14, -*sp, 1
3faad000:	move   a13, a11
3faad010:	addi   0x80, a11
3faad030:	move   a11, *a14+, 1
3faad040:	move   *a9(0x20), *a14+, 1
3faad060:	calla  L3FAA3E90
3faad090:	move   a8, a7
3faad0a0:	jrne   L3FAAD320
3faad0b0:	move   *a13(0x80), a7, 1
3faad0d0:	move   *a7, a11, 1
3faad0e0:	jrne   L3FAAD270
3faad0f0:	movk   1, a11
3faad100:	move   a11, *a7, 1
3faad110:	move   a14, -*sp, 1
3faad120:	move   a7, *a14+, 1
3faad130:	move   *a9(0x20), *a14+, 1
3faad150:	move   @0x27b600, *a14+, 1
3faad180:	move   @0x27aa80, *a14+, 1
3faad1b0:	calla  L3FDFB690
3faad1e0:	move   a14, -*sp, 1
3faad1f0:	move   *a9(0x20), *a14+, 1
3faad210:	move   @0x27aa80, *a14+, 1
3faad240:	calla  L3FDA9A70
L3FAAD270:
3faad270:	move   a14, -*sp, 1
3faad280:	move   a7, *a14+, 1
3faad290:	calla  L3F9C0210
3faad2c0:	jruc   L3FAAD320
L3FAAD2D0:
3faad2d0:	move   @0x27ab40, a8, 1
3faad300:	subk   5, a8
3faad310:	jreq   L3FAACFF0
L3FAAD320:
3faad320:	move   *a13(0x1a0), a11, 1
3faad340:	jreq   L3FAAD3A0
3faad350:	move   a14, -*sp, 1
3faad360:	move   a11, *a14+, 1
3faad370:	move   *a11(0x220), a7, 1
3faad390:	call   a7
L3FAAD3A0:
3faad3a0:	subi   0x1c0, a14
3faad3c0:	mmfm   sp, a7,a9,a11,a13
3faad3e0:	rets
L3FAAD3F0:
3faad3f0:	mmtm   sp, a9,a11,a13
3faad410:	move   a14, a13
3faad420:	addi   0x300, a14
3faad440:	move   a14, -*sp, 1
3faad450:	move   a13, *a14+, 1
3faad460:	move   @0x27b6c0, *a14+, 1
3faad490:	move   @0x27aa80, *a14+, 1
3faad4c0:	calla  L3FD58A10
3faad4f0:	move   *a13(0xffc0), a11, 1
3faad510:	jreq   L3FAAD610
3faad520:	move   a14, -*sp, 1
3faad530:	move   @0x2784a0, *a14+, 1
3faad560:	move   a11, *a14+, 1
3faad570:	calla  L3FAA91B0
3faad5a0:	move   a8, *a13(0x2e0), 1
3faad5c0:	move   a14, -*sp, 1
3faad5d0:	move   a8, *a14+, 1
3faad5e0:	calla  L3F702440
L3FAAD610:
3faad610:	move   a14, -*sp, 1
3faad620:	sub    a9, a9
3faad630:	move   a9, *a14+, 1
3faad640:	move   *a13(0x40), *a14+, 1
3faad660:	move   @0x2784a0, *a14+, 1
3faad690:	calla  L3FAA9430
3faad6c0:	move   *sp(0x80), a14, 1
3faad6e0:	mmfm   sp, a9,a11,a13
3faad700:	rets   2
L3FAAD710:
3faad710:	mmtm   sp, a11,a13
3faad730:	move   a14, a13
3faad740:	addk   32, a14
3faad750:	move   a14, -*sp, 1
3faad760:	movk   10, a11
3faad770:	move   a11, *a14+, 1
3faad780:	move   *a13(0xffe0), *a14+, 1
3faad7a0:	calla  L3FE1D650
3faad7d0:	move   a8, *a13, 1
3faad7e0:	move   a8, a8
3faad7f0:	jreq   L3FAAD9C0
3faad800:	move   a14, -*sp, 1
3faad810:	addk   8, a8
3faad820:	move   a8, *a13, 1
3faad830:	move   a8, *a14+, 1
3faad840:	move   *a13(0xffa0), *a14+, 1
3faad860:	calla  L3FB45720
3faad890:	move   a14, -*sp, 1
3faad8a0:	move   *a13(0xffe0), *a14+, 1
3faad8c0:	move   *a13(0xffc0), *a14+, 1
3faad8e0:	calla  L3FB45720
3faad910:	move   a14, -*sp, 1
3faad920:	move   a11, *a14+, 1
3faad930:	move   *a13(0xffc0), *a14+, 1
3faad950:	calla  L3FE1D650
3faad980:	move   a8, *a13, 1
3faad990:	sub    a11, a11
3faad9a0:	movb   a11, *a8
3faad9b0:	jruc   L3FAADAE0
L3FAAD9C0:
3faad9c0:	move   a14, -*sp, 1
3faad9d0:	movi   0x3faaf378, a8
3faada00:	move   a8, *a14+, 1
3faada10:	move   *a13(0xffa0), *a14+, 1
3faada30:	calla  L3FB45720
3faada60:	move   a14, -*sp, 1
3faada70:	move   *a13(0xffe0), *a14+, 1
3faada90:	move   *a13(0xffc0), *a14+, 1
3faadab0:	calla  L3FB45720
L3FAADAE0:
3faadae0:	move   *sp(0x60), a14, 1
3faadb00:	mmfm   sp, a11,a13
3faadb20:	rets   2
L3FAADB30:
3faadb30:	mmtm   sp, a7,a9,a11,a13
3faadb50:	move   a14, a13
3faadb60:	addi   0x1a0, a14
3faadb80:	move   a14, -*sp, 1
3faadb90:	move   a13, a11
3faadba0:	addi   0xe0, a11
3faadbc0:	move   a11, *a14+, 1
3faadbd0:	move   *a13(0xffe0), a11, 1
3faadbf0:	move   *a11(0x20), *a14+, 1
3faadc10:	move   @0x27aa80, *a14+, 1
3faadc40:	calla  L3FD49030
3faadc70:	move   a8, a8
3faadc80:	jaeq   L3FAAE5E0
3faadca0:	move   @0x27b870, a11, 1
3faadcd0:	jrne   L3FAADD20
3faadce0:	movk   20, a9
3faadcf0:	move   a9, *a13(0x60), 1
3faadd10:	jruc   L3FAADD60
L3FAADD20:
3faadd20:	movi   0x22, a9
3faadd40:	move   a9, *a13(0x60), 1
L3FAADD60:
3faadd60:	move   *a13(0xe0), a9, 1
3faadd80:	jrne   L3FAADDE0
3faadd90:	sub    a9, a9
3faadda0:	move   a9, *a13(0x40), 1
3faaddc0:	jauc   L3FAAE5E0
L3FAADDE0:
3faadde0:	move   a14, -*sp, 1
3faaddf0:	move   a14, -*sp, 1
3faade00:	move   a9, *a14+, 1
3faade10:	calla  L3FB458D0
3faade40:	inc    a8
3faade50:	move   a8, *a14+, 1
3faade60:	calla  L3F701230
3faade90:	move   a8, *a13(0x100), 1
3faadeb0:	move   a14, -*sp, 1
3faadec0:	move   a14, -*sp, 1
3faaded0:	move   a9, *a14+, 1
3faadee0:	calla  L3FB458D0
3faadf10:	inc    a8
3faadf20:	move   a8, *a14+, 1
3faadf30:	calla  L3F701230
3faadf60:	move   a8, *a13(0x120), 1
3faadf80:	move   a14, -*sp, 1
3faadf90:	move   a8, *a14+, 1
3faadfa0:	move   *a13(0x100), *a14+, 1
3faadfc0:	move   a9, *a14+, 1
3faadfd0:	calla  L3FAAD710
3faae000:	move   a14, -*sp, 1
3faae010:	movi   0x3faaf378, a8
3faae040:	move   a8, *a14+, 1
3faae050:	move   *a13(0x120), *a14+, 1
3faae070:	calla  L3FB45500
3faae0a0:	move   a8, a11
3faae0b0:	jrne   L3FAAE1D0
3faae0c0:	move   a14, -*sp, 1
3faae0d0:	move   a14, -*sp, 1
3faae0e0:	move   a9, *a14+, 1
3faae0f0:	calla  L3FB458D0
3faae120:	move   a8, *a14+, 1
3faae130:	move   a9, *a14+, 1
3faae140:	move   @0x27aaa0, *a14+, 1
3faae170:	calla  L3FDA4870
3faae1a0:	move   a8, *a13(0x40), 1
3faae1c0:	jruc   L3FAAE520
L3FAAE1D0:
3faae1d0:	move   a14, -*sp, 1
3faae1e0:	move   a14, -*sp, 1
3faae1f0:	move   *a13(0x100), *a14+, 1
3faae210:	calla  L3FB458D0
3faae240:	move   a8, *a14+, 1
3faae250:	move   *a13(0x100), *a14+, 1
3faae270:	move   @0x27aaa0, *a14+, 1
3faae2a0:	calla  L3FDA4870
3faae2d0:	setf   16, 1, 0
3faae2e0:	move   a8, *a13(0x140), 0
3faae300:	move   a14, -*sp, 1
3faae310:	move   a14, -*sp, 1
3faae320:	move   *a13(0x120), *a14+, 1
3faae340:	calla  L3FB458D0
3faae370:	move   a8, *a14+, 1
3faae380:	move   *a13(0x120), *a14+, 1
3faae3a0:	move   @0x27aaa0, *a14+, 1
3faae3d0:	calla  L3FDA4870
3faae400:	setf   16, 1, 0
3faae410:	move   a8, *a13(0x150), 0
3faae430:	move   *a13(0x140), a11, 0
3faae450:	move   *a13(0x150), a9, 0
3faae470:	cmp    a9, a11
3faae480:	jrlt   L3FAAE4C0
3faae490:	move   a11, *a13(0x40), 1
3faae4b0:	jruc   L3FAAE4E0
L3FAAE4C0:
3faae4c0:	move   a9, *a13(0x40), 1
L3FAAE4E0:
3faae4e0:	movi   0x22, a9
3faae500:	move   a9, *a13(0x60), 1
L3FAAE520:
3faae520:	move   a14, -*sp, 1
3faae530:	move   *a13(0x100), *a14+, 1
3faae550:	calla  L3F702440
3faae580:	move   a14, -*sp, 1
3faae590:	move   *a13(0x120), *a14+, 1
3faae5b0:	calla  L3F702440
L3FAAE5E0:
3faae5e0:	move   @0x27b870, a11, 1
3faae610:	jrne   L3FAAE680
3faae620:	move   *a13(0x40), a9, 1
3faae640:	addk   24, a9
3faae650:	move   a9, *a13(0x40), 1
3faae670:	jruc   L3FAAE6E0
L3FAAE680:
3faae680:	move   *a13(0x40), a9, 1
3faae6a0:	addi   0x28, a9
3faae6c0:	move   a9, *a13(0x40), 1
L3FAAE6E0:
3faae6e0:	move   *a13(0xffe0), a9, 1
3faae700:	move   *a9(0x60), a9, 1
3faae720:	jreq   L3FAAEBA0
3faae730:	move   a14, -*sp, 1
3faae740:	move   a13, *a14+, 1
3faae750:	movk   12, a9
3faae760:	move   a9, *a14+, 1
3faae770:	move   *a13(0xffe0), a9, 1
3faae790:	move   *a9(0x60), *a14+, 1
3faae7b0:	move   @0x27aa80, *a14+, 1
3faae7e0:	calla  L3FD75CD0
3faae810:	move   a14, -*sp, 1
3faae820:	move   *a13(0x60), *a14+, 1
3faae840:	move   *a13(0x40), *a14+, 1
3faae860:	move   *a9(0x60), *a14+, 1
3faae880:	move   @0x2784a0, *a14+, 1
3faae8b0:	calla  L3FAA9E90
3faae8e0:	move   @0x27b870, a11, 1
3faae910:	jrne   L3FAAEA60
3faae920:	move   a14, -*sp, 1
3faae930:	movk   1, a9
3faae940:	move   a9, *a14+, 1
3faae950:	sub    a9, a9
3faae960:	move   a9, *a14+, 1
3faae970:	move   a9, *a14+, 1
3faae980:	move   a9, *a14+, 1
3faae990:	movk   20, a9
3faae9a0:	move   a9, *a14+, 1
3faae9b0:	move   *a13(0xffe0), a9, 1
3faae9d0:	move   *a9(0x60), *a14+, 1
3faae9f0:	move   @0x27aa80, *a14+, 1
3faaea20:	calla  L3FD39680
3faaea50:	jruc   L3FAAEBA0
L3FAAEA60:
3faaea60:	move   a14, -*sp, 1
3faaea70:	movk   1, a9
3faaea80:	move   a9, *a14+, 1
3faaea90:	sub    a9, a9
3faaeaa0:	move   a9, *a14+, 1
3faaeab0:	move   a9, *a14+, 1
3faaeac0:	move   a9, *a14+, 1
3faaead0:	movi   0x23, a9
3faaeaf0:	move   a9, *a14+, 1
3faaeb00:	move   *a13(0xffe0), a9, 1
3faaeb20:	move   *a9(0x60), *a14+, 1
3faaeb40:	move   @0x27aa80, *a14+, 1
3faaeb70:	calla  L3FD39680
L3FAAEBA0:
3faaeba0:	move   *a13(0xffe0), a11, 1
3faaebc0:	move   *a11(0x80), a9, 1
3faaebe0:	jreq   L3FAAF260
3faaebf0:	move   *a11(0x100), a9, 1
3faaec10:	jreq   L3FAAF260
3faaec20:	move   *a11(0x100), *a13(0x160), 1
3faaec50:	move   a14, -*sp, 1
3faaec60:	move   @0x27aa80, a9, 1
3faaec90:	move   *a9(0x440), a7, 1
3faaecb0:	move   a7, a11
3faaecc0:	sll    0x9, a7
3faaecd0:	sll    0x7, a11
3faaece0:	add    a11, a7
3faaecf0:	move   *a9(0x480), a11, 1
3faaed10:	add    a7, a11
3faaed20:	move   *a11(0x1c0), *a14+, 1
3faaed40:	move   @0x27ab00, *a14+, 1
3faaed70:	move   a9, *a14+, 1
3faaed80:	calla  L3FD99A60
3faaedb0:	move   a14, -*sp, 1
3faaedc0:	move   @0x27aa80, a11, 1
3faaedf0:	move   *a11(0x440), a9, 1
3faaee10:	move   a9, a7
3faaee20:	sll    0x9, a9
3faaee30:	sll    0x7, a7
3faaee40:	add    a7, a9
3faaee50:	move   *a11(0x480), a7, 1
3faaee70:	add    a9, a7
3faaee80:	move   *a7(0x1a0), *a14+, 1
3faaeea0:	move   @0x27ab00, *a14+, 1
3faaeed0:	move   a11, *a14+, 1
3faaeee0:	calla  L3FD98760
3faaef10:	move   a14, -*sp, 1
3faaef20:	movk   1, a11
3faaef30:	move   a11, *a14+, 1
3faaef40:	movi   0xffff, a9
3faaef60:	move   a9, *a14+, 1
3faaef70:	movk   17, a7
3faaef80:	move   a7, *a14+, 1
3faaef90:	move   a7, *a14+, 1
3faaefa0:	sub    a11, a11
3faaefb0:	move   a11, *a14+, 1
3faaefc0:	move   a11, *a14+, 1
3faaefd0:	move   *a13(0x160), *a14+, 1
3faaeff0:	move   @0x27aa80, *a14+, 1
3faaf020:	calla  L3FD556B0
3faaf050:	move   a8, *a13(0x180), 1
3faaf070:	move   a8, a8
3faaf080:	jreq   L3FAAF260
3faaf090:	move   a14, -*sp, 1
3faaf0a0:	move   a7, *a14+, 1
3faaf0b0:	move   a7, *a14+, 1
3faaf0c0:	move   a11, *a14+, 1
3faaf0d0:	move   a11, *a14+, 1
3faaf0e0:	move   a11, *a14+, 1
3faaf0f0:	move   a11, *a14+, 1
3faaf100:	move   a8, *a14+, 1
3faaf110:	move   @0x27ab00, *a14+, 1
3faaf140:	move   *a13(0xffe0), a11, 1
3faaf160:	move   *a11(0x80), *a14+, 1
3faaf180:	move   @0x27aa80, *a14+, 1
3faaf1b0:	calla  L3F9D0370
3faaf1e0:	move   a14, -*sp, 1
3faaf1f0:	move   *a13(0x180), *a14+, 1
3faaf210:	move   *a13(0x180), a7, 1
3faaf230:	move   *a7(0x220), a9, 1
3faaf250:	call   a9
L3FAAF260:
3faaf260:	move   *a13(0xe0), a11, 1
3faaf280:	jreq   L3FAAF2E0
3faaf290:	move   a14, -*sp, 1
3faaf2a0:	move   a11, *a14+, 1
3faaf2b0:	calla  L3F9C0210
L3FAAF2E0:
3faaf2e0:	move   *sp(0xa0), a14, 1
3faaf300:	mmfm   sp, a7,a9,a11,a13
3faaf320:	rets   2
3faaf330:	sll    a10, a9
3faaf340:	modu   a3, sp
3faaf350:	addc   a1, a0
3faaf360:	.word  0x786f
3faaf370:	.word  0x0000
3faaf380:	rev    a0
L3FAAF390:
3faaf390:	mmtm   sp, a7,a9,a11,a13
3faaf3b0:	move   a14, a13
3faaf3c0:	addi   0x120, a14
3faaf3e0:	jauc   L3FAAFEB0
L3FAAF400:
3faaf400:	move   @0x27acc0, a11, 1
3faaf430:	btst   9, a11
3faaf440:	jane   L3FAAFF50
3faaf460:	btst   10, a11
3faaf470:	jane   L3FAAFF50
3faaf490:	move   a14, -*sp, 1
3faaf4a0:	move   a13, a7
3faaf4b0:	addi   0x40, a7
3faaf4d0:	move   a7, *a14+, 1
3faaf4e0:	move   a13, a7
3faaf4f0:	addk   32, a7
3faaf500:	move   a7, *a14+, 1
3faaf510:	movi   0x27b720, a7
3faaf540:	move   a7, *a14+, 1
3faaf550:	move   a13, *a14+, 1
3faaf560:	move   @0x27abc0, *a14+, 1
3faaf590:	move   @0x27aa80, *a14+, 1
3faaf5c0:	calla  L3FD74C90
3faaf5f0:	move   a8, a9
3faaf600:	cmpi   0x1, a9
3faaf620:	jrne   L3FAAF690
3faaf630:	move   a14, -*sp, 1
3faaf640:	move   *a13(0x20), *a14+, 1
3faaf660:	calla  L3F9C0210
L3FAAF690:
3faaf690:	cmpi   0x1, a9
3faaf6b0:	jane   L3FAAFF50
3faaf6d0:	move   @0x27b720, a11, 1
3faaf700:	jaeq   L3FAAFF50
3faaf720:	setf   8, 0, 0
3faaf730:	move   @0x27b7a0, a7, 0
3faaf760:	jreq   L3FAAF860
3faaf770:	move   a14, -*sp, 1
3faaf780:	move   @0x27aa80, *a14+, 1
3faaf7b0:	calla  L3FDA93C0
3faaf7e0:	move   a14, -*sp, 1
3faaf7f0:	move   @0x27b720, *a14+, 1
3faaf820:	calla  L3FAB1DC0
3faaf850:	jruc   L3FAAFF50
L3FAAF860:
3faaf860:	move   @0x27ace0, a7, 1
3faaf890:	dsj    a7, L3FAAFF50
3faaf8b0:	move   a14, -*sp, 1
3faaf8c0:	movi   0x27ab40, a7
3faaf8f0:	move   a7, *a14+, 1
3faaf900:	move   @0x27abc0, *a14+, 1
3faaf930:	calla  L3FAAFFA0
3faaf960:	jruc   L3FAAFF50
L3FAAF970:
3faaf970:	move   @0x27ace0, a11, 1
3faaf9a0:	dsj    a11, L3FAAFF50
3faaf9c0:	setf   8, 0, 0
3faaf9d0:	move   @0x27b7a0, a11, 0
3faafa00:	jreq   L3FAAFF50
3faafa10:	move   a14, -*sp, 1
3faafa20:	move   @0x27aa80, *a14+, 1
3faafa50:	calla  L3FDA93C0
3faafa80:	move   a14, -*sp, 1
3faafa90:	move   @0x27b720, *a14+, 1
3faafac0:	calla  L3FAB1DC0
3faafaf0:	move   a14, -*sp, 1
3faafb00:	move   @0x27b720, *a14+, 1
3faafb30:	calla  L3FAB14F0
3faafb60:	jruc   L3FAAFF50
L3FAAFB70:
3faafb70:	setf   8, 0, 0
3faafb80:	move   @0x27b7a0, a11, 0
3faafbb0:	jreq   L3FAAFF50
3faafbc0:	move   a14, -*sp, 1
3faafbd0:	move   a13, a7
3faafbe0:	addi   0x100, a7
3faafc00:	move   a7, *a14+, 1
3faafc10:	move   a13, a7
3faafc20:	addi   0xe0, a7
3faafc40:	move   a7, *a14+, 1
3faafc50:	move   a13, a7
3faafc60:	addi   0xc0, a7
3faafc80:	move   a7, *a14+, 1
3faafc90:	move   a13, a7
3faafca0:	addi   0xa0, a7
3faafcc0:	move   a7, *a14+, 1
3faafcd0:	move   a13, a7
3faafce0:	addi   0x80, a7
3faafd00:	move   a7, *a14+, 1
3faafd10:	move   a13, a7
3faafd20:	addi   0x60, a7
3faafd40:	move   a7, *a14+, 1
3faafd50:	move   a13, *a14+, 1
3faafd60:	move   @0x27abc0, *a14+, 1
3faafd90:	move   @0x27aa80, *a14+, 1
3faafdc0:	calla  L3FD72C50
3faafdf0:	move   a14, -*sp, 1
3faafe00:	move   *a13(0xa0), *a14+, 1
3faafe20:	move   *a13(0x80), *a14+, 1
3faafe40:	move   @0x27abc0, *a14+, 1
3faafe70:	calla  L3FAB1360
3faafea0:	jruc   L3FAAFF50
L3FAAFEB0:
3faafeb0:	move   @0x27ab40, a8, 1
3faafee0:	subk   4, a8
3faafef0:	jaeq   L3FAAF400
3faaff10:	dec    a8
3faaff20:	jreq   L3FAAF970
3faaff30:	dec    a8
3faaff40:	jreq   L3FAAFB70
L3FAAFF50:
3faaff50:	subi   0x120, a14
3faaff70:	mmfm   sp, a7,a9,a11,a13
3faaff90:	rets
L3FAAFFA0:
3faaffa0:	mmtm   sp, a7,a9,a11,a13
3faaffc0:	move   a14, a13
3faaffd0:	addi   0x60, a14
3faafff0:	move   *a13(0xffc0), a11, 1
3fab0010:	move   *a11(0x140), a9, 1
3fab0030:	move   a9, @0x27b7b0, 1
3fab0060:	move   *a11(0x160), a11, 1
3fab0080:	move   a11, @0x27b7d0, 1
3fab00b0:	move   @0x27af60, a9, 1
3fab00e0:	jrne   L3FAB08D0
3fab00f0:	move   a14, -*sp, 1
3fab0100:	sub    a9, a9
3fab0110:	move   a9, *a14+, 1
3fab0120:	move   @0x27aa80, *a14+, 1
3fab0150:	calla  L3FD9F6B0
3fab0180:	move   a9, @0x27b7f0, 1
3fab01b0:	move   a14, -*sp, 1
3fab01c0:	movi   0x3fab51b0, a8
3fab01f0:	move   a8, *a14+, 1
3fab0200:	move   @0x27aa80, *a14+, 1
3fab0230:	calla  L3FD60160
3fab0260:	move   a8, *a13(0x40), 1
3fab0280:	move   @0x27b7f0, a11, 1
3fab02b0:	jreq   L3FAB0750
3fab02c0:	move   a14, -*sp, 1
3fab02d0:	movk   1, a9
3fab02e0:	move   a9, *a14+, 1
3fab02f0:	move   a9, *a14+, 1
3fab0300:	sub    a9, a9
3fab0310:	move   a9, *a14+, 1
3fab0320:	movk   16, a9
3fab0330:	move   a9, *a14+, 1
3fab0340:	move   a9, *a14+, 1
3fab0350:	movi   0x2788c0, a9
3fab0380:	move   a9, *a14+, 1
3fab0390:	move   *a13(0x0), *a14+, 1
3fab03b0:	move   @0x27aa80, *a14+, 1
3fab03e0:	calla  L3FD40FF0
3fab0410:	move   a8, @0x27af20, 1
3fab0440:	move   a14, -*sp, 1
3fab0450:	movk   1, a11
3fab0460:	move   a11, *a14+, 1
3fab0470:	move   a11, *a14+, 1
3fab0480:	sub    a11, a11
3fab0490:	move   a11, *a14+, 1
3fab04a0:	movk   16, a11
3fab04b0:	move   a11, *a14+, 1
3fab04c0:	move   a11, *a14+, 1
3fab04d0:	movi   0x2789c0, a9
3fab0500:	move   a9, *a14+, 1
3fab0510:	move   *a13(0x0), *a14+, 1
3fab0530:	move   @0x27aa80, *a14+, 1
3fab0560:	calla  L3FD40FF0
3fab0590:	move   a8, @0x27af40, 1
3fab05c0:	move   a14, -*sp, 1
3fab05d0:	movk   8, a9
3fab05e0:	move   a9, *a14+, 1
3fab05f0:	move   a9, *a14+, 1
3fab0600:	movi   0x27afe0, a9
3fab0630:	move   a9, *a14+, 1
3fab0640:	movi   0x27af80, a9
3fab0670:	move   a9, *a14+, 1
3fab0680:	move   a8, *a14+, 1
3fab0690:	move   *a13(0x0), *a14+, 1
3fab06b0:	move   @0x27aa80, *a14+, 1
3fab06e0:	calla  L3FD403B0
3fab0710:	move   a8, @0x27af60, 1
3fab0740:	jruc   L3FAB08D0
L3FAB0750:
3fab0750:	move   a14, -*sp, 1
3fab0760:	movi   0x27afe0, a9
3fab0790:	move   a9, *a14+, 1
3fab07a0:	movi   0x27af80, a9
3fab07d0:	move   a9, *a14+, 1
3fab07e0:	movk   9, a9
3fab07f0:	move   a9, *a14+, 1
3fab0800:	movk   8, a9
3fab0810:	move   a9, *a14+, 1
3fab0820:	move   a8, *a14+, 1
3fab0830:	move   a8, *a14+, 1
3fab0840:	move   @0x27aa80, *a14+, 1
3fab0870:	calla  L3FD409D0
3fab08a0:	move   a8, @0x27af60, 1
L3FAB08D0:
3fab08d0:	move   @0x27aa80, a11, 1
3fab0900:	move   *a11(0x440), a9, 1
3fab0920:	move   a9, a7
3fab0930:	sll    0x9, a9
3fab0940:	sll    0x7, a7
3fab0950:	add    a7, a9
3fab0960:	move   *a11(0x480), a7, 1
3fab0980:	add    a9, a7
3fab0990:	move   *a7(0x40), *a13(0x0), 1
3fab09c0:	move   a14, -*sp, 1
3fab09d0:	sub    a9, a9
3fab09e0:	move   a9, *a14+, 1
3fab09f0:	move   @0x27af60, *a14+, 1
3fab0a20:	move   *a13(0x0), *a14+, 1
3fab0a40:	move   a9, *a14+, 1
3fab0a50:	movk   1, a7
3fab0a60:	move   a7, *a14+, 1
3fab0a70:	movi   0x10000cc, a7
3fab0aa0:	move   a7, *a14+, 1
3fab0ab0:	move   a9, *a14+, 1
3fab0ac0:	move   *a13(0xffe0), *a14+, 1
3fab0ae0:	move   a11, *a14+, 1
3fab0af0:	calla  L3FD59FD0
3fab0b20:	move   a8, a11
3fab0b30:	jreq   L3FAB0BD0
3fab0b40:	move   a14, -*sp, 1
3fab0b50:	movi   0x3fab5210, a8
3fab0b80:	move   a8, *a14+, 1
3fab0b90:	calla  L3FB341E0
3fab0bc0:	jruc   L3FAB0C40
L3FAB0BD0:
3fab0bd0:	movk   1, a11
3fab0be0:	movb   a11, @0x27b7a0
3fab0c10:	movb   a11, @0x278b48
L3FAB0C40:
3fab0c40:	move   a14, -*sp, 1
3fab0c50:	movi   0x27b040, a11
3fab0c80:	move   a11, *a14+, 1
3fab0c90:	move   @0x27b720, *a14+, 1
3fab0cc0:	move   @0x27aa80, *a14+, 1
3fab0cf0:	calla  L3FD58A10
3fab0d20:	movb   a9, @0x278be8
3fab0d50:	movb   a9, @0x278be0
3fab0d80:	movb   a9, @0x278bd8
3fab0db0:	movb   a9, @0x278bd0
3fab0de0:	move   @0x27b040, a7, 1
3fab0e10:	move   a7, @0x278ac0, 1
3fab0e40:	move   a7, @0x278b50, 1
3fab0e70:	move   @0x27b060, a11, 1
3fab0ea0:	move   a11, @0x278ae0, 1
3fab0ed0:	move   a11, @0x278b70, 1
3fab0f00:	move   @0x27b0a0, a7, 1
3fab0f30:	move   a7, @0x278b00, 1
3fab0f60:	move   a7, @0x278bb0, 1
3fab0f90:	move   @0x27b080, a7, 1
3fab0fc0:	move   a7, @0x278b20, 1
3fab0ff0:	move   a7, @0x278b90, 1
3fab1020:	movb   a9, @0x278b40
3fab1050:	move   a14, -*sp, 1
3fab1060:	move   @0x27b720, *a14+, 1
3fab1090:	calla  L3FA9CB80
3fab10c0:	move   a8, *a13(0x20), 1
3fab10e0:	move   a14, -*sp, 1
3fab10f0:	movi   0x29, a11
3fab1110:	move   a11, *a14+, 1
3fab1120:	movi   0x27b400, a7
3fab1150:	move   a7, *a14+, 1
3fab1160:	move   a8, *a14+, 1
3fab1170:	move   @0x27aa80, *a14+, 1
3fab11a0:	calla  L3FD526E0
3fab11d0:	move   a14, -*sp, 1
3fab11e0:	move   @0x27aa80, *a14+, 1
3fab1210:	calla  L3FD5A5D0
3fab1240:	move   a14, -*sp, 1
3fab1250:	move   a9, *a14+, 1
3fab1260:	move   *a13(0xffc0), a9, 1
3fab1280:	move   *a9(0x160), *a14+, 1
3fab12a0:	move   *a9(0x140), *a14+, 1
3fab12c0:	move   *a13(0xffe0), *a14+, 1
3fab12e0:	calla  L3FAB1FE0
3fab1310:	move   *sp(0xa0), a14, 1
3fab1330:	mmfm   sp, a7,a9,a11,a13
3fab1350:	rets   2
L3FAB1360:
3fab1360:	mmtm   sp, a11,a13
3fab1380:	move   a14, a13
3fab1390:	setf   8, 0, 0
3fab13a0:	move   @0x278b48, a11, 0
3fab13d0:	jreq   L3FAB14A0
3fab13e0:	move   a14, -*sp, 1
3fab13f0:	movk   1, a11
3fab1400:	move   a11, *a14+, 1
3fab1410:	move   *a13(0xffa0), *a14+, 1
3fab1430:	move   *a13(0xffc0), *a14+, 1
3fab1450:	move   *a13(0xffe0), *a14+, 1
3fab1470:	calla  L3FAB1FE0
L3FAB14A0:
3fab14a0:	move   *sp(0x60), a14, 1
3fab14c0:	mmfm   sp, a11,a13
3fab14e0:	rets   2
L3FAB14F0:
3fab14f0:	mmtm   sp, a9,a11,a13
3fab1510:	move   a14, a13
3fab1520:	addi   0x40, a14
3fab1540:	setf   8, 0, 0
3fab1550:	move   @0x278b48, a11, 0
3fab1580:	jreq   L3FAB1D70
3fab1590:	move   a14, -*sp, 1
3fab15a0:	move   *a13(0xffe0), *a14+, 1
3fab15c0:	calla  L3FA9CB80
3fab15f0:	move   a8, *a13, 1
3fab1600:	move   a8, a11
3fab1610:	jreq   L3FAB1D70
3fab1620:	move   @0x278ac0, @0x27b320, 1
3fab1670:	move   @0x278ae0, @0x27b340, 1
3fab16c0:	move   @0x278b20, @0x27b360, 1
3fab1710:	move   @0x278b00, @0x27b380, 1
3fab1760:	calla  L3FACC780
3fab1790:	move   a8, *a13(0x20), 1
3fab17b0:	move   a8, a8
3fab17c0:	jreq   L3FAB1A20
3fab17d0:	move   *a13(0xffe0), a11, 1
3fab17f0:	cmp    a11, a8
3fab1800:	jreq   L3FAB1A20
3fab1810:	move   a8, @0x27b3c0, 1
3fab1840:	sub    a9, a9
3fab1850:	move   a9, @0x27b3e0, 1
3fab1880:	move   a14, -*sp, 1
3fab1890:	move   a14, -*sp, 1
3fab18a0:	move   a8, *a14+, 1
3fab18b0:	calla  L3FA9CB80
3fab18e0:	move   a8, *a14+, 1
3fab18f0:	calla  L3FACCFF0
3fab1920:	move   a14, -*sp, 1
3fab1930:	movi   0x27b320, a9
3fab1960:	move   a9, *a14+, 1
3fab1970:	movi   0x6f, a9
3fab1990:	move   a9, *a14+, 1
3fab19a0:	move   a11, *a14+, 1
3fab19b0:	move   @0x27aa80, *a14+, 1
3fab19e0:	calla  L3FD75CD0
3fab1a10:	jruc   L3FAB1B10
L3FAB1A20:
3fab1a20:	move   a14, -*sp, 1
3fab1a30:	movi   0x27b320, a11
3fab1a60:	move   a11, *a14+, 1
3fab1a70:	movk   15, a9
3fab1a80:	move   a9, *a14+, 1
3fab1a90:	move   *a13(0xffe0), *a14+, 1
3fab1ab0:	move   @0x27aa80, *a14+, 1
3fab1ae0:	calla  L3FD75CD0
L3FAB1B10:
3fab1b10:	move   @0x278b20, a11, 1
3fab1b40:	subk   6, a11
3fab1b50:	move   a11, @0x27b360, 1
3fab1b80:	move   @0x278b00, a9, 1
3fab1bb0:	subk   25, a9
3fab1bc0:	move   a9, @0x27b380, 1
3fab1bf0:	move   a14, -*sp, 1
3fab1c00:	movi   0x27b320, a11
3fab1c30:	move   a11, *a14+, 1
3fab1c40:	movk   12, a9
3fab1c50:	move   a9, *a14+, 1
3fab1c60:	move   *a13(0x0), *a14+, 1
3fab1c80:	move   @0x27aa80, *a14+, 1
3fab1cb0:	calla  L3FD75CD0
3fab1ce0:	move   a14, -*sp, 1
3fab1cf0:	move   @0x27ac20, *a14+, 1
3fab1d20:	move   *a13(0xffe0), *a14+, 1
3fab1d40:	calla  L3FAC4470
L3FAB1D70:
3fab1d70:	move   *sp(0x80), a14, 1
3fab1d90:	mmfm   sp, a9,a11,a13
3fab1db0:	rets   2
L3FAB1DC0:
3fab1dc0:	mmtm   sp, a11,a13
3fab1de0:	move   a14, a13
3fab1df0:	setf   8, 0, 0
3fab1e00:	move   @0x278b48, a11, 0
3fab1e30:	jreq   L3FAB1F90
3fab1e40:	move   a14, -*sp, 1
3fab1e50:	sub    a11, a11
3fab1e60:	move   a11, *a14+, 1
3fab1e70:	move   a11, *a14+, 1
3fab1e80:	move   a11, *a14+, 1
3fab1e90:	move   *a13(0xffe0), *a14+, 1
3fab1eb0:	calla  L3FAB1FE0
3fab1ee0:	move   a14, -*sp, 1
3fab1ef0:	move   a11, *a14+, 1
3fab1f00:	move   @0x27aa80, *a14+, 1
3fab1f30:	calla  L3FDA9050
3fab1f60:	movb   a11, @0x27b7a0
L3FAB1F90:
3fab1f90:	move   *sp(0x60), a14, 1
3fab1fb0:	mmfm   sp, a11,a13
3fab1fd0:	rets   2
L3FAB1FE0:
3fab1fe0:	mmtm   sp, a7,a9,a11,a13
3fab2000:	move   a14, a13
3fab2010:	addi   0x1d0, a14
3fab2030:	sub    a11, a11
3fab2040:	move   a11, *a13(0x190), 1
3fab2060:	move   a11, *a13(0x1b0), 1
3fab2080:	setf   8, 0, 0
3fab2090:	move   @0x27b7a0, a11, 0
3fab20c0:	jaeq   L3FAB4F20
3fab20e0:	move   @0x278ac0, a9, 1
3fab2110:	move   a9, *a13, 1
3fab2120:	move   @0x278ae0, a7, 1
3fab2150:	move   a7, *a13(0x20), 1
3fab2170:	move   @0x278b20, a11, 1
3fab21a0:	move   a11, *a13(0x60), 1
3fab21c0:	move   @0x278b00, a7, 1
3fab21f0:	move   a7, *a13(0x40), 1
3fab2210:	move   @0x278b40, a7, 0
3fab2240:	movb   a7, *a13(0x80)
3fab2260:	move   *a13(0xff80), a7, 0
3fab2280:	jrne   L3FAB25D0
3fab2290:	move   @0x278bd0, a7, 0
3fab22c0:	jrne   L3FAB23A0
3fab22d0:	move   @0x278bd8, a7, 0
3fab2300:	jrne   L3FAB23A0
3fab2310:	move   @0x278be8, a7, 0
3fab2340:	jrne   L3FAB23A0
3fab2350:	move   @0x278be0, a7, 0
3fab2380:	jaeq   L3FAB4F20
L3FAB23A0:
3fab23a0:	move   a14, -*sp, 1
3fab23b0:	move   @0x278b00, *a14+, 1
3fab23e0:	move   a11, *a14+, 1
3fab23f0:	move   @0x278ae0, *a14+, 1
3fab2420:	move   a9, *a14+, 1
3fab2430:	move   @0x27ab20, *a14+, 1
3fab2460:	move   @0x27aa80, a7, 1
3fab2490:	move   *a7(0x440), a9, 1
3fab24b0:	move   a9, a11
3fab24c0:	sll    0x9, a9
3fab24d0:	sll    0x7, a11
3fab24e0:	add    a11, a9
3fab24f0:	move   *a7(0x480), a11, 1
3fab2510:	add    a9, a11
3fab2520:	move   *a11(0x40), *a14+, 1
3fab2540:	move   a7, *a14+, 1
3fab2550:	calla  L3F99BC60
3fab2580:	movk   1, a11
3fab2590:	movb   a11, *a13(0x80)
3fab25b0:	jauc   L3FAB4F20
L3FAB25D0:
3fab25d0:	move   @0x278bd0, a7, 0
3fab2600:	jrne   L3FAB2770
3fab2610:	move   *a13(0xffa0), a7, 1
3fab2630:	move   @0x278ae0, a9, 1
3fab2660:	cmp    a9, a7
3fab2670:	jrle   L3FAB26F0
3fab2680:	move   *a13(0x190), a7, 1
3fab26a0:	move   *a13(0xffa0), a9, 1
3fab26c0:	subk   8, a9
3fab26d0:	cmp    a7, a9
3fab26e0:	jrgt   L3FAB2770
L3FAB26F0:
3fab26f0:	sub    a9, a9
3fab2700:	movb   a9, @0x278bd8
3fab2730:	movk   1, a7
3fab2740:	movb   a7, @0x278bd0
L3FAB2770:
3fab2770:	move   @0x278bd0, a9, 0
3fab27a0:	jaeq   L3FAB3050
3fab27c0:	move   a14, -*sp, 1
3fab27d0:	move   @0x27aa80, a7, 1
3fab2800:	move   *a7(0x440), a9, 1
3fab2820:	move   a9, a11
3fab2830:	sll    0x9, a9
3fab2840:	sll    0x7, a11
3fab2850:	add    a11, a9
3fab2860:	move   *a7(0x480), a11, 1
3fab2880:	add    a9, a11
3fab2890:	move   a11, *a14+, 1
3fab28a0:	calla  L3FD63DD0
3fab28d0:	move   *a13(0xffa0), a11, 1
3fab28f0:	move   a8, a9
3fab2900:	subk   19, a9
3fab2910:	cmp    a9, a11
3fab2920:	jrle   L3FAB2A60
3fab2930:	move   a14, -*sp, 1
3fab2940:	move   @0x27aa80, a9, 1
3fab2970:	move   *a9(0x440), a7, 1
3fab2990:	move   a7, a11
3fab29a0:	sll    0x9, a7
3fab29b0:	sll    0x7, a11
3fab29c0:	add    a11, a7
3fab29d0:	move   *a9(0x480), a11, 1
3fab29f0:	add    a7, a11
3fab2a00:	move   a11, *a14+, 1
3fab2a10:	calla  L3FD63DD0
3fab2a40:	move   a8, a11
3fab2a50:	subk   19, a11
L3FAB2A60:
3fab2a60:	move   a11, *a13(0x20), 1
3fab2a80:	move   a14, -*sp, 1
3fab2a90:	move   @0x27b540, *a14+, 1
3fab2ac0:	move   @0x278b70, a9, 1
3fab2af0:	sub    a9, a11
3fab2b00:	move   a11, *a14+, 1
3fab2b10:	calla  L3FAB4F70
3fab2b40:	move   @0x27b540, a11, 1
3fab2b70:	mpys   a8, a11
3fab2b80:	move   @0x278b70, a9, 1
3fab2bb0:	add    a9, a11
3fab2bc0:	move   a11, *a13(0x20), 1
3fab2be0:	move   @0x278bb0, a7, 1
3fab2c10:	add    a7, a9
3fab2c20:	move   @0x27b500, a11, 1
3fab2c50:	sub    a11, a9
3fab2c60:	move   *a13(0x20), a7, 1
3fab2c80:	cmp    a9, a7
3fab2c90:	jrge   L3FAB2D30
3fab2ca0:	move   @0x278b70, a9, 1
3fab2cd0:	move   @0x278bb0, a7, 1
3fab2d00:	add    a7, a9
3fab2d10:	sub    a11, a9
3fab2d20:	move   a9, a7
L3FAB2D30:
3fab2d30:	move   a7, *a13(0x20), 1
3fab2d50:	move   @0x278b70, a9, 1
3fab2d80:	move   @0x278bb0, a7, 1
3fab2db0:	add    a7, a9
3fab2dc0:	move   @0x27b4c0, a7, 1
3fab2df0:	sub    a7, a9
3fab2e00:	move   *a13(0x20), a7, 1
3fab2e20:	cmp    a9, a7
3fab2e30:	jrle   L3FAB2F00
3fab2e40:	move   @0x278b70, a9, 1
3fab2e70:	move   @0x278bb0, a7, 1
3fab2ea0:	add    a7, a9
3fab2eb0:	move   @0x27b4c0, a7, 1
3fab2ee0:	sub    a7, a9
3fab2ef0:	move   a9, a7
L3FAB2F00:
3fab2f00:	move   a7, *a13(0x20), 1
3fab2f20:	move   a7, a8
3fab2f30:	jrge   L3FAB2F90
3fab2f40:	move   @0x278ae0, a9, 1
3fab2f70:	move   a9, *a13(0x20), 1
L3FAB2F90:
3fab2f90:	move   @0x278bb0, a9, 1
3fab2fc0:	move   @0x278b70, a7, 1
3fab2ff0:	add    a7, a9
3fab3000:	move   *a13(0x20), a7, 1
3fab3020:	sub    a7, a9
3fab3030:	move   a9, *a13(0x40), 1
L3FAB3050:
3fab3050:	setf   8, 0, 0
3fab3060:	move   @0x278be0, a11, 0
3fab3090:	jrne   L3FAB3200
3fab30a0:	move   *a13(0xffc0), a9, 1
3fab30c0:	move   @0x278ac0, a7, 1
3fab30f0:	cmp    a7, a9
3fab3100:	jrle   L3FAB3180
3fab3110:	move   *a13(0x1b0), a9, 1
3fab3130:	move   *a13(0xffc0), a7, 1
3fab3150:	subk   8, a7
3fab3160:	cmp    a9, a7
3fab3170:	jrgt   L3FAB3200
L3FAB3180:
3fab3180:	sub    a9, a9
3fab3190:	movb   a9, @0x278be8
3fab31c0:	movk   1, a7
3fab31d0:	movb   a7, @0x278be0
L3FAB3200:
3fab3200:	move   @0x278be0, a11, 0
3fab3230:	jreq   L3FAB39F0
3fab3240:	move   a14, -*sp, 1
3fab3250:	move   @0x27aa80, a9, 1
3fab3280:	move   *a9(0x440), a7, 1
3fab32a0:	move   a7, a11
3fab32b0:	sll    0x9, a7
3fab32c0:	sll    0x7, a11
3fab32d0:	add    a11, a7
3fab32e0:	move   *a9(0x480), a11, 1
3fab3300:	add    a7, a11
3fab3310:	move   a11, *a14+, 1
3fab3320:	calla  L3FD63D10
3fab3350:	move   *a13(0xffc0), a11, 1
3fab3370:	move   a8, a9
3fab3380:	subk   19, a9
3fab3390:	cmp    a9, a11
3fab33a0:	jrle   L3FAB34E0
3fab33b0:	move   a14, -*sp, 1
3fab33c0:	move   @0x27aa80, a9, 1
3fab33f0:	move   *a9(0x440), a7, 1
3fab3410:	move   a7, a11
3fab3420:	sll    0x9, a7
3fab3430:	sll    0x7, a11
3fab3440:	add    a11, a7
3fab3450:	move   *a9(0x480), a11, 1
3fab3470:	add    a7, a11
3fab3480:	move   a11, *a14+, 1
3fab3490:	calla  L3FD63D10
3fab34c0:	move   a8, a11
3fab34d0:	subk   19, a11
L3FAB34E0:
3fab34e0:	move   a11, *a13, 1
3fab34f0:	move   a14, -*sp, 1
3fab3500:	move   @0x27b520, *a14+, 1
3fab3530:	move   @0x278b50, a9, 1
3fab3560:	sub    a9, a11
3fab3570:	move   a11, *a14+, 1
3fab3580:	calla  L3FAB4F70
3fab35b0:	move   @0x27b520, a11, 1
3fab35e0:	mpys   a8, a11
3fab35f0:	move   @0x278b50, a9, 1
3fab3620:	add    a9, a11
3fab3630:	move   a11, *a13, 1
3fab3640:	move   @0x278b90, a7, 1
3fab3670:	add    a7, a9
3fab3680:	move   @0x27b4e0, a11, 1
3fab36b0:	sub    a11, a9
3fab36c0:	move   *a13, a7, 1
3fab36d0:	cmp    a9, a7
3fab36e0:	jrge   L3FAB3780
3fab36f0:	move   @0x278b50, a9, 1
3fab3720:	move   @0x278b90, a7, 1
3fab3750:	add    a7, a9
3fab3760:	sub    a11, a9
3fab3770:	move   a9, a7
L3FAB3780:
3fab3780:	move   a7, *a13, 1
3fab3790:	move   @0x278b50, a9, 1
3fab37c0:	move   @0x278b90, a7, 1
3fab37f0:	add    a7, a9
3fab3800:	move   @0x27b4a0, a7, 1
3fab3830:	sub    a7, a9
3fab3840:	move   *a13, a7, 1
3fab3850:	cmp    a9, a7
3fab3860:	jrle   L3FAB3930
3fab3870:	move   @0x278b50, a9, 1
3fab38a0:	move   @0x278b90, a7, 1
3fab38d0:	add    a7, a9
3fab38e0:	move   @0x27b4a0, a7, 1
3fab3910:	sub    a7, a9
3fab3920:	move   a9, a7
L3FAB3930:
3fab3930:	move   a7, *a13, 1
3fab3940:	move   @0x278b90, a9, 1
3fab3970:	move   @0x278b50, a7, 1
3fab39a0:	add    a7, a9
3fab39b0:	move   *a13, a7, 1
3fab39c0:	sub    a7, a9
3fab39d0:	move   a9, *a13(0x60), 1
L3FAB39F0:
3fab39f0:	setf   8, 0, 0
3fab3a00:	move   @0x278bd8, a11, 0
3fab3a30:	jrne   L3FAB3D20
3fab3a40:	move   @0x278ae0, a9, 1
3fab3a70:	move   @0x278b00, a7, 1
3fab3aa0:	add    a7, a9
3fab3ab0:	move   *a13(0xffa0), a7, 1
3fab3ad0:	dec    a9
3fab3ae0:	cmp    a9, a7
3fab3af0:	jrge   L3FAB3CA0
3fab3b00:	move   a14, -*sp, 1
3fab3b10:	move   @0x27aa80, a9, 1
3fab3b40:	move   *a9(0x440), a7, 1
3fab3b60:	move   a7, a11
3fab3b70:	sll    0x9, a7
3fab3b80:	sll    0x7, a11
3fab3b90:	add    a11, a7
3fab3ba0:	move   *a9(0x480), a11, 1
3fab3bc0:	add    a7, a11
3fab3bd0:	move   a11, *a14+, 1
3fab3be0:	calla  L3FD63DD0
3fab3c10:	move   *a13(0x190), a11, 1
3fab3c30:	add    a11, a8
3fab3c40:	move   *a13(0xffa0), a9, 1
3fab3c60:	move   a8, a7
3fab3c70:	subk   9, a7
3fab3c80:	cmp    a7, a9
3fab3c90:	jrlt   L3FAB3D20
L3FAB3CA0:
3fab3ca0:	sub    a11, a11
3fab3cb0:	movb   a11, @0x278bd0
3fab3ce0:	movk   1, a9
3fab3cf0:	movb   a9, @0x278bd8
L3FAB3D20:
3fab3d20:	setf   8, 0, 0
3fab3d30:	move   @0x278bd8, a11, 0
3fab3d60:	jreq   L3FAB4070
3fab3d70:	move   @0x278b70, a9, 1
3fab3da0:	move   a9, *a13(0x20), 1
3fab3dc0:	move   *a13(0xffa0), a7, 1
3fab3de0:	sub    a9, a7
3fab3df0:	move   a7, *a13(0x40), 1
3fab3e10:	move   a14, -*sp, 1
3fab3e20:	move   @0x27b540, *a14+, 1
3fab3e50:	move   @0x278bb0, a11, 1
3fab3e80:	sub    a7, a11
3fab3e90:	move   a11, *a14+, 1
3fab3ea0:	calla  L3FAB4F70
3fab3ed0:	move   @0x27b540, a11, 1
3fab3f00:	mpys   a8, a11
3fab3f10:	move   @0x278bb0, a7, 1
3fab3f40:	sub    a11, a7
3fab3f50:	move   a7, *a13(0x40), 1
3fab3f70:	move   @0x27b4c0, a11, 1
3fab3fa0:	cmp    a11, a7
3fab3fb0:	jrge   L3FAB3FD0
3fab3fc0:	move   a11, a7
L3FAB3FD0:
3fab3fd0:	move   a7, *a13(0x40), 1
3fab3ff0:	move   @0x27b500, a9, 1
3fab4020:	cmp    a9, a7
3fab4030:	jrle   L3FAB4050
3fab4040:	move   a9, a7
L3FAB4050:
3fab4050:	move   a7, *a13(0x40), 1
L3FAB4070:
3fab4070:	setf   8, 0, 0
3fab4080:	move   @0x278be8, a11, 0
3fab40b0:	jrne   L3FAB43A0
3fab40c0:	move   @0x278ac0, a9, 1
3fab40f0:	move   @0x278b20, a7, 1
3fab4120:	add    a7, a9
3fab4130:	move   *a13(0xffc0), a7, 1
3fab4150:	dec    a9
3fab4160:	cmp    a9, a7
3fab4170:	jrge   L3FAB4320
3fab4180:	move   a14, -*sp, 1
3fab4190:	move   @0x27aa80, a9, 1
3fab41c0:	move   *a9(0x440), a7, 1
3fab41e0:	move   a7, a11
3fab41f0:	sll    0x9, a7
3fab4200:	sll    0x7, a11
3fab4210:	add    a11, a7
3fab4220:	move   *a9(0x480), a11, 1
3fab4240:	add    a7, a11
3fab4250:	move   a11, *a14+, 1
3fab4260:	calla  L3FD63D10
3fab4290:	move   *a13(0x1b0), a11, 1
3fab42b0:	add    a11, a8
3fab42c0:	move   *a13(0xffc0), a9, 1
3fab42e0:	move   a8, a7
3fab42f0:	subk   9, a7
3fab4300:	cmp    a7, a9
3fab4310:	jrlt   L3FAB43A0
L3FAB4320:
3fab4320:	sub    a11, a11
3fab4330:	movb   a11, @0x278be0
3fab4360:	movk   1, a9
3fab4370:	movb   a9, @0x278be8
L3FAB43A0:
3fab43a0:	setf   8, 0, 0
3fab43b0:	move   @0x278be8, a11, 0
3fab43e0:	jreq   L3FAB46E0
3fab43f0:	move   @0x278b50, a9, 1
3fab4420:	move   a9, *a13, 1
3fab4430:	move   *a13(0xffc0), a7, 1
3fab4450:	sub    a9, a7
3fab4460:	move   a7, *a13(0x60), 1
3fab4480:	move   a14, -*sp, 1
3fab4490:	move   @0x27b520, *a14+, 1
3fab44c0:	move   @0x278b90, a11, 1
3fab44f0:	sub    a7, a11
3fab4500:	move   a11, *a14+, 1
3fab4510:	calla  L3FAB4F70
3fab4540:	move   @0x27b520, a11, 1
3fab4570:	mpys   a8, a11
3fab4580:	move   @0x278b90, a7, 1
3fab45b0:	sub    a11, a7
3fab45c0:	move   a7, *a13(0x60), 1
3fab45e0:	move   @0x27b4a0, a11, 1
3fab4610:	cmp    a11, a7
3fab4620:	jrge   L3FAB4640
3fab4630:	move   a11, a7
L3FAB4640:
3fab4640:	move   a7, *a13(0x60), 1
3fab4660:	move   @0x27b4e0, a9, 1
3fab4690:	cmp    a9, a7
3fab46a0:	jrle   L3FAB46C0
3fab46b0:	move   a9, a7
L3FAB46C0:
3fab46c0:	move   a7, *a13(0x60), 1
L3FAB46E0:
3fab46e0:	setf   8, 0, 0
3fab46f0:	move   @0x278bd0, a11, 0
3fab4720:	jrne   L3FAB47F0
3fab4730:	move   @0x278bd8, a9, 0
3fab4760:	jrne   L3FAB47F0
3fab4770:	move   @0x278be8, a7, 0
3fab47a0:	jrne   L3FAB47F0
3fab47b0:	move   @0x278be0, a7, 0
3fab47e0:	jreq   L3FAB4A40
L3FAB47F0:
3fab47f0:	move   *a13(0x80), a9, 0
3fab4810:	jreq   L3FAB4A40
3fab4820:	move   a14, -*sp, 1
3fab4830:	move   @0x278b00, *a14+, 1
3fab4860:	move   @0x278b20, *a14+, 1
3fab4890:	move   @0x278ae0, *a14+, 1
3fab48c0:	move   @0x278ac0, *a14+, 1
3fab48f0:	move   @0x27ab20, *a14+, 1
3fab4920:	move   @0x27aa80, a7, 1
3fab4950:	move   *a7(0x440), a9, 1
3fab4970:	move   a9, a11
3fab4980:	sll    0x9, a9
3fab4990:	sll    0x7, a11
3fab49a0:	add    a11, a9
3fab49b0:	move   *a7(0x480), a11, 1
3fab49d0:	add    a9, a11
3fab49e0:	move   *a11(0x40), *a14+, 1
3fab4a00:	move   a7, *a14+, 1
3fab4a10:	calla  L3F99BC60
L3FAB4A40:
3fab4a40:	setf   8, 0, 0
3fab4a50:	move   *a13(0xff80), a11, 0
3fab4a70:	jreq   L3FAB4D90
3fab4a80:	move   @0x278bd0, a9, 0
3fab4ab0:	jrne   L3FAB4B80
3fab4ac0:	move   @0x278bd8, a7, 0
3fab4af0:	jrne   L3FAB4B80
3fab4b00:	move   @0x278be8, a11, 0
3fab4b30:	jrne   L3FAB4B80
3fab4b40:	move   @0x278be0, a7, 0
3fab4b70:	jreq   L3FAB4D90
L3FAB4B80:
3fab4b80:	move   a14, -*sp, 1
3fab4b90:	move   *a13(0x40), *a14+, 1
3fab4bb0:	move   *a13(0x60), *a14+, 1
3fab4bd0:	move   *a13(0x20), *a14+, 1
3fab4bf0:	move   *a13(0x0), *a14+, 1
3fab4c10:	move   @0x27ab20, *a14+, 1
3fab4c40:	move   @0x27aa80, a11, 1
3fab4c70:	move   *a11(0x440), a7, 1
3fab4c90:	move   a7, a9
3fab4ca0:	sll    0x9, a7
3fab4cb0:	sll    0x7, a9
3fab4cc0:	add    a9, a7
3fab4cd0:	move   *a11(0x480), a9, 1
3fab4cf0:	add    a7, a9
3fab4d00:	move   *a9(0x40), *a14+, 1
3fab4d20:	move   a11, *a14+, 1
3fab4d30:	calla  L3F99BC60
3fab4d60:	movk   1, a11
3fab4d70:	movb   a11, *a13(0x80)
L3FAB4D90:
3fab4d90:	move   *a13, a11, 1
3fab4da0:	move   a11, @0x278ac0, 1
3fab4dd0:	move   *a13(0x20), a9, 1
3fab4df0:	move   a9, @0x278ae0, 1
3fab4e20:	move   *a13(0x60), a7, 1
3fab4e40:	move   a7, @0x278b20, 1
3fab4e70:	move   *a13(0x40), a7, 1
3fab4e90:	move   a7, @0x278b00, 1
3fab4ec0:	setf   8, 0, 0
3fab4ed0:	move   *a13(0x80), a7, 0
3fab4ef0:	movb   a7, @0x278b40
L3FAB4F20:
3fab4f20:	move   *sp(0xa0), a14, 1
3fab4f40:	mmfm   sp, a7,a9,a11,a13
3fab4f60:	rets   2
L3FAB4F70:
3fab4f70:	mmtm   sp, a9,a11,a13
3fab4f90:	move   a14, a13
3fab4fa0:	move   *a13(0xffc0), a11, 1
3fab4fc0:	jrgt   L3FAB5050
3fab4fd0:	move   a14, -*sp, 1
3fab4fe0:	movi   0x3fab52f0, a8
3fab5010:	move   a8, *a14+, 1
3fab5020:	calla  L3FB341E0
L3FAB5050:
3fab5050:	move   *a13(0xffe0), a11, 1
3fab5070:	jrlt   L3FAB50D0
3fab5080:	move   *a13(0xffc0), a9, 1
3fab50a0:	divs   a9, a11
3fab50b0:	move   a11, a8
3fab50c0:	jruc   L3FAB5160
L3FAB50D0:
3fab50d0:	move   *a13(0xffc0), a9, 1
3fab50f0:	sub    a11, a9
3fab5100:	dec    a9
3fab5110:	move   *a13(0xffc0), a11, 1
3fab5130:	divs   a11, a9
3fab5140:	move   a9, a8
3fab5150:	neg    a8
L3FAB5160:
3fab5160:	move   *sp(0x80), a14, 1
3fab5180:	mmfm   sp, a9,a11,a13
3fab51a0:	rets   2
3fab51b0:	sra    a11, a4
3fab51c0:	.word  0x7763
3fab51d0:	sll    a9, a4
3fab51e0:	.word  0x7275
3fab51f0:	modu   b11, b3
3fab5200:	.word  0x0072
3fab5210:	andn   a2, a7
3fab5220:	addc   a2, a1
3fab5230:	or     a9, a0
3fab5240:	andn   a10, a14
3fab5250:	addc   b10, b5
3fab5260:	sub    a10, a3
3fab5270:	subb   b2, b3
3fab5280:	move   b2, b5
3fab5290:	cmp    a9, a0
3fab52a0:	sla    0x2, a14
3fab52b0:	sub    b10, b2
3fab52c0:	cmp    b10, b3
3fab52d0:	sub    b10, b10
3fab52e0:	.word  0x000a
3fab52f0:	rl     a11, a4
3fab5300:	rl     b11, b6
3fab5310:	sra    a11, a4
3fab5320:	sla    0x1, b10
3fab5330:	sra    a11, a14
3fab5340:	sla    a11, a7
3fab5350:	rl     b11, b4
3fab5360:	sra    b11, b6
3fab5370:	modu   a9, a0
3fab5380:	sla    0x3, b2
3fab5390:	sla    0x1, b0
3fab53a0:	sra    a11, a4
3fab53b0:	modu   a11, a14
3fab53c0:	rl     a11, a13
3fab53d0:	sla    a11, a14
3fab53e0:	modu   b11, b4
3fab53f0:	.word  0x0a72
3fab5400:	.word  0x0000
L3FAB5410:
3fab5410:	move   a11, -*sp, 1
3fab5420:	sub    a11, a11
3fab5430:	move   a11, @0x9ab50, 1
3fab5460:	move   *sp+, a11, 1
3fab5470:	rets
L3FAB5480:
3fab5480:	move   a11, -*sp, 1
3fab5490:	sub    a11, a11
3fab54a0:	move   a11, @0x9ab30, 1
3fab54d0:	move   *sp+, a11, 1
3fab54e0:	rets
L3FAB54F0:
3fab54f0:	mmtm   sp, a9,a11,a13
3fab5510:	move   a14, a13
3fab5520:	addi   0x60, a14
3fab5540:	movi   0xdb2c0, a11
3fab5570:	move   a11, *a13(0x20), 1
3fab5590:	move   *a11(0xe0), *a13(0x40), 1
3fab55c0:	move   *a13(0x40), a11, 1
3fab55e0:	jreq   L3FAB57D0
L3FAB55F0:
3fab55f0:	move   a14, -*sp, 1
3fab5600:	move   *a13(0x40), a11, 1
3fab5620:	move   *a11(0x160), *a14+, 1
3fab5640:	calla  L3FA99E10
3fab5670:	move   a8, a8
3fab5680:	jreq   L3FAB5770
3fab5690:	move   a14, -*sp, 1
3fab56a0:	movi   0x3fab58e0, a8
3fab56d0:	move   a8, *a14+, 1
3fab56e0:	calla  L3FB341E0
3fab5710:	move   *a11(0x140), a9, 1
3fab5730:	move   a9, @0x9ab30, 1
3fab5760:	jruc   L3FAB5890
L3FAB5770:
3fab5770:	move   *a11(0xa0), *a13(0x40), 1
3fab57a0:	move   *a13(0x40), a11, 1
3fab57c0:	jrne   L3FAB55F0
L3FAB57D0:
3fab57d0:	move   a14, -*sp, 1
3fab57e0:	movi   0x3fab5970, a8
3fab5810:	move   a8, *a14+, 1
3fab5820:	calla  L3FB341E0
3fab5850:	sub    a9, a9
3fab5860:	move   a9, @0x9ab30, 1
L3FAB5890:
3fab5890:	subi   0x60, a14
3fab58b0:	mmfm   sp, a9,a11,a13
3fab58d0:	rets
3fab58e0:	xor    a11, a3
3fab58f0:	modu   a3, a9
3fab5900:	dsjs   a13, L3FAB5800
3fab5910:	mods   a3, a3
3fab5920:	sra    a11, a9
3fab5930:	.word  0x746e
3fab5940:	.word  0x7320
3fab5950:	.word  0x7465
3fab5960:	.word  0x000a
3fab5970:	xor    a10, a4
3fab5980:	sla    0x2, b4
3fab5990:	rl     b10, b7
3fab59a0:	sra    a3, a14
3fab59b0:	.word  0x776f
3fab59c0:	move   a9, a0
3fab59d0:	modu   a3, a1
3fab59e0:	srl    a11, a1
3fab59f0:	.word  0x7265
3fab5a00:	rl     a9, a0
3fab5a10:	sla    0x3, b3
3fab5a20:	sra    a11, a8
3fab5a30:	sra    b11, b2
3fab5a40:	.word  0x7420
3fab5a50:	sla    0x3, sp
3fab5a60:	.word  0x7473
3fab5a70:	.word  0x7961
3fab5a80:	.word  0x000a
L3FAB5A90:
3fab5a90:	mmtm   sp, a7,a9,a11,a13
3fab5ab0:	move   a14, a13
3fab5ac0:	addi   0x80, a14
3fab5ae0:	setf   8, 0, 0
3fab5af0:	move   @0x278c50, a11, 0
3fab5b20:	jrne   L3FAB5BD0
3fab5b30:	calla  L3FD64570
3fab5b60:	move   a8, @0x278c30, 1
3fab5b90:	movk   1, a11
3fab5ba0:	movb   a11, @0x278c50
L3FAB5BD0:
3fab5bd0:	move   a14, -*sp, 1
3fab5be0:	move   a13, *a14+, 1
3fab5bf0:	move   @0x278c30, *a14+, 1
3fab5c20:	move   *a13(0xffe0), *a14+, 1
3fab5c40:	move   @0x27aa80, *a14+, 1
3fab5c70:	calla  L3FD320B0
3fab5ca0:	move   a8, a11
3fab5cb0:	jrne   L3FAB5CE0
3fab5cc0:	move   *a13, a11, 1
3fab5cd0:	jrne   L3FAB5E60
L3FAB5CE0:
3fab5ce0:	move   a14, -*sp, 1
3fab5cf0:	movk   8, a11
3fab5d00:	move   a11, *a14+, 1
3fab5d10:	calla  L3F701230
3fab5d40:	move   a8, *a13, 1
3fab5d50:	sub    a9, a9
3fab5d60:	move   a9, *a8, 1
3fab5d70:	move   a9, *a8(0x20), 1
3fab5d90:	move   a14, -*sp, 1
3fab5da0:	move   a8, *a14+, 1
3fab5db0:	move   @0x278c30, *a14+, 1
3fab5de0:	move   *a13(0xffe0), *a14+, 1
3fab5e00:	move   @0x27aa80, *a14+, 1
3fab5e30:	calla  L3FD31920
L3FAB5E60:
3fab5e60:	move   *a13(0x0), *a13(0x20), 1
3fab5e90:	move   *a13, a11, 1
3fab5ea0:	move   *a11(0x20), *a13(0x0), 1
3fab5ed0:	move   *a13, a11, 1
3fab5ee0:	jreq   L3FAB5FB0
L3FAB5EF0:
3fab5ef0:	move   *a13, a11, 1
3fab5f00:	move   *a11, a9, 1
3fab5f10:	move   *a13(0xffc0), a11, 1
3fab5f30:	cmp    a11, a9
3fab5f40:	jreq   L3FAB6400
3fab5f50:	move   *a13, a9, 1
3fab5f60:	move   *a9(0x20), *a13(0x0), 1
3fab5f90:	move   *a13, a9, 1
3fab5fa0:	jrne   L3FAB5EF0
L3FAB5FB0:
3fab5fb0:	move   *a13(0xffe0), *a13(0x60), 1
L3FAB5FE0:
3fab5fe0:	move   *a13(0x60), *a13(0x40), 1
3fab6010:	move   *a13(0x40), a11, 1
3fab6030:	jreq   L3FAB62F0
3fab6040:	move   *a13(0xffc0), a9, 1
3fab6060:	cmp    a9, a11
3fab6070:	jrne   L3FAB6200
3fab6080:	move   *a13(0x20), a9, 1
3fab60a0:	move   *a9(0x20), a9, 1
3fab60c0:	jrne   L3FAB6400
3fab60d0:	move   a14, -*sp, 1
3fab60e0:	move   *a13(0x20), *a14+, 1
3fab6100:	calla  L3F702440
3fab6130:	move   a14, -*sp, 1
3fab6140:	move   @0x278c30, *a14+, 1
3fab6170:	move   *a13(0xffe0), *a14+, 1
3fab6190:	move   @0x27aa80, *a14+, 1
3fab61c0:	calla  L3FD326A0
3fab61f0:	jruc   L3FAB6400
L3FAB6200:
3fab6200:	move   a14, -*sp, 1
3fab6210:	move   a13, a9
3fab6220:	addi   0x60, a9
3fab6240:	move   a9, *a14+, 1
3fab6250:	move   a11, *a14+, 1
3fab6260:	move   @0x27aa80, *a14+, 1
3fab6290:	calla  L3FD542B0
3fab62c0:	move   *a13(0x60), a9, 1
3fab62e0:	jrne   L3FAB5FE0
L3FAB62F0:
3fab62f0:	move   a14, -*sp, 1
3fab6300:	movk   8, a9
3fab6310:	move   a9, *a14+, 1
3fab6320:	calla  L3F701230
3fab6350:	move   a8, *a13, 1
3fab6360:	move   *a13(0xffc0), *a8(0x0), 1
3fab6390:	move   *a13(0x20), a7, 1
3fab63b0:	move   *a7(0x20), *a8(0x20), 1
3fab63e0:	move   a8, *a7(0x20), 1
L3FAB6400:
3fab6400:	move   *sp(0xa0), a14, 1
3fab6420:	mmfm   sp, a7,a9,a11,a13
3fab6440:	rets   2
L3FAB6450:
3fab6450:	mmtm   sp, a9,a11,a13
3fab6470:	move   a14, a13
3fab6480:	addi   0x60, a14
3fab64a0:	setf   8, 0, 0
3fab64b0:	move   @0x278c50, a11, 0
3fab64e0:	jreq   L3FAB6A40
3fab64f0:	move   a14, -*sp, 1
3fab6500:	move   a13, *a14+, 1
3fab6510:	move   @0x278c30, *a14+, 1
3fab6540:	move   *a13(0xffe0), *a14+, 1
3fab6560:	move   @0x27aa80, *a14+, 1
3fab6590:	calla  L3FD320B0
3fab65c0:	move   a8, a11
3fab65d0:	jrne   L3FAB6A40
3fab65e0:	move   *a13, a11, 1
3fab65f0:	jreq   L3FAB6A40
3fab6600:	move   a11, *a13(0x20), 1
3fab6620:	move   *a11(0x20), a11, 1
3fab6640:	jreq   L3FAB67C0
3fab6650:	move   *a13, a11, 1
3fab6660:	move   *a11(0x20), a11, 1
3fab6680:	move   *a11, a11, 1
3fab6690:	move   *a13(0xffc0), a9, 1
3fab66b0:	cmp    a9, a11
3fab66c0:	jreq   L3FAB67C0
L3FAB66D0:
3fab66d0:	move   *a13, a11, 1
3fab66e0:	move   *a11(0x20), *a13(0x0), 1
3fab6710:	move   *a13, a11, 1
3fab6720:	move   *a11(0x20), a9, 1
3fab6740:	jreq   L3FAB67C0
3fab6750:	move   *a11(0x20), a9, 1
3fab6770:	move   *a9, a9, 1
3fab6780:	move   *a13(0xffc0), a11, 1
3fab67a0:	cmp    a11, a9
3fab67b0:	jrne   L3FAB66D0
L3FAB67C0:
3fab67c0:	move   *a13, a11, 1
3fab67d0:	move   *a11(0x20), a9, 1
3fab67f0:	jreq   L3FAB68D0
3fab6800:	move   *a11(0x20), *a13(0x40), 1
3fab6830:	move   *a13(0x40), a9, 1
3fab6850:	move   *a9(0x20), *a11(0x20), 1
3fab6880:	move   a14, -*sp, 1
3fab6890:	move   a9, *a14+, 1
3fab68a0:	calla  L3F702440
L3FAB68D0:
3fab68d0:	move   *a13(0x20), a9, 1
3fab68f0:	move   *a9(0x20), a9, 1
3fab6910:	jrne   L3FAB6A40
3fab6920:	move   a14, -*sp, 1
3fab6930:	move   *a13(0x20), *a14+, 1
3fab6950:	calla  L3F702440
3fab6980:	move   a14, -*sp, 1
3fab6990:	move   @0x278c30, *a14+, 1
3fab69c0:	move   *a13(0xffe0), *a14+, 1
3fab69e0:	move   @0x27aa80, *a14+, 1
3fab6a10:	calla  L3FD326A0
L3FAB6A40:
3fab6a40:	move   *sp(0x80), a14, 1
3fab6a60:	mmfm   sp, a9,a11,a13
3fab6a80:	rets   2
L3FAB6A90:
3fab6a90:	mmtm   sp, a9,a11,a13
3fab6ab0:	move   a14, a13
3fab6ac0:	addi   0x80, a14
3fab6ae0:	sub    a11, a11
3fab6af0:	move   a11, *a13(0x40), 1
3fab6b10:	setf   8, 0, 0
3fab6b20:	move   @0x278c50, a11, 0
3fab6b50:	jreq   L3FAB6F90
3fab6b60:	move   a14, -*sp, 1
3fab6b70:	move   a13, *a14+, 1
3fab6b80:	move   @0x278c30, *a14+, 1
3fab6bb0:	move   *a13(0xffe0), *a14+, 1
3fab6bd0:	move   @0x27aa80, *a14+, 1
3fab6c00:	calla  L3FD320B0
3fab6c30:	move   a8, a11
3fab6c40:	jrne   L3FAB6F90
3fab6c50:	move   *a13, a11, 1
3fab6c60:	jreq   L3FAB6F90
3fab6c70:	move   a11, *a13(0x20), 1
3fab6c90:	move   *a11(0x20), a11, 1
3fab6cb0:	jreq   L3FAB6E30
L3FAB6CC0:
3fab6cc0:	move   *a13, a11, 1
3fab6cd0:	move   *a11(0x20), *a13(0x60), 1
3fab6d00:	move   *a13(0x60), a9, 1
3fab6d20:	move   *a9(0x20), *a11(0x20), 1
3fab6d50:	move   *a13(0x40), a9, 1
3fab6d70:	inc    a9
3fab6d80:	move   a9, *a13(0x40), 1
3fab6da0:	move   a14, -*sp, 1
3fab6db0:	move   *a13(0x60), *a14+, 1
3fab6dd0:	calla  L3F702440
3fab6e00:	move   *a11(0x20), a9, 1
3fab6e20:	jrne   L3FAB6CC0
L3FAB6E30:
3fab6e30:	move   *a13(0x20), a11, 1
3fab6e50:	move   *a11(0x20), a9, 1
3fab6e70:	jrne   L3FAB6F90
3fab6e80:	move   a14, -*sp, 1
3fab6e90:	move   a11, *a14+, 1
3fab6ea0:	calla  L3F702440
3fab6ed0:	move   a14, -*sp, 1
3fab6ee0:	move   @0x278c30, *a14+, 1
3fab6f10:	move   *a13(0xffe0), *a14+, 1
3fab6f30:	move   @0x27aa80, *a14+, 1
3fab6f60:	calla  L3FD326A0
L3FAB6F90:
3fab6f90:	move   *sp(0x80), a14, 1
3fab6fb0:	mmfm   sp, a9,a11,a13
3fab6fd0:	rets   2
L3FAB6FE0:
3fab6fe0:	mmtm   sp, a9,a11,a13
3fab7000:	move   a14, a13
3fab7010:	addi   0x120, a14
3fab7030:	setf   8, 0, 0
3fab7040:	move   @0x278c50, a11, 0
3fab7070:	jreq   L3FAB7800
3fab7080:	move   a14, -*sp, 1
3fab7090:	move   a13, *a14+, 1
3fab70a0:	move   @0x278c30, *a14+, 1
3fab70d0:	move   *a13(0xffe0), *a14+, 1
3fab70f0:	move   @0x27aa80, *a14+, 1
3fab7120:	calla  L3FD320B0
3fab7150:	move   a8, a11
3fab7160:	jrne   L3FAB7800
3fab7170:	move   *a13, a11, 1
3fab7180:	jreq   L3FAB71C0
3fab7190:	move   *a11(0x20), *a13(0x0), 1
L3FAB71C0:
3fab71c0:	move   *a13, a11, 1
3fab71d0:	jreq   L3FAB7800
L3FAB71E0:
3fab71e0:	sub    a11, a11
3fab71f0:	move   a11, *a13(0x100), 1
3fab7210:	move   a14, -*sp, 1
3fab7220:	move   a13, a9
3fab7230:	addi   0x40, a9
3fab7250:	move   a9, *a14+, 1
3fab7260:	movi   0x40, a11
3fab7280:	move   a11, *a14+, 1
3fab7290:	move   *a13, a9, 1
3fab72a0:	move   *a9(0x0), *a14+, 1
3fab72c0:	move   @0x27aa80, *a14+, 1
3fab72f0:	calla  L3FD75CD0
3fab7320:	move   a14, -*sp, 1
3fab7330:	move   *a9(0x0), *a14+, 1
3fab7350:	calla  L3FA9CF00
3fab7380:	move   a8, *a13(0x20), 1
3fab73a0:	move   a14, -*sp, 1
3fab73b0:	move   a13, a11
3fab73c0:	addi   0x40, a11
3fab73e0:	move   a11, *a14+, 1
3fab73f0:	movi   0x40, a11
3fab7410:	move   a11, *a14+, 1
3fab7420:	move   a8, *a14+, 1
3fab7430:	move   @0x27aa80, *a14+, 1
3fab7460:	calla  L3FD75CD0
3fab7490:	move   *a13(0x20), a11, 1
3fab74b0:	jreq   L3FAB7630
3fab74c0:	move   a14, -*sp, 1
3fab74d0:	movk   21, a9
3fab74e0:	move   a9, *a14+, 1
3fab74f0:	movk   2, a9
3fab7500:	move   a9, *a14+, 1
3fab7510:	move   a11, *a14+, 1
3fab7520:	move   *a13, a9, 1
3fab7530:	move   *a9(0x0), *a14+, 1
3fab7550:	move   @0x27aa80, *a14+, 1
3fab7580:	calla  L3FD83F30
3fab75b0:	move   a14, -*sp, 1
3fab75c0:	move   a11, *a14+, 1
3fab75d0:	move   @0x27aa80, *a14+, 1
3fab7600:	calla  L3FD64F60
L3FAB7630:
3fab7630:	move   a14, -*sp, 1
3fab7640:	move   *a9(0x0), *a14+, 1
3fab7660:	move   @0x27aa80, *a14+, 1
3fab7690:	calla  L3FD64F60
3fab76c0:	move   a14, -*sp, 1
3fab76d0:	movk   1, a9
3fab76e0:	move   a9, *a14+, 1
3fab76f0:	move   *a13, a9, 1
3fab7700:	move   *a9(0x0), *a14+, 1
3fab7720:	calla  L3FA9AFD0
3fab7750:	move   a14, -*sp, 1
3fab7760:	move   *a9(0x0), *a14+, 1
3fab7780:	calla  L3FAB6FE0
3fab77b0:	move   *a9(0x20), *a13(0x0), 1
3fab77e0:	move   *a13, a9, 1
3fab77f0:	jrne   L3FAB71E0
L3FAB7800:
3fab7800:	move   *sp(0x80), a14, 1
3fab7820:	mmfm   sp, a9,a11,a13
3fab7840:	rets   2
L3FAB7850:
3fab7850:	mmtm   sp, a11,a13
3fab7870:	move   a14, a13
3fab7880:	addi   0x40, a14
3fab78a0:	setf   8, 0, 0
3fab78b0:	move   @0x278c50, a11, 0
3fab78e0:	jreq   L3FAB7BA0
3fab78f0:	move   a14, -*sp, 1
3fab7900:	move   a13, *a14+, 1
3fab7910:	move   @0x278c30, *a14+, 1
3fab7940:	move   *a13(0xffe0), *a14+, 1
3fab7960:	move   @0x27aa80, *a14+, 1
3fab7990:	calla  L3FD320B0
3fab79c0:	move   a8, a11
3fab79d0:	jrne   L3FAB7BA0
3fab79e0:	move   *a13, a11, 1
3fab79f0:	jreq   L3FAB7A30
3fab7a00:	move   *a11(0x20), *a13(0x0), 1
L3FAB7A30:
3fab7a30:	move   *a13, a11, 1
3fab7a40:	jreq   L3FAB7BA0
L3FAB7A50:
3fab7a50:	move   a14, -*sp, 1
3fab7a60:	move   *a13, a11, 1
3fab7a70:	move   *a11(0x0), *a14+, 1
3fab7a90:	move   @0x27aa80, *a14+, 1
3fab7ac0:	calla  L3FDA9A70
3fab7af0:	move   a14, -*sp, 1
3fab7b00:	move   *a11(0x0), *a14+, 1
3fab7b20:	calla  L3FAB7850
3fab7b50:	move   *a11(0x20), *a13(0x0), 1
3fab7b80:	move   *a13, a11, 1
3fab7b90:	jrne   L3FAB7A50
L3FAB7BA0:
3fab7ba0:	move   *sp(0x60), a14, 1
3fab7bc0:	mmfm   sp, a11,a13
3fab7be0:	rets   2
3fab7bf0:	mmtm   sp, a11,a13
3fab7c10:	move   a14, a13
3fab7c20:	move   a14, -*sp, 1
3fab7c30:	movi   0x3face870, a8
3fab7c60:	move   a8, *a14+, 1
3fab7c70:	calla  L3FB341E0
3fab7ca0:	move   @0x27b8d0, a11, 1
3fab7cd0:	jrne   L3FAB7EA0
3fab7ce0:	movk   1, a11
3fab7cf0:	move   a11, @0x27b8d0, 1
3fab7d20:	sub    a11, a11
3fab7d30:	move   a11, @0x27b6c0, 1
3fab7d60:	move   a14, -*sp, 1
3fab7d70:	move   *a13(0xffe0), *a14+, 1
3fab7d90:	calla  L3FD38C10
3fab7dc0:	move   a11, @0x27b8d0, 1
3fab7df0:	calla  L3FAA0E70
3fab7e20:	move   a14, -*sp, 1
3fab7e30:	move   a11, *a14+, 1
3fab7e40:	calla  L3F2FC6D0
3fab7e70:	calla  L3F707A30
L3FAB7EA0:
3fab7ea0:	move   *sp(0x60), a14, 1
3fab7ec0:	mmfm   sp, a11,a13
3fab7ee0:	rets   2
3fab7ef0:	mmtm   sp, a9,a11,a13
3fab7f10:	move   a14, a13
3fab7f20:	addi   0x280, a14
3fab7f40:	move   a14, -*sp, 1
3fab7f50:	movi   0x50, a11
3fab7f70:	move   a11, *a14+, 1
3fab7f80:	move   a13, *a14+, 1
3fab7f90:	move   *a13(0xffc0), a9, 1
3fab7fb0:	setf   8, 0, 0
3fab7fc0:	move   *a9(0x80), a8, 0
3fab7fe0:	move   a8, *a14+, 1
3fab7ff0:	move   *a13(0xffe0), *a14+, 1
3fab8010:	calla  L3F99C570
3fab8040:	move   a14, -*sp, 1
3fab8050:	move   a13, *a14+, 1
3fab8060:	movi   0x3face8e0, a8
3fab8090:	move   a8, *a14+, 1
3fab80a0:	calla  L3FB341E0
3fab80d0:	movk   1, a11
3fab80e0:	move   a11, @0x27b850, 1
3fab8110:	move   *sp(0x80), a14, 1
3fab8130:	mmfm   sp, a9,a11,a13
3fab8150:	rets   2
3fab8160:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3fab8180:	move   a14, a13
3fab8190:	addi   0xd90, a14
3fab81b0:	movi   0xffff, a7
3fab81d0:	move   a7, *a13(0x320), 1
3fab81f0:	sub    a7, a7
3fab8200:	move   a7, *a13(0xd50), 1
3fab8220:	move   a14, -*sp, 1
3fab8230:	movi   0x3face948, a8
3fab8260:	move   a8, *a14+, 1
3fab8270:	calla  L3F9C2570
3fab82a0:	move   a8, @0x27aa80, 1
3fab82d0:	setf   1, 0, 0
3fab82e0:	move   @0xaecdc, a5, 0
3fab8310:	move   a5, @0x27b870, 1
3fab8340:	move   a8, a8
3fab8350:	jrne   L3FAB8430
3fab8360:	move   a14, -*sp, 1
3fab8370:	movi   0x3face970, a8
3fab83a0:	move   a8, *a14+, 1
3fab83b0:	calla  L3FB341E0
3fab83e0:	move   a14, -*sp, 1
3fab83f0:	move   a7, *a14+, 1
3fab8400:	calla  L3F707A30
L3FAB8430:
3fab8430:	move   a7, @0x27b8d0, 1
3fab8460:	move   @0x27aa80, a5, 1
3fab8490:	move   *a5(0x440), a3, 1
3fab84b0:	move   a3, a7
3fab84c0:	sll    0x9, a3
3fab84d0:	sll    0x7, a7
3fab84e0:	add    a7, a3
3fab84f0:	move   *a5(0x480), a7, 1
3fab8510:	add    a3, a7
3fab8520:	move   a7, *a13, 1
3fab8530:	move   *a7(0x40), *a13(0x20), 1
3fab8560:	move   a14, -*sp, 1
3fab8570:	movi   0x800000, a3
3fab85a0:	move   a3, *a14+, 1
3fab85b0:	move   *a13(0x20), *a14+, 1
3fab85d0:	move   a5, *a14+, 1
3fab85e0:	calla  L3FD97D50
3fab8610:	move   a14, -*sp, 1
3fab8620:	sub    a5, a5
3fab8630:	move   a5, *a14+, 1
3fab8640:	movi   0x3facea48, a8
3fab8670:	move   a8, *a14+, 1
3fab8680:	move   @0x27aa80, *a14+, 1
3fab86b0:	calla  L3FD5E420
3fab86e0:	move   a8, @0x27b5e0, 1
3fab8710:	move   a8, a8
3fab8720:	jrne   L3FAB87B0
3fab8730:	move   a14, -*sp, 1
3fab8740:	movi   0x3faceab0, a8
3fab8770:	move   a8, *a14+, 1
3fab8780:	calla  L3FB341E0
L3FAB87B0:
3fab87b0:	move   a14, -*sp, 1
3fab87c0:	move   a5, *a14+, 1
3fab87d0:	movi   0x3faceb38, a8
3fab8800:	move   a8, *a14+, 1
3fab8810:	move   @0x27aa80, *a14+, 1
3fab8840:	calla  L3FD5E420
3fab8870:	move   a8, @0x27b640, 1
3fab88a0:	move   a8, a8
3fab88b0:	jrne   L3FAB8940
3fab88c0:	move   a14, -*sp, 1
3fab88d0:	movi   0x3faceb80, a8
3fab8900:	move   a8, *a14+, 1
3fab8910:	calla  L3FB341E0
L3FAB8940:
3fab8940:	move   a14, -*sp, 1
3fab8950:	move   a5, *a14+, 1
3fab8960:	movi   0x3facebe8, a8
3fab8990:	move   a8, *a14+, 1
3fab89a0:	move   @0x27aa80, *a14+, 1
3fab89d0:	calla  L3FD5E420
3fab8a00:	move   a8, @0x27b600, 1
3fab8a30:	move   a8, a8
3fab8a40:	jrne   L3FAB8AD0
3fab8a50:	move   a14, -*sp, 1
3fab8a60:	movi   0x3facec78, a8
3fab8a90:	move   a8, *a14+, 1
3fab8aa0:	calla  L3FB341E0
L3FAB8AD0:
3fab8ad0:	move   a14, -*sp, 1
3fab8ae0:	move   a5, *a14+, 1
3fab8af0:	movi   0x3faced28, a8
3fab8b20:	move   a8, *a14+, 1
3fab8b30:	move   @0x27aa80, *a14+, 1
3fab8b60:	calla  L3FD5E420
3fab8b90:	move   a8, @0x27b620, 1
3fab8bc0:	move   a8, a8
3fab8bd0:	jrne   L3FAB8C60
3fab8be0:	move   a14, -*sp, 1
3fab8bf0:	movi   0x3facedb8, a8
3fab8c20:	move   a8, *a14+, 1
3fab8c30:	calla  L3FB341E0
L3FAB8C60:
3fab8c60:	move   a14, -*sp, 1
3fab8c70:	move   a5, *a14+, 1
3fab8c80:	movi   0x3facee68, a8
3fab8cb0:	move   a8, *a14+, 1
3fab8cc0:	move   @0x27aa80, *a14+, 1
3fab8cf0:	calla  L3FD5E420
3fab8d20:	move   a8, @0x27b660, 1
3fab8d50:	move   a5, @0x27b850, 1
3fab8d80:	move   a14, -*sp, 1
3fab8d90:	movi   0x100000, a3
3fab8dc0:	move   a3, *a14+, 1
3fab8dd0:	move   *a13(0x20), *a14+, 1
3fab8df0:	move   @0x27aa80, *a14+, 1
3fab8e20:	calla  L3FD97D50
3fab8e50:	move   a14, -*sp, 1
3fab8e60:	move   a5, *a14+, 1
3fab8e70:	move   @0x27aa80, *a14+, 1
3fab8ea0:	calla  L3FD9F6B0
3fab8ed0:	move   @0x27b850, a5, 1
3fab8f00:	jreq   L3FAB90D0
3fab8f10:	move   a14, -*sp, 1
3fab8f20:	move   @0x27aa80, *a14+, 1
3fab8f50:	calla  L3FD38C10
3fab8f80:	move   a14, -*sp, 1
3fab8f90:	movi   0x7d0, a5
3fab8fb0:	move   a5, *a14+, 1
3fab8fc0:	calla  L3FB33A20
3fab8ff0:	move   a14, -*sp, 1
3fab9000:	movi   0x3facef40, a8
3fab9030:	move   a8, *a14+, 1
3fab9040:	calla  L3FB341E0
3fab9070:	move   a14, -*sp, 1
3fab9080:	movk   1, a3
3fab9090:	move   a3, *a14+, 1
3fab90a0:	calla  L3F707A30
L3FAB90D0:
3fab90d0:	calla  L3FAB5410
3fab9100:	calla  L3FAA4DB0
3fab9130:	sub    a5, a5
3fab9140:	move   a5, @0x27b700, 1
3fab9170:	move   a5, @0x27b6e0, 1
3fab91a0:	move   a5, @0x27af20, 1
3fab91d0:	move   a5, @0x27af60, 1
3fab9200:	move   a5, @0x277f60, 1
3fab9230:	move   a5, @0x277f80, 1
3fab9260:	movb   a5, @0x27b790
3fab9290:	movb   a5, @0x27b780
3fab92c0:	move   a14, -*sp, 1
3fab92d0:	movi   0x3facf0a0, a8
3fab9300:	move   a8, *a14+, 1
3fab9310:	move   *a13(0x20), *a14+, 1
3fab9330:	calla  L3FACC3E0
3fab9360:	move   a8, *a13(0x970), 1
3fab9380:	move   a14, -*sp, 1
3fab9390:	movi   0x3facf0e0, a8
3fab93c0:	move   a8, *a14+, 1
3fab93d0:	move   *a13(0x970), *a14+, 1
3fab93f0:	calla  L3FB45500
3fab9420:	move   a8, a3
3fab9430:	jrne   L3FAB9510
3fab9440:	move   a14, -*sp, 1
3fab9450:	movi   0x3facf0e8, a8
3fab9480:	move   a8, *a14+, 1
3fab9490:	move   *a13(0x20), *a14+, 1
3fab94b0:	move   @0x27aa80, *a14+, 1
3fab94e0:	calla  L3FD9F1D0
L3FAB9510:
3fab9510:	move   a14, -*sp, 1
3fab9520:	movi   0x3fab7ef0, a3
3fab9550:	move   a3, *a14+, 1
3fab9560:	calla  L3FD45700
3fab9590:	move   a14, -*sp, 1
3fab95a0:	movi   0x3fab7bf0, a5
3fab95d0:	move   a5, *a14+, 1
3fab95e0:	calla  L3FD458F0
3fab9610:	move   *a7(0x180), *a13(0x2a0), 1
3fab9640:	move   a14, -*sp, 1
3fab9650:	move   a13, a3
3fab9660:	addi   0x100, a3
3fab9680:	move   a3, *a14+, 1
3fab9690:	movi   0x2000, a3
3fab96b0:	move   a3, *a14+, 1
3fab96c0:	move   *a13(0x20), *a14+, 1
3fab96e0:	move   @0x27aa80, *a14+, 1
3fab9710:	calla  L3FD38770
3fab9740:	move   a14, -*sp, 1
3fab9750:	move   *a13(0x2a0), *a14+, 1
3fab9770:	move   @0x27aa80, *a14+, 1
3fab97a0:	calla  L3FD5E0A0
3fab97d0:	move   @0x27aa80, a3, 1
3fab9800:	move   *a3(0x440), a5, 1
3fab9820:	move   a5, a7
3fab9830:	sll    0x9, a5
3fab9840:	sll    0x7, a7
3fab9850:	add    a7, a5
3fab9860:	move   *a3(0x480), a7, 1
3fab9880:	add    a5, a7
3fab9890:	move   *a7(0x160), a7, 1
3fab98b0:	move   a7, @0x27ab00, 1
3fab98e0:	move   a14, -*sp, 1
3fab98f0:	movk   16, a5
3fab9900:	move   a5, *a14+, 1
3fab9910:	move   a5, *a14+, 1
3fab9920:	movi   0x27a860, a5
3fab9950:	move   a5, *a14+, 1
3fab9960:	move   *a13(0x20), *a14+, 1
3fab9980:	move   a3, *a14+, 1
3fab9990:	calla  L3FD3FD20
3fab99c0:	move   a8, @0x27aec0, 1
3fab99f0:	move   a8, *a13(0x540), 1
3fab9a10:	movk   2, a7
3fab9a20:	move   a7, *a13(0x4c0), 1
3fab9a40:	movk   3, a3
3fab9a50:	move   a3, *a13(0x3c0), 1
3fab9a70:	move   @0x27aa80, a5, 1
3fab9aa0:	move   *a5(0x440), a3, 1
3fab9ac0:	move   a3, a7
3fab9ad0:	sll    0x9, a3
3fab9ae0:	sll    0x7, a7
3fab9af0:	add    a7, a3
3fab9b00:	move   *a5(0x480), a7, 1
3fab9b20:	add    a3, a7
3fab9b30:	move   @0x19ff60, a3, 1
3fab9b60:	move   *a7(0x1a0), a7, 1
3fab9b80:	cmp    a7, a3
3fab9b90:	jrne   L3FAB9C20
3fab9ba0:	move   a3, *a13(0x400), 1
3fab9bc0:	move   @0x19ff80, a7, 1
3fab9bf0:	move   a7, *a13(0x420), 1
3fab9c10:	jruc   L3FAB9C90
L3FAB9C20:
3fab9c20:	move   @0x19ff80, a7, 1
3fab9c50:	move   a7, *a13(0x400), 1
3fab9c70:	move   a3, *a13(0x420), 1
L3FAB9C90:
3fab9c90:	move   a14, -*sp, 1
3fab9ca0:	move   a13, a3
3fab9cb0:	addi   0x3c0, a3
3fab9cd0:	move   a3, *a14+, 1
3fab9ce0:	movi   0x90d, a3
3fab9d00:	move   a3, *a14+, 1
3fab9d10:	move   *a13(0x20), *a14+, 1
3fab9d30:	move   a5, *a14+, 1
3fab9d40:	calla  L3F997000
3fab9d70:	move   a8, @0x27aac0, 1
3fab9da0:	move   a14, -*sp, 1
3fab9db0:	movk   32, a7
3fab9dc0:	move   a7, *a14+, 1
3fab9dd0:	move   a7, *a14+, 1
3fab9de0:	movi   0x27a060, a5
3fab9e10:	move   a5, *a14+, 1
3fab9e20:	move   *a13(0x20), *a14+, 1
3fab9e40:	move   @0x27aa80, *a14+, 1
3fab9e70:	calla  L3FD3FD20
3fab9ea0:	move   a8, @0x27aea0, 1
3fab9ed0:	move   a8, *a13(0x540), 1
3fab9ef0:	movk   3, a3
3fab9f00:	move   a3, *a13(0x4c0), 1
3fab9f20:	move   a3, *a13(0x3c0), 1
3fab9f40:	move   @0x27aa80, a5, 1
3fab9f70:	move   *a5(0x440), a7, 1
3fab9f90:	move   a7, a3
3fab9fa0:	sll    0x9, a7
3fab9fb0:	sll    0x7, a3
3fab9fc0:	add    a3, a7
3fab9fd0:	move   *a5(0x480), a3, 1
3fab9ff0:	add    a7, a3
3faba000:	move   *a3(0x1c0), *a13(0x400), 1
3faba030:	move   a14, -*sp, 1
3faba040:	move   a13, a7
3faba050:	addi   0x3c0, a7
3faba070:	move   a7, *a14+, 1
3faba080:	movi   0x905, a3
3faba0a0:	move   a3, *a14+, 1
3faba0b0:	move   *a13(0x20), *a14+, 1
3faba0d0:	move   a5, *a14+, 1
3faba0e0:	calla  L3F997000
3faba110:	move   a8, @0x27aae0, 1
3faba140:	movk   6, a5
3faba150:	move   a5, *a13(0x3c0), 1
3faba170:	movk   1, a3
3faba180:	move   a3, *a13(0x440), 1
3faba1a0:	move   a14, -*sp, 1
3faba1b0:	move   a7, *a14+, 1
3faba1c0:	movk   17, a3
3faba1d0:	move   a3, *a14+, 1
3faba1e0:	move   *a13(0x20), *a14+, 1
3faba200:	move   @0x27aa80, *a14+, 1
3faba230:	calla  L3F997000
3faba260:	move   a8, @0x27ab20, 1
3faba290:	move   a14, -*sp, 1
3faba2a0:	movk   1, a5
3faba2b0:	move   a5, *a14+, 1
3faba2c0:	move   a8, *a14+, 1
3faba2d0:	move   @0x27aa80, *a14+, 1
3faba300:	calla  L3FD501D0
3faba330:	move   a14, -*sp, 1
3faba340:	move   @0x27aa80, a5, 1
3faba370:	move   *a5(0x440), a3, 1
3faba390:	move   a3, a7
3faba3a0:	sll    0x9, a3
3faba3b0:	sll    0x7, a7
3faba3c0:	add    a7, a3
3faba3d0:	move   *a5(0x480), a7, 1
3faba3f0:	add    a3, a7
3faba400:	move   *a7(0x1a0), *a14+, 1
3faba420:	move   @0x27ab20, *a14+, 1
3faba450:	move   a5, *a14+, 1
3faba460:	calla  L3FD99A60
3faba490:	move   a14, -*sp, 1
3faba4a0:	movi   0x3facf158, a8
3faba4d0:	move   a8, *a14+, 1
3faba4e0:	move   @0x27aa80, *a14+, 1
3faba510:	calla  L3FD4AE80
3faba540:	move   a8, @0x27aaa0, 1
3faba570:	move   a14, -*sp, 1
3faba580:	move   *a8(0x20), *a14+, 1
3faba5a0:	move   @0x27ab00, *a14+, 1
3faba5d0:	move   @0x27aa80, *a14+, 1
3faba600:	calla  L3FD997B0
3faba630:	move   a14, -*sp, 1
3faba640:	move   @0x27aa80, a7, 1
3faba670:	move   *a7(0x440), a5, 1
3faba690:	move   a5, a3
3faba6a0:	sll    0x9, a5
3faba6b0:	sll    0x7, a3
3faba6c0:	add    a3, a5
3faba6d0:	move   *a7(0x480), a3, 1
3faba6f0:	add    a5, a3
3faba700:	move   *a3(0x120), *a14+, 1
3faba720:	move   *a7(0x440), a5, 1
3faba740:	move   a5, a3
3faba750:	sll    0x9, a5
3faba760:	sll    0x7, a3
3faba770:	add    a3, a5
3faba780:	move   *a7(0x480), a3, 1
3faba7a0:	add    a5, a3
3faba7b0:	move   *a3(0x1a0), *a14+, 1
3faba7d0:	move   *a7(0x440), a5, 1
3faba7f0:	move   a5, a3
3faba800:	sll    0x9, a5
3faba810:	sll    0x7, a3
3faba820:	add    a3, a5
3faba830:	move   *a7(0x480), a3, 1
3faba850:	add    a5, a3
3faba860:	move   *a3(0x1c0), *a14+, 1
3faba880:	movk   32, a5
3faba890:	move   a5, *a14+, 1
3faba8a0:	move   a5, *a14+, 1
3faba8b0:	movi   0x279060, a3
3faba8e0:	move   a3, *a14+, 1
3faba8f0:	move   *a13(0x20), *a14+, 1
3faba910:	move   a7, *a14+, 1
3faba920:	calla  L3FD40FF0
3faba950:	move   a8, @0x27ae40, 1
3faba980:	move   a14, -*sp, 1
3faba990:	move   @0x27aa80, a7, 1
3faba9c0:	move   *a7(0x440), a3, 1
3faba9e0:	move   a3, a5
3faba9f0:	sll    0x9, a3
3fabaa00:	sll    0x7, a5
3fabaa10:	add    a5, a3
3fabaa20:	move   *a7(0x480), a5, 1
3fabaa40:	add    a3, a5
3fabaa50:	move   *a5(0x120), *a14+, 1
3fabaa70:	move   *a7(0x440), a5, 1
3fabaa90:	move   a5, a3
3fabaaa0:	sll    0x9, a5
3fabaab0:	sll    0x7, a3
3fabaac0:	add    a3, a5
3fabaad0:	move   *a7(0x480), a3, 1
3fabaaf0:	add    a5, a3
3fabab00:	move   *a3(0x1a0), *a14+, 1
3fabab20:	move   *a7(0x440), a5, 1
3fabab40:	move   a5, a3
3fabab50:	sll    0x9, a5
3fabab60:	sll    0x7, a3
3fabab70:	add    a3, a5
3fabab80:	move   *a7(0x480), a3, 1
3fababa0:	add    a5, a3
3fababb0:	move   *a3(0x1c0), *a14+, 1
3fababd0:	movk   32, a5
3fababe0:	move   a5, *a14+, 1
3fababf0:	move   a5, *a14+, 1
3fabac00:	movi   0x279460, a3
3fabac30:	move   a3, *a14+, 1
3fabac40:	move   *a13(0x20), *a14+, 1
3fabac60:	move   a7, *a14+, 1
3fabac70:	calla  L3FD40FF0
3fabaca0:	move   a8, @0x27ae60, 1
3fabacd0:	move   a14, -*sp, 1
3fabace0:	move   @0x27aa80, a7, 1
3fabad10:	move   *a7(0x440), a3, 1
3fabad30:	move   a3, a5
3fabad40:	sll    0x9, a3
3fabad50:	sll    0x7, a5
3fabad60:	add    a5, a3
3fabad70:	move   *a7(0x480), a5, 1
3fabad90:	add    a3, a5
3fabada0:	move   *a5(0x120), *a14+, 1
3fabadc0:	move   *a7(0x440), a5, 1
3fabade0:	move   a5, a3
3fabadf0:	sll    0x9, a5
3fabae00:	sll    0x7, a3
3fabae10:	add    a3, a5
3fabae20:	move   *a7(0x480), a3, 1
3fabae40:	add    a5, a3
3fabae50:	move   *a3(0x1a0), *a14+, 1
3fabae70:	move   *a7(0x440), a5, 1
3fabae90:	move   a5, a3
3fabaea0:	sll    0x9, a5
3fabaeb0:	sll    0x7, a3
3fabaec0:	add    a3, a5
3fabaed0:	move   *a7(0x480), a3, 1
3fabaef0:	add    a5, a3
3fabaf00:	move   *a3(0x1c0), *a14+, 1
3fabaf20:	movk   32, a5
3fabaf30:	move   a5, *a14+, 1
3fabaf40:	move   a5, *a14+, 1
3fabaf50:	movi   0x279860, a3
3fabaf80:	move   a3, *a14+, 1
3fabaf90:	move   *a13(0x20), *a14+, 1
3fabafb0:	move   a7, *a14+, 1
3fabafc0:	calla  L3FD40FF0
3fabaff0:	move   a8, @0x27af00, 1
3fabb020:	move   a14, -*sp, 1
3fabb030:	move   @0x27aa80, a7, 1
3fabb060:	move   *a7(0x440), a3, 1
3fabb080:	move   a3, a5
3fabb090:	sll    0x9, a3
3fabb0a0:	sll    0x7, a5
3fabb0b0:	add    a5, a3
3fabb0c0:	move   *a7(0x480), a5, 1
3fabb0e0:	add    a3, a5
3fabb0f0:	move   *a5(0x120), *a14+, 1
3fabb110:	move   *a7(0x440), a5, 1
3fabb130:	move   a5, a3
3fabb140:	sll    0x9, a5
3fabb150:	sll    0x7, a3
3fabb160:	add    a3, a5
3fabb170:	move   *a7(0x480), a3, 1
3fabb190:	add    a5, a3
3fabb1a0:	move   *a3(0x1a0), *a14+, 1
3fabb1c0:	move   *a7(0x440), a5, 1
3fabb1e0:	move   a5, a3
3fabb1f0:	sll    0x9, a5
3fabb200:	sll    0x7, a3
3fabb210:	add    a3, a5
3fabb220:	move   *a7(0x480), a3, 1
3fabb240:	add    a5, a3
3fabb250:	move   *a3(0x1c0), *a14+, 1
3fabb270:	movk   32, a5
3fabb280:	move   a5, *a14+, 1
3fabb290:	move   a5, *a14+, 1
3fabb2a0:	movi   0x279c60, a3
3fabb2d0:	move   a3, *a14+, 1
3fabb2e0:	move   *a13(0x20), *a14+, 1
3fabb300:	move   a7, *a14+, 1
3fabb310:	calla  L3FD40FF0
3fabb340:	move   a8, @0x27ae80, 1
3fabb370:	move   a14, -*sp, 1
3fabb380:	move   @0x27aa80, a7, 1
3fabb3b0:	move   *a7(0x440), a3, 1
3fabb3d0:	move   a3, a5
3fabb3e0:	sll    0x9, a3
3fabb3f0:	sll    0x7, a5
3fabb400:	add    a5, a3
3fabb410:	move   *a7(0x480), a5, 1
3fabb430:	add    a3, a5
3fabb440:	move   *a5(0x120), *a14+, 1
3fabb460:	move   *a7(0x440), a5, 1
3fabb480:	move   a5, a3
3fabb490:	sll    0x9, a5
3fabb4a0:	sll    0x7, a3
3fabb4b0:	add    a3, a5
3fabb4c0:	move   *a7(0x480), a3, 1
3fabb4e0:	add    a5, a3
3fabb4f0:	move   *a3(0x1a0), *a14+, 1
3fabb510:	move   *a7(0x440), a5, 1
3fabb530:	move   a5, a3
3fabb540:	sll    0x9, a5
3fabb550:	sll    0x7, a3
3fabb560:	add    a3, a5
3fabb570:	move   *a7(0x480), a3, 1
3fabb590:	add    a5, a3
3fabb5a0:	move   *a3(0x1c0), *a14+, 1
3fabb5c0:	movk   32, a5
3fabb5d0:	move   a5, *a14+, 1
3fabb5e0:	move   a5, *a14+, 1
3fabb5f0:	movi   0x278c60, a3
3fabb620:	move   a3, *a14+, 1
3fabb630:	move   *a13(0x20), *a14+, 1
3fabb650:	move   a7, *a14+, 1
3fabb660:	calla  L3FD40FF0
3fabb690:	move   a8, @0x27aee0, 1
3fabb6c0:	move   a14, -*sp, 1
3fabb6d0:	move   @0x27aa80, a7, 1
3fabb700:	move   *a7(0x440), a3, 1
3fabb720:	move   a3, a5
3fabb730:	sll    0x9, a3
3fabb740:	sll    0x7, a5
3fabb750:	add    a5, a3
3fabb760:	move   *a7(0x480), a5, 1
3fabb780:	add    a3, a5
3fabb790:	move   *a5(0x120), *a14+, 1
3fabb7b0:	move   *a7(0x440), a5, 1
3fabb7d0:	move   a5, a3
3fabb7e0:	sll    0x9, a5
3fabb7f0:	sll    0x7, a3
3fabb800:	add    a3, a5
3fabb810:	move   *a7(0x480), a3, 1
3fabb830:	add    a5, a3
3fabb840:	move   *a3(0x1a0), *a14+, 1
3fabb860:	move   *a7(0x440), a5, 1
3fabb880:	move   a5, a3
3fabb890:	sll    0x9, a5
3fabb8a0:	sll    0x7, a3
3fabb8b0:	add    a3, a5
3fabb8c0:	move   *a7(0x480), a3, 1
3fabb8e0:	add    a5, a3
3fabb8f0:	move   *a3(0x1c0), *a14+, 1
3fabb910:	movk   32, a5
3fabb920:	move   a5, *a14+, 1
3fabb930:	move   a5, *a14+, 1
3fabb940:	movi   0x27a060, a3
3fabb970:	move   a3, *a14+, 1
3fabb980:	move   *a13(0x20), *a14+, 1
3fabb9a0:	move   a7, *a14+, 1
3fabb9b0:	calla  L3FD40FF0
3fabb9e0:	move   a8, @0x27aea0, 1
3fabba10:	move   a14, -*sp, 1
3fabba20:	sub    a7, a7
3fabba30:	move   a7, *a14+, 1
3fabba40:	move   @0x27aa80, *a14+, 1
3fabba70:	calla  L3FD9F6B0
3fabbaa0:	move   a14, -*sp, 1
3fabbab0:	move   @0x27aa80, *a14+, 1
3fabbae0:	calla  L3FD5A5D0
3fabbb10:	calla  L3FACE250
3fabbb40:	move   a14, -*sp, 1
3fabbb50:	move   a13, a7
3fabbb60:	addi   0x340, a7
3fabbb80:	move   a7, *a14+, 1
3fabbb90:	move   a13, a3
3fabbba0:	addi   0x300, a3
3fabbbc0:	move   a3, *a14+, 1
3fabbbd0:	move   a13, a3
3fabbbe0:	addi   0x40, a3
3fabbc00:	move   a3, *a14+, 1
3fabbc10:	move   a13, a3
3fabbc20:	addk   32, a3
3fabbc30:	move   a3, *a14+, 1
3fabbc40:	move   *a13(0x20), *a14+, 1
3fabbc60:	move   @0x27aa80, *a14+, 1
3fabbc90:	calla  L3FD74C90
3fabbcc0:	move   a8, *a13(0x3a0), 1
3fabbce0:	dsj    a8, L3FABBF60
3fabbd00:	sub    a3, a3
3fabbd10:	move   a3, *a13(0x360), 1
3fabbd30:	move   *a13(0x340), a5, 1
3fabbd50:	cmp    a5, a3
3fabbd60:	jrnc   L3FABBF00
L3FABBD70:
3fabbd70:	move   a14, -*sp, 1
3fabbd80:	movk   1, a7
3fabbd90:	move   a7, *a14+, 1
3fabbda0:	move   a7, *a14+, 1
3fabbdb0:	move   *a13(0x360), a5, 1
3fabbdd0:	sll    0x5, a5
3fabbde0:	move   *a13(0x300), a3, 1
3fabbe00:	add    a3, a5
3fabbe10:	move   *a5+, *a14+, 1
3fabbe20:	move   *a13(0x20), *a14+, 1
3fabbe40:	calla  L3FAC5960
3fabbe70:	move   *a13(0x360), a5, 1
3fabbe90:	inc    a5
3fabbea0:	move   a5, *a13(0x360), 1
3fabbec0:	move   *a13(0x340), a7, 1
3fabbee0:	cmp    a7, a5
3fabbef0:	jrc   L3FABBD70
L3FABBF00:
3fabbf00:	move   a14, -*sp, 1
3fabbf10:	move   *a13(0x300), *a14+, 1
3fabbf30:	calla  L3F9C0210
L3FABBF60:
3fabbf60:	move   a14, -*sp, 1
3fabbf70:	movi   0xb80000, a7
3fabbfa0:	move   a7, *a14+, 1
3fabbfb0:	move   *a13(0x20), *a14+, 1
3fabbfd0:	move   @0x27aa80, *a14+, 1
3fabc000:	calla  L3FD97D50
3fabc030:	move   a14, -*sp, 1
3fabc040:	sub    a5, a5
3fabc050:	move   a5, *a14+, 1
3fabc060:	move   @0x27aa80, *a14+, 1
3fabc090:	calla  L3FD9F6B0
3fabc0c0:	move   a14, -*sp, 1
3fabc0d0:	move   @0x27aa80, *a14+, 1
3fabc100:	calla  L3FDA93C0
3fabc130:	setf   1, 0, 0
3fabc140:	move   @0xaed23, a3, 0
3fabc170:	jreq   L3FABC1B0
3fabc180:	calla  L3FAB54F0
L3FABC1B0:
3fabc1b0:	setf   1, 0, 0
3fabc1c0:	move   @0xaed23, a9, 0
L3FABC1F0:
3fabc1f0:	move   a14, -*sp, 1
3fabc200:	movi   0x27ab40, a7
3fabc230:	move   a7, *a14+, 1
3fabc240:	move   @0x27aa80, *a14+, 1
3fabc270:	calla  L3F9C1CF0
3fabc2a0:	setf   1, 0, 0
3fabc2b0:	move   @0xaed23, a5, 0
3fabc2e0:	cmp    a9, a5
3fabc2f0:	jreq   L3FABC3D0
3fabc300:	move   a5, a3
3fabc310:	jreq   L3FABC360
3fabc320:	calla  L3FAB54F0
3fabc350:	jruc   L3FABC390
L3FABC360:
3fabc360:	calla  L3FAB5480
L3FABC390:
3fabc390:	setf   1, 0, 0
3fabc3a0:	move   @0xaed23, a9, 0
L3FABC3D0:
3fabc3d0:	setf   2, 0, 0
3fabc3e0:	move   @0xaece8, a5, 0
3fabc410:	cmp    a10, a5
3fabc420:	jaeq   L3FAC2980
3fabc440:	jruc   L3FABC810
L3FABC450:
3fabc450:	move   a14, -*sp, 1
3fabc460:	movi   0x3facf2f0, a8
3fabc490:	move   a8, *a14+, 1
3fabc4a0:	move   @0x27b6c0, *a14+, 1
3fabc4d0:	move   @0x27aa80, *a14+, 1
3fabc500:	calla  L3FD9F1D0
3fabc530:	jruc   L3FABC880
L3FABC540:
3fabc540:	move   a14, -*sp, 1
3fabc550:	movi   0x3facf338, a8
3fabc580:	move   a8, *a14+, 1
3fabc590:	move   @0x27b6c0, *a14+, 1
3fabc5c0:	move   @0x27aa80, *a14+, 1
3fabc5f0:	calla  L3FD9F1D0
3fabc620:	jruc   L3FABC880
L3FABC630:
3fabc630:	move   a14, -*sp, 1
3fabc640:	movi   0x3facf3a8, a8
3fabc670:	move   a8, *a14+, 1
3fabc680:	move   @0x27b6c0, *a14+, 1
3fabc6b0:	move   @0x27aa80, *a14+, 1
3fabc6e0:	calla  L3FD9F1D0
3fabc710:	jruc   L3FABC880
L3FABC720:
3fabc720:	move   a14, -*sp, 1
3fabc730:	movi   0x3facf2f0, a8
3fabc760:	move   a8, *a14+, 1
3fabc770:	move   @0x27b6c0, *a14+, 1
3fabc7a0:	move   @0x27aa80, *a14+, 1
3fabc7d0:	calla  L3FD9F1D0
3fabc800:	jruc   L3FABC880
L3FABC810:
3fabc810:	move   a5, a5
3fabc820:	jreq   L3FABC450
3fabc830:	dec    a5
3fabc840:	jreq   L3FABC540
3fabc850:	dec    a5
3fabc860:	jreq   L3FABC630
3fabc870:	jruc   L3FABC720
L3FABC880:
3fabc880:	setf   2, 0, 0
3fabc890:	move   @0xaece8, a10, 0
3fabc8c0:	jauc   L3FAC2980
L3FABC8E0:
3fabc8e0:	move   a14, -*sp, 1
3fabc8f0:	move   @0x27aa80, *a14+, 1
3fabc920:	calla  L3FD5A5D0
3fabc950:	move   a14, -*sp, 1
3fabc960:	sub    a7, a7
3fabc970:	move   a7, *a14+, 1
3fabc980:	movk   1, a5
3fabc990:	move   a5, *a14+, 1
3fabc9a0:	move   @0x27abe0, *a14+, 1
3fabc9d0:	move   *a13(0x20), *a14+, 1
3fabc9f0:	calla  L3FAC5960
3fabca20:	move   a14, -*sp, 1
3fabca30:	move   @0x27aa80, *a14+, 1
3fabca60:	calla  L3FDA93C0
3fabca90:	jauc   L3FABC1F0
L3FABCAB0:
3fabcab0:	move   a14, -*sp, 1
3fabcac0:	move   a13, a7
3fabcad0:	addi   0xd10, a7
3fabcaf0:	move   a7, *a14+, 1
3fabcb00:	move   @0x27abe0, *a14+, 1
3fabcb30:	calla  L3FAA3E90
3fabcb60:	move   a8, a3
3fabcb70:	jrne   L3FABCC90
3fabcb80:	move   *a13(0xd10), a5, 1
3fabcba0:	jreq   L3FABCC90
3fabcbb0:	move   *a5, a3, 1
3fabcbc0:	dsjs   a3, L3FABCC40
3fabcbd0:	move   a14, -*sp, 1
3fabcbe0:	move   a5, *a14+, 1
3fabcbf0:	calla  L3F9C0210
3fabcc20:	jauc   L3FABC1F0
L3FABCC40:
3fabcc40:	move   a14, -*sp, 1
3fabcc50:	move   a5, *a14+, 1
3fabcc60:	calla  L3F9C0210
L3FABCC90:
3fabcc90:	move   a14, -*sp, 1
3fabcca0:	movi   0x5c, a5
3fabccc0:	move   a5, *a14+, 1
3fabccd0:	move   a13, a3
3fabcce0:	addi   0x690, a3
3fabcd00:	move   a3, *a14+, 1
3fabcd10:	calla  L3FB44A00
3fabcd40:	move   a14, -*sp, 1
3fabcd50:	move   a3, *a14+, 1
3fabcd60:	move   @0x27abe0, *a14+, 1
3fabcd90:	move   @0x27aa80, *a14+, 1
3fabcdc0:	calla  L3FD58A10
3fabcdf0:	move   a8, *a13(0x3a0), 1
3fabce10:	dec    a8
3fabce20:	jreq   L3FABCEF0
3fabce30:	move   a14, -*sp, 1
3fabce40:	move   *a13(0x8b0), *a14+, 1
3fabce60:	move   *a13(0x3a0), *a14+, 1
3fabce80:	movi   0x3facf428, a8
3fabceb0:	move   a8, *a14+, 1
3fabcec0:	calla  L3FB341E0
L3FABCEF0:
3fabcef0:	move   *a13(0x3a0), a3, 1
3fabcf10:	dsj    a3, L3FABC1F0
3fabcf30:	move   *a13(0x8b0), a3, 1
3fabcf50:	jane   L3FABC1F0
3fabcf70:	move   a14, -*sp, 1
3fabcf80:	move   @0x27abe0, *a14+, 1
3fabcfb0:	calla  L3FA9CF00
3fabcfe0:	move   a8, *a13(0xa0), 1
3fabd000:	move   a8, a8
3fabd010:	jrne   L3FABD0C0
3fabd020:	move   a14, -*sp, 1
3fabd030:	movi   0x3facf518, a8
3fabd060:	move   a8, *a14+, 1
3fabd070:	calla  L3FB341E0
3fabd0a0:	jauc   L3FABC1F0
L3FABD0C0:
3fabd0c0:	move   a14, -*sp, 1
3fabd0d0:	move   *a13(0x710), a5, 1
3fabd0f0:	neg    a5
3fabd100:	addk   22, a5
3fabd110:	move   a5, *a14+, 1
3fabd120:	move   *a13(0x710), a5, 1
3fabd140:	neg    a5
3fabd150:	addk   3, a5
3fabd160:	move   a5, *a14+, 1
3fabd170:	move   a8, *a14+, 1
3fabd180:	move   @0x27abe0, *a14+, 1
3fabd1b0:	move   @0x27aa80, *a14+, 1
3fabd1e0:	calla  L3FD83F30
3fabd210:	move   a14, -*sp, 1
3fabd220:	move   a13, a5
3fabd230:	addi   0x80, a5
3fabd250:	move   a5, *a14+, 1
3fabd260:	move   @0x27abe0, *a14+, 1
3fabd290:	move   @0x27aa80, *a14+, 1
3fabd2c0:	calla  L3FD542B0
3fabd2f0:	move   *a13(0x80), a5, 1
3fabd310:	jreq   L3FABD3A0
3fabd320:	move   a14, -*sp, 1
3fabd330:	move   @0x27abe0, *a14+, 1
3fabd360:	move   a5, *a14+, 1
3fabd370:	calla  L3FAB5A90
L3FABD3A0:
3fabd3a0:	move   a14, -*sp, 1
3fabd3b0:	move   *a13(0xa0), *a14+, 1
3fabd3d0:	calla  L3FACCCE0
3fabd400:	move   a14, -*sp, 1
3fabd410:	move   *a13(0xa0), *a14+, 1
3fabd430:	move   @0x27aa80, *a14+, 1
3fabd460:	calla  L3FD64F60
3fabd490:	move   a14, -*sp, 1
3fabd4a0:	move   @0x27abe0, *a14+, 1
3fabd4d0:	move   @0x27aa80, *a14+, 1
3fabd500:	calla  L3FD64F60
3fabd530:	move   a14, -*sp, 1
3fabd540:	movk   1, a7
3fabd550:	move   a7, *a14+, 1
3fabd560:	move   @0x27abe0, *a14+, 1
3fabd590:	calla  L3FA9AFD0
3fabd5c0:	move   a14, -*sp, 1
3fabd5d0:	move   @0x27abe0, *a14+, 1
3fabd600:	calla  L3FACCFF0
3fabd630:	jauc   L3FABC1F0
3fabd650:	move   a14, -*sp, 1
3fabd660:	move   @0x27abe0, *a14+, 1
3fabd690:	calla  L3FA99430
3fabd6c0:	move   a8, a8
3fabd6d0:	jaeq   L3FABC8E0
3fabd6f0:	subk   2, a8
3fabd700:	jaeq   L3FABCAB0
3fabd720:	jauc   L3FABC1F0
3fabd740:	move   a14, -*sp, 1
3fabd750:	move   @0x27abe0, *a14+, 1
3fabd780:	calla  L3FA97F90
3fabd7b0:	move   a8, a11
3fabd7c0:	jaeq   L3FABC1F0
3fabd7e0:	move   *a11(0x20), a7, 1
3fabd800:	move   @0x27abe0, a5, 1
3fabd830:	cmp    a5, a7
3fabd840:	jreq   L3FABD890
3fabd850:	move   *a11, a7, 1
3fabd860:	cmp    a5, a7
3fabd870:	jane   L3FABC1F0
L3FABD890:
3fabd890:	movk   1, a7
3fabd8a0:	setf   16, 0, 0
3fabd8b0:	move   a7, *a11(0x140), 0
3fabd8d0:	move   a14, -*sp, 1
3fabd8e0:	move   *a11(0x20), *a14+, 1
3fabd900:	calla  L3FACCFF0
3fabd930:	move   *a11(0x60), a5, 1
3fabd950:	jreq   L3FABDA10
3fabd960:	move   a14, -*sp, 1
3fabd970:	move   *a11(0x60), *a14+, 1
3fabd990:	move   @0x27aa80, *a14+, 1
3fabd9c0:	calla  L3FD64F60
3fabd9f0:	jauc   L3FABC1F0
L3FABDA10:
3fabda10:	move   a14, -*sp, 1
3fabda20:	move   a13, a5
3fabda30:	addi   0x2e0, a5
3fabda50:	move   a5, *a14+, 1
3fabda60:	move   *a11(0x20), *a14+, 1
3fabda80:	calla  L3FAA3AD0
3fabdab0:	move   a8, *a13(0xcb0), 1
3fabdad0:	move   a8, a3
3fabdae0:	jane   L3FABC1F0
3fabdb00:	move   *a13(0x2e0), a7, 1
3fabdb20:	jaeq   L3FABC1F0
3fabdb40:	move   *a7, a5, 1
3fabdb50:	btst   6, a5
3fabdb60:	jreq   L3FABDC50
3fabdb70:	move   *a7(0xc0), a5, 1
3fabdb90:	jrne   L3FABDCF0
3fabdba0:	move   a14, -*sp, 1
3fabdbb0:	move   *a11(0x20), *a14+, 1
3fabdbd0:	calla  L3FAA5D30
3fabdc00:	move   a8, *a13(0xe0), 1
3fabdc20:	move   a8, *a11(0x60), 1
3fabdc40:	jruc   L3FABDCF0
L3FABDC50:
3fabdc50:	move   a14, -*sp, 1
3fabdc60:	move   *a11(0x20), *a14+, 1
3fabdc80:	calla  L3FAA5D30
3fabdcb0:	move   a8, *a13(0xe0), 1
3fabdcd0:	move   a8, *a11(0x60), 1
L3FABDCF0:
3fabdcf0:	move   a14, -*sp, 1
3fabdd00:	move   a7, *a14+, 1
3fabdd10:	calla  L3F9C0210
3fabdd40:	jauc   L3FABC1F0
3fabdd60:	move   a14, -*sp, 1
3fabdd70:	move   @0x27abc0, *a14+, 1
3fabdda0:	calla  L3FA97F90
3fabddd0:	move   a8, a11
3fabdde0:	sub    a7, a7
3fabddf0:	move   a7, *a13(0xa0), 1
3fabde10:	move   a11, a3
3fabde20:	jaeq   L3FABF010
3fabde40:	move   *a11, a5, 1
3fabde50:	move   @0x27abc0, a3, 1
3fabde80:	cmp    a3, a5
3fabde90:	jane   L3FABF0E0
3fabdeb0:	move   a14, -*sp, 1
3fabdec0:	move   *a11(0x0), *a14+, 1
3fabdee0:	move   @0x27aa80, *a14+, 1
3fabdf10:	calla  L3FDA9A70
3fabdf40:	move   a14, -*sp, 1
3fabdf50:	move   a7, *a14+, 1
3fabdf60:	move   @0x27aa80, *a14+, 1
3fabdf90:	calla  L3FD9F6B0
3fabdfc0:	move   a14, -*sp, 1
3fabdfd0:	movi   0x5c, a5
3fabdff0:	move   a5, *a14+, 1
3fabe000:	move   a13, a3
3fabe010:	addi   0x690, a3
3fabe030:	move   a3, *a14+, 1
3fabe040:	calla  L3FB44A00
3fabe070:	move   a14, -*sp, 1
3fabe080:	move   a3, *a14+, 1
3fabe090:	move   *a11(0x0), *a14+, 1
3fabe0b0:	move   @0x27aa80, *a14+, 1
3fabe0e0:	calla  L3FD58A10
3fabe110:	move   a8, *a13(0x3a0), 1
3fabe130:	dec    a8
3fabe140:	jreq   L3FABE230
3fabe150:	move   a14, -*sp, 1
3fabe160:	move   *a13(0x6b0), *a14+, 1
3fabe180:	move   *a13(0x690), *a14+, 1
3fabe1a0:	move   *a13(0x3a0), *a14+, 1
3fabe1c0:	movi   0x3facf5c0, a8
3fabe1f0:	move   a8, *a14+, 1
3fabe200:	calla  L3FB341E0
L3FABE230:
3fabe230:	move   *a13(0x3a0), a3, 1
3fabe250:	dec    a3
3fabe260:	jreq   L3FABE2B0
3fabe270:	move   a7, *a13(0x6b0), 1
3fabe290:	move   a7, *a13(0x690), 1
L3FABE2B0:
3fabe2b0:	move   a14, -*sp, 1
3fabe2c0:	move   *a11(0x20), *a14+, 1
3fabe2e0:	calla  L3FAB7850
3fabe310:	setf   16, 0, 0
3fabe320:	move   a7, *a11(0x140), 0
3fabe340:	move   a14, -*sp, 1
3fabe350:	move   a13, a3
3fabe360:	addi   0x340, a3
3fabe380:	move   a3, *a14+, 1
3fabe390:	move   a13, a3
3fabe3a0:	addi   0x300, a3
3fabe3c0:	move   a3, *a14+, 1
3fabe3d0:	move   a13, a3
3fabe3e0:	addi   0x40, a3
3fabe400:	move   a3, *a14+, 1
3fabe410:	move   a13, a3
3fabe420:	addk   32, a3
3fabe430:	move   a3, *a14+, 1
3fabe440:	move   *a11(0x0), *a14+, 1
3fabe460:	move   @0x27aa80, *a14+, 1
3fabe490:	calla  L3FD74C90
3fabe4c0:	move   a8, *a13(0x3a0), 1
3fabe4e0:	dsj    a8, L3FABF0E0
3fabe500:	move   a7, *a13(0x360), 1
3fabe520:	move   *a13(0x340), a3, 1
3fabe540:	cmp    a3, a7
3fabe550:	janc   L3FABEFA0
L3FABE570:
3fabe570:	move   *a13(0x360), a7, 1
3fabe590:	sll    0x5, a7
3fabe5a0:	move   *a13(0x300), a5, 1
3fabe5c0:	add    a5, a7
3fabe5d0:	move   *a11(0x20), a3, 1
3fabe5f0:	move   *a7, a7, 1
3fabe600:	cmp    a7, a3
3fabe610:	jane   L3FABEF00
3fabe630:	move   a14, -*sp, 1
3fabe640:	move   *a13(0x360), a7, 1
3fabe660:	sll    0x5, a7
3fabe670:	add    a5, a7
3fabe680:	move   *a7+, *a14+, 1
3fabe690:	move   @0x27aa80, *a14+, 1
3fabe6c0:	calla  L3FDA9A70
3fabe6f0:	move   a14, -*sp, 1
3fabe700:	move   *a13(0x6b0), *a14+, 1
3fabe720:	move   *a13(0x690), *a14+, 1
3fabe740:	move   *a13(0x20), *a14+, 1
3fabe760:	move   *a13(0x360), a7, 1
3fabe780:	sll    0x5, a7
3fabe790:	add    a5, a7
3fabe7a0:	move   *a7+, *a14+, 1
3fabe7b0:	move   @0x27aa80, *a14+, 1
3fabe7e0:	calla  L3FD83F30
3fabe810:	move   a14, -*sp, 1
3fabe820:	move   a13, a7
3fabe830:	addi   0xd10, a7
3fabe850:	move   a7, *a14+, 1
3fabe860:	move   *a11(0x20), *a14+, 1
3fabe880:	calla  L3FAA3E90
3fabe8b0:	move   a8, *a13(0x3a0), 1
3fabe8d0:	move   a8, a3
3fabe8e0:	jrne   L3FABEFA0
3fabe8f0:	move   *a13(0xd10), a7, 1
3fabe910:	move   *a7, a3, 1
3fabe920:	jrne   L3FABEFA0
3fabe930:	move   a14, -*sp, 1
3fabe940:	movk   1, a3
3fabe950:	move   a3, *a14+, 1
3fabe960:	move   *a11(0x20), *a14+, 1
3fabe980:	move   @0x27aa80, *a14+, 1
3fabe9b0:	calla  L3FD38170
3fabe9e0:	move   a14, -*sp, 1
3fabe9f0:	move   a13, a3
3fabea00:	addi   0x80, a3
3fabea20:	move   a3, *a14+, 1
3fabea30:	move   *a11(0x20), *a14+, 1
3fabea50:	move   @0x27aa80, *a14+, 1
3fabea80:	calla  L3FD542B0
3fabeab0:	move   a8, *a13(0x3a0), 1
3fabead0:	dsj    a8, L3FABED20
3fabeaf0:	move   *a13(0x80), a3, 1
3fabeb10:	jreq   L3FABED20
3fabeb20:	move   a14, -*sp, 1
3fabeb30:	move   a13, a3
3fabeb40:	addi   0xd30, a3
3fabeb60:	move   a3, *a14+, 1
3fabeb70:	move   *a13(0x80), *a14+, 1
3fabeb90:	calla  L3FAA3E90
3fabebc0:	move   a8, *a13(0x3a0), 1
3fabebe0:	move   a8, a8
3fabebf0:	jrne   L3FABED20
3fabec00:	move   *a13(0xd30), a3, 1
3fabec20:	move   *a3, a3, 1
3fabec30:	jrne   L3FABED20
3fabec40:	move   a14, -*sp, 1
3fabec50:	move   *a11(0x20), *a14+, 1
3fabec70:	move   *a13(0x80), *a14+, 1
3fabec90:	calla  L3FAB6450
3fabecc0:	move   a14, -*sp, 1
3fabecd0:	move   *a13(0xd30), *a14+, 1
3fabecf0:	calla  L3F9C0210
L3FABED20:
3fabed20:	move   *a11(0x60), a3, 1
3fabed40:	jreq   L3FABEEA0
3fabed50:	move   a14, -*sp, 1
3fabed60:	move   *a11(0x60), *a14+, 1
3fabed80:	move   @0x27aa80, *a14+, 1
3fabedb0:	calla  L3FD425A0
3fabede0:	move   a14, -*sp, 1
3fabedf0:	move   *a11(0x60), *a14+, 1
3fabee10:	move   @0x27b6c0, *a14+, 1
3fabee40:	calla  L3FAAD3F0
3fabee70:	sub    a3, a3
3fabee80:	move   a3, *a11(0x60), 1
L3FABEEA0:
3fabeea0:	move   a14, -*sp, 1
3fabeeb0:	move   a7, *a14+, 1
3fabeec0:	calla  L3F9C0210
3fabeef0:	jruc   L3FABEFA0
L3FABEF00:
3fabef00:	move   *a13(0x360), a7, 1
3fabef20:	inc    a7
3fabef30:	move   a7, *a13(0x360), 1
3fabef50:	move   *a13(0x340), a3, 1
3fabef70:	cmp    a3, a7
3fabef80:	jac   L3FABE570
L3FABEFA0:
3fabefa0:	move   a14, -*sp, 1
3fabefb0:	move   *a13(0x300), *a14+, 1
3fabefd0:	calla  L3F9C0210
3fabf000:	jruc   L3FABF0E0
L3FABF010:
3fabf010:	move   @0x27abe0, a5, 1
3fabf040:	move   @0x27c120, a3, 1
3fabf070:	cmp    a3, a5
3fabf080:	jrne   L3FABF0E0
3fabf090:	move   a14, -*sp, 1
3fabf0a0:	move   a7, *a14+, 1
3fabf0b0:	calla  L3F2FC6D0
L3FABF0E0:
3fabf0e0:	setf   16, 1, 0
3fabf0f0:	move   @0xb39f0, a7, 0
3fabf120:	jane   L3FABC1F0
3fabf140:	move   @0x27b900, a5, 1
3fabf170:	move   @0x27abe0, a3, 1
3fabf1a0:	cmp    a3, a5
3fabf1b0:	jreq   L3FABF1E0
3fabf1c0:	move   a5, a8
3fabf1d0:	jrne   L3FABF320
L3FABF1E0:
3fabf1e0:	move   a14, -*sp, 1
3fabf1f0:	move   a11, *a14+, 1
3fabf200:	move   a3, *a14+, 1
3fabf210:	calla  L3FA9F960
3fabf240:	move   a8, *a13(0x80), 1
3fabf260:	move   a8, a3
3fabf270:	jaeq   L3FABC1F0
3fabf290:	move   a14, -*sp, 1
3fabf2a0:	sub    a7, a7
3fabf2b0:	move   a7, *a14+, 1
3fabf2c0:	move   a3, *a14+, 1
3fabf2d0:	calla  L3FAC4470
3fabf300:	jauc   L3FABC1F0
L3FABF320:
3fabf320:	move   a11, a11
3fabf330:	jaeq   L3FABC1F0
3fabf350:	move   *a11, a3, 1
3fabf360:	cmp    a3, a5
3fabf370:	jane   L3FABC1F0
3fabf390:	move   a14, -*sp, 1
3fabf3a0:	move   a11, *a14+, 1
3fabf3b0:	move   a5, *a14+, 1
3fabf3c0:	calla  L3FA9F960
3fabf3f0:	move   a8, *a13(0x80), 1
3fabf410:	move   a8, a3
3fabf420:	jaeq   L3FABC1F0
3fabf440:	move   a14, -*sp, 1
3fabf450:	sub    a7, a7
3fabf460:	move   a7, *a14+, 1
3fabf470:	move   a3, *a14+, 1
3fabf480:	calla  L3FAC4470
3fabf4b0:	jauc   L3FABC1F0
3fabf4d0:	calla  L3FACD4B0
3fabf500:	jauc   L3FABC1F0
3fabf520:	move   a14, -*sp, 1
3fabf530:	move   @0x27abe0, *a14+, 1
3fabf560:	calla  L3FA97F90
3fabf590:	move   a8, a11
3fabf5a0:	jaeq   L3FAC0A30
3fabf5c0:	move   *a11(0x20), a7, 1
3fabf5e0:	move   @0x27abe0, a5, 1
3fabf610:	cmp    a5, a7
3fabf620:	jane   L3FAC0A30
3fabf640:	move   *a11, a7, 1
3fabf650:	jaeq   L3FAC0990
3fabf670:	move   a14, -*sp, 1
3fabf680:	movi   0x5c, a7
3fabf6a0:	move   a7, *a14+, 1
3fabf6b0:	move   a13, a3
3fabf6c0:	addi   0x690, a3
3fabf6e0:	move   a3, *a14+, 1
3fabf6f0:	calla  L3FB44A00
3fabf720:	move   a14, -*sp, 1
3fabf730:	move   a3, *a14+, 1
3fabf740:	move   *a11(0xa0), *a14+, 1
3fabf760:	move   @0x27aa80, *a14+, 1
3fabf790:	calla  L3FD58A10
3fabf7c0:	move   a8, *a13(0xd70), 1
3fabf7e0:	dec    a8
3fabf7f0:	jreq   L3FABF8C0
3fabf800:	move   a14, -*sp, 1
3fabf810:	move   *a13(0x6d0), *a14+, 1
3fabf830:	move   *a13(0xd70), *a14+, 1
3fabf850:	movi   0x3facf6a0, a8
3fabf880:	move   a8, *a14+, 1
3fabf890:	calla  L3FB341E0
L3FABF8C0:
3fabf8c0:	move   @0x27ac00, @0x27b320, 1
3fabf910:	move   @0x27ac20, @0x27b340, 1
3fabf960:	move   @0x27b320, a5, 1
3fabf990:	subk   2, a5
3fabf9a0:	move   a5, *a13(0xcd0), 1
3fabf9c0:	move   @0x27b340, a3, 1
3fabf9f0:	subk   21, a3
3fabfa00:	move   a3, *a13(0xcf0), 1
3fabfa20:	move   *a13(0x6d0), a7, 1
3fabfa40:	neg    a7
3fabfa50:	move   *a13(0x6d0), a3, 1
3fabfa70:	sub    a3, a7
3fabfa80:	subk   4, a7
3fabfa90:	cmp    a7, a5
3fabfaa0:	jrge   L3FABFB10
3fabfab0:	neg    a3
3fabfac0:	move   *a13(0x6d0), a7, 1
3fabfae0:	sub    a7, a3
3fabfaf0:	move   a3, a5
3fabfb00:	subk   4, a5
L3FABFB10:
3fabfb10:	move   a5, *a13(0xcd0), 1
3fabfb30:	move   @0x27aa80, a7, 1
3fabfb60:	move   *a7(0x440), a3, 1
3fabfb80:	move   a3, a5
3fabfb90:	sll    0x9, a3
3fabfba0:	sll    0x7, a5
3fabfbb0:	add    a5, a3
3fabfbc0:	move   *a7(0x480), a5, 1
3fabfbe0:	add    a3, a5
3fabfbf0:	move   *a5(0x60), a5, 1
3fabfc10:	move   *a13(0xcd0), a3, 1
3fabfc30:	subi   0x26, a5
3fabfc50:	cmp    a5, a3
3fabfc60:	jrle   L3FABFD50
3fabfc70:	move   *a7(0x440), a5, 1
3fabfc90:	move   a5, a3
3fabfca0:	sll    0x9, a5
3fabfcb0:	sll    0x7, a3
3fabfcc0:	add    a3, a5
3fabfcd0:	move   *a7(0x480), a3, 1
3fabfcf0:	add    a5, a3
3fabfd00:	move   *a3(0x60), a5, 1
3fabfd20:	move   a5, a3
3fabfd30:	subi   0x26, a3
L3FABFD50:
3fabfd50:	move   a3, *a13(0xcd0), 1
3fabfd70:	move   *a13(0xcf0), a5, 1
3fabfd90:	addk   2, a5
3fabfda0:	jrlt   L3FABFDE0
3fabfdb0:	move   *a13(0xcf0), a5, 1
3fabfdd0:	jruc   L3FABFE00
L3FABFDE0:
3fabfde0:	movi   0xfffe, a5
L3FABFE00:
3fabfe00:	move   a5, *a13(0xcf0), 1
3fabfe20:	move   *a7(0x440), a3, 1
3fabfe40:	move   a3, a5
3fabfe50:	sll    0x9, a3
3fabfe60:	sll    0x7, a5
3fabfe70:	add    a5, a3
3fabfe80:	move   *a7(0x480), a5, 1
3fabfea0:	add    a3, a5
3fabfeb0:	move   *a5(0x80), a5, 1
3fabfed0:	move   *a13(0xcf0), a3, 1
3fabfef0:	subk   19, a5
3fabff00:	cmp    a5, a3
3fabff10:	jrle   L3FABFFF0
3fabff20:	move   *a7(0x440), a5, 1
3fabff40:	move   a5, a3
3fabff50:	sll    0x9, a5
3fabff60:	sll    0x7, a3
3fabff70:	add    a3, a5
3fabff80:	move   *a7(0x480), a3, 1
3fabffa0:	add    a5, a3
3fabffb0:	move   *a3(0x80), a5, 1
3fabffd0:	move   a5, a3
3fabffe0:	subk   19, a3
L3FABFFF0:
3fabfff0:	move   a3, *a13(0xcf0), 1
3fac0010:	move   *a13(0xcd0), a5, 1
3fac0030:	move   @0x27b320, a3, 1
3fac0060:	cmp    a3, a5
3fac0070:	jrne   L3FAC00F0
3fac0080:	move   *a13(0xcf0), a5, 1
3fac00a0:	move   @0x27b340, a3, 1
3fac00d0:	cmp    a3, a5
3fac00e0:	jreq   L3FAC0190
L3FAC00F0:
3fac00f0:	move   *a13(0xcd0), a5, 1
3fac0110:	move   a5, @0x27b320, 1
3fac0140:	move   *a13(0xcf0), a3, 1
3fac0160:	move   a3, @0x27b340, 1
L3FAC0190:
3fac0190:	move   @0x27ac40, a5, 1
3fac01c0:	addk   6, a5
3fac01d0:	move   a5, @0x27b360, 1
3fac0200:	move   @0x27ac60, a3, 1
3fac0230:	addk   25, a3
3fac0240:	move   a3, @0x27b380, 1
3fac0270:	move   @0x27acc0, @0x27b3e0, 1
3fac02c0:	move   @0x27ace0, a3, 1
3fac02f0:	btst   6, a3
3fac0300:	jreq   L3FAC0530
3fac0310:	move   @0x27b3e0, a3, 1
3fac0340:	jreq   L3FAC0370
3fac0350:	subk   2, a3
3fac0360:	jrne   L3FAC0580
L3FAC0370:
3fac0370:	calla  L3FACC780
3fac03a0:	move   a8, @0x27b3c0, 1
3fac03d0:	move   a8, a3
3fac03e0:	jreq   L3FAC04D0
3fac03f0:	move   *a13(0xa0), a7, 1
3fac0410:	cmp    a7, a3
3fac0420:	jreq   L3FAC04D0
3fac0430:	move   @0x27ace0, a5, 1
3fac0460:	ori    0x20, a5
3fac0490:	move   a5, @0x27ace0, 1
3fac04c0:	jruc   L3FAC0580
L3FAC04D0:
3fac04d0:	move   @0x27aca0, @0x27b3c0, 1
3fac0520:	jruc   L3FAC0580
L3FAC0530:
3fac0530:	move   @0x27aca0, @0x27b3c0, 1
L3FAC0580:
3fac0580:	move   a14, -*sp, 1
3fac0590:	movi   0x27b320, a7
3fac05c0:	move   a7, *a14+, 1
3fac05d0:	move   @0x27ace0, *a14+, 1
3fac0600:	move   *a11(0x0), *a14+, 1
3fac0620:	move   @0x27aa80, *a14+, 1
3fac0650:	calla  L3FD75CD0
3fac0680:	movk   2, a5
3fac0690:	move   a5, @0x27b320, 1
3fac06c0:	movk   21, a3
3fac06d0:	move   a3, @0x27b340, 1
3fac0700:	move   @0x27ac40, @0x27b360, 1
3fac0750:	move   @0x27ac60, @0x27b380, 1
3fac07a0:	move   @0x27ac80, @0x27b3a0, 1
3fac07f0:	move   @0x27aca0, @0x27b3c0, 1
3fac0840:	move   @0x27acc0, @0x27b3e0, 1
3fac0890:	move   a14, -*sp, 1
3fac08a0:	move   a7, *a14+, 1
3fac08b0:	move   @0x27ace0, *a14+, 1
3fac08e0:	move   @0x27abe0, *a14+, 1
3fac0910:	move   @0x27aa80, *a14+, 1
3fac0940:	calla  L3FD75CD0
3fac0970:	jauc   L3FABC1F0
L3FAC0990:
3fac0990:	move   a14, -*sp, 1
3fac09a0:	movi   0x3facf750, a8
3fac09d0:	move   a8, *a14+, 1
3fac09e0:	calla  L3FB341E0
3fac0a10:	jauc   L3FABC1F0
L3FAC0A30:
3fac0a30:	move   @0x27ac00, @0x27b320, 1
3fac0a80:	move   @0x27ac20, @0x27b340, 1
3fac0ad0:	move   @0x27ac40, @0x27b360, 1
3fac0b20:	move   @0x27ac60, @0x27b380, 1
3fac0b70:	move   @0x27ac80, @0x27b3a0, 1
3fac0bc0:	move   @0x27aca0, @0x27b3c0, 1
3fac0c10:	move   @0x27acc0, @0x27b3e0, 1
3fac0c60:	move   a14, -*sp, 1
3fac0c70:	movi   0x27b320, a7
3fac0ca0:	move   a7, *a14+, 1
3fac0cb0:	move   @0x27ace0, *a14+, 1
3fac0ce0:	move   @0x27abe0, *a14+, 1
3fac0d10:	move   @0x27aa80, *a14+, 1
3fac0d40:	calla  L3FD75CD0
3fac0d70:	jauc   L3FABC1F0
3fac0d90:	move   @0x27acc0, a7, 1
3fac0dc0:	jane   L3FABC1F0
3fac0de0:	move   a14, -*sp, 1
3fac0df0:	move   @0x27abe0, *a14+, 1
3fac0e20:	calla  L3FA97F90
3fac0e50:	move   a8, a11
3fac0e60:	jaeq   L3FABC1F0
3fac0e80:	move   *a11, a7, 1
3fac0e90:	move   @0x27abe0, a5, 1
3fac0ec0:	cmp    a5, a7
3fac0ed0:	jane   L3FABC1F0
3fac0ef0:	move   a14, -*sp, 1
3fac0f00:	move   a13, a7
3fac0f10:	addi   0x2e0, a7
3fac0f30:	move   a7, *a14+, 1
3fac0f40:	move   *a11(0x20), *a14+, 1
3fac0f60:	calla  L3FAA3AD0
3fac0f90:	move   a8, *a13(0xcb0), 1
3fac0fb0:	move   a8, a3
3fac0fc0:	jrne   L3FAC1320
3fac0fd0:	move   *a13(0x2e0), a5, 1
3fac0ff0:	jreq   L3FAC1320
3fac1000:	move   *a5, a7, 1
3fac1010:	btst   5, a7
3fac1020:	jreq   L3FAC1180
3fac1030:	move   *a5(0xc0), a7, 1
3fac1050:	jreq   L3FAC10F0
3fac1060:	move   @0x27ac40, a7, 1
3fac1090:	subi   0x2a, a7
3fac10b0:	move   a7, @0x27b360, 1
3fac10e0:	jruc   L3FAC12C0
L3FAC10F0:
3fac10f0:	move   @0x27ac40, a7, 1
3fac1120:	subi   0x3d, a7
3fac1140:	move   a7, @0x27b360, 1
3fac1170:	jruc   L3FAC12C0
L3FAC1180:
3fac1180:	move   *a11(0x40), a7, 1
3fac11a0:	jreq   L3FAC1240
3fac11b0:	move   @0x27ac40, a7, 1
3fac11e0:	subi   0x28, a7
3fac1200:	move   a7, @0x27b360, 1
3fac1230:	jruc   L3FAC12C0
L3FAC1240:
3fac1240:	move   @0x27ac40, a7, 1
3fac1270:	subi   0x3d, a7
3fac1290:	move   a7, @0x27b360, 1
L3FAC12C0:
3fac12c0:	move   a14, -*sp, 1
3fac12d0:	move   a5, *a14+, 1
3fac12e0:	calla  L3F9C0210
3fac1310:	jruc   L3FAC1460
L3FAC1320:
3fac1320:	move   *a11(0x40), a5, 1
3fac1340:	jreq   L3FAC13E0
3fac1350:	move   @0x27ac40, a5, 1
3fac1380:	subi   0x28, a5
3fac13a0:	move   a5, @0x27b360, 1
3fac13d0:	jruc   L3FAC1460
L3FAC13E0:
3fac13e0:	move   @0x27ac40, a5, 1
3fac1410:	subi   0x3d, a5
3fac1430:	move   a5, @0x27b360, 1
L3FAC1460:
3fac1460:	move   a14, -*sp, 1
3fac1470:	movi   0x27b320, a7
3fac14a0:	move   a7, *a14+, 1
3fac14b0:	movk   4, a5
3fac14c0:	move   a5, *a14+, 1
3fac14d0:	move   *a11(0xa0), *a14+, 1
3fac14f0:	move   @0x27aa80, *a14+, 1
3fac1520:	calla  L3FD75CD0
3fac1550:	move   @0x27ac40, a5, 1
3fac1580:	subk   19, a5
3fac1590:	move   a5, @0x27b320, 1
3fac15c0:	movk   2, a7
3fac15d0:	move   a7, @0x27b340, 1
3fac1600:	move   a14, -*sp, 1
3fac1610:	movi   0x27b320, a5
3fac1640:	move   a5, *a14+, 1
3fac1650:	movk   3, a7
3fac1660:	move   a7, *a14+, 1
3fac1670:	move   *a11(0xc0), *a14+, 1
3fac1690:	move   @0x27aa80, *a14+, 1
3fac16c0:	calla  L3FD75CD0
3fac16f0:	move   @0x27ac40, a7, 1
3fac1720:	subi   0x26, a7
3fac1740:	move   a7, @0x27b320, 1
3fac1770:	movk   2, a5
3fac1780:	move   a5, @0x27b340, 1
3fac17b0:	move   a14, -*sp, 1
3fac17c0:	movi   0x27b320, a7
3fac17f0:	move   a7, *a14+, 1
3fac1800:	movk   3, a5
3fac1810:	move   a5, *a14+, 1
3fac1820:	move   *a11(0xe0), *a14+, 1
3fac1840:	move   @0x27aa80, *a14+, 1
3fac1870:	calla  L3FD75CD0
3fac18a0:	move   @0x27ac40, a5, 1
3fac18d0:	subk   6, a5
3fac18e0:	move   a5, @0x27b360, 1
3fac1910:	move   @0x27ac60, a7, 1
3fac1940:	subk   25, a7
3fac1950:	move   a7, @0x27b380, 1
3fac1980:	move   a14, -*sp, 1
3fac1990:	movi   0x27b320, a7
3fac19c0:	move   a7, *a14+, 1
3fac19d0:	movk   12, a5
3fac19e0:	move   a5, *a14+, 1
3fac19f0:	move   *a11(0x20), *a14+, 1
3fac1a10:	move   @0x27aa80, *a14+, 1
3fac1a40:	calla  L3FD75CD0
3fac1a70:	jauc   L3FABC1F0
3fac1a90:	move   @0x27abc0, a7, 1
3fac1ac0:	move   *a13(0x20), a5, 1
3fac1ae0:	cmp    a5, a7
3fac1af0:	jaeq   L3FABC1F0
3fac1b10:	move   a7, @0x27b900, 1
3fac1b40:	move   a14, -*sp, 1
3fac1b50:	move   a7, *a14+, 1
3fac1b60:	calla  L3FA97F90
3fac1b90:	move   a8, a11
3fac1ba0:	jaeq   L3FABC1F0
3fac1bc0:	move   *a11, a7, 1
3fac1bd0:	move   @0x27abc0, a3, 1
3fac1c00:	cmp    a3, a7
3fac1c10:	jrne   L3FAC1E30
3fac1c20:	move   *a11(0x20), a7, 1
3fac1c40:	move   a7, @0x27b6a0, 1
3fac1c70:	move   a14, -*sp, 1
3fac1c80:	move   a11, *a14+, 1
3fac1c90:	calla  L3FA938F0
3fac1cc0:	move   *a11(0x20), a7, 1
3fac1ce0:	move   @0x27b680, a3, 1
3fac1d10:	cmp    a3, a7
3fac1d20:	jrne   L3FAC1F60
3fac1d30:	move   a14, -*sp, 1
3fac1d40:	move   *a11(0x20), *a14+, 1
3fac1d60:	movi   0x8000, a7
3fac1d90:	move   a7, *a14+, 1
3fac1da0:	sub    a7, a7
3fac1db0:	move   a7, *a14+, 1
3fac1dc0:	move   @0x27aa80, *a14+, 1
3fac1df0:	calla  L3FDA8C80
3fac1e20:	jruc   L3FAC1F60
L3FAC1E30:
3fac1e30:	move   *a11(0x20), a7, 1
3fac1e50:	cmp    a3, a7
3fac1e60:	jrne   L3FAC1F60
3fac1e70:	move   a14, -*sp, 1
3fac1e80:	move   *a11(0x20), *a14+, 1
3fac1ea0:	movi   0x8000, a7
3fac1ed0:	move   a7, *a14+, 1
3fac1ee0:	sub    a7, a7
3fac1ef0:	move   a7, *a14+, 1
3fac1f00:	move   @0x27aa80, *a14+, 1
3fac1f30:	calla  L3FDA8C80
L3FAC1F60:
3fac1f60:	move   *a13(0xd50), a7, 1
3fac1f80:	inc    a7
3fac1f90:	move   a7, *a13(0xd50), 1
3fac1fb0:	move   a7, *a11(0x150), 1
3fac1fd0:	jauc   L3FABC1F0
3fac1ff0:	move   @0x27b900, a7, 1
3fac2020:	move   @0x27abc0, a5, 1
3fac2050:	cmp    a5, a7
3fac2060:	jrne   L3FAC20B0
3fac2070:	sub    a3, a3
3fac2080:	move   a3, @0x27b900, 1
L3FAC20B0:
3fac20b0:	move   a14, -*sp, 1
3fac20c0:	move   a5, *a14+, 1
3fac20d0:	calla  L3FA97F90
3fac2100:	move   a8, a11
3fac2110:	jaeq   L3FABC1F0
3fac2130:	move   a14, -*sp, 1
3fac2140:	move   a11, *a14+, 1
3fac2150:	calla  L3FA938F0
3fac2180:	move   a14, -*sp, 1
3fac2190:	move   *a11(0x20), *a14+, 1
3fac21b0:	calla  L3FACCFF0
3fac21e0:	jauc   L3FABC1F0
3fac2200:	move   @0x27ac20, a7, 1
3fac2230:	dsjs   a7, L3FAC2260
3fac2240:	jauc   L3FABC1F0
L3FAC2260:
3fac2260:	move   a14, -*sp, 1
3fac2270:	move   @0x27abc0, *a14+, 1
3fac22a0:	calla  L3FA97F90
3fac22d0:	move   a8, a11
3fac22e0:	jaeq   L3FABC1F0
3fac2300:	move   *a11(0x20), a7, 1
3fac2320:	move   @0x27abc0, a5, 1
3fac2350:	cmp    a5, a7
3fac2360:	jane   L3FABC1F0
3fac2380:	jruc   L3FAC2880
L3FAC2390:
3fac2390:	move   a14, -*sp, 1
3fac23a0:	movk   1, a7
3fac23b0:	move   a7, *a14+, 1
3fac23c0:	sub    a5, a5
3fac23d0:	move   a5, *a14+, 1
3fac23e0:	move   a5, *a14+, 1
3fac23f0:	move   a5, *a14+, 1
3fac2400:	move   a5, *a14+, 1
3fac2410:	move   *a11(0xa0), *a14+, 1
3fac2430:	move   @0x27aa80, *a14+, 1
3fac2460:	calla  L3FD39680
3fac2490:	jauc   L3FABC1F0
L3FAC24B0:
3fac24b0:	move   a14, -*sp, 1
3fac24c0:	move   a11, *a14+, 1
3fac24d0:	calla  L3FAADB30
3fac2500:	jauc   L3FABC1F0
L3FAC2520:
3fac2520:	move   @0x27abe0, a7, 1
3fac2550:	move   @0x27b5e0, a5, 1
3fac2580:	cmp    a5, a7
3fac2590:	jane   L3FABC1F0
3fac25b0:	sub    a3, a3
3fac25c0:	move   a3, *a13(0xd70), 1
3fac25e0:	move   a14, -*sp, 1
3fac25f0:	move   a13, a3
3fac2600:	addi   0xd70, a3
3fac2620:	move   a3, *a14+, 1
3fac2630:	move   @0x27abc0, *a14+, 1
3fac2660:	calla  L3FAA3AD0
3fac2690:	move   a8, a5
3fac26a0:	jane   L3FABC1F0
3fac26c0:	move   *a13(0xd70), a7, 1
3fac26e0:	jreq   L3FAC2810
3fac26f0:	move   a14, -*sp, 1
3fac2700:	move   @0x27ae80, *a14+, 1
3fac2730:	sub    a5, a5
3fac2740:	move   a5, *a14+, 1
3fac2750:	move   a7, *a14+, 1
3fac2760:	move   @0x27abc0, *a14+, 1
3fac2790:	calla  L3FAA4250
3fac27c0:	move   a14, -*sp, 1
3fac27d0:	move   a7, *a14+, 1
3fac27e0:	calla  L3F9C0210
L3FAC2810:
3fac2810:	move   a14, -*sp, 1
3fac2820:	move   a11, *a14+, 1
3fac2830:	calla  L3FAADB30
3fac2860:	jauc   L3FABC1F0
L3FAC2880:
3fac2880:	move   @0x27abe0, a8, 1
3fac28b0:	subi   0x23, a8
3fac28d0:	jreq   L3FAC24B0
L3FAC28E0:
3fac28e0:	subk   2, a8
3fac28f0:	jreq   L3FAC24B0
L3FAC2900:
3fac2900:	subk   2, a8
3fac2910:	jreq   L3FAC2390
L3FAC2920:
3fac2920:	jruc   L3FAC2520
L3FAC2930:
3fac2930:	calla  L3FAC2CD0
L3FAC2960:
3fac2960:	jauc   L3FABC1F0
L3FAC2980:
3fac2980:	move   @0x27ab40, a8, 1
3fac29b0:	subk   9, a8
L3FAC29C0:
3fac29c0:	cmpi   0x13, a8
L3FAC29E0:
3fac29e0:	jrhi   L3FAC2930
3fac29f0:	sll    0x5, a8
L3FAC2A00:
3fac2a00:	addi   0x3fac2a50, a8
3fac2a30:	move   *a8, a8, 1
L3FAC2A40:
3fac2a40:	jump   a8
3fac2a50:	movk   20, b0
L3FAC2A60:
3fac2a60:	dsjs   a12, L3FAC28A0
3fac2a70:	btst   0, b0
L3FAC2A80:
3fac2a80:	dsjs   a12, L3FAC28C0
3fac2a90:	sra    0x17, b0
L3FAC2AA0:
3fac2aa0:	dsjs   a12, L3FAC28E0
3fac2ab0:	sra    0x17, b0
L3FAC2AC0:
3fac2ac0:	dsjs   a12, L3FAC2900
3fac2ad0:	sra    0x17, b0
L3FAC2AE0:
3fac2ae0:	dsjs   a12, L3FAC2920
3fac2af0:	sra    0x17, b0
L3FAC2B00:
3fac2b00:	dsjs   a12, L3FAC2940
3fac2b10:	sra    0x17, b0
3fac2b20:	dsjs   a12, L3FAC2960
3fac2b30:	jrp   L3FAC2A40
3fac2b40:	dsjs   a11, L3FAC2980
3fac2b50:	pixt   *b6, xy, *b0, xy
3fac2b60:	dsjs   a11, L3FAC29A0
3fac2b70:	.word  0xdd60
3fac2b80:	dsjs   a11, L3FAC29C0
3fac2b90:	.word  0xd740
3fac2ba0:	dsjs   a11, L3FAC29E0
3fac2bb0:	.word  0xd650
3fac2bc0:	dsjs   a11, L3FAC2A00
3fac2bd0:	sra    0x17, b0
3fac2be0:	dsjs   a12, L3FAC2A20
3fac2bf0:	dsj    b0, L3FB026D0
3fac2c10:	pixt   *a9, xy, *a0, xy
3fac2c20:	dsjs   a11, L3FAC2A60
3fac2c30:	sra    0x17, b0
3fac2c40:	dsjs   a12, L3FAC2A80
3fac2c50:	sra    0x17, b0
3fac2c60:	dsjs   a12, L3FAC2AA0
3fac2c70:	sra    0x17, b0
3fac2c80:	dsjs   a12, L3FAC2AC0
3fac2c90:	sra    0x17, b0
3fac2ca0:	dsjs   a12, L3FAC2AE0
3fac2cb0:	sla    0x10, a0
3fac2cc0:	dsjs   a12, L3FAC2B00
L3FAC2CD0:
3fac2cd0:	mmtm   sp, a7,a9,a11,a13
3fac2cf0:	move   a14, a13
3fac2d00:	addi   0x1e0, a14
3fac2d20:	jauc   L3FAC4370
L3FAC2D40:
3fac2d40:	calla  L3FAAF390
3fac2d70:	jauc   L3FAC4420
L3FAC2D90:
3fac2d90:	move   a14, -*sp, 1
3fac2da0:	move   @0x27abc0, *a14+, 1
3fac2dd0:	calla  L3FA97F90
3fac2e00:	move   a8, a9
3fac2e10:	move   a14, -*sp, 1
3fac2e20:	move   a9, *a14+, 1
3fac2e30:	calla  L3FA938F0
3fac2e60:	jauc   L3FAC4420
L3FAC2E80:
3fac2e80:	calla  L3FACDA90
3fac2eb0:	jauc   L3FAC4420
L3FAC2ED0:
3fac2ed0:	move   @0x27ab40, a11, 1
3fac2f00:	subk   4, a11
3fac2f10:	jrne   L3FAC3110
3fac2f20:	move   @0x27ace0, a11, 1
3fac2f50:	dsjs   a11, L3FAC3010
3fac2f60:	move   @0x27acc0, a11, 1
3fac2f90:	jreq   L3FAC2FC0
3fac2fa0:	subk   2, a11
3fac2fb0:	jrne   L3FAC3010
L3FAC2FC0:
3fac2fc0:	movk   1, a11
3fac2fd0:	movb   a11, @0x27c140
3fac3000:	jruc   L3FAC3050
L3FAC3010:
3fac3010:	sub    a11, a11
3fac3020:	movb   a11, @0x27c140
L3FAC3050:
3fac3050:	move   a14, -*sp, 1
3fac3060:	move   @0x27ac20, *a14+, 1
3fac3090:	move   @0x27aa80, *a14+, 1
3fac30c0:	calla  L3FDA9050
3fac30f0:	jauc   L3FAC4420
L3FAC3110:
3fac3110:	move   @0x27ace0, a11, 1
3fac3140:	dsj    a11, L3FAC4420
3fac3160:	setf   8, 0, 0
3fac3170:	move   @0x27c140, a11, 0
3fac31a0:	jaeq   L3FAC4420
3fac31c0:	move   @0x27acc0, a11, 1
3fac31f0:	cmpi   0x100, a11
3fac3210:	jreq   L3FAC3260
3fac3220:	cmpi   0x102, a11
3fac3240:	jane   L3FAC4420
L3FAC3260:
3fac3260:	calla  L3FAAA130
3fac3290:	jauc   L3FAC4420
L3FAC32B0:
3fac32b0:	move   a14, -*sp, 1
3fac32c0:	move   @0x27aa80, *a14+, 1
3fac32f0:	calla  L3FD5A5D0
3fac3320:	move   @0x27ab40, a11, 1
3fac3350:	subk   4, a11
3fac3360:	jrne   L3FAC3550
3fac3370:	move   @0x27ace0, a11, 1
3fac33a0:	dsjs   a11, L3FAC3460
3fac33b0:	move   @0x27acc0, a11, 1
3fac33e0:	jreq   L3FAC3410
3fac33f0:	subk   2, a11
3fac3400:	jrne   L3FAC3460
L3FAC3410:
3fac3410:	movk   1, a11
3fac3420:	movb   a11, @0x27c150
3fac3450:	jruc   L3FAC34A0
L3FAC3460:
3fac3460:	sub    a11, a11
3fac3470:	movb   a11, @0x27c150
L3FAC34A0:
3fac34a0:	move   a14, -*sp, 1
3fac34b0:	move   @0x27ac20, *a14+, 1
3fac34e0:	move   @0x27aa80, *a14+, 1
3fac3510:	calla  L3FDA9050
3fac3540:	jruc   L3FAC38A0
L3FAC3550:
3fac3550:	move   @0x27ace0, a11, 1
3fac3580:	dsj    a11, L3FAC38A0
3fac35a0:	setf   8, 0, 0
3fac35b0:	move   @0x27c150, a11, 0
3fac35e0:	jreq   L3FAC38A0
3fac35f0:	move   @0x27acc0, a11, 1
3fac3620:	cmpi   0x100, a11
3fac3640:	jreq   L3FAC3680
3fac3650:	cmpi   0x102, a11
3fac3670:	jrne   L3FAC38A0
L3FAC3680:
3fac3680:	move   a14, -*sp, 1
3fac3690:	move   @0x27aa60, *a14+, 1
3fac36c0:	move   a14, -*sp, 1
3fac36d0:	movi   0x3facf0e0, a8
3fac3700:	move   a8, *a14+, 1
3fac3710:	move   @0x27abc0, *a14+, 1
3fac3740:	calla  L3FACC3E0
3fac3770:	move   a8, *a14+, 1
3fac3780:	calla  L3FB45500
3fac37b0:	move   a8, a11
3fac37c0:	jrne   L3FAC3870
3fac37d0:	move   a14, -*sp, 1
3fac37e0:	sub    a11, a11
3fac37f0:	move   a11, *a14+, 1
3fac3800:	move   @0x27b6c0, *a14+, 1
3fac3830:	calla  L3FAAD3F0
3fac3860:	jruc   L3FAC38A0
L3FAC3870:
3fac3870:	calla  L3FAAC670
L3FAC38A0:
3fac38a0:	move   a14, -*sp, 1
3fac38b0:	move   @0x27aa80, *a14+, 1
3fac38e0:	calla  L3FDA93C0
3fac3910:	jauc   L3FAC4420
L3FAC3930:
3fac3930:	move   @0x27ab40, a11, 1
3fac3960:	subk   4, a11
3fac3970:	jane   L3FAC4420
3fac3990:	move   @0x27ace0, a11, 1
3fac39c0:	dsj    a11, L3FAC4420
3fac39e0:	move   a14, -*sp, 1
3fac39f0:	move   @0x27ac20, *a14+, 1
3fac3a20:	movk   2, a11
3fac3a30:	move   a11, *a14+, 1
3fac3a40:	move   @0x27aa80, *a14+, 1
3fac3a70:	calla  L3FD33FD0
3fac3aa0:	move   a14, -*sp, 1
3fac3ab0:	move   @0x27abc0, *a14+, 1
3fac3ae0:	calla  L3FA97F90
3fac3b10:	move   a8, a9
3fac3b20:	jaeq   L3FAC4420
3fac3b40:	move   *a9(0x20), a11, 1
3fac3b60:	move   @0x27abc0, a7, 1
3fac3b90:	cmp    a7, a11
3fac3ba0:	jane   L3FAC4420
3fac3bc0:	move   a14, -*sp, 1
3fac3bd0:	move   *a9(0x0), *a14+, 1
3fac3bf0:	calla  L3FACCCE0
3fac3c20:	move   @0x27b900, a11, 1
3fac3c50:	move   *a9, a7, 1
3fac3c60:	cmp    a7, a11
3fac3c70:	jreq   L3FAC4420
3fac3c80:	move   *a9(0x20), a7, 1
3fac3ca0:	cmp    a7, a11
3fac3cb0:	jreq   L3FAC4420
3fac3cc0:	move   a14, -*sp, 1
3fac3cd0:	move   @0x27ac20, *a14+, 1
3fac3d00:	move   *a9(0x0), *a14+, 1
3fac3d20:	calla  L3FAC4470
3fac3d50:	move   @0x27abc0, @0x27b680, 1
3fac3da0:	move   @0x27b6a0, a11, 1
3fac3dd0:	move   @0x27b680, a7, 1
3fac3e00:	cmp    a7, a11
3fac3e10:	jrne   L3FAC4420
3fac3e20:	move   a14, -*sp, 1
3fac3e30:	move   @0x27abc0, *a14+, 1
3fac3e60:	movi   0x8000, a7
3fac3e90:	move   a7, *a14+, 1
3fac3ea0:	sub    a7, a7
3fac3eb0:	move   a7, *a14+, 1
3fac3ec0:	move   @0x27aa80, *a14+, 1
3fac3ef0:	calla  L3FDA8C80
3fac3f20:	move   a7, @0x27b6a0, 1
3fac3f50:	jruc   L3FAC4420
L3FAC3F60:
3fac3f60:	move   a14, -*sp, 1
3fac3f70:	move   @0x27abc0, *a14+, 1
3fac3fa0:	calla  L3FA99430
3fac3fd0:	subk   3, a8
3fac3fe0:	jaeq   L3FAC2ED0
3fac4000:	dec    a8
3fac4010:	jaeq   L3FAC32B0
3fac4030:	dec    a8
3fac4040:	jaeq   L3FAC2D40
3fac4060:	dec    a8
3fac4070:	jaeq   L3FAC2E80
3fac4090:	dec    a8
3fac40a0:	jaeq   L3FAC2D90
3fac40c0:	jruc   L3FAC3930
L3FAC40D0:
3fac40d0:	calla  L3FAAF390
3fac4100:	jruc   L3FAC4420
L3FAC4110:
3fac4110:	move   a14, -*sp, 1
3fac4120:	move   @0x27abc0, *a14+, 1
3fac4150:	calla  L3FA97F90
3fac4180:	move   a8, a9
3fac4190:	move   a14, -*sp, 1
3fac41a0:	move   a9, *a14+, 1
3fac41b0:	calla  L3FA938F0
3fac41e0:	jruc   L3FAC4420
L3FAC41F0:
3fac41f0:	calla  L3FAAA130
3fac4220:	jruc   L3FAC4420
L3FAC4230:
3fac4230:	calla  L3FAAC670
3fac4260:	jruc   L3FAC4420
L3FAC4270:
3fac4270:	move   a14, -*sp, 1
3fac4280:	move   @0x27abc0, *a14+, 1
3fac42b0:	calla  L3FA99430
3fac42e0:	subk   3, a8
3fac42f0:	jreq   L3FAC41F0
3fac4300:	dec    a8
3fac4310:	jreq   L3FAC4230
3fac4320:	dec    a8
3fac4330:	jreq   L3FAC40D0
3fac4340:	subk   2, a8
3fac4350:	jreq   L3FAC4110
3fac4360:	jruc   L3FAC4420
L3FAC4370:
3fac4370:	move   @0x27ab40, a8, 1
3fac43a0:	subk   4, a8
3fac43b0:	jreq   L3FAC3F60
3fac43c0:	dec    a8
3fac43d0:	jreq   L3FAC3F60
3fac43e0:	subk   8, a8
3fac43f0:	jreq   L3FAC4420
3fac4400:	dec    a8
3fac4410:	jrne   L3FAC4270
L3FAC4420:
3fac4420:	subi   0x1e0, a14
3fac4440:	mmfm   sp, a7,a9,a11,a13
3fac4460:	rets
L3FAC4470:
3fac4470:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fac4490:	move   a14, a13
3fac44a0:	addi   0x480, a14
3fac44c0:	move   a14, -*sp, 1
3fac44d0:	move   *a13(0xffe0), *a14+, 1
3fac44f0:	calla  L3FA97F90
3fac4520:	move   a8, a11
3fac4530:	jaeq   L3FAC4F70
3fac4550:	setf   16, 0, 0
3fac4560:	move   *a11(0x140), a7, 0
3fac4580:	jaeq   L3FAC4F70
3fac45a0:	move   a14, -*sp, 1
3fac45b0:	move   *a13(0xffe0), *a14+, 1
3fac45d0:	move   @0x27aa80, *a14+, 1
3fac4600:	calla  L3FD52F10
3fac4630:	move   a8, a9
3fac4640:	jreq   L3FAC4D20
3fac4650:	move   *a9(0x20), a7, 1
3fac4670:	dsj    a7, L3FAC4A80
3fac4690:	move   a14, -*sp, 1
3fac46a0:	movi   0x5c, a7
3fac46c0:	move   a7, *a14+, 1
3fac46d0:	movi   0x27b040, a7
3fac4700:	move   a7, *a14+, 1
3fac4710:	calla  L3FB44A00
3fac4740:	move   a14, -*sp, 1
3fac4750:	move   a13, a5
3fac4760:	addi   0x180, a5
3fac4780:	move   a5, *a14+, 1
3fac4790:	move   *a11(0x20), *a14+, 1
3fac47b0:	move   @0x27aa80, *a14+, 1
3fac47e0:	calla  L3FD58A10
3fac4810:	move   a8, *a13(0x460), 1
3fac4830:	dec    a8
3fac4840:	jreq   L3FAC4920
3fac4850:	move   a14, -*sp, 1
3fac4860:	move   @0x27b260, *a14+, 1
3fac4890:	move   *a13(0x460), *a14+, 1
3fac48b0:	movi   0x3facf840, a8
3fac48e0:	move   a8, *a14+, 1
3fac48f0:	calla  L3FB341E0
L3FAC4920:
3fac4920:	move   *a13(0x460), a5, 1
3fac4940:	dsj    a5, L3FAC4CB0
3fac4960:	move   *a13(0x3a0), a5, 1
3fac4980:	subk   2, a5
3fac4990:	jrne   L3FAC4CB0
3fac49a0:	move   a14, -*sp, 1
3fac49b0:	move   *a13(0xffc0), *a14+, 1
3fac49d0:	sub    a5, a5
3fac49e0:	move   a5, *a14+, 1
3fac49f0:	move   *a11(0x20), *a14+, 1
3fac4a10:	move   @0x27aa80, *a14+, 1
3fac4a40:	calla  L3FD9D240
3fac4a70:	jruc   L3FAC4CB0
L3FAC4A80:
3fac4a80:	movi   0x21, a7
3fac4aa0:	move   a7, *a13, 1
3fac4ab0:	move   @0x27aa80, a5, 1
3fac4ae0:	move   a5, *a13(0x60), 1
3fac4b00:	move   *a11(0x20), *a13(0x80), 1
3fac4b30:	move   @0x27b620, a7, 1
3fac4b60:	move   a7, *a13(0xa0), 1
3fac4b80:	movk   32, a5
3fac4b90:	move   a5, *a13(0xc0), 1
3fac4bb0:	move   *a13(0xffc0), *a13(0xe0), 1
3fac4be0:	move   a14, -*sp, 1
3fac4bf0:	move   a13, *a14+, 1
3fac4c00:	sub    a5, a5
3fac4c10:	move   a5, *a14+, 1
3fac4c20:	move   a5, *a14+, 1
3fac4c30:	move   *a11(0x20), *a14+, 1
3fac4c50:	move   @0x27aa80, *a14+, 1
3fac4c80:	calla  L3FD98130
L3FAC4CB0:
3fac4cb0:	move   a14, -*sp, 1
3fac4cc0:	move   a9, *a14+, 1
3fac4cd0:	calla  L3F9C0210
3fac4d00:	jauc   L3FAC5910
L3FAC4D20:
3fac4d20:	movi   0x21, a7
3fac4d40:	move   a7, *a13, 1
3fac4d50:	move   @0x27aa80, a5, 1
3fac4d80:	move   a5, *a13(0x60), 1
3fac4da0:	move   *a11(0x20), *a13(0x80), 1
3fac4dd0:	move   @0x27b620, a7, 1
3fac4e00:	move   a7, *a13(0xa0), 1
3fac4e20:	movk   32, a5
3fac4e30:	move   a5, *a13(0xc0), 1
3fac4e50:	move   *a13(0xffc0), *a13(0xe0), 1
3fac4e80:	move   a14, -*sp, 1
3fac4e90:	move   a13, *a14+, 1
3fac4ea0:	sub    a5, a5
3fac4eb0:	move   a5, *a14+, 1
3fac4ec0:	move   a5, *a14+, 1
3fac4ed0:	move   *a11(0x20), *a14+, 1
3fac4ef0:	move   @0x27aa80, *a14+, 1
3fac4f20:	calla  L3FD98130
3fac4f50:	jauc   L3FAC5910
L3FAC4F70:
3fac4f70:	move   a14, -*sp, 1
3fac4f80:	move   *a13(0xffe0), *a14+, 1
3fac4fa0:	move   @0x27aa80, *a14+, 1
3fac4fd0:	calla  L3FD52F10
3fac5000:	move   a8, a9
3fac5010:	jreq   L3FAC56E0
3fac5020:	move   *a9(0x20), a7, 1
3fac5040:	dsj    a7, L3FAC5450
3fac5060:	move   a14, -*sp, 1
3fac5070:	movi   0x5c, a7
3fac5090:	move   a7, *a14+, 1
3fac50a0:	movi   0x27b040, a5
3fac50d0:	move   a5, *a14+, 1
3fac50e0:	calla  L3FB44A00
3fac5110:	move   a14, -*sp, 1
3fac5120:	move   a13, a5
3fac5130:	addi   0x180, a5
3fac5150:	move   a5, *a14+, 1
3fac5160:	move   *a13(0xffe0), *a14+, 1
3fac5180:	move   @0x27aa80, *a14+, 1
3fac51b0:	calla  L3FD58A10
3fac51e0:	move   a8, *a13(0x460), 1
3fac5200:	dec    a8
3fac5210:	jreq   L3FAC52F0
3fac5220:	move   a14, -*sp, 1
3fac5230:	move   @0x27b260, *a14+, 1
3fac5260:	move   *a13(0x460), *a14+, 1
3fac5280:	movi   0x3facf930, a8
3fac52b0:	move   a8, *a14+, 1
3fac52c0:	calla  L3FB341E0
L3FAC52F0:
3fac52f0:	move   *a13(0x460), a5, 1
3fac5310:	dsj    a5, L3FAC5680
3fac5330:	move   *a13(0x3a0), a5, 1
3fac5350:	subk   2, a5
3fac5360:	jrne   L3FAC5680
3fac5370:	move   a14, -*sp, 1
3fac5380:	move   *a13(0xffc0), *a14+, 1
3fac53a0:	sub    a5, a5
3fac53b0:	move   a5, *a14+, 1
3fac53c0:	move   *a13(0xffe0), *a14+, 1
3fac53e0:	move   @0x27aa80, *a14+, 1
3fac5410:	calla  L3FD9D240
3fac5440:	jruc   L3FAC5680
L3FAC5450:
3fac5450:	movi   0x21, a7
3fac5470:	move   a7, *a13, 1
3fac5480:	move   @0x27aa80, a5, 1
3fac54b0:	move   a5, *a13(0x60), 1
3fac54d0:	move   *a13(0xffe0), *a13(0x80), 1
3fac5500:	move   @0x27b620, a7, 1
3fac5530:	move   a7, *a13(0xa0), 1
3fac5550:	movk   32, a5
3fac5560:	move   a5, *a13(0xc0), 1
3fac5580:	move   *a13(0xffc0), *a13(0xe0), 1
3fac55b0:	move   a14, -*sp, 1
3fac55c0:	move   a13, *a14+, 1
3fac55d0:	sub    a5, a5
3fac55e0:	move   a5, *a14+, 1
3fac55f0:	move   a5, *a14+, 1
3fac5600:	move   *a13(0xffe0), *a14+, 1
3fac5620:	move   @0x27aa80, *a14+, 1
3fac5650:	calla  L3FD98130
L3FAC5680:
3fac5680:	move   a14, -*sp, 1
3fac5690:	move   a9, *a14+, 1
3fac56a0:	calla  L3F9C0210
3fac56d0:	jruc   L3FAC5910
L3FAC56E0:
3fac56e0:	movi   0x21, a7
3fac5700:	move   a7, *a13, 1
3fac5710:	move   @0x27aa80, a5, 1
3fac5740:	move   a5, *a13(0x60), 1
3fac5760:	move   *a13(0xffe0), *a13(0x80), 1
3fac5790:	move   @0x27b620, a7, 1
3fac57c0:	move   a7, *a13(0xa0), 1
3fac57e0:	movk   32, a5
3fac57f0:	move   a5, *a13(0xc0), 1
3fac5810:	move   *a13(0xffc0), *a13(0xe0), 1
3fac5840:	move   a14, -*sp, 1
3fac5850:	move   a13, *a14+, 1
3fac5860:	sub    a5, a5
3fac5870:	move   a5, *a14+, 1
3fac5880:	move   a5, *a14+, 1
3fac5890:	move   *a13(0xffe0), *a14+, 1
3fac58b0:	move   @0x27aa80, *a14+, 1
3fac58e0:	calla  L3FD98130
L3FAC5910:
3fac5910:	move   *sp(0xe0), a14, 1
3fac5930:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fac5950:	rets   2
L3FAC5960:
3fac5960:	mmtm   sp, a9,a11,a13
3fac5980:	move   a14, a13
3fac5990:	addi   0x760, a14
3fac59b0:	move   a14, -*sp, 1
3fac59c0:	setf   8, 0, 0
3fac59d0:	move   *a13(0xff80), a11, 0
3fac59f0:	move   a11, *a14+, 1
3fac5a00:	move   *a13(0xffa0), a9, 0
3fac5a20:	move   a9, *a14+, 1
3fac5a30:	move   *a13(0xffc0), *a14+, 1
3fac5a50:	move   *a13(0xffe0), *a14+, 1
3fac5a70:	calla  L3FAC6BE0
3fac5aa0:	move   a8, *a13, 1
3fac5ab0:	move   a8, a8
3fac5ac0:	jaeq   L3FAC6B90
3fac5ae0:	move   @0x27c160, a9, 1
3fac5b10:	subk   2, a9
3fac5b20:	jrne   L3FAC5BD0
3fac5b30:	move   a14, -*sp, 1
3fac5b40:	move   @0xb7c60, *a14+, 1
3fac5b70:	move   @0x27aa80, *a14+, 1
3fac5ba0:	calla  L3FDA9A70
L3FAC5BD0:
3fac5bd0:	move   @0x27c160, a9, 1
3fac5c00:	inc    a9
3fac5c10:	move   a9, @0x27c160, 1
3fac5c40:	move   a14, -*sp, 1
3fac5c50:	move   *a13(0xffc0), *a14+, 1
3fac5c70:	move   @0x27aa80, *a14+, 1
3fac5ca0:	calla  L3FD52F10
3fac5cd0:	move   a8, *a13(0x420), 1
3fac5cf0:	move   *a13(0xffc0), a9, 1
3fac5d10:	jreq   L3FAC6420
3fac5d20:	move   a8, a8
3fac5d30:	jreq   L3FAC6420
3fac5d40:	move   *a8(0x40), a9, 1
3fac5d60:	subk   3, a9
3fac5d70:	jrne   L3FAC6420
3fac5d80:	move   a14, -*sp, 1
3fac5d90:	move   *a13(0xffc0), *a14+, 1
3fac5db0:	calla  L3FA9D280
3fac5de0:	move   a8, a9
3fac5df0:	jaeq   L3FAC6B10
3fac5e10:	movk   1, a9
3fac5e20:	move   a9, *a13(0x120), 1
3fac5e40:	move   a14, -*sp, 1
3fac5e50:	move   a13, a9
3fac5e60:	addi   0x120, a9
3fac5e80:	move   a9, *a14+, 1
3fac5e90:	move   *a13(0xffc0), *a14+, 1
3fac5eb0:	move   @0x27b600, *a14+, 1
3fac5ee0:	move   @0x27aa80, *a14+, 1
3fac5f10:	calla  L3FDFB690
3fac5f40:	move   a14, -*sp, 1
3fac5f50:	movi   0x5c, a9
3fac5f70:	move   a9, *a14+, 1
3fac5f80:	movi   0x27b040, a9
3fac5fb0:	move   a9, *a14+, 1
3fac5fc0:	calla  L3FB44A00
3fac5ff0:	move   a14, -*sp, 1
3fac6000:	move   a13, a9
3fac6010:	addi   0x440, a9
3fac6030:	move   a9, *a14+, 1
3fac6040:	move   *a13(0x0), *a14+, 1
3fac6060:	move   @0x27aa80, *a14+, 1
3fac6090:	calla  L3FD58A10
3fac60c0:	move   a8, *a13(0x740), 1
3fac60e0:	dec    a8
3fac60f0:	jreq   L3FAC6200
3fac6100:	move   a14, -*sp, 1
3fac6110:	move   @0x27b060, *a14+, 1
3fac6140:	move   @0x27b040, *a14+, 1
3fac6170:	move   *a13(0x740), *a14+, 1
3fac6190:	movi   0x3facfa20, a8
3fac61c0:	move   a8, *a14+, 1
3fac61d0:	calla  L3FB341E0
L3FAC6200:
3fac6200:	move   a14, -*sp, 1
3fac6210:	move   *a13(0x460), *a14+, 1
3fac6230:	move   *a13(0x440), *a14+, 1
3fac6250:	move   *a13(0xffe0), *a14+, 1
3fac6270:	move   *a13(0xffc0), *a14+, 1
3fac6290:	move   @0x27aa80, *a14+, 1
3fac62c0:	calla  L3FD83F30
3fac62f0:	move   a14, -*sp, 1
3fac6300:	move   *a13(0xffc0), *a14+, 1
3fac6320:	move   @0x27aa80, *a14+, 1
3fac6350:	calla  L3FDA9A70
3fac6380:	move   a14, -*sp, 1
3fac6390:	move   *a13(0x0), *a14+, 1
3fac63b0:	move   @0x27aa80, *a14+, 1
3fac63e0:	calla  L3FD64BF0
3fac6410:	jruc   L3FAC6B10
L3FAC6420:
3fac6420:	move   a14, -*sp, 1
3fac6430:	move   a13, a9
3fac6440:	addk   32, a9
3fac6450:	move   a9, *a14+, 1
3fac6460:	move   *a13(0xffc0), *a14+, 1
3fac6480:	move   @0x27aa80, *a14+, 1
3fac64b0:	calla  L3FD542B0
3fac64e0:	move   *a13(0xffc0), a9, 1
3fac6500:	jreq   L3FAC6640
3fac6510:	sub    a9, a9
3fac6520:	move   a9, *a13(0x120), 1
3fac6540:	move   a14, -*sp, 1
3fac6550:	move   a13, a9
3fac6560:	addi   0x120, a9
3fac6580:	move   a9, *a14+, 1
3fac6590:	move   *a13(0xffc0), *a14+, 1
3fac65b0:	move   @0x27b600, *a14+, 1
3fac65e0:	move   @0x27aa80, *a14+, 1
3fac6610:	calla  L3FDFB690
L3FAC6640:
3fac6640:	move   *a13(0x20), a9, 1
3fac6660:	jreq   L3FAC6780
3fac6670:	move   a14, -*sp, 1
3fac6680:	move   *a13(0xffc0), *a14+, 1
3fac66a0:	calla  L3FA9CF00
3fac66d0:	move   a8, a8
3fac66e0:	jrne   L3FAC6780
3fac66f0:	move   *a13(0x420), a9, 1
3fac6710:	jreq   L3FAC6B90
3fac6720:	move   a14, -*sp, 1
3fac6730:	move   a9, *a14+, 1
3fac6740:	calla  L3F9C0210
3fac6770:	jruc   L3FAC6B90
L3FAC6780:
3fac6780:	move   a14, -*sp, 1
3fac6790:	move   *a13(0x0), *a14+, 1
3fac67b0:	move   @0x27aa80, *a14+, 1
3fac67e0:	calla  L3FD64BF0
3fac6810:	movk   1, a9
3fac6820:	move   a9, *a13(0x100), 1
3fac6840:	move   a14, -*sp, 1
3fac6850:	move   a13, a9
3fac6860:	addi   0x40, a9
3fac6880:	move   a9, *a14+, 1
3fac6890:	movi   0x40, a9
3fac68b0:	move   a9, *a14+, 1
3fac68c0:	move   *a13(0x0), *a14+, 1
3fac68e0:	move   @0x27aa80, *a14+, 1
3fac6910:	calla  L3FD75CD0
3fac6940:	move   a14, -*sp, 1
3fac6950:	move   *a13(0x0), *a14+, 1
3fac6970:	calla  L3FACCCE0
3fac69a0:	move   a14, -*sp, 1
3fac69b0:	move   *a13(0x0), *a14+, 1
3fac69d0:	move   @0x27aa80, *a14+, 1
3fac6a00:	calla  L3FD64F60
3fac6a30:	move   a14, -*sp, 1
3fac6a40:	movk   1, a9
3fac6a50:	move   a9, *a14+, 1
3fac6a60:	move   *a13(0xffc0), *a14+, 1
3fac6a80:	calla  L3FA9AFD0
3fac6ab0:	move   a14, -*sp, 1
3fac6ac0:	move   *a13(0xffc0), *a14+, 1
3fac6ae0:	calla  L3FACCFF0
L3FAC6B10:
3fac6b10:	move   *a13(0x420), a9, 1
3fac6b30:	jreq   L3FAC6B90
3fac6b40:	move   a14, -*sp, 1
3fac6b50:	move   a9, *a14+, 1
3fac6b60:	calla  L3F9C0210
L3FAC6B90:
3fac6b90:	move   *sp(0x80), a14, 1
3fac6bb0:	mmfm   sp, a9,a11,a13
3fac6bd0:	rets   2
L3FAC6BE0:
3fac6be0:	mmtm   sp, a7,a9,a11,a13
3fac6c00:	move   a14, a13
3fac6c10:	addi   0xae0, a14
3fac6c30:	sub    a11, a11
3fac6c40:	move   a11, *a13(0x9c0), 1
3fac6c60:	move   a14, -*sp, 1
3fac6c70:	movi   0x3facfb00, a8
3fac6ca0:	move   a8, *a14+, 1
3fac6cb0:	move   *a13(0xffc0), *a14+, 1
3fac6cd0:	calla  L3FACC3E0
3fac6d00:	move   a8, *a13(0x9e0), 1
3fac6d20:	move   a8, a8
3fac6d30:	jreq   L3FAC6F60
3fac6d40:	move   a14, -*sp, 1
3fac6d50:	move   a8, *a14+, 1
3fac6d60:	movi   0x3facfb60, a8
3fac6d90:	move   a8, *a14+, 1
3fac6da0:	calla  L3FB45500
3fac6dd0:	move   a8, a8
3fac6de0:	jrne   L3FAC6F60
3fac6df0:	move   a14, -*sp, 1
3fac6e00:	move   *a13(0xffc0), *a14+, 1
3fac6e20:	move   @0x27aa80, *a14+, 1
3fac6e50:	calla  L3FD645B0
3fac6e80:	move   a14, -*sp, 1
3fac6e90:	movk   1, a11
3fac6ea0:	move   a11, *a14+, 1
3fac6eb0:	calla  L3F2FC6D0
3fac6ee0:	move   *a13(0xffc0), a9, 1
3fac6f00:	move   a9, @0x27c120, 1
3fac6f30:	sub    a8, a8
3fac6f40:	jauc   L3FACC390
L3FAC6F60:
3fac6f60:	move   *a13(0xffc0), a9, 1
3fac6f80:	jaeq   L3FAC7860
3fac6fa0:	setf   8, 0, 0
3fac6fb0:	move   *a13(0xffa0), a9, 0
3fac6fd0:	jreq   L3FAC74C0
3fac6fe0:	move   a14, -*sp, 1
3fac6ff0:	move   a13, a9
3fac7000:	addk   32, a9
3fac7010:	move   a9, *a14+, 1
3fac7020:	move   *a13(0xffc0), *a14+, 1
3fac7040:	move   @0x27aa80, *a14+, 1
3fac7070:	calla  L3FD53800
3fac70a0:	move   a8, *a13(0x8c0), 1
3fac70c0:	setf   8, 0, 0
3fac70d0:	move   *a13(0xff80), a9, 0
3fac70f0:	jreq   L3FAC7620
3fac7100:	move   a14, -*sp, 1
3fac7110:	movi   0x5c, a9
3fac7130:	move   a9, *a14+, 1
3fac7140:	move   a13, a9
3fac7150:	addi   0x400, a9
3fac7170:	move   a9, *a14+, 1
3fac7180:	calla  L3FB44A00
3fac71b0:	move   a14, -*sp, 1
3fac71c0:	move   a9, *a14+, 1
3fac71d0:	move   *a13(0xffc0), *a14+, 1
3fac71f0:	move   @0x27aa80, *a14+, 1
3fac7220:	calla  L3FD58A10
3fac7250:	move   a8, *a13(0xac0), 1
3fac7270:	dec    a8
3fac7280:	jreq   L3FAC7370
3fac7290:	move   a14, -*sp, 1
3fac72a0:	move   *a13(0x620), *a14+, 1
3fac72c0:	move   *a13(0x6a0), *a14+, 1
3fac72e0:	move   *a13(0xac0), *a14+, 1
3fac7300:	movi   0x3facfba8, a8
3fac7330:	move   a8, *a14+, 1
3fac7340:	calla  L3FB341E0
L3FAC7370:
3fac7370:	move   *a13(0x6a0), a9, 1
3fac7390:	jreq   L3FAC7460
3fac73a0:	move   a14, -*sp, 1
3fac73b0:	move   *a13(0xffc0), *a14+, 1
3fac73d0:	move   @0x27aa80, *a14+, 1
3fac7400:	calla  L3FD75410
3fac7430:	move   a11, a8
3fac7440:	jauc   L3FACC390
L3FAC7460:
3fac7460:	move   *a13(0x620), a9, 1
3fac7480:	jrne   L3FAC7620
3fac7490:	move   a11, a8
3fac74a0:	jauc   L3FACC390
L3FAC74C0:
3fac74c0:	move   a14, -*sp, 1
3fac74d0:	move   a13, a9
3fac74e0:	addk   32, a9
3fac74f0:	move   a9, *a14+, 1
3fac7500:	move   *a13(0xffc0), *a14+, 1
3fac7520:	move   @0x27aa80, *a14+, 1
3fac7550:	calla  L3FD53800
3fac7580:	move   a8, *a13(0x8c0), 1
3fac75a0:	move   a14, -*sp, 1
3fac75b0:	move   a11, *a14+, 1
3fac75c0:	move   @0x27aa80, *a14+, 1
3fac75f0:	calla  L3FD9F6B0
L3FAC7620:
3fac7620:	move   a14, -*sp, 1
3fac7630:	move   a13, a9
3fac7640:	addi   0x3c0, a9
3fac7660:	move   a9, *a14+, 1
3fac7670:	move   a13, a9
3fac7680:	addi   0x3a0, a9
3fac76a0:	move   a9, *a14+, 1
3fac76b0:	move   a13, a9
3fac76c0:	addi   0x340, a9
3fac76e0:	move   a9, *a14+, 1
3fac76f0:	move   a13, a9
3fac7700:	addi   0x320, a9
3fac7720:	move   a9, *a14+, 1
3fac7730:	move   a13, a9
3fac7740:	addi   0x380, a9
3fac7760:	move   a9, *a14+, 1
3fac7770:	move   a13, a9
3fac7780:	addi   0x360, a9
3fac77a0:	move   a9, *a14+, 1
3fac77b0:	move   a13, a9
3fac77c0:	subk   32, a9
3fac77d0:	move   a9, *a14+, 1
3fac77e0:	move   *a13(0xffc0), *a14+, 1
3fac7800:	move   @0x27aa80, *a14+, 1
3fac7830:	calla  L3FD51F80
L3FAC7860:
3fac7860:	move   *a13(0x8c0), a9, 1
3fac7880:	jrne   L3FAC78B0
3fac7890:	move   a11, *a13(0x20), 1
L3FAC78B0:
3fac78b0:	setf   8, 0, 0
3fac78c0:	move   *a13(0xffa0), a9, 0
3fac78e0:	jreq   L3FAC7920
3fac78f0:	move   *a13(0xff80), a9, 0
3fac7910:	jreq   L3FAC79E0
L3FAC7920:
3fac7920:	move   *a13(0x360), *a13(0x40), 1
3fac7950:	move   *a13(0x380), *a13(0x60), 1
3fac7980:	move   *a13(0x320), *a13(0x80), 1
3fac79b0:	move   *a13(0x340), *a13(0xa0), 1
L3FAC79E0:
3fac79e0:	move   a14, -*sp, 1
3fac79f0:	move   *a13(0x340), *a14+, 1
3fac7a10:	move   *a13(0x320), *a14+, 1
3fac7a30:	move   *a13(0x380), *a14+, 1
3fac7a50:	move   *a13(0x360), *a14+, 1
3fac7a70:	move   a13, a9
3fac7a80:	addk   32, a9
3fac7a90:	move   a9, *a14+, 1
3fac7aa0:	calla  L3FAA1140
3fac7ad0:	move   *a13(0x40), *a13(0x360), 1
3fac7b00:	move   *a13(0x60), *a13(0x380), 1
3fac7b30:	move   *a13(0x80), *a13(0x320), 1
3fac7b60:	move   *a13(0xa0), *a13(0x340), 1
3fac7b90:	move   a14, -*sp, 1
3fac7ba0:	move   @0x19ff60, *a14+, 1
3fac7bd0:	move   @0x19ff80, *a14+, 1
3fac7c00:	movk   1, a9
3fac7c10:	move   a9, *a14+, 1
3fac7c20:	move   *a13(0x340), a9, 1
3fac7c40:	addk   25, a9
3fac7c50:	move   a9, *a14+, 1
3fac7c60:	move   *a13(0x320), a9, 1
3fac7c80:	addk   6, a9
3fac7c90:	move   a9, *a14+, 1
3fac7ca0:	move   *a13(0x60), *a14+, 1
3fac7cc0:	move   *a13(0x40), *a14+, 1
3fac7ce0:	move   *a13(0xffe0), *a14+, 1
3fac7d00:	move   @0x27aa80, *a14+, 1
3fac7d30:	calla  L3FD41B90
3fac7d60:	move   a8, *a13(0x900), 1
3fac7d80:	move   *a13(0xe0), a9, 1
3fac7da0:	addk   17, a9
3fac7db0:	move   a9, *a13(0xe0), 1
3fac7dd0:	move   a14, -*sp, 1
3fac7de0:	movi   0x29, a9
3fac7e00:	move   a9, *a14+, 1
3fac7e10:	move   a13, a9
3fac7e20:	addk   32, a9
3fac7e30:	move   a9, *a14+, 1
3fac7e40:	move   *a13(0xffc0), *a14+, 1
3fac7e60:	move   @0x27aa80, *a14+, 1
3fac7e90:	calla  L3FD9A9E0
3fac7ec0:	move   a14, -*sp, 1
3fac7ed0:	move   @0x19ff60, *a14+, 1
3fac7f00:	move   @0x19ff60, *a14+, 1
3fac7f30:	move   a11, *a14+, 1
3fac7f40:	movk   17, a9
3fac7f50:	move   a9, *a14+, 1
3fac7f60:	move   a9, *a14+, 1
3fac7f70:	movk   2, a9
3fac7f80:	move   a9, *a14+, 1
3fac7f90:	move   a9, *a14+, 1
3fac7fa0:	move   *a13(0x900), *a14+, 1
3fac7fc0:	move   @0x27aa80, *a14+, 1
3fac7ff0:	calla  L3FD41B90
3fac8020:	move   a8, *a13(0x960), 1
3fac8040:	move   a14, -*sp, 1
3fac8050:	move   @0x19ff60, *a14+, 1
3fac8080:	move   @0x19ff60, *a14+, 1
3fac80b0:	move   a11, *a14+, 1
3fac80c0:	movk   17, a9
3fac80d0:	move   a9, *a14+, 1
3fac80e0:	move   a9, *a14+, 1
3fac80f0:	movk   2, a9
3fac8100:	move   a9, *a14+, 1
3fac8110:	move   *a13(0x320), a9, 1
3fac8130:	subk   32, a9
3fac8140:	move   a9, *a14+, 1
3fac8150:	move   *a13(0x900), *a14+, 1
3fac8170:	move   @0x27aa80, *a14+, 1
3fac81a0:	calla  L3FD41B90
3fac81d0:	move   a8, *a13(0x920), 1
3fac81f0:	move   a14, -*sp, 1
3fac8200:	move   @0x19ff60, *a14+, 1
3fac8230:	move   @0x19ff60, *a14+, 1
3fac8260:	move   a11, *a14+, 1
3fac8270:	movk   17, a9
3fac8280:	move   a9, *a14+, 1
3fac8290:	move   a9, *a14+, 1
3fac82a0:	movk   2, a9
3fac82b0:	move   a9, *a14+, 1
3fac82c0:	move   *a13(0x320), a9, 1
3fac82e0:	subk   13, a9
3fac82f0:	move   a9, *a14+, 1
3fac8300:	move   *a13(0x900), *a14+, 1
3fac8320:	move   @0x27aa80, *a14+, 1
3fac8350:	calla  L3FD41B90
3fac8380:	move   a8, *a13(0x940), 1
3fac83a0:	move   a11, *a13(0x300), 1
3fac83c0:	move   a11, *a13(0x2e0), 1
3fac83e0:	move   a11, *a13(0x2c0), 1
3fac8400:	move   a11, *a13(0x2a0), 1
3fac8420:	move   a14, -*sp, 1
3fac8430:	move   a13, a9
3fac8440:	addi   0x9a0, a9
3fac8460:	move   a9, *a14+, 1
3fac8470:	move   *a13(0xffc0), *a14+, 1
3fac8490:	move   @0x27aa80, *a14+, 1
3fac84c0:	calla  L3FD542B0
3fac84f0:	move   a14, -*sp, 1
3fac8500:	move   a13, a9
3fac8510:	addi   0x220, a9
3fac8530:	move   a9, *a14+, 1
3fac8540:	move   *a13(0xffc0), *a14+, 1
3fac8560:	calla  L3FAA3AD0
3fac8590:	move   a8, *a13(0x8e0), 1
3fac85b0:	move   a8, a8
3fac85c0:	jrne   L3FAC8880
3fac85d0:	move   *a13(0x220), a9, 1
3fac85f0:	jreq   L3FAC8880
3fac8600:	move   *a9(0x0), *a13(0xac0), 1
3fac8630:	movk   1, a9
3fac8640:	move   a9, *a13(0x2a0), 1
3fac8660:	move   *a13(0xac0), a9, 1
3fac8680:	btst   5, a9
3fac8690:	jreq   L3FAC86F0
3fac86a0:	move   *a13(0x220), a9, 1
3fac86c0:	move   *a9(0xc0), *a13(0x2c0), 1
L3FAC86F0:
3fac86f0:	move   *a13(0xac0), a9, 1
3fac8710:	btst   6, a9
3fac8720:	jreq   L3FAC8780
3fac8730:	move   *a13(0x220), a9, 1
3fac8750:	move   *a9(0xe0), *a13(0x2e0), 1
L3FAC8780:
3fac8780:	move   *a13(0xac0), a9, 1
3fac87a0:	btst   7, a9
3fac87b0:	jreq   L3FAC8810
3fac87c0:	move   *a13(0x220), a9, 1
3fac87e0:	move   *a9(0x100), *a13(0x300), 1
L3FAC8810:
3fac8810:	move   a14, -*sp, 1
3fac8820:	move   *a13(0x220), *a14+, 1
3fac8840:	calla  L3F9C0210
3fac8870:	jruc   L3FAC8900
L3FAC8880:
3fac8880:	move   *a13(0x9a0), a9, 1
3fac88a0:	jreq   L3FAC8900
3fac88b0:	movk   1, a9
3fac88c0:	move   a9, *a13(0x2c0), 1
3fac88e0:	move   a9, *a13(0x300), 1
L3FAC8900:
3fac8900:	move   *a13(0x2c0), a9, 1
3fac8920:	jreq   L3FAC8B70
3fac8930:	move   *a13(0x320), a9, 1
3fac8950:	subi   0x26, a9
3fac8970:	move   a9, *a13(0x3e0), 1
3fac8990:	jrge   L3FAC89D0
3fac89a0:	movk   3, a9
3fac89b0:	move   a9, *a13(0x3e0), 1
L3FAC89D0:
3fac89d0:	move   a14, -*sp, 1
3fac89e0:	move   @0x19ff80, *a14+, 1
3fac8a10:	move   @0x19ff60, *a14+, 1
3fac8a40:	move   a11, *a14+, 1
3fac8a50:	movk   17, a9
3fac8a60:	move   a9, *a14+, 1
3fac8a70:	move   *a13(0x3e0), *a14+, 1
3fac8a90:	movk   2, a9
3fac8aa0:	move   a9, *a14+, 1
3fac8ab0:	move   a9, *a14+, 1
3fac8ac0:	move   *a13(0x900), *a14+, 1
3fac8ae0:	move   @0x27aa80, *a14+, 1
3fac8b10:	calla  L3FD41B90
3fac8b40:	move   a8, *a13(0x980), 1
3fac8b60:	jruc   L3FAC8DB0
L3FAC8B70:
3fac8b70:	move   *a13(0x320), a9, 1
3fac8b90:	subi   0x37, a9
3fac8bb0:	move   a9, *a13(0x3e0), 1
3fac8bd0:	jrge   L3FAC8C10
3fac8be0:	movk   3, a9
3fac8bf0:	move   a9, *a13(0x3e0), 1
L3FAC8C10:
3fac8c10:	move   a14, -*sp, 1
3fac8c20:	move   @0x19ff80, *a14+, 1
3fac8c50:	move   @0x19ff60, *a14+, 1
3fac8c80:	move   a11, *a14+, 1
3fac8c90:	movk   17, a9
3fac8ca0:	move   a9, *a14+, 1
3fac8cb0:	move   *a13(0x3e0), *a14+, 1
3fac8cd0:	movk   2, a9
3fac8ce0:	move   a9, *a14+, 1
3fac8cf0:	movk   21, a9
3fac8d00:	move   a9, *a14+, 1
3fac8d10:	move   *a13(0x900), *a14+, 1
3fac8d30:	move   @0x27aa80, *a14+, 1
3fac8d60:	calla  L3FD41B90
3fac8d90:	move   a8, *a13(0x980), 1
L3FAC8DB0:
3fac8db0:	setf   8, 0, 0
3fac8dc0:	move   *a13(0xffa0), a9, 0
3fac8de0:	jreq   L3FAC8FD0
3fac8df0:	move   a14, -*sp, 1
3fac8e00:	movi   0x3facfd00, a8
3fac8e30:	move   a8, *a14+, 1
3fac8e40:	move   *a13(0xffc0), *a14+, 1
3fac8e60:	calla  L3FACC3E0
3fac8e90:	move   a8, *a13, 1
3fac8ea0:	move   a14, -*sp, 1
3fac8eb0:	move   a8, *a14+, 1
3fac8ec0:	move   *a13(0x920), *a14+, 1
3fac8ee0:	move   *a13(0x940), *a14+, 1
3fac8f00:	move   *a13(0x980), *a14+, 1
3fac8f20:	move   *a13(0x960), *a14+, 1
3fac8f40:	move   a11, *a14+, 1
3fac8f50:	move   *a13(0xffc0), *a14+, 1
3fac8f70:	move   *a13(0x900), *a14+, 1
3fac8f90:	calla  L3FA97B80
3fac8fc0:	jruc   L3FAC90C0
L3FAC8FD0:
3fac8fd0:	move   a14, -*sp, 1
3fac8fe0:	move   *a13(0x920), *a14+, 1
3fac9000:	move   *a13(0x940), *a14+, 1
3fac9020:	move   a8, *a14+, 1
3fac9030:	move   *a13(0x960), *a14+, 1
3fac9050:	move   *a13(0x900), *a14+, 1
3fac9070:	move   *a13(0xffc0), *a14+, 1
3fac9090:	calla  L3FA9B3D0
L3FAC90C0:
3fac90c0:	move   *a13(0xffc0), a9, 1
3fac90e0:	move   @0x27b6c0, a11, 1
3fac9110:	cmp    a11, a9
3fac9120:	jreq   L3FAC91E0
3fac9130:	move   a14, -*sp, 1
3fac9140:	sub    a9, a9
3fac9150:	move   a9, *a14+, 1
3fac9160:	move   *a13(0xffc0), *a14+, 1
3fac9180:	move   @0x27aa80, *a14+, 1
3fac91b0:	calla  L3FD38170
L3FAC91E0:
3fac91e0:	setf   8, 0, 0
3fac91f0:	move   *a13(0xffa0), a11, 0
3fac9210:	jreq   L3FAC97F0
3fac9220:	move   a14, -*sp, 1
3fac9230:	move   a13, a9
3fac9240:	addi   0x220, a9
3fac9260:	move   a9, *a14+, 1
3fac9270:	move   *a13(0xffc0), *a14+, 1
3fac9290:	calla  L3FAA3AD0
3fac92c0:	move   a8, *a13(0x8e0), 1
3fac92e0:	move   a8, a8
3fac92f0:	jrne   L3FAC9330
3fac9300:	move   *a13(0x220), a9, 1
3fac9320:	jrne   L3FAC93E0
L3FAC9330:
3fac9330:	move   a14, -*sp, 1
3fac9340:	movi   0x24, a9
3fac9360:	move   a9, *a14+, 1
3fac9370:	movk   1, a9
3fac9380:	move   a9, *a14+, 1
3fac9390:	calla  L3F703D90
3fac93c0:	move   a8, *a13(0x220), 1
L3FAC93E0:
3fac93e0:	move   a14, -*sp, 1
3fac93f0:	move   @0x27ae80, *a14+, 1
3fac9420:	sub    a9, a9
3fac9430:	move   a9, *a14+, 1
3fac9440:	move   *a13(0x220), *a14+, 1
3fac9460:	move   *a13(0xffc0), *a14+, 1
3fac9480:	calla  L3FAA4250
3fac94b0:	move   *a13(0x9a0), a9, 1
3fac94d0:	jreq   L3FAC9670
3fac94e0:	move   a14, -*sp, 1
3fac94f0:	move   *a13(0xffc0), *a14+, 1
3fac9510:	move   a9, *a14+, 1
3fac9520:	calla  L3FAB5A90
3fac9550:	move   a14, -*sp, 1
3fac9560:	move   a9, *a14+, 1
3fac9570:	move   *a13(0xffc0), *a14+, 1
3fac9590:	calla  L3FA9A4B0
3fac95c0:	move   *a13(0x2a0), a9, 1
3fac95e0:	jrne   L3FAC9670
3fac95f0:	move   a14, -*sp, 1
3fac9600:	move   *a13(0x220), *a14+, 1
3fac9620:	move   *a13(0xffc0), *a14+, 1
3fac9640:	calla  L3FAA49B0
L3FAC9670:
3fac9670:	move   *a13(0x220), a9, 1
3fac9690:	move   *a9(0xc0), *a13(0x2c0), 1
3fac96c0:	move   *a9(0xe0), *a13(0x2e0), 1
3fac96f0:	move   *a9(0x100), *a13(0x300), 1
3fac9720:	move   a14, -*sp, 1
3fac9730:	move   a9, *a14+, 1
3fac9740:	move   *a13(0xffc0), *a14+, 1
3fac9760:	move   @0x27b5e0, *a14+, 1
3fac9790:	move   @0x27aa80, *a14+, 1
3fac97c0:	calla  L3FDFB310
L3FAC97F0:
3fac97f0:	move   *a13(0x2c0), a9, 1
3fac9810:	jrne   L3FAC9D00
3fac9820:	move   a14, -*sp, 1
3fac9830:	move   a14, -*sp, 1
3fac9840:	move   *a13(0xffc0), *a14+, 1
3fac9860:	calla  L3FA9EF40
3fac9890:	move   a8, *a14+, 1
3fac98a0:	move   *a13(0x960), *a14+, 1
3fac98c0:	move   @0x27aa80, *a14+, 1
3fac98f0:	calla  L3FD677D0
3fac9920:	move   a14, -*sp, 1
3fac9930:	movk   12, a9
3fac9940:	move   a9, *a14+, 1
3fac9950:	move   *a13(0x960), *a14+, 1
3fac9970:	move   @0x27aa80, *a14+, 1
3fac99a0:	calla  L3FD97D50
3fac99d0:	move   *a13(0xffc0), a9, 1
3fac99f0:	move   @0x27b6c0, a11, 1
3fac9a20:	cmp    a11, a9
3fac9a30:	jreq   L3FAC9C40
3fac9a40:	setf   8, 0, 0
3fac9a50:	move   *a13(0xffa0), a9, 0
3fac9a70:	jreq   L3FAC9D00
3fac9a80:	move   a14, -*sp, 1
3fac9a90:	move   *a13(0xffc0), *a14+, 1
3fac9ab0:	calla  L3FAA5D30
3fac9ae0:	move   a8, *a13(0x9c0), 1
3fac9b00:	move   a14, -*sp, 1
3fac9b10:	move   a8, *a14+, 1
3fac9b20:	move   *a13(0xffc0), *a14+, 1
3fac9b40:	calla  L3FA9E800
3fac9b70:	move   a14, -*sp, 1
3fac9b80:	move   @0x27aa20, *a14+, 1
3fac9bb0:	move   *a13(0x960), *a14+, 1
3fac9bd0:	move   @0x27aa80, *a14+, 1
3fac9c00:	calla  L3FD9F1D0
3fac9c30:	jruc   L3FAC9D00
L3FAC9C40:
3fac9c40:	move   a14, -*sp, 1
3fac9c50:	move   @0x27aa60, *a14+, 1
3fac9c80:	move   *a13(0x960), *a14+, 1
3fac9ca0:	move   @0x27aa80, *a14+, 1
3fac9cd0:	calla  L3FD9F1D0
L3FAC9D00:
3fac9d00:	move   *a13(0x300), a11, 1
3fac9d20:	jreq   L3FAC9EC0
3fac9d30:	move   a14, -*sp, 1
3fac9d40:	move   @0x27af00, *a14+, 1
3fac9d70:	move   *a13(0x940), *a14+, 1
3fac9d90:	move   @0x27aa80, *a14+, 1
3fac9dc0:	calla  L3FD677D0
3fac9df0:	move   a14, -*sp, 1
3fac9e00:	move   @0x27aa00, *a14+, 1
3fac9e30:	move   *a13(0x940), *a14+, 1
3fac9e50:	move   @0x27aa80, *a14+, 1
3fac9e80:	calla  L3FD9F1D0
3fac9eb0:	jruc   L3FACA0F0
L3FAC9EC0:
3fac9ec0:	move   a14, -*sp, 1
3fac9ed0:	move   @0x27ae60, *a14+, 1
3fac9f00:	move   *a13(0x940), *a14+, 1
3fac9f20:	move   @0x27aa80, *a14+, 1
3fac9f50:	calla  L3FD677D0
3fac9f80:	move   a14, -*sp, 1
3fac9f90:	move   @0x27a9c0, *a14+, 1
3fac9fc0:	move   *a13(0x940), *a14+, 1
3fac9fe0:	move   @0x27aa80, *a14+, 1
3faca010:	calla  L3FD9F1D0
3faca040:	move   a14, -*sp, 1
3faca050:	movk   12, a9
3faca060:	move   a9, *a14+, 1
3faca070:	move   *a13(0x940), *a14+, 1
3faca090:	move   @0x27aa80, *a14+, 1
3faca0c0:	calla  L3FD97D50
L3FACA0F0:
3faca0f0:	move   *a13(0x2e0), a9, 1
3faca110:	jreq   L3FACA2B0
3faca120:	move   a14, -*sp, 1
3faca130:	move   @0x27aea0, *a14+, 1
3faca160:	move   *a13(0x920), *a14+, 1
3faca180:	move   @0x27aa80, *a14+, 1
3faca1b0:	calla  L3FD677D0
3faca1e0:	move   a14, -*sp, 1
3faca1f0:	move   @0x27a9e0, *a14+, 1
3faca220:	move   *a13(0x920), *a14+, 1
3faca240:	move   @0x27aa80, *a14+, 1
3faca270:	calla  L3FD9F1D0
3faca2a0:	jruc   L3FACA4E0
L3FACA2B0:
3faca2b0:	move   a14, -*sp, 1
3faca2c0:	move   @0x27ae40, *a14+, 1
3faca2f0:	move   *a13(0x920), *a14+, 1
3faca310:	move   @0x27aa80, *a14+, 1
3faca340:	calla  L3FD677D0
3faca370:	move   a14, -*sp, 1
3faca380:	move   @0x27a9a0, *a14+, 1
3faca3b0:	move   *a13(0x920), *a14+, 1
3faca3d0:	move   @0x27aa80, *a14+, 1
3faca400:	calla  L3FD9F1D0
3faca430:	move   a14, -*sp, 1
3faca440:	movk   12, a9
3faca450:	move   a9, *a14+, 1
3faca460:	move   *a13(0x920), *a14+, 1
3faca480:	move   @0x27aa80, *a14+, 1
3faca4b0:	calla  L3FD97D50
L3FACA4E0:
3faca4e0:	move   a14, -*sp, 1
3faca4f0:	move   @0x27a960, *a14+, 1
3faca520:	move   *a13(0x900), *a14+, 1
3faca540:	move   @0x27aa80, *a14+, 1
3faca570:	calla  L3FD9F1D0
3faca5a0:	move   a14, -*sp, 1
3faca5b0:	move   @0x27a980, *a14+, 1
3faca5e0:	move   *a13(0x980), *a14+, 1
3faca600:	move   @0x27aa80, *a14+, 1
3faca630:	calla  L3FD9F1D0
3faca660:	move   a14, -*sp, 1
3faca670:	movi   0x800c, a9
3faca6a0:	move   a9, *a14+, 1
3faca6b0:	move   *a13(0x980), *a14+, 1
3faca6d0:	move   @0x27aa80, *a14+, 1
3faca700:	calla  L3FD97D50
3faca730:	move   a14, -*sp, 1
3faca740:	move   *a13(0xffc0), *a14+, 1
3faca760:	move   @0x27aa80, *a14+, 1
3faca790:	calla  L3FD52F10
3faca7c0:	move   a8, *a13(0x200), 1
3faca7e0:	move   a14, -*sp, 1
3faca7f0:	move   a13, a9
3faca800:	addi   0x260, a9
3faca820:	move   a9, *a14+, 1
3faca830:	move   *a13(0xffc0), *a14+, 1
3faca850:	calla  L3FAA3E90
3faca880:	move   a8, *a13(0x8e0), 1
3faca8a0:	move   a8, a8
3faca8b0:	jrne   L3FACA8F0
3faca8c0:	move   *a13(0x260), a9, 1
3faca8e0:	jrne   L3FACAB30
L3FACA8F0:
3faca8f0:	move   a14, -*sp, 1
3faca900:	movk   4, a9
3faca910:	move   a9, *a14+, 1
3faca920:	movk   1, a9
3faca930:	move   a9, *a14+, 1
3faca940:	calla  L3F703D90
3faca970:	move   a8, *a13(0x260), 1
3faca990:	move   *a13(0x200), a9, 1
3faca9b0:	jreq   L3FACAB30
3faca9c0:	move   *a9, a9, 1
3faca9d0:	btst   1, a9
3faca9e0:	jrne   L3FACAAC0
3faca9f0:	sub    a9, a9
3facaa00:	move   a9, *a8, 1
3facaa10:	jruc   L3FACAB30
L3FACAA20:
3facaa20:	move   *a13(0x260), a11, 1
3facaa40:	movk   1, a9
3facaa50:	move   a9, *a11, 1
3facaa60:	jruc   L3FACAB30
L3FACAA70:
3facaa70:	move   *a13(0x260), a11, 1
3facaa90:	sub    a9, a9
3facaaa0:	move   a9, *a11, 1
3facaab0:	jruc   L3FACAB30
L3FACAAC0:
3facaac0:	move   *a13(0x200), a9, 1
3facaae0:	move   *a9(0x40), a8, 1
3facab00:	subk   3, a8
3facab10:	jreq   L3FACAA20
3facab20:	jruc   L3FACAA70
L3FACAB30:
3facab30:	move   a14, -*sp, 1
3facab40:	move   *a13(0x260), *a14+, 1
3facab60:	move   *a13(0xffc0), *a14+, 1
3facab80:	move   @0x27b600, *a14+, 1
3facabb0:	move   @0x27aa80, *a14+, 1
3facabe0:	calla  L3FDFB690
3facac10:	move   *a13(0x200), a11, 1
3facac30:	jrne   L3FACAE40
3facac40:	move   a14, -*sp, 1
3facac50:	movi   0x24, a9
3facac70:	move   a9, *a14+, 1
3facac80:	movk   1, a9
3facac90:	move   a9, *a14+, 1
3facaca0:	calla  L3F703D90
3facacd0:	move   a8, *a13(0x200), 1
3facacf0:	jruc   L3FACAE40
L3FACAD00:
3facad00:	move   *a13(0x200), a11, 1
3facad20:	move   *a11, a9, 1
3facad30:	movk   2, a7
3facad40:	or     a7, a9
3facad50:	move   a9, *a11, 1
3facad60:	movk   1, a9
3facad70:	move   a9, *a11(0x40), 1
3facad90:	jruc   L3FACAEA0
L3FACADA0:
3facada0:	move   *a13(0x200), a11, 1
3facadc0:	move   *a11, a9, 1
3facadd0:	movk   2, a7
3facade0:	or     a7, a9
3facadf0:	move   a9, *a11, 1
3facae00:	movk   3, a9
3facae10:	move   a9, *a11(0x40), 1
3facae30:	jruc   L3FACAEA0
L3FACAE40:
3facae40:	move   *a13(0x260), a11, 1
3facae60:	move   *a11, a8, 1
3facae70:	jreq   L3FACAD00
3facae80:	dec    a8
3facae90:	jreq   L3FACADA0
L3FACAEA0:
3facaea0:	move   a14, -*sp, 1
3facaeb0:	movk   1, a11
3facaec0:	move   a11, *a14+, 1
3facaed0:	move   @0x27aee0, *a14+, 1
3facaf00:	move   *a13(0x200), a9, 1
3facaf20:	move   *a9(0x40), *a14+, 1
3facaf40:	move   a9, *a14+, 1
3facaf50:	move   *a13(0xffc0), *a14+, 1
3facaf70:	calla  L3FAA3530
3facafa0:	move   a14, -*sp, 1
3facafb0:	move   a9, *a14+, 1
3facafc0:	move   *a13(0x900), *a14+, 1
3facafe0:	move   @0x27aa80, *a14+, 1
3facb010:	calla  L3FD9AE80
3facb040:	move   a14, -*sp, 1
3facb050:	move   *a13(0x260), *a14+, 1
3facb070:	calla  L3F9C0210
3facb0a0:	move   a14, -*sp, 1
3facb0b0:	move   *a13(0x220), *a14+, 1
3facb0d0:	calla  L3F9C0210
3facb100:	move   a11, *a13(0x760), 1
3facb120:	move   a14, -*sp, 1
3facb130:	move   a13, a7
3facb140:	addi   0x6e0, a7
3facb160:	move   a7, *a14+, 1
3facb170:	movk   16, a11
3facb180:	move   a11, *a14+, 1
3facb190:	move   *a13(0x900), *a14+, 1
3facb1b0:	move   @0x27aa80, *a14+, 1
3facb1e0:	calla  L3FD38770
3facb210:	move   *a13(0x320), a7, 1
3facb230:	move   a7, @0x27b360, 1
3facb260:	move   *a13(0x340), a11, 1
3facb280:	move   a11, @0x27b380, 1
3facb2b0:	move   a14, -*sp, 1
3facb2c0:	movi   0x27b320, a7
3facb2f0:	move   a7, *a14+, 1
3facb300:	movk   12, a7
3facb310:	move   a7, *a14+, 1
3facb320:	move   *a13(0xffc0), *a14+, 1
3facb340:	move   @0x27aa80, *a14+, 1
3facb370:	calla  L3FD75CD0
3facb3a0:	move   a14, -*sp, 1
3facb3b0:	move   *a13(0x3a0), a7, 1
3facb3d0:	neg    a7
3facb3e0:	addk   22, a7
3facb3f0:	move   a7, *a14+, 1
3facb400:	move   *a13(0x3a0), a7, 1
3facb420:	neg    a7
3facb430:	addk   3, a7
3facb440:	move   a7, *a14+, 1
3facb450:	move   *a13(0x900), *a14+, 1
3facb470:	move   *a13(0xffc0), *a14+, 1
3facb490:	move   @0x27aa80, *a14+, 1
3facb4c0:	calla  L3FD83F30
3facb4f0:	move   a14, -*sp, 1
3facb500:	move   *a13(0xffc0), *a14+, 1
3facb520:	move   @0x27aa80, *a14+, 1
3facb550:	calla  L3FD60960
3facb580:	move   a14, -*sp, 1
3facb590:	sub    a7, a7
3facb5a0:	move   a7, *a14+, 1
3facb5b0:	move   @0x27aa80, *a14+, 1
3facb5e0:	calla  L3FD9F6B0
3facb610:	move   a14, -*sp, 1
3facb620:	movi   0x400000, a7
3facb650:	move   a7, *a14+, 1
3facb660:	move   *a13(0xffc0), *a14+, 1
3facb680:	move   @0x27aa80, *a14+, 1
3facb6b0:	calla  L3FD97D50
3facb6e0:	move   a14, -*sp, 1
3facb6f0:	movi   0x380000, a7
3facb720:	move   a7, *a14+, 1
3facb730:	move   *a13(0x900), *a14+, 1
3facb750:	move   @0x27aa80, *a14+, 1
3facb780:	calla  L3FD97D50
3facb7b0:	move   a14, -*sp, 1
3facb7c0:	move   a9, *a14+, 1
3facb7d0:	calla  L3F9C0210
3facb800:	move   *a13(0x900), a7, 1
3facb820:	jaeq   L3FACC370
3facb840:	move   a14, -*sp, 1
3facb850:	movi   0x5c, a7
3facb870:	move   a7, *a14+, 1
3facb880:	move   a13, a7
3facb890:	addi   0x400, a7
3facb8b0:	move   a7, *a14+, 1
3facb8c0:	calla  L3FB44A00
3facb8f0:	move   a14, -*sp, 1
3facb900:	move   a7, *a14+, 1
3facb910:	move   *a13(0x900), *a14+, 1
3facb930:	move   @0x27aa80, *a14+, 1
3facb960:	calla  L3FD58A10
3facb990:	move   a8, *a13(0xac0), 1
3facb9b0:	dec    a8
3facb9c0:	jreq   L3FACBAB0
3facb9d0:	move   a14, -*sp, 1
3facb9e0:	move   *a13(0x420), *a14+, 1
3facba00:	move   *a13(0x400), *a14+, 1
3facba20:	move   *a13(0xac0), *a14+, 1
3facba40:	movi   0x3facfd60, a8
3facba70:	move   a8, *a14+, 1
3facba80:	calla  L3FB341E0
L3FACBAB0:
3facbab0:	move   *a13(0x400), a7, 1
3facbad0:	move   *a13(0x3a0), a9, 1
3facbaf0:	add    a9, a7
3facbb00:	subk   4, a7
3facbb10:	move   a7, *a13(0xa00), 1
3facbb30:	move   *a13(0x420), a7, 1
3facbb50:	add    a9, a7
3facbb60:	subk   23, a7
3facbb70:	move   a7, *a13(0xa20), 1
3facbb90:	move   *a13(0x3e0), a7, 1
3facbbb0:	neg    a7
3facbbc0:	move   *a13(0x3e0), a9, 1
3facbbe0:	sub    a9, a7
3facbbf0:	move   *a13(0xa00), a9, 1
3facbc10:	subk   4, a7
3facbc20:	cmp    a7, a9
3facbc30:	jrge   L3FACBCC0
3facbc40:	move   *a13(0x3e0), a7, 1
3facbc60:	neg    a7
3facbc70:	move   *a13(0x3e0), a9, 1
3facbc90:	sub    a9, a7
3facbca0:	move   a7, a9
3facbcb0:	subk   4, a9
L3FACBCC0:
3facbcc0:	move   a9, *a13(0xa00), 1
3facbce0:	move   @0x27aa80, a7, 1
3facbd10:	move   *a7(0x440), a9, 1
3facbd30:	move   a9, a11
3facbd40:	sll    0x9, a9
3facbd50:	sll    0x7, a11
3facbd60:	add    a11, a9
3facbd70:	move   *a7(0x480), a11, 1
3facbd90:	add    a9, a11
3facbda0:	move   *a11(0x60), a11, 1
3facbdc0:	move   *a13(0xa00), a9, 1
3facbde0:	subi   0x26, a11
3facbe00:	cmp    a11, a9
3facbe10:	jrle   L3FACBF00
3facbe20:	move   *a7(0x440), a11, 1
3facbe40:	move   a11, a9
3facbe50:	sll    0x9, a11
3facbe60:	sll    0x7, a9
3facbe70:	add    a9, a11
3facbe80:	move   *a7(0x480), a9, 1
3facbea0:	add    a11, a9
3facbeb0:	move   *a9(0x60), a11, 1
3facbed0:	move   a11, a9
3facbee0:	subi   0x26, a9
L3FACBF00:
3facbf00:	move   a9, *a13(0xa00), 1
3facbf20:	move   *a13(0xa20), a11, 1
3facbf40:	addk   2, a11
3facbf50:	jrlt   L3FACBF90
3facbf60:	move   *a13(0xa20), a11, 1
3facbf80:	jruc   L3FACBFB0
L3FACBF90:
3facbf90:	movi   0xfffe, a11
L3FACBFB0:
3facbfb0:	move   a11, *a13(0xa20), 1
3facbfd0:	move   *a7(0x440), a9, 1
3facbff0:	move   a9, a11
3facc000:	sll    0x9, a9
3facc010:	sll    0x7, a11
3facc020:	add    a11, a9
3facc030:	move   *a7(0x480), a11, 1
3facc050:	add    a9, a11
3facc060:	move   *a11(0x80), a11, 1
3facc080:	move   *a13(0xa20), a9, 1
3facc0a0:	subk   19, a11
3facc0b0:	cmp    a11, a9
3facc0c0:	jrle   L3FACC1A0
3facc0d0:	move   *a7(0x440), a11, 1
3facc0f0:	move   a11, a9
3facc100:	sll    0x9, a11
3facc110:	sll    0x7, a9
3facc120:	add    a9, a11
3facc130:	move   *a7(0x480), a9, 1
3facc150:	add    a11, a9
3facc160:	move   *a9(0x80), a11, 1
3facc180:	move   a11, a9
3facc190:	subk   19, a9
L3FACC1A0:
3facc1a0:	move   a9, *a13(0xa20), 1
3facc1c0:	move   *a13(0xa00), a11, 1
3facc1e0:	move   *a13(0x400), a9, 1
3facc200:	cmp    a9, a11
3facc210:	jrne   L3FACC280
3facc220:	move   *a13(0xa20), a9, 1
3facc240:	move   *a13(0x420), a11, 1
3facc260:	cmp    a11, a9
3facc270:	jreq   L3FACC370
L3FACC280:
3facc280:	move   a14, -*sp, 1
3facc290:	move   *a13(0x460), *a14+, 1
3facc2b0:	move   *a13(0x440), *a14+, 1
3facc2d0:	move   *a13(0xa20), *a14+, 1
3facc2f0:	move   *a13(0xa00), *a14+, 1
3facc310:	move   *a13(0x900), *a14+, 1
3facc330:	move   a7, *a14+, 1
3facc340:	calla  L3FD3A510
L3FACC370:
3facc370:	move   *a13(0x900), a8, 1
L3FACC390:
3facc390:	move   *sp(0xa0), a14, 1
3facc3b0:	mmfm   sp, a7,a9,a11,a13
3facc3d0:	rets   2
L3FACC3E0:
3facc3e0:	mmtm   sp, a11,a13
3facc400:	move   a14, a13
3facc410:	setf   8, 0, 0
3facc420:	move   @0x27b780, a11, 0
3facc450:	jreq   L3FACC510
3facc460:	move   a14, -*sp, 1
3facc470:	move   @0x27b740, *a14+, 1
3facc4a0:	calla  L3F9C0210
3facc4d0:	sub    a11, a11
3facc4e0:	movb   a11, @0x27b780
L3FACC510:
3facc510:	move   a14, -*sp, 1
3facc520:	movi   0x27b740, a11
3facc550:	move   a11, *a14+, 1
3facc560:	move   *a13(0xffe0), *a14+, 1
3facc580:	move   @0x27aa80, *a14+, 1
3facc5b0:	calla  L3FD48A80
3facc5e0:	move   a8, a8
3facc5f0:	jreq   L3FACC700
3facc600:	move   @0x27b740, a11, 1
3facc630:	jrne   L3FACC680
3facc640:	move   @0x27b760, a8, 1
3facc670:	jruc   L3FACC730
L3FACC680:
3facc680:	movk   1, a11
3facc690:	movb   a11, @0x27b780
3facc6c0:	move   @0x27b740, a8, 1
3facc6f0:	jruc   L3FACC730
L3FACC700:
3facc700:	move   @0x27b760, a8, 1
L3FACC730:
3facc730:	move   *sp(0x60), a14, 1
3facc750:	mmfm   sp, a11,a13
3facc770:	rets   2
L3FACC780:
3facc780:	mmtm   sp, a7,a9,a11,a13
3facc7a0:	move   a14, a13
3facc7b0:	addi   0xe0, a14
3facc7d0:	sub    a11, a11
3facc7e0:	move   a11, *a13(0x40), 1
3facc800:	move   a14, -*sp, 1
3facc810:	move   a13, a9
3facc820:	addi   0xc0, a9
3facc840:	move   a9, *a14+, 1
3facc850:	move   a13, a7
3facc860:	addi   0xa0, a7
3facc880:	move   a7, *a14+, 1
3facc890:	move   a13, a7
3facc8a0:	addi   0x80, a7
3facc8c0:	move   a7, *a14+, 1
3facc8d0:	move   a13, a7
3facc8e0:	addi   0x60, a7
3facc900:	move   a7, *a14+, 1
3facc910:	move   @0x27aa80, a7, 1
3facc940:	move   *a7(0x440), a9, 1
3facc960:	move   a9, a11
3facc970:	sll    0x9, a9
3facc980:	sll    0x7, a11
3facc990:	add    a11, a9
3facc9a0:	move   *a7(0x480), a11, 1
3facc9c0:	add    a9, a11
3facc9d0:	move   *a11(0x40), *a14+, 1
3facc9f0:	move   a7, *a14+, 1
3facca00:	calla  L3FD74C90
3facca30:	move   *a13(0xc0), a11, 1
3facca50:	dec    a11
3facca60:	move   a11, *a13, 1
3facca70:	jrlt   L3FACCC10
L3FACCA80:
3facca80:	move   a14, -*sp, 1
3facca90:	move   *a13, a11, 1
3faccaa0:	sll    0x5, a11
3faccab0:	move   *a13(0xa0), a9, 1
3faccad0:	add    a9, a11
3faccae0:	move   *a11+, *a14+, 1
3faccaf0:	calla  L3FA99E10
3faccb20:	move   a8, *a13(0x20), 1
3faccb40:	move   a8, a7
3faccb50:	jreq   L3FACCBD0
3faccb60:	move   *a13, a11, 1
3faccb70:	sll    0x5, a11
3faccb80:	add    a9, a11
3faccb90:	move   *a11(0x0), *a13(0x40), 1
3faccbc0:	jruc   L3FACCC10
L3FACCBD0:
3faccbd0:	move   *a13, a11, 1
3faccbe0:	dec    a11
3faccbf0:	move   a11, *a13, 1
3faccc00:	jrge   L3FACCA80
L3FACCC10:
3faccc10:	move   a14, -*sp, 1
3faccc20:	move   *a13(0xa0), *a14+, 1
3faccc40:	calla  L3F9C0210
3faccc70:	move   *a13(0x40), a8, 1
3faccc90:	subi   0xe0, a14
3facccb0:	mmfm   sp, a7,a9,a11,a13
3facccd0:	rets
L3FACCCE0:
3faccce0:	mmtm   sp, a9,a11,a13
3faccd00:	move   a14, a13
3faccd10:	addi   0x100, a14
3faccd30:	calla  L3FACC780
3faccd60:	move   a8, *a13, 1
3faccd70:	move   a8, a8
3faccd80:	jreq   L3FACCFA0
3faccd90:	move   *a13(0xffe0), a11, 1
3faccdb0:	cmp    a11, a8
3faccdc0:	jreq   L3FACCFA0
3faccdd0:	move   a8, *a13(0xc0), 1
3faccdf0:	sub    a9, a9
3facce00:	move   a9, *a13(0xe0), 1
3facce20:	move   a14, -*sp, 1
3facce30:	move   a14, -*sp, 1
3facce40:	move   a8, *a14+, 1
3facce50:	calla  L3FA9CB80
3facce80:	move   a8, *a14+, 1
3facce90:	calla  L3FACCFF0
3faccec0:	move   a14, -*sp, 1
3facced0:	move   a13, a9
3faccee0:	addk   32, a9
3faccef0:	move   a9, *a14+, 1
3faccf00:	movi   0x60, a9
3faccf20:	move   a9, *a14+, 1
3faccf30:	move   a11, *a14+, 1
3faccf40:	move   @0x27aa80, *a14+, 1
3faccf70:	calla  L3FD75CD0
L3FACCFA0:
3faccfa0:	move   *sp(0x80), a14, 1
3faccfc0:	mmfm   sp, a9,a11,a13
3faccfe0:	rets   2
L3FACCFF0:
3faccff0:	mmtm   sp, a7,a9,a11,a13
3facd010:	move   a14, a13
3facd020:	addk   32, a14
3facd030:	move   a14, -*sp, 1
3facd040:	move   *a13(0xffe0), *a14+, 1
3facd060:	calla  L3FA9A890
3facd090:	move   a8, a8
3facd0a0:	jreq   L3FACD460
3facd0b0:	move   @0x27aa80, a11, 1
3facd0e0:	move   *a11(0x440), a9, 1
3facd100:	move   a9, a7
3facd110:	sll    0x9, a9
3facd120:	sll    0x7, a7
3facd130:	add    a7, a9
3facd140:	move   *a11(0x480), a7, 1
3facd160:	add    a9, a7
3facd170:	move   *a13(0xffe0), a9, 1
3facd190:	move   *a7(0x40), a7, 1
3facd1b0:	cmp    a7, a9
3facd1c0:	jreq   L3FACD460
3facd1d0:	sub    a7, a7
3facd1e0:	move   a7, *a13, 1
3facd1f0:	move   a14, -*sp, 1
3facd200:	move   a7, *a14+, 1
3facd210:	move   a7, *a14+, 1
3facd220:	movk   1, a9
3facd230:	move   a9, *a14+, 1
3facd240:	move   a7, *a14+, 1
3facd250:	movk   4, a9
3facd260:	move   a9, *a14+, 1
3facd270:	move   a7, *a14+, 1
3facd280:	move   *a13(0xffe0), *a14+, 1
3facd2a0:	move   a7, *a14+, 1
3facd2b0:	movk   1, a9
3facd2c0:	move   a9, *a14+, 1
3facd2d0:	move   a11, *a14+, 1
3facd2e0:	calla  L3FD59AE0
3facd310:	move   a8, *a13, 1
3facd320:	move   a14, -*sp, 1
3facd330:	move   a7, *a14+, 1
3facd340:	move   a7, *a14+, 1
3facd350:	move   a9, *a14+, 1
3facd360:	move   a7, *a14+, 1
3facd370:	movk   4, a11
3facd380:	move   a11, *a14+, 1
3facd390:	move   a7, *a14+, 1
3facd3a0:	move   *a13(0xffe0), *a14+, 1
3facd3c0:	movk   2, a7
3facd3d0:	move   a7, *a14+, 1
3facd3e0:	move   a9, *a14+, 1
3facd3f0:	move   @0x27aa80, *a14+, 1
3facd420:	calla  L3FD59AE0
3facd450:	move   a8, *a13, 1
L3FACD460:
3facd460:	move   *sp(0xa0), a14, 1
3facd480:	mmfm   sp, a7,a9,a11,a13
3facd4a0:	rets   2
L3FACD4B0:
3facd4b0:	mmtm   sp, a11,a13
3facd4d0:	move   a14, a13
3facd4e0:	addi   0x40, a14
3facd500:	move   a14, -*sp, 1
3facd510:	move   @0x27abe0, *a14+, 1
3facd540:	calla  L3FA9C4E0
3facd570:	move   a8, a8
3facd580:	jreq   L3FACD9B0
3facd590:	move   a14, -*sp, 1
3facd5a0:	move   @0x27abe0, *a14+, 1
3facd5d0:	calla  L3FA9F680
3facd600:	move   a14, -*sp, 1
3facd610:	move   @0x27abe0, *a14+, 1
3facd640:	calla  L3FA9D280
3facd670:	move   a8, *a13(0x20), 1
3facd690:	move   a14, -*sp, 1
3facd6a0:	move   @0x27abe0, *a14+, 1
3facd6d0:	calla  L3FA9CF00
3facd700:	move   a8, *a13, 1
3facd710:	move   a8, a8
3facd720:	jreq   L3FACD7B0
3facd730:	move   a14, -*sp, 1
3facd740:	move   a8, *a14+, 1
3facd750:	move   @0x27aa80, *a14+, 1
3facd780:	calla  L3FD425A0
L3FACD7B0:
3facd7b0:	move   *a13(0x20), a11, 1
3facd7d0:	jreq   L3FACD8E0
3facd7e0:	move   a14, -*sp, 1
3facd7f0:	move   a11, *a14+, 1
3facd800:	move   @0x27aa80, *a14+, 1
3facd830:	calla  L3FD425A0
3facd860:	move   a14, -*sp, 1
3facd870:	move   a11, *a14+, 1
3facd880:	move   @0x27b6c0, *a14+, 1
3facd8b0:	calla  L3FAAD3F0
L3FACD8E0:
3facd8e0:	move   a14, -*sp, 1
3facd8f0:	move   @0x27abe0, *a14+, 1
3facd920:	calla  L3FAB6A90
3facd950:	move   a14, -*sp, 1
3facd960:	move   *a13(0x0), *a14+, 1
3facd980:	calla  L3FA98B50
L3FACD9B0:
3facd9b0:	move   a14, -*sp, 1
3facd9c0:	sub    a11, a11
3facd9d0:	move   a11, *a14+, 1
3facd9e0:	move   @0x27aa80, *a14+, 1
3facda10:	calla  L3FD9F6B0
3facda40:	subi   0x40, a14
3facda60:	mmfm   sp, a11,a13
3facda80:	rets
L3FACDA90:
3facda90:	mmtm   sp, a11,a13
3facdab0:	move   a14, a13
3facdac0:	addi   0xa0, a14
3facdae0:	jruc   L3FACE190
L3FACDAF0:
3facdaf0:	move   @0x27ace0, a11, 1
3facdb20:	dsjs   a11, L3FACDBE0
3facdb30:	move   @0x27acc0, a11, 1
3facdb60:	jreq   L3FACDB90
3facdb70:	subk   2, a11
3facdb80:	jrne   L3FACDBE0
L3FACDB90:
3facdb90:	movk   1, a11
3facdba0:	movb   a11, @0x27c180
3facdbd0:	jruc   L3FACDC20
L3FACDBE0:
3facdbe0:	sub    a11, a11
3facdbf0:	movb   a11, @0x27c180
L3FACDC20:
3facdc20:	move   a14, -*sp, 1
3facdc30:	move   @0x27ac20, *a14+, 1
3facdc60:	move   @0x27aa80, *a14+, 1
3facdc90:	calla  L3FDA9050
3facdcc0:	jruc   L3FACE200
L3FACDCD0:
3facdcd0:	move   @0x27ace0, a11, 1
3facdd00:	dsj    a11, L3FACE200
3facdd20:	setf   8, 0, 0
3facdd30:	move   @0x27c180, a11, 0
3facdd60:	jreq   L3FACE200
3facdd70:	move   @0x27acc0, a11, 1
3facdda0:	cmpi   0x100, a11
3facddc0:	jreq   L3FACDE00
3facddd0:	cmpi   0x102, a11
3facddf0:	jrne   L3FACE200
L3FACDE00:
3facde00:	move   a14, -*sp, 1
3facde10:	move   a13, a11
3facde20:	addi   0x60, a11
3facde40:	move   a11, *a14+, 1
3facde50:	move   a13, a11
3facde60:	addi   0x40, a11
3facde80:	move   a11, *a14+, 1
3facde90:	move   a13, a11
3facdea0:	addk   32, a11
3facdeb0:	move   a11, *a14+, 1
3facdec0:	move   a13, *a14+, 1
3facded0:	move   @0x27abc0, *a14+, 1
3facdf00:	move   @0x27aa80, *a14+, 1
3facdf30:	calla  L3FD74C90
3facdf60:	move   a8, *a13(0x80), 1
3facdf80:	dsj    a8, L3FACE200
3facdfa0:	move   *a13(0x20), a11, 1
3facdfc0:	jreq   L3FACE0F0
3facdfd0:	move   a14, -*sp, 1
3facdfe0:	move   a11, *a14+, 1
3facdff0:	move   @0x27aa80, *a14+, 1
3face020:	calla  L3FD60960
3face050:	move   a14, -*sp, 1
3face060:	move   a14, -*sp, 1
3face070:	move   a11, *a14+, 1
3face080:	calla  L3FA9CB80
3face0b0:	move   a8, *a14+, 1
3face0c0:	calla  L3FACCFF0
L3FACE0F0:
3face0f0:	move   *a13(0x60), a11, 1
3face110:	jreq   L3FACE200
3face120:	move   a14, -*sp, 1
3face130:	move   *a13(0x40), *a14+, 1
3face150:	calla  L3F9C0210
3face180:	jruc   L3FACE200
L3FACE190:
3face190:	move   @0x27ab40, a8, 1
3face1c0:	subk   4, a8
3face1d0:	jreq   L3FACDAF0
3face1e0:	dec    a8
3face1f0:	jreq   L3FACDCD0
L3FACE200:
3face200:	subi   0xa0, a14
3face220:	mmfm   sp, a11,a13
3face240:	rets
L3FACE250:
3face250:	mmtm   sp, a7,a9,a11,a13
3face270:	move   a14, a13
3face280:	addi   0x100, a14
3face2a0:	move   @0x27aaa0, a11, 1
3face2d0:	move   *a11(0x20), *a13(0x0), 1
3face300:	move   *a11(0x20), *a13(0x20), 1
3face330:	movk   3, a9
3face340:	move   a9, *a13(0x40), 1
3face360:	movk   22, a9
3face370:	move   a9, *a13(0x60), 1
3face390:	movi   0x3d, a11
3face3b0:	move   a11, *a13(0x80), 1
3face3d0:	sub    a9, a9
3face3e0:	move   a9, *a13(0xa0), 1
3face400:	movk   17, a9
3face410:	move   a9, *a13(0xe0), 1
3face430:	move   a9, *a13(0xc0), 1
3face450:	move   a14, -*sp, 1
3face460:	move   a13, *a14+, 1
3face470:	move   @0x27aa80, a7, 1
3face4a0:	move   *a7(0x440), a9, 1
3face4c0:	move   a9, a11
3face4d0:	sll    0x9, a9
3face4e0:	sll    0x7, a11
3face4f0:	add    a11, a9
3face500:	move   *a7(0x480), a11, 1
3face520:	add    a9, a11
3face530:	move   *a11(0x40), *a14+, 1
3face550:	move   @0x27b660, *a14+, 1
3face580:	move   a7, *a14+, 1
3face590:	calla  L3FDFAFC0
3face5c0:	subi   0x100, a14
3face5e0:	mmfm   sp, a7,a9,a11,a13
3face600:	rets
3face610:	move   b10, b7
3face620:	subb   b2, sp
3face630:	sla    b11, b2
3face640:	sra    a11, a13
3face650:	or     a0, a0
3face660:	.word  0x7469
3face670:	sra    a11, a12
3face680:	move   a0, a0
3face690:	.word  0x776f
3face6a0:	.word  0x7265
3face6b0:	andn   a0, a0
3face6c0:	.word  0x7365
3face6d0:	.word  0x7a69
3face6e0:	.word  0x0065
3face6f0:	modu   a10, a12
3face700:	sra    b11, b7
3face710:	sla    0x3, b2
3face720:	mods   a2, a2
3face730:	sll    a11, a1
3face740:	sra    a11, a11
3face750:	.word  0x0064
3face760:	sra    b10, b2
3face770:	rl     b11, b3
3face780:	sra    b11, b10
3face790:	sub    a1, a0
3face7a0:	mods   a11, a9
3face7b0:	sra    a11, a13
3face7c0:	.word  0x0064
3face7d0:	sll    a10, a9
3face7e0:	modu   a3, sp
3face7f0:	srl    a3, a9
3face800:	.word  0x0079
3face810:	sll    a10, a9
3face820:	modu   a3, sp
3face830:	or     a0, a0
3face840:	sra    a3, a9
3face850:	.word  0x0079
3face860:	rev    a0
3face870:	move   b10, b7
3face880:	divs   a1, a0
3face890:	move   a10, b9
3face8a0:	sub    a9, a0
3face8b0:	.word  0x7272
3face8c0:	.word  0x726f
3face8d0:	.word  0x000a
3face8e0:	move   b10, b7
3face8f0:	sub    a9, a0
3face900:	.word  0x7272
3face910:	.word  0x726f
3face920:	sll    0x9, a0
3face930:	.word  0x0a73
3face940:	rl     0x0, a0
3face950:	dsjs   b10, L3FACEA70
3face960:	rev    b0
3face970:	move   b10, b7
3face980:	or     a9, a0
3face990:	sla    a11, a14
3face9a0:	mods   a3, a2
3face9b0:	sla    0x3, a5
3face9c0:	modu   b11, b4
3face9d0:	move   a9, b0
3face9e0:	sra    b11, b0
3face9f0:	sla    0x3, a14
3facea00:	rl     a10, a4
3facea10:	.word  0x7073
3facea20:	sla    a11, a12
3facea30:	.word  0x0a79
3facea40:	sub    a0, a0
3facea50:	addc   a10, a5
3facea60:	xor    b10, sp
L3FACEA70:
3facea70:	mpyu   a10, a13
3facea80:	cmp    a10, a8
3facea90:	or     a2, a14
3faceaa0:	.word  0x0053
3faceab0:	modu   a10, a14
3faceac0:	sub    a1, a0
3facead0:	addc   a10, a5
3faceae0:	xor    a9, a0
3faceaf0:	sla    0x3, a13
3faceb00:	rl     a10, a8
3faceb10:	.word  0x746e
3faceb20:	.word  0x0a73
3faceb30:	xor    a8, a0
3faceb40:	mpyu   a10, a13
3faceb50:	move   a10, b13
3faceb60:	sub    b10, b6
3faceb70:	.word  0x0044
3faceb80:	modu   a10, a14
3faceb90:	xor    a9, a0
3faceba0:	sla    0x3, a13
3facebb0:	modu   a10, a13
3facebc0:	sra    b11, b6
3facebd0:	.word  0x0a64
3facebe0:	sub    a0, a0
3facebf0:	addc   a10, a5
3facec00:	xor    b10, sp
3facec10:	mpyu   a10, a13
3facec20:	addc   a10, a9
3facec30:	move   a2, sp
3facec40:	andn   b10, sp
3facec50:	add    b10, b4
3facec60:	sub    b10, b4
3facec70:	move   a0, b0
3facec80:	sla    0x3, sp
3facec90:	sub    a10, a4
3faceca0:	sla    0x2, a3
3facecb0:	mods   b10, b7
3facecc0:	cmp    a9, a0
3facecd0:	modu   a11, a3
3facece0:	sla    0x3, a14
3facecf0:	.word  0x7453
3faced00:	.word  0x7461
3faced10:	.word  0x0a65
3faced20:	sub    a0, a0
3faced30:	addc   a10, a5
3faced40:	xor    b10, sp
3faced50:	mpyu   a10, a13
3faced60:	add    b10, b4
3faced70:	sub    a10, a11
3faced80:	subb   b2, sp
3faced90:	addc   a10, sp
3faceda0:	andn   b10, b5
3facedb0:	move   a0, b0
3facedc0:	sla    0x3, sp
3facedd0:	sub    a10, a4
3facede0:	sla    0x2, a3
3facedf0:	mods   b10, b7
3facee00:	or     a1, a0
3facee10:	lmo    a11, a1
3facee20:	sla    0x3, a5
3facee30:	move   a10, b6
3facee40:	or     a10, a3
3facee50:	.word  0x0a53
3facee60:	sub    a0, a0
3facee70:	addc   a10, a5
3facee80:	xor    b10, sp
3facee90:	mpyu   a10, a13
3faceea0:	sub    a10, a4
3faceeb0:	move   a10, b3
3faceec0:	add    b10, b2
L3FACEED0:
3faceed0:	cmp    b10, b4
3faceee0:	move   a2, sp
3faceef0:	subb   b10, sp
L3FACEF00:
3facef00:	move   a10, b5
3facef10:	sub    a10, a13
3facef20:	andn   b2, b4
3facef30:	.word  0x0059
3facef40:	.word  0x7241
3facef50:	sla    0x3, a5
3facef60:	modu   b10, b9
3facef70:	.word  0x7275
3facef80:	.word  0x7220
3facef90:	modu   b3, b5
3facefa0:	rl     a11, a14
3facefb0:	srl    a11, a14
3facefc0:	sla    a9, a0
3facefd0:	modu   a11, a14
3facefe0:	rl     b3, b4
3faceff0:	.word  0x7265
3facf000:	xor    a9, a0
3facf010:	modu   a3, a9
3facf020:	modu   a11, a4
3facf030:	sla    0x3, b7
3facf040:	sla    a10, a13
3facf050:	sla    a11, a14
3facf060:	sra    a11, a7
3facf070:	dsjs   b2, L3FACEED0
3facf080:	dsjs   sp, L3FACEF00
3facf090:	.word  0x000a
3facf0a0:	.word  0x7453
3facf0b0:	.word  0x7261
3facf0c0:	.word  0x7574
3facf0d0:	.word  0x0070
3facf0e0:	divs   a0, a0
3facf0f0:	andn   a1, a0
3facf100:	modu   a11, sp
3facf110:	sla    0x3, b4
3facf120:	rl     b10, b7
3facf130:	sra    a3, a14
3facf140:	.word  0x776f
3facf150:	srl    0x18, a0
3facf160:	srl    0x17, a10
3facf170:	sra    a10, a13
3facf180:	.word  0x756e
3facf190:	move   a9, a13
3facf1a0:	sra    a3, a5
3facf1b0:	.word  0x7569
3facf1c0:	srl    0x15, a13
3facf1d0:	srl    0x16, b2
3facf1e0:	modu   a10, a14
3facf1f0:	mods   b11, b2
3facf200:	mods   a3, a1
3facf210:	srl    0x17, a13
3facf220:	srl    0x17, a10
3facf230:	rl     0x11, b1
3facf240:	srl    0x17, b0
3facf250:	.word  0x3537
3facf260:	.word  0x372d
3facf270:	srl    0x17, b5
3facf280:	srl    0x16, b0
3facf290:	srl    0x17, a10
3facf2a0:	andn   a10, a9
3facf2b0:	dsjs   sp, L3FACF2E0
3facf2c0:	.word  0x3538
3facf2d0:	srl    0x17, b9
L3FACF2E0:
3facf2e0:	rev    b1
3facf2f0:	sll    a10, a9
3facf300:	modu   a3, sp
3facf310:	addc   a1, a0
3facf320:	.word  0x786f
3facf330:	addc   a0, a0
3facf340:	movy   a3, sp
3facf350:	sra    b11, b4
3facf360:	addxy  a1, a0
3facf370:	rl     a9, a0
3facf380:	pixt   *a3, xy, *a3, xy
3facf390:	sra    a11, a14
3facf3a0:	andn   a8, a0
3facf3b0:	modu   a3, a9
3facf3c0:	sll    a3, a14
3facf3d0:	mods   a3, a9
3facf3e0:	srl    a3, a4
L3FACF3F0:
3facf3f0:	modu   a3, a5
3facf400:	.word  0x7473
3facf410:	.word  0x7265
3facf420:	.word  0x0a00
3facf430:	move   b10, b7
3facf440:	rl     0x9, a0
3facf450:	subb   a9, a0
3facf460:	add    b10, b7
3facf470:	dsjs   a0, L3FACF3F0
3facf480:	sll    0x9, a0
3facf490:	srl    0x1d, a4
3facf4a0:	mods   a9, a0
3facf4b0:	.word  0x7061
3facf4c0:	.word  0x735f
3facf4d0:	sla    b11, b4
3facf4e0:	sra    b11, b4
3facf4f0:	sll    0x9, b13
3facf500:	.word  0x0a64
3facf510:	addc   a8, a0
3facf520:	rl     a11, a12
3facf530:	modu   a3, a5
3facf540:	sla    0x3, b4
3facf550:	sla    a10, a8
3facf560:	sla    0x3, b3
3facf570:	modu   a10, a14
3facf580:	subb   a1, a0
3facf590:	sla    b11, b2
L3FACF5A0:
3facf5a0:	sra    a11, a13
3facf5b0:	.word  0x000a
3facf5c0:	xor    a8, a10
L3FACF5D0:
3facf5d0:	sla    0x2, a13
3facf5e0:	sla    0x1, b2
3facf5f0:	xor    a10, a7
3facf600:	sla    0x2, a1
3facf610:	sla    0x1, b13
3facf620:	sra    a1, a5
3facf630:	sla    0x1, a12
3facf640:	dsjs   b8, L3FACF5A0
3facf650:	sra    a1, a5
3facf660:	sla    0x1, a12
3facf670:	dsjs   b9, L3FACF5D0
L3FACF680:
3facf680:	sra    a1, a5
3facf690:	.word  0x000a
3facf6a0:	xor    a8, a10
3facf6b0:	sla    0x2, a13
3facf6c0:	sla    0x1, b3
3facf6d0:	xor    a10, a7
3facf6e0:	sla    0x2, a1
3facf6f0:	sla    0x1, b13
3facf700:	sra    a1, a5
3facf710:	sla    0x1, a12
3facf720:	dsjs   b7, L3FACF680
3facf730:	sra    a1, a5
3facf740:	.word  0x000a
3facf750:	move   b10, b7
3facf760:	sub    a9, a0
3facf770:	.word  0x7272
3facf780:	.word  0x726f
3facf790:	addc   a9, a0
3facf7a0:	rl     a11, a12
3facf7b0:	modu   a3, a5
3facf7c0:	sla    0x3, b4
3facf7d0:	sla    a10, a8
3facf7e0:	sla    0x3, b3
3facf7f0:	modu   a10, a14
3facf800:	subb   a1, a0
3facf810:	sla    b11, b2
3facf820:	sra    a11, a13
3facf830:	.word  0x000a
3facf840:	xor    a8, a10
3facf850:	sla    0x2, a13
L3FACF860:
3facf860:	sla    0x1, b4
3facf870:	xor    a10, a7
3facf880:	sla    0x2, a1
3facf890:	sla    0x1, b13
3facf8a0:	sra    a1, a5
3facf8b0:	sla    0x1, a12
3facf8c0:	sla    a11, a13
3facf8d0:	mpyu   b11, b0
3facf8e0:	.word  0x7473
3facf8f0:	.word  0x7461
3facf900:	dsjs   a5, L3FACF860
3facf910:	sra    a1, a5
3facf920:	.word  0x000a
3facf930:	xor    a8, a10
3facf940:	sla    0x2, a13
L3FACF950:
3facf950:	sla    0x1, b5
3facf960:	xor    a10, a7
3facf970:	sla    0x2, a1
3facf980:	sla    0x1, b13
3facf990:	sra    a1, a5
3facf9a0:	sla    0x1, a12
3facf9b0:	sla    a11, a13
3facf9c0:	mpyu   b11, b0
3facf9d0:	.word  0x7473
3facf9e0:	.word  0x7461
3facf9f0:	dsjs   a5, L3FACF950
L3FACFA00:
3facfa00:	sra    a1, a5
3facfa10:	.word  0x000a
3facfa20:	xor    a8, a10
L3FACFA30:
3facfa30:	sla    0x2, a13
3facfa40:	sla    0x1, b6
3facfa50:	xor    a10, a7
3facfa60:	sla    0x2, a1
3facfa70:	sla    0x1, b13
3facfa80:	sra    a1, a5
3facfa90:	sla    0x1, a12
3facfaa0:	dsjs   b8, L3FACFA00
3facfab0:	sra    a1, a5
3facfac0:	sla    0x1, a12
3facfad0:	dsjs   b9, L3FACFA30
3facfae0:	sra    a1, a5
3facfaf0:	.word  0x000a
3facfb00:	sra    a2, a1
3facfb10:	subb   a11, a4
3facfb20:	.word  0x7a69
3facfb30:	modu   a11, a13
3facfb40:	sla    0x3, b3
3facfb50:	rev    b1
3facfb60:	modu   a11, a12
L3FACFB70:
3facfb70:	rl     a11, a7
3facfb80:	mpyu   a11, a14
3facfb90:	sll    a3, a4
3facfba0:	.word  0x0a00
3facfbb0:	move   b10, b7
L3FACFBC0:
3facfbc0:	.word  0x3720
3facfbd0:	subb   a9, a0
3facfbe0:	add    b10, b7
3facfbf0:	dsjs   a0, L3FACFB70
3facfc00:	sll    0x9, a0
3facfc10:	srl    0x1d, a4
3facfc20:	modu   a9, a0
L3FACFC30:
3facfc30:	sra    b11, b6
3facfc40:	.word  0x7272
3facfc50:	sra    a3, a9
3facfc60:	dsjs   a5, L3FACFBC0
3facfc70:	sra    a1, a5
3facfc80:	sla    0x1, a12
3facfc90:	sla    a11, a13
3facfca0:	mpyu   b11, b0
3facfcb0:	.word  0x7473
3facfcc0:	.word  0x7461
3facfcd0:	dsjs   a5, L3FACFC30
3facfce0:	sra    a1, a5
3facfcf0:	.word  0x000a
3facfd00:	sra    a2, a1
3facfd10:	subb   a11, a4
3facfd20:	.word  0x7a69
3facfd30:	modu   a11, a13
L3FACFD40:
3facfd40:	sla    0x3, b3
3facfd50:	rev    b2
3facfd60:	xor    a8, a10
L3FACFD70:
3facfd70:	sla    0x2, a13
3facfd80:	sla    0x1, b8
3facfd90:	xor    a10, a7
3facfda0:	sla    0x2, a1
3facfdb0:	sla    0x1, b13
3facfdc0:	sra    a1, a5
3facfdd0:	sla    0x1, a12
3facfde0:	dsjs   b8, L3FACFD40
3facfdf0:	sra    a1, a5
3facfe00:	sla    0x1, a12
3facfe10:	dsjs   b9, L3FACFD70
3facfe20:	sra    a1, a5
3facfe30:	.word  0x000a
L3FACFE40:
3facfe40:	mmtm   sp, a7,a9,a11,a13
3facfe60:	move   a14, a13
3facfe70:	addk   32, a14
3facfe80:	move   @0x27c1f0, a11, 1
3facfeb0:	move   @0xf3990, a9, 1
3facfee0:	movb   a9, *a11
3facfef0:	sub    a9, a9
3facff00:	move   a9, *a13, 1
L3FACFF10:
3facff10:	move   @0x27c1f0, a11, 1
3facff40:	move   *a13, a9, 1
3facff50:	sll    0x3, a9
3facff60:	add    a11, a9
3facff70:	move   *a13, a7, 1
3facff80:	sll    0x3, a7
3facff90:	addi   0xf3960, a7
3facffc0:	movb   *a7(0x0), *a9(0x8)
3facfff0:	move   *a13, a9, 1
3fad0000:	inc    a9
3fad0010:	move   a9, *a13, 1
3fad0020:	subk   5, a9
3fad0030:	jrle   L3FACFF10
3fad0040:	movk   1, a9
3fad0050:	movb   a9, *a11(0x38)
3fad0070:	dint
3fad0080:	subk   32, a14
3fad0090:	mmfm   sp, a7,a9,a11,a13
3fad00b0:	rets
L3FAD00C0:
3fad00c0:	calla  L3FACFE40
3fad00f0:	calla  L3F578C50
3fad0120:	rets
L3FAD0130:
3fad0130:	mmtm   sp, a9,a11,a13
3fad0150:	move   a14, a13
3fad0160:	addk   32, a14
3fad0170:	move   a14, -*sp, 1
3fad0180:	movi   0x3fad4878, a8
3fad01b0:	move   a8, *a14+, 1
3fad01c0:	calla  L3F2C8AA0
3fad01f0:	move   a14, -*sp, 1
3fad0200:	movi   0x3fad4890, a8
3fad0230:	move   a8, *a14+, 1
3fad0240:	movi   0xa52c0, a11
3fad0270:	move   a11, *a14+, 1
3fad0280:	calla  L3FB34430
3fad02b0:	move   a14, -*sp, 1
3fad02c0:	move   a11, *a14+, 1
3fad02d0:	calla  L3F2C8AA0
3fad0300:	move   a14, -*sp, 1
3fad0310:	move   @0x27c190, a9, 1
3fad0340:	move   *a9(0x0), *a14+, 1
3fad0360:	movi   0x3fad4a20, a8
3fad0390:	move   a8, *a14+, 1
3fad03a0:	move   a11, *a14+, 1
3fad03b0:	calla  L3FB34430
3fad03e0:	move   a14, -*sp, 1
3fad03f0:	move   a11, *a14+, 1
3fad0400:	calla  L3F2C8AA0
3fad0430:	move   a14, -*sp, 1
3fad0440:	move   @0x27c190, a9, 1
3fad0470:	move   *a9(0x20), *a14+, 1
3fad0490:	movi   0x3fad4ad8, a8
3fad04c0:	move   a8, *a14+, 1
3fad04d0:	move   a11, *a14+, 1
3fad04e0:	calla  L3FB34430
3fad0510:	move   a14, -*sp, 1
3fad0520:	move   a11, *a14+, 1
3fad0530:	calla  L3F2C8AA0
3fad0560:	move   a14, -*sp, 1
3fad0570:	move   @0x27c190, a9, 1
3fad05a0:	move   *a9(0x40), *a14+, 1
3fad05c0:	movi   0x3fad4b90, a8
3fad05f0:	move   a8, *a14+, 1
3fad0600:	move   a11, *a14+, 1
3fad0610:	calla  L3FB34430
3fad0640:	move   a14, -*sp, 1
3fad0650:	move   a11, *a14+, 1
3fad0660:	calla  L3F2C8AA0
3fad0690:	move   a14, -*sp, 1
3fad06a0:	move   @0x27c190, a9, 1
3fad06d0:	move   *a9(0x60), *a14+, 1
3fad06f0:	movi   0x3fad4c48, a8
3fad0720:	move   a8, *a14+, 1
3fad0730:	move   a11, *a14+, 1
3fad0740:	calla  L3FB34430
3fad0770:	move   a14, -*sp, 1
3fad0780:	move   a11, *a14+, 1
3fad0790:	calla  L3F2C8AA0
3fad07c0:	move   a14, -*sp, 1
3fad07d0:	move   @0x27c190, a9, 1
3fad0800:	move   *a9(0x80), *a14+, 1
3fad0820:	movi   0x3fad4d00, a8
3fad0850:	move   a8, *a14+, 1
3fad0860:	move   a11, *a14+, 1
3fad0870:	calla  L3FB34430
3fad08a0:	move   a14, -*sp, 1
3fad08b0:	move   a11, *a14+, 1
3fad08c0:	calla  L3F2C8AA0
3fad08f0:	move   a14, -*sp, 1
3fad0900:	move   @0x27c190, a9, 1
3fad0930:	move   *a9(0xa0), *a14+, 1
3fad0950:	movi   0x3fad4db8, a8
3fad0980:	move   a8, *a14+, 1
3fad0990:	move   a11, *a14+, 1
3fad09a0:	calla  L3FB34430
3fad09d0:	move   a14, -*sp, 1
3fad09e0:	move   a11, *a14+, 1
3fad09f0:	calla  L3F2C8AA0
3fad0a20:	move   a14, -*sp, 1
3fad0a30:	move   @0x27c190, a9, 1
3fad0a60:	move   *a9(0xc0), *a14+, 1
3fad0a80:	movi   0x3fad4e70, a8
3fad0ab0:	move   a8, *a14+, 1
3fad0ac0:	move   a11, *a14+, 1
3fad0ad0:	calla  L3FB34430
3fad0b00:	move   a14, -*sp, 1
3fad0b10:	move   a11, *a14+, 1
3fad0b20:	calla  L3F2C8AA0
3fad0b50:	move   a14, -*sp, 1
3fad0b60:	move   @0x27c190, a9, 1
3fad0b90:	move   *a9(0xe0), *a14+, 1
3fad0bb0:	movi   0x3fad4f28, a8
3fad0be0:	move   a8, *a14+, 1
3fad0bf0:	move   a11, *a14+, 1
3fad0c00:	calla  L3FB34430
3fad0c30:	move   a14, -*sp, 1
3fad0c40:	move   a11, *a14+, 1
3fad0c50:	calla  L3F2C8AA0
3fad0c80:	move   a14, -*sp, 1
3fad0c90:	move   @0x27c190, a9, 1
3fad0cc0:	move   *a9(0x100), *a14+, 1
3fad0ce0:	movi   0x3fad4fe0, a8
3fad0d10:	move   a8, *a14+, 1
3fad0d20:	move   a11, *a14+, 1
3fad0d30:	calla  L3FB34430
3fad0d60:	move   a14, -*sp, 1
3fad0d70:	move   a11, *a14+, 1
3fad0d80:	calla  L3F2C8AA0
3fad0db0:	move   a14, -*sp, 1
3fad0dc0:	move   @0x27c190, a9, 1
3fad0df0:	move   *a9(0x120), *a14+, 1
3fad0e10:	movi   0x3fad5098, a8
3fad0e40:	move   a8, *a14+, 1
3fad0e50:	move   a11, *a14+, 1
3fad0e60:	calla  L3FB34430
3fad0e90:	move   a14, -*sp, 1
3fad0ea0:	move   a11, *a14+, 1
3fad0eb0:	calla  L3F2C8AA0
3fad0ee0:	move   a14, -*sp, 1
3fad0ef0:	move   @0x27c190, a9, 1
3fad0f20:	move   *a9(0x140), *a14+, 1
3fad0f40:	movi   0x3fad5150, a8
3fad0f70:	move   a8, *a14+, 1
3fad0f80:	move   a11, *a14+, 1
3fad0f90:	calla  L3FB34430
3fad0fc0:	move   a14, -*sp, 1
3fad0fd0:	move   a11, *a14+, 1
3fad0fe0:	calla  L3F2C8AA0
3fad1010:	move   a14, -*sp, 1
3fad1020:	move   @0x27c190, a9, 1
3fad1050:	move   *a9(0x180), *a14+, 1
3fad1070:	movi   0x3fad5208, a8
3fad10a0:	move   a8, *a14+, 1
3fad10b0:	move   a11, *a14+, 1
3fad10c0:	calla  L3FB34430
3fad10f0:	move   a14, -*sp, 1
3fad1100:	move   a11, *a14+, 1
3fad1110:	calla  L3F2C8AA0
3fad1140:	move   a14, -*sp, 1
3fad1150:	move   @0x27c190, a9, 1
3fad1180:	move   *a9(0x1a0), *a14+, 1
3fad11a0:	movi   0x3fad52c0, a8
3fad11d0:	move   a8, *a14+, 1
3fad11e0:	move   a11, *a14+, 1
3fad11f0:	calla  L3FB34430
3fad1220:	move   a14, -*sp, 1
3fad1230:	move   a11, *a14+, 1
3fad1240:	calla  L3F2C8AA0
3fad1270:	move   a14, -*sp, 1
3fad1280:	move   @0x27c190, a9, 1
3fad12b0:	move   *a9(0x1c0), *a14+, 1
3fad12d0:	movi   0x3fad5378, a8
3fad1300:	move   a8, *a14+, 1
3fad1310:	move   a11, *a14+, 1
3fad1320:	calla  L3FB34430
3fad1350:	move   a14, -*sp, 1
3fad1360:	move   a11, *a14+, 1
3fad1370:	calla  L3F2C8AA0
3fad13a0:	move   a14, -*sp, 1
3fad13b0:	move   @0x27c190, a9, 1
3fad13e0:	move   *a9(0x220), *a14+, 1
3fad1400:	movi   0x3fad5430, a8
3fad1430:	move   a8, *a14+, 1
3fad1440:	move   a11, *a14+, 1
3fad1450:	calla  L3FB34430
3fad1480:	move   a14, -*sp, 1
3fad1490:	move   a11, *a14+, 1
3fad14a0:	calla  L3F2C8AA0
3fad14d0:	move   a14, -*sp, 1
3fad14e0:	move   @0x27c190, a9, 1
3fad1510:	move   *a9(0x240), *a14+, 1
3fad1530:	movi   0x3fad54e8, a8
3fad1560:	move   a8, *a14+, 1
3fad1570:	move   a11, *a14+, 1
3fad1580:	calla  L3FB34430
3fad15b0:	move   a14, -*sp, 1
3fad15c0:	move   a11, *a14+, 1
3fad15d0:	calla  L3F2C8AA0
3fad1600:	move   a14, -*sp, 1
3fad1610:	move   @0x27c190, a9, 1
3fad1640:	move   *a9(0x260), *a14+, 1
3fad1660:	movi   0x3fad55a0, a8
3fad1690:	move   a8, *a14+, 1
3fad16a0:	move   a11, *a14+, 1
3fad16b0:	calla  L3FB34430
3fad16e0:	move   a14, -*sp, 1
3fad16f0:	move   a11, *a14+, 1
3fad1700:	calla  L3F2C8AA0
3fad1730:	move   @0x27c190, a9, 1
3fad1760:	move   *a9(0x260), a11, 1
3fad1780:	jrle   L3FAD1BB0
3fad1790:	move   a14, -*sp, 1
3fad17a0:	movi   0x3fad5658, a8
3fad17d0:	move   a8, *a14+, 1
3fad17e0:	movi   0xa52c0, a11
3fad1810:	move   a11, *a14+, 1
3fad1820:	calla  L3FB34430
3fad1850:	move   a14, -*sp, 1
3fad1860:	move   a11, *a14+, 1
3fad1870:	calla  L3F2C8AA0
3fad18a0:	movk   1, a9
3fad18b0:	move   a9, *a13, 1
3fad18c0:	move   @0x27c190, a11, 1
3fad18f0:	move   *a11(0x260), a11, 1
3fad1910:	cmp    a11, a9
3fad1920:	jrgt   L3FAD1BB0
L3FAD1930:
3fad1930:	move   a14, -*sp, 1
3fad1940:	move   @0x27c190, a11, 1
3fad1970:	move   *a13, a9, 1
3fad1980:	sll    0x6, a9
3fad1990:	add    a11, a9
3fad19a0:	move   *a9(0x2a0), *a14+, 1
3fad19c0:	move   *a13, a9, 1
3fad19d0:	sll    0x6, a9
3fad19e0:	add    a11, a9
3fad19f0:	move   *a9(0x280), *a14+, 1
3fad1a10:	movi   0x3fad5738, a8
3fad1a40:	move   a8, *a14+, 1
3fad1a50:	movi   0xa52c0, a9
3fad1a80:	move   a9, *a14+, 1
3fad1a90:	calla  L3FB34430
3fad1ac0:	move   a14, -*sp, 1
3fad1ad0:	move   a9, *a14+, 1
3fad1ae0:	calla  L3F2C8AA0
3fad1b10:	move   *a13, a11, 1
3fad1b20:	inc    a11
3fad1b30:	move   a11, *a13, 1
3fad1b40:	move   @0x27c190, a9, 1
3fad1b70:	move   *a9(0x260), a9, 1
3fad1b90:	cmp    a9, a11
3fad1ba0:	jrle   L3FAD1930
L3FAD1BB0:
3fad1bb0:	subk   32, a14
3fad1bc0:	mmfm   sp, a9,a11,a13
3fad1be0:	rets
L3FAD1BF0:
3fad1bf0:	mmtm   sp, a9,a11,a13
3fad1c10:	move   a14, a13
3fad1c20:	addi   0x2a0, a14
3fad1c40:	move   @0x27c1f0, a11, 1
3fad1c70:	sub    a9, a9
3fad1c80:	movb   a9, *a11(0x38)
3fad1ca0:	move   a9, @0x27c190, 1
3fad1cd0:	move   *a9(0x40), a11, 1
3fad1cf0:	jane   L3FAD30D0
3fad1d10:	move   a14, -*sp, 1
3fad1d20:	movi   0x3fad57d0, a8
3fad1d50:	move   a8, *a14+, 1
3fad1d60:	movi   0xa52c0, a11
3fad1d90:	move   a11, *a14+, 1
3fad1da0:	calla  L3FB34430
3fad1dd0:	move   a14, -*sp, 1
3fad1de0:	move   a11, *a14+, 1
3fad1df0:	calla  L3F2C8AA0
3fad1e20:	jauc   L3FAD3840
L3FAD1E40:
3fad1e40:	sub    a11, a11
3fad1e50:	move   a11, *a13, 1
3fad1e60:	move   a14, -*sp, 1
3fad1e70:	movi   0x3fad5800, a8
3fad1ea0:	move   a8, *a14+, 1
3fad1eb0:	move   a13, a9
3fad1ec0:	addk   32, a9
3fad1ed0:	move   a9, *a14+, 1
3fad1ee0:	calla  L3FB34430
3fad1f10:	jauc   L3FAD3650
L3FAD1F30:
3fad1f30:	movk   1, a11
3fad1f40:	move   a11, *a13, 1
3fad1f50:	move   a14, -*sp, 1
3fad1f60:	movi   0x3fad58d0, a8
3fad1f90:	move   a8, *a14+, 1
3fad1fa0:	move   a13, a9
3fad1fb0:	addk   32, a9
3fad1fc0:	move   a9, *a14+, 1
3fad1fd0:	calla  L3FB34430
3fad2000:	jauc   L3FAD3650
L3FAD2020:
3fad2020:	movk   2, a11
3fad2030:	move   a11, *a13, 1
3fad2040:	move   a14, -*sp, 1
3fad2050:	movi   0x3fad59a0, a8
3fad2080:	move   a8, *a14+, 1
3fad2090:	move   a13, a9
3fad20a0:	addk   32, a9
3fad20b0:	move   a9, *a14+, 1
3fad20c0:	calla  L3FB34430
3fad20f0:	jauc   L3FAD3650
L3FAD2110:
3fad2110:	movk   3, a11
3fad2120:	move   a11, *a13, 1
3fad2130:	move   a14, -*sp, 1
3fad2140:	movi   0x3fad5a58, a8
3fad2170:	move   a8, *a14+, 1
3fad2180:	move   a13, a9
3fad2190:	addk   32, a9
3fad21a0:	move   a9, *a14+, 1
3fad21b0:	calla  L3FB34430
3fad21e0:	jauc   L3FAD3650
L3FAD2200:
3fad2200:	movk   4, a11
3fad2210:	move   a11, *a13, 1
3fad2220:	move   a14, -*sp, 1
3fad2230:	movi   0x3fad5b20, a8
3fad2260:	move   a8, *a14+, 1
3fad2270:	move   a13, a9
3fad2280:	addk   32, a9
3fad2290:	move   a9, *a14+, 1
3fad22a0:	calla  L3FB34430
3fad22d0:	jauc   L3FAD3650
L3FAD22F0:
3fad22f0:	movk   5, a11
3fad2300:	move   a11, *a13, 1
3fad2310:	move   a14, -*sp, 1
3fad2320:	movi   0x3fad5bd8, a8
3fad2350:	move   a8, *a14+, 1
3fad2360:	move   a13, a9
3fad2370:	addk   32, a9
3fad2380:	move   a9, *a14+, 1
3fad2390:	calla  L3FB34430
3fad23c0:	jauc   L3FAD3650
L3FAD23E0:
3fad23e0:	movk   6, a11
3fad23f0:	move   a11, *a13, 1
3fad2400:	move   a14, -*sp, 1
3fad2410:	movi   0x3fad5ca8, a8
3fad2440:	move   a8, *a14+, 1
3fad2450:	move   a13, a9
3fad2460:	addk   32, a9
3fad2470:	move   a9, *a14+, 1
3fad2480:	calla  L3FB34430
3fad24b0:	jauc   L3FAD3650
L3FAD24D0:
3fad24d0:	movk   7, a11
3fad24e0:	move   a11, *a13, 1
3fad24f0:	move   a14, -*sp, 1
3fad2500:	movi   0x3fad5d80, a8
3fad2530:	move   a8, *a14+, 1
3fad2540:	move   a13, a9
3fad2550:	addk   32, a9
3fad2560:	move   a9, *a14+, 1
3fad2570:	calla  L3FB34430
3fad25a0:	jauc   L3FAD3650
L3FAD25C0:
3fad25c0:	movk   8, a11
3fad25d0:	move   a11, *a13, 1
3fad25e0:	move   a14, -*sp, 1
3fad25f0:	movi   0x3fad5e40, a8
3fad2620:	move   a8, *a14+, 1
3fad2630:	move   a13, a9
3fad2640:	addk   32, a9
3fad2650:	move   a9, *a14+, 1
3fad2660:	calla  L3FB34430
3fad2690:	jauc   L3FAD3650
L3FAD26B0:
3fad26b0:	movk   9, a11
3fad26c0:	move   a11, *a13, 1
3fad26d0:	move   a14, -*sp, 1
3fad26e0:	movi   0x3fad5ef0, a8
3fad2710:	move   a8, *a14+, 1
3fad2720:	move   a13, a9
3fad2730:	addk   32, a9
3fad2740:	move   a9, *a14+, 1
3fad2750:	calla  L3FB34430
3fad2780:	jauc   L3FAD3650
L3FAD27A0:
3fad27a0:	movk   10, a11
3fad27b0:	move   a11, *a13, 1
3fad27c0:	move   a14, -*sp, 1
3fad27d0:	movi   0x3fad5fc8, a8
3fad2800:	move   a8, *a14+, 1
3fad2810:	move   a13, a9
3fad2820:	addk   32, a9
3fad2830:	move   a9, *a14+, 1
3fad2840:	calla  L3FB34430
3fad2870:	jauc   L3FAD3650
L3FAD2890:
3fad2890:	movk   11, a11
3fad28a0:	move   a11, *a13, 1
3fad28b0:	move   a14, -*sp, 1
3fad28c0:	movi   0x3fad6060, a8
3fad28f0:	move   a8, *a14+, 1
3fad2900:	move   a13, a9
3fad2910:	addk   32, a9
3fad2920:	move   a9, *a14+, 1
3fad2930:	calla  L3FB34430
3fad2960:	jauc   L3FAD3650
L3FAD2980:
3fad2980:	movk   12, a11
3fad2990:	move   a11, *a13, 1
3fad29a0:	move   a14, -*sp, 1
3fad29b0:	movi   0x3fad60f8, a8
3fad29e0:	move   a8, *a14+, 1
3fad29f0:	move   a13, a9
3fad2a00:	addk   32, a9
3fad2a10:	move   a9, *a14+, 1
3fad2a20:	calla  L3FB34430
3fad2a50:	jauc   L3FAD3650
L3FAD2A70:
3fad2a70:	movk   13, a11
3fad2a80:	move   a11, *a13, 1
3fad2a90:	move   a14, -*sp, 1
3fad2aa0:	movi   0x3fad61c8, a8
3fad2ad0:	move   a8, *a14+, 1
3fad2ae0:	move   a13, a9
3fad2af0:	addk   32, a9
3fad2b00:	move   a9, *a14+, 1
3fad2b10:	calla  L3FB34430
3fad2b40:	jauc   L3FAD3650
L3FAD2B60:
3fad2b60:	movk   14, a11
3fad2b70:	move   a11, *a13, 1
3fad2b80:	move   a14, -*sp, 1
3fad2b90:	movi   0x3fad62a0, a8
3fad2bc0:	move   a8, *a14+, 1
3fad2bd0:	move   a13, a9
3fad2be0:	addk   32, a9
3fad2bf0:	move   a9, *a14+, 1
3fad2c00:	calla  L3FB34430
3fad2c30:	jauc   L3FAD3650
L3FAD2C50:
3fad2c50:	movk   15, a11
3fad2c60:	move   a11, *a13, 1
3fad2c70:	move   a14, -*sp, 1
3fad2c80:	movi   0x3fad6378, a8
3fad2cb0:	move   a8, *a14+, 1
3fad2cc0:	move   a13, a9
3fad2cd0:	addk   32, a9
3fad2ce0:	move   a9, *a14+, 1
3fad2cf0:	calla  L3FB34430
3fad2d20:	jauc   L3FAD3650
L3FAD2D40:
3fad2d40:	movk   16, a11
3fad2d50:	move   a11, *a13, 1
3fad2d60:	move   a14, -*sp, 1
3fad2d70:	movi   0x3fad6480, a8
3fad2da0:	move   a8, *a14+, 1
3fad2db0:	move   a13, a9
3fad2dc0:	addk   32, a9
3fad2dd0:	move   a9, *a14+, 1
3fad2de0:	calla  L3FB34430
3fad2e10:	jauc   L3FAD3650
L3FAD2E30:
3fad2e30:	movk   17, a11
3fad2e40:	move   a11, *a13, 1
3fad2e50:	move   a14, -*sp, 1
3fad2e60:	movi   0x3fad6588, a8
3fad2e90:	move   a8, *a14+, 1
3fad2ea0:	move   a13, a9
3fad2eb0:	addk   32, a9
3fad2ec0:	move   a9, *a14+, 1
3fad2ed0:	calla  L3FB34430
3fad2f00:	jruc   L3FAD3650
L3FAD2F10:
3fad2f10:	movk   18, a11
3fad2f20:	move   a11, *a13, 1
3fad2f30:	move   a14, -*sp, 1
3fad2f40:	movi   0x3fad6690, a8
3fad2f70:	move   a8, *a14+, 1
3fad2f80:	move   a13, a9
3fad2f90:	addk   32, a9
3fad2fa0:	move   a9, *a14+, 1
3fad2fb0:	calla  L3FB34430
3fad2fe0:	jruc   L3FAD3650
L3FAD2FF0:
3fad2ff0:	movk   19, a11
3fad3000:	move   a11, *a13, 1
3fad3010:	move   a14, -*sp, 1
3fad3020:	movi   0x3fad6780, a8
3fad3050:	move   a8, *a14+, 1
3fad3060:	move   a13, a9
3fad3070:	addk   32, a9
3fad3080:	move   a9, *a14+, 1
3fad3090:	calla  L3FB34430
3fad30c0:	jruc   L3FAD3650
L3FAD30D0:
3fad30d0:	move   *a9(0x40), a8, 1
3fad30f0:	subk   15, a8
3fad3100:	jaeq   L3FAD1E40
3fad3120:	subi   0x71, a8
3fad3140:	jaeq   L3FAD1F30
3fad3160:	subi   0x80, a8
3fad3180:	jaeq   L3FAD2020
3fad31a0:	subi   0x100, a8
3fad31c0:	jaeq   L3FAD2110
3fad31e0:	subi   0x200, a8
3fad3200:	jaeq   L3FAD2200
3fad3220:	subi   0x400, a8
3fad3240:	jaeq   L3FAD22F0
3fad3260:	subi   0x800, a8
3fad3280:	jaeq   L3FAD23E0
3fad32a0:	subi   0x1000, a8
3fad32c0:	jaeq   L3FAD24D0
3fad32e0:	subi   0x2000, a8
3fad3300:	jaeq   L3FAD25C0
3fad3320:	subi   0x4000, a8
3fad3340:	jaeq   L3FAD26B0
3fad3360:	subi   0x8000, a8
3fad3390:	jaeq   L3FAD27A0
3fad33b0:	subi   0x10000, a8
3fad33e0:	jaeq   L3FAD2890
3fad3400:	subi   0x20000, a8
3fad3430:	jaeq   L3FAD2980
3fad3450:	subi   0x40000, a8
3fad3480:	jaeq   L3FAD2A70
3fad34a0:	subi   0x80000, a8
3fad34d0:	jaeq   L3FAD2B60
3fad34f0:	subi   0x100000, a8
3fad3520:	jaeq   L3FAD2C50
3fad3540:	subi   0x200000, a8
3fad3570:	jaeq   L3FAD2D40
3fad3590:	subi   0x400000, a8
3fad35c0:	jreq   L3FAD2E30
3fad35d0:	subi   0xf800000, a8
3fad3600:	jreq   L3FAD2FF0
3fad3610:	subi   0x30000000, a8
3fad3640:	jreq   L3FAD2F10
L3FAD3650:
3fad3650:	move   a14, -*sp, 1
3fad3660:	move   *a13(0x0), *a14+, 1
3fad3680:	move   *a13(0x0), *a14+, 1
3fad36a0:	movi   0x3fad6880, a8
3fad36d0:	move   a8, *a14+, 1
3fad36e0:	movi   0xa52c0, a11
3fad3710:	move   a11, *a14+, 1
3fad3720:	calla  L3FB34430
3fad3750:	move   a14, -*sp, 1
3fad3760:	move   a11, *a14+, 1
3fad3770:	calla  L3F2C8AA0
3fad37a0:	move   a14, -*sp, 1
3fad37b0:	move   a13, a9
3fad37c0:	addk   32, a9
3fad37d0:	move   a9, *a14+, 1
3fad37e0:	calla  L3F2C8AA0
3fad3810:	calla  L3FAD0130
L3FAD3840:
3fad3840:	move   a14, -*sp, 1
3fad3850:	move   @0xa5c00, *a14+, 1
3fad3880:	calla  L3F2C8AA0
3fad38b0:	subi   0x2a0, a14
3fad38d0:	mmfm   sp, a9,a11,a13
3fad38f0:	rets
L3FAD3900:
3fad3900:	mmtm   sp, a9,a11,a13
3fad3920:	move   a14, a13
3fad3930:	addi   0x120, a14
3fad3950:	movi   0x3fad6948, a11
3fad3980:	move   a11, *a13(0xc0), 1
3fad39a0:	movi   0x3fad69c8, a11
3fad39d0:	move   a11, *a13(0xe0), 1
3fad39f0:	movi   0x3fad6a40, a11
3fad3a20:	move   a11, *a13(0x100), 1
3fad3a40:	setf   16, 1, 0
3fad3a50:	move   @0xf7080, a11, 0
3fad3a80:	jreq   L3FAD3CB0
3fad3a90:	calla  L3FACFE40
3fad3ac0:	calla  L3FB2E040
3fad3af0:	move   a14, -*sp, 1
3fad3b00:	movi   0xffff, a11
3fad3b30:	move   a11, *a14+, 1
3fad3b40:	calla  L3FDF92B0
3fad3b70:	movi   0x53e0, sp
3fad3ba0:	movi   0x1560, a13
3fad3bd0:	movi   0x1560, a14
3fad3c00:	move   a14, -*sp, 1
3fad3c10:	sub    a11, a11
3fad3c20:	move   a11, *a14+, 1
3fad3c30:	calla  L3FA7C050
3fad3c60:	calla  L3FAD00C0
3fad3c90:	jauc   L3FAD46C0
L3FAD3CB0:
3fad3cb0:	sub    a9, a9
3fad3cc0:	move   a9, *a13(0x60), 1
3fad3ce0:	move   a9, *a13(0x80), 1
3fad3d00:	move   *a13(0xffe0), a11, 1
3fad3d20:	subk   2, a11
3fad3d30:	jrge   L3FAD3DC0
3fad3d40:	move   a14, -*sp, 1
3fad3d50:	move   *a13(0xc0), *a14+, 1
3fad3d70:	calla  L3F2C8AA0
3fad3da0:	jauc   L3FAD46C0
L3FAD3DC0:
3fad3dc0:	move   a14, -*sp, 1
3fad3dd0:	move   *a13(0xffc0), a11, 1
3fad3df0:	move   *a11(0x20), *a14+, 1
3fad3e10:	calla  L3F2CB320
3fad3e40:	move   a8, *a13(0x20), 1
3fad3e60:	move   *a13(0xffe0), a11, 1
3fad3e80:	subk   3, a11
3fad3e90:	jrlt   L3FAD3F50
3fad3ea0:	move   a14, -*sp, 1
3fad3eb0:	move   *a13(0xffc0), a11, 1
3fad3ed0:	move   *a11(0x40), *a14+, 1
3fad3ef0:	calla  L3F2CB320
3fad3f20:	move   a8, *a13(0x40), 1
3fad3f40:	jruc   L3FAD3F70
L3FAD3F50:
3fad3f50:	move   a8, *a13(0x40), 1
L3FAD3F70:
3fad3f70:	move   *a13(0x20), a11, 1
3fad3f90:	jrlt   L3FAD3FC0
3fad3fa0:	subk   19, a11
3fad3fb0:	jrle   L3FAD4030
L3FAD3FC0:
3fad3fc0:	move   a14, -*sp, 1
3fad3fd0:	move   *a13(0xe0), *a14+, 1
3fad3ff0:	calla  L3F2C8AA0
3fad4020:	jruc   L3FAD46C0
L3FAD4030:
3fad4030:	move   a8, a11
3fad4040:	jrlt   L3FAD4070
3fad4050:	subk   19, a8
3fad4060:	jrle   L3FAD40E0
L3FAD4070:
3fad4070:	move   a14, -*sp, 1
3fad4080:	move   *a13(0xe0), *a14+, 1
3fad40a0:	calla  L3F2C8AA0
3fad40d0:	jruc   L3FAD46C0
L3FAD40E0:
3fad40e0:	move   *a13(0xffe0), a11, 1
3fad4100:	subk   4, a11
3fad4110:	jrlt   L3FAD4210
3fad4120:	move   a14, -*sp, 1
3fad4130:	move   *a13(0xffc0), a11, 1
3fad4150:	move   *a11(0x60), *a14+, 1
3fad4170:	calla  L3F2CB320
3fad41a0:	move   a8, *a13, 1
3fad41b0:	move   a8, a8
3fad41c0:	jrle   L3FAD4210
3fad41d0:	sll    0x19, a8
3fad41e0:	or     a9, a8
3fad41f0:	move   a8, *a13(0x60), 1
L3FAD4210:
3fad4210:	move   *a13(0x20), a11, 1
3fad4230:	move   *a13(0x40), a9, 1
3fad4250:	cmp    a9, a11
3fad4260:	jrle   L3FAD42D0
3fad4270:	move   a11, *a13(0xa0), 1
3fad4290:	move   a9, *a13(0x20), 1
3fad42b0:	move   a11, *a13(0x40), 1
L3FAD42D0:
3fad42d0:	move   *a13(0x20), *a13(0x0), 1
3fad4300:	move   *a13, a11, 1
3fad4310:	move   *a13(0x40), a9, 1
3fad4330:	cmp    a9, a11
3fad4340:	jrgt   L3FAD4470
L3FAD4350:
3fad4350:	move   *a13, a11, 1
3fad4360:	sll    0x5, a11
3fad4370:	addi   0x27c210, a11
3fad43a0:	move   *a13(0x80), a9, 1
3fad43c0:	move   *a11, a11, 1
3fad43d0:	or     a9, a11
3fad43e0:	move   a11, *a13(0x80), 1
3fad4400:	move   *a13, a9, 1
3fad4410:	inc    a9
3fad4420:	move   a9, *a13, 1
3fad4430:	move   *a13(0x40), a11, 1
3fad4450:	cmp    a11, a9
3fad4460:	jrle   L3FAD4350
L3FAD4470:
3fad4470:	move   a14, -*sp, 1
3fad4480:	sub    a11, a11
3fad4490:	move   a11, *a14+, 1
3fad44a0:	move   a11, *a14+, 1
3fad44b0:	move   a11, *a14+, 1
3fad44c0:	move   *a13(0x60), *a14+, 1
3fad44e0:	move   *a13(0x80), *a14+, 1
3fad4500:	move   a11, *a14+, 1
3fad4510:	calla  L3FA904C0
3fad4540:	move   @0xa6860, a9, 1
3fad4570:	jreq   L3FAD4600
3fad4580:	move   a14, -*sp, 1
3fad4590:	move   @0x27c1b0, *a14+, 1
3fad45c0:	calla  L3F2C8AA0
3fad45f0:	jruc   L3FAD46C0
L3FAD4600:
3fad4600:	move   a14, -*sp, 1
3fad4610:	move   @0x27c1d0, *a14+, 1
3fad4640:	calla  L3F2C8AA0
3fad4670:	movk   1, a9
3fad4680:	setf   16, 1, 0
3fad4690:	move   a9, @0xf7080, 0
L3FAD46C0:
3fad46c0:	move   *sp(0x80), a14, 1
3fad46e0:	mmfm   sp, a9,a11,a13
3fad4700:	rets   2
3fad4710:	dsjs   a13, L3FAD45A0
3fad4720:	move   a2, a9
3fad4730:	sub    a10, a12
3fad4740:	add    a10, a7
3fad4750:	sla    0x2, a12
3fad4760:	move   a10, b3
3fad4770:	move   a10, a13
3fad4780:	move   a2, b1
3fad4790:	sla    0x2, a4
3fad47a0:	sla    0x1, a13
3fad47b0:	xor    a10, a4
3fad47c0:	sla    0x2, b4
3fad47d0:	move   a2, b9
3fad47e0:	or     a9, a0
3fad47f0:	sub    b10, b3
3fad4800:	.word  0x000a
3fad4810:	.word  0x0a0d
3fad4820:	sra    b10, b4
3fad4830:	.word  0x7473
3fad4840:	modu   a3, a9
3fad4850:	srl    0xd, a7
3fad4860:	srl    0xf, a14
3fad4870:	subi   0xdfdffff5, a0
3fad48a0:	sla    0x1, a0
3fad48b0:	sub    a1, a0
3fad48c0:	add    a10, a9
3fad48d0:	move   a2, b7
3fad48e0:	andn   a10, sp
3fad48f0:	cmp    b10, b4
3fad4900:	sla    0x2, a3
3fad4910:	add    a10, a13
3fad4920:	move   a2, a9
3fad4930:	move   a10, b2
3fad4940:	dsjs   b8, L3FAD4A70
3fad4950:	sla    0x0, a10
3fad4960:	sla    0x1, a0
3fad4970:	sla    0x1, a0
3fad4980:	srl    0x17, a13
3fad4990:	srl    0x17, a13
3fad49a0:	srl    0x17, a13
3fad49b0:	srl    0x17, a13
3fad49c0:	srl    0x17, a13
3fad49d0:	srl    0x17, a13
3fad49e0:	srl    0x17, a13
3fad49f0:	srl    0x17, a13
3fad4a00:	srl    0x17, a13
3fad4a10:	.word  0x000a
3fad4a20:	sla    0x1, a0
3fad4a30:	.word  0x7420
3fad4a40:	.word  0x7365
3fad4a50:	mpyu   b11, b4
3fad4a60:	.word  0x7974
L3FAD4A70:
3fad4a70:	sra    b11, b0
3fad4a80:	sla    0x1, b10
3fad4a90:	sla    0x1, a0
3fad4aa0:	sll    0x9, a0
3fad4ab0:	dsjs   b0, L3FAD4AD0
3fad4ac0:	.word  0x0a78
L3FAD4AD0:
3fad4ad0:	sla    0x0, a0
3fad4ae0:	sla    0x1, a0
3fad4af0:	sra    b11, b4
3fad4b00:	.word  0x7473
3fad4b10:	mods   b10, sp
3fad4b20:	sra    a3, sp
3fad4b30:	dsjs   a5, L3FAD4C70
3fad4b40:	sla    0x1, a0
3fad4b50:	sla    0x1, a0
3fad4b60:	rl     0x1, a5
3fad4b70:	.word  0x7838
3fad4b80:	.word  0x000a
3fad4b90:	sla    0x1, a0
3fad4ba0:	.word  0x7420
3fad4bb0:	.word  0x7365
3fad4bc0:	mpyu   b11, b4
3fad4bd0:	sra    b11, b2
3fad4be0:	.word  0x7573
3fad4bf0:	.word  0x746c
3fad4c00:	sla    0x1, b10
3fad4c10:	sll    0x9, a0
3fad4c20:	dsjs   b0, L3FAD4C40
3fad4c30:	.word  0x0a78
L3FAD4C40:
3fad4c40:	sla    0x0, a0
3fad4c50:	sla    0x1, a0
3fad4c60:	.word  0x7265
L3FAD4C70:
3fad4c70:	modu   b11, b2
3fad4c80:	mpyu   b11, b2
3fad4c90:	.word  0x7865
3fad4ca0:	rl     0x3, b4
3fad4cb0:	sla    0x1, b10
3fad4cc0:	sla    0x1, a0
3fad4cd0:	rl     0x1, a5
3fad4ce0:	.word  0x7838
3fad4cf0:	.word  0x000a
3fad4d00:	sla    0x1, a0
3fad4d10:	sra    a9, a0
3fad4d20:	.word  0x7272
3fad4d30:	.word  0x726f
3fad4d40:	sra    b10, sp
3fad4d50:	.word  0x7478
3fad4d60:	dsjs   b1, L3FAD4E80
3fad4d70:	sla    0x1, a0
3fad4d80:	sll    0x9, a0
3fad4d90:	dsjs   b0, L3FAD4DB0
3fad4da0:	.word  0x0a78
L3FAD4DB0:
3fad4db0:	sla    0x0, a0
3fad4dc0:	sla    0x1, a0
3fad4dd0:	.word  0x7265
3fad4de0:	modu   b11, b2
3fad4df0:	mpyu   b11, b2
3fad4e00:	.word  0x7865
3fad4e10:	rl     0x13, b4
3fad4e20:	sla    0x1, b10
3fad4e30:	sla    0x1, a0
3fad4e40:	rl     0x1, a5
3fad4e50:	.word  0x7838
3fad4e60:	.word  0x000a
3fad4e70:	sla    0x1, a0
L3FAD4E80:
3fad4e80:	sra    a9, a0
3fad4e90:	.word  0x7272
3fad4ea0:	.word  0x726f
3fad4eb0:	sra    b10, sp
3fad4ec0:	.word  0x7478
3fad4ed0:	dsjs   b3, L3FAD4FF0
3fad4ee0:	sla    0x1, a0
3fad4ef0:	sll    0x9, a0
3fad4f00:	dsjs   b0, L3FAD4F20
3fad4f10:	.word  0x0a78
L3FAD4F20:
3fad4f20:	sla    0x0, a0
3fad4f30:	sla    0x1, a0
3fad4f40:	.word  0x7265
3fad4f50:	modu   b11, b2
3fad4f60:	mpyu   b11, b2
3fad4f70:	.word  0x7865
3fad4f80:	.word  0x3474
3fad4f90:	sla    0x1, b10
3fad4fa0:	sla    0x1, a0
3fad4fb0:	rl     0x1, a5
3fad4fc0:	.word  0x7838
3fad4fd0:	.word  0x000a
3fad4fe0:	sla    0x1, a0
L3FAD4FF0:
3fad4ff0:	sra    a9, a0
3fad5000:	.word  0x7272
3fad5010:	.word  0x726f
3fad5020:	sra    b10, sp
3fad5030:	.word  0x7478
3fad5040:	dsjs   b5, L3FAD5160
3fad5050:	sla    0x1, a0
3fad5060:	sll    0x9, a0
3fad5070:	dsjs   b0, L3FAD5090
3fad5080:	.word  0x0a78
L3FAD5090:
3fad5090:	sla    0x0, a0
3fad50a0:	sla    0x1, a0
3fad50b0:	.word  0x7265
3fad50c0:	modu   b11, b2
3fad50d0:	mpyu   b11, b2
3fad50e0:	.word  0x7865
3fad50f0:	.word  0x3674
3fad5100:	sla    0x1, b10
3fad5110:	sla    0x1, a0
3fad5120:	rl     0x1, a5
3fad5130:	.word  0x7838
3fad5140:	.word  0x000a
3fad5150:	sla    0x1, a0
L3FAD5160:
3fad5160:	sra    a1, a0
3fad5170:	sla    a11, a9
3fad5180:	mpyu   a11, a7
3fad5190:	mods   a3, a8
3fad51a0:	dsjs   a4, L3FAD52E0
3fad51b0:	sla    0x1, a0
3fad51c0:	sla    0x1, a0
3fad51d0:	sll    0x9, a0
3fad51e0:	dsjs   b0, L3FAD5200
3fad51f0:	.word  0x0a78
L3FAD5200:
3fad5200:	sla    0x0, a0
3fad5210:	sla    0x1, a0
3fad5220:	sra    a11, a13
3fad5230:	modu   a11, a13
3fad5240:	.word  0x7972
3fad5250:	sll    b2, sp
3fad5260:	.word  0x7373
3fad5270:	sla    0x1, b10
3fad5280:	sla    0x1, a0
3fad5290:	rl     0x1, a5
3fad52a0:	.word  0x7838
3fad52b0:	.word  0x000a
3fad52c0:	sla    0x1, a0
3fad52d0:	.word  0x7420
L3FAD52E0:
3fad52e0:	.word  0x7365
3fad52f0:	mpyu   b11, b4
3fad5300:	modu   a3, a3
3fad5310:	dsjs   b4, L3FAD5450
3fad5320:	sla    0x1, a0
3fad5330:	sla    0x1, a0
3fad5340:	sll    0x9, a0
3fad5350:	dsjs   b0, L3FAD5370
3fad5360:	.word  0x0a78
L3FAD5370:
3fad5370:	sla    0x0, a0
3fad5380:	sla    0x1, a0
3fad5390:	sra    b11, b4
3fad53a0:	.word  0x7473
3fad53b0:	srl    b2, sp
3fad53c0:	sll    b10, sp
3fad53d0:	.word  0x746e
3fad53e0:	sla    0x1, b10
3fad53f0:	sla    0x1, a0
3fad5400:	rl     0x1, a5
3fad5410:	.word  0x7838
3fad5420:	.word  0x000a
3fad5430:	sla    0x1, a0
3fad5440:	mods   a9, a0
L3FAD5450:
3fad5450:	mods   a11, a5
3fad5460:	.word  0x726f
3fad5470:	mpyu   b11, b9
3fad5480:	.word  0x746c
3fad5490:	dsjs   a8, L3FAD55D0
3fad54a0:	sla    0x1, a0
3fad54b0:	sll    0x9, a0
3fad54c0:	dsjs   b0, L3FAD54E0
3fad54d0:	.word  0x0a78
L3FAD54E0:
3fad54e0:	sla    0x0, a0
3fad54f0:	sla    0x1, a0
3fad5500:	rl     b11, b6
3fad5510:	sra    a11, a4
3fad5520:	mpyu   a11, sp
3fad5530:	.word  0x7964
3fad5540:	.word  0x7864
3fad5550:	sla    0x1, b10
3fad5560:	sla    0x1, a0
3fad5570:	rl     0x1, a5
3fad5580:	.word  0x7838
3fad5590:	.word  0x000a
3fad55a0:	sla    0x1, a0
3fad55b0:	modu   a1, a0
3fad55c0:	mods   b11, b5
L3FAD55D0:
3fad55d0:	modu   b10, sp
3fad55e0:	mpyu   a11, a6
3fad55f0:	modu   a3, a12
3fad5600:	.word  0x736b
3fad5610:	sla    0x1, b10
3fad5620:	sll    0x9, a0
3fad5630:	dsjs   b0, L3FAD5650
3fad5640:	.word  0x0a78
L3FAD5650:
3fad5650:	sla    0x0, a0
3fad5660:	sla    0x1, a0
3fad5670:	sra    a11, a13
3fad5680:	modu   a11, a13
3fad5690:	.word  0x7972
3fad56a0:	sra    a9, a0
3fad56b0:	.word  0x7272
3fad56c0:	.word  0x726f
3fad56d0:	mods   a1, a0
3fad56e0:	modu   a3, a9
3fad56f0:	.word  0x746b
3fad5700:	sll    a3, a1
3fad5710:	sra    a11, a12
3fad5720:	.word  0x0a3a
3fad5730:	sla    0x0, a0
3fad5740:	sla    0x1, a0
3fad5750:	sla    0x1, a0
3fad5760:	sll    0x9, a0
3fad5770:	dsjs   b0, L3FAD5790
3fad5780:	sla    0x3, b8
L3FAD5790:
3fad5790:	sla    0x1, a0
3fad57a0:	rl     0x1, a5
3fad57b0:	.word  0x7838
3fad57c0:	.word  0x000a
3fad57d0:	.word  0x0a0a
3fad57e0:	btst   a10, sp
3fad57f0:	.word  0x000a
3fad5800:	andn   a1, a0
3fad5810:	move   a10, sp
3fad5820:	addc   a9, a0
3fad5830:	sra    a11, a8
3fad5840:	lmo    a11, a3
3fad5850:	.word  0x7573
3fad5860:	sla    0x3, a13
3fad5870:	.word  0x7245
3fad5880:	modu   b11, b2
3fad5890:	sla    0x3, b2
3fad58a0:	sla    0x1, a13
3fad58b0:	rl     0x11, b1
3fad58c0:	.word  0x000a
3fad58d0:	move   a1, b0
3fad58e0:	andn   b2, b6
3fad58f0:	addc   a9, a0
3fad5900:	sra    a11, a8
3fad5910:	lmo    a11, a3
3fad5920:	.word  0x7573
3fad5930:	sla    0x3, a13
3fad5940:	.word  0x7245
3fad5950:	modu   b11, b2
3fad5960:	sla    0x3, b2
3fad5970:	sla    0x1, a13
3fad5980:	.word  0x3431
3fad5990:	.word  0x000a
3fad59a0:	xor    a1, a0
3fad59b0:	sra    a3, a9
3fad59c0:	modu   a11, a5
3fad59d0:	andn   a1, a0
3fad59e0:	move   a10, a1
3fad59f0:	sub    a9, a0
3fad5a00:	.word  0x7272
3fad5a10:	.word  0x726f
3fad5a20:	srl    0x17, a0
3fad5a30:	rl     0x11, a0
3fad5a40:	.word  0x0a32
3fad5a50:	sla    0x0, a0
3fad5a60:	sla    a10, a13
3fad5a70:	modu   a3, a9
3fad5a80:	move   a9, a0
3fad5a90:	mods   a11, a5
3fad5aa0:	.word  0x726f
3fad5ab0:	sla    0x3, b9
3fad5ac0:	.word  0x7245
3fad5ad0:	modu   b11, b2
3fad5ae0:	sla    0x3, b2
3fad5af0:	sla    0x1, a13
3fad5b00:	rl     0x19, b1
3fad5b10:	.word  0x000a
3fad5b20:	cmp    a1, a0
3fad5b30:	.word  0x736f
3fad5b40:	sla    0x3, b4
3fad5b50:	modu   b10, b0
3fad5b60:	.word  0x7472
3fad5b70:	sub    a9, a0
3fad5b80:	.word  0x7272
3fad5b90:	.word  0x726f
3fad5ba0:	srl    0x17, a0
3fad5bb0:	rl     0x9, a0
3fad5bc0:	.word  0x0a35
3fad5bd0:	sla    0x0, a0
3fad5be0:	.word  0x7250
3fad5bf0:	modu   a3, a9
3fad5c00:	sra    b11, b4
3fad5c10:	sla    0x3, b2
3fad5c20:	modu   b10, b0
3fad5c30:	.word  0x7472
3fad5c40:	sub    a9, a0
3fad5c50:	.word  0x7272
3fad5c60:	.word  0x726f
3fad5c70:	srl    0x17, a0
3fad5c80:	rl     0x9, a0
3fad5c90:	.word  0x0a36
3fad5ca0:	sla    0x0, a0
3fad5cb0:	sra    a10, a11
3fad5cc0:	sll    b3, b9
3fad5cd0:	sla    a11, sp
3fad5ce0:	sra    b3, b2
3fad5cf0:	and    a1, a0
3fad5d00:	.word  0x726f
3fad5d10:	sla    0x3, b4
3fad5d20:	.word  0x7245
3fad5d30:	modu   b11, b2
3fad5d40:	sla    0x3, b2
3fad5d50:	sla    0x1, a13
3fad5d60:	dsjs   b1, L3FAD5D80
3fad5d70:	.word  0x000a
L3FAD5D80:
3fad5d80:	move   a9, a0
3fad5d90:	.word  0x756f
3fad5da0:	sra    b11, b3
3fad5db0:	and    a1, a0
3fad5dc0:	.word  0x726f
3fad5dd0:	sla    0x3, b4
3fad5de0:	.word  0x7245
3fad5df0:	modu   b11, b2
3fad5e00:	sla    0x3, b2
3fad5e10:	sla    0x1, a13
3fad5e20:	dsjs   b1, L3FAD5EC0
3fad5e30:	.word  0x000a
3fad5e40:	btst   a9, a0
3fad5e50:	.word  0x7965
3fad5e60:	modu   a11, a2
3fad5e70:	.word  0x7261
3fad5e80:	sla    0x3, a4
3fad5e90:	.word  0x7245
3fad5ea0:	modu   b11, b2
3fad5eb0:	sla    0x3, b2
L3FAD5EC0:
3fad5ec0:	sla    0x1, a13
3fad5ed0:	.word  0x3732
3fad5ee0:	.word  0x000a
3fad5ef0:	sub    a9, a0
3fad5f00:	rl     b3, b4
3fad5f10:	.word  0x7265
3fad5f20:	sra    a11, a14
3fad5f30:	sla    0x3, b4
3fad5f40:	modu   b10, b0
3fad5f50:	.word  0x7472
3fad5f60:	sub    a9, a0
3fad5f70:	.word  0x7272
3fad5f80:	.word  0x726f
3fad5f90:	srl    0x17, a0
3fad5fa0:	rl     0x11, a0
3fad5fb0:	.word  0x0a34
3fad5fc0:	sla    0x0, a0
3fad5fd0:	modu   a10, a13
3fad5fe0:	.word  0x7375
3fad5ff0:	sla    0x3, a5
3fad6000:	.word  0x7245
3fad6010:	modu   b11, b2
3fad6020:	sla    0x3, b2
3fad6030:	sla    0x1, a13
3fad6040:	.word  0x3632
3fad6050:	.word  0x000a
3fad6060:	xor    a1, a0
3fad6070:	sra    a3, a9
3fad6080:	modu   a11, a5
3fad6090:	sub    a9, a0
3fad60a0:	.word  0x7272
3fad60b0:	.word  0x726f
3fad60c0:	srl    0x17, a0
3fad60d0:	rl     0x11, a0
3fad60e0:	.word  0x0a35
3fad60f0:	sla    0x0, a0
3fad6100:	.word  0x7445
3fad6110:	sra    a11, a8
3fad6120:	modu   b3, b2
3fad6130:	.word  0x7465
3fad6140:	andn   a1, a0
3fad6150:	move   a10, sp
3fad6160:	sub    a9, a0
3fad6170:	.word  0x7272
3fad6180:	.word  0x726f
3fad6190:	srl    0x17, a0
3fad61a0:	rl     0x11, a0
3fad61b0:	.word  0x0a33
3fad61c0:	sla    0x0, a0
3fad61d0:	or     a10, a4
3fad61e0:	andn   a2, a1
3fad61f0:	sla    0x2, b4
3fad6200:	rl     b10, b4
3fad6210:	sra    a11, a13
3fad6220:	sla    0x3, b2
3fad6230:	sla    0x1, b1
3fad6240:	.word  0x7245
3fad6250:	modu   b11, b2
3fad6260:	sla    0x3, b2
3fad6270:	sla    0x1, a13
3fad6280:	.word  0x3731
3fad6290:	.word  0x000a
3fad62a0:	sub    a1, a0
3fad62b0:	add    b10, b5
3fad62c0:	or     b2, b2
3fad62d0:	or     a1, a0
3fad62e0:	mods   a11, a9
3fad62f0:	.word  0x7265
3fad6300:	rl     0x11, a0
3fad6310:	sub    a9, a0
3fad6320:	.word  0x7272
3fad6330:	.word  0x726f
3fad6340:	srl    0x17, a0
3fad6350:	rl     0x11, a0
3fad6360:	.word  0x0a31
3fad6370:	sla    0x0, a0
3fad6380:	.word  0x704f
3fad6390:	rl     b11, b4
3fad63a0:	modu   a3, sp
3fad63b0:	mods   a3, a1
3fad63c0:	andn   a1, a0
3fad63d0:	move   a10, a1
3fad63e0:	andn   a9, a0
3fad63f0:	move   a10, a9
3fad6400:	sla    0x2, a13
3fad6410:	sla    0x1, b1
3fad6420:	.word  0x7245
3fad6430:	modu   b11, b2
3fad6440:	sla    0x3, b2
3fad6450:	sla    0x1, a13
3fad6460:	rl     0x19, b1
3fad6470:	.word  0x000a
3fad6480:	move   a9, b0
3fad6490:	.word  0x7470
3fad64a0:	modu   a11, a9
3fad64b0:	sla    a11, a14
3fad64c0:	sla    0x3, a12
3fad64d0:	add    b10, b2
3fad64e0:	sla    0x2, a13
3fad64f0:	cmp    b10, b3
3fad6500:	move   a10, a13
3fad6510:	rl     0x11, a0
3fad6520:	sub    a9, a0
3fad6530:	.word  0x7272
3fad6540:	.word  0x726f
3fad6550:	srl    0x17, a0
3fad6560:	rl     0x9, a0
3fad6570:	.word  0x0a33
3fad6580:	sla    0x0, a0
3fad6590:	.word  0x704f
3fad65a0:	rl     b11, b4
3fad65b0:	modu   a3, sp
3fad65c0:	mods   a3, a1
3fad65d0:	andn   a1, a0
3fad65e0:	move   a10, a1
3fad65f0:	andn   a9, a0
3fad6600:	move   a10, a9
3fad6610:	sla    0x2, a13
3fad6620:	sla    0x1, b3
3fad6630:	.word  0x7245
3fad6640:	modu   b11, b2
3fad6650:	sla    0x3, b2
3fad6660:	sla    0x1, a13
3fad6670:	rl     0x19, b1
3fad6680:	.word  0x000a
3fad6690:	xor    a1, a0
3fad66a0:	sra    a3, a9
3fad66b0:	modu   a11, a5
3fad66c0:	move   a9, b0
3fad66d0:	sll    b11, b3
3fad66e0:	mods   a3, a9
3fad66f0:	sla    a11, a12
3fad6700:	modu   b11, b4
3fad6710:	sla    0x3, b2
3fad6720:	.word  0x7245
3fad6730:	modu   b11, b2
3fad6740:	sla    0x3, b2
3fad6750:	sla    0x1, a13
3fad6760:	dsjs   b2, L3FAD6780
3fad6770:	.word  0x000a
L3FAD6780:
3fad6780:	cmp    a9, a0
3fad6790:	sla    a11, a13
3fad67a0:	sra    a11, a7
3fad67b0:	move   a9, b0
3fad67c0:	.word  0x7470
3fad67d0:	modu   a11, a9
3fad67e0:	sla    0x3, a14
3fad67f0:	modu   a10, a2
3fad6800:	.word  0x7261
3fad6810:	sla    0x3, a4
3fad6820:	.word  0x7245
3fad6830:	modu   b11, b2
3fad6840:	sla    0x3, b2
3fad6850:	sla    0x1, a13
3fad6860:	rl     0x19, b4
3fad6870:	.word  0x000a
3fad6880:	.word  0x0a0a
3fad6890:	sra    b10, b4
3fad68a0:	.word  0x7473
3fad68b0:	sla    0x1, a0
3fad68c0:	sra    a1, a5
3fad68d0:	sra    0x1f, a0
3fad68e0:	.word  0x7825
3fad68f0:	sra    0x15, a8
3fad6900:	subb   a1, a0
3fad6910:	cmp    a10, a1
3fad6920:	sub    a10, a12
3fad6930:	.word  0x0a44
3fad6940:	subi   0xbbbebdc0, a0
3fad6970:	add    a9, a0
3fad6980:	subb   b10, b2
3fad6990:	sla    0x2, a3
3fad69a0:	add    b10, b6
3fad69b0:	.word  0x0a4c
3fad69c0:	subi   0xbbbebdc0, a0
3fad69f0:	or     a1, a0
3fad6a00:	andn   a10, a5
3fad6a10:	sla    0x2, b4
3fad6a20:	move   a10, b14
3fad6a30:	.word  0x000a
3fad6a40:	move   a8, b13
3fad6a50:	.word  0x0a4b
3fad6a60:	.word  0x0000
L3FAD6A70:
3fad6a70:	mmtm   sp, a9,a11,a13
3fad6a90:	move   a14, a13
3fad6aa0:	addi   0x60, a14
3fad6ac0:	pushst
3fad6ad0:	dint
3fad6ae0:	move   *a13(0xffe0), *a13(0x20), 1
3fad6b10:	move   *a13(0x20), a11, 1
3fad6b30:	move   *a11(0x20), *a13(0x40), 1
3fad6b60:	move   *a13(0x40), a9, 1
3fad6b80:	move   *a11, *a9, 1
3fad6b90:	move   *a9, a9, 1
3fad6ba0:	move   *a13(0x40), *a9(0x20), 1
3fad6bd0:	move   a11, *a11, 1
3fad6be0:	move   a11, *a11(0x20), 1
3fad6c00:	move   a11, *a13, 1
3fad6c10:	popst
3fad6c20:	cmpi   0x27c490, a11
3fad6c50:	jreq   L3FAD6D10
3fad6c60:	move   a14, -*sp, 1
3fad6c70:	move   *a11(0x40), *a14+, 1
3fad6c90:	calla  L3F702440
3fad6cc0:	move   a14, -*sp, 1
3fad6cd0:	move   a11, *a14+, 1
3fad6ce0:	calla  L3F702440
L3FAD6D10:
3fad6d10:	move   *sp(0x80), a14, 1
3fad6d30:	mmfm   sp, a9,a11,a13
3fad6d50:	rets   2
L3FAD6D60:
3fad6d60:	mmtm   sp, a7,a9,a11,a13
3fad6d80:	move   a14, a13
3fad6d90:	move   a14, -*sp, 1
3fad6da0:	movi   0x3fad9aa0, a8
3fad6dd0:	move   a8, *a14+, 1
3fad6de0:	calla  L3FB3D9D0
3fad6e10:	move   a8, @0x27c5d0, 1
3fad6e40:	move   a8, a8
3fad6e50:	jrne   L3FAD6EE0
3fad6e60:	move   a14, -*sp, 1
3fad6e70:	movi   0x3fad9ac8, a8
3fad6ea0:	move   a8, *a14+, 1
3fad6eb0:	calla  L3FB341E0
L3FAD6EE0:
3fad6ee0:	movi   0x6400000, a9
3fad6f10:	movk   9, a11
3fad6f20:	setf   16, 0, 0
3fad6f30:	move   a11, *a9(0x20), 0
3fad6f50:	movk   2, a11
3fad6f60:	move   a11, *a9(0x20), 0
3fad6f80:	movi   0x60, a11
3fad6fa0:	move   a11, *a9(0x40), 0
3fad6fc0:	movi   0xbb, a11
3fad6fe0:	move   a11, *a9(0x10), 0
3fad7000:	movk   1, a11
3fad7010:	move   a11, *a9(0x20), 0
3fad7030:	movk   5, a11
3fad7040:	move   a11, *a9(0x20), 0
3fad7060:	move   a14, -*sp, 1
3fad7070:	movk   16, a11
3fad7080:	move   a11, *a14+, 1
3fad7090:	movk   5, a11
3fad70a0:	move   a11, *a14+, 1
3fad70b0:	move   @0x27c5d0, *a14+, 1
3fad70e0:	calla  L3FB3F810
3fad7110:	move   a8, a8
3fad7120:	jrge   L3FAD71B0
3fad7130:	move   a14, -*sp, 1
3fad7140:	movi   0x3fad9bd0, a8
3fad7170:	move   a8, *a14+, 1
3fad7180:	calla  L3FB341E0
L3FAD71B0:
3fad71b0:	move   a14, -*sp, 1
3fad71c0:	movk   3, a11
3fad71d0:	move   a11, *a14+, 1
3fad71e0:	movk   6, a11
3fad71f0:	move   a11, *a14+, 1
3fad7200:	move   @0x27c5d0, *a14+, 1
3fad7230:	calla  L3FB3F810
3fad7260:	move   a8, a8
3fad7270:	jrge   L3FAD7300
3fad7280:	move   a14, -*sp, 1
3fad7290:	movi   0x3fad9d78, a8
3fad72c0:	move   a8, *a14+, 1
3fad72d0:	calla  L3FB341E0
L3FAD7300:
3fad7300:	move   a14, -*sp, 1
3fad7310:	movk   1, a11
3fad7320:	move   a11, *a14+, 1
3fad7330:	movk   8, a11
3fad7340:	move   a11, *a14+, 1
3fad7350:	move   @0x27c5d0, *a14+, 1
3fad7380:	calla  L3FB3F810
3fad73b0:	move   a8, a8
3fad73c0:	jrge   L3FAD7450
3fad73d0:	move   a14, -*sp, 1
3fad73e0:	movi   0x3fad9f20, a8
3fad7410:	move   a8, *a14+, 1
3fad7420:	calla  L3FB341E0
L3FAD7450:
3fad7450:	movi   0x27c490, a7
3fad7480:	move   a7, @0x27c490, 1
3fad74b0:	move   a7, @0x27c4b0, 1
3fad74e0:	sub    a11, a11
3fad74f0:	move   a11, @0x27c570, 1
3fad7520:	move   a11, @0x27c590, 1
3fad7550:	calla  L3FADA730
3fad7580:	calla  L3F708700
3fad75b0:	move   a8, @0x27c5b0, 1
3fad75e0:	move   *sp(0xa0), a14, 1
3fad7600:	mmfm   sp, a7,a9,a11,a13
3fad7620:	rets   2
L3FAD7630:
3fad7630:	mmtm   sp, a11,a13
3fad7650:	move   a14, a13
3fad7660:	addk   32, a14
3fad7670:	sub    a11, a11
3fad7680:	move   a11, @0x27c5f0, 1
3fad76b0:	subk   32, a14
3fad76c0:	mmfm   sp, a11,a13
3fad76e0:	rets
L3FAD76F0:
3fad76f0:	mmtm   sp, a9,a11,a13
3fad7710:	move   a14, a13
3fad7720:	addi   0x80, a14
3fad7740:	move   a14, -*sp, 1
3fad7750:	movk   28, a11
3fad7760:	move   a11, *a14+, 1
3fad7770:	calla  L3F701230
3fad77a0:	move   a8, *a13(0x20), 1
3fad77c0:	move   a8, a8
3fad77d0:	jrne   L3FAD7870
3fad77e0:	move   a14, -*sp, 1
3fad77f0:	movi   0x3fada088, a8
3fad7820:	move   a8, *a14+, 1
3fad7830:	calla  L3FB341E0
3fad7860:	jruc   L3FAD7D70
L3FAD7870:
3fad7870:	move   *a13(0xffe0), *a8(0x40), 1
3fad78a0:	move   *a13(0xffc0), *a8(0x80), 1
3fad78d0:	move   *a13(0xffa0), *a8(0xc0), 1
3fad7900:	sub    a9, a9
3fad7910:	move   a9, *a8(0x60), 1
3fad7930:	move   a9, *a8(0xa0), 1
3fad7950:	pushst
3fad7960:	dint
3fad7970:	move   a8, *a13(0x40), 1
3fad7990:	move   @0x27c4b0, a9, 1
3fad79c0:	move   a9, *a13(0x60), 1
3fad79e0:	move   *a9, *a8, 1
3fad79f0:	move   a9, *a8(0x20), 1
3fad7a10:	move   a8, *a9, 1
3fad7a20:	move   *a8, a11, 1
3fad7a30:	move   a8, *a11(0x20), 1
3fad7a50:	popst
3fad7a60:	calla  L3FB2E340
3fad7a90:	move   a8, *a13, 1
3fad7aa0:	move   @0x27c590, a11, 1
3fad7ad0:	jreq   L3FAD7BC0
3fad7ae0:	move   a14, -*sp, 1
3fad7af0:	movk   1, a9
3fad7b00:	move   a9, *a14+, 1
3fad7b10:	movi   0x3fad7dc0, a9
3fad7b40:	move   a9, *a14+, 1
3fad7b50:	move   @0x27c5b0, *a14+, 1
3fad7b80:	calla  L3FB41A30
3fad7bb0:	jruc   L3FAD7D10
L3FAD7BC0:
3fad7bc0:	move   @0x27c5f0, a9, 1
3fad7bf0:	jrne   L3FAD7D10
3fad7c00:	move   a14, -*sp, 1
3fad7c10:	sub    a9, a9
3fad7c20:	move   a9, *a14+, 1
3fad7c30:	movi   0x3fad7dc0, a9
3fad7c60:	move   a9, *a14+, 1
3fad7c70:	move   @0x27c5d0, *a14+, 1
3fad7ca0:	calla  L3FB3F250
3fad7cd0:	movk   1, a11
3fad7ce0:	move   a11, @0x27c5f0, 1
L3FAD7D10:
3fad7d10:	move   a14, -*sp, 1
3fad7d20:	move   *a13(0x0), *a14+, 1
3fad7d40:	calla  L3FB2E470
L3FAD7D70:
3fad7d70:	move   *sp(0x80), a14, 1
3fad7d90:	mmfm   sp, a9,a11,a13
3fad7db0:	rets   2
3fad7dc0:	mmtm   sp, a7,a9,a11,a13
3fad7de0:	move   a14, a13
3fad7df0:	addi   0xc0, a14
3fad7e10:	move   *a13(0xffe0), a11, 1
3fad7e30:	jrne   L3FAD7F60
3fad7e40:	move   @0x27dc70, a11, 1
3fad7e70:	btst   16, a11
3fad7e80:	jreq   L3FAD7F60
3fad7e90:	move   a14, -*sp, 1
3fad7ea0:	sub    a11, a11
3fad7eb0:	move   a11, *a14+, 1
3fad7ec0:	movi   0x3fad7dc0, a11
3fad7ef0:	move   a11, *a14+, 1
3fad7f00:	move   @0x27c5d0, *a14+, 1
3fad7f30:	calla  L3FB3F250
L3FAD7F60:
3fad7f60:	sub    a11, a11
3fad7f70:	move   a11, *a13(0x40), 1
3fad7f90:	move   a14, -*sp, 1
3fad7fa0:	movi   0x3fada220, a8
3fad7fd0:	move   a8, *a14+, 1
3fad7fe0:	move   @0x27c5d0, *a14+, 1
3fad8010:	calla  L3F6F5820
3fad8040:	move   a8, *a13(0x40), 1
3fad8060:	move   @0x27c590, a9, 1
3fad8090:	move   a9, *a13(0x20), 1
3fad80b0:	move   a8, a8
3fad80c0:	jreq   L3FAD8490
3fad80d0:	move   a14, -*sp, 1
3fad80e0:	add    a9, a8
3fad80f0:	move   a8, *a14+, 1
3fad8100:	move   @0x27c570, *a14+, 1
3fad8130:	calla  L3F7030E0
3fad8160:	move   a8, @0x27c570, 1
3fad8190:	move   a8, a8
3fad81a0:	jrne   L3FAD8250
3fad81b0:	move   a14, -*sp, 1
3fad81c0:	movi   0x3fada230, a8
3fad81f0:	move   a8, *a14+, 1
3fad8200:	calla  L3FB341E0
3fad8230:	jauc   L3FAD8DB0
L3FAD8250:
3fad8250:	move   a14, -*sp, 1
3fad8260:	move   *a13(0x40), *a14+, 1
3fad8280:	move   @0x27c590, a11, 1
3fad82b0:	sll    0x3, a11
3fad82c0:	add    a8, a11
3fad82d0:	move   a11, *a14+, 1
3fad82e0:	move   @0x27c5d0, *a14+, 1
3fad8310:	calla  L3FB3E0F0
3fad8340:	move   *a13(0x40), a11, 1
3fad8360:	cmp    a11, a8
3fad8370:	jrge   L3FAD8420
3fad8380:	move   a14, -*sp, 1
3fad8390:	movi   0x3fada368, a8
3fad83c0:	move   a8, *a14+, 1
3fad83d0:	calla  L3FB341E0
3fad8400:	jauc   L3FAD8DB0
L3FAD8420:
3fad8420:	move   @0x27c590, a7, 1
3fad8450:	add    a7, a11
3fad8460:	move   a11, @0x27c590, 1
L3FAD8490:
3fad8490:	move   @0x27c490, a11, 1
3fad84c0:	move   a11, *a13(0xa0), 1
3fad84e0:	cmpi   0x27c490, a11
3fad8510:	jreq   L3FAD8A30
3fad8520:	move   @0x27c590, a7, 1
3fad8550:	jreq   L3FAD8A30
L3FAD8560:
3fad8560:	move   *a13(0xa0), a11, 1
3fad8580:	move   *a11(0x80), a9, 1
3fad85a0:	move   *a11(0xa0), a7, 1
3fad85c0:	sub    a7, a9
3fad85d0:	move   a9, *a13(0x60), 1
3fad85f0:	move   @0x27c590, a7, 1
3fad8620:	cmp    a7, a9
3fad8630:	jrhi   L3FAD8650
3fad8640:	move   a9, a7
L3FAD8650:
3fad8650:	move   a7, *a13(0x80), 1
3fad8670:	move   a7, a8
3fad8680:	jreq   L3FAD8940
3fad8690:	move   a14, -*sp, 1
3fad86a0:	move   a7, *a14+, 1
3fad86b0:	move   *a11(0xa0), a7, 1
3fad86d0:	sll    0x3, a7
3fad86e0:	move   *a11(0x40), a9, 1
3fad8700:	add    a7, a9
3fad8710:	move   a9, *a14+, 1
3fad8720:	move   @0x27c570, *a14+, 1
3fad8750:	calla  L3FB44400
3fad8780:	move   *a11(0xa0), a9, 1
3fad87a0:	move   *a13(0x80), a7, 1
3fad87c0:	add    a7, a9
3fad87d0:	move   a9, *a11(0xa0), 1
3fad87f0:	move   @0x27c590, a9, 1
3fad8820:	sub    a7, a9
3fad8830:	move   a9, @0x27c590, 1
3fad8860:	move   a14, -*sp, 1
3fad8870:	move   a9, *a14+, 1
3fad8880:	move   @0x27c570, *a14+, 1
3fad88b0:	sll    0x3, a7
3fad88c0:	move   @0x27c570, a11, 1
3fad88f0:	add    a11, a7
3fad8900:	move   a7, *a14+, 1
3fad8910:	calla  L3FB44400
L3FAD8940:
3fad8940:	move   *a13(0xa0), a11, 1
3fad8960:	move   *a11(0x0), *a13(0xa0), 1
3fad8990:	move   *a13(0xa0), a11, 1
3fad89b0:	cmpi   0x27c490, a11
3fad89e0:	jreq   L3FAD8A30
3fad89f0:	move   @0x27c590, a9, 1
3fad8a20:	jrne   L3FAD8560
L3FAD8A30:
3fad8a30:	move   a14, -*sp, 1
3fad8a40:	move   @0x27c590, *a14+, 1
3fad8a70:	move   @0x27c570, *a14+, 1
3fad8aa0:	calla  L3F7030E0
3fad8ad0:	move   a8, @0x27c570, 1
3fad8b00:	move   a8, a7
3fad8b10:	jrne   L3FAD8BB0
3fad8b20:	move   a14, -*sp, 1
3fad8b30:	movi   0x3fada230, a8
3fad8b60:	move   a8, *a14+, 1
3fad8b70:	calla  L3FB341E0
3fad8ba0:	jruc   L3FAD8DB0
L3FAD8BB0:
3fad8bb0:	move   @0x27c490, a9, 1
3fad8be0:	cmpi   0x27c490, a9
3fad8c10:	jreq   L3FAD8DB0
3fad8c20:	move   *a9(0x80), a11, 1
3fad8c40:	move   *a9(0xa0), a7, 1
3fad8c60:	cmp    a7, a11
3fad8c70:	jrne   L3FAD8DB0
3fad8c80:	move   *a9(0x60), a11, 1
3fad8ca0:	jrne   L3FAD8DB0
3fad8cb0:	move   a14, -*sp, 1
3fad8cc0:	move   a9, *a14+, 1
3fad8cd0:	move   *a9(0xc0), *a14+, 1
3fad8cf0:	move   @0x27c5b0, *a14+, 1
3fad8d20:	calla  L3FB41A30
3fad8d50:	move   @0x27c490, a11, 1
3fad8d80:	movk   1, a9
3fad8d90:	move   a9, *a11(0x60), 1
L3FAD8DB0:
3fad8db0:	move   *sp(0xa0), a14, 1
3fad8dd0:	mmfm   sp, a7,a9,a11,a13
3fad8df0:	rets   2
3fad8e00:	mmtm   sp, a9,a11,a13
3fad8e20:	move   a14, a13
3fad8e30:	addi   0x40, a14
3fad8e50:	move   *a13(0xffe0), a11, 1
3fad8e70:	move   *a11(0x40), *a13(0x0), 1
3fad8ea0:	move   *a13, a11, 1
3fad8eb0:	setf   8, 0, 0
3fad8ec0:	move   *a11, a11, 0
3fad8ed0:	cmpi   0xff, a11
3fad8ef0:	jrne   L3FAD91C0
3fad8f00:	move   a14, -*sp, 1
3fad8f10:	move   *a13, a11, 1
3fad8f20:	move   *a11(0x8), a11, 0
3fad8f40:	move   a11, a9
3fad8f50:	sll    0x2, a11
3fad8f60:	sll    0x1, a9
3fad8f70:	add    a9, a11
3fad8f80:	move   a11, *a14+, 1
3fad8f90:	calla  L3F701230
3fad8fc0:	move   a8, *a13(0x20), 1
3fad8fe0:	move   a8, a9
3fad8ff0:	jrne   L3FAD9090
3fad9000:	move   a14, -*sp, 1
3fad9010:	movi   0x3fada4a0, a8
3fad9040:	move   a8, *a14+, 1
3fad9050:	calla  L3FB341E0
3fad9080:	jruc   L3FAD9520
L3FAD9090:
3fad9090:	move   a14, -*sp, 1
3fad90a0:	movi   0x3fad9580, a11
3fad90d0:	move   a11, *a14+, 1
3fad90e0:	move   *a13, a11, 1
3fad90f0:	setf   8, 0, 0
3fad9100:	move   *a11(0x8), a9, 0
3fad9120:	move   a9, a11
3fad9130:	sll    0x2, a9
3fad9140:	sll    0x1, a11
3fad9150:	add    a11, a9
3fad9160:	move   a9, *a14+, 1
3fad9170:	move   a8, *a14+, 1
3fad9180:	calla  L3FAD76F0
3fad91b0:	jruc   L3FAD94C0
L3FAD91C0:
3fad91c0:	move   a14, -*sp, 1
3fad91d0:	move   *a13, a11, 1
3fad91e0:	setf   16, 1, 0
3fad91f0:	move   *a11(0x20), a8, 0
3fad9210:	move   a8, *a14+, 1
3fad9220:	move   *a11(0x10), a8, 0
3fad9240:	move   a8, *a14+, 1
3fad9250:	setf   8, 0, 0
3fad9260:	move   *a11(0x8), a8, 0
3fad9280:	move   a8, *a14+, 1
3fad9290:	move   *a11, a8, 0
3fad92a0:	move   a8, *a14+, 1
3fad92b0:	calla  L3FADBE50
3fad92e0:	move   a14, -*sp, 1
3fad92f0:	movk   6, a9
3fad9300:	move   a9, *a14+, 1
3fad9310:	calla  L3F701230
3fad9340:	move   a8, *a13(0x20), 1
3fad9360:	move   a8, a8
3fad9370:	jrne   L3FAD9410
3fad9380:	move   a14, -*sp, 1
3fad9390:	movi   0x3fada5e0, a8
3fad93c0:	move   a8, *a14+, 1
3fad93d0:	calla  L3FB341E0
3fad9400:	jruc   L3FAD9520
L3FAD9410:
3fad9410:	move   a14, -*sp, 1
3fad9420:	movi   0x3fad8e00, a9
3fad9450:	move   a9, *a14+, 1
3fad9460:	movk   6, a9
3fad9470:	move   a9, *a14+, 1
3fad9480:	move   a8, *a14+, 1
3fad9490:	calla  L3FAD76F0
L3FAD94C0:
3fad94c0:	move   a14, -*sp, 1
3fad94d0:	move   *a13(0xffe0), *a14+, 1
3fad94f0:	calla  L3FAD6A70
L3FAD9520:
3fad9520:	move   *sp(0x80), a14, 1
3fad9540:	mmfm   sp, a9,a11,a13
3fad9560:	rets   2
3fad9570:	rets
3fad9580:	mmtm   sp, a9,a11,a13
3fad95a0:	move   a14, a13
3fad95b0:	addi   0x40, a14
3fad95d0:	move   *a13(0xffe0), a11, 1
3fad95f0:	move   *a11(0xa0), a9, 1
3fad9610:	movk   6, a11
3fad9620:	divu   a11, a9
3fad9630:	move   a9, *a13, 1
3fad9640:	move   a14, -*sp, 1
3fad9650:	move   a9, *a14+, 1
3fad9660:	movi   0x3fad9570, a11
3fad9690:	move   a11, *a14+, 1
3fad96a0:	move   *a13(0xffe0), a11, 1
3fad96c0:	sll    0x4, a9
3fad96d0:	move   *a11(0x40), a11, 1
3fad96f0:	add    a9, a11
3fad9700:	move   a11, *a14+, 1
3fad9710:	move   *a13(0xffe0), a11, 1
3fad9730:	move   *a13, a9, 1
3fad9740:	sll    0x3, a9
3fad9750:	move   *a11(0x40), a11, 1
3fad9770:	add    a9, a11
3fad9780:	move   a11, *a14+, 1
3fad9790:	move   *a13(0xffe0), a11, 1
3fad97b0:	move   *a11(0x40), *a14+, 1
3fad97d0:	move   *a13(0x0), *a14+, 1
3fad97f0:	calla  L3FADCA80
3fad9820:	move   a14, -*sp, 1
3fad9830:	movk   6, a9
3fad9840:	move   a9, *a14+, 1
3fad9850:	calla  L3F701230
3fad9880:	move   a8, *a13(0x20), 1
3fad98a0:	move   a8, a8
3fad98b0:	jrne   L3FAD9950
3fad98c0:	move   a14, -*sp, 1
3fad98d0:	movi   0x3fada5e0, a8
3fad9900:	move   a8, *a14+, 1
3fad9910:	calla  L3FB341E0
3fad9940:	jruc   L3FAD9A50
L3FAD9950:
3fad9950:	move   a14, -*sp, 1
3fad9960:	movi   0x3fad8e00, a9
3fad9990:	move   a9, *a14+, 1
3fad99a0:	movk   6, a9
3fad99b0:	move   a9, *a14+, 1
3fad99c0:	move   a8, *a14+, 1
3fad99d0:	calla  L3FAD76F0
3fad9a00:	move   a14, -*sp, 1
3fad9a10:	move   a11, *a14+, 1
3fad9a20:	calla  L3FAD6A70
L3FAD9A50:
3fad9a50:	move   *sp(0x80), a14, 1
3fad9a70:	mmfm   sp, a9,a11,a13
3fad9a90:	rets   2
3fad9aa0:	modu   a11, a3
3fad9ab0:	mods   a11, a13
3fad9ac0:	.word  0x7300
3fad9ad0:	mods   a11, a9
3fad9ae0:	sla    a11, a9
3fad9af0:	mpyu   a11, a14
3fad9b00:	modu   a3, a9
3fad9b10:	.word  0x7469
3fad9b20:	.word  0x745f
3fad9b30:	dsjs   b4, L3FAD9C70
3fad9b40:	sll    a9, a0
3fad9b50:	modu   a3, a1
3fad9b60:	modu   a11, a14
3fad9b70:	sla    0x3, b4
3fad9b80:	.word  0x706f
3fad9b90:	modu   a3, a5
3fad9ba0:	sll    a9, a0
3fad9bb0:	mods   a11, sp
3fad9bc0:	.word  0x006d
3fad9bd0:	rl     b11, b3
3fad9be0:	rl     a11, a13
3fad9bf0:	modu   a3, a1
3fad9c00:	rl     b10, sp
3fad9c10:	rl     a11, a14
3fad9c20:	mpyu   b11, b4
3fad9c30:	.word  0x7474
3fad9c40:	sla    0x1, b10
3fad9c50:	sla    a11, a3
3fad9c60:	modu   a3, a14
L3FAD9C70:
3fad9c70:	.word  0x746f
3fad9c80:	rl     a9, a0
3fad9c90:	rl     a11, a14
3fad9ca0:	sla    0x3, b4
3fad9cb0:	modu   a11, a3
3fad9cc0:	mods   a11, a13
3fad9cd0:	.word  0x7420
3fad9ce0:	sla    0x3, sp
3fad9cf0:	add    b10, b5
3fad9d00:	or     b2, b2
3fad9d10:	andn   b10, sp
3fad9d20:	or     a2, a5
3fad9d30:	and    b2, b5
3fad9d40:	move   b2, sp
3fad9d50:	and    a2, sp
3fad9d60:	andn   a2, a1
3fad9d70:	.word  0x7300
3fad9d80:	mods   a11, a9
3fad9d90:	sla    a11, a9
3fad9da0:	mpyu   a11, a14
3fad9db0:	modu   a3, a9
3fad9dc0:	.word  0x7469
3fad9dd0:	.word  0x745f
3fad9de0:	dsjs   b4, L3FAD9F20
3fad9df0:	sll    a9, a0
3fad9e00:	modu   a3, a1
3fad9e10:	modu   a11, a14
3fad9e20:	sla    0x3, b4
3fad9e30:	modu   a3, a9
3fad9e40:	.word  0x7469
3fad9e50:	sll    a9, a0
3fad9e60:	mods   a11, sp
3fad9e70:	sla    0x3, a13
3fad9e80:	modu   b11, b4
3fad9e90:	or     a9, a0
3fad9ea0:	andn   a2, a1
3fad9eb0:	mpyu   b10, b4
3fad9ec0:	sub    b10, b3
3fad9ed0:	or     b10, b4
3fad9ee0:	mpyu   b10, b0
3fad9ef0:	addc   b1, b8
3fad9f00:	or     a2, a9
3fad9f10:	.word  0x0053
L3FAD9F20:
3fad9f20:	rl     b11, b3
3fad9f30:	rl     a11, a13
3fad9f40:	modu   a3, a1
3fad9f50:	rl     b10, sp
3fad9f60:	rl     a11, a14
3fad9f70:	mpyu   b11, b4
3fad9f80:	.word  0x7474
3fad9f90:	sla    0x1, b10
3fad9fa0:	sla    a11, a3
3fad9fb0:	modu   a3, a14
3fad9fc0:	.word  0x746f
3fad9fd0:	rl     a9, a0
3fad9fe0:	rl     a11, a14
3fad9ff0:	sla    0x3, b4
3fada000:	modu   a11, a3
3fada010:	mods   a11, a13
3fada020:	.word  0x7420
3fada030:	sla    0x3, sp
3fada040:	add    b10, b0
3fada050:	andn   b10, b3
3fada060:	add    b10, sp
3fada070:	move   a2, a12
3fada080:	.word  0x7300
3fada090:	mods   a11, a9
3fada0a0:	sla    a11, a9
3fada0b0:	mpyu   a11, a14
3fada0c0:	modu   a3, a9
3fada0d0:	.word  0x7570
3fada0e0:	mpyu   b11, b4
3fada0f0:	.word  0x7474
3fada100:	sla    0x1, b10
3fada110:	sla    a11, a3
3fada120:	modu   a3, a14
3fada130:	.word  0x746f
3fada140:	sla    a9, a0
3fada150:	mods   a3, a12
3fada160:	sll    a11, sp
3fada170:	.word  0x7461
3fada180:	sla    0x3, a5
3fada190:	sra    a11, a13
3fada1a0:	modu   a11, a13
3fada1b0:	.word  0x7972
3fada1c0:	srl    a1, a0
3fada1d0:	.word  0x726f
3fada1e0:	.word  0x7220
3fada1f0:	mpyu   b11, b1
3fada200:	.word  0x7470
3fada210:	.word  0x0072
3fada220:	.word  0x0072
3fada230:	sla    a11, a4
3fada240:	sla    b11, b4
3fada250:	.word  0x735f
3fada260:	.word  0x7274
3fada270:	sla    a11, a5
3fada280:	dsjs   a13, L3FADA3C0
3fada290:	sll    a9, a0
3fada2a0:	modu   a3, a1
3fada2b0:	modu   a11, a14
3fada2c0:	sla    0x3, b4
3fada2d0:	sra    b11, b2
3fada2e0:	mods   a3, a1
3fada2f0:	modu   a11, a12
3fada300:	sla    0x3, a3
3fada310:	mods   b3, b3
3fada320:	.word  0x7375
3fada330:	srl    0xd, a8
3fada340:	.word  0x7562
3fada350:	srl    a3, a6
3fada360:	sra    a0, a0
3fada370:	.word  0x7461
3fada380:	mpyu   a11, a1
3fada390:	.word  0x7473
3fada3a0:	sra    b11, b2
3fada3b0:	mods   a11, a1
L3FADA3C0:
3fada3c0:	sla    0x1, b10
3fada3d0:	modu   a11, a3
3fada3e0:	mods   b3, b5
3fada3f0:	sla    0x3, a4
3fada400:	modu   a11, a14
3fada410:	sla    0x3, b4
3fada420:	sra    b11, b2
3fada430:	sra    a3, a1
3fada440:	rl     a1, a0
3fada450:	.word  0x736f
3fada460:	sla    0x3, b4
3fada470:	modu   b11, b0
3fada480:	.word  0x7472
3fada490:	.word  0x000a
3fada4a0:	modu   a11, a3
3fada4b0:	mods   a11, a13
3fada4c0:	.word  0x725f
3fada4d0:	sla    a11, a5
3fada4e0:	mpyu   a11, a4
3fada4f0:	.word  0x7361
3fada500:	dsjs   b4, L3FADA640
3fada510:	sll    a9, a0
3fada520:	.word  0x756f
3fada530:	sra    a3, a12
3fada540:	modu   a1, a0
3fada550:	.word  0x746f
3fada560:	sla    a9, a0
3fada570:	mods   a3, a12
3fada580:	sll    a11, sp
3fada590:	.word  0x7461
3fada5a0:	sla    0x3, a5
3fada5b0:	.word  0x7562
3fada5c0:	srl    a3, a6
3fada5d0:	.word  0x000a
3fada5e0:	modu   a11, a3
3fada5f0:	mods   a11, a13
3fada600:	.word  0x725f
3fada610:	sla    a11, a5
3fada620:	mpyu   a11, a4
3fada630:	.word  0x7361
L3FADA640:
3fada640:	dsjs   b4, L3FADA780
3fada650:	sll    a9, a0
3fada660:	.word  0x756f
3fada670:	sra    a3, a12
3fada680:	modu   a1, a0
3fada690:	.word  0x746f
3fada6a0:	sla    a9, a0
3fada6b0:	mods   a3, a12
3fada6c0:	sll    a11, sp
3fada6d0:	.word  0x7461
3fada6e0:	sla    0x3, a5
3fada6f0:	mods   a3, a2
3fada700:	sll    a11, sp
3fada710:	.word  0x0a6b
3fada720:	.word  0x0000
L3FADA730:
3fada730:	move   a11, -*sp, 1
3fada740:	sub    a11, a11
3fada750:	move   a11, @0x27c670, 1
L3FADA780:
3fada780:	move   a11, @0x27c690, 1
3fada7b0:	move   *sp+, a11, 1
3fada7c0:	rets
L3FADA7D0:
3fada7d0:	mmtm   sp, a9,a11,a13
3fada7f0:	move   a14, a13
3fada800:	addi   0x60, a14
3fada820:	calla  L3FB2E340
3fada850:	move   a8, *a13(0x20), 1
3fada870:	move   @0x27c690, a11, 1
3fada8a0:	jrle   L3FADACD0
3fada8b0:	move   a14, -*sp, 1
3fada8c0:	movi   0x3fadb7a0, a8
3fada8f0:	move   a8, *a14+, 1
3fada900:	calla  L3FB341E0
3fada930:	move   a14, -*sp, 1
3fada940:	move   @0x27c690, a11, 1
3fada970:	move   *a13(0xffc0), a9, 1
3fada990:	add    a11, a9
3fada9a0:	move   a9, *a14+, 1
3fada9b0:	move   @0x27c670, *a14+, 1
3fada9e0:	calla  L3F7030E0
3fadaa10:	move   a8, @0x27c670, 1
3fadaa40:	move   a8, a9
3fadaa50:	jrne   L3FADAB50
3fadaa60:	move   a14, -*sp, 1
3fadaa70:	move   *a13(0x20), *a14+, 1
3fadaa90:	calla  L3FB2E470
3fadaac0:	move   a14, -*sp, 1
3fadaad0:	movi   0x3fadb838, a8
3fadab00:	move   a8, *a14+, 1
3fadab10:	calla  L3FB341E0
3fadab40:	jruc   L3FADB230
L3FADAB50:
3fadab50:	move   a14, -*sp, 1
3fadab60:	move   *a13(0xffc0), *a14+, 1
3fadab80:	move   @0x27c690, a11, 1
3fadabb0:	sll    0x3, a11
3fadabc0:	add    a8, a11
3fadabd0:	move   a11, *a14+, 1
3fadabe0:	move   *a13(0xffe0), *a14+, 1
3fadac00:	calla  L3FB44400
3fadac30:	move   @0x27c690, a11, 1
3fadac60:	move   *a13(0xffc0), a9, 1
3fadac80:	add    a11, a9
3fadac90:	move   a9, @0x27c690, 1
3fadacc0:	jruc   L3FADB1D0
L3FADACD0:
3fadacd0:	move   a14, -*sp, 1
3fadace0:	move   *a13(0xffc0), *a14+, 1
3fadad00:	move   *a13(0xffe0), *a14+, 1
3fadad20:	move   @0xa6820, *a14+, 1
3fadad50:	calla  L3FB3EBC0
3fadad80:	move   a8, *a13, 1
3fadad90:	move   *a13(0xffc0), a11, 1
3fadadb0:	cmp    a11, a8
3fadadc0:	jreq   L3FADB1D0
3fadadd0:	move   a14, -*sp, 1
3fadade0:	movi   0x3fadba08, a8
3fadae10:	move   a8, *a14+, 1
3fadae20:	calla  L3FB341E0
3fadae50:	move   a14, -*sp, 1
3fadae60:	move   *a13, a9, 1
3fadae70:	sub    a9, a11
3fadae80:	move   a11, *a14+, 1
3fadae90:	calla  L3F701230
3fadaec0:	move   a8, @0x27c670, 1
3fadaef0:	move   a8, a11
3fadaf00:	jrne   L3FADB000
3fadaf10:	move   a14, -*sp, 1
3fadaf20:	move   *a13(0x20), *a14+, 1
3fadaf40:	calla  L3FB2E470
3fadaf70:	move   a14, -*sp, 1
3fadaf80:	movi   0x3fadbb60, a8
3fadafb0:	move   a8, *a14+, 1
3fadafc0:	calla  L3FB341E0
3fadaff0:	jruc   L3FADB230
L3FADB000:
3fadb000:	move   a14, -*sp, 1
3fadb010:	move   *a13(0xffc0), a11, 1
3fadb030:	sub    a9, a11
3fadb040:	move   a11, *a14+, 1
3fadb050:	move   a8, *a14+, 1
3fadb060:	sll    0x3, a9
3fadb070:	move   *a13(0xffe0), a11, 1
3fadb090:	add    a11, a9
3fadb0a0:	move   a9, *a14+, 1
3fadb0b0:	calla  L3FB44400
3fadb0e0:	move   a14, -*sp, 1
3fadb0f0:	movi   0x27c670, a9
3fadb120:	move   a9, *a14+, 1
3fadb130:	movi   0x3fadb280, a9
3fadb160:	move   a9, *a14+, 1
3fadb170:	move   @0x27c5d0, *a14+, 1
3fadb1a0:	calla  L3FB3F250
L3FADB1D0:
3fadb1d0:	move   a14, -*sp, 1
3fadb1e0:	move   *a13(0x20), *a14+, 1
3fadb200:	calla  L3FB2E470
L3FADB230:
3fadb230:	move   *sp(0x80), a14, 1
3fadb250:	mmfm   sp, a9,a11,a13
3fadb270:	rets   2
3fadb280:	mmtm   sp, a7,a9,a11,a13
3fadb2a0:	move   a14, a13
3fadb2b0:	addk   32, a14
3fadb2c0:	move   *a13(0xffe0), a11, 1
3fadb2e0:	move   *a11(0x20), a11, 1
3fadb300:	jreq   L3FADB740
3fadb310:	move   a14, -*sp, 1
3fadb320:	move   *a13(0xffe0), *a14+, 1
3fadb340:	movi   0x3fadb280, a11
3fadb370:	move   a11, *a14+, 1
3fadb380:	move   @0x27c5d0, *a14+, 1
3fadb3b0:	calla  L3FB3F250
3fadb3e0:	move   a14, -*sp, 1
3fadb3f0:	move   *a13(0xffe0), a11, 1
3fadb410:	move   *a11(0x20), *a14+, 1
3fadb430:	move   *a11(0x0), *a14+, 1
3fadb450:	move   @0x27c5d0, *a14+, 1
3fadb480:	calla  L3FB3EBC0
3fadb4b0:	move   a8, *a13, 1
3fadb4c0:	move   *a11(0x20), a11, 1
3fadb4e0:	cmp    a11, a8
3fadb4f0:	jreq   L3FADB670
3fadb500:	move   a14, -*sp, 1
3fadb510:	move   *a13(0xffe0), a11, 1
3fadb530:	move   *a11(0x20), a9, 1
3fadb550:	sub    a8, a9
3fadb560:	move   a9, *a14+, 1
3fadb570:	move   *a11(0x0), *a14+, 1
3fadb590:	sll    0x3, a8
3fadb5a0:	move   *a11, a9, 1
3fadb5b0:	add    a8, a9
3fadb5c0:	move   a9, *a14+, 1
3fadb5d0:	calla  L3FB44400
3fadb600:	move   *a11(0x20), a9, 1
3fadb620:	move   *a13, a7, 1
3fadb630:	sub    a7, a9
3fadb640:	move   a9, *a11(0x20), 1
3fadb660:	jruc   L3FADB740
L3FADB670:
3fadb670:	move   *a13(0xffe0), a11, 1
3fadb690:	move   *a11, a9, 1
3fadb6a0:	jreq   L3FADB710
3fadb6b0:	move   a14, -*sp, 1
3fadb6c0:	move   *a11(0x0), *a14+, 1
3fadb6e0:	calla  L3F702440
L3FADB710:
3fadb710:	sub    a9, a9
3fadb720:	move   a9, *a11(0x20), 1
L3FADB740:
3fadb740:	move   *sp(0xa0), a14, 1
3fadb760:	mmfm   sp, a7,a9,a11,a13
3fadb780:	rets   2
3fadb790:	rets
3fadb7a0:	sla    a11, a8
3fadb7b0:	sra    b11, b6
3fadb7c0:	.word  0x7020
3fadb7d0:	modu   a3, a5
3fadb7e0:	rl     a11, a4
3fadb7f0:	srl    a11, a14
3fadb800:	sra    a1, a0
3fadb810:	.word  0x7461
3fadb820:	.word  0x0a61
3fadb830:	.word  0x7300
3fadb840:	mods   a11, a9
3fadb850:	sla    a11, a9
3fadb860:	mpyu   a11, a14
3fadb870:	.word  0x756f
3fadb880:	.word  0x7074
3fadb890:	.word  0x7475
3fadb8a0:	.word  0x745f
3fadb8b0:	dsjs   b4, L3FADB9F0
3fadb8c0:	srl    a1, a0
3fadb8d0:	rl     a11, a1
3fadb8e0:	sra    a11, a12
3fadb8f0:	sla    0x3, a4
3fadb900:	modu   b11, b4
3fadb910:	.word  0x7220
3fadb920:	sla    a11, a5
3fadb930:	mods   a3, a12
3fadb940:	sll    a11, sp
3fadb950:	.word  0x7461
3fadb960:	sla    0x3, a5
3fadb970:	sra    b11, b0
3fadb980:	sra    a3, a14
3fadb990:	modu   a3, a9
3fadb9a0:	mpyu   a11, a7
3fadb9b0:	.word  0x7277
3fadb9c0:	.word  0x7469
3fadb9d0:	srl    0xd, a5
3fadb9e0:	.word  0x7562
L3FADB9F0:
3fadb9f0:	srl    a3, a6
3fadba00:	.word  0x7300
3fadba10:	mods   a11, a9
3fadba20:	sla    a11, a9
3fadba30:	mpyu   a11, a14
3fadba40:	.word  0x756f
3fadba50:	.word  0x7074
3fadba60:	.word  0x7475
3fadba70:	.word  0x745f
3fadba80:	dsjs   b4, L3FADBBC0
3fadba90:	modu   a1, a0
3fadbaa0:	.word  0x746f
3fadbab0:	sra    a9, a0
3fadbac0:	sra    b11, b6
3fadbad0:	.word  0x7972
3fadbae0:	rl     b3, b4
3fadbaf0:	modu   a3, a9
3fadbb00:	sla    0x3, a7
3fadbb10:	.word  0x7277
3fadbb20:	.word  0x7469
3fadbb30:	sra    b11, b4
3fadbb40:	sla    0x3, a14
3fadbb50:	.word  0x000a
3fadbb60:	rl     b11, b3
3fadbb70:	rl     a11, a13
3fadbb80:	modu   a3, a1
3fadbb90:	modu   b10, sp
3fadbba0:	.word  0x7475
3fadbbb0:	.word  0x7570
L3FADBBC0:
3fadbbc0:	mpyu   b11, b4
3fadbbd0:	.word  0x7474
3fadbbe0:	sla    0x1, b10
3fadbbf0:	sla    a11, a6
3fadbc00:	mods   a3, a9
3fadbc10:	sra    a3, a5
3fadbc20:	.word  0x7420
3fadbc30:	sla    0x3, sp
3fadbc40:	sla    a11, a13
3fadbc50:	mods   a3, a12
3fadbc60:	sll    a11, sp
3fadbc70:	.word  0x7020
3fadbc80:	modu   a3, a5
3fadbc90:	rl     a11, a4
3fadbca0:	srl    a11, a14
3fadbcb0:	.word  0x775f
3fadbcc0:	rl     b11, b2
3fadbcd0:	sra    b11, b4
3fadbce0:	sll    a1, a14
3fadbcf0:	srl    b3, b5
3fadbd00:	.word  0x0066
L3FADBD10:
3fadbd10:	move   a13, -*sp, 1
3fadbd20:	move   a14, a13
3fadbd30:	move   a14, -*sp, 1
3fadbd40:	movi   0x3fadcf30, a8
3fadbd70:	move   a8, *a14+, 1
3fadbd80:	calla  L3FB341E0
3fadbdb0:	calla  L3F708700
3fadbde0:	move   a8, @0x27c6f0, 1
3fadbe10:	move   *sp(0x40), a14, 1
3fadbe30:	move   *sp+, a13, 1
3fadbe40:	rets   2
L3FADBE50:
3fadbe50:	mmtm   sp, a9,a11,a13
3fadbe70:	move   a14, a13
3fadbe80:	addi   0x60, a14
3fadbea0:	jauc   L3FADC950
L3FADBEC0:
3fadbec0:	move   a14, -*sp, 1
3fadbed0:	sub    a11, a11
3fadbee0:	move   a11, *a14+, 1
3fadbef0:	move   a11, *a14+, 1
3fadbf00:	setf   16, 1, 0
3fadbf10:	move   *a13(0xff80), a9, 0
3fadbf30:	move   @0x225260, a11, 1
3fadbf60:	sub    a11, a9
3fadbf70:	move   a9, *a14+, 1
3fadbf80:	move   *a13(0xffa0), a9, 0
3fadbfa0:	move   @0x225240, a11, 1
3fadbfd0:	sub    a11, a9
3fadbfe0:	move   a9, *a14+, 1
3fadbff0:	movk   1, a9
3fadc000:	move   a9, *a14+, 1
3fadc010:	calla  L3F936C30
3fadc040:	move   a14, -*sp, 1
3fadc050:	move   @0x27c6f0, *a14+, 1
3fadc080:	calla  L3FB3FE90
3fadc0b0:	jauc   L3FADCA30
L3FADC0D0:
3fadc0d0:	move   a14, -*sp, 1
3fadc0e0:	movk   1, a11
3fadc0f0:	move   a11, *a14+, 1
3fadc100:	movb   *a13(0xffc0), a9
3fadc120:	move   a9, *a14+, 1
3fadc130:	setf   16, 1, 0
3fadc140:	move   *a13(0xff80), a11, 0
3fadc160:	move   @0x225260, a9, 1
3fadc190:	sub    a9, a11
3fadc1a0:	move   a11, *a14+, 1
3fadc1b0:	move   *a13(0xffa0), a11, 0
3fadc1d0:	move   @0x225240, a9, 1
3fadc200:	sub    a9, a11
3fadc210:	move   a11, *a14+, 1
3fadc220:	sub    a11, a11
3fadc230:	move   a11, *a14+, 1
3fadc240:	calla  L3F936C30
3fadc270:	move   a14, -*sp, 1
3fadc280:	move   @0x27c6f0, *a14+, 1
3fadc2b0:	calla  L3FB3FE90
3fadc2e0:	jruc   L3FADCA30
L3FADC2F0:
3fadc2f0:	move   a14, -*sp, 1
3fadc300:	sub    a11, a11
3fadc310:	move   a11, *a14+, 1
3fadc320:	movb   *a13(0xffc0), a9
3fadc340:	move   a9, *a14+, 1
3fadc350:	setf   16, 1, 0
3fadc360:	move   *a13(0xff80), a11, 0
3fadc380:	move   @0x225260, a9, 1
3fadc3b0:	sub    a9, a11
3fadc3c0:	move   a11, *a14+, 1
3fadc3d0:	move   *a13(0xffa0), a11, 0
3fadc3f0:	move   @0x225240, a9, 1
3fadc420:	sub    a9, a11
3fadc430:	move   a11, *a14+, 1
3fadc440:	sub    a11, a11
3fadc450:	move   a11, *a14+, 1
3fadc460:	calla  L3F936C30
3fadc490:	move   a14, -*sp, 1
3fadc4a0:	move   @0x27c6f0, *a14+, 1
3fadc4d0:	calla  L3FB3FE90
L3FADC500:
3fadc500:	move   @0xc52d0, a11, 1
3fadc530:	move   a11, *a13, 1
3fadc540:	cmpi   0xc52d0, a11
3fadc570:	jrne   L3FADC600
3fadc580:	move   a14, -*sp, 1
3fadc590:	move   @0x27c6f0, *a14+, 1
3fadc5c0:	calla  L3FB3FE90
3fadc5f0:	jruc   L3FADCA30
L3FADC600:
3fadc600:	pushst
3fadc610:	dint
3fadc620:	move   a11, *a13(0x20), 1
3fadc640:	move   *a11(0x20), *a13(0x40), 1
3fadc670:	move   *a13(0x40), a9, 1
3fadc690:	move   *a11, *a9, 1
3fadc6a0:	move   *a9, a9, 1
3fadc6b0:	move   *a13(0x40), *a9(0x20), 1
3fadc6e0:	move   a11, *a11, 1
3fadc6f0:	move   a11, *a11(0x20), 1
3fadc710:	popst
3fadc720:	movk   2, a9
3fadc730:	movb   a9, *a11(0x40)
3fadc750:	movb   *a13(0xffc0), *a11(0x48)
3fadc780:	movk   1, a9
3fadc790:	movb   a9, *a11(0x130)
3fadc7b0:	pushst
3fadc7c0:	dint
3fadc7d0:	move   a11, *a13(0x20), 1
3fadc7f0:	move   @0xc52b0, a9, 1
3fadc820:	move   a9, *a13(0x40), 1
3fadc840:	move   *a9, *a11, 1
3fadc850:	move   a9, *a11(0x20), 1
3fadc870:	move   a11, *a9, 1
3fadc880:	move   *a11, a11, 1
3fadc890:	move   *a13(0x20), *a11(0x20), 1
3fadc8c0:	popst
3fadc8d0:	move   a14, -*sp, 1
3fadc8e0:	move   @0x27c6f0, *a14+, 1
3fadc910:	calla  L3FB3FE90
3fadc940:	jruc   L3FADCA30
L3FADC950:
3fadc950:	movb   *a13(0xffe0), a8
3fadc970:	subk   2, a8
3fadc980:	jreq   L3FADC500
3fadc990:	dec    a8
3fadc9a0:	jreq   L3FADC500
3fadc9b0:	dec    a8
3fadc9c0:	jaeq   L3FADC0D0
3fadc9e0:	dec    a8
3fadc9f0:	jreq   L3FADC2F0
3fadca00:	dec    a8
3fadca10:	jaeq   L3FADBEC0
L3FADCA30:
3fadca30:	move   *sp(0x80), a14, 1
3fadca50:	mmfm   sp, a9,a11,a13
3fadca70:	rets   2
L3FADCA80:
3fadca80:	mmtm   sp, a9,a11,a13
3fadcaa0:	move   a14, a13
3fadcab0:	addk   32, a14
3fadcac0:	move   a14, -*sp, 1
3fadcad0:	movi   0x3fadcff0, a8
3fadcb00:	move   a8, *a14+, 1
3fadcb10:	calla  L3FB341E0
3fadcb40:	move   a14, -*sp, 1
3fadcb50:	setf   16, 1, 0
3fadcb60:	move   *a13(0xffe0), a11, 0
3fadcb80:	move   a11, *a14+, 1
3fadcb90:	movi   0x3fadd078, a8
3fadcbc0:	move   a8, *a14+, 1
3fadcbd0:	calla  L3FB341E0
3fadcc00:	sub    a11, a11
3fadcc10:	move   a11, *a13, 1
3fadcc20:	setf   16, 1, 0
3fadcc30:	move   *a13(0xffe0), a9, 0
3fadcc50:	cmp    a9, a11
3fadcc60:	jrge   L3FADCEE0
L3FADCC70:
3fadcc70:	move   a14, -*sp, 1
3fadcc80:	move   *a13, a11, 1
3fadcc90:	sll    0x4, a11
3fadcca0:	move   *a13(0xff80), a9, 1
3fadccc0:	add    a9, a11
3fadccd0:	move   *a11, a8, 0
3fadcce0:	move   a8, *a14+, 1
3fadccf0:	move   *a13, a11, 1
3fadcd00:	sll    0x4, a11
3fadcd10:	move   *a13(0xffa0), a9, 1
3fadcd30:	add    a9, a11
3fadcd40:	move   *a11, a8, 0
3fadcd50:	move   a8, *a14+, 1
3fadcd60:	move   *a13, a11, 1
3fadcd70:	sll    0x4, a11
3fadcd80:	move   *a13(0xffc0), a9, 1
3fadcda0:	add    a9, a11
3fadcdb0:	move   *a11, a8, 0
3fadcdc0:	move   a8, *a14+, 1
3fadcdd0:	move   *a13(0x0), *a14+, 1
3fadcdf0:	movi   0x3fadd120, a8
3fadce20:	move   a8, *a14+, 1
3fadce30:	calla  L3FB341E0
3fadce60:	move   *a13, a11, 1
3fadce70:	inc    a11
3fadce80:	move   a11, *a13, 1
3fadce90:	setf   16, 1, 0
3fadcea0:	move   *a13(0xffe0), a9, 0
3fadcec0:	cmp    a9, a11
3fadced0:	jrlt   L3FADCC70
L3FADCEE0:
3fadcee0:	move   *sp(0x80), a14, 1
3fadcf00:	mmfm   sp, a9,a11,a13
3fadcf20:	rets   2
3fadcf30:	rl     b11, b3
3fadcf40:	rl     a11, a13
3fadcf50:	modu   a3, a1
3fadcf60:	rl     b10, sp
3fadcf70:	rl     a11, a14
3fadcf80:	mpyu   b11, b4
3fadcf90:	rl     b11, b3
3fadcfa0:	dsjs   a13, L3FADD0E0
3fadcfb0:	sll    a9, a0
3fadcfc0:	mods   a3, a1
3fadcfd0:	sra    a11, a12
3fadcfe0:	.word  0x0064
3fadcff0:	rl     b10, b3
3fadd000:	move   a11, a13
3fadd010:	.word  0x766f
3fadd020:	dsjs   a5, L3FADD160
3fadd030:	sll    a9, a0
3fadd040:	mods   a3, a1
3fadd050:	sra    a11, a12
3fadd060:	.word  0x0a64
3fadd070:	move   a0, b0
3fadd080:	mods   b11, b5
3fadd090:	sra    a11, a2
3fadd0a0:	sla    0x3, b2
3fadd0b0:	srl    a3, sp
3fadd0c0:	mods   a9, a0
3fadd0d0:	.word  0x766f
L3FADD0E0:
3fadd0e0:	.word  0x7365
3fadd0f0:	sla    0x1, b10
3fadd100:	sra    a1, a5
3fadd110:	.word  0x000a
3fadd120:	modu   a10, a13
3fadd130:	sra    b11, b6
3fadd140:	sll    0x9, a0
3fadd150:	dsjs   a4, L3FADD290
L3FADD160:
3fadd160:	.word  0x7820
3fadd170:	sll    0x9, b13
3fadd180:	srl    0x1d, a4
3fadd190:	.word  0x7920
3fadd1a0:	sll    0x9, b13
3fadd1b0:	srl    0x1d, a4
3fadd1c0:	.word  0x7420
3fadd1d0:	sll    0x9, b13
3fadd1e0:	.word  0x0a64
3fadd1f0:	.word  0x0000
L3FADD200:
3fadd200:	mmtm   sp, a9,a11,a13
3fadd220:	move   a14, a13
3fadd230:	addk   32, a14
3fadd240:	move   a14, -*sp, 1
3fadd250:	movi   0x3fadde00, a11
3fadd280:	move   a11, *a14+, 1
L3FADD290:
3fadd290:	movi   0x3fadddd0, a11
3fadd2c0:	move   a11, *a14+, 1
3fadd2d0:	movi   0x3fadd5e0, a11
3fadd300:	move   a11, *a14+, 1
3fadd310:	move   @0x27dec0, *a14+, 1
3fadd340:	move   @0x27dea0, *a14+, 1
3fadd370:	movi   0x3fade470, a8
3fadd3a0:	move   a8, *a14+, 1
3fadd3b0:	calla  L3F7F9B70
3fadd3e0:	move   a8, @0x27de60, 1
3fadd410:	move   a8, a8
3fadd420:	jreq   L3FADD490
3fadd430:	move   *a8(0x60), a9, 1
3fadd450:	move   a9, @0x27de80, 1
3fadd480:	jruc   L3FADD530
L3FADD490:
3fadd490:	move   a14, -*sp, 1
3fadd4a0:	movi   0x3fade4a0, a8
3fadd4d0:	move   a8, *a14+, 1
3fadd4e0:	calla  L3FB341E0
3fadd510:	sub    a8, a8
3fadd520:	jruc   L3FADD5A0
L3FADD530:
3fadd530:	move   a14, -*sp, 1
3fadd540:	sub    a11, a11
3fadd550:	move   a11, *a14+, 1
3fadd560:	move   a11, *a14+, 1
3fadd570:	calla  L3FADDEF0
L3FADD5A0:
3fadd5a0:	subk   32, a14
3fadd5b0:	mmfm   sp, a9,a11,a13
3fadd5d0:	rets
3fadd5e0:	mmtm   sp, a7,a9,a10,a11,a13
3fadd600:	move   a14, a13
3fadd610:	addi   0x100, a14
3fadd630:	move   *a13(0xffe0), a9, 1
3fadd650:	move   *a9(0x40), a10, 1
3fadd670:	setf   16, 0, 0
3fadd680:	move   *a10(0x10), a11, 0
3fadd6a0:	subk   9, a11
3fadd6b0:	jrnc   L3FADD6E0
3fadd6c0:	movk   16, a8
3fadd6d0:	jruc   L3FADDD80
L3FADD6E0:
3fadd6e0:	setf   8, 0, 0
3fadd6f0:	move   *a10(0x8), a11, 0
3fadd710:	subk   6, a11
3fadd720:	jrne   L3FADDA30
3fadd730:	move   a14, -*sp, 1
3fadd740:	setf   16, 0, 0
3fadd750:	move   *a10(0x40), a8, 0
3fadd770:	move   a8, *a14+, 1
3fadd780:	move   *a10(0x30), a8, 0
3fadd7a0:	move   a8, *a14+, 1
3fadd7b0:	setf   8, 0, 0
3fadd7c0:	move   *a10(0x28), a8, 0
3fadd7e0:	move   a8, *a14+, 1
3fadd7f0:	move   *a10(0x20), a8, 0
3fadd810:	move   a8, *a14+, 1
3fadd820:	calla  L3FADBE50
3fadd850:	setf   16, 0, 0
3fadd860:	move   a8, @0x27de50, 0
3fadd890:	move   @0x27de50, a11, 0
3fadd8c0:	jrne   L3FADDD60
3fadd8d0:	move   a14, -*sp, 1
3fadd8e0:	move   *a10(0x40), a8, 0
3fadd900:	move   a8, *a14+, 1
3fadd910:	move   *a10(0x30), a8, 0
3fadd930:	move   a8, *a14+, 1
3fadd940:	setf   8, 0, 0
3fadd950:	move   *a10(0x28), a8, 0
3fadd970:	move   a8, *a14+, 1
3fadd980:	move   *a10(0x20), a8, 0
3fadd9a0:	move   a8, *a14+, 1
3fadd9b0:	movi   0x3fade580, a8
3fadd9e0:	move   a8, *a14+, 1
3fadd9f0:	calla  L3FB341E0
3fadda20:	jruc   L3FADDD60
L3FADDA30:
3fadda30:	move   *a10(0x8), a11, 0
3fadda50:	subk   32, a11
3fadda60:	jrnc   L3FADDBC0
3fadda70:	move   *a10(0x8), a11, 0
3fadda90:	sll    0x5, a11
3faddaa0:	addi   0x27d750, a11
3faddad0:	move   *a11, a11, 1
3faddae0:	jreq   L3FADDBC0
3faddaf0:	move   a14, -*sp, 1
3faddb00:	move   a9, *a14+, 1
3faddb10:	move   a10, *a14+, 1
3faddb20:	move   *a10(0x8), a11, 0
3faddb40:	sll    0x5, a11
3faddb50:	addi   0x27d750, a11
3faddb80:	move   *a11, a11, 1
3faddb90:	call   a11
3faddba0:	move   a8, a11
3faddbb0:	jreq   L3FADDD60
L3FADDBC0:
3faddbc0:	move   a14, -*sp, 1
3faddbd0:	movk   1, a11
3faddbe0:	move   a11, *a14+, 1
3faddbf0:	sub    a7, a7
3faddc00:	move   a7, *a14+, 1
3faddc10:	setf   8, 0, 0
3faddc20:	move   *a10(0x8), a8, 0
3faddc40:	move   a8, *a14+, 1
3faddc50:	move   @0x27de80, *a14+, 1
3faddc80:	move   a9, *a14+, 1
3faddc90:	calla  L3F7FD2F0
3faddcc0:	move   a14, -*sp, 1
3faddcd0:	movi   0x3fade7b0, a8
3faddd00:	move   a8, *a14+, 1
3faddd10:	calla  L3FB341E0
3faddd40:	move   a11, a8
3faddd50:	jruc   L3FADDD80
L3FADDD60:
3faddd60:	move   *a9(0x140), a8, 1
L3FADDD80:
3faddd80:	move   *sp(0xc0), a14, 1
3faddda0:	mmfm   sp, a7,a9,a10,a11,a13
3fadddc0:	rets   2
3fadddd0:	sub    a8, a8
3faddde0:	rets
3fadddf0:	rets
3fadde00:	mmtm   sp, a11,a13
3fadde20:	move   a14, a13
3fadde30:	calla  L3FAEC170
3fadde60:	sub    a11, a11
3fadde70:	move   a11, @0x27de30, 1
3faddea0:	move   *sp(0x60), a14, 1
3faddec0:	mmfm   sp, a11,a13
3faddee0:	rets   2
L3FADDEF0:
3faddef0:	mmtm   sp, a7,a9,a10,a11,a13
3faddf10:	move   a14, a13
3faddf20:	addi   0x40, a14
3faddf40:	move   *a13(0xffe0), a9, 1
3faddf60:	move   *a13(0xffc0), a10, 1
3faddf80:	sub    a11, a11
3faddf90:	move   a11, *a13, 1
3faddfa0:	move   @0x27de30, a11, 1
3faddfd0:	jreq   L3FADE080
3faddfe0:	move   a14, -*sp, 1
3faddff0:	movi   0x3fade948, a8
3fade020:	move   a8, *a14+, 1
3fade030:	calla  L3FB341E0
3fade060:	sub    a8, a8
3fade070:	jruc   L3FADE200
L3FADE080:
3fade080:	calla  L3FADE250
3fade0b0:	move   a8, *a13, 1
3fade0c0:	move   a8, a11
3fade0d0:	jreq   L3FADE160
3fade0e0:	movi   0x3faddef0, a7
3fade110:	move   a7, @0x27d750, 1
3fade140:	movk   1, a8
3fade150:	jruc   L3FADE200
L3FADE160:
3fade160:	move   a14, -*sp, 1
3fade170:	move   a9, *a14+, 1
3fade180:	calla  L3FAE56F0
3fade1b0:	movk   1, a7
3fade1c0:	move   a7, @0x27de30, 1
3fade1f0:	move   a7, a8
L3FADE200:
3fade200:	move   *sp(0xc0), a14, 1
3fade220:	mmfm   sp, a7,a9,a10,a11,a13
3fade240:	rets   2
L3FADE250:
3fade250:	mmtm   sp, a9,a11,a13
3fade270:	move   a14, a13
3fade280:	addk   32, a14
3fade290:	sub    a11, a11
3fade2a0:	move   a11, *a13, 1
3fade2b0:	calla  L3F2549F0
3fade2e0:	move   a8, @0x27db70, 1
3fade310:	move   a8, a8
3fade320:	jrne   L3FADE360
3fade330:	movk   1, a9
3fade340:	or     a11, a9
3fade350:	move   a9, *a13, 1
L3FADE360:
3fade360:	calla  L3F254A60
3fade390:	move   a8, @0x27db90, 1
3fade3c0:	move   a8, a9
3fade3d0:	jrne   L3FADE420
3fade3e0:	move   *a13, a11, 1
3fade3f0:	movk   2, a9
3fade400:	or     a11, a9
3fade410:	move   a9, *a13, 1
L3FADE420:
3fade420:	move   *a13, a8, 1
3fade430:	subk   32, a14
3fade440:	mmfm   sp, a9,a11,a13
3fade460:	rets
3fade470:	.word  0x7478
3fade480:	sla    b11, b2
3fade490:	.word  0x0070
3fade4a0:	sla    0x1, a0
3fade4b0:	sla    0x1, a0
3fade4c0:	sra    a2, a1
3fade4d0:	sub    a11, a4
3fade4e0:	.word  0x7478
3fade4f0:	modu   a3, a5
3fade500:	rl     b11, b3
3fade510:	modu   a3, sp
3fade520:	subb   a1, a0
3fade530:	cmp    a10, a1
3fade540:	sub    a10, a12
3fade550:	sla    0xa, a4
3fade560:	sla    0x9, a1
3fade570:	.word  0x000a
3fade580:	.word  0x7458
3fade590:	sla    b11, b2
3fade5a0:	sub    b3, b0
3fade5b0:	.word  0x7369
3fade5c0:	sla    b11, b0
3fade5d0:	sll    b11, b4
3fade5e0:	sra    0x1d, a8
3fade5f0:	dsjs   a9, L3FADE710
3fade600:	sla    0x0, a10
3fade610:	sla    0x1, a0
3fade620:	andn   a9, a0
3fade630:	mods   a11, a9
3fade640:	modu   a3, a9
L3FADE650:
3fade650:	.word  0x7570
3fade660:	sla    0x3, b4
3fade670:	sra    b10, b2
L3FADE680:
3fade680:	.word  0x7574
3fade690:	modu   b3, b2
3fade6a0:	sra    a3, a5
L3FADE6B0:
3fade6b0:	subb   a1, a0
3fade6c0:	move   a2, a1
3fade6d0:	sub    b10, b3
L3FADE6E0:
3fade6e0:	sla    0x1, a12
3fade6f0:	dsjs   b4, L3FADE650
3fade700:	sra    a1, a5
L3FADE710:
3fade710:	sla    0x1, a12
3fade720:	dsjs   a4, L3FADE680
3fade730:	sra    a1, a5
3fade740:	sla    0x1, a12
3fade750:	dsjs   b8, L3FADE6B0
3fade760:	sra    a1, a5
3fade770:	sla    0x1, a12
3fade780:	dsjs   b9, L3FADE6E0
3fade790:	sra    a1, a5
3fade7a0:	.word  0x000a
L3FADE7B0:
3fade7b0:	.word  0x7458
3fade7c0:	sla    b11, b2
3fade7d0:	sub    b3, b0
3fade7e0:	.word  0x7369
3fade7f0:	sla    b11, b0
3fade800:	sll    b11, b4
3fade810:	sra    0x1d, a8
3fade820:	dsjs   a9, L3FADE940
3fade830:	.word  0x7820
3fade840:	.word  0x7274
3fade850:	.word  0x7061
3fade860:	.word  0x725f
3fade870:	.word  0x7165
3fade880:	sra    b11, b5
3fade890:	.word  0x7473
3fade8a0:	.word  0x765f
3fade8b0:	sll    a11, a5
3fade8c0:	modu   b11, b4
3fade8d0:	dsjs   b2, L3FADE7B0
3fade8e0:	addc   a1, a0
3fade8f0:	sra    a3, a1
3fade900:	sra    b10, b2
3fade910:	.word  0x7571
3fade920:	.word  0x7365
3fade930:	.word  0x0a74
L3FADE940:
3fade940:	sla    0x0, a0
3fade950:	sla    0x1, a0
3fade960:	sla    0x9, a0
3fade970:	sla    0x9, a1
3fade980:	sla    0x1, a1
3fade990:	or     b2, b8
3fade9a0:	add    b10, b2
3fade9b0:	mpyu   b10, b0
3fade9c0:	sub    b10, b3
3fade9d0:	or     b10, b4
3fade9e0:	sra    0x1e, b0
3fade9f0:	sla    0x1, a9
3fadea00:	sla    a10, a3
3fadea10:	mods   a3, a12
3fadea20:	sra    a3, a5
3fadea30:	sla    a9, a0
3fadea40:	.word  0x7466
3fadea50:	.word  0x7265
3fadea60:	cmp    a9, a0
3fadea70:	rl     a11, a14
3fadea80:	rl     b11, b4
3fadea90:	mods   a3, a1
3fadeaa0:	.word  0x7a69
3fadeab0:	.word  0x7461
3fadeac0:	modu   a11, a9
3fadead0:	sla    0x3, a14
3fadeae0:	sla    0x9, a1
3fadeaf0:	sla    0x9, a1
3fadeb00:	.word  0x000a
3fadeb10:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3fadeb30:	move   a14, a13
3fadeb40:	addi   0x700, a14
3fadeb60:	move   *a13(0xffe0), a9, 1
3fadeb80:	move   *a9(0x40), a10, 1
3fadeba0:	move   a14, -*sp, 1
3fadebb0:	move   a9, *a14+, 1
3fadebc0:	move   @0x27d090, a7, 1
3fadebf0:	call   a7
3fadec00:	move   a8, *a13(0x20), 1
3fadec20:	move   a8, a7
3fadec30:	jreq   L3FADECD0
3fadec40:	move   a14, -*sp, 1
3fadec50:	move   a7, *a14+, 1
3fadec60:	movi   0x3fae49c0, a8
3fadec90:	move   a8, *a14+, 1
3fadeca0:	calla  L3FB341E0
L3FADECD0:
3fadecd0:	move   a14, -*sp, 1
3fadece0:	move   a9, *a14+, 1
3fadecf0:	move   *a10(0x20), *a14+, 1
3faded10:	calla  L3F7F7270
3faded40:	move   a8, *a13, 1
3faded50:	move   a8, a8
3faded60:	jrne   L3FADEE20
3faded70:	sub    a5, a5
3faded80:	setf   16, 1, 0
3faded90:	move   a5, @0x27dff0, 0
3fadedc0:	move   a5, @0x27dfe0, 0
3fadedf0:	move   a5, *a13(0xa0), 0
3fadee10:	jruc   L3FADEF60
L3FADEE20:
3fadee20:	setf   16, 1, 0
3fadee30:	move   *a8(0x3a0), a5, 0
3fadee50:	move   *a10(0x60), a3, 0
3fadee70:	add    a3, a5
3fadee80:	move   a5, @0x27dfe0, 0
3fadeeb0:	sext   a5, 0
3fadeec0:	move   a5, *a13(0xa0), 0
3fadeee0:	move   *a8(0x3b0), a3, 0
3fadef00:	move   *a10(0x70), a7, 0
3fadef20:	add    a7, a3
3fadef30:	move   a3, @0x27dff0, 0
L3FADEF60:
3fadef60:	calla  L3FB3F9C0
3fadef90:	move   a8, @0x27dfa0, 1
3fadefc0:	move   a10, a11
3fadefd0:	addi   0x80, a11
3fadeff0:	setf   16, 0, 0
3fadf000:	move   *a10(0x10), a7, 0
3fadf020:	sll    0x5, a7
3fadf030:	add    a10, a7
3fadf040:	move   a7, a12
3fadf050:	setf   16, 1, 0
3fadf060:	move   @0x27dc00, a7, 0
3fadf090:	jagt   L3FADFD70
3fadf0b0:	jrne   L3FADF110
3fadf0c0:	movi   0x8000, a3
3fadf0e0:	move   a3, *a13(0x60), 0
3fadf100:	jruc   L3FADF130
L3FADF110:
3fadf110:	move   a7, *a13(0x60), 0
L3FADF130:
3fadf130:	move   a12, a3
3fadf140:	sub    a11, a3
3fadf150:	sra    0x3, a3
3fadf160:	subk   2, a3
3fadf170:	jale   L3FAE1080
3fadf190:	move   *a13(0x60), a3, 0
3fadf1b0:	jaeq   L3FAE1080
L3FADF1D0:
3fadf1d0:	move   a12, a7
3fadf1e0:	sub    a11, a7
3fadf1f0:	sra    0x3, a7
3fadf200:	subk   3, a7
3fadf210:	jane   L3FADFC00
3fadf230:	setf   8, 0, 0
3fadf240:	move   *a11, a7, 0
3fadf250:	dec    a7
3fadf260:	jaeq   L3FADFC00
3fadf280:	jauc   L3FAE1080
L3FADF2A0:
3fadf2a0:	addi   0x28, a11
3fadf2c0:	jauc   L3FADFCA0
L3FADF2E0:
3fadf2e0:	move   *a11(0x8), a7, 0
3fadf300:	jreq   L3FADF360
3fadf310:	sub    a7, a7
3fadf320:	setf   16, 1, 0
3fadf330:	move   a7, @0x27dfe0, 0
L3FADF360:
3fadf360:	addk   16, a11
3fadf370:	jauc   L3FADFCA0
L3FADF390:
3fadf390:	movb   *a11(0x0), *a13(0x2d0)
3fadf3c0:	move   *a11(0x8), a7, 0
3fadf3e0:	jreq   L3FADF440
3fadf3f0:	sub    a7, a7
3fadf400:	setf   16, 1, 0
3fadf410:	move   a7, @0x27dfe0, 0
L3FADF440:
3fadf440:	move   a11, a7
3fadf450:	addk   16, a7
3fadf460:	move   a7, *a13(0x2e0), 1
3fadf480:	setf   8, 0, 0
3fadf490:	move   *a13(0x2d0), a5, 0
3fadf4b0:	setf   16, 1, 0
3fadf4c0:	move   @0x27dbf0, a3, 0
3fadf4f0:	cmp    a3, a5
3fadf500:	jrls   L3FADF5F0
3fadf510:	cmpi   0x100, a3
3fadf530:	jreq   L3FADF5F0
3fadf540:	move   a3, a8
3fadf550:	jrle   L3FADF5B0
3fadf560:	sub    a3, a5
3fadf570:	sll    0x3, a5
3fadf580:	add    a7, a5
3fadf590:	move   a5, *a13(0x2e0), 1
L3FADF5B0:
3fadf5b0:	sll    0x18, a3
3fadf5c0:	sra    0x18, a3
3fadf5d0:	movb   a3, *a13(0x2d0)
L3FADF5F0:
3fadf5f0:	setf   8, 0, 0
3fadf600:	move   *a13(0x2d0), a7, 0
3fadf620:	movb   a7, @0x27dfc0
3fadf650:	movk   3, a5
3fadf660:	movb   a5, @0x27dfc8
3fadf690:	move   a14, -*sp, 1
3fadf6a0:	move   a7, *a14+, 1
3fadf6b0:	move   *a13(0x2e0), *a14+, 1
3fadf6d0:	movi   0x27e000, a3
3fadf700:	move   a3, *a14+, 1
3fadf710:	calla  L3FB45EE0
3fadf740:	setf   1, 0, 0
3fadf750:	move   @0x27dc70, a5, 0
3fadf780:	jreq   L3FADF950
3fadf790:	addk   12, a7
3fadf7a0:	move   a7, *a13(0x40), 1
3fadf7c0:	move   @0x27df20, a3, 1
3fadf7f0:	jreq   L3FADF8A0
3fadf800:	move   a14, -*sp, 1
3fadf810:	movk   1, a5
3fadf820:	move   a5, *a14+, 1
3fadf830:	movi   0x27dfa0, a5
3fadf860:	move   a5, *a14+, 1
3fadf870:	calla  L3FAE40C0
L3FADF8A0:
3fadf8a0:	move   a14, -*sp, 1
3fadf8b0:	move   a7, *a14+, 1
3fadf8c0:	movi   0x27dfa0, a5
3fadf8f0:	move   a5, *a14+, 1
3fadf900:	move   @0x27db50, a3, 1
3fadf930:	call   a3
3fadf940:	jruc   L3FADFB00
L3FADF950:
3fadf950:	movk   16, a3
3fadf960:	move   a3, *a13(0x40), 1
3fadf980:	move   @0x27df20, a5, 1
3fadf9b0:	jreq   L3FADFA60
3fadf9c0:	move   a14, -*sp, 1
3fadf9d0:	movk   2, a7
3fadf9e0:	move   a7, *a14+, 1
3fadf9f0:	movi   0x27dfa0, a7
3fadfa20:	move   a7, *a14+, 1
3fadfa30:	calla  L3FAE40C0
L3FADFA60:
3fadfa60:	move   a14, -*sp, 1
3fadfa70:	move   a3, *a14+, 1
3fadfa80:	movi   0x27dfc0, a7
3fadfab0:	move   a7, *a14+, 1
3fadfac0:	move   @0x27db50, a5, 1
3fadfaf0:	call   a5
L3FADFB00:
3fadfb00:	setf   8, 0, 0
3fadfb10:	move   *a11, a7, 0
3fadfb20:	addk   2, a7
3fadfb30:	sll    0x3, a7
3fadfb40:	add    a7, a11
3fadfb50:	setf   16, 1, 0
3fadfb60:	move   *a13(0x60), a7, 0
3fadfb80:	inc    a7
3fadfb90:	move   a7, *a13(0x60), 0
3fadfbb0:	sub    a5, a5
3fadfbc0:	move   a5, @0x27dfe0, 0
3fadfbf0:	jruc   L3FADFCA0
L3FADFC00:
3fadfc00:	setf   8, 0, 0
3fadfc10:	move   *a11, a8, 0
3fadfc20:	jaeq   L3FADF2E0
3fadfc40:	subi   0xff, a8
3fadfc60:	jaeq   L3FADF2A0
3fadfc80:	jauc   L3FADF390
L3FADFCA0:
3fadfca0:	move   a12, a7
3fadfcb0:	sub    a11, a7
3fadfcc0:	sra    0x3, a7
3fadfcd0:	subk   2, a7
3fadfce0:	jale   L3FAE1080
3fadfd00:	setf   16, 1, 0
3fadfd10:	move   *a13(0x60), a7, 0
3fadfd30:	jane   L3FADF1D0
3fadfd50:	jauc   L3FAE1080
L3FADFD70:
3fadfd70:	sub    a3, a3
3fadfd80:	move   a3, *a13(0x60), 0
3fadfda0:	move   a3, *a13(0xc0), 0
3fadfdc0:	move   a5, *a13(0xb0), 0
3fadfde0:	move   a12, a7
3fadfdf0:	sub    a11, a7
3fadfe00:	sra    0x3, a7
3fadfe10:	subk   2, a7
3fadfe20:	jrle   L3FAE0340
L3FADFE30:
3fadfe30:	move   a12, a7
3fadfe40:	sub    a11, a7
3fadfe50:	sra    0x3, a7
3fadfe60:	subk   3, a7
3fadfe70:	jrne   L3FAE0280
3fadfe80:	setf   8, 0, 0
3fadfe90:	move   *a11, a7, 0
3fadfea0:	dec    a7
3fadfeb0:	jreq   L3FAE0280
3fadfec0:	jruc   L3FAE0340
L3FADFED0:
3fadfed0:	addi   0x28, a11
3fadfef0:	jruc   L3FAE02F0
L3FADFF00:
3fadff00:	move   *a11(0x8), a7, 0
3fadff20:	jreq   L3FADFF70
3fadff30:	sub    a7, a7
3fadff40:	setf   16, 1, 0
3fadff50:	move   a7, *a13(0xb0), 0
L3FADFF70:
3fadff70:	addk   16, a11
3fadff80:	jruc   L3FAE02F0
L3FADFF90:
3fadff90:	move   *a11(0x8), a7, 0
3fadffb0:	jreq   L3FAE0000
3fadffc0:	sub    a7, a7
3fadffd0:	setf   16, 1, 0
3fadffe0:	move   a7, *a13(0xb0), 0
L3FAE0000:
3fae0000:	setf   16, 1, 0
3fae0010:	move   *a13(0xc0), a7, 0
3fae0030:	sll    0x4, a7
3fae0040:	add    a13, a7
3fae0050:	move   *a13(0xb0), *a7(0xd0), 0
3fae0080:	move   *a13(0xc0), a7, 0
3fae00a0:	inc    a7
3fae00b0:	move   a7, *a13(0xc0), 0
3fae00d0:	dec    a7
3fae00e0:	sll    0x5, a7
3fae00f0:	add    a13, a7
3fae0100:	move   a11, *a7(0x300), 1
3fae0120:	move   *a13(0xc0), a7, 0
3fae0140:	andi   0x1f, a7
3fae0170:	move   a7, *a13(0xc0), 0
3fae0190:	move   *a13(0x60), a5, 0
3fae01b0:	inc    a5
3fae01c0:	move   a5, *a13(0x60), 0
3fae01e0:	setf   8, 0, 0
3fae01f0:	move   *a11, a3, 0
3fae0200:	addk   2, a3
3fae0210:	sll    0x3, a3
3fae0220:	add    a3, a11
3fae0230:	sub    a3, a3
3fae0240:	setf   16, 1, 0
3fae0250:	move   a3, *a13(0xb0), 0
3fae0270:	jruc   L3FAE02F0
L3FAE0280:
3fae0280:	setf   8, 0, 0
3fae0290:	move   *a11, a8, 0
3fae02a0:	jreq   L3FADFF00
3fae02b0:	subi   0xff, a8
3fae02d0:	jreq   L3FADFED0
3fae02e0:	jruc   L3FADFF90
L3FAE02F0:
3fae02f0:	move   a12, a7
3fae0300:	sub    a11, a7
3fae0310:	sra    0x3, a7
3fae0320:	subk   2, a7
3fae0330:	jrgt   L3FADFE30
L3FAE0340:
3fae0340:	setf   16, 1, 0
3fae0350:	move   *a13(0x60), a7, 0
3fae0370:	jrne   L3FAE03C0
3fae0380:	move   *a13(0x20), a8, 1
3fae03a0:	jauc   L3FAE10A0
L3FAE03C0:
3fae03c0:	subk   32, a7
3fae03d0:	jrge   L3FAE0450
3fae03e0:	sub    a7, a7
3fae03f0:	move   a7, *a13(0x80), 0
3fae0410:	move   *a13(0xc0), *a13(0x90), 0
3fae0440:	jruc   L3FAE0500
L3FAE0450:
3fae0450:	move   *a13(0xc0), *a13(0x80), 0
3fae0480:	move   *a13(0xc0), a7, 0
3fae04a0:	jrne   L3FAE04D0
3fae04b0:	movk   31, a5
3fae04c0:	jruc   L3FAE04E0
L3FAE04D0:
3fae04d0:	move   a7, a5
L3FAE04E0:
3fae04e0:	move   a5, *a13(0x90), 0
L3FAE0500:
3fae0500:	move   @0x27dc00, a7, 0
3fae0530:	subk   32, a7
3fae0540:	jrge   L3FAE0670
3fae0550:	move   @0x27dc00, a7, 0
3fae0580:	jreq   L3FAE0670
3fae0590:	move   *a13(0x90), a5, 0
3fae05b0:	cmp    a7, a5
3fae05c0:	jrge   L3FAE0630
3fae05d0:	sub    a5, a7
3fae05e0:	neg    a7
3fae05f0:	addk   32, a7
3fae0600:	move   a7, *a13(0x80), 0
3fae0620:	jruc   L3FAE06F0
L3FAE0630:
3fae0630:	sub    a7, a5
3fae0640:	move   a5, *a13(0x80), 0
3fae0660:	jruc   L3FAE06F0
L3FAE0670:
3fae0670:	move   a14, -*sp, 1
3fae0680:	movi   0x3fae4b70, a8
3fae06b0:	move   a8, *a14+, 1
3fae06c0:	calla  L3FB341E0
L3FAE06F0:
3fae06f0:	setf   16, 1, 0
3fae0700:	move   *a13(0x80), *a13(0x70), 0
3fae0730:	move   *a13(0x70), a7, 0
3fae0750:	move   *a13(0x90), a5, 0
3fae0770:	cmp    a5, a7
3fae0780:	jaeq   L3FAE1080
L3FAE07A0:
3fae07a0:	move   *a13(0x70), a7, 0
3fae07c0:	sll    0x5, a7
3fae07d0:	add    a13, a7
3fae07e0:	move   *a7(0x300), a11, 1
3fae0800:	movb   *a11(0x0), *a13(0x2d0)
3fae0830:	move   a11, a7
3fae0840:	addk   16, a7
3fae0850:	move   a7, *a13(0x2e0), 1
3fae0870:	setf   8, 0, 0
3fae0880:	move   *a13(0x2d0), a5, 0
3fae08a0:	setf   16, 1, 0
3fae08b0:	move   @0x27dbf0, a3, 0
3fae08e0:	cmp    a3, a5
3fae08f0:	jrls   L3FAE09E0
3fae0900:	cmpi   0x100, a3
3fae0920:	jreq   L3FAE09E0
3fae0930:	move   a3, a8
3fae0940:	jrle   L3FAE09A0
3fae0950:	sub    a3, a5
3fae0960:	sll    0x3, a5
3fae0970:	add    a7, a5
3fae0980:	move   a5, *a13(0x2e0), 1
L3FAE09A0:
3fae09a0:	sll    0x18, a3
3fae09b0:	sra    0x18, a3
3fae09c0:	movb   a3, *a13(0x2d0)
L3FAE09E0:
3fae09e0:	move   *a13(0x70), a7, 0
3fae0a00:	sll    0x4, a7
3fae0a10:	add    a13, a7
3fae0a20:	move   *a7(0xd0), a7, 0
3fae0a40:	move   a7, @0x27dfe0, 0
3fae0a70:	setf   8, 0, 0
3fae0a80:	move   *a13(0x2d0), a5, 0
3fae0aa0:	movb   a5, @0x27dfc0
3fae0ad0:	movk   3, a3
3fae0ae0:	movb   a3, @0x27dfc8
3fae0b10:	move   a14, -*sp, 1
3fae0b20:	move   a5, *a14+, 1
3fae0b30:	move   *a13(0x2e0), *a14+, 1
3fae0b50:	movi   0x27e000, a7
3fae0b80:	move   a7, *a14+, 1
3fae0b90:	calla  L3FB45EE0
3fae0bc0:	setf   1, 0, 0
3fae0bd0:	move   @0x27dc70, a3, 0
3fae0c00:	jreq   L3FAE0DD0
3fae0c10:	addk   12, a5
3fae0c20:	move   a5, *a13(0x40), 1
3fae0c40:	move   @0x27df20, a7, 1
3fae0c70:	jreq   L3FAE0D20
3fae0c80:	move   a14, -*sp, 1
3fae0c90:	movk   3, a3
3fae0ca0:	move   a3, *a14+, 1
3fae0cb0:	movi   0x27dfa0, a3
3fae0ce0:	move   a3, *a14+, 1
3fae0cf0:	calla  L3FAE40C0
L3FAE0D20:
3fae0d20:	move   a14, -*sp, 1
3fae0d30:	move   a5, *a14+, 1
3fae0d40:	movi   0x27dfa0, a7
3fae0d70:	move   a7, *a14+, 1
3fae0d80:	move   @0x27db50, a3, 1
3fae0db0:	call   a3
3fae0dc0:	jruc   L3FAE0F80
L3FAE0DD0:
3fae0dd0:	movk   16, a7
3fae0de0:	move   a7, *a13(0x40), 1
3fae0e00:	move   @0x27df20, a3, 1
3fae0e30:	jreq   L3FAE0EE0
3fae0e40:	move   a14, -*sp, 1
3fae0e50:	movk   4, a5
3fae0e60:	move   a5, *a14+, 1
3fae0e70:	movi   0x27dfa0, a5
3fae0ea0:	move   a5, *a14+, 1
3fae0eb0:	calla  L3FAE40C0
L3FAE0EE0:
3fae0ee0:	move   a14, -*sp, 1
3fae0ef0:	move   a7, *a14+, 1
3fae0f00:	movi   0x27dfc0, a5
3fae0f30:	move   a5, *a14+, 1
3fae0f40:	move   @0x27db50, a3, 1
3fae0f70:	call   a3
L3FAE0F80:
3fae0f80:	setf   16, 1, 0
3fae0f90:	move   *a13(0x70), a7, 0
3fae0fb0:	inc    a7
3fae0fc0:	move   a7, *a13(0x70), 0
3fae0fe0:	andi   0x1f, a7
3fae1010:	move   a7, *a13(0x70), 0
3fae1030:	move   *a13(0x90), a5, 0
3fae1050:	cmp    a5, a7
3fae1060:	jane   L3FAE07A0
L3FAE1080:
3fae1080:	move   *a13(0x20), a8, 1
L3FAE10A0:
3fae10a0:	move   *sp(0x120), a14, 1
3fae10c0:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3fae10e0:	rets   2
3fae10f0:	mmtm   sp, a9,a11,a13
3fae1110:	move   a14, a13
3fae1120:	move   *a13(0xffe0), a9, 1
3fae1140:	move   a14, -*sp, 1
3fae1150:	move   a9, *a14+, 1
3fae1160:	move   @0x27d0b0, a11, 1
3fae1190:	call   a11
3fae11a0:	move   *sp(0x80), a14, 1
3fae11c0:	mmfm   sp, a9,a11,a13
3fae11e0:	rets   2
3fae11f0:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3fae1210:	move   a14, a13
3fae1220:	addi   0x90, a14
3fae1240:	move   *a13(0xffe0), a9, 1
3fae1260:	move   *a9(0x40), a10, 1
3fae1280:	movb   *a10(0x8), *a13(0x20)
3fae12b0:	move   a10, a11
3fae12c0:	addi   0x80, a11
3fae12e0:	move   a14, -*sp, 1
3fae12f0:	move   a9, *a14+, 1
3fae1300:	move   @0x27d0d0, a7, 1
3fae1330:	call   a7
3fae1340:	move   a8, *a13(0x30), 1
3fae1360:	move   a8, a7
3fae1370:	jreq   L3FAE1480
3fae1380:	setf   8, 0, 0
3fae1390:	move   *a13(0x20), a5, 0
3fae13b0:	move   a5, *a13(0x70), 1
3fae13d0:	move   a14, -*sp, 1
3fae13e0:	move   a11, *a14+, 1
3fae13f0:	move   a5, *a14+, 1
3fae1400:	move   a7, *a14+, 1
3fae1410:	movi   0x3fae4ce0, a8
3fae1440:	move   a8, *a14+, 1
3fae1450:	calla  L3FB341E0
L3FAE1480:
3fae1480:	move   a14, -*sp, 1
3fae1490:	move   a9, *a14+, 1
3fae14a0:	move   *a10(0x20), *a14+, 1
3fae14c0:	calla  L3F7F7270
3fae14f0:	move   a8, *a13, 1
3fae1500:	move   a8, a5
3fae1510:	jrne   L3FAE15E0
3fae1520:	setf   16, 1, 0
3fae1530:	move   *a10(0x60), a3, 0
3fae1550:	move   a3, @0x27e840, 0
3fae1580:	move   *a10(0x70), a5, 0
3fae15a0:	move   a5, @0x27e850, 0
3fae15d0:	jruc   L3FAE16F0
L3FAE15E0:
3fae15e0:	setf   16, 1, 0
3fae15f0:	move   *a5(0x3a0), a3, 0
3fae1610:	move   *a10(0x60), a5, 0
3fae1630:	add    a5, a3
3fae1640:	move   a3, @0x27e840, 0
3fae1670:	move   *a8(0x3b0), a5, 0
3fae1690:	move   *a10(0x70), a3, 0
3fae16b0:	add    a3, a5
3fae16c0:	move   a5, @0x27e850, 0
L3FAE16F0:
3fae16f0:	calla  L3FB3F9C0
3fae1720:	move   a8, @0x27e800, 1
3fae1750:	setf   8, 0, 0
3fae1760:	move   *a13(0x20), a5, 0
3fae1780:	setf   16, 1, 0
3fae1790:	move   @0x27dbf0, a3, 0
3fae17c0:	cmp    a3, a5
3fae17d0:	jrls   L3FAE18A0
3fae17e0:	cmpi   0x100, a3
3fae1800:	jreq   L3FAE18A0
3fae1810:	move   a3, a3
3fae1820:	jrle   L3FAE1860
3fae1830:	sub    a3, a5
3fae1840:	sll    0x3, a5
3fae1850:	add    a5, a11
L3FAE1860:
3fae1860:	sll    0x18, a3
3fae1870:	sra    0x18, a3
3fae1880:	movb   a3, *a13(0x20)
L3FAE18A0:
3fae18a0:	setf   8, 0, 0
3fae18b0:	move   *a13(0x20), a5, 0
3fae18d0:	movb   a5, @0x27e820
3fae1900:	movk   3, a3
3fae1910:	movb   a3, @0x27e828
3fae1940:	move   a14, -*sp, 1
3fae1950:	move   a5, *a14+, 1
3fae1960:	move   a11, *a14+, 1
3fae1970:	movi   0x27e860, a7
3fae19a0:	move   a7, *a14+, 1
3fae19b0:	calla  L3FB45EE0
3fae19e0:	setf   1, 0, 0
3fae19f0:	move   @0x27dc70, a3, 0
3fae1a20:	jreq   L3FAE1BF0
3fae1a30:	addk   12, a5
3fae1a40:	move   a5, *a13(0x50), 1
3fae1a60:	move   @0x27df20, a7, 1
3fae1a90:	jreq   L3FAE1B40
3fae1aa0:	move   a14, -*sp, 1
3fae1ab0:	movk   5, a3
3fae1ac0:	move   a3, *a14+, 1
3fae1ad0:	movi   0x27e800, a3
3fae1b00:	move   a3, *a14+, 1
3fae1b10:	calla  L3FAE40C0
L3FAE1B40:
3fae1b40:	move   a14, -*sp, 1
3fae1b50:	move   a5, *a14+, 1
3fae1b60:	movi   0x27e800, a7
3fae1b90:	move   a7, *a14+, 1
3fae1ba0:	move   @0x27db50, a3, 1
3fae1bd0:	call   a3
3fae1be0:	jruc   L3FAE1DA0
L3FAE1BF0:
3fae1bf0:	movk   16, a7
3fae1c00:	move   a7, *a13(0x50), 1
3fae1c20:	move   @0x27df20, a3, 1
3fae1c50:	jreq   L3FAE1D00
3fae1c60:	move   a14, -*sp, 1
3fae1c70:	movk   6, a5
3fae1c80:	move   a5, *a14+, 1
3fae1c90:	movi   0x27e800, a5
3fae1cc0:	move   a5, *a14+, 1
3fae1cd0:	calla  L3FAE40C0
L3FAE1D00:
3fae1d00:	move   a14, -*sp, 1
3fae1d10:	move   a7, *a14+, 1
3fae1d20:	movi   0x27e820, a5
3fae1d50:	move   a5, *a14+, 1
3fae1d60:	move   @0x27db50, a3, 1
3fae1d90:	call   a3
L3FAE1DA0:
3fae1da0:	move   *a13(0x30), a8, 1
3fae1dc0:	move   *sp(0x100), a14, 1
3fae1de0:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3fae1e00:	rets   2
3fae1e10:	mmtm   sp, a9,a11,a13
3fae1e30:	move   a14, a13
3fae1e40:	move   *a13(0xffe0), a9, 1
3fae1e60:	move   a14, -*sp, 1
3fae1e70:	move   a9, *a14+, 1
3fae1e80:	move   @0x27d0f0, a11, 1
3fae1eb0:	call   a11
3fae1ec0:	move   *sp(0x80), a14, 1
3fae1ee0:	mmfm   sp, a9,a11,a13
3fae1f00:	rets   2
3fae1f10:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3fae1f30:	move   a14, a13
3fae1f40:	addi   0x40, a14
3fae1f60:	move   *a13(0xffe0), a9, 1
3fae1f80:	move   *a9(0x40), a11, 1
3fae1fa0:	move   a14, -*sp, 1
3fae1fb0:	move   a9, *a14+, 1
3fae1fc0:	move   @0x27c850, a7, 1
3fae1ff0:	call   a7
3fae2000:	move   a8, *a13, 1
3fae2010:	calla  L3FB3F9C0
3fae2040:	move   a8, @0x27f060, 1
3fae2070:	move   a14, -*sp, 1
3fae2080:	move   a9, *a14+, 1
3fae2090:	move   *a11(0x20), *a14+, 1
3fae20b0:	calla  L3F7F65F0
3fae20e0:	move   a8, a10
3fae20f0:	jreq   L3FAE2510
3fae2100:	sub    a7, a7
3fae2110:	movb   a7, @0x27f080
3fae2140:	setf   16, 1, 0
3fae2150:	move   *a10(0x3a0), a5, 0
3fae2170:	move   a5, @0x27f0a0, 0
3fae21a0:	move   *a10(0x3b0), a3, 0
3fae21c0:	move   a3, @0x27f0b0, 0
3fae21f0:	movk   4, a3
3fae2200:	movb   a3, @0x27f088
3fae2230:	setf   1, 0, 0
3fae2240:	move   @0x27dc71, a5, 0
3fae2270:	jreq   L3FAE2310
3fae2280:	move   *a11(0x20), a5, 1
3fae22a0:	move   a5, @0x27f0c0, 1
3fae22d0:	addk   4, a7
3fae22e0:	movb   a7, @0x27f080
L3FAE2310:
3fae2310:	move   @0x27dc70, a5, 0
3fae2340:	jreq   L3FAE2430
3fae2350:	addk   12, a7
3fae2360:	move   a7, *a13(0x20), 1
3fae2380:	move   a14, -*sp, 1
3fae2390:	move   a7, *a14+, 1
3fae23a0:	movi   0x27f060, a3
3fae23d0:	move   a3, *a14+, 1
3fae23e0:	move   @0x27db50, a3, 1
3fae2410:	call   a3
3fae2420:	jruc   L3FAE2590
L3FAE2430:
3fae2430:	addk   8, a7
3fae2440:	move   a7, *a13(0x20), 1
3fae2460:	move   a14, -*sp, 1
3fae2470:	move   a7, *a14+, 1
3fae2480:	movi   0x27f080, a3
3fae24b0:	move   a3, *a14+, 1
3fae24c0:	move   @0x27db50, a3, 1
3fae24f0:	call   a3
3fae2500:	jruc   L3FAE2590
L3FAE2510:
3fae2510:	move   a14, -*sp, 1
3fae2520:	movi   0x3fae4f10, a8
3fae2550:	move   a8, *a14+, 1
3fae2560:	calla  L3FB341E0
L3FAE2590:
3fae2590:	move   *a13, a8, 1
3fae25a0:	move   *sp(0x100), a14, 1
3fae25c0:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3fae25e0:	rets   2
3fae25f0:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3fae2610:	move   a14, a13
3fae2620:	addi   0x40, a14
3fae2640:	move   *a13(0xffe0), a9, 1
3fae2660:	move   *a9(0x40), a11, 1
3fae2680:	move   a14, -*sp, 1
3fae2690:	move   a9, *a14+, 1
3fae26a0:	move   @0x27c890, a7, 1
3fae26d0:	call   a7
3fae26e0:	move   a8, *a13, 1
3fae26f0:	calla  L3FB3F9C0
3fae2720:	move   a8, @0x27f8c0, 1
3fae2750:	move   a14, -*sp, 1
3fae2760:	move   a9, *a14+, 1
3fae2770:	move   *a11(0x20), *a14+, 1
3fae2790:	calla  L3F7F65F0
3fae27c0:	move   a8, a10
3fae27d0:	jreq   L3FAE2BF0
3fae27e0:	sub    a7, a7
3fae27f0:	movb   a7, @0x27f8e0
3fae2820:	setf   16, 1, 0
3fae2830:	move   *a10(0x3a0), a5, 0
3fae2850:	move   a5, @0x27f900, 0
3fae2880:	move   *a10(0x3b0), a3, 0
3fae28a0:	move   a3, @0x27f910, 0
3fae28d0:	movk   4, a3
3fae28e0:	movb   a3, @0x27f8e8
3fae2910:	setf   1, 0, 0
3fae2920:	move   @0x27dc71, a5, 0
3fae2950:	jreq   L3FAE29F0
3fae2960:	move   *a11(0x20), a5, 1
3fae2980:	move   a5, @0x27f920, 1
3fae29b0:	addk   4, a7
3fae29c0:	movb   a7, @0x27f8e0
L3FAE29F0:
3fae29f0:	move   @0x27dc70, a5, 0
3fae2a20:	jreq   L3FAE2B10
3fae2a30:	addk   12, a7
3fae2a40:	move   a7, *a13(0x20), 1
3fae2a60:	move   a14, -*sp, 1
3fae2a70:	move   a7, *a14+, 1
3fae2a80:	movi   0x27f8c0, a3
3fae2ab0:	move   a3, *a14+, 1
3fae2ac0:	move   @0x27db50, a3, 1
3fae2af0:	call   a3
3fae2b00:	jruc   L3FAE2C70
L3FAE2B10:
3fae2b10:	addk   8, a7
3fae2b20:	move   a7, *a13(0x20), 1
3fae2b40:	move   a14, -*sp, 1
3fae2b50:	move   a7, *a14+, 1
3fae2b60:	movi   0x27f8e0, a3
3fae2b90:	move   a3, *a14+, 1
3fae2ba0:	move   @0x27db50, a3, 1
3fae2bd0:	call   a3
3fae2be0:	jruc   L3FAE2C70
L3FAE2BF0:
3fae2bf0:	move   a14, -*sp, 1
3fae2c00:	movi   0x3fae5130, a8
3fae2c30:	move   a8, *a14+, 1
3fae2c40:	calla  L3FB341E0
L3FAE2C70:
3fae2c70:	move   *a13, a8, 1
3fae2c80:	move   *sp(0x100), a14, 1
3fae2ca0:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3fae2cc0:	rets   2
3fae2cd0:	mmtm   sp, a5,a7,a9,a11,a13
3fae2cf0:	move   a14, a13
3fae2d00:	addk   32, a14
3fae2d10:	move   *a13(0xffe0), a9, 1
3fae2d30:	setf   8, 0, 0
3fae2d40:	move   *a9, a11, 0
3fae2d50:	movb   a11, @0x280150
3fae2d80:	move   *a9(0x8), a7, 0
3fae2da0:	movb   a7, @0x280158
3fae2dd0:	movk   1, a7
3fae2de0:	movb   a7, @0x280148
3fae2e10:	setf   1, 0, 0
3fae2e20:	move   @0x27dc70, a11, 0
3fae2e50:	jreq   L3FAE3060
3fae2e60:	calla  L3FB3F9C0
3fae2e90:	move   a8, *a13, 1
3fae2ea0:	move   @0x281220, a11, 1
3fae2ed0:	cmp    a11, a8
3fae2ee0:	jreq   L3FAE2F20
3fae2ef0:	sub    a11, a8
3fae2f00:	move   a8, a5
3fae2f10:	jruc   L3FAE2F30
L3FAE2F20:
3fae2f20:	sub    a5, a5
L3FAE2F30:
3fae2f30:	move   a5, @0x280120, 1
3fae2f60:	move   *a13, a7, 1
3fae2f70:	move   a7, @0x281220, 1
3fae2fa0:	move   a14, -*sp, 1
3fae2fb0:	movk   12, a11
3fae2fc0:	move   a11, *a14+, 1
3fae2fd0:	movi   0x280120, a5
3fae3000:	move   a5, *a14+, 1
3fae3010:	move   @0x27db50, a11, 1
3fae3040:	call   a11
3fae3050:	jruc   L3FAE3110
L3FAE3060:
3fae3060:	move   a14, -*sp, 1
3fae3070:	movk   8, a5
3fae3080:	move   a5, *a14+, 1
3fae3090:	movi   0x280140, a5
3fae30c0:	move   a5, *a14+, 1
3fae30d0:	move   @0x27db50, a7, 1
3fae3100:	call   a7
L3FAE3110:
3fae3110:	move   a14, -*sp, 1
3fae3120:	move   *a13(0xffc0), *a14+, 1
3fae3140:	move   a9, *a14+, 1
3fae3150:	move   @0x27dbb0, a11, 1
3fae3180:	call   a11
3fae3190:	move   *sp(0xc0), a14, 1
3fae31b0:	mmfm   sp, a5,a7,a9,a11,a13
3fae31d0:	rets   2
3fae31e0:	mmtm   sp, a5,a7,a9,a11,a13
3fae3200:	move   a14, a13
3fae3210:	addk   32, a14
3fae3220:	move   *a13(0xffe0), a9, 1
3fae3240:	setf   8, 0, 0
3fae3250:	move   *a9, a11, 0
3fae3260:	movb   a11, @0x2809b0
3fae3290:	move   *a9(0x8), a7, 0
3fae32b0:	movb   a7, @0x2809b8
3fae32e0:	setf   16, 1, 0
3fae32f0:	move   *a9(0xa0), a5, 0
3fae3310:	move   a5, @0x2809c0, 0
3fae3340:	move   *a9(0xb0), a5, 0
3fae3360:	move   a5, @0x2809d0, 0
3fae3390:	movk   2, a5
3fae33a0:	movb   a5, @0x2809a8
3fae33d0:	setf   1, 0, 0
3fae33e0:	move   @0x27dc70, a7, 0
3fae3410:	jreq   L3FAE3620
3fae3420:	calla  L3FB3F9C0
3fae3450:	move   a8, *a13, 1
3fae3460:	move   @0x281220, a11, 1
3fae3490:	cmp    a11, a8
3fae34a0:	jreq   L3FAE34E0
3fae34b0:	sub    a11, a8
3fae34c0:	move   a8, a7
3fae34d0:	jruc   L3FAE34F0
L3FAE34E0:
3fae34e0:	sub    a7, a7
L3FAE34F0:
3fae34f0:	move   a7, @0x280980, 1
3fae3520:	move   *a13, a5, 1
3fae3530:	move   a5, @0x281220, 1
3fae3560:	move   a14, -*sp, 1
3fae3570:	movk   12, a11
3fae3580:	move   a11, *a14+, 1
3fae3590:	movi   0x280980, a7
3fae35c0:	move   a7, *a14+, 1
3fae35d0:	move   @0x27db50, a11, 1
3fae3600:	call   a11
3fae3610:	jruc   L3FAE36D0
L3FAE3620:
3fae3620:	move   a14, -*sp, 1
3fae3630:	movk   8, a7
3fae3640:	move   a7, *a14+, 1
3fae3650:	movi   0x2809a0, a11
3fae3680:	move   a11, *a14+, 1
3fae3690:	move   @0x27db50, a5, 1
3fae36c0:	call   a5
L3FAE36D0:
3fae36d0:	move   a14, -*sp, 1
3fae36e0:	move   *a13(0xffc0), *a14+, 1
3fae3700:	move   a9, *a14+, 1
3fae3710:	move   @0x27dbd0, a11, 1
3fae3740:	call   a11
3fae3750:	move   *sp(0xc0), a14, 1
3fae3770:	mmfm   sp, a5,a7,a9,a11,a13
3fae3790:	rets   2
3fae37a0:	mmtm   sp, a7,a9,a11,a13
3fae37c0:	move   a14, a13
3fae37d0:	move   *a13(0xffe0), a9, 1
3fae37f0:	jruc   L3FAE3980
L3FAE3800:
3fae3800:	move   *a9, a11, 0
3fae3810:	subk   3, a11
3fae3820:	jrne   L3FAE39F0
3fae3830:	move   @0x27db70, a11, 1
3fae3860:	movi   0x3fae3a40, a7
3fae3890:	move   a7, *a11(0x20), 1
3fae38b0:	calla  L3FAEC2F0
3fae38e0:	jruc   L3FAE39F0
L3FAE38F0:
3fae38f0:	move   a14, -*sp, 1
3fae3900:	move   *a13(0xffc0), *a14+, 1
3fae3920:	move   a9, *a14+, 1
3fae3930:	move   @0x27dbb0, a11, 1
3fae3960:	call   a11
3fae3970:	jruc   L3FAE39F0
L3FAE3980:
3fae3980:	setf   8, 0, 0
3fae3990:	move   *a9(0x8), a8, 0
3fae39b0:	subi   0x80, a8
3fae39d0:	jreq   L3FAE3800
3fae39e0:	jruc   L3FAE38F0
L3FAE39F0:
3fae39f0:	move   *sp(0xa0), a14, 1
3fae3a10:	mmfm   sp, a7,a9,a11,a13
3fae3a30:	rets   2
3fae3a40:	mmtm   sp, a5,a7,a9,a11,a13
3fae3a60:	move   a14, a13
3fae3a70:	addk   32, a14
3fae3a80:	move   *a13(0xffe0), a9, 1
3fae3aa0:	setf   8, 0, 0
3fae3ab0:	move   *a9(0x8), a11, 0
3fae3ad0:	cmpi   0x83, a11
3fae3af0:	jreq   L3FAE3F60
3fae3b00:	move   *a9, a11, 0
3fae3b10:	movb   a11, @0x280150
3fae3b40:	move   *a9(0x8), a7, 0
3fae3b60:	movb   a7, @0x280158
3fae3b90:	movk   1, a7
3fae3ba0:	movb   a7, @0x280148
3fae3bd0:	setf   1, 0, 0
3fae3be0:	move   @0x27dc70, a11, 0
3fae3c10:	jreq   L3FAE3E20
3fae3c20:	calla  L3FB3F9C0
3fae3c50:	move   a8, *a13, 1
3fae3c60:	move   @0x281220, a11, 1
3fae3c90:	cmp    a11, a8
3fae3ca0:	jreq   L3FAE3CE0
3fae3cb0:	sub    a11, a8
3fae3cc0:	move   a8, a5
3fae3cd0:	jruc   L3FAE3CF0
L3FAE3CE0:
3fae3ce0:	sub    a5, a5
L3FAE3CF0:
3fae3cf0:	move   a5, @0x280120, 1
3fae3d20:	move   *a13, a7, 1
3fae3d30:	move   a7, @0x281220, 1
3fae3d60:	move   a14, -*sp, 1
3fae3d70:	movk   12, a11
3fae3d80:	move   a11, *a14+, 1
3fae3d90:	movi   0x280120, a5
3fae3dc0:	move   a5, *a14+, 1
3fae3dd0:	move   @0x27db50, a11, 1
3fae3e00:	call   a11
3fae3e10:	jruc   L3FAE3ED0
L3FAE3E20:
3fae3e20:	move   a14, -*sp, 1
3fae3e30:	movk   8, a5
3fae3e40:	move   a5, *a14+, 1
3fae3e50:	movi   0x280140, a5
3fae3e80:	move   a5, *a14+, 1
3fae3e90:	move   @0x27db50, a7, 1
3fae3ec0:	call   a7
L3FAE3ED0:
3fae3ed0:	move   a14, -*sp, 1
3fae3ee0:	move   *a13(0xffc0), *a14+, 1
3fae3f00:	move   a9, *a14+, 1
3fae3f10:	move   @0x27dbb0, a11, 1
3fae3f40:	call   a11
3fae3f50:	jruc   L3FAE4070
L3FAE3F60:
3fae3f60:	move   *a9, a11, 0
3fae3f70:	subk   3, a11
3fae3f80:	jrne   L3FAE4070
3fae3f90:	move   @0x27db70, a11, 1
3fae3fc0:	movi   0x3fae37a0, a7
3fae3ff0:	move   a7, *a11(0x20), 1
3fae4010:	calla  L3FAEC5C0
3fae4040:	calla  L3FAEC170
L3FAE4070:
3fae4070:	move   *sp(0xc0), a14, 1
3fae4090:	mmfm   sp, a5,a7,a9,a11,a13
3fae40b0:	rets   2
L3FAE40C0:
3fae40c0:	mmtm   sp, a9,a11,a13
3fae40e0:	move   a14, a13
3fae40f0:	addi   0x40, a14
3fae4110:	move   a14, -*sp, 1
3fae4120:	move   *a13(0xffe0), a11, 1
3fae4140:	move   *a11(0x0), *a14+, 1
3fae4160:	move   *a13(0xffc0), *a14+, 1
3fae4180:	movi   0x3fae5360, a8
3fae41b0:	move   a8, *a14+, 1
3fae41c0:	calla  L3FB341E0
3fae41f0:	move   a14, -*sp, 1
3fae4200:	setf   8, 0, 0
3fae4210:	move   *a11(0x38), a8, 0
3fae4230:	move   a8, *a14+, 1
3fae4240:	move   *a11(0x30), a8, 0
3fae4260:	move   a8, *a14+, 1
3fae4270:	move   *a11(0x28), a8, 0
3fae4290:	move   a8, *a14+, 1
3fae42a0:	move   *a11(0x20), a8, 0
3fae42c0:	move   a8, *a14+, 1
3fae42d0:	movi   0x3fae5418, a8
3fae4300:	move   a8, *a14+, 1
3fae4310:	calla  L3FB341E0
3fae4340:	move   a14, -*sp, 1
3fae4350:	setf   16, 1, 0
3fae4360:	move   *a11(0x50), a8, 0
3fae4380:	move   a8, *a14+, 1
3fae4390:	move   *a11(0x40), a8, 0
3fae43b0:	move   a8, *a14+, 1
3fae43c0:	movi   0x3fae55b0, a8
3fae43f0:	move   a8, *a14+, 1
3fae4400:	calla  L3FB341E0
3fae4430:	move   a14, -*sp, 1
3fae4440:	setf   8, 0, 0
3fae4450:	move   *a11(0x20), a9, 0
3fae4470:	inc    a9
3fae4480:	move   a9, *a14+, 1
3fae4490:	calla  L3F701230
3fae44c0:	move   a8, *a13, 1
3fae44d0:	move   a14, -*sp, 1
3fae44e0:	setf   8, 0, 0
3fae44f0:	move   *a11(0x20), a8, 0
3fae4510:	move   a8, *a14+, 1
3fae4520:	move   *a13(0x0), *a14+, 1
3fae4540:	addi   0x60, a11
3fae4560:	move   a11, *a14+, 1
3fae4570:	calla  L3FB44400
3fae45a0:	sub    a11, a11
3fae45b0:	move   a11, *a13(0x20), 1
3fae45d0:	move   *a13(0xffe0), a9, 1
3fae45f0:	setf   8, 0, 0
3fae4600:	move   *a9(0x20), a9, 0
3fae4620:	cmp    a9, a11
3fae4630:	jrnc   L3FAE47E0
L3FAE4640:
3fae4640:	move   *a13(0x20), a11, 1
3fae4660:	sll    0x3, a11
3fae4670:	move   *a13, a9, 1
3fae4680:	add    a9, a11
3fae4690:	movb   *a11, a11
3fae46a0:	jrne   L3FAE4720
3fae46b0:	move   *a13(0x20), a11, 1
3fae46d0:	sll    0x3, a11
3fae46e0:	add    a9, a11
3fae46f0:	movi   0x2b, a9
3fae4710:	movb   a9, *a11
L3FAE4720:
3fae4720:	move   *a13(0x20), a11, 1
3fae4740:	inc    a11
3fae4750:	move   a11, *a13(0x20), 1
3fae4770:	move   *a13(0xffe0), a9, 1
3fae4790:	setf   8, 0, 0
3fae47a0:	move   *a9(0x20), a9, 0
3fae47c0:	cmp    a9, a11
3fae47d0:	jrc   L3FAE4640
L3FAE47E0:
3fae47e0:	move   *a13(0xffe0), a9, 1
3fae4800:	move   *a9(0x20), a9, 0
3fae4820:	sll    0x3, a9
3fae4830:	move   *a13, a11, 1
3fae4840:	add    a11, a9
3fae4850:	sub    a11, a11
3fae4860:	movb   a11, *a9
3fae4870:	move   a14, -*sp, 1
3fae4880:	move   *a13(0x0), *a14+, 1
3fae48a0:	movi   0x3fae5658, a8
3fae48d0:	move   a8, *a14+, 1
3fae48e0:	calla  L3FB341E0
3fae4910:	move   a14, -*sp, 1
3fae4920:	move   *a13(0x0), *a14+, 1
3fae4940:	calla  L3F702440
3fae4970:	move   *sp(0x80), a14, 1
3fae4990:	mmfm   sp, a9,a11,a13
3fae49b0:	rets   2
3fae49c0:	add    b10, b7
3fae49d0:	move   b2, a2
3fae49e0:	move   a2, b9
3fae49f0:	srl    0x1e, a7
3fae4a00:	and    a1, a0
3fae4a10:	mods   a3, sp
3fae4a20:	or     b3, b9
3fae4a30:	.word  0x7865
3fae4a40:	dsjs   b4, L3FAE4A80
3fae4a50:	sra    0x17, a8
3fae4a60:	andn   a1, a0
3fae4a70:	.word  0x7465
L3FAE4A80:
3fae4a80:	.word  0x7275
3fae4a90:	sra    a11, a14
3fae4aa0:	sla    0x3, a4
3fae4ab0:	modu   b2, b5
3fae4ac0:	.word  0x7865
3fae4ad0:	sra    b11, b0
3fae4ae0:	.word  0x7463
3fae4af0:	sra    a3, a5
3fae4b00:	.word  0x7320
3fae4b10:	sla    b11, b4
3fae4b20:	.word  0x7574
3fae4b30:	sla    0x3, b3
3fae4b40:	sla    0x1, b13
3fae4b50:	sra    a1, a5
3fae4b60:	.word  0x000a
3fae4b70:	modu   b10, b9
3fae4b80:	sla    0x3, b5
3fae4b90:	.word  0x7261
3fae4ba0:	sla    0x3, a5
3fae4bb0:	modu   a3, sp
3fae4bc0:	.word  0x796c
3fae4bd0:	srl    a9, a0
3fae4be0:	.word  0x7465
3fae4bf0:	rl     b11, b4
3fae4c00:	srl    a11, a14
3fae4c10:	rl     0x19, a0
3fae4c20:	sla    0x1, b2
3fae4c30:	move   b10, a0
3fae4c40:	divs   a10, a12
3fae4c50:	sub    b10, b4
3fae4c60:	or     b2, b8
3fae4c70:	sra    a9, a0
3fae4c80:	sra    a11, a12
3fae4c90:	sra    a11, a13
3fae4ca0:	.word  0x746e
3fae4cb0:	sla    0xb, b3
3fae4cc0:	sla    0x9, a1
3fae4cd0:	.word  0x000a
3fae4ce0:	add    b10, b7
3fae4cf0:	move   b2, a2
3fae4d00:	move   a2, b9
3fae4d10:	srl    0x1e, a7
3fae4d20:	cmp    a9, a0
3fae4d30:	sla    a11, a13
3fae4d40:	sra    a11, a7
3fae4d50:	sra    b10, b4
3fae4d60:	.word  0x7478
3fae4d70:	sra    0x1f, b8
3fae4d80:	sla    0x1, a9
3fae4d90:	sra    b10, b2
3fae4da0:	.word  0x7574
3fae4db0:	modu   b3, b2
3fae4dc0:	sra    a3, a5
3fae4dd0:	or     a9, a0
L3FAE4DE0:
3fae4de0:	sra    a11, a14
3fae4df0:	.word  0x7078
3fae4e00:	sll    a11, a5
3fae4e10:	sra    b11, b4
3fae4e20:	sla    0x3, a4
3fae4e30:	.word  0x7473
3fae4e40:	.word  0x7461
3fae4e50:	.word  0x7375
3fae4e60:	dsjs   a0, L3FAE4DE0
3fae4e70:	sll    0x9, a0
3fae4e80:	srl    0x1d, a4
3fae4e90:	.word  0x7320
3fae4ea0:	.word  0x7274
3fae4eb0:	modu   a3, a9
3fae4ec0:	sla    0x3, a7
3fae4ed0:	sla    0x1, b13
3fae4ee0:	srl    0xf, a5
3fae4ef0:	.word  0x732a
3fae4f00:	.word  0x000a
3fae4f10:	.word  0x7478
3fae4f20:	sla    b11, b2
3fae4f30:	mpyu   b11, b0
3fae4f40:	sla    a11, a13
3fae4f50:	.word  0x7770
3fae4f60:	modu   a3, a9
3fae4f70:	modu   a11, a4
3fae4f80:	sra    0x1d, b7
3fae4f90:	sla    0x1, a9
3fae4fa0:	sla    0x1, a13
3fae4fb0:	modu   a10, a12
3fae4fc0:	lmo    a11, sp
3fae4fd0:	.word  0x7075
3fae4fe0:	rl     b10, b7
3fae4ff0:	sra    a3, a14
3fae5000:	.word  0x776f
3fae5010:	srl    a1, a0
3fae5020:	rl     a11, a1
3fae5030:	sra    a11, a12
3fae5040:	sla    0x3, a4
3fae5050:	modu   b11, b4
3fae5060:	.word  0x7220
3fae5070:	.word  0x7465
3fae5080:	.word  0x7275
3fae5090:	sla    0x3, a14
3fae50a0:	sla    0x3, a1
3fae50b0:	rl     b11, b7
3fae50c0:	sra    a3, a14
3fae50d0:	.word  0x776f
3fae50e0:	.word  0x7020
3fae50f0:	rl     a11, sp
3fae5100:	.word  0x746e
3fae5110:	.word  0x7265
3fae5120:	.word  0x000a
3fae5130:	.word  0x7478
3fae5140:	sla    b11, b2
3fae5150:	mpyu   b11, b0
3fae5160:	modu   b3, b5
3fae5170:	sla    a11, a13
3fae5180:	.word  0x7770
3fae5190:	modu   a3, a9
3fae51a0:	modu   a11, a4
3fae51b0:	sra    0x1d, b7
3fae51c0:	sla    0x1, a9
3fae51d0:	sla    0x1, a13
3fae51e0:	modu   a10, a12
3fae51f0:	lmo    a11, sp
3fae5200:	.word  0x7075
3fae5210:	rl     b10, b7
3fae5220:	sra    a3, a14
3fae5230:	.word  0x776f
3fae5240:	srl    a1, a0
3fae5250:	rl     a11, a1
3fae5260:	sra    a11, a12
3fae5270:	sla    0x3, a4
3fae5280:	modu   b11, b4
3fae5290:	.word  0x7220
3fae52a0:	.word  0x7465
3fae52b0:	.word  0x7275
3fae52c0:	sla    0x3, a14
3fae52d0:	sla    0x3, a1
3fae52e0:	rl     b11, b7
3fae52f0:	sra    a3, a14
3fae5300:	.word  0x776f
3fae5310:	.word  0x7020
3fae5320:	rl     a11, sp
3fae5330:	.word  0x746e
3fae5340:	.word  0x7265
3fae5350:	.word  0x000a
3fae5360:	or     b2, b0
3fae5370:	divs   a2, a5
3fae5380:	sll    0xa, b4
3fae5390:	dsjs   a4, L3FAE54D0
3fae53a0:	.word  0x7420
3fae53b0:	mods   a11, a9
3fae53c0:	.word  0x7365
3fae53d0:	sla    b11, b4
3fae53e0:	.word  0x706d
3fae53f0:	sll    0x9, a0
3fae5400:	.word  0x0a64
3fae5410:	sla    0x0, a0
3fae5420:	sla    0x1, a0
3fae5430:	mpyu   a11, a2
3fae5440:	modu   a11, a3
3fae5450:	modu   b3, b5
3fae5460:	dsjs   b4, L3FAE55A0
3fae5470:	sll    0x9, a0
3fae5480:	srl    0x1d, b8
3fae5490:	sll    a1, a0
3fae54a0:	mods   b10, sp
3fae54b0:	sra    a3, sp
3fae54c0:	sla    0x3, a5
L3FAE54D0:
3fae54d0:	.word  0x7825
3fae54e0:	sla    0x1, a12
3fae54f0:	mpyu   a11, a2
3fae5500:	.word  0x7974
3fae5510:	sra    b11, b0
3fae5520:	sll    0x9, a0
3fae5530:	srl    0x1d, b8
3fae5540:	sll    a1, a0
3fae5550:	sra    b2, sp
3fae5560:	.word  0x7465
3fae5570:	rl     a11, a1
3fae5580:	sla    0x3, a12
3fae5590:	.word  0x7825
L3FAE55A0:
3fae55a0:	.word  0x000a
3fae55b0:	sla    0x1, a0
3fae55c0:	.word  0x7720
3fae55d0:	.word  0x785f
3fae55e0:	sla    0x1, b10
3fae55f0:	.word  0x7525
3fae5600:	sla    0x1, a12
3fae5610:	mpyu   b11, b7
3fae5620:	dsjs   b9, L3FAE5760
3fae5630:	sll    0x9, a0
3fae5640:	.word  0x0a75
3fae5650:	sla    0x0, a0
3fae5660:	sla    0x1, a0
3fae5670:	sla    0x1, a0
3fae5680:	sla    0x1, a0
3fae5690:	.word  0x7420
3fae56a0:	.word  0x7865
3fae56b0:	dsjs   b4, L3FAE57F0
3fae56c0:	sll    0x9, a0
3fae56d0:	.word  0x0a73
3fae56e0:	.word  0x0000
L3FAE56F0:
3fae56f0:	mmtm   sp, a7,a9,a11,a13
3fae5710:	move   a14, a13
3fae5720:	move   *a13(0xffe0), a9, 1
3fae5740:	movi   0x3fadeb10, a11
3fae5770:	move   a11, @0x27d090, 1
3fae57a0:	movi   0x3fae10f0, a7
3fae57d0:	move   a7, @0x27d0b0, 1
3fae5800:	movi   0x3fae11f0, a7
3fae5830:	move   a7, @0x27d0d0, 1
3fae5860:	movi   0x3fae1e10, a7
3fae5890:	move   a7, @0x27d0f0, 1
3fae58c0:	movi   0x3fae1f10, a7
3fae58f0:	move   a7, @0x27c850, 1
3fae5920:	movi   0x3fae25f0, a7
3fae5950:	move   a7, @0x27c890, 1
3fae5980:	movi   0x3fae2cd0, a7
3fae59b0:	move   a7, @0x27dbb0, 1
3fae59e0:	movi   0x3fae31e0, a7
3fae5a10:	move   a7, @0x27dbd0, 1
3fae5a40:	movi   0x3faec110, a7
3fae5a70:	move   a7, @0x27db50, 1
3fae5aa0:	movi   0x3fae63f0, a7
3fae5ad0:	move   a7, @0x27d750, 1
3fae5b00:	movi   0x3faeab50, a7
3fae5b30:	move   a7, @0x27d770, 1
3fae5b60:	movi   0x3fae6e30, a7
3fae5b90:	move   a7, @0x27d790, 1
3fae5bc0:	movi   0x3fae86f0, a7
3fae5bf0:	move   a7, @0x27d7b0, 1
3fae5c20:	movi   0x3fae8c10, a7
3fae5c50:	move   a7, @0x27d7d0, 1
3fae5c80:	movi   0x3faea610, a7
3fae5cb0:	move   a7, @0x27d7f0, 1
3fae5ce0:	movi   0x3faeb2e0, a7
3fae5d10:	move   a7, @0x27d810, 1
3fae5d40:	movi   0x3faeb680, a7
3fae5d70:	move   a7, @0x27d830, 1
3fae5da0:	movi   0x3faeb2e0, a7
3fae5dd0:	move   a7, @0x27d950, 1
3fae5e00:	movk   1, a7
3fae5e10:	movb   a7, @0x2814c0
3fae5e40:	movk   10, a7
3fae5e50:	move   a7, @0x2814e0, 1
3fae5e80:	movk   3, a7
3fae5e90:	move   a7, @0x281520, 1
3fae5ec0:	calla  L3FB3F9C0
3fae5ef0:	move   a8, @0x281540, 1
3fae5f20:	move   a7, @0x281560, 1
3fae5f50:	sub    a11, a11
3fae5f60:	move   a11, @0x281580, 1
3fae5f90:	movk   5, a7
3fae5fa0:	move   a7, @0x2815a0, 1
3fae5fd0:	move   a7, @0x2815c0, 1
3fae6000:	movk   3, a11
3fae6010:	move   a11, @0x2815e0, 1
3fae6040:	move   @0x281640, a11, 1
3fae6070:	ori    0x1000, a11
3fae60a0:	move   a11, @0x281640, 1
3fae60d0:	ori    0x400, a11
3fae6100:	move   a11, @0x281640, 1
3fae6130:	ori    0x2000, a11
3fae6160:	move   a11, @0x281640, 1
3fae6190:	ori    0x800, a11
3fae61c0:	move   a11, @0x281640, 1
3fae61f0:	move   @0x281600, a11, 1
3fae6220:	ori    0x100, a11
3fae6250:	move   a11, @0x281600, 1
3fae6280:	ori    0x400, a11
3fae62b0:	move   a11, @0x281600, 1
3fae62e0:	movk   1, a11
3fae62f0:	movb   a11, @0x281280
3fae6320:	movk   10, a11
3fae6330:	move   a11, @0x2812a0, 1
3fae6360:	movk   3, a11
3fae6370:	move   a11, @0x27dc30, 1
3fae63a0:	move   *sp(0xa0), a14, 1
3fae63c0:	mmfm   sp, a7,a9,a11,a13
3fae63e0:	rets   2
L3FAE63F0:
3fae63f0:	mmtm   sp, a9,a10,a11,a13
3fae6410:	move   a14, a13
3fae6420:	addk   32, a14
3fae6430:	move   *a13(0xffe0), a9, 1
3fae6450:	move   *a13(0xffc0), a10, 1
3fae6470:	move   @0x27dc90, a11, 1
3fae64a0:	jreq   L3FAE6520
3fae64b0:	cmp    a10, a11
3fae64c0:	jreq   L3FAE6520
3fae64d0:	move   *a9(0x20), a11, 1
3fae64f0:	jrne   L3FAE6520
3fae6500:	movk   1, a8
3fae6510:	jruc   L3FAE66D0
L3FAE6520:
3fae6520:	move   *a9(0x40), a11, 1
3fae6540:	dsjs   a11, L3FAE6590
3fae6550:	move   a10, @0x27dc90, 1
3fae6580:	jruc   L3FAE65D0
L3FAE6590:
3fae6590:	sub    a11, a11
3fae65a0:	move   a11, @0x27dc90, 1
L3FAE65D0:
3fae65d0:	move   @0x27dc70, a11, 1
3fae6600:	btst   16, a11
3fae6610:	jreq   L3FAE6690
3fae6620:	move   a14, -*sp, 1
3fae6630:	move   a10, *a14+, 1
3fae6640:	move   a9, *a14+, 1
3fae6650:	calla  L3FAEA610
3fae6680:	move   a8, *a13, 1
L3FAE6690:
3fae6690:	calla  L3FAE6720
3fae66c0:	sub    a8, a8
L3FAE66D0:
3fae66d0:	move   *sp(0xa0), a14, 1
3fae66f0:	mmfm   sp, a9,a10,a11,a13
3fae6710:	rets   2
L3FAE6720:
3fae6720:	mmtm   sp, a5,a7,a9,a10,a11
3fae6740:	sub    a10, a10
3fae6750:	movi   0x3faec110, a11
3fae6780:	move   a11, @0x27dc10, 1
3fae67b0:	setf   1, 0, 0
3fae67c0:	move   @0x27dd00, a11, 0
3fae67f0:	jreq   L3FAE68A0
3fae6800:	move   a14, -*sp, 1
3fae6810:	movk   1, a11
3fae6820:	move   a11, *a14+, 1
3fae6830:	calla  L3FAEBE00
3fae6860:	setf   1, 0, 0
3fae6870:	move   a10, @0x27dd00, 0
L3FAE68A0:
3fae68a0:	setf   16, 1, 0
3fae68b0:	move   @0x281720, a11, 0
3fae68e0:	dsjs   a11, L3FAE6980
3fae68f0:	movi   0x3fae2cd0, a11
3fae6920:	move   a11, @0x27dbb0, 1
3fae6950:	move   a10, @0x281720, 0
L3FAE6980:
3fae6980:	setf   1, 0, 0
3fae6990:	move   @0x27dd01, a11, 0
3fae69c0:	jreq   L3FAE6A70
3fae69d0:	move   a14, -*sp, 1
3fae69e0:	movk   2, a11
3fae69f0:	move   a11, *a14+, 1
3fae6a00:	calla  L3FAEBE00
3fae6a30:	setf   1, 0, 0
3fae6a40:	move   a10, @0x27dd01, 0
L3FAE6A70:
3fae6a70:	move   a10, a9
L3FAE6A80:
3fae6a80:	move   a9, a11
3fae6a90:	sra    0x5, a11
3fae6aa0:	sll    0x5, a11
3fae6ab0:	addi   0x27dd10, a11
3fae6ae0:	move   a9, a7
3fae6af0:	andi   0x1f, a7
3fae6b20:	movk   1, a5
3fae6b30:	sll    a7, a5
3fae6b40:	move   *a11, a11, 1
3fae6b50:	and    a5, a11
3fae6b60:	jreq   L3FAE6CB0
3fae6b70:	move   a14, -*sp, 1
3fae6b80:	move   a9, *a14+, 1
3fae6b90:	calla  L3FAEBB40
3fae6bc0:	move   a9, a11
3fae6bd0:	sra    0x5, a11
3fae6be0:	sll    0x5, a11
3fae6bf0:	addi   0x27dd10, a11
3fae6c20:	move   a9, a7
3fae6c30:	andi   0x1f, a7
3fae6c60:	movk   1, a5
3fae6c70:	sll    a7, a5
3fae6c80:	move   *a11, a7, 1
3fae6c90:	andn   a5, a7
3fae6ca0:	move   a7, *a11, 1
L3FAE6CB0:
3fae6cb0:	inc    a9
3fae6cc0:	cmpi   0x80, a9
3fae6ce0:	jrlt   L3FAE6A80
3fae6cf0:	sub    a11, a11
3fae6d00:	move   a11, @0x27dc70, 1
3fae6d30:	setf   16, 1, 0
3fae6d40:	move   a11, @0x27dbf0, 0
3fae6d70:	move   a11, @0x27dc00, 0
3fae6da0:	move   a11, @0x27dcb0, 1
3fae6dd0:	move   a11, @0x27dcd0, 1
3fae6e00:	mmfm   sp, a5,a7,a9,a10,a11
3fae6e20:	rets
3fae6e30:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fae6e50:	move   a14, a13
3fae6e60:	addi   0x40, a14
3fae6e80:	move   *a13(0xffe0), a9, 1
3fae6ea0:	move   *a13(0xffc0), a10, 1
3fae6ec0:	sub    a11, a11
3fae6ed0:	move   a11, *a13, 1
3fae6ee0:	move   a11, *a13(0x20), 1
3fae6f00:	movk   1, a11
3fae6f10:	move   a11, *a13(0x20), 1
L3FAE6F30:
3fae6f30:	move   *a9(0x20), a11, 1
3fae6f50:	move   *a13(0x20), a7, 1
3fae6f70:	and    a7, a11
3fae6f80:	jaeq   L3FAE8610
3fae6fa0:	jauc   L3FAE8540
L3FAE6FC0:
3fae6fc0:	setf   1, 0, 0
3fae6fd0:	move   *a9(0x30), a11, 0
3fae6ff0:	jreq   L3FAE7380
3fae7000:	move   @0x27dd00, a11, 0
3fae7030:	jane   L3FAE8610
3fae7050:	setf   16, 0, 0
3fae7060:	move   *a9(0x50), a7, 0
3fae7080:	btst   0, a7
3fae7090:	jreq   L3FAE7220
3fae70a0:	movi   0x3fae37a0, a7
3fae70d0:	move   a7, @0x27dbb0, 1
3fae7100:	movk   1, a11
3fae7110:	move   a11, @0x281720, 0
3fae7140:	move   *a9(0x40), a11, 1
3fae7160:	btst   18, a11
3fae7170:	jreq   L3FAE72C0
3fae7180:	move   @0x27dc70, a11, 1
3fae71b0:	ori    0x40000, a11
3fae71e0:	move   a11, @0x27dc70, 1
3fae7210:	jruc   L3FAE72C0
L3FAE7220:
3fae7220:	movi   0x3fae2cd0, a7
3fae7250:	move   a7, @0x27dbb0, 1
3fae7280:	sub    a11, a11
3fae7290:	move   a11, @0x281720, 0
L3FAE72C0:
3fae72c0:	move   a14, -*sp, 1
3fae72d0:	movk   1, a11
3fae72e0:	move   a11, *a14+, 1
3fae72f0:	calla  L3FAEBE00
3fae7320:	setf   1, 0, 0
3fae7330:	move   a11, @0x27dd00, 0
3fae7360:	jauc   L3FAE8610
L3FAE7380:
3fae7380:	move   @0x27dd00, a11, 0
3fae73b0:	jaeq   L3FAE8610
3fae73d0:	move   a14, -*sp, 1
3fae73e0:	movk   1, a7
3fae73f0:	move   a7, *a14+, 1
3fae7400:	calla  L3FAEBE00
3fae7430:	sub    a11, a11
3fae7440:	setf   1, 0, 0
3fae7450:	move   a11, @0x27dd00, 0
3fae7480:	jauc   L3FAE8610
L3FAE74A0:
3fae74a0:	setf   1, 0, 0
3fae74b0:	move   *a9(0x31), a11, 0
3fae74d0:	jreq   L3FAE7600
3fae74e0:	move   @0x27dd01, a11, 0
3fae7510:	jane   L3FAE8610
3fae7530:	move   a14, -*sp, 1
3fae7540:	movk   2, a7
3fae7550:	move   a7, *a14+, 1
3fae7560:	calla  L3FAEBE00
3fae7590:	movk   1, a11
3fae75a0:	setf   1, 0, 0
3fae75b0:	move   a11, @0x27dd01, 0
3fae75e0:	jauc   L3FAE8610
L3FAE7600:
3fae7600:	move   @0x27dd01, a11, 0
3fae7630:	jaeq   L3FAE8610
3fae7650:	move   a14, -*sp, 1
3fae7660:	movk   2, a7
3fae7670:	move   a7, *a14+, 1
3fae7680:	calla  L3FAEBE00
3fae76b0:	sub    a11, a11
3fae76c0:	setf   1, 0, 0
3fae76d0:	move   a11, @0x27dd01, 0
3fae7700:	jauc   L3FAE8610
L3FAE7720:
3fae7720:	sub    a11, a11
3fae7730:	move   a11, *a13, 1
3fae7740:	setf   8, 0, 0
3fae7750:	move   *a9(0x60), a7, 0
3fae7770:	cmp    a7, a11
3fae7780:	janc   L3FAE8610
L3FAE77A0:
3fae77a0:	setf   1, 0, 0
3fae77b0:	move   *a9(0x32), a11, 0
3fae77d0:	jreq   L3FAE7B90
3fae77e0:	move   *a13, a11, 1
3fae77f0:	sll    0x3, a11
3fae7800:	add    a9, a11
3fae7810:	setf   8, 0, 0
3fae7820:	move   *a11(0x80), a11, 0
3fae7840:	srl    0x5, a11
3fae7850:	sll    0x5, a11
3fae7860:	addi   0x27dd10, a11
3fae7890:	move   *a13, a7, 1
3fae78a0:	sll    0x3, a7
3fae78b0:	add    a9, a7
3fae78c0:	move   *a7(0x80), a7, 0
3fae78e0:	andi   0x1f, a7
3fae7910:	movk   1, a5
3fae7920:	sll    a7, a5
3fae7930:	move   *a11, a11, 1
3fae7940:	and    a5, a11
3fae7950:	jrne   L3FAE7F30
3fae7960:	move   a14, -*sp, 1
3fae7970:	move   *a13, a11, 1
3fae7980:	sll    0x3, a11
3fae7990:	add    a9, a11
3fae79a0:	move   *a11(0x80), a8, 0
3fae79c0:	move   a8, *a14+, 1
3fae79d0:	calla  L3FAEBB40
3fae7a00:	move   *a13, a11, 1
3fae7a10:	sll    0x3, a11
3fae7a20:	add    a9, a11
3fae7a30:	setf   8, 0, 0
3fae7a40:	move   *a11(0x80), a11, 0
3fae7a60:	srl    0x5, a11
3fae7a70:	sll    0x5, a11
3fae7a80:	addi   0x27dd10, a11
3fae7ab0:	move   *a13, a7, 1
3fae7ac0:	sll    0x3, a7
3fae7ad0:	add    a9, a7
3fae7ae0:	move   *a7(0x80), a7, 0
3fae7b00:	andi   0x1f, a7
3fae7b30:	movk   1, a5
3fae7b40:	sll    a7, a5
3fae7b50:	move   *a11, a7, 1
3fae7b60:	or     a5, a7
3fae7b70:	move   a7, *a11, 1
3fae7b80:	jruc   L3FAE7F30
L3FAE7B90:
3fae7b90:	move   *a13, a11, 1
3fae7ba0:	sll    0x3, a11
3fae7bb0:	add    a9, a11
3fae7bc0:	setf   8, 0, 0
3fae7bd0:	move   *a11(0x80), a11, 0
3fae7bf0:	srl    0x5, a11
3fae7c00:	sll    0x5, a11
3fae7c10:	addi   0x27dd10, a11
3fae7c40:	move   *a13, a7, 1
3fae7c50:	sll    0x3, a7
3fae7c60:	add    a9, a7
3fae7c70:	move   *a7(0x80), a7, 0
3fae7c90:	andi   0x1f, a7
3fae7cc0:	movk   1, a5
3fae7cd0:	sll    a7, a5
3fae7ce0:	move   *a11, a11, 1
3fae7cf0:	and    a5, a11
3fae7d00:	jreq   L3FAE7F30
3fae7d10:	move   a14, -*sp, 1
3fae7d20:	move   *a13, a11, 1
3fae7d30:	sll    0x3, a11
3fae7d40:	add    a9, a11
3fae7d50:	move   *a11(0x80), a8, 0
3fae7d70:	move   a8, *a14+, 1
3fae7d80:	calla  L3FAEBB40
3fae7db0:	move   *a13, a11, 1
3fae7dc0:	sll    0x3, a11
3fae7dd0:	add    a9, a11
3fae7de0:	setf   8, 0, 0
3fae7df0:	move   *a11(0x80), a11, 0
3fae7e10:	srl    0x5, a11
3fae7e20:	sll    0x5, a11
3fae7e30:	addi   0x27dd10, a11
3fae7e60:	move   *a13, a7, 1
3fae7e70:	sll    0x3, a7
3fae7e80:	add    a9, a7
3fae7e90:	move   *a7(0x80), a7, 0
3fae7eb0:	andi   0x1f, a7
3fae7ee0:	movk   1, a5
3fae7ef0:	sll    a7, a5
3fae7f00:	move   *a11, a7, 1
3fae7f10:	andn   a5, a7
3fae7f20:	move   a7, *a11, 1
L3FAE7F30:
3fae7f30:	move   *a13, a11, 1
3fae7f40:	inc    a11
3fae7f50:	move   a11, *a13, 1
3fae7f60:	move   *a9(0x60), a7, 0
3fae7f80:	cmp    a7, a11
3fae7f90:	jac   L3FAE77A0
3fae7fb0:	jruc   L3FAE8610
L3FAE7FC0:
3fae7fc0:	movk   1, a11
3fae7fd0:	move   a11, *a13, 1
L3FAE7FE0:
3fae7fe0:	setf   1, 0, 0
3fae7ff0:	move   *a9(0x33), a11, 0
3fae8010:	jreq   L3FAE8220
3fae8020:	setf   16, 0, 0
3fae8030:	move   @0x27dc70, a11, 0
3fae8060:	move   *a13, a7, 1
3fae8070:	and    a11, a7
3fae8080:	jrne   L3FAE8140
3fae8090:	move   *a9(0x40), a7, 0
3fae80b0:	move   *a13, a5, 1
3fae80c0:	and    a5, a7
3fae80d0:	jreq   L3FAE8140
3fae80e0:	zext   a5, 0
3fae80f0:	or     a11, a5
3fae8100:	move   a5, @0x27dc70, 0
3fae8130:	jruc   L3FAE8220
L3FAE8140:
3fae8140:	move   *a13, a7, 1
3fae8150:	and    a11, a7
3fae8160:	jreq   L3FAE8220
3fae8170:	move   *a9(0x40), a7, 0
3fae8190:	move   *a13, a5, 1
3fae81a0:	and    a5, a7
3fae81b0:	jreq   L3FAE8220
3fae81c0:	not    a5
3fae81d0:	zext   a5, 0
3fae81e0:	and    a11, a5
3fae81f0:	move   a5, @0x27dc70, 0
L3FAE8220:
3fae8220:	move   *a13, a11, 1
3fae8230:	sll    0x1, a11
3fae8240:	move   a11, *a13, 1
3fae8250:	subk   2, a11
3fae8260:	jrls   L3FAE7FE0
3fae8270:	jruc   L3FAE8610
L3FAE8280:
3fae8280:	movi   0x20000, a11
3fae82b0:	move   a11, *a13, 1
3fae82c0:	setf   1, 0, 0
L3FAE82D0:
3fae82d0:	move   *a9(0x34), a11, 0
3fae82f0:	jreq   L3FAE84C0
3fae8300:	move   @0x27dc70, a11, 1
3fae8330:	move   *a13, a7, 1
3fae8340:	and    a11, a7
3fae8350:	jrne   L3FAE8400
3fae8360:	move   *a9(0x40), a7, 1
3fae8380:	move   *a13, a5, 1
3fae8390:	and    a5, a7
3fae83a0:	jreq   L3FAE8400
3fae83b0:	or     a11, a5
3fae83c0:	move   a5, @0x27dc70, 1
3fae83f0:	jruc   L3FAE84C0
L3FAE8400:
3fae8400:	move   *a13, a7, 1
3fae8410:	and    a11, a7
3fae8420:	jreq   L3FAE84C0
3fae8430:	move   *a9(0x40), a7, 1
3fae8450:	move   *a13, a5, 1
3fae8460:	and    a5, a7
3fae8470:	jreq   L3FAE84C0
3fae8480:	andn   a5, a11
3fae8490:	move   a11, @0x27dc70, 1
L3FAE84C0:
3fae84c0:	move   *a13, a11, 1
3fae84d0:	sll    0x1, a11
3fae84e0:	move   a11, *a13, 1
3fae84f0:	cmpi   0x20000, a11
3fae8520:	jrls   L3FAE82D0
3fae8530:	jruc   L3FAE8610
L3FAE8540:
3fae8540:	dec    a7
3fae8550:	jaeq   L3FAE6FC0
3fae8570:	dec    a7
3fae8580:	jaeq   L3FAE74A0
3fae85a0:	subk   2, a7
3fae85b0:	jaeq   L3FAE7720
3fae85d0:	subk   4, a7
3fae85e0:	jreq   L3FAE7FC0
3fae85f0:	subk   8, a7
3fae8600:	jreq   L3FAE8280
L3FAE8610:
3fae8610:	move   *a13(0x20), a11, 1
3fae8630:	sll    0x1, a11
3fae8640:	move   a11, *a13(0x20), 1
3fae8660:	subk   16, a11
3fae8670:	jals   L3FAE6F30
3fae8690:	sub    a8, a8
3fae86a0:	move   *sp(0xe0), a14, 1
3fae86c0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fae86e0:	rets   2
3fae86f0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fae8710:	move   a14, a13
3fae8720:	move   *a13(0xffe0), a9, 1
3fae8740:	move   *a13(0xffc0), a10, 1
3fae8760:	jruc   L3FAE8B10
L3FAE8770:
3fae8770:	movk   1, a11
3fae8780:	move   *a9(0x20), a7, 0
3fae87a0:	sll    a7, a11
3fae87b0:	move   @0x27dcb0, a7, 1
3fae87e0:	or     a7, a11
3fae87f0:	move   a11, @0x27dcb0, 1
L3FAE8820:
3fae8820:	move   @0x27dc70, a11, 1
3fae8850:	btst   18, a11
3fae8860:	jreq   L3FAE88C0
3fae8870:	movk   4, a7
3fae8880:	move   a7, @0x27dcd0, 1
3fae88b0:	jruc   L3FAE8BB0
L3FAE88C0:
3fae88c0:	movk   1, a7
3fae88d0:	setf   8, 0, 0
3fae88e0:	move   *a9(0x20), a5, 0
3fae8900:	sll    a5, a7
3fae8910:	move   @0x27dcd0, a5, 1
3fae8940:	or     a5, a7
3fae8950:	move   a7, @0x27dcd0, 1
3fae8980:	jruc   L3FAE8BB0
L3FAE8990:
3fae8990:	movk   1, a11
3fae89a0:	move   *a9(0x20), a7, 0
3fae89c0:	sll    a7, a11
3fae89d0:	move   @0x27dcb0, a7, 1
3fae8a00:	or     a7, a11
3fae8a10:	move   a11, @0x27dcb0, 1
3fae8a40:	jruc   L3FAE8BB0
L3FAE8A50:
3fae8a50:	move   a14, -*sp, 1
3fae8a60:	move   *a9(0x28), a8, 0
3fae8a80:	move   a8, *a14+, 1
3fae8a90:	movi   0x3faec7e0, a8
3fae8ac0:	move   a8, *a14+, 1
3fae8ad0:	calla  L3FB341E0
3fae8b00:	jruc   L3FAE8BB0
L3FAE8B10:
3fae8b10:	setf   8, 0, 0
3fae8b20:	move   *a9(0x28), a8, 0
3fae8b40:	dec    a8
3fae8b50:	jreq   L3FAE8990
3fae8b60:	dec    a8
3fae8b70:	jreq   L3FAE8820
3fae8b80:	dec    a8
3fae8b90:	jreq   L3FAE8770
3fae8ba0:	jruc   L3FAE8A50
L3FAE8BB0:
3fae8bb0:	sub    a8, a8
3fae8bc0:	move   *sp(0xe0), a14, 1
3fae8be0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fae8c00:	rets   2
L3FAE8C10:
3fae8c10:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fae8c30:	move   a14, a13
3fae8c40:	addi   0x130, a14
3fae8c60:	move   *a13(0xffe0), a9, 1
3fae8c80:	move   *a13(0xffc0), a10, 1
3fae8ca0:	movk   12, a11
3fae8cb0:	setf   16, 1, 0
3fae8cc0:	move   a11, *a13(0x100), 0
3fae8ce0:	movk   1, a7
3fae8cf0:	movb   a7, *a13
3fae8d00:	sub    a7, a7
3fae8d10:	movb   a7, *a13(0x8)
3fae8d30:	move   a7, *a13(0x20), 1
3fae8d50:	move   *a9(0x20), a5, 0
3fae8d70:	move   a5, @0x27dbf0, 0
3fae8da0:	move   a5, *a13(0x60), 0
3fae8dc0:	move   *a9(0x30), a11, 0
3fae8de0:	move   a11, @0x27dc00, 0
3fae8e10:	move   a11, *a13(0x70), 0
3fae8e30:	move   @0x27dc70, a5, 1
3fae8e60:	btst   16, a5
3fae8e70:	jreq   L3FAE8EE0
3fae8e80:	move   a14, -*sp, 1
3fae8e90:	move   a10, *a14+, 1
3fae8ea0:	move   a9, *a14+, 1
3fae8eb0:	calla  L3FAEA610
L3FAE8EE0:
3fae8ee0:	move   @0x27dcd0, a5, 1
3fae8f10:	move   @0x27dcb0, a11, 1
3fae8f40:	cmp    a11, a5
3fae8f50:	jane   L3FAE97C0
3fae8f70:	jruc   L3FAE9760
L3FAE8F80:
3fae8f80:	move   a14, -*sp, 1
3fae8f90:	move   @0x27dc70, a11, 1
3fae8fc0:	andi   0x20000, a11
3fae8ff0:	not    a11
3fae9000:	move   a11, *a14+, 1
3fae9010:	calla  L3FADBD10
3fae9040:	movi   0x3fadb790, a11
3fae9070:	move   a11, @0x27dc10, 1
3fae90a0:	setf   16, 0, 0
3fae90b0:	move   @0x27dc70, a7, 0
3fae90e0:	btst   0, a7
3fae90f0:	jreq   L3FAE9160
3fae9100:	setf   16, 1, 0
3fae9110:	move   *a13(0x100), a5, 0
3fae9130:	subk   4, a5
3fae9140:	move   a5, *a13(0x100), 0
L3FAE9160:
3fae9160:	setf   16, 1, 0
3fae9170:	move   *a13(0x60), a5, 0
3fae9190:	move   *a13(0x100), a7, 0
3fae91b0:	cmp    a7, a5
3fae91c0:	jale   L3FAEA270
3fae91e0:	move   *a9(0x20), a5, 0
3fae9200:	jrgt   L3FAE9220
3fae9210:	neg    a7
L3FAE9220:
3fae9220:	move   a7, @0x27dbf0, 0
3fae9250:	sext   a7, 0
3fae9260:	move   a7, *a13(0x60), 0
3fae9280:	movk   2, a5
3fae9290:	movb   a5, *a13(0x8)
3fae92b0:	jauc   L3FAEA270
L3FAE92D0:
3fae92d0:	move   a14, -*sp, 1
3fae92e0:	move   @0x27dc70, a11, 1
3fae9310:	andi   0x20000, a11
3fae9340:	not    a11
3fae9350:	move   a11, *a14+, 1
3fae9360:	calla  L3FADBD10
3fae9390:	move   a14, -*sp, 1
3fae93a0:	movk   3, a11
3fae93b0:	move   a11, *a14+, 1
3fae93c0:	calla  L3FAD6D60
3fae93f0:	movi   0x3fada7d0, a7
3fae9420:	move   a7, @0x27dc10, 1
3fae9450:	move   a14, -*sp, 1
3fae9460:	movk   6, a5
3fae9470:	move   a5, *a14+, 1
3fae9480:	calla  L3F701230
3fae94b0:	move   a8, *a13(0x110), 1
3fae94d0:	move   a8, a8
3fae94e0:	jrne   L3FAE9590
3fae94f0:	move   a14, -*sp, 1
3fae9500:	movi   0x3faec8f0, a8
3fae9530:	move   a8, *a14+, 1
3fae9540:	calla  L3FB341E0
3fae9570:	jauc   L3FAEA5C0
L3FAE9590:
3fae9590:	move   a14, -*sp, 1
3fae95a0:	movi   0x3fad8e00, a5
3fae95d0:	move   a5, *a14+, 1
3fae95e0:	movk   6, a11
3fae95f0:	move   a11, *a14+, 1
3fae9600:	move   a8, *a14+, 1
3fae9610:	calla  L3FAD76F0
3fae9640:	jauc   L3FAEA270
L3FAE9660:
3fae9660:	movk   4, a11
3fae9670:	movb   a11, *a13(0x8)
3fae9690:	move   a14, -*sp, 1
3fae96a0:	move   @0x27dcd0, *a14+, 1
3fae96d0:	movi   0x3faeca08, a8
3fae9700:	move   a8, *a14+, 1
3fae9710:	calla  L3FB341E0
3fae9740:	jauc   L3FAEA270
L3FAE9760:
3fae9760:	dec    a5
3fae9770:	jaeq   L3FAE8F80
3fae9790:	subk   3, a5
3fae97a0:	jreq   L3FAE92D0
3fae97b0:	jruc   L3FAE9660
L3FAE97C0:
3fae97c0:	move   a11, a8
3fae97d0:	jreq   L3FAE9CD0
3fae97e0:	move   a14, -*sp, 1
3fae97f0:	move   @0x27dc70, a5, 1
3fae9820:	andi   0x20000, a5
3fae9850:	not    a5
3fae9860:	move   a5, *a14+, 1
3fae9870:	calla  L3FADBD10
3fae98a0:	jruc   L3FAE9C50
L3FAE98B0:
3fae98b0:	move   a14, -*sp, 1
3fae98c0:	movk   1, a11
3fae98d0:	move   a11, *a14+, 1
3fae98e0:	calla  L3FAD6D60
3fae9910:	move   a14, -*sp, 1
3fae9920:	movk   6, a7
3fae9930:	move   a7, *a14+, 1
3fae9940:	calla  L3F701230
3fae9970:	move   a8, *a13(0x110), 1
3fae9990:	move   a8, a5
3fae99a0:	jrne   L3FAE9A50
3fae99b0:	move   a14, -*sp, 1
3fae99c0:	movi   0x3faec8f0, a8
3fae99f0:	move   a8, *a14+, 1
3fae9a00:	calla  L3FB341E0
3fae9a30:	jauc   L3FAEA5C0
L3FAE9A50:
3fae9a50:	move   a14, -*sp, 1
3fae9a60:	movi   0x3fad8e00, a7
3fae9a90:	move   a7, *a14+, 1
3fae9aa0:	movk   6, a11
3fae9ab0:	move   a11, *a14+, 1
3fae9ac0:	move   a5, *a14+, 1
3fae9ad0:	calla  L3FAD76F0
3fae9b00:	jruc   L3FAE9CD0
L3FAE9B10:
3fae9b10:	move   a14, -*sp, 1
3fae9b20:	move   @0x27dcb0, *a14+, 1
3fae9b50:	movi   0x3faecb98, a8
3fae9b80:	move   a8, *a14+, 1
3fae9b90:	calla  L3FB341E0
3fae9bc0:	move   a14, -*sp, 1
3fae9bd0:	movi   0x3faecd08, a8
3fae9c00:	move   a8, *a14+, 1
3fae9c10:	calla  L3FB341E0
3fae9c40:	jruc   L3FAE9CD0
L3FAE9C50:
3fae9c50:	move   @0x27dcb0, a8, 1
3fae9c80:	dec    a8
3fae9c90:	jreq   L3FAE9CD0
3fae9ca0:	subk   3, a8
3fae9cb0:	jreq   L3FAE98B0
3fae9cc0:	jruc   L3FAE9B10
L3FAE9CD0:
3fae9cd0:	move   @0x27dcd0, a11, 1
3fae9d00:	jreq   L3FAEA270
3fae9d10:	jruc   L3FAEA220
L3FAE9D20:
3fae9d20:	setf   16, 0, 0
3fae9d30:	move   @0x27dc70, a11, 0
3fae9d60:	btst   0, a11
3fae9d70:	jreq   L3FAE9DE0
3fae9d80:	setf   16, 1, 0
3fae9d90:	move   *a13(0x100), a7, 0
3fae9db0:	subk   4, a7
3fae9dc0:	move   a7, *a13(0x100), 0
L3FAE9DE0:
3fae9de0:	setf   16, 1, 0
3fae9df0:	move   *a13(0x60), a7, 0
3fae9e10:	move   *a13(0x100), a5, 0
3fae9e30:	cmp    a5, a7
3fae9e40:	jrle   L3FAE9F70
3fae9e50:	move   *a9(0x20), a5, 0
3fae9e70:	jrle   L3FAE9EB0
3fae9e80:	move   *a13(0x100), a5, 0
3fae9ea0:	jruc   L3FAE9EE0
L3FAE9EB0:
3fae9eb0:	move   *a13(0x100), a5, 0
3fae9ed0:	neg    a5
L3FAE9EE0:
3fae9ee0:	move   a5, @0x27dbf0, 0
3fae9f10:	sext   a5, 0
3fae9f20:	move   a5, *a13(0x60), 0
3fae9f40:	movk   2, a7
3fae9f50:	movb   a7, *a13(0x8)
L3FAE9F70:
3fae9f70:	movi   0x3fadb790, a7
3fae9fa0:	move   a7, @0x27dc10, 1
3fae9fd0:	jruc   L3FAEA270
L3FAE9FE0:
3fae9fe0:	move   a14, -*sp, 1
3fae9ff0:	movk   2, a11
3faea000:	move   a11, *a14+, 1
3faea010:	calla  L3FAD6D60
3faea040:	movi   0x3fada7d0, a7
3faea070:	move   a7, @0x27dc10, 1
3faea0a0:	jruc   L3FAEA270
L3FAEA0B0:
3faea0b0:	movk   5, a11
3faea0c0:	movb   a11, *a13(0x8)
3faea0e0:	move   a14, -*sp, 1
3faea0f0:	move   @0x27dcd0, *a14+, 1
3faea120:	movi   0x3faecdd8, a8
3faea150:	move   a8, *a14+, 1
3faea160:	calla  L3FB341E0
3faea190:	move   a14, -*sp, 1
3faea1a0:	movi   0x3faecf20, a8
3faea1d0:	move   a8, *a14+, 1
3faea1e0:	calla  L3FB341E0
3faea210:	jruc   L3FAEA270
L3FAEA220:
3faea220:	dec    a11
3faea230:	jreq   L3FAE9D20
3faea240:	subk   3, a11
3faea250:	jreq   L3FAE9FE0
3faea260:	jruc   L3FAEA0B0
L3FAEA270:
3faea270:	setf   8, 0, 0
3faea280:	move   *a13(0x8), a11, 0
3faea2a0:	jreq   L3FAEA2D0
3faea2b0:	subk   2, a11
3faea2c0:	jrne   L3FAEA3B0
L3FAEA2D0:
3faea2d0:	move   @0x27dc10, @0x27db50, 1
3faea320:	move   @0x27dc70, a11, 1
3faea350:	ori    0x10000, a11
3faea380:	move   a11, @0x27dc70, 1
L3FAEA3B0:
3faea3b0:	move   @0x281260, a11, 1
3faea3e0:	jreq   L3FAEA410
3faea3f0:	move   a13, a8
3faea400:	jruc   L3FAEA5C0
L3FAEA410:
3faea410:	move   *a10(0x80), a7, 1
3faea430:	jreq   L3FAEA530
3faea440:	move   a14, -*sp, 1
3faea450:	move   a13, *a14+, 1
3faea460:	movk   32, a7
3faea470:	move   a7, *a14+, 1
3faea480:	move   a10, *a14+, 1
3faea490:	move   *a10(0x40), a5, 1
3faea4b0:	move   *a5, a5, 0
3faea4c0:	sll    0x5, a5
3faea4d0:	addi   0xe1980, a5
3faea500:	move   *a5, a5, 1
3faea510:	call   a5
3faea520:	jruc   L3FAEA5B0
L3FAEA530:
3faea530:	move   a14, -*sp, 1
3faea540:	move   a13, *a14+, 1
3faea550:	movk   32, a7
3faea560:	move   a7, *a14+, 1
3faea570:	move   a10, *a14+, 1
3faea580:	calla  L3F352110
L3FAEA5B0:
3faea5b0:	sub    a8, a8
L3FAEA5C0:
3faea5c0:	move   *sp(0xe0), a14, 1
3faea5e0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3faea600:	rets   2
L3FAEA610:
3faea610:	mmtm   sp, a7,a9,a10,a11,a13
3faea630:	move   a14, a13
3faea640:	move   *a13(0xffe0), a9, 1
3faea660:	move   *a13(0xffc0), a10, 1
3faea680:	movi   0x3faec110, a11
3faea6b0:	move   a11, @0x27db50, 1
3faea6e0:	move   @0x27dc70, a7, 1
3faea710:	andi   0xfffeffff, a7
3faea740:	move   a7, @0x27dc70, 1
3faea770:	jruc   L3FAEA8D0
L3FAEA780:
3faea780:	move   @0x27dcb0, a11, 1
3faea7b0:	subk   4, a11
3faea7c0:	jreq   L3FAEAA60
3faea7d0:	calla  L3FAD7630
3faea800:	jruc   L3FAEAA60
L3FAEA810:
3faea810:	move   a14, -*sp, 1
3faea820:	move   @0x27dcd0, *a14+, 1
3faea850:	movi   0x3faecff8, a8
3faea880:	move   a8, *a14+, 1
3faea890:	calla  L3FB341E0
3faea8c0:	jruc   L3FAEAA60
L3FAEA8D0:
3faea8d0:	move   @0x27dcd0, a8, 1
3faea900:	jreq   L3FAEAA60
3faea910:	dec    a8
3faea920:	jreq   L3FAEAA60
3faea930:	subk   3, a8
3faea940:	jreq   L3FAEA780
3faea950:	jruc   L3FAEA810
L3FAEA960:
3faea960:	calla  L3FAD7630
3faea990:	jruc   L3FAEAAF0
L3FAEA9A0:
3faea9a0:	move   a14, -*sp, 1
3faea9b0:	move   @0x27dcb0, *a14+, 1
3faea9e0:	movi   0x3faed178, a8
3faeaa10:	move   a8, *a14+, 1
3faeaa20:	calla  L3FB341E0
3faeaa50:	jruc   L3FAEAAF0
L3FAEAA60:
3faeaa60:	move   @0x27dcb0, a8, 1
3faeaa90:	jreq   L3FAEAAF0
3faeaaa0:	dec    a8
3faeaab0:	jreq   L3FAEAAF0
3faeaac0:	subk   3, a8
3faeaad0:	jreq   L3FAEA960
3faeaae0:	jruc   L3FAEA9A0
L3FAEAAF0:
3faeaaf0:	sub    a8, a8
3faeab00:	move   *sp(0xc0), a14, 1
3faeab20:	mmfm   sp, a7,a9,a10,a11,a13
3faeab40:	rets   2
3faeab50:	mmtm   sp, a5,a7,a9,a10,a11,a13
3faeab70:	move   a14, a13
3faeab80:	addk   32, a14
3faeab90:	move   *a13(0xffe0), a9, 1
3faeabb0:	move   *a13(0xffc0), a10, 1
3faeabd0:	jruc   L3FAEB050
L3FAEABE0:
3faeabe0:	movi   0x2814c0, a11
3faeac10:	movk   1, a7
3faeac20:	movb   a7, *a11(0x8)
3faeac40:	jruc   L3FAEB0B0
L3FAEAC50:
3faeac50:	movi   0x281280, a11
3faeac80:	movk   1, a7
3faeac90:	movb   a7, *a11(0x8)
3faeacb0:	move   @0x27dc30, a5, 1
3faeace0:	move   a5, *a11(0x60), 1
3faead00:	calla  L3FB3F9C0
3faead30:	move   a8, *a11(0x80), 1
3faead50:	move   @0x27dc70, a5, 1
3faead80:	move   a5, *a11(0xa0), 1
3faeada0:	move   @0x27dc90, a7, 1
3faeadd0:	move   a7, *a11(0xc0), 1
3faeadf0:	move   @0x27dcb0, a5, 1
3faeae20:	move   a5, *a11(0xe0), 1
3faeae40:	move   @0x27dcd0, a5, 1
3faeae70:	move   a5, *a11(0x100), 1
3faeae90:	move   @0x27dcf0, a5, 1
3faeaec0:	move   a5, *a11(0x120), 1
3faeaee0:	sub    a5, a5
3faeaef0:	move   a5, *a13, 1
L3FAEAF00:
3faeaf00:	move   *a13, a7, 1
3faeaf10:	sll    0x5, a7
3faeaf20:	add    a11, a7
3faeaf30:	move   *a13, a5, 1
3faeaf40:	sll    0x5, a5
3faeaf50:	addi   0x27dd10, a5
3faeaf80:	move   *a5(0x0), *a7(0x140), 1
3faeafb0:	move   *a13, a7, 1
3faeafc0:	inc    a7
3faeafd0:	move   a7, *a13, 1
3faeafe0:	subk   8, a7
3faeaff0:	jrc   L3FAEAF00
3faeb000:	jruc   L3FAEB0B0
L3FAEB010:
3faeb010:	movk   6, a7
3faeb020:	movb   a7, *a11(0x8)
3faeb040:	jruc   L3FAEB0B0
L3FAEB050:
3faeb050:	move   *a9(0x20), a8, 1
3faeb070:	jreq   L3FAEABE0
3faeb080:	dec    a8
3faeb090:	jreq   L3FAEAC50
3faeb0a0:	jruc   L3FAEB010
L3FAEB0B0:
3faeb0b0:	move   *a10(0x80), a7, 1
3faeb0d0:	jreq   L3FAEB1F0
3faeb0e0:	move   a14, -*sp, 1
3faeb0f0:	move   a11, *a14+, 1
3faeb100:	movi   0x48, a7
3faeb120:	move   a7, *a14+, 1
3faeb130:	move   a10, *a14+, 1
3faeb140:	move   *a10(0x40), a5, 1
3faeb160:	setf   8, 0, 0
3faeb170:	move   *a5, a5, 0
3faeb180:	sll    0x5, a5
3faeb190:	addi   0xe1980, a5
3faeb1c0:	move   *a5, a5, 1
3faeb1d0:	call   a5
3faeb1e0:	jruc   L3FAEB280
L3FAEB1F0:
3faeb1f0:	move   a14, -*sp, 1
3faeb200:	move   a11, *a14+, 1
3faeb210:	movi   0x48, a7
3faeb230:	move   a7, *a14+, 1
3faeb240:	move   a10, *a14+, 1
3faeb250:	calla  L3F352110
L3FAEB280:
3faeb280:	sub    a8, a8
3faeb290:	move   *sp(0xe0), a14, 1
3faeb2b0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3faeb2d0:	rets   2
3faeb2e0:	mmtm   sp, a9,a10,a13
3faeb300:	move   a14, a13
3faeb310:	move   *a13(0xffe0), a9, 1
3faeb330:	move   *a13(0xffc0), a10, 1
3faeb350:	move   a14, -*sp, 1
3faeb360:	setf   16, 0, 0
3faeb370:	move   *a9(0x40), a8, 0
3faeb390:	move   a8, *a14+, 1
3faeb3a0:	move   *a9(0x30), a8, 0
3faeb3c0:	move   a8, *a14+, 1
3faeb3d0:	setf   8, 0, 0
3faeb3e0:	move   *a9(0x28), a8, 0
3faeb400:	move   a8, *a14+, 1
3faeb410:	move   *a9(0x20), a8, 0
3faeb430:	move   a8, *a14+, 1
3faeb440:	calla  L3FADBE50
3faeb470:	move   a8, @0x281240, 1
3faeb4a0:	move   a8, a8
3faeb4b0:	jrne   L3FAEB620
3faeb4c0:	move   a14, -*sp, 1
3faeb4d0:	setf   16, 0, 0
3faeb4e0:	move   *a9(0x40), a8, 0
3faeb500:	move   a8, *a14+, 1
3faeb510:	move   *a9(0x30), a8, 0
3faeb530:	move   a8, *a14+, 1
3faeb540:	setf   8, 0, 0
3faeb550:	move   *a9(0x28), a8, 0
3faeb570:	move   a8, *a14+, 1
3faeb580:	move   *a9(0x20), a8, 0
3faeb5a0:	move   a8, *a14+, 1
3faeb5b0:	movi   0x3faed2f0, a8
3faeb5e0:	move   a8, *a14+, 1
3faeb5f0:	calla  L3FB341E0
L3FAEB620:
3faeb620:	sub    a8, a8
3faeb630:	move   *sp(0x80), a14, 1
3faeb650:	mmfm   sp, a9,a10,a13
3faeb670:	rets   2
3faeb680:	mmtm   sp, a7,a9,a10,a11,a13
3faeb6a0:	move   a14, a13
3faeb6b0:	move   *a13(0xffe0), a9, 1
3faeb6d0:	move   *a13(0xffc0), a10, 1
3faeb6f0:	move   a14, -*sp, 1
3faeb700:	setf   16, 1, 0
3faeb710:	move   *a9(0x40), a11, 0
3faeb730:	move   @0x281710, a7, 0
3faeb760:	add    a7, a11
3faeb770:	move   a11, @0x281710, 0
3faeb7a0:	sext   a11, 0
3faeb7b0:	move   a11, *a14+, 1
3faeb7c0:	move   *a9(0x30), a11, 0
3faeb7e0:	move   @0x281700, a7, 0
3faeb810:	add    a7, a11
3faeb820:	move   a11, @0x281700, 0
3faeb850:	sext   a11, 0
3faeb860:	move   a11, *a14+, 1
3faeb870:	setf   8, 0, 0
3faeb880:	move   *a9(0x28), a8, 0
3faeb8a0:	move   a8, *a14+, 1
3faeb8b0:	move   *a9(0x20), a8, 0
3faeb8d0:	move   a8, *a14+, 1
3faeb8e0:	calla  L3FADBE50
3faeb910:	move   a8, @0x281240, 1
3faeb940:	move   a8, a7
3faeb950:	jrne   L3FAEBAE0
3faeb960:	move   a14, -*sp, 1
3faeb970:	setf   16, 1, 0
3faeb980:	move   @0x281710, a11, 0
3faeb9b0:	move   a11, *a14+, 1
3faeb9c0:	move   @0x281700, a7, 0
3faeb9f0:	move   a7, *a14+, 1
3faeba00:	setf   8, 0, 0
3faeba10:	move   *a9(0x28), a8, 0
3faeba30:	move   a8, *a14+, 1
3faeba40:	move   *a9(0x20), a8, 0
3faeba60:	move   a8, *a14+, 1
3faeba70:	movi   0x3faed2f0, a8
3faebaa0:	move   a8, *a14+, 1
3faebab0:	calla  L3FB341E0
L3FAEBAE0:
3faebae0:	sub    a8, a8
3faebaf0:	move   *sp(0xc0), a14, 1
3faebb10:	mmfm   sp, a7,a9,a10,a11,a13
3faebb30:	rets   2
L3FAEBB40:
3faebb40:	mmtm   sp, a9,a11,a13
3faebb60:	move   a14, a13
3faebb70:	addk   32, a14
3faebb80:	move   *a13(0xffe0), a11, 1
3faebba0:	sll    0x5, a11
3faebbb0:	addi   0x27c750, a11
3faebbe0:	move   *a11, a11, 1
3faebbf0:	jreq   L3FAEBDB0
3faebc00:	move   *a13(0xffe0), a11, 1
3faebc20:	sll    0x5, a11
3faebc30:	addi   0x27c750, a11
3faebc60:	move   *a11, *a13, 1
3faebc70:	move   *a13(0xffe0), a11, 1
3faebc90:	sll    0x5, a11
3faebca0:	addi   0x27c750, a11
3faebcd0:	move   *a13(0xffe0), a9, 1
3faebcf0:	sll    0x5, a9
3faebd00:	addi   0xdc980, a9
3faebd30:	move   *a9, *a11, 1
3faebd40:	move   *a13(0xffe0), a11, 1
3faebd60:	sll    0x5, a11
3faebd70:	addi   0xdc980, a11
3faebda0:	move   *a13, *a11, 1
L3FAEBDB0:
3faebdb0:	move   *sp(0x80), a14, 1
3faebdd0:	mmfm   sp, a9,a11,a13
3faebdf0:	rets   2
L3FAEBE00:
3faebe00:	mmtm   sp, a9,a11,a13
3faebe20:	move   a14, a13
3faebe30:	addk   32, a14
3faebe40:	jruc   L3FAEC050
L3FAEBE50:
3faebe50:	move   @0x27db70, a11, 1
3faebe80:	move   *a11(0x20), *a13(0x0), 1
3faebeb0:	move   @0x27dbb0, a9, 1
3faebee0:	move   a9, *a11(0x20), 1
3faebf00:	move   *a13, a9, 1
3faebf10:	move   a9, @0x27dbb0, 1
3faebf40:	jruc   L3FAEC0B0
L3FAEBF50:
3faebf50:	move   @0x27db90, a11, 1
3faebf80:	move   *a11(0x20), *a13(0x0), 1
3faebfb0:	move   @0x27dbd0, a9, 1
3faebfe0:	move   a9, *a11(0x20), 1
3faec000:	move   *a13, a9, 1
3faec010:	move   a9, @0x27dbd0, 1
3faec040:	jruc   L3FAEC0B0
L3FAEC050:
3faec050:	move   *a13(0xffe0), a8, 1
3faec070:	dec    a8
3faec080:	jreq   L3FAEBE50
3faec090:	dec    a8
3faec0a0:	jreq   L3FAEBF50
L3FAEC0B0:
3faec0b0:	move   *sp(0x80), a14, 1
3faec0d0:	mmfm   sp, a9,a11,a13
3faec0f0:	rets   2
3faec100:	rets
3faec110:	move   a13, -*sp, 1
3faec120:	move   a14, a13
3faec130:	move   *sp(0x40), a14, 1
3faec150:	move   *sp+, a13, 1
3faec160:	rets   2
L3FAEC170:
3faec170:	mmtm   sp, a9,a11,a13
3faec190:	move   a14, a13
3faec1a0:	addi   0x140, a14
3faec1c0:	sub    a11, a11
3faec1d0:	move   a11, *a13(0x120), 1
3faec1f0:	movk   1, a9
3faec200:	move   a9, *a13(0x20), 1
3faec220:	move   a11, *a13(0x40), 1
3faec240:	move   a14, -*sp, 1
3faec250:	move   a11, *a14+, 1
3faec260:	move   a13, *a14+, 1
3faec270:	calla  L3FAE63F0
3faec2a0:	subi   0x140, a14
3faec2c0:	mmfm   sp, a9,a11,a13
3faec2e0:	rets
L3FAEC2F0:
3faec2f0:	mmtm   sp, a9,a11,a13
3faec310:	move   a14, a13
3faec320:	addi   0x180, a14
3faec340:	sub    a11, a11
3faec350:	move   a11, *a13(0x160), 1
3faec370:	movk   1, a9
3faec380:	setf   16, 1, 0
3faec390:	move   a9, *a13(0x50), 0
3faec3b0:	movk   8, a9
3faec3c0:	move   a9, *a13(0x40), 0
3faec3e0:	movk   1, a9
3faec3f0:	move   a9, @0x281260, 1
3faec420:	move   a14, -*sp, 1
3faec430:	move   a11, *a14+, 1
3faec440:	move   a13, a11
3faec450:	addk   32, a11
3faec460:	move   a11, *a14+, 1
3faec470:	calla  L3FAE8C10
3faec4a0:	move   a8, *a13(0x140), 1
3faec4c0:	sub    a9, a9
3faec4d0:	move   a9, @0x281260, 1
3faec500:	setf   8, 0, 0
3faec510:	move   *a8(0x8), a11, 0
3faec530:	jreq   L3FAEC560
3faec540:	movk   1, a8
3faec550:	jruc   L3FAEC570
L3FAEC560:
3faec560:	move   a9, a8
L3FAEC570:
3faec570:	subi   0x180, a14
3faec590:	mmfm   sp, a9,a11,a13
3faec5b0:	rets
L3FAEC5C0:
3faec5c0:	mmtm   sp, a9,a11,a13
3faec5e0:	move   a14, a13
3faec5f0:	addk   32, a14
3faec600:	move   a14, -*sp, 1
3faec610:	movk   12, a11
3faec620:	move   a11, *a14+, 1
3faec630:	movk   1, a11
3faec640:	move   a11, *a14+, 1
3faec650:	calla  L3F703D90
3faec680:	move   a8, *a13, 1
3faec690:	movk   16, a11
3faec6a0:	movb   a11, *a8(0x28)
3faec6c0:	move   a14, -*sp, 1
3faec6d0:	movk   12, a9
3faec6e0:	move   a9, *a14+, 1
3faec6f0:	move   a8, *a14+, 1
3faec700:	calla  L3FADA7D0
3faec730:	move   a14, -*sp, 1
3faec740:	sub    a9, a9
3faec750:	move   a9, *a14+, 1
3faec760:	move   a9, *a14+, 1
3faec770:	calla  L3FAEA610
3faec7a0:	subk   32, a14
3faec7b0:	mmfm   sp, a9,a11,a13
3faec7d0:	rets
3faec7e0:	modu   a11, a3
3faec7f0:	srl    a3, a14
3faec800:	srl    a11, a9
3faec810:	rl     b10, sp
3faec820:	dsjs   sp, L3FAEC960
3faec830:	cmp    a9, a0
3faec840:	xor    a2, a14
3faec850:	move   a2, a1
3faec860:	sub    a2, a9
3faec870:	cmp    a9, a0
3faec880:	sla    0x2, sp
3faec890:	sub    b10, b2
3faec8a0:	or     b10, b1
3faec8b0:	andn   a10, a5
3faec8c0:	sla    0x2, b4
3faec8d0:	sra    a1, a5
3faec8e0:	.word  0x000a
3faec8f0:	.word  0x7473
3faec900:	.word  0x7261
3faec910:	mpyu   b11, b4
3faec920:	modu   a11, a9
3faec930:	sla    0x1, b10
3faec940:	modu   a11, a3
3faec950:	mods   b3, b5
L3FAEC960:
3faec960:	sla    0x3, a4
3faec970:	modu   a11, a14
3faec980:	sla    0x3, b4
3faec990:	mods   a3, a1
3faec9a0:	modu   a11, a12
3faec9b0:	sla    a11, a3
3faec9c0:	sra    b11, b4
3faec9d0:	sll    a1, a0
3faec9e0:	srl    b3, b5
3faec9f0:	.word  0x0a66
3faeca00:	or     a8, a0
3faeca10:	andn   a10, a14
3faeca20:	and    b2, b5
3faeca30:	move   b10, a0
3faeca40:	or     b2, b2
3faeca50:	sub    a2, a5
3faeca60:	cmp    a9, a0
3faeca70:	.word  0x706e
3faeca80:	.word  0x7475
3faeca90:	move   a9, sp
3faecaa0:	.word  0x7475
3faecab0:	.word  0x7570
3faecac0:	sla    0x3, b4
3faecad0:	modu   a10, a3
L3FAECAE0:
3faecae0:	mods   a11, a13
3faecaf0:	modu   b3, b5
3faecb00:	sll    a11, a9
3faecb10:	.word  0x7461
3faecb20:	modu   a11, a9
3faecb30:	sla    0x3, a14
3faecb40:	modu   a10, a13
3faecb50:	sra    a11, a4
3faecb60:	dsjs   a0, L3FAECAE0
3faecb70:	sll    0x9, a0
3faecb80:	.word  0x0a64
3faecb90:	cmp    a8, a0
3faecba0:	xor    a2, a14
3faecbb0:	move   a2, a1
3faecbc0:	sub    a2, a9
3faecbd0:	andn   a9, a0
3faecbe0:	add    b10, b4
3faecbf0:	or     b2, b2
3faecc00:	cmp    b10, sp
3faecc10:	sla    0x2, sp
3faecc20:	move   a2, b9
3faecc30:	or     b10, b0
3faecc40:	sla    0x2, b4
L3FAECC50:
3faecc50:	.word  0x7078
3faecc60:	.word  0x726f
3faecc70:	sla    0x3, b4
3faecc80:	modu   a11, a13
3faecc90:	sra    a11, a4
3faecca0:	sla    0x1, a14
3faeccb0:	sla    a10, a13
3faeccc0:	lmo    b11, b3
3faeccd0:	dsjs   a0, L3FAECC50
3faecce0:	sll    0x9, a0
3faeccf0:	.word  0x0a64
3faecd00:	cmp    a8, a0
3faecd10:	xor    a2, a14
3faecd20:	move   a2, a1
3faecd30:	sub    a2, a9
3faecd40:	cmp    a9, a0
3faecd50:	and    a2, a14
3faecd60:	or     b2, b5
3faecd70:	divs   a1, a0
3faecd80:	move   b10, a0
3faecd90:	or     b2, b2
3faecda0:	move   a9, a0
3faecdb0:	andn   a10, a1
3faecdc0:	.word  0x0a4b
3faecdd0:	cmp    a8, a0
3faecde0:	xor    a2, a14
3faecdf0:	move   a2, a1
3faece00:	sub    a2, a9
3faece10:	andn   a9, a0
3faece20:	add    b10, b4
3faece30:	or     b2, b2
3faece40:	cmp    b10, sp
3faece50:	sla    0x2, sp
3faece60:	or     a10, sp
3faece70:	and    b2, b4
3faece80:	or     b2, b5
3faece90:	.word  0x7820
3faecea0:	modu   b11, b0
3faeceb0:	.word  0x7472
3faecec0:	move   a9, a0
3faeced0:	sra    a3, sp
3faecee0:	sla    0x3, a5
3faecef0:	sla    0x1, b13
3faecf00:	sra    a1, a5
3faecf10:	.word  0x000a
3faecf20:	move   a2, b9
3faecf30:	add    b10, b6
3faecf40:	cmp    a10, a12
3faecf50:	sla    0x2, a4
3faecf60:	or     a10, sp
3faecf70:	and    b2, b4
3faecf80:	or     b2, b5
3faecf90:	divs   a1, a0
3faecfa0:	move   b10, a0
3faecfb0:	or     b2, b2
3faecfc0:	move   a9, a0
3faecfd0:	andn   a10, a1
3faecfe0:	.word  0x0a4b
3faecff0:	cmp    a8, a0
3faed000:	xor    a2, a14
3faed010:	move   a2, a1
3faed020:	sub    a2, a9
3faed030:	andn   a9, a0
3faed040:	move   b10, a4
3faed050:	mpyu   b10, b0
3faed060:	move   a10, b9
3faed070:	move   a9, b0
3faed080:	or     b2, b5
3faed090:	or     b10, b0
3faed0a0:	sla    0x2, b4
3faed0b0:	modu   a10, a3
L3FAED0C0:
3faed0c0:	mods   a11, a13
3faed0d0:	modu   b3, b5
3faed0e0:	sll    a11, a9
3faed0f0:	.word  0x7461
3faed100:	modu   a11, a9
3faed110:	sla    0x3, a14
3faed120:	modu   a10, a13
3faed130:	sra    a11, a4
3faed140:	dsjs   a0, L3FAED0C0
3faed150:	sll    0x9, a0
3faed160:	.word  0x0a64
3faed170:	cmp    a8, a0
3faed180:	xor    a2, a14
3faed190:	move   a2, a1
3faed1a0:	sub    a2, a9
3faed1b0:	andn   a9, a0
3faed1c0:	move   b10, a4
3faed1d0:	mpyu   b10, b0
3faed1e0:	move   a10, b9
3faed1f0:	cmp    a9, a0
3faed200:	and    a2, a14
3faed210:	or     b2, b5
3faed220:	addc   a9, a0
3faed230:	mods   a11, sp
3faed240:	.word  0x756d
3faed250:	rl     a11, a14
3faed260:	sla    a11, a3
3faed270:	rl     b11, b4
3faed280:	modu   a3, sp
3faed290:	move   a9, a0
3faed2a0:	sra    a3, sp
3faed2b0:	sla    0x3, a5
3faed2c0:	sla    0x1, b13
3faed2d0:	sra    a1, a5
3faed2e0:	.word  0x000a
3faed2f0:	rl     b10, b3
3faed300:	rl     a11, a13
3faed310:	.word  0x706e
3faed320:	.word  0x7475
3faed330:	andn   a1, a0
3faed340:	.word  0x7465
3faed350:	.word  0x7275
3faed360:	sra    a11, a14
3faed370:	sla    0x3, a4
3faed380:	add    a10, a6
3faed390:	andn   a10, a12
3faed3a0:	srl    0x1e, a5
3faed3b0:	.word  0x7420
3faed3c0:	sll    0x9, b13
3faed3d0:	srl    0x1d, a4
3faed3e0:	sra    a1, a0
3faed3f0:	sll    0x9, b13
3faed400:	srl    0x1d, a4
3faed410:	.word  0x7820
3faed420:	sll    0x9, b13
3faed430:	srl    0x1d, a4
3faed440:	.word  0x7920
3faed450:	sll    0x9, b13
3faed460:	.word  0x0a64
3faed470:	.word  0x0000
3faed480:	mmtm   sp, a7,a9,a11,a13
3faed4a0:	move   a14, a13
3faed4b0:	addi   0x34c0, a14
3faed4d0:	sub    a11, a11
3faed4e0:	move   a11, *a13(0x60), 1
3faed500:	setf   16, 1, 0
3faed510:	move   a11, *a13(0x120), 0
3faed530:	move   a14, -*sp, 1
3faed540:	move   a11, *a14+, 1
3faed550:	movi   0x3fdfbbb0, a11
3faed580:	move   a11, *a14+, 1
3faed590:	movk   10, a11
3faed5a0:	move   a11, *a14+, 1
3faed5b0:	calla  L3FB41ED0
3faed5e0:	sub    a11, a11
3faed5f0:	move   a11, @0xf6e10, 1
3faed620:	move   a11, @0xf6e30, 1
3faed650:	setf   16, 1, 0
3faed660:	move   a11, @0xf7080, 0
3faed690:	movk   1, a11
3faed6a0:	move   a11, @0xf3940, 1
3faed6d0:	movi   0x6a0, a9
3faed700:	move   a9, @0x27c1f0, 1
3faed730:	setf   8, 0, 0
3faed740:	move   *a9(0x38), a11, 0
3faed760:	jaeq   L3FAEE200
3faed780:	calla  L3FB2E040
3faed7b0:	sub    a11, a11
3faed7c0:	move   a11, *a13(0xc0), 1
L3FAED7E0:
3faed7e0:	move   *a13(0xc0), a11, 1
3faed800:	sll    0x3, a11
3faed810:	addi   0xf3960, a11
3faed840:	move   @0x27c1f0, a9, 1
3faed870:	move   *a13(0xc0), a7, 1
3faed890:	sll    0x3, a7
3faed8a0:	add    a9, a7
3faed8b0:	movb   *a7(0x8), *a11(0x0)
3faed8e0:	move   *a13(0xc0), a11, 1
3faed900:	inc    a11
3faed910:	move   a11, *a13(0xc0), 1
3faed930:	subk   6, a11
3faed940:	jrlt   L3FAED7E0
3faed950:	setf   8, 0, 0
3faed960:	move   *a9, a11, 0
3faed970:	move   a11, @0xf3990, 1
3faed9a0:	movk   1, a7
3faed9b0:	move   a7, @0xf3900, 1
3faed9e0:	sub    a9, a9
3faed9f0:	move   a9, @0xf3920, 1
3faeda20:	move   a9, @0xf6e50, 1
3faeda50:	move   a9, @0xf4cd0, 1
3faeda80:	move   a9, @0xf4cf0, 1
3faedab0:	move   a9, @0xf39d0, 1
3faedae0:	move   a9, @0xf39f0, 1
3faedb10:	calla  L3FAD1BF0
3faedb40:	setf   16, 0, 0
3faedb50:	move   @0x23ec90, a11, 0
3faedb80:	jrne   L3FAEDBD0
L3FAEDB90:
3faedb90:	move   @0x23ec90, a11, 0
3faedbc0:	jreq   L3FAEDB90
L3FAEDBD0:
3faedbd0:	move   a14, -*sp, 1
3faedbe0:	movi   0x33, a9
3faedc00:	move   a9, *a14+, 1
3faedc10:	calla  L3F9DF6E0
3faedc40:	move   a8, *a13(0xa0), 1
3faedc60:	move   a8, a7
3faedc70:	jrne   L3FAEDCB0
3faedc80:	calla  L3F707A30
L3FAEDCB0:
3faedcb0:	addi   0x100, a7
3faedcd0:	move   a7, *a13(0x20), 1
3faedcf0:	move   a14, -*sp, 1
3faedd00:	movk   6, a11
3faedd10:	move   a11, *a14+, 1
3faedd20:	movi   0xf3960, a11
3faedd50:	move   a11, *a14+, 1
3faedd60:	move   a7, *a14+, 1
3faedd70:	calla  L3FAF4C70
3faedda0:	movi   0x260, a9
3faeddc0:	setf   16, 0, 0
3faeddd0:	move   a9, *a7(0x60), 0
3faeddf0:	movk   19, a9
3faede00:	movb   a9, *a7(0x80)
3faede20:	move   @0xf3990, a9, 1
3faede50:	movk   1, a11
3faede60:	and    a9, a11
3faede70:	movb   a11, *a7(0x88)
3faede90:	move   a14, -*sp, 1
3faedea0:	move   @0xf39f0, *a14+, 1
3faeded0:	movi   0xf3a10, a11
3faedf00:	move   a11, *a14+, 1
3faedf10:	addi   0x90, a7
3faedf30:	move   a7, *a14+, 1
3faedf40:	calla  L3FAF4C70
3faedf70:	move   *a13(0x20), a9, 1
3faedf90:	move   @0xf39f0, a7, 1
3faedfc0:	addk   2, a7
3faedfd0:	setf   16, 0, 0
3faedfe0:	move   a7, *a9(0x70), 0
3faee000:	sub    a7, a7
3faee010:	move   a7, @0xf39f0, 1
3faee040:	move   a7, @0xf39d0, 1
3faee070:	move   a14, -*sp, 1
3faee080:	move   *a9(0x70), a11, 0
3faee0a0:	addk   2, a11
3faee0b0:	move   a11, *a14+, 1
3faee0c0:	move   *a13(0xa0), *a14+, 1
3faee0e0:	calla  L3FAF4680
3faee110:	move   a14, -*sp, 1
3faee120:	move   a7, *a14+, 1
3faee130:	movi   0x3fdfbcb0, a11
3faee160:	move   a11, *a14+, 1
3faee170:	movi   0x2710, a7
3faee190:	move   a7, *a14+, 1
3faee1a0:	calla  L3FB41ED0
3faee1d0:	calla  L3FB2E130
L3FAEE200:
3faee200:	setf   16, 0, 0
3faee210:	move   @0x23ec90, a11, 0
3faee240:	jrne   L3FAEE290
L3FAEE250:
3faee250:	move   @0x23ec90, a11, 0
3faee280:	jreq   L3FAEE250
L3FAEE290:
3faee290:	move   @0xf6e10, a11, 1
3faee2c0:	jale   L3FAEF1A0
L3FAEE2E0:
3faee2e0:	calla  L3FB2E040
3faee310:	move   @0xf6e30, a11, 1
3faee340:	sll    0x6, a11
3faee350:	addi   0xf4e10, a11
3faee380:	move   *a11(0x0), *a13(0xe0), 1
3faee3b0:	move   @0xf6e30, a11, 1
3faee3e0:	sll    0x6, a11
3faee3f0:	addi   0xf4e10, a11
3faee420:	move   *a11(0x20), *a13(0x100), 1
3faee450:	move   @0xf6e10, a11, 1
3faee480:	dec    a11
3faee490:	move   a11, @0xf6e10, 1
3faee4c0:	move   @0xf6e30, a9, 1
3faee4f0:	inc    a9
3faee500:	move   a9, @0xf6e30, 1
3faee530:	andi   0x7f, a9
3faee560:	move   a9, @0xf6e30, 1
3faee590:	calla  L3FB2E130
3faee5c0:	move   *a13(0xe0), a11, 1
3faee5e0:	subk   2, a11
3faee5f0:	jrne   L3FAEE650
3faee600:	calla  L3FAF1540
3faee630:	jauc   L3FAEF150
L3FAEE650:
3faee650:	move   *a13(0xe0), a11, 1
3faee670:	subk   3, a11
3faee680:	jrne   L3FAEE730
3faee690:	move   a14, -*sp, 1
3faee6a0:	movk   1, a11
3faee6b0:	move   a11, *a14+, 1
3faee6c0:	sub    a9, a9
3faee6d0:	move   a9, *a14+, 1
3faee6e0:	calla  L3FAF2350
3faee710:	jauc   L3FAEF150
L3FAEE730:
3faee730:	move   *a13(0x100), *a13(0x80), 1
3faee760:	move   a14, -*sp, 1
3faee770:	move   *a13(0x80), *a14+, 1
3faee790:	calla  L3F9E0B80
3faee7c0:	setf   16, 1, 0
3faee7d0:	move   a8, *a13(0x120), 0
3faee7f0:	sext   a8, 0
3faee800:	dec    a8
3faee810:	jrle   L3FAEE990
3faee820:	move   a14, -*sp, 1
3faee830:	move   a13, a11
3faee840:	addi   0x130, a11
3faee860:	move   a11, *a14+, 1
3faee870:	move   *a13(0x80), *a14+, 1
3faee890:	move   *a13(0x120), a9, 0
3faee8b0:	move   a9, *a14+, 1
3faee8c0:	movi   0x34, a7
3faee8e0:	move   a7, *a14+, 1
3faee8f0:	calla  L3F9E0DD0
3faee920:	move   a8, *a13(0x40), 1
3faee940:	addk   4, a8
3faee950:	move   a8, *a13(0x40), 1
3faee970:	move   a11, *a13, 1
3faee980:	jruc   L3FAEEA60
L3FAEE990:
3faee990:	move   *a13(0x80), a11, 1
3faee9b0:	addi   0xa0, a11
3faee9d0:	move   a11, *a13, 1
3faee9e0:	move   *a13(0x80), a9, 1
3faeea00:	setf   16, 0, 0
3faeea10:	move   *a9(0x90), a7, 0
3faeea30:	addk   4, a7
3faeea40:	move   a7, *a13(0x40), 1
L3FAEEA60:
3faeea60:	setf   8, 0, 0
3faeea70:	move   *a11, a9, 0
3faeea80:	cmpi   0xff, a9
3faeeaa0:	jreq   L3FAEF0F0
3faeeab0:	move   *a11(0x30), a9, 0
3faeead0:	cmpi   0xab, a9
3faeeaf0:	jreq   L3FAEF0F0
3faeeb00:	move   *a11(0x30), a9, 0
3faeeb20:	cmpi   0xff, a9
3faeeb40:	jreq   L3FAEF0F0
3faeeb50:	setf   16, 0, 0
3faeeb60:	move   *a11(0x60), a9, 0
3faeeb80:	cmpi   0x90, a9
3faeeba0:	jrne   L3FAEEC30
3faeebb0:	move   a14, -*sp, 1
3faeebc0:	move   *a13(0x40), *a14+, 1
3faeebe0:	move   a11, *a14+, 1
3faeebf0:	calla  L3FAF17F0
3faeec20:	jruc   L3FAEF0F0
L3FAEEC30:
3faeec30:	move   *a11(0x60), a9, 0
3faeec50:	cmpi   0x160, a9
3faeec70:	jrne   L3FAEECC0
3faeec80:	movk   4, a9
3faeec90:	move   a9, *a13(0x60), 1
3faeecb0:	jruc   L3FAEF0F0
L3FAEECC0:
3faeecc0:	move   *a11(0x60), a9, 0
3faeece0:	cmpi   0x260, a9
3faeed00:	jrne   L3FAEF0F0
3faeed10:	jruc   L3FAEF000
L3FAEED20:
3faeed20:	move   a14, -*sp, 1
3faeed30:	move   *a13(0x0), *a14+, 1
3faeed50:	calla  L3FAEF1F0
3faeed80:	jruc   L3FAEF0F0
L3FAEED90:
3faeed90:	move   a14, -*sp, 1
3faeeda0:	move   *a13(0x0), *a14+, 1
3faeedc0:	calla  L3FAF1ED0
3faeedf0:	jruc   L3FAEF0F0
L3FAEEE00:
3faeee00:	move   a14, -*sp, 1
3faeee10:	sub    a11, a11
3faeee20:	move   a11, *a14+, 1
3faeee30:	move   *a13(0x0), *a14+, 1
3faeee50:	calla  L3FAF2350
3faeee80:	jruc   L3FAEF0F0
L3FAEEE90:
3faeee90:	move   a14, -*sp, 1
3faeeea0:	move   *a13(0x0), *a14+, 1
3faeeec0:	calla  L3FAF2790
3faeeef0:	jruc   L3FAEF0F0
L3FAEEF00:
3faeef00:	move   a14, -*sp, 1
3faeef10:	move   *a13(0x0), *a14+, 1
3faeef30:	calla  L3FAF3800
3faeef60:	jruc   L3FAEF0F0
L3FAEEF70:
3faeef70:	move   a14, -*sp, 1
3faeef80:	move   *a13(0x40), *a14+, 1
3faeefa0:	move   *a13(0x0), *a14+, 1
3faeefc0:	calla  L3FAF17F0
3faeeff0:	jruc   L3FAEF0F0
L3FAEF000:
3faef000:	setf   8, 0, 0
3faef010:	move   *a11(0x80), a8, 0
3faef030:	subk   5, a8
3faef040:	jreq   L3FAEED20
3faef050:	subk   4, a8
3faef060:	jreq   L3FAEEF00
3faef070:	subk   4, a8
3faef080:	jreq   L3FAEED90
3faef090:	subk   2, a8
3faef0a0:	jreq   L3FAEEE00
3faef0b0:	subk   2, a8
3faef0c0:	jreq   L3FAEEE90
3faef0d0:	subk   7, a8
3faef0e0:	jreq   L3FAEEF70
L3FAEF0F0:
3faef0f0:	move   a14, -*sp, 1
3faef100:	move   *a13(0x80), *a14+, 1
3faef120:	calla  L3F9D17E0
L3FAEF150:
3faef150:	move   @0xf6e10, a11, 1
3faef180:	jagt   L3FAEE2E0
L3FAEF1A0:
3faef1a0:	calla  L3FB3FA00
3faef1d0:	jauc   L3FAEE290
L3FAEF1F0:
3faef1f0:	mmtm   sp, a9,a11,a13
3faef210:	move   a14, a13
3faef220:	addi   0x90, a14
3faef240:	move   a14, -*sp, 1
3faef250:	movi   0x33, a11
3faef270:	move   a11, *a14+, 1
3faef280:	calla  L3F9DF6E0
3faef2b0:	move   a8, *a13(0x50), 1
3faef2d0:	move   a8, a8
3faef2e0:	jaeq   L3FAF14F0
3faef300:	addi   0x100, a8
3faef320:	move   a8, *a13(0x30), 1
3faef340:	move   a14, -*sp, 1
3faef350:	movk   6, a9
3faef360:	move   a9, *a14+, 1
3faef370:	move   *a13(0xffe0), a9, 1
3faef390:	addi   0x30, a9
3faef3b0:	move   a9, *a14+, 1
3faef3c0:	move   a8, *a14+, 1
3faef3d0:	calla  L3FAF4C70
3faef400:	move   *a13(0x30), a9, 1
3faef420:	movi   0x260, a11
3faef440:	setf   16, 0, 0
3faef450:	move   a11, *a9(0x60), 0
3faef470:	movk   7, a11
3faef480:	movb   a11, *a9(0x80)
3faef4a0:	sub    a11, a11
3faef4b0:	movb   a11, *a9(0x88)
3faef4d0:	move   a14, -*sp, 1
3faef4e0:	movk   2, a11
3faef4f0:	move   a11, *a14+, 1
3faef500:	move   *a13(0xffe0), a11, 1
3faef520:	addi   0x90, a11
3faef540:	move   a11, *a14+, 1
3faef550:	addi   0x90, a9
3faef570:	move   a9, *a14+, 1
3faef580:	calla  L3FAF4C70
3faef5b0:	movk   2, a11
3faef5c0:	move   a11, *a13, 1
3faef5d0:	move   *a13(0x30), a9, 1
3faef5f0:	inc    a11
3faef600:	move   a11, *a13, 1
3faef610:	dec    a11
3faef620:	sll    0x3, a11
3faef630:	add    a9, a11
3faef640:	movk   1, a9
3faef650:	movb   a9, *a11(0x90)
3faef670:	move   *a13(0x30), a11, 1
3faef690:	move   *a13, a9, 1
3faef6a0:	inc    a9
3faef6b0:	move   a9, *a13, 1
3faef6c0:	dec    a9
3faef6d0:	sll    0x3, a9
3faef6e0:	add    a11, a9
3faef6f0:	sub    a11, a11
3faef700:	movb   a11, *a9(0x90)
3faef720:	move   *a13(0x30), a9, 1
3faef740:	move   *a13, a11, 1
3faef750:	inc    a11
3faef760:	move   a11, *a13, 1
3faef770:	dec    a11
3faef780:	sll    0x3, a11
3faef790:	add    a9, a11
3faef7a0:	movk   3, a9
3faef7b0:	movb   a9, *a11(0x90)
3faef7d0:	move   *a13(0x30), a11, 1
3faef7f0:	move   *a13, a9, 1
3faef800:	inc    a9
3faef810:	move   a9, *a13, 1
3faef820:	dec    a9
3faef830:	sll    0x3, a9
3faef840:	add    a11, a9
3faef850:	movk   3, a11
3faef860:	movb   a11, *a9(0x90)
3faef880:	move   *a13(0x30), a9, 1
3faef8a0:	move   *a13, a11, 1
3faef8b0:	inc    a11
3faef8c0:	move   a11, *a13, 1
3faef8d0:	dec    a11
3faef8e0:	sll    0x3, a11
3faef8f0:	add    a9, a11
3faef900:	sub    a9, a9
3faef910:	movb   a9, *a11(0x90)
3faef930:	move   *a13(0x30), a11, 1
3faef950:	move   *a13, a9, 1
3faef960:	inc    a9
3faef970:	move   a9, *a13, 1
3faef980:	dec    a9
3faef990:	sll    0x3, a9
3faef9a0:	add    a11, a9
3faef9b0:	sub    a11, a11
3faef9c0:	movb   a11, *a9(0x90)
3faef9e0:	move   *a13(0x30), a9, 1
3faefa00:	move   *a13, a11, 1
3faefa10:	inc    a11
3faefa20:	move   a11, *a13, 1
3faefa30:	dec    a11
3faefa40:	sll    0x3, a11
3faefa50:	add    a9, a11
3faefa60:	movk   2, a9
3faefa70:	movb   a9, *a11(0x90)
3faefa90:	move   *a13(0x30), a11, 1
3faefab0:	move   *a13, a9, 1
3faefac0:	inc    a9
3faefad0:	move   a9, *a13, 1
3faefae0:	dec    a9
3faefaf0:	sll    0x3, a9
3faefb00:	add    a11, a9
3faefb10:	sub    a11, a11
3faefb20:	movb   a11, *a9(0x90)
3faefb40:	move   *a13(0x30), a9, 1
3faefb60:	move   *a13, a11, 1
3faefb70:	inc    a11
3faefb80:	move   a11, *a13, 1
3faefb90:	dec    a11
3faefba0:	sll    0x3, a11
3faefbb0:	add    a9, a11
3faefbc0:	movk   2, a9
3faefbd0:	movb   a9, *a11(0x90)
3faefbf0:	move   @0xf3940, a11, 1
3faefc20:	jreq   L3FAEFC50
3faefc30:	movk   32, a9
3faefc40:	jruc   L3FAEFC60
L3FAEFC50:
3faefc50:	sub    a9, a9
L3FAEFC60:
3faefc60:	ori    0x41, a9
3faefc90:	move   @0xf3900, a11, 1
3faefcc0:	jreq   L3FAEFD00
3faefcd0:	movi   0x80, a11
3faefcf0:	jruc   L3FAEFD10
L3FAEFD00:
3faefd00:	sub    a11, a11
L3FAEFD10:
3faefd10:	or     a11, a9
3faefd20:	setf   16, 0, 0
3faefd30:	move   a9, *a13(0x20), 0
3faefd50:	move   *a13(0x30), a11, 1
3faefd70:	move   *a13, a9, 1
3faefd80:	inc    a9
3faefd90:	move   a9, *a13, 1
3faefda0:	dec    a9
3faefdb0:	sll    0x3, a9
3faefdc0:	add    a11, a9
3faefdd0:	movb   *a13(0x20), *a9(0x90)
3faefe00:	move   *a13, a9, 1
3faefe10:	inc    a9
3faefe20:	move   a9, *a13, 1
3faefe30:	dec    a9
3faefe40:	sll    0x3, a9
3faefe50:	add    a11, a9
3faefe60:	move   *a13(0x20), a11, 0
3faefe80:	srl    0x8, a11
3faefe90:	movb   a11, *a9(0x90)
3faefeb0:	move   *a13(0x30), a11, 1
3faefed0:	move   *a13, a9, 1
3faefee0:	inc    a9
3faefef0:	move   a9, *a13, 1
3faeff00:	dec    a9
3faeff10:	sll    0x3, a9
3faeff20:	add    a11, a9
3faeff30:	movk   3, a11
3faeff40:	movb   a11, *a9(0x90)
3faeff60:	move   *a13(0x30), a9, 1
3faeff80:	move   *a13, a11, 1
3faeff90:	inc    a11
3faeffa0:	move   a11, *a13, 1
3faeffb0:	dec    a11
3faeffc0:	sll    0x3, a11
3faeffd0:	add    a9, a11
3faeffe0:	sub    a9, a9
3faefff0:	movb   a9, *a11(0x90)
3faf0010:	move   *a13(0x30), a11, 1
3faf0030:	move   *a13, a9, 1
3faf0040:	inc    a9
3faf0050:	move   a9, *a13, 1
3faf0060:	dec    a9
3faf0070:	sll    0x3, a9
3faf0080:	add    a11, a9
3faf0090:	movk   6, a11
3faf00a0:	movb   a11, *a9(0x90)
3faf00c0:	move   a14, -*sp, 1
3faf00d0:	move   a11, *a14+, 1
3faf00e0:	movi   0xf3960, a9
3faf0110:	move   a9, *a14+, 1
3faf0120:	move   *a13(0x30), a11, 1
3faf0140:	move   *a13, a9, 1
3faf0150:	sll    0x3, a9
3faf0160:	add    a11, a9
3faf0170:	addi   0x90, a9
3faf0190:	move   a9, *a14+, 1
3faf01a0:	calla  L3FAF4C70
3faf01d0:	move   *a13, a9, 1
3faf01e0:	addk   6, a9
3faf01f0:	move   a9, *a13, 1
3faf0200:	inc    a9
3faf0210:	move   a9, *a13, 1
3faf0220:	dec    a9
3faf0230:	sll    0x3, a9
3faf0240:	add    a11, a9
3faf0250:	movk   4, a11
3faf0260:	movb   a11, *a9(0x90)
3faf0280:	move   *a13(0x30), a9, 1
3faf02a0:	move   *a13, a11, 1
3faf02b0:	inc    a11
3faf02c0:	move   a11, *a13, 1
3faf02d0:	dec    a11
3faf02e0:	sll    0x3, a11
3faf02f0:	add    a9, a11
3faf0300:	sub    a9, a9
3faf0310:	movb   a9, *a11(0x90)
3faf0330:	move   *a13(0x30), a11, 1
3faf0350:	move   *a13, a9, 1
3faf0360:	inc    a9
3faf0370:	move   a9, *a13, 1
3faf0380:	dec    a9
3faf0390:	sll    0x3, a9
3faf03a0:	add    a11, a9
3faf03b0:	movk   2, a11
3faf03c0:	movb   a11, *a9(0x90)
3faf03e0:	move   *a13(0x30), a9, 1
3faf0400:	move   *a13, a11, 1
3faf0410:	inc    a11
3faf0420:	move   a11, *a13, 1
3faf0430:	dec    a11
3faf0440:	sll    0x3, a11
3faf0450:	add    a9, a11
3faf0460:	movk   12, a9
3faf0470:	movb   a9, *a11(0x90)
3faf0490:	move   *a13(0x30), a11, 1
3faf04b0:	move   *a13, a9, 1
3faf04c0:	inc    a9
3faf04d0:	move   a9, *a13, 1
3faf04e0:	dec    a9
3faf04f0:	sll    0x3, a9
3faf0500:	add    a11, a9
3faf0510:	sub    a11, a11
3faf0520:	movb   a11, *a9(0x90)
3faf0540:	move   *a13(0x30), a9, 1
3faf0560:	move   *a13, a11, 1
3faf0570:	inc    a11
3faf0580:	move   a11, *a13, 1
3faf0590:	dec    a11
3faf05a0:	sll    0x3, a11
3faf05b0:	add    a9, a11
3faf05c0:	movk   5, a9
3faf05d0:	movb   a9, *a11(0x90)
3faf05f0:	move   *a13(0x30), a11, 1
3faf0610:	move   *a13, a9, 1
3faf0620:	inc    a9
3faf0630:	move   a9, *a13, 1
3faf0640:	dec    a9
3faf0650:	sll    0x3, a9
3faf0660:	add    a11, a9
3faf0670:	sub    a11, a11
3faf0680:	movb   a11, *a9(0x90)
3faf06a0:	move   *a13(0x30), a9, 1
3faf06c0:	move   *a13, a11, 1
3faf06d0:	inc    a11
3faf06e0:	move   a11, *a13, 1
3faf06f0:	dec    a11
3faf0700:	sll    0x3, a11
3faf0710:	add    a9, a11
3faf0720:	movk   2, a9
3faf0730:	movb   a9, *a11(0x90)
3faf0750:	move   *a13(0x30), a11, 1
3faf0770:	move   *a13, a9, 1
3faf0780:	inc    a9
3faf0790:	move   a9, *a13, 1
3faf07a0:	dec    a9
3faf07b0:	sll    0x3, a9
3faf07c0:	add    a11, a9
3faf07d0:	movk   32, a11
3faf07e0:	movb   a11, *a9(0x90)
3faf0800:	move   *a13(0x30), a9, 1
3faf0820:	move   *a13, a11, 1
3faf0830:	inc    a11
3faf0840:	move   a11, *a13, 1
3faf0850:	dec    a11
3faf0860:	sll    0x3, a11
3faf0870:	add    a9, a11
3faf0880:	sub    a9, a9
3faf0890:	movb   a9, *a11(0x90)
3faf08b0:	move   *a13(0x30), a11, 1
3faf08d0:	move   *a13, a9, 1
3faf08e0:	inc    a9
3faf08f0:	move   a9, *a13, 1
3faf0900:	dec    a9
3faf0910:	sll    0x3, a9
3faf0920:	add    a11, a9
3faf0930:	movk   6, a11
3faf0940:	movb   a11, *a9(0x90)
3faf0960:	move   *a13(0x30), a9, 1
3faf0980:	move   *a13, a11, 1
3faf0990:	inc    a11
3faf09a0:	move   a11, *a13, 1
3faf09b0:	dec    a11
3faf09c0:	sll    0x3, a11
3faf09d0:	add    a9, a11
3faf09e0:	sub    a9, a9
3faf09f0:	movb   a9, *a11(0x90)
3faf0a10:	move   *a13(0x30), a11, 1
3faf0a30:	move   *a13, a9, 1
3faf0a40:	inc    a9
3faf0a50:	move   a9, *a13, 1
3faf0a60:	dec    a9
3faf0a70:	sll    0x3, a9
3faf0a80:	add    a11, a9
3faf0a90:	movk   2, a11
3faf0aa0:	movb   a11, *a9(0x90)
3faf0ac0:	move   *a13(0x30), a9, 1
3faf0ae0:	move   *a13, a11, 1
3faf0af0:	inc    a11
3faf0b00:	move   a11, *a13, 1
3faf0b10:	dec    a11
3faf0b20:	sll    0x3, a11
3faf0b30:	add    a9, a11
3faf0b40:	movi   0x58, a9
3faf0b60:	movb   a9, *a11(0x90)
3faf0b80:	move   *a13(0x30), a11, 1
3faf0ba0:	move   *a13, a9, 1
3faf0bb0:	inc    a9
3faf0bc0:	move   a9, *a13, 1
3faf0bd0:	dec    a9
3faf0be0:	sll    0x3, a9
3faf0bf0:	add    a11, a9
3faf0c00:	movk   2, a11
3faf0c10:	movb   a11, *a9(0x90)
3faf0c30:	move   *a13(0x30), a9, 1
3faf0c50:	move   *a13, a11, 1
3faf0c60:	inc    a11
3faf0c70:	move   a11, *a13, 1
3faf0c80:	dec    a11
3faf0c90:	sll    0x3, a11
3faf0ca0:	add    a9, a11
3faf0cb0:	movk   7, a9
3faf0cc0:	movb   a9, *a11(0x90)
3faf0ce0:	move   *a13(0x30), a11, 1
3faf0d00:	move   *a13, a9, 1
3faf0d10:	inc    a9
3faf0d20:	move   a9, *a13, 1
3faf0d30:	dec    a9
3faf0d40:	sll    0x3, a9
3faf0d50:	add    a11, a9
3faf0d60:	sub    a11, a11
3faf0d70:	movb   a11, *a9(0x90)
3faf0d90:	move   *a13(0x30), a9, 1
3faf0db0:	move   *a13, a11, 1
3faf0dc0:	inc    a11
3faf0dd0:	move   a11, *a13, 1
3faf0de0:	dec    a11
3faf0df0:	sll    0x3, a11
3faf0e00:	add    a9, a11
3faf0e10:	movk   6, a9
3faf0e20:	movb   a9, *a11(0x90)
3faf0e40:	move   a14, -*sp, 1
3faf0e50:	move   *a13(0x30), a11, 1
3faf0e70:	move   *a13, a9, 1
3faf0e80:	sll    0x3, a9
3faf0e90:	add    a11, a9
3faf0ea0:	addi   0x90, a9
3faf0ec0:	move   a9, *a14+, 1
3faf0ed0:	calla  L3F9DDD80
3faf0f00:	move   *a13, a9, 1
3faf0f10:	addk   6, a9
3faf0f20:	move   a9, *a13, 1
3faf0f30:	inc    a9
3faf0f40:	move   a9, *a13, 1
3faf0f50:	dec    a9
3faf0f60:	sll    0x3, a9
3faf0f70:	add    a11, a9
3faf0f80:	movi   0x64, a11
3faf0fa0:	movb   a11, *a9(0x90)
3faf0fc0:	move   *a13(0x30), a9, 1
3faf0fe0:	move   *a13, a11, 1
3faf0ff0:	inc    a11
3faf1000:	move   a11, *a13, 1
3faf1010:	dec    a11
3faf1020:	sll    0x3, a11
3faf1030:	add    a9, a11
3faf1040:	sub    a9, a9
3faf1050:	movb   a9, *a11(0x90)
3faf1070:	move   *a13(0x30), a11, 1
3faf1090:	move   *a13, a9, 1
3faf10a0:	inc    a9
3faf10b0:	move   a9, *a13, 1
3faf10c0:	dec    a9
3faf10d0:	sll    0x3, a9
3faf10e0:	add    a11, a9
3faf10f0:	movk   1, a11
3faf1100:	movb   a11, *a9(0x90)
3faf1120:	move   *a13(0x30), a9, 1
3faf1140:	move   *a13, a11, 1
3faf1150:	inc    a11
3faf1160:	move   a11, *a13, 1
3faf1170:	dec    a11
3faf1180:	sll    0x3, a11
3faf1190:	add    a9, a11
3faf11a0:	movi   0x72, a9
3faf11c0:	movb   a9, *a11(0x90)
3faf11e0:	move   *a13(0x30), a11, 1
3faf1200:	move   *a13, a9, 1
3faf1210:	inc    a9
3faf1220:	move   a9, *a13, 1
3faf1230:	dec    a9
3faf1240:	sll    0x3, a9
3faf1250:	add    a11, a9
3faf1260:	sub    a11, a11
3faf1270:	movb   a11, *a9(0x90)
3faf1290:	move   *a13(0x30), a9, 1
3faf12b0:	move   *a13, a11, 1
3faf12c0:	inc    a11
3faf12d0:	move   a11, *a13, 1
3faf12e0:	dec    a11
3faf12f0:	sll    0x3, a11
3faf1300:	add    a9, a11
3faf1310:	sub    a9, a9
3faf1320:	movb   a9, *a11(0x90)
3faf1340:	move   *a13(0x30), a11, 1
3faf1360:	move   *a13, a9, 1
3faf1370:	inc    a9
3faf1380:	move   a9, *a13, 1
3faf1390:	dec    a9
3faf13a0:	sll    0x3, a9
3faf13b0:	add    a11, a9
3faf13c0:	sub    a11, a11
3faf13d0:	movb   a11, *a9(0x90)
3faf13f0:	move   *a13(0x30), a9, 1
3faf1410:	move   *a13, a11, 1
3faf1420:	addk   2, a11
3faf1430:	setf   16, 0, 0
3faf1440:	move   a11, *a9(0x70), 0
3faf1460:	move   a14, -*sp, 1
3faf1470:	move   *a13, a11, 1
3faf1480:	addk   4, a11
3faf1490:	move   a11, *a14+, 1
3faf14a0:	move   *a13(0x50), *a14+, 1
3faf14c0:	calla  L3FAF4680
L3FAF14F0:
3faf14f0:	move   *sp(0x80), a14, 1
3faf1510:	mmfm   sp, a9,a11,a13
3faf1530:	rets   2
L3FAF1540:
3faf1540:	mmtm   sp, a9,a11,a13
3faf1560:	move   a14, a13
3faf1570:	addi   0x2ff0, a14
3faf1590:	move   a14, -*sp, 1
3faf15a0:	movk   6, a11
3faf15b0:	move   a11, *a14+, 1
3faf15c0:	movi   0xf7050, a9
3faf15f0:	move   a9, *a14+, 1
3faf1600:	move   a13, a11
3faf1610:	addi   0x30, a11
3faf1630:	move   a11, *a14+, 1
3faf1640:	calla  L3FAF4C70
3faf1670:	move   a14, -*sp, 1
3faf1680:	move   a13, *a14+, 1
3faf1690:	calla  L3FAEF1F0
3faf16c0:	move   a14, -*sp, 1
3faf16d0:	sub    a9, a9
3faf16e0:	move   a9, *a14+, 1
3faf16f0:	movi   0x3fdfbbb0, a9
3faf1720:	move   a9, *a14+, 1
3faf1730:	movi   0x75300, a9
3faf1760:	move   a9, *a14+, 1
3faf1770:	calla  L3FB41ED0
3faf17a0:	subi   0x2ff0, a14
3faf17c0:	mmfm   sp, a9,a11,a13
3faf17e0:	rets
L3FAF17F0:
3faf17f0:	mmtm   sp, a9,a11,a13
3faf1810:	move   a14, a13
3faf1820:	addi   0x70, a14
3faf1840:	move   *a13(0xffe0), *a13(0x20), 1
3faf1870:	move   *a13(0x20), a11, 1
3faf1890:	setf   8, 0, 0
3faf18a0:	move   *a11(0x90), a11, 0
3faf18c0:	cmpi   0xcf, a11
3faf18e0:	jreq   L3FAF1E80
3faf18f0:	move   *a13(0x20), a11, 1
3faf1910:	move   *a11(0x90), a11, 0
3faf1930:	cmpi   0xff, a11
3faf1950:	jreq   L3FAF1E80
3faf1960:	move   *a13(0x20), a11, 1
3faf1980:	move   *a11(0x90), a11, 0
3faf19a0:	cmpi   0xab, a11
3faf19c0:	jreq   L3FAF1E80
3faf19d0:	move   a14, -*sp, 1
3faf19e0:	movi   0x33, a11
3faf1a00:	move   a11, *a14+, 1
3faf1a10:	calla  L3F9DF6E0
3faf1a40:	move   a8, *a13(0x40), 1
3faf1a60:	move   a8, a8
3faf1a70:	jreq   L3FAF1E80
3faf1a80:	addi   0x100, a8
3faf1aa0:	move   a8, *a13, 1
3faf1ab0:	move   *a13(0x20), a9, 1
3faf1ad0:	setf   16, 1, 0
3faf1ae0:	move   *a9(0x70), *a13(0x60), 0
3faf1b10:	move   *a13(0x60), a11, 0
3faf1b30:	sll    0x3, a11
3faf1b40:	move   a11, *a13(0x60), 0
3faf1b60:	add    a9, a11
3faf1b70:	move   a11, *a13(0x20), 1
3faf1b90:	setf   16, 0, 0
3faf1ba0:	move   *a11(0x80), a9, 0
3faf1bc0:	subk   2, a9
3faf1bd0:	jreq   L3FAF1C00
3faf1be0:	sub    a8, a8
3faf1bf0:	jruc   L3FAF1E80
L3FAF1C00:
3faf1c00:	move   a14, -*sp, 1
3faf1c10:	move   *a13(0xffc0), a9, 1
3faf1c30:	subk   4, a9
3faf1c40:	move   a9, *a14+, 1
3faf1c50:	move   *a13(0xffe0), *a14+, 1
3faf1c70:	move   a8, *a14+, 1
3faf1c80:	calla  L3FAF4C70
3faf1cb0:	move   *a13, a9, 1
3faf1cc0:	setf   16, 0, 0
3faf1cd0:	move   *a9(0x70), a11, 0
3faf1cf0:	addk   8, a11
3faf1d00:	move   a11, *a9(0x70), 0
3faf1d20:	move   a14, -*sp, 1
3faf1d30:	movk   6, a11
3faf1d40:	move   a11, *a14+, 1
3faf1d50:	move   *a13(0x20), a11, 1
3faf1d70:	addi   0x90, a11
3faf1d90:	move   a11, *a14+, 1
3faf1da0:	move   a9, *a14+, 1
3faf1db0:	calla  L3FAF4C70
3faf1de0:	move   a14, -*sp, 1
3faf1df0:	move   *a13(0xffc0), a11, 1
3faf1e10:	subk   18, a11
3faf1e20:	move   a11, *a14+, 1
3faf1e30:	move   *a13(0x40), *a14+, 1
3faf1e50:	calla  L3FAF4680
L3FAF1E80:
3faf1e80:	move   *sp(0x80), a14, 1
3faf1ea0:	mmfm   sp, a9,a11,a13
3faf1ec0:	rets   2
L3FAF1ED0:
3faf1ed0:	mmtm   sp, a9,a11,a13
3faf1ef0:	move   a14, a13
3faf1f00:	movk   1, a11
3faf1f10:	move   a11, @0xf3940, 1
3faf1f40:	move   @0xf3900, a11, 1
3faf1f70:	jreq   L3FAF1FA0
3faf1f80:	sub    a8, a8
3faf1f90:	jruc   L3FAF2300
L3FAF1FA0:
3faf1fa0:	move   a14, -*sp, 1
3faf1fb0:	movk   6, a9
3faf1fc0:	move   a9, *a14+, 1
3faf1fd0:	move   *a13(0xffe0), a9, 1
3faf1ff0:	addi   0x30, a9
3faf2010:	move   a9, *a14+, 1
3faf2020:	movi   0xf3960, a9
3faf2050:	move   a9, *a14+, 1
3faf2060:	calla  L3FAF4C70
3faf2090:	movk   1, a11
3faf20a0:	move   a11, @0xf3900, 1
3faf20d0:	move   a11, @0xf3920, 1
3faf2100:	sub    a9, a9
3faf2110:	move   a9, @0xf3990, 1
3faf2140:	move   a9, @0xf6e50, 1
3faf2170:	move   a9, @0xf4cd0, 1
3faf21a0:	move   a9, @0xf4cf0, 1
3faf21d0:	move   a9, @0xf39d0, 1
3faf2200:	move   a9, @0xf39f0, 1
3faf2230:	move   a14, -*sp, 1
3faf2240:	move   a9, *a14+, 1
3faf2250:	movi   0x3fdfbcb0, a11
3faf2280:	move   a11, *a14+, 1
3faf2290:	movi   0x2710, a11
3faf22b0:	move   a11, *a14+, 1
3faf22c0:	calla  L3FB41ED0
3faf22f0:	movk   1, a8
L3FAF2300:
3faf2300:	move   *sp(0x80), a14, 1
3faf2320:	mmfm   sp, a9,a11,a13
3faf2340:	rets   2
L3FAF2350:
3faf2350:	mmtm   sp, a9,a11,a13
3faf2370:	move   a14, a13
3faf2380:	addk   32, a14
3faf2390:	move   @0xf3900, a11, 1
3faf23c0:	jrne   L3FAF23F0
3faf23d0:	sub    a8, a8
3faf23e0:	jruc   L3FAF2740
L3FAF23F0:
3faf23f0:	setf   16, 1, 0
3faf2400:	move   *a13(0xffc0), a11, 0
3faf2420:	jrne   L3FAF2560
3faf2430:	move   a14, -*sp, 1
3faf2440:	movk   6, a11
3faf2450:	move   a11, *a14+, 1
3faf2460:	move   *a13(0xffe0), a11, 1
3faf2480:	addi   0x30, a11
3faf24a0:	move   a11, *a14+, 1
3faf24b0:	movi   0xf3960, a11
3faf24e0:	move   a11, *a14+, 1
3faf24f0:	calla  L3FB45CD0
3faf2520:	move   a8, a8
3faf2530:	jreq   L3FAF2560
3faf2540:	sub    a8, a8
3faf2550:	jruc   L3FAF2740
L3FAF2560:
3faf2560:	sub    a11, a11
3faf2570:	move   a11, *a13, 1
L3FAF2580:
3faf2580:	move   *a13, a11, 1
3faf2590:	sll    0x3, a11
3faf25a0:	addi   0xf3960, a11
3faf25d0:	sub    a9, a9
3faf25e0:	movb   a9, *a11
3faf25f0:	move   *a13, a11, 1
3faf2600:	inc    a11
3faf2610:	move   a11, *a13, 1
3faf2620:	subk   6, a11
3faf2630:	jrlt   L3FAF2580
3faf2640:	move   a9, @0xf3900, 1
3faf2670:	move   a14, -*sp, 1
3faf2680:	move   a9, *a14+, 1
3faf2690:	movi   0x3fdfbcb0, a11
3faf26c0:	move   a11, *a14+, 1
3faf26d0:	move   @0xf7090, *a14+, 1
3faf2700:	calla  L3FB40230
3faf2730:	movk   1, a8
L3FAF2740:
3faf2740:	move   *sp(0x80), a14, 1
3faf2760:	mmfm   sp, a9,a11,a13
3faf2780:	rets   2
L3FAF2790:
3faf2790:	mmtm   sp, a7,a9,a11,a13
3faf27b0:	move   a14, a13
3faf27c0:	addi   0x80, a14
3faf27e0:	move   @0xf3900, a11, 1
3faf2810:	jrne   L3FAF2850
3faf2820:	sub    a8, a8
3faf2830:	jauc   L3FAF37B0
L3FAF2850:
3faf2850:	move   a14, -*sp, 1
3faf2860:	movk   6, a11
3faf2870:	move   a11, *a14+, 1
3faf2880:	move   *a13(0xffe0), a11, 1
3faf28a0:	addi   0x30, a11
3faf28c0:	move   a11, *a14+, 1
3faf28d0:	movi   0xf3960, a11
3faf2900:	move   a11, *a14+, 1
3faf2910:	calla  L3FB45CD0
3faf2940:	move   a8, a8
3faf2950:	jreq   L3FAF2990
3faf2960:	sub    a8, a8
3faf2970:	jauc   L3FAF37B0
L3FAF2990:
3faf2990:	move   @0xf3920, a11, 1
3faf29c0:	jreq   L3FAF2AA0
3faf29d0:	move   *a13(0xffe0), a9, 1
3faf29f0:	setf   8, 0, 0
3faf2a00:	move   *a9(0x88), a9, 0
3faf2a20:	move   a9, @0xf3990, 1
3faf2a50:	sub    a9, a9
3faf2a60:	move   a9, @0xf3920, 1
3faf2a90:	jruc   L3FAF2B20
L3FAF2AA0:
3faf2aa0:	move   @0xf3990, a9, 1
3faf2ad0:	movk   1, a11
3faf2ae0:	xor    a9, a11
3faf2af0:	move   a11, @0xf3990, 1
L3FAF2B20:
3faf2b20:	move   *a13(0xffe0), a11, 1
3faf2b40:	setf   8, 0, 0
3faf2b50:	move   *a11(0x88), a9, 0
3faf2b70:	move   @0xf3990, a11, 1
3faf2ba0:	cmp    a11, a9
3faf2bb0:	jreq   L3FAF2BF0
3faf2bc0:	sub    a8, a8
3faf2bd0:	jauc   L3FAF37B0
L3FAF2BF0:
3faf2bf0:	move   a14, -*sp, 1
3faf2c00:	sub    a9, a9
3faf2c10:	move   a9, *a14+, 1
3faf2c20:	movi   0x3fdfbcb0, a9
3faf2c50:	move   a9, *a14+, 1
3faf2c60:	move   @0xf7090, *a14+, 1
3faf2c90:	calla  L3FB40230
3faf2cc0:	move   a14, -*sp, 1
3faf2cd0:	movi   0x33, a11
3faf2cf0:	move   a11, *a14+, 1
3faf2d00:	calla  L3F9DF6E0
3faf2d30:	move   a8, *a13(0x60), 1
3faf2d50:	move   a8, a8
3faf2d60:	jaeq   L3FAF37B0
3faf2d80:	addi   0x100, a8
3faf2da0:	move   a8, *a13(0x40), 1
3faf2dc0:	move   *a13(0xffe0), a9, 1
3faf2de0:	setf   16, 0, 0
3faf2df0:	move   *a9(0x70), a11, 0
3faf2e10:	subk   2, a11
3faf2e20:	move   a11, *a13(0x20), 1
3faf2e40:	sub    a9, a9
3faf2e50:	move   a9, *a13, 1
3faf2e60:	dec    a11
3faf2e70:	move   a11, *a13(0x20), 1
3faf2e90:	inc    a11
3faf2ea0:	jrle   L3FAF3150
L3FAF2EB0:
3faf2eb0:	move   @0xf4cf0, a11, 1
3faf2ee0:	subk   32, a11
3faf2ef0:	jrge   L3FAF30E0
3faf2f00:	move   @0xf4cf0, a11, 1
3faf2f30:	inc    a11
3faf2f40:	move   a11, @0xf4cf0, 1
3faf2f70:	move   @0xf4cd0, a9, 1
3faf2fa0:	add    a11, a9
3faf2fb0:	dec    a9
3faf2fc0:	andi   0x1f, a9
3faf2ff0:	sll    0x3, a9
3faf3000:	addi   0xf4d10, a9
3faf3030:	move   *a13(0xffe0), a7, 1
3faf3050:	move   *a13, a11, 1
3faf3060:	inc    a11
3faf3070:	move   a11, *a13, 1
3faf3080:	dec    a11
3faf3090:	sll    0x3, a11
3faf30a0:	add    a7, a11
3faf30b0:	movb   *a11(0x90), *a9(0x0)
L3FAF30E0:
3faf30e0:	move   *a13(0x20), a11, 1
3faf3100:	dec    a11
3faf3110:	move   a11, *a13(0x20), 1
3faf3130:	inc    a11
3faf3140:	jrgt   L3FAF2EB0
L3FAF3150:
3faf3150:	move   *a13(0xffe0), a11, 1
3faf3170:	setf   16, 0, 0
3faf3180:	move   *a11(0x70), a9, 0
3faf31a0:	subk   2, a9
3faf31b0:	move   a9, *a13(0x20), 1
3faf31d0:	move   a14, -*sp, 1
3faf31e0:	move   a9, *a14+, 1
3faf31f0:	movi   0xf4d10, a7
3faf3220:	move   a7, *a14+, 1
3faf3230:	calla  L3F2C8C30
3faf3260:	sub    a7, a7
3faf3270:	move   a7, @0xf4cf0, 1
3faf32a0:	move   a14, -*sp, 1
3faf32b0:	movk   6, a9
3faf32c0:	move   a9, *a14+, 1
3faf32d0:	addi   0x30, a11
3faf32f0:	move   a11, *a14+, 1
3faf3300:	move   *a13(0x40), a11, 1
3faf3320:	move   a11, *a14+, 1
3faf3330:	calla  L3FAF4C70
3faf3360:	movi   0x260, a7
3faf3380:	setf   16, 0, 0
3faf3390:	move   a7, *a11(0x60), 0
3faf33b0:	movk   19, a9
3faf33c0:	movb   a9, *a11(0x80)
3faf33e0:	move   *a13(0xffe0), a9, 1
3faf3400:	setf   8, 0, 0
3faf3410:	move   *a9(0x88), a7, 0
3faf3430:	movk   1, a9
3faf3440:	and    a9, a7
3faf3450:	movb   a7, *a11(0x88)
3faf3470:	move   a14, -*sp, 1
3faf3480:	move   @0xf39f0, *a14+, 1
3faf34b0:	movi   0xf3a10, a7
3faf34e0:	move   a7, *a14+, 1
3faf34f0:	addi   0x90, a11
3faf3510:	move   a11, *a14+, 1
3faf3520:	calla  L3FAF4C70
3faf3550:	move   *a13(0x40), a11, 1
3faf3570:	move   @0xf39f0, a9, 1
3faf35a0:	addk   2, a9
3faf35b0:	setf   16, 0, 0
3faf35c0:	move   a9, *a11(0x70), 0
3faf35e0:	sub    a9, a9
3faf35f0:	move   a9, @0xf39f0, 1
3faf3620:	move   a9, @0xf39d0, 1
3faf3650:	move   a14, -*sp, 1
3faf3660:	move   *a11(0x70), a7, 0
3faf3680:	addk   2, a7
3faf3690:	move   a7, *a14+, 1
3faf36a0:	move   *a13(0x60), *a14+, 1
3faf36c0:	calla  L3FAF4680
3faf36f0:	move   a14, -*sp, 1
3faf3700:	move   a9, *a14+, 1
3faf3710:	movi   0x3fdfbcb0, a7
3faf3740:	move   a7, *a14+, 1
3faf3750:	movi   0x2710, a9
3faf3770:	move   a9, *a14+, 1
3faf3780:	calla  L3FB41ED0
L3FAF37B0:
3faf37b0:	move   *sp(0xa0), a14, 1
3faf37d0:	mmfm   sp, a7,a9,a11,a13
3faf37f0:	rets   2
L3FAF3800:
3faf3800:	mmtm   sp, a7,a9,a11,a13
3faf3820:	move   a14, a13
3faf3830:	addi   0x40, a14
3faf3850:	move   a14, -*sp, 1
3faf3860:	movi   0x33, a11
3faf3880:	move   a11, *a14+, 1
3faf3890:	calla  L3F9DF6E0
3faf38c0:	move   a8, *a13(0x20), 1
3faf38e0:	move   a8, a8
3faf38f0:	jaeq   L3FAF4630
3faf3910:	addi   0x100, a8
3faf3930:	move   a8, *a13, 1
3faf3940:	move   a14, -*sp, 1
3faf3950:	movk   6, a9
3faf3960:	move   a9, *a14+, 1
3faf3970:	move   *a13(0xffe0), a9, 1
3faf3990:	addi   0x30, a9
3faf39b0:	move   a9, *a14+, 1
3faf39c0:	move   a8, *a14+, 1
3faf39d0:	calla  L3FAF4C70
3faf3a00:	move   *a13, a9, 1
3faf3a10:	movi   0x260, a11
3faf3a30:	setf   16, 0, 0
3faf3a40:	move   a11, *a9(0x60), 0
3faf3a60:	movk   11, a11
3faf3a70:	movb   a11, *a9(0x80)
3faf3a90:	move   a14, -*sp, 1
3faf3aa0:	movk   2, a11
3faf3ab0:	move   a11, *a14+, 1
3faf3ac0:	move   *a13(0xffe0), a11, 1
3faf3ae0:	addi   0x88, a11
3faf3b00:	move   a11, *a14+, 1
3faf3b10:	addi   0x88, a9
3faf3b30:	move   a9, *a14+, 1
3faf3b40:	calla  L3FAF4C70
3faf3b70:	setf   16, 0, 0
3faf3b80:	move   @0x23eee0, @0xf6e70, 0
3faf3bd0:	move   @0x23eda0, @0xf6e80, 1
3faf3c20:	move   @0x23ef10, @0xf6ea0, 1
3faf3c70:	move   @0x23ee60, @0xf6ec0, 1
3faf3cc0:	move   @0x23f050, @0xf6ee0, 1
3faf3d10:	move   @0x23ee00, @0xf6f00, 1
3faf3d60:	move   @0x23ee20, @0xf6f20, 1
3faf3db0:	move   @0x23ef70, @0xf6f40, 1
3faf3e00:	move   @0x23f030, @0xf6f60, 1
3faf3e50:	move   @0x23eff0, @0xf6f80, 1
3faf3ea0:	move   @0x23f070, a11, 1
3faf3ed0:	move   @0x23ef90, a9, 1
3faf3f00:	add    a9, a11
3faf3f10:	move   @0x23eef0, a7, 1
3faf3f40:	add    a7, a11
3faf3f50:	move   @0x23efb0, a7, 1
3faf3f80:	add    a7, a11
3faf3f90:	move   a11, @0xf6fa0, 0
3faf3fc0:	move   a9, a8
3faf3fd0:	movk   1, a11
3faf3fe0:	jrne   L3FAF4000
3faf3ff0:	sub    a11, a11
L3FAF4000:
3faf4000:	sll    0x1, a11
3faf4010:	move   @0x23f070, a7, 1
3faf4040:	jreq   L3FAF4060
3faf4050:	inc    a11
L3FAF4060:
3faf4060:	move   @0x23eef0, a7, 1
3faf4090:	movk   1, a7
3faf40a0:	jrne   L3FAF40C0
3faf40b0:	sub    a7, a7
L3FAF40C0:
3faf40c0:	sll    0x4, a7
3faf40d0:	add    a7, a11
3faf40e0:	move   @0x23efb0, a7, 1
3faf4110:	movk   1, a7
3faf4120:	jrne   L3FAF4140
3faf4130:	sub    a7, a7
L3FAF4140:
3faf4140:	sll    0x5, a7
3faf4150:	add    a7, a11
3faf4160:	move   a11, @0xf6fb0, 0
3faf4190:	move   @0x23edc0, a11, 1
3faf41c0:	move   @0x23ede0, a7, 1
3faf41f0:	add    a7, a11
3faf4200:	move   a11, @0xf6fc0, 0
3faf4230:	move   a7, a11
3faf4240:	movk   1, a7
3faf4250:	jrne   L3FAF4270
3faf4260:	sub    a7, a7
L3FAF4270:
3faf4270:	sll    0x1, a7
3faf4280:	move   @0x23edc0, a9, 1
3faf42b0:	jreq   L3FAF42D0
3faf42c0:	inc    a7
L3FAF42D0:
3faf42d0:	move   a7, @0xf6fd0, 0
3faf4300:	move   @0x23eec0, @0xf6fe0, 0
3faf4350:	move   @0x23ee40, @0xf6ff0, 0
3faf43a0:	move   @0x23ee80, @0xf7000, 0
3faf43f0:	move   @0x23eea0, @0xf7010, 0
3faf4440:	move   a14, -*sp, 1
3faf4450:	movi   0x36, a7
3faf4470:	move   a7, *a14+, 1
3faf4480:	movi   0xf6e70, a7
3faf44b0:	move   a7, *a14+, 1
3faf44c0:	move   *a13, a7, 1
3faf44d0:	addi   0x98, a7
3faf44f0:	move   a7, *a14+, 1
3faf4500:	calla  L3FAF4C70
3faf4530:	move   *a13, a11, 1
3faf4540:	movi   0x39, a9
3faf4560:	setf   16, 0, 0
3faf4570:	move   a9, *a11(0x70), 0
3faf4590:	move   a14, -*sp, 1
3faf45a0:	move   *a11(0x70), a7, 0
3faf45c0:	addk   2, a7
3faf45d0:	move   a7, *a14+, 1
3faf45e0:	move   *a13(0x20), *a14+, 1
3faf4600:	calla  L3FAF4680
L3FAF4630:
3faf4630:	move   *sp(0xa0), a14, 1
3faf4650:	mmfm   sp, a7,a9,a11,a13
3faf4670:	rets   2
L3FAF4680:
3faf4680:	mmtm   sp, a9,a11,a13
3faf46a0:	move   a14, a13
3faf46b0:	addi   0x30, a14
3faf46d0:	sub    a11, a11
3faf46e0:	move   a11, *a13(0x10), 1
3faf4700:	move   *a13(0xffc0), a11, 1
3faf4720:	cmpi   0x2e, a11
3faf4740:	jrge   L3FAF4790
3faf4750:	movi   0x2e, a11
3faf4770:	move   a11, *a13(0xffc0), 1
L3FAF4790:
3faf4790:	move   *a13(0xffe0), a9, 1
3faf47b0:	setf   16, 0, 0
3faf47c0:	move   a11, *a9(0xf0), 0
3faf47e0:	movk   23, a11
3faf47f0:	move   a11, *a9(0x90), 0
3faf4810:	movb   *a9(0x160), a11
3faf4830:	andi   0xff, a11
3faf4860:	move   a11, *a13, 0
3faf4870:	movb   *a9(0x168), a9
3faf4890:	sll    0x8, a9
3faf48a0:	andi   0xff00, a9
3faf48d0:	sext   a9, 0
3faf48e0:	add    a11, a9
3faf48f0:	move   a9, *a13, 0
3faf4900:	sub    a11, a11
3faf4910:	move   a11, *a13(0x10), 1
3faf4930:	move   a14, -*sp, 1
3faf4940:	move   *a13(0xffe0), *a14+, 1
3faf4960:	move   a9, *a14+, 1
3faf4970:	move   *a13(0xffe0), a9, 1
3faf4990:	addi   0x100, a9
3faf49b0:	move   a9, *a14+, 1
3faf49c0:	calla  L3F9DC890
3faf49f0:	move   a8, a9
3faf4a00:	jreq   L3FAF4A40
3faf4a10:	calla  L3F707A30
L3FAF4A40:
3faf4a40:	move   *sp(0x80), a14, 1
3faf4a60:	mmfm   sp, a9,a11,a13
3faf4a80:	rets   2
3faf4a90:	mmtm   sp, a9,a11,a13
3faf4ab0:	move   a14, a13
3faf4ac0:	move   *a13(0xffe0), a11, 1
3faf4ae0:	movk   21, a9
3faf4af0:	setf   16, 0, 0
3faf4b00:	move   a9, *a11(0x90), 0
3faf4b20:	move   a14, -*sp, 1
3faf4b30:	move   a11, *a14+, 1
3faf4b40:	addk   30, a9
3faf4b50:	move   a9, *a14+, 1
3faf4b60:	calla  L3F9E06E0
3faf4b90:	move   a14, -*sp, 1
3faf4ba0:	sub    a9, a9
3faf4bb0:	move   a9, *a14+, 1
3faf4bc0:	calla  L3F9DEDA0
3faf4bf0:	calla  L3F707A30
3faf4c20:	move   *sp(0x80), a14, 1
3faf4c40:	mmfm   sp, a9,a11,a13
3faf4c60:	rets   2
L3FAF4C70:
3faf4c70:	mmtm   sp, a9,a11,a13
3faf4c90:	move   a14, a13
3faf4ca0:	addk   32, a14
3faf4cb0:	sub    a11, a11
3faf4cc0:	move   a11, *a13, 1
3faf4cd0:	move   *a13(0xffa0), a9, 1
3faf4cf0:	cmp    a9, a11
3faf4d00:	jrge   L3FAF4E20
3faf4d10:	setf   8, 1, 0
L3FAF4D20:
3faf4d20:	move   *a13(0xffe0), a11, 1
3faf4d40:	move   *a13(0xffc0), a9, 1
3faf4d60:	move   *a9+, *a11+, 0
3faf4d70:	move   a9, *a13(0xffc0), 1
3faf4d90:	move   a11, *a13(0xffe0), 1
3faf4db0:	move   *a13, a9, 1
3faf4dc0:	inc    a9
3faf4dd0:	move   a9, *a13, 1
3faf4de0:	move   *a13(0xffa0), a11, 1
3faf4e00:	cmp    a11, a9
3faf4e10:	jrlt   L3FAF4D20
L3FAF4E20:
3faf4e20:	move   *sp(0x80), a14, 1
3faf4e40:	mmfm   sp, a9,a11,a13
3faf4e60:	rets   2
L3FAF4E70:
3faf4e70:	mmtm   sp, a9,a11,a13
3faf4e90:	move   a14, a13
3faf4ea0:	addi   0x60, a14
3faf4ec0:	movk   20, a11
3faf4ed0:	move   a11, *a13(0x20), 1
3faf4ef0:	move   a14, -*sp, 1
3faf4f00:	move   a11, *a14+, 1
3faf4f10:	movk   1, a9
3faf4f20:	move   a9, *a14+, 1
3faf4f30:	calla  L3F703D90
3faf4f60:	move   a8, *a13, 1
3faf4f70:	move   a8, a8
3faf4f80:	jrne   L3FAF5080
3faf4f90:	move   a14, -*sp, 1
3faf4fa0:	movi   0x3faf81a0, a8
3faf4fd0:	move   a8, *a14+, 1
3faf4fe0:	sub    a9, a9
3faf4ff0:	move   a9, *a14+, 1
3faf5000:	movi   0x65, a9
3faf5020:	move   a9, *a14+, 1
3faf5030:	subk   13, a9
3faf5040:	move   a9, *a14+, 1
3faf5050:	calla  L3F265310
L3FAF5080:
3faf5080:	move   *a13, a9, 1
3faf5090:	move   *a13(0xffe0), *a9(0x0), 1
3faf50c0:	move   *a13(0xffc0), *a9(0x20), 1
3faf50f0:	move   *a9, a9, 1
3faf5100:	sll    0x3, a9
3faf5110:	move   a9, *a13(0x20), 1
3faf5130:	move   *a13, a11, 1
3faf5140:	move   a14, -*sp, 1
3faf5150:	move   a9, *a14+, 1
3faf5160:	movk   1, a9
3faf5170:	move   a9, *a14+, 1
3faf5180:	calla  L3F703D90
3faf51b0:	move   a8, *a11(0x40), 1
3faf51d0:	move   *a11(0x40), a9, 1
3faf51f0:	jrne   L3FAF52F0
3faf5200:	move   a14, -*sp, 1
3faf5210:	movi   0x3faf81a0, a8
3faf5240:	move   a8, *a14+, 1
3faf5250:	sub    a9, a9
3faf5260:	move   a9, *a14+, 1
3faf5270:	movi   0x65, a9
3faf5290:	move   a9, *a14+, 1
3faf52a0:	subk   13, a9
3faf52b0:	move   a9, *a14+, 1
3faf52c0:	calla  L3F265310
L3FAF52F0:
3faf52f0:	sub    a9, a9
3faf5300:	move   a9, *a11(0x60), 1
3faf5320:	move   *a13(0xffa0), *a11(0x80), 1
3faf5350:	move   a11, a8
3faf5360:	move   *sp(0x80), a14, 1
3faf5380:	mmfm   sp, a9,a11,a13
3faf53a0:	rets   2
3faf53b0:	mmtm   sp, a9,a11,a13
3faf53d0:	move   a14, a13
3faf53e0:	addi   0x40, a14
3faf5400:	sub    a11, a11
3faf5410:	move   a11, *a13(0x20), 1
3faf5430:	move   *a13(0xffe0), a11, 1
3faf5450:	move   *a13(0x20), a9, 1
3faf5470:	move   *a11, a11, 1
3faf5480:	cmp    a11, a9
3faf5490:	jrge   L3FAF5600
L3FAF54A0:
3faf54a0:	move   *a13(0xffe0), a11, 1
3faf54c0:	move   *a13(0x20), a9, 1
3faf54e0:	sll    0x6, a9
3faf54f0:	move   *a11(0x40), a11, 1
3faf5510:	add    a9, a11
3faf5520:	move   *a11, a11, 1
3faf5530:	jreq   L3FAF5560
3faf5540:	sub    a8, a8
3faf5550:	jruc   L3FAF56E0
L3FAF5560:
3faf5560:	move   *a13(0x20), a11, 1
3faf5580:	inc    a11
3faf5590:	move   a11, *a13(0x20), 1
3faf55b0:	move   *a13(0xffe0), a9, 1
3faf55d0:	move   *a9, a9, 1
3faf55e0:	cmp    a9, a11
3faf55f0:	jrlt   L3FAF54A0
L3FAF5600:
3faf5600:	move   a14, -*sp, 1
3faf5610:	move   *a13(0xffe0), a11, 1
3faf5630:	move   *a11(0x40), *a14+, 1
3faf5650:	calla  L3F702440
3faf5680:	move   a14, -*sp, 1
3faf5690:	move   a11, *a14+, 1
3faf56a0:	calla  L3F702440
3faf56d0:	sub    a8, a8
L3FAF56E0:
3faf56e0:	move   *sp(0x80), a14, 1
3faf5700:	mmfm   sp, a9,a11,a13
3faf5720:	rets   2
L3FAF5730:
3faf5730:	mmtm   sp, a5,a7,a9,a10,a11,a13
3faf5750:	move   a14, a13
3faf5760:	addi   0x40, a14
3faf5780:	move   *a13(0xffe0), a9, 1
3faf57a0:	move   *a13(0xffc0), a10, 1
3faf57c0:	move   *a9(0x60), a7, 1
3faf57e0:	jrne   L3FAF5820
3faf57f0:	movi   0xffff, a8
3faf5810:	jruc   L3FAF5B50
L3FAF5820:
3faf5820:	move   a14, -*sp, 1
3faf5830:	move   *a9, a7, 1
3faf5840:	move   *a9(0x20), a5, 1
3faf5860:	divs   a5, a7
3faf5870:	move   a7, *a14+, 1
3faf5880:	move   a10, *a14+, 1
3faf5890:	move   *a9(0x80), a7, 1
3faf58b0:	call   a7
3faf58c0:	move   a8, *a13, 1
3faf58d0:	move   *a9(0x20), a7, 1
3faf58f0:	mpys   a8, a7
3faf5900:	move   a7, *a13(0x20), 1
3faf5920:	move   a7, a11
L3FAF5930:
3faf5930:	move   a11, a7
3faf5940:	sll    0x6, a7
3faf5950:	move   *a9(0x40), a5, 1
3faf5970:	add    a7, a5
3faf5980:	move   *a5, a7, 1
3faf5990:	jreq   L3FAF5AA0
3faf59a0:	move   a14, -*sp, 1
3faf59b0:	move   a10, *a14+, 1
3faf59c0:	move   a11, a7
3faf59d0:	sll    0x6, a7
3faf59e0:	move   *a9(0x40), a5, 1
3faf5a00:	add    a7, a5
3faf5a10:	move   *a5(0x20), *a14+, 1
3faf5a30:	calla  L3FB45500
3faf5a60:	move   a8, a5
3faf5a70:	jrne   L3FAF5AA0
3faf5a80:	move   a11, a8
3faf5a90:	jruc   L3FAF5B50
L3FAF5AA0:
3faf5aa0:	move   a11, a7
3faf5ab0:	inc    a7
3faf5ac0:	move   *a9, a5, 1
3faf5ad0:	move   a7, a11
3faf5ae0:	mods   a5, a11
3faf5af0:	move   *a13(0x20), a7, 1
3faf5b10:	cmp    a7, a11
3faf5b20:	jrne   L3FAF5930
3faf5b30:	movi   0xffff, a8
L3FAF5B50:
3faf5b50:	move   *sp(0xe0), a14, 1
3faf5b70:	mmfm   sp, a5,a7,a9,a10,a11,a13
3faf5b90:	rets   2
L3FAF5BA0:
3faf5ba0:	mmtm   sp, a9,a11,a13
3faf5bc0:	move   a14, a13
3faf5bd0:	addi   0x60, a14
3faf5bf0:	move   a14, -*sp, 1
3faf5c00:	move   *a13(0xffc0), *a14+, 1
3faf5c20:	move   *a13(0xffe0), *a14+, 1
3faf5c40:	calla  L3FAF5730
3faf5c70:	move   a8, *a13(0x20), 1
3faf5c90:	inc    a8
3faf5ca0:	jrne   L3FAF5CD0
3faf5cb0:	sub    a8, a8
3faf5cc0:	jruc   L3FAF6230
L3FAF5CD0:
3faf5cd0:	move   *a13(0xffe0), a11, 1
3faf5cf0:	move   *a13(0x20), a9, 1
3faf5d10:	sll    0x6, a9
3faf5d20:	move   *a11(0x40), a11, 1
3faf5d40:	add    a9, a11
3faf5d50:	move   *a11, *a13, 1
3faf5d60:	move   *a13(0xffe0), a11, 1
3faf5d80:	move   *a11(0x60), a9, 1
3faf5da0:	dec    a9
3faf5db0:	move   a9, *a11(0x60), 1
3faf5dd0:	move   *a13(0x20), a9, 1
3faf5df0:	sll    0x6, a9
3faf5e00:	move   *a11(0x40), a11, 1
3faf5e20:	add    a9, a11
3faf5e30:	sub    a9, a9
3faf5e40:	move   a9, *a11, 1
3faf5e50:	move   *a13(0xffe0), a11, 1
3faf5e70:	move   *a13(0x20), a9, 1
3faf5e90:	sll    0x6, a9
3faf5ea0:	move   *a11(0x40), a11, 1
3faf5ec0:	add    a9, a11
3faf5ed0:	sub    a9, a9
3faf5ee0:	move   a9, *a11(0x20), 1
3faf5f00:	setf   16, 1, 0
3faf5f10:	move   @0x9b020, a11, 0
3faf5f40:	dec    a11
3faf5f50:	move   a11, @0x9b020, 0
3faf5f80:	sext   a11, 0
3faf5f90:	jrnn   L3FAF6060
3faf5fa0:	move   a14, -*sp, 1
3faf5fb0:	move   @0x9b020, a11, 0
3faf5fe0:	move   a11, *a14+, 1
3faf5ff0:	movi   0x3faf8288, a8
3faf6020:	move   a8, *a14+, 1
3faf6030:	calla  L3FB341E0
L3FAF6060:
3faf6060:	move   *a13(0x0), *a13(0x40), 1
3faf6090:	move   *a13(0x40), a11, 1
3faf60b0:	setf   8, 0, 0
3faf60c0:	move   *a11(0x3f8), a9, 0
3faf60e0:	cmpi   0x5c, a9
3faf6100:	jrne   L3FAF61A0
3faf6110:	setf   16, 0, 0
3faf6120:	move   @0xa32c0, a9, 0
3faf6150:	dec    a9
3faf6160:	move   a9, @0xa32c0, 0
3faf6190:	jruc   L3FAF6220
L3FAF61A0:
3faf61a0:	setf   16, 0, 0
3faf61b0:	move   @0xa32b0, a9, 0
3faf61e0:	dec    a9
3faf61f0:	move   a9, @0xa32b0, 0
L3FAF6220:
3faf6220:	move   *a13, a8, 1
L3FAF6230:
3faf6230:	move   *sp(0x80), a14, 1
3faf6250:	mmfm   sp, a9,a11,a13
3faf6270:	rets   2
L3FAF6280:
3faf6280:	mmtm   sp, a9,a11,a13
3faf62a0:	move   a14, a13
3faf62b0:	addk   32, a14
3faf62c0:	move   a14, -*sp, 1
3faf62d0:	move   *a13(0xffc0), *a14+, 1
3faf62f0:	move   *a13(0xffe0), *a14+, 1
3faf6310:	calla  L3FAF5730
3faf6340:	move   a8, *a13, 1
3faf6350:	inc    a8
3faf6360:	jrne   L3FAF6390
3faf6370:	sub    a8, a8
3faf6380:	jruc   L3FAF6410
L3FAF6390:
3faf6390:	move   *a13(0xffe0), a11, 1
3faf63b0:	move   *a13, a9, 1
3faf63c0:	sll    0x6, a9
3faf63d0:	move   *a11(0x40), a11, 1
3faf63f0:	add    a9, a11
3faf6400:	move   *a11, a8, 1
L3FAF6410:
3faf6410:	move   *sp(0x80), a14, 1
3faf6430:	mmfm   sp, a9,a11,a13
3faf6450:	rets   2
L3FAF6460:
3faf6460:	mmtm   sp, a5,a7,a9,a10,a11,a13
3faf6480:	move   a14, a13
3faf6490:	move   *a13(0xffe0), a9, 1
3faf64b0:	move   *a13(0xffc0), a10, 1
3faf64d0:	move   *a10, a11, 1
3faf64e0:	move   *a9(0x60), a7, 1
3faf6500:	jrne   L3FAF6530
3faf6510:	sub    a8, a8
3faf6520:	jruc   L3FAF6740
L3FAF6530:
3faf6530:	move   *a9, a7, 1
3faf6540:	cmp    a7, a11
3faf6550:	jrlt   L3FAF6580
3faf6560:	sub    a8, a8
3faf6570:	jruc   L3FAF6740
L3FAF6580:
3faf6580:	move   *a9, a7, 1
3faf6590:	cmp    a7, a11
3faf65a0:	jrge   L3FAF6660
L3FAF65B0:
3faf65b0:	move   a11, a7
3faf65c0:	sll    0x6, a7
3faf65d0:	move   *a9(0x40), a5, 1
3faf65f0:	add    a7, a5
3faf6600:	move   *a5, a7, 1
3faf6610:	jrne   L3FAF6660
3faf6620:	inc    a11
3faf6630:	move   *a9, a7, 1
3faf6640:	cmp    a7, a11
3faf6650:	jrlt   L3FAF65B0
L3FAF6660:
3faf6660:	move   *a9, a7, 1
3faf6670:	cmp    a7, a11
3faf6680:	jrlt   L3FAF66B0
3faf6690:	sub    a8, a8
3faf66a0:	jruc   L3FAF6740
L3FAF66B0:
3faf66b0:	move   a11, a7
3faf66c0:	inc    a7
3faf66d0:	move   a7, *a10, 1
3faf66e0:	move   a11, a7
3faf66f0:	sll    0x6, a7
3faf6700:	move   *a9(0x40), a5, 1
3faf6720:	add    a7, a5
3faf6730:	move   *a5, a8, 1
L3FAF6740:
3faf6740:	move   *sp(0xe0), a14, 1
3faf6760:	mmfm   sp, a5,a7,a9,a10,a11,a13
3faf6780:	rets   2
L3FAF6790:
3faf6790:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3faf67b0:	move   a14, a13
3faf67c0:	addi   0x840, a14
3faf67e0:	sub    a7, a7
3faf67f0:	setf   16, 1, 0
3faf6800:	move   a7, *a13(0x20), 0
3faf6820:	move   @0x9b000, a12, 1
3faf6850:	move   *a13(0xffe0), a7, 1
3faf6870:	cmpi   0xb5, a7
3faf6890:	jrne   L3FAF68E0
3faf68a0:	movk   3, a7
3faf68b0:	move   a7, *a13(0x30), 0
3faf68d0:	jruc   L3FAF6910
L3FAF68E0:
3faf68e0:	movk   4, a7
3faf68f0:	move   a7, *a13(0x30), 0
L3FAF6910:
3faf6910:	sub    a10, a10
3faf6920:	move   *a13(0x20), a5, 0
3faf6940:	cmp    a7, a5
3faf6950:	jrge   L3FAF7100
3faf6960:	jruc   L3FAF69D0
L3FAF6970:
3faf6970:	movk   3, a9
3faf6980:	jruc   L3FAF6A60
L3FAF6990:
3faf6990:	movk   2, a9
3faf69a0:	jruc   L3FAF6A60
L3FAF69B0:
3faf69b0:	movk   1, a9
3faf69c0:	jruc   L3FAF6A60
L3FAF69D0:
3faf69d0:	setf   16, 1, 0
3faf69e0:	move   *a13(0x20), a8, 0
3faf6a00:	jreq   L3FAF6970
3faf6a10:	dec    a8
3faf6a20:	jreq   L3FAF6990
3faf6a30:	dec    a8
3faf6a40:	jreq   L3FAF69B0
3faf6a50:	dec    a8
L3FAF6A60:
3faf6a60:	sub    a7, a7
3faf6a70:	move   a7, *a13, 1
3faf6a80:	move   a14, -*sp, 1
3faf6a90:	move   a13, *a14+, 1
3faf6aa0:	move   *a12(0x170), *a14+, 1
3faf6ac0:	calla  L3FAF6460
3faf6af0:	move   a8, a11
3faf6b00:	jreq   L3FAF7040
L3FAF6B10:
3faf6b10:	setf   8, 0, 0
3faf6b20:	move   *a11(0x3e0), a7, 0
3faf6b40:	cmp    a9, a7
3faf6b50:	jrne   L3FAF6BB0
3faf6b60:	setf   16, 1, 0
3faf6b70:	move   *a13(0x20), a7, 0
3faf6b90:	subk   3, a7
3faf6ba0:	jrlt   L3FAF6C00
L3FAF6BB0:
3faf6bb0:	setf   16, 1, 0
3faf6bc0:	move   *a13(0x20), a7, 0
3faf6be0:	subk   3, a7
3faf6bf0:	jrlt   L3FAF6FB0
L3FAF6C00:
3faf6c00:	move   *a11(0x728), a7, 1
3faf6c20:	jrne   L3FAF6FB0
3faf6c30:	move   a14, -*sp, 1
3faf6c40:	move   a11, *a14+, 1
3faf6c50:	move   *a12(0x170), *a14+, 1
3faf6c70:	calla  L3FAF5BA0
3faf6ca0:	move   a8, a11
3faf6cb0:	jreq   L3FAF6FB0
3faf6cc0:	move   a14, -*sp, 1
3faf6cd0:	move   a11, *a14+, 1
3faf6ce0:	calla  L3F2897D0
3faf6d10:	move   a14, -*sp, 1
3faf6d20:	move   a11, *a14+, 1
3faf6d30:	calla  L3F281E50
3faf6d60:	inc    a10
3faf6d70:	setf   16, 1, 0
3faf6d80:	move   *a13(0x20), a7, 0
3faf6da0:	subk   3, a7
3faf6db0:	jrlt   L3FAF6F60
3faf6dc0:	move   a14, -*sp, 1
3faf6dd0:	move   a11, *a14+, 1
3faf6de0:	movi   0x3faf8640, a8
3faf6e10:	move   a8, *a14+, 1
3faf6e20:	move   a13, a7
3faf6e30:	addi   0x40, a7
3faf6e50:	move   a7, *a14+, 1
3faf6e60:	calla  L3FB34430
3faf6e90:	move   a14, -*sp, 1
3faf6ea0:	movk   3, a5
3faf6eb0:	move   a5, *a14+, 1
3faf6ec0:	move   a7, *a14+, 1
3faf6ed0:	calla  L3F309350
3faf6f00:	move   a14, -*sp, 1
3faf6f10:	move   a11, *a14+, 1
3faf6f20:	calla  L3F702440
3faf6f50:	jruc   L3FAF7040
L3FAF6F60:
3faf6f60:	move   a14, -*sp, 1
3faf6f70:	move   a11, *a14+, 1
3faf6f80:	calla  L3F702440
L3FAF6FB0:
3faf6fb0:	move   a14, -*sp, 1
3faf6fc0:	move   a13, *a14+, 1
3faf6fd0:	move   *a12(0x170), *a14+, 1
3faf6ff0:	calla  L3FAF6460
3faf7020:	move   a8, a11
3faf7030:	jrne   L3FAF6B10
L3FAF7040:
3faf7040:	setf   16, 1, 0
3faf7050:	move   *a13(0x20), a7, 0
3faf7070:	inc    a7
3faf7080:	move   a7, *a13(0x20), 0
3faf70a0:	move   *a13(0x30), a5, 0
3faf70c0:	cmp    a5, a7
3faf70d0:	jrge   L3FAF7100
3faf70e0:	move   a10, a8
3faf70f0:	jreq   L3FAF69D0
L3FAF7100:
3faf7100:	movi   0x2b, a7
3faf7120:	movb   a7, @0xa32f0
3faf7150:	move   *a13(0xffe0), a5, 1
3faf7170:	cmpi   0xb4, a5
3faf7190:	jrne   L3FAF7320
3faf71a0:	move   *a13(0x20), a5, 0
3faf71c0:	subk   4, a5
3faf71d0:	jrlt   L3FAF7300
3faf71e0:	move   a10, a5
3faf71f0:	jrne   L3FAF7300
3faf7200:	move   a14, -*sp, 1
3faf7210:	movi   0xb4, a5
3faf7230:	move   a5, *a14+, 1
3faf7240:	movi   0x3f28d260, a5
3faf7270:	move   a5, *a14+, 1
3faf7280:	movi   0x7d0, a5
3faf72a0:	move   a5, *a14+, 1
3faf72b0:	calla  L3FB41ED0
3faf72e0:	move   a10, a8
3faf72f0:	jruc   L3FAF7430
L3FAF7300:
3faf7300:	move   a10, a8
3faf7310:	jruc   L3FAF7430
L3FAF7320:
3faf7320:	move   a10, a8
3faf7330:	jrne   L3FAF7420
3faf7340:	move   a14, -*sp, 1
3faf7350:	movi   0xb5, a5
3faf7370:	move   a5, *a14+, 1
3faf7380:	movi   0x3f28d260, a5
3faf73b0:	move   a5, *a14+, 1
3faf73c0:	movi   0x7d0, a5
3faf73e0:	move   a5, *a14+, 1
3faf73f0:	calla  L3FB41ED0
L3FAF7420:
3faf7420:	move   a10, a8
L3FAF7430:
3faf7430:	move   *sp(0x100), a14, 1
3faf7450:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3faf7470:	rets   2
L3FAF7480:
3faf7480:	mmtm   sp, a7,a9,a10,a11,a13
3faf74a0:	move   a14, a13
3faf74b0:	addk   32, a14
3faf74c0:	move   *a13(0xffe0), a9, 1
3faf74e0:	move   *a9(0x60), a11, 1
3faf7500:	move   *a9, a7, 1
3faf7510:	cmp    a7, a11
3faf7520:	jreq   L3FAF75A0
3faf7530:	setf   16, 1, 0
3faf7540:	move   @0x9b020, a11, 0
3faf7570:	cmpi   0x3f, a11
3faf7590:	jrle   L3FAF75C0
L3FAF75A0:
3faf75a0:	movk   10, a8
3faf75b0:	jruc   L3FAF79C0
L3FAF75C0:
3faf75c0:	move   a14, -*sp, 1
3faf75d0:	movi   0x100, a7
3faf75f0:	move   a7, *a14+, 1
3faf7600:	move   *a13(0xffa0), *a14+, 1
3faf7620:	calla  L3F272490
3faf7650:	move   a8, *a13, 1
3faf7660:	move   *a9(0x20), a10, 1
3faf7680:	move   a10, a11
3faf7690:	mpys   a8, a11
3faf76a0:	move   a11, a10
3faf76b0:	move   a10, a11
3faf76c0:	sll    0x6, a11
3faf76d0:	move   *a9(0x40), a7, 1
3faf76f0:	add    a11, a7
3faf7700:	move   *a7, a11, 1
3faf7710:	jreq   L3FAF77E0
L3FAF7720:
3faf7720:	move   a10, a11
3faf7730:	inc    a11
3faf7740:	move   *a9, a7, 1
3faf7750:	move   a11, a10
3faf7760:	mods   a7, a10
3faf7770:	move   a10, a11
3faf7780:	sll    0x6, a11
3faf7790:	move   *a9(0x40), a7, 1
3faf77b0:	add    a11, a7
3faf77c0:	move   *a7, a11, 1
3faf77d0:	jrne   L3FAF7720
L3FAF77E0:
3faf77e0:	move   a10, a11
3faf77f0:	sll    0x6, a11
3faf7800:	move   *a9(0x40), a7, 1
3faf7820:	add    a11, a7
3faf7830:	move   *a13(0xffc0), *a7(0x0), 1
3faf7860:	move   a10, a11
3faf7870:	sll    0x6, a11
3faf7880:	move   *a9(0x40), a7, 1
3faf78a0:	add    a11, a7
3faf78b0:	move   *a13(0xffa0), *a7(0x20), 1
3faf78e0:	move   *a9(0x60), a11, 1
3faf7900:	inc    a11
3faf7910:	move   a11, *a9(0x60), 1
3faf7930:	setf   16, 1, 0
3faf7940:	move   @0x9b020, a11, 0
3faf7970:	inc    a11
3faf7980:	move   a11, @0x9b020, 0
3faf79b0:	movk   1, a8
L3FAF79C0:
3faf79c0:	move   *sp(0xc0), a14, 1
3faf79e0:	mmfm   sp, a7,a9,a10,a11,a13
3faf7a00:	rets   2
L3FAF7A10:
3faf7a10:	mmtm   sp, a7,a9,a10,a11,a13
3faf7a30:	move   a14, a13
3faf7a40:	addi   0x40, a14
3faf7a60:	move   *a13(0xffe0), a9, 1
3faf7a80:	move   *a13(0xffc0), a11, 1
3faf7aa0:	move   *a11, a10, 1
3faf7ab0:	move   *a9(0x60), a11, 1
3faf7ad0:	jrne   L3FAF7B00
3faf7ae0:	sub    a8, a8
3faf7af0:	jruc   L3FAF8150
L3FAF7B00:
3faf7b00:	move   *a9, a11, 1
3faf7b10:	cmp    a11, a10
3faf7b20:	jrlt   L3FAF7B50
3faf7b30:	sub    a8, a8
3faf7b40:	jruc   L3FAF8150
L3FAF7B50:
3faf7b50:	move   *a9, a11, 1
3faf7b60:	cmp    a11, a10
3faf7b70:	jrge   L3FAF7C30
L3FAF7B80:
3faf7b80:	move   a10, a11
3faf7b90:	sll    0x6, a11
3faf7ba0:	move   *a9(0x40), a7, 1
3faf7bc0:	add    a11, a7
3faf7bd0:	move   *a7, a11, 1
3faf7be0:	jrne   L3FAF7C30
3faf7bf0:	inc    a10
3faf7c00:	move   *a9, a11, 1
3faf7c10:	cmp    a11, a10
3faf7c20:	jrlt   L3FAF7B80
L3FAF7C30:
3faf7c30:	move   *a9, a11, 1
3faf7c40:	cmp    a11, a10
3faf7c50:	jrlt   L3FAF7C80
3faf7c60:	sub    a8, a8
3faf7c70:	jruc   L3FAF8150
L3FAF7C80:
3faf7c80:	move   *a13(0xffc0), a11, 1
3faf7ca0:	move   a10, a7
3faf7cb0:	inc    a7
3faf7cc0:	move   a7, *a11, 1
3faf7cd0:	move   a10, a7
3faf7ce0:	sll    0x6, a7
3faf7cf0:	move   *a9(0x40), a11, 1
3faf7d10:	add    a7, a11
3faf7d20:	move   *a11, *a13, 1
3faf7d30:	move   a10, a11
3faf7d40:	sll    0x6, a11
3faf7d50:	move   *a9(0x40), a7, 1
3faf7d70:	add    a11, a7
3faf7d80:	sub    a11, a11
3faf7d90:	move   a11, *a7, 1
3faf7da0:	move   a10, a7
3faf7db0:	sll    0x6, a7
3faf7dc0:	move   *a9(0x40), a11, 1
3faf7de0:	add    a7, a11
3faf7df0:	sub    a7, a7
3faf7e00:	move   a7, *a11(0x20), 1
3faf7e20:	setf   16, 1, 0
3faf7e30:	move   @0x9b020, a11, 0
3faf7e60:	dec    a11
3faf7e70:	move   a11, @0x9b020, 0
3faf7ea0:	sext   a11, 0
3faf7eb0:	jrnn   L3FAF7F80
3faf7ec0:	move   a14, -*sp, 1
3faf7ed0:	move   @0x9b020, a11, 0
3faf7f00:	move   a11, *a14+, 1
3faf7f10:	movi   0x3faf8288, a8
3faf7f40:	move   a8, *a14+, 1
3faf7f50:	calla  L3FB341E0
L3FAF7F80:
3faf7f80:	move   *a13(0x0), *a13(0x20), 1
3faf7fb0:	move   *a13(0x20), a11, 1
3faf7fd0:	setf   8, 0, 0
3faf7fe0:	move   *a11(0x3f8), a7, 0
3faf8000:	cmpi   0x5c, a7
3faf8020:	jrne   L3FAF80C0
3faf8030:	setf   16, 0, 0
3faf8040:	move   @0xa32c0, a7, 0
3faf8070:	dec    a7
3faf8080:	move   a7, @0xa32c0, 0
3faf80b0:	jruc   L3FAF8140
L3FAF80C0:
3faf80c0:	setf   16, 0, 0
3faf80d0:	move   @0xa32b0, a7, 0
3faf8100:	dec    a7
3faf8110:	move   a7, @0xa32b0, 0
L3FAF8140:
3faf8140:	move   *a13, a8, 1
L3FAF8150:
3faf8150:	move   *sp(0xc0), a14, 1
3faf8170:	mmfm   sp, a7,a9,a10,a11,a13
3faf8190:	rets   2
3faf81a0:	sla    a10, a8
3faf81b0:	rl     b3, b3
3faf81c0:	sll    b10, sp
3faf81d0:	sra    b11, b2
3faf81e0:	.word  0x7461
3faf81f0:	dsjs   a5, L3FAF8330
3faf8200:	mods   a9, a0
3faf8210:	mods   a3, a1
3faf8220:	modu   a11, a12
3faf8230:	sla    0x3, a3
3faf8240:	sla    a11, a6
3faf8250:	mods   a3, a9
3faf8260:	sra    a3, a5
3faf8270:	.word  0x0a2e
3faf8280:	move   a0, a0
3faf8290:	or     a2, a1
3faf82a0:	subb   a1, a0
3faf82b0:	or     a2, a1
3faf82c0:	move   a2, a1
L3FAF82D0:
3faf82d0:	move   a1, b0
3faf82e0:	mods   b11, b5
3faf82f0:	srl    a3, sp
3faf8300:	modu   a1, a0
3faf8310:	sra    a3, sp
3faf8320:	.word  0x7365
L3FAF8330:
3faf8330:	rl     a9, a0
3faf8340:	sla    0x3, a14
3faf8350:	addc   b10, b4
3faf8360:	dsjs   a2, L3FAF82D0
3faf8370:	sra    a1, a5
3faf8380:	modu   a1, a0
3faf8390:	srl    a11, a5
3faf83a0:	.word  0x7461
3faf83b0:	.word  0x7669
3faf83c0:	.word  0x0a65
3faf83d0:	move   a0, a0
3faf83e0:	or     a2, a1
3faf83f0:	subb   a1, a0
3faf8400:	or     a2, a1
3faf8410:	move   a2, a1
3faf8420:	addc   a9, a0
3faf8430:	or     a10, sp
3faf8440:	or     a2, a14
3faf8450:	subb   a2, sp
L3FAF8460:
3faf8460:	move   b2, sp
3faf8470:	move   a2, sp
3faf8480:	andn   b2, b0
3faf8490:	subb   a2, a5
3faf84a0:	andn   a2, a5
3faf84b0:	sub    b10, b2
3faf84c0:	mpyu   a10, a4
3faf84d0:	move   a10, b14
3faf84e0:	sub    a10, a4
3faf84f0:	dsjs   b3, L3FAF8460
3faf8500:	sra    a1, a5
3faf8510:	move   a9, b0
3faf8520:	sla    0x2, b2
3faf8530:	move   a10, b3
3faf8540:	move   b2, a5
3faf8550:	move   b10, a4
3faf8560:	mpyu   a10, a6
3faf8570:	andn   b2, b0
3faf8580:	subb   a2, a5
3faf8590:	andn   a2, a5
3faf85a0:	sub    b10, b2
3faf85b0:	mpyu   a10, a4
3faf85c0:	move   a10, b14
3faf85d0:	sub    a10, a4
3faf85e0:	sla    0x2, b3
3faf85f0:	sra    a11, a14
3faf8600:	sla    a11, a7
3faf8610:	rl     b11, b4
3faf8620:	sra    b11, b6
3faf8630:	.word  0x000a
3faf8640:	sra    b10, b2
3faf8650:	modu   a11, a13
3faf8660:	sra    b11, b6
3faf8670:	sla    0x3, a4
3faf8680:	modu   a11, a14
3faf8690:	sra    a11, a4
3faf86a0:	sll    0x9, a0
3faf86b0:	sla    0x3, b3
3faf86c0:	rl     b11, b7
3faf86d0:	rl     b3, b4
3faf86e0:	.word  0x756f
3faf86f0:	sla    0x3, b4
3faf8700:	modu   a3, a1
3faf8710:	sla    0x3, b9
3faf8720:	sla    a11, a12
3faf8730:	sla    0x3, b4
3faf8740:	rl     a11, a3
3faf8750:	sll    b11, b2
3faf8760:	rl     b11, b5
3faf8770:	.word  0x7374
3faf8780:	srl    a1, a0
3faf8790:	modu   b11, b2
3faf87a0:	sla    0x3, a13
3faf87b0:	rl     b3, b4
3faf87c0:	sla    0x3, a5
3faf87d0:	modu   a11, a12
3faf87e0:	sla    a11, a3
3faf87f0:	sla    0x3, a12
3faf8800:	.word  0x7261
3faf8810:	sla    a11, a5
3faf8820:	sra    a1, a0
3faf8830:	.word  0x7461
3faf8840:	sll    a3, a1
3faf8850:	.word  0x7361
3faf8860:	.word  0x0a65
3faf8870:	.word  0x0000
L3FAF8880:
3faf8880:	mmtm   sp, a11,a13
3faf88a0:	move   a14, a13
3faf88b0:	addk   32, a14
3faf88c0:	move   a14, -*sp, 1
3faf88d0:	movi   0x3fafa240, a8
3faf8900:	move   a8, *a14+, 1
3faf8910:	move   *a13(0xffe0), *a14+, 1
3faf8930:	calla  L3FE1DF00
3faf8960:	move   a8, a8
3faf8970:	jreq   L3FAF89F0
3faf8980:	move   a14, -*sp, 1
3faf8990:	movk   1, a11
3faf89a0:	move   a11, *a14+, 1
3faf89b0:	calla  L3F275680
3faf89e0:	jruc   L3FAF8B10
L3FAF89F0:
3faf89f0:	move   a14, -*sp, 1
3faf8a00:	movi   0x3fafa278, a8
3faf8a30:	move   a8, *a14+, 1
3faf8a40:	move   *a13(0xffe0), *a14+, 1
3faf8a60:	calla  L3FE1DF00
3faf8a90:	move   a8, a11
3faf8aa0:	jreq   L3FAF8B10
3faf8ab0:	move   a14, -*sp, 1
3faf8ac0:	sub    a11, a11
3faf8ad0:	move   a11, *a14+, 1
3faf8ae0:	calla  L3F275680
L3FAF8B10:
3faf8b10:	move   *sp(0x60), a14, 1
3faf8b30:	mmfm   sp, a11,a13
3faf8b50:	rets   2
L3FAF8B60:
3faf8b60:	mmtm   sp, a11,a13
3faf8b80:	move   a14, a13
3faf8b90:	addi   0x40, a14
3faf8bb0:	move   *a13(0xffa0), a11, 1
3faf8bd0:	move   *a11, a11, 1
3faf8be0:	jrne   L3FAF8C30
3faf8bf0:	move   *a13(0xffe0), *a13(0x0), 1
3faf8c20:	jruc   L3FAF8C60
L3FAF8C30:
3faf8c30:	move   *a13(0xffa0), a11, 1
3faf8c50:	move   *a11, *a13, 1
L3FAF8C60:
3faf8c60:	move   a14, -*sp, 1
3faf8c70:	move   *a13(0xffc0), *a14+, 1
3faf8c90:	move   *a13(0x0), *a14+, 1
3faf8cb0:	calla  L3FE1DCE0
3faf8ce0:	sll    0x3, a8
3faf8cf0:	move   *a13, a11, 1
3faf8d00:	add    a11, a8
3faf8d10:	move   a8, *a13, 1
3faf8d20:	movb   *a8, a11
3faf8d30:	jrne   L3FAF8D60
3faf8d40:	sub    a8, a8
3faf8d50:	jruc   L3FAF8EE0
L3FAF8D60:
3faf8d60:	move   a8, *a13(0x20), 1
3faf8d80:	move   a14, -*sp, 1
3faf8d90:	move   *a13(0xffc0), *a14+, 1
3faf8db0:	move   a8, *a14+, 1
3faf8dc0:	calla  L3FE1D7B0
3faf8df0:	sll    0x3, a8
3faf8e00:	move   *a13, a11, 1
3faf8e10:	add    a11, a8
3faf8e20:	move   a8, *a13, 1
3faf8e30:	movb   *a8, a11
3faf8e40:	jreq   L3FAF8E90
3faf8e50:	sub    a11, a11
3faf8e60:	setf   8, 1, 0
3faf8e70:	move   a11, *a8+, 0
3faf8e80:	move   a8, *a13, 1
L3FAF8E90:
3faf8e90:	move   *a13(0xffa0), a11, 1
3faf8eb0:	move   a8, *a11, 1
3faf8ec0:	move   *a13(0x20), a8, 1
L3FAF8EE0:
3faf8ee0:	move   *sp(0x60), a14, 1
3faf8f00:	mmfm   sp, a11,a13
3faf8f20:	rets   2
L3FAF8F30:
3faf8f30:	mmtm   sp, a11,a13
3faf8f50:	move   a14, a13
3faf8f60:	addi   0xbe0, a14
3faf8f80:	move   a14, -*sp, 1
3faf8f90:	movi   0x3fafa240, a8
3faf8fc0:	move   a8, *a14+, 1
3faf8fd0:	move   *a13(0xffe0), *a14+, 1
3faf8ff0:	calla  L3FE1DF00
3faf9020:	move   a8, a8
3faf9030:	jreq   L3FAF9830
3faf9040:	move   a14, -*sp, 1
3faf9050:	movi   0x3fafa2b8, a8
3faf9080:	move   a8, *a14+, 1
3faf9090:	move   *a13(0xffe0), *a14+, 1
3faf90b0:	calla  L3FE1DF00
3faf90e0:	move   a8, a8
3faf90f0:	jreq   L3FAF9270
3faf9100:	sub    a11, a11
3faf9110:	move   a11, *a13(0x8a0), 1
L3FAF9130:
3faf9130:	move   a14, -*sp, 1
3faf9140:	sub    a11, a11
3faf9150:	move   a11, *a14+, 1
3faf9160:	movk   1, a11
3faf9170:	move   a11, *a14+, 1
3faf9180:	move   *a13(0x8a0), *a14+, 1
3faf91a0:	calla  L3F275760
3faf91d0:	move   *a13(0x8a0), a11, 1
3faf91f0:	inc    a11
3faf9200:	move   a11, *a13(0x8a0), 1
3faf9220:	cmpi   0x100, a11
3faf9240:	jrlt   L3FAF9130
3faf9250:	jauc   L3FAFA1E0
L3FAF9270:
3faf9270:	sub    a11, a11
3faf9280:	move   a11, *a13(0x20), 1
3faf92a0:	move   a14, -*sp, 1
3faf92b0:	move   a13, a11
3faf92c0:	addk   32, a11
3faf92d0:	move   a11, *a14+, 1
3faf92e0:	movi   0x3fafa2d8, a8
3faf9310:	move   a8, *a14+, 1
3faf9320:	move   *a13(0xffe0), *a14+, 1
3faf9340:	calla  L3FAF8B60
3faf9370:	move   a8, *a13, 1
3faf9380:	move   a8, a8
3faf9390:	jaeq   L3FAFA1E0
L3FAF93B0:
3faf93b0:	move   a14, -*sp, 1
3faf93c0:	move   *a13, a11, 1
3faf93d0:	movb   *a11, a8
3faf93e0:	move   a8, *a14+, 1
3faf93f0:	calla  L3FE14C10
3faf9420:	move   a8, a8
3faf9430:	jrne   L3FAF94F0
L3FAF9440:
3faf9440:	move   *a13, a11, 1
3faf9450:	addk   8, a11
3faf9460:	move   a11, *a13, 1
3faf9470:	move   a14, -*sp, 1
3faf9480:	movb   *a11, a8
3faf9490:	move   a8, *a14+, 1
3faf94a0:	calla  L3FE14C10
3faf94d0:	move   a8, a8
3faf94e0:	jreq   L3FAF9440
L3FAF94F0:
3faf94f0:	move   a14, -*sp, 1
3faf9500:	move   a11, *a14+, 1
3faf9510:	calla  L3FB43EB0
3faf9540:	movb   a8, *a13(0x840)
3faf9560:	setf   8, 0, 0
3faf9570:	move   *a13(0x840), a11, 0
3faf9590:	cmpi   0xff, a11
3faf95b0:	jrls   L3FAF9660
3faf95c0:	move   a14, -*sp, 1
3faf95d0:	move   a11, *a14+, 1
3faf95e0:	movi   0x3fafa2e8, a8
3faf9610:	move   a8, *a14+, 1
3faf9620:	calla  L3FB341E0
3faf9650:	jruc   L3FAF9710
L3FAF9660:
3faf9660:	move   a14, -*sp, 1
3faf9670:	sub    a11, a11
3faf9680:	move   a11, *a14+, 1
3faf9690:	movk   1, a11
3faf96a0:	move   a11, *a14+, 1
3faf96b0:	move   *a13(0x840), a11, 0
3faf96d0:	move   a11, *a14+, 1
3faf96e0:	calla  L3F275760
L3FAF9710:
3faf9710:	move   a14, -*sp, 1
3faf9720:	move   a13, a11
3faf9730:	addk   32, a11
3faf9740:	move   a11, *a14+, 1
3faf9750:	movi   0x3fafa2d8, a8
3faf9780:	move   a8, *a14+, 1
3faf9790:	move   *a13(0xffe0), *a14+, 1
3faf97b0:	calla  L3FAF8B60
3faf97e0:	move   a8, *a13, 1
3faf97f0:	move   a8, a8
3faf9800:	jrne   L3FAF93B0
3faf9810:	jauc   L3FAFA1E0
L3FAF9830:
3faf9830:	move   a14, -*sp, 1
3faf9840:	movi   0x3fafa278, a8
3faf9870:	move   a8, *a14+, 1
3faf9880:	move   *a13(0xffe0), *a14+, 1
3faf98a0:	calla  L3FE1DF00
3faf98d0:	move   a8, a11
3faf98e0:	jaeq   L3FAFA1E0
3faf9900:	move   a14, -*sp, 1
3faf9910:	movi   0x3fafa3d0, a8
3faf9940:	move   a8, *a14+, 1
3faf9950:	move   *a13(0xffe0), *a14+, 1
3faf9970:	calla  L3FE1DF00
3faf99a0:	move   a8, a11
3faf99b0:	jreq   L3FAF9A00
3faf99c0:	sub    a11, a11
3faf99d0:	move   a11, *a13(0x850), 1
3faf99f0:	jruc   L3FAF9A30
L3FAF9A00:
3faf9a00:	movk   1, a11
3faf9a10:	move   a11, *a13(0x850), 1
L3FAF9A30:
3faf9a30:	move   a14, -*sp, 1
3faf9a40:	movi   0x3fafa2b8, a8
3faf9a70:	move   a8, *a14+, 1
3faf9a80:	move   *a13(0xffe0), *a14+, 1
3faf9aa0:	calla  L3FE1DF00
3faf9ad0:	move   a8, a8
3faf9ae0:	jreq   L3FAF9C50
3faf9af0:	sub    a11, a11
3faf9b00:	move   a11, *a13(0x8a0), 1
L3FAF9B20:
3faf9b20:	move   a14, -*sp, 1
3faf9b30:	movk   1, a11
3faf9b40:	move   a11, *a14+, 1
3faf9b50:	sub    a11, a11
3faf9b60:	move   a11, *a14+, 1
3faf9b70:	move   *a13(0x8a0), *a14+, 1
3faf9b90:	calla  L3F275760
3faf9bc0:	move   *a13(0x8a0), a11, 1
3faf9be0:	inc    a11
3faf9bf0:	move   a11, *a13(0x8a0), 1
3faf9c10:	cmpi   0x100, a11
3faf9c30:	jrlt   L3FAF9B20
3faf9c40:	jruc   L3FAFA1E0
L3FAF9C50:
3faf9c50:	sub    a11, a11
3faf9c60:	move   a11, *a13(0x20), 1
3faf9c80:	move   a14, -*sp, 1
3faf9c90:	move   a13, a11
3faf9ca0:	addk   32, a11
3faf9cb0:	move   a11, *a14+, 1
3faf9cc0:	movi   0x3fafa2d8, a8
3faf9cf0:	move   a8, *a14+, 1
3faf9d00:	move   *a13(0xffe0), *a14+, 1
3faf9d20:	calla  L3FAF8B60
3faf9d50:	move   a8, *a13, 1
3faf9d60:	move   a8, a8
3faf9d70:	jreq   L3FAFA1E0
L3FAF9D80:
3faf9d80:	move   a14, -*sp, 1
3faf9d90:	move   *a13, a11, 1
3faf9da0:	movb   *a11, a8
3faf9db0:	move   a8, *a14+, 1
3faf9dc0:	calla  L3FE14C10
3faf9df0:	move   a8, a8
3faf9e00:	jrne   L3FAF9EC0
L3FAF9E10:
3faf9e10:	move   *a13, a11, 1
3faf9e20:	addk   8, a11
3faf9e30:	move   a11, *a13, 1
3faf9e40:	move   a14, -*sp, 1
3faf9e50:	movb   *a11, a8
3faf9e60:	move   a8, *a14+, 1
3faf9e70:	calla  L3FE14C10
3faf9ea0:	move   a8, a8
3faf9eb0:	jreq   L3FAF9E10
L3FAF9EC0:
3faf9ec0:	move   a14, -*sp, 1
3faf9ed0:	move   a11, *a14+, 1
3faf9ee0:	calla  L3FB43EB0
3faf9f10:	movb   a8, *a13(0x840)
3faf9f30:	setf   8, 0, 0
3faf9f40:	move   *a13(0x840), a11, 0
3faf9f60:	cmpi   0xff, a11
3faf9f80:	jrls   L3FAFA030
3faf9f90:	move   a14, -*sp, 1
3faf9fa0:	move   a11, *a14+, 1
3faf9fb0:	movi   0x3fafa2e8, a8
3faf9fe0:	move   a8, *a14+, 1
3faf9ff0:	calla  L3FB341E0
3fafa020:	jruc   L3FAFA0E0
L3FAFA030:
3fafa030:	move   a14, -*sp, 1
3fafa040:	movk   1, a11
3fafa050:	move   a11, *a14+, 1
3fafa060:	sub    a11, a11
3fafa070:	move   a11, *a14+, 1
3fafa080:	move   *a13(0x840), a11, 0
3fafa0a0:	move   a11, *a14+, 1
3fafa0b0:	calla  L3F275760
L3FAFA0E0:
3fafa0e0:	move   a14, -*sp, 1
3fafa0f0:	move   a13, a11
3fafa100:	addk   32, a11
3fafa110:	move   a11, *a14+, 1
3fafa120:	movi   0x3fafa2d8, a8
3fafa150:	move   a8, *a14+, 1
3fafa160:	move   *a13(0xffe0), *a14+, 1
3fafa180:	calla  L3FAF8B60
3fafa1b0:	move   a8, *a13, 1
3fafa1c0:	move   a8, a8
3fafa1d0:	jrne   L3FAF9D80
L3FAFA1E0:
3fafa1e0:	move   *sp(0x60), a14, 1
3fafa200:	mmfm   sp, a11,a13
3fafa220:	rets   2
3fafa230:	rets
3fafa240:	move   a2, b5
3fafa250:	addc   a2, a1
3fafa260:	sub    a10, a12
3fafa270:	sub    a0, a0
3fafa280:	andn   a10, a9
3fafa290:	addc   a2, a1
3fafa2a0:	sub    a10, a12
3fafa2b0:	add    a8, a0
3fafa2c0:	move   a2, a12
3fafa2d0:	srl    0x20, a0
3fafa2e0:	subb   a8, a0
3fafa2f0:	modu   b11, b2
3fafa300:	.word  0x7075
3fafa310:	modu   a1, a0
3fafa320:	mods   b11, b5
3fafa330:	sra    a11, a2
3fafa340:	sla    0x3, b2
3fafa350:	sra    a1, a5
3fafa360:	rl     a9, a0
3fafa370:	sla    0x3, b3
3fafa380:	mods   a3, a9
3fafa390:	sra    a11, a12
3fafa3a0:	sla    a11, a7
3fafa3b0:	srl    0xd, a12
3fafa3c0:	.word  0x000a
3fafa3d0:	move   a10, b14
3fafa3e0:	move   a10, b3
3fafa3f0:	subb   a2, a14
3fafa400:	andn   a2, a9
3fafa410:	.word  0x004d
L3FAFA420:
3fafa420:	mmtm   sp, a7,a9,a11,a13
3fafa440:	move   a14, a13
3fafa450:	addk   32, a14
3fafa460:	sub    a11, a11
3fafa470:	move   a11, *a13, 1
3fafa480:	move   *a13(0xffa0), a9, 1
3fafa4a0:	cmp    a9, a11
3fafa4b0:	jrge   L3FAFA640
3fafa4c0:	setf   8, 0, 0
L3FAFA4D0:
3fafa4d0:	move   *a13, a11, 1
3fafa4e0:	sll    0x3, a11
3fafa4f0:	move   *a13(0xffe0), a9, 1
3fafa510:	add    a9, a11
3fafa520:	move   *a13, a9, 1
3fafa530:	sll    0x3, a9
3fafa540:	move   *a13(0xffc0), a7, 1
3fafa560:	add    a7, a9
3fafa570:	move   *a11, a11, 0
3fafa580:	move   *a9, a9, 0
3fafa590:	cmp    a9, a11
3fafa5a0:	jreq   L3FAFA5D0
3fafa5b0:	sub    a8, a8
3fafa5c0:	jruc   L3FAFA650
L3FAFA5D0:
3fafa5d0:	move   *a13, a11, 1
3fafa5e0:	inc    a11
3fafa5f0:	move   a11, *a13, 1
3fafa600:	move   *a13(0xffa0), a9, 1
3fafa620:	cmp    a9, a11
3fafa630:	jrlt   L3FAFA4D0
L3FAFA640:
3fafa640:	movk   1, a8
L3FAFA650:
3fafa650:	move   *sp(0xa0), a14, 1
3fafa670:	mmfm   sp, a7,a9,a11,a13
3fafa690:	rets   2
L3FAFA6A0:
3fafa6a0:	mmtm   sp, a7,a9,a11,a13
3fafa6c0:	move   a14, a13
3fafa6d0:	addi   0x140, a14
3fafa6f0:	move   a14, -*sp, 1
3fafa700:	movi   0x33, a11
3fafa720:	move   a11, *a14+, 1
3fafa730:	calla  L3F9DF6E0
3fafa760:	move   a8, *a13, 1
3fafa770:	move   a8, a8
3fafa780:	jrne   L3FAFA870
3fafa790:	move   a14, -*sp, 1
3fafa7a0:	movi   0x3fafefb0, a8
3fafa7d0:	move   a8, *a14+, 1
3fafa7e0:	sub    a11, a11
3fafa7f0:	move   a11, *a14+, 1
3fafa800:	move   a11, *a14+, 1
3fafa810:	movi   0x58, a11
3fafa830:	move   a11, *a14+, 1
3fafa840:	calla  L3F265310
L3FAFA870:
3fafa870:	move   *a13, a11, 1
3fafa880:	addi   0x100, a11
3fafa8a0:	move   a11, *a13(0x80), 1
3fafa8c0:	addi   0x70, a11
3fafa8e0:	move   a11, *a13(0x60), 1
3fafa900:	move   a11, *a13(0xa0), 1
3fafa920:	sub    a9, a9
3fafa930:	setf   1, 0, 0
3fafa940:	move   a9, *a11, 0
3fafa950:	move   a9, *a11(0x1), 0
3fafa970:	movk   15, a9
3fafa980:	setf   6, 0, 0
3fafa990:	move   a9, *a11(0x2), 0
3fafa9b0:	sub    a9, a9
3fafa9c0:	movb   a9, *a11(0x8)
3fafa9e0:	movk   5, a9
3fafa9f0:	movb   a9, *a11(0x10)
3fafaa10:	movb   a9, *a11(0x18)
3fafaa30:	movb   a9, *a11(0x20)
3fafaa50:	movk   1, a9
3fafaa60:	movb   a9, *a11(0x28)
3fafaa80:	movi   0x5ee, a9
3fafaaa0:	setf   16, 0, 0
3fafaab0:	move   a9, *a11(0x30), 0
3fafaad0:	move   *a13(0xff80), *a11(0x40), 0
3fafab00:	move   *a13(0xff60), a9, 1
3fafab20:	jreq   L3FAFAB70
3fafab30:	movk   1, a9
3fafab40:	move   a9, *a11(0x50), 0
3fafab60:	jruc   L3FAFABA0
L3FAFAB70:
3fafab70:	sub    a9, a9
3fafab80:	move   a9, *a11(0x50), 0
L3FAFABA0:
3fafaba0:	movk   4, a9
3fafabb0:	move   a9, *a11(0x60), 0
3fafabd0:	move   a14, -*sp, 1
3fafabe0:	addi   0x70, a11
3fafac00:	move   a11, *a14+, 1
3fafac10:	calla  L3F9DDD80
3fafac40:	move   *a13(0xa0), a11, 1
3fafac60:	move   @0x9b000, a7, 1
3fafac90:	setf   8, 0, 0
3fafaca0:	move   *a7(0x1860), a9, 0
3fafacc0:	setf   16, 0, 0
3fafacd0:	move   a9, *a11(0xa0), 0
3fafacf0:	move   *a13(0x60), a9, 1
3fafad10:	addi   0xb0, a9
3fafad30:	move   a9, *a13(0xc0), 1
3fafad50:	move   *a13(0xffa0), a11, 1
3fafad70:	setf   8, 0, 0
3fafad80:	move   *a11(0x0), *a9+, 0
3fafada0:	move   a9, *a13(0xc0), 1
3fafadc0:	move   a14, -*sp, 1
3fafadd0:	move   *a11, a8, 0
3fafade0:	move   a8, *a14+, 1
3fafadf0:	move   a9, *a14+, 1
3fafae00:	move   *a13(0xffc0), *a14+, 1
3fafae20:	calla  L3FB44400
3fafae50:	setf   8, 0, 0
3fafae60:	move   *a11, a7, 0
3fafae70:	sll    0x3, a7
3fafae80:	add    a9, a7
3fafae90:	move   a7, *a13(0xc0), 1
3fafaeb0:	movk   32, a9
3fafaec0:	move   a9, *a7+, 0
3fafaed0:	move   a7, *a13(0xc0), 1
3fafaef0:	move   a14, -*sp, 1
3fafaf00:	move   a9, *a14+, 1
3fafaf10:	move   a7, *a14+, 1
3fafaf20:	move   @0x9b000, a9, 1
3fafaf50:	addi   0x1388, a9
3fafaf70:	move   a9, *a14+, 1
3fafaf80:	calla  L3FB44400
3fafafb0:	addi   0x100, a7
3fafafd0:	move   a7, *a13(0xc0), 1
3fafaff0:	move   @0x9b000, a9, 1
3fafb020:	setf   8, 0, 0
3fafb030:	move   *a9(0x1790), *a7+, 0
3fafb050:	move   a7, *a13(0xc0), 1
3fafb070:	move   a14, -*sp, 1
3fafb080:	move   *a9(0x1790), a8, 0
3fafb0a0:	move   a8, *a14+, 1
3fafb0b0:	move   a7, *a14+, 1
3fafb0c0:	addi   0x1798, a9
3fafb0e0:	move   a9, *a14+, 1
3fafb0f0:	calla  L3FB44400
3fafb120:	move   @0x9b000, a9, 1
3fafb150:	setf   8, 0, 0
3fafb160:	move   *a9(0x1790), a7, 0
3fafb180:	sll    0x3, a7
3fafb190:	move   *a13(0xc0), a11, 1
3fafb1b0:	add    a11, a7
3fafb1c0:	move   a7, *a13(0xc0), 1
3fafb1e0:	move   a14, -*sp, 1
3fafb1f0:	movi   0x3faff1a0, a8
3fafb220:	move   a8, *a14+, 1
3fafb230:	calla  L3FB458D0
3fafb260:	setf   8, 0, 0
3fafb270:	move   a8, *a7+, 0
3fafb280:	move   a7, *a13(0xc0), 1
3fafb2a0:	move   a14, -*sp, 1
3fafb2b0:	movi   0x3faff1a0, a8
3fafb2e0:	move   a8, *a14+, 1
3fafb2f0:	move   a7, *a14+, 1
3fafb300:	calla  L3FB45720
3fafb330:	move   a14, -*sp, 1
3fafb340:	movi   0x3faff1a0, a8
3fafb370:	move   a8, *a14+, 1
3fafb380:	calla  L3FB458D0
3fafb3b0:	sll    0x3, a8
3fafb3c0:	add    a7, a8
3fafb3d0:	move   a8, *a13(0xc0), 1
3fafb3f0:	movk   1, a11
3fafb400:	setf   8, 0, 0
3fafb410:	move   a11, *a8+, 0
3fafb420:	move   a8, *a13(0xc0), 1
3fafb440:	addk   8, a8
3fafb450:	move   a8, *a13(0xc0), 1
3fafb470:	subk   8, a8
3fafb480:	move   a8, *a13(0x20), 1
3fafb4a0:	movk   8, a9
3fafb4b0:	movb   a9, *a8
3fafb4c0:	move   *a13(0xc0), a7, 1
3fafb4e0:	move   a11, *a7+, 0
3fafb4f0:	move   a7, *a13(0xc0), 1
3fafb510:	movk   3, a9
3fafb520:	move   a9, *a7+, 0
3fafb530:	move   a7, *a13(0xc0), 1
3fafb550:	move   a11, *a7+, 0
3fafb560:	move   a7, *a13(0xc0), 1
3fafb580:	move   @0x9b000, a9, 1
3fafb5b0:	move   *a9(0x1730), *a13(0x40), 1
3fafb5e0:	move   *a13(0x40), a11, 1
3fafb600:	move   *a11(0x280), *a7+, 0
3fafb620:	move   a7, *a13(0xc0), 1
3fafb640:	movk   32, a11
3fafb650:	move   a11, *a7+, 0
3fafb660:	move   a7, *a13(0xc0), 1
3fafb680:	move   a14, -*sp, 1
3fafb690:	move   a11, *a14+, 1
3fafb6a0:	move   a7, *a14+, 1
3fafb6b0:	addi   0x1388, a9
3fafb6d0:	move   a9, *a14+, 1
3fafb6e0:	calla  L3FB44400
3fafb710:	addi   0x100, a7
3fafb730:	move   a7, *a13(0xc0), 1
3fafb750:	move   *a13(0x20), a9, 1
3fafb770:	setf   8, 0, 0
3fafb780:	move   *a9, a11, 0
3fafb790:	addk   32, a11
3fafb7a0:	movb   a11, *a9
3fafb7b0:	move   @0x9b000, a11, 1
3fafb7e0:	move   *a11(0x1790), *a7+, 0
3fafb800:	move   a7, *a13(0xc0), 1
3fafb820:	move   a14, -*sp, 1
3fafb830:	move   *a11(0x1790), a8, 0
3fafb850:	move   a8, *a14+, 1
3fafb860:	move   a7, *a14+, 1
3fafb870:	addi   0x1798, a11
3fafb890:	move   a11, *a14+, 1
3fafb8a0:	calla  L3FB44400
3fafb8d0:	move   @0x9b000, a11, 1
3fafb900:	setf   8, 0, 0
3fafb910:	move   *a11(0x1790), a7, 0
L3FAFB930:
3fafb930:	sll    0x3, a7
3fafb940:	move   *a13(0xc0), a9, 1
3fafb960:	add    a9, a7
3fafb970:	move   a7, *a13(0xc0), 1
3fafb990:	move   *a13(0x20), a9, 1
3fafb9b0:	move   *a9, a7, 0
3fafb9c0:	move   *a11(0x1790), a11, 0
3fafb9e0:	add    a11, a7
3fafb9f0:	movb   a7, *a9
3fafba00:	move   *a13(0xc0), a11, 1
3fafba20:	move   a14, -*sp, 1
3fafba30:	move   *a13(0x40), a7, 1
3fafba50:	addi   0x80, a7
3fafba70:	move   a7, *a14+, 1
3fafba80:	calla  L3FB458D0
3fafbab0:	setf   8, 0, 0
3fafbac0:	move   a8, *a11+, 0
3fafbad0:	move   a11, *a13(0xc0), 1
3fafbaf0:	move   a14, -*sp, 1
3fafbb00:	move   *a13(0x40), a7, 1
3fafbb20:	addi   0x80, a7
3fafbb40:	move   a7, *a14+, 1
3fafbb50:	move   a11, *a14+, 1
3fafbb60:	calla  L3FB45720
3fafbb90:	move   a14, -*sp, 1
3fafbba0:	move   *a13(0x40), a7, 1
3fafbbc0:	addi   0x80, a7
3fafbbe0:	move   a7, *a14+, 1
3fafbbf0:	calla  L3FB458D0
3fafbc20:	sll    0x3, a8
3fafbc30:	add    a11, a8
3fafbc40:	move   a8, *a13(0xc0), 1
3fafbc60:	move   a14, -*sp, 1
3fafbc70:	move   *a13(0x40), a11, 1
3fafbc90:	addi   0x80, a11
3fafbcb0:	move   a11, *a14+, 1
3fafbcc0:	calla  L3FB458D0
3fafbcf0:	setf   8, 0, 0
3fafbd00:	zext   a8, 0
3fafbd10:	move   *a9, a11, 0
3fafbd20:	add    a8, a11
3fafbd30:	movb   a11, *a9
3fafbd40:	move   *a13(0xc0), a11, 1
3fafbd60:	sub    a7, a7
3fafbd70:	move   a7, *a11+, 0
3fafbd80:	move   a11, *a13(0xc0), 1
3fafbda0:	move   a7, *a11+, 0
3fafbdb0:	move   a11, *a13(0xc0), 1
3fafbdd0:	move   *a13(0x60), a7, 1
3fafbdf0:	sub    a7, a11
3fafbe00:	srl    0x3, a11
3fafbe10:	move   a11, *a13(0xe0), 1
3fafbe30:	move   *a13(0x80), a7, 1
3fafbe50:	movi   0x460, a9
3fafbe70:	setf   16, 0, 0
3fafbe80:	move   a9, *a7(0x60), 0
3fafbea0:	move   *a13, a9, 1
3fafbeb0:	movi   0x2c, a7
3fafbed0:	movb   a7, *a9(0x88)
3fafbef0:	sext   a11, 0
3fafbf00:	move   a11, *a9(0xf0), 0
3fafbf20:	move   a14, -*sp, 1
3fafbf30:	move   a9, *a14+, 1
3fafbf40:	movi   0x460, a11
3fafbf60:	move   a11, *a14+, 1
3fafbf70:	move   *a13(0xffe0), *a14+, 1
3fafbf90:	calla  L3F2C6960
3fafbfc0:	move   a8, *a13(0x120), 1
3fafbfe0:	move   a8, a8
3fafbff0:	jreq   L3FAFC0C0
3fafc000:	move   a14, -*sp, 1
3fafc010:	move   a8, *a14+, 1
3fafc020:	movi   0x3faff240, a8
3fafc050:	move   a8, *a14+, 1
3fafc060:	calla  L3FB341E0
3fafc090:	calla  L3F707A30
L3FAFC0C0:
3fafc0c0:	move   *sp(0xa0), a14, 1
3fafc0e0:	mmfm   sp, a7,a9,a11,a13
3fafc100:	rets   2
L3FAFC110:
3fafc110:	mmtm   sp, a11,a13
3fafc130:	move   a14, a13
3fafc140:	addi   0x40, a14
3fafc160:	sub    a11, a11
3fafc170:	move   a11, *a13, 1
3fafc180:	move   *a13(0xffa0), a11, 1
3fafc1a0:	jreq   L3FAFC440
3fafc1b0:	move   *a13, a11, 1
3fafc1c0:	jrne   L3FAFC440
L3FAFC1D0:
3fafc1d0:	move   a14, -*sp, 1
3fafc1e0:	move   *a13(0xffa0), a11, 1
3fafc200:	move   a11, *a14+, 1
3fafc210:	calla  L3FB458D0
3fafc240:	move   a8, *a13(0x20), 1
3fafc260:	move   a14, -*sp, 1
3fafc270:	setf   8, 0, 0
3fafc280:	move   *a13(0xffc0), a11, 0
3fafc2a0:	cmp    a8, a11
3fafc2b0:	jrc   L3FAFC2D0
3fafc2c0:	move   a8, a11
L3FAFC2D0:
3fafc2d0:	move   a11, *a14+, 1
3fafc2e0:	move   *a13(0xffa0), a11, 1
3fafc300:	move   a11, *a14+, 1
3fafc310:	move   *a13(0xffe0), *a14+, 1
3fafc330:	calla  L3FAFA420
3fafc360:	move   a8, a8
3fafc370:	jreq   L3FAFC3A0
3fafc380:	movk   1, a11
3fafc390:	move   a11, *a13, 1
L3FAFC3A0:
3fafc3a0:	move   *a13(0xffa0), a11, 1
3fafc3c0:	move   *a11(0x2a8), *a13(0xffa0), 1
3fafc3f0:	move   *a13(0xffa0), a11, 1
3fafc410:	jreq   L3FAFC440
3fafc420:	move   *a13, a11, 1
3fafc430:	jreq   L3FAFC1D0
L3FAFC440:
3fafc440:	move   *a13, a8, 1
3fafc450:	move   *sp(0x60), a14, 1
3fafc470:	mmfm   sp, a11,a13
3fafc490:	rets   2
L3FAFC4A0:
3fafc4a0:	mmtm   sp, a7,a9,a11,a13
3fafc4c0:	move   a14, a13
3fafc4d0:	addi   0x3530, a14
3fafc4f0:	sub    a11, a11
3fafc500:	setf   16, 1, 0
3fafc510:	move   a11, *a13(0x3520), 0
3fafc530:	move   a14, -*sp, 1
3fafc540:	move   *a13(0xffa0), *a14+, 1
3fafc560:	calla  L3F9E0B80
3fafc590:	setf   16, 1, 0
3fafc5a0:	move   a8, *a13(0x3520), 0
3fafc5c0:	move   *a13(0x3520), a11, 0
3fafc5e0:	dec    a11
3fafc5f0:	jrle   L3FAFC820
3fafc600:	move   a14, -*sp, 1
3fafc610:	movi   0x5ee, a11
3fafc630:	move   a11, *a14+, 1
3fafc640:	move   a13, a11
3fafc650:	addi   0x190, a11
3fafc670:	move   a11, *a14+, 1
3fafc680:	calla  L3FB44A00
3fafc6b0:	move   a14, -*sp, 1
3fafc6c0:	move   a11, *a14+, 1
3fafc6d0:	move   *a13(0xffa0), *a14+, 1
3fafc6f0:	setf   16, 1, 0
3fafc700:	move   *a13(0x3520), a11, 0
3fafc720:	move   a11, *a14+, 1
3fafc730:	movi   0x34, a11
3fafc750:	move   a11, *a14+, 1
3fafc760:	calla  L3F9E0DD0
3fafc790:	move   a13, a9
3fafc7a0:	addi   0x190, a9
3fafc7c0:	move   a9, *a13(0xffe0), 1
3fafc7e0:	addi   0x70, a9
3fafc800:	move   a9, *a13(0xffc0), 1
L3FAFC820:
3fafc820:	move   *a13(0xffc0), *a13(0x0), 1
3fafc850:	move   *a13, a11, 1
3fafc860:	setf   8, 0, 0
3fafc870:	move   *a11(0x10), a9, 0
3fafc890:	subk   5, a9
3fafc8a0:	jac   L3FAFEF60
3fafc8c0:	move   *a11(0x18), a9, 0
3fafc8e0:	subk   5, a9
3fafc8f0:	jahi   L3FAFEF60
3fafc910:	move   *a11(0x20), a9, 0
3fafc930:	subk   5, a9
3fafc940:	jane   L3FAFEF60
3fafc960:	move   *a13(0xffc0), a9, 1
3fafc980:	addi   0x60, a9
3fafc9a0:	move   a9, *a13(0x20), 1
3fafc9c0:	addk   8, a9
3fafc9d0:	move   a9, *a13(0x20), 1
3fafc9f0:	subk   8, a9
3fafca00:	move   a9, *a13(0x40), 1
3fafca20:	move   *a13(0x20), *a13(0x60), 1
3fafca50:	move   *a9, a9, 0
3fafca60:	sll    0x3, a9
3fafca70:	move   *a13(0x20), a11, 1
3fafca90:	add    a11, a9
3fafcaa0:	move   a9, *a13(0x20), 1
3fafcac0:	addk   8, a9
3fafcad0:	move   a9, *a13(0x20), 1
3fafcaf0:	subk   8, a9
3fafcb00:	move   a9, *a13(0x100), 1
3fafcb20:	move   *a13(0x20), *a13(0x120), 1
3fafcb50:	move   *a9, a11, 0
3fafcb60:	sll    0x3, a11
3fafcb70:	move   *a13(0x20), a9, 1
3fafcb90:	add    a9, a11
3fafcba0:	move   a11, *a13(0x20), 1
3fafcbc0:	addk   8, a11
3fafcbd0:	move   a11, *a13(0x20), 1
3fafcbf0:	subk   8, a11
3fafcc00:	move   a11, *a13(0x80), 1
3fafcc20:	move   *a13(0x20), *a13(0xa0), 1
3fafcc50:	move   *a11, a9, 0
3fafcc60:	sll    0x3, a9
3fafcc70:	move   *a13(0x20), a11, 1
3fafcc90:	add    a11, a9
3fafcca0:	move   a9, *a13(0x20), 1
3fafccc0:	addk   8, a9
3fafccd0:	move   a9, *a13(0x20), 1
3fafccf0:	subk   8, a9
3fafcd00:	move   a9, *a13(0xc0), 1
3fafcd20:	move   *a13(0x20), *a13(0xe0), 1
3fafcd50:	move   *a13(0x100), a11, 1
3fafcd70:	move   *a11, a9, 0
3fafcd80:	jrne   L3FAFCDD0
3fafcd90:	movk   1, a9
3fafcda0:	movb   a9, *a13(0x160)
3fafcdc0:	jruc   L3FAFD130
L3FAFCDD0:
3fafcdd0:	sub    a9, a9
3fafcde0:	movb   a9, *a13(0x160)
3fafce00:	movb   *a11(0x0), *a13(0x140)
3fafce30:	move   *a13(0x140), a11, 0
3fafce50:	subk   32, a11
3fafce60:	jrls   L3FAFCEC0
3fafce70:	movb   a9, *a13(0x160)
3fafce90:	move   a9, a8
3fafcea0:	jauc   L3FAFEF60
L3FAFCEC0:
3fafcec0:	movb   a9, *a13(0x150)
3fafcee0:	move   *a13(0x140), a11, 0
3fafcf00:	cmp    a11, a9
3fafcf10:	jrnc   L3FAFD130
L3FAFCF20:
3fafcf20:	move   *a13(0x150), a11, 0
3fafcf40:	sll    0x3, a11
3fafcf50:	move   *a13(0x120), a9, 1
3fafcf70:	add    a9, a11
3fafcf80:	move   @0x9b000, a9, 1
3fafcfb0:	move   *a13(0x150), a7, 0
3fafcfd0:	sll    0x3, a7
3fafcfe0:	add    a9, a7
3fafcff0:	move   *a11, a11, 0
3fafd000:	move   *a7(0x1388), a7, 0
3fafd020:	and    a7, a11
3fafd030:	jreq   L3FAFD070
3fafd040:	movk   1, a11
3fafd050:	movb   a11, *a13(0x160)
L3FAFD070:
3fafd070:	move   *a13(0x150), a11, 0
3fafd090:	inc    a11
3fafd0a0:	movb   a11, *a13(0x150)
3fafd0c0:	move   *a13(0x140), a7, 0
3fafd0e0:	cmp    a7, a11
3fafd0f0:	jrnc   L3FAFD130
3fafd100:	move   *a13(0x160), a7, 0
3fafd120:	jreq   L3FAFCF20
L3FAFD130:
3fafd130:	move   *a13(0x160), a11, 0
3fafd150:	jaeq   L3FAFEF60
3fafd170:	move   a14, -*sp, 1
3fafd180:	movk   6, a9
3fafd190:	move   a9, *a14+, 1
3fafd1a0:	move   @0x9b000, a7, 1
3fafd1d0:	addi   0x40, a7
3fafd1f0:	move   a7, *a14+, 1
3fafd200:	move   *a13(0xffe0), a7, 1
3fafd220:	move   a7, *a14+, 1
3fafd230:	calla  L3FAFA420
3fafd260:	move   a8, a8
3fafd270:	jane   L3FAFE080
3fafd290:	move   *a13(0xc0), a9, 1
3fafd2b0:	setf   8, 0, 0
3fafd2c0:	move   *a9, a7, 0
3fafd2d0:	jrne   L3FAFD7F0
3fafd2e0:	move   *a13(0x40), a7, 1
3fafd300:	move   *a7, a7, 0
3fafd310:	jrne   L3FAFD480
3fafd320:	move   a14, -*sp, 1
3fafd330:	sub    a7, a7
3fafd340:	move   a7, *a14+, 1
3fafd350:	move   *a13, a7, 1
3fafd360:	setf   16, 0, 0
3fafd370:	move   *a7(0x40), a8, 0
3fafd390:	move   a8, *a14+, 1
3fafd3a0:	move   *a13(0x80), *a14+, 1
3fafd3c0:	move   *a13(0xa0), *a14+, 1
3fafd3e0:	move   *a13(0xffe0), a7, 1
3fafd400:	addi   0x30, a7
3fafd420:	move   a7, *a14+, 1
3fafd430:	calla  L3FAFA6A0
3fafd460:	jauc   L3FAFEF60
L3FAFD480:
3fafd480:	move   @0x9b000, a7, 1
3fafd4b0:	move   *a13(0x40), a9, 1
3fafd4d0:	move   *a9, a9, 0
3fafd4e0:	move   *a7(0x1790), a11, 0
3fafd500:	cmp    a11, a9
3fafd510:	jrnc   L3FAFD560
3fafd520:	move   *a13(0x40), a11, 1
3fafd540:	move   *a11, a9, 0
3fafd550:	jruc   L3FAFD580
L3FAFD560:
3fafd560:	move   *a7(0x1790), a9, 0
L3FAFD580:
3fafd580:	movb   a9, *a13(0x140)
3fafd5a0:	move   a14, -*sp, 1
3fafd5b0:	move   *a13(0x140), a11, 0
3fafd5d0:	move   a11, *a14+, 1
3fafd5e0:	addi   0x1798, a7
3fafd600:	move   a7, *a14+, 1
3fafd610:	move   *a13(0x60), *a14+, 1
3fafd630:	calla  L3FAFA420
3fafd660:	move   a8, a7
3fafd670:	jaeq   L3FAFEF60
3fafd690:	move   a14, -*sp, 1
3fafd6a0:	sub    a9, a9
3fafd6b0:	move   a9, *a14+, 1
3fafd6c0:	move   *a13, a7, 1
3fafd6d0:	setf   16, 0, 0
3fafd6e0:	move   *a7(0x40), a8, 0
3fafd700:	move   a8, *a14+, 1
3fafd710:	move   *a13(0x80), *a14+, 1
3fafd730:	move   *a13(0xa0), *a14+, 1
3fafd750:	move   *a13(0xffe0), a9, 1
3fafd770:	addi   0x30, a9
3fafd790:	move   a9, *a14+, 1
3fafd7a0:	calla  L3FAFA6A0
3fafd7d0:	jauc   L3FAFEF60
L3FAFD7F0:
3fafd7f0:	move   *a13(0x40), a7, 1
3fafd810:	move   *a7, a7, 0
3fafd820:	jrne   L3FAFDA90
3fafd830:	move   a14, -*sp, 1
3fafd840:	move   @0x9b000, a7, 1
3fafd870:	move   *a7(0x1730), *a14+, 1
3fafd890:	move   *a9, a8, 0
3fafd8a0:	move   a8, *a14+, 1
3fafd8b0:	move   *a13(0xe0), *a14+, 1
3fafd8d0:	calla  L3FAFC110
3fafd900:	move   a8, a7
3fafd910:	jaeq   L3FAFEF60
3fafd930:	move   a14, -*sp, 1
3fafd940:	sub    a7, a7
3fafd950:	move   a7, *a14+, 1
3fafd960:	move   *a13, a7, 1
3fafd970:	setf   16, 0, 0
3fafd980:	move   *a7(0x40), a8, 0
3fafd9a0:	move   a8, *a14+, 1
3fafd9b0:	move   *a13(0x80), *a14+, 1
3fafd9d0:	move   *a13(0xa0), *a14+, 1
3fafd9f0:	move   *a13(0xffe0), a7, 1
3fafda10:	addi   0x30, a7
3fafda30:	move   a7, *a14+, 1
3fafda40:	calla  L3FAFA6A0
3fafda70:	jauc   L3FAFEF60
L3FAFDA90:
3fafda90:	move   @0x9b000, a7, 1
3fafdac0:	move   *a13(0x40), a9, 1
3fafdae0:	move   *a9, a9, 0
3fafdaf0:	move   *a7(0x1790), a11, 0
3fafdb10:	cmp    a11, a9
3fafdb20:	jrnc   L3FAFDB70
3fafdb30:	move   *a13(0x40), a11, 1
3fafdb50:	move   *a11, a9, 0
3fafdb60:	jruc   L3FAFDB90
L3FAFDB70:
3fafdb70:	move   *a7(0x1790), a9, 0
L3FAFDB90:
3fafdb90:	movb   a9, *a13(0x140)
3fafdbb0:	move   a14, -*sp, 1
3fafdbc0:	move   *a13(0x140), a11, 0
3fafdbe0:	move   a11, *a14+, 1
3fafdbf0:	addi   0x1798, a7
3fafdc10:	move   a7, *a14+, 1
3fafdc20:	move   *a13(0x60), *a14+, 1
3fafdc40:	calla  L3FAFA420
3fafdc70:	move   a8, a7
3fafdc80:	jaeq   L3FAFEF60
3fafdca0:	move   a14, -*sp, 1
3fafdcb0:	move   @0x9b000, a9, 1
3fafdce0:	move   *a9(0x1730), *a14+, 1
3fafdd00:	move   *a13(0xc0), a7, 1
3fafdd20:	setf   8, 0, 0
3fafdd30:	move   *a7, a8, 0
3fafdd40:	move   a8, *a14+, 1
3fafdd50:	move   *a13(0xe0), *a14+, 1
3fafdd70:	calla  L3FAFC110
3fafdda0:	move   a8, a9
3fafddb0:	jreq   L3FAFDF20
3fafddc0:	move   a14, -*sp, 1
3fafddd0:	sub    a9, a9
3fafdde0:	move   a9, *a14+, 1
3fafddf0:	move   *a13, a9, 1
3fafde00:	setf   16, 0, 0
3fafde10:	move   *a9(0x40), a8, 0
3fafde30:	move   a8, *a14+, 1
3fafde40:	move   *a13(0x80), *a14+, 1
3fafde60:	move   *a13(0xa0), *a14+, 1
3fafde80:	move   *a13(0xffe0), a7, 1
3fafdea0:	addi   0x30, a7
3fafdec0:	move   a7, *a14+, 1
3fafded0:	calla  L3FAFA6A0
3fafdf00:	jauc   L3FAFEF60
L3FAFDF20:
3fafdf20:	move   a14, -*sp, 1
3fafdf30:	movk   1, a9
3fafdf40:	move   a9, *a14+, 1
3fafdf50:	move   *a13, a9, 1
3fafdf60:	setf   16, 0, 0
3fafdf70:	move   *a9(0x40), a8, 0
3fafdf90:	move   a8, *a14+, 1
3fafdfa0:	move   *a13(0x80), *a14+, 1
3fafdfc0:	move   *a13(0xa0), *a14+, 1
3fafdfe0:	move   *a13(0xffe0), a7, 1
3fafe000:	addi   0x30, a7
3fafe020:	move   a7, *a14+, 1
3fafe030:	calla  L3FAFA6A0
3fafe060:	jauc   L3FAFEF60
L3FAFE080:
3fafe080:	move   *a13(0xc0), a9, 1
3fafe0a0:	setf   8, 0, 0
3fafe0b0:	move   *a9, a7, 0
3fafe0c0:	jrne   L3FAFE5E0
3fafe0d0:	move   *a13(0x40), a7, 1
3fafe0f0:	move   *a7, a7, 0
3fafe100:	jrne   L3FAFE270
3fafe110:	move   a14, -*sp, 1
3fafe120:	sub    a7, a7
3fafe130:	move   a7, *a14+, 1
3fafe140:	move   *a13, a7, 1
3fafe150:	setf   16, 0, 0
3fafe160:	move   *a7(0x40), a8, 0
3fafe180:	move   a8, *a14+, 1
3fafe190:	move   *a13(0x80), *a14+, 1
3fafe1b0:	move   *a13(0xa0), *a14+, 1
3fafe1d0:	move   *a13(0xffe0), a7, 1
3fafe1f0:	addi   0x30, a7
3fafe210:	move   a7, *a14+, 1
3fafe220:	calla  L3FAFA6A0
3fafe250:	jauc   L3FAFEF60
L3FAFE270:
3fafe270:	move   @0x9b000, a7, 1
3fafe2a0:	move   *a13(0x40), a9, 1
3fafe2c0:	move   *a9, a9, 0
3fafe2d0:	move   *a7(0x1790), a11, 0
3fafe2f0:	cmp    a11, a9
3fafe300:	jrnc   L3FAFE350
3fafe310:	move   *a13(0x40), a11, 1
3fafe330:	move   *a11, a9, 0
3fafe340:	jruc   L3FAFE370
L3FAFE350:
3fafe350:	move   *a7(0x1790), a9, 0
L3FAFE370:
3fafe370:	movb   a9, *a13(0x140)
3fafe390:	move   a14, -*sp, 1
3fafe3a0:	move   *a13(0x140), a11, 0
3fafe3c0:	move   a11, *a14+, 1
3fafe3d0:	addi   0x1798, a7
3fafe3f0:	move   a7, *a14+, 1
3fafe400:	move   *a13(0x60), *a14+, 1
3fafe420:	calla  L3FAFA420
3fafe450:	move   a8, a7
3fafe460:	jaeq   L3FAFEF60
3fafe480:	move   a14, -*sp, 1
3fafe490:	sub    a9, a9
3fafe4a0:	move   a9, *a14+, 1
3fafe4b0:	move   *a13, a7, 1
3fafe4c0:	setf   16, 0, 0
3fafe4d0:	move   *a7(0x40), a8, 0
3fafe4f0:	move   a8, *a14+, 1
3fafe500:	move   *a13(0x80), *a14+, 1
3fafe520:	move   *a13(0xa0), *a14+, 1
3fafe540:	move   *a13(0xffe0), a9, 1
3fafe560:	addi   0x30, a9
3fafe580:	move   a9, *a14+, 1
3fafe590:	calla  L3FAFA6A0
3fafe5c0:	jauc   L3FAFEF60
L3FAFE5E0:
3fafe5e0:	move   *a13(0x40), a7, 1
3fafe600:	move   *a7, a7, 0
3fafe610:	jrne   L3FAFE9B0
3fafe620:	move   a14, -*sp, 1
3fafe630:	move   @0x9b000, a7, 1
3fafe660:	move   *a7(0x1730), *a14+, 1
3fafe680:	move   *a9, a8, 0
3fafe690:	move   a8, *a14+, 1
3fafe6a0:	move   *a13(0xe0), *a14+, 1
3fafe6c0:	calla  L3FAFC110
3fafe6f0:	move   a8, a7
3fafe700:	jreq   L3FAFE860
3fafe710:	move   a14, -*sp, 1
3fafe720:	sub    a7, a7
3fafe730:	move   a7, *a14+, 1
3fafe740:	move   *a13, a7, 1
3fafe750:	setf   16, 0, 0
3fafe760:	move   *a7(0x40), a8, 0
3fafe780:	move   a8, *a14+, 1
3fafe790:	move   *a13(0x80), *a14+, 1
3fafe7b0:	move   *a13(0xa0), *a14+, 1
3fafe7d0:	move   *a13(0xffe0), a7, 1
3fafe7f0:	addi   0x30, a7
3fafe810:	move   a7, *a14+, 1
3fafe820:	calla  L3FAFA6A0
3fafe850:	jruc   L3FAFEF60
L3FAFE860:
3fafe860:	move   a14, -*sp, 1
3fafe870:	movk   1, a7
3fafe880:	move   a7, *a14+, 1
3fafe890:	move   *a13, a7, 1
3fafe8a0:	setf   16, 0, 0
3fafe8b0:	move   *a7(0x40), a8, 0
3fafe8d0:	move   a8, *a14+, 1
3fafe8e0:	move   *a13(0x80), *a14+, 1
3fafe900:	move   *a13(0xa0), *a14+, 1
3fafe920:	move   *a13(0xffe0), a7, 1
3fafe940:	addi   0x30, a7
3fafe960:	move   a7, *a14+, 1
3fafe970:	calla  L3FAFA6A0
3fafe9a0:	jruc   L3FAFEF60
L3FAFE9B0:
3fafe9b0:	move   @0x9b000, a7, 1
3fafe9e0:	move   *a13(0x40), a9, 1
3fafea00:	move   *a9, a9, 0
3fafea10:	move   *a7(0x1790), a11, 0
3fafea30:	cmp    a11, a9
3fafea40:	jrnc   L3FAFEA90
3fafea50:	move   *a13(0x40), a11, 1
3fafea70:	move   *a11, a9, 0
3fafea80:	jruc   L3FAFEAB0
L3FAFEA90:
3fafea90:	move   *a7(0x1790), a9, 0
L3FAFEAB0:
3fafeab0:	movb   a9, *a13(0x140)
3fafead0:	move   a14, -*sp, 1
3fafeae0:	move   *a13(0x140), a11, 0
3fafeb00:	move   a11, *a14+, 1
3fafeb10:	addi   0x1798, a7
3fafeb30:	move   a7, *a14+, 1
3fafeb40:	move   *a13(0x60), *a14+, 1
3fafeb60:	calla  L3FAFA420
3fafeb90:	move   a8, a7
3fafeba0:	jreq   L3FAFEF60
3fafebb0:	move   a14, -*sp, 1
3fafebc0:	move   @0x9b000, a9, 1
3fafebf0:	move   *a9(0x1730), *a14+, 1
3fafec10:	move   *a13(0xc0), a7, 1
3fafec30:	setf   8, 0, 0
3fafec40:	move   *a7, a8, 0
3fafec50:	move   a8, *a14+, 1
3fafec60:	move   *a13(0xe0), *a14+, 1
3fafec80:	calla  L3FAFC110
3fafecb0:	move   a8, a9
3fafecc0:	jreq   L3FAFEE20
3fafecd0:	move   a14, -*sp, 1
3fafece0:	sub    a9, a9
3fafecf0:	move   a9, *a14+, 1
3fafed00:	move   *a13, a9, 1
3fafed10:	setf   16, 0, 0
3fafed20:	move   *a9(0x40), a8, 0
3fafed40:	move   a8, *a14+, 1
3fafed50:	move   *a13(0x80), *a14+, 1
3fafed70:	move   *a13(0xa0), *a14+, 1
3fafed90:	move   *a13(0xffe0), a7, 1
3fafedb0:	addi   0x30, a7
3fafedd0:	move   a7, *a14+, 1
3fafede0:	calla  L3FAFA6A0
3fafee10:	jruc   L3FAFEF60
L3FAFEE20:
3fafee20:	move   a14, -*sp, 1
3fafee30:	movk   1, a9
3fafee40:	move   a9, *a14+, 1
3fafee50:	move   *a13, a9, 1
3fafee60:	setf   16, 0, 0
3fafee70:	move   *a9(0x40), a8, 0
3fafee90:	move   a8, *a14+, 1
3fafeea0:	move   *a13(0x80), *a14+, 1
3fafeec0:	move   *a13(0xa0), *a14+, 1
3fafeee0:	move   *a13(0xffe0), a7, 1
3fafef00:	addi   0x30, a7
3fafef20:	move   a7, *a14+, 1
3fafef30:	calla  L3FAFA6A0
L3FAFEF60:
3fafef60:	move   *sp(0xa0), a14, 1
3fafef80:	mmfm   sp, a7,a9,a11,a13
3fafefa0:	rets   2
3fafefb0:	add    a10, a12
3fafefc0:	dsjs   b4, L3FAFF0F0
3fafefd0:	sll    a9, a0
3fafefe0:	.word  0x756f
3fafeff0:	sra    a3, a12
3faff000:	modu   a1, a0
3faff010:	.word  0x746f
3faff020:	sla    a9, a0
3faff030:	mods   a3, a12
3faff040:	sll    a11, sp
3faff050:	.word  0x7461
3faff060:	sla    0x3, a5
3faff070:	addc   b10, b8
3faff080:	sla    0x2, a2
3faff090:	modu   a11, a6
3faff0a0:	sla    0x3, b2
3faff0b0:	sra    b11, b2
3faff0c0:	.word  0x7073
3faff0d0:	modu   a3, sp
3faff0e0:	sra    b11, b3
L3FAFF0F0:
3faff0f0:	rl     a9, a0
3faff100:	srl    a3, a14
3faff110:	.word  0x726f
3faff120:	sla    a11, a13
3faff130:	rl     b11, b4
3faff140:	modu   a3, sp
3faff150:	mods   a9, a0
3faff160:	.word  0x7365
3faff170:	sla    b11, b3
3faff180:	sra    a11, a7
3faff190:	rev    a0
3faff1a0:	sub    a10, a4
3faff1b0:	.word  0x7743
3faff1c0:	modu   a3, a9
3faff1d0:	modu   a11, a4
3faff1e0:	.word  0x7377
3faff1f0:	or     a1, a0
3faff200:	.word  0x7265
3faff210:	rl     a11, a13
3faff220:	sla    a11, a14
3faff230:	.word  0x006c
3faff240:	.word  0x7254
3faff250:	modu   a3, a1
3faff260:	mods   b11, b3
3faff270:	.word  0x7469
3faff280:	and    a1, a0
3faff290:	sll    a11, a1
3faff2a0:	sra    a11, a11
3faff2b0:	sla    0x3, b4
3faff2c0:	sla    a11, a6
3faff2d0:	mods   a3, a9
3faff2e0:	sra    a3, a5
3faff2f0:	rl     a9, a0
3faff300:	sla    0x3, a14
3faff310:	sra    b10, b3
3faff320:	sra    a3, a14
3faff330:	.word  0x725f
3faff340:	.word  0x7365
3faff350:	mpyu   b11, b0
3faff360:	sra    a11, a13
3faff370:	.word  0x7373
3faff380:	dsjs   a0, L3FAFF520
3faff390:	andn   a9, a0
3faff3a0:	sla    b11, b4
3faff3b0:	.word  0x7574
3faff3c0:	sla    0x3, b3
3faff3d0:	sla    0x1, b13
3faff3e0:	sra    a1, a5
3faff3f0:	dsjs   a0, L3FAFF590
3faff400:	.word  0x0000
3faff410:	mmtm   sp, a7,a9,a11,a13
3faff430:	move   a14, a13
3faff440:	addi   0x60, a14
3faff460:	sub    a11, a11
3faff470:	setf   16, 1, 0
3faff480:	move   a11, *a13(0x20), 0
3faff4a0:	move   a11, *a13, 1
3faff4b0:	move   *a13(0xffe0), a9, 1
3faff4d0:	move   a11, *a9(0x40), 1
3faff4f0:	movk   1, a11
3faff500:	move   a11, *a9(0x60), 1
L3FAFF520:
3faff520:	movk   7, a11
3faff530:	move   a11, *a13(0x20), 0
3faff550:	sub    a9, a9
3faff560:	move   a9, *a13(0x30), 0
L3FAFF580:
3faff580:	move   *a13(0x30), a11, 0
3faff5a0:	move   *a13(0x20), a9, 0
3faff5c0:	and    a9, a11
3faff5d0:	move   a11, @0x5600100, 0
3faff600:	setf   16, 0, 0
3faff610:	move   @0x5600100, a11, 0
3faff640:	and    a9, a11
3faff650:	move   a11, *a13(0x40), 1
3faff670:	setf   16, 1, 0
3faff680:	move   *a13(0x30), a7, 0
3faff6a0:	and    a9, a7
3faff6b0:	cmp    a7, a11
3faff6c0:	jreq   L3FAFF820
3faff6d0:	move   *a13(0xffe0), a7, 1
3faff6f0:	movk   1, a9
3faff700:	move   a9, *a13, 1
3faff710:	move   a9, *a7(0x40), 1
3faff730:	movi   0x5600100, a11
3faff760:	move   a11, *a7(0x80), 1
3faff780:	move   *a13(0x30), a11, 0
3faff7a0:	move   *a13(0x20), a9, 0
3faff7c0:	and    a9, a11
3faff7d0:	move   a11, *a7(0xa0), 1
3faff7f0:	move   *a13(0x40), *a7(0xc0), 1
L3FAFF820:
3faff820:	move   *a13(0x30), a11, 0
3faff840:	inc    a11
3faff850:	move   a11, *a13(0x30), 0
3faff870:	subk   16, a11
3faff880:	jrlt   L3FAFF580
3faff890:	sub    a11, a11
3faff8a0:	move   a11, @0x5600100, 0
3faff8d0:	movi   0xfc, a7
3faff8f0:	move   a7, *a13(0x20), 0
3faff910:	move   a14, -*sp, 1
3faff920:	move   *a13(0xffe0), *a14+, 1
3faff940:	move   a7, *a14+, 1
3faff950:	movi   0x5600030, a9
3faff980:	move   a9, *a14+, 1
3faff990:	calla  L3FAFFF30
3faff9c0:	move   a8, *a13, 1
3faff9d0:	movi   0x3ff, a11
3faff9f0:	setf   16, 1, 0
3faffa00:	move   a11, *a13(0x20), 0
3faffa20:	move   a8, a8
3faffa30:	jrne   L3FAFFAE0
3faffa40:	move   a14, -*sp, 1
3faffa50:	move   *a13(0xffe0), *a14+, 1
3faffa70:	move   a11, *a14+, 1
3faffa80:	subk   16, a9
3faffa90:	move   a9, *a14+, 1
3faffaa0:	calla  L3FAFFF30
3faffad0:	move   a8, *a13, 1
L3FAFFAE0:
3faffae0:	movi   0x7ff, a9
3faffb00:	setf   16, 1, 0
3faffb10:	move   a9, *a13(0x20), 0
3faffb30:	move   a8, a8
3faffb40:	jrne   L3FAFFC10
3faffb50:	move   a14, -*sp, 1
3faffb60:	move   *a13(0xffe0), *a14+, 1
3faffb80:	move   a9, *a14+, 1
3faffb90:	movi   0x5600000, a7
3faffbc0:	move   a7, *a14+, 1
3faffbd0:	calla  L3FAFFF30
3faffc00:	move   a8, *a13, 1
L3FAFFC10:
3faffc10:	sub    a7, a7
3faffc20:	setf   16, 0, 0
3faffc30:	move   a7, @0x5600000, 0
3faffc60:	movi   0x7fff, a7
3faffc80:	move   a7, *a13(0x20), 0
3faffca0:	move   a8, a8
3faffcb0:	jrne   L3FAFFDB0
3faffcc0:	move   a14, -*sp, 1
3faffcd0:	move   *a13(0xffe0), *a14+, 1
3faffcf0:	setf   16, 1, 0
3faffd00:	move   *a13(0x20), a7, 0
3faffd20:	move   a7, *a14+, 1
3faffd30:	movi   0x5600040, a9
3faffd60:	move   a9, *a14+, 1
3faffd70:	calla  L3FAFFF30
3faffda0:	move   a8, *a13, 1
L3FAFFDB0:
3faffdb0:	movi   0x3fff, a9
3faffdd0:	setf   16, 1, 0
3faffde0:	move   a9, *a13(0x20), 0
3faffe00:	move   a8, a7
3faffe10:	jrne   L3FAFFEE0
3faffe20:	move   a14, -*sp, 1
3faffe30:	move   *a13(0xffe0), *a14+, 1
3faffe50:	move   a9, *a14+, 1
3faffe60:	movi   0x5600050, a11
3faffe90:	move   a11, *a14+, 1
3faffea0:	calla  L3FAFFF30
3faffed0:	move   a8, *a13, 1
L3FAFFEE0:
3faffee0:	move   *sp(0xa0), a14, 1
3fafff00:	mmfm   sp, a7,a9,a11,a13
3fafff20:	rets   2
L3FAFFF30:
3fafff30:	mmtm   sp, a7,a9,a11,a13
3fafff50:	move   a14, a13
3fafff60:	addi   0x90, a14
3fafff80:	sub    a11, a11
3fafff90:	move   a11, *a13(0x20), 1
3fafffb0:	move   a11, *a13(0x40), 1
3fafffd0:	move   a11, *a13(0x60), 1
3faffff0:	movk   1, a11
3fb00000:	setf   16, 1, 0
3fb00010:	move   a11, *a13(0x80), 0
3fb00030:	sub    a11, a11
3fb00040:	move   a11, *a13, 1
L3FB00050:
3fb00050:	move   *a13(0x80), a11, 0
3fb00070:	move   *a13(0xffc0), a9, 0
3fb00090:	and    a9, a11
3fb000a0:	move   *a13(0xffe0), a9, 1
3fb000c0:	move   a11, *a9, 0
3fb000d0:	setf   16, 0, 0
3fb000e0:	move   *a9, a11, 0
3fb000f0:	setf   16, 1, 0
3fb00100:	move   *a13(0xffc0), a9, 0
3fb00120:	and    a9, a11
3fb00130:	move   a11, *a13(0x20), 1
3fb00150:	move   *a13(0x80), a7, 0
3fb00170:	and    a9, a7
3fb00180:	move   a7, *a13(0x40), 1
3fb001a0:	cmp    a7, a11
3fb001b0:	jreq   L3FB002D0
3fb001c0:	move   *a13(0xffa0), a7, 1
3fb001e0:	movk   1, a9
3fb001f0:	move   a9, *a13(0x60), 1
3fb00210:	move   a9, *a7(0x40), 1
3fb00230:	move   *a13(0xffe0), a11, 1
3fb00250:	move   a11, *a7(0x80), 1
3fb00270:	move   *a13(0x40), *a7(0xa0), 1
3fb002a0:	move   *a13(0x20), *a7(0xc0), 1
L3FB002D0:
3fb002d0:	move   *a13(0x80), a11, 0
3fb002f0:	sll    0x1, a11
3fb00300:	move   a11, *a13(0x80), 0
3fb00320:	move   *a13, a9, 1
3fb00330:	inc    a9
3fb00340:	move   a9, *a13, 1
3fb00350:	subk   16, a9
3fb00360:	jrlt   L3FB00050
3fb00370:	movi   0xfffe, a9
3fb00390:	move   a9, *a13(0x80), 0
3fb003b0:	sub    a11, a11
3fb003c0:	move   a11, *a13, 1
3fb003d0:	move   *a13(0x60), a7, 1
3fb003f0:	jrne   L3FB007A0
L3FB00400:
3fb00400:	move   *a13(0x80), a11, 0
3fb00420:	move   *a13(0xffc0), a9, 0
3fb00440:	and    a9, a11
3fb00450:	move   *a13(0xffe0), a7, 1
3fb00470:	move   a11, *a7, 0
3fb00480:	setf   16, 0, 0
3fb00490:	move   *a7, a11, 0
3fb004a0:	and    a9, a11
3fb004b0:	move   a11, *a13(0x20), 1
3fb004d0:	setf   16, 1, 0
3fb004e0:	move   *a13(0x80), a7, 0
3fb00500:	and    a9, a7
3fb00510:	move   a7, *a13(0x40), 1
3fb00530:	cmp    a7, a11
3fb00540:	jreq   L3FB00660
3fb00550:	move   *a13(0xffa0), a7, 1
3fb00570:	movk   1, a9
3fb00580:	move   a9, *a13(0x60), 1
3fb005a0:	move   a9, *a7(0x40), 1
3fb005c0:	move   *a13(0xffe0), a11, 1
3fb005e0:	move   a11, *a7(0x80), 1
3fb00600:	move   *a13(0x40), *a7(0xa0), 1
3fb00630:	move   *a13(0x20), *a7(0xc0), 1
L3FB00660:
3fb00660:	move   *a13, a11, 1
3fb00670:	movi   0xffff, a9
3fb006a0:	subk   15, a11
3fb006b0:	sra    a11, a9
3fb006c0:	move   *a13(0x80), a11, 0
3fb006e0:	sll    0x1, a11
3fb006f0:	or     a9, a11
3fb00700:	move   a11, *a13(0x80), 0
3fb00720:	move   *a13, a11, 1
3fb00730:	inc    a11
3fb00740:	move   a11, *a13, 1
3fb00750:	subk   16, a11
3fb00760:	jrge   L3FB007A0
3fb00770:	move   *a13(0x60), a11, 1
3fb00790:	jreq   L3FB00400
L3FB007A0:
3fb007a0:	move   *a13(0x60), a8, 1
3fb007c0:	move   *sp(0xa0), a14, 1
3fb007e0:	mmfm   sp, a7,a9,a11,a13
3fb00800:	rets   2
3fb00810:	mmtm   sp, a7,a9,a11,a13
3fb00830:	move   a14, a13
3fb00840:	addi   0x1d0, a14
3fb00860:	sub    a11, a11
3fb00870:	move   a11, *a13(0x1b0), 1
3fb00890:	move   *a13(0xffe0), a9, 1
3fb008b0:	move   a11, *a9(0x40), 1
3fb008d0:	movk   2, a11
3fb008e0:	move   a11, *a9(0x60), 1
3fb00900:	sub    a11, a11
3fb00910:	move   a11, *a13(0x150), 1
3fb00930:	movk   8, a9
3fb00940:	setf   16, 0, 0
3fb00950:	move   a9, @0x5600100, 0
3fb00980:	movk   2, a9
3fb00990:	move   a9, @0x5600030, 0
3fb009c0:	move   a11, *a13(0x20), 1
3fb009e0:	movi   0x278, a9
3fb00a00:	move   a9, @0x5600020, 0
3fb00a30:	movk   22, a9
3fb00a40:	move   a9, @0x5600030, 0
3fb00a70:	movi   0x4fe5, a9
3fb00a90:	move   a9, @0x5600040, 0
3fb00ac0:	movi   0x3fff, a9
3fb00ae0:	move   a9, @0x5600050, 0
3fb00b10:	move   a11, @0x5600000, 0
3fb00b40:	move   a11, @0x5600060, 0
3fb00b70:	move   @0x5600060, a9, 0
3fb00ba0:	cmpi   0x2000, a9
3fb00bc0:	jreq   L3FB00CC0
3fb00bd0:	movk   1, a9
3fb00be0:	move   a9, *a13(0x20), 1
3fb00c00:	move   *a13(0xffe0), a7, 1
3fb00c20:	movi   0xf010, a9
3fb00c50:	move   a9, *a13(0x40), 1
3fb00c70:	move   a9, *a7(0x80), 1
3fb00c90:	movk   1, a7
3fb00ca0:	move   a7, *a13(0x150), 1
L3FB00CC0:
3fb00cc0:	move   *a13(0x150), a9, 1
3fb00ce0:	jrne   L3FB011D0
3fb00cf0:	movi   0x114, a7
3fb00d10:	move   a7, @0x5600030, 0
3fb00d40:	move   a11, *a13(0xc0), 1
3fb00d60:	move   a11, *a13(0x1b0), 1
L3FB00D80:
3fb00d80:	calla  L3F3F3380
3fb00db0:	setf   16, 0, 0
3fb00dc0:	move   @0x5600010, a11, 0
3fb00df0:	andi   0x20, a11
3fb00e20:	move   a11, *a13(0xc0), 1
3fb00e40:	move   *a13(0x1b0), a9, 1
3fb00e60:	inc    a9
3fb00e70:	move   a9, *a13(0x1b0), 1
3fb00e90:	move   a11, a7
3fb00ea0:	jrne   L3FB00ED0
3fb00eb0:	subk   20, a9
3fb00ec0:	jrlt   L3FB00D80
L3FB00ED0:
3fb00ed0:	move   @0x5600060, a9, 0
3fb00f00:	cmpi   0xffff, a9
3fb00f30:	jrne   L3FB00F80
3fb00f40:	move   *a13(0x1b0), a9, 1
3fb00f60:	subk   20, a9
3fb00f70:	jrne   L3FB01160
L3FB00F80:
3fb00f80:	movk   1, a9
3fb00f90:	move   a9, *a13(0x20), 1
3fb00fb0:	move   *a13(0x1b0), a7, 1
3fb00fd0:	subk   20, a7
3fb00fe0:	jrne   L3FB01050
3fb00ff0:	movi   0xf025, a7
3fb01020:	move   a7, *a13(0x40), 1
3fb01040:	jruc   L3FB010A0
L3FB01050:
3fb01050:	movi   0xf020, a7
3fb01080:	move   a7, *a13(0x40), 1
L3FB010A0:
3fb010a0:	move   *a13(0xffe0), a7, 1
3fb010c0:	move   *a13(0x40), *a7(0x80), 1
3fb010f0:	move   @0x5600060, a11, 0
3fb01120:	move   a11, *a7(0xa0), 1
3fb01140:	move   a9, *a13(0x150), 1
L3FB01160:
3fb01160:	movk   2, a11
3fb01170:	move   a11, @0x5600030, 0
3fb011a0:	movk   1, a9
3fb011b0:	move   a9, *a13(0x150), 1
L3FB011D0:
3fb011d0:	move   *a13(0x20), a8, 1
3fb011f0:	move   *sp(0xa0), a14, 1
3fb01210:	mmfm   sp, a7,a9,a11,a13
3fb01230:	rets   2
3fb01240:	mmtm   sp, a7,a9,a11,a13
3fb01260:	move   a14, a13
3fb01270:	addi   0x190, a14
3fb01290:	sub    a11, a11
3fb012a0:	move   a11, *a13(0x170), 1
3fb012c0:	move   *a13(0xffe0), a9, 1
3fb012e0:	move   a11, *a9(0x40), 1
3fb01300:	movk   2, a11
3fb01310:	move   a11, *a9(0x60), 1
3fb01330:	sub    a11, a11
3fb01340:	move   a11, *a13(0x150), 1
3fb01360:	move   a11, *a13(0xa0), 1
3fb01380:	move   a11, *a13(0xc0), 1
3fb013a0:	movi   0x248, a9
3fb013c0:	setf   16, 0, 0
3fb013d0:	move   a9, @0x5600020, 0
3fb01400:	movi   0x82, a9
3fb01420:	move   a9, @0x5600030, 0
3fb01450:	move   a11, @0x5600000, 0
3fb01480:	movk   1, a9
3fb01490:	move   a9, *a13, 1
3fb014a0:	move   @0xc71d0, a11, 0
3fb014d0:	cmp    a11, a9
3fb014e0:	jrhi   L3FB01600
L3FB014F0:
3fb014f0:	move   *a13, a11, 1
3fb01500:	sll    0x4, a11
3fb01510:	addi   0xc71d0, a11
3fb01540:	move   *a11, a11, 0
3fb01550:	move   a11, @0x5600080, 0
3fb01580:	move   *a13, a11, 1
3fb01590:	inc    a11
3fb015a0:	move   a11, *a13, 1
3fb015b0:	move   @0xc71d0, a9, 0
3fb015e0:	cmp    a9, a11
3fb015f0:	jrls   L3FB014F0
L3FB01600:
3fb01600:	movi   0x81, a11
3fb01620:	move   a11, @0x5600030, 0
3fb01650:	movk   1, a9
3fb01660:	move   a9, *a13, 1
3fb01670:	move   @0xc72e0, a11, 0
3fb016a0:	cmp    a11, a9
3fb016b0:	jrhi   L3FB01C40
3fb016c0:	move   *a13(0xc0), a9, 1
3fb016e0:	jrne   L3FB01C40
L3FB016F0:
3fb016f0:	sub    a11, a11
3fb01700:	move   a11, *a13(0x170), 1
3fb01720:	move   @0x5600010, a9, 0
3fb01750:	btst   3, a9
3fb01760:	jrne   L3FB01830
L3FB01770:
3fb01770:	move   *a13(0x170), a11, 1
3fb01790:	inc    a11
3fb017a0:	move   a11, *a13(0x170), 1
3fb017c0:	move   @0x5600010, a9, 0
3fb017f0:	btst   3, a9
3fb01800:	jrne   L3FB01830
3fb01810:	subk   20, a11
3fb01820:	jrlt   L3FB01770
L3FB01830:
3fb01830:	move   @0x5600080, a11, 0
3fb01860:	move   a11, *a13(0x60), 1
3fb01880:	move   *a13, a9, 1
3fb01890:	sll    0x4, a9
3fb018a0:	addi   0xc72e0, a9
3fb018d0:	move   *a9, a9, 0
3fb018e0:	cmp    a9, a11
3fb018f0:	jrne   L3FB01940
3fb01900:	move   *a13(0x170), a9, 1
3fb01920:	subk   20, a9
3fb01930:	jrne   L3FB01B90
L3FB01940:
3fb01940:	move   *a13(0x170), a9, 1
3fb01960:	subk   20, a9
3fb01970:	jrne   L3FB019E0
3fb01980:	movi   0xf035, a9
3fb019b0:	move   a9, *a13(0xc0), 1
3fb019d0:	jruc   L3FB01A30
L3FB019E0:
3fb019e0:	movi   0xf030, a9
3fb01a10:	move   a9, *a13(0xc0), 1
L3FB01A30:
3fb01a30:	movk   1, a9
3fb01a40:	move   a9, *a13(0xa0), 1
3fb01a60:	move   *a13(0xffe0), a11, 1
3fb01a80:	move   *a13(0xc0), *a11(0x80), 1
3fb01ab0:	move   *a13, a7, 1
3fb01ac0:	sll    0x4, a7
3fb01ad0:	addi   0xc72e0, a7
3fb01b00:	move   *a7, a7, 0
3fb01b10:	move   a7, *a11(0xa0), 1
3fb01b30:	move   *a13(0x60), *a11(0xc0), 1
3fb01b60:	move   *a13(0x0), *a11(0xe0), 1
L3FB01B90:
3fb01b90:	move   *a13, a11, 1
3fb01ba0:	inc    a11
3fb01bb0:	move   a11, *a13, 1
3fb01bc0:	move   @0xc72e0, a9, 0
3fb01bf0:	cmp    a9, a11
3fb01c00:	jrhi   L3FB01C40
3fb01c10:	move   *a13(0xc0), a7, 1
3fb01c30:	jreq   L3FB016F0
L3FB01C40:
3fb01c40:	movk   2, a11
3fb01c50:	move   a11, @0x5600030, 0
3fb01c80:	move   *a13(0xa0), a8, 1
3fb01ca0:	move   *sp(0xa0), a14, 1
3fb01cc0:	mmfm   sp, a7,a9,a11,a13
3fb01ce0:	rets   2
3fb01cf0:	mmtm   sp, a9,a11,a13
3fb01d10:	move   a14, a13
3fb01d20:	addi   0x190, a14
3fb01d40:	sub    a11, a11
3fb01d50:	move   a11, *a13(0x170), 1
3fb01d70:	move   *a13(0xffe0), a9, 1
3fb01d90:	move   a11, *a9(0x40), 1
3fb01db0:	movk   2, a11
3fb01dc0:	move   a11, *a9(0x60), 1
3fb01de0:	sub    a11, a11
3fb01df0:	move   a11, *a13(0x150), 1
3fb01e10:	movk   8, a9
3fb01e20:	setf   16, 0, 0
3fb01e30:	move   a9, @0x5600100, 0
3fb01e60:	movi   0x208, a9
3fb01e80:	move   a9, @0x5600020, 0
3fb01eb0:	movi   0x9e, a9
3fb01ed0:	move   a9, @0x5600030, 0
3fb01f00:	movi   0xff, a9
3fb01f20:	move   a9, @0x5600040, 0
3fb01f50:	move   a11, @0x5600000, 0
3fb01f80:	move   a11, @0x5600050, 0
3fb01fb0:	move   a11, @0x5600060, 0
3fb01fe0:	move   a11, *a13(0x20), 1
3fb02000:	move   a11, *a13(0x40), 1
3fb02020:	movi   0x800, a9
3fb02040:	move   a9, *a13(0x130), 1
L3FB02060:
3fb02060:	move   *a13(0x130), a11, 1
3fb02080:	dec    a11
3fb02090:	move   a11, *a13(0x130), 1
3fb020b0:	jrne   L3FB02060
3fb020c0:	movi   0x29c, a9
3fb020e0:	setf   16, 0, 0
3fb020f0:	move   a9, @0x5600030, 0
3fb02120:	sub    a9, a9
3fb02130:	move   a9, *a13(0x80), 1
3fb02150:	move   *a13(0x170), a11, 1
3fb02170:	subk   20, a11
3fb02180:	jrge   L3FB022E0
L3FB02190:
3fb02190:	calla  L3F3F3380
3fb021c0:	setf   16, 0, 0
3fb021d0:	move   @0x5600010, a11, 0
3fb02200:	andi   0x80, a11
3fb02230:	move   a11, *a13(0x80), 1
3fb02250:	move   *a13(0x170), a9, 1
3fb02270:	inc    a9
3fb02280:	move   a9, *a13(0x170), 1
3fb022a0:	move   a11, a8
3fb022b0:	jrne   L3FB022E0
3fb022c0:	subk   20, a9
3fb022d0:	jrlt   L3FB02190
L3FB022E0:
3fb022e0:	move   @0x5600070, a11, 0
3fb02310:	move   a11, *a13(0xa0), 1
3fb02330:	cmpi   0x5330, a11
3fb02350:	jrne   L3FB023A0
3fb02360:	move   *a13(0x170), a9, 1
3fb02380:	subk   20, a9
3fb02390:	jrne   L3FB025B0
L3FB023A0:
3fb023a0:	move   *a13(0x170), a9, 1
3fb023c0:	subk   20, a9
3fb023d0:	jrne   L3FB02440
3fb023e0:	movi   0xf085, a9
3fb02410:	move   a9, *a13(0x40), 1
3fb02430:	jruc   L3FB02490
L3FB02440:
3fb02440:	movi   0xf080, a9
3fb02470:	move   a9, *a13(0x40), 1
L3FB02490:
3fb02490:	movk   1, a9
3fb024a0:	move   a9, *a13(0x20), 1
3fb024c0:	move   *a13(0xffe0), a11, 1
3fb024e0:	move   *a13(0x40), *a11(0x80), 1
3fb02510:	movi   0x5330, a9
3fb02530:	move   a9, *a11(0xa0), 1
3fb02550:	move   *a13(0xa0), *a11(0xc0), 1
3fb02580:	movk   1, a9
3fb02590:	move   a9, *a13(0x150), 1
L3FB025B0:
3fb025b0:	movk   1, a11
3fb025c0:	move   a11, *a13(0x150), 1
3fb025e0:	move   *a13(0x20), a8, 1
3fb02600:	move   *sp(0x80), a14, 1
3fb02620:	mmfm   sp, a9,a11,a13
3fb02640:	rets   2
3fb02650:	mmtm   sp, a7,a9,a11,a13
3fb02670:	move   a14, a13
3fb02680:	addi   0x80, a14
3fb026a0:	sub    a11, a11
3fb026b0:	setf   16, 1, 0
3fb026c0:	move   a11, *a13(0x30), 0
3fb026e0:	move   a11, *a13(0x60), 1
3fb02700:	move   *a13(0xffe0), a9, 1
3fb02720:	move   a11, *a9(0x40), 1
3fb02740:	movk   4, a11
3fb02750:	move   a11, *a9(0x60), 1
3fb02770:	sub    a11, a11
3fb02780:	move   a11, @0x5600100, 0
3fb027b0:	movk   2, a11
3fb027c0:	move   a11, @0x5600030, 0
3fb027f0:	movi   0x258, a11
3fb02810:	move   a11, @0x5600020, 0
3fb02840:	movi   0x32, a11
3fb02860:	move   a11, @0x5600030, 0
3fb02890:	movk   3, a11
3fb028a0:	move   a11, @0x5600100, 0
3fb028d0:	movk   1, a11
3fb028e0:	move   a11, *a13, 0
3fb028f0:	setf   8, 0, 0
3fb02900:	move   @0xc6c20, a9, 0
3fb02930:	cmp    a9, a11
3fb02940:	jrhi   L3FB02B60
L3FB02950:
3fb02950:	setf   16, 1, 0
3fb02960:	move   *a13, a11, 0
3fb02970:	inc    a11
3fb02980:	sll    0x3, a11
3fb02990:	addi   0xc6c20, a11
3fb029c0:	setf   8, 0, 0
3fb029d0:	move   *a11, a11, 0
3fb029e0:	sll    0x8, a11
3fb029f0:	setf   16, 1, 0
3fb02a00:	move   *a13, a9, 0
3fb02a10:	sll    0x3, a9
3fb02a20:	addi   0xc6c20, a9
3fb02a50:	setf   8, 0, 0
3fb02a60:	move   *a9, a9, 0
3fb02a70:	or     a9, a11
3fb02a80:	setf   16, 0, 0
3fb02a90:	move   a11, @0x5600080, 0
3fb02ac0:	setf   16, 1, 0
3fb02ad0:	move   *a13, a11, 0
3fb02ae0:	addk   2, a11
3fb02af0:	move   a11, *a13, 0
3fb02b00:	setf   8, 0, 0
3fb02b10:	move   @0xc6c20, a9, 0
3fb02b40:	cmp    a9, a11
3fb02b50:	jrls   L3FB02950
L3FB02B60:
3fb02b60:	movi   0x5600030, a11
3fb02b90:	setf   16, 0, 0
3fb02ba0:	move   *a11, a9, 0
3fb02bb0:	movk   1, a7
3fb02bc0:	or     a7, a9
3fb02bd0:	move   a9, *a11, 0
3fb02be0:	movi   0xfff, a11
3fb02c00:	move   a11, *a13(0x20), 0
3fb02c20:	move   @0x5600010, a9, 0
3fb02c50:	btst   1, a9
3fb02c60:	jrne   L3FB02D50
L3FB02C70:
3fb02c70:	setf   16, 1, 0
3fb02c80:	move   *a13(0x20), a11, 0
3fb02ca0:	dec    a11
3fb02cb0:	move   a11, *a13(0x20), 0
3fb02cd0:	setf   16, 0, 0
3fb02ce0:	move   @0x5600010, a9, 0
3fb02d10:	btst   1, a9
3fb02d20:	jrne   L3FB02D50
3fb02d30:	move   a11, a7
3fb02d40:	jrne   L3FB02C70
L3FB02D50:
3fb02d50:	move   a11, a7
3fb02d60:	jrne   L3FB02E20
3fb02d70:	move   *a13(0xffe0), a9, 1
3fb02d90:	movk   1, a7
3fb02da0:	move   a7, *a13(0x60), 1
3fb02dc0:	move   a7, *a9(0x40), 1
3fb02de0:	move   a7, *a9(0x80), 1
3fb02e00:	jauc   L3FB048A0
L3FB02E20:
3fb02e20:	movi   0x50, a9
3fb02e40:	move   a9, @0x5600030, 0
3fb02e70:	sub    a9, a9
3fb02e80:	move   a9, @0x5600100, 0
3fb02eb0:	move   @0x5600100, a9, 0
3fb02ee0:	btst   8, a9
3fb02ef0:	jreq   L3FB02FA0
3fb02f00:	move   @0x5600100, a9, 0
3fb02f30:	btst   9, a9
3fb02f40:	jrne   L3FB02FA0
3fb02f50:	move   @0x5600100, a9, 0
3fb02f80:	btst   10, a9
3fb02f90:	jreq   L3FB03090
L3FB02FA0:
3fb02fa0:	move   *a13(0xffe0), a9, 1
3fb02fc0:	movk   1, a7
3fb02fd0:	move   a7, *a13(0x60), 1
3fb02ff0:	move   a7, *a9(0x40), 1
3fb03010:	movk   2, a11
3fb03020:	move   a11, *a9(0x80), 1
3fb03040:	move   @0x5600100, a11, 0
3fb03070:	move   a11, *a9(0xa0), 1
L3FB03090:
3fb03090:	movk   1, a11
3fb030a0:	move   a11, *a13(0x40), 0
3fb030c0:	sub    a9, a9
3fb030d0:	move   a9, *a13(0x50), 0
3fb030f0:	move   *a13(0x60), a7, 1
3fb03110:	jane   L3FB048A0
3fb03130:	setf   16, 1, 0
L3FB03140:
3fb03140:	move   *a13(0x50), a11, 0
3fb03160:	subk   16, a11
3fb03170:	jrne   L3FB03240
3fb03180:	movi   0x5600100, a11
3fb031b0:	setf   16, 0, 0
3fb031c0:	move   *a11, a9, 0
3fb031d0:	movk   4, a7
3fb031e0:	or     a7, a9
3fb031f0:	move   a9, *a11, 0
3fb03200:	movi   0xaa, a11
3fb03220:	move   a11, *a13(0x40), 0
L3FB03240:
3fb03240:	setf   16, 1, 0
3fb03250:	move   *a13(0x40), a11, 0
3fb03270:	andi   0xff, a11
3fb032a0:	move   a11, @0x5600080, 0
3fb032d0:	move   *a13(0x40), a11, 0
3fb032f0:	sra    0x8, a11
3fb03300:	andi   0xff, a11
3fb03330:	move   a11, @0x5600080, 0
3fb03360:	move   *a13(0x40), a11, 0
3fb03380:	andi   0xff, a11
3fb033b0:	move   a11, @0x5600080, 0
3fb033e0:	move   *a13(0x40), a11, 0
3fb03400:	sra    0x8, a11
3fb03410:	andi   0xff, a11
3fb03440:	move   a11, @0x5600080, 0
3fb03470:	setf   16, 0, 0
3fb03480:	move   @0x5600200, a11, 0
3fb034b0:	move   a11, *a13(0x30), 0
3fb034d0:	move   @0x5600200, a11, 0
3fb03500:	move   a11, *a13(0x30), 0
3fb03520:	move   *a13(0x60), a11, 1
3fb03540:	jreq   L3FB03580
3fb03550:	movi   0x200, a9
3fb03570:	jruc   L3FB03590
L3FB03580:
3fb03580:	sub    a9, a9
L3FB03590:
3fb03590:	move   a9, *a13, 0
3fb035a0:	setf   16, 1, 0
3fb035b0:	move   *a13, a9, 0
3fb035c0:	cmpi   0x200, a9
3fb035e0:	jrge   L3FB03D80
L3FB035F0:
3fb035f0:	move   *a13(0x40), a11, 0
3fb03610:	andi   0xff, a11
3fb03640:	move   a11, @0x5600080, 0
3fb03670:	move   *a13(0x40), a11, 0
3fb03690:	sra    0x8, a11
3fb036a0:	andi   0xff, a11
3fb036d0:	move   a11, @0x5600080, 0
3fb03700:	setf   16, 0, 0
3fb03710:	move   @0x5600100, a11, 0
3fb03740:	btst   8, a11
3fb03750:	jreq   L3FB038C0
3fb03760:	move   *a13(0xffe0), a11, 1
3fb03780:	movk   1, a9
3fb03790:	move   a9, *a13(0x60), 1
3fb037b0:	move   a9, *a11(0x40), 1
3fb037d0:	movk   3, a7
3fb037e0:	move   a7, *a11(0x80), 1
3fb03800:	setf   16, 1, 0
3fb03810:	move   *a13, a7, 0
3fb03820:	move   a7, *a11(0xa0), 1
3fb03840:	move   *a13(0x50), a7, 0
3fb03860:	move   a7, *a11(0xc0), 1
3fb03880:	movi   0x1ff, a7
3fb038a0:	move   a7, *a13, 0
3fb038b0:	jruc   L3FB03D10
L3FB038C0:
3fb038c0:	move   @0x5600100, a11, 0
3fb038f0:	btst   9, a11
3fb03900:	jreq   L3FB03960
3fb03910:	setf   16, 1, 0
3fb03920:	move   *a13, a11, 0
3fb03930:	cmpi   0x100, a11
3fb03950:	jrlt   L3FB03B70
L3FB03960:
3fb03960:	setf   16, 0, 0
3fb03970:	move   @0x5600100, a11, 0
3fb039a0:	btst   9, a11
3fb039b0:	jrne   L3FB03A10
3fb039c0:	setf   16, 1, 0
3fb039d0:	move   *a13, a11, 0
3fb039e0:	cmpi   0x100, a11
3fb03a00:	jrge   L3FB03B70
L3FB03A10:
3fb03a10:	setf   16, 0, 0
3fb03a20:	move   @0x5600100, a11, 0
3fb03a50:	btst   10, a11
3fb03a60:	jreq   L3FB03AC0
3fb03a70:	setf   16, 1, 0
3fb03a80:	move   *a13, a11, 0
3fb03a90:	cmpi   0x1ff, a11
3fb03ab0:	jrlt   L3FB03B70
L3FB03AC0:
3fb03ac0:	setf   16, 0, 0
3fb03ad0:	move   @0x5600100, a11, 0
3fb03b00:	btst   10, a11
3fb03b10:	jrne   L3FB03D10
3fb03b20:	setf   16, 1, 0
3fb03b30:	move   *a13, a11, 0
3fb03b40:	cmpi   0x1ff, a11
3fb03b60:	jrlt   L3FB03D10
L3FB03B70:
3fb03b70:	move   *a13(0xffe0), a9, 1
3fb03b90:	movk   1, a7
3fb03ba0:	move   a7, *a13(0x60), 1
3fb03bc0:	move   a7, *a9(0x40), 1
3fb03be0:	movk   4, a11
3fb03bf0:	move   a11, *a9(0x80), 1
3fb03c10:	move   *a13, a11, 0
3fb03c20:	move   a11, *a9(0xa0), 1
3fb03c40:	move   *a13(0x50), a11, 0
3fb03c60:	move   a11, *a9(0xc0), 1
3fb03c80:	setf   16, 0, 0
3fb03c90:	move   @0x5600100, a11, 0
3fb03cc0:	move   a11, *a9(0xe0), 1
3fb03ce0:	movi   0x1ff, a11
3fb03d00:	move   a11, *a13, 0
L3FB03D10:
3fb03d10:	setf   16, 1, 0
3fb03d20:	move   *a13, a11, 0
3fb03d30:	inc    a11
3fb03d40:	move   a11, *a13, 0
3fb03d50:	cmpi   0x200, a11
3fb03d70:	jrlt   L3FB035F0
L3FB03D80:
3fb03d80:	move   *a13(0x50), a11, 0
3fb03da0:	subk   16, a11
3fb03db0:	jrne   L3FB03E00
3fb03dc0:	movi   0x5500, a11
3fb03de0:	move   a11, *a13(0x40), 0
L3FB03E00:
3fb03e00:	move   *a13(0x60), a11, 1
3fb03e20:	jreq   L3FB03E60
3fb03e30:	movi   0x200, a9
3fb03e50:	jruc   L3FB03E70
L3FB03E60:
3fb03e60:	sub    a9, a9
L3FB03E70:
3fb03e70:	move   a9, *a13, 0
3fb03e80:	move   *a13, a9, 0
3fb03e90:	cmpi   0x200, a9
3fb03eb0:	jage   L3FB047A0
L3FB03ED0:
3fb03ed0:	setf   16, 0, 0
3fb03ee0:	move   @0x5600200, a11, 0
3fb03f10:	move   a11, *a13(0x30), 0
3fb03f30:	setf   16, 1, 0
3fb03f40:	move   *a13(0x30), a11, 0
3fb03f60:	move   *a13(0x40), a9, 0
3fb03f80:	cmp    a9, a11
3fb03f90:	jreq   L3FB04170
3fb03fa0:	move   *a13(0xffe0), a7, 1
3fb03fc0:	movk   1, a9
3fb03fd0:	move   a9, *a13(0x60), 1
3fb03ff0:	move   a9, *a7(0x40), 1
3fb04010:	movk   5, a11
3fb04020:	move   a11, *a7(0x80), 1
3fb04040:	move   *a13(0x40), a11, 0
3fb04060:	move   a11, *a7(0xa0), 1
3fb04080:	move   *a13(0x30), a11, 0
3fb040a0:	move   a11, *a7(0xc0), 1
3fb040c0:	move   *a13, a11, 0
3fb040d0:	move   a11, *a7(0xe0), 1
3fb040f0:	move   *a13(0x50), a11, 0
3fb04110:	move   a11, *a7(0x100), 1
3fb04130:	movi   0x1ff, a7
3fb04150:	move   a7, *a13, 0
3fb04160:	jruc   L3FB04720
L3FB04170:
3fb04170:	move   *a13, a7, 0
3fb04180:	cmpi   0xff, a7
3fb041a0:	jrlt   L3FB04210
3fb041b0:	setf   16, 0, 0
3fb041c0:	move   @0x5600100, a7, 0
3fb041f0:	btst   9, a7
3fb04200:	jrne   L3FB04320
L3FB04210:
3fb04210:	setf   16, 1, 0
3fb04220:	move   *a13, a7, 0
3fb04230:	cmpi   0xff, a7
3fb04250:	jrge   L3FB042C0
3fb04260:	setf   16, 0, 0
3fb04270:	move   @0x5600100, a7, 0
3fb042a0:	btst   9, a7
3fb042b0:	jreq   L3FB04320
L3FB042C0:
3fb042c0:	setf   16, 0, 0
3fb042d0:	move   @0x5600100, a7, 0
3fb04300:	btst   10, a7
3fb04310:	jreq   L3FB044E0
L3FB04320:
3fb04320:	move   *a13(0xffe0), a7, 1
3fb04340:	movk   1, a9
3fb04350:	move   a9, *a13(0x60), 1
3fb04370:	move   a9, *a7(0x40), 1
3fb04390:	movk   6, a11
3fb043a0:	move   a11, *a7(0x80), 1
3fb043c0:	setf   16, 1, 0
3fb043d0:	move   *a13, a11, 0
3fb043e0:	move   a11, *a7(0xa0), 1
3fb04400:	move   *a13(0x50), a11, 0
3fb04420:	move   a11, *a7(0xc0), 1
3fb04440:	setf   16, 0, 0
3fb04450:	move   @0x5600100, a11, 0
3fb04480:	move   a11, *a7(0xe0), 1
3fb044a0:	movi   0x1ff, a11
3fb044c0:	move   a11, *a13, 0
3fb044d0:	jruc   L3FB04720
L3FB044E0:
3fb044e0:	move   @0x5600100, a7, 0
3fb04510:	btst   8, a7
3fb04520:	jreq   L3FB04720
3fb04530:	setf   16, 1, 0
3fb04540:	move   *a13, a7, 0
3fb04550:	cmpi   0x1ff, a7
3fb04570:	jreq   L3FB04720
3fb04580:	move   *a13(0xffe0), a7, 1
3fb045a0:	movk   1, a9
3fb045b0:	move   a9, *a13(0x60), 1
3fb045d0:	move   a9, *a7(0x40), 1
3fb045f0:	movk   7, a11
3fb04600:	move   a11, *a7(0x80), 1
3fb04620:	move   *a13, a11, 0
3fb04630:	move   a11, *a7(0xa0), 1
3fb04650:	move   *a13(0x50), a11, 0
3fb04670:	move   a11, *a7(0xc0), 1
3fb04690:	setf   16, 0, 0
3fb046a0:	move   @0x5600100, a11, 0
3fb046d0:	move   a11, *a7(0xe0), 1
3fb046f0:	movi   0x1ff, a11
3fb04710:	move   a11, *a13, 0
L3FB04720:
3fb04720:	setf   16, 1, 0
3fb04730:	move   *a13, a11, 0
3fb04740:	inc    a11
3fb04750:	move   a11, *a13, 0
3fb04760:	cmpi   0x200, a11
3fb04780:	jalt   L3FB03ED0
L3FB047A0:
3fb047a0:	move   *a13(0x40), a11, 0
3fb047c0:	sll    0x1, a11
3fb047d0:	move   a11, *a13(0x40), 0
3fb047f0:	move   *a13(0x50), a9, 0
3fb04810:	inc    a9
3fb04820:	move   a9, *a13(0x50), 0
3fb04840:	move   *a13(0x60), a7, 1
3fb04860:	jrne   L3FB048A0
3fb04870:	subk   16, a9
3fb04880:	jale   L3FB03140
L3FB048A0:
3fb048a0:	move   a7, a8
3fb048b0:	move   *sp(0xa0), a14, 1
3fb048d0:	mmfm   sp, a7,a9,a11,a13
3fb048f0:	rets   2
L3FB04900:
3fb04900:	mmtm   sp, a9,a11,a13
3fb04920:	move   a14, a13
3fb04930:	addk   32, a14
3fb04940:	move   a14, -*sp, 1
3fb04950:	movk   16, a11
3fb04960:	move   a11, *a14+, 1
3fb04970:	movk   1, a9
3fb04980:	move   a9, *a14+, 1
3fb04990:	calla  L3F703D90
3fb049c0:	move   a8, *a13, 1
3fb049d0:	move   a8, a8
3fb049e0:	jrne   L3FB04A90
3fb049f0:	move   a14, -*sp, 1
3fb04a00:	movi   0x3fb138d0, a8
3fb04a30:	move   a8, *a14+, 1
3fb04a40:	calla  L3FB341E0
3fb04a70:	sub    a8, a8
3fb04a80:	jruc   L3FB04B40
L3FB04A90:
3fb04a90:	move   *a13(0xffc0), *a8(0x0), 1
3fb04ac0:	move   *a13(0xffe0), *a8(0x20), 1
3fb04af0:	sub    a9, a9
3fb04b00:	move   a9, *a8(0x40), 1
3fb04b20:	move   a9, *a8(0x60), 1
L3FB04B40:
3fb04b40:	move   *sp(0x80), a14, 1
3fb04b60:	mmfm   sp, a9,a11,a13
3fb04b80:	rets   2
3fb04b90:	rets
L3FB04BA0:
3fb04ba0:	mmtm   sp, a7,a9,a11,a13
3fb04bc0:	move   a14, a13
3fb04bd0:	addi   0x80, a14
3fb04bf0:	sub    a11, a11
3fb04c00:	move   a11, *a13, 1
3fb04c10:	move   a11, *a13(0x20), 1
3fb04c30:	movk   1, a11
3fb04c40:	move   a11, *a13(0x40), 1
3fb04c60:	move   *a13(0xffe0), a11, 1
3fb04c80:	jrne   L3FB04CD0
3fb04c90:	movi   0xffff, a8
3fb04cb0:	jauc   L3FB05B70
L3FB04CD0:
3fb04cd0:	move   *a11(0x40), a11, 1
3fb04cf0:	jrne   L3FB04DC0
3fb04d00:	move   a14, -*sp, 1
3fb04d10:	movi   0x50, a11
3fb04d30:	move   a11, *a14+, 1
3fb04d40:	movk   1, a9
3fb04d50:	move   a9, *a14+, 1
3fb04d60:	calla  L3F703D90
3fb04d90:	move   a8, *a13(0x20), 1
3fb04db0:	jruc   L3FB05020
L3FB04DC0:
3fb04dc0:	move   *a13(0x40), a11, 1
3fb04de0:	inc    a11
3fb04df0:	move   a11, *a13(0x40), 1
3fb04e10:	move   *a13(0xffe0), a9, 1
3fb04e30:	move   *a9(0x40), *a13(0x0), 1
3fb04e60:	move   *a13, a9, 1
3fb04e70:	move   *a9(0x180), a9, 1
3fb04e90:	jreq   L3FB04F70
L3FB04EA0:
3fb04ea0:	move   *a13(0x40), a11, 1
3fb04ec0:	inc    a11
3fb04ed0:	move   a11, *a13(0x40), 1
3fb04ef0:	move   *a13, a9, 1
3fb04f00:	move   *a9(0x180), *a13(0x0), 1
3fb04f30:	move   *a13, a9, 1
3fb04f40:	move   *a9(0x180), a9, 1
3fb04f60:	jrne   L3FB04EA0
L3FB04F70:
3fb04f70:	move   a14, -*sp, 1
3fb04f80:	movi   0x50, a9
3fb04fa0:	move   a9, *a14+, 1
3fb04fb0:	movk   1, a9
3fb04fc0:	move   a9, *a14+, 1
3fb04fd0:	calla  L3F703D90
3fb05000:	move   a8, *a13(0x20), 1
L3FB05020:
3fb05020:	move   a8, a11
3fb05030:	jrne   L3FB05100
3fb05040:	move   a14, -*sp, 1
3fb05050:	movi   0x3fb139a8, a8
3fb05080:	move   a8, *a14+, 1
3fb05090:	calla  L3FB341E0
3fb050c0:	movi   0xffff, a8
3fb050e0:	jauc   L3FB05B70
L3FB05100:
3fb05100:	move   a14, -*sp, 1
3fb05110:	movk   20, a9
3fb05120:	move   a9, *a14+, 1
3fb05130:	movk   1, a9
3fb05140:	move   a9, *a14+, 1
3fb05150:	move   a8, a9
3fb05160:	calla  L3F703D90
3fb05190:	move   a8, *a9(0x160), 1
3fb051b0:	move   *a9(0x160), a9, 1
3fb051d0:	jrne   L3FB052F0
3fb051e0:	move   a14, -*sp, 1
3fb051f0:	movi   0x3fb13b38, a8
3fb05220:	move   a8, *a14+, 1
3fb05230:	calla  L3FB341E0
3fb05260:	move   a14, -*sp, 1
3fb05270:	move   a11, *a14+, 1
3fb05280:	calla  L3F702440
3fb052b0:	movi   0xffff, a8
3fb052d0:	jauc   L3FB05B70
L3FB052F0:
3fb052f0:	move   *a13, a9, 1
3fb05300:	jrne   L3FB05360
3fb05310:	move   *a13(0xffe0), a9, 1
3fb05330:	move   a11, *a9(0x40), 1
3fb05350:	jruc   L3FB05380
L3FB05360:
3fb05360:	move   a11, *a9(0x180), 1
L3FB05380:
3fb05380:	movi   0x3f3a62a0, a9
3fb053b0:	move   a9, *a11(0x1a0), 1
3fb053d0:	movi   0x3f39fc90, a9
3fb05400:	move   a9, *a11(0x1c0), 1
3fb05420:	sub    a9, a9
3fb05430:	move   a9, *a11(0x1e0), 1
3fb05450:	move   a9, *a11(0x200), 1
3fb05470:	movi   0x3f3a10a0, a9
3fb054a0:	move   a9, *a11(0x220), 1
3fb054c0:	sub    a9, a9
3fb054d0:	move   a9, *a11(0x240), 1
3fb054f0:	move   a9, *a11(0x260), 1
3fb05510:	move   a14, -*sp, 1
3fb05520:	movk   1, a7
3fb05530:	move   a7, *a14+, 1
3fb05540:	move   *a13(0xfec0), a7, 1
3fb05560:	inc    a7
3fb05570:	move   a7, *a14+, 1
3fb05580:	calla  L3F703D90
3fb055b0:	move   a8, *a11(0x120), 1
3fb055d0:	movk   1, a7
3fb055e0:	move   a7, *a11(0x20), 1
3fb05600:	move   *a13(0x40), *a11(0x0), 1
3fb05630:	move   *a13(0xffc0), *a11(0x40), 1
3fb05660:	move   *a13(0xffa0), *a11(0x60), 1
3fb05690:	move   *a13(0xff80), *a11(0x80), 1
3fb056c0:	move   *a13(0xff60), *a11(0xc0), 1
3fb056f0:	move   *a13(0xff40), *a11(0xe0), 1
3fb05720:	move   *a13(0xff20), *a11(0x100), 1
3fb05750:	move   *a13(0xfee0), *a11(0x140), 1
3fb05780:	move   a9, *a11(0x180), 1
3fb057a0:	move   *a13(0xff60), a7, 1
3fb057c0:	setf   16, 1, 0
3fb057d0:	move   *a7(0x1f0), a9, 0
3fb057f0:	move   *a7(0x200), a7, 0
3fb05810:	add    a7, a9
3fb05820:	addk   5, a9
3fb05830:	move   a9, *a11(0xa0), 1
3fb05850:	move   a14, -*sp, 1
3fb05860:	move   *a13(0xff00), *a14+, 1
3fb05880:	move   *a11(0x120), *a14+, 1
3fb058a0:	calla  L3FB45720
3fb058d0:	move   *a11(0x160), a9, 1
3fb058f0:	move   *a13(0xfec0), *a9(0x0), 1
3fb05920:	move   *a11(0x160), a9, 1
3fb05940:	movb   *a13(0xfea0), *a9(0x20)
3fb05970:	move   *a11(0x160), a9, 1
3fb05990:	sub    a7, a7
3fb059a0:	movb   a7, *a9(0x28)
3fb059c0:	move   *a11(0x160), a9, 1
3fb059e0:	move   a7, *a9(0x60), 1
3fb05a00:	move   *a11(0x160), a9, 1
3fb05a20:	move   a7, *a9(0x80), 1
3fb05a40:	move   *a11(0x160), a9, 1
3fb05a60:	move   a14, -*sp, 1
3fb05a70:	move   *a11(0x120), *a14+, 1
3fb05a90:	calla  L3FB458D0
3fb05ac0:	setf   16, 1, 0
3fb05ad0:	move   a8, *a9(0x30), 0
3fb05af0:	move   *a11(0x160), a9, 1
3fb05b10:	move   *a11(0x40), a7, 1
3fb05b30:	addk   5, a7
3fb05b40:	move   a7, *a9(0x50), 0
3fb05b60:	move   *a11, a8, 1
L3FB05B70:
3fb05b70:	move   *sp(0xa0), a14, 1
3fb05b90:	mmfm   sp, a7,a9,a11,a13
3fb05bb0:	rets   2
L3FB05BC0:
3fb05bc0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fb05be0:	move   a14, a13
3fb05bf0:	addi   0x60, a14
3fb05c10:	sub    a11, a11
3fb05c20:	move   a11, *a13, 1
3fb05c30:	move   a11, *a13(0x20), 1
3fb05c50:	movk   1, a11
3fb05c60:	move   a11, *a13(0x40), 1
3fb05c80:	sub    a10, a10
3fb05c90:	move   *a13(0xffe0), a11, 1
3fb05cb0:	jrne   L3FB05D00
3fb05cc0:	movi   0xffff, a8
3fb05ce0:	jauc   L3FB07090
L3FB05D00:
3fb05d00:	move   *a11(0x40), a11, 1
3fb05d20:	jrne   L3FB05DF0
3fb05d30:	move   a14, -*sp, 1
3fb05d40:	movi   0x50, a11
3fb05d60:	move   a11, *a14+, 1
3fb05d70:	movk   1, a7
3fb05d80:	move   a7, *a14+, 1
3fb05d90:	calla  L3F703D90
3fb05dc0:	move   a8, *a13(0x20), 1
3fb05de0:	jruc   L3FB06050
L3FB05DF0:
3fb05df0:	move   *a13(0x40), a11, 1
3fb05e10:	inc    a11
3fb05e20:	move   a11, *a13(0x40), 1
3fb05e40:	move   *a13(0xffe0), a7, 1
3fb05e60:	move   *a7(0x40), *a13(0x0), 1
3fb05e90:	move   *a13, a7, 1
3fb05ea0:	move   *a7(0x180), a7, 1
3fb05ec0:	jreq   L3FB05FA0
L3FB05ED0:
3fb05ed0:	move   *a13(0x40), a11, 1
3fb05ef0:	inc    a11
3fb05f00:	move   a11, *a13(0x40), 1
3fb05f20:	move   *a13, a7, 1
3fb05f30:	move   *a7(0x180), *a13(0x0), 1
3fb05f60:	move   *a13, a7, 1
3fb05f70:	move   *a7(0x180), a7, 1
3fb05f90:	jrne   L3FB05ED0
L3FB05FA0:
3fb05fa0:	move   a14, -*sp, 1
3fb05fb0:	movi   0x50, a7
3fb05fd0:	move   a7, *a14+, 1
3fb05fe0:	movk   1, a7
3fb05ff0:	move   a7, *a14+, 1
3fb06000:	calla  L3F703D90
3fb06030:	move   a8, *a13(0x20), 1
L3FB06050:
3fb06050:	move   a8, a11
3fb06060:	jrne   L3FB06130
3fb06070:	move   a14, -*sp, 1
3fb06080:	movi   0x3fb13cd0, a8
3fb060b0:	move   a8, *a14+, 1
3fb060c0:	calla  L3FB341E0
3fb060f0:	movi   0xffff, a8
3fb06110:	jauc   L3FB07090
L3FB06130:
3fb06130:	move   a14, -*sp, 1
3fb06140:	movk   25, a7
3fb06150:	move   a7, *a14+, 1
3fb06160:	movk   1, a7
3fb06170:	move   a7, *a14+, 1
3fb06180:	move   a8, a7
3fb06190:	calla  L3F703D90
3fb061c0:	move   a8, *a7(0x160), 1
3fb061e0:	move   *a7(0x160), a7, 1
3fb06200:	jrne   L3FB06320
3fb06210:	move   a14, -*sp, 1
3fb06220:	movi   0x3fb13e68, a8
3fb06250:	move   a8, *a14+, 1
3fb06260:	calla  L3FB341E0
3fb06290:	move   a14, -*sp, 1
3fb062a0:	move   a11, *a14+, 1
3fb062b0:	calla  L3F702440
3fb062e0:	movi   0xffff, a8
3fb06300:	jauc   L3FB07090
L3FB06320:
3fb06320:	move   *a11(0x160), a7, 1
3fb06340:	move   a14, -*sp, 1
3fb06350:	movk   4, a5
3fb06360:	move   a5, *a14+, 1
3fb06370:	move   *a13(0xff20), *a14+, 1
3fb06390:	calla  L3F703D90
3fb063c0:	move   a8, *a7(0xa0), 1
3fb063e0:	move   *a11(0x160), a7, 1
3fb06400:	move   *a7(0xa0), a7, 1
3fb06420:	jrne   L3FB065A0
3fb06430:	move   a14, -*sp, 1
3fb06440:	movi   0x3fb14018, a8
3fb06470:	move   a8, *a14+, 1
3fb06480:	calla  L3FB341E0
3fb064b0:	move   a14, -*sp, 1
3fb064c0:	move   *a11(0x160), *a14+, 1
3fb064e0:	calla  L3F702440
3fb06510:	move   a14, -*sp, 1
3fb06520:	move   a11, *a14+, 1
3fb06530:	calla  L3F702440
3fb06560:	movi   0xffff, a8
3fb06580:	jauc   L3FB07090
L3FB065A0:
3fb065a0:	move   *a13, a7, 1
3fb065b0:	jrne   L3FB06610
3fb065c0:	move   *a13(0xffe0), a5, 1
3fb065e0:	move   a11, *a5(0x40), 1
3fb06600:	jruc   L3FB06630
L3FB06610:
3fb06610:	move   a11, *a7(0x180), 1
L3FB06630:
3fb06630:	movi   0x3f389af0, a5
3fb06660:	move   a5, *a11(0x1a0), 1
3fb06680:	movi   0x3f389240, a5
3fb066b0:	move   a5, *a11(0x1c0), 1
3fb066d0:	sub    a5, a5
3fb066e0:	move   a5, *a11(0x1e0), 1
3fb06700:	move   a5, *a11(0x200), 1
3fb06720:	move   a5, *a11(0x220), 1
3fb06740:	move   a5, *a11(0x240), 1
3fb06760:	move   a5, *a11(0x260), 1
3fb06780:	movk   3, a5
3fb06790:	move   a5, *a11(0x20), 1
3fb067b0:	move   *a13(0x40), *a11(0x0), 1
3fb067e0:	move   *a13(0xffc0), *a11(0x40), 1
3fb06810:	move   *a13(0xffa0), *a11(0x60), 1
3fb06840:	move   *a13(0xff80), *a11(0xc0), 1
3fb06870:	move   *a13(0xff60), *a11(0xe0), 1
3fb068a0:	move   *a13(0xff40), *a11(0x100), 1
3fb068d0:	sub    a5, a5
3fb068e0:	move   a5, *a11(0x140), 1
3fb06900:	move   a5, *a11(0x180), 1
3fb06920:	move   a5, *a11(0x120), 1
3fb06940:	move   *a11(0x160), a5, 1
3fb06960:	move   *a13(0xfec0), *a5(0x0), 1
3fb06990:	sub    a9, a9
3fb069a0:	move   *a13(0xff20), a5, 1
3fb069c0:	cmp    a5, a9
3fb069d0:	jrge   L3FB06D80
L3FB069E0:
3fb069e0:	move   *a13(0x20), a11, 1
3fb06a00:	move   *a11(0x160), a7, 1
3fb06a20:	move   a9, a5
3fb06a30:	sll    0x5, a5
3fb06a40:	move   *a7(0xa0), a7, 1
3fb06a60:	add    a5, a7
3fb06a70:	move   a14, -*sp, 1
3fb06a80:	move   a14, -*sp, 1
3fb06a90:	move   a9, a5
3fb06aa0:	sll    0x5, a5
3fb06ab0:	move   *a13(0xfee0), a11, 1
3fb06ad0:	add    a11, a5
3fb06ae0:	move   *a5+, *a14+, 1
3fb06af0:	calla  L3FB458D0
3fb06b20:	move   a8, *a14+, 1
3fb06b30:	move   a9, a5
3fb06b40:	sll    0x5, a5
3fb06b50:	add    a11, a5
3fb06b60:	move   *a5+, *a14+, 1
3fb06b70:	move   *a13(0xff80), *a14+, 1
3fb06b90:	calla  L3FDA4870
3fb06bc0:	move   a8, *a7, 1
3fb06bd0:	move   *a13(0x20), a7, 1
3fb06bf0:	move   *a7(0x160), a5, 1
3fb06c10:	move   a9, a7
3fb06c20:	sll    0x5, a7
3fb06c30:	move   *a5(0xa0), a5, 1
3fb06c50:	add    a7, a5
3fb06c60:	move   *a5, a7, 1
3fb06c70:	cmp    a10, a7
3fb06c80:	jrle   L3FB06D30
3fb06c90:	move   *a13(0x20), a7, 1
3fb06cb0:	move   *a7(0x160), a5, 1
3fb06cd0:	move   a9, a7
3fb06ce0:	sll    0x5, a7
3fb06cf0:	move   *a5(0xa0), a5, 1
3fb06d10:	add    a7, a5
3fb06d20:	move   *a5, a10, 1
L3FB06D30:
3fb06d30:	inc    a9
3fb06d40:	move   *a13(0xff20), a7, 1
3fb06d60:	cmp    a7, a9
3fb06d70:	jrlt   L3FB069E0
L3FB06D80:
3fb06d80:	move   *a13(0x20), a11, 1
3fb06da0:	move   a10, a7
3fb06db0:	addk   17, a7
3fb06dc0:	move   a7, *a11(0x80), 1
3fb06de0:	move   *a11(0x160), a7, 1
3fb06e00:	move   *a13(0xfee0), *a7(0x80), 1
3fb06e30:	move   *a11(0x160), a7, 1
3fb06e50:	move   *a13(0xff00), *a7(0x20), 1
3fb06e80:	move   *a11(0x160), a7, 1
3fb06ea0:	move   *a13(0xff20), *a7(0x60), 1
3fb06ed0:	move   *a13(0xff80), a7, 1
3fb06ef0:	setf   16, 1, 0
3fb06f00:	move   *a7(0x1f0), a5, 0
3fb06f20:	move   *a7(0x200), a7, 0
3fb06f40:	add    a7, a5
3fb06f50:	move   *a11(0x160), a7, 1
3fb06f70:	addk   7, a5
3fb06f80:	move   a5, *a7(0x40), 1
3fb06fa0:	move   *a11(0x160), a7, 1
3fb06fc0:	movk   1, a5
3fb06fd0:	movb   a5, *a7(0xc0)
3fb06ff0:	move   *a11(0x160), a7, 1
3fb07010:	move   *a13(0xff20), a5, 1
3fb07030:	move   *a7(0x40), a7, 1
3fb07050:	mpys   a5, a7
3fb07060:	move   a7, *a11(0xa0), 1
3fb07080:	move   *a11, a8, 1
L3FB07090:
3fb07090:	move   *sp(0xe0), a14, 1
3fb070b0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fb070d0:	rets   2
L3FB070E0:
3fb070e0:	mmtm   sp, a9,a11,a13
3fb07100:	move   a14, a13
3fb07110:	addi   0x60, a14
3fb07130:	sub    a11, a11
3fb07140:	move   a11, *a13, 1
3fb07150:	move   a11, *a13(0x20), 1
3fb07170:	movk   1, a11
3fb07180:	move   a11, *a13(0x40), 1
3fb071a0:	move   *a13(0xffe0), a11, 1
3fb071c0:	jrne   L3FB07210
3fb071d0:	movi   0xffff, a8
3fb071f0:	jauc   L3FB07D90
L3FB07210:
3fb07210:	move   *a11(0x40), a11, 1
3fb07230:	jrne   L3FB07300
3fb07240:	move   a14, -*sp, 1
3fb07250:	movi   0x50, a11
3fb07270:	move   a11, *a14+, 1
3fb07280:	movk   1, a9
3fb07290:	move   a9, *a14+, 1
3fb072a0:	calla  L3F703D90
3fb072d0:	move   a8, *a13(0x20), 1
3fb072f0:	jruc   L3FB07560
L3FB07300:
3fb07300:	move   *a13(0x40), a11, 1
3fb07320:	inc    a11
3fb07330:	move   a11, *a13(0x40), 1
3fb07350:	move   *a13(0xffe0), a9, 1
3fb07370:	move   *a9(0x40), *a13(0x0), 1
3fb073a0:	move   *a13, a9, 1
3fb073b0:	move   *a9(0x180), a9, 1
3fb073d0:	jreq   L3FB074B0
L3FB073E0:
3fb073e0:	move   *a13(0x40), a11, 1
3fb07400:	inc    a11
3fb07410:	move   a11, *a13(0x40), 1
3fb07430:	move   *a13, a9, 1
3fb07440:	move   *a9(0x180), *a13(0x0), 1
3fb07470:	move   *a13, a9, 1
3fb07480:	move   *a9(0x180), a9, 1
3fb074a0:	jrne   L3FB073E0
L3FB074B0:
3fb074b0:	move   a14, -*sp, 1
3fb074c0:	movi   0x50, a9
3fb074e0:	move   a9, *a14+, 1
3fb074f0:	movk   1, a9
3fb07500:	move   a9, *a14+, 1
3fb07510:	calla  L3F703D90
3fb07540:	move   a8, *a13(0x20), 1
L3FB07560:
3fb07560:	move   a8, a11
3fb07570:	jrne   L3FB07630
3fb07580:	move   a14, -*sp, 1
3fb07590:	movi   0x3fb141a0, a8
3fb075c0:	move   a8, *a14+, 1
3fb075d0:	calla  L3FB341E0
3fb07600:	movi   0xffff, a8
3fb07620:	jruc   L3FB07D90
L3FB07630:
3fb07630:	move   a14, -*sp, 1
3fb07640:	movk   16, a9
3fb07650:	move   a9, *a14+, 1
3fb07660:	movk   1, a9
3fb07670:	move   a9, *a14+, 1
3fb07680:	move   a8, a9
3fb07690:	calla  L3F703D90
3fb076c0:	move   a8, *a9(0x160), 1
3fb076e0:	move   *a9(0x160), a9, 1
3fb07700:	jrne   L3FB07810
3fb07710:	move   a14, -*sp, 1
3fb07720:	movi   0x3fb14320, a8
3fb07750:	move   a8, *a14+, 1
3fb07760:	calla  L3FB341E0
3fb07790:	move   a14, -*sp, 1
3fb077a0:	move   a11, *a14+, 1
3fb077b0:	calla  L3F702440
3fb077e0:	movi   0xffff, a8
3fb07800:	jruc   L3FB07D90
L3FB07810:
3fb07810:	move   *a13, a9, 1
3fb07820:	jrne   L3FB07880
3fb07830:	move   *a13(0xffe0), a9, 1
3fb07850:	move   a11, *a9(0x40), 1
3fb07870:	jruc   L3FB078A0
L3FB07880:
3fb07880:	move   a11, *a9(0x180), 1
L3FB078A0:
3fb078a0:	movi   0x3f39caa0, a9
3fb078d0:	move   a9, *a11(0x1a0), 1
3fb078f0:	movi   0x3f39abd0, a9
3fb07920:	move   a9, *a11(0x1c0), 1
3fb07940:	sub    a9, a9
3fb07950:	move   a9, *a11(0x1e0), 1
3fb07970:	move   a9, *a11(0x200), 1
3fb07990:	move   a9, *a11(0x220), 1
3fb079b0:	move   a9, *a11(0x240), 1
3fb079d0:	move   a9, *a11(0x260), 1
3fb079f0:	movk   6, a9
3fb07a00:	move   a9, *a11(0x20), 1
3fb07a20:	move   *a13(0x40), *a11(0x0), 1
3fb07a50:	move   *a13(0xffc0), *a11(0x40), 1
3fb07a80:	move   *a13(0xffa0), *a11(0x60), 1
3fb07ab0:	movi   0xc8, a9
3fb07ad0:	move   a9, *a11(0x80), 1
3fb07af0:	movi   0x2d, a9
3fb07b10:	move   a9, *a11(0xa0), 1
3fb07b30:	move   *a13(0xff80), *a11(0xc0), 1
3fb07b60:	move   *a13(0xff60), *a11(0xe0), 1
3fb07b90:	move   *a13(0xff40), *a11(0x100), 1
3fb07bc0:	sub    a9, a9
3fb07bd0:	move   a9, *a11(0x140), 1
3fb07bf0:	move   a9, *a11(0x180), 1
3fb07c10:	move   a9, *a11(0x120), 1
3fb07c30:	move   *a11(0x160), a9, 1
3fb07c50:	move   *a13(0xfee0), *a9(0x60), 1
3fb07c80:	move   *a11(0x160), a9, 1
3fb07ca0:	move   *a13(0xff00), *a9(0x20), 1
3fb07cd0:	move   *a11(0x160), a9, 1
3fb07cf0:	move   *a13(0xff20), *a9(0x40), 1
3fb07d20:	move   *a11(0x160), a9, 1
3fb07d40:	sub    a11, a11
3fb07d50:	move   a11, *a9, 1
3fb07d60:	move   *a13(0x20), a9, 1
3fb07d80:	move   *a9, a8, 1
L3FB07D90:
3fb07d90:	move   *sp(0x80), a14, 1
3fb07db0:	mmfm   sp, a9,a11,a13
3fb07dd0:	rets   2
L3FB07DE0:
3fb07de0:	mmtm   sp, a7,a9,a11,a13
3fb07e00:	move   a14, a13
3fb07e10:	addi   0x340, a14
3fb07e30:	sub    a11, a11
3fb07e40:	move   a11, *a13, 1
3fb07e50:	move   a11, *a13(0x20), 1
3fb07e70:	movk   1, a11
3fb07e80:	move   a11, *a13(0x40), 1
3fb07ea0:	move   *a13(0xffe0), a11, 1
3fb07ec0:	jrne   L3FB07F00
3fb07ed0:	sub    a8, a8
3fb07ee0:	jauc   L3FB08C90
L3FB07F00:
3fb07f00:	move   *a11(0x40), a11, 1
3fb07f20:	jrne   L3FB07FF0
3fb07f30:	move   a14, -*sp, 1
3fb07f40:	movi   0x50, a11
3fb07f60:	move   a11, *a14+, 1
3fb07f70:	movk   1, a9
3fb07f80:	move   a9, *a14+, 1
3fb07f90:	calla  L3F703D90
3fb07fc0:	move   a8, *a13(0x20), 1
3fb07fe0:	jruc   L3FB08250
L3FB07FF0:
3fb07ff0:	move   *a13(0x40), a11, 1
3fb08010:	inc    a11
3fb08020:	move   a11, *a13(0x40), 1
3fb08040:	move   *a13(0xffe0), a9, 1
3fb08060:	move   *a9(0x40), *a13(0x0), 1
3fb08090:	move   *a13, a9, 1
3fb080a0:	move   *a9(0x180), a9, 1
3fb080c0:	jreq   L3FB081A0
L3FB080D0:
3fb080d0:	move   *a13(0x40), a11, 1
3fb080f0:	inc    a11
3fb08100:	move   a11, *a13(0x40), 1
3fb08120:	move   *a13, a9, 1
3fb08130:	move   *a9(0x180), *a13(0x0), 1
3fb08160:	move   *a13, a9, 1
3fb08170:	move   *a9(0x180), a9, 1
3fb08190:	jrne   L3FB080D0
L3FB081A0:
3fb081a0:	move   a14, -*sp, 1
3fb081b0:	movi   0x50, a9
3fb081d0:	move   a9, *a14+, 1
3fb081e0:	movk   1, a9
3fb081f0:	move   a9, *a14+, 1
3fb08200:	calla  L3F703D90
3fb08230:	move   a8, *a13(0x20), 1
L3FB08250:
3fb08250:	move   a8, a11
3fb08260:	jrne   L3FB08320
3fb08270:	move   a14, -*sp, 1
3fb08280:	movi   0x3fb144b8, a8
3fb082b0:	move   a8, *a14+, 1
3fb082c0:	calla  L3FB341E0
3fb082f0:	sub    a8, a8
3fb08300:	jauc   L3FB08C90
L3FB08320:
3fb08320:	move   a14, -*sp, 1
3fb08330:	movi   0x68, a9
3fb08350:	move   a9, *a14+, 1
3fb08360:	movk   1, a9
3fb08370:	move   a9, *a14+, 1
3fb08380:	move   a8, a9
3fb08390:	calla  L3F703D90
3fb083c0:	move   a8, *a9(0x160), 1
3fb083e0:	move   *a9(0x160), a9, 1
3fb08400:	jrne   L3FB08500
3fb08410:	move   a14, -*sp, 1
3fb08420:	movi   0x3fb14630, a8
3fb08450:	move   a8, *a14+, 1
3fb08460:	calla  L3FB341E0
3fb08490:	move   a14, -*sp, 1
3fb084a0:	move   a11, *a14+, 1
3fb084b0:	calla  L3F702440
3fb084e0:	sub    a8, a8
3fb084f0:	jruc   L3FB08C90
L3FB08500:
3fb08500:	move   *a13, a9, 1
3fb08510:	jrne   L3FB08570
3fb08520:	move   *a13(0xffe0), a9, 1
3fb08540:	move   a11, *a9(0x40), 1
3fb08560:	jruc   L3FB08590
L3FB08570:
3fb08570:	move   a11, *a9(0x180), 1
L3FB08590:
3fb08590:	movi   0x3f380640, a9
3fb085c0:	move   a9, *a11(0x1a0), 1
3fb085e0:	movi   0x3f384c40, a9
3fb08610:	move   a9, *a11(0x1c0), 1
3fb08630:	movi   0x3f382cf0, a9
3fb08660:	move   a9, *a11(0x1e0), 1
3fb08680:	movi   0x3f383390, a9
3fb086b0:	move   a9, *a11(0x200), 1
3fb086d0:	sub    a9, a9
3fb086e0:	move   a9, *a11(0x220), 1
3fb08700:	move   a9, *a11(0x240), 1
3fb08720:	movi   0x3f385e30, a9
3fb08750:	move   a9, *a11(0x260), 1
3fb08770:	movk   8, a9
3fb08780:	move   a9, *a11(0x20), 1
3fb087a0:	move   *a13(0x40), *a11(0x0), 1
3fb087d0:	move   *a13(0xffc0), *a11(0x40), 1
3fb08800:	move   *a13(0xffa0), *a11(0x60), 1
3fb08830:	move   a14, -*sp, 1
3fb08840:	move   a13, a9
3fb08850:	addi   0x60, a9
3fb08870:	move   a9, *a14+, 1
3fb08880:	move   *a13(0xffe0), a9, 1
3fb088a0:	move   *a9(0x0), *a14+, 1
3fb088c0:	move   *a9(0x20), *a14+, 1
3fb088e0:	calla  L3FD58A10
3fb08910:	move   *a13(0xa0), *a11(0x80), 1
3fb08940:	move   *a13(0xff80), a7, 1
3fb08960:	setf   16, 1, 0
3fb08970:	move   *a7(0x1f0), a7, 0
3fb08990:	move   *a13(0xff80), a9, 1
3fb089b0:	move   *a9(0x200), a9, 0
3fb089d0:	add    a9, a7
3fb089e0:	addk   5, a7
3fb089f0:	move   a7, *a11(0xa0), 1
3fb08a10:	move   *a13(0xff80), *a11(0xc0), 1
3fb08a40:	move   *a13(0xff60), *a11(0xe0), 1
3fb08a70:	move   *a13(0xff40), *a11(0x100), 1
3fb08aa0:	move   *a13(0xfee0), *a11(0x140), 1
3fb08ad0:	sub    a9, a9
3fb08ae0:	move   a9, *a11(0x180), 1
3fb08b00:	move   a9, *a11(0x120), 1
3fb08b20:	move   a14, -*sp, 1
3fb08b30:	move   *a13(0xfea0), *a14+, 1
3fb08b50:	move   *a13(0xfec0), *a14+, 1
3fb08b70:	move   *a13(0xff00), *a14+, 1
3fb08b90:	move   *a13(0xff20), *a14+, 1
3fb08bb0:	movk   5, a7
3fb08bc0:	move   a7, *a14+, 1
3fb08bd0:	move   a11, *a14+, 1
3fb08be0:	move   *a13(0xffe0), *a14+, 1
3fb08c00:	calla  L3F386D10
3fb08c30:	move   *a11(0x160), a7, 1
3fb08c50:	move   *a13(0xffe0), *a7(0x320), 1
3fb08c80:	move   *a11, a8, 1
L3FB08C90:
3fb08c90:	move   *sp(0xa0), a14, 1
3fb08cb0:	mmfm   sp, a7,a9,a11,a13
3fb08cd0:	rets   2
L3FB08CE0:
3fb08ce0:	mmtm   sp, a7,a9,a11,a13
3fb08d00:	move   a14, a13
3fb08d10:	addi   0x80, a14
3fb08d30:	sub    a11, a11
3fb08d40:	move   a11, *a13, 1
3fb08d50:	move   a11, *a13(0x20), 1
3fb08d70:	movk   1, a11
3fb08d80:	move   a11, *a13(0x40), 1
3fb08da0:	move   *a13(0xffe0), a11, 1
3fb08dc0:	jrne   L3FB08E10
3fb08dd0:	movi   0xffff, a8
3fb08df0:	jauc   L3FB09F70
L3FB08E10:
3fb08e10:	move   *a11(0x40), a11, 1
3fb08e30:	jrne   L3FB08F00
3fb08e40:	move   a14, -*sp, 1
3fb08e50:	movi   0x50, a11
3fb08e70:	move   a11, *a14+, 1
3fb08e80:	movk   1, a9
3fb08e90:	move   a9, *a14+, 1
3fb08ea0:	calla  L3F703D90
3fb08ed0:	move   a8, *a13(0x20), 1
3fb08ef0:	jruc   L3FB09160
L3FB08F00:
3fb08f00:	move   *a13(0x40), a11, 1
3fb08f20:	inc    a11
3fb08f30:	move   a11, *a13(0x40), 1
3fb08f50:	move   *a13(0xffe0), a9, 1
3fb08f70:	move   *a9(0x40), *a13(0x0), 1
3fb08fa0:	move   *a13, a9, 1
3fb08fb0:	move   *a9(0x180), a9, 1
3fb08fd0:	jreq   L3FB090B0
L3FB08FE0:
3fb08fe0:	move   *a13(0x40), a11, 1
3fb09000:	inc    a11
3fb09010:	move   a11, *a13(0x40), 1
3fb09030:	move   *a13, a9, 1
3fb09040:	move   *a9(0x180), *a13(0x0), 1
3fb09070:	move   *a13, a9, 1
3fb09080:	move   *a9(0x180), a9, 1
3fb090a0:	jrne   L3FB08FE0
L3FB090B0:
3fb090b0:	move   a14, -*sp, 1
3fb090c0:	movi   0x50, a9
3fb090e0:	move   a9, *a14+, 1
3fb090f0:	movk   1, a9
3fb09100:	move   a9, *a14+, 1
3fb09110:	calla  L3F703D90
3fb09140:	move   a8, *a13(0x20), 1
L3FB09160:
3fb09160:	move   a8, a11
3fb09170:	jrne   L3FB09240
3fb09180:	move   a14, -*sp, 1
3fb09190:	movi   0x3fb147d0, a8
3fb091c0:	move   a8, *a14+, 1
3fb091d0:	calla  L3FB341E0
3fb09200:	movi   0xffff, a8
3fb09220:	jauc   L3FB09F70
L3FB09240:
3fb09240:	move   a14, -*sp, 1
3fb09250:	movk   32, a9
3fb09260:	move   a9, *a14+, 1
3fb09270:	movk   1, a9
3fb09280:	move   a9, *a14+, 1
3fb09290:	move   a8, a9
3fb092a0:	calla  L3F703D90
3fb092d0:	move   a8, *a9(0x160), 1
3fb092f0:	move   *a9(0x160), a9, 1
3fb09310:	jrne   L3FB09430
3fb09320:	move   a14, -*sp, 1
3fb09330:	movi   0x3fb14958, a8
3fb09360:	move   a8, *a14+, 1
3fb09370:	calla  L3FB341E0
3fb093a0:	move   a14, -*sp, 1
3fb093b0:	move   a11, *a14+, 1
3fb093c0:	calla  L3F702440
3fb093f0:	movi   0xffff, a8
3fb09410:	jauc   L3FB09F70
L3FB09430:
3fb09430:	move   *a13, a9, 1
3fb09440:	jrne   L3FB094A0
3fb09450:	move   *a13(0xffe0), a9, 1
3fb09470:	move   a11, *a9(0x40), 1
3fb09490:	jruc   L3FB094C0
L3FB094A0:
3fb094a0:	move   a11, *a9(0x180), 1
L3FB094C0:
3fb094c0:	movi   0x3f38bd70, a9
3fb094f0:	move   a9, *a11(0x1a0), 1
3fb09510:	movi   0x3f390280, a9
3fb09540:	move   a9, *a11(0x1c0), 1
3fb09560:	sub    a9, a9
3fb09570:	move   a9, *a11(0x1e0), 1
3fb09590:	move   a9, *a11(0x200), 1
3fb095b0:	move   a9, *a11(0x220), 1
3fb095d0:	move   a9, *a11(0x240), 1
3fb095f0:	move   a9, *a11(0x260), 1
3fb09610:	movk   7, a9
3fb09620:	move   a9, *a11(0x20), 1
3fb09640:	move   *a13(0x40), *a11(0x0), 1
3fb09670:	move   *a13(0xffc0), *a11(0x40), 1
3fb096a0:	move   *a13(0xffa0), *a11(0x60), 1
3fb096d0:	move   *a13(0xff80), *a11(0x80), 1
3fb09700:	move   *a13(0xff60), *a11(0xa0), 1
3fb09730:	move   *a13(0xff40), *a11(0xc0), 1
3fb09760:	move   *a13(0xff20), *a11(0xe0), 1
3fb09790:	move   *a13(0xff00), *a11(0x100), 1
3fb097c0:	setf   8, 0, 0
3fb097d0:	move   *a13(0xfe60), a9, 0
3fb097f0:	move   a9, *a11(0x140), 1
3fb09810:	sub    a9, a9
3fb09820:	move   a9, *a11(0x180), 1
3fb09840:	move   a9, *a11(0x120), 1
3fb09860:	move   *a11(0x160), a9, 1
3fb09880:	move   *a13(0xfea0), *a9(0xe0), 1
3fb098b0:	move   *a11(0x160), a9, 1
3fb098d0:	move   *a13(0xfee0), *a9(0xa0), 1
3fb09900:	move   *a11(0x160), a9, 1
3fb09920:	sub    a11, a11
3fb09930:	move   a11, *a9(0xc0), 1
3fb09950:	move   *a13(0x20), a9, 1
3fb09970:	move   *a9(0x160), a11, 1
3fb09990:	move   *a13(0xfe80), *a11(0x0), 1
3fb099c0:	move   *a9(0x160), a11, 1
3fb099e0:	sub    a9, a9
3fb099f0:	move   a9, *a11(0x20), 1
3fb09a10:	move   *a13(0xff40), a11, 1
3fb09a30:	setf   16, 1, 0
3fb09a40:	move   *a11(0x1f0), a7, 0
3fb09a60:	move   *a11(0x200), a9, 0
3fb09a80:	add    a9, a7
3fb09a90:	move   *a13(0x20), a9, 1
3fb09ab0:	move   *a9(0x160), a9, 1
3fb09ad0:	addk   5, a7
3fb09ae0:	move   a7, *a9(0x80), 1
3fb09b00:	move   *a13(0x20), a9, 1
3fb09b20:	move   *a9(0x160), a7, 1
3fb09b40:	move   *a13(0xfec0), *a7(0x60), 1
3fb09b70:	move   *a9(0x160), a7, 1
3fb09b90:	move   *a9(0xa0), a9, 1
3fb09bb0:	move   *a7(0x80), a7, 1
3fb09bd0:	divs   a7, a9
3fb09be0:	move   a9, *a13(0x60), 1
3fb09c00:	move   *a13(0xfec0), a7, 1
3fb09c20:	jrge   L3FB09CB0
3fb09c30:	move   *a13(0x20), a7, 1
3fb09c50:	move   *a7(0x160), a7, 1
3fb09c70:	sub    a9, a9
3fb09c80:	move   a9, *a7(0x40), 1
3fb09ca0:	jruc   L3FB09D20
L3FB09CB0:
3fb09cb0:	move   *a13(0x20), a7, 1
3fb09cd0:	move   *a7(0x160), a7, 1
3fb09cf0:	move   *a13(0xfec0), *a7(0x40), 1
L3FB09D20:
3fb09d20:	move   *a13(0x20), a9, 1
3fb09d40:	move   *a9(0x160), a7, 1
3fb09d60:	move   *a13(0xfee0), a9, 1
3fb09d80:	move   *a7(0x40), a7, 1
3fb09da0:	sub    a7, a9
3fb09db0:	move   *a13(0x60), a7, 1
3fb09dd0:	cmp    a7, a9
3fb09de0:	jrge   L3FB09EA0
3fb09df0:	move   *a13(0x20), a9, 1
3fb09e10:	move   *a9(0x160), a7, 1
3fb09e30:	move   *a13(0xfee0), a9, 1
3fb09e50:	move   *a13(0x60), a11, 1
3fb09e70:	sub    a11, a9
3fb09e80:	move   a9, *a7(0x40), 1
L3FB09EA0:
3fb09ea0:	move   *a13(0x20), a11, 1
3fb09ec0:	move   *a11(0x160), a9, 1
3fb09ee0:	move   *a9(0x40), a9, 1
3fb09f00:	jrge   L3FB09F60
3fb09f10:	move   *a11(0x160), a9, 1
3fb09f30:	sub    a7, a7
3fb09f40:	move   a7, *a9(0x40), 1
L3FB09F60:
3fb09f60:	move   *a11, a8, 1
L3FB09F70:
3fb09f70:	move   *sp(0xa0), a14, 1
3fb09f90:	mmfm   sp, a7,a9,a11,a13
3fb09fb0:	rets   2
L3FB09FC0:
3fb09fc0:	mmtm   sp, a7,a9,a11,a13
3fb09fe0:	move   a14, a13
3fb09ff0:	addi   0x80, a14
3fb0a010:	sub    a11, a11
3fb0a020:	move   a11, *a13, 1
3fb0a030:	move   a11, *a13(0x20), 1
3fb0a050:	movk   1, a11
3fb0a060:	move   a11, *a13(0x40), 1
3fb0a080:	move   *a13(0xffe0), a11, 1
3fb0a0a0:	jrne   L3FB0A0F0
3fb0a0b0:	movi   0xffff, a8
3fb0a0d0:	jauc   L3FB0AE50
L3FB0A0F0:
3fb0a0f0:	move   *a11(0x40), a11, 1
3fb0a110:	jrne   L3FB0A1E0
3fb0a120:	move   a14, -*sp, 1
3fb0a130:	movi   0x50, a11
3fb0a150:	move   a11, *a14+, 1
3fb0a160:	movk   1, a9
3fb0a170:	move   a9, *a14+, 1
3fb0a180:	calla  L3F703D90
3fb0a1b0:	move   a8, *a13(0x20), 1
3fb0a1d0:	jruc   L3FB0A440
L3FB0A1E0:
3fb0a1e0:	move   *a13(0x40), a11, 1
3fb0a200:	inc    a11
3fb0a210:	move   a11, *a13(0x40), 1
3fb0a230:	move   *a13(0xffe0), a9, 1
3fb0a250:	move   *a9(0x40), *a13(0x0), 1
3fb0a280:	move   *a13, a9, 1
3fb0a290:	move   *a9(0x180), a9, 1
3fb0a2b0:	jreq   L3FB0A390
L3FB0A2C0:
3fb0a2c0:	move   *a13(0x40), a11, 1
3fb0a2e0:	inc    a11
3fb0a2f0:	move   a11, *a13(0x40), 1
3fb0a310:	move   *a13, a9, 1
3fb0a320:	move   *a9(0x180), *a13(0x0), 1
3fb0a350:	move   *a13, a9, 1
3fb0a360:	move   *a9(0x180), a9, 1
3fb0a380:	jrne   L3FB0A2C0
L3FB0A390:
3fb0a390:	move   a14, -*sp, 1
3fb0a3a0:	movi   0x50, a9
3fb0a3c0:	move   a9, *a14+, 1
3fb0a3d0:	movk   1, a9
3fb0a3e0:	move   a9, *a14+, 1
3fb0a3f0:	calla  L3F703D90
3fb0a420:	move   a8, *a13(0x20), 1
L3FB0A440:
3fb0a440:	move   a8, a11
3fb0a450:	jrne   L3FB0A520
3fb0a460:	move   a14, -*sp, 1
3fb0a470:	movi   0x3fb14b00, a8
3fb0a4a0:	move   a8, *a14+, 1
3fb0a4b0:	calla  L3FB341E0
3fb0a4e0:	movi   0xffff, a8
3fb0a500:	jauc   L3FB0AE50
L3FB0A520:
3fb0a520:	move   a14, -*sp, 1
3fb0a530:	movk   24, a9
3fb0a540:	move   a9, *a14+, 1
3fb0a550:	movk   1, a9
3fb0a560:	move   a9, *a14+, 1
3fb0a570:	move   a8, a9
3fb0a580:	calla  L3F703D90
3fb0a5b0:	move   a8, *a9(0x160), 1
3fb0a5d0:	move   *a9(0x160), a9, 1
3fb0a5f0:	jrne   L3FB0A700
3fb0a600:	move   a14, -*sp, 1
3fb0a610:	movi   0x3fb14c58, a8
3fb0a640:	move   a8, *a14+, 1
3fb0a650:	calla  L3FB341E0
3fb0a680:	move   a14, -*sp, 1
3fb0a690:	move   a11, *a14+, 1
3fb0a6a0:	calla  L3F702440
3fb0a6d0:	movi   0xffff, a8
3fb0a6f0:	jruc   L3FB0AE50
L3FB0A700:
3fb0a700:	move   *a13, a9, 1
3fb0a710:	jrne   L3FB0A770
3fb0a720:	move   *a13(0xffe0), a9, 1
3fb0a740:	move   a11, *a9(0x40), 1
3fb0a760:	jruc   L3FB0A790
L3FB0A770:
3fb0a770:	move   a11, *a9(0x180), 1
L3FB0A790:
3fb0a790:	movi   0x3f367f50, a9
3fb0a7c0:	move   a9, *a11(0x1a0), 1
3fb0a7e0:	movi   0x3f36ab30, a9
3fb0a810:	move   a9, *a11(0x1c0), 1
3fb0a830:	sub    a9, a9
3fb0a840:	move   a9, *a11(0x1e0), 1
3fb0a860:	move   a9, *a11(0x200), 1
3fb0a880:	move   a9, *a11(0x220), 1
3fb0a8a0:	move   a9, *a11(0x240), 1
3fb0a8c0:	move   a9, *a11(0x260), 1
3fb0a8e0:	movk   12, a9
3fb0a8f0:	move   a9, *a11(0x20), 1
3fb0a910:	move   *a13(0x40), *a11(0x0), 1
3fb0a940:	move   *a13(0xffc0), *a11(0x40), 1
3fb0a970:	move   *a13(0xffa0), *a11(0x60), 1
3fb0a9a0:	move   *a13(0xff80), *a11(0x80), 1
3fb0a9d0:	move   *a13(0xff60), *a11(0xa0), 1
3fb0aa00:	move   *a13(0xff40), *a11(0xc0), 1
3fb0aa30:	move   *a13(0xff20), *a11(0xe0), 1
3fb0aa60:	move   *a13(0xff00), *a11(0x100), 1
3fb0aa90:	setf   8, 0, 0
3fb0aaa0:	move   *a13(0xfe60), a9, 0
3fb0aac0:	move   a9, *a11(0x140), 1
3fb0aae0:	sub    a9, a9
3fb0aaf0:	move   a9, *a11(0x180), 1
3fb0ab10:	move   a9, *a11(0x120), 1
3fb0ab30:	move   *a11(0x160), a9, 1
3fb0ab50:	move   *a13(0xfea0), *a9(0xa0), 1
3fb0ab80:	move   *a11(0x160), a9, 1
3fb0aba0:	move   *a13(0xfee0), *a9(0x80), 1
3fb0abd0:	move   *a11(0x160), a9, 1
3fb0abf0:	move   *a13(0xfe80), *a9(0x0), 1
3fb0ac20:	move   *a11(0x160), a9, 1
3fb0ac40:	sub    a11, a11
3fb0ac50:	move   a11, *a9(0x20), 1
3fb0ac70:	move   *a13(0xff40), a9, 1
3fb0ac90:	setf   16, 1, 0
3fb0aca0:	move   *a9(0x1f0), a7, 0
3fb0acc0:	move   *a9(0x200), a11, 0
3fb0ace0:	add    a11, a7
3fb0acf0:	move   *a13(0x20), a11, 1
3fb0ad10:	move   *a11(0x160), a9, 1
3fb0ad30:	addk   5, a7
3fb0ad40:	move   a7, *a9(0x60), 1
3fb0ad60:	move   *a11(0x160), a9, 1
3fb0ad80:	move   *a13(0xfec0), *a9(0x40), 1
3fb0adb0:	move   *a11(0x160), a9, 1
3fb0add0:	move   *a11(0xa0), a7, 1
3fb0adf0:	move   *a9(0x60), a9, 1
3fb0ae10:	divs   a9, a7
3fb0ae20:	move   a7, *a13(0x60), 1
3fb0ae40:	move   *a11, a8, 1
L3FB0AE50:
3fb0ae50:	move   *sp(0xa0), a14, 1
3fb0ae70:	mmfm   sp, a7,a9,a11,a13
3fb0ae90:	rets   2
L3FB0AEA0:
3fb0aea0:	mmtm   sp, a9,a11,a13
3fb0aec0:	move   a14, a13
3fb0aed0:	addi   0x60, a14
3fb0aef0:	sub    a11, a11
3fb0af00:	move   a11, *a13, 1
3fb0af10:	move   a11, *a13(0x20), 1
3fb0af30:	movk   1, a11
3fb0af40:	move   a11, *a13(0x40), 1
3fb0af60:	move   *a13(0xffe0), a11, 1
3fb0af80:	jrne   L3FB0AFD0
3fb0af90:	movi   0xffff, a8
3fb0afb0:	jauc   L3FB0BC00
L3FB0AFD0:
3fb0afd0:	move   *a11(0x40), a11, 1
3fb0aff0:	jrne   L3FB0B0C0
3fb0b000:	move   a14, -*sp, 1
3fb0b010:	movi   0x50, a11
3fb0b030:	move   a11, *a14+, 1
3fb0b040:	movk   1, a9
3fb0b050:	move   a9, *a14+, 1
3fb0b060:	calla  L3F703D90
3fb0b090:	move   a8, *a13(0x20), 1
3fb0b0b0:	jruc   L3FB0B320
L3FB0B0C0:
3fb0b0c0:	move   *a13(0x40), a11, 1
3fb0b0e0:	inc    a11
3fb0b0f0:	move   a11, *a13(0x40), 1
3fb0b110:	move   *a13(0xffe0), a9, 1
3fb0b130:	move   *a9(0x40), *a13(0x0), 1
3fb0b160:	move   *a13, a9, 1
3fb0b170:	move   *a9(0x180), a9, 1
3fb0b190:	jreq   L3FB0B270
L3FB0B1A0:
3fb0b1a0:	move   *a13(0x40), a11, 1
3fb0b1c0:	inc    a11
3fb0b1d0:	move   a11, *a13(0x40), 1
3fb0b1f0:	move   *a13, a9, 1
3fb0b200:	move   *a9(0x180), *a13(0x0), 1
3fb0b230:	move   *a13, a9, 1
3fb0b240:	move   *a9(0x180), a9, 1
3fb0b260:	jrne   L3FB0B1A0
L3FB0B270:
3fb0b270:	move   a14, -*sp, 1
3fb0b280:	movi   0x50, a9
3fb0b2a0:	move   a9, *a14+, 1
3fb0b2b0:	movk   1, a9
3fb0b2c0:	move   a9, *a14+, 1
3fb0b2d0:	calla  L3F703D90
3fb0b300:	move   a8, *a13(0x20), 1
L3FB0B320:
3fb0b320:	move   a8, a11
3fb0b330:	jrne   L3FB0B400
3fb0b340:	move   a14, -*sp, 1
3fb0b350:	movi   0x3fb14db8, a8
3fb0b380:	move   a8, *a14+, 1
3fb0b390:	calla  L3FB341E0
3fb0b3c0:	movi   0xffff, a8
3fb0b3e0:	jauc   L3FB0BC00
L3FB0B400:
3fb0b400:	move   a14, -*sp, 1
3fb0b410:	movk   5, a9
3fb0b420:	move   a9, *a14+, 1
3fb0b430:	movk   1, a9
3fb0b440:	move   a9, *a14+, 1
3fb0b450:	move   a8, a9
3fb0b460:	calla  L3F703D90
3fb0b490:	move   a8, *a9(0x160), 1
3fb0b4b0:	move   *a9(0x160), a9, 1
3fb0b4d0:	jrne   L3FB0B5E0
3fb0b4e0:	move   a14, -*sp, 1
3fb0b4f0:	movi   0x3fb14f58, a8
3fb0b520:	move   a8, *a14+, 1
3fb0b530:	calla  L3FB341E0
3fb0b560:	move   a14, -*sp, 1
3fb0b570:	move   a11, *a14+, 1
3fb0b580:	calla  L3F702440
3fb0b5b0:	movi   0xffff, a8
3fb0b5d0:	jruc   L3FB0BC00
L3FB0B5E0:
3fb0b5e0:	move   *a13, a9, 1
3fb0b5f0:	jrne   L3FB0B650
3fb0b600:	move   *a13(0xffe0), a9, 1
3fb0b620:	move   a11, *a9(0x40), 1
3fb0b640:	jruc   L3FB0B670
L3FB0B650:
3fb0b650:	move   a11, *a9(0x180), 1
L3FB0B670:
3fb0b670:	movi   0x3f3aba30, a9
3fb0b6a0:	move   a9, *a11(0x1a0), 1
3fb0b6c0:	movi   0x3f3ab1f0, a9
3fb0b6f0:	move   a9, *a11(0x1c0), 1
3fb0b710:	movi   0x3f3ab9d0, a9
3fb0b740:	move   a9, *a11(0x1e0), 1
3fb0b760:	sub    a9, a9
3fb0b770:	move   a9, *a11(0x200), 1
3fb0b790:	move   a9, *a11(0x220), 1
3fb0b7b0:	move   a9, *a11(0x240), 1
3fb0b7d0:	move   a9, *a11(0x260), 1
3fb0b7f0:	movk   2, a9
3fb0b800:	move   a9, *a11(0x20), 1
3fb0b820:	move   *a13(0x40), *a11(0x0), 1
3fb0b850:	move   *a13(0xffc0), *a11(0x40), 1
3fb0b880:	move   *a13(0xffa0), *a11(0x60), 1
3fb0b8b0:	move   a14, -*sp, 1
3fb0b8c0:	move   a14, -*sp, 1
3fb0b8d0:	move   *a13(0xff00), *a14+, 1
3fb0b8f0:	calla  L3FB458D0
3fb0b920:	move   a8, *a14+, 1
3fb0b930:	move   *a13(0xff00), *a14+, 1
3fb0b950:	move   *a13(0xff80), *a14+, 1
3fb0b970:	calla  L3FDA4870
3fb0b9a0:	addk   17, a8
3fb0b9b0:	move   a8, *a11(0x80), 1
3fb0b9d0:	movk   12, a9
3fb0b9e0:	move   a9, *a11(0xa0), 1
3fb0ba00:	move   *a13(0xff80), *a11(0xc0), 1
3fb0ba30:	move   *a13(0xff60), *a11(0xe0), 1
3fb0ba60:	move   *a13(0xff40), *a11(0x100), 1
3fb0ba90:	sub    a9, a9
3fb0baa0:	move   a9, *a11(0x140), 1
3fb0bac0:	move   a9, *a11(0x180), 1
3fb0bae0:	move   *a13(0xff00), *a11(0x120), 1
3fb0bb10:	move   *a11(0x160), a9, 1
3fb0bb30:	movb   *a13(0xff20), *a9(0x0)
3fb0bb60:	move   *a11(0x160), a9, 1
3fb0bb80:	movi   0x3fb04b90, a11
3fb0bbb0:	move   a11, *a9(0x8), 1
3fb0bbd0:	move   *a13(0x20), a9, 1
3fb0bbf0:	move   *a9, a8, 1
L3FB0BC00:
3fb0bc00:	move   *sp(0x80), a14, 1
3fb0bc20:	mmfm   sp, a9,a11,a13
3fb0bc40:	rets   2
L3FB0BC50:
3fb0bc50:	mmtm   sp, a7,a9,a11,a13
3fb0bc70:	move   a14, a13
3fb0bc80:	addi   0x60, a14
3fb0bca0:	sub    a11, a11
3fb0bcb0:	move   a11, *a13, 1
3fb0bcc0:	move   a11, *a13(0x20), 1
3fb0bce0:	movk   1, a11
3fb0bcf0:	move   a11, *a13(0x40), 1
3fb0bd10:	move   *a13(0xffe0), a11, 1
3fb0bd30:	jrne   L3FB0BD80
3fb0bd40:	movi   0xffff, a8
3fb0bd60:	jauc   L3FB0CA90
L3FB0BD80:
3fb0bd80:	move   *a11(0x40), a11, 1
3fb0bda0:	jrne   L3FB0BE70
3fb0bdb0:	move   a14, -*sp, 1
3fb0bdc0:	movi   0x50, a11
3fb0bde0:	move   a11, *a14+, 1
3fb0bdf0:	movk   1, a9
3fb0be00:	move   a9, *a14+, 1
3fb0be10:	calla  L3F703D90
3fb0be40:	move   a8, *a13(0x20), 1
3fb0be60:	jruc   L3FB0C0D0
L3FB0BE70:
3fb0be70:	move   *a13(0x40), a11, 1
3fb0be90:	inc    a11
3fb0bea0:	move   a11, *a13(0x40), 1
3fb0bec0:	move   *a13(0xffe0), a9, 1
3fb0bee0:	move   *a9(0x40), *a13(0x0), 1
3fb0bf10:	move   *a13, a9, 1
3fb0bf20:	move   *a9(0x180), a9, 1
3fb0bf40:	jreq   L3FB0C020
L3FB0BF50:
3fb0bf50:	move   *a13(0x40), a11, 1
3fb0bf70:	inc    a11
3fb0bf80:	move   a11, *a13(0x40), 1
3fb0bfa0:	move   *a13, a9, 1
3fb0bfb0:	move   *a9(0x180), *a13(0x0), 1
3fb0bfe0:	move   *a13, a9, 1
3fb0bff0:	move   *a9(0x180), a9, 1
3fb0c010:	jrne   L3FB0BF50
L3FB0C020:
3fb0c020:	move   a14, -*sp, 1
3fb0c030:	movi   0x50, a9
3fb0c050:	move   a9, *a14+, 1
3fb0c060:	movk   1, a9
3fb0c070:	move   a9, *a14+, 1
3fb0c080:	calla  L3F703D90
3fb0c0b0:	move   a8, *a13(0x20), 1
L3FB0C0D0:
3fb0c0d0:	move   a8, a11
3fb0c0e0:	jrne   L3FB0C1B0
3fb0c0f0:	move   a14, -*sp, 1
3fb0c100:	movi   0x3fb15118, a8
3fb0c130:	move   a8, *a14+, 1
3fb0c140:	calla  L3FB341E0
3fb0c170:	movi   0xffff, a8
3fb0c190:	jauc   L3FB0CA90
L3FB0C1B0:
3fb0c1b0:	move   a14, -*sp, 1
3fb0c1c0:	movk   7, a9
3fb0c1d0:	move   a9, *a14+, 1
3fb0c1e0:	movk   1, a9
3fb0c1f0:	move   a9, *a14+, 1
3fb0c200:	move   a8, a9
3fb0c210:	calla  L3F703D90
3fb0c240:	move   a8, *a9(0x160), 1
3fb0c260:	move   *a9(0x160), a9, 1
3fb0c280:	jrne   L3FB0C390
3fb0c290:	move   a14, -*sp, 1
3fb0c2a0:	movi   0x3fb152c0, a8
3fb0c2d0:	move   a8, *a14+, 1
3fb0c2e0:	calla  L3FB341E0
3fb0c310:	move   a14, -*sp, 1
3fb0c320:	move   a11, *a14+, 1
3fb0c330:	calla  L3F702440
3fb0c360:	movi   0xffff, a8
3fb0c380:	jruc   L3FB0CA90
L3FB0C390:
3fb0c390:	move   *a13, a9, 1
3fb0c3a0:	jrne   L3FB0C400
3fb0c3b0:	move   *a13(0xffe0), a9, 1
3fb0c3d0:	move   a11, *a9(0x40), 1
3fb0c3f0:	jruc   L3FB0C420
L3FB0C400:
3fb0c400:	move   a11, *a9(0x180), 1
L3FB0C420:
3fb0c420:	movi   0x3f36d780, a9
3fb0c450:	move   a9, *a11(0x1a0), 1
3fb0c470:	movi   0x3f36c400, a9
3fb0c4a0:	move   a9, *a11(0x1c0), 1
3fb0c4c0:	movi   0x3f36cb80, a9
3fb0c4f0:	move   a9, *a11(0x1e0), 1
3fb0c510:	sub    a9, a9
3fb0c520:	move   a9, *a11(0x200), 1
3fb0c540:	movi   0x3f36fa10, a9
3fb0c570:	move   a9, *a11(0x220), 1
3fb0c590:	sub    a9, a9
3fb0c5a0:	move   a9, *a11(0x240), 1
3fb0c5c0:	move   a9, *a11(0x260), 1
3fb0c5e0:	movk   5, a9
3fb0c5f0:	move   a9, *a11(0x20), 1
3fb0c610:	move   *a13(0x40), *a11(0x0), 1
3fb0c640:	move   *a13(0xffc0), *a11(0x40), 1
3fb0c670:	move   *a13(0xffa0), *a11(0x60), 1
3fb0c6a0:	move   a14, -*sp, 1
3fb0c6b0:	move   a14, -*sp, 1
3fb0c6c0:	move   *a13(0xff20), *a14+, 1
3fb0c6e0:	calla  L3FB458D0
3fb0c710:	move   a8, *a14+, 1
3fb0c720:	move   *a13(0xff20), *a14+, 1
3fb0c740:	move   *a13(0xff80), *a14+, 1
3fb0c760:	calla  L3FDA4870
3fb0c790:	addk   5, a8
3fb0c7a0:	move   a8, *a11(0x80), 1
3fb0c7c0:	move   *a13(0xff80), a7, 1
3fb0c7e0:	setf   16, 1, 0
3fb0c7f0:	move   *a7(0x1f0), a9, 0
3fb0c810:	move   *a7(0x200), a7, 0
3fb0c830:	add    a7, a9
3fb0c840:	addk   10, a9
3fb0c850:	move   a9, *a11(0xa0), 1
3fb0c870:	move   *a13(0xff80), *a11(0xc0), 1
3fb0c8a0:	move   *a13(0xff60), *a11(0xe0), 1
3fb0c8d0:	move   *a13(0xff40), *a11(0x100), 1
3fb0c900:	move   *a13(0xff00), *a11(0x140), 1
3fb0c930:	sub    a9, a9
3fb0c940:	move   a9, *a11(0x180), 1
3fb0c960:	move   *a13(0xff20), *a11(0x120), 1
3fb0c990:	move   *a11(0x160), a7, 1
3fb0c9b0:	move   *a13(0xfee0), *a7(0x0), 1
3fb0c9e0:	move   *a11(0x160), a7, 1
3fb0ca00:	movk   1, a9
3fb0ca10:	movb   a9, *a7(0x20)
3fb0ca30:	move   *a11(0x160), a7, 1
3fb0ca50:	sub    a9, a9
3fb0ca60:	movb   a9, *a7(0x28)
3fb0ca80:	move   *a11, a8, 1
L3FB0CA90:
3fb0ca90:	move   *sp(0xa0), a14, 1
3fb0cab0:	mmfm   sp, a7,a9,a11,a13
3fb0cad0:	rets   2
L3FB0CAE0:
3fb0cae0:	mmtm   sp, a7,a9,a11,a13
3fb0cb00:	move   a14, a13
3fb0cb10:	addi   0x60, a14
3fb0cb30:	sub    a11, a11
3fb0cb40:	move   a11, *a13, 1
3fb0cb50:	move   a11, *a13(0x20), 1
3fb0cb70:	movk   1, a11
3fb0cb80:	move   a11, *a13(0x40), 1
3fb0cba0:	move   *a13(0xffe0), a11, 1
3fb0cbc0:	jrne   L3FB0CC10
3fb0cbd0:	movi   0xffff, a8
3fb0cbf0:	jauc   L3FB0D760
L3FB0CC10:
3fb0cc10:	move   *a11(0x40), a11, 1
3fb0cc30:	jrne   L3FB0CD00
3fb0cc40:	move   a14, -*sp, 1
3fb0cc50:	movi   0x50, a11
3fb0cc70:	move   a11, *a14+, 1
3fb0cc80:	movk   1, a9
3fb0cc90:	move   a9, *a14+, 1
3fb0cca0:	calla  L3F703D90
3fb0ccd0:	move   a8, *a13(0x20), 1
3fb0ccf0:	jruc   L3FB0CF60
L3FB0CD00:
3fb0cd00:	move   *a13(0x40), a11, 1
3fb0cd20:	inc    a11
3fb0cd30:	move   a11, *a13(0x40), 1
3fb0cd50:	move   *a13(0xffe0), a9, 1
3fb0cd70:	move   *a9(0x40), *a13(0x0), 1
3fb0cda0:	move   *a13, a9, 1
3fb0cdb0:	move   *a9(0x180), a9, 1
3fb0cdd0:	jreq   L3FB0CEB0
L3FB0CDE0:
3fb0cde0:	move   *a13(0x40), a11, 1
3fb0ce00:	inc    a11
3fb0ce10:	move   a11, *a13(0x40), 1
3fb0ce30:	move   *a13, a9, 1
3fb0ce40:	move   *a9(0x180), *a13(0x0), 1
3fb0ce70:	move   *a13, a9, 1
3fb0ce80:	move   *a9(0x180), a9, 1
3fb0cea0:	jrne   L3FB0CDE0
L3FB0CEB0:
3fb0ceb0:	move   a14, -*sp, 1
3fb0cec0:	movi   0x50, a9
3fb0cee0:	move   a9, *a14+, 1
3fb0cef0:	movk   1, a9
3fb0cf00:	move   a9, *a14+, 1
3fb0cf10:	calla  L3F703D90
3fb0cf40:	move   a8, *a13(0x20), 1
L3FB0CF60:
3fb0cf60:	move   a8, a11
3fb0cf70:	jrne   L3FB0D030
3fb0cf80:	move   a14, -*sp, 1
3fb0cf90:	movi   0x3fb15490, a8
3fb0cfc0:	move   a8, *a14+, 1
3fb0cfd0:	calla  L3FB341E0
3fb0d000:	movi   0xffff, a8
3fb0d020:	jruc   L3FB0D760
L3FB0D030:
3fb0d030:	move   a14, -*sp, 1
3fb0d040:	movk   11, a9
3fb0d050:	move   a9, *a14+, 1
3fb0d060:	movk   1, a9
3fb0d070:	move   a9, *a14+, 1
3fb0d080:	move   a8, a9
3fb0d090:	calla  L3F703D90
3fb0d0c0:	move   a8, *a9(0x160), 1
3fb0d0e0:	move   *a9(0x160), a9, 1
3fb0d100:	jrne   L3FB0D210
3fb0d110:	move   a14, -*sp, 1
3fb0d120:	movi   0x3fb15620, a8
3fb0d150:	move   a8, *a14+, 1
3fb0d160:	calla  L3FB341E0
3fb0d190:	move   a14, -*sp, 1
3fb0d1a0:	move   a11, *a14+, 1
3fb0d1b0:	calla  L3F702440
3fb0d1e0:	movi   0xffff, a8
3fb0d200:	jruc   L3FB0D760
L3FB0D210:
3fb0d210:	move   *a13, a9, 1
3fb0d220:	jrne   L3FB0D280
3fb0d230:	move   *a13(0xffe0), a9, 1
3fb0d250:	move   a11, *a9(0x40), 1
3fb0d270:	jruc   L3FB0D2A0
L3FB0D280:
3fb0d280:	move   a11, *a9(0x180), 1
L3FB0D2A0:
3fb0d2a0:	movi   0x3f3744b0, a9
3fb0d2d0:	move   a9, *a11(0x1a0), 1
3fb0d2f0:	movi   0x3f374140, a9
3fb0d320:	move   a9, *a11(0x1c0), 1
3fb0d340:	movi   0x3f374430, a9
3fb0d370:	move   a9, *a11(0x1e0), 1
3fb0d390:	sub    a9, a9
3fb0d3a0:	move   a9, *a11(0x200), 1
3fb0d3c0:	move   a9, *a11(0x220), 1
3fb0d3e0:	move   a9, *a11(0x240), 1
3fb0d400:	move   a9, *a11(0x260), 1
3fb0d420:	movk   9, a9
3fb0d430:	move   a9, *a11(0x20), 1
3fb0d450:	move   *a13(0x40), *a11(0x0), 1
3fb0d480:	move   *a13(0xffc0), *a11(0x40), 1
3fb0d4b0:	move   *a13(0xffa0), *a11(0x60), 1
3fb0d4e0:	move   *a13(0xff20), a7, 1
3fb0d500:	move   *a7(0x0), *a11(0x80), 1
3fb0d530:	move   *a7(0x20), *a11(0xa0), 1
3fb0d560:	move   *a13(0xff80), *a11(0xc0), 1
3fb0d590:	move   *a13(0xff60), *a11(0xe0), 1
3fb0d5c0:	move   *a13(0xff40), *a11(0x100), 1
3fb0d5f0:	sub    a9, a9
3fb0d600:	move   a9, *a11(0x180), 1
3fb0d620:	move   *a11(0x160), a9, 1
3fb0d640:	move   *a13(0xfec0), *a9(0x0), 1
3fb0d670:	move   *a11(0x160), a9, 1
3fb0d690:	movb   *a13(0xff00), *a9(0x30)
3fb0d6c0:	move   *a11(0x160), a9, 1
3fb0d6e0:	movb   *a13(0xfee0), *a9(0x20)
3fb0d710:	move   *a11(0x160), a9, 1
3fb0d730:	move   a7, *a9(0x38), 1
3fb0d750:	move   *a11, a8, 1
L3FB0D760:
3fb0d760:	move   *sp(0xa0), a14, 1
3fb0d780:	mmfm   sp, a7,a9,a11,a13
3fb0d7a0:	rets   2
L3FB0D7B0:
3fb0d7b0:	mmtm   sp, a7,a9,a11,a13
3fb0d7d0:	move   a14, a13
3fb0d7e0:	addi   0x60, a14
3fb0d800:	sub    a11, a11
3fb0d810:	move   a11, *a13, 1
3fb0d820:	move   a11, *a13(0x20), 1
3fb0d840:	movk   1, a11
3fb0d850:	move   a11, *a13(0x40), 1
3fb0d870:	move   *a13(0xffe0), a11, 1
3fb0d890:	jrne   L3FB0D8E0
3fb0d8a0:	movi   0xffff, a8
3fb0d8c0:	jauc   L3FB0E690
L3FB0D8E0:
3fb0d8e0:	move   *a11(0x40), a11, 1
3fb0d900:	jrne   L3FB0D9D0
3fb0d910:	move   a14, -*sp, 1
3fb0d920:	movi   0x50, a11
3fb0d940:	move   a11, *a14+, 1
3fb0d950:	movk   1, a9
3fb0d960:	move   a9, *a14+, 1
3fb0d970:	calla  L3F703D90
3fb0d9a0:	move   a8, *a13(0x20), 1
3fb0d9c0:	jruc   L3FB0DC30
L3FB0D9D0:
3fb0d9d0:	move   *a13(0x40), a11, 1
3fb0d9f0:	inc    a11
3fb0da00:	move   a11, *a13(0x40), 1
3fb0da20:	move   *a13(0xffe0), a9, 1
3fb0da40:	move   *a9(0x40), *a13(0x0), 1
3fb0da70:	move   *a13, a9, 1
3fb0da80:	move   *a9(0x180), a9, 1
3fb0daa0:	jreq   L3FB0DB80
L3FB0DAB0:
3fb0dab0:	move   *a13(0x40), a11, 1
3fb0dad0:	inc    a11
3fb0dae0:	move   a11, *a13(0x40), 1
3fb0db00:	move   *a13, a9, 1
3fb0db10:	move   *a9(0x180), *a13(0x0), 1
3fb0db40:	move   *a13, a9, 1
3fb0db50:	move   *a9(0x180), a9, 1
3fb0db70:	jrne   L3FB0DAB0
L3FB0DB80:
3fb0db80:	move   a14, -*sp, 1
3fb0db90:	movi   0x50, a9
3fb0dbb0:	move   a9, *a14+, 1
3fb0dbc0:	movk   1, a9
3fb0dbd0:	move   a9, *a14+, 1
3fb0dbe0:	calla  L3F703D90
3fb0dc10:	move   a8, *a13(0x20), 1
L3FB0DC30:
3fb0dc30:	move   a8, a11
3fb0dc40:	jrne   L3FB0DD10
3fb0dc50:	move   a14, -*sp, 1
3fb0dc60:	movi   0x3fb157f0, a8
3fb0dc90:	move   a8, *a14+, 1
3fb0dca0:	calla  L3FB341E0
3fb0dcd0:	movi   0xffff, a8
3fb0dcf0:	jauc   L3FB0E690
L3FB0DD10:
3fb0dd10:	move   a14, -*sp, 1
3fb0dd20:	movk   4, a9
3fb0dd30:	move   a9, *a14+, 1
3fb0dd40:	movk   1, a9
3fb0dd50:	move   a9, *a14+, 1
3fb0dd60:	move   a8, a9
3fb0dd70:	calla  L3F703D90
3fb0dda0:	move   a8, *a9(0x160), 1
3fb0ddc0:	move   *a9(0x160), a9, 1
3fb0dde0:	jrne   L3FB0DEF0
3fb0ddf0:	move   a14, -*sp, 1
3fb0de00:	movi   0x3fb15978, a8
3fb0de30:	move   a8, *a14+, 1
3fb0de40:	calla  L3FB341E0
3fb0de70:	move   a14, -*sp, 1
3fb0de80:	move   a11, *a14+, 1
3fb0de90:	calla  L3F702440
3fb0dec0:	movi   0xffff, a8
3fb0dee0:	jruc   L3FB0E690
L3FB0DEF0:
3fb0def0:	move   *a13, a9, 1
3fb0df00:	jrne   L3FB0DF60
3fb0df10:	move   *a13(0xffe0), a9, 1
3fb0df30:	move   a11, *a9(0x40), 1
3fb0df50:	jruc   L3FB0DF80
L3FB0DF60:
3fb0df60:	move   a11, *a9(0x180), 1
L3FB0DF80:
3fb0df80:	movi   0x3f3754c0, a9
3fb0dfb0:	move   a9, *a11(0x1a0), 1
3fb0dfd0:	movi   0x3f378ae0, a9
3fb0e000:	move   a9, *a11(0x1c0), 1
3fb0e020:	sub    a9, a9
3fb0e030:	move   a9, *a11(0x1e0), 1
3fb0e050:	move   a9, *a11(0x200), 1
3fb0e070:	move   a9, *a11(0x220), 1
3fb0e090:	move   a9, *a11(0x240), 1
3fb0e0b0:	move   a9, *a11(0x260), 1
3fb0e0d0:	movk   4, a9
3fb0e0e0:	move   a9, *a11(0x20), 1
3fb0e100:	move   *a13(0x40), *a11(0x0), 1
3fb0e130:	move   *a13(0xffc0), *a11(0x40), 1
3fb0e160:	move   *a13(0xffa0), *a11(0x60), 1
3fb0e190:	move   *a13(0xfea0), a9, 1
3fb0e1b0:	jrne   L3FB0E3E0
3fb0e1c0:	move   *a13(0xff80), a9, 1
3fb0e1e0:	jreq   L3FB0E220
3fb0e1f0:	move   *a13(0xff60), a9, 1
3fb0e210:	jrne   L3FB0E3E0
L3FB0E220:
3fb0e220:	move   a14, -*sp, 1
3fb0e230:	move   a14, -*sp, 1
3fb0e240:	move   *a13(0xfee0), *a14+, 1
3fb0e260:	calla  L3FB458D0
3fb0e290:	move   a8, *a14+, 1
3fb0e2a0:	move   *a13(0xfee0), *a14+, 1
3fb0e2c0:	move   *a13(0xff40), *a14+, 1
3fb0e2e0:	calla  L3FDA4870
3fb0e310:	move   a8, *a11(0x80), 1
3fb0e330:	move   *a13(0xff40), a9, 1
3fb0e350:	setf   16, 1, 0
3fb0e360:	move   *a9(0x1f0), a7, 0
3fb0e380:	move   *a9(0x200), a9, 0
3fb0e3a0:	add    a9, a7
3fb0e3b0:	move   a7, *a11(0xa0), 1
3fb0e3d0:	jruc   L3FB0E440
L3FB0E3E0:
3fb0e3e0:	move   *a13(0xff80), *a11(0x80), 1
3fb0e410:	move   *a13(0xff60), *a11(0xa0), 1
L3FB0E440:
3fb0e440:	move   *a13(0xff40), *a11(0xc0), 1
3fb0e470:	move   *a13(0xff20), *a11(0xe0), 1
3fb0e4a0:	move   *a13(0xff00), *a11(0x100), 1
3fb0e4d0:	move   *a13(0xfec0), *a11(0x140), 1
3fb0e500:	sub    a9, a9
3fb0e510:	move   a9, *a11(0x180), 1
3fb0e530:	move   *a13(0xfee0), *a11(0x120), 1
3fb0e560:	move   *a11(0x160), a7, 1
3fb0e580:	movb   *a13(0xfea0), *a7(0x0)
3fb0e5b0:	move   *a11(0x160), a7, 1
3fb0e5d0:	movb   a9, *a7(0x8)
3fb0e5f0:	move   *a11(0x160), a7, 1
3fb0e610:	movb   a9, *a7(0x10)
3fb0e630:	move   *a11(0x160), a7, 1
3fb0e650:	movk   1, a9
3fb0e660:	movb   a9, *a7(0x18)
3fb0e680:	move   *a11, a8, 1
L3FB0E690:
3fb0e690:	move   *sp(0xa0), a14, 1
3fb0e6b0:	mmfm   sp, a7,a9,a11,a13
3fb0e6d0:	rets   2
L3FB0E6E0:
3fb0e6e0:	mmtm   sp, a9,a11,a13
3fb0e700:	move   a14, a13
3fb0e710:	addi   0x60, a14
3fb0e730:	sub    a11, a11
3fb0e740:	move   a11, *a13, 1
3fb0e750:	move   a11, *a13(0x20), 1
3fb0e770:	movk   1, a11
3fb0e780:	move   a11, *a13(0x40), 1
3fb0e7a0:	move   *a13(0xffe0), a11, 1
3fb0e7c0:	jrne   L3FB0E810
3fb0e7d0:	movi   0xffff, a8
3fb0e7f0:	jauc   L3FB0F0F0
L3FB0E810:
3fb0e810:	move   *a11(0x40), a11, 1
3fb0e830:	jrne   L3FB0E900
3fb0e840:	move   a14, -*sp, 1
3fb0e850:	movi   0x50, a11
3fb0e870:	move   a11, *a14+, 1
3fb0e880:	movk   1, a9
3fb0e890:	move   a9, *a14+, 1
3fb0e8a0:	calla  L3F703D90
3fb0e8d0:	move   a8, *a13(0x20), 1
3fb0e8f0:	jruc   L3FB0EB60
L3FB0E900:
3fb0e900:	move   *a13(0x40), a11, 1
3fb0e920:	inc    a11
3fb0e930:	move   a11, *a13(0x40), 1
3fb0e950:	move   *a13(0xffe0), a9, 1
3fb0e970:	move   *a9(0x40), *a13(0x0), 1
3fb0e9a0:	move   *a13, a9, 1
3fb0e9b0:	move   *a9(0x180), a9, 1
3fb0e9d0:	jreq   L3FB0EAB0
L3FB0E9E0:
3fb0e9e0:	move   *a13(0x40), a11, 1
3fb0ea00:	inc    a11
3fb0ea10:	move   a11, *a13(0x40), 1
3fb0ea30:	move   *a13, a9, 1
3fb0ea40:	move   *a9(0x180), *a13(0x0), 1
3fb0ea70:	move   *a13, a9, 1
3fb0ea80:	move   *a9(0x180), a9, 1
3fb0eaa0:	jrne   L3FB0E9E0
L3FB0EAB0:
3fb0eab0:	move   a14, -*sp, 1
3fb0eac0:	movi   0x50, a9
3fb0eae0:	move   a9, *a14+, 1
3fb0eaf0:	movk   1, a9
3fb0eb00:	move   a9, *a14+, 1
3fb0eb10:	calla  L3F703D90
3fb0eb40:	move   a8, *a13(0x20), 1
L3FB0EB60:
3fb0eb60:	move   a8, a11
3fb0eb70:	jrne   L3FB0EC30
3fb0eb80:	move   a14, -*sp, 1
3fb0eb90:	movi   0x3fb15b18, a8
3fb0ebc0:	move   a8, *a14+, 1
3fb0ebd0:	calla  L3FB341E0
3fb0ec00:	movi   0xffff, a8
3fb0ec20:	jruc   L3FB0F0F0
L3FB0EC30:
3fb0ec30:	move   a14, -*sp, 1
3fb0ec40:	move   a9, *a14+, 1
3fb0ec50:	move   a9, *a14+, 1
3fb0ec60:	move   a8, a9
3fb0ec70:	calla  L3F703D90
3fb0eca0:	move   a8, *a9(0x160), 1
3fb0ecc0:	move   *a9(0x160), a9, 1
3fb0ece0:	jrne   L3FB0EDF0
3fb0ecf0:	move   a14, -*sp, 1
3fb0ed00:	movi   0x3fb15cb0, a8
3fb0ed30:	move   a8, *a14+, 1
3fb0ed40:	calla  L3FB341E0
3fb0ed70:	move   a14, -*sp, 1
3fb0ed80:	move   a11, *a14+, 1
3fb0ed90:	calla  L3F702440
3fb0edc0:	movi   0xffff, a8
3fb0ede0:	jruc   L3FB0F0F0
L3FB0EDF0:
3fb0edf0:	move   *a13, a9, 1
3fb0ee00:	jrne   L3FB0EE60
3fb0ee10:	move   *a13(0xffe0), a9, 1
3fb0ee30:	move   a11, *a9(0x40), 1
3fb0ee50:	jruc   L3FB0EE80
L3FB0EE60:
3fb0ee60:	move   a11, *a9(0x180), 1
L3FB0EE80:
3fb0ee80:	move   *a13(0xff40), *a11(0x1a0), 1
3fb0eeb0:	move   *a13(0xff20), *a11(0x1c0), 1
3fb0eee0:	sub    a9, a9
3fb0eef0:	move   a9, *a11(0x1e0), 1
3fb0ef10:	move   a9, *a11(0x200), 1
3fb0ef30:	move   a9, *a11(0x220), 1
3fb0ef50:	move   a9, *a11(0x240), 1
3fb0ef70:	move   a9, *a11(0x260), 1
3fb0ef90:	movk   11, a9
3fb0efa0:	move   a9, *a11(0x20), 1
3fb0efc0:	move   *a13(0x40), *a11(0x0), 1
3fb0eff0:	move   *a13(0xffc0), *a11(0x40), 1
3fb0f020:	move   *a13(0xffa0), *a11(0x60), 1
3fb0f050:	move   *a13(0xff80), *a11(0x80), 1
3fb0f080:	move   *a13(0xff60), *a11(0xa0), 1
3fb0f0b0:	sub    a9, a9
3fb0f0c0:	move   a9, *a11(0x180), 1
3fb0f0e0:	move   *a11, a8, 1
L3FB0F0F0:
3fb0f0f0:	move   *sp(0x80), a14, 1
3fb0f110:	mmfm   sp, a9,a11,a13
3fb0f130:	rets   2
L3FB0F140:
3fb0f140:	mmtm   sp, a7,a9,a11,a13
3fb0f160:	move   a14, a13
3fb0f170:	addi   0x2c0, a14
3fb0f190:	sub    a11, a11
3fb0f1a0:	move   a11, *a13, 1
3fb0f1b0:	move   a11, *a13(0x40), 1
3fb0f1d0:	movk   1, a11
3fb0f1e0:	move   a11, *a13(0x60), 1
3fb0f200:	move   *a13(0xffe0), a11, 1
3fb0f220:	jrne   L3FB0F270
3fb0f230:	movi   0xffff, a8
3fb0f250:	jauc   L3FB114E0
L3FB0F270:
3fb0f270:	move   *a11(0x40), a11, 1
3fb0f290:	jrne   L3FB0F360
3fb0f2a0:	move   a14, -*sp, 1
3fb0f2b0:	movi   0x50, a11
3fb0f2d0:	move   a11, *a14+, 1
3fb0f2e0:	movk   1, a9
3fb0f2f0:	move   a9, *a14+, 1
3fb0f300:	calla  L3F703D90
3fb0f330:	move   a8, *a13(0x40), 1
3fb0f350:	jruc   L3FB0F5C0
L3FB0F360:
3fb0f360:	move   *a13(0x60), a11, 1
3fb0f380:	inc    a11
3fb0f390:	move   a11, *a13(0x60), 1
3fb0f3b0:	move   *a13(0xffe0), a9, 1
3fb0f3d0:	move   *a9(0x40), *a13(0x0), 1
3fb0f400:	move   *a13, a9, 1
3fb0f410:	move   *a9(0x180), a9, 1
3fb0f430:	jreq   L3FB0F510
L3FB0F440:
3fb0f440:	move   *a13(0x60), a11, 1
3fb0f460:	inc    a11
3fb0f470:	move   a11, *a13(0x60), 1
3fb0f490:	move   *a13, a9, 1
3fb0f4a0:	move   *a9(0x180), *a13(0x0), 1
3fb0f4d0:	move   *a13, a9, 1
3fb0f4e0:	move   *a9(0x180), a9, 1
3fb0f500:	jrne   L3FB0F440
L3FB0F510:
3fb0f510:	move   a14, -*sp, 1
3fb0f520:	movi   0x50, a9
3fb0f540:	move   a9, *a14+, 1
3fb0f550:	movk   1, a9
3fb0f560:	move   a9, *a14+, 1
3fb0f570:	calla  L3F703D90
3fb0f5a0:	move   a8, *a13(0x40), 1
L3FB0F5C0:
3fb0f5c0:	move   a8, a11
3fb0f5d0:	jrne   L3FB0F6A0
3fb0f5e0:	move   a14, -*sp, 1
3fb0f5f0:	movi   0x3fb15e70, a8
3fb0f620:	move   a8, *a14+, 1
3fb0f630:	calla  L3FB341E0
3fb0f660:	movi   0xffff, a8
3fb0f680:	jauc   L3FB114E0
L3FB0F6A0:
3fb0f6a0:	move   a14, -*sp, 1
3fb0f6b0:	movi   0x60, a9
3fb0f6d0:	move   a9, *a14+, 1
3fb0f6e0:	movk   1, a9
3fb0f6f0:	move   a9, *a14+, 1
3fb0f700:	calla  L3F703D90
3fb0f730:	move   a8, *a13(0x20), 1
3fb0f750:	move   a8, a8
3fb0f760:	jrne   L3FB0F880
3fb0f770:	move   a14, -*sp, 1
3fb0f780:	movi   0x3fb15fe0, a8
3fb0f7b0:	move   a8, *a14+, 1
3fb0f7c0:	calla  L3FB341E0
3fb0f7f0:	move   a14, -*sp, 1
3fb0f800:	move   a11, *a14+, 1
3fb0f810:	calla  L3F702440
3fb0f840:	movi   0xffff, a8
3fb0f860:	jauc   L3FB114E0
L3FB0F880:
3fb0f880:	move   *a13, a9, 1
3fb0f890:	jrne   L3FB0F8F0
3fb0f8a0:	move   *a13(0xffe0), a9, 1
3fb0f8c0:	move   a11, *a9(0x40), 1
3fb0f8e0:	jruc   L3FB0F910
L3FB0F8F0:
3fb0f8f0:	move   a11, *a9(0x180), 1
L3FB0F910:
3fb0f910:	movi   0x3f37af30, a9
3fb0f940:	move   a9, *a11(0x1a0), 1
3fb0f960:	movi   0x3f37a400, a9
3fb0f990:	move   a9, *a11(0x1c0), 1
3fb0f9b0:	movi   0x3f37a470, a9
3fb0f9e0:	move   a9, *a11(0x1e0), 1
3fb0fa00:	movi   0x3f37d760, a9
3fb0fa30:	move   a9, *a11(0x200), 1
3fb0fa50:	sub    a9, a9
3fb0fa60:	move   a9, *a11(0x220), 1
3fb0fa80:	move   a9, *a11(0x240), 1
3fb0faa0:	move   a9, *a11(0x260), 1
3fb0fac0:	movk   10, a9
3fb0fad0:	move   a9, *a11(0x20), 1
3fb0faf0:	move   *a13(0x60), *a11(0x0), 1
3fb0fb20:	move   *a13(0xffc0), *a11(0xc0), 1
3fb0fb50:	move   *a13(0xffa0), *a11(0xe0), 1
3fb0fb80:	move   *a13(0xff80), *a11(0x100), 1
3fb0fbb0:	sub    a9, a9
3fb0fbc0:	move   a9, *a11(0x80), 1
3fb0fbe0:	move   a8, *a11(0x160), 1
3fb0fc00:	move   *a13(0xffc0), a7, 1
3fb0fc20:	setf   16, 1, 0
3fb0fc30:	move   *a7(0x1f0), a9, 0
3fb0fc50:	move   *a7(0x200), a7, 0
3fb0fc70:	add    a7, a9
3fb0fc80:	addk   5, a9
3fb0fc90:	move   a9, *a11(0xa0), 1
3fb0fcb0:	move   *a11(0xa0), *a8(0x40), 1
3fb0fce0:	move   a11, *a8(0x2e0), 1
3fb0fd00:	move   *a11(0xa0), a9, 1
3fb0fd20:	move   *a13(0xff20), a7, 1
3fb0fd40:	mpys   a7, a9
3fb0fd50:	move   a9, *a11(0xa0), 1
3fb0fd70:	move   *a11(0xa0), a9, 1
3fb0fd90:	addk   4, a9
3fb0fda0:	move   a9, *a11(0xa0), 1
3fb0fdc0:	sub    a9, a9
3fb0fdd0:	move   a9, *a13(0xa0), 1
3fb0fdf0:	cmp    a7, a9
3fb0fe00:	jrnc   L3FB100D0
L3FB0FE10:
3fb0fe10:	move   a14, -*sp, 1
3fb0fe20:	move   a14, -*sp, 1
3fb0fe30:	move   *a13(0xa0), a11, 1
3fb0fe50:	sll    0x5, a11
3fb0fe60:	move   *a13(0xff00), a9, 1
3fb0fe80:	add    a9, a11
3fb0fe90:	move   *a11+, *a14+, 1
3fb0fea0:	calla  L3FB458D0
3fb0fed0:	move   a8, *a14+, 1
3fb0fee0:	move   *a13(0xa0), a11, 1
3fb0ff00:	sll    0x5, a11
3fb0ff10:	add    a9, a11
3fb0ff20:	move   *a11+, *a14+, 1
3fb0ff30:	move   *a13(0xffc0), *a14+, 1
3fb0ff50:	calla  L3FDA4870
3fb0ff80:	move   a8, *a13(0x80), 1
3fb0ffa0:	move   *a13(0x40), a11, 1
3fb0ffc0:	move   *a11(0x80), a7, 1
3fb0ffe0:	subk   17, a7
3fb0fff0:	cmp    a7, a8
3fb10000:	jrle   L3FB10040
3fb10010:	addk   17, a8
3fb10020:	move   a8, *a11(0x80), 1
L3FB10040:
3fb10040:	move   *a13(0xa0), a7, 1
3fb10060:	inc    a7
3fb10070:	move   a7, *a13(0xa0), 1
3fb10090:	move   *a13(0xff20), a9, 1
3fb100b0:	cmp    a9, a7
3fb100c0:	jrc   L3FB0FE10
L3FB100D0:
3fb100d0:	sub    a9, a9
3fb100e0:	move   a9, *a11(0x180), 1
3fb10100:	move   *a13(0xff60), *a11(0x120), 1
3fb10130:	move   *a13(0x20), a7, 1
3fb10150:	move   *a13(0xff20), *a7(0x80), 1
3fb10180:	move   a9, *a13(0xa0), 1
3fb101a0:	move   *a13(0xff20), a7, 1
3fb101c0:	cmp    a7, a9
3fb101d0:	janc   L3FB10FB0
L3FB101F0:
3fb101f0:	move   *a13(0x20), a11, 1
3fb10210:	move   *a13(0xa0), a9, 1
3fb10230:	sll    0x5, a9
3fb10240:	add    a11, a9
3fb10250:	move   a14, -*sp, 1
3fb10260:	movk   28, a7
3fb10270:	move   a7, *a14+, 1
3fb10280:	movk   1, a7
3fb10290:	move   a7, *a14+, 1
3fb102a0:	calla  L3F703D90
3fb102d0:	move   a8, *a9(0xc0), 1
3fb102f0:	move   *a13(0xa0), a9, 1
3fb10310:	sll    0x5, a9
3fb10320:	add    a11, a9
3fb10330:	move   *a9(0xc0), a9, 1
3fb10350:	move   a14, -*sp, 1
3fb10360:	move   a14, -*sp, 1
3fb10370:	move   *a13(0xa0), a7, 1
3fb10390:	sll    0x5, a7
3fb103a0:	move   *a13(0xff00), a11, 1
3fb103c0:	add    a11, a7
3fb103d0:	move   *a7+, *a14+, 1
3fb103e0:	calla  L3FB458D0
3fb10410:	inc    a8
3fb10420:	move   a8, *a14+, 1
3fb10430:	calla  L3F701230
3fb10460:	move   a8, *a9(0x40), 1
3fb10480:	move   a14, -*sp, 1
3fb10490:	move   *a13(0xa0), a9, 1
3fb104b0:	sll    0x5, a9
3fb104c0:	add    a11, a9
3fb104d0:	move   *a9+, *a14+, 1
3fb104e0:	move   *a13(0x20), a9, 1
3fb10500:	move   *a13(0xa0), a7, 1
3fb10520:	sll    0x5, a7
3fb10530:	add    a9, a7
3fb10540:	move   *a7(0xc0), a7, 1
3fb10560:	move   *a7(0x40), *a14+, 1
3fb10580:	calla  L3FB45720
3fb105b0:	move   *a13(0xa0), a7, 1
3fb105d0:	sll    0x5, a7
3fb105e0:	add    a9, a7
3fb105f0:	move   *a7(0xc0), a7, 1
3fb10610:	move   *a13(0xa0), a9, 1
3fb10630:	sll    0x5, a9
3fb10640:	move   *a13(0xfee0), a11, 1
3fb10660:	add    a11, a9
3fb10670:	move   *a9(0x0), *a7(0xc0), 1
3fb106a0:	move   *a13(0x20), a9, 1
3fb106c0:	move   *a13(0xa0), a7, 1
3fb106e0:	sll    0x5, a7
3fb106f0:	add    a9, a7
3fb10700:	move   *a7(0xc0), a7, 1
3fb10720:	movk   2, a9
3fb10730:	move   a9, *a7(0x60), 1
3fb10750:	move   *a13(0x20), a7, 1
3fb10770:	move   *a13(0xa0), a9, 1
3fb10790:	sll    0x5, a9
3fb107a0:	add    a7, a9
3fb107b0:	move   *a9(0xc0), a9, 1
3fb107d0:	move   *a13(0xa0), a11, 1
3fb107f0:	move   *a7(0x40), a7, 1
3fb10810:	mpys   a11, a7
3fb10820:	move   a7, *a9(0x80), 1
3fb10840:	move   *a13(0x20), a9, 1
3fb10860:	sll    0x5, a11
3fb10870:	add    a9, a11
3fb10880:	move   *a11(0xc0), a11, 1
3fb108a0:	movk   5, a7
3fb108b0:	setf   16, 1, 0
3fb108c0:	move   a7, *a11, 0
3fb108d0:	move   *a13(0x40), a11, 1
3fb108f0:	move   *a9(0x40), a7, 1
3fb10910:	move   *a13(0xa0), a9, 1
3fb10930:	mpys   a9, a7
3fb10940:	move   *a11(0x60), a9, 1
3fb10960:	add    a7, a9
3fb10970:	move   *a13(0xa0), a7, 1
3fb10990:	inc    a7
3fb109a0:	sll    0x1, a7
3fb109b0:	add    a7, a9
3fb109c0:	move   *a13(0x20), a7, 1
3fb109e0:	move   *a13(0xa0), a11, 1
3fb10a00:	sll    0x5, a11
3fb10a10:	add    a7, a11
3fb10a20:	move   *a11(0xc0), a11, 1
3fb10a40:	move   a9, *a11(0x10), 0
3fb10a60:	move   *a13(0xa0), a11, 1
3fb10a80:	sll    0x5, a11
3fb10a90:	add    a7, a11
3fb10aa0:	move   *a11(0xc0), a11, 1
3fb10ac0:	move   *a13(0x40), a9, 1
3fb10ae0:	move   *a9(0x80), a7, 1
3fb10b00:	subk   9, a7
3fb10b10:	move   a7, *a11(0x20), 0
3fb10b30:	move   *a13(0x20), a11, 1
3fb10b50:	move   *a13(0xa0), a7, 1
3fb10b70:	sll    0x5, a7
3fb10b80:	add    a11, a7
3fb10b90:	move   *a7(0xc0), a7, 1
3fb10bb0:	move   *a11(0x40), a9, 1
3fb10bd0:	subk   2, a9
3fb10be0:	move   a9, *a7(0x30), 0
3fb10c00:	move   *a13(0xa0), a9, 1
3fb10c20:	sll    0x5, a9
3fb10c30:	add    a11, a9
3fb10c40:	move   *a9(0xc0), a9, 1
3fb10c60:	move   *a9(0x10), a9, 0
3fb10c80:	move   *a13(0xa0), a7, 1
3fb10ca0:	sll    0x5, a7
3fb10cb0:	add    a11, a7
3fb10cc0:	move   *a7(0xc0), a7, 1
3fb10ce0:	setf   16, 0, 0
3fb10cf0:	move   *a7(0x30), a7, 0
3fb10d10:	add    a7, a9
3fb10d20:	move   *a13(0x40), a7, 1
3fb10d40:	move   *a7(0xa0), a7, 1
3fb10d60:	addk   4, a9
3fb10d70:	cmp    a7, a9
3fb10d80:	jrc   L3FB10F10
3fb10d90:	move   *a13(0xa0), a9, 1
3fb10db0:	sll    0x5, a9
3fb10dc0:	add    a11, a9
3fb10dd0:	move   *a9(0xc0), a9, 1
3fb10df0:	setf   16, 1, 0
3fb10e00:	move   *a9(0x10), a9, 0
3fb10e20:	move   *a13(0xa0), a7, 1
3fb10e40:	sll    0x5, a7
3fb10e50:	add    a11, a7
3fb10e60:	move   *a7(0xc0), a7, 1
3fb10e80:	setf   16, 0, 0
3fb10e90:	move   *a7(0x30), a7, 0
3fb10eb0:	add    a7, a9
3fb10ec0:	move   *a13(0x40), a7, 1
3fb10ee0:	addk   4, a9
3fb10ef0:	move   a9, *a7(0xa0), 1
L3FB10F10:
3fb10f10:	move   *a13(0xa0), a9, 1
3fb10f30:	inc    a9
3fb10f40:	move   a9, *a13(0xa0), 1
3fb10f60:	move   *a13(0xff20), a7, 1
3fb10f80:	cmp    a7, a9
3fb10f90:	jac   L3FB101F0
L3FB10FB0:
3fb10fb0:	move   a14, -*sp, 1
3fb10fc0:	move   *a13(0xff80), *a14+, 1
3fb10fe0:	move   *a13(0xffa0), *a14+, 1
3fb11000:	sub    a11, a11
3fb11010:	move   a11, *a14+, 1
3fb11020:	move   *a13(0x40), a11, 1
3fb11040:	move   *a11(0xa0), *a14+, 1
3fb11060:	move   *a11(0x80), *a14+, 1
3fb11080:	sub    a7, a7
3fb11090:	move   a7, *a14+, 1
3fb110a0:	movi   0xfc18, a7
3fb110c0:	move   a7, *a14+, 1
3fb110d0:	move   *a13(0xff40), a7, 1
3fb110f0:	move   *a7(0x440), a9, 1
3fb11110:	move   a9, a11
3fb11120:	sll    0x9, a9
3fb11130:	sll    0x7, a11
3fb11140:	add    a11, a9
3fb11150:	move   *a7(0x480), a11, 1
3fb11170:	add    a9, a11
3fb11180:	move   *a11(0x40), *a14+, 1
3fb111a0:	move   a7, *a14+, 1
3fb111b0:	calla  L3FD41B90
3fb111e0:	move   *a13(0x20), a11, 1
3fb11200:	move   a8, *a11(0x60), 1
3fb11220:	movk   1, a9
3fb11230:	move   a9, *a13(0x260), 1
3fb11250:	move   a14, -*sp, 1
3fb11260:	move   a13, a9
3fb11270:	addi   0xe0, a9
3fb11290:	move   a9, *a14+, 1
3fb112a0:	movi   0x200, a9
3fb112c0:	move   a9, *a14+, 1
3fb112d0:	move   *a11(0x60), *a14+, 1
3fb112f0:	move   a7, *a14+, 1
3fb11300:	calla  L3FD38770
3fb11330:	movi   0xffff, a9
3fb11350:	move   a9, *a11(0xa0), 1
3fb11370:	move   a14, -*sp, 1
3fb11380:	movi   0x8078, a9
3fb113b0:	move   a9, *a14+, 1
3fb113c0:	move   *a11(0x60), *a14+, 1
3fb113e0:	move   a7, *a14+, 1
3fb113f0:	calla  L3FD97D50
3fb11420:	move   a14, -*sp, 1
3fb11430:	move   *a11(0x60), *a14+, 1
3fb11450:	move   a7, *a14+, 1
3fb11460:	calla  L3FD64F60
3fb11490:	move   *a13(0x40), a9, 1
3fb114b0:	move   a11, *a9(0x160), 1
3fb114d0:	move   *a9, a8, 1
L3FB114E0:
3fb114e0:	move   *sp(0xa0), a14, 1
3fb11500:	mmfm   sp, a7,a9,a11,a13
3fb11520:	rets   2
3fb11530:	mmtm   sp, a7,a9,a11,a13
3fb11550:	move   a14, a13
3fb11560:	addi   0x40, a14
3fb11580:	sub    a11, a11
3fb11590:	move   a11, *a13, 1
3fb115a0:	move   a11, *a13(0x20), 1
3fb115c0:	move   *a13(0xffe0), a11, 1
3fb115e0:	jrne   L3FB11620
3fb115f0:	movi   0xffff, a8
3fb11610:	jruc   L3FB119C0
L3FB11620:
3fb11620:	move   *a11(0x40), a9, 1
3fb11640:	move   a9, *a13, 1
3fb11650:	move   a9, *a13(0x20), 1
3fb11670:	jreq   L3FB117D0
3fb11680:	move   *a9, a11, 1
3fb11690:	move   *a13(0xffc0), a9, 1
3fb116b0:	cmp    a9, a11
3fb116c0:	jreq   L3FB117D0
L3FB116D0:
3fb116d0:	move   *a13(0x20), *a13(0x0), 1
3fb11700:	move   *a13(0x20), a11, 1
3fb11720:	move   *a11(0x180), *a13(0x20), 1
3fb11750:	move   *a13(0x20), a11, 1
3fb11770:	jreq   L3FB117D0
3fb11780:	move   *a11, a9, 1
3fb11790:	move   *a13(0xffc0), a11, 1
3fb117b0:	cmp    a11, a9
3fb117c0:	jrne   L3FB116D0
L3FB117D0:
3fb117d0:	move   *a13(0x20), a11, 1
3fb117f0:	jrne   L3FB11830
3fb11800:	movi   0xffff, a8
3fb11820:	jruc   L3FB119C0
L3FB11830:
3fb11830:	move   *a13, a9, 1
3fb11840:	cmp    a11, a9
3fb11850:	jrne   L3FB118C0
3fb11860:	move   *a13(0xffe0), a7, 1
3fb11880:	move   *a11(0x180), *a7(0x40), 1
3fb118b0:	jruc   L3FB118F0
L3FB118C0:
3fb118c0:	move   *a11(0x180), *a9(0x180), 1
L3FB118F0:
3fb118f0:	move   a14, -*sp, 1
3fb11900:	addi   0x160, a11
3fb11920:	move   *a11+, *a14+, 1
3fb11930:	calla  L3F702440
3fb11960:	move   a14, -*sp, 1
3fb11970:	move   *a13(0x20), *a14+, 1
3fb11990:	calla  L3F702440
L3FB119C0:
3fb119c0:	move   *sp(0xa0), a14, 1
3fb119e0:	mmfm   sp, a7,a9,a11,a13
3fb11a00:	rets   2
L3FB11A10:
3fb11a10:	mmtm   sp, a9,a11,a13
3fb11a30:	move   a14, a13
3fb11a40:	addi   0x280, a14
3fb11a60:	move   *a13(0xffe0), a11, 1
3fb11a80:	jrne   L3FB11AB0
3fb11a90:	sub    a8, a8
3fb11aa0:	jruc   L3FB11C40
L3FB11AB0:
3fb11ab0:	move   *a11(0x40), *a13(0x180), 1
3fb11ae0:	move   *a13(0x180), a11, 1
3fb11b00:	jreq   L3FB11C30
L3FB11B10:
3fb11b10:	move   *a13(0x180), a11, 1
3fb11b30:	move   *a11, a11, 1
3fb11b40:	move   *a13(0xffc0), a9, 1
3fb11b60:	cmp    a9, a11
3fb11b70:	jrne   L3FB11BB0
3fb11b80:	move   *a13(0x180), a8, 1
3fb11ba0:	jruc   L3FB11C40
L3FB11BB0:
3fb11bb0:	move   *a13(0x180), a11, 1
3fb11bd0:	move   *a11(0x180), *a13(0x180), 1
3fb11c00:	move   *a13(0x180), a11, 1
3fb11c20:	jrne   L3FB11B10
L3FB11C30:
3fb11c30:	sub    a8, a8
L3FB11C40:
3fb11c40:	move   *sp(0x80), a14, 1
3fb11c60:	mmfm   sp, a9,a11,a13
3fb11c80:	rets   2
L3FB11C90:
3fb11c90:	mmtm   sp, a7,a9,a11,a13
3fb11cb0:	move   a14, a13
3fb11cc0:	addi   0x140, a14
3fb11ce0:	move   *a13(0xffe0), a11, 1
3fb11d00:	jreq   L3FB11D40
3fb11d10:	move   *a13(0xffc0), a11, 1
3fb11d30:	jrne   L3FB11E60
L3FB11D40:
3fb11d40:	movk   12, a11
3fb11d50:	move   a11, *a13, 1
3fb11d60:	sub    a9, a9
3fb11d70:	move   a9, *a13(0x60), 1
3fb11d90:	move   a9, *a13(0x80), 1
3fb11db0:	move   a14, -*sp, 1
3fb11dc0:	movi   0x3fb16158, a8
3fb11df0:	move   a8, *a14+, 1
3fb11e00:	calla  L3FB341E0
3fb11e30:	move   a9, a8
3fb11e40:	jauc   L3FB126F0
L3FB11E60:
3fb11e60:	movk   12, a9
3fb11e70:	move   a9, *a13, 1
3fb11e80:	move   *a13(0xffe0), a7, 1
3fb11ea0:	move   *a7(0x20), *a13(0x60), 1
3fb11ed0:	move   *a7(0x0), *a13(0x80), 1
3fb11f00:	jruc   L3FB124B0
3fb11f10:	move   a14, -*sp, 1
3fb11f20:	move   *a13(0xffc0), *a14+, 1
3fb11f40:	move   a13, *a14+, 1
3fb11f50:	calla  L3F38BD70
3fb11f80:	jruc   L3FB126F0
3fb11f90:	move   a14, -*sp, 1
3fb11fa0:	move   *a13(0xffc0), *a14+, 1
3fb11fc0:	move   a13, *a14+, 1
3fb11fd0:	calla  L3F367F50
3fb12000:	jruc   L3FB126F0
3fb12010:	move   a14, -*sp, 1
3fb12020:	move   *a13(0xffc0), *a14+, 1
3fb12040:	move   a13, *a14+, 1
3fb12050:	calla  L3F389AF0
3fb12080:	jruc   L3FB126F0
3fb12090:	move   a14, -*sp, 1
3fb120a0:	move   *a13(0xffc0), *a14+, 1
3fb120c0:	move   a13, *a14+, 1
3fb120d0:	calla  L3F3A62A0
3fb12100:	jruc   L3FB126F0
3fb12110:	move   a14, -*sp, 1
3fb12120:	move   *a13(0xffc0), *a14+, 1
3fb12140:	move   a13, *a14+, 1
3fb12150:	calla  L3F3ABA30
3fb12180:	jruc   L3FB126F0
3fb12190:	move   a14, -*sp, 1
3fb121a0:	move   *a13(0xffc0), *a14+, 1
3fb121c0:	move   a13, *a14+, 1
3fb121d0:	calla  L3F3754C0
3fb12200:	jruc   L3FB126F0
3fb12210:	move   a14, -*sp, 1
3fb12220:	move   *a13(0xffc0), *a14+, 1
3fb12240:	move   a13, *a14+, 1
3fb12250:	calla  L3F36D780
3fb12280:	jruc   L3FB126F0
3fb12290:	move   a14, -*sp, 1
3fb122a0:	move   *a13(0xffc0), *a14+, 1
3fb122c0:	move   a13, *a14+, 1
3fb122d0:	calla  L3F39CAA0
3fb12300:	jruc   L3FB126F0
3fb12310:	move   a14, -*sp, 1
3fb12320:	move   *a13(0xffc0), *a14+, 1
3fb12340:	move   a13, *a14+, 1
3fb12350:	calla  L3F380640
3fb12380:	jruc   L3FB126F0
3fb12390:	move   a14, -*sp, 1
3fb123a0:	move   *a13(0xffc0), *a14+, 1
L3FB123C0:
3fb123c0:	move   a13, *a14+, 1
3fb123d0:	calla  L3F3744B0
L3FB12400:
3fb12400:	jruc   L3FB126F0
3fb12410:	move   a14, -*sp, 1
L3FB12420:
3fb12420:	move   *a13(0xffc0), *a14+, 1
L3FB12440:
3fb12440:	move   a13, *a14+, 1
3fb12450:	move   *a13(0xffc0), a11, 1
3fb12470:	move   *a11(0x1a0), a9, 1
3fb12490:	call   a9
L3FB124A0:
3fb124a0:	jruc   L3FB126F0
L3FB124B0:
3fb124b0:	move   *a11(0x20), a8, 1
3fb124d0:	dec    a8
L3FB124E0:
3fb124e0:	cmpi   0xb, a8
L3FB12500:
3fb12500:	jrhi   L3FB126F0
3fb12510:	sll    0x5, a8
L3FB12520:
3fb12520:	addi   0x3fb12570, a8
3fb12550:	move   *a8, a8, 1
3fb12560:	jump   a8
3fb12570:	sla    0x4, b0
3fb12580:	dsjs   b1, L3FB123C0
3fb12590:	sla    0x8, b0
3fb125a0:	dsjs   b1, L3FB123E0
3fb125b0:	sla    0x0, b0
3fb125c0:	dsjs   b1, L3FB12400
3fb125d0:	sla    0xc, b0
3fb125e0:	dsjs   b1, L3FB12420
3fb125f0:	sla    0x10, b0
3fb12600:	dsjs   b1, L3FB12440
3fb12610:	sla    0x14, b0
3fb12620:	dsjs   b1, L3FB12460
3fb12630:	btst   7, b0
3fb12640:	dsjs   b1, L3FB12480
3fb12650:	sla    0x18, b0
3fb12660:	dsjs   b1, L3FB124A0
3fb12670:	sla    0x1c, b0
3fb12680:	dsjs   b1, L3FB124C0
3fb12690:	sll    0x17, b0
3fb126a0:	dsjs   b1, L3FB124E0
3fb126b0:	sll    0x0, b0
3fb126c0:	dsjs   b1, L3FB12500
3fb126d0:	btst   3, b0
3fb126e0:	dsjs   b1, L3FB12520
L3FB126F0:
3fb126f0:	move   *sp(0xa0), a14, 1
3fb12710:	mmfm   sp, a7,a9,a11,a13
3fb12730:	rets   2
L3FB12740:
3fb12740:	mmtm   sp, a9,a11,a13
3fb12760:	move   a14, a13
3fb12770:	addi   0xc0, a14
3fb12790:	move   *a13(0xffe0), a11, 1
3fb127b0:	move   *a11, *a13, 1
3fb127c0:	move   *a13, a11, 1
3fb127d0:	jrne   L3FB12890
3fb127e0:	move   a14, -*sp, 1
3fb127f0:	movi   0x3fb16280, a8
3fb12820:	move   a8, *a14+, 1
3fb12830:	calla  L3FB341E0
3fb12860:	sub    a8, a8
3fb12870:	jauc   L3FB13880
L3FB12890:
3fb12890:	move   *a11(0x40), *a13(0x20), 1
3fb128c0:	sub    a9, a9
3fb128d0:	move   a9, *a11(0x40), 1
3fb128f0:	move   *a13(0x20), a9, 1
3fb12910:	jaeq   L3FB137E0
L3FB12930:
3fb12930:	move   *a13(0x20), a11, 1
3fb12950:	move   *a11(0x180), *a13(0x40), 1
3fb12980:	jauc   L3FB134D0
3fb129a0:	move   a14, -*sp, 1
3fb129b0:	move   *a13(0x20), a11, 1
3fb129d0:	move   *a11(0x160), *a14+, 1
3fb129f0:	calla  L3F702440
3fb12a20:	jauc   L3FB13710
3fb12a40:	move   a14, -*sp, 1
3fb12a50:	move   *a13(0x20), a11, 1
3fb12a70:	move   *a11(0x160), *a14+, 1
3fb12a90:	calla  L3F702440
3fb12ac0:	jauc   L3FB13710
3fb12ae0:	move   a14, -*sp, 1
3fb12af0:	move   *a13(0x20), a11, 1
3fb12b10:	move   *a11(0x160), a9, 1
3fb12b30:	move   *a9(0xa0), *a14+, 1
3fb12b50:	calla  L3F702440
3fb12b80:	move   a14, -*sp, 1
3fb12b90:	move   *a11(0x160), *a14+, 1
3fb12bb0:	calla  L3F702440
3fb12be0:	jauc   L3FB13710
3fb12c00:	move   @0xc82d0, a11, 1
3fb12c30:	move   *a13(0x20), a9, 1
3fb12c50:	cmp    a9, a11
3fb12c60:	jrne   L3FB12CB0
3fb12c70:	sub    a9, a9
3fb12c80:	move   a9, @0xc82d0, 1
L3FB12CB0:
3fb12cb0:	move   a14, -*sp, 1
3fb12cc0:	move   *a13(0x20), a11, 1
3fb12ce0:	move   *a11(0x120), *a14+, 1
3fb12d00:	calla  L3F702440
3fb12d30:	move   a14, -*sp, 1
3fb12d40:	move   *a11(0x160), *a14+, 1
3fb12d60:	calla  L3F702440
3fb12d90:	jauc   L3FB13710
3fb12db0:	move   a14, -*sp, 1
3fb12dc0:	move   *a13(0x20), a11, 1
3fb12de0:	move   *a11(0x160), *a14+, 1
3fb12e00:	calla  L3F702440
3fb12e30:	jauc   L3FB13710
3fb12e50:	move   a14, -*sp, 1
3fb12e60:	move   *a13(0x20), a11, 1
3fb12e80:	move   *a11(0x160), *a14+, 1
3fb12ea0:	calla  L3F702440
3fb12ed0:	jauc   L3FB13710
3fb12ef0:	move   a14, -*sp, 1
3fb12f00:	move   *a13(0x20), a11, 1
3fb12f20:	move   *a11(0x160), *a14+, 1
3fb12f40:	calla  L3F702440
3fb12f70:	jruc   L3FB13710
3fb12f80:	move   a14, -*sp, 1
3fb12f90:	move   *a13(0x20), a11, 1
3fb12fb0:	move   *a11(0x160), *a14+, 1
3fb12fd0:	calla  L3F702440
3fb13000:	jruc   L3FB13710
3fb13010:	move   *a13(0x20), a11, 1
3fb13030:	move   *a11(0x160), a9, 1
3fb13050:	move   *a9(0x38), a9, 1
3fb13070:	jreq   L3FB13100
3fb13080:	move   a14, -*sp, 1
3fb13090:	move   *a11(0x160), a9, 1
3fb130b0:	move   *a9(0x38), *a14+, 1
3fb130d0:	calla  L3FD62A10
L3FB13100:
3fb13100:	move   a14, -*sp, 1
3fb13110:	move   *a11(0x160), *a14+, 1
3fb13130:	calla  L3F702440
3fb13160:	jruc   L3FB13710
3fb13170:	move   *a13(0x20), a11, 1
3fb13190:	move   *a11(0x160), *a13(0x60), 1
3fb131c0:	move   *a13(0x60), a9, 1
3fb131e0:	move   *a9(0x300), *a13(0xa0), 1
3fb13210:	move   *a13(0xa0), a9, 1
3fb13230:	jrlt   L3FB133D0
3fb13240:	move   *a13(0x60), a9, 1
3fb13260:	move   *a13(0xa0), a11, 1
3fb13280:	sll    0x5, a11
3fb13290:	move   *a9(0x20), a9, 1
3fb132b0:	add    a11, a9
3fb132c0:	move   *a9(0x0), *a13(0x80), 1
3fb132f0:	move   *a13(0x80), a11, 1
3fb13310:	move   *a11(0x20), a9, 1
3fb13330:	move   *a13(0x60), a11, 1
3fb13350:	cmp    a11, a9
3fb13360:	jrne   L3FB133D0
3fb13370:	move   *a13(0x80), a9, 1
3fb13390:	sub    a11, a11
3fb133a0:	move   a11, *a9(0x20), 1
3fb133c0:	move   a11, *a9, 1
L3FB133D0:
3fb133d0:	move   a14, -*sp, 1
L3FB133E0:
3fb133e0:	move   *a13(0x60), *a14+, 1
L3FB13400:
3fb13400:	calla  L3F702440
3fb13430:	jruc   L3FB13710
L3FB13440:
3fb13440:	move   a14, -*sp, 1
3fb13450:	move   *a13(0x20), a11, 1
3fb13470:	move   *a11(0x160), *a14+, 1
3fb13490:	calla  L3F702440
L3FB134C0:
3fb134c0:	jruc   L3FB13710
L3FB134D0:
3fb134d0:	move   *a11(0x20), a8, 1
3fb134f0:	dec    a8
L3FB13500:
3fb13500:	cmpi   0xb, a8
L3FB13520:
3fb13520:	jrhi   L3FB13710
3fb13530:	sll    0x5, a8
L3FB13540:
3fb13540:	addi   0x3fb13590, a8
3fb13570:	move   *a8, a8, 1
3fb13580:	jump   a8
3fb13590:	srl    0x20, a0
3fb135a0:	dsjs   b1, L3FB133E0
3fb135b0:	srl    0x13, b0
3fb135c0:	dsjs   b1, L3FB13400
3fb135d0:	sra    0x9, a0
3fb135e0:	dsjs   b1, L3FB13420
3fb135f0:	srl    0xe, b0
3fb13600:	dsjs   b1, L3FB13440
3fb13610:	srl    0x9, b0
3fb13620:	dsjs   b1, L3FB13460
3fb13630:	srl    0x4, a0
3fb13640:	dsjs   b1, L3FB13480
3fb13650:	sra    0x13, a0
3fb13660:	dsjs   b1, L3FB134A0
3fb13670:	rl     0xb, b0
3fb13680:	dsjs   b1, L3FB134C0
3fb13690:	rl     0x0, b0
3fb136a0:	dsjs   b1, L3FB134E0
3fb136b0:	.word  0x3710
3fb136c0:	dsjs   b1, L3FB13500
3fb136d0:	.word  0x3440
3fb136e0:	dsjs   b1, L3FB13520
3fb136f0:	sra    0xe, a0
3fb13700:	dsjs   b1, L3FB13540
L3FB13710:
3fb13710:	move   a14, -*sp, 1
3fb13720:	move   *a13(0x20), *a14+, 1
3fb13740:	calla  L3F702440
3fb13770:	move   *a13(0x40), *a13(0x20), 1
3fb137a0:	move   *a13(0x20), a11, 1
3fb137c0:	jane   L3FB12930
L3FB137E0:
3fb137e0:	move   a14, -*sp, 1
3fb137f0:	move   *a13(0x0), *a14+, 1
3fb13810:	calla  L3F702440
3fb13840:	move   *a13(0xffe0), a11, 1
3fb13860:	sub    a9, a9
3fb13870:	move   a9, *a11, 1
L3FB13880:
3fb13880:	move   *sp(0x80), a14, 1
3fb138a0:	mmfm   sp, a9,a11,a13
3fb138c0:	rets   2
3fb138d0:	.word  0x7245
3fb138e0:	modu   b11, b2
3fb138f0:	sla    0x3, b2
3fb13900:	modu   a3, a9
3fb13910:	addc   a9, a0
3fb13920:	sra    b11, b2
3fb13930:	.word  0x7461
3fb13940:	modu   a3, a9
3fb13950:	sla    0x3, a7
3fb13960:	modu   a10, a7
3fb13970:	move   a3, a2
3fb13980:	.word  0x7369
3fb13990:	.word  0x0a74
3fb139a0:	sub    a8, a0
3fb139b0:	.word  0x7272
3fb139c0:	.word  0x726f
3fb139d0:	addc   a9, a0
3fb139e0:	sra    b11, b2
3fb139f0:	.word  0x7461
3fb13a00:	rl     a11, a5
3fb13a10:	srl    a11, a14
3fb13a20:	or     a1, a0
3fb13a30:	.word  0x7865
3fb13a40:	sub    b11, b4
3fb13a50:	rl     a11, a4
3fb13a60:	sla    0x3, b4
3fb13a70:	move   a10, b7
3fb13a80:	dsjs   a2, L3FB13BB0
3fb13a90:	sll    a9, a0
3fb13aa0:	modu   a3, a1
3fb13ab0:	modu   a11, a14
3fb13ac0:	sla    0x3, b4
3fb13ad0:	mods   a3, a1
3fb13ae0:	modu   a11, a12
3fb13af0:	sla    0x3, a3
3fb13b00:	.word  0x7073
3fb13b10:	sll    a11, a1
3fb13b20:	.word  0x0a65
3fb13b30:	sub    a8, a0
3fb13b40:	.word  0x7272
3fb13b50:	modu   b11, b2
3fb13b60:	addc   a9, a0
3fb13b70:	sra    b11, b2
3fb13b80:	.word  0x7461
3fb13b90:	sla    0x3, a5
3fb13ba0:	sra    b10, b4
L3FB13BB0:
3fb13bb0:	.word  0x7478
3fb13bc0:	sra    a2, a5
3fb13bd0:	.word  0x7469
3fb13be0:	subb   a9, a0
3fb13bf0:	addc   a2, sp
3fb13c00:	sla    0x1, b10
3fb13c10:	sra    b10, b4
3fb13c20:	.word  0x7478
3fb13c30:	sla    b10, b0
3fb13c40:	.word  0x7472
3fb13c50:	sla    a9, a0
3fb13c60:	mods   a3, a12
3fb13c70:	sll    a11, sp
3fb13c80:	srl    a1, a0
3fb13c90:	rl     a11, a1
3fb13ca0:	sra    a11, a12
3fb13cb0:	srl    0xd, a4
3fb13cc0:	.word  0x000a
3fb13cd0:	.word  0x7245
3fb13ce0:	modu   b11, b2
3fb13cf0:	sla    0x3, b2
3fb13d00:	.word  0x7243
3fb13d10:	sla    a11, a5
3fb13d20:	rl     b11, b4
3fb13d30:	srl    a11, a14
3fb13d40:	andn   a1, a0
3fb13d50:	sra    a3, a1
3fb13d60:	modu   a11, a9
3fb13d70:	.word  0x7542
3fb13d80:	.word  0x7474
3fb13d90:	modu   a3, sp
3fb13da0:	subb   a9, a0
3fb13db0:	addc   a2, sp
3fb13dc0:	sla    0x1, b10
3fb13dd0:	sla    a11, a3
3fb13de0:	modu   a3, a14
3fb13df0:	.word  0x746f
3fb13e00:	sla    a9, a0
3fb13e10:	mods   a3, a12
3fb13e20:	sll    a11, sp
3fb13e30:	.word  0x7320
3fb13e40:	sla    b11, b0
3fb13e50:	sra    a11, a3
3fb13e60:	sub    a8, a0
3fb13e70:	.word  0x7272
3fb13e80:	.word  0x726f
3fb13e90:	addc   a9, a0
3fb13ea0:	sra    b11, b2
3fb13eb0:	.word  0x7461
3fb13ec0:	sla    0x3, a5
3fb13ed0:	sla    b10, b2
3fb13ee0:	rl     a11, a4
3fb13ef0:	addc   a3, sp
3fb13f00:	.word  0x7475
3fb13f10:	modu   b11, b4
3fb13f20:	sla    0x3, a14
3fb13f30:	move   a10, b7
3fb13f40:	dsjs   a2, L3FB14070
3fb13f50:	andn   a1, a0
3fb13f60:	sra    a3, a1
3fb13f70:	modu   a11, a9
3fb13f80:	sla    b10, b0
3fb13f90:	.word  0x7472
3fb13fa0:	sla    a9, a0
3fb13fb0:	mods   a3, a12
3fb13fc0:	sll    a11, sp
3fb13fd0:	.word  0x7020
3fb13fe0:	modu   b11, b2
3fb13ff0:	mods   a3, a2
3fb14000:	mods   a11, a5
3fb14010:	sub    a8, a0
3fb14020:	.word  0x7272
3fb14030:	.word  0x726f
3fb14040:	sla    a9, a0
3fb14050:	mods   a3, a12
3fb14060:	sll    a11, sp
L3FB14070:
3fb14070:	.word  0x7461
3fb14080:	modu   a3, a9
3fb14090:	sla    0x3, a7
3fb140a0:	sra    b11, b4
3fb140b0:	.word  0x7478
3fb140c0:	.word  0x7720
3fb140d0:	sra    a3, a9
3fb140e0:	rl     b3, b4
3fb140f0:	.word  0x7220
3fb14100:	modu   a11, sp
3fb14110:	sla    0x3, a13
3fb14120:	modu   a11, a6
3fb14130:	sla    0x3, b2
3fb14140:	sla    b11, b2
3fb14150:	rl     a11, a4
3fb14160:	sla    0x3, sp
3fb14170:	sla    b11, b0
3fb14180:	.word  0x7472
3fb14190:	.word  0x000a
3fb141a0:	.word  0x7245
3fb141b0:	modu   b11, b2
3fb141c0:	sla    0x3, b2
3fb141d0:	.word  0x7243
3fb141e0:	sla    a11, a5
3fb141f0:	rl     b11, b4
3fb14200:	srl    a11, a14
3fb14210:	andn   a9, a0
3fb14220:	rl     a11, a12
3fb14230:	sra    a11, a4
3fb14240:	sla    a10, a2
3fb14250:	sla    0x3, b2
3fb14260:	move   a10, b7
3fb14270:	dsjs   a2, L3FB143A0
3fb14280:	sll    a9, a0
3fb14290:	modu   a3, a1
3fb142a0:	modu   a11, a14
3fb142b0:	sla    0x3, b4
3fb142c0:	mods   a3, a1
3fb142d0:	modu   a11, a12
3fb142e0:	sla    0x3, a3
3fb142f0:	.word  0x7073
3fb14300:	sll    a11, a1
3fb14310:	.word  0x0065
3fb14320:	.word  0x7245
3fb14330:	modu   b11, b2
3fb14340:	sla    0x3, b2
3fb14350:	.word  0x7243
3fb14360:	sla    a11, a5
3fb14370:	sra    b11, b4
3fb14380:	andn   a9, a0
3fb14390:	rl     a11, a12
L3FB143A0:
3fb143a0:	sra    a11, a4
3fb143b0:	sla    a10, a2
3fb143c0:	sla    0x3, b2
3fb143d0:	move   a10, b7
3fb143e0:	dsjs   a2, L3FB14510
3fb143f0:	andn   a9, a0
3fb14400:	rl     a11, a12
3fb14410:	sra    a11, a4
3fb14420:	sla    b10, b0
3fb14430:	.word  0x7472
3fb14440:	sla    a9, a0
3fb14450:	mods   a3, a12
3fb14460:	sll    a11, sp
3fb14470:	.word  0x7020
3fb14480:	modu   b11, b2
3fb14490:	mods   a3, a2
3fb144a0:	mods   a11, a5
3fb144b0:	sub    a8, a0
3fb144c0:	.word  0x7272
3fb144d0:	.word  0x726f
3fb144e0:	addc   a9, a0
3fb144f0:	sra    b11, b2
3fb14500:	.word  0x7461
L3FB14510:
3fb14510:	modu   a3, a9
3fb14520:	sla    0x3, a7
3fb14530:	sra    a10, a13
3fb14540:	.word  0x756e
3fb14550:	sla    a10, a2
3fb14560:	sla    0x3, b2
3fb14570:	move   a10, b7
3fb14580:	dsjs   a2, L3FB146B0
3fb14590:	sll    a9, a0
3fb145a0:	modu   a3, a1
3fb145b0:	modu   a11, a14
3fb145c0:	sla    0x3, b4
3fb145d0:	mods   a3, a1
3fb145e0:	modu   a11, a12
3fb145f0:	sla    0x3, a3
3fb14600:	.word  0x7073
3fb14610:	sll    a11, a1
3fb14620:	.word  0x0065
3fb14630:	.word  0x7245
3fb14640:	modu   b11, b2
3fb14650:	sla    0x3, b2
3fb14660:	.word  0x7243
3fb14670:	sla    a11, a5
3fb14680:	sra    b11, b4
3fb14690:	move   a9, a0
3fb146a0:	modu   a3, a5
L3FB146B0:
3fb146b0:	addc   b3, b5
3fb146c0:	.word  0x7261
3fb146d0:	subb   a9, a0
3fb146e0:	addc   a2, sp
3fb146f0:	sla    0x1, b10
3fb14700:	sra    a10, a13
3fb14710:	.word  0x756e
3fb14720:	sla    a10, a2
3fb14730:	and    b3, b2
3fb14740:	.word  0x7261
3fb14750:	sla    0x3, b4
3fb14760:	mods   a3, a1
3fb14770:	modu   a11, a12
3fb14780:	sla    0x3, a3
3fb14790:	.word  0x7270
3fb147a0:	sll    a3, sp
3fb147b0:	sra    a11, a12
3fb147c0:	.word  0x006d
3fb147d0:	.word  0x7245
3fb147e0:	modu   b11, b2
3fb147f0:	sla    0x3, b2
3fb14800:	.word  0x7243
3fb14810:	sla    a11, a5
3fb14820:	rl     b11, b4
3fb14830:	srl    a11, a14
3fb14840:	andn   a9, a0
3fb14850:	.word  0x7263
3fb14860:	mods   a3, sp
3fb14870:	addc   a3, a12
3fb14880:	.word  0x7261
3fb14890:	subb   a9, a0
3fb148a0:	addc   a2, sp
3fb148b0:	sla    0x1, b10
3fb148c0:	sla    a11, a3
3fb148d0:	modu   a3, a14
3fb148e0:	.word  0x746f
3fb148f0:	sla    a9, a0
3fb14900:	mods   a3, a12
3fb14910:	sll    a11, sp
3fb14920:	.word  0x7320
3fb14930:	sla    b11, b0
3fb14940:	sra    a11, a3
3fb14950:	sub    a8, a0
3fb14960:	.word  0x7272
3fb14970:	.word  0x726f
3fb14980:	addc   a9, a0
3fb14990:	sra    b11, b2
3fb149a0:	.word  0x7461
3fb149b0:	sla    0x3, a5
3fb149c0:	sll    b10, b3
3fb149d0:	modu   b11, b2
3fb149e0:	mods   a3, a12
3fb149f0:	sla    a10, a2
3fb14a00:	sla    0x3, b2
3fb14a10:	move   a10, b7
3fb14a20:	dsjs   a2, L3FB14B50
3fb14a30:	andn   a9, a0
3fb14a40:	.word  0x7263
3fb14a50:	mods   a3, sp
3fb14a60:	and    a3, a12
3fb14a70:	.word  0x7261
3fb14a80:	sla    0x3, b4
3fb14a90:	mods   a3, a1
3fb14aa0:	modu   a11, a12
3fb14ab0:	sla    0x3, a3
3fb14ac0:	.word  0x7270
3fb14ad0:	sll    a3, sp
3fb14ae0:	sra    a11, a12
3fb14af0:	.word  0x006d
3fb14b00:	.word  0x7245
3fb14b10:	modu   b11, b2
3fb14b20:	sla    0x3, b2
3fb14b30:	.word  0x7243
3fb14b40:	sla    a11, a5
L3FB14B50:
3fb14b50:	rl     b11, b4
3fb14b60:	srl    a11, a14
3fb14b70:	addc   a1, a0
3fb14b80:	.word  0x786f
3fb14b90:	subb   a9, a0
3fb14ba0:	addc   a2, sp
3fb14bb0:	sla    0x1, b10
3fb14bc0:	sla    a11, a3
3fb14bd0:	modu   a3, a14
3fb14be0:	.word  0x746f
3fb14bf0:	sla    a9, a0
3fb14c00:	mods   a3, a12
3fb14c10:	sll    a11, sp
3fb14c20:	.word  0x7320
3fb14c30:	sla    b11, b0
3fb14c40:	sra    a11, a3
3fb14c50:	sub    a8, a0
3fb14c60:	.word  0x7272
3fb14c70:	.word  0x726f
3fb14c80:	addc   a9, a0
3fb14c90:	sra    b11, b2
3fb14ca0:	.word  0x7461
3fb14cb0:	sla    0x3, a5
3fb14cc0:	modu   a10, a2
3fb14cd0:	sla    0x3, b8
3fb14ce0:	move   a10, b7
3fb14cf0:	dsjs   a2, L3FB14E20
3fb14d00:	addc   a1, a0
3fb14d10:	.word  0x786f
3fb14d20:	sla    b10, b0
3fb14d30:	.word  0x7472
3fb14d40:	sla    a9, a0
3fb14d50:	mods   a3, a12
3fb14d60:	sll    a11, sp
3fb14d70:	.word  0x7020
3fb14d80:	modu   b11, b2
3fb14d90:	mods   a3, a2
3fb14da0:	mods   a11, a5
3fb14db0:	sub    a8, a0
3fb14dc0:	.word  0x7272
3fb14dd0:	.word  0x726f
3fb14de0:	addc   a9, a0
3fb14df0:	sra    b11, b2
3fb14e00:	.word  0x7461
3fb14e10:	modu   a3, a9
L3FB14E20:
3fb14e20:	sla    0x3, a7
3fb14e30:	modu   b10, b4
3fb14e40:	srl    a11, a7
3fb14e50:	sra    a11, a12
3fb14e60:	.word  0x7542
3fb14e70:	.word  0x7474
3fb14e80:	modu   a3, sp
3fb14e90:	subb   a9, a0
3fb14ea0:	addc   a2, sp
3fb14eb0:	sla    0x1, b10
3fb14ec0:	sla    a11, a3
3fb14ed0:	modu   a3, a14
3fb14ee0:	.word  0x746f
3fb14ef0:	sla    a9, a0
3fb14f00:	mods   a3, a12
3fb14f10:	sll    a11, sp
3fb14f20:	.word  0x7320
3fb14f30:	sla    b11, b0
3fb14f40:	sra    a11, a3
3fb14f50:	sub    a8, a0
3fb14f60:	.word  0x7272
3fb14f70:	.word  0x726f
3fb14f80:	addc   a9, a0
3fb14f90:	sra    b11, b2
3fb14fa0:	.word  0x7461
3fb14fb0:	sla    0x3, a5
3fb14fc0:	modu   b10, b4
3fb14fd0:	srl    a11, a7
3fb14fe0:	sra    a11, a12
3fb14ff0:	.word  0x7542
3fb15000:	.word  0x7474
3fb15010:	modu   a3, sp
3fb15020:	subb   a9, a0
3fb15030:	addc   a2, sp
3fb15040:	sla    0x1, b10
3fb15050:	modu   b10, b4
3fb15060:	srl    a11, a7
3fb15070:	sra    a11, a12
3fb15080:	sla    b10, b0
3fb15090:	.word  0x7472
3fb150a0:	sla    a9, a0
3fb150b0:	mods   a3, a12
3fb150c0:	sll    a11, sp
3fb150d0:	.word  0x7020
3fb150e0:	modu   b11, b2
3fb150f0:	mods   a3, a2
3fb15100:	mods   a11, a5
3fb15110:	sub    a8, a0
3fb15120:	.word  0x7272
3fb15130:	.word  0x726f
3fb15140:	addc   a9, a0
3fb15150:	sra    b11, b2
3fb15160:	.word  0x7461
3fb15170:	modu   a3, a9
3fb15180:	sla    0x3, a7
3fb15190:	modu   a10, a3
3fb151a0:	mods   a11, a13
3fb151b0:	modu   a3, a1
3fb151c0:	addc   a3, a4
3fb151d0:	.word  0x7475
3fb151e0:	modu   b11, b4
3fb151f0:	sla    0x3, a14
3fb15200:	move   a10, b7
3fb15210:	dsjs   a2, L3FB15340
3fb15220:	sll    a9, a0
3fb15230:	modu   a3, a1
3fb15240:	modu   a11, a14
3fb15250:	sla    0x3, b4
3fb15260:	mods   a3, a1
3fb15270:	modu   a11, a12
3fb15280:	sla    0x3, a3
3fb15290:	.word  0x7073
3fb152a0:	sll    a11, a1
3fb152b0:	.word  0x0065
3fb152c0:	.word  0x7245
3fb152d0:	modu   b11, b2
3fb152e0:	sla    0x3, b2
3fb152f0:	.word  0x7243
3fb15300:	sla    a11, a5
3fb15310:	sra    b11, b4
3fb15320:	addc   a9, a0
3fb15330:	mods   a11, sp
L3FB15340:
3fb15340:	sla    a11, a13
3fb15350:	sra    a3, a14
3fb15360:	.word  0x7542
3fb15370:	.word  0x7474
3fb15380:	modu   a3, sp
3fb15390:	subb   a9, a0
3fb153a0:	addc   a2, sp
3fb153b0:	sla    0x1, b10
3fb153c0:	modu   a10, a3
3fb153d0:	mods   a11, a13
3fb153e0:	modu   a3, a1
3fb153f0:	and    a3, a4
3fb15400:	.word  0x7261
3fb15410:	sla    0x3, b4
3fb15420:	mods   a3, a1
3fb15430:	modu   a11, a12
3fb15440:	sla    0x3, a3
3fb15450:	.word  0x7270
3fb15460:	sll    a3, sp
3fb15470:	sra    a11, a12
3fb15480:	.word  0x006d
3fb15490:	.word  0x7245
3fb154a0:	modu   b11, b2
3fb154b0:	sla    0x3, b2
3fb154c0:	.word  0x7243
3fb154d0:	sla    a11, a5
3fb154e0:	rl     b11, b4
3fb154f0:	srl    a11, a14
3fb15500:	cmp    a9, a0
3fb15510:	modu   a11, a3
3fb15520:	addc   a3, a14
3fb15530:	.word  0x7475
3fb15540:	modu   b11, b4
3fb15550:	sla    0x3, a14
3fb15560:	move   a10, b7
3fb15570:	dsjs   a2, L3FB156A0
3fb15580:	sll    a9, a0
3fb15590:	modu   a3, a1
3fb155a0:	modu   a11, a14
3fb155b0:	sla    0x3, b4
3fb155c0:	mods   a3, a1
3fb155d0:	modu   a11, a12
3fb155e0:	sla    0x3, a3
3fb155f0:	.word  0x7073
3fb15600:	sll    a11, a1
3fb15610:	.word  0x0065
3fb15620:	.word  0x7245
3fb15630:	modu   b11, b2
3fb15640:	sla    0x3, b2
3fb15650:	.word  0x7243
3fb15660:	sla    a11, a5
3fb15670:	sra    b11, b4
3fb15680:	cmp    a9, a0
3fb15690:	modu   a11, a3
L3FB156A0:
3fb156a0:	addc   a3, a14
3fb156b0:	.word  0x7475
3fb156c0:	modu   b11, b4
3fb156d0:	sla    0x3, a14
3fb156e0:	move   a10, b7
3fb156f0:	dsjs   a2, L3FB15820
3fb15700:	cmp    a9, a0
3fb15710:	modu   a11, a3
3fb15720:	addc   a3, a14
3fb15730:	.word  0x7475
3fb15740:	modu   b11, b4
3fb15750:	and    a3, a14
3fb15760:	.word  0x7261
3fb15770:	sla    0x3, b4
3fb15780:	mods   a3, a1
3fb15790:	modu   a11, a12
3fb157a0:	sla    0x3, a3
3fb157b0:	.word  0x7270
3fb157c0:	sll    a3, sp
3fb157d0:	sra    a11, a12
3fb157e0:	.word  0x006d
3fb157f0:	.word  0x7245
3fb15800:	modu   b11, b2
3fb15810:	sla    0x3, b2
L3FB15820:
3fb15820:	.word  0x7243
3fb15830:	sla    a11, a5
3fb15840:	rl     b11, b4
3fb15850:	srl    a11, a14
3fb15860:	move   a1, a0
3fb15870:	sll    a3, a1
3fb15880:	mods   a3, a5
3fb15890:	modu   b10, sp
3fb158a0:	lmo    a3, a2
3fb158b0:	subb   a9, a0
3fb158c0:	addc   a2, sp
3fb158d0:	sla    0x1, b10
3fb158e0:	sla    a11, a3
3fb158f0:	modu   a3, a14
3fb15900:	.word  0x746f
3fb15910:	sla    a9, a0
3fb15920:	mods   a3, a12
3fb15930:	sll    a11, sp
3fb15940:	.word  0x7320
3fb15950:	sla    b11, b0
3fb15960:	sra    a11, a3
3fb15970:	sub    a8, a0
3fb15980:	.word  0x7272
3fb15990:	.word  0x726f
3fb159a0:	addc   a9, a0
3fb159b0:	sra    b11, b2
3fb159c0:	.word  0x7461
3fb159d0:	sla    0x3, a5
3fb159e0:	sla    a10, a12
3fb159f0:	sra    a11, a2
3fb15a00:	mpyu   a11, a12
3fb15a10:	sll    a3, sp
3fb15a20:	sla    0x3, a10
3fb15a30:	move   a10, b7
3fb15a40:	dsjs   a2, L3FB15B70
3fb15a50:	move   a1, a0
3fb15a60:	sll    a3, a1
3fb15a70:	mods   a3, a5
3fb15a80:	sla    b10, b0
3fb15a90:	.word  0x7472
3fb15aa0:	sla    a9, a0
3fb15ab0:	mods   a3, a12
3fb15ac0:	sll    a11, sp
3fb15ad0:	.word  0x7020
3fb15ae0:	modu   b11, b2
3fb15af0:	mods   a3, a2
3fb15b00:	mods   a11, a5
3fb15b10:	sub    a8, a0
3fb15b20:	.word  0x7272
3fb15b30:	.word  0x726f
3fb15b40:	addc   a9, a0
3fb15b50:	sra    b11, b2
3fb15b60:	.word  0x7461
L3FB15B70:
3fb15b70:	modu   a3, a9
3fb15b80:	sla    0x3, a7
3fb15b90:	sra    a10, a7
3fb15ba0:	sra    a11, a14
3fb15bb0:	rl     b11, b2
3fb15bc0:	mpyu   a11, a3
3fb15bd0:	sll    a3, sp
3fb15be0:	sla    0x3, a10
3fb15bf0:	move   a10, b7
3fb15c00:	dsjs   a2, L3FB15D30
3fb15c10:	sll    a9, a0
3fb15c20:	modu   a3, a1
3fb15c30:	modu   a11, a14
3fb15c40:	sla    0x3, b4
3fb15c50:	mods   a3, a1
3fb15c60:	modu   a11, a12
3fb15c70:	sla    0x3, a3
3fb15c80:	.word  0x7073
3fb15c90:	sll    a11, a1
3fb15ca0:	.word  0x0065
3fb15cb0:	.word  0x7245
3fb15cc0:	modu   b11, b2
3fb15cd0:	sla    0x3, b2
3fb15ce0:	.word  0x7243
3fb15cf0:	sla    a11, a5
3fb15d00:	sra    b11, b4
3fb15d10:	subb   a9, a0
3fb15d20:	modu   a3, a5
L3FB15D30:
3fb15d30:	.word  0x7265
3fb15d40:	sll    a11, a9
3fb15d50:	modu   b10, sp
3fb15d60:	lmo    a3, a2
3fb15d70:	subb   a9, a0
3fb15d80:	addc   a2, sp
3fb15d90:	sla    0x1, b10
3fb15da0:	sra    a10, a7
3fb15db0:	sra    a11, a14
3fb15dc0:	rl     b11, b2
3fb15dd0:	and    a3, a3
3fb15de0:	.word  0x7261
3fb15df0:	sla    0x3, b4
3fb15e00:	mods   a3, a1
3fb15e10:	modu   a11, a12
3fb15e20:	sla    0x3, a3
3fb15e30:	.word  0x7270
3fb15e40:	sll    a3, sp
3fb15e50:	sra    a11, a12
3fb15e60:	.word  0x006d
3fb15e70:	.word  0x7245
3fb15e80:	modu   b11, b2
3fb15e90:	sla    0x3, b2
3fb15ea0:	.word  0x7243
3fb15eb0:	sla    a11, a5
3fb15ec0:	sra    b11, b4
3fb15ed0:	modu   a3, a9
3fb15ee0:	sla    0x3, a7
3fb15ef0:	sra    a10, a13
3fb15f00:	.word  0x756e
3fb15f10:	subb   a9, a0
3fb15f20:	addc   a2, sp
3fb15f30:	sla    0x1, b10
3fb15f40:	sla    a11, a3
3fb15f50:	modu   a3, a14
3fb15f60:	.word  0x746f
3fb15f70:	sla    a9, a0
3fb15f80:	mods   a3, a12
3fb15f90:	sll    a11, sp
3fb15fa0:	.word  0x7320
3fb15fb0:	sla    b11, b0
3fb15fc0:	sra    a11, a3
3fb15fd0:	.word  0x000a
3fb15fe0:	.word  0x7245
3fb15ff0:	.word  0x7272
3fb16000:	sla    0x3, sp
3fb16010:	.word  0x7243
3fb16020:	sla    a11, a5
3fb16030:	sra    b11, b4
3fb16040:	move   a9, a0
3fb16050:	modu   a3, a5
3fb16060:	sla    0x3, b5
3fb16070:	move   a10, b7
3fb16080:	dsjs   a2, L3FB161B0
3fb16090:	move   a9, a0
3fb160a0:	modu   a3, a5
3fb160b0:	and    b3, b5
3fb160c0:	.word  0x7261
3fb160d0:	sla    0x3, b4
3fb160e0:	mods   a3, a1
3fb160f0:	modu   a11, a12
3fb16100:	sla    0x3, a3
3fb16110:	sla    a11, a6
3fb16120:	mods   a3, a9
3fb16130:	sra    a3, a5
3fb16140:	.word  0x0a2e
3fb16150:	or     a8, a0
3fb16160:	sra    b3, b0
3fb16170:	.word  0x7461
3fb16180:	subb   a11, a5
3fb16190:	sll    a3, sp
3fb161a0:	sub    a9, a0
L3FB161B0:
3fb161b0:	.word  0x7272
3fb161c0:	.word  0x726f
3fb161d0:	sla    0x1, b10
3fb161e0:	sla    a10, a2
3fb161f0:	sla    0x3, a4
3fb16200:	modu   a10, a7
3fb16210:	sla    0x3, a2
3fb16220:	.word  0x726f
3fb16230:	subb   a9, a0
3fb16240:	sll    a3, sp
3fb16250:	rl     a11, a12
3fb16260:	.word  0x7473
3fb16270:	.word  0x000a
3fb16280:	sra    a10, a4
3fb16290:	.word  0x7473
3fb162a0:	modu   b11, b2
3fb162b0:	subb   b11, b9
3fb162c0:	sll    a3, sp
3fb162d0:	rl     a11, a12
3fb162e0:	.word  0x7473
3fb162f0:	sla    0x1, b10
3fb16300:	modu   a11, a7
3fb16310:	mods   a3, a2
3fb16320:	.word  0x7369
3fb16330:	sla    0x3, b4
3fb16340:	.word  0x7369
3fb16350:	move   a1, b0
3fb16360:	move   b2, b5
3fb16370:	.word  0x0a4c
3fb16380:	.word  0x0000
L3FB16390:
3fb16390:	mmtm   sp, a7,a9,a11,a13
3fb163b0:	move   a14, a13
3fb163c0:	addk   32, a14
3fb163d0:	move   *a13(0xffc0), a11, 1
3fb163f0:	move   *a11(0xc0), a9, 1
3fb16410:	move   *a11(0xc0), a7, 1
3fb16430:	setf   16, 1, 0
3fb16440:	move   *a9(0x1f0), a9, 0
3fb16460:	move   *a7(0x200), a7, 0
3fb16480:	add    a7, a9
3fb16490:	move   a9, *a13, 1
3fb164a0:	jruc   L3FB16A90
L3FB164B0:
3fb164b0:	move   *a13(0xffc0), a11, 1
3fb164d0:	move   *a11(0x40), a9, 1
3fb164f0:	move   *a13(0xff60), a7, 1
3fb16510:	addk   6, a9
3fb16520:	move   a9, *a7, 1
3fb16530:	jruc   L3FB16B20
L3FB16540:
3fb16540:	move   *a13(0xffc0), a11, 1
3fb16560:	move   a14, -*sp, 1
3fb16570:	move   a14, -*sp, 1
3fb16580:	move   *a13(0xff80), *a14+, 1
3fb165a0:	calla  L3FB458D0
3fb165d0:	move   a8, *a14+, 1
3fb165e0:	move   *a13(0xff80), *a14+, 1
3fb16600:	move   *a11(0xc0), *a14+, 1
3fb16620:	calla  L3FDA4870
3fb16650:	move   *a11(0x40), a9, 1
3fb16670:	sub    a8, a9
3fb16680:	move   *a13(0xff60), a7, 1
3fb166a0:	move   a9, *a7, 1
3fb166b0:	jruc   L3FB16B20
L3FB166C0:
3fb166c0:	move   *a13(0xffc0), a11, 1
3fb166e0:	move   *a11(0x20), a9, 1
3fb16700:	subk   5, a9
3fb16710:	jreq   L3FB16760
3fb16720:	move   *a11(0x20), a9, 1
3fb16740:	subk   8, a9
3fb16750:	jrne   L3FB16920
L3FB16760:
3fb16760:	move   a14, -*sp, 1
3fb16770:	move   a14, -*sp, 1
3fb16780:	move   *a13(0xff80), *a14+, 1
3fb167a0:	calla  L3FB458D0
3fb167d0:	move   a8, *a14+, 1
3fb167e0:	move   *a13(0xff80), *a14+, 1
3fb16800:	move   *a11(0xc0), *a14+, 1
3fb16820:	calla  L3FDA4870
3fb16850:	move   *a11(0x80), a9, 1
3fb16870:	sub    a8, a9
3fb16880:	sra    0x1, a9
3fb16890:	move   *a13(0xff60), a7, 1
3fb168b0:	move   a9, *a7, 1
3fb168c0:	move   *a7, a9, 1
3fb168d0:	move   *a11(0x40), a11, 1
3fb168f0:	add    a11, a9
3fb16900:	move   a9, *a7, 1
3fb16910:	jruc   L3FB16B20
L3FB16920:
3fb16920:	move   a14, -*sp, 1
3fb16930:	move   a14, -*sp, 1
3fb16940:	move   *a13(0xff80), *a14+, 1
3fb16960:	calla  L3FB458D0
3fb16990:	move   a8, *a14+, 1
3fb169a0:	move   *a13(0xff80), *a14+, 1
3fb169c0:	move   *a11(0xc0), *a14+, 1
3fb169e0:	calla  L3FDA4870
3fb16a10:	sra    0x1, a8
3fb16a20:	move   *a11(0x40), a9, 1
3fb16a40:	sub    a8, a9
3fb16a50:	move   *a13(0xff60), a7, 1
3fb16a70:	move   a9, *a7, 1
3fb16a80:	jruc   L3FB16B20
L3FB16A90:
3fb16a90:	move   *a13(0xffa0), a8, 1
3fb16ab0:	dec    a8
3fb16ac0:	jreq   L3FB166C0
3fb16ad0:	dec    a8
3fb16ae0:	jreq   L3FB164B0
3fb16af0:	dec    a8
3fb16b00:	jreq   L3FB16540
3fb16b10:	jruc   L3FB16C50
L3FB16B20:
3fb16b20:	move   *a13(0xffc0), a11, 1
3fb16b40:	move   *a11(0xc0), a9, 1
3fb16b60:	move   *a11(0xa0), a7, 1
3fb16b80:	setf   16, 1, 0
3fb16b90:	move   *a9(0x200), a9, 0
3fb16bb0:	sub    a9, a7
3fb16bc0:	move   *a13(0xff40), a9, 1
3fb16be0:	subk   2, a7
3fb16bf0:	move   a7, *a9, 1
3fb16c00:	move   *a9, a7, 1
3fb16c10:	move   *a11(0x60), a11, 1
3fb16c30:	add    a11, a7
3fb16c40:	move   a7, *a9, 1
L3FB16C50:
3fb16c50:	move   *sp(0xa0), a14, 1
3fb16c70:	mmfm   sp, a7,a9,a11,a13
3fb16c90:	rets   2
L3FB16CA0:
3fb16ca0:	mmtm   sp, a7,a9,a11,a13
3fb16cc0:	move   a14, a13
3fb16cd0:	addi   0x40, a14
3fb16cf0:	sub    a11, a11
3fb16d00:	setf   16, 0, 0
3fb16d10:	move   a11, @0x5600000, 0
3fb16d40:	move   a11, @0x5600100, 0
3fb16d70:	movi   0x5600100, a9
3fb16da0:	move   *a9, a11, 0
3fb16db0:	movk   2, a7
3fb16dc0:	or     a7, a11
3fb16dd0:	move   a11, *a9, 0
3fb16de0:	movi   0x5600100, a11
3fb16e10:	move   *a11, a9, 0
3fb16e20:	andi   0xfffd, a9
3fb16e50:	move   a9, *a11, 0
3fb16e60:	sub    a11, a11
3fb16e70:	move   a11, @0x5600100, 0
3fb16ea0:	movi   0x258, a9
3fb16ec0:	move   a9, @0x5600020, 0
3fb16ef0:	movi   0x32, a7
3fb16f10:	move   a7, @0x5600030, 0
3fb16f40:	movi   0x5600100, a11
3fb16f70:	move   *a11, a7, 0
3fb16f80:	movk   1, a9
3fb16f90:	or     a9, a7
3fb16fa0:	move   a7, *a11, 0
3fb16fb0:	move   a9, *a13, 1
3fb16fc0:	setf   8, 0, 0
3fb16fd0:	move   @0xca710, a11, 0
3fb17000:	cmp    a11, a9
3fb17010:	jrhi   L3FB171E0
L3FB17020:
3fb17020:	move   *a13, a11, 1
3fb17030:	inc    a11
3fb17040:	sll    0x3, a11
3fb17050:	addi   0xca710, a11
3fb17080:	move   *a11, a11, 0
3fb17090:	sll    0x8, a11
3fb170a0:	move   *a13, a9, 1
3fb170b0:	sll    0x3, a9
3fb170c0:	addi   0xca710, a9
3fb170f0:	move   *a9, a9, 0
3fb17100:	or     a9, a11
3fb17110:	setf   16, 0, 0
3fb17120:	move   a11, @0x5600080, 0
3fb17150:	move   *a13, a11, 1
3fb17160:	addk   2, a11
3fb17170:	move   a11, *a13, 1
3fb17180:	setf   8, 0, 0
3fb17190:	move   @0xca710, a9, 0
3fb171c0:	cmp    a9, a11
3fb171d0:	jrls   L3FB17020
L3FB171E0:
3fb171e0:	movi   0x5600030, a11
3fb17210:	setf   16, 0, 0
3fb17220:	move   *a11, a9, 0
3fb17230:	movk   1, a7
3fb17240:	or     a7, a9
3fb17250:	move   a9, *a11, 0
3fb17260:	movi   0xfff, a11
3fb17280:	move   a11, *a13(0x20), 1
3fb172a0:	move   @0x5600010, a9, 0
3fb172d0:	btst   1, a9
3fb172e0:	jrne   L3FB173B0
L3FB172F0:
3fb172f0:	move   *a13(0x20), a11, 1
3fb17310:	dec    a11
3fb17320:	move   a11, *a13(0x20), 1
3fb17340:	move   @0x5600010, a9, 0
3fb17370:	btst   1, a9
3fb17380:	jrne   L3FB173B0
3fb17390:	move   a11, a7
3fb173a0:	jrne   L3FB172F0
L3FB173B0:
3fb173b0:	move   a11, a7
3fb173c0:	jrne   L3FB17470
3fb173d0:	move   a14, -*sp, 1
3fb173e0:	movi   0x3fb1ba70, a8
3fb17410:	move   a8, *a14+, 1
3fb17420:	calla  L3F927BC0
3fb17450:	movk   2, a8
3fb17460:	jruc   L3FB17630
L3FB17470:
3fb17470:	movk   1, a9
3fb17480:	move   a9, *a13, 1
3fb17490:	setf   8, 0, 0
3fb174a0:	move   @0xca710, a7, 0
3fb174d0:	cmp    a7, a9
3fb174e0:	jrhi   L3FB17620
L3FB174F0:
3fb174f0:	move   *a13, a11, 1
3fb17500:	sll    0x3, a11
3fb17510:	addi   0xca230, a11
3fb17540:	move   *a13, a9, 1
3fb17550:	sll    0x3, a9
3fb17560:	addi   0xca710, a9
3fb17590:	movb   *a9, *a11
3fb175a0:	move   *a13, a11, 1
3fb175b0:	inc    a11
3fb175c0:	move   a11, *a13, 1
3fb175d0:	move   @0xca710, a9, 0
3fb17600:	cmp    a9, a11
3fb17610:	jrls   L3FB174F0
L3FB17620:
3fb17620:	sub    a8, a8
L3FB17630:
3fb17630:	subi   0x40, a14
3fb17650:	mmfm   sp, a7,a9,a11,a13
3fb17670:	rets
L3FB17680:
3fb17680:	mmtm   sp, a9,a11,a13
3fb176a0:	move   a14, a13
3fb176b0:	addk   32, a14
3fb176c0:	move   *a13(0xffc0), a11, 1
3fb176e0:	move   *a13(0xffa0), a9, 1
3fb17700:	cmp    a9, a11
3fb17710:	jrc   L3FB177C0
3fb17720:	move   a14, -*sp, 1
3fb17730:	move   a9, *a14+, 1
3fb17740:	move   a11, *a14+, 1
3fb17750:	move   *a13(0xffe0), *a14+, 1
3fb17770:	calla  L3FB17960
3fb177a0:	move   a8, *a13, 1
3fb177b0:	jruc   L3FB178B0
L3FB177C0:
3fb177c0:	move   *a13(0xffe0), a9, 1
3fb177e0:	dec    a9
3fb177f0:	sll    0x1, a9
3fb17800:	dec    a9
3fb17810:	move   *a13(0xffa0), a11, 1
3fb17830:	mpyu   a11, a9
3fb17840:	move   *a13(0xffc0), a11, 1
3fb17860:	sll    0x1, a11
3fb17870:	dec    a9
3fb17880:	divu   a11, a9
3fb17890:	inc    a9
3fb178a0:	move   a9, *a13, 1
L3FB178B0:
3fb178b0:	move   *a13(0xffe0), a11, 1
3fb178d0:	jrne   L3FB17900
3fb178e0:	sub    a9, a9
3fb178f0:	move   a9, *a13, 1
L3FB17900:
3fb17900:	move   *a13, a8, 1
3fb17910:	move   *sp(0x80), a14, 1
3fb17930:	mmfm   sp, a9,a11,a13
3fb17950:	rets   2
L3FB17960:
3fb17960:	mmtm   sp, a9,a11,a13
3fb17980:	move   a14, a13
3fb17990:	addi   0x60, a14
3fb179b0:	move   *a13(0xffe0), *a13(0x0), 1
3fb179e0:	move   *a13, a11, 1
3fb179f0:	jrlt   L3FB17C30
L3FB17A00:
3fb17a00:	move   *a13, a11, 1
3fb17a10:	sll    0x1, a11
3fb17a20:	dec    a11
3fb17a30:	move   *a13(0xffa0), a9, 1
3fb17a50:	mpys   a9, a11
3fb17a60:	move   *a13(0xffc0), a9, 1
3fb17a80:	sll    0x1, a9
3fb17a90:	divs   a9, a11
3fb17aa0:	inc    a11
3fb17ab0:	move   a11, *a13(0x20), 1
3fb17ad0:	move   *a13, a9, 1
3fb17ae0:	sll    0x1, a9
3fb17af0:	inc    a9
3fb17b00:	move   *a13(0xffa0), a11, 1
3fb17b20:	mpys   a11, a9
3fb17b30:	move   *a13(0xffc0), a11, 1
3fb17b50:	sll    0x1, a11
3fb17b60:	divs   a11, a9
3fb17b70:	move   a9, *a13(0x40), 1
3fb17b90:	move   *a13(0x20), a11, 1
3fb17bb0:	cmp    a9, a11
3fb17bc0:	jrne   L3FB17BF0
3fb17bd0:	move   a11, a8
3fb17be0:	jruc   L3FB17C40
L3FB17BF0:
3fb17bf0:	move   *a13, a9, 1
3fb17c00:	dec    a9
3fb17c10:	move   a9, *a13, 1
3fb17c20:	jrge   L3FB17A00
L3FB17C30:
3fb17c30:	sub    a8, a8
L3FB17C40:
3fb17c40:	move   *sp(0x80), a14, 1
3fb17c60:	mmfm   sp, a9,a11,a13
3fb17c80:	rets   2
L3FB17C90:
3fb17c90:	mmtm   sp, a7,a9,a11,a13
3fb17cb0:	move   a14, a13
3fb17cc0:	addi   0x280, a14
3fb17ce0:	move   *a13(0xffc0), a11, 1
3fb17d00:	move   *a11(0x0), *a13(0x180), 1
3fb17d30:	move   *a11(0x0), *a13(0x1a0), 1
3fb17d60:	move   *a13(0x1a0), a9, 1
3fb17d80:	movi   0x1f4, a11
3fb17da0:	divu   a11, a9
3fb17db0:	move   a9, *a13(0x1e0), 1
3fb17dd0:	move   *a13(0xffe0), a11, 1
3fb17df0:	jreq   L3FB17E30
3fb17e00:	move   *a13(0x1a0), a9, 1
3fb17e20:	jrne   L3FB17ED0
L3FB17E30:
3fb17e30:	move   *a13(0xffa0), a9, 1
3fb17e50:	sub    a11, a11
3fb17e60:	move   a11, *a9, 1
3fb17e70:	move   *a13(0xff80), a11, 1
3fb17e90:	sub    a9, a9
3fb17ea0:	move   a9, *a11, 1
3fb17eb0:	jauc   L3FB1A650
L3FB17ED0:
3fb17ed0:	move   a11, *a13(0x40), 1
3fb17ef0:	move   a11, *a13, 1
3fb17f00:	move   a9, *a13(0x60), 1
3fb17f20:	move   a9, *a13(0x20), 1
3fb17f40:	jreq   L3FB18010
L3FB17F50:
3fb17f50:	move   *a13(0x40), a11, 1
3fb17f70:	move   *a13(0x60), a9, 1
3fb17f90:	modu   a9, a11
3fb17fa0:	move   a11, *a13(0xc0), 1
3fb17fc0:	move   a9, *a13(0x40), 1
3fb17fe0:	move   a11, *a13(0x60), 1
3fb18000:	jrne   L3FB17F50
L3FB18010:
3fb18010:	move   *a13(0x60), a11, 1
3fb18030:	jrne   L3FB18070
3fb18040:	movk   1, a9
3fb18050:	move   a9, *a13(0x60), 1
L3FB18070:
3fb18070:	move   *a13(0x40), a11, 1
3fb18090:	dec    a11
3fb180a0:	jreq   L3FB18150
3fb180b0:	move   *a13, a11, 1
3fb180c0:	move   *a13(0x40), a9, 1
3fb180e0:	divu   a9, a11
3fb180f0:	move   a11, *a13, 1
3fb18100:	move   *a13(0x20), a11, 1
3fb18120:	divu   a9, a11
3fb18130:	move   a11, *a13(0x20), 1
L3FB18150:
3fb18150:	move   *a13(0x0), *a13(0x40), 1
3fb18180:	move   *a13(0x20), *a13(0x60), 1
3fb181b0:	move   *a13, a11, 1
3fb181c0:	move   *a13(0x20), a9, 1
3fb181e0:	cmp    a9, a11
3fb181f0:	jrnc   L3FB18240
3fb18200:	sub    a11, a9
3fb18210:	move   a9, *a13(0xe0), 1
3fb18230:	jruc   L3FB18270
L3FB18240:
3fb18240:	sub    a9, a11
3fb18250:	move   a11, *a13(0xe0), 1
L3FB18270:
3fb18270:	move   *a13(0xe0), a11, 1
3fb18290:	cmpi   0x3f, a11
3fb182b0:	movk   1, a9
3fb182c0:	jrhi   L3FB182E0
3fb182d0:	sub    a9, a9
L3FB182E0:
3fb182e0:	move   a9, *a13(0x100), 1
3fb18300:	move   *a13(0x20), a9, 1
3fb18320:	cmpi   0x3f, a9
3fb18340:	movk   1, a9
3fb18350:	jrhi   L3FB18370
3fb18360:	sub    a9, a9
L3FB18370:
3fb18370:	move   a9, *a13(0x120), 1
3fb18390:	move   *a13, a9, 1
3fb183a0:	cmpi   0x3f, a9
3fb183c0:	movk   1, a9
3fb183d0:	jrhi   L3FB183F0
3fb183e0:	sub    a9, a9
L3FB183F0:
3fb183f0:	move   a9, *a13(0x140), 1
3fb18410:	move   *a13(0x20), a9, 1
3fb18430:	move   *a13, a11, 1
3fb18440:	cmp    a11, a9
3fb18450:	movk   1, a9
3fb18460:	jrc   L3FB18480
3fb18470:	sub    a9, a9
L3FB18480:
3fb18480:	move   *a13(0x100), a11, 1
3fb184a0:	jrne   L3FB184F0
3fb184b0:	move   *a13(0x120), a11, 1
3fb184d0:	jrne   L3FB184F0
3fb184e0:	sub    a9, a9
L3FB184F0:
3fb184f0:	andi   0x1, a9
3fb18520:	jrne   L3FB18660
3fb18530:	move   *a13, a11, 1
3fb18540:	move   *a13(0x20), a9, 1
3fb18560:	cmp    a9, a11
3fb18570:	movk   1, a9
3fb18580:	jrls   L3FB185A0
3fb18590:	sub    a9, a9
L3FB185A0:
3fb185a0:	move   *a13(0x100), a11, 1
3fb185c0:	jrne   L3FB18610
3fb185d0:	move   *a13(0x140), a11, 1
3fb185f0:	jrne   L3FB18610
3fb18600:	sub    a9, a9
L3FB18610:
3fb18610:	andi   0x1, a9
3fb18640:	jaeq   L3FB1A4E0
L3FB18660:
3fb18660:	move   *a13, a11, 1
3fb18670:	movi   0x7e, a9
3fb18690:	mpyu   a11, a9
3fb186a0:	move   *a13(0x20), a7, 1
3fb186c0:	add    a7, a11
3fb186d0:	divu   a11, a9
3fb186e0:	move   a9, *a13(0x40), 1
3fb18700:	movi   0x7e, a11
3fb18720:	mpyu   a7, a11
3fb18730:	move   *a13, a9, 1
3fb18740:	add    a7, a9
3fb18750:	divu   a9, a11
3fb18760:	move   a11, *a13(0x60), 1
3fb18780:	move   *a13(0x40), a9, 1
3fb187a0:	cmp    a11, a9
3fb187b0:	jrnc   L3FB18800
3fb187c0:	sub    a9, a11
3fb187d0:	move   a11, *a13(0xe0), 1
3fb187f0:	jruc   L3FB18830
L3FB18800:
3fb18800:	sub    a11, a9
3fb18810:	move   a9, *a13(0xe0), 1
L3FB18830:
3fb18830:	move   *a13(0xe0), a11, 1
3fb18850:	cmpi   0x3f, a11
3fb18870:	jrls   L3FB189A0
3fb18880:	move   *a13, a9, 1
3fb18890:	move   a9, a7
3fb188a0:	sll    0x6, a7
3fb188b0:	sub    a9, a7
3fb188c0:	move   *a13(0x20), a11, 1
3fb188e0:	add    a11, a9
3fb188f0:	divu   a9, a7
3fb18900:	move   a7, *a13(0x40), 1
3fb18920:	move   a11, a9
3fb18930:	sll    0x6, a9
3fb18940:	sub    a11, a9
3fb18950:	move   *a13, a7, 1
3fb18960:	add    a11, a7
3fb18970:	divu   a7, a9
3fb18980:	move   a9, *a13(0x60), 1
L3FB189A0:
3fb189a0:	move   *a13(0x60), a11, 1
3fb189c0:	jrne   L3FB18A00
3fb189d0:	movk   1, a9
3fb189e0:	move   a9, *a13(0x60), 1
L3FB18A00:
3fb18a00:	move   *a13(0x40), a11, 1
3fb18a20:	jrne   L3FB18A60
3fb18a30:	movk   1, a9
3fb18a40:	move   a9, *a13(0x40), 1
L3FB18A60:
3fb18a60:	move   *a13(0x40), a11, 1
3fb18a80:	move   a11, *a13, 1
3fb18a90:	move   a11, *a13(0x80), 1
3fb18ab0:	move   *a13(0x60), a9, 1
3fb18ad0:	move   a9, *a13(0x20), 1
3fb18af0:	move   a9, *a13(0xa0), 1
3fb18b10:	move   a14, -*sp, 1
3fb18b20:	move   a9, *a14+, 1
3fb18b30:	move   a11, *a14+, 1
3fb18b40:	move   *a13(0xffe0), *a14+, 1
3fb18b60:	calla  L3FB17680
3fb18b90:	move   a8, *a13(0x180), 1
3fb18bb0:	move   *a13(0x1a0), a7, 1
3fb18bd0:	cmp    a8, a7
3fb18be0:	jreq   L3FB18C10
3fb18bf0:	sub    a8, a7
3fb18c00:	jruc   L3FB18C30
L3FB18C10:
3fb18c10:	sub    a7, a8
3fb18c20:	move   a8, a7
L3FB18C30:
3fb18c30:	move   a7, *a13(0x1c0), 1
3fb18c50:	move   a7, *a13(0x200), 1
3fb18c70:	move   *a13(0x1e0), a7, 1
3fb18c90:	subk   5, a7
3fb18ca0:	jrnc   L3FB18CE0
3fb18cb0:	movk   5, a7
3fb18cc0:	move   a7, *a13(0x1e0), 1
L3FB18CE0:
3fb18ce0:	addi   0x3f, a9
3fb18d00:	move   a9, *a13(0x140), 1
3fb18d20:	addi   0x3f, a11
3fb18d40:	move   a11, *a13(0x160), 1
3fb18d60:	move   *a13(0x60), a7, 1
3fb18d80:	cmpi   0x3f, a7
3fb18da0:	jrnc   L3FB18DF0
3fb18db0:	move   *a13(0x40), a7, 1
3fb18dd0:	cmp    a9, a7
3fb18de0:	jrls   L3FB18E10
L3FB18DF0:
3fb18df0:	sub    a7, a7
3fb18e00:	jruc   L3FB18E20
L3FB18E10:
3fb18e10:	movk   1, a7
L3FB18E20:
3fb18e20:	move   a7, *a13(0x220), 1
3fb18e40:	move   *a13(0x40), a7, 1
3fb18e60:	cmpi   0x3f, a7
3fb18e80:	jrnc   L3FB18ED0
3fb18e90:	move   *a13(0x60), a7, 1
3fb18eb0:	cmp    a11, a7
3fb18ec0:	jrls   L3FB18EF0
L3FB18ED0:
3fb18ed0:	sub    a7, a7
3fb18ee0:	jruc   L3FB18F00
L3FB18EF0:
3fb18ef0:	movk   1, a7
L3FB18F00:
3fb18f00:	move   a7, *a13(0x240), 1
3fb18f20:	move   *a13(0x1c0), a7, 1
3fb18f40:	move   *a13(0x1e0), a9, 1
3fb18f60:	cmp    a9, a7
3fb18f70:	movk   1, a7
3fb18f80:	jrhi   L3FB18FA0
3fb18f90:	sub    a7, a7
L3FB18FA0:
3fb18fa0:	move   a7, *a13(0x260), 1
3fb18fc0:	move   *a13(0xffe0), a7, 1
3fb18fe0:	move   *a13(0x1a0), a9, 1
3fb19000:	cmp    a9, a7
3fb19010:	jrls   L3FB19080
3fb19020:	move   *a13(0x220), a7, 1
3fb19040:	jreq   L3FB19080
3fb19050:	move   *a13(0x260), a7, 1
3fb19070:	jrne   L3FB19120
L3FB19080:
3fb19080:	move   *a13(0xffe0), a7, 1
3fb190a0:	cmp    a9, a7
3fb190b0:	jrhi   L3FB198B0
3fb190c0:	move   *a13(0x240), a7, 1
3fb190e0:	jreq   L3FB198B0
3fb190f0:	move   *a13(0x260), a7, 1
3fb19110:	jreq   L3FB198B0
L3FB19120:
3fb19120:	move   *a13(0x1a0), a11, 1
3fb19140:	move   *a13(0x180), a9, 1
3fb19160:	cmp    a9, a11
3fb19170:	jrls   L3FB191E0
3fb19180:	move   *a13(0x60), a7, 1
3fb191a0:	inc    a7
3fb191b0:	move   a7, *a13(0x60), 1
3fb191d0:	jruc   L3FB19230
L3FB191E0:
3fb191e0:	move   *a13(0x40), a7, 1
3fb19200:	inc    a7
3fb19210:	move   a7, *a13(0x40), 1
L3FB19230:
3fb19230:	move   a14, -*sp, 1
3fb19240:	move   *a13(0x60), *a14+, 1
3fb19260:	move   *a13(0x40), *a14+, 1
3fb19280:	move   *a13(0xffe0), *a14+, 1
3fb192a0:	calla  L3FB17680
3fb192d0:	move   a8, *a13(0x180), 1
3fb192f0:	cmp    a8, a11
3fb19300:	jreq   L3FB19330
3fb19310:	sub    a8, a11
3fb19320:	jruc   L3FB19350
L3FB19330:
3fb19330:	sub    a11, a8
3fb19340:	move   a8, a11
L3FB19350:
3fb19350:	move   a11, *a13(0x1c0), 1
3fb19370:	move   *a13(0x200), a9, 1
3fb19390:	cmp    a9, a11
3fb193a0:	jrhi   L3FB19430
3fb193b0:	move   a11, *a13(0x200), 1
3fb193d0:	move   *a13(0x40), *a13(0x0), 1
3fb19400:	move   *a13(0x60), *a13(0x20), 1
L3FB19430:
3fb19430:	move   *a13(0x60), a9, 1
3fb19450:	addi   0x3f, a9
3fb19470:	move   a9, *a13(0x140), 1
3fb19490:	move   *a13(0x40), a7, 1
3fb194b0:	addi   0x3f, a7
3fb194d0:	move   a7, *a13(0x160), 1
3fb194f0:	move   *a13(0x60), a7, 1
3fb19510:	cmpi   0x3f, a7
3fb19530:	jrnc   L3FB19580
3fb19540:	move   *a13(0x40), a7, 1
3fb19560:	cmp    a9, a7
3fb19570:	jrls   L3FB195A0
L3FB19580:
3fb19580:	sub    a7, a7
3fb19590:	jruc   L3FB195B0
L3FB195A0:
3fb195a0:	movk   1, a7
L3FB195B0:
3fb195b0:	move   a7, *a13(0x220), 1
3fb195d0:	move   *a13(0x40), a7, 1
3fb195f0:	cmpi   0x3f, a7
3fb19610:	jrnc   L3FB19680
3fb19620:	move   *a13(0x60), a7, 1
3fb19640:	move   *a13(0x160), a9, 1
3fb19660:	cmp    a9, a7
3fb19670:	jrls   L3FB196A0
L3FB19680:
3fb19680:	sub    a9, a9
3fb19690:	jruc   L3FB196B0
L3FB196A0:
3fb196a0:	movk   1, a9
L3FB196B0:
3fb196b0:	move   a9, *a13(0x240), 1
3fb196d0:	move   *a13(0x1e0), a7, 1
3fb196f0:	cmp    a7, a11
3fb19700:	movk   1, a7
3fb19710:	jrhi   L3FB19730
3fb19720:	sub    a7, a7
L3FB19730:
3fb19730:	move   a7, *a13(0x260), 1
3fb19750:	move   *a13(0xffe0), a7, 1
3fb19770:	move   *a13(0x1a0), a9, 1
3fb19790:	cmp    a9, a7
3fb197a0:	jrls   L3FB19810
3fb197b0:	move   *a13(0x220), a7, 1
3fb197d0:	jreq   L3FB19810
3fb197e0:	move   *a13(0x260), a7, 1
3fb19800:	jrne   L3FB19120
L3FB19810:
3fb19810:	move   *a13(0xffe0), a7, 1
3fb19830:	cmp    a9, a7
3fb19840:	jrhi   L3FB198B0
3fb19850:	move   *a13(0x240), a7, 1
3fb19870:	jreq   L3FB198B0
3fb19880:	move   *a13(0x260), a7, 1
3fb198a0:	jrne   L3FB19120
L3FB198B0:
3fb198b0:	move   *a13(0xffe0), a11, 1
3fb198d0:	cmp    a9, a11
3fb198e0:	jrnc   L3FB19EE0
3fb198f0:	move   *a13(0x60), a7, 1
3fb19910:	move   *a13(0x40), a9, 1
3fb19930:	sub    a9, a7
3fb19940:	cmpi   0x3f, a7
3fb19960:	jrls   L3FB19EE0
3fb19970:	move   *a13(0x80), *a13(0x40), 1
3fb199a0:	move   *a13(0xa0), *a13(0x60), 1
3fb199d0:	move   a14, -*sp, 1
3fb199e0:	move   *a13(0x60), *a14+, 1
3fb19a00:	move   *a13(0x40), *a14+, 1
3fb19a20:	move   a11, *a14+, 1
3fb19a30:	calla  L3FB17680
3fb19a60:	move   a8, *a13(0x180), 1
3fb19a80:	move   *a13(0x1a0), a9, 1
3fb19aa0:	sub    a8, a9
3fb19ab0:	move   a9, *a13(0x1c0), 1
3fb19ad0:	jrle   L3FB19B70
3fb19ae0:	move   *a13(0x40), a7, 1
3fb19b00:	dec    a7
3fb19b10:	jrls   L3FB19B70
3fb19b20:	move   *a13(0x40), a7, 1
3fb19b40:	dec    a7
3fb19b50:	move   a7, *a13(0x40), 1
L3FB19B70:
3fb19b70:	move   a14, -*sp, 1
3fb19b80:	move   *a13(0x60), *a14+, 1
3fb19ba0:	move   *a13(0x40), *a14+, 1
3fb19bc0:	move   a11, *a14+, 1
3fb19bd0:	calla  L3FB17680
3fb19c00:	move   a8, *a13(0x180), 1
3fb19c20:	move   *a13(0x1a0), a7, 1
3fb19c40:	cmp    a8, a7
3fb19c50:	jrnc   L3FB19DA0
L3FB19C60:
3fb19c60:	move   *a13(0x60), a11, 1
3fb19c80:	dec    a11
3fb19c90:	move   a11, *a13(0x60), 1
3fb19cb0:	move   a14, -*sp, 1
3fb19cc0:	move   a11, *a14+, 1
3fb19cd0:	move   *a13(0x40), *a14+, 1
3fb19cf0:	move   *a13(0xffe0), *a14+, 1
3fb19d10:	calla  L3FB17680
3fb19d40:	move   a8, *a13(0x180), 1
3fb19d60:	move   *a13(0x1a0), a9, 1
3fb19d80:	cmp    a8, a9
3fb19d90:	jrc   L3FB19C60
L3FB19DA0:
3fb19da0:	move   *a13(0x1a0), a11, 1
3fb19dc0:	cmp    a8, a11
3fb19dd0:	jreq   L3FB19E00
3fb19de0:	sub    a8, a11
3fb19df0:	jruc   L3FB19E20
L3FB19E00:
3fb19e00:	sub    a11, a8
3fb19e10:	move   a8, a11
L3FB19E20:
3fb19e20:	move   a11, *a13(0x1c0), 1
3fb19e40:	move   *a13(0x200), a9, 1
3fb19e60:	cmp    a9, a11
3fb19e70:	jrnc   L3FB19EE0
3fb19e80:	move   *a13(0x40), *a13(0x0), 1
3fb19eb0:	move   *a13(0x60), *a13(0x20), 1
L3FB19EE0:
3fb19ee0:	move   *a13(0xffe0), a11, 1
3fb19f00:	move   *a13(0x1a0), a9, 1
3fb19f20:	cmp    a9, a11
3fb19f30:	jrls   L3FB1A4E0
3fb19f40:	move   *a13(0x40), a7, 1
3fb19f60:	move   *a13(0x60), a9, 1
3fb19f80:	sub    a9, a7
3fb19f90:	cmpi   0x3f, a7
3fb19fb0:	jrls   L3FB1A4E0
3fb19fc0:	move   *a13(0x80), *a13(0x40), 1
3fb19ff0:	move   *a13(0xa0), *a13(0x60), 1
3fb1a020:	move   *a13(0x60), a9, 1
3fb1a040:	dec    a9
3fb1a050:	jrls   L3FB1A0B0
3fb1a060:	move   *a13(0x60), a9, 1
3fb1a080:	dec    a9
3fb1a090:	move   a9, *a13(0x60), 1
L3FB1A0B0:
3fb1a0b0:	move   a14, -*sp, 1
3fb1a0c0:	move   *a13(0x60), *a14+, 1
3fb1a0e0:	move   *a13(0x40), *a14+, 1
3fb1a100:	move   a11, *a14+, 1
3fb1a110:	calla  L3FB17680
3fb1a140:	move   a8, *a13(0x180), 1
3fb1a160:	move   *a13(0x1a0), a9, 1
3fb1a180:	cmp    a8, a9
3fb1a190:	jrls   L3FB1A2E0
L3FB1A1A0:
3fb1a1a0:	move   *a13(0x40), a11, 1
3fb1a1c0:	dec    a11
3fb1a1d0:	move   a11, *a13(0x40), 1
3fb1a1f0:	move   a14, -*sp, 1
3fb1a200:	move   *a13(0x60), *a14+, 1
3fb1a220:	move   a11, *a14+, 1
3fb1a230:	move   *a13(0xffe0), *a14+, 1
3fb1a250:	calla  L3FB17680
3fb1a280:	move   a8, *a13(0x180), 1
3fb1a2a0:	move   *a13(0x1a0), a9, 1
3fb1a2c0:	cmp    a8, a9
3fb1a2d0:	jrhi   L3FB1A1A0
L3FB1A2E0:
3fb1a2e0:	move   *a13(0x40), a11, 1
3fb1a300:	inc    a11
3fb1a310:	move   a11, *a13(0x40), 1
3fb1a330:	move   a14, -*sp, 1
3fb1a340:	move   *a13(0x60), *a14+, 1
3fb1a360:	move   a11, *a14+, 1
3fb1a370:	move   *a13(0xffe0), *a14+, 1
3fb1a390:	calla  L3FB17680
3fb1a3c0:	move   a8, *a13(0x180), 1
3fb1a3e0:	cmp    a8, a9
3fb1a3f0:	jreq   L3FB1A420
3fb1a400:	sub    a8, a9
3fb1a410:	jruc   L3FB1A440
L3FB1A420:
3fb1a420:	sub    a9, a8
3fb1a430:	move   a8, a9
L3FB1A440:
3fb1a440:	move   a9, *a13(0x1c0), 1
3fb1a460:	move   *a13(0x200), a7, 1
3fb1a480:	cmp    a7, a9
3fb1a490:	jrnc   L3FB1A4E0
3fb1a4a0:	move   a11, *a13, 1
3fb1a4b0:	move   *a13(0x60), *a13(0x20), 1
L3FB1A4E0:
3fb1a4e0:	move   a14, -*sp, 1
3fb1a4f0:	move   *a13(0x20), *a14+, 1
3fb1a510:	move   *a13(0x0), *a14+, 1
3fb1a530:	move   *a13(0xffe0), *a14+, 1
3fb1a550:	calla  L3FB17680
3fb1a580:	move   a8, *a13(0x180), 1
3fb1a5a0:	move   *a13(0xffc0), a11, 1
3fb1a5c0:	move   a8, *a11, 1
3fb1a5d0:	move   *a13(0xffa0), a9, 1
3fb1a5f0:	move   *a13, *a9, 1
3fb1a600:	move   *a13(0xff80), a7, 1
3fb1a620:	move   *a13(0x20), *a7(0x0), 1
L3FB1A650:
3fb1a650:	move   *sp(0xa0), a14, 1
3fb1a670:	mmfm   sp, a7,a9,a11,a13
3fb1a690:	rets   2
L3FB1A6A0:
3fb1a6a0:	mmtm   sp, a9,a11,a13
3fb1a6c0:	move   a14, a13
3fb1a6d0:	addi   0x80, a14
3fb1a6f0:	move   *a13(0xffe0), a11, 1
3fb1a710:	movi   0x3e8, a9
3fb1a730:	mpys   a11, a9
3fb1a740:	move   *a13(0xffc0), a11, 1
3fb1a760:	divs   a11, a9
3fb1a770:	move   a9, *a13, 1
3fb1a780:	move   *a13(0xffa0), a9, 1
3fb1a7a0:	movi   0x3e8, a11
3fb1a7c0:	mpys   a9, a11
3fb1a7d0:	move   *a13(0xff80), a9, 1
3fb1a7f0:	divs   a9, a11
3fb1a800:	move   a11, *a13(0x20), 1
3fb1a820:	move   *a13, a9, 1
3fb1a830:	cmp    a11, a9
3fb1a840:	jrgt   L3FB1A860
3fb1a850:	move   a11, a9
L3FB1A860:
3fb1a860:	move   a9, *a13(0x40), 1
3fb1a880:	cmpi   0x3e8, a9
3fb1a8a0:	jrgt   L3FB1A8F0
3fb1a8b0:	sub    a9, a9
3fb1a8c0:	move   a9, *a13(0x60), 1
3fb1a8e0:	jruc   L3FB1A9A0
L3FB1A8F0:
3fb1a8f0:	cmpi   0x32c8, a9
3fb1a910:	jrlt   L3FB1A970
3fb1a920:	movi   0x63, a9
3fb1a940:	move   a9, *a13(0x60), 1
3fb1a960:	jruc   L3FB1A9A0
L3FB1A970:
3fb1a970:	movk   20, a9
3fb1a980:	move   a9, *a13(0x60), 1
L3FB1A9A0:
3fb1a9a0:	setf   1, 0, 0
3fb1a9b0:	move   @0xb25f0, a9, 0
3fb1a9e0:	jreq   L3FB1AA40
3fb1a9f0:	move   @0xb2618, a9, 1
3fb1aa20:	move   a9, *a13(0x60), 1
L3FB1AA40:
3fb1aa40:	move   *a13(0x40), a9, 1
3fb1aa60:	cmpi   0x3e8, a9
3fb1aa80:	jrgt   L3FB1AAF0
3fb1aa90:	move   *a13(0xff40), a9, 1
3fb1aab0:	movi   0x4b, a11
3fb1aad0:	movb   a11, *a9
3fb1aae0:	jruc   L3FB1ABC0
L3FB1AAF0:
3fb1aaf0:	cmpi   0x2af8, a9
3fb1ab10:	jrlt   L3FB1AB70
3fb1ab20:	move   *a13(0xff40), a9, 1
3fb1ab40:	movk   1, a11
3fb1ab50:	movb   a11, *a9
3fb1ab60:	jruc   L3FB1ABC0
L3FB1AB70:
3fb1ab70:	move   *a13(0xff40), a9, 1
3fb1ab90:	movi   0x22, a11
3fb1abb0:	movb   a11, *a9
L3FB1ABC0:
3fb1abc0:	move   @0xb25f0, a11, 0
3fb1abf0:	jreq   L3FB1AC90
3fb1ac00:	move   @0xb25f8, a9, 1
3fb1ac30:	neg    a9
3fb1ac40:	move   *a13(0xff40), a11, 1
3fb1ac60:	addi   0xfe, a9
3fb1ac80:	movb   a9, *a11
L3FB1AC90:
3fb1ac90:	move   a14, -*sp, 1
3fb1aca0:	move   *a13(0xff60), *a14+, 1
3fb1acc0:	move   *a13(0x60), *a14+, 1
3fb1ace0:	calla  L3FB1AD60
3fb1ad10:	move   *sp(0x80), a14, 1
3fb1ad30:	mmfm   sp, a9,a11,a13
3fb1ad50:	rets   2
L3FB1AD60:
3fb1ad60:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3fb1ad80:	move   a14, a13
3fb1ad90:	addi   0xe0, a14
3fb1adb0:	move   *a13(0xffe0), a7, 1
3fb1add0:	jrne   L3FB1B0D0
3fb1ade0:	sub    a9, a9
L3FB1ADF0:
3fb1adf0:	move   a9, a7
3fb1ae00:	sll    0x3, a7
3fb1ae10:	move   *a13(0xffc0), a5, 1
3fb1ae30:	add    a5, a7
3fb1ae40:	sub    a5, a5
3fb1ae50:	movb   a5, *a7
3fb1ae60:	inc    a9
3fb1ae70:	cmpi   0x6c, a9
3fb1ae90:	jrlt   L3FB1ADF0
3fb1aea0:	move   a5, a9
3fb1aeb0:	setf   8, 0, 0
L3FB1AEC0:
3fb1aec0:	move   a9, a7
3fb1aed0:	sll    0x3, a7
3fb1aee0:	move   *a13(0xffc0), a5, 1
3fb1af00:	add    a5, a7
3fb1af10:	movk   31, a5
3fb1af20:	movb   a5, *a7
3fb1af30:	move   a9, a7
3fb1af40:	inc    a7
3fb1af50:	sll    0x3, a7
3fb1af60:	move   *a13(0xffc0), a3, 1
3fb1af80:	add    a3, a7
3fb1af90:	zext   a9, 0
3fb1afa0:	movk   27, a5
3fb1afb0:	move   a9, a3
3fb1afc0:	divu   a5, a3
3fb1afd0:	movb   a3, *a7
3fb1afe0:	move   a9, a7
3fb1aff0:	addk   14, a7
3fb1b000:	sll    0x3, a7
3fb1b010:	move   *a13(0xffc0), a3, 1
3fb1b030:	add    a3, a7
3fb1b040:	movi   0xff, a5
3fb1b060:	movb   a5, *a7
3fb1b070:	addk   27, a9
3fb1b080:	cmpi   0x6c, a9
3fb1b0a0:	jrlt   L3FB1AEC0
3fb1b0b0:	jauc   L3FB1B960
L3FB1B0D0:
3fb1b0d0:	sll    0x1, a7
3fb1b0e0:	subi   0x64, a7
3fb1b100:	move   a7, *a13(0x40), 1
3fb1b120:	jrge   L3FB1B160
3fb1b130:	sub    a5, a5
3fb1b140:	move   a5, *a13(0x40), 1
L3FB1B160:
3fb1b160:	move   *a13(0x40), *a13(0xc0), 1
3fb1b190:	move   *a13(0xffe0), a7, 1
3fb1b1b0:	move   a7, *a13(0x60), 1
3fb1b1d0:	move   a7, *a13(0xa0), 1
3fb1b1f0:	movi   0x64, a5
3fb1b210:	move   a5, *a13(0x80), 1
3fb1b230:	move   *a13(0x40), a3, 1
3fb1b250:	sll    0x2, a3
3fb1b260:	move   *a13(0x40), a5, 1
3fb1b280:	mpys   a5, a3
3fb1b290:	sll    0x2, a7
3fb1b2a0:	move   *a13(0x60), a5, 1
3fb1b2c0:	mpys   a5, a7
3fb1b2d0:	add    a7, a3
3fb1b2e0:	move   *a13(0x80), a7, 1
3fb1b300:	mpys   a7, a7
3fb1b310:	add    a7, a3
3fb1b320:	move   *a13(0x40), a7, 1
3fb1b340:	sll    0x3, a7
3fb1b350:	mpys   a5, a7
3fb1b360:	add    a7, a3
3fb1b370:	sll    0x2, a5
3fb1b380:	move   *a13(0x80), a7, 1
3fb1b3a0:	mpys   a7, a5
3fb1b3b0:	add    a5, a3
3fb1b3c0:	move   *a13(0x40), a5, 1
3fb1b3e0:	sll    0x2, a5
3fb1b3f0:	mpys   a7, a5
3fb1b400:	add    a5, a3
3fb1b410:	move   a3, *a13, 1
3fb1b420:	movi   0xff, a5
3fb1b440:	divs   a5, a3
3fb1b450:	inc    a3
3fb1b460:	move   a3, *a13(0x20), 1
3fb1b480:	move   *a13(0xffc0), a5, 1
3fb1b4a0:	movk   31, a3
3fb1b4b0:	movb   a3, *a5
3fb1b4c0:	sub    a3, a3
3fb1b4d0:	movb   a3, *a5(0x8)
3fb1b4f0:	move   a3, a10
L3FB1B500:
3fb1b500:	sub    a11, a11
L3FB1B510:
3fb1b510:	move   a10, a7
3fb1b520:	sll    0x5, a7
3fb1b530:	add    a13, a7
3fb1b540:	move   a11, a5
3fb1b550:	sll    0x5, a5
3fb1b560:	add    a13, a5
3fb1b570:	move   *a7(0x40), a7, 1
3fb1b590:	move   *a5(0x40), a5, 1
3fb1b5b0:	mpys   a5, a7
3fb1b5c0:	move   *a13(0x20), a5, 1
3fb1b5e0:	divs   a5, a7
3fb1b5f0:	move   a10, a3
3fb1b600:	sll    0x2, a3
3fb1b610:	add    a10, a3
3fb1b620:	add    a11, a3
3fb1b630:	addk   2, a3
3fb1b640:	sll    0x3, a3
3fb1b650:	move   *a13(0xffc0), a5, 1
3fb1b670:	add    a5, a3
3fb1b680:	movb   a7, *a3
3fb1b690:	inc    a11
3fb1b6a0:	cmpi   0x5, a11
3fb1b6c0:	jrlt   L3FB1B510
3fb1b6d0:	inc    a10
3fb1b6e0:	cmpi   0x5, a10
3fb1b700:	jrlt   L3FB1B500
3fb1b710:	movk   1, a9
L3FB1B720:
3fb1b720:	movk   27, a7
3fb1b730:	mpys   a9, a7
3fb1b740:	sll    0x3, a7
3fb1b750:	move   *a13(0xffc0), a5, 1
3fb1b770:	add    a5, a7
3fb1b780:	movk   31, a3
3fb1b790:	movb   a3, *a7
3fb1b7a0:	movk   27, a7
3fb1b7b0:	mpys   a9, a7
3fb1b7c0:	inc    a7
3fb1b7d0:	sll    0x3, a7
3fb1b7e0:	add    a5, a7
3fb1b7f0:	movb   a9, *a7
3fb1b800:	sub    a10, a10
L3FB1B810:
3fb1b810:	movk   27, a7
3fb1b820:	mpys   a9, a7
3fb1b830:	add    a10, a7
3fb1b840:	addk   2, a7
3fb1b850:	sll    0x3, a7
3fb1b860:	move   *a13(0xffc0), a5, 1
3fb1b880:	add    a5, a7
3fb1b890:	move   a10, a3
3fb1b8a0:	addk   2, a3
3fb1b8b0:	sll    0x3, a3
3fb1b8c0:	add    a5, a3
3fb1b8d0:	movb   *a3, *a7
3fb1b8e0:	inc    a10
3fb1b8f0:	cmpi   0x19, a10
3fb1b910:	jrlt   L3FB1B810
3fb1b920:	inc    a9
3fb1b930:	cmpi   0x4, a9
3fb1b950:	jrlt   L3FB1B720
L3FB1B960:
3fb1b960:	move   *sp(0x100), a14, 1
3fb1b980:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3fb1b9a0:	rets   2
3fb1b9b0:	move   a13, -*sp, 1
3fb1b9c0:	move   a14, a13
3fb1b9d0:	move   *sp(0x40), a14, 1
3fb1b9f0:	move   *sp+, a13, 1
3fb1ba00:	rets   2
3fb1ba10:	move   a13, -*sp, 1
3fb1ba20:	move   a14, a13
3fb1ba30:	move   *sp(0x40), a14, 1
3fb1ba50:	move   *sp+, a13, 1
3fb1ba60:	rets   2
3fb1ba70:	andn   a2, a5
3fb1ba80:	move   b10, a2
3fb1ba90:	dsjs   b2, L3FB1BBC0
3fb1baa0:	.word  0x7420
3fb1bab0:	mods   a11, a9
3fb1bac0:	modu   a11, a5
3fb1bad0:	.word  0x7475
3fb1bae0:	modu   a9, a0
3fb1baf0:	sll    a11, a3
3fb1bb00:	.word  0x7275
3fb1bb10:	sra    b11, b2
3fb1bb20:	sla    0x3, a4
3fb1bb30:	modu   a3, sp
3fb1bb40:	rl     a9, a0
3fb1bb50:	rl     a11, a14
3fb1bb60:	rl     b11, b4
3fb1bb70:	mods   a3, a1
3fb1bb80:	.word  0x7a69
3fb1bb90:	.word  0x7461
3fb1bba0:	modu   a11, a9
3fb1bbb0:	sla    0x3, a14
L3FB1BBC0:
3fb1bbc0:	srl    a3, sp
3fb1bbd0:	.word  0x7320
3fb1bbe0:	sla    a11, a3
3fb1bbf0:	.word  0x756c
3fb1bc00:	rl     b11, b4
3fb1bc10:	modu   a3, sp
3fb1bc20:	srl    0xf, a14
3fb1bc30:	.word  0x0a2e
3fb1bc40:	.word  0x0000
L3FB1BC50:
3fb1bc50:	mmtm   sp, a7,a9,a11,a13
3fb1bc70:	move   a14, a13
3fb1bc80:	addi   0x60, a14
3fb1bca0:	addi   0x40, a14
3fb1bcc0:	move   a14, -*sp, 1
3fb1bcd0:	move   a13, a11
3fb1bce0:	addi   0x40, a11
3fb1bd00:	move   a11, *a14+, 1
3fb1bd10:	move   *a13(0xffa0), *a14+, 1
3fb1bd30:	move   *a13(0xffc0), *a14+, 1
3fb1bd50:	calla  L3FE14820
3fb1bd80:	move   -*a14, a8, 1
3fb1bd90:	move   a8, *a13(0x20), 1
3fb1bdb0:	move   -*a14, a8, 1
3fb1bdc0:	move   a8, *a13, 1
3fb1bdd0:	move   *a13(0xffe0), a9, 1
3fb1bdf0:	move   *a13(0x0), *a14+, 1
3fb1be10:	move   *a13(0x20), *a14+, 1
3fb1be30:	movi   0x3fb1ce20, a8
3fb1be60:	move   *a8+, *a14+, 1
3fb1be70:	move   *a8+, *a14+, 1
3fb1be80:	calla  L3FE0E710
3fb1beb0:	movb   a8, *a9(0x8)
3fb1bed0:	addi   0x40, a14
3fb1bef0:	move   a14, -*sp, 1
3fb1bf00:	movi   0x3fb1ce60, a8
3fb1bf30:	move   *a8+, *a14+, 1
3fb1bf40:	move   *a8+, *a14+, 1
3fb1bf50:	movi   0x3fb1cea0, a8
3fb1bf80:	move   *a8+, *a14+, 1
3fb1bf90:	move   *a8+, *a14+, 1
3fb1bfa0:	calla  L3FE17820
3fb1bfd0:	setf   8, 0, 0
3fb1bfe0:	move   *a9(0x8), a7, 0
3fb1c000:	jreq   L3FB1C060
3fb1c010:	move   *a13(0x0), *a14+, 1
3fb1c030:	move   *a13(0x20), *a14+, 1
3fb1c050:	jruc   L3FB1C0D0
L3FB1C060:
3fb1c060:	move   *a13(0x0), *a14+, 1
3fb1c080:	move   *a13(0x20), *a14+, 1
3fb1c0a0:	calla  L3FE0C7B0
L3FB1C0D0:
3fb1c0d0:	calla  L3FE0DE90
3fb1c100:	movi   0x3fb1cee0, a8
3fb1c130:	move   *a8+, *a14+, 1
3fb1c140:	move   *a8+, *a14+, 1
3fb1c150:	calla  L3FE0C950
3fb1c180:	calla  L3FE10CC0
3fb1c1b0:	move   a8, *a9(0x20), 1
3fb1c1d0:	move   *a9(0x20), a7, 1
3fb1c1f0:	jrne   L3FB1C4F0
3fb1c200:	move   *a13(0x0), *a14+, 1
3fb1c220:	move   *a13(0x20), *a14+, 1
3fb1c240:	movi   0x3fb1ce20, a8
3fb1c270:	move   *a8+, *a14+, 1
3fb1c280:	move   *a8+, *a14+, 1
3fb1c290:	calla  L3FE0EB40
3fb1c2c0:	jreq   L3FB1C4F0
3fb1c2d0:	move   *a13(0x40), a7, 1
3fb1c2f0:	inc    a7
3fb1c300:	move   a7, *a13(0x40), 1
3fb1c320:	addi   0x40, a14
3fb1c340:	move   a14, -*sp, 1
3fb1c350:	movi   0x3fb1ce60, a8
3fb1c380:	move   *a8+, *a14+, 1
3fb1c390:	move   *a8+, *a14+, 1
3fb1c3a0:	movi   0x3fb1cea0, a8
3fb1c3d0:	move   *a8+, *a14+, 1
3fb1c3e0:	move   *a8+, *a14+, 1
3fb1c3f0:	calla  L3FE17820
3fb1c420:	movi   0x3fb1cea0, a8
3fb1c450:	move   *a8+, *a14+, 1
3fb1c460:	move   *a8+, *a14+, 1
3fb1c470:	calla  L3FE0D650
3fb1c4a0:	calla  L3FE10CC0
3fb1c4d0:	move   a8, *a9(0x20), 1
L3FB1C4F0:
3fb1c4f0:	move   *a13(0x40), a7, 1
3fb1c510:	movk   1, a11
3fb1c520:	jrge   L3FB1C540
3fb1c530:	sub    a11, a11
L3FB1C540:
3fb1c540:	movb   a11, *a9
3fb1c550:	setf   8, 0, 0
3fb1c560:	move   *a9, a11, 0
3fb1c570:	jrne   L3FB1C590
3fb1c580:	neg    a7
L3FB1C590:
3fb1c590:	setf   16, 0, 0
3fb1c5a0:	move   a7, *a9(0x10), 0
3fb1c5c0:	move   *sp(0xa0), a14, 1
3fb1c5e0:	mmfm   sp, a7,a9,a11,a13
3fb1c600:	rets   2
L3FB1C610:
3fb1c610:	mmtm   sp, a7,a9,a11,a13
3fb1c630:	move   a14, a13
3fb1c640:	addi   0x40, a14
3fb1c660:	move   *a13(0xffe0), a11, 1
3fb1c680:	move   *a11(0x20), a9, 1
3fb1c6a0:	srl    0x1, a9
3fb1c6b0:	move   a9, a8
3fb1c6c0:	calla  L3FE116F0
3fb1c6f0:	movi   0x3fb1cea0, a8
3fb1c720:	move   *a8+, *a14+, 1
3fb1c730:	move   *a8+, *a14+, 1
3fb1c740:	calla  L3FE0DE90
3fb1c770:	move   *a11(0x20), a9, 1
3fb1c790:	movk   1, a7
3fb1c7a0:	and    a7, a9
3fb1c7b0:	move   a9, a8
3fb1c7c0:	calla  L3FE116F0
3fb1c7f0:	calla  L3FE0C950
3fb1c820:	addi   0x40, a14
3fb1c840:	move   a14, -*sp, 1
3fb1c850:	movi   0x3fb1ce60, a8
3fb1c880:	move   *a8+, *a14+, 1
3fb1c890:	move   *a8+, *a14+, 1
3fb1c8a0:	movi   0x3fb1cea0, a8
3fb1c8d0:	move   *a8+, *a14+, 1
3fb1c8e0:	move   *a8+, *a14+, 1
3fb1c8f0:	calla  L3FE17820
3fb1c920:	calla  L3FE0D650
3fb1c950:	move   -*a14, a8, 1
3fb1c960:	move   a8, *a13(0x20), 1
3fb1c980:	move   -*a14, a8, 1
3fb1c990:	move   a8, *a13, 1
3fb1c9a0:	addi   0x40, a14
3fb1c9c0:	move   a14, -*sp, 1
3fb1c9d0:	setf   8, 0, 0
3fb1c9e0:	move   *a11, a9, 0
3fb1c9f0:	jreq   L3FB1CA60
3fb1ca00:	movi   0x3fb1cf20, a8
3fb1ca30:	move   *a8+, *a14+, 1
3fb1ca40:	move   *a8+, *a14+, 1
3fb1ca50:	jruc   L3FB1CAB0
L3FB1CA60:
3fb1ca60:	movi   0x3fb1cf60, a8
3fb1ca90:	move   *a8+, *a14+, 1
3fb1caa0:	move   *a8+, *a14+, 1
L3FB1CAB0:
3fb1cab0:	setf   16, 0, 0
3fb1cac0:	move   *a11(0x10), a8, 0
3fb1cae0:	calla  L3FE116F0
3fb1cb10:	calla  L3FE0DE90
3fb1cb40:	movi   0x3fb1cea0, a8
3fb1cb70:	move   *a8+, *a14+, 1
3fb1cb80:	move   *a8+, *a14+, 1
3fb1cb90:	calla  L3FE17820
3fb1cbc0:	setf   8, 0, 0
3fb1cbd0:	move   *a11(0x8), a9, 0
3fb1cbf0:	jreq   L3FB1CC60
3fb1cc00:	movi   0x3fb1cf20, a8
3fb1cc30:	move   *a8+, *a14+, 1
3fb1cc40:	move   *a8+, *a14+, 1
3fb1cc50:	jruc   L3FB1CCB0
L3FB1CC60:
3fb1cc60:	movi   0x3fb1cf60, a8
3fb1cc90:	move   *a8+, *a14+, 1
3fb1cca0:	move   *a8+, *a14+, 1
L3FB1CCB0:
3fb1ccb0:	calla  L3FE0DE90
3fb1cce0:	move   *a13(0x0), *a14+, 1
3fb1cd00:	move   *a13(0x20), *a14+, 1
3fb1cd20:	calla  L3FE0DE90
3fb1cd50:	move   *sp(0xa0), a13, 1
3fb1cd70:	move   *a14(0xffc0), *a13(0xffc0), 1
3fb1cda0:	move   *a14(0xffe0), *a13(0xffe0), 1
3fb1cdd0:	move   *sp(0xa0), a14, 1
3fb1cdf0:	mmfm   sp, a7,a9,a11,a13
3fb1ce10:	rets   2
3fb1ce20:	.word  0x0000
3fb1ce30:	.word  0x0000
3fb1ce40:	.word  0x0000
3fb1ce50:	.word  0x0000
3fb1ce60:	.word  0x0000
3fb1ce70:	.word  0x0000
3fb1ce80:	.word  0x0000
3fb1ce90:	add    b2, b8
3fb1cea0:	.word  0x0000
3fb1ceb0:	.word  0x0000
3fb1cec0:	.word  0x0000
3fb1ced0:	add    b0, b8
3fb1cee0:	.word  0x0000
3fb1cef0:	.word  0x0000
3fb1cf00:	.word  0x0000
3fb1cf10:	dsjs   b8, L3FB1CD30
3fb1cf20:	.word  0x0000
3fb1cf30:	.word  0x0000
3fb1cf40:	.word  0x0000
3fb1cf50:	add    a0, a8
3fb1cf60:	.word  0x0000
3fb1cf70:	.word  0x0000
3fb1cf80:	.word  0x0000
3fb1cf90:	jruc   L3FB1D020
L3FB1CFA0:
3fb1cfa0:	move   a13, -*sp, 1
3fb1cfb0:	move   a14, a13
3fb1cfc0:	move   a14, -*sp, 1
3fb1cfd0:	move   *a13(0xffe0), *a14+, 1
3fb1cff0:	calla  L3F701230
L3FB1D020:
3fb1d020:	move   *sp(0x40), a14, 1
3fb1d040:	move   *sp+, a13, 1
3fb1d050:	rets   2
L3FB1D060:
3fb1d060:	mmtm   sp, a11,a13
3fb1d080:	move   a14, a13
3fb1d090:	move   a14, -*sp, 1
3fb1d0a0:	move   *a13(0xffe0), a11, 1
3fb1d0c0:	addi   0x27, a11
3fb1d0e0:	srl    0x3, a11
3fb1d0f0:	move   a11, *a14+, 1
3fb1d100:	calla  L3F701230
3fb1d130:	move   *sp(0x60), a14, 1
3fb1d150:	mmfm   sp, a11,a13
3fb1d170:	rets   2
L3FB1D180:
3fb1d180:	mmtm   sp, a9,a11,a13
3fb1d1a0:	move   a14, a13
3fb1d1b0:	addk   32, a14
3fb1d1c0:	move   a14, -*sp, 1
3fb1d1d0:	move   *a13(0xffe0), a11, 1
3fb1d1f0:	move   *a13(0xffc0), a9, 1
3fb1d210:	mpyu   a9, a11
3fb1d220:	move   a11, *a14+, 1
3fb1d230:	calla  L3F701230
3fb1d260:	move   a8, *a13, 1
3fb1d270:	move   a8, a11
3fb1d280:	jreq   L3FB1D340
3fb1d290:	move   a14, -*sp, 1
3fb1d2a0:	move   *a13(0xffe0), a11, 1
3fb1d2c0:	mpyu   a9, a11
3fb1d2d0:	move   a11, *a14+, 1
3fb1d2e0:	sub    a11, a11
3fb1d2f0:	move   a11, *a14+, 1
3fb1d300:	move   a8, *a14+, 1
3fb1d310:	calla  L3FE16BC0
L3FB1D340:
3fb1d340:	move   *a13, a8, 1
3fb1d350:	move   *sp(0x80), a14, 1
3fb1d370:	mmfm   sp, a9,a11,a13
3fb1d390:	rets   2
L3FB1D3A0:
3fb1d3a0:	mmtm   sp, a11,a13
3fb1d3c0:	move   a14, a13
3fb1d3d0:	addk   32, a14
3fb1d3e0:	move   a14, -*sp, 1
3fb1d3f0:	move   *a13(0xffe0), a11, 1
3fb1d410:	addi   0x27, a11
3fb1d430:	srl    0x3, a11
3fb1d440:	move   a11, *a14+, 1
3fb1d450:	calla  L3F701230
3fb1d480:	move   a8, *a13, 1
3fb1d490:	move   a8, a11
3fb1d4a0:	jreq   L3FB1D580
3fb1d4b0:	move   a14, -*sp, 1
3fb1d4c0:	move   *a13(0xffe0), a11, 1
3fb1d4e0:	addi   0x27, a11
3fb1d500:	srl    0x3, a11
3fb1d510:	move   a11, *a14+, 1
3fb1d520:	sub    a11, a11
3fb1d530:	move   a11, *a14+, 1
3fb1d540:	move   a8, *a14+, 1
3fb1d550:	calla  L3FE16BC0
L3FB1D580:
3fb1d580:	move   *a13, a8, 1
3fb1d590:	move   *sp(0x60), a14, 1
3fb1d5b0:	mmfm   sp, a11,a13
3fb1d5d0:	rets   2
3fb1d5e0:	move   a13, -*sp, 1
3fb1d5f0:	move   a14, a13
3fb1d600:	move   a14, -*sp, 1
3fb1d610:	move   *a13(0xffc0), *a14+, 1
3fb1d630:	move   *a13(0xffe0), *a14+, 1
3fb1d650:	calla  L3F7030E0
3fb1d680:	move   *sp(0x40), a14, 1
3fb1d6a0:	move   *sp+, a13, 1
3fb1d6b0:	rets   2
L3FB1D6C0:
3fb1d6c0:	mmtm   sp, a11,a13
3fb1d6e0:	move   a14, a13
3fb1d6f0:	move   a14, -*sp, 1
3fb1d700:	move   *a13(0xffc0), a11, 1
3fb1d720:	addi   0x27, a11
3fb1d740:	srl    0x3, a11
3fb1d750:	move   a11, *a14+, 1
3fb1d760:	move   *a13(0xffe0), *a14+, 1
3fb1d780:	calla  L3F7030E0
3fb1d7b0:	move   *sp(0x60), a14, 1
3fb1d7d0:	mmfm   sp, a11,a13
3fb1d7f0:	rets   2
L3FB1D800:
3fb1d800:	move   a13, -*sp, 1
3fb1d810:	move   a14, a13
3fb1d820:	move   a14, -*sp, 1
3fb1d830:	move   *a13(0xffe0), *a14+, 1
3fb1d850:	calla  L3F702440
3fb1d880:	move   *sp(0x40), a14, 1
3fb1d8a0:	move   *sp+, a13, 1
3fb1d8b0:	rets   2
L3FB1D8C0:
3fb1d8c0:	move   a13, -*sp, 1
3fb1d8d0:	move   a14, a13
3fb1d8e0:	move   a14, -*sp, 1
3fb1d8f0:	move   *a13(0xffe0), *a14+, 1
3fb1d910:	calla  L3F702440
3fb1d940:	move   *sp(0x40), a14, 1
3fb1d960:	move   *sp+, a13, 1
3fb1d970:	rets   2
L3FB1D980:
3fb1d980:	move   a13, -*sp, 1
3fb1d990:	move   a14, a13
3fb1d9a0:	move   a14, -*sp, 1
3fb1d9b0:	move   *a13(0xffe0), *a14+, 1
3fb1d9d0:	calla  L3F702440
3fb1da00:	move   *sp(0x40), a14, 1
3fb1da20:	move   *sp+, a13, 1
3fb1da30:	rets   2
L3FB1DA40:
3fb1da40:	mmtm   sp, a9,a11,a13
3fb1da60:	move   a14, a13
3fb1da70:	addk   32, a14
3fb1da80:	move   a14, -*sp, 1
3fb1da90:	movk   12, a11
3fb1daa0:	move   a11, *a14+, 1
3fb1dab0:	movk   1, a9
3fb1dac0:	move   a9, *a14+, 1
3fb1dad0:	calla  L3FB1D180
3fb1db00:	move   a8, *a13, 1
3fb1db10:	move   a8, a8
3fb1db20:	jrne   L3FB1DBD0
3fb1db30:	move   a14, -*sp, 1
3fb1db40:	movi   0x3fb1f0e0, a8
3fb1db70:	move   a8, *a14+, 1
3fb1db80:	calla  L3F927BC0
3fb1dbb0:	sub    a8, a8
3fb1dbc0:	jruc   L3FB1DC60
L3FB1DBD0:
3fb1dbd0:	move   a8, *a8, 1
3fb1dbe0:	move   a8, *a8(0x20), 1
3fb1dc00:	setf   16, 1, 0
3fb1dc10:	move   a11, *a8(0x40), 0
3fb1dc30:	movk   3, a9
3fb1dc40:	movb   a9, *a8(0x50)
L3FB1DC60:
3fb1dc60:	subk   32, a14
3fb1dc70:	mmfm   sp, a9,a11,a13
3fb1dc90:	rets
L3FB1DCA0:
3fb1dca0:	mmtm   sp, a7,a9,a11,a13
3fb1dcc0:	move   a14, a13
3fb1dcd0:	addi   0x80, a14
3fb1dcf0:	move   a14, -*sp, 1
3fb1dd00:	move   *a13(0xffc0), a11, 1
3fb1dd20:	setf   16, 1, 0
3fb1dd30:	move   *a11(0x60), a8, 0
3fb1dd50:	move   a8, *a14+, 1
3fb1dd60:	movk   1, a9
3fb1dd70:	move   a9, *a14+, 1
3fb1dd80:	calla  L3FB1D180
3fb1ddb0:	move   a8, *a13, 1
3fb1ddc0:	move   a8, a8
3fb1ddd0:	jrne   L3FB1DE80
3fb1dde0:	move   a14, -*sp, 1
3fb1ddf0:	movi   0x3fb1f1b8, a8
3fb1de20:	move   a8, *a14+, 1
3fb1de30:	calla  L3F927BC0
3fb1de60:	sub    a8, a8
3fb1de70:	jruc   L3FB1E040
L3FB1DE80:
3fb1de80:	setf   16, 1, 0
3fb1de90:	move   *a11(0x60), *a8(0x40), 0
3fb1dec0:	movk   2, a9
3fb1ded0:	movb   a9, *a8(0x50)
3fb1def0:	movb   *a11(0x58), *a8(0x58)
3fb1df20:	move   a11, *a8(0x60), 1
3fb1df40:	move   *a13(0xffe0), a9, 1
3fb1df60:	move   *a9(0x20), *a13(0x20), 1
3fb1df90:	move   *a13(0x20), a7, 1
3fb1dfb0:	move   *a7, *a8, 1
3fb1dfc0:	move   a7, *a8(0x20), 1
3fb1dfe0:	move   *a7, a7, 1
3fb1dff0:	move   a8, *a7(0x20), 1
3fb1e010:	move   *a13(0x20), a7, 1
3fb1e030:	move   a8, *a7, 1
L3FB1E040:
3fb1e040:	move   *sp(0xa0), a14, 1
3fb1e060:	mmfm   sp, a7,a9,a11,a13
3fb1e080:	rets   2
L3FB1E090:
3fb1e090:	mmtm   sp, a9,a11,a13
3fb1e0b0:	move   a14, a13
3fb1e0c0:	addk   32, a14
3fb1e0d0:	move   *a13(0xffe0), a11, 1
3fb1e0f0:	move   *a11, *a13, 1
3fb1e100:	move   *a13, a11, 1
3fb1e110:	movb   *a11(0x50), a11
3fb1e130:	subk   3, a11
3fb1e140:	jreq   L3FB1E390
L3FB1E150:
3fb1e150:	move   *a13, a11, 1
3fb1e160:	move   *a11(0x60), a11, 1
3fb1e180:	move   *a11(0xe0), a11, 1
3fb1e1a0:	jreq   L3FB1E240
3fb1e1b0:	move   a14, -*sp, 1
3fb1e1c0:	move   *a13(0x0), *a14+, 1
3fb1e1e0:	move   *a13, a11, 1
3fb1e1f0:	move   *a11(0x60), a9, 1
3fb1e210:	move   *a9(0xe0), a9, 1
3fb1e230:	call   a9
L3FB1E240:
3fb1e240:	move   *a13, a11, 1
3fb1e250:	move   *a11(0x20), a9, 1
3fb1e270:	move   *a11, *a9, 1
3fb1e280:	move   *a11, a9, 1
3fb1e290:	move   *a11(0x20), *a9(0x20), 1
3fb1e2c0:	move   a14, -*sp, 1
3fb1e2d0:	move   a11, *a14+, 1
3fb1e2e0:	calla  L3FB1D8C0
3fb1e310:	move   *a13(0xffe0), a9, 1
3fb1e330:	move   *a9, *a13, 1
3fb1e340:	move   *a13, a11, 1
3fb1e350:	movb   *a11(0x50), a9
3fb1e370:	subk   3, a9
3fb1e380:	jrne   L3FB1E150
L3FB1E390:
3fb1e390:	move   a14, -*sp, 1
3fb1e3a0:	move   *a13(0xffe0), *a14+, 1
3fb1e3c0:	calla  L3FB1D8C0
3fb1e3f0:	move   *sp(0x80), a14, 1
3fb1e410:	mmfm   sp, a9,a11,a13
3fb1e430:	rets   2
L3FB1E440:
3fb1e440:	mmtm   sp, a9,a11,a13
3fb1e460:	move   a14, a13
3fb1e470:	addk   32, a14
3fb1e480:	move   *a13(0xffe0), a11, 1
3fb1e4a0:	move   *a11, a9, 1
3fb1e4b0:	cmp    a11, a9
3fb1e4c0:	jreq   L3FB1E690
3fb1e4d0:	move   *a11, *a13, 1
3fb1e4e0:	move   *a13, a9, 1
3fb1e4f0:	movb   *a9(0x50), a9
3fb1e510:	subk   3, a9
3fb1e520:	jreq   L3FB1E690
L3FB1E530:
3fb1e530:	move   *a13, a11, 1
3fb1e540:	move   *a11(0x60), a9, 1
3fb1e560:	move   *a9(0x80), a9, 1
3fb1e580:	jreq   L3FB1E600
3fb1e590:	move   a14, -*sp, 1
3fb1e5a0:	move   a11, *a14+, 1
3fb1e5b0:	move   *a11(0x60), a9, 1
3fb1e5d0:	move   *a9(0x80), a9, 1
3fb1e5f0:	call   a9
L3FB1E600:
3fb1e600:	movk   2, a9
3fb1e610:	move   a9, *a11(0xa0), 1
3fb1e630:	move   *a11, *a13, 1
3fb1e640:	move   *a13, a11, 1
3fb1e650:	movb   *a11(0x50), a9
3fb1e670:	subk   3, a9
3fb1e680:	jrne   L3FB1E530
L3FB1E690:
3fb1e690:	move   *sp(0x80), a14, 1
3fb1e6b0:	mmfm   sp, a9,a11,a13
3fb1e6d0:	rets   2
L3FB1E6E0:
3fb1e6e0:	mmtm   sp, a9,a11,a13
3fb1e700:	move   a14, a13
3fb1e710:	addk   32, a14
3fb1e720:	move   *a13(0xffe0), a11, 1
3fb1e740:	move   *a11, a9, 1
3fb1e750:	cmp    a11, a9
3fb1e760:	jreq   L3FB1E910
3fb1e770:	move   a14, -*sp, 1
3fb1e780:	move   a11, *a14+, 1
3fb1e790:	calla  L3F7FFD40
3fb1e7c0:	move   a8, *a13, 1
3fb1e7d0:	move   a8, a9
3fb1e7e0:	jreq   L3FB1E910
L3FB1E7F0:
3fb1e7f0:	move   a14, -*sp, 1
3fb1e800:	move   *a13(0x0), *a14+, 1
3fb1e820:	move   *a13, a11, 1
3fb1e830:	move   *a11(0x60), a9, 1
3fb1e850:	move   *a9(0xa0), a9, 1
3fb1e870:	call   a9
3fb1e880:	move   a14, -*sp, 1
3fb1e890:	move   *a13(0xffe0), *a14+, 1
3fb1e8b0:	calla  L3F7FFD40
3fb1e8e0:	move   a8, *a13, 1
3fb1e8f0:	move   a8, a9
3fb1e900:	jrne   L3FB1E7F0
L3FB1E910:
3fb1e910:	move   *sp(0x80), a14, 1
3fb1e930:	mmfm   sp, a9,a11,a13
3fb1e950:	rets   2
L3FB1E960:
3fb1e960:	mmtm   sp, a9,a11,a13
3fb1e980:	move   a14, a13
3fb1e990:	addk   32, a14
3fb1e9a0:	move   *a13(0xffe0), a11, 1
3fb1e9c0:	move   *a11, a9, 1
3fb1e9d0:	cmp    a11, a9
3fb1e9e0:	jreq   L3FB1EC60
3fb1e9f0:	move   a14, -*sp, 1
3fb1ea00:	move   a11, *a14+, 1
3fb1ea10:	calla  L3FB1E6E0
3fb1ea40:	move   *a11, *a13, 1
3fb1ea50:	move   *a13, a9, 1
3fb1ea60:	movb   *a9(0x50), a9
3fb1ea80:	subk   3, a9
3fb1ea90:	jreq   L3FB1EC60
L3FB1EAA0:
3fb1eaa0:	move   *a13, a11, 1
3fb1eab0:	move   *a11(0x60), a9, 1
3fb1ead0:	move   *a9(0xc0), a9, 1
3fb1eaf0:	jreq   L3FB1EB70
3fb1eb00:	move   a14, -*sp, 1
3fb1eb10:	move   a11, *a14+, 1
3fb1eb20:	move   *a11(0x60), a9, 1
3fb1eb40:	move   *a9(0xc0), a9, 1
3fb1eb60:	call   a9
L3FB1EB70:
3fb1eb70:	movk   5, a9
3fb1eb80:	move   a9, *a11(0xa0), 1
3fb1eba0:	move   a14, -*sp, 1
3fb1ebb0:	move   *a13(0xffe0), *a14+, 1
3fb1ebd0:	calla  L3FB1E6E0
3fb1ec00:	move   *a11, *a13, 1
3fb1ec10:	move   *a13, a11, 1
3fb1ec20:	movb   *a11(0x50), a9
3fb1ec40:	subk   3, a9
3fb1ec50:	jrne   L3FB1EAA0
L3FB1EC60:
3fb1ec60:	move   *sp(0x80), a14, 1
3fb1ec80:	mmfm   sp, a9,a11,a13
3fb1eca0:	rets   2
3fb1ecb0:	move   a13, -*sp, 1
3fb1ecc0:	move   a14, a13
3fb1ecd0:	addk   32, a14
3fb1ece0:	move   a14, -*sp, 1
3fb1ecf0:	move   *a13(0xffe0), *a14+, 1
3fb1ed10:	calla  L3FB1E440
3fb1ed40:	move   a14, -*sp, 1
3fb1ed50:	move   *a13(0xffe0), *a14+, 1
3fb1ed70:	calla  L3FB1E6E0
3fb1eda0:	move   a14, -*sp, 1
3fb1edb0:	move   *a13(0xffe0), *a14+, 1
3fb1edd0:	calla  L3FB1E960
3fb1ee00:	move   *sp(0x40), a14, 1
3fb1ee20:	move   *sp+, a13, 1
3fb1ee30:	rets   2
L3FB1EE40:
3fb1ee40:	mmtm   sp, a9,a11,a13
3fb1ee60:	move   a14, a13
3fb1ee70:	addk   32, a14
3fb1ee80:	move   *a13(0xffe0), a11, 1
3fb1eea0:	move   *a11, a9, 1
3fb1eeb0:	cmp    a11, a9
3fb1eec0:	jreq   L3FB1F090
3fb1eed0:	move   *a11, *a13, 1
3fb1eee0:	move   *a13, a9, 1
3fb1eef0:	movb   *a9(0x50), a9
3fb1ef10:	subk   3, a9
3fb1ef20:	jreq   L3FB1F090
L3FB1EF30:
3fb1ef30:	move   *a13, a11, 1
3fb1ef40:	move   *a11(0x60), a9, 1
3fb1ef60:	move   *a9(0x100), a9, 1
3fb1ef80:	jreq   L3FB1F000
3fb1ef90:	move   a14, -*sp, 1
3fb1efa0:	move   a11, *a14+, 1
3fb1efb0:	move   *a11(0x60), a9, 1
3fb1efd0:	move   *a9(0x100), a9, 1
3fb1eff0:	call   a9
L3FB1F000:
3fb1f000:	movk   5, a9
3fb1f010:	move   a9, *a11(0xa0), 1
3fb1f030:	move   *a11, *a13, 1
3fb1f040:	move   *a13, a11, 1
3fb1f050:	movb   *a11(0x50), a9
3fb1f070:	subk   3, a9
3fb1f080:	jrne   L3FB1EF30
L3FB1F090:
3fb1f090:	move   *sp(0x80), a14, 1
3fb1f0b0:	mmfm   sp, a9,a11,a13
3fb1f0d0:	rets   2
3fb1f0e0:	.word  0x7265
3fb1f0f0:	modu   b11, b2
3fb1f100:	sla    0x3, b2
3fb1f110:	mods   a3, a1
3fb1f120:	modu   a11, a12
3fb1f130:	sla    a11, a3
3fb1f140:	rl     b11, b4
3fb1f150:	srl    a11, a14
3fb1f160:	.word  0x7020
3fb1f170:	.word  0x7069
3fb1f180:	mods   a3, a5
3fb1f190:	modu   a3, a9
3fb1f1a0:	.word  0x0a65
3fb1f1b0:	sra    a8, a0
3fb1f1c0:	.word  0x7272
3fb1f1d0:	.word  0x726f
3fb1f1e0:	sla    a9, a0
3fb1f1f0:	mods   a3, a12
3fb1f200:	sll    a11, sp
3fb1f210:	.word  0x7461
3fb1f220:	modu   a3, a9
3fb1f230:	sla    0x3, a7
3fb1f240:	rl     b11, b0
3fb1f250:	sra    b11, b0
3fb1f260:	sra    a9, a0
3fb1f270:	sra    a11, a12
3fb1f280:	sra    a11, a13
3fb1f290:	.word  0x746e
3fb1f2a0:	sll    a9, a0
3fb1f2b0:	modu   a3, sp
3fb1f2c0:	sra    b11, b4
3fb1f2d0:	.word  0x7478
3fb1f2e0:	.word  0x000a
L3FB1F2F0:
3fb1f2f0:	mmtm   sp, a11,a13
3fb1f310:	move   a14, a13
3fb1f320:	addk   32, a14
3fb1f330:	move   a14, -*sp, 1
3fb1f340:	move   *a13(0xff80), *a14+, 1
3fb1f360:	move   *a13(0xffa0), *a14+, 1
3fb1f380:	move   *a13(0xffe0), a11, 1
3fb1f3a0:	movb   *a11(0x60), a8
3fb1f3c0:	move   a8, *a14+, 1
3fb1f3d0:	move   *a13(0xffc0), *a14+, 1
3fb1f3f0:	move   a11, *a14+, 1
3fb1f400:	calla  L3FB1F6A0
3fb1f430:	move   a8, *a13, 1
3fb1f440:	move   a8, a8
3fb1f450:	jrne   L3FB1F480
3fb1f460:	sub    a8, a8
3fb1f470:	jruc   L3FB1F650
L3FB1F480:
3fb1f480:	move   a14, -*sp, 1
3fb1f490:	move   *a8(0xe8), *a14+, 1
3fb1f4b0:	move   a8, a11
3fb1f4c0:	calla  L3FB1D060
3fb1f4f0:	move   a8, *a11(0xc8), 1
3fb1f510:	move   *a11(0xc8), a11, 1
3fb1f530:	jrne   L3FB1F640
3fb1f540:	move   a14, -*sp, 1
3fb1f550:	movi   0x3fb29110, a8
3fb1f580:	move   a8, *a14+, 1
3fb1f590:	calla  L3F927BC0
3fb1f5c0:	move   a14, -*sp, 1
3fb1f5d0:	move   *a13(0x0), *a14+, 1
3fb1f5f0:	calla  L3FB22060
3fb1f620:	sub    a8, a8
3fb1f630:	jruc   L3FB1F650
L3FB1F640:
3fb1f640:	move   *a13, a8, 1
L3FB1F650:
3fb1f650:	move   *sp(0x60), a14, 1
3fb1f670:	mmfm   sp, a11,a13
3fb1f690:	rets   2
L3FB1F6A0:
3fb1f6a0:	mmtm   sp, a7,a9,a11,a13
3fb1f6c0:	move   a14, a13
3fb1f6d0:	addi   0x40, a14
3fb1f6f0:	move   a14, -*sp, 1
3fb1f700:	movi   0x4f, a11
3fb1f720:	move   a11, *a14+, 1
3fb1f730:	movk   1, a9
3fb1f740:	move   a9, *a14+, 1
3fb1f750:	calla  L3FB1D180
3fb1f780:	move   a8, *a13, 1
3fb1f790:	move   a8, a8
3fb1f7a0:	jrne   L3FB1FA10
3fb1f7b0:	move   a14, -*sp, 1
3fb1f7c0:	movi   0x3fb29258, a8
3fb1f7f0:	move   a8, *a14+, 1
3fb1f800:	calla  L3F927BC0
3fb1f830:	sub    a8, a8
3fb1f840:	jauc   L3FB205E0
L3FB1F860:
3fb1f860:	move   *a13(0xffe0), *a13(0x20), 1
3fb1f890:	jruc   L3FB1FAA0
L3FB1F8A0:
3fb1f8a0:	move   *a13(0xffe0), a11, 1
3fb1f8c0:	move   *a11(0x98), *a13(0x20), 1
3fb1f8f0:	jruc   L3FB1FAA0
L3FB1F900:
3fb1f900:	move   a14, -*sp, 1
3fb1f910:	movi   0x3fb29390, a8
3fb1f940:	move   a8, *a14+, 1
3fb1f950:	calla  L3F927BC0
3fb1f980:	move   a14, -*sp, 1
3fb1f990:	move   *a13(0x0), *a14+, 1
3fb1f9b0:	calla  L3FB1D8C0
3fb1f9e0:	sub    a8, a8
3fb1f9f0:	jauc   L3FB205E0
L3FB1FA10:
3fb1fa10:	move   *a13(0xffe0), a9, 1
3fb1fa30:	movb   *a9(0x50), a8
3fb1fa50:	subk   5, a8
3fb1fa60:	jreq   L3FB1F860
3fb1fa70:	dec    a8
3fb1fa80:	jreq   L3FB1F8A0
3fb1fa90:	jruc   L3FB1F900
L3FB1FAA0:
3fb1faa0:	move   *a13, a11, 1
3fb1fab0:	move   *a13(0x20), a9, 1
3fb1fad0:	move   *a13(0xffc0), a7, 1
3fb1faf0:	sll    0x5, a7
3fb1fb00:	add    a9, a7
3fb1fb10:	move   *a7(0xd8), a7, 1
3fb1fb30:	addi   0xa0, a11
3fb1fb50:	movk   14, a8
L3FB1FB60:
3fb1fb60:	move   *a7+, *a11+, 1
3fb1fb70:	dsjs   a8, L3FB1FB60
3fb1fb80:	movb   *a7, *a11
3fb1fb90:	move   *a13, a11, 1
3fb1fba0:	move   *a13(0xff80), *a11(0x188), 1
3fb1fbd0:	move   *a11(0x188), a7, 1
3fb1fbf0:	move   *a13(0xff60), a9, 1
3fb1fc10:	add    a9, a7
3fb1fc20:	dec    a7
3fb1fc30:	move   a7, *a11(0x1a8), 1
3fb1fc50:	move   a9, *a11(0x1e8), 1
3fb1fc70:	move   a8, *a11(0xc8), 1
3fb1fc90:	move   a8, *a11(0x208), 1
3fb1fcb0:	move   *a13(0x20), a7, 1
3fb1fcd0:	move   *a13(0xffc0), a9, 1
3fb1fcf0:	sll    0x5, a9
3fb1fd00:	add    a7, a9
3fb1fd10:	move   *a9(0xd8), a9, 1
3fb1fd30:	setf   8, 0, 0
3fb1fd40:	move   *a9(0x10), a9, 0
3fb1fd60:	move   *a13(0xffa0), a7, 1
3fb1fd80:	cmp    a7, a9
3fb1fd90:	jreq   L3FB20560
3fb1fda0:	movb   a7, *a11(0xb0)
3fb1fdc0:	jruc   L3FB20320
3fb1fdd0:	move   *a13, a11, 1
3fb1fde0:	movk   8, a9
3fb1fdf0:	setf   16, 0, 0
3fb1fe00:	move   a9, *a11(0xa0), 0
3fb1fe20:	movk   3, a7
3fb1fe30:	movb   a7, *a11(0xb8)
3fb1fe50:	jruc   L3FB204B0
3fb1fe60:	move   *a13, a11, 1
3fb1fe70:	movk   16, a9
3fb1fe80:	setf   16, 0, 0
3fb1fe90:	move   a9, *a11(0xa0), 0
3fb1feb0:	movk   3, a7
3fb1fec0:	movb   a7, *a11(0xb8)
3fb1fee0:	jruc   L3FB204B0
3fb1fef0:	move   *a13, a11, 1
3fb1ff00:	movk   32, a9
3fb1ff10:	setf   16, 0, 0
3fb1ff20:	move   a9, *a11(0xa0), 0
3fb1ff40:	movk   3, a7
3fb1ff50:	movb   a7, *a11(0xb8)
3fb1ff70:	jruc   L3FB204B0
3fb1ff80:	move   *a13, a11, 1
3fb1ff90:	addi   0x40, a14
3fb1ffb0:	move   a14, -*sp, 1
3fb1ffc0:	addi   0x40, a14
3fb1ffe0:	move   a14, -*sp, 1
3fb1fff0:	move   *a11(0x248), a8, 1
3fb20010:	calla  L3FE116F0
3fb20040:	calla  L3FE161A0
3fb20070:	addi   0x40, a14
3fb20090:	move   a14, -*sp, 1
3fb200a0:	movi   0x3fb29c20, a8
3fb200d0:	move   *a8+, *a14+, 1
3fb200e0:	move   *a8+, *a14+, 1
3fb200f0:	calla  L3FE161A0
3fb20120:	calla  L3FE0D650
3fb20150:	calla  L3FE14450
3fb20180:	calla  L3FE10CC0
3fb201b0:	setf   16, 0, 0
3fb201c0:	move   a8, *a11(0xa0), 0
3fb201e0:	movk   1, a9
3fb201f0:	movb   a9, *a11(0xb8)
3fb20210:	jruc   L3FB204B0
L3FB20220:
3fb20220:	move   a14, -*sp, 1
3fb20230:	movi   0x3fb29458, a8
L3FB20260:
3fb20260:	move   a8, *a14+, 1
3fb20270:	calla  L3F927BC0
L3FB202A0:
3fb202a0:	move   a14, -*sp, 1
3fb202b0:	move   *a13(0x0), *a14+, 1
3fb202d0:	calla  L3FB1D8C0
3fb20300:	sub    a8, a8
3fb20310:	jruc   L3FB205E0
L3FB20320:
3fb20320:	move   *a11(0xb0), a8, 0
3fb20340:	cmpi   0x6, a8
3fb20360:	jrhi   L3FB20220
3fb20370:	sll    0x5, a8
3fb20380:	addi   0x3fb203d0, a8
3fb203b0:	move   *a8, a8, 1
3fb203c0:	jump   a8
3fb203d0:	.word  0x0220
3fb203e0:	dsjs   b2, L3FB20220
3fb203f0:	pixt   *b14, *b0
3fb20400:	dsjs   b1, L3FB20240
3fb20410:	.word  0xfe60
3fb20420:	dsjs   b1, L3FB20260
3fb20430:	.word  0xfef0
3fb20440:	dsjs   b1, L3FB20280
3fb20450:	.word  0xfef0
3fb20460:	dsjs   b1, L3FB202A0
3fb20470:	.word  0xff80
3fb20480:	dsjs   b1, L3FB202C0
3fb20490:	.word  0xff80
3fb204a0:	dsjs   b1, L3FB202E0
L3FB204B0:
3fb204b0:	move   *a11(0xa0), a9, 0
3fb204d0:	move   a9, *a11(0x108), 1
3fb204f0:	move   *a11(0xa0), a9, 0
3fb20510:	move   *a11(0x1c8), a7, 1
3fb20530:	mpyu   a7, a9
3fb20540:	move   a9, *a11(0x128), 1
L3FB20560:
3fb20560:	move   *a11(0x128), a9, 1
3fb20580:	move   *a11(0x1e8), a7, 1
3fb205a0:	mpyu   a7, a9
3fb205b0:	move   a9, *a11(0xe8), 1
3fb205d0:	move   a11, a8
L3FB205E0:
3fb205e0:	move   *sp(0xa0), a14, 1
3fb20600:	mmfm   sp, a7,a9,a11,a13
3fb20620:	rets   2
L3FB20630:
3fb20630:	mmtm   sp, a7,a9,a11,a13
3fb20650:	move   a14, a13
3fb20660:	addk   32, a14
3fb20670:	move   a14, -*sp, 1
3fb20680:	movi   0x4f, a11
3fb206a0:	move   a11, *a14+, 1
3fb206b0:	movk   1, a9
3fb206c0:	move   a9, *a14+, 1
3fb206d0:	calla  L3FB1D180
3fb20700:	move   a8, *a13, 1
3fb20710:	move   a8, a8
3fb20720:	jrne   L3FB207D0
3fb20730:	move   a14, -*sp, 1
3fb20740:	movi   0x3fb29510, a8
3fb20770:	move   a8, *a14+, 1
3fb20780:	calla  L3F927BC0
3fb207b0:	sub    a8, a8
3fb207c0:	jruc   L3FB20AC0
L3FB207D0:
3fb207d0:	move   *a13(0xffe0), a7, 1
3fb207f0:	move   *a13(0xffc0), a9, 1
3fb20810:	sll    0x5, a9
3fb20820:	add    a7, a9
3fb20830:	move   *a9(0xd8), a9, 1
3fb20850:	move   a8, a11
3fb20860:	addi   0xa0, a11
3fb20880:	movk   14, a8
L3FB20890:
3fb20890:	move   *a9+, *a11+, 1
3fb208a0:	dsjs   a8, L3FB20890
3fb208b0:	movb   *a9, *a11
3fb208c0:	move   *a13, a11, 1
3fb208d0:	move   *a13(0xffa0), a9, 1
3fb208f0:	move   *a11(0x188), a7, 1
3fb20910:	sub    a7, a9
3fb20920:	move   *a11(0x128), a7, 1
3fb20940:	mpyu   a7, a9
3fb20950:	move   *a11(0x208), a7, 1
3fb20970:	add    a9, a7
3fb20980:	move   a7, *a11(0x208), 1
3fb209a0:	move   *a13(0xffa0), *a11(0x188), 1
3fb209d0:	move   *a13(0xffa0), a9, 1
3fb209f0:	move   *a13(0xff80), a7, 1
3fb20a10:	add    a7, a9
3fb20a20:	dec    a9
3fb20a30:	move   a9, *a11(0x1a8), 1
3fb20a50:	move   a7, *a11(0x1e8), 1
3fb20a70:	movk   1, a9
3fb20a80:	setf   1, 0, 0
3fb20a90:	move   a9, *a11(0x268), 0
3fb20ab0:	move   a11, a8
L3FB20AC0:
3fb20ac0:	move   *sp(0xa0), a14, 1
3fb20ae0:	mmfm   sp, a7,a9,a11,a13
3fb20b00:	rets   2
L3FB20B10:
3fb20b10:	mmtm   sp, a7,a9,a11,a13
3fb20b30:	move   a14, a13
3fb20b40:	addk   32, a14
3fb20b50:	move   a14, -*sp, 1
3fb20b60:	movi   0x4f, a11
3fb20b80:	move   a11, *a14+, 1
3fb20b90:	movk   1, a9
3fb20ba0:	move   a9, *a14+, 1
3fb20bb0:	calla  L3FB1D180
3fb20be0:	move   a8, *a13, 1
3fb20bf0:	move   a8, a8
3fb20c00:	jrne   L3FB20CB0
3fb20c10:	move   a14, -*sp, 1
3fb20c20:	movi   0x3fb29698, a8
3fb20c50:	move   a8, *a14+, 1
3fb20c60:	calla  L3F927BC0
3fb20c90:	sub    a8, a8
3fb20ca0:	jruc   L3FB20FE0
L3FB20CB0:
3fb20cb0:	move   *a13(0xffe0), a7, 1
3fb20cd0:	move   a8, a9
3fb20ce0:	addi   0xa0, a9
3fb20d00:	addi   0xa0, a7
3fb20d20:	movk   14, a8
L3FB20D30:
3fb20d30:	move   *a7+, *a9+, 1
3fb20d40:	dsjs   a8, L3FB20D30
3fb20d50:	movb   *a7, *a9
3fb20d60:	move   *a13(0xffe0), a9, 1
3fb20d80:	move   *a13(0xffc0), a7, 1
3fb20da0:	move   *a9(0x188), a11, 1
3fb20dc0:	sub    a11, a7
3fb20dd0:	move   *a9(0x128), a11, 1
3fb20df0:	mpyu   a11, a7
3fb20e00:	move   *a13, a11, 1
3fb20e10:	move   *a11(0x208), a9, 1
3fb20e30:	add    a7, a9
3fb20e40:	move   a9, *a11(0x208), 1
3fb20e60:	move   *a13(0xffc0), *a11(0x188), 1
3fb20e90:	move   *a13(0xffc0), a9, 1
3fb20eb0:	move   *a13(0xffa0), a7, 1
3fb20ed0:	add    a7, a9
3fb20ee0:	dec    a9
3fb20ef0:	move   a9, *a11(0x1a8), 1
3fb20f10:	move   a7, *a11(0x1e8), 1
3fb20f30:	move   *a13(0xffe0), *a11(0x60), 1
3fb20f60:	move   *a13(0xffe0), a9, 1
3fb20f80:	move   *a9(0x80), a7, 1
3fb20fa0:	inc    a7
3fb20fb0:	move   a7, *a9(0x80), 1
3fb20fd0:	move   a11, a8
L3FB20FE0:
3fb20fe0:	move   *sp(0xa0), a14, 1
3fb21000:	mmfm   sp, a7,a9,a11,a13
3fb21020:	rets   2
L3FB21030:
3fb21030:	mmtm   sp, a9,a11,a13
3fb21050:	move   a14, a13
3fb21060:	addk   32, a14
3fb21070:	movk   1, a11
3fb21080:	move   a11, *a13, 1
L3FB21090:
3fb21090:	movk   1, a11
3fb210a0:	move   *a13, a9, 1
3fb210b0:	sll    a9, a11
3fb210c0:	move   *a13(0xffe0), a9, 1
3fb210e0:	and    a9, a11
3fb210f0:	jreq   L3FB21130
3fb21100:	movb   *a13, a11
3fb21110:	move   a11, a8
3fb21120:	jruc   L3FB21190
L3FB21130:
3fb21130:	move   *a13, a11, 1
3fb21140:	inc    a11
3fb21150:	move   a11, *a13, 1
3fb21160:	subk   6, a11
3fb21170:	jrlt   L3FB21090
3fb21180:	movk   1, a8
L3FB21190:
3fb21190:	move   *sp(0x80), a14, 1
3fb211b0:	mmfm   sp, a9,a11,a13
3fb211d0:	rets   2
L3FB211E0:
3fb211e0:	mmtm   sp, a7,a9,a11,a13
3fb21200:	move   a14, a13
3fb21210:	addi   0x40, a14
3fb21230:	move   a14, -*sp, 1
3fb21240:	movi   0x23, a11
3fb21260:	move   a11, *a14+, 1
3fb21270:	movk   1, a9
3fb21280:	move   a9, *a14+, 1
3fb21290:	calla  L3FB1D180
3fb212c0:	move   a8, *a13(0x20), 1
3fb212e0:	move   a8, a8
3fb212f0:	jrne   L3FB213A0
3fb21300:	move   a14, -*sp, 1
3fb21310:	movi   0x3fb29820, a8
3fb21340:	move   a8, *a14+, 1
3fb21350:	calla  L3F927BC0
3fb21380:	sub    a8, a8
3fb21390:	jruc   L3FB21710
L3FB213A0:
3fb213a0:	move   *a13(0xffe0), a9, 1
3fb213c0:	move   *a9(0xb8), a11, 1
3fb213e0:	jrne   L3FB21490
3fb213f0:	move   a9, a11
3fb21400:	addi   0x98, a11
3fb21420:	move   a11, *a9(0x98), 1
3fb21440:	move   a9, a11
3fb21450:	addi   0x98, a11
3fb21470:	move   a11, *a9(0xb8), 1
L3FB21490:
3fb21490:	move   *a9(0xb8), *a13(0x0), 1
3fb214c0:	move   *a13, a11, 1
3fb214d0:	move   *a11, *a8, 1
3fb214e0:	move   a11, *a8(0x20), 1
3fb21500:	move   *a11, a7, 1
3fb21510:	move   a8, *a7(0x20), 1
3fb21530:	move   a8, *a11, 1
3fb21540:	movk   6, a7
3fb21550:	movb   a7, *a8(0x50)
3fb21570:	addk   29, a7
3fb21580:	setf   16, 1, 0
3fb21590:	move   a7, *a8(0x40), 0
3fb215b0:	sub    a7, a7
3fb215c0:	movb   a7, *a8(0x60)
3fb215e0:	move   a7, *a8(0x68), 0
3fb21600:	move   a7, *a8(0x78), 1
3fb21620:	move   a8, a7
3fb21630:	addi   0xb8, a7
3fb21650:	move   a7, *a8(0xb8), 1
3fb21670:	move   a8, a7
3fb21680:	addi   0xb8, a7
3fb216a0:	move   a7, *a8(0xd8), 1
3fb216c0:	move   *a13(0xffc0), *a8(0xf8), 1
3fb216f0:	move   a9, *a8(0x98), 1
L3FB21710:
3fb21710:	move   *sp(0xa0), a14, 1
3fb21730:	mmfm   sp, a7,a9,a11,a13
3fb21750:	rets   2
L3FB21760:
3fb21760:	mmtm   sp, a9,a11,a13
3fb21780:	move   a14, a13
3fb21790:	addk   32, a14
3fb217a0:	move   *a13(0xffe0), *a13(0x0), 1
3fb217d0:	move   *a13, a11, 1
3fb217e0:	jrne   L3FB21950
3fb217f0:	move   a14, -*sp, 1
3fb21800:	movi   0x29, a9
3fb21820:	move   a9, *a14+, 1
3fb21830:	movk   1, a9
3fb21840:	move   a9, *a14+, 1
3fb21850:	calla  L3FB1D180
3fb21880:	move   a8, *a13, 1
3fb21890:	move   a8, a11
3fb218a0:	jrne   L3FB219F0
3fb218b0:	move   a14, -*sp, 1
3fb218c0:	movi   0x3fb298e0, a8
3fb218f0:	move   a8, *a14+, 1
3fb21900:	calla  L3F927BC0
3fb21930:	sub    a8, a8
3fb21940:	jruc   L3FB21B20
L3FB21950:
3fb21950:	move   a14, -*sp, 1
3fb21960:	movi   0x29, a9
3fb21980:	move   a9, *a14+, 1
3fb21990:	sub    a9, a9
3fb219a0:	move   a9, *a14+, 1
3fb219b0:	move   a11, *a14+, 1
3fb219c0:	calla  L3FE16BC0
L3FB219F0:
3fb219f0:	movk   5, a9
3fb21a00:	movb   a9, *a11(0x50)
3fb21a20:	movi   0x29, a9
3fb21a40:	setf   16, 1, 0
3fb21a50:	move   a9, *a11(0x40), 0
3fb21a70:	move   a11, a9
3fb21a80:	addi   0x98, a9
3fb21aa0:	move   a9, *a11(0x98), 1
3fb21ac0:	move   a11, a9
3fb21ad0:	addi   0x98, a9
3fb21af0:	move   a9, *a11(0xb8), 1
3fb21b10:	move   a11, a8
L3FB21B20:
3fb21b20:	move   *sp(0x80), a14, 1
3fb21b40:	mmfm   sp, a9,a11,a13
3fb21b60:	rets   2
L3FB21B70:
3fb21b70:	mmtm   sp, a9,a11,a13
3fb21b90:	move   a14, a13
3fb21ba0:	move   *a13(0xffe0), a11, 1
3fb21bc0:	move   *a11(0x80), a11, 1
3fb21be0:	jrne   L3FB21FB0
3fb21bf0:	move   *a13(0xffe0), a11, 1
3fb21c10:	move   *a11(0x60), a11, 1
3fb21c30:	jrne   L3FB21D90
3fb21c40:	move   *a13(0xffe0), a11, 1
3fb21c60:	setf   1, 0, 0
3fb21c70:	move   *a11(0x268), a11, 0
3fb21c90:	jrne   L3FB21D20
3fb21ca0:	move   a14, -*sp, 1
3fb21cb0:	move   *a13(0xffe0), a11, 1
3fb21cd0:	move   *a11(0xc8), *a14+, 1
3fb21cf0:	calla  L3FB1D8C0
L3FB21D20:
3fb21d20:	move   a14, -*sp, 1
3fb21d30:	move   *a13(0xffe0), *a14+, 1
3fb21d50:	calla  L3FB22060
3fb21d80:	jruc   L3FB22010
L3FB21D90:
3fb21d90:	move   *a13(0xffe0), a11, 1
3fb21db0:	move   *a11(0x60), a9, 1
3fb21dd0:	move   *a9(0x80), a11, 1
3fb21df0:	dec    a11
3fb21e00:	move   a11, *a9(0x80), 1
3fb21e20:	move   *a13(0xffe0), a11, 1
3fb21e40:	move   *a11(0x60), a9, 1
3fb21e60:	move   *a9(0x80), a9, 1
3fb21e80:	jrne   L3FB21F50
3fb21e90:	move   *a11(0x60), a9, 1
3fb21eb0:	setf   1, 0, 0
3fb21ec0:	move   *a9(0x269), a9, 0
3fb21ee0:	jreq   L3FB21F50
3fb21ef0:	move   a14, -*sp, 1
3fb21f00:	move   *a11(0x60), *a14+, 1
3fb21f20:	calla  L3FB21B70
L3FB21F50:
3fb21f50:	move   a14, -*sp, 1
3fb21f60:	move   a11, *a14+, 1
3fb21f70:	calla  L3FB22060
3fb21fa0:	jruc   L3FB22010
L3FB21FB0:
3fb21fb0:	move   *a13(0xffe0), a11, 1
3fb21fd0:	movk   1, a9
3fb21fe0:	setf   1, 0, 0
3fb21ff0:	move   a9, *a11(0x269), 0
L3FB22010:
3fb22010:	move   *sp(0x80), a14, 1
3fb22030:	mmfm   sp, a9,a11,a13
3fb22050:	rets   2
L3FB22060:
3fb22060:	move   a13, -*sp, 1
3fb22070:	move   a14, a13
3fb22080:	move   a14, -*sp, 1
3fb22090:	move   *a13(0xffe0), *a14+, 1
3fb220b0:	calla  L3FB1D8C0
3fb220e0:	move   *sp(0x40), a14, 1
3fb22100:	move   *sp+, a13, 1
3fb22110:	rets   2
L3FB22120:
3fb22120:	mmtm   sp, a9,a11,a13
3fb22140:	move   a14, a13
3fb22150:	addi   0x40, a14
3fb22170:	move   *a13(0xffe0), a11, 1
3fb22190:	move   *a11(0x98), *a13(0x20), 1
3fb221c0:	move   *a11(0x20), a9, 1
3fb221e0:	move   *a11, *a9, 1
3fb221f0:	move   *a11, a9, 1
3fb22200:	move   *a11(0x20), *a9(0x20), 1
3fb22230:	move   *a11(0xb8), *a13(0x0), 1
3fb22260:	move   *a13, a9, 1
3fb22270:	subi   0xb8, a9
3fb22290:	cmp    a11, a9
3fb222a0:	jreq   L3FB22400
L3FB222B0:
3fb222b0:	move   *a13, a11, 1
3fb222c0:	move   *a11(0x20), a9, 1
3fb222e0:	move   *a11, *a9, 1
3fb222f0:	move   *a11, a9, 1
3fb22300:	move   *a11(0x20), *a9(0x20), 1
3fb22330:	move   a14, -*sp, 1
3fb22340:	move   a11, *a14+, 1
3fb22350:	calla  L3FB21B70
3fb22380:	move   *a11, *a13, 1
3fb22390:	move   *a13(0xffe0), a11, 1
3fb223b0:	move   *a13, a9, 1
3fb223c0:	subi   0xb8, a9
3fb223e0:	cmp    a11, a9
3fb223f0:	jrne   L3FB222B0
L3FB22400:
3fb22400:	move   a14, -*sp, 1
3fb22410:	move   a11, *a14+, 1
3fb22420:	calla  L3FB1D8C0
3fb22450:	move   *a13(0x20), a9, 1
3fb22470:	move   *a9(0x98), a11, 1
3fb22490:	subi   0x98, a11
3fb224b0:	cmp    a9, a11
3fb224c0:	jrne   L3FB22560
3fb224d0:	setf   1, 0, 0
3fb224e0:	move   *a9(0x139), a11, 0
3fb22500:	jreq   L3FB22560
3fb22510:	move   a14, -*sp, 1
3fb22520:	move   a9, *a14+, 1
3fb22530:	calla  L3FB225B0
L3FB22560:
3fb22560:	move   *sp(0x80), a14, 1
3fb22580:	mmfm   sp, a9,a11,a13
3fb225a0:	rets   2
L3FB225B0:
3fb225b0:	mmtm   sp, a9,a11,a13
3fb225d0:	move   a14, a13
3fb225e0:	addk   32, a14
3fb225f0:	sub    a11, a11
3fb22600:	move   a11, *a13, 1
L3FB22610:
3fb22610:	move   *a13(0xffe0), a11, 1
3fb22630:	move   *a13, a9, 1
3fb22640:	sll    0x5, a9
3fb22650:	add    a11, a9
3fb22660:	move   *a9(0xd8), a9, 1
3fb22680:	jreq   L3FB22850
3fb22690:	move   *a13, a9, 1
3fb226a0:	sll    0x5, a9
3fb226b0:	add    a11, a9
3fb226c0:	move   *a9(0xd8), a9, 1
3fb226e0:	move   *a9(0x28), a9, 1
3fb22700:	jreq   L3FB227C0
3fb22710:	move   a14, -*sp, 1
3fb22720:	move   *a13, a9, 1
3fb22730:	sll    0x5, a9
3fb22740:	add    a11, a9
3fb22750:	move   *a9(0xd8), a9, 1
3fb22770:	move   *a9(0x28), *a14+, 1
3fb22790:	calla  L3FB1D800
L3FB227C0:
3fb227c0:	move   a14, -*sp, 1
3fb227d0:	move   *a13, a9, 1
3fb227e0:	sll    0x5, a9
3fb227f0:	add    a11, a9
3fb22800:	move   *a9(0xd8), *a14+, 1
3fb22820:	calla  L3FB1D800
L3FB22850:
3fb22850:	move   *a13, a9, 1
3fb22860:	inc    a9
3fb22870:	move   a9, *a13, 1
3fb22880:	subk   3, a9
3fb22890:	jrlt   L3FB22610
3fb228a0:	move   a14, -*sp, 1
3fb228b0:	move   a11, *a14+, 1
3fb228c0:	calla  L3FB1D8C0
3fb228f0:	move   *sp(0x80), a14, 1
3fb22910:	mmfm   sp, a9,a11,a13
3fb22930:	rets   2
3fb22940:	mmtm   sp, a7,a9,a11,a13
3fb22960:	move   a14, a13
3fb22970:	addi   0x60, a14
3fb22990:	move   *a13(0xffe0), a11, 1
3fb229b0:	addi   0xb8, a11
3fb229d0:	move   a11, *a13, 1
3fb229e0:	move   *a11, a9, 1
3fb229f0:	cmp    a11, a9
3fb22a00:	jrne   L3FB22A30
3fb22a10:	sub    a8, a8
3fb22a20:	jruc   L3FB22D90
L3FB22A30:
3fb22a30:	sub    a9, a9
3fb22a40:	move   a9, *a13(0x40), 1
3fb22a60:	move   *a13(0xffe0), a11, 1
3fb22a80:	move   *a11(0xd8), *a13(0x20), 1
3fb22ab0:	move   *a13(0x20), a11, 1
3fb22ad0:	move   *a13, a9, 1
3fb22ae0:	cmp    a9, a11
3fb22af0:	jreq   L3FB22D70
L3FB22B00:
3fb22b00:	move   *a13(0x20), a11, 1
3fb22b20:	move   *a11(0x228), a9, 1
3fb22b40:	move   *a13(0xffc0), a11, 1
3fb22b60:	cmp    a11, a9
3fb22b70:	jrne   L3FB22CD0
3fb22b80:	move   *a13(0x20), a9, 1
3fb22ba0:	move   *a13(0xffe0), a7, 1
3fb22bc0:	move   *a7(0x98), a7, 1
3fb22be0:	sll    0x5, a11
3fb22bf0:	add    a11, a7
3fb22c00:	move   *a7(0xd8), a11, 1
3fb22c20:	move   *a9(0x1a8), a7, 1
3fb22c40:	move   *a11(0x108), a11, 1
3fb22c60:	cmp    a11, a7
3fb22c70:	movk   1, a11
3fb22c80:	jreq   L3FB22CA0
3fb22c90:	sub    a11, a11
L3FB22CA0:
3fb22ca0:	move   a11, *a13(0x40), 1
3fb22cc0:	jruc   L3FB22D70
L3FB22CD0:
3fb22cd0:	move   *a13(0x20), a9, 1
3fb22cf0:	move   *a9(0x20), *a13(0x20), 1
3fb22d20:	move   *a13(0x20), a9, 1
3fb22d40:	move   *a13, a7, 1
3fb22d50:	cmp    a7, a9
3fb22d60:	jrne   L3FB22B00
L3FB22D70:
3fb22d70:	move   *a13(0x40), a8, 1
L3FB22D90:
3fb22d90:	move   *sp(0xa0), a14, 1
3fb22db0:	mmfm   sp, a7,a9,a11,a13
3fb22dd0:	rets   2
3fb22de0:	mmtm   sp, a11,a13
3fb22e00:	move   a14, a13
3fb22e10:	addk   32, a14
3fb22e20:	move   *a13(0xffe0), a11, 1
3fb22e40:	move   *a13(0xffc0), *a11(0x80), 1
3fb22e70:	move   a14, -*sp, 1
3fb22e80:	move   a11, *a14+, 1
3fb22e90:	calla  L3F7FFDC0
3fb22ec0:	move   a8, a8
3fb22ed0:	jreq   L3FB22F60
3fb22ee0:	move   a14, -*sp, 1
3fb22ef0:	move   *a13(0xffc0), *a14+, 1
3fb22f10:	calla  L3FB27030
3fb22f40:	move   a8, *a13, 1
3fb22f50:	jruc   L3FB22F80
L3FB22F60:
3fb22f60:	sub    a11, a11
3fb22f70:	move   a11, *a13, 1
L3FB22F80:
3fb22f80:	move   *a13, a8, 1
3fb22f90:	move   *sp(0x60), a14, 1
3fb22fb0:	mmfm   sp, a11,a13
3fb22fd0:	rets   2
L3FB22FE0:
3fb22fe0:	mmtm   sp, a11,a13
3fb23000:	move   a14, a13
3fb23010:	move   *a13(0xffe0), a11, 1
3fb23030:	movb   *a11(0x60), a8
3fb23050:	move   *sp(0x60), a14, 1
3fb23070:	mmfm   sp, a11,a13
3fb23090:	rets   2
3fb230a0:	mmtm   sp, a11,a13
3fb230c0:	move   a14, a13
3fb230d0:	move   *a13(0xffe0), a11, 1
3fb230f0:	move   *a11(0x78), a8, 1
3fb23110:	move   *sp(0x60), a14, 1
3fb23130:	mmfm   sp, a11,a13
3fb23150:	rets   2
L3FB23160:
3fb23160:	mmtm   sp, a9,a11,a13
3fb23180:	move   a14, a13
3fb23190:	addi   0x60, a14
3fb231b0:	sub    a11, a11
3fb231c0:	move   a11, *a13(0x40), 1
3fb231e0:	jruc   L3FB23330
L3FB231F0:
3fb231f0:	move   *a13(0xffe0), *a13(0x0), 1
3fb23220:	jruc   L3FB233C0
L3FB23230:
3fb23230:	move   *a13(0xffe0), a11, 1
3fb23250:	move   *a11(0x98), *a13(0x0), 1
3fb23280:	jruc   L3FB233C0
L3FB23290:
3fb23290:	move   a14, -*sp, 1
3fb232a0:	movi   0x3fb29998, a8
3fb232d0:	move   a8, *a14+, 1
3fb232e0:	calla  L3F927BC0
3fb23310:	sub    a8, a8
3fb23320:	jruc   L3FB23790
L3FB23330:
3fb23330:	move   *a13(0xffe0), a11, 1
3fb23350:	movb   *a11(0x50), a8
3fb23370:	subk   5, a8
3fb23380:	jreq   L3FB231F0
3fb23390:	dec    a8
3fb233a0:	jreq   L3FB23230
3fb233b0:	jruc   L3FB23290
L3FB233C0:
3fb233c0:	move   *a13, a11, 1
3fb233d0:	move   *a11(0x98), *a13(0x20), 1
3fb23400:	move   *a13(0x20), a9, 1
3fb23420:	subi   0x98, a9
3fb23440:	cmp    a11, a9
3fb23450:	jreq   L3FB23720
L3FB23460:
3fb23460:	move   *a13(0x20), a11, 1
3fb23480:	move   *a11(0x78), a9, 1
3fb234a0:	jrle   L3FB234E0
3fb234b0:	move   *a11(0x78), a9, 1
3fb234d0:	jruc   L3FB23510
L3FB234E0:
3fb234e0:	move   *a11(0x78), a9, 1
3fb23500:	neg    a9
L3FB23510:
3fb23510:	move   *a13(0x40), a11, 1
3fb23530:	cmp    a9, a11
3fb23540:	jrge   L3FB23660
3fb23550:	move   *a13(0x20), a9, 1
3fb23570:	move   *a9(0x78), a9, 1
3fb23590:	jrle   L3FB235F0
3fb235a0:	move   *a13(0x20), a9, 1
3fb235c0:	move   *a9(0x78), a9, 1
3fb235e0:	jruc   L3FB23640
L3FB235F0:
3fb235f0:	move   *a13(0x20), a9, 1
3fb23610:	move   *a9(0x78), a9, 1
3fb23630:	neg    a9
L3FB23640:
3fb23640:	move   a9, *a13(0x40), 1
L3FB23660:
3fb23660:	move   *a13(0x20), a11, 1
3fb23680:	move   *a11(0x0), *a13(0x20), 1
3fb236b0:	move   *a13, a11, 1
3fb236c0:	move   *a13(0x20), a9, 1
3fb236e0:	subi   0x98, a9
3fb23700:	cmp    a11, a9
3fb23710:	jrne   L3FB23460
L3FB23720:
3fb23720:	move   *a13(0x40), a9, 1
3fb23740:	jrle   L3FB23770
3fb23750:	move   a9, a8
3fb23760:	jruc   L3FB23790
L3FB23770:
3fb23770:	move   *a11(0x78), a8, 1
L3FB23790:
3fb23790:	move   *sp(0x80), a14, 1
3fb237b0:	mmfm   sp, a9,a11,a13
3fb237d0:	rets   2
3fb237e0:	mmtm   sp, a7,a9,a11,a13
3fb23800:	move   a14, a13
3fb23810:	addi   0x80, a14
3fb23830:	move   *a13(0xffe0), a11, 1
3fb23850:	addi   0xb8, a11
3fb23870:	move   a11, *a13, 1
3fb23880:	move   *a11, a9, 1
3fb23890:	cmp    a11, a9
3fb238a0:	jrne   L3FB238D0
3fb238b0:	sub    a8, a8
3fb238c0:	jruc   L3FB23F40
L3FB238D0:
3fb238d0:	move   *a13(0xffe0), a9, 1
3fb238f0:	move   *a9(0xb8), *a13(0x20), 1
3fb23920:	move   *a13(0x20), a9, 1
3fb23940:	move   *a9(0x228), a9, 1
3fb23960:	move   *a13(0xffc0), a11, 1
3fb23980:	cmp    a11, a9
3fb23990:	jrnc   L3FB23A70
L3FB239A0:
3fb239a0:	move   *a13(0x20), a11, 1
3fb239c0:	move   *a11(0x0), *a13(0x20), 1
3fb239f0:	move   *a13(0x20), a11, 1
3fb23a10:	move   *a11(0x228), a9, 1
3fb23a30:	move   *a13(0xffc0), a11, 1
3fb23a50:	cmp    a11, a9
3fb23a60:	jrc   L3FB239A0
L3FB23A70:
3fb23a70:	move   *a13(0x20), a9, 1
3fb23a90:	move   *a9(0x20), a7, 1
3fb23ab0:	move   *a9, *a7, 1
3fb23ac0:	move   *a9, a7, 1
3fb23ad0:	move   *a9(0x20), *a7(0x20), 1
3fb23b00:	move   *a13(0xffe0), a7, 1
3fb23b20:	setf   8, 0, 0
3fb23b30:	move   *a9(0xb0), a9, 0
3fb23b50:	movb   *a7(0x60), a7
3fb23b70:	cmp    a7, a9
3fb23b80:	jreq   L3FB23F20
3fb23b90:	move   a14, -*sp, 1
3fb23ba0:	move   *a13(0x20), a9, 1
3fb23bc0:	move   *a9(0x1e8), *a14+, 1
3fb23be0:	move   *a9(0x188), *a14+, 1
3fb23c00:	move   *a13(0xffe0), a7, 1
3fb23c20:	movb   *a7(0x60), a8
3fb23c40:	move   a8, *a14+, 1
3fb23c50:	move   *a9(0x228), *a14+, 1
3fb23c70:	move   a7, *a14+, 1
3fb23c80:	calla  L3FB1F6A0
3fb23cb0:	move   a8, *a13(0x40), 1
3fb23cd0:	move   a8, a8
3fb23ce0:	jrne   L3FB23D10
3fb23cf0:	sub    a8, a8
3fb23d00:	jruc   L3FB23F40
L3FB23D10:
3fb23d10:	move   a14, -*sp, 1
3fb23d20:	movk   1, a7
3fb23d30:	move   a7, *a14+, 1
3fb23d40:	addi   0xa0, a8
3fb23d60:	move   a8, *a14+, 1
3fb23d70:	addi   0xa0, a9
3fb23d90:	move   a9, *a14+, 1
3fb23da0:	calla  L3F400040
3fb23dd0:	move   a8, *a13(0x60), 1
3fb23df0:	move   a8, a9
3fb23e00:	jreq   L3FB23E90
3fb23e10:	move   a14, -*sp, 1
3fb23e20:	move   *a13(0x40), *a14+, 1
3fb23e40:	calla  L3FB22060
3fb23e70:	sub    a8, a8
3fb23e80:	jruc   L3FB23F40
L3FB23E90:
3fb23e90:	move   a14, -*sp, 1
3fb23ea0:	move   *a13(0x20), *a14+, 1
3fb23ec0:	calla  L3FB21B70
3fb23ef0:	move   *a13(0x40), *a13(0x20), 1
L3FB23F20:
3fb23f20:	move   *a13(0x20), a8, 1
L3FB23F40:
3fb23f40:	move   *sp(0xa0), a14, 1
3fb23f60:	mmfm   sp, a7,a9,a11,a13
3fb23f80:	rets   2
L3FB23F90:
3fb23f90:	mmtm   sp, a7,a9,a11,a13
3fb23fb0:	move   a14, a13
3fb23fc0:	addi   0xc0, a14
3fb23fe0:	move   *a13(0xffe0), a11, 1
3fb24000:	addi   0xb8, a11
3fb24020:	move   a11, *a13, 1
3fb24030:	move   *a11, a9, 1
3fb24040:	cmp    a11, a9
3fb24050:	jrne   L3FB240B0
3fb24060:	movi   0xffff, a9
3fb24080:	move   a9, *a13(0x80), 1
3fb240a0:	jruc   L3FB246A0
L3FB240B0:
3fb240b0:	sub    a9, a9
3fb240c0:	move   a9, *a13(0x80), 1
L3FB240E0:
3fb240e0:	move   *a13(0x80), a11, 1
3fb24100:	sll    0x5, a11
3fb24110:	add    a13, a11
3fb24120:	sub    a9, a9
3fb24130:	move   a9, *a11(0x20), 1
3fb24150:	move   *a13(0x80), a11, 1
3fb24170:	inc    a11
3fb24180:	move   a11, *a13(0x80), 1
3fb241a0:	subk   3, a11
3fb241b0:	jrlt   L3FB240E0
3fb241c0:	move   a9, *a13(0x80), 1
3fb241e0:	move   *a13(0xffe0), a11, 1
3fb24200:	move   *a11(0xb8), *a13(0xa0), 1
3fb24230:	move   *a13(0xa0), a11, 1
3fb24250:	move   *a13, a9, 1
3fb24260:	cmp    a9, a11
3fb24270:	jreq   L3FB244F0
L3FB24280:
3fb24280:	move   *a13(0xa0), a11, 1
3fb242a0:	move   *a11(0x228), a9, 1
3fb242c0:	sll    0x5, a9
3fb242d0:	add    a13, a9
3fb242e0:	addk   32, a9
3fb242f0:	move   *a9, a7, 1
3fb24300:	move   *a11(0x1e8), a11, 1
3fb24320:	add    a11, a7
3fb24330:	move   a7, *a9, 1
3fb24340:	move   *a13(0xa0), a11, 1
3fb24360:	move   *a11(0x228), a9, 1
3fb24380:	sll    0x5, a9
3fb24390:	add    a13, a9
3fb243a0:	move   *a13(0x80), a7, 1
3fb243c0:	sll    0x5, a7
3fb243d0:	add    a13, a7
3fb243e0:	move   *a9(0x20), a9, 1
3fb24400:	move   *a7(0x20), a7, 1
3fb24420:	cmp    a7, a9
3fb24430:	jrle   L3FB24470
3fb24440:	move   *a11(0x228), *a13(0x80), 1
L3FB24470:
3fb24470:	move   *a11(0x0), *a13(0xa0), 1
3fb244a0:	move   *a13(0xa0), a11, 1
3fb244c0:	move   *a13, a9, 1
3fb244d0:	cmp    a9, a11
3fb244e0:	jrne   L3FB24280
L3FB244F0:
3fb244f0:	move   *a13(0x80), a7, 1
3fb24510:	sll    0x5, a7
3fb24520:	add    a13, a7
3fb24530:	move   *a13(0xffe0), a9, 1
3fb24550:	move   *a9(0x78), a9, 1
3fb24570:	jrle   L3FB245D0
3fb24580:	move   *a13(0xffe0), a9, 1
3fb245a0:	move   *a9(0x78), a9, 1
3fb245c0:	jruc   L3FB24620
L3FB245D0:
3fb245d0:	move   *a13(0xffe0), a9, 1
3fb245f0:	move   *a9(0x78), a9, 1
3fb24610:	neg    a9
L3FB24620:
3fb24620:	move   *a7(0x20), a7, 1
3fb24640:	cmp    a9, a7
3fb24650:	jrge   L3FB246A0
3fb24660:	movi   0xffff, a9
3fb24680:	move   a9, *a13(0x80), 1
L3FB246A0:
3fb246a0:	move   *a13(0x80), a11, 1
3fb246c0:	jrle   L3FB24750
3fb246d0:	move   *a13(0xffc0), a9, 1
3fb246f0:	jreq   L3FB24750
3fb24700:	sll    0x5, a11
3fb24710:	add    a13, a11
3fb24720:	move   *a11(0x20), *a9(0x0), 1
L3FB24750:
3fb24750:	move   *a13(0x80), a8, 1
3fb24770:	move   *sp(0xa0), a14, 1
3fb24790:	mmfm   sp, a7,a9,a11,a13
3fb247b0:	rets   2
L3FB247C0:
3fb247c0:	mmtm   sp, a7,a9,a11,a13
3fb247e0:	move   a14, a13
3fb247f0:	addi   0xe0, a14
3fb24810:	jruc   L3FB24970
L3FB24820:
3fb24820:	move   *a13(0xffe0), *a13(0x0), 1
3fb24850:	jruc   L3FB24A00
L3FB24860:
3fb24860:	move   *a13(0xffe0), a11, 1
3fb24880:	move   *a11(0x98), *a13(0x0), 1
3fb248b0:	jruc   L3FB24A00
L3FB248C0:
3fb248c0:	move   a14, -*sp, 1
3fb248d0:	movi   0x3fb29a80, a8
3fb24900:	move   a8, *a14+, 1
3fb24910:	calla  L3F927BC0
3fb24940:	movk   2, a8
3fb24950:	jauc   L3FB25690
L3FB24970:
3fb24970:	move   *a13(0xffe0), a11, 1
3fb24990:	movb   *a11(0x50), a8
3fb249b0:	subk   5, a8
3fb249c0:	jreq   L3FB24820
3fb249d0:	dec    a8
3fb249e0:	jreq   L3FB24860
3fb249f0:	jruc   L3FB248C0
L3FB24A00:
3fb24a00:	move   *a13, a11, 1
3fb24a10:	setf   1, 0, 0
3fb24a20:	move   *a11(0x138), a11, 0
3fb24a40:	jreq   L3FB24A80
3fb24a50:	sub    a8, a8
3fb24a60:	jauc   L3FB25690
L3FB24A80:
3fb24a80:	move   *a13, a11, 1
3fb24a90:	movk   1, a9
3fb24aa0:	move   a9, *a11(0x138), 0
3fb24ac0:	movb   *a11(0x60), a9
3fb24ae0:	jane   L3FB25370
3fb24b00:	move   *a11(0x13c), a9, 0
3fb24b20:	jreq   L3FB24C70
3fb24b30:	move   *a11(0xd8), a9, 1
3fb24b50:	movk   1, a11
3fb24b60:	setf   8, 0, 0
3fb24b70:	move   *a9(0x10), a9, 0
3fb24b90:	sll    a9, a11
3fb24ba0:	move   *a13, a9, 1
3fb24bb0:	setf   16, 0, 0
3fb24bc0:	move   *a9(0x68), a9, 0
3fb24be0:	and    a9, a11
3fb24bf0:	jreq   L3FB24C70
3fb24c00:	move   *a13, a11, 1
3fb24c10:	move   *a11(0xd8), a9, 1
3fb24c30:	movb   *a9(0x10), *a11(0x60)
3fb24c60:	jruc   L3FB25370
L3FB24C70:
3fb24c70:	move   *a13, a11, 1
3fb24c80:	setf   16, 0, 0
3fb24c90:	move   *a11(0x68), a9, 0
3fb24cb0:	move   a9, *a13(0xa0), 1
3fb24cd0:	sub    a9, a9
3fb24ce0:	move   a9, *a13(0xc0), 1
3fb24d00:	move   *a11(0x98), *a13(0x20), 1
3fb24d30:	move   *a13(0x20), a9, 1
3fb24d50:	subi   0x98, a9
3fb24d70:	cmp    a11, a9
3fb24d80:	jreq   L3FB25100
L3FB24D90:
3fb24d90:	move   *a13(0x20), a11, 1
3fb24db0:	movb   *a11(0x60), a9
3fb24dd0:	jrne   L3FB24F00
3fb24de0:	move   *a13(0xa0), a9, 1
3fb24e00:	setf   16, 0, 0
3fb24e10:	move   *a11(0x68), a11, 0
3fb24e30:	and    a9, a11
3fb24e40:	move   a11, *a13(0xa0), 1
3fb24e60:	move   *a13(0x20), a9, 1
3fb24e80:	move   *a13(0xc0), a11, 1
3fb24ea0:	move   *a9(0x68), a9, 0
3fb24ec0:	or     a11, a9
3fb24ed0:	move   a9, *a13(0xc0), 1
3fb24ef0:	jruc   L3FB25040
L3FB24F00:
3fb24f00:	movk   1, a9
3fb24f10:	movb   *a11(0x60), a11
3fb24f30:	sll    a11, a9
3fb24f40:	move   *a13(0xa0), a11, 1
3fb24f60:	and    a11, a9
3fb24f70:	move   a9, *a13(0xa0), 1
3fb24f90:	move   *a13(0x20), a11, 1
3fb24fb0:	movk   1, a9
3fb24fc0:	movb   *a11(0x60), a11
3fb24fe0:	sll    a11, a9
3fb24ff0:	move   *a13(0xc0), a11, 1
3fb25010:	or     a11, a9
3fb25020:	move   a9, *a13(0xc0), 1
L3FB25040:
3fb25040:	move   *a13(0x20), a11, 1
3fb25060:	move   *a11(0x0), *a13(0x20), 1
3fb25090:	move   *a13, a11, 1
3fb250a0:	move   *a13(0x20), a9, 1
3fb250c0:	subi   0x98, a9
3fb250e0:	cmp    a11, a9
3fb250f0:	jrne   L3FB24D90
L3FB25100:
3fb25100:	move   *a13(0xa0), a9, 1
3fb25120:	jreq   L3FB251B0
3fb25130:	move   a14, -*sp, 1
3fb25140:	move   a9, *a14+, 1
3fb25150:	calla  L3FB21030
3fb25180:	movb   a8, *a11(0x60)
3fb251a0:	jruc   L3FB25370
L3FB251B0:
3fb251b0:	move   *a13(0xc0), a9, 1
3fb251d0:	setf   16, 0, 0
3fb251e0:	move   *a11(0x68), a11, 0
3fb25200:	and    a9, a11
3fb25210:	move   a11, *a13(0xc0), 1
3fb25230:	jreq   L3FB252D0
3fb25240:	move   *a13, a9, 1
3fb25250:	move   a14, -*sp, 1
3fb25260:	move   a11, *a14+, 1
3fb25270:	calla  L3FB21030
3fb252a0:	movb   a8, *a9(0x60)
3fb252c0:	jruc   L3FB25370
L3FB252D0:
3fb252d0:	move   *a13, a9, 1
3fb252e0:	move   a14, -*sp, 1
3fb252f0:	move   *a9(0x68), a8, 0
3fb25310:	move   a8, *a14+, 1
3fb25320:	calla  L3FB21030
3fb25350:	movb   a8, *a9(0x60)
L3FB25370:
3fb25370:	move   *a13, a11, 1
3fb25380:	move   *a11(0x98), *a13(0x20), 1
3fb253b0:	move   *a13(0x20), a9, 1
3fb253d0:	subi   0x98, a9
3fb253f0:	cmp    a11, a9
3fb25400:	jreq   L3FB25680
L3FB25410:
3fb25410:	move   *a13(0x20), a11, 1
3fb25430:	movb   *a11(0x60), a9
3fb25450:	jrne   L3FB255E0
3fb25460:	move   *a13, a9, 1
3fb25470:	movk   1, a7
3fb25480:	movb   *a9(0x60), a9
3fb254a0:	sll    a9, a7
3fb254b0:	setf   16, 0, 0
3fb254c0:	move   *a11(0x68), a9, 0
3fb254e0:	and    a7, a9
3fb254f0:	jreq   L3FB25550
3fb25500:	move   *a13, a9, 1
3fb25510:	movb   *a9(0x60), *a11(0x60)
3fb25540:	jruc   L3FB255E0
L3FB25550:
3fb25550:	move   a14, -*sp, 1
3fb25560:	move   *a11(0x68), a8, 0
3fb25580:	move   a8, *a14+, 1
3fb25590:	calla  L3FB21030
3fb255c0:	movb   a8, *a11(0x60)
L3FB255E0:
3fb255e0:	move   *a11(0x0), *a13(0x20), 1
3fb25610:	move   *a13, a11, 1
3fb25620:	move   *a13(0x20), a9, 1
3fb25640:	subi   0x98, a9
3fb25660:	cmp    a11, a9
3fb25670:	jrne   L3FB25410
L3FB25680:
3fb25680:	sub    a8, a8
L3FB25690:
3fb25690:	move   *sp(0xa0), a14, 1
3fb256b0:	mmfm   sp, a7,a9,a11,a13
3fb256d0:	rets   2
L3FB256E0:
3fb256e0:	mmtm   sp, a7,a9,a11,a13
3fb25700:	move   a14, a13
3fb25710:	addi   0x60, a14
3fb25730:	move   *a13(0xffe0), a11, 1
3fb25750:	addi   0xb8, a11
3fb25770:	move   a11, *a13, 1
3fb25780:	move   *a11, a9, 1
3fb25790:	cmp    a11, a9
3fb257a0:	jrne   L3FB25850
3fb257b0:	move   *a13(0xffc0), a9, 1
3fb257d0:	move   *a11, *a9, 1
3fb257e0:	move   a11, *a9(0x20), 1
3fb25800:	move   *a11, a7, 1
3fb25810:	move   a9, *a7(0x20), 1
3fb25830:	move   a9, *a11, 1
3fb25840:	jruc   L3FB25C20
L3FB25850:
3fb25850:	move   *a13(0xffe0), a9, 1
3fb25870:	move   *a9(0xb8), *a13(0x20), 1
3fb258a0:	move   *a13(0x20), a7, 1
3fb258c0:	cmp    a11, a7
3fb258d0:	jreq   L3FB25B00
L3FB258E0:
3fb258e0:	move   *a13(0x20), a11, 1
3fb25900:	move   *a13(0xffc0), a9, 1
3fb25920:	move   *a11(0x228), a7, 1
3fb25940:	move   *a9(0x228), a9, 1
3fb25960:	cmp    a9, a7
3fb25970:	jrhi   L3FB25B00
3fb25980:	move   *a13(0xffc0), a9, 1
3fb259a0:	move   *a11(0x228), a7, 1
3fb259c0:	move   *a9(0x228), a9, 1
3fb259e0:	cmp    a9, a7
3fb259f0:	jrne   L3FB25A80
3fb25a00:	move   *a13(0xffc0), a9, 1
3fb25a20:	move   *a11(0x188), a7, 1
3fb25a40:	move   *a9(0x188), a9, 1
3fb25a60:	cmp    a9, a7
3fb25a70:	jrgt   L3FB25B00
L3FB25A80:
3fb25a80:	move   *a11(0x0), *a13(0x20), 1
3fb25ab0:	move   *a13(0x20), a11, 1
3fb25ad0:	move   *a13, a9, 1
3fb25ae0:	cmp    a9, a11
3fb25af0:	jrne   L3FB258E0
L3FB25B00:
3fb25b00:	move   *a13(0x20), a11, 1
3fb25b20:	move   *a11(0x20), *a13(0x40), 1
3fb25b50:	move   *a13(0xffc0), a9, 1
3fb25b70:	move   *a13(0x40), a7, 1
3fb25b90:	move   *a7, *a9, 1
3fb25ba0:	move   a7, *a9(0x20), 1
3fb25bc0:	move   *a7, a7, 1
3fb25bd0:	move   a9, *a7(0x20), 1
3fb25bf0:	move   *a13(0x40), a7, 1
3fb25c10:	move   a9, *a7, 1
L3FB25C20:
3fb25c20:	move   *sp(0xa0), a14, 1
3fb25c40:	mmfm   sp, a7,a9,a11,a13
3fb25c60:	rets   2
L3FB25C70:
3fb25c70:	mmtm   sp, a7,a9,a11,a13
3fb25c90:	move   a14, a13
3fb25ca0:	addi   0xe0, a14
3fb25cc0:	move   *a13(0xffe0), a11, 1
3fb25ce0:	addi   0xb8, a11
3fb25d00:	move   a11, *a13(0x40), 1
3fb25d20:	move   *a13(0xffc0), a9, 1
3fb25d40:	move   *a9(0x188), *a13(0xa0), 1
3fb25d70:	move   *a13(0xffe0), a9, 1
3fb25d90:	move   *a9(0x98), a9, 1
3fb25db0:	setf   1, 0, 0
3fb25dc0:	move   *a9(0x13c), a9, 0
3fb25de0:	jaeq   L3FB26830
3fb25e00:	move   *a13(0xffe0), a9, 1
3fb25e20:	move   *a9(0x98), a9, 1
3fb25e40:	move   *a13(0xffc0), a11, 1
3fb25e60:	move   *a11(0x228), a11, 1
3fb25e80:	sll    0x5, a11
3fb25e90:	add    a11, a9
3fb25ea0:	move   *a9(0xd8), a11, 1
3fb25ec0:	move   *a13(0xffe0), a9, 1
3fb25ee0:	setf   8, 0, 0
3fb25ef0:	move   *a11(0x10), a11, 0
3fb25f10:	movb   *a9(0x60), a9
3fb25f30:	cmp    a9, a11
3fb25f40:	jrne   L3FB260B0
3fb25f50:	move   a14, -*sp, 1
3fb25f60:	move   *a13(0xffa0), *a14+, 1
3fb25f80:	move   *a13(0xa0), *a14+, 1
3fb25fa0:	move   *a13(0xffc0), a11, 1
3fb25fc0:	move   *a11(0x228), *a14+, 1
3fb25fe0:	move   *a13(0xffe0), a9, 1
3fb26000:	move   *a9(0x98), *a14+, 1
3fb26020:	calla  L3FB20630
3fb26050:	move   a8, *a13, 1
3fb26060:	move   a8, a8
3fb26070:	jrne   L3FB26410
3fb26080:	sub    a8, a8
3fb26090:	jauc   L3FB26FE0
L3FB260B0:
3fb260b0:	move   a14, -*sp, 1
3fb260c0:	move   *a13(0xffa0), *a14+, 1
3fb260e0:	move   *a13(0xa0), *a14+, 1
3fb26100:	move   *a13(0xffe0), a11, 1
3fb26120:	movb   *a11(0x60), a8
3fb26140:	move   a8, *a14+, 1
3fb26150:	move   *a13(0xffc0), a9, 1
3fb26170:	move   *a9(0x228), *a14+, 1
3fb26190:	move   a11, *a14+, 1
3fb261a0:	calla  L3FB1F6A0
3fb261d0:	move   a8, *a13, 1
3fb261e0:	move   a8, a8
3fb261f0:	jrne   L3FB26230
3fb26200:	sub    a8, a8
3fb26210:	jauc   L3FB26FE0
L3FB26230:
3fb26230:	move   a14, -*sp, 1
3fb26240:	movk   1, a7
3fb26250:	move   a7, *a14+, 1
3fb26260:	addi   0xa0, a8
3fb26280:	move   a8, *a14+, 1
3fb26290:	move   *a11(0x98), a7, 1
3fb262b0:	move   *a11(0x228), a9, 1
3fb262d0:	sll    0x5, a9
3fb262e0:	add    a9, a7
3fb262f0:	move   *a7(0xd8), *a14+, 1
3fb26310:	calla  L3F400040
3fb26340:	move   a8, *a13(0xc0), 1
3fb26360:	move   a8, a7
3fb26370:	jreq   L3FB26410
3fb26380:	move   a14, -*sp, 1
3fb26390:	move   *a13(0x0), *a14+, 1
3fb263b0:	calla  L3FB22060
3fb263e0:	sub    a8, a8
3fb263f0:	jauc   L3FB26FE0
L3FB26410:
3fb26410:	move   *a13(0xffa0), *a13(0x60), 1
3fb26440:	move   *a13(0x60), a11, 1
3fb26460:	jale   L3FB26FD0
L3FB26480:
3fb26480:	move   *a13(0xffc0), a11, 1
3fb264a0:	move   *a11(0x1e8), a9, 1
3fb264c0:	move   *a13(0x60), a7, 1
3fb264e0:	cmp    a7, a9
3fb264f0:	jrls   L3FB26650
3fb26500:	move   a14, -*sp, 1
3fb26510:	move   a7, *a14+, 1
3fb26520:	move   a11, *a14+, 1
3fb26530:	move   *a13(0xffe0), *a14+, 1
3fb26550:	calla  L3FB28990
3fb26580:	move   a8, *a13(0xffc0), 1
3fb265a0:	move   a8, a9
3fb265b0:	jrne   L3FB266F0
3fb265c0:	move   a14, -*sp, 1
3fb265d0:	move   *a13(0x0), *a14+, 1
3fb265f0:	calla  L3FB22060
3fb26620:	sub    a8, a8
3fb26630:	jauc   L3FB26FE0
L3FB26650:
3fb26650:	move   *a11(0x0), *a13(0x20), 1
3fb26680:	move   *a11(0x20), a9, 1
3fb266a0:	move   *a11, *a9, 1
3fb266b0:	move   *a11, a9, 1
3fb266c0:	move   *a11(0x20), *a9(0x20), 1
L3FB266F0:
3fb266f0:	move   *a13(0xffc0), a11, 1
3fb26710:	move   *a11(0x1e8), *a13(0x80), 1
3fb26740:	move   a14, -*sp, 1
3fb26750:	move   a11, *a14+, 1
3fb26760:	calla  L3FB21B70
3fb26790:	move   *a13(0x20), *a13(0xffc0), 1
3fb267c0:	move   *a13(0x80), a11, 1
3fb267e0:	sub    a11, a7
3fb267f0:	move   a7, *a13(0x60), 1
3fb26810:	jrgt   L3FB26480
3fb26820:	jruc   L3FB26FD0
L3FB26830:
3fb26830:	move   a14, -*sp, 1
3fb26840:	move   *a13(0xffa0), *a14+, 1
3fb26860:	move   *a13(0xa0), *a14+, 1
3fb26880:	move   *a13(0xffe0), a9, 1
3fb268a0:	movb   *a9(0x60), a8
3fb268c0:	move   a8, *a14+, 1
3fb268d0:	move   *a13(0xffc0), a7, 1
3fb268f0:	move   *a7(0x228), *a14+, 1
3fb26910:	move   a9, *a14+, 1
3fb26920:	calla  L3FB1F6A0
3fb26950:	move   a8, *a13, 1
3fb26960:	move   a8, a8
3fb26970:	jrne   L3FB269A0
3fb26980:	sub    a8, a8
3fb26990:	jruc   L3FB26FE0
L3FB269A0:
3fb269a0:	move   *a13(0xffa0), *a13(0x60), 1
3fb269d0:	move   *a13(0x60), a7, 1
3fb269f0:	jrle   L3FB26FD0
L3FB26A00:
3fb26a00:	move   *a13(0xffe0), a11, 1
3fb26a20:	move   *a11(0xb8), a9, 1
3fb26a40:	move   *a9(0x1e8), a9, 1
3fb26a60:	move   *a13(0x60), a7, 1
3fb26a80:	cmp    a7, a9
3fb26a90:	jrls   L3FB26BE0
3fb26aa0:	move   a14, -*sp, 1
3fb26ab0:	move   a7, *a14+, 1
3fb26ac0:	move   *a13(0xffc0), *a14+, 1
3fb26ae0:	move   a11, *a14+, 1
3fb26af0:	calla  L3FB28990
3fb26b20:	move   a8, *a13(0xffc0), 1
3fb26b40:	move   a8, a9
3fb26b50:	jrne   L3FB26CA0
3fb26b60:	move   a14, -*sp, 1
3fb26b70:	move   *a13(0x0), *a14+, 1
3fb26b90:	calla  L3FB22060
3fb26bc0:	sub    a8, a8
3fb26bd0:	jruc   L3FB26FE0
L3FB26BE0:
3fb26be0:	move   *a13(0xffc0), a9, 1
3fb26c00:	move   *a9(0x0), *a13(0x20), 1
3fb26c30:	move   *a9(0x20), a7, 1
3fb26c50:	move   *a9, *a7, 1
3fb26c60:	move   *a9, a7, 1
3fb26c70:	move   *a9(0x20), *a7(0x20), 1
L3FB26CA0:
3fb26ca0:	move   *a9(0x1e8), *a13(0x80), 1
3fb26cd0:	move   a14, -*sp, 1
3fb26ce0:	movk   1, a7
3fb26cf0:	move   a7, *a14+, 1
3fb26d00:	move   *a13, a7, 1
3fb26d10:	addi   0xa0, a7
3fb26d30:	move   a7, *a14+, 1
3fb26d40:	addi   0xa0, a9
3fb26d60:	move   a9, *a14+, 1
3fb26d70:	calla  L3F400040
3fb26da0:	move   a8, *a13(0xc0), 1
3fb26dc0:	move   a8, a7
3fb26dd0:	jreq   L3FB26EC0
3fb26de0:	move   a14, -*sp, 1
3fb26df0:	move   *a13(0x0), *a14+, 1
3fb26e10:	calla  L3FB22060
3fb26e40:	move   a14, -*sp, 1
3fb26e50:	move   *a13(0xffc0), *a14+, 1
3fb26e70:	calla  L3FB21B70
3fb26ea0:	sub    a8, a8
3fb26eb0:	jruc   L3FB26FE0
L3FB26EC0:
3fb26ec0:	move   a14, -*sp, 1
3fb26ed0:	move   *a13(0xffc0), *a14+, 1
3fb26ef0:	calla  L3FB21B70
3fb26f20:	move   *a13(0x20), *a13(0xffc0), 1
3fb26f50:	move   *a13(0x60), a9, 1
3fb26f70:	move   *a13(0x80), a7, 1
3fb26f90:	sub    a7, a9
3fb26fa0:	move   a9, *a13(0x60), 1
3fb26fc0:	jrgt   L3FB26A00
L3FB26FD0:
3fb26fd0:	move   *a13, a8, 1
L3FB26FE0:
3fb26fe0:	move   *sp(0xa0), a14, 1
3fb27000:	mmfm   sp, a7,a9,a11,a13
3fb27020:	rets   2
L3FB27030:
3fb27030:	mmtm   sp, a9,a11,a13
3fb27050:	move   a14, a13
3fb27060:	addi   0xc0, a14
3fb27080:	move   *a13(0xffe0), a11, 1
3fb270a0:	addi   0xb8, a11
3fb270c0:	move   a11, *a13, 1
3fb270d0:	move   *a13(0xffe0), a11, 1
3fb270f0:	move   *a11(0x98), a11, 1
3fb27110:	setf   1, 0, 0
3fb27120:	move   *a11(0x138), a11, 0
3fb27140:	jaeq   L3FB27EA0
3fb27160:	move   *a13, a11, 1
3fb27170:	move   *a11, a9, 1
3fb27180:	cmp    a11, a9
3fb27190:	jaeq   L3FB27EA0
3fb271b0:	move   a14, -*sp, 1
3fb271c0:	move   a13, a9
3fb271d0:	addi   0x80, a9
3fb271f0:	move   a9, *a14+, 1
3fb27200:	move   *a13(0xffe0), *a14+, 1
3fb27220:	calla  L3FB23F90
3fb27250:	move   a8, *a13(0x20), 1
3fb27270:	move   a8, a8
3fb27280:	jalt   L3FB27E60
3fb272a0:	move   *a13(0xffe0), a9, 1
3fb272c0:	move   *a9(0xb8), *a13(0x40), 1
3fb272f0:	move   *a13(0x40), a9, 1
3fb27310:	move   *a9(0x228), a9, 1
3fb27330:	cmp    a8, a9
3fb27340:	jrnc   L3FB27420
L3FB27350:
3fb27350:	move   *a13(0x40), a11, 1
3fb27370:	move   *a11(0x0), *a13(0x40), 1
3fb273a0:	move   *a13(0x40), a11, 1
3fb273c0:	move   *a11(0x228), a9, 1
3fb273e0:	move   *a13(0x20), a11, 1
3fb27400:	cmp    a11, a9
3fb27410:	jrc   L3FB27350
L3FB27420:
3fb27420:	move   *a13(0xffe0), a11, 1
3fb27440:	move   *a11(0x78), a9, 1
3fb27460:	jreq   L3FB275C0
3fb27470:	move   *a13(0x40), a9, 1
3fb27490:	move   *a9(0x1e8), a9, 1
3fb274b0:	move   *a11(0x78), a11, 1
3fb274d0:	cmp    a11, a9
3fb274e0:	jreq   L3FB275C0
3fb274f0:	move   *a13(0xffe0), a11, 1
3fb27510:	move   *a11(0x78), a9, 1
3fb27530:	jrge   L3FB27A80
3fb27540:	move   *a13(0x40), a9, 1
3fb27560:	move   *a9(0x1e8), a9, 1
3fb27580:	move   *a13(0x80), a11, 1
3fb275a0:	cmp    a11, a9
3fb275b0:	jrne   L3FB27A80
L3FB275C0:
3fb275c0:	move   *a13(0x40), a11, 1
3fb275e0:	move   *a11(0x20), a9, 1
3fb27600:	move   *a11, *a9, 1
3fb27610:	move   *a11, a9, 1
3fb27620:	move   *a11(0x20), *a9(0x20), 1
3fb27650:	move   *a13(0xffe0), a9, 1
3fb27670:	setf   8, 0, 0
3fb27680:	move   *a11(0xb0), a11, 0
3fb276a0:	movb   *a9(0x60), a9
3fb276c0:	cmp    a9, a11
3fb276d0:	jreq   L3FB27ED0
3fb276e0:	move   a14, -*sp, 1
3fb276f0:	move   *a13(0x40), a11, 1
3fb27710:	move   *a11(0x1e8), *a14+, 1
3fb27730:	move   *a11(0x188), *a14+, 1
3fb27750:	move   *a13(0xffe0), a9, 1
3fb27770:	movb   *a9(0x60), a8
3fb27790:	move   a8, *a14+, 1
3fb277a0:	move   *a11(0x228), *a14+, 1
3fb277c0:	move   a9, *a14+, 1
3fb277d0:	calla  L3FB1F6A0
3fb27800:	move   a8, *a13(0x60), 1
3fb27820:	move   a8, a8
3fb27830:	jrne   L3FB27860
3fb27840:	sub    a8, a8
3fb27850:	jruc   L3FB27EF0
L3FB27860:
3fb27860:	move   a14, -*sp, 1
3fb27870:	movk   1, a9
3fb27880:	move   a9, *a14+, 1
3fb27890:	addi   0xa0, a8
3fb278b0:	move   a8, *a14+, 1
3fb278c0:	addi   0xa0, a11
3fb278e0:	move   a11, *a14+, 1
3fb278f0:	calla  L3F400040
3fb27920:	move   a8, *a13(0xa0), 1
3fb27940:	move   a8, a11
3fb27950:	jreq   L3FB279E0
3fb27960:	move   a14, -*sp, 1
3fb27970:	move   *a13(0x60), *a14+, 1
3fb27990:	calla  L3FB22060
3fb279c0:	sub    a8, a8
3fb279d0:	jruc   L3FB27EF0
L3FB279E0:
3fb279e0:	move   a14, -*sp, 1
3fb279f0:	move   *a13(0x40), *a14+, 1
3fb27a10:	calla  L3FB21B70
3fb27a40:	move   *a13(0x60), *a13(0x40), 1
3fb27a70:	jruc   L3FB27ED0
L3FB27A80:
3fb27a80:	move   *a13(0xffe0), a11, 1
3fb27aa0:	move   *a11(0x78), a9, 1
3fb27ac0:	jrge   L3FB27BC0
3fb27ad0:	move   a14, -*sp, 1
3fb27ae0:	move   *a13(0x80), *a14+, 1
3fb27b00:	move   *a13(0x40), *a14+, 1
3fb27b20:	move   a11, *a14+, 1
3fb27b30:	calla  L3FB25C70
3fb27b60:	move   a8, *a13(0x40), 1
3fb27b80:	move   a8, a9
3fb27b90:	jrne   L3FB27ED0
3fb27ba0:	sub    a8, a8
3fb27bb0:	jruc   L3FB27EF0
L3FB27BC0:
3fb27bc0:	move   *a13(0x40), a9, 1
3fb27be0:	move   *a9(0x1e8), a9, 1
3fb27c00:	move   *a11(0x78), a11, 1
3fb27c20:	cmp    a11, a9
3fb27c30:	jrnc   L3FB27D50
3fb27c40:	move   a14, -*sp, 1
3fb27c50:	move   *a13(0xffe0), a11, 1
3fb27c70:	move   *a11(0x78), *a14+, 1
3fb27c90:	move   *a13(0x40), *a14+, 1
3fb27cb0:	move   a11, *a14+, 1
3fb27cc0:	calla  L3FB25C70
3fb27cf0:	move   a8, *a13(0x40), 1
3fb27d10:	move   a8, a9
3fb27d20:	jrne   L3FB27ED0
3fb27d30:	sub    a8, a8
3fb27d40:	jruc   L3FB27EF0
L3FB27D50:
3fb27d50:	move   a14, -*sp, 1
3fb27d60:	move   *a13(0xffe0), a11, 1
3fb27d80:	move   *a11(0x78), *a14+, 1
3fb27da0:	move   *a13(0x40), *a14+, 1
3fb27dc0:	move   a11, *a14+, 1
3fb27dd0:	calla  L3FB28990
3fb27e00:	move   a8, *a13(0x40), 1
3fb27e20:	move   a8, a9
3fb27e30:	jrne   L3FB27ED0
3fb27e40:	sub    a8, a8
3fb27e50:	jruc   L3FB27EF0
L3FB27E60:
3fb27e60:	sub    a9, a9
3fb27e70:	move   a9, *a13(0x40), 1
3fb27e90:	jruc   L3FB27ED0
L3FB27EA0:
3fb27ea0:	sub    a11, a11
3fb27eb0:	move   a11, *a13(0x40), 1
L3FB27ED0:
3fb27ed0:	move   *a13(0x40), a8, 1
L3FB27EF0:
3fb27ef0:	move   *sp(0x80), a14, 1
3fb27f10:	mmfm   sp, a9,a11,a13
3fb27f30:	rets   2
L3FB27F40:
3fb27f40:	mmtm   sp, a7,a9,a11,a13
3fb27f60:	move   a14, a13
3fb27f70:	addi   0x60, a14
3fb27f90:	move   *a13(0xffe0), a11, 1
3fb27fb0:	setf   1, 0, 0
3fb27fc0:	move   *a11(0x13c), a11, 0
3fb27fe0:	jreq   L3FB28360
3fb27ff0:	move   *a13(0xffe0), a11, 1
3fb28010:	move   *a11(0x13b), a11, 0
3fb28030:	jreq   L3FB28360
3fb28040:	move   a14, -*sp, 1
3fb28050:	movk   1, a11
3fb28060:	move   a11, *a14+, 1
3fb28070:	move   *a13(0xffe0), a9, 1
3fb28090:	move   *a13(0xffc0), a7, 1
3fb280b0:	move   *a7(0x228), a11, 1
3fb280d0:	sll    0x5, a11
3fb280e0:	add    a9, a11
3fb280f0:	move   *a11(0xd8), *a14+, 1
3fb28110:	addi   0xa0, a7
3fb28130:	move   a7, *a14+, 1
3fb28140:	calla  L3F400040
3fb28170:	move   a8, *a13(0x40), 1
3fb28190:	move   a8, a7
3fb281a0:	jrne   L3FB28760
3fb281b0:	move   a14, -*sp, 1
3fb281c0:	move   *a13(0xffc0), a11, 1
3fb281e0:	move   *a11(0x1e8), *a14+, 1
3fb28200:	move   *a11(0x188), *a14+, 1
3fb28220:	move   *a11(0x228), *a14+, 1
3fb28240:	move   a9, *a14+, 1
3fb28250:	calla  L3FB20630
3fb28280:	move   a8, *a13(0x20), 1
3fb282a0:	move   a8, a8
3fb282b0:	jrne   L3FB282E0
3fb282c0:	movk   11, a8
3fb282d0:	jruc   L3FB28760
L3FB282E0:
3fb282e0:	move   a14, -*sp, 1
3fb282f0:	move   a11, *a14+, 1
3fb28300:	calla  L3FB21B70
3fb28330:	move   *a13(0x20), *a13(0xffc0), 1
L3FB28360:
3fb28360:	move   *a13(0xffe0), a11, 1
3fb28380:	move   *a11(0x98), *a13(0x0), 1
3fb283b0:	move   *a13, a9, 1
3fb283c0:	subi   0x98, a9
3fb283e0:	cmp    a11, a9
3fb283f0:	jreq   L3FB286F0
L3FB28400:
3fb28400:	move   *a13, a11, 1
3fb28410:	move   *a13(0xffc0), a9, 1
3fb28430:	movk   1, a7
3fb28440:	move   *a9(0x228), a9, 1
3fb28460:	sll    a9, a7
3fb28470:	move   *a11(0xf8), a9, 1
3fb28490:	and    a7, a9
3fb284a0:	jreq   L3FB28670
3fb284b0:	move   a14, -*sp, 1
3fb284c0:	move   *a13(0xffc0), a9, 1
3fb284e0:	move   *a9(0x1e8), *a14+, 1
3fb28500:	move   *a9(0x188), *a14+, 1
3fb28520:	move   a9, *a14+, 1
3fb28530:	calla  L3FB20B10
3fb28560:	move   a8, *a13(0x20), 1
3fb28580:	move   a8, a7
3fb28590:	jrne   L3FB28610
3fb285a0:	move   a14, -*sp, 1
3fb285b0:	move   a9, *a14+, 1
3fb285c0:	calla  L3FB21B70
3fb285f0:	movk   11, a8
3fb28600:	jruc   L3FB28760
L3FB28610:
3fb28610:	move   a14, -*sp, 1
3fb28620:	move   a7, *a14+, 1
3fb28630:	move   a11, *a14+, 1
3fb28640:	calla  L3FB256E0
L3FB28670:
3fb28670:	move   *a11, *a13, 1
3fb28680:	move   *a13(0xffe0), a11, 1
3fb286a0:	move   *a13, a9, 1
3fb286b0:	subi   0x98, a9
3fb286d0:	cmp    a11, a9
3fb286e0:	jrne   L3FB28400
L3FB286F0:
3fb286f0:	move   a14, -*sp, 1
3fb28700:	move   *a13(0xffc0), *a14+, 1
3fb28720:	calla  L3FB21B70
3fb28750:	sub    a8, a8
L3FB28760:
3fb28760:	move   *sp(0xa0), a14, 1
3fb28780:	mmfm   sp, a7,a9,a11,a13
3fb287a0:	rets   2
L3FB287B0:
3fb287b0:	mmtm   sp, a11,a13
3fb287d0:	move   a14, a13
3fb287e0:	move   *a13(0xffe0), a11, 1
3fb28800:	movb   *a13(0xffc0), *a11(0x60)
3fb28830:	setf   16, 0, 0
3fb28840:	move   *a13(0xffa0), *a11(0x68), 0
3fb28870:	move   *sp(0x60), a14, 1
3fb28890:	mmfm   sp, a11,a13
3fb288b0:	rets   2
L3FB288C0:
3fb288c0:	mmtm   sp, a11,a13
3fb288e0:	move   a14, a13
3fb288f0:	move   *a13(0xffe0), a11, 1
3fb28910:	move   *a13(0xffc0), *a11(0x78), 1
3fb28940:	move   *sp(0x60), a14, 1
3fb28960:	mmfm   sp, a11,a13
3fb28980:	rets   2
L3FB28990:
3fb28990:	mmtm   sp, a7,a9,a11,a13
3fb289b0:	move   a14, a13
3fb289c0:	addi   0x60, a14
3fb289e0:	move   *a13(0xffc0), a11, 1
3fb28a00:	move   *a11(0x188), *a13(0x20), 1
3fb28a30:	move   *a13(0xffe0), a11, 1
3fb28a50:	move   *a13(0xffc0), a9, 1
3fb28a70:	movb   *a11(0x60), a11
3fb28a90:	setf   8, 0, 0
3fb28aa0:	move   *a9(0xb0), a9, 0
3fb28ac0:	cmp    a9, a11
3fb28ad0:	jreq   L3FB28E60
3fb28ae0:	move   *a13(0xffe0), a11, 1
3fb28b00:	move   *a13(0xffa0), a9, 1
3fb28b20:	move   *a11(0x78), a11, 1
3fb28b40:	cmp    a11, a9
3fb28b50:	jrne   L3FB28E60
3fb28b60:	move   a14, -*sp, 1
3fb28b70:	move   a9, *a14+, 1
3fb28b80:	move   *a13(0x20), *a14+, 1
3fb28ba0:	move   *a13(0xffe0), a11, 1
3fb28bc0:	movb   *a11(0x60), a8
3fb28be0:	move   a8, *a14+, 1
3fb28bf0:	move   *a13(0xffc0), a9, 1
3fb28c10:	move   *a9(0x228), *a14+, 1
3fb28c30:	move   a11, *a14+, 1
3fb28c40:	calla  L3FB1F6A0
3fb28c70:	move   a8, *a13, 1
3fb28c80:	move   a8, a8
3fb28c90:	jrne   L3FB28CC0
3fb28ca0:	sub    a8, a8
3fb28cb0:	jruc   L3FB290C0
L3FB28CC0:
3fb28cc0:	move   a14, -*sp, 1
3fb28cd0:	movk   1, a9
3fb28ce0:	move   a9, *a14+, 1
3fb28cf0:	addi   0xa0, a8
3fb28d10:	move   a8, *a14+, 1
3fb28d20:	move   *a13(0xffc0), a9, 1
3fb28d40:	addi   0xa0, a9
3fb28d60:	move   a9, *a14+, 1
3fb28d70:	calla  L3F400040
3fb28da0:	move   a8, *a13(0x40), 1
3fb28dc0:	move   a8, a9
3fb28dd0:	jreq   L3FB28F50
3fb28de0:	move   a14, -*sp, 1
3fb28df0:	move   *a13(0x0), *a14+, 1
3fb28e10:	calla  L3FB22060
3fb28e40:	sub    a8, a8
3fb28e50:	jruc   L3FB290C0
L3FB28E60:
3fb28e60:	move   a14, -*sp, 1
3fb28e70:	move   *a13(0xffa0), *a14+, 1
3fb28e90:	move   *a13(0x20), *a14+, 1
3fb28eb0:	move   *a13(0xffc0), *a14+, 1
3fb28ed0:	calla  L3FB20B10
3fb28f00:	move   a8, *a13, 1
3fb28f10:	move   a8, a9
3fb28f20:	jrne   L3FB28F50
3fb28f30:	sub    a8, a8
3fb28f40:	jruc   L3FB290C0
L3FB28F50:
3fb28f50:	move   *a13(0xffc0), a11, 1
3fb28f70:	move   *a11(0x1e8), a9, 1
3fb28f90:	move   *a13(0xffa0), a7, 1
3fb28fb0:	sub    a7, a9
3fb28fc0:	move   a9, *a11(0x1e8), 1
3fb28fe0:	move   *a11(0x188), a9, 1
3fb29000:	add    a7, a9
3fb29010:	move   a9, *a11(0x188), 1
3fb29030:	move   *a11(0x128), a9, 1
3fb29050:	mpyu   a7, a9
3fb29060:	move   *a11(0x208), a7, 1
3fb29080:	add    a9, a7
3fb29090:	move   a7, *a11(0x208), 1
3fb290b0:	move   *a13, a8, 1
L3FB290C0:
3fb290c0:	move   *sp(0xa0), a14, 1
3fb290e0:	mmfm   sp, a7,a9,a11,a13
3fb29100:	rets   2
3fb29110:	.word  0x7265
3fb29120:	modu   b11, b2
3fb29130:	sla    0x3, b2
3fb29140:	mods   a3, a1
3fb29150:	modu   a11, a12
3fb29160:	sla    a11, a3
3fb29170:	rl     b11, b4
3fb29180:	srl    a11, a14
3fb29190:	.word  0x7020
3fb291a0:	.word  0x7069
3fb291b0:	sla    0x3, a5
3fb291c0:	mods   a11, a9
3fb291d0:	srl    a11, a1
3fb291e0:	sla    0x3, a5
3fb291f0:	sla    a11, a4
3fb29200:	sla    b11, b4
3fb29210:	sll    a1, a0
3fb29220:	srl    b3, b5
3fb29230:	sra    a11, a6
3fb29240:	.word  0x0a72
3fb29250:	sra    a8, a0
3fb29260:	.word  0x7272
3fb29270:	.word  0x726f
3fb29280:	sla    a9, a0
3fb29290:	mods   a3, a12
3fb292a0:	sll    a11, sp
3fb292b0:	.word  0x7461
3fb292c0:	modu   a3, a9
3fb292d0:	sla    0x3, a7
3fb292e0:	rl     b11, b0
3fb292f0:	sra    b11, b0
3fb29300:	sra    a1, a0
3fb29310:	.word  0x7461
3fb29320:	sla    0x3, a1
3fb29330:	sra    a11, a4
3fb29340:	sll    b11, b3
3fb29350:	rl     b11, b2
3fb29360:	.word  0x7470
3fb29370:	.word  0x726f
3fb29380:	.word  0x000a
3fb29390:	.word  0x7265
3fb293a0:	modu   b11, b2
3fb293b0:	dsjs   b2, L3FB294F0
3fb293c0:	sll    a1, a0
3fb293d0:	sra    a3, a1
3fb293e0:	.word  0x7020
3fb293f0:	.word  0x726f
3fb29400:	sla    0x3, b4
3fb29410:	modu   b11, b0
3fb29420:	modu   a3, a9
3fb29430:	sra    b11, b4
3fb29440:	.word  0x0a72
3fb29450:	sra    a8, a0
3fb29460:	.word  0x7272
3fb29470:	.word  0x726f
3fb29480:	sla    0x1, b10
3fb29490:	sla    a11, a2
3fb294a0:	sla    0x3, a4
3fb294b0:	rl     b11, b0
3fb294c0:	sra    b11, b8
3fb294d0:	sla    0x3, a12
3fb294e0:	rl     b11, b3
L3FB294F0:
3fb294f0:	sra    b11, b10
3fb29500:	.word  0x000a
3fb29510:	.word  0x7265
3fb29520:	modu   b11, b2
3fb29530:	sla    0x3, b2
3fb29540:	mods   a3, a1
3fb29550:	modu   a11, a12
3fb29560:	sla    a11, a3
3fb29570:	rl     b11, b4
3fb29580:	srl    a11, a14
3fb29590:	.word  0x7020
3fb295a0:	.word  0x7265
3fb295b0:	sla    a11, a13
3fb295c0:	sra    a11, a14
3fb295d0:	.word  0x746e
3fb295e0:	.word  0x7020
3fb295f0:	.word  0x7069
3fb29600:	sla    0x3, a5
3fb29610:	sla    a11, a4
3fb29620:	sla    b11, b4
3fb29630:	sra    a1, a0
3fb29640:	.word  0x7365
3fb29650:	.word  0x7263
3fb29660:	.word  0x7069
3fb29670:	modu   b11, b4
3fb29680:	.word  0x0a72
3fb29690:	sra    a8, a0
3fb296a0:	.word  0x7272
3fb296b0:	.word  0x726f
3fb296c0:	sla    a9, a0
3fb296d0:	mods   a3, a12
3fb296e0:	sll    a11, sp
3fb296f0:	.word  0x7461
3fb29700:	modu   a3, a9
3fb29710:	sla    0x3, a7
3fb29720:	rl     b11, b0
3fb29730:	sra    b11, b0
3fb29740:	.word  0x7220
3fb29750:	srl    a3, a5
3fb29760:	.word  0x7265
3fb29770:	modu   a3, a5
3fb29780:	sra    a11, a3
3fb29790:	sra    a1, a0
3fb297a0:	.word  0x7461
3fb297b0:	sla    0x3, a1
3fb297c0:	sra    a11, a4
3fb297d0:	sll    b11, b3
3fb297e0:	rl     b11, b2
3fb297f0:	.word  0x7470
3fb29800:	.word  0x726f
3fb29810:	.word  0x000a
3fb29820:	.word  0x7265
3fb29830:	modu   b11, b2
3fb29840:	sla    0x3, b2
3fb29850:	mods   a3, a1
3fb29860:	modu   a11, a12
3fb29870:	sla    a11, a3
3fb29880:	rl     b11, b4
3fb29890:	srl    a11, a14
3fb298a0:	sra    a1, a0
3fb298b0:	sla    b11, b2
3fb298c0:	modu   a3, a9
3fb298d0:	.word  0x000a
3fb298e0:	.word  0x7265
3fb298f0:	modu   b11, b2
3fb29900:	sla    0x3, b2
3fb29910:	mods   a3, a1
3fb29920:	modu   a11, a12
3fb29930:	sla    a11, a3
3fb29940:	rl     b11, b4
3fb29950:	srl    a11, a14
3fb29960:	.word  0x7320
3fb29970:	modu   a3, a9
3fb29980:	.word  0x0a6b
3fb29990:	sra    a8, a0
3fb299a0:	.word  0x7272
3fb299b0:	.word  0x726f
3fb299c0:	sla    0x1, b10
3fb299d0:	modu   a11, a14
3fb299e0:	sla    0x3, b4
3fb299f0:	sla    0x3, a1
3fb29a00:	modu   b11, b0
3fb29a10:	.word  0x7472
3fb29a20:	.word  0x7320
3fb29a30:	.word  0x7274
3fb29a40:	sll    b11, b5
3fb29a50:	.word  0x7574
3fb29a60:	sra    b11, b2
3fb29a70:	.word  0x000a
3fb29a80:	.word  0x7265
3fb29a90:	modu   b11, b2
3fb29aa0:	sla    0x3, b2
3fb29ab0:	.word  0x7461
3fb29ac0:	sra    b11, b4
3fb29ad0:	.word  0x706d
3fb29ae0:	rl     b11, b4
3fb29af0:	srl    a11, a14
3fb29b00:	.word  0x7420
3fb29b10:	sla    0x3, sp
3fb29b20:	modu   a3, a9
3fb29b30:	.word  0x7469
3fb29b40:	sla    a11, a9
3fb29b50:	rl     a11, a12
3fb29b60:	sra    b11, b10
3fb29b70:	modu   a1, a0
3fb29b80:	modu   a3, sp
3fb29b90:	.word  0x702d
3fb29ba0:	.word  0x726f
3fb29bb0:	sla    0x3, b4
3fb29bc0:	.word  0x7473
3fb29bd0:	.word  0x7572
3fb29be0:	.word  0x7463
3fb29bf0:	.word  0x7275
3fb29c00:	.word  0x0a65
3fb29c10:	.word  0x0000
3fb29c20:	.word  0x0000
3fb29c30:	.word  0x0000
3fb29c40:	.word  0x0000
3fb29c50:	add    b0, b8
L3FB29C60:
3fb29c60:	mmtm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a9,a10,a11
3fb29c80:	mmtm   sp, b0,b1,b2,b3,b4,b5,b6,b7,b8
3fb29ca0:	setf   16, 0, 0
3fb29cb0:	move   *a14(0xffe0), a0, 1
3fb29cd0:	move   *a14(0xffc0), a1, 1
3fb29cf0:	move   *a14(0xffa0), a2, 1
3fb29d10:	move   *a14(0xff80), a3, 1
3fb29d30:	move   *a14(0xff60), a4, 1
3fb29d50:	move   *a14(0xff40), a7, 1
3fb29d70:	move   @0xcada0, b0, 1
3fb29da0:	move   *b0(0x50), b1, 1
3fb29dc0:	move   *b0, b2, 0
3fb29dd0:	sll    0x5, b2
3fb29de0:	add    b0, b2
3fb29df0:	move   *b2(0xb0), b2, 1
3fb29e10:	movi   0x5600100, b3
3fb29e40:	movi   0x5600030, b4
3fb29e70:	movi   0x5600010, b5
3fb29ea0:	movi   0x5600200, b6
3fb29ed0:	movi   0x5600080, a5
3fb29f00:	movi   0x5600050, a6
3fb29f30:	move   *b3, b8, 0
3fb29f40:	ori    0x8, b8
3fb29f70:	move   b8, *b3, 0
3fb29f80:	move   *b4, b8, 0
3fb29f90:	ori    0x400, b8
3fb29fc0:	move   b8, *b4, 0
3fb29fd0:	move   a7, *a6, 0
L3FB29FE0:
3fb29fe0:	move   *b5, b8, 0
3fb29ff0:	btst   9, b8
3fb2a000:	jrne   L3FB2A140
3fb2a010:	btst   0, b8
3fb2a020:	jrne   L3FB2A090
3fb2a030:	andi   0x450, b8
3fb2a060:	jane   L3FB2AC70
3fb2a080:	jruc   L3FB29FE0
L3FB2A090:
3fb2a090:	movi   0x7fe, b8
L3FB2A0B0:
3fb2a0b0:	move   *a0, *a5, 0
3fb2a0c0:	addk   16, a0
3fb2a0d0:	dsjs   b8, L3FB2A0B0
3fb2a0e0:	move   *b4, b8, 0
3fb2a0f0:	ori    0x1, b8
3fb2a120:	move   b8, *b4, 0
3fb2a130:	jruc   L3FB29FE0
L3FB2A140:
3fb2a140:	move   *b3, b8, 0
3fb2a150:	andi   0xfff7, b8
3fb2a180:	move   b8, *b3, 0
3fb2a190:	move   *b4, b8, 0
3fb2a1a0:	andi   0xfbff, b8
3fb2a1d0:	move   b8, *b4, 0
3fb2a1e0:	sub    a6, a6
3fb2a1f0:	move   a2, a7
3fb2a200:	move   a3, a8
3fb2a210:	move   a4, a9
3fb2a220:	movi   0x8, b7
L3FB2A240:
3fb2a240:	move   *b5, b8, 0
3fb2a250:	btst   2, b8
3fb2a260:	jrne   L3FB2A730
3fb2a270:	move   *b5, b8, 0
3fb2a280:	btst   0, b8
3fb2a290:	jrne   L3FB2A680
L3FB2A2A0:
3fb2a2a0:	move   *b5, b8, 0
3fb2a2b0:	andi   0x450, b8
3fb2a2e0:	jane   L3FB2AC70
3fb2a300:	move   *b3, b8, 0
3fb2a310:	btst   9, b8
3fb2a320:	jreq   L3FB2A240
3fb2a330:	movi   0x100, a10
L3FB2A350:
3fb2a350:	move   a7, a11
3fb2a360:	jreq   L3FB2A400
3fb2a370:	cmp    a10, a7
3fb2a380:	jrle   L3FB2A3B0
3fb2a390:	move   a10, a11
3fb2a3a0:	jreq   L3FB2A240
L3FB2A3B0:
3fb2a3b0:	sub    a11, a7
3fb2a3c0:	sub    a11, a10
L3FB2A3D0:
3fb2a3d0:	move   *b6, b8, 0
3fb2a3e0:	dsjs   a11, L3FB2A3D0
3fb2a3f0:	jruc   L3FB2A350
L3FB2A400:
3fb2a400:	move   a8, a11
3fb2a410:	jreq   L3FB2A4C0
3fb2a420:	cmp    a10, a8
3fb2a430:	jrle   L3FB2A460
3fb2a440:	move   a10, a11
3fb2a450:	jreq   L3FB2A240
L3FB2A460:
3fb2a460:	sub    a11, a8
3fb2a470:	sub    a11, a10
L3FB2A480:
3fb2a480:	move   *b6, *b1, 0
3fb2a490:	addk   16, b1
3fb2a4a0:	dsjs   a11, L3FB2A480
3fb2a4b0:	jruc   L3FB2A400
L3FB2A4C0:
3fb2a4c0:	move   a9, a11
3fb2a4d0:	jreq   L3FB2A570
3fb2a4e0:	cmp    a10, a9
3fb2a4f0:	jrle   L3FB2A520
3fb2a500:	move   a10, a11
3fb2a510:	jreq   L3FB2A240
L3FB2A520:
3fb2a520:	sub    a11, a9
3fb2a530:	sub    a11, a10
L3FB2A540:
3fb2a540:	move   *b6, b8, 0
3fb2a550:	dsjs   a11, L3FB2A540
3fb2a560:	jruc   L3FB2A4C0
L3FB2A570:
3fb2a570:	btst   0, a3
3fb2a580:	jreq   L3FB2A5B0
3fb2a590:	addk   16, b1
3fb2a5a0:	inc    a6
L3FB2A5B0:
3fb2a5b0:	dsjs   b7, L3FB2A610
3fb2a5c0:	call   b2
3fb2a5d0:	move   *b0(0x50), b1, 1
3fb2a5f0:	movi   0x8, b7
L3FB2A610:
3fb2a610:	add    a3, a6
3fb2a620:	cmp    a6, a1
3fb2a630:	jrle   L3FB2ABF0
3fb2a640:	move   a2, a7
3fb2a650:	move   a3, a8
3fb2a660:	move   a4, a9
3fb2a670:	jruc   L3FB2A240
L3FB2A680:
3fb2a680:	movi   0x7fe, b8
L3FB2A6A0:
3fb2a6a0:	move   *a0, *a5, 0
3fb2a6b0:	addk   16, a0
3fb2a6c0:	dsjs   b8, L3FB2A6A0
3fb2a6d0:	move   *b4, b8, 0
3fb2a6e0:	ori    0x1, b8
3fb2a710:	move   b8, *b4, 0
3fb2a720:	jruc   L3FB2A2A0
L3FB2A730:
3fb2a730:	cmp    a6, a1
3fb2a740:	jrle   L3FB2ABF0
3fb2a750:	move   *b4, b8, 0
3fb2a760:	movi   0x32, b8
3fb2a780:	move   b8, *b4, 0
L3FB2A790:
3fb2a790:	move   *b5, b8, 0
3fb2a7a0:	btst   0, b8
3fb2a7b0:	jrne   L3FB2AB40
L3FB2A7C0:
3fb2a7c0:	move   *b3, b8, 0
3fb2a7d0:	btst   9, b8
3fb2a7e0:	jreq   L3FB2A790
3fb2a7f0:	movi   0x100, a10
L3FB2A810:
3fb2a810:	move   a7, a11
3fb2a820:	jreq   L3FB2A8C0
3fb2a830:	cmp    a10, a7
3fb2a840:	jrle   L3FB2A870
3fb2a850:	move   a10, a11
3fb2a860:	jreq   L3FB2A790
L3FB2A870:
3fb2a870:	sub    a11, a7
3fb2a880:	sub    a11, a10
L3FB2A890:
3fb2a890:	move   *b6, b8, 0
3fb2a8a0:	dsjs   a11, L3FB2A890
3fb2a8b0:	jruc   L3FB2A810
L3FB2A8C0:
3fb2a8c0:	move   a8, a11
3fb2a8d0:	jreq   L3FB2A980
3fb2a8e0:	cmp    a10, a8
3fb2a8f0:	jrle   L3FB2A920
3fb2a900:	move   a10, a11
3fb2a910:	jreq   L3FB2A790
L3FB2A920:
3fb2a920:	sub    a11, a8
3fb2a930:	sub    a11, a10
L3FB2A940:
3fb2a940:	move   *b6, *b1, 0
3fb2a950:	addk   16, b1
3fb2a960:	dsjs   a11, L3FB2A940
3fb2a970:	jruc   L3FB2A8C0
L3FB2A980:
3fb2a980:	move   a9, a11
3fb2a990:	jreq   L3FB2AA30
3fb2a9a0:	cmp    a10, a9
3fb2a9b0:	jrle   L3FB2A9E0
3fb2a9c0:	move   a10, a11
3fb2a9d0:	jreq   L3FB2A790
L3FB2A9E0:
3fb2a9e0:	sub    a11, a9
3fb2a9f0:	sub    a11, a10
L3FB2AA00:
3fb2aa00:	move   *b6, b8, 0
3fb2aa10:	dsjs   a11, L3FB2AA00
3fb2aa20:	jruc   L3FB2A980
L3FB2AA30:
3fb2aa30:	btst   0, a3
3fb2aa40:	jreq   L3FB2AA70
3fb2aa50:	addk   16, b1
3fb2aa60:	inc    a6
L3FB2AA70:
3fb2aa70:	dsjs   b7, L3FB2AAD0
3fb2aa80:	call   b2
3fb2aa90:	move   *b0(0x50), b1, 1
3fb2aab0:	movi   0x8, b7
L3FB2AAD0:
3fb2aad0:	add    a3, a6
3fb2aae0:	cmp    a6, a1
3fb2aaf0:	jrle   L3FB2ABF0
3fb2ab00:	move   a2, a7
3fb2ab10:	move   a3, a8
3fb2ab20:	move   a4, a9
3fb2ab30:	jruc   L3FB2A790
L3FB2AB40:
3fb2ab40:	movi   0x7fe, b8
3fb2ab60:	sub    a11, a11
L3FB2AB70:
3fb2ab70:	move   a11, *a5, 0
3fb2ab80:	dsjs   b8, L3FB2AB70
3fb2ab90:	move   *b4, b8, 0
3fb2aba0:	ori    0x1, b8
3fb2abd0:	move   b8, *b4, 0
3fb2abe0:	jruc   L3FB2A7C0
L3FB2ABF0:
3fb2abf0:	sub    a8, a8
3fb2ac00:	mmfm   sp, b0,b1,b2,b3,b4,b5,b6,b7,b8
3fb2ac20:	mmfm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a9,a10,a11
3fb2ac40:	move   *sp(0x20), a14, 1
3fb2ac60:	rets   2
L3FB2AC70:
3fb2ac70:	move   b8, a8
3fb2ac80:	mmfm   sp, b0,b1,b2,b3,b4,b5,b6,b7,b8
3fb2aca0:	mmfm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a9,a10,a11
3fb2acc0:	move   *sp(0x20), a14, 1
3fb2ace0:	rets   2
3fb2acf0:	mmtm   sp, a2,a3,a4,a5
3fb2ad10:	move   @0xcada0, a2, 1
3fb2ad40:	move   *a2(0x10), a3, 1
3fb2ad60:	move   *a2(0x70), a4, 1
3fb2ad80:	move   *a2(0x90), a5, 1
3fb2ada0:	setf   16, 0, 0
3fb2adb0:	sll    0x2, a3
L3FB2ADC0:
3fb2adc0:	move   *a4+, *a5+, 0
3fb2add0:	dsjs   a3, L3FB2ADC0
3fb2ade0:	move   a5, *a2(0x90), 1
3fb2ae00:	move   *a2(0x70), *a2(0x50), 1
3fb2ae30:	mmfm   sp, a2,a3,a4,a5
3fb2ae50:	rets
3fb2ae60:	mmtm   sp, a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12
3fb2ae80:	move   @0xcada0, a2, 1
3fb2aeb0:	move   *a2(0x10), a3, 1
3fb2aed0:	move   *a2(0x30), a4, 1
3fb2aef0:	move   *a2(0x70), a5, 1
3fb2af10:	move   *a2(0x90), a6, 1
3fb2af30:	move   a3, a8
3fb2af40:	sll    0x3, a3
3fb2af50:	sll    0x3, a4
3fb2af60:	move   a3, a7
3fb2af70:	movk   7, a11
3fb2af80:	mpyu   a11, a7
3fb2af90:	add    a5, a7
3fb2afa0:	move   a6, a9
3fb2afb0:	movi   0x5600300, a10
L3FB2AFE0:
3fb2afe0:	move   a10, a12
3fb2aff0:	move   a7, a5
3fb2b000:	movk   8, a11
L3FB2B010:
3fb2b010:	movb   *a5, *a12
3fb2b020:	sub    a3, a5
3fb2b030:	addk   16, a12
3fb2b040:	dsjs   a11, L3FB2B010
3fb2b050:	movk   8, a11
L3FB2B060:
3fb2b060:	movb   *a12, *a9
3fb2b070:	add    a4, a9
3fb2b080:	dsjs   a11, L3FB2B060
3fb2b090:	addk   8, a7
3fb2b0a0:	dsjs   a8, L3FB2AFE0
3fb2b0b0:	subk   8, a6
3fb2b0c0:	move   a6, *a2(0x90), 1
3fb2b0e0:	move   *a2(0x70), *a2(0x50), 1
3fb2b110:	mmfm   sp, a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12
3fb2b130:	rets
3fb2b140:	mmtm   sp, a2,a3,a4,a5
3fb2b160:	move   @0xcada0, a2, 1
3fb2b190:	move   *a2(0x10), a3, 1
3fb2b1b0:	move   *a2(0x70), a4, 1
3fb2b1d0:	move   *a2(0x90), a5, 1
3fb2b1f0:	setf   16, 0, 0
3fb2b200:	sll    0x2, a3
L3FB2B210:
3fb2b210:	move   *a4, *a5, 0
3fb2b220:	addk   16, a4
3fb2b230:	subk   16, a5
3fb2b240:	dsjs   a3, L3FB2B210
3fb2b250:	move   a5, *a2(0x90), 1
3fb2b270:	move   *a2(0x70), *a2(0x50), 1
3fb2b2a0:	mmfm   sp, a2,a3,a4,a5
3fb2b2c0:	rets
3fb2b2d0:	mmtm   sp, a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12
3fb2b2f0:	move   @0xcada0, a2, 1
3fb2b320:	move   *a2(0x10), a3, 1
3fb2b340:	move   *a2(0x30), a4, 1
3fb2b360:	move   *a2(0x70), a5, 1
3fb2b380:	move   *a2(0x90), a6, 1
3fb2b3a0:	move   a3, a8
3fb2b3b0:	sll    0x3, a3
3fb2b3c0:	sll    0x3, a4
3fb2b3d0:	move   a5, a7
3fb2b3e0:	move   a4, a9
3fb2b3f0:	mpyu   a3, a9
3fb2b400:	sub    a4, a9
3fb2b410:	add    a6, a9
3fb2b420:	movi   0x5600300, a10
L3FB2B450:
3fb2b450:	move   a10, a12
3fb2b460:	move   a7, a5
3fb2b470:	movk   8, a11
L3FB2B480:
3fb2b480:	movb   *a5, *a12
3fb2b490:	add    a3, a5
3fb2b4a0:	addk   16, a12
3fb2b4b0:	dsjs   a11, L3FB2B480
3fb2b4c0:	movk   8, a11
L3FB2B4D0:
3fb2b4d0:	movb   *a12, *a9
3fb2b4e0:	sub    a4, a9
3fb2b4f0:	dsjs   a11, L3FB2B4D0
3fb2b500:	addk   8, a7
3fb2b510:	dsjs   a8, L3FB2B450
3fb2b520:	addk   8, a6
3fb2b530:	move   a6, *a2(0x90), 1
3fb2b550:	move   *a2(0x70), *a2(0x50), 1
3fb2b580:	mmfm   sp, a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12
3fb2b5a0:	rets
3fb2b5b0:	mmtm   sp, a2,a3,a4,a5,a6,a7,a8
3fb2b5d0:	move   @0xcada0, a2, 1
3fb2b600:	move   *a2(0x10), a3, 1
3fb2b620:	move   *a2(0x70), a4, 1
3fb2b640:	move   *a2(0x90), a5, 1
3fb2b660:	setf   16, 0, 0
3fb2b670:	move   a3, a6
3fb2b680:	sll    0x4, a6
3fb2b690:	movi   0x8, a7
3fb2b6b0:	srl    0x1, a3
L3FB2B6C0:
3fb2b6c0:	move   a3, a8
L3FB2B6D0:
3fb2b6d0:	move   *a4+, *a5+, 0
3fb2b6e0:	dsjs   a8, L3FB2B6D0
3fb2b6f0:	sub    a6, a5
3fb2b700:	dsjs   a7, L3FB2B6C0
3fb2b710:	move   a5, *a2(0x90), 1
3fb2b730:	move   *a2(0x70), *a2(0x50), 1
3fb2b760:	mmfm   sp, a2,a3,a4,a5,a6,a7,a8
3fb2b780:	rets
3fb2b790:	mmtm   sp, a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12
3fb2b7b0:	move   @0xcada0, a2, 1
3fb2b7e0:	move   *a2(0x10), a3, 1
3fb2b800:	move   *a2(0x30), a4, 1
3fb2b820:	move   *a2(0x70), a5, 1
3fb2b840:	move   *a2(0x90), a6, 1
3fb2b860:	move   a3, a8
3fb2b870:	sll    0x3, a3
3fb2b880:	sll    0x3, a4
3fb2b890:	move   a3, a7
3fb2b8a0:	movk   7, a11
3fb2b8b0:	mpyu   a11, a7
3fb2b8c0:	add    a5, a7
3fb2b8d0:	move   a4, a9
3fb2b8e0:	mpyu   a3, a9
3fb2b8f0:	sub    a4, a9
3fb2b900:	add    a6, a9
3fb2b910:	movi   0x5600300, a10
L3FB2B940:
3fb2b940:	move   a10, a12
3fb2b950:	move   a7, a5
3fb2b960:	movk   8, a11
L3FB2B970:
3fb2b970:	movb   *a5, *a12
3fb2b980:	sub    a3, a5
3fb2b990:	addk   16, a12
3fb2b9a0:	dsjs   a11, L3FB2B970
3fb2b9b0:	movk   8, a11
L3FB2B9C0:
3fb2b9c0:	movb   *a12, *a9
3fb2b9d0:	sub    a4, a9
3fb2b9e0:	dsjs   a11, L3FB2B9C0
3fb2b9f0:	addk   8, a7
3fb2ba00:	dsjs   a8, L3FB2B940
3fb2ba10:	subk   8, a6
3fb2ba20:	move   a6, *a2(0x90), 1
3fb2ba40:	move   *a2(0x70), *a2(0x50), 1
3fb2ba70:	mmfm   sp, a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12
3fb2ba90:	rets
3fb2baa0:	mmtm   sp, a2,a3,a4,a5,a6,a7,a8
3fb2bac0:	move   @0xcada0, a2, 1
3fb2baf0:	move   *a2(0x10), a3, 1
3fb2bb10:	move   *a2(0x70), a4, 1
3fb2bb30:	move   *a2(0x90), a5, 1
3fb2bb50:	setf   16, 0, 0
3fb2bb60:	move   a3, a6
3fb2bb70:	sll    0x4, a6
3fb2bb80:	movi   0x8, a7
3fb2bba0:	srl    0x1, a3
L3FB2BBB0:
3fb2bbb0:	move   a3, a8
L3FB2BBC0:
3fb2bbc0:	move   *a4, *a5, 0
3fb2bbd0:	addk   16, a4
3fb2bbe0:	subk   16, a5
3fb2bbf0:	dsjs   a8, L3FB2BBC0
3fb2bc00:	add    a6, a5
3fb2bc10:	dsjs   a7, L3FB2BBB0
3fb2bc20:	move   a5, *a2(0x90), 1
3fb2bc40:	move   *a2(0x70), *a2(0x50), 1
3fb2bc70:	mmfm   sp, a2,a3,a4,a5,a6,a7,a8
3fb2bc90:	rets
3fb2bca0:	mmtm   sp, a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12
3fb2bcc0:	move   @0xcada0, a2, 1
3fb2bcf0:	move   *a2(0x10), a3, 1
3fb2bd10:	move   *a2(0x30), a4, 1
3fb2bd30:	move   *a2(0x70), a5, 1
3fb2bd50:	move   *a2(0x90), a6, 1
3fb2bd70:	move   a3, a8
3fb2bd80:	sll    0x3, a3
3fb2bd90:	sll    0x3, a4
3fb2bda0:	move   a5, a7
3fb2bdb0:	move   a6, a9
3fb2bdc0:	movi   0x5600300, a10
L3FB2BDF0:
3fb2bdf0:	move   a10, a12
3fb2be00:	move   a7, a5
3fb2be10:	movk   8, a11
L3FB2BE20:
3fb2be20:	movb   *a5, *a12
3fb2be30:	add    a3, a5
3fb2be40:	addk   16, a12
3fb2be50:	dsjs   a11, L3FB2BE20
3fb2be60:	movk   8, a11
L3FB2BE70:
3fb2be70:	movb   *a12, *a9
3fb2be80:	add    a4, a9
3fb2be90:	dsjs   a11, L3FB2BE70
3fb2bea0:	addk   8, a7
3fb2beb0:	dsjs   a8, L3FB2BDF0
3fb2bec0:	addk   8, a6
3fb2bed0:	move   a6, *a2(0x90), 1
3fb2bef0:	move   *a2(0x70), *a2(0x50), 1
3fb2bf20:	mmfm   sp, a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12
3fb2bf40:	rets
3fb2bf50:	.word  0x0000
3fb2bf60:	.word  0x0000
3fb2bf70:	.word  0x0000
3fb2bf80:	.word  0x0000
3fb2bf90:	.word  0x0000
3fb2bfa0:	.word  0x0000
3fb2bfb0:	.word  0x0000
3fb2bfc0:	.word  0x0000
3fb2bfd0:	.word  0x0000
3fb2bfe0:	.word  0x0000
3fb2bff0:	.word  0x0000
L3FB2C000:
3fb2c000:	mmtm   sp, a9,a13
3fb2c020:	move   a14, a13
3fb2c030:	move   *a13(0xffe0), a9, 1
3fb2c050:	move   a9, a8
3fb2c060:	sll    0x8, a9
3fb2c070:	andi   0xff00, a9
3fb2c0a0:	srl    0x8, a8
3fb2c0b0:	andi   0xff, a8
3fb2c0e0:	or     a9, a8
3fb2c0f0:	mmfm   sp, a9,a13
3fb2c110:	move   *sp(0x20), a14, 1
3fb2c130:	rets   2
L3FB2C140:
3fb2c140:	mmtm   sp, a9,a13
3fb2c160:	move   a14, a13
3fb2c170:	move   *a13(0xffe0), a9, 1
3fb2c190:	move   a9, a8
3fb2c1a0:	sll    0x8, a9
3fb2c1b0:	andi   0xff00ff00, a9
3fb2c1e0:	srl    0x8, a8
3fb2c1f0:	andi   0xff00ff, a8
3fb2c220:	or     a9, a8
3fb2c230:	rl     0x10, a8
3fb2c240:	mmfm   sp, a9,a13
3fb2c260:	move   *sp(0x20), a14, 1
3fb2c280:	rets   2
L3FB2C290:
3fb2c290:	mmtm   sp, a0,a5,a6,a7,a9,a10,a11,a12,a13
3fb2c2b0:	pushst
3fb2c2c0:	move   a14, a13
3fb2c2d0:	clr    a8
3fb2c2e0:	move   *a13(0xffe0), a9, 1
3fb2c300:	jreq   L3FB2C560
3fb2c310:	move   *a13(0xffc0), a10, 1
3fb2c330:	jrle   L3FB2C560
3fb2c340:	clr    a7
3fb2c350:	movi   0x8, a5
3fb2c370:	movi   0xff, a12
3fb2c390:	jruc   L3FB2C400
3fb2c3a0:	nop
3fb2c3b0:	nop
3fb2c3c0:	nop
3fb2c3d0:	nop
3fb2c3e0:	nop
3fb2c3f0:	nop
L3FB2C400:
3fb2c400:	move   *a9(0x40), a11, 0
3fb2c420:	jreq   L3FB2C540
3fb2c430:	cmp    a11, a10
3fb2c440:	jrge   L3FB2C460
3fb2c450:	move   a10, a11
L3FB2C460:
3fb2c460:	sub    a11, a10
3fb2c470:	move   *a9(0x20), a6, 1
3fb2c490:	sll    0x3, a6
3fb2c4a0:	add    a9, a6
L3FB2C4B0:
3fb2c4b0:	movb   *a6, a0
3fb2c4c0:	add    a5, a6
3fb2c4d0:	and    a12, a0
3fb2c4e0:	sll    a7, a0
3fb2c4f0:	xor    a5, a7
3fb2c500:	add    a0, a8
3fb2c510:	dsjs   a11, L3FB2C4B0
3fb2c520:	move   a10, a0
3fb2c530:	jreq   L3FB2C560
L3FB2C540:
3fb2c540:	move   *a9, a9, 1
3fb2c550:	jrne   L3FB2C400
L3FB2C560:
3fb2c560:	movi   0xffff, a7
3fb2c590:	move   a8, a0
3fb2c5a0:	srl    0x10, a0
3fb2c5b0:	and    a7, a8
3fb2c5c0:	add    a0, a8
3fb2c5d0:	move   a8, a0
3fb2c5e0:	srl    0x10, a0
3fb2c5f0:	and    a7, a8
3fb2c600:	add    a0, a8
3fb2c610:	xor    a7, a8
3fb2c620:	popst
3fb2c630:	mmfm   sp, a0,a5,a6,a7,a9,a10,a11,a12,a13
3fb2c650:	move   *sp(0x20), a14, 1
3fb2c670:	rets   2
L3FB2C680:
3fb2c680:	mmtm   sp, a7,a9,a10,a11,a13
3fb2c6a0:	move   a14, a13
3fb2c6b0:	move   *a13(0xffe0), a9, 1
3fb2c6d0:	move   *a13(0xffc0), a10, 1
3fb2c6f0:	move   a14, -*sp, 1
3fb2c700:	move   @0x1d07a0, *a14+, 1
3fb2c730:	calla  L3F5FCA00
3fb2c760:	calla  L3F5FCB80
3fb2c790:	move   a8, a11
3fb2c7a0:	jreq   L3FB2C880
L3FB2C7B0:
3fb2c7b0:	move   *a11(0x40), a7, 1
3fb2c7d0:	cmp    a10, a7
3fb2c7e0:	jrne   L3FB2C830
3fb2c7f0:	move   *a11(0x60), a7, 1
3fb2c810:	cmp    a9, a7
3fb2c820:	jreq   L3FB2C880
L3FB2C830:
3fb2c830:	calla  L3F5FCB80
3fb2c860:	move   a8, a11
3fb2c870:	jrne   L3FB2C7B0
L3FB2C880:
3fb2c880:	move   @0x1d07a0, a7, 1
3fb2c8b0:	jrne   L3FB2C8F0
3fb2c8c0:	calla  L3F5FCB10
L3FB2C8F0:
3fb2c8f0:	move   a11, a8
3fb2c900:	move   *sp(0xc0), a14, 1
3fb2c920:	mmfm   sp, a7,a9,a10,a11,a13
3fb2c940:	rets   2
L3FB2C950:
3fb2c950:	mmtm   sp, a7,a9,a10,a11,a13
3fb2c970:	move   a14, a13
3fb2c980:	move   *a13(0xffe0), a9, 1
3fb2c9a0:	move   a14, -*sp, 1
3fb2c9b0:	move   @0x1d07a0, *a14+, 1
3fb2c9e0:	calla  L3F5FCA00
3fb2ca10:	calla  L3F5FCB80
3fb2ca40:	move   a8, a10
3fb2ca50:	jreq   L3FB2CC40
L3FB2CA60:
3fb2ca60:	move   a14, -*sp, 1
3fb2ca70:	move   a9, *a14+, 1
3fb2ca80:	move   *a10(0x0), *a14+, 1
3fb2caa0:	calla  L3FB45500
3fb2cad0:	move   a8, a8
3fb2cae0:	jreq   L3FB2CC40
3fb2caf0:	move   *a10(0x20), a11, 1
3fb2cb10:	move   *a11, a7, 1
3fb2cb20:	jreq   L3FB2CBF0
L3FB2CB30:
3fb2cb30:	move   a14, -*sp, 1
3fb2cb40:	move   a9, *a14+, 1
3fb2cb50:	move   *a11(0x0), *a14+, 1
3fb2cb70:	calla  L3FB45500
3fb2cba0:	move   a8, a7
3fb2cbb0:	jreq   L3FB2CC40
3fb2cbc0:	addk   32, a11
3fb2cbd0:	move   *a11, a7, 1
3fb2cbe0:	jrne   L3FB2CB30
L3FB2CBF0:
3fb2cbf0:	calla  L3F5FCB80
3fb2cc20:	move   a8, a10
3fb2cc30:	jrne   L3FB2CA60
L3FB2CC40:
3fb2cc40:	move   @0x1d07a0, a7, 1
3fb2cc70:	jrne   L3FB2CCB0
3fb2cc80:	calla  L3F5FCB10
L3FB2CCB0:
3fb2ccb0:	move   a10, a8
3fb2ccc0:	move   *sp(0xc0), a14, 1
3fb2cce0:	mmfm   sp, a7,a9,a10,a11,a13
3fb2cd00:	rets   2
L3FB2CD10:
3fb2cd10:	mmtm   sp, a9,a11,a13
3fb2cd30:	move   a14, a13
3fb2cd40:	move   a14, -*sp, 1
3fb2cd50:	move   *a13(0xffe0), *a14+, 1
3fb2cd70:	calla  L3FB2C140
3fb2cda0:	move   a8, a9
3fb2cdb0:	move   a9, a11
3fb2cdc0:	andi   0x80000000, a11
3fb2cdf0:	jrne   L3FB2CE50
3fb2ce00:	move   a9, a8
3fb2ce10:	andi   0xffffff, a8
3fb2ce40:	jruc   L3FB2CF60
L3FB2CE50:
3fb2ce50:	move   a9, a11
3fb2ce60:	andi   0xc0000000, a11
3fb2ce90:	subi   0x80000000, a11
3fb2cec0:	jrne   L3FB2CF20
3fb2ced0:	move   a9, a8
3fb2cee0:	andi   0xffff, a8
3fb2cf10:	jruc   L3FB2CF60
L3FB2CF20:
3fb2cf20:	move   a9, a8
3fb2cf30:	andi   0xff, a8
L3FB2CF60:
3fb2cf60:	move   *sp(0x80), a14, 1
3fb2cf80:	mmfm   sp, a9,a11,a13
3fb2cfa0:	rets   2
L3FB2CFB0:
3fb2cfb0:	mmtm   sp, a9,a11,a13
3fb2cfd0:	move   a14, a13
3fb2cfe0:	addk   32, a14
3fb2cff0:	move   *a13(0xffc0), a11, 1
3fb2d010:	cmpi   0x80, a11
3fb2d030:	jrge   L3FB2D0D0
3fb2d040:	sll    0x18, a11
3fb2d050:	move   *a13(0xffa0), a9, 1
3fb2d070:	andi   0xffffff, a9
3fb2d0a0:	or     a9, a11
3fb2d0b0:	move   a11, *a13, 1
3fb2d0c0:	jruc   L3FB2D220
L3FB2D0D0:
3fb2d0d0:	cmpi   0x10000, a11
3fb2d100:	jrge   L3FB2D1A0
3fb2d110:	sll    0x10, a11
3fb2d120:	move   *a13(0xffa0), a9, 1
3fb2d140:	andi   0xffff, a9
3fb2d170:	or     a9, a11
3fb2d180:	move   a11, *a13, 1
3fb2d190:	jruc   L3FB2D220
L3FB2D1A0:
3fb2d1a0:	sll    0x8, a11
3fb2d1b0:	move   *a13(0xffa0), a9, 1
3fb2d1d0:	andi   0xff, a9
3fb2d200:	or     a9, a11
3fb2d210:	move   a11, *a13, 1
L3FB2D220:
3fb2d220:	move   a14, -*sp, 1
3fb2d230:	move   a11, *a14+, 1
3fb2d240:	calla  L3FB2C140
3fb2d270:	move   a8, *a13, 1
3fb2d280:	move   a13, a8
3fb2d290:	move   *a13(0xffe0), a13, 1
3fb2d2b0:	jreq   L3FB2D2D0
3fb2d2c0:	move   *a8, *a13, 1
L3FB2D2D0:
3fb2d2d0:	move   *sp(0x80), a14, 1
3fb2d2f0:	mmfm   sp, a9,a11,a13
3fb2d310:	rets   2
3fb2d320:	.word  0x0000
3fb2d330:	.word  0x0000
3fb2d340:	.word  0x0000
3fb2d350:	.word  0x0000
3fb2d360:	.word  0x0000
3fb2d370:	.word  0x0000
3fb2d380:	.word  0x0000
3fb2d390:	.word  0x0000
3fb2d3a0:	.word  0x0000
3fb2d3b0:	.word  0x0000
3fb2d3c0:	.word  0x0000
3fb2d3d0:	.word  0x0000
3fb2d3e0:	.word  0x0000
3fb2d3f0:	.word  0x0000
L3FB2D400:
3fb2d400:	mmtm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3fb2d420:	move   a14, a13
3fb2d430:	addi   0xa0, a14
3fb2d450:	move   *a13(0xffe0), a9, 1
3fb2d470:	move   a13, *a13(0x80), 1
L3FB2D490:
3fb2d490:	sub    a10, a10
3fb2d4a0:	movk   10, a11
3fb2d4b0:	movb   *a9, a7
3fb2d4c0:	cmpi   0x30, a7
3fb2d4e0:	jrne   L3FB2D510
3fb2d4f0:	movk   8, a11
3fb2d500:	addk   8, a9
L3FB2D510:
3fb2d510:	movb   *a9, a7
3fb2d520:	cmpi   0x78, a7
3fb2d540:	jreq   L3FB2D590
3fb2d550:	movb   *a9, a7
3fb2d560:	cmpi   0x58, a7
3fb2d580:	jrne   L3FB2D5B0
L3FB2D590:
3fb2d590:	movk   16, a11
3fb2d5a0:	addk   8, a9
L3FB2D5B0:
3fb2d5b0:	movb   *a9, a0
3fb2d5c0:	jreq   L3FB2D910
3fb2d5d0:	setf   8, 0, 0
L3FB2D5E0:
3fb2d5e0:	move   a0, a7
3fb2d5f0:	sll    0x3, a7
3fb2d600:	addi   0xd5ea8, a7
3fb2d630:	move   *a7, a7, 0
3fb2d640:	btst   2, a7
3fb2d650:	jreq   L3FB2D6E0
3fb2d660:	move   a10, a7
3fb2d670:	mpyu   a11, a7
3fb2d680:	add    a0, a7
3fb2d690:	move   a7, a10
3fb2d6a0:	subi   0x30, a10
3fb2d6c0:	addk   8, a9
3fb2d6d0:	jruc   L3FB2D8F0
L3FB2D6E0:
3fb2d6e0:	cmpi   0x10, a11
3fb2d700:	jrne   L3FB2D910
3fb2d710:	move   a0, a7
3fb2d720:	sll    0x3, a7
3fb2d730:	addi   0xd5ea8, a7
3fb2d760:	move   *a7, a7, 0
3fb2d770:	andi   0x44, a7
3fb2d7a0:	jreq   L3FB2D910
3fb2d7b0:	move   a10, a7
3fb2d7c0:	sll    0x4, a7
3fb2d7d0:	add    a0, a7
3fb2d7e0:	move   a0, a5
3fb2d7f0:	sll    0x3, a5
3fb2d800:	addi   0xd5ea8, a5
3fb2d830:	move   *a5, a5, 0
3fb2d840:	btst   1, a5
3fb2d850:	jreq   L3FB2D890
3fb2d860:	movi   0x61, a5
3fb2d880:	jruc   L3FB2D8B0
L3FB2D890:
3fb2d890:	movi   0x41, a5
L3FB2D8B0:
3fb2d8b0:	move   a7, a10
3fb2d8c0:	sub    a5, a10
3fb2d8d0:	addk   10, a10
3fb2d8e0:	addk   8, a9
L3FB2D8F0:
3fb2d8f0:	movb   *a9, a0
3fb2d900:	jrne   L3FB2D5E0
L3FB2D910:
3fb2d910:	movb   *a9, a7
3fb2d920:	cmpi   0x2e, a7
3fb2d940:	jrne   L3FB2DA50
3fb2d950:	move   *a13(0x80), a7, 1
3fb2d970:	subi   0x80, a7
3fb2d990:	cmp    a13, a7
3fb2d9a0:	jrc   L3FB2D9E0
3fb2d9b0:	movi   0xffff, a8
3fb2d9d0:	jruc   L3FB2DF10
L3FB2D9E0:
3fb2d9e0:	move   *a13(0x80), a7, 1
3fb2da00:	move   a10, *a7+, 1
3fb2da10:	move   a7, *a13(0x80), 1
3fb2da30:	addk   8, a9
3fb2da40:	jruc   L3FB2D490
L3FB2DA50:
3fb2da50:	movb   *a9, a7
3fb2da60:	jreq   L3FB2DB30
3fb2da70:	movb   *a9, a7
3fb2da80:	sll    0x3, a7
3fb2da90:	addi   0xd5ea8, a7
3fb2dac0:	setf   8, 0, 0
3fb2dad0:	move   *a7, a7, 0
3fb2dae0:	btst   3, a7
3fb2daf0:	jrne   L3FB2DB30
3fb2db00:	movi   0xffff, a8
3fb2db20:	jruc   L3FB2DF10
L3FB2DB30:
3fb2db30:	move   *a13(0x80), a7, 1
3fb2db50:	move   a10, *a7+, 1
3fb2db60:	move   a7, *a13(0x80), 1
3fb2db80:	sub    a13, a7
3fb2db90:	move   a7, a12
3fb2dba0:	sra    0x5, a12
3fb2dbb0:	cmpi   0x4, a12
3fb2dbd0:	jrls   L3FB2DC10
3fb2dbe0:	movi   0xffff, a8
3fb2dc00:	jruc   L3FB2DF10
L3FB2DC10:
3fb2dc10:	jruc   L3FB2DE00
3fb2dc20:	nop
3fb2dc30:	nop
3fb2dc40:	nop
3fb2dc50:	nop
3fb2dc60:	nop
3fb2dc70:	nop
3fb2dc80:	nop
3fb2dc90:	nop
3fb2dca0:	nop
3fb2dcb0:	nop
3fb2dcc0:	nop
3fb2dcd0:	nop
3fb2dce0:	nop
3fb2dcf0:	nop
3fb2dd00:	nop
3fb2dd10:	nop
3fb2dd20:	nop
3fb2dd30:	nop
3fb2dd40:	nop
3fb2dd50:	nop
3fb2dd60:	nop
3fb2dd70:	nop
3fb2dd80:	nop
3fb2dd90:	nop
3fb2dda0:	nop
3fb2ddb0:	nop
3fb2ddc0:	nop
3fb2ddd0:	nop
3fb2dde0:	nop
3fb2ddf0:	nop
L3FB2DE00:
3fb2de00:	sub    a10, a10
3fb2de10:	move   a10, a2
3fb2de20:	cmp    a12, a2
3fb2de30:	jrnc   L3FB2DF00
L3FB2DE40:
3fb2de40:	sll    0x8, a10
3fb2de50:	move   a2, a7
3fb2de60:	sll    0x5, a7
3fb2de70:	add    a13, a7
3fb2de80:	move   *a7, a7, 1
3fb2de90:	andi   0xff, a7
3fb2dec0:	or     a7, a10
3fb2ded0:	inc    a2
3fb2dee0:	cmp    a12, a2
3fb2def0:	jrc   L3FB2DE40
L3FB2DF00:
3fb2df00:	move   a10, a8
L3FB2DF10:
3fb2df10:	move   *sp(0x140), a14, 1
3fb2df30:	mmfm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3fb2df50:	rets   2
3fb2df60:	mmtm   sp, a11,a13
3fb2df80:	move   a14, a13
3fb2df90:	move   @0x1b3900, a11, 1
3fb2dfc0:	move   *a13(0xffe0), *a11(0x120), 1
3fb2dff0:	move   *sp(0x60), a14, 1
3fb2e010:	mmfm   sp, a11,a13
3fb2e030:	rets   2
L3FB2E040:
3fb2e040:	mmtm   sp, a7,a9,a11
3fb2e060:	move   @0x1b3900, a11, 1
3fb2e090:	setf   1, 1, 0
3fb2e0a0:	move   *a11(0x1c2), a9, 0
3fb2e0c0:	movk   1, a7
3fb2e0d0:	move   a7, *a11(0x1c2), 0
3fb2e0f0:	move   a9, a8
3fb2e100:	mmfm   sp, a7,a9,a11
3fb2e120:	rets
L3FB2E130:
3fb2e130:	mmtm   sp, a7,a9,a11
3fb2e150:	move   @0x1b3900, a11, 1
3fb2e180:	setf   1, 1, 0
3fb2e190:	move   *a11(0x1c2), a9, 0
3fb2e1b0:	sub    a7, a7
3fb2e1c0:	move   a7, *a11(0x1c2), 0
3fb2e1e0:	move   a9, a8
3fb2e1f0:	mmfm   sp, a7,a9,a11
3fb2e210:	rets
3fb2e220:	mmtm   sp, a9,a11,a13
3fb2e240:	move   a14, a13
3fb2e250:	move   @0x1b3900, a11, 1
3fb2e280:	setf   1, 1, 0
3fb2e290:	move   *a11(0x1c2), a9, 0
3fb2e2b0:	move   *a13(0xffe0), *a11(0x1c2), 0
3fb2e2e0:	move   a9, a8
3fb2e2f0:	move   *sp(0x80), a14, 1
3fb2e310:	mmfm   sp, a9,a11,a13
3fb2e330:	rets   2
L3FB2E340:
3fb2e340:	mmtm   sp, a9,a11,a13
3fb2e360:	move   a14, a13
3fb2e370:	addk   32, a14
3fb2e380:	move   @0x1b3900, a11, 1
3fb2e3b0:	setf   1, 1, 0
3fb2e3c0:	move   *a11(0x1c1), a9, 0
3fb2e3e0:	move   a9, *a13, 1
3fb2e3f0:	movk   1, a9
3fb2e400:	move   a9, *a11(0x1c1), 0
3fb2e420:	move   *a13, a8, 1
3fb2e430:	subk   32, a14
3fb2e440:	mmfm   sp, a9,a11,a13
3fb2e460:	rets
L3FB2E470:
3fb2e470:	mmtm   sp, a9,a11,a13
3fb2e490:	move   a14, a13
3fb2e4a0:	move   @0x1b3900, a11, 1
3fb2e4d0:	setf   1, 1, 0
3fb2e4e0:	move   *a11(0x1c1), a9, 0
3fb2e500:	move   *a13(0xffe0), *a11(0x1c1), 0
3fb2e530:	move   a9, a8
3fb2e540:	move   *sp(0x80), a14, 1
3fb2e560:	mmfm   sp, a9,a11,a13
3fb2e580:	rets   2
L3FB2E590:
3fb2e590:	mmtm   sp, a9,a11
3fb2e5b0:	move   @0x1b3900, a11, 1
3fb2e5e0:	sub    a9, a9
3fb2e5f0:	setf   1, 1, 0
3fb2e600:	move   a9, *a11(0x1c1), 0
3fb2e620:	mmfm   sp, a9,a11
3fb2e640:	rets
L3FB2E650:
3fb2e650:	mmtm   sp, a7,a9,a10,a11,a13
3fb2e670:	move   a14, a13
3fb2e680:	addi   0x80, a14
3fb2e6a0:	calla  L3F708700
3fb2e6d0:	move   a8, a9
3fb2e6e0:	pushst
3fb2e6f0:	dint
3fb2e700:	move   *a9(0x160), a11, 1
3fb2e720:	subi   0x160, a11
3fb2e740:	cmp    a9, a11
3fb2e750:	jrne   L3FB2E780
3fb2e760:	popst
3fb2e770:	jruc   L3FB2EB10
L3FB2E780:
3fb2e780:	move   *a9(0x160), *a13(0x0), 1
3fb2e7b0:	move   *a9(0x180), *a13(0x20), 1
3fb2e7e0:	move   *a9(0x160), a11, 1
3fb2e800:	move   a13, *a11(0x20), 1
3fb2e820:	move   *a9(0x180), a11, 1
3fb2e840:	move   a13, *a11, 1
3fb2e850:	move   a9, a11
3fb2e860:	addi   0x160, a11
3fb2e880:	move   a11, *a9(0x160), 1
3fb2e8a0:	move   a9, a11
3fb2e8b0:	addi   0x160, a11
3fb2e8d0:	move   a11, *a9(0x180), 1
3fb2e8f0:	sub    a11, a11
3fb2e900:	setf   1, 1, 0
3fb2e910:	move   a11, *a9(0x1c0), 0
3fb2e930:	popst
3fb2e940:	move   *a13, a11, 1
3fb2e950:	cmp    a13, a11
3fb2e960:	jreq   L3FB2EB10
L3FB2E970:
3fb2e970:	move   *a13, a10, 1
3fb2e980:	pushst
3fb2e990:	dint
3fb2e9a0:	move   a10, *a13(0x40), 1
3fb2e9c0:	move   *a10(0x20), *a13(0x60), 1
3fb2e9f0:	move   *a13(0x60), a11, 1
3fb2ea10:	move   *a10, *a11, 1
3fb2ea20:	move   *a11, a7, 1
3fb2ea30:	move   a11, *a7(0x20), 1
3fb2ea50:	move   a10, *a10, 1
3fb2ea60:	move   a10, *a10(0x20), 1
3fb2ea80:	popst
3fb2ea90:	move   a14, -*sp, 1
3fb2eaa0:	move   a10, *a14+, 1
3fb2eab0:	calla  L3F702440
3fb2eae0:	move   *a13, a11, 1
3fb2eaf0:	cmp    a13, a11
3fb2eb00:	jrne   L3FB2E970
L3FB2EB10:
3fb2eb10:	subi   0x80, a14
3fb2eb30:	mmfm   sp, a7,a9,a10,a11,a13
3fb2eb50:	rets
L3FB2EB60:
3fb2eb60:	mmtm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3fb2eb80:	move   a14, a13
3fb2eb90:	addi   0xc0, a14
3fb2ebb0:	move   *a13(0xffe0), a9, 1
3fb2ebd0:	sub    a7, a7
3fb2ebe0:	move   a7, *a13(0x20), 1
3fb2ec00:	move   a13, a5
3fb2ec10:	addi   0x40, a5
3fb2ec30:	move   a5, *a13(0x60), 1
3fb2ec50:	move   a5, *a13(0x40), 1
3fb2ec70:	calla  L3F708700
3fb2eca0:	move   a8, a12
3fb2ecb0:	setf   1, 1, 0
3fb2ecc0:	move   *a12(0x1c1), a7, 0
3fb2ece0:	move   a7, *a13, 1
3fb2ecf0:	movk   1, a7
3fb2ed00:	move   a7, *a12(0x1c1), 0
3fb2ed20:	move   *a13(0x20), a7, 1
3fb2ed40:	inc    a7
3fb2ed50:	move   a7, *a13(0x20), 1
3fb2ed70:	dec    a7
3fb2ed80:	sll    0x5, a7
3fb2ed90:	addi   0x1d20b0, a7
3fb2edc0:	move   *a7, a0, 1
3fb2edd0:	jreq   L3FB2F230
L3FB2EDE0:
3fb2ede0:	pushst
3fb2edf0:	dint
3fb2ee00:	move   *a0(0x150), a10, 1
3fb2ee20:	move   a10, a7
3fb2ee30:	subi   0x150, a7
3fb2ee50:	cmp    a0, a7
3fb2ee60:	jreq   L3FB2F160
L3FB2EE70:
3fb2ee70:	move   *a10(0x40), a7, 1
3fb2ee90:	cmp    a9, a7
3fb2eea0:	jrne   L3FB2F100
3fb2eeb0:	move   *a10, a11, 1
3fb2eec0:	pushst
3fb2eed0:	dint
3fb2eee0:	move   a10, *a13(0x80), 1
3fb2ef00:	move   *a10(0x20), *a13(0xa0), 1
3fb2ef30:	move   *a13(0xa0), a7, 1
3fb2ef50:	move   *a10, *a7, 1
3fb2ef60:	move   *a7, a5, 1
3fb2ef70:	move   a7, *a5(0x20), 1
3fb2ef90:	move   a10, *a10, 1
3fb2efa0:	move   a10, *a10(0x20), 1
3fb2efc0:	popst
3fb2efd0:	pushst
3fb2efe0:	dint
3fb2eff0:	move   a10, *a13(0x80), 1
3fb2f010:	move   *a13(0x60), *a13(0xa0), 1
3fb2f040:	move   *a13(0xa0), a7, 1
3fb2f060:	move   *a7, *a10, 1
3fb2f070:	move   a7, *a10(0x20), 1
3fb2f090:	move   a10, *a7, 1
3fb2f0a0:	move   *a10, a5, 1
3fb2f0b0:	move   a10, *a5(0x20), 1
3fb2f0d0:	popst
3fb2f0e0:	move   a11, a10
3fb2f0f0:	jruc   L3FB2F110
L3FB2F100:
3fb2f100:	move   *a10, a10, 1
L3FB2F110:
3fb2f110:	move   a10, a7
3fb2f120:	subi   0x150, a7
3fb2f140:	cmp    a0, a7
3fb2f150:	jrne   L3FB2EE70
L3FB2F160:
3fb2f160:	popst
3fb2f170:	move   *a13(0x20), a7, 1
3fb2f190:	inc    a7
3fb2f1a0:	move   a7, *a13(0x20), 1
3fb2f1c0:	dec    a7
3fb2f1d0:	sll    0x5, a7
3fb2f1e0:	addi   0x1d20b0, a7
3fb2f210:	move   *a7, a0, 1
3fb2f220:	jrne   L3FB2EDE0
L3FB2F230:
3fb2f230:	move   *a13(0x40), a7, 1
3fb2f250:	subi   0x40, a7
3fb2f270:	cmp    a13, a7
3fb2f280:	jreq   L3FB2F470
L3FB2F290:
3fb2f290:	move   *a13(0x40), a10, 1
3fb2f2b0:	pushst
3fb2f2c0:	dint
3fb2f2d0:	move   a10, *a13(0x80), 1
3fb2f2f0:	move   *a10(0x20), *a13(0xa0), 1
3fb2f320:	move   *a13(0xa0), a7, 1
3fb2f340:	move   *a10, *a7, 1
3fb2f350:	move   *a7, a5, 1
3fb2f360:	move   a7, *a5(0x20), 1
3fb2f380:	move   a10, *a10, 1
3fb2f390:	move   a10, *a10(0x20), 1
3fb2f3b0:	popst
3fb2f3c0:	move   a14, -*sp, 1
3fb2f3d0:	move   a10, *a14+, 1
3fb2f3e0:	calla  L3F702440
3fb2f410:	move   *a13(0x40), a7, 1
3fb2f430:	subi   0x40, a7
3fb2f450:	cmp    a13, a7
3fb2f460:	jrne   L3FB2F290
L3FB2F470:
3fb2f470:	move   a14, -*sp, 1
3fb2f480:	move   a9, *a14+, 1
3fb2f490:	calla  L3F714190
3fb2f4c0:	move   a14, -*sp, 1
3fb2f4d0:	move   a9, *a14+, 1
3fb2f4e0:	calla  L3FB40C40
3fb2f510:	setf   1, 1, 0
3fb2f520:	move   *a13(0x0), *a12(0x1c1), 0
3fb2f550:	move   *sp(0x120), a14, 1
3fb2f570:	mmfm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3fb2f590:	rets   2
L3FB2F5A0:
3fb2f5a0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fb2f5c0:	move   a14, a13
3fb2f5d0:	addi   0x40, a14
3fb2f5f0:	move   *a13(0xffe0), a9, 1
3fb2f610:	pushst
3fb2f620:	dint
3fb2f630:	move   *a9(0x150), a7, 1
3fb2f650:	subi   0x150, a7
3fb2f670:	cmp    a9, a7
3fb2f680:	jreq   L3FB2FBF0
L3FB2F690:
3fb2f690:	move   *a9(0x150), a10, 1
3fb2f6b0:	move   *a10(0x20), a7, 1
3fb2f6d0:	subi   0x150, a7
3fb2f6f0:	cmp    a9, a7
3fb2f700:	jreq   L3FB2F790
3fb2f710:	move   a14, -*sp, 1
3fb2f720:	movi   0x3fb2fc50, a8
3fb2f750:	move   a8, *a14+, 1
3fb2f760:	calla  L3F596290
L3FB2F790:
3fb2f790:	pushst
3fb2f7a0:	dint
3fb2f7b0:	move   a10, *a13, 1
3fb2f7c0:	move   *a10(0x20), *a13(0x20), 1
3fb2f7f0:	move   *a13(0x20), a7, 1
3fb2f810:	move   *a10, *a7, 1
3fb2f820:	move   *a7, a5, 1
3fb2f830:	move   a7, *a5(0x20), 1
3fb2f850:	move   a10, *a10, 1
3fb2f860:	move   a10, *a10(0x20), 1
3fb2f880:	popst
3fb2f890:	move   *a10(0x40), a11, 1
3fb2f8b0:	pushst
3fb2f8c0:	dint
3fb2f8d0:	move   a10, *a13, 1
3fb2f8e0:	move   *a11(0x180), *a13(0x20), 1
3fb2f910:	move   *a13(0x20), a7, 1
3fb2f930:	move   *a7, *a10, 1
3fb2f940:	move   a7, *a10(0x20), 1
3fb2f960:	move   a10, *a7, 1
3fb2f970:	move   *a10, a5, 1
3fb2f980:	move   a10, *a5(0x20), 1
3fb2f9a0:	popst
3fb2f9b0:	setf   1, 1, 0
3fb2f9c0:	move   *a11(0x1c0), a7, 0
3fb2f9e0:	jrne   L3FB2FB30
3fb2f9f0:	pushst
3fb2fa00:	dint
3fb2fa10:	move   a11, a7
3fb2fa20:	addi   0x40, a7
3fb2fa40:	move   a7, *a13, 1
3fb2fa50:	move   @0x1b3800, a5, 1
3fb2fa80:	move   a5, *a13(0x20), 1
3fb2faa0:	move   *a5, *a7, 1
3fb2fab0:	move   a5, *a7(0x20), 1
3fb2fad0:	move   a7, *a5, 1
3fb2fae0:	move   *a7, a7, 1
3fb2faf0:	move   *a13(0x0), *a7(0x20), 1
3fb2fb20:	popst
L3FB2FB30:
3fb2fb30:	movk   1, a7
3fb2fb40:	move   a7, *a11(0x1c0), 0
3fb2fb60:	move   a7, @0x1e8d00, 1
3fb2fb90:	move   *a9(0x150), a5, 1
3fb2fbb0:	subi   0x150, a5
3fb2fbd0:	cmp    a9, a5
3fb2fbe0:	jrne   L3FB2F690
L3FB2FBF0:
3fb2fbf0:	popst
3fb2fc00:	move   *sp(0xe0), a14, 1
3fb2fc20:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fb2fc40:	rets   2
3fb2fc50:	modu   a10, a13
3fb2fc60:	.word  0x7375
3fb2fc70:	sla    0x3, a5
3fb2fc80:	andn   a10, a1
3fb2fc90:	sla    0x2, b4
3fb2fca0:	.word  0x7571
3fb2fcb0:	sla    0x3, a5
3fb2fcc0:	modu   a11, a3
3fb2fcd0:	.word  0x7272
3fb2fce0:	.word  0x7075
3fb2fcf0:	sra    b11, b4
3fb2fd00:	.word  0x0064
L3FB2FD10:
3fb2fd10:	mmtm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12
3fb2fd30:	pushst
3fb2fd40:	setf   32, 0, 1
3fb2fd50:	setf   1, 0, 0
3fb2fd60:	movk   1, a12
3fb2fd70:	move   @0x1b3900, a7, 1
3fb2fda0:	addi   0x1c1, a7
3fb2fdc0:	move   *a7, a9, 0
3fb2fdd0:	move   a12, *a7, 0
3fb2fde0:	setf   16, 0, 0
3fb2fdf0:	clr    a8
3fb2fe00:	move   *a14(0xffe0), a0, 1
3fb2fe20:	move   *a0(0x20), a1, 0
3fb2fe40:	move   a1, a11
3fb2fe50:	move   *a0(0x30), a2, 0
3fb2fe70:	move   *a0(0x40), a3, 0
3fb2fe90:	sub    a2, a11
3fb2fea0:	and    a3, a11
3fb2feb0:	move   a3, a10
3fb2fec0:	sub    a11, a10
3fb2fed0:	jreq   L3FB30070
3fb2fee0:	move   *a14(0xffa0), a11, 1
3fb2ff00:	jreq   L3FB30070
3fb2ff10:	cmp    a11, a10
3fb2ff20:	jrle   L3FB2FF40
3fb2ff30:	move   a11, a10
L3FB2FF40:
3fb2ff40:	move   a10, a8
3fb2ff50:	setf   8, 0, 0
3fb2ff60:	move   *a14(0xffc0), a4, 1
3fb2ff80:	move   *a0(0x0), a5, 1
3fb2ffa0:	sll    0x3, a1
3fb2ffb0:	sll    0x3, a3
L3FB2FFC0:
3fb2ffc0:	move   a5, a6
3fb2ffd0:	add    a1, a6
3fb2ffe0:	move   *a4+, *a6+, 0
3fb2fff0:	addk   8, a1
3fb30000:	and    a3, a1
3fb30010:	dec    a10
3fb30020:	jrgt   L3FB2FFC0
3fb30030:	setf   16, 0, 0
3fb30040:	srl    0x3, a1
3fb30050:	move   a1, *a0(0x20), 0
L3FB30070:
3fb30070:	setf   1, 0, 0
3fb30080:	move   a9, *a7, 0
3fb30090:	popst
3fb300a0:	mmfm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12
3fb300c0:	move   *sp(0x20), a14, 1
3fb300e0:	rets   2
L3FB300F0:
3fb300f0:	mmtm   sp, a0,a1,a2,a3,a4,a5,a7,a9,a11,a12
3fb30110:	pushst
3fb30120:	setf   32, 0, 1
3fb30130:	setf   1, 0, 0
3fb30140:	movk   1, a12
3fb30150:	move   @0x1b3900, a7, 1
3fb30180:	addi   0x1c1, a7
3fb301a0:	move   *a7, a9, 0
3fb301b0:	move   a12, *a7, 0
3fb301c0:	setf   16, 0, 0
3fb301d0:	move   *a0(0x20), a1, 0
3fb301f0:	move   a1, a11
3fb30200:	move   *a0(0x30), a2, 0
3fb30220:	move   *a0(0x40), a3, 0
3fb30240:	sub    a2, a11
3fb30250:	and    a3, a11
3fb30260:	move   a3, a8
3fb30270:	sub    a11, a8
3fb30280:	jreq   L3FB30340
3fb30290:	movk   1, a8
3fb302a0:	move   *a0(0x0), a5, 1
3fb302c0:	sll    0x3, a1
3fb302d0:	add    a1, a5
3fb302e0:	movb   a4, *a5
3fb302f0:	srl    0x3, a1
3fb30300:	inc    a1
3fb30310:	and    a3, a1
3fb30320:	move   a1, *a0(0x20), 0
L3FB30340:
3fb30340:	setf   1, 0, 0
3fb30350:	move   a9, *a7, 0
3fb30360:	popst
3fb30370:	mmfm   sp, a0,a1,a2,a3,a4,a5,a7,a9,a11,a12
3fb30390:	rets
L3FB303A0:
3fb303a0:	mmtm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12
3fb303c0:	pushst
3fb303d0:	setf   32, 0, 1
3fb303e0:	setf   1, 0, 0
3fb303f0:	movk   1, a12
3fb30400:	move   @0x1b3900, a7, 1
3fb30430:	addi   0x1c1, a7
3fb30450:	move   *a7, a9, 0
3fb30460:	move   a12, *a7, 0
3fb30470:	setf   16, 0, 0
3fb30480:	clr    a8
3fb30490:	move   *a14(0xffa0), a10, 1
3fb304b0:	jreq   L3FB306A0
3fb304c0:	move   *a14(0xffe0), a0, 1
3fb304e0:	move   *a0(0x20), a1, 0
3fb30500:	sll    0x3, a1
3fb30510:	move   *a0(0x30), a2, 0
3fb30530:	sll    0x3, a2
3fb30540:	move   *a0(0x40), a3, 0
3fb30560:	sll    0x3, a3
3fb30570:	move   *a0(0x0), a4, 1
3fb30590:	move   *a14(0xffc0), a5, 1
3fb305b0:	setf   8, 0, 0
L3FB305C0:
3fb305c0:	cmp    a1, a2
3fb305d0:	jreq   L3FB30660
3fb305e0:	move   a4, a6
3fb305f0:	add    a2, a6
3fb30600:	move   *a6+, *a5+, 0
3fb30610:	addk   8, a2
3fb30620:	and    a3, a2
3fb30630:	inc    a8
3fb30640:	dec    a10
3fb30650:	jrgt   L3FB305C0
L3FB30660:
3fb30660:	setf   16, 0, 0
3fb30670:	srl    0x3, a2
3fb30680:	move   a2, *a0(0x30), 0
L3FB306A0:
3fb306a0:	setf   1, 0, 0
3fb306b0:	move   a9, *a7, 0
3fb306c0:	popst
3fb306d0:	mmfm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12
3fb306f0:	move   *sp(0x20), a14, 1
3fb30710:	rets   2
L3FB30720:
3fb30720:	mmtm   sp, a0,a1,a2,a3,a6,a7,a9,a12
3fb30740:	pushst
3fb30750:	setf   32, 0, 1
3fb30760:	setf   1, 0, 0
3fb30770:	movk   1, a12
3fb30780:	move   @0x1b3900, a7, 1
3fb307b0:	addi   0x1c1, a7
3fb307d0:	move   *a7, a9, 0
3fb307e0:	move   a12, *a7, 0
3fb307f0:	setf   16, 0, 0
3fb30800:	clr    a8
3fb30810:	move   *a0(0x20), a1, 0
3fb30830:	move   *a0(0x30), a2, 0
3fb30850:	cmp    a1, a2
3fb30860:	jreq   L3FB30940
3fb30870:	sll    0x3, a2
3fb30880:	move   *a0(0x40), a3, 0
3fb308a0:	move   *a0(0x0), a6, 1
3fb308c0:	add    a2, a6
3fb308d0:	movb   *a6, a5
3fb308e0:	inc    a8
3fb308f0:	srl    0x3, a2
3fb30900:	inc    a2
3fb30910:	and    a3, a2
3fb30920:	move   a2, *a0(0x30), 0
L3FB30940:
3fb30940:	setf   1, 0, 0
3fb30950:	move   a9, *a7, 0
3fb30960:	popst
3fb30970:	mmfm   sp, a0,a1,a2,a3,a6,a7,a9,a12
3fb30990:	rets
L3FB309A0:
3fb309a0:	mmtm   sp, a7,a9,a10,a11,a12,a13
3fb309c0:	move   a14, a13
3fb309d0:	move   *a13(0xffe0), a9, 1
3fb309f0:	move   *a13(0xffc0), a10, 1
3fb30a10:	move   *a13(0xffa0), a11, 1
3fb30a30:	sub    a12, a12
3fb30a40:	move   a12, a7
3fb30a50:	sll    0x3, a7
3fb30a60:	add    a9, a7
3fb30a70:	setf   8, 0, 0
3fb30a80:	move   *a7, a7, 0
3fb30a90:	jreq   L3FB30BD0
L3FB30AA0:
3fb30aa0:	move   a14, -*sp, 1
3fb30ab0:	move   a12, a7
3fb30ac0:	sll    0x3, a7
3fb30ad0:	add    a9, a7
3fb30ae0:	move   *a7, a8, 0
3fb30af0:	move   a8, *a14+, 1
3fb30b00:	move   a11, *a14+, 1
3fb30b10:	move   a10, *a14+, 1
3fb30b20:	calla  L3FB30C20
3fb30b50:	addk   12, a10
3fb30b60:	inc    a12
3fb30b70:	move   a12, a7
3fb30b80:	sll    0x3, a7
3fb30b90:	add    a9, a7
3fb30ba0:	setf   8, 0, 0
3fb30bb0:	move   *a7, a7, 0
3fb30bc0:	jrne   L3FB30AA0
L3FB30BD0:
3fb30bd0:	move   *sp(0xe0), a14, 1
3fb30bf0:	mmfm   sp, a7,a9,a10,a11,a12,a13
3fb30c10:	rets   2
L3FB30C20:
3fb30c20:	mmtm   sp, a0,a2,a4,a5,a6,a7,a9,a10,a11,a12,a13
3fb30c40:	move   a14, a13
3fb30c50:	move   *a13(0xffe0), a9, 1
3fb30c70:	move   *a13(0xffc0), a10, 1
3fb30c90:	move   *a13(0xffa0), a11, 1
3fb30cb0:	movk   7, a7
3fb30cc0:	and    a9, a7
3fb30cd0:	move   a7, a12
3fb30ce0:	movi   0xfff, a0
3fb30d00:	move   a0, a7
3fb30d10:	sll    a12, a7
3fb30d20:	move   a7, a0
3fb30d30:	move   a11, a5
3fb30d40:	move   a5, a7
3fb30d50:	sll    0x5, a5
3fb30d60:	sll    0x2, a7
3fb30d70:	add    a7, a5
3fb30d80:	sll    0x4, a5
3fb30d90:	move   a5, a4
3fb30da0:	addi   0x3fe21610, a4
3fb30dd0:	move   a10, a7
3fb30de0:	sll    0x7, a7
3fb30df0:	move   a9, a5
3fb30e00:	sra    0x3, a5
3fb30e10:	add    a5, a7
3fb30e20:	sll    0x3, a7
3fb30e30:	move   a7, a2
3fb30e40:	addi   0x4000000, a2
3fb30e70:	move   a2, a6
3fb30e80:	sub    a10, a10
3fb30e90:	setf   16, 0, 0
L3FB30EA0:
3fb30ea0:	move   *a6, a7, 1
3fb30eb0:	andn   a0, a7
3fb30ec0:	move   *a4+, a5, 0
3fb30ed0:	andi   0xfff, a5
3fb30f00:	sll    a12, a5
3fb30f10:	or     a5, a7
3fb30f20:	move   a7, *a6, 1
3fb30f30:	addi   0x400, a6
3fb30f50:	inc    a10
3fb30f60:	cmpi   0x24, a10
3fb30f80:	jrlt   L3FB30EA0
3fb30f90:	move   *sp(0x180), a14, 1
3fb30fb0:	mmfm   sp, a0,a2,a4,a5,a6,a7,a9,a10,a11,a12,a13
3fb30fd0:	rets   2
L3FB30FE0:
3fb30fe0:	mmtm   sp, a10,a11
3fb31000:	mmtm   sp, b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,b10,b11,b12,b13,b14
3fb31020:	pushst
3fb31030:	setf   32, 0, 1
3fb31040:	setf   16, 0, 0
3fb31050:	move   @0xc0000130, b0, 1	; CONVSP
3fb31080:	move   @0xc0000140, b1, 1	; CONVDP
3fb310b0:	move   @0xc0000150, b2, 1	; PSIZE
3fb310e0:	move   @0xc0000160, b3, 1	; PMASK
3fb31110:	move   @0xc00000b0, b4, 1	; CONTROL
3fb31140:	mmtm   sp, b0,b1,b2,b3,b4
3fb31160:	move   a14, b11
3fb31170:	move   *b11(0xffe0), b10, 1
3fb31190:	move   *b10(0xb8), b11, 1
3fb311b0:	jaeq   L3FB31E40
3fb311d0:	movb   *b10(0xa0), b13
3fb311f0:	jaeq   L3FB31E40
3fb31210:	movb   *b10(0xa8), b13
3fb31230:	jaeq   L3FB31E40
3fb31250:	movb   *b10(0xb0), b13
3fb31270:	jane   L3FB31E40
3fb31290:	move   b10, a10
3fb312a0:	move   b11, a11
3fb312b0:	setf   2, 0, 1
3fb312c0:	movk   3, b13
3fb312d0:	move   b13, @0xc00000b6, 1
3fb31300:	setf   1, 0, 1
3fb31310:	clr    b13
3fb31320:	move   b13, @0xc00000b5, 1
3fb31350:	move   b13, @0xc0000160, 0	; PMASK
3fb31380:	setf   5, 0, 1
3fb31390:	movi   0x0, b14
3fb313b0:	move   b14, @0xc00000ba, 1
3fb313e0:	setf   32, 0, 1
3fb313f0:	move   @0x1d1910, b14, 1
3fb31420:	move   b14, @0xc0000150, 0	; PSIZE
3fb31450:	movi   0x4000000, b4
3fb31480:	clr    b5
3fb31490:	move   @0x1d1990, b6, 1
3fb314c0:	move   *b11(0x0), b7, 1
3fb314e0:	move   @0x1d1930, b1, 1
3fb31510:	lmo    b1, b13
3fb31520:	move   b13, @0xc0000130, 0	; CONVSP
3fb31550:	move   *b10(0xf8), b2, 1
3fb31570:	move   *b10(0xd8), b3, 0
3fb31590:	lmo    b3, b13
3fb315a0:	move   b13, @0xc0000140, 0	; CONVDP
3fb315d0:	move   @0xc0000140, b13, 0	; CONVDP
3fb31600:	move   *b10(0x20), b0, 1
3fb31620:	pushst
3fb31630:	setf   16, 1, 0
3fb31640:	clr    b13
3fb31650:	move   *b10(0x20), b14, 0
3fb31670:	jrge   L3FB31690
3fb31680:	movx   b13, b0
L3FB31690:
3fb31690:	move   *b10(0x30), b14, 0
3fb316b0:	jrge   L3FB316D0
3fb316c0:	movy   b13, b0
L3FB316D0:
3fb316d0:	popst
3fb316e0:	pixblt xy,l
3fb316f0:	move   a10, b10
3fb31700:	move   a11, b11
3fb31710:	movi   0x1, b13
3fb31730:	movb   b13, *b10(0xb0)
3fb31750:	setf   1, 0, 1
3fb31760:	movk   1, b14
3fb31770:	move   b14, @0xc00000b5, 1
3fb317a0:	setf   32, 0, 1
3fb317b0:	move   *b11(0x60), b0, 1
3fb317d0:	move   *b11(0x0), b1, 0
3fb317f0:	addi   0x1f, b1
3fb31820:	andi   0xffffffe0, b1
3fb31850:	lmo    b1, b14
3fb31860:	move   b14, @0xc0000130, 0	; CONVSP
3fb31890:	move   *b10(0x20), b2, 1
3fb318b0:	move   @0x1d1930, b3, 1
3fb318e0:	lmo    b3, b13
3fb318f0:	move   b13, @0xc0000140, 0	; CONVDP
3fb31920:	move   @0xc0000140, b13, 0	; CONVDP
3fb31950:	clr    b8
3fb31960:	move   *b11(0x40), b9, 0
3fb31980:	jrne   L3FB31B90
3fb31990:	not    b9
3fb319a0:	setf   1, 0, 1
3fb319b0:	clr    b13
3fb319c0:	move   b13, @0xc00000b5, 1
3fb319f0:	setf   5, 0, 1
3fb31a00:	movi   0xb, b13
3fb31a20:	move   b13, @0xc00000ba, 1
3fb31a50:	move   @0xc00000ba, b13, 1
3fb31a80:	pixblt b,xy
3fb31a90:	movi   0x0, b13
3fb31ab0:	move   b13, @0xc00000ba, 1
3fb31ae0:	setf   1, 0, 1
3fb31af0:	movi   0x1, b13
3fb31b10:	move   b13, @0xc00000b5, 1
3fb31b40:	move   @0xc00000b5, b13, 1
3fb31b70:	setf   32, 0, 1
3fb31b80:	jruc   L3FB31BA0
L3FB31B90:
3fb31b90:	pixblt b,xy
L3FB31BA0:
3fb31ba0:	addi   0x1f, b1
3fb31bd0:	andi   0xffffffe0, b1
3fb31c00:	lmo    b1, b11
3fb31c10:	move   b11, @0xc0000130, 0	; CONVSP
3fb31c40:	move   a10, b10
3fb31c50:	move   a11, b11
3fb31c60:	move   *b11(0x80), b0, 1
3fb31c80:	move   *b10(0x20), b2, 1
3fb31ca0:	move   *b11(0x50), b9, 0
3fb31cc0:	jrne   L3FB31DD0
3fb31cd0:	not    b9
3fb31ce0:	setf   1, 0, 1
3fb31cf0:	clr    b13
3fb31d00:	move   b13, @0xc00000b5, 1
3fb31d30:	setf   5, 0, 1
3fb31d40:	movi   0xb, b13
3fb31d60:	move   b13, @0xc00000ba, 1
3fb31d90:	move   @0xc00000ba, b13, 1
3fb31dc0:	setf   32, 0, 1
L3FB31DD0:
3fb31dd0:	pixblt b,xy
3fb31de0:	setf   1, 0, 0
3fb31df0:	clr    b13
3fb31e00:	move   b13, @0xc00000b5, 0
3fb31e30:	setf   16, 0, 0
L3FB31E40:
3fb31e40:	mmfm   sp, b0,b1,b2,b3,b4
3fb31e60:	move   b0, @0xc0000130, 0	; CONVSP
3fb31e90:	move   b1, @0xc0000140, 0	; CONVDP
3fb31ec0:	move   b2, @0xc0000150, 0	; PSIZE
3fb31ef0:	move   b3, @0xc0000160, 0	; PMASK
3fb31f20:	move   b4, @0xc00000b0, 0	; CONTROL
3fb31f50:	popst
3fb31f60:	mmfm   sp, b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,b10,b11,b12,b13,b14
3fb31f80:	mmfm   sp, a10,a11
3fb31fa0:	move   *sp(0x20), a14, 1
3fb31fc0:	rets   2
L3FB31FD0:
3fb31fd0:	mmtm   sp, b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,b10,b11,b12,b13,b14
3fb31ff0:	pushst
3fb32000:	setf   32, 0, 1
3fb32010:	setf   16, 0, 0
3fb32020:	move   @0xc0000130, b0, 1	; CONVSP
3fb32050:	move   @0xc0000140, b1, 1	; CONVDP
3fb32080:	move   @0xc0000150, b2, 1	; PSIZE
3fb320b0:	move   @0xc0000160, b3, 1	; PMASK
3fb320e0:	move   @0xc00000b0, b4, 1	; CONTROL
3fb32110:	mmtm   sp, b0,b1,b2,b3,b4
3fb32130:	move   a14, b11
3fb32140:	move   *b11(0xffe0), b10, 1
3fb32160:	move   *b10(0xb8), b11, 1
3fb32180:	jreq   L3FB32660
3fb32190:	movb   *b10(0xa0), b13
3fb321b0:	jreq   L3FB32660
3fb321c0:	movb   *b10(0xb0), b13
3fb321e0:	jreq   L3FB32660
3fb321f0:	clr    b13
3fb32200:	movb   b13, *b10(0xb0)
3fb32220:	setf   2, 0, 1
3fb32230:	movk   3, b13
3fb32240:	move   b13, @0xc00000b6, 1
3fb32270:	setf   1, 0, 1
3fb32280:	clr    b13
3fb32290:	move   b13, @0xc00000b5, 1
3fb322c0:	move   b13, @0xc0000160, 0	; PMASK
3fb322f0:	setf   5, 0, 1
3fb32300:	movi   0x0, b14
3fb32320:	move   b14, @0xc00000ba, 1
3fb32350:	setf   32, 0, 1
3fb32360:	move   @0x1d1910, b14, 1
3fb32390:	move   b14, @0xc0000150, 0	; PSIZE
3fb323c0:	movi   0x4000000, b4
3fb323f0:	clr    b5
3fb32400:	move   @0x1d1990, b6, 1
3fb32430:	move   *b11(0x0), b7, 1
3fb32450:	move   *b10(0xf8), b0, 1
3fb32470:	move   *b10(0xd8), b1, 0
3fb32490:	lmo    b1, b13
3fb324a0:	move   b13, @0xc0000130, 0	; CONVSP
3fb324d0:	move   @0x1d1930, b3, 1
3fb32500:	lmo    b3, b13
3fb32510:	move   b13, @0xc0000140, 0	; CONVDP
3fb32540:	move   @0xc0000140, b13, 0	; CONVDP
3fb32570:	move   *b10(0x20), b2, 1
3fb32590:	pushst
3fb325a0:	setf   16, 1, 0
3fb325b0:	clr    b13
3fb325c0:	move   *b10(0x20), b14, 0
3fb325e0:	jrge   L3FB32600
3fb325f0:	movx   b13, b2
L3FB32600:
3fb32600:	move   *b10(0x30), b14, 0
3fb32620:	jrge   L3FB32640
3fb32630:	movy   b13, b2
L3FB32640:
3fb32640:	popst
3fb32650:	pixblt l,xy
L3FB32660:
3fb32660:	mmfm   sp, b0,b1,b2,b3,b4
3fb32680:	move   b0, @0xc0000130, 0	; CONVSP
3fb326b0:	move   b1, @0xc0000140, 0	; CONVDP
3fb326e0:	move   b2, @0xc0000150, 0	; PSIZE
3fb32710:	move   b3, @0xc0000160, 0	; PMASK
3fb32740:	move   b4, @0xc00000b0, 0	; CONTROL
3fb32770:	popst
3fb32780:	mmfm   sp, b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,b10,b11,b12,b13,b14
3fb327a0:	move   *sp(0x20), a14, 1
3fb327c0:	rets   2
3fb327d0:	pushst
3fb327e0:	setf   32, 0, 1
3fb327f0:	setf   16, 0, 0
3fb32800:	move   a14, b10
3fb32810:	move   *b10(0xffc0), b2, 0
3fb32830:	rl     0x10, b2
3fb32840:	move   *b10(0xffe0), b11, 0
3fb32860:	movx   b11, b2
3fb32870:	movi   0x800, b3
3fb32890:	lmo    b3, b11
3fb328a0:	move   b11, @0xc0000140, 0	; CONVDP
3fb328d0:	movi   0x4000000, b4
3fb32900:	movi   0x0, b5
3fb32920:	movi   0x3600400, b6
3fb32950:	move   *b10(0xff80), b7, 0
3fb32970:	rl     0x10, b7
3fb32980:	move   *b10(0xffa0), b11, 0
3fb329a0:	movx   b11, b7
3fb329b0:	move   *b10(0xff60), b9, 1
3fb329d0:	move   b9, b11
3fb329e0:	movi   0xf, b12
L3FB32A00:
3fb32a00:	rl     0x2, b11
3fb32a10:	or     b11, b9
3fb32a20:	dec    b12
3fb32a30:	jrgt   L3FB32A00
3fb32a40:	setf   5, 0, 0
3fb32a50:	movi   0x0, b11
3fb32a70:	move   b11, @0xc00000ba, 0
3fb32aa0:	fill   xy
3fb32ab0:	popst
3fb32ac0:	move   *sp(0x20), a14, 1
3fb32ae0:	rets   2
3fb32af0:	pushst
3fb32b00:	setf   32, 0, 1
3fb32b10:	setf   16, 0, 0
3fb32b20:	move   a14, b10
3fb32b30:	move   *b10(0xffe0), b0, 1
3fb32b50:	move   *b10(0xffc0), b1, 1
3fb32b70:	lmo    b1, b11
3fb32b80:	move   b11, @0xc0000130, 0	; CONVSP
3fb32bb0:	move   *b10(0xff60), b2, 0
3fb32bd0:	rl     0x10, b2
3fb32be0:	move   *b10(0xff80), b11, 0
3fb32c00:	movx   b11, b2
3fb32c10:	movi   0x800, b3
3fb32c30:	lmo    b3, b11
3fb32c40:	move   b11, @0xc0000140, 0	; CONVDP
3fb32c70:	movi   0x4000000, b4
3fb32ca0:	movi   0x0, b5
3fb32cc0:	movi   0x3600400, b6
3fb32cf0:	move   *b10(0xffa0), b7, 0
3fb32d10:	rl     0x10, b7
3fb32d20:	move   *b10(0xffc0), b11, 0
3fb32d40:	movx   b11, b7
3fb32d50:	move   *b10(0xff40), b8, 1
3fb32d70:	move   b8, b11
3fb32d80:	movi   0xf, b12
L3FB32DA0:
3fb32da0:	rl     0x2, b11
3fb32db0:	or     b11, b8
3fb32dc0:	dec    b12
3fb32dd0:	jrgt   L3FB32DA0
3fb32de0:	move   *b10(0xff20), b9, 1
3fb32e00:	move   b9, b11
3fb32e10:	movi   0xf, b12
L3FB32E30:
3fb32e30:	rl     0x2, b11
3fb32e40:	or     b11, b9
3fb32e50:	dec    b12
3fb32e60:	jrgt   L3FB32E30
3fb32e70:	setf   5, 0, 0
3fb32e80:	movi   0x0, b11
3fb32ea0:	move   b11, @0xc00000ba, 0
3fb32ed0:	pixblt b,xy
3fb32ee0:	popst
3fb32ef0:	move   *sp(0x20), a14, 1
3fb32f10:	rets   2
L3FB32F20:
3fb32f20:	mmtm   sp, a9,a11
3fb32f40:	move   a14, -*sp, 1
3fb32f50:	movi   0x3f6efc50, a11
3fb32f80:	move   a11, *a14+, 1
3fb32f90:	movi   0xfd0, a9
3fb32fc0:	move   a9, *a14+, 1
3fb32fd0:	movi   0xa00, a9
3fb33000:	move   a9, *a14+, 1
3fb33010:	calla  L3FA90230
3fb33040:	move   a14, -*sp, 1
3fb33050:	movi   0x3f714e70, a9
3fb33080:	move   a9, *a14+, 1
3fb33090:	movi   0x1360, a9
3fb330c0:	move   a9, *a14+, 1
3fb330d0:	movi   0xd90, a9
3fb33100:	move   a9, *a14+, 1
3fb33110:	calla  L3FA90230
3fb33140:	move   a14, -*sp, 1
3fb33150:	movi   0x3f7146d0, a9
3fb33180:	move   a9, *a14+, 1
3fb33190:	movi   0x1390, a9
3fb331c0:	move   a9, *a14+, 1
3fb331d0:	movi   0xdc0, a9
3fb33200:	move   a9, *a14+, 1
3fb33210:	calla  L3FA90230
3fb33240:	move   a14, -*sp, 1
3fb33250:	movi   0x3f714610, a9
3fb33280:	move   a9, *a14+, 1
3fb33290:	movi   0x13c0, a9
3fb332c0:	move   a9, *a14+, 1
3fb332d0:	movi   0xdf0, a9
3fb33300:	move   a9, *a14+, 1
3fb33310:	calla  L3FA90230
3fb33340:	move   a14, -*sp, 1
3fb33350:	movi   0x3f7145a0, a9
3fb33380:	move   a9, *a14+, 1
3fb33390:	movi   0x13f0, a9
3fb333c0:	move   a9, *a14+, 1
3fb333d0:	movi   0xe20, a9
3fb33400:	move   a9, *a14+, 1
3fb33410:	calla  L3FA90230
3fb33440:	move   a14, -*sp, 1
3fb33450:	movi   0x3f6ee250, a9
3fb33480:	move   a9, *a14+, 1
3fb33490:	movi   0x14b0, a9
3fb334c0:	move   a9, *a14+, 1
3fb334d0:	movi   0xee0, a9
3fb33500:	move   a9, *a14+, 1
3fb33510:	calla  L3FA90230
3fb33540:	move   a14, -*sp, 1
3fb33550:	movi   0x3f579880, a9
3fb33580:	move   a9, *a14+, 1
3fb33590:	movi   0x14e0, a9
3fb335c0:	move   a9, *a14+, 1
3fb335d0:	movi   0xf10, a9
3fb33600:	move   a9, *a14+, 1
3fb33610:	calla  L3FA90230
3fb33640:	move   a14, -*sp, 1
3fb33650:	movi   0x3f714530, a9
3fb33680:	move   a9, *a14+, 1
3fb33690:	movi   0x1510, a9
3fb336c0:	move   a9, *a14+, 1
3fb336d0:	movi   0xf40, a9
3fb33700:	move   a9, *a14+, 1
3fb33710:	calla  L3FA90230
3fb33740:	move   a14, -*sp, 1
3fb33750:	movi   0x3f7144c0, a9
3fb33780:	move   a9, *a14+, 1
3fb33790:	movi   0x1540, a9
3fb337c0:	move   a9, *a14+, 1
3fb337d0:	movi   0xf70, a9
3fb33800:	move   a9, *a14+, 1
3fb33810:	calla  L3FA90230
3fb33840:	mmfm   sp, a9,a11
3fb33860:	rets
L3FB33870:
3fb33870:	getst  a8
3fb33880:	andi   0x200000, a8
3fb338b0:	dint
3fb338c0:	rets
L3FB338D0:
3fb338d0:	mmtm   sp, a9
3fb338f0:	getst  a8
3fb33900:	move   *a14(0xffe0), a9, 1
3fb33920:	andi   0x200000, a9
3fb33950:	or     a9, a8
3fb33960:	putst  a8
3fb33970:	mmfm   sp, a9
3fb33990:	move   *sp(0x20), a14, 1
3fb339b0:	rets   2
L3FB339C0:
3fb339c0:	move   *a14(0xffe0), a8, 1
3fb339e0:	lmo    a8, a8
3fb339f0:	move   *sp(0x20), a14, 1
3fb33a10:	rets   2
L3FB33A20:
3fb33a20:	mmtm   sp, a11,a13
3fb33a40:	move   a14, a13
3fb33a50:	addk   32, a14
3fb33a60:	calla  L3FB3F9C0
3fb33a90:	move   *a13(0xffe0), a11, 1
3fb33ab0:	add    a11, a8
3fb33ac0:	move   a8, *a13, 1
3fb33ad0:	move   a14, -*sp, 1
3fb33ae0:	calla  L3F708700
3fb33b10:	move   a8, *a14+, 1
3fb33b20:	movi   0x3fb3fe90, a11
3fb33b50:	move   a11, *a14+, 1
3fb33b60:	move   *a13(0xffe0), *a14+, 1
3fb33b80:	calla  L3FB41ED0
3fb33bb0:	calla  L3FB3F9C0
3fb33be0:	move   *a13, a11, 1
3fb33bf0:	cmp    a11, a8
3fb33c00:	jrge   L3FB33CA0
L3FB33C10:
3fb33c10:	calla  L3FB3FA00
3fb33c40:	calla  L3FB3F9C0
3fb33c70:	move   *a13, a11, 1
3fb33c80:	cmp    a11, a8
3fb33c90:	jrlt   L3FB33C10
L3FB33CA0:
3fb33ca0:	move   *sp(0x60), a14, 1
3fb33cc0:	mmfm   sp, a11,a13
3fb33ce0:	rets   2
L3FB33CF0:
3fb33cf0:	mmtm   sp, a0,a1,a2,a3,a4,a5,a6,a9,a10
3fb33d10:	setf   8, 0, 0
3fb33d20:	move   -*a14, a0, 1
3fb33d30:	move   -*a14, a1, 1
3fb33d40:	move   -*a14, a2, 1
3fb33d50:	move   -*a14, a3, 1
3fb33d60:	move   -*a14, a4, 1
3fb33d70:	jreq   L3FB33D90
3fb33d80:	movk   16, a4
L3FB33D90:
3fb33d90:	addk   32, a4
3fb33da0:	move   sp, a10
3fb33db0:	subi   0x7f8, sp
3fb33dd0:	move   a1, a5
3fb33de0:	clr    a9
3fb33df0:	move   a9, -*a10, 0
3fb33e00:	inc    a5
3fb33e10:	clr    a6
3fb33e20:	abs    a0
3fb33e30:	jrn   L3FB33E80
3fb33e40:	move   a2, a6
3fb33e50:	sra    0x1f, a6
3fb33e60:	abs    a2
3fb33e70:	jruc   L3FB33EB0
L3FB33E80:
3fb33e80:	subk   10, a0
3fb33e90:	jrne   L3FB33F50
3fb33ea0:	addk   10, a0
L3FB33EB0:
3fb33eb0:	dec    a1
3fb33ec0:	clr    a8
3fb33ed0:	move   a2, a9
3fb33ee0:	divu   a0, a8
3fb33ef0:	addi   0x30, a9
3fb33f10:	move   a9, -*a10, 0
3fb33f20:	move   a8, a2
3fb33f30:	jrne   L3FB33EB0
3fb33f40:	jruc   L3FB34070
L3FB33F50:
3fb33f50:	addk   10, a0
3fb33f60:	lmo    a0, a0
3fb33f70:	subk   31, a0
3fb33f80:	move   a0, a6
3fb33f90:	neg    a6
L3FB33FA0:
3fb33fa0:	dec    a1
3fb33fb0:	move   a2, a9
3fb33fc0:	sll    a0, a9
3fb33fd0:	srl    a6, a9
3fb33fe0:	subk   10, a9
3fb33ff0:	jrlt   L3FB34010
3fb34000:	addk   7, a9
L3FB34010:
3fb34010:	addi   0x3a, a9
3fb34030:	move   a9, -*a10, 0
3fb34040:	srl    a0, a2
3fb34050:	jrne   L3FB33FA0
3fb34060:	clr    a6
L3FB34070:
3fb34070:	movi   0x2d, a8
3fb34090:	and    a4, a6
3fb340a0:	jreq   L3FB340F0
3fb340b0:	dec    a1
3fb340c0:	btst   4, a6
3fb340d0:	jrne   L3FB340F0
3fb340e0:	move   a8, -*a10, 0
L3FB340F0:
3fb340f0:	move   a1, a1
3fb34100:	jrle   L3FB34130
L3FB34110:
3fb34110:	move   a4, -*a10, 0
3fb34120:	dsjs   a1, L3FB34110
L3FB34130:
3fb34130:	btst   4, a6
3fb34140:	jreq   L3FB34170
3fb34150:	move   a8, *a3+, 0
3fb34160:	inc    a1
L3FB34170:
3fb34170:	sub    a1, a5
L3FB34180:
3fb34180:	move   *a10+, *a3+, 0
3fb34190:	dsjs   a5, L3FB34180
3fb341a0:	move   a10, sp
3fb341b0:	mmfm   sp, a0,a1,a2,a3,a4,a5,a6,a9,a10
3fb341d0:	rets   2
L3FB341E0:
3fb341e0:	mmtm   sp, a9,a11,a13
3fb34200:	move   a14, a13
3fb34210:	addi   0x820, a14
3fb34230:	move   a14, -*sp, 1
3fb34240:	move   a13, a11
3fb34250:	addk   32, a11
3fb34260:	move   a11, *a14+, 1
3fb34270:	move   a13, a11
3fb34280:	subi   0x40, a11
3fb342a0:	move   a11, *a14+, 1
3fb342b0:	move   *a13(0xffe0), *a14+, 1
3fb342d0:	calla  L3FB345F0
3fb34300:	move   a14, -*sp, 1
3fb34310:	move   a13, a9
3fb34320:	addk   32, a9
3fb34330:	move   a9, *a14+, 1
3fb34340:	calla  L3FB458D0
3fb34370:	move   a8, *a13, 1
3fb34380:	move   a14, -*sp, 1
3fb34390:	move   a9, *a14+, 1
3fb343a0:	calla  L3F3EEC80
3fb343d0:	move   *a13, a8, 1
3fb343e0:	move   *sp(0x80), a14, 1
3fb34400:	mmfm   sp, a9,a11,a13
3fb34420:	rets   2
L3FB34430:
3fb34430:	mmtm   sp, a11,a13
3fb34450:	move   a14, a13
3fb34460:	addk   32, a14
3fb34470:	move   a14, -*sp, 1
3fb34480:	move   *a13(0xffe0), *a14+, 1
3fb344a0:	move   a13, a11
3fb344b0:	subi   0x60, a11
3fb344d0:	move   a11, *a14+, 1
3fb344e0:	move   *a13(0xffc0), *a14+, 1
3fb34500:	calla  L3FB345F0
3fb34530:	move   a14, -*sp, 1
3fb34540:	move   *a13(0xffe0), *a14+, 1
3fb34560:	calla  L3FB458D0
3fb34590:	move   a8, *a13, 1
3fb345a0:	move   *sp(0x60), a14, 1
3fb345c0:	mmfm   sp, a11,a13
3fb345e0:	rets   2
L3FB345F0:
3fb345f0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fb34610:	move   a14, a13
3fb34620:	addi   0xa60, a14
3fb34640:	move   *a13(0xffa0), a9, 1
3fb34660:	sub    a11, a11
3fb34670:	move   a11, *a13(0x120), 1
3fb34690:	move   *a13(0xffe0), a10, 1
3fb346b0:	move   *a13(0xffc0), a7, 1
3fb346d0:	addk   32, a7
3fb346e0:	move   a7, *a13(0x9a0), 1
3fb34700:	move   a11, *a13(0x40), 1
L3FB34720:
3fb34720:	move   a10, *a13(0x980), 1
3fb34740:	movb   *a10, a11
3fb34750:	jreq   L3FB34810
3fb34760:	movb   *a10, a11
3fb34770:	cmpi   0x25, a11
3fb34790:	jreq   L3FB34810
L3FB347A0:
3fb347a0:	addk   8, a10
3fb347b0:	movb   *a10, a11
3fb347c0:	jreq   L3FB34810
3fb347d0:	movb   *a10, a11
3fb347e0:	cmpi   0x25, a11
3fb34800:	jrne   L3FB347A0
L3FB34810:
3fb34810:	move   *a13(0x980), a11, 1
3fb34830:	cmp    a10, a11
3fb34840:	jrnc   L3FB349F0
3fb34850:	move   a10, a7
3fb34860:	sub    a11, a7
3fb34870:	sra    0x3, a7
3fb34880:	move   a7, a7
3fb34890:	jrle   L3FB349F0
L3FB348A0:
3fb348a0:	move   *a13(0x980), a11, 1
3fb348c0:	movb   *a11, a7
3fb348d0:	subk   10, a7
3fb348e0:	jrne   L3FB34960
3fb348f0:	setf   8, 1, 0
3fb34900:	move   *a11+, *a9+, 0
3fb34910:	move   a11, *a13(0x980), 1
3fb34930:	movk   13, a7
3fb34940:	move   a7, *a9+, 0
3fb34950:	jruc   L3FB349A0
L3FB34960:
3fb34960:	setf   8, 1, 0
3fb34970:	move   *a11+, *a9+, 0
3fb34980:	move   a11, *a13(0x980), 1
L3FB349A0:
3fb349a0:	move   a10, a7
3fb349b0:	sub    a11, a7
3fb349c0:	sra    0x3, a7
3fb349d0:	move   a7, a7
3fb349e0:	jrgt   L3FB348A0
L3FB349F0:
3fb349f0:	setf   8, 1, 0
3fb34a00:	move   *a10+, a7, 0
3fb34a10:	jrne   L3FB34A90
3fb34a20:	sub    a7, a7
3fb34a30:	movb   a7, *a9
3fb34a40:	movk   1, a7
3fb34a50:	move   a7, *a13(0x120), 1
3fb34a70:	jauc   L3FB37760
L3FB34A90:
3fb34a90:	movb   *a10, a7
3fb34aa0:	cmpi   0x2d, a7
3fb34ac0:	movk   1, a7
3fb34ad0:	jreq   L3FB34AF0
3fb34ae0:	sub    a7, a7
L3FB34AF0:
3fb34af0:	move   a7, *a13(0x80), 1
3fb34b10:	move   a7, a7
3fb34b20:	jreq   L3FB34B40
3fb34b30:	addk   8, a10
L3FB34B40:
3fb34b40:	movb   *a10, a7
3fb34b50:	cmpi   0x30, a7
3fb34b70:	movk   1, a7
3fb34b80:	jreq   L3FB34BA0
3fb34b90:	sub    a7, a7
L3FB34BA0:
3fb34ba0:	move   a7, *a13(0xa0), 1
3fb34bc0:	move   a7, a7
3fb34bd0:	jreq   L3FB34BF0
3fb34be0:	addk   8, a10
L3FB34BF0:
3fb34bf0:	movb   *a10, a7
3fb34c00:	cmpi   0x2a, a7
3fb34c20:	jrne   L3FB34CC0
3fb34c30:	move   *a13(0x9a0), a7, 1
3fb34c50:	move   -*a7, a11, 1
3fb34c60:	move   a7, *a13(0x9a0), 1
3fb34c80:	move   a11, *a13(0xc0), 1
3fb34ca0:	addk   8, a10
3fb34cb0:	jruc   L3FB34EC0
L3FB34CC0:
3fb34cc0:	sub    a7, a7
3fb34cd0:	move   a7, *a13(0xc0), 1
3fb34cf0:	move   a14, -*sp, 1
3fb34d00:	movb   *a10, a8
3fb34d10:	move   a8, *a14+, 1
3fb34d20:	calla  L3FE14C10
3fb34d50:	move   a8, a8
3fb34d60:	jreq   L3FB34EC0
L3FB34D70:
3fb34d70:	move   *a13(0xc0), a11, 1
3fb34d90:	move   a11, a7
3fb34da0:	sll    0x3, a11
3fb34db0:	sll    0x1, a7
3fb34dc0:	add    a7, a11
3fb34dd0:	setf   8, 1, 0
3fb34de0:	move   *a10+, a7, 0
3fb34df0:	add    a7, a11
3fb34e00:	subi   0x30, a11
3fb34e20:	move   a11, *a13(0xc0), 1
3fb34e40:	move   a14, -*sp, 1
3fb34e50:	movb   *a10, a8
3fb34e60:	move   a8, *a14+, 1
3fb34e70:	calla  L3FE14C10
3fb34ea0:	move   a8, a7
3fb34eb0:	jrne   L3FB34D70
L3FB34EC0:
3fb34ec0:	movb   *a10, a11
3fb34ed0:	cmpi   0x2e, a11
3fb34ef0:	movk   1, a11
3fb34f00:	jreq   L3FB34F20
3fb34f10:	sub    a11, a11
L3FB34F20:
3fb34f20:	move   a11, *a13(0x60), 1
3fb34f40:	move   a11, a7
3fb34f50:	jreq   L3FB35250
3fb34f60:	addk   8, a10
3fb34f70:	movb   *a10, a7
3fb34f80:	cmpi   0x2a, a7
3fb34fa0:	jrne   L3FB35040
3fb34fb0:	move   *a13(0x9a0), a7, 1
3fb34fd0:	move   -*a7, a11, 1
3fb34fe0:	move   a7, *a13(0x9a0), 1
3fb35000:	move   a11, *a13(0x60), 1
3fb35020:	addk   8, a10
3fb35030:	jruc   L3FB35280
L3FB35040:
3fb35040:	sub    a7, a7
3fb35050:	move   a7, *a13(0x60), 1
3fb35070:	move   a14, -*sp, 1
3fb35080:	movb   *a10, a8
3fb35090:	move   a8, *a14+, 1
3fb350a0:	calla  L3FE14C10
3fb350d0:	move   a8, a11
3fb350e0:	jreq   L3FB35280
L3FB350F0:
3fb350f0:	move   *a13(0x60), a11, 1
3fb35110:	move   a11, a7
3fb35120:	sll    0x3, a11
3fb35130:	sll    0x1, a7
3fb35140:	add    a7, a11
3fb35150:	setf   8, 1, 0
3fb35160:	move   *a10+, a7, 0
3fb35170:	add    a7, a11
3fb35180:	subi   0x30, a11
3fb351a0:	move   a11, *a13(0x60), 1
3fb351c0:	move   a14, -*sp, 1
3fb351d0:	movb   *a10, a8
3fb351e0:	move   a8, *a14+, 1
3fb351f0:	calla  L3FE14C10
3fb35220:	move   a8, a7
3fb35230:	jrne   L3FB350F0
3fb35240:	jruc   L3FB35280
L3FB35250:
3fb35250:	movk   7, a7
3fb35260:	move   a7, *a13(0x60), 1
L3FB35280:
3fb35280:	move   a14, -*sp, 1
3fb35290:	movb   *a10, a8
3fb352a0:	move   a8, *a14+, 1
3fb352b0:	calla  L3FE1EFE0
3fb352e0:	cmpi   0x6c, a8
3fb35300:	movk   1, a11
3fb35310:	jreq   L3FB35330
3fb35320:	sub    a11, a11
L3FB35330:
3fb35330:	move   a11, *a13(0x40), 1
3fb35350:	move   a11, a7
3fb35360:	jreq   L3FB353B0
3fb35370:	addk   8, a10
3fb35380:	movk   14, a7
3fb35390:	move   a7, *a13(0x60), 1
L3FB353B0:
3fb353b0:	sub    a7, a7
3fb353c0:	move   a7, *a13(0x20), 1
3fb353e0:	jauc   L3FB36BF0
L3FB35400:
3fb35400:	setf   8, 1, 0
3fb35410:	move   *a10(0x0), *a9+, 0
3fb35430:	jauc   L3FB36EA0
L3FB35450:
3fb35450:	movi   0xfff6, a11
3fb35470:	move   a11, *a13(0x20), 1
3fb35490:	jauc   L3FB36EA0
L3FB354B0:
3fb354b0:	movk   10, a11
3fb354c0:	move   a11, *a13(0x20), 1
3fb354e0:	jauc   L3FB36EA0
L3FB35500:
3fb35500:	movk   8, a11
3fb35510:	move   a11, *a13(0x20), 1
3fb35530:	jauc   L3FB36EA0
L3FB35550:
3fb35550:	movk   16, a11
3fb35560:	move   a11, *a13(0x20), 1
3fb35580:	jauc   L3FB36EA0
L3FB355A0:
3fb355a0:	movk   2, a11
3fb355b0:	move   a11, *a13(0x20), 1
3fb355d0:	jauc   L3FB36EA0
L3FB355F0:
3fb355f0:	move   *a13(0x9a0), *a13(0xa20), 1
3fb35620:	move   *a13(0xa20), a11, 1
3fb35640:	move   -*a11, a8, 1
3fb35650:	move   -*a11, a7, 1
3fb35660:	move   a11, *a13(0xa20), 1
3fb35680:	move   a8, *a13(0x9e0), 1
3fb356a0:	move   a7, *a13(0xa00), 1
3fb356c0:	move   *a13(0x9a0), a7, 1
3fb356e0:	subi   0x40, a7
3fb35700:	move   a7, *a13(0x9a0), 1
3fb35720:	move   a14, -*sp, 1
3fb35730:	move   *a13(0x60), *a14+, 1
3fb35750:	move   *a13(0xc0), *a14+, 1
3fb35770:	move   a13, a7
3fb35780:	addi   0x140, a7
3fb357a0:	move   a7, *a14+, 1
3fb357b0:	move   *a13(0x9e0), *a14+, 1
3fb357d0:	move   *a13(0xa00), *a14+, 1
3fb357f0:	calla  L3FB37800
3fb35820:	move   a14, -*sp, 1
3fb35830:	move   a9, *a14+, 1
3fb35840:	move   *a13(0xa0), *a14+, 1
3fb35860:	move   *a13(0x80), *a14+, 1
3fb35880:	move   *a13(0xc0), *a14+, 1
3fb358a0:	move   a7, *a14+, 1
3fb358b0:	calla  L3FB3A320
3fb358e0:	move   a8, a9
3fb358f0:	jauc   L3FB36EA0
L3FB35910:
3fb35910:	move   *a13(0x9a0), *a13(0xa20), 1
3fb35940:	move   *a13(0xa20), a11, 1
3fb35960:	move   -*a11, a8, 1
3fb35970:	move   -*a11, a7, 1
3fb35980:	move   a11, *a13(0xa20), 1
3fb359a0:	move   a8, *a13(0x9e0), 1
3fb359c0:	move   a7, *a13(0xa00), 1
3fb359e0:	move   *a13(0x9a0), a7, 1
3fb35a00:	subi   0x40, a7
3fb35a20:	move   a7, *a13(0x9a0), 1
3fb35a40:	move   a14, -*sp, 1
3fb35a50:	move   *a13(0x60), *a14+, 1
3fb35a70:	move   *a13(0xc0), *a14+, 1
3fb35a90:	move   a13, a7
3fb35aa0:	addi   0x140, a7
3fb35ac0:	move   a7, *a14+, 1
3fb35ad0:	move   *a13(0x9e0), *a14+, 1
3fb35af0:	move   *a13(0xa00), *a14+, 1
3fb35b10:	calla  L3FB386A0
3fb35b40:	move   a14, -*sp, 1
3fb35b50:	move   a9, *a14+, 1
3fb35b60:	move   *a13(0xa0), *a14+, 1
3fb35b80:	move   *a13(0x80), *a14+, 1
3fb35ba0:	move   *a13(0xc0), *a14+, 1
3fb35bc0:	move   a7, *a14+, 1
3fb35bd0:	calla  L3FB3A320
3fb35c00:	move   a8, a9
3fb35c10:	jauc   L3FB36EA0
L3FB35C30:
3fb35c30:	move   *a13(0x9a0), *a13(0xa20), 1
3fb35c60:	move   *a13(0xa20), a11, 1
3fb35c80:	move   -*a11, a8, 1
3fb35c90:	move   -*a11, a7, 1
3fb35ca0:	move   a11, *a13(0xa20), 1
3fb35cc0:	move   a8, *a13(0x9e0), 1
3fb35ce0:	move   a7, *a13(0xa00), 1
3fb35d00:	move   *a13(0x9a0), a7, 1
3fb35d20:	subi   0x40, a7
3fb35d40:	move   a7, *a13(0x9a0), 1
3fb35d60:	move   *a13(0x9e0), *a14+, 1
3fb35d80:	move   *a13(0xa00), *a14+, 1
3fb35da0:	movi   0x3fb3aaa0, a8
3fb35dd0:	move   *a8+, *a14+, 1
3fb35de0:	move   *a8+, *a14+, 1
3fb35df0:	calla  L3FE0E710
3fb35e20:	jreq   L3FB35F00
3fb35e30:	move   *a13(0x9e0), *a14+, 1
3fb35e50:	move   *a13(0xa00), *a14+, 1
3fb35e70:	movi   0x3fb3aae0, a8
3fb35ea0:	move   *a8+, *a14+, 1
3fb35eb0:	move   *a8+, *a14+, 1
3fb35ec0:	calla  L3FE0E6F0
3fb35ef0:	jrne   L3FB36170
L3FB35F00:
3fb35f00:	move   *a13(0x9e0), *a14+, 1
3fb35f20:	move   *a13(0xa00), *a14+, 1
3fb35f40:	movi   0x3fb3ab20, a8
3fb35f70:	move   *a8+, *a14+, 1
3fb35f80:	move   *a8+, *a14+, 1
3fb35f90:	calla  L3FE0E6D0
3fb35fc0:	jreq   L3FB360A0
3fb35fd0:	move   *a13(0x9e0), *a14+, 1
3fb35ff0:	move   *a13(0xa00), *a14+, 1
3fb36010:	movi   0x3fb3ab60, a8
3fb36040:	move   *a8+, *a14+, 1
3fb36050:	move   *a8+, *a14+, 1
3fb36060:	calla  L3FE0E730
3fb36090:	jrne   L3FB36170
L3FB360A0:
3fb360a0:	move   *a13(0x9e0), *a14+, 1
3fb360c0:	move   *a13(0xa00), *a14+, 1
3fb360e0:	movi   0x3fb3aba0, a8
3fb36110:	move   *a8+, *a14+, 1
3fb36120:	move   *a8+, *a14+, 1
3fb36130:	calla  L3FE0E9F0
3fb36160:	jreq   L3FB36280
L3FB36170:
3fb36170:	move   a14, -*sp, 1
3fb36180:	move   *a13(0x60), *a14+, 1
3fb361a0:	move   *a13(0xc0), *a14+, 1
3fb361c0:	move   a13, a7
3fb361d0:	addi   0x140, a7
3fb361f0:	move   a7, *a14+, 1
3fb36200:	move   *a13(0x9e0), *a14+, 1
3fb36220:	move   *a13(0xa00), *a14+, 1
3fb36240:	calla  L3FB37800
3fb36270:	jruc   L3FB36380
L3FB36280:
3fb36280:	move   a14, -*sp, 1
3fb36290:	move   *a13(0x60), *a14+, 1
3fb362b0:	move   *a13(0xc0), *a14+, 1
3fb362d0:	move   a13, a7
3fb362e0:	addi   0x140, a7
3fb36300:	move   a7, *a14+, 1
3fb36310:	move   *a13(0x9e0), *a14+, 1
3fb36330:	move   *a13(0xa00), *a14+, 1
3fb36350:	calla  L3FB386A0
L3FB36380:
3fb36380:	move   a14, -*sp, 1
3fb36390:	move   a9, *a14+, 1
3fb363a0:	move   *a13(0xa0), *a14+, 1
3fb363c0:	move   *a13(0x80), *a14+, 1
3fb363e0:	move   *a13(0xc0), *a14+, 1
3fb36400:	move   a7, *a14+, 1
3fb36410:	calla  L3FB3A320
3fb36440:	move   a8, a9
3fb36450:	jauc   L3FB36EA0
L3FB36470:
3fb36470:	move   a14, -*sp, 1
3fb36480:	move   *a13(0x9a0), a11, 1
3fb364a0:	move   -*a11, a7, 1
3fb364b0:	move   a11, *a13(0x9a0), 1
3fb364d0:	move   a7, *a14+, 1
3fb364e0:	calla  L3FB458D0
3fb36510:	move   a8, *a13, 1
3fb36520:	move   *a11(0x0), *a13(0x9c0), 1
3fb36550:	move   *a13(0xc0), a7, 1
3fb36570:	cmp    a8, a7
3fb36580:	jrle   L3FB36A70
3fb36590:	sub    a8, a7
3fb365a0:	move   a7, *a13(0x100), 1
3fb365c0:	move   a13, a7
3fb365d0:	addi   0x140, a7
3fb365f0:	move   a7, *a13(0x940), 1
3fb36610:	move   *a13(0x80), a11, 1
3fb36630:	jreq   L3FB36850
3fb36640:	dec    a8
3fb36650:	move   a8, *a13, 1
3fb36660:	inc    a8
3fb36670:	jreq   L3FB36730
3fb36680:	setf   8, 1, 0
L3FB36690:
3fb36690:	move   *a13(0x9c0), a11, 1
3fb366b0:	move   *a11+, *a9+, 0
3fb366c0:	move   a11, *a13(0x9c0), 1
3fb366e0:	move   *a13, a7, 1
3fb366f0:	dec    a7
3fb36700:	move   a7, *a13, 1
3fb36710:	inc    a7
3fb36720:	jrne   L3FB36690
L3FB36730:
3fb36730:	move   *a13(0x100), a11, 1
3fb36750:	dec    a11
3fb36760:	move   a11, *a13(0x100), 1
3fb36780:	inc    a11
3fb36790:	jreq   L3FB36EA0
3fb367a0:	setf   8, 1, 0
L3FB367B0:
3fb367b0:	movk   32, a11
3fb367c0:	move   a11, *a9+, 0
3fb367d0:	move   *a13(0x100), a7, 1
3fb367f0:	dec    a7
3fb36800:	move   a7, *a13(0x100), 1
3fb36820:	inc    a7
3fb36830:	jrne   L3FB367B0
3fb36840:	jruc   L3FB36EA0
L3FB36850:
3fb36850:	move   *a13(0x100), a11, 1
3fb36870:	dec    a11
3fb36880:	move   a11, *a13(0x100), 1
3fb368a0:	inc    a11
3fb368b0:	jreq   L3FB36960
3fb368c0:	setf   8, 1, 0
L3FB368D0:
3fb368d0:	movk   32, a11
3fb368e0:	move   a11, *a9+, 0
3fb368f0:	move   *a13(0x100), a7, 1
3fb36910:	dec    a7
3fb36920:	move   a7, *a13(0x100), 1
3fb36940:	inc    a7
3fb36950:	jrne   L3FB368D0
L3FB36960:
3fb36960:	move   *a13, a11, 1
3fb36970:	dec    a11
3fb36980:	move   a11, *a13, 1
3fb36990:	inc    a11
3fb369a0:	jreq   L3FB36EA0
3fb369b0:	setf   8, 1, 0
L3FB369C0:
3fb369c0:	move   *a13(0x9c0), a11, 1
3fb369e0:	move   *a11+, *a9+, 0
3fb369f0:	move   a11, *a13(0x9c0), 1
3fb36a10:	move   *a13, a7, 1
3fb36a20:	dec    a7
3fb36a30:	move   a7, *a13, 1
3fb36a40:	inc    a7
3fb36a50:	jrne   L3FB369C0
3fb36a60:	jruc   L3FB36EA0
L3FB36A70:
3fb36a70:	dec    a8
3fb36a80:	move   a8, *a13, 1
3fb36a90:	inc    a8
3fb36aa0:	jreq   L3FB36EA0
3fb36ab0:	setf   8, 1, 0
L3FB36AC0:
3fb36ac0:	move   *a13(0x9c0), a11, 1
3fb36ae0:	move   *a11+, *a9+, 0
3fb36af0:	move   a11, *a13(0x9c0), 1
3fb36b10:	move   *a13, a7, 1
3fb36b20:	dec    a7
3fb36b30:	move   a7, *a13, 1
3fb36b40:	inc    a7
3fb36b50:	jrne   L3FB36AC0
3fb36b60:	jruc   L3FB36EA0
L3FB36B70:
3fb36b70:	move   *a13(0x9a0), a11, 1
3fb36b90:	move   -*a11, a7, 1
3fb36ba0:	move   a11, *a13(0x9a0), 1
3fb36bc0:	setf   8, 1, 0
3fb36bd0:	move   a7, *a9+, 0
3fb36be0:	jruc   L3FB36EA0
L3FB36BF0:
3fb36bf0:	movb   *a10, a8
3fb36c00:	subi   0x25, a8
3fb36c20:	jaeq   L3FB35400
3fb36c40:	subk   32, a8
3fb36c50:	jaeq   L3FB35910
3fb36c70:	subk   2, a8
3fb36c80:	jaeq   L3FB35C30
3fb36ca0:	subk   17, a8
3fb36cb0:	jaeq   L3FB35550
3fb36cd0:	subk   10, a8
3fb36ce0:	jaeq   L3FB355A0
3fb36d00:	dec    a8
3fb36d10:	jreq   L3FB36B70
3fb36d20:	dec    a8
3fb36d30:	jaeq   L3FB35450
3fb36d50:	dec    a8
3fb36d60:	jaeq   L3FB35910
3fb36d80:	dec    a8
3fb36d90:	jaeq   L3FB355F0
3fb36db0:	dec    a8
3fb36dc0:	jaeq   L3FB35C30
3fb36de0:	subk   8, a8
3fb36df0:	jaeq   L3FB35500
3fb36e10:	subk   4, a8
3fb36e20:	jaeq   L3FB36470
3fb36e40:	subk   2, a8
3fb36e50:	jaeq   L3FB354B0
3fb36e70:	subk   3, a8
3fb36e80:	jaeq   L3FB35550
L3FB36EA0:
3fb36ea0:	move   *a13(0x20), a11, 1
3fb36ec0:	jaeq   L3FB37760
3fb36ee0:	move   a14, -*sp, 1
3fb36ef0:	move   *a13(0xa0), *a14+, 1
3fb36f10:	move   a13, a7
3fb36f20:	addi   0x140, a7
3fb36f40:	move   a7, *a14+, 1
3fb36f50:	move   *a13(0x9a0), a7, 1
3fb36f70:	move   -*a7, a11, 1
3fb36f80:	move   a7, *a13(0x9a0), 1
3fb36fa0:	move   a11, *a14+, 1
3fb36fb0:	move   *a13(0xc0), *a14+, 1
3fb36fd0:	move   *a13(0x20), *a14+, 1
3fb36ff0:	calla  L3FB33CF0
3fb37020:	move   a14, -*sp, 1
3fb37030:	move   a13, a11
3fb37040:	addi   0x140, a11
3fb37060:	move   a11, *a14+, 1
3fb37070:	calla  L3FB458D0
3fb370a0:	move   a8, *a13, 1
3fb370b0:	move   a11, *a13(0x940), 1
3fb370d0:	move   *a13(0x80), a7, 1
3fb370f0:	jrne   L3FB37200
3fb37100:	dec    a8
3fb37110:	move   a8, *a13, 1
3fb37120:	inc    a8
3fb37130:	jreq   L3FB37760
3fb37140:	setf   8, 1, 0
L3FB37150:
3fb37150:	move   *a13(0x940), a11, 1
3fb37170:	move   *a11+, *a9+, 0
3fb37180:	move   a11, *a13(0x940), 1
3fb371a0:	move   *a13, a7, 1
3fb371b0:	dec    a7
3fb371c0:	move   a7, *a13, 1
3fb371d0:	inc    a7
3fb371e0:	jrne   L3FB37150
3fb371f0:	jruc   L3FB37760
L3FB37200:
3fb37200:	move   *a13(0xa0), a7, 1
3fb37220:	jreq   L3FB37290
3fb37230:	movi   0x3fb3aa80, a7
3fb37260:	move   a7, *a13(0x960), 1
3fb37280:	jruc   L3FB372E0
L3FB37290:
3fb37290:	movi   0x3fb3aa90, a7
3fb372c0:	move   a7, *a13(0x960), 1
L3FB372E0:
3fb372e0:	movb   *a11, a7
3fb372f0:	cmpi   0x2d, a7
3fb37310:	jrne   L3FB37360
3fb37320:	setf   8, 1, 0
3fb37330:	move   *a11+, *a9+, 0
3fb37340:	move   a11, *a13(0x940), 1
L3FB37360:
3fb37360:	move   *a13(0x960), a7, 1
3fb37380:	setf   8, 1, 0
3fb37390:	move   *a11+, a5, 0
3fb373a0:	move   a11, *a13(0x940), 1
3fb373c0:	movb   *a7, a7
3fb373d0:	cmp    a7, a5
3fb373e0:	jrne   L3FB37490
L3FB373F0:
3fb373f0:	move   *a13(0x940), a11, 1
3fb37410:	move   *a13(0x960), a7, 1
3fb37430:	move   *a11+, a5, 0
3fb37440:	move   a11, *a13(0x940), 1
3fb37460:	movb   *a7, a7
3fb37470:	cmp    a7, a5
3fb37480:	jreq   L3FB373F0
L3FB37490:
3fb37490:	subk   8, a11
3fb374a0:	move   a11, *a13(0x940), 1
3fb374c0:	move   a14, -*sp, 1
3fb374d0:	move   a11, *a14+, 1
3fb374e0:	calla  L3FB458D0
3fb37510:	move   a8, *a13, 1
3fb37520:	dec    a8
3fb37530:	move   a8, *a13, 1
3fb37540:	inc    a8
3fb37550:	jreq   L3FB37610
3fb37560:	setf   8, 1, 0
L3FB37570:
3fb37570:	move   *a13(0x940), a11, 1
3fb37590:	move   *a11+, *a9+, 0
3fb375a0:	move   a11, *a13(0x940), 1
3fb375c0:	move   *a13, a7, 1
3fb375d0:	dec    a7
3fb375e0:	move   a7, *a13, 1
3fb375f0:	inc    a7
3fb37600:	jrne   L3FB37570
L3FB37610:
3fb37610:	move   *a13(0xc0), a7, 1
3fb37630:	dec    a7
3fb37640:	move   a7, *a13(0xc0), 1
3fb37660:	move   *a13, a5, 1
3fb37670:	inc    a7
3fb37680:	cmp    a5, a7
3fb37690:	jrle   L3FB37760
3fb376a0:	setf   8, 1, 0
L3FB376B0:
3fb376b0:	movk   32, a11
3fb376c0:	move   a11, *a9+, 0
3fb376d0:	move   *a13(0xc0), a7, 1
3fb376f0:	dec    a7
3fb37700:	move   a7, *a13(0xc0), 1
3fb37720:	move   *a13, a5, 1
3fb37730:	inc    a7
3fb37740:	cmp    a5, a7
3fb37750:	jrgt   L3FB376B0
L3FB37760:
3fb37760:	addk   8, a10
3fb37770:	move   *a13(0x120), a11, 1
3fb37790:	jaeq   L3FB34720
3fb377b0:	move   *sp(0xe0), a14, 1
3fb377d0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fb377f0:	rets   2
L3FB37800:
3fb37800:	mmtm   sp, a9,a11,a13
3fb37820:	move   a14, a13
3fb37830:	addi   0x80, a14
3fb37850:	move   *a13(0xffc0), *a14+, 1
3fb37870:	move   *a13(0xffe0), *a14+, 1
3fb37890:	movi   0x3fb3aba0, a8
3fb378c0:	move   *a8+, *a14+, 1
3fb378d0:	move   *a8+, *a14+, 1
3fb378e0:	calla  L3FE0E6F0
3fb37910:	jreq   L3FB37A70
3fb37920:	move   *a13(0xffa0), a11, 1
3fb37940:	movi   0x2d, a9
3fb37960:	setf   8, 1, 0
3fb37970:	move   a9, *a11+, 0
3fb37980:	move   a11, *a13(0xffa0), 1
3fb379a0:	move   *a13(0xffc0), *a14+, 1
3fb379c0:	move   *a13(0xffe0), *a14+, 1
3fb379e0:	calla  L3FE0C7B0
3fb37a10:	move   -*a14, a8, 1
3fb37a20:	move   a8, *a13(0xffe0), 1
3fb37a40:	move   -*a14, a8, 1
3fb37a50:	move   a8, *a13(0xffc0), 1
L3FB37A70:
3fb37a70:	move   @0x3fb3abe0, a8, 1
3fb37aa0:	move   @0x3fb3ac00, a11, 1
3fb37ad0:	move   a8, *a13, 1
3fb37ae0:	move   a11, *a13(0x20), 1
3fb37b00:	move   *a13(0xff60), *a13(0x60), 1
3fb37b30:	move   *a13(0x60), a11, 1
3fb37b50:	dec    a11
3fb37b60:	move   a11, *a13(0x60), 1
3fb37b80:	inc    a11
3fb37b90:	jreq   L3FB37CD0
L3FB37BA0:
3fb37ba0:	movi   0x3fb3ac20, a8
3fb37bd0:	move   *a8+, *a14+, 1
3fb37be0:	move   *a8+, *a14+, 1
3fb37bf0:	move   *a13+, *a14+, 1
3fb37c00:	move   *a13+, *a14+, 1
3fb37c10:	calla  L3FE0D5E0
3fb37c40:	move   -*a14, -*a13, 1
3fb37c50:	move   -*a14, -*a13, 1
3fb37c60:	move   *a13(0x60), a11, 1
3fb37c80:	dec    a11
3fb37c90:	move   a11, *a13(0x60), 1
3fb37cb0:	inc    a11
3fb37cc0:	jrne   L3FB37BA0
L3FB37CD0:
3fb37cd0:	move   *a13(0x0), *a14+, 1
3fb37cf0:	move   *a13(0x20), *a14+, 1
3fb37d10:	move   *a13(0xffc0), *a14+, 1
3fb37d30:	move   *a13(0xffe0), *a14+, 1
3fb37d50:	calla  L3FE0C950
3fb37d80:	move   -*a14, a8, 1
3fb37d90:	move   a8, *a13(0xffe0), 1
3fb37db0:	move   -*a14, a8, 1
3fb37dc0:	move   a8, *a13(0xffc0), 1
3fb37de0:	move   *a13(0xffc0), *a14+, 1
3fb37e00:	move   *a13(0xffe0), *a14+, 1
3fb37e20:	calla  L3FE10CC0
3fb37e50:	move   a8, *a13(0x40), 1
3fb37e70:	move   a14, -*sp, 1
3fb37e80:	sub    a11, a11
3fb37e90:	move   a11, *a14+, 1
3fb37ea0:	move   *a13(0xffa0), *a14+, 1
3fb37ec0:	move   a8, *a14+, 1
3fb37ed0:	movk   1, a9
3fb37ee0:	move   a9, *a14+, 1
3fb37ef0:	movk   10, a9
3fb37f00:	move   a9, *a14+, 1
3fb37f10:	calla  L3FB33CF0
3fb37f40:	move   a14, -*sp, 1
3fb37f50:	move   *a13(0xffa0), *a14+, 1
3fb37f70:	calla  L3FB458D0
3fb37fa0:	sll    0x3, a8
3fb37fb0:	move   *a13(0xffa0), a9, 1
3fb37fd0:	add    a9, a8
3fb37fe0:	move   a8, *a13(0xffa0), 1
3fb38000:	move   *a13(0x40), a8, 1
3fb38020:	calla  L3FE116F0
3fb38050:	move   *a13(0xffc0), *a14+, 1
3fb38070:	move   *a13(0xffe0), *a14+, 1
3fb38090:	calla  L3FE0C830
3fb380c0:	move   -*a14, a8, 1
3fb380d0:	move   a8, *a13(0xffe0), 1
3fb380f0:	move   -*a14, a8, 1
3fb38100:	move   a8, *a13(0xffc0), 1
3fb38120:	move   *a13(0xffa0), a9, 1
3fb38140:	movi   0x2e, a11
3fb38160:	setf   8, 1, 0
3fb38170:	move   a11, *a9+, 0
3fb38180:	move   a9, *a13(0xffa0), 1
3fb381a0:	move   *a13(0xff60), a11, 1
3fb381c0:	dec    a11
3fb381d0:	move   a11, *a13(0xff60), 1
3fb381f0:	inc    a11
3fb38200:	jreq   L3FB38650
L3FB38210:
3fb38210:	movi   0x3fb3ac20, a8
3fb38240:	move   *a8+, *a14+, 1
3fb38250:	move   *a8+, *a14+, 1
3fb38260:	move   *a13(0xffc0), *a14+, 1
3fb38280:	move   *a13(0xffe0), *a14+, 1
3fb382a0:	calla  L3FE0DE90
3fb382d0:	move   -*a14, a8, 1
3fb382e0:	move   a8, *a13(0xffe0), 1
3fb38300:	move   -*a14, a8, 1
3fb38310:	move   a8, *a13(0xffc0), 1
3fb38330:	move   *a13(0xffc0), *a14+, 1
3fb38350:	move   *a13(0xffe0), *a14+, 1
3fb38370:	calla  L3FE10CC0
3fb383a0:	move   a8, *a13(0x40), 1
3fb383c0:	calla  L3FE116F0
3fb383f0:	move   *a13(0xffc0), *a14+, 1
3fb38410:	move   *a13(0xffe0), *a14+, 1
3fb38430:	calla  L3FE0C830
3fb38460:	move   -*a14, a8, 1
3fb38470:	move   a8, *a13(0xffe0), 1
3fb38490:	move   -*a14, a8, 1
3fb384a0:	move   a8, *a13(0xffc0), 1
3fb384c0:	move   a14, -*sp, 1
3fb384d0:	sub    a11, a11
3fb384e0:	move   a11, *a14+, 1
3fb384f0:	move   *a13(0xffa0), a9, 1
3fb38510:	addk   8, a9
3fb38520:	move   a9, *a13(0xffa0), 1
3fb38540:	subk   8, a9
3fb38550:	move   a9, *a14+, 1
3fb38560:	move   *a13(0x40), *a14+, 1
3fb38580:	move   a11, *a14+, 1
3fb38590:	movk   10, a9
3fb385a0:	move   a9, *a14+, 1
3fb385b0:	calla  L3FB33CF0
3fb385e0:	move   *a13(0xff60), a9, 1
3fb38600:	dec    a9
3fb38610:	move   a9, *a13(0xff60), 1
3fb38630:	inc    a9
3fb38640:	jrne   L3FB38210
L3FB38650:
3fb38650:	move   *sp(0x80), a14, 1
3fb38670:	mmfm   sp, a9,a11,a13
3fb38690:	rets   2
L3FB386A0:
3fb386a0:	mmtm   sp, a9,a11,a13
3fb386c0:	move   a14, a13
3fb386d0:	addi   0xa0, a14
3fb386f0:	move   *a13(0xffc0), *a14+, 1
3fb38710:	move   *a13(0xffe0), *a14+, 1
3fb38730:	movi   0x3fb3aba0, a8
3fb38760:	move   *a8+, *a14+, 1
3fb38770:	move   *a8+, *a14+, 1
3fb38780:	calla  L3FE0E6F0
3fb387b0:	jreq   L3FB38910
3fb387c0:	move   *a13(0xffc0), *a14+, 1
3fb387e0:	move   *a13(0xffe0), *a14+, 1
3fb38800:	calla  L3FE0C7B0
3fb38830:	move   -*a14, a8, 1
3fb38840:	move   a8, *a13(0xffe0), 1
3fb38860:	move   -*a14, a8, 1
3fb38870:	move   a8, *a13(0xffc0), 1
3fb38890:	move   *a13(0xffa0), a11, 1
3fb388b0:	movi   0x2d, a9
3fb388d0:	setf   8, 1, 0
3fb388e0:	move   a9, *a11+, 0
3fb388f0:	move   a11, *a13(0xffa0), 1
L3FB38910:
3fb38910:	sub    a11, a11
3fb38920:	move   a11, *a13(0x60), 1
3fb38940:	move   *a13(0xffc0), *a14+, 1
3fb38960:	move   *a13(0xffe0), *a14+, 1
3fb38980:	movi   0x3fb3aba0, a8
3fb389b0:	move   *a8+, *a14+, 1
3fb389c0:	move   *a8+, *a14+, 1
3fb389d0:	calla  L3FE0EB40
3fb38a00:	jaeq   L3FB39470
3fb38a20:	move   *a13(0xffc0), *a14+, 1
3fb38a40:	move   *a13(0xffe0), *a14+, 1
3fb38a60:	movi   0x3fb3ac60, a8
3fb38a90:	move   *a8+, *a14+, 1
3fb38aa0:	move   *a8+, *a14+, 1
3fb38ab0:	calla  L3FE0E6D0
3fb38ae0:	jaeq   L3FB39390
3fb38b00:	move   *a13(0xffc0), *a14+, 1
3fb38b20:	move   *a13(0xffe0), *a14+, 1
3fb38b40:	movi   0x3fb3aca0, a8
3fb38b70:	move   *a8+, *a14+, 1
3fb38b80:	move   *a8+, *a14+, 1
3fb38b90:	calla  L3FE0E710
3fb38bc0:	jreq   L3FB392E0
3fb38bd0:	move   *a13(0xffc0), *a14+, 1
3fb38bf0:	move   *a13(0xffe0), *a14+, 1
3fb38c10:	movi   0x3fb3ace0, a8
3fb38c40:	move   *a8+, *a14+, 1
3fb38c50:	move   *a8+, *a14+, 1
3fb38c60:	calla  L3FE0E6F0
3fb38c90:	jreq   L3FB38FC0
3fb38ca0:	move   *a13(0xffc0), *a14+, 1
3fb38cc0:	move   *a13(0xffe0), *a14+, 1
3fb38ce0:	movi   0x3fb3ace0, a8
3fb38d10:	move   *a8+, *a14+, 1
3fb38d20:	move   *a8+, *a14+, 1
3fb38d30:	calla  L3FE0E6F0
3fb38d60:	jreq   L3FB39470
L3FB38D70:
3fb38d70:	movi   0x3fb3ac20, a8
3fb38da0:	move   *a8+, *a14+, 1
3fb38db0:	move   *a8+, *a14+, 1
3fb38dc0:	move   *a13(0xffc0), *a14+, 1
3fb38de0:	move   *a13(0xffe0), *a14+, 1
3fb38e00:	calla  L3FE0DE90
3fb38e30:	move   -*a14, a8, 1
3fb38e40:	move   a8, *a13(0xffe0), 1
3fb38e60:	move   -*a14, a8, 1
3fb38e70:	move   a8, *a13(0xffc0), 1
3fb38e90:	move   *a13(0x60), a11, 1
3fb38eb0:	dec    a11
3fb38ec0:	move   a11, *a13(0x60), 1
3fb38ee0:	move   *a13(0xffc0), *a14+, 1
3fb38f00:	move   *a13(0xffe0), *a14+, 1
3fb38f20:	movi   0x3fb3ace0, a8
3fb38f50:	move   *a8+, *a14+, 1
3fb38f60:	move   *a8+, *a14+, 1
3fb38f70:	calla  L3FE0E710
3fb38fa0:	jreq   L3FB38D70
3fb38fb0:	jruc   L3FB39470
L3FB38FC0:
3fb38fc0:	move   *a13(0xffc0), *a14+, 1
3fb38fe0:	move   *a13(0xffe0), *a14+, 1
3fb39000:	movi   0x3fb3ac20, a8
3fb39030:	move   *a8+, *a14+, 1
3fb39040:	move   *a8+, *a14+, 1
3fb39050:	calla  L3FE0E710
3fb39080:	jreq   L3FB39470
L3FB39090:
3fb39090:	movi   0x3fb3ac20, a8
3fb390c0:	move   *a8+, *a14+, 1
3fb390d0:	move   *a8+, *a14+, 1
3fb390e0:	move   *a13(0xffc0), *a14+, 1
3fb39100:	move   *a13(0xffe0), *a14+, 1
3fb39120:	calla  L3FE0D5E0
3fb39150:	move   -*a14, a8, 1
3fb39160:	move   a8, *a13(0xffe0), 1
3fb39180:	move   -*a14, a8, 1
3fb39190:	move   a8, *a13(0xffc0), 1
3fb391b0:	move   *a13(0x60), a11, 1
3fb391d0:	inc    a11
3fb391e0:	move   a11, *a13(0x60), 1
3fb39200:	move   *a13(0xffc0), *a14+, 1
3fb39220:	move   *a13(0xffe0), *a14+, 1
3fb39240:	movi   0x3fb3ac20, a8
3fb39270:	move   *a8+, *a14+, 1
3fb39280:	move   *a8+, *a14+, 1
3fb39290:	calla  L3FE0E6F0
3fb392c0:	jreq   L3FB39090
3fb392d0:	jruc   L3FB39470
L3FB392E0:
3fb392e0:	move   @0x3fb3aba0, a8, 1
3fb39310:	move   @0x3fb3abc0, a9, 1
3fb39340:	move   a8, *a13(0xffc0), 1
3fb39360:	move   a9, *a13(0xffe0), 1
3fb39380:	jruc   L3FB39470
L3FB39390:
3fb39390:	move   @0x3fb3ad20, a8, 1
3fb393c0:	move   @0x3fb3ad40, a9, 1
3fb393f0:	move   a8, *a13(0xffc0), 1
3fb39410:	move   a9, *a13(0xffe0), 1
3fb39430:	movi   0x133, a9
3fb39450:	move   a9, *a13(0x60), 1
L3FB39470:
3fb39470:	move   @0x3fb3abe0, a8, 1
3fb394a0:	move   @0x3fb3ac00, a11, 1
3fb394d0:	move   a8, *a13, 1
3fb394e0:	move   a11, *a13(0x20), 1
3fb39500:	move   *a13(0xff60), *a13(0x80), 1
3fb39530:	move   *a13(0x80), a11, 1
3fb39550:	dec    a11
3fb39560:	move   a11, *a13(0x80), 1
3fb39580:	inc    a11
3fb39590:	jreq   L3FB396D0
L3FB395A0:
3fb395a0:	movi   0x3fb3ac20, a8
3fb395d0:	move   *a8+, *a14+, 1
3fb395e0:	move   *a8+, *a14+, 1
3fb395f0:	move   *a13+, *a14+, 1
3fb39600:	move   *a13+, *a14+, 1
3fb39610:	calla  L3FE0D5E0
3fb39640:	move   -*a14, -*a13, 1
3fb39650:	move   -*a14, -*a13, 1
3fb39660:	move   *a13(0x80), a11, 1
3fb39680:	dec    a11
3fb39690:	move   a11, *a13(0x80), 1
3fb396b0:	inc    a11
3fb396c0:	jrne   L3FB395A0
L3FB396D0:
3fb396d0:	move   *a13(0x0), *a14+, 1
3fb396f0:	move   *a13(0x20), *a14+, 1
3fb39710:	move   *a13(0xffc0), *a14+, 1
3fb39730:	move   *a13(0xffe0), *a14+, 1
3fb39750:	calla  L3FE0C950
3fb39780:	move   -*a14, a8, 1
3fb39790:	move   a8, *a13(0xffe0), 1
3fb397b0:	move   -*a14, a8, 1
3fb397c0:	move   a8, *a13(0xffc0), 1
3fb397e0:	move   *a13(0xffc0), *a14+, 1
3fb39800:	move   *a13(0xffe0), *a14+, 1
3fb39820:	calla  L3FE10CC0
3fb39850:	move   a8, *a13(0x40), 1
3fb39870:	move   a14, -*sp, 1
3fb39880:	sub    a11, a11
3fb39890:	move   a11, *a14+, 1
3fb398a0:	move   *a13(0xffa0), *a14+, 1
3fb398c0:	move   a8, *a14+, 1
3fb398d0:	movk   1, a9
3fb398e0:	move   a9, *a14+, 1
3fb398f0:	movk   10, a9
3fb39900:	move   a9, *a14+, 1
3fb39910:	calla  L3FB33CF0
3fb39940:	move   a14, -*sp, 1
3fb39950:	move   *a13(0xffa0), *a14+, 1
3fb39970:	calla  L3FB458D0
3fb399a0:	sll    0x3, a8
3fb399b0:	move   *a13(0xffa0), a9, 1
3fb399d0:	add    a9, a8
3fb399e0:	move   a8, *a13(0xffa0), 1
3fb39a00:	move   *a13(0x40), a8, 1
3fb39a20:	calla  L3FE116F0
3fb39a50:	move   *a13(0xffc0), *a14+, 1
3fb39a70:	move   *a13(0xffe0), *a14+, 1
3fb39a90:	calla  L3FE0C830
3fb39ac0:	move   -*a14, a8, 1
3fb39ad0:	move   a8, *a13(0xffe0), 1
3fb39af0:	move   -*a14, a8, 1
3fb39b00:	move   a8, *a13(0xffc0), 1
3fb39b20:	move   *a13(0xffa0), a9, 1
3fb39b40:	movi   0x2e, a11
3fb39b60:	setf   8, 1, 0
3fb39b70:	move   a11, *a9+, 0
3fb39b80:	move   a9, *a13(0xffa0), 1
3fb39ba0:	move   *a13(0xff60), a11, 1
3fb39bc0:	dec    a11
3fb39bd0:	move   a11, *a13(0xff60), 1
3fb39bf0:	inc    a11
3fb39c00:	jreq   L3FB3A050
L3FB39C10:
3fb39c10:	movi   0x3fb3ac20, a8
3fb39c40:	move   *a8+, *a14+, 1
3fb39c50:	move   *a8+, *a14+, 1
3fb39c60:	move   *a13(0xffc0), *a14+, 1
3fb39c80:	move   *a13(0xffe0), *a14+, 1
3fb39ca0:	calla  L3FE0DE90
3fb39cd0:	move   -*a14, a8, 1
3fb39ce0:	move   a8, *a13(0xffe0), 1
3fb39d00:	move   -*a14, a8, 1
3fb39d10:	move   a8, *a13(0xffc0), 1
3fb39d30:	move   *a13(0xffc0), *a14+, 1
3fb39d50:	move   *a13(0xffe0), *a14+, 1
3fb39d70:	calla  L3FE10CC0
3fb39da0:	move   a8, *a13(0x40), 1
3fb39dc0:	calla  L3FE116F0
3fb39df0:	move   *a13(0xffc0), *a14+, 1
3fb39e10:	move   *a13(0xffe0), *a14+, 1
3fb39e30:	calla  L3FE0C830
3fb39e60:	move   -*a14, a8, 1
3fb39e70:	move   a8, *a13(0xffe0), 1
3fb39e90:	move   -*a14, a8, 1
3fb39ea0:	move   a8, *a13(0xffc0), 1
3fb39ec0:	move   a14, -*sp, 1
3fb39ed0:	sub    a11, a11
3fb39ee0:	move   a11, *a14+, 1
3fb39ef0:	move   *a13(0xffa0), a9, 1
3fb39f10:	addk   8, a9
3fb39f20:	move   a9, *a13(0xffa0), 1
3fb39f40:	subk   8, a9
3fb39f50:	move   a9, *a14+, 1
3fb39f60:	move   *a13(0x40), *a14+, 1
3fb39f80:	move   a11, *a14+, 1
3fb39f90:	movk   10, a9
3fb39fa0:	move   a9, *a14+, 1
3fb39fb0:	calla  L3FB33CF0
3fb39fe0:	move   *a13(0xff60), a9, 1
3fb3a000:	dec    a9
3fb3a010:	move   a9, *a13(0xff60), 1
3fb3a030:	inc    a9
3fb3a040:	jrne   L3FB39C10
L3FB3A050:
3fb3a050:	move   *a13(0xffa0), a11, 1
3fb3a070:	movi   0x65, a9
3fb3a090:	setf   8, 1, 0
3fb3a0a0:	move   a9, *a11+, 0
3fb3a0b0:	move   a11, *a13(0xffa0), 1
3fb3a0d0:	move   *a13(0x60), a9, 1
3fb3a0f0:	jrlt   L3FB3A160
3fb3a100:	movi   0x2b, a9
3fb3a120:	move   a9, *a11+, 0
3fb3a130:	move   a11, *a13(0xffa0), 1
3fb3a150:	jruc   L3FB3A200
L3FB3A160:
3fb3a160:	movi   0x2d, a9
3fb3a180:	move   a9, *a11+, 0
3fb3a190:	move   a11, *a13(0xffa0), 1
3fb3a1b0:	move   *a13(0x60), a9, 1
3fb3a1d0:	neg    a9
3fb3a1e0:	move   a9, *a13(0x60), 1
L3FB3A200:
3fb3a200:	move   a14, -*sp, 1
3fb3a210:	movk   1, a9
3fb3a220:	move   a9, *a14+, 1
3fb3a230:	move   a11, *a14+, 1
3fb3a240:	move   *a13(0x60), *a14+, 1
3fb3a260:	movk   3, a9
3fb3a270:	move   a9, *a14+, 1
3fb3a280:	movk   10, a9
3fb3a290:	move   a9, *a14+, 1
3fb3a2a0:	calla  L3FB33CF0
3fb3a2d0:	move   *sp(0x80), a14, 1
3fb3a2f0:	mmfm   sp, a9,a11,a13
3fb3a310:	rets   2
L3FB3A320:
3fb3a320:	mmtm   sp, a7,a9,a10,a11,a13
3fb3a340:	move   a14, a13
3fb3a350:	addk   16, a14
3fb3a360:	move   *a13(0xffe0), a9, 1
3fb3a380:	move   *a13(0xff60), a10, 1
3fb3a3a0:	move   a14, -*sp, 1
3fb3a3b0:	move   a9, *a14+, 1
3fb3a3c0:	calla  L3FB458D0
3fb3a3f0:	move   a8, a11
3fb3a400:	move   *a13(0xffc0), a7, 1
3fb3a420:	cmp    a8, a7
3fb3a430:	jrge   L3FB3A4F0
3fb3a440:	move   a11, a7
3fb3a450:	dec    a11
3fb3a460:	move   a7, a8
3fb3a470:	jreq   L3FB3AA20
3fb3a480:	setf   8, 1, 0
L3FB3A490:
3fb3a490:	move   *a9+, *a10+, 0
3fb3a4a0:	move   a11, a7
3fb3a4b0:	dec    a11
3fb3a4c0:	move   a7, a8
3fb3a4d0:	jrne   L3FB3A490
3fb3a4e0:	jruc   L3FB3AA20
L3FB3A4F0:
3fb3a4f0:	move   *a13(0xffa0), a7, 1
3fb3a510:	jreq   L3FB3A700
3fb3a520:	move   a11, a7
3fb3a530:	dec    a11
3fb3a540:	move   a7, a8
3fb3a550:	jreq   L3FB3A5C0
3fb3a560:	setf   8, 1, 0
L3FB3A570:
3fb3a570:	move   *a9+, *a10+, 0
3fb3a580:	move   a11, a7
3fb3a590:	dec    a11
3fb3a5a0:	move   a7, a8
3fb3a5b0:	jrne   L3FB3A570
L3FB3A5C0:
3fb3a5c0:	move   *a13(0xffc0), a7, 1
3fb3a5e0:	dec    a7
3fb3a5f0:	move   a7, *a13(0xffc0), 1
3fb3a610:	inc    a7
3fb3a620:	cmp    a11, a7
3fb3a630:	jrle   L3FB3AA20
3fb3a640:	setf   8, 1, 0
L3FB3A650:
3fb3a650:	movk   32, a7
3fb3a660:	move   a7, *a10+, 0
3fb3a670:	move   *a13(0xffc0), a7, 1
3fb3a690:	dec    a7
3fb3a6a0:	move   a7, *a13(0xffc0), 1
3fb3a6c0:	inc    a7
3fb3a6d0:	cmp    a11, a7
3fb3a6e0:	jrgt   L3FB3A650
3fb3a6f0:	jruc   L3FB3AA20
L3FB3A700:
3fb3a700:	move   *a13(0xff80), a7, 1
3fb3a720:	jreq   L3FB3A830
3fb3a730:	movi   0x30, a7
3fb3a750:	movb   a7, *a13
3fb3a760:	movb   *a9, a7
3fb3a770:	cmpi   0x2d, a7
3fb3a790:	jrne   L3FB3A850
3fb3a7a0:	setf   8, 1, 0
3fb3a7b0:	move   *a9+, *a10+, 0
3fb3a7c0:	dec    a11
3fb3a7d0:	move   *a13(0xffc0), a7, 1
3fb3a7f0:	dec    a7
3fb3a800:	move   a7, *a13(0xffc0), 1
3fb3a820:	jruc   L3FB3A850
L3FB3A830:
3fb3a830:	movk   32, a7
3fb3a840:	movb   a7, *a13
L3FB3A850:
3fb3a850:	move   *a13(0xffc0), a7, 1
3fb3a870:	dec    a7
3fb3a880:	move   a7, *a13(0xffc0), 1
3fb3a8a0:	inc    a7
3fb3a8b0:	cmp    a11, a7
3fb3a8c0:	jrle   L3FB3A980
3fb3a8d0:	setf   8, 1, 0
L3FB3A8E0:
3fb3a8e0:	move   *a13(0x0), *a10+, 0
3fb3a900:	move   *a13(0xffc0), a7, 1
3fb3a920:	dec    a7
L3FB3A930:
3fb3a930:	move   a7, *a13(0xffc0), 1
3fb3a950:	inc    a7
3fb3a960:	cmp    a11, a7
3fb3a970:	jrgt   L3FB3A8E0
L3FB3A980:
3fb3a980:	move   a11, a7
3fb3a990:	dec    a11
3fb3a9a0:	move   a7, a8
3fb3a9b0:	jreq   L3FB3AA20
3fb3a9c0:	setf   8, 1, 0
L3FB3A9D0:
3fb3a9d0:	move   *a9+, *a10+, 0
3fb3a9e0:	move   a11, a7
3fb3a9f0:	dec    a11
3fb3aa00:	move   a7, a8
3fb3aa10:	jrne   L3FB3A9D0
L3FB3AA20:
3fb3aa20:	move   a10, a8
L3FB3AA30:
3fb3aa30:	move   *sp(0xc0), a14, 1
3fb3aa50:	mmfm   sp, a7,a9,a10,a11,a13
3fb3aa70:	rets   2
3fb3aa80:	rev    b0
3fb3aa90:	rev    a0
3fb3aaa0:	.word  0xd4fe
3fb3aab0:	cvxyl  b11, b8
3fb3aac0:	rl     0x9, a6
3fb3aad0:	dsjs   a8, L3FB3A930
3fb3aae0:	.word  0x0000
3fb3aaf0:	.word  0x0000
3fb3ab00:	jalt   L3FB7B8B0
3fb3ab20:	.word  0xd4fe
3fb3ab30:	cvxyl  b11, b8
3fb3ab40:	rl     0x9, a6
3fb3ab50:	.word  0xbf68
3fb3ab60:	.word  0x0000
3fb3ab70:	.word  0x0000
3fb3ab80:	jalt   L3FAFB930
3fb3aba0:	.word  0x0000
3fb3abb0:	.word  0x0000
3fb3abc0:	.word  0x0000
3fb3abd0:	.word  0x0000
3fb3abe0:	.word  0x0000
3fb3abf0:	.word  0x0000
3fb3ac00:	.word  0x0000
3fb3ac10:	dsjs   b8, L3FB3AA30
3fb3ac20:	.word  0x0000
3fb3ac30:	.word  0x0000
3fb3ac40:	.word  0x0000
3fb3ac50:	add    b1, b10
3fb3ac60:	.word  0xffff
3fb3ac70:	.word  0xffff
3fb3ac80:	.word  0xffff
3fb3ac90:	.word  0x7fef
3fb3aca0:	.word  0x0000
3fb3acb0:	.word  0x0000
3fb3acc0:	.word  0x0000
3fb3acd0:	.word  0x0018
3fb3ace0:	.word  0x0000
3fb3acf0:	.word  0x0000
3fb3ad00:	.word  0x0000
3fb3ad10:	add    a0, a8
3fb3ad20:	sll    a8, a2
3fb3ad30:	subk   17, a0
3fb3ad40:	pixt   *a8, *a12
3fb3ad50:	add    b1, b8
3fb3ad60:	mmtm   sp, a9,a10,a11,a13
3fb3ad80:	move   a14, a13
3fb3ad90:	move   *a13(0xffe0), a11, 1
3fb3adb0:	move   *a11, a9, 1
3fb3adc0:	move   a11, a10
3fb3add0:	cmp    a11, a9
3fb3ade0:	jreq   L3FB3AF70
L3FB3ADF0:
3fb3adf0:	move   *a10, a11, 1
3fb3ae00:	cmp    a9, a11
3fb3ae10:	jreq   L3FB3AF00
3fb3ae20:	move   a14, -*sp, 1
3fb3ae30:	move   a9, *a14+, 1
3fb3ae40:	move   *a13(0xffe0), *a14+, 1
3fb3ae60:	movi   0x3fb3afc0, a8
3fb3ae90:	move   a8, *a14+, 1
3fb3aea0:	calla  L3FB341E0
3fb3aed0:	calla  L3F6EDD80
L3FB3AF00:
3fb3af00:	move   *a9, a9, 1
3fb3af10:	move   *a9(0x20), a10, 1
3fb3af30:	move   *a13(0xffe0), a11, 1
3fb3af50:	cmp    a11, a9
3fb3af60:	jrne   L3FB3ADF0
L3FB3AF70:
3fb3af70:	move   *sp(0xa0), a14, 1
3fb3af90:	mmfm   sp, a9,a10,a11,a13
3fb3afb0:	rets   2
3fb3afc0:	modu   a3, a9
3fb3afd0:	modu   a11, a3
3fb3afe0:	.word  0x736e
3fb3aff0:	.word  0x7369
3fb3b000:	sra    b11, b4
3fb3b010:	.word  0x746e
L3FB3B020:
3fb3b020:	.word  0x7120
3fb3b030:	sra    b11, b5
3fb3b040:	sra    b11, b5
3fb3b050:	sla    0x1, a12
3fb3b060:	sra    a11, a8
3fb3b070:	sra    a3, a1
3fb3b080:	sll    0x9, b13
3fb3b090:	srl    0x1d, b8
3fb3b0a0:	sra    a9, a0
3fb3b0b0:	sra    a11, a12
3fb3b0c0:	dsjs   a13, L3FB3B020
3fb3b0d0:	.word  0x7825
3fb3b0e0:	.word  0x000a
L3FB3B0F0:
3fb3b0f0:	mmtm   sp, a7,a9,a11,a13
3fb3b110:	move   a14, a13
3fb3b120:	addi   0x860, a14
3fb3b140:	sub    a11, a11
3fb3b150:	move   a11, *a13(0x20), 1
3fb3b170:	move   *a13(0xffe0), a7, 1
3fb3b190:	move   *a7, a9, 1
3fb3b1a0:	move   *a7(0xb8), a7, 1
3fb3b1c0:	jrne   L3FB3B400
3fb3b1d0:	move   a14, -*sp, 1
3fb3b1e0:	movk   1, a7
3fb3b1f0:	move   a7, *a14+, 1
3fb3b200:	move   a13, a7
3fb3b210:	addi   0x40, a7
3fb3b230:	move   a7, *a14+, 1
3fb3b240:	move   *a13(0xffe0), a7, 1
3fb3b260:	move   *a7(0x58), *a14+, 1
3fb3b280:	calla  L3FB303A0
3fb3b2b0:	dec    a8
3fb3b2c0:	jreq   L3FB3B330
3fb3b2d0:	move   a14, -*sp, 1
3fb3b2e0:	move   a7, *a14+, 1
3fb3b2f0:	move   *a9(0xb0), a7, 1
3fb3b310:	call   a7
3fb3b320:	jruc   L3FB3B900
L3FB3B330:
3fb3b330:	move   *a13(0x40), a7, 1
3fb3b350:	andi   0xff, a7
3fb3b380:	move   a7, *a13(0x40), 1
3fb3b3a0:	move   *a13(0xffe0), a7, 1
3fb3b3c0:	move   *a13(0x40), *a7(0xb8), 1
3fb3b3f0:	jruc   L3FB3B450
L3FB3B400:
3fb3b400:	move   *a13(0xffe0), a7, 1
3fb3b420:	move   *a7(0xb8), *a13(0x40), 1
L3FB3B450:
3fb3b450:	move   *a13(0x40), a7, 1
3fb3b470:	jrne   L3FB3B4A0
3fb3b480:	move   a11, a8
3fb3b490:	jruc   L3FB3B900
L3FB3B4A0:
3fb3b4a0:	move   a14, -*sp, 1
3fb3b4b0:	movi   0x3fb3d9b0, a8
3fb3b4e0:	move   a8, *a14+, 1
3fb3b4f0:	move   *a13(0xffe0), *a14+, 1
3fb3b510:	calla  L3F6F5820
3fb3b540:	cmp    a7, a8
3fb3b550:	jrge   L3FB3B5D0
3fb3b560:	move   a14, -*sp, 1
3fb3b570:	move   *a13(0xffe0), *a14+, 1
3fb3b590:	move   *a9(0xb0), a7, 1
3fb3b5b0:	call   a7
3fb3b5c0:	jruc   L3FB3B900
L3FB3B5D0:
3fb3b5d0:	move   a14, -*sp, 1
3fb3b5e0:	move   *a13(0xffa0), a11, 1
3fb3b600:	cmp    a7, a11
3fb3b610:	jrlt   L3FB3B630
3fb3b620:	move   a7, a11
L3FB3B630:
3fb3b630:	move   a11, *a14+, 1
3fb3b640:	move   *a13(0xffc0), *a14+, 1
3fb3b660:	move   *a13(0xffe0), a11, 1
3fb3b680:	move   *a11(0x58), *a14+, 1
3fb3b6a0:	calla  L3FB303A0
3fb3b6d0:	move   a8, *a13, 1
3fb3b6e0:	move   *a13(0xffa0), a11, 1
3fb3b700:	cmp    a7, a11
3fb3b710:	jrge   L3FB3B800
3fb3b720:	move   a14, -*sp, 1
3fb3b730:	sub    a11, a7
3fb3b740:	move   a7, *a14+, 1
3fb3b750:	move   a13, a7
3fb3b760:	addi   0x60, a7
3fb3b780:	move   a7, *a14+, 1
3fb3b790:	move   *a13(0xffe0), a7, 1
3fb3b7b0:	move   *a7(0x58), *a14+, 1
3fb3b7d0:	calla  L3FB303A0
L3FB3B800:
3fb3b800:	move   a14, -*sp, 1
3fb3b810:	move   *a13(0xffe0), *a14+, 1
3fb3b830:	move   *a9(0xb0), a7, 1
3fb3b850:	call   a7
3fb3b860:	move   a8, *a13(0x20), 1
3fb3b880:	move   *a13(0xffe0), a7, 1
3fb3b8a0:	sub    a11, a11
3fb3b8b0:	move   a11, *a7(0xb8), 1
3fb3b8d0:	move   *a13, a11, 1
3fb3b8e0:	jreq   L3FB3B900
3fb3b8f0:	move   a11, a8
L3FB3B900:
3fb3b900:	move   *sp(0xa0), a14, 1
3fb3b920:	mmfm   sp, a7,a9,a11,a13
3fb3b940:	rets   2
3fb3b950:	mmtm   sp, a7,a9,a11,a13
3fb3b970:	move   a14, a13
3fb3b980:	addi   0x860, a14
3fb3b9a0:	sub    a11, a11
3fb3b9b0:	move   a11, *a13, 1
3fb3b9c0:	move   *a13(0xffe0), a7, 1
3fb3b9e0:	move   *a7, a9, 1
3fb3b9f0:	move   a14, -*sp, 1
3fb3ba00:	calla  L3F708700
3fb3ba30:	move   a8, *a14+, 1
3fb3ba40:	movi   0x3fb3fe90, a7
3fb3ba70:	move   a7, *a14+, 1
3fb3ba80:	move   *a13(0xffe0), *a14+, 1
3fb3baa0:	calla  L3FB3F250
3fb3bad0:	move   *a13(0xffe0), a7, 1
3fb3baf0:	move   *a7(0xb8), a7, 1
3fb3bb10:	jrne   L3FB3BF00
3fb3bb20:	move   a14, -*sp, 1
3fb3bb30:	movk   1, a7
3fb3bb40:	move   a7, *a14+, 1
3fb3bb50:	move   a13, a7
3fb3bb60:	addi   0x40, a7
3fb3bb80:	move   a7, *a14+, 1
3fb3bb90:	move   *a13(0xffe0), a7, 1
3fb3bbb0:	move   *a7(0x58), *a14+, 1
3fb3bbd0:	calla  L3FB303A0
3fb3bc00:	move   a8, *a13, 1
3fb3bc10:	move   a8, a8
3fb3bc20:	jrne   L3FB3BE50
L3FB3BC30:
3fb3bc30:	calla  L3FB3FA00
3fb3bc60:	move   a14, -*sp, 1
3fb3bc70:	calla  L3F708700
3fb3bca0:	move   a8, *a14+, 1
3fb3bcb0:	movi   0x3fb3fe90, a11
3fb3bce0:	move   a11, *a14+, 1
3fb3bcf0:	move   *a13(0xffe0), *a14+, 1
3fb3bd10:	calla  L3FB3F250
3fb3bd40:	move   a14, -*sp, 1
3fb3bd50:	movk   1, a7
3fb3bd60:	move   a7, *a14+, 1
3fb3bd70:	move   a13, a7
3fb3bd80:	addi   0x40, a7
3fb3bda0:	move   a7, *a14+, 1
3fb3bdb0:	move   *a13(0xffe0), a7, 1
3fb3bdd0:	move   *a7(0x58), *a14+, 1
3fb3bdf0:	calla  L3FB303A0
3fb3be20:	move   a8, *a13, 1
3fb3be30:	move   a8, a8
3fb3be40:	jreq   L3FB3BC30
L3FB3BE50:
3fb3be50:	jrlt   L3FB3C610
3fb3be60:	move   *a13(0x40), a11, 1
3fb3be80:	andi   0xff, a11
3fb3beb0:	move   a11, *a13(0x40), 1
3fb3bed0:	move   a11, *a7(0xb8), 1
3fb3bef0:	jruc   L3FB3BF50
L3FB3BF00:
3fb3bf00:	move   *a13(0xffe0), a7, 1
3fb3bf20:	move   *a7(0xb8), *a13(0x40), 1
L3FB3BF50:
3fb3bf50:	move   *a13(0x40), a11, 1
3fb3bf70:	jrne   L3FB3BFA0
3fb3bf80:	sub    a8, a8
3fb3bf90:	jruc   L3FB3C610
L3FB3BFA0:
3fb3bfa0:	move   a14, -*sp, 1
3fb3bfb0:	movi   0x3fb3d9b0, a8
3fb3bfe0:	move   a8, *a14+, 1
3fb3bff0:	move   a7, *a14+, 1
3fb3c000:	calla  L3F6F5820
3fb3c030:	cmp    a11, a8
3fb3c040:	jrge   L3FB3C2D0
L3FB3C050:
3fb3c050:	move   a14, -*sp, 1
3fb3c060:	move   *a13(0xffe0), *a14+, 1
3fb3c080:	move   *a9(0xb0), a11, 1
3fb3c0a0:	call   a11
3fb3c0b0:	move   a8, *a13, 1
3fb3c0c0:	move   a8, a7
3fb3c0d0:	jrne   L3FB3C610
3fb3c0e0:	calla  L3FB3FA00
3fb3c110:	move   a14, -*sp, 1
3fb3c120:	calla  L3F708700
3fb3c150:	move   a8, *a14+, 1
3fb3c160:	movi   0x3fb3fe90, a11
3fb3c190:	move   a11, *a14+, 1
3fb3c1a0:	move   *a13(0xffe0), *a14+, 1
3fb3c1c0:	calla  L3FB3F250
3fb3c1f0:	move   a14, -*sp, 1
3fb3c200:	movi   0x3fb3d9b0, a8
3fb3c230:	move   a8, *a14+, 1
3fb3c240:	move   *a13(0xffe0), *a14+, 1
3fb3c260:	calla  L3F6F5820
3fb3c290:	move   *a13(0x40), a11, 1
3fb3c2b0:	cmp    a11, a8
3fb3c2c0:	jrlt   L3FB3C050
L3FB3C2D0:
3fb3c2d0:	move   a14, -*sp, 1
3fb3c2e0:	move   *a13(0xffa0), a7, 1
3fb3c300:	cmp    a11, a7
3fb3c310:	jrlt   L3FB3C330
3fb3c320:	move   a11, a7
L3FB3C330:
3fb3c330:	move   a7, *a14+, 1
3fb3c340:	move   *a13(0xffc0), *a14+, 1
3fb3c360:	move   *a13(0xffe0), a7, 1
3fb3c380:	move   *a7(0x58), *a14+, 1
3fb3c3a0:	calla  L3FB303A0
3fb3c3d0:	move   a8, *a13(0x20), 1
3fb3c3f0:	move   *a13(0xffa0), a7, 1
3fb3c410:	cmp    a11, a7
3fb3c420:	jrge   L3FB3C510
3fb3c430:	move   a14, -*sp, 1
3fb3c440:	sub    a7, a11
3fb3c450:	move   a11, *a14+, 1
3fb3c460:	move   a13, a11
3fb3c470:	addi   0x60, a11
3fb3c490:	move   a11, *a14+, 1
3fb3c4a0:	move   *a13(0xffe0), a11, 1
3fb3c4c0:	move   *a11(0x58), *a14+, 1
3fb3c4e0:	calla  L3FB303A0
L3FB3C510:
3fb3c510:	move   a14, -*sp, 1
3fb3c520:	move   *a13(0xffe0), *a14+, 1
3fb3c540:	move   *a9(0xb0), a11, 1
3fb3c560:	call   a11
3fb3c570:	move   a8, *a13, 1
3fb3c580:	move   *a13(0xffe0), a11, 1
3fb3c5a0:	sub    a7, a7
3fb3c5b0:	move   a7, *a11(0xb8), 1
3fb3c5d0:	move   *a13(0x20), a7, 1
3fb3c5f0:	jreq   L3FB3C610
3fb3c600:	move   a7, a8
L3FB3C610:
3fb3c610:	move   *sp(0xa0), a14, 1
3fb3c630:	mmfm   sp, a7,a9,a11,a13
3fb3c650:	rets   2
L3FB3C660:
3fb3c660:	mmtm   sp, a7,a9,a11,a13
3fb3c680:	move   a14, a13
3fb3c690:	addi   0x90, a14
3fb3c6b0:	sub    a11, a11
3fb3c6c0:	move   a11, *a13(0x30), 1
3fb3c6e0:	move   *a13(0xffc0), *a13(0x50), 1
3fb3c710:	move   *a13(0xffe0), a7, 1
3fb3c730:	move   *a7, a9, 1
3fb3c740:	move   *a13(0xffa0), a7, 1
3fb3c760:	cmpi   0xff, a7
3fb3c780:	jrle   L3FB3CA60
L3FB3C790:
3fb3c790:	move   *a13(0xffa0), a11, 1
3fb3c7b0:	cmpi   0xff, a11
3fb3c7d0:	jrle   L3FB3C810
3fb3c7e0:	movi   0xff, a7
3fb3c800:	jruc   L3FB3C820
L3FB3C810:
3fb3c810:	move   a11, a7
L3FB3C820:
3fb3c820:	move   a7, *a13(0x70), 1
3fb3c840:	move   a14, -*sp, 1
3fb3c850:	move   a7, *a14+, 1
3fb3c860:	move   *a13(0x50), *a14+, 1
3fb3c880:	move   *a13(0xffe0), *a14+, 1
3fb3c8a0:	calla  L3FB3C660
3fb3c8d0:	move   a8, *a13, 1
3fb3c8e0:	move   a8, a8
3fb3c8f0:	jrgt   L3FB3C950
3fb3c900:	move   *a13(0x30), a7, 1
3fb3c920:	jreq   L3FB3CDF0
3fb3c930:	move   a7, a8
3fb3c940:	jruc   L3FB3CDF0
L3FB3C950:
3fb3c950:	move   *a13(0x30), a7, 1
3fb3c970:	add    a8, a7
3fb3c980:	move   a7, *a13(0x30), 1
3fb3c9a0:	sub    a8, a11
3fb3c9b0:	move   a11, *a13(0xffa0), 1
3fb3c9d0:	sll    0x3, a8
3fb3c9e0:	move   *a13(0x50), a7, 1
3fb3ca00:	add    a7, a8
3fb3ca10:	move   a8, *a13(0x50), 1
3fb3ca30:	cmpi   0xff, a11
3fb3ca50:	jrgt   L3FB3C790
L3FB3CA60:
3fb3ca60:	movb   *a13(0xffa0), *a13(0x20)
3fb3ca90:	move   a14, -*sp, 1
3fb3caa0:	movi   0x3fb3d9c0, a8
3fb3cad0:	move   a8, *a14+, 1
3fb3cae0:	move   *a13(0xffe0), *a14+, 1
3fb3cb00:	calla  L3F6F5820
3fb3cb30:	move   *a13(0xffa0), a11, 1
3fb3cb50:	move   a8, a7
3fb3cb60:	dec    a7
3fb3cb70:	cmp    a11, a7
3fb3cb80:	jrlt   L3FB3CD40
3fb3cb90:	move   a14, -*sp, 1
3fb3cba0:	movk   1, a7
3fb3cbb0:	move   a7, *a14+, 1
3fb3cbc0:	move   a13, a7
3fb3cbd0:	addk   32, a7
3fb3cbe0:	move   a7, *a14+, 1
3fb3cbf0:	move   *a13(0xffe0), a7, 1
3fb3cc10:	move   *a7(0x78), *a14+, 1
3fb3cc30:	calla  L3FB2FD10
3fb3cc60:	move   a14, -*sp, 1
3fb3cc70:	move   a11, *a14+, 1
3fb3cc80:	move   *a13(0x50), *a14+, 1
3fb3cca0:	move   *a7(0x78), *a14+, 1
3fb3ccc0:	calla  L3FB2FD10
3fb3ccf0:	move   *a13(0x30), a7, 1
3fb3cd10:	add    a7, a8
3fb3cd20:	move   a8, *a13(0x30), 1
L3FB3CD40:
3fb3cd40:	move   a14, -*sp, 1
3fb3cd50:	move   *a13(0xffe0), *a14+, 1
3fb3cd70:	move   *a9(0xd0), a7, 1
3fb3cd90:	call   a7
3fb3cda0:	move   a8, *a13, 1
3fb3cdb0:	move   *a13(0x30), a7, 1
3fb3cdd0:	jreq   L3FB3CDF0
3fb3cde0:	move   a7, a8
L3FB3CDF0:
3fb3cdf0:	move   *sp(0xa0), a14, 1
3fb3ce10:	mmfm   sp, a7,a9,a11,a13
3fb3ce30:	rets   2
L3FB3CE40:
3fb3ce40:	mmtm   sp, a7,a9,a11,a13
3fb3ce60:	move   a14, a13
3fb3ce70:	addi   0x90, a14
3fb3ce90:	sub    a11, a11
3fb3cea0:	move   a11, *a13, 1
3fb3ceb0:	move   a11, *a13(0x20), 1
3fb3ced0:	move   *a13(0xffc0), *a13(0x50), 1
3fb3cf00:	move   *a13(0xffe0), a7, 1
3fb3cf20:	move   *a7, a9, 1
3fb3cf30:	move   *a13(0xffa0), a7, 1
3fb3cf50:	cmpi   0xff, a7
3fb3cf70:	jrle   L3FB3D250
L3FB3CF80:
3fb3cf80:	move   *a13(0xffa0), a11, 1
3fb3cfa0:	cmpi   0xff, a11
3fb3cfc0:	jrle   L3FB3D000
3fb3cfd0:	movi   0xff, a7
3fb3cff0:	jruc   L3FB3D010
L3FB3D000:
3fb3d000:	move   a11, a7
L3FB3D010:
3fb3d010:	move   a7, *a13(0x70), 1
3fb3d030:	move   a14, -*sp, 1
3fb3d040:	move   a7, *a14+, 1
3fb3d050:	move   *a13(0x50), *a14+, 1
3fb3d070:	move   *a13(0xffe0), *a14+, 1
3fb3d090:	calla  L3FB3CE40
3fb3d0c0:	move   a8, *a13(0x20), 1
3fb3d0e0:	move   a8, a8
3fb3d0f0:	jrgt   L3FB3D160
3fb3d100:	move   *a13, a7, 1
3fb3d110:	jaeq   L3FB3D960
3fb3d130:	move   a7, a8
3fb3d140:	jauc   L3FB3D960
L3FB3D160:
3fb3d160:	move   *a13, a7, 1
3fb3d170:	add    a8, a7
3fb3d180:	move   a7, *a13, 1
3fb3d190:	sub    a8, a11
3fb3d1a0:	move   a11, *a13(0xffa0), 1
3fb3d1c0:	sll    0x3, a8
3fb3d1d0:	move   *a13(0x50), a7, 1
3fb3d1f0:	add    a7, a8
3fb3d200:	move   a8, *a13(0x50), 1
3fb3d220:	cmpi   0xff, a11
3fb3d240:	jrgt   L3FB3CF80
L3FB3D250:
3fb3d250:	move   a14, -*sp, 1
3fb3d260:	calla  L3F708700
3fb3d290:	move   a8, *a14+, 1
3fb3d2a0:	movi   0x3fb3fe90, a11
3fb3d2d0:	move   a11, *a14+, 1
3fb3d2e0:	move   *a13(0xffe0), *a14+, 1
3fb3d300:	calla  L3FB3F250
3fb3d330:	move   a14, -*sp, 1
3fb3d340:	movi   0x3fb3d9c0, a8
3fb3d370:	move   a8, *a14+, 1
3fb3d380:	move   *a13(0xffe0), *a14+, 1
3fb3d3a0:	calla  L3F6F5820
3fb3d3d0:	move   *a13(0xffa0), a7, 1
3fb3d3f0:	move   a8, a11
3fb3d400:	dec    a11
3fb3d410:	cmp    a7, a11
3fb3d420:	jrge   L3FB3D720
L3FB3D430:
3fb3d430:	move   a14, -*sp, 1
3fb3d440:	move   *a13(0xffe0), *a14+, 1
3fb3d460:	move   *a9(0xd0), a11, 1
3fb3d480:	call   a11
3fb3d490:	move   a8, *a13(0x20), 1
3fb3d4b0:	move   a8, a7
3fb3d4c0:	jrge   L3FB3D510
3fb3d4d0:	move   *a13, a11, 1
3fb3d4e0:	jreq   L3FB3D960
3fb3d4f0:	move   a11, a8
3fb3d500:	jruc   L3FB3D960
L3FB3D510:
3fb3d510:	calla  L3FB3FA00
3fb3d540:	move   a14, -*sp, 1
3fb3d550:	calla  L3F708700
3fb3d580:	move   a8, *a14+, 1
3fb3d590:	movi   0x3fb3fe90, a11
3fb3d5c0:	move   a11, *a14+, 1
3fb3d5d0:	move   *a13(0xffe0), *a14+, 1
3fb3d5f0:	calla  L3FB3F250
3fb3d620:	move   a14, -*sp, 1
3fb3d630:	movi   0x3fb3d9c0, a8
3fb3d660:	move   a8, *a14+, 1
3fb3d670:	move   *a13(0xffe0), *a14+, 1
3fb3d690:	calla  L3F6F5820
3fb3d6c0:	move   *a13(0xffa0), a11, 1
3fb3d6e0:	move   a8, a7
3fb3d6f0:	dec    a7
3fb3d700:	cmp    a11, a7
3fb3d710:	jrlt   L3FB3D430
L3FB3D720:
3fb3d720:	movb   *a13(0xffa0), *a13(0x40)
3fb3d750:	move   a14, -*sp, 1
3fb3d760:	movk   1, a11
3fb3d770:	move   a11, *a14+, 1
3fb3d780:	move   a13, a7
3fb3d790:	addi   0x40, a7
3fb3d7b0:	move   a7, *a14+, 1
3fb3d7c0:	move   *a13(0xffe0), a11, 1
3fb3d7e0:	move   *a11(0x78), *a14+, 1
3fb3d800:	calla  L3FB2FD10
3fb3d830:	move   a14, -*sp, 1
3fb3d840:	move   *a13(0xffa0), *a14+, 1
3fb3d860:	move   *a13(0x50), *a14+, 1
3fb3d880:	move   *a11(0x78), *a14+, 1
3fb3d8a0:	calla  L3FB2FD10
3fb3d8d0:	move   *a13, a7, 1
3fb3d8e0:	add    a7, a8
3fb3d8f0:	move   a8, *a13, 1
3fb3d900:	move   a14, -*sp, 1
3fb3d910:	move   a11, *a14+, 1
3fb3d920:	move   *a9(0xd0), a7, 1
3fb3d940:	call   a7
3fb3d950:	move   *a13, a8, 1
L3FB3D960:
3fb3d960:	move   *sp(0xa0), a14, 1
3fb3d980:	mmfm   sp, a7,a9,a11,a13
3fb3d9a0:	rets   2
3fb3d9b0:	.word  0x0072
3fb3d9c0:	.word  0x0077
L3FB3D9D0:
3fb3d9d0:	mmtm   sp, a9,a11,a13
3fb3d9f0:	move   a14, a13
3fb3da00:	addi   0x60, a14
3fb3da20:	sub    a11, a11
3fb3da30:	move   a11, *a13(0x40), 1
3fb3da50:	inc    a11
3fb3da60:	move   a11, *a13(0x40), 1
3fb3da80:	dec    a11
3fb3da90:	sll    0x5, a11
3fb3daa0:	addi   0x1d20b0, a11
3fb3dad0:	move   *a11, a11, 1
3fb3dae0:	move   a11, *a13(0x20), 1
3fb3db00:	jreq   L3FB3DCB0
L3FB3DB10:
3fb3db10:	move   a14, -*sp, 1
3fb3db20:	move   *a13(0x20), a11, 1
3fb3db40:	move   *a11(0x0), *a14+, 1
3fb3db60:	move   *a13(0xffe0), *a14+, 1
3fb3db80:	calla  L3FB45500
3fb3dbb0:	move   a8, a8
3fb3dbc0:	jreq   L3FB3DCB0
3fb3dbd0:	move   *a13(0x40), a11, 1
3fb3dbf0:	inc    a11
3fb3dc00:	move   a11, *a13(0x40), 1
3fb3dc20:	dec    a11
3fb3dc30:	sll    0x5, a11
3fb3dc40:	addi   0x1d20b0, a11
3fb3dc70:	move   *a11, a11, 1
3fb3dc80:	move   a11, *a13(0x20), 1
3fb3dca0:	jrne   L3FB3DB10
L3FB3DCB0:
3fb3dcb0:	move   a11, a8
3fb3dcc0:	jrne   L3FB3DCF0
3fb3dcd0:	sub    a8, a8
3fb3dce0:	jruc   L3FB3DDA0
L3FB3DCF0:
3fb3dcf0:	move   a14, -*sp, 1
3fb3dd00:	move   a8, *a14+, 1
3fb3dd10:	move   *a8(0x70), a9, 1
3fb3dd30:	call   a9
3fb3dd40:	move   a8, *a13, 1
3fb3dd50:	move   a8, a9
3fb3dd60:	jreq   L3FB3DDA0
3fb3dd70:	sub    a9, a9
3fb3dd80:	move   a9, *a8(0xb8), 1
L3FB3DDA0:
3fb3dda0:	move   *sp(0x80), a14, 1
3fb3ddc0:	mmfm   sp, a9,a11,a13
3fb3dde0:	rets   2
3fb3ddf0:	mmtm   sp, a9,a11,a13
3fb3de10:	move   a14, a13
3fb3de20:	addk   32, a14
3fb3de30:	move   a14, -*sp, 1
3fb3de40:	move   *a13(0xffe0), *a14+, 1
3fb3de60:	move   *a13(0xffe0), a11, 1
3fb3de80:	move   *a11, a9, 1
3fb3de90:	move   *a9(0x90), a9, 1
3fb3deb0:	call   a9
3fb3dec0:	move   a8, *a13, 1
3fb3ded0:	move   a8, a9
3fb3dee0:	jrne   L3FB3E090
3fb3def0:	move   a14, -*sp, 1
3fb3df00:	move   *a11(0x58), *a14+, 1
3fb3df20:	calla  L3F702440
3fb3df50:	move   a14, -*sp, 1
3fb3df60:	move   *a11(0x78), *a14+, 1
3fb3df80:	calla  L3F702440
3fb3dfb0:	move   *a11(0x98), a9, 1
3fb3dfd0:	jreq   L3FB3E040
3fb3dfe0:	move   a14, -*sp, 1
3fb3dff0:	move   *a11(0x98), *a14+, 1
3fb3e010:	calla  L3F702440
L3FB3E040:
3fb3e040:	move   a14, -*sp, 1
3fb3e050:	move   a11, *a14+, 1
3fb3e060:	calla  L3F702440
L3FB3E090:
3fb3e090:	move   *a13, a8, 1
3fb3e0a0:	move   *sp(0x80), a14, 1
3fb3e0c0:	mmfm   sp, a9,a11,a13
3fb3e0e0:	rets   2
L3FB3E0F0:
3fb3e0f0:	mmtm   sp, a7,a9,a11,a13
3fb3e110:	move   a14, a13
3fb3e120:	addi   0x40, a14
3fb3e140:	move   *a13(0xffe0), a11, 1
3fb3e160:	move   *a11, a9, 1
3fb3e170:	move   a14, -*sp, 1
3fb3e180:	move   *a13(0xffa0), *a14+, 1
3fb3e1a0:	move   *a13(0xffc0), *a14+, 1
3fb3e1c0:	move   *a11(0x58), *a14+, 1
3fb3e1e0:	calla  L3FB303A0
3fb3e210:	move   a8, *a13, 1
3fb3e220:	move   a14, -*sp, 1
3fb3e230:	move   a11, *a14+, 1
3fb3e240:	move   *a9(0xb0), a7, 1
3fb3e260:	call   a7
3fb3e270:	move   a8, *a13(0x20), 1
3fb3e290:	move   *a13, a7, 1
3fb3e2a0:	jreq   L3FB3E2C0
3fb3e2b0:	move   a7, a8
L3FB3E2C0:
3fb3e2c0:	move   *sp(0xa0), a14, 1
3fb3e2e0:	mmfm   sp, a7,a9,a11,a13
3fb3e300:	rets   2
3fb3e310:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fb3e330:	move   a14, a13
3fb3e340:	addi   0x40, a14
3fb3e360:	move   *a13(0xffc0), a10, 1
3fb3e380:	move   *a13(0xffa0), a11, 1
3fb3e3a0:	sub    a7, a7
3fb3e3b0:	move   a7, *a13, 1
3fb3e3c0:	move   *a13(0xffe0), a5, 1
3fb3e3e0:	move   *a5, a9, 1
3fb3e3f0:	move   a14, -*sp, 1
3fb3e400:	calla  L3F708700
3fb3e430:	move   a8, *a14+, 1
3fb3e440:	movi   0x3fb3fe90, a5
3fb3e470:	move   a5, *a14+, 1
3fb3e480:	move   *a13(0xffe0), *a14+, 1
3fb3e4a0:	calla  L3FB3F250
3fb3e4d0:	move   a14, -*sp, 1
3fb3e4e0:	move   a11, *a14+, 1
3fb3e4f0:	move   a10, *a14+, 1
3fb3e500:	move   *a13(0xffe0), a5, 1
3fb3e520:	move   *a5(0x58), *a14+, 1
3fb3e540:	calla  L3FB303A0
3fb3e570:	move   a8, *a13(0x20), 1
3fb3e590:	sub    a8, a11
3fb3e5a0:	jreq   L3FB3E870
L3FB3E5B0:
3fb3e5b0:	move   *a13(0x20), a7, 1
3fb3e5d0:	sll    0x3, a7
3fb3e5e0:	add    a7, a10
3fb3e5f0:	move   a14, -*sp, 1
3fb3e600:	move   *a13(0xffe0), *a14+, 1
3fb3e620:	move   *a9(0xb0), a7, 1
3fb3e640:	call   a7
3fb3e650:	move   a8, *a13, 1
3fb3e660:	move   a8, a5
3fb3e670:	jrlt   L3FB3E870
3fb3e680:	calla  L3FB3FA00
3fb3e6b0:	move   a14, -*sp, 1
3fb3e6c0:	calla  L3F708700
3fb3e6f0:	move   a8, *a14+, 1
3fb3e700:	movi   0x3fb3fe90, a7
3fb3e730:	move   a7, *a14+, 1
3fb3e740:	move   *a13(0xffe0), *a14+, 1
3fb3e760:	calla  L3FB3F250
3fb3e790:	move   a14, -*sp, 1
3fb3e7a0:	move   a11, *a14+, 1
3fb3e7b0:	move   a10, *a14+, 1
3fb3e7c0:	move   *a13(0xffe0), a7, 1
3fb3e7e0:	move   *a7(0x58), *a14+, 1
3fb3e800:	calla  L3FB303A0
3fb3e830:	move   a8, *a13(0x20), 1
3fb3e850:	sub    a8, a11
3fb3e860:	jrne   L3FB3E5B0
L3FB3E870:
3fb3e870:	move   *a13(0xffa0), a7, 1
3fb3e890:	cmp    a7, a11
3fb3e8a0:	jreq   L3FB3E940
3fb3e8b0:	move   a14, -*sp, 1
3fb3e8c0:	move   *a13(0xffe0), *a14+, 1
3fb3e8e0:	move   *a9(0xb0), a5, 1
3fb3e900:	call   a5
3fb3e910:	sub    a11, a7
3fb3e920:	move   a7, a8
3fb3e930:	jruc   L3FB3E950
L3FB3E940:
3fb3e940:	move   *a13, a8, 1
L3FB3E950:
3fb3e950:	move   *sp(0xe0), a14, 1
3fb3e970:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fb3e990:	rets   2
L3FB3E9A0:
3fb3e9a0:	mmtm   sp, a7,a9,a11,a13
3fb3e9c0:	move   a14, a13
3fb3e9d0:	addi   0x40, a14
3fb3e9f0:	move   *a13(0xffe0), a11, 1
3fb3ea10:	move   *a11, a9, 1
3fb3ea20:	move   a14, -*sp, 1
3fb3ea30:	move   *a13(0xffa0), *a14+, 1
3fb3ea50:	move   *a13(0xffc0), *a14+, 1
3fb3ea70:	move   *a11(0x78), *a14+, 1
3fb3ea90:	calla  L3FB2FD10
3fb3eac0:	move   a8, *a13, 1
3fb3ead0:	move   a14, -*sp, 1
3fb3eae0:	move   a11, *a14+, 1
3fb3eaf0:	move   *a9(0xd0), a7, 1
3fb3eb10:	call   a7
3fb3eb20:	move   a8, *a13(0x20), 1
3fb3eb40:	move   *a13, a7, 1
3fb3eb50:	jreq   L3FB3EB70
3fb3eb60:	move   a7, a8
L3FB3EB70:
3fb3eb70:	move   *sp(0xa0), a14, 1
3fb3eb90:	mmfm   sp, a7,a9,a11,a13
3fb3ebb0:	rets   2
L3FB3EBC0:
3fb3ebc0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fb3ebe0:	move   a14, a13
3fb3ebf0:	addi   0x40, a14
3fb3ec10:	move   *a13(0xffc0), a10, 1
3fb3ec30:	move   *a13(0xffa0), a11, 1
3fb3ec50:	sub    a7, a7
3fb3ec60:	move   a7, *a13(0x20), 1
3fb3ec80:	move   *a13(0xffe0), a5, 1
3fb3eca0:	move   *a5, a9, 1
3fb3ecb0:	move   a14, -*sp, 1
3fb3ecc0:	calla  L3F708700
3fb3ecf0:	move   a8, *a14+, 1
3fb3ed00:	movi   0x3fb3fe90, a5
3fb3ed30:	move   a5, *a14+, 1
3fb3ed40:	move   *a13(0xffe0), *a14+, 1
3fb3ed60:	calla  L3FB3F250
3fb3ed90:	move   a14, -*sp, 1
3fb3eda0:	move   a11, *a14+, 1
3fb3edb0:	move   a10, *a14+, 1
3fb3edc0:	move   *a13(0xffe0), a5, 1
3fb3ede0:	move   *a5(0x78), *a14+, 1
3fb3ee00:	calla  L3FB2FD10
3fb3ee30:	move   a8, *a13, 1
3fb3ee40:	sub    a8, a11
3fb3ee50:	jreq   L3FB3F110
L3FB3EE60:
3fb3ee60:	move   *a13, a7, 1
3fb3ee70:	sll    0x3, a7
3fb3ee80:	add    a7, a10
3fb3ee90:	move   a14, -*sp, 1
3fb3eea0:	move   *a13(0xffe0), *a14+, 1
3fb3eec0:	move   *a9(0xd0), a7, 1
3fb3eee0:	call   a7
3fb3eef0:	move   a8, *a13(0x20), 1
3fb3ef10:	move   a8, a5
3fb3ef20:	jrlt   L3FB3F110
3fb3ef30:	calla  L3FB3FA00
3fb3ef60:	move   a14, -*sp, 1
3fb3ef70:	calla  L3F708700
3fb3efa0:	move   a8, *a14+, 1
3fb3efb0:	movi   0x3fb3fe90, a7
3fb3efe0:	move   a7, *a14+, 1
3fb3eff0:	move   *a13(0xffe0), *a14+, 1
3fb3f010:	calla  L3FB3F250
3fb3f040:	move   a14, -*sp, 1
3fb3f050:	move   a11, *a14+, 1
3fb3f060:	move   a10, *a14+, 1
3fb3f070:	move   *a13(0xffe0), a7, 1
3fb3f090:	move   *a7(0x78), *a14+, 1
3fb3f0b0:	calla  L3FB2FD10
3fb3f0e0:	move   a8, *a13, 1
3fb3f0f0:	sub    a8, a11
3fb3f100:	jrne   L3FB3EE60
L3FB3F110:
3fb3f110:	move   *a13(0xffa0), a7, 1
3fb3f130:	cmp    a7, a11
3fb3f140:	jreq   L3FB3F1E0
3fb3f150:	move   a14, -*sp, 1
3fb3f160:	move   *a13(0xffe0), *a14+, 1
3fb3f180:	move   *a9(0xd0), a5, 1
3fb3f1a0:	call   a5
3fb3f1b0:	sub    a11, a7
3fb3f1c0:	move   a7, a8
3fb3f1d0:	jruc   L3FB3F200
L3FB3F1E0:
3fb3f1e0:	move   *a13(0x20), a8, 1
L3FB3F200:
3fb3f200:	move   *sp(0xe0), a14, 1
3fb3f220:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fb3f240:	rets   2
L3FB3F250:
3fb3f250:	mmtm   sp, a7,a9,a10,a11,a13
3fb3f270:	move   a14, a13
3fb3f280:	addi   0x40, a14
3fb3f2a0:	pushst
3fb3f2b0:	dint
3fb3f2c0:	move   *a13(0xffe0), a11, 1
3fb3f2e0:	move   *a11, a7, 1
3fb3f2f0:	move   *a7(0x150), a10, 1
3fb3f310:	move   *a11, a7, 1
3fb3f320:	addi   0x150, a7
3fb3f340:	cmp    a7, a10
3fb3f350:	jreq   L3FB3F540
L3FB3F360:
3fb3f360:	calla  L3F708700
3fb3f390:	move   *a10(0x40), a11, 1
3fb3f3b0:	cmp    a8, a11
3fb3f3c0:	jrne   L3FB3F4C0
3fb3f3d0:	move   *a10(0x60), a11, 1
3fb3f3f0:	move   *a13(0xffc0), a7, 1
3fb3f410:	cmp    a7, a11
3fb3f420:	jrne   L3FB3F4C0
3fb3f430:	move   *a10(0x80), a11, 1
3fb3f450:	move   *a13(0xffa0), a7, 1
3fb3f470:	cmp    a7, a11
3fb3f480:	jrne   L3FB3F4C0
3fb3f490:	popst
3fb3f4a0:	movk   1, a8
3fb3f4b0:	jruc   L3FB3F7C0
L3FB3F4C0:
3fb3f4c0:	move   *a10, a10, 1
3fb3f4d0:	move   *a13(0xffe0), a11, 1
3fb3f4f0:	move   *a11, a7, 1
3fb3f500:	addi   0x150, a7
3fb3f520:	cmp    a7, a10
3fb3f530:	jrne   L3FB3F360
L3FB3F540:
3fb3f540:	popst
3fb3f550:	move   a14, -*sp, 1
3fb3f560:	movk   20, a7
3fb3f570:	move   a7, *a14+, 1
3fb3f580:	calla  L3F701230
3fb3f5b0:	move   a8, a10
3fb3f5c0:	jrne   L3FB3F5F0
3fb3f5d0:	sub    a8, a8
3fb3f5e0:	jruc   L3FB3F7C0
L3FB3F5F0:
3fb3f5f0:	calla  L3F708700
3fb3f620:	move   a8, *a10(0x40), 1
3fb3f640:	move   *a13(0xffc0), *a10(0x60), 1
3fb3f670:	move   *a13(0xffa0), *a10(0x80), 1
3fb3f6a0:	pushst
3fb3f6b0:	dint
3fb3f6c0:	move   a10, *a13, 1
3fb3f6d0:	move   *a11, a7, 1
3fb3f6e0:	move   *a7(0x170), *a13(0x20), 1
3fb3f710:	move   *a13(0x20), a7, 1
3fb3f730:	move   *a7, *a10, 1
3fb3f740:	move   a7, *a10(0x20), 1
3fb3f760:	move   a10, *a7, 1
3fb3f770:	move   *a10, a7, 1
3fb3f780:	move   a10, *a7(0x20), 1
3fb3f7a0:	popst
3fb3f7b0:	movk   1, a8
L3FB3F7C0:
3fb3f7c0:	move   *sp(0xc0), a14, 1
3fb3f7e0:	mmfm   sp, a7,a9,a10,a11,a13
3fb3f800:	rets   2
L3FB3F810:
3fb3f810:	mmtm   sp, a9,a11,a13
3fb3f830:	move   a14, a13
3fb3f840:	move   *a13(0xffe0), a11, 1
3fb3f860:	move   *a11, a9, 1
3fb3f870:	move   *a9(0xf0), a11, 1
3fb3f890:	jreq   L3FB3F950
3fb3f8a0:	move   a14, -*sp, 1
3fb3f8b0:	move   *a13(0xffa0), *a14+, 1
3fb3f8d0:	move   *a13(0xffc0), *a14+, 1
3fb3f8f0:	move   *a13(0xffe0), *a14+, 1
3fb3f910:	move   *a9(0xf0), a11, 1
3fb3f930:	call   a11
3fb3f940:	jruc   L3FB3F970
L3FB3F950:
3fb3f950:	movi   0xffff, a8
L3FB3F970:
3fb3f970:	move   *sp(0x80), a14, 1
3fb3f990:	mmfm   sp, a9,a11,a13
3fb3f9b0:	rets   2
L3FB3F9C0:
3fb3f9c0:	move   @0x1e93c0, a8, 1
3fb3f9f0:	rets
L3FB3FA00:
3fb3fa00:	mmtm   sp, a5,a7,a9,a11,a13
3fb3fa20:	move   a14, a13
3fb3fa30:	addi   0x80, a14
3fb3fa50:	pushst
3fb3fa60:	dint
3fb3fa70:	move   @0x1b3900, a9, 1
3fb3faa0:	move   *a9(0x1a0), a11, 1
3fb3fac0:	dsjs   a11, L3FB3FB10
3fb3fad0:	sub    a11, a11
3fb3fae0:	move   a11, *a9(0x1a0), 1
3fb3fb00:	jruc   L3FB3FE30
L3FB3FB10:
3fb3fb10:	move   *a9(0x1a0), a11, 1
3fb3fb30:	jrne   L3FB3FE30
3fb3fb40:	movk   2, a11
3fb3fb50:	move   a11, *a9(0x1a0), 1
3fb3fb70:	setf   1, 1, 0
3fb3fb80:	move   *a9(0x1c2), a7, 0
3fb3fba0:	move   a7, *a13, 1
3fb3fbb0:	move   *a9(0x1c3), a11, 0
3fb3fbd0:	move   a11, *a13(0x20), 1
3fb3fbf0:	sub    a7, a7
3fb3fc00:	move   a7, *a9(0x1c2), 0
3fb3fc20:	move   a7, *a9(0x1c3), 0
3fb3fc40:	pushst
3fb3fc50:	dint
3fb3fc60:	move   a9, *a13(0x40), 1
3fb3fc80:	move   *a9(0x20), *a13(0x60), 1
3fb3fcb0:	move   *a13(0x60), a5, 1
3fb3fcd0:	move   *a9, *a5, 1
3fb3fce0:	move   *a5, a7, 1
3fb3fcf0:	move   a5, *a7(0x20), 1
3fb3fd10:	move   a9, *a9, 1
3fb3fd20:	move   a9, *a9(0x20), 1
3fb3fd40:	popst
3fb3fd50:	popst
3fb3fd60:	calla  L3F57A710
3fb3fd90:	pushst
3fb3fda0:	move   @0x1b3900, a7, 1
3fb3fdd0:	setf   1, 1, 0
3fb3fde0:	move   *a13(0x0), *a7(0x1c2), 0
3fb3fe10:	move   a11, *a7(0x1c3), 0
L3FB3FE30:
3fb3fe30:	popst
3fb3fe40:	subi   0x80, a14
3fb3fe60:	mmfm   sp, a5,a7,a9,a11,a13
3fb3fe80:	rets
L3FB3FE90:
3fb3fe90:	mmtm   sp, a7,a9,a11,a13
3fb3feb0:	move   a14, a13
3fb3fec0:	addi   0x40, a14
3fb3fee0:	move   *a13(0xffe0), a9, 1
3fb3ff00:	pushst
3fb3ff10:	dint
3fb3ff20:	move   *a9(0x1a0), a11, 1
3fb3ff40:	jrne   L3FB3FF90
3fb3ff50:	movk   1, a11
3fb3ff60:	move   a11, *a9(0x1a0), 1
3fb3ff80:	jruc   L3FB40120
L3FB3FF90:
3fb3ff90:	move   *a9(0x1a0), a11, 1
3fb3ffb0:	subk   2, a11
3fb3ffc0:	jrne   L3FB40120
3fb3ffd0:	sub    a11, a11
3fb3ffe0:	move   a11, *a9(0x1a0), 1
3fb40000:	pushst
3fb40010:	dint
3fb40020:	move   a9, *a13, 1
3fb40030:	move   *a9(0x80), a7, 1
3fb40050:	move   *a7(0x20), *a13(0x20), 1
3fb40080:	move   *a13(0x20), a7, 1
3fb400a0:	move   *a7, *a9, 1
3fb400b0:	move   a7, *a9(0x20), 1
3fb400d0:	move   a9, *a7, 1
3fb400e0:	move   *a9, a11, 1
3fb400f0:	move   a9, *a11(0x20), 1
3fb40110:	popst
L3FB40120:
3fb40120:	move   @0x1b3900, a11, 1
3fb40150:	cmpi   0xd8230, a11
3fb40180:	jrne   L3FB401D0
3fb40190:	movk   1, a7
3fb401a0:	move   a7, @0x1e8d00, 1
L3FB401D0:
3fb401d0:	popst
3fb401e0:	move   *sp(0xa0), a14, 1
3fb40200:	mmfm   sp, a7,a9,a11,a13
3fb40220:	rets   2
L3FB40230:
3fb40230:	mmtm   sp, a9,a11,a13
3fb40250:	move   a14, a13
3fb40260:	addi   0xc0, a14
3fb40280:	move   a13, a11
3fb40290:	addi   0x40, a11
3fb402b0:	move   a11, *a13(0x60), 1
3fb402d0:	move   a11, *a13(0x40), 1
3fb402f0:	pushst
3fb40300:	dint
3fb40310:	move   @0x1e93e0, a9, 1
3fb40340:	move   a9, *a13, 1
3fb40350:	cmpi   0x1e93e0, a9
3fb40380:	jreq   L3FB40940
L3FB40390:
3fb40390:	move   @0x1e93e0, a11, 1
3fb403c0:	move   *a11(0x20), a11, 1
3fb403e0:	cmpi   0x1e93e0, a11
3fb40410:	jreq   L3FB404A0
3fb40420:	move   a14, -*sp, 1
3fb40430:	movi   0x3fb41580, a8
3fb40460:	move   a8, *a14+, 1
3fb40470:	calla  L3F596290
L3FB404A0:
3fb404a0:	move   *a13, a11, 1
3fb404b0:	move   *a11(0x60), a9, 1
3fb404d0:	move   *a13(0xffc0), a11, 1
3fb404f0:	cmp    a11, a9
3fb40500:	jrne   L3FB408D0
3fb40510:	move   *a13, a9, 1
3fb40520:	move   *a9(0x80), a9, 1
3fb40540:	move   *a13(0xffa0), a11, 1
3fb40560:	cmp    a11, a9
3fb40570:	jrne   L3FB408D0
3fb40580:	move   *a13(0xffe0), a9, 1
3fb405a0:	jreq   L3FB40620
3fb405b0:	move   *a13, a9, 1
3fb405c0:	move   *a9(0x40), a9, 1
3fb405e0:	move   *a13(0xffe0), a11, 1
3fb40600:	cmp    a11, a9
3fb40610:	jrne   L3FB408D0
L3FB40620:
3fb40620:	move   *a13, a11, 1
3fb40630:	move   *a11(0x0), *a13(0x20), 1
3fb40660:	pushst
3fb40670:	dint
3fb40680:	move   a11, *a13(0x80), 1
3fb406a0:	move   *a11(0x20), *a13(0xa0), 1
3fb406d0:	move   *a13(0xa0), a9, 1
3fb406f0:	move   *a11, *a9, 1
3fb40700:	move   *a9, a9, 1
3fb40710:	move   *a13(0xa0), *a9(0x20), 1
3fb40740:	move   a11, *a11, 1
3fb40750:	move   a11, *a11(0x20), 1
3fb40770:	popst
3fb40780:	pushst
3fb40790:	dint
3fb407a0:	move   a11, *a13(0x80), 1
3fb407c0:	move   *a13(0x60), *a13(0xa0), 1
3fb407f0:	move   *a13(0xa0), a9, 1
3fb40810:	move   *a9, *a11, 1
3fb40820:	move   a9, *a11(0x20), 1
3fb40840:	move   a11, *a9, 1
3fb40850:	move   *a11, a9, 1
3fb40860:	move   a11, *a9(0x20), 1
3fb40880:	popst
3fb40890:	move   *a13(0x20), *a13(0x0), 1
3fb408c0:	jruc   L3FB408F0
L3FB408D0:
3fb408d0:	move   *a13, a11, 1
3fb408e0:	move   *a11, *a13, 1
L3FB408F0:
3fb408f0:	move   *a13, a11, 1
3fb40900:	cmpi   0x1e93e0, a11
3fb40930:	jrne   L3FB40390
L3FB40940:
3fb40940:	popst
3fb40950:	move   *a13(0x40), a11, 1
3fb40970:	subi   0x40, a11
3fb40990:	cmp    a13, a11
3fb409a0:	jreq   L3FB40BF0
L3FB409B0:
3fb409b0:	move   *a13(0x40), *a13(0x0), 1
3fb409e0:	pushst
3fb409f0:	dint
3fb40a00:	move   *a13(0x40), *a13(0x80), 1
3fb40a30:	move   *a13(0x80), a11, 1
3fb40a50:	move   *a11(0x20), *a13(0xa0), 1
3fb40a80:	move   *a13(0xa0), a9, 1
3fb40aa0:	move   *a11, *a9, 1
3fb40ab0:	move   *a9, a9, 1
3fb40ac0:	move   *a13(0xa0), *a9(0x20), 1
3fb40af0:	move   a11, *a11, 1
3fb40b00:	move   a11, *a11(0x20), 1
3fb40b20:	popst
3fb40b30:	move   a14, -*sp, 1
3fb40b40:	move   *a13(0x0), *a14+, 1
3fb40b60:	calla  L3F702440
3fb40b90:	move   *a13(0x40), a11, 1
3fb40bb0:	subi   0x40, a11
3fb40bd0:	cmp    a13, a11
3fb40be0:	jrne   L3FB409B0
L3FB40BF0:
3fb40bf0:	move   *sp(0x80), a14, 1
3fb40c10:	mmfm   sp, a9,a11,a13
3fb40c30:	rets   2
L3FB40C40:
3fb40c40:	mmtm   sp, a7,a9,a11,a13
3fb40c60:	move   a14, a13
3fb40c70:	addi   0xe0, a14
3fb40c90:	move   a13, a11
3fb40ca0:	addi   0x60, a11
3fb40cc0:	move   a11, *a13(0x80), 1
3fb40ce0:	move   a11, *a13(0x60), 1
3fb40d00:	calla  L3F708700
3fb40d30:	move   a8, *a13(0x40), 1
3fb40d50:	pushst
3fb40d60:	dint
3fb40d70:	move   @0x1e93e0, a9, 1
3fb40da0:	move   a9, *a13, 1
3fb40db0:	cmpi   0x1e93e0, a9
3fb40de0:	jreq   L3FB41290
L3FB40DF0:
3fb40df0:	move   @0x1e93e0, a11, 1
3fb40e20:	move   *a11(0x20), a11, 1
3fb40e40:	cmpi   0x1e93e0, a11
3fb40e70:	jreq   L3FB40F00
3fb40e80:	move   a14, -*sp, 1
3fb40e90:	movi   0x3fb41580, a8
3fb40ec0:	move   a8, *a14+, 1
3fb40ed0:	calla  L3F596290
L3FB40F00:
3fb40f00:	move   *a13, a11, 1
3fb40f10:	move   *a11(0x40), a9, 1
3fb40f30:	move   *a13(0xffe0), a11, 1
3fb40f50:	cmp    a11, a9
3fb40f60:	jrne   L3FB41220
3fb40f70:	move   *a13, a9, 1
3fb40f80:	move   *a9(0x0), *a13(0x20), 1
3fb40fb0:	pushst
3fb40fc0:	dint
3fb40fd0:	move   a9, *a13(0xa0), 1
3fb40ff0:	move   *a9(0x20), *a13(0xc0), 1
3fb41020:	move   *a13(0xc0), a7, 1
3fb41040:	move   *a9, *a7, 1
3fb41050:	move   *a7, a7, 1
3fb41060:	move   *a13(0xc0), *a7(0x20), 1
3fb41090:	move   a9, *a9, 1
3fb410a0:	move   a9, *a9(0x20), 1
3fb410c0:	popst
3fb410d0:	pushst
3fb410e0:	dint
3fb410f0:	move   a9, *a13(0xa0), 1
3fb41110:	move   *a13(0x80), *a13(0xc0), 1
3fb41140:	move   *a13(0xc0), a7, 1
3fb41160:	move   *a7, *a9, 1
3fb41170:	move   a7, *a9(0x20), 1
3fb41190:	move   a9, *a7, 1
3fb411a0:	move   *a9, a7, 1
3fb411b0:	move   a9, *a7(0x20), 1
3fb411d0:	popst
3fb411e0:	move   *a13(0x20), *a13(0x0), 1
3fb41210:	jruc   L3FB41240
L3FB41220:
3fb41220:	move   *a13, a9, 1
3fb41230:	move   *a9, *a13, 1
L3FB41240:
3fb41240:	move   *a13, a9, 1
3fb41250:	cmpi   0x1e93e0, a9
3fb41280:	jrne   L3FB40DF0
L3FB41290:
3fb41290:	popst
3fb412a0:	move   *a13(0x60), a11, 1
3fb412c0:	subi   0x60, a11
3fb412e0:	cmp    a13, a11
3fb412f0:	jreq   L3FB41530
L3FB41300:
3fb41300:	move   *a13(0x60), *a13(0x0), 1
3fb41330:	pushst
3fb41340:	dint
3fb41350:	move   *a13(0x60), *a13(0xa0), 1
3fb41380:	move   *a13(0xa0), a11, 1
3fb413a0:	move   *a11(0x20), *a13(0xc0), 1
3fb413d0:	move   *a13(0xc0), a9, 1
3fb413f0:	move   *a11, *a9, 1
3fb41400:	move   *a9, a7, 1
3fb41410:	move   a9, *a7(0x20), 1
3fb41430:	move   a11, *a11, 1
3fb41440:	move   a11, *a11(0x20), 1
3fb41460:	popst
3fb41470:	move   a14, -*sp, 1
3fb41480:	move   *a13(0x0), *a14+, 1
3fb414a0:	calla  L3F702440
3fb414d0:	move   *a13(0x60), a11, 1
3fb414f0:	subi   0x60, a11
3fb41510:	cmp    a13, a11
3fb41520:	jrne   L3FB41300
L3FB41530:
3fb41530:	move   *sp(0xa0), a14, 1
3fb41550:	mmfm   sp, a7,a9,a11,a13
3fb41570:	rets   2
3fb41580:	rl     b10, b4
3fb41590:	sra    a11, a13
3fb415a0:	sla    0x3, b2
3fb415b0:	.word  0x7571
3fb415c0:	.word  0x7565
3fb415d0:	sla    0x3, a5
3fb415e0:	modu   a11, a3
3fb415f0:	.word  0x7272
3fb41600:	.word  0x7075
3fb41610:	sra    b11, b4
3fb41620:	.word  0x0064
L3FB41630:
3fb41630:	mmtm   sp, a7,a9,a10,a11,a13
3fb41650:	move   a14, a13
3fb41660:	addi   0x40, a14
3fb41680:	move   *a13(0xffe0), a9, 1
3fb416a0:	pushst
3fb416b0:	dint
3fb416c0:	move   *a9(0x40), a10, 1
3fb416e0:	move   a9, *a13, 1
3fb416f0:	move   *a10(0x180), *a13(0x20), 1
3fb41720:	move   *a13(0x20), a11, 1
3fb41740:	move   *a11, *a9, 1
3fb41750:	move   a11, *a9(0x20), 1
3fb41770:	move   a9, *a11, 1
3fb41780:	move   *a9, a7, 1
3fb41790:	move   a9, *a7(0x20), 1
3fb417b0:	setf   1, 1, 0
3fb417c0:	move   *a10(0x1c0), a11, 0
3fb417e0:	jrne   L3FB41900
3fb417f0:	move   a10, a11
3fb41800:	addi   0x40, a11
3fb41820:	move   a11, *a13, 1
3fb41830:	move   @0x1b3800, a7, 1
3fb41860:	move   a7, *a13(0x20), 1
3fb41880:	move   *a7, *a11, 1
3fb41890:	move   a7, *a11(0x20), 1
3fb418b0:	move   a11, *a7, 1
3fb418c0:	move   *a11, a11, 1
3fb418d0:	move   *a13(0x0), *a11(0x20), 1
L3FB41900:
3fb41900:	movk   1, a11
3fb41910:	move   a11, *a10(0x1c0), 0
3fb41930:	move   a11, @0x1e8d00, 1
3fb41960:	move   @0x1e9420, a7, 1
3fb41990:	jreq   L3FB419D0
3fb419a0:	move   a11, @0x1e9440, 1
L3FB419D0:
3fb419d0:	popst
3fb419e0:	move   *sp(0xc0), a14, 1
3fb41a00:	mmfm   sp, a7,a9,a10,a11,a13
3fb41a20:	rets   2
L3FB41A30:
3fb41a30:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fb41a50:	move   a14, a13
3fb41a60:	addi   0x40, a14
3fb41a80:	move   *a13(0xffe0), a9, 1
3fb41aa0:	move   a14, -*sp, 1
3fb41ab0:	movk   20, a11
3fb41ac0:	move   a11, *a14+, 1
3fb41ad0:	calla  L3F701230
3fb41b00:	move   a8, a10
3fb41b10:	move   a9, *a10(0x40), 1
3fb41b30:	move   *a13(0xffc0), a11, 1
3fb41b50:	jrne   L3FB41BA0
3fb41b60:	move   *a9(0x120), *a10(0x60), 1
3fb41b90:	jruc   L3FB41BC0
L3FB41BA0:
3fb41ba0:	move   a11, *a10(0x60), 1
L3FB41BC0:
3fb41bc0:	move   *a13(0xffa0), *a10(0x80), 1
3fb41bf0:	pushst
3fb41c00:	dint
3fb41c10:	move   a10, *a13, 1
3fb41c20:	move   *a9(0x180), *a13(0x20), 1
3fb41c50:	move   *a13(0x20), a7, 1
3fb41c70:	move   *a7, *a10, 1
3fb41c80:	move   a7, *a10(0x20), 1
3fb41ca0:	move   a10, *a7, 1
3fb41cb0:	move   *a10, a7, 1
3fb41cc0:	move   a10, *a7(0x20), 1
3fb41ce0:	setf   1, 1, 0
3fb41cf0:	move   *a9(0x1c0), a7, 0
3fb41d10:	jrne   L3FB41E40
3fb41d20:	move   a9, a7
3fb41d30:	addi   0x40, a7
3fb41d50:	move   a7, *a13, 1
3fb41d60:	move   @0x1b3800, a7, 1
3fb41d90:	move   a7, *a13(0x20), 1
3fb41db0:	move   *a13, a5, 1
3fb41dc0:	move   *a7, *a5, 1
3fb41dd0:	move   a7, *a5(0x20), 1
3fb41df0:	move   a5, *a7, 1
3fb41e00:	move   *a5, a5, 1
3fb41e10:	move   *a13(0x0), *a5(0x20), 1
L3FB41E40:
3fb41e40:	movk   1, a7
3fb41e50:	move   a7, *a9(0x1c0), 0
3fb41e70:	popst
3fb41e80:	move   *sp(0xe0), a14, 1
3fb41ea0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fb41ec0:	rets   2
L3FB41ED0:
3fb41ed0:	mmtm   sp, a7,a9,a10,a11,a13
3fb41ef0:	move   a14, a13
3fb41f00:	addi   0x40, a14
3fb41f20:	move   a14, -*sp, 1
3fb41f30:	movk   24, a11
3fb41f40:	move   a11, *a14+, 1
3fb41f50:	calla  L3F701230
3fb41f80:	move   a8, a9
3fb41f90:	move   @0x1b3900, a11, 1
3fb41fc0:	move   a11, *a9(0x40), 1
3fb41fe0:	move   *a13(0xffc0), a11, 1
3fb42000:	jrne   L3FB42070
3fb42010:	move   *a9(0x40), a7, 1
3fb42030:	move   *a7(0x120), *a9(0x60), 1
3fb42060:	jruc   L3FB42090
L3FB42070:
3fb42070:	move   a11, *a9(0x60), 1
L3FB42090:
3fb42090:	move   *a13(0xffa0), *a9(0x80), 1
3fb420c0:	move   @0x1e93c0, a7, 1
3fb420f0:	move   *a13(0xffe0), a11, 1
3fb42110:	add    a7, a11
3fb42120:	move   a11, *a9(0xa0), 1
3fb42140:	pushst
3fb42150:	dint
3fb42160:	move   @0x1e93e0, a10, 1
3fb42190:	cmpi   0x1e93e0, a10
3fb421c0:	jreq   L3FB422E0
3fb421d0:	move   *a10(0xa0), a11, 1
3fb421f0:	move   *a9(0xa0), a7, 1
3fb42210:	cmp    a7, a11
3fb42220:	jrnc   L3FB422E0
L3FB42230:
3fb42230:	move   *a10, a10, 1
3fb42240:	cmpi   0x1e93e0, a10
3fb42270:	jreq   L3FB422E0
3fb42280:	move   *a10(0xa0), a11, 1
3fb422a0:	move   *a9(0xa0), a7, 1
3fb422c0:	cmp    a7, a11
3fb422d0:	jrc   L3FB42230
L3FB422E0:
3fb422e0:	move   a9, *a13, 1
3fb422f0:	move   *a10(0x20), *a13(0x20), 1
3fb42320:	move   *a13(0x20), a11, 1
3fb42340:	move   *a11, *a9, 1
3fb42350:	move   a11, *a9(0x20), 1
3fb42370:	move   a9, *a11, 1
3fb42380:	move   *a9, a7, 1
3fb42390:	move   a9, *a7(0x20), 1
3fb423b0:	popst
3fb423c0:	move   *sp(0xc0), a14, 1
3fb423e0:	mmfm   sp, a7,a9,a10,a11,a13
3fb42400:	rets   2
L3FB42410:
3fb42410:	mmtm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12
3fb42430:	pushst
3fb42440:	setf   16, 0, 0
3fb42450:	setf   32, 0, 1
3fb42460:	move   *a14(0xffe0), a12, 1
3fb42480:	clr    a1
L3FB42490:
3fb42490:	clr    a2
3fb424a0:	clr    a3
3fb424b0:	move   a12, a12
3fb424c0:	jreq   L3FB42550
3fb424d0:	movi   0xf8, a11
3fb42500:	mpys   a1, a11
3fb42510:	add    a12, a11
3fb42520:	move   *a11(0xd8), a6, 1
3fb42540:	jruc   L3FB425A0
L3FB42550:
3fb42550:	move   a1, a6
3fb42560:	sll    0x7, a6
3fb42570:	move   *a14(0xffc0), a0, 1
3fb42590:	add    a0, a6
L3FB425A0:
3fb425a0:	movi   0xf8, a5
3fb425d0:	mpys   a1, a5
3fb425e0:	add    a12, a5
L3FB425F0:
3fb425f0:	move   *a6(0x10), a9, 0
3fb42610:	movi   0xf1, a0
3fb42630:	and    a9, a0
3fb42640:	jaeq   L3FB42FA0
3fb42660:	movi   0xf0, a0
3fb42680:	and    a9, a0
3fb42690:	jreq   L3FB426F0
3fb426a0:	movk   1, a3
3fb426b0:	movi   0x40, a0
3fb426d0:	move   a0, *a6(0x20), 0
L3FB426F0:
3fb426f0:	move   *a6(0x30), a10, 0
3fb42710:	move   a1, a4
3fb42720:	sll    0x4, a4
3fb42730:	add    a12, a4
3fb42740:	move   *a4(0x270), a11, 0
3fb42760:	jreq   L3FB427A0
3fb42770:	movi   0x7f, a11
3fb42790:	and    a11, a10
L3FB427A0:
3fb427a0:	move   *a4(0x2b0), a11, 0
3fb427c0:	jrne   L3FB42810
3fb427d0:	movi   0x20, a0
3fb427f0:	and    a9, a0
3fb42800:	jrne   L3FB42860
L3FB42810:
3fb42810:	move   *a4(0x250), a11, 0
3fb42830:	and    a11, a10
3fb42840:	move   a3, a3
3fb42850:	jreq   L3FB42880
L3FB42860:
3fb42860:	movi   0x1a, a10
L3FB42880:
3fb42880:	move   a12, a12
3fb42890:	jreq   L3FB425F0
3fb428a0:	movb   *a5(0x50), a0
3fb428c0:	andi   0x8, a0
3fb428f0:	jreq   L3FB42DE0
3fb42900:	cmpi   0x13, a10
3fb42920:	jrne   L3FB429B0
3fb42930:	movb   *a5(0x50), a0
3fb42950:	ori    0x4, a0
3fb42980:	movb   a0, *a5(0x50)
3fb429a0:	jruc   L3FB42FA0
L3FB429B0:
3fb429b0:	cmpi   0x11, a10
3fb429d0:	jrne   L3FB42AB0
3fb429e0:	movb   *a5(0x50), a0
3fb42a00:	andi   0xfffffffb, a0
3fb42a30:	movb   a0, *a5(0x50)
3fb42a50:	movi   0x5, a0
3fb42a80:	move   a0, *a6(0x20), 0
3fb42aa0:	jruc   L3FB42FA0
L3FB42AB0:
3fb42ab0:	move   *a5(0x58), a11, 1
3fb42ad0:	move   *a11(0x40), a7, 0
3fb42af0:	move   *a11(0x20), a0, 0
3fb42b10:	move   *a11(0x30), a11, 0
3fb42b30:	sub    a11, a0
3fb42b40:	and    a0, a7
3fb42b50:	move   *a4(0x2d0), a0, 0
3fb42b70:	cmp    a0, a7
3fb42b80:	jrlt   L3FB42DE0
3fb42b90:	cmpi   0xdc, a7
3fb42bb0:	jrlt   L3FB42C30
3fb42bc0:	cmpi   0x3ff, a7
3fb42be0:	jrlt   L3FB42C00
3fb42bf0:	jruc   L3FB42C90
L3FB42C00:
3fb42c00:	movi   0x2, a7
3fb42c20:	jruc   L3FB42C50
L3FB42C30:
3fb42c30:	movi   0x1, a7
L3FB42C50:
3fb42c50:	movb   *a5(0x50), a0
3fb42c70:	and    a7, a0
3fb42c80:	jrne   L3FB42DE0
L3FB42C90:
3fb42c90:	movi   0x13, a4
3fb42cb0:	move   *a5(0x98), a0, 1
3fb42cd0:	calla  L3FB300F0
3fb42d00:	setf   16, 0, 0
3fb42d10:	setf   32, 0, 1
3fb42d20:	movi   0x5, a0
3fb42d40:	move   a0, *a6(0x20), 0
3fb42d60:	movb   *a5(0x50), a0
3fb42d80:	or     a7, a0
3fb42d90:	andi   0xffffffef, a0
3fb42dc0:	movb   a0, *a5(0x50)
L3FB42DE0:
3fb42de0:	movk   1, a2
3fb42df0:	move   a10, a4
3fb42e00:	move   *a5(0x58), a0, 1
3fb42e20:	calla  L3FB300F0
3fb42e50:	setf   16, 0, 0
3fb42e60:	setf   32, 0, 1
3fb42e70:	move   a8, a8
3fb42e80:	jrne   L3FB42F80
3fb42e90:	movi   0x1a, a10
3fb42eb0:	move   *a5(0x58), a11, 1
3fb42ed0:	move   *a11(0x40), a7, 0
3fb42ef0:	move   *a11(0x20), a0, 0
3fb42f10:	move   *a11(0x0), a11, 1
3fb42f30:	dec    a0
3fb42f40:	and    a7, a0
3fb42f50:	sll    0x3, a0
3fb42f60:	add    a0, a11
3fb42f70:	move   a10, *a11, 0
L3FB42F80:
3fb42f80:	jauc   L3FB425F0
L3FB42FA0:
3fb42fa0:	move   a2, a2
3fb42fb0:	jreq   L3FB43040
3fb42fc0:	move   a14, -*sp, 1
3fb42fd0:	move   *a5(0x0), *a14+, 1
3fb42ff0:	calla  L3FB2F5A0
3fb43020:	setf   16, 0, 0
3fb43030:	setf   32, 0, 1
L3FB43040:
3fb43040:	inc    a1
3fb43050:	cmpi   0x2, a1
3fb43070:	jalt   L3FB42490
3fb43090:	popst
3fb430a0:	mmfm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12
3fb430c0:	clr    a8
3fb430d0:	move   *sp(0x20), a14, 1
3fb430f0:	rets   2
L3FB43100:
3fb43100:	mmtm   sp, a0,a1,a2,a3,a4,a5,a6,a11,a12
3fb43120:	pushst
3fb43130:	setf   16, 0, 0
3fb43140:	setf   32, 0, 1
3fb43150:	move   *a14(0xffe0), a12, 1
3fb43170:	clr    a1
L3FB43180:
3fb43180:	clr    a2
3fb43190:	move   a12, a12
3fb431a0:	jreq   L3FB436A0
3fb431b0:	movi   0xf8, a11
3fb431e0:	mpys   a1, a11
3fb431f0:	add    a12, a11
3fb43200:	move   *a11(0xd8), a6, 1
L3FB43220:
3fb43220:	move   *a11(0x40), a0, 0
3fb43240:	move   @0x1e8720, a5, 0
3fb43270:	cmp    a0, a5
3fb43280:	jreq   L3FB435C0
3fb43290:	move   *a6(0x10), a0, 0
3fb432b0:	andi   0x4, a0
3fb432e0:	jreq   L3FB435C0
3fb432f0:	move   *a11(0x98), a0, 1
3fb43310:	move   *a0(0x20), a3, 0
3fb43330:	move   *a0(0x30), a4, 0
3fb43350:	cmp    a3, a4
3fb43360:	jrne   L3FB43450
3fb43370:	movb   *a11(0x50), a0
3fb43390:	andi   0x4, a0
3fb433c0:	jrne   L3FB43560
3fb433d0:	move   *a11(0x78), a0, 1
3fb433f0:	move   *a0(0x20), a3, 0
3fb43410:	move   *a0(0x30), a4, 0
3fb43430:	cmp    a3, a4
3fb43440:	jreq   L3FB43560
L3FB43450:
3fb43450:	calla  L3FB30720
3fb43480:	setf   16, 0, 0
3fb43490:	setf   32, 0, 1
3fb434a0:	move   a1, a4
3fb434b0:	sll    0x4, a4
3fb434c0:	add    a12, a4
3fb434d0:	move   *a4(0x250), a3, 0
3fb434f0:	and    a3, a5
3fb43500:	move   *a4(0x270), a3, 0
3fb43520:	or     a3, a5
3fb43530:	move   a5, *a6(0x30), 0
3fb43550:	jruc   L3FB435A0
L3FB43560:
3fb43560:	movi   0x9, a0
3fb43580:	move   a0, *a6(0x20), 0
L3FB435A0:
3fb435a0:	movk   1, a2
3fb435b0:	jruc   L3FB43220
L3FB435C0:
3fb435c0:	move   a2, a2
3fb435d0:	jreq   L3FB43660
3fb435e0:	move   a14, -*sp, 1
3fb435f0:	move   *a11(0x0), *a14+, 1
3fb43610:	calla  L3FB2F5A0
3fb43640:	setf   16, 0, 0
3fb43650:	setf   32, 0, 1
L3FB43660:
3fb43660:	inc    a1
3fb43670:	cmpi   0x2, a1
3fb43690:	jrlt   L3FB43180
L3FB436A0:
3fb436a0:	popst
3fb436b0:	mmfm   sp, a0,a1,a2,a3,a4,a5,a6,a11,a12
3fb436d0:	clr    a8
3fb436e0:	move   *sp(0x20), a14, 1
3fb43700:	rets   2
3fb43710:	mmtm   sp, a7,a9,a10,a11,a12,a13
3fb43730:	move   a14, a13
3fb43740:	addk   32, a14
3fb43750:	move   @0x1d20b0, a7, 1
3fb43780:	move   *a7(0x190), a9, 1
3fb437a0:	jrne   L3FB437F0
3fb437b0:	movi   0x6400000, a11
3fb437e0:	jruc   L3FB43810
L3FB437F0:
3fb437f0:	move   *a9(0x1f0), a11, 1
L3FB43810:
3fb43810:	move   @0x1d20f0, a7, 1
3fb43840:	move   *a7(0x190), a10, 1
3fb43860:	jrne   L3FB438B0
3fb43870:	movi   0x6200000, a12
3fb438a0:	jruc   L3FB438D0
L3FB438B0:
3fb438b0:	move   *a10(0x1f0), a12, 1
L3FB438D0:
3fb438d0:	setf   16, 0, 0
3fb438e0:	move   *a11(0x50), a7, 0
3fb43900:	move   a7, *a13, 0
3fb43910:	andi   0x66, a7
3fb43940:	jreq   L3FB439F0
3fb43950:	move   a14, -*sp, 1
3fb43960:	move   a11, *a14+, 1
3fb43970:	move   @0x1d20b0, a7, 1
3fb439a0:	move   *a7(0x190), *a14+, 1
3fb439c0:	calla  L3FB42410
L3FB439F0:
3fb439f0:	setf   16, 0, 0
3fb43a00:	move   *a12(0x50), a7, 0
3fb43a20:	move   a7, *a13(0x10), 0
3fb43a40:	andi   0x66, a7
3fb43a70:	jreq   L3FB43B20
3fb43a80:	move   a14, -*sp, 1
3fb43a90:	move   a12, *a14+, 1
3fb43aa0:	move   @0x1d20f0, a7, 1
3fb43ad0:	move   *a7(0x190), *a14+, 1
3fb43af0:	calla  L3FB42410
L3FB43B20:
3fb43b20:	setf   16, 0, 0
3fb43b30:	move   *a13, a7, 0
3fb43b40:	andi   0x11, a7
3fb43b70:	jreq   L3FB43C10
3fb43b80:	move   a14, -*sp, 1
3fb43b90:	move   @0x1d20b0, a7, 1
3fb43bc0:	move   *a7(0x190), *a14+, 1
3fb43be0:	calla  L3FB43100
L3FB43C10:
3fb43c10:	setf   16, 0, 0
3fb43c20:	move   *a13(0x10), a7, 0
3fb43c40:	andi   0x11, a7
3fb43c70:	jreq   L3FB43D10
3fb43c80:	move   a14, -*sp, 1
3fb43c90:	move   @0x1d20f0, a7, 1
3fb43cc0:	move   *a7(0x190), *a14+, 1
3fb43ce0:	calla  L3FB43100
L3FB43D10:
3fb43d10:	subk   32, a14
3fb43d20:	mmfm   sp, a7,a9,a10,a11,a12,a13
3fb43d40:	rets
L3FB43D50:
3fb43d50:	mmtm   sp, a9,a10,a11,a13
3fb43d70:	move   a14, a13
3fb43d80:	move   *a13(0xffe0), a9, 1
3fb43da0:	setf   16, 0, 0
L3FB43DB0:
3fb43db0:	move   *a9(0x10), a10, 1
3fb43dd0:	move   *a9, a11, 0
3fb43de0:	jreq   L3FB43E60
3fb43df0:	addi   0x30, a9
3fb43e10:	move   a11, a11
3fb43e20:	jreq   L3FB43DB0
L3FB43E30:
3fb43e30:	move   *a9+, *a10+, 0
3fb43e40:	dsjs   a11, L3FB43E30
3fb43e50:	jruc   L3FB43DB0
L3FB43E60:
3fb43e60:	move   *sp(0xa0), a14, 1
3fb43e80:	mmfm   sp, a9,a10,a11,a13
3fb43ea0:	rets   2
L3FB43EB0:
3fb43eb0:	mmtm   sp, a7,a9,a10,a11,a12,a13
3fb43ed0:	move   a14, a13
3fb43ee0:	sub    a9, a9
3fb43ef0:	move   *a13(0xffe0), a11, 1
3fb43f10:	movb   *a11, a10
3fb43f20:	cmpi   0x20, a10
3fb43f40:	jreq   L3FB43F80
3fb43f50:	cmpi   0x9, a10
3fb43f70:	jrne   L3FB44000
L3FB43F80:
3fb43f80:	addk   8, a11
3fb43f90:	movb   *a11, a10
3fb43fa0:	cmpi   0x20, a10
3fb43fc0:	jreq   L3FB43F80
3fb43fd0:	cmpi   0x9, a10
3fb43ff0:	jreq   L3FB43F80
L3FB44000:
3fb44000:	cmpi   0x2d, a10
3fb44020:	movk   1, a12
3fb44030:	jreq   L3FB44050
3fb44040:	sub    a12, a12
L3FB44050:
3fb44050:	move   a12, a12
3fb44060:	jreq   L3FB44090
3fb44070:	addk   8, a11
3fb44080:	movb   *a11, a10
L3FB44090:
3fb44090:	move   a14, -*sp, 1
3fb440a0:	move   a10, *a14+, 1
3fb440b0:	calla  L3FE14C10
3fb440e0:	move   a8, a8
3fb440f0:	jreq   L3FB44210
L3FB44100:
3fb44100:	move   a9, a7
3fb44110:	sll    0x3, a9
3fb44120:	sll    0x1, a7
3fb44130:	add    a7, a9
3fb44140:	move   a10, a7
3fb44150:	subi   0x30, a7
3fb44170:	add    a7, a9
3fb44180:	addk   8, a11
3fb44190:	movb   *a11, a10
3fb441a0:	move   a14, -*sp, 1
3fb441b0:	move   a10, *a14+, 1
3fb441c0:	calla  L3FE14C10
3fb441f0:	move   a8, a7
3fb44200:	jrne   L3FB44100
L3FB44210:
3fb44210:	move   a12, a7
3fb44220:	jreq   L3FB44240
3fb44230:	neg    a9
L3FB44240:
3fb44240:	move   a9, a8
3fb44250:	move   *sp(0xe0), a14, 1
3fb44270:	mmfm   sp, a7,a9,a10,a11,a12,a13
3fb44290:	rets   2
3fb442a0:	.word  0x0000
3fb442b0:	.word  0x0000
3fb442c0:	.word  0x0000
3fb442d0:	.word  0x0000
3fb442e0:	.word  0x0000
3fb442f0:	.word  0x0000
3fb44300:	.word  0x0000
3fb44310:	.word  0x0000
3fb44320:	.word  0x0000
3fb44330:	.word  0x0000
3fb44340:	.word  0x0000
3fb44350:	.word  0x0000
3fb44360:	.word  0x0000
3fb44370:	.word  0x0000
3fb44380:	.word  0x0000
3fb44390:	.word  0x0000
3fb443a0:	.word  0x0000
3fb443b0:	.word  0x0000
3fb443c0:	.word  0x0000
3fb443d0:	.word  0x0000
3fb443e0:	.word  0x0000
3fb443f0:	.word  0x0000
L3FB44400:
3fb44400:	mmtm   sp, b1,b2,b3,b7,b9,b10,b11,b12,b13,b14
3fb44420:	pushst
3fb44430:	setf   16, 0, 0
3fb44440:	setf   32, 0, 1
3fb44450:	move   @0xc0000160, b11, 0	; PMASK
3fb44480:	move   @0xc00000b0, b12, 0	; CONTROL
3fb444b0:	move   @0xc0000150, b13, 0	; PSIZE
3fb444e0:	mmtm   sp, b11,b12,b13
3fb44500:	clr    b9
3fb44510:	move   b9, @0xc0000160, 0	; PMASK
3fb44540:	setf   10, 0, 0
3fb44550:	move   b9, @0xc00000b5, 0
3fb44580:	setf   16, 0, 0
3fb44590:	movi   0x8, b2
3fb445b0:	move   b2, @0xc0000150, 0	; PSIZE
3fb445e0:	move   a14, b13
3fb445f0:	move   -*b13, b0, 1
3fb44600:	move   -*b13, b2, 1
3fb44610:	move   -*b13, b5, 1
3fb44620:	jreq   L3FB446D0
3fb44630:	move   b5, a8
3fb44640:	movi   0x10000, b7
L3FB44670:
3fb44670:	cmpi   0x7fc0, b5
3fb446a0:	jrgt   L3FB447E0
3fb446b0:	movx   b5, b7
3fb446c0:	pixblt l,l
L3FB446D0:
3fb446d0:	mmfm   sp, b11,b12,b13
3fb446f0:	move   b11, @0xc0000160, 0	; PMASK
3fb44720:	move   b12, @0xc00000b0, 0	; CONTROL
3fb44750:	move   b13, @0xc0000150, 0	; PSIZE
3fb44780:	popst
3fb44790:	mmfm   sp, b1,b2,b3,b7,b9,b10,b11,b12,b13,b14
3fb447b0:	move   *sp(0x20), a14, 1
3fb447d0:	rets   2
L3FB447E0:
3fb447e0:	movi   0x17fc0, b7
3fb44810:	movi   0x3fe00, b1
3fb44840:	move   b1, b3
3fb44850:	pixblt l,l
3fb44860:	subi   0x7fc0, b5
3fb44880:	jruc   L3FB44670
3fb44890:	.word  0x0000
3fb448a0:	.word  0x0000
3fb448b0:	.word  0x0000
3fb448c0:	.word  0x0000
3fb448d0:	.word  0x0000
3fb448e0:	.word  0x0000
3fb448f0:	.word  0x0000
3fb44900:	.word  0x0000
3fb44910:	.word  0x0000
3fb44920:	.word  0x0000
3fb44930:	.word  0x0000
3fb44940:	.word  0x0000
3fb44950:	.word  0x0000
3fb44960:	.word  0x0000
3fb44970:	.word  0x0000
3fb44980:	.word  0x0000
3fb44990:	.word  0x0000
3fb449a0:	.word  0x0000
3fb449b0:	.word  0x0000
3fb449c0:	.word  0x0000
3fb449d0:	.word  0x0000
3fb449e0:	.word  0x0000
3fb449f0:	.word  0x0000
L3FB44A00:
3fb44a00:	mmtm   sp, b1,b2,b3,b7,b9,b10,b11,b12,b13,b14
3fb44a20:	pushst
3fb44a30:	setf   16, 0, 0
3fb44a40:	setf   32, 0, 1
3fb44a50:	move   @0xc0000160, b11, 0	; PMASK
3fb44a80:	move   @0xc00000b0, b12, 0	; CONTROL
3fb44ab0:	move   @0xc0000150, b13, 0	; PSIZE
3fb44ae0:	mmtm   sp, b11,b12,b13
3fb44b00:	clr    b9
3fb44b10:	move   b9, @0xc0000160, 0	; PMASK
3fb44b40:	setf   5, 0, 0
3fb44b50:	move   b9, @0xc00000ba, 0
3fb44b80:	setf   16, 0, 0
3fb44b90:	movi   0x8, b2
3fb44bb0:	move   b2, @0xc0000150, 0	; PSIZE
3fb44be0:	move   a14, b13
3fb44bf0:	move   -*b13, b2, 1
3fb44c00:	move   -*b13, b1, 1
3fb44c10:	jreq   L3FB44CC0
3fb44c20:	clr    b9
3fb44c30:	movi   0x10000, b7
L3FB44C60:
3fb44c60:	cmpi   0x7fc0, b1
3fb44c90:	jrgt   L3FB44DD0
3fb44ca0:	movx   b1, b7
3fb44cb0:	fill   l
L3FB44CC0:
3fb44cc0:	mmfm   sp, b11,b12,b13
3fb44ce0:	move   b11, @0xc0000160, 0	; PMASK
3fb44d10:	move   b12, @0xc00000b0, 0	; CONTROL
3fb44d40:	move   b13, @0xc0000150, 0	; PSIZE
3fb44d70:	popst
3fb44d80:	mmfm   sp, b1,b2,b3,b7,b9,b10,b11,b12,b13,b14
3fb44da0:	move   *sp(0x20), a14, 1
3fb44dc0:	rets   2
L3FB44DD0:
3fb44dd0:	movi   0x17fc0, b7
3fb44e00:	fill   l
3fb44e10:	subi   0x7fc0, b1
3fb44e30:	jruc   L3FB44C60
L3FB44E40:
3fb44e40:	mmtm   sp, b1,b2,b3,b7,b9,b10,b11,b12,b13,b14
3fb44e60:	pushst
3fb44e70:	setf   16, 0, 0
3fb44e80:	setf   32, 0, 1
3fb44e90:	move   @0xc0000160, b11, 0	; PMASK
3fb44ec0:	move   @0xc00000b0, b12, 0	; CONTROL
3fb44ef0:	move   @0xc0000150, b13, 0	; PSIZE
3fb44f20:	mmtm   sp, b11,b12,b13
3fb44f40:	clr    b9
3fb44f50:	move   b9, @0xc0000160, 0	; PMASK
3fb44f80:	setf   5, 0, 0
3fb44f90:	move   b9, @0xc00000ba, 0
3fb44fc0:	setf   16, 0, 0
3fb44fd0:	movi   0x8, b2
3fb44ff0:	move   b2, @0xc0000150, 0	; PSIZE
3fb45020:	move   a14, b13
3fb45030:	move   -*b13, b2, 1
3fb45040:	move   -*b13, b1, 1
3fb45050:	jreq   L3FB45160
3fb45060:	move   -*b13, b11, 1
3fb45070:	move   b11, b9
3fb45080:	rl     0x8, b9
3fb45090:	or     b11, b9
3fb450a0:	move   b9, b11
3fb450b0:	rl     0x10, b9
3fb450c0:	or     b11, b9
3fb450d0:	movi   0x10000, b7
L3FB45100:
3fb45100:	cmpi   0x7fc0, b1
3fb45130:	jrgt   L3FB45270
3fb45140:	movx   b1, b7
3fb45150:	fill   l
L3FB45160:
3fb45160:	mmfm   sp, b11,b12,b13
3fb45180:	move   b11, @0xc0000160, 0	; PMASK
3fb451b0:	move   b12, @0xc00000b0, 0	; CONTROL
3fb451e0:	move   b13, @0xc0000150, 0	; PSIZE
3fb45210:	popst
3fb45220:	mmfm   sp, b1,b2,b3,b7,b9,b10,b11,b12,b13,b14
3fb45240:	move   *sp(0x20), a14, 1
3fb45260:	rets   2
L3FB45270:
3fb45270:	movi   0x17fc0, b7
3fb452a0:	fill   l
3fb452b0:	subi   0x7fc0, b1
3fb452d0:	jruc   L3FB45100
L3FB452E0:
3fb452e0:	mmtm   sp, a9,a10,a11,a13
3fb45300:	move   a14, a13
3fb45310:	move   *a13(0xffe0), a11, 1
3fb45330:	move   a11, a9
3fb45340:	subk   8, a9
3fb45350:	move   *a13(0xffc0), a10, 1
3fb45370:	subk   8, a10
3fb45380:	addk   8, a9
3fb45390:	movb   *a9, a11
3fb453a0:	jreq   L3FB453E0
L3FB453B0:
3fb453b0:	addk   8, a9
3fb453c0:	movb   *a9, a11
3fb453d0:	jrne   L3FB453B0
L3FB453E0:
3fb453e0:	subk   8, a9
3fb453f0:	addk   8, a9
3fb45400:	addk   8, a10
3fb45410:	movb   *a10, a11
3fb45420:	movb   a11, *a9
3fb45430:	jreq   L3FB45490
L3FB45440:
3fb45440:	addk   8, a9
3fb45450:	addk   8, a10
3fb45460:	movb   *a10, a11
3fb45470:	movb   a11, *a9
3fb45480:	jrne   L3FB45440
L3FB45490:
3fb45490:	move   *a13(0xffe0), a8, 1
3fb454b0:	move   *sp(0xa0), a14, 1
3fb454d0:	mmfm   sp, a9,a10,a11,a13
3fb454f0:	rets   2
L3FB45500:
3fb45500:	mmtm   sp, a7,a9,a10,a11,a13
3fb45520:	move   a14, a13
3fb45530:	move   *a13(0xffe0), a7, 1
3fb45550:	move   a7, a9
3fb45560:	subk   8, a9
3fb45570:	move   *a13(0xffc0), a10, 1
3fb45590:	subk   8, a10
3fb455a0:	addk   8, a9
3fb455b0:	movb   *a9, a11
3fb455c0:	addk   8, a10
3fb455d0:	movb   *a10, a7
3fb455e0:	cmp    a11, a7
3fb455f0:	jrne   L3FB456A0
3fb45600:	move   a11, a7
3fb45610:	jreq   L3FB456A0
L3FB45620:
3fb45620:	addk   8, a9
3fb45630:	movb   *a9, a11
3fb45640:	addk   8, a10
3fb45650:	movb   *a10, a7
3fb45660:	cmp    a11, a7
3fb45670:	jrne   L3FB456A0
3fb45680:	move   a11, a7
3fb45690:	jrne   L3FB45620
L3FB456A0:
3fb456a0:	movb   *a9, a8
3fb456b0:	movb   *a10, a7
3fb456c0:	sub    a7, a8
3fb456d0:	move   *sp(0xc0), a14, 1
3fb456f0:	mmfm   sp, a7,a9,a10,a11,a13
3fb45710:	rets   2
L3FB45720:
3fb45720:	mmtm   sp, a9,a10,a11,a13
3fb45740:	move   a14, a13
3fb45750:	move   *a13(0xffe0), a11, 1
3fb45770:	move   a11, a9
3fb45780:	subk   8, a9
3fb45790:	move   *a13(0xffc0), a10, 1
3fb457b0:	subk   8, a10
3fb457c0:	addk   8, a9
3fb457d0:	addk   8, a10
3fb457e0:	movb   *a10, a11
3fb457f0:	movb   a11, *a9
3fb45800:	jreq   L3FB45860
L3FB45810:
3fb45810:	addk   8, a9
3fb45820:	addk   8, a10
3fb45830:	movb   *a10, a11
3fb45840:	movb   a11, *a9
3fb45850:	jrne   L3FB45810
L3FB45860:
3fb45860:	move   *a13(0xffe0), a8, 1
3fb45880:	move   *sp(0xa0), a14, 1
3fb458a0:	mmfm   sp, a9,a10,a11,a13
3fb458c0:	rets   2
L3FB458D0:
3fb458d0:	mmtm   sp, a9,a10,a11,a13
3fb458f0:	move   a14, a13
3fb45900:	move   *a13(0xffe0), a11, 1
3fb45920:	move   a11, a9
3fb45930:	subk   8, a9
3fb45940:	sub    a10, a10
3fb45950:	addk   8, a9
3fb45960:	movb   *a9, a11
3fb45970:	jreq   L3FB459C0
L3FB45980:
3fb45980:	inc    a10
3fb45990:	addk   8, a9
3fb459a0:	movb   *a9, a11
3fb459b0:	jrne   L3FB45980
L3FB459C0:
3fb459c0:	move   a10, a8
3fb459d0:	move   *sp(0xa0), a14, 1
3fb459f0:	mmfm   sp, a9,a10,a11,a13
3fb45a10:	rets   2
L3FB45A20:
3fb45a20:	mmtm   sp, a7,a9,a10,a11,a13
3fb45a40:	move   a14, a13
3fb45a50:	move   *a13(0xffe0), a7, 1
3fb45a70:	move   a7, a9
3fb45a80:	subk   8, a9
3fb45a90:	move   *a13(0xffc0), a10, 1
3fb45ab0:	subk   8, a10
3fb45ac0:	move   *a13(0xffa0), a11, 1
3fb45ae0:	addk   8, a9
3fb45af0:	movb   *a9, a7
3fb45b00:	jreq   L3FB45B40
L3FB45B10:
3fb45b10:	addk   8, a9
3fb45b20:	movb   *a9, a7
3fb45b30:	jrne   L3FB45B10
L3FB45B40:
3fb45b40:	subk   8, a9
3fb45b50:	dec    a11
3fb45b60:	jrlt   L3FB45C30
3fb45b70:	addk   8, a9
3fb45b80:	addk   8, a10
3fb45b90:	movb   *a10, a7
3fb45ba0:	movb   a7, *a9
3fb45bb0:	jreq   L3FB45C30
L3FB45BC0:
3fb45bc0:	dec    a11
3fb45bd0:	jrlt   L3FB45C30
3fb45be0:	addk   8, a9
3fb45bf0:	addk   8, a10
3fb45c00:	movb   *a10, a7
3fb45c10:	movb   a7, *a9
3fb45c20:	jrne   L3FB45BC0
L3FB45C30:
3fb45c30:	sub    a7, a7
3fb45c40:	movb   a7, *a9(0x8)
3fb45c60:	move   *a13(0xffe0), a8, 1
3fb45c80:	move   *sp(0xc0), a14, 1
3fb45ca0:	mmfm   sp, a7,a9,a10,a11,a13
3fb45cc0:	rets   2
L3FB45CD0:
3fb45cd0:	mmtm   sp, a7,a9,a10,a11,a12,a13
3fb45cf0:	move   a14, a13
3fb45d00:	move   *a13(0xffe0), a7, 1
3fb45d20:	move   a7, a9
3fb45d30:	subk   8, a9
3fb45d40:	move   *a13(0xffc0), a10, 1
3fb45d60:	subk   8, a10
3fb45d70:	move   *a13(0xffa0), a11, 1
3fb45d90:	jrgt   L3FB45DC0
3fb45da0:	sub    a8, a8
3fb45db0:	jruc   L3FB45E90
L3FB45DC0:
3fb45dc0:	dec    a11
3fb45dd0:	jrlt   L3FB45E60
3fb45de0:	addk   8, a9
3fb45df0:	movb   *a9, a12
3fb45e00:	addk   8, a10
3fb45e10:	movb   *a10, a7
3fb45e20:	cmp    a7, a12
3fb45e30:	jrne   L3FB45E60
3fb45e40:	move   a12, a7
3fb45e50:	jrne   L3FB45DC0
L3FB45E60:
3fb45e60:	movb   *a9, a8
3fb45e70:	movb   *a10, a7
3fb45e80:	sub    a7, a8
L3FB45E90:
3fb45e90:	move   *sp(0xe0), a14, 1
3fb45eb0:	mmfm   sp, a7,a9,a10,a11,a12,a13
3fb45ed0:	rets   2
L3FB45EE0:
3fb45ee0:	mmtm   sp, a7,a9,a10,a11,a13
3fb45f00:	move   a14, a13
3fb45f10:	move   *a13(0xffe0), a7, 1
3fb45f30:	move   a7, a9
3fb45f40:	subk   8, a9
3fb45f50:	move   *a13(0xffc0), a10, 1
3fb45f70:	subk   8, a10
3fb45f80:	move   *a13(0xffa0), a11, 1
3fb45fa0:	dec    a11
3fb45fb0:	jrlt   L3FB46080
3fb45fc0:	addk   8, a9
3fb45fd0:	addk   8, a10
3fb45fe0:	movb   *a10, a7
3fb45ff0:	movb   a7, *a9
3fb46000:	jreq   L3FB46080
L3FB46010:
3fb46010:	dec    a11
3fb46020:	jrlt   L3FB46080
3fb46030:	addk   8, a9
3fb46040:	addk   8, a10
3fb46050:	movb   *a10, a7
3fb46060:	movb   a7, *a9
3fb46070:	jrne   L3FB46010
L3FB46080:
3fb46080:	subk   8, a9
3fb46090:	dec    a11
3fb460a0:	jrlt   L3FB46100
L3FB460B0:
3fb460b0:	addk   8, a9
3fb460c0:	sub    a7, a7
3fb460d0:	movb   a7, *a9
3fb460e0:	dec    a11
3fb460f0:	jrge   L3FB460B0
L3FB46100:
3fb46100:	move   *a13(0xffe0), a8, 1
3fb46120:	move   *sp(0xc0), a14, 1
3fb46140:	mmfm   sp, a7,a9,a10,a11,a13
3fb46160:	rets   2
3fb46170:	mmtm   sp, a7,a9,a11,a13
3fb46190:	move   a14, a13
3fb461a0:	addi   0xc0, a14
3fb461c0:	sub    a11, a11
3fb461d0:	move   a11, *a13(0xa0), 1
3fb461f0:	move   a14, -*sp, 1
3fb46200:	move   a11, *a14+, 1
3fb46210:	move   a11, *a14+, 1
3fb46220:	move   a13, *a14+, 1
3fb46230:	move   *a13(0xffa0), *a14+, 1
3fb46250:	move   *a13(0xffc0), *a14+, 1
3fb46270:	move   *a13(0xffe0), *a14+, 1
3fb46290:	calla  L3F85B080
3fb462c0:	move   a8, a8
3fb462d0:	jreq   L3FB46810
3fb462e0:	move   *a13(0xff80), a9, 1
3fb46300:	setf   16, 1, 0
3fb46310:	move   *a13(0x30), a7, 0
3fb46330:	move   a7, *a9(0xc0), 1
3fb46350:	move   *a13(0x20), a7, 0
3fb46370:	move   a7, *a9(0xe0), 1
3fb46390:	move   *a13, a7, 0
3fb463a0:	move   a7, *a9(0xa0), 1
3fb463c0:	move   *a13(0x30), a7, 0
3fb463e0:	move   *a13(0x40), a9, 0
3fb46400:	add    a9, a7
3fb46410:	move   *a13(0xff80), a9, 1
3fb46430:	move   a7, *a9(0x90), 0
3fb46450:	move   *a13(0x10), a7, 0
3fb46470:	move   *a13, a9, 0
3fb46480:	sub    a9, a7
3fb46490:	move   *a13(0xff80), a9, 1
3fb464b0:	move   a7, *a9(0x80), 0
3fb464d0:	move   *a9(0x80), a7, 0
3fb464f0:	sra    0x3, a7
3fb46500:	move   *a9(0x80), a9, 0
3fb46520:	movk   7, a11
3fb46530:	and    a11, a9
3fb46540:	move   a9, a8
3fb46550:	jrle   L3FB46580
3fb46560:	movk   1, a9
3fb46570:	jruc   L3FB46590
L3FB46580:
3fb46580:	sub    a9, a9
L3FB46590:
3fb46590:	add    a9, a7
3fb465a0:	move   *a13(0xff80), a9, 1
3fb465c0:	move   *a9(0x90), a11, 0
3fb465e0:	mpys   a7, a11
3fb465f0:	move   a11, *a13(0x80), 1
3fb46610:	move   a14, -*sp, 1
3fb46620:	movi   0xffff, a7
3fb46640:	move   a7, *a14+, 1
3fb46650:	move   *a9(0x60), *a14+, 1
3fb46670:	sub    a7, a7
3fb46680:	move   a7, *a14+, 1
3fb46690:	move   *a13(0xffa0), *a14+, 1
3fb466b0:	move   *a13(0xffc0), *a14+, 1
3fb466d0:	move   *a13(0xffe0), *a14+, 1
3fb466f0:	calla  L3F85B080
3fb46720:	move   a8, a8
3fb46730:	jreq   L3FB46780
3fb46740:	movk   1, a7
3fb46750:	move   a7, *a13(0xa0), 1
3fb46770:	jruc   L3FB46890
L3FB46780:
3fb46780:	move   a14, -*sp, 1
3fb46790:	movi   0x3fb46900, a8
3fb467c0:	move   a8, *a14+, 1
3fb467d0:	calla  L3FB341E0
3fb46800:	jruc   L3FB46890
L3FB46810:
3fb46810:	move   a14, -*sp, 1
3fb46820:	movi   0x3fb46a58, a8
3fb46850:	move   a8, *a14+, 1
3fb46860:	calla  L3FB341E0
L3FB46890:
3fb46890:	move   *a13(0xa0), a8, 1
3fb468b0:	move   *sp(0xa0), a14, 1
3fb468d0:	mmfm   sp, a7,a9,a11,a13
3fb468f0:	rets   2
3fb46900:	move   a10, a1
3fb46910:	subb   b2, sp
3fb46920:	.word  0x7561
3fb46930:	.word  0x746c
3fb46940:	mods   a2, a7
3fb46950:	.word  0x7079
3fb46960:	sla    0x3, a8
3fb46970:	sla    0x1, a13
3fb46980:	modu   b3, b5
3fb46990:	sll    a3, a1
3fb469a0:	sra    a11, a12
3fb469b0:	.word  0x7420
3fb469c0:	sla    0x3, sp
3fb469d0:	sla    a11, a6
3fb469e0:	mods   b3, b5
3fb469f0:	sla    0x3, b4
3fb46a00:	modu   a3, a9
3fb46a10:	srl    a9, a0
3fb46a20:	.word  0x796c
3fb46a30:	rl     b3, b0
3fb46a40:	.word  0x0a2e
3fb46a50:	add    a8, a0
3fb46a60:	mpyu   a10, a13
3fb46a70:	sla    a10, a6
3fb46a80:	mods   b3, b5
3fb46a90:	subb   b11, b4
3fb46aa0:	.word  0x796c
3fb46ab0:	rl     b3, b0
3fb46ac0:	srl    0x17, a0
3fb46ad0:	.word  0x7520
3fb46ae0:	sla    a11, a14
3fb46af0:	mods   a3, a2
3fb46b00:	sla    0x3, a5
3fb46b10:	modu   b11, b4
3fb46b20:	srl    a1, a0
3fb46b30:	.word  0x7561
3fb46b40:	.word  0x746c
3fb46b50:	rl     a9, a0
3fb46b60:	sla    0x3, a14
3fb46b70:	sra    a11, a13
3fb46b80:	.word  0x7274
3fb46b90:	sll    a11, a9
3fb46ba0:	srl    0xd, b3
3fb46bb0:	.word  0x000a
3fb46bc0:	mmtm   sp, a7,a9,a11,a13
3fb46be0:	move   a14, a13
3fb46bf0:	addi   0xe0, a14
3fb46c10:	move   *a13(0xffc0), a11, 1
3fb46c30:	move   *a11(0x7a0), *a13(0xc0), 1
3fb46c60:	move   a14, -*sp, 1
3fb46c70:	movi   0x60, a11
3fb46c90:	move   a11, *a14+, 1
3fb46ca0:	calla  L3F705A00
3fb46cd0:	move   a8, *a13(0xa0), 1
3fb46cf0:	move   a8, a8
3fb46d00:	jrne   L3FB46D40
3fb46d10:	sub    a8, a8
3fb46d20:	jauc   L3FB47630
L3FB46D40:
3fb46d40:	movk   2, a9
3fb46d50:	move   a9, *a8(0x40), 1
3fb46d70:	move   *a13(0xffc0), *a8(0x60), 1
3fb46da0:	sub    a9, a9
3fb46db0:	setf   16, 0, 0
3fb46dc0:	move   a9, *a8(0x100), 0
3fb46de0:	move   *a13(0xffe0), a9, 1
3fb46e00:	move   *a9(0xe0), a11, 1
3fb46e20:	move   *a11(0x1c0), *a13(0x20), 1
3fb46e50:	move   *a9(0xe0), a11, 1
3fb46e70:	move   *a11(0x200), *a13(0x40), 1
3fb46ea0:	move   *a9(0xe0), a11, 1
3fb46ec0:	move   *a11(0x1a0), *a13(0x60), 1
3fb46ef0:	move   *a9(0xe0), a11, 1
3fb46f10:	move   *a11(0x1e0), *a13(0x80), 1
3fb46f40:	move   *a13(0x80), a11, 1
3fb46f60:	move   *a13(0x60), a9, 1
3fb46f80:	cmp    a9, a11
3fb46f90:	jrne   L3FB47260
3fb46fa0:	sub    a9, a9
3fb46fb0:	move   a9, *a8(0x80), 1
3fb46fd0:	move   *a13(0x40), a9, 1
3fb46ff0:	inc    a9
3fb47000:	sll    0x2, a9
3fb47010:	move   a9, *a13, 1
3fb47020:	move   a14, -*sp, 1
3fb47030:	move   a9, *a14+, 1
3fb47040:	move   a8, a9
3fb47050:	calla  L3F705A00
3fb47080:	move   a8, *a9(0xa0), 1
3fb470a0:	move   *a9(0xa0), a9, 1
3fb470c0:	jrne   L3FB471B0
3fb470d0:	move   a14, -*sp, 1
3fb470e0:	movi   0x3fb48390, a8
3fb47110:	move   a8, *a14+, 1
3fb47120:	calla  L3F927BC0
3fb47150:	move   a14, -*sp, 1
3fb47160:	move   *a13(0xa0), *a14+, 1
3fb47180:	calla  L3F702440
L3FB471B0:
3fb471b0:	move   a14, -*sp, 1
3fb471c0:	move   *a13(0x0), *a14+, 1
3fb471e0:	move   *a13(0xa0), a9, 1
3fb47200:	move   *a9(0xa0), *a14+, 1
3fb47220:	calla  L3FB44A00
3fb47250:	jruc   L3FB47570
L3FB47260:
3fb47260:	sub    a9, a9
3fb47270:	move   a9, *a8(0xa0), 1
3fb47290:	move   *a13(0x60), a7, 1
3fb472b0:	sub    a7, a11
3fb472c0:	move   *a13(0x40), a9, 1
3fb472e0:	move   *a13(0x20), a7, 1
3fb47300:	sub    a7, a9
3fb47310:	inc    a11
3fb47320:	inc    a9
3fb47330:	mpys   a9, a11
3fb47340:	sll    0x2, a11
3fb47350:	move   a11, *a13, 1
3fb47360:	move   a14, -*sp, 1
3fb47370:	move   a11, *a14+, 1
3fb47380:	move   a8, a9
3fb47390:	calla  L3F705A00
3fb473c0:	move   a8, *a9(0x80), 1
3fb473e0:	move   *a9(0x80), a7, 1
3fb47400:	jrne   L3FB47500
3fb47410:	move   a14, -*sp, 1
3fb47420:	movi   0x3fb484e8, a8
3fb47450:	move   a8, *a14+, 1
3fb47460:	calla  L3F927BC0
3fb47490:	move   a14, -*sp, 1
3fb474a0:	move   a9, *a14+, 1
3fb474b0:	calla  L3F702440
3fb474e0:	sub    a8, a8
3fb474f0:	jruc   L3FB47630
L3FB47500:
3fb47500:	move   a14, -*sp, 1
3fb47510:	move   a11, *a14+, 1
3fb47520:	move   *a9(0x80), *a14+, 1
3fb47540:	calla  L3FB44A00
L3FB47570:
3fb47570:	move   a14, -*sp, 1
3fb47580:	move   a9, *a14+, 1
3fb47590:	move   *a13(0xffc0), *a14+, 1
3fb475b0:	move   *a13(0xffe0), *a14+, 1
3fb475d0:	move   *a13(0xc0), a11, 1
3fb475f0:	move   *a11(0x780), a7, 1
3fb47610:	call   a7
3fb47620:	move   a9, a8
L3FB47630:
3fb47630:	move   *sp(0xa0), a14, 1
3fb47650:	mmfm   sp, a7,a9,a11,a13
3fb47670:	rets   2
3fb47680:	mmtm   sp, a5,a7,a9,a11,a13
3fb476a0:	move   a14, a13
3fb476b0:	addi   0x140, a14
3fb476d0:	move   *a13(0xffc0), a9, 1
3fb476f0:	jreq   L3FB47EA0
3fb47700:	move   *a13(0xffe0), a11, 1
3fb47720:	move   *a11(0xe0), a7, 1
3fb47740:	move   *a7(0x1c0), *a13(0x0), 1
3fb47770:	move   *a11(0xe0), a7, 1
3fb47790:	move   *a7(0x200), *a13(0x20), 1
3fb477c0:	move   *a13(0x20), a7, 1
3fb477e0:	move   *a13, a11, 1
3fb477f0:	sub    a11, a7
3fb47800:	inc    a7
3fb47810:	move   a7, *a13(0x80), 1
3fb47830:	move   *a9(0x80), a7, 1
3fb47850:	jreq   L3FB47C50
3fb47860:	move   *a13(0xffe0), a7, 1
3fb47880:	move   *a7(0xe0), a7, 1
3fb478a0:	move   *a7(0x1a0), *a13(0x40), 1
3fb478d0:	move   *a13(0xffe0), a7, 1
3fb478f0:	move   *a7(0xe0), a7, 1
3fb47910:	move   *a7(0x1e0), *a13(0x60), 1
3fb47940:	move   *a9(0x80), *a13(0x100), 1
3fb47970:	sub    a7, a7
3fb47980:	move   a7, *a13(0xa0), 1
3fb479a0:	move   *a13(0x60), a11, 1
3fb479c0:	move   *a13(0x40), a7, 1
3fb479e0:	sub    a7, a11
3fb479f0:	move   *a13(0xa0), a7, 1
3fb47a10:	cmp    a11, a7
3fb47a20:	jrgt   L3FB47BF0
L3FB47A30:
3fb47a30:	move   a14, -*sp, 1
3fb47a40:	move   *a13(0xa0), a11, 1
3fb47a60:	move   *a13(0x80), a7, 1
3fb47a80:	mpys   a7, a11
3fb47a90:	sll    0x5, a11
3fb47aa0:	move   *a13(0x100), a5, 1
3fb47ac0:	add    a5, a11
3fb47ad0:	move   a11, *a14+, 1
3fb47ae0:	move   a7, *a14+, 1
3fb47af0:	move   a9, *a14+, 1
3fb47b00:	move   *a9(0x1a0), a11, 1
3fb47b20:	call   a11
3fb47b30:	move   *a13(0xa0), a11, 1
3fb47b50:	inc    a11
3fb47b60:	move   a11, *a13(0xa0), 1
3fb47b80:	move   *a13(0x60), a5, 1
3fb47ba0:	move   *a13(0x40), a7, 1
3fb47bc0:	sub    a7, a5
3fb47bd0:	cmp    a5, a11
3fb47be0:	jrle   L3FB47A30
L3FB47BF0:
3fb47bf0:	move   a14, -*sp, 1
3fb47c00:	move   *a9(0x80), *a14+, 1
3fb47c20:	calla  L3F702440
L3FB47C50:
3fb47c50:	move   *a9(0xa0), a11, 1
3fb47c70:	jreq   L3FB47DE0
3fb47c80:	move   *a9(0xa0), *a13(0x100), 1
3fb47cb0:	move   a14, -*sp, 1
3fb47cc0:	move   *a13, a11, 1
3fb47cd0:	sll    0x5, a11
3fb47ce0:	move   *a13(0x100), a7, 1
3fb47d00:	add    a7, a11
3fb47d10:	move   a11, *a14+, 1
3fb47d20:	move   *a13(0x80), *a14+, 1
3fb47d40:	move   a9, *a14+, 1
3fb47d50:	move   *a9(0x1a0), a11, 1
3fb47d70:	call   a11
3fb47d80:	move   a14, -*sp, 1
3fb47d90:	move   *a9(0xa0), *a14+, 1
3fb47db0:	calla  L3F702440
L3FB47DE0:
3fb47de0:	move   a14, -*sp, 1
3fb47df0:	move   *a13(0xffa0), *a14+, 1
3fb47e10:	move   a9, *a14+, 1
3fb47e20:	move   *a9(0x160), a11, 1
3fb47e40:	call   a11
3fb47e50:	move   a14, -*sp, 1
3fb47e60:	move   a9, *a14+, 1
3fb47e70:	calla  L3F702440
L3FB47EA0:
3fb47ea0:	move   *sp(0xc0), a14, 1
3fb47ec0:	mmfm   sp, a5,a7,a9,a11,a13
3fb47ee0:	rets   2
3fb47ef0:	mmtm   sp, a9,a11,a13
3fb47f10:	move   a14, a13
3fb47f20:	addk   32, a14
3fb47f30:	move   a14, -*sp, 1
3fb47f40:	move   *a13(0xffa0), *a14+, 1
3fb47f60:	movk   2, a11
3fb47f70:	move   a11, *a14+, 1
3fb47f80:	move   *a13(0xffc0), *a14+, 1
3fb47fa0:	move   *a13(0xffe0), *a14+, 1
3fb47fc0:	calla  L3FC589D0
3fb47ff0:	move   a8, *a13, 1
3fb48000:	move   *a13(0xffe0), a11, 1
3fb48020:	movb   *a11(0x178), a11
3fb48040:	jrne   L3FB48120
3fb48050:	move   *a13(0xffe0), a11, 1
3fb48070:	movi   0x3f7249b0, a9
3fb480a0:	move   a9, *a11(0x580), 1
3fb480c0:	movi   0x3fb55330, a9
3fb480f0:	move   a9, *a11(0x5a0), 1
3fb48110:	jruc   L3FB481E0
L3FB48120:
3fb48120:	move   *a13(0xffe0), a11, 1
3fb48140:	movi   0x3f71cf90, a9
3fb48170:	move   a9, *a11(0x580), 1
3fb48190:	movi   0x3fb4f9a0, a9
3fb481c0:	move   a9, *a11(0x5a0), 1
L3FB481E0:
3fb481e0:	movi   0x3f7152d0, a9
3fb48210:	move   a9, *a11(0x5c0), 1
3fb48230:	movi   0x3fb4b620, a9
3fb48260:	move   a9, *a11(0x5e0), 1
3fb48280:	move   *sp(0x80), a14, 1
3fb482a0:	mmfm   sp, a9,a11,a13
3fb482c0:	rets   2
3fb482d0:	move   a13, -*sp, 1
3fb482e0:	move   a14, a13
3fb482f0:	move   a14, -*sp, 1
3fb48300:	move   *a13(0xffe0), *a14+, 1
3fb48320:	calla  L3FC59120
3fb48350:	move   *sp(0x40), a14, 1
3fb48370:	move   *sp+, a13, 1
3fb48380:	rets   2
3fb48390:	move   a10, a1
3fb483a0:	addc   a9, a4
3fb483b0:	sra    b11, b2
3fb483c0:	.word  0x7461
3fb483d0:	subb   a3, a5
3fb483e0:	or     a2, a14
3fb483f0:	sla    0x2, a4
3fb48400:	sla    0x1, a13
3fb48410:	rl     b11, b3
3fb48420:	srl    a11, a14
3fb48430:	sra    a11, a12
3fb48440:	.word  0x7220
3fb48450:	.word  0x776f
3fb48460:	divs   a1, a0
3fb48470:	mods   a3, a1
3fb48480:	modu   a11, a12
3fb48490:	sla    0x3, a3
3fb484a0:	sla    a11, a6
3fb484b0:	mods   a3, a9
3fb484c0:	.word  0x7275
3fb484d0:	.word  0x0a65
3fb484e0:	add    a8, a0
3fb484f0:	sll    0x2, a13
3fb48500:	.word  0x7243
3fb48510:	sla    a11, a5
3fb48520:	sra    b11, b4
3fb48530:	move   a2, b6
3fb48540:	sub    b2, b4
3fb48550:	srl    0x17, a0
3fb48560:	sll    a9, a0
3fb48570:	sla    a11, a8
3fb48580:	sla    0x3, b2
3fb48590:	sla    b11, b4
3fb485a0:	mods   a3, a2
3fb485b0:	sla    0x3, a5
3fb485c0:	sla    b10, b8
3fb485d0:	mods   a3, a12
3fb485e0:	sll    a11, sp
3fb485f0:	srl    a1, a0
3fb48600:	rl     a11, a1
3fb48610:	.word  0x756c
3fb48620:	sra    b11, b2
3fb48630:	.word  0x000a
3fb48640:	mmtm   sp, a7,a9,a11,a13
3fb48660:	move   a14, a13
3fb48670:	addi   0x2b0, a14
3fb48690:	move   *a13(0xffe0), a11, 1
3fb486b0:	setf   16, 1, 0
3fb486c0:	move   *a11(0x10), a9, 0
3fb486e0:	move   a9, *a13, 1
3fb486f0:	move   *a11(0x20), *a13(0x20), 1
3fb48720:	move   *a13(0x20), a9, 1
3fb48740:	move   *a9(0x7a0), *a13(0x40), 1
3fb48770:	move   *a13(0xff40), a9, 1
3fb48790:	subk   2, a9
3fb487a0:	jrne   L3FB488B0
3fb487b0:	move   a14, -*sp, 1
3fb487c0:	move   *a13(0x0), *a14+, 1
3fb487e0:	move   *a13(0xff60), *a14+, 1
3fb48800:	move   *a13(0xff80), *a14+, 1
3fb48820:	move   *a13(0x20), *a14+, 1
3fb48840:	move   *a13(0x20), a9, 1
3fb48860:	move   *a9(0xb40), a9, 1
3fb48880:	call   a9
3fb48890:	move   a8, a9
3fb488a0:	jruc   L3FB489A0
L3FB488B0:
3fb488b0:	move   a14, -*sp, 1
3fb488c0:	movk   1, a9
3fb488d0:	move   a9, *a14+, 1
3fb488e0:	move   *a13(0xff60), *a14+, 1
3fb48900:	move   *a13(0xff80), *a14+, 1
3fb48920:	move   *a13(0x20), *a14+, 1
3fb48940:	move   *a13(0x20), a9, 1
3fb48960:	move   *a9(0xb40), a9, 1
3fb48980:	call   a9
3fb48990:	move   a8, a9
L3FB489A0:
3fb489a0:	move   a9, *a13(0x60), 1
3fb489c0:	jrne   L3FB48A70
3fb489d0:	move   a14, -*sp, 1
3fb489e0:	movi   0x3fb49d60, a8
3fb48a10:	move   a8, *a14+, 1
3fb48a20:	calla  L3F927BC0
3fb48a50:	jauc   L3FB49D10
L3FB48A70:
3fb48a70:	move   *a9(0x80), a9, 1
3fb48a90:	move   *a9(0x60), *a13(0x80), 1
3fb48ac0:	move   *a13(0x80), a9, 1
3fb48ae0:	move   *a9(0xe0), *a13(0xa0), 1
3fb48b10:	move   a14, -*sp, 1
3fb48b20:	move   *a13(0x20), *a14+, 1
3fb48b40:	move   *a13(0x0), *a14+, 1
3fb48b60:	calla  L3F86EBF0
3fb48b90:	move   a8, *a13(0xc0), 1
3fb48bb0:	movk   3, a9
3fb48bc0:	move   a9, *a13(0xe0), 1
3fb48be0:	move   *a13(0xff20), *a13(0x100), 1
3fb48c10:	movk   1, a9
3fb48c20:	move   a9, *a13(0x120), 1
3fb48c40:	sub    a11, a11
3fb48c50:	move   a11, *a13(0x140), 1
3fb48c70:	move   a14, -*sp, 1
3fb48c80:	move   a13, a9
3fb48c90:	addi   0xe0, a9
3fb48cb0:	move   a9, *a14+, 1
3fb48cc0:	movk   15, a11
3fb48cd0:	move   a11, *a14+, 1
3fb48ce0:	move   a8, *a14+, 1
3fb48cf0:	calla  L3F864B20
3fb48d20:	move   a14, -*sp, 1
3fb48d30:	move   *a13(0xc0), *a14+, 1
3fb48d50:	move   *a13(0x60), *a14+, 1
3fb48d70:	calla  L3F863590
3fb48da0:	move   *a13(0xffe0), a11, 1
3fb48dc0:	setf   16, 1, 0
3fb48dd0:	move   *a11, a9, 0
3fb48de0:	jrne   L3FB48F70
3fb48df0:	move   a11, *a13(0x290), 1
3fb48e10:	move   *a13(0x20), a9, 1
3fb48e30:	move   *a9(0x820), a7, 1
3fb48e50:	move   *a7(0x80), *a13(0x220), 1
3fb48e80:	move   *a11(0x3a0), a7, 0
3fb48ea0:	move   *a13(0xffc0), a9, 1
3fb48ec0:	add    a9, a7
3fb48ed0:	move   a7, *a13(0x1f0), 0
3fb48ef0:	move   *a11(0x3b0), a7, 0
3fb48f10:	move   *a13(0xffa0), a9, 1
3fb48f30:	add    a9, a7
3fb48f40:	move   a7, *a13(0x1e0), 0
3fb48f60:	jruc   L3FB49020
L3FB48F70:
3fb48f70:	move   a11, *a13(0x290), 1
3fb48f90:	move   *a11(0x80), *a13(0x220), 1
3fb48fc0:	move   *a13(0xffc0), *a13(0x1f0), 0
3fb48ff0:	move   *a13(0xffa0), *a13(0x1e0), 0
L3FB49020:
3fb49020:	move   *a13(0x60), a9, 1
3fb49040:	move   *a9(0x80), *a13(0x200), 1
3fb49070:	sub    a7, a7
3fb49080:	move   a7, *a13(0x1b0), 0
3fb490a0:	move   a7, *a13(0x1a0), 0
3fb490c0:	move   *a13(0xff80), *a13(0x1d0), 0
3fb490f0:	move   *a13(0xff60), *a13(0x1c0), 0
3fb49120:	move   a7, *a13(0x160), 1
3fb49140:	move   a7, *a13(0x180), 1
3fb49160:	move   *a13(0xff40), a9, 1
3fb49180:	subk   2, a9
3fb49190:	jrne   L3FB494B0
3fb491a0:	move   *a11, a9, 0
3fb491b0:	jrne   L3FB492D0
3fb491c0:	move   a14, -*sp, 1
3fb491d0:	movk   1, a9
3fb491e0:	move   a9, *a14+, 1
3fb491f0:	move   a9, *a14+, 1
3fb49200:	move   a9, *a14+, 1
3fb49210:	move   a13, a7
3fb49220:	addi   0x160, a7
3fb49240:	move   a7, *a14+, 1
3fb49250:	move   *a13(0xc0), *a14+, 1
3fb49270:	move   *a13(0x40), a9, 1
3fb49290:	move   *a9(0x260), a7, 1
3fb492b0:	call   a7
3fb492c0:	jruc   L3FB493D0
L3FB492D0:
3fb492d0:	move   a14, -*sp, 1
3fb492e0:	movk   1, a9
3fb492f0:	move   a9, *a14+, 1
3fb49300:	move   a9, *a14+, 1
3fb49310:	move   a9, *a14+, 1
3fb49320:	move   a13, a7
3fb49330:	addi   0x160, a7
3fb49350:	move   a7, *a14+, 1
3fb49360:	move   *a13(0xc0), *a14+, 1
3fb49380:	move   *a13(0x40), a9, 1
3fb493a0:	move   *a9(0x280), a7, 1
3fb493c0:	call   a7
L3FB493D0:
3fb493d0:	move   *a13(0x80), a7, 1
3fb493f0:	move   *a13(0xff00), *a7(0xe0), 1
3fb49420:	move   a14, -*sp, 1
3fb49430:	movk   3, a7
3fb49440:	move   a7, *a14+, 1
3fb49450:	move   *a13(0x80), *a14+, 1
3fb49470:	move   *a9(0x360), a7, 1
3fb49490:	call   a7
3fb494a0:	jruc   L3FB49BE0
L3FB494B0:
3fb494b0:	move   *a13(0xff00), *a13(0x250), 1
3fb494e0:	move   *a13(0x80), a9, 1
3fb49500:	setf   16, 0, 0
3fb49510:	move   *a9(0x130), a9, 0
3fb49530:	move   *a13(0xff60), a11, 1
3fb49550:	mpyu   a11, a9
3fb49560:	move   a9, *a13(0x270), 1
3fb49580:	move   *a13, a9, 1
3fb49590:	movk   1, a11
3fb495a0:	dec    a9
3fb495b0:	sll    a9, a11
3fb495c0:	move   a11, *a13(0x240), 0
3fb495e0:	move   *a13(0x240), a11, 0
3fb49600:	jreq   L3FB49BE0
L3FB49610:
3fb49610:	move   *a13(0x240), a11, 0
3fb49630:	move   *a13(0xff20), a9, 1
3fb49650:	and    a9, a11
3fb49660:	jreq   L3FB49B70
3fb49670:	move   a14, -*sp, 1
3fb49680:	movi   0xff, a11
3fb496a0:	move   a11, *a14+, 1
3fb496b0:	move   *a13(0x80), *a14+, 1
3fb496d0:	move   *a13(0x40), a7, 1
3fb496f0:	move   *a7(0x360), a11, 1
3fb49710:	call   a11
3fb49720:	move   *a13(0xffe0), a11, 1
3fb49740:	setf   16, 1, 0
3fb49750:	move   *a11, a7, 0
3fb49760:	jrne   L3FB498C0
3fb49770:	move   a14, -*sp, 1
3fb49780:	setf   16, 0, 0
3fb49790:	move   *a13(0x240), a7, 0
3fb497b0:	move   a7, *a14+, 1
3fb497c0:	movk   1, a7
3fb497d0:	move   a7, *a14+, 1
3fb497e0:	move   a7, *a14+, 1
3fb497f0:	move   a7, *a14+, 1
3fb49800:	move   a13, a7
3fb49810:	addi   0x160, a7
3fb49830:	move   a7, *a14+, 1
3fb49840:	move   *a13(0xc0), *a14+, 1
3fb49860:	move   *a13(0x40), a7, 1
3fb49880:	move   *a7(0x2a0), a7, 1
3fb498a0:	call   a7
3fb498b0:	jruc   L3FB49A00
L3FB498C0:
3fb498c0:	move   a14, -*sp, 1
3fb498d0:	setf   16, 0, 0
3fb498e0:	move   *a13(0x240), a7, 0
3fb49900:	move   a7, *a14+, 1
3fb49910:	movk   1, a7
3fb49920:	move   a7, *a14+, 1
3fb49930:	move   a7, *a14+, 1
3fb49940:	move   a7, *a14+, 1
3fb49950:	move   a13, a7
3fb49960:	addi   0x160, a7
3fb49980:	move   a7, *a14+, 1
3fb49990:	move   *a13(0xc0), *a14+, 1
3fb499b0:	move   *a13(0x40), a7, 1
3fb499d0:	move   *a7(0x2c0), a7, 1
3fb499f0:	call   a7
L3FB49A00:
3fb49a00:	move   *a13(0x80), a7, 1
3fb49a20:	move   *a13(0x250), *a7(0xe0), 1
3fb49a50:	move   a14, -*sp, 1
3fb49a60:	movk   3, a7
3fb49a70:	move   a7, *a14+, 1
3fb49a80:	move   *a13(0x80), *a14+, 1
3fb49aa0:	move   *a13(0x40), a7, 1
3fb49ac0:	move   *a7(0x360), a7, 1
3fb49ae0:	call   a7
3fb49af0:	move   *a13(0x270), a7, 1
3fb49b10:	sll    0x3, a7
3fb49b20:	move   *a13(0x250), a9, 1
3fb49b40:	add    a9, a7
3fb49b50:	move   a7, *a13(0x250), 1
L3FB49B70:
3fb49b70:	setf   16, 0, 0
3fb49b80:	move   *a13(0x240), a11, 0
3fb49ba0:	srl    0x1, a11
3fb49bb0:	move   a11, *a13(0x240), 0
3fb49bd0:	jrne   L3FB49610
L3FB49BE0:
3fb49be0:	move   *a13(0x80), a11, 1
3fb49c00:	move   *a13(0xa0), *a11(0xe0), 1
3fb49c30:	move   a14, -*sp, 1
3fb49c40:	move   *a13(0x60), *a14+, 1
3fb49c60:	move   *a13(0x20), a9, 1
3fb49c80:	move   *a9(0xb60), a7, 1
3fb49ca0:	call   a7
3fb49cb0:	move   a14, -*sp, 1
3fb49cc0:	move   *a13(0xc0), *a14+, 1
3fb49ce0:	calla  L3F86F3B0
L3FB49D10:
3fb49d10:	move   *sp(0xa0), a14, 1
3fb49d30:	mmfm   sp, a7,a9,a11,a13
3fb49d50:	rets   2
3fb49d60:	move   a10, a1
3fb49d70:	subb   a9, a4
3fb49d80:	.word  0x7465
3fb49d90:	mods   a10, a9
3fb49da0:	srl    a11, a1
3fb49db0:	dsjs   a5, L3FB49EF0
3fb49dc0:	sla    0x1, a0
3fb49dd0:	sla    a11, a3
3fb49de0:	sll    0x1b, a14
3fb49df0:	sla    0x3, b4
3fb49e00:	sla    a11, a13
3fb49e10:	sra    a11, a11
3fb49e20:	.word  0x7420
3fb49e30:	mods   a11, a5
3fb49e40:	sla    0x3, b0
3fb49e50:	rl     b11, b0
3fb49e60:	mods   b11, b8
3fb49e70:	.word  0x7061
3fb49e80:	.word  0x000a
L3FB49E90:
3fb49e90:	mmtm   sp, a9,a11,a13
3fb49eb0:	move   a14, a13
3fb49ec0:	move   *a13(0xffc0), a11, 1
3fb49ee0:	movi   0x3fb48640, a9
3fb49f10:	move   a9, *a11(0x980), 1
3fb49f30:	movi   0x3fb4b2b0, a9
3fb49f60:	move   a9, *a11(0x9e0), 1
3fb49f80:	movi   0x3fb4b1d0, a9
3fb49fb0:	move   a9, *a11(0xd60), 1
3fb49fd0:	movi   0x3fc2a2f0, a9
3fb4a000:	move   a9, *a11(0xe80), 1
3fb4a020:	movi   0x3fc2af60, a9
3fb4a050:	move   a9, *a11(0xea0), 1
3fb4a070:	movi   0x3fc2abd0, a9
3fb4a0a0:	move   a9, *a11(0xec0), 1
3fb4a0c0:	movi   0x3f7ea9a0, a9
3fb4a0f0:	move   a9, *a11(0xee0), 1
3fb4a110:	movi   0x3f7efb30, a9
3fb4a140:	move   a9, *a11(0xf00), 1
3fb4a160:	movi   0x3fbfe480, a9
3fb4a190:	move   a9, *a11(0xf20), 1
3fb4a1b0:	movi   0x3f7ef3f0, a9
3fb4a1e0:	move   a9, *a11(0xf40), 1
3fb4a200:	movi   0x3fc2c980, a9
3fb4a230:	move   a9, *a11(0xf60), 1
3fb4a250:	movi   0x3fc37e00, a9
3fb4a280:	move   a9, *a11(0xf80), 1
3fb4a2a0:	movi   0x3fc2b7c0, a9
3fb4a2d0:	move   a9, *a11(0xfa0), 1
3fb4a2f0:	movi   0x3fc2c640, a9
3fb4a320:	move   a9, *a11(0xfc0), 1
3fb4a340:	movi   0x3fc2d200, a9
3fb4a370:	move   a9, *a11(0x1080), 1
3fb4a390:	movi   0x3fc2bcc0, a9
3fb4a3c0:	move   a9, *a11(0xfe0), 1
3fb4a3e0:	movi   0x3fc2bdc0, a9
3fb4a410:	move   a9, *a11(0x1000), 1
3fb4a430:	movi   0x3fc2c220, a9
3fb4a460:	move   a9, *a11(0x1020), 1
3fb4a480:	movi   0x3fc30ae0, a9
3fb4a4b0:	move   a9, *a11(0x1040), 1
3fb4a4d0:	movi   0x3fc2ad60, a9
3fb4a500:	move   a9, *a11(0x1060), 1
3fb4a520:	movi   0x3fc2d580, a9
3fb4a550:	move   a9, *a11(0x10a0), 1
3fb4a570:	movi   0x3fc2d9b0, a9
3fb4a5a0:	move   a9, *a11(0x10c0), 1
3fb4a5c0:	movi   0x3f793310, a9
3fb4a5f0:	move   a9, *a11(0x10e0), 1
3fb4a610:	movi   0x3fc00040, a9
3fb4a640:	move   a9, *a11(0x1140), 1
3fb4a660:	movi   0x3fc005c0, a9
3fb4a690:	move   a9, *a11(0x1160), 1
3fb4a6b0:	movi   0x3fc00b20, a9
3fb4a6e0:	move   a9, *a11(0x1100), 1
3fb4a700:	movi   0x3fc00ef0, a9
3fb4a730:	move   a9, *a11(0x1120), 1
3fb4a750:	movi   0x3fc01a20, a9
3fb4a780:	move   a9, *a11(0x1180), 1
3fb4a7a0:	movi   0x3fc01fe0, a9
3fb4a7d0:	move   a9, *a11(0x11a0), 1
3fb4a7f0:	movi   0x3f7f8ba0, a9
3fb4a820:	move   a9, *a11(0x11c0), 1
3fb4a840:	move   a9, *a11(0x11e0), 1
3fb4a860:	movi   0x3fc2e400, a9
3fb4a890:	move   a9, *a11(0x1200), 1
3fb4a8b0:	movi   0x3fc2eaa0, a9
3fb4a8e0:	move   a9, *a11(0x1220), 1
3fb4a900:	movi   0x3f7f8ba0, a9
3fb4a930:	move   a9, *a11(0x1280), 1
3fb4a950:	movi   0x3fc30040, a9
3fb4a980:	move   a9, *a11(0x12a0), 1
3fb4a9a0:	movi   0x3fb46bc0, a9
3fb4a9d0:	move   a9, *a11(0xbe0), 1
3fb4a9f0:	movi   0x3fb47680, a9
3fb4aa20:	move   a9, *a11(0xc00), 1
3fb4aa40:	movi   0x3fb47ef0, a9
3fb4aa70:	move   a9, *a11(0xc20), 1
3fb4aa90:	movi   0x3fb482d0, a9
3fb4aac0:	move   a9, *a11(0xc40), 1
3fb4aae0:	movi   0x3fb59ec0, a9
3fb4ab10:	move   a9, *a11(0xa00), 1
3fb4ab30:	movi   0x3fb5a0e0, a9
3fb4ab60:	move   a9, *a11(0xa20), 1
3fb4ab80:	movi   0x3fb5a150, a9
3fb4abb0:	move   a9, *a11(0xa40), 1
3fb4abd0:	movi   0x3fb5a1c0, a9
3fb4ac00:	move   a9, *a11(0xa60), 1
3fb4ac20:	movi   0x3fb5acb0, a9
3fb4ac50:	move   a9, *a11(0xa80), 1
3fb4ac70:	movi   0x3fb5ad20, a9
3fb4aca0:	move   a9, *a11(0xaa0), 1
3fb4acc0:	movi   0x3f7847c0, a9
3fb4acf0:	move   a9, *a11(0xac0), 1
3fb4ad10:	movi   0x3f764900, a9
3fb4ad40:	move   a9, *a11(0xae0), 1
3fb4ad60:	movi   0x3fb5ea20, a9
3fb4ad90:	move   a9, *a11(0xb00), 1
3fb4adb0:	movi   0x3fb5ea90, a9
3fb4ade0:	move   a9, *a11(0xb20), 1
3fb4ae00:	move   a14, -*sp, 1
3fb4ae10:	movi   0x110, a9
3fb4ae30:	move   a9, *a14+, 1
3fb4ae40:	calla  L3F705A00
3fb4ae70:	move   a8, *a11(0x7a0), 1
3fb4ae90:	move   a14, -*sp, 1
3fb4aea0:	move   *a11(0x7a0), *a14+, 1
3fb4aec0:	move   a11, *a14+, 1
3fb4aed0:	calla  L3FB4AF50
3fb4af00:	move   *sp(0x80), a14, 1
3fb4af20:	mmfm   sp, a9,a11,a13
3fb4af40:	rets   2
L3FB4AF50:
3fb4af50:	mmtm   sp, a9,a11,a13
3fb4af70:	move   a14, a13
3fb4af80:	move   *a13(0xffc0), a9, 1
3fb4afa0:	sub    a11, a11
3fb4afb0:	move   a11, *a9(0x800), 1
3fb4afd0:	movi   0x3f7650e0, a11
3fb4b000:	move   a11, *a9(0x7a0), 1
3fb4b020:	move   a11, *a9(0x7c0), 1
3fb4b040:	move   a11, *a9(0x7e0), 1
3fb4b060:	movi   0x3fc22140, a11
3fb4b090:	move   a11, *a9(0x820), 1
3fb4b0b0:	move   a11, *a9(0x840), 1
3fb4b0d0:	move   a11, *a9(0x860), 1
3fb4b0f0:	movi   0x3fc147f0, a11
3fb4b120:	move   a11, *a9(0x5e0), 1
3fb4b140:	move   a11, *a9(0x620), 1
3fb4b160:	move   a11, *a9(0x660), 1
3fb4b180:	move   *sp(0x80), a14, 1
3fb4b1a0:	mmfm   sp, a9,a11,a13
3fb4b1c0:	rets   2
3fb4b1d0:	move   a13, -*sp, 1
3fb4b1e0:	move   a14, a13
3fb4b1f0:	move   a14, -*sp, 1
3fb4b200:	movi   0x3fb4b470, a8
3fb4b230:	move   a8, *a14+, 1
3fb4b240:	calla  L3FB341E0
3fb4b270:	move   *sp(0x40), a14, 1
3fb4b290:	move   *sp+, a13, 1
3fb4b2a0:	rets   2
3fb4b2b0:	move   a13, -*sp, 1
3fb4b2c0:	move   a14, a13
3fb4b2d0:	move   a14, -*sp, 1
3fb4b2e0:	movi   0x3fb4b508, a8
3fb4b310:	move   a8, *a14+, 1
3fb4b320:	calla  L3FB341E0
3fb4b350:	move   *sp(0x40), a14, 1
3fb4b370:	move   *sp+, a13, 1
3fb4b380:	rets   2
L3FB4B390:
3fb4b390:	move   a13, -*sp, 1
3fb4b3a0:	move   a14, a13
3fb4b3b0:	move   a14, -*sp, 1
3fb4b3c0:	movi   0x3fb4b5a0, a8
3fb4b3f0:	move   a8, *a14+, 1
3fb4b400:	calla  L3FB341E0
3fb4b430:	move   *sp(0x40), a14, 1
3fb4b450:	move   *sp+, a13, 1
3fb4b460:	rets   2
3fb4b470:	.word  0x7453
3fb4b480:	sll    b3, b5
3fb4b490:	sla    0x1, b10
3fb4b4a0:	move   a10, a1
3fb4b4b0:	addc   b10, sp
3fb4b4c0:	sra    b11, b2
3fb4b4d0:	.word  0x7461
3fb4b4e0:	subb   a11, a5
3fb4b4f0:	.word  0x0a43
3fb4b500:	andn   a8, a0
3fb4b510:	.word  0x7574
3fb4b520:	dsjs   a2, L3FB4B660
3fb4b530:	add    a9, a0
3fb4b540:	mpyu   a10, a13
3fb4b550:	sra    a10, a7
3fb4b560:	andn   b11, b4
3fb4b570:	sla    b11, b0
3fb4b580:	.word  0x736e
3fb4b590:	.word  0x000a
3fb4b5a0:	.word  0x7453
3fb4b5b0:	sll    b3, b5
3fb4b5c0:	sla    0x1, b10
3fb4b5d0:	move   a10, a1
3fb4b5e0:	move   b10, sp
3fb4b5f0:	sra    b3, b2
3fb4b600:	.word  0x7265
3fb4b610:	.word  0x000a
3fb4b620:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3fb4b640:	move   a14, a13
3fb4b650:	addi   0x2c0, a14
3fb4b670:	sub    a7, a7
3fb4b680:	move   a7, *a13(0x260), 1
3fb4b6a0:	move   a7, *a13(0x280), 1
3fb4b6c0:	move   *a13(0xff60), a7, 1
3fb4b6e0:	jale   L3FB4F950
3fb4b700:	move   *a13(0xffc0), a5, 1
3fb4b720:	move   *a5(0x220), *a13(0x120), 1
3fb4b750:	move   *a13(0x120), a5, 1
3fb4b770:	move   *a5(0xe0), *a13(0x100), 1
3fb4b7a0:	move   *a13(0x100), a5, 1
3fb4b7c0:	setf   8, 0, 0
3fb4b7d0:	move   *a5(0x230), a5, 0
3fb4b7f0:	move   a5, *a13(0x2a0), 1
3fb4b810:	move   *a13(0xffc0), a5, 1
3fb4b830:	move   *a5(0xc0), *a13(0x140), 1
3fb4b860:	move   *a5(0x120), *a13(0x160), 1
3fb4b890:	move   *a5(0x100), a5, 1
3fb4b8b0:	jreq   L3FB4B920
3fb4b8c0:	move   *a13(0xffc0), a5, 1
3fb4b8e0:	movk   3, a7
3fb4b8f0:	move   a7, *a5(0xc0), 1
3fb4b910:	jruc   L3FB4B970
L3FB4B920:
3fb4b920:	move   *a13(0xffc0), a5, 1
3fb4b940:	movk   12, a7
3fb4b950:	move   a7, *a5(0xc0), 1
L3FB4B970:
3fb4b970:	move   *a5(0x100), a7, 1
3fb4b990:	move   *a5(0x120), a5, 1
3fb4b9b0:	cmp    a5, a7
3fb4b9c0:	jrne   L3FB4BA90
3fb4b9d0:	move   *a13(0xffc0), a7, 1
3fb4b9f0:	move   *a7(0x100), a5, 1
3fb4ba10:	jreq   L3FB4BA60
3fb4ba20:	movk   15, a5
3fb4ba30:	move   a5, *a7(0xc0), 1
3fb4ba50:	jruc   L3FB4BA90
L3FB4BA60:
3fb4ba60:	sub    a5, a5
3fb4ba70:	move   a5, *a7(0xc0), 1
L3FB4BA90:
3fb4ba90:	sub    a12, a12
3fb4baa0:	move   *a13(0x100), a7, 1
3fb4bac0:	move   *a7(0x1c0), *a13(0x0), 1
3fb4baf0:	move   *a7(0x200), *a13(0x20), 1
3fb4bb20:	move   *a7(0x1a0), *a13(0x40), 1
3fb4bb50:	move   *a7(0x1e0), *a13(0x60), 1
3fb4bb80:	move   a12, *a13(0x240), 1
3fb4bba0:	move   a12, *a13(0x220), 1
3fb4bbc0:	move   @0x209480, a5, 1
3fb4bbf0:	jreq   L3FB4BFB0
3fb4bc00:	move   a14, -*sp, 1
3fb4bc10:	movi   0x1000, a7
3fb4bc30:	move   a7, *a14+, 1
3fb4bc40:	movi   0x1e9460, a7
3fb4bc70:	move   a7, *a14+, 1
3fb4bc80:	calla  L3FB44A00
3fb4bcb0:	move   a14, -*sp, 1
3fb4bcc0:	movk   1, a5
3fb4bcd0:	move   a5, *a14+, 1
3fb4bce0:	movi   0x40, a5
3fb4bd00:	move   a5, *a14+, 1
3fb4bd10:	movi   0x800, a5
3fb4bd30:	move   a5, *a14+, 1
3fb4bd40:	move   *a13(0xffc0), a5, 1
3fb4bd60:	move   *a5(0x0), *a14+, 1
3fb4bd80:	calla  L3FBD65D0
3fb4bdb0:	move   a8, @0x209460, 1
3fb4bde0:	move   *a8(0x80), a7, 1
3fb4be00:	move   *a7(0x60), a7, 1
3fb4be20:	movi   0x1e9460, a5
3fb4be50:	move   a5, *a7(0xe0), 1
3fb4be70:	move   *a8(0x80), a7, 1
3fb4be90:	move   *a7(0x60), a7, 1
3fb4beb0:	movi   0x800, a5
3fb4bed0:	setf   16, 0, 0
3fb4bee0:	move   a5, *a7(0x110), 0
3fb4bf00:	move   *a8(0x80), a7, 1
3fb4bf20:	move   *a7(0x60), a7, 1
3fb4bf40:	movi   0x40, a5
3fb4bf60:	move   a5, *a7(0x100), 0
3fb4bf80:	move   a12, @0x209480, 1
L3FB4BFB0:
3fb4bfb0:	move   *a13(0xff40), *a13(0x200), 1
3fb4bfe0:	move   a12, a10
3fb4bff0:	move   *a13(0xff60), a7, 1
3fb4c010:	cmp    a7, a10
3fb4c020:	jage   L3FB4EE70
L3FB4C040:
3fb4c040:	move   *a13(0x200), a7, 1
3fb4c060:	setf   8, 0, 0
3fb4c070:	move   *a7+, a5, 0
3fb4c080:	move   a7, *a13(0x200), 1
3fb4c0a0:	move   a5, *a13(0x80), 1
3fb4c0c0:	move   *a7+, a11, 0
3fb4c0d0:	move   a7, *a13(0x200), 1
3fb4c0f0:	move   *a13, a5, 1
3fb4c100:	cmp    a5, a11
3fb4c110:	jrlt   L3FB4C200
3fb4c120:	move   *a13(0x20), a5, 1
3fb4c140:	cmp    a5, a11
3fb4c150:	jrgt   L3FB4C200
3fb4c160:	move   *a13(0x80), a5, 1
3fb4c180:	move   *a13(0x40), a7, 1
3fb4c1a0:	cmp    a7, a5
3fb4c1b0:	jrlt   L3FB4C200
3fb4c1c0:	move   *a13(0x60), a7, 1
3fb4c1e0:	cmp    a7, a5
3fb4c1f0:	jrle   L3FB4C2B0
L3FB4C200:
3fb4c200:	move   *a13(0x100), a7, 1
3fb4c220:	move   *a7(0x60), a5, 0
3fb4c240:	move   a5, a11
3fb4c250:	move   *a7(0x60), a5, 1
3fb4c270:	srl    0x8, a5
3fb4c280:	zext   a5, 0
3fb4c290:	move   a5, *a13(0x80), 1
L3FB4C2B0:
3fb4c2b0:	move   a14, -*sp, 1
3fb4c2c0:	movi   0xffff, a7
3fb4c2e0:	move   a7, *a14+, 1
3fb4c2f0:	move   a13, a7
3fb4c300:	addi   0x1e0, a7
3fb4c320:	move   a7, *a14+, 1
3fb4c330:	move   a13, a7
3fb4c340:	addi   0x180, a7
3fb4c360:	move   a7, *a14+, 1
3fb4c370:	move   a11, *a14+, 1
3fb4c380:	move   a5, *a14+, 1
3fb4c390:	move   *a13(0x120), *a14+, 1
3fb4c3b0:	calla  L3F85B080
3fb4c3e0:	move   a8, a8
3fb4c3f0:	jaeq   L3FB4EE10
3fb4c410:	setf   16, 1, 0
3fb4c420:	move   *a13(0x1c0), a7, 0
3fb4c440:	subk   32, a7
3fb4c450:	jagt   L3FB4D5E0
3fb4c470:	move   *a13(0x1b0), a7, 0
3fb4c490:	subk   32, a7
3fb4c4a0:	jagt   L3FB4D5E0
3fb4c4c0:	move   *a13(0x190), a7, 0
3fb4c4e0:	move   *a13(0x180), a5, 0
3fb4c500:	sub    a5, a7
3fb4c510:	cmpi   0x800, a7
3fb4c530:	jagt   L3FB4D5E0
3fb4c550:	move   *a13(0x190), a7, 0
3fb4c570:	add    a12, a7
3fb4c580:	sub    a5, a7
3fb4c590:	cmpi   0x400, a7
3fb4c5b0:	jrgt   L3FB4C640
3fb4c5c0:	move   *a13(0x190), a7, 0
3fb4c5e0:	add    a12, a7
3fb4c5f0:	sub    a5, a7
3fb4c600:	cmpi   0xfc00, a7
3fb4c620:	jage   L3FB4D080
L3FB4C640:
3fb4c640:	move   *a13(0xffe0), a7, 1
3fb4c660:	move   *a7, a5, 0
3fb4c670:	jrne   L3FB4C9B0
3fb4c680:	move   a14, -*sp, 1
3fb4c690:	move   *a13(0x100), a5, 1
3fb4c6b0:	move   *a13(0xff80), a3, 1
3fb4c6d0:	move   *a5(0x80), a5, 1
3fb4c6f0:	sub    a5, a3
3fb4c700:	move   a3, *a14+, 1
3fb4c710:	move   *a13(0xffa0), a5, 1
3fb4c730:	move   *a13(0x260), a3, 1
3fb4c750:	add    a3, a5
3fb4c760:	move   a5, *a14+, 1
3fb4c770:	move   *a13(0x100), a5, 1
3fb4c790:	move   *a5(0x80), a3, 1
3fb4c7b0:	move   *a5(0xa0), a5, 1
3fb4c7d0:	add    a5, a3
3fb4c7e0:	move   a3, *a14+, 1
3fb4c7f0:	move   *a13(0x280), a5, 1
3fb4c810:	move   *a13(0x260), a3, 1
3fb4c830:	sub    a3, a5
3fb4c840:	move   a5, *a14+, 1
3fb4c850:	move   *a13(0x100), a5, 1
3fb4c870:	move   *a5(0x80), a3, 1
3fb4c890:	neg    a3
3fb4c8a0:	addk   32, a3
3fb4c8b0:	move   a3, *a14+, 1
3fb4c8c0:	move   *a13(0x260), a3, 1
3fb4c8e0:	addi   0x400, a3
3fb4c900:	move   a3, *a14+, 1
3fb4c910:	move   *a13(0xffc0), *a14+, 1
3fb4c930:	move   a7, *a14+, 1
3fb4c940:	move   @0x209460, *a14+, 1
3fb4c970:	calla  L3F575830
3fb4c9a0:	jruc   L3FB4CCD0
L3FB4C9B0:
3fb4c9b0:	move   a14, -*sp, 1
3fb4c9c0:	move   *a13(0x100), a5, 1
3fb4c9e0:	move   *a13(0xff80), a3, 1
3fb4ca00:	move   *a5(0x80), a5, 1
3fb4ca20:	sub    a5, a3
3fb4ca30:	move   a3, *a14+, 1
3fb4ca40:	move   *a13(0xffa0), a5, 1
3fb4ca60:	move   *a13(0x260), a3, 1
3fb4ca80:	add    a3, a5
3fb4ca90:	move   a5, *a14+, 1
3fb4caa0:	move   *a13(0x100), a5, 1
3fb4cac0:	move   *a5(0x80), a3, 1
3fb4cae0:	move   *a5(0xa0), a5, 1
3fb4cb00:	add    a5, a3
3fb4cb10:	move   a3, *a14+, 1
3fb4cb20:	move   *a13(0x280), a5, 1
3fb4cb40:	move   *a13(0x260), a3, 1
3fb4cb60:	sub    a3, a5
3fb4cb70:	move   a5, *a14+, 1
3fb4cb80:	move   *a13(0x100), a5, 1
3fb4cba0:	move   *a5(0x80), a3, 1
3fb4cbc0:	neg    a3
3fb4cbd0:	addk   32, a3
3fb4cbe0:	move   a3, *a14+, 1
3fb4cbf0:	move   *a13(0x260), a3, 1
3fb4cc10:	addi   0x400, a3
3fb4cc30:	move   a3, *a14+, 1
3fb4cc40:	move   *a13(0xffc0), *a14+, 1
3fb4cc60:	move   a7, *a14+, 1
3fb4cc70:	move   @0x209460, *a14+, 1
3fb4cca0:	calla  L3F569030
L3FB4CCD0:
3fb4ccd0:	move   *a13(0xffa0), a3, 1
3fb4ccf0:	add    a12, a3
3fb4cd00:	move   a3, *a13(0xffa0), 1
3fb4cd20:	move   *a13(0x280), a3, 1
3fb4cd40:	move   *a13(0x260), a5, 1
3fb4cd60:	sub    a5, a3
3fb4cd70:	addk   7, a3
3fb4cd80:	sra    0x3, a3
3fb4cd90:	addk   5, a3
3fb4cda0:	move   a3, *a13(0xa0), 1
3fb4cdc0:	addi   0x400, a5
3fb4cde0:	move   a5, a11
3fb4cdf0:	sra    0x5, a11
3fb4ce00:	move   *a13(0x220), a5, 1
3fb4ce20:	neg    a5
3fb4ce30:	move   a5, a9
3fb4ce40:	addk   32, a9
3fb4ce50:	move   *a13(0x240), a5, 1
3fb4ce70:	addk   32, a5
3fb4ce80:	cmp    a5, a9
3fb4ce90:	jrge   L3FB4CFE0
L3FB4CEA0:
3fb4cea0:	move   a14, -*sp, 1
3fb4ceb0:	move   *a13(0xa0), *a14+, 1
3fb4ced0:	move   a9, a7
3fb4cee0:	sll    0x6, a7
3fb4cef0:	add    a11, a7
3fb4cf00:	sll    0x5, a7
3fb4cf10:	addi   0x1e9460, a7
3fb4cf40:	move   a7, *a14+, 1
3fb4cf50:	calla  L3FB44A00
3fb4cf80:	inc    a9
3fb4cf90:	move   *a13(0x240), a7, 1
3fb4cfb0:	addk   32, a7
3fb4cfc0:	cmp    a7, a9
3fb4cfd0:	jrlt   L3FB4CEA0
L3FB4CFE0:
3fb4cfe0:	sub    a7, a7
3fb4cff0:	move   a7, *a13(0x280), 1
3fb4d010:	move   a7, *a13(0x260), 1
3fb4d030:	move   a7, *a13(0x240), 1
3fb4d050:	move   a7, *a13(0x220), 1
3fb4d070:	move   a7, a12
L3FB4D080:
3fb4d080:	move   *a13(0x220), a7, 1
3fb4d0a0:	setf   16, 1, 0
3fb4d0b0:	move   *a13(0x1b0), a5, 0
3fb4d0d0:	cmp    a5, a7
3fb4d0e0:	jrge   L3FB4D110
3fb4d0f0:	move   a5, *a13(0x220), 1
L3FB4D110:
3fb4d110:	move   *a13(0x240), a7, 1
3fb4d130:	move   *a13(0x1c0), a3, 0
3fb4d150:	cmp    a3, a7
3fb4d160:	jrge   L3FB4D190
3fb4d170:	move   a3, *a13(0x240), 1
L3FB4D190:
3fb4d190:	move   a14, -*sp, 1
3fb4d1a0:	move   *a13(0x2a0), a7, 1
3fb4d1c0:	movk   4, a3
3fb4d1d0:	and    a7, a3
3fb4d1e0:	move   a3, *a14+, 1
3fb4d1f0:	move   *a13(0x1c0), a3, 0
3fb4d210:	add    a3, a5
3fb4d220:	move   a5, *a14+, 1
3fb4d230:	move   *a13(0x190), a5, 0
3fb4d250:	move   *a13(0x180), a3, 0
3fb4d270:	sub    a3, a5
3fb4d280:	move   a5, *a14+, 1
3fb4d290:	move   *a13(0x1b0), a5, 0
3fb4d2b0:	neg    a5
3fb4d2c0:	addk   32, a5
3fb4d2d0:	move   a5, *a14+, 1
3fb4d2e0:	add    a12, a3
3fb4d2f0:	addi   0x400, a3
3fb4d310:	move   a3, *a14+, 1
3fb4d320:	move   *a13(0x1e0), *a14+, 1
3fb4d340:	calla  L3F578550
3fb4d370:	setf   16, 1, 0
3fb4d380:	move   *a13(0x190), a5, 0
3fb4d3a0:	add    a12, a5
3fb4d3b0:	move   *a13(0x280), a3, 1
3fb4d3d0:	cmp    a5, a3
3fb4d3e0:	jrgt   L3FB4D430
3fb4d3f0:	move   *a13(0x190), a5, 0
3fb4d410:	add    a12, a5
3fb4d420:	move   a5, a3
L3FB4D430:
3fb4d430:	move   a3, *a13(0x280), 1
3fb4d450:	move   *a13(0x180), a5, 0
3fb4d470:	add    a12, a5
3fb4d480:	move   *a13(0x260), a3, 1
3fb4d4a0:	cmp    a5, a3
3fb4d4b0:	jrlt   L3FB4D500
3fb4d4c0:	move   *a13(0x180), a5, 0
3fb4d4e0:	add    a12, a5
3fb4d4f0:	move   a5, a3
L3FB4D500:
3fb4d500:	move   a3, *a13(0x260), 1
3fb4d520:	move   *a13(0x1a0), a5, 0
3fb4d540:	add    a5, a12
3fb4d550:	move   *a13(0x280), a3, 1
3fb4d570:	cmp    a12, a3
3fb4d580:	jrgt   L3FB4D5A0
3fb4d590:	move   a12, a3
L3FB4D5A0:
3fb4d5a0:	move   a3, *a13(0x280), 1
3fb4d5c0:	jauc   L3FB4EE10
L3FB4D5E0:
3fb4d5e0:	move   *a13(0x260), a7, 1
3fb4d600:	move   *a13(0x280), a5, 1
3fb4d620:	cmp    a5, a7
3fb4d630:	jaeq   L3FB4DFF0
3fb4d650:	move   *a13(0xffe0), a3, 1
3fb4d670:	move   *a3, a3, 0
3fb4d680:	jrne   L3FB4D970
3fb4d690:	move   a14, -*sp, 1
3fb4d6a0:	move   *a13(0x100), a3, 1
3fb4d6c0:	move   *a13(0xff80), a5, 1
3fb4d6e0:	move   *a3(0x80), a3, 1
3fb4d700:	sub    a3, a5
3fb4d710:	move   a5, *a14+, 1
3fb4d720:	move   *a13(0xffa0), a5, 1
3fb4d740:	add    a7, a5
3fb4d750:	move   a5, *a14+, 1
3fb4d760:	move   *a13(0x100), a5, 1
3fb4d780:	move   *a5(0x80), a3, 1
3fb4d7a0:	move   *a5(0xa0), a5, 1
3fb4d7c0:	add    a5, a3
3fb4d7d0:	move   a3, *a14+, 1
3fb4d7e0:	move   *a13(0x280), a5, 1
3fb4d800:	sub    a7, a5
3fb4d810:	move   a5, *a14+, 1
3fb4d820:	move   *a13(0x100), a5, 1
3fb4d840:	move   *a5(0x80), a3, 1
3fb4d860:	neg    a3
3fb4d870:	addk   32, a3
3fb4d880:	move   a3, *a14+, 1
3fb4d890:	addi   0x400, a7
3fb4d8b0:	move   a7, *a14+, 1
3fb4d8c0:	move   *a13(0xffc0), *a14+, 1
3fb4d8e0:	move   *a13(0xffe0), *a14+, 1
3fb4d900:	move   @0x209460, *a14+, 1
3fb4d930:	calla  L3F575830
3fb4d960:	jruc   L3FB4DC40
L3FB4D970:
3fb4d970:	move   a14, -*sp, 1
3fb4d980:	move   *a13(0x100), a3, 1
3fb4d9a0:	move   *a13(0xff80), a5, 1
3fb4d9c0:	move   *a3(0x80), a3, 1
3fb4d9e0:	sub    a3, a5
3fb4d9f0:	move   a5, *a14+, 1
3fb4da00:	move   *a13(0xffa0), a5, 1
3fb4da20:	add    a7, a5
3fb4da30:	move   a5, *a14+, 1
3fb4da40:	move   *a13(0x100), a5, 1
3fb4da60:	move   *a5(0x80), a3, 1
3fb4da80:	move   *a5(0xa0), a5, 1
3fb4daa0:	add    a5, a3
3fb4dab0:	move   a3, *a14+, 1
3fb4dac0:	move   *a13(0x280), a5, 1
3fb4dae0:	sub    a7, a5
3fb4daf0:	move   a5, *a14+, 1
3fb4db00:	move   *a13(0x100), a5, 1
3fb4db20:	move   *a5(0x80), a3, 1
3fb4db40:	neg    a3
3fb4db50:	addk   32, a3
3fb4db60:	move   a3, *a14+, 1
3fb4db70:	addi   0x400, a7
3fb4db90:	move   a7, *a14+, 1
3fb4dba0:	move   *a13(0xffc0), *a14+, 1
3fb4dbc0:	move   *a13(0xffe0), *a14+, 1
3fb4dbe0:	move   @0x209460, *a14+, 1
3fb4dc10:	calla  L3F569030
L3FB4DC40:
3fb4dc40:	move   *a13(0xffa0), a7, 1
3fb4dc60:	add    a12, a7
3fb4dc70:	move   a7, *a13(0xffa0), 1
3fb4dc90:	move   *a13(0x280), a3, 1
3fb4dcb0:	move   *a13(0x260), a5, 1
3fb4dcd0:	sub    a5, a3
3fb4dce0:	addk   7, a3
3fb4dcf0:	sra    0x3, a3
3fb4dd00:	addk   5, a3
3fb4dd10:	move   a3, *a13(0xa0), 1
3fb4dd30:	addi   0x400, a5
3fb4dd50:	move   a5, a11
3fb4dd60:	sra    0x5, a11
3fb4dd70:	move   *a13(0x220), a5, 1
3fb4dd90:	neg    a5
3fb4dda0:	move   a5, a9
3fb4ddb0:	addk   32, a9
3fb4ddc0:	move   *a13(0x240), a5, 1
3fb4dde0:	addk   32, a5
3fb4ddf0:	cmp    a5, a9
3fb4de00:	jrge   L3FB4DF50
L3FB4DE10:
3fb4de10:	move   a14, -*sp, 1
3fb4de20:	move   *a13(0xa0), *a14+, 1
3fb4de40:	move   a9, a7
3fb4de50:	sll    0x6, a7
3fb4de60:	add    a11, a7
3fb4de70:	sll    0x5, a7
3fb4de80:	addi   0x1e9460, a7
3fb4deb0:	move   a7, *a14+, 1
3fb4dec0:	calla  L3FB44A00
3fb4def0:	inc    a9
3fb4df00:	move   *a13(0x240), a7, 1
3fb4df20:	addk   32, a7
3fb4df30:	cmp    a7, a9
3fb4df40:	jrlt   L3FB4DE10
L3FB4DF50:
3fb4df50:	sub    a7, a7
3fb4df60:	move   a7, *a13(0x280), 1
3fb4df80:	move   a7, *a13(0x260), 1
3fb4dfa0:	move   a7, *a13(0x240), 1
3fb4dfc0:	move   a7, *a13(0x220), 1
3fb4dfe0:	move   a7, a12
L3FB4DFF0:
3fb4dff0:	setf   16, 1, 0
3fb4e000:	move   *a13(0x190), a5, 0
3fb4e020:	move   *a13(0x180), a3, 0
3fb4e040:	sub    a3, a5
3fb4e050:	move   a5, *a13(0xa0), 1
3fb4e070:	jaeq   L3FB4ED90
3fb4e090:	move   a14, -*sp, 1
3fb4e0a0:	move   a5, *a14+, 1
3fb4e0b0:	calla  L3FB339C0
3fb4e0e0:	neg    a8
3fb4e0f0:	move   a8, a9
3fb4e100:	addk   31, a9
3fb4e110:	movk   1, a3
3fb4e120:	sll    a9, a3
3fb4e130:	cmp    a5, a3
3fb4e140:	jreq   L3FB4E160
3fb4e150:	inc    a9
L3FB4E160:
3fb4e160:	cmpi   0x3, a9
3fb4e180:	jrge   L3FB4E1A0
3fb4e190:	movk   3, a9
L3FB4E1A0:
3fb4e1a0:	movk   1, a3
3fb4e1b0:	sll    a9, a3
3fb4e1c0:	move   a3, *a13(0xc0), 1
3fb4e1e0:	setf   16, 1, 0
3fb4e1f0:	move   *a13(0x1b0), a3, 0
3fb4e210:	move   *a13(0x1c0), a5, 0
3fb4e230:	add    a5, a3
3fb4e240:	move   a3, *a13(0xe0), 1
3fb4e260:	move   *a13(0xc0), a5, 1
3fb4e280:	mpys   a3, a5
3fb4e290:	cmpi   0x20000, a5
3fb4e2c0:	jagt   L3FB4ED10
3fb4e2e0:	move   @0x209460, a5, 1
3fb4e310:	move   *a5(0x80), a3, 1
3fb4e330:	move   *a3(0x60), a3, 1
3fb4e350:	move   *a13(0xc0), *a3(0x110), 0
3fb4e380:	move   *a5(0x80), a3, 1
3fb4e3a0:	move   *a3(0x60), a3, 1
3fb4e3c0:	move   *a13(0xe0), *a3(0x100), 0
3fb4e3f0:	move   a14, -*sp, 1
3fb4e400:	move   a9, *a14+, 1
3fb4e410:	move   *a13(0x2a0), a3, 1
3fb4e430:	movk   4, a7
3fb4e440:	and    a3, a7
3fb4e450:	move   a7, *a14+, 1
3fb4e460:	move   *a13(0xe0), *a14+, 1
3fb4e480:	move   *a13(0xa0), *a14+, 1
3fb4e4a0:	sub    a7, a7
3fb4e4b0:	move   a7, *a14+, 1
3fb4e4c0:	move   a7, *a14+, 1
3fb4e4d0:	move   *a13(0x1e0), *a14+, 1
3fb4e4f0:	calla  L3F574F70
3fb4e520:	move   *a13(0xffe0), a5, 1
3fb4e540:	setf   16, 1, 0
3fb4e550:	move   *a5, a7, 0
3fb4e560:	jrne   L3FB4E7B0
3fb4e570:	move   a14, -*sp, 1
3fb4e580:	move   *a13(0x100), a7, 1
3fb4e5a0:	move   *a13(0xff80), a3, 1
3fb4e5c0:	move   *a7(0x80), a5, 1
3fb4e5e0:	sub    a5, a3
3fb4e5f0:	move   a3, *a14+, 1
3fb4e600:	move   *a13(0xffa0), a5, 1
3fb4e620:	move   *a13(0x180), a3, 0
3fb4e640:	add    a3, a5
3fb4e650:	move   a5, *a14+, 1
3fb4e660:	move   *a13(0xe0), *a14+, 1
3fb4e680:	move   *a13(0x1a0), a5, 0
3fb4e6a0:	jrgt   L3FB4E6C0
3fb4e6b0:	neg    a5
L3FB4E6C0:
3fb4e6c0:	move   a5, *a14+, 1
3fb4e6d0:	sub    a5, a5
3fb4e6e0:	move   a5, *a14+, 1
3fb4e6f0:	move   a5, *a14+, 1
3fb4e700:	move   *a13(0xffc0), *a14+, 1
3fb4e720:	move   *a13(0xffe0), *a14+, 1
3fb4e740:	move   @0x209460, *a14+, 1
3fb4e770:	calla  L3F575830
3fb4e7a0:	jruc   L3FB4E9E0
L3FB4E7B0:
3fb4e7b0:	move   a14, -*sp, 1
3fb4e7c0:	move   *a13(0x100), a7, 1
3fb4e7e0:	move   *a13(0xff80), a3, 1
3fb4e800:	move   *a7(0x80), a5, 1
3fb4e820:	sub    a5, a3
3fb4e830:	move   a3, *a14+, 1
3fb4e840:	move   *a13(0xffa0), a5, 1
3fb4e860:	move   *a13(0x180), a3, 0
3fb4e880:	add    a3, a5
3fb4e890:	move   a5, *a14+, 1
3fb4e8a0:	move   *a13(0xe0), *a14+, 1
3fb4e8c0:	move   *a13(0x1a0), a5, 0
3fb4e8e0:	jrgt   L3FB4E900
3fb4e8f0:	neg    a5
L3FB4E900:
3fb4e900:	move   a5, *a14+, 1
3fb4e910:	sub    a5, a5
3fb4e920:	move   a5, *a14+, 1
3fb4e930:	move   a5, *a14+, 1
3fb4e940:	move   *a13(0xffc0), *a14+, 1
3fb4e960:	move   *a13(0xffe0), *a14+, 1
3fb4e980:	move   @0x209460, *a14+, 1
3fb4e9b0:	calla  L3F569030
L3FB4E9E0:
3fb4e9e0:	move   @0x209460, a5, 1
3fb4ea10:	move   *a5(0x80), a3, 1
3fb4ea30:	move   *a3(0x60), a3, 1
3fb4ea50:	movi   0x800, a7
3fb4ea70:	setf   16, 0, 0
3fb4ea80:	move   a7, *a3(0x110), 0
3fb4eaa0:	move   *a5(0x80), a3, 1
3fb4eac0:	move   *a3(0x60), a3, 1
3fb4eae0:	movi   0x40, a7
3fb4eb00:	move   a7, *a3(0x100), 0
3fb4eb20:	move   *a13(0xa0), a3, 1
3fb4eb40:	addk   7, a3
3fb4eb50:	sra    0x3, a3
3fb4eb60:	move   a3, *a13(0xa0), 1
3fb4eb80:	subk   3, a9
3fb4eb90:	sub    a10, a10
3fb4eba0:	move   *a13(0xe0), a7, 1
3fb4ebc0:	cmp    a7, a10
3fb4ebd0:	jrge   L3FB4ED90
L3FB4EBE0:
3fb4ebe0:	move   a14, -*sp, 1
3fb4ebf0:	move   *a13(0xa0), *a14+, 1
3fb4ec10:	move   a10, a7
3fb4ec20:	sll    0x3, a7
3fb4ec30:	sll    a9, a7
3fb4ec40:	addi   0x1e9460, a7
3fb4ec70:	move   a7, *a14+, 1
3fb4ec80:	calla  L3FB44A00
3fb4ecb0:	inc    a10
3fb4ecc0:	move   *a13(0xe0), a7, 1
3fb4ece0:	cmp    a7, a10
3fb4ecf0:	jrlt   L3FB4EBE0
3fb4ed00:	jruc   L3FB4ED90
L3FB4ED10:
3fb4ed10:	move   a14, -*sp, 1
3fb4ed20:	movi   0x3fb59e10, a8
3fb4ed50:	move   a8, *a14+, 1
3fb4ed60:	calla  L3FB341E0
L3FB4ED90:
3fb4ed90:	move   *a13(0xffa0), a7, 1
3fb4edb0:	setf   16, 1, 0
3fb4edc0:	move   *a13(0x1a0), a5, 0
3fb4ede0:	add    a5, a7
3fb4edf0:	move   a7, *a13(0xffa0), 1
L3FB4EE10:
3fb4ee10:	inc    a10
3fb4ee20:	move   *a13(0xff60), a7, 1
3fb4ee40:	cmp    a7, a10
3fb4ee50:	jalt   L3FB4C040
L3FB4EE70:
3fb4ee70:	move   *a13(0xffe0), a5, 1
3fb4ee90:	setf   16, 1, 0
3fb4eea0:	move   *a5, a3, 0
3fb4eeb0:	jrne   L3FB4F200
3fb4eec0:	move   a14, -*sp, 1
3fb4eed0:	move   *a13(0x100), a3, 1
3fb4eef0:	move   *a13(0xff80), a5, 1
3fb4ef10:	move   *a3(0x80), a3, 1
3fb4ef30:	sub    a3, a5
3fb4ef40:	move   a5, *a14+, 1
3fb4ef50:	move   *a13(0xffa0), a5, 1
3fb4ef70:	move   *a13(0x260), a3, 1
3fb4ef90:	add    a3, a5
3fb4efa0:	move   a5, *a14+, 1
3fb4efb0:	move   *a13(0x100), a5, 1
3fb4efd0:	move   *a5(0x80), a3, 1
3fb4eff0:	move   *a5(0xa0), a5, 1
3fb4f010:	add    a5, a3
3fb4f020:	move   a3, *a14+, 1
3fb4f030:	move   *a13(0x280), a5, 1
3fb4f050:	move   *a13(0x260), a3, 1
3fb4f070:	sub    a3, a5
3fb4f080:	move   a5, *a14+, 1
3fb4f090:	move   *a13(0x100), a5, 1
3fb4f0b0:	move   *a5(0x80), a3, 1
3fb4f0d0:	neg    a3
3fb4f0e0:	addk   32, a3
3fb4f0f0:	move   a3, *a14+, 1
3fb4f100:	move   *a13(0x260), a3, 1
3fb4f120:	addi   0x400, a3
3fb4f140:	move   a3, *a14+, 1
3fb4f150:	move   *a13(0xffc0), *a14+, 1
3fb4f170:	move   *a13(0xffe0), *a14+, 1
3fb4f190:	move   @0x209460, *a14+, 1
3fb4f1c0:	calla  L3F575830
3fb4f1f0:	jruc   L3FB4F530
L3FB4F200:
3fb4f200:	move   a14, -*sp, 1
3fb4f210:	move   *a13(0x100), a3, 1
3fb4f230:	move   *a13(0xff80), a5, 1
3fb4f250:	move   *a3(0x80), a3, 1
3fb4f270:	sub    a3, a5
3fb4f280:	move   a5, *a14+, 1
3fb4f290:	move   *a13(0xffa0), a5, 1
3fb4f2b0:	move   *a13(0x260), a3, 1
3fb4f2d0:	add    a3, a5
3fb4f2e0:	move   a5, *a14+, 1
3fb4f2f0:	move   *a13(0x100), a5, 1
3fb4f310:	move   *a5(0x80), a3, 1
3fb4f330:	move   *a5(0xa0), a5, 1
3fb4f350:	add    a5, a3
3fb4f360:	move   a3, *a14+, 1
3fb4f370:	move   *a13(0x280), a5, 1
3fb4f390:	move   *a13(0x260), a3, 1
3fb4f3b0:	sub    a3, a5
3fb4f3c0:	move   a5, *a14+, 1
3fb4f3d0:	move   *a13(0x100), a5, 1
3fb4f3f0:	move   *a5(0x80), a3, 1
3fb4f410:	neg    a3
3fb4f420:	addk   32, a3
3fb4f430:	move   a3, *a14+, 1
3fb4f440:	move   *a13(0x260), a3, 1
3fb4f460:	addi   0x400, a3
3fb4f480:	move   a3, *a14+, 1
3fb4f490:	move   *a13(0xffc0), *a14+, 1
3fb4f4b0:	move   *a13(0xffe0), *a14+, 1
3fb4f4d0:	move   @0x209460, *a14+, 1
3fb4f500:	calla  L3F569030
L3FB4F530:
3fb4f530:	move   *a13(0xffa0), a3, 1
3fb4f550:	add    a12, a3
3fb4f560:	move   a3, *a13(0xffa0), 1
3fb4f580:	move   *a13(0x280), a3, 1
3fb4f5a0:	move   *a13(0x260), a5, 1
3fb4f5c0:	sub    a5, a3
3fb4f5d0:	addk   7, a3
3fb4f5e0:	sra    0x3, a3
3fb4f5f0:	addk   5, a3
3fb4f600:	move   a3, *a13(0xa0), 1
3fb4f620:	addi   0x400, a5
3fb4f640:	move   a5, a11
3fb4f650:	sra    0x5, a11
3fb4f660:	move   *a13(0x220), a5, 1
3fb4f680:	neg    a5
3fb4f690:	move   a5, a9
3fb4f6a0:	addk   32, a9
3fb4f6b0:	move   *a13(0x240), a5, 1
3fb4f6d0:	addk   32, a5
3fb4f6e0:	cmp    a5, a9
3fb4f6f0:	jrge   L3FB4F840
L3FB4F700:
3fb4f700:	move   a14, -*sp, 1
3fb4f710:	move   *a13(0xa0), *a14+, 1
3fb4f730:	move   a9, a7
3fb4f740:	sll    0x6, a7
3fb4f750:	add    a11, a7
3fb4f760:	sll    0x5, a7
3fb4f770:	addi   0x1e9460, a7
3fb4f7a0:	move   a7, *a14+, 1
3fb4f7b0:	calla  L3FB44A00
3fb4f7e0:	inc    a9
3fb4f7f0:	move   *a13(0x240), a7, 1
3fb4f810:	addk   32, a7
3fb4f820:	cmp    a7, a9
3fb4f830:	jrlt   L3FB4F700
L3FB4F840:
3fb4f840:	sub    a7, a7
3fb4f850:	move   a7, *a13(0x280), 1
3fb4f870:	move   a7, *a13(0x260), 1
3fb4f890:	move   a7, *a13(0x240), 1
3fb4f8b0:	move   a7, *a13(0x220), 1
3fb4f8d0:	move   *a13(0xffc0), a5, 1
3fb4f8f0:	move   *a13(0x140), *a5(0xc0), 1
3fb4f920:	move   *a13(0x160), *a5(0x120), 1
L3FB4F950:
3fb4f950:	move   *sp(0x120), a14, 1
3fb4f970:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3fb4f990:	rets   2
3fb4f9a0:	mmtm   sp, a7,a9,a11,a13
3fb4f9c0:	move   a14, a13
3fb4f9d0:	addi   0x420, a14
3fb4f9f0:	sub    a11, a11
3fb4fa00:	move   a11, *a13(0x3c0), 1
3fb4fa20:	move   a11, *a13(0x3e0), 1
3fb4fa40:	move   *a13(0xff60), a11, 1
3fb4fa60:	jale   L3FB552E0
3fb4fa80:	move   *a13(0xffc0), a9, 1
3fb4faa0:	move   *a9(0x220), *a13(0x260), 1
3fb4fad0:	move   *a13(0x260), a9, 1
3fb4faf0:	move   *a9(0xe0), *a13(0x220), 1
3fb4fb20:	move   *a13(0x220), a9, 1
3fb4fb40:	setf   8, 0, 0
3fb4fb50:	move   *a9(0x230), a9, 0
3fb4fb70:	move   a9, *a13(0x400), 1
3fb4fb90:	move   *a13(0xffa0), *a13(0x0), 1
3fb4fbc0:	move   *a13(0xff40), *a13(0x120), 1
3fb4fbf0:	move   *a13(0xffc0), a9, 1
3fb4fc10:	move   *a9(0xc0), *a13(0x280), 1
3fb4fc40:	move   *a9(0x120), *a13(0x2a0), 1
3fb4fc70:	move   *a9(0x100), a9, 1
3fb4fc90:	jrne   L3FB4FD40
3fb4fca0:	move   *a13(0xffc0), a9, 1
3fb4fcc0:	move   *a9(0x120), a9, 1
3fb4fce0:	jrne   L3FB4FD40
3fb4fcf0:	move   *a13(0xffc0), a9, 1
3fb4fd10:	movk   1, a11
3fb4fd20:	move   a11, *a9(0x120), 1
L3FB4FD40:
3fb4fd40:	move   *a13(0xffc0), a11, 1
3fb4fd60:	move   a14, -*sp, 1
3fb4fd70:	move   *a11(0x100), *a14+, 1
3fb4fd90:	move   *a11(0xc0), *a14+, 1
3fb4fdb0:	calla  L3F738980
3fb4fde0:	move   a8, *a11(0xc0), 1
3fb4fe00:	sub    a9, a9
3fb4fe10:	move   a9, *a13(0x60), 1
3fb4fe30:	move   *a13(0xff60), a11, 1
3fb4fe50:	cmp    a11, a9
3fb4fe60:	jage   L3FB55260
L3FB4FE80:
3fb4fe80:	move   *a13(0x120), a11, 1
3fb4fea0:	setf   8, 0, 0
3fb4feb0:	move   *a11+, a9, 0
3fb4fec0:	move   a11, *a13(0x120), 1
3fb4fee0:	move   a9, *a13(0x140), 1
3fb4ff00:	cmpi   0xff, a9
3fb4ff20:	jrne   L3FB50170
3fb4ff30:	move   a11, *a13(0x260), 1
3fb4ff50:	addk   32, a11
3fb4ff60:	move   a11, *a13(0x120), 1
3fb4ff80:	move   *a13(0xffc0), a9, 1
3fb4ffa0:	move   *a13(0x260), a11, 1
3fb4ffc0:	move   *a9(0x220), a9, 1
3fb4ffe0:	cmp    a9, a11
3fb4fff0:	jaeq   L3FB551C0
3fb50010:	move   a14, -*sp, 1
3fb50020:	movk   1, a9
3fb50030:	move   a9, *a14+, 1
3fb50040:	move   a11, *a14+, 1
3fb50050:	movi   0x4000, a9
3fb50070:	move   a9, *a14+, 1
3fb50080:	move   *a13(0xffc0), *a14+, 1
3fb500a0:	calla  L3F864C90
3fb500d0:	move   a14, -*sp, 1
3fb500e0:	move   *a13(0xffc0), *a14+, 1
3fb50100:	move   *a13(0xffe0), *a14+, 1
3fb50120:	calla  L3F863590
3fb50150:	jauc   L3FB551C0
L3FB50170:
3fb50170:	move   *a13, a9, 1
3fb50180:	setf   8, 1, 0
3fb50190:	move   *a11+, a7, 0
3fb501a0:	move   a11, *a13(0x120), 1
3fb501c0:	add    a9, a7
3fb501d0:	move   a7, *a13, 1
3fb501e0:	move   *a13(0x140), a9, 1
3fb50200:	jaeq   L3FB551C0
3fb50220:	sub    a7, a7
3fb50230:	move   a7, *a13(0x2c0), 1
3fb50250:	move   *a13(0xffc0), a9, 1
3fb50270:	move   *a9(0x240), *a13(0x220), 1
3fb502a0:	move   *a9(0x260), *a13(0x240), 1
3fb502d0:	move   *a13(0x220), a9, 1
3fb502f0:	setf   8, 0, 0
3fb50300:	move   *a9(0x230), a9, 0
3fb50320:	move   a9, *a13(0x400), 1
3fb50340:	move   *a13(0x220), a9, 1
3fb50360:	move   *a9(0x1c0), *a13(0xa0), 1
3fb50390:	move   *a9(0x200), *a13(0xc0), 1
3fb503c0:	move   *a9(0x1a0), *a13(0xe0), 1
3fb503f0:	move   *a9(0x1e0), *a13(0x100), 1
3fb50420:	move   a7, *a13(0x3a0), 1
3fb50440:	move   a7, *a13(0x380), 1
3fb50460:	move   *a13(0x140), *a13(0x20), 1
3fb50490:	move   @0x209480, a9, 1
3fb504c0:	jreq   L3FB50880
3fb504d0:	move   a14, -*sp, 1
3fb504e0:	movi   0x1000, a11
3fb50500:	move   a11, *a14+, 1
3fb50510:	movi   0x1e9460, a11
3fb50540:	move   a11, *a14+, 1
3fb50550:	calla  L3FB44A00
3fb50580:	move   a14, -*sp, 1
3fb50590:	movk   1, a9
3fb505a0:	move   a9, *a14+, 1
3fb505b0:	movi   0x40, a9
3fb505d0:	move   a9, *a14+, 1
3fb505e0:	movi   0x800, a9
3fb50600:	move   a9, *a14+, 1
3fb50610:	move   *a13(0xffc0), a9, 1
3fb50630:	move   *a9(0x0), *a14+, 1
3fb50650:	calla  L3FBD65D0
3fb50680:	move   a8, @0x209460, 1
3fb506b0:	move   *a8(0x80), a11, 1
3fb506d0:	move   *a11(0x60), a11, 1
3fb506f0:	movi   0x1e9460, a9
3fb50720:	move   a9, *a11(0xe0), 1
3fb50740:	move   *a8(0x80), a11, 1
3fb50760:	move   *a11(0x60), a11, 1
3fb50780:	movi   0x800, a9
3fb507a0:	setf   16, 0, 0
3fb507b0:	move   a9, *a11(0x110), 0
3fb507d0:	move   *a8(0x80), a11, 1
3fb507f0:	move   *a11(0x60), a11, 1
3fb50810:	movi   0x40, a9
3fb50830:	move   a9, *a11(0x100), 0
3fb50850:	move   a7, @0x209480, 1
L3FB50880:
3fb50880:	move   *a13(0x20), a11, 1
3fb508a0:	jale   L3FB542E0
L3FB508C0:
3fb508c0:	move   *a13(0x120), a11, 1
3fb508e0:	setf   8, 0, 0
3fb508f0:	move   *a11+, a9, 0
3fb50900:	move   a11, *a13(0x120), 1
3fb50920:	move   a9, *a13(0x180), 1
3fb50940:	move   *a11+, a7, 0
3fb50950:	move   a11, *a13(0x120), 1
3fb50970:	move   a7, *a13(0x160), 1
3fb50990:	move   *a13(0xa0), a9, 1
3fb509b0:	cmp    a9, a7
3fb509c0:	jrlt   L3FB50AB0
3fb509d0:	move   *a13(0xc0), a9, 1
3fb509f0:	cmp    a9, a7
3fb50a00:	jrgt   L3FB50AB0
3fb50a10:	move   *a13(0x180), a7, 1
3fb50a30:	move   *a13(0xe0), a9, 1
3fb50a50:	cmp    a9, a7
3fb50a60:	jrlt   L3FB50AB0
3fb50a70:	move   *a13(0x100), a9, 1
3fb50a90:	cmp    a9, a7
3fb50aa0:	jrle   L3FB50B70
L3FB50AB0:
3fb50ab0:	move   *a13(0x220), a9, 1
3fb50ad0:	move   *a9(0x60), a7, 0
3fb50af0:	move   a7, *a13(0x180), 1
3fb50b10:	move   *a9(0x60), a7, 1
3fb50b30:	srl    0x8, a7
3fb50b40:	zext   a7, 0
3fb50b50:	move   a7, *a13(0x160), 1
L3FB50B70:
3fb50b70:	move   a14, -*sp, 1
3fb50b80:	movi   0xffff, a9
3fb50ba0:	move   a9, *a14+, 1
3fb50bb0:	move   a13, a7
3fb50bc0:	addi   0x340, a7
3fb50be0:	move   a7, *a14+, 1
3fb50bf0:	move   a13, a7
3fb50c00:	addi   0x2e0, a7
3fb50c20:	move   a7, *a14+, 1
3fb50c30:	move   *a13(0x160), *a14+, 1
3fb50c50:	move   *a13(0x180), *a14+, 1
3fb50c70:	move   *a13(0xffc0), a7, 1
3fb50c90:	move   *a7(0x220), *a14+, 1
3fb50cb0:	calla  L3F85B080
3fb50ce0:	move   a8, a8
3fb50cf0:	jaeq   L3FB54270
3fb50d10:	setf   16, 1, 0
3fb50d20:	move   *a13(0x320), a9, 0
3fb50d40:	subk   32, a9
3fb50d50:	jagt   L3FB524E0
3fb50d70:	move   *a13(0x310), a9, 0
3fb50d90:	subk   32, a9
3fb50da0:	jagt   L3FB524E0
3fb50dc0:	move   *a13(0x2f0), a9, 0
3fb50de0:	move   *a13(0x2e0), a7, 0
3fb50e00:	sub    a7, a9
3fb50e10:	cmpi   0x800, a9
3fb50e30:	jagt   L3FB524E0
3fb50e50:	move   *a13(0x2c0), a9, 1
3fb50e70:	move   *a13(0x2f0), a7, 0
3fb50e90:	add    a7, a9
3fb50ea0:	move   *a13(0x2e0), a7, 0
3fb50ec0:	sub    a7, a9
3fb50ed0:	cmpi   0x400, a9
3fb50ef0:	jrgt   L3FB50FC0
3fb50f00:	move   *a13(0x2c0), a9, 1
3fb50f20:	move   *a13(0x2f0), a7, 0
3fb50f40:	add    a7, a9
3fb50f50:	move   *a13(0x2e0), a7, 0
3fb50f70:	sub    a7, a9
3fb50f80:	cmpi   0xfc00, a9
3fb50fa0:	jage   L3FB51EC0
L3FB50FC0:
3fb50fc0:	move   *a13(0x3e0), a9, 1
3fb50fe0:	addi   0x41f, a9
3fb51000:	sra    0x5, a9
3fb51010:	move   a9, *a13(0x160), 1
3fb51030:	move   *a13(0x3c0), a7, 1
3fb51050:	addi   0x41f, a7
3fb51070:	sra    0x5, a7
3fb51080:	move   a7, *a13(0x1a0), 1
3fb510a0:	move   *a13(0x380), a7, 1
3fb510c0:	neg    a7
3fb510d0:	addk   32, a7
3fb510e0:	move   a7, *a13(0x40), 1
3fb51100:	move   *a13(0x3a0), a7, 1
3fb51120:	move   *a13(0x40), a9, 1
3fb51140:	subk   32, a9
3fb51150:	cmp    a7, a9
3fb51160:	jrge   L3FB514D0
L3FB51170:
3fb51170:	move   *a13(0x160), a11, 1
3fb51190:	dec    a11
3fb511a0:	move   a11, *a13(0x80), 1
3fb511c0:	move   *a13(0x1a0), a9, 1
3fb511e0:	cmp    a9, a11
3fb511f0:	jrlt   L3FB51410
L3FB51200:
3fb51200:	move   *a13(0x40), a11, 1
3fb51220:	sll    0x6, a11
3fb51230:	move   *a13(0x80), a9, 1
3fb51250:	or     a9, a11
3fb51260:	sll    0x5, a11
3fb51270:	addi   0x1e9460, a11
3fb512a0:	move   *a13(0x40), a7, 1
3fb512c0:	btst   0, a7
3fb512d0:	jreq   L3FB51320
3fb512e0:	movi   0xaaaaaaaa, a7
3fb51310:	jruc   L3FB51350
L3FB51320:
3fb51320:	movi   0x55555555, a7
L3FB51350:
3fb51350:	move   *a11, a9, 1
3fb51360:	and    a7, a9
3fb51370:	move   a9, *a11, 1
3fb51380:	move   *a13(0x80), a11, 1
3fb513a0:	dec    a11
3fb513b0:	move   a11, *a13(0x80), 1
3fb513d0:	move   *a13(0x1a0), a9, 1
3fb513f0:	cmp    a9, a11
3fb51400:	jrge   L3FB51200
L3FB51410:
3fb51410:	move   *a13(0x40), a7, 1
3fb51430:	inc    a7
3fb51440:	move   a7, *a13(0x40), 1
3fb51460:	move   *a13(0x3a0), a7, 1
3fb51480:	move   *a13(0x40), a9, 1
3fb514a0:	subk   32, a9
3fb514b0:	cmp    a7, a9
3fb514c0:	jrlt   L3FB51170
L3FB514D0:
3fb514d0:	move   *a13(0xffe0), a11, 1
3fb514f0:	setf   16, 1, 0
3fb51500:	move   *a11, a9, 0
3fb51510:	jrne   L3FB517C0
3fb51520:	move   a14, -*sp, 1
3fb51530:	move   *a13(0xff80), a9, 1
3fb51550:	move   *a13(0x380), a7, 1
3fb51570:	sub    a7, a9
3fb51580:	move   a9, *a14+, 1
3fb51590:	move   *a13, a9, 1
3fb515a0:	move   *a13(0x3c0), a7, 1
3fb515c0:	add    a7, a9
3fb515d0:	move   a9, *a14+, 1
3fb515e0:	move   *a13(0x380), a9, 1
3fb51600:	move   *a13(0x3a0), a7, 1
3fb51620:	add    a7, a9
3fb51630:	move   a9, *a14+, 1
3fb51640:	move   *a13(0x3e0), a9, 1
3fb51660:	move   *a13(0x3c0), a7, 1
3fb51680:	sub    a7, a9
3fb51690:	move   a9, *a14+, 1
3fb516a0:	move   *a13(0x380), a9, 1
3fb516c0:	neg    a9
3fb516d0:	addk   32, a9
3fb516e0:	move   a9, *a14+, 1
3fb516f0:	addi   0x400, a7
3fb51710:	move   a7, *a14+, 1
3fb51720:	move   *a13(0xffc0), *a14+, 1
3fb51740:	move   a11, *a14+, 1
3fb51750:	move   @0x209460, *a14+, 1
3fb51780:	calla  L3F575830
3fb517b0:	jruc   L3FB51A50
L3FB517C0:
3fb517c0:	move   a14, -*sp, 1
3fb517d0:	move   *a13(0xff80), a9, 1
3fb517f0:	move   *a13(0x380), a7, 1
3fb51810:	sub    a7, a9
3fb51820:	move   a9, *a14+, 1
3fb51830:	move   *a13, a9, 1
3fb51840:	move   *a13(0x3c0), a7, 1
3fb51860:	add    a7, a9
3fb51870:	move   a9, *a14+, 1
3fb51880:	move   *a13(0x380), a9, 1
3fb518a0:	move   *a13(0x3a0), a7, 1
3fb518c0:	add    a7, a9
3fb518d0:	move   a9, *a14+, 1
3fb518e0:	move   *a13(0x3e0), a9, 1
3fb51900:	move   *a13(0x3c0), a7, 1
3fb51920:	sub    a7, a9
3fb51930:	move   a9, *a14+, 1
3fb51940:	move   *a13(0x380), a9, 1
3fb51960:	neg    a9
3fb51970:	addk   32, a9
3fb51980:	move   a9, *a14+, 1
3fb51990:	addi   0x400, a7
3fb519b0:	move   a7, *a14+, 1
3fb519c0:	move   *a13(0xffc0), *a14+, 1
3fb519e0:	move   a11, *a14+, 1
3fb519f0:	move   @0x209460, *a14+, 1
3fb51a20:	calla  L3F569030
L3FB51A50:
3fb51a50:	move   *a13, a9, 1
3fb51a60:	move   *a13(0x2c0), a7, 1
3fb51a80:	add    a7, a9
3fb51a90:	move   a9, *a13, 1
3fb51aa0:	move   *a13(0x3e0), a7, 1
3fb51ac0:	move   *a13(0x3c0), a9, 1
3fb51ae0:	sub    a9, a7
3fb51af0:	addk   7, a7
3fb51b00:	sra    0x3, a7
3fb51b10:	addk   5, a7
3fb51b20:	move   a7, *a13(0x1c0), 1
3fb51b40:	addi   0x400, a9
3fb51b60:	sra    0x5, a9
3fb51b70:	move   a9, *a13(0x160), 1
3fb51b90:	move   *a13(0x380), a7, 1
3fb51bb0:	neg    a7
3fb51bc0:	addk   32, a7
3fb51bd0:	move   a7, *a13(0x40), 1
3fb51bf0:	move   *a13(0x3a0), a7, 1
3fb51c10:	move   *a13(0x40), a9, 1
3fb51c30:	subk   32, a9
3fb51c40:	cmp    a7, a9
3fb51c50:	jrge   L3FB51E10
L3FB51C60:
3fb51c60:	move   a14, -*sp, 1
3fb51c70:	move   *a13(0x1c0), *a14+, 1
3fb51c90:	move   *a13(0x40), a11, 1
3fb51cb0:	sll    0x6, a11
3fb51cc0:	move   *a13(0x160), a9, 1
3fb51ce0:	add    a9, a11
3fb51cf0:	sll    0x5, a11
3fb51d00:	addi   0x1e9460, a11
3fb51d30:	move   a11, *a14+, 1
3fb51d40:	calla  L3FB44A00
3fb51d70:	move   *a13(0x40), a11, 1
3fb51d90:	inc    a11
3fb51da0:	move   a11, *a13(0x40), 1
3fb51dc0:	move   *a13(0x3a0), a7, 1
3fb51de0:	subk   32, a11
3fb51df0:	cmp    a7, a11
3fb51e00:	jrlt   L3FB51C60
L3FB51E10:
3fb51e10:	sub    a11, a11
3fb51e20:	move   a11, *a13(0x3e0), 1
3fb51e40:	move   a11, *a13(0x3c0), 1
3fb51e60:	move   a11, *a13(0x3a0), 1
3fb51e80:	move   a11, *a13(0x380), 1
3fb51ea0:	move   a11, *a13(0x2c0), 1
L3FB51EC0:
3fb51ec0:	move   *a13(0x380), a11, 1
3fb51ee0:	setf   16, 1, 0
3fb51ef0:	move   *a13(0x310), a9, 0
3fb51f10:	cmp    a9, a11
3fb51f20:	jrge   L3FB51F50
3fb51f30:	move   a9, *a13(0x380), 1
L3FB51F50:
3fb51f50:	move   *a13(0x3a0), a11, 1
3fb51f70:	move   *a13(0x320), a7, 0
3fb51f90:	cmp    a7, a11
3fb51fa0:	jrge   L3FB51FD0
3fb51fb0:	move   a7, *a13(0x3a0), 1
L3FB51FD0:
3fb51fd0:	move   a14, -*sp, 1
3fb51fe0:	move   *a13(0x400), a11, 1
3fb52000:	movk   4, a7
3fb52010:	and    a11, a7
3fb52020:	move   a7, *a14+, 1
3fb52030:	move   *a13(0x320), a7, 0
3fb52050:	add    a7, a9
3fb52060:	move   a9, *a14+, 1
3fb52070:	move   *a13(0x2f0), a9, 0
3fb52090:	move   *a13(0x2e0), a7, 0
3fb520b0:	sub    a7, a9
3fb520c0:	move   a9, *a14+, 1
3fb520d0:	move   *a13(0x310), a9, 0
3fb520f0:	neg    a9
3fb52100:	addk   32, a9
3fb52110:	move   a9, *a14+, 1
3fb52120:	move   *a13(0x2c0), a9, 1
3fb52140:	add    a7, a9
3fb52150:	addi   0x400, a9
3fb52170:	move   a9, *a14+, 1
3fb52180:	move   *a13(0x340), *a14+, 1
3fb521a0:	calla  L3F578550
3fb521d0:	move   *a13(0x2c0), a9, 1
3fb521f0:	setf   16, 1, 0
3fb52200:	move   *a13(0x2f0), a7, 0
3fb52220:	add    a7, a9
3fb52230:	move   *a13(0x3e0), a7, 1
3fb52250:	cmp    a9, a7
3fb52260:	jrgt   L3FB522C0
3fb52270:	move   *a13(0x2c0), a9, 1
3fb52290:	move   *a13(0x2f0), a7, 0
3fb522b0:	add    a9, a7
L3FB522C0:
3fb522c0:	move   a7, *a13(0x3e0), 1
3fb522e0:	move   *a13(0x2c0), a9, 1
3fb52300:	move   *a13(0x2e0), a7, 0
3fb52320:	add    a7, a9
3fb52330:	move   *a13(0x3c0), a7, 1
3fb52350:	cmp    a9, a7
3fb52360:	jrlt   L3FB523C0
3fb52370:	move   *a13(0x2c0), a9, 1
3fb52390:	move   *a13(0x2e0), a7, 0
3fb523b0:	add    a9, a7
L3FB523C0:
3fb523c0:	move   a7, *a13(0x3c0), 1
3fb523e0:	move   *a13(0x2c0), a9, 1
3fb52400:	move   *a13(0x300), a7, 0
3fb52420:	add    a7, a9
3fb52430:	move   a9, *a13(0x2c0), 1
3fb52450:	move   *a13(0x3e0), a7, 1
3fb52470:	cmp    a9, a7
3fb52480:	jrgt   L3FB524A0
3fb52490:	move   a9, a7
L3FB524A0:
3fb524a0:	move   a7, *a13(0x3e0), 1
3fb524c0:	jauc   L3FB54270
L3FB524E0:
3fb524e0:	move   *a13(0x3c0), a9, 1
3fb52500:	move   *a13(0x3e0), a7, 1
3fb52520:	cmp    a7, a9
3fb52530:	jaeq   L3FB53410
3fb52550:	addi   0x41f, a7
3fb52570:	sra    0x5, a7
3fb52580:	move   a7, *a13(0x160), 1
3fb525a0:	addi   0x41f, a9
3fb525c0:	sra    0x5, a9
3fb525d0:	move   a9, *a13(0x1a0), 1
3fb525f0:	move   *a13(0x380), a7, 1
3fb52610:	neg    a7
3fb52620:	addk   32, a7
3fb52630:	move   a7, *a13(0x40), 1
3fb52650:	move   *a13(0x3a0), a7, 1
3fb52670:	move   *a13(0x40), a9, 1
3fb52690:	subk   32, a9
3fb526a0:	cmp    a7, a9
3fb526b0:	jrge   L3FB52A20
L3FB526C0:
3fb526c0:	move   *a13(0x160), a11, 1
3fb526e0:	dec    a11
3fb526f0:	move   a11, *a13(0x80), 1
3fb52710:	move   *a13(0x1a0), a9, 1
3fb52730:	cmp    a9, a11
3fb52740:	jrlt   L3FB52960
L3FB52750:
3fb52750:	move   *a13(0x40), a11, 1
3fb52770:	sll    0x6, a11
3fb52780:	move   *a13(0x80), a9, 1
3fb527a0:	or     a9, a11
3fb527b0:	sll    0x5, a11
3fb527c0:	addi   0x1e9460, a11
3fb527f0:	move   *a13(0x40), a7, 1
3fb52810:	btst   0, a7
3fb52820:	jreq   L3FB52870
3fb52830:	movi   0xaaaaaaaa, a7
3fb52860:	jruc   L3FB528A0
L3FB52870:
3fb52870:	movi   0x55555555, a7
L3FB528A0:
3fb528a0:	move   *a11, a9, 1
3fb528b0:	and    a7, a9
3fb528c0:	move   a9, *a11, 1
3fb528d0:	move   *a13(0x80), a11, 1
3fb528f0:	dec    a11
3fb52900:	move   a11, *a13(0x80), 1
3fb52920:	move   *a13(0x1a0), a9, 1
3fb52940:	cmp    a9, a11
3fb52950:	jrge   L3FB52750
L3FB52960:
3fb52960:	move   *a13(0x40), a7, 1
3fb52980:	inc    a7
3fb52990:	move   a7, *a13(0x40), 1
3fb529b0:	move   *a13(0x3a0), a7, 1
3fb529d0:	move   *a13(0x40), a9, 1
3fb529f0:	subk   32, a9
3fb52a00:	cmp    a7, a9
3fb52a10:	jrlt   L3FB526C0
L3FB52A20:
3fb52a20:	move   *a13(0xffe0), a11, 1
3fb52a40:	setf   16, 1, 0
3fb52a50:	move   *a11, a9, 0
3fb52a60:	jrne   L3FB52D10
3fb52a70:	move   a14, -*sp, 1
3fb52a80:	move   *a13(0xff80), a9, 1
3fb52aa0:	move   *a13(0x380), a7, 1
3fb52ac0:	sub    a7, a9
3fb52ad0:	move   a9, *a14+, 1
3fb52ae0:	move   *a13, a9, 1
3fb52af0:	move   *a13(0x3c0), a7, 1
3fb52b10:	add    a7, a9
3fb52b20:	move   a9, *a14+, 1
3fb52b30:	move   *a13(0x380), a9, 1
3fb52b50:	move   *a13(0x3a0), a7, 1
3fb52b70:	add    a7, a9
3fb52b80:	move   a9, *a14+, 1
3fb52b90:	move   *a13(0x3e0), a9, 1
3fb52bb0:	move   *a13(0x3c0), a7, 1
3fb52bd0:	sub    a7, a9
3fb52be0:	move   a9, *a14+, 1
3fb52bf0:	move   *a13(0x380), a9, 1
3fb52c10:	neg    a9
3fb52c20:	addk   32, a9
3fb52c30:	move   a9, *a14+, 1
3fb52c40:	addi   0x400, a7
3fb52c60:	move   a7, *a14+, 1
3fb52c70:	move   *a13(0xffc0), *a14+, 1
3fb52c90:	move   a11, *a14+, 1
3fb52ca0:	move   @0x209460, *a14+, 1
3fb52cd0:	calla  L3F575830
3fb52d00:	jruc   L3FB52FA0
L3FB52D10:
3fb52d10:	move   a14, -*sp, 1
3fb52d20:	move   *a13(0xff80), a9, 1
3fb52d40:	move   *a13(0x380), a7, 1
3fb52d60:	sub    a7, a9
3fb52d70:	move   a9, *a14+, 1
3fb52d80:	move   *a13, a9, 1
3fb52d90:	move   *a13(0x3c0), a7, 1
3fb52db0:	add    a7, a9
3fb52dc0:	move   a9, *a14+, 1
3fb52dd0:	move   *a13(0x380), a9, 1
3fb52df0:	move   *a13(0x3a0), a7, 1
3fb52e10:	add    a7, a9
3fb52e20:	move   a9, *a14+, 1
3fb52e30:	move   *a13(0x3e0), a9, 1
3fb52e50:	move   *a13(0x3c0), a7, 1
3fb52e70:	sub    a7, a9
3fb52e80:	move   a9, *a14+, 1
3fb52e90:	move   *a13(0x380), a9, 1
3fb52eb0:	neg    a9
3fb52ec0:	addk   32, a9
3fb52ed0:	move   a9, *a14+, 1
3fb52ee0:	addi   0x400, a7
3fb52f00:	move   a7, *a14+, 1
3fb52f10:	move   *a13(0xffc0), *a14+, 1
3fb52f30:	move   a11, *a14+, 1
3fb52f40:	move   @0x209460, *a14+, 1
3fb52f70:	calla  L3F569030
L3FB52FA0:
3fb52fa0:	move   *a13, a9, 1
3fb52fb0:	move   *a13(0x2c0), a7, 1
3fb52fd0:	add    a7, a9
3fb52fe0:	move   a9, *a13, 1
3fb52ff0:	move   *a13(0x3e0), a7, 1
3fb53010:	move   *a13(0x3c0), a9, 1
3fb53030:	sub    a9, a7
3fb53040:	addk   7, a7
3fb53050:	sra    0x3, a7
3fb53060:	addk   5, a7
3fb53070:	move   a7, *a13(0x1c0), 1
3fb53090:	addi   0x400, a9
3fb530b0:	sra    0x5, a9
3fb530c0:	move   a9, *a13(0x160), 1
3fb530e0:	move   *a13(0x380), a7, 1
3fb53100:	neg    a7
3fb53110:	addk   32, a7
3fb53120:	move   a7, *a13(0x40), 1
3fb53140:	move   *a13(0x3a0), a7, 1
3fb53160:	move   *a13(0x40), a9, 1
3fb53180:	subk   32, a9
3fb53190:	cmp    a7, a9
3fb531a0:	jrge   L3FB53360
L3FB531B0:
3fb531b0:	move   a14, -*sp, 1
3fb531c0:	move   *a13(0x1c0), *a14+, 1
3fb531e0:	move   *a13(0x40), a11, 1
3fb53200:	sll    0x6, a11
3fb53210:	move   *a13(0x160), a9, 1
3fb53230:	add    a9, a11
3fb53240:	sll    0x5, a11
3fb53250:	addi   0x1e9460, a11
3fb53280:	move   a11, *a14+, 1
3fb53290:	calla  L3FB44A00
3fb532c0:	move   *a13(0x40), a11, 1
3fb532e0:	inc    a11
3fb532f0:	move   a11, *a13(0x40), 1
3fb53310:	move   *a13(0x3a0), a7, 1
3fb53330:	subk   32, a11
3fb53340:	cmp    a7, a11
3fb53350:	jrlt   L3FB531B0
L3FB53360:
3fb53360:	sub    a11, a11
3fb53370:	move   a11, *a13(0x3e0), 1
3fb53390:	move   a11, *a13(0x3c0), 1
3fb533b0:	move   a11, *a13(0x3a0), 1
3fb533d0:	move   a11, *a13(0x380), 1
3fb533f0:	move   a11, *a13(0x2c0), 1
L3FB53410:
3fb53410:	setf   16, 1, 0
3fb53420:	move   *a13(0x2f0), a11, 0
3fb53440:	move   *a13(0x2e0), a9, 0
3fb53460:	sub    a9, a11
3fb53470:	move   a11, *a13(0x1c0), 1
3fb53490:	jaeq   L3FB54210
3fb534b0:	move   a14, -*sp, 1
3fb534c0:	move   a11, *a14+, 1
3fb534d0:	calla  L3FB339C0
3fb53500:	neg    a8
3fb53510:	addk   31, a8
3fb53520:	move   a8, *a13(0x40), 1
3fb53540:	movk   1, a7
3fb53550:	sll    a8, a7
3fb53560:	cmp    a11, a7
3fb53570:	jreq   L3FB535B0
3fb53580:	inc    a8
3fb53590:	move   a8, *a13(0x40), 1
L3FB535B0:
3fb535b0:	subk   3, a8
3fb535c0:	jrge   L3FB53600
3fb535d0:	movk   3, a7
3fb535e0:	move   a7, *a13(0x40), 1
L3FB53600:
3fb53600:	movk   1, a7
3fb53610:	move   *a13(0x40), a9, 1
3fb53630:	sll    a9, a7
3fb53640:	move   a7, *a13(0x1e0), 1
3fb53660:	setf   16, 1, 0
3fb53670:	move   *a13(0x310), a7, 0
3fb53690:	move   *a13(0x320), a9, 0
3fb536b0:	add    a9, a7
3fb536c0:	move   a7, *a13(0x200), 1
3fb536e0:	move   *a13(0x1e0), a9, 1
3fb53700:	mpys   a7, a9
3fb53710:	cmpi   0x20000, a9
3fb53740:	jagt   L3FB54190
3fb53760:	move   @0x209460, a9, 1
3fb53790:	move   *a9(0x80), a7, 1
3fb537b0:	move   *a7(0x60), a7, 1
3fb537d0:	move   *a13(0x1e0), *a7(0x110), 0
3fb53800:	move   *a9(0x80), a7, 1
3fb53820:	move   *a7(0x60), a7, 1
3fb53840:	move   *a13(0x200), *a7(0x100), 0
3fb53870:	move   a14, -*sp, 1
3fb53880:	move   *a13(0x40), *a14+, 1
3fb538a0:	move   *a13(0x400), a7, 1
3fb538c0:	movk   4, a11
3fb538d0:	and    a7, a11
3fb538e0:	move   a11, *a14+, 1
3fb538f0:	move   *a13(0x200), *a14+, 1
3fb53910:	move   *a13(0x1c0), *a14+, 1
3fb53930:	sub    a11, a11
3fb53940:	move   a11, *a14+, 1
3fb53950:	move   a11, *a14+, 1
3fb53960:	move   *a13(0x340), *a14+, 1
3fb53980:	calla  L3F574F70
3fb539b0:	move   *a13(0xffe0), a9, 1
3fb539d0:	setf   16, 1, 0
3fb539e0:	move   *a9, a11, 0
3fb539f0:	jrne   L3FB53BD0
3fb53a00:	move   a14, -*sp, 1
3fb53a10:	move   *a13(0xff80), a11, 1
3fb53a30:	move   *a13(0x310), a7, 0
3fb53a50:	sub    a7, a11
3fb53a60:	move   a11, *a14+, 1
3fb53a70:	move   *a13, a11, 1
3fb53a80:	move   *a13(0x2e0), a7, 0
3fb53aa0:	add    a7, a11
3fb53ab0:	move   a11, *a14+, 1
3fb53ac0:	move   *a13(0x200), *a14+, 1
3fb53ae0:	move   *a13(0x1c0), *a14+, 1
3fb53b00:	sub    a11, a11
3fb53b10:	move   a11, *a14+, 1
3fb53b20:	move   a11, *a14+, 1
3fb53b30:	move   *a13(0xffc0), *a14+, 1
3fb53b50:	move   a9, *a14+, 1
3fb53b60:	move   @0x209460, *a14+, 1
3fb53b90:	calla  L3F575830
3fb53bc0:	jruc   L3FB53D90
L3FB53BD0:
3fb53bd0:	move   a14, -*sp, 1
3fb53be0:	move   *a13(0xff80), a11, 1
3fb53c00:	move   *a13(0x310), a7, 0
3fb53c20:	sub    a7, a11
3fb53c30:	move   a11, *a14+, 1
3fb53c40:	move   *a13, a11, 1
3fb53c50:	move   *a13(0x2e0), a7, 0
3fb53c70:	add    a7, a11
3fb53c80:	move   a11, *a14+, 1
3fb53c90:	move   *a13(0x200), *a14+, 1
3fb53cb0:	move   *a13(0x1c0), *a14+, 1
3fb53cd0:	sub    a11, a11
3fb53ce0:	move   a11, *a14+, 1
3fb53cf0:	move   a11, *a14+, 1
3fb53d00:	move   *a13(0xffc0), *a14+, 1
3fb53d20:	move   a9, *a14+, 1
3fb53d30:	move   @0x209460, *a14+, 1
3fb53d60:	calla  L3F569030
L3FB53D90:
3fb53d90:	move   @0x209460, a11, 1
3fb53dc0:	move   *a11(0x80), a7, 1
3fb53de0:	move   *a7(0x60), a7, 1
3fb53e00:	movi   0x800, a9
3fb53e20:	setf   16, 0, 0
3fb53e30:	move   a9, *a7(0x110), 0
3fb53e50:	move   *a11(0x80), a7, 1
3fb53e70:	move   *a7(0x60), a7, 1
3fb53e90:	movi   0x40, a9
3fb53eb0:	move   a9, *a7(0x100), 0
3fb53ed0:	move   *a13(0x1c0), a7, 1
3fb53ef0:	addk   7, a7
3fb53f00:	sra    0x3, a7
3fb53f10:	move   a7, *a13(0x1c0), 1
3fb53f30:	move   *a13(0x40), a9, 1
3fb53f50:	subk   3, a9
3fb53f60:	move   a9, *a13(0x40), 1
3fb53f80:	sub    a7, a7
3fb53f90:	move   a7, *a13(0x60), 1
3fb53fb0:	move   *a13(0x200), a9, 1
3fb53fd0:	cmp    a9, a7
3fb53fe0:	jrge   L3FB54210
L3FB53FF0:
3fb53ff0:	move   a14, -*sp, 1
3fb54000:	move   *a13(0x1c0), *a14+, 1
3fb54020:	move   *a13(0x60), a11, 1
3fb54040:	sll    0x3, a11
3fb54050:	move   *a13(0x40), a9, 1
3fb54070:	sll    a9, a11
3fb54080:	addi   0x1e9460, a11
3fb540b0:	move   a11, *a14+, 1
3fb540c0:	calla  L3FB44A00
3fb540f0:	move   *a13(0x60), a11, 1
3fb54110:	inc    a11
3fb54120:	move   a11, *a13(0x60), 1
3fb54140:	move   *a13(0x200), a7, 1
3fb54160:	cmp    a7, a11
3fb54170:	jrlt   L3FB53FF0
3fb54180:	jruc   L3FB54210
L3FB54190:
3fb54190:	move   a14, -*sp, 1
3fb541a0:	movi   0x3fb59e10, a8
3fb541d0:	move   a8, *a14+, 1
3fb541e0:	calla  L3FB341E0
L3FB54210:
3fb54210:	move   *a13, a11, 1
3fb54220:	setf   16, 1, 0
3fb54230:	move   *a13(0x300), a9, 0
3fb54250:	add    a9, a11
3fb54260:	move   a11, *a13, 1
L3FB54270:
3fb54270:	move   *a13(0x20), a11, 1
3fb54290:	dec    a11
3fb542a0:	move   a11, *a13(0x20), 1
3fb542c0:	jagt   L3FB508C0
L3FB542E0:
3fb542e0:	move   *a13(0x3e0), a9, 1
3fb54300:	addi   0x41f, a9
3fb54320:	sra    0x5, a9
3fb54330:	move   a9, *a13(0x160), 1
3fb54350:	move   *a13(0x3c0), a7, 1
3fb54370:	addi   0x41f, a7
3fb54390:	sra    0x5, a7
3fb543a0:	move   a7, *a13(0x1a0), 1
3fb543c0:	move   *a13(0x380), a7, 1
3fb543e0:	neg    a7
3fb543f0:	addk   32, a7
3fb54400:	move   a7, *a13(0x40), 1
3fb54420:	move   *a13(0x3a0), a7, 1
3fb54440:	move   *a13(0x40), a9, 1
3fb54460:	subk   32, a9
3fb54470:	cmp    a7, a9
3fb54480:	jrge   L3FB547F0
L3FB54490:
3fb54490:	move   *a13(0x160), a11, 1
3fb544b0:	dec    a11
3fb544c0:	move   a11, *a13(0x80), 1
3fb544e0:	move   *a13(0x1a0), a9, 1
3fb54500:	cmp    a9, a11
3fb54510:	jrlt   L3FB54730
L3FB54520:
3fb54520:	move   *a13(0x40), a11, 1
3fb54540:	sll    0x6, a11
3fb54550:	move   *a13(0x80), a9, 1
3fb54570:	or     a9, a11
3fb54580:	sll    0x5, a11
3fb54590:	addi   0x1e9460, a11
3fb545c0:	move   *a13(0x40), a7, 1
3fb545e0:	btst   0, a7
3fb545f0:	jreq   L3FB54640
3fb54600:	movi   0xaaaaaaaa, a7
3fb54630:	jruc   L3FB54670
L3FB54640:
3fb54640:	movi   0x55555555, a7
L3FB54670:
3fb54670:	move   *a11, a9, 1
3fb54680:	and    a7, a9
3fb54690:	move   a9, *a11, 1
3fb546a0:	move   *a13(0x80), a11, 1
3fb546c0:	dec    a11
3fb546d0:	move   a11, *a13(0x80), 1
3fb546f0:	move   *a13(0x1a0), a9, 1
3fb54710:	cmp    a9, a11
3fb54720:	jrge   L3FB54520
L3FB54730:
3fb54730:	move   *a13(0x40), a7, 1
3fb54750:	inc    a7
3fb54760:	move   a7, *a13(0x40), 1
3fb54780:	move   *a13(0x3a0), a7, 1
3fb547a0:	move   *a13(0x40), a9, 1
3fb547c0:	subk   32, a9
3fb547d0:	cmp    a7, a9
3fb547e0:	jrlt   L3FB54490
L3FB547F0:
3fb547f0:	move   *a13(0xffe0), a11, 1
3fb54810:	setf   16, 1, 0
3fb54820:	move   *a11, a9, 0
3fb54830:	jrne   L3FB54AE0
3fb54840:	move   a14, -*sp, 1
3fb54850:	move   *a13(0xff80), a9, 1
3fb54870:	move   *a13(0x380), a7, 1
3fb54890:	sub    a7, a9
3fb548a0:	move   a9, *a14+, 1
3fb548b0:	move   *a13, a9, 1
3fb548c0:	move   *a13(0x3c0), a7, 1
3fb548e0:	add    a7, a9
3fb548f0:	move   a9, *a14+, 1
3fb54900:	move   *a13(0x380), a9, 1
3fb54920:	move   *a13(0x3a0), a7, 1
3fb54940:	add    a7, a9
3fb54950:	move   a9, *a14+, 1
3fb54960:	move   *a13(0x3e0), a9, 1
3fb54980:	move   *a13(0x3c0), a7, 1
3fb549a0:	sub    a7, a9
3fb549b0:	move   a9, *a14+, 1
3fb549c0:	move   *a13(0x380), a9, 1
3fb549e0:	neg    a9
3fb549f0:	addk   32, a9
3fb54a00:	move   a9, *a14+, 1
3fb54a10:	addi   0x400, a7
3fb54a30:	move   a7, *a14+, 1
3fb54a40:	move   *a13(0xffc0), *a14+, 1
3fb54a60:	move   a11, *a14+, 1
3fb54a70:	move   @0x209460, *a14+, 1
3fb54aa0:	calla  L3F575830
3fb54ad0:	jruc   L3FB54D70
L3FB54AE0:
3fb54ae0:	move   a14, -*sp, 1
3fb54af0:	move   *a13(0xff80), a9, 1
3fb54b10:	move   *a13(0x380), a7, 1
3fb54b30:	sub    a7, a9
3fb54b40:	move   a9, *a14+, 1
3fb54b50:	move   *a13, a9, 1
3fb54b60:	move   *a13(0x3c0), a7, 1
3fb54b80:	add    a7, a9
3fb54b90:	move   a9, *a14+, 1
3fb54ba0:	move   *a13(0x380), a9, 1
3fb54bc0:	move   *a13(0x3a0), a7, 1
3fb54be0:	add    a7, a9
3fb54bf0:	move   a9, *a14+, 1
3fb54c00:	move   *a13(0x3e0), a9, 1
3fb54c20:	move   *a13(0x3c0), a7, 1
3fb54c40:	sub    a7, a9
3fb54c50:	move   a9, *a14+, 1
3fb54c60:	move   *a13(0x380), a9, 1
3fb54c80:	neg    a9
3fb54c90:	addk   32, a9
3fb54ca0:	move   a9, *a14+, 1
3fb54cb0:	addi   0x400, a7
3fb54cd0:	move   a7, *a14+, 1
3fb54ce0:	move   *a13(0xffc0), *a14+, 1
3fb54d00:	move   a11, *a14+, 1
3fb54d10:	move   @0x209460, *a14+, 1
3fb54d40:	calla  L3F569030
L3FB54D70:
3fb54d70:	move   *a13, a9, 1
3fb54d80:	move   *a13(0x2c0), a7, 1
3fb54da0:	add    a7, a9
3fb54db0:	move   a9, *a13, 1
3fb54dc0:	move   *a13(0x3e0), a7, 1
3fb54de0:	move   *a13(0x3c0), a9, 1
3fb54e00:	sub    a9, a7
3fb54e10:	addk   7, a7
3fb54e20:	sra    0x3, a7
3fb54e30:	addk   5, a7
3fb54e40:	move   a7, *a13(0x1c0), 1
3fb54e60:	addi   0x400, a9
3fb54e80:	sra    0x5, a9
3fb54e90:	move   a9, *a13(0x160), 1
3fb54eb0:	move   *a13(0x380), a7, 1
3fb54ed0:	neg    a7
3fb54ee0:	addk   32, a7
3fb54ef0:	move   a7, *a13(0x40), 1
3fb54f10:	move   *a13(0x3a0), a7, 1
3fb54f30:	move   *a13(0x40), a9, 1
3fb54f50:	subk   32, a9
3fb54f60:	cmp    a7, a9
3fb54f70:	jrge   L3FB55130
L3FB54F80:
3fb54f80:	move   a14, -*sp, 1
3fb54f90:	move   *a13(0x1c0), *a14+, 1
3fb54fb0:	move   *a13(0x40), a11, 1
3fb54fd0:	sll    0x6, a11
3fb54fe0:	move   *a13(0x160), a9, 1
3fb55000:	add    a9, a11
3fb55010:	sll    0x5, a11
3fb55020:	addi   0x1e9460, a11
3fb55050:	move   a11, *a14+, 1
3fb55060:	calla  L3FB44A00
3fb55090:	move   *a13(0x40), a11, 1
3fb550b0:	inc    a11
3fb550c0:	move   a11, *a13(0x40), 1
3fb550e0:	move   *a13(0x3a0), a7, 1
3fb55100:	subk   32, a11
3fb55110:	cmp    a7, a11
3fb55120:	jrlt   L3FB54F80
L3FB55130:
3fb55130:	sub    a11, a11
3fb55140:	move   a11, *a13(0x3e0), 1
3fb55160:	move   a11, *a13(0x3c0), 1
3fb55180:	move   a11, *a13(0x3a0), 1
3fb551a0:	move   a11, *a13(0x380), 1
L3FB551C0:
3fb551c0:	move   *a13(0x60), a11, 1
3fb551e0:	inc    a11
3fb551f0:	move   a11, *a13(0x60), 1
3fb55210:	move   *a13(0xff60), a9, 1
3fb55230:	cmp    a9, a11
3fb55240:	jalt   L3FB4FE80
L3FB55260:
3fb55260:	move   *a13(0xffc0), a11, 1
3fb55280:	move   *a13(0x280), *a11(0xc0), 1
3fb552b0:	move   *a13(0x2a0), *a11(0x120), 1
L3FB552E0:
3fb552e0:	move   *sp(0xa0), a14, 1
3fb55300:	mmfm   sp, a7,a9,a11,a13
3fb55320:	rets   2
3fb55330:	mmtm   sp, a7,a9,a11,a13
3fb55350:	move   a14, a13
3fb55360:	addi   0x3e0, a14
3fb55380:	sub    a11, a11
3fb55390:	move   a11, *a13(0x360), 1
3fb553b0:	move   a11, *a13(0x380), 1
3fb553d0:	move   *a13(0xff60), a11, 1
3fb553f0:	jale   L3FB59DC0
3fb55410:	move   *a13(0xffc0), a9, 1
3fb55430:	move   *a9(0x220), *a13(0x240), 1
3fb55460:	move   *a13(0x240), a9, 1
3fb55480:	move   *a9(0xe0), *a13(0x200), 1
3fb554b0:	move   *a13(0x200), a9, 1
3fb554d0:	setf   8, 0, 0
3fb554e0:	move   *a9(0x230), a9, 0
3fb55500:	move   a9, *a13(0x340), 1
3fb55520:	move   *a13(0xffa0), *a13(0x0), 1
3fb55550:	move   *a13(0xff40), *a13(0x120), 1
3fb55580:	move   *a13(0xffc0), a9, 1
3fb555a0:	move   *a9(0xc0), *a13(0x260), 1
3fb555d0:	move   *a9(0x120), *a13(0x280), 1
3fb55600:	move   *a9(0x100), a9, 1
3fb55620:	jrne   L3FB556D0
3fb55630:	move   *a13(0xffc0), a9, 1
3fb55650:	move   *a9(0x120), a9, 1
3fb55670:	jrne   L3FB556D0
3fb55680:	move   *a13(0xffc0), a9, 1
3fb556a0:	movk   1, a11
3fb556b0:	move   a11, *a9(0x120), 1
L3FB556D0:
3fb556d0:	move   *a13(0xffc0), a11, 1
3fb556f0:	move   a14, -*sp, 1
3fb55700:	move   *a11(0x100), *a14+, 1
3fb55720:	move   *a11(0xc0), *a14+, 1
3fb55740:	calla  L3F738980
3fb55770:	move   a8, *a11(0xc0), 1
3fb55790:	sub    a9, a9
3fb557a0:	move   a9, *a13(0x60), 1
3fb557c0:	move   *a13(0xff60), a11, 1
3fb557e0:	cmp    a11, a9
3fb557f0:	jage   L3FB59D40
L3FB55810:
3fb55810:	move   *a13(0x120), a11, 1
3fb55830:	setf   8, 0, 0
3fb55840:	move   *a11+, a9, 0
3fb55850:	move   a11, *a13(0x120), 1
3fb55870:	move   a9, *a13(0x140), 1
3fb55890:	cmpi   0xff, a9
3fb558b0:	jrne   L3FB55B00
3fb558c0:	move   a11, *a13(0x240), 1
3fb558e0:	addk   32, a11
3fb558f0:	move   a11, *a13(0x120), 1
3fb55910:	move   *a13(0xffc0), a9, 1
3fb55930:	move   *a13(0x240), a11, 1
3fb55950:	move   *a9(0x220), a9, 1
3fb55970:	cmp    a9, a11
3fb55980:	jaeq   L3FB59CA0
3fb559a0:	move   a14, -*sp, 1
3fb559b0:	movk   1, a9
3fb559c0:	move   a9, *a14+, 1
3fb559d0:	move   a11, *a14+, 1
3fb559e0:	movi   0x4000, a9
3fb55a00:	move   a9, *a14+, 1
3fb55a10:	move   *a13(0xffc0), *a14+, 1
3fb55a30:	calla  L3F864C90
3fb55a60:	move   a14, -*sp, 1
3fb55a70:	move   *a13(0xffc0), *a14+, 1
3fb55a90:	move   *a13(0xffe0), *a14+, 1
3fb55ab0:	calla  L3F863590
3fb55ae0:	jauc   L3FB59CA0
L3FB55B00:
3fb55b00:	move   *a13, a9, 1
3fb55b10:	setf   8, 1, 0
3fb55b20:	move   *a11+, a7, 0
3fb55b30:	move   a11, *a13(0x120), 1
3fb55b50:	add    a9, a7
3fb55b60:	move   a7, *a13, 1
3fb55b70:	move   *a13(0x140), a9, 1
3fb55b90:	jaeq   L3FB59CA0
3fb55bb0:	sub    a7, a7
3fb55bc0:	move   a7, *a13(0x2a0), 1
3fb55be0:	move   *a13(0xffc0), a9, 1
3fb55c00:	move   *a9(0x240), *a13(0x200), 1
3fb55c30:	move   *a9(0x260), *a13(0x220), 1
3fb55c60:	move   *a13(0x200), a9, 1
3fb55c80:	setf   8, 0, 0
3fb55c90:	move   *a9(0x230), a9, 0
3fb55cb0:	move   a9, *a13(0x340), 1
3fb55cd0:	move   *a13(0x200), a9, 1
3fb55cf0:	move   *a9(0x1c0), *a13(0xa0), 1
3fb55d20:	move   *a9(0x200), *a13(0xc0), 1
3fb55d50:	move   *a9(0x1a0), *a13(0x100), 1
3fb55d80:	move   *a9(0x1e0), *a13(0xe0), 1
3fb55db0:	move   a7, *a13(0x3c0), 1
3fb55dd0:	move   a7, *a13(0x3a0), 1
3fb55df0:	move   *a13(0x140), *a13(0x20), 1
3fb55e20:	move   @0x209480, a9, 1
3fb55e50:	jreq   L3FB56210
3fb55e60:	move   a14, -*sp, 1
3fb55e70:	movi   0x1000, a11
3fb55e90:	move   a11, *a14+, 1
3fb55ea0:	movi   0x1e9460, a11
3fb55ed0:	move   a11, *a14+, 1
3fb55ee0:	calla  L3FB44A00
3fb55f10:	move   a14, -*sp, 1
3fb55f20:	movk   1, a9
3fb55f30:	move   a9, *a14+, 1
3fb55f40:	movi   0x40, a9
3fb55f60:	move   a9, *a14+, 1
3fb55f70:	movi   0x800, a9
3fb55f90:	move   a9, *a14+, 1
3fb55fa0:	move   *a13(0xffc0), a9, 1
3fb55fc0:	move   *a9(0x0), *a14+, 1
3fb55fe0:	calla  L3FBD65D0
3fb56010:	move   a8, @0x209460, 1
3fb56040:	move   *a8(0x80), a11, 1
3fb56060:	move   *a11(0x60), a11, 1
3fb56080:	movi   0x1e9460, a9
3fb560b0:	move   a9, *a11(0xe0), 1
3fb560d0:	move   *a8(0x80), a11, 1
3fb560f0:	move   *a11(0x60), a11, 1
3fb56110:	movi   0x800, a9
3fb56130:	setf   16, 0, 0
3fb56140:	move   a9, *a11(0x110), 0
3fb56160:	move   *a8(0x80), a11, 1
3fb56180:	move   *a11(0x60), a11, 1
3fb561a0:	movi   0x40, a9
3fb561c0:	move   a9, *a11(0x100), 0
3fb561e0:	move   a7, @0x209480, 1
L3FB56210:
3fb56210:	move   *a13(0x20), a11, 1
3fb56230:	jale   L3FB592B0
L3FB56250:
3fb56250:	move   *a13(0x120), a11, 1
3fb56270:	setf   8, 0, 0
3fb56280:	move   *a11+, a9, 0
3fb56290:	move   a11, *a13(0x120), 1
3fb562b0:	move   a9, *a13(0x180), 1
3fb562d0:	move   *a11+, a7, 0
3fb562e0:	move   a11, *a13(0x120), 1
3fb56300:	move   a7, *a13(0x160), 1
3fb56320:	move   *a13(0xa0), a9, 1
3fb56340:	cmp    a9, a7
3fb56350:	jrlt   L3FB56440
3fb56360:	move   *a13(0xc0), a9, 1
3fb56380:	cmp    a9, a7
3fb56390:	jrgt   L3FB56440
3fb563a0:	move   *a13(0x180), a7, 1
3fb563c0:	move   *a13(0x100), a9, 1
3fb563e0:	cmp    a9, a7
3fb563f0:	jrlt   L3FB56440
3fb56400:	move   *a13(0xe0), a9, 1
3fb56420:	cmp    a9, a7
3fb56430:	jrle   L3FB56500
L3FB56440:
3fb56440:	move   *a13(0x200), a9, 1
3fb56460:	move   *a9(0x60), a7, 0
3fb56480:	move   a7, *a13(0x180), 1
3fb564a0:	move   *a9(0x60), a7, 1
3fb564c0:	srl    0x8, a7
3fb564d0:	zext   a7, 0
3fb564e0:	move   a7, *a13(0x160), 1
L3FB56500:
3fb56500:	move   a14, -*sp, 1
3fb56510:	movi   0xffff, a9
3fb56530:	move   a9, *a14+, 1
3fb56540:	move   a13, a7
3fb56550:	addi   0x320, a7
3fb56570:	move   a7, *a14+, 1
3fb56580:	move   a13, a7
3fb56590:	addi   0x2c0, a7
3fb565b0:	move   a7, *a14+, 1
3fb565c0:	move   *a13(0x160), *a14+, 1
3fb565e0:	move   *a13(0x180), *a14+, 1
3fb56600:	move   *a13(0xffc0), a7, 1
3fb56620:	move   *a7(0x220), *a14+, 1
3fb56640:	calla  L3F85B080
3fb56670:	move   a8, a8
3fb56680:	jaeq   L3FB59240
3fb566a0:	setf   16, 1, 0
3fb566b0:	move   *a13(0x300), a9, 0
3fb566d0:	subk   32, a9
3fb566e0:	jagt   L3FB57970
3fb56700:	move   *a13(0x2f0), a9, 0
3fb56720:	subk   32, a9
3fb56730:	jagt   L3FB57970
3fb56750:	move   *a13(0x2d0), a9, 0
3fb56770:	move   *a13(0x2c0), a7, 0
3fb56790:	sub    a7, a9
3fb567a0:	cmpi   0x800, a9
3fb567c0:	jagt   L3FB57970
3fb567e0:	move   *a13(0x2a0), a9, 1
3fb56800:	move   *a13(0x2d0), a7, 0
3fb56820:	add    a7, a9
3fb56830:	move   *a13(0x2c0), a7, 0
3fb56850:	sub    a7, a9
3fb56860:	cmpi   0x400, a9
3fb56880:	jrgt   L3FB56950
3fb56890:	move   *a13(0x2a0), a9, 1
3fb568b0:	move   *a13(0x2d0), a7, 0
3fb568d0:	add    a7, a9
3fb568e0:	move   *a13(0x2c0), a7, 0
3fb56900:	sub    a7, a9
3fb56910:	cmpi   0xfc00, a9
3fb56930:	jage   L3FB57350
L3FB56950:
3fb56950:	move   *a13(0xffe0), a9, 1
3fb56970:	move   *a9, a7, 0
3fb56980:	jrne   L3FB56C40
3fb56990:	move   a14, -*sp, 1
3fb569a0:	move   *a13(0xff80), a7, 1
3fb569c0:	move   *a13(0x3a0), a9, 1
3fb569e0:	sub    a9, a7
3fb569f0:	move   a7, *a14+, 1
3fb56a00:	move   *a13, a7, 1
3fb56a10:	move   *a13(0x360), a9, 1
3fb56a30:	add    a9, a7
3fb56a40:	move   a7, *a14+, 1
3fb56a50:	move   *a13(0x3a0), a7, 1
3fb56a70:	move   *a13(0x3c0), a9, 1
3fb56a90:	add    a9, a7
3fb56aa0:	move   a7, *a14+, 1
3fb56ab0:	move   *a13(0x380), a7, 1
3fb56ad0:	move   *a13(0x360), a9, 1
3fb56af0:	sub    a9, a7
3fb56b00:	move   a7, *a14+, 1
3fb56b10:	move   *a13(0x3a0), a7, 1
3fb56b30:	neg    a7
3fb56b40:	addk   32, a7
3fb56b50:	move   a7, *a14+, 1
3fb56b60:	addi   0x400, a9
3fb56b80:	move   a9, *a14+, 1
3fb56b90:	move   *a13(0xffc0), *a14+, 1
3fb56bb0:	move   *a13(0xffe0), *a14+, 1
3fb56bd0:	move   @0x209460, *a14+, 1
3fb56c00:	calla  L3F575830
3fb56c30:	jruc   L3FB56EE0
L3FB56C40:
3fb56c40:	move   a14, -*sp, 1
3fb56c50:	move   *a13(0xff80), a7, 1
3fb56c70:	move   *a13(0x3a0), a9, 1
3fb56c90:	sub    a9, a7
3fb56ca0:	move   a7, *a14+, 1
3fb56cb0:	move   *a13, a7, 1
3fb56cc0:	move   *a13(0x360), a9, 1
3fb56ce0:	add    a9, a7
3fb56cf0:	move   a7, *a14+, 1
3fb56d00:	move   *a13(0x3a0), a7, 1
3fb56d20:	move   *a13(0x3c0), a9, 1
3fb56d40:	add    a9, a7
3fb56d50:	move   a7, *a14+, 1
3fb56d60:	move   *a13(0x380), a7, 1
3fb56d80:	move   *a13(0x360), a9, 1
3fb56da0:	sub    a9, a7
3fb56db0:	move   a7, *a14+, 1
3fb56dc0:	move   *a13(0x3a0), a7, 1
3fb56de0:	neg    a7
3fb56df0:	addk   32, a7
3fb56e00:	move   a7, *a14+, 1
3fb56e10:	addi   0x400, a9
3fb56e30:	move   a9, *a14+, 1
3fb56e40:	move   *a13(0xffc0), *a14+, 1
3fb56e60:	move   *a13(0xffe0), *a14+, 1
3fb56e80:	move   @0x209460, *a14+, 1
3fb56eb0:	calla  L3F569030
L3FB56EE0:
3fb56ee0:	move   *a13, a9, 1
3fb56ef0:	move   *a13(0x2a0), a7, 1
3fb56f10:	add    a7, a9
3fb56f20:	move   a9, *a13, 1
3fb56f30:	move   *a13(0x380), a7, 1
3fb56f50:	move   *a13(0x360), a9, 1
3fb56f70:	sub    a9, a7
3fb56f80:	addk   7, a7
3fb56f90:	sra    0x3, a7
3fb56fa0:	addk   5, a7
3fb56fb0:	move   a7, *a13(0x1a0), 1
3fb56fd0:	addi   0x400, a9
3fb56ff0:	sra    0x5, a9
3fb57000:	move   a9, *a13(0x160), 1
3fb57020:	move   *a13(0x3a0), a7, 1
3fb57040:	neg    a7
3fb57050:	addk   32, a7
3fb57060:	move   a7, *a13(0x40), 1
3fb57080:	move   *a13(0x3c0), a7, 1
3fb570a0:	move   *a13(0x40), a9, 1
3fb570c0:	subk   32, a9
3fb570d0:	cmp    a7, a9
3fb570e0:	jrge   L3FB572A0
L3FB570F0:
3fb570f0:	move   a14, -*sp, 1
3fb57100:	move   *a13(0x1a0), *a14+, 1
3fb57120:	move   *a13(0x40), a11, 1
3fb57140:	sll    0x6, a11
3fb57150:	move   *a13(0x160), a9, 1
3fb57170:	add    a9, a11
3fb57180:	sll    0x5, a11
3fb57190:	addi   0x1e9460, a11
3fb571c0:	move   a11, *a14+, 1
3fb571d0:	calla  L3FB44A00
3fb57200:	move   *a13(0x40), a11, 1
3fb57220:	inc    a11
3fb57230:	move   a11, *a13(0x40), 1
3fb57250:	move   *a13(0x3c0), a7, 1
3fb57270:	subk   32, a11
3fb57280:	cmp    a7, a11
3fb57290:	jrlt   L3FB570F0
L3FB572A0:
3fb572a0:	sub    a11, a11
3fb572b0:	move   a11, *a13(0x380), 1
3fb572d0:	move   a11, *a13(0x360), 1
3fb572f0:	move   a11, *a13(0x3c0), 1
3fb57310:	move   a11, *a13(0x3a0), 1
3fb57330:	move   a11, *a13(0x2a0), 1
L3FB57350:
3fb57350:	move   *a13(0x3a0), a11, 1
3fb57370:	setf   16, 1, 0
3fb57380:	move   *a13(0x2f0), a9, 0
3fb573a0:	cmp    a9, a11
3fb573b0:	jrge   L3FB573E0
3fb573c0:	move   a9, *a13(0x3a0), 1
L3FB573E0:
3fb573e0:	move   *a13(0x3c0), a11, 1
3fb57400:	move   *a13(0x300), a7, 0
3fb57420:	cmp    a7, a11
3fb57430:	jrge   L3FB57460
3fb57440:	move   a7, *a13(0x3c0), 1
L3FB57460:
3fb57460:	move   a14, -*sp, 1
3fb57470:	move   *a13(0x340), a11, 1
3fb57490:	movk   4, a7
3fb574a0:	and    a11, a7
3fb574b0:	move   a7, *a14+, 1
3fb574c0:	move   *a13(0x300), a7, 0
3fb574e0:	add    a7, a9
3fb574f0:	move   a9, *a14+, 1
3fb57500:	move   *a13(0x2d0), a9, 0
3fb57520:	move   *a13(0x2c0), a7, 0
3fb57540:	sub    a7, a9
3fb57550:	move   a9, *a14+, 1
3fb57560:	move   *a13(0x2f0), a9, 0
3fb57580:	neg    a9
3fb57590:	addk   32, a9
3fb575a0:	move   a9, *a14+, 1
3fb575b0:	move   *a13(0x2a0), a9, 1
3fb575d0:	add    a7, a9
3fb575e0:	addi   0x400, a9
3fb57600:	move   a9, *a14+, 1
3fb57610:	move   *a13(0x320), *a14+, 1
3fb57630:	calla  L3F578550
3fb57660:	move   *a13(0x2a0), a9, 1
3fb57680:	setf   16, 1, 0
3fb57690:	move   *a13(0x2d0), a7, 0
3fb576b0:	add    a7, a9
3fb576c0:	move   *a13(0x380), a7, 1
3fb576e0:	cmp    a9, a7
3fb576f0:	jrgt   L3FB57750
3fb57700:	move   *a13(0x2a0), a9, 1
3fb57720:	move   *a13(0x2d0), a7, 0
3fb57740:	add    a9, a7
L3FB57750:
3fb57750:	move   a7, *a13(0x380), 1
3fb57770:	move   *a13(0x2a0), a9, 1
3fb57790:	move   *a13(0x2c0), a7, 0
3fb577b0:	add    a7, a9
3fb577c0:	move   *a13(0x360), a7, 1
3fb577e0:	cmp    a9, a7
3fb577f0:	jrlt   L3FB57850
3fb57800:	move   *a13(0x2a0), a9, 1
3fb57820:	move   *a13(0x2c0), a7, 0
3fb57840:	add    a9, a7
L3FB57850:
3fb57850:	move   a7, *a13(0x360), 1
3fb57870:	move   *a13(0x2a0), a9, 1
3fb57890:	move   *a13(0x2e0), a7, 0
3fb578b0:	add    a7, a9
3fb578c0:	move   a9, *a13(0x2a0), 1
3fb578e0:	move   *a13(0x380), a7, 1
3fb57900:	cmp    a9, a7
3fb57910:	jrgt   L3FB57930
3fb57920:	move   a9, a7
L3FB57930:
3fb57930:	move   a7, *a13(0x380), 1
3fb57950:	jauc   L3FB59240
L3FB57970:
3fb57970:	move   *a13(0x360), a9, 1
3fb57990:	move   *a13(0x380), a7, 1
3fb579b0:	cmp    a7, a9
3fb579c0:	jaeq   L3FB583E0
3fb579e0:	move   *a13(0xffe0), a7, 1
3fb57a00:	move   *a7, a7, 0
3fb57a10:	jrne   L3FB57CD0
3fb57a20:	move   a14, -*sp, 1
3fb57a30:	move   *a13(0xff80), a7, 1
3fb57a50:	move   *a13(0x3a0), a9, 1
3fb57a70:	sub    a9, a7
3fb57a80:	move   a7, *a14+, 1
3fb57a90:	move   *a13, a7, 1
3fb57aa0:	move   *a13(0x360), a9, 1
3fb57ac0:	add    a9, a7
3fb57ad0:	move   a7, *a14+, 1
3fb57ae0:	move   *a13(0x3a0), a7, 1
3fb57b00:	move   *a13(0x3c0), a9, 1
3fb57b20:	add    a9, a7
3fb57b30:	move   a7, *a14+, 1
3fb57b40:	move   *a13(0x380), a7, 1
3fb57b60:	move   *a13(0x360), a9, 1
3fb57b80:	sub    a9, a7
3fb57b90:	move   a7, *a14+, 1
3fb57ba0:	move   *a13(0x3a0), a7, 1
3fb57bc0:	neg    a7
3fb57bd0:	addk   32, a7
3fb57be0:	move   a7, *a14+, 1
3fb57bf0:	addi   0x400, a9
3fb57c10:	move   a9, *a14+, 1
3fb57c20:	move   *a13(0xffc0), *a14+, 1
3fb57c40:	move   *a13(0xffe0), *a14+, 1
3fb57c60:	move   @0x209460, *a14+, 1
3fb57c90:	calla  L3F575830
3fb57cc0:	jruc   L3FB57F70
L3FB57CD0:
3fb57cd0:	move   a14, -*sp, 1
3fb57ce0:	move   *a13(0xff80), a7, 1
3fb57d00:	move   *a13(0x3a0), a9, 1
3fb57d20:	sub    a9, a7
3fb57d30:	move   a7, *a14+, 1
3fb57d40:	move   *a13, a7, 1
3fb57d50:	move   *a13(0x360), a9, 1
3fb57d70:	add    a9, a7
3fb57d80:	move   a7, *a14+, 1
3fb57d90:	move   *a13(0x3a0), a7, 1
3fb57db0:	move   *a13(0x3c0), a9, 1
3fb57dd0:	add    a9, a7
3fb57de0:	move   a7, *a14+, 1
3fb57df0:	move   *a13(0x380), a7, 1
3fb57e10:	move   *a13(0x360), a9, 1
3fb57e30:	sub    a9, a7
3fb57e40:	move   a7, *a14+, 1
3fb57e50:	move   *a13(0x3a0), a7, 1
3fb57e70:	neg    a7
3fb57e80:	addk   32, a7
3fb57e90:	move   a7, *a14+, 1
3fb57ea0:	addi   0x400, a9
3fb57ec0:	move   a9, *a14+, 1
3fb57ed0:	move   *a13(0xffc0), *a14+, 1
3fb57ef0:	move   *a13(0xffe0), *a14+, 1
3fb57f10:	move   @0x209460, *a14+, 1
3fb57f40:	calla  L3F569030
L3FB57F70:
3fb57f70:	move   *a13, a9, 1
3fb57f80:	move   *a13(0x2a0), a7, 1
3fb57fa0:	add    a7, a9
3fb57fb0:	move   a9, *a13, 1
3fb57fc0:	move   *a13(0x380), a7, 1
3fb57fe0:	move   *a13(0x360), a9, 1
3fb58000:	sub    a9, a7
3fb58010:	addk   7, a7
3fb58020:	sra    0x3, a7
3fb58030:	addk   5, a7
3fb58040:	move   a7, *a13(0x1a0), 1
3fb58060:	addi   0x400, a9
3fb58080:	sra    0x5, a9
3fb58090:	move   a9, *a13(0x160), 1
3fb580b0:	move   *a13(0x3a0), a7, 1
3fb580d0:	neg    a7
3fb580e0:	addk   32, a7
3fb580f0:	move   a7, *a13(0x40), 1
3fb58110:	move   *a13(0x3c0), a7, 1
3fb58130:	move   *a13(0x40), a9, 1
3fb58150:	subk   32, a9
3fb58160:	cmp    a7, a9
3fb58170:	jrge   L3FB58330
L3FB58180:
3fb58180:	move   a14, -*sp, 1
3fb58190:	move   *a13(0x1a0), *a14+, 1
3fb581b0:	move   *a13(0x40), a11, 1
3fb581d0:	sll    0x6, a11
3fb581e0:	move   *a13(0x160), a9, 1
3fb58200:	add    a9, a11
3fb58210:	sll    0x5, a11
3fb58220:	addi   0x1e9460, a11
3fb58250:	move   a11, *a14+, 1
3fb58260:	calla  L3FB44A00
3fb58290:	move   *a13(0x40), a11, 1
3fb582b0:	inc    a11
3fb582c0:	move   a11, *a13(0x40), 1
3fb582e0:	move   *a13(0x3c0), a7, 1
3fb58300:	subk   32, a11
3fb58310:	cmp    a7, a11
3fb58320:	jrlt   L3FB58180
L3FB58330:
3fb58330:	sub    a11, a11
3fb58340:	move   a11, *a13(0x380), 1
3fb58360:	move   a11, *a13(0x360), 1
3fb58380:	move   a11, *a13(0x3c0), 1
3fb583a0:	move   a11, *a13(0x3a0), 1
3fb583c0:	move   a11, *a13(0x2a0), 1
L3FB583E0:
3fb583e0:	setf   16, 1, 0
3fb583f0:	move   *a13(0x2d0), a11, 0
3fb58410:	move   *a13(0x2c0), a9, 0
3fb58430:	sub    a9, a11
3fb58440:	move   a11, *a13(0x1a0), 1
3fb58460:	jaeq   L3FB591E0
3fb58480:	move   a14, -*sp, 1
3fb58490:	move   a11, *a14+, 1
3fb584a0:	calla  L3FB339C0
3fb584d0:	neg    a8
3fb584e0:	addk   31, a8
3fb584f0:	move   a8, *a13(0x40), 1
3fb58510:	movk   1, a7
3fb58520:	sll    a8, a7
3fb58530:	cmp    a11, a7
3fb58540:	jreq   L3FB58580
3fb58550:	inc    a8
3fb58560:	move   a8, *a13(0x40), 1
L3FB58580:
3fb58580:	subk   3, a8
3fb58590:	jrge   L3FB585D0
3fb585a0:	movk   3, a7
3fb585b0:	move   a7, *a13(0x40), 1
L3FB585D0:
3fb585d0:	movk   1, a7
3fb585e0:	move   *a13(0x40), a9, 1
3fb58600:	sll    a9, a7
3fb58610:	move   a7, *a13(0x1c0), 1
3fb58630:	setf   16, 1, 0
3fb58640:	move   *a13(0x2f0), a7, 0
3fb58660:	move   *a13(0x300), a9, 0
3fb58680:	add    a9, a7
3fb58690:	move   a7, *a13(0x1e0), 1
3fb586b0:	move   *a13(0x1c0), a9, 1
3fb586d0:	mpys   a7, a9
3fb586e0:	cmpi   0x20000, a9
3fb58710:	jagt   L3FB59160
3fb58730:	move   @0x209460, a9, 1
3fb58760:	move   *a9(0x80), a7, 1
3fb58780:	move   *a7(0x60), a7, 1
3fb587a0:	move   *a13(0x1c0), *a7(0x110), 0
3fb587d0:	move   *a9(0x80), a7, 1
3fb587f0:	move   *a7(0x60), a7, 1
3fb58810:	move   *a13(0x1e0), *a7(0x100), 0
3fb58840:	move   a14, -*sp, 1
3fb58850:	move   *a13(0x40), *a14+, 1
3fb58870:	move   *a13(0x340), a7, 1
3fb58890:	movk   4, a11
3fb588a0:	and    a7, a11
3fb588b0:	move   a11, *a14+, 1
3fb588c0:	move   *a13(0x1e0), *a14+, 1
3fb588e0:	move   *a13(0x1a0), *a14+, 1
3fb58900:	sub    a11, a11
3fb58910:	move   a11, *a14+, 1
3fb58920:	move   a11, *a14+, 1
3fb58930:	move   *a13(0x320), *a14+, 1
3fb58950:	calla  L3F574F70
3fb58980:	move   *a13(0xffe0), a9, 1
3fb589a0:	setf   16, 1, 0
3fb589b0:	move   *a9, a11, 0
3fb589c0:	jrne   L3FB58BA0
3fb589d0:	move   a14, -*sp, 1
3fb589e0:	move   *a13(0xff80), a11, 1
3fb58a00:	move   *a13(0x2f0), a7, 0
3fb58a20:	sub    a7, a11
3fb58a30:	move   a11, *a14+, 1
3fb58a40:	move   *a13, a11, 1
3fb58a50:	move   *a13(0x2c0), a7, 0
3fb58a70:	add    a7, a11
3fb58a80:	move   a11, *a14+, 1
3fb58a90:	move   *a13(0x1e0), *a14+, 1
3fb58ab0:	move   *a13(0x1a0), *a14+, 1
3fb58ad0:	sub    a11, a11
3fb58ae0:	move   a11, *a14+, 1
3fb58af0:	move   a11, *a14+, 1
3fb58b00:	move   *a13(0xffc0), *a14+, 1
3fb58b20:	move   a9, *a14+, 1
3fb58b30:	move   @0x209460, *a14+, 1
3fb58b60:	calla  L3F575830
3fb58b90:	jruc   L3FB58D60
L3FB58BA0:
3fb58ba0:	move   a14, -*sp, 1
3fb58bb0:	move   *a13(0xff80), a11, 1
3fb58bd0:	move   *a13(0x2f0), a7, 0
3fb58bf0:	sub    a7, a11
3fb58c00:	move   a11, *a14+, 1
3fb58c10:	move   *a13, a11, 1
3fb58c20:	move   *a13(0x2c0), a7, 0
3fb58c40:	add    a7, a11
3fb58c50:	move   a11, *a14+, 1
3fb58c60:	move   *a13(0x1e0), *a14+, 1
3fb58c80:	move   *a13(0x1a0), *a14+, 1
3fb58ca0:	sub    a11, a11
3fb58cb0:	move   a11, *a14+, 1
3fb58cc0:	move   a11, *a14+, 1
3fb58cd0:	move   *a13(0xffc0), *a14+, 1
3fb58cf0:	move   a9, *a14+, 1
3fb58d00:	move   @0x209460, *a14+, 1
3fb58d30:	calla  L3F569030
L3FB58D60:
3fb58d60:	move   @0x209460, a11, 1
3fb58d90:	move   *a11(0x80), a7, 1
3fb58db0:	move   *a7(0x60), a7, 1
3fb58dd0:	movi   0x800, a9
3fb58df0:	setf   16, 0, 0
3fb58e00:	move   a9, *a7(0x110), 0
3fb58e20:	move   *a11(0x80), a7, 1
3fb58e40:	move   *a7(0x60), a7, 1
3fb58e60:	movi   0x40, a9
3fb58e80:	move   a9, *a7(0x100), 0
3fb58ea0:	move   *a13(0x1a0), a7, 1
3fb58ec0:	addk   7, a7
3fb58ed0:	sra    0x3, a7
3fb58ee0:	move   a7, *a13(0x1a0), 1
3fb58f00:	move   *a13(0x40), a9, 1
3fb58f20:	subk   3, a9
3fb58f30:	move   a9, *a13(0x40), 1
3fb58f50:	sub    a7, a7
3fb58f60:	move   a7, *a13(0x60), 1
3fb58f80:	move   *a13(0x1e0), a9, 1
3fb58fa0:	cmp    a9, a7
3fb58fb0:	jrge   L3FB591E0
L3FB58FC0:
3fb58fc0:	move   a14, -*sp, 1
3fb58fd0:	move   *a13(0x1a0), *a14+, 1
3fb58ff0:	move   *a13(0x60), a11, 1
3fb59010:	sll    0x3, a11
3fb59020:	move   *a13(0x40), a9, 1
3fb59040:	sll    a9, a11
3fb59050:	addi   0x1e9460, a11
3fb59080:	move   a11, *a14+, 1
3fb59090:	calla  L3FB44A00
3fb590c0:	move   *a13(0x60), a11, 1
3fb590e0:	inc    a11
3fb590f0:	move   a11, *a13(0x60), 1
3fb59110:	move   *a13(0x1e0), a7, 1
3fb59130:	cmp    a7, a11
3fb59140:	jrlt   L3FB58FC0
3fb59150:	jruc   L3FB591E0
L3FB59160:
3fb59160:	move   a14, -*sp, 1
3fb59170:	movi   0x3fb59e10, a8
3fb591a0:	move   a8, *a14+, 1
3fb591b0:	calla  L3FB341E0
L3FB591E0:
3fb591e0:	move   *a13, a11, 1
3fb591f0:	setf   16, 1, 0
3fb59200:	move   *a13(0x2e0), a9, 0
3fb59220:	add    a9, a11
3fb59230:	move   a11, *a13, 1
L3FB59240:
3fb59240:	move   *a13(0x20), a11, 1
3fb59260:	dec    a11
3fb59270:	move   a11, *a13(0x20), 1
3fb59290:	jagt   L3FB56250
L3FB592B0:
3fb592b0:	move   *a13(0xffe0), a9, 1
3fb592d0:	setf   16, 1, 0
3fb592e0:	move   *a9, a7, 0
3fb592f0:	jrne   L3FB595B0
3fb59300:	move   a14, -*sp, 1
3fb59310:	move   *a13(0xff80), a7, 1
3fb59330:	move   *a13(0x3a0), a9, 1
3fb59350:	sub    a9, a7
3fb59360:	move   a7, *a14+, 1
3fb59370:	move   *a13, a7, 1
3fb59380:	move   *a13(0x360), a9, 1
3fb593a0:	add    a9, a7
3fb593b0:	move   a7, *a14+, 1
3fb593c0:	move   *a13(0x3a0), a7, 1
3fb593e0:	move   *a13(0x3c0), a9, 1
3fb59400:	add    a9, a7
3fb59410:	move   a7, *a14+, 1
3fb59420:	move   *a13(0x380), a7, 1
3fb59440:	move   *a13(0x360), a9, 1
3fb59460:	sub    a9, a7
3fb59470:	move   a7, *a14+, 1
3fb59480:	move   *a13(0x3a0), a7, 1
3fb594a0:	neg    a7
3fb594b0:	addk   32, a7
3fb594c0:	move   a7, *a14+, 1
3fb594d0:	addi   0x400, a9
3fb594f0:	move   a9, *a14+, 1
3fb59500:	move   *a13(0xffc0), *a14+, 1
3fb59520:	move   *a13(0xffe0), *a14+, 1
3fb59540:	move   @0x209460, *a14+, 1
3fb59570:	calla  L3F575830
3fb595a0:	jruc   L3FB59850
L3FB595B0:
3fb595b0:	move   a14, -*sp, 1
3fb595c0:	move   *a13(0xff80), a7, 1
3fb595e0:	move   *a13(0x3a0), a9, 1
3fb59600:	sub    a9, a7
3fb59610:	move   a7, *a14+, 1
3fb59620:	move   *a13, a7, 1
3fb59630:	move   *a13(0x360), a9, 1
3fb59650:	add    a9, a7
3fb59660:	move   a7, *a14+, 1
3fb59670:	move   *a13(0x3a0), a7, 1
3fb59690:	move   *a13(0x3c0), a9, 1
3fb596b0:	add    a9, a7
3fb596c0:	move   a7, *a14+, 1
3fb596d0:	move   *a13(0x380), a7, 1
3fb596f0:	move   *a13(0x360), a9, 1
3fb59710:	sub    a9, a7
3fb59720:	move   a7, *a14+, 1
3fb59730:	move   *a13(0x3a0), a7, 1
3fb59750:	neg    a7
3fb59760:	addk   32, a7
3fb59770:	move   a7, *a14+, 1
3fb59780:	addi   0x400, a9
3fb597a0:	move   a9, *a14+, 1
3fb597b0:	move   *a13(0xffc0), *a14+, 1
3fb597d0:	move   *a13(0xffe0), *a14+, 1
3fb597f0:	move   @0x209460, *a14+, 1
3fb59820:	calla  L3F569030
L3FB59850:
3fb59850:	move   *a13, a9, 1
3fb59860:	move   *a13(0x2a0), a7, 1
3fb59880:	add    a7, a9
3fb59890:	move   a9, *a13, 1
3fb598a0:	move   *a13(0x380), a7, 1
3fb598c0:	move   *a13(0x360), a9, 1
3fb598e0:	sub    a9, a7
3fb598f0:	addk   7, a7
3fb59900:	sra    0x3, a7
3fb59910:	addk   5, a7
3fb59920:	move   a7, *a13(0x1a0), 1
3fb59940:	addi   0x400, a9
3fb59960:	sra    0x5, a9
3fb59970:	move   a9, *a13(0x160), 1
3fb59990:	move   *a13(0x3a0), a7, 1
3fb599b0:	neg    a7
3fb599c0:	addk   32, a7
3fb599d0:	move   a7, *a13(0x40), 1
3fb599f0:	move   *a13(0x3c0), a7, 1
3fb59a10:	move   *a13(0x40), a9, 1
3fb59a30:	subk   32, a9
3fb59a40:	cmp    a7, a9
3fb59a50:	jrge   L3FB59C10
L3FB59A60:
3fb59a60:	move   a14, -*sp, 1
3fb59a70:	move   *a13(0x1a0), *a14+, 1
3fb59a90:	move   *a13(0x40), a11, 1
3fb59ab0:	sll    0x6, a11
3fb59ac0:	move   *a13(0x160), a9, 1
3fb59ae0:	add    a9, a11
3fb59af0:	sll    0x5, a11
3fb59b00:	addi   0x1e9460, a11
3fb59b30:	move   a11, *a14+, 1
3fb59b40:	calla  L3FB44A00
3fb59b70:	move   *a13(0x40), a11, 1
3fb59b90:	inc    a11
3fb59ba0:	move   a11, *a13(0x40), 1
3fb59bc0:	move   *a13(0x3c0), a7, 1
3fb59be0:	subk   32, a11
3fb59bf0:	cmp    a7, a11
3fb59c00:	jrlt   L3FB59A60
L3FB59C10:
3fb59c10:	sub    a11, a11
3fb59c20:	move   a11, *a13(0x380), 1
3fb59c40:	move   a11, *a13(0x360), 1
3fb59c60:	move   a11, *a13(0x3c0), 1
3fb59c80:	move   a11, *a13(0x3a0), 1
L3FB59CA0:
3fb59ca0:	move   *a13(0x60), a11, 1
3fb59cc0:	inc    a11
3fb59cd0:	move   a11, *a13(0x60), 1
3fb59cf0:	move   *a13(0xff60), a9, 1
3fb59d10:	cmp    a9, a11
3fb59d20:	jalt   L3FB55810
L3FB59D40:
3fb59d40:	move   *a13(0xffc0), a11, 1
3fb59d60:	move   *a13(0x260), *a11(0xc0), 1
3fb59d90:	move   *a13(0x280), *a11(0x120), 1
L3FB59DC0:
3fb59dc0:	move   *sp(0xa0), a14, 1
3fb59de0:	mmfm   sp, a7,a9,a11,a13
3fb59e00:	rets   2
3fb59e10:	rl     a3, a3
3fb59e20:	.word  0x7261
3fb59e30:	sll    a11, a1
3fb59e40:	sra    b11, b4
3fb59e50:	sla    0x3, b2
3fb59e60:	modu   b11, b4
3fb59e70:	sla    0x3, sp
3fb59e80:	sla    a11, a12
3fb59e90:	srl    b11, b2
3fb59ea0:	sla    0xb, a5
3fb59eb0:	.word  0x000a
3fb59ec0:	mmtm   sp, a9,a11,a13
3fb59ee0:	move   a14, a13
3fb59ef0:	move   *a13(0xffe0), a11, 1
3fb59f10:	movi   0x3fb5bcd0, a9
3fb59f40:	move   a9, *a11(0x560), 1
3fb59f60:	movi   0x3fb5bd30, a9
3fb59f90:	move   a9, *a11(0x580), 1
3fb59fb0:	movi   0x3fb5ad90, a9
3fb59fe0:	move   a9, *a11(0x5a0), 1
3fb5a000:	movi   0x3fc22140, a9
3fb5a030:	move   a9, *a11(0x5c0), 1
3fb5a050:	sub    a9, a9
3fb5a060:	move   a9, *a11(0x6c0), 1
3fb5a080:	movk   1, a8
3fb5a090:	move   *sp(0x80), a14, 1
3fb5a0b0:	mmfm   sp, a9,a11,a13
3fb5a0d0:	rets   2
3fb5a0e0:	move   a13, -*sp, 1
3fb5a0f0:	move   a14, a13
3fb5a100:	movk   1, a8
3fb5a110:	move   *sp(0x40), a14, 1
3fb5a130:	move   *sp+, a13, 1
3fb5a140:	rets   2
3fb5a150:	move   a13, -*sp, 1
3fb5a160:	move   a14, a13
3fb5a170:	movk   1, a8
3fb5a180:	move   *sp(0x40), a14, 1
3fb5a1a0:	move   *sp+, a13, 1
3fb5a1b0:	rets   2
3fb5a1c0:	mmtm   sp, a7,a9,a11,a13
3fb5a1e0:	move   a14, a13
3fb5a1f0:	addi   0x40, a14
3fb5a210:	move   *a13(0xffe0), a11, 1
3fb5a230:	move   *a11(0x20), *a13(0x0), 1
3fb5a260:	move   *a13, a7, 1
3fb5a270:	move   *a7(0x7a0), *a13(0x20), 1
3fb5a2a0:	move   *a13(0xffc0), a7, 1
3fb5a2c0:	jaeq   L3FB5AC50
L3FB5A2E0:
3fb5a2e0:	move   a14, -*sp, 1
3fb5a2f0:	move   *a13(0xffc0), *a14+, 1
3fb5a310:	calla  L3FCCBE80
3fb5a340:	move   a8, a9
3fb5a350:	dec    a9
3fb5a360:	movk   1, a11
3fb5a370:	sll    a9, a11
3fb5a380:	move   a11, a9
3fb5a390:	move   *a13(0xffc0), a7, 1
3fb5a3b0:	andn   a11, a7
3fb5a3c0:	move   a7, *a13(0xffc0), 1
3fb5a3e0:	jruc   L3FB5AB80
L3FB5A3F0:
3fb5a3f0:	move   *a13(0xffe0), a11, 1
3fb5a410:	movi   0x3fb5bcd0, a7
3fb5a440:	move   a7, *a11(0x560), 1
3fb5a460:	movi   0x3fc22140, a7
3fb5a490:	move   a7, *a11(0x5c0), 1
3fb5a4b0:	jruc   L3FB5AC10
L3FB5A4C0:
3fb5a4c0:	move   *a13(0xffe0), a11, 1
3fb5a4e0:	movi   0x3fb5bd30, a7
3fb5a510:	move   a7, *a11(0x560), 1
3fb5a530:	movi   0x3fc22140, a7
3fb5a560:	move   a7, *a11(0x5c0), 1
3fb5a580:	jruc   L3FB5AC10
L3FB5A590:
3fb5a590:	move   *a13(0xffe0), a11, 1
3fb5a5b0:	move   *a13(0x20), a7, 1
3fb5a5d0:	move   *a7(0x7e0), *a11(0x560), 1
3fb5a600:	move   *a7(0x860), *a11(0x5c0), 1
3fb5a630:	jruc   L3FB5AC10
L3FB5A640:
3fb5a640:	move   *a13(0xffe0), a11, 1
3fb5a660:	movi   0x3fb5c0d0, a7
3fb5a690:	move   a7, *a11(0x560), 1
3fb5a6b0:	movi   0x3fb5e360, a7
3fb5a6e0:	move   a7, *a11(0x5c0), 1
3fb5a700:	jruc   L3FB5AC10
L3FB5A710:
3fb5a710:	move   *a13(0xffe0), a11, 1
3fb5a730:	move   *a11(0x4e0), a7, 1
3fb5a750:	jreq   L3FB5A3F0
3fb5a760:	dec    a7
3fb5a770:	jreq   L3FB5A4C0
3fb5a780:	subk   2, a7
3fb5a790:	jreq   L3FB5A590
3fb5a7a0:	jruc   L3FB5A640
L3FB5A7B0:
3fb5a7b0:	move   *a13(0xffe0), a11, 1
3fb5a7d0:	move   *a13(0x20), a7, 1
3fb5a7f0:	move   *a7(0x7e0), *a11(0x560), 1
3fb5a820:	move   *a7(0x860), *a11(0x5c0), 1
3fb5a850:	jruc   L3FB5AC10
L3FB5A860:
3fb5a860:	move   *a13(0xffe0), a11, 1
3fb5a880:	movi   0x3fb5bcd0, a7
3fb5a8b0:	move   a7, *a11(0x580), 1
3fb5a8d0:	jruc   L3FB5AC10
L3FB5A8E0:
3fb5a8e0:	move   *a13(0xffe0), a11, 1
3fb5a900:	movi   0x3fb5bd30, a7
3fb5a930:	move   a7, *a11(0x580), 1
3fb5a950:	jruc   L3FB5AC10
L3FB5A960:
3fb5a960:	move   *a13(0xffe0), a11, 1
3fb5a980:	move   *a13(0x20), a7, 1
3fb5a9a0:	move   *a7(0x7e0), *a11(0x580), 1
3fb5a9d0:	jruc   L3FB5AC10
L3FB5A9E0:
3fb5a9e0:	move   *a13(0xffe0), a11, 1
3fb5aa00:	movi   0x3fb5c0d0, a7
3fb5aa30:	move   a7, *a11(0x580), 1
3fb5aa50:	jruc   L3FB5AC10
L3FB5AA60:
3fb5aa60:	move   *a13(0xffe0), a11, 1
3fb5aa80:	move   *a11(0x520), a7, 1
3fb5aaa0:	jreq   L3FB5A860
3fb5aab0:	dec    a7
3fb5aac0:	jreq   L3FB5A8E0
3fb5aad0:	subk   2, a7
3fb5aae0:	jreq   L3FB5A960
3fb5aaf0:	jruc   L3FB5A9E0
L3FB5AB00:
3fb5ab00:	move   *a13(0xffe0), a11, 1
3fb5ab20:	move   *a13(0x20), a7, 1
3fb5ab40:	move   *a7(0x7e0), *a11(0x580), 1
3fb5ab70:	jruc   L3FB5AC10
L3FB5AB80:
3fb5ab80:	move   a9, a8
3fb5ab90:	dec    a8
3fb5aba0:	jreq   L3FB5A710
3fb5abb0:	dec    a8
3fb5abc0:	jreq   L3FB5A7B0
3fb5abd0:	subk   2, a8
3fb5abe0:	jreq   L3FB5AA60
3fb5abf0:	subk   4, a8
3fb5ac00:	jreq   L3FB5AB00
L3FB5AC10:
3fb5ac10:	move   *a13(0xffc0), a11, 1
3fb5ac30:	jane   L3FB5A2E0
L3FB5AC50:
3fb5ac50:	movk   1, a8
3fb5ac60:	move   *sp(0xa0), a14, 1
3fb5ac80:	mmfm   sp, a7,a9,a11,a13
3fb5aca0:	rets   2
3fb5acb0:	move   a13, -*sp, 1
3fb5acc0:	move   a14, a13
3fb5acd0:	movk   1, a8
3fb5ace0:	move   *sp(0x40), a14, 1
3fb5ad00:	move   *sp+, a13, 1
3fb5ad10:	rets   2
3fb5ad20:	move   a13, -*sp, 1
3fb5ad30:	move   a14, a13
3fb5ad40:	movk   1, a8
3fb5ad50:	move   *sp(0x40), a14, 1
3fb5ad70:	move   *sp+, a13, 1
3fb5ad80:	rets   2
3fb5ad90:	mmtm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3fb5adb0:	move   a14, a13
3fb5adc0:	addi   0x240, a14
3fb5ade0:	move   *a13(0xffe0), a7, 1
3fb5ae00:	move   *a7(0x20), *a13(0x0), 1
3fb5ae30:	sub    a7, a7
3fb5ae40:	move   a7, *a13(0x60), 1
3fb5ae60:	move   *a13, a5, 1
3fb5ae70:	move   *a5(0x7a0), *a13(0x220), 1
3fb5aea0:	move   a14, -*sp, 1
3fb5aeb0:	move   *a13(0xffe0), a3, 1
3fb5aed0:	move   *a3(0x200), a3, 1
3fb5aef0:	move   *a3(0x20), *a14+, 1
3fb5af10:	move   a7, *a14+, 1
3fb5af20:	move   *a5(0xe80), a3, 1
3fb5af40:	call   a3
3fb5af50:	move   a8, *a13(0x160), 1
3fb5af70:	move   *a13(0xffe0), a3, 1
3fb5af90:	setf   16, 1, 0
3fb5afa0:	move   *a13(0xffc0), a5, 0
3fb5afc0:	move   *a3(0x3a0), a3, 0
3fb5afe0:	move   a5, a11
3fb5aff0:	sub    a3, a11
3fb5b000:	move   *a13(0xffe0), a3, 1
3fb5b020:	move   *a13(0xffd0), a12, 0
3fb5b040:	move   *a3(0x3b0), a3, 0
3fb5b060:	move   a12, a5
3fb5b070:	sub    a3, a5
3fb5b080:	move   a5, a12
3fb5b090:	move   a14, -*sp, 1
3fb5b0a0:	move   a12, a5
3fb5b0b0:	neg    a5
3fb5b0c0:	move   a5, *a14+, 1
3fb5b0d0:	move   a11, a5
3fb5b0e0:	neg    a5
3fb5b0f0:	move   a5, *a14+, 1
3fb5b100:	move   *a13(0xffa0), *a14+, 1
3fb5b120:	move   *a13, a5, 1
3fb5b130:	move   *a5(0xf80), a3, 1
3fb5b150:	call   a3
3fb5b160:	move   a14, -*sp, 1
3fb5b170:	move   *a13(0xffa0), *a14+, 1
3fb5b190:	move   *a13(0xffe0), a3, 1
3fb5b1b0:	move   *a3(0x200), *a14+, 1
3fb5b1d0:	move   *a13(0x160), *a14+, 1
3fb5b1f0:	move   *a5(0xee0), a3, 1
3fb5b210:	call   a3
3fb5b220:	move   *a13(0x160), a3, 1
3fb5b240:	move   *a3, a10, 1
3fb5b250:	move   a14, -*sp, 1
3fb5b260:	move   *a3(0x20), a3, 1
3fb5b280:	movk   28, a5
3fb5b290:	mpyu   a5, a3
3fb5b2a0:	move   a3, *a14+, 1
3fb5b2b0:	movk   1, a3
3fb5b2c0:	move   a3, *a14+, 1
3fb5b2d0:	calla  L3F703D90
3fb5b300:	move   a8, a9
3fb5b310:	jaeq   L3FB5BC80
3fb5b330:	move   a9, *a13(0x20), 1
3fb5b350:	move   a10, a8
3fb5b360:	jreq   L3FB5B5D0
3fb5b370:	setf   16, 1, 0
L3FB5B380:
3fb5b380:	move   *a13(0x20), a7, 1
3fb5b3a0:	move   *a10(0x20), a5, 0
3fb5b3c0:	add    a11, a5
3fb5b3d0:	move   a5, *a7(0x90), 0
3fb5b3f0:	move   *a10(0x30), a5, 0
3fb5b410:	add    a12, a5
3fb5b420:	move   a5, *a7(0x80), 0
3fb5b440:	move   *a10(0x20), *a7(0x50), 0
3fb5b470:	move   *a10(0x40), *a7(0x70), 0
3fb5b4a0:	move   *a10(0x30), *a7(0x40), 0
3fb5b4d0:	move   *a10(0x50), *a7(0x60), 0
3fb5b500:	move   *a10(0x60), a5, 1
3fb5b520:	move   a5, *a7(0xa0), 1
3fb5b540:	move   a5, *a7(0xc0), 1
3fb5b560:	move   *a10, a10, 1
3fb5b570:	addi   0xe0, a7
3fb5b590:	move   a7, *a13(0x20), 1
3fb5b5b0:	move   a10, a3
3fb5b5c0:	jrne   L3FB5B380
L3FB5B5D0:
3fb5b5d0:	move   a9, *a13(0x60), 1
3fb5b5f0:	move   *a13(0x160), a7, 1
3fb5b610:	move   *a7(0x20), a5, 1
3fb5b630:	dec    a5
3fb5b640:	jrle   L3FB5B700
3fb5b650:	move   a14, -*sp, 1
3fb5b660:	move   a12, *a14+, 1
3fb5b670:	move   a11, *a14+, 1
3fb5b680:	move   *a7(0x20), *a14+, 1
3fb5b6a0:	move   a9, *a14+, 1
3fb5b6b0:	calla  L3FB4B390
3fb5b6e0:	move   a8, *a13(0x60), 1
L3FB5B700:
3fb5b700:	move   a14, -*sp, 1
3fb5b710:	move   *a13(0x0), *a14+, 1
3fb5b730:	move   *a13(0xffe0), a5, 1
3fb5b750:	setf   16, 1, 0
3fb5b760:	move   *a5(0x10), a8, 0
3fb5b780:	move   a8, *a14+, 1
3fb5b790:	calla  L3F86EBF0
3fb5b7c0:	move   a8, *a13(0x200), 1
3fb5b7e0:	movk   3, a3
3fb5b7f0:	move   a3, *a13(0x180), 1
3fb5b810:	movi   0xffff, a3
3fb5b830:	move   a3, *a13(0x1a0), 1
3fb5b850:	move   a3, *a13(0x1c0), 1
3fb5b870:	sub    a5, a5
3fb5b880:	move   a5, *a13(0x1e0), 1
3fb5b8a0:	move   a14, -*sp, 1
3fb5b8b0:	move   a13, a5
3fb5b8c0:	addi   0x180, a5
3fb5b8e0:	move   a5, *a14+, 1
3fb5b8f0:	movk   15, a3
3fb5b900:	move   a3, *a14+, 1
3fb5b910:	move   a8, *a14+, 1
3fb5b920:	calla  L3F864B20
3fb5b950:	move   a14, -*sp, 1
3fb5b960:	move   *a13(0x200), *a14+, 1
3fb5b980:	move   *a13(0xffe0), *a14+, 1
3fb5b9a0:	calla  L3F863590
3fb5b9d0:	move   a14, -*sp, 1
3fb5b9e0:	move   a12, a8
3fb5b9f0:	jrge   L3FB5BA30
3fb5ba00:	movi   0xffff, a3
3fb5ba20:	jruc   L3FB5BA40
L3FB5BA30:
3fb5ba30:	movk   1, a3
L3FB5BA40:
3fb5ba40:	move   a3, *a14+, 1
3fb5ba50:	move   a11, a3
3fb5ba60:	jrge   L3FB5BAA0
3fb5ba70:	movi   0xffff, a3
3fb5ba90:	jruc   L3FB5BAB0
L3FB5BAA0:
3fb5baa0:	movk   1, a3
L3FB5BAB0:
3fb5bab0:	move   a3, *a14+, 1
3fb5bac0:	move   *a7(0x20), *a14+, 1
3fb5bae0:	move   *a13(0x60), *a14+, 1
3fb5bb00:	move   *a13(0x200), *a14+, 1
3fb5bb20:	move   *a13(0x220), a3, 1
3fb5bb40:	move   *a3(0x260), a5, 1
3fb5bb60:	call   a5
3fb5bb70:	move   a14, -*sp, 1
3fb5bb80:	move   *a13(0x200), *a14+, 1
3fb5bba0:	calla  L3F86F3B0
3fb5bbd0:	move   a14, -*sp, 1
3fb5bbe0:	move   a9, *a14+, 1
3fb5bbf0:	calla  L3F702440
3fb5bc20:	move   a14, -*sp, 1
3fb5bc30:	move   a7, *a14+, 1
3fb5bc40:	move   *a13, a5, 1
3fb5bc50:	move   *a5(0xec0), a3, 1
3fb5bc70:	call   a3
L3FB5BC80:
3fb5bc80:	move   *sp(0x140), a14, 1
3fb5bca0:	mmfm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3fb5bcc0:	rets   2
3fb5bcd0:	move   a13, -*sp, 1
3fb5bce0:	move   a14, a13
3fb5bcf0:	move   *sp(0x40), a14, 1
3fb5bd10:	move   *sp+, a13, 1
3fb5bd20:	rets   2
3fb5bd30:	mmtm   sp, a9,a11,a13
3fb5bd50:	move   a14, a13
3fb5bd60:	addk   32, a14
3fb5bd70:	move   *a13(0xffe0), a11, 1
3fb5bd90:	move   *a11(0x80), *a13(0x0), 1
3fb5bdc0:	move   *a13, a11, 1
3fb5bdd0:	move   *a11(0x4e0), a11, 1
3fb5bdf0:	dsj    a11, L3FB5C030
L3FB5BE10:
3fb5be10:	move   *a13, a11, 1
3fb5be20:	move   *a11(0x80), *a13(0x0), 1
3fb5be50:	move   *a13, a11, 1
3fb5be60:	move   *a11(0x4e0), a11, 1
3fb5be80:	dec    a11
3fb5be90:	jreq   L3FB5BE10
3fb5bea0:	jruc   L3FB5C030
L3FB5BEB0:
3fb5beb0:	move   a14, -*sp, 1
3fb5bec0:	move   *a13(0xffa0), *a14+, 1
3fb5bee0:	move   *a13(0xffc0), *a14+, 1
3fb5bf00:	move   *a13(0x0), *a14+, 1
3fb5bf20:	move   *a13, a11, 1
3fb5bf30:	move   *a11(0x580), a9, 1
3fb5bf50:	call   a9
3fb5bf60:	jruc   L3FB5C080
L3FB5BF70:
3fb5bf70:	move   a14, -*sp, 1
3fb5bf80:	move   *a13(0xffa0), *a14+, 1
3fb5bfa0:	move   *a13(0xffc0), *a14+, 1
3fb5bfc0:	move   *a13(0x0), *a14+, 1
3fb5bfe0:	move   *a13, a11, 1
3fb5bff0:	move   *a11(0x560), a9, 1
3fb5c010:	call   a9
3fb5c020:	jruc   L3FB5C080
L3FB5C030:
3fb5c030:	move   *a13(0xffa0), a8, 1
3fb5c050:	jreq   L3FB5BF70
3fb5c060:	dec    a8
3fb5c070:	jreq   L3FB5BEB0
L3FB5C080:
3fb5c080:	move   *sp(0x80), a14, 1
3fb5c0a0:	mmfm   sp, a9,a11,a13
3fb5c0c0:	rets   2
3fb5c0d0:	mmtm   sp, a5,a7,a9,a11,a13
3fb5c0f0:	move   a14, a13
3fb5c100:	addi   0x320, a14
3fb5c120:	move   *a13(0xffe0), a11, 1
3fb5c140:	move   *a11(0x20), *a13(0x0), 1
3fb5c170:	move   *a13, a9, 1
3fb5c180:	move   *a9(0x7a0), *a13(0x20), 1
3fb5c1b0:	move   *a13(0x20), a9, 1
3fb5c1d0:	sub    a11, a11
3fb5c1e0:	move   a11, *a9(0x760), 1
3fb5c200:	move   *a13(0xffe0), a11, 1
3fb5c220:	setf   16, 1, 0
3fb5c230:	move   *a11, a9, 0
3fb5c240:	jreq   L3FB5C390
3fb5c250:	move   *a13(0x20), a9, 1
3fb5c270:	move   *a11(0x80), a7, 1
3fb5c290:	move   *a7(0x60), *a9(0x760), 1
3fb5c2c0:	jruc   L3FB5C390
L3FB5C2D0:
3fb5c2d0:	move   *a13(0xffe0), a11, 1
3fb5c2f0:	move   *a11(0x520), *a13(0x60), 1
3fb5c320:	jruc   L3FB5C400
L3FB5C330:
3fb5c330:	move   *a13(0xffe0), a11, 1
3fb5c350:	move   *a11(0x4e0), *a13(0x60), 1
3fb5c380:	jruc   L3FB5C400
L3FB5C390:
3fb5c390:	move   *a13(0xffa0), a8, 1
3fb5c3b0:	jreq   L3FB5C330
3fb5c3c0:	dec    a8
3fb5c3d0:	jreq   L3FB5C2D0
3fb5c3e0:	jauc   L3FB5E310
L3FB5C400:
3fb5c400:	move   *a13(0x60), a9, 1
3fb5c420:	move   *a9(0x80), a7, 1
3fb5c440:	move   *a7(0x60), *a13(0x40), 1
3fb5c470:	move   a14, -*sp, 1
3fb5c480:	movi   0xfd, a7
3fb5c4a0:	move   a7, *a14+, 1
3fb5c4b0:	move   *a13(0x40), *a14+, 1
3fb5c4d0:	move   *a13(0x20), a7, 1
3fb5c4f0:	move   *a7(0x360), a7, 1
3fb5c510:	call   a7
3fb5c520:	move   a8, *a13(0x80), 1
3fb5c540:	move   a8, a7
3fb5c550:	jreq   L3FB5C640
3fb5c560:	move   a14, -*sp, 1
3fb5c570:	move   a9, *a14+, 1
3fb5c580:	move   *a13(0xffa0), *a14+, 1
3fb5c5a0:	move   *a13(0xffc0), *a14+, 1
3fb5c5c0:	move   a11, *a14+, 1
3fb5c5d0:	move   *a13(0x20), a7, 1
3fb5c5f0:	move   *a7(0x7a0), a7, 1
3fb5c610:	call   a7
3fb5c620:	jauc   L3FB5E310
L3FB5C640:
3fb5c640:	move   *a11(0x180), a7, 1
3fb5c660:	move   *a7(0x0), *a13(0x1a0), 1
3fb5c690:	move   *a13(0x1a0), a7, 1
3fb5c6b0:	setf   16, 1, 0
3fb5c6c0:	move   *a7(0x40), a9, 0
3fb5c6e0:	move   *a7(0x20), a7, 0
3fb5c700:	sub    a7, a9
3fb5c710:	move   a9, *a13(0x1c0), 1
3fb5c730:	move   *a13(0x1a0), a7, 1
3fb5c750:	move   *a7(0x50), a9, 0
3fb5c770:	move   *a7(0x30), a7, 0
3fb5c790:	sub    a7, a9
3fb5c7a0:	move   a9, *a13(0x1e0), 1
3fb5c7c0:	move   *a13(0x40), a7, 1
3fb5c7e0:	move   *a13(0x1c0), a5, 1
3fb5c800:	setf   16, 0, 0
3fb5c810:	move   *a7(0x110), a7, 0
3fb5c830:	add    a5, a7
3fb5c840:	move   *a13(0x40), a5, 1
3fb5c860:	dec    a7
3fb5c870:	move   *a5(0x110), a5, 0
3fb5c890:	divu   a5, a7
3fb5c8a0:	move   *a13(0x40), a5, 1
3fb5c8c0:	move   *a5(0x100), a5, 0
3fb5c8e0:	add    a9, a5
3fb5c8f0:	move   *a13(0x40), a9, 1
3fb5c910:	dec    a5
3fb5c920:	move   *a9(0x100), a9, 0
3fb5c940:	divu   a9, a5
3fb5c950:	mpyu   a5, a7
3fb5c960:	move   a7, *a13(0x160), 1
3fb5c980:	move   *a13(0xffa0), a9, 1
3fb5c9a0:	jrne   L3FB5C9F0
3fb5c9b0:	move   *a13(0x1e0), a5, 1
3fb5c9d0:	cmp    a7, a5
3fb5c9e0:	jrge   L3FB5CAD0
L3FB5C9F0:
3fb5c9f0:	move   a14, -*sp, 1
3fb5ca00:	move   *a13(0x60), *a14+, 1
3fb5ca20:	move   a9, *a14+, 1
3fb5ca30:	move   *a13(0xffc0), *a14+, 1
3fb5ca50:	move   a11, *a14+, 1
3fb5ca60:	move   *a13(0x20), a5, 1
3fb5ca80:	move   *a5(0x7c0), a5, 1
3fb5caa0:	call   a5
3fb5cab0:	jauc   L3FB5E310
L3FB5CAD0:
3fb5cad0:	move   a14, -*sp, 1
3fb5cae0:	move   *a13(0xffc0), a5, 1
3fb5cb00:	move   *a5(0x20), a5, 1
3fb5cb20:	movk   28, a7
3fb5cb30:	mpys   a7, a5
3fb5cb40:	move   *a13(0x160), a7, 1
3fb5cb60:	mpyu   a7, a5
3fb5cb70:	move   a5, *a14+, 1
3fb5cb80:	movk   1, a5
3fb5cb90:	move   a5, *a14+, 1
3fb5cba0:	calla  L3F703D90
3fb5cbd0:	move   a8, *a13(0x200), 1
3fb5cbf0:	move   a8, a8
3fb5cc00:	jaeq   L3FB5E310
3fb5cc20:	move   a8, *a13(0x2e0), 1
3fb5cc40:	sub    a5, a5
3fb5cc50:	move   a5, *a13(0x180), 1
3fb5cc70:	move   a5, *a13(0xc0), 1
3fb5cc90:	move   *a13(0x1e0), a7, 1
3fb5ccb0:	cmp    a7, a5
3fb5ccc0:	jage   L3FB5DD10
L3FB5CCE0:
3fb5cce0:	sub    a11, a11
3fb5ccf0:	move   a11, *a13(0xa0), 1
3fb5cd10:	move   *a13(0x1c0), a9, 1
3fb5cd30:	cmp    a9, a11
3fb5cd40:	jage   L3FB5DC20
L3FB5CD60:
3fb5cd60:	move   *a13(0xffc0), a11, 1
3fb5cd80:	move   *a11(0x0), *a13(0x220), 1
3fb5cdb0:	move   *a13(0x220), a9, 1
3fb5cdd0:	jaeq   L3FB5DB30
L3FB5CDF0:
3fb5cdf0:	move   *a13(0x220), a11, 1
3fb5ce10:	move   *a13(0xffe0), a9, 1
3fb5ce30:	setf   16, 1, 0
3fb5ce40:	move   *a11(0x20), a7, 0
3fb5ce60:	move   *a9(0x3a0), a5, 0
3fb5ce80:	sub    a5, a7
3fb5ce90:	move   a7, *a13(0xe0), 1
3fb5ceb0:	move   *a11(0x40), a5, 0
3fb5ced0:	move   *a9(0x3a0), a7, 0
3fb5cef0:	sub    a7, a5
3fb5cf00:	move   a5, *a13(0x120), 1
3fb5cf20:	move   *a11(0x30), a7, 0
3fb5cf40:	move   *a9(0x3b0), a5, 0
3fb5cf60:	sub    a5, a7
3fb5cf70:	move   a7, *a13(0x100), 1
3fb5cf90:	move   *a11(0x50), a5, 0
3fb5cfb0:	move   *a9(0x3b0), a7, 0
3fb5cfd0:	sub    a7, a5
3fb5cfe0:	move   a5, *a13(0x140), 1
3fb5d000:	move   *a13(0x120), a7, 1
3fb5d020:	move   *a13(0xa0), a5, 1
3fb5d040:	cmp    a5, a7
3fb5d050:	jalt   L3FB5DAC0
3fb5d070:	move   *a13(0x40), a5, 1
3fb5d090:	move   *a13(0xa0), a7, 1
3fb5d0b0:	setf   16, 0, 0
3fb5d0c0:	move   *a5(0x110), a5, 0
3fb5d0e0:	add    a7, a5
3fb5d0f0:	move   *a13(0xe0), a7, 1
3fb5d110:	cmp    a5, a7
3fb5d120:	janc   L3FB5DAC0
3fb5d140:	move   *a13(0x140), a5, 1
3fb5d160:	move   *a13(0xc0), a7, 1
3fb5d180:	cmp    a7, a5
3fb5d190:	jalt   L3FB5DAC0
3fb5d1b0:	move   *a13(0x40), a5, 1
3fb5d1d0:	move   *a5(0x100), a5, 0
3fb5d1f0:	add    a7, a5
3fb5d200:	move   *a13(0x100), a7, 1
3fb5d220:	cmp    a5, a7
3fb5d230:	janc   L3FB5DAC0
3fb5d250:	move   *a13(0xe0), a5, 1
3fb5d270:	move   *a13(0xa0), a7, 1
3fb5d290:	cmp    a7, a5
3fb5d2a0:	jrgt   L3FB5D2C0
3fb5d2b0:	move   a7, a5
L3FB5D2C0:
3fb5d2c0:	move   a5, *a13(0xe0), 1
3fb5d2e0:	move   *a13(0x100), a5, 1
3fb5d300:	move   *a13(0xc0), a7, 1
3fb5d320:	cmp    a7, a5
3fb5d330:	jrgt   L3FB5D350
3fb5d340:	move   a7, a5
L3FB5D350:
3fb5d350:	move   a5, *a13(0x100), 1
3fb5d370:	move   *a13(0x40), a5, 1
3fb5d390:	move   *a13(0xa0), a7, 1
3fb5d3b0:	move   *a5(0x110), a5, 0
3fb5d3d0:	add    a7, a5
3fb5d3e0:	move   *a13(0x120), a7, 1
3fb5d400:	cmp    a5, a7
3fb5d410:	jrc   L3FB5D490
3fb5d420:	move   *a13(0x40), a5, 1
3fb5d440:	move   *a13(0xa0), a7, 1
3fb5d460:	move   *a5(0x110), a5, 0
3fb5d480:	add    a5, a7
L3FB5D490:
3fb5d490:	move   a7, *a13(0x120), 1
3fb5d4b0:	move   *a13(0x40), a5, 1
3fb5d4d0:	move   *a13(0xc0), a7, 1
3fb5d4f0:	move   *a5(0x100), a5, 0
3fb5d510:	add    a7, a5
3fb5d520:	move   *a13(0x140), a7, 1
3fb5d540:	cmp    a5, a7
3fb5d550:	jrc   L3FB5D5D0
3fb5d560:	move   *a13(0x40), a5, 1
3fb5d580:	move   *a13(0xc0), a7, 1
3fb5d5a0:	move   *a5(0x100), a5, 0
3fb5d5c0:	add    a5, a7
L3FB5D5D0:
3fb5d5d0:	move   a7, *a13(0x140), 1
3fb5d5f0:	move   *a13(0x2e0), a5, 1
3fb5d610:	move   *a13(0xe0), a7, 1
3fb5d630:	move   *a13(0xa0), a9, 1
3fb5d650:	sub    a9, a7
3fb5d660:	move   a7, *a5(0x90), 0
3fb5d680:	move   *a13(0x100), a7, 1
3fb5d6a0:	move   *a13(0xc0), a9, 1
3fb5d6c0:	sub    a9, a7
3fb5d6d0:	move   a7, *a5(0x80), 0
3fb5d6f0:	move   *a13(0xffe0), a7, 1
3fb5d710:	move   *a13(0xe0), a9, 1
3fb5d730:	setf   16, 1, 0
3fb5d740:	move   *a7(0x3a0), a7, 0
3fb5d760:	add    a9, a7
3fb5d770:	move   a7, *a5(0x50), 0
3fb5d790:	move   *a13(0xffe0), a7, 1
3fb5d7b0:	move   *a13(0x120), a9, 1
3fb5d7d0:	move   *a7(0x3a0), a7, 0
3fb5d7f0:	add    a9, a7
3fb5d800:	move   a7, *a5(0x70), 0
3fb5d820:	move   *a13(0xffe0), a7, 1
3fb5d840:	move   *a13(0x100), a9, 1
3fb5d860:	move   *a7(0x3b0), a7, 0
3fb5d880:	add    a9, a7
3fb5d890:	move   a7, *a5(0x40), 0
3fb5d8b0:	move   *a13(0xffe0), a7, 1
3fb5d8d0:	move   *a13(0x140), a9, 1
3fb5d8f0:	move   *a7(0x3b0), a7, 0
3fb5d910:	add    a9, a7
3fb5d920:	move   a7, *a5(0x60), 0
3fb5d940:	move   *a13(0x40), a7, 1
3fb5d960:	move   *a7(0x60), *a5(0xc0), 1
3fb5d990:	move   *a11(0x60), *a5(0xa0), 1
3fb5d9c0:	move   a5, *a13(0x300), 1
3fb5d9e0:	addi   0xe0, a5
3fb5da00:	move   a5, *a13(0x2e0), 1
3fb5da20:	move   *a13(0x300), a5, 1
3fb5da40:	move   *a13(0x2e0), *a5(0x0), 1
3fb5da70:	move   *a13(0x180), a5, 1
3fb5da90:	inc    a5
3fb5daa0:	move   a5, *a13(0x180), 1
L3FB5DAC0:
3fb5dac0:	move   *a11(0x0), *a13(0x220), 1
3fb5daf0:	move   *a13(0x220), a11, 1
3fb5db10:	jane   L3FB5CDF0
L3FB5DB30:
3fb5db30:	move   *a13(0x40), a11, 1
3fb5db50:	move   *a13(0xa0), a9, 1
3fb5db70:	setf   16, 0, 0
3fb5db80:	move   *a11(0x110), a7, 0
3fb5dba0:	add    a9, a7
3fb5dbb0:	move   a7, *a13(0xa0), 1
3fb5dbd0:	move   *a13(0x1c0), a9, 1
3fb5dbf0:	cmp    a9, a7
3fb5dc00:	jalt   L3FB5CD60
L3FB5DC20:
3fb5dc20:	move   *a13(0x40), a11, 1
3fb5dc40:	move   *a13(0xc0), a7, 1
3fb5dc60:	setf   16, 0, 0
3fb5dc70:	move   *a11(0x100), a5, 0
3fb5dc90:	add    a7, a5
3fb5dca0:	move   a5, *a13(0xc0), 1
3fb5dcc0:	move   *a13(0x1e0), a7, 1
3fb5dce0:	cmp    a7, a5
3fb5dcf0:	jalt   L3FB5CCE0
L3FB5DD10:
3fb5dd10:	move   a14, -*sp, 1
3fb5dd20:	move   *a13(0x0), *a14+, 1
3fb5dd40:	move   *a13(0xffe0), a11, 1
3fb5dd60:	setf   16, 1, 0
3fb5dd70:	move   *a11(0x10), a8, 0
3fb5dd90:	move   a8, *a14+, 1
3fb5dda0:	calla  L3F86EBF0
3fb5ddd0:	move   a8, *a13(0x2c0), 1
3fb5ddf0:	movk   3, a9
3fb5de00:	move   a9, *a13(0x240), 1
3fb5de20:	movi   0xffff, a9
3fb5de40:	move   a9, *a13(0x260), 1
3fb5de60:	move   a9, *a13(0x280), 1
3fb5de80:	sub    a5, a5
3fb5de90:	move   a5, *a13(0x2a0), 1
3fb5deb0:	move   a14, -*sp, 1
3fb5dec0:	move   a13, a5
3fb5ded0:	addi   0x240, a5
3fb5def0:	move   a5, *a14+, 1
3fb5df00:	movk   15, a5
3fb5df10:	move   a5, *a14+, 1
3fb5df20:	move   a8, *a14+, 1
3fb5df30:	calla  L3F864B20
3fb5df60:	move   a14, -*sp, 1
3fb5df70:	move   *a13(0x2c0), *a14+, 1
3fb5df90:	move   a11, *a14+, 1
3fb5dfa0:	calla  L3F863590
3fb5dfd0:	move   a14, -*sp, 1
3fb5dfe0:	movi   0xfe, a5
3fb5e000:	move   a5, *a14+, 1
3fb5e010:	move   *a13(0x40), *a14+, 1
3fb5e030:	move   *a13(0x20), a5, 1
3fb5e050:	move   *a5(0x360), a9, 1
3fb5e070:	call   a9
3fb5e080:	move   a8, a9
3fb5e090:	jreq   L3FB5E180
3fb5e0a0:	move   a14, -*sp, 1
3fb5e0b0:	movk   1, a9
3fb5e0c0:	move   a9, *a14+, 1
3fb5e0d0:	move   a9, *a14+, 1
3fb5e0e0:	move   *a13(0x180), *a14+, 1
3fb5e100:	move   *a13(0x200), *a14+, 1
3fb5e120:	move   *a13(0x2c0), *a14+, 1
3fb5e140:	move   *a5(0x260), a9, 1
3fb5e160:	call   a9
3fb5e170:	jruc   L3FB5E250
L3FB5E180:
3fb5e180:	move   a14, -*sp, 1
3fb5e190:	movk   1, a9
3fb5e1a0:	move   a9, *a14+, 1
3fb5e1b0:	move   a9, *a14+, 1
3fb5e1c0:	move   *a13(0x180), *a14+, 1
3fb5e1e0:	move   *a13(0x200), *a14+, 1
3fb5e200:	move   *a13(0x2c0), *a14+, 1
3fb5e220:	move   *a5(0x280), a9, 1
3fb5e240:	call   a9
L3FB5E250:
3fb5e250:	move   a14, -*sp, 1
3fb5e260:	move   *a13(0x2c0), *a14+, 1
3fb5e280:	calla  L3F86F3B0
3fb5e2b0:	move   a14, -*sp, 1
3fb5e2c0:	move   *a13(0x200), *a14+, 1
3fb5e2e0:	calla  L3F702440
L3FB5E310:
3fb5e310:	move   *sp(0xc0), a14, 1
3fb5e330:	mmfm   sp, a5,a7,a9,a11,a13
3fb5e350:	rets   2
3fb5e360:	mmtm   sp, a7,a9,a11,a13
3fb5e380:	move   a14, a13
3fb5e390:	addi   0xa0, a14
3fb5e3b0:	move   *a13(0xffe0), a11, 1
3fb5e3d0:	move   *a11(0x20), *a13(0x0), 1
3fb5e400:	move   *a13, a9, 1
3fb5e410:	move   *a9(0x7a0), *a13(0x20), 1
3fb5e440:	move   *a13(0x20), a9, 1
3fb5e460:	sub    a11, a11
3fb5e470:	move   a11, *a9(0x760), 1
3fb5e490:	move   *a13(0xffe0), a11, 1
3fb5e4b0:	setf   16, 1, 0
3fb5e4c0:	move   *a11, a9, 0
3fb5e4d0:	jreq   L3FB5E550
3fb5e4e0:	move   *a13(0x20), a9, 1
3fb5e500:	move   *a11(0x80), a7, 1
3fb5e520:	move   *a7(0x60), *a9(0x760), 1
L3FB5E550:
3fb5e550:	move   *a11(0x4e0), *a13(0x60), 1
3fb5e580:	move   *a13(0x60), a9, 1
3fb5e5a0:	move   *a9(0x80), a7, 1
3fb5e5c0:	move   *a7(0x60), *a13(0x40), 1
3fb5e5f0:	move   a14, -*sp, 1
3fb5e600:	movi   0xfd, a7
3fb5e620:	move   a7, *a14+, 1
3fb5e630:	move   *a13(0x40), *a14+, 1
3fb5e650:	move   *a13(0x20), a7, 1
3fb5e670:	move   *a7(0x360), a7, 1
3fb5e690:	call   a7
3fb5e6a0:	move   a8, *a13(0x80), 1
3fb5e6c0:	move   a8, a7
3fb5e6d0:	jreq   L3FB5E860
3fb5e6e0:	move   a14, -*sp, 1
3fb5e6f0:	move   *a13(0xff40), *a14+, 1
3fb5e710:	setf   16, 0, 0
3fb5e720:	move   *a13(0xff60), a7, 0
3fb5e740:	move   a7, *a14+, 1
3fb5e750:	move   *a13(0xff80), a7, 0
3fb5e770:	move   a7, *a14+, 1
3fb5e780:	setf   16, 1, 0
3fb5e790:	move   *a13(0xffa0), a7, 0
3fb5e7b0:	move   a7, *a14+, 1
3fb5e7c0:	move   *a13(0xffc0), a7, 0
3fb5e7e0:	move   a7, *a14+, 1
3fb5e7f0:	move   a11, *a14+, 1
3fb5e800:	move   *a13(0x20), a7, 1
3fb5e820:	move   *a7(0x820), a7, 1
3fb5e840:	call   a7
3fb5e850:	jruc   L3FB5E9D0
L3FB5E860:
3fb5e860:	move   a14, -*sp, 1
3fb5e870:	move   *a13(0xff40), *a14+, 1
3fb5e890:	setf   16, 0, 0
3fb5e8a0:	move   *a13(0xff60), a7, 0
3fb5e8c0:	move   a7, *a14+, 1
3fb5e8d0:	move   *a13(0xff80), a7, 0
3fb5e8f0:	move   a7, *a14+, 1
3fb5e900:	setf   16, 1, 0
3fb5e910:	move   *a13(0xffa0), a7, 0
3fb5e930:	move   a7, *a14+, 1
3fb5e940:	move   *a13(0xffc0), a7, 0
3fb5e960:	move   a7, *a14+, 1
3fb5e970:	move   a11, *a14+, 1
3fb5e980:	move   *a13(0x20), a7, 1
3fb5e9a0:	move   *a7(0x840), a7, 1
3fb5e9c0:	call   a7
L3FB5E9D0:
3fb5e9d0:	move   *sp(0xa0), a14, 1
3fb5e9f0:	mmfm   sp, a7,a9,a11,a13
3fb5ea10:	rets   2
3fb5ea20:	move   a13, -*sp, 1
3fb5ea30:	move   a14, a13
3fb5ea40:	movk   1, a8
3fb5ea50:	move   *sp(0x40), a14, 1
3fb5ea70:	move   *sp+, a13, 1
3fb5ea80:	rets   2
3fb5ea90:	move   a13, -*sp, 1
3fb5eaa0:	move   a14, a13
3fb5eab0:	movk   1, a8
3fb5eac0:	move   *sp(0x40), a14, 1
3fb5eae0:	move   *sp+, a13, 1
3fb5eaf0:	rets   2
3fb5eb00:	mmtm   sp, a7,a9,a11,a13
3fb5eb20:	move   a14, a13
3fb5eb30:	addi   0x140, a14
3fb5eb50:	move   *a13(0xff80), a11, 1
3fb5eb70:	move   a11, *a13, 1
3fb5eb80:	jaeq   L3FB5F530
3fb5eba0:	move   *a13(0xffc0), a9, 1
3fb5ebc0:	move   *a9(0x20), a9, 1
3fb5ebe0:	move   *a9(0x40), *a13(0x20), 1
3fb5ec10:	move   *a13(0x20), a9, 1
3fb5ec30:	move   *a9(0x80), a9, 1
3fb5ec50:	move   *a9(0x60), a9, 1
3fb5ec70:	move   *a9(0xe0), *a13(0x40), 1
3fb5eca0:	move   *a13(0x20), a9, 1
3fb5ecc0:	move   *a9(0x80), a9, 1
3fb5ece0:	move   *a9(0x60), a9, 1
3fb5ed00:	setf   16, 0, 0
3fb5ed10:	move   *a9(0x100), a9, 0
3fb5ed30:	move   a9, *a13(0x80), 1
3fb5ed50:	sll    0x5, a9
3fb5ed60:	move   *a13(0x40), a11, 1
3fb5ed80:	add    a11, a9
3fb5ed90:	move   a9, *a13(0x60), 1
3fb5edb0:	sub    a11, a9
3fb5edc0:	sra    0x3, a9
3fb5edd0:	move   a9, *a13(0xa0), 1
3fb5edf0:	move   *a13(0xff60), a9, 1
3fb5ee10:	move   *a9, a9, 1
3fb5ee20:	move   a9, *a13(0xe0), 1
3fb5ee40:	jrge   L3FB5EEF0
3fb5ee50:	move   *a13(0x80), a11, 1
3fb5ee70:	mods   a11, a9
3fb5ee80:	move   a9, *a13(0xe0), 1
3fb5eea0:	jreq   L3FB5EF60
3fb5eeb0:	add    a11, a9
3fb5eec0:	move   a9, *a13(0xe0), 1
3fb5eee0:	jruc   L3FB5EF60
L3FB5EEF0:
3fb5eef0:	move   *a13(0x80), a11, 1
3fb5ef10:	cmp    a11, a9
3fb5ef20:	jrlt   L3FB5EF60
3fb5ef30:	mods   a11, a9
3fb5ef40:	move   a9, *a13(0xe0), 1
L3FB5EF60:
3fb5ef60:	sll    0x5, a9
3fb5ef70:	move   *a13(0x40), a11, 1
3fb5ef90:	add    a11, a9
3fb5efa0:	move   a9, *a13(0xc0), 1
3fb5efc0:	jruc   L3FB5F150
L3FB5EFD0:
3fb5efd0:	move   *a13(0xe0), a11, 1
3fb5eff0:	sll    0x5, a11
3fb5f000:	move   *a13(0xc0), a9, 1
3fb5f020:	add    a9, a11
3fb5f030:	move   a11, *a13(0xc0), 1
3fb5f050:	move   *a13(0x60), a9, 1
3fb5f070:	cmp    a9, a11
3fb5f080:	jrc   L3FB5F150
L3FB5F090:
3fb5f090:	move   *a13(0xa0), a11, 1
3fb5f0b0:	sll    0x3, a11
3fb5f0c0:	move   *a13(0xc0), a9, 1
3fb5f0e0:	sub    a11, a9
3fb5f0f0:	move   a9, *a13(0xc0), 1
3fb5f110:	move   *a13(0x60), a11, 1
3fb5f130:	cmp    a11, a9
3fb5f140:	jrnc   L3FB5F090
L3FB5F150:
3fb5f150:	move   *a13(0xff60), a11, 1
3fb5f170:	move   *a11(0x40), *a13(0x100), 1
3fb5f1a0:	move   *a11(0x60), *a13(0x120), 1
3fb5f1d0:	move   *a13(0x100), a9, 1
3fb5f1f0:	move   *a9, a7, 1
3fb5f200:	move   *a13(0x120), a9, 1
3fb5f220:	xor    a9, a7
3fb5f230:	not    a9
3fb5f240:	move   *a13(0xc0), a11, 1
3fb5f260:	move   *a11, a11, 1
3fb5f270:	or     a11, a9
3fb5f280:	and    a9, a7
3fb5f290:	move   *a13(0x100), a11, 1
3fb5f2b0:	move   a7, *a11, 1
3fb5f2c0:	move   *a13, a9, 1
3fb5f2d0:	dec    a9
3fb5f2e0:	move   a9, *a13, 1
3fb5f2f0:	jreq   L3FB5F530
3fb5f300:	move   *a13(0xff60), a7, 1
3fb5f320:	addi   0x80, a7
3fb5f340:	move   a7, *a13(0xff60), 1
3fb5f360:	move   *a7, a7, 1
3fb5f370:	move   a7, *a13(0xe0), 1
3fb5f390:	jrlt   L3FB5F3C0
3fb5f3a0:	jrle   L3FB5F150
3fb5f3b0:	jruc   L3FB5EFD0
L3FB5F3C0:
3fb5f3c0:	sll    0x5, a7
3fb5f3d0:	move   *a13(0xc0), a9, 1
3fb5f3f0:	add    a9, a7
3fb5f400:	move   a7, *a13(0xc0), 1
3fb5f420:	move   *a13(0x40), a9, 1
3fb5f440:	cmp    a9, a7
3fb5f450:	jrnc   L3FB5F150
L3FB5F460:
3fb5f460:	move   *a13(0xa0), a11, 1
3fb5f480:	sll    0x3, a11
3fb5f490:	move   *a13(0xc0), a9, 1
3fb5f4b0:	add    a9, a11
3fb5f4c0:	move   a11, *a13(0xc0), 1
3fb5f4e0:	move   *a13(0x40), a9, 1
3fb5f500:	cmp    a9, a11
3fb5f510:	jrc   L3FB5F460
3fb5f520:	jruc   L3FB5F150
L3FB5F530:
3fb5f530:	move   *sp(0xa0), a14, 1
3fb5f550:	mmfm   sp, a7,a9,a11,a13
3fb5f570:	rets   2
3fb5f580:	mmtm   sp, a7,a9,a11,a13
3fb5f5a0:	move   a14, a13
3fb5f5b0:	addi   0x2e0, a14
3fb5f5d0:	move   *a13(0xff80), a11, 1
3fb5f5f0:	move   a11, *a13, 1
3fb5f600:	jaeq   L3FB62700
3fb5f620:	move   *a13(0xffc0), a9, 1
3fb5f640:	move   *a9(0x20), a9, 1
3fb5f660:	move   *a9(0x40), *a13(0x20), 1
3fb5f690:	move   *a13(0x20), a9, 1
3fb5f6b0:	move   *a9(0x80), a9, 1
3fb5f6d0:	move   *a9(0x60), a9, 1
3fb5f6f0:	move   *a9(0xe0), *a13(0x40), 1
3fb5f720:	move   *a13(0x20), a9, 1
3fb5f740:	move   *a9(0x80), a9, 1
3fb5f760:	move   *a9(0x60), a9, 1
3fb5f780:	move   *a9(0x140), *a13(0xc0), 1
3fb5f7b0:	move   *a13(0x20), a9, 1
3fb5f7d0:	move   *a9(0x80), a9, 1
3fb5f7f0:	move   *a9(0x60), a9, 1
3fb5f810:	setf   16, 0, 0
3fb5f820:	move   *a9(0x110), a9, 0
3fb5f840:	move   a9, *a13(0x80), 1
3fb5f860:	move   *a13(0x20), a9, 1
3fb5f880:	move   *a9(0x80), a9, 1
3fb5f8a0:	move   *a9(0x60), a9, 1
3fb5f8c0:	move   *a9(0x100), a9, 0
3fb5f8e0:	move   a9, *a13(0xa0), 1
3fb5f900:	move   *a13(0xc0), a11, 1
3fb5f920:	mpys   a9, a11
3fb5f930:	move   a11, *a13(0xe0), 1
3fb5f950:	sll    0x3, a11
3fb5f960:	move   *a13(0x40), a9, 1
3fb5f980:	add    a9, a11
3fb5f990:	move   a11, *a13(0x60), 1
3fb5f9b0:	move   *a13(0xff60), a9, 1
3fb5f9d0:	move   *a13(0xffc0), a11, 1
3fb5f9f0:	setf   16, 1, 0
3fb5fa00:	move   *a11(0x210), a11, 0
3fb5fa20:	move   *a9, a9, 1
3fb5fa30:	sub    a11, a9
3fb5fa40:	move   a9, *a13(0x120), 1
3fb5fa60:	jrge   L3FB5FB10
3fb5fa70:	move   *a13(0xa0), a11, 1
3fb5fa90:	mods   a11, a9
3fb5faa0:	move   a9, *a13(0x120), 1
3fb5fac0:	jreq   L3FB5FB80
3fb5fad0:	add    a11, a9
3fb5fae0:	move   a9, *a13(0x120), 1
3fb5fb00:	jruc   L3FB5FB80
L3FB5FB10:
3fb5fb10:	move   *a13(0xa0), a11, 1
3fb5fb30:	cmp    a11, a9
3fb5fb40:	jrlt   L3FB5FB80
3fb5fb50:	mods   a11, a9
3fb5fb60:	move   a9, *a13(0x120), 1
L3FB5FB80:
3fb5fb80:	move   *a13(0x40), *a13(0x140), 1
3fb5fbb0:	move   a9, a9
3fb5fbc0:	jreq   L3FB5FCB0
L3FB5FBD0:
3fb5fbd0:	move   *a13(0xc0), a11, 1
3fb5fbf0:	sll    0x3, a11
3fb5fc00:	move   *a13(0x140), a9, 1
3fb5fc20:	add    a9, a11
3fb5fc30:	move   a11, *a13(0x140), 1
3fb5fc50:	move   *a13(0x120), a9, 1
3fb5fc70:	dec    a9
3fb5fc80:	move   a9, *a13(0x120), 1
3fb5fca0:	jrne   L3FB5FBD0
L3FB5FCB0:
3fb5fcb0:	sub    a11, a11
3fb5fcc0:	move   a11, *a13(0x200), 1
3fb5fce0:	move   *a13(0xffe0), a9, 1
3fb5fd00:	setf   16, 1, 0
3fb5fd10:	move   *a9, a9, 0
3fb5fd20:	jrne   L3FB5FD90
3fb5fd30:	move   *a13(0xffe0), a9, 1
3fb5fd50:	move   *a9(0x3a0), a9, 0
3fb5fd70:	move   a9, *a13(0x200), 1
L3FB5FD90:
3fb5fd90:	move   *a13(0xff60), a9, 1
3fb5fdb0:	move   *a9(0x20), a11, 1
3fb5fdd0:	move   *a13(0xffa0), a9, 1
3fb5fdf0:	add    a9, a11
3fb5fe00:	move   *a13(0x200), a9, 1
3fb5fe20:	add    a9, a11
3fb5fe30:	movk   31, a9
3fb5fe40:	andn   a9, a11
3fb5fe50:	move   *a13(0xffc0), a9, 1
3fb5fe70:	move   *a13(0x200), a7, 1
3fb5fe90:	move   *a9(0x200), a9, 0
3fb5feb0:	add    a7, a9
3fb5fec0:	move   *a13(0x80), a7, 1
3fb5fee0:	mods   a7, a9
3fb5fef0:	sub    a9, a11
3fb5ff00:	move   a11, *a13(0x160), 1
3fb5ff20:	jrge   L3FB5FFB0
3fb5ff30:	mods   a7, a11
3fb5ff40:	move   a11, *a13(0x160), 1
3fb5ff60:	jreq   L3FB60000
3fb5ff70:	add    a7, a11
3fb5ff80:	move   a11, *a13(0x160), 1
3fb5ffa0:	jruc   L3FB60000
L3FB5FFB0:
3fb5ffb0:	cmp    a7, a11
3fb5ffc0:	jrlt   L3FB60000
3fb5ffd0:	mods   a7, a11
3fb5ffe0:	move   a11, *a13(0x160), 1
L3FB60000:
3fb60000:	subk   32, a7
3fb60010:	jage   L3FB60F40
3fb60030:	move   *a13(0x140), a9, 1
3fb60050:	move   *a9(0x0), *a13(0x220), 1
3fb60080:	jruc   L3FB60140
L3FB60090:
3fb60090:	move   *a13(0xff60), a11, 1
3fb600b0:	move   *a11(0x20), a9, 1
3fb600d0:	move   a9, *a13(0x100), 1
3fb600f0:	jreq   L3FB60140
3fb60100:	jage   L3FB60D10
3fb60120:	jauc   L3FB60E30
L3FB60140:
3fb60140:	move   *a13(0x160), a11, 1
3fb60160:	neg    a11
3fb60170:	move   *a13(0x220), a9, 1
3fb60190:	sra    a11, a9
3fb601a0:	move   *a13(0x160), a11, 1
3fb601c0:	neg    a11
3fb601d0:	addk   31, a11
3fb601e0:	sll    0x5, a11
3fb601f0:	addi   0xda400, a11
3fb60220:	move   *a11, a11, 1
3fb60230:	and    a11, a9
3fb60240:	move   a9, *a13(0x1a0), 1
3fb60260:	move   *a13(0x80), a11, 1
3fb60280:	move   *a13(0x160), a7, 1
3fb602a0:	sub    a7, a11
3fb602b0:	move   a11, *a13(0x180), 1
3fb602d0:	move   *a13(0x220), a7, 1
3fb602f0:	sll    a11, a7
3fb60300:	or     a9, a7
3fb60310:	move   a7, *a13(0x1a0), 1
3fb60330:	move   *a13(0x80), a9, 1
3fb60350:	add    a9, a11
3fb60360:	move   a11, *a13(0x180), 1
3fb60380:	subk   32, a11
3fb60390:	jrge   L3FB60440
3fb603a0:	move   *a13(0x220), a11, 1
3fb603c0:	move   *a13(0x180), a7, 1
3fb603e0:	sll    a7, a11
3fb603f0:	move   *a13(0x1a0), a7, 1
3fb60410:	or     a7, a11
3fb60420:	move   a11, *a13(0x1a0), 1
L3FB60440:
3fb60440:	move   *a13(0xff60), a11, 1
3fb60460:	move   *a11(0x40), *a13(0x1c0), 1
3fb60490:	move   *a11(0x60), *a13(0x1e0), 1
3fb604c0:	move   *a13(0x1c0), a9, 1
3fb604e0:	move   *a9, a7, 1
3fb604f0:	move   *a13(0x1e0), a9, 1
3fb60510:	xor    a9, a7
3fb60520:	not    a9
3fb60530:	move   *a13(0x1a0), a11, 1
3fb60550:	or     a11, a9
3fb60560:	and    a9, a7
3fb60570:	move   *a13(0x1c0), a9, 1
3fb60590:	move   a7, *a9, 1
3fb605a0:	move   *a13, a7, 1
3fb605b0:	dec    a7
3fb605c0:	move   a7, *a13, 1
3fb605d0:	jaeq   L3FB62700
3fb605f0:	move   *a13(0xff60), a7, 1
3fb60610:	addi   0x80, a7
3fb60630:	move   a7, *a13(0xff60), 1
3fb60650:	move   *a7, a7, 1
3fb60660:	move   a7, *a13(0x120), 1
3fb60680:	jreq   L3FB60C80
3fb60690:	jrle   L3FB60980
3fb606a0:	move   *a13(0xc0), a7, 1
3fb606c0:	sll    0x3, a7
3fb606d0:	move   *a13(0x140), a9, 1
3fb606f0:	add    a9, a7
3fb60700:	move   a7, *a13(0x140), 1
3fb60720:	move   *a13(0x120), a9, 1
3fb60740:	dec    a9
3fb60750:	move   a9, *a13(0x120), 1
3fb60770:	jrle   L3FB60810
3fb60780:	move   *a13(0xc0), a7, 1
3fb607a0:	mpys   a7, a9
3fb607b0:	sll    0x3, a9
3fb607c0:	move   *a13(0x140), a7, 1
3fb607e0:	add    a7, a9
3fb607f0:	move   a9, *a13(0x140), 1
L3FB60810:
3fb60810:	move   *a13(0x140), a9, 1
3fb60830:	move   *a13(0x60), a7, 1
3fb60850:	cmp    a7, a9
3fb60860:	jrc   L3FB60930
L3FB60870:
3fb60870:	move   *a13(0xe0), a11, 1
3fb60890:	sll    0x3, a11
3fb608a0:	move   *a13(0x140), a9, 1
3fb608c0:	sub    a11, a9
3fb608d0:	move   a9, *a13(0x140), 1
3fb608f0:	move   *a13(0x60), a11, 1
3fb60910:	cmp    a11, a9
3fb60920:	jrnc   L3FB60870
L3FB60930:
3fb60930:	move   *a9(0x0), *a13(0x220), 1
3fb60960:	jauc   L3FB60090
L3FB60980:
3fb60980:	move   *a13(0xc0), a7, 1
3fb609a0:	sll    0x3, a7
3fb609b0:	move   *a13(0x140), a9, 1
3fb609d0:	sub    a7, a9
3fb609e0:	move   a9, *a13(0x140), 1
3fb60a00:	move   *a13(0x120), a7, 1
3fb60a20:	inc    a7
3fb60a30:	move   a7, *a13(0x120), 1
3fb60a50:	jrge   L3FB60AF0
3fb60a60:	move   *a13(0xc0), a9, 1
3fb60a80:	mpys   a9, a7
3fb60a90:	sll    0x3, a7
3fb60aa0:	move   *a13(0x140), a9, 1
3fb60ac0:	add    a9, a7
3fb60ad0:	move   a7, *a13(0x140), 1
L3FB60AF0:
3fb60af0:	move   *a13(0x140), a9, 1
3fb60b10:	move   *a13(0x40), a7, 1
3fb60b30:	cmp    a7, a9
3fb60b40:	jrnc   L3FB60C10
L3FB60B50:
3fb60b50:	move   *a13(0xe0), a11, 1
3fb60b70:	sll    0x3, a11
3fb60b80:	move   *a13(0x140), a9, 1
3fb60ba0:	add    a9, a11
3fb60bb0:	move   a11, *a13(0x140), 1
3fb60bd0:	move   *a13(0x40), a9, 1
3fb60bf0:	cmp    a9, a11
3fb60c00:	jrc   L3FB60B50
L3FB60C10:
3fb60c10:	move   *a13(0x140), a11, 1
3fb60c30:	move   *a11(0x0), *a13(0x220), 1
3fb60c60:	jauc   L3FB60090
L3FB60C80:
3fb60c80:	move   *a13(0xff60), a7, 1
3fb60ca0:	move   *a7(0x20), a7, 1
3fb60cc0:	move   a7, *a13(0x100), 1
3fb60ce0:	jaeq   L3FB60440
3fb60d00:	jrle   L3FB60E30
L3FB60D10:
3fb60d10:	move   *a13(0x160), a11, 1
3fb60d30:	move   *a13(0x100), a9, 1
3fb60d50:	add    a9, a11
3fb60d60:	move   a11, *a13(0x160), 1
L3FB60D80:
3fb60d80:	move   *a13(0x160), a11, 1
3fb60da0:	move   *a13(0x80), a9, 1
3fb60dc0:	sub    a9, a11
3fb60dd0:	move   a11, *a13(0x160), 1
3fb60df0:	cmp    a9, a11
3fb60e00:	jrge   L3FB60D80
3fb60e10:	jauc   L3FB60140
L3FB60E30:
3fb60e30:	move   *a13(0x160), a11, 1
3fb60e50:	move   *a13(0x100), a9, 1
3fb60e70:	add    a9, a11
3fb60e80:	move   a11, *a13(0x160), 1
L3FB60EA0:
3fb60ea0:	move   *a13(0x160), a11, 1
3fb60ec0:	move   *a13(0x80), a9, 1
3fb60ee0:	add    a9, a11
3fb60ef0:	move   a11, *a13(0x160), 1
3fb60f10:	jrlt   L3FB60EA0
3fb60f20:	jauc   L3FB60140
L3FB60F40:
3fb60f40:	move   a11, *a13(0x220), 1
3fb60f60:	move   *a13(0x140), *a13(0x240), 1
3fb60f90:	subk   32, a11
3fb60fa0:	jrlt   L3FB61130
L3FB60FB0:
3fb60fb0:	move   *a13(0x220), a11, 1
3fb60fd0:	subk   32, a11
3fb60fe0:	move   a11, *a13(0x220), 1
3fb61000:	move   *a13(0x240), a9, 1
3fb61020:	addk   32, a9
3fb61030:	move   a9, *a13(0x240), 1
3fb61050:	subk   32, a11
3fb61060:	jrge   L3FB60FB0
3fb61070:	jruc   L3FB61130
L3FB61080:
3fb61080:	move   *a13(0xff60), a11, 1
3fb610a0:	move   *a11(0x20), a9, 1
3fb610c0:	move   a9, *a13(0x100), 1
3fb610e0:	jreq   L3FB61130
3fb610f0:	jage   L3FB62080
3fb61110:	jauc   L3FB623E0
L3FB61130:
3fb61130:	move   *a13(0x240), *a13(0x260), 1
3fb61160:	move   *a13(0x220), a11, 1
3fb61180:	neg    a11
3fb61190:	addk   32, a11
3fb611a0:	move   a11, *a13(0x180), 1
3fb611c0:	move   *a13(0x260), a9, 1
3fb611e0:	move   *a13(0x220), a7, 1
3fb61200:	neg    a7
3fb61210:	move   *a9+, a11, 1
3fb61220:	move   a9, *a13(0x260), 1
3fb61240:	sra    a7, a11
3fb61250:	move   *a13(0x180), a7, 1
3fb61270:	dec    a7
3fb61280:	sll    0x5, a7
3fb61290:	addi   0xda400, a7
3fb612c0:	move   *a7, a7, 1
3fb612d0:	and    a7, a11
3fb612e0:	move   a11, *a13(0x1a0), 1
3fb61300:	move   *a13(0x160), a7, 1
3fb61320:	move   *a13(0x180), a9, 1
3fb61340:	add    a9, a7
3fb61350:	move   a7, *a13(0x280), 1
3fb61370:	move   *a13(0x80), a9, 1
3fb61390:	sub    a7, a9
3fb613a0:	move   a9, *a13(0x2c0), 1
3fb613c0:	jrgt   L3FB61480
3fb613d0:	move   *a13(0x180), a7, 1
3fb613f0:	add    a9, a7
3fb61400:	move   *a13(0x140), a9, 1
3fb61420:	move   *a9, a9, 1
3fb61430:	sll    a7, a9
3fb61440:	or     a11, a9
3fb61450:	move   a9, *a13(0x1a0), 1
3fb61470:	jruc   L3FB61690
L3FB61480:
3fb61480:	move   *a13(0x180), a7, 1
3fb614a0:	subk   32, a7
3fb614b0:	jrge   L3FB61690
3fb614c0:	move   *a13(0x260), a7, 1
3fb614e0:	move   *a7, a7, 1
3fb614f0:	move   *a13(0x180), a9, 1
3fb61510:	sll    a9, a7
3fb61520:	or     a11, a7
3fb61530:	move   a7, *a13(0x1a0), 1
3fb61550:	move   *a13(0x80), a11, 1
3fb61570:	move   *a13(0x280), a7, 1
3fb61590:	sub    a7, a11
3fb615a0:	add    a9, a11
3fb615b0:	subk   32, a11
3fb615c0:	move   a11, *a13(0x2c0), 1
3fb615e0:	jrge   L3FB61690
3fb615f0:	move   *a13(0x140), a7, 1
3fb61610:	move   *a7, a7, 1
3fb61620:	addk   32, a11
3fb61630:	sll    a11, a7
3fb61640:	move   *a13(0x1a0), a11, 1
3fb61660:	or     a11, a7
3fb61670:	move   a7, *a13(0x1a0), 1
L3FB61690:
3fb61690:	move   *a13(0xff60), a11, 1
3fb616b0:	move   *a11(0x40), *a13(0x1c0), 1
3fb616e0:	move   *a11(0x60), *a13(0x1e0), 1
3fb61710:	move   *a13(0x1c0), a9, 1
3fb61730:	move   *a9, a7, 1
3fb61740:	move   *a13(0x1e0), a9, 1
3fb61760:	xor    a9, a7
3fb61770:	not    a9
3fb61780:	move   *a13(0x1a0), a11, 1
3fb617a0:	or     a11, a9
3fb617b0:	and    a9, a7
3fb617c0:	move   *a13(0x1c0), a9, 1
3fb617e0:	move   a7, *a9, 1
3fb617f0:	move   *a13, a7, 1
3fb61800:	dec    a7
3fb61810:	move   a7, *a13, 1
3fb61820:	jaeq   L3FB62700
3fb61840:	move   *a13(0xff60), a7, 1
3fb61860:	addi   0x80, a7
3fb61880:	move   a7, *a13(0xff60), 1
3fb618a0:	move   *a7, a7, 1
3fb618b0:	move   a7, *a13(0x120), 1
3fb618d0:	jreq   L3FB61FF0
3fb618e0:	jrle   L3FB61C60
3fb618f0:	move   *a13(0x240), a7, 1
3fb61910:	move   *a13(0x140), a9, 1
3fb61930:	sub    a9, a7
3fb61940:	sra    0x3, a7
3fb61950:	move   a7, *a13(0x2a0), 1
3fb61970:	move   *a13(0xc0), a7, 1
3fb61990:	sll    0x3, a7
3fb619a0:	add    a9, a7
3fb619b0:	move   a7, *a13(0x140), 1
3fb619d0:	move   *a13(0x120), a9, 1
3fb619f0:	dec    a9
3fb61a00:	move   a9, *a13(0x120), 1
3fb61a20:	jrle   L3FB61AC0
3fb61a30:	move   *a13(0xc0), a7, 1
3fb61a50:	mpys   a7, a9
3fb61a60:	sll    0x3, a9
3fb61a70:	move   *a13(0x140), a7, 1
3fb61a90:	add    a7, a9
3fb61aa0:	move   a9, *a13(0x140), 1
L3FB61AC0:
3fb61ac0:	move   *a13(0x140), a9, 1
3fb61ae0:	move   *a13(0x60), a7, 1
3fb61b00:	cmp    a7, a9
3fb61b10:	jrc   L3FB61BE0
L3FB61B20:
3fb61b20:	move   *a13(0xe0), a11, 1
3fb61b40:	sll    0x3, a11
3fb61b50:	move   *a13(0x140), a9, 1
3fb61b70:	sub    a11, a9
3fb61b80:	move   a9, *a13(0x140), 1
3fb61ba0:	move   *a13(0x60), a11, 1
3fb61bc0:	cmp    a11, a9
3fb61bd0:	jrnc   L3FB61B20
L3FB61BE0:
3fb61be0:	move   *a13(0x2a0), a11, 1
3fb61c00:	sll    0x3, a11
3fb61c10:	add    a9, a11
3fb61c20:	move   a11, *a13(0x240), 1
3fb61c40:	jauc   L3FB61080
L3FB61C60:
3fb61c60:	move   *a13(0x240), a7, 1
3fb61c80:	move   *a13(0x140), a9, 1
3fb61ca0:	sub    a9, a7
3fb61cb0:	sra    0x3, a7
3fb61cc0:	move   a7, *a13(0x2a0), 1
3fb61ce0:	move   *a13(0xc0), a7, 1
3fb61d00:	sll    0x3, a7
3fb61d10:	sub    a7, a9
3fb61d20:	move   a9, *a13(0x140), 1
3fb61d40:	move   *a13(0x120), a7, 1
3fb61d60:	inc    a7
3fb61d70:	move   a7, *a13(0x120), 1
3fb61d90:	jrge   L3FB61E30
3fb61da0:	move   *a13(0xc0), a9, 1
3fb61dc0:	mpys   a9, a7
3fb61dd0:	sll    0x3, a7
3fb61de0:	move   *a13(0x140), a9, 1
3fb61e00:	add    a9, a7
3fb61e10:	move   a7, *a13(0x140), 1
L3FB61E30:
3fb61e30:	move   *a13(0x140), a9, 1
3fb61e50:	move   *a13(0x40), a7, 1
3fb61e70:	cmp    a7, a9
3fb61e80:	jrnc   L3FB61F50
L3FB61E90:
3fb61e90:	move   *a13(0xe0), a11, 1
3fb61eb0:	sll    0x3, a11
3fb61ec0:	move   *a13(0x140), a9, 1
3fb61ee0:	add    a9, a11
3fb61ef0:	move   a11, *a13(0x140), 1
3fb61f10:	move   *a13(0x40), a9, 1
3fb61f30:	cmp    a9, a11
3fb61f40:	jrc   L3FB61E90
L3FB61F50:
3fb61f50:	move   *a13(0x2a0), a11, 1
3fb61f70:	sll    0x3, a11
3fb61f80:	move   *a13(0x140), a9, 1
3fb61fa0:	add    a9, a11
3fb61fb0:	move   a11, *a13(0x240), 1
3fb61fd0:	jauc   L3FB61080
L3FB61FF0:
3fb61ff0:	move   *a13(0xff60), a7, 1
3fb62010:	move   *a7(0x20), a7, 1
3fb62030:	move   a7, *a13(0x100), 1
3fb62050:	jaeq   L3FB61690
3fb62070:	jrle   L3FB623E0
L3FB62080:
3fb62080:	move   *a13(0x160), a11, 1
3fb620a0:	move   *a13(0x100), a9, 1
3fb620c0:	add    a9, a11
3fb620d0:	move   a11, *a13(0x160), 1
3fb620f0:	move   *a13(0x80), a7, 1
3fb62110:	cmp    a7, a11
3fb62120:	jrge   L3FB621C0
3fb62130:	sra    0x3, a9
3fb62140:	sll    0x3, a9
3fb62150:	move   *a13(0x240), a7, 1
3fb62170:	add    a7, a9
3fb62180:	move   a9, *a13(0x240), 1
3fb621a0:	jauc   L3FB61130
L3FB621C0:
3fb621c0:	move   *a13(0x160), a11, 1
3fb621e0:	move   *a13(0x80), a9, 1
3fb62200:	sub    a9, a11
3fb62210:	move   a11, *a13(0x160), 1
3fb62230:	cmp    a9, a11
3fb62240:	jrge   L3FB621C0
3fb62250:	move   *a13(0x160), *a13(0x220), 1
3fb62280:	move   *a13(0x140), *a13(0x240), 1
3fb622b0:	move   *a13(0x220), a11, 1
3fb622d0:	subk   32, a11
3fb622e0:	jalt   L3FB61130
L3FB62300:
3fb62300:	move   *a13(0x220), a11, 1
3fb62320:	subk   32, a11
3fb62330:	move   a11, *a13(0x220), 1
3fb62350:	move   *a13(0x240), a9, 1
3fb62370:	addk   32, a9
3fb62380:	move   a9, *a13(0x240), 1
3fb623a0:	subk   32, a11
3fb623b0:	jrge   L3FB62300
3fb623c0:	jauc   L3FB61130
L3FB623E0:
3fb623e0:	move   *a13(0x160), a11, 1
3fb62400:	move   *a13(0x100), a9, 1
3fb62420:	add    a9, a11
3fb62430:	move   a11, *a13(0x160), 1
3fb62450:	jrlt   L3FB624F0
3fb62460:	sra    0x3, a9
3fb62470:	sll    0x3, a9
3fb62480:	move   *a13(0x240), a7, 1
3fb624a0:	add    a7, a9
3fb624b0:	move   a9, *a13(0x240), 1
3fb624d0:	jauc   L3FB61130
L3FB624F0:
3fb624f0:	move   *a13(0x160), a11, 1
3fb62510:	move   *a13(0x80), a9, 1
3fb62530:	add    a9, a11
3fb62540:	move   a11, *a13(0x160), 1
3fb62560:	jrlt   L3FB624F0
3fb62570:	move   *a13(0x160), *a13(0x220), 1
3fb625a0:	move   *a13(0x140), *a13(0x240), 1
3fb625d0:	move   *a13(0x220), a11, 1
3fb625f0:	subk   32, a11
3fb62600:	jalt   L3FB61130
L3FB62620:
3fb62620:	move   *a13(0x220), a11, 1
3fb62640:	subk   32, a11
3fb62650:	move   a11, *a13(0x220), 1
3fb62670:	move   *a13(0x240), a9, 1
3fb62690:	addk   32, a9
3fb626a0:	move   a9, *a13(0x240), 1
3fb626c0:	subk   32, a11
3fb626d0:	jrge   L3FB62620
3fb626e0:	jauc   L3FB61130
L3FB62700:
3fb62700:	move   *sp(0xa0), a14, 1
3fb62720:	mmfm   sp, a7,a9,a11,a13
3fb62740:	rets   2
3fb62750:	mmtm   sp, a7,a9,a11,a13
3fb62770:	move   a14, a13
3fb62780:	addi   0x180, a14
3fb627a0:	move   *a13(0xff80), a11, 1
3fb627c0:	move   a11, *a13, 1
3fb627d0:	jaeq   L3FB63520
3fb627f0:	move   *a13(0xffc0), a9, 1
3fb62810:	move   *a9(0x20), a9, 1
3fb62830:	move   *a9(0x40), *a13(0x20), 1
3fb62860:	move   *a13(0x20), a9, 1
3fb62880:	move   *a9(0x80), a9, 1
3fb628a0:	move   *a9(0x60), a9, 1
3fb628c0:	move   *a9(0xe0), *a13(0x40), 1
3fb628f0:	move   *a13(0x20), a9, 1
3fb62910:	move   *a9(0x80), a9, 1
3fb62930:	move   *a9(0x60), a9, 1
3fb62950:	setf   16, 0, 0
3fb62960:	move   *a9(0x100), a9, 0
3fb62980:	move   a9, *a13(0x80), 1
3fb629a0:	sll    0x5, a9
3fb629b0:	move   *a13(0x40), a11, 1
3fb629d0:	add    a11, a9
3fb629e0:	move   a9, *a13(0x60), 1
3fb62a00:	sub    a11, a9
3fb62a10:	sra    0x3, a9
3fb62a20:	move   a9, *a13(0xa0), 1
3fb62a40:	move   *a13(0xff60), a9, 1
3fb62a60:	move   *a9, a9, 1
3fb62a70:	move   a9, *a13(0xe0), 1
3fb62a90:	jrge   L3FB62B40
3fb62aa0:	move   *a13(0x80), a11, 1
3fb62ac0:	mods   a11, a9
3fb62ad0:	move   a9, *a13(0xe0), 1
3fb62af0:	jreq   L3FB62BB0
3fb62b00:	add    a11, a9
3fb62b10:	move   a9, *a13(0xe0), 1
3fb62b30:	jruc   L3FB62BB0
L3FB62B40:
3fb62b40:	move   *a13(0x80), a11, 1
3fb62b60:	cmp    a11, a9
3fb62b70:	jrlt   L3FB62BB0
3fb62b80:	mods   a11, a9
3fb62b90:	move   a9, *a13(0xe0), 1
L3FB62BB0:
3fb62bb0:	sll    0x5, a9
3fb62bc0:	move   *a13(0x40), a11, 1
3fb62be0:	add    a11, a9
3fb62bf0:	move   a9, *a13(0xc0), 1
3fb62c10:	jruc   L3FB62DA0
L3FB62C20:
3fb62c20:	move   *a13(0xe0), a11, 1
3fb62c40:	sll    0x5, a11
3fb62c50:	move   *a13(0xc0), a9, 1
3fb62c70:	add    a9, a11
3fb62c80:	move   a11, *a13(0xc0), 1
3fb62ca0:	move   *a13(0x60), a9, 1
3fb62cc0:	cmp    a9, a11
3fb62cd0:	jrc   L3FB62DA0
L3FB62CE0:
3fb62ce0:	move   *a13(0xa0), a11, 1
3fb62d00:	sll    0x3, a11
3fb62d10:	move   *a13(0xc0), a9, 1
3fb62d30:	sub    a11, a9
3fb62d40:	move   a9, *a13(0xc0), 1
3fb62d60:	move   *a13(0x60), a11, 1
3fb62d80:	cmp    a11, a9
3fb62d90:	jrnc   L3FB62CE0
L3FB62DA0:
3fb62da0:	move   *a13(0xc0), a11, 1
3fb62dc0:	move   *a11(0x0), *a13(0x100), 1
L3FB62DF0:
3fb62df0:	move   *a13(0xff60), a11, 1
3fb62e10:	move   *a11(0x40), *a13(0x140), 1
3fb62e40:	move   *a11(0x60), *a13(0x160), 1
3fb62e70:	move   *a13(0x140), a9, 1
3fb62e90:	move   *a9, a7, 1
3fb62ea0:	move   *a13(0x160), a9, 1
3fb62ec0:	xor    a9, a7
3fb62ed0:	not    a9
3fb62ee0:	move   *a13(0x100), a11, 1
3fb62f00:	or     a11, a9
3fb62f10:	and    a9, a7
3fb62f20:	move   *a13(0x140), a9, 1
3fb62f40:	move   a7, *a9, 1
3fb62f50:	addk   32, a9
3fb62f60:	move   a9, *a13(0x140), 1
3fb62f80:	move   *a13(0xff60), a7, 1
3fb62fa0:	move   *a7(0x80), a7, 1
3fb62fc0:	move   a7, *a13(0x120), 1
3fb62fe0:	jreq   L3FB630F0
L3FB62FF0:
3fb62ff0:	move   *a13(0x140), a11, 1
3fb63010:	move   *a13(0x100), a9, 1
3fb63030:	move   *a11, a7, 1
3fb63040:	andn   a7, a9
3fb63050:	move   a9, *a11, 1
3fb63060:	addk   32, a11
3fb63070:	move   a11, *a13(0x140), 1
3fb63090:	move   *a13(0x120), a9, 1
3fb630b0:	dec    a9
3fb630c0:	move   a9, *a13(0x120), 1
3fb630e0:	jrne   L3FB62FF0
L3FB630F0:
3fb630f0:	move   *a13(0xff60), a11, 1
3fb63110:	move   *a11(0xa0), *a13(0x160), 1
3fb63140:	move   *a13(0x140), a9, 1
3fb63160:	move   *a9, a7, 1
3fb63170:	move   *a13(0x160), a9, 1
3fb63190:	xor    a9, a7
3fb631a0:	not    a9
3fb631b0:	move   *a13(0x100), a11, 1
3fb631d0:	or     a11, a9
3fb631e0:	and    a9, a7
3fb631f0:	move   *a13(0x140), a9, 1
3fb63210:	move   a7, *a9, 1
3fb63220:	move   *a13, a7, 1
3fb63230:	dec    a7
3fb63240:	move   a7, *a13, 1
3fb63250:	jreq   L3FB63520
3fb63260:	move   *a13(0xff60), a7, 1
3fb63280:	addi   0xc0, a7
3fb632a0:	move   a7, *a13(0xff60), 1
3fb632c0:	move   *a7, a7, 1
3fb632d0:	move   a7, *a13(0xe0), 1
3fb632f0:	jrlt   L3FB63320
3fb63300:	jrle   L3FB62DF0
3fb63310:	jruc   L3FB62C20
L3FB63320:
3fb63320:	sll    0x5, a7
3fb63330:	move   *a13(0xc0), a9, 1
3fb63350:	add    a9, a7
3fb63360:	move   a7, *a13(0xc0), 1
3fb63380:	move   *a13(0x40), a9, 1
3fb633a0:	cmp    a9, a7
3fb633b0:	jrc   L3FB63400
3fb633c0:	move   *a7(0x0), *a13(0x100), 1
3fb633f0:	jruc   L3FB62DF0
L3FB63400:
3fb63400:	move   *a13(0xa0), a11, 1
3fb63420:	sll    0x3, a11
3fb63430:	move   *a13(0xc0), a9, 1
3fb63450:	add    a9, a11
3fb63460:	move   a11, *a13(0xc0), 1
3fb63480:	move   *a13(0x40), a9, 1
3fb634a0:	cmp    a9, a11
3fb634b0:	jrc   L3FB63400
3fb634c0:	move   *a13(0xc0), a11, 1
3fb634e0:	move   *a11(0x0), *a13(0x100), 1
3fb63510:	jruc   L3FB62DF0
L3FB63520:
3fb63520:	move   *sp(0xa0), a14, 1
3fb63540:	mmfm   sp, a7,a9,a11,a13
3fb63560:	rets   2
3fb63570:	mmtm   sp, a7,a9,a11,a13
3fb63590:	move   a14, a13
3fb635a0:	addi   0x300, a14
3fb635c0:	move   *a13(0xff80), a11, 1
3fb635e0:	move   a11, *a13, 1
3fb635f0:	jaeq   L3FB67F10
3fb63610:	move   *a13(0xffc0), a9, 1
3fb63630:	move   *a9(0x20), a9, 1
3fb63650:	move   *a9(0x40), *a13(0x20), 1
3fb63680:	move   *a13(0x20), a9, 1
3fb636a0:	move   *a9(0x80), a9, 1
3fb636c0:	move   *a9(0x60), a9, 1
3fb636e0:	move   *a9(0xe0), *a13(0x40), 1
3fb63710:	move   *a13(0x20), a9, 1
3fb63730:	move   *a9(0x80), a9, 1
3fb63750:	move   *a9(0x60), a9, 1
3fb63770:	move   *a9(0x140), *a13(0xc0), 1
3fb637a0:	move   *a13(0x20), a9, 1
3fb637c0:	move   *a9(0x80), a9, 1
3fb637e0:	move   *a9(0x60), a9, 1
3fb63800:	setf   16, 0, 0
3fb63810:	move   *a9(0x110), a9, 0
3fb63830:	move   a9, *a13(0x80), 1
3fb63850:	move   *a13(0x20), a9, 1
3fb63870:	move   *a9(0x80), a9, 1
3fb63890:	move   *a9(0x60), a9, 1
3fb638b0:	move   *a9(0x100), a9, 0
3fb638d0:	move   a9, *a13(0xa0), 1
3fb638f0:	move   *a13(0xc0), a11, 1
3fb63910:	mpys   a9, a11
3fb63920:	move   a11, *a13(0xe0), 1
3fb63940:	sll    0x3, a11
3fb63950:	move   *a13(0x40), a9, 1
3fb63970:	add    a9, a11
3fb63980:	move   a11, *a13(0x60), 1
3fb639a0:	move   *a13(0xff60), a9, 1
3fb639c0:	move   *a13(0xffc0), a11, 1
3fb639e0:	setf   16, 1, 0
3fb639f0:	move   *a11(0x210), a11, 0
3fb63a10:	move   *a9, a9, 1
3fb63a20:	sub    a11, a9
3fb63a30:	move   a9, *a13(0x120), 1
3fb63a50:	jrge   L3FB63B00
3fb63a60:	move   *a13(0xa0), a11, 1
3fb63a80:	mods   a11, a9
3fb63a90:	move   a9, *a13(0x120), 1
3fb63ab0:	jreq   L3FB63B70
3fb63ac0:	add    a11, a9
3fb63ad0:	move   a9, *a13(0x120), 1
3fb63af0:	jruc   L3FB63B70
L3FB63B00:
3fb63b00:	move   *a13(0xa0), a11, 1
3fb63b20:	cmp    a11, a9
3fb63b30:	jrlt   L3FB63B70
3fb63b40:	mods   a11, a9
3fb63b50:	move   a9, *a13(0x120), 1
L3FB63B70:
3fb63b70:	move   *a13(0x40), *a13(0x140), 1
3fb63ba0:	move   a9, a9
3fb63bb0:	jreq   L3FB63CA0
L3FB63BC0:
3fb63bc0:	move   *a13(0xc0), a11, 1
3fb63be0:	sll    0x3, a11
3fb63bf0:	move   *a13(0x140), a9, 1
3fb63c10:	add    a9, a11
3fb63c20:	move   a11, *a13(0x140), 1
3fb63c40:	move   *a13(0x120), a9, 1
3fb63c60:	dec    a9
3fb63c70:	move   a9, *a13(0x120), 1
3fb63c90:	jrne   L3FB63BC0
L3FB63CA0:
3fb63ca0:	sub    a11, a11
3fb63cb0:	move   a11, *a13(0x220), 1
3fb63cd0:	move   *a13(0xffe0), a9, 1
3fb63cf0:	setf   16, 1, 0
3fb63d00:	move   *a9, a9, 0
3fb63d10:	jrne   L3FB63D80
3fb63d20:	move   *a13(0xffe0), a9, 1
3fb63d40:	move   *a9(0x3a0), a9, 0
3fb63d60:	move   a9, *a13(0x220), 1
L3FB63D80:
3fb63d80:	move   *a13(0xff60), a9, 1
3fb63da0:	move   *a9(0x20), a11, 1
3fb63dc0:	move   *a13(0xffa0), a9, 1
3fb63de0:	add    a9, a11
3fb63df0:	move   *a13(0x220), a9, 1
3fb63e10:	add    a9, a11
3fb63e20:	movk   31, a9
3fb63e30:	andn   a9, a11
3fb63e40:	move   *a13(0xffc0), a9, 1
3fb63e60:	move   *a13(0x220), a7, 1
3fb63e80:	move   *a9(0x200), a9, 0
3fb63ea0:	add    a7, a9
3fb63eb0:	move   *a13(0x80), a7, 1
3fb63ed0:	mods   a7, a9
3fb63ee0:	sub    a9, a11
3fb63ef0:	move   a11, *a13(0x160), 1
3fb63f10:	jrge   L3FB63FA0
3fb63f20:	mods   a7, a11
3fb63f30:	move   a11, *a13(0x160), 1
3fb63f50:	jreq   L3FB63FF0
3fb63f60:	add    a7, a11
3fb63f70:	move   a11, *a13(0x160), 1
3fb63f90:	jruc   L3FB63FF0
L3FB63FA0:
3fb63fa0:	cmp    a7, a11
3fb63fb0:	jrlt   L3FB63FF0
3fb63fc0:	mods   a7, a11
3fb63fd0:	move   a11, *a13(0x160), 1
L3FB63FF0:
3fb63ff0:	subk   32, a7
3fb64000:	jage   L3FB65740
3fb64020:	move   *a13(0x140), a9, 1
3fb64040:	move   *a9(0x0), *a13(0x240), 1
L3FB64070:
3fb64070:	move   *a13(0x160), a11, 1
3fb64090:	neg    a11
3fb640a0:	move   *a13(0x240), a9, 1
3fb640c0:	sra    a11, a9
3fb640d0:	move   *a13(0x160), a11, 1
3fb640f0:	neg    a11
3fb64100:	addk   31, a11
3fb64110:	sll    0x5, a11
3fb64120:	addi   0xda400, a11
3fb64150:	move   *a11, a11, 1
3fb64160:	and    a11, a9
3fb64170:	move   a9, *a13(0x1a0), 1
3fb64190:	move   *a13(0x80), a11, 1
3fb641b0:	move   *a13(0x160), a7, 1
3fb641d0:	sub    a7, a11
3fb641e0:	move   a11, *a13(0x180), 1
3fb64200:	move   *a13(0x240), a7, 1
3fb64220:	sll    a11, a7
3fb64230:	or     a9, a7
3fb64240:	move   a7, *a13(0x1a0), 1
3fb64260:	move   *a13(0x80), a9, 1
3fb64280:	add    a9, a11
3fb64290:	move   a11, *a13(0x260), 1
3fb642b0:	subk   32, a11
3fb642c0:	jrge   L3FB643A0
3fb642d0:	move   *a13(0x260), *a13(0x180), 1
3fb64300:	move   *a13(0x240), a11, 1
3fb64320:	move   *a13(0x180), a7, 1
3fb64340:	sll    a7, a11
3fb64350:	move   *a13(0x1a0), a7, 1
3fb64370:	or     a7, a11
3fb64380:	move   a11, *a13(0x1a0), 1
L3FB643A0:
3fb643a0:	move   *a13(0xff60), a11, 1
3fb643c0:	move   *a11(0x40), *a13(0x1e0), 1
3fb643f0:	move   *a11(0x60), *a13(0x200), 1
3fb64420:	move   *a13(0x1e0), a7, 1
3fb64440:	move   *a7, a7, 1
3fb64450:	move   *a13(0x200), a9, 1
3fb64470:	xor    a9, a7
3fb64480:	not    a9
3fb64490:	move   *a13(0x1a0), a11, 1
3fb644b0:	or     a11, a9
3fb644c0:	and    a9, a7
3fb644d0:	move   *a13(0x1e0), a9, 1
3fb644f0:	move   a7, *a9, 1
3fb64500:	addk   32, a9
3fb64510:	move   a9, *a13(0x1e0), 1
3fb64530:	move   *a13(0xff60), a7, 1
3fb64550:	move   *a7(0x80), a7, 1
3fb64570:	move   a7, *a13(0x1c0), 1
3fb64590:	jreq   L3FB64A10
L3FB645A0:
3fb645a0:	move   *a13(0x180), a11, 1
3fb645c0:	neg    a11
3fb645d0:	addk   32, a11
3fb645e0:	move   a11, *a13(0x180), 1
3fb64600:	neg    a11
3fb64610:	move   *a13(0x240), a9, 1
3fb64630:	sra    a11, a9
3fb64640:	move   *a13(0x180), a11, 1
3fb64660:	neg    a11
3fb64670:	addk   31, a11
3fb64680:	sll    0x5, a11
3fb64690:	addi   0xda400, a11
3fb646c0:	move   *a11, a11, 1
3fb646d0:	and    a11, a9
3fb646e0:	move   a9, *a13(0x1a0), 1
3fb64700:	move   *a13(0x80), a11, 1
3fb64720:	move   *a13(0x180), a7, 1
3fb64740:	sub    a7, a11
3fb64750:	move   a11, *a13(0x180), 1
3fb64770:	move   *a13(0x240), a7, 1
3fb64790:	sll    a11, a7
3fb647a0:	or     a9, a7
3fb647b0:	move   a7, *a13(0x1a0), 1
3fb647d0:	move   *a13(0x80), a9, 1
3fb647f0:	add    a9, a11
3fb64800:	move   a11, *a13(0x260), 1
3fb64820:	subk   32, a11
3fb64830:	jrge   L3FB64910
3fb64840:	move   *a13(0x260), *a13(0x180), 1
3fb64870:	move   *a13(0x240), a11, 1
3fb64890:	move   *a13(0x180), a7, 1
3fb648b0:	sll    a7, a11
3fb648c0:	move   *a13(0x1a0), a7, 1
3fb648e0:	or     a7, a11
3fb648f0:	move   a11, *a13(0x1a0), 1
L3FB64910:
3fb64910:	move   *a13(0x1e0), a11, 1
3fb64930:	move   *a13(0x1a0), a7, 1
3fb64950:	move   *a11, a9, 1
3fb64960:	andn   a9, a7
3fb64970:	move   a7, *a11, 1
3fb64980:	addk   32, a11
3fb64990:	move   a11, *a13(0x1e0), 1
3fb649b0:	move   *a13(0x1c0), a9, 1
3fb649d0:	dec    a9
3fb649e0:	move   a9, *a13(0x1c0), 1
3fb64a00:	jrne   L3FB645A0
L3FB64A10:
3fb64a10:	move   *a13(0x180), a11, 1
3fb64a30:	neg    a11
3fb64a40:	addk   32, a11
3fb64a50:	move   a11, *a13(0x180), 1
3fb64a70:	neg    a11
3fb64a80:	move   *a13(0x240), a9, 1
3fb64aa0:	sra    a11, a9
3fb64ab0:	move   *a13(0x180), a11, 1
3fb64ad0:	neg    a11
3fb64ae0:	addk   31, a11
3fb64af0:	sll    0x5, a11
3fb64b00:	addi   0xda400, a11
3fb64b30:	move   *a11, a11, 1
3fb64b40:	and    a11, a9
3fb64b50:	move   a9, *a13(0x1a0), 1
3fb64b70:	move   *a13(0x80), a11, 1
3fb64b90:	move   *a13(0x180), a7, 1
3fb64bb0:	sub    a7, a11
3fb64bc0:	move   a11, *a13(0x180), 1
3fb64be0:	move   *a13(0x240), a7, 1
3fb64c00:	sll    a11, a7
3fb64c10:	or     a9, a7
3fb64c20:	move   a7, *a13(0x1a0), 1
3fb64c40:	move   *a13(0x80), a9, 1
3fb64c60:	add    a9, a11
3fb64c70:	move   a11, *a13(0x180), 1
3fb64c90:	subk   32, a11
3fb64ca0:	jrge   L3FB64D50
3fb64cb0:	move   *a13(0x240), a11, 1
3fb64cd0:	move   *a13(0x180), a7, 1
3fb64cf0:	sll    a7, a11
3fb64d00:	move   *a13(0x1a0), a7, 1
3fb64d20:	or     a7, a11
3fb64d30:	move   a11, *a13(0x1a0), 1
L3FB64D50:
3fb64d50:	move   *a13(0xff60), a11, 1
3fb64d70:	move   *a11(0xa0), *a13(0x200), 1
3fb64da0:	move   *a13(0x1e0), a7, 1
3fb64dc0:	move   *a7, a7, 1
3fb64dd0:	move   *a13(0x200), a9, 1
3fb64df0:	xor    a9, a7
3fb64e00:	not    a9
3fb64e10:	move   *a13(0x1a0), a11, 1
3fb64e30:	or     a11, a9
3fb64e40:	and    a9, a7
3fb64e50:	move   *a13(0x1e0), a9, 1
3fb64e70:	move   a7, *a9, 1
3fb64e80:	move   *a13, a7, 1
3fb64e90:	dec    a7
3fb64ea0:	move   a7, *a13, 1
3fb64eb0:	jaeq   L3FB67F10
3fb64ed0:	move   *a13(0xff60), a7, 1
3fb64ef0:	addi   0xc0, a7
3fb64f10:	move   a7, *a13(0xff60), 1
3fb64f30:	move   *a7, a7, 1
3fb64f40:	move   a7, *a13(0x120), 1
3fb64f60:	jreq   L3FB65500
3fb64f70:	jrle   L3FB65220
3fb64f80:	move   *a13(0xc0), a7, 1
3fb64fa0:	sll    0x3, a7
3fb64fb0:	move   *a13(0x140), a9, 1
3fb64fd0:	add    a9, a7
3fb64fe0:	move   a7, *a13(0x140), 1
3fb65000:	move   *a13(0x120), a9, 1
3fb65020:	dec    a9
3fb65030:	move   a9, *a13(0x120), 1
3fb65050:	jrle   L3FB650F0
3fb65060:	move   *a13(0xc0), a7, 1
3fb65080:	mpys   a7, a9
3fb65090:	sll    0x3, a9
3fb650a0:	move   *a13(0x140), a7, 1
3fb650c0:	add    a7, a9
3fb650d0:	move   a9, *a13(0x140), 1
L3FB650F0:
3fb650f0:	move   *a13(0x140), a9, 1
3fb65110:	move   *a13(0x60), a7, 1
3fb65130:	cmp    a7, a9
3fb65140:	jrc   L3FB654B0
L3FB65150:
3fb65150:	move   *a13(0xe0), a11, 1
3fb65170:	sll    0x3, a11
3fb65180:	move   *a13(0x140), a9, 1
3fb651a0:	sub    a11, a9
3fb651b0:	move   a9, *a13(0x140), 1
3fb651d0:	move   *a13(0x60), a11, 1
3fb651f0:	cmp    a11, a9
3fb65200:	jrnc   L3FB65150
3fb65210:	jruc   L3FB654B0
L3FB65220:
3fb65220:	move   *a13(0xc0), a7, 1
3fb65240:	sll    0x3, a7
3fb65250:	move   *a13(0x140), a9, 1
3fb65270:	sub    a7, a9
3fb65280:	move   a9, *a13(0x140), 1
3fb652a0:	move   *a13(0x120), a7, 1
3fb652c0:	inc    a7
3fb652d0:	move   a7, *a13(0x120), 1
3fb652f0:	jrge   L3FB65390
3fb65300:	move   *a13(0xc0), a9, 1
3fb65320:	mpys   a9, a7
3fb65330:	sll    0x3, a7
3fb65340:	move   *a13(0x140), a9, 1
3fb65360:	add    a9, a7
3fb65370:	move   a7, *a13(0x140), 1
L3FB65390:
3fb65390:	move   *a13(0x140), a9, 1
3fb653b0:	move   *a13(0x40), a7, 1
3fb653d0:	cmp    a7, a9
3fb653e0:	jrnc   L3FB654B0
L3FB653F0:
3fb653f0:	move   *a13(0xe0), a11, 1
3fb65410:	sll    0x3, a11
3fb65420:	move   *a13(0x140), a9, 1
3fb65440:	add    a9, a11
3fb65450:	move   a11, *a13(0x140), 1
3fb65470:	move   *a13(0x40), a9, 1
3fb65490:	cmp    a9, a11
3fb654a0:	jrc   L3FB653F0
L3FB654B0:
3fb654b0:	move   *a13(0x140), a11, 1
3fb654d0:	move   *a11(0x0), *a13(0x240), 1
L3FB65500:
3fb65500:	move   *a13(0xff60), a11, 1
3fb65520:	move   *a11(0x20), a9, 1
3fb65540:	move   a9, *a13(0x100), 1
3fb65560:	jaeq   L3FB64070
3fb65580:	move   *a13(0x160), a7, 1
3fb655a0:	add    a9, a7
3fb655b0:	move   a7, *a13(0x160), 1
3fb655d0:	move   a9, a9
3fb655e0:	jrle   L3FB656A0
L3FB655F0:
3fb655f0:	move   *a13(0x160), a11, 1
3fb65610:	move   *a13(0x80), a9, 1
3fb65630:	sub    a9, a11
3fb65640:	move   a11, *a13(0x160), 1
3fb65660:	cmp    a9, a11
3fb65670:	jrge   L3FB655F0
3fb65680:	jauc   L3FB64070
L3FB656A0:
3fb656a0:	move   *a13(0x160), a11, 1
3fb656c0:	move   *a13(0x80), a9, 1
3fb656e0:	add    a9, a11
3fb656f0:	move   a11, *a13(0x160), 1
3fb65710:	jrlt   L3FB656A0
3fb65720:	jauc   L3FB64070
L3FB65740:
3fb65740:	move   a11, *a13(0x240), 1
3fb65760:	move   *a13(0x140), *a13(0x260), 1
3fb65790:	subk   32, a11
3fb657a0:	jrlt   L3FB65870
L3FB657B0:
3fb657b0:	move   *a13(0x240), a11, 1
3fb657d0:	subk   32, a11
3fb657e0:	move   a11, *a13(0x240), 1
3fb65800:	move   *a13(0x260), a9, 1
3fb65820:	addk   32, a9
3fb65830:	move   a9, *a13(0x260), 1
3fb65850:	subk   32, a11
3fb65860:	jrge   L3FB657B0
L3FB65870:
3fb65870:	move   *a13(0x240), *a13(0x180), 1
3fb658a0:	move   *a13(0x260), *a13(0x280), 1
3fb658d0:	move   *a13(0x280), a11, 1
3fb658f0:	move   *a13(0x180), a9, 1
3fb65910:	neg    a9
3fb65920:	move   *a11+, a7, 1
3fb65930:	move   a11, *a13(0x280), 1
3fb65950:	sra    a9, a7
3fb65960:	move   *a13(0x180), a9, 1
3fb65980:	neg    a9
3fb65990:	addk   31, a9
3fb659a0:	sll    0x5, a9
3fb659b0:	addi   0xda400, a9
3fb659e0:	move   *a9, a9, 1
3fb659f0:	and    a9, a7
3fb65a00:	move   a7, *a13(0x1a0), 1
3fb65a20:	move   *a13(0x160), a9, 1
3fb65a40:	move   *a13(0x180), a7, 1
3fb65a60:	sub    a7, a9
3fb65a70:	addk   32, a9
3fb65a80:	move   a9, *a13(0x2a0), 1
3fb65aa0:	move   *a13(0x80), a7, 1
3fb65ac0:	sub    a9, a7
3fb65ad0:	move   a7, *a13(0x2c0), 1
3fb65af0:	jrgt   L3FB65CD0
3fb65b00:	move   *a13(0x140), *a13(0x280), 1
3fb65b30:	move   *a13(0x180), a11, 1
3fb65b50:	sub    a11, a7
3fb65b60:	addk   32, a7
3fb65b70:	move   a7, *a13(0x180), 1
3fb65b90:	neg    a7
3fb65ba0:	addk   32, a7
3fb65bb0:	move   a7, *a13(0x2a0), 1
3fb65bd0:	move   *a13(0x180), a11, 1
3fb65bf0:	subk   32, a11
3fb65c00:	jrge   L3FB66060
3fb65c10:	move   *a13(0x280), a11, 1
3fb65c30:	move   *a11, a9, 1
3fb65c40:	move   *a13(0x180), a7, 1
3fb65c60:	sll    a7, a9
3fb65c70:	move   *a13(0x1a0), a7, 1
3fb65c90:	or     a7, a9
3fb65ca0:	move   a9, *a13(0x1a0), 1
3fb65cc0:	jruc   L3FB66060
L3FB65CD0:
3fb65cd0:	move   *a13(0x180), a7, 1
3fb65cf0:	neg    a7
3fb65d00:	addk   32, a7
3fb65d10:	move   a7, *a13(0x180), 1
3fb65d30:	subk   32, a7
3fb65d40:	jrge   L3FB66060
3fb65d50:	move   *a11, a7, 1
3fb65d60:	move   *a13(0x180), a9, 1
3fb65d80:	sll    a9, a7
3fb65d90:	move   *a13(0x1a0), a9, 1
3fb65db0:	or     a9, a7
3fb65dc0:	move   a7, *a13(0x1a0), 1
3fb65de0:	move   *a13(0x180), a9, 1
3fb65e00:	neg    a9
3fb65e10:	move   *a13(0x2a0), a7, 1
3fb65e30:	addk   32, a9
3fb65e40:	add    a7, a9
3fb65e50:	move   a9, *a13(0x2a0), 1
3fb65e70:	move   *a13(0x80), a7, 1
3fb65e90:	sub    a9, a7
3fb65ea0:	move   a7, *a13(0x2c0), 1
3fb65ec0:	jrgt   L3FB66060
3fb65ed0:	move   *a13(0x140), *a13(0x280), 1
3fb65f00:	addk   32, a7
3fb65f10:	move   a7, *a13(0x180), 1
3fb65f30:	neg    a7
3fb65f40:	addk   32, a7
3fb65f50:	move   a7, *a13(0x2a0), 1
3fb65f70:	move   *a13(0x180), a11, 1
3fb65f90:	subk   32, a11
3fb65fa0:	jrge   L3FB66060
3fb65fb0:	move   *a13(0x280), a11, 1
3fb65fd0:	move   *a11, a9, 1
3fb65fe0:	move   *a13(0x180), a7, 1
3fb66000:	sll    a7, a9
3fb66010:	move   *a13(0x1a0), a7, 1
3fb66030:	or     a7, a9
3fb66040:	move   a9, *a13(0x1a0), 1
L3FB66060:
3fb66060:	move   *a13(0xff60), a11, 1
3fb66080:	move   *a11(0x40), *a13(0x1e0), 1
3fb660b0:	move   *a11(0x60), *a13(0x200), 1
3fb660e0:	move   *a13(0x1e0), a9, 1
3fb66100:	move   *a9, a7, 1
3fb66110:	move   *a13(0x200), a9, 1
3fb66130:	xor    a9, a7
3fb66140:	not    a9
3fb66150:	move   *a13(0x1a0), a11, 1
3fb66170:	or     a11, a9
3fb66180:	and    a9, a7
3fb66190:	move   *a13(0x1e0), a9, 1
3fb661b0:	move   a7, *a9, 1
3fb661c0:	addk   32, a9
3fb661d0:	move   a9, *a13(0x1e0), 1
3fb661f0:	move   *a13(0xff60), a7, 1
3fb66210:	move   *a7(0x80), a7, 1
3fb66230:	move   a7, *a13(0x1c0), 1
3fb66250:	jaeq   L3FB66B40
L3FB66270:
3fb66270:	move   *a13(0x180), a11, 1
3fb66290:	neg    a11
3fb662a0:	addk   32, a11
3fb662b0:	move   a11, *a13(0x180), 1
3fb662d0:	move   *a13(0x280), a9, 1
3fb662f0:	neg    a11
3fb66300:	move   *a9+, a7, 1
3fb66310:	move   a9, *a13(0x280), 1
3fb66330:	sra    a11, a7
3fb66340:	move   *a13(0x180), a11, 1
3fb66360:	neg    a11
3fb66370:	addk   31, a11
3fb66380:	sll    0x5, a11
3fb66390:	addi   0xda400, a11
3fb663c0:	move   *a11, a11, 1
3fb663d0:	and    a11, a7
3fb663e0:	move   a7, *a13(0x1a0), 1
3fb66400:	move   *a13(0x180), a11, 1
3fb66420:	neg    a11
3fb66430:	move   *a13(0x2a0), a7, 1
3fb66450:	addk   32, a11
3fb66460:	add    a7, a11
3fb66470:	move   a11, *a13(0x2a0), 1
3fb66490:	move   *a13(0x80), a7, 1
3fb664b0:	sub    a11, a7
3fb664c0:	move   a7, *a13(0x2c0), 1
3fb664e0:	jrgt   L3FB666C0
3fb664f0:	move   *a13(0x140), *a13(0x280), 1
3fb66520:	move   *a13(0x180), a9, 1
3fb66540:	sub    a9, a7
3fb66550:	addk   32, a7
3fb66560:	move   a7, *a13(0x180), 1
3fb66580:	neg    a7
3fb66590:	addk   32, a7
3fb665a0:	move   a7, *a13(0x2a0), 1
3fb665c0:	move   *a13(0x180), a11, 1
3fb665e0:	subk   32, a11
3fb665f0:	jrge   L3FB66A30
3fb66600:	move   *a13(0x280), a11, 1
3fb66620:	move   *a11, a9, 1
3fb66630:	move   *a13(0x180), a7, 1
3fb66650:	sll    a7, a9
3fb66660:	move   *a13(0x1a0), a7, 1
3fb66680:	or     a7, a9
3fb66690:	move   a9, *a13(0x1a0), 1
3fb666b0:	jruc   L3FB66A30
L3FB666C0:
3fb666c0:	move   *a13(0x180), a7, 1
3fb666e0:	neg    a7
3fb666f0:	addk   32, a7
3fb66700:	move   a7, *a13(0x180), 1
3fb66720:	subk   32, a7
3fb66730:	jrge   L3FB66A30
3fb66740:	move   *a9, a7, 1
3fb66750:	move   *a13(0x180), a9, 1
3fb66770:	sll    a9, a7
3fb66780:	move   *a13(0x1a0), a9, 1
3fb667a0:	or     a9, a7
3fb667b0:	move   a7, *a13(0x1a0), 1
3fb667d0:	move   *a13(0x180), a9, 1
3fb667f0:	neg    a9
3fb66800:	addk   32, a9
3fb66810:	add    a11, a9
3fb66820:	move   a9, *a13(0x2a0), 1
3fb66840:	move   *a13(0x80), a11, 1
3fb66860:	sub    a9, a11
3fb66870:	move   a11, *a13(0x2c0), 1
3fb66890:	jrgt   L3FB66A30
3fb668a0:	move   *a13(0x140), *a13(0x280), 1
3fb668d0:	addk   32, a11
3fb668e0:	move   a11, *a13(0x180), 1
3fb66900:	neg    a11
3fb66910:	addk   32, a11
3fb66920:	move   a11, *a13(0x2a0), 1
3fb66940:	move   *a13(0x180), a9, 1
3fb66960:	subk   32, a9
3fb66970:	jrge   L3FB66A30
3fb66980:	move   *a13(0x280), a9, 1
3fb669a0:	move   *a9, a7, 1
3fb669b0:	move   *a13(0x180), a9, 1
3fb669d0:	sll    a9, a7
3fb669e0:	move   *a13(0x1a0), a9, 1
3fb66a00:	or     a9, a7
3fb66a10:	move   a7, *a13(0x1a0), 1
L3FB66A30:
3fb66a30:	move   *a13(0x1e0), a11, 1
3fb66a50:	move   *a13(0x1a0), a9, 1
3fb66a70:	move   *a11, a7, 1
3fb66a80:	andn   a7, a9
3fb66a90:	move   a9, *a11, 1
3fb66aa0:	addk   32, a11
3fb66ab0:	move   a11, *a13(0x1e0), 1
3fb66ad0:	move   *a13(0x1c0), a9, 1
3fb66af0:	dec    a9
3fb66b00:	move   a9, *a13(0x1c0), 1
3fb66b20:	jane   L3FB66270
L3FB66B40:
3fb66b40:	move   *a13(0x180), a11, 1
3fb66b60:	neg    a11
3fb66b70:	addk   32, a11
3fb66b80:	move   a11, *a13(0x180), 1
3fb66ba0:	move   *a13(0x280), a9, 1
3fb66bc0:	neg    a11
3fb66bd0:	move   *a9+, a7, 1
3fb66be0:	move   a9, *a13(0x280), 1
3fb66c00:	sra    a11, a7
3fb66c10:	move   *a13(0x180), a11, 1
3fb66c30:	neg    a11
3fb66c40:	addk   31, a11
3fb66c50:	sll    0x5, a11
3fb66c60:	addi   0xda400, a11
3fb66c90:	move   *a11, a11, 1
3fb66ca0:	and    a11, a7
3fb66cb0:	move   a7, *a13(0x1a0), 1
3fb66cd0:	move   *a13(0x180), a11, 1
3fb66cf0:	neg    a11
3fb66d00:	move   *a13(0x2a0), a7, 1
3fb66d20:	addk   32, a11
3fb66d30:	add    a7, a11
3fb66d40:	move   a11, *a13(0x2a0), 1
3fb66d60:	move   *a13(0x80), a7, 1
3fb66d80:	sub    a11, a7
3fb66d90:	move   a7, *a13(0x2c0), 1
3fb66db0:	jrgt   L3FB66F00
3fb66dc0:	move   *a13(0x180), a9, 1
3fb66de0:	sub    a9, a7
3fb66df0:	addk   32, a7
3fb66e00:	move   a7, *a13(0x180), 1
3fb66e20:	subk   32, a7
3fb66e30:	jrge   L3FB67160
3fb66e40:	move   *a13(0x140), a9, 1
3fb66e60:	move   *a9, a7, 1
3fb66e70:	move   *a13(0x180), a9, 1
3fb66e90:	sll    a9, a7
3fb66ea0:	move   *a13(0x1a0), a9, 1
3fb66ec0:	or     a9, a7
3fb66ed0:	move   a7, *a13(0x1a0), 1
3fb66ef0:	jruc   L3FB67160
L3FB66F00:
3fb66f00:	move   *a13(0x180), a7, 1
3fb66f20:	neg    a7
3fb66f30:	addk   32, a7
3fb66f40:	move   a7, *a13(0x180), 1
3fb66f60:	subk   32, a7
3fb66f70:	jrge   L3FB67160
3fb66f80:	move   *a9, a7, 1
3fb66f90:	move   *a13(0x180), a9, 1
3fb66fb0:	sll    a9, a7
3fb66fc0:	move   *a13(0x1a0), a9, 1
3fb66fe0:	or     a9, a7
3fb66ff0:	move   a7, *a13(0x1a0), 1
3fb67010:	move   *a13(0x80), a9, 1
3fb67030:	sub    a11, a9
3fb67040:	move   *a13(0x180), a7, 1
3fb67060:	add    a7, a9
3fb67070:	subk   32, a9
3fb67080:	move   a9, *a13(0x2c0), 1
3fb670a0:	jrgt   L3FB67160
3fb670b0:	jrge   L3FB67160
3fb670c0:	move   *a13(0x140), a7, 1
3fb670e0:	move   *a7, a7, 1
3fb670f0:	addk   32, a9
3fb67100:	sll    a9, a7
3fb67110:	move   *a13(0x1a0), a9, 1
3fb67130:	or     a9, a7
3fb67140:	move   a7, *a13(0x1a0), 1
L3FB67160:
3fb67160:	move   *a13(0xff60), a9, 1
3fb67180:	move   *a9(0xa0), *a13(0x200), 1
3fb671b0:	move   *a13(0x1e0), a7, 1
3fb671d0:	move   *a7, a7, 1
3fb671e0:	move   *a13(0x200), a9, 1
3fb67200:	xor    a9, a7
3fb67210:	not    a9
3fb67220:	move   *a13(0x1a0), a11, 1
3fb67240:	or     a11, a9
3fb67250:	and    a9, a7
3fb67260:	move   *a13(0x1e0), a9, 1
3fb67280:	move   a7, *a9, 1
3fb67290:	move   *a13, a7, 1
3fb672a0:	dec    a7
3fb672b0:	move   a7, *a13, 1
3fb672c0:	jaeq   L3FB67F10
3fb672e0:	move   *a13(0xff60), a7, 1
3fb67300:	addi   0xc0, a7
3fb67320:	move   a7, *a13(0xff60), 1
3fb67340:	move   *a7, a7, 1
3fb67350:	move   a7, *a13(0x120), 1
3fb67370:	jreq   L3FB679A0
3fb67380:	move   *a13(0x260), a7, 1
3fb673a0:	move   *a13(0x140), a9, 1
3fb673c0:	sub    a9, a7
3fb673d0:	sra    0x3, a7
3fb673e0:	move   a7, *a13(0x2e0), 1
3fb67400:	move   *a13(0x120), a7, 1
3fb67420:	jrle   L3FB676B0
3fb67430:	move   *a13(0xc0), a7, 1
3fb67450:	sll    0x3, a7
3fb67460:	add    a9, a7
3fb67470:	move   a7, *a13(0x140), 1
3fb67490:	move   *a13(0x120), a9, 1
3fb674b0:	dec    a9
3fb674c0:	move   a9, *a13(0x120), 1
3fb674e0:	jrle   L3FB67580
3fb674f0:	move   *a13(0xc0), a7, 1
3fb67510:	mpys   a7, a9
3fb67520:	sll    0x3, a9
3fb67530:	move   *a13(0x140), a7, 1
3fb67550:	add    a7, a9
3fb67560:	move   a9, *a13(0x140), 1
L3FB67580:
3fb67580:	move   *a13(0x140), a9, 1
3fb675a0:	move   *a13(0x60), a7, 1
3fb675c0:	cmp    a7, a9
3fb675d0:	jrc   L3FB67920
L3FB675E0:
3fb675e0:	move   *a13(0xe0), a11, 1
3fb67600:	sll    0x3, a11
3fb67610:	move   *a13(0x140), a9, 1
3fb67630:	sub    a11, a9
3fb67640:	move   a9, *a13(0x140), 1
3fb67660:	move   *a13(0x60), a11, 1
3fb67680:	cmp    a11, a9
3fb67690:	jrnc   L3FB675E0
3fb676a0:	jruc   L3FB67920
L3FB676B0:
3fb676b0:	move   *a13(0xc0), a7, 1
3fb676d0:	sll    0x3, a7
3fb676e0:	sub    a7, a9
3fb676f0:	move   a9, *a13(0x140), 1
3fb67710:	move   *a13(0x120), a7, 1
3fb67730:	inc    a7
3fb67740:	move   a7, *a13(0x120), 1
3fb67760:	jrge   L3FB67800
3fb67770:	move   *a13(0xc0), a9, 1
3fb67790:	mpys   a9, a7
3fb677a0:	sll    0x3, a7
3fb677b0:	move   *a13(0x140), a9, 1
3fb677d0:	add    a9, a7
3fb677e0:	move   a7, *a13(0x140), 1
L3FB67800:
3fb67800:	move   *a13(0x140), a9, 1
3fb67820:	move   *a13(0x40), a7, 1
3fb67840:	cmp    a7, a9
3fb67850:	jrnc   L3FB67920
L3FB67860:
3fb67860:	move   *a13(0xe0), a11, 1
3fb67880:	sll    0x3, a11
3fb67890:	move   *a13(0x140), a9, 1
3fb678b0:	add    a9, a11
3fb678c0:	move   a11, *a13(0x140), 1
3fb678e0:	move   *a13(0x40), a9, 1
3fb67900:	cmp    a9, a11
3fb67910:	jrc   L3FB67860
L3FB67920:
3fb67920:	move   *a13(0x2e0), a11, 1
3fb67940:	sll    0x3, a11
3fb67950:	move   *a13(0x140), a9, 1
3fb67970:	add    a9, a11
3fb67980:	move   a11, *a13(0x260), 1
L3FB679A0:
3fb679a0:	move   *a13(0xff60), a11, 1
3fb679c0:	move   *a11(0x20), a9, 1
3fb679e0:	move   a9, *a13(0x100), 1
3fb67a00:	jaeq   L3FB65870
3fb67a20:	jrle   L3FB67C10
3fb67a30:	move   *a13(0x160), a7, 1
3fb67a50:	add    a9, a7
3fb67a60:	move   a7, *a13(0x160), 1
3fb67a80:	move   *a13(0x80), a9, 1
3fb67aa0:	cmp    a9, a7
3fb67ab0:	jrge   L3FB67B70
3fb67ac0:	move   *a13(0x100), a7, 1
3fb67ae0:	sra    0x3, a7
3fb67af0:	sll    0x3, a7
3fb67b00:	move   *a13(0x260), a9, 1
3fb67b20:	add    a9, a7
3fb67b30:	move   a7, *a13(0x260), 1
3fb67b50:	jauc   L3FB65870
L3FB67B70:
3fb67b70:	move   *a13(0x160), a11, 1
3fb67b90:	move   *a13(0x80), a9, 1
3fb67bb0:	sub    a9, a11
3fb67bc0:	move   a11, *a13(0x160), 1
3fb67be0:	cmp    a9, a11
3fb67bf0:	jrge   L3FB67B70
3fb67c00:	jruc   L3FB67D80
L3FB67C10:
3fb67c10:	move   *a13(0x160), a7, 1
3fb67c30:	add    a9, a7
3fb67c40:	move   a7, *a13(0x160), 1
3fb67c60:	jrlt   L3FB67D00
3fb67c70:	sra    0x3, a9
3fb67c80:	sll    0x3, a9
3fb67c90:	move   *a13(0x260), a7, 1
3fb67cb0:	add    a7, a9
3fb67cc0:	move   a9, *a13(0x260), 1
3fb67ce0:	jauc   L3FB65870
L3FB67D00:
3fb67d00:	move   *a13(0x160), a11, 1
3fb67d20:	move   *a13(0x80), a9, 1
3fb67d40:	add    a9, a11
3fb67d50:	move   a11, *a13(0x160), 1
3fb67d70:	jrlt   L3FB67D00
L3FB67D80:
3fb67d80:	move   *a13(0x160), *a13(0x240), 1
3fb67db0:	move   *a13(0x140), *a13(0x260), 1
3fb67de0:	move   *a13(0x240), a11, 1
3fb67e00:	subk   32, a11
3fb67e10:	jalt   L3FB65870
L3FB67E30:
3fb67e30:	move   *a13(0x240), a11, 1
3fb67e50:	subk   32, a11
3fb67e60:	move   a11, *a13(0x240), 1
3fb67e80:	move   *a13(0x260), a9, 1
3fb67ea0:	addk   32, a9
3fb67eb0:	move   a9, *a13(0x260), 1
3fb67ed0:	subk   32, a11
3fb67ee0:	jrge   L3FB67E30
3fb67ef0:	jauc   L3FB65870
L3FB67F10:
3fb67f10:	move   *sp(0xa0), a14, 1
3fb67f30:	mmfm   sp, a7,a9,a11,a13
3fb67f50:	rets   2
3fb67f60:	mmtm   sp, a7,a9,a11,a13
3fb67f80:	move   a14, a13
3fb67f90:	addi   0x140, a14
3fb67fb0:	move   *a13(0xff80), a11, 1
3fb67fd0:	move   a11, *a13, 1
3fb67fe0:	jaeq   L3FB68900
3fb68000:	move   *a13(0xffc0), a9, 1
3fb68020:	move   *a9(0x20), a9, 1
3fb68040:	move   *a9(0x40), *a13(0x20), 1
3fb68070:	move   *a13(0x20), a9, 1
3fb68090:	move   *a9(0x80), a9, 1
3fb680b0:	move   *a9(0x60), a9, 1
3fb680d0:	move   *a9(0xe0), *a13(0x40), 1
3fb68100:	move   *a13(0x20), a9, 1
3fb68120:	move   *a9(0x80), a9, 1
3fb68140:	move   *a9(0x60), a9, 1
3fb68160:	setf   16, 0, 0
3fb68170:	move   *a9(0x100), a9, 0
3fb68190:	move   a9, *a13(0x80), 1
3fb681b0:	sll    0x5, a9
3fb681c0:	move   *a13(0x40), a11, 1
3fb681e0:	add    a11, a9
3fb681f0:	move   a9, *a13(0x60), 1
3fb68210:	sub    a11, a9
3fb68220:	sra    0x3, a9
3fb68230:	move   a9, *a13(0xa0), 1
3fb68250:	move   *a13(0xff60), a9, 1
3fb68270:	move   *a9, a9, 1
3fb68280:	move   a9, *a13(0xe0), 1
3fb682a0:	jrge   L3FB68350
3fb682b0:	move   *a13(0x80), a11, 1
3fb682d0:	mods   a11, a9
3fb682e0:	move   a9, *a13(0xe0), 1
3fb68300:	jreq   L3FB683C0
3fb68310:	add    a11, a9
3fb68320:	move   a9, *a13(0xe0), 1
3fb68340:	jruc   L3FB683C0
L3FB68350:
3fb68350:	move   *a13(0x80), a11, 1
3fb68370:	cmp    a11, a9
3fb68380:	jrlt   L3FB683C0
3fb68390:	mods   a11, a9
3fb683a0:	move   a9, *a13(0xe0), 1
L3FB683C0:
3fb683c0:	sll    0x5, a9
3fb683d0:	move   *a13(0x40), a11, 1
3fb683f0:	add    a11, a9
3fb68400:	move   a9, *a13(0xc0), 1
3fb68420:	jruc   L3FB685B0
L3FB68430:
3fb68430:	move   *a13(0xe0), a11, 1
3fb68450:	sll    0x5, a11
3fb68460:	move   *a13(0xc0), a9, 1
3fb68480:	add    a9, a11
3fb68490:	move   a11, *a13(0xc0), 1
3fb684b0:	move   *a13(0x60), a9, 1
3fb684d0:	cmp    a9, a11
3fb684e0:	jrc   L3FB685B0
L3FB684F0:
3fb684f0:	move   *a13(0xa0), a11, 1
3fb68510:	sll    0x3, a11
3fb68520:	move   *a13(0xc0), a9, 1
3fb68540:	sub    a11, a9
3fb68550:	move   a9, *a13(0xc0), 1
3fb68570:	move   *a13(0x60), a11, 1
3fb68590:	cmp    a11, a9
3fb685a0:	jrnc   L3FB684F0
L3FB685B0:
3fb685b0:	move   *a13(0xff60), a11, 1
3fb685d0:	move   *a11(0x40), a9, 1
3fb685f0:	move   *a11(0x60), a7, 1
3fb68610:	not    a7
3fb68620:	move   *a13(0xc0), a11, 1
3fb68640:	move   *a11, a11, 1
3fb68650:	or     a11, a7
3fb68660:	move   *a9, a11, 1
3fb68670:	and    a7, a11
3fb68680:	move   a11, *a9, 1
3fb68690:	move   *a13, a11, 1
3fb686a0:	dec    a11
3fb686b0:	move   a11, *a13, 1
3fb686c0:	jreq   L3FB68900
3fb686d0:	move   *a13(0xff60), a9, 1
3fb686f0:	addi   0x80, a9
3fb68710:	move   a9, *a13(0xff60), 1
3fb68730:	move   *a9, a7, 1
3fb68740:	move   a7, *a13(0xe0), 1
3fb68760:	jrlt   L3FB68790
3fb68770:	jrle   L3FB685B0
3fb68780:	jruc   L3FB68430
L3FB68790:
3fb68790:	sll    0x5, a7
3fb687a0:	move   *a13(0xc0), a9, 1
3fb687c0:	add    a9, a7
3fb687d0:	move   a7, *a13(0xc0), 1
3fb687f0:	move   *a13(0x40), a9, 1
3fb68810:	cmp    a9, a7
3fb68820:	jrnc   L3FB685B0
L3FB68830:
3fb68830:	move   *a13(0xa0), a11, 1
3fb68850:	sll    0x3, a11
3fb68860:	move   *a13(0xc0), a9, 1
3fb68880:	add    a9, a11
3fb68890:	move   a11, *a13(0xc0), 1
3fb688b0:	move   *a13(0x40), a9, 1
3fb688d0:	cmp    a9, a11
3fb688e0:	jrc   L3FB68830
3fb688f0:	jruc   L3FB685B0
L3FB68900:
3fb68900:	move   *sp(0xa0), a14, 1
3fb68920:	mmfm   sp, a7,a9,a11,a13
3fb68940:	rets   2
3fb68950:	mmtm   sp, a7,a9,a11,a13
3fb68970:	move   a14, a13
3fb68980:	addi   0x2e0, a14
3fb689a0:	move   *a13(0xff80), a11, 1
3fb689c0:	move   a11, *a13, 1
3fb689d0:	jaeq   L3FB6B970
3fb689f0:	move   *a13(0xffc0), a9, 1
3fb68a10:	move   *a9(0x20), a9, 1
3fb68a30:	move   *a9(0x40), *a13(0x20), 1
3fb68a60:	move   *a13(0x20), a9, 1
3fb68a80:	move   *a9(0x80), a9, 1
3fb68aa0:	move   *a9(0x60), a9, 1
3fb68ac0:	move   *a9(0xe0), *a13(0x40), 1
3fb68af0:	move   *a13(0x20), a9, 1
3fb68b10:	move   *a9(0x80), a9, 1
3fb68b30:	move   *a9(0x60), a9, 1
3fb68b50:	move   *a9(0x140), *a13(0xc0), 1
3fb68b80:	move   *a13(0x20), a9, 1
3fb68ba0:	move   *a9(0x80), a9, 1
3fb68bc0:	move   *a9(0x60), a9, 1
3fb68be0:	setf   16, 0, 0
3fb68bf0:	move   *a9(0x110), a9, 0
3fb68c10:	move   a9, *a13(0x80), 1
3fb68c30:	move   *a13(0x20), a9, 1
3fb68c50:	move   *a9(0x80), a9, 1
3fb68c70:	move   *a9(0x60), a9, 1
3fb68c90:	move   *a9(0x100), a9, 0
3fb68cb0:	move   a9, *a13(0xa0), 1
3fb68cd0:	move   *a13(0xc0), a11, 1
3fb68cf0:	mpys   a9, a11
3fb68d00:	move   a11, *a13(0xe0), 1
3fb68d20:	sll    0x3, a11
3fb68d30:	move   *a13(0x40), a9, 1
3fb68d50:	add    a9, a11
3fb68d60:	move   a11, *a13(0x60), 1
3fb68d80:	move   *a13(0xff60), a9, 1
3fb68da0:	move   *a13(0xffc0), a11, 1
3fb68dc0:	setf   16, 1, 0
3fb68dd0:	move   *a11(0x210), a11, 0
3fb68df0:	move   *a9, a9, 1
3fb68e00:	sub    a11, a9
3fb68e10:	move   a9, *a13(0x120), 1
3fb68e30:	jrge   L3FB68EE0
3fb68e40:	move   *a13(0xa0), a11, 1
3fb68e60:	mods   a11, a9
3fb68e70:	move   a9, *a13(0x120), 1
3fb68e90:	jreq   L3FB68F50
3fb68ea0:	add    a11, a9
3fb68eb0:	move   a9, *a13(0x120), 1
3fb68ed0:	jruc   L3FB68F50
L3FB68EE0:
3fb68ee0:	move   *a13(0xa0), a11, 1
3fb68f00:	cmp    a11, a9
3fb68f10:	jrlt   L3FB68F50
3fb68f20:	mods   a11, a9
3fb68f30:	move   a9, *a13(0x120), 1
L3FB68F50:
3fb68f50:	move   *a13(0x40), *a13(0x140), 1
3fb68f80:	move   a9, a9
3fb68f90:	jreq   L3FB69080
L3FB68FA0:
3fb68fa0:	move   *a13(0xc0), a11, 1
3fb68fc0:	sll    0x3, a11
3fb68fd0:	move   *a13(0x140), a9, 1
3fb68ff0:	add    a9, a11
3fb69000:	move   a11, *a13(0x140), 1
3fb69020:	move   *a13(0x120), a9, 1
3fb69040:	dec    a9
3fb69050:	move   a9, *a13(0x120), 1
3fb69070:	jrne   L3FB68FA0
L3FB69080:
3fb69080:	sub    a11, a11
3fb69090:	move   a11, *a13(0x200), 1
3fb690b0:	move   *a13(0xffe0), a9, 1
3fb690d0:	setf   16, 1, 0
3fb690e0:	move   *a9, a9, 0
3fb690f0:	jrne   L3FB69160
3fb69100:	move   *a13(0xffe0), a9, 1
3fb69120:	move   *a9(0x3a0), a9, 0
3fb69140:	move   a9, *a13(0x200), 1
L3FB69160:
3fb69160:	move   *a13(0xff60), a9, 1
3fb69180:	move   *a9(0x20), a11, 1
3fb691a0:	move   *a13(0xffa0), a9, 1
3fb691c0:	add    a9, a11
3fb691d0:	move   *a13(0x200), a9, 1
3fb691f0:	add    a9, a11
3fb69200:	movk   31, a9
3fb69210:	andn   a9, a11
3fb69220:	move   *a13(0xffc0), a9, 1
3fb69240:	move   *a13(0x200), a7, 1
3fb69260:	move   *a9(0x200), a9, 0
3fb69280:	add    a7, a9
3fb69290:	move   *a13(0x80), a7, 1
3fb692b0:	mods   a7, a9
3fb692c0:	sub    a9, a11
3fb692d0:	move   a11, *a13(0x160), 1
3fb692f0:	jrge   L3FB69380
3fb69300:	mods   a7, a11
3fb69310:	move   a11, *a13(0x160), 1
3fb69330:	jreq   L3FB693D0
3fb69340:	add    a7, a11
3fb69350:	move   a11, *a13(0x160), 1
3fb69370:	jruc   L3FB693D0
L3FB69380:
3fb69380:	cmp    a7, a11
3fb69390:	jrlt   L3FB693D0
3fb693a0:	mods   a7, a11
3fb693b0:	move   a11, *a13(0x160), 1
L3FB693D0:
3fb693d0:	subk   32, a7
3fb693e0:	jage   L3FB6A260
3fb69400:	move   *a13(0x140), a9, 1
3fb69420:	move   *a9(0x0), *a13(0x220), 1
3fb69450:	jruc   L3FB69510
L3FB69460:
3fb69460:	move   *a13(0xff60), a11, 1
3fb69480:	move   *a11(0x20), a9, 1
3fb694a0:	move   a9, *a13(0x100), 1
3fb694c0:	jreq   L3FB69510
3fb694d0:	jage   L3FB6A030
3fb694f0:	jauc   L3FB6A150
L3FB69510:
3fb69510:	move   *a13(0x160), a11, 1
3fb69530:	neg    a11
3fb69540:	move   *a13(0x220), a9, 1
3fb69560:	sra    a11, a9
3fb69570:	move   *a13(0x160), a11, 1
3fb69590:	neg    a11
3fb695a0:	addk   31, a11
3fb695b0:	sll    0x5, a11
3fb695c0:	addi   0xda400, a11
3fb695f0:	move   *a11, a11, 1
3fb69600:	and    a11, a9
3fb69610:	move   a9, *a13(0x1a0), 1
3fb69630:	move   *a13(0x80), a11, 1
3fb69650:	move   *a13(0x160), a7, 1
3fb69670:	sub    a7, a11
3fb69680:	move   a11, *a13(0x180), 1
3fb696a0:	move   *a13(0x220), a7, 1
3fb696c0:	sll    a11, a7
3fb696d0:	or     a9, a7
3fb696e0:	move   a7, *a13(0x1a0), 1
3fb69700:	move   *a13(0x80), a9, 1
3fb69720:	add    a9, a11
3fb69730:	move   a11, *a13(0x180), 1
3fb69750:	subk   32, a11
3fb69760:	jrge   L3FB69810
3fb69770:	move   *a13(0x220), a11, 1
3fb69790:	move   *a13(0x180), a7, 1
3fb697b0:	sll    a7, a11
3fb697c0:	move   *a13(0x1a0), a7, 1
3fb697e0:	or     a7, a11
3fb697f0:	move   a11, *a13(0x1a0), 1
L3FB69810:
3fb69810:	move   *a13(0xff60), a11, 1
3fb69830:	move   *a11(0x40), a9, 1
3fb69850:	move   *a11(0x60), a7, 1
3fb69870:	not    a7
3fb69880:	move   *a13(0x1a0), a11, 1
3fb698a0:	or     a11, a7
3fb698b0:	move   *a9, a11, 1
3fb698c0:	and    a7, a11
3fb698d0:	move   a11, *a9, 1
3fb698e0:	move   *a13, a11, 1
3fb698f0:	dec    a11
3fb69900:	move   a11, *a13, 1
3fb69910:	jaeq   L3FB6B970
3fb69930:	move   *a13(0xff60), a9, 1
3fb69950:	addi   0x80, a9
3fb69970:	move   a9, *a13(0xff60), 1
3fb69990:	move   *a9, a7, 1
3fb699a0:	move   a7, *a13(0x120), 1
3fb699c0:	jreq   L3FB69FC0
3fb699d0:	jrle   L3FB69CC0
3fb699e0:	move   *a13(0xc0), a7, 1
3fb69a00:	sll    0x3, a7
3fb69a10:	move   *a13(0x140), a9, 1
3fb69a30:	add    a9, a7
3fb69a40:	move   a7, *a13(0x140), 1
3fb69a60:	move   *a13(0x120), a9, 1
3fb69a80:	dec    a9
3fb69a90:	move   a9, *a13(0x120), 1
3fb69ab0:	jrle   L3FB69B50
3fb69ac0:	move   *a13(0xc0), a7, 1
3fb69ae0:	mpys   a7, a9
3fb69af0:	sll    0x3, a9
3fb69b00:	move   *a13(0x140), a7, 1
3fb69b20:	add    a7, a9
3fb69b30:	move   a9, *a13(0x140), 1
L3FB69B50:
3fb69b50:	move   *a13(0x140), a9, 1
3fb69b70:	move   *a13(0x60), a7, 1
3fb69b90:	cmp    a7, a9
3fb69ba0:	jrc   L3FB69C70
L3FB69BB0:
3fb69bb0:	move   *a13(0xe0), a11, 1
3fb69bd0:	sll    0x3, a11
3fb69be0:	move   *a13(0x140), a9, 1
3fb69c00:	sub    a11, a9
3fb69c10:	move   a9, *a13(0x140), 1
3fb69c30:	move   *a13(0x60), a11, 1
3fb69c50:	cmp    a11, a9
3fb69c60:	jrnc   L3FB69BB0
L3FB69C70:
3fb69c70:	move   *a9(0x0), *a13(0x220), 1
3fb69ca0:	jauc   L3FB69460
L3FB69CC0:
3fb69cc0:	move   *a13(0xc0), a7, 1
3fb69ce0:	sll    0x3, a7
3fb69cf0:	move   *a13(0x140), a9, 1
3fb69d10:	sub    a7, a9
3fb69d20:	move   a9, *a13(0x140), 1
3fb69d40:	move   *a13(0x120), a7, 1
3fb69d60:	inc    a7
3fb69d70:	move   a7, *a13(0x120), 1
3fb69d90:	jrge   L3FB69E30
3fb69da0:	move   *a13(0xc0), a9, 1
3fb69dc0:	mpys   a9, a7
3fb69dd0:	sll    0x3, a7
3fb69de0:	move   *a13(0x140), a9, 1
3fb69e00:	add    a9, a7
3fb69e10:	move   a7, *a13(0x140), 1
L3FB69E30:
3fb69e30:	move   *a13(0x140), a9, 1
3fb69e50:	move   *a13(0x40), a7, 1
3fb69e70:	cmp    a7, a9
3fb69e80:	jrnc   L3FB69F50
L3FB69E90:
3fb69e90:	move   *a13(0xe0), a11, 1
3fb69eb0:	sll    0x3, a11
3fb69ec0:	move   *a13(0x140), a9, 1
3fb69ee0:	add    a9, a11
3fb69ef0:	move   a11, *a13(0x140), 1
3fb69f10:	move   *a13(0x40), a9, 1
3fb69f30:	cmp    a9, a11
3fb69f40:	jrc   L3FB69E90
L3FB69F50:
3fb69f50:	move   *a13(0x140), a11, 1
3fb69f70:	move   *a11(0x0), *a13(0x220), 1
3fb69fa0:	jauc   L3FB69460
L3FB69FC0:
3fb69fc0:	move   *a9(0x20), a7, 1
3fb69fe0:	move   a7, *a13(0x100), 1
3fb6a000:	jaeq   L3FB69810
3fb6a020:	jrle   L3FB6A150
L3FB6A030:
3fb6a030:	move   *a13(0x160), a11, 1
3fb6a050:	move   *a13(0x100), a9, 1
3fb6a070:	add    a9, a11
3fb6a080:	move   a11, *a13(0x160), 1
L3FB6A0A0:
3fb6a0a0:	move   *a13(0x160), a11, 1
3fb6a0c0:	move   *a13(0x80), a9, 1
3fb6a0e0:	sub    a9, a11
3fb6a0f0:	move   a11, *a13(0x160), 1
3fb6a110:	cmp    a9, a11
3fb6a120:	jrge   L3FB6A0A0
3fb6a130:	jauc   L3FB69510
L3FB6A150:
3fb6a150:	move   *a13(0x160), a11, 1
3fb6a170:	move   *a13(0x100), a9, 1
3fb6a190:	add    a9, a11
3fb6a1a0:	move   a11, *a13(0x160), 1
L3FB6A1C0:
3fb6a1c0:	move   *a13(0x160), a11, 1
3fb6a1e0:	move   *a13(0x80), a9, 1
3fb6a200:	add    a9, a11
3fb6a210:	move   a11, *a13(0x160), 1
3fb6a230:	jrlt   L3FB6A1C0
3fb6a240:	jauc   L3FB69510
L3FB6A260:
3fb6a260:	move   a11, *a13(0x220), 1
3fb6a280:	move   *a13(0x140), *a13(0x240), 1
3fb6a2b0:	subk   32, a11
3fb6a2c0:	jrlt   L3FB6A450
L3FB6A2D0:
3fb6a2d0:	move   *a13(0x220), a11, 1
3fb6a2f0:	subk   32, a11
3fb6a300:	move   a11, *a13(0x220), 1
3fb6a320:	move   *a13(0x240), a9, 1
3fb6a340:	addk   32, a9
3fb6a350:	move   a9, *a13(0x240), 1
3fb6a370:	subk   32, a11
3fb6a380:	jrge   L3FB6A2D0
3fb6a390:	jruc   L3FB6A450
L3FB6A3A0:
3fb6a3a0:	move   *a13(0xff60), a11, 1
3fb6a3c0:	move   *a11(0x20), a9, 1
3fb6a3e0:	move   a9, *a13(0x100), 1
3fb6a400:	jreq   L3FB6A450
3fb6a410:	jage   L3FB6B2F0
3fb6a430:	jauc   L3FB6B650
L3FB6A450:
3fb6a450:	move   *a13(0x240), *a13(0x260), 1
3fb6a480:	move   *a13(0x220), a11, 1
3fb6a4a0:	neg    a11
3fb6a4b0:	addk   32, a11
3fb6a4c0:	move   a11, *a13(0x180), 1
3fb6a4e0:	move   *a13(0x260), a9, 1
3fb6a500:	move   *a13(0x220), a7, 1
3fb6a520:	neg    a7
3fb6a530:	move   *a9+, a11, 1
3fb6a540:	move   a9, *a13(0x260), 1
3fb6a560:	sra    a7, a11
3fb6a570:	move   *a13(0x180), a7, 1
3fb6a590:	dec    a7
3fb6a5a0:	sll    0x5, a7
3fb6a5b0:	addi   0xda400, a7
3fb6a5e0:	move   *a7, a7, 1
3fb6a5f0:	and    a7, a11
3fb6a600:	move   a11, *a13(0x1a0), 1
3fb6a620:	move   *a13(0x160), a7, 1
3fb6a640:	move   *a13(0x180), a9, 1
3fb6a660:	add    a9, a7
3fb6a670:	move   a7, *a13(0x280), 1
3fb6a690:	move   *a13(0x80), a9, 1
3fb6a6b0:	sub    a7, a9
3fb6a6c0:	move   a9, *a13(0x2c0), 1
3fb6a6e0:	jrgt   L3FB6A7A0
3fb6a6f0:	move   *a13(0x180), a7, 1
3fb6a710:	add    a9, a7
3fb6a720:	move   *a13(0x140), a9, 1
3fb6a740:	move   *a9, a9, 1
3fb6a750:	sll    a7, a9
3fb6a760:	or     a11, a9
3fb6a770:	move   a9, *a13(0x1a0), 1
3fb6a790:	jruc   L3FB6A9B0
L3FB6A7A0:
3fb6a7a0:	move   *a13(0x180), a7, 1
3fb6a7c0:	subk   32, a7
3fb6a7d0:	jrge   L3FB6A9B0
3fb6a7e0:	move   *a13(0x260), a7, 1
3fb6a800:	move   *a7, a7, 1
3fb6a810:	move   *a13(0x180), a9, 1
3fb6a830:	sll    a9, a7
3fb6a840:	or     a11, a7
3fb6a850:	move   a7, *a13(0x1a0), 1
3fb6a870:	move   *a13(0x80), a11, 1
3fb6a890:	move   *a13(0x280), a7, 1
3fb6a8b0:	sub    a7, a11
3fb6a8c0:	add    a9, a11
3fb6a8d0:	subk   32, a11
3fb6a8e0:	move   a11, *a13(0x2c0), 1
3fb6a900:	jrge   L3FB6A9B0
3fb6a910:	move   *a13(0x140), a7, 1
3fb6a930:	move   *a7, a7, 1
3fb6a940:	addk   32, a11
3fb6a950:	sll    a11, a7
3fb6a960:	move   *a13(0x1a0), a11, 1
3fb6a980:	or     a11, a7
3fb6a990:	move   a7, *a13(0x1a0), 1
L3FB6A9B0:
3fb6a9b0:	move   *a13(0xff60), a11, 1
3fb6a9d0:	move   *a11(0x40), a9, 1
3fb6a9f0:	move   *a11(0x60), a7, 1
3fb6aa10:	not    a7
3fb6aa20:	move   *a13(0x1a0), a11, 1
3fb6aa40:	or     a11, a7
3fb6aa50:	move   *a9, a11, 1
3fb6aa60:	and    a7, a11
3fb6aa70:	move   a11, *a9, 1
3fb6aa80:	move   *a13, a11, 1
3fb6aa90:	dec    a11
3fb6aaa0:	move   a11, *a13, 1
3fb6aab0:	jaeq   L3FB6B970
3fb6aad0:	move   *a13(0xff60), a9, 1
3fb6aaf0:	addi   0x80, a9
3fb6ab10:	move   a9, *a13(0xff60), 1
3fb6ab30:	move   *a9, a7, 1
3fb6ab40:	move   a7, *a13(0x120), 1
3fb6ab60:	jreq   L3FB6B280
3fb6ab70:	jrle   L3FB6AEF0
3fb6ab80:	move   *a13(0x240), a7, 1
3fb6aba0:	move   *a13(0x140), a9, 1
3fb6abc0:	sub    a9, a7
3fb6abd0:	sra    0x3, a7
3fb6abe0:	move   a7, *a13(0x2a0), 1
3fb6ac00:	move   *a13(0xc0), a7, 1
3fb6ac20:	sll    0x3, a7
3fb6ac30:	add    a9, a7
3fb6ac40:	move   a7, *a13(0x140), 1
3fb6ac60:	move   *a13(0x120), a9, 1
3fb6ac80:	dec    a9
3fb6ac90:	move   a9, *a13(0x120), 1
3fb6acb0:	jrle   L3FB6AD50
3fb6acc0:	move   *a13(0xc0), a7, 1
3fb6ace0:	mpys   a7, a9
3fb6acf0:	sll    0x3, a9
3fb6ad00:	move   *a13(0x140), a7, 1
3fb6ad20:	add    a7, a9
3fb6ad30:	move   a9, *a13(0x140), 1
L3FB6AD50:
3fb6ad50:	move   *a13(0x140), a9, 1
3fb6ad70:	move   *a13(0x60), a7, 1
3fb6ad90:	cmp    a7, a9
3fb6ada0:	jrc   L3FB6AE70
L3FB6ADB0:
3fb6adb0:	move   *a13(0xe0), a11, 1
3fb6add0:	sll    0x3, a11
3fb6ade0:	move   *a13(0x140), a9, 1
3fb6ae00:	sub    a11, a9
3fb6ae10:	move   a9, *a13(0x140), 1
3fb6ae30:	move   *a13(0x60), a11, 1
3fb6ae50:	cmp    a11, a9
3fb6ae60:	jrnc   L3FB6ADB0
L3FB6AE70:
3fb6ae70:	move   *a13(0x2a0), a11, 1
3fb6ae90:	sll    0x3, a11
3fb6aea0:	add    a9, a11
3fb6aeb0:	move   a11, *a13(0x240), 1
3fb6aed0:	jauc   L3FB6A3A0
L3FB6AEF0:
3fb6aef0:	move   *a13(0x240), a7, 1
3fb6af10:	move   *a13(0x140), a9, 1
3fb6af30:	sub    a9, a7
3fb6af40:	sra    0x3, a7
3fb6af50:	move   a7, *a13(0x2a0), 1
3fb6af70:	move   *a13(0xc0), a7, 1
3fb6af90:	sll    0x3, a7
3fb6afa0:	sub    a7, a9
3fb6afb0:	move   a9, *a13(0x140), 1
3fb6afd0:	move   *a13(0x120), a7, 1
3fb6aff0:	inc    a7
3fb6b000:	move   a7, *a13(0x120), 1
3fb6b020:	jrge   L3FB6B0C0
3fb6b030:	move   *a13(0xc0), a9, 1
3fb6b050:	mpys   a9, a7
3fb6b060:	sll    0x3, a7
3fb6b070:	move   *a13(0x140), a9, 1
3fb6b090:	add    a9, a7
3fb6b0a0:	move   a7, *a13(0x140), 1
L3FB6B0C0:
3fb6b0c0:	move   *a13(0x140), a9, 1
3fb6b0e0:	move   *a13(0x40), a7, 1
3fb6b100:	cmp    a7, a9
3fb6b110:	jrnc   L3FB6B1E0
L3FB6B120:
3fb6b120:	move   *a13(0xe0), a11, 1
3fb6b140:	sll    0x3, a11
3fb6b150:	move   *a13(0x140), a9, 1
3fb6b170:	add    a9, a11
3fb6b180:	move   a11, *a13(0x140), 1
3fb6b1a0:	move   *a13(0x40), a9, 1
3fb6b1c0:	cmp    a9, a11
3fb6b1d0:	jrc   L3FB6B120
L3FB6B1E0:
3fb6b1e0:	move   *a13(0x2a0), a11, 1
3fb6b200:	sll    0x3, a11
3fb6b210:	move   *a13(0x140), a9, 1
3fb6b230:	add    a9, a11
3fb6b240:	move   a11, *a13(0x240), 1
3fb6b260:	jauc   L3FB6A3A0
L3FB6B280:
3fb6b280:	move   *a9(0x20), a7, 1
3fb6b2a0:	move   a7, *a13(0x100), 1
3fb6b2c0:	jaeq   L3FB6A9B0
3fb6b2e0:	jrle   L3FB6B650
L3FB6B2F0:
3fb6b2f0:	move   *a13(0x160), a11, 1
3fb6b310:	move   *a13(0x100), a9, 1
3fb6b330:	add    a9, a11
3fb6b340:	move   a11, *a13(0x160), 1
3fb6b360:	move   *a13(0x80), a7, 1
3fb6b380:	cmp    a7, a11
3fb6b390:	jrge   L3FB6B430
3fb6b3a0:	sra    0x3, a9
3fb6b3b0:	sll    0x3, a9
3fb6b3c0:	move   *a13(0x240), a7, 1
3fb6b3e0:	add    a7, a9
3fb6b3f0:	move   a9, *a13(0x240), 1
3fb6b410:	jauc   L3FB6A450
L3FB6B430:
3fb6b430:	move   *a13(0x160), a11, 1
3fb6b450:	move   *a13(0x80), a9, 1
3fb6b470:	sub    a9, a11
3fb6b480:	move   a11, *a13(0x160), 1
3fb6b4a0:	cmp    a9, a11
3fb6b4b0:	jrge   L3FB6B430
3fb6b4c0:	move   *a13(0x160), *a13(0x220), 1
3fb6b4f0:	move   *a13(0x140), *a13(0x240), 1
3fb6b520:	move   *a13(0x220), a11, 1
3fb6b540:	subk   32, a11
3fb6b550:	jalt   L3FB6A450
L3FB6B570:
3fb6b570:	move   *a13(0x220), a11, 1
3fb6b590:	subk   32, a11
3fb6b5a0:	move   a11, *a13(0x220), 1
3fb6b5c0:	move   *a13(0x240), a9, 1
3fb6b5e0:	addk   32, a9
3fb6b5f0:	move   a9, *a13(0x240), 1
3fb6b610:	subk   32, a11
3fb6b620:	jrge   L3FB6B570
3fb6b630:	jauc   L3FB6A450
L3FB6B650:
3fb6b650:	move   *a13(0x160), a11, 1
3fb6b670:	move   *a13(0x100), a9, 1
3fb6b690:	add    a9, a11
3fb6b6a0:	move   a11, *a13(0x160), 1
3fb6b6c0:	jrlt   L3FB6B760
3fb6b6d0:	sra    0x3, a9
3fb6b6e0:	sll    0x3, a9
3fb6b6f0:	move   *a13(0x240), a7, 1
3fb6b710:	add    a7, a9
3fb6b720:	move   a9, *a13(0x240), 1
3fb6b740:	jauc   L3FB6A450
L3FB6B760:
3fb6b760:	move   *a13(0x160), a11, 1
3fb6b780:	move   *a13(0x80), a9, 1
3fb6b7a0:	add    a9, a11
3fb6b7b0:	move   a11, *a13(0x160), 1
3fb6b7d0:	jrlt   L3FB6B760
3fb6b7e0:	move   *a13(0x160), *a13(0x220), 1
3fb6b810:	move   *a13(0x140), *a13(0x240), 1
3fb6b840:	move   *a13(0x220), a11, 1
3fb6b860:	subk   32, a11
3fb6b870:	jalt   L3FB6A450
L3FB6B890:
3fb6b890:	move   *a13(0x220), a11, 1
3fb6b8b0:	subk   32, a11
3fb6b8c0:	move   a11, *a13(0x220), 1
3fb6b8e0:	move   *a13(0x240), a9, 1
3fb6b900:	addk   32, a9
3fb6b910:	move   a9, *a13(0x240), 1
3fb6b930:	subk   32, a11
3fb6b940:	jrge   L3FB6B890
3fb6b950:	jauc   L3FB6A450
L3FB6B970:
3fb6b970:	move   *sp(0xa0), a14, 1
3fb6b990:	mmfm   sp, a7,a9,a11,a13
3fb6b9b0:	rets   2
3fb6b9c0:	mmtm   sp, a7,a9,a11,a13
3fb6b9e0:	move   a14, a13
3fb6b9f0:	addi   0x180, a14
3fb6ba10:	move   *a13(0xff80), a11, 1
3fb6ba30:	move   a11, *a13, 1
3fb6ba40:	jaeq   L3FB6C6C0
3fb6ba60:	move   *a13(0xffc0), a9, 1
3fb6ba80:	move   *a9(0x20), a9, 1
3fb6baa0:	move   *a9(0x40), *a13(0x20), 1
3fb6bad0:	move   *a13(0x20), a9, 1
3fb6baf0:	move   *a9(0x80), a9, 1
3fb6bb10:	move   *a9(0x60), a9, 1
3fb6bb30:	move   *a9(0xe0), *a13(0x40), 1
3fb6bb60:	move   *a13(0x20), a9, 1
3fb6bb80:	move   *a9(0x80), a9, 1
3fb6bba0:	move   *a9(0x60), a9, 1
3fb6bbc0:	setf   16, 0, 0
3fb6bbd0:	move   *a9(0x100), a9, 0
3fb6bbf0:	move   a9, *a13(0x80), 1
3fb6bc10:	sll    0x5, a9
3fb6bc20:	move   *a13(0x40), a11, 1
3fb6bc40:	add    a11, a9
3fb6bc50:	move   a9, *a13(0x60), 1
3fb6bc70:	sub    a11, a9
3fb6bc80:	sra    0x3, a9
3fb6bc90:	move   a9, *a13(0xa0), 1
3fb6bcb0:	move   *a13(0xff60), a9, 1
3fb6bcd0:	move   *a9, a9, 1
3fb6bce0:	move   a9, *a13(0xe0), 1
3fb6bd00:	jrge   L3FB6BDB0
3fb6bd10:	move   *a13(0x80), a11, 1
3fb6bd30:	mods   a11, a9
3fb6bd40:	move   a9, *a13(0xe0), 1
3fb6bd60:	jreq   L3FB6BE20
3fb6bd70:	add    a11, a9
3fb6bd80:	move   a9, *a13(0xe0), 1
3fb6bda0:	jruc   L3FB6BE20
L3FB6BDB0:
3fb6bdb0:	move   *a13(0x80), a11, 1
3fb6bdd0:	cmp    a11, a9
3fb6bde0:	jrlt   L3FB6BE20
3fb6bdf0:	mods   a11, a9
3fb6be00:	move   a9, *a13(0xe0), 1
L3FB6BE20:
3fb6be20:	sll    0x5, a9
3fb6be30:	move   *a13(0x40), a11, 1
3fb6be50:	add    a11, a9
3fb6be60:	move   a9, *a13(0xc0), 1
3fb6be80:	jruc   L3FB6C010
L3FB6BE90:
3fb6be90:	move   *a13(0xe0), a11, 1
3fb6beb0:	sll    0x5, a11
3fb6bec0:	move   *a13(0xc0), a9, 1
3fb6bee0:	add    a9, a11
3fb6bef0:	move   a11, *a13(0xc0), 1
3fb6bf10:	move   *a13(0x60), a9, 1
3fb6bf30:	cmp    a9, a11
3fb6bf40:	jrc   L3FB6C010
L3FB6BF50:
3fb6bf50:	move   *a13(0xa0), a11, 1
3fb6bf70:	sll    0x3, a11
3fb6bf80:	move   *a13(0xc0), a9, 1
3fb6bfa0:	sub    a11, a9
3fb6bfb0:	move   a9, *a13(0xc0), 1
3fb6bfd0:	move   *a13(0x60), a11, 1
3fb6bff0:	cmp    a11, a9
3fb6c000:	jrnc   L3FB6BF50
L3FB6C010:
3fb6c010:	move   *a13(0xc0), a11, 1
3fb6c030:	move   *a11(0x0), *a13(0x100), 1
L3FB6C060:
3fb6c060:	move   *a13(0xff60), a11, 1
3fb6c080:	move   *a11(0x40), *a13(0x140), 1
3fb6c0b0:	move   *a11(0x60), a9, 1
3fb6c0d0:	not    a9
3fb6c0e0:	move   *a13(0x100), a11, 1
3fb6c100:	or     a11, a9
3fb6c110:	move   *a13(0x140), a11, 1
3fb6c130:	move   *a11, a7, 1
3fb6c140:	and    a9, a7
3fb6c150:	move   a7, *a11, 1
3fb6c160:	addk   32, a11
3fb6c170:	move   a11, *a13(0x140), 1
3fb6c190:	move   *a13(0xff60), a9, 1
3fb6c1b0:	move   *a9(0x80), a7, 1
3fb6c1d0:	move   a7, *a13(0x120), 1
3fb6c1f0:	jreq   L3FB6C2F0
L3FB6C200:
3fb6c200:	move   *a13(0x140), a11, 1
3fb6c220:	move   *a11, a9, 1
3fb6c230:	move   *a13(0x100), a7, 1
3fb6c250:	and    a7, a9
3fb6c260:	move   a9, *a11+, 1
3fb6c270:	move   a11, *a13(0x140), 1
3fb6c290:	move   *a13(0x120), a7, 1
3fb6c2b0:	dec    a7
3fb6c2c0:	move   a7, *a13(0x120), 1
3fb6c2e0:	jrne   L3FB6C200
L3FB6C2F0:
3fb6c2f0:	move   *a13(0xff60), a11, 1
3fb6c310:	move   *a11(0xa0), a9, 1
3fb6c330:	not    a9
3fb6c340:	move   *a13(0x100), a7, 1
3fb6c360:	or     a7, a9
3fb6c370:	move   *a13(0x140), a7, 1
3fb6c390:	move   *a7, a11, 1
3fb6c3a0:	and    a9, a11
3fb6c3b0:	move   a11, *a7, 1
3fb6c3c0:	move   *a13, a11, 1
3fb6c3d0:	dec    a11
3fb6c3e0:	move   a11, *a13, 1
3fb6c3f0:	jreq   L3FB6C6C0
3fb6c400:	move   *a13(0xff60), a9, 1
3fb6c420:	addi   0xc0, a9
3fb6c440:	move   a9, *a13(0xff60), 1
3fb6c460:	move   *a9, a7, 1
3fb6c470:	move   a7, *a13(0xe0), 1
3fb6c490:	jrlt   L3FB6C4C0
3fb6c4a0:	jrle   L3FB6C060
3fb6c4b0:	jruc   L3FB6BE90
L3FB6C4C0:
3fb6c4c0:	sll    0x5, a7
3fb6c4d0:	move   *a13(0xc0), a9, 1
3fb6c4f0:	add    a9, a7
3fb6c500:	move   a7, *a13(0xc0), 1
3fb6c520:	move   *a13(0x40), a9, 1
3fb6c540:	cmp    a9, a7
3fb6c550:	jrc   L3FB6C5A0
3fb6c560:	move   *a7(0x0), *a13(0x100), 1
3fb6c590:	jruc   L3FB6C060
L3FB6C5A0:
3fb6c5a0:	move   *a13(0xa0), a11, 1
3fb6c5c0:	sll    0x3, a11
3fb6c5d0:	move   *a13(0xc0), a9, 1
3fb6c5f0:	add    a9, a11
3fb6c600:	move   a11, *a13(0xc0), 1
3fb6c620:	move   *a13(0x40), a9, 1
3fb6c640:	cmp    a9, a11
3fb6c650:	jrc   L3FB6C5A0
3fb6c660:	move   *a13(0xc0), a11, 1
3fb6c680:	move   *a11(0x0), *a13(0x100), 1
3fb6c6b0:	jruc   L3FB6C060
L3FB6C6C0:
3fb6c6c0:	move   *sp(0xa0), a14, 1
3fb6c6e0:	mmfm   sp, a7,a9,a11,a13
3fb6c700:	rets   2
3fb6c710:	mmtm   sp, a7,a9,a11,a13
3fb6c730:	move   a14, a13
3fb6c740:	addi   0x300, a14
3fb6c760:	move   *a13(0xff80), a11, 1
3fb6c780:	move   a11, *a13, 1
3fb6c790:	jaeq   L3FB70F10
3fb6c7b0:	move   *a13(0xffc0), a9, 1
3fb6c7d0:	move   *a9(0x20), a9, 1
3fb6c7f0:	move   *a9(0x40), *a13(0x20), 1
3fb6c820:	move   *a13(0x20), a9, 1
3fb6c840:	move   *a9(0x80), a9, 1
3fb6c860:	move   *a9(0x60), a9, 1
3fb6c880:	move   *a9(0xe0), *a13(0x40), 1
3fb6c8b0:	move   *a13(0x20), a9, 1
3fb6c8d0:	move   *a9(0x80), a9, 1
3fb6c8f0:	move   *a9(0x60), a9, 1
3fb6c910:	move   *a9(0x140), *a13(0xc0), 1
3fb6c940:	move   *a13(0x20), a9, 1
3fb6c960:	move   *a9(0x80), a9, 1
3fb6c980:	move   *a9(0x60), a9, 1
3fb6c9a0:	setf   16, 0, 0
3fb6c9b0:	move   *a9(0x110), a9, 0
3fb6c9d0:	move   a9, *a13(0x80), 1
3fb6c9f0:	move   *a13(0x20), a9, 1
3fb6ca10:	move   *a9(0x80), a9, 1
3fb6ca30:	move   *a9(0x60), a9, 1
3fb6ca50:	move   *a9(0x100), a9, 0
3fb6ca70:	move   a9, *a13(0xa0), 1
3fb6ca90:	move   *a13(0xc0), a11, 1
3fb6cab0:	mpys   a9, a11
3fb6cac0:	move   a11, *a13(0xe0), 1
3fb6cae0:	sll    0x3, a11
3fb6caf0:	move   *a13(0x40), a9, 1
3fb6cb10:	add    a9, a11
3fb6cb20:	move   a11, *a13(0x60), 1
3fb6cb40:	move   *a13(0xff60), a9, 1
3fb6cb60:	move   *a13(0xffc0), a11, 1
3fb6cb80:	setf   16, 1, 0
3fb6cb90:	move   *a11(0x210), a11, 0
3fb6cbb0:	move   *a9, a9, 1
3fb6cbc0:	sub    a11, a9
3fb6cbd0:	move   a9, *a13(0x120), 1
3fb6cbf0:	jrge   L3FB6CCA0
3fb6cc00:	move   *a13(0xa0), a11, 1
3fb6cc20:	mods   a11, a9
3fb6cc30:	move   a9, *a13(0x120), 1
3fb6cc50:	jreq   L3FB6CD10
3fb6cc60:	add    a11, a9
3fb6cc70:	move   a9, *a13(0x120), 1
3fb6cc90:	jruc   L3FB6CD10
L3FB6CCA0:
3fb6cca0:	move   *a13(0xa0), a11, 1
3fb6ccc0:	cmp    a11, a9
3fb6ccd0:	jrlt   L3FB6CD10
3fb6cce0:	mods   a11, a9
3fb6ccf0:	move   a9, *a13(0x120), 1
L3FB6CD10:
3fb6cd10:	move   *a13(0x40), *a13(0x140), 1
3fb6cd40:	move   a9, a9
3fb6cd50:	jreq   L3FB6CE40
L3FB6CD60:
3fb6cd60:	move   *a13(0xc0), a11, 1
3fb6cd80:	sll    0x3, a11
3fb6cd90:	move   *a13(0x140), a9, 1
3fb6cdb0:	add    a9, a11
3fb6cdc0:	move   a11, *a13(0x140), 1
3fb6cde0:	move   *a13(0x120), a9, 1
3fb6ce00:	dec    a9
3fb6ce10:	move   a9, *a13(0x120), 1
3fb6ce30:	jrne   L3FB6CD60
L3FB6CE40:
3fb6ce40:	sub    a11, a11
3fb6ce50:	move   a11, *a13(0x220), 1
3fb6ce70:	move   *a13(0xffe0), a9, 1
3fb6ce90:	setf   16, 1, 0
3fb6cea0:	move   *a9, a9, 0
3fb6ceb0:	jrne   L3FB6CF20
3fb6cec0:	move   *a13(0xffe0), a9, 1
3fb6cee0:	move   *a9(0x3a0), a9, 0
3fb6cf00:	move   a9, *a13(0x220), 1
L3FB6CF20:
3fb6cf20:	move   *a13(0xff60), a9, 1
3fb6cf40:	move   *a9(0x20), a11, 1
3fb6cf60:	move   *a13(0xffa0), a9, 1
3fb6cf80:	add    a9, a11
3fb6cf90:	move   *a13(0x220), a9, 1
3fb6cfb0:	add    a9, a11
3fb6cfc0:	movk   31, a9
3fb6cfd0:	andn   a9, a11
3fb6cfe0:	move   *a13(0xffc0), a9, 1
3fb6d000:	move   *a13(0x220), a7, 1
3fb6d020:	move   *a9(0x200), a9, 0
3fb6d040:	add    a7, a9
3fb6d050:	move   *a13(0x80), a7, 1
3fb6d070:	mods   a7, a9
3fb6d080:	sub    a9, a11
3fb6d090:	move   a11, *a13(0x160), 1
3fb6d0b0:	jrge   L3FB6D140
3fb6d0c0:	mods   a7, a11
3fb6d0d0:	move   a11, *a13(0x160), 1
3fb6d0f0:	jreq   L3FB6D190
3fb6d100:	add    a7, a11
3fb6d110:	move   a11, *a13(0x160), 1
3fb6d130:	jruc   L3FB6D190
L3FB6D140:
3fb6d140:	cmp    a7, a11
3fb6d150:	jrlt   L3FB6D190
3fb6d160:	mods   a7, a11
3fb6d170:	move   a11, *a13(0x160), 1
L3FB6D190:
3fb6d190:	subk   32, a7
3fb6d1a0:	jage   L3FB6E810
3fb6d1c0:	move   *a13(0x140), a9, 1
3fb6d1e0:	move   *a9(0x0), *a13(0x240), 1
L3FB6D210:
3fb6d210:	move   *a13(0x160), a11, 1
3fb6d230:	neg    a11
3fb6d240:	move   *a13(0x240), a9, 1
3fb6d260:	sra    a11, a9
3fb6d270:	move   *a13(0x160), a11, 1
3fb6d290:	neg    a11
3fb6d2a0:	addk   31, a11
3fb6d2b0:	sll    0x5, a11
3fb6d2c0:	addi   0xda400, a11
3fb6d2f0:	move   *a11, a11, 1
3fb6d300:	and    a11, a9
3fb6d310:	move   a9, *a13(0x1a0), 1
3fb6d330:	move   *a13(0x80), a11, 1
3fb6d350:	move   *a13(0x160), a7, 1
3fb6d370:	sub    a7, a11
3fb6d380:	move   a11, *a13(0x180), 1
3fb6d3a0:	move   *a13(0x240), a7, 1
3fb6d3c0:	sll    a11, a7
3fb6d3d0:	or     a9, a7
3fb6d3e0:	move   a7, *a13(0x1a0), 1
3fb6d400:	move   *a13(0x80), a9, 1
3fb6d420:	add    a9, a11
3fb6d430:	move   a11, *a13(0x260), 1
3fb6d450:	subk   32, a11
3fb6d460:	jrge   L3FB6D540
3fb6d470:	move   *a13(0x260), *a13(0x180), 1
3fb6d4a0:	move   *a13(0x240), a11, 1
3fb6d4c0:	move   *a13(0x180), a7, 1
3fb6d4e0:	sll    a7, a11
3fb6d4f0:	move   *a13(0x1a0), a7, 1
3fb6d510:	or     a7, a11
3fb6d520:	move   a11, *a13(0x1a0), 1
L3FB6D540:
3fb6d540:	move   *a13(0xff60), a11, 1
3fb6d560:	move   *a11(0x40), *a13(0x1e0), 1
3fb6d590:	move   *a11(0x60), a7, 1
3fb6d5b0:	not    a7
3fb6d5c0:	move   *a13(0x1a0), a9, 1
3fb6d5e0:	or     a9, a7
3fb6d5f0:	move   *a13(0x1e0), a9, 1
3fb6d610:	move   *a9, a11, 1
3fb6d620:	and    a7, a11
3fb6d630:	move   a11, *a9, 1
3fb6d640:	addk   32, a9
3fb6d650:	move   a9, *a13(0x1e0), 1
3fb6d670:	move   *a13(0xff60), a11, 1
3fb6d690:	move   *a11(0x80), a7, 1
3fb6d6b0:	move   a7, *a13(0x1c0), 1
3fb6d6d0:	jreq   L3FB6DB40
L3FB6D6E0:
3fb6d6e0:	move   *a13(0x180), a11, 1
3fb6d700:	neg    a11
3fb6d710:	addk   32, a11
3fb6d720:	move   a11, *a13(0x180), 1
3fb6d740:	neg    a11
3fb6d750:	move   *a13(0x240), a9, 1
3fb6d770:	sra    a11, a9
3fb6d780:	move   *a13(0x180), a11, 1
3fb6d7a0:	neg    a11
3fb6d7b0:	addk   31, a11
3fb6d7c0:	sll    0x5, a11
3fb6d7d0:	addi   0xda400, a11
3fb6d800:	move   *a11, a11, 1
3fb6d810:	and    a11, a9
3fb6d820:	move   a9, *a13(0x1a0), 1
3fb6d840:	move   *a13(0x80), a11, 1
3fb6d860:	move   *a13(0x180), a7, 1
3fb6d880:	sub    a7, a11
3fb6d890:	move   a11, *a13(0x180), 1
3fb6d8b0:	move   *a13(0x240), a7, 1
3fb6d8d0:	sll    a11, a7
3fb6d8e0:	or     a9, a7
3fb6d8f0:	move   a7, *a13(0x1a0), 1
3fb6d910:	move   *a13(0x80), a9, 1
3fb6d930:	add    a9, a11
3fb6d940:	move   a11, *a13(0x260), 1
3fb6d960:	subk   32, a11
3fb6d970:	jrge   L3FB6DA50
3fb6d980:	move   *a13(0x260), *a13(0x180), 1
3fb6d9b0:	move   *a13(0x240), a11, 1
3fb6d9d0:	move   *a13(0x180), a7, 1
3fb6d9f0:	sll    a7, a11
3fb6da00:	move   *a13(0x1a0), a7, 1
3fb6da20:	or     a7, a11
3fb6da30:	move   a11, *a13(0x1a0), 1
L3FB6DA50:
3fb6da50:	move   *a13(0x1e0), a11, 1
3fb6da70:	move   *a11, a7, 1
3fb6da80:	move   *a13(0x1a0), a9, 1
3fb6daa0:	and    a9, a7
3fb6dab0:	move   a7, *a11+, 1
3fb6dac0:	move   a11, *a13(0x1e0), 1
3fb6dae0:	move   *a13(0x1c0), a7, 1
3fb6db00:	dec    a7
3fb6db10:	move   a7, *a13(0x1c0), 1
3fb6db30:	jrne   L3FB6D6E0
L3FB6DB40:
3fb6db40:	move   *a13(0x180), a11, 1
3fb6db60:	neg    a11
3fb6db70:	addk   32, a11
3fb6db80:	move   a11, *a13(0x180), 1
3fb6dba0:	neg    a11
3fb6dbb0:	move   *a13(0x240), a9, 1
3fb6dbd0:	sra    a11, a9
3fb6dbe0:	move   *a13(0x180), a11, 1
3fb6dc00:	neg    a11
3fb6dc10:	addk   31, a11
3fb6dc20:	sll    0x5, a11
3fb6dc30:	addi   0xda400, a11
3fb6dc60:	move   *a11, a11, 1
3fb6dc70:	and    a11, a9
3fb6dc80:	move   a9, *a13(0x1a0), 1
3fb6dca0:	move   *a13(0x80), a11, 1
3fb6dcc0:	move   *a13(0x180), a7, 1
3fb6dce0:	sub    a7, a11
3fb6dcf0:	move   a11, *a13(0x180), 1
3fb6dd10:	move   *a13(0x240), a7, 1
3fb6dd30:	sll    a11, a7
3fb6dd40:	or     a9, a7
3fb6dd50:	move   a7, *a13(0x1a0), 1
3fb6dd70:	move   *a13(0x80), a9, 1
3fb6dd90:	add    a9, a11
3fb6dda0:	move   a11, *a13(0x180), 1
3fb6ddc0:	subk   32, a11
3fb6ddd0:	jrge   L3FB6DE80
3fb6dde0:	move   *a13(0x240), a11, 1
3fb6de00:	move   *a13(0x180), a7, 1
3fb6de20:	sll    a7, a11
3fb6de30:	move   *a13(0x1a0), a7, 1
3fb6de50:	or     a7, a11
3fb6de60:	move   a11, *a13(0x1a0), 1
L3FB6DE80:
3fb6de80:	move   *a13(0xff60), a11, 1
3fb6dea0:	move   *a11(0xa0), a7, 1
3fb6dec0:	not    a7
3fb6ded0:	move   *a13(0x1a0), a9, 1
3fb6def0:	or     a9, a7
3fb6df00:	move   *a13(0x1e0), a9, 1
3fb6df20:	move   *a9, a11, 1
3fb6df30:	and    a7, a11
3fb6df40:	move   a11, *a9, 1
3fb6df50:	move   *a13, a11, 1
3fb6df60:	dec    a11
3fb6df70:	move   a11, *a13, 1
3fb6df80:	jaeq   L3FB70F10
3fb6dfa0:	move   *a13(0xff60), a7, 1
3fb6dfc0:	addi   0xc0, a7
3fb6dfe0:	move   a7, *a13(0xff60), 1
3fb6e000:	move   *a7, a7, 1
3fb6e010:	move   a7, *a13(0x120), 1
3fb6e030:	jreq   L3FB6E5D0
3fb6e040:	jrle   L3FB6E2F0
3fb6e050:	move   *a13(0xc0), a7, 1
3fb6e070:	sll    0x3, a7
3fb6e080:	move   *a13(0x140), a9, 1
3fb6e0a0:	add    a9, a7
3fb6e0b0:	move   a7, *a13(0x140), 1
3fb6e0d0:	move   *a13(0x120), a9, 1
3fb6e0f0:	dec    a9
3fb6e100:	move   a9, *a13(0x120), 1
3fb6e120:	jrle   L3FB6E1C0
3fb6e130:	move   *a13(0xc0), a7, 1
3fb6e150:	mpys   a7, a9
3fb6e160:	sll    0x3, a9
3fb6e170:	move   *a13(0x140), a7, 1
3fb6e190:	add    a7, a9
3fb6e1a0:	move   a9, *a13(0x140), 1
L3FB6E1C0:
3fb6e1c0:	move   *a13(0x140), a9, 1
3fb6e1e0:	move   *a13(0x60), a7, 1
3fb6e200:	cmp    a7, a9
3fb6e210:	jrc   L3FB6E580
L3FB6E220:
3fb6e220:	move   *a13(0xe0), a11, 1
3fb6e240:	sll    0x3, a11
3fb6e250:	move   *a13(0x140), a9, 1
3fb6e270:	sub    a11, a9
3fb6e280:	move   a9, *a13(0x140), 1
3fb6e2a0:	move   *a13(0x60), a11, 1
3fb6e2c0:	cmp    a11, a9
3fb6e2d0:	jrnc   L3FB6E220
3fb6e2e0:	jruc   L3FB6E580
L3FB6E2F0:
3fb6e2f0:	move   *a13(0xc0), a7, 1
3fb6e310:	sll    0x3, a7
3fb6e320:	move   *a13(0x140), a9, 1
3fb6e340:	sub    a7, a9
3fb6e350:	move   a9, *a13(0x140), 1
3fb6e370:	move   *a13(0x120), a7, 1
3fb6e390:	inc    a7
3fb6e3a0:	move   a7, *a13(0x120), 1
3fb6e3c0:	jrge   L3FB6E460
3fb6e3d0:	move   *a13(0xc0), a9, 1
3fb6e3f0:	mpys   a9, a7
3fb6e400:	sll    0x3, a7
3fb6e410:	move   *a13(0x140), a9, 1
3fb6e430:	add    a9, a7
3fb6e440:	move   a7, *a13(0x140), 1
L3FB6E460:
3fb6e460:	move   *a13(0x140), a9, 1
3fb6e480:	move   *a13(0x40), a7, 1
3fb6e4a0:	cmp    a7, a9
3fb6e4b0:	jrnc   L3FB6E580
L3FB6E4C0:
3fb6e4c0:	move   *a13(0xe0), a11, 1
3fb6e4e0:	sll    0x3, a11
3fb6e4f0:	move   *a13(0x140), a9, 1
3fb6e510:	add    a9, a11
3fb6e520:	move   a11, *a13(0x140), 1
3fb6e540:	move   *a13(0x40), a9, 1
3fb6e560:	cmp    a9, a11
3fb6e570:	jrc   L3FB6E4C0
L3FB6E580:
3fb6e580:	move   *a13(0x140), a11, 1
3fb6e5a0:	move   *a11(0x0), *a13(0x240), 1
L3FB6E5D0:
3fb6e5d0:	move   *a13(0xff60), a11, 1
3fb6e5f0:	move   *a11(0x20), a9, 1
3fb6e610:	move   a9, *a13(0x100), 1
3fb6e630:	jaeq   L3FB6D210
3fb6e650:	move   *a13(0x160), a7, 1
3fb6e670:	add    a9, a7
3fb6e680:	move   a7, *a13(0x160), 1
3fb6e6a0:	move   a9, a9
3fb6e6b0:	jrle   L3FB6E770
L3FB6E6C0:
3fb6e6c0:	move   *a13(0x160), a11, 1
3fb6e6e0:	move   *a13(0x80), a9, 1
3fb6e700:	sub    a9, a11
3fb6e710:	move   a11, *a13(0x160), 1
3fb6e730:	cmp    a9, a11
3fb6e740:	jrge   L3FB6E6C0
3fb6e750:	jauc   L3FB6D210
L3FB6E770:
3fb6e770:	move   *a13(0x160), a11, 1
3fb6e790:	move   *a13(0x80), a9, 1
3fb6e7b0:	add    a9, a11
3fb6e7c0:	move   a11, *a13(0x160), 1
3fb6e7e0:	jrlt   L3FB6E770
3fb6e7f0:	jauc   L3FB6D210
L3FB6E810:
3fb6e810:	move   a11, *a13(0x240), 1
3fb6e830:	move   *a13(0x140), *a13(0x260), 1
3fb6e860:	subk   32, a11
3fb6e870:	jrlt   L3FB6E940
L3FB6E880:
3fb6e880:	move   *a13(0x240), a11, 1
3fb6e8a0:	subk   32, a11
3fb6e8b0:	move   a11, *a13(0x240), 1
3fb6e8d0:	move   *a13(0x260), a9, 1
3fb6e8f0:	addk   32, a9
3fb6e900:	move   a9, *a13(0x260), 1
3fb6e920:	subk   32, a11
3fb6e930:	jrge   L3FB6E880
L3FB6E940:
3fb6e940:	move   *a13(0x240), *a13(0x180), 1
3fb6e970:	move   *a13(0x260), *a13(0x280), 1
3fb6e9a0:	move   *a13(0x280), a11, 1
3fb6e9c0:	move   *a13(0x180), a9, 1
3fb6e9e0:	neg    a9
3fb6e9f0:	move   *a11+, a7, 1
3fb6ea00:	move   a11, *a13(0x280), 1
3fb6ea20:	sra    a9, a7
3fb6ea30:	move   *a13(0x180), a9, 1
3fb6ea50:	neg    a9
3fb6ea60:	addk   31, a9
3fb6ea70:	sll    0x5, a9
3fb6ea80:	addi   0xda400, a9
3fb6eab0:	move   *a9, a9, 1
3fb6eac0:	and    a9, a7
3fb6ead0:	move   a7, *a13(0x1a0), 1
3fb6eaf0:	move   *a13(0x160), a9, 1
3fb6eb10:	move   *a13(0x180), a7, 1
3fb6eb30:	sub    a7, a9
3fb6eb40:	addk   32, a9
3fb6eb50:	move   a9, *a13(0x2a0), 1
3fb6eb70:	move   *a13(0x80), a7, 1
3fb6eb90:	sub    a9, a7
3fb6eba0:	move   a7, *a13(0x2c0), 1
3fb6ebc0:	jrgt   L3FB6EDA0
3fb6ebd0:	move   *a13(0x140), *a13(0x280), 1
3fb6ec00:	move   *a13(0x180), a11, 1
3fb6ec20:	sub    a11, a7
3fb6ec30:	addk   32, a7
3fb6ec40:	move   a7, *a13(0x180), 1
3fb6ec60:	neg    a7
3fb6ec70:	addk   32, a7
3fb6ec80:	move   a7, *a13(0x2a0), 1
3fb6eca0:	move   *a13(0x180), a11, 1
3fb6ecc0:	subk   32, a11
3fb6ecd0:	jrge   L3FB6F130
3fb6ece0:	move   *a13(0x280), a11, 1
3fb6ed00:	move   *a11, a9, 1
3fb6ed10:	move   *a13(0x180), a7, 1
3fb6ed30:	sll    a7, a9
3fb6ed40:	move   *a13(0x1a0), a7, 1
3fb6ed60:	or     a7, a9
3fb6ed70:	move   a9, *a13(0x1a0), 1
3fb6ed90:	jruc   L3FB6F130
L3FB6EDA0:
3fb6eda0:	move   *a13(0x180), a7, 1
3fb6edc0:	neg    a7
3fb6edd0:	addk   32, a7
3fb6ede0:	move   a7, *a13(0x180), 1
3fb6ee00:	subk   32, a7
3fb6ee10:	jrge   L3FB6F130
3fb6ee20:	move   *a11, a7, 1
3fb6ee30:	move   *a13(0x180), a9, 1
3fb6ee50:	sll    a9, a7
3fb6ee60:	move   *a13(0x1a0), a9, 1
3fb6ee80:	or     a9, a7
3fb6ee90:	move   a7, *a13(0x1a0), 1
3fb6eeb0:	move   *a13(0x180), a9, 1
3fb6eed0:	neg    a9
3fb6eee0:	move   *a13(0x2a0), a7, 1
3fb6ef00:	addk   32, a9
3fb6ef10:	add    a7, a9
3fb6ef20:	move   a9, *a13(0x2a0), 1
3fb6ef40:	move   *a13(0x80), a7, 1
3fb6ef60:	sub    a9, a7
3fb6ef70:	move   a7, *a13(0x2c0), 1
3fb6ef90:	jrgt   L3FB6F130
3fb6efa0:	move   *a13(0x140), *a13(0x280), 1
3fb6efd0:	addk   32, a7
3fb6efe0:	move   a7, *a13(0x180), 1
3fb6f000:	neg    a7
3fb6f010:	addk   32, a7
3fb6f020:	move   a7, *a13(0x2a0), 1
3fb6f040:	move   *a13(0x180), a11, 1
3fb6f060:	subk   32, a11
3fb6f070:	jrge   L3FB6F130
3fb6f080:	move   *a13(0x280), a11, 1
3fb6f0a0:	move   *a11, a9, 1
3fb6f0b0:	move   *a13(0x180), a7, 1
3fb6f0d0:	sll    a7, a9
3fb6f0e0:	move   *a13(0x1a0), a7, 1
3fb6f100:	or     a7, a9
3fb6f110:	move   a9, *a13(0x1a0), 1
L3FB6F130:
3fb6f130:	move   *a13(0xff60), a11, 1
3fb6f150:	move   *a11(0x40), *a13(0x1e0), 1
3fb6f180:	move   *a11(0x60), a9, 1
3fb6f1a0:	not    a9
3fb6f1b0:	move   *a13(0x1a0), a7, 1
3fb6f1d0:	or     a7, a9
3fb6f1e0:	move   *a13(0x1e0), a7, 1
3fb6f200:	move   *a7, a11, 1
3fb6f210:	and    a9, a11
3fb6f220:	move   a11, *a7, 1
3fb6f230:	addk   32, a7
3fb6f240:	move   a7, *a13(0x1e0), 1
3fb6f260:	move   *a13(0xff60), a11, 1
3fb6f280:	move   *a11(0x80), a9, 1
3fb6f2a0:	move   a9, *a13(0x1c0), 1
3fb6f2c0:	jaeq   L3FB6FBA0
L3FB6F2E0:
3fb6f2e0:	move   *a13(0x180), a11, 1
3fb6f300:	neg    a11
3fb6f310:	addk   32, a11
3fb6f320:	move   a11, *a13(0x180), 1
3fb6f340:	move   *a13(0x280), a9, 1
3fb6f360:	neg    a11
3fb6f370:	move   *a9+, a7, 1
3fb6f380:	move   a9, *a13(0x280), 1
3fb6f3a0:	sra    a11, a7
3fb6f3b0:	move   *a13(0x180), a11, 1
3fb6f3d0:	neg    a11
3fb6f3e0:	addk   31, a11
3fb6f3f0:	sll    0x5, a11
3fb6f400:	addi   0xda400, a11
3fb6f430:	move   *a11, a11, 1
3fb6f440:	and    a11, a7
3fb6f450:	move   a7, *a13(0x1a0), 1
3fb6f470:	move   *a13(0x180), a11, 1
3fb6f490:	neg    a11
3fb6f4a0:	move   *a13(0x2a0), a7, 1
3fb6f4c0:	addk   32, a11
3fb6f4d0:	add    a7, a11
3fb6f4e0:	move   a11, *a13(0x2a0), 1
3fb6f500:	move   *a13(0x80), a7, 1
3fb6f520:	sub    a11, a7
3fb6f530:	move   a7, *a13(0x2c0), 1
3fb6f550:	jrgt   L3FB6F730
3fb6f560:	move   *a13(0x140), *a13(0x280), 1
3fb6f590:	move   *a13(0x180), a9, 1
3fb6f5b0:	sub    a9, a7
3fb6f5c0:	addk   32, a7
3fb6f5d0:	move   a7, *a13(0x180), 1
3fb6f5f0:	neg    a7
3fb6f600:	addk   32, a7
3fb6f610:	move   a7, *a13(0x2a0), 1
3fb6f630:	move   *a13(0x180), a11, 1
3fb6f650:	subk   32, a11
3fb6f660:	jrge   L3FB6FAA0
3fb6f670:	move   *a13(0x280), a11, 1
3fb6f690:	move   *a11, a9, 1
3fb6f6a0:	move   *a13(0x180), a7, 1
3fb6f6c0:	sll    a7, a9
3fb6f6d0:	move   *a13(0x1a0), a7, 1
3fb6f6f0:	or     a7, a9
3fb6f700:	move   a9, *a13(0x1a0), 1
3fb6f720:	jruc   L3FB6FAA0
L3FB6F730:
3fb6f730:	move   *a13(0x180), a7, 1
3fb6f750:	neg    a7
3fb6f760:	addk   32, a7
3fb6f770:	move   a7, *a13(0x180), 1
3fb6f790:	subk   32, a7
3fb6f7a0:	jrge   L3FB6FAA0
3fb6f7b0:	move   *a9, a7, 1
3fb6f7c0:	move   *a13(0x180), a9, 1
3fb6f7e0:	sll    a9, a7
3fb6f7f0:	move   *a13(0x1a0), a9, 1
3fb6f810:	or     a9, a7
3fb6f820:	move   a7, *a13(0x1a0), 1
3fb6f840:	move   *a13(0x180), a9, 1
3fb6f860:	neg    a9
3fb6f870:	addk   32, a9
3fb6f880:	add    a11, a9
3fb6f890:	move   a9, *a13(0x2a0), 1
3fb6f8b0:	move   *a13(0x80), a11, 1
3fb6f8d0:	sub    a9, a11
3fb6f8e0:	move   a11, *a13(0x2c0), 1
3fb6f900:	jrgt   L3FB6FAA0
3fb6f910:	move   *a13(0x140), *a13(0x280), 1
3fb6f940:	addk   32, a11
3fb6f950:	move   a11, *a13(0x180), 1
3fb6f970:	neg    a11
3fb6f980:	addk   32, a11
3fb6f990:	move   a11, *a13(0x2a0), 1
3fb6f9b0:	move   *a13(0x180), a9, 1
3fb6f9d0:	subk   32, a9
3fb6f9e0:	jrge   L3FB6FAA0
3fb6f9f0:	move   *a13(0x280), a9, 1
3fb6fa10:	move   *a9, a7, 1
3fb6fa20:	move   *a13(0x180), a9, 1
3fb6fa40:	sll    a9, a7
3fb6fa50:	move   *a13(0x1a0), a9, 1
3fb6fa70:	or     a9, a7
3fb6fa80:	move   a7, *a13(0x1a0), 1
L3FB6FAA0:
3fb6faa0:	move   *a13(0x1e0), a11, 1
3fb6fac0:	move   *a11, a9, 1
3fb6fad0:	move   *a13(0x1a0), a7, 1
3fb6faf0:	and    a7, a9
3fb6fb00:	move   a9, *a11+, 1
3fb6fb10:	move   a11, *a13(0x1e0), 1
3fb6fb30:	move   *a13(0x1c0), a7, 1
3fb6fb50:	dec    a7
3fb6fb60:	move   a7, *a13(0x1c0), 1
3fb6fb80:	jane   L3FB6F2E0
L3FB6FBA0:
3fb6fba0:	move   *a13(0x180), a11, 1
3fb6fbc0:	neg    a11
3fb6fbd0:	addk   32, a11
3fb6fbe0:	move   a11, *a13(0x180), 1
3fb6fc00:	move   *a13(0x280), a9, 1
3fb6fc20:	neg    a11
3fb6fc30:	move   *a9+, a7, 1
3fb6fc40:	move   a9, *a13(0x280), 1
3fb6fc60:	sra    a11, a7
3fb6fc70:	move   *a13(0x180), a11, 1
3fb6fc90:	neg    a11
3fb6fca0:	addk   31, a11
3fb6fcb0:	sll    0x5, a11
3fb6fcc0:	addi   0xda400, a11
3fb6fcf0:	move   *a11, a11, 1
3fb6fd00:	and    a11, a7
3fb6fd10:	move   a7, *a13(0x1a0), 1
3fb6fd30:	move   *a13(0x180), a11, 1
3fb6fd50:	neg    a11
3fb6fd60:	move   *a13(0x2a0), a7, 1
3fb6fd80:	addk   32, a11
3fb6fd90:	add    a7, a11
3fb6fda0:	move   a11, *a13(0x2a0), 1
3fb6fdc0:	move   *a13(0x80), a7, 1
3fb6fde0:	sub    a11, a7
3fb6fdf0:	move   a7, *a13(0x2c0), 1
3fb6fe10:	jrgt   L3FB6FF60
3fb6fe20:	move   *a13(0x180), a9, 1
3fb6fe40:	sub    a9, a7
3fb6fe50:	addk   32, a7
3fb6fe60:	move   a7, *a13(0x180), 1
3fb6fe80:	subk   32, a7
3fb6fe90:	jrge   L3FB701C0
3fb6fea0:	move   *a13(0x140), a9, 1
3fb6fec0:	move   *a9, a7, 1
3fb6fed0:	move   *a13(0x180), a9, 1
3fb6fef0:	sll    a9, a7
3fb6ff00:	move   *a13(0x1a0), a9, 1
3fb6ff20:	or     a9, a7
3fb6ff30:	move   a7, *a13(0x1a0), 1
3fb6ff50:	jruc   L3FB701C0
L3FB6FF60:
3fb6ff60:	move   *a13(0x180), a7, 1
3fb6ff80:	neg    a7
3fb6ff90:	addk   32, a7
3fb6ffa0:	move   a7, *a13(0x180), 1
3fb6ffc0:	subk   32, a7
3fb6ffd0:	jrge   L3FB701C0
3fb6ffe0:	move   *a9, a7, 1
3fb6fff0:	move   *a13(0x180), a9, 1
3fb70010:	sll    a9, a7
3fb70020:	move   *a13(0x1a0), a9, 1
3fb70040:	or     a9, a7
3fb70050:	move   a7, *a13(0x1a0), 1
3fb70070:	move   *a13(0x80), a9, 1
3fb70090:	sub    a11, a9
3fb700a0:	move   *a13(0x180), a7, 1
3fb700c0:	add    a7, a9
3fb700d0:	subk   32, a9
3fb700e0:	move   a9, *a13(0x2c0), 1
3fb70100:	jrgt   L3FB701C0
3fb70110:	jrge   L3FB701C0
3fb70120:	move   *a13(0x140), a7, 1
3fb70140:	move   *a7, a7, 1
3fb70150:	addk   32, a9
3fb70160:	sll    a9, a7
3fb70170:	move   *a13(0x1a0), a9, 1
3fb70190:	or     a9, a7
3fb701a0:	move   a7, *a13(0x1a0), 1
L3FB701C0:
3fb701c0:	move   *a13(0xff60), a9, 1
3fb701e0:	move   *a9(0xa0), a7, 1
3fb70200:	not    a7
3fb70210:	move   *a13(0x1a0), a9, 1
3fb70230:	or     a9, a7
3fb70240:	move   *a13(0x1e0), a9, 1
3fb70260:	move   *a9, a11, 1
3fb70270:	and    a7, a11
3fb70280:	move   a11, *a9, 1
3fb70290:	move   *a13, a11, 1
3fb702a0:	dec    a11
3fb702b0:	move   a11, *a13, 1
3fb702c0:	jaeq   L3FB70F10
3fb702e0:	move   *a13(0xff60), a7, 1
3fb70300:	addi   0xc0, a7
3fb70320:	move   a7, *a13(0xff60), 1
3fb70340:	move   *a7, a7, 1
3fb70350:	move   a7, *a13(0x120), 1
3fb70370:	jreq   L3FB709A0
3fb70380:	move   *a13(0x260), a7, 1
3fb703a0:	move   *a13(0x140), a9, 1
3fb703c0:	sub    a9, a7
3fb703d0:	sra    0x3, a7
3fb703e0:	move   a7, *a13(0x2e0), 1
3fb70400:	move   *a13(0x120), a7, 1
3fb70420:	jrle   L3FB706B0
3fb70430:	move   *a13(0xc0), a7, 1
3fb70450:	sll    0x3, a7
3fb70460:	add    a9, a7
3fb70470:	move   a7, *a13(0x140), 1
3fb70490:	move   *a13(0x120), a9, 1
3fb704b0:	dec    a9
3fb704c0:	move   a9, *a13(0x120), 1
3fb704e0:	jrle   L3FB70580
3fb704f0:	move   *a13(0xc0), a7, 1
3fb70510:	mpys   a7, a9
3fb70520:	sll    0x3, a9
3fb70530:	move   *a13(0x140), a7, 1
3fb70550:	add    a7, a9
3fb70560:	move   a9, *a13(0x140), 1
L3FB70580:
3fb70580:	move   *a13(0x140), a9, 1
3fb705a0:	move   *a13(0x60), a7, 1
3fb705c0:	cmp    a7, a9
3fb705d0:	jrc   L3FB70920
L3FB705E0:
3fb705e0:	move   *a13(0xe0), a11, 1
3fb70600:	sll    0x3, a11
3fb70610:	move   *a13(0x140), a9, 1
3fb70630:	sub    a11, a9
3fb70640:	move   a9, *a13(0x140), 1
3fb70660:	move   *a13(0x60), a11, 1
3fb70680:	cmp    a11, a9
3fb70690:	jrnc   L3FB705E0
3fb706a0:	jruc   L3FB70920
L3FB706B0:
3fb706b0:	move   *a13(0xc0), a7, 1
3fb706d0:	sll    0x3, a7
3fb706e0:	sub    a7, a9
3fb706f0:	move   a9, *a13(0x140), 1
3fb70710:	move   *a13(0x120), a7, 1
3fb70730:	inc    a7
3fb70740:	move   a7, *a13(0x120), 1
3fb70760:	jrge   L3FB70800
3fb70770:	move   *a13(0xc0), a9, 1
3fb70790:	mpys   a9, a7
3fb707a0:	sll    0x3, a7
3fb707b0:	move   *a13(0x140), a9, 1
3fb707d0:	add    a9, a7
3fb707e0:	move   a7, *a13(0x140), 1
L3FB70800:
3fb70800:	move   *a13(0x140), a9, 1
3fb70820:	move   *a13(0x40), a7, 1
3fb70840:	cmp    a7, a9
3fb70850:	jrnc   L3FB70920
L3FB70860:
3fb70860:	move   *a13(0xe0), a11, 1
3fb70880:	sll    0x3, a11
3fb70890:	move   *a13(0x140), a9, 1
3fb708b0:	add    a9, a11
3fb708c0:	move   a11, *a13(0x140), 1
3fb708e0:	move   *a13(0x40), a9, 1
3fb70900:	cmp    a9, a11
3fb70910:	jrc   L3FB70860
L3FB70920:
3fb70920:	move   *a13(0x2e0), a11, 1
3fb70940:	sll    0x3, a11
3fb70950:	move   *a13(0x140), a9, 1
3fb70970:	add    a9, a11
3fb70980:	move   a11, *a13(0x260), 1
L3FB709A0:
3fb709a0:	move   *a13(0xff60), a11, 1
3fb709c0:	move   *a11(0x20), a9, 1
3fb709e0:	move   a9, *a13(0x100), 1
3fb70a00:	jaeq   L3FB6E940
3fb70a20:	jrle   L3FB70C10
3fb70a30:	move   *a13(0x160), a7, 1
3fb70a50:	add    a9, a7
3fb70a60:	move   a7, *a13(0x160), 1
3fb70a80:	move   *a13(0x80), a9, 1
3fb70aa0:	cmp    a9, a7
3fb70ab0:	jrge   L3FB70B70
3fb70ac0:	move   *a13(0x100), a7, 1
3fb70ae0:	sra    0x3, a7
3fb70af0:	sll    0x3, a7
3fb70b00:	move   *a13(0x260), a9, 1
3fb70b20:	add    a9, a7
3fb70b30:	move   a7, *a13(0x260), 1
3fb70b50:	jauc   L3FB6E940
L3FB70B70:
3fb70b70:	move   *a13(0x160), a11, 1
3fb70b90:	move   *a13(0x80), a9, 1
3fb70bb0:	sub    a9, a11
3fb70bc0:	move   a11, *a13(0x160), 1
3fb70be0:	cmp    a9, a11
3fb70bf0:	jrge   L3FB70B70
3fb70c00:	jruc   L3FB70D80
L3FB70C10:
3fb70c10:	move   *a13(0x160), a7, 1
3fb70c30:	add    a9, a7
3fb70c40:	move   a7, *a13(0x160), 1
3fb70c60:	jrlt   L3FB70D00
3fb70c70:	sra    0x3, a9
3fb70c80:	sll    0x3, a9
3fb70c90:	move   *a13(0x260), a7, 1
3fb70cb0:	add    a7, a9
3fb70cc0:	move   a9, *a13(0x260), 1
3fb70ce0:	jauc   L3FB6E940
L3FB70D00:
3fb70d00:	move   *a13(0x160), a11, 1
3fb70d20:	move   *a13(0x80), a9, 1
3fb70d40:	add    a9, a11
3fb70d50:	move   a11, *a13(0x160), 1
3fb70d70:	jrlt   L3FB70D00
L3FB70D80:
3fb70d80:	move   *a13(0x160), *a13(0x240), 1
3fb70db0:	move   *a13(0x140), *a13(0x260), 1
3fb70de0:	move   *a13(0x240), a11, 1
3fb70e00:	subk   32, a11
3fb70e10:	jalt   L3FB6E940
L3FB70E30:
3fb70e30:	move   *a13(0x240), a11, 1
3fb70e50:	subk   32, a11
3fb70e60:	move   a11, *a13(0x240), 1
3fb70e80:	move   *a13(0x260), a9, 1
3fb70ea0:	addk   32, a9
3fb70eb0:	move   a9, *a13(0x260), 1
3fb70ed0:	subk   32, a11
3fb70ee0:	jrge   L3FB70E30
3fb70ef0:	jauc   L3FB6E940
L3FB70F10:
3fb70f10:	move   *sp(0xa0), a14, 1
3fb70f30:	mmfm   sp, a7,a9,a11,a13
3fb70f50:	rets   2
3fb70f60:	mmtm   sp, a7,a9,a11,a13
3fb70f80:	move   a14, a13
3fb70f90:	addi   0x40, a14
3fb70fb0:	move   *a13(0xffa0), a9, 1
3fb70fd0:	move   *a9(0xe0), a11, 1
3fb70ff0:	btst   0, a11
3fb71000:	jreq   L3FB71790
3fb71010:	move   *a13(0xfec0), a11, 1
3fb71030:	dec    a11
3fb71040:	jrne   L3FB71790
3fb71050:	move   *a9(0x100), a11, 1
3fb71070:	dsjs   a11, L3FB71210
3fb71080:	move   *a9(0x120), a11, 1
3fb710a0:	jrne   L3FB71210
3fb710b0:	move   a14, -*sp, 1
3fb710c0:	move   *a13(0xfee0), *a14+, 1
3fb710e0:	move   *a13(0xff00), *a14+, 1
3fb71100:	move   *a13(0xff20), *a14+, 1
3fb71120:	move   *a13(0xff40), *a14+, 1
3fb71140:	move   *a13(0xff60), *a14+, 1
3fb71160:	move   *a13(0xff80), *a14+, 1
3fb71180:	move   a9, *a14+, 1
3fb71190:	move   *a13(0xffc0), *a14+, 1
3fb711b0:	move   *a13(0xffe0), *a14+, 1
3fb711d0:	move   *a9(0x3a0), a11, 1
3fb711f0:	call   a11
3fb71200:	jruc   L3FB71790
L3FB71210:
3fb71210:	move   *a9(0x100), a11, 1
3fb71230:	move   *a9(0x120), a7, 1
3fb71250:	cmp    a7, a11
3fb71260:	jrne   L3FB71560
3fb71270:	move   *a9(0xc0), *a13(0x0), 1
3fb712a0:	move   *a9(0x100), *a13(0x20), 1
3fb712d0:	move   a14, -*sp, 1
3fb712e0:	move   *a9(0x100), *a14+, 1
3fb71300:	move   *a9(0xc0), *a14+, 1
3fb71320:	calla  L3F738B90
3fb71350:	move   a8, *a9(0xc0), 1
3fb71370:	movk   1, a11
3fb71380:	move   a11, *a9(0x100), 1
3fb713a0:	move   a14, -*sp, 1
3fb713b0:	move   *a13(0xfee0), *a14+, 1
3fb713d0:	move   *a13(0xff00), *a14+, 1
3fb713f0:	move   *a13(0xff20), *a14+, 1
3fb71410:	move   *a13(0xff40), *a14+, 1
3fb71430:	move   *a13(0xff60), *a14+, 1
3fb71450:	move   *a13(0xff80), *a14+, 1
3fb71470:	move   a9, *a14+, 1
3fb71480:	move   *a13(0xffc0), *a14+, 1
3fb714a0:	move   *a13(0xffe0), *a14+, 1
3fb714c0:	move   *a9(0x3a0), a7, 1
3fb714e0:	call   a7
3fb714f0:	move   *a13(0x0), *a9(0xc0), 1
3fb71520:	move   *a13(0x20), *a9(0x100), 1
3fb71550:	jruc   L3FB71790
L3FB71560:
3fb71560:	move   *a9(0xc0), *a13(0x0), 1
3fb71590:	move   *a13, a11, 1
3fb715a0:	sll    0x5, a11
3fb715b0:	addi   0x20d2e0, a11
3fb715e0:	move   *a11(0x0), *a9(0xc0), 1
3fb71610:	move   a14, -*sp, 1
3fb71620:	move   *a13(0xfee0), *a14+, 1
3fb71640:	move   *a13(0xff00), *a14+, 1
3fb71660:	move   *a13(0xff20), *a14+, 1
3fb71680:	move   *a13(0xff40), *a14+, 1
3fb716a0:	move   *a13(0xff60), *a14+, 1
3fb716c0:	move   *a13(0xff80), *a14+, 1
3fb716e0:	move   a9, *a14+, 1
3fb716f0:	move   *a13(0xffc0), *a14+, 1
3fb71710:	move   *a13(0xffe0), *a14+, 1
3fb71730:	move   *a9(0x3a0), a11, 1
3fb71750:	call   a11
3fb71760:	move   *a13(0x0), *a9(0xc0), 1
L3FB71790:
3fb71790:	move   *sp(0xa0), a14, 1
3fb717b0:	mmfm   sp, a7,a9,a11,a13
3fb717d0:	rets   2
3fb717e0:	mmtm   sp, a7,a9,a11,a13
3fb71800:	move   a14, a13
3fb71810:	addi   0x140, a14
3fb71830:	move   *a13(0xff80), a11, 1
3fb71850:	move   a11, *a13, 1
3fb71860:	jaeq   L3FB72170
3fb71880:	move   *a13(0xffc0), a9, 1
3fb718a0:	move   *a9(0x20), a9, 1
3fb718c0:	move   *a9(0x40), *a13(0x20), 1
3fb718f0:	move   *a13(0x20), a9, 1
3fb71910:	move   *a9(0x80), a9, 1
3fb71930:	move   *a9(0x60), a9, 1
3fb71950:	move   *a9(0xe0), *a13(0x40), 1
3fb71980:	move   *a13(0x20), a9, 1
3fb719a0:	move   *a9(0x80), a9, 1
3fb719c0:	move   *a9(0x60), a9, 1
3fb719e0:	setf   16, 0, 0
3fb719f0:	move   *a9(0x100), a9, 0
3fb71a10:	move   a9, *a13(0x80), 1
3fb71a30:	sll    0x5, a9
3fb71a40:	move   *a13(0x40), a11, 1
3fb71a60:	add    a11, a9
3fb71a70:	move   a9, *a13(0x60), 1
3fb71a90:	sub    a11, a9
3fb71aa0:	sra    0x3, a9
3fb71ab0:	move   a9, *a13(0xa0), 1
3fb71ad0:	move   *a13(0xff60), a9, 1
3fb71af0:	move   *a9, a9, 1
3fb71b00:	move   a9, *a13(0xe0), 1
3fb71b20:	jrge   L3FB71BD0
3fb71b30:	move   *a13(0x80), a11, 1
3fb71b50:	mods   a11, a9
3fb71b60:	move   a9, *a13(0xe0), 1
3fb71b80:	jreq   L3FB71C40
3fb71b90:	add    a11, a9
3fb71ba0:	move   a9, *a13(0xe0), 1
3fb71bc0:	jruc   L3FB71C40
L3FB71BD0:
3fb71bd0:	move   *a13(0x80), a11, 1
3fb71bf0:	cmp    a11, a9
3fb71c00:	jrlt   L3FB71C40
3fb71c10:	mods   a11, a9
3fb71c20:	move   a9, *a13(0xe0), 1
L3FB71C40:
3fb71c40:	sll    0x5, a9
3fb71c50:	move   *a13(0x40), a11, 1
3fb71c70:	add    a11, a9
3fb71c80:	move   a9, *a13(0xc0), 1
3fb71ca0:	jruc   L3FB71E30
L3FB71CB0:
3fb71cb0:	move   *a13(0xe0), a11, 1
3fb71cd0:	sll    0x5, a11
3fb71ce0:	move   *a13(0xc0), a9, 1
3fb71d00:	add    a9, a11
3fb71d10:	move   a11, *a13(0xc0), 1
3fb71d30:	move   *a13(0x60), a9, 1
3fb71d50:	cmp    a9, a11
3fb71d60:	jrc   L3FB71E30
L3FB71D70:
3fb71d70:	move   *a13(0xa0), a11, 1
3fb71d90:	sll    0x3, a11
3fb71da0:	move   *a13(0xc0), a9, 1
3fb71dc0:	sub    a11, a9
3fb71dd0:	move   a9, *a13(0xc0), 1
3fb71df0:	move   *a13(0x60), a11, 1
3fb71e10:	cmp    a11, a9
3fb71e20:	jrnc   L3FB71D70
L3FB71E30:
3fb71e30:	move   *a13(0xff60), a11, 1
3fb71e50:	move   *a11(0x40), a9, 1
3fb71e70:	move   *a13(0xc0), a7, 1
3fb71e90:	move   *a11(0x60), a11, 1
3fb71eb0:	move   *a7, a7, 1
3fb71ec0:	and    a7, a11
3fb71ed0:	move   *a9, a7, 1
3fb71ee0:	andn   a11, a7
3fb71ef0:	move   a7, *a9, 1
3fb71f00:	move   *a13, a11, 1
3fb71f10:	dec    a11
3fb71f20:	move   a11, *a13, 1
3fb71f30:	jreq   L3FB72170
3fb71f40:	move   *a13(0xff60), a9, 1
3fb71f60:	addi   0x80, a9
3fb71f80:	move   a9, *a13(0xff60), 1
3fb71fa0:	move   *a9, a7, 1
3fb71fb0:	move   a7, *a13(0xe0), 1
3fb71fd0:	jrlt   L3FB72000
3fb71fe0:	jrle   L3FB71E30
3fb71ff0:	jruc   L3FB71CB0
L3FB72000:
3fb72000:	sll    0x5, a7
3fb72010:	move   *a13(0xc0), a9, 1
3fb72030:	add    a9, a7
3fb72040:	move   a7, *a13(0xc0), 1
3fb72060:	move   *a13(0x40), a9, 1
3fb72080:	cmp    a9, a7
3fb72090:	jrnc   L3FB71E30
L3FB720A0:
3fb720a0:	move   *a13(0xa0), a11, 1
3fb720c0:	sll    0x3, a11
3fb720d0:	move   *a13(0xc0), a9, 1
3fb720f0:	add    a9, a11
3fb72100:	move   a11, *a13(0xc0), 1
3fb72120:	move   *a13(0x40), a9, 1
3fb72140:	cmp    a9, a11
3fb72150:	jrc   L3FB720A0
3fb72160:	jruc   L3FB71E30
L3FB72170:
3fb72170:	move   *sp(0xa0), a14, 1
3fb72190:	mmfm   sp, a7,a9,a11,a13
3fb721b0:	rets   2
3fb721c0:	mmtm   sp, a7,a9,a11,a13
3fb721e0:	move   a14, a13
3fb721f0:	addi   0x2e0, a14
3fb72210:	move   *a13(0xff80), a11, 1
3fb72230:	move   a11, *a13, 1
3fb72240:	jaeq   L3FB751B0
3fb72260:	move   *a13(0xffc0), a9, 1
3fb72280:	move   *a9(0x20), a9, 1
3fb722a0:	move   *a9(0x40), *a13(0x20), 1
3fb722d0:	move   *a13(0x20), a9, 1
3fb722f0:	move   *a9(0x80), a9, 1
3fb72310:	move   *a9(0x60), a9, 1
3fb72330:	move   *a9(0xe0), *a13(0x40), 1
3fb72360:	move   *a13(0x20), a9, 1
3fb72380:	move   *a9(0x80), a9, 1
3fb723a0:	move   *a9(0x60), a9, 1
3fb723c0:	move   *a9(0x140), *a13(0xc0), 1
3fb723f0:	move   *a13(0x20), a9, 1
3fb72410:	move   *a9(0x80), a9, 1
3fb72430:	move   *a9(0x60), a9, 1
3fb72450:	setf   16, 0, 0
3fb72460:	move   *a9(0x110), a9, 0
3fb72480:	move   a9, *a13(0x80), 1
3fb724a0:	move   *a13(0x20), a9, 1
3fb724c0:	move   *a9(0x80), a9, 1
3fb724e0:	move   *a9(0x60), a9, 1
3fb72500:	move   *a9(0x100), a9, 0
3fb72520:	move   a9, *a13(0xa0), 1
3fb72540:	move   *a13(0xc0), a11, 1
3fb72560:	mpys   a9, a11
3fb72570:	move   a11, *a13(0xe0), 1
3fb72590:	sll    0x3, a11
3fb725a0:	move   *a13(0x40), a9, 1
3fb725c0:	add    a9, a11
3fb725d0:	move   a11, *a13(0x60), 1
3fb725f0:	move   *a13(0xff60), a9, 1
3fb72610:	move   *a13(0xffc0), a11, 1
3fb72630:	setf   16, 1, 0
3fb72640:	move   *a11(0x210), a11, 0
3fb72660:	move   *a9, a9, 1
3fb72670:	sub    a11, a9
3fb72680:	move   a9, *a13(0x120), 1
3fb726a0:	jrge   L3FB72750
3fb726b0:	move   *a13(0xa0), a11, 1
3fb726d0:	mods   a11, a9
3fb726e0:	move   a9, *a13(0x120), 1
3fb72700:	jreq   L3FB727C0
3fb72710:	add    a11, a9
3fb72720:	move   a9, *a13(0x120), 1
3fb72740:	jruc   L3FB727C0
L3FB72750:
3fb72750:	move   *a13(0xa0), a11, 1
3fb72770:	cmp    a11, a9
3fb72780:	jrlt   L3FB727C0
3fb72790:	mods   a11, a9
3fb727a0:	move   a9, *a13(0x120), 1
L3FB727C0:
3fb727c0:	move   *a13(0x40), *a13(0x140), 1
3fb727f0:	move   a9, a9
3fb72800:	jreq   L3FB728F0
L3FB72810:
3fb72810:	move   *a13(0xc0), a11, 1
3fb72830:	sll    0x3, a11
3fb72840:	move   *a13(0x140), a9, 1
3fb72860:	add    a9, a11
3fb72870:	move   a11, *a13(0x140), 1
3fb72890:	move   *a13(0x120), a9, 1
3fb728b0:	dec    a9
3fb728c0:	move   a9, *a13(0x120), 1
3fb728e0:	jrne   L3FB72810
L3FB728F0:
3fb728f0:	sub    a11, a11
3fb72900:	move   a11, *a13(0x200), 1
3fb72920:	move   *a13(0xffe0), a9, 1
3fb72940:	setf   16, 1, 0
3fb72950:	move   *a9, a9, 0
3fb72960:	jrne   L3FB729D0
3fb72970:	move   *a13(0xffe0), a9, 1
3fb72990:	move   *a9(0x3a0), a9, 0
3fb729b0:	move   a9, *a13(0x200), 1
L3FB729D0:
3fb729d0:	move   *a13(0xff60), a9, 1
3fb729f0:	move   *a9(0x20), a11, 1
3fb72a10:	move   *a13(0xffa0), a9, 1
3fb72a30:	add    a9, a11
3fb72a40:	move   *a13(0x200), a9, 1
3fb72a60:	add    a9, a11
3fb72a70:	movk   31, a9
3fb72a80:	andn   a9, a11
3fb72a90:	move   *a13(0xffc0), a9, 1
3fb72ab0:	move   *a13(0x200), a7, 1
3fb72ad0:	move   *a9(0x200), a9, 0
3fb72af0:	add    a7, a9
3fb72b00:	move   *a13(0x80), a7, 1
3fb72b20:	mods   a7, a9
3fb72b30:	sub    a9, a11
3fb72b40:	move   a11, *a13(0x160), 1
3fb72b60:	jrge   L3FB72BF0
3fb72b70:	mods   a7, a11
3fb72b80:	move   a11, *a13(0x160), 1
3fb72ba0:	jreq   L3FB72C40
3fb72bb0:	add    a7, a11
3fb72bc0:	move   a11, *a13(0x160), 1
3fb72be0:	jruc   L3FB72C40
L3FB72BF0:
3fb72bf0:	cmp    a7, a11
3fb72c00:	jrlt   L3FB72C40
3fb72c10:	mods   a7, a11
3fb72c20:	move   a11, *a13(0x160), 1
L3FB72C40:
3fb72c40:	subk   32, a7
3fb72c50:	jage   L3FB73AB0
3fb72c70:	move   *a13(0x140), a9, 1
3fb72c90:	move   *a9(0x0), *a13(0x220), 1
3fb72cc0:	jruc   L3FB72D80
L3FB72CD0:
3fb72cd0:	move   *a13(0xff60), a11, 1
3fb72cf0:	move   *a11(0x20), a9, 1
3fb72d10:	move   a9, *a13(0x100), 1
3fb72d30:	jreq   L3FB72D80
3fb72d40:	jage   L3FB73880
3fb72d60:	jauc   L3FB739A0
L3FB72D80:
3fb72d80:	move   *a13(0x160), a11, 1
3fb72da0:	neg    a11
3fb72db0:	move   *a13(0x220), a9, 1
3fb72dd0:	sra    a11, a9
3fb72de0:	move   *a13(0x160), a11, 1
3fb72e00:	neg    a11
3fb72e10:	addk   31, a11
3fb72e20:	sll    0x5, a11
3fb72e30:	addi   0xda400, a11
3fb72e60:	move   *a11, a11, 1
3fb72e70:	and    a11, a9
3fb72e80:	move   a9, *a13(0x1a0), 1
3fb72ea0:	move   *a13(0x80), a11, 1
3fb72ec0:	move   *a13(0x160), a7, 1
3fb72ee0:	sub    a7, a11
3fb72ef0:	move   a11, *a13(0x180), 1
3fb72f10:	move   *a13(0x220), a7, 1
3fb72f30:	sll    a11, a7
3fb72f40:	or     a9, a7
3fb72f50:	move   a7, *a13(0x1a0), 1
3fb72f70:	move   *a13(0x80), a9, 1
3fb72f90:	add    a9, a11
3fb72fa0:	move   a11, *a13(0x180), 1
3fb72fc0:	subk   32, a11
3fb72fd0:	jrge   L3FB73080
3fb72fe0:	move   *a13(0x220), a11, 1
3fb73000:	move   *a13(0x180), a7, 1
3fb73020:	sll    a7, a11
3fb73030:	move   *a13(0x1a0), a7, 1
3fb73050:	or     a7, a11
3fb73060:	move   a11, *a13(0x1a0), 1
L3FB73080:
3fb73080:	move   *a13(0xff60), a11, 1
3fb730a0:	move   *a11(0x40), a9, 1
3fb730c0:	move   *a13(0x1a0), a7, 1
3fb730e0:	move   *a11(0x60), a11, 1
3fb73100:	and    a7, a11
3fb73110:	move   *a9, a7, 1
3fb73120:	andn   a11, a7
3fb73130:	move   a7, *a9, 1
3fb73140:	move   *a13, a11, 1
3fb73150:	dec    a11
3fb73160:	move   a11, *a13, 1
3fb73170:	jaeq   L3FB751B0
3fb73190:	move   *a13(0xff60), a9, 1
3fb731b0:	addi   0x80, a9
3fb731d0:	move   a9, *a13(0xff60), 1
3fb731f0:	move   *a9, a7, 1
3fb73200:	move   a7, *a13(0x120), 1
3fb73220:	jreq   L3FB73820
3fb73230:	jrle   L3FB73520
3fb73240:	move   *a13(0xc0), a7, 1
3fb73260:	sll    0x3, a7
3fb73270:	move   *a13(0x140), a9, 1
3fb73290:	add    a9, a7
3fb732a0:	move   a7, *a13(0x140), 1
3fb732c0:	move   *a13(0x120), a9, 1
3fb732e0:	dec    a9
3fb732f0:	move   a9, *a13(0x120), 1
3fb73310:	jrle   L3FB733B0
3fb73320:	move   *a13(0xc0), a7, 1
3fb73340:	mpys   a7, a9
3fb73350:	sll    0x3, a9
3fb73360:	move   *a13(0x140), a7, 1
3fb73380:	add    a7, a9
3fb73390:	move   a9, *a13(0x140), 1
L3FB733B0:
3fb733b0:	move   *a13(0x140), a9, 1
3fb733d0:	move   *a13(0x60), a7, 1
3fb733f0:	cmp    a7, a9
3fb73400:	jrc   L3FB734D0
L3FB73410:
3fb73410:	move   *a13(0xe0), a11, 1
3fb73430:	sll    0x3, a11
3fb73440:	move   *a13(0x140), a9, 1
3fb73460:	sub    a11, a9
3fb73470:	move   a9, *a13(0x140), 1
3fb73490:	move   *a13(0x60), a11, 1
3fb734b0:	cmp    a11, a9
3fb734c0:	jrnc   L3FB73410
L3FB734D0:
3fb734d0:	move   *a9(0x0), *a13(0x220), 1
3fb73500:	jauc   L3FB72CD0
L3FB73520:
3fb73520:	move   *a13(0xc0), a7, 1
3fb73540:	sll    0x3, a7
3fb73550:	move   *a13(0x140), a9, 1
3fb73570:	sub    a7, a9
3fb73580:	move   a9, *a13(0x140), 1
3fb735a0:	move   *a13(0x120), a7, 1
3fb735c0:	inc    a7
3fb735d0:	move   a7, *a13(0x120), 1
3fb735f0:	jrge   L3FB73690
3fb73600:	move   *a13(0xc0), a9, 1
3fb73620:	mpys   a9, a7
3fb73630:	sll    0x3, a7
3fb73640:	move   *a13(0x140), a9, 1
3fb73660:	add    a9, a7
3fb73670:	move   a7, *a13(0x140), 1
L3FB73690:
3fb73690:	move   *a13(0x140), a9, 1
3fb736b0:	move   *a13(0x40), a7, 1
3fb736d0:	cmp    a7, a9
3fb736e0:	jrnc   L3FB737B0
L3FB736F0:
3fb736f0:	move   *a13(0xe0), a11, 1
3fb73710:	sll    0x3, a11
3fb73720:	move   *a13(0x140), a9, 1
3fb73740:	add    a9, a11
3fb73750:	move   a11, *a13(0x140), 1
3fb73770:	move   *a13(0x40), a9, 1
3fb73790:	cmp    a9, a11
3fb737a0:	jrc   L3FB736F0
L3FB737B0:
3fb737b0:	move   *a13(0x140), a11, 1
3fb737d0:	move   *a11(0x0), *a13(0x220), 1
3fb73800:	jauc   L3FB72CD0
L3FB73820:
3fb73820:	move   *a9(0x20), a7, 1
3fb73840:	move   a7, *a13(0x100), 1
3fb73860:	jreq   L3FB73080
3fb73870:	jrle   L3FB739A0
L3FB73880:
3fb73880:	move   *a13(0x160), a11, 1
3fb738a0:	move   *a13(0x100), a9, 1
3fb738c0:	add    a9, a11
3fb738d0:	move   a11, *a13(0x160), 1
L3FB738F0:
3fb738f0:	move   *a13(0x160), a11, 1
3fb73910:	move   *a13(0x80), a9, 1
3fb73930:	sub    a9, a11
3fb73940:	move   a11, *a13(0x160), 1
3fb73960:	cmp    a9, a11
3fb73970:	jrge   L3FB738F0
3fb73980:	jauc   L3FB72D80
L3FB739A0:
3fb739a0:	move   *a13(0x160), a11, 1
3fb739c0:	move   *a13(0x100), a9, 1
3fb739e0:	add    a9, a11
3fb739f0:	move   a11, *a13(0x160), 1
L3FB73A10:
3fb73a10:	move   *a13(0x160), a11, 1
3fb73a30:	move   *a13(0x80), a9, 1
3fb73a50:	add    a9, a11
3fb73a60:	move   a11, *a13(0x160), 1
3fb73a80:	jrlt   L3FB73A10
3fb73a90:	jauc   L3FB72D80
L3FB73AB0:
3fb73ab0:	move   a11, *a13(0x220), 1
3fb73ad0:	move   *a13(0x140), *a13(0x240), 1
3fb73b00:	subk   32, a11
3fb73b10:	jrlt   L3FB73CA0
L3FB73B20:
3fb73b20:	move   *a13(0x220), a11, 1
3fb73b40:	subk   32, a11
3fb73b50:	move   a11, *a13(0x220), 1
3fb73b70:	move   *a13(0x240), a9, 1
3fb73b90:	addk   32, a9
3fb73ba0:	move   a9, *a13(0x240), 1
3fb73bc0:	subk   32, a11
3fb73bd0:	jrge   L3FB73B20
3fb73be0:	jruc   L3FB73CA0
L3FB73BF0:
3fb73bf0:	move   *a13(0xff60), a11, 1
3fb73c10:	move   *a11(0x20), a9, 1
3fb73c30:	move   a9, *a13(0x100), 1
3fb73c50:	jreq   L3FB73CA0
3fb73c60:	jage   L3FB74B30
3fb73c80:	jauc   L3FB74E90
L3FB73CA0:
3fb73ca0:	move   *a13(0x240), *a13(0x260), 1
3fb73cd0:	move   *a13(0x220), a11, 1
3fb73cf0:	neg    a11
3fb73d00:	addk   32, a11
3fb73d10:	move   a11, *a13(0x180), 1
3fb73d30:	move   *a13(0x260), a9, 1
3fb73d50:	move   *a13(0x220), a7, 1
3fb73d70:	neg    a7
3fb73d80:	move   *a9+, a11, 1
3fb73d90:	move   a9, *a13(0x260), 1
3fb73db0:	sra    a7, a11
3fb73dc0:	move   *a13(0x180), a7, 1
3fb73de0:	dec    a7
3fb73df0:	sll    0x5, a7
3fb73e00:	addi   0xda400, a7
3fb73e30:	move   *a7, a7, 1
3fb73e40:	and    a7, a11
3fb73e50:	move   a11, *a13(0x1a0), 1
3fb73e70:	move   *a13(0x160), a7, 1
3fb73e90:	move   *a13(0x180), a9, 1
3fb73eb0:	add    a9, a7
3fb73ec0:	move   a7, *a13(0x280), 1
3fb73ee0:	move   *a13(0x80), a9, 1
3fb73f00:	sub    a7, a9
3fb73f10:	move   a9, *a13(0x2c0), 1
3fb73f30:	jrgt   L3FB73FF0
3fb73f40:	move   *a13(0x180), a7, 1
3fb73f60:	add    a9, a7
3fb73f70:	move   *a13(0x140), a9, 1
3fb73f90:	move   *a9, a9, 1
3fb73fa0:	sll    a7, a9
3fb73fb0:	or     a11, a9
3fb73fc0:	move   a9, *a13(0x1a0), 1
3fb73fe0:	jruc   L3FB74200
L3FB73FF0:
3fb73ff0:	move   *a13(0x180), a7, 1
3fb74010:	subk   32, a7
3fb74020:	jrge   L3FB74200
3fb74030:	move   *a13(0x260), a7, 1
3fb74050:	move   *a7, a7, 1
3fb74060:	move   *a13(0x180), a9, 1
3fb74080:	sll    a9, a7
3fb74090:	or     a11, a7
3fb740a0:	move   a7, *a13(0x1a0), 1
3fb740c0:	move   *a13(0x80), a11, 1
3fb740e0:	move   *a13(0x280), a7, 1
3fb74100:	sub    a7, a11
3fb74110:	add    a9, a11
3fb74120:	subk   32, a11
3fb74130:	move   a11, *a13(0x2c0), 1
3fb74150:	jrge   L3FB74200
3fb74160:	move   *a13(0x140), a7, 1
3fb74180:	move   *a7, a7, 1
3fb74190:	addk   32, a11
3fb741a0:	sll    a11, a7
3fb741b0:	move   *a13(0x1a0), a11, 1
3fb741d0:	or     a11, a7
3fb741e0:	move   a7, *a13(0x1a0), 1
L3FB74200:
3fb74200:	move   *a13(0xff60), a11, 1
3fb74220:	move   *a11(0x40), a9, 1
3fb74240:	move   *a13(0x1a0), a7, 1
3fb74260:	move   *a11(0x60), a11, 1
3fb74280:	and    a7, a11
3fb74290:	move   *a9, a7, 1
3fb742a0:	andn   a11, a7
3fb742b0:	move   a7, *a9, 1
3fb742c0:	move   *a13, a11, 1
3fb742d0:	dec    a11
3fb742e0:	move   a11, *a13, 1
3fb742f0:	jaeq   L3FB751B0
3fb74310:	move   *a13(0xff60), a9, 1
3fb74330:	addi   0x80, a9
3fb74350:	move   a9, *a13(0xff60), 1
3fb74370:	move   *a9, a7, 1
3fb74380:	move   a7, *a13(0x120), 1
3fb743a0:	jreq   L3FB74AC0
3fb743b0:	jrle   L3FB74730
3fb743c0:	move   *a13(0x240), a7, 1
3fb743e0:	move   *a13(0x140), a9, 1
3fb74400:	sub    a9, a7
3fb74410:	sra    0x3, a7
3fb74420:	move   a7, *a13(0x2a0), 1
3fb74440:	move   *a13(0xc0), a7, 1
3fb74460:	sll    0x3, a7
3fb74470:	add    a9, a7
3fb74480:	move   a7, *a13(0x140), 1
3fb744a0:	move   *a13(0x120), a9, 1
3fb744c0:	dec    a9
3fb744d0:	move   a9, *a13(0x120), 1
3fb744f0:	jrle   L3FB74590
3fb74500:	move   *a13(0xc0), a7, 1
3fb74520:	mpys   a7, a9
3fb74530:	sll    0x3, a9
3fb74540:	move   *a13(0x140), a7, 1
3fb74560:	add    a7, a9
3fb74570:	move   a9, *a13(0x140), 1
L3FB74590:
3fb74590:	move   *a13(0x140), a9, 1
3fb745b0:	move   *a13(0x60), a7, 1
3fb745d0:	cmp    a7, a9
3fb745e0:	jrc   L3FB746B0
L3FB745F0:
3fb745f0:	move   *a13(0xe0), a11, 1
3fb74610:	sll    0x3, a11
3fb74620:	move   *a13(0x140), a9, 1
3fb74640:	sub    a11, a9
3fb74650:	move   a9, *a13(0x140), 1
3fb74670:	move   *a13(0x60), a11, 1
3fb74690:	cmp    a11, a9
3fb746a0:	jrnc   L3FB745F0
L3FB746B0:
3fb746b0:	move   *a13(0x2a0), a11, 1
3fb746d0:	sll    0x3, a11
3fb746e0:	add    a9, a11
3fb746f0:	move   a11, *a13(0x240), 1
3fb74710:	jauc   L3FB73BF0
L3FB74730:
3fb74730:	move   *a13(0x240), a7, 1
3fb74750:	move   *a13(0x140), a9, 1
3fb74770:	sub    a9, a7
3fb74780:	sra    0x3, a7
3fb74790:	move   a7, *a13(0x2a0), 1
3fb747b0:	move   *a13(0xc0), a7, 1
3fb747d0:	sll    0x3, a7
3fb747e0:	sub    a7, a9
3fb747f0:	move   a9, *a13(0x140), 1
3fb74810:	move   *a13(0x120), a7, 1
3fb74830:	inc    a7
3fb74840:	move   a7, *a13(0x120), 1
3fb74860:	jrge   L3FB74900
3fb74870:	move   *a13(0xc0), a9, 1
3fb74890:	mpys   a9, a7
3fb748a0:	sll    0x3, a7
3fb748b0:	move   *a13(0x140), a9, 1
3fb748d0:	add    a9, a7
3fb748e0:	move   a7, *a13(0x140), 1
L3FB74900:
3fb74900:	move   *a13(0x140), a9, 1
3fb74920:	move   *a13(0x40), a7, 1
3fb74940:	cmp    a7, a9
3fb74950:	jrnc   L3FB74A20
L3FB74960:
3fb74960:	move   *a13(0xe0), a11, 1
3fb74980:	sll    0x3, a11
3fb74990:	move   *a13(0x140), a9, 1
3fb749b0:	add    a9, a11
3fb749c0:	move   a11, *a13(0x140), 1
3fb749e0:	move   *a13(0x40), a9, 1
3fb74a00:	cmp    a9, a11
3fb74a10:	jrc   L3FB74960
L3FB74A20:
3fb74a20:	move   *a13(0x2a0), a11, 1
3fb74a40:	sll    0x3, a11
3fb74a50:	move   *a13(0x140), a9, 1
3fb74a70:	add    a9, a11
3fb74a80:	move   a11, *a13(0x240), 1
3fb74aa0:	jauc   L3FB73BF0
L3FB74AC0:
3fb74ac0:	move   *a9(0x20), a7, 1
3fb74ae0:	move   a7, *a13(0x100), 1
3fb74b00:	jaeq   L3FB74200
3fb74b20:	jrle   L3FB74E90
L3FB74B30:
3fb74b30:	move   *a13(0x160), a11, 1
3fb74b50:	move   *a13(0x100), a9, 1
3fb74b70:	add    a9, a11
3fb74b80:	move   a11, *a13(0x160), 1
3fb74ba0:	move   *a13(0x80), a7, 1
3fb74bc0:	cmp    a7, a11
3fb74bd0:	jrge   L3FB74C70
3fb74be0:	sra    0x3, a9
3fb74bf0:	sll    0x3, a9
3fb74c00:	move   *a13(0x240), a7, 1
3fb74c20:	add    a7, a9
3fb74c30:	move   a9, *a13(0x240), 1
3fb74c50:	jauc   L3FB73CA0
L3FB74C70:
3fb74c70:	move   *a13(0x160), a11, 1
3fb74c90:	move   *a13(0x80), a9, 1
3fb74cb0:	sub    a9, a11
3fb74cc0:	move   a11, *a13(0x160), 1
3fb74ce0:	cmp    a9, a11
3fb74cf0:	jrge   L3FB74C70
3fb74d00:	move   *a13(0x160), *a13(0x220), 1
3fb74d30:	move   *a13(0x140), *a13(0x240), 1
3fb74d60:	move   *a13(0x220), a11, 1
3fb74d80:	subk   32, a11
3fb74d90:	jalt   L3FB73CA0
L3FB74DB0:
3fb74db0:	move   *a13(0x220), a11, 1
3fb74dd0:	subk   32, a11
3fb74de0:	move   a11, *a13(0x220), 1
3fb74e00:	move   *a13(0x240), a9, 1
3fb74e20:	addk   32, a9
3fb74e30:	move   a9, *a13(0x240), 1
3fb74e50:	subk   32, a11
3fb74e60:	jrge   L3FB74DB0
3fb74e70:	jauc   L3FB73CA0
L3FB74E90:
3fb74e90:	move   *a13(0x160), a11, 1
3fb74eb0:	move   *a13(0x100), a9, 1
3fb74ed0:	add    a9, a11
3fb74ee0:	move   a11, *a13(0x160), 1
3fb74f00:	jrlt   L3FB74FA0
3fb74f10:	sra    0x3, a9
3fb74f20:	sll    0x3, a9
3fb74f30:	move   *a13(0x240), a7, 1
3fb74f50:	add    a7, a9
3fb74f60:	move   a9, *a13(0x240), 1
3fb74f80:	jauc   L3FB73CA0
L3FB74FA0:
3fb74fa0:	move   *a13(0x160), a11, 1
3fb74fc0:	move   *a13(0x80), a9, 1
3fb74fe0:	add    a9, a11
3fb74ff0:	move   a11, *a13(0x160), 1
3fb75010:	jrlt   L3FB74FA0
3fb75020:	move   *a13(0x160), *a13(0x220), 1
3fb75050:	move   *a13(0x140), *a13(0x240), 1
3fb75080:	move   *a13(0x220), a11, 1
3fb750a0:	subk   32, a11
3fb750b0:	jalt   L3FB73CA0
L3FB750D0:
3fb750d0:	move   *a13(0x220), a11, 1
3fb750f0:	subk   32, a11
3fb75100:	move   a11, *a13(0x220), 1
3fb75120:	move   *a13(0x240), a9, 1
3fb75140:	addk   32, a9
3fb75150:	move   a9, *a13(0x240), 1
3fb75170:	subk   32, a11
3fb75180:	jrge   L3FB750D0
3fb75190:	jauc   L3FB73CA0
L3FB751B0:
3fb751b0:	move   *sp(0xa0), a14, 1
3fb751d0:	mmfm   sp, a7,a9,a11,a13
3fb751f0:	rets   2
3fb75200:	mmtm   sp, a7,a9,a11,a13
3fb75220:	move   a14, a13
3fb75230:	addi   0x180, a14
3fb75250:	move   *a13(0xff80), a11, 1
3fb75270:	move   a11, *a13, 1
3fb75280:	jaeq   L3FB75EF0
3fb752a0:	move   *a13(0xffc0), a9, 1
3fb752c0:	move   *a9(0x20), a9, 1
3fb752e0:	move   *a9(0x40), *a13(0x20), 1
3fb75310:	move   *a13(0x20), a9, 1
3fb75330:	move   *a9(0x80), a9, 1
3fb75350:	move   *a9(0x60), a9, 1
3fb75370:	move   *a9(0xe0), *a13(0x40), 1
3fb753a0:	move   *a13(0x20), a9, 1
3fb753c0:	move   *a9(0x80), a9, 1
3fb753e0:	move   *a9(0x60), a9, 1
3fb75400:	setf   16, 0, 0
3fb75410:	move   *a9(0x100), a9, 0
3fb75430:	move   a9, *a13(0x80), 1
3fb75450:	sll    0x5, a9
3fb75460:	move   *a13(0x40), a11, 1
3fb75480:	add    a11, a9
3fb75490:	move   a9, *a13(0x60), 1
3fb754b0:	sub    a11, a9
3fb754c0:	sra    0x3, a9
3fb754d0:	move   a9, *a13(0xa0), 1
3fb754f0:	move   *a13(0xff60), a9, 1
3fb75510:	move   *a9, a9, 1
3fb75520:	move   a9, *a13(0xe0), 1
3fb75540:	jrge   L3FB755F0
3fb75550:	move   *a13(0x80), a11, 1
3fb75570:	mods   a11, a9
3fb75580:	move   a9, *a13(0xe0), 1
3fb755a0:	jreq   L3FB75660
3fb755b0:	add    a11, a9
3fb755c0:	move   a9, *a13(0xe0), 1
3fb755e0:	jruc   L3FB75660
L3FB755F0:
3fb755f0:	move   *a13(0x80), a11, 1
3fb75610:	cmp    a11, a9
3fb75620:	jrlt   L3FB75660
3fb75630:	mods   a11, a9
3fb75640:	move   a9, *a13(0xe0), 1
L3FB75660:
3fb75660:	sll    0x5, a9
3fb75670:	move   *a13(0x40), a11, 1
3fb75690:	add    a11, a9
3fb756a0:	move   a9, *a13(0xc0), 1
3fb756c0:	jruc   L3FB75850
L3FB756D0:
3fb756d0:	move   *a13(0xe0), a11, 1
3fb756f0:	sll    0x5, a11
3fb75700:	move   *a13(0xc0), a9, 1
3fb75720:	add    a9, a11
3fb75730:	move   a11, *a13(0xc0), 1
3fb75750:	move   *a13(0x60), a9, 1
3fb75770:	cmp    a9, a11
3fb75780:	jrc   L3FB75850
L3FB75790:
3fb75790:	move   *a13(0xa0), a11, 1
3fb757b0:	sll    0x3, a11
3fb757c0:	move   *a13(0xc0), a9, 1
3fb757e0:	sub    a11, a9
3fb757f0:	move   a9, *a13(0xc0), 1
3fb75810:	move   *a13(0x60), a11, 1
3fb75830:	cmp    a11, a9
3fb75840:	jrnc   L3FB75790
L3FB75850:
3fb75850:	move   *a13(0xc0), a11, 1
3fb75870:	move   *a11(0x0), *a13(0x100), 1
L3FB758A0:
3fb758a0:	move   *a13(0xff60), a11, 1
3fb758c0:	move   *a11(0x40), *a13(0x140), 1
3fb758f0:	move   *a13(0x100), a9, 1
3fb75910:	move   *a11(0x60), a11, 1
3fb75930:	and    a9, a11
3fb75940:	move   *a13(0x140), a9, 1
3fb75960:	move   *a9, a7, 1
3fb75970:	andn   a11, a7
3fb75980:	move   a7, *a9, 1
3fb75990:	addk   32, a9
3fb759a0:	move   a9, *a13(0x140), 1
3fb759c0:	move   *a13(0xff60), a11, 1
3fb759e0:	move   *a11(0x80), a7, 1
3fb75a00:	move   a7, *a13(0x120), 1
3fb75a20:	jreq   L3FB75B30
L3FB75A30:
3fb75a30:	move   *a13(0x140), a11, 1
3fb75a50:	move   *a11, a9, 1
3fb75a60:	move   *a13(0x100), a7, 1
3fb75a80:	andn   a7, a9
3fb75a90:	move   a9, *a11, 1
3fb75aa0:	addk   32, a11
3fb75ab0:	move   a11, *a13(0x140), 1
3fb75ad0:	move   *a13(0x120), a9, 1
3fb75af0:	dec    a9
3fb75b00:	move   a9, *a13(0x120), 1
3fb75b20:	jrne   L3FB75A30
L3FB75B30:
3fb75b30:	move   *a13(0xff60), a11, 1
3fb75b50:	move   *a13(0x100), a9, 1
3fb75b70:	move   *a11(0xa0), a7, 1
3fb75b90:	and    a9, a7
3fb75ba0:	move   *a13(0x140), a9, 1
3fb75bc0:	move   *a9, a11, 1
3fb75bd0:	andn   a7, a11
3fb75be0:	move   a11, *a9, 1
3fb75bf0:	move   *a13, a11, 1
3fb75c00:	dec    a11
3fb75c10:	move   a11, *a13, 1
3fb75c20:	jreq   L3FB75EF0
3fb75c30:	move   *a13(0xff60), a7, 1
3fb75c50:	addi   0xc0, a7
3fb75c70:	move   a7, *a13(0xff60), 1
3fb75c90:	move   *a7, a7, 1
3fb75ca0:	move   a7, *a13(0xe0), 1
3fb75cc0:	jrlt   L3FB75CF0
3fb75cd0:	jrle   L3FB758A0
3fb75ce0:	jruc   L3FB756D0
L3FB75CF0:
3fb75cf0:	sll    0x5, a7
3fb75d00:	move   *a13(0xc0), a9, 1
3fb75d20:	add    a9, a7
3fb75d30:	move   a7, *a13(0xc0), 1
3fb75d50:	move   *a13(0x40), a9, 1
3fb75d70:	cmp    a9, a7
3fb75d80:	jrc   L3FB75DD0
3fb75d90:	move   *a7(0x0), *a13(0x100), 1
3fb75dc0:	jruc   L3FB758A0
L3FB75DD0:
3fb75dd0:	move   *a13(0xa0), a11, 1
3fb75df0:	sll    0x3, a11
3fb75e00:	move   *a13(0xc0), a9, 1
3fb75e20:	add    a9, a11
3fb75e30:	move   a11, *a13(0xc0), 1
3fb75e50:	move   *a13(0x40), a9, 1
3fb75e70:	cmp    a9, a11
3fb75e80:	jrc   L3FB75DD0
3fb75e90:	move   *a13(0xc0), a11, 1
3fb75eb0:	move   *a11(0x0), *a13(0x100), 1
3fb75ee0:	jruc   L3FB758A0
L3FB75EF0:
3fb75ef0:	move   *sp(0xa0), a14, 1
3fb75f10:	mmfm   sp, a7,a9,a11,a13
3fb75f30:	rets   2
3fb75f40:	mmtm   sp, a7,a9,a11,a13
3fb75f60:	move   a14, a13
3fb75f70:	addi   0x300, a14
3fb75f90:	move   *a13(0xff80), a11, 1
3fb75fb0:	move   a11, *a13, 1
3fb75fc0:	jaeq   L3FB7A700
3fb75fe0:	move   *a13(0xffc0), a9, 1
3fb76000:	move   *a9(0x20), a9, 1
3fb76020:	move   *a9(0x40), *a13(0x20), 1
3fb76050:	move   *a13(0x20), a9, 1
3fb76070:	move   *a9(0x80), a9, 1
3fb76090:	move   *a9(0x60), a9, 1
3fb760b0:	move   *a9(0xe0), *a13(0x40), 1
3fb760e0:	move   *a13(0x20), a9, 1
3fb76100:	move   *a9(0x80), a9, 1
3fb76120:	move   *a9(0x60), a9, 1
3fb76140:	move   *a9(0x140), *a13(0xc0), 1
3fb76170:	move   *a13(0x20), a9, 1
3fb76190:	move   *a9(0x80), a9, 1
3fb761b0:	move   *a9(0x60), a9, 1
3fb761d0:	setf   16, 0, 0
3fb761e0:	move   *a9(0x110), a9, 0
3fb76200:	move   a9, *a13(0x80), 1
3fb76220:	move   *a13(0x20), a9, 1
3fb76240:	move   *a9(0x80), a9, 1
3fb76260:	move   *a9(0x60), a9, 1
3fb76280:	move   *a9(0x100), a9, 0
3fb762a0:	move   a9, *a13(0xa0), 1
3fb762c0:	move   *a13(0xc0), a11, 1
3fb762e0:	mpys   a9, a11
3fb762f0:	move   a11, *a13(0xe0), 1
3fb76310:	sll    0x3, a11
3fb76320:	move   *a13(0x40), a9, 1
3fb76340:	add    a9, a11
3fb76350:	move   a11, *a13(0x60), 1
3fb76370:	move   *a13(0xff60), a9, 1
3fb76390:	move   *a13(0xffc0), a11, 1
3fb763b0:	setf   16, 1, 0
3fb763c0:	move   *a11(0x210), a11, 0
3fb763e0:	move   *a9, a9, 1
3fb763f0:	sub    a11, a9
3fb76400:	move   a9, *a13(0x120), 1
3fb76420:	jrge   L3FB764D0
3fb76430:	move   *a13(0xa0), a11, 1
3fb76450:	mods   a11, a9
3fb76460:	move   a9, *a13(0x120), 1
3fb76480:	jreq   L3FB76540
3fb76490:	add    a11, a9
3fb764a0:	move   a9, *a13(0x120), 1
3fb764c0:	jruc   L3FB76540
L3FB764D0:
3fb764d0:	move   *a13(0xa0), a11, 1
3fb764f0:	cmp    a11, a9
3fb76500:	jrlt   L3FB76540
3fb76510:	mods   a11, a9
3fb76520:	move   a9, *a13(0x120), 1
L3FB76540:
3fb76540:	move   *a13(0x40), *a13(0x140), 1
3fb76570:	move   a9, a9
3fb76580:	jreq   L3FB76670
L3FB76590:
3fb76590:	move   *a13(0xc0), a11, 1
3fb765b0:	sll    0x3, a11
3fb765c0:	move   *a13(0x140), a9, 1
3fb765e0:	add    a9, a11
3fb765f0:	move   a11, *a13(0x140), 1
3fb76610:	move   *a13(0x120), a9, 1
3fb76630:	dec    a9
3fb76640:	move   a9, *a13(0x120), 1
3fb76660:	jrne   L3FB76590
L3FB76670:
3fb76670:	sub    a11, a11
3fb76680:	move   a11, *a13(0x220), 1
3fb766a0:	move   *a13(0xffe0), a9, 1
3fb766c0:	setf   16, 1, 0
3fb766d0:	move   *a9, a9, 0
3fb766e0:	jrne   L3FB76750
3fb766f0:	move   *a13(0xffe0), a9, 1
3fb76710:	move   *a9(0x3a0), a9, 0
3fb76730:	move   a9, *a13(0x220), 1
L3FB76750:
3fb76750:	move   *a13(0xff60), a9, 1
3fb76770:	move   *a9(0x20), a11, 1
3fb76790:	move   *a13(0xffa0), a9, 1
3fb767b0:	add    a9, a11
3fb767c0:	move   *a13(0x220), a9, 1
3fb767e0:	add    a9, a11
3fb767f0:	movk   31, a9
3fb76800:	andn   a9, a11
3fb76810:	move   *a13(0xffc0), a9, 1
3fb76830:	move   *a13(0x220), a7, 1
3fb76850:	move   *a9(0x200), a9, 0
3fb76870:	add    a7, a9
3fb76880:	move   *a13(0x80), a7, 1
3fb768a0:	mods   a7, a9
3fb768b0:	sub    a9, a11
3fb768c0:	move   a11, *a13(0x160), 1
3fb768e0:	jrge   L3FB76970
3fb768f0:	mods   a7, a11
3fb76900:	move   a11, *a13(0x160), 1
3fb76920:	jreq   L3FB769C0
3fb76930:	add    a7, a11
3fb76940:	move   a11, *a13(0x160), 1
3fb76960:	jruc   L3FB769C0
L3FB76970:
3fb76970:	cmp    a7, a11
3fb76980:	jrlt   L3FB769C0
3fb76990:	mods   a7, a11
3fb769a0:	move   a11, *a13(0x160), 1
L3FB769C0:
3fb769c0:	subk   32, a7
3fb769d0:	jage   L3FB78020
3fb769f0:	move   *a13(0x140), a9, 1
3fb76a10:	move   *a9(0x0), *a13(0x240), 1
L3FB76A40:
3fb76a40:	move   *a13(0x160), a11, 1
3fb76a60:	neg    a11
3fb76a70:	move   *a13(0x240), a9, 1
3fb76a90:	sra    a11, a9
3fb76aa0:	move   *a13(0x160), a11, 1
3fb76ac0:	neg    a11
3fb76ad0:	addk   31, a11
3fb76ae0:	sll    0x5, a11
3fb76af0:	addi   0xda400, a11
3fb76b20:	move   *a11, a11, 1
3fb76b30:	and    a11, a9
3fb76b40:	move   a9, *a13(0x1a0), 1
3fb76b60:	move   *a13(0x80), a11, 1
3fb76b80:	move   *a13(0x160), a7, 1
3fb76ba0:	sub    a7, a11
3fb76bb0:	move   a11, *a13(0x180), 1
3fb76bd0:	move   *a13(0x240), a7, 1
3fb76bf0:	sll    a11, a7
3fb76c00:	or     a9, a7
3fb76c10:	move   a7, *a13(0x1a0), 1
3fb76c30:	move   *a13(0x80), a9, 1
3fb76c50:	add    a9, a11
3fb76c60:	move   a11, *a13(0x260), 1
3fb76c80:	subk   32, a11
3fb76c90:	jrge   L3FB76D70
3fb76ca0:	move   *a13(0x260), *a13(0x180), 1
3fb76cd0:	move   *a13(0x240), a11, 1
3fb76cf0:	move   *a13(0x180), a7, 1
3fb76d10:	sll    a7, a11
3fb76d20:	move   *a13(0x1a0), a7, 1
3fb76d40:	or     a7, a11
3fb76d50:	move   a11, *a13(0x1a0), 1
L3FB76D70:
3fb76d70:	move   *a13(0xff60), a11, 1
3fb76d90:	move   *a11(0x40), *a13(0x1e0), 1
3fb76dc0:	move   *a13(0x1a0), a7, 1
3fb76de0:	move   *a11(0x60), a9, 1
3fb76e00:	and    a7, a9
3fb76e10:	move   *a13(0x1e0), a7, 1
3fb76e30:	move   *a7, a11, 1
3fb76e40:	andn   a9, a11
3fb76e50:	move   a11, *a7, 1
3fb76e60:	addk   32, a7
3fb76e70:	move   a7, *a13(0x1e0), 1
3fb76e90:	move   *a13(0xff60), a11, 1
3fb76eb0:	move   *a11(0x80), a9, 1
3fb76ed0:	move   a9, *a13(0x1c0), 1
3fb76ef0:	jreq   L3FB77360
L3FB76F00:
3fb76f00:	move   *a13(0x180), a11, 1
3fb76f20:	neg    a11
3fb76f30:	addk   32, a11
3fb76f40:	move   a11, *a13(0x180), 1
3fb76f60:	neg    a11
3fb76f70:	move   *a13(0x240), a9, 1
3fb76f90:	sra    a11, a9
3fb76fa0:	move   *a13(0x180), a11, 1
3fb76fc0:	neg    a11
3fb76fd0:	addk   31, a11
3fb76fe0:	sll    0x5, a11
3fb76ff0:	addi   0xda400, a11
3fb77020:	move   *a11, a11, 1
3fb77030:	and    a11, a9
3fb77040:	move   a9, *a13(0x1a0), 1
3fb77060:	move   *a13(0x80), a11, 1
3fb77080:	move   *a13(0x180), a7, 1
3fb770a0:	sub    a7, a11
3fb770b0:	move   a11, *a13(0x180), 1
3fb770d0:	move   *a13(0x240), a7, 1
3fb770f0:	sll    a11, a7
3fb77100:	or     a9, a7
3fb77110:	move   a7, *a13(0x1a0), 1
3fb77130:	move   *a13(0x80), a9, 1
3fb77150:	add    a9, a11
3fb77160:	move   a11, *a13(0x260), 1
3fb77180:	subk   32, a11
3fb77190:	jrge   L3FB77270
3fb771a0:	move   *a13(0x260), *a13(0x180), 1
3fb771d0:	move   *a13(0x240), a11, 1
3fb771f0:	move   *a13(0x180), a7, 1
3fb77210:	sll    a7, a11
3fb77220:	move   *a13(0x1a0), a7, 1
3fb77240:	or     a7, a11
3fb77250:	move   a11, *a13(0x1a0), 1
L3FB77270:
3fb77270:	move   *a13(0x1e0), a11, 1
3fb77290:	move   *a11, a7, 1
3fb772a0:	move   *a13(0x1a0), a9, 1
3fb772c0:	andn   a9, a7
3fb772d0:	move   a7, *a11+, 1
3fb772e0:	move   a11, *a13(0x1e0), 1
3fb77300:	move   *a13(0x1c0), a7, 1
3fb77320:	dec    a7
3fb77330:	move   a7, *a13(0x1c0), 1
3fb77350:	jrne   L3FB76F00
L3FB77360:
3fb77360:	move   *a13(0x180), a11, 1
3fb77380:	neg    a11
3fb77390:	addk   32, a11
3fb773a0:	move   a11, *a13(0x180), 1
3fb773c0:	neg    a11
3fb773d0:	move   *a13(0x240), a9, 1
3fb773f0:	sra    a11, a9
3fb77400:	move   *a13(0x180), a11, 1
3fb77420:	neg    a11
3fb77430:	addk   31, a11
3fb77440:	sll    0x5, a11
3fb77450:	addi   0xda400, a11
3fb77480:	move   *a11, a11, 1
3fb77490:	and    a11, a9
3fb774a0:	move   a9, *a13(0x1a0), 1
3fb774c0:	move   *a13(0x80), a11, 1
3fb774e0:	move   *a13(0x180), a7, 1
3fb77500:	sub    a7, a11
3fb77510:	move   a11, *a13(0x180), 1
3fb77530:	move   *a13(0x240), a7, 1
3fb77550:	sll    a11, a7
3fb77560:	or     a9, a7
3fb77570:	move   a7, *a13(0x1a0), 1
3fb77590:	move   *a13(0x80), a9, 1
3fb775b0:	add    a9, a11
3fb775c0:	move   a11, *a13(0x180), 1
3fb775e0:	subk   32, a11
3fb775f0:	jrge   L3FB776A0
3fb77600:	move   *a13(0x240), a11, 1
3fb77620:	move   *a13(0x180), a7, 1
3fb77640:	sll    a7, a11
3fb77650:	move   *a13(0x1a0), a7, 1
3fb77670:	or     a7, a11
3fb77680:	move   a11, *a13(0x1a0), 1
L3FB776A0:
3fb776a0:	move   *a13(0xff60), a11, 1
3fb776c0:	move   *a13(0x1a0), a7, 1
3fb776e0:	move   *a11(0xa0), a9, 1
3fb77700:	and    a7, a9
3fb77710:	move   *a13(0x1e0), a7, 1
3fb77730:	move   *a7, a11, 1
3fb77740:	andn   a9, a11
3fb77750:	move   a11, *a7, 1
3fb77760:	move   *a13, a11, 1
3fb77770:	dec    a11
3fb77780:	move   a11, *a13, 1
3fb77790:	jaeq   L3FB7A700
3fb777b0:	move   *a13(0xff60), a9, 1
3fb777d0:	addi   0xc0, a9
3fb777f0:	move   a9, *a13(0xff60), 1
3fb77810:	move   *a9, a7, 1
3fb77820:	move   a7, *a13(0x120), 1
3fb77840:	jreq   L3FB77DE0
3fb77850:	jrle   L3FB77B00
3fb77860:	move   *a13(0xc0), a7, 1
3fb77880:	sll    0x3, a7
3fb77890:	move   *a13(0x140), a9, 1
3fb778b0:	add    a9, a7
3fb778c0:	move   a7, *a13(0x140), 1
3fb778e0:	move   *a13(0x120), a9, 1
3fb77900:	dec    a9
3fb77910:	move   a9, *a13(0x120), 1
3fb77930:	jrle   L3FB779D0
3fb77940:	move   *a13(0xc0), a7, 1
3fb77960:	mpys   a7, a9
3fb77970:	sll    0x3, a9
3fb77980:	move   *a13(0x140), a7, 1
3fb779a0:	add    a7, a9
3fb779b0:	move   a9, *a13(0x140), 1
L3FB779D0:
3fb779d0:	move   *a13(0x140), a9, 1
3fb779f0:	move   *a13(0x60), a7, 1
3fb77a10:	cmp    a7, a9
3fb77a20:	jrc   L3FB77D90
L3FB77A30:
3fb77a30:	move   *a13(0xe0), a11, 1
3fb77a50:	sll    0x3, a11
3fb77a60:	move   *a13(0x140), a9, 1
3fb77a80:	sub    a11, a9
3fb77a90:	move   a9, *a13(0x140), 1
3fb77ab0:	move   *a13(0x60), a11, 1
3fb77ad0:	cmp    a11, a9
3fb77ae0:	jrnc   L3FB77A30
3fb77af0:	jruc   L3FB77D90
L3FB77B00:
3fb77b00:	move   *a13(0xc0), a7, 1
3fb77b20:	sll    0x3, a7
3fb77b30:	move   *a13(0x140), a9, 1
3fb77b50:	sub    a7, a9
3fb77b60:	move   a9, *a13(0x140), 1
3fb77b80:	move   *a13(0x120), a7, 1
3fb77ba0:	inc    a7
3fb77bb0:	move   a7, *a13(0x120), 1
3fb77bd0:	jrge   L3FB77C70
3fb77be0:	move   *a13(0xc0), a9, 1
3fb77c00:	mpys   a9, a7
3fb77c10:	sll    0x3, a7
3fb77c20:	move   *a13(0x140), a9, 1
3fb77c40:	add    a9, a7
3fb77c50:	move   a7, *a13(0x140), 1
L3FB77C70:
3fb77c70:	move   *a13(0x140), a9, 1
3fb77c90:	move   *a13(0x40), a7, 1
3fb77cb0:	cmp    a7, a9
3fb77cc0:	jrnc   L3FB77D90
L3FB77CD0:
3fb77cd0:	move   *a13(0xe0), a11, 1
3fb77cf0:	sll    0x3, a11
3fb77d00:	move   *a13(0x140), a9, 1
3fb77d20:	add    a9, a11
3fb77d30:	move   a11, *a13(0x140), 1
3fb77d50:	move   *a13(0x40), a9, 1
3fb77d70:	cmp    a9, a11
3fb77d80:	jrc   L3FB77CD0
L3FB77D90:
3fb77d90:	move   *a13(0x140), a11, 1
3fb77db0:	move   *a11(0x0), *a13(0x240), 1
L3FB77DE0:
3fb77de0:	move   *a13(0xff60), a11, 1
3fb77e00:	move   *a11(0x20), a9, 1
3fb77e20:	move   a9, *a13(0x100), 1
3fb77e40:	jaeq   L3FB76A40
3fb77e60:	move   *a13(0x160), a7, 1
3fb77e80:	add    a9, a7
3fb77e90:	move   a7, *a13(0x160), 1
3fb77eb0:	move   a9, a9
3fb77ec0:	jrle   L3FB77F80
L3FB77ED0:
3fb77ed0:	move   *a13(0x160), a11, 1
3fb77ef0:	move   *a13(0x80), a9, 1
3fb77f10:	sub    a9, a11
3fb77f20:	move   a11, *a13(0x160), 1
3fb77f40:	cmp    a9, a11
3fb77f50:	jrge   L3FB77ED0
3fb77f60:	jauc   L3FB76A40
L3FB77F80:
3fb77f80:	move   *a13(0x160), a11, 1
3fb77fa0:	move   *a13(0x80), a9, 1
3fb77fc0:	add    a9, a11
3fb77fd0:	move   a11, *a13(0x160), 1
3fb77ff0:	jrlt   L3FB77F80
3fb78000:	jauc   L3FB76A40
L3FB78020:
3fb78020:	move   a11, *a13(0x240), 1
3fb78040:	move   *a13(0x140), *a13(0x260), 1
3fb78070:	subk   32, a11
3fb78080:	jrlt   L3FB78150
L3FB78090:
3fb78090:	move   *a13(0x240), a11, 1
3fb780b0:	subk   32, a11
3fb780c0:	move   a11, *a13(0x240), 1
3fb780e0:	move   *a13(0x260), a9, 1
3fb78100:	addk   32, a9
3fb78110:	move   a9, *a13(0x260), 1
3fb78130:	subk   32, a11
3fb78140:	jrge   L3FB78090
L3FB78150:
3fb78150:	move   *a13(0x240), *a13(0x180), 1
3fb78180:	move   *a13(0x260), *a13(0x280), 1
3fb781b0:	move   *a13(0x280), a11, 1
3fb781d0:	move   *a13(0x180), a9, 1
3fb781f0:	neg    a9
3fb78200:	move   *a11+, a7, 1
3fb78210:	move   a11, *a13(0x280), 1
3fb78230:	sra    a9, a7
3fb78240:	move   *a13(0x180), a9, 1
3fb78260:	neg    a9
3fb78270:	addk   31, a9
3fb78280:	sll    0x5, a9
3fb78290:	addi   0xda400, a9
3fb782c0:	move   *a9, a9, 1
3fb782d0:	and    a9, a7
3fb782e0:	move   a7, *a13(0x1a0), 1
3fb78300:	move   *a13(0x160), a9, 1
3fb78320:	move   *a13(0x180), a7, 1
3fb78340:	sub    a7, a9
3fb78350:	addk   32, a9
3fb78360:	move   a9, *a13(0x2a0), 1
3fb78380:	move   *a13(0x80), a7, 1
3fb783a0:	sub    a9, a7
3fb783b0:	move   a7, *a13(0x2c0), 1
3fb783d0:	jrgt   L3FB785B0
3fb783e0:	move   *a13(0x140), *a13(0x280), 1
3fb78410:	move   *a13(0x180), a11, 1
3fb78430:	sub    a11, a7
3fb78440:	addk   32, a7
3fb78450:	move   a7, *a13(0x180), 1
3fb78470:	neg    a7
3fb78480:	addk   32, a7
3fb78490:	move   a7, *a13(0x2a0), 1
3fb784b0:	move   *a13(0x180), a11, 1
3fb784d0:	subk   32, a11
3fb784e0:	jrge   L3FB78940
3fb784f0:	move   *a13(0x280), a11, 1
3fb78510:	move   *a11, a9, 1
3fb78520:	move   *a13(0x180), a7, 1
3fb78540:	sll    a7, a9
3fb78550:	move   *a13(0x1a0), a7, 1
3fb78570:	or     a7, a9
3fb78580:	move   a9, *a13(0x1a0), 1
3fb785a0:	jruc   L3FB78940
L3FB785B0:
3fb785b0:	move   *a13(0x180), a7, 1
3fb785d0:	neg    a7
3fb785e0:	addk   32, a7
3fb785f0:	move   a7, *a13(0x180), 1
3fb78610:	subk   32, a7
3fb78620:	jrge   L3FB78940
3fb78630:	move   *a11, a7, 1
3fb78640:	move   *a13(0x180), a9, 1
3fb78660:	sll    a9, a7
3fb78670:	move   *a13(0x1a0), a9, 1
3fb78690:	or     a9, a7
3fb786a0:	move   a7, *a13(0x1a0), 1
3fb786c0:	move   *a13(0x180), a9, 1
3fb786e0:	neg    a9
3fb786f0:	move   *a13(0x2a0), a7, 1
3fb78710:	addk   32, a9
3fb78720:	add    a7, a9
3fb78730:	move   a9, *a13(0x2a0), 1
3fb78750:	move   *a13(0x80), a7, 1
3fb78770:	sub    a9, a7
3fb78780:	move   a7, *a13(0x2c0), 1
3fb787a0:	jrgt   L3FB78940
3fb787b0:	move   *a13(0x140), *a13(0x280), 1
3fb787e0:	addk   32, a7
3fb787f0:	move   a7, *a13(0x180), 1
3fb78810:	neg    a7
3fb78820:	addk   32, a7
3fb78830:	move   a7, *a13(0x2a0), 1
3fb78850:	move   *a13(0x180), a11, 1
3fb78870:	subk   32, a11
3fb78880:	jrge   L3FB78940
3fb78890:	move   *a13(0x280), a11, 1
3fb788b0:	move   *a11, a9, 1
3fb788c0:	move   *a13(0x180), a7, 1
3fb788e0:	sll    a7, a9
3fb788f0:	move   *a13(0x1a0), a7, 1
3fb78910:	or     a7, a9
3fb78920:	move   a9, *a13(0x1a0), 1
L3FB78940:
3fb78940:	move   *a13(0xff60), a11, 1
3fb78960:	move   *a11(0x40), *a13(0x1e0), 1
3fb78990:	move   *a13(0x1a0), a9, 1
3fb789b0:	move   *a11(0x60), a7, 1
3fb789d0:	and    a9, a7
3fb789e0:	move   *a13(0x1e0), a9, 1
3fb78a00:	move   *a9, a11, 1
3fb78a10:	andn   a7, a11
3fb78a20:	move   a11, *a9, 1
3fb78a30:	addk   32, a9
3fb78a40:	move   a9, *a13(0x1e0), 1
3fb78a60:	move   *a13(0xff60), a11, 1
3fb78a80:	move   *a11(0x80), a7, 1
3fb78aa0:	move   a7, *a13(0x1c0), 1
3fb78ac0:	jaeq   L3FB793A0
L3FB78AE0:
3fb78ae0:	move   *a13(0x180), a11, 1
3fb78b00:	neg    a11
3fb78b10:	addk   32, a11
3fb78b20:	move   a11, *a13(0x180), 1
3fb78b40:	move   *a13(0x280), a9, 1
3fb78b60:	neg    a11
3fb78b70:	move   *a9+, a7, 1
3fb78b80:	move   a9, *a13(0x280), 1
3fb78ba0:	sra    a11, a7
3fb78bb0:	move   *a13(0x180), a11, 1
3fb78bd0:	neg    a11
3fb78be0:	addk   31, a11
3fb78bf0:	sll    0x5, a11
3fb78c00:	addi   0xda400, a11
3fb78c30:	move   *a11, a11, 1
3fb78c40:	and    a11, a7
3fb78c50:	move   a7, *a13(0x1a0), 1
3fb78c70:	move   *a13(0x180), a11, 1
3fb78c90:	neg    a11
3fb78ca0:	move   *a13(0x2a0), a7, 1
3fb78cc0:	addk   32, a11
3fb78cd0:	add    a7, a11
3fb78ce0:	move   a11, *a13(0x2a0), 1
3fb78d00:	move   *a13(0x80), a7, 1
3fb78d20:	sub    a11, a7
3fb78d30:	move   a7, *a13(0x2c0), 1
3fb78d50:	jrgt   L3FB78F30
3fb78d60:	move   *a13(0x140), *a13(0x280), 1
3fb78d90:	move   *a13(0x180), a9, 1
3fb78db0:	sub    a9, a7
3fb78dc0:	addk   32, a7
3fb78dd0:	move   a7, *a13(0x180), 1
3fb78df0:	neg    a7
3fb78e00:	addk   32, a7
3fb78e10:	move   a7, *a13(0x2a0), 1
3fb78e30:	move   *a13(0x180), a11, 1
3fb78e50:	subk   32, a11
3fb78e60:	jrge   L3FB792A0
3fb78e70:	move   *a13(0x280), a11, 1
3fb78e90:	move   *a11, a9, 1
3fb78ea0:	move   *a13(0x180), a7, 1
3fb78ec0:	sll    a7, a9
3fb78ed0:	move   *a13(0x1a0), a7, 1
3fb78ef0:	or     a7, a9
3fb78f00:	move   a9, *a13(0x1a0), 1
3fb78f20:	jruc   L3FB792A0
L3FB78F30:
3fb78f30:	move   *a13(0x180), a7, 1
3fb78f50:	neg    a7
3fb78f60:	addk   32, a7
3fb78f70:	move   a7, *a13(0x180), 1
3fb78f90:	subk   32, a7
3fb78fa0:	jrge   L3FB792A0
3fb78fb0:	move   *a9, a7, 1
3fb78fc0:	move   *a13(0x180), a9, 1
3fb78fe0:	sll    a9, a7
3fb78ff0:	move   *a13(0x1a0), a9, 1
3fb79010:	or     a9, a7
3fb79020:	move   a7, *a13(0x1a0), 1
3fb79040:	move   *a13(0x180), a9, 1
3fb79060:	neg    a9
3fb79070:	addk   32, a9
3fb79080:	add    a11, a9
3fb79090:	move   a9, *a13(0x2a0), 1
3fb790b0:	move   *a13(0x80), a11, 1
3fb790d0:	sub    a9, a11
3fb790e0:	move   a11, *a13(0x2c0), 1
3fb79100:	jrgt   L3FB792A0
3fb79110:	move   *a13(0x140), *a13(0x280), 1
3fb79140:	addk   32, a11
3fb79150:	move   a11, *a13(0x180), 1
3fb79170:	neg    a11
3fb79180:	addk   32, a11
3fb79190:	move   a11, *a13(0x2a0), 1
3fb791b0:	move   *a13(0x180), a9, 1
3fb791d0:	subk   32, a9
3fb791e0:	jrge   L3FB792A0
3fb791f0:	move   *a13(0x280), a9, 1
3fb79210:	move   *a9, a7, 1
3fb79220:	move   *a13(0x180), a9, 1
3fb79240:	sll    a9, a7
3fb79250:	move   *a13(0x1a0), a9, 1
3fb79270:	or     a9, a7
3fb79280:	move   a7, *a13(0x1a0), 1
L3FB792A0:
3fb792a0:	move   *a13(0x1e0), a11, 1
3fb792c0:	move   *a11, a9, 1
3fb792d0:	move   *a13(0x1a0), a7, 1
3fb792f0:	andn   a7, a9
3fb79300:	move   a9, *a11+, 1
3fb79310:	move   a11, *a13(0x1e0), 1
3fb79330:	move   *a13(0x1c0), a7, 1
3fb79350:	dec    a7
3fb79360:	move   a7, *a13(0x1c0), 1
3fb79380:	jane   L3FB78AE0
L3FB793A0:
3fb793a0:	move   *a13(0x180), a11, 1
3fb793c0:	neg    a11
3fb793d0:	addk   32, a11
3fb793e0:	move   a11, *a13(0x180), 1
3fb79400:	move   *a13(0x280), a9, 1
3fb79420:	neg    a11
3fb79430:	move   *a9+, a7, 1
3fb79440:	move   a9, *a13(0x280), 1
3fb79460:	sra    a11, a7
3fb79470:	move   *a13(0x180), a11, 1
3fb79490:	neg    a11
3fb794a0:	addk   31, a11
3fb794b0:	sll    0x5, a11
3fb794c0:	addi   0xda400, a11
3fb794f0:	move   *a11, a11, 1
3fb79500:	and    a11, a7
3fb79510:	move   a7, *a13(0x1a0), 1
3fb79530:	move   *a13(0x180), a11, 1
3fb79550:	neg    a11
3fb79560:	move   *a13(0x2a0), a7, 1
3fb79580:	addk   32, a11
3fb79590:	add    a7, a11
3fb795a0:	move   a11, *a13(0x2a0), 1
3fb795c0:	move   *a13(0x80), a7, 1
3fb795e0:	sub    a11, a7
3fb795f0:	move   a7, *a13(0x2c0), 1
3fb79610:	jrgt   L3FB79760
3fb79620:	move   *a13(0x180), a9, 1
3fb79640:	sub    a9, a7
3fb79650:	addk   32, a7
3fb79660:	move   a7, *a13(0x180), 1
3fb79680:	subk   32, a7
3fb79690:	jrge   L3FB799C0
3fb796a0:	move   *a13(0x140), a9, 1
3fb796c0:	move   *a9, a7, 1
3fb796d0:	move   *a13(0x180), a9, 1
3fb796f0:	sll    a9, a7
3fb79700:	move   *a13(0x1a0), a9, 1
3fb79720:	or     a9, a7
3fb79730:	move   a7, *a13(0x1a0), 1
3fb79750:	jruc   L3FB799C0
L3FB79760:
3fb79760:	move   *a13(0x180), a7, 1
3fb79780:	neg    a7
3fb79790:	addk   32, a7
3fb797a0:	move   a7, *a13(0x180), 1
3fb797c0:	subk   32, a7
3fb797d0:	jrge   L3FB799C0
3fb797e0:	move   *a9, a7, 1
3fb797f0:	move   *a13(0x180), a9, 1
3fb79810:	sll    a9, a7
3fb79820:	move   *a13(0x1a0), a9, 1
3fb79840:	or     a9, a7
3fb79850:	move   a7, *a13(0x1a0), 1
3fb79870:	move   *a13(0x80), a9, 1
3fb79890:	sub    a11, a9
3fb798a0:	move   *a13(0x180), a7, 1
3fb798c0:	add    a7, a9
3fb798d0:	subk   32, a9
3fb798e0:	move   a9, *a13(0x2c0), 1
3fb79900:	jrgt   L3FB799C0
3fb79910:	jrge   L3FB799C0
3fb79920:	move   *a13(0x140), a7, 1
3fb79940:	move   *a7, a7, 1
3fb79950:	addk   32, a9
3fb79960:	sll    a9, a7
3fb79970:	move   *a13(0x1a0), a9, 1
3fb79990:	or     a9, a7
3fb799a0:	move   a7, *a13(0x1a0), 1
L3FB799C0:
3fb799c0:	move   *a13(0xff60), a9, 1
3fb799e0:	move   *a13(0x1a0), a7, 1
3fb79a00:	move   *a9(0xa0), a9, 1
3fb79a20:	and    a7, a9
3fb79a30:	move   *a13(0x1e0), a7, 1
3fb79a50:	move   *a7, a11, 1
3fb79a60:	andn   a9, a11
3fb79a70:	move   a11, *a7, 1
3fb79a80:	move   *a13, a11, 1
3fb79a90:	dec    a11
3fb79aa0:	move   a11, *a13, 1
3fb79ab0:	jaeq   L3FB7A700
3fb79ad0:	move   *a13(0xff60), a9, 1
3fb79af0:	addi   0xc0, a9
3fb79b10:	move   a9, *a13(0xff60), 1
3fb79b30:	move   *a9, a7, 1
3fb79b40:	move   a7, *a13(0x120), 1
3fb79b60:	jreq   L3FB7A190
3fb79b70:	move   *a13(0x260), a7, 1
3fb79b90:	move   *a13(0x140), a9, 1
3fb79bb0:	sub    a9, a7
3fb79bc0:	sra    0x3, a7
3fb79bd0:	move   a7, *a13(0x2e0), 1
3fb79bf0:	move   *a13(0x120), a7, 1
3fb79c10:	jrle   L3FB79EA0
3fb79c20:	move   *a13(0xc0), a7, 1
3fb79c40:	sll    0x3, a7
3fb79c50:	add    a9, a7
3fb79c60:	move   a7, *a13(0x140), 1
3fb79c80:	move   *a13(0x120), a9, 1
3fb79ca0:	dec    a9
3fb79cb0:	move   a9, *a13(0x120), 1
3fb79cd0:	jrle   L3FB79D70
3fb79ce0:	move   *a13(0xc0), a7, 1
3fb79d00:	mpys   a7, a9
3fb79d10:	sll    0x3, a9
3fb79d20:	move   *a13(0x140), a7, 1
3fb79d40:	add    a7, a9
3fb79d50:	move   a9, *a13(0x140), 1
L3FB79D70:
3fb79d70:	move   *a13(0x140), a9, 1
3fb79d90:	move   *a13(0x60), a7, 1
3fb79db0:	cmp    a7, a9
3fb79dc0:	jrc   L3FB7A110
L3FB79DD0:
3fb79dd0:	move   *a13(0xe0), a11, 1
3fb79df0:	sll    0x3, a11
3fb79e00:	move   *a13(0x140), a9, 1
3fb79e20:	sub    a11, a9
3fb79e30:	move   a9, *a13(0x140), 1
3fb79e50:	move   *a13(0x60), a11, 1
3fb79e70:	cmp    a11, a9
3fb79e80:	jrnc   L3FB79DD0
3fb79e90:	jruc   L3FB7A110
L3FB79EA0:
3fb79ea0:	move   *a13(0xc0), a7, 1
3fb79ec0:	sll    0x3, a7
3fb79ed0:	sub    a7, a9
3fb79ee0:	move   a9, *a13(0x140), 1
3fb79f00:	move   *a13(0x120), a7, 1
3fb79f20:	inc    a7
3fb79f30:	move   a7, *a13(0x120), 1
3fb79f50:	jrge   L3FB79FF0
3fb79f60:	move   *a13(0xc0), a9, 1
3fb79f80:	mpys   a9, a7
3fb79f90:	sll    0x3, a7
3fb79fa0:	move   *a13(0x140), a9, 1
3fb79fc0:	add    a9, a7
3fb79fd0:	move   a7, *a13(0x140), 1
L3FB79FF0:
3fb79ff0:	move   *a13(0x140), a9, 1
3fb7a010:	move   *a13(0x40), a7, 1
3fb7a030:	cmp    a7, a9
3fb7a040:	jrnc   L3FB7A110
L3FB7A050:
3fb7a050:	move   *a13(0xe0), a11, 1
3fb7a070:	sll    0x3, a11
3fb7a080:	move   *a13(0x140), a9, 1
3fb7a0a0:	add    a9, a11
3fb7a0b0:	move   a11, *a13(0x140), 1
3fb7a0d0:	move   *a13(0x40), a9, 1
3fb7a0f0:	cmp    a9, a11
3fb7a100:	jrc   L3FB7A050
L3FB7A110:
3fb7a110:	move   *a13(0x2e0), a11, 1
3fb7a130:	sll    0x3, a11
3fb7a140:	move   *a13(0x140), a9, 1
3fb7a160:	add    a9, a11
3fb7a170:	move   a11, *a13(0x260), 1
L3FB7A190:
3fb7a190:	move   *a13(0xff60), a11, 1
3fb7a1b0:	move   *a11(0x20), a9, 1
3fb7a1d0:	move   a9, *a13(0x100), 1
3fb7a1f0:	jaeq   L3FB78150
3fb7a210:	jrle   L3FB7A400
3fb7a220:	move   *a13(0x160), a7, 1
3fb7a240:	add    a9, a7
3fb7a250:	move   a7, *a13(0x160), 1
3fb7a270:	move   *a13(0x80), a9, 1
3fb7a290:	cmp    a9, a7
3fb7a2a0:	jrge   L3FB7A360
3fb7a2b0:	move   *a13(0x100), a7, 1
3fb7a2d0:	sra    0x3, a7
3fb7a2e0:	sll    0x3, a7
3fb7a2f0:	move   *a13(0x260), a9, 1
3fb7a310:	add    a9, a7
3fb7a320:	move   a7, *a13(0x260), 1
3fb7a340:	jauc   L3FB78150
L3FB7A360:
3fb7a360:	move   *a13(0x160), a11, 1
3fb7a380:	move   *a13(0x80), a9, 1
3fb7a3a0:	sub    a9, a11
3fb7a3b0:	move   a11, *a13(0x160), 1
3fb7a3d0:	cmp    a9, a11
3fb7a3e0:	jrge   L3FB7A360
3fb7a3f0:	jruc   L3FB7A570
L3FB7A400:
3fb7a400:	move   *a13(0x160), a7, 1
3fb7a420:	add    a9, a7
3fb7a430:	move   a7, *a13(0x160), 1
3fb7a450:	jrlt   L3FB7A4F0
3fb7a460:	sra    0x3, a9
3fb7a470:	sll    0x3, a9
3fb7a480:	move   *a13(0x260), a7, 1
3fb7a4a0:	add    a7, a9
3fb7a4b0:	move   a9, *a13(0x260), 1
3fb7a4d0:	jauc   L3FB78150
L3FB7A4F0:
3fb7a4f0:	move   *a13(0x160), a11, 1
3fb7a510:	move   *a13(0x80), a9, 1
3fb7a530:	add    a9, a11
3fb7a540:	move   a11, *a13(0x160), 1
3fb7a560:	jrlt   L3FB7A4F0
L3FB7A570:
3fb7a570:	move   *a13(0x160), *a13(0x240), 1
3fb7a5a0:	move   *a13(0x140), *a13(0x260), 1
3fb7a5d0:	move   *a13(0x240), a11, 1
3fb7a5f0:	subk   32, a11
3fb7a600:	jalt   L3FB78150
L3FB7A620:
3fb7a620:	move   *a13(0x240), a11, 1
3fb7a640:	subk   32, a11
3fb7a650:	move   a11, *a13(0x240), 1
3fb7a670:	move   *a13(0x260), a9, 1
3fb7a690:	addk   32, a9
3fb7a6a0:	move   a9, *a13(0x260), 1
3fb7a6c0:	subk   32, a11
3fb7a6d0:	jrge   L3FB7A620
3fb7a6e0:	jauc   L3FB78150
L3FB7A700:
3fb7a700:	move   *sp(0xa0), a14, 1
3fb7a720:	mmfm   sp, a7,a9,a11,a13
3fb7a740:	rets   2
3fb7a750:	mmtm   sp, a9,a11,a13
3fb7a770:	move   a14, a13
3fb7a780:	addk   32, a14
3fb7a790:	move   *a13(0xffe0), a11, 1
3fb7a7b0:	move   *a11(0x50), *a13(0x0), 1
3fb7a7e0:	move   *a13, a11, 1
3fb7a7f0:	move   *a11(0x780), a11, 1
3fb7a810:	move   *a13(0xffe0), a9, 1
3fb7a830:	move   *a11, a11, 1
3fb7a840:	cmp    a11, a9
3fb7a850:	jreq   L3FB7AAF0
3fb7a860:	move   a14, -*sp, 1
3fb7a870:	move   *a13, a11, 1
3fb7a880:	move   *a11(0x780), a9, 1
3fb7a8a0:	move   *a9, a9, 1
3fb7a8b0:	addi   0x30, a9
3fb7a8d0:	move   a9, *a14+, 1
3fb7a8e0:	movi   0x3fc3c070, a9
3fb7a910:	move   a9, *a14+, 1
3fb7a920:	move   *a13(0xffe0), a9, 1
3fb7a940:	move   *a9(0x50), *a14+, 1
3fb7a960:	calla  L3F8ED1D0
3fb7a990:	move   *a11(0x780), a9, 1
3fb7a9b0:	move   *a13(0xffe0), *a9(0x0), 1
3fb7a9e0:	move   a14, -*sp, 1
3fb7a9f0:	move   *a13(0xffe0), a9, 1
3fb7aa10:	addi   0x30, a9
3fb7aa30:	move   a9, *a14+, 1
3fb7aa40:	movi   0x3fc3c360, a9
3fb7aa70:	move   a9, *a14+, 1
3fb7aa80:	move   *a13(0xffe0), a9, 1
3fb7aaa0:	move   *a9(0x50), *a14+, 1
3fb7aac0:	calla  L3F8ED1D0
L3FB7AAF0:
3fb7aaf0:	move   *sp(0x80), a14, 1
3fb7ab10:	mmfm   sp, a9,a11,a13
3fb7ab30:	rets   2
3fb7ab40:	mmtm   sp, a7,a9,a11,a13
3fb7ab60:	move   a14, a13
3fb7ab70:	addk   32, a14
3fb7ab80:	move   *a13(0xffe0), a11, 1
3fb7aba0:	move   *a11(0x50), *a13(0x0), 1
3fb7abd0:	move   *a13, a11, 1
3fb7abe0:	move   *a11(0x780), a11, 1
3fb7ac00:	move   *a13(0xffe0), a9, 1
3fb7ac20:	move   *a11, a11, 1
3fb7ac30:	cmp    a11, a9
3fb7ac40:	jrne   L3FB7AF50
3fb7ac50:	move   a14, -*sp, 1
3fb7ac60:	addi   0x30, a9
3fb7ac80:	move   a9, *a14+, 1
3fb7ac90:	movi   0x3fc3c070, a11
3fb7acc0:	move   a11, *a14+, 1
3fb7acd0:	move   *a13(0x0), *a14+, 1
3fb7acf0:	calla  L3F8ED1D0
3fb7ad20:	move   *a13, a9, 1
3fb7ad30:	move   *a9(0x780), a7, 1
3fb7ad50:	move   a14, -*sp, 1
3fb7ad60:	sub    a11, a11
3fb7ad70:	move   a11, *a14+, 1
3fb7ad80:	movk   1, a11
3fb7ad90:	move   a11, *a14+, 1
3fb7ada0:	move   *a13(0xffe0), a11, 1
3fb7adc0:	move   *a11(0x50), a9, 1
3fb7ade0:	move   *a9(0xe0), *a14+, 1
3fb7ae00:	calla  L3F8BA520
3fb7ae30:	move   a8, *a7, 1
3fb7ae40:	move   a14, -*sp, 1
3fb7ae50:	move   *a13, a9, 1
3fb7ae60:	move   *a9(0x780), a7, 1
3fb7ae80:	move   *a7, a7, 1
3fb7ae90:	addi   0x30, a7
3fb7aeb0:	move   a7, *a14+, 1
3fb7aec0:	movi   0x3fc3c360, a7
3fb7aef0:	move   a7, *a14+, 1
3fb7af00:	move   *a11(0x50), *a14+, 1
3fb7af20:	calla  L3F8ED1D0
L3FB7AF50:
3fb7af50:	move   *sp(0xa0), a14, 1
3fb7af70:	mmfm   sp, a7,a9,a11,a13
3fb7af90:	rets   2
3fb7afa0:	mmtm   sp, a9,a11,a13
3fb7afc0:	move   a14, a13
3fb7afd0:	move   *a13(0xffe0), a11, 1
3fb7aff0:	move   *a11(0x780), a9, 1
3fb7b010:	move   *a9, a9, 1
3fb7b020:	move   *a13(0xffc0), a11, 1
3fb7b040:	move   *a9(0x30), *a11(0x0), 1
3fb7b070:	movk   1, a8
3fb7b080:	move   *sp(0x80), a14, 1
3fb7b0a0:	mmfm   sp, a9,a11,a13
3fb7b0c0:	rets   2
3fb7b0d0:	mmtm   sp, a7,a9,a11,a13
3fb7b0f0:	move   a14, a13
3fb7b100:	addk   32, a14
3fb7b110:	move   *a13(0xffe0), a11, 1
3fb7b130:	setf   16, 0, 0
3fb7b140:	move   *a11, a9, 0
3fb7b150:	movi   0x27, a7
3fb7b170:	mpyu   a7, a9
3fb7b180:	move   *a13(0xffc0), a7, 1
3fb7b1a0:	move   *a7, a7, 0
3fb7b1b0:	movi   0x32, a11
3fb7b1d0:	mpyu   a11, a7
3fb7b1e0:	add    a7, a9
3fb7b1f0:	move   *a13(0xffa0), a7, 1
3fb7b210:	move   *a7, a11, 0
3fb7b220:	movk   11, a7
3fb7b230:	mpyu   a7, a11
3fb7b240:	add    a11, a9
3fb7b250:	srl    0x8, a9
3fb7b260:	cmpi   0x31ce, a9
3fb7b280:	jrc   L3FB7B2D0
3fb7b290:	movi   0xffff, a11
3fb7b2c0:	jruc   L3FB7B2E0
L3FB7B2D0:
3fb7b2d0:	sub    a11, a11
L3FB7B2E0:
3fb7b2e0:	move   *a13(0xffa0), a9, 1
3fb7b300:	move   a11, *a9, 0
3fb7b310:	zext   a11, 0
3fb7b320:	move   *a13(0xffc0), a7, 1
3fb7b340:	move   a11, *a7, 0
3fb7b350:	move   *a13(0xffe0), a7, 1
3fb7b370:	move   a11, *a7, 0
3fb7b380:	move   *sp(0xa0), a14, 1
3fb7b3a0:	mmfm   sp, a7,a9,a11,a13
3fb7b3c0:	rets   2
3fb7b3d0:	mmtm   sp, a9,a11,a13
3fb7b3f0:	move   a14, a13
3fb7b400:	addi   0x80, a14
3fb7b420:	sub    a11, a11
3fb7b430:	move   a11, *a13(0x60), 1
3fb7b450:	move   a11, *a13(0x40), 1
3fb7b470:	move   a11, *a13(0x20), 1
3fb7b490:	move   a11, *a13, 1
3fb7b4a0:	move   a14, -*sp, 1
3fb7b4b0:	move   a11, *a14+, 1
3fb7b4c0:	move   a13, a11
3fb7b4d0:	addi   0x60, a11
3fb7b4f0:	move   a11, *a14+, 1
3fb7b500:	move   a13, a11
3fb7b510:	addi   0x40, a11
3fb7b530:	move   a11, *a14+, 1
3fb7b540:	move   a13, a11
3fb7b550:	addk   32, a11
3fb7b560:	move   a11, *a14+, 1
3fb7b570:	move   a13, *a14+, 1
3fb7b580:	move   *a13(0xffe0), *a14+, 1
3fb7b5a0:	calla  L3FC3F690
3fb7b5d0:	sub    a11, a11
3fb7b5e0:	move   a11, *a13(0x60), 1
3fb7b600:	movi   0xffff, a9
3fb7b620:	move   a9, *a13(0x40), 1
3fb7b640:	move   a9, *a13(0x20), 1
3fb7b660:	move   a9, *a13, 1
3fb7b670:	move   a14, -*sp, 1
3fb7b680:	move   a11, *a14+, 1
3fb7b690:	move   a13, a11
3fb7b6a0:	addi   0x60, a11
3fb7b6c0:	move   a11, *a14+, 1
3fb7b6d0:	move   a13, a11
3fb7b6e0:	addi   0x40, a11
3fb7b700:	move   a11, *a14+, 1
3fb7b710:	move   a13, a11
3fb7b720:	addk   32, a11
3fb7b730:	move   a11, *a14+, 1
3fb7b740:	move   a13, *a14+, 1
3fb7b750:	move   *a13(0xffe0), *a14+, 1
3fb7b770:	calla  L3FC3F690
3fb7b7a0:	move   *sp(0x80), a14, 1
3fb7b7c0:	mmfm   sp, a9,a11,a13
3fb7b7e0:	rets   2
3fb7b7f0:	mmtm   sp, a7,a9,a11,a13
3fb7b810:	move   a14, a13
3fb7b820:	addi   0x140, a14
3fb7b840:	move   *a13(0xff80), a11, 1
3fb7b860:	move   a11, *a13, 1
3fb7b870:	jaeq   L3FB7C230
3fb7b890:	move   *a13(0xffc0), a9, 1
L3FB7B8B0:
3fb7b8b0:	move   *a9(0x20), a9, 1
3fb7b8d0:	move   *a9(0x40), *a13(0x20), 1
3fb7b900:	move   *a13(0x20), a9, 1
3fb7b920:	move   *a9(0x80), a9, 1
3fb7b940:	move   *a9(0x60), a9, 1
3fb7b960:	move   *a9(0xe0), *a13(0x40), 1
3fb7b990:	move   *a13(0x20), a9, 1
3fb7b9b0:	move   *a9(0x80), a9, 1
3fb7b9d0:	move   *a9(0x60), a9, 1
3fb7b9f0:	setf   16, 0, 0
3fb7ba00:	move   *a9(0x100), a9, 0
3fb7ba20:	move   a9, *a13(0x80), 1
3fb7ba40:	sll    0x5, a9
3fb7ba50:	move   *a13(0x40), a11, 1
3fb7ba70:	add    a11, a9
3fb7ba80:	move   a9, *a13(0x60), 1
3fb7baa0:	sub    a11, a9
3fb7bab0:	sra    0x3, a9
3fb7bac0:	move   a9, *a13(0xa0), 1
3fb7bae0:	move   *a13(0xff60), a9, 1
3fb7bb00:	move   *a9, a9, 1
3fb7bb10:	move   a9, *a13(0xe0), 1
3fb7bb30:	jrge   L3FB7BBE0
3fb7bb40:	move   *a13(0x80), a11, 1
3fb7bb60:	mods   a11, a9
3fb7bb70:	move   a9, *a13(0xe0), 1
3fb7bb90:	jreq   L3FB7BC50
3fb7bba0:	add    a11, a9
3fb7bbb0:	move   a9, *a13(0xe0), 1
3fb7bbd0:	jruc   L3FB7BC50
L3FB7BBE0:
3fb7bbe0:	move   *a13(0x80), a11, 1
3fb7bc00:	cmp    a11, a9
3fb7bc10:	jrlt   L3FB7BC50
3fb7bc20:	mods   a11, a9
3fb7bc30:	move   a9, *a13(0xe0), 1
L3FB7BC50:
3fb7bc50:	sll    0x5, a9
3fb7bc60:	move   *a13(0x40), a11, 1
3fb7bc80:	add    a11, a9
3fb7bc90:	move   a9, *a13(0xc0), 1
3fb7bcb0:	jruc   L3FB7BE40
L3FB7BCC0:
3fb7bcc0:	move   *a13(0xe0), a11, 1
3fb7bce0:	sll    0x5, a11
3fb7bcf0:	move   *a13(0xc0), a9, 1
3fb7bd10:	add    a9, a11
3fb7bd20:	move   a11, *a13(0xc0), 1
3fb7bd40:	move   *a13(0x60), a9, 1
3fb7bd60:	cmp    a9, a11
3fb7bd70:	jrc   L3FB7BE40
L3FB7BD80:
3fb7bd80:	move   *a13(0xa0), a11, 1
3fb7bda0:	sll    0x3, a11
3fb7bdb0:	move   *a13(0xc0), a9, 1
3fb7bdd0:	sub    a11, a9
3fb7bde0:	move   a9, *a13(0xc0), 1
3fb7be00:	move   *a13(0x60), a11, 1
3fb7be20:	cmp    a11, a9
3fb7be30:	jrnc   L3FB7BD80
L3FB7BE40:
3fb7be40:	move   *a13(0xff60), a11, 1
3fb7be60:	move   *a11(0x40), *a13(0x100), 1
3fb7be90:	move   *a11(0x60), *a13(0x120), 1
3fb7bec0:	move   *a13(0x100), a9, 1
3fb7bee0:	move   *a9, a7, 1
3fb7bef0:	move   *a13(0x120), a9, 1
3fb7bf10:	andn   a9, a7
3fb7bf20:	move   *a13(0xc0), a9, 1
3fb7bf40:	move   *a13(0x120), a11, 1
3fb7bf60:	move   *a9, a9, 1
3fb7bf70:	andn   a9, a11
3fb7bf80:	or     a11, a7
3fb7bf90:	move   *a13(0x100), a11, 1
3fb7bfb0:	move   a7, *a11, 1
3fb7bfc0:	move   *a13, a9, 1
3fb7bfd0:	dec    a9
3fb7bfe0:	move   a9, *a13, 1
3fb7bff0:	jreq   L3FB7C230
3fb7c000:	move   *a13(0xff60), a7, 1
3fb7c020:	addi   0x80, a7
3fb7c040:	move   a7, *a13(0xff60), 1
3fb7c060:	move   *a7, a7, 1
3fb7c070:	move   a7, *a13(0xe0), 1
3fb7c090:	jrlt   L3FB7C0C0
3fb7c0a0:	jrle   L3FB7BE40
3fb7c0b0:	jruc   L3FB7BCC0
L3FB7C0C0:
3fb7c0c0:	sll    0x5, a7
3fb7c0d0:	move   *a13(0xc0), a9, 1
3fb7c0f0:	add    a9, a7
3fb7c100:	move   a7, *a13(0xc0), 1
3fb7c120:	move   *a13(0x40), a9, 1
3fb7c140:	cmp    a9, a7
3fb7c150:	jrnc   L3FB7BE40
L3FB7C160:
3fb7c160:	move   *a13(0xa0), a11, 1
3fb7c180:	sll    0x3, a11
3fb7c190:	move   *a13(0xc0), a9, 1
3fb7c1b0:	add    a9, a11
3fb7c1c0:	move   a11, *a13(0xc0), 1
3fb7c1e0:	move   *a13(0x40), a9, 1
3fb7c200:	cmp    a9, a11
3fb7c210:	jrc   L3FB7C160
3fb7c220:	jruc   L3FB7BE40
L3FB7C230:
3fb7c230:	move   *sp(0xa0), a14, 1
3fb7c250:	mmfm   sp, a7,a9,a11,a13
3fb7c270:	rets   2
3fb7c280:	mmtm   sp, a7,a9,a11,a13
3fb7c2a0:	move   a14, a13
3fb7c2b0:	addi   0x2e0, a14
3fb7c2d0:	move   *a13(0xff80), a11, 1
3fb7c2f0:	move   a11, *a13, 1
3fb7c300:	jaeq   L3FB7F3E0
3fb7c320:	move   *a13(0xffc0), a9, 1
3fb7c340:	move   *a9(0x20), a9, 1
3fb7c360:	move   *a9(0x40), *a13(0x20), 1
3fb7c390:	move   *a13(0x20), a9, 1
3fb7c3b0:	move   *a9(0x80), a9, 1
3fb7c3d0:	move   *a9(0x60), a9, 1
3fb7c3f0:	move   *a9(0xe0), *a13(0x40), 1
3fb7c420:	move   *a13(0x20), a9, 1
3fb7c440:	move   *a9(0x80), a9, 1
3fb7c460:	move   *a9(0x60), a9, 1
3fb7c480:	move   *a9(0x140), *a13(0xc0), 1
3fb7c4b0:	move   *a13(0x20), a9, 1
3fb7c4d0:	move   *a9(0x80), a9, 1
3fb7c4f0:	move   *a9(0x60), a9, 1
3fb7c510:	setf   16, 0, 0
3fb7c520:	move   *a9(0x110), a9, 0
3fb7c540:	move   a9, *a13(0x80), 1
3fb7c560:	move   *a13(0x20), a9, 1
3fb7c580:	move   *a9(0x80), a9, 1
3fb7c5a0:	move   *a9(0x60), a9, 1
3fb7c5c0:	move   *a9(0x100), a9, 0
3fb7c5e0:	move   a9, *a13(0xa0), 1
3fb7c600:	move   *a13(0xc0), a11, 1
3fb7c620:	mpys   a9, a11
3fb7c630:	move   a11, *a13(0xe0), 1
3fb7c650:	sll    0x3, a11
3fb7c660:	move   *a13(0x40), a9, 1
3fb7c680:	add    a9, a11
3fb7c690:	move   a11, *a13(0x60), 1
3fb7c6b0:	move   *a13(0xff60), a9, 1
3fb7c6d0:	move   *a13(0xffc0), a11, 1
3fb7c6f0:	setf   16, 1, 0
3fb7c700:	move   *a11(0x210), a11, 0
3fb7c720:	move   *a9, a9, 1
3fb7c730:	sub    a11, a9
3fb7c740:	move   a9, *a13(0x120), 1
3fb7c760:	jrge   L3FB7C810
3fb7c770:	move   *a13(0xa0), a11, 1
3fb7c790:	mods   a11, a9
3fb7c7a0:	move   a9, *a13(0x120), 1
3fb7c7c0:	jreq   L3FB7C880
3fb7c7d0:	add    a11, a9
3fb7c7e0:	move   a9, *a13(0x120), 1
3fb7c800:	jruc   L3FB7C880
L3FB7C810:
3fb7c810:	move   *a13(0xa0), a11, 1
3fb7c830:	cmp    a11, a9
3fb7c840:	jrlt   L3FB7C880
3fb7c850:	mods   a11, a9
3fb7c860:	move   a9, *a13(0x120), 1
L3FB7C880:
3fb7c880:	move   *a13(0x40), *a13(0x140), 1
3fb7c8b0:	move   a9, a9
3fb7c8c0:	jreq   L3FB7C9B0
L3FB7C8D0:
3fb7c8d0:	move   *a13(0xc0), a11, 1
3fb7c8f0:	sll    0x3, a11
3fb7c900:	move   *a13(0x140), a9, 1
3fb7c920:	add    a9, a11
3fb7c930:	move   a11, *a13(0x140), 1
3fb7c950:	move   *a13(0x120), a9, 1
3fb7c970:	dec    a9
3fb7c980:	move   a9, *a13(0x120), 1
3fb7c9a0:	jrne   L3FB7C8D0
L3FB7C9B0:
3fb7c9b0:	sub    a11, a11
3fb7c9c0:	move   a11, *a13(0x200), 1
3fb7c9e0:	move   *a13(0xffe0), a9, 1
3fb7ca00:	setf   16, 1, 0
3fb7ca10:	move   *a9, a9, 0
3fb7ca20:	jrne   L3FB7CA90
3fb7ca30:	move   *a13(0xffe0), a9, 1
3fb7ca50:	move   *a9(0x3a0), a9, 0
3fb7ca70:	move   a9, *a13(0x200), 1
L3FB7CA90:
3fb7ca90:	move   *a13(0xff60), a9, 1
3fb7cab0:	move   *a9(0x20), a11, 1
3fb7cad0:	move   *a13(0xffa0), a9, 1
3fb7caf0:	add    a9, a11
3fb7cb00:	move   *a13(0x200), a9, 1
3fb7cb20:	add    a9, a11
3fb7cb30:	movk   31, a9
3fb7cb40:	andn   a9, a11
3fb7cb50:	move   *a13(0xffc0), a9, 1
3fb7cb70:	move   *a13(0x200), a7, 1
3fb7cb90:	move   *a9(0x200), a9, 0
3fb7cbb0:	add    a7, a9
3fb7cbc0:	move   *a13(0x80), a7, 1
3fb7cbe0:	mods   a7, a9
3fb7cbf0:	sub    a9, a11
3fb7cc00:	move   a11, *a13(0x160), 1
3fb7cc20:	jrge   L3FB7CCB0
3fb7cc30:	mods   a7, a11
3fb7cc40:	move   a11, *a13(0x160), 1
3fb7cc60:	jreq   L3FB7CD00
3fb7cc70:	add    a7, a11
3fb7cc80:	move   a11, *a13(0x160), 1
3fb7cca0:	jruc   L3FB7CD00
L3FB7CCB0:
3fb7ccb0:	cmp    a7, a11
3fb7ccc0:	jrlt   L3FB7CD00
3fb7ccd0:	mods   a7, a11
3fb7cce0:	move   a11, *a13(0x160), 1
L3FB7CD00:
3fb7cd00:	subk   32, a7
3fb7cd10:	jage   L3FB7DC30
3fb7cd30:	move   *a13(0x140), a9, 1
3fb7cd50:	move   *a9(0x0), *a13(0x220), 1
3fb7cd80:	jruc   L3FB7CE40
L3FB7CD90:
3fb7cd90:	move   *a13(0xff60), a11, 1
3fb7cdb0:	move   *a11(0x20), a9, 1
3fb7cdd0:	move   a9, *a13(0x100), 1
3fb7cdf0:	jreq   L3FB7CE40
3fb7ce00:	jage   L3FB7DA00
3fb7ce20:	jauc   L3FB7DB20
L3FB7CE40:
3fb7ce40:	move   *a13(0x160), a11, 1
3fb7ce60:	neg    a11
3fb7ce70:	move   *a13(0x220), a9, 1
3fb7ce90:	sra    a11, a9
3fb7cea0:	move   *a13(0x160), a11, 1
3fb7cec0:	neg    a11
3fb7ced0:	addk   31, a11
3fb7cee0:	sll    0x5, a11
3fb7cef0:	addi   0xda400, a11
3fb7cf20:	move   *a11, a11, 1
3fb7cf30:	and    a11, a9
3fb7cf40:	move   a9, *a13(0x1a0), 1
3fb7cf60:	move   *a13(0x80), a11, 1
3fb7cf80:	move   *a13(0x160), a7, 1
3fb7cfa0:	sub    a7, a11
3fb7cfb0:	move   a11, *a13(0x180), 1
3fb7cfd0:	move   *a13(0x220), a7, 1
3fb7cff0:	sll    a11, a7
3fb7d000:	or     a9, a7
3fb7d010:	move   a7, *a13(0x1a0), 1
3fb7d030:	move   *a13(0x80), a9, 1
3fb7d050:	add    a9, a11
3fb7d060:	move   a11, *a13(0x180), 1
3fb7d080:	subk   32, a11
3fb7d090:	jrge   L3FB7D140
3fb7d0a0:	move   *a13(0x220), a11, 1
3fb7d0c0:	move   *a13(0x180), a7, 1
3fb7d0e0:	sll    a7, a11
3fb7d0f0:	move   *a13(0x1a0), a7, 1
3fb7d110:	or     a7, a11
3fb7d120:	move   a11, *a13(0x1a0), 1
L3FB7D140:
3fb7d140:	move   *a13(0xff60), a11, 1
3fb7d160:	move   *a11(0x40), *a13(0x1c0), 1
3fb7d190:	move   *a11(0x60), *a13(0x1e0), 1
3fb7d1c0:	move   *a13(0x1c0), a9, 1
3fb7d1e0:	move   *a9, a7, 1
3fb7d1f0:	move   *a13(0x1e0), a9, 1
3fb7d210:	andn   a9, a7
3fb7d220:	move   *a13(0x1a0), a11, 1
3fb7d240:	andn   a11, a9
3fb7d250:	or     a9, a7
3fb7d260:	move   *a13(0x1c0), a9, 1
3fb7d280:	move   a7, *a9, 1
3fb7d290:	move   *a13, a7, 1
3fb7d2a0:	dec    a7
3fb7d2b0:	move   a7, *a13, 1
3fb7d2c0:	jaeq   L3FB7F3E0
3fb7d2e0:	move   *a13(0xff60), a7, 1
3fb7d300:	addi   0x80, a7
3fb7d320:	move   a7, *a13(0xff60), 1
3fb7d340:	move   *a7, a7, 1
3fb7d350:	move   a7, *a13(0x120), 1
3fb7d370:	jreq   L3FB7D970
3fb7d380:	jrle   L3FB7D670
3fb7d390:	move   *a13(0xc0), a7, 1
3fb7d3b0:	sll    0x3, a7
3fb7d3c0:	move   *a13(0x140), a9, 1
3fb7d3e0:	add    a9, a7
3fb7d3f0:	move   a7, *a13(0x140), 1
3fb7d410:	move   *a13(0x120), a9, 1
3fb7d430:	dec    a9
3fb7d440:	move   a9, *a13(0x120), 1
3fb7d460:	jrle   L3FB7D500
3fb7d470:	move   *a13(0xc0), a7, 1
3fb7d490:	mpys   a7, a9
3fb7d4a0:	sll    0x3, a9
3fb7d4b0:	move   *a13(0x140), a7, 1
3fb7d4d0:	add    a7, a9
3fb7d4e0:	move   a9, *a13(0x140), 1
L3FB7D500:
3fb7d500:	move   *a13(0x140), a9, 1
3fb7d520:	move   *a13(0x60), a7, 1
3fb7d540:	cmp    a7, a9
3fb7d550:	jrc   L3FB7D620
L3FB7D560:
3fb7d560:	move   *a13(0xe0), a11, 1
3fb7d580:	sll    0x3, a11
3fb7d590:	move   *a13(0x140), a9, 1
3fb7d5b0:	sub    a11, a9
3fb7d5c0:	move   a9, *a13(0x140), 1
3fb7d5e0:	move   *a13(0x60), a11, 1
3fb7d600:	cmp    a11, a9
3fb7d610:	jrnc   L3FB7D560
L3FB7D620:
3fb7d620:	move   *a9(0x0), *a13(0x220), 1
3fb7d650:	jauc   L3FB7CD90
L3FB7D670:
3fb7d670:	move   *a13(0xc0), a7, 1
3fb7d690:	sll    0x3, a7
3fb7d6a0:	move   *a13(0x140), a9, 1
3fb7d6c0:	sub    a7, a9
3fb7d6d0:	move   a9, *a13(0x140), 1
3fb7d6f0:	move   *a13(0x120), a7, 1
3fb7d710:	inc    a7
3fb7d720:	move   a7, *a13(0x120), 1
3fb7d740:	jrge   L3FB7D7E0
3fb7d750:	move   *a13(0xc0), a9, 1
3fb7d770:	mpys   a9, a7
3fb7d780:	sll    0x3, a7
3fb7d790:	move   *a13(0x140), a9, 1
3fb7d7b0:	add    a9, a7
3fb7d7c0:	move   a7, *a13(0x140), 1
L3FB7D7E0:
3fb7d7e0:	move   *a13(0x140), a9, 1
3fb7d800:	move   *a13(0x40), a7, 1
3fb7d820:	cmp    a7, a9
3fb7d830:	jrnc   L3FB7D900
L3FB7D840:
3fb7d840:	move   *a13(0xe0), a11, 1
3fb7d860:	sll    0x3, a11
3fb7d870:	move   *a13(0x140), a9, 1
3fb7d890:	add    a9, a11
3fb7d8a0:	move   a11, *a13(0x140), 1
3fb7d8c0:	move   *a13(0x40), a9, 1
3fb7d8e0:	cmp    a9, a11
3fb7d8f0:	jrc   L3FB7D840
L3FB7D900:
3fb7d900:	move   *a13(0x140), a11, 1
3fb7d920:	move   *a11(0x0), *a13(0x220), 1
3fb7d950:	jauc   L3FB7CD90
L3FB7D970:
3fb7d970:	move   *a13(0xff60), a7, 1
3fb7d990:	move   *a7(0x20), a7, 1
3fb7d9b0:	move   a7, *a13(0x100), 1
3fb7d9d0:	jaeq   L3FB7D140
3fb7d9f0:	jrle   L3FB7DB20
L3FB7DA00:
3fb7da00:	move   *a13(0x160), a11, 1
3fb7da20:	move   *a13(0x100), a9, 1
3fb7da40:	add    a9, a11
3fb7da50:	move   a11, *a13(0x160), 1
L3FB7DA70:
3fb7da70:	move   *a13(0x160), a11, 1
3fb7da90:	move   *a13(0x80), a9, 1
3fb7dab0:	sub    a9, a11
3fb7dac0:	move   a11, *a13(0x160), 1
3fb7dae0:	cmp    a9, a11
3fb7daf0:	jrge   L3FB7DA70
3fb7db00:	jauc   L3FB7CE40
L3FB7DB20:
3fb7db20:	move   *a13(0x160), a11, 1
3fb7db40:	move   *a13(0x100), a9, 1
3fb7db60:	add    a9, a11
3fb7db70:	move   a11, *a13(0x160), 1
L3FB7DB90:
3fb7db90:	move   *a13(0x160), a11, 1
3fb7dbb0:	move   *a13(0x80), a9, 1
3fb7dbd0:	add    a9, a11
3fb7dbe0:	move   a11, *a13(0x160), 1
3fb7dc00:	jrlt   L3FB7DB90
3fb7dc10:	jauc   L3FB7CE40
L3FB7DC30:
3fb7dc30:	move   a11, *a13(0x220), 1
3fb7dc50:	move   *a13(0x140), *a13(0x240), 1
3fb7dc80:	subk   32, a11
3fb7dc90:	jrlt   L3FB7DE20
L3FB7DCA0:
3fb7dca0:	move   *a13(0x220), a11, 1
3fb7dcc0:	subk   32, a11
3fb7dcd0:	move   a11, *a13(0x220), 1
3fb7dcf0:	move   *a13(0x240), a9, 1
3fb7dd10:	addk   32, a9
3fb7dd20:	move   a9, *a13(0x240), 1
3fb7dd40:	subk   32, a11
3fb7dd50:	jrge   L3FB7DCA0
3fb7dd60:	jruc   L3FB7DE20
L3FB7DD70:
3fb7dd70:	move   *a13(0xff60), a11, 1
3fb7dd90:	move   *a11(0x20), a9, 1
3fb7ddb0:	move   a9, *a13(0x100), 1
3fb7ddd0:	jreq   L3FB7DE20
3fb7dde0:	jage   L3FB7ED60
3fb7de00:	jauc   L3FB7F0C0
L3FB7DE20:
3fb7de20:	move   *a13(0x240), *a13(0x260), 1
3fb7de50:	move   *a13(0x220), a11, 1
3fb7de70:	neg    a11
3fb7de80:	addk   32, a11
3fb7de90:	move   a11, *a13(0x180), 1
3fb7deb0:	move   *a13(0x260), a9, 1
3fb7ded0:	move   *a13(0x220), a7, 1
3fb7def0:	neg    a7
3fb7df00:	move   *a9+, a11, 1
3fb7df10:	move   a9, *a13(0x260), 1
3fb7df30:	sra    a7, a11
3fb7df40:	move   *a13(0x180), a7, 1
3fb7df60:	dec    a7
3fb7df70:	sll    0x5, a7
3fb7df80:	addi   0xda400, a7
3fb7dfb0:	move   *a7, a7, 1
3fb7dfc0:	and    a7, a11
3fb7dfd0:	move   a11, *a13(0x1a0), 1
3fb7dff0:	move   *a13(0x160), a7, 1
3fb7e010:	move   *a13(0x180), a9, 1
3fb7e030:	add    a9, a7
3fb7e040:	move   a7, *a13(0x280), 1
3fb7e060:	move   *a13(0x80), a9, 1
3fb7e080:	sub    a7, a9
3fb7e090:	move   a9, *a13(0x2c0), 1
3fb7e0b0:	jrgt   L3FB7E170
3fb7e0c0:	move   *a13(0x180), a7, 1
3fb7e0e0:	add    a9, a7
3fb7e0f0:	move   *a13(0x140), a9, 1
3fb7e110:	move   *a9, a9, 1
3fb7e120:	sll    a7, a9
3fb7e130:	or     a11, a9
3fb7e140:	move   a9, *a13(0x1a0), 1
3fb7e160:	jruc   L3FB7E380
L3FB7E170:
3fb7e170:	move   *a13(0x180), a7, 1
3fb7e190:	subk   32, a7
3fb7e1a0:	jrge   L3FB7E380
3fb7e1b0:	move   *a13(0x260), a7, 1
3fb7e1d0:	move   *a7, a7, 1
3fb7e1e0:	move   *a13(0x180), a9, 1
3fb7e200:	sll    a9, a7
3fb7e210:	or     a11, a7
3fb7e220:	move   a7, *a13(0x1a0), 1
3fb7e240:	move   *a13(0x80), a11, 1
3fb7e260:	move   *a13(0x280), a7, 1
3fb7e280:	sub    a7, a11
3fb7e290:	add    a9, a11
3fb7e2a0:	subk   32, a11
3fb7e2b0:	move   a11, *a13(0x2c0), 1
3fb7e2d0:	jrge   L3FB7E380
3fb7e2e0:	move   *a13(0x140), a7, 1
3fb7e300:	move   *a7, a7, 1
3fb7e310:	addk   32, a11
3fb7e320:	sll    a11, a7
3fb7e330:	move   *a13(0x1a0), a11, 1
3fb7e350:	or     a11, a7
3fb7e360:	move   a7, *a13(0x1a0), 1
L3FB7E380:
3fb7e380:	move   *a13(0xff60), a11, 1
3fb7e3a0:	move   *a11(0x40), *a13(0x1c0), 1
3fb7e3d0:	move   *a11(0x60), *a13(0x1e0), 1
3fb7e400:	move   *a13(0x1c0), a9, 1
3fb7e420:	move   *a9, a7, 1
3fb7e430:	move   *a13(0x1e0), a9, 1
3fb7e450:	andn   a9, a7
3fb7e460:	move   *a13(0x1a0), a11, 1
3fb7e480:	andn   a11, a9
3fb7e490:	or     a9, a7
3fb7e4a0:	move   *a13(0x1c0), a9, 1
3fb7e4c0:	move   a7, *a9, 1
3fb7e4d0:	move   *a13, a7, 1
3fb7e4e0:	dec    a7
3fb7e4f0:	move   a7, *a13, 1
3fb7e500:	jaeq   L3FB7F3E0
3fb7e520:	move   *a13(0xff60), a7, 1
3fb7e540:	addi   0x80, a7
3fb7e560:	move   a7, *a13(0xff60), 1
3fb7e580:	move   *a7, a7, 1
3fb7e590:	move   a7, *a13(0x120), 1
3fb7e5b0:	jreq   L3FB7ECD0
3fb7e5c0:	jrle   L3FB7E940
3fb7e5d0:	move   *a13(0x240), a7, 1
3fb7e5f0:	move   *a13(0x140), a9, 1
3fb7e610:	sub    a9, a7
3fb7e620:	sra    0x3, a7
3fb7e630:	move   a7, *a13(0x2a0), 1
3fb7e650:	move   *a13(0xc0), a7, 1
3fb7e670:	sll    0x3, a7
3fb7e680:	add    a9, a7
3fb7e690:	move   a7, *a13(0x140), 1
3fb7e6b0:	move   *a13(0x120), a9, 1
3fb7e6d0:	dec    a9
3fb7e6e0:	move   a9, *a13(0x120), 1
3fb7e700:	jrle   L3FB7E7A0
3fb7e710:	move   *a13(0xc0), a7, 1
3fb7e730:	mpys   a7, a9
3fb7e740:	sll    0x3, a9
3fb7e750:	move   *a13(0x140), a7, 1
3fb7e770:	add    a7, a9
3fb7e780:	move   a9, *a13(0x140), 1
L3FB7E7A0:
3fb7e7a0:	move   *a13(0x140), a9, 1
3fb7e7c0:	move   *a13(0x60), a7, 1
3fb7e7e0:	cmp    a7, a9
3fb7e7f0:	jrc   L3FB7E8C0
L3FB7E800:
3fb7e800:	move   *a13(0xe0), a11, 1
3fb7e820:	sll    0x3, a11
3fb7e830:	move   *a13(0x140), a9, 1
3fb7e850:	sub    a11, a9
3fb7e860:	move   a9, *a13(0x140), 1
3fb7e880:	move   *a13(0x60), a11, 1
3fb7e8a0:	cmp    a11, a9
3fb7e8b0:	jrnc   L3FB7E800
L3FB7E8C0:
3fb7e8c0:	move   *a13(0x2a0), a11, 1
3fb7e8e0:	sll    0x3, a11
3fb7e8f0:	add    a9, a11
3fb7e900:	move   a11, *a13(0x240), 1
3fb7e920:	jauc   L3FB7DD70
L3FB7E940:
3fb7e940:	move   *a13(0x240), a7, 1
3fb7e960:	move   *a13(0x140), a9, 1
3fb7e980:	sub    a9, a7
3fb7e990:	sra    0x3, a7
3fb7e9a0:	move   a7, *a13(0x2a0), 1
3fb7e9c0:	move   *a13(0xc0), a7, 1
3fb7e9e0:	sll    0x3, a7
3fb7e9f0:	sub    a7, a9
3fb7ea00:	move   a9, *a13(0x140), 1
3fb7ea20:	move   *a13(0x120), a7, 1
3fb7ea40:	inc    a7
3fb7ea50:	move   a7, *a13(0x120), 1
3fb7ea70:	jrge   L3FB7EB10
3fb7ea80:	move   *a13(0xc0), a9, 1
3fb7eaa0:	mpys   a9, a7
3fb7eab0:	sll    0x3, a7
3fb7eac0:	move   *a13(0x140), a9, 1
3fb7eae0:	add    a9, a7
3fb7eaf0:	move   a7, *a13(0x140), 1
L3FB7EB10:
3fb7eb10:	move   *a13(0x140), a9, 1
3fb7eb30:	move   *a13(0x40), a7, 1
3fb7eb50:	cmp    a7, a9
3fb7eb60:	jrnc   L3FB7EC30
L3FB7EB70:
3fb7eb70:	move   *a13(0xe0), a11, 1
3fb7eb90:	sll    0x3, a11
3fb7eba0:	move   *a13(0x140), a9, 1
3fb7ebc0:	add    a9, a11
3fb7ebd0:	move   a11, *a13(0x140), 1
3fb7ebf0:	move   *a13(0x40), a9, 1
3fb7ec10:	cmp    a9, a11
3fb7ec20:	jrc   L3FB7EB70
L3FB7EC30:
3fb7ec30:	move   *a13(0x2a0), a11, 1
3fb7ec50:	sll    0x3, a11
3fb7ec60:	move   *a13(0x140), a9, 1
3fb7ec80:	add    a9, a11
3fb7ec90:	move   a11, *a13(0x240), 1
3fb7ecb0:	jauc   L3FB7DD70
L3FB7ECD0:
3fb7ecd0:	move   *a13(0xff60), a7, 1
3fb7ecf0:	move   *a7(0x20), a7, 1
3fb7ed10:	move   a7, *a13(0x100), 1
3fb7ed30:	jaeq   L3FB7E380
3fb7ed50:	jrle   L3FB7F0C0
L3FB7ED60:
3fb7ed60:	move   *a13(0x160), a11, 1
3fb7ed80:	move   *a13(0x100), a9, 1
3fb7eda0:	add    a9, a11
3fb7edb0:	move   a11, *a13(0x160), 1
3fb7edd0:	move   *a13(0x80), a7, 1
3fb7edf0:	cmp    a7, a11
3fb7ee00:	jrge   L3FB7EEA0
3fb7ee10:	sra    0x3, a9
3fb7ee20:	sll    0x3, a9
3fb7ee30:	move   *a13(0x240), a7, 1
3fb7ee50:	add    a7, a9
3fb7ee60:	move   a9, *a13(0x240), 1
3fb7ee80:	jauc   L3FB7DE20
L3FB7EEA0:
3fb7eea0:	move   *a13(0x160), a11, 1
3fb7eec0:	move   *a13(0x80), a9, 1
3fb7eee0:	sub    a9, a11
3fb7eef0:	move   a11, *a13(0x160), 1
3fb7ef10:	cmp    a9, a11
3fb7ef20:	jrge   L3FB7EEA0
3fb7ef30:	move   *a13(0x160), *a13(0x220), 1
3fb7ef60:	move   *a13(0x140), *a13(0x240), 1
3fb7ef90:	move   *a13(0x220), a11, 1
3fb7efb0:	subk   32, a11
3fb7efc0:	jalt   L3FB7DE20
L3FB7EFE0:
3fb7efe0:	move   *a13(0x220), a11, 1
3fb7f000:	subk   32, a11
3fb7f010:	move   a11, *a13(0x220), 1
3fb7f030:	move   *a13(0x240), a9, 1
3fb7f050:	addk   32, a9
3fb7f060:	move   a9, *a13(0x240), 1
3fb7f080:	subk   32, a11
3fb7f090:	jrge   L3FB7EFE0
3fb7f0a0:	jauc   L3FB7DE20
L3FB7F0C0:
3fb7f0c0:	move   *a13(0x160), a11, 1
3fb7f0e0:	move   *a13(0x100), a9, 1
3fb7f100:	add    a9, a11
3fb7f110:	move   a11, *a13(0x160), 1
3fb7f130:	jrlt   L3FB7F1D0
3fb7f140:	sra    0x3, a9
3fb7f150:	sll    0x3, a9
3fb7f160:	move   *a13(0x240), a7, 1
3fb7f180:	add    a7, a9
3fb7f190:	move   a9, *a13(0x240), 1
3fb7f1b0:	jauc   L3FB7DE20
L3FB7F1D0:
3fb7f1d0:	move   *a13(0x160), a11, 1
3fb7f1f0:	move   *a13(0x80), a9, 1
3fb7f210:	add    a9, a11
3fb7f220:	move   a11, *a13(0x160), 1
3fb7f240:	jrlt   L3FB7F1D0
3fb7f250:	move   *a13(0x160), *a13(0x220), 1
3fb7f280:	move   *a13(0x140), *a13(0x240), 1
3fb7f2b0:	move   *a13(0x220), a11, 1
3fb7f2d0:	subk   32, a11
3fb7f2e0:	jalt   L3FB7DE20
L3FB7F300:
3fb7f300:	move   *a13(0x220), a11, 1
3fb7f320:	subk   32, a11
3fb7f330:	move   a11, *a13(0x220), 1
3fb7f350:	move   *a13(0x240), a9, 1
3fb7f370:	addk   32, a9
3fb7f380:	move   a9, *a13(0x240), 1
3fb7f3a0:	subk   32, a11
3fb7f3b0:	jrge   L3FB7F300
3fb7f3c0:	jauc   L3FB7DE20
L3FB7F3E0:
3fb7f3e0:	move   *sp(0xa0), a14, 1
3fb7f400:	mmfm   sp, a7,a9,a11,a13
3fb7f420:	rets   2
3fb7f430:	mmtm   sp, a7,a9,a11,a13
3fb7f450:	move   a14, a13
3fb7f460:	addi   0x180, a14
3fb7f480:	move   *a13(0xff80), a11, 1
3fb7f4a0:	move   a11, *a13, 1
3fb7f4b0:	jaeq   L3FB801C0
3fb7f4d0:	move   *a13(0xffc0), a9, 1
3fb7f4f0:	move   *a9(0x20), a9, 1
3fb7f510:	move   *a9(0x40), *a13(0x20), 1
3fb7f540:	move   *a13(0x20), a9, 1
3fb7f560:	move   *a9(0x80), a9, 1
3fb7f580:	move   *a9(0x60), a9, 1
3fb7f5a0:	move   *a9(0xe0), *a13(0x40), 1
3fb7f5d0:	move   *a13(0x20), a9, 1
3fb7f5f0:	move   *a9(0x80), a9, 1
3fb7f610:	move   *a9(0x60), a9, 1
3fb7f630:	setf   16, 0, 0
3fb7f640:	move   *a9(0x100), a9, 0
3fb7f660:	move   a9, *a13(0x80), 1
3fb7f680:	sll    0x5, a9
3fb7f690:	move   *a13(0x40), a11, 1
3fb7f6b0:	add    a11, a9
3fb7f6c0:	move   a9, *a13(0x60), 1
3fb7f6e0:	sub    a11, a9
3fb7f6f0:	sra    0x3, a9
3fb7f700:	move   a9, *a13(0xa0), 1
3fb7f720:	move   *a13(0xff60), a9, 1
3fb7f740:	move   *a9, a9, 1
3fb7f750:	move   a9, *a13(0xe0), 1
3fb7f770:	jrge   L3FB7F820
3fb7f780:	move   *a13(0x80), a11, 1
3fb7f7a0:	mods   a11, a9
3fb7f7b0:	move   a9, *a13(0xe0), 1
3fb7f7d0:	jreq   L3FB7F890
3fb7f7e0:	add    a11, a9
3fb7f7f0:	move   a9, *a13(0xe0), 1
3fb7f810:	jruc   L3FB7F890
L3FB7F820:
3fb7f820:	move   *a13(0x80), a11, 1
3fb7f840:	cmp    a11, a9
3fb7f850:	jrlt   L3FB7F890
3fb7f860:	mods   a11, a9
3fb7f870:	move   a9, *a13(0xe0), 1
L3FB7F890:
3fb7f890:	sll    0x5, a9
3fb7f8a0:	move   *a13(0x40), a11, 1
3fb7f8c0:	add    a11, a9
3fb7f8d0:	move   a9, *a13(0xc0), 1
3fb7f8f0:	jruc   L3FB7FA80
L3FB7F900:
3fb7f900:	move   *a13(0xe0), a11, 1
3fb7f920:	sll    0x5, a11
3fb7f930:	move   *a13(0xc0), a9, 1
3fb7f950:	add    a9, a11
3fb7f960:	move   a11, *a13(0xc0), 1
3fb7f980:	move   *a13(0x60), a9, 1
3fb7f9a0:	cmp    a9, a11
3fb7f9b0:	jrc   L3FB7FA80
L3FB7F9C0:
3fb7f9c0:	move   *a13(0xa0), a11, 1
3fb7f9e0:	sll    0x3, a11
3fb7f9f0:	move   *a13(0xc0), a9, 1
3fb7fa10:	sub    a11, a9
3fb7fa20:	move   a9, *a13(0xc0), 1
3fb7fa40:	move   *a13(0x60), a11, 1
3fb7fa60:	cmp    a11, a9
3fb7fa70:	jrnc   L3FB7F9C0
L3FB7FA80:
3fb7fa80:	move   *a13(0xc0), a11, 1
3fb7faa0:	move   *a11(0x0), *a13(0x100), 1
L3FB7FAD0:
3fb7fad0:	move   *a13(0xff60), a11, 1
3fb7faf0:	move   *a11(0x40), *a13(0x140), 1
3fb7fb20:	move   *a11(0x60), *a13(0x160), 1
3fb7fb50:	move   *a13(0x140), a9, 1
3fb7fb70:	move   *a9, a7, 1
3fb7fb80:	move   *a13(0x160), a9, 1
3fb7fba0:	andn   a9, a7
3fb7fbb0:	move   *a13(0x100), a11, 1
3fb7fbd0:	andn   a11, a9
3fb7fbe0:	or     a9, a7
3fb7fbf0:	move   *a13(0x140), a9, 1
3fb7fc10:	move   a7, *a9, 1
3fb7fc20:	addk   32, a9
3fb7fc30:	move   a9, *a13(0x140), 1
3fb7fc50:	move   *a13(0xff60), a7, 1
3fb7fc70:	move   *a7(0x80), a7, 1
3fb7fc90:	move   a7, *a13(0x120), 1
3fb7fcb0:	jreq   L3FB7FDA0
L3FB7FCC0:
3fb7fcc0:	move   *a13(0x140), a11, 1
3fb7fce0:	move   *a13(0x100), a9, 1
3fb7fd00:	not    a9
3fb7fd10:	move   a9, *a11+, 1
3fb7fd20:	move   a11, *a13(0x140), 1
3fb7fd40:	move   *a13(0x120), a9, 1
3fb7fd60:	dec    a9
3fb7fd70:	move   a9, *a13(0x120), 1
3fb7fd90:	jrne   L3FB7FCC0
L3FB7FDA0:
3fb7fda0:	move   *a13(0xff60), a11, 1
3fb7fdc0:	move   *a11(0xa0), *a13(0x160), 1
3fb7fdf0:	move   *a13(0x140), a9, 1
3fb7fe10:	move   *a9, a7, 1
3fb7fe20:	move   *a13(0x160), a9, 1
3fb7fe40:	andn   a9, a7
3fb7fe50:	move   *a13(0x100), a11, 1
3fb7fe70:	andn   a11, a9
3fb7fe80:	or     a9, a7
3fb7fe90:	move   *a13(0x140), a9, 1
3fb7feb0:	move   a7, *a9, 1
3fb7fec0:	move   *a13, a7, 1
3fb7fed0:	dec    a7
3fb7fee0:	move   a7, *a13, 1
3fb7fef0:	jreq   L3FB801C0
3fb7ff00:	move   *a13(0xff60), a7, 1
3fb7ff20:	addi   0xc0, a7
3fb7ff40:	move   a7, *a13(0xff60), 1
3fb7ff60:	move   *a7, a7, 1
3fb7ff70:	move   a7, *a13(0xe0), 1
3fb7ff90:	jrlt   L3FB7FFC0
3fb7ffa0:	jrle   L3FB7FAD0
3fb7ffb0:	jruc   L3FB7F900
L3FB7FFC0:
3fb7ffc0:	sll    0x5, a7
3fb7ffd0:	move   *a13(0xc0), a9, 1
3fb7fff0:	add    a9, a7
3fb80000:	move   a7, *a13(0xc0), 1
3fb80020:	move   *a13(0x40), a9, 1
3fb80040:	cmp    a9, a7
3fb80050:	jrc   L3FB800A0
3fb80060:	move   *a7(0x0), *a13(0x100), 1
3fb80090:	jruc   L3FB7FAD0
L3FB800A0:
3fb800a0:	move   *a13(0xa0), a11, 1
3fb800c0:	sll    0x3, a11
3fb800d0:	move   *a13(0xc0), a9, 1
3fb800f0:	add    a9, a11
3fb80100:	move   a11, *a13(0xc0), 1
3fb80120:	move   *a13(0x40), a9, 1
3fb80140:	cmp    a9, a11
3fb80150:	jrc   L3FB800A0
3fb80160:	move   *a13(0xc0), a11, 1
3fb80180:	move   *a11(0x0), *a13(0x100), 1
3fb801b0:	jruc   L3FB7FAD0
L3FB801C0:
3fb801c0:	move   *sp(0xa0), a14, 1
3fb801e0:	mmfm   sp, a7,a9,a11,a13
3fb80200:	rets   2
3fb80210:	mmtm   sp, a7,a9,a11,a13
3fb80230:	move   a14, a13
3fb80240:	addi   0x300, a14
3fb80260:	move   *a13(0xff80), a11, 1
3fb80280:	move   a11, *a13, 1
3fb80290:	jaeq   L3FB84B30
3fb802b0:	move   *a13(0xffc0), a9, 1
3fb802d0:	move   *a9(0x20), a9, 1
3fb802f0:	move   *a9(0x40), *a13(0x20), 1
3fb80320:	move   *a13(0x20), a9, 1
3fb80340:	move   *a9(0x80), a9, 1
3fb80360:	move   *a9(0x60), a9, 1
3fb80380:	move   *a9(0xe0), *a13(0x40), 1
3fb803b0:	move   *a13(0x20), a9, 1
3fb803d0:	move   *a9(0x80), a9, 1
3fb803f0:	move   *a9(0x60), a9, 1
3fb80410:	move   *a9(0x140), *a13(0xc0), 1
3fb80440:	move   *a13(0x20), a9, 1
3fb80460:	move   *a9(0x80), a9, 1
3fb80480:	move   *a9(0x60), a9, 1
3fb804a0:	setf   16, 0, 0
3fb804b0:	move   *a9(0x110), a9, 0
3fb804d0:	move   a9, *a13(0x80), 1
3fb804f0:	move   *a13(0x20), a9, 1
3fb80510:	move   *a9(0x80), a9, 1
3fb80530:	move   *a9(0x60), a9, 1
3fb80550:	move   *a9(0x100), a9, 0
3fb80570:	move   a9, *a13(0xa0), 1
3fb80590:	move   *a13(0xc0), a11, 1
3fb805b0:	mpys   a9, a11
3fb805c0:	move   a11, *a13(0xe0), 1
3fb805e0:	sll    0x3, a11
3fb805f0:	move   *a13(0x40), a9, 1
3fb80610:	add    a9, a11
3fb80620:	move   a11, *a13(0x60), 1
3fb80640:	move   *a13(0xff60), a9, 1
3fb80660:	move   *a13(0xffc0), a11, 1
3fb80680:	setf   16, 1, 0
3fb80690:	move   *a11(0x210), a11, 0
3fb806b0:	move   *a9, a9, 1
3fb806c0:	sub    a11, a9
3fb806d0:	move   a9, *a13(0x120), 1
3fb806f0:	jrge   L3FB807A0
3fb80700:	move   *a13(0xa0), a11, 1
3fb80720:	mods   a11, a9
3fb80730:	move   a9, *a13(0x120), 1
3fb80750:	jreq   L3FB80810
3fb80760:	add    a11, a9
3fb80770:	move   a9, *a13(0x120), 1
3fb80790:	jruc   L3FB80810
L3FB807A0:
3fb807a0:	move   *a13(0xa0), a11, 1
3fb807c0:	cmp    a11, a9
3fb807d0:	jrlt   L3FB80810
3fb807e0:	mods   a11, a9
3fb807f0:	move   a9, *a13(0x120), 1
L3FB80810:
3fb80810:	move   *a13(0x40), *a13(0x140), 1
3fb80840:	move   a9, a9
3fb80850:	jreq   L3FB80940
L3FB80860:
3fb80860:	move   *a13(0xc0), a11, 1
3fb80880:	sll    0x3, a11
3fb80890:	move   *a13(0x140), a9, 1
3fb808b0:	add    a9, a11
3fb808c0:	move   a11, *a13(0x140), 1
3fb808e0:	move   *a13(0x120), a9, 1
3fb80900:	dec    a9
3fb80910:	move   a9, *a13(0x120), 1
3fb80930:	jrne   L3FB80860
L3FB80940:
3fb80940:	sub    a11, a11
3fb80950:	move   a11, *a13(0x220), 1
3fb80970:	move   *a13(0xffe0), a9, 1
3fb80990:	setf   16, 1, 0
3fb809a0:	move   *a9, a9, 0
3fb809b0:	jrne   L3FB80A20
3fb809c0:	move   *a13(0xffe0), a9, 1
3fb809e0:	move   *a9(0x3a0), a9, 0
3fb80a00:	move   a9, *a13(0x220), 1
L3FB80A20:
3fb80a20:	move   *a13(0xff60), a9, 1
3fb80a40:	move   *a9(0x20), a11, 1
3fb80a60:	move   *a13(0xffa0), a9, 1
3fb80a80:	add    a9, a11
3fb80a90:	move   *a13(0x220), a9, 1
3fb80ab0:	add    a9, a11
3fb80ac0:	movk   31, a9
3fb80ad0:	andn   a9, a11
3fb80ae0:	move   *a13(0xffc0), a9, 1
3fb80b00:	move   *a13(0x220), a7, 1
3fb80b20:	move   *a9(0x200), a9, 0
3fb80b40:	add    a7, a9
3fb80b50:	move   *a13(0x80), a7, 1
3fb80b70:	mods   a7, a9
3fb80b80:	sub    a9, a11
3fb80b90:	move   a11, *a13(0x160), 1
3fb80bb0:	jrge   L3FB80C40
3fb80bc0:	mods   a7, a11
3fb80bd0:	move   a11, *a13(0x160), 1
3fb80bf0:	jreq   L3FB80C90
3fb80c00:	add    a7, a11
3fb80c10:	move   a11, *a13(0x160), 1
3fb80c30:	jruc   L3FB80C90
L3FB80C40:
3fb80c40:	cmp    a7, a11
3fb80c50:	jrlt   L3FB80C90
3fb80c60:	mods   a7, a11
3fb80c70:	move   a11, *a13(0x160), 1
L3FB80C90:
3fb80c90:	subk   32, a7
3fb80ca0:	jage   L3FB823A0
3fb80cc0:	move   *a13(0x140), a9, 1
3fb80ce0:	move   *a9(0x0), *a13(0x240), 1
L3FB80D10:
3fb80d10:	move   *a13(0x160), a11, 1
3fb80d30:	neg    a11
3fb80d40:	move   *a13(0x240), a9, 1
3fb80d60:	sra    a11, a9
3fb80d70:	move   *a13(0x160), a11, 1
3fb80d90:	neg    a11
3fb80da0:	addk   31, a11
3fb80db0:	sll    0x5, a11
3fb80dc0:	addi   0xda400, a11
3fb80df0:	move   *a11, a11, 1
3fb80e00:	and    a11, a9
3fb80e10:	move   a9, *a13(0x1a0), 1
3fb80e30:	move   *a13(0x80), a11, 1
3fb80e50:	move   *a13(0x160), a7, 1
3fb80e70:	sub    a7, a11
3fb80e80:	move   a11, *a13(0x180), 1
3fb80ea0:	move   *a13(0x240), a7, 1
3fb80ec0:	sll    a11, a7
3fb80ed0:	or     a9, a7
3fb80ee0:	move   a7, *a13(0x1a0), 1
3fb80f00:	move   *a13(0x80), a9, 1
3fb80f20:	add    a9, a11
3fb80f30:	move   a11, *a13(0x260), 1
3fb80f50:	subk   32, a11
3fb80f60:	jrge   L3FB81040
3fb80f70:	move   *a13(0x260), *a13(0x180), 1
3fb80fa0:	move   *a13(0x240), a11, 1
3fb80fc0:	move   *a13(0x180), a7, 1
3fb80fe0:	sll    a7, a11
3fb80ff0:	move   *a13(0x1a0), a7, 1
3fb81010:	or     a7, a11
3fb81020:	move   a11, *a13(0x1a0), 1
L3FB81040:
3fb81040:	move   *a13(0xff60), a11, 1
3fb81060:	move   *a11(0x40), *a13(0x1e0), 1
3fb81090:	move   *a11(0x60), *a13(0x200), 1
3fb810c0:	move   *a13(0x1e0), a7, 1
3fb810e0:	move   *a7, a7, 1
3fb810f0:	move   *a13(0x200), a9, 1
3fb81110:	andn   a9, a7
3fb81120:	move   *a13(0x1a0), a11, 1
3fb81140:	andn   a11, a9
3fb81150:	or     a9, a7
3fb81160:	move   *a13(0x1e0), a9, 1
3fb81180:	move   a7, *a9, 1
3fb81190:	addk   32, a9
3fb811a0:	move   a9, *a13(0x1e0), 1
3fb811c0:	move   *a13(0xff60), a7, 1
3fb811e0:	move   *a7(0x80), a7, 1
3fb81200:	move   a7, *a13(0x1c0), 1
3fb81220:	jreq   L3FB81680
L3FB81230:
3fb81230:	move   *a13(0x180), a11, 1
3fb81250:	neg    a11
3fb81260:	addk   32, a11
3fb81270:	move   a11, *a13(0x180), 1
3fb81290:	neg    a11
3fb812a0:	move   *a13(0x240), a9, 1
3fb812c0:	sra    a11, a9
3fb812d0:	move   *a13(0x180), a11, 1
3fb812f0:	neg    a11
3fb81300:	addk   31, a11
3fb81310:	sll    0x5, a11
3fb81320:	addi   0xda400, a11
3fb81350:	move   *a11, a11, 1
3fb81360:	and    a11, a9
3fb81370:	move   a9, *a13(0x1a0), 1
3fb81390:	move   *a13(0x80), a11, 1
3fb813b0:	move   *a13(0x180), a7, 1
3fb813d0:	sub    a7, a11
3fb813e0:	move   a11, *a13(0x180), 1
3fb81400:	move   *a13(0x240), a7, 1
3fb81420:	sll    a11, a7
3fb81430:	or     a9, a7
3fb81440:	move   a7, *a13(0x1a0), 1
3fb81460:	move   *a13(0x80), a9, 1
3fb81480:	add    a9, a11
3fb81490:	move   a11, *a13(0x260), 1
3fb814b0:	subk   32, a11
3fb814c0:	jrge   L3FB815A0
3fb814d0:	move   *a13(0x260), *a13(0x180), 1
3fb81500:	move   *a13(0x240), a11, 1
3fb81520:	move   *a13(0x180), a7, 1
3fb81540:	sll    a7, a11
3fb81550:	move   *a13(0x1a0), a7, 1
3fb81570:	or     a7, a11
3fb81580:	move   a11, *a13(0x1a0), 1
L3FB815A0:
3fb815a0:	move   *a13(0x1e0), a11, 1
3fb815c0:	move   *a13(0x1a0), a7, 1
3fb815e0:	not    a7
3fb815f0:	move   a7, *a11+, 1
3fb81600:	move   a11, *a13(0x1e0), 1
3fb81620:	move   *a13(0x1c0), a7, 1
3fb81640:	dec    a7
3fb81650:	move   a7, *a13(0x1c0), 1
3fb81670:	jrne   L3FB81230
L3FB81680:
3fb81680:	move   *a13(0x180), a11, 1
3fb816a0:	neg    a11
3fb816b0:	addk   32, a11
3fb816c0:	move   a11, *a13(0x180), 1
3fb816e0:	neg    a11
3fb816f0:	move   *a13(0x240), a9, 1
3fb81710:	sra    a11, a9
3fb81720:	move   *a13(0x180), a11, 1
3fb81740:	neg    a11
3fb81750:	addk   31, a11
3fb81760:	sll    0x5, a11
3fb81770:	addi   0xda400, a11
3fb817a0:	move   *a11, a11, 1
3fb817b0:	and    a11, a9
3fb817c0:	move   a9, *a13(0x1a0), 1
3fb817e0:	move   *a13(0x80), a11, 1
3fb81800:	move   *a13(0x180), a7, 1
3fb81820:	sub    a7, a11
3fb81830:	move   a11, *a13(0x180), 1
3fb81850:	move   *a13(0x240), a7, 1
3fb81870:	sll    a11, a7
3fb81880:	or     a9, a7
3fb81890:	move   a7, *a13(0x1a0), 1
3fb818b0:	move   *a13(0x80), a9, 1
3fb818d0:	add    a9, a11
3fb818e0:	move   a11, *a13(0x180), 1
3fb81900:	subk   32, a11
3fb81910:	jrge   L3FB819C0
3fb81920:	move   *a13(0x240), a11, 1
3fb81940:	move   *a13(0x180), a7, 1
3fb81960:	sll    a7, a11
3fb81970:	move   *a13(0x1a0), a7, 1
3fb81990:	or     a7, a11
3fb819a0:	move   a11, *a13(0x1a0), 1
L3FB819C0:
3fb819c0:	move   *a13(0xff60), a11, 1
3fb819e0:	move   *a11(0xa0), *a13(0x200), 1
3fb81a10:	move   *a13(0x1e0), a7, 1
3fb81a30:	move   *a7, a7, 1
3fb81a40:	move   *a13(0x200), a9, 1
3fb81a60:	andn   a9, a7
3fb81a70:	move   *a13(0x1a0), a11, 1
3fb81a90:	andn   a11, a9
3fb81aa0:	or     a9, a7
3fb81ab0:	move   *a13(0x1e0), a9, 1
3fb81ad0:	move   a7, *a9, 1
3fb81ae0:	move   *a13, a7, 1
3fb81af0:	dec    a7
3fb81b00:	move   a7, *a13, 1
3fb81b10:	jaeq   L3FB84B30
3fb81b30:	move   *a13(0xff60), a7, 1
3fb81b50:	addi   0xc0, a7
3fb81b70:	move   a7, *a13(0xff60), 1
3fb81b90:	move   *a7, a7, 1
3fb81ba0:	move   a7, *a13(0x120), 1
3fb81bc0:	jreq   L3FB82160
3fb81bd0:	jrle   L3FB81E80
3fb81be0:	move   *a13(0xc0), a7, 1
3fb81c00:	sll    0x3, a7
3fb81c10:	move   *a13(0x140), a9, 1
3fb81c30:	add    a9, a7
3fb81c40:	move   a7, *a13(0x140), 1
3fb81c60:	move   *a13(0x120), a9, 1
3fb81c80:	dec    a9
3fb81c90:	move   a9, *a13(0x120), 1
3fb81cb0:	jrle   L3FB81D50
3fb81cc0:	move   *a13(0xc0), a7, 1
3fb81ce0:	mpys   a7, a9
3fb81cf0:	sll    0x3, a9
3fb81d00:	move   *a13(0x140), a7, 1
3fb81d20:	add    a7, a9
3fb81d30:	move   a9, *a13(0x140), 1
L3FB81D50:
3fb81d50:	move   *a13(0x140), a9, 1
3fb81d70:	move   *a13(0x60), a7, 1
3fb81d90:	cmp    a7, a9
3fb81da0:	jrc   L3FB82110
L3FB81DB0:
3fb81db0:	move   *a13(0xe0), a11, 1
3fb81dd0:	sll    0x3, a11
3fb81de0:	move   *a13(0x140), a9, 1
3fb81e00:	sub    a11, a9
3fb81e10:	move   a9, *a13(0x140), 1
3fb81e30:	move   *a13(0x60), a11, 1
3fb81e50:	cmp    a11, a9
3fb81e60:	jrnc   L3FB81DB0
3fb81e70:	jruc   L3FB82110
L3FB81E80:
3fb81e80:	move   *a13(0xc0), a7, 1
3fb81ea0:	sll    0x3, a7
3fb81eb0:	move   *a13(0x140), a9, 1
3fb81ed0:	sub    a7, a9
3fb81ee0:	move   a9, *a13(0x140), 1
3fb81f00:	move   *a13(0x120), a7, 1
3fb81f20:	inc    a7
3fb81f30:	move   a7, *a13(0x120), 1
3fb81f50:	jrge   L3FB81FF0
3fb81f60:	move   *a13(0xc0), a9, 1
3fb81f80:	mpys   a9, a7
3fb81f90:	sll    0x3, a7
3fb81fa0:	move   *a13(0x140), a9, 1
3fb81fc0:	add    a9, a7
3fb81fd0:	move   a7, *a13(0x140), 1
L3FB81FF0:
3fb81ff0:	move   *a13(0x140), a9, 1
3fb82010:	move   *a13(0x40), a7, 1
3fb82030:	cmp    a7, a9
3fb82040:	jrnc   L3FB82110
L3FB82050:
3fb82050:	move   *a13(0xe0), a11, 1
3fb82070:	sll    0x3, a11
3fb82080:	move   *a13(0x140), a9, 1
3fb820a0:	add    a9, a11
3fb820b0:	move   a11, *a13(0x140), 1
3fb820d0:	move   *a13(0x40), a9, 1
3fb820f0:	cmp    a9, a11
3fb82100:	jrc   L3FB82050
L3FB82110:
3fb82110:	move   *a13(0x140), a11, 1
3fb82130:	move   *a11(0x0), *a13(0x240), 1
L3FB82160:
3fb82160:	move   *a13(0xff60), a11, 1
3fb82180:	move   *a11(0x20), a9, 1
3fb821a0:	move   a9, *a13(0x100), 1
3fb821c0:	jaeq   L3FB80D10
3fb821e0:	move   *a13(0x160), a7, 1
3fb82200:	add    a9, a7
3fb82210:	move   a7, *a13(0x160), 1
3fb82230:	move   a9, a9
3fb82240:	jrle   L3FB82300
L3FB82250:
3fb82250:	move   *a13(0x160), a11, 1
3fb82270:	move   *a13(0x80), a9, 1
3fb82290:	sub    a9, a11
3fb822a0:	move   a11, *a13(0x160), 1
3fb822c0:	cmp    a9, a11
3fb822d0:	jrge   L3FB82250
3fb822e0:	jauc   L3FB80D10
L3FB82300:
3fb82300:	move   *a13(0x160), a11, 1
3fb82320:	move   *a13(0x80), a9, 1
3fb82340:	add    a9, a11
3fb82350:	move   a11, *a13(0x160), 1
3fb82370:	jrlt   L3FB82300
3fb82380:	jauc   L3FB80D10
L3FB823A0:
3fb823a0:	move   a11, *a13(0x240), 1
3fb823c0:	move   *a13(0x140), *a13(0x260), 1
3fb823f0:	subk   32, a11
3fb82400:	jrlt   L3FB824D0
L3FB82410:
3fb82410:	move   *a13(0x240), a11, 1
3fb82430:	subk   32, a11
3fb82440:	move   a11, *a13(0x240), 1
3fb82460:	move   *a13(0x260), a9, 1
3fb82480:	addk   32, a9
3fb82490:	move   a9, *a13(0x260), 1
3fb824b0:	subk   32, a11
3fb824c0:	jrge   L3FB82410
L3FB824D0:
3fb824d0:	move   *a13(0x240), *a13(0x180), 1
3fb82500:	move   *a13(0x260), *a13(0x280), 1
3fb82530:	move   *a13(0x280), a11, 1
3fb82550:	move   *a13(0x180), a9, 1
3fb82570:	neg    a9
3fb82580:	move   *a11+, a7, 1
3fb82590:	move   a11, *a13(0x280), 1
3fb825b0:	sra    a9, a7
3fb825c0:	move   *a13(0x180), a9, 1
3fb825e0:	neg    a9
3fb825f0:	addk   31, a9
3fb82600:	sll    0x5, a9
3fb82610:	addi   0xda400, a9
3fb82640:	move   *a9, a9, 1
3fb82650:	and    a9, a7
3fb82660:	move   a7, *a13(0x1a0), 1
3fb82680:	move   *a13(0x160), a9, 1
3fb826a0:	move   *a13(0x180), a7, 1
3fb826c0:	sub    a7, a9
3fb826d0:	addk   32, a9
3fb826e0:	move   a9, *a13(0x2a0), 1
3fb82700:	move   *a13(0x80), a7, 1
3fb82720:	sub    a9, a7
3fb82730:	move   a7, *a13(0x2c0), 1
3fb82750:	jrgt   L3FB82930
3fb82760:	move   *a13(0x140), *a13(0x280), 1
3fb82790:	move   *a13(0x180), a11, 1
3fb827b0:	sub    a11, a7
3fb827c0:	addk   32, a7
3fb827d0:	move   a7, *a13(0x180), 1
3fb827f0:	neg    a7
3fb82800:	addk   32, a7
3fb82810:	move   a7, *a13(0x2a0), 1
3fb82830:	move   *a13(0x180), a11, 1
3fb82850:	subk   32, a11
3fb82860:	jrge   L3FB82CC0
3fb82870:	move   *a13(0x280), a11, 1
3fb82890:	move   *a11, a9, 1
3fb828a0:	move   *a13(0x180), a7, 1
3fb828c0:	sll    a7, a9
3fb828d0:	move   *a13(0x1a0), a7, 1
3fb828f0:	or     a7, a9
3fb82900:	move   a9, *a13(0x1a0), 1
3fb82920:	jruc   L3FB82CC0
L3FB82930:
3fb82930:	move   *a13(0x180), a7, 1
3fb82950:	neg    a7
3fb82960:	addk   32, a7
3fb82970:	move   a7, *a13(0x180), 1
3fb82990:	subk   32, a7
3fb829a0:	jrge   L3FB82CC0
3fb829b0:	move   *a11, a7, 1
3fb829c0:	move   *a13(0x180), a9, 1
3fb829e0:	sll    a9, a7
3fb829f0:	move   *a13(0x1a0), a9, 1
3fb82a10:	or     a9, a7
3fb82a20:	move   a7, *a13(0x1a0), 1
3fb82a40:	move   *a13(0x180), a9, 1
3fb82a60:	neg    a9
3fb82a70:	move   *a13(0x2a0), a7, 1
3fb82a90:	addk   32, a9
3fb82aa0:	add    a7, a9
3fb82ab0:	move   a9, *a13(0x2a0), 1
3fb82ad0:	move   *a13(0x80), a7, 1
3fb82af0:	sub    a9, a7
3fb82b00:	move   a7, *a13(0x2c0), 1
3fb82b20:	jrgt   L3FB82CC0
3fb82b30:	move   *a13(0x140), *a13(0x280), 1
3fb82b60:	addk   32, a7
3fb82b70:	move   a7, *a13(0x180), 1
3fb82b90:	neg    a7
3fb82ba0:	addk   32, a7
3fb82bb0:	move   a7, *a13(0x2a0), 1
3fb82bd0:	move   *a13(0x180), a11, 1
3fb82bf0:	subk   32, a11
3fb82c00:	jrge   L3FB82CC0
3fb82c10:	move   *a13(0x280), a11, 1
3fb82c30:	move   *a11, a9, 1
3fb82c40:	move   *a13(0x180), a7, 1
3fb82c60:	sll    a7, a9
3fb82c70:	move   *a13(0x1a0), a7, 1
3fb82c90:	or     a7, a9
3fb82ca0:	move   a9, *a13(0x1a0), 1
L3FB82CC0:
3fb82cc0:	move   *a13(0xff60), a11, 1
3fb82ce0:	move   *a11(0x40), *a13(0x1e0), 1
3fb82d10:	move   *a11(0x60), *a13(0x200), 1
3fb82d40:	move   *a13(0x1e0), a9, 1
3fb82d60:	move   *a9, a7, 1
3fb82d70:	move   *a13(0x200), a9, 1
3fb82d90:	andn   a9, a7
3fb82da0:	move   *a13(0x1a0), a11, 1
3fb82dc0:	andn   a11, a9
3fb82dd0:	or     a9, a7
3fb82de0:	move   *a13(0x1e0), a9, 1
3fb82e00:	move   a7, *a9, 1
3fb82e10:	addk   32, a9
3fb82e20:	move   a9, *a13(0x1e0), 1
3fb82e40:	move   *a13(0xff60), a7, 1
3fb82e60:	move   *a7(0x80), a7, 1
3fb82e80:	move   a7, *a13(0x1c0), 1
3fb82ea0:	jaeq   L3FB83770
L3FB82EC0:
3fb82ec0:	move   *a13(0x180), a11, 1
3fb82ee0:	neg    a11
3fb82ef0:	addk   32, a11
3fb82f00:	move   a11, *a13(0x180), 1
3fb82f20:	move   *a13(0x280), a9, 1
3fb82f40:	neg    a11
3fb82f50:	move   *a9+, a7, 1
3fb82f60:	move   a9, *a13(0x280), 1
3fb82f80:	sra    a11, a7
3fb82f90:	move   *a13(0x180), a11, 1
3fb82fb0:	neg    a11
3fb82fc0:	addk   31, a11
3fb82fd0:	sll    0x5, a11
3fb82fe0:	addi   0xda400, a11
3fb83010:	move   *a11, a11, 1
3fb83020:	and    a11, a7
3fb83030:	move   a7, *a13(0x1a0), 1
3fb83050:	move   *a13(0x180), a11, 1
3fb83070:	neg    a11
3fb83080:	move   *a13(0x2a0), a7, 1
3fb830a0:	addk   32, a11
3fb830b0:	add    a7, a11
3fb830c0:	move   a11, *a13(0x2a0), 1
3fb830e0:	move   *a13(0x80), a7, 1
3fb83100:	sub    a11, a7
3fb83110:	move   a7, *a13(0x2c0), 1
3fb83130:	jrgt   L3FB83310
3fb83140:	move   *a13(0x140), *a13(0x280), 1
3fb83170:	move   *a13(0x180), a9, 1
3fb83190:	sub    a9, a7
3fb831a0:	addk   32, a7
3fb831b0:	move   a7, *a13(0x180), 1
3fb831d0:	neg    a7
3fb831e0:	addk   32, a7
3fb831f0:	move   a7, *a13(0x2a0), 1
3fb83210:	move   *a13(0x180), a11, 1
3fb83230:	subk   32, a11
3fb83240:	jrge   L3FB83680
3fb83250:	move   *a13(0x280), a11, 1
3fb83270:	move   *a11, a9, 1
3fb83280:	move   *a13(0x180), a7, 1
3fb832a0:	sll    a7, a9
3fb832b0:	move   *a13(0x1a0), a7, 1
3fb832d0:	or     a7, a9
3fb832e0:	move   a9, *a13(0x1a0), 1
3fb83300:	jruc   L3FB83680
L3FB83310:
3fb83310:	move   *a13(0x180), a7, 1
3fb83330:	neg    a7
3fb83340:	addk   32, a7
3fb83350:	move   a7, *a13(0x180), 1
3fb83370:	subk   32, a7
3fb83380:	jrge   L3FB83680
3fb83390:	move   *a9, a7, 1
3fb833a0:	move   *a13(0x180), a9, 1
3fb833c0:	sll    a9, a7
3fb833d0:	move   *a13(0x1a0), a9, 1
3fb833f0:	or     a9, a7
3fb83400:	move   a7, *a13(0x1a0), 1
3fb83420:	move   *a13(0x180), a9, 1
3fb83440:	neg    a9
3fb83450:	addk   32, a9
3fb83460:	add    a11, a9
3fb83470:	move   a9, *a13(0x2a0), 1
3fb83490:	move   *a13(0x80), a11, 1
3fb834b0:	sub    a9, a11
3fb834c0:	move   a11, *a13(0x2c0), 1
3fb834e0:	jrgt   L3FB83680
3fb834f0:	move   *a13(0x140), *a13(0x280), 1
3fb83520:	addk   32, a11
3fb83530:	move   a11, *a13(0x180), 1
3fb83550:	neg    a11
3fb83560:	addk   32, a11
3fb83570:	move   a11, *a13(0x2a0), 1
3fb83590:	move   *a13(0x180), a9, 1
3fb835b0:	subk   32, a9
3fb835c0:	jrge   L3FB83680
3fb835d0:	move   *a13(0x280), a9, 1
3fb835f0:	move   *a9, a7, 1
3fb83600:	move   *a13(0x180), a9, 1
3fb83620:	sll    a9, a7
3fb83630:	move   *a13(0x1a0), a9, 1
3fb83650:	or     a9, a7
3fb83660:	move   a7, *a13(0x1a0), 1
L3FB83680:
3fb83680:	move   *a13(0x1e0), a11, 1
3fb836a0:	move   *a13(0x1a0), a9, 1
3fb836c0:	not    a9
3fb836d0:	move   a9, *a11+, 1
3fb836e0:	move   a11, *a13(0x1e0), 1
3fb83700:	move   *a13(0x1c0), a9, 1
3fb83720:	dec    a9
3fb83730:	move   a9, *a13(0x1c0), 1
3fb83750:	jane   L3FB82EC0
L3FB83770:
3fb83770:	move   *a13(0x180), a11, 1
3fb83790:	neg    a11
3fb837a0:	addk   32, a11
3fb837b0:	move   a11, *a13(0x180), 1
3fb837d0:	move   *a13(0x280), a9, 1
3fb837f0:	neg    a11
3fb83800:	move   *a9+, a7, 1
3fb83810:	move   a9, *a13(0x280), 1
3fb83830:	sra    a11, a7
3fb83840:	move   *a13(0x180), a11, 1
3fb83860:	neg    a11
3fb83870:	addk   31, a11
3fb83880:	sll    0x5, a11
3fb83890:	addi   0xda400, a11
3fb838c0:	move   *a11, a11, 1
3fb838d0:	and    a11, a7
3fb838e0:	move   a7, *a13(0x1a0), 1
3fb83900:	move   *a13(0x180), a11, 1
3fb83920:	neg    a11
3fb83930:	move   *a13(0x2a0), a7, 1
3fb83950:	addk   32, a11
3fb83960:	add    a7, a11
3fb83970:	move   a11, *a13(0x2a0), 1
3fb83990:	move   *a13(0x80), a7, 1
3fb839b0:	sub    a11, a7
3fb839c0:	move   a7, *a13(0x2c0), 1
3fb839e0:	jrgt   L3FB83B30
3fb839f0:	move   *a13(0x180), a9, 1
3fb83a10:	sub    a9, a7
3fb83a20:	addk   32, a7
3fb83a30:	move   a7, *a13(0x180), 1
3fb83a50:	subk   32, a7
3fb83a60:	jrge   L3FB83D90
3fb83a70:	move   *a13(0x140), a9, 1
3fb83a90:	move   *a9, a7, 1
3fb83aa0:	move   *a13(0x180), a9, 1
3fb83ac0:	sll    a9, a7
3fb83ad0:	move   *a13(0x1a0), a9, 1
3fb83af0:	or     a9, a7
3fb83b00:	move   a7, *a13(0x1a0), 1
3fb83b20:	jruc   L3FB83D90
L3FB83B30:
3fb83b30:	move   *a13(0x180), a7, 1
3fb83b50:	neg    a7
3fb83b60:	addk   32, a7
3fb83b70:	move   a7, *a13(0x180), 1
3fb83b90:	subk   32, a7
3fb83ba0:	jrge   L3FB83D90
3fb83bb0:	move   *a9, a7, 1
3fb83bc0:	move   *a13(0x180), a9, 1
3fb83be0:	sll    a9, a7
3fb83bf0:	move   *a13(0x1a0), a9, 1
3fb83c10:	or     a9, a7
3fb83c20:	move   a7, *a13(0x1a0), 1
3fb83c40:	move   *a13(0x80), a9, 1
3fb83c60:	sub    a11, a9
3fb83c70:	move   *a13(0x180), a7, 1
3fb83c90:	add    a7, a9
3fb83ca0:	subk   32, a9
3fb83cb0:	move   a9, *a13(0x2c0), 1
3fb83cd0:	jrgt   L3FB83D90
3fb83ce0:	jrge   L3FB83D90
3fb83cf0:	move   *a13(0x140), a7, 1
3fb83d10:	move   *a7, a7, 1
3fb83d20:	addk   32, a9
3fb83d30:	sll    a9, a7
3fb83d40:	move   *a13(0x1a0), a9, 1
3fb83d60:	or     a9, a7
3fb83d70:	move   a7, *a13(0x1a0), 1
L3FB83D90:
3fb83d90:	move   *a13(0xff60), a9, 1
3fb83db0:	move   *a9(0xa0), *a13(0x200), 1
3fb83de0:	move   *a13(0x1e0), a7, 1
3fb83e00:	move   *a7, a7, 1
3fb83e10:	move   *a13(0x200), a9, 1
3fb83e30:	andn   a9, a7
3fb83e40:	move   *a13(0x1a0), a11, 1
3fb83e60:	andn   a11, a9
3fb83e70:	or     a9, a7
3fb83e80:	move   *a13(0x1e0), a9, 1
3fb83ea0:	move   a7, *a9, 1
3fb83eb0:	move   *a13, a7, 1
3fb83ec0:	dec    a7
3fb83ed0:	move   a7, *a13, 1
3fb83ee0:	jaeq   L3FB84B30
3fb83f00:	move   *a13(0xff60), a7, 1
3fb83f20:	addi   0xc0, a7
3fb83f40:	move   a7, *a13(0xff60), 1
3fb83f60:	move   *a7, a7, 1
3fb83f70:	move   a7, *a13(0x120), 1
3fb83f90:	jreq   L3FB845C0
3fb83fa0:	move   *a13(0x260), a7, 1
3fb83fc0:	move   *a13(0x140), a9, 1
3fb83fe0:	sub    a9, a7
3fb83ff0:	sra    0x3, a7
3fb84000:	move   a7, *a13(0x2e0), 1
3fb84020:	move   *a13(0x120), a7, 1
3fb84040:	jrle   L3FB842D0
3fb84050:	move   *a13(0xc0), a7, 1
3fb84070:	sll    0x3, a7
3fb84080:	add    a9, a7
3fb84090:	move   a7, *a13(0x140), 1
3fb840b0:	move   *a13(0x120), a9, 1
3fb840d0:	dec    a9
3fb840e0:	move   a9, *a13(0x120), 1
3fb84100:	jrle   L3FB841A0
3fb84110:	move   *a13(0xc0), a7, 1
3fb84130:	mpys   a7, a9
3fb84140:	sll    0x3, a9
3fb84150:	move   *a13(0x140), a7, 1
3fb84170:	add    a7, a9
3fb84180:	move   a9, *a13(0x140), 1
L3FB841A0:
3fb841a0:	move   *a13(0x140), a9, 1
3fb841c0:	move   *a13(0x60), a7, 1
3fb841e0:	cmp    a7, a9
3fb841f0:	jrc   L3FB84540
L3FB84200:
3fb84200:	move   *a13(0xe0), a11, 1
3fb84220:	sll    0x3, a11
3fb84230:	move   *a13(0x140), a9, 1
3fb84250:	sub    a11, a9
3fb84260:	move   a9, *a13(0x140), 1
3fb84280:	move   *a13(0x60), a11, 1
3fb842a0:	cmp    a11, a9
3fb842b0:	jrnc   L3FB84200
3fb842c0:	jruc   L3FB84540
L3FB842D0:
3fb842d0:	move   *a13(0xc0), a7, 1
3fb842f0:	sll    0x3, a7
3fb84300:	sub    a7, a9
3fb84310:	move   a9, *a13(0x140), 1
3fb84330:	move   *a13(0x120), a7, 1
3fb84350:	inc    a7
3fb84360:	move   a7, *a13(0x120), 1
3fb84380:	jrge   L3FB84420
3fb84390:	move   *a13(0xc0), a9, 1
3fb843b0:	mpys   a9, a7
3fb843c0:	sll    0x3, a7
3fb843d0:	move   *a13(0x140), a9, 1
3fb843f0:	add    a9, a7
3fb84400:	move   a7, *a13(0x140), 1
L3FB84420:
3fb84420:	move   *a13(0x140), a9, 1
3fb84440:	move   *a13(0x40), a7, 1
3fb84460:	cmp    a7, a9
3fb84470:	jrnc   L3FB84540
L3FB84480:
3fb84480:	move   *a13(0xe0), a11, 1
3fb844a0:	sll    0x3, a11
3fb844b0:	move   *a13(0x140), a9, 1
3fb844d0:	add    a9, a11
3fb844e0:	move   a11, *a13(0x140), 1
3fb84500:	move   *a13(0x40), a9, 1
3fb84520:	cmp    a9, a11
3fb84530:	jrc   L3FB84480
L3FB84540:
3fb84540:	move   *a13(0x2e0), a11, 1
3fb84560:	sll    0x3, a11
3fb84570:	move   *a13(0x140), a9, 1
3fb84590:	add    a9, a11
3fb845a0:	move   a11, *a13(0x260), 1
L3FB845C0:
3fb845c0:	move   *a13(0xff60), a11, 1
3fb845e0:	move   *a11(0x20), a9, 1
3fb84600:	move   a9, *a13(0x100), 1
3fb84620:	jaeq   L3FB824D0
3fb84640:	jrle   L3FB84830
3fb84650:	move   *a13(0x160), a7, 1
3fb84670:	add    a9, a7
3fb84680:	move   a7, *a13(0x160), 1
3fb846a0:	move   *a13(0x80), a9, 1
3fb846c0:	cmp    a9, a7
3fb846d0:	jrge   L3FB84790
3fb846e0:	move   *a13(0x100), a7, 1
3fb84700:	sra    0x3, a7
3fb84710:	sll    0x3, a7
3fb84720:	move   *a13(0x260), a9, 1
3fb84740:	add    a9, a7
3fb84750:	move   a7, *a13(0x260), 1
3fb84770:	jauc   L3FB824D0
L3FB84790:
3fb84790:	move   *a13(0x160), a11, 1
3fb847b0:	move   *a13(0x80), a9, 1
3fb847d0:	sub    a9, a11
3fb847e0:	move   a11, *a13(0x160), 1
3fb84800:	cmp    a9, a11
3fb84810:	jrge   L3FB84790
3fb84820:	jruc   L3FB849A0
L3FB84830:
3fb84830:	move   *a13(0x160), a7, 1
3fb84850:	add    a9, a7
3fb84860:	move   a7, *a13(0x160), 1
3fb84880:	jrlt   L3FB84920
3fb84890:	sra    0x3, a9
3fb848a0:	sll    0x3, a9
3fb848b0:	move   *a13(0x260), a7, 1
3fb848d0:	add    a7, a9
3fb848e0:	move   a9, *a13(0x260), 1
3fb84900:	jauc   L3FB824D0
L3FB84920:
3fb84920:	move   *a13(0x160), a11, 1
3fb84940:	move   *a13(0x80), a9, 1
3fb84960:	add    a9, a11
3fb84970:	move   a11, *a13(0x160), 1
3fb84990:	jrlt   L3FB84920
L3FB849A0:
3fb849a0:	move   *a13(0x160), *a13(0x240), 1
3fb849d0:	move   *a13(0x140), *a13(0x260), 1
3fb84a00:	move   *a13(0x240), a11, 1
3fb84a20:	subk   32, a11
3fb84a30:	jalt   L3FB824D0
L3FB84A50:
3fb84a50:	move   *a13(0x240), a11, 1
3fb84a70:	subk   32, a11
3fb84a80:	move   a11, *a13(0x240), 1
3fb84aa0:	move   *a13(0x260), a9, 1
3fb84ac0:	addk   32, a9
3fb84ad0:	move   a9, *a13(0x260), 1
3fb84af0:	subk   32, a11
3fb84b00:	jrge   L3FB84A50
3fb84b10:	jauc   L3FB824D0
L3FB84B30:
3fb84b30:	move   *sp(0xa0), a14, 1
3fb84b50:	mmfm   sp, a7,a9,a11,a13
3fb84b70:	rets   2
3fb84b80:	mmtm   sp, a7,a9,a11,a13
3fb84ba0:	move   a14, a13
3fb84bb0:	addi   0x140, a14
3fb84bd0:	move   *a13(0xff80), a11, 1
3fb84bf0:	move   a11, *a13, 1
3fb84c00:	jaeq   L3FB85620
3fb84c20:	calla  L3F6F0200
3fb84c50:	move   *a13(0xffc0), a9, 1
3fb84c70:	move   *a9(0x20), a9, 1
3fb84c90:	move   *a9(0x40), *a13(0x20), 1
3fb84cc0:	move   *a13(0x20), a9, 1
3fb84ce0:	move   *a9(0x80), a9, 1
3fb84d00:	move   *a9(0x60), a9, 1
3fb84d20:	move   *a9(0xe0), *a13(0x40), 1
3fb84d50:	move   *a13(0x20), a9, 1
3fb84d70:	move   *a9(0x80), a9, 1
3fb84d90:	move   *a9(0x60), a9, 1
3fb84db0:	setf   16, 0, 0
3fb84dc0:	move   *a9(0x100), a9, 0
3fb84de0:	move   a9, *a13(0x80), 1
3fb84e00:	sll    0x5, a9
3fb84e10:	move   *a13(0x40), a11, 1
3fb84e30:	add    a11, a9
3fb84e40:	move   a9, *a13(0x60), 1
3fb84e60:	sub    a11, a9
3fb84e70:	sra    0x3, a9
3fb84e80:	move   a9, *a13(0xa0), 1
3fb84ea0:	move   *a13(0xff60), a9, 1
3fb84ec0:	move   *a9, a9, 1
3fb84ed0:	move   a9, *a13(0xe0), 1
3fb84ef0:	jrge   L3FB84FA0
3fb84f00:	move   *a13(0x80), a11, 1
3fb84f20:	mods   a11, a9
3fb84f30:	move   a9, *a13(0xe0), 1
3fb84f50:	jreq   L3FB85010
3fb84f60:	add    a11, a9
3fb84f70:	move   a9, *a13(0xe0), 1
3fb84f90:	jruc   L3FB85010
L3FB84FA0:
3fb84fa0:	move   *a13(0x80), a11, 1
3fb84fc0:	cmp    a11, a9
3fb84fd0:	jrlt   L3FB85010
3fb84fe0:	mods   a11, a9
3fb84ff0:	move   a9, *a13(0xe0), 1
L3FB85010:
3fb85010:	sll    0x5, a9
3fb85020:	move   *a13(0x40), a11, 1
3fb85040:	add    a11, a9
3fb85050:	move   a9, *a13(0xc0), 1
3fb85070:	jruc   L3FB85200
L3FB85080:
3fb85080:	move   *a13(0xe0), a11, 1
3fb850a0:	sll    0x5, a11
3fb850b0:	move   *a13(0xc0), a9, 1
3fb850d0:	add    a9, a11
3fb850e0:	move   a11, *a13(0xc0), 1
3fb85100:	move   *a13(0x60), a9, 1
3fb85120:	cmp    a9, a11
3fb85130:	jrc   L3FB85200
L3FB85140:
3fb85140:	move   *a13(0xa0), a11, 1
3fb85160:	sll    0x3, a11
3fb85170:	move   *a13(0xc0), a9, 1
3fb85190:	sub    a11, a9
3fb851a0:	move   a9, *a13(0xc0), 1
3fb851c0:	move   *a13(0x60), a11, 1
3fb851e0:	cmp    a11, a9
3fb851f0:	jrnc   L3FB85140
L3FB85200:
3fb85200:	move   *a13(0xff60), a11, 1
3fb85220:	move   *a11(0x40), *a13(0x100), 1
3fb85250:	move   *a11(0x60), *a13(0x120), 1
3fb85280:	move   *a13(0x100), a9, 1
3fb852a0:	move   *a9, a7, 1
3fb852b0:	move   *a13(0x120), a9, 1
3fb852d0:	andn   a9, a7
3fb852e0:	move   *a13(0xc0), a9, 1
3fb85300:	move   *a13(0x120), a11, 1
3fb85320:	move   *a9, a9, 1
3fb85330:	and    a11, a9
3fb85340:	or     a9, a7
3fb85350:	move   *a13(0x100), a9, 1
3fb85370:	move   a7, *a9, 1
3fb85380:	move   *a13, a7, 1
3fb85390:	dec    a7
3fb853a0:	move   a7, *a13, 1
3fb853b0:	jreq   L3FB855F0
3fb853c0:	move   *a13(0xff60), a7, 1
3fb853e0:	addi   0x80, a7
3fb85400:	move   a7, *a13(0xff60), 1
3fb85420:	move   *a7, a7, 1
3fb85430:	move   a7, *a13(0xe0), 1
3fb85450:	jrlt   L3FB85480
3fb85460:	jrle   L3FB85200
3fb85470:	jruc   L3FB85080
L3FB85480:
3fb85480:	sll    0x5, a7
3fb85490:	move   *a13(0xc0), a9, 1
3fb854b0:	add    a9, a7
3fb854c0:	move   a7, *a13(0xc0), 1
3fb854e0:	move   *a13(0x40), a9, 1
3fb85500:	cmp    a9, a7
3fb85510:	jrnc   L3FB85200
L3FB85520:
3fb85520:	move   *a13(0xa0), a11, 1
3fb85540:	sll    0x3, a11
3fb85550:	move   *a13(0xc0), a9, 1
3fb85570:	add    a9, a11
3fb85580:	move   a11, *a13(0xc0), 1
3fb855a0:	move   *a13(0x40), a9, 1
3fb855c0:	cmp    a9, a11
3fb855d0:	jrc   L3FB85520
3fb855e0:	jruc   L3FB85200
L3FB855F0:
3fb855f0:	calla  L3F6F0400
L3FB85620:
3fb85620:	move   *sp(0xa0), a14, 1
3fb85640:	mmfm   sp, a7,a9,a11,a13
3fb85660:	rets   2
3fb85670:	mmtm   sp, a7,a9,a11,a13
3fb85690:	move   a14, a13
3fb856a0:	addi   0x2e0, a14
3fb856c0:	move   *a13(0xff80), a11, 1
3fb856e0:	move   a11, *a13, 1
3fb856f0:	jaeq   L3FB88830
3fb85710:	calla  L3F6F0200
3fb85740:	move   *a13(0xffc0), a9, 1
3fb85760:	move   *a9(0x20), a9, 1
3fb85780:	move   *a9(0x40), *a13(0x20), 1
3fb857b0:	move   *a13(0x20), a9, 1
3fb857d0:	move   *a9(0x80), a9, 1
3fb857f0:	move   *a9(0x60), a9, 1
3fb85810:	move   *a9(0xe0), *a13(0x40), 1
3fb85840:	move   *a13(0x20), a9, 1
3fb85860:	move   *a9(0x80), a9, 1
3fb85880:	move   *a9(0x60), a9, 1
3fb858a0:	move   *a9(0x140), *a13(0xc0), 1
3fb858d0:	move   *a13(0x20), a9, 1
3fb858f0:	move   *a9(0x80), a9, 1
3fb85910:	move   *a9(0x60), a9, 1
3fb85930:	setf   16, 0, 0
3fb85940:	move   *a9(0x110), a9, 0
3fb85960:	move   a9, *a13(0x80), 1
3fb85980:	move   *a13(0x20), a9, 1
3fb859a0:	move   *a9(0x80), a9, 1
3fb859c0:	move   *a9(0x60), a9, 1
3fb859e0:	move   *a9(0x100), a9, 0
3fb85a00:	move   a9, *a13(0xa0), 1
3fb85a20:	move   *a13(0xc0), a11, 1
3fb85a40:	mpys   a9, a11
3fb85a50:	move   a11, *a13(0xe0), 1
3fb85a70:	sll    0x3, a11
3fb85a80:	move   *a13(0x40), a9, 1
3fb85aa0:	add    a9, a11
3fb85ab0:	move   a11, *a13(0x60), 1
3fb85ad0:	move   *a13(0xff60), a9, 1
3fb85af0:	move   *a13(0xffc0), a11, 1
3fb85b10:	setf   16, 1, 0
3fb85b20:	move   *a11(0x210), a11, 0
3fb85b40:	move   *a9, a9, 1
3fb85b50:	sub    a11, a9
3fb85b60:	move   a9, *a13(0x120), 1
3fb85b80:	jrge   L3FB85C30
3fb85b90:	move   *a13(0xa0), a11, 1
3fb85bb0:	mods   a11, a9
3fb85bc0:	move   a9, *a13(0x120), 1
3fb85be0:	jreq   L3FB85CA0
3fb85bf0:	add    a11, a9
3fb85c00:	move   a9, *a13(0x120), 1
3fb85c20:	jruc   L3FB85CA0
L3FB85C30:
3fb85c30:	move   *a13(0xa0), a11, 1
3fb85c50:	cmp    a11, a9
3fb85c60:	jrlt   L3FB85CA0
3fb85c70:	mods   a11, a9
3fb85c80:	move   a9, *a13(0x120), 1
L3FB85CA0:
3fb85ca0:	move   *a13(0x40), *a13(0x140), 1
3fb85cd0:	move   a9, a8
3fb85ce0:	jreq   L3FB85DD0
L3FB85CF0:
3fb85cf0:	move   *a13(0xc0), a11, 1
3fb85d10:	sll    0x3, a11
3fb85d20:	move   *a13(0x140), a9, 1
3fb85d40:	add    a9, a11
3fb85d50:	move   a11, *a13(0x140), 1
3fb85d70:	move   *a13(0x120), a9, 1
3fb85d90:	dec    a9
3fb85da0:	move   a9, *a13(0x120), 1
3fb85dc0:	jrne   L3FB85CF0
L3FB85DD0:
3fb85dd0:	sub    a11, a11
3fb85de0:	move   a11, *a13(0x200), 1
3fb85e00:	move   *a13(0xffe0), a9, 1
3fb85e20:	setf   16, 1, 0
3fb85e30:	move   *a9, a9, 0
3fb85e40:	jrne   L3FB85EB0
3fb85e50:	move   *a13(0xffe0), a9, 1
3fb85e70:	move   *a9(0x3a0), a9, 0
3fb85e90:	move   a9, *a13(0x200), 1
L3FB85EB0:
3fb85eb0:	move   *a13(0xff60), a9, 1
3fb85ed0:	move   *a9(0x20), a11, 1
3fb85ef0:	move   *a13(0xffa0), a9, 1
3fb85f10:	add    a9, a11
3fb85f20:	move   *a13(0x200), a9, 1
3fb85f40:	add    a9, a11
3fb85f50:	movk   31, a9
3fb85f60:	andn   a9, a11
3fb85f70:	move   *a13(0xffc0), a9, 1
3fb85f90:	move   *a13(0x200), a7, 1
3fb85fb0:	move   *a9(0x200), a9, 0
3fb85fd0:	add    a7, a9
3fb85fe0:	move   *a13(0x80), a7, 1
3fb86000:	mods   a7, a9
3fb86010:	sub    a9, a11
3fb86020:	move   a11, *a13(0x160), 1
3fb86040:	jrge   L3FB860D0
3fb86050:	mods   a7, a11
3fb86060:	move   a11, *a13(0x160), 1
3fb86080:	jreq   L3FB86120
3fb86090:	add    a7, a11
3fb860a0:	move   a11, *a13(0x160), 1
3fb860c0:	jruc   L3FB86120
L3FB860D0:
3fb860d0:	cmp    a7, a11
3fb860e0:	jrlt   L3FB86120
3fb860f0:	mods   a7, a11
3fb86100:	move   a11, *a13(0x160), 1
L3FB86120:
3fb86120:	subk   32, a7
3fb86130:	jage   L3FB87050
3fb86150:	move   *a13(0x140), a9, 1
3fb86170:	move   *a9(0x0), *a13(0x220), 1
3fb861a0:	jruc   L3FB86260
L3FB861B0:
3fb861b0:	move   *a13(0xff60), a11, 1
3fb861d0:	move   *a11(0x20), a9, 1
3fb861f0:	move   a9, *a13(0x100), 1
3fb86210:	jreq   L3FB86260
3fb86220:	jage   L3FB86E20
3fb86240:	jauc   L3FB86F40
L3FB86260:
3fb86260:	move   *a13(0x160), a11, 1
3fb86280:	neg    a11
3fb86290:	move   *a13(0x220), a9, 1
3fb862b0:	sra    a11, a9
3fb862c0:	move   *a13(0x160), a11, 1
3fb862e0:	neg    a11
3fb862f0:	addk   31, a11
3fb86300:	sll    0x5, a11
3fb86310:	addi   0xda400, a11
3fb86340:	move   *a11, a11, 1
3fb86350:	and    a11, a9
3fb86360:	move   a9, *a13(0x1a0), 1
3fb86380:	move   *a13(0x80), a11, 1
3fb863a0:	move   *a13(0x160), a7, 1
3fb863c0:	sub    a7, a11
3fb863d0:	move   a11, *a13(0x180), 1
3fb863f0:	move   *a13(0x220), a7, 1
3fb86410:	sll    a11, a7
3fb86420:	or     a9, a7
3fb86430:	move   a7, *a13(0x1a0), 1
3fb86450:	move   *a13(0x80), a9, 1
3fb86470:	add    a9, a11
3fb86480:	move   a11, *a13(0x180), 1
3fb864a0:	subk   32, a11
3fb864b0:	jrge   L3FB86560
3fb864c0:	move   *a13(0x220), a11, 1
3fb864e0:	move   *a13(0x180), a7, 1
3fb86500:	sll    a7, a11
3fb86510:	move   *a13(0x1a0), a7, 1
3fb86530:	or     a7, a11
3fb86540:	move   a11, *a13(0x1a0), 1
L3FB86560:
3fb86560:	move   *a13(0xff60), a11, 1
3fb86580:	move   *a11(0x40), *a13(0x1c0), 1
3fb865b0:	move   *a11(0x60), *a13(0x1e0), 1
3fb865e0:	move   *a13(0x1c0), a9, 1
3fb86600:	move   *a9, a7, 1
3fb86610:	move   *a13(0x1e0), a9, 1
3fb86630:	andn   a9, a7
3fb86640:	move   *a13(0x1a0), a11, 1
3fb86660:	and    a11, a9
3fb86670:	or     a9, a7
3fb86680:	move   *a13(0x1c0), a9, 1
3fb866a0:	move   a7, *a9, 1
3fb866b0:	move   *a13, a7, 1
3fb866c0:	dec    a7
3fb866d0:	move   a7, *a13, 1
3fb866e0:	jaeq   L3FB88800
3fb86700:	move   *a13(0xff60), a7, 1
3fb86720:	addi   0x80, a7
3fb86740:	move   a7, *a13(0xff60), 1
3fb86760:	move   *a7, a7, 1
3fb86770:	move   a7, *a13(0x120), 1
3fb86790:	jreq   L3FB86D90
3fb867a0:	jrle   L3FB86A90
3fb867b0:	move   *a13(0xc0), a7, 1
3fb867d0:	sll    0x3, a7
3fb867e0:	move   *a13(0x140), a9, 1
3fb86800:	add    a9, a7
3fb86810:	move   a7, *a13(0x140), 1
3fb86830:	move   *a13(0x120), a9, 1
3fb86850:	dec    a9
3fb86860:	move   a9, *a13(0x120), 1
3fb86880:	jrle   L3FB86920
3fb86890:	move   *a13(0xc0), a7, 1
3fb868b0:	mpys   a7, a9
3fb868c0:	sll    0x3, a9
3fb868d0:	move   *a13(0x140), a7, 1
3fb868f0:	add    a7, a9
3fb86900:	move   a9, *a13(0x140), 1
L3FB86920:
3fb86920:	move   *a13(0x140), a9, 1
3fb86940:	move   *a13(0x60), a7, 1
3fb86960:	cmp    a7, a9
3fb86970:	jrc   L3FB86A40
L3FB86980:
3fb86980:	move   *a13(0xe0), a11, 1
3fb869a0:	sll    0x3, a11
3fb869b0:	move   *a13(0x140), a9, 1
3fb869d0:	sub    a11, a9
3fb869e0:	move   a9, *a13(0x140), 1
3fb86a00:	move   *a13(0x60), a11, 1
3fb86a20:	cmp    a11, a9
3fb86a30:	jrnc   L3FB86980
L3FB86A40:
3fb86a40:	move   *a9(0x0), *a13(0x220), 1
3fb86a70:	jauc   L3FB861B0
L3FB86A90:
3fb86a90:	move   *a13(0xc0), a7, 1
3fb86ab0:	sll    0x3, a7
3fb86ac0:	move   *a13(0x140), a9, 1
3fb86ae0:	sub    a7, a9
3fb86af0:	move   a9, *a13(0x140), 1
3fb86b10:	move   *a13(0x120), a7, 1
3fb86b30:	inc    a7
3fb86b40:	move   a7, *a13(0x120), 1
3fb86b60:	jrge   L3FB86C00
3fb86b70:	move   *a13(0xc0), a9, 1
3fb86b90:	mpys   a9, a7
3fb86ba0:	sll    0x3, a7
3fb86bb0:	move   *a13(0x140), a9, 1
3fb86bd0:	add    a9, a7
3fb86be0:	move   a7, *a13(0x140), 1
L3FB86C00:
3fb86c00:	move   *a13(0x140), a9, 1
3fb86c20:	move   *a13(0x40), a7, 1
3fb86c40:	cmp    a7, a9
3fb86c50:	jrnc   L3FB86D20
L3FB86C60:
3fb86c60:	move   *a13(0xe0), a11, 1
3fb86c80:	sll    0x3, a11
3fb86c90:	move   *a13(0x140), a9, 1
3fb86cb0:	add    a9, a11
3fb86cc0:	move   a11, *a13(0x140), 1
3fb86ce0:	move   *a13(0x40), a9, 1
3fb86d00:	cmp    a9, a11
3fb86d10:	jrc   L3FB86C60
L3FB86D20:
3fb86d20:	move   *a13(0x140), a11, 1
3fb86d40:	move   *a11(0x0), *a13(0x220), 1
3fb86d70:	jauc   L3FB861B0
L3FB86D90:
3fb86d90:	move   *a13(0xff60), a7, 1
3fb86db0:	move   *a7(0x20), a7, 1
3fb86dd0:	move   a7, *a13(0x100), 1
3fb86df0:	jaeq   L3FB86560
3fb86e10:	jrle   L3FB86F40
L3FB86E20:
3fb86e20:	move   *a13(0x160), a11, 1
3fb86e40:	move   *a13(0x100), a9, 1
3fb86e60:	add    a9, a11
3fb86e70:	move   a11, *a13(0x160), 1
L3FB86E90:
3fb86e90:	move   *a13(0x160), a11, 1
3fb86eb0:	move   *a13(0x80), a9, 1
3fb86ed0:	sub    a9, a11
3fb86ee0:	move   a11, *a13(0x160), 1
3fb86f00:	cmp    a9, a11
3fb86f10:	jrge   L3FB86E90
3fb86f20:	jauc   L3FB86260
L3FB86F40:
3fb86f40:	move   *a13(0x160), a11, 1
3fb86f60:	move   *a13(0x100), a9, 1
3fb86f80:	add    a9, a11
3fb86f90:	move   a11, *a13(0x160), 1
L3FB86FB0:
3fb86fb0:	move   *a13(0x160), a11, 1
3fb86fd0:	move   *a13(0x80), a9, 1
3fb86ff0:	add    a9, a11
3fb87000:	move   a11, *a13(0x160), 1
3fb87020:	jrlt   L3FB86FB0
3fb87030:	jauc   L3FB86260
L3FB87050:
3fb87050:	move   a11, *a13(0x220), 1
3fb87070:	move   *a13(0x140), *a13(0x240), 1
3fb870a0:	subk   32, a11
3fb870b0:	jrlt   L3FB87240
L3FB870C0:
3fb870c0:	move   *a13(0x220), a11, 1
3fb870e0:	subk   32, a11
3fb870f0:	move   a11, *a13(0x220), 1
3fb87110:	move   *a13(0x240), a9, 1
3fb87130:	addk   32, a9
3fb87140:	move   a9, *a13(0x240), 1
3fb87160:	subk   32, a11
3fb87170:	jrge   L3FB870C0
3fb87180:	jruc   L3FB87240
L3FB87190:
3fb87190:	move   *a13(0xff60), a11, 1
3fb871b0:	move   *a11(0x20), a9, 1
3fb871d0:	move   a9, *a13(0x100), 1
3fb871f0:	jreq   L3FB87240
3fb87200:	jage   L3FB88180
3fb87220:	jauc   L3FB884E0
L3FB87240:
3fb87240:	move   *a13(0x240), *a13(0x260), 1
3fb87270:	move   *a13(0x220), a11, 1
3fb87290:	neg    a11
3fb872a0:	addk   32, a11
3fb872b0:	move   a11, *a13(0x180), 1
3fb872d0:	move   *a13(0x260), a9, 1
3fb872f0:	move   *a13(0x220), a7, 1
3fb87310:	neg    a7
3fb87320:	move   *a9+, a11, 1
3fb87330:	move   a9, *a13(0x260), 1
3fb87350:	sra    a7, a11
3fb87360:	move   *a13(0x180), a7, 1
3fb87380:	dec    a7
3fb87390:	sll    0x5, a7
3fb873a0:	addi   0xda400, a7
3fb873d0:	move   *a7, a7, 1
3fb873e0:	and    a7, a11
3fb873f0:	move   a11, *a13(0x1a0), 1
3fb87410:	move   *a13(0x160), a7, 1
3fb87430:	move   *a13(0x180), a9, 1
3fb87450:	add    a9, a7
3fb87460:	move   a7, *a13(0x280), 1
3fb87480:	move   *a13(0x80), a9, 1
3fb874a0:	sub    a7, a9
3fb874b0:	move   a9, *a13(0x2c0), 1
3fb874d0:	jrgt   L3FB87590
3fb874e0:	move   *a13(0x180), a7, 1
3fb87500:	add    a9, a7
3fb87510:	move   *a13(0x140), a9, 1
3fb87530:	move   *a9, a9, 1
3fb87540:	sll    a7, a9
3fb87550:	or     a11, a9
3fb87560:	move   a9, *a13(0x1a0), 1
3fb87580:	jruc   L3FB877A0
L3FB87590:
3fb87590:	move   *a13(0x180), a7, 1
3fb875b0:	subk   32, a7
3fb875c0:	jrge   L3FB877A0
3fb875d0:	move   *a13(0x260), a7, 1
3fb875f0:	move   *a7, a7, 1
3fb87600:	move   *a13(0x180), a9, 1
3fb87620:	sll    a9, a7
3fb87630:	or     a11, a7
3fb87640:	move   a7, *a13(0x1a0), 1
3fb87660:	move   *a13(0x80), a11, 1
3fb87680:	move   *a13(0x280), a7, 1
3fb876a0:	sub    a7, a11
3fb876b0:	add    a9, a11
3fb876c0:	subk   32, a11
3fb876d0:	move   a11, *a13(0x2c0), 1
3fb876f0:	jrge   L3FB877A0
3fb87700:	move   *a13(0x140), a7, 1
3fb87720:	move   *a7, a7, 1
3fb87730:	addk   32, a11
3fb87740:	sll    a11, a7
3fb87750:	move   *a13(0x1a0), a11, 1
3fb87770:	or     a11, a7
3fb87780:	move   a7, *a13(0x1a0), 1
L3FB877A0:
3fb877a0:	move   *a13(0xff60), a11, 1
3fb877c0:	move   *a11(0x40), *a13(0x1c0), 1
3fb877f0:	move   *a11(0x60), *a13(0x1e0), 1
3fb87820:	move   *a13(0x1c0), a9, 1
3fb87840:	move   *a9, a7, 1
3fb87850:	move   *a13(0x1e0), a9, 1
3fb87870:	andn   a9, a7
3fb87880:	move   *a13(0x1a0), a11, 1
3fb878a0:	and    a11, a9
3fb878b0:	or     a9, a7
3fb878c0:	move   *a13(0x1c0), a9, 1
3fb878e0:	move   a7, *a9, 1
3fb878f0:	move   *a13, a7, 1
3fb87900:	dec    a7
3fb87910:	move   a7, *a13, 1
3fb87920:	jaeq   L3FB88800
3fb87940:	move   *a13(0xff60), a7, 1
3fb87960:	addi   0x80, a7
3fb87980:	move   a7, *a13(0xff60), 1
3fb879a0:	move   *a7, a7, 1
3fb879b0:	move   a7, *a13(0x120), 1
3fb879d0:	jreq   L3FB880F0
3fb879e0:	jrle   L3FB87D60
3fb879f0:	move   *a13(0x240), a7, 1
3fb87a10:	move   *a13(0x140), a9, 1
3fb87a30:	sub    a9, a7
3fb87a40:	sra    0x3, a7
3fb87a50:	move   a7, *a13(0x2a0), 1
3fb87a70:	move   *a13(0xc0), a7, 1
3fb87a90:	sll    0x3, a7
3fb87aa0:	add    a9, a7
3fb87ab0:	move   a7, *a13(0x140), 1
3fb87ad0:	move   *a13(0x120), a9, 1
3fb87af0:	dec    a9
3fb87b00:	move   a9, *a13(0x120), 1
3fb87b20:	jrle   L3FB87BC0
3fb87b30:	move   *a13(0xc0), a7, 1
3fb87b50:	mpys   a7, a9
3fb87b60:	sll    0x3, a9
3fb87b70:	move   *a13(0x140), a7, 1
3fb87b90:	add    a7, a9
3fb87ba0:	move   a9, *a13(0x140), 1
L3FB87BC0:
3fb87bc0:	move   *a13(0x140), a9, 1
3fb87be0:	move   *a13(0x60), a7, 1
3fb87c00:	cmp    a7, a9
3fb87c10:	jrc   L3FB87CE0
L3FB87C20:
3fb87c20:	move   *a13(0xe0), a11, 1
3fb87c40:	sll    0x3, a11
3fb87c50:	move   *a13(0x140), a9, 1
3fb87c70:	sub    a11, a9
3fb87c80:	move   a9, *a13(0x140), 1
3fb87ca0:	move   *a13(0x60), a11, 1
3fb87cc0:	cmp    a11, a9
3fb87cd0:	jrnc   L3FB87C20
L3FB87CE0:
3fb87ce0:	move   *a13(0x2a0), a11, 1
3fb87d00:	sll    0x3, a11
3fb87d10:	add    a9, a11
3fb87d20:	move   a11, *a13(0x240), 1
3fb87d40:	jauc   L3FB87190
L3FB87D60:
3fb87d60:	move   *a13(0x240), a7, 1
3fb87d80:	move   *a13(0x140), a9, 1
3fb87da0:	sub    a9, a7
3fb87db0:	sra    0x3, a7
3fb87dc0:	move   a7, *a13(0x2a0), 1
3fb87de0:	move   *a13(0xc0), a7, 1
3fb87e00:	sll    0x3, a7
3fb87e10:	sub    a7, a9
3fb87e20:	move   a9, *a13(0x140), 1
3fb87e40:	move   *a13(0x120), a7, 1
3fb87e60:	inc    a7
3fb87e70:	move   a7, *a13(0x120), 1
3fb87e90:	jrge   L3FB87F30
3fb87ea0:	move   *a13(0xc0), a9, 1
3fb87ec0:	mpys   a9, a7
3fb87ed0:	sll    0x3, a7
3fb87ee0:	move   *a13(0x140), a9, 1
3fb87f00:	add    a9, a7
3fb87f10:	move   a7, *a13(0x140), 1
L3FB87F30:
3fb87f30:	move   *a13(0x140), a9, 1
3fb87f50:	move   *a13(0x40), a7, 1
3fb87f70:	cmp    a7, a9
3fb87f80:	jrnc   L3FB88050
L3FB87F90:
3fb87f90:	move   *a13(0xe0), a11, 1
3fb87fb0:	sll    0x3, a11
3fb87fc0:	move   *a13(0x140), a9, 1
3fb87fe0:	add    a9, a11
3fb87ff0:	move   a11, *a13(0x140), 1
3fb88010:	move   *a13(0x40), a9, 1
3fb88030:	cmp    a9, a11
3fb88040:	jrc   L3FB87F90
L3FB88050:
3fb88050:	move   *a13(0x2a0), a11, 1
3fb88070:	sll    0x3, a11
3fb88080:	move   *a13(0x140), a9, 1
3fb880a0:	add    a9, a11
3fb880b0:	move   a11, *a13(0x240), 1
3fb880d0:	jauc   L3FB87190
L3FB880F0:
3fb880f0:	move   *a13(0xff60), a7, 1
3fb88110:	move   *a7(0x20), a7, 1
3fb88130:	move   a7, *a13(0x100), 1
3fb88150:	jaeq   L3FB877A0
3fb88170:	jrle   L3FB884E0
L3FB88180:
3fb88180:	move   *a13(0x160), a11, 1
3fb881a0:	move   *a13(0x100), a9, 1
3fb881c0:	add    a9, a11
3fb881d0:	move   a11, *a13(0x160), 1
3fb881f0:	move   *a13(0x80), a7, 1
3fb88210:	cmp    a7, a11
3fb88220:	jrge   L3FB882C0
3fb88230:	sra    0x3, a9
3fb88240:	sll    0x3, a9
3fb88250:	move   *a13(0x240), a7, 1
3fb88270:	add    a7, a9
3fb88280:	move   a9, *a13(0x240), 1
3fb882a0:	jauc   L3FB87240
L3FB882C0:
3fb882c0:	move   *a13(0x160), a11, 1
3fb882e0:	move   *a13(0x80), a9, 1
3fb88300:	sub    a9, a11
3fb88310:	move   a11, *a13(0x160), 1
3fb88330:	cmp    a9, a11
3fb88340:	jrge   L3FB882C0
3fb88350:	move   *a13(0x160), *a13(0x220), 1
3fb88380:	move   *a13(0x140), *a13(0x240), 1
3fb883b0:	move   *a13(0x220), a11, 1
3fb883d0:	subk   32, a11
3fb883e0:	jalt   L3FB87240
L3FB88400:
3fb88400:	move   *a13(0x220), a11, 1
3fb88420:	subk   32, a11
3fb88430:	move   a11, *a13(0x220), 1
3fb88450:	move   *a13(0x240), a9, 1
3fb88470:	addk   32, a9
3fb88480:	move   a9, *a13(0x240), 1
3fb884a0:	subk   32, a11
3fb884b0:	jrge   L3FB88400
3fb884c0:	jauc   L3FB87240
L3FB884E0:
3fb884e0:	move   *a13(0x160), a11, 1
3fb88500:	move   *a13(0x100), a9, 1
3fb88520:	add    a9, a11
3fb88530:	move   a11, *a13(0x160), 1
3fb88550:	jrlt   L3FB885F0
3fb88560:	sra    0x3, a9
3fb88570:	sll    0x3, a9
3fb88580:	move   *a13(0x240), a7, 1
3fb885a0:	add    a7, a9
3fb885b0:	move   a9, *a13(0x240), 1
3fb885d0:	jauc   L3FB87240
L3FB885F0:
3fb885f0:	move   *a13(0x160), a11, 1
3fb88610:	move   *a13(0x80), a9, 1
3fb88630:	add    a9, a11
3fb88640:	move   a11, *a13(0x160), 1
3fb88660:	jrlt   L3FB885F0
3fb88670:	move   *a13(0x160), *a13(0x220), 1
3fb886a0:	move   *a13(0x140), *a13(0x240), 1
3fb886d0:	move   *a13(0x220), a11, 1
3fb886f0:	subk   32, a11
3fb88700:	jalt   L3FB87240
L3FB88720:
3fb88720:	move   *a13(0x220), a11, 1
3fb88740:	subk   32, a11
3fb88750:	move   a11, *a13(0x220), 1
3fb88770:	move   *a13(0x240), a9, 1
3fb88790:	addk   32, a9
3fb887a0:	move   a9, *a13(0x240), 1
3fb887c0:	subk   32, a11
3fb887d0:	jrge   L3FB88720
3fb887e0:	jauc   L3FB87240
L3FB88800:
3fb88800:	calla  L3F6F0400
L3FB88830:
3fb88830:	move   *sp(0xa0), a14, 1
3fb88850:	mmfm   sp, a7,a9,a11,a13
3fb88870:	rets   2
3fb88880:	mmtm   sp, a7,a9,a11,a13
3fb888a0:	move   a14, a13
3fb888b0:	addi   0x180, a14
3fb888d0:	move   *a13(0xff80), a11, 1
3fb888f0:	move   a11, *a13, 1
3fb88900:	jaeq   L3FB89650
3fb88920:	calla  L3F6F0200
3fb88950:	move   *a13(0xffc0), a9, 1
3fb88970:	move   *a9(0x20), a9, 1
3fb88990:	move   *a9(0x40), *a13(0x20), 1
3fb889c0:	move   *a13(0x20), a9, 1
3fb889e0:	move   *a9(0x80), a9, 1
3fb88a00:	move   *a9(0x60), a9, 1
3fb88a20:	move   *a9(0xe0), *a13(0x40), 1
3fb88a50:	move   *a13(0x20), a9, 1
3fb88a70:	move   *a9(0x80), a9, 1
3fb88a90:	move   *a9(0x60), a9, 1
3fb88ab0:	setf   16, 0, 0
3fb88ac0:	move   *a9(0x100), a9, 0
3fb88ae0:	move   a9, *a13(0x80), 1
3fb88b00:	sll    0x5, a9
3fb88b10:	move   *a13(0x40), a11, 1
3fb88b30:	add    a11, a9
3fb88b40:	move   a9, *a13(0x60), 1
3fb88b60:	sub    a11, a9
3fb88b70:	sra    0x3, a9
3fb88b80:	move   a9, *a13(0xa0), 1
3fb88ba0:	move   *a13(0xff60), a9, 1
3fb88bc0:	move   *a9, a9, 1
3fb88bd0:	move   a9, *a13(0xe0), 1
3fb88bf0:	jrge   L3FB88CA0
3fb88c00:	move   *a13(0x80), a11, 1
3fb88c20:	mods   a11, a9
3fb88c30:	move   a9, *a13(0xe0), 1
3fb88c50:	jreq   L3FB88D10
3fb88c60:	add    a11, a9
3fb88c70:	move   a9, *a13(0xe0), 1
3fb88c90:	jruc   L3FB88D10
L3FB88CA0:
3fb88ca0:	move   *a13(0x80), a11, 1
3fb88cc0:	cmp    a11, a9
3fb88cd0:	jrlt   L3FB88D10
3fb88ce0:	mods   a11, a9
3fb88cf0:	move   a9, *a13(0xe0), 1
L3FB88D10:
3fb88d10:	sll    0x5, a9
3fb88d20:	move   *a13(0x40), a11, 1
3fb88d40:	add    a11, a9
3fb88d50:	move   a9, *a13(0xc0), 1
3fb88d70:	jruc   L3FB88F00
L3FB88D80:
3fb88d80:	move   *a13(0xe0), a11, 1
3fb88da0:	sll    0x5, a11
3fb88db0:	move   *a13(0xc0), a9, 1
3fb88dd0:	add    a9, a11
3fb88de0:	move   a11, *a13(0xc0), 1
3fb88e00:	move   *a13(0x60), a9, 1
3fb88e20:	cmp    a9, a11
3fb88e30:	jrc   L3FB88F00
L3FB88E40:
3fb88e40:	move   *a13(0xa0), a11, 1
3fb88e60:	sll    0x3, a11
3fb88e70:	move   *a13(0xc0), a9, 1
3fb88e90:	sub    a11, a9
3fb88ea0:	move   a9, *a13(0xc0), 1
3fb88ec0:	move   *a13(0x60), a11, 1
3fb88ee0:	cmp    a11, a9
3fb88ef0:	jrnc   L3FB88E40
L3FB88F00:
3fb88f00:	move   *a13(0xc0), a11, 1
3fb88f20:	move   *a11(0x0), *a13(0x100), 1
L3FB88F50:
3fb88f50:	move   *a13(0xff60), a11, 1
3fb88f70:	move   *a11(0x40), *a13(0x140), 1
3fb88fa0:	move   *a11(0x60), *a13(0x160), 1
3fb88fd0:	move   *a13(0x140), a9, 1
3fb88ff0:	move   *a9, a7, 1
3fb89000:	move   *a13(0x160), a9, 1
3fb89020:	andn   a9, a7
3fb89030:	move   *a13(0x100), a11, 1
3fb89050:	and    a9, a11
3fb89060:	or     a11, a7
3fb89070:	move   *a13(0x140), a11, 1
3fb89090:	move   a7, *a11, 1
3fb890a0:	addk   32, a11
3fb890b0:	move   a11, *a13(0x140), 1
3fb890d0:	move   *a13(0xff60), a7, 1
3fb890f0:	move   *a7(0x80), a7, 1
3fb89110:	move   a7, *a13(0x120), 1
3fb89130:	jreq   L3FB89200
L3FB89140:
3fb89140:	move   *a13(0x140), a11, 1
3fb89160:	move   *a13(0x100), *a11+, 1
3fb89180:	move   a11, *a13(0x140), 1
3fb891a0:	move   *a13(0x120), a9, 1
3fb891c0:	dec    a9
3fb891d0:	move   a9, *a13(0x120), 1
3fb891f0:	jrne   L3FB89140
L3FB89200:
3fb89200:	move   *a13(0xff60), a11, 1
3fb89220:	move   *a11(0xa0), *a13(0x160), 1
3fb89250:	move   *a13(0x140), a9, 1
3fb89270:	move   *a9, a7, 1
3fb89280:	move   *a13(0x160), a9, 1
3fb892a0:	andn   a9, a7
3fb892b0:	move   *a13(0x100), a11, 1
3fb892d0:	and    a9, a11
3fb892e0:	or     a11, a7
3fb892f0:	move   *a13(0x140), a11, 1
3fb89310:	move   a7, *a11, 1
3fb89320:	move   *a13, a7, 1
3fb89330:	dec    a7
3fb89340:	move   a7, *a13, 1
3fb89350:	jreq   L3FB89620
3fb89360:	move   *a13(0xff60), a7, 1
3fb89380:	addi   0xc0, a7
3fb893a0:	move   a7, *a13(0xff60), 1
3fb893c0:	move   *a7, a7, 1
3fb893d0:	move   a7, *a13(0xe0), 1
3fb893f0:	jrlt   L3FB89420
3fb89400:	jrle   L3FB88F50
3fb89410:	jruc   L3FB88D80
L3FB89420:
3fb89420:	sll    0x5, a7
3fb89430:	move   *a13(0xc0), a9, 1
3fb89450:	add    a9, a7
3fb89460:	move   a7, *a13(0xc0), 1
3fb89480:	move   *a13(0x40), a9, 1
3fb894a0:	cmp    a9, a7
3fb894b0:	jrc   L3FB89500
3fb894c0:	move   *a7(0x0), *a13(0x100), 1
3fb894f0:	jruc   L3FB88F50
L3FB89500:
3fb89500:	move   *a13(0xa0), a11, 1
3fb89520:	sll    0x3, a11
3fb89530:	move   *a13(0xc0), a9, 1
3fb89550:	add    a9, a11
3fb89560:	move   a11, *a13(0xc0), 1
3fb89580:	move   *a13(0x40), a9, 1
3fb895a0:	cmp    a9, a11
3fb895b0:	jrc   L3FB89500
3fb895c0:	move   *a13(0xc0), a11, 1
3fb895e0:	move   *a11(0x0), *a13(0x100), 1
3fb89610:	jruc   L3FB88F50
L3FB89620:
3fb89620:	calla  L3F6F0400
L3FB89650:
3fb89650:	move   *sp(0xa0), a14, 1
3fb89670:	mmfm   sp, a7,a9,a11,a13
3fb89690:	rets   2
3fb896a0:	mmtm   sp, a7,a9,a11,a13
3fb896c0:	move   a14, a13
3fb896d0:	addi   0x300, a14
3fb896f0:	move   *a13(0xff80), a11, 1
3fb89710:	move   a11, *a13, 1
3fb89720:	jaeq   L3FB8DFE0
3fb89740:	calla  L3F6F0200
3fb89770:	move   *a13(0xffc0), a9, 1
3fb89790:	move   *a9(0x20), a9, 1
3fb897b0:	move   *a9(0x40), *a13(0x20), 1
3fb897e0:	move   *a13(0x20), a9, 1
3fb89800:	move   *a9(0x80), a9, 1
3fb89820:	move   *a9(0x60), a9, 1
3fb89840:	move   *a9(0xe0), *a13(0x40), 1
3fb89870:	move   *a13(0x20), a9, 1
3fb89890:	move   *a9(0x80), a9, 1
3fb898b0:	move   *a9(0x60), a9, 1
3fb898d0:	move   *a9(0x140), *a13(0xc0), 1
3fb89900:	move   *a13(0x20), a9, 1
3fb89920:	move   *a9(0x80), a9, 1
3fb89940:	move   *a9(0x60), a9, 1
3fb89960:	setf   16, 0, 0
3fb89970:	move   *a9(0x110), a9, 0
3fb89990:	move   a9, *a13(0x80), 1
3fb899b0:	move   *a13(0x20), a9, 1
3fb899d0:	move   *a9(0x80), a9, 1
3fb899f0:	move   *a9(0x60), a9, 1
3fb89a10:	move   *a9(0x100), a9, 0
3fb89a30:	move   a9, *a13(0xa0), 1
3fb89a50:	move   *a13(0xc0), a11, 1
3fb89a70:	mpys   a9, a11
3fb89a80:	move   a11, *a13(0xe0), 1
3fb89aa0:	sll    0x3, a11
3fb89ab0:	move   *a13(0x40), a9, 1
3fb89ad0:	add    a9, a11
3fb89ae0:	move   a11, *a13(0x60), 1
3fb89b00:	move   *a13(0xff60), a9, 1
3fb89b20:	move   *a13(0xffc0), a11, 1
3fb89b40:	setf   16, 1, 0
3fb89b50:	move   *a11(0x210), a11, 0
3fb89b70:	move   *a9, a9, 1
3fb89b80:	sub    a11, a9
3fb89b90:	move   a9, *a13(0x120), 1
3fb89bb0:	jrge   L3FB89C60
3fb89bc0:	move   *a13(0xa0), a11, 1
3fb89be0:	mods   a11, a9
3fb89bf0:	move   a9, *a13(0x120), 1
3fb89c10:	jreq   L3FB89CD0
3fb89c20:	add    a11, a9
3fb89c30:	move   a9, *a13(0x120), 1
3fb89c50:	jruc   L3FB89CD0
L3FB89C60:
3fb89c60:	move   *a13(0xa0), a11, 1
3fb89c80:	cmp    a11, a9
3fb89c90:	jrlt   L3FB89CD0
3fb89ca0:	mods   a11, a9
3fb89cb0:	move   a9, *a13(0x120), 1
L3FB89CD0:
3fb89cd0:	move   *a13(0x40), *a13(0x140), 1
3fb89d00:	move   a9, a8
3fb89d10:	jreq   L3FB89E00
L3FB89D20:
3fb89d20:	move   *a13(0xc0), a11, 1
3fb89d40:	sll    0x3, a11
3fb89d50:	move   *a13(0x140), a9, 1
3fb89d70:	add    a9, a11
3fb89d80:	move   a11, *a13(0x140), 1
3fb89da0:	move   *a13(0x120), a9, 1
3fb89dc0:	dec    a9
3fb89dd0:	move   a9, *a13(0x120), 1
3fb89df0:	jrne   L3FB89D20
L3FB89E00:
3fb89e00:	sub    a11, a11
3fb89e10:	move   a11, *a13(0x220), 1
3fb89e30:	move   *a13(0xffe0), a9, 1
3fb89e50:	setf   16, 1, 0
3fb89e60:	move   *a9, a9, 0
3fb89e70:	jrne   L3FB89EE0
3fb89e80:	move   *a13(0xffe0), a9, 1
3fb89ea0:	move   *a9(0x3a0), a9, 0
3fb89ec0:	move   a9, *a13(0x220), 1
L3FB89EE0:
3fb89ee0:	move   *a13(0xff60), a9, 1
3fb89f00:	move   *a9(0x20), a11, 1
3fb89f20:	move   *a13(0xffa0), a9, 1
3fb89f40:	add    a9, a11
3fb89f50:	move   *a13(0x220), a9, 1
3fb89f70:	add    a9, a11
3fb89f80:	movk   31, a9
3fb89f90:	andn   a9, a11
3fb89fa0:	move   *a13(0xffc0), a9, 1
3fb89fc0:	move   *a13(0x220), a7, 1
3fb89fe0:	move   *a9(0x200), a9, 0
3fb8a000:	add    a7, a9
3fb8a010:	move   *a13(0x80), a7, 1
3fb8a030:	mods   a7, a9
3fb8a040:	sub    a9, a11
3fb8a050:	move   a11, *a13(0x160), 1
3fb8a070:	jrge   L3FB8A100
3fb8a080:	mods   a7, a11
3fb8a090:	move   a11, *a13(0x160), 1
3fb8a0b0:	jreq   L3FB8A150
3fb8a0c0:	add    a7, a11
3fb8a0d0:	move   a11, *a13(0x160), 1
3fb8a0f0:	jruc   L3FB8A150
L3FB8A100:
3fb8a100:	cmp    a7, a11
3fb8a110:	jrlt   L3FB8A150
3fb8a120:	mods   a7, a11
3fb8a130:	move   a11, *a13(0x160), 1
L3FB8A150:
3fb8a150:	subk   32, a7
3fb8a160:	jage   L3FB8B840
3fb8a180:	move   *a13(0x140), a9, 1
3fb8a1a0:	move   *a9(0x0), *a13(0x240), 1
L3FB8A1D0:
3fb8a1d0:	move   *a13(0x160), a11, 1
3fb8a1f0:	neg    a11
3fb8a200:	move   *a13(0x240), a9, 1
3fb8a220:	sra    a11, a9
3fb8a230:	move   *a13(0x160), a11, 1
3fb8a250:	neg    a11
3fb8a260:	addk   31, a11
3fb8a270:	sll    0x5, a11
3fb8a280:	addi   0xda400, a11
3fb8a2b0:	move   *a11, a11, 1
3fb8a2c0:	and    a11, a9
3fb8a2d0:	move   a9, *a13(0x1a0), 1
3fb8a2f0:	move   *a13(0x80), a11, 1
3fb8a310:	move   *a13(0x160), a7, 1
3fb8a330:	sub    a7, a11
3fb8a340:	move   a11, *a13(0x180), 1
3fb8a360:	move   *a13(0x240), a7, 1
3fb8a380:	sll    a11, a7
3fb8a390:	or     a9, a7
3fb8a3a0:	move   a7, *a13(0x1a0), 1
3fb8a3c0:	move   *a13(0x80), a9, 1
3fb8a3e0:	add    a9, a11
3fb8a3f0:	move   a11, *a13(0x260), 1
3fb8a410:	subk   32, a11
3fb8a420:	jrge   L3FB8A500
3fb8a430:	move   *a13(0x260), *a13(0x180), 1
3fb8a460:	move   *a13(0x240), a11, 1
3fb8a480:	move   *a13(0x180), a7, 1
3fb8a4a0:	sll    a7, a11
3fb8a4b0:	move   *a13(0x1a0), a7, 1
3fb8a4d0:	or     a7, a11
3fb8a4e0:	move   a11, *a13(0x1a0), 1
L3FB8A500:
3fb8a500:	move   *a13(0xff60), a11, 1
3fb8a520:	move   *a11(0x40), *a13(0x1e0), 1
3fb8a550:	move   *a11(0x60), *a13(0x200), 1
3fb8a580:	move   *a13(0x1e0), a7, 1
3fb8a5a0:	move   *a7, a7, 1
3fb8a5b0:	move   *a13(0x200), a9, 1
3fb8a5d0:	andn   a9, a7
3fb8a5e0:	move   *a13(0x1a0), a11, 1
3fb8a600:	and    a9, a11
3fb8a610:	or     a11, a7
3fb8a620:	move   *a13(0x1e0), a11, 1
3fb8a640:	move   a7, *a11, 1
3fb8a650:	addk   32, a11
3fb8a660:	move   a11, *a13(0x1e0), 1
3fb8a680:	move   *a13(0xff60), a7, 1
3fb8a6a0:	move   *a7(0x80), a7, 1
3fb8a6c0:	move   a7, *a13(0x1c0), 1
3fb8a6e0:	jreq   L3FB8AB20
L3FB8A6F0:
3fb8a6f0:	move   *a13(0x180), a11, 1
3fb8a710:	neg    a11
3fb8a720:	addk   32, a11
3fb8a730:	move   a11, *a13(0x180), 1
3fb8a750:	neg    a11
3fb8a760:	move   *a13(0x240), a9, 1
3fb8a780:	sra    a11, a9
3fb8a790:	move   *a13(0x180), a11, 1
3fb8a7b0:	neg    a11
3fb8a7c0:	addk   31, a11
3fb8a7d0:	sll    0x5, a11
3fb8a7e0:	addi   0xda400, a11
3fb8a810:	move   *a11, a11, 1
3fb8a820:	and    a11, a9
3fb8a830:	move   a9, *a13(0x1a0), 1
3fb8a850:	move   *a13(0x80), a11, 1
3fb8a870:	move   *a13(0x180), a7, 1
3fb8a890:	sub    a7, a11
3fb8a8a0:	move   a11, *a13(0x180), 1
3fb8a8c0:	move   *a13(0x240), a7, 1
3fb8a8e0:	sll    a11, a7
3fb8a8f0:	or     a9, a7
3fb8a900:	move   a7, *a13(0x1a0), 1
3fb8a920:	move   *a13(0x80), a9, 1
3fb8a940:	add    a9, a11
3fb8a950:	move   a11, *a13(0x260), 1
3fb8a970:	subk   32, a11
3fb8a980:	jrge   L3FB8AA60
3fb8a990:	move   *a13(0x260), *a13(0x180), 1
3fb8a9c0:	move   *a13(0x240), a11, 1
3fb8a9e0:	move   *a13(0x180), a7, 1
3fb8aa00:	sll    a7, a11
3fb8aa10:	move   *a13(0x1a0), a7, 1
3fb8aa30:	or     a7, a11
3fb8aa40:	move   a11, *a13(0x1a0), 1
L3FB8AA60:
3fb8aa60:	move   *a13(0x1e0), a11, 1
3fb8aa80:	move   *a13(0x1a0), *a11+, 1
3fb8aaa0:	move   a11, *a13(0x1e0), 1
3fb8aac0:	move   *a13(0x1c0), a7, 1
3fb8aae0:	dec    a7
3fb8aaf0:	move   a7, *a13(0x1c0), 1
3fb8ab10:	jrne   L3FB8A6F0
L3FB8AB20:
3fb8ab20:	move   *a13(0x180), a11, 1
3fb8ab40:	neg    a11
3fb8ab50:	addk   32, a11
3fb8ab60:	move   a11, *a13(0x180), 1
3fb8ab80:	neg    a11
3fb8ab90:	move   *a13(0x240), a9, 1
3fb8abb0:	sra    a11, a9
3fb8abc0:	move   *a13(0x180), a11, 1
3fb8abe0:	neg    a11
3fb8abf0:	addk   31, a11
3fb8ac00:	sll    0x5, a11
3fb8ac10:	addi   0xda400, a11
3fb8ac40:	move   *a11, a11, 1
3fb8ac50:	and    a11, a9
3fb8ac60:	move   a9, *a13(0x1a0), 1
3fb8ac80:	move   *a13(0x80), a11, 1
3fb8aca0:	move   *a13(0x180), a7, 1
3fb8acc0:	sub    a7, a11
3fb8acd0:	move   a11, *a13(0x180), 1
3fb8acf0:	move   *a13(0x240), a7, 1
3fb8ad10:	sll    a11, a7
3fb8ad20:	or     a9, a7
3fb8ad30:	move   a7, *a13(0x1a0), 1
3fb8ad50:	move   *a13(0x80), a9, 1
3fb8ad70:	add    a9, a11
3fb8ad80:	move   a11, *a13(0x180), 1
3fb8ada0:	subk   32, a11
3fb8adb0:	jrge   L3FB8AE60
3fb8adc0:	move   *a13(0x240), a11, 1
3fb8ade0:	move   *a13(0x180), a7, 1
3fb8ae00:	sll    a7, a11
3fb8ae10:	move   *a13(0x1a0), a7, 1
3fb8ae30:	or     a7, a11
3fb8ae40:	move   a11, *a13(0x1a0), 1
L3FB8AE60:
3fb8ae60:	move   *a13(0xff60), a11, 1
3fb8ae80:	move   *a11(0xa0), *a13(0x200), 1
3fb8aeb0:	move   *a13(0x1e0), a7, 1
3fb8aed0:	move   *a7, a7, 1
3fb8aee0:	move   *a13(0x200), a9, 1
3fb8af00:	andn   a9, a7
3fb8af10:	move   *a13(0x1a0), a11, 1
3fb8af30:	and    a9, a11
3fb8af40:	or     a11, a7
3fb8af50:	move   *a13(0x1e0), a11, 1
3fb8af70:	move   a7, *a11, 1
3fb8af80:	move   *a13, a7, 1
3fb8af90:	dec    a7
3fb8afa0:	move   a7, *a13, 1
3fb8afb0:	jaeq   L3FB8DFB0
3fb8afd0:	move   *a13(0xff60), a7, 1
3fb8aff0:	addi   0xc0, a7
3fb8b010:	move   a7, *a13(0xff60), 1
3fb8b030:	move   *a7, a7, 1
3fb8b040:	move   a7, *a13(0x120), 1
3fb8b060:	jreq   L3FB8B600
3fb8b070:	jrle   L3FB8B320
3fb8b080:	move   *a13(0xc0), a7, 1
3fb8b0a0:	sll    0x3, a7
3fb8b0b0:	move   *a13(0x140), a9, 1
3fb8b0d0:	add    a9, a7
3fb8b0e0:	move   a7, *a13(0x140), 1
3fb8b100:	move   *a13(0x120), a9, 1
3fb8b120:	dec    a9
3fb8b130:	move   a9, *a13(0x120), 1
3fb8b150:	jrle   L3FB8B1F0
3fb8b160:	move   *a13(0xc0), a7, 1
3fb8b180:	mpys   a7, a9
3fb8b190:	sll    0x3, a9
3fb8b1a0:	move   *a13(0x140), a7, 1
3fb8b1c0:	add    a7, a9
3fb8b1d0:	move   a9, *a13(0x140), 1
L3FB8B1F0:
3fb8b1f0:	move   *a13(0x140), a9, 1
3fb8b210:	move   *a13(0x60), a7, 1
3fb8b230:	cmp    a7, a9
3fb8b240:	jrc   L3FB8B5B0
L3FB8B250:
3fb8b250:	move   *a13(0xe0), a11, 1
3fb8b270:	sll    0x3, a11
3fb8b280:	move   *a13(0x140), a9, 1
3fb8b2a0:	sub    a11, a9
3fb8b2b0:	move   a9, *a13(0x140), 1
3fb8b2d0:	move   *a13(0x60), a11, 1
3fb8b2f0:	cmp    a11, a9
3fb8b300:	jrnc   L3FB8B250
3fb8b310:	jruc   L3FB8B5B0
L3FB8B320:
3fb8b320:	move   *a13(0xc0), a7, 1
3fb8b340:	sll    0x3, a7
3fb8b350:	move   *a13(0x140), a9, 1
3fb8b370:	sub    a7, a9
3fb8b380:	move   a9, *a13(0x140), 1
3fb8b3a0:	move   *a13(0x120), a7, 1
3fb8b3c0:	inc    a7
3fb8b3d0:	move   a7, *a13(0x120), 1
3fb8b3f0:	jrge   L3FB8B490
3fb8b400:	move   *a13(0xc0), a9, 1
3fb8b420:	mpys   a9, a7
3fb8b430:	sll    0x3, a7
3fb8b440:	move   *a13(0x140), a9, 1
3fb8b460:	add    a9, a7
3fb8b470:	move   a7, *a13(0x140), 1
L3FB8B490:
3fb8b490:	move   *a13(0x140), a9, 1
3fb8b4b0:	move   *a13(0x40), a7, 1
3fb8b4d0:	cmp    a7, a9
3fb8b4e0:	jrnc   L3FB8B5B0
L3FB8B4F0:
3fb8b4f0:	move   *a13(0xe0), a11, 1
3fb8b510:	sll    0x3, a11
3fb8b520:	move   *a13(0x140), a9, 1
3fb8b540:	add    a9, a11
3fb8b550:	move   a11, *a13(0x140), 1
3fb8b570:	move   *a13(0x40), a9, 1
3fb8b590:	cmp    a9, a11
3fb8b5a0:	jrc   L3FB8B4F0
L3FB8B5B0:
3fb8b5b0:	move   *a13(0x140), a11, 1
3fb8b5d0:	move   *a11(0x0), *a13(0x240), 1
L3FB8B600:
3fb8b600:	move   *a13(0xff60), a11, 1
3fb8b620:	move   *a11(0x20), a9, 1
3fb8b640:	move   a9, *a13(0x100), 1
3fb8b660:	jaeq   L3FB8A1D0
3fb8b680:	move   *a13(0x160), a7, 1
3fb8b6a0:	add    a9, a7
3fb8b6b0:	move   a7, *a13(0x160), 1
3fb8b6d0:	move   a9, a8
3fb8b6e0:	jrle   L3FB8B7A0
L3FB8B6F0:
3fb8b6f0:	move   *a13(0x160), a11, 1
3fb8b710:	move   *a13(0x80), a9, 1
3fb8b730:	sub    a9, a11
3fb8b740:	move   a11, *a13(0x160), 1
3fb8b760:	cmp    a9, a11
3fb8b770:	jrge   L3FB8B6F0
3fb8b780:	jauc   L3FB8A1D0
L3FB8B7A0:
3fb8b7a0:	move   *a13(0x160), a11, 1
3fb8b7c0:	move   *a13(0x80), a9, 1
3fb8b7e0:	add    a9, a11
3fb8b7f0:	move   a11, *a13(0x160), 1
3fb8b810:	jrlt   L3FB8B7A0
3fb8b820:	jauc   L3FB8A1D0
L3FB8B840:
3fb8b840:	move   a11, *a13(0x240), 1
3fb8b860:	move   *a13(0x140), *a13(0x260), 1
3fb8b890:	subk   32, a11
3fb8b8a0:	jrlt   L3FB8B970
L3FB8B8B0:
3fb8b8b0:	move   *a13(0x240), a11, 1
3fb8b8d0:	subk   32, a11
3fb8b8e0:	move   a11, *a13(0x240), 1
3fb8b900:	move   *a13(0x260), a9, 1
3fb8b920:	addk   32, a9
3fb8b930:	move   a9, *a13(0x260), 1
3fb8b950:	subk   32, a11
3fb8b960:	jrge   L3FB8B8B0
L3FB8B970:
3fb8b970:	move   *a13(0x240), *a13(0x180), 1
3fb8b9a0:	move   *a13(0x260), *a13(0x280), 1
3fb8b9d0:	move   *a13(0x280), a11, 1
3fb8b9f0:	move   *a13(0x180), a9, 1
3fb8ba10:	neg    a9
3fb8ba20:	move   *a11+, a7, 1
3fb8ba30:	move   a11, *a13(0x280), 1
3fb8ba50:	sra    a9, a7
3fb8ba60:	move   *a13(0x180), a9, 1
3fb8ba80:	neg    a9
3fb8ba90:	addk   31, a9
3fb8baa0:	sll    0x5, a9
3fb8bab0:	addi   0xda400, a9
3fb8bae0:	move   *a9, a9, 1
3fb8baf0:	and    a9, a7
3fb8bb00:	move   a7, *a13(0x1a0), 1
3fb8bb20:	move   *a13(0x160), a9, 1
3fb8bb40:	move   *a13(0x180), a7, 1
3fb8bb60:	sub    a7, a9
3fb8bb70:	addk   32, a9
3fb8bb80:	move   a9, *a13(0x2a0), 1
3fb8bba0:	move   *a13(0x80), a7, 1
3fb8bbc0:	sub    a9, a7
3fb8bbd0:	move   a7, *a13(0x2c0), 1
3fb8bbf0:	jrgt   L3FB8BDD0
3fb8bc00:	move   *a13(0x140), *a13(0x280), 1
3fb8bc30:	move   *a13(0x180), a11, 1
3fb8bc50:	sub    a11, a7
3fb8bc60:	addk   32, a7
3fb8bc70:	move   a7, *a13(0x180), 1
3fb8bc90:	neg    a7
3fb8bca0:	addk   32, a7
3fb8bcb0:	move   a7, *a13(0x2a0), 1
3fb8bcd0:	move   *a13(0x180), a11, 1
3fb8bcf0:	subk   32, a11
3fb8bd00:	jrge   L3FB8C160
3fb8bd10:	move   *a13(0x280), a11, 1
3fb8bd30:	move   *a11, a9, 1
3fb8bd40:	move   *a13(0x180), a7, 1
3fb8bd60:	sll    a7, a9
3fb8bd70:	move   *a13(0x1a0), a7, 1
3fb8bd90:	or     a7, a9
3fb8bda0:	move   a9, *a13(0x1a0), 1
3fb8bdc0:	jruc   L3FB8C160
L3FB8BDD0:
3fb8bdd0:	move   *a13(0x180), a7, 1
3fb8bdf0:	neg    a7
3fb8be00:	addk   32, a7
3fb8be10:	move   a7, *a13(0x180), 1
3fb8be30:	subk   32, a7
3fb8be40:	jrge   L3FB8C160
3fb8be50:	move   *a11, a7, 1
3fb8be60:	move   *a13(0x180), a9, 1
3fb8be80:	sll    a9, a7
3fb8be90:	move   *a13(0x1a0), a9, 1
3fb8beb0:	or     a9, a7
3fb8bec0:	move   a7, *a13(0x1a0), 1
3fb8bee0:	move   *a13(0x180), a9, 1
3fb8bf00:	neg    a9
3fb8bf10:	move   *a13(0x2a0), a7, 1
3fb8bf30:	addk   32, a9
3fb8bf40:	add    a7, a9
3fb8bf50:	move   a9, *a13(0x2a0), 1
3fb8bf70:	move   *a13(0x80), a7, 1
3fb8bf90:	sub    a9, a7
3fb8bfa0:	move   a7, *a13(0x2c0), 1
3fb8bfc0:	jrgt   L3FB8C160
3fb8bfd0:	move   *a13(0x140), *a13(0x280), 1
3fb8c000:	addk   32, a7
3fb8c010:	move   a7, *a13(0x180), 1
3fb8c030:	neg    a7
3fb8c040:	addk   32, a7
3fb8c050:	move   a7, *a13(0x2a0), 1
3fb8c070:	move   *a13(0x180), a11, 1
3fb8c090:	subk   32, a11
3fb8c0a0:	jrge   L3FB8C160
3fb8c0b0:	move   *a13(0x280), a11, 1
3fb8c0d0:	move   *a11, a9, 1
3fb8c0e0:	move   *a13(0x180), a7, 1
3fb8c100:	sll    a7, a9
3fb8c110:	move   *a13(0x1a0), a7, 1
3fb8c130:	or     a7, a9
3fb8c140:	move   a9, *a13(0x1a0), 1
L3FB8C160:
3fb8c160:	move   *a13(0xff60), a11, 1
3fb8c180:	move   *a11(0x40), *a13(0x1e0), 1
3fb8c1b0:	move   *a11(0x60), *a13(0x200), 1
3fb8c1e0:	move   *a13(0x1e0), a9, 1
3fb8c200:	move   *a9, a7, 1
3fb8c210:	move   *a13(0x200), a9, 1
3fb8c230:	andn   a9, a7
3fb8c240:	move   *a13(0x1a0), a11, 1
3fb8c260:	and    a9, a11
3fb8c270:	or     a11, a7
3fb8c280:	move   *a13(0x1e0), a11, 1
3fb8c2a0:	move   a7, *a11, 1
3fb8c2b0:	addk   32, a11
3fb8c2c0:	move   a11, *a13(0x1e0), 1
3fb8c2e0:	move   *a13(0xff60), a7, 1
3fb8c300:	move   *a7(0x80), a7, 1
3fb8c320:	move   a7, *a13(0x1c0), 1
3fb8c340:	jaeq   L3FB8CBF0
L3FB8C360:
3fb8c360:	move   *a13(0x180), a11, 1
3fb8c380:	neg    a11
3fb8c390:	addk   32, a11
3fb8c3a0:	move   a11, *a13(0x180), 1
3fb8c3c0:	move   *a13(0x280), a9, 1
3fb8c3e0:	neg    a11
3fb8c3f0:	move   *a9+, a7, 1
3fb8c400:	move   a9, *a13(0x280), 1
3fb8c420:	sra    a11, a7
3fb8c430:	move   *a13(0x180), a11, 1
3fb8c450:	neg    a11
3fb8c460:	addk   31, a11
3fb8c470:	sll    0x5, a11
3fb8c480:	addi   0xda400, a11
3fb8c4b0:	move   *a11, a11, 1
3fb8c4c0:	and    a11, a7
3fb8c4d0:	move   a7, *a13(0x1a0), 1
3fb8c4f0:	move   *a13(0x180), a11, 1
3fb8c510:	neg    a11
3fb8c520:	move   *a13(0x2a0), a7, 1
3fb8c540:	addk   32, a11
3fb8c550:	add    a7, a11
3fb8c560:	move   a11, *a13(0x2a0), 1
3fb8c580:	move   *a13(0x80), a7, 1
3fb8c5a0:	sub    a11, a7
3fb8c5b0:	move   a7, *a13(0x2c0), 1
3fb8c5d0:	jrgt   L3FB8C7B0
3fb8c5e0:	move   *a13(0x140), *a13(0x280), 1
3fb8c610:	move   *a13(0x180), a9, 1
3fb8c630:	sub    a9, a7
3fb8c640:	addk   32, a7
3fb8c650:	move   a7, *a13(0x180), 1
3fb8c670:	neg    a7
3fb8c680:	addk   32, a7
3fb8c690:	move   a7, *a13(0x2a0), 1
3fb8c6b0:	move   *a13(0x180), a11, 1
3fb8c6d0:	subk   32, a11
3fb8c6e0:	jrge   L3FB8CB20
3fb8c6f0:	move   *a13(0x280), a11, 1
3fb8c710:	move   *a11, a9, 1
3fb8c720:	move   *a13(0x180), a7, 1
3fb8c740:	sll    a7, a9
3fb8c750:	move   *a13(0x1a0), a7, 1
3fb8c770:	or     a7, a9
3fb8c780:	move   a9, *a13(0x1a0), 1
3fb8c7a0:	jruc   L3FB8CB20
L3FB8C7B0:
3fb8c7b0:	move   *a13(0x180), a7, 1
3fb8c7d0:	neg    a7
3fb8c7e0:	addk   32, a7
3fb8c7f0:	move   a7, *a13(0x180), 1
3fb8c810:	subk   32, a7
3fb8c820:	jrge   L3FB8CB20
3fb8c830:	move   *a9, a7, 1
3fb8c840:	move   *a13(0x180), a9, 1
3fb8c860:	sll    a9, a7
3fb8c870:	move   *a13(0x1a0), a9, 1
3fb8c890:	or     a9, a7
3fb8c8a0:	move   a7, *a13(0x1a0), 1
3fb8c8c0:	move   *a13(0x180), a9, 1
3fb8c8e0:	neg    a9
3fb8c8f0:	addk   32, a9
3fb8c900:	add    a11, a9
3fb8c910:	move   a9, *a13(0x2a0), 1
3fb8c930:	move   *a13(0x80), a11, 1
3fb8c950:	sub    a9, a11
3fb8c960:	move   a11, *a13(0x2c0), 1
3fb8c980:	jrgt   L3FB8CB20
3fb8c990:	move   *a13(0x140), *a13(0x280), 1
3fb8c9c0:	addk   32, a11
3fb8c9d0:	move   a11, *a13(0x180), 1
3fb8c9f0:	neg    a11
3fb8ca00:	addk   32, a11
3fb8ca10:	move   a11, *a13(0x2a0), 1
3fb8ca30:	move   *a13(0x180), a9, 1
3fb8ca50:	subk   32, a9
3fb8ca60:	jrge   L3FB8CB20
3fb8ca70:	move   *a13(0x280), a9, 1
3fb8ca90:	move   *a9, a7, 1
3fb8caa0:	move   *a13(0x180), a9, 1
3fb8cac0:	sll    a9, a7
3fb8cad0:	move   *a13(0x1a0), a9, 1
3fb8caf0:	or     a9, a7
3fb8cb00:	move   a7, *a13(0x1a0), 1
L3FB8CB20:
3fb8cb20:	move   *a13(0x1e0), a11, 1
3fb8cb40:	move   *a13(0x1a0), *a11+, 1
3fb8cb60:	move   a11, *a13(0x1e0), 1
3fb8cb80:	move   *a13(0x1c0), a9, 1
3fb8cba0:	dec    a9
3fb8cbb0:	move   a9, *a13(0x1c0), 1
3fb8cbd0:	jane   L3FB8C360
L3FB8CBF0:
3fb8cbf0:	move   *a13(0x180), a11, 1
3fb8cc10:	neg    a11
3fb8cc20:	addk   32, a11
3fb8cc30:	move   a11, *a13(0x180), 1
3fb8cc50:	move   *a13(0x280), a9, 1
3fb8cc70:	neg    a11
3fb8cc80:	move   *a9+, a7, 1
3fb8cc90:	move   a9, *a13(0x280), 1
3fb8ccb0:	sra    a11, a7
3fb8ccc0:	move   *a13(0x180), a11, 1
3fb8cce0:	neg    a11
3fb8ccf0:	addk   31, a11
3fb8cd00:	sll    0x5, a11
3fb8cd10:	addi   0xda400, a11
3fb8cd40:	move   *a11, a11, 1
3fb8cd50:	and    a11, a7
3fb8cd60:	move   a7, *a13(0x1a0), 1
3fb8cd80:	move   *a13(0x180), a11, 1
3fb8cda0:	neg    a11
3fb8cdb0:	move   *a13(0x2a0), a7, 1
3fb8cdd0:	addk   32, a11
3fb8cde0:	add    a7, a11
3fb8cdf0:	move   a11, *a13(0x2a0), 1
3fb8ce10:	move   *a13(0x80), a7, 1
3fb8ce30:	sub    a11, a7
3fb8ce40:	move   a7, *a13(0x2c0), 1
3fb8ce60:	jrgt   L3FB8CFB0
3fb8ce70:	move   *a13(0x180), a9, 1
3fb8ce90:	sub    a9, a7
3fb8cea0:	addk   32, a7
3fb8ceb0:	move   a7, *a13(0x180), 1
3fb8ced0:	subk   32, a7
3fb8cee0:	jrge   L3FB8D210
3fb8cef0:	move   *a13(0x140), a9, 1
3fb8cf10:	move   *a9, a7, 1
3fb8cf20:	move   *a13(0x180), a9, 1
3fb8cf40:	sll    a9, a7
3fb8cf50:	move   *a13(0x1a0), a9, 1
3fb8cf70:	or     a9, a7
3fb8cf80:	move   a7, *a13(0x1a0), 1
3fb8cfa0:	jruc   L3FB8D210
L3FB8CFB0:
3fb8cfb0:	move   *a13(0x180), a7, 1
3fb8cfd0:	neg    a7
3fb8cfe0:	addk   32, a7
3fb8cff0:	move   a7, *a13(0x180), 1
3fb8d010:	subk   32, a7
3fb8d020:	jrge   L3FB8D210
3fb8d030:	move   *a9, a7, 1
3fb8d040:	move   *a13(0x180), a9, 1
3fb8d060:	sll    a9, a7
3fb8d070:	move   *a13(0x1a0), a9, 1
3fb8d090:	or     a9, a7
3fb8d0a0:	move   a7, *a13(0x1a0), 1
3fb8d0c0:	move   *a13(0x80), a9, 1
3fb8d0e0:	sub    a11, a9
3fb8d0f0:	move   *a13(0x180), a7, 1
3fb8d110:	add    a7, a9
3fb8d120:	subk   32, a9
3fb8d130:	move   a9, *a13(0x2c0), 1
3fb8d150:	jrgt   L3FB8D210
3fb8d160:	jrge   L3FB8D210
3fb8d170:	move   *a13(0x140), a7, 1
3fb8d190:	move   *a7, a7, 1
3fb8d1a0:	addk   32, a9
3fb8d1b0:	sll    a9, a7
3fb8d1c0:	move   *a13(0x1a0), a9, 1
3fb8d1e0:	or     a9, a7
3fb8d1f0:	move   a7, *a13(0x1a0), 1
L3FB8D210:
3fb8d210:	move   *a13(0xff60), a9, 1
3fb8d230:	move   *a9(0xa0), *a13(0x200), 1
3fb8d260:	move   *a13(0x1e0), a7, 1
3fb8d280:	move   *a7, a7, 1
3fb8d290:	move   *a13(0x200), a9, 1
3fb8d2b0:	andn   a9, a7
3fb8d2c0:	move   *a13(0x1a0), a11, 1
3fb8d2e0:	and    a9, a11
3fb8d2f0:	or     a11, a7
3fb8d300:	move   *a13(0x1e0), a11, 1
3fb8d320:	move   a7, *a11, 1
3fb8d330:	move   *a13, a7, 1
3fb8d340:	dec    a7
3fb8d350:	move   a7, *a13, 1
3fb8d360:	jaeq   L3FB8DFB0
3fb8d380:	move   *a13(0xff60), a7, 1
3fb8d3a0:	addi   0xc0, a7
3fb8d3c0:	move   a7, *a13(0xff60), 1
3fb8d3e0:	move   *a7, a7, 1
3fb8d3f0:	move   a7, *a13(0x120), 1
3fb8d410:	jreq   L3FB8DA40
3fb8d420:	move   *a13(0x260), a7, 1
3fb8d440:	move   *a13(0x140), a9, 1
3fb8d460:	sub    a9, a7
3fb8d470:	sra    0x3, a7
3fb8d480:	move   a7, *a13(0x2e0), 1
3fb8d4a0:	move   *a13(0x120), a7, 1
3fb8d4c0:	jrle   L3FB8D750
3fb8d4d0:	move   *a13(0xc0), a7, 1
3fb8d4f0:	sll    0x3, a7
3fb8d500:	add    a9, a7
3fb8d510:	move   a7, *a13(0x140), 1
3fb8d530:	move   *a13(0x120), a9, 1
3fb8d550:	dec    a9
3fb8d560:	move   a9, *a13(0x120), 1
3fb8d580:	jrle   L3FB8D620
3fb8d590:	move   *a13(0xc0), a7, 1
3fb8d5b0:	mpys   a7, a9
3fb8d5c0:	sll    0x3, a9
3fb8d5d0:	move   *a13(0x140), a7, 1
3fb8d5f0:	add    a7, a9
3fb8d600:	move   a9, *a13(0x140), 1
L3FB8D620:
3fb8d620:	move   *a13(0x140), a9, 1
3fb8d640:	move   *a13(0x60), a7, 1
3fb8d660:	cmp    a7, a9
3fb8d670:	jrc   L3FB8D9C0
L3FB8D680:
3fb8d680:	move   *a13(0xe0), a11, 1
3fb8d6a0:	sll    0x3, a11
3fb8d6b0:	move   *a13(0x140), a9, 1
3fb8d6d0:	sub    a11, a9
3fb8d6e0:	move   a9, *a13(0x140), 1
3fb8d700:	move   *a13(0x60), a11, 1
3fb8d720:	cmp    a11, a9
3fb8d730:	jrnc   L3FB8D680
3fb8d740:	jruc   L3FB8D9C0
L3FB8D750:
3fb8d750:	move   *a13(0xc0), a7, 1
3fb8d770:	sll    0x3, a7
3fb8d780:	sub    a7, a9
3fb8d790:	move   a9, *a13(0x140), 1
3fb8d7b0:	move   *a13(0x120), a7, 1
3fb8d7d0:	inc    a7
3fb8d7e0:	move   a7, *a13(0x120), 1
3fb8d800:	jrge   L3FB8D8A0
3fb8d810:	move   *a13(0xc0), a9, 1
3fb8d830:	mpys   a9, a7
3fb8d840:	sll    0x3, a7
3fb8d850:	move   *a13(0x140), a9, 1
3fb8d870:	add    a9, a7
3fb8d880:	move   a7, *a13(0x140), 1
L3FB8D8A0:
3fb8d8a0:	move   *a13(0x140), a9, 1
3fb8d8c0:	move   *a13(0x40), a7, 1
3fb8d8e0:	cmp    a7, a9
3fb8d8f0:	jrnc   L3FB8D9C0
L3FB8D900:
3fb8d900:	move   *a13(0xe0), a11, 1
3fb8d920:	sll    0x3, a11
3fb8d930:	move   *a13(0x140), a9, 1
3fb8d950:	add    a9, a11
3fb8d960:	move   a11, *a13(0x140), 1
3fb8d980:	move   *a13(0x40), a9, 1
3fb8d9a0:	cmp    a9, a11
3fb8d9b0:	jrc   L3FB8D900
L3FB8D9C0:
3fb8d9c0:	move   *a13(0x2e0), a11, 1
3fb8d9e0:	sll    0x3, a11
3fb8d9f0:	move   *a13(0x140), a9, 1
3fb8da10:	add    a9, a11
3fb8da20:	move   a11, *a13(0x260), 1
L3FB8DA40:
3fb8da40:	move   *a13(0xff60), a11, 1
3fb8da60:	move   *a11(0x20), a9, 1
3fb8da80:	move   a9, *a13(0x100), 1
3fb8daa0:	jaeq   L3FB8B970
3fb8dac0:	jrle   L3FB8DCB0
3fb8dad0:	move   *a13(0x160), a7, 1
3fb8daf0:	add    a9, a7
3fb8db00:	move   a7, *a13(0x160), 1
3fb8db20:	move   *a13(0x80), a9, 1
3fb8db40:	cmp    a9, a7
3fb8db50:	jrge   L3FB8DC10
3fb8db60:	move   *a13(0x100), a7, 1
3fb8db80:	sra    0x3, a7
3fb8db90:	sll    0x3, a7
3fb8dba0:	move   *a13(0x260), a9, 1
3fb8dbc0:	add    a9, a7
3fb8dbd0:	move   a7, *a13(0x260), 1
3fb8dbf0:	jauc   L3FB8B970
L3FB8DC10:
3fb8dc10:	move   *a13(0x160), a11, 1
3fb8dc30:	move   *a13(0x80), a9, 1
3fb8dc50:	sub    a9, a11
3fb8dc60:	move   a11, *a13(0x160), 1
3fb8dc80:	cmp    a9, a11
3fb8dc90:	jrge   L3FB8DC10
3fb8dca0:	jruc   L3FB8DE20
L3FB8DCB0:
3fb8dcb0:	move   *a13(0x160), a7, 1
3fb8dcd0:	add    a9, a7
3fb8dce0:	move   a7, *a13(0x160), 1
3fb8dd00:	jrlt   L3FB8DDA0
3fb8dd10:	sra    0x3, a9
3fb8dd20:	sll    0x3, a9
3fb8dd30:	move   *a13(0x260), a7, 1
3fb8dd50:	add    a7, a9
3fb8dd60:	move   a9, *a13(0x260), 1
3fb8dd80:	jauc   L3FB8B970
L3FB8DDA0:
3fb8dda0:	move   *a13(0x160), a11, 1
3fb8ddc0:	move   *a13(0x80), a9, 1
3fb8dde0:	add    a9, a11
3fb8ddf0:	move   a11, *a13(0x160), 1
3fb8de10:	jrlt   L3FB8DDA0
L3FB8DE20:
3fb8de20:	move   *a13(0x160), *a13(0x240), 1
3fb8de50:	move   *a13(0x140), *a13(0x260), 1
3fb8de80:	move   *a13(0x240), a11, 1
3fb8dea0:	subk   32, a11
3fb8deb0:	jalt   L3FB8B970
L3FB8DED0:
3fb8ded0:	move   *a13(0x240), a11, 1
3fb8def0:	subk   32, a11
3fb8df00:	move   a11, *a13(0x240), 1
3fb8df20:	move   *a13(0x260), a9, 1
3fb8df40:	addk   32, a9
3fb8df50:	move   a9, *a13(0x260), 1
3fb8df70:	subk   32, a11
3fb8df80:	jrge   L3FB8DED0
3fb8df90:	jauc   L3FB8B970
L3FB8DFB0:
3fb8dfb0:	calla  L3F6F0400
L3FB8DFE0:
3fb8dfe0:	move   *sp(0xa0), a14, 1
3fb8e000:	mmfm   sp, a7,a9,a11,a13
3fb8e020:	rets   2
3fb8e030:	mmtm   sp, a5,a7,a9,a11,a13
3fb8e050:	move   a14, a13
3fb8e060:	move   *a13(0xff60), a9, 1
3fb8e080:	move   *a13(0xff80), a11, 1
3fb8e0a0:	subk   8, a11
3fb8e0b0:	move   a11, *a13(0xff80), 1
3fb8e0d0:	jrlt   L3FB8E5C0
L3FB8E0E0:
3fb8e0e0:	move   *a9(0x40), a11, 1
3fb8e100:	move   *a11, a7, 1
3fb8e110:	move   *a9(0x60), a5, 1
3fb8e130:	andn   a5, a7
3fb8e140:	move   a7, *a11, 1
3fb8e150:	addi   0x80, a9
3fb8e170:	move   *a9(0x40), a11, 1
3fb8e190:	move   *a11, a7, 1
3fb8e1a0:	move   *a9(0x60), a5, 1
3fb8e1c0:	andn   a5, a7
3fb8e1d0:	move   a7, *a11, 1
3fb8e1e0:	addi   0x80, a9
3fb8e200:	move   *a9(0x40), a11, 1
3fb8e220:	move   *a11, a7, 1
3fb8e230:	move   *a9(0x60), a5, 1
3fb8e250:	andn   a5, a7
3fb8e260:	move   a7, *a11, 1
3fb8e270:	addi   0x80, a9
3fb8e290:	move   *a9(0x40), a11, 1
3fb8e2b0:	move   *a11, a7, 1
3fb8e2c0:	move   *a9(0x60), a5, 1
3fb8e2e0:	andn   a5, a7
3fb8e2f0:	move   a7, *a11, 1
3fb8e300:	addi   0x80, a9
3fb8e320:	move   *a9(0x40), a11, 1
3fb8e340:	move   *a11, a7, 1
3fb8e350:	move   *a9(0x60), a5, 1
3fb8e370:	andn   a5, a7
3fb8e380:	move   a7, *a11, 1
3fb8e390:	addi   0x80, a9
3fb8e3b0:	move   *a9(0x40), a11, 1
3fb8e3d0:	move   *a11, a7, 1
3fb8e3e0:	move   *a9(0x60), a5, 1
3fb8e400:	andn   a5, a7
3fb8e410:	move   a7, *a11, 1
3fb8e420:	addi   0x80, a9
3fb8e440:	move   *a9(0x40), a11, 1
3fb8e460:	move   *a11, a7, 1
3fb8e470:	move   *a9(0x60), a5, 1
3fb8e490:	andn   a5, a7
3fb8e4a0:	move   a7, *a11, 1
3fb8e4b0:	addi   0x80, a9
3fb8e4d0:	move   *a9(0x40), a11, 1
3fb8e4f0:	move   *a11, a7, 1
3fb8e500:	move   *a9(0x60), a5, 1
3fb8e520:	andn   a5, a7
3fb8e530:	move   a7, *a11, 1
3fb8e540:	addi   0x80, a9
3fb8e560:	move   *a13(0xff80), a11, 1
3fb8e580:	subk   8, a11
3fb8e590:	move   a11, *a13(0xff80), 1
3fb8e5b0:	jrge   L3FB8E0E0
L3FB8E5C0:
3fb8e5c0:	move   *a13(0xff80), a11, 1
3fb8e5e0:	addk   8, a11
3fb8e5f0:	move   a11, *a13(0xff80), 1
3fb8e610:	jrle   L3FB8EC30
3fb8e620:	move   *a9(0x40), a7, 1
3fb8e640:	move   *a7, a5, 1
3fb8e650:	move   *a9(0x60), a11, 1
3fb8e670:	andn   a11, a5
3fb8e680:	move   a5, *a7, 1
3fb8e690:	move   *a13(0xff80), a11, 1
3fb8e6b0:	dec    a11
3fb8e6c0:	move   a11, *a13(0xff80), 1
3fb8e6e0:	jreq   L3FB8EC30
3fb8e6f0:	addi   0x80, a9
3fb8e710:	move   *a9(0x40), a7, 1
3fb8e730:	move   *a7, a5, 1
3fb8e740:	move   *a9(0x60), a11, 1
3fb8e760:	andn   a11, a5
3fb8e770:	move   a5, *a7, 1
3fb8e780:	move   *a13(0xff80), a11, 1
3fb8e7a0:	dec    a11
3fb8e7b0:	move   a11, *a13(0xff80), 1
3fb8e7d0:	jreq   L3FB8EC30
3fb8e7e0:	addi   0x80, a9
3fb8e800:	move   *a9(0x40), a7, 1
3fb8e820:	move   *a7, a5, 1
3fb8e830:	move   *a9(0x60), a11, 1
3fb8e850:	andn   a11, a5
3fb8e860:	move   a5, *a7, 1
3fb8e870:	move   *a13(0xff80), a11, 1
3fb8e890:	dec    a11
3fb8e8a0:	move   a11, *a13(0xff80), 1
3fb8e8c0:	jreq   L3FB8EC30
3fb8e8d0:	addi   0x80, a9
3fb8e8f0:	move   *a9(0x40), a7, 1
3fb8e910:	move   *a7, a5, 1
3fb8e920:	move   *a9(0x60), a11, 1
3fb8e940:	andn   a11, a5
3fb8e950:	move   a5, *a7, 1
3fb8e960:	move   *a13(0xff80), a11, 1
3fb8e980:	dec    a11
3fb8e990:	move   a11, *a13(0xff80), 1
3fb8e9b0:	jreq   L3FB8EC30
3fb8e9c0:	addi   0x80, a9
3fb8e9e0:	move   *a9(0x40), a7, 1
3fb8ea00:	move   *a7, a5, 1
3fb8ea10:	move   *a9(0x60), a11, 1
3fb8ea30:	andn   a11, a5
3fb8ea40:	move   a5, *a7, 1
3fb8ea50:	move   *a13(0xff80), a11, 1
3fb8ea70:	dec    a11
3fb8ea80:	move   a11, *a13(0xff80), 1
3fb8eaa0:	jreq   L3FB8EC30
3fb8eab0:	addi   0x80, a9
3fb8ead0:	move   *a9(0x40), a7, 1
3fb8eaf0:	move   *a7, a5, 1
3fb8eb00:	move   *a9(0x60), a11, 1
3fb8eb20:	andn   a11, a5
3fb8eb30:	move   a5, *a7, 1
3fb8eb40:	move   *a13(0xff80), a11, 1
3fb8eb60:	dec    a11
3fb8eb70:	move   a11, *a13(0xff80), 1
3fb8eb90:	jreq   L3FB8EC30
3fb8eba0:	addi   0x80, a9
3fb8ebc0:	move   *a9(0x40), a7, 1
3fb8ebe0:	move   *a7, a5, 1
3fb8ebf0:	move   *a9(0x60), a11, 1
3fb8ec10:	andn   a11, a5
3fb8ec20:	move   a5, *a7, 1
L3FB8EC30:
3fb8ec30:	move   *sp(0xc0), a14, 1
3fb8ec50:	mmfm   sp, a5,a7,a9,a11,a13
3fb8ec70:	rets   2
3fb8ec80:	mmtm   sp, a5,a7,a9,a11,a13
3fb8eca0:	move   a14, a13
3fb8ecb0:	move   *a13(0xff60), a9, 1
3fb8ecd0:	move   *a13(0xff80), a11, 1
3fb8ecf0:	subk   8, a11
3fb8ed00:	move   a11, *a13(0xff80), 1
3fb8ed20:	jrlt   L3FB8F210
L3FB8ED30:
3fb8ed30:	move   *a9(0x40), a11, 1
3fb8ed50:	move   *a11, a7, 1
3fb8ed60:	move   *a9(0x60), a5, 1
3fb8ed80:	or     a5, a7
3fb8ed90:	move   a7, *a11, 1
3fb8eda0:	addi   0x80, a9
3fb8edc0:	move   *a9(0x40), a11, 1
3fb8ede0:	move   *a11, a7, 1
3fb8edf0:	move   *a9(0x60), a5, 1
3fb8ee10:	or     a5, a7
3fb8ee20:	move   a7, *a11, 1
3fb8ee30:	addi   0x80, a9
3fb8ee50:	move   *a9(0x40), a11, 1
3fb8ee70:	move   *a11, a7, 1
3fb8ee80:	move   *a9(0x60), a5, 1
3fb8eea0:	or     a5, a7
3fb8eeb0:	move   a7, *a11, 1
3fb8eec0:	addi   0x80, a9
3fb8eee0:	move   *a9(0x40), a11, 1
3fb8ef00:	move   *a11, a7, 1
3fb8ef10:	move   *a9(0x60), a5, 1
3fb8ef30:	or     a5, a7
3fb8ef40:	move   a7, *a11, 1
3fb8ef50:	addi   0x80, a9
3fb8ef70:	move   *a9(0x40), a11, 1
3fb8ef90:	move   *a11, a7, 1
3fb8efa0:	move   *a9(0x60), a5, 1
3fb8efc0:	or     a5, a7
3fb8efd0:	move   a7, *a11, 1
3fb8efe0:	addi   0x80, a9
3fb8f000:	move   *a9(0x40), a11, 1
3fb8f020:	move   *a11, a7, 1
3fb8f030:	move   *a9(0x60), a5, 1
3fb8f050:	or     a5, a7
3fb8f060:	move   a7, *a11, 1
3fb8f070:	addi   0x80, a9
3fb8f090:	move   *a9(0x40), a11, 1
3fb8f0b0:	move   *a11, a7, 1
3fb8f0c0:	move   *a9(0x60), a5, 1
3fb8f0e0:	or     a5, a7
3fb8f0f0:	move   a7, *a11, 1
3fb8f100:	addi   0x80, a9
3fb8f120:	move   *a9(0x40), a11, 1
3fb8f140:	move   *a11, a7, 1
3fb8f150:	move   *a9(0x60), a5, 1
3fb8f170:	or     a5, a7
3fb8f180:	move   a7, *a11, 1
3fb8f190:	addi   0x80, a9
3fb8f1b0:	move   *a13(0xff80), a11, 1
3fb8f1d0:	subk   8, a11
3fb8f1e0:	move   a11, *a13(0xff80), 1
3fb8f200:	jrge   L3FB8ED30
L3FB8F210:
3fb8f210:	move   *a13(0xff80), a11, 1
3fb8f230:	addk   8, a11
3fb8f240:	move   a11, *a13(0xff80), 1
3fb8f260:	jrle   L3FB8F880
3fb8f270:	move   *a9(0x40), a7, 1
3fb8f290:	move   *a7, a5, 1
3fb8f2a0:	move   *a9(0x60), a11, 1
3fb8f2c0:	or     a11, a5
3fb8f2d0:	move   a5, *a7, 1
3fb8f2e0:	move   *a13(0xff80), a11, 1
3fb8f300:	dec    a11
3fb8f310:	move   a11, *a13(0xff80), 1
3fb8f330:	jreq   L3FB8F880
3fb8f340:	addi   0x80, a9
3fb8f360:	move   *a9(0x40), a7, 1
3fb8f380:	move   *a7, a5, 1
3fb8f390:	move   *a9(0x60), a11, 1
3fb8f3b0:	or     a11, a5
3fb8f3c0:	move   a5, *a7, 1
3fb8f3d0:	move   *a13(0xff80), a11, 1
3fb8f3f0:	dec    a11
3fb8f400:	move   a11, *a13(0xff80), 1
3fb8f420:	jreq   L3FB8F880
3fb8f430:	addi   0x80, a9
3fb8f450:	move   *a9(0x40), a7, 1
3fb8f470:	move   *a7, a5, 1
3fb8f480:	move   *a9(0x60), a11, 1
3fb8f4a0:	or     a11, a5
3fb8f4b0:	move   a5, *a7, 1
3fb8f4c0:	move   *a13(0xff80), a11, 1
3fb8f4e0:	dec    a11
3fb8f4f0:	move   a11, *a13(0xff80), 1
3fb8f510:	jreq   L3FB8F880
3fb8f520:	addi   0x80, a9
3fb8f540:	move   *a9(0x40), a7, 1
3fb8f560:	move   *a7, a5, 1
3fb8f570:	move   *a9(0x60), a11, 1
3fb8f590:	or     a11, a5
3fb8f5a0:	move   a5, *a7, 1
3fb8f5b0:	move   *a13(0xff80), a11, 1
3fb8f5d0:	dec    a11
3fb8f5e0:	move   a11, *a13(0xff80), 1
3fb8f600:	jreq   L3FB8F880
3fb8f610:	addi   0x80, a9
3fb8f630:	move   *a9(0x40), a7, 1
3fb8f650:	move   *a7, a5, 1
3fb8f660:	move   *a9(0x60), a11, 1
3fb8f680:	or     a11, a5
3fb8f690:	move   a5, *a7, 1
3fb8f6a0:	move   *a13(0xff80), a11, 1
3fb8f6c0:	dec    a11
3fb8f6d0:	move   a11, *a13(0xff80), 1
3fb8f6f0:	jreq   L3FB8F880
3fb8f700:	addi   0x80, a9
3fb8f720:	move   *a9(0x40), a7, 1
3fb8f740:	move   *a7, a5, 1
3fb8f750:	move   *a9(0x60), a11, 1
3fb8f770:	or     a11, a5
3fb8f780:	move   a5, *a7, 1
3fb8f790:	move   *a13(0xff80), a11, 1
3fb8f7b0:	dec    a11
3fb8f7c0:	move   a11, *a13(0xff80), 1
3fb8f7e0:	jreq   L3FB8F880
3fb8f7f0:	addi   0x80, a9
3fb8f810:	move   *a9(0x40), a7, 1
3fb8f830:	move   *a7, a5, 1
3fb8f840:	move   *a9(0x60), a11, 1
3fb8f860:	or     a11, a5
3fb8f870:	move   a5, *a7, 1
L3FB8F880:
3fb8f880:	move   *sp(0xc0), a14, 1
3fb8f8a0:	mmfm   sp, a5,a7,a9,a11,a13
3fb8f8c0:	rets   2
3fb8f8d0:	mmtm   sp, a5,a7,a9,a11,a13
3fb8f8f0:	move   a14, a13
3fb8f900:	move   *a13(0xff60), a9, 1
3fb8f920:	move   *a13(0xff80), a11, 1
3fb8f940:	subk   8, a11
3fb8f950:	move   a11, *a13(0xff80), 1
3fb8f970:	jrlt   L3FB8FE60
L3FB8F980:
3fb8f980:	move   *a9(0x40), a11, 1
3fb8f9a0:	move   *a11, a7, 1
3fb8f9b0:	move   *a9(0x60), a5, 1
3fb8f9d0:	xor    a5, a7
3fb8f9e0:	move   a7, *a11, 1
3fb8f9f0:	addi   0x80, a9
3fb8fa10:	move   *a9(0x40), a11, 1
3fb8fa30:	move   *a11, a7, 1
3fb8fa40:	move   *a9(0x60), a5, 1
3fb8fa60:	xor    a5, a7
3fb8fa70:	move   a7, *a11, 1
3fb8fa80:	addi   0x80, a9
3fb8faa0:	move   *a9(0x40), a11, 1
3fb8fac0:	move   *a11, a7, 1
3fb8fad0:	move   *a9(0x60), a5, 1
3fb8faf0:	xor    a5, a7
3fb8fb00:	move   a7, *a11, 1
3fb8fb10:	addi   0x80, a9
3fb8fb30:	move   *a9(0x40), a11, 1
3fb8fb50:	move   *a11, a7, 1
3fb8fb60:	move   *a9(0x60), a5, 1
3fb8fb80:	xor    a5, a7
3fb8fb90:	move   a7, *a11, 1
3fb8fba0:	addi   0x80, a9
3fb8fbc0:	move   *a9(0x40), a11, 1
3fb8fbe0:	move   *a11, a7, 1
3fb8fbf0:	move   *a9(0x60), a5, 1
3fb8fc10:	xor    a5, a7
3fb8fc20:	move   a7, *a11, 1
3fb8fc30:	addi   0x80, a9
3fb8fc50:	move   *a9(0x40), a11, 1
3fb8fc70:	move   *a11, a7, 1
3fb8fc80:	move   *a9(0x60), a5, 1
3fb8fca0:	xor    a5, a7
3fb8fcb0:	move   a7, *a11, 1
3fb8fcc0:	addi   0x80, a9
3fb8fce0:	move   *a9(0x40), a11, 1
3fb8fd00:	move   *a11, a7, 1
3fb8fd10:	move   *a9(0x60), a5, 1
3fb8fd30:	xor    a5, a7
3fb8fd40:	move   a7, *a11, 1
3fb8fd50:	addi   0x80, a9
3fb8fd70:	move   *a9(0x40), a11, 1
3fb8fd90:	move   *a11, a7, 1
3fb8fda0:	move   *a9(0x60), a5, 1
3fb8fdc0:	xor    a5, a7
3fb8fdd0:	move   a7, *a11, 1
3fb8fde0:	addi   0x80, a9
3fb8fe00:	move   *a13(0xff80), a11, 1
3fb8fe20:	subk   8, a11
3fb8fe30:	move   a11, *a13(0xff80), 1
3fb8fe50:	jrge   L3FB8F980
L3FB8FE60:
3fb8fe60:	move   *a13(0xff80), a11, 1
3fb8fe80:	addk   8, a11
3fb8fe90:	move   a11, *a13(0xff80), 1
3fb8feb0:	jrle   L3FB904D0
3fb8fec0:	move   *a9(0x40), a7, 1
3fb8fee0:	move   *a7, a5, 1
3fb8fef0:	move   *a9(0x60), a11, 1
3fb8ff10:	xor    a11, a5
3fb8ff20:	move   a5, *a7, 1
3fb8ff30:	move   *a13(0xff80), a11, 1
3fb8ff50:	dec    a11
3fb8ff60:	move   a11, *a13(0xff80), 1
3fb8ff80:	jreq   L3FB904D0
3fb8ff90:	addi   0x80, a9
3fb8ffb0:	move   *a9(0x40), a7, 1
3fb8ffd0:	move   *a7, a5, 1
3fb8ffe0:	move   *a9(0x60), a11, 1
3fb90000:	xor    a11, a5
3fb90010:	move   a5, *a7, 1
3fb90020:	move   *a13(0xff80), a11, 1
3fb90040:	dec    a11
3fb90050:	move   a11, *a13(0xff80), 1
3fb90070:	jreq   L3FB904D0
3fb90080:	addi   0x80, a9
3fb900a0:	move   *a9(0x40), a7, 1
3fb900c0:	move   *a7, a5, 1
3fb900d0:	move   *a9(0x60), a11, 1
3fb900f0:	xor    a11, a5
3fb90100:	move   a5, *a7, 1
3fb90110:	move   *a13(0xff80), a11, 1
3fb90130:	dec    a11
3fb90140:	move   a11, *a13(0xff80), 1
3fb90160:	jreq   L3FB904D0
3fb90170:	addi   0x80, a9
3fb90190:	move   *a9(0x40), a7, 1
3fb901b0:	move   *a7, a5, 1
3fb901c0:	move   *a9(0x60), a11, 1
3fb901e0:	xor    a11, a5
3fb901f0:	move   a5, *a7, 1
3fb90200:	move   *a13(0xff80), a11, 1
3fb90220:	dec    a11
3fb90230:	move   a11, *a13(0xff80), 1
3fb90250:	jreq   L3FB904D0
3fb90260:	addi   0x80, a9
3fb90280:	move   *a9(0x40), a7, 1
3fb902a0:	move   *a7, a5, 1
3fb902b0:	move   *a9(0x60), a11, 1
3fb902d0:	xor    a11, a5
3fb902e0:	move   a5, *a7, 1
3fb902f0:	move   *a13(0xff80), a11, 1
3fb90310:	dec    a11
3fb90320:	move   a11, *a13(0xff80), 1
3fb90340:	jreq   L3FB904D0
3fb90350:	addi   0x80, a9
3fb90370:	move   *a9(0x40), a7, 1
3fb90390:	move   *a7, a5, 1
3fb903a0:	move   *a9(0x60), a11, 1
3fb903c0:	xor    a11, a5
3fb903d0:	move   a5, *a7, 1
3fb903e0:	move   *a13(0xff80), a11, 1
3fb90400:	dec    a11
3fb90410:	move   a11, *a13(0xff80), 1
3fb90430:	jreq   L3FB904D0
3fb90440:	addi   0x80, a9
3fb90460:	move   *a9(0x40), a7, 1
3fb90480:	move   *a7, a5, 1
3fb90490:	move   *a9(0x60), a11, 1
3fb904b0:	xor    a11, a5
3fb904c0:	move   a5, *a7, 1
L3FB904D0:
3fb904d0:	move   *sp(0xc0), a14, 1
3fb904f0:	mmfm   sp, a5,a7,a9,a11,a13
3fb90510:	rets   2
3fb90520:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fb90540:	move   a14, a13
3fb90550:	addk   32, a14
3fb90560:	move   *a13(0xff60), a9, 1
3fb90580:	move   *a13(0xff80), a10, 1
3fb905a0:	jreq   L3FB908C0
L3FB905B0:
3fb905b0:	move   *a9(0x40), a11, 1
3fb905d0:	move   *a11, a7, 1
3fb905e0:	move   *a9(0x60), a5, 1
3fb90600:	andn   a5, a7
3fb90610:	move   a7, *a11, 1
3fb90620:	addk   32, a11
3fb90630:	move   *a9(0x80), a7, 1
3fb90650:	move   a7, *a13, 1
3fb90660:	subk   4, a7
3fb90670:	jrlt   L3FB90770
3fb90680:	move   *a13, a7, 1
3fb90690:	subk   4, a7
3fb906a0:	move   a7, *a13, 1
L3FB906B0:
3fb906b0:	sub    a7, a7
3fb906c0:	move   a7, *a11+, 1
3fb906d0:	move   a7, *a11+, 1
3fb906e0:	move   a7, *a11+, 1
3fb906f0:	move   a7, *a11+, 1
3fb90700:	move   *a13, a5, 1
3fb90710:	subk   4, a5
3fb90720:	move   a5, *a13, 1
3fb90730:	jrge   L3FB906B0
3fb90740:	move   *a13, a7, 1
3fb90750:	addk   4, a7
3fb90760:	move   a7, *a13, 1
L3FB90770:
3fb90770:	move   *a13, a7, 1
3fb90780:	jrle   L3FB90830
3fb90790:	sub    a5, a5
3fb907a0:	move   a5, *a11+, 1
3fb907b0:	dec    a7
3fb907c0:	move   a7, *a13, 1
3fb907d0:	jreq   L3FB90830
3fb907e0:	move   a5, *a11+, 1
3fb907f0:	dec    a7
3fb90800:	move   a7, *a13, 1
3fb90810:	jreq   L3FB90830
3fb90820:	move   a5, *a11+, 1
L3FB90830:
3fb90830:	move   *a11, a5, 1
3fb90840:	move   *a9(0xa0), a7, 1
3fb90860:	andn   a7, a5
3fb90870:	move   a5, *a11, 1
3fb90880:	addi   0xc0, a9
3fb908a0:	dsj    a10, L3FB905B0
L3FB908C0:
3fb908c0:	move   *sp(0xe0), a14, 1
3fb908e0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fb90900:	rets   2
3fb90910:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fb90930:	move   a14, a13
3fb90940:	addk   32, a14
3fb90950:	move   *a13(0xff60), a9, 1
3fb90970:	move   *a13(0xff80), a10, 1
3fb90990:	jreq   L3FB90CD0
L3FB909A0:
3fb909a0:	move   *a9(0x40), a11, 1
3fb909c0:	move   *a11, a7, 1
3fb909d0:	move   *a9(0x60), a5, 1
3fb909f0:	or     a5, a7
3fb90a00:	move   a7, *a11, 1
3fb90a10:	addk   32, a11
3fb90a20:	move   *a9(0x80), a7, 1
3fb90a40:	move   a7, *a13, 1
3fb90a50:	subk   4, a7
3fb90a60:	jrlt   L3FB90B70
3fb90a70:	move   *a13, a7, 1
3fb90a80:	subk   4, a7
3fb90a90:	move   a7, *a13, 1
L3FB90AA0:
3fb90aa0:	movi   0xffff, a7
3fb90ac0:	move   a7, *a11+, 1
3fb90ad0:	move   a7, *a11+, 1
3fb90ae0:	move   a7, *a11+, 1
3fb90af0:	move   a7, *a11+, 1
3fb90b00:	move   *a13, a5, 1
3fb90b10:	subk   4, a5
3fb90b20:	move   a5, *a13, 1
3fb90b30:	jrge   L3FB90AA0
3fb90b40:	move   *a13, a7, 1
3fb90b50:	addk   4, a7
3fb90b60:	move   a7, *a13, 1
L3FB90B70:
3fb90b70:	move   *a13, a7, 1
3fb90b80:	jrle   L3FB90C40
3fb90b90:	movi   0xffff, a5
3fb90bb0:	move   a5, *a11+, 1
3fb90bc0:	dec    a7
3fb90bd0:	move   a7, *a13, 1
3fb90be0:	jreq   L3FB90C40
3fb90bf0:	move   a5, *a11+, 1
3fb90c00:	dec    a7
3fb90c10:	move   a7, *a13, 1
3fb90c20:	jreq   L3FB90C40
3fb90c30:	move   a5, *a11+, 1
L3FB90C40:
3fb90c40:	move   *a11, a5, 1
3fb90c50:	move   *a9(0xa0), a7, 1
3fb90c70:	or     a7, a5
3fb90c80:	move   a5, *a11, 1
3fb90c90:	addi   0xc0, a9
3fb90cb0:	dsj    a10, L3FB909A0
L3FB90CD0:
3fb90cd0:	move   *sp(0xe0), a14, 1
3fb90cf0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fb90d10:	rets   2
3fb90d20:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3fb90d40:	move   a14, a13
3fb90d50:	addi   0x40, a14
3fb90d70:	move   *a13(0xff60), a9, 1
3fb90d90:	movk   1, a7
3fb90da0:	move   a7, *a13, 1
3fb90db0:	movi   0xffff, a12
3fb90dd0:	move   *a13(0xff80), a10, 1
3fb90df0:	jreq   L3FB91270
L3FB90E00:
3fb90e00:	move   *a9(0x40), a11, 1
3fb90e20:	move   *a11, a7, 1
3fb90e30:	move   *a9(0x60), a5, 1
3fb90e50:	xor    a5, a7
3fb90e60:	move   a7, *a11, 1
3fb90e70:	addk   32, a11
3fb90e80:	move   *a9(0x80), a7, 1
3fb90ea0:	move   a7, *a13(0x20), 1
3fb90ec0:	subk   4, a7
3fb90ed0:	jrlt   L3FB910A0
3fb90ee0:	move   *a13(0x20), a7, 1
3fb90f00:	subk   4, a7
3fb90f10:	move   a7, *a13(0x20), 1
L3FB90F30:
3fb90f30:	move   *a11, a7, 1
3fb90f40:	xor    a12, a7
3fb90f50:	move   a7, *a11+, 1
3fb90f60:	move   *a11, a7, 1
3fb90f70:	xor    a12, a7
3fb90f80:	move   a7, *a11+, 1
3fb90f90:	move   *a11, a7, 1
3fb90fa0:	xor    a12, a7
3fb90fb0:	move   a7, *a11+, 1
3fb90fc0:	move   *a11, a7, 1
3fb90fd0:	xor    a12, a7
3fb90fe0:	move   a7, *a11+, 1
3fb90ff0:	move   *a13(0x20), a7, 1
3fb91010:	subk   4, a7
3fb91020:	move   a7, *a13(0x20), 1
3fb91040:	jrge   L3FB90F30
3fb91050:	move   *a13(0x20), a7, 1
3fb91070:	addk   4, a7
3fb91080:	move   a7, *a13(0x20), 1
L3FB910A0:
3fb910a0:	move   *a13(0x20), a7, 1
3fb910c0:	jrle   L3FB911E0
3fb910d0:	move   *a11, a5, 1
3fb910e0:	xor    a12, a5
3fb910f0:	move   a5, *a11+, 1
3fb91100:	dec    a7
3fb91110:	move   a7, *a13(0x20), 1
3fb91130:	jreq   L3FB911E0
3fb91140:	move   *a11, a5, 1
3fb91150:	xor    a12, a5
3fb91160:	move   a5, *a11+, 1
3fb91170:	dec    a7
3fb91180:	move   a7, *a13(0x20), 1
3fb911a0:	jreq   L3FB911E0
3fb911b0:	move   *a11, a5, 1
3fb911c0:	xor    a12, a5
3fb911d0:	move   a5, *a11+, 1
L3FB911E0:
3fb911e0:	move   *a11, a5, 1
3fb911f0:	move   *a9(0xa0), a7, 1
3fb91210:	xor    a7, a5
3fb91220:	move   a5, *a11, 1
3fb91230:	addi   0xc0, a9
3fb91250:	dsj    a10, L3FB90E00
L3FB91270:
3fb91270:	move   *sp(0x100), a14, 1
3fb91290:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3fb912b0:	rets   2
3fb912c0:	mmtm   sp, a7,a9,a11,a13
3fb912e0:	move   a14, a13
3fb912f0:	addi   0x140, a14
3fb91310:	move   *a13(0xff80), a11, 1
3fb91330:	move   a11, *a13, 1
3fb91340:	jaeq   L3FB91C50
3fb91360:	move   *a13(0xffc0), a9, 1
3fb91380:	move   *a9(0x20), a9, 1
3fb913a0:	move   *a9(0x40), *a13(0x20), 1
3fb913d0:	move   *a13(0x20), a9, 1
3fb913f0:	move   *a9(0x80), a9, 1
3fb91410:	move   *a9(0x60), a9, 1
3fb91430:	move   *a9(0xe0), *a13(0x40), 1
3fb91460:	move   *a13(0x20), a9, 1
3fb91480:	move   *a9(0x80), a9, 1
3fb914a0:	move   *a9(0x60), a9, 1
3fb914c0:	setf   16, 0, 0
3fb914d0:	move   *a9(0x100), a9, 0
3fb914f0:	move   a9, *a13(0x80), 1
3fb91510:	sll    0x5, a9
3fb91520:	move   *a13(0x40), a11, 1
3fb91540:	add    a11, a9
3fb91550:	move   a9, *a13(0x60), 1
3fb91570:	sub    a11, a9
3fb91580:	sra    0x3, a9
3fb91590:	move   a9, *a13(0xa0), 1
3fb915b0:	move   *a13(0xff60), a9, 1
3fb915d0:	move   *a9, a9, 1
3fb915e0:	move   a9, *a13(0xe0), 1
3fb91600:	jrge   L3FB916B0
3fb91610:	move   *a13(0x80), a11, 1
3fb91630:	mods   a11, a9
3fb91640:	move   a9, *a13(0xe0), 1
3fb91660:	jreq   L3FB91720
3fb91670:	add    a11, a9
3fb91680:	move   a9, *a13(0xe0), 1
3fb916a0:	jruc   L3FB91720
L3FB916B0:
3fb916b0:	move   *a13(0x80), a11, 1
3fb916d0:	cmp    a11, a9
3fb916e0:	jrlt   L3FB91720
3fb916f0:	mods   a11, a9
3fb91700:	move   a9, *a13(0xe0), 1
L3FB91720:
3fb91720:	sll    0x5, a9
3fb91730:	move   *a13(0x40), a11, 1
3fb91750:	add    a11, a9
3fb91760:	move   a9, *a13(0xc0), 1
3fb91780:	jruc   L3FB91910
L3FB91790:
3fb91790:	move   *a13(0xe0), a11, 1
3fb917b0:	sll    0x5, a11
3fb917c0:	move   *a13(0xc0), a9, 1
3fb917e0:	add    a9, a11
3fb917f0:	move   a11, *a13(0xc0), 1
3fb91810:	move   *a13(0x60), a9, 1
3fb91830:	cmp    a9, a11
3fb91840:	jrc   L3FB91910
L3FB91850:
3fb91850:	move   *a13(0xa0), a11, 1
3fb91870:	sll    0x3, a11
3fb91880:	move   *a13(0xc0), a9, 1
3fb918a0:	sub    a11, a9
3fb918b0:	move   a9, *a13(0xc0), 1
3fb918d0:	move   *a13(0x60), a11, 1
3fb918f0:	cmp    a11, a9
3fb91900:	jrnc   L3FB91850
L3FB91910:
3fb91910:	move   *a13(0xff60), a11, 1
3fb91930:	move   *a11(0x40), a9, 1
3fb91950:	move   *a13(0xc0), a7, 1
3fb91970:	move   *a11(0x60), a11, 1
3fb91990:	move   *a7, a7, 1
3fb919a0:	andn   a7, a11
3fb919b0:	move   *a9, a7, 1
3fb919c0:	xor    a11, a7
3fb919d0:	move   a7, *a9, 1
3fb919e0:	move   *a13, a11, 1
3fb919f0:	dec    a11
3fb91a00:	move   a11, *a13, 1
3fb91a10:	jreq   L3FB91C50
3fb91a20:	move   *a13(0xff60), a9, 1
3fb91a40:	addi   0x80, a9
3fb91a60:	move   a9, *a13(0xff60), 1
3fb91a80:	move   *a9, a7, 1
3fb91a90:	move   a7, *a13(0xe0), 1
3fb91ab0:	jrlt   L3FB91AE0
3fb91ac0:	jrle   L3FB91910
3fb91ad0:	jruc   L3FB91790
L3FB91AE0:
3fb91ae0:	sll    0x5, a7
3fb91af0:	move   *a13(0xc0), a9, 1
3fb91b10:	add    a9, a7
3fb91b20:	move   a7, *a13(0xc0), 1
3fb91b40:	move   *a13(0x40), a9, 1
3fb91b60:	cmp    a9, a7
3fb91b70:	jrnc   L3FB91910
L3FB91B80:
3fb91b80:	move   *a13(0xa0), a11, 1
3fb91ba0:	sll    0x3, a11
3fb91bb0:	move   *a13(0xc0), a9, 1
3fb91bd0:	add    a9, a11
3fb91be0:	move   a11, *a13(0xc0), 1
3fb91c00:	move   *a13(0x40), a9, 1
3fb91c20:	cmp    a9, a11
3fb91c30:	jrc   L3FB91B80
3fb91c40:	jruc   L3FB91910
L3FB91C50:
3fb91c50:	move   *sp(0xa0), a14, 1
3fb91c70:	mmfm   sp, a7,a9,a11,a13
3fb91c90:	rets   2
3fb91ca0:	mmtm   sp, a7,a9,a11,a13
3fb91cc0:	move   a14, a13
3fb91cd0:	addi   0x2e0, a14
3fb91cf0:	move   *a13(0xff80), a11, 1
3fb91d10:	move   a11, *a13, 1
3fb91d20:	jaeq   L3FB94C90
3fb91d40:	move   *a13(0xffc0), a9, 1
3fb91d60:	move   *a9(0x20), a9, 1
3fb91d80:	move   *a9(0x40), *a13(0x20), 1
3fb91db0:	move   *a13(0x20), a9, 1
3fb91dd0:	move   *a9(0x80), a9, 1
3fb91df0:	move   *a9(0x60), a9, 1
3fb91e10:	move   *a9(0xe0), *a13(0x40), 1
3fb91e40:	move   *a13(0x20), a9, 1
3fb91e60:	move   *a9(0x80), a9, 1
3fb91e80:	move   *a9(0x60), a9, 1
3fb91ea0:	move   *a9(0x140), *a13(0xc0), 1
3fb91ed0:	move   *a13(0x20), a9, 1
3fb91ef0:	move   *a9(0x80), a9, 1
3fb91f10:	move   *a9(0x60), a9, 1
3fb91f30:	setf   16, 0, 0
3fb91f40:	move   *a9(0x110), a9, 0
3fb91f60:	move   a9, *a13(0x80), 1
3fb91f80:	move   *a13(0x20), a9, 1
3fb91fa0:	move   *a9(0x80), a9, 1
3fb91fc0:	move   *a9(0x60), a9, 1
3fb91fe0:	move   *a9(0x100), a9, 0
3fb92000:	move   a9, *a13(0xa0), 1
3fb92020:	move   *a13(0xc0), a11, 1
3fb92040:	mpys   a9, a11
3fb92050:	move   a11, *a13(0xe0), 1
3fb92070:	sll    0x3, a11
3fb92080:	move   *a13(0x40), a9, 1
3fb920a0:	add    a9, a11
3fb920b0:	move   a11, *a13(0x60), 1
3fb920d0:	move   *a13(0xff60), a9, 1
3fb920f0:	move   *a13(0xffc0), a11, 1
3fb92110:	setf   16, 1, 0
3fb92120:	move   *a11(0x210), a11, 0
3fb92140:	move   *a9, a9, 1
3fb92150:	sub    a11, a9
3fb92160:	move   a9, *a13(0x120), 1
3fb92180:	jrge   L3FB92230
3fb92190:	move   *a13(0xa0), a11, 1
3fb921b0:	mods   a11, a9
3fb921c0:	move   a9, *a13(0x120), 1
3fb921e0:	jreq   L3FB922A0
3fb921f0:	add    a11, a9
3fb92200:	move   a9, *a13(0x120), 1
3fb92220:	jruc   L3FB922A0
L3FB92230:
3fb92230:	move   *a13(0xa0), a11, 1
3fb92250:	cmp    a11, a9
3fb92260:	jrlt   L3FB922A0
3fb92270:	mods   a11, a9
3fb92280:	move   a9, *a13(0x120), 1
L3FB922A0:
3fb922a0:	move   *a13(0x40), *a13(0x140), 1
3fb922d0:	move   a9, a9
3fb922e0:	jreq   L3FB923D0
L3FB922F0:
3fb922f0:	move   *a13(0xc0), a11, 1
3fb92310:	sll    0x3, a11
3fb92320:	move   *a13(0x140), a9, 1
3fb92340:	add    a9, a11
3fb92350:	move   a11, *a13(0x140), 1
3fb92370:	move   *a13(0x120), a9, 1
3fb92390:	dec    a9
3fb923a0:	move   a9, *a13(0x120), 1
3fb923c0:	jrne   L3FB922F0
L3FB923D0:
3fb923d0:	sub    a11, a11
3fb923e0:	move   a11, *a13(0x200), 1
3fb92400:	move   *a13(0xffe0), a9, 1
3fb92420:	setf   16, 1, 0
3fb92430:	move   *a9, a9, 0
3fb92440:	jrne   L3FB924B0
3fb92450:	move   *a13(0xffe0), a9, 1
3fb92470:	move   *a9(0x3a0), a9, 0
3fb92490:	move   a9, *a13(0x200), 1
L3FB924B0:
3fb924b0:	move   *a13(0xff60), a9, 1
3fb924d0:	move   *a9(0x20), a11, 1
3fb924f0:	move   *a13(0xffa0), a9, 1
3fb92510:	add    a9, a11
3fb92520:	move   *a13(0x200), a9, 1
3fb92540:	add    a9, a11
3fb92550:	movk   31, a9
3fb92560:	andn   a9, a11
3fb92570:	move   *a13(0xffc0), a9, 1
3fb92590:	move   *a13(0x200), a7, 1
3fb925b0:	move   *a9(0x200), a9, 0
3fb925d0:	add    a7, a9
3fb925e0:	move   *a13(0x80), a7, 1
3fb92600:	mods   a7, a9
3fb92610:	sub    a9, a11
3fb92620:	move   a11, *a13(0x160), 1
3fb92640:	jrge   L3FB926D0
3fb92650:	mods   a7, a11
3fb92660:	move   a11, *a13(0x160), 1
3fb92680:	jreq   L3FB92720
3fb92690:	add    a7, a11
3fb926a0:	move   a11, *a13(0x160), 1
3fb926c0:	jruc   L3FB92720
L3FB926D0:
3fb926d0:	cmp    a7, a11
3fb926e0:	jrlt   L3FB92720
3fb926f0:	mods   a7, a11
3fb92700:	move   a11, *a13(0x160), 1
L3FB92720:
3fb92720:	subk   32, a7
3fb92730:	jage   L3FB93590
3fb92750:	move   *a13(0x140), a9, 1
3fb92770:	move   *a9(0x0), *a13(0x220), 1
3fb927a0:	jruc   L3FB92860
L3FB927B0:
3fb927b0:	move   *a13(0xff60), a11, 1
3fb927d0:	move   *a11(0x20), a9, 1
3fb927f0:	move   a9, *a13(0x100), 1
3fb92810:	jreq   L3FB92860
3fb92820:	jage   L3FB93360
3fb92840:	jauc   L3FB93480
L3FB92860:
3fb92860:	move   *a13(0x160), a11, 1
3fb92880:	neg    a11
3fb92890:	move   *a13(0x220), a9, 1
3fb928b0:	sra    a11, a9
3fb928c0:	move   *a13(0x160), a11, 1
3fb928e0:	neg    a11
3fb928f0:	addk   31, a11
3fb92900:	sll    0x5, a11
3fb92910:	addi   0xda400, a11
3fb92940:	move   *a11, a11, 1
3fb92950:	and    a11, a9
3fb92960:	move   a9, *a13(0x1a0), 1
3fb92980:	move   *a13(0x80), a11, 1
3fb929a0:	move   *a13(0x160), a7, 1
3fb929c0:	sub    a7, a11
3fb929d0:	move   a11, *a13(0x180), 1
3fb929f0:	move   *a13(0x220), a7, 1
3fb92a10:	sll    a11, a7
3fb92a20:	or     a9, a7
3fb92a30:	move   a7, *a13(0x1a0), 1
3fb92a50:	move   *a13(0x80), a9, 1
3fb92a70:	add    a9, a11
3fb92a80:	move   a11, *a13(0x180), 1
3fb92aa0:	subk   32, a11
3fb92ab0:	jrge   L3FB92B60
3fb92ac0:	move   *a13(0x220), a11, 1
3fb92ae0:	move   *a13(0x180), a7, 1
3fb92b00:	sll    a7, a11
3fb92b10:	move   *a13(0x1a0), a7, 1
3fb92b30:	or     a7, a11
3fb92b40:	move   a11, *a13(0x1a0), 1
L3FB92B60:
3fb92b60:	move   *a13(0xff60), a11, 1
3fb92b80:	move   *a11(0x40), a9, 1
3fb92ba0:	move   *a11(0x60), a7, 1
3fb92bc0:	move   *a13(0x1a0), a11, 1
3fb92be0:	andn   a11, a7
3fb92bf0:	move   *a9, a11, 1
3fb92c00:	xor    a7, a11
3fb92c10:	move   a11, *a9, 1
3fb92c20:	move   *a13, a11, 1
3fb92c30:	dec    a11
3fb92c40:	move   a11, *a13, 1
3fb92c50:	jaeq   L3FB94C90
3fb92c70:	move   *a13(0xff60), a9, 1
3fb92c90:	addi   0x80, a9
3fb92cb0:	move   a9, *a13(0xff60), 1
3fb92cd0:	move   *a9, a7, 1
3fb92ce0:	move   a7, *a13(0x120), 1
3fb92d00:	jreq   L3FB93300
3fb92d10:	jrle   L3FB93000
3fb92d20:	move   *a13(0xc0), a7, 1
3fb92d40:	sll    0x3, a7
3fb92d50:	move   *a13(0x140), a9, 1
3fb92d70:	add    a9, a7
3fb92d80:	move   a7, *a13(0x140), 1
3fb92da0:	move   *a13(0x120), a9, 1
3fb92dc0:	dec    a9
3fb92dd0:	move   a9, *a13(0x120), 1
3fb92df0:	jrle   L3FB92E90
3fb92e00:	move   *a13(0xc0), a7, 1
3fb92e20:	mpys   a7, a9
3fb92e30:	sll    0x3, a9
3fb92e40:	move   *a13(0x140), a7, 1
3fb92e60:	add    a7, a9
3fb92e70:	move   a9, *a13(0x140), 1
L3FB92E90:
3fb92e90:	move   *a13(0x140), a9, 1
3fb92eb0:	move   *a13(0x60), a7, 1
3fb92ed0:	cmp    a7, a9
3fb92ee0:	jrc   L3FB92FB0
L3FB92EF0:
3fb92ef0:	move   *a13(0xe0), a11, 1
3fb92f10:	sll    0x3, a11
3fb92f20:	move   *a13(0x140), a9, 1
3fb92f40:	sub    a11, a9
3fb92f50:	move   a9, *a13(0x140), 1
3fb92f70:	move   *a13(0x60), a11, 1
3fb92f90:	cmp    a11, a9
3fb92fa0:	jrnc   L3FB92EF0
L3FB92FB0:
3fb92fb0:	move   *a9(0x0), *a13(0x220), 1
3fb92fe0:	jauc   L3FB927B0
L3FB93000:
3fb93000:	move   *a13(0xc0), a7, 1
3fb93020:	sll    0x3, a7
3fb93030:	move   *a13(0x140), a9, 1
3fb93050:	sub    a7, a9
3fb93060:	move   a9, *a13(0x140), 1
3fb93080:	move   *a13(0x120), a7, 1
3fb930a0:	inc    a7
3fb930b0:	move   a7, *a13(0x120), 1
3fb930d0:	jrge   L3FB93170
3fb930e0:	move   *a13(0xc0), a9, 1
3fb93100:	mpys   a9, a7
3fb93110:	sll    0x3, a7
3fb93120:	move   *a13(0x140), a9, 1
3fb93140:	add    a9, a7
3fb93150:	move   a7, *a13(0x140), 1
L3FB93170:
3fb93170:	move   *a13(0x140), a9, 1
3fb93190:	move   *a13(0x40), a7, 1
3fb931b0:	cmp    a7, a9
3fb931c0:	jrnc   L3FB93290
L3FB931D0:
3fb931d0:	move   *a13(0xe0), a11, 1
3fb931f0:	sll    0x3, a11
3fb93200:	move   *a13(0x140), a9, 1
3fb93220:	add    a9, a11
3fb93230:	move   a11, *a13(0x140), 1
3fb93250:	move   *a13(0x40), a9, 1
3fb93270:	cmp    a9, a11
3fb93280:	jrc   L3FB931D0
L3FB93290:
3fb93290:	move   *a13(0x140), a11, 1
3fb932b0:	move   *a11(0x0), *a13(0x220), 1
3fb932e0:	jauc   L3FB927B0
L3FB93300:
3fb93300:	move   *a9(0x20), a7, 1
3fb93320:	move   a7, *a13(0x100), 1
3fb93340:	jreq   L3FB92B60
3fb93350:	jrle   L3FB93480
L3FB93360:
3fb93360:	move   *a13(0x160), a11, 1
3fb93380:	move   *a13(0x100), a9, 1
3fb933a0:	add    a9, a11
3fb933b0:	move   a11, *a13(0x160), 1
L3FB933D0:
3fb933d0:	move   *a13(0x160), a11, 1
3fb933f0:	move   *a13(0x80), a9, 1
3fb93410:	sub    a9, a11
3fb93420:	move   a11, *a13(0x160), 1
3fb93440:	cmp    a9, a11
3fb93450:	jrge   L3FB933D0
3fb93460:	jauc   L3FB92860
L3FB93480:
3fb93480:	move   *a13(0x160), a11, 1
3fb934a0:	move   *a13(0x100), a9, 1
3fb934c0:	add    a9, a11
3fb934d0:	move   a11, *a13(0x160), 1
L3FB934F0:
3fb934f0:	move   *a13(0x160), a11, 1
3fb93510:	move   *a13(0x80), a9, 1
3fb93530:	add    a9, a11
3fb93540:	move   a11, *a13(0x160), 1
3fb93560:	jrlt   L3FB934F0
3fb93570:	jauc   L3FB92860
L3FB93590:
3fb93590:	move   a11, *a13(0x220), 1
3fb935b0:	move   *a13(0x140), *a13(0x240), 1
3fb935e0:	subk   32, a11
3fb935f0:	jrlt   L3FB93780
L3FB93600:
3fb93600:	move   *a13(0x220), a11, 1
3fb93620:	subk   32, a11
3fb93630:	move   a11, *a13(0x220), 1
3fb93650:	move   *a13(0x240), a9, 1
3fb93670:	addk   32, a9
3fb93680:	move   a9, *a13(0x240), 1
3fb936a0:	subk   32, a11
3fb936b0:	jrge   L3FB93600
3fb936c0:	jruc   L3FB93780
L3FB936D0:
3fb936d0:	move   *a13(0xff60), a11, 1
3fb936f0:	move   *a11(0x20), a9, 1
3fb93710:	move   a9, *a13(0x100), 1
3fb93730:	jreq   L3FB93780
3fb93740:	jage   L3FB94610
3fb93760:	jauc   L3FB94970
L3FB93780:
3fb93780:	move   *a13(0x240), *a13(0x260), 1
3fb937b0:	move   *a13(0x220), a11, 1
3fb937d0:	neg    a11
3fb937e0:	addk   32, a11
3fb937f0:	move   a11, *a13(0x180), 1
3fb93810:	move   *a13(0x260), a9, 1
3fb93830:	move   *a13(0x220), a7, 1
3fb93850:	neg    a7
3fb93860:	move   *a9+, a11, 1
3fb93870:	move   a9, *a13(0x260), 1
3fb93890:	sra    a7, a11
3fb938a0:	move   *a13(0x180), a7, 1
3fb938c0:	dec    a7
3fb938d0:	sll    0x5, a7
3fb938e0:	addi   0xda400, a7
3fb93910:	move   *a7, a7, 1
3fb93920:	and    a7, a11
3fb93930:	move   a11, *a13(0x1a0), 1
3fb93950:	move   *a13(0x160), a7, 1
3fb93970:	move   *a13(0x180), a9, 1
3fb93990:	add    a9, a7
3fb939a0:	move   a7, *a13(0x280), 1
3fb939c0:	move   *a13(0x80), a9, 1
3fb939e0:	sub    a7, a9
3fb939f0:	move   a9, *a13(0x2c0), 1
3fb93a10:	jrgt   L3FB93AD0
3fb93a20:	move   *a13(0x180), a7, 1
3fb93a40:	add    a9, a7
3fb93a50:	move   *a13(0x140), a9, 1
3fb93a70:	move   *a9, a9, 1
3fb93a80:	sll    a7, a9
3fb93a90:	or     a11, a9
3fb93aa0:	move   a9, *a13(0x1a0), 1
3fb93ac0:	jruc   L3FB93CE0
L3FB93AD0:
3fb93ad0:	move   *a13(0x180), a7, 1
3fb93af0:	subk   32, a7
3fb93b00:	jrge   L3FB93CE0
3fb93b10:	move   *a13(0x260), a7, 1
3fb93b30:	move   *a7, a7, 1
3fb93b40:	move   *a13(0x180), a9, 1
3fb93b60:	sll    a9, a7
3fb93b70:	or     a11, a7
3fb93b80:	move   a7, *a13(0x1a0), 1
3fb93ba0:	move   *a13(0x80), a11, 1
3fb93bc0:	move   *a13(0x280), a7, 1
3fb93be0:	sub    a7, a11
3fb93bf0:	add    a9, a11
3fb93c00:	subk   32, a11
3fb93c10:	move   a11, *a13(0x2c0), 1
3fb93c30:	jrge   L3FB93CE0
3fb93c40:	move   *a13(0x140), a7, 1
3fb93c60:	move   *a7, a7, 1
3fb93c70:	addk   32, a11
3fb93c80:	sll    a11, a7
3fb93c90:	move   *a13(0x1a0), a11, 1
3fb93cb0:	or     a11, a7
3fb93cc0:	move   a7, *a13(0x1a0), 1
L3FB93CE0:
3fb93ce0:	move   *a13(0xff60), a11, 1
3fb93d00:	move   *a11(0x40), a9, 1
3fb93d20:	move   *a11(0x60), a7, 1
3fb93d40:	move   *a13(0x1a0), a11, 1
3fb93d60:	andn   a11, a7
3fb93d70:	move   *a9, a11, 1
3fb93d80:	xor    a7, a11
3fb93d90:	move   a11, *a9, 1
3fb93da0:	move   *a13, a11, 1
3fb93db0:	dec    a11
3fb93dc0:	move   a11, *a13, 1
3fb93dd0:	jaeq   L3FB94C90
3fb93df0:	move   *a13(0xff60), a9, 1
3fb93e10:	addi   0x80, a9
3fb93e30:	move   a9, *a13(0xff60), 1
3fb93e50:	move   *a9, a7, 1
3fb93e60:	move   a7, *a13(0x120), 1
3fb93e80:	jreq   L3FB945A0
3fb93e90:	jrle   L3FB94210
3fb93ea0:	move   *a13(0x240), a7, 1
3fb93ec0:	move   *a13(0x140), a9, 1
3fb93ee0:	sub    a9, a7
3fb93ef0:	sra    0x3, a7
3fb93f00:	move   a7, *a13(0x2a0), 1
3fb93f20:	move   *a13(0xc0), a7, 1
3fb93f40:	sll    0x3, a7
3fb93f50:	add    a9, a7
3fb93f60:	move   a7, *a13(0x140), 1
3fb93f80:	move   *a13(0x120), a9, 1
3fb93fa0:	dec    a9
3fb93fb0:	move   a9, *a13(0x120), 1
3fb93fd0:	jrle   L3FB94070
3fb93fe0:	move   *a13(0xc0), a7, 1
3fb94000:	mpys   a7, a9
3fb94010:	sll    0x3, a9
3fb94020:	move   *a13(0x140), a7, 1
3fb94040:	add    a7, a9
3fb94050:	move   a9, *a13(0x140), 1
L3FB94070:
3fb94070:	move   *a13(0x140), a9, 1
3fb94090:	move   *a13(0x60), a7, 1
3fb940b0:	cmp    a7, a9
3fb940c0:	jrc   L3FB94190
L3FB940D0:
3fb940d0:	move   *a13(0xe0), a11, 1
3fb940f0:	sll    0x3, a11
3fb94100:	move   *a13(0x140), a9, 1
3fb94120:	sub    a11, a9
3fb94130:	move   a9, *a13(0x140), 1
3fb94150:	move   *a13(0x60), a11, 1
3fb94170:	cmp    a11, a9
3fb94180:	jrnc   L3FB940D0
L3FB94190:
3fb94190:	move   *a13(0x2a0), a11, 1
3fb941b0:	sll    0x3, a11
3fb941c0:	add    a9, a11
3fb941d0:	move   a11, *a13(0x240), 1
3fb941f0:	jauc   L3FB936D0
L3FB94210:
3fb94210:	move   *a13(0x240), a7, 1
3fb94230:	move   *a13(0x140), a9, 1
3fb94250:	sub    a9, a7
3fb94260:	sra    0x3, a7
3fb94270:	move   a7, *a13(0x2a0), 1
3fb94290:	move   *a13(0xc0), a7, 1
3fb942b0:	sll    0x3, a7
3fb942c0:	sub    a7, a9
3fb942d0:	move   a9, *a13(0x140), 1
3fb942f0:	move   *a13(0x120), a7, 1
3fb94310:	inc    a7
3fb94320:	move   a7, *a13(0x120), 1
3fb94340:	jrge   L3FB943E0
3fb94350:	move   *a13(0xc0), a9, 1
3fb94370:	mpys   a9, a7
3fb94380:	sll    0x3, a7
3fb94390:	move   *a13(0x140), a9, 1
3fb943b0:	add    a9, a7
3fb943c0:	move   a7, *a13(0x140), 1
L3FB943E0:
3fb943e0:	move   *a13(0x140), a9, 1
3fb94400:	move   *a13(0x40), a7, 1
3fb94420:	cmp    a7, a9
3fb94430:	jrnc   L3FB94500
L3FB94440:
3fb94440:	move   *a13(0xe0), a11, 1
3fb94460:	sll    0x3, a11
3fb94470:	move   *a13(0x140), a9, 1
3fb94490:	add    a9, a11
3fb944a0:	move   a11, *a13(0x140), 1
3fb944c0:	move   *a13(0x40), a9, 1
3fb944e0:	cmp    a9, a11
3fb944f0:	jrc   L3FB94440
L3FB94500:
3fb94500:	move   *a13(0x2a0), a11, 1
3fb94520:	sll    0x3, a11
3fb94530:	move   *a13(0x140), a9, 1
3fb94550:	add    a9, a11
3fb94560:	move   a11, *a13(0x240), 1
3fb94580:	jauc   L3FB936D0
L3FB945A0:
3fb945a0:	move   *a9(0x20), a7, 1
3fb945c0:	move   a7, *a13(0x100), 1
3fb945e0:	jaeq   L3FB93CE0
3fb94600:	jrle   L3FB94970
L3FB94610:
3fb94610:	move   *a13(0x160), a11, 1
3fb94630:	move   *a13(0x100), a9, 1
3fb94650:	add    a9, a11
3fb94660:	move   a11, *a13(0x160), 1
3fb94680:	move   *a13(0x80), a7, 1
3fb946a0:	cmp    a7, a11
3fb946b0:	jrge   L3FB94750
3fb946c0:	sra    0x3, a9
3fb946d0:	sll    0x3, a9
3fb946e0:	move   *a13(0x240), a7, 1
3fb94700:	add    a7, a9
3fb94710:	move   a9, *a13(0x240), 1
3fb94730:	jauc   L3FB93780
L3FB94750:
3fb94750:	move   *a13(0x160), a11, 1
3fb94770:	move   *a13(0x80), a9, 1
3fb94790:	sub    a9, a11
3fb947a0:	move   a11, *a13(0x160), 1
3fb947c0:	cmp    a9, a11
3fb947d0:	jrge   L3FB94750
3fb947e0:	move   *a13(0x160), *a13(0x220), 1
3fb94810:	move   *a13(0x140), *a13(0x240), 1
3fb94840:	move   *a13(0x220), a11, 1
3fb94860:	subk   32, a11
3fb94870:	jalt   L3FB93780
L3FB94890:
3fb94890:	move   *a13(0x220), a11, 1
3fb948b0:	subk   32, a11
3fb948c0:	move   a11, *a13(0x220), 1
3fb948e0:	move   *a13(0x240), a9, 1
3fb94900:	addk   32, a9
3fb94910:	move   a9, *a13(0x240), 1
3fb94930:	subk   32, a11
3fb94940:	jrge   L3FB94890
3fb94950:	jauc   L3FB93780
L3FB94970:
3fb94970:	move   *a13(0x160), a11, 1
3fb94990:	move   *a13(0x100), a9, 1
3fb949b0:	add    a9, a11
3fb949c0:	move   a11, *a13(0x160), 1
3fb949e0:	jrlt   L3FB94A80
3fb949f0:	sra    0x3, a9
3fb94a00:	sll    0x3, a9
3fb94a10:	move   *a13(0x240), a7, 1
3fb94a30:	add    a7, a9
3fb94a40:	move   a9, *a13(0x240), 1
3fb94a60:	jauc   L3FB93780
L3FB94A80:
3fb94a80:	move   *a13(0x160), a11, 1
3fb94aa0:	move   *a13(0x80), a9, 1
3fb94ac0:	add    a9, a11
3fb94ad0:	move   a11, *a13(0x160), 1
3fb94af0:	jrlt   L3FB94A80
3fb94b00:	move   *a13(0x160), *a13(0x220), 1
3fb94b30:	move   *a13(0x140), *a13(0x240), 1
3fb94b60:	move   *a13(0x220), a11, 1
3fb94b80:	subk   32, a11
3fb94b90:	jalt   L3FB93780
L3FB94BB0:
3fb94bb0:	move   *a13(0x220), a11, 1
3fb94bd0:	subk   32, a11
3fb94be0:	move   a11, *a13(0x220), 1
3fb94c00:	move   *a13(0x240), a9, 1
3fb94c20:	addk   32, a9
3fb94c30:	move   a9, *a13(0x240), 1
3fb94c50:	subk   32, a11
3fb94c60:	jrge   L3FB94BB0
3fb94c70:	jauc   L3FB93780
L3FB94C90:
3fb94c90:	move   *sp(0xa0), a14, 1
3fb94cb0:	mmfm   sp, a7,a9,a11,a13
3fb94cd0:	rets   2
3fb94ce0:	mmtm   sp, a7,a9,a11,a13
3fb94d00:	move   a14, a13
3fb94d10:	addi   0x180, a14
3fb94d30:	move   *a13(0xff80), a11, 1
3fb94d50:	move   a11, *a13, 1
3fb94d60:	jaeq   L3FB959D0
3fb94d80:	move   *a13(0xffc0), a9, 1
3fb94da0:	move   *a9(0x20), a9, 1
3fb94dc0:	move   *a9(0x40), *a13(0x20), 1
3fb94df0:	move   *a13(0x20), a9, 1
3fb94e10:	move   *a9(0x80), a9, 1
3fb94e30:	move   *a9(0x60), a9, 1
3fb94e50:	move   *a9(0xe0), *a13(0x40), 1
3fb94e80:	move   *a13(0x20), a9, 1
3fb94ea0:	move   *a9(0x80), a9, 1
3fb94ec0:	move   *a9(0x60), a9, 1
3fb94ee0:	setf   16, 0, 0
3fb94ef0:	move   *a9(0x100), a9, 0
3fb94f10:	move   a9, *a13(0x80), 1
3fb94f30:	sll    0x5, a9
3fb94f40:	move   *a13(0x40), a11, 1
3fb94f60:	add    a11, a9
3fb94f70:	move   a9, *a13(0x60), 1
3fb94f90:	sub    a11, a9
3fb94fa0:	sra    0x3, a9
3fb94fb0:	move   a9, *a13(0xa0), 1
3fb94fd0:	move   *a13(0xff60), a9, 1
3fb94ff0:	move   *a9, a9, 1
3fb95000:	move   a9, *a13(0xe0), 1
3fb95020:	jrge   L3FB950D0
3fb95030:	move   *a13(0x80), a11, 1
3fb95050:	mods   a11, a9
3fb95060:	move   a9, *a13(0xe0), 1
3fb95080:	jreq   L3FB95140
3fb95090:	add    a11, a9
3fb950a0:	move   a9, *a13(0xe0), 1
3fb950c0:	jruc   L3FB95140
L3FB950D0:
3fb950d0:	move   *a13(0x80), a11, 1
3fb950f0:	cmp    a11, a9
3fb95100:	jrlt   L3FB95140
3fb95110:	mods   a11, a9
3fb95120:	move   a9, *a13(0xe0), 1
L3FB95140:
3fb95140:	sll    0x5, a9
3fb95150:	move   *a13(0x40), a11, 1
3fb95170:	add    a11, a9
3fb95180:	move   a9, *a13(0xc0), 1
3fb951a0:	jruc   L3FB95330
L3FB951B0:
3fb951b0:	move   *a13(0xe0), a11, 1
3fb951d0:	sll    0x5, a11
3fb951e0:	move   *a13(0xc0), a9, 1
3fb95200:	add    a9, a11
3fb95210:	move   a11, *a13(0xc0), 1
3fb95230:	move   *a13(0x60), a9, 1
3fb95250:	cmp    a9, a11
3fb95260:	jrc   L3FB95330
L3FB95270:
3fb95270:	move   *a13(0xa0), a11, 1
3fb95290:	sll    0x3, a11
3fb952a0:	move   *a13(0xc0), a9, 1
3fb952c0:	sub    a11, a9
3fb952d0:	move   a9, *a13(0xc0), 1
3fb952f0:	move   *a13(0x60), a11, 1
3fb95310:	cmp    a11, a9
3fb95320:	jrnc   L3FB95270
L3FB95330:
3fb95330:	move   *a13(0xc0), a11, 1
3fb95350:	move   *a11(0x0), *a13(0x100), 1
L3FB95380:
3fb95380:	move   *a13(0xff60), a11, 1
3fb953a0:	move   *a11(0x40), *a13(0x140), 1
3fb953d0:	move   *a11(0x60), a9, 1
3fb953f0:	move   *a13(0x100), a11, 1
3fb95410:	andn   a11, a9
3fb95420:	move   *a13(0x140), a11, 1
3fb95440:	move   *a11, a7, 1
3fb95450:	xor    a9, a7
3fb95460:	move   a7, *a11, 1
3fb95470:	addk   32, a11
3fb95480:	move   a11, *a13(0x140), 1
3fb954a0:	move   *a13(0xff60), a9, 1
3fb954c0:	move   *a9(0x80), a7, 1
3fb954e0:	move   a7, *a13(0x120), 1
3fb95500:	jreq   L3FB95610
L3FB95510:
3fb95510:	move   *a13(0x140), a11, 1
3fb95530:	move   *a13(0x100), a9, 1
3fb95550:	not    a9
3fb95560:	move   *a11, a7, 1
3fb95570:	xor    a9, a7
3fb95580:	move   a7, *a11+, 1
3fb95590:	move   a11, *a13(0x140), 1
3fb955b0:	move   *a13(0x120), a9, 1
3fb955d0:	dec    a9
3fb955e0:	move   a9, *a13(0x120), 1
3fb95600:	jrne   L3FB95510
L3FB95610:
3fb95610:	move   *a13(0xff60), a11, 1
3fb95630:	move   *a11(0xa0), a9, 1
3fb95650:	move   *a13(0x100), a7, 1
3fb95670:	andn   a7, a9
3fb95680:	move   *a13(0x140), a7, 1
3fb956a0:	move   *a7, a11, 1
3fb956b0:	xor    a9, a11
3fb956c0:	move   a11, *a7, 1
3fb956d0:	move   *a13, a11, 1
3fb956e0:	dec    a11
3fb956f0:	move   a11, *a13, 1
3fb95700:	jreq   L3FB959D0
3fb95710:	move   *a13(0xff60), a9, 1
3fb95730:	addi   0xc0, a9
3fb95750:	move   a9, *a13(0xff60), 1
3fb95770:	move   *a9, a7, 1
3fb95780:	move   a7, *a13(0xe0), 1
3fb957a0:	jrlt   L3FB957D0
3fb957b0:	jrle   L3FB95380
3fb957c0:	jruc   L3FB951B0
L3FB957D0:
3fb957d0:	sll    0x5, a7
3fb957e0:	move   *a13(0xc0), a9, 1
3fb95800:	add    a9, a7
3fb95810:	move   a7, *a13(0xc0), 1
3fb95830:	move   *a13(0x40), a9, 1
3fb95850:	cmp    a9, a7
3fb95860:	jrc   L3FB958B0
3fb95870:	move   *a7(0x0), *a13(0x100), 1
3fb958a0:	jruc   L3FB95380
L3FB958B0:
3fb958b0:	move   *a13(0xa0), a11, 1
3fb958d0:	sll    0x3, a11
3fb958e0:	move   *a13(0xc0), a9, 1
3fb95900:	add    a9, a11
3fb95910:	move   a11, *a13(0xc0), 1
3fb95930:	move   *a13(0x40), a9, 1
3fb95950:	cmp    a9, a11
3fb95960:	jrc   L3FB958B0
3fb95970:	move   *a13(0xc0), a11, 1
3fb95990:	move   *a11(0x0), *a13(0x100), 1
3fb959c0:	jruc   L3FB95380
L3FB959D0:
3fb959d0:	move   *sp(0xa0), a14, 1
3fb959f0:	mmfm   sp, a7,a9,a11,a13
3fb95a10:	rets   2
3fb95a20:	mmtm   sp, a7,a9,a11,a13
3fb95a40:	move   a14, a13
3fb95a50:	addi   0x300, a14
3fb95a70:	move   *a13(0xff80), a11, 1
3fb95a90:	move   a11, *a13, 1
3fb95aa0:	jaeq   L3FB9A200
3fb95ac0:	move   *a13(0xffc0), a9, 1
3fb95ae0:	move   *a9(0x20), a9, 1
3fb95b00:	move   *a9(0x40), *a13(0x20), 1
3fb95b30:	move   *a13(0x20), a9, 1
3fb95b50:	move   *a9(0x80), a9, 1
3fb95b70:	move   *a9(0x60), a9, 1
3fb95b90:	move   *a9(0xe0), *a13(0x40), 1
3fb95bc0:	move   *a13(0x20), a9, 1
3fb95be0:	move   *a9(0x80), a9, 1
3fb95c00:	move   *a9(0x60), a9, 1
3fb95c20:	move   *a9(0x140), *a13(0xc0), 1
3fb95c50:	move   *a13(0x20), a9, 1
3fb95c70:	move   *a9(0x80), a9, 1
3fb95c90:	move   *a9(0x60), a9, 1
3fb95cb0:	setf   16, 0, 0
3fb95cc0:	move   *a9(0x110), a9, 0
3fb95ce0:	move   a9, *a13(0x80), 1
3fb95d00:	move   *a13(0x20), a9, 1
3fb95d20:	move   *a9(0x80), a9, 1
3fb95d40:	move   *a9(0x60), a9, 1
3fb95d60:	move   *a9(0x100), a9, 0
3fb95d80:	move   a9, *a13(0xa0), 1
3fb95da0:	move   *a13(0xc0), a11, 1
3fb95dc0:	mpys   a9, a11
3fb95dd0:	move   a11, *a13(0xe0), 1
3fb95df0:	sll    0x3, a11
3fb95e00:	move   *a13(0x40), a9, 1
3fb95e20:	add    a9, a11
3fb95e30:	move   a11, *a13(0x60), 1
3fb95e50:	move   *a13(0xff60), a9, 1
3fb95e70:	move   *a13(0xffc0), a11, 1
3fb95e90:	setf   16, 1, 0
3fb95ea0:	move   *a11(0x210), a11, 0
3fb95ec0:	move   *a9, a9, 1
3fb95ed0:	sub    a11, a9
3fb95ee0:	move   a9, *a13(0x120), 1
3fb95f00:	jrge   L3FB95FB0
3fb95f10:	move   *a13(0xa0), a11, 1
3fb95f30:	mods   a11, a9
3fb95f40:	move   a9, *a13(0x120), 1
3fb95f60:	jreq   L3FB96020
3fb95f70:	add    a11, a9
3fb95f80:	move   a9, *a13(0x120), 1
3fb95fa0:	jruc   L3FB96020
L3FB95FB0:
3fb95fb0:	move   *a13(0xa0), a11, 1
3fb95fd0:	cmp    a11, a9
3fb95fe0:	jrlt   L3FB96020
3fb95ff0:	mods   a11, a9
3fb96000:	move   a9, *a13(0x120), 1
L3FB96020:
3fb96020:	move   *a13(0x40), *a13(0x140), 1
3fb96050:	move   a9, a9
3fb96060:	jreq   L3FB96150
L3FB96070:
3fb96070:	move   *a13(0xc0), a11, 1
3fb96090:	sll    0x3, a11
3fb960a0:	move   *a13(0x140), a9, 1
3fb960c0:	add    a9, a11
3fb960d0:	move   a11, *a13(0x140), 1
3fb960f0:	move   *a13(0x120), a9, 1
3fb96110:	dec    a9
3fb96120:	move   a9, *a13(0x120), 1
3fb96140:	jrne   L3FB96070
L3FB96150:
3fb96150:	sub    a11, a11
3fb96160:	move   a11, *a13(0x220), 1
3fb96180:	move   *a13(0xffe0), a9, 1
3fb961a0:	setf   16, 1, 0
3fb961b0:	move   *a9, a9, 0
3fb961c0:	jrne   L3FB96230
3fb961d0:	move   *a13(0xffe0), a9, 1
3fb961f0:	move   *a9(0x3a0), a9, 0
3fb96210:	move   a9, *a13(0x220), 1
L3FB96230:
3fb96230:	move   *a13(0xff60), a9, 1
3fb96250:	move   *a9(0x20), a11, 1
3fb96270:	move   *a13(0xffa0), a9, 1
3fb96290:	add    a9, a11
3fb962a0:	move   *a13(0x220), a9, 1
3fb962c0:	add    a9, a11
3fb962d0:	movk   31, a9
3fb962e0:	andn   a9, a11
3fb962f0:	move   *a13(0xffc0), a9, 1
3fb96310:	move   *a13(0x220), a7, 1
3fb96330:	move   *a9(0x200), a9, 0
3fb96350:	add    a7, a9
3fb96360:	move   *a13(0x80), a7, 1
3fb96380:	mods   a7, a9
3fb96390:	sub    a9, a11
3fb963a0:	move   a11, *a13(0x160), 1
3fb963c0:	jrge   L3FB96450
3fb963d0:	mods   a7, a11
3fb963e0:	move   a11, *a13(0x160), 1
3fb96400:	jreq   L3FB964A0
3fb96410:	add    a7, a11
3fb96420:	move   a11, *a13(0x160), 1
3fb96440:	jruc   L3FB964A0
L3FB96450:
3fb96450:	cmp    a7, a11
3fb96460:	jrlt   L3FB964A0
3fb96470:	mods   a7, a11
3fb96480:	move   a11, *a13(0x160), 1
L3FB964A0:
3fb964a0:	subk   32, a7
3fb964b0:	jage   L3FB97B10
3fb964d0:	move   *a13(0x140), a9, 1
3fb964f0:	move   *a9(0x0), *a13(0x240), 1
L3FB96520:
3fb96520:	move   *a13(0x160), a11, 1
3fb96540:	neg    a11
3fb96550:	move   *a13(0x240), a9, 1
3fb96570:	sra    a11, a9
3fb96580:	move   *a13(0x160), a11, 1
3fb965a0:	neg    a11
3fb965b0:	addk   31, a11
3fb965c0:	sll    0x5, a11
3fb965d0:	addi   0xda400, a11
3fb96600:	move   *a11, a11, 1
3fb96610:	and    a11, a9
3fb96620:	move   a9, *a13(0x1a0), 1
3fb96640:	move   *a13(0x80), a11, 1
3fb96660:	move   *a13(0x160), a7, 1
3fb96680:	sub    a7, a11
3fb96690:	move   a11, *a13(0x180), 1
3fb966b0:	move   *a13(0x240), a7, 1
3fb966d0:	sll    a11, a7
3fb966e0:	or     a9, a7
3fb966f0:	move   a7, *a13(0x1a0), 1
3fb96710:	move   *a13(0x80), a9, 1
3fb96730:	add    a9, a11
3fb96740:	move   a11, *a13(0x260), 1
3fb96760:	subk   32, a11
3fb96770:	jrge   L3FB96850
3fb96780:	move   *a13(0x260), *a13(0x180), 1
3fb967b0:	move   *a13(0x240), a11, 1
3fb967d0:	move   *a13(0x180), a7, 1
3fb967f0:	sll    a7, a11
3fb96800:	move   *a13(0x1a0), a7, 1
3fb96820:	or     a7, a11
3fb96830:	move   a11, *a13(0x1a0), 1
L3FB96850:
3fb96850:	move   *a13(0xff60), a11, 1
3fb96870:	move   *a11(0x40), *a13(0x1e0), 1
3fb968a0:	move   *a11(0x60), a7, 1
3fb968c0:	move   *a13(0x1a0), a9, 1
3fb968e0:	andn   a9, a7
3fb968f0:	move   *a13(0x1e0), a9, 1
3fb96910:	move   *a9, a11, 1
3fb96920:	xor    a7, a11
3fb96930:	move   a11, *a9, 1
3fb96940:	addk   32, a9
3fb96950:	move   a9, *a13(0x1e0), 1
3fb96970:	move   *a13(0xff60), a11, 1
3fb96990:	move   *a11(0x80), a7, 1
3fb969b0:	move   a7, *a13(0x1c0), 1
3fb969d0:	jreq   L3FB96E50
L3FB969E0:
3fb969e0:	move   *a13(0x180), a11, 1
3fb96a00:	neg    a11
3fb96a10:	addk   32, a11
3fb96a20:	move   a11, *a13(0x180), 1
3fb96a40:	neg    a11
3fb96a50:	move   *a13(0x240), a9, 1
3fb96a70:	sra    a11, a9
3fb96a80:	move   *a13(0x180), a11, 1
3fb96aa0:	neg    a11
3fb96ab0:	addk   31, a11
3fb96ac0:	sll    0x5, a11
3fb96ad0:	addi   0xda400, a11
3fb96b00:	move   *a11, a11, 1
3fb96b10:	and    a11, a9
3fb96b20:	move   a9, *a13(0x1a0), 1
3fb96b40:	move   *a13(0x80), a11, 1
3fb96b60:	move   *a13(0x180), a7, 1
3fb96b80:	sub    a7, a11
3fb96b90:	move   a11, *a13(0x180), 1
3fb96bb0:	move   *a13(0x240), a7, 1
3fb96bd0:	sll    a11, a7
3fb96be0:	or     a9, a7
3fb96bf0:	move   a7, *a13(0x1a0), 1
3fb96c10:	move   *a13(0x80), a9, 1
3fb96c30:	add    a9, a11
3fb96c40:	move   a11, *a13(0x260), 1
3fb96c60:	subk   32, a11
3fb96c70:	jrge   L3FB96D50
3fb96c80:	move   *a13(0x260), *a13(0x180), 1
3fb96cb0:	move   *a13(0x240), a11, 1
3fb96cd0:	move   *a13(0x180), a7, 1
3fb96cf0:	sll    a7, a11
3fb96d00:	move   *a13(0x1a0), a7, 1
3fb96d20:	or     a7, a11
3fb96d30:	move   a11, *a13(0x1a0), 1
L3FB96D50:
3fb96d50:	move   *a13(0x1e0), a11, 1
3fb96d70:	move   *a13(0x1a0), a7, 1
3fb96d90:	not    a7
3fb96da0:	move   *a11, a9, 1
3fb96db0:	xor    a7, a9
3fb96dc0:	move   a9, *a11+, 1
3fb96dd0:	move   a11, *a13(0x1e0), 1
3fb96df0:	move   *a13(0x1c0), a7, 1
3fb96e10:	dec    a7
3fb96e20:	move   a7, *a13(0x1c0), 1
3fb96e40:	jrne   L3FB969E0
L3FB96E50:
3fb96e50:	move   *a13(0x180), a11, 1
3fb96e70:	neg    a11
3fb96e80:	addk   32, a11
3fb96e90:	move   a11, *a13(0x180), 1
3fb96eb0:	neg    a11
3fb96ec0:	move   *a13(0x240), a9, 1
3fb96ee0:	sra    a11, a9
3fb96ef0:	move   *a13(0x180), a11, 1
3fb96f10:	neg    a11
3fb96f20:	addk   31, a11
3fb96f30:	sll    0x5, a11
3fb96f40:	addi   0xda400, a11
3fb96f70:	move   *a11, a11, 1
3fb96f80:	and    a11, a9
3fb96f90:	move   a9, *a13(0x1a0), 1
3fb96fb0:	move   *a13(0x80), a11, 1
3fb96fd0:	move   *a13(0x180), a7, 1
3fb96ff0:	sub    a7, a11
3fb97000:	move   a11, *a13(0x180), 1
3fb97020:	move   *a13(0x240), a7, 1
3fb97040:	sll    a11, a7
3fb97050:	or     a9, a7
3fb97060:	move   a7, *a13(0x1a0), 1
3fb97080:	move   *a13(0x80), a9, 1
3fb970a0:	add    a9, a11
3fb970b0:	move   a11, *a13(0x180), 1
3fb970d0:	subk   32, a11
3fb970e0:	jrge   L3FB97190
3fb970f0:	move   *a13(0x240), a11, 1
3fb97110:	move   *a13(0x180), a7, 1
3fb97130:	sll    a7, a11
3fb97140:	move   *a13(0x1a0), a7, 1
3fb97160:	or     a7, a11
3fb97170:	move   a11, *a13(0x1a0), 1
L3FB97190:
3fb97190:	move   *a13(0xff60), a11, 1
3fb971b0:	move   *a11(0xa0), a7, 1
3fb971d0:	move   *a13(0x1a0), a9, 1
3fb971f0:	andn   a9, a7
3fb97200:	move   *a13(0x1e0), a9, 1
3fb97220:	move   *a9, a11, 1
3fb97230:	xor    a7, a11
3fb97240:	move   a11, *a9, 1
3fb97250:	move   *a13, a11, 1
3fb97260:	dec    a11
3fb97270:	move   a11, *a13, 1
3fb97280:	jaeq   L3FB9A200
3fb972a0:	move   *a13(0xff60), a7, 1
3fb972c0:	addi   0xc0, a7
3fb972e0:	move   a7, *a13(0xff60), 1
3fb97300:	move   *a7, a7, 1
3fb97310:	move   a7, *a13(0x120), 1
3fb97330:	jreq   L3FB978D0
3fb97340:	jrle   L3FB975F0
3fb97350:	move   *a13(0xc0), a7, 1
3fb97370:	sll    0x3, a7
3fb97380:	move   *a13(0x140), a9, 1
3fb973a0:	add    a9, a7
3fb973b0:	move   a7, *a13(0x140), 1
3fb973d0:	move   *a13(0x120), a9, 1
3fb973f0:	dec    a9
3fb97400:	move   a9, *a13(0x120), 1
3fb97420:	jrle   L3FB974C0
3fb97430:	move   *a13(0xc0), a7, 1
3fb97450:	mpys   a7, a9
3fb97460:	sll    0x3, a9
3fb97470:	move   *a13(0x140), a7, 1
3fb97490:	add    a7, a9
3fb974a0:	move   a9, *a13(0x140), 1
L3FB974C0:
3fb974c0:	move   *a13(0x140), a9, 1
3fb974e0:	move   *a13(0x60), a7, 1
3fb97500:	cmp    a7, a9
3fb97510:	jrc   L3FB97880
L3FB97520:
3fb97520:	move   *a13(0xe0), a11, 1
3fb97540:	sll    0x3, a11
3fb97550:	move   *a13(0x140), a9, 1
3fb97570:	sub    a11, a9
3fb97580:	move   a9, *a13(0x140), 1
3fb975a0:	move   *a13(0x60), a11, 1
3fb975c0:	cmp    a11, a9
3fb975d0:	jrnc   L3FB97520
3fb975e0:	jruc   L3FB97880
L3FB975F0:
3fb975f0:	move   *a13(0xc0), a7, 1
3fb97610:	sll    0x3, a7
3fb97620:	move   *a13(0x140), a9, 1
3fb97640:	sub    a7, a9
3fb97650:	move   a9, *a13(0x140), 1
3fb97670:	move   *a13(0x120), a7, 1
3fb97690:	inc    a7
3fb976a0:	move   a7, *a13(0x120), 1
3fb976c0:	jrge   L3FB97760
3fb976d0:	move   *a13(0xc0), a9, 1
3fb976f0:	mpys   a9, a7
3fb97700:	sll    0x3, a7
3fb97710:	move   *a13(0x140), a9, 1
3fb97730:	add    a9, a7
3fb97740:	move   a7, *a13(0x140), 1
L3FB97760:
3fb97760:	move   *a13(0x140), a9, 1
3fb97780:	move   *a13(0x40), a7, 1
3fb977a0:	cmp    a7, a9
3fb977b0:	jrnc   L3FB97880
L3FB977C0:
3fb977c0:	move   *a13(0xe0), a11, 1
3fb977e0:	sll    0x3, a11
3fb977f0:	move   *a13(0x140), a9, 1
3fb97810:	add    a9, a11
3fb97820:	move   a11, *a13(0x140), 1
3fb97840:	move   *a13(0x40), a9, 1
3fb97860:	cmp    a9, a11
3fb97870:	jrc   L3FB977C0
L3FB97880:
3fb97880:	move   *a13(0x140), a11, 1
3fb978a0:	move   *a11(0x0), *a13(0x240), 1
L3FB978D0:
3fb978d0:	move   *a13(0xff60), a11, 1
3fb978f0:	move   *a11(0x20), a9, 1
3fb97910:	move   a9, *a13(0x100), 1
3fb97930:	jaeq   L3FB96520
3fb97950:	move   *a13(0x160), a7, 1
3fb97970:	add    a9, a7
3fb97980:	move   a7, *a13(0x160), 1
3fb979a0:	move   a9, a9
3fb979b0:	jrle   L3FB97A70
L3FB979C0:
3fb979c0:	move   *a13(0x160), a11, 1
3fb979e0:	move   *a13(0x80), a9, 1
3fb97a00:	sub    a9, a11
3fb97a10:	move   a11, *a13(0x160), 1
3fb97a30:	cmp    a9, a11
3fb97a40:	jrge   L3FB979C0
3fb97a50:	jauc   L3FB96520
L3FB97A70:
3fb97a70:	move   *a13(0x160), a11, 1
3fb97a90:	move   *a13(0x80), a9, 1
3fb97ab0:	add    a9, a11
3fb97ac0:	move   a11, *a13(0x160), 1
3fb97ae0:	jrlt   L3FB97A70
3fb97af0:	jauc   L3FB96520
L3FB97B10:
3fb97b10:	move   a11, *a13(0x240), 1
3fb97b30:	move   *a13(0x140), *a13(0x260), 1
3fb97b60:	subk   32, a11
3fb97b70:	jrlt   L3FB97C40
L3FB97B80:
3fb97b80:	move   *a13(0x240), a11, 1
3fb97ba0:	subk   32, a11
3fb97bb0:	move   a11, *a13(0x240), 1
3fb97bd0:	move   *a13(0x260), a9, 1
3fb97bf0:	addk   32, a9
3fb97c00:	move   a9, *a13(0x260), 1
3fb97c20:	subk   32, a11
3fb97c30:	jrge   L3FB97B80
L3FB97C40:
3fb97c40:	move   *a13(0x240), *a13(0x180), 1
3fb97c70:	move   *a13(0x260), *a13(0x280), 1
3fb97ca0:	move   *a13(0x280), a11, 1
3fb97cc0:	move   *a13(0x180), a9, 1
3fb97ce0:	neg    a9
3fb97cf0:	move   *a11+, a7, 1
3fb97d00:	move   a11, *a13(0x280), 1
3fb97d20:	sra    a9, a7
3fb97d30:	move   *a13(0x180), a9, 1
3fb97d50:	neg    a9
3fb97d60:	addk   31, a9
3fb97d70:	sll    0x5, a9
3fb97d80:	addi   0xda400, a9
3fb97db0:	move   *a9, a9, 1
3fb97dc0:	and    a9, a7
3fb97dd0:	move   a7, *a13(0x1a0), 1
3fb97df0:	move   *a13(0x160), a9, 1
3fb97e10:	move   *a13(0x180), a7, 1
3fb97e30:	sub    a7, a9
3fb97e40:	addk   32, a9
3fb97e50:	move   a9, *a13(0x2a0), 1
3fb97e70:	move   *a13(0x80), a7, 1
3fb97e90:	sub    a9, a7
3fb97ea0:	move   a7, *a13(0x2c0), 1
3fb97ec0:	jrgt   L3FB980A0
3fb97ed0:	move   *a13(0x140), *a13(0x280), 1
3fb97f00:	move   *a13(0x180), a11, 1
3fb97f20:	sub    a11, a7
3fb97f30:	addk   32, a7
3fb97f40:	move   a7, *a13(0x180), 1
3fb97f60:	neg    a7
3fb97f70:	addk   32, a7
3fb97f80:	move   a7, *a13(0x2a0), 1
3fb97fa0:	move   *a13(0x180), a11, 1
3fb97fc0:	subk   32, a11
3fb97fd0:	jrge   L3FB98430
3fb97fe0:	move   *a13(0x280), a11, 1
3fb98000:	move   *a11, a9, 1
3fb98010:	move   *a13(0x180), a7, 1
3fb98030:	sll    a7, a9
3fb98040:	move   *a13(0x1a0), a7, 1
3fb98060:	or     a7, a9
3fb98070:	move   a9, *a13(0x1a0), 1
3fb98090:	jruc   L3FB98430
L3FB980A0:
3fb980a0:	move   *a13(0x180), a7, 1
3fb980c0:	neg    a7
3fb980d0:	addk   32, a7
3fb980e0:	move   a7, *a13(0x180), 1
3fb98100:	subk   32, a7
3fb98110:	jrge   L3FB98430
3fb98120:	move   *a11, a7, 1
3fb98130:	move   *a13(0x180), a9, 1
3fb98150:	sll    a9, a7
3fb98160:	move   *a13(0x1a0), a9, 1
3fb98180:	or     a9, a7
3fb98190:	move   a7, *a13(0x1a0), 1
3fb981b0:	move   *a13(0x180), a9, 1
3fb981d0:	neg    a9
3fb981e0:	move   *a13(0x2a0), a7, 1
3fb98200:	addk   32, a9
3fb98210:	add    a7, a9
3fb98220:	move   a9, *a13(0x2a0), 1
3fb98240:	move   *a13(0x80), a7, 1
3fb98260:	sub    a9, a7
3fb98270:	move   a7, *a13(0x2c0), 1
3fb98290:	jrgt   L3FB98430
3fb982a0:	move   *a13(0x140), *a13(0x280), 1
3fb982d0:	addk   32, a7
3fb982e0:	move   a7, *a13(0x180), 1
3fb98300:	neg    a7
3fb98310:	addk   32, a7
3fb98320:	move   a7, *a13(0x2a0), 1
3fb98340:	move   *a13(0x180), a11, 1
3fb98360:	subk   32, a11
3fb98370:	jrge   L3FB98430
3fb98380:	move   *a13(0x280), a11, 1
3fb983a0:	move   *a11, a9, 1
3fb983b0:	move   *a13(0x180), a7, 1
3fb983d0:	sll    a7, a9
3fb983e0:	move   *a13(0x1a0), a7, 1
3fb98400:	or     a7, a9
3fb98410:	move   a9, *a13(0x1a0), 1
L3FB98430:
3fb98430:	move   *a13(0xff60), a11, 1
3fb98450:	move   *a11(0x40), *a13(0x1e0), 1
3fb98480:	move   *a11(0x60), a9, 1
3fb984a0:	move   *a13(0x1a0), a7, 1
3fb984c0:	andn   a7, a9
3fb984d0:	move   *a13(0x1e0), a7, 1
3fb984f0:	move   *a7, a11, 1
3fb98500:	xor    a9, a11
3fb98510:	move   a11, *a7, 1
3fb98520:	addk   32, a7
3fb98530:	move   a7, *a13(0x1e0), 1
3fb98550:	move   *a13(0xff60), a11, 1
3fb98570:	move   *a11(0x80), a9, 1
3fb98590:	move   a9, *a13(0x1c0), 1
3fb985b0:	jaeq   L3FB98EA0
L3FB985D0:
3fb985d0:	move   *a13(0x180), a11, 1
3fb985f0:	neg    a11
3fb98600:	addk   32, a11
3fb98610:	move   a11, *a13(0x180), 1
3fb98630:	move   *a13(0x280), a9, 1
3fb98650:	neg    a11
3fb98660:	move   *a9+, a7, 1
3fb98670:	move   a9, *a13(0x280), 1
3fb98690:	sra    a11, a7
3fb986a0:	move   *a13(0x180), a11, 1
3fb986c0:	neg    a11
3fb986d0:	addk   31, a11
3fb986e0:	sll    0x5, a11
3fb986f0:	addi   0xda400, a11
3fb98720:	move   *a11, a11, 1
3fb98730:	and    a11, a7
3fb98740:	move   a7, *a13(0x1a0), 1
3fb98760:	move   *a13(0x180), a11, 1
3fb98780:	neg    a11
3fb98790:	move   *a13(0x2a0), a7, 1
3fb987b0:	addk   32, a11
3fb987c0:	add    a7, a11
3fb987d0:	move   a11, *a13(0x2a0), 1
3fb987f0:	move   *a13(0x80), a7, 1
3fb98810:	sub    a11, a7
3fb98820:	move   a7, *a13(0x2c0), 1
3fb98840:	jrgt   L3FB98A20
3fb98850:	move   *a13(0x140), *a13(0x280), 1
3fb98880:	move   *a13(0x180), a9, 1
3fb988a0:	sub    a9, a7
3fb988b0:	addk   32, a7
3fb988c0:	move   a7, *a13(0x180), 1
3fb988e0:	neg    a7
3fb988f0:	addk   32, a7
3fb98900:	move   a7, *a13(0x2a0), 1
3fb98920:	move   *a13(0x180), a11, 1
3fb98940:	subk   32, a11
3fb98950:	jrge   L3FB98D90
3fb98960:	move   *a13(0x280), a11, 1
3fb98980:	move   *a11, a9, 1
3fb98990:	move   *a13(0x180), a7, 1
3fb989b0:	sll    a7, a9
3fb989c0:	move   *a13(0x1a0), a7, 1
3fb989e0:	or     a7, a9
3fb989f0:	move   a9, *a13(0x1a0), 1
3fb98a10:	jruc   L3FB98D90
L3FB98A20:
3fb98a20:	move   *a13(0x180), a7, 1
3fb98a40:	neg    a7
3fb98a50:	addk   32, a7
3fb98a60:	move   a7, *a13(0x180), 1
3fb98a80:	subk   32, a7
3fb98a90:	jrge   L3FB98D90
3fb98aa0:	move   *a9, a7, 1
3fb98ab0:	move   *a13(0x180), a9, 1
3fb98ad0:	sll    a9, a7
3fb98ae0:	move   *a13(0x1a0), a9, 1
3fb98b00:	or     a9, a7
3fb98b10:	move   a7, *a13(0x1a0), 1
3fb98b30:	move   *a13(0x180), a9, 1
3fb98b50:	neg    a9
3fb98b60:	addk   32, a9
3fb98b70:	add    a11, a9
3fb98b80:	move   a9, *a13(0x2a0), 1
3fb98ba0:	move   *a13(0x80), a11, 1
3fb98bc0:	sub    a9, a11
3fb98bd0:	move   a11, *a13(0x2c0), 1
3fb98bf0:	jrgt   L3FB98D90
3fb98c00:	move   *a13(0x140), *a13(0x280), 1
3fb98c30:	addk   32, a11
3fb98c40:	move   a11, *a13(0x180), 1
3fb98c60:	neg    a11
3fb98c70:	addk   32, a11
3fb98c80:	move   a11, *a13(0x2a0), 1
3fb98ca0:	move   *a13(0x180), a9, 1
3fb98cc0:	subk   32, a9
3fb98cd0:	jrge   L3FB98D90
3fb98ce0:	move   *a13(0x280), a9, 1
3fb98d00:	move   *a9, a7, 1
3fb98d10:	move   *a13(0x180), a9, 1
3fb98d30:	sll    a9, a7
3fb98d40:	move   *a13(0x1a0), a9, 1
3fb98d60:	or     a9, a7
3fb98d70:	move   a7, *a13(0x1a0), 1
L3FB98D90:
3fb98d90:	move   *a13(0x1e0), a11, 1
3fb98db0:	move   *a13(0x1a0), a9, 1
3fb98dd0:	not    a9
3fb98de0:	move   *a11, a7, 1
3fb98df0:	xor    a9, a7
3fb98e00:	move   a7, *a11+, 1
3fb98e10:	move   a11, *a13(0x1e0), 1
3fb98e30:	move   *a13(0x1c0), a9, 1
3fb98e50:	dec    a9
3fb98e60:	move   a9, *a13(0x1c0), 1
3fb98e80:	jane   L3FB985D0
L3FB98EA0:
3fb98ea0:	move   *a13(0x180), a11, 1
3fb98ec0:	neg    a11
3fb98ed0:	addk   32, a11
3fb98ee0:	move   a11, *a13(0x180), 1
3fb98f00:	move   *a13(0x280), a9, 1
3fb98f20:	neg    a11
3fb98f30:	move   *a9+, a7, 1
3fb98f40:	move   a9, *a13(0x280), 1
3fb98f60:	sra    a11, a7
3fb98f70:	move   *a13(0x180), a11, 1
3fb98f90:	neg    a11
3fb98fa0:	addk   31, a11
3fb98fb0:	sll    0x5, a11
3fb98fc0:	addi   0xda400, a11
3fb98ff0:	move   *a11, a11, 1
3fb99000:	and    a11, a7
3fb99010:	move   a7, *a13(0x1a0), 1
3fb99030:	move   *a13(0x180), a11, 1
3fb99050:	neg    a11
3fb99060:	move   *a13(0x2a0), a7, 1
3fb99080:	addk   32, a11
3fb99090:	add    a7, a11
3fb990a0:	move   a11, *a13(0x2a0), 1
3fb990c0:	move   *a13(0x80), a7, 1
3fb990e0:	sub    a11, a7
3fb990f0:	move   a7, *a13(0x2c0), 1
3fb99110:	jrgt   L3FB99260
3fb99120:	move   *a13(0x180), a9, 1
3fb99140:	sub    a9, a7
3fb99150:	addk   32, a7
3fb99160:	move   a7, *a13(0x180), 1
3fb99180:	subk   32, a7
3fb99190:	jrge   L3FB994C0
3fb991a0:	move   *a13(0x140), a9, 1
3fb991c0:	move   *a9, a7, 1
3fb991d0:	move   *a13(0x180), a9, 1
3fb991f0:	sll    a9, a7
3fb99200:	move   *a13(0x1a0), a9, 1
3fb99220:	or     a9, a7
3fb99230:	move   a7, *a13(0x1a0), 1
3fb99250:	jruc   L3FB994C0
L3FB99260:
3fb99260:	move   *a13(0x180), a7, 1
3fb99280:	neg    a7
3fb99290:	addk   32, a7
3fb992a0:	move   a7, *a13(0x180), 1
3fb992c0:	subk   32, a7
3fb992d0:	jrge   L3FB994C0
3fb992e0:	move   *a9, a7, 1
3fb992f0:	move   *a13(0x180), a9, 1
3fb99310:	sll    a9, a7
3fb99320:	move   *a13(0x1a0), a9, 1
3fb99340:	or     a9, a7
3fb99350:	move   a7, *a13(0x1a0), 1
3fb99370:	move   *a13(0x80), a9, 1
3fb99390:	sub    a11, a9
3fb993a0:	move   *a13(0x180), a7, 1
3fb993c0:	add    a7, a9
3fb993d0:	subk   32, a9
3fb993e0:	move   a9, *a13(0x2c0), 1
3fb99400:	jrgt   L3FB994C0
3fb99410:	jrge   L3FB994C0
3fb99420:	move   *a13(0x140), a7, 1
3fb99440:	move   *a7, a7, 1
3fb99450:	addk   32, a9
3fb99460:	sll    a9, a7
3fb99470:	move   *a13(0x1a0), a9, 1
3fb99490:	or     a9, a7
3fb994a0:	move   a7, *a13(0x1a0), 1
L3FB994C0:
3fb994c0:	move   *a13(0xff60), a9, 1
3fb994e0:	move   *a9(0xa0), a7, 1
3fb99500:	move   *a13(0x1a0), a9, 1
3fb99520:	andn   a9, a7
3fb99530:	move   *a13(0x1e0), a9, 1
3fb99550:	move   *a9, a11, 1
3fb99560:	xor    a7, a11
3fb99570:	move   a11, *a9, 1
3fb99580:	move   *a13, a11, 1
3fb99590:	dec    a11
3fb995a0:	move   a11, *a13, 1
3fb995b0:	jaeq   L3FB9A200
3fb995d0:	move   *a13(0xff60), a7, 1
3fb995f0:	addi   0xc0, a7
3fb99610:	move   a7, *a13(0xff60), 1
3fb99630:	move   *a7, a7, 1
3fb99640:	move   a7, *a13(0x120), 1
3fb99660:	jreq   L3FB99C90
3fb99670:	move   *a13(0x260), a7, 1
3fb99690:	move   *a13(0x140), a9, 1
3fb996b0:	sub    a9, a7
3fb996c0:	sra    0x3, a7
3fb996d0:	move   a7, *a13(0x2e0), 1
3fb996f0:	move   *a13(0x120), a7, 1
3fb99710:	jrle   L3FB999A0
3fb99720:	move   *a13(0xc0), a7, 1
3fb99740:	sll    0x3, a7
3fb99750:	add    a9, a7
3fb99760:	move   a7, *a13(0x140), 1
3fb99780:	move   *a13(0x120), a9, 1
3fb997a0:	dec    a9
3fb997b0:	move   a9, *a13(0x120), 1
3fb997d0:	jrle   L3FB99870
3fb997e0:	move   *a13(0xc0), a7, 1
3fb99800:	mpys   a7, a9
3fb99810:	sll    0x3, a9
3fb99820:	move   *a13(0x140), a7, 1
3fb99840:	add    a7, a9
3fb99850:	move   a9, *a13(0x140), 1
L3FB99870:
3fb99870:	move   *a13(0x140), a9, 1
3fb99890:	move   *a13(0x60), a7, 1
3fb998b0:	cmp    a7, a9
3fb998c0:	jrc   L3FB99C10
L3FB998D0:
3fb998d0:	move   *a13(0xe0), a11, 1
3fb998f0:	sll    0x3, a11
3fb99900:	move   *a13(0x140), a9, 1
3fb99920:	sub    a11, a9
3fb99930:	move   a9, *a13(0x140), 1
3fb99950:	move   *a13(0x60), a11, 1
3fb99970:	cmp    a11, a9
3fb99980:	jrnc   L3FB998D0
3fb99990:	jruc   L3FB99C10
L3FB999A0:
3fb999a0:	move   *a13(0xc0), a7, 1
3fb999c0:	sll    0x3, a7
3fb999d0:	sub    a7, a9
3fb999e0:	move   a9, *a13(0x140), 1
3fb99a00:	move   *a13(0x120), a7, 1
3fb99a20:	inc    a7
3fb99a30:	move   a7, *a13(0x120), 1
3fb99a50:	jrge   L3FB99AF0
3fb99a60:	move   *a13(0xc0), a9, 1
3fb99a80:	mpys   a9, a7
3fb99a90:	sll    0x3, a7
3fb99aa0:	move   *a13(0x140), a9, 1
3fb99ac0:	add    a9, a7
3fb99ad0:	move   a7, *a13(0x140), 1
L3FB99AF0:
3fb99af0:	move   *a13(0x140), a9, 1
3fb99b10:	move   *a13(0x40), a7, 1
3fb99b30:	cmp    a7, a9
3fb99b40:	jrnc   L3FB99C10
L3FB99B50:
3fb99b50:	move   *a13(0xe0), a11, 1
3fb99b70:	sll    0x3, a11
3fb99b80:	move   *a13(0x140), a9, 1
3fb99ba0:	add    a9, a11
3fb99bb0:	move   a11, *a13(0x140), 1
3fb99bd0:	move   *a13(0x40), a9, 1
3fb99bf0:	cmp    a9, a11
3fb99c00:	jrc   L3FB99B50
L3FB99C10:
3fb99c10:	move   *a13(0x2e0), a11, 1
3fb99c30:	sll    0x3, a11
3fb99c40:	move   *a13(0x140), a9, 1
3fb99c60:	add    a9, a11
3fb99c70:	move   a11, *a13(0x260), 1
L3FB99C90:
3fb99c90:	move   *a13(0xff60), a11, 1
3fb99cb0:	move   *a11(0x20), a9, 1
3fb99cd0:	move   a9, *a13(0x100), 1
3fb99cf0:	jaeq   L3FB97C40
3fb99d10:	jrle   L3FB99F00
3fb99d20:	move   *a13(0x160), a7, 1
3fb99d40:	add    a9, a7
3fb99d50:	move   a7, *a13(0x160), 1
3fb99d70:	move   *a13(0x80), a9, 1
3fb99d90:	cmp    a9, a7
3fb99da0:	jrge   L3FB99E60
3fb99db0:	move   *a13(0x100), a7, 1
3fb99dd0:	sra    0x3, a7
3fb99de0:	sll    0x3, a7
3fb99df0:	move   *a13(0x260), a9, 1
3fb99e10:	add    a9, a7
3fb99e20:	move   a7, *a13(0x260), 1
3fb99e40:	jauc   L3FB97C40
L3FB99E60:
3fb99e60:	move   *a13(0x160), a11, 1
3fb99e80:	move   *a13(0x80), a9, 1
3fb99ea0:	sub    a9, a11
3fb99eb0:	move   a11, *a13(0x160), 1
3fb99ed0:	cmp    a9, a11
3fb99ee0:	jrge   L3FB99E60
3fb99ef0:	jruc   L3FB9A070
L3FB99F00:
3fb99f00:	move   *a13(0x160), a7, 1
3fb99f20:	add    a9, a7
3fb99f30:	move   a7, *a13(0x160), 1
3fb99f50:	jrlt   L3FB99FF0
3fb99f60:	sra    0x3, a9
3fb99f70:	sll    0x3, a9
3fb99f80:	move   *a13(0x260), a7, 1
3fb99fa0:	add    a7, a9
3fb99fb0:	move   a9, *a13(0x260), 1
3fb99fd0:	jauc   L3FB97C40
L3FB99FF0:
3fb99ff0:	move   *a13(0x160), a11, 1
3fb9a010:	move   *a13(0x80), a9, 1
3fb9a030:	add    a9, a11
3fb9a040:	move   a11, *a13(0x160), 1
3fb9a060:	jrlt   L3FB99FF0
L3FB9A070:
3fb9a070:	move   *a13(0x160), *a13(0x240), 1
3fb9a0a0:	move   *a13(0x140), *a13(0x260), 1
3fb9a0d0:	move   *a13(0x240), a11, 1
3fb9a0f0:	subk   32, a11
3fb9a100:	jalt   L3FB97C40
L3FB9A120:
3fb9a120:	move   *a13(0x240), a11, 1
3fb9a140:	subk   32, a11
3fb9a150:	move   a11, *a13(0x240), 1
3fb9a170:	move   *a13(0x260), a9, 1
3fb9a190:	addk   32, a9
3fb9a1a0:	move   a9, *a13(0x260), 1
3fb9a1c0:	subk   32, a11
3fb9a1d0:	jrge   L3FB9A120
3fb9a1e0:	jauc   L3FB97C40
L3FB9A200:
3fb9a200:	move   *sp(0xa0), a14, 1
3fb9a220:	mmfm   sp, a7,a9,a11,a13
3fb9a240:	rets   2
3fb9a250:	mmtm   sp, a7,a9,a11,a13
3fb9a270:	move   a14, a13
3fb9a280:	addi   0x120, a14
3fb9a2a0:	move   *a13(0xffc0), a11, 1
3fb9a2c0:	move   *a11(0xe0), *a13(0x0), 1
3fb9a2f0:	move   *a13, a9, 1
3fb9a300:	move   *a9(0x20), *a13(0x20), 1
3fb9a330:	move   *a11(0x100), a9, 1
3fb9a350:	addk   28, a9
3fb9a360:	move   a9, *a13(0x40), 1
3fb9a380:	sub    a9, a9
3fb9a390:	move   a9, *a13(0x100), 1
L3FB9A3B0:
3fb9a3b0:	move   *a13, a11, 1
3fb9a3c0:	move   *a11(0x40), a9, 1
3fb9a3e0:	move   *a13(0x20), a11, 1
3fb9a400:	sub    a11, a9
3fb9a410:	sra    0x3, a9
3fb9a420:	subk   4, a9
3fb9a430:	move   a9, *a13(0x60), 1
3fb9a450:	jale   L3FB9B690
3fb9a470:	move   *a13(0x40), a11, 1
3fb9a490:	cmp    a11, a9
3fb9a4a0:	jrlt   L3FB9AC80
3fb9a4b0:	move   *a13, a9, 1
3fb9a4c0:	move   *a9(0x20), a9, 1
3fb9a4e0:	addi   0x40, a9
3fb9a500:	move   a9, *a13(0x80), 1
3fb9a520:	move   *a13(0x20), a9, 1
3fb9a540:	addi   0xe0, a9
3fb9a560:	move   a9, *a13(0xa0), 1
3fb9a580:	move   *a13(0x20), a9, 1
3fb9a5a0:	move   *a13(0xa0), *a9(0xc0), 1
3fb9a5d0:	move   a14, -*sp, 1
3fb9a5e0:	movk   4, a9
3fb9a5f0:	move   a9, *a14+, 1
3fb9a600:	move   *a13(0xa0), *a14+, 1
3fb9a620:	move   *a13(0x80), *a14+, 1
3fb9a640:	move   *a13(0xff80), *a14+, 1
3fb9a660:	move   *a13(0xffa0), *a14+, 1
3fb9a680:	move   *a13(0xffe0), *a14+, 1
3fb9a6a0:	calla  L3F85B080
3fb9a6d0:	move   a8, a8
3fb9a6e0:	jreq   L3FB9ABE0
3fb9a6f0:	move   *a13(0x80), a7, 1
3fb9a710:	setf   16, 1, 0
3fb9a720:	move   *a7(0x30), a9, 0
3fb9a740:	move   *a7(0x40), a7, 0
3fb9a760:	add    a7, a9
3fb9a770:	move   a9, *a13(0xc0), 1
3fb9a790:	move   *a13(0xffe0), a7, 1
3fb9a7b0:	move   *a7(0xe0), a7, 1
3fb9a7d0:	setf   16, 0, 0
3fb9a7e0:	move   *a7(0x50), a7, 0
3fb9a800:	subk   32, a7
3fb9a810:	jrhi   L3FB9A870
3fb9a820:	sll    0x2, a9
3fb9a830:	addk   28, a9
3fb9a840:	move   a9, *a13(0xe0), 1
3fb9a860:	jruc   L3FB9A980
L3FB9A870:
3fb9a870:	move   *a13(0x80), a7, 1
3fb9a890:	setf   16, 1, 0
3fb9a8a0:	move   *a7(0x10), a9, 0
3fb9a8c0:	move   *a7, a7, 0
3fb9a8d0:	sub    a7, a9
3fb9a8e0:	addk   31, a9
3fb9a8f0:	sra    0x3, a9
3fb9a900:	movk   3, a7
3fb9a910:	andn   a7, a9
3fb9a920:	move   *a13(0xc0), a7, 1
3fb9a940:	mpys   a7, a9
3fb9a950:	addk   28, a9
3fb9a960:	move   a9, *a13(0xe0), 1
L3FB9A980:
3fb9a980:	move   *a13(0x20), a7, 1
3fb9a9a0:	move   a9, *a7, 1
3fb9a9b0:	move   *a13(0xff60), *a7(0x20), 1
3fb9a9e0:	move   *a13(0xff60), a7, 1
3fb9aa00:	move   *a13(0x20), *a7(0x0), 1
3fb9aa30:	move   *a13, a7, 1
3fb9aa40:	sll    0x3, a9
3fb9aa50:	move   *a13(0x20), a11, 1
3fb9aa70:	add    a11, a9
3fb9aa80:	move   a9, *a7(0x20), 1
3fb9aaa0:	movk   1, a9
3fb9aab0:	move   a9, *a13(0x100), 1
3fb9aad0:	move   *a7(0x20), a11, 1
3fb9aaf0:	move   *a7(0x40), a7, 1
3fb9ab10:	cmp    a7, a11
3fb9ab20:	jac   L3FB9CA10
3fb9ab40:	move   a14, -*sp, 1
3fb9ab50:	movi   0x3fb9ca80, a8
3fb9ab80:	move   a8, *a14+, 1
3fb9ab90:	calla  L3F927BC0
3fb9abc0:	jauc   L3FB9CA10
L3FB9ABE0:
3fb9abe0:	move   a14, -*sp, 1
3fb9abf0:	movi   0x3fb9cbe8, a8
3fb9ac20:	move   a8, *a14+, 1
3fb9ac30:	calla  L3FB341E0
3fb9ac60:	jauc   L3FB9CA10
L3FB9AC80:
3fb9ac80:	subk   28, a9
3fb9ac90:	jac   L3FB9CA10
3fb9acb0:	move   *a13, a9, 1
3fb9acc0:	move   *a9(0x20), a7, 1
3fb9ace0:	addi   0x40, a7
3fb9ad00:	move   a7, *a13(0x80), 1
3fb9ad20:	move   a14, -*sp, 1
3fb9ad30:	movk   4, a7
3fb9ad40:	move   a7, *a14+, 1
3fb9ad50:	sub    a7, a7
3fb9ad60:	move   a7, *a14+, 1
3fb9ad70:	move   *a13(0x80), *a14+, 1
3fb9ad90:	move   *a13(0xff80), *a14+, 1
3fb9adb0:	move   *a13(0xffa0), *a14+, 1
3fb9add0:	move   *a13(0xffe0), *a14+, 1
3fb9adf0:	calla  L3F85B080
3fb9ae20:	move   a8, a8
3fb9ae30:	jreq   L3FB9B5F0
3fb9ae40:	move   *a13(0x80), a7, 1
3fb9ae60:	setf   16, 1, 0
3fb9ae70:	move   *a7(0x30), a9, 0
3fb9ae90:	move   *a7(0x40), a7, 0
3fb9aeb0:	add    a7, a9
3fb9aec0:	move   a9, *a13(0xc0), 1
3fb9aee0:	move   *a13(0xffe0), a7, 1
3fb9af00:	move   *a7(0xe0), a7, 1
3fb9af20:	setf   16, 0, 0
3fb9af30:	move   *a7(0x50), a7, 0
3fb9af50:	subk   32, a7
3fb9af60:	jrhi   L3FB9AFC0
3fb9af70:	sll    0x2, a9
3fb9af80:	addk   28, a9
3fb9af90:	move   a9, *a13(0xe0), 1
3fb9afb0:	jruc   L3FB9B0D0
L3FB9AFC0:
3fb9afc0:	move   *a13(0x80), a7, 1
3fb9afe0:	setf   16, 1, 0
3fb9aff0:	move   *a7(0x10), a9, 0
3fb9b010:	move   *a7, a7, 0
3fb9b020:	sub    a7, a9
3fb9b030:	addk   31, a9
3fb9b040:	sra    0x3, a9
3fb9b050:	movk   3, a7
3fb9b060:	andn   a7, a9
3fb9b070:	move   *a13(0xc0), a7, 1
3fb9b090:	mpys   a7, a9
3fb9b0a0:	addk   28, a9
3fb9b0b0:	move   a9, *a13(0xe0), 1
L3FB9B0D0:
3fb9b0d0:	move   *a13(0x60), a7, 1
3fb9b0f0:	cmp    a7, a9
3fb9b100:	jagt   L3FB9CA10
3fb9b120:	move   *a13(0x20), a7, 1
3fb9b140:	addi   0xe0, a7
3fb9b160:	move   a7, *a13(0xa0), 1
3fb9b180:	move   *a13(0x20), a7, 1
3fb9b1a0:	move   *a13(0xa0), *a7(0xc0), 1
3fb9b1d0:	move   a14, -*sp, 1
3fb9b1e0:	movk   4, a7
3fb9b1f0:	move   a7, *a14+, 1
3fb9b200:	move   *a13(0xa0), *a14+, 1
3fb9b220:	sub    a7, a7
3fb9b230:	move   a7, *a14+, 1
3fb9b240:	move   *a13(0xff80), *a14+, 1
3fb9b260:	move   *a13(0xffa0), *a14+, 1
3fb9b280:	move   *a13(0xffe0), *a14+, 1
3fb9b2a0:	calla  L3F85B080
3fb9b2d0:	move   a8, a8
3fb9b2e0:	jreq   L3FB9B550
3fb9b2f0:	move   *a13(0x20), a7, 1
3fb9b310:	move   a9, *a7, 1
3fb9b320:	move   *a13(0xff60), *a7(0x20), 1
3fb9b350:	move   *a13(0xff60), a7, 1
3fb9b370:	move   *a13(0x20), *a7(0x0), 1
3fb9b3a0:	move   *a13, a7, 1
3fb9b3b0:	sll    0x3, a9
3fb9b3c0:	move   *a13(0x20), a11, 1
3fb9b3e0:	add    a11, a9
3fb9b3f0:	move   a9, *a7(0x20), 1
3fb9b410:	movk   1, a9
3fb9b420:	move   a9, *a13(0x100), 1
3fb9b440:	move   *a7(0x20), a11, 1
3fb9b460:	move   *a7(0x40), a7, 1
3fb9b480:	cmp    a7, a11
3fb9b490:	jac   L3FB9CA10
3fb9b4b0:	move   a14, -*sp, 1
3fb9b4c0:	movi   0x3fb9cd38, a8
3fb9b4f0:	move   a8, *a14+, 1
3fb9b500:	calla  L3F927BC0
3fb9b530:	jauc   L3FB9CA10
L3FB9B550:
3fb9b550:	move   a14, -*sp, 1
3fb9b560:	movi   0x3fb9ce80, a8
3fb9b590:	move   a8, *a14+, 1
3fb9b5a0:	calla  L3FB341E0
3fb9b5d0:	jauc   L3FB9CA10
L3FB9B5F0:
3fb9b5f0:	move   a14, -*sp, 1
3fb9b600:	movi   0x3fb9cfd8, a8
3fb9b630:	move   a8, *a14+, 1
3fb9b640:	calla  L3FB341E0
3fb9b670:	jauc   L3FB9CA10
L3FB9B690:
3fb9b690:	move   *a13, a7, 1
3fb9b6a0:	move   *a7(0x60), a7, 1
3fb9b6c0:	sub    a11, a7
3fb9b6d0:	sra    0x3, a7
3fb9b6e0:	subk   4, a7
3fb9b6f0:	move   a7, *a13(0x60), 1
3fb9b710:	move   *a13(0x40), a9, 1
3fb9b730:	cmp    a9, a7
3fb9b740:	jrlt   L3FB9BDF0
3fb9b750:	move   *a13, a7, 1
3fb9b760:	move   *a7(0x20), a7, 1
3fb9b780:	addi   0x40, a7
3fb9b7a0:	move   a7, *a13(0x80), 1
3fb9b7c0:	addi   0xe0, a11
3fb9b7e0:	move   a11, *a13(0xa0), 1
3fb9b800:	move   *a13(0x20), a7, 1
3fb9b820:	move   a11, *a7(0xc0), 1
3fb9b840:	move   a14, -*sp, 1
3fb9b850:	movk   4, a7
3fb9b860:	move   a7, *a14+, 1
3fb9b870:	move   a11, *a14+, 1
3fb9b880:	move   *a13(0x80), *a14+, 1
3fb9b8a0:	move   *a13(0xff80), *a14+, 1
3fb9b8c0:	move   *a13(0xffa0), *a14+, 1
3fb9b8e0:	move   *a13(0xffe0), *a14+, 1
3fb9b900:	calla  L3F85B080
3fb9b930:	move   a8, a8
3fb9b940:	jreq   L3FB9BD50
3fb9b950:	move   *a13(0x80), a7, 1
3fb9b970:	setf   16, 1, 0
3fb9b980:	move   *a7(0x30), a9, 0
3fb9b9a0:	move   *a7(0x40), a7, 0
3fb9b9c0:	add    a7, a9
3fb9b9d0:	move   a9, *a13(0xc0), 1
3fb9b9f0:	move   *a13(0xffe0), a7, 1
3fb9ba10:	move   *a7(0xe0), a7, 1
3fb9ba30:	setf   16, 0, 0
3fb9ba40:	move   *a7(0x50), a7, 0
3fb9ba60:	subk   32, a7
3fb9ba70:	jrhi   L3FB9BAD0
3fb9ba80:	sll    0x2, a9
3fb9ba90:	addk   28, a9
3fb9baa0:	move   a9, *a13(0xe0), 1
3fb9bac0:	jruc   L3FB9BBE0
L3FB9BAD0:
3fb9bad0:	move   *a13(0x80), a7, 1
3fb9baf0:	setf   16, 1, 0
3fb9bb00:	move   *a7(0x10), a9, 0
3fb9bb20:	move   *a7, a7, 0
3fb9bb30:	sub    a7, a9
3fb9bb40:	addk   31, a9
3fb9bb50:	sra    0x3, a9
3fb9bb60:	movk   3, a7
3fb9bb70:	andn   a7, a9
3fb9bb80:	move   *a13(0xc0), a7, 1
3fb9bba0:	mpys   a7, a9
3fb9bbb0:	addk   28, a9
3fb9bbc0:	move   a9, *a13(0xe0), 1
L3FB9BBE0:
3fb9bbe0:	move   *a13(0x20), a7, 1
3fb9bc00:	move   a9, *a7, 1
3fb9bc10:	move   *a13(0xff60), *a7(0x20), 1
3fb9bc40:	move   *a13(0xff60), a7, 1
3fb9bc60:	move   *a13(0x20), *a7(0x0), 1
3fb9bc90:	move   *a13, a7, 1
3fb9bca0:	sll    0x3, a9
3fb9bcb0:	move   *a13(0x20), a11, 1
3fb9bcd0:	add    a11, a9
3fb9bce0:	move   a9, *a7(0x20), 1
3fb9bd00:	movk   1, a9
3fb9bd10:	move   a9, *a13(0x100), 1
3fb9bd30:	jauc   L3FB9CA10
L3FB9BD50:
3fb9bd50:	move   a14, -*sp, 1
3fb9bd60:	movi   0x3fb9cbe8, a8
3fb9bd90:	move   a8, *a14+, 1
3fb9bda0:	calla  L3FB341E0
3fb9bdd0:	jauc   L3FB9CA10
L3FB9BDF0:
3fb9bdf0:	subk   28, a7
3fb9be00:	jac   L3FB9C8E0
3fb9be20:	move   *a13, a7, 1
3fb9be30:	move   *a7(0x20), a7, 1
3fb9be50:	addi   0x40, a7
3fb9be70:	move   a7, *a13(0x80), 1
3fb9be90:	move   a14, -*sp, 1
3fb9bea0:	movk   4, a7
3fb9beb0:	move   a7, *a14+, 1
3fb9bec0:	sub    a7, a7
3fb9bed0:	move   a7, *a14+, 1
3fb9bee0:	move   *a13(0x80), *a14+, 1
3fb9bf00:	move   *a13(0xff80), *a14+, 1
3fb9bf20:	move   *a13(0xffa0), *a14+, 1
3fb9bf40:	move   *a13(0xffe0), *a14+, 1
3fb9bf60:	calla  L3F85B080
3fb9bf90:	move   a8, a8
3fb9bfa0:	jaeq   L3FB9C850
3fb9bfc0:	move   *a13(0x80), a7, 1
3fb9bfe0:	setf   16, 1, 0
3fb9bff0:	move   *a7(0x30), a9, 0
3fb9c010:	move   *a7(0x40), a7, 0
3fb9c030:	add    a7, a9
3fb9c040:	move   a9, *a13(0xc0), 1
3fb9c060:	move   *a13(0xffe0), a7, 1
3fb9c080:	move   *a7(0xe0), a7, 1
3fb9c0a0:	setf   16, 0, 0
3fb9c0b0:	move   *a7(0x50), a7, 0
3fb9c0d0:	subk   32, a7
3fb9c0e0:	jrhi   L3FB9C140
3fb9c0f0:	sll    0x2, a9
3fb9c100:	addk   28, a9
3fb9c110:	move   a9, *a13(0xe0), 1
3fb9c130:	jruc   L3FB9C250
L3FB9C140:
3fb9c140:	move   *a13(0x80), a7, 1
3fb9c160:	setf   16, 1, 0
3fb9c170:	move   *a7(0x10), a9, 0
3fb9c190:	move   *a7, a7, 0
3fb9c1a0:	sub    a7, a9
3fb9c1b0:	addk   31, a9
3fb9c1c0:	sra    0x3, a9
3fb9c1d0:	movk   3, a7
3fb9c1e0:	andn   a7, a9
3fb9c1f0:	move   *a13(0xc0), a7, 1
3fb9c210:	mpys   a7, a9
3fb9c220:	addk   28, a9
3fb9c230:	move   a9, *a13(0xe0), 1
L3FB9C250:
3fb9c250:	move   *a13(0x60), a7, 1
3fb9c270:	cmp    a7, a9
3fb9c280:	jrgt   L3FB9C6F0
3fb9c290:	addi   0xe0, a11
3fb9c2b0:	move   a11, *a13(0xa0), 1
3fb9c2d0:	move   *a13(0x20), a7, 1
3fb9c2f0:	move   a11, *a7(0xc0), 1
3fb9c310:	move   a14, -*sp, 1
3fb9c320:	movk   4, a7
3fb9c330:	move   a7, *a14+, 1
3fb9c340:	move   a11, *a14+, 1
3fb9c350:	sub    a7, a7
3fb9c360:	move   a7, *a14+, 1
3fb9c370:	move   *a13(0xff80), *a14+, 1
3fb9c390:	move   *a13(0xffa0), *a14+, 1
3fb9c3b0:	move   *a13(0xffe0), *a14+, 1
3fb9c3d0:	calla  L3F85B080
3fb9c400:	move   a8, a8
3fb9c410:	jreq   L3FB9C660
3fb9c420:	move   *a13(0x20), a7, 1
3fb9c440:	move   a9, *a7, 1
3fb9c450:	move   *a13(0xff60), *a7(0x20), 1
3fb9c480:	move   *a13(0xff60), a7, 1
3fb9c4a0:	move   *a13(0x20), *a7(0x0), 1
3fb9c4d0:	move   *a13, a7, 1
3fb9c4e0:	sll    0x3, a9
3fb9c4f0:	move   *a13(0x20), a11, 1
3fb9c510:	add    a11, a9
3fb9c520:	move   a9, *a7(0x20), 1
3fb9c540:	movk   1, a9
3fb9c550:	move   a9, *a13(0x100), 1
3fb9c570:	move   *a7(0x20), a11, 1
3fb9c590:	move   *a7(0x60), a7, 1
3fb9c5b0:	cmp    a7, a11
3fb9c5c0:	jrc   L3FB9CA10
3fb9c5d0:	move   a14, -*sp, 1
3fb9c5e0:	movi   0x3fb9d140, a8
3fb9c610:	move   a8, *a14+, 1
3fb9c620:	calla  L3F927BC0
3fb9c650:	jruc   L3FB9CA10
L3FB9C660:
3fb9c660:	move   a14, -*sp, 1
3fb9c670:	movi   0x3fb9ce80, a8
3fb9c6a0:	move   a8, *a14+, 1
3fb9c6b0:	calla  L3FB341E0
3fb9c6e0:	jruc   L3FB9CA10
L3FB9C6F0:
3fb9c6f0:	move   *a13, a7, 1
3fb9c700:	move   *a7(0x40), a9, 1
3fb9c720:	move   *a7, a7, 1
3fb9c730:	cmp    a7, a9
3fb9c740:	jreq   L3FB9CA10
3fb9c750:	move   *a13(0x60), a9, 1
3fb9c770:	addk   4, a9
3fb9c780:	move   a9, *a11, 1
3fb9c790:	sub    a9, a9
3fb9c7a0:	move   a9, *a11(0x20), 1
3fb9c7c0:	move   *a13, a7, 1
3fb9c7d0:	move   *a7(0x0), *a13(0x20), 1
3fb9c800:	move   *a13(0x20), *a7(0x20), 1
3fb9c830:	jauc   L3FB9A3B0
L3FB9C850:
3fb9c850:	move   a14, -*sp, 1
3fb9c860:	movi   0x3fb9cfd8, a8
3fb9c890:	move   a8, *a14+, 1
3fb9c8a0:	calla  L3FB341E0
3fb9c8d0:	jruc   L3FB9CA10
L3FB9C8E0:
3fb9c8e0:	move   *a13, a7, 1
3fb9c8f0:	move   *a7(0x40), a9, 1
3fb9c910:	move   *a7, a7, 1
3fb9c920:	cmp    a7, a9
3fb9c930:	jreq   L3FB9CA10
3fb9c940:	move   *a13(0x60), a9, 1
3fb9c960:	addk   4, a9
3fb9c970:	move   a9, *a11, 1
3fb9c980:	move   *a13, a9, 1
3fb9c990:	move   *a9(0x0), *a13(0x20), 1
3fb9c9c0:	move   *a13(0x20), *a9(0x20), 1
3fb9c9f0:	jauc   L3FB9A3B0
L3FB9CA10:
3fb9ca10:	move   *a13(0x100), a8, 1
3fb9ca30:	move   *sp(0xa0), a14, 1
3fb9ca50:	mmfm   sp, a7,a9,a11,a13
3fb9ca70:	rets   2
3fb9ca80:	srl    a3, a13
3fb9ca90:	subb   a3, a2
3fb9caa0:	.word  0x7561
3fb9cab0:	.word  0x746c
3fb9cac0:	mods   a2, a7
3fb9cad0:	.word  0x7079
3fb9cae0:	sla    0x3, a8
3fb9caf0:	sla    0x1, a13
3fb9cb00:	sla    a11, a2
3fb9cb10:	sla    0x3, a4
3fb9cb20:	.word  0x7266
3fb9cb30:	sra    a11, a5
3fb9cb40:	sla    a9, a0
3fb9cb50:	sra    a3, a14
3fb9cb60:	.word  0x7520
3fb9cb70:	sra    b11, b3
3fb9cb80:	sla    0x3, a4
3fb9cb90:	modu   b11, b0
3fb9cba0:	modu   a3, a9
3fb9cbb0:	sra    b11, b4
3fb9cbc0:	.word  0x7372
3fb9cbd0:	.word  0x0a2e
3fb9cbe0:	mods   a8, a0
3fb9cbf0:	sll    a3, a6
3fb9cc00:	sla    a10, a6
3fb9cc10:	mods   b3, b5
3fb9cc20:	subb   b11, b4
3fb9cc30:	.word  0x796c
3fb9cc40:	rl     b3, b0
3fb9cc50:	srl    0x17, a0
3fb9cc60:	.word  0x7520
3fb9cc70:	sla    a11, a14
3fb9cc80:	mods   a3, a2
3fb9cc90:	sla    0x3, a5
3fb9cca0:	modu   b11, b4
3fb9ccb0:	srl    a1, a0
3fb9ccc0:	.word  0x7561
3fb9ccd0:	.word  0x746c
3fb9cce0:	rl     a9, a0
3fb9ccf0:	sla    0x3, a14
3fb9cd00:	rl     a3, a3
3fb9cd10:	.word  0x7261
3fb9cd20:	.word  0x0a2e
3fb9cd30:	mods   a8, a0
3fb9cd40:	sll    a3, a6
3fb9cd50:	sla    a10, a6
3fb9cd60:	mods   b3, b5
3fb9cd70:	subb   b11, b4
3fb9cd80:	.word  0x796c
3fb9cd90:	rl     b3, b0
3fb9cda0:	srl    0x17, a0
3fb9cdb0:	sll    a1, a0
3fb9cdc0:	sra    a3, a1
3fb9cdd0:	srl    a1, a0
3fb9cde0:	sra    b11, b2
3fb9cdf0:	sla    0x3, a5
3fb9ce00:	modu   a3, a1
3fb9ce10:	sla    0x3, a4
3fb9ce20:	.word  0x7375
3fb9ce30:	sra    a3, a5
3fb9ce40:	.word  0x7020
3fb9ce50:	.word  0x7274
3fb9ce60:	srl    0xd, b3
3fb9ce70:	.word  0x000a
3fb9ce80:	srl    a3, a13
3fb9ce90:	subb   a3, a2
3fb9cea0:	.word  0x7561
3fb9ceb0:	.word  0x746c
3fb9cec0:	mods   a2, a7
3fb9ced0:	.word  0x7079
3fb9cee0:	sla    0x3, a8
3fb9cef0:	sla    0x1, a13
3fb9cf00:	modu   b3, b5
3fb9cf10:	sll    a3, a1
3fb9cf20:	sra    a11, a12
3fb9cf30:	.word  0x7420
3fb9cf40:	sla    0x3, sp
3fb9cf50:	sla    a11, a6
3fb9cf60:	mods   b3, b5
3fb9cf70:	sla    0x3, b4
3fb9cf80:	modu   a3, a9
3fb9cf90:	srl    a9, a0
3fb9cfa0:	.word  0x796c
3fb9cfb0:	rl     b3, b0
3fb9cfc0:	.word  0x0a2e
3fb9cfd0:	mods   a8, a0
3fb9cfe0:	sll    a3, a6
3fb9cff0:	sla    a10, a6
3fb9d000:	mods   b3, b5
3fb9d010:	subb   b11, b4
3fb9d020:	.word  0x796c
3fb9d030:	rl     b3, b0
3fb9d040:	srl    0x17, a0
3fb9d050:	.word  0x7520
3fb9d060:	sla    a11, a14
3fb9d070:	mods   a3, a2
3fb9d080:	sla    0x3, a5
3fb9d090:	modu   b11, b4
3fb9d0a0:	srl    a1, a0
3fb9d0b0:	.word  0x7561
3fb9d0c0:	.word  0x746c
3fb9d0d0:	rl     a9, a0
3fb9d0e0:	sla    0x3, a14
3fb9d0f0:	sra    a11, a13
3fb9d100:	.word  0x7274
3fb9d110:	sll    a11, a9
3fb9d120:	srl    0xd, b3
3fb9d130:	.word  0x000a
3fb9d140:	srl    a3, a13
3fb9d150:	subb   a3, a2
3fb9d160:	.word  0x7561
3fb9d170:	.word  0x746c
3fb9d180:	mods   a2, a7
3fb9d190:	.word  0x7079
3fb9d1a0:	sla    0x3, a8
3fb9d1b0:	sla    0x1, a13
3fb9d1c0:	sla    a11, a2
3fb9d1d0:	sla    0x3, a4
3fb9d1e0:	.word  0x7266
3fb9d1f0:	sra    a11, a5
3fb9d200:	.word  0x7020
3fb9d210:	.word  0x7274
3fb9d220:	.word  0x0a2e
3fb9d230:	.word  0x0000
L3FB9D240:
3fb9d240:	mmtm   sp, a7,a9,a11,a13
3fb9d260:	move   a14, a13
3fb9d270:	addi   0xef0, a14
3fb9d290:	move   *a13(0xffc0), a11, 1
3fb9d2b0:	move   *a11(0x20), *a13(0xed0), 1
3fb9d2e0:	move   *a13(0xed0), a11, 1
3fb9d300:	move   *a11(0xa0), a11, 1
3fb9d320:	move   *a11, a11, 1
3fb9d330:	move   a11, *a13(0xb00), 1
3fb9d350:	jaeq   L3FB9FE30
3fb9d370:	move   *a13(0xffa0), a11, 1
3fb9d390:	jale   L3FB9FE30
3fb9d3b0:	calla  L3F6F0200
3fb9d3e0:	sub    a11, a11
3fb9d3f0:	move   a11, *a13(0xae0), 1
3fb9d410:	move   a13, a9
3fb9d420:	addk   32, a9
3fb9d430:	move   a9, *a13(0xa20), 1
3fb9d450:	move   a13, a11
3fb9d460:	addi   0x420, a11
3fb9d480:	move   a11, *a13(0xa40), 1
3fb9d4a0:	move   *a13(0xffa0), a9, 1
3fb9d4c0:	subk   8, a9
3fb9d4d0:	jrle   L3FB9D680
3fb9d4e0:	move   a14, -*sp, 1
3fb9d4f0:	move   *a13(0xffa0), a9, 1
3fb9d510:	sll    0x4, a9
3fb9d520:	move   a9, *a14+, 1
3fb9d530:	calla  L3F705A00
3fb9d560:	move   a8, *a13(0xa20), 1
3fb9d580:	move   a14, -*sp, 1
3fb9d590:	move   *a13(0xffa0), a9, 1
3fb9d5b0:	move   a9, a11
3fb9d5c0:	sll    0x4, a9
3fb9d5d0:	sll    0x3, a11
3fb9d5e0:	add    a11, a9
3fb9d5f0:	move   a9, *a14+, 1
3fb9d600:	calla  L3F705A00
3fb9d630:	move   a8, *a13(0xa40), 1
3fb9d650:	movk   1, a11
3fb9d660:	move   a11, *a13(0xae0), 1
L3FB9D680:
3fb9d680:	move   *a13(0xffc0), a11, 1
3fb9d6a0:	move   *a11(0x20), a9, 1
3fb9d6c0:	move   *a9(0x120), *a13(0xe90), 1
3fb9d6f0:	move   *a11(0x20), a9, 1
3fb9d710:	move   *a9(0x140), *a13(0xeb0), 1
3fb9d740:	sub    a9, a9
3fb9d750:	move   a9, *a13(0xaa0), 1
3fb9d770:	move   a9, *a13(0xac0), 1
3fb9d790:	jruc   L3FB9DAD0
L3FB9D7A0:
3fb9d7a0:	move   *a13(0xaa0), a11, 1
3fb9d7c0:	jreq   L3FB9D900
3fb9d7d0:	move   a14, -*sp, 1
3fb9d7e0:	move   *a13(0xa20), *a14+, 1
3fb9d800:	move   a11, *a14+, 1
3fb9d810:	move   *a13(0xe50), *a14+, 1
3fb9d830:	move   *a13(0xffc0), *a14+, 1
3fb9d850:	move   *a13(0xffe0), *a14+, 1
3fb9d870:	move   *a13(0xe90), a9, 1
3fb9d890:	call   a9
3fb9d8a0:	move   *a13(0xa20), *a13(0xa60), 1
3fb9d8d0:	sub    a9, a9
3fb9d8e0:	move   a9, *a13(0xaa0), 1
L3FB9D900:
3fb9d900:	move   *a13(0xac0), a11, 1
3fb9d920:	jreq   L3FB9DA60
3fb9d930:	move   a14, -*sp, 1
3fb9d940:	move   *a13(0xa40), *a14+, 1
3fb9d960:	move   a11, *a14+, 1
3fb9d970:	move   *a13(0xe70), *a14+, 1
3fb9d990:	move   *a13(0xffc0), *a14+, 1
3fb9d9b0:	move   *a13(0xffe0), *a14+, 1
3fb9d9d0:	move   *a13(0xeb0), a9, 1
3fb9d9f0:	call   a9
3fb9da00:	move   *a13(0xa20), *a13(0xa80), 1
3fb9da30:	sub    a9, a9
3fb9da40:	move   a9, *a13(0xac0), 1
L3FB9DA60:
3fb9da60:	move   *a13(0xb00), a11, 1
3fb9da80:	move   *a11, a9, 1
3fb9da90:	move   a9, *a13(0xb00), 1
3fb9dab0:	jaeq   L3FB9FD10
L3FB9DAD0:
3fb9dad0:	move   *a13(0xb00), a11, 1
3fb9daf0:	move   *a11(0x60), *a13(0xdf0), 1
3fb9db20:	move   *a13(0xdf0), a9, 1
3fb9db40:	setf   16, 1, 0
3fb9db50:	move   *a9, a9, 0
3fb9db60:	move   a9, *a13(0xb20), 1
3fb9db80:	move   *a13(0xdf0), a9, 1
3fb9dba0:	move   *a9(0x10), a9, 0
3fb9dbc0:	neg    a9
3fb9dbd0:	move   a9, *a13(0xc30), 1
3fb9dbf0:	move   *a13(0xdf0), a9, 1
3fb9dc10:	move   *a9(0x60), *a13(0xdf0), 1
3fb9dc40:	move   *a13(0xdf0), a9, 1
3fb9dc60:	move   *a9(0xe0), *a13(0xcf0), 1
3fb9dc90:	move   *a9(0x140), *a13(0xcd0), 1
3fb9dcc0:	movk   1, a9
3fb9dcd0:	move   a9, *a13(0xe10), 1
3fb9dcf0:	move   a9, *a13(0xe30), 1
3fb9dd10:	move   *a13(0xffa0), *a13(0x0), 1
3fb9dd40:	sub    a11, a11
3fb9dd50:	move   a11, *a13(0xc10), 1
3fb9dd70:	move   a11, *a13(0xc50), 1
3fb9dd90:	move   a11, *a13(0xc70), 1
3fb9ddb0:	move   a11, *a13(0xc90), 1
3fb9ddd0:	move   a11, *a13(0xcb0), 1
3fb9ddf0:	move   *a13(0xa20), *a13(0xa60), 1
3fb9de20:	move   *a13(0xa40), *a13(0xa80), 1
3fb9de50:	move   *a13(0xff80), *a13(0xd10), 1
3fb9de80:	move   *a13(0xff60), *a13(0xd30), 1
3fb9deb0:	jruc   L3FB9E280
L3FB9DEC0:
3fb9dec0:	move   *a13(0xb00), a11, 1
3fb9dee0:	move   *a13(0xb70), a9, 0
3fb9df00:	move   *a11(0x20), a11, 0
3fb9df20:	cmp    a11, a9
3fb9df30:	jrlt   L3FB9E230
3fb9df40:	move   *a13(0xb00), a11, 1
3fb9df60:	move   *a11(0x20), a9, 0
3fb9df80:	move   a9, *a13(0xb90), 1
3fb9dfa0:	move   *a13(0xb70), a9, 0
3fb9dfc0:	move   *a11(0x40), a11, 0
3fb9dfe0:	cmp    a11, a9
3fb9dff0:	jrlt   L3FB9E0A0
3fb9e000:	move   *a13(0xb00), a11, 1
3fb9e020:	move   *a11(0x40), a9, 0
3fb9e040:	move   *a13(0xb90), a11, 1
3fb9e060:	sub    a11, a9
3fb9e070:	move   a9, *a13(0xbf0), 1
3fb9e090:	jruc   L3FB9E6A0
L3FB9E0A0:
3fb9e0a0:	move   *a13(0xb90), a11, 1
3fb9e0c0:	sub    a11, a9
3fb9e0d0:	inc    a9
3fb9e0e0:	move   a9, *a13(0xbf0), 1
3fb9e100:	jruc   L3FB9E6A0
L3FB9E110:
3fb9e110:	move   *a13(0xb00), a11, 1
3fb9e130:	move   *a13(0xb60), a9, 0
3fb9e150:	move   *a11(0x40), a11, 0
3fb9e170:	cmp    a11, a9
3fb9e180:	jrge   L3FB9E230
3fb9e190:	move   *a13(0xb00), a11, 1
3fb9e1b0:	move   *a11(0x40), a9, 0
3fb9e1d0:	move   *a13(0xb90), a11, 1
3fb9e1f0:	sub    a11, a9
3fb9e200:	move   a9, *a13(0xbf0), 1
3fb9e220:	jruc   L3FB9E6A0
L3FB9E230:
3fb9e230:	move   *a13, a11, 1
3fb9e240:	dec    a11
3fb9e250:	move   a11, *a13, 1
3fb9e260:	jaeq   L3FB9D7A0
L3FB9E280:
3fb9e280:	move   *a13(0xd10), a11, 1
3fb9e2a0:	move   *a11(0x0), *a13(0xb60), 0
3fb9e2d0:	move   *a13(0xb60), a9, 0
3fb9e2f0:	move   a9, *a13(0xb90), 1
3fb9e310:	addk   32, a11
3fb9e320:	move   a11, *a13(0xd10), 1
3fb9e340:	move   *a11(0xfff0), *a13(0xb80), 0
3fb9e370:	move   *a13(0xd30), a11, 1
3fb9e390:	move   *a11+, a9, 1
3fb9e3a0:	move   a11, *a13(0xd30), 1
3fb9e3c0:	move   a9, *a13(0xbf0), 1
3fb9e3e0:	jale   L3FB9FCA0
3fb9e400:	move   *a13(0xb90), a11, 1
3fb9e420:	add    a9, a11
3fb9e430:	move   a11, *a13(0xb70), 0
3fb9e450:	move   *a13(0xb00), a11, 1
3fb9e470:	move   *a13(0xb80), a9, 0
3fb9e490:	move   *a11(0x30), a11, 0
3fb9e4b0:	cmp    a11, a9
3fb9e4c0:	jalt   L3FB9FCA0
3fb9e4e0:	move   *a13(0xb00), a11, 1
3fb9e500:	move   *a11(0x50), a11, 0
3fb9e520:	cmp    a11, a9
3fb9e530:	jrlt   L3FB9E5A0
3fb9e540:	move   *a13(0xff40), a11, 1
3fb9e560:	jaeq   L3FB9FCA0
3fb9e580:	jauc   L3FB9D7A0
L3FB9E5A0:
3fb9e5a0:	move   *a13(0xb00), a11, 1
3fb9e5c0:	move   *a13(0xb60), a9, 0
3fb9e5e0:	move   *a11(0x20), a11, 0
3fb9e600:	cmp    a11, a9
3fb9e610:	jrlt   L3FB9DEC0
3fb9e620:	move   *a13(0xb00), a11, 1
3fb9e640:	move   *a13(0xb70), a9, 0
3fb9e660:	move   *a11(0x40), a11, 0
3fb9e680:	cmp    a11, a9
3fb9e690:	jrge   L3FB9E110
L3FB9E6A0:
3fb9e6a0:	move   *a13(0xb80), a11, 0
3fb9e6c0:	move   a11, *a13(0xbb0), 1
3fb9e6e0:	move   *a13(0xb90), a9, 1
3fb9e700:	move   *a13(0xb20), a11, 1
3fb9e720:	add    a11, a9
3fb9e730:	move   a9, *a13(0xbd0), 1
3fb9e750:	andi   0x1f, a9
3fb9e780:	move   a9, *a13(0xd50), 1
3fb9e7a0:	move   *a13(0xbf0), a11, 1
3fb9e7c0:	add    a9, a11
3fb9e7d0:	dec    a11
3fb9e7e0:	move   a11, *a13(0xd70), 1
3fb9e800:	sra    0x5, a11
3fb9e810:	move   a11, *a13(0xb40), 1
3fb9e830:	jaeq   L3FB9F2D0
3fb9e850:	move   *a13(0xa80), a9, 1
3fb9e870:	dec    a11
3fb9e880:	move   a11, *a9(0x80), 1
3fb9e8a0:	move   *a13(0xd50), a11, 1
3fb9e8c0:	sll    0x5, a11
3fb9e8d0:	addi   0xda000, a11
3fb9e900:	move   *a11(0x0), *a9(0x60), 1
3fb9e930:	move   *a13(0xd70), a11, 1
3fb9e950:	andi   0x1f, a11
3fb9e980:	sll    0x5, a11
3fb9e990:	addi   0xda400, a11
3fb9e9c0:	move   *a11(0x0), *a9(0xa0), 1
3fb9e9f0:	move   *a13(0xbb0), a11, 1
3fb9ea10:	move   *a13(0xc90), a7, 1
3fb9ea30:	sub    a7, a11
3fb9ea40:	move   a11, *a9, 1
3fb9ea50:	move   *a13(0xbb0), *a13(0xc90), 1
3fb9ea80:	move   *a13(0xbd0), a11, 1
3fb9eaa0:	movk   31, a7
3fb9eab0:	andn   a7, a11
3fb9eac0:	move   a11, *a13(0xdd0), 1
3fb9eae0:	move   *a13(0xc50), a7, 1
3fb9eb00:	sub    a7, a11
3fb9eb10:	move   a11, *a9(0x20), 1
3fb9eb30:	move   *a13(0xdd0), *a13(0xc50), 1
3fb9eb60:	move   *a13(0xe30), a11, 1
3fb9eb80:	jreq   L3FB9EC10
3fb9eb90:	sub    a7, a7
3fb9eba0:	move   a7, *a9(0x20), 1
3fb9ebc0:	move   *a13(0xb90), *a13(0xe70), 1
3fb9ebf0:	move   a7, *a13(0xe30), 1
L3FB9EC10:
3fb9ec10:	move   *a13(0xbb0), a11, 1
3fb9ec30:	move   *a13(0xc30), a7, 1
3fb9ec50:	sub    a7, a11
3fb9ec60:	move   a11, *a13(0xdb0), 1
3fb9ec80:	jrlt   L3FB9EDE0
3fb9ec90:	jrle   L3FB9EF10
3fb9eca0:	move   *a13(0xcd0), a7, 1
3fb9ecc0:	sll    0x3, a7
3fb9ecd0:	move   *a13(0xcf0), a9, 1
3fb9ecf0:	add    a9, a7
3fb9ed00:	move   a7, *a13(0xcf0), 1
3fb9ed20:	dec    a11
3fb9ed30:	move   a11, *a13(0xdb0), 1
3fb9ed50:	jreq   L3FB9EF10
3fb9ed60:	move   *a13(0xcd0), a9, 1
3fb9ed80:	mpys   a9, a11
3fb9ed90:	sll    0x3, a11
3fb9eda0:	add    a7, a11
3fb9edb0:	move   a11, *a13(0xcf0), 1
3fb9edd0:	jruc   L3FB9EF10
L3FB9EDE0:
3fb9ede0:	move   *a13(0xcd0), a7, 1
3fb9ee00:	sll    0x3, a7
3fb9ee10:	move   *a13(0xcf0), a9, 1
3fb9ee30:	sub    a7, a9
3fb9ee40:	move   a9, *a13(0xcf0), 1
3fb9ee60:	inc    a11
3fb9ee70:	move   a11, *a13(0xdb0), 1
3fb9ee90:	jreq   L3FB9EF10
3fb9eea0:	move   *a13(0xcd0), a7, 1
3fb9eec0:	mpys   a7, a11
3fb9eed0:	sll    0x3, a11
3fb9eee0:	add    a9, a11
3fb9eef0:	move   a11, *a13(0xcf0), 1
L3FB9EF10:
3fb9ef10:	move   *a13(0xbb0), *a13(0xc30), 1
3fb9ef40:	move   *a13(0xdd0), a11, 1
3fb9ef60:	move   *a13(0xc10), a9, 1
3fb9ef80:	sub    a9, a11
3fb9ef90:	move   a11, *a13(0xd90), 1
3fb9efb0:	jrlt   L3FB9F0C0
3fb9efc0:	jrle   L3FB9F1A0
3fb9efd0:	move   *a13(0xcf0), a7, 1
3fb9eff0:	addk   32, a7
3fb9f000:	move   a7, *a13(0xcf0), 1
3fb9f020:	subk   32, a11
3fb9f030:	move   a11, *a13(0xd90), 1
3fb9f050:	jreq   L3FB9F1A0
3fb9f060:	sra    0x3, a11
3fb9f070:	sll    0x3, a11
3fb9f080:	add    a7, a11
3fb9f090:	move   a11, *a13(0xcf0), 1
3fb9f0b0:	jruc   L3FB9F1A0
L3FB9F0C0:
3fb9f0c0:	move   *a13(0xcf0), a7, 1
3fb9f0e0:	subk   32, a7
3fb9f0f0:	move   a7, *a13(0xcf0), 1
3fb9f110:	addk   32, a11
3fb9f120:	move   a11, *a13(0xd90), 1
3fb9f140:	jreq   L3FB9F1A0
3fb9f150:	sra    0x3, a11
3fb9f160:	sll    0x3, a11
3fb9f170:	add    a7, a11
3fb9f180:	move   a11, *a13(0xcf0), 1
L3FB9F1A0:
3fb9f1a0:	move   *a13(0xdd0), *a13(0xc10), 1
3fb9f1d0:	move   *a13(0xa80), a11, 1
3fb9f1f0:	move   *a13(0xcf0), *a11(0x40), 1
3fb9f220:	addi   0xc0, a11
3fb9f240:	move   a11, *a13(0xa80), 1
3fb9f260:	move   *a13(0xac0), a9, 1
3fb9f280:	inc    a9
3fb9f290:	move   a9, *a13(0xac0), 1
3fb9f2b0:	jauc   L3FB9FCA0
L3FB9F2D0:
3fb9f2d0:	sll    0x5, a9
3fb9f2e0:	addi   0xda000, a9
3fb9f310:	move   *a13(0xd70), a7, 1
3fb9f330:	sll    0x5, a7
3fb9f340:	addi   0xda400, a7
3fb9f370:	move   *a9, a9, 1
3fb9f380:	move   *a7, a7, 1
3fb9f390:	and    a7, a9
3fb9f3a0:	move   *a13(0xa60), a7, 1
3fb9f3c0:	move   a9, *a7(0x60), 1
3fb9f3e0:	move   *a13(0xbb0), a9, 1
3fb9f400:	move   *a13(0xcb0), a11, 1
3fb9f420:	sub    a11, a9
3fb9f430:	move   a9, *a7, 1
3fb9f440:	move   *a13(0xbb0), *a13(0xcb0), 1
3fb9f470:	move   *a13(0xbd0), a11, 1
3fb9f490:	movk   31, a9
3fb9f4a0:	andn   a9, a11
3fb9f4b0:	move   a11, *a13(0xdd0), 1
3fb9f4d0:	move   *a13(0xc70), a9, 1
3fb9f4f0:	sub    a9, a11
3fb9f500:	move   a11, *a7(0x20), 1
3fb9f520:	move   *a13(0xdd0), *a13(0xc70), 1
3fb9f550:	move   *a13(0xe10), a11, 1
3fb9f570:	jreq   L3FB9F600
3fb9f580:	sub    a9, a9
3fb9f590:	move   a9, *a7(0x20), 1
3fb9f5b0:	move   *a13(0xb90), *a13(0xe50), 1
3fb9f5e0:	move   a9, *a13(0xe10), 1
L3FB9F600:
3fb9f600:	move   *a13(0xbb0), a11, 1
3fb9f620:	move   *a13(0xc30), a9, 1
3fb9f640:	sub    a9, a11
3fb9f650:	move   a11, *a13(0xdb0), 1
3fb9f670:	jrlt   L3FB9F7D0
3fb9f680:	jrle   L3FB9F900
3fb9f690:	move   *a13(0xcd0), a7, 1
3fb9f6b0:	sll    0x3, a7
3fb9f6c0:	move   *a13(0xcf0), a9, 1
3fb9f6e0:	add    a9, a7
3fb9f6f0:	move   a7, *a13(0xcf0), 1
3fb9f710:	dec    a11
3fb9f720:	move   a11, *a13(0xdb0), 1
3fb9f740:	jreq   L3FB9F900
3fb9f750:	move   *a13(0xcd0), a9, 1
3fb9f770:	mpys   a9, a11
3fb9f780:	sll    0x3, a11
3fb9f790:	add    a7, a11
3fb9f7a0:	move   a11, *a13(0xcf0), 1
3fb9f7c0:	jruc   L3FB9F900
L3FB9F7D0:
3fb9f7d0:	move   *a13(0xcd0), a7, 1
3fb9f7f0:	sll    0x3, a7
3fb9f800:	move   *a13(0xcf0), a9, 1
3fb9f820:	sub    a7, a9
3fb9f830:	move   a9, *a13(0xcf0), 1
3fb9f850:	inc    a11
3fb9f860:	move   a11, *a13(0xdb0), 1
3fb9f880:	jreq   L3FB9F900
3fb9f890:	move   *a13(0xcd0), a7, 1
3fb9f8b0:	mpys   a7, a11
3fb9f8c0:	sll    0x3, a11
3fb9f8d0:	add    a9, a11
3fb9f8e0:	move   a11, *a13(0xcf0), 1
L3FB9F900:
3fb9f900:	move   *a13(0xbb0), *a13(0xc30), 1
3fb9f930:	move   *a13(0xdd0), a11, 1
3fb9f950:	move   *a13(0xc10), a9, 1
3fb9f970:	sub    a9, a11
3fb9f980:	move   a11, *a13(0xd90), 1
3fb9f9a0:	jrlt   L3FB9FAB0
3fb9f9b0:	jrle   L3FB9FB90
3fb9f9c0:	move   *a13(0xcf0), a7, 1
3fb9f9e0:	addk   32, a7
3fb9f9f0:	move   a7, *a13(0xcf0), 1
3fb9fa10:	subk   32, a11
3fb9fa20:	move   a11, *a13(0xd90), 1
3fb9fa40:	jreq   L3FB9FB90
3fb9fa50:	sra    0x3, a11
3fb9fa60:	sll    0x3, a11
3fb9fa70:	add    a7, a11
3fb9fa80:	move   a11, *a13(0xcf0), 1
3fb9faa0:	jruc   L3FB9FB90
L3FB9FAB0:
3fb9fab0:	move   *a13(0xcf0), a7, 1
3fb9fad0:	subk   32, a7
3fb9fae0:	move   a7, *a13(0xcf0), 1
3fb9fb00:	addk   32, a11
3fb9fb10:	move   a11, *a13(0xd90), 1
3fb9fb30:	jreq   L3FB9FB90
3fb9fb40:	sra    0x3, a11
3fb9fb50:	sll    0x3, a11
3fb9fb60:	add    a7, a11
3fb9fb70:	move   a11, *a13(0xcf0), 1
L3FB9FB90:
3fb9fb90:	move   *a13(0xdd0), *a13(0xc10), 1
3fb9fbc0:	move   *a13(0xa60), a11, 1
3fb9fbe0:	move   *a13(0xcf0), *a11(0x40), 1
3fb9fc10:	addi   0x80, a11
3fb9fc30:	move   a11, *a13(0xa60), 1
3fb9fc50:	move   *a13(0xaa0), a9, 1
3fb9fc70:	inc    a9
3fb9fc80:	move   a9, *a13(0xaa0), 1
L3FB9FCA0:
3fb9fca0:	move   *a13, a11, 1
3fb9fcb0:	dec    a11
3fb9fcc0:	move   a11, *a13, 1
3fb9fcd0:	jane   L3FB9E280
3fb9fcf0:	jauc   L3FB9D7A0
L3FB9FD10:
3fb9fd10:	move   *a13(0xae0), a11, 1
3fb9fd30:	jreq   L3FB9FE00
3fb9fd40:	move   a14, -*sp, 1
3fb9fd50:	move   *a13(0xa20), *a14+, 1
3fb9fd70:	calla  L3F702440
3fb9fda0:	move   a14, -*sp, 1
3fb9fdb0:	move   *a13(0xa40), *a14+, 1
3fb9fdd0:	calla  L3F702440
L3FB9FE00:
3fb9fe00:	calla  L3F6F0400
L3FB9FE30:
3fb9fe30:	move   *sp(0xa0), a14, 1
3fb9fe50:	mmfm   sp, a7,a9,a11,a13
3fb9fe70:	rets   2
3fb9fe80:	mmtm   sp, a9,a11,a13
3fb9fea0:	move   a14, a13
3fb9feb0:	addk   32, a14
3fb9fec0:	move   *a13(0xffe0), a11, 1
3fb9fee0:	setf   16, 1, 0
3fb9fef0:	move   *a11, a11, 0
3fb9ff00:	jreq   L3FBA0350
3fb9ff10:	move   *a13(0xffc0), a11, 1
3fb9ff30:	move   *a11(0x20), *a13(0x0), 1
3fb9ff60:	move   *a13, a11, 1
3fb9ff70:	move   *a11(0x120), a11, 1
3fb9ff90:	cmpi   0x3f743210, a11
3fb9ffc0:	jrne   L3FBA0190
3fb9ffd0:	move   *a13, a11, 1
3fb9ffe0:	movi   0x3fb8e030, a9
3fba0010:	move   a9, *a11(0x120), 1
3fba0030:	move   a14, -*sp, 1
3fba0040:	move   *a13(0xff40), *a14+, 1
3fba0060:	move   *a13(0xff60), *a14+, 1
3fba0080:	move   *a13(0xff80), *a14+, 1
3fba00a0:	move   *a13(0xffa0), *a14+, 1
3fba00c0:	move   *a13(0xffc0), *a14+, 1
3fba00e0:	move   *a13(0xffe0), *a14+, 1
3fba0100:	calla  L3FB9D240
3fba0130:	movi   0x3f743210, a9
3fba0160:	move   a9, *a11(0x120), 1
3fba0180:	jruc   L3FBA0450
L3FBA0190:
3fba0190:	move   *a13, a11, 1
3fba01a0:	movi   0x3fb8ec80, a9
3fba01d0:	move   a9, *a11(0x120), 1
3fba01f0:	move   a14, -*sp, 1
3fba0200:	move   *a13(0xff40), *a14+, 1
3fba0220:	move   *a13(0xff60), *a14+, 1
3fba0240:	move   *a13(0xff80), *a14+, 1
3fba0260:	move   *a13(0xffa0), *a14+, 1
3fba0280:	move   *a13(0xffc0), *a14+, 1
3fba02a0:	move   *a13(0xffe0), *a14+, 1
3fba02c0:	calla  L3FB9D240
3fba02f0:	movi   0x3f742f30, a9
3fba0320:	move   a9, *a11(0x120), 1
3fba0340:	jruc   L3FBA0450
L3FBA0350:
3fba0350:	move   a14, -*sp, 1
3fba0360:	move   *a13(0xff40), *a14+, 1
3fba0380:	move   *a13(0xff60), *a14+, 1
3fba03a0:	move   *a13(0xff80), *a14+, 1
3fba03c0:	move   *a13(0xffa0), *a14+, 1
3fba03e0:	move   *a13(0xffc0), *a14+, 1
3fba0400:	move   *a13(0xffe0), *a14+, 1
3fba0420:	calla  L3F742A00
L3FBA0450:
3fba0450:	move   *sp(0x80), a14, 1
3fba0470:	mmfm   sp, a9,a11,a13
3fba0490:	rets   2
3fba04a0:	mmtm   sp, a7,a9,a11,a13
3fba04c0:	move   a14, a13
3fba04d0:	addi   0x60, a14
3fba04f0:	move   *a13(0xffe0), a11, 1
3fba0510:	move   *a11(0xe0), a11, 1
3fba0530:	setf   16, 0, 0
3fba0540:	move   *a11(0x50), a11, 0
3fba0560:	move   a11, *a13, 1
3fba0570:	subk   32, a11
3fba0580:	jrgt   L3FBA0650
3fba0590:	move   *a13(0xffa0), a11, 1
3fba05b0:	move   *a13(0xffe0), a9, 1
3fba05d0:	move   *a9(0xe0), a7, 1
3fba05f0:	move   *a7(0x40), a7, 0
3fba0610:	sll    0x2, a7
3fba0620:	move   a7, *a11(0x120), 1
3fba0640:	jruc   L3FBA0780
L3FBA0650:
3fba0650:	move   *a13(0xffe0), a11, 1
3fba0670:	move   *a11(0xe0), a9, 1
3fba0690:	move   *a11(0xe0), a7, 1
3fba06b0:	move   *a7(0x50), a7, 0
3fba06d0:	addk   31, a7
3fba06e0:	srl    0x3, a7
3fba06f0:	movk   3, a11
3fba0700:	andn   a11, a7
3fba0710:	move   *a9(0x40), a9, 0
3fba0730:	mpyu   a7, a9
3fba0740:	move   *a13(0xffa0), a7, 1
3fba0760:	move   a9, *a7(0x120), 1
L3FBA0780:
3fba0780:	move   *a13(0xffa0), a11, 1
3fba07a0:	move   *a11(0x120), a9, 1
3fba07c0:	addi   0x30, a9
3fba07e0:	move   a9, a7
3fba07f0:	sll    0x4, a9
3fba0800:	sll    0x2, a7
3fba0810:	add    a7, a9
3fba0820:	move   a9, *a11(0x140), 1
3fba0840:	movi   0x3fbdf720, a9
3fba0870:	move   a9, *a11(0x160), 1
3fba0890:	movi   0x3fb46170, a7
3fba08c0:	move   a7, *a11(0x180), 1
3fba08e0:	move   a9, *a11(0x1a0), 1
3fba0900:	move   a9, *a11(0x1c0), 1
3fba0920:	move   a9, *a11(0x1e0), 1
3fba0940:	move   a9, *a11(0x200), 1
3fba0960:	move   a9, *a11(0x220), 1
3fba0980:	move   *a13(0xffe0), a7, 1
3fba09a0:	move   *a7(0xe0), a9, 1
3fba09c0:	move   *a7(0xe0), a7, 1
3fba09e0:	move   *a9(0x1a0), a9, 1
3fba0a00:	move   *a7(0x1e0), a7, 1
3fba0a20:	cmp    a7, a9
3fba0a30:	jrne   L3FBA0AA0
3fba0a40:	movi   0x3f7249b0, a9
3fba0a70:	move   a9, *a11(0x240), 1
3fba0a90:	jruc   L3FBA0AF0
L3FBA0AA0:
3fba0aa0:	movi   0x3fb55330, a9
3fba0ad0:	move   a9, *a11(0x240), 1
L3FBA0AF0:
3fba0af0:	movi   0x3fbdf720, a9
3fba0b20:	move   a9, *a11(0x260), 1
3fba0b40:	move   a9, *a11(0x280), 1
3fba0b60:	move   a9, *a11(0x2a0), 1
3fba0b80:	move   *a13(0xffe0), a7, 1
3fba0ba0:	move   *a7(0xe0), a9, 1
3fba0bc0:	move   *a7(0xe0), a7, 1
3fba0be0:	move   *a9(0x1a0), a9, 1
3fba0c00:	move   *a7(0x1e0), a7, 1
3fba0c20:	cmp    a7, a9
3fba0c30:	jrne   L3FBA0CA0
3fba0c40:	movi   0x3f7152d0, a9
3fba0c70:	move   a9, *a11(0x2c0), 1
3fba0c90:	jruc   L3FBA0CF0
L3FBA0CA0:
3fba0ca0:	movi   0x3fb4b620, a9
3fba0cd0:	move   a9, *a11(0x2c0), 1
L3FBA0CF0:
3fba0cf0:	move   a11, a8
3fba0d00:	move   *sp(0xa0), a14, 1
3fba0d20:	mmfm   sp, a7,a9,a11,a13
3fba0d40:	rets   2
L3FBA0D50:
3fba0d50:	mmtm   sp, a9,a11,a13
3fba0d70:	move   a14, a13
3fba0d80:	addi   0x60, a14
3fba0da0:	move   *a13(0xffe0), a11, 1
3fba0dc0:	move   a11, *a13(0x20), 1
3fba0de0:	jreq   L3FBA1020
3fba0df0:	move   *a13(0xffc0), *a13(0x0), 1
3fba0e20:	move   *a13, a11, 1
3fba0e30:	move   *a13(0xffa0), a9, 1
3fba0e50:	cmp    a9, a11
3fba0e60:	jrgt   L3FBA0FC0
L3FBA0E70:
3fba0e70:	move   *a13(0x20), a11, 1
3fba0e90:	move   *a11, a9, 1
3fba0ea0:	move   a9, *a13(0x40), 1
3fba0ec0:	jreq   L3FBA0F00
3fba0ed0:	sub    a11, a11
3fba0ee0:	move   a11, *a9(0x100), 1
L3FBA0F00:
3fba0f00:	move   *a13(0x20), a11, 1
3fba0f20:	addk   32, a11
3fba0f30:	move   a11, *a13(0x20), 1
3fba0f50:	move   *a13, a9, 1
3fba0f60:	inc    a9
3fba0f70:	move   a9, *a13, 1
3fba0f80:	move   *a13(0xffa0), a11, 1
3fba0fa0:	cmp    a11, a9
3fba0fb0:	jrle   L3FBA0E70
L3FBA0FC0:
3fba0fc0:	move   a14, -*sp, 1
3fba0fd0:	move   *a13(0xffe0), *a14+, 1
3fba0ff0:	calla  L3F702440
L3FBA1020:
3fba1020:	move   *sp(0x80), a14, 1
3fba1040:	mmfm   sp, a9,a11,a13
3fba1060:	rets   2
3fba1070:	mmtm   sp, a7,a9,a11,a13
3fba1090:	move   a14, a13
3fba10a0:	addi   0x100, a14
3fba10c0:	move   *a13(0xffc0), a9, 1
3fba10e0:	jreq   L3FBA1620
3fba10f0:	move   *a13(0xffe0), a11, 1
3fba1110:	move   *a11(0xe0), a7, 1
3fba1130:	move   *a7(0x200), *a13(0x20), 1
3fba1160:	move   *a11(0xe0), a7, 1
3fba1180:	move   *a7(0x1c0), *a13(0x0), 1
3fba11b0:	move   *a9(0x80), a7, 1
3fba11d0:	jreq   L3FBA1530
3fba11e0:	move   *a11(0xe0), a7, 1
3fba1200:	move   *a7(0x1e0), *a13(0x40), 1
3fba1230:	move   *a9(0x80), *a13(0xc0), 1
3fba1260:	move   *a11(0xe0), a7, 1
3fba1280:	move   *a7(0x1a0), *a13(0x80), 1
3fba12b0:	move   *a13(0x80), a7, 1
3fba12d0:	move   *a13(0x40), a11, 1
3fba12f0:	cmp    a11, a7
3fba1300:	jrgt   L3FBA14C0
L3FBA1310:
3fba1310:	move   *a13(0xc0), a11, 1
3fba1330:	move   *a11, a7, 1
3fba1340:	move   a7, *a13(0xe0), 1
3fba1360:	jreq   L3FBA1400
3fba1370:	move   a14, -*sp, 1
3fba1380:	move   *a13(0x20), *a14+, 1
3fba13a0:	move   *a13(0x0), *a14+, 1
3fba13c0:	move   a7, *a14+, 1
3fba13d0:	calla  L3FBA0D50
L3FBA1400:
3fba1400:	addk   32, a11
3fba1410:	move   a11, *a13(0xc0), 1
3fba1430:	move   *a13(0x80), a7, 1
3fba1450:	inc    a7
3fba1460:	move   a7, *a13(0x80), 1
3fba1480:	move   *a13(0x40), a11, 1
3fba14a0:	cmp    a11, a7
3fba14b0:	jrle   L3FBA1310
L3FBA14C0:
3fba14c0:	move   a14, -*sp, 1
3fba14d0:	move   *a9(0x80), *a14+, 1
3fba14f0:	calla  L3F702440
3fba1520:	jruc   L3FBA15D0
L3FBA1530:
3fba1530:	move   a14, -*sp, 1
3fba1540:	move   *a13(0x20), *a14+, 1
3fba1560:	move   *a13(0x0), *a14+, 1
3fba1580:	move   *a9(0xa0), *a14+, 1
3fba15a0:	calla  L3FBA0D50
L3FBA15D0:
3fba15d0:	move   a14, -*sp, 1
3fba15e0:	move   a9, *a14+, 1
3fba15f0:	calla  L3F702440
L3FBA1620:
3fba1620:	move   *sp(0xa0), a14, 1
3fba1640:	mmfm   sp, a7,a9,a11,a13
3fba1660:	rets   2
3fba1670:	mmtm   sp, a11,a13
3fba1690:	move   a14, a13
3fba16a0:	move   a14, -*sp, 1
3fba16b0:	move   *a13(0xffa0), *a14+, 1
3fba16d0:	movk   2, a11
3fba16e0:	move   a11, *a14+, 1
3fba16f0:	move   *a13(0xffc0), *a14+, 1
3fba1710:	move   *a13(0xffe0), *a14+, 1
3fba1730:	calla  L3FC589D0
3fba1760:	move   *sp(0x60), a14, 1
3fba1780:	mmfm   sp, a11,a13
3fba17a0:	rets   2
3fba17b0:	move   a13, -*sp, 1
3fba17c0:	move   a14, a13
3fba17d0:	move   a14, -*sp, 1
3fba17e0:	move   *a13(0xffe0), *a14+, 1
3fba1800:	calla  L3FC59120
3fba1830:	move   *sp(0x40), a14, 1
3fba1850:	move   *sp+, a13, 1
3fba1860:	rets   2
3fba1870:	mmtm   sp, a0,a1,a2,a3,a5,a7,a9,a10,a11,a12,a13
3fba1890:	move   a14, a13
3fba18a0:	addi   0x1e0, a14
3fba18c0:	move   *a13(0xffa0), a9, 1
3fba18e0:	move   *a13(0xff60), a7, 1
3fba1900:	sll    0x5, a7
3fba1910:	add    a9, a7
3fba1920:	move   a7, a0
3fba1930:	move   *a13(0xffe0), a7, 1
3fba1950:	setf   16, 1, 0
3fba1960:	move   *a7, a7, 0
3fba1970:	jrne   L3FBA1A90
3fba1980:	move   *a13(0xffe0), a7, 1
3fba19a0:	move   *a7(0x20), a5, 1
3fba19c0:	move   *a5(0x800), a5, 1
3fba19e0:	move   *a5(0xe0), *a13(0x0), 1
3fba1a10:	move   *a7(0x20), a5, 1
3fba1a30:	move   *a5(0x800), a5, 1
3fba1a50:	move   *a5(0x140), *a13(0x20), 1
3fba1a80:	jruc   L3FBA1B90
L3FBA1A90:
3fba1a90:	move   *a13(0xffe0), a7, 1
3fba1ab0:	move   *a7(0x80), a5, 1
3fba1ad0:	move   *a5(0x60), a5, 1
3fba1af0:	move   *a5(0xe0), *a13(0x0), 1
3fba1b20:	move   *a7(0x80), a5, 1
3fba1b40:	move   *a5(0x60), a5, 1
3fba1b60:	move   *a5(0x140), *a13(0x20), 1
L3FBA1B90:
3fba1b90:	move   a14, -*sp, 1
3fba1ba0:	move   *a13(0xffc0), a5, 1
3fba1bc0:	move   @0xc5410, a3, 1
3fba1bf0:	add    a3, a5
3fba1c00:	move   @0xc5430, a7, 1
3fba1c30:	neg    a7
3fba1c40:	sra    a7, a5
3fba1c50:	sll    0x2, a5
3fba1c60:	move   *a13(0xff60), a7, 1
3fba1c80:	mpys   a7, a5
3fba1c90:	move   a5, *a14+, 1
3fba1ca0:	calla  L3F705A00
3fba1cd0:	move   a8, *a13(0x160), 1
3fba1cf0:	move   a8, a10
3fba1d00:	cmp    a0, a9
3fba1d10:	janc   L3FBA44D0
L3FBA1D30:
3fba1d30:	move   *a13(0xff80), a7, 1
3fba1d50:	setf   16, 1, 0
3fba1d60:	move   *a9, a5, 0
3fba1d70:	move   *a7, a3, 1
3fba1d80:	add    a3, a5
3fba1d90:	move   *a13(0x20), a3, 1
3fba1db0:	sll    0x3, a3
3fba1dc0:	cmp    a3, a5
3fba1dd0:	jrge   L3FBA1E20
3fba1de0:	move   *a9, a5, 0
3fba1df0:	move   *a7, a3, 1
3fba1e00:	add    a3, a5
3fba1e10:	jruc   L3FBA1E50
L3FBA1E20:
3fba1e20:	move   *a13(0x20), a5, 1
3fba1e40:	sll    0x3, a5
L3FBA1E50:
3fba1e50:	move   a5, *a13(0x40), 1
3fba1e70:	move   *a13(0x20), a3, 1
3fba1e90:	sra    0x2, a3
3fba1ea0:	move   *a9(0x10), a5, 0
3fba1ec0:	mpys   a3, a5
3fba1ed0:	sll    0x5, a5
3fba1ee0:	move   *a13, a3, 1
3fba1ef0:	add    a3, a5
3fba1f00:	move   *a9, a3, 0
3fba1f10:	sra    0x5, a3
3fba1f20:	sll    0x5, a3
3fba1f30:	add    a3, a5
3fba1f40:	move   a5, a11
3fba1f50:	move   *a13(0x40), a5, 1
3fba1f70:	move   *a9, a3, 0
3fba1f80:	sub    a3, a5
3fba1f90:	move   a5, *a13(0x140), 1
3fba1fb0:	move   *a9, a3, 0
3fba1fc0:	andi   0x1f, a3
3fba1ff0:	move   a3, *a13(0x120), 1
3fba2010:	move   @0xc5410, a3, 1
3fba2040:	add    a3, a5
3fba2050:	move   @0xc5430, a7, 1
3fba2080:	neg    a7
3fba2090:	sra    a7, a5
3fba20a0:	sll    0x5, a5
3fba20b0:	add    a10, a5
3fba20c0:	move   a5, *a13(0x180), 1
3fba20e0:	move   *a13(0x120), a7, 1
3fba2100:	move   *a13(0x140), a5, 1
3fba2120:	add    a5, a7
3fba2130:	subk   32, a7
3fba2140:	jrgt   L3FBA28E0
3fba2150:	move   *a13(0x120), a7, 1
3fba2170:	add    a5, a7
3fba2180:	subk   32, a7
3fba2190:	jrgt   L3FBA2220
3fba21a0:	move   *a13(0x120), a7, 1
3fba21c0:	neg    a7
3fba21d0:	move   *a11, a12, 1
3fba21e0:	move   a12, a5
3fba21f0:	srl    a7, a5
3fba2200:	move   a5, a12
3fba2210:	jruc   L3FBA2400
L3FBA2220:
3fba2220:	move   *a13(0x120), a7, 1
3fba2240:	neg    a7
3fba2250:	addk   32, a7
3fba2260:	move   a7, *a13(0x1a0), 1
3fba2280:	move   *a13(0x120), a5, 1
3fba22a0:	neg    a5
3fba22b0:	move   *a11, a1, 1
3fba22c0:	srl    a5, a1
3fba22d0:	sll    0x5, a7
3fba22e0:	addi   0xd8c00, a7
3fba2310:	move   *a7, a7, 1
3fba2320:	and    a7, a1
3fba2330:	move   *a11(0x20), a7, 1
3fba2350:	move   *a13(0x1a0), a5, 1
3fba2370:	sll    a5, a7
3fba2380:	sll    0x5, a5
3fba2390:	addi   0xd8800, a5
3fba23c0:	move   *a5, a5, 1
3fba23d0:	and    a5, a7
3fba23e0:	or     a7, a1
3fba23f0:	move   a1, a12
L3FBA2400:
3fba2400:	move   *a13(0x140), a7, 1
3fba2420:	subk   32, a7
3fba2430:	jrgt   L3FBA25E0
3fba2440:	move   *a13(0x140), a7, 1
3fba2460:	andi   0x1f, a7
3fba2490:	sll    0x5, a7
3fba24a0:	addi   0xd9400, a7
3fba24d0:	move   @0xd9000, a5, 1
3fba2500:	move   *a7, a7, 1
3fba2510:	and    a5, a7
3fba2520:	move   a7, *a13(0x1a0), 1
3fba2540:	move   *a10, a1, 1
3fba2550:	andn   a7, a1
3fba2560:	move   a12, a7
3fba2570:	sll    0x0, a7
3fba2580:	move   *a13(0x1a0), a3, 1
3fba25a0:	and    a3, a7
3fba25b0:	or     a7, a1
3fba25c0:	move   a1, *a10, 1
3fba25d0:	jruc   L3FBA28B0
L3FBA25E0:
3fba25e0:	movk   32, a7
3fba25f0:	move   a7, *a13(0x1a0), 1
3fba2610:	move   *a13(0x140), a5, 1
3fba2630:	sub    a7, a5
3fba2640:	move   a5, *a13(0x1c0), 1
3fba2660:	move   *a10, a1, 1
3fba2670:	move   @0xd8c00, a5, 1
3fba26a0:	and    a5, a1
3fba26b0:	move   a12, a3
3fba26c0:	sll    0x0, a3
3fba26d0:	move   @0xd8800, a5, 1
3fba2700:	and    a5, a3
3fba2710:	or     a3, a1
3fba2720:	move   a1, *a10, 1
3fba2730:	neg    a7
3fba2740:	move   a12, a3
3fba2750:	srl    a7, a3
3fba2760:	move   *a13(0x1c0), a7, 1
3fba2780:	sll    0x5, a7
3fba2790:	addi   0xd8c00, a7
3fba27c0:	move   *a7, a7, 1
3fba27d0:	and    a7, a3
3fba27e0:	move   *a13(0x1c0), a7, 1
3fba2800:	sll    0x5, a7
3fba2810:	addi   0xd8800, a7
3fba2840:	move   *a10(0x20), a5, 1
3fba2860:	move   *a7, a7, 1
3fba2870:	and    a7, a5
3fba2880:	or     a3, a5
3fba2890:	move   a5, *a10(0x20), 1
L3FBA28B0:
3fba28b0:	addk   32, a10
3fba28c0:	jauc   L3FBA4490
L3FBA28E0:
3fba28e0:	move   *a9, a7, 0
3fba28f0:	andi   0x1f, a7
3fba2920:	sll    0x5, a7
3fba2930:	addi   0xd8800, a7
3fba2960:	move   *a7(0x0), *a13(0xa0), 1
3fba2990:	move   *a9, a7, 0
3fba29a0:	add    a5, a7
3fba29b0:	andi   0x1f, a7
3fba29e0:	sll    0x5, a7
3fba29f0:	addi   0xd8c00, a7
3fba2a20:	move   *a7(0x0), *a13(0xc0), 1
3fba2a50:	move   *a13(0xa0), a7, 1
3fba2a70:	jreq   L3FBA2B20
3fba2a80:	move   *a9, a1, 0
3fba2a90:	andi   0x1f, a1
3fba2ac0:	add    a5, a1
3fba2ad0:	subk   32, a1
3fba2ae0:	sra    0x5, a1
3fba2af0:	move   a1, *a13(0xe0), 1
3fba2b10:	jruc   L3FBA2B50
L3FBA2B20:
3fba2b20:	sra    0x5, a5
3fba2b30:	move   a5, *a13(0xe0), 1
L3FBA2B50:
3fba2b50:	move   *a13(0xe0), a5, 1
3fba2b70:	jrge   L3FBA2BB0
3fba2b80:	sub    a1, a1
3fba2b90:	move   a1, *a13(0xe0), 1
L3FBA2BB0:
3fba2bb0:	move   a7, a1
3fba2bc0:	jreq   L3FBA2C30
3fba2bd0:	move   *a13(0x120), a5, 1
3fba2bf0:	neg    a5
3fba2c00:	move   a5, a2
3fba2c10:	addk   32, a2
3fba2c20:	jruc   L3FBA2C40
L3FBA2C30:
3fba2c30:	sub    a2, a2
L3FBA2C40:
3fba2c40:	move   *a13(0xc0), a5, 1
3fba2c60:	jreq   L3FBA2CE0
3fba2c70:	move   *a13(0x40), a1, 1
3fba2c90:	andi   0x1f, a1
3fba2cc0:	move   a1, *a13(0x60), 1
L3FBA2CE0:
3fba2ce0:	move   *a13(0x120), a1, 1
3fba2d00:	add    a2, a1
3fba2d10:	subk   31, a1
3fba2d20:	movk   1, a1
3fba2d30:	jrgt   L3FBA2D50
3fba2d40:	sub    a1, a1
L3FBA2D50:
3fba2d50:	move   a1, *a13(0x80), 1
3fba2d70:	move   a7, a8
3fba2d80:	jreq   L3FBA3520
3fba2d90:	move   *a13(0x120), a1, 1
3fba2db0:	add    a2, a1
3fba2dc0:	subk   32, a1
3fba2dd0:	jrgt   L3FBA2E60
3fba2de0:	move   *a13(0x120), a1, 1
3fba2e00:	neg    a1
3fba2e10:	move   *a11, a12, 1
3fba2e20:	move   a12, a5
3fba2e30:	srl    a1, a5
3fba2e40:	move   a5, a12
3fba2e50:	jruc   L3FBA3060
L3FBA2E60:
3fba2e60:	move   *a13(0x120), a1, 1
3fba2e80:	neg    a1
3fba2e90:	addk   32, a1
3fba2ea0:	move   a1, *a13(0x1a0), 1
3fba2ec0:	move   *a13(0x120), a1, 1
3fba2ee0:	neg    a1
3fba2ef0:	move   *a11, a5, 1
3fba2f00:	srl    a1, a5
3fba2f10:	move   *a13(0x1a0), a1, 1
3fba2f30:	sll    0x5, a1
3fba2f40:	addi   0xd8c00, a1
3fba2f70:	move   *a1, a1, 1
3fba2f80:	and    a1, a5
3fba2f90:	move   *a11(0x20), a1, 1
3fba2fb0:	move   *a13(0x1a0), a7, 1
3fba2fd0:	sll    a7, a1
3fba2fe0:	sll    0x5, a7
3fba2ff0:	addi   0xd8800, a7
3fba3020:	move   *a7, a7, 1
3fba3030:	and    a7, a1
3fba3040:	or     a1, a5
3fba3050:	move   a5, a12
L3FBA3060:
3fba3060:	cmpi   0x20, a2
3fba3080:	jrgt   L3FBA3220
3fba3090:	move   a2, a7
3fba30a0:	andi   0x1f, a7
3fba30d0:	sll    0x5, a7
3fba30e0:	addi   0xd9400, a7
3fba3110:	move   @0xd9000, a5, 1
3fba3140:	move   *a7, a7, 1
3fba3150:	and    a5, a7
3fba3160:	move   a7, *a13(0x1a0), 1
3fba3180:	move   *a10, a1, 1
3fba3190:	andn   a7, a1
3fba31a0:	move   a12, a7
3fba31b0:	sll    0x0, a7
3fba31c0:	move   *a13(0x1a0), a3, 1
3fba31e0:	and    a3, a7
3fba31f0:	or     a7, a1
3fba3200:	move   a1, *a10, 1
3fba3210:	jruc   L3FBA34E0
L3FBA3220:
3fba3220:	movk   32, a7
3fba3230:	move   a7, *a13(0x1a0), 1
3fba3250:	move   a2, a5
3fba3260:	sub    a7, a5
3fba3270:	move   a5, *a13(0x1c0), 1
3fba3290:	move   *a10, a1, 1
3fba32a0:	move   @0xd8c00, a5, 1
3fba32d0:	and    a5, a1
3fba32e0:	move   a12, a3
3fba32f0:	sll    0x0, a3
3fba3300:	move   @0xd8800, a5, 1
3fba3330:	and    a5, a3
3fba3340:	or     a3, a1
3fba3350:	move   a1, *a10, 1
3fba3360:	neg    a7
3fba3370:	move   a12, a3
3fba3380:	srl    a7, a3
3fba3390:	move   *a13(0x1c0), a7, 1
3fba33b0:	sll    0x5, a7
3fba33c0:	addi   0xd8c00, a7
3fba33f0:	move   *a7, a7, 1
3fba3400:	and    a7, a3
3fba3410:	move   *a13(0x1c0), a7, 1
3fba3430:	sll    0x5, a7
3fba3440:	addi   0xd8800, a7
3fba3470:	move   *a10(0x20), a5, 1
3fba3490:	move   *a7, a7, 1
3fba34a0:	and    a7, a5
3fba34b0:	or     a3, a5
3fba34c0:	move   a5, *a10(0x20), 1
L3FBA34E0:
3fba34e0:	move   *a13(0x80), a7, 1
3fba3500:	jreq   L3FBA3520
3fba3510:	addk   32, a11
L3FBA3520:
3fba3520:	move   *a13(0xe0), *a13(0x100), 1
3fba3550:	move   *a13(0x100), a7, 1
3fba3570:	dec    a7
3fba3580:	move   a7, *a13(0x100), 1
3fba35a0:	inc    a7
3fba35b0:	jreq   L3FBA3BA0
L3FBA35C0:
3fba35c0:	move   *a11, a12, 1
3fba35d0:	move   a2, a1
3fba35e0:	jrgt   L3FBA37D0
3fba35f0:	move   a2, a7
3fba3600:	andi   0x1f, a7
3fba3630:	sll    0x5, a7
3fba3640:	addi   0xd9000, a7
3fba3670:	move   a2, a5
3fba3680:	addk   32, a5
3fba3690:	andi   0x1f, a5
3fba36c0:	sll    0x5, a5
3fba36d0:	addi   0xd9400, a5
3fba3700:	move   *a7, a7, 1
3fba3710:	move   *a5, a5, 1
3fba3720:	and    a5, a7
3fba3730:	move   a7, *a13(0x1a0), 1
3fba3750:	move   *a10, a5, 1
3fba3760:	andn   a7, a5
3fba3770:	move   a12, a3
3fba3780:	sll    a2, a3
3fba3790:	and    a7, a3
3fba37a0:	or     a3, a5
3fba37b0:	move   a5, *a10, 1
3fba37c0:	jruc   L3FBA3B10
L3FBA37D0:
3fba37d0:	move   a2, a7
3fba37e0:	neg    a7
3fba37f0:	addk   32, a7
3fba3800:	move   a7, *a13(0x1a0), 1
3fba3820:	neg    a7
3fba3830:	addk   32, a7
3fba3840:	move   a7, *a13(0x1c0), 1
3fba3860:	move   a12, a5
3fba3870:	sll    a2, a5
3fba3880:	move   a2, a3
3fba3890:	sll    0x5, a3
3fba38a0:	addi   0xd8800, a3
3fba38d0:	move   *a3, a3, 1
3fba38e0:	and    a3, a5
3fba38f0:	move   a2, a3
3fba3900:	sll    0x5, a3
3fba3910:	addi   0xd8c00, a3
3fba3940:	move   *a10, a1, 1
3fba3950:	move   *a3, a3, 1
3fba3960:	and    a3, a1
3fba3970:	or     a5, a1
3fba3980:	move   a1, *a10, 1
3fba3990:	move   *a13(0x1a0), a5, 1
3fba39b0:	neg    a5
3fba39c0:	move   a12, a3
3fba39d0:	srl    a5, a3
3fba39e0:	sll    0x5, a7
3fba39f0:	addi   0xd8c00, a7
3fba3a20:	move   *a7, a7, 1
3fba3a30:	and    a7, a3
3fba3a40:	move   *a13(0x1c0), a7, 1
3fba3a60:	sll    0x5, a7
3fba3a70:	addi   0xd8800, a7
3fba3aa0:	move   *a10(0x20), a5, 1
3fba3ac0:	move   *a7, a7, 1
3fba3ad0:	and    a7, a5
3fba3ae0:	or     a3, a5
3fba3af0:	move   a5, *a10(0x20), 1
L3FBA3B10:
3fba3b10:	addk   32, a11
3fba3b20:	addk   32, a10
3fba3b30:	move   *a13(0x100), a7, 1
3fba3b50:	dec    a7
3fba3b60:	move   a7, *a13(0x100), 1
3fba3b80:	inc    a7
3fba3b90:	jrne   L3FBA35C0
L3FBA3BA0:
3fba3ba0:	move   *a13(0xc0), a7, 1
3fba3bc0:	jaeq   L3FBA43E0
3fba3be0:	move   *a13(0x60), a5, 1
3fba3c00:	subk   32, a5
3fba3c10:	jrgt   L3FBA3C50
3fba3c20:	move   *a11, a12, 1
3fba3c30:	srl    0x20, a12
3fba3c40:	jruc   L3FBA3DD0
L3FBA3C50:
3fba3c50:	movk   32, a5
3fba3c60:	move   a5, *a13(0x1a0), 1
3fba3c80:	move   *a11(0x20), a3, 1
3fba3ca0:	sll    a5, a3
3fba3cb0:	sll    0x5, a5
3fba3cc0:	addi   0xd8800, a5
3fba3cf0:	move   *a5, a5, 1
3fba3d00:	and    a5, a3
3fba3d10:	move   *a13(0x1a0), a5, 1
3fba3d30:	sll    0x5, a5
3fba3d40:	addi   0xd8c00, a5
3fba3d70:	move   *a11, a1, 1
3fba3d80:	srl    0x20, a1
3fba3d90:	move   *a5, a5, 1
3fba3da0:	and    a5, a1
3fba3db0:	or     a3, a1
3fba3dc0:	move   a1, a12
L3FBA3DD0:
3fba3dd0:	move   *a13(0x60), a5, 1
3fba3df0:	add    a2, a5
3fba3e00:	subk   32, a5
3fba3e10:	jrgt   L3FBA4010
3fba3e20:	move   a2, a5
3fba3e30:	andi   0x1f, a5
3fba3e60:	sll    0x5, a5
3fba3e70:	addi   0xd9000, a5
3fba3ea0:	move   *a13(0x60), a3, 1
3fba3ec0:	add    a2, a3
3fba3ed0:	andi   0x1f, a3
3fba3f00:	sll    0x5, a3
3fba3f10:	addi   0xd9400, a3
3fba3f40:	move   *a5, a5, 1
3fba3f50:	move   *a3, a3, 1
3fba3f60:	and    a3, a5
3fba3f70:	move   a5, *a13(0x1a0), 1
3fba3f90:	move   *a10, a3, 1
3fba3fa0:	andn   a5, a3
3fba3fb0:	move   a12, a1
3fba3fc0:	sll    a2, a1
3fba3fd0:	and    a5, a1
3fba3fe0:	or     a1, a3
3fba3ff0:	move   a3, *a10, 1
3fba4000:	jruc   L3FBA4380
L3FBA4010:
3fba4010:	move   a2, a5
3fba4020:	neg    a5
3fba4030:	addk   32, a5
3fba4040:	move   a5, *a13(0x1a0), 1
3fba4060:	move   *a13(0x60), a3, 1
3fba4080:	sub    a5, a3
3fba4090:	move   a3, *a13(0x1c0), 1
3fba40b0:	move   a12, a1
3fba40c0:	sll    a2, a1
3fba40d0:	move   a2, a3
3fba40e0:	sll    0x5, a3
3fba40f0:	addi   0xd8800, a3
3fba4120:	move   *a3, a3, 1
3fba4130:	and    a3, a1
3fba4140:	move   a2, a3
3fba4150:	sll    0x5, a3
3fba4160:	addi   0xd8c00, a3
3fba4190:	move   *a10, a5, 1
3fba41a0:	move   *a3, a3, 1
3fba41b0:	and    a3, a5
3fba41c0:	or     a1, a5
3fba41d0:	move   a5, *a10, 1
3fba41e0:	move   *a13(0x1a0), a5, 1
3fba4200:	neg    a5
3fba4210:	move   a12, a3
3fba4220:	srl    a5, a3
3fba4230:	move   *a13(0x1c0), a5, 1
3fba4250:	sll    0x5, a5
3fba4260:	addi   0xd8c00, a5
3fba4290:	move   *a5, a5, 1
3fba42a0:	and    a5, a3
3fba42b0:	move   *a13(0x1c0), a5, 1
3fba42d0:	sll    0x5, a5
3fba42e0:	addi   0xd8800, a5
3fba4310:	move   *a10(0x20), a1, 1
3fba4330:	move   *a5, a5, 1
3fba4340:	and    a5, a1
3fba4350:	or     a3, a1
3fba4360:	move   a1, *a10(0x20), 1
L3FBA4380:
3fba4380:	move   *a13(0x60), a5, 1
3fba43a0:	add    a2, a5
3fba43b0:	subk   32, a5
3fba43c0:	jrle   L3FBA43E0
3fba43d0:	addk   32, a10
L3FBA43E0:
3fba43e0:	addk   32, a10
3fba43f0:	move   *a13(0x180), a5, 1
3fba4410:	cmp    a5, a10
3fba4420:	jrnc   L3FBA4490
L3FBA4430:
3fba4430:	sub    a7, a7
3fba4440:	move   a7, *a10+, 1
3fba4450:	move   *a13(0x180), a5, 1
3fba4470:	cmp    a5, a10
3fba4480:	jrc   L3FBA4430
L3FBA4490:
3fba4490:	addk   32, a9
3fba44a0:	cmp    a0, a9
3fba44b0:	jac   L3FBA1D30
L3FBA44D0:
3fba44d0:	move   *a13(0x160), a8, 1
3fba44f0:	move   *sp(0x180), a14, 1
3fba4510:	mmfm   sp, a0,a1,a2,a3,a5,a7,a9,a10,a11,a12,a13
3fba4530:	rets   2
L3FBA4540:
3fba4540:	mmtm   sp, a7,a9,a11,a13
3fba4560:	move   a14, a13
3fba4570:	addi   0x100, a14
3fba4590:	move   *a13(0xffe0), a11, 1
3fba45b0:	sub    a9, a9
3fba45c0:	move   a9, *a11, 1
3fba45d0:	move   *sp(0xa0), a14, 1
3fba45f0:	mmfm   sp, a7,a9,a11,a13
3fba4610:	rets   2
L3FBA4620:
3fba4620:	mmtm   sp, a9,a11,a13
3fba4640:	move   a14, a13
3fba4650:	move   a14, -*sp, 1
3fba4660:	move   *a13(0xffe0), a11, 1
3fba4680:	move   *a11, a9, 1
3fba4690:	move   *a9+, *a14+, 1
3fba46a0:	calla  L3F702440
3fba46d0:	move   a14, -*sp, 1
3fba46e0:	move   *a11(0x0), *a14+, 1
3fba4700:	calla  L3F702440
3fba4730:	sub    a9, a9
3fba4740:	move   a9, *a11, 1
3fba4750:	move   *sp(0x80), a14, 1
3fba4770:	mmfm   sp, a9,a11,a13
3fba4790:	rets   2
3fba47a0:	mmtm   sp, a5,a7,a9,a11,a13
3fba47c0:	move   a14, a13
3fba47d0:	addi   0xe0, a14
3fba47f0:	move   *a13(0xffe0), a11, 1
3fba4810:	move   *a11(0x20), *a13(0x40), 1
3fba4840:	move   *a11(0x40), a7, 1
3fba4860:	move   a7, *a13(0x80), 1
3fba4880:	move   a7, *a13(0x60), 1
3fba48a0:	move   *a11(0x60), *a13(0xa0), 1
3fba48d0:	move   *a13(0xffc0), a11, 1
3fba48f0:	addi   0x7d0, a11
3fba4910:	move   a11, *a13(0xffc0), 1
3fba4930:	cmpi   0x1800, a11
3fba4950:	jrge   L3FBA49A0
3fba4960:	movi   0x1800, a11
3fba4980:	move   a11, *a13(0xffc0), 1
L3FBA49A0:
3fba49a0:	move   a11, *a13, 1
3fba49b0:	move   *a13(0x40), a11, 1
3fba49d0:	cmp    a11, a7
3fba49e0:	jrc   L3FBA4DE0
3fba49f0:	cmp    a11, a7
3fba4a00:	jrls   L3FBA51B0
3fba4a10:	move   *a13, a11, 1
3fba4a20:	jrle   L3FBA51B0
L3FBA4A30:
3fba4a30:	move   *a13(0xffe0), a11, 1
3fba4a50:	move   *a11(0xe0), a7, 1
3fba4a70:	inc    a7
3fba4a80:	move   a7, *a11(0xe0), 1
3fba4aa0:	move   *a13(0x80), a7, 1
3fba4ac0:	move   *a7, a9, 1
3fba4ad0:	cmpi   0x1c, a9
3fba4af0:	jrc   L3FBA4BD0
3fba4b00:	move   *a7(0x20), a7, 1
3fba4b20:	jreq   L3FBA4BD0
3fba4b30:	move   *a13(0x80), a7, 1
3fba4b50:	move   *a7(0x20), a7, 1
3fba4b70:	sub    a11, a11
3fba4b80:	move   a11, *a7, 1
3fba4b90:	move   *a13(0x80), a7, 1
3fba4bb0:	move   a11, *a7(0x20), 1
L3FBA4BD0:
3fba4bd0:	move   *a13, a11, 1
3fba4be0:	sub    a9, a11
3fba4bf0:	move   a11, *a13, 1
3fba4c00:	move   a9, a7
3fba4c10:	sll    0x5, a7
3fba4c20:	move   *a13(0x80), a11, 1
3fba4c40:	add    a11, a7
3fba4c50:	move   a7, *a13(0x80), 1
3fba4c70:	move   *a13(0xa0), a11, 1
3fba4c90:	cmp    a11, a7
3fba4ca0:	jrc   L3FBA4DB0
3fba4cb0:	cmp    a11, a7
3fba4cc0:	jrls   L3FBA4D50
3fba4cd0:	move   a14, -*sp, 1
3fba4ce0:	movi   0x3fba78a0, a8
3fba4d10:	move   a8, *a14+, 1
3fba4d20:	calla  L3F927BC0
L3FBA4D50:
3fba4d50:	move   *a13(0xffe0), a7, 1
3fba4d70:	move   *a7(0x0), *a13(0x80), 1
3fba4da0:	jruc   L3FBA4DE0
L3FBA4DB0:
3fba4db0:	move   *a13, a7, 1
3fba4dc0:	jrgt   L3FBA4A30
3fba4dd0:	jruc   L3FBA51B0
L3FBA4DE0:
3fba4de0:	move   *a13(0x80), a11, 1
3fba4e00:	move   *a13(0x40), a7, 1
3fba4e20:	cmp    a7, a11
3fba4e30:	jrnc   L3FBA51B0
3fba4e40:	move   *a13, a7, 1
3fba4e50:	jrle   L3FBA51B0
L3FBA4E60:
3fba4e60:	move   *a13(0xffe0), a11, 1
3fba4e80:	move   *a11(0xe0), a7, 1
3fba4ea0:	inc    a7
3fba4eb0:	move   a7, *a11(0xe0), 1
3fba4ed0:	move   *a13(0x80), a7, 1
3fba4ef0:	move   *a7, a9, 1
3fba4f00:	cmpi   0x1c, a9
3fba4f20:	jrc   L3FBA5000
3fba4f30:	move   *a7(0x20), a7, 1
3fba4f50:	jreq   L3FBA5000
3fba4f60:	move   *a13(0x80), a7, 1
3fba4f80:	move   *a7(0x20), a7, 1
3fba4fa0:	sub    a11, a11
3fba4fb0:	move   a11, *a7, 1
3fba4fc0:	move   *a13(0x80), a7, 1
3fba4fe0:	move   a11, *a7(0x20), 1
L3FBA5000:
3fba5000:	move   *a13, a11, 1
3fba5010:	sub    a9, a11
3fba5020:	move   a11, *a13, 1
3fba5030:	move   a9, a7
3fba5040:	sll    0x5, a7
3fba5050:	move   *a13(0x80), a11, 1
3fba5070:	add    a11, a7
3fba5080:	move   a7, *a13(0x80), 1
3fba50a0:	move   *a13(0x40), a11, 1
3fba50c0:	cmp    a11, a7
3fba50d0:	jrc   L3FBA5190
3fba50e0:	cmp    a11, a7
3fba50f0:	jrls   L3FBA51B0
3fba5100:	move   a14, -*sp, 1
3fba5110:	movi   0x3fba79e0, a8
3fba5140:	move   a8, *a14+, 1
3fba5150:	calla  L3F927BC0
3fba5180:	jruc   L3FBA51B0
L3FBA5190:
3fba5190:	move   *a13, a7, 1
3fba51a0:	jrgt   L3FBA4E60
L3FBA51B0:
3fba51b0:	move   *a13(0xffe0), a11, 1
3fba51d0:	move   *a13(0x80), *a11(0x40), 1
3fba5200:	move   *a13(0x80), a7, 1
3fba5220:	move   *a13(0x60), a11, 1
3fba5240:	cmp    a11, a7
3fba5250:	jrnc   L3FBA5790
3fba5260:	move   *a13(0xffe0), a7, 1
3fba5280:	move   *a7(0xc0), a7, 1
3fba52a0:	jrle   L3FBA5740
3fba52b0:	move   *a13(0xffe0), a7, 1
3fba52d0:	move   *a7(0xe0), a8, 1
3fba52f0:	calla  L3FE11540
3fba5320:	move   *a7(0xc0), a8, 1
3fba5340:	calla  L3FE11540
3fba5370:	calla  L3FE0F590
3fba53a0:	move   @0x3fba7ce0, *a14+, 1
3fba53d0:	calla  L3FE0FAF0
3fba5400:	calla  L3FE10F10
3fba5430:	move   a8, *a13(0x20), 1
3fba5450:	move   *a7(0x100), a7, 1
3fba5470:	cmp    a7, a8
3fba5480:	jrle   L3FBA56E0
3fba5490:	move   *a13(0xffe0), a7, 1
3fba54b0:	move   *a7(0x120), a7, 1
3fba54d0:	jreq   L3FBA5680
3fba54e0:	move   *a13(0xffe0), a7, 1
3fba5500:	sub    a11, a11
3fba5510:	move   a11, *a7(0x120), 1
3fba5530:	move   *a7(0x60), a11, 1
3fba5550:	move   *a7(0x80), a7, 1
3fba5570:	cmp    a7, a11
3fba5580:	jrnc   L3FBA5790
3fba5590:	move   a14, -*sp, 1
3fba55a0:	move   *a13(0xffe0), *a14+, 1
3fba55c0:	calla  L3FBA5BF0
3fba55f0:	move   *a13(0xffe0), a11, 1
3fba5610:	move   *a13(0xffc0), a7, 1
3fba5630:	move   *a11(0xa0), a11, 1
3fba5650:	sub    a11, a7
3fba5660:	move   a7, *a13, 1
3fba5670:	jruc   L3FBA5790
L3FBA5680:
3fba5680:	move   *a13(0xffe0), a7, 1
3fba56a0:	movk   1, a11
3fba56b0:	move   a11, *a7(0x120), 1
3fba56d0:	jruc   L3FBA5790
L3FBA56E0:
3fba56e0:	move   *a13(0xffe0), a7, 1
3fba5700:	sub    a11, a11
3fba5710:	move   a11, *a7(0x120), 1
3fba5730:	jruc   L3FBA5790
L3FBA5740:
3fba5740:	move   *a13(0xffe0), a7, 1
3fba5760:	sub    a11, a11
3fba5770:	move   a11, *a7(0x120), 1
L3FBA5790:
3fba5790:	move   *a13, a11, 1
3fba57a0:	move   *a13(0xffc0), a7, 1
3fba57c0:	cmp    a7, a11
3fba57d0:	jrlt   L3FBA59D0
3fba57e0:	move   *a13(0xffe0), a7, 1
3fba5800:	move   *a7(0x60), a11, 1
3fba5820:	move   *a7(0x80), a7, 1
3fba5840:	cmp    a7, a11
3fba5850:	jrnc   L3FBA5950
3fba5860:	move   a14, -*sp, 1
3fba5870:	move   *a13(0xffe0), *a14+, 1
3fba5890:	calla  L3FBA5BF0
3fba58c0:	move   *a13(0xffe0), a11, 1
3fba58e0:	move   *a13(0xffc0), a7, 1
3fba5900:	move   *a11(0xa0), a11, 1
3fba5920:	sub    a11, a7
3fba5930:	move   a7, *a13, 1
3fba5940:	jruc   L3FBA59D0
L3FBA5950:
3fba5950:	move   a14, -*sp, 1
3fba5960:	movi   0x3fba7b70, a8
3fba5990:	move   a8, *a14+, 1
3fba59a0:	calla  L3F927BC0
L3FBA59D0:
3fba59d0:	move   *a13(0xffe0), a11, 1
3fba59f0:	move   *a11(0x60), a7, 1
3fba5a10:	move   *a11, a5, 1
3fba5a20:	sub    a5, a7
3fba5a30:	movi   0x640, a5
3fba5a50:	divs   a5, a7
3fba5a60:	move   a7, *a13(0xc0), 1
3fba5a80:	move   *a11(0xe0), a5, 1
3fba5aa0:	mpys   a7, a5
3fba5ab0:	move   *a11(0xc0), a7, 1
3fba5ad0:	divs   a7, a5
3fba5ae0:	move   a5, *a11(0xe0), 1
3fba5b00:	move   *a13(0xc0), *a11(0xc0), 1
3fba5b30:	move   *a13, a8, 1
3fba5b40:	move   *a13(0xffc0), a7, 1
3fba5b60:	cmp    a7, a8
3fba5b70:	movk   1, a8
3fba5b80:	jrlt   L3FBA5BA0
3fba5b90:	sub    a8, a8
L3FBA5BA0:
3fba5ba0:	move   *sp(0xc0), a14, 1
3fba5bc0:	mmfm   sp, a5,a7,a9,a11,a13
3fba5be0:	rets   2
L3FBA5BF0:
3fba5bf0:	mmtm   sp, a9,a11,a13
3fba5c10:	move   a14, a13
3fba5c20:	addi   0xc0, a14
3fba5c40:	move   *a13(0xffe0), a11, 1
3fba5c60:	move   *a11(0x20), *a13(0x40), 1
3fba5c90:	move   *a11(0x40), *a13(0x60), 1
3fba5cc0:	move   *a11(0x60), *a13(0x0), 1
3fba5cf0:	move   *a11(0xa0), a9, 1
3fba5d10:	sll    0x5, a9
3fba5d20:	move   *a13, a11, 1
3fba5d30:	add    a11, a9
3fba5d40:	move   a9, *a13(0x20), 1
3fba5d60:	move   *a13(0xffe0), a9, 1
3fba5d80:	move   *a13(0x20), a11, 1
3fba5da0:	move   *a9(0x80), a9, 1
3fba5dc0:	cmp    a9, a11
3fba5dd0:	jrls   L3FBA5EC0
3fba5de0:	move   *a13(0xffe0), a9, 1
3fba5e00:	move   *a13, a11, 1
3fba5e10:	move   *a9(0x80), a9, 1
3fba5e30:	cmp    a9, a11
3fba5e40:	jrne   L3FBA5E70
3fba5e50:	sub    a8, a8
3fba5e60:	jruc   L3FBA60E0
L3FBA5E70:
3fba5e70:	move   *a13(0xffe0), a9, 1
3fba5e90:	move   *a9(0x80), *a13(0x20), 1
L3FBA5EC0:
3fba5ec0:	move   *a13(0xffe0), a11, 1
3fba5ee0:	move   *a13(0x20), *a11(0x60), 1
3fba5f10:	move   *a13(0x40), a9, 1
3fba5f30:	move   *a13(0x60), a11, 1
3fba5f50:	cmp    a11, a9
3fba5f60:	jrnc   L3FBA60D0
3fba5f70:	sub    a11, a9
3fba5f80:	sra    0x3, a9
3fba5f90:	move   a9, *a13(0x80), 1
3fba5fb0:	move   *a13(0x40), a9, 1
3fba5fd0:	move   *a13(0x80), a11, 1
3fba5ff0:	move   a11, *a9, 1
3fba6000:	subk   28, a11
3fba6010:	jrc   L3FBA6050
3fba6020:	sub    a11, a11
3fba6030:	move   a11, *a9(0x20), 1
L3FBA6050:
3fba6050:	move   *a13(0xffe0), a11, 1
3fba6070:	move   *a13(0x0), *a11(0x20), 1
3fba60a0:	move   *a11(0x0), *a11(0x40), 1
L3FBA60D0:
3fba60d0:	movk   1, a8
L3FBA60E0:
3fba60e0:	move   *sp(0x80), a14, 1
3fba6100:	mmfm   sp, a9,a11,a13
3fba6120:	rets   2
3fba6130:	mmtm   sp, a7,a9,a11,a13
3fba6150:	move   a14, a13
3fba6160:	addi   0x120, a14
3fba6180:	move   *a13(0xffe0), a11, 1
3fba61a0:	move   *a11(0x60), *a13(0x0), 1
3fba61d0:	move   *a13, a9, 1
3fba61e0:	move   *a11, a11, 1
3fba61f0:	sub    a11, a9
3fba6200:	sra    0x3, a9
3fba6210:	move   a9, *a13(0x20), 1
3fba6230:	move   *a13(0xffc0), a11, 1
3fba6250:	cmp    a11, a9
3fba6260:	jrgt   L3FBA63A0
3fba6270:	move   *a13(0xffe0), a7, 1
3fba6290:	sll    0x5, a11
3fba62a0:	move   *a7, a9, 1
3fba62b0:	add    a11, a9
3fba62c0:	move   a9, *a7(0x80), 1
3fba62e0:	move   a14, -*sp, 1
3fba62f0:	move   *a13(0xffc0), *a14+, 1
3fba6310:	move   *a7(0x0), *a14+, 1
3fba6330:	calla  L3F705B20
3fba6360:	move   a8, *a13(0x100), 1
3fba6380:	jauc   L3FBA76D0
L3FBA63A0:
3fba63a0:	move   *a13(0xffe0), a7, 1
3fba63c0:	sll    0x5, a11
3fba63d0:	move   *a7, a7, 1
3fba63e0:	add    a11, a7
3fba63f0:	move   a7, *a13(0x40), 1
3fba6410:	move   *a13(0xffe0), a11, 1
3fba6430:	move   *a11(0x20), *a13(0x60), 1
3fba6460:	move   *a11(0x40), *a13(0x80), 1
3fba6490:	movk   1, a7
3fba64a0:	move   a7, *a13(0x100), 1
3fba64c0:	move   *a13(0x60), a9, 1
3fba64e0:	move   *a13(0x80), a11, 1
3fba6500:	cmp    a11, a9
3fba6510:	jac   L3FBA7000
L3FBA6530:
3fba6530:	move   *a13(0x60), a11, 1
3fba6550:	move   *a13(0x40), a9, 1
3fba6570:	cmp    a9, a11
3fba6580:	jrhi   L3FBA6800
3fba6590:	cmp    a9, a11
3fba65a0:	jane   L3FBA7650
3fba65c0:	move   *a13(0xffe0), a7, 1
3fba65e0:	move   *a7(0x0), *a7(0x20), 1
3fba6610:	move   *a13(0x80), a9, 1
3fba6630:	move   *a7(0x20), a7, 1
3fba6650:	cmp    a7, a9
3fba6660:	jane   L3FBA7650
3fba6680:	move   *a9(0x20), a7, 1
3fba66a0:	jreq   L3FBA6730
3fba66b0:	move   *a9(0x20), a7, 1
3fba66d0:	sub    a9, a9
3fba66e0:	move   a9, *a7, 1
3fba66f0:	move   *a13(0x80), a7, 1
3fba6710:	move   a9, *a7(0x20), 1
L3FBA6730:
3fba6730:	move   *a13(0xffe0), a9, 1
3fba6750:	move   *a13(0x80), a7, 1
3fba6770:	move   *a7, a7, 1
3fba6780:	sll    0x5, a7
3fba6790:	move   *a13(0x80), a11, 1
3fba67b0:	add    a11, a7
3fba67c0:	move   a7, *a9(0x40), 1
3fba67e0:	jauc   L3FBA7650
L3FBA6800:
3fba6800:	move   *a13(0x80), a7, 1
3fba6820:	cmp    a9, a7
3fba6830:	jrnc   L3FBA6E20
3fba6840:	cmp    a9, a7
3fba6850:	jrnc   L3FBA6940
L3FBA6860:
3fba6860:	move   *a13(0x80), *a13(0xa0), 1
3fba6890:	move   *a13(0x80), a11, 1
3fba68b0:	move   *a11, a9, 1
3fba68c0:	sll    0x5, a9
3fba68d0:	add    a11, a9
3fba68e0:	move   a9, *a13(0x80), 1
3fba6900:	move   *a13(0x40), a11, 1
3fba6920:	cmp    a11, a9
3fba6930:	jrc   L3FBA6860
L3FBA6940:
3fba6940:	move   *a13(0xa0), *a13(0x80), 1
3fba6970:	move   *a13(0x80), a11, 1
3fba6990:	move   *a13(0x60), a9, 1
3fba69b0:	cmp    a9, a11
3fba69c0:	jrnc   L3FBA6B10
L3FBA69D0:
3fba69d0:	move   *a13(0x80), a11, 1
3fba69f0:	move   *a11(0x20), a9, 1
3fba6a10:	jreq   L3FBA6A80
3fba6a20:	move   *a11(0x20), a9, 1
3fba6a40:	sub    a7, a7
3fba6a50:	move   a7, *a9, 1
3fba6a60:	move   a7, *a11(0x20), 1
L3FBA6A80:
3fba6a80:	move   *a11, a9, 1
3fba6a90:	sll    0x5, a9
3fba6aa0:	add    a11, a9
3fba6ab0:	move   a9, *a13(0x80), 1
3fba6ad0:	move   *a13(0x60), a11, 1
3fba6af0:	cmp    a11, a9
3fba6b00:	jrc   L3FBA69D0
L3FBA6B10:
3fba6b10:	move   *a13(0x40), a11, 1
3fba6b30:	move   a11, *a13(0xa0), 1
3fba6b50:	jreq   L3FBA6DC0
3fba6b60:	move   *a13(0xffe0), a9, 1
3fba6b80:	move   *a9(0x0), *a9(0x20), 1
3fba6bb0:	move   *a9(0x40), a7, 1
3fba6bd0:	move   *a9(0x20), a9, 1
3fba6bf0:	cmp    a9, a7
3fba6c00:	jane   L3FBA7650
3fba6c20:	move   *a13(0x80), a9, 1
3fba6c40:	move   *a9(0x20), a7, 1
3fba6c60:	jreq   L3FBA6CF0
3fba6c70:	move   *a9(0x20), a7, 1
3fba6c90:	sub    a9, a9
3fba6ca0:	move   a9, *a7, 1
3fba6cb0:	move   *a13(0x80), a7, 1
3fba6cd0:	move   a9, *a7(0x20), 1
L3FBA6CF0:
3fba6cf0:	move   *a13(0xffe0), a9, 1
3fba6d10:	move   *a13(0x80), a7, 1
3fba6d30:	move   *a7, a7, 1
3fba6d40:	sll    0x5, a7
3fba6d50:	move   *a13(0x80), a11, 1
3fba6d70:	add    a11, a7
3fba6d80:	move   a7, *a9(0x40), 1
3fba6da0:	jauc   L3FBA7650
L3FBA6DC0:
3fba6dc0:	move   *a13(0xffe0), a9, 1
3fba6de0:	move   a11, *a9(0x20), 1
3fba6e00:	jauc   L3FBA7650
L3FBA6E20:
3fba6e20:	cmp    a11, a7
3fba6e30:	jrnc   L3FBA6F80
L3FBA6E40:
3fba6e40:	move   *a13(0x80), a11, 1
3fba6e60:	move   *a11(0x20), a9, 1
3fba6e80:	jreq   L3FBA6EF0
3fba6e90:	move   *a11(0x20), a9, 1
3fba6eb0:	sub    a7, a7
3fba6ec0:	move   a7, *a9, 1
3fba6ed0:	move   a7, *a11(0x20), 1
L3FBA6EF0:
3fba6ef0:	move   *a11, a9, 1
3fba6f00:	sll    0x5, a9
3fba6f10:	add    a11, a9
3fba6f20:	move   a9, *a13(0x80), 1
3fba6f40:	move   *a13(0x60), a11, 1
3fba6f60:	cmp    a11, a9
3fba6f70:	jrc   L3FBA6E40
L3FBA6F80:
3fba6f80:	move   *a13(0xffe0), a9, 1
3fba6fa0:	move   *a9, a7, 1
3fba6fb0:	move   a7, *a9(0x40), 1
3fba6fd0:	move   a7, *a9(0x20), 1
3fba6ff0:	jruc   L3FBA7650
L3FBA7000:
3fba7000:	move   *a13(0x40), a9, 1
3fba7020:	cmp    a9, a11
3fba7030:	jrnc   L3FBA7450
3fba7040:	addi   0x80, a11
3fba7060:	cmp    a9, a11
3fba7070:	jrnc   L3FBA7180
L3FBA7080:
3fba7080:	move   *a13(0x80), *a13(0xa0), 1
3fba70b0:	move   *a13(0x80), a11, 1
3fba70d0:	move   *a11, a9, 1
3fba70e0:	sll    0x5, a9
3fba70f0:	add    a11, a9
3fba7100:	move   a9, *a13(0x80), 1
3fba7120:	move   *a13(0x40), a11, 1
3fba7140:	addi   0x80, a9
3fba7160:	cmp    a11, a9
3fba7170:	jrc   L3FBA7080
L3FBA7180:
3fba7180:	move   *a13(0xa0), *a13(0xc0), 1
3fba71b0:	move   *a13(0xc0), a11, 1
3fba71d0:	move   *a13, a9, 1
3fba71e0:	cmp    a9, a11
3fba71f0:	jrnc   L3FBA7330
L3FBA7200:
3fba7200:	move   *a13(0xc0), a11, 1
3fba7220:	move   *a11(0x20), a9, 1
3fba7240:	jreq   L3FBA72B0
3fba7250:	move   *a11(0x20), a9, 1
3fba7270:	sub    a7, a7
3fba7280:	move   a7, *a9, 1
3fba7290:	move   a7, *a11(0x20), 1
L3FBA72B0:
3fba72b0:	move   *a11, a9, 1
3fba72c0:	sll    0x5, a9
3fba72d0:	add    a11, a9
3fba72e0:	move   a9, *a13(0xc0), 1
3fba7300:	move   *a13, a11, 1
3fba7310:	cmp    a11, a9
3fba7320:	jrc   L3FBA7200
L3FBA7330:
3fba7330:	move   *a13(0xffe0), a11, 1
3fba7350:	move   *a13(0xa0), a9, 1
3fba7370:	move   *a11(0x40), a7, 1
3fba7390:	cmp    a7, a9
3fba73a0:	jrne   L3FBA73F0
3fba73b0:	move   *a11(0x0), *a11(0x40), 1
3fba73e0:	jruc   L3FBA7650
L3FBA73F0:
3fba73f0:	move   *a13(0x40), a7, 1
3fba7410:	sub    a9, a7
3fba7420:	sra    0x3, a7
3fba7430:	move   a7, *a9, 1
3fba7440:	jruc   L3FBA7650
L3FBA7450:
3fba7450:	move   *a13, a9, 1
3fba7460:	cmp    a9, a11
3fba7470:	jrnc   L3FBA75B0
L3FBA7480:
3fba7480:	move   *a13(0x80), a11, 1
3fba74a0:	move   *a11(0x20), a9, 1
3fba74c0:	jreq   L3FBA7530
3fba74d0:	move   *a11(0x20), a9, 1
3fba74f0:	sub    a7, a7
3fba7500:	move   a7, *a9, 1
3fba7510:	move   a7, *a11(0x20), 1
L3FBA7530:
3fba7530:	move   *a11, a9, 1
3fba7540:	sll    0x5, a9
3fba7550:	add    a11, a9
3fba7560:	move   a9, *a13(0x80), 1
3fba7580:	move   *a13, a11, 1
3fba7590:	cmp    a11, a9
3fba75a0:	jrc   L3FBA7480
L3FBA75B0:
3fba75b0:	move   *a13(0xffe0), a11, 1
3fba75d0:	move   *a11(0x0), *a13(0x80), 1
3fba7600:	move   *a11(0x0), *a11(0x40), 1
3fba7630:	jauc   L3FBA6530
L3FBA7650:
3fba7650:	move   *a13(0xffe0), a11, 1
3fba7670:	move   *a13(0x40), a9, 1
3fba7690:	move   a9, *a11(0x80), 1
3fba76b0:	move   a9, *a11(0x60), 1
L3FBA76D0:
3fba76d0:	move   *a13(0xffe0), a11, 1
3fba76f0:	move   *a11(0x60), a9, 1
3fba7710:	move   *a11, a7, 1
3fba7720:	sub    a7, a9
3fba7730:	movi   0x640, a7
3fba7750:	divs   a7, a9
3fba7760:	move   a9, *a13(0xe0), 1
3fba7780:	move   *a11(0xe0), a7, 1
3fba77a0:	mpys   a9, a7
3fba77b0:	move   *a11(0xc0), a9, 1
3fba77d0:	divs   a9, a7
3fba77e0:	move   a7, *a11(0xe0), 1
3fba7800:	move   *a13(0xe0), *a11(0xc0), 1
3fba7830:	move   *a13(0x100), a8, 1
3fba7850:	move   *sp(0xa0), a14, 1
3fba7870:	mmfm   sp, a7,a9,a11,a13
3fba7890:	rets   2
3fba78a0:	srl    a3, a13
3fba78b0:	subb   a3, a2
3fba78c0:	sra    b11, b2
3fba78d0:	subb   a11, a5
3fba78e0:	.word  0x796c
3fba78f0:	rl     b3, b0
3fba7900:	sla    a10, a3
3fba7910:	rl     a3, a3
3fba7920:	andn   a11, a5
3fba7930:	sla    b11, b0
3fba7940:	sra    a11, a3
3fba7950:	srl    0x17, a0
3fba7960:	sll    a1, a0
3fba7970:	sra    a3, a1
3fba7980:	.word  0x7520
3fba7990:	sra    b11, b3
3fba79a0:	sla    0x3, a4
3fba79b0:	.word  0x7470
3fba79c0:	srl    0xd, b2
3fba79d0:	.word  0x000a
3fba79e0:	srl    a3, a13
3fba79f0:	subb   a3, a2
3fba7a00:	sra    b11, b2
3fba7a10:	subb   a11, a5
3fba7a20:	.word  0x796c
3fba7a30:	rl     b3, b0
3fba7a40:	sla    a10, a3
3fba7a50:	rl     a3, a3
3fba7a60:	andn   a11, a5
3fba7a70:	sla    b11, b0
3fba7a80:	sra    a11, a3
3fba7a90:	srl    0x17, a0
3fba7aa0:	sll    a1, a0
3fba7ab0:	sra    a3, a1
3fba7ac0:	.word  0x7520
3fba7ad0:	sra    b11, b3
3fba7ae0:	sla    0x3, a4
3fba7af0:	modu   a3, a1
3fba7b00:	sla    0x3, a4
3fba7b10:	.word  0x7266
3fba7b20:	sra    a11, a5
3fba7b30:	.word  0x7020
3fba7b40:	.word  0x7274
3fba7b50:	srl    0xd, b3
3fba7b60:	.word  0x000a
3fba7b70:	srl    a3, a13
3fba7b80:	subb   a3, a2
3fba7b90:	sra    b11, b2
3fba7ba0:	addc   a11, a5
3fba7bb0:	sll    a11, a1
3fba7bc0:	sra    a11, a8
3fba7bd0:	.word  0x7053
3fba7be0:	sll    a11, a1
3fba7bf0:	sla    0x3, a5
3fba7c00:	sla    0x1, a13
3fba7c10:	modu   a11, a14
3fba7c20:	.word  0x7320
3fba7c30:	sla    b11, b0
3fba7c40:	sra    a11, a3
3fba7c50:	sll    a9, a0
3fba7c60:	.word  0x756f
3fba7c70:	sra    a3, a12
3fba7c80:	sll    a1, a0
3fba7c90:	sla    0x3, a5
3fba7ca0:	.word  0x7266
3fba7cb0:	sra    a11, a5
3fba7cc0:	srl    0xd, a4
3fba7cd0:	.word  0x000a
3fba7ce0:	.word  0x0000
3fba7cf0:	addc   a11, a4
3fba7d00:	mmtm   sp, a7,a9,a11,a13
3fba7d20:	move   a14, a13
3fba7d30:	addi   0x140, a14
3fba7d50:	move   *a13(0xff80), a11, 1
3fba7d70:	move   a11, *a13, 1
3fba7d80:	jaeq   L3FBA8690
3fba7da0:	move   *a13(0xffc0), a9, 1
3fba7dc0:	move   *a9(0x20), a9, 1
3fba7de0:	move   *a9(0x40), *a13(0x20), 1
3fba7e10:	move   *a13(0x20), a9, 1
3fba7e30:	move   *a9(0x80), a9, 1
3fba7e50:	move   *a9(0x60), a9, 1
3fba7e70:	move   *a9(0xe0), *a13(0x40), 1
3fba7ea0:	move   *a13(0x20), a9, 1
3fba7ec0:	move   *a9(0x80), a9, 1
3fba7ee0:	move   *a9(0x60), a9, 1
3fba7f00:	setf   16, 0, 0
3fba7f10:	move   *a9(0x100), a9, 0
3fba7f30:	move   a9, *a13(0x80), 1
3fba7f50:	sll    0x5, a9
3fba7f60:	move   *a13(0x40), a11, 1
3fba7f80:	add    a11, a9
3fba7f90:	move   a9, *a13(0x60), 1
3fba7fb0:	sub    a11, a9
3fba7fc0:	sra    0x3, a9
3fba7fd0:	move   a9, *a13(0xa0), 1
3fba7ff0:	move   *a13(0xff60), a9, 1
3fba8010:	move   *a9, a9, 1
3fba8020:	move   a9, *a13(0xe0), 1
3fba8040:	jrge   L3FBA80F0
3fba8050:	move   *a13(0x80), a11, 1
3fba8070:	mods   a11, a9
3fba8080:	move   a9, *a13(0xe0), 1
3fba80a0:	jreq   L3FBA8160
3fba80b0:	add    a11, a9
3fba80c0:	move   a9, *a13(0xe0), 1
3fba80e0:	jruc   L3FBA8160
L3FBA80F0:
3fba80f0:	move   *a13(0x80), a11, 1
3fba8110:	cmp    a11, a9
3fba8120:	jrlt   L3FBA8160
3fba8130:	mods   a11, a9
3fba8140:	move   a9, *a13(0xe0), 1
L3FBA8160:
3fba8160:	sll    0x5, a9
3fba8170:	move   *a13(0x40), a11, 1
3fba8190:	add    a11, a9
3fba81a0:	move   a9, *a13(0xc0), 1
3fba81c0:	jruc   L3FBA8350
L3FBA81D0:
3fba81d0:	move   *a13(0xe0), a11, 1
3fba81f0:	sll    0x5, a11
3fba8200:	move   *a13(0xc0), a9, 1
3fba8220:	add    a9, a11
3fba8230:	move   a11, *a13(0xc0), 1
3fba8250:	move   *a13(0x60), a9, 1
3fba8270:	cmp    a9, a11
3fba8280:	jrc   L3FBA8350
L3FBA8290:
3fba8290:	move   *a13(0xa0), a11, 1
3fba82b0:	sll    0x3, a11
3fba82c0:	move   *a13(0xc0), a9, 1
3fba82e0:	sub    a11, a9
3fba82f0:	move   a9, *a13(0xc0), 1
3fba8310:	move   *a13(0x60), a11, 1
3fba8330:	cmp    a11, a9
3fba8340:	jrnc   L3FBA8290
L3FBA8350:
3fba8350:	move   *a13(0xff60), a11, 1
3fba8370:	move   *a11(0x40), a9, 1
3fba8390:	move   *a13(0xc0), a7, 1
3fba83b0:	move   *a11(0x60), a11, 1
3fba83d0:	move   *a7, a7, 1
3fba83e0:	and    a7, a11
3fba83f0:	move   *a9, a7, 1
3fba8400:	xor    a11, a7
3fba8410:	move   a7, *a9, 1
3fba8420:	move   *a13, a11, 1
3fba8430:	dec    a11
3fba8440:	move   a11, *a13, 1
3fba8450:	jreq   L3FBA8690
3fba8460:	move   *a13(0xff60), a9, 1
3fba8480:	addi   0x80, a9
3fba84a0:	move   a9, *a13(0xff60), 1
3fba84c0:	move   *a9, a7, 1
3fba84d0:	move   a7, *a13(0xe0), 1
3fba84f0:	jrlt   L3FBA8520
3fba8500:	jrle   L3FBA8350
3fba8510:	jruc   L3FBA81D0
L3FBA8520:
3fba8520:	sll    0x5, a7
3fba8530:	move   *a13(0xc0), a9, 1
3fba8550:	add    a9, a7
3fba8560:	move   a7, *a13(0xc0), 1
3fba8580:	move   *a13(0x40), a9, 1
3fba85a0:	cmp    a9, a7
3fba85b0:	jrnc   L3FBA8350
L3FBA85C0:
3fba85c0:	move   *a13(0xa0), a11, 1
3fba85e0:	sll    0x3, a11
3fba85f0:	move   *a13(0xc0), a9, 1
3fba8610:	add    a9, a11
3fba8620:	move   a11, *a13(0xc0), 1
3fba8640:	move   *a13(0x40), a9, 1
3fba8660:	cmp    a9, a11
3fba8670:	jrc   L3FBA85C0
3fba8680:	jruc   L3FBA8350
L3FBA8690:
3fba8690:	move   *sp(0xa0), a14, 1
3fba86b0:	mmfm   sp, a7,a9,a11,a13
3fba86d0:	rets   2
3fba86e0:	mmtm   sp, a7,a9,a11,a13
3fba8700:	move   a14, a13
3fba8710:	addi   0x2e0, a14
3fba8730:	move   *a13(0xff80), a11, 1
3fba8750:	move   a11, *a13, 1
3fba8760:	jaeq   L3FBAB6D0
3fba8780:	move   *a13(0xffc0), a9, 1
3fba87a0:	move   *a9(0x20), a9, 1
3fba87c0:	move   *a9(0x40), *a13(0x20), 1
3fba87f0:	move   *a13(0x20), a9, 1
3fba8810:	move   *a9(0x80), a9, 1
3fba8830:	move   *a9(0x60), a9, 1
3fba8850:	move   *a9(0xe0), *a13(0x40), 1
3fba8880:	move   *a13(0x20), a9, 1
3fba88a0:	move   *a9(0x80), a9, 1
3fba88c0:	move   *a9(0x60), a9, 1
3fba88e0:	move   *a9(0x140), *a13(0xc0), 1
3fba8910:	move   *a13(0x20), a9, 1
3fba8930:	move   *a9(0x80), a9, 1
3fba8950:	move   *a9(0x60), a9, 1
3fba8970:	setf   16, 0, 0
3fba8980:	move   *a9(0x110), a9, 0
3fba89a0:	move   a9, *a13(0x80), 1
3fba89c0:	move   *a13(0x20), a9, 1
3fba89e0:	move   *a9(0x80), a9, 1
3fba8a00:	move   *a9(0x60), a9, 1
3fba8a20:	move   *a9(0x100), a9, 0
3fba8a40:	move   a9, *a13(0xa0), 1
3fba8a60:	move   *a13(0xc0), a11, 1
3fba8a80:	mpys   a9, a11
3fba8a90:	move   a11, *a13(0xe0), 1
3fba8ab0:	sll    0x3, a11
3fba8ac0:	move   *a13(0x40), a9, 1
3fba8ae0:	add    a9, a11
3fba8af0:	move   a11, *a13(0x60), 1
3fba8b10:	move   *a13(0xff60), a9, 1
3fba8b30:	move   *a13(0xffc0), a11, 1
3fba8b50:	setf   16, 1, 0
3fba8b60:	move   *a11(0x210), a11, 0
3fba8b80:	move   *a9, a9, 1
3fba8b90:	sub    a11, a9
3fba8ba0:	move   a9, *a13(0x120), 1
3fba8bc0:	jrge   L3FBA8C70
3fba8bd0:	move   *a13(0xa0), a11, 1
3fba8bf0:	mods   a11, a9
3fba8c00:	move   a9, *a13(0x120), 1
3fba8c20:	jreq   L3FBA8CE0
3fba8c30:	add    a11, a9
3fba8c40:	move   a9, *a13(0x120), 1
3fba8c60:	jruc   L3FBA8CE0
L3FBA8C70:
3fba8c70:	move   *a13(0xa0), a11, 1
3fba8c90:	cmp    a11, a9
3fba8ca0:	jrlt   L3FBA8CE0
3fba8cb0:	mods   a11, a9
3fba8cc0:	move   a9, *a13(0x120), 1
L3FBA8CE0:
3fba8ce0:	move   *a13(0x40), *a13(0x140), 1
3fba8d10:	move   a9, a9
3fba8d20:	jreq   L3FBA8E10
L3FBA8D30:
3fba8d30:	move   *a13(0xc0), a11, 1
3fba8d50:	sll    0x3, a11
3fba8d60:	move   *a13(0x140), a9, 1
3fba8d80:	add    a9, a11
3fba8d90:	move   a11, *a13(0x140), 1
3fba8db0:	move   *a13(0x120), a9, 1
3fba8dd0:	dec    a9
3fba8de0:	move   a9, *a13(0x120), 1
3fba8e00:	jrne   L3FBA8D30
L3FBA8E10:
3fba8e10:	sub    a11, a11
3fba8e20:	move   a11, *a13(0x200), 1
3fba8e40:	move   *a13(0xffe0), a9, 1
3fba8e60:	setf   16, 1, 0
3fba8e70:	move   *a9, a9, 0
3fba8e80:	jrne   L3FBA8EF0
3fba8e90:	move   *a13(0xffe0), a9, 1
3fba8eb0:	move   *a9(0x3a0), a9, 0
3fba8ed0:	move   a9, *a13(0x200), 1
L3FBA8EF0:
3fba8ef0:	move   *a13(0xff60), a9, 1
3fba8f10:	move   *a9(0x20), a11, 1
3fba8f30:	move   *a13(0xffa0), a9, 1
3fba8f50:	add    a9, a11
3fba8f60:	move   *a13(0x200), a9, 1
3fba8f80:	add    a9, a11
3fba8f90:	movk   31, a9
3fba8fa0:	andn   a9, a11
3fba8fb0:	move   *a13(0xffc0), a9, 1
3fba8fd0:	move   *a13(0x200), a7, 1
3fba8ff0:	move   *a9(0x200), a9, 0
3fba9010:	add    a7, a9
3fba9020:	move   *a13(0x80), a7, 1
3fba9040:	mods   a7, a9
3fba9050:	sub    a9, a11
3fba9060:	move   a11, *a13(0x160), 1
3fba9080:	jrge   L3FBA9110
3fba9090:	mods   a7, a11
3fba90a0:	move   a11, *a13(0x160), 1
3fba90c0:	jreq   L3FBA9160
3fba90d0:	add    a7, a11
3fba90e0:	move   a11, *a13(0x160), 1
3fba9100:	jruc   L3FBA9160
L3FBA9110:
3fba9110:	cmp    a7, a11
3fba9120:	jrlt   L3FBA9160
3fba9130:	mods   a7, a11
3fba9140:	move   a11, *a13(0x160), 1
L3FBA9160:
3fba9160:	subk   32, a7
3fba9170:	jage   L3FBA9FD0
3fba9190:	move   *a13(0x140), a9, 1
3fba91b0:	move   *a9(0x0), *a13(0x220), 1
3fba91e0:	jruc   L3FBA92A0
L3FBA91F0:
3fba91f0:	move   *a13(0xff60), a11, 1
3fba9210:	move   *a11(0x20), a9, 1
3fba9230:	move   a9, *a13(0x100), 1
3fba9250:	jreq   L3FBA92A0
3fba9260:	jage   L3FBA9DA0
3fba9280:	jauc   L3FBA9EC0
L3FBA92A0:
3fba92a0:	move   *a13(0x160), a11, 1
3fba92c0:	neg    a11
3fba92d0:	move   *a13(0x220), a9, 1
3fba92f0:	sra    a11, a9
3fba9300:	move   *a13(0x160), a11, 1
3fba9320:	neg    a11
3fba9330:	addk   31, a11
3fba9340:	sll    0x5, a11
3fba9350:	addi   0xda400, a11
3fba9380:	move   *a11, a11, 1
3fba9390:	and    a11, a9
3fba93a0:	move   a9, *a13(0x1a0), 1
3fba93c0:	move   *a13(0x80), a11, 1
3fba93e0:	move   *a13(0x160), a7, 1
3fba9400:	sub    a7, a11
3fba9410:	move   a11, *a13(0x180), 1
3fba9430:	move   *a13(0x220), a7, 1
3fba9450:	sll    a11, a7
3fba9460:	or     a9, a7
3fba9470:	move   a7, *a13(0x1a0), 1
3fba9490:	move   *a13(0x80), a9, 1
3fba94b0:	add    a9, a11
3fba94c0:	move   a11, *a13(0x180), 1
3fba94e0:	subk   32, a11
3fba94f0:	jrge   L3FBA95A0
3fba9500:	move   *a13(0x220), a11, 1
3fba9520:	move   *a13(0x180), a7, 1
3fba9540:	sll    a7, a11
3fba9550:	move   *a13(0x1a0), a7, 1
3fba9570:	or     a7, a11
3fba9580:	move   a11, *a13(0x1a0), 1
L3FBA95A0:
3fba95a0:	move   *a13(0xff60), a11, 1
3fba95c0:	move   *a11(0x40), a9, 1
3fba95e0:	move   *a13(0x1a0), a7, 1
3fba9600:	move   *a11(0x60), a11, 1
3fba9620:	and    a7, a11
3fba9630:	move   *a9, a7, 1
3fba9640:	xor    a11, a7
3fba9650:	move   a7, *a9, 1
3fba9660:	move   *a13, a11, 1
3fba9670:	dec    a11
3fba9680:	move   a11, *a13, 1
3fba9690:	jaeq   L3FBAB6D0
3fba96b0:	move   *a13(0xff60), a9, 1
3fba96d0:	addi   0x80, a9
3fba96f0:	move   a9, *a13(0xff60), 1
3fba9710:	move   *a9, a7, 1
3fba9720:	move   a7, *a13(0x120), 1
3fba9740:	jreq   L3FBA9D40
3fba9750:	jrle   L3FBA9A40
3fba9760:	move   *a13(0xc0), a7, 1
3fba9780:	sll    0x3, a7
3fba9790:	move   *a13(0x140), a9, 1
3fba97b0:	add    a9, a7
3fba97c0:	move   a7, *a13(0x140), 1
3fba97e0:	move   *a13(0x120), a9, 1
3fba9800:	dec    a9
3fba9810:	move   a9, *a13(0x120), 1
3fba9830:	jrle   L3FBA98D0
3fba9840:	move   *a13(0xc0), a7, 1
3fba9860:	mpys   a7, a9
3fba9870:	sll    0x3, a9
3fba9880:	move   *a13(0x140), a7, 1
3fba98a0:	add    a7, a9
3fba98b0:	move   a9, *a13(0x140), 1
L3FBA98D0:
3fba98d0:	move   *a13(0x140), a9, 1
3fba98f0:	move   *a13(0x60), a7, 1
3fba9910:	cmp    a7, a9
3fba9920:	jrc   L3FBA99F0
L3FBA9930:
3fba9930:	move   *a13(0xe0), a11, 1
3fba9950:	sll    0x3, a11
3fba9960:	move   *a13(0x140), a9, 1
3fba9980:	sub    a11, a9
3fba9990:	move   a9, *a13(0x140), 1
3fba99b0:	move   *a13(0x60), a11, 1
3fba99d0:	cmp    a11, a9
3fba99e0:	jrnc   L3FBA9930
L3FBA99F0:
3fba99f0:	move   *a9(0x0), *a13(0x220), 1
3fba9a20:	jauc   L3FBA91F0
L3FBA9A40:
3fba9a40:	move   *a13(0xc0), a7, 1
3fba9a60:	sll    0x3, a7
3fba9a70:	move   *a13(0x140), a9, 1
3fba9a90:	sub    a7, a9
3fba9aa0:	move   a9, *a13(0x140), 1
3fba9ac0:	move   *a13(0x120), a7, 1
3fba9ae0:	inc    a7
3fba9af0:	move   a7, *a13(0x120), 1
3fba9b10:	jrge   L3FBA9BB0
3fba9b20:	move   *a13(0xc0), a9, 1
3fba9b40:	mpys   a9, a7
3fba9b50:	sll    0x3, a7
3fba9b60:	move   *a13(0x140), a9, 1
3fba9b80:	add    a9, a7
3fba9b90:	move   a7, *a13(0x140), 1
L3FBA9BB0:
3fba9bb0:	move   *a13(0x140), a9, 1
3fba9bd0:	move   *a13(0x40), a7, 1
3fba9bf0:	cmp    a7, a9
3fba9c00:	jrnc   L3FBA9CD0
L3FBA9C10:
3fba9c10:	move   *a13(0xe0), a11, 1
3fba9c30:	sll    0x3, a11
3fba9c40:	move   *a13(0x140), a9, 1
3fba9c60:	add    a9, a11
3fba9c70:	move   a11, *a13(0x140), 1
3fba9c90:	move   *a13(0x40), a9, 1
3fba9cb0:	cmp    a9, a11
3fba9cc0:	jrc   L3FBA9C10
L3FBA9CD0:
3fba9cd0:	move   *a13(0x140), a11, 1
3fba9cf0:	move   *a11(0x0), *a13(0x220), 1
3fba9d20:	jauc   L3FBA91F0
L3FBA9D40:
3fba9d40:	move   *a9(0x20), a7, 1
3fba9d60:	move   a7, *a13(0x100), 1
3fba9d80:	jreq   L3FBA95A0
3fba9d90:	jrle   L3FBA9EC0
L3FBA9DA0:
3fba9da0:	move   *a13(0x160), a11, 1
3fba9dc0:	move   *a13(0x100), a9, 1
3fba9de0:	add    a9, a11
3fba9df0:	move   a11, *a13(0x160), 1
L3FBA9E10:
3fba9e10:	move   *a13(0x160), a11, 1
3fba9e30:	move   *a13(0x80), a9, 1
3fba9e50:	sub    a9, a11
3fba9e60:	move   a11, *a13(0x160), 1
3fba9e80:	cmp    a9, a11
3fba9e90:	jrge   L3FBA9E10
3fba9ea0:	jauc   L3FBA92A0
L3FBA9EC0:
3fba9ec0:	move   *a13(0x160), a11, 1
3fba9ee0:	move   *a13(0x100), a9, 1
3fba9f00:	add    a9, a11
3fba9f10:	move   a11, *a13(0x160), 1
L3FBA9F30:
3fba9f30:	move   *a13(0x160), a11, 1
3fba9f50:	move   *a13(0x80), a9, 1
3fba9f70:	add    a9, a11
3fba9f80:	move   a11, *a13(0x160), 1
3fba9fa0:	jrlt   L3FBA9F30
3fba9fb0:	jauc   L3FBA92A0
L3FBA9FD0:
3fba9fd0:	move   a11, *a13(0x220), 1
3fba9ff0:	move   *a13(0x140), *a13(0x240), 1
3fbaa020:	subk   32, a11
3fbaa030:	jrlt   L3FBAA1C0
L3FBAA040:
3fbaa040:	move   *a13(0x220), a11, 1
3fbaa060:	subk   32, a11
3fbaa070:	move   a11, *a13(0x220), 1
3fbaa090:	move   *a13(0x240), a9, 1
3fbaa0b0:	addk   32, a9
3fbaa0c0:	move   a9, *a13(0x240), 1
3fbaa0e0:	subk   32, a11
3fbaa0f0:	jrge   L3FBAA040
3fbaa100:	jruc   L3FBAA1C0
L3FBAA110:
3fbaa110:	move   *a13(0xff60), a11, 1
3fbaa130:	move   *a11(0x20), a9, 1
3fbaa150:	move   a9, *a13(0x100), 1
3fbaa170:	jreq   L3FBAA1C0
3fbaa180:	jage   L3FBAB050
3fbaa1a0:	jauc   L3FBAB3B0
L3FBAA1C0:
3fbaa1c0:	move   *a13(0x240), *a13(0x260), 1
3fbaa1f0:	move   *a13(0x220), a11, 1
3fbaa210:	neg    a11
3fbaa220:	addk   32, a11
3fbaa230:	move   a11, *a13(0x180), 1
3fbaa250:	move   *a13(0x260), a9, 1
3fbaa270:	move   *a13(0x220), a7, 1
3fbaa290:	neg    a7
3fbaa2a0:	move   *a9+, a11, 1
3fbaa2b0:	move   a9, *a13(0x260), 1
3fbaa2d0:	sra    a7, a11
3fbaa2e0:	move   *a13(0x180), a7, 1
3fbaa300:	dec    a7
3fbaa310:	sll    0x5, a7
3fbaa320:	addi   0xda400, a7
3fbaa350:	move   *a7, a7, 1
3fbaa360:	and    a7, a11
3fbaa370:	move   a11, *a13(0x1a0), 1
3fbaa390:	move   *a13(0x160), a7, 1
3fbaa3b0:	move   *a13(0x180), a9, 1
3fbaa3d0:	add    a9, a7
3fbaa3e0:	move   a7, *a13(0x280), 1
3fbaa400:	move   *a13(0x80), a9, 1
3fbaa420:	sub    a7, a9
3fbaa430:	move   a9, *a13(0x2c0), 1
3fbaa450:	jrgt   L3FBAA510
3fbaa460:	move   *a13(0x180), a7, 1
3fbaa480:	add    a9, a7
3fbaa490:	move   *a13(0x140), a9, 1
3fbaa4b0:	move   *a9, a9, 1
3fbaa4c0:	sll    a7, a9
3fbaa4d0:	or     a11, a9
3fbaa4e0:	move   a9, *a13(0x1a0), 1
3fbaa500:	jruc   L3FBAA720
L3FBAA510:
3fbaa510:	move   *a13(0x180), a7, 1
3fbaa530:	subk   32, a7
3fbaa540:	jrge   L3FBAA720
3fbaa550:	move   *a13(0x260), a7, 1
3fbaa570:	move   *a7, a7, 1
3fbaa580:	move   *a13(0x180), a9, 1
3fbaa5a0:	sll    a9, a7
3fbaa5b0:	or     a11, a7
3fbaa5c0:	move   a7, *a13(0x1a0), 1
3fbaa5e0:	move   *a13(0x80), a11, 1
3fbaa600:	move   *a13(0x280), a7, 1
3fbaa620:	sub    a7, a11
3fbaa630:	add    a9, a11
3fbaa640:	subk   32, a11
3fbaa650:	move   a11, *a13(0x2c0), 1
3fbaa670:	jrge   L3FBAA720
3fbaa680:	move   *a13(0x140), a7, 1
3fbaa6a0:	move   *a7, a7, 1
3fbaa6b0:	addk   32, a11
3fbaa6c0:	sll    a11, a7
3fbaa6d0:	move   *a13(0x1a0), a11, 1
3fbaa6f0:	or     a11, a7
3fbaa700:	move   a7, *a13(0x1a0), 1
L3FBAA720:
3fbaa720:	move   *a13(0xff60), a11, 1
3fbaa740:	move   *a11(0x40), a9, 1
3fbaa760:	move   *a13(0x1a0), a7, 1
3fbaa780:	move   *a11(0x60), a11, 1
3fbaa7a0:	and    a7, a11
3fbaa7b0:	move   *a9, a7, 1
3fbaa7c0:	xor    a11, a7
3fbaa7d0:	move   a7, *a9, 1
3fbaa7e0:	move   *a13, a11, 1
3fbaa7f0:	dec    a11
3fbaa800:	move   a11, *a13, 1
3fbaa810:	jaeq   L3FBAB6D0
3fbaa830:	move   *a13(0xff60), a9, 1
3fbaa850:	addi   0x80, a9
3fbaa870:	move   a9, *a13(0xff60), 1
3fbaa890:	move   *a9, a7, 1
3fbaa8a0:	move   a7, *a13(0x120), 1
3fbaa8c0:	jreq   L3FBAAFE0
3fbaa8d0:	jrle   L3FBAAC50
3fbaa8e0:	move   *a13(0x240), a7, 1
3fbaa900:	move   *a13(0x140), a9, 1
3fbaa920:	sub    a9, a7
3fbaa930:	sra    0x3, a7
3fbaa940:	move   a7, *a13(0x2a0), 1
3fbaa960:	move   *a13(0xc0), a7, 1
3fbaa980:	sll    0x3, a7
3fbaa990:	add    a9, a7
3fbaa9a0:	move   a7, *a13(0x140), 1
3fbaa9c0:	move   *a13(0x120), a9, 1
3fbaa9e0:	dec    a9
3fbaa9f0:	move   a9, *a13(0x120), 1
3fbaaa10:	jrle   L3FBAAAB0
3fbaaa20:	move   *a13(0xc0), a7, 1
3fbaaa40:	mpys   a7, a9
3fbaaa50:	sll    0x3, a9
3fbaaa60:	move   *a13(0x140), a7, 1
3fbaaa80:	add    a7, a9
3fbaaa90:	move   a9, *a13(0x140), 1
L3FBAAAB0:
3fbaaab0:	move   *a13(0x140), a9, 1
3fbaaad0:	move   *a13(0x60), a7, 1
3fbaaaf0:	cmp    a7, a9
3fbaab00:	jrc   L3FBAABD0
L3FBAAB10:
3fbaab10:	move   *a13(0xe0), a11, 1
3fbaab30:	sll    0x3, a11
3fbaab40:	move   *a13(0x140), a9, 1
3fbaab60:	sub    a11, a9
3fbaab70:	move   a9, *a13(0x140), 1
3fbaab90:	move   *a13(0x60), a11, 1
3fbaabb0:	cmp    a11, a9
3fbaabc0:	jrnc   L3FBAAB10
L3FBAABD0:
3fbaabd0:	move   *a13(0x2a0), a11, 1
3fbaabf0:	sll    0x3, a11
3fbaac00:	add    a9, a11
3fbaac10:	move   a11, *a13(0x240), 1
3fbaac30:	jauc   L3FBAA110
L3FBAAC50:
3fbaac50:	move   *a13(0x240), a7, 1
3fbaac70:	move   *a13(0x140), a9, 1
3fbaac90:	sub    a9, a7
3fbaaca0:	sra    0x3, a7
3fbaacb0:	move   a7, *a13(0x2a0), 1
3fbaacd0:	move   *a13(0xc0), a7, 1
3fbaacf0:	sll    0x3, a7
3fbaad00:	sub    a7, a9
3fbaad10:	move   a9, *a13(0x140), 1
3fbaad30:	move   *a13(0x120), a7, 1
3fbaad50:	inc    a7
3fbaad60:	move   a7, *a13(0x120), 1
3fbaad80:	jrge   L3FBAAE20
3fbaad90:	move   *a13(0xc0), a9, 1
3fbaadb0:	mpys   a9, a7
3fbaadc0:	sll    0x3, a7
3fbaadd0:	move   *a13(0x140), a9, 1
3fbaadf0:	add    a9, a7
3fbaae00:	move   a7, *a13(0x140), 1
L3FBAAE20:
3fbaae20:	move   *a13(0x140), a9, 1
3fbaae40:	move   *a13(0x40), a7, 1
3fbaae60:	cmp    a7, a9
3fbaae70:	jrnc   L3FBAAF40
L3FBAAE80:
3fbaae80:	move   *a13(0xe0), a11, 1
3fbaaea0:	sll    0x3, a11
3fbaaeb0:	move   *a13(0x140), a9, 1
3fbaaed0:	add    a9, a11
3fbaaee0:	move   a11, *a13(0x140), 1
3fbaaf00:	move   *a13(0x40), a9, 1
3fbaaf20:	cmp    a9, a11
3fbaaf30:	jrc   L3FBAAE80
L3FBAAF40:
3fbaaf40:	move   *a13(0x2a0), a11, 1
3fbaaf60:	sll    0x3, a11
3fbaaf70:	move   *a13(0x140), a9, 1
3fbaaf90:	add    a9, a11
3fbaafa0:	move   a11, *a13(0x240), 1
3fbaafc0:	jauc   L3FBAA110
L3FBAAFE0:
3fbaafe0:	move   *a9(0x20), a7, 1
3fbab000:	move   a7, *a13(0x100), 1
3fbab020:	jaeq   L3FBAA720
3fbab040:	jrle   L3FBAB3B0
L3FBAB050:
3fbab050:	move   *a13(0x160), a11, 1
3fbab070:	move   *a13(0x100), a9, 1
3fbab090:	add    a9, a11
3fbab0a0:	move   a11, *a13(0x160), 1
3fbab0c0:	move   *a13(0x80), a7, 1
3fbab0e0:	cmp    a7, a11
3fbab0f0:	jrge   L3FBAB190
3fbab100:	sra    0x3, a9
3fbab110:	sll    0x3, a9
3fbab120:	move   *a13(0x240), a7, 1
3fbab140:	add    a7, a9
3fbab150:	move   a9, *a13(0x240), 1
3fbab170:	jauc   L3FBAA1C0
L3FBAB190:
3fbab190:	move   *a13(0x160), a11, 1
3fbab1b0:	move   *a13(0x80), a9, 1
3fbab1d0:	sub    a9, a11
3fbab1e0:	move   a11, *a13(0x160), 1
3fbab200:	cmp    a9, a11
3fbab210:	jrge   L3FBAB190
3fbab220:	move   *a13(0x160), *a13(0x220), 1
3fbab250:	move   *a13(0x140), *a13(0x240), 1
3fbab280:	move   *a13(0x220), a11, 1
3fbab2a0:	subk   32, a11
3fbab2b0:	jalt   L3FBAA1C0
L3FBAB2D0:
3fbab2d0:	move   *a13(0x220), a11, 1
3fbab2f0:	subk   32, a11
3fbab300:	move   a11, *a13(0x220), 1
3fbab320:	move   *a13(0x240), a9, 1
3fbab340:	addk   32, a9
3fbab350:	move   a9, *a13(0x240), 1
3fbab370:	subk   32, a11
3fbab380:	jrge   L3FBAB2D0
3fbab390:	jauc   L3FBAA1C0
L3FBAB3B0:
3fbab3b0:	move   *a13(0x160), a11, 1
3fbab3d0:	move   *a13(0x100), a9, 1
3fbab3f0:	add    a9, a11
3fbab400:	move   a11, *a13(0x160), 1
3fbab420:	jrlt   L3FBAB4C0
3fbab430:	sra    0x3, a9
3fbab440:	sll    0x3, a9
3fbab450:	move   *a13(0x240), a7, 1
3fbab470:	add    a7, a9
3fbab480:	move   a9, *a13(0x240), 1
3fbab4a0:	jauc   L3FBAA1C0
L3FBAB4C0:
3fbab4c0:	move   *a13(0x160), a11, 1
3fbab4e0:	move   *a13(0x80), a9, 1
3fbab500:	add    a9, a11
3fbab510:	move   a11, *a13(0x160), 1
3fbab530:	jrlt   L3FBAB4C0
3fbab540:	move   *a13(0x160), *a13(0x220), 1
3fbab570:	move   *a13(0x140), *a13(0x240), 1
3fbab5a0:	move   *a13(0x220), a11, 1
3fbab5c0:	subk   32, a11
3fbab5d0:	jalt   L3FBAA1C0
L3FBAB5F0:
3fbab5f0:	move   *a13(0x220), a11, 1
3fbab610:	subk   32, a11
3fbab620:	move   a11, *a13(0x220), 1
3fbab640:	move   *a13(0x240), a9, 1
3fbab660:	addk   32, a9
3fbab670:	move   a9, *a13(0x240), 1
3fbab690:	subk   32, a11
3fbab6a0:	jrge   L3FBAB5F0
3fbab6b0:	jauc   L3FBAA1C0
L3FBAB6D0:
3fbab6d0:	move   *sp(0xa0), a14, 1
3fbab6f0:	mmfm   sp, a7,a9,a11,a13
3fbab710:	rets   2
3fbab720:	mmtm   sp, a7,a9,a11,a13
3fbab740:	move   a14, a13
3fbab750:	addi   0x180, a14
3fbab770:	move   *a13(0xff80), a11, 1
3fbab790:	move   a11, *a13, 1
3fbab7a0:	jaeq   L3FBAC400
3fbab7c0:	move   *a13(0xffc0), a9, 1
3fbab7e0:	move   *a9(0x20), a9, 1
3fbab800:	move   *a9(0x40), *a13(0x20), 1
3fbab830:	move   *a13(0x20), a9, 1
3fbab850:	move   *a9(0x80), a9, 1
3fbab870:	move   *a9(0x60), a9, 1
3fbab890:	move   *a9(0xe0), *a13(0x40), 1
3fbab8c0:	move   *a13(0x20), a9, 1
3fbab8e0:	move   *a9(0x80), a9, 1
3fbab900:	move   *a9(0x60), a9, 1
3fbab920:	setf   16, 0, 0
3fbab930:	move   *a9(0x100), a9, 0
3fbab950:	move   a9, *a13(0x80), 1
3fbab970:	sll    0x5, a9
3fbab980:	move   *a13(0x40), a11, 1
3fbab9a0:	add    a11, a9
3fbab9b0:	move   a9, *a13(0x60), 1
3fbab9d0:	sub    a11, a9
3fbab9e0:	sra    0x3, a9
3fbab9f0:	move   a9, *a13(0xa0), 1
3fbaba10:	move   *a13(0xff60), a9, 1
3fbaba30:	move   *a9, a9, 1
3fbaba40:	move   a9, *a13(0xe0), 1
3fbaba60:	jrge   L3FBABB10
3fbaba70:	move   *a13(0x80), a11, 1
3fbaba90:	mods   a11, a9
3fbabaa0:	move   a9, *a13(0xe0), 1
3fbabac0:	jreq   L3FBABB80
3fbabad0:	add    a11, a9
3fbabae0:	move   a9, *a13(0xe0), 1
3fbabb00:	jruc   L3FBABB80
L3FBABB10:
3fbabb10:	move   *a13(0x80), a11, 1
3fbabb30:	cmp    a11, a9
3fbabb40:	jrlt   L3FBABB80
3fbabb50:	mods   a11, a9
3fbabb60:	move   a9, *a13(0xe0), 1
L3FBABB80:
3fbabb80:	sll    0x5, a9
3fbabb90:	move   *a13(0x40), a11, 1
3fbabbb0:	add    a11, a9
3fbabbc0:	move   a9, *a13(0xc0), 1
3fbabbe0:	jruc   L3FBABD70
L3FBABBF0:
3fbabbf0:	move   *a13(0xe0), a11, 1
3fbabc10:	sll    0x5, a11
3fbabc20:	move   *a13(0xc0), a9, 1
3fbabc40:	add    a9, a11
3fbabc50:	move   a11, *a13(0xc0), 1
3fbabc70:	move   *a13(0x60), a9, 1
3fbabc90:	cmp    a9, a11
3fbabca0:	jrc   L3FBABD70
L3FBABCB0:
3fbabcb0:	move   *a13(0xa0), a11, 1
3fbabcd0:	sll    0x3, a11
3fbabce0:	move   *a13(0xc0), a9, 1
3fbabd00:	sub    a11, a9
3fbabd10:	move   a9, *a13(0xc0), 1
3fbabd30:	move   *a13(0x60), a11, 1
3fbabd50:	cmp    a11, a9
3fbabd60:	jrnc   L3FBABCB0
L3FBABD70:
3fbabd70:	move   *a13(0xc0), a11, 1
3fbabd90:	move   *a11(0x0), *a13(0x100), 1
L3FBABDC0:
3fbabdc0:	move   *a13(0xff60), a11, 1
3fbabde0:	move   *a11(0x40), *a13(0x140), 1
3fbabe10:	move   *a13(0x100), a9, 1
3fbabe30:	move   *a11(0x60), a11, 1
3fbabe50:	and    a9, a11
3fbabe60:	move   *a13(0x140), a9, 1
3fbabe80:	move   *a9, a7, 1
3fbabe90:	xor    a11, a7
3fbabea0:	move   a7, *a9, 1
3fbabeb0:	addk   32, a9
3fbabec0:	move   a9, *a13(0x140), 1
3fbabee0:	move   *a13(0xff60), a11, 1
3fbabf00:	move   *a11(0x80), a7, 1
3fbabf20:	move   a7, *a13(0x120), 1
3fbabf40:	jreq   L3FBAC040
L3FBABF50:
3fbabf50:	move   *a13(0x140), a11, 1
3fbabf70:	move   *a11, a9, 1
3fbabf80:	move   *a13(0x100), a7, 1
3fbabfa0:	xor    a7, a9
3fbabfb0:	move   a9, *a11+, 1
3fbabfc0:	move   a11, *a13(0x140), 1
3fbabfe0:	move   *a13(0x120), a7, 1
3fbac000:	dec    a7
3fbac010:	move   a7, *a13(0x120), 1
3fbac030:	jrne   L3FBABF50
L3FBAC040:
3fbac040:	move   *a13(0xff60), a11, 1
3fbac060:	move   *a13(0x100), a9, 1
3fbac080:	move   *a11(0xa0), a7, 1
3fbac0a0:	and    a9, a7
3fbac0b0:	move   *a13(0x140), a9, 1
3fbac0d0:	move   *a9, a11, 1
3fbac0e0:	xor    a7, a11
3fbac0f0:	move   a11, *a9, 1
3fbac100:	move   *a13, a11, 1
3fbac110:	dec    a11
3fbac120:	move   a11, *a13, 1
3fbac130:	jreq   L3FBAC400
3fbac140:	move   *a13(0xff60), a7, 1
3fbac160:	addi   0xc0, a7
3fbac180:	move   a7, *a13(0xff60), 1
3fbac1a0:	move   *a7, a7, 1
3fbac1b0:	move   a7, *a13(0xe0), 1
3fbac1d0:	jrlt   L3FBAC200
3fbac1e0:	jrle   L3FBABDC0
3fbac1f0:	jruc   L3FBABBF0
L3FBAC200:
3fbac200:	sll    0x5, a7
3fbac210:	move   *a13(0xc0), a9, 1
3fbac230:	add    a9, a7
3fbac240:	move   a7, *a13(0xc0), 1
3fbac260:	move   *a13(0x40), a9, 1
3fbac280:	cmp    a9, a7
3fbac290:	jrc   L3FBAC2E0
3fbac2a0:	move   *a7(0x0), *a13(0x100), 1
3fbac2d0:	jruc   L3FBABDC0
L3FBAC2E0:
3fbac2e0:	move   *a13(0xa0), a11, 1
3fbac300:	sll    0x3, a11
3fbac310:	move   *a13(0xc0), a9, 1
3fbac330:	add    a9, a11
3fbac340:	move   a11, *a13(0xc0), 1
3fbac360:	move   *a13(0x40), a9, 1
3fbac380:	cmp    a9, a11
3fbac390:	jrc   L3FBAC2E0
3fbac3a0:	move   *a13(0xc0), a11, 1
3fbac3c0:	move   *a11(0x0), *a13(0x100), 1
3fbac3f0:	jruc   L3FBABDC0
L3FBAC400:
3fbac400:	move   *sp(0xa0), a14, 1
3fbac420:	mmfm   sp, a7,a9,a11,a13
3fbac440:	rets   2
3fbac450:	mmtm   sp, a7,a9,a11,a13
3fbac470:	move   a14, a13
3fbac480:	addi   0x300, a14
3fbac4a0:	move   *a13(0xff80), a11, 1
3fbac4c0:	move   a11, *a13, 1
3fbac4d0:	jaeq   L3FBB0C10
3fbac4f0:	move   *a13(0xffc0), a9, 1
3fbac510:	move   *a9(0x20), a9, 1
3fbac530:	move   *a9(0x40), *a13(0x20), 1
3fbac560:	move   *a13(0x20), a9, 1
3fbac580:	move   *a9(0x80), a9, 1
3fbac5a0:	move   *a9(0x60), a9, 1
3fbac5c0:	move   *a9(0xe0), *a13(0x40), 1
3fbac5f0:	move   *a13(0x20), a9, 1
3fbac610:	move   *a9(0x80), a9, 1
3fbac630:	move   *a9(0x60), a9, 1
3fbac650:	move   *a9(0x140), *a13(0xc0), 1
3fbac680:	move   *a13(0x20), a9, 1
3fbac6a0:	move   *a9(0x80), a9, 1
3fbac6c0:	move   *a9(0x60), a9, 1
3fbac6e0:	setf   16, 0, 0
3fbac6f0:	move   *a9(0x110), a9, 0
3fbac710:	move   a9, *a13(0x80), 1
3fbac730:	move   *a13(0x20), a9, 1
3fbac750:	move   *a9(0x80), a9, 1
3fbac770:	move   *a9(0x60), a9, 1
3fbac790:	move   *a9(0x100), a9, 0
3fbac7b0:	move   a9, *a13(0xa0), 1
3fbac7d0:	move   *a13(0xc0), a11, 1
3fbac7f0:	mpys   a9, a11
3fbac800:	move   a11, *a13(0xe0), 1
3fbac820:	sll    0x3, a11
3fbac830:	move   *a13(0x40), a9, 1
3fbac850:	add    a9, a11
3fbac860:	move   a11, *a13(0x60), 1
3fbac880:	move   *a13(0xff60), a9, 1
3fbac8a0:	move   *a13(0xffc0), a11, 1
3fbac8c0:	setf   16, 1, 0
3fbac8d0:	move   *a11(0x210), a11, 0
3fbac8f0:	move   *a9, a9, 1
3fbac900:	sub    a11, a9
3fbac910:	move   a9, *a13(0x120), 1
3fbac930:	jrge   L3FBAC9E0
3fbac940:	move   *a13(0xa0), a11, 1
3fbac960:	mods   a11, a9
3fbac970:	move   a9, *a13(0x120), 1
3fbac990:	jreq   L3FBACA50
3fbac9a0:	add    a11, a9
3fbac9b0:	move   a9, *a13(0x120), 1
3fbac9d0:	jruc   L3FBACA50
L3FBAC9E0:
3fbac9e0:	move   *a13(0xa0), a11, 1
3fbaca00:	cmp    a11, a9
3fbaca10:	jrlt   L3FBACA50
3fbaca20:	mods   a11, a9
3fbaca30:	move   a9, *a13(0x120), 1
L3FBACA50:
3fbaca50:	move   *a13(0x40), *a13(0x140), 1
3fbaca80:	move   a9, a9
3fbaca90:	jreq   L3FBACB80
L3FBACAA0:
3fbacaa0:	move   *a13(0xc0), a11, 1
3fbacac0:	sll    0x3, a11
3fbacad0:	move   *a13(0x140), a9, 1
3fbacaf0:	add    a9, a11
3fbacb00:	move   a11, *a13(0x140), 1
3fbacb20:	move   *a13(0x120), a9, 1
3fbacb40:	dec    a9
3fbacb50:	move   a9, *a13(0x120), 1
3fbacb70:	jrne   L3FBACAA0
L3FBACB80:
3fbacb80:	sub    a11, a11
3fbacb90:	move   a11, *a13(0x220), 1
3fbacbb0:	move   *a13(0xffe0), a9, 1
3fbacbd0:	setf   16, 1, 0
3fbacbe0:	move   *a9, a9, 0
3fbacbf0:	jrne   L3FBACC60
3fbacc00:	move   *a13(0xffe0), a9, 1
3fbacc20:	move   *a9(0x3a0), a9, 0
3fbacc40:	move   a9, *a13(0x220), 1
L3FBACC60:
3fbacc60:	move   *a13(0xff60), a9, 1
3fbacc80:	move   *a9(0x20), a11, 1
3fbacca0:	move   *a13(0xffa0), a9, 1
3fbaccc0:	add    a9, a11
3fbaccd0:	move   *a13(0x220), a9, 1
3fbaccf0:	add    a9, a11
3fbacd00:	movk   31, a9
3fbacd10:	andn   a9, a11
3fbacd20:	move   *a13(0xffc0), a9, 1
3fbacd40:	move   *a13(0x220), a7, 1
3fbacd60:	move   *a9(0x200), a9, 0
3fbacd80:	add    a7, a9
3fbacd90:	move   *a13(0x80), a7, 1
3fbacdb0:	mods   a7, a9
3fbacdc0:	sub    a9, a11
3fbacdd0:	move   a11, *a13(0x160), 1
3fbacdf0:	jrge   L3FBACE80
3fbace00:	mods   a7, a11
3fbace10:	move   a11, *a13(0x160), 1
3fbace30:	jreq   L3FBACED0
3fbace40:	add    a7, a11
3fbace50:	move   a11, *a13(0x160), 1
3fbace70:	jruc   L3FBACED0
L3FBACE80:
3fbace80:	cmp    a7, a11
3fbace90:	jrlt   L3FBACED0
3fbacea0:	mods   a7, a11
3fbaceb0:	move   a11, *a13(0x160), 1
L3FBACED0:
3fbaced0:	subk   32, a7
3fbacee0:	jage   L3FBAE530
3fbacf00:	move   *a13(0x140), a9, 1
3fbacf20:	move   *a9(0x0), *a13(0x240), 1
L3FBACF50:
3fbacf50:	move   *a13(0x160), a11, 1
3fbacf70:	neg    a11
3fbacf80:	move   *a13(0x240), a9, 1
3fbacfa0:	sra    a11, a9
3fbacfb0:	move   *a13(0x160), a11, 1
3fbacfd0:	neg    a11
3fbacfe0:	addk   31, a11
3fbacff0:	sll    0x5, a11
3fbad000:	addi   0xda400, a11
3fbad030:	move   *a11, a11, 1
3fbad040:	and    a11, a9
3fbad050:	move   a9, *a13(0x1a0), 1
3fbad070:	move   *a13(0x80), a11, 1
3fbad090:	move   *a13(0x160), a7, 1
3fbad0b0:	sub    a7, a11
3fbad0c0:	move   a11, *a13(0x180), 1
3fbad0e0:	move   *a13(0x240), a7, 1
3fbad100:	sll    a11, a7
3fbad110:	or     a9, a7
3fbad120:	move   a7, *a13(0x1a0), 1
3fbad140:	move   *a13(0x80), a9, 1
3fbad160:	add    a9, a11
3fbad170:	move   a11, *a13(0x260), 1
3fbad190:	subk   32, a11
3fbad1a0:	jrge   L3FBAD280
3fbad1b0:	move   *a13(0x260), *a13(0x180), 1
3fbad1e0:	move   *a13(0x240), a11, 1
3fbad200:	move   *a13(0x180), a7, 1
3fbad220:	sll    a7, a11
3fbad230:	move   *a13(0x1a0), a7, 1
3fbad250:	or     a7, a11
3fbad260:	move   a11, *a13(0x1a0), 1
L3FBAD280:
3fbad280:	move   *a13(0xff60), a11, 1
3fbad2a0:	move   *a11(0x40), *a13(0x1e0), 1
3fbad2d0:	move   *a13(0x1a0), a7, 1
3fbad2f0:	move   *a11(0x60), a9, 1
3fbad310:	and    a7, a9
3fbad320:	move   *a13(0x1e0), a7, 1
3fbad340:	move   *a7, a11, 1
3fbad350:	xor    a9, a11
3fbad360:	move   a11, *a7, 1
3fbad370:	addk   32, a7
3fbad380:	move   a7, *a13(0x1e0), 1
3fbad3a0:	move   *a13(0xff60), a11, 1
3fbad3c0:	move   *a11(0x80), a9, 1
3fbad3e0:	move   a9, *a13(0x1c0), 1
3fbad400:	jreq   L3FBAD870
L3FBAD410:
3fbad410:	move   *a13(0x180), a11, 1
3fbad430:	neg    a11
3fbad440:	addk   32, a11
3fbad450:	move   a11, *a13(0x180), 1
3fbad470:	neg    a11
3fbad480:	move   *a13(0x240), a9, 1
3fbad4a0:	sra    a11, a9
3fbad4b0:	move   *a13(0x180), a11, 1
3fbad4d0:	neg    a11
3fbad4e0:	addk   31, a11
3fbad4f0:	sll    0x5, a11
3fbad500:	addi   0xda400, a11
3fbad530:	move   *a11, a11, 1
3fbad540:	and    a11, a9
3fbad550:	move   a9, *a13(0x1a0), 1
3fbad570:	move   *a13(0x80), a11, 1
3fbad590:	move   *a13(0x180), a7, 1
3fbad5b0:	sub    a7, a11
3fbad5c0:	move   a11, *a13(0x180), 1
3fbad5e0:	move   *a13(0x240), a7, 1
3fbad600:	sll    a11, a7
3fbad610:	or     a9, a7
3fbad620:	move   a7, *a13(0x1a0), 1
3fbad640:	move   *a13(0x80), a9, 1
3fbad660:	add    a9, a11
3fbad670:	move   a11, *a13(0x260), 1
3fbad690:	subk   32, a11
3fbad6a0:	jrge   L3FBAD780
3fbad6b0:	move   *a13(0x260), *a13(0x180), 1
3fbad6e0:	move   *a13(0x240), a11, 1
3fbad700:	move   *a13(0x180), a7, 1
3fbad720:	sll    a7, a11
3fbad730:	move   *a13(0x1a0), a7, 1
3fbad750:	or     a7, a11
3fbad760:	move   a11, *a13(0x1a0), 1
L3FBAD780:
3fbad780:	move   *a13(0x1e0), a11, 1
3fbad7a0:	move   *a11, a7, 1
3fbad7b0:	move   *a13(0x1a0), a9, 1
3fbad7d0:	xor    a9, a7
3fbad7e0:	move   a7, *a11+, 1
3fbad7f0:	move   a11, *a13(0x1e0), 1
3fbad810:	move   *a13(0x1c0), a7, 1
3fbad830:	dec    a7
3fbad840:	move   a7, *a13(0x1c0), 1
3fbad860:	jrne   L3FBAD410
L3FBAD870:
3fbad870:	move   *a13(0x180), a11, 1
3fbad890:	neg    a11
3fbad8a0:	addk   32, a11
3fbad8b0:	move   a11, *a13(0x180), 1
3fbad8d0:	neg    a11
3fbad8e0:	move   *a13(0x240), a9, 1
3fbad900:	sra    a11, a9
3fbad910:	move   *a13(0x180), a11, 1
3fbad930:	neg    a11
3fbad940:	addk   31, a11
3fbad950:	sll    0x5, a11
3fbad960:	addi   0xda400, a11
3fbad990:	move   *a11, a11, 1
3fbad9a0:	and    a11, a9
3fbad9b0:	move   a9, *a13(0x1a0), 1
3fbad9d0:	move   *a13(0x80), a11, 1
3fbad9f0:	move   *a13(0x180), a7, 1
3fbada10:	sub    a7, a11
3fbada20:	move   a11, *a13(0x180), 1
3fbada40:	move   *a13(0x240), a7, 1
3fbada60:	sll    a11, a7
3fbada70:	or     a9, a7
3fbada80:	move   a7, *a13(0x1a0), 1
3fbadaa0:	move   *a13(0x80), a9, 1
3fbadac0:	add    a9, a11
3fbadad0:	move   a11, *a13(0x180), 1
3fbadaf0:	subk   32, a11
3fbadb00:	jrge   L3FBADBB0
3fbadb10:	move   *a13(0x240), a11, 1
3fbadb30:	move   *a13(0x180), a7, 1
3fbadb50:	sll    a7, a11
3fbadb60:	move   *a13(0x1a0), a7, 1
3fbadb80:	or     a7, a11
3fbadb90:	move   a11, *a13(0x1a0), 1
L3FBADBB0:
3fbadbb0:	move   *a13(0xff60), a11, 1
3fbadbd0:	move   *a13(0x1a0), a7, 1
3fbadbf0:	move   *a11(0xa0), a9, 1
3fbadc10:	and    a7, a9
3fbadc20:	move   *a13(0x1e0), a7, 1
3fbadc40:	move   *a7, a11, 1
3fbadc50:	xor    a9, a11
3fbadc60:	move   a11, *a7, 1
3fbadc70:	move   *a13, a11, 1
3fbadc80:	dec    a11
3fbadc90:	move   a11, *a13, 1
3fbadca0:	jaeq   L3FBB0C10
3fbadcc0:	move   *a13(0xff60), a9, 1
3fbadce0:	addi   0xc0, a9
3fbadd00:	move   a9, *a13(0xff60), 1
3fbadd20:	move   *a9, a7, 1
3fbadd30:	move   a7, *a13(0x120), 1
3fbadd50:	jreq   L3FBAE2F0
3fbadd60:	jrle   L3FBAE010
3fbadd70:	move   *a13(0xc0), a7, 1
3fbadd90:	sll    0x3, a7
3fbadda0:	move   *a13(0x140), a9, 1
3fbaddc0:	add    a9, a7
3fbaddd0:	move   a7, *a13(0x140), 1
3fbaddf0:	move   *a13(0x120), a9, 1
3fbade10:	dec    a9
3fbade20:	move   a9, *a13(0x120), 1
3fbade40:	jrle   L3FBADEE0
3fbade50:	move   *a13(0xc0), a7, 1
3fbade70:	mpys   a7, a9
3fbade80:	sll    0x3, a9
3fbade90:	move   *a13(0x140), a7, 1
3fbadeb0:	add    a7, a9
3fbadec0:	move   a9, *a13(0x140), 1
L3FBADEE0:
3fbadee0:	move   *a13(0x140), a9, 1
3fbadf00:	move   *a13(0x60), a7, 1
3fbadf20:	cmp    a7, a9
3fbadf30:	jrc   L3FBAE2A0
L3FBADF40:
3fbadf40:	move   *a13(0xe0), a11, 1
3fbadf60:	sll    0x3, a11
3fbadf70:	move   *a13(0x140), a9, 1
3fbadf90:	sub    a11, a9
3fbadfa0:	move   a9, *a13(0x140), 1
3fbadfc0:	move   *a13(0x60), a11, 1
3fbadfe0:	cmp    a11, a9
3fbadff0:	jrnc   L3FBADF40
3fbae000:	jruc   L3FBAE2A0
L3FBAE010:
3fbae010:	move   *a13(0xc0), a7, 1
3fbae030:	sll    0x3, a7
3fbae040:	move   *a13(0x140), a9, 1
3fbae060:	sub    a7, a9
3fbae070:	move   a9, *a13(0x140), 1
3fbae090:	move   *a13(0x120), a7, 1
3fbae0b0:	inc    a7
3fbae0c0:	move   a7, *a13(0x120), 1
3fbae0e0:	jrge   L3FBAE180
3fbae0f0:	move   *a13(0xc0), a9, 1
3fbae110:	mpys   a9, a7
3fbae120:	sll    0x3, a7
3fbae130:	move   *a13(0x140), a9, 1
3fbae150:	add    a9, a7
3fbae160:	move   a7, *a13(0x140), 1
L3FBAE180:
3fbae180:	move   *a13(0x140), a9, 1
3fbae1a0:	move   *a13(0x40), a7, 1
3fbae1c0:	cmp    a7, a9
3fbae1d0:	jrnc   L3FBAE2A0
L3FBAE1E0:
3fbae1e0:	move   *a13(0xe0), a11, 1
3fbae200:	sll    0x3, a11
3fbae210:	move   *a13(0x140), a9, 1
3fbae230:	add    a9, a11
3fbae240:	move   a11, *a13(0x140), 1
3fbae260:	move   *a13(0x40), a9, 1
3fbae280:	cmp    a9, a11
3fbae290:	jrc   L3FBAE1E0
L3FBAE2A0:
3fbae2a0:	move   *a13(0x140), a11, 1
3fbae2c0:	move   *a11(0x0), *a13(0x240), 1
L3FBAE2F0:
3fbae2f0:	move   *a13(0xff60), a11, 1
3fbae310:	move   *a11(0x20), a9, 1
3fbae330:	move   a9, *a13(0x100), 1
3fbae350:	jaeq   L3FBACF50
3fbae370:	move   *a13(0x160), a7, 1
3fbae390:	add    a9, a7
3fbae3a0:	move   a7, *a13(0x160), 1
3fbae3c0:	move   a9, a9
3fbae3d0:	jrle   L3FBAE490
L3FBAE3E0:
3fbae3e0:	move   *a13(0x160), a11, 1
3fbae400:	move   *a13(0x80), a9, 1
3fbae420:	sub    a9, a11
3fbae430:	move   a11, *a13(0x160), 1
3fbae450:	cmp    a9, a11
3fbae460:	jrge   L3FBAE3E0
3fbae470:	jauc   L3FBACF50
L3FBAE490:
3fbae490:	move   *a13(0x160), a11, 1
3fbae4b0:	move   *a13(0x80), a9, 1
3fbae4d0:	add    a9, a11
3fbae4e0:	move   a11, *a13(0x160), 1
3fbae500:	jrlt   L3FBAE490
3fbae510:	jauc   L3FBACF50
L3FBAE530:
3fbae530:	move   a11, *a13(0x240), 1
3fbae550:	move   *a13(0x140), *a13(0x260), 1
3fbae580:	subk   32, a11
3fbae590:	jrlt   L3FBAE660
L3FBAE5A0:
3fbae5a0:	move   *a13(0x240), a11, 1
3fbae5c0:	subk   32, a11
3fbae5d0:	move   a11, *a13(0x240), 1
3fbae5f0:	move   *a13(0x260), a9, 1
3fbae610:	addk   32, a9
3fbae620:	move   a9, *a13(0x260), 1
3fbae640:	subk   32, a11
3fbae650:	jrge   L3FBAE5A0
L3FBAE660:
3fbae660:	move   *a13(0x240), *a13(0x180), 1
3fbae690:	move   *a13(0x260), *a13(0x280), 1
3fbae6c0:	move   *a13(0x280), a11, 1
3fbae6e0:	move   *a13(0x180), a9, 1
3fbae700:	neg    a9
3fbae710:	move   *a11+, a7, 1
3fbae720:	move   a11, *a13(0x280), 1
3fbae740:	sra    a9, a7
3fbae750:	move   *a13(0x180), a9, 1
3fbae770:	neg    a9
3fbae780:	addk   31, a9
3fbae790:	sll    0x5, a9
3fbae7a0:	addi   0xda400, a9
3fbae7d0:	move   *a9, a9, 1
3fbae7e0:	and    a9, a7
3fbae7f0:	move   a7, *a13(0x1a0), 1
3fbae810:	move   *a13(0x160), a9, 1
3fbae830:	move   *a13(0x180), a7, 1
3fbae850:	sub    a7, a9
3fbae860:	addk   32, a9
3fbae870:	move   a9, *a13(0x2a0), 1
3fbae890:	move   *a13(0x80), a7, 1
3fbae8b0:	sub    a9, a7
3fbae8c0:	move   a7, *a13(0x2c0), 1
3fbae8e0:	jrgt   L3FBAEAC0
3fbae8f0:	move   *a13(0x140), *a13(0x280), 1
3fbae920:	move   *a13(0x180), a11, 1
3fbae940:	sub    a11, a7
3fbae950:	addk   32, a7
3fbae960:	move   a7, *a13(0x180), 1
3fbae980:	neg    a7
3fbae990:	addk   32, a7
3fbae9a0:	move   a7, *a13(0x2a0), 1
3fbae9c0:	move   *a13(0x180), a11, 1
3fbae9e0:	subk   32, a11
3fbae9f0:	jrge   L3FBAEE50
3fbaea00:	move   *a13(0x280), a11, 1
3fbaea20:	move   *a11, a9, 1
3fbaea30:	move   *a13(0x180), a7, 1
3fbaea50:	sll    a7, a9
3fbaea60:	move   *a13(0x1a0), a7, 1
3fbaea80:	or     a7, a9
3fbaea90:	move   a9, *a13(0x1a0), 1
3fbaeab0:	jruc   L3FBAEE50
L3FBAEAC0:
3fbaeac0:	move   *a13(0x180), a7, 1
3fbaeae0:	neg    a7
3fbaeaf0:	addk   32, a7
3fbaeb00:	move   a7, *a13(0x180), 1
3fbaeb20:	subk   32, a7
3fbaeb30:	jrge   L3FBAEE50
3fbaeb40:	move   *a11, a7, 1
3fbaeb50:	move   *a13(0x180), a9, 1
3fbaeb70:	sll    a9, a7
3fbaeb80:	move   *a13(0x1a0), a9, 1
3fbaeba0:	or     a9, a7
3fbaebb0:	move   a7, *a13(0x1a0), 1
3fbaebd0:	move   *a13(0x180), a9, 1
3fbaebf0:	neg    a9
3fbaec00:	move   *a13(0x2a0), a7, 1
3fbaec20:	addk   32, a9
3fbaec30:	add    a7, a9
3fbaec40:	move   a9, *a13(0x2a0), 1
3fbaec60:	move   *a13(0x80), a7, 1
3fbaec80:	sub    a9, a7
3fbaec90:	move   a7, *a13(0x2c0), 1
3fbaecb0:	jrgt   L3FBAEE50
3fbaecc0:	move   *a13(0x140), *a13(0x280), 1
3fbaecf0:	addk   32, a7
3fbaed00:	move   a7, *a13(0x180), 1
3fbaed20:	neg    a7
3fbaed30:	addk   32, a7
3fbaed40:	move   a7, *a13(0x2a0), 1
3fbaed60:	move   *a13(0x180), a11, 1
3fbaed80:	subk   32, a11
3fbaed90:	jrge   L3FBAEE50
3fbaeda0:	move   *a13(0x280), a11, 1
3fbaedc0:	move   *a11, a9, 1
3fbaedd0:	move   *a13(0x180), a7, 1
3fbaedf0:	sll    a7, a9
3fbaee00:	move   *a13(0x1a0), a7, 1
3fbaee20:	or     a7, a9
3fbaee30:	move   a9, *a13(0x1a0), 1
L3FBAEE50:
3fbaee50:	move   *a13(0xff60), a11, 1
3fbaee70:	move   *a11(0x40), *a13(0x1e0), 1
3fbaeea0:	move   *a13(0x1a0), a9, 1
3fbaeec0:	move   *a11(0x60), a7, 1
3fbaeee0:	and    a9, a7
3fbaeef0:	move   *a13(0x1e0), a9, 1
3fbaef10:	move   *a9, a11, 1
3fbaef20:	xor    a7, a11
3fbaef30:	move   a11, *a9, 1
3fbaef40:	addk   32, a9
3fbaef50:	move   a9, *a13(0x1e0), 1
3fbaef70:	move   *a13(0xff60), a11, 1
3fbaef90:	move   *a11(0x80), a7, 1
3fbaefb0:	move   a7, *a13(0x1c0), 1
3fbaefd0:	jaeq   L3FBAF8B0
L3FBAEFF0:
3fbaeff0:	move   *a13(0x180), a11, 1
3fbaf010:	neg    a11
3fbaf020:	addk   32, a11
3fbaf030:	move   a11, *a13(0x180), 1
3fbaf050:	move   *a13(0x280), a9, 1
3fbaf070:	neg    a11
3fbaf080:	move   *a9+, a7, 1
3fbaf090:	move   a9, *a13(0x280), 1
3fbaf0b0:	sra    a11, a7
3fbaf0c0:	move   *a13(0x180), a11, 1
3fbaf0e0:	neg    a11
3fbaf0f0:	addk   31, a11
3fbaf100:	sll    0x5, a11
3fbaf110:	addi   0xda400, a11
3fbaf140:	move   *a11, a11, 1
3fbaf150:	and    a11, a7
3fbaf160:	move   a7, *a13(0x1a0), 1
3fbaf180:	move   *a13(0x180), a11, 1
3fbaf1a0:	neg    a11
3fbaf1b0:	move   *a13(0x2a0), a7, 1
3fbaf1d0:	addk   32, a11
3fbaf1e0:	add    a7, a11
3fbaf1f0:	move   a11, *a13(0x2a0), 1
3fbaf210:	move   *a13(0x80), a7, 1
3fbaf230:	sub    a11, a7
3fbaf240:	move   a7, *a13(0x2c0), 1
3fbaf260:	jrgt   L3FBAF440
3fbaf270:	move   *a13(0x140), *a13(0x280), 1
3fbaf2a0:	move   *a13(0x180), a9, 1
3fbaf2c0:	sub    a9, a7
3fbaf2d0:	addk   32, a7
3fbaf2e0:	move   a7, *a13(0x180), 1
3fbaf300:	neg    a7
3fbaf310:	addk   32, a7
3fbaf320:	move   a7, *a13(0x2a0), 1
3fbaf340:	move   *a13(0x180), a11, 1
3fbaf360:	subk   32, a11
3fbaf370:	jrge   L3FBAF7B0
3fbaf380:	move   *a13(0x280), a11, 1
3fbaf3a0:	move   *a11, a9, 1
3fbaf3b0:	move   *a13(0x180), a7, 1
3fbaf3d0:	sll    a7, a9
3fbaf3e0:	move   *a13(0x1a0), a7, 1
3fbaf400:	or     a7, a9
3fbaf410:	move   a9, *a13(0x1a0), 1
3fbaf430:	jruc   L3FBAF7B0
L3FBAF440:
3fbaf440:	move   *a13(0x180), a7, 1
3fbaf460:	neg    a7
3fbaf470:	addk   32, a7
3fbaf480:	move   a7, *a13(0x180), 1
3fbaf4a0:	subk   32, a7
3fbaf4b0:	jrge   L3FBAF7B0
3fbaf4c0:	move   *a9, a7, 1
3fbaf4d0:	move   *a13(0x180), a9, 1
3fbaf4f0:	sll    a9, a7
3fbaf500:	move   *a13(0x1a0), a9, 1
3fbaf520:	or     a9, a7
3fbaf530:	move   a7, *a13(0x1a0), 1
3fbaf550:	move   *a13(0x180), a9, 1
3fbaf570:	neg    a9
3fbaf580:	addk   32, a9
3fbaf590:	add    a11, a9
3fbaf5a0:	move   a9, *a13(0x2a0), 1
3fbaf5c0:	move   *a13(0x80), a11, 1
3fbaf5e0:	sub    a9, a11
3fbaf5f0:	move   a11, *a13(0x2c0), 1
3fbaf610:	jrgt   L3FBAF7B0
3fbaf620:	move   *a13(0x140), *a13(0x280), 1
3fbaf650:	addk   32, a11
3fbaf660:	move   a11, *a13(0x180), 1
3fbaf680:	neg    a11
3fbaf690:	addk   32, a11
3fbaf6a0:	move   a11, *a13(0x2a0), 1
3fbaf6c0:	move   *a13(0x180), a9, 1
3fbaf6e0:	subk   32, a9
3fbaf6f0:	jrge   L3FBAF7B0
3fbaf700:	move   *a13(0x280), a9, 1
3fbaf720:	move   *a9, a7, 1
3fbaf730:	move   *a13(0x180), a9, 1
3fbaf750:	sll    a9, a7
3fbaf760:	move   *a13(0x1a0), a9, 1
3fbaf780:	or     a9, a7
3fbaf790:	move   a7, *a13(0x1a0), 1
L3FBAF7B0:
3fbaf7b0:	move   *a13(0x1e0), a11, 1
3fbaf7d0:	move   *a11, a9, 1
3fbaf7e0:	move   *a13(0x1a0), a7, 1
3fbaf800:	xor    a7, a9
3fbaf810:	move   a9, *a11+, 1
3fbaf820:	move   a11, *a13(0x1e0), 1
3fbaf840:	move   *a13(0x1c0), a7, 1
3fbaf860:	dec    a7
3fbaf870:	move   a7, *a13(0x1c0), 1
3fbaf890:	jane   L3FBAEFF0
L3FBAF8B0:
3fbaf8b0:	move   *a13(0x180), a11, 1
3fbaf8d0:	neg    a11
3fbaf8e0:	addk   32, a11
3fbaf8f0:	move   a11, *a13(0x180), 1
3fbaf910:	move   *a13(0x280), a9, 1
3fbaf930:	neg    a11
3fbaf940:	move   *a9+, a7, 1
3fbaf950:	move   a9, *a13(0x280), 1
3fbaf970:	sra    a11, a7
3fbaf980:	move   *a13(0x180), a11, 1
3fbaf9a0:	neg    a11
3fbaf9b0:	addk   31, a11
3fbaf9c0:	sll    0x5, a11
3fbaf9d0:	addi   0xda400, a11
3fbafa00:	move   *a11, a11, 1
3fbafa10:	and    a11, a7
3fbafa20:	move   a7, *a13(0x1a0), 1
3fbafa40:	move   *a13(0x180), a11, 1
3fbafa60:	neg    a11
3fbafa70:	move   *a13(0x2a0), a7, 1
3fbafa90:	addk   32, a11
3fbafaa0:	add    a7, a11
3fbafab0:	move   a11, *a13(0x2a0), 1
3fbafad0:	move   *a13(0x80), a7, 1
3fbafaf0:	sub    a11, a7
3fbafb00:	move   a7, *a13(0x2c0), 1
3fbafb20:	jrgt   L3FBAFC70
3fbafb30:	move   *a13(0x180), a9, 1
3fbafb50:	sub    a9, a7
3fbafb60:	addk   32, a7
3fbafb70:	move   a7, *a13(0x180), 1
3fbafb90:	subk   32, a7
3fbafba0:	jrge   L3FBAFED0
3fbafbb0:	move   *a13(0x140), a9, 1
3fbafbd0:	move   *a9, a7, 1
3fbafbe0:	move   *a13(0x180), a9, 1
3fbafc00:	sll    a9, a7
3fbafc10:	move   *a13(0x1a0), a9, 1
3fbafc30:	or     a9, a7
3fbafc40:	move   a7, *a13(0x1a0), 1
3fbafc60:	jruc   L3FBAFED0
L3FBAFC70:
3fbafc70:	move   *a13(0x180), a7, 1
3fbafc90:	neg    a7
3fbafca0:	addk   32, a7
3fbafcb0:	move   a7, *a13(0x180), 1
3fbafcd0:	subk   32, a7
3fbafce0:	jrge   L3FBAFED0
3fbafcf0:	move   *a9, a7, 1
3fbafd00:	move   *a13(0x180), a9, 1
3fbafd20:	sll    a9, a7
3fbafd30:	move   *a13(0x1a0), a9, 1
3fbafd50:	or     a9, a7
3fbafd60:	move   a7, *a13(0x1a0), 1
3fbafd80:	move   *a13(0x80), a9, 1
3fbafda0:	sub    a11, a9
3fbafdb0:	move   *a13(0x180), a7, 1
3fbafdd0:	add    a7, a9
3fbafde0:	subk   32, a9
3fbafdf0:	move   a9, *a13(0x2c0), 1
3fbafe10:	jrgt   L3FBAFED0
3fbafe20:	jrge   L3FBAFED0
3fbafe30:	move   *a13(0x140), a7, 1
3fbafe50:	move   *a7, a7, 1
3fbafe60:	addk   32, a9
3fbafe70:	sll    a9, a7
3fbafe80:	move   *a13(0x1a0), a9, 1
3fbafea0:	or     a9, a7
3fbafeb0:	move   a7, *a13(0x1a0), 1
L3FBAFED0:
3fbafed0:	move   *a13(0xff60), a9, 1
3fbafef0:	move   *a13(0x1a0), a7, 1
3fbaff10:	move   *a9(0xa0), a9, 1
3fbaff30:	and    a7, a9
3fbaff40:	move   *a13(0x1e0), a7, 1
3fbaff60:	move   *a7, a11, 1
3fbaff70:	xor    a9, a11
3fbaff80:	move   a11, *a7, 1
3fbaff90:	move   *a13, a11, 1
3fbaffa0:	dec    a11
3fbaffb0:	move   a11, *a13, 1
3fbaffc0:	jaeq   L3FBB0C10
3fbaffe0:	move   *a13(0xff60), a9, 1
3fbb0000:	addi   0xc0, a9
3fbb0020:	move   a9, *a13(0xff60), 1
3fbb0040:	move   *a9, a7, 1
3fbb0050:	move   a7, *a13(0x120), 1
3fbb0070:	jreq   L3FBB06A0
3fbb0080:	move   *a13(0x260), a7, 1
3fbb00a0:	move   *a13(0x140), a9, 1
3fbb00c0:	sub    a9, a7
3fbb00d0:	sra    0x3, a7
3fbb00e0:	move   a7, *a13(0x2e0), 1
3fbb0100:	move   *a13(0x120), a7, 1
3fbb0120:	jrle   L3FBB03B0
3fbb0130:	move   *a13(0xc0), a7, 1
3fbb0150:	sll    0x3, a7
3fbb0160:	add    a9, a7
3fbb0170:	move   a7, *a13(0x140), 1
3fbb0190:	move   *a13(0x120), a9, 1
3fbb01b0:	dec    a9
3fbb01c0:	move   a9, *a13(0x120), 1
3fbb01e0:	jrle   L3FBB0280
3fbb01f0:	move   *a13(0xc0), a7, 1
3fbb0210:	mpys   a7, a9
3fbb0220:	sll    0x3, a9
3fbb0230:	move   *a13(0x140), a7, 1
3fbb0250:	add    a7, a9
3fbb0260:	move   a9, *a13(0x140), 1
L3FBB0280:
3fbb0280:	move   *a13(0x140), a9, 1
3fbb02a0:	move   *a13(0x60), a7, 1
3fbb02c0:	cmp    a7, a9
3fbb02d0:	jrc   L3FBB0620
L3FBB02E0:
3fbb02e0:	move   *a13(0xe0), a11, 1
3fbb0300:	sll    0x3, a11
3fbb0310:	move   *a13(0x140), a9, 1
3fbb0330:	sub    a11, a9
3fbb0340:	move   a9, *a13(0x140), 1
3fbb0360:	move   *a13(0x60), a11, 1
3fbb0380:	cmp    a11, a9
3fbb0390:	jrnc   L3FBB02E0
3fbb03a0:	jruc   L3FBB0620
L3FBB03B0:
3fbb03b0:	move   *a13(0xc0), a7, 1
3fbb03d0:	sll    0x3, a7
3fbb03e0:	sub    a7, a9
3fbb03f0:	move   a9, *a13(0x140), 1
3fbb0410:	move   *a13(0x120), a7, 1
3fbb0430:	inc    a7
3fbb0440:	move   a7, *a13(0x120), 1
3fbb0460:	jrge   L3FBB0500
3fbb0470:	move   *a13(0xc0), a9, 1
3fbb0490:	mpys   a9, a7
3fbb04a0:	sll    0x3, a7
3fbb04b0:	move   *a13(0x140), a9, 1
3fbb04d0:	add    a9, a7
3fbb04e0:	move   a7, *a13(0x140), 1
L3FBB0500:
3fbb0500:	move   *a13(0x140), a9, 1
3fbb0520:	move   *a13(0x40), a7, 1
3fbb0540:	cmp    a7, a9
3fbb0550:	jrnc   L3FBB0620
L3FBB0560:
3fbb0560:	move   *a13(0xe0), a11, 1
3fbb0580:	sll    0x3, a11
3fbb0590:	move   *a13(0x140), a9, 1
3fbb05b0:	add    a9, a11
3fbb05c0:	move   a11, *a13(0x140), 1
3fbb05e0:	move   *a13(0x40), a9, 1
3fbb0600:	cmp    a9, a11
3fbb0610:	jrc   L3FBB0560
L3FBB0620:
3fbb0620:	move   *a13(0x2e0), a11, 1
3fbb0640:	sll    0x3, a11
3fbb0650:	move   *a13(0x140), a9, 1
3fbb0670:	add    a9, a11
3fbb0680:	move   a11, *a13(0x260), 1
L3FBB06A0:
3fbb06a0:	move   *a13(0xff60), a11, 1
3fbb06c0:	move   *a11(0x20), a9, 1
3fbb06e0:	move   a9, *a13(0x100), 1
3fbb0700:	jaeq   L3FBAE660
3fbb0720:	jrle   L3FBB0910
3fbb0730:	move   *a13(0x160), a7, 1
3fbb0750:	add    a9, a7
3fbb0760:	move   a7, *a13(0x160), 1
3fbb0780:	move   *a13(0x80), a9, 1
3fbb07a0:	cmp    a9, a7
3fbb07b0:	jrge   L3FBB0870
3fbb07c0:	move   *a13(0x100), a7, 1
3fbb07e0:	sra    0x3, a7
3fbb07f0:	sll    0x3, a7
3fbb0800:	move   *a13(0x260), a9, 1
3fbb0820:	add    a9, a7
3fbb0830:	move   a7, *a13(0x260), 1
3fbb0850:	jauc   L3FBAE660
L3FBB0870:
3fbb0870:	move   *a13(0x160), a11, 1
3fbb0890:	move   *a13(0x80), a9, 1
3fbb08b0:	sub    a9, a11
3fbb08c0:	move   a11, *a13(0x160), 1
3fbb08e0:	cmp    a9, a11
3fbb08f0:	jrge   L3FBB0870
3fbb0900:	jruc   L3FBB0A80
L3FBB0910:
3fbb0910:	move   *a13(0x160), a7, 1
3fbb0930:	add    a9, a7
3fbb0940:	move   a7, *a13(0x160), 1
3fbb0960:	jrlt   L3FBB0A00
3fbb0970:	sra    0x3, a9
3fbb0980:	sll    0x3, a9
3fbb0990:	move   *a13(0x260), a7, 1
3fbb09b0:	add    a7, a9
3fbb09c0:	move   a9, *a13(0x260), 1
3fbb09e0:	jauc   L3FBAE660
L3FBB0A00:
3fbb0a00:	move   *a13(0x160), a11, 1
3fbb0a20:	move   *a13(0x80), a9, 1
3fbb0a40:	add    a9, a11
3fbb0a50:	move   a11, *a13(0x160), 1
3fbb0a70:	jrlt   L3FBB0A00
L3FBB0A80:
3fbb0a80:	move   *a13(0x160), *a13(0x240), 1
3fbb0ab0:	move   *a13(0x140), *a13(0x260), 1
3fbb0ae0:	move   *a13(0x240), a11, 1
3fbb0b00:	subk   32, a11
3fbb0b10:	jalt   L3FBAE660
L3FBB0B30:
3fbb0b30:	move   *a13(0x240), a11, 1
3fbb0b50:	subk   32, a11
3fbb0b60:	move   a11, *a13(0x240), 1
3fbb0b80:	move   *a13(0x260), a9, 1
3fbb0ba0:	addk   32, a9
3fbb0bb0:	move   a9, *a13(0x260), 1
3fbb0bd0:	subk   32, a11
3fbb0be0:	jrge   L3FBB0B30
3fbb0bf0:	jauc   L3FBAE660
L3FBB0C10:
3fbb0c10:	move   *sp(0xa0), a14, 1
3fbb0c30:	mmfm   sp, a7,a9,a11,a13
3fbb0c50:	rets   2
3fbb0c60:	mmtm   sp, a9,a11,a13
3fbb0c80:	move   a14, a13
3fbb0c90:	addi   0x40, a14
3fbb0cb0:	jruc   L3FBB0DC0
L3FBB0CC0:
3fbb0cc0:	move   *a13(0xffc0), a11, 1
3fbb0ce0:	movk   16, a9
3fbb0cf0:	setf   16, 1, 0
3fbb0d00:	move   a9, *a11, 0
3fbb0d10:	move   *a13(0xffa0), a9, 1
3fbb0d30:	movk   16, a11
3fbb0d40:	move   a11, *a9, 0
3fbb0d50:	jruc   L3FBB0E30
L3FBB0D60:
3fbb0d60:	move   *a13(0xffc0), a11, 1
3fbb0d80:	movk   32, a9
3fbb0d90:	setf   16, 1, 0
3fbb0da0:	move   a9, *a11, 0
3fbb0db0:	jruc   L3FBB0E30
L3FBB0DC0:
3fbb0dc0:	move   *a13(0xffe0), a8, 1
3fbb0de0:	jreq   L3FBB0CC0
3fbb0df0:	dec    a8
3fbb0e00:	jreq   L3FBB0D60
3fbb0e10:	dec    a8
3fbb0e20:	jreq   L3FBB0D60
L3FBB0E30:
3fbb0e30:	move   *sp(0x80), a14, 1
3fbb0e50:	mmfm   sp, a9,a11,a13
3fbb0e70:	rets   2
3fbb0e80:	mmtm   sp, a7,a9,a11,a13
3fbb0ea0:	move   a14, a13
3fbb0eb0:	addi   0x140, a14
3fbb0ed0:	move   *a13(0xff80), a11, 1
3fbb0ef0:	move   a11, *a13, 1
3fbb0f00:	jaeq   L3FBB18C0
3fbb0f20:	move   *a13(0xffc0), a9, 1
3fbb0f40:	move   *a9(0x20), a9, 1
3fbb0f60:	move   *a9(0x40), *a13(0x20), 1
3fbb0f90:	move   *a13(0x20), a9, 1
3fbb0fb0:	move   *a9(0x80), a9, 1
3fbb0fd0:	move   *a9(0x60), a9, 1
3fbb0ff0:	move   *a9(0xe0), *a13(0x40), 1
3fbb1020:	move   *a13(0x20), a9, 1
3fbb1040:	move   *a9(0x80), a9, 1
3fbb1060:	move   *a9(0x60), a9, 1
3fbb1080:	setf   16, 0, 0
3fbb1090:	move   *a9(0x100), a9, 0
3fbb10b0:	move   a9, *a13(0x80), 1
3fbb10d0:	sll    0x5, a9
3fbb10e0:	move   *a13(0x40), a11, 1
3fbb1100:	add    a11, a9
3fbb1110:	move   a9, *a13(0x60), 1
3fbb1130:	sub    a11, a9
3fbb1140:	sra    0x3, a9
3fbb1150:	move   a9, *a13(0xa0), 1
3fbb1170:	move   *a13(0xff60), a9, 1
3fbb1190:	move   *a9, a9, 1
3fbb11a0:	move   a9, *a13(0xe0), 1
3fbb11c0:	jrge   L3FBB1270
3fbb11d0:	move   *a13(0x80), a11, 1
3fbb11f0:	mods   a11, a9
3fbb1200:	move   a9, *a13(0xe0), 1
3fbb1220:	jreq   L3FBB12E0
3fbb1230:	add    a11, a9
3fbb1240:	move   a9, *a13(0xe0), 1
3fbb1260:	jruc   L3FBB12E0
L3FBB1270:
3fbb1270:	move   *a13(0x80), a11, 1
3fbb1290:	cmp    a11, a9
3fbb12a0:	jrlt   L3FBB12E0
3fbb12b0:	mods   a11, a9
3fbb12c0:	move   a9, *a13(0xe0), 1
L3FBB12E0:
3fbb12e0:	sll    0x5, a9
3fbb12f0:	move   *a13(0x40), a11, 1
3fbb1310:	add    a11, a9
3fbb1320:	move   a9, *a13(0xc0), 1
3fbb1340:	jruc   L3FBB14D0
L3FBB1350:
3fbb1350:	move   *a13(0xe0), a11, 1
3fbb1370:	sll    0x5, a11
3fbb1380:	move   *a13(0xc0), a9, 1
3fbb13a0:	add    a9, a11
3fbb13b0:	move   a11, *a13(0xc0), 1
3fbb13d0:	move   *a13(0x60), a9, 1
3fbb13f0:	cmp    a9, a11
3fbb1400:	jrc   L3FBB14D0
L3FBB1410:
3fbb1410:	move   *a13(0xa0), a11, 1
3fbb1430:	sll    0x3, a11
3fbb1440:	move   *a13(0xc0), a9, 1
3fbb1460:	sub    a11, a9
3fbb1470:	move   a9, *a13(0xc0), 1
3fbb1490:	move   *a13(0x60), a11, 1
3fbb14b0:	cmp    a11, a9
3fbb14c0:	jrnc   L3FBB1410
L3FBB14D0:
3fbb14d0:	move   *a13(0xff60), a11, 1
3fbb14f0:	move   *a11(0x40), *a13(0x100), 1
3fbb1520:	move   *a11(0x60), *a13(0x120), 1
3fbb1550:	move   *a13(0x100), a9, 1
3fbb1570:	move   *a9, a7, 1
3fbb1580:	move   *a13(0x120), a9, 1
3fbb15a0:	xor    a9, a7
3fbb15b0:	move   *a13(0xc0), a9, 1
3fbb15d0:	move   *a13(0x120), a11, 1
3fbb15f0:	move   *a9, a9, 1
3fbb1600:	andn   a9, a11
3fbb1610:	or     a11, a7
3fbb1620:	move   *a13(0x100), a11, 1
3fbb1640:	move   a7, *a11, 1
3fbb1650:	move   *a13, a9, 1
3fbb1660:	dec    a9
3fbb1670:	move   a9, *a13, 1
3fbb1680:	jreq   L3FBB18C0
3fbb1690:	move   *a13(0xff60), a7, 1
3fbb16b0:	addi   0x80, a7
3fbb16d0:	move   a7, *a13(0xff60), 1
3fbb16f0:	move   *a7, a7, 1
3fbb1700:	move   a7, *a13(0xe0), 1
3fbb1720:	jrlt   L3FBB1750
3fbb1730:	jrle   L3FBB14D0
3fbb1740:	jruc   L3FBB1350
L3FBB1750:
3fbb1750:	sll    0x5, a7
3fbb1760:	move   *a13(0xc0), a9, 1
3fbb1780:	add    a9, a7
3fbb1790:	move   a7, *a13(0xc0), 1
3fbb17b0:	move   *a13(0x40), a9, 1
3fbb17d0:	cmp    a9, a7
3fbb17e0:	jrnc   L3FBB14D0
L3FBB17F0:
3fbb17f0:	move   *a13(0xa0), a11, 1
3fbb1810:	sll    0x3, a11
3fbb1820:	move   *a13(0xc0), a9, 1
3fbb1840:	add    a9, a11
3fbb1850:	move   a11, *a13(0xc0), 1
3fbb1870:	move   *a13(0x40), a9, 1
3fbb1890:	cmp    a9, a11
3fbb18a0:	jrc   L3FBB17F0
3fbb18b0:	jruc   L3FBB14D0
L3FBB18C0:
3fbb18c0:	move   *sp(0xa0), a14, 1
3fbb18e0:	mmfm   sp, a7,a9,a11,a13
3fbb1900:	rets   2
3fbb1910:	mmtm   sp, a7,a9,a11,a13
3fbb1930:	move   a14, a13
3fbb1940:	addi   0x2e0, a14
3fbb1960:	move   *a13(0xff80), a11, 1
3fbb1980:	move   a11, *a13, 1
3fbb1990:	jaeq   L3FBB4A70
3fbb19b0:	move   *a13(0xffc0), a9, 1
3fbb19d0:	move   *a9(0x20), a9, 1
3fbb19f0:	move   *a9(0x40), *a13(0x20), 1
3fbb1a20:	move   *a13(0x20), a9, 1
3fbb1a40:	move   *a9(0x80), a9, 1
3fbb1a60:	move   *a9(0x60), a9, 1
3fbb1a80:	move   *a9(0xe0), *a13(0x40), 1
3fbb1ab0:	move   *a13(0x20), a9, 1
3fbb1ad0:	move   *a9(0x80), a9, 1
3fbb1af0:	move   *a9(0x60), a9, 1
3fbb1b10:	move   *a9(0x140), *a13(0xc0), 1
3fbb1b40:	move   *a13(0x20), a9, 1
3fbb1b60:	move   *a9(0x80), a9, 1
3fbb1b80:	move   *a9(0x60), a9, 1
3fbb1ba0:	setf   16, 0, 0
3fbb1bb0:	move   *a9(0x110), a9, 0
3fbb1bd0:	move   a9, *a13(0x80), 1
3fbb1bf0:	move   *a13(0x20), a9, 1
3fbb1c10:	move   *a9(0x80), a9, 1
3fbb1c30:	move   *a9(0x60), a9, 1
3fbb1c50:	move   *a9(0x100), a9, 0
3fbb1c70:	move   a9, *a13(0xa0), 1
3fbb1c90:	move   *a13(0xc0), a11, 1
3fbb1cb0:	mpys   a9, a11
3fbb1cc0:	move   a11, *a13(0xe0), 1
3fbb1ce0:	sll    0x3, a11
3fbb1cf0:	move   *a13(0x40), a9, 1
3fbb1d10:	add    a9, a11
3fbb1d20:	move   a11, *a13(0x60), 1
3fbb1d40:	move   *a13(0xff60), a9, 1
3fbb1d60:	move   *a13(0xffc0), a11, 1
3fbb1d80:	setf   16, 1, 0
3fbb1d90:	move   *a11(0x210), a11, 0
3fbb1db0:	move   *a9, a9, 1
3fbb1dc0:	sub    a11, a9
3fbb1dd0:	move   a9, *a13(0x120), 1
3fbb1df0:	jrge   L3FBB1EA0
3fbb1e00:	move   *a13(0xa0), a11, 1
3fbb1e20:	mods   a11, a9
3fbb1e30:	move   a9, *a13(0x120), 1
3fbb1e50:	jreq   L3FBB1F10
3fbb1e60:	add    a11, a9
3fbb1e70:	move   a9, *a13(0x120), 1
3fbb1e90:	jruc   L3FBB1F10
L3FBB1EA0:
3fbb1ea0:	move   *a13(0xa0), a11, 1
3fbb1ec0:	cmp    a11, a9
3fbb1ed0:	jrlt   L3FBB1F10
3fbb1ee0:	mods   a11, a9
3fbb1ef0:	move   a9, *a13(0x120), 1
L3FBB1F10:
3fbb1f10:	move   *a13(0x40), *a13(0x140), 1
3fbb1f40:	move   a9, a9
3fbb1f50:	jreq   L3FBB2040
L3FBB1F60:
3fbb1f60:	move   *a13(0xc0), a11, 1
3fbb1f80:	sll    0x3, a11
3fbb1f90:	move   *a13(0x140), a9, 1
3fbb1fb0:	add    a9, a11
3fbb1fc0:	move   a11, *a13(0x140), 1
3fbb1fe0:	move   *a13(0x120), a9, 1
3fbb2000:	dec    a9
3fbb2010:	move   a9, *a13(0x120), 1
3fbb2030:	jrne   L3FBB1F60
L3FBB2040:
3fbb2040:	sub    a11, a11
3fbb2050:	move   a11, *a13(0x200), 1
3fbb2070:	move   *a13(0xffe0), a9, 1
3fbb2090:	setf   16, 1, 0
3fbb20a0:	move   *a9, a9, 0
3fbb20b0:	jrne   L3FBB2120
3fbb20c0:	move   *a13(0xffe0), a9, 1
3fbb20e0:	move   *a9(0x3a0), a9, 0
3fbb2100:	move   a9, *a13(0x200), 1
L3FBB2120:
3fbb2120:	move   *a13(0xff60), a9, 1
3fbb2140:	move   *a9(0x20), a11, 1
3fbb2160:	move   *a13(0xffa0), a9, 1
3fbb2180:	add    a9, a11
3fbb2190:	move   *a13(0x200), a9, 1
3fbb21b0:	add    a9, a11
3fbb21c0:	movk   31, a9
3fbb21d0:	andn   a9, a11
3fbb21e0:	move   *a13(0xffc0), a9, 1
3fbb2200:	move   *a13(0x200), a7, 1
3fbb2220:	move   *a9(0x200), a9, 0
3fbb2240:	add    a7, a9
3fbb2250:	move   *a13(0x80), a7, 1
3fbb2270:	mods   a7, a9
3fbb2280:	sub    a9, a11
3fbb2290:	move   a11, *a13(0x160), 1
3fbb22b0:	jrge   L3FBB2340
3fbb22c0:	mods   a7, a11
3fbb22d0:	move   a11, *a13(0x160), 1
3fbb22f0:	jreq   L3FBB2390
3fbb2300:	add    a7, a11
3fbb2310:	move   a11, *a13(0x160), 1
3fbb2330:	jruc   L3FBB2390
L3FBB2340:
3fbb2340:	cmp    a7, a11
3fbb2350:	jrlt   L3FBB2390
3fbb2360:	mods   a7, a11
3fbb2370:	move   a11, *a13(0x160), 1
L3FBB2390:
3fbb2390:	subk   32, a7
3fbb23a0:	jage   L3FBB32C0
3fbb23c0:	move   *a13(0x140), a9, 1
3fbb23e0:	move   *a9(0x0), *a13(0x220), 1
3fbb2410:	jruc   L3FBB24D0
L3FBB2420:
3fbb2420:	move   *a13(0xff60), a11, 1
3fbb2440:	move   *a11(0x20), a9, 1
3fbb2460:	move   a9, *a13(0x100), 1
3fbb2480:	jreq   L3FBB24D0
3fbb2490:	jage   L3FBB3090
3fbb24b0:	jauc   L3FBB31B0
L3FBB24D0:
3fbb24d0:	move   *a13(0x160), a11, 1
3fbb24f0:	neg    a11
3fbb2500:	move   *a13(0x220), a9, 1
3fbb2520:	sra    a11, a9
3fbb2530:	move   *a13(0x160), a11, 1
3fbb2550:	neg    a11
3fbb2560:	addk   31, a11
3fbb2570:	sll    0x5, a11
3fbb2580:	addi   0xda400, a11
3fbb25b0:	move   *a11, a11, 1
3fbb25c0:	and    a11, a9
3fbb25d0:	move   a9, *a13(0x1a0), 1
3fbb25f0:	move   *a13(0x80), a11, 1
3fbb2610:	move   *a13(0x160), a7, 1
3fbb2630:	sub    a7, a11
3fbb2640:	move   a11, *a13(0x180), 1
3fbb2660:	move   *a13(0x220), a7, 1
3fbb2680:	sll    a11, a7
3fbb2690:	or     a9, a7
3fbb26a0:	move   a7, *a13(0x1a0), 1
3fbb26c0:	move   *a13(0x80), a9, 1
3fbb26e0:	add    a9, a11
3fbb26f0:	move   a11, *a13(0x180), 1
3fbb2710:	subk   32, a11
3fbb2720:	jrge   L3FBB27D0
3fbb2730:	move   *a13(0x220), a11, 1
3fbb2750:	move   *a13(0x180), a7, 1
3fbb2770:	sll    a7, a11
3fbb2780:	move   *a13(0x1a0), a7, 1
3fbb27a0:	or     a7, a11
3fbb27b0:	move   a11, *a13(0x1a0), 1
L3FBB27D0:
3fbb27d0:	move   *a13(0xff60), a11, 1
3fbb27f0:	move   *a11(0x40), *a13(0x1c0), 1
3fbb2820:	move   *a11(0x60), *a13(0x1e0), 1
3fbb2850:	move   *a13(0x1c0), a9, 1
3fbb2870:	move   *a9, a7, 1
3fbb2880:	move   *a13(0x1e0), a9, 1
3fbb28a0:	xor    a9, a7
3fbb28b0:	move   *a13(0x1a0), a11, 1
3fbb28d0:	andn   a11, a9
3fbb28e0:	or     a9, a7
3fbb28f0:	move   *a13(0x1c0), a9, 1
3fbb2910:	move   a7, *a9, 1
3fbb2920:	move   *a13, a7, 1
3fbb2930:	dec    a7
3fbb2940:	move   a7, *a13, 1
3fbb2950:	jaeq   L3FBB4A70
3fbb2970:	move   *a13(0xff60), a7, 1
3fbb2990:	addi   0x80, a7
3fbb29b0:	move   a7, *a13(0xff60), 1
3fbb29d0:	move   *a7, a7, 1
3fbb29e0:	move   a7, *a13(0x120), 1
3fbb2a00:	jreq   L3FBB3000
3fbb2a10:	jrle   L3FBB2D00
3fbb2a20:	move   *a13(0xc0), a7, 1
3fbb2a40:	sll    0x3, a7
3fbb2a50:	move   *a13(0x140), a9, 1
3fbb2a70:	add    a9, a7
3fbb2a80:	move   a7, *a13(0x140), 1
3fbb2aa0:	move   *a13(0x120), a9, 1
3fbb2ac0:	dec    a9
3fbb2ad0:	move   a9, *a13(0x120), 1
3fbb2af0:	jrle   L3FBB2B90
3fbb2b00:	move   *a13(0xc0), a7, 1
3fbb2b20:	mpys   a7, a9
3fbb2b30:	sll    0x3, a9
3fbb2b40:	move   *a13(0x140), a7, 1
3fbb2b60:	add    a7, a9
3fbb2b70:	move   a9, *a13(0x140), 1
L3FBB2B90:
3fbb2b90:	move   *a13(0x140), a9, 1
3fbb2bb0:	move   *a13(0x60), a7, 1
3fbb2bd0:	cmp    a7, a9
3fbb2be0:	jrc   L3FBB2CB0
L3FBB2BF0:
3fbb2bf0:	move   *a13(0xe0), a11, 1
3fbb2c10:	sll    0x3, a11
3fbb2c20:	move   *a13(0x140), a9, 1
3fbb2c40:	sub    a11, a9
3fbb2c50:	move   a9, *a13(0x140), 1
3fbb2c70:	move   *a13(0x60), a11, 1
3fbb2c90:	cmp    a11, a9
3fbb2ca0:	jrnc   L3FBB2BF0
L3FBB2CB0:
3fbb2cb0:	move   *a9(0x0), *a13(0x220), 1
3fbb2ce0:	jauc   L3FBB2420
L3FBB2D00:
3fbb2d00:	move   *a13(0xc0), a7, 1
3fbb2d20:	sll    0x3, a7
3fbb2d30:	move   *a13(0x140), a9, 1
3fbb2d50:	sub    a7, a9
3fbb2d60:	move   a9, *a13(0x140), 1
3fbb2d80:	move   *a13(0x120), a7, 1
3fbb2da0:	inc    a7
3fbb2db0:	move   a7, *a13(0x120), 1
3fbb2dd0:	jrge   L3FBB2E70
3fbb2de0:	move   *a13(0xc0), a9, 1
3fbb2e00:	mpys   a9, a7
3fbb2e10:	sll    0x3, a7
3fbb2e20:	move   *a13(0x140), a9, 1
3fbb2e40:	add    a9, a7
3fbb2e50:	move   a7, *a13(0x140), 1
L3FBB2E70:
3fbb2e70:	move   *a13(0x140), a9, 1
3fbb2e90:	move   *a13(0x40), a7, 1
3fbb2eb0:	cmp    a7, a9
3fbb2ec0:	jrnc   L3FBB2F90
L3FBB2ED0:
3fbb2ed0:	move   *a13(0xe0), a11, 1
3fbb2ef0:	sll    0x3, a11
3fbb2f00:	move   *a13(0x140), a9, 1
3fbb2f20:	add    a9, a11
3fbb2f30:	move   a11, *a13(0x140), 1
3fbb2f50:	move   *a13(0x40), a9, 1
3fbb2f70:	cmp    a9, a11
3fbb2f80:	jrc   L3FBB2ED0
L3FBB2F90:
3fbb2f90:	move   *a13(0x140), a11, 1
3fbb2fb0:	move   *a11(0x0), *a13(0x220), 1
3fbb2fe0:	jauc   L3FBB2420
L3FBB3000:
3fbb3000:	move   *a13(0xff60), a7, 1
3fbb3020:	move   *a7(0x20), a7, 1
3fbb3040:	move   a7, *a13(0x100), 1
3fbb3060:	jaeq   L3FBB27D0
3fbb3080:	jrle   L3FBB31B0
L3FBB3090:
3fbb3090:	move   *a13(0x160), a11, 1
3fbb30b0:	move   *a13(0x100), a9, 1
3fbb30d0:	add    a9, a11
3fbb30e0:	move   a11, *a13(0x160), 1
L3FBB3100:
3fbb3100:	move   *a13(0x160), a11, 1
3fbb3120:	move   *a13(0x80), a9, 1
3fbb3140:	sub    a9, a11
3fbb3150:	move   a11, *a13(0x160), 1
3fbb3170:	cmp    a9, a11
3fbb3180:	jrge   L3FBB3100
3fbb3190:	jauc   L3FBB24D0
L3FBB31B0:
3fbb31b0:	move   *a13(0x160), a11, 1
3fbb31d0:	move   *a13(0x100), a9, 1
3fbb31f0:	add    a9, a11
3fbb3200:	move   a11, *a13(0x160), 1
L3FBB3220:
3fbb3220:	move   *a13(0x160), a11, 1
3fbb3240:	move   *a13(0x80), a9, 1
3fbb3260:	add    a9, a11
3fbb3270:	move   a11, *a13(0x160), 1
3fbb3290:	jrlt   L3FBB3220
3fbb32a0:	jauc   L3FBB24D0
L3FBB32C0:
3fbb32c0:	move   a11, *a13(0x220), 1
3fbb32e0:	move   *a13(0x140), *a13(0x240), 1
3fbb3310:	subk   32, a11
3fbb3320:	jrlt   L3FBB34B0
L3FBB3330:
3fbb3330:	move   *a13(0x220), a11, 1
3fbb3350:	subk   32, a11
3fbb3360:	move   a11, *a13(0x220), 1
3fbb3380:	move   *a13(0x240), a9, 1
3fbb33a0:	addk   32, a9
3fbb33b0:	move   a9, *a13(0x240), 1
3fbb33d0:	subk   32, a11
3fbb33e0:	jrge   L3FBB3330
3fbb33f0:	jruc   L3FBB34B0
L3FBB3400:
3fbb3400:	move   *a13(0xff60), a11, 1
3fbb3420:	move   *a11(0x20), a9, 1
3fbb3440:	move   a9, *a13(0x100), 1
3fbb3460:	jreq   L3FBB34B0
3fbb3470:	jage   L3FBB43F0
3fbb3490:	jauc   L3FBB4750
L3FBB34B0:
3fbb34b0:	move   *a13(0x240), *a13(0x260), 1
3fbb34e0:	move   *a13(0x220), a11, 1
3fbb3500:	neg    a11
3fbb3510:	addk   32, a11
3fbb3520:	move   a11, *a13(0x180), 1
3fbb3540:	move   *a13(0x260), a9, 1
3fbb3560:	move   *a13(0x220), a7, 1
3fbb3580:	neg    a7
3fbb3590:	move   *a9+, a11, 1
3fbb35a0:	move   a9, *a13(0x260), 1
3fbb35c0:	sra    a7, a11
3fbb35d0:	move   *a13(0x180), a7, 1
3fbb35f0:	dec    a7
3fbb3600:	sll    0x5, a7
3fbb3610:	addi   0xda400, a7
3fbb3640:	move   *a7, a7, 1
3fbb3650:	and    a7, a11
3fbb3660:	move   a11, *a13(0x1a0), 1
3fbb3680:	move   *a13(0x160), a7, 1
3fbb36a0:	move   *a13(0x180), a9, 1
3fbb36c0:	add    a9, a7
3fbb36d0:	move   a7, *a13(0x280), 1
3fbb36f0:	move   *a13(0x80), a9, 1
3fbb3710:	sub    a7, a9
3fbb3720:	move   a9, *a13(0x2c0), 1
3fbb3740:	jrgt   L3FBB3800
3fbb3750:	move   *a13(0x180), a7, 1
3fbb3770:	add    a9, a7
3fbb3780:	move   *a13(0x140), a9, 1
3fbb37a0:	move   *a9, a9, 1
3fbb37b0:	sll    a7, a9
3fbb37c0:	or     a11, a9
3fbb37d0:	move   a9, *a13(0x1a0), 1
3fbb37f0:	jruc   L3FBB3A10
L3FBB3800:
3fbb3800:	move   *a13(0x180), a7, 1
3fbb3820:	subk   32, a7
3fbb3830:	jrge   L3FBB3A10
3fbb3840:	move   *a13(0x260), a7, 1
3fbb3860:	move   *a7, a7, 1
3fbb3870:	move   *a13(0x180), a9, 1
3fbb3890:	sll    a9, a7
3fbb38a0:	or     a11, a7
3fbb38b0:	move   a7, *a13(0x1a0), 1
3fbb38d0:	move   *a13(0x80), a11, 1
3fbb38f0:	move   *a13(0x280), a7, 1
3fbb3910:	sub    a7, a11
3fbb3920:	add    a9, a11
3fbb3930:	subk   32, a11
3fbb3940:	move   a11, *a13(0x2c0), 1
3fbb3960:	jrge   L3FBB3A10
3fbb3970:	move   *a13(0x140), a7, 1
3fbb3990:	move   *a7, a7, 1
3fbb39a0:	addk   32, a11
3fbb39b0:	sll    a11, a7
3fbb39c0:	move   *a13(0x1a0), a11, 1
3fbb39e0:	or     a11, a7
3fbb39f0:	move   a7, *a13(0x1a0), 1
L3FBB3A10:
3fbb3a10:	move   *a13(0xff60), a11, 1
3fbb3a30:	move   *a11(0x40), *a13(0x1c0), 1
3fbb3a60:	move   *a11(0x60), *a13(0x1e0), 1
3fbb3a90:	move   *a13(0x1c0), a9, 1
3fbb3ab0:	move   *a9, a7, 1
3fbb3ac0:	move   *a13(0x1e0), a9, 1
3fbb3ae0:	xor    a9, a7
3fbb3af0:	move   *a13(0x1a0), a11, 1
3fbb3b10:	andn   a11, a9
3fbb3b20:	or     a9, a7
3fbb3b30:	move   *a13(0x1c0), a9, 1
3fbb3b50:	move   a7, *a9, 1
3fbb3b60:	move   *a13, a7, 1
3fbb3b70:	dec    a7
3fbb3b80:	move   a7, *a13, 1
3fbb3b90:	jaeq   L3FBB4A70
3fbb3bb0:	move   *a13(0xff60), a7, 1
3fbb3bd0:	addi   0x80, a7
3fbb3bf0:	move   a7, *a13(0xff60), 1
3fbb3c10:	move   *a7, a7, 1
3fbb3c20:	move   a7, *a13(0x120), 1
3fbb3c40:	jreq   L3FBB4360
3fbb3c50:	jrle   L3FBB3FD0
3fbb3c60:	move   *a13(0x240), a7, 1
3fbb3c80:	move   *a13(0x140), a9, 1
3fbb3ca0:	sub    a9, a7
3fbb3cb0:	sra    0x3, a7
3fbb3cc0:	move   a7, *a13(0x2a0), 1
3fbb3ce0:	move   *a13(0xc0), a7, 1
3fbb3d00:	sll    0x3, a7
3fbb3d10:	add    a9, a7
3fbb3d20:	move   a7, *a13(0x140), 1
3fbb3d40:	move   *a13(0x120), a9, 1
3fbb3d60:	dec    a9
3fbb3d70:	move   a9, *a13(0x120), 1
3fbb3d90:	jrle   L3FBB3E30
3fbb3da0:	move   *a13(0xc0), a7, 1
3fbb3dc0:	mpys   a7, a9
3fbb3dd0:	sll    0x3, a9
3fbb3de0:	move   *a13(0x140), a7, 1
3fbb3e00:	add    a7, a9
3fbb3e10:	move   a9, *a13(0x140), 1
L3FBB3E30:
3fbb3e30:	move   *a13(0x140), a9, 1
3fbb3e50:	move   *a13(0x60), a7, 1
3fbb3e70:	cmp    a7, a9
3fbb3e80:	jrc   L3FBB3F50
L3FBB3E90:
3fbb3e90:	move   *a13(0xe0), a11, 1
3fbb3eb0:	sll    0x3, a11
3fbb3ec0:	move   *a13(0x140), a9, 1
3fbb3ee0:	sub    a11, a9
3fbb3ef0:	move   a9, *a13(0x140), 1
3fbb3f10:	move   *a13(0x60), a11, 1
3fbb3f30:	cmp    a11, a9
3fbb3f40:	jrnc   L3FBB3E90
L3FBB3F50:
3fbb3f50:	move   *a13(0x2a0), a11, 1
3fbb3f70:	sll    0x3, a11
3fbb3f80:	add    a9, a11
3fbb3f90:	move   a11, *a13(0x240), 1
3fbb3fb0:	jauc   L3FBB3400
L3FBB3FD0:
3fbb3fd0:	move   *a13(0x240), a7, 1
3fbb3ff0:	move   *a13(0x140), a9, 1
3fbb4010:	sub    a9, a7
3fbb4020:	sra    0x3, a7
3fbb4030:	move   a7, *a13(0x2a0), 1
3fbb4050:	move   *a13(0xc0), a7, 1
3fbb4070:	sll    0x3, a7
3fbb4080:	sub    a7, a9
3fbb4090:	move   a9, *a13(0x140), 1
3fbb40b0:	move   *a13(0x120), a7, 1
3fbb40d0:	inc    a7
3fbb40e0:	move   a7, *a13(0x120), 1
3fbb4100:	jrge   L3FBB41A0
3fbb4110:	move   *a13(0xc0), a9, 1
3fbb4130:	mpys   a9, a7
3fbb4140:	sll    0x3, a7
3fbb4150:	move   *a13(0x140), a9, 1
3fbb4170:	add    a9, a7
3fbb4180:	move   a7, *a13(0x140), 1
L3FBB41A0:
3fbb41a0:	move   *a13(0x140), a9, 1
3fbb41c0:	move   *a13(0x40), a7, 1
3fbb41e0:	cmp    a7, a9
3fbb41f0:	jrnc   L3FBB42C0
L3FBB4200:
3fbb4200:	move   *a13(0xe0), a11, 1
3fbb4220:	sll    0x3, a11
3fbb4230:	move   *a13(0x140), a9, 1
3fbb4250:	add    a9, a11
3fbb4260:	move   a11, *a13(0x140), 1
3fbb4280:	move   *a13(0x40), a9, 1
3fbb42a0:	cmp    a9, a11
3fbb42b0:	jrc   L3FBB4200
L3FBB42C0:
3fbb42c0:	move   *a13(0x2a0), a11, 1
3fbb42e0:	sll    0x3, a11
3fbb42f0:	move   *a13(0x140), a9, 1
3fbb4310:	add    a9, a11
3fbb4320:	move   a11, *a13(0x240), 1
3fbb4340:	jauc   L3FBB3400
L3FBB4360:
3fbb4360:	move   *a13(0xff60), a7, 1
3fbb4380:	move   *a7(0x20), a7, 1
3fbb43a0:	move   a7, *a13(0x100), 1
3fbb43c0:	jaeq   L3FBB3A10
3fbb43e0:	jrle   L3FBB4750
L3FBB43F0:
3fbb43f0:	move   *a13(0x160), a11, 1
3fbb4410:	move   *a13(0x100), a9, 1
3fbb4430:	add    a9, a11
3fbb4440:	move   a11, *a13(0x160), 1
3fbb4460:	move   *a13(0x80), a7, 1
3fbb4480:	cmp    a7, a11
3fbb4490:	jrge   L3FBB4530
3fbb44a0:	sra    0x3, a9
3fbb44b0:	sll    0x3, a9
3fbb44c0:	move   *a13(0x240), a7, 1
3fbb44e0:	add    a7, a9
3fbb44f0:	move   a9, *a13(0x240), 1
3fbb4510:	jauc   L3FBB34B0
L3FBB4530:
3fbb4530:	move   *a13(0x160), a11, 1
3fbb4550:	move   *a13(0x80), a9, 1
3fbb4570:	sub    a9, a11
3fbb4580:	move   a11, *a13(0x160), 1
3fbb45a0:	cmp    a9, a11
3fbb45b0:	jrge   L3FBB4530
3fbb45c0:	move   *a13(0x160), *a13(0x220), 1
3fbb45f0:	move   *a13(0x140), *a13(0x240), 1
3fbb4620:	move   *a13(0x220), a11, 1
3fbb4640:	subk   32, a11
3fbb4650:	jalt   L3FBB34B0
L3FBB4670:
3fbb4670:	move   *a13(0x220), a11, 1
3fbb4690:	subk   32, a11
3fbb46a0:	move   a11, *a13(0x220), 1
3fbb46c0:	move   *a13(0x240), a9, 1
3fbb46e0:	addk   32, a9
3fbb46f0:	move   a9, *a13(0x240), 1
3fbb4710:	subk   32, a11
3fbb4720:	jrge   L3FBB4670
3fbb4730:	jauc   L3FBB34B0
L3FBB4750:
3fbb4750:	move   *a13(0x160), a11, 1
3fbb4770:	move   *a13(0x100), a9, 1
3fbb4790:	add    a9, a11
3fbb47a0:	move   a11, *a13(0x160), 1
3fbb47c0:	jrlt   L3FBB4860
3fbb47d0:	sra    0x3, a9
3fbb47e0:	sll    0x3, a9
3fbb47f0:	move   *a13(0x240), a7, 1
3fbb4810:	add    a7, a9
3fbb4820:	move   a9, *a13(0x240), 1
3fbb4840:	jauc   L3FBB34B0
L3FBB4860:
3fbb4860:	move   *a13(0x160), a11, 1
3fbb4880:	move   *a13(0x80), a9, 1
3fbb48a0:	add    a9, a11
3fbb48b0:	move   a11, *a13(0x160), 1
3fbb48d0:	jrlt   L3FBB4860
3fbb48e0:	move   *a13(0x160), *a13(0x220), 1
3fbb4910:	move   *a13(0x140), *a13(0x240), 1
3fbb4940:	move   *a13(0x220), a11, 1
3fbb4960:	subk   32, a11
3fbb4970:	jalt   L3FBB34B0
L3FBB4990:
3fbb4990:	move   *a13(0x220), a11, 1
3fbb49b0:	subk   32, a11
3fbb49c0:	move   a11, *a13(0x220), 1
3fbb49e0:	move   *a13(0x240), a9, 1
3fbb4a00:	addk   32, a9
3fbb4a10:	move   a9, *a13(0x240), 1
3fbb4a30:	subk   32, a11
3fbb4a40:	jrge   L3FBB4990
3fbb4a50:	jauc   L3FBB34B0
L3FBB4A70:
3fbb4a70:	move   *sp(0xa0), a14, 1
3fbb4a90:	mmfm   sp, a7,a9,a11,a13
3fbb4ab0:	rets   2
3fbb4ac0:	mmtm   sp, a7,a9,a11,a13
3fbb4ae0:	move   a14, a13
3fbb4af0:	addi   0x180, a14
3fbb4b10:	move   *a13(0xff80), a11, 1
3fbb4b30:	move   a11, *a13, 1
3fbb4b40:	jaeq   L3FBB5890
3fbb4b60:	move   *a13(0xffc0), a9, 1
3fbb4b80:	move   *a9(0x20), a9, 1
3fbb4ba0:	move   *a9(0x40), *a13(0x20), 1
3fbb4bd0:	move   *a13(0x20), a9, 1
3fbb4bf0:	move   *a9(0x80), a9, 1
3fbb4c10:	move   *a9(0x60), a9, 1
3fbb4c30:	move   *a9(0xe0), *a13(0x40), 1
3fbb4c60:	move   *a13(0x20), a9, 1
3fbb4c80:	move   *a9(0x80), a9, 1
3fbb4ca0:	move   *a9(0x60), a9, 1
3fbb4cc0:	setf   16, 0, 0
3fbb4cd0:	move   *a9(0x100), a9, 0
3fbb4cf0:	move   a9, *a13(0x80), 1
3fbb4d10:	sll    0x5, a9
3fbb4d20:	move   *a13(0x40), a11, 1
3fbb4d40:	add    a11, a9
3fbb4d50:	move   a9, *a13(0x60), 1
3fbb4d70:	sub    a11, a9
3fbb4d80:	sra    0x3, a9
3fbb4d90:	move   a9, *a13(0xa0), 1
3fbb4db0:	move   *a13(0xff60), a9, 1
3fbb4dd0:	move   *a9, a9, 1
3fbb4de0:	move   a9, *a13(0xe0), 1
3fbb4e00:	jrge   L3FBB4EB0
3fbb4e10:	move   *a13(0x80), a11, 1
3fbb4e30:	mods   a11, a9
3fbb4e40:	move   a9, *a13(0xe0), 1
3fbb4e60:	jreq   L3FBB4F20
3fbb4e70:	add    a11, a9
3fbb4e80:	move   a9, *a13(0xe0), 1
3fbb4ea0:	jruc   L3FBB4F20
L3FBB4EB0:
3fbb4eb0:	move   *a13(0x80), a11, 1
3fbb4ed0:	cmp    a11, a9
3fbb4ee0:	jrlt   L3FBB4F20
3fbb4ef0:	mods   a11, a9
3fbb4f00:	move   a9, *a13(0xe0), 1
L3FBB4F20:
3fbb4f20:	sll    0x5, a9
3fbb4f30:	move   *a13(0x40), a11, 1
3fbb4f50:	add    a11, a9
3fbb4f60:	move   a9, *a13(0xc0), 1
3fbb4f80:	jruc   L3FBB5110
L3FBB4F90:
3fbb4f90:	move   *a13(0xe0), a11, 1
3fbb4fb0:	sll    0x5, a11
3fbb4fc0:	move   *a13(0xc0), a9, 1
3fbb4fe0:	add    a9, a11
3fbb4ff0:	move   a11, *a13(0xc0), 1
3fbb5010:	move   *a13(0x60), a9, 1
3fbb5030:	cmp    a9, a11
3fbb5040:	jrc   L3FBB5110
L3FBB5050:
3fbb5050:	move   *a13(0xa0), a11, 1
3fbb5070:	sll    0x3, a11
3fbb5080:	move   *a13(0xc0), a9, 1
3fbb50a0:	sub    a11, a9
3fbb50b0:	move   a9, *a13(0xc0), 1
3fbb50d0:	move   *a13(0x60), a11, 1
3fbb50f0:	cmp    a11, a9
3fbb5100:	jrnc   L3FBB5050
L3FBB5110:
3fbb5110:	move   *a13(0xc0), a11, 1
3fbb5130:	move   *a11(0x0), *a13(0x100), 1
L3FBB5160:
3fbb5160:	move   *a13(0xff60), a11, 1
3fbb5180:	move   *a11(0x40), *a13(0x140), 1
3fbb51b0:	move   *a11(0x60), *a13(0x160), 1
3fbb51e0:	move   *a13(0x140), a9, 1
3fbb5200:	move   *a9, a7, 1
3fbb5210:	move   *a13(0x160), a9, 1
3fbb5230:	xor    a9, a7
3fbb5240:	move   *a13(0x100), a11, 1
3fbb5260:	andn   a11, a9
3fbb5270:	or     a9, a7
3fbb5280:	move   *a13(0x140), a9, 1
3fbb52a0:	move   a7, *a9, 1
3fbb52b0:	addk   32, a9
3fbb52c0:	move   a9, *a13(0x140), 1
3fbb52e0:	move   *a13(0xff60), a7, 1
3fbb5300:	move   *a7(0x80), a7, 1
3fbb5320:	move   a7, *a13(0x120), 1
3fbb5340:	jreq   L3FBB5470
L3FBB5350:
3fbb5350:	move   *a13(0x140), a11, 1
3fbb5370:	move   *a11, a9, 1
3fbb5380:	not    a9
3fbb5390:	move   *a13(0x100), a7, 1
3fbb53b0:	not    a7
3fbb53c0:	or     a7, a9
3fbb53d0:	move   a9, *a11, 1
3fbb53e0:	addk   32, a11
3fbb53f0:	move   a11, *a13(0x140), 1
3fbb5410:	move   *a13(0x120), a9, 1
3fbb5430:	dec    a9
3fbb5440:	move   a9, *a13(0x120), 1
3fbb5460:	jrne   L3FBB5350
L3FBB5470:
3fbb5470:	move   *a13(0xff60), a11, 1
3fbb5490:	move   *a11(0xa0), *a13(0x160), 1
3fbb54c0:	move   *a13(0x140), a9, 1
3fbb54e0:	move   *a9, a7, 1
3fbb54f0:	move   *a13(0x160), a9, 1
3fbb5510:	xor    a9, a7
3fbb5520:	move   *a13(0x100), a11, 1
3fbb5540:	andn   a11, a9
3fbb5550:	or     a9, a7
3fbb5560:	move   *a13(0x140), a9, 1
3fbb5580:	move   a7, *a9, 1
3fbb5590:	move   *a13, a7, 1
3fbb55a0:	dec    a7
3fbb55b0:	move   a7, *a13, 1
3fbb55c0:	jreq   L3FBB5890
3fbb55d0:	move   *a13(0xff60), a7, 1
3fbb55f0:	addi   0xc0, a7
3fbb5610:	move   a7, *a13(0xff60), 1
3fbb5630:	move   *a7, a7, 1
3fbb5640:	move   a7, *a13(0xe0), 1
3fbb5660:	jrlt   L3FBB5690
3fbb5670:	jrle   L3FBB5160
3fbb5680:	jruc   L3FBB4F90
L3FBB5690:
3fbb5690:	sll    0x5, a7
3fbb56a0:	move   *a13(0xc0), a9, 1
3fbb56c0:	add    a9, a7
3fbb56d0:	move   a7, *a13(0xc0), 1
3fbb56f0:	move   *a13(0x40), a9, 1
3fbb5710:	cmp    a9, a7
3fbb5720:	jrc   L3FBB5770
3fbb5730:	move   *a7(0x0), *a13(0x100), 1
3fbb5760:	jruc   L3FBB5160
L3FBB5770:
3fbb5770:	move   *a13(0xa0), a11, 1
3fbb5790:	sll    0x3, a11
3fbb57a0:	move   *a13(0xc0), a9, 1
3fbb57c0:	add    a9, a11
3fbb57d0:	move   a11, *a13(0xc0), 1
3fbb57f0:	move   *a13(0x40), a9, 1
3fbb5810:	cmp    a9, a11
3fbb5820:	jrc   L3FBB5770
3fbb5830:	move   *a13(0xc0), a11, 1
3fbb5850:	move   *a11(0x0), *a13(0x100), 1
3fbb5880:	jruc   L3FBB5160
L3FBB5890:
3fbb5890:	move   *sp(0xa0), a14, 1
3fbb58b0:	mmfm   sp, a7,a9,a11,a13
3fbb58d0:	rets   2
3fbb58e0:	mmtm   sp, a7,a9,a11,a13
3fbb5900:	move   a14, a13
3fbb5910:	addi   0x300, a14
3fbb5930:	move   *a13(0xff80), a11, 1
3fbb5950:	move   a11, *a13, 1
3fbb5960:	jaeq   L3FBBA280
3fbb5980:	move   *a13(0xffc0), a9, 1
3fbb59a0:	move   *a9(0x20), a9, 1
3fbb59c0:	move   *a9(0x40), *a13(0x20), 1
3fbb59f0:	move   *a13(0x20), a9, 1
3fbb5a10:	move   *a9(0x80), a9, 1
3fbb5a30:	move   *a9(0x60), a9, 1
3fbb5a50:	move   *a9(0xe0), *a13(0x40), 1
3fbb5a80:	move   *a13(0x20), a9, 1
3fbb5aa0:	move   *a9(0x80), a9, 1
3fbb5ac0:	move   *a9(0x60), a9, 1
3fbb5ae0:	move   *a9(0x140), *a13(0xc0), 1
3fbb5b10:	move   *a13(0x20), a9, 1
3fbb5b30:	move   *a9(0x80), a9, 1
3fbb5b50:	move   *a9(0x60), a9, 1
3fbb5b70:	setf   16, 0, 0
3fbb5b80:	move   *a9(0x110), a9, 0
3fbb5ba0:	move   a9, *a13(0x80), 1
3fbb5bc0:	move   *a13(0x20), a9, 1
3fbb5be0:	move   *a9(0x80), a9, 1
3fbb5c00:	move   *a9(0x60), a9, 1
3fbb5c20:	move   *a9(0x100), a9, 0
3fbb5c40:	move   a9, *a13(0xa0), 1
3fbb5c60:	move   *a13(0xc0), a11, 1
3fbb5c80:	mpys   a9, a11
3fbb5c90:	move   a11, *a13(0xe0), 1
3fbb5cb0:	sll    0x3, a11
3fbb5cc0:	move   *a13(0x40), a9, 1
3fbb5ce0:	add    a9, a11
3fbb5cf0:	move   a11, *a13(0x60), 1
3fbb5d10:	move   *a13(0xff60), a9, 1
3fbb5d30:	move   *a13(0xffc0), a11, 1
3fbb5d50:	setf   16, 1, 0
3fbb5d60:	move   *a11(0x210), a11, 0
3fbb5d80:	move   *a9, a9, 1
3fbb5d90:	sub    a11, a9
3fbb5da0:	move   a9, *a13(0x120), 1
3fbb5dc0:	jrge   L3FBB5E70
3fbb5dd0:	move   *a13(0xa0), a11, 1
3fbb5df0:	mods   a11, a9
3fbb5e00:	move   a9, *a13(0x120), 1
3fbb5e20:	jreq   L3FBB5EE0
3fbb5e30:	add    a11, a9
3fbb5e40:	move   a9, *a13(0x120), 1
3fbb5e60:	jruc   L3FBB5EE0
L3FBB5E70:
3fbb5e70:	move   *a13(0xa0), a11, 1
3fbb5e90:	cmp    a11, a9
3fbb5ea0:	jrlt   L3FBB5EE0
3fbb5eb0:	mods   a11, a9
3fbb5ec0:	move   a9, *a13(0x120), 1
L3FBB5EE0:
3fbb5ee0:	move   *a13(0x40), *a13(0x140), 1
3fbb5f10:	move   a9, a9
3fbb5f20:	jreq   L3FBB6010
L3FBB5F30:
3fbb5f30:	move   *a13(0xc0), a11, 1
3fbb5f50:	sll    0x3, a11
3fbb5f60:	move   *a13(0x140), a9, 1
3fbb5f80:	add    a9, a11
3fbb5f90:	move   a11, *a13(0x140), 1
3fbb5fb0:	move   *a13(0x120), a9, 1
3fbb5fd0:	dec    a9
3fbb5fe0:	move   a9, *a13(0x120), 1
3fbb6000:	jrne   L3FBB5F30
L3FBB6010:
3fbb6010:	sub    a11, a11
3fbb6020:	move   a11, *a13(0x220), 1
3fbb6040:	move   *a13(0xffe0), a9, 1
3fbb6060:	setf   16, 1, 0
3fbb6070:	move   *a9, a9, 0
3fbb6080:	jrne   L3FBB60F0
3fbb6090:	move   *a13(0xffe0), a9, 1
3fbb60b0:	move   *a9(0x3a0), a9, 0
3fbb60d0:	move   a9, *a13(0x220), 1
L3FBB60F0:
3fbb60f0:	move   *a13(0xff60), a9, 1
3fbb6110:	move   *a9(0x20), a11, 1
3fbb6130:	move   *a13(0xffa0), a9, 1
3fbb6150:	add    a9, a11
3fbb6160:	move   *a13(0x220), a9, 1
3fbb6180:	add    a9, a11
3fbb6190:	movk   31, a9
3fbb61a0:	andn   a9, a11
3fbb61b0:	move   *a13(0xffc0), a9, 1
3fbb61d0:	move   *a13(0x220), a7, 1
3fbb61f0:	move   *a9(0x200), a9, 0
3fbb6210:	add    a7, a9
3fbb6220:	move   *a13(0x80), a7, 1
3fbb6240:	mods   a7, a9
3fbb6250:	sub    a9, a11
3fbb6260:	move   a11, *a13(0x160), 1
3fbb6280:	jrge   L3FBB6310
3fbb6290:	mods   a7, a11
3fbb62a0:	move   a11, *a13(0x160), 1
3fbb62c0:	jreq   L3FBB6360
3fbb62d0:	add    a7, a11
3fbb62e0:	move   a11, *a13(0x160), 1
3fbb6300:	jruc   L3FBB6360
L3FBB6310:
3fbb6310:	cmp    a7, a11
3fbb6320:	jrlt   L3FBB6360
3fbb6330:	mods   a7, a11
3fbb6340:	move   a11, *a13(0x160), 1
L3FBB6360:
3fbb6360:	subk   32, a7
3fbb6370:	jage   L3FBB7AB0
3fbb6390:	move   *a13(0x140), a9, 1
3fbb63b0:	move   *a9(0x0), *a13(0x240), 1
L3FBB63E0:
3fbb63e0:	move   *a13(0x160), a11, 1
3fbb6400:	neg    a11
3fbb6410:	move   *a13(0x240), a9, 1
3fbb6430:	sra    a11, a9
3fbb6440:	move   *a13(0x160), a11, 1
3fbb6460:	neg    a11
3fbb6470:	addk   31, a11
3fbb6480:	sll    0x5, a11
3fbb6490:	addi   0xda400, a11
3fbb64c0:	move   *a11, a11, 1
3fbb64d0:	and    a11, a9
3fbb64e0:	move   a9, *a13(0x1a0), 1
3fbb6500:	move   *a13(0x80), a11, 1
3fbb6520:	move   *a13(0x160), a7, 1
3fbb6540:	sub    a7, a11
3fbb6550:	move   a11, *a13(0x180), 1
3fbb6570:	move   *a13(0x240), a7, 1
3fbb6590:	sll    a11, a7
3fbb65a0:	or     a9, a7
3fbb65b0:	move   a7, *a13(0x1a0), 1
3fbb65d0:	move   *a13(0x80), a9, 1
3fbb65f0:	add    a9, a11
3fbb6600:	move   a11, *a13(0x260), 1
3fbb6620:	subk   32, a11
3fbb6630:	jrge   L3FBB6710
3fbb6640:	move   *a13(0x260), *a13(0x180), 1
3fbb6670:	move   *a13(0x240), a11, 1
3fbb6690:	move   *a13(0x180), a7, 1
3fbb66b0:	sll    a7, a11
3fbb66c0:	move   *a13(0x1a0), a7, 1
3fbb66e0:	or     a7, a11
3fbb66f0:	move   a11, *a13(0x1a0), 1
L3FBB6710:
3fbb6710:	move   *a13(0xff60), a11, 1
3fbb6730:	move   *a11(0x40), *a13(0x1e0), 1
3fbb6760:	move   *a11(0x60), *a13(0x200), 1
3fbb6790:	move   *a13(0x1e0), a7, 1
3fbb67b0:	move   *a7, a7, 1
3fbb67c0:	move   *a13(0x200), a9, 1
3fbb67e0:	xor    a9, a7
3fbb67f0:	move   *a13(0x1a0), a11, 1
3fbb6810:	andn   a11, a9
3fbb6820:	or     a9, a7
3fbb6830:	move   *a13(0x1e0), a9, 1
3fbb6850:	move   a7, *a9, 1
3fbb6860:	addk   32, a9
3fbb6870:	move   a9, *a13(0x1e0), 1
3fbb6890:	move   *a13(0xff60), a7, 1
3fbb68b0:	move   *a7(0x80), a7, 1
3fbb68d0:	move   a7, *a13(0x1c0), 1
3fbb68f0:	jreq   L3FBB6D90
L3FBB6900:
3fbb6900:	move   *a13(0x180), a11, 1
3fbb6920:	neg    a11
3fbb6930:	addk   32, a11
3fbb6940:	move   a11, *a13(0x180), 1
3fbb6960:	neg    a11
3fbb6970:	move   *a13(0x240), a9, 1
3fbb6990:	sra    a11, a9
3fbb69a0:	move   *a13(0x180), a11, 1
3fbb69c0:	neg    a11
3fbb69d0:	addk   31, a11
3fbb69e0:	sll    0x5, a11
3fbb69f0:	addi   0xda400, a11
3fbb6a20:	move   *a11, a11, 1
3fbb6a30:	and    a11, a9
3fbb6a40:	move   a9, *a13(0x1a0), 1
3fbb6a60:	move   *a13(0x80), a11, 1
3fbb6a80:	move   *a13(0x180), a7, 1
3fbb6aa0:	sub    a7, a11
3fbb6ab0:	move   a11, *a13(0x180), 1
3fbb6ad0:	move   *a13(0x240), a7, 1
3fbb6af0:	sll    a11, a7
3fbb6b00:	or     a9, a7
3fbb6b10:	move   a7, *a13(0x1a0), 1
3fbb6b30:	move   *a13(0x80), a9, 1
3fbb6b50:	add    a9, a11
3fbb6b60:	move   a11, *a13(0x260), 1
3fbb6b80:	subk   32, a11
3fbb6b90:	jrge   L3FBB6C70
3fbb6ba0:	move   *a13(0x260), *a13(0x180), 1
3fbb6bd0:	move   *a13(0x240), a11, 1
3fbb6bf0:	move   *a13(0x180), a7, 1
3fbb6c10:	sll    a7, a11
3fbb6c20:	move   *a13(0x1a0), a7, 1
3fbb6c40:	or     a7, a11
3fbb6c50:	move   a11, *a13(0x1a0), 1
L3FBB6C70:
3fbb6c70:	move   *a13(0x1e0), a11, 1
3fbb6c90:	move   *a11, a7, 1
3fbb6ca0:	not    a7
3fbb6cb0:	move   *a13(0x1a0), a9, 1
3fbb6cd0:	not    a9
3fbb6ce0:	or     a9, a7
3fbb6cf0:	move   a7, *a11, 1
3fbb6d00:	addk   32, a11
3fbb6d10:	move   a11, *a13(0x1e0), 1
3fbb6d30:	move   *a13(0x1c0), a9, 1
3fbb6d50:	dec    a9
3fbb6d60:	move   a9, *a13(0x1c0), 1
3fbb6d80:	jrne   L3FBB6900
L3FBB6D90:
3fbb6d90:	move   *a13(0x180), a11, 1
3fbb6db0:	neg    a11
3fbb6dc0:	addk   32, a11
3fbb6dd0:	move   a11, *a13(0x180), 1
3fbb6df0:	neg    a11
3fbb6e00:	move   *a13(0x240), a9, 1
3fbb6e20:	sra    a11, a9
3fbb6e30:	move   *a13(0x180), a11, 1
3fbb6e50:	neg    a11
3fbb6e60:	addk   31, a11
3fbb6e70:	sll    0x5, a11
3fbb6e80:	addi   0xda400, a11
3fbb6eb0:	move   *a11, a11, 1
3fbb6ec0:	and    a11, a9
3fbb6ed0:	move   a9, *a13(0x1a0), 1
3fbb6ef0:	move   *a13(0x80), a11, 1
3fbb6f10:	move   *a13(0x180), a7, 1
3fbb6f30:	sub    a7, a11
3fbb6f40:	move   a11, *a13(0x180), 1
3fbb6f60:	move   *a13(0x240), a7, 1
3fbb6f80:	sll    a11, a7
3fbb6f90:	or     a9, a7
3fbb6fa0:	move   a7, *a13(0x1a0), 1
3fbb6fc0:	move   *a13(0x80), a9, 1
3fbb6fe0:	add    a9, a11
3fbb6ff0:	move   a11, *a13(0x180), 1
3fbb7010:	subk   32, a11
3fbb7020:	jrge   L3FBB70D0
3fbb7030:	move   *a13(0x240), a11, 1
3fbb7050:	move   *a13(0x180), a7, 1
3fbb7070:	sll    a7, a11
3fbb7080:	move   *a13(0x1a0), a7, 1
3fbb70a0:	or     a7, a11
3fbb70b0:	move   a11, *a13(0x1a0), 1
L3FBB70D0:
3fbb70d0:	move   *a13(0xff60), a11, 1
3fbb70f0:	move   *a11(0xa0), *a13(0x200), 1
3fbb7120:	move   *a13(0x1e0), a7, 1
3fbb7140:	move   *a7, a7, 1
3fbb7150:	move   *a13(0x200), a9, 1
3fbb7170:	xor    a9, a7
3fbb7180:	move   *a13(0x1a0), a11, 1
3fbb71a0:	andn   a11, a9
3fbb71b0:	or     a9, a7
3fbb71c0:	move   *a13(0x1e0), a9, 1
3fbb71e0:	move   a7, *a9, 1
3fbb71f0:	move   *a13, a7, 1
3fbb7200:	dec    a7
3fbb7210:	move   a7, *a13, 1
3fbb7220:	jaeq   L3FBBA280
3fbb7240:	move   *a13(0xff60), a7, 1
3fbb7260:	addi   0xc0, a7
3fbb7280:	move   a7, *a13(0xff60), 1
3fbb72a0:	move   *a7, a7, 1
3fbb72b0:	move   a7, *a13(0x120), 1
3fbb72d0:	jreq   L3FBB7870
3fbb72e0:	jrle   L3FBB7590
3fbb72f0:	move   *a13(0xc0), a7, 1
3fbb7310:	sll    0x3, a7
3fbb7320:	move   *a13(0x140), a9, 1
3fbb7340:	add    a9, a7
3fbb7350:	move   a7, *a13(0x140), 1
3fbb7370:	move   *a13(0x120), a9, 1
3fbb7390:	dec    a9
3fbb73a0:	move   a9, *a13(0x120), 1
3fbb73c0:	jrle   L3FBB7460
3fbb73d0:	move   *a13(0xc0), a7, 1
3fbb73f0:	mpys   a7, a9
3fbb7400:	sll    0x3, a9
3fbb7410:	move   *a13(0x140), a7, 1
3fbb7430:	add    a7, a9
3fbb7440:	move   a9, *a13(0x140), 1
L3FBB7460:
3fbb7460:	move   *a13(0x140), a9, 1
3fbb7480:	move   *a13(0x60), a7, 1
3fbb74a0:	cmp    a7, a9
3fbb74b0:	jrc   L3FBB7820
L3FBB74C0:
3fbb74c0:	move   *a13(0xe0), a11, 1
3fbb74e0:	sll    0x3, a11
3fbb74f0:	move   *a13(0x140), a9, 1
3fbb7510:	sub    a11, a9
3fbb7520:	move   a9, *a13(0x140), 1
3fbb7540:	move   *a13(0x60), a11, 1
3fbb7560:	cmp    a11, a9
3fbb7570:	jrnc   L3FBB74C0
3fbb7580:	jruc   L3FBB7820
L3FBB7590:
3fbb7590:	move   *a13(0xc0), a7, 1
3fbb75b0:	sll    0x3, a7
3fbb75c0:	move   *a13(0x140), a9, 1
3fbb75e0:	sub    a7, a9
3fbb75f0:	move   a9, *a13(0x140), 1
3fbb7610:	move   *a13(0x120), a7, 1
3fbb7630:	inc    a7
3fbb7640:	move   a7, *a13(0x120), 1
3fbb7660:	jrge   L3FBB7700
3fbb7670:	move   *a13(0xc0), a9, 1
3fbb7690:	mpys   a9, a7
3fbb76a0:	sll    0x3, a7
3fbb76b0:	move   *a13(0x140), a9, 1
3fbb76d0:	add    a9, a7
3fbb76e0:	move   a7, *a13(0x140), 1
L3FBB7700:
3fbb7700:	move   *a13(0x140), a9, 1
3fbb7720:	move   *a13(0x40), a7, 1
3fbb7740:	cmp    a7, a9
3fbb7750:	jrnc   L3FBB7820
L3FBB7760:
3fbb7760:	move   *a13(0xe0), a11, 1
3fbb7780:	sll    0x3, a11
3fbb7790:	move   *a13(0x140), a9, 1
3fbb77b0:	add    a9, a11
3fbb77c0:	move   a11, *a13(0x140), 1
3fbb77e0:	move   *a13(0x40), a9, 1
3fbb7800:	cmp    a9, a11
3fbb7810:	jrc   L3FBB7760
L3FBB7820:
3fbb7820:	move   *a13(0x140), a11, 1
3fbb7840:	move   *a11(0x0), *a13(0x240), 1
L3FBB7870:
3fbb7870:	move   *a13(0xff60), a11, 1
3fbb7890:	move   *a11(0x20), a9, 1
3fbb78b0:	move   a9, *a13(0x100), 1
3fbb78d0:	jaeq   L3FBB63E0
3fbb78f0:	move   *a13(0x160), a7, 1
3fbb7910:	add    a9, a7
3fbb7920:	move   a7, *a13(0x160), 1
3fbb7940:	move   a9, a9
3fbb7950:	jrle   L3FBB7A10
L3FBB7960:
3fbb7960:	move   *a13(0x160), a11, 1
3fbb7980:	move   *a13(0x80), a9, 1
3fbb79a0:	sub    a9, a11
3fbb79b0:	move   a11, *a13(0x160), 1
3fbb79d0:	cmp    a9, a11
3fbb79e0:	jrge   L3FBB7960
3fbb79f0:	jauc   L3FBB63E0
L3FBB7A10:
3fbb7a10:	move   *a13(0x160), a11, 1
3fbb7a30:	move   *a13(0x80), a9, 1
3fbb7a50:	add    a9, a11
3fbb7a60:	move   a11, *a13(0x160), 1
3fbb7a80:	jrlt   L3FBB7A10
3fbb7a90:	jauc   L3FBB63E0
L3FBB7AB0:
3fbb7ab0:	move   a11, *a13(0x240), 1
3fbb7ad0:	move   *a13(0x140), *a13(0x260), 1
3fbb7b00:	subk   32, a11
3fbb7b10:	jrlt   L3FBB7BE0
L3FBB7B20:
3fbb7b20:	move   *a13(0x240), a11, 1
3fbb7b40:	subk   32, a11
3fbb7b50:	move   a11, *a13(0x240), 1
3fbb7b70:	move   *a13(0x260), a9, 1
3fbb7b90:	addk   32, a9
3fbb7ba0:	move   a9, *a13(0x260), 1
3fbb7bc0:	subk   32, a11
3fbb7bd0:	jrge   L3FBB7B20
L3FBB7BE0:
3fbb7be0:	move   *a13(0x240), *a13(0x180), 1
3fbb7c10:	move   *a13(0x260), *a13(0x280), 1
3fbb7c40:	move   *a13(0x280), a11, 1
3fbb7c60:	move   *a13(0x180), a9, 1
3fbb7c80:	neg    a9
3fbb7c90:	move   *a11+, a7, 1
3fbb7ca0:	move   a11, *a13(0x280), 1
3fbb7cc0:	sra    a9, a7
3fbb7cd0:	move   *a13(0x180), a9, 1
3fbb7cf0:	neg    a9
3fbb7d00:	addk   31, a9
3fbb7d10:	sll    0x5, a9
3fbb7d20:	addi   0xda400, a9
3fbb7d50:	move   *a9, a9, 1
3fbb7d60:	and    a9, a7
3fbb7d70:	move   a7, *a13(0x1a0), 1
3fbb7d90:	move   *a13(0x160), a9, 1
3fbb7db0:	move   *a13(0x180), a7, 1
3fbb7dd0:	sub    a7, a9
3fbb7de0:	addk   32, a9
3fbb7df0:	move   a9, *a13(0x2a0), 1
3fbb7e10:	move   *a13(0x80), a7, 1
3fbb7e30:	sub    a9, a7
3fbb7e40:	move   a7, *a13(0x2c0), 1
3fbb7e60:	jrgt   L3FBB8040
3fbb7e70:	move   *a13(0x140), *a13(0x280), 1
3fbb7ea0:	move   *a13(0x180), a11, 1
3fbb7ec0:	sub    a11, a7
3fbb7ed0:	addk   32, a7
3fbb7ee0:	move   a7, *a13(0x180), 1
3fbb7f00:	neg    a7
3fbb7f10:	addk   32, a7
3fbb7f20:	move   a7, *a13(0x2a0), 1
3fbb7f40:	move   *a13(0x180), a11, 1
3fbb7f60:	subk   32, a11
3fbb7f70:	jrge   L3FBB83D0
3fbb7f80:	move   *a13(0x280), a11, 1
3fbb7fa0:	move   *a11, a9, 1
3fbb7fb0:	move   *a13(0x180), a7, 1
3fbb7fd0:	sll    a7, a9
3fbb7fe0:	move   *a13(0x1a0), a7, 1
3fbb8000:	or     a7, a9
3fbb8010:	move   a9, *a13(0x1a0), 1
3fbb8030:	jruc   L3FBB83D0
L3FBB8040:
3fbb8040:	move   *a13(0x180), a7, 1
3fbb8060:	neg    a7
3fbb8070:	addk   32, a7
3fbb8080:	move   a7, *a13(0x180), 1
3fbb80a0:	subk   32, a7
3fbb80b0:	jrge   L3FBB83D0
3fbb80c0:	move   *a11, a7, 1
3fbb80d0:	move   *a13(0x180), a9, 1
3fbb80f0:	sll    a9, a7
3fbb8100:	move   *a13(0x1a0), a9, 1
3fbb8120:	or     a9, a7
3fbb8130:	move   a7, *a13(0x1a0), 1
3fbb8150:	move   *a13(0x180), a9, 1
3fbb8170:	neg    a9
3fbb8180:	move   *a13(0x2a0), a7, 1
3fbb81a0:	addk   32, a9
3fbb81b0:	add    a7, a9
3fbb81c0:	move   a9, *a13(0x2a0), 1
3fbb81e0:	move   *a13(0x80), a7, 1
3fbb8200:	sub    a9, a7
3fbb8210:	move   a7, *a13(0x2c0), 1
3fbb8230:	jrgt   L3FBB83D0
3fbb8240:	move   *a13(0x140), *a13(0x280), 1
3fbb8270:	addk   32, a7
3fbb8280:	move   a7, *a13(0x180), 1
3fbb82a0:	neg    a7
3fbb82b0:	addk   32, a7
3fbb82c0:	move   a7, *a13(0x2a0), 1
3fbb82e0:	move   *a13(0x180), a11, 1
3fbb8300:	subk   32, a11
3fbb8310:	jrge   L3FBB83D0
3fbb8320:	move   *a13(0x280), a11, 1
3fbb8340:	move   *a11, a9, 1
3fbb8350:	move   *a13(0x180), a7, 1
3fbb8370:	sll    a7, a9
3fbb8380:	move   *a13(0x1a0), a7, 1
3fbb83a0:	or     a7, a9
3fbb83b0:	move   a9, *a13(0x1a0), 1
L3FBB83D0:
3fbb83d0:	move   *a13(0xff60), a11, 1
3fbb83f0:	move   *a11(0x40), *a13(0x1e0), 1
3fbb8420:	move   *a11(0x60), *a13(0x200), 1
3fbb8450:	move   *a13(0x1e0), a9, 1
3fbb8470:	move   *a9, a7, 1
3fbb8480:	move   *a13(0x200), a9, 1
3fbb84a0:	xor    a9, a7
3fbb84b0:	move   *a13(0x1a0), a11, 1
3fbb84d0:	andn   a11, a9
3fbb84e0:	or     a9, a7
3fbb84f0:	move   *a13(0x1e0), a9, 1
3fbb8510:	move   a7, *a9, 1
3fbb8520:	addk   32, a9
3fbb8530:	move   a9, *a13(0x1e0), 1
3fbb8550:	move   *a13(0xff60), a7, 1
3fbb8570:	move   *a7(0x80), a7, 1
3fbb8590:	move   a7, *a13(0x1c0), 1
3fbb85b0:	jaeq   L3FBB8EC0
L3FBB85D0:
3fbb85d0:	move   *a13(0x180), a11, 1
3fbb85f0:	neg    a11
3fbb8600:	addk   32, a11
3fbb8610:	move   a11, *a13(0x180), 1
3fbb8630:	move   *a13(0x280), a9, 1
3fbb8650:	neg    a11
3fbb8660:	move   *a9+, a7, 1
3fbb8670:	move   a9, *a13(0x280), 1
3fbb8690:	sra    a11, a7
3fbb86a0:	move   *a13(0x180), a11, 1
3fbb86c0:	neg    a11
3fbb86d0:	addk   31, a11
3fbb86e0:	sll    0x5, a11
3fbb86f0:	addi   0xda400, a11
3fbb8720:	move   *a11, a11, 1
3fbb8730:	and    a11, a7
3fbb8740:	move   a7, *a13(0x1a0), 1
3fbb8760:	move   *a13(0x180), a11, 1
3fbb8780:	neg    a11
3fbb8790:	move   *a13(0x2a0), a7, 1
3fbb87b0:	addk   32, a11
3fbb87c0:	add    a7, a11
3fbb87d0:	move   a11, *a13(0x2a0), 1
3fbb87f0:	move   *a13(0x80), a7, 1
3fbb8810:	sub    a11, a7
3fbb8820:	move   a7, *a13(0x2c0), 1
3fbb8840:	jrgt   L3FBB8A20
3fbb8850:	move   *a13(0x140), *a13(0x280), 1
3fbb8880:	move   *a13(0x180), a9, 1
3fbb88a0:	sub    a9, a7
3fbb88b0:	addk   32, a7
3fbb88c0:	move   a7, *a13(0x180), 1
3fbb88e0:	neg    a7
3fbb88f0:	addk   32, a7
3fbb8900:	move   a7, *a13(0x2a0), 1
3fbb8920:	move   *a13(0x180), a11, 1
3fbb8940:	subk   32, a11
3fbb8950:	jrge   L3FBB8D90
3fbb8960:	move   *a13(0x280), a11, 1
3fbb8980:	move   *a11, a9, 1
3fbb8990:	move   *a13(0x180), a7, 1
3fbb89b0:	sll    a7, a9
3fbb89c0:	move   *a13(0x1a0), a7, 1
3fbb89e0:	or     a7, a9
3fbb89f0:	move   a9, *a13(0x1a0), 1
3fbb8a10:	jruc   L3FBB8D90
L3FBB8A20:
3fbb8a20:	move   *a13(0x180), a7, 1
3fbb8a40:	neg    a7
3fbb8a50:	addk   32, a7
3fbb8a60:	move   a7, *a13(0x180), 1
3fbb8a80:	subk   32, a7
3fbb8a90:	jrge   L3FBB8D90
3fbb8aa0:	move   *a9, a7, 1
3fbb8ab0:	move   *a13(0x180), a9, 1
3fbb8ad0:	sll    a9, a7
3fbb8ae0:	move   *a13(0x1a0), a9, 1
3fbb8b00:	or     a9, a7
3fbb8b10:	move   a7, *a13(0x1a0), 1
3fbb8b30:	move   *a13(0x180), a9, 1
3fbb8b50:	neg    a9
3fbb8b60:	addk   32, a9
3fbb8b70:	add    a11, a9
3fbb8b80:	move   a9, *a13(0x2a0), 1
3fbb8ba0:	move   *a13(0x80), a11, 1
3fbb8bc0:	sub    a9, a11
3fbb8bd0:	move   a11, *a13(0x2c0), 1
3fbb8bf0:	jrgt   L3FBB8D90
3fbb8c00:	move   *a13(0x140), *a13(0x280), 1
3fbb8c30:	addk   32, a11
3fbb8c40:	move   a11, *a13(0x180), 1
3fbb8c60:	neg    a11
3fbb8c70:	addk   32, a11
3fbb8c80:	move   a11, *a13(0x2a0), 1
3fbb8ca0:	move   *a13(0x180), a9, 1
3fbb8cc0:	subk   32, a9
3fbb8cd0:	jrge   L3FBB8D90
3fbb8ce0:	move   *a13(0x280), a9, 1
3fbb8d00:	move   *a9, a7, 1
3fbb8d10:	move   *a13(0x180), a9, 1
3fbb8d30:	sll    a9, a7
3fbb8d40:	move   *a13(0x1a0), a9, 1
3fbb8d60:	or     a9, a7
3fbb8d70:	move   a7, *a13(0x1a0), 1
L3FBB8D90:
3fbb8d90:	move   *a13(0x1e0), a11, 1
3fbb8db0:	move   *a11, a9, 1
3fbb8dc0:	not    a9
3fbb8dd0:	move   *a13(0x1a0), a7, 1
3fbb8df0:	not    a7
3fbb8e00:	or     a7, a9
3fbb8e10:	move   a9, *a11, 1
3fbb8e20:	addk   32, a11
3fbb8e30:	move   a11, *a13(0x1e0), 1
3fbb8e50:	move   *a13(0x1c0), a9, 1
3fbb8e70:	dec    a9
3fbb8e80:	move   a9, *a13(0x1c0), 1
3fbb8ea0:	jane   L3FBB85D0
L3FBB8EC0:
3fbb8ec0:	move   *a13(0x180), a11, 1
3fbb8ee0:	neg    a11
3fbb8ef0:	addk   32, a11
3fbb8f00:	move   a11, *a13(0x180), 1
3fbb8f20:	move   *a13(0x280), a9, 1
3fbb8f40:	neg    a11
3fbb8f50:	move   *a9+, a7, 1
3fbb8f60:	move   a9, *a13(0x280), 1
3fbb8f80:	sra    a11, a7
3fbb8f90:	move   *a13(0x180), a11, 1
3fbb8fb0:	neg    a11
3fbb8fc0:	addk   31, a11
3fbb8fd0:	sll    0x5, a11
3fbb8fe0:	addi   0xda400, a11
3fbb9010:	move   *a11, a11, 1
3fbb9020:	and    a11, a7
3fbb9030:	move   a7, *a13(0x1a0), 1
3fbb9050:	move   *a13(0x180), a11, 1
3fbb9070:	neg    a11
3fbb9080:	move   *a13(0x2a0), a7, 1
3fbb90a0:	addk   32, a11
3fbb90b0:	add    a7, a11
3fbb90c0:	move   a11, *a13(0x2a0), 1
3fbb90e0:	move   *a13(0x80), a7, 1
3fbb9100:	sub    a11, a7
3fbb9110:	move   a7, *a13(0x2c0), 1
3fbb9130:	jrgt   L3FBB9280
3fbb9140:	move   *a13(0x180), a9, 1
3fbb9160:	sub    a9, a7
3fbb9170:	addk   32, a7
3fbb9180:	move   a7, *a13(0x180), 1
3fbb91a0:	subk   32, a7
3fbb91b0:	jrge   L3FBB94E0
3fbb91c0:	move   *a13(0x140), a9, 1
3fbb91e0:	move   *a9, a7, 1
3fbb91f0:	move   *a13(0x180), a9, 1
3fbb9210:	sll    a9, a7
3fbb9220:	move   *a13(0x1a0), a9, 1
3fbb9240:	or     a9, a7
3fbb9250:	move   a7, *a13(0x1a0), 1
3fbb9270:	jruc   L3FBB94E0
L3FBB9280:
3fbb9280:	move   *a13(0x180), a7, 1
3fbb92a0:	neg    a7
3fbb92b0:	addk   32, a7
3fbb92c0:	move   a7, *a13(0x180), 1
3fbb92e0:	subk   32, a7
3fbb92f0:	jrge   L3FBB94E0
3fbb9300:	move   *a9, a7, 1
3fbb9310:	move   *a13(0x180), a9, 1
3fbb9330:	sll    a9, a7
3fbb9340:	move   *a13(0x1a0), a9, 1
3fbb9360:	or     a9, a7
3fbb9370:	move   a7, *a13(0x1a0), 1
3fbb9390:	move   *a13(0x80), a9, 1
3fbb93b0:	sub    a11, a9
3fbb93c0:	move   *a13(0x180), a7, 1
3fbb93e0:	add    a7, a9
3fbb93f0:	subk   32, a9
3fbb9400:	move   a9, *a13(0x2c0), 1
3fbb9420:	jrgt   L3FBB94E0
3fbb9430:	jrge   L3FBB94E0
3fbb9440:	move   *a13(0x140), a7, 1
3fbb9460:	move   *a7, a7, 1
3fbb9470:	addk   32, a9
3fbb9480:	sll    a9, a7
3fbb9490:	move   *a13(0x1a0), a9, 1
3fbb94b0:	or     a9, a7
3fbb94c0:	move   a7, *a13(0x1a0), 1
L3FBB94E0:
3fbb94e0:	move   *a13(0xff60), a9, 1
3fbb9500:	move   *a9(0xa0), *a13(0x200), 1
3fbb9530:	move   *a13(0x1e0), a7, 1
3fbb9550:	move   *a7, a7, 1
3fbb9560:	move   *a13(0x200), a9, 1
3fbb9580:	xor    a9, a7
3fbb9590:	move   *a13(0x1a0), a11, 1
3fbb95b0:	andn   a11, a9
3fbb95c0:	or     a9, a7
3fbb95d0:	move   *a13(0x1e0), a9, 1
3fbb95f0:	move   a7, *a9, 1
3fbb9600:	move   *a13, a7, 1
3fbb9610:	dec    a7
3fbb9620:	move   a7, *a13, 1
3fbb9630:	jaeq   L3FBBA280
3fbb9650:	move   *a13(0xff60), a7, 1
3fbb9670:	addi   0xc0, a7
3fbb9690:	move   a7, *a13(0xff60), 1
3fbb96b0:	move   *a7, a7, 1
3fbb96c0:	move   a7, *a13(0x120), 1
3fbb96e0:	jreq   L3FBB9D10
3fbb96f0:	move   *a13(0x260), a7, 1
3fbb9710:	move   *a13(0x140), a9, 1
3fbb9730:	sub    a9, a7
3fbb9740:	sra    0x3, a7
3fbb9750:	move   a7, *a13(0x2e0), 1
3fbb9770:	move   *a13(0x120), a7, 1
3fbb9790:	jrle   L3FBB9A20
3fbb97a0:	move   *a13(0xc0), a7, 1
3fbb97c0:	sll    0x3, a7
3fbb97d0:	add    a9, a7
3fbb97e0:	move   a7, *a13(0x140), 1
3fbb9800:	move   *a13(0x120), a9, 1
3fbb9820:	dec    a9
3fbb9830:	move   a9, *a13(0x120), 1
3fbb9850:	jrle   L3FBB98F0
3fbb9860:	move   *a13(0xc0), a7, 1
3fbb9880:	mpys   a7, a9
3fbb9890:	sll    0x3, a9
3fbb98a0:	move   *a13(0x140), a7, 1
3fbb98c0:	add    a7, a9
3fbb98d0:	move   a9, *a13(0x140), 1
L3FBB98F0:
3fbb98f0:	move   *a13(0x140), a9, 1
3fbb9910:	move   *a13(0x60), a7, 1
3fbb9930:	cmp    a7, a9
3fbb9940:	jrc   L3FBB9C90
L3FBB9950:
3fbb9950:	move   *a13(0xe0), a11, 1
3fbb9970:	sll    0x3, a11
3fbb9980:	move   *a13(0x140), a9, 1
3fbb99a0:	sub    a11, a9
3fbb99b0:	move   a9, *a13(0x140), 1
3fbb99d0:	move   *a13(0x60), a11, 1
3fbb99f0:	cmp    a11, a9
3fbb9a00:	jrnc   L3FBB9950
3fbb9a10:	jruc   L3FBB9C90
L3FBB9A20:
3fbb9a20:	move   *a13(0xc0), a7, 1
3fbb9a40:	sll    0x3, a7
3fbb9a50:	sub    a7, a9
3fbb9a60:	move   a9, *a13(0x140), 1
3fbb9a80:	move   *a13(0x120), a7, 1
3fbb9aa0:	inc    a7
3fbb9ab0:	move   a7, *a13(0x120), 1
3fbb9ad0:	jrge   L3FBB9B70
3fbb9ae0:	move   *a13(0xc0), a9, 1
3fbb9b00:	mpys   a9, a7
3fbb9b10:	sll    0x3, a7
3fbb9b20:	move   *a13(0x140), a9, 1
3fbb9b40:	add    a9, a7
3fbb9b50:	move   a7, *a13(0x140), 1
L3FBB9B70:
3fbb9b70:	move   *a13(0x140), a9, 1
3fbb9b90:	move   *a13(0x40), a7, 1
3fbb9bb0:	cmp    a7, a9
3fbb9bc0:	jrnc   L3FBB9C90
L3FBB9BD0:
3fbb9bd0:	move   *a13(0xe0), a11, 1
3fbb9bf0:	sll    0x3, a11
3fbb9c00:	move   *a13(0x140), a9, 1
3fbb9c20:	add    a9, a11
3fbb9c30:	move   a11, *a13(0x140), 1
3fbb9c50:	move   *a13(0x40), a9, 1
3fbb9c70:	cmp    a9, a11
3fbb9c80:	jrc   L3FBB9BD0
L3FBB9C90:
3fbb9c90:	move   *a13(0x2e0), a11, 1
3fbb9cb0:	sll    0x3, a11
3fbb9cc0:	move   *a13(0x140), a9, 1
3fbb9ce0:	add    a9, a11
3fbb9cf0:	move   a11, *a13(0x260), 1
L3FBB9D10:
3fbb9d10:	move   *a13(0xff60), a11, 1
3fbb9d30:	move   *a11(0x20), a9, 1
3fbb9d50:	move   a9, *a13(0x100), 1
3fbb9d70:	jaeq   L3FBB7BE0
3fbb9d90:	jrle   L3FBB9F80
3fbb9da0:	move   *a13(0x160), a7, 1
3fbb9dc0:	add    a9, a7
3fbb9dd0:	move   a7, *a13(0x160), 1
3fbb9df0:	move   *a13(0x80), a9, 1
3fbb9e10:	cmp    a9, a7
3fbb9e20:	jrge   L3FBB9EE0
3fbb9e30:	move   *a13(0x100), a7, 1
3fbb9e50:	sra    0x3, a7
3fbb9e60:	sll    0x3, a7
3fbb9e70:	move   *a13(0x260), a9, 1
3fbb9e90:	add    a9, a7
3fbb9ea0:	move   a7, *a13(0x260), 1
3fbb9ec0:	jauc   L3FBB7BE0
L3FBB9EE0:
3fbb9ee0:	move   *a13(0x160), a11, 1
3fbb9f00:	move   *a13(0x80), a9, 1
3fbb9f20:	sub    a9, a11
3fbb9f30:	move   a11, *a13(0x160), 1
3fbb9f50:	cmp    a9, a11
3fbb9f60:	jrge   L3FBB9EE0
3fbb9f70:	jruc   L3FBBA0F0
L3FBB9F80:
3fbb9f80:	move   *a13(0x160), a7, 1
3fbb9fa0:	add    a9, a7
3fbb9fb0:	move   a7, *a13(0x160), 1
3fbb9fd0:	jrlt   L3FBBA070
3fbb9fe0:	sra    0x3, a9
3fbb9ff0:	sll    0x3, a9
3fbba000:	move   *a13(0x260), a7, 1
3fbba020:	add    a7, a9
3fbba030:	move   a9, *a13(0x260), 1
3fbba050:	jauc   L3FBB7BE0
L3FBBA070:
3fbba070:	move   *a13(0x160), a11, 1
3fbba090:	move   *a13(0x80), a9, 1
3fbba0b0:	add    a9, a11
3fbba0c0:	move   a11, *a13(0x160), 1
3fbba0e0:	jrlt   L3FBBA070
L3FBBA0F0:
3fbba0f0:	move   *a13(0x160), *a13(0x240), 1
3fbba120:	move   *a13(0x140), *a13(0x260), 1
3fbba150:	move   *a13(0x240), a11, 1
3fbba170:	subk   32, a11
3fbba180:	jalt   L3FBB7BE0
L3FBBA1A0:
3fbba1a0:	move   *a13(0x240), a11, 1
3fbba1c0:	subk   32, a11
3fbba1d0:	move   a11, *a13(0x240), 1
3fbba1f0:	move   *a13(0x260), a9, 1
3fbba210:	addk   32, a9
3fbba220:	move   a9, *a13(0x260), 1
3fbba240:	subk   32, a11
3fbba250:	jrge   L3FBBA1A0
3fbba260:	jauc   L3FBB7BE0
L3FBBA280:
3fbba280:	move   *sp(0xa0), a14, 1
3fbba2a0:	mmfm   sp, a7,a9,a11,a13
3fbba2c0:	rets   2
3fbba2d0:	mmtm   sp, a7,a9,a11,a13
3fbba2f0:	move   a14, a13
3fbba300:	addi   0x140, a14
3fbba320:	move   *a13(0xff80), a11, 1
3fbba340:	move   a11, *a13, 1
3fbba350:	jaeq   L3FBBAD10
3fbba370:	move   *a13(0xffc0), a9, 1
3fbba390:	move   *a9(0x20), a9, 1
3fbba3b0:	move   *a9(0x40), *a13(0x20), 1
3fbba3e0:	move   *a13(0x20), a9, 1
3fbba400:	move   *a9(0x80), a9, 1
3fbba420:	move   *a9(0x60), a9, 1
3fbba440:	move   *a9(0xe0), *a13(0x40), 1
3fbba470:	move   *a13(0x20), a9, 1
3fbba490:	move   *a9(0x80), a9, 1
3fbba4b0:	move   *a9(0x60), a9, 1
3fbba4d0:	setf   16, 0, 0
3fbba4e0:	move   *a9(0x100), a9, 0
3fbba500:	move   a9, *a13(0x80), 1
3fbba520:	sll    0x5, a9
3fbba530:	move   *a13(0x40), a11, 1
3fbba550:	add    a11, a9
3fbba560:	move   a9, *a13(0x60), 1
3fbba580:	sub    a11, a9
3fbba590:	sra    0x3, a9
3fbba5a0:	move   a9, *a13(0xa0), 1
3fbba5c0:	move   *a13(0xff60), a9, 1
3fbba5e0:	move   *a9, a9, 1
3fbba5f0:	move   a9, *a13(0xe0), 1
3fbba610:	jrge   L3FBBA6C0
3fbba620:	move   *a13(0x80), a11, 1
3fbba640:	mods   a11, a9
3fbba650:	move   a9, *a13(0xe0), 1
3fbba670:	jreq   L3FBBA730
3fbba680:	add    a11, a9
3fbba690:	move   a9, *a13(0xe0), 1
3fbba6b0:	jruc   L3FBBA730
L3FBBA6C0:
3fbba6c0:	move   *a13(0x80), a11, 1
3fbba6e0:	cmp    a11, a9
3fbba6f0:	jrlt   L3FBBA730
3fbba700:	mods   a11, a9
3fbba710:	move   a9, *a13(0xe0), 1
L3FBBA730:
3fbba730:	sll    0x5, a9
3fbba740:	move   *a13(0x40), a11, 1
3fbba760:	add    a11, a9
3fbba770:	move   a9, *a13(0xc0), 1
3fbba790:	jruc   L3FBBA920
L3FBBA7A0:
3fbba7a0:	move   *a13(0xe0), a11, 1
3fbba7c0:	sll    0x5, a11
3fbba7d0:	move   *a13(0xc0), a9, 1
3fbba7f0:	add    a9, a11
3fbba800:	move   a11, *a13(0xc0), 1
3fbba820:	move   *a13(0x60), a9, 1
3fbba840:	cmp    a9, a11
3fbba850:	jrc   L3FBBA920
L3FBBA860:
3fbba860:	move   *a13(0xa0), a11, 1
3fbba880:	sll    0x3, a11
3fbba890:	move   *a13(0xc0), a9, 1
3fbba8b0:	sub    a11, a9
3fbba8c0:	move   a9, *a13(0xc0), 1
3fbba8e0:	move   *a13(0x60), a11, 1
3fbba900:	cmp    a11, a9
3fbba910:	jrnc   L3FBBA860
L3FBBA920:
3fbba920:	move   *a13(0xff60), a11, 1
3fbba940:	move   *a11(0x40), *a13(0x100), 1
3fbba970:	move   *a11(0x60), *a13(0x120), 1
3fbba9a0:	move   *a13(0x100), a9, 1
3fbba9c0:	move   *a9, a7, 1
3fbba9d0:	move   *a13(0x120), a9, 1
3fbba9f0:	xor    a9, a7
3fbbaa00:	move   *a13(0xc0), a9, 1
3fbbaa20:	move   *a13(0x120), a11, 1
3fbbaa40:	move   *a9, a9, 1
3fbbaa50:	and    a11, a9
3fbbaa60:	andn   a9, a7
3fbbaa70:	move   *a13(0x100), a9, 1
3fbbaa90:	move   a7, *a9, 1
3fbbaaa0:	move   *a13, a7, 1
3fbbaab0:	dec    a7
3fbbaac0:	move   a7, *a13, 1
3fbbaad0:	jreq   L3FBBAD10
3fbbaae0:	move   *a13(0xff60), a7, 1
3fbbab00:	addi   0x80, a7
3fbbab20:	move   a7, *a13(0xff60), 1
3fbbab40:	move   *a7, a7, 1
3fbbab50:	move   a7, *a13(0xe0), 1
3fbbab70:	jrlt   L3FBBABA0
3fbbab80:	jrle   L3FBBA920
3fbbab90:	jruc   L3FBBA7A0
L3FBBABA0:
3fbbaba0:	sll    0x5, a7
3fbbabb0:	move   *a13(0xc0), a9, 1
3fbbabd0:	add    a9, a7
3fbbabe0:	move   a7, *a13(0xc0), 1
3fbbac00:	move   *a13(0x40), a9, 1
3fbbac20:	cmp    a9, a7
3fbbac30:	jrnc   L3FBBA920
L3FBBAC40:
3fbbac40:	move   *a13(0xa0), a11, 1
3fbbac60:	sll    0x3, a11
3fbbac70:	move   *a13(0xc0), a9, 1
3fbbac90:	add    a9, a11
3fbbaca0:	move   a11, *a13(0xc0), 1
3fbbacc0:	move   *a13(0x40), a9, 1
3fbbace0:	cmp    a9, a11
3fbbacf0:	jrc   L3FBBAC40
3fbbad00:	jruc   L3FBBA920
L3FBBAD10:
3fbbad10:	move   *sp(0xa0), a14, 1
3fbbad30:	mmfm   sp, a7,a9,a11,a13
3fbbad50:	rets   2
3fbbad60:	mmtm   sp, a7,a9,a11,a13
3fbbad80:	move   a14, a13
3fbbad90:	addi   0x2e0, a14
3fbbadb0:	move   *a13(0xff80), a11, 1
3fbbadd0:	move   a11, *a13, 1
3fbbade0:	jaeq   L3FBBDEC0
3fbbae00:	move   *a13(0xffc0), a9, 1
3fbbae20:	move   *a9(0x20), a9, 1
3fbbae40:	move   *a9(0x40), *a13(0x20), 1
3fbbae70:	move   *a13(0x20), a9, 1
3fbbae90:	move   *a9(0x80), a9, 1
3fbbaeb0:	move   *a9(0x60), a9, 1
3fbbaed0:	move   *a9(0xe0), *a13(0x40), 1
3fbbaf00:	move   *a13(0x20), a9, 1
3fbbaf20:	move   *a9(0x80), a9, 1
3fbbaf40:	move   *a9(0x60), a9, 1
3fbbaf60:	move   *a9(0x140), *a13(0xc0), 1
3fbbaf90:	move   *a13(0x20), a9, 1
3fbbafb0:	move   *a9(0x80), a9, 1
3fbbafd0:	move   *a9(0x60), a9, 1
3fbbaff0:	setf   16, 0, 0
3fbbb000:	move   *a9(0x110), a9, 0
3fbbb020:	move   a9, *a13(0x80), 1
3fbbb040:	move   *a13(0x20), a9, 1
3fbbb060:	move   *a9(0x80), a9, 1
3fbbb080:	move   *a9(0x60), a9, 1
3fbbb0a0:	move   *a9(0x100), a9, 0
3fbbb0c0:	move   a9, *a13(0xa0), 1
3fbbb0e0:	move   *a13(0xc0), a11, 1
3fbbb100:	mpys   a9, a11
3fbbb110:	move   a11, *a13(0xe0), 1
3fbbb130:	sll    0x3, a11
3fbbb140:	move   *a13(0x40), a9, 1
3fbbb160:	add    a9, a11
3fbbb170:	move   a11, *a13(0x60), 1
3fbbb190:	move   *a13(0xff60), a9, 1
3fbbb1b0:	move   *a13(0xffc0), a11, 1
3fbbb1d0:	setf   16, 1, 0
3fbbb1e0:	move   *a11(0x210), a11, 0
3fbbb200:	move   *a9, a9, 1
3fbbb210:	sub    a11, a9
3fbbb220:	move   a9, *a13(0x120), 1
3fbbb240:	jrge   L3FBBB2F0
3fbbb250:	move   *a13(0xa0), a11, 1
3fbbb270:	mods   a11, a9
3fbbb280:	move   a9, *a13(0x120), 1
3fbbb2a0:	jreq   L3FBBB360
3fbbb2b0:	add    a11, a9
3fbbb2c0:	move   a9, *a13(0x120), 1
3fbbb2e0:	jruc   L3FBBB360
L3FBBB2F0:
3fbbb2f0:	move   *a13(0xa0), a11, 1
3fbbb310:	cmp    a11, a9
3fbbb320:	jrlt   L3FBBB360
3fbbb330:	mods   a11, a9
3fbbb340:	move   a9, *a13(0x120), 1
L3FBBB360:
3fbbb360:	move   *a13(0x40), *a13(0x140), 1
3fbbb390:	move   a9, a9
3fbbb3a0:	jreq   L3FBBB490
L3FBBB3B0:
3fbbb3b0:	move   *a13(0xc0), a11, 1
3fbbb3d0:	sll    0x3, a11
3fbbb3e0:	move   *a13(0x140), a9, 1
3fbbb400:	add    a9, a11
3fbbb410:	move   a11, *a13(0x140), 1
3fbbb430:	move   *a13(0x120), a9, 1
3fbbb450:	dec    a9
3fbbb460:	move   a9, *a13(0x120), 1
3fbbb480:	jrne   L3FBBB3B0
L3FBBB490:
3fbbb490:	sub    a11, a11
3fbbb4a0:	move   a11, *a13(0x200), 1
3fbbb4c0:	move   *a13(0xffe0), a9, 1
3fbbb4e0:	setf   16, 1, 0
3fbbb4f0:	move   *a9, a9, 0
3fbbb500:	jrne   L3FBBB570
3fbbb510:	move   *a13(0xffe0), a9, 1
3fbbb530:	move   *a9(0x3a0), a9, 0
3fbbb550:	move   a9, *a13(0x200), 1
L3FBBB570:
3fbbb570:	move   *a13(0xff60), a9, 1
3fbbb590:	move   *a9(0x20), a11, 1
3fbbb5b0:	move   *a13(0xffa0), a9, 1
3fbbb5d0:	add    a9, a11
3fbbb5e0:	move   *a13(0x200), a9, 1
3fbbb600:	add    a9, a11
3fbbb610:	movk   31, a9
3fbbb620:	andn   a9, a11
3fbbb630:	move   *a13(0xffc0), a9, 1
3fbbb650:	move   *a13(0x200), a7, 1
3fbbb670:	move   *a9(0x200), a9, 0
3fbbb690:	add    a7, a9
3fbbb6a0:	move   *a13(0x80), a7, 1
3fbbb6c0:	mods   a7, a9
3fbbb6d0:	sub    a9, a11
3fbbb6e0:	move   a11, *a13(0x160), 1
3fbbb700:	jrge   L3FBBB790
3fbbb710:	mods   a7, a11
3fbbb720:	move   a11, *a13(0x160), 1
3fbbb740:	jreq   L3FBBB7E0
3fbbb750:	add    a7, a11
3fbbb760:	move   a11, *a13(0x160), 1
3fbbb780:	jruc   L3FBBB7E0
L3FBBB790:
3fbbb790:	cmp    a7, a11
3fbbb7a0:	jrlt   L3FBBB7E0
3fbbb7b0:	mods   a7, a11
3fbbb7c0:	move   a11, *a13(0x160), 1
L3FBBB7E0:
3fbbb7e0:	subk   32, a7
3fbbb7f0:	jage   L3FBBC710
3fbbb810:	move   *a13(0x140), a9, 1
3fbbb830:	move   *a9(0x0), *a13(0x220), 1
3fbbb860:	jruc   L3FBBB920
L3FBBB870:
3fbbb870:	move   *a13(0xff60), a11, 1
3fbbb890:	move   *a11(0x20), a9, 1
3fbbb8b0:	move   a9, *a13(0x100), 1
3fbbb8d0:	jreq   L3FBBB920
3fbbb8e0:	jage   L3FBBC4E0
3fbbb900:	jauc   L3FBBC600
L3FBBB920:
3fbbb920:	move   *a13(0x160), a11, 1
3fbbb940:	neg    a11
3fbbb950:	move   *a13(0x220), a9, 1
3fbbb970:	sra    a11, a9
3fbbb980:	move   *a13(0x160), a11, 1
3fbbb9a0:	neg    a11
3fbbb9b0:	addk   31, a11
3fbbb9c0:	sll    0x5, a11
3fbbb9d0:	addi   0xda400, a11
3fbbba00:	move   *a11, a11, 1
3fbbba10:	and    a11, a9
3fbbba20:	move   a9, *a13(0x1a0), 1
3fbbba40:	move   *a13(0x80), a11, 1
3fbbba60:	move   *a13(0x160), a7, 1
3fbbba80:	sub    a7, a11
3fbbba90:	move   a11, *a13(0x180), 1
3fbbbab0:	move   *a13(0x220), a7, 1
3fbbbad0:	sll    a11, a7
3fbbbae0:	or     a9, a7
3fbbbaf0:	move   a7, *a13(0x1a0), 1
3fbbbb10:	move   *a13(0x80), a9, 1
3fbbbb30:	add    a9, a11
3fbbbb40:	move   a11, *a13(0x180), 1
3fbbbb60:	subk   32, a11
3fbbbb70:	jrge   L3FBBBC20
3fbbbb80:	move   *a13(0x220), a11, 1
3fbbbba0:	move   *a13(0x180), a7, 1
3fbbbbc0:	sll    a7, a11
3fbbbbd0:	move   *a13(0x1a0), a7, 1
3fbbbbf0:	or     a7, a11
3fbbbc00:	move   a11, *a13(0x1a0), 1
L3FBBBC20:
3fbbbc20:	move   *a13(0xff60), a11, 1
3fbbbc40:	move   *a11(0x40), *a13(0x1c0), 1
3fbbbc70:	move   *a11(0x60), *a13(0x1e0), 1
3fbbbca0:	move   *a13(0x1c0), a9, 1
3fbbbcc0:	move   *a9, a7, 1
3fbbbcd0:	move   *a13(0x1e0), a9, 1
3fbbbcf0:	xor    a9, a7
3fbbbd00:	move   *a13(0x1a0), a11, 1
3fbbbd20:	and    a11, a9
3fbbbd30:	andn   a9, a7
3fbbbd40:	move   *a13(0x1c0), a9, 1
3fbbbd60:	move   a7, *a9, 1
3fbbbd70:	move   *a13, a7, 1
3fbbbd80:	dec    a7
3fbbbd90:	move   a7, *a13, 1
3fbbbda0:	jaeq   L3FBBDEC0
3fbbbdc0:	move   *a13(0xff60), a7, 1
3fbbbde0:	addi   0x80, a7
3fbbbe00:	move   a7, *a13(0xff60), 1
3fbbbe20:	move   *a7, a7, 1
3fbbbe30:	move   a7, *a13(0x120), 1
3fbbbe50:	jreq   L3FBBC450
3fbbbe60:	jrle   L3FBBC150
3fbbbe70:	move   *a13(0xc0), a7, 1
3fbbbe90:	sll    0x3, a7
3fbbbea0:	move   *a13(0x140), a9, 1
3fbbbec0:	add    a9, a7
3fbbbed0:	move   a7, *a13(0x140), 1
3fbbbef0:	move   *a13(0x120), a9, 1
3fbbbf10:	dec    a9
3fbbbf20:	move   a9, *a13(0x120), 1
3fbbbf40:	jrle   L3FBBBFE0
3fbbbf50:	move   *a13(0xc0), a7, 1
3fbbbf70:	mpys   a7, a9
3fbbbf80:	sll    0x3, a9
3fbbbf90:	move   *a13(0x140), a7, 1
3fbbbfb0:	add    a7, a9
3fbbbfc0:	move   a9, *a13(0x140), 1
L3FBBBFE0:
3fbbbfe0:	move   *a13(0x140), a9, 1
3fbbc000:	move   *a13(0x60), a7, 1
3fbbc020:	cmp    a7, a9
3fbbc030:	jrc   L3FBBC100
L3FBBC040:
3fbbc040:	move   *a13(0xe0), a11, 1
3fbbc060:	sll    0x3, a11
3fbbc070:	move   *a13(0x140), a9, 1
3fbbc090:	sub    a11, a9
3fbbc0a0:	move   a9, *a13(0x140), 1
3fbbc0c0:	move   *a13(0x60), a11, 1
3fbbc0e0:	cmp    a11, a9
3fbbc0f0:	jrnc   L3FBBC040
L3FBBC100:
3fbbc100:	move   *a9(0x0), *a13(0x220), 1
3fbbc130:	jauc   L3FBBB870
L3FBBC150:
3fbbc150:	move   *a13(0xc0), a7, 1
3fbbc170:	sll    0x3, a7
3fbbc180:	move   *a13(0x140), a9, 1
3fbbc1a0:	sub    a7, a9
3fbbc1b0:	move   a9, *a13(0x140), 1
3fbbc1d0:	move   *a13(0x120), a7, 1
3fbbc1f0:	inc    a7
3fbbc200:	move   a7, *a13(0x120), 1
3fbbc220:	jrge   L3FBBC2C0
3fbbc230:	move   *a13(0xc0), a9, 1
3fbbc250:	mpys   a9, a7
3fbbc260:	sll    0x3, a7
3fbbc270:	move   *a13(0x140), a9, 1
3fbbc290:	add    a9, a7
3fbbc2a0:	move   a7, *a13(0x140), 1
L3FBBC2C0:
3fbbc2c0:	move   *a13(0x140), a9, 1
3fbbc2e0:	move   *a13(0x40), a7, 1
3fbbc300:	cmp    a7, a9
3fbbc310:	jrnc   L3FBBC3E0
L3FBBC320:
3fbbc320:	move   *a13(0xe0), a11, 1
3fbbc340:	sll    0x3, a11
3fbbc350:	move   *a13(0x140), a9, 1
3fbbc370:	add    a9, a11
3fbbc380:	move   a11, *a13(0x140), 1
3fbbc3a0:	move   *a13(0x40), a9, 1
3fbbc3c0:	cmp    a9, a11
3fbbc3d0:	jrc   L3FBBC320
L3FBBC3E0:
3fbbc3e0:	move   *a13(0x140), a11, 1
3fbbc400:	move   *a11(0x0), *a13(0x220), 1
3fbbc430:	jauc   L3FBBB870
L3FBBC450:
3fbbc450:	move   *a13(0xff60), a7, 1
3fbbc470:	move   *a7(0x20), a7, 1
3fbbc490:	move   a7, *a13(0x100), 1
3fbbc4b0:	jaeq   L3FBBBC20
3fbbc4d0:	jrle   L3FBBC600
L3FBBC4E0:
3fbbc4e0:	move   *a13(0x160), a11, 1
3fbbc500:	move   *a13(0x100), a9, 1
3fbbc520:	add    a9, a11
3fbbc530:	move   a11, *a13(0x160), 1
L3FBBC550:
3fbbc550:	move   *a13(0x160), a11, 1
3fbbc570:	move   *a13(0x80), a9, 1
3fbbc590:	sub    a9, a11
3fbbc5a0:	move   a11, *a13(0x160), 1
3fbbc5c0:	cmp    a9, a11
3fbbc5d0:	jrge   L3FBBC550
3fbbc5e0:	jauc   L3FBBB920
L3FBBC600:
3fbbc600:	move   *a13(0x160), a11, 1
3fbbc620:	move   *a13(0x100), a9, 1
3fbbc640:	add    a9, a11
3fbbc650:	move   a11, *a13(0x160), 1
L3FBBC670:
3fbbc670:	move   *a13(0x160), a11, 1
3fbbc690:	move   *a13(0x80), a9, 1
3fbbc6b0:	add    a9, a11
3fbbc6c0:	move   a11, *a13(0x160), 1
3fbbc6e0:	jrlt   L3FBBC670
3fbbc6f0:	jauc   L3FBBB920
L3FBBC710:
3fbbc710:	move   a11, *a13(0x220), 1
3fbbc730:	move   *a13(0x140), *a13(0x240), 1
3fbbc760:	subk   32, a11
3fbbc770:	jrlt   L3FBBC900
L3FBBC780:
3fbbc780:	move   *a13(0x220), a11, 1
3fbbc7a0:	subk   32, a11
3fbbc7b0:	move   a11, *a13(0x220), 1
3fbbc7d0:	move   *a13(0x240), a9, 1
3fbbc7f0:	addk   32, a9
3fbbc800:	move   a9, *a13(0x240), 1
3fbbc820:	subk   32, a11
3fbbc830:	jrge   L3FBBC780
3fbbc840:	jruc   L3FBBC900
L3FBBC850:
3fbbc850:	move   *a13(0xff60), a11, 1
3fbbc870:	move   *a11(0x20), a9, 1
3fbbc890:	move   a9, *a13(0x100), 1
3fbbc8b0:	jreq   L3FBBC900
3fbbc8c0:	jage   L3FBBD840
3fbbc8e0:	jauc   L3FBBDBA0
L3FBBC900:
3fbbc900:	move   *a13(0x240), *a13(0x260), 1
3fbbc930:	move   *a13(0x220), a11, 1
3fbbc950:	neg    a11
3fbbc960:	addk   32, a11
3fbbc970:	move   a11, *a13(0x180), 1
3fbbc990:	move   *a13(0x260), a9, 1
3fbbc9b0:	move   *a13(0x220), a7, 1
3fbbc9d0:	neg    a7
3fbbc9e0:	move   *a9+, a11, 1
3fbbc9f0:	move   a9, *a13(0x260), 1
3fbbca10:	sra    a7, a11
3fbbca20:	move   *a13(0x180), a7, 1
3fbbca40:	dec    a7
3fbbca50:	sll    0x5, a7
3fbbca60:	addi   0xda400, a7
3fbbca90:	move   *a7, a7, 1
3fbbcaa0:	and    a7, a11
3fbbcab0:	move   a11, *a13(0x1a0), 1
3fbbcad0:	move   *a13(0x160), a7, 1
3fbbcaf0:	move   *a13(0x180), a9, 1
3fbbcb10:	add    a9, a7
3fbbcb20:	move   a7, *a13(0x280), 1
3fbbcb40:	move   *a13(0x80), a9, 1
3fbbcb60:	sub    a7, a9
3fbbcb70:	move   a9, *a13(0x2c0), 1
3fbbcb90:	jrgt   L3FBBCC50
3fbbcba0:	move   *a13(0x180), a7, 1
3fbbcbc0:	add    a9, a7
3fbbcbd0:	move   *a13(0x140), a9, 1
3fbbcbf0:	move   *a9, a9, 1
3fbbcc00:	sll    a7, a9
3fbbcc10:	or     a11, a9
3fbbcc20:	move   a9, *a13(0x1a0), 1
3fbbcc40:	jruc   L3FBBCE60
L3FBBCC50:
3fbbcc50:	move   *a13(0x180), a7, 1
3fbbcc70:	subk   32, a7
3fbbcc80:	jrge   L3FBBCE60
3fbbcc90:	move   *a13(0x260), a7, 1
3fbbccb0:	move   *a7, a7, 1
3fbbccc0:	move   *a13(0x180), a9, 1
3fbbcce0:	sll    a9, a7
3fbbccf0:	or     a11, a7
3fbbcd00:	move   a7, *a13(0x1a0), 1
3fbbcd20:	move   *a13(0x80), a11, 1
3fbbcd40:	move   *a13(0x280), a7, 1
3fbbcd60:	sub    a7, a11
3fbbcd70:	add    a9, a11
3fbbcd80:	subk   32, a11
3fbbcd90:	move   a11, *a13(0x2c0), 1
3fbbcdb0:	jrge   L3FBBCE60
3fbbcdc0:	move   *a13(0x140), a7, 1
3fbbcde0:	move   *a7, a7, 1
3fbbcdf0:	addk   32, a11
3fbbce00:	sll    a11, a7
3fbbce10:	move   *a13(0x1a0), a11, 1
3fbbce30:	or     a11, a7
3fbbce40:	move   a7, *a13(0x1a0), 1
L3FBBCE60:
3fbbce60:	move   *a13(0xff60), a11, 1
3fbbce80:	move   *a11(0x40), *a13(0x1c0), 1
3fbbceb0:	move   *a11(0x60), *a13(0x1e0), 1
3fbbcee0:	move   *a13(0x1c0), a9, 1
3fbbcf00:	move   *a9, a7, 1
3fbbcf10:	move   *a13(0x1e0), a9, 1
3fbbcf30:	xor    a9, a7
3fbbcf40:	move   *a13(0x1a0), a11, 1
3fbbcf60:	and    a11, a9
3fbbcf70:	andn   a9, a7
3fbbcf80:	move   *a13(0x1c0), a9, 1
3fbbcfa0:	move   a7, *a9, 1
3fbbcfb0:	move   *a13, a7, 1
3fbbcfc0:	dec    a7
3fbbcfd0:	move   a7, *a13, 1
3fbbcfe0:	jaeq   L3FBBDEC0
3fbbd000:	move   *a13(0xff60), a7, 1
3fbbd020:	addi   0x80, a7
3fbbd040:	move   a7, *a13(0xff60), 1
3fbbd060:	move   *a7, a7, 1
3fbbd070:	move   a7, *a13(0x120), 1
3fbbd090:	jreq   L3FBBD7B0
3fbbd0a0:	jrle   L3FBBD420
3fbbd0b0:	move   *a13(0x240), a7, 1
3fbbd0d0:	move   *a13(0x140), a9, 1
3fbbd0f0:	sub    a9, a7
3fbbd100:	sra    0x3, a7
3fbbd110:	move   a7, *a13(0x2a0), 1
3fbbd130:	move   *a13(0xc0), a7, 1
3fbbd150:	sll    0x3, a7
3fbbd160:	add    a9, a7
3fbbd170:	move   a7, *a13(0x140), 1
3fbbd190:	move   *a13(0x120), a9, 1
3fbbd1b0:	dec    a9
3fbbd1c0:	move   a9, *a13(0x120), 1
3fbbd1e0:	jrle   L3FBBD280
3fbbd1f0:	move   *a13(0xc0), a7, 1
3fbbd210:	mpys   a7, a9
3fbbd220:	sll    0x3, a9
3fbbd230:	move   *a13(0x140), a7, 1
3fbbd250:	add    a7, a9
3fbbd260:	move   a9, *a13(0x140), 1
L3FBBD280:
3fbbd280:	move   *a13(0x140), a9, 1
3fbbd2a0:	move   *a13(0x60), a7, 1
3fbbd2c0:	cmp    a7, a9
3fbbd2d0:	jrc   L3FBBD3A0
L3FBBD2E0:
3fbbd2e0:	move   *a13(0xe0), a11, 1
3fbbd300:	sll    0x3, a11
3fbbd310:	move   *a13(0x140), a9, 1
3fbbd330:	sub    a11, a9
3fbbd340:	move   a9, *a13(0x140), 1
3fbbd360:	move   *a13(0x60), a11, 1
3fbbd380:	cmp    a11, a9
3fbbd390:	jrnc   L3FBBD2E0
L3FBBD3A0:
3fbbd3a0:	move   *a13(0x2a0), a11, 1
3fbbd3c0:	sll    0x3, a11
3fbbd3d0:	add    a9, a11
3fbbd3e0:	move   a11, *a13(0x240), 1
3fbbd400:	jauc   L3FBBC850
L3FBBD420:
3fbbd420:	move   *a13(0x240), a7, 1
3fbbd440:	move   *a13(0x140), a9, 1
3fbbd460:	sub    a9, a7
3fbbd470:	sra    0x3, a7
3fbbd480:	move   a7, *a13(0x2a0), 1
3fbbd4a0:	move   *a13(0xc0), a7, 1
3fbbd4c0:	sll    0x3, a7
3fbbd4d0:	sub    a7, a9
3fbbd4e0:	move   a9, *a13(0x140), 1
3fbbd500:	move   *a13(0x120), a7, 1
3fbbd520:	inc    a7
3fbbd530:	move   a7, *a13(0x120), 1
3fbbd550:	jrge   L3FBBD5F0
3fbbd560:	move   *a13(0xc0), a9, 1
3fbbd580:	mpys   a9, a7
3fbbd590:	sll    0x3, a7
3fbbd5a0:	move   *a13(0x140), a9, 1
3fbbd5c0:	add    a9, a7
3fbbd5d0:	move   a7, *a13(0x140), 1
L3FBBD5F0:
3fbbd5f0:	move   *a13(0x140), a9, 1
3fbbd610:	move   *a13(0x40), a7, 1
3fbbd630:	cmp    a7, a9
3fbbd640:	jrnc   L3FBBD710
L3FBBD650:
3fbbd650:	move   *a13(0xe0), a11, 1
3fbbd670:	sll    0x3, a11
3fbbd680:	move   *a13(0x140), a9, 1
3fbbd6a0:	add    a9, a11
3fbbd6b0:	move   a11, *a13(0x140), 1
3fbbd6d0:	move   *a13(0x40), a9, 1
3fbbd6f0:	cmp    a9, a11
3fbbd700:	jrc   L3FBBD650
L3FBBD710:
3fbbd710:	move   *a13(0x2a0), a11, 1
3fbbd730:	sll    0x3, a11
3fbbd740:	move   *a13(0x140), a9, 1
3fbbd760:	add    a9, a11
3fbbd770:	move   a11, *a13(0x240), 1
3fbbd790:	jauc   L3FBBC850
L3FBBD7B0:
3fbbd7b0:	move   *a13(0xff60), a7, 1
3fbbd7d0:	move   *a7(0x20), a7, 1
3fbbd7f0:	move   a7, *a13(0x100), 1
3fbbd810:	jaeq   L3FBBCE60
3fbbd830:	jrle   L3FBBDBA0
L3FBBD840:
3fbbd840:	move   *a13(0x160), a11, 1
3fbbd860:	move   *a13(0x100), a9, 1
3fbbd880:	add    a9, a11
3fbbd890:	move   a11, *a13(0x160), 1
3fbbd8b0:	move   *a13(0x80), a7, 1
3fbbd8d0:	cmp    a7, a11
3fbbd8e0:	jrge   L3FBBD980
3fbbd8f0:	sra    0x3, a9
3fbbd900:	sll    0x3, a9
3fbbd910:	move   *a13(0x240), a7, 1
3fbbd930:	add    a7, a9
3fbbd940:	move   a9, *a13(0x240), 1
3fbbd960:	jauc   L3FBBC900
L3FBBD980:
3fbbd980:	move   *a13(0x160), a11, 1
3fbbd9a0:	move   *a13(0x80), a9, 1
3fbbd9c0:	sub    a9, a11
3fbbd9d0:	move   a11, *a13(0x160), 1
3fbbd9f0:	cmp    a9, a11
3fbbda00:	jrge   L3FBBD980
3fbbda10:	move   *a13(0x160), *a13(0x220), 1
3fbbda40:	move   *a13(0x140), *a13(0x240), 1
3fbbda70:	move   *a13(0x220), a11, 1
3fbbda90:	subk   32, a11
3fbbdaa0:	jalt   L3FBBC900
L3FBBDAC0:
3fbbdac0:	move   *a13(0x220), a11, 1
3fbbdae0:	subk   32, a11
3fbbdaf0:	move   a11, *a13(0x220), 1
3fbbdb10:	move   *a13(0x240), a9, 1
3fbbdb30:	addk   32, a9
3fbbdb40:	move   a9, *a13(0x240), 1
3fbbdb60:	subk   32, a11
3fbbdb70:	jrge   L3FBBDAC0
3fbbdb80:	jauc   L3FBBC900
L3FBBDBA0:
3fbbdba0:	move   *a13(0x160), a11, 1
3fbbdbc0:	move   *a13(0x100), a9, 1
3fbbdbe0:	add    a9, a11
3fbbdbf0:	move   a11, *a13(0x160), 1
3fbbdc10:	jrlt   L3FBBDCB0
3fbbdc20:	sra    0x3, a9
3fbbdc30:	sll    0x3, a9
3fbbdc40:	move   *a13(0x240), a7, 1
3fbbdc60:	add    a7, a9
3fbbdc70:	move   a9, *a13(0x240), 1
3fbbdc90:	jauc   L3FBBC900
L3FBBDCB0:
3fbbdcb0:	move   *a13(0x160), a11, 1
3fbbdcd0:	move   *a13(0x80), a9, 1
3fbbdcf0:	add    a9, a11
3fbbdd00:	move   a11, *a13(0x160), 1
3fbbdd20:	jrlt   L3FBBDCB0
3fbbdd30:	move   *a13(0x160), *a13(0x220), 1
3fbbdd60:	move   *a13(0x140), *a13(0x240), 1
3fbbdd90:	move   *a13(0x220), a11, 1
3fbbddb0:	subk   32, a11
3fbbddc0:	jalt   L3FBBC900
L3FBBDDE0:
3fbbdde0:	move   *a13(0x220), a11, 1
3fbbde00:	subk   32, a11
3fbbde10:	move   a11, *a13(0x220), 1
3fbbde30:	move   *a13(0x240), a9, 1
3fbbde50:	addk   32, a9
3fbbde60:	move   a9, *a13(0x240), 1
3fbbde80:	subk   32, a11
3fbbde90:	jrge   L3FBBDDE0
3fbbdea0:	jauc   L3FBBC900
L3FBBDEC0:
3fbbdec0:	move   *sp(0xa0), a14, 1
3fbbdee0:	mmfm   sp, a7,a9,a11,a13
3fbbdf00:	rets   2
3fbbdf10:	mmtm   sp, a7,a9,a11,a13
3fbbdf30:	move   a14, a13
3fbbdf40:	addi   0x180, a14
3fbbdf60:	move   *a13(0xff80), a11, 1
3fbbdf80:	move   a11, *a13, 1
3fbbdf90:	jaeq   L3FBBECD0
3fbbdfb0:	move   *a13(0xffc0), a9, 1
3fbbdfd0:	move   *a9(0x20), a9, 1
3fbbdff0:	move   *a9(0x40), *a13(0x20), 1
3fbbe020:	move   *a13(0x20), a9, 1
3fbbe040:	move   *a9(0x80), a9, 1
3fbbe060:	move   *a9(0x60), a9, 1
3fbbe080:	move   *a9(0xe0), *a13(0x40), 1
3fbbe0b0:	move   *a13(0x20), a9, 1
3fbbe0d0:	move   *a9(0x80), a9, 1
3fbbe0f0:	move   *a9(0x60), a9, 1
3fbbe110:	setf   16, 0, 0
3fbbe120:	move   *a9(0x100), a9, 0
3fbbe140:	move   a9, *a13(0x80), 1
3fbbe160:	sll    0x5, a9
3fbbe170:	move   *a13(0x40), a11, 1
3fbbe190:	add    a11, a9
3fbbe1a0:	move   a9, *a13(0x60), 1
3fbbe1c0:	sub    a11, a9
3fbbe1d0:	sra    0x3, a9
3fbbe1e0:	move   a9, *a13(0xa0), 1
3fbbe200:	move   *a13(0xff60), a9, 1
3fbbe220:	move   *a9, a9, 1
3fbbe230:	move   a9, *a13(0xe0), 1
3fbbe250:	jrge   L3FBBE300
3fbbe260:	move   *a13(0x80), a11, 1
3fbbe280:	mods   a11, a9
3fbbe290:	move   a9, *a13(0xe0), 1
3fbbe2b0:	jreq   L3FBBE370
3fbbe2c0:	add    a11, a9
3fbbe2d0:	move   a9, *a13(0xe0), 1
3fbbe2f0:	jruc   L3FBBE370
L3FBBE300:
3fbbe300:	move   *a13(0x80), a11, 1
3fbbe320:	cmp    a11, a9
3fbbe330:	jrlt   L3FBBE370
3fbbe340:	mods   a11, a9
3fbbe350:	move   a9, *a13(0xe0), 1
L3FBBE370:
3fbbe370:	sll    0x5, a9
3fbbe380:	move   *a13(0x40), a11, 1
3fbbe3a0:	add    a11, a9
3fbbe3b0:	move   a9, *a13(0xc0), 1
3fbbe3d0:	jruc   L3FBBE560
L3FBBE3E0:
3fbbe3e0:	move   *a13(0xe0), a11, 1
3fbbe400:	sll    0x5, a11
3fbbe410:	move   *a13(0xc0), a9, 1
3fbbe430:	add    a9, a11
3fbbe440:	move   a11, *a13(0xc0), 1
3fbbe460:	move   *a13(0x60), a9, 1
3fbbe480:	cmp    a9, a11
3fbbe490:	jrc   L3FBBE560
L3FBBE4A0:
3fbbe4a0:	move   *a13(0xa0), a11, 1
3fbbe4c0:	sll    0x3, a11
3fbbe4d0:	move   *a13(0xc0), a9, 1
3fbbe4f0:	sub    a11, a9
3fbbe500:	move   a9, *a13(0xc0), 1
3fbbe520:	move   *a13(0x60), a11, 1
3fbbe540:	cmp    a11, a9
3fbbe550:	jrnc   L3FBBE4A0
L3FBBE560:
3fbbe560:	move   *a13(0xc0), a11, 1
3fbbe580:	move   *a11(0x0), *a13(0x100), 1
L3FBBE5B0:
3fbbe5b0:	move   *a13(0xff60), a11, 1
3fbbe5d0:	move   *a11(0x40), *a13(0x140), 1
3fbbe600:	move   *a11(0x60), *a13(0x160), 1
3fbbe630:	move   *a13(0x140), a9, 1
3fbbe650:	move   *a9, a7, 1
3fbbe660:	move   *a13(0x160), a9, 1
3fbbe680:	xor    a9, a7
3fbbe690:	move   *a13(0x100), a11, 1
3fbbe6b0:	and    a11, a9
3fbbe6c0:	andn   a9, a7
3fbbe6d0:	move   *a13(0x140), a9, 1
3fbbe6f0:	move   a7, *a9, 1
3fbbe700:	addk   32, a9
3fbbe710:	move   a9, *a13(0x140), 1
3fbbe730:	move   *a13(0xff60), a7, 1
3fbbe750:	move   *a7(0x80), a7, 1
3fbbe770:	move   a7, *a13(0x120), 1
3fbbe790:	jreq   L3FBBE8B0
L3FBBE7A0:
3fbbe7a0:	move   *a13(0x140), a11, 1
3fbbe7c0:	move   *a11, a9, 1
3fbbe7d0:	move   *a13(0x100), a7, 1
3fbbe7f0:	or     a7, a9
3fbbe800:	not    a9
3fbbe810:	move   a9, *a11, 1
3fbbe820:	addk   32, a11
3fbbe830:	move   a11, *a13(0x140), 1
3fbbe850:	move   *a13(0x120), a9, 1
3fbbe870:	dec    a9
3fbbe880:	move   a9, *a13(0x120), 1
3fbbe8a0:	jrne   L3FBBE7A0
L3FBBE8B0:
3fbbe8b0:	move   *a13(0xff60), a11, 1
3fbbe8d0:	move   *a11(0xa0), *a13(0x160), 1
3fbbe900:	move   *a13(0x140), a9, 1
3fbbe920:	move   *a9, a7, 1
3fbbe930:	move   *a13(0x160), a9, 1
3fbbe950:	xor    a9, a7
3fbbe960:	move   *a13(0x100), a11, 1
3fbbe980:	and    a11, a9
3fbbe990:	andn   a9, a7
3fbbe9a0:	move   *a13(0x140), a9, 1
3fbbe9c0:	move   a7, *a9, 1
3fbbe9d0:	move   *a13, a7, 1
3fbbe9e0:	dec    a7
3fbbe9f0:	move   a7, *a13, 1
3fbbea00:	jreq   L3FBBECD0
3fbbea10:	move   *a13(0xff60), a7, 1
3fbbea30:	addi   0xc0, a7
3fbbea50:	move   a7, *a13(0xff60), 1
3fbbea70:	move   *a7, a7, 1
3fbbea80:	move   a7, *a13(0xe0), 1
3fbbeaa0:	jrlt   L3FBBEAD0
3fbbeab0:	jrle   L3FBBE5B0
3fbbeac0:	jruc   L3FBBE3E0
L3FBBEAD0:
3fbbead0:	sll    0x5, a7
3fbbeae0:	move   *a13(0xc0), a9, 1
3fbbeb00:	add    a9, a7
3fbbeb10:	move   a7, *a13(0xc0), 1
3fbbeb30:	move   *a13(0x40), a9, 1
3fbbeb50:	cmp    a9, a7
3fbbeb60:	jrc   L3FBBEBB0
3fbbeb70:	move   *a7(0x0), *a13(0x100), 1
3fbbeba0:	jruc   L3FBBE5B0
L3FBBEBB0:
3fbbebb0:	move   *a13(0xa0), a11, 1
3fbbebd0:	sll    0x3, a11
3fbbebe0:	move   *a13(0xc0), a9, 1
3fbbec00:	add    a9, a11
3fbbec10:	move   a11, *a13(0xc0), 1
3fbbec30:	move   *a13(0x40), a9, 1
3fbbec50:	cmp    a9, a11
3fbbec60:	jrc   L3FBBEBB0
3fbbec70:	move   *a13(0xc0), a11, 1
3fbbec90:	move   *a11(0x0), *a13(0x100), 1
3fbbecc0:	jruc   L3FBBE5B0
L3FBBECD0:
3fbbecd0:	move   *sp(0xa0), a14, 1
3fbbecf0:	mmfm   sp, a7,a9,a11,a13
3fbbed10:	rets   2
3fbbed20:	mmtm   sp, a7,a9,a11,a13
3fbbed40:	move   a14, a13
3fbbed50:	addi   0x300, a14
3fbbed70:	move   *a13(0xff80), a11, 1
3fbbed90:	move   a11, *a13, 1
3fbbeda0:	jaeq   L3FBC36A0
3fbbedc0:	move   *a13(0xffc0), a9, 1
3fbbede0:	move   *a9(0x20), a9, 1
3fbbee00:	move   *a9(0x40), *a13(0x20), 1
3fbbee30:	move   *a13(0x20), a9, 1
3fbbee50:	move   *a9(0x80), a9, 1
3fbbee70:	move   *a9(0x60), a9, 1
3fbbee90:	move   *a9(0xe0), *a13(0x40), 1
3fbbeec0:	move   *a13(0x20), a9, 1
3fbbeee0:	move   *a9(0x80), a9, 1
3fbbef00:	move   *a9(0x60), a9, 1
3fbbef20:	move   *a9(0x140), *a13(0xc0), 1
3fbbef50:	move   *a13(0x20), a9, 1
3fbbef70:	move   *a9(0x80), a9, 1
3fbbef90:	move   *a9(0x60), a9, 1
3fbbefb0:	setf   16, 0, 0
3fbbefc0:	move   *a9(0x110), a9, 0
3fbbefe0:	move   a9, *a13(0x80), 1
3fbbf000:	move   *a13(0x20), a9, 1
3fbbf020:	move   *a9(0x80), a9, 1
3fbbf040:	move   *a9(0x60), a9, 1
3fbbf060:	move   *a9(0x100), a9, 0
3fbbf080:	move   a9, *a13(0xa0), 1
3fbbf0a0:	move   *a13(0xc0), a11, 1
3fbbf0c0:	mpys   a9, a11
3fbbf0d0:	move   a11, *a13(0xe0), 1
3fbbf0f0:	sll    0x3, a11
3fbbf100:	move   *a13(0x40), a9, 1
3fbbf120:	add    a9, a11
3fbbf130:	move   a11, *a13(0x60), 1
3fbbf150:	move   *a13(0xff60), a9, 1
3fbbf170:	move   *a13(0xffc0), a11, 1
3fbbf190:	setf   16, 1, 0
3fbbf1a0:	move   *a11(0x210), a11, 0
3fbbf1c0:	move   *a9, a9, 1
3fbbf1d0:	sub    a11, a9
3fbbf1e0:	move   a9, *a13(0x120), 1
3fbbf200:	jrge   L3FBBF2B0
3fbbf210:	move   *a13(0xa0), a11, 1
3fbbf230:	mods   a11, a9
3fbbf240:	move   a9, *a13(0x120), 1
3fbbf260:	jreq   L3FBBF320
3fbbf270:	add    a11, a9
3fbbf280:	move   a9, *a13(0x120), 1
3fbbf2a0:	jruc   L3FBBF320
L3FBBF2B0:
3fbbf2b0:	move   *a13(0xa0), a11, 1
3fbbf2d0:	cmp    a11, a9
3fbbf2e0:	jrlt   L3FBBF320
3fbbf2f0:	mods   a11, a9
3fbbf300:	move   a9, *a13(0x120), 1
L3FBBF320:
3fbbf320:	move   *a13(0x40), *a13(0x140), 1
3fbbf350:	move   a9, a9
3fbbf360:	jreq   L3FBBF450
L3FBBF370:
3fbbf370:	move   *a13(0xc0), a11, 1
3fbbf390:	sll    0x3, a11
3fbbf3a0:	move   *a13(0x140), a9, 1
3fbbf3c0:	add    a9, a11
3fbbf3d0:	move   a11, *a13(0x140), 1
3fbbf3f0:	move   *a13(0x120), a9, 1
3fbbf410:	dec    a9
3fbbf420:	move   a9, *a13(0x120), 1
3fbbf440:	jrne   L3FBBF370
L3FBBF450:
3fbbf450:	sub    a11, a11
3fbbf460:	move   a11, *a13(0x220), 1
3fbbf480:	move   *a13(0xffe0), a9, 1
3fbbf4a0:	setf   16, 1, 0
3fbbf4b0:	move   *a9, a9, 0
3fbbf4c0:	jrne   L3FBBF530
3fbbf4d0:	move   *a13(0xffe0), a9, 1
3fbbf4f0:	move   *a9(0x3a0), a9, 0
3fbbf510:	move   a9, *a13(0x220), 1
L3FBBF530:
3fbbf530:	move   *a13(0xff60), a9, 1
3fbbf550:	move   *a9(0x20), a11, 1
3fbbf570:	move   *a13(0xffa0), a9, 1
3fbbf590:	add    a9, a11
3fbbf5a0:	move   *a13(0x220), a9, 1
3fbbf5c0:	add    a9, a11
3fbbf5d0:	movk   31, a9
3fbbf5e0:	andn   a9, a11
3fbbf5f0:	move   *a13(0xffc0), a9, 1
3fbbf610:	move   *a13(0x220), a7, 1
3fbbf630:	move   *a9(0x200), a9, 0
3fbbf650:	add    a7, a9
3fbbf660:	move   *a13(0x80), a7, 1
3fbbf680:	mods   a7, a9
3fbbf690:	sub    a9, a11
3fbbf6a0:	move   a11, *a13(0x160), 1
3fbbf6c0:	jrge   L3FBBF750
3fbbf6d0:	mods   a7, a11
3fbbf6e0:	move   a11, *a13(0x160), 1
3fbbf700:	jreq   L3FBBF7A0
3fbbf710:	add    a7, a11
3fbbf720:	move   a11, *a13(0x160), 1
3fbbf740:	jruc   L3FBBF7A0
L3FBBF750:
3fbbf750:	cmp    a7, a11
3fbbf760:	jrlt   L3FBBF7A0
3fbbf770:	mods   a7, a11
3fbbf780:	move   a11, *a13(0x160), 1
L3FBBF7A0:
3fbbf7a0:	subk   32, a7
3fbbf7b0:	jage   L3FBC0EE0
3fbbf7d0:	move   *a13(0x140), a9, 1
3fbbf7f0:	move   *a9(0x0), *a13(0x240), 1
L3FBBF820:
3fbbf820:	move   *a13(0x160), a11, 1
3fbbf840:	neg    a11
3fbbf850:	move   *a13(0x240), a9, 1
3fbbf870:	sra    a11, a9
3fbbf880:	move   *a13(0x160), a11, 1
3fbbf8a0:	neg    a11
3fbbf8b0:	addk   31, a11
3fbbf8c0:	sll    0x5, a11
3fbbf8d0:	addi   0xda400, a11
3fbbf900:	move   *a11, a11, 1
3fbbf910:	and    a11, a9
3fbbf920:	move   a9, *a13(0x1a0), 1
3fbbf940:	move   *a13(0x80), a11, 1
3fbbf960:	move   *a13(0x160), a7, 1
3fbbf980:	sub    a7, a11
3fbbf990:	move   a11, *a13(0x180), 1
3fbbf9b0:	move   *a13(0x240), a7, 1
3fbbf9d0:	sll    a11, a7
3fbbf9e0:	or     a9, a7
3fbbf9f0:	move   a7, *a13(0x1a0), 1
3fbbfa10:	move   *a13(0x80), a9, 1
3fbbfa30:	add    a9, a11
3fbbfa40:	move   a11, *a13(0x260), 1
3fbbfa60:	subk   32, a11
3fbbfa70:	jrge   L3FBBFB50
3fbbfa80:	move   *a13(0x260), *a13(0x180), 1
3fbbfab0:	move   *a13(0x240), a11, 1
3fbbfad0:	move   *a13(0x180), a7, 1
3fbbfaf0:	sll    a7, a11
3fbbfb00:	move   *a13(0x1a0), a7, 1
3fbbfb20:	or     a7, a11
3fbbfb30:	move   a11, *a13(0x1a0), 1
L3FBBFB50:
3fbbfb50:	move   *a13(0xff60), a11, 1
3fbbfb70:	move   *a11(0x40), *a13(0x1e0), 1
3fbbfba0:	move   *a11(0x60), *a13(0x200), 1
3fbbfbd0:	move   *a13(0x1e0), a7, 1
3fbbfbf0:	move   *a7, a7, 1
3fbbfc00:	move   *a13(0x200), a9, 1
3fbbfc20:	xor    a9, a7
3fbbfc30:	move   *a13(0x1a0), a11, 1
3fbbfc50:	and    a11, a9
3fbbfc60:	andn   a9, a7
3fbbfc70:	move   *a13(0x1e0), a9, 1
3fbbfc90:	move   a7, *a9, 1
3fbbfca0:	addk   32, a9
3fbbfcb0:	move   a9, *a13(0x1e0), 1
3fbbfcd0:	move   *a13(0xff60), a7, 1
3fbbfcf0:	move   *a7(0x80), a7, 1
3fbbfd10:	move   a7, *a13(0x1c0), 1
3fbbfd30:	jreq   L3FBC01C0
L3FBBFD40:
3fbbfd40:	move   *a13(0x180), a11, 1
3fbbfd60:	neg    a11
3fbbfd70:	addk   32, a11
3fbbfd80:	move   a11, *a13(0x180), 1
3fbbfda0:	neg    a11
3fbbfdb0:	move   *a13(0x240), a9, 1
3fbbfdd0:	sra    a11, a9
3fbbfde0:	move   *a13(0x180), a11, 1
3fbbfe00:	neg    a11
3fbbfe10:	addk   31, a11
3fbbfe20:	sll    0x5, a11
3fbbfe30:	addi   0xda400, a11
3fbbfe60:	move   *a11, a11, 1
3fbbfe70:	and    a11, a9
3fbbfe80:	move   a9, *a13(0x1a0), 1
3fbbfea0:	move   *a13(0x80), a11, 1
3fbbfec0:	move   *a13(0x180), a7, 1
3fbbfee0:	sub    a7, a11
3fbbfef0:	move   a11, *a13(0x180), 1
3fbbff10:	move   *a13(0x240), a7, 1
3fbbff30:	sll    a11, a7
3fbbff40:	or     a9, a7
3fbbff50:	move   a7, *a13(0x1a0), 1
3fbbff70:	move   *a13(0x80), a9, 1
3fbbff90:	add    a9, a11
3fbbffa0:	move   a11, *a13(0x260), 1
3fbbffc0:	subk   32, a11
3fbbffd0:	jrge   L3FBC00B0
3fbbffe0:	move   *a13(0x260), *a13(0x180), 1
3fbc0010:	move   *a13(0x240), a11, 1
3fbc0030:	move   *a13(0x180), a7, 1
3fbc0050:	sll    a7, a11
3fbc0060:	move   *a13(0x1a0), a7, 1
3fbc0080:	or     a7, a11
3fbc0090:	move   a11, *a13(0x1a0), 1
L3FBC00B0:
3fbc00b0:	move   *a13(0x1e0), a11, 1
3fbc00d0:	move   *a11, a7, 1
3fbc00e0:	move   *a13(0x1a0), a9, 1
3fbc0100:	or     a9, a7
3fbc0110:	not    a7
3fbc0120:	move   a7, *a11, 1
3fbc0130:	addk   32, a11
3fbc0140:	move   a11, *a13(0x1e0), 1
3fbc0160:	move   *a13(0x1c0), a7, 1
3fbc0180:	dec    a7
3fbc0190:	move   a7, *a13(0x1c0), 1
3fbc01b0:	jrne   L3FBBFD40
L3FBC01C0:
3fbc01c0:	move   *a13(0x180), a11, 1
3fbc01e0:	neg    a11
3fbc01f0:	addk   32, a11
3fbc0200:	move   a11, *a13(0x180), 1
3fbc0220:	neg    a11
3fbc0230:	move   *a13(0x240), a9, 1
3fbc0250:	sra    a11, a9
3fbc0260:	move   *a13(0x180), a11, 1
3fbc0280:	neg    a11
3fbc0290:	addk   31, a11
3fbc02a0:	sll    0x5, a11
3fbc02b0:	addi   0xda400, a11
3fbc02e0:	move   *a11, a11, 1
3fbc02f0:	and    a11, a9
3fbc0300:	move   a9, *a13(0x1a0), 1
3fbc0320:	move   *a13(0x80), a11, 1
3fbc0340:	move   *a13(0x180), a7, 1
3fbc0360:	sub    a7, a11
3fbc0370:	move   a11, *a13(0x180), 1
3fbc0390:	move   *a13(0x240), a7, 1
3fbc03b0:	sll    a11, a7
3fbc03c0:	or     a9, a7
3fbc03d0:	move   a7, *a13(0x1a0), 1
3fbc03f0:	move   *a13(0x80), a9, 1
3fbc0410:	add    a9, a11
3fbc0420:	move   a11, *a13(0x180), 1
3fbc0440:	subk   32, a11
3fbc0450:	jrge   L3FBC0500
3fbc0460:	move   *a13(0x240), a11, 1
3fbc0480:	move   *a13(0x180), a7, 1
3fbc04a0:	sll    a7, a11
3fbc04b0:	move   *a13(0x1a0), a7, 1
3fbc04d0:	or     a7, a11
3fbc04e0:	move   a11, *a13(0x1a0), 1
L3FBC0500:
3fbc0500:	move   *a13(0xff60), a11, 1
3fbc0520:	move   *a11(0xa0), *a13(0x200), 1
3fbc0550:	move   *a13(0x1e0), a7, 1
3fbc0570:	move   *a7, a7, 1
3fbc0580:	move   *a13(0x200), a9, 1
3fbc05a0:	xor    a9, a7
3fbc05b0:	move   *a13(0x1a0), a11, 1
3fbc05d0:	and    a11, a9
3fbc05e0:	andn   a9, a7
3fbc05f0:	move   *a13(0x1e0), a9, 1
3fbc0610:	move   a7, *a9, 1
3fbc0620:	move   *a13, a7, 1
3fbc0630:	dec    a7
3fbc0640:	move   a7, *a13, 1
3fbc0650:	jaeq   L3FBC36A0
3fbc0670:	move   *a13(0xff60), a7, 1
3fbc0690:	addi   0xc0, a7
3fbc06b0:	move   a7, *a13(0xff60), 1
3fbc06d0:	move   *a7, a7, 1
3fbc06e0:	move   a7, *a13(0x120), 1
3fbc0700:	jreq   L3FBC0CA0
3fbc0710:	jrle   L3FBC09C0
3fbc0720:	move   *a13(0xc0), a7, 1
3fbc0740:	sll    0x3, a7
3fbc0750:	move   *a13(0x140), a9, 1
3fbc0770:	add    a9, a7
3fbc0780:	move   a7, *a13(0x140), 1
3fbc07a0:	move   *a13(0x120), a9, 1
3fbc07c0:	dec    a9
3fbc07d0:	move   a9, *a13(0x120), 1
3fbc07f0:	jrle   L3FBC0890
3fbc0800:	move   *a13(0xc0), a7, 1
3fbc0820:	mpys   a7, a9
3fbc0830:	sll    0x3, a9
3fbc0840:	move   *a13(0x140), a7, 1
3fbc0860:	add    a7, a9
3fbc0870:	move   a9, *a13(0x140), 1
L3FBC0890:
3fbc0890:	move   *a13(0x140), a9, 1
3fbc08b0:	move   *a13(0x60), a7, 1
3fbc08d0:	cmp    a7, a9
3fbc08e0:	jrc   L3FBC0C50
L3FBC08F0:
3fbc08f0:	move   *a13(0xe0), a11, 1
3fbc0910:	sll    0x3, a11
3fbc0920:	move   *a13(0x140), a9, 1
3fbc0940:	sub    a11, a9
3fbc0950:	move   a9, *a13(0x140), 1
3fbc0970:	move   *a13(0x60), a11, 1
3fbc0990:	cmp    a11, a9
3fbc09a0:	jrnc   L3FBC08F0
3fbc09b0:	jruc   L3FBC0C50
L3FBC09C0:
3fbc09c0:	move   *a13(0xc0), a7, 1
3fbc09e0:	sll    0x3, a7
3fbc09f0:	move   *a13(0x140), a9, 1
3fbc0a10:	sub    a7, a9
3fbc0a20:	move   a9, *a13(0x140), 1
3fbc0a40:	move   *a13(0x120), a7, 1
3fbc0a60:	inc    a7
3fbc0a70:	move   a7, *a13(0x120), 1
3fbc0a90:	jrge   L3FBC0B30
3fbc0aa0:	move   *a13(0xc0), a9, 1
3fbc0ac0:	mpys   a9, a7
3fbc0ad0:	sll    0x3, a7
3fbc0ae0:	move   *a13(0x140), a9, 1
3fbc0b00:	add    a9, a7
3fbc0b10:	move   a7, *a13(0x140), 1
L3FBC0B30:
3fbc0b30:	move   *a13(0x140), a9, 1
3fbc0b50:	move   *a13(0x40), a7, 1
3fbc0b70:	cmp    a7, a9
3fbc0b80:	jrnc   L3FBC0C50
L3FBC0B90:
3fbc0b90:	move   *a13(0xe0), a11, 1
3fbc0bb0:	sll    0x3, a11
3fbc0bc0:	move   *a13(0x140), a9, 1
3fbc0be0:	add    a9, a11
3fbc0bf0:	move   a11, *a13(0x140), 1
3fbc0c10:	move   *a13(0x40), a9, 1
3fbc0c30:	cmp    a9, a11
3fbc0c40:	jrc   L3FBC0B90
L3FBC0C50:
3fbc0c50:	move   *a13(0x140), a11, 1
3fbc0c70:	move   *a11(0x0), *a13(0x240), 1
L3FBC0CA0:
3fbc0ca0:	move   *a13(0xff60), a11, 1
3fbc0cc0:	move   *a11(0x20), a9, 1
3fbc0ce0:	move   a9, *a13(0x100), 1
3fbc0d00:	jaeq   L3FBBF820
3fbc0d20:	move   *a13(0x160), a7, 1
3fbc0d40:	add    a9, a7
3fbc0d50:	move   a7, *a13(0x160), 1
3fbc0d70:	move   a9, a9
3fbc0d80:	jrle   L3FBC0E40
L3FBC0D90:
3fbc0d90:	move   *a13(0x160), a11, 1
3fbc0db0:	move   *a13(0x80), a9, 1
3fbc0dd0:	sub    a9, a11
3fbc0de0:	move   a11, *a13(0x160), 1
3fbc0e00:	cmp    a9, a11
3fbc0e10:	jrge   L3FBC0D90
3fbc0e20:	jauc   L3FBBF820
L3FBC0E40:
3fbc0e40:	move   *a13(0x160), a11, 1
3fbc0e60:	move   *a13(0x80), a9, 1
3fbc0e80:	add    a9, a11
3fbc0e90:	move   a11, *a13(0x160), 1
3fbc0eb0:	jrlt   L3FBC0E40
3fbc0ec0:	jauc   L3FBBF820
L3FBC0EE0:
3fbc0ee0:	move   a11, *a13(0x240), 1
3fbc0f00:	move   *a13(0x140), *a13(0x260), 1
3fbc0f30:	subk   32, a11
3fbc0f40:	jrlt   L3FBC1010
L3FBC0F50:
3fbc0f50:	move   *a13(0x240), a11, 1
3fbc0f70:	subk   32, a11
3fbc0f80:	move   a11, *a13(0x240), 1
3fbc0fa0:	move   *a13(0x260), a9, 1
3fbc0fc0:	addk   32, a9
3fbc0fd0:	move   a9, *a13(0x260), 1
3fbc0ff0:	subk   32, a11
3fbc1000:	jrge   L3FBC0F50
L3FBC1010:
3fbc1010:	move   *a13(0x240), *a13(0x180), 1
3fbc1040:	move   *a13(0x260), *a13(0x280), 1
3fbc1070:	move   *a13(0x280), a11, 1
3fbc1090:	move   *a13(0x180), a9, 1
3fbc10b0:	neg    a9
3fbc10c0:	move   *a11+, a7, 1
3fbc10d0:	move   a11, *a13(0x280), 1
3fbc10f0:	sra    a9, a7
3fbc1100:	move   *a13(0x180), a9, 1
3fbc1120:	neg    a9
3fbc1130:	addk   31, a9
3fbc1140:	sll    0x5, a9
3fbc1150:	addi   0xda400, a9
3fbc1180:	move   *a9, a9, 1
3fbc1190:	and    a9, a7
3fbc11a0:	move   a7, *a13(0x1a0), 1
3fbc11c0:	move   *a13(0x160), a9, 1
3fbc11e0:	move   *a13(0x180), a7, 1
3fbc1200:	sub    a7, a9
3fbc1210:	addk   32, a9
3fbc1220:	move   a9, *a13(0x2a0), 1
3fbc1240:	move   *a13(0x80), a7, 1
3fbc1260:	sub    a9, a7
3fbc1270:	move   a7, *a13(0x2c0), 1
3fbc1290:	jrgt   L3FBC1470
3fbc12a0:	move   *a13(0x140), *a13(0x280), 1
3fbc12d0:	move   *a13(0x180), a11, 1
3fbc12f0:	sub    a11, a7
3fbc1300:	addk   32, a7
3fbc1310:	move   a7, *a13(0x180), 1
3fbc1330:	neg    a7
3fbc1340:	addk   32, a7
3fbc1350:	move   a7, *a13(0x2a0), 1
3fbc1370:	move   *a13(0x180), a11, 1
3fbc1390:	subk   32, a11
3fbc13a0:	jrge   L3FBC1800
3fbc13b0:	move   *a13(0x280), a11, 1
3fbc13d0:	move   *a11, a9, 1
3fbc13e0:	move   *a13(0x180), a7, 1
3fbc1400:	sll    a7, a9
3fbc1410:	move   *a13(0x1a0), a7, 1
3fbc1430:	or     a7, a9
3fbc1440:	move   a9, *a13(0x1a0), 1
3fbc1460:	jruc   L3FBC1800
L3FBC1470:
3fbc1470:	move   *a13(0x180), a7, 1
3fbc1490:	neg    a7
3fbc14a0:	addk   32, a7
3fbc14b0:	move   a7, *a13(0x180), 1
3fbc14d0:	subk   32, a7
3fbc14e0:	jrge   L3FBC1800
3fbc14f0:	move   *a11, a7, 1
3fbc1500:	move   *a13(0x180), a9, 1
3fbc1520:	sll    a9, a7
3fbc1530:	move   *a13(0x1a0), a9, 1
3fbc1550:	or     a9, a7
3fbc1560:	move   a7, *a13(0x1a0), 1
3fbc1580:	move   *a13(0x180), a9, 1
3fbc15a0:	neg    a9
3fbc15b0:	move   *a13(0x2a0), a7, 1
3fbc15d0:	addk   32, a9
3fbc15e0:	add    a7, a9
3fbc15f0:	move   a9, *a13(0x2a0), 1
3fbc1610:	move   *a13(0x80), a7, 1
3fbc1630:	sub    a9, a7
3fbc1640:	move   a7, *a13(0x2c0), 1
3fbc1660:	jrgt   L3FBC1800
3fbc1670:	move   *a13(0x140), *a13(0x280), 1
3fbc16a0:	addk   32, a7
3fbc16b0:	move   a7, *a13(0x180), 1
3fbc16d0:	neg    a7
3fbc16e0:	addk   32, a7
3fbc16f0:	move   a7, *a13(0x2a0), 1
3fbc1710:	move   *a13(0x180), a11, 1
3fbc1730:	subk   32, a11
3fbc1740:	jrge   L3FBC1800
3fbc1750:	move   *a13(0x280), a11, 1
3fbc1770:	move   *a11, a9, 1
3fbc1780:	move   *a13(0x180), a7, 1
3fbc17a0:	sll    a7, a9
3fbc17b0:	move   *a13(0x1a0), a7, 1
3fbc17d0:	or     a7, a9
3fbc17e0:	move   a9, *a13(0x1a0), 1
L3FBC1800:
3fbc1800:	move   *a13(0xff60), a11, 1
3fbc1820:	move   *a11(0x40), *a13(0x1e0), 1
3fbc1850:	move   *a11(0x60), *a13(0x200), 1
3fbc1880:	move   *a13(0x1e0), a9, 1
3fbc18a0:	move   *a9, a7, 1
3fbc18b0:	move   *a13(0x200), a9, 1
3fbc18d0:	xor    a9, a7
3fbc18e0:	move   *a13(0x1a0), a11, 1
3fbc1900:	and    a11, a9
3fbc1910:	andn   a9, a7
3fbc1920:	move   *a13(0x1e0), a9, 1
3fbc1940:	move   a7, *a9, 1
3fbc1950:	addk   32, a9
3fbc1960:	move   a9, *a13(0x1e0), 1
3fbc1980:	move   *a13(0xff60), a7, 1
3fbc19a0:	move   *a7(0x80), a7, 1
3fbc19c0:	move   a7, *a13(0x1c0), 1
3fbc19e0:	jaeq   L3FBC22E0
L3FBC1A00:
3fbc1a00:	move   *a13(0x180), a11, 1
3fbc1a20:	neg    a11
3fbc1a30:	addk   32, a11
3fbc1a40:	move   a11, *a13(0x180), 1
3fbc1a60:	move   *a13(0x280), a9, 1
3fbc1a80:	neg    a11
3fbc1a90:	move   *a9+, a7, 1
3fbc1aa0:	move   a9, *a13(0x280), 1
3fbc1ac0:	sra    a11, a7
3fbc1ad0:	move   *a13(0x180), a11, 1
3fbc1af0:	neg    a11
3fbc1b00:	addk   31, a11
3fbc1b10:	sll    0x5, a11
3fbc1b20:	addi   0xda400, a11
3fbc1b50:	move   *a11, a11, 1
3fbc1b60:	and    a11, a7
3fbc1b70:	move   a7, *a13(0x1a0), 1
3fbc1b90:	move   *a13(0x180), a11, 1
3fbc1bb0:	neg    a11
3fbc1bc0:	move   *a13(0x2a0), a7, 1
3fbc1be0:	addk   32, a11
3fbc1bf0:	add    a7, a11
3fbc1c00:	move   a11, *a13(0x2a0), 1
3fbc1c20:	move   *a13(0x80), a7, 1
3fbc1c40:	sub    a11, a7
3fbc1c50:	move   a7, *a13(0x2c0), 1
3fbc1c70:	jrgt   L3FBC1E50
3fbc1c80:	move   *a13(0x140), *a13(0x280), 1
3fbc1cb0:	move   *a13(0x180), a9, 1
3fbc1cd0:	sub    a9, a7
3fbc1ce0:	addk   32, a7
3fbc1cf0:	move   a7, *a13(0x180), 1
3fbc1d10:	neg    a7
3fbc1d20:	addk   32, a7
3fbc1d30:	move   a7, *a13(0x2a0), 1
3fbc1d50:	move   *a13(0x180), a11, 1
3fbc1d70:	subk   32, a11
3fbc1d80:	jrge   L3FBC21C0
3fbc1d90:	move   *a13(0x280), a11, 1
3fbc1db0:	move   *a11, a9, 1
3fbc1dc0:	move   *a13(0x180), a7, 1
3fbc1de0:	sll    a7, a9
3fbc1df0:	move   *a13(0x1a0), a7, 1
3fbc1e10:	or     a7, a9
3fbc1e20:	move   a9, *a13(0x1a0), 1
3fbc1e40:	jruc   L3FBC21C0
L3FBC1E50:
3fbc1e50:	move   *a13(0x180), a7, 1
3fbc1e70:	neg    a7
3fbc1e80:	addk   32, a7
3fbc1e90:	move   a7, *a13(0x180), 1
3fbc1eb0:	subk   32, a7
3fbc1ec0:	jrge   L3FBC21C0
3fbc1ed0:	move   *a9, a7, 1
3fbc1ee0:	move   *a13(0x180), a9, 1
3fbc1f00:	sll    a9, a7
3fbc1f10:	move   *a13(0x1a0), a9, 1
3fbc1f30:	or     a9, a7
3fbc1f40:	move   a7, *a13(0x1a0), 1
3fbc1f60:	move   *a13(0x180), a9, 1
3fbc1f80:	neg    a9
3fbc1f90:	addk   32, a9
3fbc1fa0:	add    a11, a9
3fbc1fb0:	move   a9, *a13(0x2a0), 1
3fbc1fd0:	move   *a13(0x80), a11, 1
3fbc1ff0:	sub    a9, a11
3fbc2000:	move   a11, *a13(0x2c0), 1
3fbc2020:	jrgt   L3FBC21C0
3fbc2030:	move   *a13(0x140), *a13(0x280), 1
3fbc2060:	addk   32, a11
3fbc2070:	move   a11, *a13(0x180), 1
3fbc2090:	neg    a11
3fbc20a0:	addk   32, a11
3fbc20b0:	move   a11, *a13(0x2a0), 1
3fbc20d0:	move   *a13(0x180), a9, 1
3fbc20f0:	subk   32, a9
3fbc2100:	jrge   L3FBC21C0
3fbc2110:	move   *a13(0x280), a9, 1
3fbc2130:	move   *a9, a7, 1
3fbc2140:	move   *a13(0x180), a9, 1
3fbc2160:	sll    a9, a7
3fbc2170:	move   *a13(0x1a0), a9, 1
3fbc2190:	or     a9, a7
3fbc21a0:	move   a7, *a13(0x1a0), 1
L3FBC21C0:
3fbc21c0:	move   *a13(0x1e0), a11, 1
3fbc21e0:	move   *a11, a9, 1
3fbc21f0:	move   *a13(0x1a0), a7, 1
3fbc2210:	or     a7, a9
3fbc2220:	not    a9
3fbc2230:	move   a9, *a11, 1
3fbc2240:	addk   32, a11
3fbc2250:	move   a11, *a13(0x1e0), 1
3fbc2270:	move   *a13(0x1c0), a9, 1
3fbc2290:	dec    a9
3fbc22a0:	move   a9, *a13(0x1c0), 1
3fbc22c0:	jane   L3FBC1A00
L3FBC22E0:
3fbc22e0:	move   *a13(0x180), a11, 1
3fbc2300:	neg    a11
3fbc2310:	addk   32, a11
3fbc2320:	move   a11, *a13(0x180), 1
3fbc2340:	move   *a13(0x280), a9, 1
3fbc2360:	neg    a11
3fbc2370:	move   *a9+, a7, 1
3fbc2380:	move   a9, *a13(0x280), 1
3fbc23a0:	sra    a11, a7
3fbc23b0:	move   *a13(0x180), a11, 1
3fbc23d0:	neg    a11
3fbc23e0:	addk   31, a11
3fbc23f0:	sll    0x5, a11
3fbc2400:	addi   0xda400, a11
3fbc2430:	move   *a11, a11, 1
3fbc2440:	and    a11, a7
3fbc2450:	move   a7, *a13(0x1a0), 1
3fbc2470:	move   *a13(0x180), a11, 1
3fbc2490:	neg    a11
3fbc24a0:	move   *a13(0x2a0), a7, 1
3fbc24c0:	addk   32, a11
3fbc24d0:	add    a7, a11
3fbc24e0:	move   a11, *a13(0x2a0), 1
3fbc2500:	move   *a13(0x80), a7, 1
3fbc2520:	sub    a11, a7
3fbc2530:	move   a7, *a13(0x2c0), 1
3fbc2550:	jrgt   L3FBC26A0
3fbc2560:	move   *a13(0x180), a9, 1
3fbc2580:	sub    a9, a7
3fbc2590:	addk   32, a7
3fbc25a0:	move   a7, *a13(0x180), 1
3fbc25c0:	subk   32, a7
3fbc25d0:	jrge   L3FBC2900
3fbc25e0:	move   *a13(0x140), a9, 1
3fbc2600:	move   *a9, a7, 1
3fbc2610:	move   *a13(0x180), a9, 1
3fbc2630:	sll    a9, a7
3fbc2640:	move   *a13(0x1a0), a9, 1
3fbc2660:	or     a9, a7
3fbc2670:	move   a7, *a13(0x1a0), 1
3fbc2690:	jruc   L3FBC2900
L3FBC26A0:
3fbc26a0:	move   *a13(0x180), a7, 1
3fbc26c0:	neg    a7
3fbc26d0:	addk   32, a7
3fbc26e0:	move   a7, *a13(0x180), 1
3fbc2700:	subk   32, a7
3fbc2710:	jrge   L3FBC2900
3fbc2720:	move   *a9, a7, 1
3fbc2730:	move   *a13(0x180), a9, 1
3fbc2750:	sll    a9, a7
3fbc2760:	move   *a13(0x1a0), a9, 1
3fbc2780:	or     a9, a7
3fbc2790:	move   a7, *a13(0x1a0), 1
3fbc27b0:	move   *a13(0x80), a9, 1
3fbc27d0:	sub    a11, a9
3fbc27e0:	move   *a13(0x180), a7, 1
3fbc2800:	add    a7, a9
3fbc2810:	subk   32, a9
3fbc2820:	move   a9, *a13(0x2c0), 1
3fbc2840:	jrgt   L3FBC2900
3fbc2850:	jrge   L3FBC2900
3fbc2860:	move   *a13(0x140), a7, 1
3fbc2880:	move   *a7, a7, 1
3fbc2890:	addk   32, a9
3fbc28a0:	sll    a9, a7
3fbc28b0:	move   *a13(0x1a0), a9, 1
3fbc28d0:	or     a9, a7
3fbc28e0:	move   a7, *a13(0x1a0), 1
L3FBC2900:
3fbc2900:	move   *a13(0xff60), a9, 1
3fbc2920:	move   *a9(0xa0), *a13(0x200), 1
3fbc2950:	move   *a13(0x1e0), a7, 1
3fbc2970:	move   *a7, a7, 1
3fbc2980:	move   *a13(0x200), a9, 1
3fbc29a0:	xor    a9, a7
3fbc29b0:	move   *a13(0x1a0), a11, 1
3fbc29d0:	and    a11, a9
3fbc29e0:	andn   a9, a7
3fbc29f0:	move   *a13(0x1e0), a9, 1
3fbc2a10:	move   a7, *a9, 1
3fbc2a20:	move   *a13, a7, 1
3fbc2a30:	dec    a7
3fbc2a40:	move   a7, *a13, 1
3fbc2a50:	jaeq   L3FBC36A0
3fbc2a70:	move   *a13(0xff60), a7, 1
3fbc2a90:	addi   0xc0, a7
3fbc2ab0:	move   a7, *a13(0xff60), 1
3fbc2ad0:	move   *a7, a7, 1
3fbc2ae0:	move   a7, *a13(0x120), 1
3fbc2b00:	jreq   L3FBC3130
3fbc2b10:	move   *a13(0x260), a7, 1
3fbc2b30:	move   *a13(0x140), a9, 1
3fbc2b50:	sub    a9, a7
3fbc2b60:	sra    0x3, a7
3fbc2b70:	move   a7, *a13(0x2e0), 1
3fbc2b90:	move   *a13(0x120), a7, 1
3fbc2bb0:	jrle   L3FBC2E40
3fbc2bc0:	move   *a13(0xc0), a7, 1
3fbc2be0:	sll    0x3, a7
3fbc2bf0:	add    a9, a7
3fbc2c00:	move   a7, *a13(0x140), 1
3fbc2c20:	move   *a13(0x120), a9, 1
3fbc2c40:	dec    a9
3fbc2c50:	move   a9, *a13(0x120), 1
3fbc2c70:	jrle   L3FBC2D10
3fbc2c80:	move   *a13(0xc0), a7, 1
3fbc2ca0:	mpys   a7, a9
3fbc2cb0:	sll    0x3, a9
3fbc2cc0:	move   *a13(0x140), a7, 1
3fbc2ce0:	add    a7, a9
3fbc2cf0:	move   a9, *a13(0x140), 1
L3FBC2D10:
3fbc2d10:	move   *a13(0x140), a9, 1
3fbc2d30:	move   *a13(0x60), a7, 1
3fbc2d50:	cmp    a7, a9
3fbc2d60:	jrc   L3FBC30B0
L3FBC2D70:
3fbc2d70:	move   *a13(0xe0), a11, 1
3fbc2d90:	sll    0x3, a11
3fbc2da0:	move   *a13(0x140), a9, 1
3fbc2dc0:	sub    a11, a9
3fbc2dd0:	move   a9, *a13(0x140), 1
3fbc2df0:	move   *a13(0x60), a11, 1
3fbc2e10:	cmp    a11, a9
3fbc2e20:	jrnc   L3FBC2D70
3fbc2e30:	jruc   L3FBC30B0
L3FBC2E40:
3fbc2e40:	move   *a13(0xc0), a7, 1
3fbc2e60:	sll    0x3, a7
3fbc2e70:	sub    a7, a9
3fbc2e80:	move   a9, *a13(0x140), 1
3fbc2ea0:	move   *a13(0x120), a7, 1
3fbc2ec0:	inc    a7
3fbc2ed0:	move   a7, *a13(0x120), 1
3fbc2ef0:	jrge   L3FBC2F90
3fbc2f00:	move   *a13(0xc0), a9, 1
3fbc2f20:	mpys   a9, a7
3fbc2f30:	sll    0x3, a7
3fbc2f40:	move   *a13(0x140), a9, 1
3fbc2f60:	add    a9, a7
3fbc2f70:	move   a7, *a13(0x140), 1
L3FBC2F90:
3fbc2f90:	move   *a13(0x140), a9, 1
3fbc2fb0:	move   *a13(0x40), a7, 1
3fbc2fd0:	cmp    a7, a9
3fbc2fe0:	jrnc   L3FBC30B0
L3FBC2FF0:
3fbc2ff0:	move   *a13(0xe0), a11, 1
3fbc3010:	sll    0x3, a11
3fbc3020:	move   *a13(0x140), a9, 1
3fbc3040:	add    a9, a11
3fbc3050:	move   a11, *a13(0x140), 1
3fbc3070:	move   *a13(0x40), a9, 1
3fbc3090:	cmp    a9, a11
3fbc30a0:	jrc   L3FBC2FF0
L3FBC30B0:
3fbc30b0:	move   *a13(0x2e0), a11, 1
3fbc30d0:	sll    0x3, a11
3fbc30e0:	move   *a13(0x140), a9, 1
3fbc3100:	add    a9, a11
3fbc3110:	move   a11, *a13(0x260), 1
L3FBC3130:
3fbc3130:	move   *a13(0xff60), a11, 1
3fbc3150:	move   *a11(0x20), a9, 1
3fbc3170:	move   a9, *a13(0x100), 1
3fbc3190:	jaeq   L3FBC1010
3fbc31b0:	jrle   L3FBC33A0
3fbc31c0:	move   *a13(0x160), a7, 1
3fbc31e0:	add    a9, a7
3fbc31f0:	move   a7, *a13(0x160), 1
3fbc3210:	move   *a13(0x80), a9, 1
3fbc3230:	cmp    a9, a7
3fbc3240:	jrge   L3FBC3300
3fbc3250:	move   *a13(0x100), a7, 1
3fbc3270:	sra    0x3, a7
3fbc3280:	sll    0x3, a7
3fbc3290:	move   *a13(0x260), a9, 1
3fbc32b0:	add    a9, a7
3fbc32c0:	move   a7, *a13(0x260), 1
3fbc32e0:	jauc   L3FBC1010
L3FBC3300:
3fbc3300:	move   *a13(0x160), a11, 1
3fbc3320:	move   *a13(0x80), a9, 1
3fbc3340:	sub    a9, a11
3fbc3350:	move   a11, *a13(0x160), 1
3fbc3370:	cmp    a9, a11
3fbc3380:	jrge   L3FBC3300
3fbc3390:	jruc   L3FBC3510
L3FBC33A0:
3fbc33a0:	move   *a13(0x160), a7, 1
3fbc33c0:	add    a9, a7
3fbc33d0:	move   a7, *a13(0x160), 1
3fbc33f0:	jrlt   L3FBC3490
3fbc3400:	sra    0x3, a9
3fbc3410:	sll    0x3, a9
3fbc3420:	move   *a13(0x260), a7, 1
3fbc3440:	add    a7, a9
3fbc3450:	move   a9, *a13(0x260), 1
3fbc3470:	jauc   L3FBC1010
L3FBC3490:
3fbc3490:	move   *a13(0x160), a11, 1
3fbc34b0:	move   *a13(0x80), a9, 1
3fbc34d0:	add    a9, a11
3fbc34e0:	move   a11, *a13(0x160), 1
3fbc3500:	jrlt   L3FBC3490
L3FBC3510:
3fbc3510:	move   *a13(0x160), *a13(0x240), 1
3fbc3540:	move   *a13(0x140), *a13(0x260), 1
3fbc3570:	move   *a13(0x240), a11, 1
3fbc3590:	subk   32, a11
3fbc35a0:	jalt   L3FBC1010
L3FBC35C0:
3fbc35c0:	move   *a13(0x240), a11, 1
3fbc35e0:	subk   32, a11
3fbc35f0:	move   a11, *a13(0x240), 1
3fbc3610:	move   *a13(0x260), a9, 1
3fbc3630:	addk   32, a9
3fbc3640:	move   a9, *a13(0x260), 1
3fbc3660:	subk   32, a11
3fbc3670:	jrge   L3FBC35C0
3fbc3680:	jauc   L3FBC1010
L3FBC36A0:
3fbc36a0:	move   *sp(0xa0), a14, 1
3fbc36c0:	mmfm   sp, a7,a9,a11,a13
3fbc36e0:	rets   2
3fbc36f0:	mmtm   sp, a7,a9,a11,a13
3fbc3710:	move   a14, a13
3fbc3720:	addi   0x140, a14
3fbc3740:	move   *a13(0xff80), a11, 1
3fbc3760:	move   a11, *a13, 1
3fbc3770:	jaeq   L3FBC4080
3fbc3790:	move   *a13(0xffc0), a9, 1
3fbc37b0:	move   *a9(0x20), a9, 1
3fbc37d0:	move   *a9(0x40), *a13(0x20), 1
3fbc3800:	move   *a13(0x20), a9, 1
3fbc3820:	move   *a9(0x80), a9, 1
3fbc3840:	move   *a9(0x60), a9, 1
3fbc3860:	move   *a9(0xe0), *a13(0x40), 1
3fbc3890:	move   *a13(0x20), a9, 1
3fbc38b0:	move   *a9(0x80), a9, 1
3fbc38d0:	move   *a9(0x60), a9, 1
3fbc38f0:	setf   16, 0, 0
3fbc3900:	move   *a9(0x100), a9, 0
3fbc3920:	move   a9, *a13(0x80), 1
3fbc3940:	sll    0x5, a9
3fbc3950:	move   *a13(0x40), a11, 1
3fbc3970:	add    a11, a9
3fbc3980:	move   a9, *a13(0x60), 1
3fbc39a0:	sub    a11, a9
3fbc39b0:	sra    0x3, a9
3fbc39c0:	move   a9, *a13(0xa0), 1
3fbc39e0:	move   *a13(0xff60), a9, 1
3fbc3a00:	move   *a9, a9, 1
3fbc3a10:	move   a9, *a13(0xe0), 1
3fbc3a30:	jrge   L3FBC3AE0
3fbc3a40:	move   *a13(0x80), a11, 1
3fbc3a60:	mods   a11, a9
3fbc3a70:	move   a9, *a13(0xe0), 1
3fbc3a90:	jreq   L3FBC3B50
3fbc3aa0:	add    a11, a9
3fbc3ab0:	move   a9, *a13(0xe0), 1
3fbc3ad0:	jruc   L3FBC3B50
L3FBC3AE0:
3fbc3ae0:	move   *a13(0x80), a11, 1
3fbc3b00:	cmp    a11, a9
3fbc3b10:	jrlt   L3FBC3B50
3fbc3b20:	mods   a11, a9
3fbc3b30:	move   a9, *a13(0xe0), 1
L3FBC3B50:
3fbc3b50:	sll    0x5, a9
3fbc3b60:	move   *a13(0x40), a11, 1
3fbc3b80:	add    a11, a9
3fbc3b90:	move   a9, *a13(0xc0), 1
3fbc3bb0:	jruc   L3FBC3D40
L3FBC3BC0:
3fbc3bc0:	move   *a13(0xe0), a11, 1
3fbc3be0:	sll    0x5, a11
3fbc3bf0:	move   *a13(0xc0), a9, 1
3fbc3c10:	add    a9, a11
3fbc3c20:	move   a11, *a13(0xc0), 1
3fbc3c40:	move   *a13(0x60), a9, 1
3fbc3c60:	cmp    a9, a11
3fbc3c70:	jrc   L3FBC3D40
L3FBC3C80:
3fbc3c80:	move   *a13(0xa0), a11, 1
3fbc3ca0:	sll    0x3, a11
3fbc3cb0:	move   *a13(0xc0), a9, 1
3fbc3cd0:	sub    a11, a9
3fbc3ce0:	move   a9, *a13(0xc0), 1
3fbc3d00:	move   *a13(0x60), a11, 1
3fbc3d20:	cmp    a11, a9
3fbc3d30:	jrnc   L3FBC3C80
L3FBC3D40:
3fbc3d40:	move   *a13(0xff60), a11, 1
3fbc3d60:	move   *a11(0x40), a9, 1
3fbc3d80:	move   *a13(0xc0), a7, 1
3fbc3da0:	move   *a11(0x60), a11, 1
3fbc3dc0:	move   *a7, a7, 1
3fbc3dd0:	andn   a7, a11
3fbc3de0:	move   *a9, a7, 1
3fbc3df0:	or     a11, a7
3fbc3e00:	move   a7, *a9, 1
3fbc3e10:	move   *a13, a11, 1
3fbc3e20:	dec    a11
3fbc3e30:	move   a11, *a13, 1
3fbc3e40:	jreq   L3FBC4080
3fbc3e50:	move   *a13(0xff60), a9, 1
3fbc3e70:	addi   0x80, a9
3fbc3e90:	move   a9, *a13(0xff60), 1
3fbc3eb0:	move   *a9, a7, 1
3fbc3ec0:	move   a7, *a13(0xe0), 1
3fbc3ee0:	jrlt   L3FBC3F10
3fbc3ef0:	jrle   L3FBC3D40
3fbc3f00:	jruc   L3FBC3BC0
L3FBC3F10:
3fbc3f10:	sll    0x5, a7
3fbc3f20:	move   *a13(0xc0), a9, 1
3fbc3f40:	add    a9, a7
3fbc3f50:	move   a7, *a13(0xc0), 1
3fbc3f70:	move   *a13(0x40), a9, 1
3fbc3f90:	cmp    a9, a7
3fbc3fa0:	jrnc   L3FBC3D40
L3FBC3FB0:
3fbc3fb0:	move   *a13(0xa0), a11, 1
3fbc3fd0:	sll    0x3, a11
3fbc3fe0:	move   *a13(0xc0), a9, 1
3fbc4000:	add    a9, a11
3fbc4010:	move   a11, *a13(0xc0), 1
3fbc4030:	move   *a13(0x40), a9, 1
3fbc4050:	cmp    a9, a11
3fbc4060:	jrc   L3FBC3FB0
3fbc4070:	jruc   L3FBC3D40
L3FBC4080:
3fbc4080:	move   *sp(0xa0), a14, 1
3fbc40a0:	mmfm   sp, a7,a9,a11,a13
3fbc40c0:	rets   2
3fbc40d0:	mmtm   sp, a7,a9,a11,a13
3fbc40f0:	move   a14, a13
3fbc4100:	addi   0x2e0, a14
3fbc4120:	move   *a13(0xff80), a11, 1
3fbc4140:	move   a11, *a13, 1
3fbc4150:	jaeq   L3FBC70C0
3fbc4170:	move   *a13(0xffc0), a9, 1
3fbc4190:	move   *a9(0x20), a9, 1
3fbc41b0:	move   *a9(0x40), *a13(0x20), 1
3fbc41e0:	move   *a13(0x20), a9, 1
3fbc4200:	move   *a9(0x80), a9, 1
3fbc4220:	move   *a9(0x60), a9, 1
3fbc4240:	move   *a9(0xe0), *a13(0x40), 1
3fbc4270:	move   *a13(0x20), a9, 1
3fbc4290:	move   *a9(0x80), a9, 1
3fbc42b0:	move   *a9(0x60), a9, 1
3fbc42d0:	move   *a9(0x140), *a13(0xc0), 1
3fbc4300:	move   *a13(0x20), a9, 1
3fbc4320:	move   *a9(0x80), a9, 1
3fbc4340:	move   *a9(0x60), a9, 1
3fbc4360:	setf   16, 0, 0
3fbc4370:	move   *a9(0x110), a9, 0
3fbc4390:	move   a9, *a13(0x80), 1
3fbc43b0:	move   *a13(0x20), a9, 1
3fbc43d0:	move   *a9(0x80), a9, 1
3fbc43f0:	move   *a9(0x60), a9, 1
3fbc4410:	move   *a9(0x100), a9, 0
3fbc4430:	move   a9, *a13(0xa0), 1
3fbc4450:	move   *a13(0xc0), a11, 1
3fbc4470:	mpys   a9, a11
3fbc4480:	move   a11, *a13(0xe0), 1
3fbc44a0:	sll    0x3, a11
3fbc44b0:	move   *a13(0x40), a9, 1
3fbc44d0:	add    a9, a11
3fbc44e0:	move   a11, *a13(0x60), 1
3fbc4500:	move   *a13(0xff60), a9, 1
3fbc4520:	move   *a13(0xffc0), a11, 1
3fbc4540:	setf   16, 1, 0
3fbc4550:	move   *a11(0x210), a11, 0
3fbc4570:	move   *a9, a9, 1
3fbc4580:	sub    a11, a9
3fbc4590:	move   a9, *a13(0x120), 1
3fbc45b0:	jrge   L3FBC4660
3fbc45c0:	move   *a13(0xa0), a11, 1
3fbc45e0:	mods   a11, a9
3fbc45f0:	move   a9, *a13(0x120), 1
3fbc4610:	jreq   L3FBC46D0
3fbc4620:	add    a11, a9
3fbc4630:	move   a9, *a13(0x120), 1
3fbc4650:	jruc   L3FBC46D0
L3FBC4660:
3fbc4660:	move   *a13(0xa0), a11, 1
3fbc4680:	cmp    a11, a9
3fbc4690:	jrlt   L3FBC46D0
3fbc46a0:	mods   a11, a9
3fbc46b0:	move   a9, *a13(0x120), 1
L3FBC46D0:
3fbc46d0:	move   *a13(0x40), *a13(0x140), 1
3fbc4700:	move   a9, a9
3fbc4710:	jreq   L3FBC4800
L3FBC4720:
3fbc4720:	move   *a13(0xc0), a11, 1
3fbc4740:	sll    0x3, a11
3fbc4750:	move   *a13(0x140), a9, 1
3fbc4770:	add    a9, a11
3fbc4780:	move   a11, *a13(0x140), 1
3fbc47a0:	move   *a13(0x120), a9, 1
3fbc47c0:	dec    a9
3fbc47d0:	move   a9, *a13(0x120), 1
3fbc47f0:	jrne   L3FBC4720
L3FBC4800:
3fbc4800:	sub    a11, a11
3fbc4810:	move   a11, *a13(0x200), 1
3fbc4830:	move   *a13(0xffe0), a9, 1
3fbc4850:	setf   16, 1, 0
3fbc4860:	move   *a9, a9, 0
3fbc4870:	jrne   L3FBC48E0
3fbc4880:	move   *a13(0xffe0), a9, 1
3fbc48a0:	move   *a9(0x3a0), a9, 0
3fbc48c0:	move   a9, *a13(0x200), 1
L3FBC48E0:
3fbc48e0:	move   *a13(0xff60), a9, 1
3fbc4900:	move   *a9(0x20), a11, 1
3fbc4920:	move   *a13(0xffa0), a9, 1
3fbc4940:	add    a9, a11
3fbc4950:	move   *a13(0x200), a9, 1
3fbc4970:	add    a9, a11
3fbc4980:	movk   31, a9
3fbc4990:	andn   a9, a11
3fbc49a0:	move   *a13(0xffc0), a9, 1
3fbc49c0:	move   *a13(0x200), a7, 1
3fbc49e0:	move   *a9(0x200), a9, 0
3fbc4a00:	add    a7, a9
3fbc4a10:	move   *a13(0x80), a7, 1
3fbc4a30:	mods   a7, a9
3fbc4a40:	sub    a9, a11
3fbc4a50:	move   a11, *a13(0x160), 1
3fbc4a70:	jrge   L3FBC4B00
3fbc4a80:	mods   a7, a11
3fbc4a90:	move   a11, *a13(0x160), 1
3fbc4ab0:	jreq   L3FBC4B50
3fbc4ac0:	add    a7, a11
3fbc4ad0:	move   a11, *a13(0x160), 1
3fbc4af0:	jruc   L3FBC4B50
L3FBC4B00:
3fbc4b00:	cmp    a7, a11
3fbc4b10:	jrlt   L3FBC4B50
3fbc4b20:	mods   a7, a11
3fbc4b30:	move   a11, *a13(0x160), 1
L3FBC4B50:
3fbc4b50:	subk   32, a7
3fbc4b60:	jage   L3FBC59C0
3fbc4b80:	move   *a13(0x140), a9, 1
3fbc4ba0:	move   *a9(0x0), *a13(0x220), 1
3fbc4bd0:	jruc   L3FBC4C90
L3FBC4BE0:
3fbc4be0:	move   *a13(0xff60), a11, 1
3fbc4c00:	move   *a11(0x20), a9, 1
3fbc4c20:	move   a9, *a13(0x100), 1
3fbc4c40:	jreq   L3FBC4C90
3fbc4c50:	jage   L3FBC5790
3fbc4c70:	jauc   L3FBC58B0
L3FBC4C90:
3fbc4c90:	move   *a13(0x160), a11, 1
3fbc4cb0:	neg    a11
3fbc4cc0:	move   *a13(0x220), a9, 1
3fbc4ce0:	sra    a11, a9
3fbc4cf0:	move   *a13(0x160), a11, 1
3fbc4d10:	neg    a11
3fbc4d20:	addk   31, a11
3fbc4d30:	sll    0x5, a11
3fbc4d40:	addi   0xda400, a11
3fbc4d70:	move   *a11, a11, 1
3fbc4d80:	and    a11, a9
3fbc4d90:	move   a9, *a13(0x1a0), 1
3fbc4db0:	move   *a13(0x80), a11, 1
3fbc4dd0:	move   *a13(0x160), a7, 1
3fbc4df0:	sub    a7, a11
3fbc4e00:	move   a11, *a13(0x180), 1
3fbc4e20:	move   *a13(0x220), a7, 1
3fbc4e40:	sll    a11, a7
3fbc4e50:	or     a9, a7
3fbc4e60:	move   a7, *a13(0x1a0), 1
3fbc4e80:	move   *a13(0x80), a9, 1
3fbc4ea0:	add    a9, a11
3fbc4eb0:	move   a11, *a13(0x180), 1
3fbc4ed0:	subk   32, a11
3fbc4ee0:	jrge   L3FBC4F90
3fbc4ef0:	move   *a13(0x220), a11, 1
3fbc4f10:	move   *a13(0x180), a7, 1
3fbc4f30:	sll    a7, a11
3fbc4f40:	move   *a13(0x1a0), a7, 1
3fbc4f60:	or     a7, a11
3fbc4f70:	move   a11, *a13(0x1a0), 1
L3FBC4F90:
3fbc4f90:	move   *a13(0xff60), a11, 1
3fbc4fb0:	move   *a11(0x40), a9, 1
3fbc4fd0:	move   *a11(0x60), a7, 1
3fbc4ff0:	move   *a13(0x1a0), a11, 1
3fbc5010:	andn   a11, a7
3fbc5020:	move   *a9, a11, 1
3fbc5030:	or     a7, a11
3fbc5040:	move   a11, *a9, 1
3fbc5050:	move   *a13, a11, 1
3fbc5060:	dec    a11
3fbc5070:	move   a11, *a13, 1
3fbc5080:	jaeq   L3FBC70C0
3fbc50a0:	move   *a13(0xff60), a9, 1
3fbc50c0:	addi   0x80, a9
3fbc50e0:	move   a9, *a13(0xff60), 1
3fbc5100:	move   *a9, a7, 1
3fbc5110:	move   a7, *a13(0x120), 1
3fbc5130:	jreq   L3FBC5730
3fbc5140:	jrle   L3FBC5430
3fbc5150:	move   *a13(0xc0), a7, 1
3fbc5170:	sll    0x3, a7
3fbc5180:	move   *a13(0x140), a9, 1
3fbc51a0:	add    a9, a7
3fbc51b0:	move   a7, *a13(0x140), 1
3fbc51d0:	move   *a13(0x120), a9, 1
3fbc51f0:	dec    a9
3fbc5200:	move   a9, *a13(0x120), 1
3fbc5220:	jrle   L3FBC52C0
3fbc5230:	move   *a13(0xc0), a7, 1
3fbc5250:	mpys   a7, a9
3fbc5260:	sll    0x3, a9
3fbc5270:	move   *a13(0x140), a7, 1
3fbc5290:	add    a7, a9
3fbc52a0:	move   a9, *a13(0x140), 1
L3FBC52C0:
3fbc52c0:	move   *a13(0x140), a9, 1
3fbc52e0:	move   *a13(0x60), a7, 1
3fbc5300:	cmp    a7, a9
3fbc5310:	jrc   L3FBC53E0
L3FBC5320:
3fbc5320:	move   *a13(0xe0), a11, 1
3fbc5340:	sll    0x3, a11
3fbc5350:	move   *a13(0x140), a9, 1
3fbc5370:	sub    a11, a9
3fbc5380:	move   a9, *a13(0x140), 1
3fbc53a0:	move   *a13(0x60), a11, 1
3fbc53c0:	cmp    a11, a9
3fbc53d0:	jrnc   L3FBC5320
L3FBC53E0:
3fbc53e0:	move   *a9(0x0), *a13(0x220), 1
3fbc5410:	jauc   L3FBC4BE0
L3FBC5430:
3fbc5430:	move   *a13(0xc0), a7, 1
3fbc5450:	sll    0x3, a7
3fbc5460:	move   *a13(0x140), a9, 1
3fbc5480:	sub    a7, a9
3fbc5490:	move   a9, *a13(0x140), 1
3fbc54b0:	move   *a13(0x120), a7, 1
3fbc54d0:	inc    a7
3fbc54e0:	move   a7, *a13(0x120), 1
3fbc5500:	jrge   L3FBC55A0
3fbc5510:	move   *a13(0xc0), a9, 1
3fbc5530:	mpys   a9, a7
3fbc5540:	sll    0x3, a7
3fbc5550:	move   *a13(0x140), a9, 1
3fbc5570:	add    a9, a7
3fbc5580:	move   a7, *a13(0x140), 1
L3FBC55A0:
3fbc55a0:	move   *a13(0x140), a9, 1
3fbc55c0:	move   *a13(0x40), a7, 1
3fbc55e0:	cmp    a7, a9
3fbc55f0:	jrnc   L3FBC56C0
L3FBC5600:
3fbc5600:	move   *a13(0xe0), a11, 1
3fbc5620:	sll    0x3, a11
3fbc5630:	move   *a13(0x140), a9, 1
3fbc5650:	add    a9, a11
3fbc5660:	move   a11, *a13(0x140), 1
3fbc5680:	move   *a13(0x40), a9, 1
3fbc56a0:	cmp    a9, a11
3fbc56b0:	jrc   L3FBC5600
L3FBC56C0:
3fbc56c0:	move   *a13(0x140), a11, 1
3fbc56e0:	move   *a11(0x0), *a13(0x220), 1
3fbc5710:	jauc   L3FBC4BE0
L3FBC5730:
3fbc5730:	move   *a9(0x20), a7, 1
3fbc5750:	move   a7, *a13(0x100), 1
3fbc5770:	jreq   L3FBC4F90
3fbc5780:	jrle   L3FBC58B0
L3FBC5790:
3fbc5790:	move   *a13(0x160), a11, 1
3fbc57b0:	move   *a13(0x100), a9, 1
3fbc57d0:	add    a9, a11
3fbc57e0:	move   a11, *a13(0x160), 1
L3FBC5800:
3fbc5800:	move   *a13(0x160), a11, 1
3fbc5820:	move   *a13(0x80), a9, 1
3fbc5840:	sub    a9, a11
3fbc5850:	move   a11, *a13(0x160), 1
3fbc5870:	cmp    a9, a11
3fbc5880:	jrge   L3FBC5800
3fbc5890:	jauc   L3FBC4C90
L3FBC58B0:
3fbc58b0:	move   *a13(0x160), a11, 1
3fbc58d0:	move   *a13(0x100), a9, 1
3fbc58f0:	add    a9, a11
3fbc5900:	move   a11, *a13(0x160), 1
L3FBC5920:
3fbc5920:	move   *a13(0x160), a11, 1
3fbc5940:	move   *a13(0x80), a9, 1
3fbc5960:	add    a9, a11
3fbc5970:	move   a11, *a13(0x160), 1
3fbc5990:	jrlt   L3FBC5920
3fbc59a0:	jauc   L3FBC4C90
L3FBC59C0:
3fbc59c0:	move   a11, *a13(0x220), 1
3fbc59e0:	move   *a13(0x140), *a13(0x240), 1
3fbc5a10:	subk   32, a11
3fbc5a20:	jrlt   L3FBC5BB0
L3FBC5A30:
3fbc5a30:	move   *a13(0x220), a11, 1
3fbc5a50:	subk   32, a11
3fbc5a60:	move   a11, *a13(0x220), 1
3fbc5a80:	move   *a13(0x240), a9, 1
3fbc5aa0:	addk   32, a9
3fbc5ab0:	move   a9, *a13(0x240), 1
3fbc5ad0:	subk   32, a11
3fbc5ae0:	jrge   L3FBC5A30
3fbc5af0:	jruc   L3FBC5BB0
L3FBC5B00:
3fbc5b00:	move   *a13(0xff60), a11, 1
3fbc5b20:	move   *a11(0x20), a9, 1
3fbc5b40:	move   a9, *a13(0x100), 1
3fbc5b60:	jreq   L3FBC5BB0
3fbc5b70:	jage   L3FBC6A40
3fbc5b90:	jauc   L3FBC6DA0
L3FBC5BB0:
3fbc5bb0:	move   *a13(0x240), *a13(0x260), 1
3fbc5be0:	move   *a13(0x220), a11, 1
3fbc5c00:	neg    a11
3fbc5c10:	addk   32, a11
3fbc5c20:	move   a11, *a13(0x180), 1
3fbc5c40:	move   *a13(0x260), a9, 1
3fbc5c60:	move   *a13(0x220), a7, 1
3fbc5c80:	neg    a7
3fbc5c90:	move   *a9+, a11, 1
3fbc5ca0:	move   a9, *a13(0x260), 1
3fbc5cc0:	sra    a7, a11
3fbc5cd0:	move   *a13(0x180), a7, 1
3fbc5cf0:	dec    a7
3fbc5d00:	sll    0x5, a7
3fbc5d10:	addi   0xda400, a7
3fbc5d40:	move   *a7, a7, 1
3fbc5d50:	and    a7, a11
3fbc5d60:	move   a11, *a13(0x1a0), 1
3fbc5d80:	move   *a13(0x160), a7, 1
3fbc5da0:	move   *a13(0x180), a9, 1
3fbc5dc0:	add    a9, a7
3fbc5dd0:	move   a7, *a13(0x280), 1
3fbc5df0:	move   *a13(0x80), a9, 1
3fbc5e10:	sub    a7, a9
3fbc5e20:	move   a9, *a13(0x2c0), 1
3fbc5e40:	jrgt   L3FBC5F00
3fbc5e50:	move   *a13(0x180), a7, 1
3fbc5e70:	add    a9, a7
3fbc5e80:	move   *a13(0x140), a9, 1
3fbc5ea0:	move   *a9, a9, 1
3fbc5eb0:	sll    a7, a9
3fbc5ec0:	or     a11, a9
3fbc5ed0:	move   a9, *a13(0x1a0), 1
3fbc5ef0:	jruc   L3FBC6110
L3FBC5F00:
3fbc5f00:	move   *a13(0x180), a7, 1
3fbc5f20:	subk   32, a7
3fbc5f30:	jrge   L3FBC6110
3fbc5f40:	move   *a13(0x260), a7, 1
3fbc5f60:	move   *a7, a7, 1
3fbc5f70:	move   *a13(0x180), a9, 1
3fbc5f90:	sll    a9, a7
3fbc5fa0:	or     a11, a7
3fbc5fb0:	move   a7, *a13(0x1a0), 1
3fbc5fd0:	move   *a13(0x80), a11, 1
3fbc5ff0:	move   *a13(0x280), a7, 1
3fbc6010:	sub    a7, a11
3fbc6020:	add    a9, a11
3fbc6030:	subk   32, a11
3fbc6040:	move   a11, *a13(0x2c0), 1
3fbc6060:	jrge   L3FBC6110
3fbc6070:	move   *a13(0x140), a7, 1
3fbc6090:	move   *a7, a7, 1
3fbc60a0:	addk   32, a11
3fbc60b0:	sll    a11, a7
3fbc60c0:	move   *a13(0x1a0), a11, 1
3fbc60e0:	or     a11, a7
3fbc60f0:	move   a7, *a13(0x1a0), 1
L3FBC6110:
3fbc6110:	move   *a13(0xff60), a11, 1
3fbc6130:	move   *a11(0x40), a9, 1
3fbc6150:	move   *a11(0x60), a7, 1
3fbc6170:	move   *a13(0x1a0), a11, 1
3fbc6190:	andn   a11, a7
3fbc61a0:	move   *a9, a11, 1
3fbc61b0:	or     a7, a11
3fbc61c0:	move   a11, *a9, 1
3fbc61d0:	move   *a13, a11, 1
3fbc61e0:	dec    a11
3fbc61f0:	move   a11, *a13, 1
3fbc6200:	jaeq   L3FBC70C0
3fbc6220:	move   *a13(0xff60), a9, 1
3fbc6240:	addi   0x80, a9
3fbc6260:	move   a9, *a13(0xff60), 1
3fbc6280:	move   *a9, a7, 1
3fbc6290:	move   a7, *a13(0x120), 1
3fbc62b0:	jreq   L3FBC69D0
3fbc62c0:	jrle   L3FBC6640
3fbc62d0:	move   *a13(0x240), a7, 1
3fbc62f0:	move   *a13(0x140), a9, 1
3fbc6310:	sub    a9, a7
3fbc6320:	sra    0x3, a7
3fbc6330:	move   a7, *a13(0x2a0), 1
3fbc6350:	move   *a13(0xc0), a7, 1
3fbc6370:	sll    0x3, a7
3fbc6380:	add    a9, a7
3fbc6390:	move   a7, *a13(0x140), 1
3fbc63b0:	move   *a13(0x120), a9, 1
3fbc63d0:	dec    a9
3fbc63e0:	move   a9, *a13(0x120), 1
3fbc6400:	jrle   L3FBC64A0
3fbc6410:	move   *a13(0xc0), a7, 1
3fbc6430:	mpys   a7, a9
3fbc6440:	sll    0x3, a9
3fbc6450:	move   *a13(0x140), a7, 1
3fbc6470:	add    a7, a9
3fbc6480:	move   a9, *a13(0x140), 1
L3FBC64A0:
3fbc64a0:	move   *a13(0x140), a9, 1
3fbc64c0:	move   *a13(0x60), a7, 1
3fbc64e0:	cmp    a7, a9
3fbc64f0:	jrc   L3FBC65C0
L3FBC6500:
3fbc6500:	move   *a13(0xe0), a11, 1
3fbc6520:	sll    0x3, a11
3fbc6530:	move   *a13(0x140), a9, 1
3fbc6550:	sub    a11, a9
3fbc6560:	move   a9, *a13(0x140), 1
3fbc6580:	move   *a13(0x60), a11, 1
3fbc65a0:	cmp    a11, a9
3fbc65b0:	jrnc   L3FBC6500
L3FBC65C0:
3fbc65c0:	move   *a13(0x2a0), a11, 1
3fbc65e0:	sll    0x3, a11
3fbc65f0:	add    a9, a11
3fbc6600:	move   a11, *a13(0x240), 1
3fbc6620:	jauc   L3FBC5B00
L3FBC6640:
3fbc6640:	move   *a13(0x240), a7, 1
3fbc6660:	move   *a13(0x140), a9, 1
3fbc6680:	sub    a9, a7
3fbc6690:	sra    0x3, a7
3fbc66a0:	move   a7, *a13(0x2a0), 1
3fbc66c0:	move   *a13(0xc0), a7, 1
3fbc66e0:	sll    0x3, a7
3fbc66f0:	sub    a7, a9
3fbc6700:	move   a9, *a13(0x140), 1
3fbc6720:	move   *a13(0x120), a7, 1
3fbc6740:	inc    a7
3fbc6750:	move   a7, *a13(0x120), 1
3fbc6770:	jrge   L3FBC6810
3fbc6780:	move   *a13(0xc0), a9, 1
3fbc67a0:	mpys   a9, a7
3fbc67b0:	sll    0x3, a7
3fbc67c0:	move   *a13(0x140), a9, 1
3fbc67e0:	add    a9, a7
3fbc67f0:	move   a7, *a13(0x140), 1
L3FBC6810:
3fbc6810:	move   *a13(0x140), a9, 1
3fbc6830:	move   *a13(0x40), a7, 1
3fbc6850:	cmp    a7, a9
3fbc6860:	jrnc   L3FBC6930
L3FBC6870:
3fbc6870:	move   *a13(0xe0), a11, 1
3fbc6890:	sll    0x3, a11
3fbc68a0:	move   *a13(0x140), a9, 1
3fbc68c0:	add    a9, a11
3fbc68d0:	move   a11, *a13(0x140), 1
3fbc68f0:	move   *a13(0x40), a9, 1
3fbc6910:	cmp    a9, a11
3fbc6920:	jrc   L3FBC6870
L3FBC6930:
3fbc6930:	move   *a13(0x2a0), a11, 1
3fbc6950:	sll    0x3, a11
3fbc6960:	move   *a13(0x140), a9, 1
3fbc6980:	add    a9, a11
3fbc6990:	move   a11, *a13(0x240), 1
3fbc69b0:	jauc   L3FBC5B00
L3FBC69D0:
3fbc69d0:	move   *a9(0x20), a7, 1
3fbc69f0:	move   a7, *a13(0x100), 1
3fbc6a10:	jaeq   L3FBC6110
3fbc6a30:	jrle   L3FBC6DA0
L3FBC6A40:
3fbc6a40:	move   *a13(0x160), a11, 1
3fbc6a60:	move   *a13(0x100), a9, 1
3fbc6a80:	add    a9, a11
3fbc6a90:	move   a11, *a13(0x160), 1
3fbc6ab0:	move   *a13(0x80), a7, 1
3fbc6ad0:	cmp    a7, a11
3fbc6ae0:	jrge   L3FBC6B80
3fbc6af0:	sra    0x3, a9
3fbc6b00:	sll    0x3, a9
3fbc6b10:	move   *a13(0x240), a7, 1
3fbc6b30:	add    a7, a9
3fbc6b40:	move   a9, *a13(0x240), 1
3fbc6b60:	jauc   L3FBC5BB0
L3FBC6B80:
3fbc6b80:	move   *a13(0x160), a11, 1
3fbc6ba0:	move   *a13(0x80), a9, 1
3fbc6bc0:	sub    a9, a11
3fbc6bd0:	move   a11, *a13(0x160), 1
3fbc6bf0:	cmp    a9, a11
3fbc6c00:	jrge   L3FBC6B80
3fbc6c10:	move   *a13(0x160), *a13(0x220), 1
3fbc6c40:	move   *a13(0x140), *a13(0x240), 1
3fbc6c70:	move   *a13(0x220), a11, 1
3fbc6c90:	subk   32, a11
3fbc6ca0:	jalt   L3FBC5BB0
L3FBC6CC0:
3fbc6cc0:	move   *a13(0x220), a11, 1
3fbc6ce0:	subk   32, a11
3fbc6cf0:	move   a11, *a13(0x220), 1
3fbc6d10:	move   *a13(0x240), a9, 1
3fbc6d30:	addk   32, a9
3fbc6d40:	move   a9, *a13(0x240), 1
3fbc6d60:	subk   32, a11
3fbc6d70:	jrge   L3FBC6CC0
3fbc6d80:	jauc   L3FBC5BB0
L3FBC6DA0:
3fbc6da0:	move   *a13(0x160), a11, 1
3fbc6dc0:	move   *a13(0x100), a9, 1
3fbc6de0:	add    a9, a11
3fbc6df0:	move   a11, *a13(0x160), 1
3fbc6e10:	jrlt   L3FBC6EB0
3fbc6e20:	sra    0x3, a9
3fbc6e30:	sll    0x3, a9
3fbc6e40:	move   *a13(0x240), a7, 1
3fbc6e60:	add    a7, a9
3fbc6e70:	move   a9, *a13(0x240), 1
3fbc6e90:	jauc   L3FBC5BB0
L3FBC6EB0:
3fbc6eb0:	move   *a13(0x160), a11, 1
3fbc6ed0:	move   *a13(0x80), a9, 1
3fbc6ef0:	add    a9, a11
3fbc6f00:	move   a11, *a13(0x160), 1
3fbc6f20:	jrlt   L3FBC6EB0
3fbc6f30:	move   *a13(0x160), *a13(0x220), 1
3fbc6f60:	move   *a13(0x140), *a13(0x240), 1
3fbc6f90:	move   *a13(0x220), a11, 1
3fbc6fb0:	subk   32, a11
3fbc6fc0:	jalt   L3FBC5BB0
L3FBC6FE0:
3fbc6fe0:	move   *a13(0x220), a11, 1
3fbc7000:	subk   32, a11
3fbc7010:	move   a11, *a13(0x220), 1
3fbc7030:	move   *a13(0x240), a9, 1
3fbc7050:	addk   32, a9
3fbc7060:	move   a9, *a13(0x240), 1
3fbc7080:	subk   32, a11
3fbc7090:	jrge   L3FBC6FE0
3fbc70a0:	jauc   L3FBC5BB0
L3FBC70C0:
3fbc70c0:	move   *sp(0xa0), a14, 1
3fbc70e0:	mmfm   sp, a7,a9,a11,a13
3fbc7100:	rets   2
3fbc7110:	mmtm   sp, a7,a9,a11,a13
3fbc7130:	move   a14, a13
3fbc7140:	addi   0x180, a14
3fbc7160:	move   *a13(0xff80), a11, 1
3fbc7180:	move   a11, *a13, 1
3fbc7190:	jaeq   L3FBC7E00
3fbc71b0:	move   *a13(0xffc0), a9, 1
3fbc71d0:	move   *a9(0x20), a9, 1
3fbc71f0:	move   *a9(0x40), *a13(0x20), 1
3fbc7220:	move   *a13(0x20), a9, 1
3fbc7240:	move   *a9(0x80), a9, 1
3fbc7260:	move   *a9(0x60), a9, 1
3fbc7280:	move   *a9(0xe0), *a13(0x40), 1
3fbc72b0:	move   *a13(0x20), a9, 1
3fbc72d0:	move   *a9(0x80), a9, 1
3fbc72f0:	move   *a9(0x60), a9, 1
3fbc7310:	setf   16, 0, 0
3fbc7320:	move   *a9(0x100), a9, 0
3fbc7340:	move   a9, *a13(0x80), 1
3fbc7360:	sll    0x5, a9
3fbc7370:	move   *a13(0x40), a11, 1
3fbc7390:	add    a11, a9
3fbc73a0:	move   a9, *a13(0x60), 1
3fbc73c0:	sub    a11, a9
3fbc73d0:	sra    0x3, a9
3fbc73e0:	move   a9, *a13(0xa0), 1
3fbc7400:	move   *a13(0xff60), a9, 1
3fbc7420:	move   *a9, a9, 1
3fbc7430:	move   a9, *a13(0xe0), 1
3fbc7450:	jrge   L3FBC7500
3fbc7460:	move   *a13(0x80), a11, 1
3fbc7480:	mods   a11, a9
3fbc7490:	move   a9, *a13(0xe0), 1
3fbc74b0:	jreq   L3FBC7570
3fbc74c0:	add    a11, a9
3fbc74d0:	move   a9, *a13(0xe0), 1
3fbc74f0:	jruc   L3FBC7570
L3FBC7500:
3fbc7500:	move   *a13(0x80), a11, 1
3fbc7520:	cmp    a11, a9
3fbc7530:	jrlt   L3FBC7570
3fbc7540:	mods   a11, a9
3fbc7550:	move   a9, *a13(0xe0), 1
L3FBC7570:
3fbc7570:	sll    0x5, a9
3fbc7580:	move   *a13(0x40), a11, 1
3fbc75a0:	add    a11, a9
3fbc75b0:	move   a9, *a13(0xc0), 1
3fbc75d0:	jruc   L3FBC7760
L3FBC75E0:
3fbc75e0:	move   *a13(0xe0), a11, 1
3fbc7600:	sll    0x5, a11
3fbc7610:	move   *a13(0xc0), a9, 1
3fbc7630:	add    a9, a11
3fbc7640:	move   a11, *a13(0xc0), 1
3fbc7660:	move   *a13(0x60), a9, 1
3fbc7680:	cmp    a9, a11
3fbc7690:	jrc   L3FBC7760
L3FBC76A0:
3fbc76a0:	move   *a13(0xa0), a11, 1
3fbc76c0:	sll    0x3, a11
3fbc76d0:	move   *a13(0xc0), a9, 1
3fbc76f0:	sub    a11, a9
3fbc7700:	move   a9, *a13(0xc0), 1
3fbc7720:	move   *a13(0x60), a11, 1
3fbc7740:	cmp    a11, a9
3fbc7750:	jrnc   L3FBC76A0
L3FBC7760:
3fbc7760:	move   *a13(0xc0), a11, 1
3fbc7780:	move   *a11(0x0), *a13(0x100), 1
L3FBC77B0:
3fbc77b0:	move   *a13(0xff60), a11, 1
3fbc77d0:	move   *a11(0x40), *a13(0x140), 1
3fbc7800:	move   *a11(0x60), a9, 1
3fbc7820:	move   *a13(0x100), a11, 1
3fbc7840:	andn   a11, a9
3fbc7850:	move   *a13(0x140), a11, 1
3fbc7870:	move   *a11, a7, 1
3fbc7880:	or     a9, a7
3fbc7890:	move   a7, *a11, 1
3fbc78a0:	addk   32, a11
3fbc78b0:	move   a11, *a13(0x140), 1
3fbc78d0:	move   *a13(0xff60), a9, 1
3fbc78f0:	move   *a9(0x80), a7, 1
3fbc7910:	move   a7, *a13(0x120), 1
3fbc7930:	jreq   L3FBC7A40
L3FBC7940:
3fbc7940:	move   *a13(0x140), a11, 1
3fbc7960:	move   *a13(0x100), a9, 1
3fbc7980:	not    a9
3fbc7990:	move   *a11, a7, 1
3fbc79a0:	or     a9, a7
3fbc79b0:	move   a7, *a11+, 1
3fbc79c0:	move   a11, *a13(0x140), 1
3fbc79e0:	move   *a13(0x120), a9, 1
3fbc7a00:	dec    a9
3fbc7a10:	move   a9, *a13(0x120), 1
3fbc7a30:	jrne   L3FBC7940
L3FBC7A40:
3fbc7a40:	move   *a13(0xff60), a11, 1
3fbc7a60:	move   *a11(0xa0), a9, 1
3fbc7a80:	move   *a13(0x100), a7, 1
3fbc7aa0:	andn   a7, a9
3fbc7ab0:	move   *a13(0x140), a7, 1
3fbc7ad0:	move   *a7, a11, 1
3fbc7ae0:	or     a9, a11
3fbc7af0:	move   a11, *a7, 1
3fbc7b00:	move   *a13, a11, 1
3fbc7b10:	dec    a11
3fbc7b20:	move   a11, *a13, 1
3fbc7b30:	jreq   L3FBC7E00
3fbc7b40:	move   *a13(0xff60), a9, 1
3fbc7b60:	addi   0xc0, a9
3fbc7b80:	move   a9, *a13(0xff60), 1
3fbc7ba0:	move   *a9, a7, 1
3fbc7bb0:	move   a7, *a13(0xe0), 1
3fbc7bd0:	jrlt   L3FBC7C00
3fbc7be0:	jrle   L3FBC77B0
3fbc7bf0:	jruc   L3FBC75E0
L3FBC7C00:
3fbc7c00:	sll    0x5, a7
3fbc7c10:	move   *a13(0xc0), a9, 1
3fbc7c30:	add    a9, a7
3fbc7c40:	move   a7, *a13(0xc0), 1
3fbc7c60:	move   *a13(0x40), a9, 1
3fbc7c80:	cmp    a9, a7
3fbc7c90:	jrc   L3FBC7CE0
3fbc7ca0:	move   *a7(0x0), *a13(0x100), 1
3fbc7cd0:	jruc   L3FBC77B0
L3FBC7CE0:
3fbc7ce0:	move   *a13(0xa0), a11, 1
3fbc7d00:	sll    0x3, a11
3fbc7d10:	move   *a13(0xc0), a9, 1
3fbc7d30:	add    a9, a11
3fbc7d40:	move   a11, *a13(0xc0), 1
3fbc7d60:	move   *a13(0x40), a9, 1
3fbc7d80:	cmp    a9, a11
3fbc7d90:	jrc   L3FBC7CE0
3fbc7da0:	move   *a13(0xc0), a11, 1
3fbc7dc0:	move   *a11(0x0), *a13(0x100), 1
3fbc7df0:	jruc   L3FBC77B0
L3FBC7E00:
3fbc7e00:	move   *sp(0xa0), a14, 1
3fbc7e20:	mmfm   sp, a7,a9,a11,a13
3fbc7e40:	rets   2
3fbc7e50:	mmtm   sp, a7,a9,a11,a13
3fbc7e70:	move   a14, a13
3fbc7e80:	addi   0x300, a14
3fbc7ea0:	move   *a13(0xff80), a11, 1
3fbc7ec0:	move   a11, *a13, 1
3fbc7ed0:	jaeq   L3FBCC630
3fbc7ef0:	move   *a13(0xffc0), a9, 1
3fbc7f10:	move   *a9(0x20), a9, 1
3fbc7f30:	move   *a9(0x40), *a13(0x20), 1
3fbc7f60:	move   *a13(0x20), a9, 1
3fbc7f80:	move   *a9(0x80), a9, 1
3fbc7fa0:	move   *a9(0x60), a9, 1
3fbc7fc0:	move   *a9(0xe0), *a13(0x40), 1
3fbc7ff0:	move   *a13(0x20), a9, 1
3fbc8010:	move   *a9(0x80), a9, 1
3fbc8030:	move   *a9(0x60), a9, 1
3fbc8050:	move   *a9(0x140), *a13(0xc0), 1
3fbc8080:	move   *a13(0x20), a9, 1
3fbc80a0:	move   *a9(0x80), a9, 1
3fbc80c0:	move   *a9(0x60), a9, 1
3fbc80e0:	setf   16, 0, 0
3fbc80f0:	move   *a9(0x110), a9, 0
3fbc8110:	move   a9, *a13(0x80), 1
3fbc8130:	move   *a13(0x20), a9, 1
3fbc8150:	move   *a9(0x80), a9, 1
3fbc8170:	move   *a9(0x60), a9, 1
3fbc8190:	move   *a9(0x100), a9, 0
3fbc81b0:	move   a9, *a13(0xa0), 1
3fbc81d0:	move   *a13(0xc0), a11, 1
3fbc81f0:	mpys   a9, a11
3fbc8200:	move   a11, *a13(0xe0), 1
3fbc8220:	sll    0x3, a11
3fbc8230:	move   *a13(0x40), a9, 1
3fbc8250:	add    a9, a11
3fbc8260:	move   a11, *a13(0x60), 1
3fbc8280:	move   *a13(0xff60), a9, 1
3fbc82a0:	move   *a13(0xffc0), a11, 1
3fbc82c0:	setf   16, 1, 0
3fbc82d0:	move   *a11(0x210), a11, 0
3fbc82f0:	move   *a9, a9, 1
3fbc8300:	sub    a11, a9
3fbc8310:	move   a9, *a13(0x120), 1
3fbc8330:	jrge   L3FBC83E0
3fbc8340:	move   *a13(0xa0), a11, 1
3fbc8360:	mods   a11, a9
3fbc8370:	move   a9, *a13(0x120), 1
3fbc8390:	jreq   L3FBC8450
3fbc83a0:	add    a11, a9
3fbc83b0:	move   a9, *a13(0x120), 1
3fbc83d0:	jruc   L3FBC8450
L3FBC83E0:
3fbc83e0:	move   *a13(0xa0), a11, 1
3fbc8400:	cmp    a11, a9
3fbc8410:	jrlt   L3FBC8450
3fbc8420:	mods   a11, a9
3fbc8430:	move   a9, *a13(0x120), 1
L3FBC8450:
3fbc8450:	move   *a13(0x40), *a13(0x140), 1
3fbc8480:	move   a9, a9
3fbc8490:	jreq   L3FBC8580
L3FBC84A0:
3fbc84a0:	move   *a13(0xc0), a11, 1
3fbc84c0:	sll    0x3, a11
3fbc84d0:	move   *a13(0x140), a9, 1
3fbc84f0:	add    a9, a11
3fbc8500:	move   a11, *a13(0x140), 1
3fbc8520:	move   *a13(0x120), a9, 1
3fbc8540:	dec    a9
3fbc8550:	move   a9, *a13(0x120), 1
3fbc8570:	jrne   L3FBC84A0
L3FBC8580:
3fbc8580:	sub    a11, a11
3fbc8590:	move   a11, *a13(0x220), 1
3fbc85b0:	move   *a13(0xffe0), a9, 1
3fbc85d0:	setf   16, 1, 0
3fbc85e0:	move   *a9, a9, 0
3fbc85f0:	jrne   L3FBC8660
3fbc8600:	move   *a13(0xffe0), a9, 1
3fbc8620:	move   *a9(0x3a0), a9, 0
3fbc8640:	move   a9, *a13(0x220), 1
L3FBC8660:
3fbc8660:	move   *a13(0xff60), a9, 1
3fbc8680:	move   *a9(0x20), a11, 1
3fbc86a0:	move   *a13(0xffa0), a9, 1
3fbc86c0:	add    a9, a11
3fbc86d0:	move   *a13(0x220), a9, 1
3fbc86f0:	add    a9, a11
3fbc8700:	movk   31, a9
3fbc8710:	andn   a9, a11
3fbc8720:	move   *a13(0xffc0), a9, 1
3fbc8740:	move   *a13(0x220), a7, 1
3fbc8760:	move   *a9(0x200), a9, 0
3fbc8780:	add    a7, a9
3fbc8790:	move   *a13(0x80), a7, 1
3fbc87b0:	mods   a7, a9
3fbc87c0:	sub    a9, a11
3fbc87d0:	move   a11, *a13(0x160), 1
3fbc87f0:	jrge   L3FBC8880
3fbc8800:	mods   a7, a11
3fbc8810:	move   a11, *a13(0x160), 1
3fbc8830:	jreq   L3FBC88D0
3fbc8840:	add    a7, a11
3fbc8850:	move   a11, *a13(0x160), 1
3fbc8870:	jruc   L3FBC88D0
L3FBC8880:
3fbc8880:	cmp    a7, a11
3fbc8890:	jrlt   L3FBC88D0
3fbc88a0:	mods   a7, a11
3fbc88b0:	move   a11, *a13(0x160), 1
L3FBC88D0:
3fbc88d0:	subk   32, a7
3fbc88e0:	jage   L3FBC9F40
3fbc8900:	move   *a13(0x140), a9, 1
3fbc8920:	move   *a9(0x0), *a13(0x240), 1
L3FBC8950:
3fbc8950:	move   *a13(0x160), a11, 1
3fbc8970:	neg    a11
3fbc8980:	move   *a13(0x240), a9, 1
3fbc89a0:	sra    a11, a9
3fbc89b0:	move   *a13(0x160), a11, 1
3fbc89d0:	neg    a11
3fbc89e0:	addk   31, a11
3fbc89f0:	sll    0x5, a11
3fbc8a00:	addi   0xda400, a11
3fbc8a30:	move   *a11, a11, 1
3fbc8a40:	and    a11, a9
3fbc8a50:	move   a9, *a13(0x1a0), 1
3fbc8a70:	move   *a13(0x80), a11, 1
3fbc8a90:	move   *a13(0x160), a7, 1
3fbc8ab0:	sub    a7, a11
3fbc8ac0:	move   a11, *a13(0x180), 1
3fbc8ae0:	move   *a13(0x240), a7, 1
3fbc8b00:	sll    a11, a7
3fbc8b10:	or     a9, a7
3fbc8b20:	move   a7, *a13(0x1a0), 1
3fbc8b40:	move   *a13(0x80), a9, 1
3fbc8b60:	add    a9, a11
3fbc8b70:	move   a11, *a13(0x260), 1
3fbc8b90:	subk   32, a11
3fbc8ba0:	jrge   L3FBC8C80
3fbc8bb0:	move   *a13(0x260), *a13(0x180), 1
3fbc8be0:	move   *a13(0x240), a11, 1
3fbc8c00:	move   *a13(0x180), a7, 1
3fbc8c20:	sll    a7, a11
3fbc8c30:	move   *a13(0x1a0), a7, 1
3fbc8c50:	or     a7, a11
3fbc8c60:	move   a11, *a13(0x1a0), 1
L3FBC8C80:
3fbc8c80:	move   *a13(0xff60), a11, 1
3fbc8ca0:	move   *a11(0x40), *a13(0x1e0), 1
3fbc8cd0:	move   *a11(0x60), a7, 1
3fbc8cf0:	move   *a13(0x1a0), a9, 1
3fbc8d10:	andn   a9, a7
3fbc8d20:	move   *a13(0x1e0), a9, 1
3fbc8d40:	move   *a9, a11, 1
3fbc8d50:	or     a7, a11
3fbc8d60:	move   a11, *a9, 1
3fbc8d70:	addk   32, a9
3fbc8d80:	move   a9, *a13(0x1e0), 1
3fbc8da0:	move   *a13(0xff60), a11, 1
3fbc8dc0:	move   *a11(0x80), a7, 1
3fbc8de0:	move   a7, *a13(0x1c0), 1
3fbc8e00:	jreq   L3FBC9280
L3FBC8E10:
3fbc8e10:	move   *a13(0x180), a11, 1
3fbc8e30:	neg    a11
3fbc8e40:	addk   32, a11
3fbc8e50:	move   a11, *a13(0x180), 1
3fbc8e70:	neg    a11
3fbc8e80:	move   *a13(0x240), a9, 1
3fbc8ea0:	sra    a11, a9
3fbc8eb0:	move   *a13(0x180), a11, 1
3fbc8ed0:	neg    a11
3fbc8ee0:	addk   31, a11
3fbc8ef0:	sll    0x5, a11
3fbc8f00:	addi   0xda400, a11
3fbc8f30:	move   *a11, a11, 1
3fbc8f40:	and    a11, a9
3fbc8f50:	move   a9, *a13(0x1a0), 1
3fbc8f70:	move   *a13(0x80), a11, 1
3fbc8f90:	move   *a13(0x180), a7, 1
3fbc8fb0:	sub    a7, a11
3fbc8fc0:	move   a11, *a13(0x180), 1
3fbc8fe0:	move   *a13(0x240), a7, 1
3fbc9000:	sll    a11, a7
3fbc9010:	or     a9, a7
3fbc9020:	move   a7, *a13(0x1a0), 1
3fbc9040:	move   *a13(0x80), a9, 1
3fbc9060:	add    a9, a11
3fbc9070:	move   a11, *a13(0x260), 1
3fbc9090:	subk   32, a11
3fbc90a0:	jrge   L3FBC9180
3fbc90b0:	move   *a13(0x260), *a13(0x180), 1
3fbc90e0:	move   *a13(0x240), a11, 1
3fbc9100:	move   *a13(0x180), a7, 1
3fbc9120:	sll    a7, a11
3fbc9130:	move   *a13(0x1a0), a7, 1
3fbc9150:	or     a7, a11
3fbc9160:	move   a11, *a13(0x1a0), 1
L3FBC9180:
3fbc9180:	move   *a13(0x1e0), a11, 1
3fbc91a0:	move   *a13(0x1a0), a7, 1
3fbc91c0:	not    a7
3fbc91d0:	move   *a11, a9, 1
3fbc91e0:	or     a7, a9
3fbc91f0:	move   a9, *a11+, 1
3fbc9200:	move   a11, *a13(0x1e0), 1
3fbc9220:	move   *a13(0x1c0), a7, 1
3fbc9240:	dec    a7
3fbc9250:	move   a7, *a13(0x1c0), 1
3fbc9270:	jrne   L3FBC8E10
L3FBC9280:
3fbc9280:	move   *a13(0x180), a11, 1
3fbc92a0:	neg    a11
3fbc92b0:	addk   32, a11
3fbc92c0:	move   a11, *a13(0x180), 1
3fbc92e0:	neg    a11
3fbc92f0:	move   *a13(0x240), a9, 1
3fbc9310:	sra    a11, a9
3fbc9320:	move   *a13(0x180), a11, 1
3fbc9340:	neg    a11
3fbc9350:	addk   31, a11
3fbc9360:	sll    0x5, a11
3fbc9370:	addi   0xda400, a11
3fbc93a0:	move   *a11, a11, 1
3fbc93b0:	and    a11, a9
3fbc93c0:	move   a9, *a13(0x1a0), 1
3fbc93e0:	move   *a13(0x80), a11, 1
3fbc9400:	move   *a13(0x180), a7, 1
3fbc9420:	sub    a7, a11
3fbc9430:	move   a11, *a13(0x180), 1
3fbc9450:	move   *a13(0x240), a7, 1
3fbc9470:	sll    a11, a7
3fbc9480:	or     a9, a7
3fbc9490:	move   a7, *a13(0x1a0), 1
3fbc94b0:	move   *a13(0x80), a9, 1
3fbc94d0:	add    a9, a11
3fbc94e0:	move   a11, *a13(0x180), 1
3fbc9500:	subk   32, a11
3fbc9510:	jrge   L3FBC95C0
3fbc9520:	move   *a13(0x240), a11, 1
3fbc9540:	move   *a13(0x180), a7, 1
3fbc9560:	sll    a7, a11
3fbc9570:	move   *a13(0x1a0), a7, 1
3fbc9590:	or     a7, a11
3fbc95a0:	move   a11, *a13(0x1a0), 1
L3FBC95C0:
3fbc95c0:	move   *a13(0xff60), a11, 1
3fbc95e0:	move   *a11(0xa0), a7, 1
3fbc9600:	move   *a13(0x1a0), a9, 1
3fbc9620:	andn   a9, a7
3fbc9630:	move   *a13(0x1e0), a9, 1
3fbc9650:	move   *a9, a11, 1
3fbc9660:	or     a7, a11
3fbc9670:	move   a11, *a9, 1
3fbc9680:	move   *a13, a11, 1
3fbc9690:	dec    a11
3fbc96a0:	move   a11, *a13, 1
3fbc96b0:	jaeq   L3FBCC630
3fbc96d0:	move   *a13(0xff60), a7, 1
3fbc96f0:	addi   0xc0, a7
3fbc9710:	move   a7, *a13(0xff60), 1
3fbc9730:	move   *a7, a7, 1
3fbc9740:	move   a7, *a13(0x120), 1
3fbc9760:	jreq   L3FBC9D00
3fbc9770:	jrle   L3FBC9A20
3fbc9780:	move   *a13(0xc0), a7, 1
3fbc97a0:	sll    0x3, a7
3fbc97b0:	move   *a13(0x140), a9, 1
3fbc97d0:	add    a9, a7
3fbc97e0:	move   a7, *a13(0x140), 1
3fbc9800:	move   *a13(0x120), a9, 1
3fbc9820:	dec    a9
3fbc9830:	move   a9, *a13(0x120), 1
3fbc9850:	jrle   L3FBC98F0
3fbc9860:	move   *a13(0xc0), a7, 1
3fbc9880:	mpys   a7, a9
3fbc9890:	sll    0x3, a9
3fbc98a0:	move   *a13(0x140), a7, 1
3fbc98c0:	add    a7, a9
3fbc98d0:	move   a9, *a13(0x140), 1
L3FBC98F0:
3fbc98f0:	move   *a13(0x140), a9, 1
3fbc9910:	move   *a13(0x60), a7, 1
3fbc9930:	cmp    a7, a9
3fbc9940:	jrc   L3FBC9CB0
L3FBC9950:
3fbc9950:	move   *a13(0xe0), a11, 1
3fbc9970:	sll    0x3, a11
3fbc9980:	move   *a13(0x140), a9, 1
3fbc99a0:	sub    a11, a9
3fbc99b0:	move   a9, *a13(0x140), 1
3fbc99d0:	move   *a13(0x60), a11, 1
3fbc99f0:	cmp    a11, a9
3fbc9a00:	jrnc   L3FBC9950
3fbc9a10:	jruc   L3FBC9CB0
L3FBC9A20:
3fbc9a20:	move   *a13(0xc0), a7, 1
3fbc9a40:	sll    0x3, a7
3fbc9a50:	move   *a13(0x140), a9, 1
3fbc9a70:	sub    a7, a9
3fbc9a80:	move   a9, *a13(0x140), 1
3fbc9aa0:	move   *a13(0x120), a7, 1
3fbc9ac0:	inc    a7
3fbc9ad0:	move   a7, *a13(0x120), 1
3fbc9af0:	jrge   L3FBC9B90
3fbc9b00:	move   *a13(0xc0), a9, 1
3fbc9b20:	mpys   a9, a7
3fbc9b30:	sll    0x3, a7
3fbc9b40:	move   *a13(0x140), a9, 1
3fbc9b60:	add    a9, a7
3fbc9b70:	move   a7, *a13(0x140), 1
L3FBC9B90:
3fbc9b90:	move   *a13(0x140), a9, 1
3fbc9bb0:	move   *a13(0x40), a7, 1
3fbc9bd0:	cmp    a7, a9
3fbc9be0:	jrnc   L3FBC9CB0
L3FBC9BF0:
3fbc9bf0:	move   *a13(0xe0), a11, 1
3fbc9c10:	sll    0x3, a11
3fbc9c20:	move   *a13(0x140), a9, 1
3fbc9c40:	add    a9, a11
3fbc9c50:	move   a11, *a13(0x140), 1
3fbc9c70:	move   *a13(0x40), a9, 1
3fbc9c90:	cmp    a9, a11
3fbc9ca0:	jrc   L3FBC9BF0
L3FBC9CB0:
3fbc9cb0:	move   *a13(0x140), a11, 1
3fbc9cd0:	move   *a11(0x0), *a13(0x240), 1
L3FBC9D00:
3fbc9d00:	move   *a13(0xff60), a11, 1
3fbc9d20:	move   *a11(0x20), a9, 1
3fbc9d40:	move   a9, *a13(0x100), 1
3fbc9d60:	jaeq   L3FBC8950
3fbc9d80:	move   *a13(0x160), a7, 1
3fbc9da0:	add    a9, a7
3fbc9db0:	move   a7, *a13(0x160), 1
3fbc9dd0:	move   a9, a9
3fbc9de0:	jrle   L3FBC9EA0
L3FBC9DF0:
3fbc9df0:	move   *a13(0x160), a11, 1
3fbc9e10:	move   *a13(0x80), a9, 1
3fbc9e30:	sub    a9, a11
3fbc9e40:	move   a11, *a13(0x160), 1
3fbc9e60:	cmp    a9, a11
3fbc9e70:	jrge   L3FBC9DF0
3fbc9e80:	jauc   L3FBC8950
L3FBC9EA0:
3fbc9ea0:	move   *a13(0x160), a11, 1
3fbc9ec0:	move   *a13(0x80), a9, 1
3fbc9ee0:	add    a9, a11
3fbc9ef0:	move   a11, *a13(0x160), 1
3fbc9f10:	jrlt   L3FBC9EA0
3fbc9f20:	jauc   L3FBC8950
L3FBC9F40:
3fbc9f40:	move   a11, *a13(0x240), 1
3fbc9f60:	move   *a13(0x140), *a13(0x260), 1
3fbc9f90:	subk   32, a11
3fbc9fa0:	jrlt   L3FBCA070
L3FBC9FB0:
3fbc9fb0:	move   *a13(0x240), a11, 1
3fbc9fd0:	subk   32, a11
3fbc9fe0:	move   a11, *a13(0x240), 1
3fbca000:	move   *a13(0x260), a9, 1
3fbca020:	addk   32, a9
3fbca030:	move   a9, *a13(0x260), 1
3fbca050:	subk   32, a11
3fbca060:	jrge   L3FBC9FB0
L3FBCA070:
3fbca070:	move   *a13(0x240), *a13(0x180), 1
3fbca0a0:	move   *a13(0x260), *a13(0x280), 1
3fbca0d0:	move   *a13(0x280), a11, 1
3fbca0f0:	move   *a13(0x180), a9, 1
3fbca110:	neg    a9
3fbca120:	move   *a11+, a7, 1
3fbca130:	move   a11, *a13(0x280), 1
3fbca150:	sra    a9, a7
3fbca160:	move   *a13(0x180), a9, 1
3fbca180:	neg    a9
3fbca190:	addk   31, a9
3fbca1a0:	sll    0x5, a9
3fbca1b0:	addi   0xda400, a9
3fbca1e0:	move   *a9, a9, 1
3fbca1f0:	and    a9, a7
3fbca200:	move   a7, *a13(0x1a0), 1
3fbca220:	move   *a13(0x160), a9, 1
3fbca240:	move   *a13(0x180), a7, 1
3fbca260:	sub    a7, a9
3fbca270:	addk   32, a9
3fbca280:	move   a9, *a13(0x2a0), 1
3fbca2a0:	move   *a13(0x80), a7, 1
3fbca2c0:	sub    a9, a7
3fbca2d0:	move   a7, *a13(0x2c0), 1
3fbca2f0:	jrgt   L3FBCA4D0
3fbca300:	move   *a13(0x140), *a13(0x280), 1
3fbca330:	move   *a13(0x180), a11, 1
3fbca350:	sub    a11, a7
3fbca360:	addk   32, a7
3fbca370:	move   a7, *a13(0x180), 1
3fbca390:	neg    a7
3fbca3a0:	addk   32, a7
3fbca3b0:	move   a7, *a13(0x2a0), 1
3fbca3d0:	move   *a13(0x180), a11, 1
3fbca3f0:	subk   32, a11
3fbca400:	jrge   L3FBCA860
3fbca410:	move   *a13(0x280), a11, 1
3fbca430:	move   *a11, a9, 1
3fbca440:	move   *a13(0x180), a7, 1
3fbca460:	sll    a7, a9
3fbca470:	move   *a13(0x1a0), a7, 1
3fbca490:	or     a7, a9
3fbca4a0:	move   a9, *a13(0x1a0), 1
3fbca4c0:	jruc   L3FBCA860
L3FBCA4D0:
3fbca4d0:	move   *a13(0x180), a7, 1
3fbca4f0:	neg    a7
3fbca500:	addk   32, a7
3fbca510:	move   a7, *a13(0x180), 1
3fbca530:	subk   32, a7
3fbca540:	jrge   L3FBCA860
3fbca550:	move   *a11, a7, 1
3fbca560:	move   *a13(0x180), a9, 1
3fbca580:	sll    a9, a7
3fbca590:	move   *a13(0x1a0), a9, 1
3fbca5b0:	or     a9, a7
3fbca5c0:	move   a7, *a13(0x1a0), 1
3fbca5e0:	move   *a13(0x180), a9, 1
3fbca600:	neg    a9
3fbca610:	move   *a13(0x2a0), a7, 1
3fbca630:	addk   32, a9
3fbca640:	add    a7, a9
3fbca650:	move   a9, *a13(0x2a0), 1
3fbca670:	move   *a13(0x80), a7, 1
3fbca690:	sub    a9, a7
3fbca6a0:	move   a7, *a13(0x2c0), 1
3fbca6c0:	jrgt   L3FBCA860
3fbca6d0:	move   *a13(0x140), *a13(0x280), 1
3fbca700:	addk   32, a7
3fbca710:	move   a7, *a13(0x180), 1
3fbca730:	neg    a7
3fbca740:	addk   32, a7
3fbca750:	move   a7, *a13(0x2a0), 1
3fbca770:	move   *a13(0x180), a11, 1
3fbca790:	subk   32, a11
3fbca7a0:	jrge   L3FBCA860
3fbca7b0:	move   *a13(0x280), a11, 1
3fbca7d0:	move   *a11, a9, 1
3fbca7e0:	move   *a13(0x180), a7, 1
3fbca800:	sll    a7, a9
3fbca810:	move   *a13(0x1a0), a7, 1
3fbca830:	or     a7, a9
3fbca840:	move   a9, *a13(0x1a0), 1
L3FBCA860:
3fbca860:	move   *a13(0xff60), a11, 1
3fbca880:	move   *a11(0x40), *a13(0x1e0), 1
3fbca8b0:	move   *a11(0x60), a9, 1
3fbca8d0:	move   *a13(0x1a0), a7, 1
3fbca8f0:	andn   a7, a9
3fbca900:	move   *a13(0x1e0), a7, 1
3fbca920:	move   *a7, a11, 1
3fbca930:	or     a9, a11
3fbca940:	move   a11, *a7, 1
3fbca950:	addk   32, a7
3fbca960:	move   a7, *a13(0x1e0), 1
3fbca980:	move   *a13(0xff60), a11, 1
3fbca9a0:	move   *a11(0x80), a9, 1
3fbca9c0:	move   a9, *a13(0x1c0), 1
3fbca9e0:	jaeq   L3FBCB2D0
L3FBCAA00:
3fbcaa00:	move   *a13(0x180), a11, 1
3fbcaa20:	neg    a11
3fbcaa30:	addk   32, a11
3fbcaa40:	move   a11, *a13(0x180), 1
3fbcaa60:	move   *a13(0x280), a9, 1
3fbcaa80:	neg    a11
3fbcaa90:	move   *a9+, a7, 1
3fbcaaa0:	move   a9, *a13(0x280), 1
3fbcaac0:	sra    a11, a7
3fbcaad0:	move   *a13(0x180), a11, 1
3fbcaaf0:	neg    a11
3fbcab00:	addk   31, a11
3fbcab10:	sll    0x5, a11
3fbcab20:	addi   0xda400, a11
3fbcab50:	move   *a11, a11, 1
3fbcab60:	and    a11, a7
3fbcab70:	move   a7, *a13(0x1a0), 1
3fbcab90:	move   *a13(0x180), a11, 1
3fbcabb0:	neg    a11
3fbcabc0:	move   *a13(0x2a0), a7, 1
3fbcabe0:	addk   32, a11
3fbcabf0:	add    a7, a11
3fbcac00:	move   a11, *a13(0x2a0), 1
3fbcac20:	move   *a13(0x80), a7, 1
3fbcac40:	sub    a11, a7
3fbcac50:	move   a7, *a13(0x2c0), 1
3fbcac70:	jrgt   L3FBCAE50
3fbcac80:	move   *a13(0x140), *a13(0x280), 1
3fbcacb0:	move   *a13(0x180), a9, 1
3fbcacd0:	sub    a9, a7
3fbcace0:	addk   32, a7
3fbcacf0:	move   a7, *a13(0x180), 1
3fbcad10:	neg    a7
3fbcad20:	addk   32, a7
3fbcad30:	move   a7, *a13(0x2a0), 1
3fbcad50:	move   *a13(0x180), a11, 1
3fbcad70:	subk   32, a11
3fbcad80:	jrge   L3FBCB1C0
3fbcad90:	move   *a13(0x280), a11, 1
3fbcadb0:	move   *a11, a9, 1
3fbcadc0:	move   *a13(0x180), a7, 1
3fbcade0:	sll    a7, a9
3fbcadf0:	move   *a13(0x1a0), a7, 1
3fbcae10:	or     a7, a9
3fbcae20:	move   a9, *a13(0x1a0), 1
3fbcae40:	jruc   L3FBCB1C0
L3FBCAE50:
3fbcae50:	move   *a13(0x180), a7, 1
3fbcae70:	neg    a7
3fbcae80:	addk   32, a7
3fbcae90:	move   a7, *a13(0x180), 1
3fbcaeb0:	subk   32, a7
3fbcaec0:	jrge   L3FBCB1C0
3fbcaed0:	move   *a9, a7, 1
3fbcaee0:	move   *a13(0x180), a9, 1
3fbcaf00:	sll    a9, a7
3fbcaf10:	move   *a13(0x1a0), a9, 1
3fbcaf30:	or     a9, a7
3fbcaf40:	move   a7, *a13(0x1a0), 1
3fbcaf60:	move   *a13(0x180), a9, 1
3fbcaf80:	neg    a9
3fbcaf90:	addk   32, a9
3fbcafa0:	add    a11, a9
3fbcafb0:	move   a9, *a13(0x2a0), 1
3fbcafd0:	move   *a13(0x80), a11, 1
3fbcaff0:	sub    a9, a11
3fbcb000:	move   a11, *a13(0x2c0), 1
3fbcb020:	jrgt   L3FBCB1C0
3fbcb030:	move   *a13(0x140), *a13(0x280), 1
3fbcb060:	addk   32, a11
3fbcb070:	move   a11, *a13(0x180), 1
3fbcb090:	neg    a11
3fbcb0a0:	addk   32, a11
3fbcb0b0:	move   a11, *a13(0x2a0), 1
3fbcb0d0:	move   *a13(0x180), a9, 1
3fbcb0f0:	subk   32, a9
3fbcb100:	jrge   L3FBCB1C0
3fbcb110:	move   *a13(0x280), a9, 1
3fbcb130:	move   *a9, a7, 1
3fbcb140:	move   *a13(0x180), a9, 1
3fbcb160:	sll    a9, a7
3fbcb170:	move   *a13(0x1a0), a9, 1
3fbcb190:	or     a9, a7
3fbcb1a0:	move   a7, *a13(0x1a0), 1
L3FBCB1C0:
3fbcb1c0:	move   *a13(0x1e0), a11, 1
3fbcb1e0:	move   *a13(0x1a0), a9, 1
3fbcb200:	not    a9
3fbcb210:	move   *a11, a7, 1
3fbcb220:	or     a9, a7
3fbcb230:	move   a7, *a11+, 1
3fbcb240:	move   a11, *a13(0x1e0), 1
3fbcb260:	move   *a13(0x1c0), a9, 1
3fbcb280:	dec    a9
3fbcb290:	move   a9, *a13(0x1c0), 1
3fbcb2b0:	jane   L3FBCAA00
L3FBCB2D0:
3fbcb2d0:	move   *a13(0x180), a11, 1
3fbcb2f0:	neg    a11
3fbcb300:	addk   32, a11
3fbcb310:	move   a11, *a13(0x180), 1
3fbcb330:	move   *a13(0x280), a9, 1
3fbcb350:	neg    a11
3fbcb360:	move   *a9+, a7, 1
3fbcb370:	move   a9, *a13(0x280), 1
3fbcb390:	sra    a11, a7
3fbcb3a0:	move   *a13(0x180), a11, 1
3fbcb3c0:	neg    a11
3fbcb3d0:	addk   31, a11
3fbcb3e0:	sll    0x5, a11
3fbcb3f0:	addi   0xda400, a11
3fbcb420:	move   *a11, a11, 1
3fbcb430:	and    a11, a7
3fbcb440:	move   a7, *a13(0x1a0), 1
3fbcb460:	move   *a13(0x180), a11, 1
3fbcb480:	neg    a11
3fbcb490:	move   *a13(0x2a0), a7, 1
3fbcb4b0:	addk   32, a11
3fbcb4c0:	add    a7, a11
3fbcb4d0:	move   a11, *a13(0x2a0), 1
3fbcb4f0:	move   *a13(0x80), a7, 1
3fbcb510:	sub    a11, a7
3fbcb520:	move   a7, *a13(0x2c0), 1
3fbcb540:	jrgt   L3FBCB690
3fbcb550:	move   *a13(0x180), a9, 1
3fbcb570:	sub    a9, a7
3fbcb580:	addk   32, a7
3fbcb590:	move   a7, *a13(0x180), 1
3fbcb5b0:	subk   32, a7
3fbcb5c0:	jrge   L3FBCB8F0
3fbcb5d0:	move   *a13(0x140), a9, 1
3fbcb5f0:	move   *a9, a7, 1
3fbcb600:	move   *a13(0x180), a9, 1
3fbcb620:	sll    a9, a7
3fbcb630:	move   *a13(0x1a0), a9, 1
3fbcb650:	or     a9, a7
3fbcb660:	move   a7, *a13(0x1a0), 1
3fbcb680:	jruc   L3FBCB8F0
L3FBCB690:
3fbcb690:	move   *a13(0x180), a7, 1
3fbcb6b0:	neg    a7
3fbcb6c0:	addk   32, a7
3fbcb6d0:	move   a7, *a13(0x180), 1
3fbcb6f0:	subk   32, a7
3fbcb700:	jrge   L3FBCB8F0
3fbcb710:	move   *a9, a7, 1
3fbcb720:	move   *a13(0x180), a9, 1
3fbcb740:	sll    a9, a7
3fbcb750:	move   *a13(0x1a0), a9, 1
3fbcb770:	or     a9, a7
3fbcb780:	move   a7, *a13(0x1a0), 1
3fbcb7a0:	move   *a13(0x80), a9, 1
3fbcb7c0:	sub    a11, a9
3fbcb7d0:	move   *a13(0x180), a7, 1
3fbcb7f0:	add    a7, a9
3fbcb800:	subk   32, a9
3fbcb810:	move   a9, *a13(0x2c0), 1
3fbcb830:	jrgt   L3FBCB8F0
3fbcb840:	jrge   L3FBCB8F0
3fbcb850:	move   *a13(0x140), a7, 1
3fbcb870:	move   *a7, a7, 1
3fbcb880:	addk   32, a9
3fbcb890:	sll    a9, a7
3fbcb8a0:	move   *a13(0x1a0), a9, 1
3fbcb8c0:	or     a9, a7
3fbcb8d0:	move   a7, *a13(0x1a0), 1
L3FBCB8F0:
3fbcb8f0:	move   *a13(0xff60), a9, 1
3fbcb910:	move   *a9(0xa0), a7, 1
3fbcb930:	move   *a13(0x1a0), a9, 1
3fbcb950:	andn   a9, a7
3fbcb960:	move   *a13(0x1e0), a9, 1
3fbcb980:	move   *a9, a11, 1
3fbcb990:	or     a7, a11
3fbcb9a0:	move   a11, *a9, 1
3fbcb9b0:	move   *a13, a11, 1
3fbcb9c0:	dec    a11
3fbcb9d0:	move   a11, *a13, 1
3fbcb9e0:	jaeq   L3FBCC630
3fbcba00:	move   *a13(0xff60), a7, 1
3fbcba20:	addi   0xc0, a7
3fbcba40:	move   a7, *a13(0xff60), 1
3fbcba60:	move   *a7, a7, 1
3fbcba70:	move   a7, *a13(0x120), 1
3fbcba90:	jreq   L3FBCC0C0
3fbcbaa0:	move   *a13(0x260), a7, 1
3fbcbac0:	move   *a13(0x140), a9, 1
3fbcbae0:	sub    a9, a7
3fbcbaf0:	sra    0x3, a7
3fbcbb00:	move   a7, *a13(0x2e0), 1
3fbcbb20:	move   *a13(0x120), a7, 1
3fbcbb40:	jrle   L3FBCBDD0
3fbcbb50:	move   *a13(0xc0), a7, 1
3fbcbb70:	sll    0x3, a7
3fbcbb80:	add    a9, a7
3fbcbb90:	move   a7, *a13(0x140), 1
3fbcbbb0:	move   *a13(0x120), a9, 1
3fbcbbd0:	dec    a9
3fbcbbe0:	move   a9, *a13(0x120), 1
3fbcbc00:	jrle   L3FBCBCA0
3fbcbc10:	move   *a13(0xc0), a7, 1
3fbcbc30:	mpys   a7, a9
3fbcbc40:	sll    0x3, a9
3fbcbc50:	move   *a13(0x140), a7, 1
3fbcbc70:	add    a7, a9
3fbcbc80:	move   a9, *a13(0x140), 1
L3FBCBCA0:
3fbcbca0:	move   *a13(0x140), a9, 1
3fbcbcc0:	move   *a13(0x60), a7, 1
3fbcbce0:	cmp    a7, a9
3fbcbcf0:	jrc   L3FBCC040
L3FBCBD00:
3fbcbd00:	move   *a13(0xe0), a11, 1
3fbcbd20:	sll    0x3, a11
3fbcbd30:	move   *a13(0x140), a9, 1
3fbcbd50:	sub    a11, a9
3fbcbd60:	move   a9, *a13(0x140), 1
3fbcbd80:	move   *a13(0x60), a11, 1
3fbcbda0:	cmp    a11, a9
3fbcbdb0:	jrnc   L3FBCBD00
3fbcbdc0:	jruc   L3FBCC040
L3FBCBDD0:
3fbcbdd0:	move   *a13(0xc0), a7, 1
3fbcbdf0:	sll    0x3, a7
3fbcbe00:	sub    a7, a9
3fbcbe10:	move   a9, *a13(0x140), 1
3fbcbe30:	move   *a13(0x120), a7, 1
3fbcbe50:	inc    a7
3fbcbe60:	move   a7, *a13(0x120), 1
3fbcbe80:	jrge   L3FBCBF20
3fbcbe90:	move   *a13(0xc0), a9, 1
3fbcbeb0:	mpys   a9, a7
3fbcbec0:	sll    0x3, a7
3fbcbed0:	move   *a13(0x140), a9, 1
3fbcbef0:	add    a9, a7
3fbcbf00:	move   a7, *a13(0x140), 1
L3FBCBF20:
3fbcbf20:	move   *a13(0x140), a9, 1
3fbcbf40:	move   *a13(0x40), a7, 1
3fbcbf60:	cmp    a7, a9
3fbcbf70:	jrnc   L3FBCC040
L3FBCBF80:
3fbcbf80:	move   *a13(0xe0), a11, 1
3fbcbfa0:	sll    0x3, a11
3fbcbfb0:	move   *a13(0x140), a9, 1
3fbcbfd0:	add    a9, a11
3fbcbfe0:	move   a11, *a13(0x140), 1
3fbcc000:	move   *a13(0x40), a9, 1
3fbcc020:	cmp    a9, a11
3fbcc030:	jrc   L3FBCBF80
L3FBCC040:
3fbcc040:	move   *a13(0x2e0), a11, 1
3fbcc060:	sll    0x3, a11
3fbcc070:	move   *a13(0x140), a9, 1
3fbcc090:	add    a9, a11
3fbcc0a0:	move   a11, *a13(0x260), 1
L3FBCC0C0:
3fbcc0c0:	move   *a13(0xff60), a11, 1
3fbcc0e0:	move   *a11(0x20), a9, 1
3fbcc100:	move   a9, *a13(0x100), 1
3fbcc120:	jaeq   L3FBCA070
3fbcc140:	jrle   L3FBCC330
3fbcc150:	move   *a13(0x160), a7, 1
3fbcc170:	add    a9, a7
3fbcc180:	move   a7, *a13(0x160), 1
3fbcc1a0:	move   *a13(0x80), a9, 1
3fbcc1c0:	cmp    a9, a7
3fbcc1d0:	jrge   L3FBCC290
3fbcc1e0:	move   *a13(0x100), a7, 1
3fbcc200:	sra    0x3, a7
3fbcc210:	sll    0x3, a7
3fbcc220:	move   *a13(0x260), a9, 1
3fbcc240:	add    a9, a7
3fbcc250:	move   a7, *a13(0x260), 1
3fbcc270:	jauc   L3FBCA070
L3FBCC290:
3fbcc290:	move   *a13(0x160), a11, 1
3fbcc2b0:	move   *a13(0x80), a9, 1
3fbcc2d0:	sub    a9, a11
3fbcc2e0:	move   a11, *a13(0x160), 1
3fbcc300:	cmp    a9, a11
3fbcc310:	jrge   L3FBCC290
3fbcc320:	jruc   L3FBCC4A0
L3FBCC330:
3fbcc330:	move   *a13(0x160), a7, 1
3fbcc350:	add    a9, a7
3fbcc360:	move   a7, *a13(0x160), 1
3fbcc380:	jrlt   L3FBCC420
3fbcc390:	sra    0x3, a9
3fbcc3a0:	sll    0x3, a9
3fbcc3b0:	move   *a13(0x260), a7, 1
3fbcc3d0:	add    a7, a9
3fbcc3e0:	move   a9, *a13(0x260), 1
3fbcc400:	jauc   L3FBCA070
L3FBCC420:
3fbcc420:	move   *a13(0x160), a11, 1
3fbcc440:	move   *a13(0x80), a9, 1
3fbcc460:	add    a9, a11
3fbcc470:	move   a11, *a13(0x160), 1
3fbcc490:	jrlt   L3FBCC420
L3FBCC4A0:
3fbcc4a0:	move   *a13(0x160), *a13(0x240), 1
3fbcc4d0:	move   *a13(0x140), *a13(0x260), 1
3fbcc500:	move   *a13(0x240), a11, 1
3fbcc520:	subk   32, a11
3fbcc530:	jalt   L3FBCA070
L3FBCC550:
3fbcc550:	move   *a13(0x240), a11, 1
3fbcc570:	subk   32, a11
3fbcc580:	move   a11, *a13(0x240), 1
3fbcc5a0:	move   *a13(0x260), a9, 1
3fbcc5c0:	addk   32, a9
3fbcc5d0:	move   a9, *a13(0x260), 1
3fbcc5f0:	subk   32, a11
3fbcc600:	jrge   L3FBCC550
3fbcc610:	jauc   L3FBCA070
L3FBCC630:
3fbcc630:	move   *sp(0xa0), a14, 1
3fbcc650:	mmfm   sp, a7,a9,a11,a13
3fbcc670:	rets   2
3fbcc680:	mmtm   sp, a7,a9,a11,a13
3fbcc6a0:	move   a14, a13
3fbcc6b0:	addi   0x140, a14
3fbcc6d0:	move   *a13(0xff80), a11, 1
3fbcc6f0:	move   a11, *a13, 1
3fbcc700:	jaeq   L3FBCD0C0
3fbcc720:	move   *a13(0xffc0), a9, 1
3fbcc740:	move   *a9(0x20), a9, 1
3fbcc760:	move   *a9(0x40), *a13(0x20), 1
3fbcc790:	move   *a13(0x20), a9, 1
3fbcc7b0:	move   *a9(0x80), a9, 1
3fbcc7d0:	move   *a9(0x60), a9, 1
3fbcc7f0:	move   *a9(0xe0), *a13(0x40), 1
3fbcc820:	move   *a13(0x20), a9, 1
3fbcc840:	move   *a9(0x80), a9, 1
3fbcc860:	move   *a9(0x60), a9, 1
3fbcc880:	setf   16, 0, 0
3fbcc890:	move   *a9(0x100), a9, 0
3fbcc8b0:	move   a9, *a13(0x80), 1
3fbcc8d0:	sll    0x5, a9
3fbcc8e0:	move   *a13(0x40), a11, 1
3fbcc900:	add    a11, a9
3fbcc910:	move   a9, *a13(0x60), 1
3fbcc930:	sub    a11, a9
3fbcc940:	sra    0x3, a9
3fbcc950:	move   a9, *a13(0xa0), 1
3fbcc970:	move   *a13(0xff60), a9, 1
3fbcc990:	move   *a9, a9, 1
3fbcc9a0:	move   a9, *a13(0xe0), 1
3fbcc9c0:	jrge   L3FBCCA70
3fbcc9d0:	move   *a13(0x80), a11, 1
3fbcc9f0:	mods   a11, a9
3fbcca00:	move   a9, *a13(0xe0), 1
3fbcca20:	jreq   L3FBCCAE0
3fbcca30:	add    a11, a9
3fbcca40:	move   a9, *a13(0xe0), 1
3fbcca60:	jruc   L3FBCCAE0
L3FBCCA70:
3fbcca70:	move   *a13(0x80), a11, 1
3fbcca90:	cmp    a11, a9
3fbccaa0:	jrlt   L3FBCCAE0
3fbccab0:	mods   a11, a9
3fbccac0:	move   a9, *a13(0xe0), 1
L3FBCCAE0:
3fbccae0:	sll    0x5, a9
3fbccaf0:	move   *a13(0x40), a11, 1
3fbccb10:	add    a11, a9
3fbccb20:	move   a9, *a13(0xc0), 1
3fbccb40:	jruc   L3FBCCCD0
L3FBCCB50:
3fbccb50:	move   *a13(0xe0), a11, 1
3fbccb70:	sll    0x5, a11
3fbccb80:	move   *a13(0xc0), a9, 1
3fbccba0:	add    a9, a11
3fbccbb0:	move   a11, *a13(0xc0), 1
3fbccbd0:	move   *a13(0x60), a9, 1
3fbccbf0:	cmp    a9, a11
3fbccc00:	jrc   L3FBCCCD0
L3FBCCC10:
3fbccc10:	move   *a13(0xa0), a11, 1
3fbccc30:	sll    0x3, a11
3fbccc40:	move   *a13(0xc0), a9, 1
3fbccc60:	sub    a11, a9
3fbccc70:	move   a9, *a13(0xc0), 1
3fbccc90:	move   *a13(0x60), a11, 1
3fbcccb0:	cmp    a11, a9
3fbcccc0:	jrnc   L3FBCCC10
L3FBCCCD0:
3fbcccd0:	move   *a13(0xff60), a11, 1
3fbcccf0:	move   *a11(0x40), *a13(0x100), 1
3fbccd20:	move   *a11(0x60), *a13(0x120), 1
3fbccd50:	move   *a13(0x100), a9, 1
3fbccd70:	move   *a9, a7, 1
3fbccd80:	move   *a13(0x120), a9, 1
3fbccda0:	xor    a9, a7
3fbccdb0:	move   *a13(0xc0), a9, 1
3fbccdd0:	move   *a13(0x120), a11, 1
3fbccdf0:	move   *a9, a9, 1
3fbcce00:	and    a11, a9
3fbcce10:	or     a9, a7
3fbcce20:	move   *a13(0x100), a9, 1
3fbcce40:	move   a7, *a9, 1
3fbcce50:	move   *a13, a7, 1
3fbcce60:	dec    a7
3fbcce70:	move   a7, *a13, 1
3fbcce80:	jreq   L3FBCD0C0
3fbcce90:	move   *a13(0xff60), a7, 1
3fbcceb0:	addi   0x80, a7
3fbcced0:	move   a7, *a13(0xff60), 1
3fbccef0:	move   *a7, a7, 1
3fbccf00:	move   a7, *a13(0xe0), 1
3fbccf20:	jrlt   L3FBCCF50
3fbccf30:	jrle   L3FBCCCD0
3fbccf40:	jruc   L3FBCCB50
L3FBCCF50:
3fbccf50:	sll    0x5, a7
3fbccf60:	move   *a13(0xc0), a9, 1
3fbccf80:	add    a9, a7
3fbccf90:	move   a7, *a13(0xc0), 1
3fbccfb0:	move   *a13(0x40), a9, 1
3fbccfd0:	cmp    a9, a7
3fbccfe0:	jrnc   L3FBCCCD0
L3FBCCFF0:
3fbccff0:	move   *a13(0xa0), a11, 1
3fbcd010:	sll    0x3, a11
3fbcd020:	move   *a13(0xc0), a9, 1
3fbcd040:	add    a9, a11
3fbcd050:	move   a11, *a13(0xc0), 1
3fbcd070:	move   *a13(0x40), a9, 1
3fbcd090:	cmp    a9, a11
3fbcd0a0:	jrc   L3FBCCFF0
3fbcd0b0:	jruc   L3FBCCCD0
L3FBCD0C0:
3fbcd0c0:	move   *sp(0xa0), a14, 1
3fbcd0e0:	mmfm   sp, a7,a9,a11,a13
3fbcd100:	rets   2
3fbcd110:	mmtm   sp, a7,a9,a11,a13
3fbcd130:	move   a14, a13
3fbcd140:	addi   0x2e0, a14
3fbcd160:	move   *a13(0xff80), a11, 1
3fbcd180:	move   a11, *a13, 1
3fbcd190:	jaeq   L3FBD0270
3fbcd1b0:	move   *a13(0xffc0), a9, 1
3fbcd1d0:	move   *a9(0x20), a9, 1
3fbcd1f0:	move   *a9(0x40), *a13(0x20), 1
3fbcd220:	move   *a13(0x20), a9, 1
3fbcd240:	move   *a9(0x80), a9, 1
3fbcd260:	move   *a9(0x60), a9, 1
3fbcd280:	move   *a9(0xe0), *a13(0x40), 1
3fbcd2b0:	move   *a13(0x20), a9, 1
3fbcd2d0:	move   *a9(0x80), a9, 1
3fbcd2f0:	move   *a9(0x60), a9, 1
3fbcd310:	move   *a9(0x140), *a13(0xc0), 1
3fbcd340:	move   *a13(0x20), a9, 1
3fbcd360:	move   *a9(0x80), a9, 1
3fbcd380:	move   *a9(0x60), a9, 1
3fbcd3a0:	setf   16, 0, 0
3fbcd3b0:	move   *a9(0x110), a9, 0
3fbcd3d0:	move   a9, *a13(0x80), 1
3fbcd3f0:	move   *a13(0x20), a9, 1
3fbcd410:	move   *a9(0x80), a9, 1
3fbcd430:	move   *a9(0x60), a9, 1
3fbcd450:	move   *a9(0x100), a9, 0
3fbcd470:	move   a9, *a13(0xa0), 1
3fbcd490:	move   *a13(0xc0), a11, 1
3fbcd4b0:	mpys   a9, a11
3fbcd4c0:	move   a11, *a13(0xe0), 1
3fbcd4e0:	sll    0x3, a11
3fbcd4f0:	move   *a13(0x40), a9, 1
3fbcd510:	add    a9, a11
3fbcd520:	move   a11, *a13(0x60), 1
3fbcd540:	move   *a13(0xff60), a9, 1
3fbcd560:	move   *a13(0xffc0), a11, 1
3fbcd580:	setf   16, 1, 0
3fbcd590:	move   *a11(0x210), a11, 0
3fbcd5b0:	move   *a9, a9, 1
3fbcd5c0:	sub    a11, a9
3fbcd5d0:	move   a9, *a13(0x120), 1
3fbcd5f0:	jrge   L3FBCD6A0
3fbcd600:	move   *a13(0xa0), a11, 1
3fbcd620:	mods   a11, a9
3fbcd630:	move   a9, *a13(0x120), 1
3fbcd650:	jreq   L3FBCD710
3fbcd660:	add    a11, a9
3fbcd670:	move   a9, *a13(0x120), 1
3fbcd690:	jruc   L3FBCD710
L3FBCD6A0:
3fbcd6a0:	move   *a13(0xa0), a11, 1
3fbcd6c0:	cmp    a11, a9
3fbcd6d0:	jrlt   L3FBCD710
3fbcd6e0:	mods   a11, a9
3fbcd6f0:	move   a9, *a13(0x120), 1
L3FBCD710:
3fbcd710:	move   *a13(0x40), *a13(0x140), 1
3fbcd740:	move   a9, a9
3fbcd750:	jreq   L3FBCD840
L3FBCD760:
3fbcd760:	move   *a13(0xc0), a11, 1
3fbcd780:	sll    0x3, a11
3fbcd790:	move   *a13(0x140), a9, 1
3fbcd7b0:	add    a9, a11
3fbcd7c0:	move   a11, *a13(0x140), 1
3fbcd7e0:	move   *a13(0x120), a9, 1
3fbcd800:	dec    a9
3fbcd810:	move   a9, *a13(0x120), 1
3fbcd830:	jrne   L3FBCD760
L3FBCD840:
3fbcd840:	sub    a11, a11
3fbcd850:	move   a11, *a13(0x200), 1
3fbcd870:	move   *a13(0xffe0), a9, 1
3fbcd890:	setf   16, 1, 0
3fbcd8a0:	move   *a9, a9, 0
3fbcd8b0:	jrne   L3FBCD920
3fbcd8c0:	move   *a13(0xffe0), a9, 1
3fbcd8e0:	move   *a9(0x3a0), a9, 0
3fbcd900:	move   a9, *a13(0x200), 1
L3FBCD920:
3fbcd920:	move   *a13(0xff60), a9, 1
3fbcd940:	move   *a9(0x20), a11, 1
3fbcd960:	move   *a13(0xffa0), a9, 1
3fbcd980:	add    a9, a11
3fbcd990:	move   *a13(0x200), a9, 1
3fbcd9b0:	add    a9, a11
3fbcd9c0:	movk   31, a9
3fbcd9d0:	andn   a9, a11
3fbcd9e0:	move   *a13(0xffc0), a9, 1
3fbcda00:	move   *a13(0x200), a7, 1
3fbcda20:	move   *a9(0x200), a9, 0
3fbcda40:	add    a7, a9
3fbcda50:	move   *a13(0x80), a7, 1
3fbcda70:	mods   a7, a9
3fbcda80:	sub    a9, a11
3fbcda90:	move   a11, *a13(0x160), 1
3fbcdab0:	jrge   L3FBCDB40
3fbcdac0:	mods   a7, a11
3fbcdad0:	move   a11, *a13(0x160), 1
3fbcdaf0:	jreq   L3FBCDB90
3fbcdb00:	add    a7, a11
3fbcdb10:	move   a11, *a13(0x160), 1
3fbcdb30:	jruc   L3FBCDB90
L3FBCDB40:
3fbcdb40:	cmp    a7, a11
3fbcdb50:	jrlt   L3FBCDB90
3fbcdb60:	mods   a7, a11
3fbcdb70:	move   a11, *a13(0x160), 1
L3FBCDB90:
3fbcdb90:	subk   32, a7
3fbcdba0:	jage   L3FBCEAC0
3fbcdbc0:	move   *a13(0x140), a9, 1
3fbcdbe0:	move   *a9(0x0), *a13(0x220), 1
3fbcdc10:	jruc   L3FBCDCD0
L3FBCDC20:
3fbcdc20:	move   *a13(0xff60), a11, 1
3fbcdc40:	move   *a11(0x20), a9, 1
3fbcdc60:	move   a9, *a13(0x100), 1
3fbcdc80:	jreq   L3FBCDCD0
3fbcdc90:	jage   L3FBCE890
3fbcdcb0:	jauc   L3FBCE9B0
L3FBCDCD0:
3fbcdcd0:	move   *a13(0x160), a11, 1
3fbcdcf0:	neg    a11
3fbcdd00:	move   *a13(0x220), a9, 1
3fbcdd20:	sra    a11, a9
3fbcdd30:	move   *a13(0x160), a11, 1
3fbcdd50:	neg    a11
3fbcdd60:	addk   31, a11
3fbcdd70:	sll    0x5, a11
3fbcdd80:	addi   0xda400, a11
3fbcddb0:	move   *a11, a11, 1
3fbcddc0:	and    a11, a9
3fbcddd0:	move   a9, *a13(0x1a0), 1
3fbcddf0:	move   *a13(0x80), a11, 1
3fbcde10:	move   *a13(0x160), a7, 1
3fbcde30:	sub    a7, a11
3fbcde40:	move   a11, *a13(0x180), 1
3fbcde60:	move   *a13(0x220), a7, 1
3fbcde80:	sll    a11, a7
3fbcde90:	or     a9, a7
3fbcdea0:	move   a7, *a13(0x1a0), 1
3fbcdec0:	move   *a13(0x80), a9, 1
3fbcdee0:	add    a9, a11
3fbcdef0:	move   a11, *a13(0x180), 1
3fbcdf10:	subk   32, a11
3fbcdf20:	jrge   L3FBCDFD0
3fbcdf30:	move   *a13(0x220), a11, 1
3fbcdf50:	move   *a13(0x180), a7, 1
3fbcdf70:	sll    a7, a11
3fbcdf80:	move   *a13(0x1a0), a7, 1
3fbcdfa0:	or     a7, a11
3fbcdfb0:	move   a11, *a13(0x1a0), 1
L3FBCDFD0:
3fbcdfd0:	move   *a13(0xff60), a11, 1
3fbcdff0:	move   *a11(0x40), *a13(0x1c0), 1
3fbce020:	move   *a11(0x60), *a13(0x1e0), 1
3fbce050:	move   *a13(0x1c0), a9, 1
3fbce070:	move   *a9, a7, 1
3fbce080:	move   *a13(0x1e0), a9, 1
3fbce0a0:	xor    a9, a7
3fbce0b0:	move   *a13(0x1a0), a11, 1
3fbce0d0:	and    a11, a9
3fbce0e0:	or     a9, a7
3fbce0f0:	move   *a13(0x1c0), a9, 1
3fbce110:	move   a7, *a9, 1
3fbce120:	move   *a13, a7, 1
3fbce130:	dec    a7
3fbce140:	move   a7, *a13, 1
3fbce150:	jaeq   L3FBD0270
3fbce170:	move   *a13(0xff60), a7, 1
3fbce190:	addi   0x80, a7
3fbce1b0:	move   a7, *a13(0xff60), 1
3fbce1d0:	move   *a7, a7, 1
3fbce1e0:	move   a7, *a13(0x120), 1
3fbce200:	jreq   L3FBCE800
3fbce210:	jrle   L3FBCE500
3fbce220:	move   *a13(0xc0), a7, 1
3fbce240:	sll    0x3, a7
3fbce250:	move   *a13(0x140), a9, 1
3fbce270:	add    a9, a7
3fbce280:	move   a7, *a13(0x140), 1
3fbce2a0:	move   *a13(0x120), a9, 1
3fbce2c0:	dec    a9
3fbce2d0:	move   a9, *a13(0x120), 1
3fbce2f0:	jrle   L3FBCE390
3fbce300:	move   *a13(0xc0), a7, 1
3fbce320:	mpys   a7, a9
3fbce330:	sll    0x3, a9
3fbce340:	move   *a13(0x140), a7, 1
3fbce360:	add    a7, a9
3fbce370:	move   a9, *a13(0x140), 1
L3FBCE390:
3fbce390:	move   *a13(0x140), a9, 1
3fbce3b0:	move   *a13(0x60), a7, 1
3fbce3d0:	cmp    a7, a9
3fbce3e0:	jrc   L3FBCE4B0
L3FBCE3F0:
3fbce3f0:	move   *a13(0xe0), a11, 1
3fbce410:	sll    0x3, a11
3fbce420:	move   *a13(0x140), a9, 1
3fbce440:	sub    a11, a9
3fbce450:	move   a9, *a13(0x140), 1
3fbce470:	move   *a13(0x60), a11, 1
3fbce490:	cmp    a11, a9
3fbce4a0:	jrnc   L3FBCE3F0
L3FBCE4B0:
3fbce4b0:	move   *a9(0x0), *a13(0x220), 1
3fbce4e0:	jauc   L3FBCDC20
L3FBCE500:
3fbce500:	move   *a13(0xc0), a7, 1
3fbce520:	sll    0x3, a7
3fbce530:	move   *a13(0x140), a9, 1
3fbce550:	sub    a7, a9
3fbce560:	move   a9, *a13(0x140), 1
3fbce580:	move   *a13(0x120), a7, 1
3fbce5a0:	inc    a7
3fbce5b0:	move   a7, *a13(0x120), 1
3fbce5d0:	jrge   L3FBCE670
3fbce5e0:	move   *a13(0xc0), a9, 1
3fbce600:	mpys   a9, a7
3fbce610:	sll    0x3, a7
3fbce620:	move   *a13(0x140), a9, 1
3fbce640:	add    a9, a7
3fbce650:	move   a7, *a13(0x140), 1
L3FBCE670:
3fbce670:	move   *a13(0x140), a9, 1
3fbce690:	move   *a13(0x40), a7, 1
3fbce6b0:	cmp    a7, a9
3fbce6c0:	jrnc   L3FBCE790
L3FBCE6D0:
3fbce6d0:	move   *a13(0xe0), a11, 1
3fbce6f0:	sll    0x3, a11
3fbce700:	move   *a13(0x140), a9, 1
3fbce720:	add    a9, a11
3fbce730:	move   a11, *a13(0x140), 1
3fbce750:	move   *a13(0x40), a9, 1
3fbce770:	cmp    a9, a11
3fbce780:	jrc   L3FBCE6D0
L3FBCE790:
3fbce790:	move   *a13(0x140), a11, 1
3fbce7b0:	move   *a11(0x0), *a13(0x220), 1
3fbce7e0:	jauc   L3FBCDC20
L3FBCE800:
3fbce800:	move   *a13(0xff60), a7, 1
3fbce820:	move   *a7(0x20), a7, 1
3fbce840:	move   a7, *a13(0x100), 1
3fbce860:	jaeq   L3FBCDFD0
3fbce880:	jrle   L3FBCE9B0
L3FBCE890:
3fbce890:	move   *a13(0x160), a11, 1
3fbce8b0:	move   *a13(0x100), a9, 1
3fbce8d0:	add    a9, a11
3fbce8e0:	move   a11, *a13(0x160), 1
L3FBCE900:
3fbce900:	move   *a13(0x160), a11, 1
3fbce920:	move   *a13(0x80), a9, 1
3fbce940:	sub    a9, a11
3fbce950:	move   a11, *a13(0x160), 1
3fbce970:	cmp    a9, a11
3fbce980:	jrge   L3FBCE900
3fbce990:	jauc   L3FBCDCD0
L3FBCE9B0:
3fbce9b0:	move   *a13(0x160), a11, 1
3fbce9d0:	move   *a13(0x100), a9, 1
3fbce9f0:	add    a9, a11
3fbcea00:	move   a11, *a13(0x160), 1
L3FBCEA20:
3fbcea20:	move   *a13(0x160), a11, 1
3fbcea40:	move   *a13(0x80), a9, 1
3fbcea60:	add    a9, a11
3fbcea70:	move   a11, *a13(0x160), 1
3fbcea90:	jrlt   L3FBCEA20
3fbceaa0:	jauc   L3FBCDCD0
L3FBCEAC0:
3fbceac0:	move   a11, *a13(0x220), 1
3fbceae0:	move   *a13(0x140), *a13(0x240), 1
3fbceb10:	subk   32, a11
3fbceb20:	jrlt   L3FBCECB0
L3FBCEB30:
3fbceb30:	move   *a13(0x220), a11, 1
3fbceb50:	subk   32, a11
3fbceb60:	move   a11, *a13(0x220), 1
3fbceb80:	move   *a13(0x240), a9, 1
3fbceba0:	addk   32, a9
3fbcebb0:	move   a9, *a13(0x240), 1
3fbcebd0:	subk   32, a11
3fbcebe0:	jrge   L3FBCEB30
3fbcebf0:	jruc   L3FBCECB0
L3FBCEC00:
3fbcec00:	move   *a13(0xff60), a11, 1
3fbcec20:	move   *a11(0x20), a9, 1
3fbcec40:	move   a9, *a13(0x100), 1
3fbcec60:	jreq   L3FBCECB0
3fbcec70:	jage   L3FBCFBF0
3fbcec90:	jauc   L3FBCFF50
L3FBCECB0:
3fbcecb0:	move   *a13(0x240), *a13(0x260), 1
3fbcece0:	move   *a13(0x220), a11, 1
3fbced00:	neg    a11
3fbced10:	addk   32, a11
3fbced20:	move   a11, *a13(0x180), 1
3fbced40:	move   *a13(0x260), a9, 1
3fbced60:	move   *a13(0x220), a7, 1
3fbced80:	neg    a7
3fbced90:	move   *a9+, a11, 1
3fbceda0:	move   a9, *a13(0x260), 1
3fbcedc0:	sra    a7, a11
3fbcedd0:	move   *a13(0x180), a7, 1
3fbcedf0:	dec    a7
3fbcee00:	sll    0x5, a7
3fbcee10:	addi   0xda400, a7
3fbcee40:	move   *a7, a7, 1
3fbcee50:	and    a7, a11
3fbcee60:	move   a11, *a13(0x1a0), 1
3fbcee80:	move   *a13(0x160), a7, 1
3fbceea0:	move   *a13(0x180), a9, 1
3fbceec0:	add    a9, a7
3fbceed0:	move   a7, *a13(0x280), 1
3fbceef0:	move   *a13(0x80), a9, 1
3fbcef10:	sub    a7, a9
3fbcef20:	move   a9, *a13(0x2c0), 1
3fbcef40:	jrgt   L3FBCF000
3fbcef50:	move   *a13(0x180), a7, 1
3fbcef70:	add    a9, a7
3fbcef80:	move   *a13(0x140), a9, 1
3fbcefa0:	move   *a9, a9, 1
3fbcefb0:	sll    a7, a9
3fbcefc0:	or     a11, a9
3fbcefd0:	move   a9, *a13(0x1a0), 1
3fbceff0:	jruc   L3FBCF210
L3FBCF000:
3fbcf000:	move   *a13(0x180), a7, 1
3fbcf020:	subk   32, a7
3fbcf030:	jrge   L3FBCF210
3fbcf040:	move   *a13(0x260), a7, 1
3fbcf060:	move   *a7, a7, 1
3fbcf070:	move   *a13(0x180), a9, 1
3fbcf090:	sll    a9, a7
3fbcf0a0:	or     a11, a7
3fbcf0b0:	move   a7, *a13(0x1a0), 1
3fbcf0d0:	move   *a13(0x80), a11, 1
3fbcf0f0:	move   *a13(0x280), a7, 1
3fbcf110:	sub    a7, a11
3fbcf120:	add    a9, a11
3fbcf130:	subk   32, a11
3fbcf140:	move   a11, *a13(0x2c0), 1
3fbcf160:	jrge   L3FBCF210
3fbcf170:	move   *a13(0x140), a7, 1
3fbcf190:	move   *a7, a7, 1
3fbcf1a0:	addk   32, a11
3fbcf1b0:	sll    a11, a7
3fbcf1c0:	move   *a13(0x1a0), a11, 1
3fbcf1e0:	or     a11, a7
3fbcf1f0:	move   a7, *a13(0x1a0), 1
L3FBCF210:
3fbcf210:	move   *a13(0xff60), a11, 1
3fbcf230:	move   *a11(0x40), *a13(0x1c0), 1
3fbcf260:	move   *a11(0x60), *a13(0x1e0), 1
3fbcf290:	move   *a13(0x1c0), a9, 1
3fbcf2b0:	move   *a9, a7, 1
3fbcf2c0:	move   *a13(0x1e0), a9, 1
3fbcf2e0:	xor    a9, a7
3fbcf2f0:	move   *a13(0x1a0), a11, 1
3fbcf310:	and    a11, a9
3fbcf320:	or     a9, a7
3fbcf330:	move   *a13(0x1c0), a9, 1
3fbcf350:	move   a7, *a9, 1
3fbcf360:	move   *a13, a7, 1
3fbcf370:	dec    a7
3fbcf380:	move   a7, *a13, 1
3fbcf390:	jaeq   L3FBD0270
3fbcf3b0:	move   *a13(0xff60), a7, 1
3fbcf3d0:	addi   0x80, a7
3fbcf3f0:	move   a7, *a13(0xff60), 1
3fbcf410:	move   *a7, a7, 1
3fbcf420:	move   a7, *a13(0x120), 1
3fbcf440:	jreq   L3FBCFB60
3fbcf450:	jrle   L3FBCF7D0
3fbcf460:	move   *a13(0x240), a7, 1
3fbcf480:	move   *a13(0x140), a9, 1
3fbcf4a0:	sub    a9, a7
3fbcf4b0:	sra    0x3, a7
3fbcf4c0:	move   a7, *a13(0x2a0), 1
3fbcf4e0:	move   *a13(0xc0), a7, 1
3fbcf500:	sll    0x3, a7
3fbcf510:	add    a9, a7
3fbcf520:	move   a7, *a13(0x140), 1
3fbcf540:	move   *a13(0x120), a9, 1
3fbcf560:	dec    a9
3fbcf570:	move   a9, *a13(0x120), 1
3fbcf590:	jrle   L3FBCF630
3fbcf5a0:	move   *a13(0xc0), a7, 1
3fbcf5c0:	mpys   a7, a9
3fbcf5d0:	sll    0x3, a9
3fbcf5e0:	move   *a13(0x140), a7, 1
3fbcf600:	add    a7, a9
3fbcf610:	move   a9, *a13(0x140), 1
L3FBCF630:
3fbcf630:	move   *a13(0x140), a9, 1
3fbcf650:	move   *a13(0x60), a7, 1
3fbcf670:	cmp    a7, a9
3fbcf680:	jrc   L3FBCF750
L3FBCF690:
3fbcf690:	move   *a13(0xe0), a11, 1
3fbcf6b0:	sll    0x3, a11
3fbcf6c0:	move   *a13(0x140), a9, 1
3fbcf6e0:	sub    a11, a9
3fbcf6f0:	move   a9, *a13(0x140), 1
3fbcf710:	move   *a13(0x60), a11, 1
3fbcf730:	cmp    a11, a9
3fbcf740:	jrnc   L3FBCF690
L3FBCF750:
3fbcf750:	move   *a13(0x2a0), a11, 1
3fbcf770:	sll    0x3, a11
3fbcf780:	add    a9, a11
3fbcf790:	move   a11, *a13(0x240), 1
3fbcf7b0:	jauc   L3FBCEC00
L3FBCF7D0:
3fbcf7d0:	move   *a13(0x240), a7, 1
3fbcf7f0:	move   *a13(0x140), a9, 1
3fbcf810:	sub    a9, a7
3fbcf820:	sra    0x3, a7
3fbcf830:	move   a7, *a13(0x2a0), 1
3fbcf850:	move   *a13(0xc0), a7, 1
3fbcf870:	sll    0x3, a7
3fbcf880:	sub    a7, a9
3fbcf890:	move   a9, *a13(0x140), 1
3fbcf8b0:	move   *a13(0x120), a7, 1
3fbcf8d0:	inc    a7
3fbcf8e0:	move   a7, *a13(0x120), 1
3fbcf900:	jrge   L3FBCF9A0
3fbcf910:	move   *a13(0xc0), a9, 1
3fbcf930:	mpys   a9, a7
3fbcf940:	sll    0x3, a7
3fbcf950:	move   *a13(0x140), a9, 1
3fbcf970:	add    a9, a7
3fbcf980:	move   a7, *a13(0x140), 1
L3FBCF9A0:
3fbcf9a0:	move   *a13(0x140), a9, 1
3fbcf9c0:	move   *a13(0x40), a7, 1
3fbcf9e0:	cmp    a7, a9
3fbcf9f0:	jrnc   L3FBCFAC0
L3FBCFA00:
3fbcfa00:	move   *a13(0xe0), a11, 1
3fbcfa20:	sll    0x3, a11
3fbcfa30:	move   *a13(0x140), a9, 1
3fbcfa50:	add    a9, a11
3fbcfa60:	move   a11, *a13(0x140), 1
3fbcfa80:	move   *a13(0x40), a9, 1
3fbcfaa0:	cmp    a9, a11
3fbcfab0:	jrc   L3FBCFA00
L3FBCFAC0:
3fbcfac0:	move   *a13(0x2a0), a11, 1
3fbcfae0:	sll    0x3, a11
3fbcfaf0:	move   *a13(0x140), a9, 1
3fbcfb10:	add    a9, a11
3fbcfb20:	move   a11, *a13(0x240), 1
3fbcfb40:	jauc   L3FBCEC00
L3FBCFB60:
3fbcfb60:	move   *a13(0xff60), a7, 1
3fbcfb80:	move   *a7(0x20), a7, 1
3fbcfba0:	move   a7, *a13(0x100), 1
3fbcfbc0:	jaeq   L3FBCF210
3fbcfbe0:	jrle   L3FBCFF50
L3FBCFBF0:
3fbcfbf0:	move   *a13(0x160), a11, 1
3fbcfc10:	move   *a13(0x100), a9, 1
3fbcfc30:	add    a9, a11
3fbcfc40:	move   a11, *a13(0x160), 1
3fbcfc60:	move   *a13(0x80), a7, 1
3fbcfc80:	cmp    a7, a11
3fbcfc90:	jrge   L3FBCFD30
3fbcfca0:	sra    0x3, a9
3fbcfcb0:	sll    0x3, a9
3fbcfcc0:	move   *a13(0x240), a7, 1
3fbcfce0:	add    a7, a9
3fbcfcf0:	move   a9, *a13(0x240), 1
3fbcfd10:	jauc   L3FBCECB0
L3FBCFD30:
3fbcfd30:	move   *a13(0x160), a11, 1
3fbcfd50:	move   *a13(0x80), a9, 1
3fbcfd70:	sub    a9, a11
3fbcfd80:	move   a11, *a13(0x160), 1
3fbcfda0:	cmp    a9, a11
3fbcfdb0:	jrge   L3FBCFD30
3fbcfdc0:	move   *a13(0x160), *a13(0x220), 1
3fbcfdf0:	move   *a13(0x140), *a13(0x240), 1
3fbcfe20:	move   *a13(0x220), a11, 1
3fbcfe40:	subk   32, a11
3fbcfe50:	jalt   L3FBCECB0
L3FBCFE70:
3fbcfe70:	move   *a13(0x220), a11, 1
3fbcfe90:	subk   32, a11
3fbcfea0:	move   a11, *a13(0x220), 1
3fbcfec0:	move   *a13(0x240), a9, 1
3fbcfee0:	addk   32, a9
3fbcfef0:	move   a9, *a13(0x240), 1
3fbcff10:	subk   32, a11
3fbcff20:	jrge   L3FBCFE70
3fbcff30:	jauc   L3FBCECB0
L3FBCFF50:
3fbcff50:	move   *a13(0x160), a11, 1
3fbcff70:	move   *a13(0x100), a9, 1
3fbcff90:	add    a9, a11
3fbcffa0:	move   a11, *a13(0x160), 1
3fbcffc0:	jrlt   L3FBD0060
3fbcffd0:	sra    0x3, a9
3fbcffe0:	sll    0x3, a9
3fbcfff0:	move   *a13(0x240), a7, 1
3fbd0010:	add    a7, a9
3fbd0020:	move   a9, *a13(0x240), 1
3fbd0040:	jauc   L3FBCECB0
L3FBD0060:
3fbd0060:	move   *a13(0x160), a11, 1
3fbd0080:	move   *a13(0x80), a9, 1
3fbd00a0:	add    a9, a11
3fbd00b0:	move   a11, *a13(0x160), 1
3fbd00d0:	jrlt   L3FBD0060
3fbd00e0:	move   *a13(0x160), *a13(0x220), 1
3fbd0110:	move   *a13(0x140), *a13(0x240), 1
3fbd0140:	move   *a13(0x220), a11, 1
3fbd0160:	subk   32, a11
3fbd0170:	jalt   L3FBCECB0
L3FBD0190:
3fbd0190:	move   *a13(0x220), a11, 1
3fbd01b0:	subk   32, a11
3fbd01c0:	move   a11, *a13(0x220), 1
3fbd01e0:	move   *a13(0x240), a9, 1
3fbd0200:	addk   32, a9
3fbd0210:	move   a9, *a13(0x240), 1
3fbd0230:	subk   32, a11
3fbd0240:	jrge   L3FBD0190
3fbd0250:	jauc   L3FBCECB0
L3FBD0270:
3fbd0270:	move   *sp(0xa0), a14, 1
3fbd0290:	mmfm   sp, a7,a9,a11,a13
3fbd02b0:	rets   2
3fbd02c0:	mmtm   sp, a7,a9,a11,a13
3fbd02e0:	move   a14, a13
3fbd02f0:	addi   0x180, a14
3fbd0310:	move   *a13(0xff80), a11, 1
3fbd0330:	move   a11, *a13, 1
3fbd0340:	jaeq   L3FBD1080
3fbd0360:	move   *a13(0xffc0), a9, 1
3fbd0380:	move   *a9(0x20), a9, 1
3fbd03a0:	move   *a9(0x40), *a13(0x20), 1
3fbd03d0:	move   *a13(0x20), a9, 1
3fbd03f0:	move   *a9(0x80), a9, 1
3fbd0410:	move   *a9(0x60), a9, 1
3fbd0430:	move   *a9(0xe0), *a13(0x40), 1
3fbd0460:	move   *a13(0x20), a9, 1
3fbd0480:	move   *a9(0x80), a9, 1
3fbd04a0:	move   *a9(0x60), a9, 1
3fbd04c0:	setf   16, 0, 0
3fbd04d0:	move   *a9(0x100), a9, 0
3fbd04f0:	move   a9, *a13(0x80), 1
3fbd0510:	sll    0x5, a9
3fbd0520:	move   *a13(0x40), a11, 1
3fbd0540:	add    a11, a9
3fbd0550:	move   a9, *a13(0x60), 1
3fbd0570:	sub    a11, a9
3fbd0580:	sra    0x3, a9
3fbd0590:	move   a9, *a13(0xa0), 1
3fbd05b0:	move   *a13(0xff60), a9, 1
3fbd05d0:	move   *a9, a9, 1
3fbd05e0:	move   a9, *a13(0xe0), 1
3fbd0600:	jrge   L3FBD06B0
3fbd0610:	move   *a13(0x80), a11, 1
3fbd0630:	mods   a11, a9
3fbd0640:	move   a9, *a13(0xe0), 1
3fbd0660:	jreq   L3FBD0720
3fbd0670:	add    a11, a9
3fbd0680:	move   a9, *a13(0xe0), 1
3fbd06a0:	jruc   L3FBD0720
L3FBD06B0:
3fbd06b0:	move   *a13(0x80), a11, 1
3fbd06d0:	cmp    a11, a9
3fbd06e0:	jrlt   L3FBD0720
3fbd06f0:	mods   a11, a9
3fbd0700:	move   a9, *a13(0xe0), 1
L3FBD0720:
3fbd0720:	sll    0x5, a9
3fbd0730:	move   *a13(0x40), a11, 1
3fbd0750:	add    a11, a9
3fbd0760:	move   a9, *a13(0xc0), 1
3fbd0780:	jruc   L3FBD0910
L3FBD0790:
3fbd0790:	move   *a13(0xe0), a11, 1
3fbd07b0:	sll    0x5, a11
3fbd07c0:	move   *a13(0xc0), a9, 1
3fbd07e0:	add    a9, a11
3fbd07f0:	move   a11, *a13(0xc0), 1
3fbd0810:	move   *a13(0x60), a9, 1
3fbd0830:	cmp    a9, a11
3fbd0840:	jrc   L3FBD0910
L3FBD0850:
3fbd0850:	move   *a13(0xa0), a11, 1
3fbd0870:	sll    0x3, a11
3fbd0880:	move   *a13(0xc0), a9, 1
3fbd08a0:	sub    a11, a9
3fbd08b0:	move   a9, *a13(0xc0), 1
3fbd08d0:	move   *a13(0x60), a11, 1
3fbd08f0:	cmp    a11, a9
3fbd0900:	jrnc   L3FBD0850
L3FBD0910:
3fbd0910:	move   *a13(0xc0), a11, 1
3fbd0930:	move   *a11(0x0), *a13(0x100), 1
L3FBD0960:
3fbd0960:	move   *a13(0xff60), a11, 1
3fbd0980:	move   *a11(0x40), *a13(0x140), 1
3fbd09b0:	move   *a11(0x60), *a13(0x160), 1
3fbd09e0:	move   *a13(0x140), a9, 1
3fbd0a00:	move   *a9, a7, 1
3fbd0a10:	move   *a13(0x160), a9, 1
3fbd0a30:	xor    a9, a7
3fbd0a40:	move   *a13(0x100), a11, 1
3fbd0a60:	and    a9, a11
3fbd0a70:	or     a11, a7
3fbd0a80:	move   *a13(0x140), a11, 1
3fbd0aa0:	move   a7, *a11, 1
3fbd0ab0:	addk   32, a11
3fbd0ac0:	move   a11, *a13(0x140), 1
3fbd0ae0:	move   *a13(0xff60), a7, 1
3fbd0b00:	move   *a7(0x80), a7, 1
3fbd0b20:	move   a7, *a13(0x120), 1
3fbd0b40:	jreq   L3FBD0C60
L3FBD0B50:
3fbd0b50:	move   *a13(0x140), a11, 1
3fbd0b70:	move   *a11, a9, 1
3fbd0b80:	not    a9
3fbd0b90:	move   *a13(0x100), a7, 1
3fbd0bb0:	or     a7, a9
3fbd0bc0:	move   a9, *a11, 1
3fbd0bd0:	addk   32, a11
3fbd0be0:	move   a11, *a13(0x140), 1
3fbd0c00:	move   *a13(0x120), a9, 1
3fbd0c20:	dec    a9
3fbd0c30:	move   a9, *a13(0x120), 1
3fbd0c50:	jrne   L3FBD0B50
L3FBD0C60:
3fbd0c60:	move   *a13(0xff60), a11, 1
3fbd0c80:	move   *a11(0xa0), *a13(0x160), 1
3fbd0cb0:	move   *a13(0x140), a9, 1
3fbd0cd0:	move   *a9, a7, 1
3fbd0ce0:	move   *a13(0x160), a9, 1
3fbd0d00:	xor    a9, a7
3fbd0d10:	move   *a13(0x100), a11, 1
3fbd0d30:	and    a9, a11
3fbd0d40:	or     a11, a7
3fbd0d50:	move   *a13(0x140), a11, 1
3fbd0d70:	move   a7, *a11, 1
3fbd0d80:	move   *a13, a7, 1
3fbd0d90:	dec    a7
3fbd0da0:	move   a7, *a13, 1
3fbd0db0:	jreq   L3FBD1080
3fbd0dc0:	move   *a13(0xff60), a7, 1
3fbd0de0:	addi   0xc0, a7
3fbd0e00:	move   a7, *a13(0xff60), 1
3fbd0e20:	move   *a7, a7, 1
3fbd0e30:	move   a7, *a13(0xe0), 1
3fbd0e50:	jrlt   L3FBD0E80
3fbd0e60:	jrle   L3FBD0960
3fbd0e70:	jruc   L3FBD0790
L3FBD0E80:
3fbd0e80:	sll    0x5, a7
3fbd0e90:	move   *a13(0xc0), a9, 1
3fbd0eb0:	add    a9, a7
3fbd0ec0:	move   a7, *a13(0xc0), 1
3fbd0ee0:	move   *a13(0x40), a9, 1
3fbd0f00:	cmp    a9, a7
3fbd0f10:	jrc   L3FBD0F60
3fbd0f20:	move   *a7(0x0), *a13(0x100), 1
3fbd0f50:	jruc   L3FBD0960
L3FBD0F60:
3fbd0f60:	move   *a13(0xa0), a11, 1
3fbd0f80:	sll    0x3, a11
3fbd0f90:	move   *a13(0xc0), a9, 1
3fbd0fb0:	add    a9, a11
3fbd0fc0:	move   a11, *a13(0xc0), 1
3fbd0fe0:	move   *a13(0x40), a9, 1
3fbd1000:	cmp    a9, a11
3fbd1010:	jrc   L3FBD0F60
3fbd1020:	move   *a13(0xc0), a11, 1
3fbd1040:	move   *a11(0x0), *a13(0x100), 1
3fbd1070:	jruc   L3FBD0960
L3FBD1080:
3fbd1080:	move   *sp(0xa0), a14, 1
3fbd10a0:	mmfm   sp, a7,a9,a11,a13
3fbd10c0:	rets   2
3fbd10d0:	mmtm   sp, a7,a9,a11,a13
3fbd10f0:	move   a14, a13
3fbd1100:	addi   0x300, a14
3fbd1120:	move   *a13(0xff80), a11, 1
3fbd1140:	move   a11, *a13, 1
3fbd1150:	jaeq   L3FBD5A50
3fbd1170:	move   *a13(0xffc0), a9, 1
3fbd1190:	move   *a9(0x20), a9, 1
3fbd11b0:	move   *a9(0x40), *a13(0x20), 1
3fbd11e0:	move   *a13(0x20), a9, 1
3fbd1200:	move   *a9(0x80), a9, 1
3fbd1220:	move   *a9(0x60), a9, 1
3fbd1240:	move   *a9(0xe0), *a13(0x40), 1
3fbd1270:	move   *a13(0x20), a9, 1
3fbd1290:	move   *a9(0x80), a9, 1
3fbd12b0:	move   *a9(0x60), a9, 1
3fbd12d0:	move   *a9(0x140), *a13(0xc0), 1
3fbd1300:	move   *a13(0x20), a9, 1
3fbd1320:	move   *a9(0x80), a9, 1
3fbd1340:	move   *a9(0x60), a9, 1
3fbd1360:	setf   16, 0, 0
3fbd1370:	move   *a9(0x110), a9, 0
3fbd1390:	move   a9, *a13(0x80), 1
3fbd13b0:	move   *a13(0x20), a9, 1
3fbd13d0:	move   *a9(0x80), a9, 1
3fbd13f0:	move   *a9(0x60), a9, 1
3fbd1410:	move   *a9(0x100), a9, 0
3fbd1430:	move   a9, *a13(0xa0), 1
3fbd1450:	move   *a13(0xc0), a11, 1
3fbd1470:	mpys   a9, a11
3fbd1480:	move   a11, *a13(0xe0), 1
3fbd14a0:	sll    0x3, a11
3fbd14b0:	move   *a13(0x40), a9, 1
3fbd14d0:	add    a9, a11
3fbd14e0:	move   a11, *a13(0x60), 1
3fbd1500:	move   *a13(0xff60), a9, 1
3fbd1520:	move   *a13(0xffc0), a11, 1
3fbd1540:	setf   16, 1, 0
3fbd1550:	move   *a11(0x210), a11, 0
3fbd1570:	move   *a9, a9, 1
3fbd1580:	sub    a11, a9
3fbd1590:	move   a9, *a13(0x120), 1
3fbd15b0:	jrge   L3FBD1660
3fbd15c0:	move   *a13(0xa0), a11, 1
3fbd15e0:	mods   a11, a9
3fbd15f0:	move   a9, *a13(0x120), 1
3fbd1610:	jreq   L3FBD16D0
3fbd1620:	add    a11, a9
3fbd1630:	move   a9, *a13(0x120), 1
3fbd1650:	jruc   L3FBD16D0
L3FBD1660:
3fbd1660:	move   *a13(0xa0), a11, 1
3fbd1680:	cmp    a11, a9
3fbd1690:	jrlt   L3FBD16D0
3fbd16a0:	mods   a11, a9
3fbd16b0:	move   a9, *a13(0x120), 1
L3FBD16D0:
3fbd16d0:	move   *a13(0x40), *a13(0x140), 1
3fbd1700:	move   a9, a9
3fbd1710:	jreq   L3FBD1800
L3FBD1720:
3fbd1720:	move   *a13(0xc0), a11, 1
3fbd1740:	sll    0x3, a11
3fbd1750:	move   *a13(0x140), a9, 1
3fbd1770:	add    a9, a11
3fbd1780:	move   a11, *a13(0x140), 1
3fbd17a0:	move   *a13(0x120), a9, 1
3fbd17c0:	dec    a9
3fbd17d0:	move   a9, *a13(0x120), 1
3fbd17f0:	jrne   L3FBD1720
L3FBD1800:
3fbd1800:	sub    a11, a11
3fbd1810:	move   a11, *a13(0x220), 1
3fbd1830:	move   *a13(0xffe0), a9, 1
3fbd1850:	setf   16, 1, 0
3fbd1860:	move   *a9, a9, 0
3fbd1870:	jrne   L3FBD18E0
3fbd1880:	move   *a13(0xffe0), a9, 1
3fbd18a0:	move   *a9(0x3a0), a9, 0
3fbd18c0:	move   a9, *a13(0x220), 1
L3FBD18E0:
3fbd18e0:	move   *a13(0xff60), a9, 1
3fbd1900:	move   *a9(0x20), a11, 1
3fbd1920:	move   *a13(0xffa0), a9, 1
3fbd1940:	add    a9, a11
3fbd1950:	move   *a13(0x220), a9, 1
3fbd1970:	add    a9, a11
3fbd1980:	movk   31, a9
3fbd1990:	andn   a9, a11
3fbd19a0:	move   *a13(0xffc0), a9, 1
3fbd19c0:	move   *a13(0x220), a7, 1
3fbd19e0:	move   *a9(0x200), a9, 0
3fbd1a00:	add    a7, a9
3fbd1a10:	move   *a13(0x80), a7, 1
3fbd1a30:	mods   a7, a9
3fbd1a40:	sub    a9, a11
3fbd1a50:	move   a11, *a13(0x160), 1
3fbd1a70:	jrge   L3FBD1B00
3fbd1a80:	mods   a7, a11
3fbd1a90:	move   a11, *a13(0x160), 1
3fbd1ab0:	jreq   L3FBD1B50
3fbd1ac0:	add    a7, a11
3fbd1ad0:	move   a11, *a13(0x160), 1
3fbd1af0:	jruc   L3FBD1B50
L3FBD1B00:
3fbd1b00:	cmp    a7, a11
3fbd1b10:	jrlt   L3FBD1B50
3fbd1b20:	mods   a7, a11
3fbd1b30:	move   a11, *a13(0x160), 1
L3FBD1B50:
3fbd1b50:	subk   32, a7
3fbd1b60:	jage   L3FBD3290
3fbd1b80:	move   *a13(0x140), a9, 1
3fbd1ba0:	move   *a9(0x0), *a13(0x240), 1
L3FBD1BD0:
3fbd1bd0:	move   *a13(0x160), a11, 1
3fbd1bf0:	neg    a11
3fbd1c00:	move   *a13(0x240), a9, 1
3fbd1c20:	sra    a11, a9
3fbd1c30:	move   *a13(0x160), a11, 1
3fbd1c50:	neg    a11
3fbd1c60:	addk   31, a11
3fbd1c70:	sll    0x5, a11
3fbd1c80:	addi   0xda400, a11
3fbd1cb0:	move   *a11, a11, 1
3fbd1cc0:	and    a11, a9
3fbd1cd0:	move   a9, *a13(0x1a0), 1
3fbd1cf0:	move   *a13(0x80), a11, 1
3fbd1d10:	move   *a13(0x160), a7, 1
3fbd1d30:	sub    a7, a11
3fbd1d40:	move   a11, *a13(0x180), 1
3fbd1d60:	move   *a13(0x240), a7, 1
3fbd1d80:	sll    a11, a7
3fbd1d90:	or     a9, a7
3fbd1da0:	move   a7, *a13(0x1a0), 1
3fbd1dc0:	move   *a13(0x80), a9, 1
3fbd1de0:	add    a9, a11
3fbd1df0:	move   a11, *a13(0x260), 1
3fbd1e10:	subk   32, a11
3fbd1e20:	jrge   L3FBD1F00
3fbd1e30:	move   *a13(0x260), *a13(0x180), 1
3fbd1e60:	move   *a13(0x240), a11, 1
3fbd1e80:	move   *a13(0x180), a7, 1
3fbd1ea0:	sll    a7, a11
3fbd1eb0:	move   *a13(0x1a0), a7, 1
3fbd1ed0:	or     a7, a11
3fbd1ee0:	move   a11, *a13(0x1a0), 1
L3FBD1F00:
3fbd1f00:	move   *a13(0xff60), a11, 1
3fbd1f20:	move   *a11(0x40), *a13(0x1e0), 1
3fbd1f50:	move   *a11(0x60), *a13(0x200), 1
3fbd1f80:	move   *a13(0x1e0), a7, 1
3fbd1fa0:	move   *a7, a7, 1
3fbd1fb0:	move   *a13(0x200), a9, 1
3fbd1fd0:	xor    a9, a7
3fbd1fe0:	move   *a13(0x1a0), a11, 1
3fbd2000:	and    a9, a11
3fbd2010:	or     a11, a7
3fbd2020:	move   *a13(0x1e0), a11, 1
3fbd2040:	move   a7, *a11, 1
3fbd2050:	addk   32, a11
3fbd2060:	move   a11, *a13(0x1e0), 1
3fbd2080:	move   *a13(0xff60), a7, 1
3fbd20a0:	move   *a7(0x80), a7, 1
3fbd20c0:	move   a7, *a13(0x1c0), 1
3fbd20e0:	jreq   L3FBD2570
L3FBD20F0:
3fbd20f0:	move   *a13(0x180), a11, 1
3fbd2110:	neg    a11
3fbd2120:	addk   32, a11
3fbd2130:	move   a11, *a13(0x180), 1
3fbd2150:	neg    a11
3fbd2160:	move   *a13(0x240), a9, 1
3fbd2180:	sra    a11, a9
3fbd2190:	move   *a13(0x180), a11, 1
3fbd21b0:	neg    a11
3fbd21c0:	addk   31, a11
3fbd21d0:	sll    0x5, a11
3fbd21e0:	addi   0xda400, a11
3fbd2210:	move   *a11, a11, 1
3fbd2220:	and    a11, a9
3fbd2230:	move   a9, *a13(0x1a0), 1
3fbd2250:	move   *a13(0x80), a11, 1
3fbd2270:	move   *a13(0x180), a7, 1
3fbd2290:	sub    a7, a11
3fbd22a0:	move   a11, *a13(0x180), 1
3fbd22c0:	move   *a13(0x240), a7, 1
3fbd22e0:	sll    a11, a7
3fbd22f0:	or     a9, a7
3fbd2300:	move   a7, *a13(0x1a0), 1
3fbd2320:	move   *a13(0x80), a9, 1
3fbd2340:	add    a9, a11
3fbd2350:	move   a11, *a13(0x260), 1
3fbd2370:	subk   32, a11
3fbd2380:	jrge   L3FBD2460
3fbd2390:	move   *a13(0x260), *a13(0x180), 1
3fbd23c0:	move   *a13(0x240), a11, 1
3fbd23e0:	move   *a13(0x180), a7, 1
3fbd2400:	sll    a7, a11
3fbd2410:	move   *a13(0x1a0), a7, 1
3fbd2430:	or     a7, a11
3fbd2440:	move   a11, *a13(0x1a0), 1
L3FBD2460:
3fbd2460:	move   *a13(0x1e0), a11, 1
3fbd2480:	move   *a11, a7, 1
3fbd2490:	not    a7
3fbd24a0:	move   *a13(0x1a0), a9, 1
3fbd24c0:	or     a9, a7
3fbd24d0:	move   a7, *a11, 1
3fbd24e0:	addk   32, a11
3fbd24f0:	move   a11, *a13(0x1e0), 1
3fbd2510:	move   *a13(0x1c0), a7, 1
3fbd2530:	dec    a7
3fbd2540:	move   a7, *a13(0x1c0), 1
3fbd2560:	jrne   L3FBD20F0
L3FBD2570:
3fbd2570:	move   *a13(0x180), a11, 1
3fbd2590:	neg    a11
3fbd25a0:	addk   32, a11
3fbd25b0:	move   a11, *a13(0x180), 1
3fbd25d0:	neg    a11
3fbd25e0:	move   *a13(0x240), a9, 1
3fbd2600:	sra    a11, a9
3fbd2610:	move   *a13(0x180), a11, 1
3fbd2630:	neg    a11
3fbd2640:	addk   31, a11
3fbd2650:	sll    0x5, a11
3fbd2660:	addi   0xda400, a11
3fbd2690:	move   *a11, a11, 1
3fbd26a0:	and    a11, a9
3fbd26b0:	move   a9, *a13(0x1a0), 1
3fbd26d0:	move   *a13(0x80), a11, 1
3fbd26f0:	move   *a13(0x180), a7, 1
3fbd2710:	sub    a7, a11
3fbd2720:	move   a11, *a13(0x180), 1
3fbd2740:	move   *a13(0x240), a7, 1
3fbd2760:	sll    a11, a7
3fbd2770:	or     a9, a7
3fbd2780:	move   a7, *a13(0x1a0), 1
3fbd27a0:	move   *a13(0x80), a9, 1
3fbd27c0:	add    a9, a11
3fbd27d0:	move   a11, *a13(0x180), 1
3fbd27f0:	subk   32, a11
3fbd2800:	jrge   L3FBD28B0
3fbd2810:	move   *a13(0x240), a11, 1
3fbd2830:	move   *a13(0x180), a7, 1
3fbd2850:	sll    a7, a11
3fbd2860:	move   *a13(0x1a0), a7, 1
3fbd2880:	or     a7, a11
3fbd2890:	move   a11, *a13(0x1a0), 1
L3FBD28B0:
3fbd28b0:	move   *a13(0xff60), a11, 1
3fbd28d0:	move   *a11(0xa0), *a13(0x200), 1
3fbd2900:	move   *a13(0x1e0), a7, 1
3fbd2920:	move   *a7, a7, 1
3fbd2930:	move   *a13(0x200), a9, 1
3fbd2950:	xor    a9, a7
3fbd2960:	move   *a13(0x1a0), a11, 1
3fbd2980:	and    a9, a11
3fbd2990:	or     a11, a7
3fbd29a0:	move   *a13(0x1e0), a11, 1
3fbd29c0:	move   a7, *a11, 1
3fbd29d0:	move   *a13, a7, 1
3fbd29e0:	dec    a7
3fbd29f0:	move   a7, *a13, 1
3fbd2a00:	jaeq   L3FBD5A50
3fbd2a20:	move   *a13(0xff60), a7, 1
3fbd2a40:	addi   0xc0, a7
3fbd2a60:	move   a7, *a13(0xff60), 1
3fbd2a80:	move   *a7, a7, 1
3fbd2a90:	move   a7, *a13(0x120), 1
3fbd2ab0:	jreq   L3FBD3050
3fbd2ac0:	jrle   L3FBD2D70
3fbd2ad0:	move   *a13(0xc0), a7, 1
3fbd2af0:	sll    0x3, a7
3fbd2b00:	move   *a13(0x140), a9, 1
3fbd2b20:	add    a9, a7
3fbd2b30:	move   a7, *a13(0x140), 1
3fbd2b50:	move   *a13(0x120), a9, 1
3fbd2b70:	dec    a9
3fbd2b80:	move   a9, *a13(0x120), 1
3fbd2ba0:	jrle   L3FBD2C40
3fbd2bb0:	move   *a13(0xc0), a7, 1
3fbd2bd0:	mpys   a7, a9
3fbd2be0:	sll    0x3, a9
3fbd2bf0:	move   *a13(0x140), a7, 1
3fbd2c10:	add    a7, a9
3fbd2c20:	move   a9, *a13(0x140), 1
L3FBD2C40:
3fbd2c40:	move   *a13(0x140), a9, 1
3fbd2c60:	move   *a13(0x60), a7, 1
3fbd2c80:	cmp    a7, a9
3fbd2c90:	jrc   L3FBD3000
L3FBD2CA0:
3fbd2ca0:	move   *a13(0xe0), a11, 1
3fbd2cc0:	sll    0x3, a11
3fbd2cd0:	move   *a13(0x140), a9, 1
3fbd2cf0:	sub    a11, a9
3fbd2d00:	move   a9, *a13(0x140), 1
3fbd2d20:	move   *a13(0x60), a11, 1
3fbd2d40:	cmp    a11, a9
3fbd2d50:	jrnc   L3FBD2CA0
3fbd2d60:	jruc   L3FBD3000
L3FBD2D70:
3fbd2d70:	move   *a13(0xc0), a7, 1
3fbd2d90:	sll    0x3, a7
3fbd2da0:	move   *a13(0x140), a9, 1
3fbd2dc0:	sub    a7, a9
3fbd2dd0:	move   a9, *a13(0x140), 1
3fbd2df0:	move   *a13(0x120), a7, 1
3fbd2e10:	inc    a7
3fbd2e20:	move   a7, *a13(0x120), 1
3fbd2e40:	jrge   L3FBD2EE0
3fbd2e50:	move   *a13(0xc0), a9, 1
3fbd2e70:	mpys   a9, a7
3fbd2e80:	sll    0x3, a7
3fbd2e90:	move   *a13(0x140), a9, 1
3fbd2eb0:	add    a9, a7
3fbd2ec0:	move   a7, *a13(0x140), 1
L3FBD2EE0:
3fbd2ee0:	move   *a13(0x140), a9, 1
3fbd2f00:	move   *a13(0x40), a7, 1
3fbd2f20:	cmp    a7, a9
3fbd2f30:	jrnc   L3FBD3000
L3FBD2F40:
3fbd2f40:	move   *a13(0xe0), a11, 1
3fbd2f60:	sll    0x3, a11
3fbd2f70:	move   *a13(0x140), a9, 1
3fbd2f90:	add    a9, a11
3fbd2fa0:	move   a11, *a13(0x140), 1
3fbd2fc0:	move   *a13(0x40), a9, 1
3fbd2fe0:	cmp    a9, a11
3fbd2ff0:	jrc   L3FBD2F40
L3FBD3000:
3fbd3000:	move   *a13(0x140), a11, 1
3fbd3020:	move   *a11(0x0), *a13(0x240), 1
L3FBD3050:
3fbd3050:	move   *a13(0xff60), a11, 1
3fbd3070:	move   *a11(0x20), a9, 1
3fbd3090:	move   a9, *a13(0x100), 1
3fbd30b0:	jaeq   L3FBD1BD0
3fbd30d0:	move   *a13(0x160), a7, 1
3fbd30f0:	add    a9, a7
3fbd3100:	move   a7, *a13(0x160), 1
3fbd3120:	move   a9, a9
3fbd3130:	jrle   L3FBD31F0
L3FBD3140:
3fbd3140:	move   *a13(0x160), a11, 1
3fbd3160:	move   *a13(0x80), a9, 1
3fbd3180:	sub    a9, a11
3fbd3190:	move   a11, *a13(0x160), 1
3fbd31b0:	cmp    a9, a11
3fbd31c0:	jrge   L3FBD3140
3fbd31d0:	jauc   L3FBD1BD0
L3FBD31F0:
3fbd31f0:	move   *a13(0x160), a11, 1
3fbd3210:	move   *a13(0x80), a9, 1
3fbd3230:	add    a9, a11
3fbd3240:	move   a11, *a13(0x160), 1
3fbd3260:	jrlt   L3FBD31F0
3fbd3270:	jauc   L3FBD1BD0
L3FBD3290:
3fbd3290:	move   a11, *a13(0x240), 1
3fbd32b0:	move   *a13(0x140), *a13(0x260), 1
3fbd32e0:	subk   32, a11
3fbd32f0:	jrlt   L3FBD33C0
L3FBD3300:
3fbd3300:	move   *a13(0x240), a11, 1
3fbd3320:	subk   32, a11
3fbd3330:	move   a11, *a13(0x240), 1
3fbd3350:	move   *a13(0x260), a9, 1
3fbd3370:	addk   32, a9
3fbd3380:	move   a9, *a13(0x260), 1
3fbd33a0:	subk   32, a11
3fbd33b0:	jrge   L3FBD3300
L3FBD33C0:
3fbd33c0:	move   *a13(0x240), *a13(0x180), 1
3fbd33f0:	move   *a13(0x260), *a13(0x280), 1
3fbd3420:	move   *a13(0x280), a11, 1
3fbd3440:	move   *a13(0x180), a9, 1
3fbd3460:	neg    a9
3fbd3470:	move   *a11+, a7, 1
3fbd3480:	move   a11, *a13(0x280), 1
3fbd34a0:	sra    a9, a7
3fbd34b0:	move   *a13(0x180), a9, 1
3fbd34d0:	neg    a9
3fbd34e0:	addk   31, a9
3fbd34f0:	sll    0x5, a9
3fbd3500:	addi   0xda400, a9
3fbd3530:	move   *a9, a9, 1
3fbd3540:	and    a9, a7
3fbd3550:	move   a7, *a13(0x1a0), 1
3fbd3570:	move   *a13(0x160), a9, 1
3fbd3590:	move   *a13(0x180), a7, 1
3fbd35b0:	sub    a7, a9
3fbd35c0:	addk   32, a9
3fbd35d0:	move   a9, *a13(0x2a0), 1
3fbd35f0:	move   *a13(0x80), a7, 1
3fbd3610:	sub    a9, a7
3fbd3620:	move   a7, *a13(0x2c0), 1
3fbd3640:	jrgt   L3FBD3820
3fbd3650:	move   *a13(0x140), *a13(0x280), 1
3fbd3680:	move   *a13(0x180), a11, 1
3fbd36a0:	sub    a11, a7
3fbd36b0:	addk   32, a7
3fbd36c0:	move   a7, *a13(0x180), 1
3fbd36e0:	neg    a7
3fbd36f0:	addk   32, a7
3fbd3700:	move   a7, *a13(0x2a0), 1
3fbd3720:	move   *a13(0x180), a11, 1
3fbd3740:	subk   32, a11
3fbd3750:	jrge   L3FBD3BB0
3fbd3760:	move   *a13(0x280), a11, 1
3fbd3780:	move   *a11, a9, 1
3fbd3790:	move   *a13(0x180), a7, 1
3fbd37b0:	sll    a7, a9
3fbd37c0:	move   *a13(0x1a0), a7, 1
3fbd37e0:	or     a7, a9
3fbd37f0:	move   a9, *a13(0x1a0), 1
3fbd3810:	jruc   L3FBD3BB0
L3FBD3820:
3fbd3820:	move   *a13(0x180), a7, 1
3fbd3840:	neg    a7
3fbd3850:	addk   32, a7
3fbd3860:	move   a7, *a13(0x180), 1
3fbd3880:	subk   32, a7
3fbd3890:	jrge   L3FBD3BB0
3fbd38a0:	move   *a11, a7, 1
3fbd38b0:	move   *a13(0x180), a9, 1
3fbd38d0:	sll    a9, a7
3fbd38e0:	move   *a13(0x1a0), a9, 1
3fbd3900:	or     a9, a7
3fbd3910:	move   a7, *a13(0x1a0), 1
3fbd3930:	move   *a13(0x180), a9, 1
3fbd3950:	neg    a9
3fbd3960:	move   *a13(0x2a0), a7, 1
3fbd3980:	addk   32, a9
3fbd3990:	add    a7, a9
3fbd39a0:	move   a9, *a13(0x2a0), 1
3fbd39c0:	move   *a13(0x80), a7, 1
3fbd39e0:	sub    a9, a7
3fbd39f0:	move   a7, *a13(0x2c0), 1
3fbd3a10:	jrgt   L3FBD3BB0
3fbd3a20:	move   *a13(0x140), *a13(0x280), 1
3fbd3a50:	addk   32, a7
3fbd3a60:	move   a7, *a13(0x180), 1
3fbd3a80:	neg    a7
3fbd3a90:	addk   32, a7
3fbd3aa0:	move   a7, *a13(0x2a0), 1
3fbd3ac0:	move   *a13(0x180), a11, 1
3fbd3ae0:	subk   32, a11
3fbd3af0:	jrge   L3FBD3BB0
3fbd3b00:	move   *a13(0x280), a11, 1
3fbd3b20:	move   *a11, a9, 1
3fbd3b30:	move   *a13(0x180), a7, 1
3fbd3b50:	sll    a7, a9
3fbd3b60:	move   *a13(0x1a0), a7, 1
3fbd3b80:	or     a7, a9
3fbd3b90:	move   a9, *a13(0x1a0), 1
L3FBD3BB0:
3fbd3bb0:	move   *a13(0xff60), a11, 1
3fbd3bd0:	move   *a11(0x40), *a13(0x1e0), 1
3fbd3c00:	move   *a11(0x60), *a13(0x200), 1
3fbd3c30:	move   *a13(0x1e0), a9, 1
3fbd3c50:	move   *a9, a7, 1
3fbd3c60:	move   *a13(0x200), a9, 1
3fbd3c80:	xor    a9, a7
3fbd3c90:	move   *a13(0x1a0), a11, 1
3fbd3cb0:	and    a9, a11
3fbd3cc0:	or     a11, a7
3fbd3cd0:	move   *a13(0x1e0), a11, 1
3fbd3cf0:	move   a7, *a11, 1
3fbd3d00:	addk   32, a11
3fbd3d10:	move   a11, *a13(0x1e0), 1
3fbd3d30:	move   *a13(0xff60), a7, 1
3fbd3d50:	move   *a7(0x80), a7, 1
3fbd3d70:	move   a7, *a13(0x1c0), 1
3fbd3d90:	jaeq   L3FBD4690
L3FBD3DB0:
3fbd3db0:	move   *a13(0x180), a11, 1
3fbd3dd0:	neg    a11
3fbd3de0:	addk   32, a11
3fbd3df0:	move   a11, *a13(0x180), 1
3fbd3e10:	move   *a13(0x280), a9, 1
3fbd3e30:	neg    a11
3fbd3e40:	move   *a9+, a7, 1
3fbd3e50:	move   a9, *a13(0x280), 1
3fbd3e70:	sra    a11, a7
3fbd3e80:	move   *a13(0x180), a11, 1
3fbd3ea0:	neg    a11
3fbd3eb0:	addk   31, a11
3fbd3ec0:	sll    0x5, a11
3fbd3ed0:	addi   0xda400, a11
3fbd3f00:	move   *a11, a11, 1
3fbd3f10:	and    a11, a7
3fbd3f20:	move   a7, *a13(0x1a0), 1
3fbd3f40:	move   *a13(0x180), a11, 1
3fbd3f60:	neg    a11
3fbd3f70:	move   *a13(0x2a0), a7, 1
3fbd3f90:	addk   32, a11
3fbd3fa0:	add    a7, a11
3fbd3fb0:	move   a11, *a13(0x2a0), 1
3fbd3fd0:	move   *a13(0x80), a7, 1
3fbd3ff0:	sub    a11, a7
3fbd4000:	move   a7, *a13(0x2c0), 1
3fbd4020:	jrgt   L3FBD4200
3fbd4030:	move   *a13(0x140), *a13(0x280), 1
3fbd4060:	move   *a13(0x180), a9, 1
3fbd4080:	sub    a9, a7
3fbd4090:	addk   32, a7
3fbd40a0:	move   a7, *a13(0x180), 1
3fbd40c0:	neg    a7
3fbd40d0:	addk   32, a7
3fbd40e0:	move   a7, *a13(0x2a0), 1
3fbd4100:	move   *a13(0x180), a11, 1
3fbd4120:	subk   32, a11
3fbd4130:	jrge   L3FBD4570
3fbd4140:	move   *a13(0x280), a11, 1
3fbd4160:	move   *a11, a9, 1
3fbd4170:	move   *a13(0x180), a7, 1
3fbd4190:	sll    a7, a9
3fbd41a0:	move   *a13(0x1a0), a7, 1
3fbd41c0:	or     a7, a9
3fbd41d0:	move   a9, *a13(0x1a0), 1
3fbd41f0:	jruc   L3FBD4570
L3FBD4200:
3fbd4200:	move   *a13(0x180), a7, 1
3fbd4220:	neg    a7
3fbd4230:	addk   32, a7
3fbd4240:	move   a7, *a13(0x180), 1
3fbd4260:	subk   32, a7
3fbd4270:	jrge   L3FBD4570
3fbd4280:	move   *a9, a7, 1
3fbd4290:	move   *a13(0x180), a9, 1
3fbd42b0:	sll    a9, a7
3fbd42c0:	move   *a13(0x1a0), a9, 1
3fbd42e0:	or     a9, a7
3fbd42f0:	move   a7, *a13(0x1a0), 1
3fbd4310:	move   *a13(0x180), a9, 1
3fbd4330:	neg    a9
3fbd4340:	addk   32, a9
3fbd4350:	add    a11, a9
3fbd4360:	move   a9, *a13(0x2a0), 1
3fbd4380:	move   *a13(0x80), a11, 1
3fbd43a0:	sub    a9, a11
3fbd43b0:	move   a11, *a13(0x2c0), 1
3fbd43d0:	jrgt   L3FBD4570
3fbd43e0:	move   *a13(0x140), *a13(0x280), 1
3fbd4410:	addk   32, a11
3fbd4420:	move   a11, *a13(0x180), 1
3fbd4440:	neg    a11
3fbd4450:	addk   32, a11
3fbd4460:	move   a11, *a13(0x2a0), 1
3fbd4480:	move   *a13(0x180), a9, 1
3fbd44a0:	subk   32, a9
3fbd44b0:	jrge   L3FBD4570
3fbd44c0:	move   *a13(0x280), a9, 1
3fbd44e0:	move   *a9, a7, 1
3fbd44f0:	move   *a13(0x180), a9, 1
3fbd4510:	sll    a9, a7
3fbd4520:	move   *a13(0x1a0), a9, 1
3fbd4540:	or     a9, a7
3fbd4550:	move   a7, *a13(0x1a0), 1
L3FBD4570:
3fbd4570:	move   *a13(0x1e0), a11, 1
3fbd4590:	move   *a11, a9, 1
3fbd45a0:	not    a9
3fbd45b0:	move   *a13(0x1a0), a7, 1
3fbd45d0:	or     a7, a9
3fbd45e0:	move   a9, *a11, 1
3fbd45f0:	addk   32, a11
3fbd4600:	move   a11, *a13(0x1e0), 1
3fbd4620:	move   *a13(0x1c0), a9, 1
3fbd4640:	dec    a9
3fbd4650:	move   a9, *a13(0x1c0), 1
3fbd4670:	jane   L3FBD3DB0
L3FBD4690:
3fbd4690:	move   *a13(0x180), a11, 1
3fbd46b0:	neg    a11
3fbd46c0:	addk   32, a11
3fbd46d0:	move   a11, *a13(0x180), 1
3fbd46f0:	move   *a13(0x280), a9, 1
3fbd4710:	neg    a11
3fbd4720:	move   *a9+, a7, 1
3fbd4730:	move   a9, *a13(0x280), 1
3fbd4750:	sra    a11, a7
3fbd4760:	move   *a13(0x180), a11, 1
3fbd4780:	neg    a11
3fbd4790:	addk   31, a11
3fbd47a0:	sll    0x5, a11
3fbd47b0:	addi   0xda400, a11
3fbd47e0:	move   *a11, a11, 1
3fbd47f0:	and    a11, a7
3fbd4800:	move   a7, *a13(0x1a0), 1
3fbd4820:	move   *a13(0x180), a11, 1
3fbd4840:	neg    a11
3fbd4850:	move   *a13(0x2a0), a7, 1
3fbd4870:	addk   32, a11
3fbd4880:	add    a7, a11
3fbd4890:	move   a11, *a13(0x2a0), 1
3fbd48b0:	move   *a13(0x80), a7, 1
3fbd48d0:	sub    a11, a7
3fbd48e0:	move   a7, *a13(0x2c0), 1
3fbd4900:	jrgt   L3FBD4A50
3fbd4910:	move   *a13(0x180), a9, 1
3fbd4930:	sub    a9, a7
3fbd4940:	addk   32, a7
3fbd4950:	move   a7, *a13(0x180), 1
3fbd4970:	subk   32, a7
3fbd4980:	jrge   L3FBD4CB0
3fbd4990:	move   *a13(0x140), a9, 1
3fbd49b0:	move   *a9, a7, 1
3fbd49c0:	move   *a13(0x180), a9, 1
3fbd49e0:	sll    a9, a7
3fbd49f0:	move   *a13(0x1a0), a9, 1
3fbd4a10:	or     a9, a7
3fbd4a20:	move   a7, *a13(0x1a0), 1
3fbd4a40:	jruc   L3FBD4CB0
L3FBD4A50:
3fbd4a50:	move   *a13(0x180), a7, 1
3fbd4a70:	neg    a7
3fbd4a80:	addk   32, a7
3fbd4a90:	move   a7, *a13(0x180), 1
3fbd4ab0:	subk   32, a7
3fbd4ac0:	jrge   L3FBD4CB0
3fbd4ad0:	move   *a9, a7, 1
3fbd4ae0:	move   *a13(0x180), a9, 1
3fbd4b00:	sll    a9, a7
3fbd4b10:	move   *a13(0x1a0), a9, 1
3fbd4b30:	or     a9, a7
3fbd4b40:	move   a7, *a13(0x1a0), 1
3fbd4b60:	move   *a13(0x80), a9, 1
3fbd4b80:	sub    a11, a9
3fbd4b90:	move   *a13(0x180), a7, 1
3fbd4bb0:	add    a7, a9
3fbd4bc0:	subk   32, a9
3fbd4bd0:	move   a9, *a13(0x2c0), 1
3fbd4bf0:	jrgt   L3FBD4CB0
3fbd4c00:	jrge   L3FBD4CB0
3fbd4c10:	move   *a13(0x140), a7, 1
3fbd4c30:	move   *a7, a7, 1
3fbd4c40:	addk   32, a9
3fbd4c50:	sll    a9, a7
3fbd4c60:	move   *a13(0x1a0), a9, 1
3fbd4c80:	or     a9, a7
3fbd4c90:	move   a7, *a13(0x1a0), 1
L3FBD4CB0:
3fbd4cb0:	move   *a13(0xff60), a9, 1
3fbd4cd0:	move   *a9(0xa0), *a13(0x200), 1
3fbd4d00:	move   *a13(0x1e0), a7, 1
3fbd4d20:	move   *a7, a7, 1
3fbd4d30:	move   *a13(0x200), a9, 1
3fbd4d50:	xor    a9, a7
3fbd4d60:	move   *a13(0x1a0), a11, 1
3fbd4d80:	and    a9, a11
3fbd4d90:	or     a11, a7
3fbd4da0:	move   *a13(0x1e0), a11, 1
3fbd4dc0:	move   a7, *a11, 1
3fbd4dd0:	move   *a13, a7, 1
3fbd4de0:	dec    a7
3fbd4df0:	move   a7, *a13, 1
3fbd4e00:	jaeq   L3FBD5A50
3fbd4e20:	move   *a13(0xff60), a7, 1
3fbd4e40:	addi   0xc0, a7
3fbd4e60:	move   a7, *a13(0xff60), 1
3fbd4e80:	move   *a7, a7, 1
3fbd4e90:	move   a7, *a13(0x120), 1
3fbd4eb0:	jreq   L3FBD54E0
3fbd4ec0:	move   *a13(0x260), a7, 1
3fbd4ee0:	move   *a13(0x140), a9, 1
3fbd4f00:	sub    a9, a7
3fbd4f10:	sra    0x3, a7
3fbd4f20:	move   a7, *a13(0x2e0), 1
3fbd4f40:	move   *a13(0x120), a7, 1
3fbd4f60:	jrle   L3FBD51F0
3fbd4f70:	move   *a13(0xc0), a7, 1
3fbd4f90:	sll    0x3, a7
3fbd4fa0:	add    a9, a7
3fbd4fb0:	move   a7, *a13(0x140), 1
3fbd4fd0:	move   *a13(0x120), a9, 1
3fbd4ff0:	dec    a9
3fbd5000:	move   a9, *a13(0x120), 1
3fbd5020:	jrle   L3FBD50C0
3fbd5030:	move   *a13(0xc0), a7, 1
3fbd5050:	mpys   a7, a9
3fbd5060:	sll    0x3, a9
3fbd5070:	move   *a13(0x140), a7, 1
3fbd5090:	add    a7, a9
3fbd50a0:	move   a9, *a13(0x140), 1
L3FBD50C0:
3fbd50c0:	move   *a13(0x140), a9, 1
3fbd50e0:	move   *a13(0x60), a7, 1
3fbd5100:	cmp    a7, a9
3fbd5110:	jrc   L3FBD5460
L3FBD5120:
3fbd5120:	move   *a13(0xe0), a11, 1
3fbd5140:	sll    0x3, a11
3fbd5150:	move   *a13(0x140), a9, 1
3fbd5170:	sub    a11, a9
3fbd5180:	move   a9, *a13(0x140), 1
3fbd51a0:	move   *a13(0x60), a11, 1
3fbd51c0:	cmp    a11, a9
3fbd51d0:	jrnc   L3FBD5120
3fbd51e0:	jruc   L3FBD5460
L3FBD51F0:
3fbd51f0:	move   *a13(0xc0), a7, 1
3fbd5210:	sll    0x3, a7
3fbd5220:	sub    a7, a9
3fbd5230:	move   a9, *a13(0x140), 1
3fbd5250:	move   *a13(0x120), a7, 1
3fbd5270:	inc    a7
3fbd5280:	move   a7, *a13(0x120), 1
3fbd52a0:	jrge   L3FBD5340
3fbd52b0:	move   *a13(0xc0), a9, 1
3fbd52d0:	mpys   a9, a7
3fbd52e0:	sll    0x3, a7
3fbd52f0:	move   *a13(0x140), a9, 1
3fbd5310:	add    a9, a7
3fbd5320:	move   a7, *a13(0x140), 1
L3FBD5340:
3fbd5340:	move   *a13(0x140), a9, 1
3fbd5360:	move   *a13(0x40), a7, 1
3fbd5380:	cmp    a7, a9
3fbd5390:	jrnc   L3FBD5460
L3FBD53A0:
3fbd53a0:	move   *a13(0xe0), a11, 1
3fbd53c0:	sll    0x3, a11
3fbd53d0:	move   *a13(0x140), a9, 1
3fbd53f0:	add    a9, a11
3fbd5400:	move   a11, *a13(0x140), 1
3fbd5420:	move   *a13(0x40), a9, 1
3fbd5440:	cmp    a9, a11
3fbd5450:	jrc   L3FBD53A0
L3FBD5460:
3fbd5460:	move   *a13(0x2e0), a11, 1
3fbd5480:	sll    0x3, a11
3fbd5490:	move   *a13(0x140), a9, 1
3fbd54b0:	add    a9, a11
3fbd54c0:	move   a11, *a13(0x260), 1
L3FBD54E0:
3fbd54e0:	move   *a13(0xff60), a11, 1
3fbd5500:	move   *a11(0x20), a9, 1
3fbd5520:	move   a9, *a13(0x100), 1
3fbd5540:	jaeq   L3FBD33C0
3fbd5560:	jrle   L3FBD5750
3fbd5570:	move   *a13(0x160), a7, 1
3fbd5590:	add    a9, a7
3fbd55a0:	move   a7, *a13(0x160), 1
3fbd55c0:	move   *a13(0x80), a9, 1
3fbd55e0:	cmp    a9, a7
3fbd55f0:	jrge   L3FBD56B0
3fbd5600:	move   *a13(0x100), a7, 1
3fbd5620:	sra    0x3, a7
3fbd5630:	sll    0x3, a7
3fbd5640:	move   *a13(0x260), a9, 1
3fbd5660:	add    a9, a7
3fbd5670:	move   a7, *a13(0x260), 1
3fbd5690:	jauc   L3FBD33C0
L3FBD56B0:
3fbd56b0:	move   *a13(0x160), a11, 1
3fbd56d0:	move   *a13(0x80), a9, 1
3fbd56f0:	sub    a9, a11
3fbd5700:	move   a11, *a13(0x160), 1
3fbd5720:	cmp    a9, a11
3fbd5730:	jrge   L3FBD56B0
3fbd5740:	jruc   L3FBD58C0
L3FBD5750:
3fbd5750:	move   *a13(0x160), a7, 1
3fbd5770:	add    a9, a7
3fbd5780:	move   a7, *a13(0x160), 1
3fbd57a0:	jrlt   L3FBD5840
3fbd57b0:	sra    0x3, a9
3fbd57c0:	sll    0x3, a9
3fbd57d0:	move   *a13(0x260), a7, 1
3fbd57f0:	add    a7, a9
3fbd5800:	move   a9, *a13(0x260), 1
3fbd5820:	jauc   L3FBD33C0
L3FBD5840:
3fbd5840:	move   *a13(0x160), a11, 1
3fbd5860:	move   *a13(0x80), a9, 1
3fbd5880:	add    a9, a11
3fbd5890:	move   a11, *a13(0x160), 1
3fbd58b0:	jrlt   L3FBD5840
L3FBD58C0:
3fbd58c0:	move   *a13(0x160), *a13(0x240), 1
3fbd58f0:	move   *a13(0x140), *a13(0x260), 1
3fbd5920:	move   *a13(0x240), a11, 1
3fbd5940:	subk   32, a11
3fbd5950:	jalt   L3FBD33C0
L3FBD5970:
3fbd5970:	move   *a13(0x240), a11, 1
3fbd5990:	subk   32, a11
3fbd59a0:	move   a11, *a13(0x240), 1
3fbd59c0:	move   *a13(0x260), a9, 1
3fbd59e0:	addk   32, a9
3fbd59f0:	move   a9, *a13(0x260), 1
3fbd5a10:	subk   32, a11
3fbd5a20:	jrge   L3FBD5970
3fbd5a30:	jauc   L3FBD33C0
L3FBD5A50:
3fbd5a50:	move   *sp(0xa0), a14, 1
3fbd5a70:	mmfm   sp, a7,a9,a11,a13
3fbd5a90:	rets   2
L3FBD5AA0:
3fbd5aa0:	mmtm   sp, a7,a9,a10,a11,a13
3fbd5ac0:	move   a14, a13
3fbd5ad0:	addi   0xa0, a14
3fbd5af0:	move   *a13(0xff80), a11, 1
3fbd5b10:	dec    a11
3fbd5b20:	jreq   L3FBD5B50
3fbd5b30:	sub    a8, a8
3fbd5b40:	jruc   L3FBD60A0
L3FBD5B50:
3fbd5b50:	move   a14, -*sp, 1
3fbd5b60:	movk   24, a11
3fbd5b70:	move   a11, *a14+, 1
3fbd5b80:	calla  L3F701230
3fbd5bb0:	move   a8, a9
3fbd5bc0:	movk   1, a11
3fbd5bd0:	setf   16, 1, 0
3fbd5be0:	move   a11, *a9, 0
3fbd5bf0:	move   *a13(0xffe0), *a9(0x20), 1
3fbd5c20:	move   a11, *a9(0x10), 0
3fbd5c40:	move   @0xdc7c0, a7, 1
3fbd5c70:	inc    a7
3fbd5c80:	move   a7, @0xdc7c0, 1
3fbd5cb0:	cmpi   0x10000000, a7
3fbd5ce0:	jrls   L3FBD5D30
3fbd5cf0:	move   a11, @0xdc7c0, 1
3fbd5d20:	jruc   L3FBD5D40
L3FBD5D30:
3fbd5d30:	move   a7, a11
L3FBD5D40:
3fbd5d40:	move   a11, *a9(0x40), 1
3fbd5d60:	movk   1, a7
3fbd5d70:	move   a7, *a9(0x60), 1
3fbd5d90:	move   *a13(0xffc0), *a13(0x10), 0
3fbd5dc0:	move   *a13(0xffa0), *a13(0x0), 0
3fbd5df0:	move   a7, *a13(0x20), 0
3fbd5e10:	movk   3, a7
3fbd5e20:	movb   a7, *a13(0x30)
3fbd5e40:	move   *a13(0xffe0), *a13(0x40), 1
3fbd5e70:	move   *a13(0xff60), *a13(0x60), 1
3fbd5ea0:	move   a14, -*sp, 1
3fbd5eb0:	sub    a7, a7
3fbd5ec0:	move   a7, *a14+, 1
3fbd5ed0:	move   a7, *a14+, 1
3fbd5ee0:	move   a13, *a14+, 1
3fbd5ef0:	calla  L3F3B9610
3fbd5f20:	move   a8, a10
3fbd5f30:	jrne   L3FBD5F60
3fbd5f40:	move   a7, a8
3fbd5f50:	jruc   L3FBD60A0
L3FBD5F60:
3fbd5f60:	setf   16, 1, 0
3fbd5f70:	move   a7, *a13(0x80), 0
3fbd5f90:	move   a7, *a13(0x90), 0
3fbd5fb0:	move   a7, *a9(0xa0), 1
3fbd5fd0:	move   a14, -*sp, 1
3fbd5fe0:	move   a9, *a14+, 1
3fbd5ff0:	move   a13, a11
3fbd6000:	addi   0x80, a11
3fbd6020:	move   *a11+, *a14+, 1
3fbd6030:	move   a10, *a14+, 1
3fbd6040:	calla  L3FC57780
3fbd6070:	move   a8, *a9(0x80), 1
3fbd6090:	move   a9, a8
L3FBD60A0:
3fbd60a0:	move   *sp(0xc0), a14, 1
3fbd60c0:	mmfm   sp, a7,a9,a10,a11,a13
3fbd60e0:	rets   2
L3FBD60F0:
3fbd60f0:	mmtm   sp, a7,a9,a11,a13
3fbd6110:	move   a14, a13
3fbd6120:	addi   0xa0, a14
3fbd6140:	move   *a13(0xffc0), a11, 1
3fbd6160:	dec    a11
3fbd6170:	jreq   L3FBD61A0
3fbd6180:	sub    a8, a8
3fbd6190:	jruc   L3FBD6580
L3FBD61A0:
3fbd61a0:	move   a14, -*sp, 1
3fbd61b0:	movk   24, a11
3fbd61c0:	move   a11, *a14+, 1
3fbd61d0:	calla  L3F701230
3fbd6200:	move   a8, a9
3fbd6210:	movk   1, a11
3fbd6220:	setf   16, 1, 0
3fbd6230:	move   a11, *a9, 0
3fbd6240:	move   *a13(0xffe0), *a9(0x20), 1
3fbd6270:	move   a11, *a9(0x10), 0
3fbd6290:	move   @0xdc7c0, a7, 1
3fbd62c0:	inc    a7
3fbd62d0:	move   a7, @0xdc7c0, 1
3fbd6300:	cmpi   0x10000000, a7
3fbd6330:	jrls   L3FBD6380
3fbd6340:	move   a11, @0xdc7c0, 1
3fbd6370:	jruc   L3FBD6390
L3FBD6380:
3fbd6380:	move   a7, a11
L3FBD6390:
3fbd6390:	move   a11, *a9(0x40), 1
3fbd63b0:	movk   1, a7
3fbd63c0:	move   a7, *a9(0x60), 1
3fbd63e0:	move   *a13(0xffa0), a7, 1
3fbd6400:	jrne   L3FBD6430
3fbd6410:	sub    a8, a8
3fbd6420:	jruc   L3FBD6580
L3FBD6430:
3fbd6430:	sub    a7, a7
3fbd6440:	move   a7, *a13(0x80), 0
3fbd6460:	move   a7, *a13(0x90), 0
3fbd6480:	move   a7, *a9(0xa0), 1
3fbd64a0:	move   a14, -*sp, 1
3fbd64b0:	move   a9, *a14+, 1
3fbd64c0:	move   a13, a11
3fbd64d0:	addi   0x80, a11
3fbd64f0:	move   *a11+, *a14+, 1
3fbd6500:	move   *a13(0xffa0), *a14+, 1
3fbd6520:	calla  L3FC57780
3fbd6550:	move   a8, *a9(0x80), 1
3fbd6570:	move   a9, a8
L3FBD6580:
3fbd6580:	move   *sp(0xa0), a14, 1
3fbd65a0:	mmfm   sp, a7,a9,a11,a13
3fbd65c0:	rets   2
L3FBD65D0:
3fbd65d0:	mmtm   sp, a7,a9,a11,a13
3fbd65f0:	move   a14, a13
3fbd6600:	move   a14, -*sp, 1
3fbd6610:	movk   1, a11
3fbd6620:	move   a11, *a14+, 1
3fbd6630:	move   *a13(0xff80), *a14+, 1
3fbd6650:	move   *a13(0xffa0), *a14+, 1
3fbd6670:	move   *a13(0xffc0), *a14+, 1
3fbd6690:	move   *a13(0xffe0), *a14+, 1
3fbd66b0:	calla  L3FBD5AA0
3fbd66e0:	move   a8, a9
3fbd66f0:	move   *a9(0x80), a7, 1
3fbd6710:	move   *a7(0x60), a7, 1
3fbd6730:	sub    a11, a11
3fbd6740:	move   a11, *a7(0xe0), 1
3fbd6760:	move   a9, a8
3fbd6770:	move   *sp(0xa0), a14, 1
3fbd6790:	mmfm   sp, a7,a9,a11,a13
3fbd67b0:	rets   2
L3FBD67C0:
3fbd67c0:	mmtm   sp, a11,a13
3fbd67e0:	move   a14, a13
3fbd67f0:	addk   32, a14
3fbd6800:	move   a14, -*sp, 1
3fbd6810:	sub    a11, a11
3fbd6820:	move   a11, *a14+, 1
3fbd6830:	move   *a13(0xff80), *a14+, 1
3fbd6850:	move   *a13(0xffa0), *a14+, 1
3fbd6870:	move   *a13(0xffc0), *a14+, 1
3fbd6890:	move   *a13(0xffe0), *a14+, 1
3fbd68b0:	calla  L3FBD5AA0
3fbd68e0:	move   a8, *a13, 1
3fbd68f0:	move   *sp(0x60), a14, 1
3fbd6910:	mmfm   sp, a11,a13
3fbd6930:	rets   2
L3FBD6940:
3fbd6940:	mmtm   sp, a9,a11,a13
3fbd6960:	move   a14, a13
3fbd6970:	move   *a13(0xffe0), a11, 1
3fbd6990:	cmpi   0x2a, a11
3fbd69b0:	jrnc   L3FBD69E0
3fbd69c0:	movk   1, a8
3fbd69d0:	jruc   L3FBD6D50
L3FBD69E0:
3fbd69e0:	move   *a11(0x60), a9, 1
3fbd6a00:	dec    a9
3fbd6a10:	move   a9, *a11(0x60), 1
3fbd6a30:	jreq   L3FBD6A60
3fbd6a40:	movk   1, a8
3fbd6a50:	jruc   L3FBD6D50
L3FBD6A60:
3fbd6a60:	move   *a11(0x80), a9, 1
3fbd6a80:	jreq   L3FBD6CF0
3fbd6a90:	move   *a11(0x80), a9, 1
3fbd6ab0:	addk   32, a9
3fbd6ac0:	move   *a9, a11, 1
3fbd6ad0:	dec    a11
3fbd6ae0:	move   a11, *a9, 1
3fbd6af0:	move   *a13(0xffe0), a11, 1
3fbd6b10:	move   *a11(0x80), a9, 1
3fbd6b30:	move   *a9(0x20), a9, 1
3fbd6b50:	jrge   L3FBD6C40
3fbd6b60:	move   a14, -*sp, 1
3fbd6b70:	move   *a11(0x80), *a14+, 1
3fbd6b90:	move   *a11(0x80), a9, 1
3fbd6bb0:	move   *a9(0x20), *a14+, 1
3fbd6bd0:	movi   0x3fbd8c20, a8
3fbd6c00:	move   a8, *a14+, 1
3fbd6c10:	calla  L3F927BC0
L3FBD6C40:
3fbd6c40:	move   *a11(0x80), a9, 1
3fbd6c60:	move   *a9(0x20), a9, 1
3fbd6c80:	jrne   L3FBD6CF0
3fbd6c90:	move   a14, -*sp, 1
3fbd6ca0:	move   *a11(0x80), *a14+, 1
3fbd6cc0:	calla  L3FC57BF0
L3FBD6CF0:
3fbd6cf0:	move   a14, -*sp, 1
3fbd6d00:	move   a11, *a14+, 1
3fbd6d10:	calla  L3F702440
3fbd6d40:	movk   1, a8
L3FBD6D50:
3fbd6d50:	move   *sp(0x80), a14, 1
3fbd6d70:	mmfm   sp, a9,a11,a13
3fbd6d90:	rets   2
L3FBD6DA0:
3fbd6da0:	mmtm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3fbd6dc0:	move   a14, a13
3fbd6dd0:	addi   0xe0, a14
3fbd6df0:	move   *a13(0xffe0), a9, 1
3fbd6e10:	move   a14, -*sp, 1
3fbd6e20:	movk   24, a7
3fbd6e30:	move   a7, *a14+, 1
3fbd6e40:	calla  L3F701230
3fbd6e70:	move   a8, a10
3fbd6e80:	setf   16, 1, 0
3fbd6e90:	move   *a9, *a10, 0
3fbd6ea0:	move   *a9(0x20), *a10(0x20), 1
3fbd6ed0:	move   *a9(0x10), *a10(0x10), 0
3fbd6f00:	movk   1, a5
3fbd6f10:	move   a5, *a10(0x60), 1
3fbd6f30:	move   *a9(0x80), a3, 1
3fbd6f50:	move   *a3(0x60), a3, 1
3fbd6f70:	move   *a3(0x110), *a13(0x50), 0
3fbd6fa0:	move   *a9(0x80), a3, 1
3fbd6fc0:	move   *a3(0x60), a3, 1
3fbd6fe0:	move   *a3(0x100), *a13(0x40), 0
3fbd7010:	move   a5, *a13(0x60), 0
3fbd7030:	movk   3, a3
3fbd7040:	movb   a3, *a13(0x70)
3fbd7060:	move   *a9(0x20), *a13(0x80), 1
3fbd7090:	sub    a7, a7
3fbd70a0:	move   a7, *a13(0xa0), 1
3fbd70c0:	move   a14, -*sp, 1
3fbd70d0:	move   a7, *a14+, 1
3fbd70e0:	move   a7, *a14+, 1
3fbd70f0:	move   a13, a3
3fbd7100:	addi   0x40, a3
3fbd7120:	move   a3, *a14+, 1
3fbd7130:	calla  L3F3B9610
3fbd7160:	move   a8, *a13(0x20), 1
3fbd7180:	move   a8, a8
3fbd7190:	jrne   L3FBD71C0
3fbd71a0:	move   a7, a8
3fbd71b0:	jruc   L3FBD7540
L3FBD71C0:
3fbd71c0:	setf   16, 1, 0
3fbd71d0:	move   a7, *a13(0xc0), 0
3fbd71f0:	move   a7, *a13(0xd0), 0
3fbd7210:	move   a7, *a10(0xa0), 1
3fbd7230:	move   a14, -*sp, 1
3fbd7240:	move   a10, *a14+, 1
3fbd7250:	move   a13, a5
3fbd7260:	addi   0xc0, a5
3fbd7280:	move   *a5+, *a14+, 1
3fbd7290:	move   a8, *a14+, 1
3fbd72a0:	calla  L3FC57780
3fbd72d0:	move   a8, *a10(0x80), 1
3fbd72f0:	move   *a10(0x80), a5, 1
3fbd7310:	move   *a5(0x60), a5, 1
3fbd7330:	move   *a5(0xe0), a11, 1
3fbd7350:	move   *a9(0x80), a5, 1
3fbd7370:	move   *a5(0x60), a5, 1
3fbd7390:	move   *a5(0xe0), a12, 1
3fbd73b0:	move   *a10(0x80), a5, 1
3fbd73d0:	move   *a5(0x60), a5, 1
3fbd73f0:	move   *a10(0x80), a7, 1
3fbd7410:	move   *a7(0x60), a7, 1
3fbd7430:	setf   16, 0, 0
3fbd7440:	move   *a7(0x100), a7, 0
3fbd7460:	move   *a5(0x140), a5, 1
3fbd7480:	mpyu   a7, a5
3fbd7490:	move   a5, *a13, 1
3fbd74a0:	sra    0x2, a5
3fbd74b0:	sll    0x5, a5
3fbd74c0:	add    a11, a5
3fbd74d0:	move   a5, a0
3fbd74e0:	cmp    a0, a11
3fbd74f0:	jrnc   L3FBD7530
L3FBD7500:
3fbd7500:	move   *a12+, *a11+, 1
3fbd7510:	cmp    a0, a11
3fbd7520:	jrc   L3FBD7500
L3FBD7530:
3fbd7530:	move   a10, a8
L3FBD7540:
3fbd7540:	move   *sp(0x140), a14, 1
3fbd7560:	mmfm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3fbd7580:	rets   2
L3FBD7590:
3fbd7590:	mmtm   sp, a0,a2,a4,a5,a7,a9,a10,a11,a12,a13
3fbd75b0:	move   a14, a13
3fbd75c0:	addi   0x60, a14
3fbd75e0:	move   *a13(0xffe0), a9, 1
3fbd7600:	move   *a9(0x80), a7, 1
3fbd7620:	move   *a7(0x60), a7, 1
3fbd7640:	setf   16, 0, 0
3fbd7650:	move   *a7(0x110), a10, 0
3fbd7670:	cmpi   0x20, a10
3fbd7690:	jrne   L3FBD76C0
3fbd76a0:	movk   1, a8
3fbd76b0:	jruc   L3FBD7BA0
L3FBD76C0:
3fbd76c0:	cmpi   0x20, a10
3fbd76e0:	jrle   L3FBD7710
3fbd76f0:	sub    a8, a8
3fbd7700:	jruc   L3FBD7BA0
L3FBD7710:
3fbd7710:	movk   32, a7
3fbd7720:	divs   a10, a7
3fbd7730:	move   a7, *a13, 1
3fbd7740:	dsjs   a7, L3FBD7770
3fbd7750:	sub    a8, a8
3fbd7760:	jruc   L3FBD7BA0
L3FBD7770:
3fbd7770:	move   *a13, a7, 1
3fbd7780:	mpys   a10, a7
3fbd7790:	move   a7, *a13(0x40), 1
3fbd77b0:	subk   32, a7
3fbd77c0:	movk   1, a7
3fbd77d0:	jreq   L3FBD77F0
3fbd77e0:	sub    a7, a7
L3FBD77F0:
3fbd77f0:	move   a7, *a13(0x20), 1
3fbd7810:	move   a10, a5
3fbd7820:	sll    0x5, a5
3fbd7830:	addi   0xd8c00, a5
3fbd7860:	move   *a5, a12, 1
3fbd7870:	move   *a9(0x80), a5, 1
3fbd7890:	move   *a5(0x60), a5, 1
3fbd78b0:	move   *a5(0xe0), a0, 1
3fbd78d0:	sub    a11, a11
3fbd78e0:	move   *a9(0x80), a5, 1
3fbd7900:	move   *a5(0x60), a5, 1
3fbd7920:	move   *a5(0x100), a5, 0
3fbd7940:	cmp    a5, a11
3fbd7950:	jrnc   L3FBD7B10
L3FBD7960:
3fbd7960:	move   *a0, a7, 1
3fbd7970:	and    a12, a7
3fbd7980:	move   a7, *a0, 1
3fbd7990:	move   *a0, a2, 1
3fbd79a0:	movk   1, a4
3fbd79b0:	move   *a13, a7, 1
3fbd79c0:	cmp    a7, a4
3fbd79d0:	jrge   L3FBD7A60
L3FBD79E0:
3fbd79e0:	sll    a10, a2
3fbd79f0:	move   *a0, a7, 1
3fbd7a00:	or     a2, a7
3fbd7a10:	move   a7, *a0, 1
3fbd7a20:	inc    a4
3fbd7a30:	move   *a13, a7, 1
3fbd7a40:	cmp    a7, a4
3fbd7a50:	jrlt   L3FBD79E0
L3FBD7A60:
3fbd7a60:	addk   32, a0
3fbd7a70:	inc    a11
3fbd7a80:	move   *a9(0x80), a5, 1
3fbd7aa0:	move   *a5(0x60), a5, 1
3fbd7ac0:	setf   16, 0, 0
3fbd7ad0:	move   *a5(0x100), a5, 0
3fbd7af0:	cmp    a5, a11
3fbd7b00:	jrc   L3FBD7960
L3FBD7B10:
3fbd7b10:	move   *a9(0x80), a7, 1
3fbd7b30:	move   *a7(0x60), a7, 1
3fbd7b50:	move   *a13(0x40), *a7(0x110), 0
3fbd7b80:	move   *a13(0x20), a8, 1
L3FBD7BA0:
3fbd7ba0:	move   *sp(0x160), a14, 1
3fbd7bc0:	mmfm   sp, a0,a2,a4,a5,a7,a9,a10,a11,a12,a13
3fbd7be0:	rets   2
L3FBD7BF0:
3fbd7bf0:	mmtm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3fbd7c10:	move   a14, a13
3fbd7c20:	addi   0x40, a14
3fbd7c40:	move   *a13(0xffc0), a9, 1
3fbd7c60:	move   *a13(0xffe0), a11, 1
3fbd7c80:	jreq   L3FBD7FE0
3fbd7c90:	move   *a11(0x80), a7, 1
3fbd7cb0:	move   *a7(0x60), a7, 1
3fbd7cd0:	setf   16, 0, 0
3fbd7ce0:	move   *a7(0x110), a7, 0
3fbd7d00:	move   a7, *a13, 1
3fbd7d10:	mods   a7, a9
3fbd7d20:	jrge   L3FBD7D40
3fbd7d30:	add    a7, a9
L3FBD7D40:
3fbd7d40:	move   *a11(0x80), a7, 1
3fbd7d60:	move   *a7(0x60), a7, 1
3fbd7d80:	move   *a7(0xe0), a10, 1
3fbd7da0:	move   *a13, a7, 1
3fbd7db0:	subk   32, a7
3fbd7dc0:	jrne   L3FBD7FE0
3fbd7dd0:	move   *a13, a12, 1
3fbd7de0:	move   a12, a7
3fbd7df0:	sub    a9, a7
3fbd7e00:	move   a7, a12
3fbd7e10:	move   a9, a7
3fbd7e20:	sll    0x5, a7
3fbd7e30:	addi   0xd8c00, a7
3fbd7e60:	move   *a7, a0, 1
3fbd7e70:	move   *a11(0x80), a7, 1
3fbd7e90:	move   *a7(0x60), a7, 1
3fbd7eb0:	move   *a7(0x100), a7, 0
3fbd7ed0:	sll    0x5, a7
3fbd7ee0:	add    a10, a7
3fbd7ef0:	move   a7, a11
3fbd7f00:	cmp    a11, a10
3fbd7f10:	jrnc   L3FBD7FE0
L3FBD7F20:
3fbd7f20:	move   *a10, a2, 1
3fbd7f30:	move   a2, a7
3fbd7f40:	sll    a9, a7
3fbd7f50:	move   a12, a5
3fbd7f60:	neg    a5
3fbd7f70:	move   a2, a3
3fbd7f80:	srl    a5, a3
3fbd7f90:	and    a0, a3
3fbd7fa0:	or     a3, a7
3fbd7fb0:	move   a7, *a10+, 1
3fbd7fc0:	cmp    a11, a10
3fbd7fd0:	jrc   L3FBD7F20
L3FBD7FE0:
3fbd7fe0:	move   *sp(0x160), a14, 1
3fbd8000:	mmfm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3fbd8020:	rets   2
L3FBD8030:
3fbd8030:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3fbd8050:	move   a14, a13
3fbd8060:	addi   0xc0, a14
3fbd8080:	move   *a13(0xffe0), a9, 1
3fbd80a0:	jaeq   L3FBD8BD0
3fbd80c0:	move   *a9(0x80), a11, 1
3fbd80e0:	move   *a11(0x60), a11, 1
3fbd8100:	setf   16, 0, 0
3fbd8110:	move   *a11(0x100), a11, 0
3fbd8130:	move   a11, *a13, 1
3fbd8140:	move   *a13(0xffc0), a7, 1
3fbd8160:	mods   a11, a7
3fbd8170:	move   a7, *a13(0xffc0), 1
3fbd8190:	jrge   L3FBD81D0
3fbd81a0:	add    a11, a7
3fbd81b0:	move   a7, *a13(0xffc0), 1
L3FBD81D0:
3fbd81d0:	move   *a9(0x80), a7, 1
3fbd81f0:	move   *a7(0x60), a7, 1
3fbd8210:	move   *a7(0x140), *a13(0x20), 1
3fbd8240:	move   *a13(0x20), a7, 1
3fbd8260:	subk   4, a7
3fbd8270:	jrne   L3FBD87D0
3fbd8280:	move   *a13(0xffc0), a7, 1
3fbd82a0:	move   a11, a5
3fbd82b0:	sub    a7, a5
3fbd82c0:	move   a5, *a13(0x60), 1
3fbd82e0:	move   *a9(0x80), a5, 1
3fbd8300:	move   *a5(0x60), a5, 1
3fbd8320:	move   *a5(0xe0), a10, 1
3fbd8340:	move   *a13(0x60), a5, 1
3fbd8360:	sll    0x5, a5
3fbd8370:	add    a10, a5
3fbd8380:	move   a5, a11
3fbd8390:	move   *a13(0x60), a5, 1
3fbd83b0:	sll    0x2, a5
3fbd83c0:	move   a5, *a13(0x40), 1
3fbd83e0:	move   a14, -*sp, 1
3fbd83f0:	move   a5, *a14+, 1
3fbd8400:	calla  L3F701230
3fbd8430:	move   a8, *a13(0x80), 1
3fbd8450:	move   a8, a8
3fbd8460:	jreq   L3FBD8BD0
3fbd8470:	sub    a12, a12
3fbd8480:	move   *a13(0x60), a5, 1
3fbd84a0:	cmp    a5, a12
3fbd84b0:	jrge   L3FBD85A0
L3FBD84C0:
3fbd84c0:	move   a12, a7
3fbd84d0:	sll    0x5, a7
3fbd84e0:	move   *a13(0x80), a5, 1
3fbd8500:	add    a5, a7
3fbd8510:	move   a12, a3
3fbd8520:	sll    0x5, a3
3fbd8530:	add    a10, a3
3fbd8540:	move   *a3, *a7, 1
3fbd8550:	inc    a12
3fbd8560:	move   *a13(0x60), a7, 1
3fbd8580:	cmp    a7, a12
3fbd8590:	jrlt   L3FBD84C0
L3FBD85A0:
3fbd85a0:	sub    a12, a12
3fbd85b0:	move   *a13(0xffc0), a7, 1
3fbd85d0:	cmp    a7, a12
3fbd85e0:	jrge   L3FBD8650
L3FBD85F0:
3fbd85f0:	move   *a11+, *a10+, 1
3fbd8600:	inc    a12
3fbd8610:	move   *a13(0xffc0), a7, 1
3fbd8630:	cmp    a7, a12
3fbd8640:	jrlt   L3FBD85F0
L3FBD8650:
3fbd8650:	sub    a12, a12
3fbd8660:	move   *a13(0x60), a5, 1
3fbd8680:	cmp    a5, a12
3fbd8690:	jrge   L3FBD8760
L3FBD86A0:
3fbd86a0:	move   a12, a7
3fbd86b0:	sll    0x5, a7
3fbd86c0:	move   *a13(0x80), a5, 1
3fbd86e0:	add    a5, a7
3fbd86f0:	move   *a7(0x0), *a10+, 1
3fbd8710:	inc    a12
3fbd8720:	move   *a13(0x60), a7, 1
3fbd8740:	cmp    a7, a12
3fbd8750:	jrlt   L3FBD86A0
L3FBD8760:
3fbd8760:	move   a14, -*sp, 1
3fbd8770:	move   *a13(0x80), *a14+, 1
3fbd8790:	calla  L3F702440
3fbd87c0:	jruc   L3FBD8BD0
L3FBD87D0:
3fbd87d0:	move   *a9(0x80), a7, 1
3fbd87f0:	move   *a7(0x60), a7, 1
3fbd8810:	move   *a7(0xe0), *a13(0x80), 1
3fbd8840:	move   *a13(0xffc0), a7, 1
3fbd8860:	move   *a13(0x20), a5, 1
3fbd8880:	mpys   a5, a7
3fbd8890:	move   a7, *a13(0x60), 1
3fbd88b0:	mpys   a5, a11
3fbd88c0:	sub    a7, a11
3fbd88d0:	move   a11, *a13(0x40), 1
3fbd88f0:	move   a14, -*sp, 1
3fbd8900:	move   a11, *a14+, 1
3fbd8910:	calla  L3F701230
3fbd8940:	move   a8, *a13(0xa0), 1
3fbd8960:	move   a8, a3
3fbd8970:	jreq   L3FBD8BD0
3fbd8980:	move   a14, -*sp, 1
3fbd8990:	move   a11, *a14+, 1
3fbd89a0:	move   a3, *a14+, 1
3fbd89b0:	move   *a13(0x80), *a14+, 1
3fbd89d0:	calla  L3FB44400
3fbd8a00:	move   a14, -*sp, 1
3fbd8a10:	move   a7, *a14+, 1
3fbd8a20:	move   *a13(0x80), *a14+, 1
3fbd8a40:	sll    0x3, a11
3fbd8a50:	move   *a13(0x80), a3, 1
3fbd8a70:	add    a3, a11
3fbd8a80:	move   a11, *a14+, 1
3fbd8a90:	calla  L3FB44400
3fbd8ac0:	move   a14, -*sp, 1
3fbd8ad0:	move   *a13(0x40), *a14+, 1
3fbd8af0:	sll    0x3, a7
3fbd8b00:	add    a3, a7
3fbd8b10:	move   a7, *a14+, 1
3fbd8b20:	move   *a13(0xa0), *a14+, 1
3fbd8b40:	calla  L3FB44400
3fbd8b70:	move   a14, -*sp, 1
3fbd8b80:	move   *a13(0xa0), *a14+, 1
3fbd8ba0:	calla  L3F702440
L3FBD8BD0:
3fbd8bd0:	move   *sp(0x120), a14, 1
3fbd8bf0:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3fbd8c10:	rets   2
3fbd8c20:	rl     a10, a4
3fbd8c30:	.word  0x7373
3fbd8c40:	sll    a11, sp
3fbd8c50:	sla    a11, a9
3fbd8c60:	sra    b11, b4
3fbd8c70:	move   a10, a4
3fbd8c80:	sla    0x2, a8
3fbd8c90:	sla    0x1, a13
3fbd8ca0:	sla    a11, a2
3fbd8cb0:	sla    0x3, a4
3fbd8cc0:	sra    b11, b2
3fbd8cd0:	sla    0x3, a6
3fbd8ce0:	modu   a11, a3
3fbd8cf0:	modu   b3, b5
3fbd8d00:	sla    0x3, b4
3fbd8d10:	sra    a1, a5
3fbd8d20:	srl    a1, a0
3fbd8d30:	.word  0x726f
3fbd8d40:	rl     a1, a0
3fbd8d50:	sla    a11, a5
3fbd8d60:	sra    a11, a4
3fbd8d70:	sla    0x3, b2
3fbd8d80:	.word  0x7825
3fbd8d90:	.word  0x000a
3fbd8da0:	move   a13, -*sp, 1
3fbd8db0:	move   a14, a13
3fbd8dc0:	move   *sp(0x40), a14, 1
3fbd8de0:	move   *sp+, a13, 1
3fbd8df0:	rets   2
3fbd8e00:	mmtm   sp, a9,a11,a13
3fbd8e20:	move   a14, a13
3fbd8e30:	move   *a13(0xffe0), a11, 1
3fbd8e50:	move   *a11(0x80), a9, 1
3fbd8e70:	move   *a9(0x4e0), a11, 1
3fbd8e90:	dsjs   a11, L3FBD8F00
L3FBD8EA0:
3fbd8ea0:	move   *a9(0x80), a9, 1
3fbd8ec0:	move   *a9(0x4e0), a11, 1
3fbd8ee0:	dec    a11
3fbd8ef0:	jreq   L3FBD8EA0
L3FBD8F00:
3fbd8f00:	move   *a13(0xffa0), a11, 1
3fbd8f20:	dsjs   a11, L3FBD8FD0
3fbd8f30:	move   a14, -*sp, 1
3fbd8f40:	move   *a13(0xffa0), *a14+, 1
3fbd8f60:	move   *a13(0xffc0), *a14+, 1
3fbd8f80:	move   a9, *a14+, 1
3fbd8f90:	move   *a9(0x580), a11, 1
3fbd8fb0:	call   a11
3fbd8fc0:	jruc   L3FBD9060
L3FBD8FD0:
3fbd8fd0:	move   a14, -*sp, 1
3fbd8fe0:	move   *a13(0xffa0), *a14+, 1
3fbd9000:	move   *a13(0xffc0), *a14+, 1
3fbd9020:	move   a9, *a14+, 1
3fbd9030:	move   *a9(0x560), a11, 1
3fbd9050:	call   a11
L3FBD9060:
3fbd9060:	move   *sp(0x80), a14, 1
3fbd9080:	mmfm   sp, a9,a11,a13
3fbd90a0:	rets   2
3fbd90b0:	mmtm   sp, a9,a11,a13
3fbd90d0:	move   a14, a13
3fbd90e0:	move   *a13(0xffe0), a9, 1
3fbd9100:	move   *a13(0xffa0), a11, 1
3fbd9120:	jrne   L3FBD9240
3fbd9130:	move   *a9(0x500), a11, 1
3fbd9150:	jreq   L3FBD91D0
3fbd9160:	move   a14, -*sp, 1
3fbd9170:	move   *a13(0xffc0), *a14+, 1
3fbd9190:	calla  L3F741AC0
3fbd91c0:	jruc   L3FBD9340
L3FBD91D0:
3fbd91d0:	move   a14, -*sp, 1
3fbd91e0:	move   *a13(0xffc0), *a14+, 1
3fbd9200:	calla  L3F742290
3fbd9230:	jruc   L3FBD9340
L3FBD9240:
3fbd9240:	move   *a9(0x540), a11, 1
3fbd9260:	jreq   L3FBD92E0
3fbd9270:	move   a14, -*sp, 1
3fbd9280:	move   *a13(0xffc0), *a14+, 1
3fbd92a0:	calla  L3F741AC0
3fbd92d0:	jruc   L3FBD9340
L3FBD92E0:
3fbd92e0:	move   a14, -*sp, 1
3fbd92f0:	move   *a13(0xffc0), *a14+, 1
3fbd9310:	calla  L3F742290
L3FBD9340:
3fbd9340:	move   *sp(0x80), a14, 1
3fbd9360:	mmfm   sp, a9,a11,a13
3fbd9380:	rets   2
3fbd9390:	mmtm   sp, a7,a9,a10,a11,a13
3fbd93b0:	move   a14, a13
3fbd93c0:	addk   32, a14
3fbd93d0:	move   *a13(0xffe0), a9, 1
3fbd93f0:	move   *a9(0x6c0), a10, 1
3fbd9410:	move   *a13(0xffa0), a11, 1
3fbd9430:	jrne   L3FBD94C0
3fbd9440:	move   *a10(0x60), a7, 1
3fbd9460:	move   *a7(0x80), a7, 1
3fbd9480:	move   *a7(0x60), *a13(0x0), 1
3fbd94b0:	jruc   L3FBD9530
L3FBD94C0:
3fbd94c0:	move   *a10(0x80), a7, 1
3fbd94e0:	move   *a7(0x80), a7, 1
3fbd9500:	move   *a7(0x60), *a13(0x0), 1
L3FBD9530:
3fbd9530:	move   a14, -*sp, 1
3fbd9540:	move   *a13(0x0), *a14+, 1
3fbd9560:	movi   0x3f745360, a7
3fbd9590:	move   a7, *a14+, 1
3fbd95a0:	move   *a13(0xffc0), *a14+, 1
3fbd95c0:	calla  L3F741650
3fbd95f0:	move   *sp(0xc0), a14, 1
3fbd9610:	mmfm   sp, a7,a9,a10,a11,a13
3fbd9630:	rets   2
3fbd9640:	mmtm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3fbd9660:	move   a14, a13
3fbd9670:	addi   0xc0, a14
3fbd9690:	move   *a13(0xffe0), a9, 1
3fbd96b0:	move   *a13(0xffc0), a10, 1
3fbd96d0:	move   *a13(0xffa0), a11, 1
3fbd96f0:	move   *a13(0xff80), a12, 1
3fbd9710:	move   *a13(0xff60), a0, 1
3fbd9730:	move   *a9(0x4e0), a7, 1
3fbd9750:	jrne   L3FBD97A0
3fbd9760:	move   *a13(0xff40), a7, 1
3fbd9780:	jaeq   L3FBDA2B0
L3FBD97A0:
3fbd97a0:	setf   2, 0, 0
3fbd97b0:	move   *a9(0x688), a7, 0
3fbd97d0:	subk   2, a7
3fbd97e0:	jaeq   L3FBDA2B0
3fbd9800:	setf   16, 1, 0
3fbd9810:	move   a10, *a13(0x20), 0
3fbd9830:	move   a11, *a13(0x30), 0
3fbd9850:	move   a12, a7
3fbd9860:	jreq   L3FBD98C0
3fbd9870:	move   a10, a7
3fbd9880:	add    a12, a7
3fbd9890:	move   a7, *a13(0x40), 0
3fbd98b0:	jruc   L3FBD9920
L3FBD98C0:
3fbd98c0:	move   *a9(0x360), a7, 0
3fbd98e0:	add    a10, a7
3fbd98f0:	sub    a10, a7
3fbd9900:	move   a7, *a13(0x40), 0
L3FBD9920:
3fbd9920:	move   a0, a7
3fbd9930:	jreq   L3FBD9990
3fbd9940:	move   a11, a7
3fbd9950:	add    a0, a7
3fbd9960:	move   a7, *a13(0x50), 0
3fbd9980:	jruc   L3FBD99F0
L3FBD9990:
3fbd9990:	move   *a9(0x370), a7, 0
3fbd99b0:	add    a11, a7
3fbd99c0:	sub    a11, a7
3fbd99d0:	move   a7, *a13(0x50), 0
L3FBD99F0:
3fbd99f0:	move   a14, -*sp, 1
3fbd9a00:	move   a13, *a14+, 1
3fbd9a10:	sub    a7, a7
3fbd9a20:	move   a7, *a14+, 1
3fbd9a30:	move   *a13(0x50), a5, 0
3fbd9a50:	move   a5, *a14+, 1
3fbd9a60:	move   *a13(0x40), a3, 0
3fbd9a80:	move   a3, *a14+, 1
3fbd9a90:	move   *a13(0x30), a7, 0
3fbd9ab0:	move   a7, *a14+, 1
3fbd9ac0:	move   *a13(0x20), a3, 0
3fbd9ae0:	move   a3, *a14+, 1
3fbd9af0:	move   *a9(0x20), a3, 1
3fbd9b10:	move   *a3(0x1100), a3, 1
3fbd9b30:	call   a3
3fbd9b40:	move   *a13(0xff40), a3, 1
3fbd9b60:	jreq   L3FBDA040
3fbd9b70:	move   a14, -*sp, 1
3fbd9b80:	move   a13, *a14+, 1
3fbd9b90:	move   *a9(0x20), a7, 1
3fbd9bb0:	move   *a7(0xe80), a7, 1
3fbd9bd0:	call   a7
3fbd9be0:	move   a8, *a9(0x240), 1
3fbd9c00:	move   a14, -*sp, 1
3fbd9c10:	move   *a9(0x1c0), *a14+, 1
3fbd9c30:	move   *a9(0x240), *a14+, 1
3fbd9c50:	move   *a9(0x240), *a14+, 1
3fbd9c70:	move   *a9(0x20), a7, 1
3fbd9c90:	move   *a7(0xee0), a7, 1
3fbd9cb0:	call   a7
3fbd9cc0:	move   a14, -*sp, 1
3fbd9cd0:	setf   16, 1, 0
3fbd9ce0:	move   *a9(0x3b0), a8, 0
3fbd9d00:	move   a8, *a14+, 1
3fbd9d10:	move   *a9(0x3a0), a8, 0
3fbd9d30:	move   a8, *a14+, 1
3fbd9d40:	move   *a9(0x240), *a14+, 1
3fbd9d60:	move   *a9(0x20), a7, 1
3fbd9d80:	move   *a7(0xf80), a7, 1
3fbd9da0:	call   a7
3fbd9db0:	setf   16, 1, 0
3fbd9dc0:	move   *a9(0x3a0), a7, 0
3fbd9de0:	neg    a7
3fbd9df0:	move   a7, *a13(0xa0), 0
3fbd9e10:	move   *a9(0x3b0), a7, 0
3fbd9e30:	neg    a7
3fbd9e40:	move   a7, *a13(0xb0), 0
3fbd9e60:	move   a14, -*sp, 1
3fbd9e70:	move   a13, a7
3fbd9e80:	addi   0xa0, a7
3fbd9ea0:	move   *a7+, *a14+, 1
3fbd9eb0:	move   *a9(0x240), *a14+, 1
3fbd9ed0:	calla  L3FC2EAA0
3fbd9f00:	move   a14, -*sp, 1
3fbd9f10:	movk   4, a7
3fbd9f20:	move   a7, *a14+, 1
3fbd9f30:	calla  L3F701230
3fbd9f60:	move   a8, *a13(0x80), 1
3fbd9f80:	move   a9, *a8, 1
3fbd9f90:	move   a14, -*sp, 1
3fbd9fa0:	sub    a5, a5
3fbd9fb0:	move   a5, *a14+, 1
3fbd9fc0:	move   a5, *a14+, 1
3fbd9fd0:	move   a8, *a14+, 1
3fbd9fe0:	movk   1, a5
3fbd9ff0:	move   a5, *a14+, 1
3fbda000:	calla  L3F912390
3fbda030:	jruc   L3FBDA2B0
L3FBDA040:
3fbda040:	move   a14, -*sp, 1
3fbda050:	move   a13, *a14+, 1
3fbda060:	move   *a9(0x20), a7, 1
3fbda080:	move   *a7(0xe80), a7, 1
3fbda0a0:	call   a7
3fbda0b0:	move   a8, a2
3fbda0c0:	move   a14, -*sp, 1
3fbda0d0:	move   *a9(0x1c0), *a14+, 1
3fbda0f0:	move   a2, *a14+, 1
3fbda100:	move   a2, *a14+, 1
3fbda110:	move   *a9(0x20), a7, 1
3fbda130:	move   *a7(0xee0), a7, 1
3fbda150:	call   a7
3fbda160:	move   *a9(0x500), a7, 1
3fbda180:	jreq   L3FBDA1F0
3fbda190:	move   a14, -*sp, 1
3fbda1a0:	move   a2, *a14+, 1
3fbda1b0:	calla  L3F741AC0
3fbda1e0:	jruc   L3FBDA240
L3FBDA1F0:
3fbda1f0:	move   a14, -*sp, 1
3fbda200:	move   a2, *a14+, 1
3fbda210:	calla  L3F742290
L3FBDA240:
3fbda240:	move   a14, -*sp, 1
3fbda250:	move   a2, *a14+, 1
3fbda260:	move   *a9(0x20), a7, 1
3fbda280:	move   *a7(0xec0), a7, 1
3fbda2a0:	call   a7
L3FBDA2B0:
3fbda2b0:	move   *sp(0x160), a14, 1
3fbda2d0:	mmfm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3fbda2f0:	rets   2
3fbda300:	mmtm   sp, a0,a2,a3,a4,a5,a7,a9,a10,a11,a12,a13
3fbda320:	move   a14, a13
3fbda330:	addi   0xe0, a14
3fbda350:	move   *a13(0xffe0), a9, 1
3fbda370:	move   *a13(0xffc0), a10, 1
3fbda390:	move   *a13(0xffa0), a11, 1
3fbda3b0:	move   *a13(0xff80), a12, 1
3fbda3d0:	move   *a13(0xff60), a0, 1
3fbda3f0:	move   *a9(0x4e0), a7, 1
3fbda410:	jrne   L3FBDA460
3fbda420:	move   *a13(0xff40), a7, 1
3fbda440:	jaeq   L3FBDAEC0
L3FBDA460:
3fbda460:	setf   2, 0, 0
3fbda470:	move   *a9(0x688), a7, 0
3fbda490:	subk   2, a7
3fbda4a0:	jaeq   L3FBDAEC0
3fbda4c0:	setf   16, 1, 0
3fbda4d0:	move   a10, *a13(0x20), 0
3fbda4f0:	move   a11, *a13(0x30), 0
3fbda510:	move   a12, a7
3fbda520:	jreq   L3FBDA580
3fbda530:	move   a10, a7
3fbda540:	add    a12, a7
3fbda550:	move   a7, *a13(0x40), 0
3fbda570:	jruc   L3FBDA5E0
L3FBDA580:
3fbda580:	move   *a9(0x360), a7, 0
3fbda5a0:	add    a10, a7
3fbda5b0:	sub    a10, a7
3fbda5c0:	move   a7, *a13(0x40), 0
L3FBDA5E0:
3fbda5e0:	move   a0, a7
3fbda5f0:	jreq   L3FBDA650
3fbda600:	move   a11, a7
3fbda610:	add    a0, a7
3fbda620:	move   a7, *a13(0x50), 0
3fbda640:	jruc   L3FBDA6B0
L3FBDA650:
3fbda650:	move   *a9(0x370), a7, 0
3fbda670:	add    a11, a7
3fbda680:	sub    a11, a7
3fbda690:	move   a7, *a13(0x50), 0
L3FBDA6B0:
3fbda6b0:	move   a14, -*sp, 1
3fbda6c0:	move   a13, *a14+, 1
3fbda6d0:	sub    a7, a7
3fbda6e0:	move   a7, *a14+, 1
3fbda6f0:	move   *a13(0x50), a5, 0
3fbda710:	move   a5, *a14+, 1
3fbda720:	move   *a13(0x40), a3, 0
3fbda740:	move   a3, *a14+, 1
3fbda750:	move   *a13(0x30), a7, 0
3fbda770:	move   a7, *a14+, 1
3fbda780:	move   *a13(0x20), a3, 0
3fbda7a0:	move   a3, *a14+, 1
3fbda7b0:	move   *a9(0x20), a3, 1
3fbda7d0:	move   *a3(0x1100), a3, 1
3fbda7f0:	call   a3
3fbda800:	move   *a13(0xff40), a3, 1
3fbda820:	jreq   L3FBDAD00
3fbda830:	move   a14, -*sp, 1
3fbda840:	move   a13, *a14+, 1
3fbda850:	move   *a9(0x20), a7, 1
3fbda870:	move   *a7(0xe80), a7, 1
3fbda890:	call   a7
3fbda8a0:	move   a8, *a9(0x240), 1
3fbda8c0:	move   a14, -*sp, 1
3fbda8d0:	move   *a9(0x1c0), *a14+, 1
3fbda8f0:	move   *a9(0x240), *a14+, 1
3fbda910:	move   *a9(0x240), *a14+, 1
3fbda930:	move   *a9(0x20), a7, 1
3fbda950:	move   *a7(0xee0), a7, 1
3fbda970:	call   a7
3fbda980:	move   a14, -*sp, 1
3fbda990:	setf   16, 1, 0
3fbda9a0:	move   *a9(0x3b0), a8, 0
3fbda9c0:	move   a8, *a14+, 1
3fbda9d0:	move   *a9(0x3a0), a8, 0
3fbda9f0:	move   a8, *a14+, 1
3fbdaa00:	move   *a9(0x240), *a14+, 1
3fbdaa20:	move   *a9(0x20), a7, 1
3fbdaa40:	move   *a7(0xf80), a7, 1
3fbdaa60:	call   a7
3fbdaa70:	setf   16, 1, 0
3fbdaa80:	move   *a9(0x3a0), a7, 0
3fbdaaa0:	neg    a7
3fbdaab0:	move   a7, *a13(0xc0), 0
3fbdaad0:	move   *a9(0x3b0), a7, 0
3fbdaaf0:	neg    a7
3fbdab00:	move   a7, *a13(0xd0), 0
3fbdab20:	move   a14, -*sp, 1
3fbdab30:	move   a13, a7
3fbdab40:	addi   0xc0, a7
3fbdab60:	move   *a7+, *a14+, 1
3fbdab70:	move   *a9(0x240), *a14+, 1
3fbdab90:	calla  L3FC2EAA0
3fbdabc0:	move   a14, -*sp, 1
3fbdabd0:	movk   4, a7
3fbdabe0:	move   a7, *a14+, 1
3fbdabf0:	calla  L3F701230
3fbdac20:	move   a8, *a13(0xa0), 1
3fbdac40:	move   a9, *a8, 1
3fbdac50:	move   a14, -*sp, 1
3fbdac60:	sub    a5, a5
3fbdac70:	move   a5, *a14+, 1
3fbdac80:	move   a5, *a14+, 1
3fbdac90:	move   a8, *a14+, 1
3fbdaca0:	movk   1, a5
3fbdacb0:	move   a5, *a14+, 1
3fbdacc0:	calla  L3F912390
3fbdacf0:	jruc   L3FBDAEC0
L3FBDAD00:
3fbdad00:	move   a14, -*sp, 1
3fbdad10:	move   a13, *a14+, 1
3fbdad20:	move   *a9(0x20), a7, 1
3fbdad40:	move   *a7(0xe80), a7, 1
3fbdad60:	call   a7
3fbdad70:	move   a8, a2
3fbdad80:	move   a14, -*sp, 1
3fbdad90:	move   *a9(0x1c0), *a14+, 1
3fbdadb0:	move   a2, *a14+, 1
3fbdadc0:	move   a2, *a14+, 1
3fbdadd0:	move   *a9(0x20), a7, 1
3fbdadf0:	move   *a7(0xee0), a7, 1
3fbdae10:	call   a7
3fbdae20:	move   *a9(0x6c0), *a13(0x80), 1
3fbdae50:	move   a14, -*sp, 1
3fbdae60:	move   a2, *a14+, 1
3fbdae70:	move   *a9(0x20), a7, 1
3fbdae90:	move   *a7(0xec0), a7, 1
3fbdaeb0:	call   a7
L3FBDAEC0:
3fbdaec0:	move   *sp(0x180), a14, 1
3fbdaee0:	mmfm   sp, a0,a2,a3,a4,a5,a7,a9,a10,a11,a12,a13
3fbdaf00:	rets   2
3fbdaf10:	mmtm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3fbdaf30:	move   a14, a13
3fbdaf40:	addi   0x20a0, a14
3fbdaf60:	sub    a2, a2
3fbdaf70:	move   *a13(0xff80), a7, 1
3fbdaf90:	sra    0x5, a7
3fbdafa0:	move   a7, *a13(0x20), 1
3fbdafc0:	move   a2, *a13, 1
3fbdafd0:	move   *a13(0xff60), a7, 1
3fbdaff0:	cmp    a7, a2
3fbdb000:	jage   L3FBDC360
L3FBDB020:
3fbdb020:	move   *a13(0xffc0), a7, 1
3fbdb040:	move   *a7(0x80), a5, 1
3fbdb060:	move   *a5(0x60), a5, 1
3fbdb080:	move   *a7(0x80), a3, 1
3fbdb0a0:	move   *a3(0x60), a3, 1
3fbdb0c0:	move   *a13, a7, 1
3fbdb0d0:	move   *a3(0x140), a3, 1
3fbdb0f0:	mpyu   a7, a3
3fbdb100:	sll    0x3, a3
3fbdb110:	move   *a5(0xe0), a5, 1
3fbdb130:	add    a3, a5
3fbdb140:	move   a5, a9
3fbdb150:	move   a9, *a13(0x60), 1
3fbdb170:	sub    a5, a5
3fbdb180:	move   a5, *a13(0x80), 1
3fbdb1a0:	move   *a13(0x20), a3, 1
3fbdb1c0:	sll    0x5, a3
3fbdb1d0:	add    a9, a3
3fbdb1e0:	move   a3, a10
3fbdb1f0:	cmp    a10, a9
3fbdb200:	jrnc   L3FBDB890
L3FBDB210:
3fbdb210:	move   *a9, a0, 1
3fbdb220:	move   @0xd8c20, a11, 1
3fbdb250:	sub    a12, a12
L3FBDB260:
3fbdb260:	move   a0, a7
3fbdb270:	and    a11, a7
3fbdb280:	jreq   L3FBDB490
3fbdb290:	move   *a13(0x80), a7, 1
3fbdb2b0:	jrne   L3FBDB810
3fbdb2c0:	move   a2, a5
3fbdb2d0:	sll    0x5, a5
3fbdb2e0:	add    a13, a5
3fbdb2f0:	move   *a13(0x60), a3, 1
3fbdb310:	move   a9, a7
3fbdb320:	sub    a3, a7
3fbdb330:	sra    0x5, a7
3fbdb340:	sll    0x5, a7
3fbdb350:	add    a12, a7
3fbdb360:	move   *a13(0xff40), a3, 1
3fbdb380:	add    a3, a7
3fbdb390:	setf   16, 1, 0
3fbdb3a0:	move   a7, *a5(0xa0), 0
3fbdb3c0:	move   a2, a7
3fbdb3d0:	sll    0x5, a7
3fbdb3e0:	add    a13, a7
3fbdb3f0:	move   *a13, a5, 1
3fbdb400:	move   *a13(0xff20), a3, 1
3fbdb420:	add    a3, a5
3fbdb430:	move   a5, *a7(0xb0), 0
3fbdb450:	movk   1, a7
3fbdb460:	move   a7, *a13(0x80), 1
3fbdb480:	jruc   L3FBDB810
L3FBDB490:
3fbdb490:	move   *a13(0x80), a7, 1
3fbdb4b0:	jreq   L3FBDB810
3fbdb4c0:	move   *a13(0x60), a5, 1
3fbdb4e0:	move   a9, a3
3fbdb4f0:	sub    a5, a3
3fbdb500:	sra    0x5, a3
3fbdb510:	sll    0x5, a3
3fbdb520:	add    a12, a3
3fbdb530:	move   *a13(0xff40), a5, 1
3fbdb550:	add    a5, a3
3fbdb560:	move   a2, a5
3fbdb570:	sll    0x5, a5
3fbdb580:	add    a13, a5
3fbdb590:	setf   16, 1, 0
3fbdb5a0:	move   *a5(0xa0), a5, 0
3fbdb5c0:	sub    a5, a3
3fbdb5d0:	move   a2, a5
3fbdb5e0:	sll    0x5, a5
3fbdb5f0:	add    a13, a5
3fbdb600:	move   a3, *a5(0x10a0), 1
3fbdb620:	inc    a2
3fbdb630:	cmpi   0x80, a2
3fbdb650:	jrlt   L3FBDB7E0
3fbdb660:	move   a14, -*sp, 1
3fbdb670:	movk   1, a5
3fbdb680:	move   a5, *a14+, 1
3fbdb690:	move   a13, a3
3fbdb6a0:	addi   0x10a0, a3
3fbdb6c0:	move   a3, *a14+, 1
3fbdb6d0:	move   a13, a5
3fbdb6e0:	addi   0xa0, a5
3fbdb700:	move   a5, *a14+, 1
3fbdb710:	movi   0x80, a3
3fbdb730:	move   a3, *a14+, 1
3fbdb740:	move   *a13(0xffe0), *a14+, 1
3fbdb760:	move   *a13(0xffa0), *a14+, 1
3fbdb780:	move   *a13(0xffe0), a3, 1
3fbdb7a0:	move   *a3(0x340), a5, 1
3fbdb7c0:	call   a5
3fbdb7d0:	sub    a2, a2
L3FBDB7E0:
3fbdb7e0:	sub    a5, a5
3fbdb7f0:	move   a5, *a13(0x80), 1
L3FBDB810:
3fbdb810:	sll    0x1, a11
3fbdb820:	inc    a12
3fbdb830:	cmpi   0x20, a12
3fbdb850:	jrlt   L3FBDB260
3fbdb860:	addk   32, a9
3fbdb870:	cmp    a10, a9
3fbdb880:	jrc   L3FBDB210
L3FBDB890:
3fbdb890:	move   *a13(0xff80), a7, 1
3fbdb8b0:	andi   0x1f, a7
3fbdb8e0:	move   a7, *a13(0x40), 1
3fbdb900:	jreq   L3FBDBF90
3fbdb910:	move   *a9, a0, 1
3fbdb920:	move   @0xd8c20, a11, 1
3fbdb950:	sub    a12, a12
3fbdb960:	cmp    a7, a12
3fbdb970:	jrge   L3FBDBF90
L3FBDB980:
3fbdb980:	move   a0, a7
3fbdb990:	and    a11, a7
3fbdb9a0:	jreq   L3FBDBBB0
3fbdb9b0:	move   *a13(0x80), a7, 1
3fbdb9d0:	jrne   L3FBDBF30
3fbdb9e0:	move   a2, a5
3fbdb9f0:	sll    0x5, a5
3fbdba00:	add    a13, a5
3fbdba10:	move   *a13(0x60), a3, 1
3fbdba30:	move   a9, a7
3fbdba40:	sub    a3, a7
3fbdba50:	sra    0x5, a7
3fbdba60:	sll    0x5, a7
3fbdba70:	add    a12, a7
3fbdba80:	move   *a13(0xff40), a3, 1
3fbdbaa0:	add    a3, a7
3fbdbab0:	setf   16, 1, 0
3fbdbac0:	move   a7, *a5(0xa0), 0
3fbdbae0:	move   a2, a7
3fbdbaf0:	sll    0x5, a7
3fbdbb00:	add    a13, a7
3fbdbb10:	move   *a13, a5, 1
3fbdbb20:	move   *a13(0xff20), a3, 1
3fbdbb40:	add    a3, a5
3fbdbb50:	move   a5, *a7(0xb0), 0
3fbdbb70:	movk   1, a7
3fbdbb80:	move   a7, *a13(0x80), 1
3fbdbba0:	jruc   L3FBDBF30
L3FBDBBB0:
3fbdbbb0:	move   *a13(0x80), a7, 1
3fbdbbd0:	jreq   L3FBDBF30
3fbdbbe0:	move   *a13(0x60), a5, 1
3fbdbc00:	move   a9, a3
3fbdbc10:	sub    a5, a3
3fbdbc20:	sra    0x5, a3
3fbdbc30:	sll    0x5, a3
3fbdbc40:	add    a12, a3
3fbdbc50:	move   *a13(0xff40), a5, 1
3fbdbc70:	add    a5, a3
3fbdbc80:	move   a2, a5
3fbdbc90:	sll    0x5, a5
3fbdbca0:	add    a13, a5
3fbdbcb0:	setf   16, 1, 0
3fbdbcc0:	move   *a5(0xa0), a5, 0
3fbdbce0:	sub    a5, a3
3fbdbcf0:	move   a2, a5
3fbdbd00:	sll    0x5, a5
3fbdbd10:	add    a13, a5
3fbdbd20:	move   a3, *a5(0x10a0), 1
3fbdbd40:	inc    a2
3fbdbd50:	cmpi   0x80, a2
3fbdbd70:	jrlt   L3FBDBF00
3fbdbd80:	move   a14, -*sp, 1
3fbdbd90:	movk   1, a5
3fbdbda0:	move   a5, *a14+, 1
3fbdbdb0:	move   a13, a3
3fbdbdc0:	addi   0x10a0, a3
3fbdbde0:	move   a3, *a14+, 1
3fbdbdf0:	move   a13, a5
3fbdbe00:	addi   0xa0, a5
3fbdbe20:	move   a5, *a14+, 1
3fbdbe30:	movi   0x80, a3
3fbdbe50:	move   a3, *a14+, 1
3fbdbe60:	move   *a13(0xffe0), *a14+, 1
3fbdbe80:	move   *a13(0xffa0), *a14+, 1
3fbdbea0:	move   *a13(0xffe0), a3, 1
3fbdbec0:	move   *a3(0x340), a5, 1
3fbdbee0:	call   a5
3fbdbef0:	sub    a2, a2
L3FBDBF00:
3fbdbf00:	sub    a5, a5
3fbdbf10:	move   a5, *a13(0x80), 1
L3FBDBF30:
3fbdbf30:	sll    0x1, a11
3fbdbf40:	inc    a12
3fbdbf50:	move   *a13(0x40), a7, 1
3fbdbf70:	cmp    a7, a12
3fbdbf80:	jrlt   L3FBDB980
L3FBDBF90:
3fbdbf90:	move   *a13(0x80), a5, 1
3fbdbfb0:	jreq   L3FBDC2E0
3fbdbfc0:	move   *a13(0x60), a3, 1
3fbdbfe0:	move   a9, a5
3fbdbff0:	sub    a3, a5
3fbdc000:	sra    0x5, a5
3fbdc010:	sll    0x5, a5
3fbdc020:	add    a12, a5
3fbdc030:	move   *a13(0xff40), a3, 1
3fbdc050:	add    a3, a5
3fbdc060:	move   a2, a3
3fbdc070:	sll    0x5, a3
3fbdc080:	add    a13, a3
3fbdc090:	setf   16, 1, 0
3fbdc0a0:	move   *a3(0xa0), a3, 0
3fbdc0c0:	sub    a3, a5
3fbdc0d0:	move   a2, a3
3fbdc0e0:	sll    0x5, a3
3fbdc0f0:	add    a13, a3
3fbdc100:	move   a5, *a3(0x10a0), 1
3fbdc120:	inc    a2
3fbdc130:	cmpi   0x80, a2
3fbdc150:	jrlt   L3FBDC2E0
3fbdc160:	move   a14, -*sp, 1
3fbdc170:	movk   1, a5
3fbdc180:	move   a5, *a14+, 1
3fbdc190:	move   a13, a3
3fbdc1a0:	addi   0x10a0, a3
3fbdc1c0:	move   a3, *a14+, 1
3fbdc1d0:	move   a13, a5
3fbdc1e0:	addi   0xa0, a5
3fbdc200:	move   a5, *a14+, 1
3fbdc210:	movi   0x80, a3
3fbdc230:	move   a3, *a14+, 1
3fbdc240:	move   *a13(0xffe0), *a14+, 1
3fbdc260:	move   *a13(0xffa0), *a14+, 1
3fbdc280:	move   *a13(0xffe0), a3, 1
3fbdc2a0:	move   *a3(0x340), a5, 1
3fbdc2c0:	call   a5
3fbdc2d0:	sub    a2, a2
L3FBDC2E0:
3fbdc2e0:	move   *a13, a5, 1
3fbdc2f0:	inc    a5
3fbdc300:	move   a5, *a13, 1
3fbdc310:	move   *a13(0xff60), a3, 1
3fbdc330:	cmp    a3, a5
3fbdc340:	jalt   L3FBDB020
L3FBDC360:
3fbdc360:	move   a2, a3
3fbdc370:	jreq   L3FBDC4D0
3fbdc380:	move   a14, -*sp, 1
3fbdc390:	movk   1, a7
3fbdc3a0:	move   a7, *a14+, 1
3fbdc3b0:	move   a13, a5
3fbdc3c0:	addi   0x10a0, a5
3fbdc3e0:	move   a5, *a14+, 1
3fbdc3f0:	move   a13, a3
3fbdc400:	addi   0xa0, a3
3fbdc420:	move   a3, *a14+, 1
3fbdc430:	move   a2, *a14+, 1
3fbdc440:	move   *a13(0xffe0), *a14+, 1
3fbdc460:	move   *a13(0xffa0), *a14+, 1
3fbdc480:	move   *a13(0xffe0), a7, 1
3fbdc4a0:	move   *a7(0x340), a3, 1
3fbdc4c0:	call   a3
L3FBDC4D0:
3fbdc4d0:	move   *sp(0x160), a14, 1
3fbdc4f0:	mmfm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3fbdc510:	rets   2
3fbdc520:	mmtm   sp, a11,a13
3fbdc540:	move   a14, a13
3fbdc550:	move   *a13(0xffa0), a11, 1
3fbdc570:	jreq   L3FBDC600
3fbdc580:	move   a14, -*sp, 1
3fbdc590:	move   *a13(0xffc0), *a14+, 1
3fbdc5b0:	move   *a13(0xffe0), *a14+, 1
3fbdc5d0:	calla  L3FBDC650
L3FBDC600:
3fbdc600:	move   *sp(0x60), a14, 1
3fbdc620:	mmfm   sp, a11,a13
3fbdc640:	rets   2
L3FBDC650:
3fbdc650:	mmtm   sp, a5,a7,a9,a11,a13
3fbdc670:	move   a14, a13
3fbdc680:	addi   0x290, a14
3fbdc6a0:	sub    a11, a11
3fbdc6b0:	setf   16, 1, 0
3fbdc6c0:	move   a11, *a13(0x280), 0
3fbdc6e0:	move   *a13(0xffc0), a9, 1
3fbdc700:	move   *a9(0x80), *a13(0x60), 0
3fbdc730:	move   *a9(0xa0), *a13(0x70), 0
3fbdc760:	move   a14, -*sp, 1
3fbdc770:	addi   0x160, a9
3fbdc790:	move   a9, *a14+, 1
3fbdc7a0:	move   *a13(0xffc0), a9, 1
3fbdc7c0:	addi   0x140, a9
3fbdc7e0:	move   a9, *a14+, 1
3fbdc7f0:	move   *a13(0xffc0), a9, 1
3fbdc810:	addi   0x120, a9
3fbdc830:	move   a9, *a14+, 1
3fbdc840:	move   *a13(0xffe0), a9, 1
3fbdc860:	move   *a9(0xe60), a7, 1
3fbdc880:	call   a7
3fbdc890:	move   a14, -*sp, 1
3fbdc8a0:	move   *a13(0xffc0), a7, 1
3fbdc8c0:	addi   0x100, a7
3fbdc8e0:	move   a7, *a14+, 1
3fbdc8f0:	move   *a13(0xffc0), a7, 1
3fbdc910:	addi   0xe0, a7
3fbdc930:	move   a7, *a14+, 1
3fbdc940:	move   *a13(0xffc0), a7, 1
3fbdc960:	addi   0xc0, a7
3fbdc980:	move   a7, *a14+, 1
3fbdc990:	move   *a9(0xe60), a7, 1
3fbdc9b0:	call   a7
3fbdc9c0:	move   *a13(0xffc0), a7, 1
3fbdc9e0:	move   *a7(0x120), a9, 1
3fbdca00:	move   *a7(0xc0), a7, 1
3fbdca20:	cmp    a7, a9
3fbdca30:	jrls   L3FBDCA90
3fbdca40:	movi   0xfffe, a9
3fbdca60:	setf   16, 1, 0
3fbdca70:	move   a9, *a13(0x280), 0
L3FBDCA90:
3fbdca90:	movk   16, a9
3fbdcaa0:	move   a9, *a13, 1
3fbdcab0:	setf   16, 1, 0
L3FBDCAC0:
3fbdcac0:	move   *a13(0xffc0), a11, 1
3fbdcae0:	move   *a13(0xffe0), a9, 1
3fbdcb00:	move   *a9, a7, 1
3fbdcb10:	sll    0x5, a7
3fbdcb20:	add    a11, a7
3fbdcb30:	move   *a13, a5, 1
3fbdcb40:	sll    0x4, a5
3fbdcb50:	move   *a7(0x1a0), a7, 1
3fbdcb70:	add    a5, a7
3fbdcb80:	move   *a13(0x280), a5, 0
3fbdcba0:	move   *a7, a7, 0
3fbdcbb0:	xor    a5, a7
3fbdcbc0:	move   *a9, a5, 1
3fbdcbd0:	sll    0x5, a5
3fbdcbe0:	add    a11, a5
3fbdcbf0:	move   *a13, a9, 1
3fbdcc00:	subk   16, a9
3fbdcc10:	sll    0x4, a9
3fbdcc20:	move   *a5(0x1a0), a5, 1
3fbdcc40:	add    a9, a5
3fbdcc50:	move   *a5, a9, 0
3fbdcc60:	and    a9, a7
3fbdcc70:	move   *a13, a9, 1
3fbdcc80:	sll    0x4, a9
3fbdcc90:	add    a13, a9
3fbdcca0:	move   a7, *a9(0x80), 0
3fbdccc0:	move   *a13, a9, 1
3fbdccd0:	inc    a9
3fbdcce0:	move   a9, *a13, 1
3fbdccf0:	subk   32, a9
3fbdcd00:	jrlt   L3FBDCAC0
3fbdcd10:	sub    a9, a9
3fbdcd20:	move   a9, *a13, 1
L3FBDCD30:
3fbdcd30:	move   *a13(0xffc0), a11, 1
3fbdcd50:	move   *a13(0xffe0), a9, 1
3fbdcd70:	move   *a9, a7, 1
3fbdcd80:	sll    0x5, a7
3fbdcd90:	add    a11, a7
3fbdcda0:	move   *a13, a5, 1
3fbdcdb0:	sll    0x4, a5
3fbdcdc0:	move   *a7(0x1a0), a7, 1
3fbdcde0:	add    a5, a7
3fbdcdf0:	move   *a13, a5, 1
3fbdce00:	sll    0x4, a5
3fbdce10:	add    a13, a5
3fbdce20:	move   *a7(0x0), *a5(0x80), 0
3fbdce50:	move   *a13, a7, 1
3fbdce60:	inc    a7
3fbdce70:	move   a7, *a13, 1
3fbdce80:	subk   16, a7
3fbdce90:	jrlt   L3FBDCD30
3fbdcea0:	move   a14, -*sp, 1
3fbdceb0:	sub    a7, a7
3fbdcec0:	move   a7, *a14+, 1
3fbdced0:	move   a7, *a14+, 1
3fbdcee0:	move   a13, a5
3fbdcef0:	addi   0x60, a5
3fbdcf10:	move   a5, *a14+, 1
3fbdcf20:	movk   32, a7
3fbdcf30:	move   a7, *a14+, 1
3fbdcf40:	move   a13, a5
3fbdcf50:	addi   0x80, a5
3fbdcf70:	move   a5, *a14+, 1
3fbdcf80:	movk   6, a5
3fbdcf90:	move   a5, *a14+, 1
3fbdcfa0:	sub    a5, a5
3fbdcfb0:	move   a5, *a14+, 1
3fbdcfc0:	move   a5, *a14+, 1
3fbdcfd0:	move   a13, a5
3fbdcfe0:	addk   32, a5
3fbdcff0:	move   a5, *a14+, 1
3fbdd000:	addk   3, a7
3fbdd010:	move   a7, *a14+, 1
3fbdd020:	move   *a9(0x8a0), a8, 0
3fbdd040:	move   a8, *a14+, 1
3fbdd050:	sub    a7, a7
3fbdd060:	move   a7, *a14+, 1
3fbdd070:	calla  L3F94A9D0
3fbdd0a0:	movk   1, a8
3fbdd0b0:	move   *sp(0xc0), a14, 1
3fbdd0d0:	mmfm   sp, a5,a7,a9,a11,a13
3fbdd0f0:	rets   2
3fbdd100:	move   a13, -*sp, 1
3fbdd110:	move   a14, a13
3fbdd120:	move   a14, -*sp, 1
3fbdd130:	move   *a13(0xffe0), *a14+, 1
3fbdd150:	calla  L3F702440
3fbdd180:	move   *sp(0x40), a14, 1
3fbdd1a0:	move   *sp+, a13, 1
3fbdd1b0:	rets   2
L3FBDD1C0:
3fbdd1c0:	mmtm   sp, a5,a7,a9,a11,a13
3fbdd1e0:	move   a14, a13
3fbdd1f0:	addi   0x1c0, a14
3fbdd210:	move   *a13(0xffc0), a9, 1
3fbdd230:	move   *a13(0xffe0), *a9(0x0), 1
3fbdd260:	setf   16, 1, 0
3fbdd270:	move   *a13(0xff80), *a9(0x40), 0
3fbdd2a0:	move   *a13(0xff60), *a9(0x50), 0
3fbdd2d0:	move   *a13(0xff80), a11, 1
3fbdd2f0:	movi   0xfe, a7
3fbdd310:	mpys   a11, a7
3fbdd320:	move   *a13(0xff40), a5, 1
3fbdd340:	move   a5, a11
3fbdd350:	sll    0x3, a5
3fbdd360:	sll    0x1, a11
3fbdd370:	add    a11, a5
3fbdd380:	divs   a5, a7
3fbdd390:	move   a7, *a9(0x60), 0
3fbdd3b0:	move   *a13(0xff60), a11, 1
3fbdd3d0:	movi   0xfe, a7
3fbdd3f0:	mpys   a11, a7
3fbdd400:	move   *a13(0xff40), a5, 1
3fbdd420:	move   a5, a11
3fbdd430:	sll    0x3, a5
3fbdd440:	sll    0x1, a11
3fbdd450:	add    a11, a5
3fbdd460:	divs   a5, a7
3fbdd470:	move   a7, *a9(0x70), 0
3fbdd490:	movk   1, a11
3fbdd4a0:	move   a11, *a9(0x80), 0
3fbdd4c0:	move   a14, -*sp, 1
3fbdd4d0:	movk   12, a7
3fbdd4e0:	move   a7, *a14+, 1
3fbdd4f0:	calla  L3F705A00
3fbdd520:	move   a8, *a13, 1
3fbdd530:	move   a8, *a9(0xa0), 1
3fbdd550:	setf   16, 1, 0
3fbdd560:	move   a11, *a9(0x90), 0
3fbdd580:	move   a14, -*sp, 1
3fbdd590:	sub    a5, a5
3fbdd5a0:	move   a5, *a14+, 1
3fbdd5b0:	calla  L3F8B62F0
3fbdd5e0:	move   a8, *a9(0xc0), 1
3fbdd600:	move   a14, -*sp, 1
3fbdd610:	move   a5, *a14+, 1
3fbdd620:	calla  L3F8B62F0
3fbdd650:	move   a8, *a13(0x60), 1
3fbdd670:	move   a8, *a9(0xe0), 1
3fbdd690:	setf   16, 1, 0
3fbdd6a0:	move   a11, *a9(0x100), 0
3fbdd6c0:	move   a11, *a9(0x110), 0
3fbdd6e0:	move   a11, *a9(0x140), 1
3fbdd700:	move   a5, *a9(0x160), 1
3fbdd720:	movb   a5, *a9(0x120)
3fbdd740:	movb   a5, *a9(0x128)
3fbdd760:	move   a11, *a9(0x7c0), 0
3fbdd780:	move   a14, -*sp, 1
3fbdd790:	addk   28, a7
3fbdd7a0:	move   a7, *a14+, 1
3fbdd7b0:	calla  L3F705A00
3fbdd7e0:	move   a8, *a13(0x20), 1
3fbdd800:	move   a8, *a9(0x7e0), 1
3fbdd820:	move   a14, -*sp, 1
3fbdd830:	movk   8, a5
3fbdd840:	move   a5, *a14+, 1
3fbdd850:	calla  L3F705A00
3fbdd880:	move   a8, *a9(0x780), 1
3fbdd8a0:	setf   16, 0, 0
3fbdd8b0:	move   *a13(0xff80), *a13(0x150), 0
3fbdd8e0:	move   *a13(0xff60), *a13(0x140), 0
3fbdd910:	move   a11, *a13(0x160), 0
3fbdd930:	movb   a11, *a13(0x170)
3fbdd950:	move   a9, *a13(0x180), 1
3fbdd970:	move   *a13(0xffa0), *a13(0x1a0), 1
3fbdd9a0:	move   a14, -*sp, 1
3fbdd9b0:	sub    a5, a5
3fbdd9c0:	move   a5, *a14+, 1
3fbdd9d0:	move   a5, *a14+, 1
3fbdd9e0:	move   a13, a5
3fbdd9f0:	addi   0x140, a5
3fbdda10:	move   a5, *a14+, 1
3fbdda20:	calla  L3F3B9610
3fbdda50:	move   a8, *a9(0x800), 1
3fbdda70:	move   *a9(0x800), a7, 1
3fbdda90:	jrne   L3FBDDB30
3fbddaa0:	move   a14, -*sp, 1
3fbddab0:	movi   0x3fbe03f0, a8
3fbddae0:	move   a8, *a14+, 1
3fbddaf0:	calla  L3F927BC0
3fbddb20:	jruc   L3FBDDB80
L3FBDDB30:
3fbddb30:	move   *a9(0x800), a7, 1
3fbddb50:	setf   16, 0, 0
3fbddb60:	move   a11, *a7(0x50), 0
L3FBDDB80:
3fbddb80:	move   a14, -*sp, 1
3fbddb90:	move   *a9(0x800), *a14+, 1
3fbddbb0:	move   a11, *a14+, 1
3fbddbc0:	move   a9, *a14+, 1
3fbddbd0:	calla  L3FBD60F0
3fbddc00:	move   a8, *a9(0x820), 1
3fbddc20:	move   a14, -*sp, 1
3fbddc30:	move   *a9(0x7a0), *a14+, 1
3fbddc50:	calla  L3FBDF800
3fbddc80:	movi   0x3fbf6e20, a7
3fbddcb0:	move   a7, *a9(0xa00), 1
3fbddcd0:	movi   0x3fbf71a0, a5
3fbddd00:	move   a5, *a9(0xa20), 1
3fbddd20:	movi   0x3fbf73e0, a11
3fbddd50:	move   a11, *a9(0xa40), 1
3fbddd70:	movi   0x3fbf8700, a5
3fbddda0:	move   a5, *a9(0xa60), 1
3fbdddc0:	movi   0x3fbf7380, a5
3fbdddf0:	move   a5, *a9(0xa80), 1
3fbdde10:	movi   0x3fbf7a30, a5
3fbdde40:	move   a5, *a9(0xaa0), 1
3fbdde60:	movi   0x3fbf9920, a5
3fbdde90:	move   a5, *a9(0xb00), 1
3fbddeb0:	movi   0x3fbf9990, a5
3fbddee0:	move   a5, *a9(0xb20), 1
3fbddf00:	movi   0x3fbb0c60, a5
3fbddf30:	move   a5, *a9(0x940), 1
3fbddf50:	movi   0x3fb46bc0, a5
3fbddf80:	move   a5, *a9(0xbe0), 1
3fbddfa0:	movi   0x3fb47680, a5
3fbddfd0:	move   a5, *a9(0xc00), 1
3fbddff0:	movi   0x3fb47ef0, a5
3fbde020:	move   a5, *a9(0xc20), 1
3fbde040:	movi   0x3fb482d0, a5
3fbde070:	move   a5, *a9(0xc40), 1
3fbde090:	movi   0x3fb46170, a5
3fbde0c0:	move   a5, *a9(0xc60), 1
3fbde0e0:	movi   0x3f7477e0, a5
3fbde110:	move   a5, *a9(0x980), 1
3fbde130:	movi   0x3fba1870, a5
3fbde160:	move   a5, *a9(0x9e0), 1
3fbde180:	movi   0x3f731b10, a5
3fbde1b0:	move   a5, *a9(0xd60), 1
3fbde1d0:	movi   0x3fbd67c0, a5
3fbde200:	move   a5, *a9(0xb40), 1
3fbde220:	movi   0x3fbd6940, a5
3fbde250:	move   a5, *a9(0xb60), 1
3fbde270:	movi   0x3fbd6da0, a5
3fbde2a0:	move   a5, *a9(0xb80), 1
3fbde2c0:	movi   0x3f7847c0, a5
3fbde2f0:	move   a5, *a9(0xac0), 1
3fbde310:	movi   0x3fb7a750, a5
3fbde340:	move   a5, *a9(0xdc0), 1
3fbde360:	movi   0x3fb7ab40, a5
3fbde390:	move   a5, *a9(0xde0), 1
3fbde3b0:	movi   0x3fb7afa0, a5
3fbde3e0:	move   a5, *a9(0xe00), 1
3fbde400:	movi   0x3fb7b3d0, a5
3fbde430:	move   a5, *a9(0xd80), 1
3fbde450:	movi   0x3f7f8ba0, a5
3fbde480:	move   a5, *a9(0xda0), 1
3fbde4a0:	movi   0x3fb7b0d0, a5
3fbde4d0:	move   a5, *a9(0xe60), 1
3fbde4f0:	movi   0x3f7f8ba0, a5
3fbde520:	move   a5, *a9(0xe40), 1
3fbde540:	movi   0x3fc2a2f0, a5
3fbde570:	move   a5, *a9(0xe80), 1
3fbde590:	movi   0x3fc2af60, a5
3fbde5c0:	move   a5, *a9(0xea0), 1
3fbde5e0:	movi   0x3fc2abd0, a5
3fbde610:	move   a5, *a9(0xec0), 1
3fbde630:	movi   0x3f7ea9a0, a5
3fbde660:	move   a5, *a9(0xee0), 1
3fbde680:	movi   0x3f7efb30, a5
3fbde6b0:	move   a5, *a9(0xf00), 1
3fbde6d0:	movi   0x3fbfe480, a5
3fbde700:	move   a5, *a9(0xf20), 1
3fbde720:	movi   0x3f7ef3f0, a5
3fbde750:	move   a5, *a9(0xf40), 1
3fbde770:	movi   0x3fc2c980, a5
3fbde7a0:	move   a5, *a9(0xf60), 1
3fbde7c0:	movi   0x3fc37e00, a5
3fbde7f0:	move   a5, *a9(0xf80), 1
3fbde810:	movi   0x3fc2b7c0, a5
3fbde840:	move   a5, *a9(0xfa0), 1
3fbde860:	movi   0x3fc2c640, a5
3fbde890:	move   a5, *a9(0xfc0), 1
3fbde8b0:	movi   0x3fc2d200, a5
3fbde8e0:	move   a5, *a9(0x1080), 1
3fbde900:	movi   0x3fc2d580, a5
3fbde930:	move   a5, *a9(0x10a0), 1
3fbde950:	movi   0x3fc2d9b0, a5
3fbde980:	move   a5, *a9(0x10c0), 1
3fbde9a0:	movi   0x3f793310, a5
3fbde9d0:	move   a5, *a9(0x10e0), 1
3fbde9f0:	movi   0x3f764900, a5
3fbdea20:	move   a5, *a9(0xae0), 1
3fbdea40:	movi   0x3fc2bcc0, a5
3fbdea70:	move   a5, *a9(0xfe0), 1
3fbdea90:	movi   0x3fc2bdc0, a5
3fbdeac0:	move   a5, *a9(0x1000), 1
3fbdeae0:	movi   0x3fc2c220, a5
3fbdeb10:	move   a5, *a9(0x1020), 1
3fbdeb30:	movi   0x3fc30ae0, a5
3fbdeb60:	move   a5, *a9(0x1040), 1
3fbdeb80:	movi   0x3fc2ad60, a5
3fbdebb0:	move   a5, *a9(0x1060), 1
3fbdebd0:	movi   0x3fc00040, a5
3fbdec00:	move   a5, *a9(0x1140), 1
3fbdec20:	movi   0x3fc005c0, a5
3fbdec50:	move   a5, *a9(0x1160), 1
3fbdec70:	movi   0x3fc00b20, a5
3fbdeca0:	move   a5, *a9(0x1100), 1
3fbdecc0:	movi   0x3fc00ef0, a5
3fbdecf0:	move   a5, *a9(0x1120), 1
3fbded10:	movi   0x3fc01a20, a5
3fbded40:	move   a5, *a9(0x1180), 1
3fbded60:	movi   0x3fc01fe0, a5
3fbded90:	move   a5, *a9(0x11a0), 1
3fbdedb0:	sub    a5, a5
3fbdedc0:	move   a5, *a9(0x11c0), 1
3fbdede0:	move   a5, *a9(0x11e0), 1
3fbdee00:	movi   0x3fc2e400, a5
3fbdee30:	move   a5, *a9(0x1200), 1
3fbdee50:	movi   0x3fc2eaa0, a5
3fbdee80:	move   a5, *a9(0x1220), 1
3fbdeea0:	movi   0x3f3b9610, a5
3fbdeed0:	move   a5, *a9(0x1240), 1
3fbdeef0:	movi   0x3f3ba070, a5
3fbdef20:	move   a5, *a9(0x1260), 1
3fbdef40:	sub    a5, a5
3fbdef50:	move   a5, *a9(0x1280), 1
3fbdef70:	movi   0x3fc30040, a5
3fbdefa0:	move   a5, *a9(0x12a0), 1
3fbdefc0:	move   *a13(0x20), a5, 1
3fbdefe0:	move   *a9(0xc0), *a5(0x0), 1
3fbdf010:	setf   16, 1, 0
3fbdf020:	move   *a13(0xffe0), *a5(0x20), 0
3fbdf050:	sub    a7, a7
3fbdf060:	move   a7, *a5(0x30), 0
3fbdf080:	move   a7, *a5(0x40), 1
3fbdf0a0:	move   a7, *a5(0x60), 1
3fbdf0c0:	move   a7, *a5(0x80), 1
3fbdf0e0:	movk   1, a7
3fbdf0f0:	move   a7, *a5(0x100), 0
3fbdf110:	movk   2, a7
3fbdf120:	move   a7, *a5(0x110), 0
3fbdf140:	move   *a13, a7, 1
3fbdf150:	movk   1, a11
3fbdf160:	move   a11, *a7, 1
3fbdf170:	move   a11, *a7(0x20), 1
3fbdf190:	move   a14, -*sp, 1
3fbdf1a0:	movk   4, a11
3fbdf1b0:	move   a11, *a14+, 1
3fbdf1c0:	calla  L3F705A00
3fbdf1f0:	move   a8, *a13(0x40), 1
3fbdf210:	move   a8, *a7(0x40), 1
3fbdf230:	move   *a9(0xc0), *a8(0x0), 1
3fbdf260:	move   a14, -*sp, 1
3fbdf270:	sub    a11, a11
3fbdf280:	move   a11, *a14+, 1
3fbdf290:	movi   0x3fbdd100, a11
3fbdf2c0:	move   a11, *a14+, 1
3fbdf2d0:	move   a5, *a14+, 1
3fbdf2e0:	movi   0x80, a11
3fbdf300:	move   a11, *a14+, 1
3fbdf310:	move   *a9(0xc0), *a14+, 1
3fbdf330:	calla  L3F8B6510
3fbdf360:	move   a14, -*sp, 1
3fbdf370:	movk   1, a11
3fbdf380:	move   a11, *a14+, 1
3fbdf390:	movk   24, a11
3fbdf3a0:	move   a11, *a14+, 1
3fbdf3b0:	move   *a13(0xff80), *a14+, 1
3fbdf3d0:	move   a9, *a14+, 1
3fbdf3e0:	calla  L3FBD67C0
3fbdf410:	move   a8, *a9(0x840), 1
3fbdf430:	move   a14, -*sp, 1
3fbdf440:	sub    a11, a11
3fbdf450:	move   a11, *a14+, 1
3fbdf460:	move   a11, *a14+, 1
3fbdf470:	move   a13, a11
3fbdf480:	addi   0x80, a11
3fbdf4a0:	move   a11, *a14+, 1
3fbdf4b0:	move   a5, *a14+, 1
3fbdf4c0:	move   a9, *a14+, 1
3fbdf4d0:	move   *a13(0x60), *a14+, 1
3fbdf4f0:	calla  L3FC38AA0
3fbdf520:	move   *a9(0x780), a11, 1
3fbdf540:	move   *a13(0x80), *a11(0x0), 1
3fbdf570:	move   *a9(0x780), *a13(0x120), 1
3fbdf5a0:	move   *a13(0x120), a11, 1
3fbdf5c0:	move   *a13(0x80), *a11(0x0), 1
3fbdf5f0:	move   a14, -*sp, 1
3fbdf600:	move   a13, a5
3fbdf610:	addi   0x100, a5
3fbdf630:	move   a5, *a14+, 1
3fbdf640:	calla  L3FBA4540
3fbdf670:	move   *a9(0x780), a5, 1
3fbdf690:	move   *a13(0x100), *a5(0x20), 1
3fbdf6c0:	movk   1, a8
3fbdf6d0:	move   *sp(0xc0), a14, 1
3fbdf6f0:	mmfm   sp, a5,a7,a9,a11,a13
3fbdf710:	rets   2
3fbdf720:	move   a13, -*sp, 1
3fbdf730:	move   a14, a13
3fbdf740:	move   a14, -*sp, 1
3fbdf750:	movi   0x3fbe0540, a8
3fbdf780:	move   a8, *a14+, 1
3fbdf790:	calla  L3FB341E0
3fbdf7c0:	move   *sp(0x40), a14, 1
3fbdf7e0:	move   *sp+, a13, 1
3fbdf7f0:	rets   2
L3FBDF800:
3fbdf800:	mmtm   sp, a9,a11,a13
3fbdf820:	move   a14, a13
3fbdf830:	move   *a13(0xffe0), a9, 1
3fbdf850:	movi   0x3f731b10, a11
3fbdf880:	move   a11, *a9, 1
3fbdf890:	movi   0x3f732fa0, a11
3fbdf8c0:	move   a11, *a9(0x20), 1
3fbdf8e0:	movi   0x3f732c30, a11
3fbdf910:	move   a11, *a9(0x40), 1
3fbdf930:	movi   0x3fbdf720, a11
3fbdf960:	move   a11, *a9(0x60), 1
3fbdf980:	move   a11, *a9(0x80), 1
3fbdf9a0:	move   a11, *a9(0xa0), 1
3fbdf9c0:	move   a11, *a9(0xc0), 1
3fbdf9e0:	move   a11, *a9(0xe0), 1
3fbdfa00:	move   a11, *a9(0x100), 1
3fbdfa20:	move   a11, *a9(0x120), 1
3fbdfa40:	move   a11, *a9(0x140), 1
3fbdfa60:	move   a11, *a9(0x160), 1
3fbdfa80:	move   a11, *a9(0x180), 1
3fbdfaa0:	move   a11, *a9(0x1a0), 1
3fbdfac0:	move   a11, *a9(0x1c0), 1
3fbdfae0:	move   a11, *a9(0x1e0), 1
3fbdfb00:	move   a11, *a9(0x200), 1
3fbdfb20:	move   a11, *a9(0x220), 1
3fbdfb40:	move   a11, *a9(0x240), 1
3fbdfb60:	movi   0x3f568e00, a11
3fbdfb90:	move   a11, *a9(0x260), 1
3fbdfbb0:	move   a11, *a9(0x280), 1
3fbdfbd0:	movi   0x3fb70f60, a11
3fbdfc00:	move   a11, *a9(0x2a0), 1
3fbdfc20:	move   a11, *a9(0x2c0), 1
3fbdfc40:	movi   0x3fbdf720, a11
3fbdfc70:	move   a11, *a9(0x2e0), 1
3fbdfc90:	move   a11, *a9(0x320), 1
3fbdfcb0:	move   a11, *a9(0x340), 1
3fbdfcd0:	move   a11, *a9(0x360), 1
3fbdfcf0:	movi   0x3f73cc00, a11
3fbdfd20:	move   a11, *a9(0x380), 1
3fbdfd40:	movi   0x3f739660, a11
3fbdfd70:	move   a11, *a9(0x3a0), 1
3fbdfd90:	movi   0x3fbdf720, a11
3fbdfdc0:	move   a11, *a9(0x3c0), 1
3fbdfde0:	move   a11, *a9(0x3e0), 1
3fbdfe00:	move   a11, *a9(0x400), 1
3fbdfe20:	move   a11, *a9(0x420), 1
3fbdfe40:	move   a11, *a9(0x440), 1
3fbdfe60:	movi   0x3f739600, a11
3fbdfe90:	move   a11, *a9(0x460), 1
3fbdfeb0:	movi   0x3fbdf720, a11
3fbdfee0:	move   a11, *a9(0x480), 1
3fbdff00:	move   a11, *a9(0x4a0), 1
3fbdff20:	move   a11, *a9(0x4c0), 1
3fbdff40:	move   a11, *a9(0x4e0), 1
3fbdff60:	move   a11, *a9(0x500), 1
3fbdff80:	movi   0x3f73ea00, a11
3fbdffb0:	move   a11, *a9(0x520), 1
3fbdffd0:	movi   0x3fbdf720, a11
3fbe0000:	move   a11, *a9(0x540), 1
3fbe0020:	move   a11, *a9(0x560), 1
3fbe0040:	move   a11, *a9(0x580), 1
3fbe0060:	move   a11, *a9(0x5a0), 1
3fbe0080:	move   a11, *a9(0x5c0), 1
3fbe00a0:	move   a11, *a9(0x5e0), 1
3fbe00c0:	move   a11, *a9(0x600), 1
3fbe00e0:	move   a11, *a9(0x620), 1
3fbe0100:	move   a11, *a9(0x640), 1
3fbe0120:	move   a11, *a9(0x660), 1
3fbe0140:	move   a11, *a9(0x680), 1
3fbe0160:	move   a11, *a9(0x6a0), 1
3fbe0180:	move   a11, *a9(0x6c0), 1
3fbe01a0:	move   a11, *a9(0x6e0), 1
3fbe01c0:	move   a11, *a9(0x700), 1
3fbe01e0:	move   a11, *a9(0x720), 1
3fbe0200:	move   a11, *a9(0x740), 1
3fbe0220:	move   a11, *a9(0x760), 1
3fbe0240:	movi   0x3fba04a0, a11
3fbe0270:	move   a11, *a9(0x780), 1
3fbe0290:	movi   0x3fbdf720, a11
3fbe02c0:	move   a11, *a9(0x7a0), 1
3fbe02e0:	move   a11, *a9(0x7c0), 1
3fbe0300:	move   a11, *a9(0x7e0), 1
3fbe0320:	move   a11, *a9(0x800), 1
3fbe0340:	move   a11, *a9(0x820), 1
3fbe0360:	move   a11, *a9(0x840), 1
3fbe0380:	move   a11, *a9(0x860), 1
3fbe03a0:	move   *sp(0x80), a14, 1
3fbe03c0:	mmfm   sp, a9,a11,a13
3fbe03e0:	rets   2
3fbe03f0:	srl    a3, a13
3fbe0400:	andn   a11, a2
3fbe0410:	.word  0x7263
3fbe0420:	sra    a11, a5
3fbe0430:	cmp    a11, a14
3fbe0440:	rl     a11, a14
3fbe0450:	sla    0x3, b4
3fbe0460:	sla    0x1, a13
3fbe0470:	sla    a11, a3
3fbe0480:	modu   a3, a14
3fbe0490:	.word  0x746f
3fbe04a0:	sll    a9, a0
3fbe04b0:	sra    b11, b2
3fbe04c0:	.word  0x7461
3fbe04d0:	sla    0x3, a5
3fbe04e0:	rl     b11, b6
3fbe04f0:	rl     b11, b3
3fbe0500:	mods   a3, a2
3fbe0510:	sub    a3, a5
3fbe0520:	sub    a2, a13
3fbe0530:	.word  0x000a
3fbe0540:	modu   b2, b5
3fbe0550:	.word  0x7375
3fbe0560:	sra    a3, a5
3fbe0570:	sub    a1, a0
3fbe0580:	.word  0x7665
3fbe0590:	sll    a11, a9
3fbe05a0:	sub    a3, a5
3fbe05b0:	.word  0x7065
3fbe05c0:	modu   a3, a5
3fbe05d0:	sra    a11, a4
3fbe05e0:	.word  0x746e
3fbe05f0:	xor    a1, a0
3fbe0600:	sll    a11, a5
3fbe0610:	modu   b11, b4
3fbe0620:	srl    0x15, b2
3fbe0630:	modu   b10, b0
3fbe0640:	.word  0x7373
3fbe0650:	sll    a3, a9
3fbe0660:	sra    a11, a12
3fbe0670:	cmp    a9, a0
3fbe0680:	.word  0x706d
3fbe0690:	sra    a11, a12
3fbe06a0:	sra    a11, a13
3fbe06b0:	.word  0x746e
3fbe06c0:	.word  0x7461
3fbe06d0:	modu   a11, a9
3fbe06e0:	sla    0x3, a14
3fbe06f0:	.word  0x7245
3fbe0700:	modu   b11, b2
3fbe0710:	.word  0x0a72
3fbe0720:	.word  0x0000
L3FBE0730:
3fbe0730:	mmtm   sp, a0,a1,a2,a3,a5,a7,a9,a10,a11,a12,a13
3fbe0750:	move   a14, a13
3fbe0760:	addi   0x160, a14
3fbe0780:	move   *a13(0xff60), a9, 1
3fbe07a0:	move   *a13(0xff40), a10, 1
3fbe07c0:	move   *a13(0xffe0), a7, 1
3fbe07e0:	move   *a13(0xff00), a5, 1
3fbe0800:	mpys   a5, a7
3fbe0810:	sll    0x5, a7
3fbe0820:	move   *a13(0xff20), a5, 1
3fbe0840:	add    a5, a7
3fbe0850:	move   *a13(0xffa0), a5, 1
3fbe0870:	sra    0x5, a5
3fbe0880:	sll    0x5, a5
3fbe0890:	add    a5, a7
3fbe08a0:	move   a7, a11
3fbe08b0:	move   *a13(0xffa0), a7, 1
3fbe08d0:	move   *a13(0xffc0), a5, 1
3fbe08f0:	sub    a5, a7
3fbe0900:	sra    0x5, a7
3fbe0910:	sll    0x5, a7
3fbe0920:	add    a7, a9
3fbe0930:	move   *a13(0xffa0), a7, 1
3fbe0950:	sub    a5, a7
3fbe0960:	andi   0x1f, a7
3fbe0990:	move   a7, *a13(0x40), 1
3fbe09b0:	move   *a13(0xff80), a5, 1
3fbe09d0:	move   *a13(0xffa0), a7, 1
3fbe09f0:	sub    a7, a5
3fbe0a00:	move   a5, *a13, 1
3fbe0a10:	andi   0x1f, a7
3fbe0a40:	move   a7, *a13(0x20), 1
3fbe0a60:	add    a5, a7
3fbe0a70:	subk   32, a7
3fbe0a80:	jagt   L3FBE2740
3fbe0aa0:	move   *a13(0x40), a7, 1
3fbe0ac0:	add    a5, a7
3fbe0ad0:	subk   32, a7
3fbe0ae0:	jrgt   L3FBE0B70
3fbe0af0:	move   *a13(0x40), a7, 1
3fbe0b10:	neg    a7
3fbe0b20:	move   *a9, a12, 1
3fbe0b30:	move   a12, a5
3fbe0b40:	sra    a7, a5
3fbe0b50:	move   a5, a12
3fbe0b60:	jruc   L3FBE0D50
L3FBE0B70:
3fbe0b70:	move   *a13(0x40), a7, 1
3fbe0b90:	neg    a7
3fbe0ba0:	addk   32, a7
3fbe0bb0:	move   a7, *a13(0xe0), 1
3fbe0bd0:	move   *a13(0x40), a3, 1
3fbe0bf0:	neg    a3
3fbe0c00:	move   *a9, a1, 1
3fbe0c10:	sra    a3, a1
3fbe0c20:	sll    0x5, a7
3fbe0c30:	addi   0xd8c00, a7
3fbe0c60:	move   *a7, a7, 1
3fbe0c70:	and    a7, a1
3fbe0c80:	move   *a9(0x20), a7, 1
3fbe0ca0:	move   *a13(0xe0), a3, 1
3fbe0cc0:	sll    a3, a7
3fbe0cd0:	sll    0x5, a3
3fbe0ce0:	addi   0xd8800, a3
3fbe0d10:	move   *a3, a3, 1
3fbe0d20:	and    a3, a7
3fbe0d30:	or     a7, a1
3fbe0d40:	move   a1, a12
L3FBE0D50:
3fbe0d50:	move   *a13(0x20), a7, 1
3fbe0d70:	move   *a13, a5, 1
3fbe0d80:	add    a5, a7
3fbe0d90:	subk   32, a7
3fbe0da0:	jagt   L3FBE1640
3fbe0dc0:	move   *a13(0x20), a7, 1
3fbe0de0:	andi   0x1f, a7
3fbe0e10:	sll    0x5, a7
3fbe0e20:	addi   0xd9000, a7
3fbe0e50:	move   *a13(0x20), a3, 1
3fbe0e70:	add    a5, a3
3fbe0e80:	andi   0x1f, a3
3fbe0eb0:	sll    0x5, a3
3fbe0ec0:	addi   0xd9400, a3
3fbe0ef0:	move   *a7, a7, 1
3fbe0f00:	move   *a3, a3, 1
3fbe0f10:	and    a3, a7
3fbe0f20:	move   a7, *a13(0xe0), 1
3fbe0f40:	move   *a13(0x20), a3, 1
3fbe0f60:	move   a12, a1
3fbe0f70:	sll    a3, a1
3fbe0f80:	move   a1, *a13(0x100), 1
3fbe0fa0:	cmpi   0x3, a10
3fbe0fc0:	jreq   L3FBE15B0
3fbe0fd0:	cmpi   0x8, a10
3fbe0ff0:	jrlt   L3FBE1330
3fbe1000:	cmpi   0xc, a10
3fbe1020:	jrlt   L3FBE1190
3fbe1030:	cmpi   0xe, a10
3fbe1050:	jrlt   L3FBE1100
3fbe1060:	cmpi   0xe, a10
3fbe1080:	jrne   L3FBE10D0
3fbe1090:	move   *a11, a3, 1
3fbe10a0:	and    a3, a1
3fbe10b0:	not    a1
3fbe10c0:	jruc   L3FBE15B0
L3FBE10D0:
3fbe10d0:	movi   0xffff, a1
3fbe10f0:	jruc   L3FBE15B0
L3FBE1100:
3fbe1100:	cmpi   0xc, a10
3fbe1120:	jrne   L3FBE1150
3fbe1130:	not    a1
3fbe1140:	jruc   L3FBE15B0
L3FBE1150:
3fbe1150:	not    a1
3fbe1160:	move   *a11, a3, 1
3fbe1170:	or     a3, a1
3fbe1180:	jruc   L3FBE15B0
L3FBE1190:
3fbe1190:	cmpi   0xa, a10
3fbe11b0:	jrlt   L3FBE1280
3fbe11c0:	cmpi   0xa, a10
3fbe11e0:	jrne   L3FBE1220
3fbe11f0:	move   *a11, a1, 1
3fbe1200:	not    a1
3fbe1210:	jruc   L3FBE15B0
L3FBE1220:
3fbe1220:	move   *a11, a1, 1
3fbe1230:	not    a1
3fbe1240:	move   *a13(0x100), a3, 1
3fbe1260:	or     a3, a1
3fbe1270:	jruc   L3FBE15B0
L3FBE1280:
3fbe1280:	cmpi   0x8, a10
3fbe12a0:	jrne   L3FBE12F0
3fbe12b0:	move   *a11, a3, 1
3fbe12c0:	or     a3, a1
3fbe12d0:	not    a1
3fbe12e0:	jruc   L3FBE15B0
L3FBE12F0:
3fbe12f0:	not    a1
3fbe1300:	move   *a11, a3, 1
3fbe1310:	xor    a3, a1
3fbe1320:	jruc   L3FBE15B0
L3FBE1330:
3fbe1330:	cmpi   0x4, a10
3fbe1350:	jrlt   L3FBE14B0
3fbe1360:	cmpi   0x6, a10
3fbe1380:	jrlt   L3FBE1420
3fbe1390:	cmpi   0x6, a10
3fbe13b0:	jrne   L3FBE13F0
3fbe13c0:	move   *a11, a3, 1
3fbe13d0:	xor    a3, a1
3fbe13e0:	jruc   L3FBE15B0
L3FBE13F0:
3fbe13f0:	move   *a11, a3, 1
3fbe1400:	or     a3, a1
3fbe1410:	jruc   L3FBE15B0
L3FBE1420:
3fbe1420:	cmpi   0x5, a10
3fbe1440:	jrne   L3FBE1470
3fbe1450:	move   *a11, a1, 1
3fbe1460:	jruc   L3FBE15B0
L3FBE1470:
3fbe1470:	move   *a11, a3, 1
3fbe1480:	andn   a1, a3
3fbe1490:	move   a3, a1
3fbe14a0:	jruc   L3FBE15B0
L3FBE14B0:
3fbe14b0:	cmpi   0x2, a10
3fbe14d0:	jrlt   L3FBE1540
3fbe14e0:	cmpi   0x2, a10
3fbe1500:	jrne   L3FBE15B0
3fbe1510:	move   *a11, a3, 1
3fbe1520:	andn   a3, a1
3fbe1530:	jruc   L3FBE15B0
L3FBE1540:
3fbe1540:	cmpi   0x1, a10
3fbe1560:	jrne   L3FBE15A0
3fbe1570:	move   *a11, a3, 1
3fbe1580:	and    a3, a1
3fbe1590:	jruc   L3FBE15B0
L3FBE15A0:
3fbe15a0:	sub    a1, a1
L3FBE15B0:
3fbe15b0:	move   a1, *a13(0x120), 1
3fbe15d0:	move   *a11, a3, 1
3fbe15e0:	andn   a7, a3
3fbe15f0:	and    a7, a1
3fbe1600:	or     a1, a3
3fbe1610:	move   a3, *a11, 1
3fbe1620:	jauc   L3FBE6E10
L3FBE1640:
3fbe1640:	move   *a13(0x20), a7, 1
3fbe1660:	neg    a7
3fbe1670:	addk   32, a7
3fbe1680:	move   a7, *a13(0xe0), 1
3fbe16a0:	sub    a7, a5
3fbe16b0:	move   a5, *a13(0x100), 1
3fbe16d0:	move   *a13(0x20), a3, 1
3fbe16f0:	move   a12, a1
3fbe1700:	sll    a3, a1
3fbe1710:	move   a1, *a13(0x120), 1
3fbe1730:	cmpi   0x3, a10
3fbe1750:	jreq   L3FBE1D40
3fbe1760:	cmpi   0x8, a10
3fbe1780:	jrlt   L3FBE1AC0
3fbe1790:	cmpi   0xc, a10
3fbe17b0:	jrlt   L3FBE1920
3fbe17c0:	cmpi   0xe, a10
3fbe17e0:	jrlt   L3FBE1890
3fbe17f0:	cmpi   0xe, a10
3fbe1810:	jrne   L3FBE1860
3fbe1820:	move   *a11, a3, 1
3fbe1830:	and    a3, a1
3fbe1840:	not    a1
3fbe1850:	jruc   L3FBE1D40
L3FBE1860:
3fbe1860:	movi   0xffff, a1
3fbe1880:	jruc   L3FBE1D40
L3FBE1890:
3fbe1890:	cmpi   0xc, a10
3fbe18b0:	jrne   L3FBE18E0
3fbe18c0:	not    a1
3fbe18d0:	jruc   L3FBE1D40
L3FBE18E0:
3fbe18e0:	not    a1
3fbe18f0:	move   *a11, a3, 1
3fbe1900:	or     a3, a1
3fbe1910:	jruc   L3FBE1D40
L3FBE1920:
3fbe1920:	cmpi   0xa, a10
3fbe1940:	jrlt   L3FBE1A10
3fbe1950:	cmpi   0xa, a10
3fbe1970:	jrne   L3FBE19B0
3fbe1980:	move   *a11, a1, 1
3fbe1990:	not    a1
3fbe19a0:	jruc   L3FBE1D40
L3FBE19B0:
3fbe19b0:	move   *a11, a1, 1
3fbe19c0:	not    a1
3fbe19d0:	move   *a13(0x120), a3, 1
3fbe19f0:	or     a3, a1
3fbe1a00:	jruc   L3FBE1D40
L3FBE1A10:
3fbe1a10:	cmpi   0x8, a10
3fbe1a30:	jrne   L3FBE1A80
3fbe1a40:	move   *a11, a3, 1
3fbe1a50:	or     a3, a1
3fbe1a60:	not    a1
3fbe1a70:	jruc   L3FBE1D40
L3FBE1A80:
3fbe1a80:	not    a1
3fbe1a90:	move   *a11, a3, 1
3fbe1aa0:	xor    a3, a1
3fbe1ab0:	jruc   L3FBE1D40
L3FBE1AC0:
3fbe1ac0:	cmpi   0x4, a10
3fbe1ae0:	jrlt   L3FBE1C40
3fbe1af0:	cmpi   0x6, a10
3fbe1b10:	jrlt   L3FBE1BB0
3fbe1b20:	cmpi   0x6, a10
3fbe1b40:	jrne   L3FBE1B80
3fbe1b50:	move   *a11, a3, 1
3fbe1b60:	xor    a3, a1
3fbe1b70:	jruc   L3FBE1D40
L3FBE1B80:
3fbe1b80:	move   *a11, a3, 1
3fbe1b90:	or     a3, a1
3fbe1ba0:	jruc   L3FBE1D40
L3FBE1BB0:
3fbe1bb0:	cmpi   0x5, a10
3fbe1bd0:	jrne   L3FBE1C00
3fbe1be0:	move   *a11, a1, 1
3fbe1bf0:	jruc   L3FBE1D40
L3FBE1C00:
3fbe1c00:	move   *a11, a3, 1
3fbe1c10:	andn   a1, a3
3fbe1c20:	move   a3, a1
3fbe1c30:	jruc   L3FBE1D40
L3FBE1C40:
3fbe1c40:	cmpi   0x2, a10
3fbe1c60:	jrlt   L3FBE1CD0
3fbe1c70:	cmpi   0x2, a10
3fbe1c90:	jrne   L3FBE1D40
3fbe1ca0:	move   *a11, a3, 1
3fbe1cb0:	andn   a3, a1
3fbe1cc0:	jruc   L3FBE1D40
L3FBE1CD0:
3fbe1cd0:	cmpi   0x1, a10
3fbe1cf0:	jrne   L3FBE1D30
3fbe1d00:	move   *a11, a3, 1
3fbe1d10:	and    a3, a1
3fbe1d20:	jruc   L3FBE1D40
L3FBE1D30:
3fbe1d30:	sub    a1, a1
L3FBE1D40:
3fbe1d40:	move   a1, *a13(0x140), 1
3fbe1d60:	move   *a13(0x20), a3, 1
3fbe1d80:	sll    0x5, a3
3fbe1d90:	addi   0xd8c00, a3
3fbe1dc0:	move   *a11, a1, 1
3fbe1dd0:	move   *a3, a3, 1
3fbe1de0:	and    a3, a1
3fbe1df0:	move   *a13(0x20), a3, 1
3fbe1e10:	sll    0x5, a3
3fbe1e20:	addi   0xd8800, a3
3fbe1e50:	move   *a13(0x140), a5, 1
3fbe1e70:	move   *a3, a3, 1
3fbe1e80:	and    a5, a3
3fbe1e90:	or     a3, a1
3fbe1ea0:	move   a1, *a11, 1
3fbe1eb0:	neg    a7
3fbe1ec0:	move   a12, a3
3fbe1ed0:	sra    a7, a3
3fbe1ee0:	move   a3, *a13(0x120), 1
3fbe1f00:	cmpi   0x3, a10
3fbe1f20:	jreq   L3FBE25B0
3fbe1f30:	cmpi   0x8, a10
3fbe1f50:	jrlt   L3FBE22D0
3fbe1f60:	cmpi   0xc, a10
3fbe1f80:	jrlt   L3FBE2110
3fbe1f90:	cmpi   0xe, a10
3fbe1fb0:	jrlt   L3FBE2070
3fbe1fc0:	cmpi   0xe, a10
3fbe1fe0:	jrne   L3FBE2040
3fbe1ff0:	move   *a11(0x20), a7, 1
3fbe2010:	and    a7, a3
3fbe2020:	not    a3
3fbe2030:	jruc   L3FBE25B0
L3FBE2040:
3fbe2040:	movi   0xffff, a3
3fbe2060:	jruc   L3FBE25B0
L3FBE2070:
3fbe2070:	cmpi   0xc, a10
3fbe2090:	jrne   L3FBE20C0
3fbe20a0:	not    a3
3fbe20b0:	jruc   L3FBE25B0
L3FBE20C0:
3fbe20c0:	not    a3
3fbe20d0:	move   *a11(0x20), a7, 1
3fbe20f0:	or     a7, a3
3fbe2100:	jruc   L3FBE25B0
L3FBE2110:
3fbe2110:	cmpi   0xa, a10
3fbe2130:	jrlt   L3FBE2200
3fbe2140:	cmpi   0xa, a10
3fbe2160:	jrne   L3FBE21B0
3fbe2170:	move   *a11(0x20), a3, 1
3fbe2190:	not    a3
3fbe21a0:	jruc   L3FBE25B0
L3FBE21B0:
3fbe21b0:	move   *a11(0x20), a7, 1
3fbe21d0:	not    a7
3fbe21e0:	or     a7, a3
3fbe21f0:	jruc   L3FBE25B0
L3FBE2200:
3fbe2200:	cmpi   0x8, a10
3fbe2220:	jrne   L3FBE2280
3fbe2230:	move   *a11(0x20), a7, 1
3fbe2250:	or     a7, a3
3fbe2260:	not    a3
3fbe2270:	jruc   L3FBE25B0
L3FBE2280:
3fbe2280:	not    a3
3fbe2290:	move   *a11(0x20), a7, 1
3fbe22b0:	xor    a7, a3
3fbe22c0:	jruc   L3FBE25B0
L3FBE22D0:
3fbe22d0:	cmpi   0x4, a10
3fbe22f0:	jrlt   L3FBE2490
3fbe2300:	cmpi   0x6, a10
3fbe2320:	jrlt   L3FBE23E0
3fbe2330:	cmpi   0x6, a10
3fbe2350:	jrne   L3FBE23A0
3fbe2360:	move   *a11(0x20), a7, 1
3fbe2380:	xor    a7, a3
3fbe2390:	jruc   L3FBE25B0
L3FBE23A0:
3fbe23a0:	move   *a11(0x20), a7, 1
3fbe23c0:	or     a7, a3
3fbe23d0:	jruc   L3FBE25B0
L3FBE23E0:
3fbe23e0:	cmpi   0x5, a10
3fbe2400:	jrne   L3FBE2440
3fbe2410:	move   *a11(0x20), a3, 1
3fbe2430:	jruc   L3FBE25B0
L3FBE2440:
3fbe2440:	move   *a11(0x20), a7, 1
3fbe2460:	andn   a3, a7
3fbe2470:	move   a7, a3
3fbe2480:	jruc   L3FBE25B0
L3FBE2490:
3fbe2490:	cmpi   0x2, a10
3fbe24b0:	jrlt   L3FBE2530
3fbe24c0:	cmpi   0x2, a10
3fbe24e0:	jrne   L3FBE25B0
3fbe24f0:	move   *a11(0x20), a7, 1
3fbe2510:	andn   a7, a3
3fbe2520:	jruc   L3FBE25B0
L3FBE2530:
3fbe2530:	cmpi   0x1, a10
3fbe2550:	jrne   L3FBE25A0
3fbe2560:	move   *a11(0x20), a7, 1
3fbe2580:	and    a7, a3
3fbe2590:	jruc   L3FBE25B0
L3FBE25A0:
3fbe25a0:	sub    a3, a3
L3FBE25B0:
3fbe25b0:	move   a3, *a13(0x140), 1
3fbe25d0:	move   *a13(0x100), a7, 1
3fbe25f0:	sll    0x5, a7
3fbe2600:	addi   0xd8800, a7
3fbe2630:	move   *a11(0x20), a5, 1
3fbe2650:	move   *a7, a7, 1
3fbe2660:	and    a7, a5
3fbe2670:	move   *a13(0x100), a7, 1
3fbe2690:	sll    0x5, a7
3fbe26a0:	addi   0xd8c00, a7
3fbe26d0:	move   *a7, a7, 1
3fbe26e0:	and    a3, a7
3fbe26f0:	or     a7, a5
3fbe2700:	move   a5, *a11(0x20), 1
3fbe2720:	jauc   L3FBE6E10
L3FBE2740:
3fbe2740:	move   *a13(0xffa0), a7, 1
3fbe2760:	andi   0x1f, a7
3fbe2790:	sll    0x5, a7
3fbe27a0:	addi   0xd8800, a7
3fbe27d0:	move   *a7(0x0), *a13(0x60), 1
3fbe2800:	move   *a13(0xffa0), a7, 1
3fbe2820:	add    a5, a7
3fbe2830:	andi   0x1f, a7
3fbe2860:	sll    0x5, a7
3fbe2870:	addi   0xd8c00, a7
3fbe28a0:	move   *a7(0x0), *a13(0x80), 1
3fbe28d0:	move   *a13(0x60), a7, 1
3fbe28f0:	jreq   L3FBE29B0
3fbe2900:	move   *a13(0xffa0), a3, 1
3fbe2920:	andi   0x1f, a3
3fbe2950:	add    a5, a3
3fbe2960:	subk   32, a3
3fbe2970:	sra    0x5, a3
3fbe2980:	move   a3, *a13(0xa0), 1
3fbe29a0:	jruc   L3FBE29E0
L3FBE29B0:
3fbe29b0:	sra    0x5, a5
3fbe29c0:	move   a5, *a13(0xa0), 1
L3FBE29E0:
3fbe29e0:	move   *a13(0xa0), a5, 1
3fbe2a00:	jrge   L3FBE2A40
3fbe2a10:	sub    a3, a3
3fbe2a20:	move   a3, *a13(0xa0), 1
L3FBE2A40:
3fbe2a40:	move   a7, a1
3fbe2a50:	jreq   L3FBE2AC0
3fbe2a60:	move   *a13(0x20), a5, 1
3fbe2a80:	neg    a5
3fbe2a90:	move   a5, a0
3fbe2aa0:	addk   32, a0
3fbe2ab0:	jruc   L3FBE2AD0
L3FBE2AC0:
3fbe2ac0:	sub    a0, a0
L3FBE2AD0:
3fbe2ad0:	move   *a13(0x80), a5, 1
3fbe2af0:	jreq   L3FBE2B60
3fbe2b00:	move   *a13(0xff80), a2, 1
3fbe2b20:	andi   0x1f, a2
3fbe2b50:	jruc   L3FBE2B70
L3FBE2B60:
3fbe2b60:	sub    a2, a2
L3FBE2B70:
3fbe2b70:	move   a1, a3
3fbe2b80:	jaeq   L3FBE48D0
3fbe2ba0:	move   *a13(0x40), a1, 1
3fbe2bc0:	add    a0, a1
3fbe2bd0:	subk   32, a1
3fbe2be0:	jrgt   L3FBE2C70
3fbe2bf0:	move   *a13(0x40), a1, 1
3fbe2c10:	neg    a1
3fbe2c20:	move   *a9, a12, 1
3fbe2c30:	move   a12, a3
3fbe2c40:	sra    a1, a3
3fbe2c50:	move   a3, a12
3fbe2c60:	jruc   L3FBE2E70
L3FBE2C70:
3fbe2c70:	move   *a13(0x40), a1, 1
3fbe2c90:	neg    a1
3fbe2ca0:	addk   32, a1
3fbe2cb0:	move   a1, *a13(0xe0), 1
3fbe2cd0:	move   *a13(0x40), a1, 1
3fbe2cf0:	neg    a1
3fbe2d00:	move   *a9, a3, 1
3fbe2d10:	sra    a1, a3
3fbe2d20:	move   *a13(0xe0), a1, 1
3fbe2d40:	sll    0x5, a1
3fbe2d50:	addi   0xd8c00, a1
3fbe2d80:	move   *a1, a1, 1
3fbe2d90:	and    a1, a3
3fbe2da0:	move   *a9(0x20), a1, 1
3fbe2dc0:	move   *a13(0xe0), a5, 1
3fbe2de0:	sll    a5, a1
3fbe2df0:	sll    0x5, a5
3fbe2e00:	addi   0xd8800, a5
3fbe2e30:	move   *a5, a5, 1
3fbe2e40:	and    a5, a1
3fbe2e50:	or     a1, a3
3fbe2e60:	move   a3, a12
L3FBE2E70:
3fbe2e70:	move   *a13(0x20), a5, 1
3fbe2e90:	add    a0, a5
3fbe2ea0:	subk   32, a5
3fbe2eb0:	jagt   L3FBE3750
3fbe2ed0:	move   *a13(0x20), a5, 1
3fbe2ef0:	andi   0x1f, a5
3fbe2f20:	sll    0x5, a5
3fbe2f30:	addi   0xd9000, a5
3fbe2f60:	move   *a13(0x20), a3, 1
3fbe2f80:	add    a0, a3
3fbe2f90:	andi   0x1f, a3
3fbe2fc0:	sll    0x5, a3
3fbe2fd0:	addi   0xd9400, a3
3fbe3000:	move   *a5, a5, 1
3fbe3010:	move   *a3, a3, 1
3fbe3020:	and    a3, a5
3fbe3030:	move   a5, *a13(0xe0), 1
3fbe3050:	move   *a13(0x20), a3, 1
3fbe3070:	move   a12, a1
3fbe3080:	sll    a3, a1
3fbe3090:	move   a1, *a13(0x100), 1
3fbe30b0:	cmpi   0x3, a10
3fbe30d0:	jreq   L3FBE36C0
3fbe30e0:	cmpi   0x8, a10
3fbe3100:	jrlt   L3FBE3440
3fbe3110:	cmpi   0xc, a10
3fbe3130:	jrlt   L3FBE32A0
3fbe3140:	cmpi   0xe, a10
3fbe3160:	jrlt   L3FBE3210
3fbe3170:	cmpi   0xe, a10
3fbe3190:	jrne   L3FBE31E0
3fbe31a0:	move   *a11, a3, 1
3fbe31b0:	and    a3, a1
3fbe31c0:	not    a1
3fbe31d0:	jruc   L3FBE36C0
L3FBE31E0:
3fbe31e0:	movi   0xffff, a1
3fbe3200:	jruc   L3FBE36C0
L3FBE3210:
3fbe3210:	cmpi   0xc, a10
3fbe3230:	jrne   L3FBE3260
3fbe3240:	not    a1
3fbe3250:	jruc   L3FBE36C0
L3FBE3260:
3fbe3260:	not    a1
3fbe3270:	move   *a11, a3, 1
3fbe3280:	or     a3, a1
3fbe3290:	jruc   L3FBE36C0
L3FBE32A0:
3fbe32a0:	cmpi   0xa, a10
3fbe32c0:	jrlt   L3FBE3390
3fbe32d0:	cmpi   0xa, a10
3fbe32f0:	jrne   L3FBE3330
3fbe3300:	move   *a11, a1, 1
3fbe3310:	not    a1
3fbe3320:	jruc   L3FBE36C0
L3FBE3330:
3fbe3330:	move   *a11, a1, 1
3fbe3340:	not    a1
3fbe3350:	move   *a13(0x100), a3, 1
3fbe3370:	or     a3, a1
3fbe3380:	jruc   L3FBE36C0
L3FBE3390:
3fbe3390:	cmpi   0x8, a10
3fbe33b0:	jrne   L3FBE3400
3fbe33c0:	move   *a11, a3, 1
3fbe33d0:	or     a3, a1
3fbe33e0:	not    a1
3fbe33f0:	jruc   L3FBE36C0
L3FBE3400:
3fbe3400:	not    a1
3fbe3410:	move   *a11, a3, 1
3fbe3420:	xor    a3, a1
3fbe3430:	jruc   L3FBE36C0
L3FBE3440:
3fbe3440:	cmpi   0x4, a10
3fbe3460:	jrlt   L3FBE35C0
3fbe3470:	cmpi   0x6, a10
3fbe3490:	jrlt   L3FBE3530
3fbe34a0:	cmpi   0x6, a10
3fbe34c0:	jrne   L3FBE3500
3fbe34d0:	move   *a11, a3, 1
3fbe34e0:	xor    a3, a1
3fbe34f0:	jruc   L3FBE36C0
L3FBE3500:
3fbe3500:	move   *a11, a3, 1
3fbe3510:	or     a3, a1
3fbe3520:	jruc   L3FBE36C0
L3FBE3530:
3fbe3530:	cmpi   0x5, a10
3fbe3550:	jrne   L3FBE3580
3fbe3560:	move   *a11, a1, 1
3fbe3570:	jruc   L3FBE36C0
L3FBE3580:
3fbe3580:	move   *a11, a3, 1
3fbe3590:	andn   a1, a3
3fbe35a0:	move   a3, a1
3fbe35b0:	jruc   L3FBE36C0
L3FBE35C0:
3fbe35c0:	cmpi   0x2, a10
3fbe35e0:	jrlt   L3FBE3650
3fbe35f0:	cmpi   0x2, a10
3fbe3610:	jrne   L3FBE36C0
3fbe3620:	move   *a11, a3, 1
3fbe3630:	andn   a3, a1
3fbe3640:	jruc   L3FBE36C0
L3FBE3650:
3fbe3650:	cmpi   0x1, a10
3fbe3670:	jrne   L3FBE36B0
3fbe3680:	move   *a11, a3, 1
3fbe3690:	and    a3, a1
3fbe36a0:	jruc   L3FBE36C0
L3FBE36B0:
3fbe36b0:	sub    a1, a1
L3FBE36C0:
3fbe36c0:	move   a1, *a13(0x120), 1
3fbe36e0:	move   *a11, a3, 1
3fbe36f0:	andn   a5, a3
3fbe3700:	and    a5, a1
3fbe3710:	or     a1, a3
3fbe3720:	move   a3, *a11, 1
3fbe3730:	jauc   L3FBE4840
L3FBE3750:
3fbe3750:	move   *a13(0x20), a5, 1
3fbe3770:	neg    a5
3fbe3780:	addk   32, a5
3fbe3790:	move   a5, *a13(0xe0), 1
3fbe37b0:	move   a0, a3
3fbe37c0:	sub    a5, a3
3fbe37d0:	move   a3, *a13(0x100), 1
3fbe37f0:	move   *a13(0x20), a1, 1
3fbe3810:	move   a12, a3
3fbe3820:	sll    a1, a3
3fbe3830:	move   a3, *a13(0x120), 1
3fbe3850:	cmpi   0x3, a10
3fbe3870:	jreq   L3FBE3E40
3fbe3880:	cmpi   0x8, a10
3fbe38a0:	jrlt   L3FBE3BC0
3fbe38b0:	cmpi   0xc, a10
3fbe38d0:	jrlt   L3FBE3A40
3fbe38e0:	cmpi   0xe, a10
3fbe3900:	jrlt   L3FBE39B0
3fbe3910:	cmpi   0xe, a10
3fbe3930:	jrne   L3FBE3980
3fbe3940:	move   *a11, a1, 1
3fbe3950:	and    a1, a3
3fbe3960:	not    a3
3fbe3970:	jruc   L3FBE3E40
L3FBE3980:
3fbe3980:	movi   0xffff, a3
3fbe39a0:	jruc   L3FBE3E40
L3FBE39B0:
3fbe39b0:	cmpi   0xc, a10
3fbe39d0:	jrne   L3FBE3A00
3fbe39e0:	not    a3
3fbe39f0:	jruc   L3FBE3E40
L3FBE3A00:
3fbe3a00:	not    a3
3fbe3a10:	move   *a11, a1, 1
3fbe3a20:	or     a1, a3
3fbe3a30:	jruc   L3FBE3E40
L3FBE3A40:
3fbe3a40:	cmpi   0xa, a10
3fbe3a60:	jrlt   L3FBE3B10
3fbe3a70:	cmpi   0xa, a10
3fbe3a90:	jrne   L3FBE3AD0
3fbe3aa0:	move   *a11, a3, 1
3fbe3ab0:	not    a3
3fbe3ac0:	jruc   L3FBE3E40
L3FBE3AD0:
3fbe3ad0:	move   *a11, a1, 1
3fbe3ae0:	not    a1
3fbe3af0:	or     a1, a3
3fbe3b00:	jruc   L3FBE3E40
L3FBE3B10:
3fbe3b10:	cmpi   0x8, a10
3fbe3b30:	jrne   L3FBE3B80
3fbe3b40:	move   *a11, a1, 1
3fbe3b50:	or     a1, a3
3fbe3b60:	not    a3
3fbe3b70:	jruc   L3FBE3E40
L3FBE3B80:
3fbe3b80:	not    a3
3fbe3b90:	move   *a11, a1, 1
3fbe3ba0:	xor    a1, a3
3fbe3bb0:	jruc   L3FBE3E40
L3FBE3BC0:
3fbe3bc0:	cmpi   0x4, a10
3fbe3be0:	jrlt   L3FBE3D40
3fbe3bf0:	cmpi   0x6, a10
3fbe3c10:	jrlt   L3FBE3CB0
3fbe3c20:	cmpi   0x6, a10
3fbe3c40:	jrne   L3FBE3C80
3fbe3c50:	move   *a11, a1, 1
3fbe3c60:	xor    a1, a3
3fbe3c70:	jruc   L3FBE3E40
L3FBE3C80:
3fbe3c80:	move   *a11, a1, 1
3fbe3c90:	or     a1, a3
3fbe3ca0:	jruc   L3FBE3E40
L3FBE3CB0:
3fbe3cb0:	cmpi   0x5, a10
3fbe3cd0:	jrne   L3FBE3D00
3fbe3ce0:	move   *a11, a3, 1
3fbe3cf0:	jruc   L3FBE3E40
L3FBE3D00:
3fbe3d00:	move   *a11, a1, 1
3fbe3d10:	andn   a3, a1
3fbe3d20:	move   a1, a3
3fbe3d30:	jruc   L3FBE3E40
L3FBE3D40:
3fbe3d40:	cmpi   0x2, a10
3fbe3d60:	jrlt   L3FBE3DD0
3fbe3d70:	cmpi   0x2, a10
3fbe3d90:	jrne   L3FBE3E40
3fbe3da0:	move   *a11, a1, 1
3fbe3db0:	andn   a1, a3
3fbe3dc0:	jruc   L3FBE3E40
L3FBE3DD0:
3fbe3dd0:	cmpi   0x1, a10
3fbe3df0:	jrne   L3FBE3E30
3fbe3e00:	move   *a11, a1, 1
3fbe3e10:	and    a1, a3
3fbe3e20:	jruc   L3FBE3E40
L3FBE3E30:
3fbe3e30:	sub    a3, a3
L3FBE3E40:
3fbe3e40:	move   a3, *a13(0x140), 1
3fbe3e60:	move   *a13(0x20), a1, 1
3fbe3e80:	sll    0x5, a1
3fbe3e90:	addi   0xd8c00, a1
3fbe3ec0:	move   *a11, a3, 1
3fbe3ed0:	move   *a1, a1, 1
3fbe3ee0:	and    a1, a3
3fbe3ef0:	move   *a13(0x20), a1, 1
3fbe3f10:	sll    0x5, a1
3fbe3f20:	addi   0xd8800, a1
3fbe3f50:	move   *a13(0x140), a5, 1
3fbe3f70:	move   *a1, a1, 1
3fbe3f80:	and    a5, a1
3fbe3f90:	or     a1, a3
3fbe3fa0:	move   a3, *a11, 1
3fbe3fb0:	move   *a13(0xe0), a3, 1
3fbe3fd0:	neg    a3
3fbe3fe0:	move   a12, a1
3fbe3ff0:	sra    a3, a1
3fbe4000:	move   a1, *a13(0x120), 1
3fbe4020:	cmpi   0x3, a10
3fbe4040:	jreq   L3FBE46D0
3fbe4050:	cmpi   0x8, a10
3fbe4070:	jrlt   L3FBE43F0
3fbe4080:	cmpi   0xc, a10
3fbe40a0:	jrlt   L3FBE4230
3fbe40b0:	cmpi   0xe, a10
3fbe40d0:	jrlt   L3FBE4190
3fbe40e0:	cmpi   0xe, a10
3fbe4100:	jrne   L3FBE4160
3fbe4110:	move   *a11(0x20), a3, 1
3fbe4130:	and    a3, a1
3fbe4140:	not    a1
3fbe4150:	jruc   L3FBE46D0
L3FBE4160:
3fbe4160:	movi   0xffff, a1
3fbe4180:	jruc   L3FBE46D0
L3FBE4190:
3fbe4190:	cmpi   0xc, a10
3fbe41b0:	jrne   L3FBE41E0
3fbe41c0:	not    a1
3fbe41d0:	jruc   L3FBE46D0
L3FBE41E0:
3fbe41e0:	not    a1
3fbe41f0:	move   *a11(0x20), a3, 1
3fbe4210:	or     a3, a1
3fbe4220:	jruc   L3FBE46D0
L3FBE4230:
3fbe4230:	cmpi   0xa, a10
3fbe4250:	jrlt   L3FBE4320
3fbe4260:	cmpi   0xa, a10
3fbe4280:	jrne   L3FBE42D0
3fbe4290:	move   *a11(0x20), a1, 1
3fbe42b0:	not    a1
3fbe42c0:	jruc   L3FBE46D0
L3FBE42D0:
3fbe42d0:	move   *a11(0x20), a3, 1
3fbe42f0:	not    a3
3fbe4300:	or     a3, a1
3fbe4310:	jruc   L3FBE46D0
L3FBE4320:
3fbe4320:	cmpi   0x8, a10
3fbe4340:	jrne   L3FBE43A0
3fbe4350:	move   *a11(0x20), a3, 1
3fbe4370:	or     a3, a1
3fbe4380:	not    a1
3fbe4390:	jruc   L3FBE46D0
L3FBE43A0:
3fbe43a0:	not    a1
3fbe43b0:	move   *a11(0x20), a3, 1
3fbe43d0:	xor    a3, a1
3fbe43e0:	jruc   L3FBE46D0
L3FBE43F0:
3fbe43f0:	cmpi   0x4, a10
3fbe4410:	jrlt   L3FBE45B0
3fbe4420:	cmpi   0x6, a10
3fbe4440:	jrlt   L3FBE4500
3fbe4450:	cmpi   0x6, a10
3fbe4470:	jrne   L3FBE44C0
3fbe4480:	move   *a11(0x20), a3, 1
3fbe44a0:	xor    a3, a1
3fbe44b0:	jruc   L3FBE46D0
L3FBE44C0:
3fbe44c0:	move   *a11(0x20), a3, 1
3fbe44e0:	or     a3, a1
3fbe44f0:	jruc   L3FBE46D0
L3FBE4500:
3fbe4500:	cmpi   0x5, a10
3fbe4520:	jrne   L3FBE4560
3fbe4530:	move   *a11(0x20), a1, 1
3fbe4550:	jruc   L3FBE46D0
L3FBE4560:
3fbe4560:	move   *a11(0x20), a3, 1
3fbe4580:	andn   a1, a3
3fbe4590:	move   a3, a1
3fbe45a0:	jruc   L3FBE46D0
L3FBE45B0:
3fbe45b0:	cmpi   0x2, a10
3fbe45d0:	jrlt   L3FBE4650
3fbe45e0:	cmpi   0x2, a10
3fbe4600:	jrne   L3FBE46D0
3fbe4610:	move   *a11(0x20), a3, 1
3fbe4630:	andn   a3, a1
3fbe4640:	jruc   L3FBE46D0
L3FBE4650:
3fbe4650:	cmpi   0x1, a10
3fbe4670:	jrne   L3FBE46C0
3fbe4680:	move   *a11(0x20), a3, 1
3fbe46a0:	and    a3, a1
3fbe46b0:	jruc   L3FBE46D0
L3FBE46C0:
3fbe46c0:	sub    a1, a1
L3FBE46D0:
3fbe46d0:	move   a1, *a13(0x140), 1
3fbe46f0:	move   *a13(0x100), a5, 1
3fbe4710:	sll    0x5, a5
3fbe4720:	addi   0xd8800, a5
3fbe4750:	move   *a11(0x20), a3, 1
3fbe4770:	move   *a5, a5, 1
3fbe4780:	and    a5, a3
3fbe4790:	move   *a13(0x100), a5, 1
3fbe47b0:	sll    0x5, a5
3fbe47c0:	addi   0xd8c00, a5
3fbe47f0:	move   *a5, a5, 1
3fbe4800:	and    a1, a5
3fbe4810:	or     a5, a3
3fbe4820:	move   a3, *a11(0x20), 1
L3FBE4840:
3fbe4840:	addk   32, a11
3fbe4850:	move   *a13(0x40), a5, 1
3fbe4870:	add    a5, a0
3fbe4880:	cmpi   0x1f, a0
3fbe48a0:	jrle   L3FBE48D0
3fbe48b0:	addk   32, a9
3fbe48c0:	subk   32, a0
L3FBE48D0:
3fbe48d0:	move   *a13(0xa0), *a13(0xc0), 1
3fbe4900:	move   *a13(0xc0), a5, 1
3fbe4920:	dec    a5
3fbe4930:	move   a5, *a13(0xc0), 1
3fbe4950:	inc    a5
3fbe4960:	jaeq   L3FBE52F0
L3FBE4980:
3fbe4980:	move   a0, a1
3fbe4990:	jrgt   L3FBE4A10
3fbe49a0:	move   a0, a7
3fbe49b0:	neg    a7
3fbe49c0:	move   *a9, a12, 1
3fbe49d0:	move   a12, a5
3fbe49e0:	sra    a7, a5
3fbe49f0:	move   a5, a12
3fbe4a00:	jruc   L3FBE4BD0
L3FBE4A10:
3fbe4a10:	move   a0, a7
3fbe4a20:	neg    a7
3fbe4a30:	addk   32, a7
3fbe4a40:	move   a7, *a13(0xe0), 1
3fbe4a60:	move   a0, a5
3fbe4a70:	neg    a5
3fbe4a80:	move   *a9, a3, 1
3fbe4a90:	sra    a5, a3
3fbe4aa0:	sll    0x5, a7
3fbe4ab0:	addi   0xd8c00, a7
3fbe4ae0:	move   *a7, a7, 1
3fbe4af0:	and    a7, a3
3fbe4b00:	move   *a9(0x20), a7, 1
3fbe4b20:	move   *a13(0xe0), a5, 1
3fbe4b40:	sll    a5, a7
3fbe4b50:	sll    0x5, a5
3fbe4b60:	addi   0xd8800, a5
3fbe4b90:	move   *a5, a5, 1
3fbe4ba0:	and    a5, a7
3fbe4bb0:	or     a7, a3
3fbe4bc0:	move   a3, a12
L3FBE4BD0:
3fbe4bd0:	cmpi   0x3, a10
3fbe4bf0:	jrne   L3FBE4C20
3fbe4c00:	move   a12, a7
3fbe4c10:	jruc   L3FBE5240
L3FBE4C20:
3fbe4c20:	cmpi   0x8, a10
3fbe4c40:	jrlt   L3FBE4F90
3fbe4c50:	cmpi   0xc, a10
3fbe4c70:	jrlt   L3FBE4E00
3fbe4c80:	cmpi   0xe, a10
3fbe4ca0:	jrlt   L3FBE4D50
3fbe4cb0:	cmpi   0xe, a10
3fbe4cd0:	jrne   L3FBE4D20
3fbe4ce0:	move   *a11, a7, 1
3fbe4cf0:	and    a12, a7
3fbe4d00:	not    a7
3fbe4d10:	jruc   L3FBE5240
L3FBE4D20:
3fbe4d20:	movi   0xffff, a7
3fbe4d40:	jruc   L3FBE5240
L3FBE4D50:
3fbe4d50:	cmpi   0xc, a10
3fbe4d70:	jrne   L3FBE4DB0
3fbe4d80:	move   a12, a7
3fbe4d90:	not    a7
3fbe4da0:	jruc   L3FBE5240
L3FBE4DB0:
3fbe4db0:	move   a12, a7
3fbe4dc0:	not    a7
3fbe4dd0:	move   *a11, a5, 1
3fbe4de0:	or     a5, a7
3fbe4df0:	jruc   L3FBE5240
L3FBE4E00:
3fbe4e00:	cmpi   0xa, a10
3fbe4e20:	jrlt   L3FBE4ED0
3fbe4e30:	cmpi   0xa, a10
3fbe4e50:	jrne   L3FBE4E90
3fbe4e60:	move   *a11, a7, 1
3fbe4e70:	not    a7
3fbe4e80:	jruc   L3FBE5240
L3FBE4E90:
3fbe4e90:	move   *a11, a7, 1
3fbe4ea0:	not    a7
3fbe4eb0:	or     a12, a7
3fbe4ec0:	jruc   L3FBE5240
L3FBE4ED0:
3fbe4ed0:	cmpi   0x8, a10
3fbe4ef0:	jrne   L3FBE4F40
3fbe4f00:	move   *a11, a7, 1
3fbe4f10:	or     a12, a7
3fbe4f20:	not    a7
3fbe4f30:	jruc   L3FBE5240
L3FBE4F40:
3fbe4f40:	move   a12, a7
3fbe4f50:	not    a7
3fbe4f60:	move   *a11, a5, 1
3fbe4f70:	xor    a5, a7
3fbe4f80:	jruc   L3FBE5240
L3FBE4F90:
3fbe4f90:	cmpi   0x4, a10
3fbe4fb0:	jrlt   L3FBE5100
3fbe4fc0:	cmpi   0x6, a10
3fbe4fe0:	jrlt   L3FBE5080
3fbe4ff0:	cmpi   0x6, a10
3fbe5010:	jrne   L3FBE5050
3fbe5020:	move   *a11, a7, 1
3fbe5030:	xor    a12, a7
3fbe5040:	jruc   L3FBE5240
L3FBE5050:
3fbe5050:	move   *a11, a7, 1
3fbe5060:	or     a12, a7
3fbe5070:	jruc   L3FBE5240
L3FBE5080:
3fbe5080:	cmpi   0x5, a10
3fbe50a0:	jrne   L3FBE50D0
3fbe50b0:	move   *a11, a7, 1
3fbe50c0:	jruc   L3FBE5240
L3FBE50D0:
3fbe50d0:	move   *a11, a7, 1
3fbe50e0:	andn   a12, a7
3fbe50f0:	jruc   L3FBE5240
L3FBE5100:
3fbe5100:	cmpi   0x2, a10
3fbe5120:	jrlt   L3FBE51D0
3fbe5130:	cmpi   0x2, a10
3fbe5150:	jrne   L3FBE51B0
3fbe5160:	move   *a11, a7, 1
3fbe5170:	move   a12, a5
3fbe5180:	andn   a7, a5
3fbe5190:	move   a5, a7
3fbe51a0:	jruc   L3FBE5240
L3FBE51B0:
3fbe51b0:	move   a12, a7
3fbe51c0:	jruc   L3FBE5240
L3FBE51D0:
3fbe51d0:	cmpi   0x1, a10
3fbe51f0:	jrne   L3FBE5230
3fbe5200:	move   *a11, a7, 1
3fbe5210:	and    a12, a7
3fbe5220:	jruc   L3FBE5240
L3FBE5230:
3fbe5230:	sub    a7, a7
L3FBE5240:
3fbe5240:	move   a7, *a11, 1
3fbe5250:	addk   32, a11
3fbe5260:	addk   32, a9
3fbe5270:	move   *a13(0xc0), a7, 1
3fbe5290:	dec    a7
3fbe52a0:	move   a7, *a13(0xc0), 1
3fbe52c0:	inc    a7
3fbe52d0:	jane   L3FBE4980
L3FBE52F0:
3fbe52f0:	move   *a13(0x80), a7, 1
3fbe5310:	jaeq   L3FBE6E10
3fbe5330:	move   a0, a5
3fbe5340:	add    a2, a5
3fbe5350:	subk   32, a5
3fbe5360:	jrgt   L3FBE53E0
3fbe5370:	move   a0, a5
3fbe5380:	neg    a5
3fbe5390:	move   *a9, a12, 1
3fbe53a0:	move   a12, a3
3fbe53b0:	sra    a5, a3
3fbe53c0:	move   a3, a12
3fbe53d0:	jruc   L3FBE55A0
L3FBE53E0:
3fbe53e0:	move   a0, a5
3fbe53f0:	neg    a5
3fbe5400:	addk   32, a5
3fbe5410:	move   a5, *a13(0xe0), 1
3fbe5430:	move   a0, a3
3fbe5440:	neg    a3
3fbe5450:	move   *a9, a1, 1
3fbe5460:	sra    a3, a1
3fbe5470:	sll    0x5, a5
3fbe5480:	addi   0xd8c00, a5
3fbe54b0:	move   *a5, a5, 1
3fbe54c0:	and    a5, a1
3fbe54d0:	move   *a9(0x20), a5, 1
3fbe54f0:	move   *a13(0xe0), a3, 1
3fbe5510:	sll    a3, a5
3fbe5520:	sll    0x5, a3
3fbe5530:	addi   0xd8800, a3
3fbe5560:	move   *a3, a3, 1
3fbe5570:	and    a3, a5
3fbe5580:	or     a5, a1
3fbe5590:	move   a1, a12
L3FBE55A0:
3fbe55a0:	cmpi   0x20, a2
3fbe55c0:	jagt   L3FBE5DF0
3fbe55e0:	move   a2, a5
3fbe55f0:	andi   0x1f, a5
3fbe5620:	sll    0x5, a5
3fbe5630:	addi   0xd9400, a5
3fbe5660:	move   @0xd9000, a3, 1
3fbe5690:	move   *a5, a5, 1
3fbe56a0:	and    a3, a5
3fbe56b0:	move   a5, *a13(0xe0), 1
3fbe56d0:	move   a12, a1
3fbe56e0:	sll    0x0, a1
3fbe56f0:	move   a1, *a13(0x100), 1
3fbe5710:	cmpi   0x3, a10
3fbe5730:	jreq   L3FBE5D20
3fbe5740:	cmpi   0x8, a10
3fbe5760:	jrlt   L3FBE5AA0
3fbe5770:	cmpi   0xc, a10
3fbe5790:	jrlt   L3FBE5900
3fbe57a0:	cmpi   0xe, a10
3fbe57c0:	jrlt   L3FBE5870
3fbe57d0:	cmpi   0xe, a10
3fbe57f0:	jrne   L3FBE5840
3fbe5800:	move   *a11, a5, 1
3fbe5810:	and    a5, a1
3fbe5820:	not    a1
3fbe5830:	jruc   L3FBE5D20
L3FBE5840:
3fbe5840:	movi   0xffff, a1
3fbe5860:	jruc   L3FBE5D20
L3FBE5870:
3fbe5870:	cmpi   0xc, a10
3fbe5890:	jrne   L3FBE58C0
3fbe58a0:	not    a1
3fbe58b0:	jruc   L3FBE5D20
L3FBE58C0:
3fbe58c0:	not    a1
3fbe58d0:	move   *a11, a5, 1
3fbe58e0:	or     a5, a1
3fbe58f0:	jruc   L3FBE5D20
L3FBE5900:
3fbe5900:	cmpi   0xa, a10
3fbe5920:	jrlt   L3FBE59F0
3fbe5930:	cmpi   0xa, a10
3fbe5950:	jrne   L3FBE5990
3fbe5960:	move   *a11, a1, 1
3fbe5970:	not    a1
3fbe5980:	jruc   L3FBE5D20
L3FBE5990:
3fbe5990:	move   *a11, a1, 1
3fbe59a0:	not    a1
3fbe59b0:	move   *a13(0x100), a5, 1
3fbe59d0:	or     a5, a1
3fbe59e0:	jruc   L3FBE5D20
L3FBE59F0:
3fbe59f0:	cmpi   0x8, a10
3fbe5a10:	jrne   L3FBE5A60
3fbe5a20:	move   *a11, a5, 1
3fbe5a30:	or     a5, a1
3fbe5a40:	not    a1
3fbe5a50:	jruc   L3FBE5D20
L3FBE5A60:
3fbe5a60:	not    a1
3fbe5a70:	move   *a11, a5, 1
3fbe5a80:	xor    a5, a1
3fbe5a90:	jruc   L3FBE5D20
L3FBE5AA0:
3fbe5aa0:	cmpi   0x4, a10
3fbe5ac0:	jrlt   L3FBE5C20
3fbe5ad0:	cmpi   0x6, a10
3fbe5af0:	jrlt   L3FBE5B90
3fbe5b00:	cmpi   0x6, a10
3fbe5b20:	jrne   L3FBE5B60
3fbe5b30:	move   *a11, a5, 1
3fbe5b40:	xor    a5, a1
3fbe5b50:	jruc   L3FBE5D20
L3FBE5B60:
3fbe5b60:	move   *a11, a5, 1
3fbe5b70:	or     a5, a1
3fbe5b80:	jruc   L3FBE5D20
L3FBE5B90:
3fbe5b90:	cmpi   0x5, a10
3fbe5bb0:	jrne   L3FBE5BE0
3fbe5bc0:	move   *a11, a1, 1
3fbe5bd0:	jruc   L3FBE5D20
L3FBE5BE0:
3fbe5be0:	move   *a11, a5, 1
3fbe5bf0:	andn   a1, a5
3fbe5c00:	move   a5, a1
3fbe5c10:	jruc   L3FBE5D20
L3FBE5C20:
3fbe5c20:	cmpi   0x2, a10
3fbe5c40:	jrlt   L3FBE5CB0
3fbe5c50:	cmpi   0x2, a10
3fbe5c70:	jrne   L3FBE5D20
3fbe5c80:	move   *a11, a5, 1
3fbe5c90:	andn   a5, a1
3fbe5ca0:	jruc   L3FBE5D20
L3FBE5CB0:
3fbe5cb0:	cmpi   0x1, a10
3fbe5cd0:	jrne   L3FBE5D10
3fbe5ce0:	move   *a11, a5, 1
3fbe5cf0:	and    a5, a1
3fbe5d00:	jruc   L3FBE5D20
L3FBE5D10:
3fbe5d10:	sub    a1, a1
L3FBE5D20:
3fbe5d20:	move   a1, *a13(0x120), 1
3fbe5d40:	move   *a11, a5, 1
3fbe5d50:	move   *a13(0xe0), a1, 1
3fbe5d70:	andn   a1, a5
3fbe5d80:	move   *a13(0x120), a7, 1
3fbe5da0:	and    a1, a7
3fbe5db0:	or     a7, a5
3fbe5dc0:	move   a5, *a11, 1
3fbe5dd0:	jauc   L3FBE6E10
L3FBE5DF0:
3fbe5df0:	movk   32, a5
3fbe5e00:	move   a5, *a13(0xe0), 1
3fbe5e20:	move   a2, a3
3fbe5e30:	sub    a5, a3
3fbe5e40:	move   a3, *a13(0x100), 1
3fbe5e60:	move   a12, a1
3fbe5e70:	sll    0x0, a1
3fbe5e80:	move   a1, *a13(0x120), 1
3fbe5ea0:	cmpi   0x3, a10
3fbe5ec0:	jreq   L3FBE64B0
3fbe5ed0:	cmpi   0x8, a10
3fbe5ef0:	jrlt   L3FBE6230
3fbe5f00:	cmpi   0xc, a10
3fbe5f20:	jrlt   L3FBE6090
3fbe5f30:	cmpi   0xe, a10
3fbe5f50:	jrlt   L3FBE6000
3fbe5f60:	cmpi   0xe, a10
3fbe5f80:	jrne   L3FBE5FD0
3fbe5f90:	move   *a11, a3, 1
3fbe5fa0:	and    a3, a1
3fbe5fb0:	not    a1
3fbe5fc0:	jruc   L3FBE64B0
L3FBE5FD0:
3fbe5fd0:	movi   0xffff, a1
3fbe5ff0:	jruc   L3FBE64B0
L3FBE6000:
3fbe6000:	cmpi   0xc, a10
3fbe6020:	jrne   L3FBE6050
3fbe6030:	not    a1
3fbe6040:	jruc   L3FBE64B0
L3FBE6050:
3fbe6050:	not    a1
3fbe6060:	move   *a11, a3, 1
3fbe6070:	or     a3, a1
3fbe6080:	jruc   L3FBE64B0
L3FBE6090:
3fbe6090:	cmpi   0xa, a10
3fbe60b0:	jrlt   L3FBE6180
3fbe60c0:	cmpi   0xa, a10
3fbe60e0:	jrne   L3FBE6120
3fbe60f0:	move   *a11, a1, 1
3fbe6100:	not    a1
3fbe6110:	jruc   L3FBE64B0
L3FBE6120:
3fbe6120:	move   *a11, a1, 1
3fbe6130:	not    a1
3fbe6140:	move   *a13(0x120), a3, 1
3fbe6160:	or     a3, a1
3fbe6170:	jruc   L3FBE64B0
L3FBE6180:
3fbe6180:	cmpi   0x8, a10
3fbe61a0:	jrne   L3FBE61F0
3fbe61b0:	move   *a11, a3, 1
3fbe61c0:	or     a3, a1
3fbe61d0:	not    a1
3fbe61e0:	jruc   L3FBE64B0
L3FBE61F0:
3fbe61f0:	not    a1
3fbe6200:	move   *a11, a3, 1
3fbe6210:	xor    a3, a1
3fbe6220:	jruc   L3FBE64B0
L3FBE6230:
3fbe6230:	cmpi   0x4, a10
3fbe6250:	jrlt   L3FBE63B0
3fbe6260:	cmpi   0x6, a10
3fbe6280:	jrlt   L3FBE6320
3fbe6290:	cmpi   0x6, a10
3fbe62b0:	jrne   L3FBE62F0
3fbe62c0:	move   *a11, a3, 1
3fbe62d0:	xor    a3, a1
3fbe62e0:	jruc   L3FBE64B0
L3FBE62F0:
3fbe62f0:	move   *a11, a3, 1
3fbe6300:	or     a3, a1
3fbe6310:	jruc   L3FBE64B0
L3FBE6320:
3fbe6320:	cmpi   0x5, a10
3fbe6340:	jrne   L3FBE6370
3fbe6350:	move   *a11, a1, 1
3fbe6360:	jruc   L3FBE64B0
L3FBE6370:
3fbe6370:	move   *a11, a3, 1
3fbe6380:	andn   a1, a3
3fbe6390:	move   a3, a1
3fbe63a0:	jruc   L3FBE64B0
L3FBE63B0:
3fbe63b0:	cmpi   0x2, a10
3fbe63d0:	jrlt   L3FBE6440
3fbe63e0:	cmpi   0x2, a10
3fbe6400:	jrne   L3FBE64B0
3fbe6410:	move   *a11, a3, 1
3fbe6420:	andn   a3, a1
3fbe6430:	jruc   L3FBE64B0
L3FBE6440:
3fbe6440:	cmpi   0x1, a10
3fbe6460:	jrne   L3FBE64A0
3fbe6470:	move   *a11, a3, 1
3fbe6480:	and    a3, a1
3fbe6490:	jruc   L3FBE64B0
L3FBE64A0:
3fbe64a0:	sub    a1, a1
L3FBE64B0:
3fbe64b0:	move   a1, *a13(0x140), 1
3fbe64d0:	move   *a11, a3, 1
3fbe64e0:	move   @0xd8c00, a1, 1
3fbe6510:	and    a1, a3
3fbe6520:	move   *a13(0x140), a7, 1
3fbe6540:	move   @0xd8800, a1, 1
3fbe6570:	and    a1, a7
3fbe6580:	or     a7, a3
3fbe6590:	move   a3, *a11, 1
3fbe65a0:	neg    a5
3fbe65b0:	move   a12, a7
3fbe65c0:	sra    a5, a7
3fbe65d0:	move   a7, *a13(0x120), 1
3fbe65f0:	cmpi   0x3, a10
3fbe6610:	jreq   L3FBE6CA0
3fbe6620:	cmpi   0x8, a10
3fbe6640:	jrlt   L3FBE69C0
3fbe6650:	cmpi   0xc, a10
3fbe6670:	jrlt   L3FBE6800
3fbe6680:	cmpi   0xe, a10
3fbe66a0:	jrlt   L3FBE6760
3fbe66b0:	cmpi   0xe, a10
3fbe66d0:	jrne   L3FBE6730
3fbe66e0:	move   *a11(0x20), a5, 1
3fbe6700:	and    a5, a7
3fbe6710:	not    a7
3fbe6720:	jruc   L3FBE6CA0
L3FBE6730:
3fbe6730:	movi   0xffff, a7
3fbe6750:	jruc   L3FBE6CA0
L3FBE6760:
3fbe6760:	cmpi   0xc, a10
3fbe6780:	jrne   L3FBE67B0
3fbe6790:	not    a7
3fbe67a0:	jruc   L3FBE6CA0
L3FBE67B0:
3fbe67b0:	not    a7
3fbe67c0:	move   *a11(0x20), a5, 1
3fbe67e0:	or     a5, a7
3fbe67f0:	jruc   L3FBE6CA0
L3FBE6800:
3fbe6800:	cmpi   0xa, a10
3fbe6820:	jrlt   L3FBE68F0
3fbe6830:	cmpi   0xa, a10
3fbe6850:	jrne   L3FBE68A0
3fbe6860:	move   *a11(0x20), a7, 1
3fbe6880:	not    a7
3fbe6890:	jruc   L3FBE6CA0
L3FBE68A0:
3fbe68a0:	move   *a11(0x20), a5, 1
3fbe68c0:	not    a5
3fbe68d0:	or     a5, a7
3fbe68e0:	jruc   L3FBE6CA0
L3FBE68F0:
3fbe68f0:	cmpi   0x8, a10
3fbe6910:	jrne   L3FBE6970
3fbe6920:	move   *a11(0x20), a5, 1
3fbe6940:	or     a5, a7
3fbe6950:	not    a7
3fbe6960:	jruc   L3FBE6CA0
L3FBE6970:
3fbe6970:	not    a7
3fbe6980:	move   *a11(0x20), a5, 1
3fbe69a0:	xor    a5, a7
3fbe69b0:	jruc   L3FBE6CA0
L3FBE69C0:
3fbe69c0:	cmpi   0x4, a10
3fbe69e0:	jrlt   L3FBE6B80
3fbe69f0:	cmpi   0x6, a10
3fbe6a10:	jrlt   L3FBE6AD0
3fbe6a20:	cmpi   0x6, a10
3fbe6a40:	jrne   L3FBE6A90
3fbe6a50:	move   *a11(0x20), a5, 1
3fbe6a70:	xor    a5, a7
3fbe6a80:	jruc   L3FBE6CA0
L3FBE6A90:
3fbe6a90:	move   *a11(0x20), a5, 1
3fbe6ab0:	or     a5, a7
3fbe6ac0:	jruc   L3FBE6CA0
L3FBE6AD0:
3fbe6ad0:	cmpi   0x5, a10
3fbe6af0:	jrne   L3FBE6B30
3fbe6b00:	move   *a11(0x20), a7, 1
3fbe6b20:	jruc   L3FBE6CA0
L3FBE6B30:
3fbe6b30:	move   *a11(0x20), a5, 1
3fbe6b50:	andn   a7, a5
3fbe6b60:	move   a5, a7
3fbe6b70:	jruc   L3FBE6CA0
L3FBE6B80:
3fbe6b80:	cmpi   0x2, a10
3fbe6ba0:	jrlt   L3FBE6C20
3fbe6bb0:	cmpi   0x2, a10
3fbe6bd0:	jrne   L3FBE6CA0
3fbe6be0:	move   *a11(0x20), a5, 1
3fbe6c00:	andn   a5, a7
3fbe6c10:	jruc   L3FBE6CA0
L3FBE6C20:
3fbe6c20:	cmpi   0x1, a10
3fbe6c40:	jrne   L3FBE6C90
3fbe6c50:	move   *a11(0x20), a5, 1
3fbe6c70:	and    a5, a7
3fbe6c80:	jruc   L3FBE6CA0
L3FBE6C90:
3fbe6c90:	sub    a7, a7
L3FBE6CA0:
3fbe6ca0:	move   a7, *a13(0x140), 1
3fbe6cc0:	move   *a13(0x100), a5, 1
3fbe6ce0:	sll    0x5, a5
3fbe6cf0:	addi   0xd8800, a5
3fbe6d20:	move   *a11(0x20), a3, 1
3fbe6d40:	move   *a5, a5, 1
3fbe6d50:	and    a5, a3
3fbe6d60:	move   *a13(0x100), a5, 1
3fbe6d80:	sll    0x5, a5
3fbe6d90:	addi   0xd8c00, a5
3fbe6dc0:	move   *a5, a5, 1
3fbe6dd0:	and    a7, a5
3fbe6de0:	or     a5, a3
3fbe6df0:	move   a3, *a11(0x20), 1
L3FBE6E10:
3fbe6e10:	move   *sp(0x180), a14, 1
3fbe6e30:	mmfm   sp, a0,a1,a2,a3,a5,a7,a9,a10,a11,a12,a13
3fbe6e50:	rets   2
3fbe6e60:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3fbe6e80:	move   a14, a13
3fbe6e90:	addi   0xe0, a14
3fbe6eb0:	move   *a13(0xff80), a9, 1
3fbe6ed0:	move   *a13(0xffc0), a7, 1
3fbe6ef0:	move   *a7(0xc0), *a13(0x40), 1
3fbe6f20:	move   *a7(0x20), a5, 1
3fbe6f40:	move   *a5(0xa0), *a13(0x60), 1
3fbe6f70:	move   *a13(0xff40), a5, 1
3fbe6f90:	sll    0x5, a5
3fbe6fa0:	add    a9, a5
3fbe6fb0:	move   a5, a12
3fbe6fc0:	move   *a13(0xffe0), a5, 1
3fbe6fe0:	setf   16, 1, 0
3fbe6ff0:	move   *a5, a5, 0
3fbe7000:	jrne   L3FBE7210
3fbe7010:	move   *a13(0xffe0), a5, 1
3fbe7030:	move   *a5(0x20), a5, 1
3fbe7050:	move   *a5(0x800), a5, 1
3fbe7070:	move   *a5(0xe0), *a13(0x0), 1
3fbe70a0:	move   *a13(0xffe0), a5, 1
3fbe70c0:	move   *a5(0x20), a5, 1
3fbe70e0:	move   *a5(0x800), a5, 1
3fbe7100:	move   *a5(0x140), a5, 1
3fbe7120:	sra    0x2, a5
3fbe7130:	move   a5, *a13(0x20), 1
3fbe7150:	move   *a13(0xffe0), a3, 1
3fbe7170:	move   *a3(0x370), a3, 0
3fbe7190:	move   *a13(0xffe0), a5, 1
3fbe71b0:	move   *a5(0x3b0), a5, 0
3fbe71d0:	add    a5, a3
3fbe71e0:	move   a3, *a13(0xc0), 1
3fbe7200:	jruc   L3FBE73C0
L3FBE7210:
3fbe7210:	move   *a13(0xffe0), a5, 1
3fbe7230:	move   *a5(0x80), a3, 1
3fbe7250:	move   *a3(0x60), a3, 1
3fbe7270:	move   *a3(0xe0), *a13(0x0), 1
3fbe72a0:	move   *a5(0x80), a3, 1
3fbe72c0:	move   *a3(0x60), a3, 1
3fbe72e0:	move   *a3(0x140), a3, 1
3fbe7300:	srl    0x2, a3
3fbe7310:	move   a3, *a13(0x20), 1
3fbe7330:	move   *a5(0x80), a3, 1
3fbe7350:	move   *a3(0x60), a3, 1
3fbe7370:	setf   16, 0, 0
3fbe7380:	move   *a3(0x100), a3, 0
3fbe73a0:	move   a3, *a13(0xc0), 1
L3FBE73C0:
3fbe73c0:	move   *a13(0x60), a5, 1
3fbe73e0:	move   *a5, a10, 1
3fbe73f0:	move   *a13(0xff20), a3, 1
3fbe7410:	jaeq   L3FBE7C40
3fbe7430:	move   a10, a11
3fbe7440:	cmp    a12, a9
3fbe7450:	janc   L3FBE83C0
3fbe7470:	setf   16, 1, 0
L3FBE7480:
3fbe7480:	move   a11, a10
3fbe7490:	move   *a9(0x10), a7, 0
3fbe74b0:	move   *a13(0xc0), a5, 1
3fbe74d0:	cmp    a5, a7
3fbe74e0:	jage   L3FBE83C0
3fbe7500:	move   a10, a3
3fbe7510:	jreq   L3FBE7A90
L3FBE7520:
3fbe7520:	move   *a10(0x30), a7, 0
3fbe7540:	move   *a9(0x10), a5, 0
3fbe7560:	cmp    a5, a7
3fbe7570:	jrgt   L3FBE7A90
3fbe7580:	move   *a10(0x50), a7, 0
3fbe75a0:	move   *a9(0x10), a5, 0
3fbe75c0:	cmp    a5, a7
3fbe75d0:	jrgt   L3FBE7610
3fbe75e0:	move   *a10, a10, 1
3fbe75f0:	move   a10, a11
3fbe7600:	jruc   L3FBE7A80
L3FBE7610:
3fbe7610:	move   *a13(0xff60), a7, 1
3fbe7630:	move   *a9, a5, 0
3fbe7640:	move   *a7, a3, 1
3fbe7650:	add    a3, a5
3fbe7660:	move   *a10(0x20), a3, 0
3fbe7680:	cmp    a5, a3
3fbe7690:	jrgt   L3FBE7A90
3fbe76a0:	move   *a10(0x40), a5, 0
3fbe76c0:	move   *a9, a3, 0
3fbe76d0:	cmp    a3, a5
3fbe76e0:	jrgt   L3FBE7710
3fbe76f0:	move   *a10, a10, 1
3fbe7700:	jruc   L3FBE7A80
L3FBE7710:
3fbe7710:	move   *a10(0x20), a5, 0
3fbe7730:	move   *a9, a3, 0
3fbe7740:	cmp    a3, a5
3fbe7750:	jrle   L3FBE7790
3fbe7760:	move   *a10(0x20), a5, 0
3fbe7780:	jruc   L3FBE77A0
L3FBE7790:
3fbe7790:	move   *a9, a5, 0
L3FBE77A0:
3fbe77a0:	move   a5, *a13(0x80), 1
3fbe77c0:	move   *a9, a3, 0
3fbe77d0:	move   *a7, a5, 1
3fbe77e0:	add    a5, a3
3fbe77f0:	move   *a10(0x40), a5, 0
3fbe7810:	cmp    a5, a3
3fbe7820:	jrge   L3FBE7870
3fbe7830:	move   *a9, a5, 0
3fbe7840:	move   *a7, a3, 1
3fbe7850:	add    a3, a5
3fbe7860:	jruc   L3FBE7890
L3FBE7870:
3fbe7870:	move   *a10(0x40), a5, 0
L3FBE7890:
3fbe7890:	move   a5, *a13(0xa0), 1
3fbe78b0:	move   a14, -*sp, 1
3fbe78c0:	move   *a13(0x20), *a14+, 1
3fbe78e0:	move   *a13(0x0), *a14+, 1
3fbe7900:	move   *a13(0x40), *a14+, 1
3fbe7920:	move   *a13(0xffa0), *a14+, 1
3fbe7940:	move   a5, *a14+, 1
3fbe7950:	move   *a13(0x80), *a14+, 1
3fbe7970:	move   *a9, a8, 0
3fbe7980:	move   a8, *a14+, 1
3fbe7990:	move   *a9(0x10), a8, 0
3fbe79b0:	move   a8, *a14+, 1
3fbe79c0:	calla  L3FBE0730
3fbe79f0:	setf   16, 1, 0
3fbe7a00:	move   *a9, a3, 0
3fbe7a10:	move   *a7, a5, 1
3fbe7a20:	add    a5, a3
3fbe7a30:	move   *a10(0x40), a5, 0
3fbe7a50:	cmp    a5, a3
3fbe7a60:	jrle   L3FBE7A90
3fbe7a70:	move   *a10, a10, 1
L3FBE7A80:
3fbe7a80:	jrne   L3FBE7520
L3FBE7A90:
3fbe7a90:	addk   32, a9
3fbe7aa0:	move   *a13(0xff60), a7, 1
3fbe7ac0:	move   *a7, a5, 1
3fbe7ad0:	move   @0xc5410, a3, 1
3fbe7b00:	add    a3, a5
3fbe7b10:	move   @0xc5430, a7, 1
3fbe7b40:	neg    a7
3fbe7b50:	sra    a7, a5
3fbe7b60:	sll    0x5, a5
3fbe7b70:	move   *a13(0xffa0), a7, 1
3fbe7b90:	add    a7, a5
3fbe7ba0:	move   a5, *a13(0xffa0), 1
3fbe7bc0:	move   *a13(0xff60), a7, 1
3fbe7be0:	addk   32, a7
3fbe7bf0:	move   a7, *a13(0xff60), 1
3fbe7c10:	cmp    a12, a9
3fbe7c20:	jrc   L3FBE7480
3fbe7c30:	jruc   L3FBE83C0
L3FBE7C40:
3fbe7c40:	cmp    a12, a9
3fbe7c50:	jrnc   L3FBE83C0
L3FBE7C60:
3fbe7c60:	setf   16, 1, 0
3fbe7c70:	move   *a9(0x10), a7, 0
3fbe7c90:	jrlt   L3FBE8220
3fbe7ca0:	move   *a9(0x10), a7, 0
3fbe7cc0:	move   *a13(0xc0), a5, 1
3fbe7ce0:	cmp    a5, a7
3fbe7cf0:	jrge   L3FBE8220
3fbe7d00:	move   *a13(0x60), a7, 1
3fbe7d20:	move   *a7, a10, 1
3fbe7d30:	jreq   L3FBE8220
L3FBE7D40:
3fbe7d40:	setf   16, 1, 0
3fbe7d50:	move   *a10(0x30), a7, 0
3fbe7d70:	move   *a9(0x10), a5, 0
3fbe7d90:	cmp    a5, a7
3fbe7da0:	jrgt   L3FBE8220
3fbe7db0:	move   *a10(0x50), a7, 0
3fbe7dd0:	move   *a9(0x10), a5, 0
3fbe7df0:	cmp    a5, a7
3fbe7e00:	jrgt   L3FBE7E30
3fbe7e10:	move   *a10, a10, 1
3fbe7e20:	jruc   L3FBE8220
L3FBE7E30:
3fbe7e30:	move   *a13(0xff60), a7, 1
3fbe7e50:	move   *a9, a5, 0
3fbe7e60:	move   *a7, a3, 1
3fbe7e70:	add    a3, a5
3fbe7e80:	move   *a10(0x20), a3, 0
3fbe7ea0:	cmp    a5, a3
3fbe7eb0:	jrgt   L3FBE8200
3fbe7ec0:	move   *a10(0x40), a5, 0
3fbe7ee0:	move   *a9, a3, 0
3fbe7ef0:	cmp    a3, a5
3fbe7f00:	jrle   L3FBE8200
3fbe7f10:	move   *a10(0x20), a5, 0
3fbe7f30:	move   *a9, a3, 0
3fbe7f40:	cmp    a3, a5
3fbe7f50:	jrle   L3FBE7F90
3fbe7f60:	move   *a10(0x20), a5, 0
3fbe7f80:	jruc   L3FBE7FA0
L3FBE7F90:
3fbe7f90:	move   *a9, a5, 0
L3FBE7FA0:
3fbe7fa0:	move   a5, *a13(0x80), 1
3fbe7fc0:	move   *a9, a3, 0
3fbe7fd0:	move   *a7, a5, 1
3fbe7fe0:	add    a5, a3
3fbe7ff0:	move   *a10(0x40), a5, 0
3fbe8010:	cmp    a3, a5
3fbe8020:	jrge   L3FBE8060
3fbe8030:	move   *a10(0x40), a5, 0
3fbe8050:	jruc   L3FBE8090
L3FBE8060:
3fbe8060:	move   *a9, a5, 0
3fbe8070:	move   *a7, a3, 1
3fbe8080:	add    a3, a5
L3FBE8090:
3fbe8090:	move   a5, *a13(0xa0), 1
3fbe80b0:	move   a14, -*sp, 1
3fbe80c0:	move   *a13(0x20), *a14+, 1
3fbe80e0:	move   *a13(0x0), *a14+, 1
3fbe8100:	move   *a13(0x40), *a14+, 1
3fbe8120:	move   *a13(0xffa0), *a14+, 1
3fbe8140:	move   a5, *a14+, 1
3fbe8150:	move   *a13(0x80), *a14+, 1
3fbe8170:	move   *a10(0x20), a8, 0
3fbe8190:	move   a8, *a14+, 1
3fbe81a0:	move   *a9(0x10), a8, 0
3fbe81c0:	move   a8, *a14+, 1
3fbe81d0:	calla  L3FBE0730
L3FBE8200:
3fbe8200:	move   a10, a3
3fbe8210:	jrne   L3FBE7D40
L3FBE8220:
3fbe8220:	move   *a13(0xff60), a7, 1
3fbe8240:	move   *a7, a5, 1
3fbe8250:	move   @0xc5410, a3, 1
3fbe8280:	add    a3, a5
3fbe8290:	move   @0xc5430, a7, 1
3fbe82c0:	neg    a7
3fbe82d0:	sra    a7, a5
3fbe82e0:	sll    0x5, a5
3fbe82f0:	move   *a13(0xffa0), a7, 1
3fbe8310:	add    a7, a5
3fbe8320:	move   a5, *a13(0xffa0), 1
3fbe8340:	addk   32, a9
3fbe8350:	move   *a13(0xff60), a7, 1
3fbe8370:	addk   32, a7
3fbe8380:	move   a7, *a13(0xff60), 1
3fbe83a0:	cmp    a12, a9
3fbe83b0:	jrc   L3FBE7C60
L3FBE83C0:
3fbe83c0:	move   *sp(0x120), a14, 1
3fbe83e0:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3fbe8400:	rets   2
3fbe8410:	mmtm   sp, a3,a5,a7,a9,a11,a13
3fbe8430:	move   a14, a13
3fbe8440:	addi   0x200, a14
3fbe8460:	move   *a13(0xfee0), a11, 1
3fbe8480:	move   *a13(0xff00), a9, 1
3fbe84a0:	mpys   a9, a11
3fbe84b0:	sll    0x5, a11
3fbe84c0:	move   *a13(0xffe0), a9, 1
3fbe84e0:	add    a9, a11
3fbe84f0:	move   *a13(0xffc0), a9, 1
3fbe8510:	cmp    a9, a11
3fbe8520:	jrc   L3FBE8600
3fbe8530:	move   *a13(0xfec0), a11, 1
3fbe8550:	move   *a13(0xff00), a9, 1
3fbe8570:	mpys   a9, a11
3fbe8580:	sll    0x5, a11
3fbe8590:	move   *a13(0xffc0), a9, 1
3fbe85b0:	add    a9, a11
3fbe85c0:	move   *a13(0xffe0), a9, 1
3fbe85e0:	cmp    a9, a11
3fbe85f0:	jrnc   L3FBE8660
L3FBE8600:
3fbe8600:	movk   1, a11
3fbe8610:	move   a11, *a13(0x60), 1
3fbe8630:	move   a11, *a13(0x40), 1
3fbe8650:	jruc   L3FBE88F0
L3FBE8660:
3fbe8660:	move   *a13(0xff80), a11, 1
3fbe8680:	move   *a13(0xff40), a9, 1
3fbe86a0:	cmp    a9, a11
3fbe86b0:	jrge   L3FBE8740
3fbe86c0:	movk   1, a9
3fbe86d0:	move   a9, *a13(0x40), 1
3fbe86f0:	movi   0xffff, a11
3fbe8710:	move   a11, *a13(0x60), 1
3fbe8730:	jruc   L3FBE88F0
L3FBE8740:
3fbe8740:	cmp    a9, a11
3fbe8750:	jrle   L3FBE87C0
3fbe8760:	movk   1, a9
3fbe8770:	move   a9, *a13(0x40), 1
3fbe8790:	move   a9, *a13(0x60), 1
3fbe87b0:	jruc   L3FBE88F0
L3FBE87C0:
3fbe87c0:	move   *a13(0xffa0), a9, 1
3fbe87e0:	move   *a13(0xff60), a11, 1
3fbe8800:	cmp    a11, a9
3fbe8810:	jrge   L3FBE88A0
3fbe8820:	movi   0xffff, a9
3fbe8840:	move   a9, *a13(0x40), 1
3fbe8860:	movk   1, a11
3fbe8870:	move   a11, *a13(0x60), 1
3fbe8890:	jruc   L3FBE88F0
L3FBE88A0:
3fbe88a0:	movk   1, a9
3fbe88b0:	move   a9, *a13(0x40), 1
3fbe88d0:	move   a9, *a13(0x60), 1
L3FBE88F0:
3fbe88f0:	move   *a13(0x60), a11, 1
3fbe8910:	inc    a11
3fbe8920:	jrne   L3FBE8BB0
3fbe8930:	move   *a13(0xff80), a11, 1
3fbe8950:	move   *a13(0xff00), a9, 1
3fbe8970:	add    a9, a11
3fbe8980:	dec    a11
3fbe8990:	move   *a13(0xfee0), a9, 1
3fbe89b0:	mpys   a9, a11
3fbe89c0:	sll    0x5, a11
3fbe89d0:	move   *a13(0xffe0), a9, 1
3fbe89f0:	add    a9, a11
3fbe8a00:	move   a11, *a13, 1
3fbe8a10:	move   *a13(0xff40), a9, 1
3fbe8a30:	move   *a13(0xff00), a11, 1
3fbe8a50:	add    a11, a9
3fbe8a60:	dec    a9
3fbe8a70:	move   *a13(0xfec0), a11, 1
3fbe8a90:	mpys   a11, a9
3fbe8aa0:	sll    0x5, a9
3fbe8ab0:	move   *a13(0xffc0), a11, 1
3fbe8ad0:	add    a11, a9
3fbe8ae0:	move   a9, *a13(0x20), 1
3fbe8b00:	move   *a13(0xfee0), a9, 1
3fbe8b20:	neg    a9
3fbe8b30:	move   a9, *a13(0xfee0), 1
3fbe8b50:	move   *a13(0xfec0), a9, 1
3fbe8b70:	neg    a9
3fbe8b80:	move   a9, *a13(0xfec0), 1
3fbe8ba0:	jruc   L3FBE8D00
L3FBE8BB0:
3fbe8bb0:	move   *a13(0xff80), a11, 1
3fbe8bd0:	move   *a13(0xfee0), a9, 1
3fbe8bf0:	mpys   a9, a11
3fbe8c00:	sll    0x5, a11
3fbe8c10:	move   *a13(0xffe0), a9, 1
3fbe8c30:	add    a9, a11
3fbe8c40:	move   a11, *a13, 1
3fbe8c50:	move   *a13(0xff40), a9, 1
3fbe8c70:	move   *a13(0xfec0), a11, 1
3fbe8c90:	mpys   a11, a9
3fbe8ca0:	sll    0x5, a9
3fbe8cb0:	move   *a13(0xffc0), a11, 1
3fbe8cd0:	add    a11, a9
3fbe8ce0:	move   a9, *a13(0x20), 1
L3FBE8D00:
3fbe8d00:	move   *a13(0xff20), a9, 1
3fbe8d20:	subk   32, a9
3fbe8d30:	jagt   L3FBE9B60
3fbe8d50:	move   *a13(0xff60), a9, 1
3fbe8d70:	sra    0x5, a9
3fbe8d80:	sll    0x5, a9
3fbe8d90:	move   *a13(0x20), a11, 1
3fbe8db0:	add    a11, a9
3fbe8dc0:	move   a9, *a13(0x20), 1
3fbe8de0:	move   *a13(0xffa0), a11, 1
3fbe8e00:	sra    0x5, a11
3fbe8e10:	sll    0x5, a11
3fbe8e20:	move   *a13, a9, 1
3fbe8e30:	add    a9, a11
3fbe8e40:	move   a11, *a13, 1
3fbe8e50:	move   a11, *a13(0x100), 1
3fbe8e70:	move   *a13(0x20), *a13(0x120), 1
3fbe8ea0:	move   *a13(0xffa0), a9, 1
3fbe8ec0:	andi   0x1f, a9
3fbe8ef0:	move   a9, *a13(0x160), 1
3fbe8f10:	move   *a13(0xff60), a9, 1
3fbe8f30:	andi   0x1f, a9
3fbe8f60:	move   a9, *a13(0x180), 1
3fbe8f80:	move   *a13(0xff00), a9, 1
3fbe8fa0:	dec    a9
3fbe8fb0:	move   a9, *a13(0xff00), 1
3fbe8fd0:	inc    a9
3fbe8fe0:	jaeq   L3FBEDE70
L3FBE9000:
3fbe9000:	move   *a13(0x160), a11, 1
3fbe9020:	move   *a13(0xff20), a9, 1
3fbe9040:	add    a9, a11
3fbe9050:	subk   32, a11
3fbe9060:	jrgt   L3FBE9110
3fbe9070:	move   *a13(0x100), a11, 1
3fbe9090:	move   *a13(0x160), a9, 1
3fbe90b0:	neg    a9
3fbe90c0:	move   *a11, a11, 1
3fbe90d0:	sra    a9, a11
3fbe90e0:	move   a11, *a13(0x140), 1
3fbe9100:	jruc   L3FBE9340
L3FBE9110:
3fbe9110:	move   *a13(0x160), a11, 1
3fbe9130:	neg    a11
3fbe9140:	addk   32, a11
3fbe9150:	move   a11, *a13(0x1a0), 1
3fbe9170:	move   *a13(0x100), a7, 1
3fbe9190:	move   *a13(0x160), a5, 1
3fbe91b0:	neg    a5
3fbe91c0:	move   *a7, a7, 1
3fbe91d0:	sra    a5, a7
3fbe91e0:	sll    0x5, a11
3fbe91f0:	addi   0xd8c00, a11
3fbe9220:	move   *a11, a11, 1
3fbe9230:	and    a11, a7
3fbe9240:	move   *a13(0x100), a11, 1
3fbe9260:	move   *a11(0x20), a5, 1
3fbe9280:	move   *a13(0x1a0), a9, 1
3fbe92a0:	sll    a9, a5
3fbe92b0:	sll    0x5, a9
3fbe92c0:	addi   0xd8800, a9
3fbe92f0:	move   *a9, a9, 1
3fbe9300:	and    a9, a5
3fbe9310:	or     a5, a7
3fbe9320:	move   a7, *a13(0x140), 1
L3FBE9340:
3fbe9340:	move   *a13(0x180), a11, 1
3fbe9360:	move   *a13(0xff20), a9, 1
3fbe9380:	add    a9, a11
3fbe9390:	subk   32, a11
3fbe93a0:	jrgt   L3FBE9620
3fbe93b0:	move   *a13(0x180), a11, 1
3fbe93d0:	andi   0x1f, a11
3fbe9400:	sll    0x5, a11
3fbe9410:	addi   0xd9000, a11
3fbe9440:	move   *a13(0x180), a7, 1
3fbe9460:	add    a9, a7
3fbe9470:	andi   0x1f, a7
3fbe94a0:	sll    0x5, a7
3fbe94b0:	addi   0xd9400, a7
3fbe94e0:	move   *a11, a11, 1
3fbe94f0:	move   *a7, a7, 1
3fbe9500:	and    a7, a11
3fbe9510:	move   a11, *a13(0x1a0), 1
3fbe9530:	move   *a13(0x120), a7, 1
3fbe9550:	move   *a7, a5, 1
3fbe9560:	andn   a11, a5
3fbe9570:	move   *a13(0x140), a7, 1
3fbe9590:	move   *a13(0x180), a9, 1
3fbe95b0:	sll    a9, a7
3fbe95c0:	and    a11, a7
3fbe95d0:	or     a7, a5
3fbe95e0:	move   *a13(0x120), a7, 1
3fbe9600:	move   a5, *a7, 1
3fbe9610:	jruc   L3FBE99E0
L3FBE9620:
3fbe9620:	move   *a13(0x180), a11, 1
3fbe9640:	neg    a11
3fbe9650:	addk   32, a11
3fbe9660:	move   a11, *a13(0x1a0), 1
3fbe9680:	sub    a11, a9
3fbe9690:	move   a9, *a13(0x1c0), 1
3fbe96b0:	move   *a13(0x140), a7, 1
3fbe96d0:	move   *a13(0x180), a5, 1
3fbe96f0:	sll    a5, a7
3fbe9700:	sll    0x5, a5
3fbe9710:	addi   0xd8800, a5
3fbe9740:	move   *a5, a5, 1
3fbe9750:	and    a5, a7
3fbe9760:	move   *a13(0x180), a5, 1
3fbe9780:	sll    0x5, a5
3fbe9790:	addi   0xd8c00, a5
3fbe97c0:	move   *a13(0x120), a9, 1
3fbe97e0:	move   *a9, a9, 1
3fbe97f0:	move   *a5, a5, 1
3fbe9800:	and    a5, a9
3fbe9810:	or     a7, a9
3fbe9820:	move   *a13(0x120), a7, 1
3fbe9840:	move   a9, *a7, 1
3fbe9850:	neg    a11
3fbe9860:	move   *a13(0x140), a9, 1
3fbe9880:	sra    a11, a9
3fbe9890:	move   *a13(0x1c0), a11, 1
3fbe98b0:	sll    0x5, a11
3fbe98c0:	addi   0xd8c00, a11
3fbe98f0:	move   *a11, a11, 1
3fbe9900:	and    a11, a9
3fbe9910:	move   *a13(0x1c0), a11, 1
3fbe9930:	sll    0x5, a11
3fbe9940:	addi   0xd8800, a11
3fbe9970:	move   *a7(0x20), a5, 1
3fbe9990:	move   *a11, a11, 1
3fbe99a0:	and    a11, a5
3fbe99b0:	or     a9, a5
3fbe99c0:	move   a5, *a7(0x20), 1
L3FBE99E0:
3fbe99e0:	move   *a13(0xfee0), a11, 1
3fbe9a00:	sll    0x5, a11
3fbe9a10:	move   *a13(0x100), a9, 1
3fbe9a30:	add    a9, a11
3fbe9a40:	move   a11, *a13(0x100), 1
3fbe9a60:	move   *a13(0xfec0), a9, 1
3fbe9a80:	sll    0x5, a9
3fbe9a90:	add    a7, a9
3fbe9aa0:	move   a9, *a13(0x120), 1
3fbe9ac0:	move   *a13(0xff00), a7, 1
3fbe9ae0:	dec    a7
3fbe9af0:	move   a7, *a13(0xff00), 1
3fbe9b10:	inc    a7
3fbe9b20:	jane   L3FBE9000
3fbe9b40:	jauc   L3FBEDE70
L3FBE9B60:
3fbe9b60:	move   *a13(0xffa0), a7, 1
3fbe9b80:	andi   0x1f, a7
3fbe9bb0:	sll    0x5, a7
3fbe9bc0:	addi   0xd8800, a7
3fbe9bf0:	move   *a7(0x0), *a13(0xa0), 1
3fbe9c20:	move   *a13(0xffa0), a7, 1
3fbe9c40:	move   *a13(0xff20), a5, 1
3fbe9c60:	add    a5, a7
3fbe9c70:	andi   0x1f, a7
3fbe9ca0:	sll    0x5, a7
3fbe9cb0:	addi   0xd8c00, a7
3fbe9ce0:	move   *a7(0x0), *a13(0xc0), 1
3fbe9d10:	move   *a13(0xa0), a7, 1
3fbe9d30:	jreq   L3FBE9E10
3fbe9d40:	move   *a13(0xffa0), a5, 1
3fbe9d60:	andi   0x1f, a5
3fbe9d90:	move   *a13(0xff20), a7, 1
3fbe9db0:	add    a7, a5
3fbe9dc0:	subk   32, a5
3fbe9dd0:	sra    0x5, a5
3fbe9de0:	move   a5, *a13(0xe0), 1
3fbe9e00:	jruc   L3FBE9E40
L3FBE9E10:
3fbe9e10:	sra    0x5, a5
3fbe9e20:	move   a5, *a13(0xe0), 1
L3FBE9E40:
3fbe9e40:	jrnn   L3FBE9E80
3fbe9e50:	sub    a7, a7
3fbe9e60:	move   a7, *a13(0xe0), 1
L3FBE9E80:
3fbe9e80:	move   *a13(0xa0), a7, 1
3fbe9ea0:	jreq   L3FBE9F50
3fbe9eb0:	move   *a13(0xffa0), a5, 1
3fbe9ed0:	andi   0x1f, a5
3fbe9f00:	neg    a5
3fbe9f10:	addk   32, a5
3fbe9f20:	move   a5, *a13(0x160), 1
3fbe9f40:	jruc   L3FBE9F80
L3FBE9F50:
3fbe9f50:	sub    a5, a5
3fbe9f60:	move   a5, *a13(0x160), 1
L3FBE9F80:
3fbe9f80:	move   *a13(0xc0), a5, 1
3fbe9fa0:	jreq   L3FBEA060
3fbe9fb0:	move   *a13(0xffa0), a5, 1
3fbe9fd0:	move   *a13(0xff20), a7, 1
3fbe9ff0:	add    a7, a5
3fbea000:	andi   0x1f, a5
3fbea030:	move   a5, *a13(0x180), 1
3fbea050:	jruc   L3FBEA090
L3FBEA060:
3fbea060:	sub    a5, a5
3fbea070:	move   a5, *a13(0x180), 1
L3FBEA090:
3fbea090:	move   *a13(0xffa0), a7, 1
3fbea0b0:	andi   0x1f, a7
3fbea0e0:	move   *a13(0x160), a5, 1
3fbea100:	add    a5, a7
3fbea110:	move   a7, a9
3fbea120:	andi   0x1f, a9
3fbea150:	move   *a13(0xffa0), a7, 1
3fbea170:	andi   0x1f, a7
3fbea1a0:	add    a5, a7
3fbea1b0:	subk   31, a7
3fbea1c0:	movk   1, a7
3fbea1d0:	jrgt   L3FBEA1F0
3fbea1e0:	sub    a7, a7
L3FBEA1F0:
3fbea1f0:	move   a7, *a13(0x1a0), 1
3fbea210:	move   *a13(0x40), a5, 1
3fbea230:	dsj    a5, L3FBEC000
3fbea250:	move   *a13(0xff60), a5, 1
3fbea270:	sra    0x5, a5
3fbea280:	sll    0x5, a5
3fbea290:	move   *a13(0x20), a7, 1
3fbea2b0:	add    a7, a5
3fbea2c0:	move   a5, *a13(0x20), 1
3fbea2e0:	move   *a13(0xffa0), a7, 1
3fbea300:	sra    0x5, a7
3fbea310:	sll    0x5, a7
3fbea320:	move   *a13, a5, 1
3fbea330:	add    a5, a7
3fbea340:	move   a7, *a13, 1
3fbea350:	move   *a13(0xff00), a5, 1
3fbea370:	dec    a5
3fbea380:	move   a5, *a13(0xff00), 1
3fbea3a0:	inc    a5
3fbea3b0:	jaeq   L3FBEDE70
L3FBEA3D0:
3fbea3d0:	move   *a13(0x0), *a13(0x100), 1
3fbea400:	move   *a13(0x20), *a13(0x120), 1
3fbea430:	move   *a13(0xa0), a11, 1
3fbea450:	jaeq   L3FBEB190
3fbea470:	move   *a13(0xffa0), a7, 1
3fbea490:	andi   0x1f, a7
3fbea4c0:	move   *a13(0x160), a5, 1
3fbea4e0:	add    a5, a7
3fbea4f0:	subk   32, a7
3fbea500:	jrgt   L3FBEA5E0
3fbea510:	move   *a13(0xffa0), a7, 1
3fbea530:	andi   0x1f, a7
3fbea560:	neg    a7
3fbea570:	move   *a13(0x100), a5, 1
3fbea590:	move   *a5, a5, 1
3fbea5a0:	sra    a7, a5
3fbea5b0:	move   a5, *a13(0x140), 1
3fbea5d0:	jruc   L3FBEA870
L3FBEA5E0:
3fbea5e0:	move   *a13(0xffa0), a7, 1
3fbea600:	andi   0x1f, a7
3fbea630:	neg    a7
3fbea640:	addk   32, a7
3fbea650:	move   a7, *a13(0x1c0), 1
3fbea670:	move   *a13(0xffa0), a3, 1
3fbea690:	andi   0x1f, a3
3fbea6c0:	neg    a3
3fbea6d0:	move   *a13(0x100), a5, 1
3fbea6f0:	move   *a5, a5, 1
3fbea700:	sra    a3, a5
3fbea710:	sll    0x5, a7
3fbea720:	addi   0xd8c00, a7
3fbea750:	move   *a7, a7, 1
3fbea760:	and    a7, a5
3fbea770:	move   *a13(0x100), a7, 1
3fbea790:	move   *a7(0x20), a3, 1
3fbea7b0:	move   *a13(0x1c0), a7, 1
3fbea7d0:	sll    a7, a3
3fbea7e0:	sll    0x5, a7
3fbea7f0:	addi   0xd8800, a7
3fbea820:	move   *a7, a7, 1
3fbea830:	and    a7, a3
3fbea840:	or     a3, a5
3fbea850:	move   a5, *a13(0x140), 1
L3FBEA870:
3fbea870:	move   *a13(0xff60), a7, 1
3fbea890:	andi   0x1f, a7
3fbea8c0:	move   *a13(0x160), a3, 1
3fbea8e0:	add    a3, a7
3fbea8f0:	subk   32, a7
3fbea900:	jrgt   L3FBEAC20
3fbea910:	move   *a13(0xff60), a7, 1
3fbea930:	andi   0x1f, a7
3fbea960:	sll    0x5, a7
3fbea970:	addi   0xd9000, a7
3fbea9a0:	move   *a13(0xff60), a3, 1
3fbea9c0:	andi   0x1f, a3
3fbea9f0:	move   *a13(0x160), a5, 1
3fbeaa10:	add    a5, a3
3fbeaa20:	andi   0x1f, a3
3fbeaa50:	sll    0x5, a3
3fbeaa60:	addi   0xd9400, a3
3fbeaa90:	move   *a7, a7, 1
3fbeaaa0:	move   *a3, a3, 1
3fbeaab0:	and    a3, a7
3fbeaac0:	move   a7, *a13(0x1c0), 1
3fbeaae0:	move   *a13(0x120), a3, 1
3fbeab00:	move   *a3, a3, 1
3fbeab10:	andn   a7, a3
3fbeab20:	move   *a13(0xff60), a5, 1
3fbeab40:	andi   0x1f, a5
3fbeab70:	move   *a13(0x140), a7, 1
3fbeab90:	sll    a5, a7
3fbeaba0:	move   *a13(0x1c0), a5, 1
3fbeabc0:	and    a5, a7
3fbeabd0:	or     a7, a3
3fbeabe0:	move   *a13(0x120), a7, 1
3fbeac00:	move   a3, *a7, 1
3fbeac10:	jruc   L3FBEB0E0
L3FBEAC20:
3fbeac20:	move   *a13(0xff60), a7, 1
3fbeac40:	andi   0x1f, a7
3fbeac70:	neg    a7
3fbeac80:	addk   32, a7
3fbeac90:	move   a7, *a13(0x1c0), 1
3fbeacb0:	sub    a7, a3
3fbeacc0:	move   a3, *a13(0x1e0), 1
3fbeace0:	move   *a13(0xff60), a3, 1
3fbead00:	andi   0x1f, a3
3fbead30:	sll    a3, a5
3fbead40:	move   *a13(0xff60), a3, 1
3fbead60:	andi   0x1f, a3
3fbead90:	sll    0x5, a3
3fbeada0:	addi   0xd8800, a3
3fbeadd0:	move   *a3, a3, 1
3fbeade0:	and    a3, a5
3fbeadf0:	move   *a13(0xff60), a3, 1
3fbeae10:	andi   0x1f, a3
3fbeae40:	sll    0x5, a3
3fbeae50:	addi   0xd8c00, a3
3fbeae80:	move   *a13(0x120), a7, 1
3fbeaea0:	move   *a7, a7, 1
3fbeaeb0:	move   *a3, a3, 1
3fbeaec0:	and    a3, a7
3fbeaed0:	or     a5, a7
3fbeaee0:	move   *a13(0x120), a5, 1
3fbeaf00:	move   a7, *a5, 1
3fbeaf10:	move   *a13(0x1c0), a7, 1
3fbeaf30:	neg    a7
3fbeaf40:	move   *a13(0x140), a3, 1
3fbeaf60:	sra    a7, a3
3fbeaf70:	move   *a13(0x1e0), a7, 1
3fbeaf90:	sll    0x5, a7
3fbeafa0:	addi   0xd8c00, a7
3fbeafd0:	move   *a7, a7, 1
3fbeafe0:	and    a7, a3
3fbeaff0:	move   *a13(0x1e0), a7, 1
3fbeb010:	sll    0x5, a7
3fbeb020:	addi   0xd8800, a7
3fbeb050:	move   *a5(0x20), a5, 1
3fbeb070:	move   *a7, a7, 1
3fbeb080:	and    a7, a5
3fbeb090:	or     a3, a5
3fbeb0a0:	move   *a13(0x120), a7, 1
3fbeb0c0:	move   a5, *a7(0x20), 1
L3FBEB0E0:
3fbeb0e0:	addk   32, a7
3fbeb0f0:	move   a7, *a13(0x120), 1
3fbeb110:	move   *a13(0x1a0), a5, 1
3fbeb130:	jreq   L3FBEB190
3fbeb140:	move   *a13(0x100), a3, 1
3fbeb160:	addk   32, a3
3fbeb170:	move   a3, *a13(0x100), 1
L3FBEB190:
3fbeb190:	move   *a13(0xe0), *a13(0x80), 1
3fbeb1c0:	move   *a13(0x80), a7, 1
3fbeb1e0:	dec    a7
3fbeb1f0:	move   a7, *a13(0x80), 1
3fbeb210:	inc    a7
3fbeb220:	jreq   L3FBEB5F0
L3FBEB230:
3fbeb230:	move   a9, a3
3fbeb240:	jrgt   L3FBEB2E0
3fbeb250:	move   *a13(0x100), a11, 1
3fbeb270:	move   a9, a7
3fbeb280:	neg    a7
3fbeb290:	move   *a11, a5, 1
3fbeb2a0:	sra    a7, a5
3fbeb2b0:	move   a5, *a13(0x140), 1
3fbeb2d0:	jruc   L3FBEB4D0
L3FBEB2E0:
3fbeb2e0:	move   a9, a11
3fbeb2f0:	neg    a11
3fbeb300:	addk   32, a11
3fbeb310:	move   a11, *a13(0x1c0), 1
3fbeb330:	move   *a13(0x100), a7, 1
3fbeb350:	move   a9, a5
3fbeb360:	neg    a5
3fbeb370:	move   *a7, a3, 1
3fbeb380:	sra    a5, a3
3fbeb390:	sll    0x5, a11
3fbeb3a0:	addi   0xd8c00, a11
3fbeb3d0:	move   *a11, a11, 1
3fbeb3e0:	and    a11, a3
3fbeb3f0:	move   *a7(0x20), a11, 1
3fbeb410:	move   *a13(0x1c0), a5, 1
3fbeb430:	sll    a5, a11
3fbeb440:	sll    0x5, a5
3fbeb450:	addi   0xd8800, a5
3fbeb480:	move   *a5, a5, 1
3fbeb490:	and    a5, a11
3fbeb4a0:	or     a11, a3
3fbeb4b0:	move   a3, *a13(0x140), 1
L3FBEB4D0:
3fbeb4d0:	move   *a13(0x120), a11, 1
3fbeb4f0:	move   *a13(0x140), *a11+, 1
3fbeb510:	move   a11, *a13(0x120), 1
3fbeb530:	move   *a13(0x100), a7, 1
3fbeb550:	addk   32, a7
3fbeb560:	move   a7, *a13(0x100), 1
3fbeb580:	move   *a13(0x80), a5, 1
3fbeb5a0:	dec    a5
3fbeb5b0:	move   a5, *a13(0x80), 1
3fbeb5d0:	inc    a5
3fbeb5e0:	jrne   L3FBEB230
L3FBEB5F0:
3fbeb5f0:	move   *a13(0xc0), a11, 1
3fbeb610:	jaeq   L3FBEBE80
3fbeb630:	move   *a13(0x180), a7, 1
3fbeb650:	add    a9, a7
3fbeb660:	subk   32, a7
3fbeb670:	jrgt   L3FBEB710
3fbeb680:	move   *a13(0x100), a7, 1
3fbeb6a0:	move   a9, a5
3fbeb6b0:	neg    a5
3fbeb6c0:	move   *a7, a3, 1
3fbeb6d0:	sra    a5, a3
3fbeb6e0:	move   a3, *a13(0x140), 1
3fbeb700:	jruc   L3FBEB920
L3FBEB710:
3fbeb710:	move   a9, a7
3fbeb720:	neg    a7
3fbeb730:	addk   32, a7
3fbeb740:	move   a7, *a13(0x1c0), 1
3fbeb760:	move   *a13(0x100), a5, 1
3fbeb780:	move   a9, a3
3fbeb790:	neg    a3
3fbeb7a0:	move   *a5, a5, 1
3fbeb7b0:	sra    a3, a5
3fbeb7c0:	sll    0x5, a7
3fbeb7d0:	addi   0xd8c00, a7
3fbeb800:	move   *a7, a7, 1
3fbeb810:	and    a7, a5
3fbeb820:	move   *a13(0x100), a7, 1
3fbeb840:	move   *a7(0x20), a3, 1
3fbeb860:	move   *a13(0x1c0), a7, 1
3fbeb880:	sll    a7, a3
3fbeb890:	sll    0x5, a7
3fbeb8a0:	addi   0xd8800, a7
3fbeb8d0:	move   *a7, a7, 1
3fbeb8e0:	and    a7, a3
3fbeb8f0:	or     a3, a5
3fbeb900:	move   a5, *a13(0x140), 1
L3FBEB920:
3fbeb920:	move   *a13(0x180), a7, 1
3fbeb940:	subk   32, a7
3fbeb950:	jrgt   L3FBEBB50
3fbeb960:	move   *a13(0x180), a7, 1
3fbeb980:	andi   0x1f, a7
3fbeb9b0:	sll    0x5, a7
3fbeb9c0:	addi   0xd9400, a7
3fbeb9f0:	move   @0xd9000, a5, 1
3fbeba20:	move   *a7, a7, 1
3fbeba30:	and    a5, a7
3fbeba40:	move   a7, *a13(0x1c0), 1
3fbeba60:	move   *a13(0x120), a3, 1
3fbeba80:	move   *a3, a3, 1
3fbeba90:	andn   a7, a3
3fbebaa0:	move   *a13(0x140), a7, 1
3fbebac0:	sll    0x0, a7
3fbebad0:	move   *a13(0x1c0), a11, 1
3fbebaf0:	and    a11, a7
3fbebb00:	or     a7, a3
3fbebb10:	move   *a13(0x120), a7, 1
3fbebb30:	move   a3, *a7, 1
3fbebb40:	jruc   L3FBEBE80
L3FBEBB50:
3fbebb50:	movk   32, a7
3fbebb60:	move   a7, *a13(0x1c0), 1
3fbebb80:	move   *a13(0x180), a5, 1
3fbebba0:	sub    a7, a5
3fbebbb0:	move   a5, *a13(0x1e0), 1
3fbebbd0:	move   *a13(0x120), a3, 1
3fbebbf0:	move   *a3, a3, 1
3fbebc00:	move   @0xd8c00, a5, 1
3fbebc30:	and    a5, a3
3fbebc40:	move   *a13(0x140), a11, 1
3fbebc60:	sll    0x0, a11
3fbebc70:	move   @0xd8800, a5, 1
3fbebca0:	and    a5, a11
3fbebcb0:	or     a11, a3
3fbebcc0:	move   *a13(0x120), a11, 1
3fbebce0:	move   a3, *a11, 1
3fbebcf0:	neg    a7
3fbebd00:	move   *a13(0x140), a3, 1
3fbebd20:	sra    a7, a3
3fbebd30:	move   *a13(0x1e0), a7, 1
3fbebd50:	sll    0x5, a7
3fbebd60:	addi   0xd8c00, a7
3fbebd90:	move   *a7, a7, 1
3fbebda0:	and    a7, a3
3fbebdb0:	move   *a13(0x1e0), a7, 1
3fbebdd0:	sll    0x5, a7
3fbebde0:	addi   0xd8800, a7
3fbebe10:	move   *a11(0x20), a5, 1
3fbebe30:	move   *a7, a7, 1
3fbebe40:	and    a7, a5
3fbebe50:	or     a3, a5
3fbebe60:	move   a5, *a11(0x20), 1
L3FBEBE80:
3fbebe80:	move   *a13(0xfee0), a11, 1
3fbebea0:	sll    0x5, a11
3fbebeb0:	move   *a13, a7, 1
3fbebec0:	add    a7, a11
3fbebed0:	move   a11, *a13, 1
3fbebee0:	move   *a13(0xfec0), a7, 1
3fbebf00:	sll    0x5, a7
3fbebf10:	move   *a13(0x20), a5, 1
3fbebf30:	add    a5, a7
3fbebf40:	move   a7, *a13(0x20), 1
3fbebf60:	move   *a13(0xff00), a5, 1
3fbebf80:	dec    a5
3fbebf90:	move   a5, *a13(0xff00), 1
3fbebfb0:	inc    a5
3fbebfc0:	jane   L3FBEA3D0
3fbebfe0:	jauc   L3FBEDE70
L3FBEC000:
3fbec000:	move   *a13(0xff60), a5, 1
3fbec020:	move   *a13(0xff20), a3, 1
3fbec040:	add    a3, a5
3fbec050:	sra    0x5, a5
3fbec060:	sll    0x5, a5
3fbec070:	move   *a13(0x20), a3, 1
3fbec090:	add    a3, a5
3fbec0a0:	move   a5, *a13(0x20), 1
3fbec0c0:	move   *a13(0xffa0), a3, 1
3fbec0e0:	move   *a13(0xff20), a5, 1
3fbec100:	add    a5, a3
3fbec110:	sra    0x5, a3
3fbec120:	sll    0x5, a3
3fbec130:	move   *a13, a5, 1
3fbec140:	add    a5, a3
3fbec150:	move   a3, *a13, 1
3fbec160:	move   *a13(0x180), a5, 1
3fbec180:	add    a9, a5
3fbec190:	subk   32, a5
3fbec1a0:	jrlt   L3FBEC1D0
3fbec1b0:	subk   32, a3
3fbec1c0:	move   a3, *a13, 1
L3FBEC1D0:
3fbec1d0:	move   *a13(0xff00), a5, 1
3fbec1f0:	dec    a5
3fbec200:	move   a5, *a13(0xff00), 1
3fbec220:	inc    a5
3fbec230:	jaeq   L3FBEDE70
L3FBEC250:
3fbec250:	move   *a13(0x0), *a13(0x100), 1
3fbec280:	move   *a13(0x20), *a13(0x120), 1
3fbec2b0:	move   *a13(0xc0), a11, 1
3fbec2d0:	jaeq   L3FBECB40
3fbec2f0:	move   *a13(0x180), a7, 1
3fbec310:	add    a9, a7
3fbec320:	subk   32, a7
3fbec330:	jrgt   L3FBEC3D0
3fbec340:	move   *a13(0x100), a7, 1
3fbec360:	move   a9, a5
3fbec370:	neg    a5
3fbec380:	move   *a7, a3, 1
3fbec390:	sra    a5, a3
3fbec3a0:	move   a3, *a13(0x140), 1
3fbec3c0:	jruc   L3FBEC5E0
L3FBEC3D0:
3fbec3d0:	move   a9, a7
3fbec3e0:	neg    a7
3fbec3f0:	addk   32, a7
3fbec400:	move   a7, *a13(0x1c0), 1
3fbec420:	move   *a13(0x100), a5, 1
3fbec440:	move   a9, a3
3fbec450:	neg    a3
3fbec460:	move   *a5, a5, 1
3fbec470:	sra    a3, a5
3fbec480:	sll    0x5, a7
3fbec490:	addi   0xd8c00, a7
3fbec4c0:	move   *a7, a7, 1
3fbec4d0:	and    a7, a5
3fbec4e0:	move   *a13(0x100), a7, 1
3fbec500:	move   *a7(0x20), a3, 1
3fbec520:	move   *a13(0x1c0), a7, 1
3fbec540:	sll    a7, a3
3fbec550:	sll    0x5, a7
3fbec560:	addi   0xd8800, a7
3fbec590:	move   *a7, a7, 1
3fbec5a0:	and    a7, a3
3fbec5b0:	or     a3, a5
3fbec5c0:	move   a5, *a13(0x140), 1
L3FBEC5E0:
3fbec5e0:	move   *a13(0x180), a7, 1
3fbec600:	subk   32, a7
3fbec610:	jrgt   L3FBEC810
3fbec620:	move   *a13(0x180), a7, 1
3fbec640:	andi   0x1f, a7
3fbec670:	sll    0x5, a7
3fbec680:	addi   0xd9400, a7
3fbec6b0:	move   @0xd9000, a5, 1
3fbec6e0:	move   *a7, a7, 1
3fbec6f0:	and    a5, a7
3fbec700:	move   a7, *a13(0x1c0), 1
3fbec720:	move   *a13(0x120), a3, 1
3fbec740:	move   *a3, a3, 1
3fbec750:	andn   a7, a3
3fbec760:	move   *a13(0x140), a7, 1
3fbec780:	sll    0x0, a7
3fbec790:	move   *a13(0x1c0), a11, 1
3fbec7b0:	and    a11, a7
3fbec7c0:	or     a7, a3
3fbec7d0:	move   *a13(0x120), a7, 1
3fbec7f0:	move   a3, *a7, 1
3fbec800:	jruc   L3FBECB40
L3FBEC810:
3fbec810:	movk   32, a7
3fbec820:	move   a7, *a13(0x1c0), 1
3fbec840:	move   *a13(0x180), a5, 1
3fbec860:	sub    a7, a5
3fbec870:	move   a5, *a13(0x1e0), 1
3fbec890:	move   *a13(0x120), a3, 1
3fbec8b0:	move   *a3, a3, 1
3fbec8c0:	move   @0xd8c00, a5, 1
3fbec8f0:	and    a5, a3
3fbec900:	move   *a13(0x140), a11, 1
3fbec920:	sll    0x0, a11
3fbec930:	move   @0xd8800, a5, 1
3fbec960:	and    a5, a11
3fbec970:	or     a11, a3
3fbec980:	move   *a13(0x120), a11, 1
3fbec9a0:	move   a3, *a11, 1
3fbec9b0:	neg    a7
3fbec9c0:	move   *a13(0x140), a3, 1
3fbec9e0:	sra    a7, a3
3fbec9f0:	move   *a13(0x1e0), a7, 1
3fbeca10:	sll    0x5, a7
3fbeca20:	addi   0xd8c00, a7
3fbeca50:	move   *a7, a7, 1
3fbeca60:	and    a7, a3
3fbeca70:	move   *a13(0x1e0), a7, 1
3fbeca90:	sll    0x5, a7
3fbecaa0:	addi   0xd8800, a7
3fbecad0:	move   *a11(0x20), a5, 1
3fbecaf0:	move   *a7, a7, 1
3fbecb00:	and    a7, a5
3fbecb10:	or     a3, a5
3fbecb20:	move   a5, *a11(0x20), 1
L3FBECB40:
3fbecb40:	move   *a13(0xe0), *a13(0x80), 1
3fbecb70:	move   *a13(0x80), a11, 1
3fbecb90:	dec    a11
3fbecba0:	move   a11, *a13(0x80), 1
3fbecbc0:	inc    a11
3fbecbd0:	jreq   L3FBECF70
L3FBECBE0:
3fbecbe0:	move   *a13(0x100), a11, 1
3fbecc00:	subk   32, a11
3fbecc10:	move   a11, *a13(0x100), 1
3fbecc30:	move   a9, a3
3fbecc40:	jrgt   L3FBECCC0
3fbecc50:	move   a9, a7
3fbecc60:	neg    a7
3fbecc70:	move   *a11, a5, 1
3fbecc80:	sra    a7, a5
3fbecc90:	move   a5, *a13(0x140), 1
3fbeccb0:	jruc   L3FBECE90
L3FBECCC0:
3fbeccc0:	move   a9, a7
3fbeccd0:	neg    a7
3fbecce0:	addk   32, a7
3fbeccf0:	move   a7, *a13(0x1c0), 1
3fbecd10:	move   a9, a5
3fbecd20:	neg    a5
3fbecd30:	move   *a11, a3, 1
3fbecd40:	sra    a5, a3
3fbecd50:	sll    0x5, a7
3fbecd60:	addi   0xd8c00, a7
3fbecd90:	move   *a7, a7, 1
3fbecda0:	and    a7, a3
3fbecdb0:	move   *a11(0x20), a7, 1
3fbecdd0:	move   *a13(0x1c0), a5, 1
3fbecdf0:	sll    a5, a7
3fbece00:	sll    0x5, a5
3fbece10:	addi   0xd8800, a5
3fbece40:	move   *a5, a5, 1
3fbece50:	and    a5, a7
3fbece60:	or     a7, a3
3fbece70:	move   a3, *a13(0x140), 1
L3FBECE90:
3fbece90:	move   *a13(0x120), a7, 1
3fbeceb0:	move   *a13(0x140), a5, 1
3fbeced0:	move   a5, -*a7, 1
3fbecee0:	move   a7, *a13(0x120), 1
3fbecf00:	move   *a13(0x80), a3, 1
3fbecf20:	dec    a3
3fbecf30:	move   a3, *a13(0x80), 1
3fbecf50:	inc    a3
3fbecf60:	jrne   L3FBECBE0
L3FBECF70:
3fbecf70:	move   *a13(0xa0), a11, 1
3fbecf90:	jaeq   L3FBEDD10
3fbecfb0:	move   *a13(0x1a0), a7, 1
3fbecfd0:	jreq   L3FBED030
3fbecfe0:	move   *a13(0x100), a5, 1
3fbed000:	subk   32, a5
3fbed010:	move   a5, *a13(0x100), 1
L3FBED030:
3fbed030:	move   *a13(0x120), a5, 1
3fbed050:	subk   32, a5
3fbed060:	move   a5, *a13(0x120), 1
3fbed080:	move   *a13(0xffa0), a3, 1
3fbed0a0:	andi   0x1f, a3
3fbed0d0:	move   *a13(0x160), a5, 1
3fbed0f0:	add    a5, a3
3fbed100:	subk   32, a3
3fbed110:	jrgt   L3FBED1F0
3fbed120:	move   *a13(0xffa0), a3, 1
3fbed140:	andi   0x1f, a3
3fbed170:	neg    a3
3fbed180:	move   *a13(0x100), a5, 1
3fbed1a0:	move   *a5, a5, 1
3fbed1b0:	sra    a3, a5
3fbed1c0:	move   a5, *a13(0x140), 1
3fbed1e0:	jruc   L3FBED4A0
L3FBED1F0:
3fbed1f0:	move   *a13(0xffa0), a3, 1
3fbed210:	andi   0x1f, a3
3fbed240:	neg    a3
3fbed250:	addk   32, a3
3fbed260:	move   a3, *a13(0x1c0), 1
3fbed280:	move   *a13(0xffa0), a3, 1
3fbed2a0:	andi   0x1f, a3
3fbed2d0:	neg    a3
3fbed2e0:	move   *a13(0x100), a5, 1
3fbed300:	move   *a5, a5, 1
3fbed310:	sra    a3, a5
3fbed320:	move   *a13(0x1c0), a3, 1
3fbed340:	sll    0x5, a3
3fbed350:	addi   0xd8c00, a3
3fbed380:	move   *a3, a3, 1
3fbed390:	and    a3, a5
3fbed3a0:	move   *a13(0x100), a3, 1
3fbed3c0:	move   *a3(0x20), a3, 1
3fbed3e0:	move   *a13(0x1c0), a7, 1
3fbed400:	sll    a7, a3
3fbed410:	sll    0x5, a7
3fbed420:	addi   0xd8800, a7
3fbed450:	move   *a7, a7, 1
3fbed460:	and    a7, a3
3fbed470:	or     a3, a5
3fbed480:	move   a5, *a13(0x140), 1
L3FBED4A0:
3fbed4a0:	move   *a13(0xff60), a7, 1
3fbed4c0:	andi   0x1f, a7
3fbed4f0:	move   *a13(0x160), a3, 1
3fbed510:	add    a3, a7
3fbed520:	subk   32, a7
3fbed530:	jrgt   L3FBED850
3fbed540:	move   *a13(0xff60), a7, 1
3fbed560:	andi   0x1f, a7
3fbed590:	sll    0x5, a7
3fbed5a0:	addi   0xd9000, a7
3fbed5d0:	move   *a13(0xff60), a3, 1
3fbed5f0:	andi   0x1f, a3
3fbed620:	move   *a13(0x160), a5, 1
3fbed640:	add    a5, a3
3fbed650:	andi   0x1f, a3
3fbed680:	sll    0x5, a3
3fbed690:	addi   0xd9400, a3
3fbed6c0:	move   *a7, a7, 1
3fbed6d0:	move   *a3, a3, 1
3fbed6e0:	and    a3, a7
3fbed6f0:	move   a7, *a13(0x1c0), 1
3fbed710:	move   *a13(0x120), a3, 1
3fbed730:	move   *a3, a3, 1
3fbed740:	andn   a7, a3
3fbed750:	move   *a13(0xff60), a5, 1
3fbed770:	andi   0x1f, a5
3fbed7a0:	move   *a13(0x140), a7, 1
3fbed7c0:	sll    a5, a7
3fbed7d0:	move   *a13(0x1c0), a5, 1
3fbed7f0:	and    a5, a7
3fbed800:	or     a7, a3
3fbed810:	move   *a13(0x120), a7, 1
3fbed830:	move   a3, *a7, 1
3fbed840:	jruc   L3FBEDD10
L3FBED850:
3fbed850:	move   *a13(0xff60), a7, 1
3fbed870:	andi   0x1f, a7
3fbed8a0:	neg    a7
3fbed8b0:	addk   32, a7
3fbed8c0:	move   a7, *a13(0x1c0), 1
3fbed8e0:	sub    a7, a3
3fbed8f0:	move   a3, *a13(0x1e0), 1
3fbed910:	move   *a13(0xff60), a3, 1
3fbed930:	andi   0x1f, a3
3fbed960:	sll    a3, a5
3fbed970:	move   *a13(0xff60), a3, 1
3fbed990:	andi   0x1f, a3
3fbed9c0:	sll    0x5, a3
3fbed9d0:	addi   0xd8800, a3
3fbeda00:	move   *a3, a3, 1
3fbeda10:	and    a3, a5
3fbeda20:	move   *a13(0xff60), a3, 1
3fbeda40:	andi   0x1f, a3
3fbeda70:	sll    0x5, a3
3fbeda80:	addi   0xd8c00, a3
3fbedab0:	move   *a13(0x120), a7, 1
3fbedad0:	move   *a7, a7, 1
3fbedae0:	move   *a3, a3, 1
3fbedaf0:	and    a3, a7
3fbedb00:	or     a5, a7
3fbedb10:	move   *a13(0x120), a5, 1
3fbedb30:	move   a7, *a5, 1
3fbedb40:	move   *a13(0x1c0), a7, 1
3fbedb60:	neg    a7
3fbedb70:	move   *a13(0x140), a3, 1
3fbedb90:	sra    a7, a3
3fbedba0:	move   *a13(0x1e0), a7, 1
3fbedbc0:	sll    0x5, a7
3fbedbd0:	addi   0xd8c00, a7
3fbedc00:	move   *a7, a7, 1
3fbedc10:	and    a7, a3
3fbedc20:	move   *a13(0x1e0), a7, 1
3fbedc40:	sll    0x5, a7
3fbedc50:	addi   0xd8800, a7
3fbedc80:	move   *a5(0x20), a5, 1
3fbedca0:	move   *a7, a7, 1
3fbedcb0:	and    a7, a5
3fbedcc0:	or     a3, a5
3fbedcd0:	move   *a13(0x120), a7, 1
3fbedcf0:	move   a5, *a7(0x20), 1
L3FBEDD10:
3fbedd10:	move   *a13(0xfec0), a7, 1
3fbedd30:	sll    0x5, a7
3fbedd40:	move   *a13(0x20), a5, 1
3fbedd60:	add    a5, a7
3fbedd70:	move   a7, *a13(0x20), 1
3fbedd90:	move   *a13(0xfee0), a5, 1
3fbeddb0:	sll    0x5, a5
3fbeddc0:	move   *a13, a3, 1
3fbeddd0:	add    a3, a5
3fbedde0:	move   a5, *a13, 1
3fbeddf0:	move   *a13(0xff00), a3, 1
3fbede10:	dec    a3
3fbede20:	move   a3, *a13(0xff00), 1
3fbede40:	inc    a3
3fbede50:	jane   L3FBEC250
L3FBEDE70:
3fbede70:	move   *sp(0xe0), a14, 1
3fbede90:	mmfm   sp, a3,a5,a7,a9,a11,a13
3fbedeb0:	rets   2
3fbedec0:	mmtm   sp, a7,a9,a11,a13
3fbedee0:	move   a14, a13
3fbedef0:	addi   0x140, a14
3fbedf10:	move   *a13(0xff80), a11, 1
3fbedf30:	move   a11, *a13, 1
3fbedf40:	jaeq   L3FBEE850
3fbedf60:	move   *a13(0xffc0), a9, 1
3fbedf80:	move   *a9(0x20), a9, 1
3fbedfa0:	move   *a9(0x40), *a13(0x20), 1
3fbedfd0:	move   *a13(0x20), a9, 1
3fbedff0:	move   *a9(0x80), a9, 1
3fbee010:	move   *a9(0x60), a9, 1
3fbee030:	move   *a9(0xe0), *a13(0x40), 1
3fbee060:	move   *a13(0x20), a9, 1
3fbee080:	move   *a9(0x80), a9, 1
3fbee0a0:	move   *a9(0x60), a9, 1
3fbee0c0:	setf   16, 0, 0
3fbee0d0:	move   *a9(0x100), a9, 0
3fbee0f0:	move   a9, *a13(0x80), 1
3fbee110:	sll    0x5, a9
3fbee120:	move   *a13(0x40), a11, 1
3fbee140:	add    a11, a9
3fbee150:	move   a9, *a13(0x60), 1
3fbee170:	sub    a11, a9
3fbee180:	sra    0x3, a9
3fbee190:	move   a9, *a13(0xa0), 1
3fbee1b0:	move   *a13(0xff60), a9, 1
3fbee1d0:	move   *a9, a9, 1
3fbee1e0:	move   a9, *a13(0xe0), 1
3fbee200:	jrge   L3FBEE2B0
3fbee210:	move   *a13(0x80), a11, 1
3fbee230:	mods   a11, a9
3fbee240:	move   a9, *a13(0xe0), 1
3fbee260:	jreq   L3FBEE320
3fbee270:	add    a11, a9
3fbee280:	move   a9, *a13(0xe0), 1
3fbee2a0:	jruc   L3FBEE320
L3FBEE2B0:
3fbee2b0:	move   *a13(0x80), a11, 1
3fbee2d0:	cmp    a11, a9
3fbee2e0:	jrlt   L3FBEE320
3fbee2f0:	mods   a11, a9
3fbee300:	move   a9, *a13(0xe0), 1
L3FBEE320:
3fbee320:	sll    0x5, a9
3fbee330:	move   *a13(0x40), a11, 1
3fbee350:	add    a11, a9
3fbee360:	move   a9, *a13(0xc0), 1
3fbee380:	jruc   L3FBEE510
L3FBEE390:
3fbee390:	move   *a13(0xe0), a11, 1
3fbee3b0:	sll    0x5, a11
3fbee3c0:	move   *a13(0xc0), a9, 1
3fbee3e0:	add    a9, a11
3fbee3f0:	move   a11, *a13(0xc0), 1
3fbee410:	move   *a13(0x60), a9, 1
3fbee430:	cmp    a9, a11
3fbee440:	jrc   L3FBEE510
L3FBEE450:
3fbee450:	move   *a13(0xa0), a11, 1
3fbee470:	sll    0x3, a11
3fbee480:	move   *a13(0xc0), a9, 1
3fbee4a0:	sub    a11, a9
3fbee4b0:	move   a9, *a13(0xc0), 1
3fbee4d0:	move   *a13(0x60), a11, 1
3fbee4f0:	cmp    a11, a9
3fbee500:	jrnc   L3FBEE450
L3FBEE510:
3fbee510:	move   *a13(0xff60), a11, 1
3fbee530:	move   *a11(0x40), a9, 1
3fbee550:	move   *a13(0xc0), a7, 1
3fbee570:	move   *a11(0x60), a11, 1
3fbee590:	move   *a7, a7, 1
3fbee5a0:	and    a7, a11
3fbee5b0:	move   *a9, a7, 1
3fbee5c0:	or     a11, a7
3fbee5d0:	move   a7, *a9, 1
3fbee5e0:	move   *a13, a11, 1
3fbee5f0:	dec    a11
3fbee600:	move   a11, *a13, 1
3fbee610:	jreq   L3FBEE850
3fbee620:	move   *a13(0xff60), a9, 1
3fbee640:	addi   0x80, a9
3fbee660:	move   a9, *a13(0xff60), 1
3fbee680:	move   *a9, a7, 1
3fbee690:	move   a7, *a13(0xe0), 1
3fbee6b0:	jrlt   L3FBEE6E0
3fbee6c0:	jrle   L3FBEE510
3fbee6d0:	jruc   L3FBEE390
L3FBEE6E0:
3fbee6e0:	sll    0x5, a7
3fbee6f0:	move   *a13(0xc0), a9, 1
3fbee710:	add    a9, a7
3fbee720:	move   a7, *a13(0xc0), 1
3fbee740:	move   *a13(0x40), a9, 1
3fbee760:	cmp    a9, a7
3fbee770:	jrnc   L3FBEE510
L3FBEE780:
3fbee780:	move   *a13(0xa0), a11, 1
3fbee7a0:	sll    0x3, a11
3fbee7b0:	move   *a13(0xc0), a9, 1
3fbee7d0:	add    a9, a11
3fbee7e0:	move   a11, *a13(0xc0), 1
3fbee800:	move   *a13(0x40), a9, 1
3fbee820:	cmp    a9, a11
3fbee830:	jrc   L3FBEE780
3fbee840:	jruc   L3FBEE510
L3FBEE850:
3fbee850:	move   *sp(0xa0), a14, 1
3fbee870:	mmfm   sp, a7,a9,a11,a13
3fbee890:	rets   2
3fbee8a0:	mmtm   sp, a7,a9,a11,a13
3fbee8c0:	move   a14, a13
3fbee8d0:	addi   0x2e0, a14
3fbee8f0:	move   *a13(0xff80), a11, 1
3fbee910:	move   a11, *a13, 1
3fbee920:	jaeq   L3FBF1890
3fbee940:	move   *a13(0xffc0), a9, 1
3fbee960:	move   *a9(0x20), a9, 1
3fbee980:	move   *a9(0x40), *a13(0x20), 1
3fbee9b0:	move   *a13(0x20), a9, 1
3fbee9d0:	move   *a9(0x80), a9, 1
3fbee9f0:	move   *a9(0x60), a9, 1
3fbeea10:	move   *a9(0xe0), *a13(0x40), 1
3fbeea40:	move   *a13(0x20), a9, 1
3fbeea60:	move   *a9(0x80), a9, 1
3fbeea80:	move   *a9(0x60), a9, 1
3fbeeaa0:	move   *a9(0x140), *a13(0xc0), 1
3fbeead0:	move   *a13(0x20), a9, 1
3fbeeaf0:	move   *a9(0x80), a9, 1
3fbeeb10:	move   *a9(0x60), a9, 1
3fbeeb30:	setf   16, 0, 0
3fbeeb40:	move   *a9(0x110), a9, 0
3fbeeb60:	move   a9, *a13(0x80), 1
3fbeeb80:	move   *a13(0x20), a9, 1
3fbeeba0:	move   *a9(0x80), a9, 1
3fbeebc0:	move   *a9(0x60), a9, 1
3fbeebe0:	move   *a9(0x100), a9, 0
3fbeec00:	move   a9, *a13(0xa0), 1
3fbeec20:	move   *a13(0xc0), a11, 1
3fbeec40:	mpys   a9, a11
3fbeec50:	move   a11, *a13(0xe0), 1
3fbeec70:	sll    0x3, a11
3fbeec80:	move   *a13(0x40), a9, 1
3fbeeca0:	add    a9, a11
3fbeecb0:	move   a11, *a13(0x60), 1
3fbeecd0:	move   *a13(0xff60), a9, 1
3fbeecf0:	move   *a13(0xffc0), a11, 1
3fbeed10:	setf   16, 1, 0
3fbeed20:	move   *a11(0x210), a11, 0
3fbeed40:	move   *a9, a9, 1
3fbeed50:	sub    a11, a9
3fbeed60:	move   a9, *a13(0x120), 1
3fbeed80:	jrge   L3FBEEE30
3fbeed90:	move   *a13(0xa0), a11, 1
3fbeedb0:	mods   a11, a9
3fbeedc0:	move   a9, *a13(0x120), 1
3fbeede0:	jreq   L3FBEEEA0
3fbeedf0:	add    a11, a9
3fbeee00:	move   a9, *a13(0x120), 1
3fbeee20:	jruc   L3FBEEEA0
L3FBEEE30:
3fbeee30:	move   *a13(0xa0), a11, 1
3fbeee50:	cmp    a11, a9
3fbeee60:	jrlt   L3FBEEEA0
3fbeee70:	mods   a11, a9
3fbeee80:	move   a9, *a13(0x120), 1
L3FBEEEA0:
3fbeeea0:	move   *a13(0x40), *a13(0x140), 1
3fbeeed0:	move   a9, a9
3fbeeee0:	jreq   L3FBEEFD0
L3FBEEEF0:
3fbeeef0:	move   *a13(0xc0), a11, 1
3fbeef10:	sll    0x3, a11
3fbeef20:	move   *a13(0x140), a9, 1
3fbeef40:	add    a9, a11
3fbeef50:	move   a11, *a13(0x140), 1
3fbeef70:	move   *a13(0x120), a9, 1
3fbeef90:	dec    a9
3fbeefa0:	move   a9, *a13(0x120), 1
3fbeefc0:	jrne   L3FBEEEF0
L3FBEEFD0:
3fbeefd0:	sub    a11, a11
3fbeefe0:	move   a11, *a13(0x200), 1
3fbef000:	move   *a13(0xffe0), a9, 1
3fbef020:	setf   16, 1, 0
3fbef030:	move   *a9, a9, 0
3fbef040:	jrne   L3FBEF0B0
3fbef050:	move   *a13(0xffe0), a9, 1
3fbef070:	move   *a9(0x3a0), a9, 0
3fbef090:	move   a9, *a13(0x200), 1
L3FBEF0B0:
3fbef0b0:	move   *a13(0xff60), a9, 1
3fbef0d0:	move   *a9(0x20), a11, 1
3fbef0f0:	move   *a13(0xffa0), a9, 1
3fbef110:	add    a9, a11
3fbef120:	move   *a13(0x200), a9, 1
3fbef140:	add    a9, a11
3fbef150:	movk   31, a9
3fbef160:	andn   a9, a11
3fbef170:	move   *a13(0xffc0), a9, 1
3fbef190:	move   *a13(0x200), a7, 1
3fbef1b0:	move   *a9(0x200), a9, 0
3fbef1d0:	add    a7, a9
3fbef1e0:	move   *a13(0x80), a7, 1
3fbef200:	mods   a7, a9
3fbef210:	sub    a9, a11
3fbef220:	move   a11, *a13(0x160), 1
3fbef240:	jrge   L3FBEF2D0
3fbef250:	mods   a7, a11
3fbef260:	move   a11, *a13(0x160), 1
3fbef280:	jreq   L3FBEF320
3fbef290:	add    a7, a11
3fbef2a0:	move   a11, *a13(0x160), 1
3fbef2c0:	jruc   L3FBEF320
L3FBEF2D0:
3fbef2d0:	cmp    a7, a11
3fbef2e0:	jrlt   L3FBEF320
3fbef2f0:	mods   a7, a11
3fbef300:	move   a11, *a13(0x160), 1
L3FBEF320:
3fbef320:	subk   32, a7
3fbef330:	jage   L3FBF0190
3fbef350:	move   *a13(0x140), a9, 1
3fbef370:	move   *a9(0x0), *a13(0x220), 1
3fbef3a0:	jruc   L3FBEF460
L3FBEF3B0:
3fbef3b0:	move   *a13(0xff60), a11, 1
3fbef3d0:	move   *a11(0x20), a9, 1
3fbef3f0:	move   a9, *a13(0x100), 1
3fbef410:	jreq   L3FBEF460
3fbef420:	jage   L3FBEFF60
3fbef440:	jauc   L3FBF0080
L3FBEF460:
3fbef460:	move   *a13(0x160), a11, 1
3fbef480:	neg    a11
3fbef490:	move   *a13(0x220), a9, 1
3fbef4b0:	sra    a11, a9
3fbef4c0:	move   *a13(0x160), a11, 1
3fbef4e0:	neg    a11
3fbef4f0:	addk   31, a11
3fbef500:	sll    0x5, a11
3fbef510:	addi   0xda400, a11
3fbef540:	move   *a11, a11, 1
3fbef550:	and    a11, a9
3fbef560:	move   a9, *a13(0x1a0), 1
3fbef580:	move   *a13(0x80), a11, 1
3fbef5a0:	move   *a13(0x160), a7, 1
3fbef5c0:	sub    a7, a11
3fbef5d0:	move   a11, *a13(0x180), 1
3fbef5f0:	move   *a13(0x220), a7, 1
3fbef610:	sll    a11, a7
3fbef620:	or     a9, a7
3fbef630:	move   a7, *a13(0x1a0), 1
3fbef650:	move   *a13(0x80), a9, 1
3fbef670:	add    a9, a11
3fbef680:	move   a11, *a13(0x180), 1
3fbef6a0:	subk   32, a11
3fbef6b0:	jrge   L3FBEF760
3fbef6c0:	move   *a13(0x220), a11, 1
3fbef6e0:	move   *a13(0x180), a7, 1
3fbef700:	sll    a7, a11
3fbef710:	move   *a13(0x1a0), a7, 1
3fbef730:	or     a7, a11
3fbef740:	move   a11, *a13(0x1a0), 1
L3FBEF760:
3fbef760:	move   *a13(0xff60), a11, 1
3fbef780:	move   *a11(0x40), a9, 1
3fbef7a0:	move   *a13(0x1a0), a7, 1
3fbef7c0:	move   *a11(0x60), a11, 1
3fbef7e0:	and    a7, a11
3fbef7f0:	move   *a9, a7, 1
3fbef800:	or     a11, a7
3fbef810:	move   a7, *a9, 1
3fbef820:	move   *a13, a11, 1
3fbef830:	dec    a11
3fbef840:	move   a11, *a13, 1
3fbef850:	jaeq   L3FBF1890
3fbef870:	move   *a13(0xff60), a9, 1
3fbef890:	addi   0x80, a9
3fbef8b0:	move   a9, *a13(0xff60), 1
3fbef8d0:	move   *a9, a7, 1
3fbef8e0:	move   a7, *a13(0x120), 1
3fbef900:	jreq   L3FBEFF00
3fbef910:	jrle   L3FBEFC00
3fbef920:	move   *a13(0xc0), a7, 1
3fbef940:	sll    0x3, a7
3fbef950:	move   *a13(0x140), a9, 1
3fbef970:	add    a9, a7
3fbef980:	move   a7, *a13(0x140), 1
3fbef9a0:	move   *a13(0x120), a9, 1
3fbef9c0:	dec    a9
3fbef9d0:	move   a9, *a13(0x120), 1
3fbef9f0:	jrle   L3FBEFA90
3fbefa00:	move   *a13(0xc0), a7, 1
3fbefa20:	mpys   a7, a9
3fbefa30:	sll    0x3, a9
3fbefa40:	move   *a13(0x140), a7, 1
3fbefa60:	add    a7, a9
3fbefa70:	move   a9, *a13(0x140), 1
L3FBEFA90:
3fbefa90:	move   *a13(0x140), a9, 1
3fbefab0:	move   *a13(0x60), a7, 1
3fbefad0:	cmp    a7, a9
3fbefae0:	jrc   L3FBEFBB0
L3FBEFAF0:
3fbefaf0:	move   *a13(0xe0), a11, 1
3fbefb10:	sll    0x3, a11
3fbefb20:	move   *a13(0x140), a9, 1
3fbefb40:	sub    a11, a9
3fbefb50:	move   a9, *a13(0x140), 1
3fbefb70:	move   *a13(0x60), a11, 1
3fbefb90:	cmp    a11, a9
3fbefba0:	jrnc   L3FBEFAF0
L3FBEFBB0:
3fbefbb0:	move   *a9(0x0), *a13(0x220), 1
3fbefbe0:	jauc   L3FBEF3B0
L3FBEFC00:
3fbefc00:	move   *a13(0xc0), a7, 1
3fbefc20:	sll    0x3, a7
3fbefc30:	move   *a13(0x140), a9, 1
3fbefc50:	sub    a7, a9
3fbefc60:	move   a9, *a13(0x140), 1
3fbefc80:	move   *a13(0x120), a7, 1
3fbefca0:	inc    a7
3fbefcb0:	move   a7, *a13(0x120), 1
3fbefcd0:	jrge   L3FBEFD70
3fbefce0:	move   *a13(0xc0), a9, 1
3fbefd00:	mpys   a9, a7
3fbefd10:	sll    0x3, a7
3fbefd20:	move   *a13(0x140), a9, 1
3fbefd40:	add    a9, a7
3fbefd50:	move   a7, *a13(0x140), 1
L3FBEFD70:
3fbefd70:	move   *a13(0x140), a9, 1
3fbefd90:	move   *a13(0x40), a7, 1
3fbefdb0:	cmp    a7, a9
3fbefdc0:	jrnc   L3FBEFE90
L3FBEFDD0:
3fbefdd0:	move   *a13(0xe0), a11, 1
3fbefdf0:	sll    0x3, a11
3fbefe00:	move   *a13(0x140), a9, 1
3fbefe20:	add    a9, a11
3fbefe30:	move   a11, *a13(0x140), 1
3fbefe50:	move   *a13(0x40), a9, 1
3fbefe70:	cmp    a9, a11
3fbefe80:	jrc   L3FBEFDD0
L3FBEFE90:
3fbefe90:	move   *a13(0x140), a11, 1
3fbefeb0:	move   *a11(0x0), *a13(0x220), 1
3fbefee0:	jauc   L3FBEF3B0
L3FBEFF00:
3fbeff00:	move   *a9(0x20), a7, 1
3fbeff20:	move   a7, *a13(0x100), 1
3fbeff40:	jreq   L3FBEF760
3fbeff50:	jrle   L3FBF0080
L3FBEFF60:
3fbeff60:	move   *a13(0x160), a11, 1
3fbeff80:	move   *a13(0x100), a9, 1
3fbeffa0:	add    a9, a11
3fbeffb0:	move   a11, *a13(0x160), 1
L3FBEFFD0:
3fbeffd0:	move   *a13(0x160), a11, 1
3fbefff0:	move   *a13(0x80), a9, 1
3fbf0010:	sub    a9, a11
3fbf0020:	move   a11, *a13(0x160), 1
3fbf0040:	cmp    a9, a11
3fbf0050:	jrge   L3FBEFFD0
3fbf0060:	jauc   L3FBEF460
L3FBF0080:
3fbf0080:	move   *a13(0x160), a11, 1
3fbf00a0:	move   *a13(0x100), a9, 1
3fbf00c0:	add    a9, a11
3fbf00d0:	move   a11, *a13(0x160), 1
L3FBF00F0:
3fbf00f0:	move   *a13(0x160), a11, 1
3fbf0110:	move   *a13(0x80), a9, 1
3fbf0130:	add    a9, a11
3fbf0140:	move   a11, *a13(0x160), 1
3fbf0160:	jrlt   L3FBF00F0
3fbf0170:	jauc   L3FBEF460
L3FBF0190:
3fbf0190:	move   a11, *a13(0x220), 1
3fbf01b0:	move   *a13(0x140), *a13(0x240), 1
3fbf01e0:	subk   32, a11
3fbf01f0:	jrlt   L3FBF0380
L3FBF0200:
3fbf0200:	move   *a13(0x220), a11, 1
3fbf0220:	subk   32, a11
3fbf0230:	move   a11, *a13(0x220), 1
3fbf0250:	move   *a13(0x240), a9, 1
3fbf0270:	addk   32, a9
3fbf0280:	move   a9, *a13(0x240), 1
3fbf02a0:	subk   32, a11
3fbf02b0:	jrge   L3FBF0200
3fbf02c0:	jruc   L3FBF0380
L3FBF02D0:
3fbf02d0:	move   *a13(0xff60), a11, 1
3fbf02f0:	move   *a11(0x20), a9, 1
3fbf0310:	move   a9, *a13(0x100), 1
3fbf0330:	jreq   L3FBF0380
3fbf0340:	jage   L3FBF1210
3fbf0360:	jauc   L3FBF1570
L3FBF0380:
3fbf0380:	move   *a13(0x240), *a13(0x260), 1
3fbf03b0:	move   *a13(0x220), a11, 1
3fbf03d0:	neg    a11
3fbf03e0:	addk   32, a11
3fbf03f0:	move   a11, *a13(0x180), 1
3fbf0410:	move   *a13(0x260), a9, 1
3fbf0430:	move   *a13(0x220), a7, 1
3fbf0450:	neg    a7
3fbf0460:	move   *a9+, a11, 1
3fbf0470:	move   a9, *a13(0x260), 1
3fbf0490:	sra    a7, a11
3fbf04a0:	move   *a13(0x180), a7, 1
3fbf04c0:	dec    a7
3fbf04d0:	sll    0x5, a7
3fbf04e0:	addi   0xda400, a7
3fbf0510:	move   *a7, a7, 1
3fbf0520:	and    a7, a11
3fbf0530:	move   a11, *a13(0x1a0), 1
3fbf0550:	move   *a13(0x160), a7, 1
3fbf0570:	move   *a13(0x180), a9, 1
3fbf0590:	add    a9, a7
3fbf05a0:	move   a7, *a13(0x280), 1
3fbf05c0:	move   *a13(0x80), a9, 1
3fbf05e0:	sub    a7, a9
3fbf05f0:	move   a9, *a13(0x2c0), 1
3fbf0610:	jrgt   L3FBF06D0
3fbf0620:	move   *a13(0x180), a7, 1
3fbf0640:	add    a9, a7
3fbf0650:	move   *a13(0x140), a9, 1
3fbf0670:	move   *a9, a9, 1
3fbf0680:	sll    a7, a9
3fbf0690:	or     a11, a9
3fbf06a0:	move   a9, *a13(0x1a0), 1
3fbf06c0:	jruc   L3FBF08E0
L3FBF06D0:
3fbf06d0:	move   *a13(0x180), a7, 1
3fbf06f0:	subk   32, a7
3fbf0700:	jrge   L3FBF08E0
3fbf0710:	move   *a13(0x260), a7, 1
3fbf0730:	move   *a7, a7, 1
3fbf0740:	move   *a13(0x180), a9, 1
3fbf0760:	sll    a9, a7
3fbf0770:	or     a11, a7
3fbf0780:	move   a7, *a13(0x1a0), 1
3fbf07a0:	move   *a13(0x80), a11, 1
3fbf07c0:	move   *a13(0x280), a7, 1
3fbf07e0:	sub    a7, a11
3fbf07f0:	add    a9, a11
3fbf0800:	subk   32, a11
3fbf0810:	move   a11, *a13(0x2c0), 1
3fbf0830:	jrge   L3FBF08E0
3fbf0840:	move   *a13(0x140), a7, 1
3fbf0860:	move   *a7, a7, 1
3fbf0870:	addk   32, a11
3fbf0880:	sll    a11, a7
3fbf0890:	move   *a13(0x1a0), a11, 1
3fbf08b0:	or     a11, a7
3fbf08c0:	move   a7, *a13(0x1a0), 1
L3FBF08E0:
3fbf08e0:	move   *a13(0xff60), a11, 1
3fbf0900:	move   *a11(0x40), a9, 1
3fbf0920:	move   *a13(0x1a0), a7, 1
3fbf0940:	move   *a11(0x60), a11, 1
3fbf0960:	and    a7, a11
3fbf0970:	move   *a9, a7, 1
3fbf0980:	or     a11, a7
3fbf0990:	move   a7, *a9, 1
3fbf09a0:	move   *a13, a11, 1
3fbf09b0:	dec    a11
3fbf09c0:	move   a11, *a13, 1
3fbf09d0:	jaeq   L3FBF1890
3fbf09f0:	move   *a13(0xff60), a9, 1
3fbf0a10:	addi   0x80, a9
3fbf0a30:	move   a9, *a13(0xff60), 1
3fbf0a50:	move   *a9, a7, 1
3fbf0a60:	move   a7, *a13(0x120), 1
3fbf0a80:	jreq   L3FBF11A0
3fbf0a90:	jrle   L3FBF0E10
3fbf0aa0:	move   *a13(0x240), a7, 1
3fbf0ac0:	move   *a13(0x140), a9, 1
3fbf0ae0:	sub    a9, a7
3fbf0af0:	sra    0x3, a7
3fbf0b00:	move   a7, *a13(0x2a0), 1
3fbf0b20:	move   *a13(0xc0), a7, 1
3fbf0b40:	sll    0x3, a7
3fbf0b50:	add    a9, a7
3fbf0b60:	move   a7, *a13(0x140), 1
3fbf0b80:	move   *a13(0x120), a9, 1
3fbf0ba0:	dec    a9
3fbf0bb0:	move   a9, *a13(0x120), 1
3fbf0bd0:	jrle   L3FBF0C70
3fbf0be0:	move   *a13(0xc0), a7, 1
3fbf0c00:	mpys   a7, a9
3fbf0c10:	sll    0x3, a9
3fbf0c20:	move   *a13(0x140), a7, 1
3fbf0c40:	add    a7, a9
3fbf0c50:	move   a9, *a13(0x140), 1
L3FBF0C70:
3fbf0c70:	move   *a13(0x140), a9, 1
3fbf0c90:	move   *a13(0x60), a7, 1
3fbf0cb0:	cmp    a7, a9
3fbf0cc0:	jrc   L3FBF0D90
L3FBF0CD0:
3fbf0cd0:	move   *a13(0xe0), a11, 1
3fbf0cf0:	sll    0x3, a11
3fbf0d00:	move   *a13(0x140), a9, 1
3fbf0d20:	sub    a11, a9
3fbf0d30:	move   a9, *a13(0x140), 1
3fbf0d50:	move   *a13(0x60), a11, 1
3fbf0d70:	cmp    a11, a9
3fbf0d80:	jrnc   L3FBF0CD0
L3FBF0D90:
3fbf0d90:	move   *a13(0x2a0), a11, 1
3fbf0db0:	sll    0x3, a11
3fbf0dc0:	add    a9, a11
3fbf0dd0:	move   a11, *a13(0x240), 1
3fbf0df0:	jauc   L3FBF02D0
L3FBF0E10:
3fbf0e10:	move   *a13(0x240), a7, 1
3fbf0e30:	move   *a13(0x140), a9, 1
3fbf0e50:	sub    a9, a7
3fbf0e60:	sra    0x3, a7
3fbf0e70:	move   a7, *a13(0x2a0), 1
3fbf0e90:	move   *a13(0xc0), a7, 1
3fbf0eb0:	sll    0x3, a7
3fbf0ec0:	sub    a7, a9
3fbf0ed0:	move   a9, *a13(0x140), 1
3fbf0ef0:	move   *a13(0x120), a7, 1
3fbf0f10:	inc    a7
3fbf0f20:	move   a7, *a13(0x120), 1
3fbf0f40:	jrge   L3FBF0FE0
3fbf0f50:	move   *a13(0xc0), a9, 1
3fbf0f70:	mpys   a9, a7
3fbf0f80:	sll    0x3, a7
3fbf0f90:	move   *a13(0x140), a9, 1
3fbf0fb0:	add    a9, a7
3fbf0fc0:	move   a7, *a13(0x140), 1
L3FBF0FE0:
3fbf0fe0:	move   *a13(0x140), a9, 1
3fbf1000:	move   *a13(0x40), a7, 1
3fbf1020:	cmp    a7, a9
3fbf1030:	jrnc   L3FBF1100
L3FBF1040:
3fbf1040:	move   *a13(0xe0), a11, 1
3fbf1060:	sll    0x3, a11
3fbf1070:	move   *a13(0x140), a9, 1
3fbf1090:	add    a9, a11
3fbf10a0:	move   a11, *a13(0x140), 1
3fbf10c0:	move   *a13(0x40), a9, 1
3fbf10e0:	cmp    a9, a11
3fbf10f0:	jrc   L3FBF1040
L3FBF1100:
3fbf1100:	move   *a13(0x2a0), a11, 1
3fbf1120:	sll    0x3, a11
3fbf1130:	move   *a13(0x140), a9, 1
3fbf1150:	add    a9, a11
3fbf1160:	move   a11, *a13(0x240), 1
3fbf1180:	jauc   L3FBF02D0
L3FBF11A0:
3fbf11a0:	move   *a9(0x20), a7, 1
3fbf11c0:	move   a7, *a13(0x100), 1
3fbf11e0:	jaeq   L3FBF08E0
3fbf1200:	jrle   L3FBF1570
L3FBF1210:
3fbf1210:	move   *a13(0x160), a11, 1
3fbf1230:	move   *a13(0x100), a9, 1
3fbf1250:	add    a9, a11
3fbf1260:	move   a11, *a13(0x160), 1
3fbf1280:	move   *a13(0x80), a7, 1
3fbf12a0:	cmp    a7, a11
3fbf12b0:	jrge   L3FBF1350
3fbf12c0:	sra    0x3, a9
3fbf12d0:	sll    0x3, a9
3fbf12e0:	move   *a13(0x240), a7, 1
3fbf1300:	add    a7, a9
3fbf1310:	move   a9, *a13(0x240), 1
3fbf1330:	jauc   L3FBF0380
L3FBF1350:
3fbf1350:	move   *a13(0x160), a11, 1
3fbf1370:	move   *a13(0x80), a9, 1
3fbf1390:	sub    a9, a11
3fbf13a0:	move   a11, *a13(0x160), 1
3fbf13c0:	cmp    a9, a11
3fbf13d0:	jrge   L3FBF1350
3fbf13e0:	move   *a13(0x160), *a13(0x220), 1
3fbf1410:	move   *a13(0x140), *a13(0x240), 1
3fbf1440:	move   *a13(0x220), a11, 1
3fbf1460:	subk   32, a11
3fbf1470:	jalt   L3FBF0380
L3FBF1490:
3fbf1490:	move   *a13(0x220), a11, 1
3fbf14b0:	subk   32, a11
3fbf14c0:	move   a11, *a13(0x220), 1
3fbf14e0:	move   *a13(0x240), a9, 1
3fbf1500:	addk   32, a9
3fbf1510:	move   a9, *a13(0x240), 1
3fbf1530:	subk   32, a11
3fbf1540:	jrge   L3FBF1490
3fbf1550:	jauc   L3FBF0380
L3FBF1570:
3fbf1570:	move   *a13(0x160), a11, 1
3fbf1590:	move   *a13(0x100), a9, 1
3fbf15b0:	add    a9, a11
3fbf15c0:	move   a11, *a13(0x160), 1
3fbf15e0:	jrlt   L3FBF1680
3fbf15f0:	sra    0x3, a9
3fbf1600:	sll    0x3, a9
3fbf1610:	move   *a13(0x240), a7, 1
3fbf1630:	add    a7, a9
3fbf1640:	move   a9, *a13(0x240), 1
3fbf1660:	jauc   L3FBF0380
L3FBF1680:
3fbf1680:	move   *a13(0x160), a11, 1
3fbf16a0:	move   *a13(0x80), a9, 1
3fbf16c0:	add    a9, a11
3fbf16d0:	move   a11, *a13(0x160), 1
3fbf16f0:	jrlt   L3FBF1680
3fbf1700:	move   *a13(0x160), *a13(0x220), 1
3fbf1730:	move   *a13(0x140), *a13(0x240), 1
3fbf1760:	move   *a13(0x220), a11, 1
3fbf1780:	subk   32, a11
3fbf1790:	jalt   L3FBF0380
L3FBF17B0:
3fbf17b0:	move   *a13(0x220), a11, 1
3fbf17d0:	subk   32, a11
3fbf17e0:	move   a11, *a13(0x220), 1
3fbf1800:	move   *a13(0x240), a9, 1
3fbf1820:	addk   32, a9
3fbf1830:	move   a9, *a13(0x240), 1
3fbf1850:	subk   32, a11
3fbf1860:	jrge   L3FBF17B0
3fbf1870:	jauc   L3FBF0380
L3FBF1890:
3fbf1890:	move   *sp(0xa0), a14, 1
3fbf18b0:	mmfm   sp, a7,a9,a11,a13
3fbf18d0:	rets   2
3fbf18e0:	mmtm   sp, a7,a9,a11,a13
3fbf1900:	move   a14, a13
3fbf1910:	addi   0x180, a14
3fbf1930:	move   *a13(0xff80), a11, 1
3fbf1950:	move   a11, *a13, 1
3fbf1960:	jaeq   L3FBF25C0
3fbf1980:	move   *a13(0xffc0), a9, 1
3fbf19a0:	move   *a9(0x20), a9, 1
3fbf19c0:	move   *a9(0x40), *a13(0x20), 1
3fbf19f0:	move   *a13(0x20), a9, 1
3fbf1a10:	move   *a9(0x80), a9, 1
3fbf1a30:	move   *a9(0x60), a9, 1
3fbf1a50:	move   *a9(0xe0), *a13(0x40), 1
3fbf1a80:	move   *a13(0x20), a9, 1
3fbf1aa0:	move   *a9(0x80), a9, 1
3fbf1ac0:	move   *a9(0x60), a9, 1
3fbf1ae0:	setf   16, 0, 0
3fbf1af0:	move   *a9(0x100), a9, 0
3fbf1b10:	move   a9, *a13(0x80), 1
3fbf1b30:	sll    0x5, a9
3fbf1b40:	move   *a13(0x40), a11, 1
3fbf1b60:	add    a11, a9
3fbf1b70:	move   a9, *a13(0x60), 1
3fbf1b90:	sub    a11, a9
3fbf1ba0:	sra    0x3, a9
3fbf1bb0:	move   a9, *a13(0xa0), 1
3fbf1bd0:	move   *a13(0xff60), a9, 1
3fbf1bf0:	move   *a9, a9, 1
3fbf1c00:	move   a9, *a13(0xe0), 1
3fbf1c20:	jrge   L3FBF1CD0
3fbf1c30:	move   *a13(0x80), a11, 1
3fbf1c50:	mods   a11, a9
3fbf1c60:	move   a9, *a13(0xe0), 1
3fbf1c80:	jreq   L3FBF1D40
3fbf1c90:	add    a11, a9
3fbf1ca0:	move   a9, *a13(0xe0), 1
3fbf1cc0:	jruc   L3FBF1D40
L3FBF1CD0:
3fbf1cd0:	move   *a13(0x80), a11, 1
3fbf1cf0:	cmp    a11, a9
3fbf1d00:	jrlt   L3FBF1D40
3fbf1d10:	mods   a11, a9
3fbf1d20:	move   a9, *a13(0xe0), 1
L3FBF1D40:
3fbf1d40:	sll    0x5, a9
3fbf1d50:	move   *a13(0x40), a11, 1
3fbf1d70:	add    a11, a9
3fbf1d80:	move   a9, *a13(0xc0), 1
3fbf1da0:	jruc   L3FBF1F30
L3FBF1DB0:
3fbf1db0:	move   *a13(0xe0), a11, 1
3fbf1dd0:	sll    0x5, a11
3fbf1de0:	move   *a13(0xc0), a9, 1
3fbf1e00:	add    a9, a11
3fbf1e10:	move   a11, *a13(0xc0), 1
3fbf1e30:	move   *a13(0x60), a9, 1
3fbf1e50:	cmp    a9, a11
3fbf1e60:	jrc   L3FBF1F30
L3FBF1E70:
3fbf1e70:	move   *a13(0xa0), a11, 1
3fbf1e90:	sll    0x3, a11
3fbf1ea0:	move   *a13(0xc0), a9, 1
3fbf1ec0:	sub    a11, a9
3fbf1ed0:	move   a9, *a13(0xc0), 1
3fbf1ef0:	move   *a13(0x60), a11, 1
3fbf1f10:	cmp    a11, a9
3fbf1f20:	jrnc   L3FBF1E70
L3FBF1F30:
3fbf1f30:	move   *a13(0xc0), a11, 1
3fbf1f50:	move   *a11(0x0), *a13(0x100), 1
L3FBF1F80:
3fbf1f80:	move   *a13(0xff60), a11, 1
3fbf1fa0:	move   *a11(0x40), *a13(0x140), 1
3fbf1fd0:	move   *a13(0x100), a9, 1
3fbf1ff0:	move   *a11(0x60), a11, 1
3fbf2010:	and    a9, a11
3fbf2020:	move   *a13(0x140), a9, 1
3fbf2040:	move   *a9, a7, 1
3fbf2050:	or     a11, a7
3fbf2060:	move   a7, *a9, 1
3fbf2070:	addk   32, a9
3fbf2080:	move   a9, *a13(0x140), 1
3fbf20a0:	move   *a13(0xff60), a11, 1
3fbf20c0:	move   *a11(0x80), a7, 1
3fbf20e0:	move   a7, *a13(0x120), 1
3fbf2100:	jreq   L3FBF2200
L3FBF2110:
3fbf2110:	move   *a13(0x140), a11, 1
3fbf2130:	move   *a11, a9, 1
3fbf2140:	move   *a13(0x100), a7, 1
3fbf2160:	or     a7, a9
3fbf2170:	move   a9, *a11+, 1
3fbf2180:	move   a11, *a13(0x140), 1
3fbf21a0:	move   *a13(0x120), a7, 1
3fbf21c0:	dec    a7
3fbf21d0:	move   a7, *a13(0x120), 1
3fbf21f0:	jrne   L3FBF2110
L3FBF2200:
3fbf2200:	move   *a13(0xff60), a11, 1
3fbf2220:	move   *a13(0x100), a9, 1
3fbf2240:	move   *a11(0xa0), a7, 1
3fbf2260:	and    a9, a7
3fbf2270:	move   *a13(0x140), a9, 1
3fbf2290:	move   *a9, a11, 1
3fbf22a0:	or     a7, a11
3fbf22b0:	move   a11, *a9, 1
3fbf22c0:	move   *a13, a11, 1
3fbf22d0:	dec    a11
3fbf22e0:	move   a11, *a13, 1
3fbf22f0:	jreq   L3FBF25C0
3fbf2300:	move   *a13(0xff60), a7, 1
3fbf2320:	addi   0xc0, a7
3fbf2340:	move   a7, *a13(0xff60), 1
3fbf2360:	move   *a7, a7, 1
3fbf2370:	move   a7, *a13(0xe0), 1
3fbf2390:	jrlt   L3FBF23C0
3fbf23a0:	jrle   L3FBF1F80
3fbf23b0:	jruc   L3FBF1DB0
L3FBF23C0:
3fbf23c0:	sll    0x5, a7
3fbf23d0:	move   *a13(0xc0), a9, 1
3fbf23f0:	add    a9, a7
3fbf2400:	move   a7, *a13(0xc0), 1
3fbf2420:	move   *a13(0x40), a9, 1
3fbf2440:	cmp    a9, a7
3fbf2450:	jrc   L3FBF24A0
3fbf2460:	move   *a7(0x0), *a13(0x100), 1
3fbf2490:	jruc   L3FBF1F80
L3FBF24A0:
3fbf24a0:	move   *a13(0xa0), a11, 1
3fbf24c0:	sll    0x3, a11
3fbf24d0:	move   *a13(0xc0), a9, 1
3fbf24f0:	add    a9, a11
3fbf2500:	move   a11, *a13(0xc0), 1
3fbf2520:	move   *a13(0x40), a9, 1
3fbf2540:	cmp    a9, a11
3fbf2550:	jrc   L3FBF24A0
3fbf2560:	move   *a13(0xc0), a11, 1
3fbf2580:	move   *a11(0x0), *a13(0x100), 1
3fbf25b0:	jruc   L3FBF1F80
L3FBF25C0:
3fbf25c0:	move   *sp(0xa0), a14, 1
3fbf25e0:	mmfm   sp, a7,a9,a11,a13
3fbf2600:	rets   2
3fbf2610:	mmtm   sp, a7,a9,a11,a13
3fbf2630:	move   a14, a13
3fbf2640:	addi   0x300, a14
3fbf2660:	move   *a13(0xff80), a11, 1
3fbf2680:	move   a11, *a13, 1
3fbf2690:	jaeq   L3FBF6DD0
3fbf26b0:	move   *a13(0xffc0), a9, 1
3fbf26d0:	move   *a9(0x20), a9, 1
3fbf26f0:	move   *a9(0x40), *a13(0x20), 1
3fbf2720:	move   *a13(0x20), a9, 1
3fbf2740:	move   *a9(0x80), a9, 1
3fbf2760:	move   *a9(0x60), a9, 1
3fbf2780:	move   *a9(0xe0), *a13(0x40), 1
3fbf27b0:	move   *a13(0x20), a9, 1
3fbf27d0:	move   *a9(0x80), a9, 1
3fbf27f0:	move   *a9(0x60), a9, 1
3fbf2810:	move   *a9(0x140), *a13(0xc0), 1
3fbf2840:	move   *a13(0x20), a9, 1
3fbf2860:	move   *a9(0x80), a9, 1
3fbf2880:	move   *a9(0x60), a9, 1
3fbf28a0:	setf   16, 0, 0
3fbf28b0:	move   *a9(0x110), a9, 0
3fbf28d0:	move   a9, *a13(0x80), 1
3fbf28f0:	move   *a13(0x20), a9, 1
3fbf2910:	move   *a9(0x80), a9, 1
3fbf2930:	move   *a9(0x60), a9, 1
3fbf2950:	move   *a9(0x100), a9, 0
3fbf2970:	move   a9, *a13(0xa0), 1
3fbf2990:	move   *a13(0xc0), a11, 1
3fbf29b0:	mpys   a9, a11
3fbf29c0:	move   a11, *a13(0xe0), 1
3fbf29e0:	sll    0x3, a11
3fbf29f0:	move   *a13(0x40), a9, 1
3fbf2a10:	add    a9, a11
3fbf2a20:	move   a11, *a13(0x60), 1
3fbf2a40:	move   *a13(0xff60), a9, 1
3fbf2a60:	move   *a13(0xffc0), a11, 1
3fbf2a80:	setf   16, 1, 0
3fbf2a90:	move   *a11(0x210), a11, 0
3fbf2ab0:	move   *a9, a9, 1
3fbf2ac0:	sub    a11, a9
3fbf2ad0:	move   a9, *a13(0x120), 1
3fbf2af0:	jrge   L3FBF2BA0
3fbf2b00:	move   *a13(0xa0), a11, 1
3fbf2b20:	mods   a11, a9
3fbf2b30:	move   a9, *a13(0x120), 1
3fbf2b50:	jreq   L3FBF2C10
3fbf2b60:	add    a11, a9
3fbf2b70:	move   a9, *a13(0x120), 1
3fbf2b90:	jruc   L3FBF2C10
L3FBF2BA0:
3fbf2ba0:	move   *a13(0xa0), a11, 1
3fbf2bc0:	cmp    a11, a9
3fbf2bd0:	jrlt   L3FBF2C10
3fbf2be0:	mods   a11, a9
3fbf2bf0:	move   a9, *a13(0x120), 1
L3FBF2C10:
3fbf2c10:	move   *a13(0x40), *a13(0x140), 1
3fbf2c40:	move   a9, a9
3fbf2c50:	jreq   L3FBF2D40
L3FBF2C60:
3fbf2c60:	move   *a13(0xc0), a11, 1
3fbf2c80:	sll    0x3, a11
3fbf2c90:	move   *a13(0x140), a9, 1
3fbf2cb0:	add    a9, a11
3fbf2cc0:	move   a11, *a13(0x140), 1
3fbf2ce0:	move   *a13(0x120), a9, 1
3fbf2d00:	dec    a9
3fbf2d10:	move   a9, *a13(0x120), 1
3fbf2d30:	jrne   L3FBF2C60
L3FBF2D40:
3fbf2d40:	sub    a11, a11
3fbf2d50:	move   a11, *a13(0x220), 1
3fbf2d70:	move   *a13(0xffe0), a9, 1
3fbf2d90:	setf   16, 1, 0
3fbf2da0:	move   *a9, a9, 0
3fbf2db0:	jrne   L3FBF2E20
3fbf2dc0:	move   *a13(0xffe0), a9, 1
3fbf2de0:	move   *a9(0x3a0), a9, 0
3fbf2e00:	move   a9, *a13(0x220), 1
L3FBF2E20:
3fbf2e20:	move   *a13(0xff60), a9, 1
3fbf2e40:	move   *a9(0x20), a11, 1
3fbf2e60:	move   *a13(0xffa0), a9, 1
3fbf2e80:	add    a9, a11
3fbf2e90:	move   *a13(0x220), a9, 1
3fbf2eb0:	add    a9, a11
3fbf2ec0:	movk   31, a9
3fbf2ed0:	andn   a9, a11
3fbf2ee0:	move   *a13(0xffc0), a9, 1
3fbf2f00:	move   *a13(0x220), a7, 1
3fbf2f20:	move   *a9(0x200), a9, 0
3fbf2f40:	add    a7, a9
3fbf2f50:	move   *a13(0x80), a7, 1
3fbf2f70:	mods   a7, a9
3fbf2f80:	sub    a9, a11
3fbf2f90:	move   a11, *a13(0x160), 1
3fbf2fb0:	jrge   L3FBF3040
3fbf2fc0:	mods   a7, a11
3fbf2fd0:	move   a11, *a13(0x160), 1
3fbf2ff0:	jreq   L3FBF3090
3fbf3000:	add    a7, a11
3fbf3010:	move   a11, *a13(0x160), 1
3fbf3030:	jruc   L3FBF3090
L3FBF3040:
3fbf3040:	cmp    a7, a11
3fbf3050:	jrlt   L3FBF3090
3fbf3060:	mods   a7, a11
3fbf3070:	move   a11, *a13(0x160), 1
L3FBF3090:
3fbf3090:	subk   32, a7
3fbf30a0:	jage   L3FBF46F0
3fbf30c0:	move   *a13(0x140), a9, 1
3fbf30e0:	move   *a9(0x0), *a13(0x240), 1
L3FBF3110:
3fbf3110:	move   *a13(0x160), a11, 1
3fbf3130:	neg    a11
3fbf3140:	move   *a13(0x240), a9, 1
3fbf3160:	sra    a11, a9
3fbf3170:	move   *a13(0x160), a11, 1
3fbf3190:	neg    a11
3fbf31a0:	addk   31, a11
3fbf31b0:	sll    0x5, a11
3fbf31c0:	addi   0xda400, a11
3fbf31f0:	move   *a11, a11, 1
3fbf3200:	and    a11, a9
3fbf3210:	move   a9, *a13(0x1a0), 1
3fbf3230:	move   *a13(0x80), a11, 1
3fbf3250:	move   *a13(0x160), a7, 1
3fbf3270:	sub    a7, a11
3fbf3280:	move   a11, *a13(0x180), 1
3fbf32a0:	move   *a13(0x240), a7, 1
3fbf32c0:	sll    a11, a7
3fbf32d0:	or     a9, a7
3fbf32e0:	move   a7, *a13(0x1a0), 1
3fbf3300:	move   *a13(0x80), a9, 1
3fbf3320:	add    a9, a11
3fbf3330:	move   a11, *a13(0x260), 1
3fbf3350:	subk   32, a11
3fbf3360:	jrge   L3FBF3440
3fbf3370:	move   *a13(0x260), *a13(0x180), 1
3fbf33a0:	move   *a13(0x240), a11, 1
3fbf33c0:	move   *a13(0x180), a7, 1
3fbf33e0:	sll    a7, a11
3fbf33f0:	move   *a13(0x1a0), a7, 1
3fbf3410:	or     a7, a11
3fbf3420:	move   a11, *a13(0x1a0), 1
L3FBF3440:
3fbf3440:	move   *a13(0xff60), a11, 1
3fbf3460:	move   *a11(0x40), *a13(0x1e0), 1
3fbf3490:	move   *a13(0x1a0), a7, 1
3fbf34b0:	move   *a11(0x60), a9, 1
3fbf34d0:	and    a7, a9
3fbf34e0:	move   *a13(0x1e0), a7, 1
3fbf3500:	move   *a7, a11, 1
3fbf3510:	or     a9, a11
3fbf3520:	move   a11, *a7, 1
3fbf3530:	addk   32, a7
3fbf3540:	move   a7, *a13(0x1e0), 1
3fbf3560:	move   *a13(0xff60), a11, 1
3fbf3580:	move   *a11(0x80), a9, 1
3fbf35a0:	move   a9, *a13(0x1c0), 1
3fbf35c0:	jreq   L3FBF3A30
L3FBF35D0:
3fbf35d0:	move   *a13(0x180), a11, 1
3fbf35f0:	neg    a11
3fbf3600:	addk   32, a11
3fbf3610:	move   a11, *a13(0x180), 1
3fbf3630:	neg    a11
3fbf3640:	move   *a13(0x240), a9, 1
3fbf3660:	sra    a11, a9
3fbf3670:	move   *a13(0x180), a11, 1
3fbf3690:	neg    a11
3fbf36a0:	addk   31, a11
3fbf36b0:	sll    0x5, a11
3fbf36c0:	addi   0xda400, a11
3fbf36f0:	move   *a11, a11, 1
3fbf3700:	and    a11, a9
3fbf3710:	move   a9, *a13(0x1a0), 1
3fbf3730:	move   *a13(0x80), a11, 1
3fbf3750:	move   *a13(0x180), a7, 1
3fbf3770:	sub    a7, a11
3fbf3780:	move   a11, *a13(0x180), 1
3fbf37a0:	move   *a13(0x240), a7, 1
3fbf37c0:	sll    a11, a7
3fbf37d0:	or     a9, a7
3fbf37e0:	move   a7, *a13(0x1a0), 1
3fbf3800:	move   *a13(0x80), a9, 1
3fbf3820:	add    a9, a11
3fbf3830:	move   a11, *a13(0x260), 1
3fbf3850:	subk   32, a11
3fbf3860:	jrge   L3FBF3940
3fbf3870:	move   *a13(0x260), *a13(0x180), 1
3fbf38a0:	move   *a13(0x240), a11, 1
3fbf38c0:	move   *a13(0x180), a7, 1
3fbf38e0:	sll    a7, a11
3fbf38f0:	move   *a13(0x1a0), a7, 1
3fbf3910:	or     a7, a11
3fbf3920:	move   a11, *a13(0x1a0), 1
L3FBF3940:
3fbf3940:	move   *a13(0x1e0), a11, 1
3fbf3960:	move   *a11, a7, 1
3fbf3970:	move   *a13(0x1a0), a9, 1
3fbf3990:	or     a9, a7
3fbf39a0:	move   a7, *a11+, 1
3fbf39b0:	move   a11, *a13(0x1e0), 1
3fbf39d0:	move   *a13(0x1c0), a7, 1
3fbf39f0:	dec    a7
3fbf3a00:	move   a7, *a13(0x1c0), 1
3fbf3a20:	jrne   L3FBF35D0
L3FBF3A30:
3fbf3a30:	move   *a13(0x180), a11, 1
3fbf3a50:	neg    a11
3fbf3a60:	addk   32, a11
3fbf3a70:	move   a11, *a13(0x180), 1
3fbf3a90:	neg    a11
3fbf3aa0:	move   *a13(0x240), a9, 1
3fbf3ac0:	sra    a11, a9
3fbf3ad0:	move   *a13(0x180), a11, 1
3fbf3af0:	neg    a11
3fbf3b00:	addk   31, a11
3fbf3b10:	sll    0x5, a11
3fbf3b20:	addi   0xda400, a11
3fbf3b50:	move   *a11, a11, 1
3fbf3b60:	and    a11, a9
3fbf3b70:	move   a9, *a13(0x1a0), 1
3fbf3b90:	move   *a13(0x80), a11, 1
3fbf3bb0:	move   *a13(0x180), a7, 1
3fbf3bd0:	sub    a7, a11
3fbf3be0:	move   a11, *a13(0x180), 1
3fbf3c00:	move   *a13(0x240), a7, 1
3fbf3c20:	sll    a11, a7
3fbf3c30:	or     a9, a7
3fbf3c40:	move   a7, *a13(0x1a0), 1
3fbf3c60:	move   *a13(0x80), a9, 1
3fbf3c80:	add    a9, a11
3fbf3c90:	move   a11, *a13(0x180), 1
3fbf3cb0:	subk   32, a11
3fbf3cc0:	jrge   L3FBF3D70
3fbf3cd0:	move   *a13(0x240), a11, 1
3fbf3cf0:	move   *a13(0x180), a7, 1
3fbf3d10:	sll    a7, a11
3fbf3d20:	move   *a13(0x1a0), a7, 1
3fbf3d40:	or     a7, a11
3fbf3d50:	move   a11, *a13(0x1a0), 1
L3FBF3D70:
3fbf3d70:	move   *a13(0xff60), a11, 1
3fbf3d90:	move   *a13(0x1a0), a7, 1
3fbf3db0:	move   *a11(0xa0), a9, 1
3fbf3dd0:	and    a7, a9
3fbf3de0:	move   *a13(0x1e0), a7, 1
3fbf3e00:	move   *a7, a11, 1
3fbf3e10:	or     a9, a11
3fbf3e20:	move   a11, *a7, 1
3fbf3e30:	move   *a13, a11, 1
3fbf3e40:	dec    a11
3fbf3e50:	move   a11, *a13, 1
3fbf3e60:	jaeq   L3FBF6DD0
3fbf3e80:	move   *a13(0xff60), a9, 1
3fbf3ea0:	addi   0xc0, a9
3fbf3ec0:	move   a9, *a13(0xff60), 1
3fbf3ee0:	move   *a9, a7, 1
3fbf3ef0:	move   a7, *a13(0x120), 1
3fbf3f10:	jreq   L3FBF44B0
3fbf3f20:	jrle   L3FBF41D0
3fbf3f30:	move   *a13(0xc0), a7, 1
3fbf3f50:	sll    0x3, a7
3fbf3f60:	move   *a13(0x140), a9, 1
3fbf3f80:	add    a9, a7
3fbf3f90:	move   a7, *a13(0x140), 1
3fbf3fb0:	move   *a13(0x120), a9, 1
3fbf3fd0:	dec    a9
3fbf3fe0:	move   a9, *a13(0x120), 1
3fbf4000:	jrle   L3FBF40A0
3fbf4010:	move   *a13(0xc0), a7, 1
3fbf4030:	mpys   a7, a9
3fbf4040:	sll    0x3, a9
3fbf4050:	move   *a13(0x140), a7, 1
3fbf4070:	add    a7, a9
3fbf4080:	move   a9, *a13(0x140), 1
L3FBF40A0:
3fbf40a0:	move   *a13(0x140), a9, 1
3fbf40c0:	move   *a13(0x60), a7, 1
3fbf40e0:	cmp    a7, a9
3fbf40f0:	jrc   L3FBF4460
L3FBF4100:
3fbf4100:	move   *a13(0xe0), a11, 1
3fbf4120:	sll    0x3, a11
3fbf4130:	move   *a13(0x140), a9, 1
3fbf4150:	sub    a11, a9
3fbf4160:	move   a9, *a13(0x140), 1
3fbf4180:	move   *a13(0x60), a11, 1
3fbf41a0:	cmp    a11, a9
3fbf41b0:	jrnc   L3FBF4100
3fbf41c0:	jruc   L3FBF4460
L3FBF41D0:
3fbf41d0:	move   *a13(0xc0), a7, 1
3fbf41f0:	sll    0x3, a7
3fbf4200:	move   *a13(0x140), a9, 1
3fbf4220:	sub    a7, a9
3fbf4230:	move   a9, *a13(0x140), 1
3fbf4250:	move   *a13(0x120), a7, 1
3fbf4270:	inc    a7
3fbf4280:	move   a7, *a13(0x120), 1
3fbf42a0:	jrge   L3FBF4340
3fbf42b0:	move   *a13(0xc0), a9, 1
3fbf42d0:	mpys   a9, a7
3fbf42e0:	sll    0x3, a7
3fbf42f0:	move   *a13(0x140), a9, 1
3fbf4310:	add    a9, a7
3fbf4320:	move   a7, *a13(0x140), 1
L3FBF4340:
3fbf4340:	move   *a13(0x140), a9, 1
3fbf4360:	move   *a13(0x40), a7, 1
3fbf4380:	cmp    a7, a9
3fbf4390:	jrnc   L3FBF4460
L3FBF43A0:
3fbf43a0:	move   *a13(0xe0), a11, 1
3fbf43c0:	sll    0x3, a11
3fbf43d0:	move   *a13(0x140), a9, 1
3fbf43f0:	add    a9, a11
3fbf4400:	move   a11, *a13(0x140), 1
3fbf4420:	move   *a13(0x40), a9, 1
3fbf4440:	cmp    a9, a11
3fbf4450:	jrc   L3FBF43A0
L3FBF4460:
3fbf4460:	move   *a13(0x140), a11, 1
3fbf4480:	move   *a11(0x0), *a13(0x240), 1
L3FBF44B0:
3fbf44b0:	move   *a13(0xff60), a11, 1
3fbf44d0:	move   *a11(0x20), a9, 1
3fbf44f0:	move   a9, *a13(0x100), 1
3fbf4510:	jaeq   L3FBF3110
3fbf4530:	move   *a13(0x160), a7, 1
3fbf4550:	add    a9, a7
3fbf4560:	move   a7, *a13(0x160), 1
3fbf4580:	move   a9, a9
3fbf4590:	jrle   L3FBF4650
L3FBF45A0:
3fbf45a0:	move   *a13(0x160), a11, 1
3fbf45c0:	move   *a13(0x80), a9, 1
3fbf45e0:	sub    a9, a11
3fbf45f0:	move   a11, *a13(0x160), 1
3fbf4610:	cmp    a9, a11
3fbf4620:	jrge   L3FBF45A0
3fbf4630:	jauc   L3FBF3110
L3FBF4650:
3fbf4650:	move   *a13(0x160), a11, 1
3fbf4670:	move   *a13(0x80), a9, 1
3fbf4690:	add    a9, a11
3fbf46a0:	move   a11, *a13(0x160), 1
3fbf46c0:	jrlt   L3FBF4650
3fbf46d0:	jauc   L3FBF3110
L3FBF46F0:
3fbf46f0:	move   a11, *a13(0x240), 1
3fbf4710:	move   *a13(0x140), *a13(0x260), 1
3fbf4740:	subk   32, a11
3fbf4750:	jrlt   L3FBF4820
L3FBF4760:
3fbf4760:	move   *a13(0x240), a11, 1
3fbf4780:	subk   32, a11
3fbf4790:	move   a11, *a13(0x240), 1
3fbf47b0:	move   *a13(0x260), a9, 1
3fbf47d0:	addk   32, a9
3fbf47e0:	move   a9, *a13(0x260), 1
3fbf4800:	subk   32, a11
3fbf4810:	jrge   L3FBF4760
L3FBF4820:
3fbf4820:	move   *a13(0x240), *a13(0x180), 1
3fbf4850:	move   *a13(0x260), *a13(0x280), 1
3fbf4880:	move   *a13(0x280), a11, 1
3fbf48a0:	move   *a13(0x180), a9, 1
3fbf48c0:	neg    a9
3fbf48d0:	move   *a11+, a7, 1
3fbf48e0:	move   a11, *a13(0x280), 1
3fbf4900:	sra    a9, a7
3fbf4910:	move   *a13(0x180), a9, 1
3fbf4930:	neg    a9
3fbf4940:	addk   31, a9
3fbf4950:	sll    0x5, a9
3fbf4960:	addi   0xda400, a9
3fbf4990:	move   *a9, a9, 1
3fbf49a0:	and    a9, a7
3fbf49b0:	move   a7, *a13(0x1a0), 1
3fbf49d0:	move   *a13(0x160), a9, 1
3fbf49f0:	move   *a13(0x180), a7, 1
3fbf4a10:	sub    a7, a9
3fbf4a20:	addk   32, a9
3fbf4a30:	move   a9, *a13(0x2a0), 1
3fbf4a50:	move   *a13(0x80), a7, 1
3fbf4a70:	sub    a9, a7
3fbf4a80:	move   a7, *a13(0x2c0), 1
3fbf4aa0:	jrgt   L3FBF4C80
3fbf4ab0:	move   *a13(0x140), *a13(0x280), 1
3fbf4ae0:	move   *a13(0x180), a11, 1
3fbf4b00:	sub    a11, a7
3fbf4b10:	addk   32, a7
3fbf4b20:	move   a7, *a13(0x180), 1
3fbf4b40:	neg    a7
3fbf4b50:	addk   32, a7
3fbf4b60:	move   a7, *a13(0x2a0), 1
3fbf4b80:	move   *a13(0x180), a11, 1
3fbf4ba0:	subk   32, a11
3fbf4bb0:	jrge   L3FBF5010
3fbf4bc0:	move   *a13(0x280), a11, 1
3fbf4be0:	move   *a11, a9, 1
3fbf4bf0:	move   *a13(0x180), a7, 1
3fbf4c10:	sll    a7, a9
3fbf4c20:	move   *a13(0x1a0), a7, 1
3fbf4c40:	or     a7, a9
3fbf4c50:	move   a9, *a13(0x1a0), 1
3fbf4c70:	jruc   L3FBF5010
L3FBF4C80:
3fbf4c80:	move   *a13(0x180), a7, 1
3fbf4ca0:	neg    a7
3fbf4cb0:	addk   32, a7
3fbf4cc0:	move   a7, *a13(0x180), 1
3fbf4ce0:	subk   32, a7
3fbf4cf0:	jrge   L3FBF5010
3fbf4d00:	move   *a11, a7, 1
3fbf4d10:	move   *a13(0x180), a9, 1
3fbf4d30:	sll    a9, a7
3fbf4d40:	move   *a13(0x1a0), a9, 1
3fbf4d60:	or     a9, a7
3fbf4d70:	move   a7, *a13(0x1a0), 1
3fbf4d90:	move   *a13(0x180), a9, 1
3fbf4db0:	neg    a9
3fbf4dc0:	move   *a13(0x2a0), a7, 1
3fbf4de0:	addk   32, a9
3fbf4df0:	add    a7, a9
3fbf4e00:	move   a9, *a13(0x2a0), 1
3fbf4e20:	move   *a13(0x80), a7, 1
3fbf4e40:	sub    a9, a7
3fbf4e50:	move   a7, *a13(0x2c0), 1
3fbf4e70:	jrgt   L3FBF5010
3fbf4e80:	move   *a13(0x140), *a13(0x280), 1
3fbf4eb0:	addk   32, a7
3fbf4ec0:	move   a7, *a13(0x180), 1
3fbf4ee0:	neg    a7
3fbf4ef0:	addk   32, a7
3fbf4f00:	move   a7, *a13(0x2a0), 1
3fbf4f20:	move   *a13(0x180), a11, 1
3fbf4f40:	subk   32, a11
3fbf4f50:	jrge   L3FBF5010
3fbf4f60:	move   *a13(0x280), a11, 1
3fbf4f80:	move   *a11, a9, 1
3fbf4f90:	move   *a13(0x180), a7, 1
3fbf4fb0:	sll    a7, a9
3fbf4fc0:	move   *a13(0x1a0), a7, 1
3fbf4fe0:	or     a7, a9
3fbf4ff0:	move   a9, *a13(0x1a0), 1
L3FBF5010:
3fbf5010:	move   *a13(0xff60), a11, 1
3fbf5030:	move   *a11(0x40), *a13(0x1e0), 1
3fbf5060:	move   *a13(0x1a0), a9, 1
3fbf5080:	move   *a11(0x60), a7, 1
3fbf50a0:	and    a9, a7
3fbf50b0:	move   *a13(0x1e0), a9, 1
3fbf50d0:	move   *a9, a11, 1
3fbf50e0:	or     a7, a11
3fbf50f0:	move   a11, *a9, 1
3fbf5100:	addk   32, a9
3fbf5110:	move   a9, *a13(0x1e0), 1
3fbf5130:	move   *a13(0xff60), a11, 1
3fbf5150:	move   *a11(0x80), a7, 1
3fbf5170:	move   a7, *a13(0x1c0), 1
3fbf5190:	jaeq   L3FBF5A70
L3FBF51B0:
3fbf51b0:	move   *a13(0x180), a11, 1
3fbf51d0:	neg    a11
3fbf51e0:	addk   32, a11
3fbf51f0:	move   a11, *a13(0x180), 1
3fbf5210:	move   *a13(0x280), a9, 1
3fbf5230:	neg    a11
3fbf5240:	move   *a9+, a7, 1
3fbf5250:	move   a9, *a13(0x280), 1
3fbf5270:	sra    a11, a7
3fbf5280:	move   *a13(0x180), a11, 1
3fbf52a0:	neg    a11
3fbf52b0:	addk   31, a11
3fbf52c0:	sll    0x5, a11
3fbf52d0:	addi   0xda400, a11
3fbf5300:	move   *a11, a11, 1
3fbf5310:	and    a11, a7
3fbf5320:	move   a7, *a13(0x1a0), 1
3fbf5340:	move   *a13(0x180), a11, 1
3fbf5360:	neg    a11
3fbf5370:	move   *a13(0x2a0), a7, 1
3fbf5390:	addk   32, a11
3fbf53a0:	add    a7, a11
3fbf53b0:	move   a11, *a13(0x2a0), 1
3fbf53d0:	move   *a13(0x80), a7, 1
3fbf53f0:	sub    a11, a7
3fbf5400:	move   a7, *a13(0x2c0), 1
3fbf5420:	jrgt   L3FBF5600
3fbf5430:	move   *a13(0x140), *a13(0x280), 1
3fbf5460:	move   *a13(0x180), a9, 1
3fbf5480:	sub    a9, a7
3fbf5490:	addk   32, a7
3fbf54a0:	move   a7, *a13(0x180), 1
3fbf54c0:	neg    a7
3fbf54d0:	addk   32, a7
3fbf54e0:	move   a7, *a13(0x2a0), 1
3fbf5500:	move   *a13(0x180), a11, 1
3fbf5520:	subk   32, a11
3fbf5530:	jrge   L3FBF5970
3fbf5540:	move   *a13(0x280), a11, 1
3fbf5560:	move   *a11, a9, 1
3fbf5570:	move   *a13(0x180), a7, 1
3fbf5590:	sll    a7, a9
3fbf55a0:	move   *a13(0x1a0), a7, 1
3fbf55c0:	or     a7, a9
3fbf55d0:	move   a9, *a13(0x1a0), 1
3fbf55f0:	jruc   L3FBF5970
L3FBF5600:
3fbf5600:	move   *a13(0x180), a7, 1
3fbf5620:	neg    a7
3fbf5630:	addk   32, a7
3fbf5640:	move   a7, *a13(0x180), 1
3fbf5660:	subk   32, a7
3fbf5670:	jrge   L3FBF5970
3fbf5680:	move   *a9, a7, 1
3fbf5690:	move   *a13(0x180), a9, 1
3fbf56b0:	sll    a9, a7
3fbf56c0:	move   *a13(0x1a0), a9, 1
3fbf56e0:	or     a9, a7
3fbf56f0:	move   a7, *a13(0x1a0), 1
3fbf5710:	move   *a13(0x180), a9, 1
3fbf5730:	neg    a9
3fbf5740:	addk   32, a9
3fbf5750:	add    a11, a9
3fbf5760:	move   a9, *a13(0x2a0), 1
3fbf5780:	move   *a13(0x80), a11, 1
3fbf57a0:	sub    a9, a11
3fbf57b0:	move   a11, *a13(0x2c0), 1
3fbf57d0:	jrgt   L3FBF5970
3fbf57e0:	move   *a13(0x140), *a13(0x280), 1
3fbf5810:	addk   32, a11
3fbf5820:	move   a11, *a13(0x180), 1
3fbf5840:	neg    a11
3fbf5850:	addk   32, a11
3fbf5860:	move   a11, *a13(0x2a0), 1
3fbf5880:	move   *a13(0x180), a9, 1
3fbf58a0:	subk   32, a9
3fbf58b0:	jrge   L3FBF5970
3fbf58c0:	move   *a13(0x280), a9, 1
3fbf58e0:	move   *a9, a7, 1
3fbf58f0:	move   *a13(0x180), a9, 1
3fbf5910:	sll    a9, a7
3fbf5920:	move   *a13(0x1a0), a9, 1
3fbf5940:	or     a9, a7
3fbf5950:	move   a7, *a13(0x1a0), 1
L3FBF5970:
3fbf5970:	move   *a13(0x1e0), a11, 1
3fbf5990:	move   *a11, a9, 1
3fbf59a0:	move   *a13(0x1a0), a7, 1
3fbf59c0:	or     a7, a9
3fbf59d0:	move   a9, *a11+, 1
3fbf59e0:	move   a11, *a13(0x1e0), 1
3fbf5a00:	move   *a13(0x1c0), a7, 1
3fbf5a20:	dec    a7
3fbf5a30:	move   a7, *a13(0x1c0), 1
3fbf5a50:	jane   L3FBF51B0
L3FBF5A70:
3fbf5a70:	move   *a13(0x180), a11, 1
3fbf5a90:	neg    a11
3fbf5aa0:	addk   32, a11
3fbf5ab0:	move   a11, *a13(0x180), 1
3fbf5ad0:	move   *a13(0x280), a9, 1
3fbf5af0:	neg    a11
3fbf5b00:	move   *a9+, a7, 1
3fbf5b10:	move   a9, *a13(0x280), 1
3fbf5b30:	sra    a11, a7
3fbf5b40:	move   *a13(0x180), a11, 1
3fbf5b60:	neg    a11
3fbf5b70:	addk   31, a11
3fbf5b80:	sll    0x5, a11
3fbf5b90:	addi   0xda400, a11
3fbf5bc0:	move   *a11, a11, 1
3fbf5bd0:	and    a11, a7
3fbf5be0:	move   a7, *a13(0x1a0), 1
3fbf5c00:	move   *a13(0x180), a11, 1
3fbf5c20:	neg    a11
3fbf5c30:	move   *a13(0x2a0), a7, 1
3fbf5c50:	addk   32, a11
3fbf5c60:	add    a7, a11
3fbf5c70:	move   a11, *a13(0x2a0), 1
3fbf5c90:	move   *a13(0x80), a7, 1
3fbf5cb0:	sub    a11, a7
3fbf5cc0:	move   a7, *a13(0x2c0), 1
3fbf5ce0:	jrgt   L3FBF5E30
3fbf5cf0:	move   *a13(0x180), a9, 1
3fbf5d10:	sub    a9, a7
3fbf5d20:	addk   32, a7
3fbf5d30:	move   a7, *a13(0x180), 1
3fbf5d50:	subk   32, a7
3fbf5d60:	jrge   L3FBF6090
3fbf5d70:	move   *a13(0x140), a9, 1
3fbf5d90:	move   *a9, a7, 1
3fbf5da0:	move   *a13(0x180), a9, 1
3fbf5dc0:	sll    a9, a7
3fbf5dd0:	move   *a13(0x1a0), a9, 1
3fbf5df0:	or     a9, a7
3fbf5e00:	move   a7, *a13(0x1a0), 1
3fbf5e20:	jruc   L3FBF6090
L3FBF5E30:
3fbf5e30:	move   *a13(0x180), a7, 1
3fbf5e50:	neg    a7
3fbf5e60:	addk   32, a7
3fbf5e70:	move   a7, *a13(0x180), 1
3fbf5e90:	subk   32, a7
3fbf5ea0:	jrge   L3FBF6090
3fbf5eb0:	move   *a9, a7, 1
3fbf5ec0:	move   *a13(0x180), a9, 1
3fbf5ee0:	sll    a9, a7
3fbf5ef0:	move   *a13(0x1a0), a9, 1
3fbf5f10:	or     a9, a7
3fbf5f20:	move   a7, *a13(0x1a0), 1
3fbf5f40:	move   *a13(0x80), a9, 1
3fbf5f60:	sub    a11, a9
3fbf5f70:	move   *a13(0x180), a7, 1
3fbf5f90:	add    a7, a9
3fbf5fa0:	subk   32, a9
3fbf5fb0:	move   a9, *a13(0x2c0), 1
3fbf5fd0:	jrgt   L3FBF6090
3fbf5fe0:	jrge   L3FBF6090
3fbf5ff0:	move   *a13(0x140), a7, 1
3fbf6010:	move   *a7, a7, 1
3fbf6020:	addk   32, a9
3fbf6030:	sll    a9, a7
3fbf6040:	move   *a13(0x1a0), a9, 1
3fbf6060:	or     a9, a7
3fbf6070:	move   a7, *a13(0x1a0), 1
L3FBF6090:
3fbf6090:	move   *a13(0xff60), a9, 1
3fbf60b0:	move   *a13(0x1a0), a7, 1
3fbf60d0:	move   *a9(0xa0), a9, 1
3fbf60f0:	and    a7, a9
3fbf6100:	move   *a13(0x1e0), a7, 1
3fbf6120:	move   *a7, a11, 1
3fbf6130:	or     a9, a11
3fbf6140:	move   a11, *a7, 1
3fbf6150:	move   *a13, a11, 1
3fbf6160:	dec    a11
3fbf6170:	move   a11, *a13, 1
3fbf6180:	jaeq   L3FBF6DD0
3fbf61a0:	move   *a13(0xff60), a9, 1
3fbf61c0:	addi   0xc0, a9
3fbf61e0:	move   a9, *a13(0xff60), 1
3fbf6200:	move   *a9, a7, 1
3fbf6210:	move   a7, *a13(0x120), 1
3fbf6230:	jreq   L3FBF6860
3fbf6240:	move   *a13(0x260), a7, 1
3fbf6260:	move   *a13(0x140), a9, 1
3fbf6280:	sub    a9, a7
3fbf6290:	sra    0x3, a7
3fbf62a0:	move   a7, *a13(0x2e0), 1
3fbf62c0:	move   *a13(0x120), a7, 1
3fbf62e0:	jrle   L3FBF6570
3fbf62f0:	move   *a13(0xc0), a7, 1
3fbf6310:	sll    0x3, a7
3fbf6320:	add    a9, a7
3fbf6330:	move   a7, *a13(0x140), 1
3fbf6350:	move   *a13(0x120), a9, 1
3fbf6370:	dec    a9
3fbf6380:	move   a9, *a13(0x120), 1
3fbf63a0:	jrle   L3FBF6440
3fbf63b0:	move   *a13(0xc0), a7, 1
3fbf63d0:	mpys   a7, a9
3fbf63e0:	sll    0x3, a9
3fbf63f0:	move   *a13(0x140), a7, 1
3fbf6410:	add    a7, a9
3fbf6420:	move   a9, *a13(0x140), 1
L3FBF6440:
3fbf6440:	move   *a13(0x140), a9, 1
3fbf6460:	move   *a13(0x60), a7, 1
3fbf6480:	cmp    a7, a9
3fbf6490:	jrc   L3FBF67E0
L3FBF64A0:
3fbf64a0:	move   *a13(0xe0), a11, 1
3fbf64c0:	sll    0x3, a11
3fbf64d0:	move   *a13(0x140), a9, 1
3fbf64f0:	sub    a11, a9
3fbf6500:	move   a9, *a13(0x140), 1
3fbf6520:	move   *a13(0x60), a11, 1
3fbf6540:	cmp    a11, a9
3fbf6550:	jrnc   L3FBF64A0
3fbf6560:	jruc   L3FBF67E0
L3FBF6570:
3fbf6570:	move   *a13(0xc0), a7, 1
3fbf6590:	sll    0x3, a7
3fbf65a0:	sub    a7, a9
3fbf65b0:	move   a9, *a13(0x140), 1
3fbf65d0:	move   *a13(0x120), a7, 1
3fbf65f0:	inc    a7
3fbf6600:	move   a7, *a13(0x120), 1
3fbf6620:	jrge   L3FBF66C0
3fbf6630:	move   *a13(0xc0), a9, 1
3fbf6650:	mpys   a9, a7
3fbf6660:	sll    0x3, a7
3fbf6670:	move   *a13(0x140), a9, 1
3fbf6690:	add    a9, a7
3fbf66a0:	move   a7, *a13(0x140), 1
L3FBF66C0:
3fbf66c0:	move   *a13(0x140), a9, 1
3fbf66e0:	move   *a13(0x40), a7, 1
3fbf6700:	cmp    a7, a9
3fbf6710:	jrnc   L3FBF67E0
L3FBF6720:
3fbf6720:	move   *a13(0xe0), a11, 1
3fbf6740:	sll    0x3, a11
3fbf6750:	move   *a13(0x140), a9, 1
3fbf6770:	add    a9, a11
3fbf6780:	move   a11, *a13(0x140), 1
3fbf67a0:	move   *a13(0x40), a9, 1
3fbf67c0:	cmp    a9, a11
3fbf67d0:	jrc   L3FBF6720
L3FBF67E0:
3fbf67e0:	move   *a13(0x2e0), a11, 1
3fbf6800:	sll    0x3, a11
3fbf6810:	move   *a13(0x140), a9, 1
3fbf6830:	add    a9, a11
3fbf6840:	move   a11, *a13(0x260), 1
L3FBF6860:
3fbf6860:	move   *a13(0xff60), a11, 1
3fbf6880:	move   *a11(0x20), a9, 1
3fbf68a0:	move   a9, *a13(0x100), 1
3fbf68c0:	jaeq   L3FBF4820
3fbf68e0:	jrle   L3FBF6AD0
3fbf68f0:	move   *a13(0x160), a7, 1
3fbf6910:	add    a9, a7
3fbf6920:	move   a7, *a13(0x160), 1
3fbf6940:	move   *a13(0x80), a9, 1
3fbf6960:	cmp    a9, a7
3fbf6970:	jrge   L3FBF6A30
3fbf6980:	move   *a13(0x100), a7, 1
3fbf69a0:	sra    0x3, a7
3fbf69b0:	sll    0x3, a7
3fbf69c0:	move   *a13(0x260), a9, 1
3fbf69e0:	add    a9, a7
3fbf69f0:	move   a7, *a13(0x260), 1
3fbf6a10:	jauc   L3FBF4820
L3FBF6A30:
3fbf6a30:	move   *a13(0x160), a11, 1
3fbf6a50:	move   *a13(0x80), a9, 1
3fbf6a70:	sub    a9, a11
3fbf6a80:	move   a11, *a13(0x160), 1
3fbf6aa0:	cmp    a9, a11
3fbf6ab0:	jrge   L3FBF6A30
3fbf6ac0:	jruc   L3FBF6C40
L3FBF6AD0:
3fbf6ad0:	move   *a13(0x160), a7, 1
3fbf6af0:	add    a9, a7
3fbf6b00:	move   a7, *a13(0x160), 1
3fbf6b20:	jrlt   L3FBF6BC0
3fbf6b30:	sra    0x3, a9
3fbf6b40:	sll    0x3, a9
3fbf6b50:	move   *a13(0x260), a7, 1
3fbf6b70:	add    a7, a9
3fbf6b80:	move   a9, *a13(0x260), 1
3fbf6ba0:	jauc   L3FBF4820
L3FBF6BC0:
3fbf6bc0:	move   *a13(0x160), a11, 1
3fbf6be0:	move   *a13(0x80), a9, 1
3fbf6c00:	add    a9, a11
3fbf6c10:	move   a11, *a13(0x160), 1
3fbf6c30:	jrlt   L3FBF6BC0
L3FBF6C40:
3fbf6c40:	move   *a13(0x160), *a13(0x240), 1
3fbf6c70:	move   *a13(0x140), *a13(0x260), 1
3fbf6ca0:	move   *a13(0x240), a11, 1
3fbf6cc0:	subk   32, a11
3fbf6cd0:	jalt   L3FBF4820
L3FBF6CF0:
3fbf6cf0:	move   *a13(0x240), a11, 1
3fbf6d10:	subk   32, a11
3fbf6d20:	move   a11, *a13(0x240), 1
3fbf6d40:	move   *a13(0x260), a9, 1
3fbf6d60:	addk   32, a9
3fbf6d70:	move   a9, *a13(0x260), 1
3fbf6d90:	subk   32, a11
3fbf6da0:	jrge   L3FBF6CF0
3fbf6db0:	jauc   L3FBF4820
L3FBF6DD0:
3fbf6dd0:	move   *sp(0xa0), a14, 1
3fbf6df0:	mmfm   sp, a7,a9,a11,a13
3fbf6e10:	rets   2
3fbf6e20:	mmtm   sp, a7,a9,a10,a11,a13
3fbf6e40:	move   a14, a13
3fbf6e50:	move   *a13(0xffe0), a9, 1
3fbf6e70:	movi   0x3fc22140, a11
3fbf6ea0:	move   a11, *a9(0x5c0), 1
3fbf6ec0:	movi   0x3fbd8da0, a11
3fbf6ef0:	move   a11, *a9(0x560), 1
3fbf6f10:	movi   0x3fbd8e00, a11
3fbf6f40:	move   a11, *a9(0x580), 1
3fbf6f60:	movi   0x3fbf7a90, a11
3fbf6f90:	move   a11, *a9(0x5a0), 1
3fbf6fb0:	move   a14, -*sp, 1
3fbf6fc0:	movk   20, a11
3fbf6fd0:	move   a11, *a14+, 1
3fbf6fe0:	calla  L3F701230
3fbf7010:	move   a8, a10
3fbf7020:	move   a10, *a9(0x6c0), 1
3fbf7040:	sub    a7, a7
3fbf7050:	move   a7, *a10(0x80), 1
3fbf7070:	move   a7, *a10(0x60), 1
3fbf7090:	move   a7, *a10(0x20), 1
3fbf70b0:	move   a7, *a10, 1
3fbf70c0:	setf   2, 0, 0
3fbf70d0:	move   *a9(0x68a), a7, 0
3fbf70f0:	dec    a7
3fbf7100:	jreq   L3FBF7140
3fbf7110:	move   *a9(0x68a), a7, 0
3fbf7130:	subk   2, a7
L3FBF7140:
3fbf7140:	movk   1, a8
3fbf7150:	move   *sp(0xc0), a14, 1
3fbf7170:	mmfm   sp, a7,a9,a10,a11,a13
3fbf7190:	rets   2
3fbf71a0:	mmtm   sp, a9,a10,a13
3fbf71c0:	move   a14, a13
3fbf71d0:	move   *a13(0xffe0), a9, 1
3fbf71f0:	move   *a9(0x6c0), a10, 1
3fbf7210:	move   a14, -*sp, 1
3fbf7220:	move   *a10(0x80), *a14+, 1
3fbf7240:	calla  L3FBD6940
3fbf7270:	move   a14, -*sp, 1
3fbf7280:	move   *a10(0x60), *a14+, 1
3fbf72a0:	calla  L3FBD6940
3fbf72d0:	move   a14, -*sp, 1
3fbf72e0:	move   *a9(0x6c0), *a14+, 1
3fbf7300:	calla  L3F702440
3fbf7330:	move   *sp(0x80), a14, 1
3fbf7350:	mmfm   sp, a9,a10,a13
3fbf7370:	rets   2
3fbf7380:	move   a13, -*sp, 1
3fbf7390:	move   a14, a13
3fbf73a0:	move   *sp(0x40), a14, 1
3fbf73c0:	move   *sp+, a13, 1
3fbf73d0:	rets   2
3fbf73e0:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3fbf7400:	move   a14, a13
3fbf7410:	move   *a13(0xffe0), a9, 1
3fbf7430:	move   *a13(0xffc0), a10, 1
3fbf7450:	move   *a13(0xffa0), a11, 1
3fbf7470:	move   *a9(0x6c0), a12, 1
3fbf7490:	move   *a9(0x4e0), a7, 1
3fbf74b0:	subk   4, a7
3fbf74c0:	jrls   L3FBF76A0
3fbf74d0:	move   *a12(0x20), a7, 1
3fbf74f0:	jreq   L3FBF76A0
3fbf7500:	move   a14, -*sp, 1
3fbf7510:	setf   16, 1, 0
3fbf7520:	move   *a9(0x3a0), a7, 0
3fbf7540:	move   *a12(0x40), a5, 0
3fbf7560:	sub    a5, a7
3fbf7570:	move   a7, *a14+, 1
3fbf7580:	move   *a12(0x60), *a14+, 1
3fbf75a0:	calla  L3FBD7BF0
3fbf75d0:	move   a14, -*sp, 1
3fbf75e0:	setf   16, 1, 0
3fbf75f0:	move   *a9(0x3b0), a7, 0
3fbf7610:	move   *a12(0x50), a5, 0
3fbf7630:	sub    a5, a7
3fbf7640:	move   a7, *a14+, 1
3fbf7650:	move   *a12(0x60), *a14+, 1
3fbf7670:	calla  L3FBD8030
L3FBF76A0:
3fbf76a0:	move   *a9(0x520), a7, 1
3fbf76c0:	subk   4, a7
3fbf76d0:	jrls   L3FBF78A0
3fbf76e0:	move   *a12, a7, 1
3fbf76f0:	jreq   L3FBF78A0
3fbf7700:	move   a14, -*sp, 1
3fbf7710:	setf   16, 1, 0
3fbf7720:	move   *a9(0x3a0), a7, 0
3fbf7740:	move   *a12(0x40), a5, 0
3fbf7760:	sub    a5, a7
3fbf7770:	move   a7, *a14+, 1
3fbf7780:	move   *a12(0x80), *a14+, 1
3fbf77a0:	calla  L3FBD7BF0
3fbf77d0:	move   a14, -*sp, 1
3fbf77e0:	setf   16, 1, 0
3fbf77f0:	move   *a9(0x3b0), a7, 0
3fbf7810:	move   *a12(0x50), a5, 0
3fbf7830:	sub    a5, a7
3fbf7840:	move   a7, *a14+, 1
3fbf7850:	move   *a12(0x80), *a14+, 1
3fbf7870:	calla  L3FBD8030
L3FBF78A0:
3fbf78a0:	move   *a9(0x520), a7, 1
3fbf78c0:	subk   4, a7
3fbf78d0:	jrls   L3FBF7900
3fbf78e0:	move   *a12, a7, 1
3fbf78f0:	jrne   L3FBF7970
L3FBF7900:
3fbf7900:	move   *a9(0x4e0), a7, 1
3fbf7920:	subk   4, a7
3fbf7930:	jrls   L3FBF79E0
3fbf7940:	move   *a12(0x20), a7, 1
3fbf7960:	jreq   L3FBF79E0
L3FBF7970:
3fbf7970:	setf   16, 1, 0
3fbf7980:	move   *a9(0x3a0), *a12(0x40), 0
3fbf79b0:	move   *a9(0x3b0), *a12(0x50), 0
L3FBF79E0:
3fbf79e0:	move   *sp(0x100), a14, 1
3fbf7a00:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3fbf7a20:	rets   2
3fbf7a30:	move   a13, -*sp, 1
3fbf7a40:	move   a14, a13
3fbf7a50:	move   *sp(0x40), a14, 1
3fbf7a70:	move   *sp+, a13, 1
3fbf7a80:	rets   2
3fbf7a90:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3fbf7ab0:	move   a14, a13
3fbf7ac0:	addi   0xea0, a14
3fbf7ae0:	move   *a13(0xffe0), a9, 1
3fbf7b00:	move   *a13(0xffa0), a10, 1
3fbf7b20:	move   *a9(0x20), a11, 1
3fbf7b40:	setf   16, 1, 0
3fbf7b50:	move   *a9(0x650), a7, 0
3fbf7b70:	move   a7, *a13(0xda0), 1
3fbf7b90:	move   *a9(0x3a0), *a13(0xe00), 1
3fbf7bc0:	sext   a7, 0
3fbf7bd0:	move   *a9(0x3a0), a5, 0
3fbf7bf0:	sub    a7, a5
3fbf7c00:	move   a5, *a9(0x3a0), 0
3fbf7c20:	move   *a13(0xda0), a7, 0
3fbf7c40:	move   *a9(0x3b0), a5, 0
3fbf7c60:	sub    a7, a5
3fbf7c70:	move   a5, *a9(0x3b0), 0
3fbf7c90:	sub    a5, a5
3fbf7ca0:	move   a5, *a13, 0
3fbf7cb0:	move   *a13(0xffc0), a3, 0
3fbf7cd0:	move   *a13(0xda0), a7, 1
3fbf7cf0:	sub    a7, a3
3fbf7d00:	move   a3, *a13(0x3a0), 0
3fbf7d20:	move   *a13(0xffd0), a3, 0
3fbf7d40:	sub    a7, a3
3fbf7d50:	move   a3, *a13(0x3b0), 0
3fbf7d70:	move   a14, -*sp, 1
3fbf7d80:	move   a5, *a14+, 1
3fbf7d90:	move   *a11(0xe80), a3, 1
3fbf7db0:	call   a3
3fbf7dc0:	move   a8, *a13(0x1c0), 1
3fbf7de0:	move   a14, -*sp, 1
3fbf7df0:	setf   16, 1, 0
3fbf7e00:	move   *a13(0x3b0), a3, 0
3fbf7e20:	neg    a3
3fbf7e30:	move   a3, *a14+, 1
3fbf7e40:	move   *a13(0x3a0), a3, 0
3fbf7e60:	neg    a3
3fbf7e70:	move   a3, *a14+, 1
3fbf7e80:	move   a10, *a14+, 1
3fbf7e90:	move   *a11(0xf80), a3, 1
3fbf7eb0:	call   a3
3fbf7ec0:	move   a14, -*sp, 1
3fbf7ed0:	move   a13, a3
3fbf7ee0:	addi   0x3a0, a3
3fbf7f00:	move   *a3+, *a14+, 1
3fbf7f10:	move   a10, *a14+, 1
3fbf7f20:	move   *a11(0x1220), a3, 1
3fbf7f40:	call   a3
3fbf7f50:	move   a14, -*sp, 1
3fbf7f60:	move   a10, *a14+, 1
3fbf7f70:	move   *a13(0x1c0), *a14+, 1
3fbf7f90:	move   *a11(0xea0), a3, 1
3fbf7fb0:	call   a3
3fbf7fc0:	move   a14, -*sp, 1
3fbf7fd0:	movi   0x2c, a3
3fbf7ff0:	move   a3, *a14+, 1
3fbf8000:	calla  L3F701230
3fbf8030:	move   a8, a12
3fbf8040:	move   a14, -*sp, 1
3fbf8050:	move   a5, *a14+, 1
3fbf8060:	move   *a11(0xe80), a3, 1
3fbf8080:	call   a3
3fbf8090:	move   a8, *a12(0xa0), 1
3fbf80b0:	move   a14, -*sp, 1
3fbf80c0:	move   *a9(0x200), *a14+, 1
3fbf80e0:	move   *a12(0xa0), *a14+, 1
3fbf8100:	move   *a11(0xea0), a3, 1
3fbf8120:	call   a3
3fbf8130:	move   a14, -*sp, 1
3fbf8140:	setf   16, 1, 0
3fbf8150:	move   *a9(0x3b0), a3, 0
3fbf8170:	neg    a3
3fbf8180:	move   a3, *a14+, 1
3fbf8190:	move   *a9(0x3a0), a3, 0
3fbf81b0:	neg    a3
3fbf81c0:	move   a3, *a14+, 1
3fbf81d0:	move   *a12(0xa0), *a14+, 1
3fbf81f0:	move   *a11(0xf80), a3, 1
3fbf8210:	call   a3
3fbf8220:	move   a14, -*sp, 1
3fbf8230:	move   a9, a3
3fbf8240:	addi   0x3a0, a3
3fbf8260:	move   *a3+, *a14+, 1
3fbf8270:	move   *a12(0xa0), *a14+, 1
3fbf8290:	move   *a11(0x1220), a3, 1
3fbf82b0:	call   a3
3fbf82c0:	move   a12, *a13(0x720), 1
3fbf82e0:	movk   3, a3
3fbf82f0:	move   a3, *a13(0x7c0), 1
3fbf8310:	move   *a9(0x20), *a13(0x700), 1
3fbf8340:	move   a14, -*sp, 1
3fbf8350:	move   a13, a7
3fbf8360:	addi   0xe20, a7
3fbf8380:	move   a7, *a14+, 1
3fbf8390:	move   *a12(0xa0), *a14+, 1
3fbf83b0:	move   *a11(0x1020), a7, 1
3fbf83d0:	call   a7
3fbf83e0:	setf   16, 1, 0
3fbf83f0:	move   *a13(0xe60), a7, 0
3fbf8410:	move   a7, *a13(0xdc0), 1
3fbf8430:	move   *a13(0xe70), a3, 0
3fbf8450:	move   a3, *a13(0xde0), 1
3fbf8470:	move   a14, -*sp, 1
3fbf8480:	move   a5, *a14+, 1
3fbf8490:	move   a5, *a14+, 1
3fbf84a0:	move   a3, *a14+, 1
3fbf84b0:	move   a7, *a14+, 1
3fbf84c0:	move   a5, *a14+, 1
3fbf84d0:	move   a5, *a14+, 1
3fbf84e0:	move   a13, a5
3fbf84f0:	addi   0x700, a5
3fbf8510:	move   a5, *a14+, 1
3fbf8520:	move   a9, *a14+, 1
3fbf8530:	move   a13, *a14+, 1
3fbf8540:	calla  L3F568F20
3fbf8570:	move   a14, -*sp, 1
3fbf8580:	move   *a13(0x1c0), *a14+, 1
3fbf85a0:	move   *a11(0xec0), a5, 1
3fbf85c0:	call   a5
3fbf85d0:	move   a14, -*sp, 1
3fbf85e0:	move   *a12(0xa0), *a14+, 1
3fbf8600:	move   *a11(0xec0), a5, 1
3fbf8620:	call   a5
3fbf8630:	move   a14, -*sp, 1
3fbf8640:	move   a12, *a14+, 1
3fbf8650:	calla  L3F702440
3fbf8680:	move   *a13(0xe00), *a9(0x3a0), 1
3fbf86b0:	move   *sp(0x120), a14, 1
3fbf86d0:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3fbf86f0:	rets   2
3fbf8700:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fbf8720:	move   a14, a13
3fbf8730:	addk   32, a14
3fbf8740:	move   *a13(0xffe0), a9, 1
3fbf8760:	move   *a9(0x6c0), a11, 1
3fbf8780:	move   *a13(0xffc0), a7, 1
3fbf87a0:	jaeq   L3FBF98D0
L3FBF87C0:
3fbf87c0:	move   a14, -*sp, 1
3fbf87d0:	move   *a13(0xffc0), *a14+, 1
3fbf87f0:	calla  L3FCCBE80
3fbf8820:	move   a8, a10
3fbf8830:	dec    a10
3fbf8840:	movk   1, a7
3fbf8850:	sll    a10, a7
3fbf8860:	move   a7, *a13, 1
3fbf8870:	move   *a13(0xffc0), a5, 1
3fbf8890:	andn   a7, a5
3fbf88a0:	move   a5, *a13(0xffc0), 1
3fbf88c0:	jauc   L3FBF97E0
L3FBF88E0:
3fbf88e0:	movi   0x3fbd8da0, a7
3fbf8910:	move   a7, *a9(0x560), 1
3fbf8930:	movi   0x3fc22140, a5
3fbf8960:	move   a5, *a9(0x5c0), 1
3fbf8980:	sub    a5, a5
3fbf8990:	move   a5, *a11(0x20), 1
3fbf89b0:	jauc   L3FBF9890
L3FBF89D0:
3fbf89d0:	movi   0x3fbd8e00, a7
3fbf8a00:	move   a7, *a9(0x560), 1
3fbf8a20:	movi   0x3fc22140, a5
3fbf8a50:	move   a5, *a9(0x5c0), 1
3fbf8a70:	sub    a5, a5
3fbf8a80:	move   a5, *a11(0x20), 1
3fbf8aa0:	jauc   L3FBF9890
L3FBF8AC0:
3fbf8ac0:	move   a14, -*sp, 1
3fbf8ad0:	move   *a9(0x4e0), *a14+, 1
3fbf8af0:	calla  L3FBD7590
3fbf8b20:	move   a8, a5
3fbf8b30:	jreq   L3FBF8EF0
3fbf8b40:	movk   1, a7
3fbf8b50:	move   a7, *a11(0x20), 1
3fbf8b70:	setf   16, 1, 0
3fbf8b80:	move   *a9(0x3a0), *a11(0x40), 0
3fbf8bb0:	move   *a9(0x3b0), *a11(0x50), 0
3fbf8be0:	move   *a11(0x60), a5, 1
3fbf8c00:	jreq   L3FBF8C70
3fbf8c10:	move   a14, -*sp, 1
3fbf8c20:	move   *a11(0x60), *a14+, 1
3fbf8c40:	calla  L3FBD6940
L3FBF8C70:
3fbf8c70:	move   a14, -*sp, 1
3fbf8c80:	move   *a9(0x4e0), *a14+, 1
3fbf8ca0:	calla  L3FBD6DA0
3fbf8cd0:	move   a8, *a11(0x60), 1
3fbf8cf0:	move   a14, -*sp, 1
3fbf8d00:	setf   16, 1, 0
3fbf8d10:	move   *a9(0x3a0), a8, 0
3fbf8d30:	move   a8, *a14+, 1
3fbf8d40:	move   *a11(0x60), *a14+, 1
3fbf8d60:	calla  L3FBD7BF0
3fbf8d90:	move   a14, -*sp, 1
3fbf8da0:	setf   16, 1, 0
3fbf8db0:	move   *a9(0x3b0), a8, 0
3fbf8dd0:	move   a8, *a14+, 1
3fbf8de0:	move   *a11(0x60), *a14+, 1
3fbf8e00:	calla  L3FBD8030
3fbf8e30:	movi   0x3fbd9390, a5
3fbf8e60:	move   a5, *a9(0x560), 1
3fbf8e80:	movi   0x3fc22140, a7
3fbf8eb0:	move   a7, *a9(0x5c0), 1
3fbf8ed0:	jauc   L3FBF9890
L3FBF8EF0:
3fbf8ef0:	sub    a7, a7
3fbf8f00:	move   a7, *a11(0x20), 1
3fbf8f20:	movi   0x3f7650e0, a5
3fbf8f50:	move   a5, *a9(0x560), 1
3fbf8f70:	movi   0x3fc22140, a7
3fbf8fa0:	move   a7, *a9(0x5c0), 1
3fbf8fc0:	jauc   L3FBF9890
L3FBF8FE0:
3fbf8fe0:	move   *a9(0x4e0), a7, 1
3fbf9000:	jreq   L3FBF88E0
3fbf9010:	dec    a7
3fbf9020:	jreq   L3FBF89D0
3fbf9030:	jruc   L3FBF8AC0
L3FBF9040:
3fbf9040:	movi   0x3fbd90b0, a7
3fbf9070:	move   a7, *a9(0x560), 1
3fbf9090:	movi   0x3fbd9640, a5
3fbf90c0:	move   a5, *a9(0x5c0), 1
3fbf90e0:	sub    a5, a5
3fbf90f0:	move   a5, *a11(0x20), 1
3fbf9110:	jruc   L3FBF9890
L3FBF9120:
3fbf9120:	movi   0x3fbd8da0, a7
3fbf9150:	move   a7, *a9(0x580), 1
3fbf9170:	sub    a5, a5
3fbf9180:	move   a5, *a11, 1
3fbf9190:	jruc   L3FBF9890
L3FBF91A0:
3fbf91a0:	movi   0x3fbd8e00, a7
3fbf91d0:	move   a7, *a9(0x580), 1
3fbf91f0:	sub    a5, a5
3fbf9200:	move   a5, *a11, 1
3fbf9210:	jruc   L3FBF9890
L3FBF9220:
3fbf9220:	movi   0x3fbd90b0, a7
3fbf9250:	move   a7, *a9(0x580), 1
3fbf9270:	sub    a5, a5
3fbf9280:	move   a5, *a11, 1
3fbf9290:	jruc   L3FBF9890
L3FBF92A0:
3fbf92a0:	move   a14, -*sp, 1
3fbf92b0:	move   *a9(0x520), *a14+, 1
3fbf92d0:	calla  L3FBD7590
3fbf9300:	move   a8, a5
3fbf9310:	jreq   L3FBF9660
3fbf9320:	movk   1, a7
3fbf9330:	move   a7, *a11, 1
3fbf9340:	setf   16, 1, 0
3fbf9350:	move   *a9(0x3a0), *a11(0x40), 0
3fbf9380:	move   *a9(0x3b0), *a11(0x50), 0
3fbf93b0:	move   *a11(0x80), a5, 1
3fbf93d0:	jreq   L3FBF9440
3fbf93e0:	move   a14, -*sp, 1
3fbf93f0:	move   *a11(0x80), *a14+, 1
3fbf9410:	calla  L3FBD6940
L3FBF9440:
3fbf9440:	move   a14, -*sp, 1
3fbf9450:	move   *a9(0x520), *a14+, 1
3fbf9470:	calla  L3FBD6DA0
3fbf94a0:	move   a8, *a11(0x80), 1
3fbf94c0:	move   a14, -*sp, 1
3fbf94d0:	setf   16, 1, 0
3fbf94e0:	move   *a9(0x3a0), a8, 0
3fbf9500:	move   a8, *a14+, 1
3fbf9510:	move   *a11(0x80), *a14+, 1
3fbf9530:	calla  L3FBD7BF0
3fbf9560:	move   a14, -*sp, 1
3fbf9570:	setf   16, 1, 0
3fbf9580:	move   *a9(0x3b0), a8, 0
3fbf95a0:	move   a8, *a14+, 1
3fbf95b0:	move   *a11(0x80), *a14+, 1
3fbf95d0:	calla  L3FBD8030
3fbf9600:	movi   0x3fbd9390, a5
3fbf9630:	move   a5, *a9(0x580), 1
3fbf9650:	jruc   L3FBF9890
L3FBF9660:
3fbf9660:	sub    a7, a7
3fbf9670:	move   a7, *a11, 1
3fbf9680:	movi   0x3f7650e0, a5
3fbf96b0:	move   a5, *a9(0x580), 1
3fbf96d0:	jruc   L3FBF9890
L3FBF96E0:
3fbf96e0:	move   *a9(0x520), a7, 1
3fbf9700:	jreq   L3FBF9120
3fbf9710:	dec    a7
3fbf9720:	jreq   L3FBF91A0
3fbf9730:	subk   2, a7
3fbf9740:	jreq   L3FBF9220
3fbf9750:	jruc   L3FBF92A0
L3FBF9760:
3fbf9760:	movi   0x3fbd90b0, a7
3fbf9790:	move   a7, *a9(0x580), 1
3fbf97b0:	sub    a5, a5
3fbf97c0:	move   a5, *a11, 1
3fbf97d0:	jruc   L3FBF9890
L3FBF97E0:
3fbf97e0:	dec    a7
3fbf97f0:	jaeq   L3FBF8FE0
3fbf9810:	dec    a7
3fbf9820:	jreq   L3FBF9040
3fbf9830:	subk   2, a7
3fbf9840:	jreq   L3FBF96E0
3fbf9850:	subk   4, a7
3fbf9860:	jreq   L3FBF9760
3fbf9870:	subi   0x38, a7
L3FBF9890:
3fbf9890:	move   *a13(0xffc0), a7, 1
3fbf98b0:	jane   L3FBF87C0
L3FBF98D0:
3fbf98d0:	move   *sp(0xe0), a14, 1
3fbf98f0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fbf9910:	rets   2
3fbf9920:	move   a13, -*sp, 1
3fbf9930:	move   a14, a13
3fbf9940:	movk   1, a8
3fbf9950:	move   *sp(0x40), a14, 1
3fbf9970:	move   *sp+, a13, 1
3fbf9980:	rets   2
3fbf9990:	move   a13, -*sp, 1
3fbf99a0:	move   a14, a13
3fbf99b0:	movk   1, a8
3fbf99c0:	move   *sp(0x40), a14, 1
3fbf99e0:	move   *sp+, a13, 1
3fbf99f0:	rets   2
L3FBF9A00:
3fbf9a00:	mmtm   sp, a9,a11,a13
3fbf9a20:	move   a14, a13
3fbf9a30:	move   a14, -*sp, 1
3fbf9a40:	movi   0x3fbfb2f0, a8
3fbf9a70:	move   a8, *a14+, 1
3fbf9a80:	calla  L3F927BC0
3fbf9ab0:	move   a14, -*sp, 1
3fbf9ac0:	movi   0x3fbf9a00, a11
3fbf9af0:	move   a11, *a14+, 1
3fbf9b00:	movi   0x3fbfb430, a8
3fbf9b30:	move   a8, *a14+, 1
3fbf9b40:	calla  L3F927BC0
3fbf9b70:	move   *a13(0xffe0), a9, 1
3fbf9b90:	sub    a11, a11
3fbf9ba0:	move   a11, *a9, 1
3fbf9bb0:	movk   32, a11
3fbf9bc0:	move   a11, *a9(0x20), 1
3fbf9be0:	move   a11, *a9(0x40), 1
3fbf9c00:	sub    a11, a11
3fbf9c10:	move   a11, *a9(0x60), 1
3fbf9c30:	move   a11, *a9(0x80), 1
3fbf9c50:	move   a14, -*sp, 1
3fbf9c60:	move   *a13(0xffa0), *a14+, 1
3fbf9c80:	move   *a13(0xffc0), *a14+, 1
3fbf9ca0:	move   a9, *a14+, 1
3fbf9cb0:	calla  L3FBF9D30
3fbf9ce0:	move   *sp(0x80), a14, 1
3fbf9d00:	mmfm   sp, a9,a11,a13
3fbf9d20:	rets   2
L3FBF9D30:
3fbf9d30:	mmtm   sp, a7,a9,a11,a13
3fbf9d50:	move   a14, a13
3fbf9d60:	addi   0x60, a14
3fbf9d80:	move   @0x1d1910, a11, 1
3fbf9db0:	movb   a11, *a13(0x20)
3fbf9dd0:	movb   a11, *a13(0x28)
3fbf9df0:	movk   32, a9
3fbf9e00:	movb   a9, *a13(0x30)
3fbf9e20:	sub    a11, a11
3fbf9e30:	move   a11, *a13(0x40), 1
3fbf9e50:	move   a11, *a13, 1
3fbf9e60:	move   *a13(0xffe0), a9, 1
3fbf9e80:	move   *a9(0x80), a9, 1
3fbf9ea0:	cmp    a9, a11
3fbf9eb0:	jrge   L3FBFA1A0
3fbf9ec0:	setf   8, 0, 0
L3FBF9ED0:
3fbf9ed0:	move   *a13(0xffe0), a11, 1
3fbf9ef0:	move   *a13, a9, 1
3fbf9f00:	sll    0x5, a9
3fbf9f10:	add    a11, a9
3fbf9f20:	move   *a9(0xa0), a9, 0
3fbf9f40:	move   *a13(0x20), a11, 0
3fbf9f60:	cmp    a11, a9
3fbf9f70:	jrne   L3FBFA110
3fbf9f80:	move   *a13(0xffe0), a9, 1
3fbf9fa0:	move   *a13, a11, 1
3fbf9fb0:	sll    0x5, a11
3fbf9fc0:	add    a9, a11
3fbf9fd0:	move   *a11(0xa8), a11, 0
3fbf9ff0:	move   *a13(0x28), a9, 0
3fbfa010:	cmp    a9, a11
3fbfa020:	jrne   L3FBFA110
3fbfa030:	move   *a13(0xffe0), a11, 1
3fbfa050:	move   *a13, a9, 1
3fbfa060:	sll    0x5, a9
3fbfa070:	add    a11, a9
3fbfa080:	move   *a9(0xb0), a9, 0
3fbfa0a0:	move   *a13(0x30), a11, 0
3fbfa0c0:	cmp    a11, a9
3fbfa0d0:	jrne   L3FBFA110
3fbfa0e0:	movk   1, a9
3fbfa0f0:	move   a9, *a13(0x40), 1
L3FBFA110:
3fbfa110:	move   *a13, a11, 1
3fbfa120:	inc    a11
3fbfa130:	move   a11, *a13, 1
3fbfa140:	move   *a13(0xffe0), a9, 1
3fbfa160:	move   *a9(0x80), a9, 1
3fbfa180:	cmp    a9, a11
3fbfa190:	jrlt   L3FBF9ED0
L3FBFA1A0:
3fbfa1a0:	move   *a13(0x40), a9, 1
3fbfa1c0:	not    a9
3fbfa1d0:	jreq   L3FBFA2C0
3fbfa1e0:	move   *a13(0xffe0), a9, 1
3fbfa200:	move   *a9(0x80), a7, 1
3fbfa220:	sll    0x5, a7
3fbfa230:	add    a9, a7
3fbfa240:	move   *a13(0x20), *a7(0xa0), 1
3fbfa270:	move   *a9(0x80), a7, 1
3fbfa290:	inc    a7
3fbfa2a0:	move   a7, *a9(0x80), 1
L3FBFA2C0:
3fbfa2c0:	move   a14, -*sp, 1
3fbfa2d0:	move   *a13(0xffa0), *a14+, 1
3fbfa2f0:	move   *a13(0xffc0), *a14+, 1
3fbfa310:	movi   0x3fbfa3d0, a9
3fbfa340:	move   a9, *a14+, 1
3fbfa350:	calla  L3F361710
3fbfa380:	move   *sp(0xa0), a14, 1
3fbfa3a0:	mmfm   sp, a7,a9,a11,a13
3fbfa3c0:	rets   2
3fbfa3d0:	mmtm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3fbfa3f0:	move   a14, a13
3fbfa400:	addi   0x1a0, a14
3fbfa420:	movi   0x4000000, a7
3fbfa450:	move   a7, *a13(0xe0), 1
3fbfa470:	move   a14, -*sp, 1
3fbfa480:	move   *a13(0xff80), *a14+, 1
3fbfa4a0:	move   *a13(0xffa0), *a14+, 1
3fbfa4c0:	move   *a13(0xffc0), *a14+, 1
3fbfa4e0:	move   *a13(0xffe0), *a14+, 1
3fbfa500:	calla  L3F93B670
3fbfa530:	move   a14, -*sp, 1
3fbfa540:	move   *a13(0xff80), *a14+, 1
3fbfa560:	move   *a13(0xffa0), *a14+, 1
3fbfa580:	move   *a13(0xffc0), *a14+, 1
3fbfa5a0:	move   *a13(0xffe0), *a14+, 1
3fbfa5c0:	calla  L3FB49E90
3fbfa5f0:	move   a14, -*sp, 1
3fbfa600:	setf   16, 1, 0
3fbfa610:	move   @0x1d1980, a5, 0
3fbfa640:	move   a5, *a14+, 1
3fbfa650:	move   @0x1d1960, a5, 0
3fbfa680:	move   a5, *a14+, 1
3fbfa690:	move   @0x1d1950, a5, 0
3fbfa6c0:	move   a5, *a14+, 1
3fbfa6d0:	move   a7, *a14+, 1
3fbfa6e0:	move   *a13(0xffc0), *a14+, 1
3fbfa700:	move   *a13(0xffe0), *a14+, 1
3fbfa720:	calla  L3FBDD1C0
3fbfa750:	move   a8, *a13(0x40), 1
3fbfa770:	move   *a13(0xffc0), a5, 1
3fbfa790:	movi   0x3fbfa830, a7
3fbfa7c0:	move   a7, *a5(0x920), 1
3fbfa7e0:	move   *sp(0x120), a14, 1
3fbfa800:	mmfm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3fbfa820:	rets   2
3fbfa830:	mmtm   sp, a9,a11,a13
3fbfa850:	move   a14, a13
3fbfa860:	addi   0xc0, a14
3fbfa880:	move   a14, -*sp, 1
3fbfa890:	sub    a11, a11
3fbfa8a0:	move   a11, *a14+, 1
3fbfa8b0:	move   a11, *a14+, 1
3fbfa8c0:	move   a11, *a14+, 1
3fbfa8d0:	move   a13, a9
3fbfa8e0:	addk   32, a9
3fbfa8f0:	move   a9, *a14+, 1
3fbfa900:	move   a13, *a14+, 1
3fbfa910:	movk   8, a11
3fbfa920:	move   a11, *a14+, 1
3fbfa930:	sub    a11, a11
3fbfa940:	move   a11, *a14+, 1
3fbfa950:	move   a11, *a14+, 1
3fbfa960:	move   a13, a11
3fbfa970:	addi   0x40, a11
3fbfa990:	move   a11, *a14+, 1
3fbfa9a0:	movi   0x27, a9
3fbfa9c0:	move   a9, *a14+, 1
3fbfa9d0:	move   *a13(0xffc0), a9, 1
3fbfa9f0:	setf   16, 1, 0
3fbfaa00:	move   *a9(0x8a0), a8, 0
3fbfaa20:	move   a8, *a14+, 1
3fbfaa30:	sub    a11, a11
3fbfaa40:	move   a11, *a14+, 1
3fbfaa50:	calla  L3F94A8E0
3fbfaa80:	move   a8, *a13(0xa0), 1
3fbfaaa0:	btst   0, a8
3fbfaab0:	jrne   L3FBFABA0
3fbfaac0:	move   a14, -*sp, 1
3fbfaad0:	movi   0x3fbfb508, a8
3fbfab00:	move   a8, *a14+, 1
3fbfab10:	calla  L3F927BC0
3fbfab40:	move   a14, -*sp, 1
3fbfab50:	move   *a13(0xa0), *a14+, 1
3fbfab70:	calla  L3F94B6F0
L3FBFABA0:
3fbfaba0:	move   *a9(0x800), a11, 1
3fbfabc0:	move   *a11(0xe0), *a13(0x80), 1
3fbfabf0:	move   a14, -*sp, 1
3fbfac00:	setf   16, 1, 0
3fbfac10:	move   *a9(0x8a0), a8, 0
3fbfac30:	move   a8, *a14+, 1
3fbfac40:	calla  L3F94ACA0
3fbfac70:	dec    a8
3fbfac80:	jreq   L3FBFAD30
3fbfac90:	move   a14, -*sp, 1
3fbfaca0:	movi   0x3fbfb610, a8
3fbfacd0:	move   a8, *a14+, 1
3fbface0:	calla  L3F927BC0
3fbfad10:	sub    a8, a8
3fbfad20:	jruc   L3FBFB2A0
L3FBFAD30:
3fbfad30:	move   *a9(0xa0), a11, 1
3fbfad50:	jreq   L3FBFAE90
3fbfad60:	move   *a9(0xa0), a11, 1
3fbfad80:	move   *a11(0x40), a11, 1
3fbfada0:	jreq   L3FBFAE30
3fbfadb0:	move   a14, -*sp, 1
3fbfadc0:	move   *a9(0xa0), a11, 1
3fbfade0:	move   *a11(0x40), *a14+, 1
3fbfae00:	calla  L3F702440
L3FBFAE30:
3fbfae30:	move   a14, -*sp, 1
3fbfae40:	move   *a9(0xa0), *a14+, 1
3fbfae60:	calla  L3F702440
L3FBFAE90:
3fbfae90:	move   a14, -*sp, 1
3fbfaea0:	move   *a9(0x840), *a14+, 1
3fbfaec0:	move   *a9(0xb60), a11, 1
3fbfaee0:	call   a11
3fbfaef0:	move   a14, -*sp, 1
3fbfaf00:	move   *a9(0x820), *a14+, 1
3fbfaf20:	move   *a9(0xb60), a11, 1
3fbfaf40:	call   a11
3fbfaf50:	move   *a9(0x800), a11, 1
3fbfaf70:	setf   16, 0, 0
3fbfaf80:	move   *a11(0x50), a9, 0
3fbfafa0:	dec    a9
3fbfafb0:	move   a9, *a11(0x50), 0
3fbfafd0:	move   *a13(0xffc0), a11, 1
3fbfaff0:	move   *a11(0x800), a9, 1
3fbfb010:	move   *a9(0x50), a9, 0
3fbfb030:	jreq   L3FBFB120
3fbfb040:	move   a14, -*sp, 1
3fbfb050:	move   *a11(0x800), a9, 1
3fbfb070:	move   *a9(0x50), a8, 0
3fbfb090:	move   a8, *a14+, 1
3fbfb0a0:	movi   0x3fbfb6a8, a8
3fbfb0d0:	move   a8, *a14+, 1
3fbfb0e0:	calla  L3F927BC0
3fbfb110:	jruc   L3FBFB180
L3FBFB120:
3fbfb120:	move   a14, -*sp, 1
3fbfb130:	move   *a11(0x800), *a14+, 1
3fbfb150:	move   *a11(0x1260), a9, 1
3fbfb170:	call   a9
L3FBFB180:
3fbfb180:	sub    a9, a9
3fbfb190:	move   a9, *a11(0x800), 1
3fbfb1b0:	move   a14, -*sp, 1
3fbfb1c0:	move   *a11(0x780), a9, 1
3fbfb1e0:	addk   32, a9
3fbfb1f0:	move   a9, *a14+, 1
3fbfb200:	calla  L3FBA4620
3fbfb230:	move   a14, -*sp, 1
3fbfb240:	move   *a11(0x780), *a14+, 1
3fbfb260:	calla  L3F702440
3fbfb290:	movk   1, a8
L3FBFB2A0:
3fbfb2a0:	move   *sp(0x80), a14, 1
3fbfb2c0:	mmfm   sp, a9,a11,a13
3fbfb2e0:	rets   2
3fbfb2f0:	modu   a10, a13
3fbfb300:	modu   a11, a14
3fbfb310:	rl     a3, a3
3fbfb320:	modu   b11, b2
3fbfb330:	sra    a11, a13
3fbfb340:	subb   a1, a0
3fbfb350:	sla    b11, b2
3fbfb360:	sra    a11, a13
3fbfb370:	addc   a1, a0
3fbfb380:	srl    b3, b5
3fbfb390:	sra    a11, a6
3fbfb3a0:	sla    0x3, b2
3fbfb3b0:	.word  0x7573
3fbfb3c0:	.word  0x7070
3fbfb3d0:	.word  0x726f
3fbfb3e0:	sla    0x3, b4
3fbfb3f0:	modu   a11, a12
3fbfb400:	sra    a3, a1
3fbfb410:	sra    a3, a5
3fbfb420:	.word  0x000a
3fbfb430:	srl    a3, a13
3fbfb440:	sll    0x3, a2
3fbfb450:	modu   a2, a9
3fbfb460:	.word  0x7469
3fbfb470:	.word  0x754f
3fbfb480:	.word  0x7074
3fbfb490:	.word  0x7475
3fbfb4a0:	sla    a9, a0
3fbfb4b0:	sra    a3, a4
3fbfb4c0:	sra    b11, b2
3fbfb4d0:	.word  0x7373
3fbfb4e0:	sll    0x9, b13
3fbfb4f0:	.word  0x0a78
3fbfb500:	mods   a8, a0
3fbfb510:	sll    a3, a6
3fbfb520:	andn   a9, a4
3fbfb530:	.word  0x7263
3fbfb540:	sra    a11, a5
3fbfb550:	addc   a11, a14
3fbfb560:	modu   a11, a12
3fbfb570:	sra    b11, b3
3fbfb580:	sla    0x1, b10
3fbfb590:	sll    a9, a0
3fbfb5a0:	modu   a3, a1
3fbfb5b0:	.word  0x7427
3fbfb5c0:	srl    a9, a0
3fbfb5d0:	.word  0x7465
3fbfb5e0:	sub    a1, a0
3fbfb5f0:	cmp    b10, b6
3fbfb600:	.word  0x000a
3fbfb610:	sla    a10, a4
3fbfb620:	.word  0x7373
3fbfb630:	modu   a3, a7
3fbfb640:	.word  0x7120
3fbfb650:	.word  0x7376
3fbfb660:	sla    0x3, b3
3fbfb670:	sla    a11, a6
3fbfb680:	mods   a3, a9
3fbfb690:	sra    a3, a5
3fbfb6a0:	mods   a8, a0
3fbfb6b0:	sll    a3, a6
3fbfb6c0:	addc   a9, a4
3fbfb6d0:	modu   a11, a12
3fbfb6e0:	sra    b11, b3
3fbfb6f0:	sll    b10, b3
3fbfb700:	sra    b11, b2
3fbfb710:	modu   a3, a5
3fbfb720:	srl    0x17, a0
3fbfb730:	sll    a9, a0
3fbfb740:	modu   a3, a1
3fbfb750:	modu   a11, a14
3fbfb760:	sla    0x3, b4
3fbfb770:	sra    a11, a4
3fbfb780:	.word  0x7473
3fbfb790:	modu   b11, b2
3fbfb7a0:	sla    0x3, b9
3fbfb7b0:	sll    b11, b3
3fbfb7c0:	sra    b11, b2
3fbfb7d0:	modu   a3, a5
3fbfb7e0:	sub    a1, a0
3fbfb7f0:	sub    a2, a13
3fbfb800:	srl    0x17, a0
3fbfb810:	sll    a9, a0
3fbfb820:	.word  0x756f
3fbfb830:	.word  0x746e
3fbfb840:	sll    0x9, a0
3fbfb850:	.word  0x0a64
3fbfb860:	.word  0x0000
3fbfb870:	setf   16, 0, 0
3fbfb880:	mmtm   sp, a0,a1,a2,a4,a5,a6,a7
3fbfb8a0:	mmtm   sp, b0,b7
3fbfb8c0:	move   @0x2131a0, a0, 1
3fbfb8f0:	move   @0x2131e0, a6, 1
3fbfb920:	move   @0x213200, a7, 0
3fbfb950:	movy   b2, b11
3fbfb960:	srl    0x10, b11
3fbfb970:	move   b11, a5
3fbfb980:	sub    a6, a5
3fbfb990:	clr    a4
3fbfb9a0:	divu   a7, a4
3fbfb9b0:	movk   32, a6
3fbfb9c0:	mpyu   a5, a6
3fbfb9d0:	add    a0, a7
3fbfb9e0:	move   *a7, a1, 1
3fbfb9f0:	movx   b2, b12
3fbfba00:	move   b12, a5
3fbfba10:	move   @0x2131c0, a6, 1
3fbfba40:	sub    a6, a5
3fbfba50:	movk   32, a7
3fbfba60:	clr    a4
3fbfba70:	divu   a7, a4
3fbfba80:	neg    a5
3fbfba90:	jrn   L3FBFBCB0
L3FBFBAA0:
3fbfbaa0:	rl     a5, a1
3fbfbab0:	move   a1, -*sp, 1
3fbfbac0:	move   sp, b0
3fbfbad0:	movk   32, b10
3fbfbae0:	subxy  b10, b7
3fbfbaf0:	jrnv   L3FBFBB80
3fbfbb00:	addxy  b10, b7
3fbfbb10:	pixblt b,xy
3fbfbb20:	addk   32, sp
3fbfbb30:	mmfm   sp, b0,b7
3fbfbb50:	mmfm   sp, a0,a1,a2,a4,a5,a6,a7
3fbfbb70:	rets
L3FBFBB80:
3fbfbb80:	move   b7, a1
3fbfbb90:	movk   32, a0
3fbfbba0:	move   b2, a2
3fbfbbb0:	movx   b10, b7
L3FBFBBC0:
3fbfbbc0:	pixblt b,xy
3fbfbbd0:	move   sp, b0
3fbfbbe0:	addxy  a0, a2
3fbfbbf0:	move   a2, b2
3fbfbc00:	subxy  a0, a1
3fbfbc10:	jrnv   L3FBFBBC0
3fbfbc20:	addxy  a0, a1
3fbfbc30:	move   a1, b7
3fbfbc40:	pixblt b,xy
3fbfbc50:	addk   32, sp
3fbfbc60:	mmfm   sp, b0,b7
3fbfbc80:	mmfm   sp, a0,a1,a2,a4,a5,a6,a7
3fbfbca0:	rets
L3FBFBCB0:
3fbfbcb0:	addk   32, a5
3fbfbcc0:	inc    a5
3fbfbcd0:	jruc   L3FBFBAA0
3fbfbce0:	mmtm   sp, a9,a11,a13
3fbfbd00:	move   a14, a13
3fbfbd10:	addi   0x60, a14
3fbfbd30:	move   *a13(0xffc0), a11, 1
3fbfbd50:	move   *a11(0xe0), a11, 1
3fbfbd70:	btst   0, a11
3fbfbd80:	jaeq   L3FBFC760
3fbfbda0:	move   *a13(0xff40), a11, 1
3fbfbdc0:	jaeq   L3FBFC760
3fbfbde0:	move   *a13(0xff20), a11, 1
3fbfbe00:	jaeq   L3FBFC760
3fbfbe20:	move   a14, -*sp, 1
3fbfbe30:	move   *a13(0xfec0), *a14+, 1
3fbfbe50:	movk   1, a9
3fbfbe60:	move   a9, *a14+, 1
3fbfbe70:	move   a11, *a14+, 1
3fbfbe80:	move   *a13(0xff40), a9, 1
3fbfbea0:	move   *a13(0xff00), a11, 1
3fbfbec0:	add    a11, a9
3fbfbed0:	move   a9, *a14+, 1
3fbfbee0:	move   *a13(0xffe0), a9, 1
3fbfbf00:	move   *a9(0x20), *a14+, 1
3fbfbf20:	calla  L3FBD5AA0
3fbfbf50:	move   a8, *a13(0x40), 1
3fbfbf70:	move   a8, a8
3fbfbf80:	jrne   L3FBFC020
3fbfbf90:	move   a14, -*sp, 1
3fbfbfa0:	movi   0x3fbfc7b0, a8
3fbfbfd0:	move   a8, *a14+, 1
3fbfbfe0:	calla  L3F927BC0
3fbfc010:	jruc   L3FBFC760
L3FBFC020:
3fbfc020:	move   *a13(0xfee0), a9, 1
3fbfc040:	jrne   L3FBFC4F0
3fbfc050:	move   *a13(0xffc0), a9, 1
3fbfc070:	move   *a9(0xc0), *a13(0x0), 1
3fbfc0a0:	move   *a9(0x100), *a13(0x20), 1
3fbfc0d0:	move   *a9(0x100), a11, 1
3fbfc0f0:	move   *a9(0x120), a9, 1
3fbfc110:	cmp    a9, a11
3fbfc120:	jrne   L3FBFC230
3fbfc130:	move   *a13(0xffc0), a11, 1
3fbfc150:	move   a14, -*sp, 1
3fbfc160:	move   *a11(0x100), *a14+, 1
3fbfc180:	move   *a11(0xc0), *a14+, 1
3fbfc1a0:	calla  L3F738B90
3fbfc1d0:	move   a8, *a11(0xc0), 1
3fbfc1f0:	movk   1, a9
3fbfc200:	move   a9, *a11(0x100), 1
3fbfc220:	jruc   L3FBFC330
L3FBFC230:
3fbfc230:	move   *a13(0xffc0), a11, 1
3fbfc250:	move   *a11(0x100), a9, 1
3fbfc270:	jrne   L3FBFC330
3fbfc280:	move   *a11(0x120), a9, 1
3fbfc2a0:	dsjs   a9, L3FBFC330
3fbfc2b0:	move   *a13, a9, 1
3fbfc2c0:	sll    0x5, a9
3fbfc2d0:	addi   0x20d2e0, a9
3fbfc300:	move   *a9(0x0), *a11(0xc0), 1
L3FBFC330:
3fbfc330:	move   a14, -*sp, 1
3fbfc340:	move   *a13(0xff60), *a14+, 1
3fbfc360:	move   *a13(0xff80), *a14+, 1
3fbfc380:	move   *a13(0xff20), *a14+, 1
3fbfc3a0:	move   *a13(0xff40), *a14+, 1
3fbfc3c0:	sub    a9, a9
3fbfc3d0:	move   a9, *a14+, 1
3fbfc3e0:	move   *a13(0xff00), *a14+, 1
3fbfc400:	move   a11, *a14+, 1
3fbfc410:	move   *a13(0xffe0), *a14+, 1
3fbfc430:	move   *a13(0x40), *a14+, 1
3fbfc450:	calla  L3F569030
3fbfc480:	move   *a13(0x0), *a11(0xc0), 1
3fbfc4b0:	move   *a13(0x20), *a11(0x100), 1
3fbfc4e0:	jruc   L3FBFC630
L3FBFC4F0:
3fbfc4f0:	move   a14, -*sp, 1
3fbfc500:	move   *a13(0xff60), *a14+, 1
3fbfc520:	move   *a13(0xff80), *a14+, 1
3fbfc540:	move   *a13(0xff20), *a14+, 1
3fbfc560:	move   *a13(0xff40), *a14+, 1
3fbfc580:	sub    a9, a9
3fbfc590:	move   a9, *a14+, 1
3fbfc5a0:	move   a11, *a14+, 1
3fbfc5b0:	move   *a13(0xffc0), *a14+, 1
3fbfc5d0:	move   *a13(0xffe0), *a14+, 1
3fbfc5f0:	move   a8, *a14+, 1
3fbfc600:	calla  L3F568F20
L3FBFC630:
3fbfc630:	move   *a13(0x40), a11, 1
3fbfc650:	move   *a11(0x80), a9, 1
3fbfc670:	move   *a9(0x60), a9, 1
3fbfc690:	sub    a11, a11
3fbfc6a0:	move   a11, *a9(0xe0), 1
3fbfc6c0:	move   a14, -*sp, 1
3fbfc6d0:	move   *a13(0x40), *a14+, 1
3fbfc6f0:	move   *a13(0xffe0), a9, 1
3fbfc710:	move   *a9(0x20), a11, 1
3fbfc730:	move   *a11(0xb60), a11, 1
3fbfc750:	call   a11
L3FBFC760:
3fbfc760:	move   *sp(0x80), a14, 1
3fbfc780:	mmfm   sp, a9,a11,a13
3fbfc7a0:	rets   2
3fbfc7b0:	srl    a3, a13
3fbfc7c0:	and    a3, a2
3fbfc7d0:	.word  0x7475
3fbfc7e0:	mods   a10, a9
3fbfc7f0:	srl    a11, a1
3fbfc800:	sla    0x3, a5
3fbfc810:	sla    a11, a3
3fbfc820:	sll    0x1b, a14
3fbfc830:	sla    0x3, b4
3fbfc840:	sla    a11, a13
3fbfc850:	sra    a11, a11
3fbfc860:	.word  0x7420
3fbfc870:	mods   a11, a5
3fbfc880:	sla    0x3, b0
3fbfc890:	rl     b11, b0
3fbfc8a0:	mods   b11, b8
3fbfc8b0:	.word  0x7061
3fbfc8c0:	.word  0x000a
3fbfc8d0:	rets
3fbfc8e0:	rets
3fbfc8f0:	mmtm   sp, a0,a2,a4,a5,a6,a7,a9,a10,a11,a12,a13
3fbfc910:	move   a14, a13
3fbfc920:	move   *a13(0xffe0), a9, 1
3fbfc940:	move   *a13(0xffc0), a10, 1
3fbfc960:	move   *a13(0xffa0), a11, 1
3fbfc980:	move   *a13(0xff80), a2, 1
3fbfc9a0:	sra    0x5, a2
3fbfc9b0:	sub    a4, a4
3fbfc9c0:	move   a2, *a13(0xff80), 1
3fbfc9e0:	cmpi   0x2, a2
3fbfca00:	jrge   L3FBFCA30
3fbfca10:	move   a4, a8
3fbfca20:	jruc   L3FBFCDB0
L3FBFCA30:
3fbfca30:	move   a2, a12
3fbfca40:	dec    a12
3fbfca50:	jrlt   L3FBFCD90
L3FBFCA60:
3fbfca60:	sub    a0, a0
3fbfca70:	cmp    a2, a0
3fbfca80:	jrge   L3FBFCD70
L3FBFCA90:
3fbfca90:	move   a12, a7
3fbfcaa0:	sll    0x5, a7
3fbfcab0:	add    a9, a7
3fbfcac0:	move   a0, a5
3fbfcad0:	sll    0x5, a5
3fbfcae0:	add    a10, a5
3fbfcaf0:	move   *a7, a7, 1
3fbfcb00:	move   *a5, a5, 1
3fbfcb10:	cmp    a5, a7
3fbfcb20:	jrne   L3FBFCD40
3fbfcb30:	move   a4, a7
3fbfcb40:	sll    0x5, a7
3fbfcb50:	add    a11, a7
3fbfcb60:	move   a0, a5
3fbfcb70:	sll    0x5, a5
3fbfcb80:	add    a10, a5
3fbfcb90:	move   *a5, *a7, 1
3fbfcba0:	move   a4, a7
3fbfcbb0:	inc    a7
3fbfcbc0:	sll    0x5, a7
3fbfcbd0:	add    a11, a7
3fbfcbe0:	move   a0, a5
3fbfcbf0:	sll    0x5, a5
3fbfcc00:	add    a10, a5
3fbfcc10:	move   *a5, *a7, 1
3fbfcc20:	addk   2, a4
3fbfcc30:	move   a2, a6
3fbfcc40:	subk   2, a6
3fbfcc50:	cmp    a0, a6
3fbfcc60:	jrlt   L3FBFCD20
L3FBFCC70:
3fbfcc70:	move   a6, a7
3fbfcc80:	sll    0x5, a7
3fbfcc90:	add    a10, a7
3fbfcca0:	move   a6, a5
3fbfccb0:	inc    a5
3fbfccc0:	sll    0x5, a5
3fbfccd0:	add    a10, a5
3fbfcce0:	move   *a5, *a7, 1
3fbfccf0:	dec    a6
3fbfcd00:	cmp    a0, a6
3fbfcd10:	jrge   L3FBFCC70
L3FBFCD20:
3fbfcd20:	dec    a2
3fbfcd30:	jruc   L3FBFCD70
L3FBFCD40:
3fbfcd40:	inc    a0
3fbfcd50:	cmp    a2, a0
3fbfcd60:	jrlt   L3FBFCA90
L3FBFCD70:
3fbfcd70:	dec    a12
3fbfcd80:	jrge   L3FBFCA60
L3FBFCD90:
3fbfcd90:	move   a4, a8
3fbfcda0:	sra    0x1, a8
L3FBFCDB0:
3fbfcdb0:	move   *sp(0x180), a14, 1
3fbfcdd0:	mmfm   sp, a0,a2,a4,a5,a6,a7,a9,a10,a11,a12,a13
3fbfcdf0:	rets   2
L3FBFCE00:
3fbfce00:	mmtm   sp, a9,a10,a11,a13
3fbfce20:	move   a14, a13
3fbfce30:	setf   32, 0, 1
3fbfce40:	clr    a10
3fbfce50:	clr    a11
3fbfce60:	clr    a8
3fbfce70:	move   *a13(0xffe0), a9, 1
3fbfce90:	jreq   L3FBFCEF0
L3FBFCEA0:
3fbfcea0:	addk   2, a11
3fbfceb0:	add    a11, a10
3fbfcec0:	inc    a8
3fbfced0:	cmp    a9, a10
3fbfcee0:	jrlt   L3FBFCEA0
L3FBFCEF0:
3fbfcef0:	move   *sp(0xa0), a14, 1
3fbfcf10:	mmfm   sp, a9,a10,a11,a13
3fbfcf30:	rets   2
3fbfcf40:	rl     a10, a13
3fbfcf50:	sra    a11, a11
3fbfcf60:	add    a9, a0
3fbfcf70:	sla    b11, b3
3fbfcf80:	.word  0x0a6c
3fbfcf90:	sla    b10, b7
3fbfcfa0:	.word  0x746c
3fbfcfb0:	add    a9, a0
3fbfcfc0:	rl     b3, b3
3fbfcfd0:	.word  0x0a65
3fbfcfe0:	mods   a2, a7
3fbfcff0:	modu   a3, a5
3fbfd000:	sla    0x3, a14
3fbfd010:	.word  0x7841
3fbfd020:	mods   a3, a5
3fbfd030:	modu   b11, b2
3fbfd040:	.word  0x0a64
3fbfd050:	rl     a10, a13
3fbfd060:	sra    a11, a11
3fbfd070:	addc   a1, a0
3fbfd080:	.word  0x7261
3fbfd090:	sla    a11, a14
3fbfd0a0:	.word  0x7962
3fbfd0b0:	xor    a0, a10
3fbfd0c0:	sll    a11, a9
3fbfd0d0:	addc   a1, a0
3fbfd0e0:	mods   a3, a5
3fbfd0f0:	sra    a11, a12
3fbfd100:	sla    a11, a13
3fbfd110:	sra    b11, b2
3fbfd120:	addc   a0, a10
3fbfd130:	.word  0x7568
3fbfd140:	sub    a1, a0
3fbfd150:	.word  0x7665
3fbfd160:	addc   a1, a0
3fbfd170:	sla    a11, a8
3fbfd180:	sra    b3, b2
3fbfd190:	sla    b11, b7
3fbfd1a0:	.word  0x0a6a
3fbfd1b0:	.word  0x7453
3fbfd1c0:	.word  0x7665
3fbfd1d0:	sla    0x3, a5
3fbfd1e0:	modu   a10, a2
3fbfd1f0:	.word  0x746f
3fbfd200:	.word  0x0a68
3fbfd210:	rl     a10, a10
3fbfd220:	sla    0x3, a13
3fbfd230:	.word  0x7242
3fbfd240:	.word  0x7369
3fbfd250:	sra    b11, b3
3fbfd260:	.word  0x7474
3fbfd270:	.word  0x0a65
3fbfd280:	.word  0x7453
3fbfd290:	.word  0x7665
3fbfd2a0:	sla    0x3, a5
3fbfd2b0:	.word  0x7542
3fbfd2c0:	sla    b11, b2
3fbfd2d0:	lmo    a11, a3
3fbfd2e0:	or     a0, a10
3fbfd2f0:	.word  0x7265
3fbfd300:	.word  0x7972
3fbfd310:	addc   a1, a0
3fbfd320:	.word  0x7275
3fbfd330:	sra    a11, a11
3fbfd340:	btst   a0, a10
3fbfd350:	sra    a11, sp
3fbfd360:	addc   a1, a0
3fbfd370:	.word  0x7275
3fbfd380:	sra    a11, a14
3fbfd390:	.word  0x7474
3fbfd3a0:	sub    a8, a10
3fbfd3b0:	rl     b3, b4
3fbfd3c0:	mods   a3, a5
3fbfd3d0:	addc   a9, a0
3fbfd3e0:	.word  0x7261
3fbfd3f0:	modu   a11, a13
3fbfd400:	mods   a3, a12
3fbfd410:	.word  0x0a69
3fbfd420:	sla    a10, a8
3fbfd430:	sla    0x3, a12
3fbfd440:	rl     a2, a3
3fbfd450:	.word  0x756f
3fbfd460:	or     a0, a10
3fbfd470:	sra    a3, a5
3fbfd480:	addc   a9, a0
3fbfd490:	sla    a11, a12
3fbfd4a0:	.word  0x7375
3fbfd4b0:	modu   a3, a5
3fbfd4c0:	btst   a0, a10
3fbfd4d0:	srl    a3, a5
3fbfd4e0:	sla    0x3, a6
3fbfd4f0:	modu   a10, a3
3fbfd500:	sra    b11, b0
3fbfd510:	sla    a11, a12
3fbfd520:	sra    a3, a14
3fbfd530:	addc   a0, a10
3fbfd540:	drav   a3, a10
3fbfd550:	modu   b3, b2
3fbfd560:	sub    a9, a0
3fbfd570:	srl    a11, a14
3fbfd580:	sra    a11, a2
3fbfd590:	srl    b11, b2
3fbfd5a0:	addc   a0, a10
3fbfd5b0:	mods   a3, a9
3fbfd5c0:	sla    0x3, a12
3fbfd5d0:	.word  0x7245
3fbfd5e0:	sll    a11, a9
3fbfd5f0:	modu   b11, b3
3fbfd600:	.word  0x0a6e
3fbfd610:	sra    a10, a11
3fbfd620:	.word  0x7469
3fbfd630:	sla    0x3, a8
3fbfd640:	rl     a10, a6
3fbfd650:	mods   a3, a5
3fbfd660:	rl     a3, a4
3fbfd670:	.word  0x756f
3fbfd680:	sra    b11, b3
3fbfd690:	sub    a8, a10
3fbfd6a0:	rl     b11, b2
3fbfd6b0:	sla    0x3, a11
3fbfd6c0:	modu   a10, a6
3fbfd6d0:	.word  0x7372
3fbfd6e0:	sra    a11, a2
3fbfd6f0:	srl    b11, b2
3fbfd700:	or     a0, a10
3fbfd710:	.word  0x7265
3fbfd720:	.word  0x7972
3fbfd730:	subb   a1, a0
3fbfd740:	.word  0x7275
3fbfd750:	sla    a11, a13
3fbfd760:	.word  0x0a6e
3fbfd770:	.word  0x7246
3fbfd780:	sra    a3, a5
3fbfd790:	subb   a9, a0
3fbfd7a0:	modu   a3, a5
3fbfd7b0:	sra    a11, sp
3fbfd7c0:	sra    b11, b3
3fbfd7d0:	divu   a1, a13
3fbfd7e0:	.word  0x7265
3fbfd7f0:	rl     a11, a2
3fbfd800:	sub    a8, a10
3fbfd810:	rl     b11, b2
3fbfd820:	sla    0x3, a3
3fbfd830:	modu   a10, a7
3fbfd840:	rl     a3, a5
3fbfd850:	.word  0x0a6c
3fbfd860:	modu   a2, a1
3fbfd870:	.word  0x7264
3fbfd880:	sla    a11, a5
3fbfd890:	cmp    a1, a0
3fbfd8a0:	srl    a11, a1
3fbfd8b0:	sra    a11, a7
3fbfd8c0:	.word  0x7472
3fbfd8d0:	.word  0x0a79
3fbfd8e0:	rl     a10, a14
3fbfd8f0:	sla    a11, a14
3fbfd900:	cmp    a1, a0
3fbfd910:	.word  0x7261
3fbfd920:	.word  0x7567
3fbfd930:	.word  0x0a73
3fbfd940:	sra    a10, a11
3fbfd950:	rl     b11, b6
3fbfd960:	sla    0x3, a14
3fbfd970:	sra    a10, a8
3fbfd980:	sra    a11, a14
3fbfd990:	rl     a3, a7
3fbfd9a0:	modu   a3, a1
3fbfd9b0:	subb   a0, a10
3fbfd9c0:	sla    0x2, a12
3fbfd9d0:	.word  0x7348
3fbfd9e0:	.word  0x0a75
3fbfd9f0:	.word  0x7542
3fbfda00:	.word  0x7472
3fbfda10:	btst   a1, a0
3fbfda20:	modu   a3, a1
3fbfda30:	.word  0x0a7a
3fbfda40:	sla    a10, a10
3fbfda50:	lmo    a11, a3
3fbfda60:	btst   a9, a0
3fbfda70:	modu   a3, a5
3fbfda80:	sra    a11, a14
3fbfda90:	.word  0x7964
3fbfdaa0:	subb   a0, a10
3fbfdab0:	sra    b11, b2
3fbfdac0:	sla    0x3, a4
3fbfdad0:	mods   a2, a11
3fbfdae0:	.word  0x7461
3fbfdaf0:	.word  0x0a74
3fbfdb00:	.word  0x7453
3fbfdb10:	.word  0x7665
3fbfdb20:	sla    0x3, a5
3fbfdb30:	modu   a10, a11
3fbfdb40:	modu   b3, b6
3fbfdb50:	.word  0x7265
3fbfdb60:	move   a8, a10
3fbfdb70:	sll    a11, a9
3fbfdb80:	sra    a11, a8
3fbfdb90:	sra    a11, a12
3fbfdba0:	move   a1, a0
3fbfdbb0:	sra    a11, a9
3fbfdbc0:	.word  0x0a6e
3fbfdbd0:	sra    a10, a4
3fbfdbe0:	modu   a3, a14
3fbfdbf0:	.word  0x7369
3fbfdc00:	move   a1, a0
3fbfdc10:	modu   a3, a9
3fbfdc20:	srl    a3, a4
3fbfdc30:	.word  0x726f
3fbfdc40:	.word  0x0a73
3fbfdc50:	sla    b10, b0
3fbfdc60:	sla    0x3, b4
3fbfdc70:	modu   a10, a12
3fbfdc80:	modu   a10, a3
3fbfdc90:	.word  0x746e
3fbfdca0:	.word  0x0a65
3fbfdcb0:	sla    b10, b2
3fbfdcc0:	sla    0x3, b9
3fbfdcd0:	.word  0x754c
3fbfdce0:	sla    a11, a11
3fbfdcf0:	.word  0x0a73
3fbfdd00:	modu   a10, a2
3fbfdd10:	sla    0x3, a2
3fbfdd20:	sll    a10, a13
3fbfdd30:	mods   a2, a9
3fbfdd40:	sra    b11, b2
3fbfdd50:	.word  0x0a65
3fbfdd60:	.word  0x7041
3fbfdd70:	.word  0x7275
3fbfdd80:	sla    b11, b6
3fbfdd90:	move   a9, a0
3fbfdda0:	rl     a3, a5
3fbfddb0:	sla    b11, b4
3fbfddc0:	addc   a0, a10
3fbfddd0:	sll    a3, sp
3fbfdde0:	move   a9, a0
3fbfddf0:	.word  0x7365
3fbfde00:	sra    b11, b3
3fbfde10:	srl    a11, a14
3fbfde20:	.word  0x7265
3fbfde30:	addc   a0, a10
3fbfde40:	sll    a3, sp
3fbfde50:	move   a9, a0
3fbfde60:	modu   a3, sp
3fbfde70:	sla    b11, b4
3fbfde80:	sla    a11, a14
3fbfde90:	add    a8, a10
3fbfdea0:	rl     a11, a11
3fbfdeb0:	rl     a11, a8
3fbfdec0:	modu   b11, b2
3fbfded0:	move   a1, b0
3fbfdee0:	srl    a11, sp
3fbfdef0:	sll    b11, b5
3fbfdf00:	rl     a11, a8
3fbfdf10:	btst   a0, a10
3fbfdf20:	mods   a11, a9
3fbfdf30:	move   a9, b0
3fbfdf40:	.word  0x7372
3fbfdf50:	sla    a11, a8
3fbfdf60:	.word  0x0a77
3fbfdf70:	modu   b10, b2
3fbfdf80:	sla    0x3, a2
3fbfdf90:	.word  0x724f
3fbfdfa0:	modu   a11, a12
3fbfdfb0:	.word  0x0a76
3fbfdfc0:	.word  0x7245
3fbfdfd0:	sll    a11, a9
3fbfdfe0:	move   a9, b0
3fbfdff0:	mods   b11, b3
3fbfe000:	modu   a3, a1
3fbfe010:	sub    a8, a10
3fbfe020:	sla    0x3, a4
3fbfe030:	sla    b10, b0
3fbfe040:	.word  0x7372
3fbfe050:	modu   a3, sp
3fbfe060:	.word  0x0a73
3fbfe070:	.word  0x7243
3fbfe080:	rl     a11, a1
3fbfe090:	sla    0x3, a7
3fbfe0a0:	sra    b10, b0
3fbfe0b0:	sra    b11, b4
3fbfe0c0:	.word  0x7372
3fbfe0d0:	modu   a3, sp
3fbfe0e0:	or     a0, a10
3fbfe0f0:	mods   a11, sp
3fbfe100:	and    a1, a0
3fbfe110:	.word  0x726f
3fbfe120:	rl     a3, a3
3fbfe130:	.word  0x7265
3fbfe140:	move   a8, a10
3fbfe150:	lmo    a11, a9
3fbfe160:	sla    0x3, a5
3fbfe170:	modu   b10, b0
3fbfe180:	sra    b11, b7
3fbfe190:	.word  0x7372
3fbfe1a0:	btst   a0, a10
3fbfe1b0:	mods   a11, a9
3fbfe1c0:	andn   a1, a0
3fbfe1d0:	rl     a11, a5
3fbfe1e0:	rl     b3, b4
3fbfe1f0:	btst   a0, a10
3fbfe200:	modu   a3, a1
3fbfe210:	.word  0x7369
3fbfe220:	andn   a1, a0
3fbfe230:	.word  0x746f
3fbfe240:	sla    0x3, a8
3fbfe250:	modu   a10, a3
3fbfe260:	.word  0x706f
3fbfe270:	.word  0x7265
3fbfe280:	cmp    a8, a10
3fbfe290:	modu   a3, a1
3fbfe2a0:	andn   a9, a0
3fbfe2b0:	sra    a11, a8
3fbfe2c0:	mods   b3, b2
3fbfe2d0:	sll    a11, sp
3fbfe2e0:	.word  0x0a6b
3fbfe2f0:	sla    b10, b2
3fbfe300:	.word  0x706c
3fbfe310:	sla    0x3, a8
3fbfe320:	rl     b10, b3
3fbfe330:	sra    a11, a13
3fbfe340:	modu   a3, sp
3fbfe350:	.word  0x0a65
3fbfe360:	sra    b10, b4
3fbfe370:	sla    0x3, a4
3fbfe380:	.word  0x7453
3fbfe390:	.word  0x7565
3fbfe3a0:	rl     a11, a2
3fbfe3b0:	srl    a11, a14
3fbfe3c0:	sub    a0, a10
3fbfe3d0:	.word  0x7661
3fbfe3e0:	sla    0x3, a5
3fbfe3f0:	.word  0x7055
3fbfe400:	modu   b11, b4
3fbfe410:	.word  0x0a6e
3fbfe420:	sla    a10, a13
3fbfe430:	.word  0x7972
3fbfe440:	xor    a9, a0
3fbfe450:	mods   a3, a1
3fbfe460:	rl     b3, b3
3fbfe470:	.word  0x000a
3fbfe480:	mmtm   sp, a11,a13
3fbfe4a0:	move   a14, a13
3fbfe4b0:	addi   0xa0, a14
3fbfe4d0:	move   *a13(0xffc0), a11, 1
3fbfe4f0:	move   *a11(0x20), a11, 1
3fbfe510:	jreq   L3FBFE7D0
3fbfe520:	move   *a13(0xffc0), a11, 1
3fbfe540:	move   *a11(0x0), *a13(0x80), 1
3fbfe570:	move   *a13(0x80), a11, 1
3fbfe590:	jreq   L3FBFE7D0
L3FBFE5A0:
3fbfe5a0:	move   a14, -*sp, 1
3fbfe5b0:	move   a13, *a14+, 1
3fbfe5c0:	move   *a13(0x80), a11, 1
3fbfe5e0:	move   *a11(0x60), *a14+, 1
3fbfe600:	setf   16, 1, 0
3fbfe610:	move   *a11(0x50), a8, 0
3fbfe630:	move   a8, *a14+, 1
3fbfe640:	move   *a11(0x40), a8, 0
3fbfe660:	move   a8, *a14+, 1
3fbfe670:	move   *a11(0x30), a8, 0
3fbfe690:	move   a8, *a14+, 1
3fbfe6a0:	move   *a11(0x20), a8, 0
3fbfe6c0:	move   a8, *a14+, 1
3fbfe6d0:	calla  L3FC00B20
3fbfe700:	move   a14, -*sp, 1
3fbfe710:	move   a13, *a14+, 1
3fbfe720:	move   *a13(0xffe0), *a14+, 1
3fbfe740:	calla  L3FC00EF0
3fbfe770:	move   *a11(0x0), *a13(0x80), 1
3fbfe7a0:	move   *a13(0x80), a11, 1
3fbfe7c0:	jrne   L3FBFE5A0
L3FBFE7D0:
3fbfe7d0:	move   *sp(0x60), a14, 1
3fbfe7f0:	mmfm   sp, a11,a13
3fbfe810:	rets   2
3fbfe820:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fbfe840:	move   a14, a13
3fbfe850:	addi   0xa0, a14
3fbfe870:	move   *a13(0xffc0), a9, 1
3fbfe890:	move   *a13(0xff60), a10, 1
3fbfe8b0:	cmpi   0x2, a10
3fbfe8d0:	jale   L3FBFF460
3fbfe8f0:	move   *a13(0xff40), *a13(0x80), 1
3fbfe920:	setf   1, 0, 0
3fbfe930:	move   *a9(0x1b9), a11, 0
3fbfe950:	jreq   L3FBFEF30
3fbfe960:	move   *a13(0xffe0), a11, 1
3fbfe980:	setf   16, 1, 0
3fbfe990:	move   *a11, a11, 0
3fbfe9a0:	jrne   L3FBFEA60
3fbfe9b0:	move   *a13(0xffe0), a11, 1
3fbfe9d0:	move   *a11(0x3a0), a7, 0
3fbfe9f0:	move   a7, *a13(0x20), 1
3fbfea10:	move   *a11(0x3b0), a7, 0
3fbfea30:	move   a7, *a13(0x40), 1
3fbfea50:	jruc   L3FBFEAB0
L3FBFEA60:
3fbfea60:	sub    a11, a11
3fbfea70:	move   a11, *a13(0x20), 1
3fbfea90:	move   a11, *a13(0x40), 1
L3FBFEAB0:
3fbfeab0:	move   *a13(0xff80), a11, 1
3fbfead0:	jrne   L3FBFEC80
3fbfeae0:	sub    a7, a7
3fbfeaf0:	move   a7, *a13, 1
3fbfeb00:	cmp    a10, a7
3fbfeb10:	jrge   L3FBFF170
L3FBFEB20:
3fbfeb20:	move   *a13(0x80), a11, 1
3fbfeb40:	move   *a13(0x20), a7, 0
3fbfeb60:	move   *a11, a5, 0
3fbfeb70:	add    a7, a5
3fbfeb80:	move   a5, *a11, 0
3fbfeb90:	addk   32, a11
3fbfeba0:	move   a11, *a13(0x80), 1
3fbfebc0:	move   *a13(0x40), a5, 0
3fbfebe0:	subk   16, a11
3fbfebf0:	move   *a11, a7, 0
3fbfec00:	add    a5, a7
3fbfec10:	move   a7, *a11, 0
3fbfec20:	move   *a13, a11, 1
3fbfec30:	inc    a11
3fbfec40:	move   a11, *a13, 1
3fbfec50:	cmp    a10, a11
3fbfec60:	jrlt   L3FBFEB20
3fbfec70:	jruc   L3FBFF170
L3FBFEC80:
3fbfec80:	move   *a13(0x80), a7, 1
3fbfeca0:	move   *a13(0x20), a5, 0
3fbfecc0:	move   *a7, a11, 0
3fbfecd0:	add    a5, a11
3fbfece0:	move   a11, *a7, 0
3fbfecf0:	addk   32, a7
3fbfed00:	move   a7, *a13(0x80), 1
3fbfed20:	move   *a13(0x40), a11, 0
3fbfed40:	subk   16, a7
3fbfed50:	move   *a7, a5, 0
3fbfed60:	add    a11, a5
3fbfed70:	move   a5, *a7, 0
3fbfed80:	movk   1, a7
3fbfed90:	move   a7, *a13, 1
3fbfeda0:	cmp    a10, a7
3fbfedb0:	jrge   L3FBFF170
L3FBFEDC0:
3fbfedc0:	move   *a13(0x80), a11, 1
3fbfede0:	move   *a11, a7, 0
3fbfedf0:	move   *a11(0xffe0), a5, 0
3fbfee10:	add    a5, a7
3fbfee20:	move   a7, *a11, 0
3fbfee30:	move   *a11(0x10), a7, 0
3fbfee50:	move   *a11(0xfff0), a5, 0
3fbfee70:	add    a5, a7
3fbfee80:	move   a7, *a11(0x10), 0
3fbfeea0:	addk   32, a11
3fbfeeb0:	move   a11, *a13(0x80), 1
3fbfeed0:	move   *a13, a7, 1
3fbfeee0:	inc    a7
3fbfeef0:	move   a7, *a13, 1
3fbfef00:	cmp    a10, a7
3fbfef10:	jrlt   L3FBFEDC0
3fbfef20:	jruc   L3FBFF170
L3FBFEF30:
3fbfef30:	move   *a13(0xff80), a11, 1
3fbfef50:	dsj    a11, L3FBFF170
3fbfef70:	move   *a13(0x80), a11, 1
3fbfef90:	addk   32, a11
3fbfefa0:	move   a11, *a13(0x80), 1
3fbfefc0:	movk   1, a7
3fbfefd0:	move   a7, *a13, 1
3fbfefe0:	cmp    a10, a7
3fbfeff0:	jrge   L3FBFF170
3fbff000:	setf   16, 1, 0
L3FBFF010:
3fbff010:	move   *a13(0x80), a11, 1
3fbff030:	move   *a11, a7, 0
3fbff040:	move   *a11(0xffe0), a5, 0
3fbff060:	add    a5, a7
3fbff070:	move   a7, *a11, 0
3fbff080:	move   *a11(0x10), a7, 0
3fbff0a0:	move   *a11(0xfff0), a5, 0
3fbff0c0:	add    a5, a7
3fbff0d0:	move   a7, *a11(0x10), 0
3fbff0f0:	addk   32, a11
3fbff100:	move   a11, *a13(0x80), 1
3fbff120:	move   *a13, a7, 1
3fbff130:	inc    a7
3fbff140:	move   a7, *a13, 1
3fbff150:	cmp    a10, a7
3fbff160:	jrlt   L3FBFF010
L3FBFF170:
3fbff170:	calla  L3F6F0200
3fbff1a0:	jruc   L3FBFF3C0
L3FBFF1B0:
3fbff1b0:	move   a14, -*sp, 1
3fbff1c0:	move   *a13(0xff40), *a14+, 1
3fbff1e0:	move   a10, *a14+, 1
3fbff1f0:	move   a9, *a14+, 1
3fbff200:	move   *a13(0xffe0), *a14+, 1
3fbff220:	move   *a9(0x4a0), a11, 1
3fbff240:	call   a11
3fbff250:	jruc   L3FBFF430
L3FBFF260:
3fbff260:	move   a14, -*sp, 1
3fbff270:	move   *a13(0xff40), *a14+, 1
3fbff290:	move   a10, *a14+, 1
3fbff2a0:	move   a9, *a14+, 1
3fbff2b0:	move   *a13(0xffe0), *a14+, 1
3fbff2d0:	move   *a9(0x4c0), a11, 1
3fbff2f0:	call   a11
3fbff300:	jruc   L3FBFF430
L3FBFF310:
3fbff310:	move   a14, -*sp, 1
3fbff320:	move   *a13(0xff40), *a14+, 1
3fbff340:	move   a10, *a14+, 1
3fbff350:	move   a9, *a14+, 1
3fbff360:	move   *a13(0xffe0), *a14+, 1
3fbff380:	move   *a9(0x4e0), a11, 1
3fbff3a0:	call   a11
3fbff3b0:	jruc   L3FBFF430
L3FBFF3C0:
3fbff3c0:	move   *a13(0xffa0), a8, 1
3fbff3e0:	jreq   L3FBFF310
3fbff3f0:	dec    a8
3fbff400:	jreq   L3FBFF260
3fbff410:	dec    a8
3fbff420:	jreq   L3FBFF1B0
L3FBFF430:
3fbff430:	calla  L3F6F0400
L3FBFF460:
3fbff460:	move   *sp(0xe0), a14, 1
3fbff480:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fbff4a0:	rets   2
3fbff4b0:	mmtm   sp, a11,a13
3fbff4d0:	move   a14, a13
3fbff4e0:	addi   0x40, a14
3fbff500:	move   *a13(0xffa0), a11, 1
3fbff520:	subk   2, a11
3fbff530:	jrle   L3FBFF730
3fbff540:	move   a14, -*sp, 1
3fbff550:	move   a13, a11
3fbff560:	addk   32, a11
3fbff570:	move   a11, *a14+, 1
3fbff580:	move   a13, *a14+, 1
3fbff590:	move   *a13(0xff80), *a14+, 1
3fbff5b0:	move   *a13(0xffa0), *a14+, 1
3fbff5d0:	calla  L3F780F90
3fbff600:	move   *a13, a11, 1
3fbff610:	jrle   L3FBFF730
3fbff620:	move   a14, -*sp, 1
3fbff630:	move   *a13(0x20), *a14+, 1
3fbff650:	move   a11, *a14+, 1
3fbff660:	move   *a13(0xffc0), *a14+, 1
3fbff680:	move   *a13(0xffe0), *a14+, 1
3fbff6a0:	calla  L3FC155E0
3fbff6d0:	move   a14, -*sp, 1
3fbff6e0:	move   *a13(0x20), *a14+, 1
3fbff700:	calla  L3F702440
L3FBFF730:
3fbff730:	move   *sp(0x60), a14, 1
3fbff750:	mmfm   sp, a11,a13
3fbff770:	rets   2
L3FBFF780:
3fbff780:	mmtm   sp, a7,a9,a11,a13
3fbff7a0:	move   a14, a13
3fbff7b0:	addi   0xc0, a14
3fbff7d0:	move   a14, -*sp, 1
3fbff7e0:	sub    a11, a11
3fbff7f0:	move   a11, *a14+, 1
3fbff800:	move   *a13(0xffe0), a9, 1
3fbff820:	move   *a9, a11, 1
3fbff830:	move   *a11(0xe80), a11, 1
3fbff850:	call   a11
3fbff860:	move   a8, *a13(0xa0), 1
3fbff880:	sub    a11, a11
3fbff890:	move   a11, *a13, 1
3fbff8a0:	move   *a13(0xffc0), a9, 1
3fbff8c0:	cmp    a9, a11
3fbff8d0:	jrge   L3FBFFD80
L3FBFF8E0:
3fbff8e0:	move   a14, -*sp, 1
3fbff8f0:	move   a13, a11
3fbff900:	addk   32, a11
3fbff910:	move   a11, *a14+, 1
3fbff920:	sub    a9, a9
3fbff930:	move   a9, *a14+, 1
3fbff940:	move   *a13, a9, 1
3fbff950:	sll    0x6, a9
3fbff960:	move   *a13(0xffa0), a11, 1
3fbff980:	add    a11, a9
3fbff990:	move   *a13, a11, 1
3fbff9a0:	sll    0x6, a11
3fbff9b0:	move   *a13(0xffa0), a7, 1
3fbff9d0:	add    a7, a11
3fbff9e0:	setf   16, 1, 0
3fbff9f0:	move   *a9(0x10), a9, 0
3fbffa10:	setf   16, 0, 0
3fbffa20:	move   *a11(0x30), a11, 0
3fbffa40:	add    a11, a9
3fbffa50:	move   a9, *a14+, 1
3fbffa60:	move   *a13, a11, 1
3fbffa70:	sll    0x6, a11
3fbffa80:	add    a7, a11
3fbffa90:	move   *a13, a9, 1
3fbffaa0:	sll    0x6, a9
3fbffab0:	add    a7, a9
3fbffac0:	setf   16, 1, 0
3fbffad0:	move   *a11, a11, 0
3fbffae0:	setf   16, 0, 0
3fbffaf0:	move   *a9(0x20), a9, 0
3fbffb10:	add    a9, a11
3fbffb20:	move   a11, *a14+, 1
3fbffb30:	move   *a13, a11, 1
3fbffb40:	sll    0x6, a11
3fbffb50:	add    a7, a11
3fbffb60:	setf   16, 1, 0
3fbffb70:	move   *a11(0x10), a8, 0
3fbffb90:	move   a8, *a14+, 1
3fbffba0:	move   *a13, a11, 1
3fbffbb0:	sll    0x6, a11
3fbffbc0:	add    a7, a11
3fbffbd0:	move   *a11, a8, 0
3fbffbe0:	move   a8, *a14+, 1
3fbffbf0:	move   *a13(0xffe0), a11, 1
3fbffc10:	move   *a11, a9, 1
3fbffc20:	move   *a9(0x1100), a9, 1
3fbffc40:	call   a9
3fbffc50:	move   a8, a9
3fbffc60:	jreq   L3FBFFD10
3fbffc70:	move   a14, -*sp, 1
3fbffc80:	move   a13, a9
3fbffc90:	addk   32, a9
3fbffca0:	move   a9, *a14+, 1
3fbffcb0:	move   *a13(0xa0), *a14+, 1
3fbffcd0:	move   *a11, a9, 1
3fbffce0:	move   *a9(0x1120), a9, 1
3fbffd00:	call   a9
L3FBFFD10:
3fbffd10:	move   *a13, a9, 1
3fbffd20:	inc    a9
3fbffd30:	move   a9, *a13, 1
3fbffd40:	move   *a13(0xffc0), a7, 1
3fbffd60:	cmp    a7, a9
3fbffd70:	jrlt   L3FBFF8E0
L3FBFFD80:
3fbffd80:	move   a14, -*sp, 1
3fbffd90:	move   *a13(0xa0), *a14+, 1
3fbffdb0:	move   *a13(0xffe0), a11, 1
3fbffdd0:	move   *a11, a9, 1
3fbffde0:	move   *a9(0x1060), a9, 1
3fbffe00:	call   a9
3fbffe10:	move   *a13(0xa0), a9, 1
3fbffe30:	move   *a9(0x20), a7, 1
3fbffe50:	jreq   L3FBFFEC0
3fbffe60:	move   a14, -*sp, 1
3fbffe70:	move   a9, *a14+, 1
3fbffe80:	move   *a11, a7, 1
3fbffe90:	move   *a7(0x1040), a7, 1
3fbffeb0:	call   a7
L3FBFFEC0:
3fbffec0:	move   a9, a8
3fbffed0:	move   *sp(0xa0), a14, 1
3fbffef0:	mmfm   sp, a7,a9,a11,a13
3fbfff10:	rets   2
3fbfff20:	calla  L3F362910
3fbfff50:	rets
3fbfff60:	.word  0x0000
3fbfff70:	.word  0x0000
3fbfff80:	move   -*a5, -*a10, 1
3fbfff90:	or     b10, b5
3fbfffa0:	.word  0xffff
3fbfffb0:	.word  0xffff
3fbfffc0:	.word  0xffff
3fbfffd0:	.word  0xffff
3fbfffe0:	.word  0xffff
3fbffff0:	.word  0xffff
3fc00000:	rl     0x18, a1
3fc00010:	subxy  a10, a13
3fc00020:	move   -*a5, -*a10, 1
3fc00030:	or     b10, b5
L3FC00040:
3fc00040:	mmtm   sp, a9,a11,a13
3fc00060:	move   a14, a13
3fc00070:	addk   32, a14
3fc00080:	setf   16, 1, 0
3fc00090:	move   *a13(0xffe0), a11, 0
3fc000b0:	move   *a13(0xffa0), a9, 0
3fc000d0:	cmp    a9, a11
3fc000e0:	jreq   L3FC002F0
3fc000f0:	move   *a13(0xffc0), a9, 0
3fc00110:	move   *a13(0xff80), a11, 0
3fc00130:	cmp    a11, a9
3fc00140:	jreq   L3FC002F0
3fc00150:	move   a14, -*sp, 1
3fc00160:	movk   16, a9
3fc00170:	move   a9, *a14+, 1
3fc00180:	movk   1, a9
3fc00190:	move   a9, *a14+, 1
3fc001a0:	calla  L3F703D90
3fc001d0:	move   a8, *a13, 1
3fc001e0:	move   a8, a8
3fc001f0:	jreq   L3FC00310
3fc00200:	setf   16, 1, 0
3fc00210:	move   *a13(0xffe0), *a8(0x20), 0
3fc00240:	move   *a13(0xffc0), *a8(0x30), 0
3fc00270:	move   *a13(0xffa0), *a8(0x40), 0
3fc002a0:	move   a11, *a8(0x50), 0
3fc002c0:	sub    a9, a9
3fc002d0:	move   a9, *a8, 1
3fc002e0:	jruc   L3FC00310
L3FC002F0:
3fc002f0:	sub    a11, a11
3fc00300:	move   a11, *a13, 1
L3FC00310:
3fc00310:	move   *a13, a11, 1
3fc00320:	jrne   L3FC00350
3fc00330:	sub    a8, a8
3fc00340:	jruc   L3FC00570
L3FC00350:
3fc00350:	move   *a13(0xff60), a9, 1
3fc00370:	jrne   L3FC003C0
3fc00380:	sub    a9, a9
3fc00390:	move   a9, *a11(0x60), 1
3fc003b0:	jruc   L3FC00530
L3FC003C0:
3fc003c0:	move   *a9(0x60), a9, 1
3fc003e0:	jrne   L3FC00490
3fc003f0:	move   a14, -*sp, 1
3fc00400:	move   *a13(0xff60), *a14+, 1
3fc00420:	calla  L3FC57BF0
3fc00450:	sub    a9, a9
3fc00460:	move   a9, *a11(0x60), 1
3fc00480:	jruc   L3FC00530
L3FC00490:
3fc00490:	move   *a13(0xff60), a9, 1
3fc004b0:	addk   32, a9
3fc004c0:	move   *a9, a11, 1
3fc004d0:	inc    a11
3fc004e0:	move   a11, *a9, 1
3fc004f0:	move   *a13, a11, 1
3fc00500:	move   *a13(0xff60), *a11(0x60), 1
L3FC00530:
3fc00530:	move   *a13(0xff40), a9, 1
3fc00550:	move   a11, *a9, 1
3fc00560:	movk   1, a8
L3FC00570:
3fc00570:	move   *sp(0x80), a14, 1
3fc00590:	mmfm   sp, a9,a11,a13
3fc005b0:	rets   2
L3FC005C0:
3fc005c0:	mmtm   sp, a9,a11,a13
3fc005e0:	move   a14, a13
3fc005f0:	addi   0x40, a14
3fc00610:	move   *a13(0xffe0), a11, 1
3fc00630:	move   *a11, a11, 1
3fc00640:	jrne   L3FC006B0
3fc00650:	move   *a13(0xffe0), a11, 1
3fc00670:	move   *a13(0xffc0), *a11(0x0), 1
3fc006a0:	jruc   L3FC00AD0
L3FC006B0:
3fc006b0:	move   *a13(0xffe0), a11, 1
3fc006d0:	move   *a11, *a13, 1
3fc006e0:	jruc   L3FC00740
L3FC006F0:
3fc006f0:	move   *a13(0x0), *a13(0x20), 1
3fc00720:	move   *a13, a11, 1
3fc00730:	move   *a11, *a13, 1
L3FC00740:
3fc00740:	move   *a13, a11, 1
3fc00750:	jreq   L3FC00910
3fc00760:	move   *a13(0xffc0), a9, 1
3fc00780:	setf   16, 1, 0
3fc00790:	move   *a11(0x30), a11, 0
3fc007b0:	move   *a9(0x30), a9, 0
3fc007d0:	cmp    a9, a11
3fc007e0:	jrlt   L3FC006F0
3fc007f0:	move   *a13, a11, 1
3fc00800:	move   *a13(0xffc0), a9, 1
3fc00820:	move   *a11(0x30), a11, 0
3fc00840:	move   *a9(0x30), a9, 0
3fc00860:	cmp    a9, a11
3fc00870:	jrne   L3FC00910
3fc00880:	move   *a13, a11, 1
3fc00890:	move   *a13(0xffc0), a9, 1
3fc008b0:	move   *a11(0x20), a11, 0
3fc008d0:	move   *a9(0x20), a9, 0
3fc008f0:	cmp    a9, a11
3fc00900:	jrle   L3FC006F0
L3FC00910:
3fc00910:	move   *a13, a11, 1
3fc00920:	jrne   L3FC00990
3fc00930:	move   *a13(0x20), a9, 1
3fc00950:	move   *a13(0xffc0), *a9(0x0), 1
3fc00980:	jruc   L3FC00AD0
L3FC00990:
3fc00990:	move   *a13(0xffe0), a9, 1
3fc009b0:	move   *a9, a9, 1
3fc009c0:	cmp    a9, a11
3fc009d0:	jrne   L3FC00A50
3fc009e0:	move   *a13(0xffc0), a9, 1
3fc00a00:	move   *a13(0xffe0), a11, 1
3fc00a20:	move   *a11, *a9, 1
3fc00a30:	move   a9, *a11, 1
3fc00a40:	jruc   L3FC00AD0
L3FC00A50:
3fc00a50:	move   *a13(0xffc0), a9, 1
3fc00a70:	move   a11, *a9, 1
3fc00a80:	move   *a13(0x20), a9, 1
3fc00aa0:	move   *a13(0xffc0), *a9(0x0), 1
L3FC00AD0:
3fc00ad0:	move   *sp(0x80), a14, 1
3fc00af0:	mmfm   sp, a9,a11,a13
3fc00b10:	rets   2
L3FC00B20:
3fc00b20:	mmtm   sp, a9,a11,a13
3fc00b40:	move   a14, a13
3fc00b50:	setf   16, 1, 0
3fc00b60:	move   *a13(0xffe0), a11, 0
3fc00b80:	move   *a13(0xffa0), a9, 0
3fc00ba0:	cmp    a9, a11
3fc00bb0:	jreq   L3FC00C20
3fc00bc0:	move   *a13(0xffc0), a9, 0
3fc00be0:	move   *a13(0xff80), a11, 0
3fc00c00:	cmp    a11, a9
3fc00c10:	jrne   L3FC00D70
L3FC00C20:
3fc00c20:	move   *a13(0xff40), a11, 1
3fc00c40:	move   *a13(0xffe0), *a11(0x20), 0
3fc00c70:	move   *a13(0xffc0), *a11(0x30), 0
3fc00ca0:	move   *a13(0xffa0), *a11(0x40), 0
3fc00cd0:	move   *a13(0xff80), *a11(0x50), 0
3fc00d00:	sub    a9, a9
3fc00d10:	move   a9, *a11, 1
3fc00d20:	move   *a13(0xff60), *a11(0x60), 1
3fc00d50:	move   a9, a8
3fc00d60:	jruc   L3FC00EA0
L3FC00D70:
3fc00d70:	move   *a13(0xff40), a9, 1
3fc00d90:	move   *a13(0xffe0), *a9(0x20), 0
3fc00dc0:	move   *a13(0xffc0), *a9(0x30), 0
3fc00df0:	move   *a13(0xffa0), *a9(0x40), 0
3fc00e20:	move   a11, *a9(0x50), 0
3fc00e40:	sub    a11, a11
3fc00e50:	move   a11, *a9, 1
3fc00e60:	move   *a13(0xff60), *a9(0x60), 1
3fc00e90:	movk   1, a8
L3FC00EA0:
3fc00ea0:	move   *sp(0x80), a14, 1
3fc00ec0:	mmfm   sp, a9,a11,a13
3fc00ee0:	rets   2
L3FC00EF0:
3fc00ef0:	mmtm   sp, a7,a9,a11,a13
3fc00f10:	move   a14, a13
3fc00f20:	addi   0xa0, a14
3fc00f40:	sub    a11, a11
3fc00f50:	move   a11, *a13, 1
3fc00f60:	move   *a13(0xffc0), a11, 1
3fc00f80:	setf   16, 1, 0
3fc00f90:	move   *a11(0x20), a9, 0
3fc00fb0:	move   *a11(0x40), a11, 0
3fc00fd0:	cmp    a11, a9
3fc00fe0:	jreq   L3FC01250
3fc00ff0:	move   *a13(0xffc0), a11, 1
3fc01010:	move   *a11(0x30), a9, 0
3fc01030:	move   *a11(0x50), a11, 0
3fc01050:	cmp    a11, a9
3fc01060:	jreq   L3FC01250
3fc01070:	move   a14, -*sp, 1
3fc01080:	movk   16, a11
3fc01090:	move   a11, *a14+, 1
3fc010a0:	movk   1, a9
3fc010b0:	move   a9, *a14+, 1
3fc010c0:	calla  L3F703D90
3fc010f0:	move   a8, *a13(0x20), 1
3fc01110:	move   a8, a8
3fc01120:	jreq   L3FC01280
3fc01130:	move   *a13(0xffc0), a7, 1
3fc01150:	setf   16, 1, 0
3fc01160:	move   *a7(0x20), *a8(0x20), 0
3fc01190:	move   *a7(0x30), *a8(0x30), 0
3fc011c0:	move   *a7(0x40), *a8(0x40), 0
3fc011f0:	move   *a7(0x50), *a8(0x50), 0
3fc01220:	sub    a9, a9
3fc01230:	move   a9, *a8, 1
3fc01240:	jruc   L3FC01280
L3FC01250:
3fc01250:	sub    a11, a11
3fc01260:	move   a11, *a13(0x20), 1
L3FC01280:
3fc01280:	move   *a13(0x20), a11, 1
3fc012a0:	jrne   L3FC01340
3fc012b0:	move   a14, -*sp, 1
3fc012c0:	movi   0x3fc039d0, a8
3fc012f0:	move   a8, *a14+, 1
3fc01300:	calla  L3F927BC0
3fc01330:	jruc   L3FC019D0
L3FC01340:
3fc01340:	move   *a13(0xffc0), a9, 1
3fc01360:	move   *a9(0x60), *a13(0x80), 1
3fc01390:	move   *a13(0x80), a7, 1
3fc013b0:	jrne   L3FC01400
3fc013c0:	sub    a7, a7
3fc013d0:	move   a7, *a11(0x60), 1
3fc013f0:	jruc   L3FC01560
L3FC01400:
3fc01400:	move   *a7(0x60), a7, 1
3fc01420:	jrne   L3FC014D0
3fc01430:	move   a14, -*sp, 1
3fc01440:	move   *a13(0x80), *a14+, 1
3fc01460:	calla  L3FC57BF0
3fc01490:	sub    a7, a7
3fc014a0:	move   a7, *a11(0x60), 1
3fc014c0:	jruc   L3FC01560
L3FC014D0:
3fc014d0:	move   *a13(0x80), a7, 1
3fc014f0:	addk   32, a7
3fc01500:	move   *a7, a9, 1
3fc01510:	inc    a9
3fc01520:	move   a9, *a7, 1
3fc01530:	move   *a13(0x80), *a11(0x60), 1
L3FC01560:
3fc01560:	move   *a13(0xffe0), a9, 1
3fc01580:	move   *a9, a7, 1
3fc01590:	jrne   L3FC015F0
3fc015a0:	move   a11, *a9, 1
3fc015b0:	movk   1, a7
3fc015c0:	move   a7, *a9(0x20), 1
3fc015e0:	jruc   L3FC019D0
L3FC015F0:
3fc015f0:	move   *a9(0x0), *a13(0x40), 1
3fc01620:	jruc   L3FC016B0
L3FC01630:
3fc01630:	move   *a13(0x40), *a13(0x60), 1
3fc01660:	move   *a13(0x40), a11, 1
3fc01680:	move   *a11(0x0), *a13(0x40), 1
L3FC016B0:
3fc016b0:	move   *a13(0x40), a11, 1
3fc016d0:	jreq   L3FC01870
3fc016e0:	move   *a13(0x20), a9, 1
3fc01700:	setf   16, 1, 0
3fc01710:	move   *a11(0x30), a7, 0
3fc01730:	move   *a9(0x30), a9, 0
3fc01750:	cmp    a9, a7
3fc01760:	jrlt   L3FC01630
3fc01770:	move   *a13(0x20), a9, 1
3fc01790:	move   *a11(0x30), a7, 0
3fc017b0:	move   *a9(0x30), a9, 0
3fc017d0:	cmp    a9, a7
3fc017e0:	jrne   L3FC01870
3fc017f0:	move   *a13(0x20), a9, 1
3fc01810:	move   *a11(0x20), a7, 0
3fc01830:	move   *a9(0x20), a9, 0
3fc01850:	cmp    a9, a7
3fc01860:	jrle   L3FC01630
L3FC01870:
3fc01870:	move   *a13(0xffe0), a9, 1
3fc01890:	move   *a9, a7, 1
3fc018a0:	cmp    a7, a11
3fc018b0:	jrne   L3FC01910
3fc018c0:	move   *a13(0x20), a7, 1
3fc018e0:	move   *a9, *a7, 1
3fc018f0:	move   a7, *a9, 1
3fc01900:	jruc   L3FC01990
L3FC01910:
3fc01910:	move   *a13(0x20), a7, 1
3fc01930:	move   a11, *a7, 1
3fc01940:	move   *a13(0x60), a7, 1
3fc01960:	move   *a13(0x20), *a7(0x0), 1
L3FC01990:
3fc01990:	addk   32, a9
3fc019a0:	move   *a9, a7, 1
3fc019b0:	inc    a7
3fc019c0:	move   a7, *a9, 1
L3FC019D0:
3fc019d0:	move   *sp(0xa0), a14, 1
3fc019f0:	mmfm   sp, a7,a9,a11,a13
3fc01a10:	rets   2
3fc01a20:	mmtm   sp, a9,a11,a13
3fc01a40:	move   a14, a13
3fc01a50:	addi   0x40, a14
3fc01a70:	move   *a13(0xffe0), a11, 1
3fc01a90:	move   a11, *a13(0x20), 1
3fc01ab0:	move   *a11, a11, 1
3fc01ac0:	move   a11, *a13, 1
3fc01ad0:	move   *a13(0xffc0), a9, 1
3fc01af0:	cmp    a9, a11
3fc01b00:	jreq   L3FC01BC0
L3FC01B10:
3fc01b10:	move   *a13(0x0), *a13(0x20), 1
3fc01b40:	move   *a13(0x20), a11, 1
3fc01b60:	move   *a11, a9, 1
3fc01b70:	move   a9, *a13, 1
3fc01b80:	move   *a13(0xffc0), a11, 1
3fc01ba0:	cmp    a11, a9
3fc01bb0:	jrne   L3FC01B10
L3FC01BC0:
3fc01bc0:	move   *a13(0x20), a11, 1
3fc01be0:	move   *a13, a9, 1
3fc01bf0:	move   *a9, *a11, 1
3fc01c00:	move   *a13(0xffc0), a9, 1
3fc01c20:	move   *a9(0x60), a9, 1
3fc01c40:	jreq   L3FC01ED0
3fc01c50:	move   *a13(0xffc0), a9, 1
3fc01c70:	move   *a9(0x60), a9, 1
3fc01c90:	addk   32, a9
3fc01ca0:	move   *a9, a11, 1
3fc01cb0:	dec    a11
3fc01cc0:	move   a11, *a9, 1
3fc01cd0:	move   *a13(0xffc0), a11, 1
3fc01cf0:	move   *a11(0x60), a9, 1
3fc01d10:	move   *a9(0x20), a9, 1
3fc01d30:	jrge   L3FC01E20
3fc01d40:	move   a14, -*sp, 1
3fc01d50:	move   *a11(0x60), *a14+, 1
3fc01d70:	move   *a11(0x60), a9, 1
3fc01d90:	move   *a9(0x20), *a14+, 1
3fc01db0:	movi   0x3fc03ad0, a8
3fc01de0:	move   a8, *a14+, 1
3fc01df0:	calla  L3F927BC0
L3FC01E20:
3fc01e20:	move   *a11(0x60), a9, 1
3fc01e40:	move   *a9(0x20), a9, 1
3fc01e60:	jrne   L3FC01ED0
3fc01e70:	move   a14, -*sp, 1
3fc01e80:	move   *a11(0x60), *a14+, 1
3fc01ea0:	calla  L3FC57BF0
L3FC01ED0:
3fc01ed0:	move   a14, -*sp, 1
3fc01ee0:	move   *a13(0xffc0), *a14+, 1
3fc01f00:	calla  L3F702440
3fc01f30:	move   *a13(0xffe0), a11, 1
3fc01f50:	addk   32, a11
3fc01f60:	move   *a11, a9, 1
3fc01f70:	dec    a9
3fc01f80:	move   a9, *a11, 1
3fc01f90:	move   *sp(0x80), a14, 1
3fc01fb0:	mmfm   sp, a9,a11,a13
3fc01fd0:	rets   2
L3FC01FE0:
3fc01fe0:	mmtm   sp, a9,a11,a13
3fc02000:	move   a14, a13
3fc02010:	addk   32, a14
3fc02020:	move   *a13(0xffe0), a11, 1
3fc02040:	move   *a13(0xffc0), a9, 1
3fc02060:	setf   16, 1, 0
3fc02070:	move   *a11(0x20), a11, 0
3fc02090:	move   *a9(0x40), a9, 0
3fc020b0:	cmp    a9, a11
3fc020c0:	jrle   L3FC020F0
3fc020d0:	sub    a11, a11
3fc020e0:	jruc   L3FC02350
L3FC020F0:
3fc020f0:	move   *a13(0xffe0), a11, 1
3fc02110:	move   *a13(0xffc0), a9, 1
3fc02130:	move   *a11(0x30), a11, 0
3fc02150:	move   *a9(0x50), a9, 0
3fc02170:	cmp    a9, a11
3fc02180:	jrle   L3FC021B0
3fc02190:	sub    a11, a11
3fc021a0:	jruc   L3FC02350
L3FC021B0:
3fc021b0:	move   *a13(0xffe0), a11, 1
3fc021d0:	move   *a13(0xffc0), a9, 1
3fc021f0:	move   *a11(0x40), a11, 0
3fc02210:	move   *a9(0x20), a9, 0
3fc02230:	cmp    a9, a11
3fc02240:	jrge   L3FC02270
3fc02250:	sub    a11, a11
3fc02260:	jruc   L3FC02350
L3FC02270:
3fc02270:	move   *a13(0xffe0), a11, 1
3fc02290:	move   *a13(0xffc0), a9, 1
3fc022b0:	move   *a11(0x50), a11, 0
3fc022d0:	move   *a9(0x30), a9, 0
3fc022f0:	cmp    a9, a11
3fc02300:	jrge   L3FC02330
3fc02310:	sub    a11, a11
3fc02320:	jruc   L3FC02350
L3FC02330:
3fc02330:	movi   0xffff, a11
L3FC02350:
3fc02350:	jrne   L3FC023A0
3fc02360:	sub    a11, a11
3fc02370:	move   a11, *a13, 1
3fc02380:	jauc   L3FC03970
L3FC023A0:
3fc023a0:	move   *a13(0xffe0), a11, 1
3fc023c0:	move   *a13(0xffc0), a9, 1
3fc023e0:	move   *a11(0x20), a11, 0
3fc02400:	move   *a9(0x20), a9, 0
3fc02420:	cmp    a9, a11
3fc02430:	jrgt   L3FC02BA0
3fc02440:	move   *a13(0xffc0), a11, 1
3fc02460:	move   *a13(0xffe0), a9, 1
3fc02480:	move   *a11(0x20), a11, 0
3fc024a0:	move   *a9(0x40), a9, 0
3fc024c0:	cmp    a9, a11
3fc024d0:	jrgt   L3FC02BA0
3fc024e0:	move   *a13(0xffe0), a11, 1
3fc02500:	move   *a13(0xffc0), a9, 1
3fc02520:	move   *a11(0x30), a11, 0
3fc02540:	move   *a9(0x30), a9, 0
3fc02560:	cmp    a9, a11
3fc02570:	jrgt   L3FC02BA0
3fc02580:	move   *a13(0xffc0), a11, 1
3fc025a0:	move   *a13(0xffe0), a9, 1
3fc025c0:	move   *a11(0x30), a11, 0
3fc025e0:	move   *a9(0x50), a9, 0
3fc02600:	cmp    a9, a11
3fc02610:	jrgt   L3FC02BA0
3fc02620:	move   *a13(0xffe0), a11, 1
3fc02640:	move   *a13(0xffc0), a9, 1
3fc02660:	move   *a11(0x20), a11, 0
3fc02680:	move   *a9(0x40), a9, 0
3fc026a0:	cmp    a9, a11
3fc026b0:	jrgt   L3FC02BA0
3fc026c0:	move   *a13(0xffc0), a11, 1
3fc026e0:	move   *a13(0xffe0), a9, 1
3fc02700:	move   *a11(0x40), a11, 0
3fc02720:	move   *a9(0x40), a9, 0
3fc02740:	cmp    a9, a11
3fc02750:	jrgt   L3FC02BA0
3fc02760:	move   *a13(0xffe0), a11, 1
3fc02780:	move   *a13(0xffc0), a9, 1
3fc027a0:	move   *a11(0x30), a11, 0
3fc027c0:	move   *a9(0x50), a9, 0
3fc027e0:	cmp    a9, a11
3fc027f0:	jrgt   L3FC02BA0
3fc02800:	move   *a13(0xffc0), a11, 1
3fc02820:	move   *a13(0xffe0), a9, 1
3fc02840:	move   *a11(0x50), a11, 0
3fc02860:	move   *a9(0x50), a9, 0
3fc02880:	cmp    a9, a11
3fc02890:	jrgt   L3FC02BA0
3fc028a0:	move   *a13(0xffe0), a11, 1
3fc028c0:	move   *a13(0xffc0), a9, 1
3fc028e0:	move   *a11(0x20), a11, 0
3fc02900:	move   *a9(0x20), a9, 0
3fc02920:	cmp    a9, a11
3fc02930:	jrne   L3FC02B60
3fc02940:	move   *a13(0xffe0), a11, 1
3fc02960:	move   *a13(0xffc0), a9, 1
3fc02980:	move   *a11(0x30), a11, 0
3fc029a0:	move   *a9(0x30), a9, 0
3fc029c0:	cmp    a9, a11
3fc029d0:	jrne   L3FC02B60
3fc029e0:	move   *a13(0xffe0), a11, 1
3fc02a00:	move   *a13(0xffc0), a9, 1
3fc02a20:	move   *a11(0x40), a11, 0
3fc02a40:	move   *a9(0x40), a9, 0
3fc02a60:	cmp    a9, a11
3fc02a70:	jrne   L3FC02B60
3fc02a80:	move   *a13(0xffe0), a11, 1
3fc02aa0:	move   *a13(0xffc0), a9, 1
3fc02ac0:	move   *a11(0x50), a11, 0
3fc02ae0:	move   *a9(0x50), a9, 0
3fc02b00:	cmp    a9, a11
3fc02b10:	jrne   L3FC02B60
3fc02b20:	movk   4, a11
3fc02b30:	move   a11, *a13, 1
3fc02b40:	jauc   L3FC03970
L3FC02B60:
3fc02b60:	movk   1, a11
3fc02b70:	move   a11, *a13, 1
3fc02b80:	jauc   L3FC03970
L3FC02BA0:
3fc02ba0:	move   *a13(0xffc0), a11, 1
3fc02bc0:	move   *a13(0xffe0), a9, 1
3fc02be0:	move   *a11(0x20), a11, 0
3fc02c00:	move   *a9(0x20), a9, 0
3fc02c20:	cmp    a9, a11
3fc02c30:	jrgt   L3FC030E0
3fc02c40:	move   *a13(0xffe0), a11, 1
3fc02c60:	move   *a13(0xffc0), a9, 1
3fc02c80:	move   *a11(0x20), a11, 0
3fc02ca0:	move   *a9(0x40), a9, 0
3fc02cc0:	cmp    a9, a11
3fc02cd0:	jrgt   L3FC030E0
3fc02ce0:	move   *a13(0xffc0), a11, 1
3fc02d00:	move   *a13(0xffe0), a9, 1
3fc02d20:	move   *a11(0x30), a11, 0
3fc02d40:	move   *a9(0x30), a9, 0
3fc02d60:	cmp    a9, a11
3fc02d70:	jrgt   L3FC030E0
3fc02d80:	move   *a13(0xffe0), a11, 1
3fc02da0:	move   *a13(0xffc0), a9, 1
3fc02dc0:	move   *a11(0x30), a11, 0
3fc02de0:	move   *a9(0x50), a9, 0
3fc02e00:	cmp    a9, a11
3fc02e10:	jrgt   L3FC030E0
3fc02e20:	move   *a13(0xffc0), a11, 1
3fc02e40:	move   *a13(0xffe0), a9, 1
3fc02e60:	move   *a11(0x20), a11, 0
3fc02e80:	move   *a9(0x40), a9, 0
3fc02ea0:	cmp    a9, a11
3fc02eb0:	jrgt   L3FC030E0
3fc02ec0:	move   *a13(0xffe0), a11, 1
3fc02ee0:	move   *a13(0xffc0), a9, 1
3fc02f00:	move   *a11(0x40), a11, 0
3fc02f20:	move   *a9(0x40), a9, 0
3fc02f40:	cmp    a9, a11
3fc02f50:	jrgt   L3FC030E0
3fc02f60:	move   *a13(0xffc0), a11, 1
3fc02f80:	move   *a13(0xffe0), a9, 1
3fc02fa0:	move   *a11(0x30), a11, 0
3fc02fc0:	move   *a9(0x50), a9, 0
3fc02fe0:	cmp    a9, a11
3fc02ff0:	jrgt   L3FC030E0
3fc03000:	move   *a13(0xffe0), a11, 1
3fc03020:	move   *a13(0xffc0), a9, 1
3fc03040:	move   *a11(0x50), a11, 0
3fc03060:	move   *a9(0x50), a9, 0
3fc03080:	cmp    a9, a11
3fc03090:	jrgt   L3FC030E0
3fc030a0:	movk   2, a11
3fc030b0:	move   a11, *a13, 1
3fc030c0:	jauc   L3FC03970
L3FC030E0:
3fc030e0:	move   *a13(0xffc0), a11, 1
3fc03100:	move   *a13(0xffe0), a9, 1
3fc03120:	move   *a11(0x20), a11, 0
3fc03140:	move   *a9(0x20), a9, 0
3fc03160:	cmp    a9, a11
3fc03170:	jrgt   L3FC03220
3fc03180:	move   *a13(0xffe0), a11, 1
3fc031a0:	move   *a13(0xffc0), a9, 1
3fc031c0:	move   *a11(0x20), a11, 0
3fc031e0:	move   *a9(0x40), a9, 0
3fc03200:	cmp    a9, a11
3fc03210:	jrle   L3FC03610
L3FC03220:
3fc03220:	move   *a13(0xffc0), a11, 1
3fc03240:	move   *a13(0xffe0), a9, 1
3fc03260:	move   *a11(0x30), a11, 0
3fc03280:	move   *a9(0x30), a9, 0
3fc032a0:	cmp    a9, a11
3fc032b0:	jrgt   L3FC03360
3fc032c0:	move   *a13(0xffe0), a11, 1
3fc032e0:	move   *a13(0xffc0), a9, 1
3fc03300:	move   *a11(0x30), a11, 0
3fc03320:	move   *a9(0x50), a9, 0
3fc03340:	cmp    a9, a11
3fc03350:	jrle   L3FC03610
L3FC03360:
3fc03360:	move   *a13(0xffc0), a11, 1
3fc03380:	move   *a13(0xffe0), a9, 1
3fc033a0:	move   *a11(0x20), a11, 0
3fc033c0:	move   *a9(0x40), a9, 0
3fc033e0:	cmp    a9, a11
3fc033f0:	jrgt   L3FC034A0
3fc03400:	move   *a13(0xffe0), a11, 1
3fc03420:	move   *a13(0xffc0), a9, 1
3fc03440:	move   *a11(0x40), a11, 0
3fc03460:	move   *a9(0x40), a9, 0
3fc03480:	cmp    a9, a11
3fc03490:	jrle   L3FC03610
L3FC034A0:
3fc034a0:	move   *a13(0xffc0), a11, 1
3fc034c0:	move   *a13(0xffe0), a9, 1
3fc034e0:	move   *a11(0x30), a11, 0
3fc03500:	move   *a9(0x50), a9, 0
3fc03520:	cmp    a9, a11
3fc03530:	jrgt   L3FC035E0
3fc03540:	move   *a13(0xffe0), a11, 1
3fc03560:	move   *a13(0xffc0), a9, 1
3fc03580:	move   *a11(0x50), a11, 0
3fc035a0:	move   *a9(0x50), a9, 0
3fc035c0:	cmp    a9, a11
3fc035d0:	jrle   L3FC03610
L3FC035E0:
3fc035e0:	sub    a11, a11
3fc035f0:	move   a11, *a13, 1
3fc03600:	jruc   L3FC03970
L3FC03610:
3fc03610:	move   *a13(0xffe0), a11, 1
3fc03630:	move   *a13(0xffc0), a9, 1
3fc03650:	move   *a11(0x20), a11, 0
3fc03670:	move   *a9(0x40), a9, 0
3fc03690:	cmp    a9, a11
3fc036a0:	jrne   L3FC036E0
3fc036b0:	movk   11, a11
3fc036c0:	move   a11, *a13, 1
3fc036d0:	jruc   L3FC03970
L3FC036E0:
3fc036e0:	move   *a13(0xffe0), a11, 1
3fc03700:	move   *a13(0xffc0), a9, 1
3fc03720:	move   *a11(0x40), a11, 0
3fc03740:	move   *a9(0x20), a9, 0
3fc03760:	cmp    a9, a11
3fc03770:	jrne   L3FC037B0
3fc03780:	movk   10, a11
3fc03790:	move   a11, *a13, 1
3fc037a0:	jruc   L3FC03970
L3FC037B0:
3fc037b0:	move   *a13(0xffe0), a11, 1
3fc037d0:	move   *a13(0xffc0), a9, 1
3fc037f0:	move   *a11(0x30), a11, 0
3fc03810:	move   *a9(0x50), a9, 0
3fc03830:	cmp    a9, a11
3fc03840:	jrne   L3FC03880
3fc03850:	movk   13, a11
3fc03860:	move   a11, *a13, 1
3fc03870:	jruc   L3FC03970
L3FC03880:
3fc03880:	move   *a13(0xffe0), a11, 1
3fc038a0:	move   *a13(0xffc0), a9, 1
3fc038c0:	move   *a11(0x50), a11, 0
3fc038e0:	move   *a9(0x30), a9, 0
3fc03900:	cmp    a9, a11
3fc03910:	jrne   L3FC03950
3fc03920:	movk   12, a11
3fc03930:	move   a11, *a13, 1
3fc03940:	jruc   L3FC03970
L3FC03950:
3fc03950:	movk   3, a11
3fc03960:	move   a11, *a13, 1
L3FC03970:
3fc03970:	move   a11, a8
3fc03980:	move   *sp(0x80), a14, 1
3fc039a0:	mmfm   sp, a9,a11,a13
3fc039c0:	rets   2
3fc039d0:	sra    a2, a1
3fc039e0:	addc   a3, a4
3fc039f0:	.word  0x786f
3fc03a00:	srl    0x17, a0
3fc03a10:	sla    0x1, a13
3fc03a20:	mods   a2, a9
3fc03a30:	sra    a11, a12
3fc03a40:	sla    a11, a7
3fc03a50:	sla    0x3, a12
3fc03a60:	modu   a11, a2
3fc03a70:	sla    0x3, b8
3fc03a80:	.word  0x7263
3fc03a90:	sla    a11, a5
3fc03aa0:	rl     b11, b4
3fc03ab0:	modu   a3, sp
3fc03ac0:	.word  0x000a
3fc03ad0:	rl     a10, a4
3fc03ae0:	.word  0x7373
3fc03af0:	sll    a11, sp
3fc03b00:	sla    a11, a9
3fc03b10:	sra    b11, b4
3fc03b20:	move   a10, a4
3fc03b30:	sla    0x2, a8
3fc03b40:	sla    0x1, a13
3fc03b50:	sla    a11, a2
3fc03b60:	sla    0x3, a4
3fc03b70:	sra    b11, b2
3fc03b80:	sla    0x3, a6
3fc03b90:	modu   a11, a3
3fc03ba0:	modu   b3, b5
3fc03bb0:	sla    0x3, b4
3fc03bc0:	sra    a1, a5
3fc03bd0:	srl    a1, a0
3fc03be0:	.word  0x726f
3fc03bf0:	rl     a1, a0
3fc03c00:	sla    a11, a5
3fc03c10:	sra    a11, a4
3fc03c20:	sla    0x3, b2
3fc03c30:	.word  0x7825
3fc03c40:	.word  0x000a
3fc03c50:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fc03c70:	move   a14, a13
3fc03c80:	addi   0x3a0, a14
3fc03ca0:	move   *a13(0xffe0), a9, 1
3fc03cc0:	move   *a13(0xffc0), a10, 1
3fc03ce0:	sub    a11, a11
3fc03cf0:	move   a11, *a13(0x160), 1
3fc03d10:	move   *a13(0xff80), a11, 1
3fc03d30:	jrge   L3FC03DD0
3fc03d40:	move   *a13(0xff40), a7, 1
3fc03d60:	add    a11, a7
3fc03d70:	move   a7, *a13(0xff40), 1
3fc03d90:	sub    a7, a7
3fc03da0:	move   a7, *a13(0x180), 1
3fc03dc0:	jruc   L3FC03DF0
L3FC03DD0:
3fc03dd0:	move   a11, *a13(0x180), 1
L3FC03DF0:
3fc03df0:	move   *a13(0xff60), a7, 1
3fc03e10:	jrge   L3FC03EB0
3fc03e20:	move   *a13(0xff20), a11, 1
3fc03e40:	add    a7, a11
3fc03e50:	move   a11, *a13(0xff20), 1
3fc03e70:	sub    a7, a7
3fc03e80:	move   a7, *a13(0xff60), 1
3fc03ea0:	jruc   L3FC03ED0
L3FC03EB0:
3fc03eb0:	move   a7, *a13(0x1a0), 1
L3FC03ED0:
3fc03ed0:	setf   16, 1, 0
3fc03ee0:	move   *a9, a11, 0
3fc03ef0:	dsj    a11, L3FC041F0
3fc03f10:	move   a14, -*sp, 1
3fc03f20:	move   a13, a11
3fc03f30:	addi   0x320, a11
3fc03f50:	move   a11, *a14+, 1
3fc03f60:	move   *a9(0x80), *a14+, 1
3fc03f80:	move   *a9(0x80), a5, 1
3fc03fa0:	move   *a5(0x60), a5, 1
3fc03fc0:	setf   16, 0, 0
3fc03fd0:	move   *a5(0x100), a8, 0
3fc03ff0:	move   a8, *a14+, 1
3fc04000:	move   *a9(0x80), a5, 1
3fc04020:	move   *a5(0x60), a5, 1
3fc04040:	move   *a5(0x110), a8, 0
3fc04060:	move   a8, *a14+, 1
3fc04070:	sub    a5, a5
3fc04080:	move   a5, *a14+, 1
3fc04090:	move   a5, *a14+, 1
3fc040a0:	move   *a13(0xffa0), a5, 1
3fc040c0:	move   *a5, a11, 1
3fc040d0:	move   *a11(0x1100), a11, 1
3fc040f0:	call   a11
3fc04100:	move   a14, -*sp, 1
3fc04110:	move   a13, a11
3fc04120:	addi   0x320, a11
3fc04140:	move   a11, *a14+, 1
3fc04150:	move   *a5, a11, 1
3fc04160:	move   *a11(0xe80), a11, 1
3fc04180:	call   a11
3fc04190:	move   a8, *a13(0x140), 1
3fc041b0:	movk   1, a11
3fc041c0:	move   a11, *a13(0x160), 1
3fc041e0:	jruc   L3FC04490
L3FC041F0:
3fc041f0:	setf   1, 0, 0
3fc04200:	move   *a10(0x684), a11, 0
3fc04220:	jrne   L3FC042B0
3fc04230:	move   a14, -*sp, 1
3fc04240:	move   *a13(0xffa0), *a14+, 1
3fc04260:	calla  L3F7646A0
3fc04290:	jauc   L3FC05CA0
L3FC042B0:
3fc042b0:	move   *a13(0x180), a11, 1
3fc042d0:	setf   16, 1, 0
3fc042e0:	move   *a9(0x3a0), a5, 0
3fc04300:	add    a11, a5
3fc04310:	move   a5, *a13(0x180), 1
3fc04330:	move   *a13(0x1a0), a11, 1
3fc04350:	move   *a9(0x3b0), a5, 0
3fc04370:	add    a11, a5
3fc04380:	move   a5, *a13(0x1a0), 1
3fc043a0:	move   a14, -*sp, 1
3fc043b0:	move   *a13(0x140), *a14+, 1
3fc043d0:	move   *a9(0x1c0), *a14+, 1
3fc043f0:	move   a9, *a14+, 1
3fc04400:	move   *a13(0xffa0), a11, 1
3fc04420:	move   *a11, a5, 1
3fc04430:	move   *a5(0x10a0), a5, 1
3fc04450:	call   a5
3fc04460:	movk   1, a5
3fc04470:	move   a5, *a13(0x160), 1
L3FC04490:
3fc04490:	setf   16, 1, 0
3fc044a0:	move   *a13(0x180), *a13(0xc0), 0
3fc044d0:	move   *a13(0x1a0), *a13(0xd0), 0
3fc04500:	move   *a13(0x180), a11, 1
3fc04520:	move   *a13(0xff40), a5, 1
3fc04540:	add    a5, a11
3fc04550:	move   a11, *a13(0xe0), 0
3fc04570:	move   *a13(0x1a0), a11, 1
3fc04590:	move   *a13(0xff20), a5, 1
3fc045b0:	add    a5, a11
3fc045c0:	move   a11, *a13(0xf0), 0
3fc045e0:	move   *a13(0xffa0), a11, 1
3fc04600:	setf   1, 0, 0
3fc04610:	move   *a11(0x1b9), a5, 0
3fc04630:	jreq   L3FC04760
3fc04640:	setf   16, 1, 0
3fc04650:	move   *a10, a5, 0
3fc04660:	jrne   L3FC04760
3fc04670:	move   *a13(0xff00), a5, 1
3fc04690:	move   *a10(0x3a0), a7, 0
3fc046b0:	add    a5, a7
3fc046c0:	move   a7, *a13(0x1c0), 1
3fc046e0:	move   *a13(0xfee0), a5, 1
3fc04700:	move   *a10(0x3b0), a7, 0
3fc04720:	add    a5, a7
3fc04730:	move   a7, *a13(0x1e0), 1
3fc04750:	jruc   L3FC047C0
L3FC04760:
3fc04760:	move   *a13(0xff00), *a13(0x1c0), 1
3fc04790:	move   *a13(0xfee0), *a13(0x1e0), 1
L3FC047C0:
3fc047c0:	move   a14, -*sp, 1
3fc047d0:	move   *a13(0xff20), a7, 1
3fc047f0:	sll    0x2, a7
3fc04800:	move   a7, *a14+, 1
3fc04810:	calla  L3F701230
3fc04840:	move   a8, *a13, 1
3fc04850:	move   a8, *a13(0x20), 1
3fc04870:	move   a14, -*sp, 1
3fc04880:	move   *a13(0xff20), a7, 1
3fc048a0:	sll    0x2, a7
3fc048b0:	move   a7, *a14+, 1
3fc048c0:	calla  L3F701230
3fc048f0:	move   a8, *a13(0x60), 1
3fc04910:	move   a8, *a13(0x40), 1
3fc04930:	move   *a13(0x20), a7, 1
3fc04950:	jreq   L3FC04980
3fc04960:	move   a8, a5
3fc04970:	jrne   L3FC04AA0
L3FC04980:
3fc04980:	move   a7, a5
3fc04990:	jreq   L3FC049F0
3fc049a0:	move   a14, -*sp, 1
3fc049b0:	move   a5, *a14+, 1
3fc049c0:	calla  L3F702440
L3FC049F0:
3fc049f0:	move   *a13(0x40), a5, 1
3fc04a10:	jaeq   L3FC05CA0
3fc04a30:	move   a14, -*sp, 1
3fc04a40:	move   a5, *a14+, 1
3fc04a50:	calla  L3F702440
3fc04a80:	jauc   L3FC05CA0
L3FC04AA0:
3fc04aa0:	move   *a13(0x140), a7, 1
3fc04ac0:	move   *a7(0x0), *a13(0x120), 1
3fc04af0:	move   *a13(0x120), a7, 1
3fc04b10:	jaeq   L3FC059E0
L3FC04B30:
3fc04b30:	move   *a13(0x120), a11, 1
3fc04b50:	setf   16, 1, 0
3fc04b60:	move   *a11(0x20), a7, 0
3fc04b80:	move   *a13(0xc0), a5, 0
3fc04ba0:	cmp    a5, a7
3fc04bb0:	jrle   L3FC04BF0
3fc04bc0:	move   *a11(0x20), a7, 0
3fc04be0:	jruc   L3FC04C00
L3FC04BF0:
3fc04bf0:	move   a5, a7
L3FC04C00:
3fc04c00:	move   a7, *a13(0x2a0), 1
3fc04c20:	move   *a11(0x40), a5, 0
3fc04c40:	move   *a13(0xe0), a7, 0
3fc04c60:	cmp    a7, a5
3fc04c70:	jrge   L3FC04CB0
3fc04c80:	move   *a11(0x40), a5, 0
3fc04ca0:	jruc   L3FC04CC0
L3FC04CB0:
3fc04cb0:	move   a7, a5
L3FC04CC0:
3fc04cc0:	move   a5, *a13(0x2c0), 1
3fc04ce0:	move   *a11(0x30), a5, 0
3fc04d00:	move   *a13(0xd0), a7, 0
3fc04d20:	cmp    a7, a5
3fc04d30:	jrle   L3FC04D70
3fc04d40:	move   *a11(0x30), a5, 0
3fc04d60:	jruc   L3FC04D80
L3FC04D70:
3fc04d70:	move   a7, a5
L3FC04D80:
3fc04d80:	move   a5, *a13(0x2e0), 1
3fc04da0:	move   *a11(0x50), a5, 0
3fc04dc0:	move   *a13(0xf0), a7, 0
3fc04de0:	cmp    a7, a5
3fc04df0:	jrge   L3FC04E30
3fc04e00:	move   *a11(0x50), a5, 0
3fc04e20:	jruc   L3FC04E40
L3FC04E30:
3fc04e30:	move   a7, a5
L3FC04E40:
3fc04e40:	move   a5, *a13(0x300), 1
3fc04e60:	move   *a13(0x2c0), a5, 1
3fc04e80:	move   *a13(0x2a0), a7, 1
3fc04ea0:	cmp    a7, a5
3fc04eb0:	jrle   L3FC04F20
3fc04ec0:	move   *a13(0x300), a5, 1
3fc04ee0:	move   *a13(0x2e0), a7, 1
3fc04f00:	cmp    a7, a5
3fc04f10:	jrgt   L3FC04F70
L3FC04F20:
3fc04f20:	move   *a11(0x0), *a13(0x120), 1
3fc04f50:	jauc   L3FC059A0
L3FC04F70:
3fc04f70:	move   *a13(0x20), *a13(0x0), 1
3fc04fa0:	move   *a13(0x40), *a13(0x60), 1
3fc04fd0:	move   a7, *a13(0x240), 1
3fc04ff0:	sub    a7, a5
3fc05000:	move   a5, *a13(0x280), 1
3fc05020:	move   *a13(0x2c0), a5, 1
3fc05040:	move   *a13(0x2a0), a11, 1
3fc05060:	sub    a11, a5
3fc05070:	move   a5, *a13(0x260), 1
3fc05090:	sub    a5, a5
3fc050a0:	move   a5, *a13(0x220), 1
3fc050c0:	move   *a13(0x280), a11, 1
3fc050e0:	cmp    a11, a5
3fc050f0:	jrge   L3FC052D0
L3FC05100:
3fc05100:	move   *a13, a11, 1
3fc05110:	move   *a13(0x2a0), *a11(0x0), 0
3fc05140:	addk   32, a11
3fc05150:	move   a11, *a13, 1
3fc05160:	move   *a13(0x240), a7, 1
3fc05180:	inc    a7
3fc05190:	move   a7, *a13(0x240), 1
3fc051b0:	dec    a7
3fc051c0:	move   a7, *a11(0xfff0), 0
3fc051e0:	move   *a13(0x60), a7, 1
3fc05200:	move   *a13(0x260), *a7+, 1
3fc05220:	move   a7, *a13(0x60), 1
3fc05240:	move   *a13(0x220), a5, 1
3fc05260:	inc    a5
3fc05270:	move   a5, *a13(0x220), 1
3fc05290:	move   *a13(0x280), a7, 1
3fc052b0:	cmp    a7, a5
3fc052c0:	jrlt   L3FC05100
L3FC052D0:
3fc052d0:	move   a14, -*sp, 1
3fc052e0:	move   *a13(0x280), *a14+, 1
3fc05300:	move   *a13(0x40), *a14+, 1
3fc05320:	move   *a13(0x20), *a14+, 1
3fc05340:	move   *a13(0x260), *a14+, 1
3fc05360:	move   a9, *a14+, 1
3fc05370:	move   *a9(0x20), a11, 1
3fc05390:	move   *a11(0x9e0), a11, 1
3fc053b0:	call   a11
3fc053c0:	move   a8, *a13(0x80), 1
3fc053e0:	move   *a13(0x20), *a13(0x0), 1
3fc05410:	move   *a13(0x40), *a13(0x60), 1
3fc05440:	move   *a13(0x180), a11, 1
3fc05460:	move   *a13(0x1c0), a7, 1
3fc05480:	sub    a7, a11
3fc05490:	move   *a13(0x2a0), a5, 1
3fc054b0:	sub    a11, a5
3fc054c0:	move   a5, *a13(0x2a0), 1
3fc054e0:	move   *a13(0x2e0), a11, 1
3fc05500:	move   *a13(0x1a0), a5, 1
3fc05520:	sub    a5, a11
3fc05530:	move   *a13(0x1e0), a5, 1
3fc05550:	add    a5, a11
3fc05560:	move   a11, *a13(0x240), 1
3fc05580:	sub    a5, a5
3fc05590:	move   a5, *a13(0x220), 1
3fc055b0:	move   *a13(0x280), a7, 1
3fc055d0:	cmp    a7, a5
3fc055e0:	jrge   L3FC057D0
3fc055f0:	setf   16, 1, 0
L3FC05600:
3fc05600:	move   *a13, a11, 1
3fc05610:	move   *a13(0x2a0), *a11(0x0), 0
3fc05640:	addk   32, a11
3fc05650:	move   a11, *a13, 1
3fc05660:	move   *a13(0x240), a7, 1
3fc05680:	inc    a7
3fc05690:	move   a7, *a13(0x240), 1
3fc056b0:	dec    a7
3fc056c0:	move   a7, *a11(0xfff0), 0
3fc056e0:	move   *a13(0x60), a7, 1
3fc05700:	move   *a13(0x260), *a7+, 1
3fc05720:	move   a7, *a13(0x60), 1
3fc05740:	move   *a13(0x220), a5, 1
3fc05760:	inc    a5
3fc05770:	move   a5, *a13(0x220), 1
3fc05790:	move   *a13(0x280), a7, 1
3fc057b0:	cmp    a7, a5
3fc057c0:	jrlt   L3FC05600
L3FC057D0:
3fc057d0:	move   a14, -*sp, 1
3fc057e0:	movk   1, a11
3fc057f0:	move   a11, *a14+, 1
3fc05800:	move   a7, *a14+, 1
3fc05810:	move   *a13(0x40), *a14+, 1
3fc05830:	move   *a13(0x20), *a14+, 1
3fc05850:	move   *a13(0x80), *a14+, 1
3fc05870:	move   *a13(0xffa0), *a14+, 1
3fc05890:	move   a10, *a14+, 1
3fc058a0:	move   *a13(0xffa0), a11, 1
3fc058c0:	move   *a11(0x360), a5, 1
3fc058e0:	call   a5
3fc058f0:	move   a14, -*sp, 1
3fc05900:	move   *a13(0x80), *a14+, 1
3fc05920:	calla  L3F702440
3fc05950:	move   *a13(0x120), a5, 1
3fc05970:	move   *a5(0x0), *a13(0x120), 1
L3FC059A0:
3fc059a0:	move   *a13(0x120), a11, 1
3fc059c0:	jane   L3FC04B30
L3FC059E0:
3fc059e0:	move   a14, -*sp, 1
3fc059f0:	move   *a13(0xfee0), *a14+, 1
3fc05a10:	move   *a13(0xff00), *a14+, 1
3fc05a30:	move   *a13(0xff20), *a14+, 1
3fc05a50:	move   *a13(0xff40), *a14+, 1
3fc05a70:	move   *a13(0xff60), *a14+, 1
3fc05a90:	move   *a13(0xff80), *a14+, 1
3fc05ab0:	move   *a13(0xffa0), *a14+, 1
3fc05ad0:	move   a10, *a14+, 1
3fc05ae0:	move   a9, *a14+, 1
3fc05af0:	calla  L3F762A00
3fc05b20:	move   *a13(0x160), a11, 1
3fc05b40:	jreq   L3FC05BE0
3fc05b50:	move   a14, -*sp, 1
3fc05b60:	move   *a13(0x140), *a14+, 1
3fc05b80:	move   *a13(0xffa0), a7, 1
3fc05ba0:	move   *a7, a5, 1
3fc05bb0:	move   *a5(0xec0), a5, 1
3fc05bd0:	call   a5
L3FC05BE0:
3fc05be0:	move   a14, -*sp, 1
3fc05bf0:	move   *a13(0x20), *a14+, 1
3fc05c10:	calla  L3F702440
3fc05c40:	move   a14, -*sp, 1
3fc05c50:	move   *a13(0x40), *a14+, 1
3fc05c70:	calla  L3F702440
L3FC05CA0:
3fc05ca0:	move   *sp(0xe0), a14, 1
3fc05cc0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fc05ce0:	rets   2
L3FC05CF0:
3fc05cf0:	mmtm   sp, a7,a9,a11,a13
3fc05d10:	move   a14, a13
3fc05d20:	addi   0x1a0, a14
3fc05d40:	move   *a13(0xffe0), a11, 1
3fc05d60:	setf   16, 1, 0
3fc05d70:	move   *a11(0x10), a9, 0
3fc05d90:	move   a9, *a13(0x60), 1
3fc05db0:	move   *a11, a9, 0
3fc05dc0:	dsj    a9, L3FC060A0
3fc05de0:	move   *a11(0x80), a9, 1
3fc05e00:	move   *a9(0x60), a9, 1
3fc05e20:	move   *a13(0xff60), a11, 1
3fc05e40:	setf   16, 0, 0
3fc05e50:	move   *a9(0x110), a9, 0
3fc05e70:	cmp    a9, a11
3fc05e80:	jrc   L3FC05F10
3fc05e90:	move   *a13(0xffe0), a9, 1
3fc05eb0:	move   *a9(0x80), a9, 1
3fc05ed0:	move   *a9(0x60), a9, 1
3fc05ef0:	move   *a9(0x110), a11, 0
L3FC05F10:
3fc05f10:	move   a11, *a13(0xff60), 1
3fc05f30:	move   *a13(0xffe0), a9, 1
3fc05f50:	move   *a9(0x80), a9, 1
3fc05f70:	move   *a9(0x60), a9, 1
3fc05f90:	move   *a13(0xff40), a11, 1
3fc05fb0:	move   *a9(0x100), a9, 0
3fc05fd0:	cmp    a9, a11
3fc05fe0:	jrc   L3FC06070
3fc05ff0:	move   *a13(0xffe0), a9, 1
3fc06010:	move   *a9(0x80), a9, 1
3fc06030:	move   *a9(0x60), a9, 1
3fc06050:	move   *a9(0x100), a11, 0
L3FC06070:
3fc06070:	move   a11, *a13(0xff40), 1
3fc06090:	jruc   L3FC06240
L3FC060A0:
3fc060a0:	move   *a13(0xff60), a9, 1
3fc060c0:	move   *a11(0x360), a11, 0
3fc060e0:	cmp    a11, a9
3fc060f0:	jrlt   L3FC06140
3fc06100:	move   *a13(0xffe0), a11, 1
3fc06120:	move   *a11(0x360), a9, 0
L3FC06140:
3fc06140:	move   a9, *a13(0xff60), 1
3fc06160:	move   *a13(0xffe0), a11, 1
3fc06180:	move   *a13(0xff40), a9, 1
3fc061a0:	move   *a11(0x370), a11, 0
3fc061c0:	cmp    a11, a9
3fc061d0:	jrlt   L3FC06220
3fc061e0:	move   *a13(0xffe0), a11, 1
3fc06200:	move   *a11(0x370), a9, 0
L3FC06220:
3fc06220:	move   a9, *a13(0xff40), 1
L3FC06240:
3fc06240:	move   *a13(0x60), a11, 1
3fc06260:	sll    0x6, a11
3fc06270:	addi   0xc53d0, a11
3fc062a0:	move   *a13(0xff60), a9, 1
3fc062c0:	move   *a11, a11, 1
3fc062d0:	add    a9, a11
3fc062e0:	move   *a13(0x60), a7, 1
3fc06300:	sll    0x6, a7
3fc06310:	addi   0xc53d0, a7
3fc06340:	move   *a7(0x20), a7, 1
3fc06360:	neg    a7
3fc06370:	sra    a7, a11
3fc06380:	sll    0x2, a11
3fc06390:	move   a11, *a13(0xc0), 1
3fc063b0:	move   *a13(0xff20), a7, 1
3fc063d0:	jrne   L3FC06480
3fc063e0:	move   a14, -*sp, 1
3fc063f0:	move   *a13(0xff40), a7, 1
3fc06410:	mpys   a11, a7
3fc06420:	move   a7, *a14+, 1
3fc06430:	calla  L3F701230
3fc06460:	move   a8, *a13(0xff20), 1
L3FC06480:
3fc06480:	move   a14, -*sp, 1
3fc06490:	move   *a13(0x60), *a14+, 1
3fc064b0:	calla  L3FC07430
3fc064e0:	move   a8, *a13(0xa0), 1
3fc06500:	move   *a13(0xffe0), a7, 1
3fc06520:	setf   16, 1, 0
3fc06530:	move   *a7, a7, 0
3fc06540:	jrne   L3FC06670
3fc06550:	move   *a13(0xffe0), a7, 1
3fc06570:	move   *a13(0xffa0), a9, 1
3fc06590:	move   *a7(0x3a0), a7, 0
3fc065b0:	add    a9, a7
3fc065c0:	move   a7, *a13(0xffa0), 1
3fc065e0:	move   *a13(0xffe0), a9, 1
3fc06600:	move   *a13(0xff80), a7, 1
3fc06620:	move   *a9(0x3b0), a9, 0
3fc06640:	add    a7, a9
3fc06650:	move   a9, *a13(0xff80), 1
L3FC06670:
3fc06670:	move   a14, -*sp, 1
3fc06680:	move   *a13(0xff40), a9, 1
3fc066a0:	mpys   a11, a9
3fc066b0:	move   a9, *a14+, 1
3fc066c0:	move   *a13(0xff20), *a14+, 1
3fc066e0:	calla  L3FB44A00
3fc06710:	move   *a13(0xff20), *a13(0x180), 1
3fc06740:	move   *a13(0xa0), a11, 1
3fc06760:	dsjs   a11, L3FC067A0
3fc06770:	move   *a13(0xff20), *a13(0x140), 1
L3FC067A0:
3fc067a0:	move   *a13(0xff80), *a13(0x0), 1
3fc067d0:	move   *a13(0xff80), a11, 1
3fc067f0:	move   *a13(0xff40), a9, 1
3fc06810:	add    a9, a11
3fc06820:	move   *a13, a7, 1
3fc06830:	cmp    a11, a7
3fc06840:	jage   L3FC073C0
L3FC06860:
3fc06860:	move   *a13(0xa0), a11, 1
3fc06880:	dsj    a11, L3FC06C70
3fc068a0:	setf   16, 1, 0
3fc068b0:	move   *a13(0xffa0), *a13(0xe0), 0
3fc068e0:	move   *a13(0x0), *a13(0xf0), 0
3fc06910:	move   *a13(0xff60), *a13(0x80), 1
3fc06940:	move   a14, -*sp, 1
3fc06950:	movk   1, a11
3fc06960:	move   a11, *a14+, 1
3fc06970:	move   a13, a9
3fc06980:	addi   0x80, a9
3fc069a0:	move   a9, *a14+, 1
3fc069b0:	move   a13, a7
3fc069c0:	addi   0xe0, a7
3fc069e0:	move   a7, *a14+, 1
3fc069f0:	move   *a13(0x80), *a14+, 1
3fc06a10:	move   *a13(0xffe0), *a14+, 1
3fc06a30:	move   *a13(0xffe0), a11, 1
3fc06a50:	move   *a11(0x20), a7, 1
3fc06a70:	move   *a7(0x9e0), a7, 1
3fc06a90:	call   a7
3fc06aa0:	move   a8, *a13(0x100), 1
3fc06ac0:	move   a14, -*sp, 1
3fc06ad0:	move   *a13(0xff60), a7, 1
3fc06af0:	addk   7, a7
3fc06b00:	sra    0x3, a7
3fc06b10:	move   a7, *a14+, 1
3fc06b20:	move   *a13(0x140), *a14+, 1
3fc06b40:	move   a8, *a14+, 1
3fc06b50:	calla  L3FB44400
3fc06b80:	move   *a13(0xc0), a7, 1
3fc06ba0:	sll    0x3, a7
3fc06bb0:	move   *a13(0x140), a9, 1
3fc06bd0:	add    a9, a7
3fc06be0:	move   a7, *a13(0x140), 1
3fc06c00:	move   a14, -*sp, 1
3fc06c10:	move   *a13(0x100), *a14+, 1
3fc06c30:	calla  L3F702440
3fc06c60:	jruc   L3FC07310
L3FC06C70:
3fc06c70:	sub    a11, a11
3fc06c80:	move   a11, *a13(0x40), 1
3fc06ca0:	move   a11, *a13(0x20), 1
3fc06cc0:	move   *a13(0xff60), a9, 1
3fc06ce0:	cmp    a9, a11
3fc06cf0:	jrge   L3FC07310
L3FC06D00:
3fc06d00:	move   *a13(0xffa0), a11, 1
3fc06d20:	move   *a13(0x20), a9, 1
3fc06d40:	add    a9, a11
3fc06d50:	setf   16, 1, 0
3fc06d60:	move   a11, *a13(0xe0), 0
3fc06d80:	move   *a13(0x0), *a13(0xf0), 0
3fc06db0:	movk   1, a11
3fc06dc0:	move   a11, *a13(0x80), 1
3fc06de0:	move   a14, -*sp, 1
3fc06df0:	move   a11, *a14+, 1
3fc06e00:	move   a13, a7
3fc06e10:	addi   0x80, a7
3fc06e30:	move   a7, *a14+, 1
3fc06e40:	move   a13, a11
3fc06e50:	addi   0xe0, a11
3fc06e70:	move   a11, *a14+, 1
3fc06e80:	move   *a13(0x80), *a14+, 1
3fc06ea0:	move   *a13(0xffe0), *a14+, 1
3fc06ec0:	move   *a13(0xffe0), a7, 1
3fc06ee0:	move   *a7(0x20), a11, 1
3fc06f00:	move   *a11(0x9e0), a11, 1
3fc06f20:	call   a11
3fc06f30:	move   a8, *a13(0x100), 1
3fc06f50:	movk   1, a11
3fc06f60:	move   *a13(0xffc0), a7, 1
3fc06f80:	sll    a7, a11
3fc06f90:	move   *a8, a7, 1
3fc06fa0:	and    a11, a7
3fc06fb0:	setf   8, 0, 0
3fc06fc0:	zext   a7, 0
3fc06fd0:	move   a7, *a13(0x120), 1
3fc06ff0:	move   *a13(0x40), a11, 1
3fc07010:	sll    a11, a7
3fc07020:	move   a7, *a13(0x120), 1
3fc07040:	move   *a13(0x180), a11, 1
3fc07060:	move   *a11, a9, 1
3fc07070:	move   *a13(0x120), a7, 1
3fc07090:	or     a7, a9
3fc070a0:	move   a9, *a11, 1
3fc070b0:	move   *a13(0x40), a9, 1
3fc070d0:	inc    a9
3fc070e0:	move   a9, *a13(0x40), 1
3fc07100:	subk   32, a9
3fc07110:	jreq   L3FC07190
3fc07120:	move   *a13(0xff60), a9, 1
3fc07140:	move   *a13(0x20), a7, 1
3fc07160:	inc    a7
3fc07170:	cmp    a9, a7
3fc07180:	jrne   L3FC071E0
L3FC07190:
3fc07190:	addk   32, a11
3fc071a0:	move   a11, *a13(0x180), 1
3fc071c0:	sub    a9, a9
3fc071d0:	jruc   L3FC07200
L3FC071E0:
3fc071e0:	move   *a13(0x40), a9, 1
L3FC07200:
3fc07200:	move   a9, *a13(0x40), 1
3fc07220:	move   a14, -*sp, 1
3fc07230:	move   *a13(0x100), *a14+, 1
3fc07250:	calla  L3F702440
3fc07280:	move   *a13(0x20), a7, 1
3fc072a0:	inc    a7
3fc072b0:	move   a7, *a13(0x20), 1
3fc072d0:	move   *a13(0xff60), a9, 1
3fc072f0:	cmp    a9, a7
3fc07300:	jrlt   L3FC06D00
L3FC07310:
3fc07310:	move   *a13, a11, 1
3fc07320:	inc    a11
3fc07330:	move   a11, *a13, 1
3fc07340:	move   *a13(0xff80), a9, 1
3fc07360:	move   *a13(0xff40), a7, 1
3fc07380:	add    a7, a9
3fc07390:	cmp    a9, a11
3fc073a0:	jalt   L3FC06860
L3FC073C0:
3fc073c0:	move   *a13(0xff20), a8, 1
3fc073e0:	move   *sp(0xa0), a14, 1
3fc07400:	mmfm   sp, a7,a9,a11,a13
3fc07420:	rets   2
L3FC07430:
3fc07430:	mmtm   sp, a9,a11,a13
3fc07450:	move   a14, a13
3fc07460:	addk   32, a14
3fc07470:	sub    a11, a11
3fc07480:	move   a11, *a13, 1
3fc07490:	move   @0xda8c0, a9, 1
3fc074c0:	cmp    a9, a11
3fc074d0:	jrge   L3FC07690
3fc074e0:	setf   8, 0, 0
L3FC074F0:
3fc074f0:	move   *a13, a11, 1
3fc07500:	sll    0x5, a11
3fc07510:	addi   0xda8e0, a11
3fc07540:	move   *a11, a11, 0
3fc07550:	move   *a13(0xffe0), a9, 1
3fc07570:	cmp    a9, a11
3fc07580:	jrne   L3FC07610
3fc07590:	move   *a13, a11, 1
3fc075a0:	sll    0x5, a11
3fc075b0:	addi   0xda8e0, a11
3fc075e0:	move   *a11(0x8), a8, 0
3fc07600:	jruc   L3FC076A0
L3FC07610:
3fc07610:	move   *a13, a11, 1
3fc07620:	inc    a11
3fc07630:	move   a11, *a13, 1
3fc07640:	move   @0xda8c0, a9, 1
3fc07670:	cmp    a9, a11
3fc07680:	jrlt   L3FC074F0
L3FC07690:
3fc07690:	movk   1, a8
L3FC076A0:
3fc076a0:	move   *sp(0x80), a14, 1
3fc076c0:	mmfm   sp, a9,a11,a13
3fc076e0:	rets   2
L3FC076F0:
3fc076f0:	mmtm   sp, a7,a9,a11,a13
3fc07710:	move   a14, a13
3fc07720:	addi   0x280, a14
3fc07740:	move   a14, -*sp, 1
3fc07750:	movk   1, a11
3fc07760:	move   a11, *a14+, 1
3fc07770:	move   *a13(0xff20), *a14+, 1
3fc07790:	move   *a13(0xff40), *a14+, 1
3fc077b0:	move   *a13(0xffe0), a9, 1
3fc077d0:	move   *a9(0x20), *a14+, 1
3fc077f0:	move   *a9(0x20), a7, 1
3fc07810:	move   *a7(0xb40), a7, 1
3fc07830:	call   a7
3fc07840:	move   a8, *a13(0x1a0), 1
3fc07860:	move   a8, a7
3fc07870:	jrne   L3FC07920
3fc07880:	move   a14, -*sp, 1
3fc07890:	movi   0x3fc0d4c0, a8
3fc078c0:	move   a8, *a14+, 1
3fc078d0:	calla  L3F927BC0
3fc07900:	jauc   L3FC092E0
L3FC07920:
3fc07920:	move   a14, -*sp, 1
3fc07930:	sub    a11, a11
3fc07940:	move   a11, *a14+, 1
3fc07950:	calla  L3F8B62F0
3fc07980:	move   a8, *a13(0x60), 1
3fc079a0:	move   a14, -*sp, 1
3fc079b0:	move   a11, *a14+, 1
3fc079c0:	move   *a9(0x20), a11, 1
3fc079e0:	move   *a11(0xb60), *a14+, 1
3fc07a00:	move   a7, *a14+, 1
3fc07a10:	movk   8, a11
3fc07a20:	move   a11, *a14+, 1
3fc07a30:	move   a8, *a14+, 1
3fc07a40:	calla  L3F8B6510
3fc07a70:	move   a14, -*sp, 1
3fc07a80:	move   *a9(0x20), *a14+, 1
3fc07aa0:	movk   1, a11
3fc07ab0:	move   a11, *a14+, 1
3fc07ac0:	calla  L3F86EBF0
3fc07af0:	move   a8, *a13(0x1e0), 1
3fc07b10:	move   a14, -*sp, 1
3fc07b20:	move   a8, *a14+, 1
3fc07b30:	move   a7, *a14+, 1
3fc07b40:	calla  L3F863590
3fc07b70:	move   a14, -*sp, 1
3fc07b80:	move   *a13(0x1e0), *a14+, 1
3fc07ba0:	move   a7, *a14+, 1
3fc07bb0:	calla  L3FC0CE80
3fc07be0:	move   a14, -*sp, 1
3fc07bf0:	move   *a13(0xff20), a11, 1
3fc07c10:	sll    0x2, a11
3fc07c20:	move   a11, *a14+, 1
3fc07c30:	calla  L3F701230
3fc07c60:	move   a8, *a13(0x220), 1
3fc07c80:	move   a8, *a13(0x200), 1
3fc07ca0:	move   a14, -*sp, 1
3fc07cb0:	move   *a13(0xff20), a11, 1
3fc07cd0:	sll    0x2, a11
3fc07ce0:	move   a11, *a14+, 1
3fc07cf0:	calla  L3F701230
3fc07d20:	move   a8, *a13(0xa0), 1
3fc07d40:	move   a8, *a13(0x80), 1
3fc07d60:	move   *a13(0x200), a11, 1
3fc07d80:	jreq   L3FC07DB0
3fc07d90:	move   a8, a8
3fc07da0:	jrne   L3FC07EE0
L3FC07DB0:
3fc07db0:	move   a14, -*sp, 1
3fc07dc0:	move   a8, *a14+, 1
3fc07dd0:	calla  L3F702440
3fc07e00:	move   a14, -*sp, 1
3fc07e10:	move   *a13(0x220), *a14+, 1
3fc07e30:	calla  L3F702440
3fc07e60:	move   a14, -*sp, 1
3fc07e70:	move   *a13(0x1e0), *a14+, 1
3fc07e90:	calla  L3F86F3B0
3fc07ec0:	jauc   L3FC092E0
L3FC07EE0:
3fc07ee0:	move   a14, -*sp, 1
3fc07ef0:	sub    a7, a7
3fc07f00:	move   a7, *a14+, 1
3fc07f10:	move   *a13(0xffa0), *a14+, 1
3fc07f30:	movk   2, a7
3fc07f40:	move   a7, *a14+, 1
3fc07f50:	move   *a13(0x1e0), *a14+, 1
3fc07f70:	move   *a13(0x1e0), a7, 1
3fc07f90:	move   *a7(0x640), a7, 1
3fc07fb0:	call   a7
3fc07fc0:	move   a14, -*sp, 1
3fc07fd0:	move   *a13(0x1e0), *a14+, 1
3fc07ff0:	move   *a13(0x1a0), *a14+, 1
3fc08010:	calla  L3F863590
3fc08040:	sub    a7, a7
3fc08050:	move   a7, *a13(0x40), 1
3fc08070:	move   *a13(0xff20), a9, 1
3fc08090:	cmp    a9, a7
3fc080a0:	jrge   L3FC08260
3fc080b0:	setf   16, 1, 0
L3FC080C0:
3fc080c0:	move   *a13(0x200), a11, 1
3fc080e0:	move   *a13(0xff60), *a11(0x0), 0
3fc08110:	addk   32, a11
3fc08120:	move   a11, *a13(0x200), 1
3fc08140:	move   *a13(0x40), *a11(0xfff0), 0
3fc08170:	move   *a13(0x80), a9, 1
3fc08190:	move   *a13(0xff40), *a9+, 1
3fc081b0:	move   a9, *a13(0x80), 1
3fc081d0:	move   *a13(0x40), a7, 1
3fc081f0:	inc    a7
3fc08200:	move   a7, *a13(0x40), 1
3fc08220:	move   *a13(0xff20), a9, 1
3fc08240:	cmp    a9, a7
3fc08250:	jrlt   L3FC080C0
L3FC08260:
3fc08260:	move   a14, -*sp, 1
3fc08270:	movk   1, a7
3fc08280:	move   a7, *a14+, 1
3fc08290:	move   a9, *a14+, 1
3fc082a0:	move   *a13(0xa0), *a14+, 1
3fc082c0:	move   *a13(0x220), *a14+, 1
3fc082e0:	move   *a13(0xff80), *a14+, 1
3fc08300:	move   *a13(0x1e0), *a14+, 1
3fc08320:	move   *a13(0x1a0), *a14+, 1
3fc08340:	move   *a13(0xffc0), a7, 1
3fc08360:	move   *a7(0x360), a7, 1
3fc08380:	call   a7
3fc08390:	move   *a13(0xffc0), a7, 1
3fc083b0:	movb   *a7(0x178), a7
3fc083d0:	move   a7, *a13, 1
3fc083e0:	move   *a13(0xffc0), a7, 1
3fc08400:	move   *a7(0x1e0), *a13(0x180), 1
3fc08430:	move   *a7(0x200), *a13(0x1c0), 1
3fc08460:	movk   2, a7
3fc08470:	move   a7, *a13(0xc0), 1
3fc08490:	move   *a13(0x60), *a13(0xe0), 1
3fc084c0:	move   *a13(0xff00), *a13(0x100), 1
3fc084f0:	move   *a13(0xfee0), *a13(0x120), 1
3fc08520:	move   a14, -*sp, 1
3fc08530:	move   a13, a7
3fc08540:	addi   0xc0, a7
3fc08560:	move   a7, *a14+, 1
3fc08570:	movi   0x3900, a7
3fc08590:	move   a7, *a14+, 1
3fc085a0:	move   *a13(0xffc0), *a14+, 1
3fc085c0:	calla  L3F864B20
3fc085f0:	move   a14, -*sp, 1
3fc08600:	move   *a13(0xffc0), *a14+, 1
3fc08620:	move   *a13(0xffe0), *a14+, 1
3fc08640:	calla  L3F863590
3fc08670:	setf   16, 1, 0
3fc08680:	move   *a13(0xff00), *a13(0x240), 0
3fc086b0:	move   *a13(0xfee0), *a13(0x250), 0
3fc086e0:	move   *a13(0xff40), *a13(0x260), 0
3fc08710:	move   a9, *a13(0x270), 0
3fc08730:	move   a14, -*sp, 1
3fc08740:	move   a13, a7
3fc08750:	addi   0x240, a7
3fc08770:	move   a7, *a14+, 1
3fc08780:	movk   1, a7
3fc08790:	move   a7, *a14+, 1
3fc087a0:	move   *a13(0xffc0), *a14+, 1
3fc087c0:	move   *a13(0xffe0), *a14+, 1
3fc087e0:	move   *a13(0xffc0), a7, 1
3fc08800:	move   *a7(0x540), a7, 1
3fc08820:	call   a7
3fc08830:	movk   10, a7
3fc08840:	move   a7, *a13(0xc0), 1
3fc08860:	move   a14, -*sp, 1
3fc08870:	move   a13, a7
3fc08880:	addi   0xc0, a7
3fc088a0:	move   a7, *a14+, 1
3fc088b0:	movk   1, a7
3fc088c0:	move   a7, *a14+, 1
3fc088d0:	move   *a13(0x1e0), *a14+, 1
3fc088f0:	calla  L3F864B20
3fc08920:	move   a14, -*sp, 1
3fc08930:	move   *a13(0x1e0), *a14+, 1
3fc08950:	move   *a13(0x1a0), *a14+, 1
3fc08970:	calla  L3F863590
3fc089a0:	move   a14, -*sp, 1
3fc089b0:	sub    a7, a7
3fc089c0:	move   a7, *a14+, 1
3fc089d0:	move   a7, *a14+, 1
3fc089e0:	move   a9, *a14+, 1
3fc089f0:	move   *a13(0xff40), *a14+, 1
3fc08a10:	move   a7, *a14+, 1
3fc08a20:	move   a7, *a14+, 1
3fc08a30:	move   *a13(0x1e0), *a14+, 1
3fc08a50:	move   *a13(0x1a0), *a14+, 1
3fc08a70:	move   *a13(0x1a0), *a14+, 1
3fc08a90:	move   *a13(0x1e0), a7, 1
3fc08ab0:	move   *a7(0x3a0), a7, 1
3fc08ad0:	call   a7
3fc08ae0:	move   *a13(0xffc0), a7, 1
3fc08b00:	move   *a7(0x100), *a13(0x20), 1
3fc08b30:	move   *a7(0x120), *a13(0xc0), 1
3fc08b60:	move   *a13(0x20), *a13(0xe0), 1
3fc08b90:	move   *a13(0x1a0), a7, 1
3fc08bb0:	move   a7, *a13(0x100), 1
3fc08bd0:	move   a14, -*sp, 1
3fc08be0:	move   a13, a7
3fc08bf0:	addi   0xc0, a7
3fc08c10:	move   a7, *a14+, 1
3fc08c20:	movi   0x80c, a7
3fc08c40:	move   a7, *a14+, 1
3fc08c50:	move   *a13(0xffc0), *a14+, 1
3fc08c70:	calla  L3F864B20
3fc08ca0:	move   a14, -*sp, 1
3fc08cb0:	move   *a13(0xffc0), *a14+, 1
3fc08cd0:	move   *a13(0xffe0), *a14+, 1
3fc08cf0:	calla  L3F863590
3fc08d20:	setf   16, 1, 0
3fc08d30:	move   *a13(0xff00), *a13(0x240), 0
3fc08d60:	move   *a13(0xfee0), *a13(0x250), 0
3fc08d90:	move   *a13(0xff40), *a13(0x260), 0
3fc08dc0:	move   a9, *a13(0x270), 0
3fc08de0:	move   a14, -*sp, 1
3fc08df0:	move   a13, a7
3fc08e00:	addi   0x240, a7
3fc08e20:	move   a7, *a14+, 1
3fc08e30:	movk   1, a7
3fc08e40:	move   a7, *a14+, 1
3fc08e50:	move   *a13(0xffc0), *a14+, 1
3fc08e70:	move   *a13(0xffe0), *a14+, 1
3fc08e90:	move   *a13(0xffc0), a7, 1
3fc08eb0:	move   *a7(0x540), a7, 1
3fc08ed0:	call   a7
3fc08ee0:	move   *a13(0x20), *a13(0xc0), 1
3fc08f10:	move   *a13(0xffc0), a7, 1
3fc08f30:	move   *a7(0x100), *a13(0xe0), 1
3fc08f60:	move   *a13(0x0), *a13(0x100), 1
3fc08f90:	move   *a13(0x180), a7, 1
3fc08fb0:	move   a7, *a13(0x120), 1
3fc08fd0:	setf   16, 1, 0
3fc08fe0:	move   *a13(0x1c0), a9, 0
3fc09000:	move   a9, *a13(0x140), 1
3fc09020:	move   *a13(0x1d0), a11, 0
3fc09040:	move   a11, *a13(0x160), 1
3fc09060:	move   a14, -*sp, 1
3fc09070:	move   a13, a7
3fc09080:	addi   0xc0, a7
3fc090a0:	move   a7, *a14+, 1
3fc090b0:	movi   0x390c, a7
3fc090d0:	move   a7, *a14+, 1
3fc090e0:	move   *a13(0xffc0), *a14+, 1
3fc09100:	calla  L3F864B20
3fc09130:	move   a14, -*sp, 1
3fc09140:	move   *a13(0xffc0), *a14+, 1
3fc09160:	move   *a13(0xffe0), *a14+, 1
3fc09180:	calla  L3F863590
3fc091b0:	move   a14, -*sp, 1
3fc091c0:	movk   1, a7
3fc091d0:	move   a7, *a14+, 1
3fc091e0:	move   *a13(0x60), *a14+, 1
3fc09200:	calla  L3F8B8750
3fc09230:	move   *a13(0xffc0), a7, 1
3fc09250:	sub    a9, a9
3fc09260:	move   a9, *a7(0x1e0), 1
3fc09280:	move   a14, -*sp, 1
3fc09290:	move   *a13(0x1e0), *a14+, 1
3fc092b0:	calla  L3F86F3B0
L3FC092E0:
3fc092e0:	move   *sp(0xa0), a14, 1
3fc09300:	mmfm   sp, a7,a9,a11,a13
3fc09320:	rets   2
3fc09330:	mmtm   sp, a7,a9,a11,a13
3fc09350:	move   a14, a13
3fc09360:	addi   0xe0, a14
3fc09380:	move   *a13(0xff80), a11, 1
3fc093a0:	jrge   L3FC09430
3fc093b0:	move   *a13(0xff40), a9, 1
3fc093d0:	add    a11, a9
3fc093e0:	move   a9, *a13(0xff40), 1
3fc09400:	sub    a9, a9
3fc09410:	move   a9, *a13(0xff80), 1
L3FC09430:
3fc09430:	move   *a13(0xff60), a11, 1
3fc09450:	jrge   L3FC094E0
3fc09460:	move   *a13(0xff20), a9, 1
3fc09480:	add    a11, a9
3fc09490:	move   a9, *a13(0xff20), 1
3fc094b0:	sub    a9, a9
3fc094c0:	move   a9, *a13(0xff60), 1
L3FC094E0:
3fc094e0:	move   *a13(0xffe0), a11, 1
3fc09500:	setf   16, 1, 0
3fc09510:	move   *a11, a9, 0
3fc09520:	dec    a9
3fc09530:	jreq   L3FC09C10
3fc09540:	move   *a11(0x3a0), *a13(0x40), 0
3fc09570:	move   *a11(0x3b0), *a13(0x50), 0
3fc095a0:	move   *a13(0x40), a9, 0
3fc095c0:	move   *a13(0xff40), a7, 1
3fc095e0:	add    a7, a9
3fc095f0:	move   a9, *a13(0x60), 0
3fc09610:	move   *a13(0x50), a9, 0
3fc09630:	move   *a13(0xff20), a7, 1
3fc09650:	add    a7, a9
3fc09660:	move   a9, *a13(0x70), 0
3fc09680:	move   a14, -*sp, 1
3fc09690:	move   a13, a9
3fc096a0:	addk   32, a9
3fc096b0:	move   a9, *a14+, 1
3fc096c0:	sub    a9, a9
3fc096d0:	move   a9, *a14+, 1
3fc096e0:	move   *a13(0x70), a9, 0
3fc09700:	move   a9, *a14+, 1
3fc09710:	move   *a13(0x60), a7, 0
3fc09730:	move   a7, *a14+, 1
3fc09740:	move   *a13(0x50), a7, 0
3fc09760:	move   a7, *a14+, 1
3fc09770:	move   *a13(0x40), a7, 0
3fc09790:	move   a7, *a14+, 1
3fc097a0:	move   *a13(0xffa0), a7, 1
3fc097c0:	move   *a7, a7, 1
3fc097d0:	move   *a7(0x1100), a7, 1
3fc097f0:	call   a7
3fc09800:	move   a14, -*sp, 1
3fc09810:	move   a13, a9
3fc09820:	addk   32, a9
3fc09830:	move   a9, *a14+, 1
3fc09840:	move   *a13(0xffa0), a7, 1
3fc09860:	move   *a7, a9, 1
3fc09870:	move   *a9(0xe80), a9, 1
3fc09890:	call   a9
3fc098a0:	move   a8, *a13(0xa0), 1
3fc098c0:	move   a14, -*sp, 1
3fc098d0:	sub    a9, a9
3fc098e0:	move   a9, *a14+, 1
3fc098f0:	move   *a7, a9, 1
3fc09900:	move   *a9(0xe80), a9, 1
3fc09920:	call   a9
3fc09930:	move   a8, *a13(0xc0), 1
3fc09950:	move   a14, -*sp, 1
3fc09960:	move   a8, *a14+, 1
3fc09970:	move   *a11(0x1c0), *a14+, 1
3fc09990:	move   a11, *a14+, 1
3fc099a0:	move   *a7, a9, 1
3fc099b0:	move   *a9(0x10a0), a9, 1
3fc099d0:	call   a9
3fc099e0:	move   a14, -*sp, 1
3fc099f0:	move   *a13(0xc0), *a14+, 1
3fc09a10:	move   *a13(0xa0), *a14+, 1
3fc09a30:	move   *a13(0xa0), *a14+, 1
3fc09a50:	move   *a7, a9, 1
3fc09a60:	move   *a9(0xee0), a9, 1
3fc09a80:	call   a9
3fc09a90:	move   a14, -*sp, 1
3fc09aa0:	move   *a13(0xc0), *a14+, 1
3fc09ac0:	move   *a7, a9, 1
3fc09ad0:	move   *a9(0xec0), a9, 1
3fc09af0:	call   a9
3fc09b00:	move   a14, -*sp, 1
3fc09b10:	setf   16, 1, 0
3fc09b20:	move   *a11(0x3b0), a9, 0
3fc09b40:	neg    a9
3fc09b50:	move   a9, *a14+, 1
3fc09b60:	move   *a11(0x3a0), a9, 0
3fc09b80:	neg    a9
3fc09b90:	move   a9, *a14+, 1
3fc09ba0:	move   *a13(0xa0), *a14+, 1
3fc09bc0:	move   *a7, a9, 1
3fc09bd0:	move   *a9(0xf80), a9, 1
3fc09bf0:	call   a9
3fc09c00:	jruc   L3FC09E90
L3FC09C10:
3fc09c10:	move   a14, -*sp, 1
3fc09c20:	move   a13, a9
3fc09c30:	addk   32, a9
3fc09c40:	move   a9, *a14+, 1
3fc09c50:	move   *a11(0x80), *a14+, 1
3fc09c70:	move   *a11(0x80), a7, 1
3fc09c90:	move   *a7(0x60), a7, 1
3fc09cb0:	setf   16, 0, 0
3fc09cc0:	move   *a7(0x100), a8, 0
3fc09ce0:	move   a8, *a14+, 1
3fc09cf0:	move   *a11(0x80), a7, 1
3fc09d10:	move   *a7(0x60), a7, 1
3fc09d30:	move   *a7(0x110), a8, 0
3fc09d50:	move   a8, *a14+, 1
3fc09d60:	sub    a7, a7
3fc09d70:	move   a7, *a14+, 1
3fc09d80:	move   a7, *a14+, 1
3fc09d90:	move   *a13(0xffa0), a7, 1
3fc09db0:	move   *a7, a9, 1
3fc09dc0:	move   *a9(0x1100), a9, 1
3fc09de0:	call   a9
3fc09df0:	move   a14, -*sp, 1
3fc09e00:	move   a13, a9
3fc09e10:	addk   32, a9
3fc09e20:	move   a9, *a14+, 1
3fc09e30:	move   *a7, a9, 1
3fc09e40:	move   *a9(0xe80), a9, 1
3fc09e60:	call   a9
3fc09e70:	move   a8, *a13(0xa0), 1
L3FC09E90:
3fc09e90:	move   a14, -*sp, 1
3fc09ea0:	sub    a9, a9
3fc09eb0:	move   a9, *a14+, 1
3fc09ec0:	move   *a13(0xff20), *a14+, 1
3fc09ee0:	move   *a13(0xff40), *a14+, 1
3fc09f00:	move   *a13(0xff60), *a14+, 1
3fc09f20:	move   *a13(0xff80), *a14+, 1
3fc09f40:	move   a14, -*sp, 1
3fc09f50:	move   *a13(0xfec0), *a14+, 1
3fc09f70:	calla  L3FCCBE80
3fc09fa0:	dec    a8
3fc09fb0:	move   a8, *a14+, 1
3fc09fc0:	move   a11, *a14+, 1
3fc09fd0:	calla  L3FC05CF0
3fc0a000:	move   a8, *a13, 1
3fc0a010:	move   a14, -*sp, 1
3fc0a020:	move   *a13(0xfee0), *a14+, 1
3fc0a040:	move   *a13(0xff00), *a14+, 1
3fc0a060:	move   *a13(0xff20), *a14+, 1
3fc0a080:	move   *a13(0xff40), *a14+, 1
3fc0a0a0:	move   a9, *a14+, 1
3fc0a0b0:	move   a8, *a14+, 1
3fc0a0c0:	move   *a13(0xa0), *a14+, 1
3fc0a0e0:	move   a7, *a14+, 1
3fc0a0f0:	move   *a13(0xffc0), *a14+, 1
3fc0a110:	calla  L3FC076F0
3fc0a140:	move   a14, -*sp, 1
3fc0a150:	move   *a13(0xfee0), *a14+, 1
3fc0a170:	move   *a13(0xff00), *a14+, 1
3fc0a190:	move   *a13(0xff20), *a14+, 1
3fc0a1b0:	move   *a13(0xff40), *a14+, 1
3fc0a1d0:	move   *a13(0xff60), *a14+, 1
3fc0a1f0:	move   *a13(0xff80), *a14+, 1
3fc0a210:	move   a7, *a14+, 1
3fc0a220:	move   *a13(0xffc0), *a14+, 1
3fc0a240:	move   a11, *a14+, 1
3fc0a250:	calla  L3F762A00
3fc0a280:	move   a14, -*sp, 1
3fc0a290:	move   *a13(0x0), *a14+, 1
3fc0a2b0:	calla  L3F702440
3fc0a2e0:	move   a14, -*sp, 1
3fc0a2f0:	move   *a13(0xa0), *a14+, 1
3fc0a310:	move   *a7, a9, 1
3fc0a320:	move   *a9(0xec0), a9, 1
3fc0a340:	call   a9
3fc0a350:	move   *sp(0xa0), a14, 1
3fc0a370:	mmfm   sp, a7,a9,a11,a13
3fc0a390:	rets   2
3fc0a3a0:	mmtm   sp, a7,a9,a11,a13
3fc0a3c0:	move   a14, a13
3fc0a3d0:	addi   0x1e0, a14
3fc0a3f0:	move   *a13(0xff00), *a13(0x1c0), 1
3fc0a420:	move   *a13(0xffe0), a11, 1
3fc0a440:	setf   16, 1, 0
3fc0a450:	move   *a11(0x10), a9, 0
3fc0a470:	move   a9, *a13, 1
3fc0a480:	move   *a13(0xff40), a9, 1
3fc0a4a0:	subk   2, a9
3fc0a4b0:	jane   L3FC0B360
3fc0a4d0:	move   a14, -*sp, 1
3fc0a4e0:	move   *a11(0x20), *a14+, 1
3fc0a500:	move   *a13(0x0), *a14+, 1
3fc0a520:	calla  L3F86EBF0
3fc0a550:	move   a8, *a13(0x1a0), 1
3fc0a570:	move   a14, -*sp, 1
3fc0a580:	move   *a13(0x0), *a14+, 1
3fc0a5a0:	move   *a13(0xff60), *a14+, 1
3fc0a5c0:	move   *a13(0xff80), *a14+, 1
3fc0a5e0:	move   *a11(0x20), *a14+, 1
3fc0a600:	move   *a11(0x20), a9, 1
3fc0a620:	move   *a9(0xb40), a9, 1
3fc0a640:	call   a9
3fc0a650:	move   a8, *a13(0x140), 1
3fc0a670:	move   *a13(0x1a0), a9, 1
3fc0a690:	move   *a9(0x100), *a13(0x60), 1
3fc0a6c0:	sub    a9, a9
3fc0a6d0:	setf   16, 1, 0
3fc0a6e0:	move   a9, *a13(0x160), 0
3fc0a700:	move   a9, *a13(0x170), 0
3fc0a720:	move   *a13(0xff80), *a13(0x180), 0
3fc0a750:	move   *a13(0xff60), *a13(0x190), 0
3fc0a780:	movk   3, a11
3fc0a790:	move   a11, *a13(0x100), 1
3fc0a7b0:	move   a9, *a13(0x120), 1
3fc0a7d0:	move   a14, -*sp, 1
3fc0a7e0:	move   a13, a11
3fc0a7f0:	addi   0x100, a11
3fc0a810:	move   a11, *a14+, 1
3fc0a820:	movk   5, a11
3fc0a830:	move   a11, *a14+, 1
3fc0a840:	move   *a13(0x1a0), *a14+, 1
3fc0a860:	calla  L3F864B20
3fc0a890:	move   a14, -*sp, 1
3fc0a8a0:	move   *a13(0x1a0), *a14+, 1
3fc0a8c0:	move   *a13(0x140), *a14+, 1
3fc0a8e0:	calla  L3F863590
3fc0a910:	move   a14, -*sp, 1
3fc0a920:	move   a13, a9
3fc0a930:	addi   0x160, a9
3fc0a950:	move   a9, *a14+, 1
3fc0a960:	movk   1, a11
3fc0a970:	move   a11, *a14+, 1
3fc0a980:	move   *a13(0x1a0), *a14+, 1
3fc0a9a0:	move   *a13(0x140), *a14+, 1
3fc0a9c0:	move   *a13(0x1a0), a11, 1
3fc0a9e0:	move   *a11(0x540), a9, 1
3fc0aa00:	call   a9
3fc0aa10:	move   *a13(0xff20), *a13(0x100), 1
3fc0aa40:	move   *a13(0x60), *a13(0x120), 1
3fc0aa70:	move   a14, -*sp, 1
3fc0aa80:	move   a13, a9
3fc0aa90:	addi   0x100, a9
3fc0aab0:	move   a9, *a14+, 1
3fc0aac0:	movk   6, a9
3fc0aad0:	move   a9, *a14+, 1
3fc0aae0:	move   a11, *a14+, 1
3fc0aaf0:	calla  L3F864B20
3fc0ab20:	move   a14, -*sp, 1
3fc0ab30:	move   a11, *a14+, 1
3fc0ab40:	move   *a13(0x140), *a14+, 1
3fc0ab60:	calla  L3F863590
3fc0ab90:	move   a14, -*sp, 1
3fc0aba0:	sub    a9, a9
3fc0abb0:	move   a9, *a14+, 1
3fc0abc0:	move   a9, *a14+, 1
3fc0abd0:	move   *a13(0xff60), *a14+, 1
3fc0abf0:	move   *a13(0xff80), *a14+, 1
3fc0ac10:	move   *a13(0xffa0), *a14+, 1
3fc0ac30:	move   *a13(0xffc0), *a14+, 1
3fc0ac50:	move   a11, *a14+, 1
3fc0ac60:	move   *a13(0x140), *a14+, 1
3fc0ac80:	move   *a13(0xffe0), *a14+, 1
3fc0aca0:	move   *a11(0x3a0), a9, 1
3fc0acc0:	call   a9
3fc0acd0:	move   *a13, a9, 1
3fc0ace0:	sll    0x6, a9
3fc0acf0:	addi   0xc53d0, a9
3fc0ad20:	move   *a13(0xff80), a7, 1
3fc0ad40:	move   *a9, a9, 1
3fc0ad50:	add    a7, a9
3fc0ad60:	move   *a13, a7, 1
3fc0ad70:	sll    0x6, a7
3fc0ad80:	addi   0xc53d0, a7
3fc0adb0:	move   *a7(0x20), a7, 1
3fc0add0:	neg    a7
3fc0ade0:	sra    a7, a9
3fc0adf0:	sll    0x2, a9
3fc0ae00:	move   a9, *a13(0x40), 1
3fc0ae20:	sub    a7, a7
3fc0ae30:	move   a7, *a13(0x20), 1
3fc0ae50:	move   *a13(0xff60), a9, 1
3fc0ae70:	cmp    a9, a7
3fc0ae80:	jrge   L3FC0B2C0
L3FC0AE90:
3fc0ae90:	sub    a11, a11
3fc0aea0:	setf   16, 1, 0
3fc0aeb0:	move   a11, *a13(0xa0), 0
3fc0aed0:	move   *a13(0x20), *a13(0xb0), 0
3fc0af00:	move   *a13(0xff80), *a13(0x80), 1
3fc0af30:	move   a14, -*sp, 1
3fc0af40:	movk   1, a9
3fc0af50:	move   a9, *a14+, 1
3fc0af60:	move   a13, a7
3fc0af70:	addi   0x80, a7
3fc0af90:	move   a7, *a14+, 1
3fc0afa0:	move   a13, a9
3fc0afb0:	addi   0xa0, a9
3fc0afd0:	move   a9, *a14+, 1
3fc0afe0:	move   *a13(0xff80), *a14+, 1
3fc0b000:	move   *a13(0x140), *a14+, 1
3fc0b020:	move   *a13(0xffe0), a11, 1
3fc0b040:	move   *a11(0x20), a7, 1
3fc0b060:	move   *a7(0x9e0), a7, 1
3fc0b080:	call   a7
3fc0b090:	move   a8, *a13(0xc0), 1
3fc0b0b0:	move   a14, -*sp, 1
3fc0b0c0:	move   *a13(0x40), *a14+, 1
3fc0b0e0:	move   *a13(0x1c0), *a14+, 1
3fc0b100:	move   a8, *a14+, 1
3fc0b110:	calla  L3FB44400
3fc0b140:	move   *a13(0x40), a7, 1
3fc0b160:	srl    0x2, a7
3fc0b170:	sll    0x5, a7
3fc0b180:	move   *a13(0x1c0), a9, 1
3fc0b1a0:	add    a9, a7
3fc0b1b0:	move   a7, *a13(0x1c0), 1
3fc0b1d0:	move   a14, -*sp, 1
3fc0b1e0:	move   *a13(0xc0), *a14+, 1
3fc0b200:	calla  L3F702440
3fc0b230:	move   *a13(0x20), a9, 1
3fc0b250:	inc    a9
3fc0b260:	move   a9, *a13(0x20), 1
3fc0b280:	move   *a13(0xff60), a7, 1
3fc0b2a0:	cmp    a7, a9
3fc0b2b0:	jrlt   L3FC0AE90
L3FC0B2C0:
3fc0b2c0:	move   a14, -*sp, 1
3fc0b2d0:	move   *a13(0x140), *a14+, 1
3fc0b2f0:	move   *a13(0x1a0), a11, 1
3fc0b310:	move   *a11, a9, 1
3fc0b320:	move   *a9(0xb60), a9, 1
3fc0b340:	call   a9
3fc0b350:	jruc   L3FC0B770
L3FC0B360:
3fc0b360:	move   *a13(0xff80), a9, 1
3fc0b380:	move   @0xc5410, a7, 1
3fc0b3b0:	add    a7, a9
3fc0b3c0:	move   @0xc5430, a11, 1
3fc0b3f0:	neg    a11
3fc0b400:	sra    a11, a9
3fc0b410:	sll    0x2, a9
3fc0b420:	srl    0x2, a9
3fc0b430:	move   a9, *a13(0x40), 1
3fc0b450:	move   *a13, a11, 1
3fc0b460:	movk   1, a9
3fc0b470:	dec    a11
3fc0b480:	sll    a11, a9
3fc0b490:	move   a9, *a13(0xe0), 1
3fc0b4b0:	jreq   L3FC0B770
L3FC0B4C0:
3fc0b4c0:	move   *a13(0xe0), a11, 1
3fc0b4e0:	move   *a13(0xff20), a9, 1
3fc0b500:	and    a9, a11
3fc0b510:	jreq   L3FC0B6D0
3fc0b520:	move   a14, -*sp, 1
3fc0b530:	move   *a13(0x1c0), *a14+, 1
3fc0b550:	move   *a13(0xff60), *a14+, 1
3fc0b570:	move   *a13(0xff80), *a14+, 1
3fc0b590:	move   *a13(0xffa0), *a14+, 1
3fc0b5b0:	move   *a13(0xffc0), *a14+, 1
3fc0b5d0:	move   *a13, a11, 1
3fc0b5e0:	dec    a11
3fc0b5f0:	move   a11, *a14+, 1
3fc0b600:	move   *a13(0xffe0), *a14+, 1
3fc0b620:	calla  L3FC05CF0
3fc0b650:	move   a8, *a13(0x1c0), 1
3fc0b670:	move   *a13(0x40), a11, 1
3fc0b690:	sll    0x5, a11
3fc0b6a0:	add    a8, a11
3fc0b6b0:	move   a11, *a13(0x1c0), 1
L3FC0B6D0:
3fc0b6d0:	move   *a13(0xe0), a11, 1
3fc0b6f0:	srl    0x1, a11
3fc0b700:	move   a11, *a13(0xe0), 1
3fc0b720:	move   *a13, a7, 1
3fc0b730:	dec    a7
3fc0b740:	move   a7, *a13, 1
3fc0b750:	move   a11, a8
3fc0b760:	jrne   L3FC0B4C0
L3FC0B770:
3fc0b770:	move   *sp(0xa0), a14, 1
3fc0b790:	mmfm   sp, a7,a9,a11,a13
3fc0b7b0:	rets   2
3fc0b7c0:	mmtm   sp, a7,a9,a11,a13
3fc0b7e0:	move   a14, a13
3fc0b7f0:	addi   0x200, a14
3fc0b810:	jauc   L3FC0CD90
L3FC0B830:
3fc0b830:	move   a14, -*sp, 1
3fc0b840:	move   a13, a11
3fc0b850:	addi   0xc0, a11
3fc0b870:	move   a11, *a14+, 1
3fc0b880:	sub    a9, a9
3fc0b890:	move   a9, *a14+, 1
3fc0b8a0:	move   *a13(0xff20), *a14+, 1
3fc0b8c0:	move   *a13(0xff40), *a14+, 1
3fc0b8e0:	move   a9, *a14+, 1
3fc0b8f0:	move   a9, *a14+, 1
3fc0b900:	move   *a13(0xffc0), a9, 1
3fc0b920:	move   *a9, a11, 1
3fc0b930:	move   *a11(0x1100), a11, 1
3fc0b950:	call   a11
3fc0b960:	move   a14, -*sp, 1
3fc0b970:	move   a13, a11
3fc0b980:	addi   0xc0, a11
3fc0b9a0:	move   a11, *a14+, 1
3fc0b9b0:	move   *a9, a11, 1
3fc0b9c0:	move   *a11(0xe80), a11, 1
3fc0b9e0:	call   a11
3fc0b9f0:	move   a8, *a13(0xa0), 1
3fc0ba10:	move   a14, -*sp, 1
3fc0ba20:	move   *a13(0xff60), *a14+, 1
3fc0ba40:	move   *a13(0xff80), *a14+, 1
3fc0ba60:	move   *a13(0xff20), *a14+, 1
3fc0ba80:	move   *a13(0xff40), a11, 1
3fc0baa0:	move   *a13(0xff00), a9, 1
3fc0bac0:	sub    a9, a11
3fc0bad0:	move   a11, *a14+, 1
3fc0bae0:	move   a9, *a14+, 1
3fc0baf0:	move   *a13(0xfec0), *a14+, 1
3fc0bb10:	move   a8, *a14+, 1
3fc0bb20:	move   *a13(0xffc0), *a14+, 1
3fc0bb40:	move   *a13(0xffe0), *a14+, 1
3fc0bb60:	calla  L3FC076F0
3fc0bb90:	move   a14, -*sp, 1
3fc0bba0:	move   *a13(0xa0), *a14+, 1
3fc0bbc0:	move   *a13(0xffc0), a11, 1
3fc0bbe0:	move   *a11, a9, 1
3fc0bbf0:	move   *a9(0xec0), a9, 1
3fc0bc10:	call   a9
3fc0bc20:	jauc   L3FC0CE30
L3FC0BC40:
3fc0bc40:	move   *a13(0xffc0), a11, 1
3fc0bc60:	movb   *a11(0x180), a9
3fc0bc80:	move   a9, *a13(0xffa0), 1
3fc0bca0:	move   *a11(0xe0), *a13(0x180), 1
3fc0bcd0:	move   *a11(0x100), *a13(0x140), 1
3fc0bd00:	move   *a11(0x120), *a13(0x160), 1
3fc0bd30:	movi   0xffff, a9
3fc0bd50:	move   a9, *a13(0x1a0), 1
3fc0bd70:	sub    a9, a9
3fc0bd80:	move   a9, *a13(0x1c0), 1
3fc0bda0:	move   a14, -*sp, 1
3fc0bdb0:	move   a13, a9
3fc0bdc0:	addi   0x1a0, a9
3fc0bde0:	move   a9, *a14+, 1
3fc0bdf0:	movk   12, a9
3fc0be00:	move   a9, *a14+, 1
3fc0be10:	move   a11, *a14+, 1
3fc0be20:	calla  L3F864B20
3fc0be50:	move   *a13(0xffa0), a9, 1
3fc0be70:	dec    a9
3fc0be80:	move   a9, *a13(0x80), 1
3fc0bea0:	jrlt   L3FC0C340
L3FC0BEB0:
3fc0beb0:	move   a14, -*sp, 1
3fc0bec0:	move   a13, a11
3fc0bed0:	addi   0x1a0, a11
3fc0bef0:	move   a11, *a14+, 1
3fc0bf00:	movk   2, a9
3fc0bf10:	move   a9, *a14+, 1
3fc0bf20:	move   *a13(0xffc0), *a14+, 1
3fc0bf40:	calla  L3F864B20
3fc0bf70:	move   a14, -*sp, 1
3fc0bf80:	move   *a13(0xffc0), *a14+, 1
3fc0bfa0:	move   *a13(0xffe0), *a14+, 1
3fc0bfc0:	calla  L3F863590
3fc0bff0:	move   a14, -*sp, 1
3fc0c000:	move   *a13(0xfec0), *a14+, 1
3fc0c020:	sub    a9, a9
3fc0c030:	move   a9, *a14+, 1
3fc0c040:	move   *a13(0xff00), *a14+, 1
3fc0c060:	move   *a13(0xff20), *a14+, 1
3fc0c080:	move   *a13(0xff40), *a14+, 1
3fc0c0a0:	move   *a13(0xff60), *a14+, 1
3fc0c0c0:	move   *a13(0xff80), *a14+, 1
3fc0c0e0:	movk   1, a9
3fc0c0f0:	move   a9, *a14+, 1
3fc0c100:	move   *a13(0xffc0), *a14+, 1
3fc0c120:	move   *a13(0xffe0), *a14+, 1
3fc0c140:	move   *a13(0xffc0), a9, 1
3fc0c160:	move   *a9(0x380), a11, 1
3fc0c180:	call   a11
3fc0c190:	move   *a13(0xff40), a11, 1
3fc0c1b0:	move   @0xc5410, a7, 1
3fc0c1e0:	add    a7, a11
3fc0c1f0:	move   @0xc5430, a9, 1
3fc0c220:	neg    a9
3fc0c230:	sra    a9, a11
3fc0c240:	sll    0x2, a11
3fc0c250:	move   *a13(0xff20), a9, 1
3fc0c270:	mpys   a9, a11
3fc0c280:	sll    0x3, a11
3fc0c290:	move   *a13(0xfec0), a9, 1
3fc0c2b0:	add    a9, a11
3fc0c2c0:	move   a11, *a13(0xfec0), 1
3fc0c2e0:	move   *a13(0x80), a9, 1
3fc0c300:	dec    a9
3fc0c310:	move   a9, *a13(0x80), 1
3fc0c330:	jrge   L3FC0BEB0
L3FC0C340:
3fc0c340:	move   *a13(0x180), *a13(0x1a0), 1
3fc0c370:	move   *a13(0x140), *a13(0x1c0), 1
3fc0c3a0:	move   *a13(0x160), *a13(0x1e0), 1
3fc0c3d0:	move   a14, -*sp, 1
3fc0c3e0:	move   a13, a11
3fc0c3f0:	addi   0x1a0, a11
3fc0c410:	move   a11, *a14+, 1
3fc0c420:	movk   14, a7
3fc0c430:	move   a7, *a14+, 1
3fc0c440:	move   *a13(0xffc0), *a14+, 1
3fc0c460:	calla  L3F864B20
3fc0c490:	jauc   L3FC0CE30
L3FC0C4B0:
3fc0c4b0:	move   a14, -*sp, 1
3fc0c4c0:	move   *a13(0xff20), a11, 1
3fc0c4e0:	sll    0x2, a11
3fc0c4f0:	move   a11, *a14+, 1
3fc0c500:	calla  L3F701230
3fc0c530:	move   a8, *a13, 1
3fc0c540:	move   a8, *a13(0x20), 1
3fc0c560:	move   a14, -*sp, 1
3fc0c570:	move   *a13(0xff20), a11, 1
3fc0c590:	sll    0x2, a11
3fc0c5a0:	move   a11, *a14+, 1
3fc0c5b0:	calla  L3F701230
3fc0c5e0:	move   a8, *a13(0x40), 1
3fc0c600:	move   a8, *a13(0x60), 1
3fc0c620:	move   *a13(0x20), a11, 1
3fc0c640:	jreq   L3FC0C670
3fc0c650:	move   a8, a7
3fc0c660:	jrne   L3FC0C770
L3FC0C670:
3fc0c670:	move   a11, a7
3fc0c680:	jreq   L3FC0C6F0
3fc0c690:	move   a14, -*sp, 1
3fc0c6a0:	move   a7, *a14+, 1
3fc0c6b0:	calla  L3F702440
3fc0c6e0:	jruc   L3FC0CE30
L3FC0C6F0:
3fc0c6f0:	move   a8, a9
3fc0c700:	jreq   L3FC0CE30
3fc0c710:	move   a14, -*sp, 1
3fc0c720:	move   a8, *a14+, 1
3fc0c730:	calla  L3F702440
3fc0c760:	jruc   L3FC0CE30
L3FC0C770:
3fc0c770:	move   *a13(0xffe0), a9, 1
3fc0c790:	setf   16, 1, 0
3fc0c7a0:	move   *a9, a9, 0
3fc0c7b0:	jrne   L3FC0C950
3fc0c7c0:	move   *a13(0xffc0), a9, 1
3fc0c7e0:	setf   1, 0, 0
3fc0c7f0:	move   *a9(0x1b9), a9, 0
3fc0c810:	jreq   L3FC0C950
3fc0c820:	move   *a13(0xffe0), a9, 1
3fc0c840:	move   *a13(0xff80), a11, 1
3fc0c860:	setf   16, 1, 0
3fc0c870:	move   *a9(0x3a0), a9, 0
3fc0c890:	add    a11, a9
3fc0c8a0:	move   a9, *a13(0xff80), 1
3fc0c8c0:	move   *a13(0xffe0), a11, 1
3fc0c8e0:	move   *a13(0xff60), a9, 1
3fc0c900:	move   *a11(0x3b0), a11, 0
3fc0c920:	add    a9, a11
3fc0c930:	move   a11, *a13(0xff60), 1
L3FC0C950:
3fc0c950:	sub    a11, a11
3fc0c960:	move   a11, *a13(0x80), 1
3fc0c980:	move   *a13(0xff20), a9, 1
3fc0c9a0:	cmp    a9, a11
3fc0c9b0:	jrge   L3FC0CB90
3fc0c9c0:	setf   16, 1, 0
L3FC0C9D0:
3fc0c9d0:	move   *a13(0x20), a11, 1
3fc0c9f0:	move   *a13(0xff80), *a11(0x0), 0
3fc0ca20:	move   *a13(0xff60), a9, 1
3fc0ca40:	move   *a13(0x80), a7, 1
3fc0ca60:	add    a7, a9
3fc0ca70:	move   a9, *a11(0x10), 0
3fc0ca90:	addk   32, a11
3fc0caa0:	move   a11, *a13(0x20), 1
3fc0cac0:	move   *a13(0x60), a9, 1
3fc0cae0:	move   *a13(0xff40), *a9+, 1
3fc0cb00:	move   a9, *a13(0x60), 1
3fc0cb20:	inc    a7
3fc0cb30:	move   a7, *a13(0x80), 1
3fc0cb50:	move   *a13(0xff20), a9, 1
3fc0cb70:	cmp    a9, a7
3fc0cb80:	jrlt   L3FC0C9D0
L3FC0CB90:
3fc0cb90:	move   a14, -*sp, 1
3fc0cba0:	movk   1, a11
3fc0cbb0:	move   a11, *a14+, 1
3fc0cbc0:	move   a9, *a14+, 1
3fc0cbd0:	move   *a13(0x40), *a14+, 1
3fc0cbf0:	move   *a13(0x0), *a14+, 1
3fc0cc10:	move   *a13(0xfec0), *a14+, 1
3fc0cc30:	move   *a13(0xffc0), *a14+, 1
3fc0cc50:	move   *a13(0xffe0), *a14+, 1
3fc0cc70:	move   *a13(0xffc0), a7, 1
3fc0cc90:	move   *a7(0x360), a11, 1
3fc0ccb0:	call   a11
3fc0ccc0:	move   a14, -*sp, 1
3fc0ccd0:	move   *a13(0x0), *a14+, 1
3fc0ccf0:	calla  L3F702440
3fc0cd20:	move   a14, -*sp, 1
3fc0cd30:	move   *a13(0x40), *a14+, 1
3fc0cd50:	calla  L3F702440
3fc0cd80:	jruc   L3FC0CE30
L3FC0CD90:
3fc0cd90:	move   *a13(0xfee0), a8, 1
3fc0cdb0:	jaeq   L3FC0B830
3fc0cdd0:	dec    a8
3fc0cde0:	jaeq   L3FC0BC40
3fc0ce00:	dec    a8
3fc0ce10:	jaeq   L3FC0C4B0
L3FC0CE30:
3fc0ce30:	move   *sp(0xa0), a14, 1
3fc0ce50:	mmfm   sp, a7,a9,a11,a13
3fc0ce70:	rets   2
L3FC0CE80:
3fc0ce80:	mmtm   sp, a7,a9,a11,a13
3fc0cea0:	move   a14, a13
3fc0ceb0:	addi   0x80, a14
3fc0ced0:	move   *a13(0xffc0), a11, 1
3fc0cef0:	move   *a11(0x100), *a13(0x0), 1
3fc0cf20:	move   *a11(0x120), *a13(0x20), 1
3fc0cf50:	sub    a9, a9
3fc0cf60:	setf   16, 1, 0
3fc0cf70:	move   a9, *a13(0x40), 0
3fc0cf90:	move   a9, *a13(0x50), 0
3fc0cfb0:	move   *a13(0xffe0), a11, 1
3fc0cfd0:	move   *a11, a11, 0
3fc0cfe0:	dsjs   a11, L3FC0D100
3fc0cff0:	move   *a13(0xffe0), a11, 1
3fc0d010:	move   *a11(0x80), a7, 1
3fc0d030:	move   *a7(0x60), a7, 1
3fc0d050:	move   *a7(0x110), *a13(0x60), 0
3fc0d080:	move   *a11(0x80), a7, 1
3fc0d0a0:	move   *a7(0x60), a7, 1
3fc0d0c0:	move   *a7(0x100), *a13(0x70), 0
3fc0d0f0:	jruc   L3FC0D180
L3FC0D100:
3fc0d100:	move   *a13(0xffe0), a11, 1
3fc0d120:	move   *a11(0x360), *a13(0x60), 0
3fc0d150:	move   *a11(0x370), *a13(0x70), 0
L3FC0D180:
3fc0d180:	move   a14, -*sp, 1
3fc0d190:	move   a13, a7
3fc0d1a0:	addk   32, a7
3fc0d1b0:	move   a7, *a14+, 1
3fc0d1c0:	movk   4, a7
3fc0d1d0:	move   a7, *a14+, 1
3fc0d1e0:	move   *a13(0xffc0), *a14+, 1
3fc0d200:	calla  L3F864B20
3fc0d230:	move   a14, -*sp, 1
3fc0d240:	move   *a13(0xffc0), *a14+, 1
3fc0d260:	move   a11, *a14+, 1
3fc0d270:	calla  L3F863590
3fc0d2a0:	move   a14, -*sp, 1
3fc0d2b0:	move   a13, a7
3fc0d2c0:	addi   0x40, a7
3fc0d2e0:	move   a7, *a14+, 1
3fc0d2f0:	movk   1, a9
3fc0d300:	move   a9, *a14+, 1
3fc0d310:	move   *a13(0xffc0), *a14+, 1
3fc0d330:	move   a11, *a14+, 1
3fc0d340:	move   *a13(0xffc0), a9, 1
3fc0d360:	move   *a9(0x540), a7, 1
3fc0d380:	call   a7
3fc0d390:	move   a14, -*sp, 1
3fc0d3a0:	move   a13, *a14+, 1
3fc0d3b0:	movk   4, a7
3fc0d3c0:	move   a7, *a14+, 1
3fc0d3d0:	move   a9, *a14+, 1
3fc0d3e0:	calla  L3F864B20
3fc0d410:	move   a14, -*sp, 1
3fc0d420:	move   a9, *a14+, 1
3fc0d430:	move   a11, *a14+, 1
3fc0d440:	calla  L3F863590
3fc0d470:	move   *sp(0xa0), a14, 1
3fc0d490:	mmfm   sp, a7,a9,a11,a13
3fc0d4b0:	rets   2
3fc0d4c0:	rl     a11, a13
3fc0d4d0:	.word  0x704f
3fc0d4e0:	andn   b11, b1
3fc0d4f0:	rl     b11, b4
3fc0d500:	sub    b3, b0
3fc0d510:	sla    b11, b2
3fc0d520:	sla    b11, b7
3fc0d530:	mods   a3, a2
3fc0d540:	sla    0x3, a5
3fc0d550:	sla    a11, a3
3fc0d560:	sll    0x1b, a14
3fc0d570:	sla    0x3, b4
3fc0d580:	sla    a11, a13
3fc0d590:	sra    a11, a11
3fc0d5a0:	.word  0x7420
3fc0d5b0:	mods   a11, a5
3fc0d5c0:	sla    0x3, b0
3fc0d5d0:	rl     b11, b0
3fc0d5e0:	mods   b11, b8
3fc0d5f0:	.word  0x7061
3fc0d600:	.word  0x000a
L3FC0D610:
3fc0d610:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3fc0d630:	move   a14, a13
3fc0d640:	addi   0x1a0, a14
3fc0d660:	move   a14, -*sp, 1
3fc0d670:	sub    a7, a7
3fc0d680:	move   a7, *a14+, 1
3fc0d690:	move   *a13(0xffe0), a7, 1
3fc0d6b0:	move   *a7(0x20), a7, 1
3fc0d6d0:	move   *a7(0xe80), a7, 1
3fc0d6f0:	call   a7
3fc0d700:	move   a8, *a13, 1
3fc0d710:	move   a8, a7
3fc0d720:	jrne   L3FC0D760
3fc0d730:	sub    a8, a8
3fc0d740:	jauc   L3FC0EB90
L3FC0D760:
3fc0d760:	move   *a13(0xffe0), a5, 1
3fc0d780:	move   *a5(0x80), a5, 1
3fc0d7a0:	move   *a5(0x60), *a13(0x180), 1
3fc0d7d0:	move   *a13(0x180), a5, 1
3fc0d7f0:	setf   8, 0, 0
3fc0d800:	move   *a5(0x48), a5, 0
3fc0d820:	subk   3, a5
3fc0d830:	jreq   L3FC0D950
3fc0d840:	move   *a13(0x180), a5, 1
3fc0d860:	move   *a5(0xa0), a5, 1
3fc0d880:	jreq   L3FC0D950
3fc0d890:	move   a14, -*sp, 1
3fc0d8a0:	movk   2, a5
3fc0d8b0:	move   a5, *a14+, 1
3fc0d8c0:	move   *a13(0x180), *a14+, 1
3fc0d8e0:	move   *a13(0x180), a3, 1
3fc0d900:	move   *a3(0xc0), *a14+, 1
3fc0d920:	move   *a3(0xa0), a5, 1
3fc0d940:	call   a5
L3FC0D950:
3fc0d950:	move   *a13(0x180), a5, 1
3fc0d970:	setf   16, 0, 0
3fc0d980:	move   *a5(0x110), a3, 0
3fc0d9a0:	move   a3, *a13(0x40), 1
3fc0d9c0:	move   *a5(0x100), a3, 0
3fc0d9e0:	move   a3, *a13(0x60), 1
3fc0da00:	move   *a5(0xe0), a9, 1
3fc0da20:	move   *a13(0x40), a3, 1
3fc0da40:	sra    0x5, a3
3fc0da50:	move   a3, *a13(0xe0), 1
3fc0da70:	move   *a13(0x40), a3, 1
3fc0da90:	andi   0x1f, a3
3fc0dac0:	move   a3, *a13(0x100), 1
3fc0dae0:	sub    a3, a3
3fc0daf0:	move   a3, *a13(0x80), 1
3fc0db10:	move   *a13(0x60), a5, 1
3fc0db30:	cmp    a5, a3
3fc0db40:	jage   L3FC0E980
L3FC0DB60:
3fc0db60:	sub    a7, a7
3fc0db70:	move   a7, *a13(0x160), 1
3fc0db90:	move   *a9, a5, 1
3fc0dba0:	move   @0xd9800, a3, 1
3fc0dbd0:	and    a3, a5
3fc0dbe0:	jreq   L3FC0DC40
3fc0dbf0:	movk   1, a5
3fc0dc00:	move   a5, *a13(0x160), 1
3fc0dc20:	move   a7, *a13(0xc0), 1
L3FC0DC40:
3fc0dc40:	move   a9, *a13(0x140), 1
3fc0dc60:	move   *a13(0xe0), a5, 1
3fc0dc80:	sll    0x5, a5
3fc0dc90:	add    a9, a5
3fc0dca0:	move   a5, *a13(0x120), 1
3fc0dcc0:	cmp    a5, a9
3fc0dcd0:	jrnc   L3FC0E1A0
L3FC0DCE0:
3fc0dce0:	move   *a13(0x140), a7, 1
3fc0dd00:	move   a9, a5
3fc0dd10:	sub    a7, a5
3fc0dd20:	sra    0x3, a5
3fc0dd30:	sll    0x3, a5
3fc0dd40:	move   a5, *a13(0xa0), 1
3fc0dd60:	move   *a9+, a10, 1
3fc0dd70:	sub    a11, a11
L3FC0DD80:
3fc0dd80:	move   @0xd9800, a7, 1
3fc0ddb0:	and    a10, a7
3fc0ddc0:	jreq   L3FC0DE90
3fc0ddd0:	move   *a13(0x160), a7, 1
3fc0ddf0:	jrne   L3FC0E110
3fc0de00:	movk   1, a5
3fc0de10:	move   a5, *a13(0x160), 1
3fc0de30:	move   *a13(0xa0), a7, 1
3fc0de50:	add    a11, a7
3fc0de60:	move   a7, *a13(0xc0), 1
3fc0de80:	jruc   L3FC0E110
L3FC0DE90:
3fc0de90:	move   *a13(0x160), a7, 1
3fc0deb0:	jreq   L3FC0E110
3fc0dec0:	sub    a5, a5
3fc0ded0:	move   a5, *a13(0x160), 1
3fc0def0:	move   a14, -*sp, 1
3fc0df00:	move   a13, a7
3fc0df10:	addk   32, a7
3fc0df20:	move   a7, *a14+, 1
3fc0df30:	move   a5, *a14+, 1
3fc0df40:	move   *a13(0x80), a3, 1
3fc0df60:	inc    a3
3fc0df70:	move   a3, *a14+, 1
3fc0df80:	move   *a13(0xa0), a3, 1
3fc0dfa0:	add    a11, a3
3fc0dfb0:	move   a3, *a14+, 1
3fc0dfc0:	move   *a13(0x80), *a14+, 1
3fc0dfe0:	move   *a13(0xc0), *a14+, 1
3fc0e000:	calla  L3FC00040
3fc0e030:	move   a8, a3
3fc0e040:	jreq   L3FC0E110
3fc0e050:	move   a14, -*sp, 1
3fc0e060:	move   *a13(0x20), *a14+, 1
3fc0e080:	move   *a13, a3, 1
3fc0e090:	move   a3, *a14+, 1
3fc0e0a0:	calla  L3FC005C0
3fc0e0d0:	addk   32, a3
3fc0e0e0:	move   *a3, a7, 1
3fc0e0f0:	inc    a7
3fc0e100:	move   a7, *a3, 1
L3FC0E110:
3fc0e110:	srl    0x1, a10
3fc0e120:	inc    a11
3fc0e130:	cmpi   0x20, a11
3fc0e150:	jrlt   L3FC0DD80
3fc0e160:	move   *a13(0x120), a7, 1
3fc0e180:	cmp    a7, a9
3fc0e190:	jrc   L3FC0DCE0
L3FC0E1A0:
3fc0e1a0:	move   *a13(0x100), a7, 1
3fc0e1c0:	jreq   L3FC0E680
3fc0e1d0:	move   *a13(0x140), a5, 1
3fc0e1f0:	move   a9, a3
3fc0e200:	sub    a5, a3
3fc0e210:	sra    0x3, a3
3fc0e220:	sll    0x3, a3
3fc0e230:	move   a3, *a13(0xa0), 1
3fc0e250:	move   *a9+, a10, 1
3fc0e260:	sub    a11, a11
3fc0e270:	cmp    a7, a11
3fc0e280:	jrge   L3FC0E680
L3FC0E290:
3fc0e290:	move   @0xd9800, a7, 1
3fc0e2c0:	and    a10, a7
3fc0e2d0:	jreq   L3FC0E3A0
3fc0e2e0:	move   *a13(0x160), a7, 1
3fc0e300:	jrne   L3FC0E620
3fc0e310:	movk   1, a5
3fc0e320:	move   a5, *a13(0x160), 1
3fc0e340:	move   *a13(0xa0), a7, 1
3fc0e360:	add    a11, a7
3fc0e370:	move   a7, *a13(0xc0), 1
3fc0e390:	jruc   L3FC0E620
L3FC0E3A0:
3fc0e3a0:	move   *a13(0x160), a7, 1
3fc0e3c0:	jreq   L3FC0E620
3fc0e3d0:	sub    a5, a5
3fc0e3e0:	move   a5, *a13(0x160), 1
3fc0e400:	move   a14, -*sp, 1
3fc0e410:	move   a13, a7
3fc0e420:	addk   32, a7
3fc0e430:	move   a7, *a14+, 1
3fc0e440:	move   a5, *a14+, 1
3fc0e450:	move   *a13(0x80), a3, 1
3fc0e470:	inc    a3
3fc0e480:	move   a3, *a14+, 1
3fc0e490:	move   *a13(0xa0), a3, 1
3fc0e4b0:	add    a11, a3
3fc0e4c0:	move   a3, *a14+, 1
3fc0e4d0:	move   *a13(0x80), *a14+, 1
3fc0e4f0:	move   *a13(0xc0), *a14+, 1
3fc0e510:	calla  L3FC00040
3fc0e540:	move   a8, a3
3fc0e550:	jreq   L3FC0E620
3fc0e560:	move   a14, -*sp, 1
3fc0e570:	move   *a13(0x20), *a14+, 1
3fc0e590:	move   *a13, a3, 1
3fc0e5a0:	move   a3, *a14+, 1
3fc0e5b0:	calla  L3FC005C0
3fc0e5e0:	addk   32, a3
3fc0e5f0:	move   *a3, a7, 1
3fc0e600:	inc    a7
3fc0e610:	move   a7, *a3, 1
L3FC0E620:
3fc0e620:	srl    0x1, a10
3fc0e630:	inc    a11
3fc0e640:	move   *a13(0x100), a7, 1
3fc0e660:	cmp    a7, a11
3fc0e670:	jrlt   L3FC0E290
L3FC0E680:
3fc0e680:	move   *a13(0x160), a5, 1
3fc0e6a0:	jreq   L3FC0E8E0
3fc0e6b0:	move   a14, -*sp, 1
3fc0e6c0:	move   a13, a3
3fc0e6d0:	addk   32, a3
3fc0e6e0:	move   a3, *a14+, 1
3fc0e6f0:	sub    a3, a3
3fc0e700:	move   a3, *a14+, 1
3fc0e710:	move   *a13(0x80), a3, 1
3fc0e730:	inc    a3
3fc0e740:	move   a3, *a14+, 1
3fc0e750:	move   *a13(0xa0), a3, 1
3fc0e770:	add    a11, a3
3fc0e780:	move   a3, *a14+, 1
3fc0e790:	move   *a13(0x80), *a14+, 1
3fc0e7b0:	move   *a13(0xc0), *a14+, 1
3fc0e7d0:	calla  L3FC00040
3fc0e800:	move   a8, a3
3fc0e810:	jreq   L3FC0E8E0
3fc0e820:	move   a14, -*sp, 1
3fc0e830:	move   *a13(0x20), *a14+, 1
3fc0e850:	move   *a13, a3, 1
3fc0e860:	move   a3, *a14+, 1
3fc0e870:	calla  L3FC005C0
3fc0e8a0:	addk   32, a3
3fc0e8b0:	move   *a3, a5, 1
3fc0e8c0:	inc    a5
3fc0e8d0:	move   a5, *a3, 1
L3FC0E8E0:
3fc0e8e0:	move   *a13(0x80), a5, 1
3fc0e900:	inc    a5
3fc0e910:	move   a5, *a13(0x80), 1
3fc0e930:	move   *a13(0x60), a3, 1
3fc0e950:	cmp    a3, a5
3fc0e960:	jalt   L3FC0DB60
L3FC0E980:
3fc0e980:	move   *a13, a7, 1
3fc0e990:	move   *a7(0x20), a5, 1
3fc0e9b0:	jreq   L3FC0EAD0
3fc0e9c0:	move   a14, -*sp, 1
3fc0e9d0:	move   a7, *a14+, 1
3fc0e9e0:	move   *a13(0xffe0), a5, 1
3fc0ea00:	move   *a5(0x20), a3, 1
3fc0ea20:	move   *a3(0x1060), a3, 1
3fc0ea40:	call   a3
3fc0ea50:	move   a14, -*sp, 1
3fc0ea60:	move   a7, *a14+, 1
3fc0ea70:	move   *a5(0x20), a3, 1
3fc0ea90:	move   *a3(0x1040), a3, 1
3fc0eab0:	call   a3
3fc0eac0:	jruc   L3FC0EB80
L3FC0EAD0:
3fc0ead0:	move   a14, -*sp, 1
3fc0eae0:	move   a7, *a14+, 1
3fc0eaf0:	move   *a13(0xffe0), a5, 1
3fc0eb10:	move   *a5(0x20), a3, 1
3fc0eb30:	move   *a3(0xec0), a3, 1
3fc0eb50:	call   a3
3fc0eb60:	sub    a3, a3
3fc0eb70:	move   a3, *a13, 1
L3FC0EB80:
3fc0eb80:	move   *a13, a8, 1
L3FC0EB90:
3fc0eb90:	move   *sp(0x100), a14, 1
3fc0ebb0:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3fc0ebd0:	rets   2
L3FC0EBE0:
3fc0ebe0:	mmtm   sp, a9,a11,a13
3fc0ec00:	move   a14, a13
3fc0ec10:	jruc   L3FC0EDC0
L3FC0EC20:
3fc0ec20:	move   a14, -*sp, 1
3fc0ec30:	move   *a13(0xffe0), a11, 1
3fc0ec50:	move   *a11(0x2a0), *a14+, 1
3fc0ec70:	move   *a11, a9, 1
3fc0ec80:	move   *a9(0xec0), a9, 1
3fc0eca0:	call   a9
3fc0ecb0:	sub    a9, a9
3fc0ecc0:	move   a9, *a11(0x2a0), 1
3fc0ece0:	jruc   L3FC0EE50
L3FC0ECF0:
3fc0ecf0:	move   a14, -*sp, 1
3fc0ed00:	move   *a13(0xffe0), a11, 1
3fc0ed20:	move   *a11(0x2a0), *a14+, 1
3fc0ed40:	move   *a11, a9, 1
3fc0ed50:	move   *a9(0xb60), a9, 1
3fc0ed70:	call   a9
3fc0ed80:	sub    a9, a9
3fc0ed90:	move   a9, *a11(0x2a0), 1
3fc0edb0:	jruc   L3FC0EE50
L3FC0EDC0:
3fc0edc0:	move   *a13(0xffe0), a11, 1
3fc0ede0:	movb   *a11(0x1b0), a8
3fc0ee00:	jreq   L3FC0EE50
3fc0ee10:	dec    a8
3fc0ee20:	jreq   L3FC0ECF0
3fc0ee30:	dec    a8
3fc0ee40:	jreq   L3FC0EC20
L3FC0EE50:
3fc0ee50:	move   *a13(0xffe0), a11, 1
3fc0ee70:	sub    a9, a9
3fc0ee80:	move   a9, *a11(0x2a0), 1
3fc0eea0:	movb   a9, *a11(0x1b0)
3fc0eec0:	move   *sp(0x80), a14, 1
3fc0eee0:	mmfm   sp, a9,a11,a13
3fc0ef00:	rets   2
3fc0ef10:	mmtm   sp, a7,a9,a11,a13
3fc0ef30:	move   a14, a13
3fc0ef40:	move   a14, -*sp, 1
3fc0ef50:	move   *a13(0xffe0), *a14+, 1
3fc0ef70:	calla  L3FC0EBE0
3fc0efa0:	jruc   L3FC0F380
L3FC0EFB0:
3fc0efb0:	move   *a13(0xffe0), a11, 1
3fc0efd0:	move   a14, -*sp, 1
3fc0efe0:	move   *a13(0xffa0), *a14+, 1
3fc0f000:	calla  L3FC0D610
3fc0f030:	move   a8, *a11(0x2a0), 1
3fc0f050:	move   a14, -*sp, 1
3fc0f060:	move   *a13(0xffa0), *a14+, 1
3fc0f080:	move   *a11, a9, 1
3fc0f090:	move   *a9(0xb60), a9, 1
3fc0f0b0:	call   a9
3fc0f0c0:	jruc   L3FC0F400
L3FC0F0D0:
3fc0f0d0:	move   *a13(0xffe0), a11, 1
3fc0f0f0:	move   a14, -*sp, 1
3fc0f100:	sub    a9, a9
3fc0f110:	move   a9, *a14+, 1
3fc0f120:	move   *a11, a7, 1
3fc0f130:	move   *a7(0xe80), a7, 1
3fc0f150:	call   a7
3fc0f160:	move   a8, *a11(0x2a0), 1
3fc0f180:	move   a14, -*sp, 1
3fc0f190:	move   *a13(0xffa0), *a14+, 1
3fc0f1b0:	move   *a11(0x2a0), *a14+, 1
3fc0f1d0:	move   *a11, a7, 1
3fc0f1e0:	move   *a7(0xea0), a7, 1
3fc0f200:	call   a7
3fc0f210:	jruc   L3FC0F400
L3FC0F220:
3fc0f220:	move   *a13(0xffe0), a11, 1
3fc0f240:	move   a14, -*sp, 1
3fc0f250:	move   *a13(0xffc0), *a14+, 1
3fc0f270:	move   *a13(0xffa0), *a14+, 1
3fc0f290:	move   *a13(0xff80), *a14+, 1
3fc0f2b0:	move   a11, *a14+, 1
3fc0f2c0:	calla  L3FBFF780
3fc0f2f0:	move   a8, *a11(0x2a0), 1
3fc0f310:	move   a14, -*sp, 1
3fc0f320:	move   *a13(0xffa0), *a14+, 1
3fc0f340:	calla  L3F702440
3fc0f370:	jruc   L3FC0F400
L3FC0F380:
3fc0f380:	move   *a13(0xffc0), a8, 1
3fc0f3a0:	jreq   L3FC0F400
3fc0f3b0:	dec    a8
3fc0f3c0:	jreq   L3FC0EFB0
3fc0f3d0:	dec    a8
3fc0f3e0:	jreq   L3FC0F0D0
3fc0f3f0:	jruc   L3FC0F220
L3FC0F400:
3fc0f400:	move   *a13(0xffe0), a11, 1
3fc0f420:	move   *a11(0x2a0), a9, 1
3fc0f440:	jreq   L3FC0F470
3fc0f450:	movk   2, a9
3fc0f460:	jruc   L3FC0F480
L3FC0F470:
3fc0f470:	sub    a9, a9
L3FC0F480:
3fc0f480:	movb   a9, *a11(0x1b0)
3fc0f4a0:	move   *a11(0x320), a9, 1
3fc0f4c0:	ori    0xe0000, a9
3fc0f4f0:	move   a9, *a11(0x320), 1
3fc0f510:	move   *sp(0xa0), a14, 1
3fc0f530:	mmfm   sp, a7,a9,a11,a13
3fc0f550:	rets   2
3fc0f560:	mmtm   sp, a7,a9,a11,a13
3fc0f580:	move   a14, a13
3fc0f590:	move   a14, -*sp, 1
3fc0f5a0:	move   *a13(0xffc0), *a14+, 1
3fc0f5c0:	calla  L3FC0EBE0
3fc0f5f0:	jruc   L3FC0F910
L3FC0F600:
3fc0f600:	move   a14, -*sp, 1
3fc0f610:	move   *a13(0xffe0), a11, 1
3fc0f630:	move   *a11(0x2a0), *a14+, 1
3fc0f650:	move   *a11, a9, 1
3fc0f660:	move   *a9(0xb80), a9, 1
3fc0f680:	call   a9
3fc0f690:	move   *a13(0xffc0), a9, 1
3fc0f6b0:	move   a8, *a9(0x2a0), 1
3fc0f6d0:	movk   1, a11
3fc0f6e0:	movb   a11, *a9(0x1b0)
3fc0f700:	jruc   L3FC0F9A0
L3FC0F710:
3fc0f710:	move   *a13(0xffc0), a11, 1
3fc0f730:	move   a14, -*sp, 1
3fc0f740:	sub    a9, a9
3fc0f750:	move   a9, *a14+, 1
3fc0f760:	move   *a13(0xffe0), a7, 1
3fc0f780:	move   *a7, a9, 1
3fc0f790:	move   *a9(0xe80), a9, 1
3fc0f7b0:	call   a9
3fc0f7c0:	move   a8, *a11(0x2a0), 1
3fc0f7e0:	move   a14, -*sp, 1
3fc0f7f0:	move   *a7(0x2a0), *a14+, 1
3fc0f810:	move   *a11(0x2a0), *a14+, 1
3fc0f830:	move   *a7, a9, 1
3fc0f840:	move   *a9(0xea0), a9, 1
3fc0f860:	call   a9
3fc0f870:	movk   2, a9
3fc0f880:	movb   a9, *a11(0x1b0)
3fc0f8a0:	jruc   L3FC0F9A0
L3FC0F8B0:
3fc0f8b0:	move   *a13(0xffc0), a11, 1
3fc0f8d0:	sub    a9, a9
3fc0f8e0:	movb   a9, *a11(0x1b0)
3fc0f900:	jruc   L3FC0F9A0
L3FC0F910:
3fc0f910:	move   *a13(0xffe0), a11, 1
3fc0f930:	movb   *a11(0x1b0), a8
3fc0f950:	dec    a8
3fc0f960:	jreq   L3FC0F600
3fc0f970:	dec    a8
3fc0f980:	jreq   L3FC0F710
3fc0f990:	jruc   L3FC0F8B0
L3FC0F9A0:
3fc0f9a0:	move   *sp(0xa0), a14, 1
3fc0f9c0:	mmfm   sp, a7,a9,a11,a13
3fc0f9e0:	rets   2
3fc0f9f0:	mmtm   sp, a0,a2,a4,a5,a7,a9,a10,a11,a12,a13
3fc0fa10:	move   a14, a13
3fc0fa20:	addi   0x3e60, a14
3fc0fa40:	sub    a11, a11
3fc0fa50:	move   a11, *a13(0x3e40), 1
3fc0fa70:	move   *a13(0xffa0), a7, 1
3fc0fa90:	subk   3, a7
3fc0faa0:	jalt   L3FC124F0
3fc0fac0:	move   a14, -*sp, 1
3fc0fad0:	move   *a13(0xffa0), a7, 1
3fc0faf0:	movi   0x2c, a5
3fc0fb10:	mpyu   a7, a5
3fc0fb20:	move   a5, *a14+, 1
3fc0fb30:	movk   1, a5
3fc0fb40:	move   a5, *a14+, 1
3fc0fb50:	calla  L3F703D90
3fc0fb80:	move   a8, *a13(0x34a0), 1
3fc0fba0:	move   a8, a8
3fc0fbb0:	jaeq   L3FC124F0
3fc0fbd0:	move   a13, a2
3fc0fbe0:	addi   0x80, a2
3fc0fc00:	move   a13, a5
3fc0fc10:	addi   0x1980, a5
3fc0fc30:	move   a5, *a13(0x60), 1
3fc0fc50:	move   a14, -*sp, 1
3fc0fc60:	move   a13, a7
3fc0fc70:	addi   0x34c0, a7
3fc0fc90:	move   a7, *a14+, 1
3fc0fca0:	move   a8, *a14+, 1
3fc0fcb0:	move   a13, a7
3fc0fcc0:	addi   0x3340, a7
3fc0fce0:	move   a7, *a14+, 1
3fc0fcf0:	move   a13, a7
3fc0fd00:	addi   0x32a0, a7
3fc0fd20:	move   a7, *a14+, 1
3fc0fd30:	move   *a13(0xff80), *a14+, 1
3fc0fd50:	move   *a13(0xffa0), *a14+, 1
3fc0fd70:	calla  L3FC206B0
3fc0fda0:	move   *a13(0x3320), a0, 1
3fc0fdc0:	move   *a13(0xffc0), a7, 1
3fc0fde0:	movb   *a7(0x198), a7
3fc0fe00:	jane   L3FC10F70
3fc0fe20:	move   *a13(0x32c0), a10, 1
3fc0fe40:	move   *a13(0x32a0), a7, 1
3fc0fe60:	cmp    a7, a10
3fc0fe70:	jage   L3FC122E0
L3FC0FE90:
3fc0fe90:	move   a0, a5
3fc0fea0:	jreq   L3FC0FFA0
3fc0feb0:	move   *a0, a7, 1
3fc0fec0:	cmp    a7, a10
3fc0fed0:	jrne   L3FC0FFA0
3fc0fee0:	move   a14, -*sp, 1
3fc0fef0:	move   *a0(0x20), *a14+, 1
3fc0ff10:	move   a13, a7
3fc0ff20:	addi   0x3340, a7
3fc0ff40:	move   a7, *a14+, 1
3fc0ff50:	calla  L3FC21620
3fc0ff80:	move   *a0(0x40), a0, 1
L3FC0FFA0:
3fc0ffa0:	move   a13, a7
3fc0ffb0:	addi   0x3340, a7
3fc0ffd0:	move   a7, *a13(0x3280), 1
3fc0fff0:	move   *a13(0x3420), a9, 1
3fc10010:	jaeq   L3FC10E70
L3FC10030:
3fc10030:	setf   16, 1, 0
3fc10040:	move   *a9(0x20), *a2(0x0), 0
3fc10070:	move   a2, a7
3fc10080:	addk   32, a2
3fc10090:	move   a10, *a7(0x10), 0
3fc100b0:	move   *a9(0xe0), a7, 1
3fc100d0:	move   *a7(0x20), a7, 1
3fc100f0:	move   *a9(0x20), a5, 1
3fc10110:	sub    a5, a7
3fc10120:	move   *a13(0x60), a5, 1
3fc10140:	move   a7, *a5+, 1
3fc10150:	move   a5, *a13(0x60), 1
3fc10170:	inc    a11
3fc10180:	cmpi   0xc8, a11
3fc101a0:	jrne   L3FC10390
3fc101b0:	move   a14, -*sp, 1
3fc101c0:	movk   1, a7
3fc101d0:	move   a7, *a14+, 1
3fc101e0:	move   a13, a7
3fc101f0:	addi   0x1980, a7
3fc10210:	move   a7, *a14+, 1
3fc10220:	move   a13, a7
3fc10230:	addi   0x80, a7
3fc10250:	move   a7, *a14+, 1
3fc10260:	move   a11, *a14+, 1
3fc10270:	move   *a13(0xffc0), *a14+, 1
3fc10290:	move   *a13(0xffe0), *a14+, 1
3fc102b0:	move   *a13(0xffc0), a7, 1
3fc102d0:	move   *a7(0x340), a5, 1
3fc102f0:	call   a5
3fc10300:	move   a13, a2
3fc10310:	addi   0x80, a2
3fc10330:	move   a13, a5
3fc10340:	addi   0x1980, a5
3fc10360:	move   a5, *a13(0x60), 1
3fc10380:	sub    a11, a11
L3FC10390:
3fc10390:	move   *a9, a7, 1
3fc103a0:	cmp    a10, a7
3fc103b0:	jrne   L3FC10470
3fc103c0:	move   *a13(0x3280), a7, 1
3fc103e0:	move   *a9(0xe0), *a7(0xe0), 1
3fc10410:	move   *a7(0xe0), a9, 1
3fc10430:	jreq   L3FC108F0
3fc10440:	move   a7, *a9(0x100), 1
3fc10460:	jruc   L3FC108F0
L3FC10470:
3fc10470:	move   *a9(0x80), a7, 1
3fc10490:	jrle   L3FC106B0
3fc104a0:	move   *a9(0x40), a7, 1
3fc104c0:	jrle   L3FC105C0
3fc104d0:	move   *a9(0x20), a7, 1
3fc104f0:	move   *a9(0x80), a5, 1
3fc10510:	add    a5, a7
3fc10520:	move   a7, *a9(0x20), 1
3fc10540:	move   *a9(0x40), a7, 1
3fc10560:	move   *a9(0xa0), a5, 1
3fc10580:	add    a5, a7
3fc10590:	move   a7, *a9(0x40), 1
3fc105b0:	jruc   L3FC108B0
L3FC105C0:
3fc105c0:	move   *a9(0x20), a7, 1
3fc105e0:	move   *a9(0x60), a5, 1
3fc10600:	add    a5, a7
3fc10610:	move   a7, *a9(0x20), 1
3fc10630:	move   *a9(0x40), a7, 1
3fc10650:	move   *a9(0xc0), a5, 1
3fc10670:	add    a5, a7
3fc10680:	move   a7, *a9(0x40), 1
3fc106a0:	jruc   L3FC108B0
L3FC106B0:
3fc106b0:	move   *a9(0x40), a7, 1
3fc106d0:	jrlt   L3FC107D0
3fc106e0:	move   *a9(0x20), a7, 1
3fc10700:	move   *a9(0x80), a5, 1
3fc10720:	add    a5, a7
3fc10730:	move   a7, *a9(0x20), 1
3fc10750:	move   *a9(0x40), a7, 1
3fc10770:	move   *a9(0xa0), a5, 1
3fc10790:	add    a5, a7
3fc107a0:	move   a7, *a9(0x40), 1
3fc107c0:	jruc   L3FC108B0
L3FC107D0:
3fc107d0:	move   *a9(0x20), a7, 1
3fc107f0:	move   *a9(0x60), a5, 1
3fc10810:	add    a5, a7
3fc10820:	move   a7, *a9(0x20), 1
3fc10840:	move   *a9(0x40), a7, 1
3fc10860:	move   *a9(0xc0), a5, 1
3fc10880:	add    a5, a7
3fc10890:	move   a7, *a9(0x40), 1
L3FC108B0:
3fc108b0:	move   a9, *a13(0x3280), 1
3fc108d0:	move   *a9(0xe0), a9, 1
L3FC108F0:
3fc108f0:	move   *a9, a7, 1
3fc10900:	cmp    a10, a7
3fc10910:	jrne   L3FC109D0
3fc10920:	move   *a13(0x3280), a7, 1
3fc10940:	move   *a9(0xe0), *a7(0xe0), 1
3fc10970:	move   *a7(0xe0), a9, 1
3fc10990:	jreq   L3FC10E50
3fc109a0:	move   a7, *a9(0x100), 1
3fc109c0:	jruc   L3FC10E50
L3FC109D0:
3fc109d0:	move   *a9(0x80), a7, 1
3fc109f0:	jrle   L3FC10C10
3fc10a00:	move   *a9(0x40), a7, 1
3fc10a20:	jrle   L3FC10B20
3fc10a30:	move   *a9(0x20), a7, 1
3fc10a50:	move   *a9(0x80), a5, 1
3fc10a70:	add    a5, a7
3fc10a80:	move   a7, *a9(0x20), 1
3fc10aa0:	move   *a9(0x40), a7, 1
3fc10ac0:	move   *a9(0xa0), a5, 1
3fc10ae0:	add    a5, a7
3fc10af0:	move   a7, *a9(0x40), 1
3fc10b10:	jruc   L3FC10E10
L3FC10B20:
3fc10b20:	move   *a9(0x20), a7, 1
3fc10b40:	move   *a9(0x60), a5, 1
3fc10b60:	add    a5, a7
3fc10b70:	move   a7, *a9(0x20), 1
3fc10b90:	move   *a9(0x40), a7, 1
3fc10bb0:	move   *a9(0xc0), a5, 1
3fc10bd0:	add    a5, a7
3fc10be0:	move   a7, *a9(0x40), 1
3fc10c00:	jruc   L3FC10E10
L3FC10C10:
3fc10c10:	move   *a9(0x40), a7, 1
3fc10c30:	jrlt   L3FC10D30
3fc10c40:	move   *a9(0x20), a7, 1
3fc10c60:	move   *a9(0x80), a5, 1
3fc10c80:	add    a5, a7
3fc10c90:	move   a7, *a9(0x20), 1
3fc10cb0:	move   *a9(0x40), a7, 1
3fc10cd0:	move   *a9(0xa0), a5, 1
3fc10cf0:	add    a5, a7
3fc10d00:	move   a7, *a9(0x40), 1
3fc10d20:	jruc   L3FC10E10
L3FC10D30:
3fc10d30:	move   *a9(0x20), a7, 1
3fc10d50:	move   *a9(0x60), a5, 1
3fc10d70:	add    a5, a7
3fc10d80:	move   a7, *a9(0x20), 1
3fc10da0:	move   *a9(0x40), a7, 1
3fc10dc0:	move   *a9(0xc0), a5, 1
3fc10de0:	add    a5, a7
3fc10df0:	move   a7, *a9(0x40), 1
L3FC10E10:
3fc10e10:	move   a9, *a13(0x3280), 1
3fc10e30:	move   *a9(0xe0), a9, 1
L3FC10E50:
3fc10e50:	jane   L3FC10030
L3FC10E70:
3fc10e70:	move   a14, -*sp, 1
3fc10e80:	move   a13, a7
3fc10e90:	addi   0x3340, a7
3fc10eb0:	move   a7, *a14+, 1
3fc10ec0:	calla  L3FC21C10
3fc10ef0:	inc    a10
3fc10f00:	move   *a13(0x32a0), a5, 1
3fc10f20:	cmp    a5, a10
3fc10f30:	jalt   L3FC0FE90
3fc10f50:	jauc   L3FC122E0
L3FC10F70:
3fc10f70:	move   *a13(0x32c0), a10, 1
3fc10f90:	move   *a13(0x32a0), a7, 1
3fc10fb0:	cmp    a7, a10
3fc10fc0:	jage   L3FC122E0
L3FC10FE0:
3fc10fe0:	move   a0, a5
3fc10ff0:	jreq   L3FC11140
3fc11000:	move   *a0, a7, 1
3fc11010:	cmp    a7, a10
3fc11020:	jrne   L3FC11140
3fc11030:	move   a14, -*sp, 1
3fc11040:	move   *a0(0x20), *a14+, 1
3fc11060:	move   a13, a7
3fc11070:	addi   0x3340, a7
3fc11090:	move   a7, *a14+, 1
3fc110a0:	calla  L3FC21620
3fc110d0:	move   a14, -*sp, 1
3fc110e0:	move   a7, *a14+, 1
3fc110f0:	calla  L3FC21940
3fc11120:	move   *a0(0x40), a0, 1
L3FC11140:
3fc11140:	move   a13, a7
3fc11150:	addi   0x3340, a7
3fc11170:	move   a7, *a13(0x3280), 1
3fc11190:	move   *a13(0x3420), a9, 1
3fc111b0:	move   a9, a12
3fc111c0:	jaeq   L3FC12130
L3FC111E0:
3fc111e0:	cmp    a9, a12
3fc111f0:	jane   L3FC11B80
3fc11210:	setf   16, 1, 0
3fc11220:	move   *a9(0x20), *a2(0x0), 0
3fc11250:	move   a2, a7
3fc11260:	addk   32, a2
3fc11270:	move   a10, *a7(0x10), 0
3fc11290:	move   *a9(0x120), a7, 1
3fc112b0:	move   *a7(0x20), a7, 1
3fc112d0:	move   *a9(0x20), a5, 1
3fc112f0:	sub    a5, a7
3fc11300:	move   *a13(0x60), a5, 1
3fc11320:	move   a7, *a5+, 1
3fc11330:	move   a5, *a13(0x60), 1
3fc11350:	inc    a11
3fc11360:	cmpi   0xc8, a11
3fc11380:	jrne   L3FC11570
3fc11390:	move   a14, -*sp, 1
3fc113a0:	movk   1, a7
3fc113b0:	move   a7, *a14+, 1
3fc113c0:	move   a13, a7
3fc113d0:	addi   0x1980, a7
3fc113f0:	move   a7, *a14+, 1
3fc11400:	move   a13, a7
3fc11410:	addi   0x80, a7
3fc11430:	move   a7, *a14+, 1
3fc11440:	move   a11, *a14+, 1
3fc11450:	move   *a13(0xffc0), *a14+, 1
3fc11470:	move   *a13(0xffe0), *a14+, 1
3fc11490:	move   *a13(0xffc0), a7, 1
3fc114b0:	move   *a7(0x340), a5, 1
3fc114d0:	call   a5
3fc114e0:	move   a13, a2
3fc114f0:	addi   0x80, a2
3fc11510:	move   a13, a5
3fc11520:	addi   0x1980, a5
3fc11540:	move   a5, *a13(0x60), 1
3fc11560:	sub    a11, a11
L3FC11570:
3fc11570:	move   *a12(0x120), a12, 1
3fc11590:	cmp    a9, a12
3fc115a0:	jreq   L3FC11B60
L3FC115B0:
3fc115b0:	move   *a9, a7, 1
3fc115c0:	cmp    a10, a7
3fc115d0:	jrne   L3FC116C0
3fc115e0:	move   *a13(0x3280), a7, 1
3fc11600:	move   *a9(0xe0), *a7(0xe0), 1
3fc11630:	move   *a7(0xe0), a9, 1
3fc11650:	movk   1, a5
3fc11660:	move   a5, *a13(0x3e40), 1
3fc11680:	jreq   L3FC11B40
3fc11690:	move   a7, *a9(0x100), 1
3fc116b0:	jruc   L3FC11B40
L3FC116C0:
3fc116c0:	move   *a9(0x80), a7, 1
3fc116e0:	jrle   L3FC11900
3fc116f0:	move   *a9(0x40), a7, 1
3fc11710:	jrle   L3FC11810
3fc11720:	move   *a9(0x20), a7, 1
3fc11740:	move   *a9(0x80), a5, 1
3fc11760:	add    a5, a7
3fc11770:	move   a7, *a9(0x20), 1
3fc11790:	move   *a9(0x40), a7, 1
3fc117b0:	move   *a9(0xa0), a5, 1
3fc117d0:	add    a5, a7
3fc117e0:	move   a7, *a9(0x40), 1
3fc11800:	jruc   L3FC11B00
L3FC11810:
3fc11810:	move   *a9(0x20), a7, 1
3fc11830:	move   *a9(0x60), a5, 1
3fc11850:	add    a5, a7
3fc11860:	move   a7, *a9(0x20), 1
3fc11880:	move   *a9(0x40), a7, 1
3fc118a0:	move   *a9(0xc0), a5, 1
3fc118c0:	add    a5, a7
3fc118d0:	move   a7, *a9(0x40), 1
3fc118f0:	jruc   L3FC11B00
L3FC11900:
3fc11900:	move   *a9(0x40), a7, 1
3fc11920:	jrlt   L3FC11A20
3fc11930:	move   *a9(0x20), a7, 1
3fc11950:	move   *a9(0x80), a5, 1
3fc11970:	add    a5, a7
3fc11980:	move   a7, *a9(0x20), 1
3fc119a0:	move   *a9(0x40), a7, 1
3fc119c0:	move   *a9(0xa0), a5, 1
3fc119e0:	add    a5, a7
3fc119f0:	move   a7, *a9(0x40), 1
3fc11a10:	jruc   L3FC11B00
L3FC11A20:
3fc11a20:	move   *a9(0x20), a7, 1
3fc11a40:	move   *a9(0x60), a5, 1
3fc11a60:	add    a5, a7
3fc11a70:	move   a7, *a9(0x20), 1
3fc11a90:	move   *a9(0x40), a7, 1
3fc11ab0:	move   *a9(0xc0), a5, 1
3fc11ad0:	add    a5, a7
3fc11ae0:	move   a7, *a9(0x40), 1
L3FC11B00:
3fc11b00:	move   a9, *a13(0x3280), 1
3fc11b20:	move   *a9(0xe0), a9, 1
L3FC11B40:
3fc11b40:	cmp    a9, a12
3fc11b50:	jrne   L3FC115B0
L3FC11B60:
3fc11b60:	move   *a12(0x120), a12, 1
L3FC11B80:
3fc11b80:	move   *a9, a7, 1
3fc11b90:	cmp    a10, a7
3fc11ba0:	jrne   L3FC11C90
3fc11bb0:	move   *a13(0x3280), a7, 1
3fc11bd0:	move   *a9(0xe0), *a7(0xe0), 1
3fc11c00:	move   *a7(0xe0), a9, 1
3fc11c20:	movk   1, a5
3fc11c30:	move   a5, *a13(0x3e40), 1
3fc11c50:	jreq   L3FC12110
3fc11c60:	move   a7, *a9(0x100), 1
3fc11c80:	jruc   L3FC12110
L3FC11C90:
3fc11c90:	move   *a9(0x80), a7, 1
3fc11cb0:	jrle   L3FC11ED0
3fc11cc0:	move   *a9(0x40), a7, 1
3fc11ce0:	jrle   L3FC11DE0
3fc11cf0:	move   *a9(0x20), a7, 1
3fc11d10:	move   *a9(0x80), a5, 1
3fc11d30:	add    a5, a7
3fc11d40:	move   a7, *a9(0x20), 1
3fc11d60:	move   *a9(0x40), a7, 1
3fc11d80:	move   *a9(0xa0), a5, 1
3fc11da0:	add    a5, a7
3fc11db0:	move   a7, *a9(0x40), 1
3fc11dd0:	jruc   L3FC120D0
L3FC11DE0:
3fc11de0:	move   *a9(0x20), a7, 1
3fc11e00:	move   *a9(0x60), a5, 1
3fc11e20:	add    a5, a7
3fc11e30:	move   a7, *a9(0x20), 1
3fc11e50:	move   *a9(0x40), a7, 1
3fc11e70:	move   *a9(0xc0), a5, 1
3fc11e90:	add    a5, a7
3fc11ea0:	move   a7, *a9(0x40), 1
3fc11ec0:	jruc   L3FC120D0
L3FC11ED0:
3fc11ed0:	move   *a9(0x40), a7, 1
3fc11ef0:	jrlt   L3FC11FF0
3fc11f00:	move   *a9(0x20), a7, 1
3fc11f20:	move   *a9(0x80), a5, 1
3fc11f40:	add    a5, a7
3fc11f50:	move   a7, *a9(0x20), 1
3fc11f70:	move   *a9(0x40), a7, 1
3fc11f90:	move   *a9(0xa0), a5, 1
3fc11fb0:	add    a5, a7
3fc11fc0:	move   a7, *a9(0x40), 1
3fc11fe0:	jruc   L3FC120D0
L3FC11FF0:
3fc11ff0:	move   *a9(0x20), a7, 1
3fc12010:	move   *a9(0x60), a5, 1
3fc12030:	add    a5, a7
3fc12040:	move   a7, *a9(0x20), 1
3fc12060:	move   *a9(0x40), a7, 1
3fc12080:	move   *a9(0xc0), a5, 1
3fc120a0:	add    a5, a7
3fc120b0:	move   a7, *a9(0x40), 1
L3FC120D0:
3fc120d0:	move   a9, *a13(0x3280), 1
3fc120f0:	move   *a9(0xe0), a9, 1
L3FC12110:
3fc12110:	jane   L3FC111E0
L3FC12130:
3fc12130:	move   a14, -*sp, 1
3fc12140:	move   a13, a7
3fc12150:	addi   0x3340, a7
3fc12170:	move   a7, *a14+, 1
3fc12180:	calla  L3FC21C10
3fc121b0:	move   a8, a5
3fc121c0:	jrne   L3FC12200
3fc121d0:	move   *a13(0x3e40), a5, 1
3fc121f0:	jreq   L3FC12280
L3FC12200:
3fc12200:	move   a14, -*sp, 1
3fc12210:	move   a7, *a14+, 1
3fc12220:	calla  L3FC21940
3fc12250:	sub    a5, a5
3fc12260:	move   a5, *a13(0x3e40), 1
L3FC12280:
3fc12280:	inc    a10
3fc12290:	move   *a13(0x32a0), a7, 1
3fc122b0:	cmp    a7, a10
3fc122c0:	jalt   L3FC10FE0
L3FC122E0:
3fc122e0:	move   a14, -*sp, 1
3fc122f0:	movk   1, a7
3fc12300:	move   a7, *a14+, 1
3fc12310:	move   a13, a5
3fc12320:	addi   0x1980, a5
3fc12340:	move   a5, *a14+, 1
3fc12350:	move   a13, a7
3fc12360:	addi   0x80, a7
3fc12380:	move   a7, *a14+, 1
3fc12390:	move   a11, *a14+, 1
3fc123a0:	move   *a13(0xffc0), *a14+, 1
3fc123c0:	move   *a13(0xffe0), *a14+, 1
3fc123e0:	move   *a13(0xffc0), a5, 1
3fc12400:	move   *a5(0x340), a7, 1
3fc12420:	call   a7
3fc12430:	move   a14, -*sp, 1
3fc12440:	move   *a13(0x34a0), *a14+, 1
3fc12460:	calla  L3F702440
3fc12490:	move   a14, -*sp, 1
3fc124a0:	move   *a13(0x3e20), *a14+, 1
3fc124c0:	calla  L3FC22000
L3FC124F0:
3fc124f0:	move   *sp(0x160), a14, 1
3fc12510:	mmfm   sp, a0,a2,a4,a5,a7,a9,a10,a11,a12,a13
3fc12530:	rets   2
L3FC12540:
3fc12540:	mmtm   sp, a7,a9,a11,a13
3fc12560:	move   a14, a13
3fc12570:	addi   0x2c0, a14
3fc12590:	sub    a11, a11
3fc125a0:	move   a11, *a13(0x80), 1
3fc125c0:	move   a11, *a13(0x100), 1
3fc125e0:	move   a11, *a13(0x120), 1
3fc12600:	move   *a13(0xff60), *a13(0x40), 1
3fc12630:	move   a11, *a13(0xa0), 1
3fc12650:	sll    0x3, a11
3fc12660:	move   *a13(0xff80), a9, 1
3fc12680:	add    a9, a11
3fc12690:	move   *a13(0x40), a9, 1
3fc126b0:	setf   8, 0, 0
3fc126c0:	move   *a11, a11, 0
3fc126d0:	cmp    a11, a9
3fc126e0:	jrc   L3FC12970
L3FC126F0:
3fc126f0:	move   *a13(0x80), a11, 1
3fc12710:	sll    0x3, a11
3fc12720:	move   *a13(0xff80), a9, 1
3fc12740:	add    a9, a11
3fc12750:	move   *a13(0x40), a9, 1
3fc12770:	move   *a11, a11, 0
3fc12780:	sub    a11, a9
3fc12790:	move   a9, *a13(0x40), 1
3fc127b0:	move   *a13(0x80), a11, 1
3fc127d0:	inc    a11
3fc127e0:	move   a11, *a13(0x80), 1
3fc12800:	move   *a13(0xffa0), a9, 1
3fc12820:	cmp    a9, a11
3fc12830:	jrlt   L3FC12870
3fc12840:	sub    a9, a9
3fc12850:	move   a9, *a13(0x80), 1
L3FC12870:
3fc12870:	move   *a13(0xa0), a11, 1
3fc12890:	not    a11
3fc128a0:	move   a11, *a13(0xa0), 1
3fc128c0:	move   *a13(0x80), a9, 1
3fc128e0:	sll    0x3, a9
3fc128f0:	move   *a13(0xff80), a11, 1
3fc12910:	add    a11, a9
3fc12920:	move   *a13(0x40), a11, 1
3fc12940:	move   *a9, a9, 0
3fc12950:	cmp    a9, a11
3fc12960:	jrnc   L3FC126F0
L3FC12970:
3fc12970:	move   *a13(0x80), a11, 1
3fc12990:	sll    0x3, a11
3fc129a0:	move   *a13(0xff80), a9, 1
3fc129c0:	add    a9, a11
3fc129d0:	move   *a11, a11, 0
3fc129e0:	move   a11, *a13(0x60), 1
3fc12a00:	sub    a9, a9
3fc12a10:	move   a9, *a13(0xe0), 1
3fc12a30:	move   *a13(0xffc0), a11, 1
3fc12a50:	move   *a11(0x0), *a13(0x20), 1
3fc12a80:	move   *a13(0xffe0), a11, 1
3fc12aa0:	dec    a11
3fc12ab0:	move   a11, *a13(0xffe0), 1
3fc12ad0:	jaeq   L3FC14470
L3FC12AF0:
3fc12af0:	move   *a13(0xffc0), a11, 1
3fc12b10:	setf   16, 1, 0
3fc12b20:	move   *a11, a9, 0
3fc12b30:	move   *a11(0x20), a11, 0
3fc12b50:	cmp    a11, a9
3fc12b60:	jrne   L3FC12C60
3fc12b70:	move   *a13(0xffc0), a11, 1
3fc12b90:	move   *a11(0x10), a9, 0
3fc12bb0:	move   *a11(0x30), a11, 0
3fc12bd0:	cmp    a11, a9
3fc12be0:	jrne   L3FC12C60
3fc12bf0:	move   *a13(0xffc0), a11, 1
3fc12c10:	addk   32, a11
3fc12c20:	move   a11, *a13(0xffc0), 1
3fc12c40:	jauc   L3FC14400
L3FC12C60:
3fc12c60:	move   *a13(0xffc0), a11, 1
3fc12c80:	addk   32, a11
3fc12c90:	move   a11, *a13(0xffc0), 1
3fc12cb0:	move   *a11(0xffe0), *a13(0x0), 1
3fc12ce0:	move   *a11(0x0), *a13(0x20), 1
3fc12d10:	move   *a13(0x20), a9, 0
3fc12d30:	move   *a13, a7, 0
3fc12d40:	sub    a7, a9
3fc12d50:	move   a9, *a13(0x1a0), 1
3fc12d70:	move   *a13(0x30), a7, 0
3fc12d90:	move   *a13(0x10), a9, 0
3fc12db0:	sub    a9, a7
3fc12dc0:	move   a7, *a13(0x1c0), 1
3fc12de0:	move   *a13(0x1a0), a7, 1
3fc12e00:	jrge   L3FC12E40
3fc12e10:	movi   0xffff, a7
3fc12e30:	jruc   L3FC12E80
L3FC12E40:
3fc12e40:	jrle   L3FC12E70
3fc12e50:	movk   1, a7
3fc12e60:	jruc   L3FC12E80
L3FC12E70:
3fc12e70:	sub    a7, a7
L3FC12E80:
3fc12e80:	move   a7, *a13(0x1e0), 1
3fc12ea0:	move   *a13(0x1c0), a7, 1
3fc12ec0:	jrge   L3FC12F00
3fc12ed0:	movi   0xffff, a7
3fc12ef0:	jruc   L3FC12F40
L3FC12F00:
3fc12f00:	jrle   L3FC12F30
3fc12f10:	movk   1, a7
3fc12f20:	jruc   L3FC12F40
L3FC12F30:
3fc12f30:	sub    a7, a7
L3FC12F40:
3fc12f40:	move   a7, *a13(0x200), 1
3fc12f60:	move   *a13(0x1a0), a7, 1
3fc12f80:	jrgt   L3FC12FA0
3fc12f90:	neg    a7
L3FC12FA0:
3fc12fa0:	move   a7, *a13(0x1a0), 1
3fc12fc0:	move   *a13(0x1c0), a7, 1
3fc12fe0:	jrgt   L3FC13000
3fc12ff0:	neg    a7
L3FC13000:
3fc13000:	move   a7, *a13(0x1c0), 1
3fc13020:	move   *a13(0x1a0), a9, 1
3fc13040:	cmp    a7, a9
3fc13050:	jrle   L3FC130D0
3fc13060:	move   a9, *a13(0x220), 1
3fc13080:	move   a7, *a13(0x240), 1
3fc130a0:	move   a9, *a13(0x180), 1
3fc130c0:	jruc   L3FC13130
L3FC130D0:
3fc130d0:	move   a7, *a13(0x220), 1
3fc130f0:	move   a9, *a13(0x240), 1
3fc13110:	move   a7, *a13(0x180), 1
L3FC13130:
3fc13130:	move   *a13(0x240), a7, 1
3fc13150:	sll    0x1, a7
3fc13160:	move   a7, *a13(0x260), 1
3fc13180:	move   *a13(0x220), a7, 1
3fc131a0:	sll    0x1, a7
3fc131b0:	move   *a13(0x260), a9, 1
3fc131d0:	sub    a7, a9
3fc131e0:	move   a9, *a13(0x280), 1
3fc13200:	move   *a13(0x260), a7, 1
3fc13220:	move   *a13(0x220), a9, 1
3fc13240:	sub    a9, a7
3fc13250:	move   a7, *a13(0x2a0), 1
3fc13270:	move   *a13, a7, 0
3fc13280:	move   a7, *a13(0x140), 1
3fc132a0:	move   *a13(0x10), a9, 0
3fc132c0:	move   a9, *a13(0x160), 1
3fc132e0:	move   *a13(0x100), a11, 1
3fc13300:	inc    a11
3fc13310:	move   a11, *a13(0x100), 1
3fc13330:	move   *a13(0xc0), a11, 1
3fc13350:	addi   0xc0, a11
3fc13370:	move   a11, *a13(0xc0), 1
3fc13390:	move   *a13(0x100), a11, 1
3fc133b0:	move   *a13(0x120), a7, 1
3fc133d0:	cmp    a7, a11
3fc133e0:	jrle   L3FC135A0
3fc133f0:	addi   0x3e8, a7
3fc13410:	move   a7, *a13(0x120), 1
3fc13430:	move   a14, -*sp, 1
3fc13440:	move   a7, a11
3fc13450:	sll    0x4, a7
3fc13460:	sll    0x3, a11
3fc13470:	add    a11, a7
3fc13480:	move   a7, *a14+, 1
3fc13490:	move   *a13(0xe0), *a14+, 1
3fc134b0:	calla  L3F705B20
3fc134e0:	move   a8, *a13(0xe0), 1
3fc13500:	move   *a13(0x100), a11, 1
3fc13520:	dec    a11
3fc13530:	move   a11, a7
3fc13540:	sll    0x7, a11
3fc13550:	sll    0x6, a7
3fc13560:	add    a7, a11
3fc13570:	add    a8, a11
3fc13580:	move   a11, *a13(0xc0), 1
L3FC135A0:
3fc135a0:	move   *a13(0xc0), a11, 1
3fc135c0:	move   *a13, *a11, 1
3fc135d0:	move   *a13(0x260), *a11(0x20), 1
3fc13600:	move   *a13(0x280), *a11(0x40), 1
3fc13630:	move   *a13(0x2a0), *a11(0x60), 1
3fc13660:	move   *a13(0xa0), *a11(0x80), 1
3fc13690:	movk   1, a7
3fc136a0:	move   a7, *a11(0xa0), 1
3fc136c0:	move   *a13(0x180), a7, 1
3fc136e0:	dec    a7
3fc136f0:	move   a7, *a13(0x180), 1
3fc13710:	inc    a7
3fc13720:	jaeq   L3FC14400
L3FC13740:
3fc13740:	move   *a13(0x1a0), a11, 1
3fc13760:	move   *a13(0x1c0), a9, 1
3fc13780:	cmp    a9, a11
3fc13790:	jrle   L3FC13A20
3fc137a0:	move   *a13(0x1e0), a7, 1
3fc137c0:	jrle   L3FC13800
3fc137d0:	move   *a13(0x2a0), a7, 1
3fc137f0:	jrlt   L3FC13860
L3FC13800:
3fc13800:	move   *a13(0x1e0), a7, 1
3fc13820:	jrgt   L3FC138C0
3fc13830:	move   *a13(0x2a0), a7, 1
3fc13850:	jrgt   L3FC138C0
L3FC13860:
3fc13860:	move   *a13(0x260), a9, 1
3fc13880:	add    a9, a7
3fc13890:	move   a7, *a13(0x2a0), 1
3fc138b0:	jruc   L3FC139A0
L3FC138C0:
3fc138c0:	move   *a13(0x160), a7, 1
3fc138e0:	move   *a13(0x200), a9, 1
3fc13900:	add    a9, a7
3fc13910:	move   a7, *a13(0x160), 1
3fc13930:	move   *a13(0x2a0), a7, 1
3fc13950:	move   *a13(0x280), a9, 1
3fc13970:	add    a9, a7
3fc13980:	move   a7, *a13(0x2a0), 1
L3FC139A0:
3fc139a0:	move   *a13(0x140), a9, 1
3fc139c0:	move   *a13(0x1e0), a7, 1
3fc139e0:	add    a7, a9
3fc139f0:	move   a9, *a13(0x140), 1
3fc13a10:	jruc   L3FC13C90
L3FC13A20:
3fc13a20:	move   *a13(0x1e0), a7, 1
3fc13a40:	jrle   L3FC13A80
3fc13a50:	move   *a13(0x2a0), a7, 1
3fc13a70:	jrlt   L3FC13AE0
L3FC13A80:
3fc13a80:	move   *a13(0x1e0), a7, 1
3fc13aa0:	jrgt   L3FC13B40
3fc13ab0:	move   *a13(0x2a0), a7, 1
3fc13ad0:	jrgt   L3FC13B40
L3FC13AE0:
3fc13ae0:	move   *a13(0x260), a9, 1
3fc13b00:	add    a9, a7
3fc13b10:	move   a7, *a13(0x2a0), 1
3fc13b30:	jruc   L3FC13C20
L3FC13B40:
3fc13b40:	move   *a13(0x140), a7, 1
3fc13b60:	move   *a13(0x1e0), a9, 1
3fc13b80:	add    a9, a7
3fc13b90:	move   a7, *a13(0x140), 1
3fc13bb0:	move   *a13(0x2a0), a7, 1
3fc13bd0:	move   *a13(0x280), a9, 1
3fc13bf0:	add    a9, a7
3fc13c00:	move   a7, *a13(0x2a0), 1
L3FC13C20:
3fc13c20:	move   *a13(0x160), a9, 1
3fc13c40:	move   *a13(0x200), a7, 1
3fc13c60:	add    a7, a9
3fc13c70:	move   a9, *a13(0x160), 1
L3FC13C90:
3fc13c90:	move   *a13(0x40), a9, 1
3fc13cb0:	inc    a9
3fc13cc0:	move   a9, *a13(0x40), 1
3fc13ce0:	move   *a13(0x60), a7, 1
3fc13d00:	cmp    a7, a9
3fc13d10:	jrlt   L3FC14380
3fc13d20:	move   *a13(0x180), a7, 1
3fc13d40:	jrne   L3FC13D90
3fc13d50:	move   *a13(0xffe0), a7, 1
3fc13d70:	dec    a7
3fc13d80:	jrgt   L3FC14380
L3FC13D90:
3fc13d90:	move   *a13(0x100), a7, 1
3fc13db0:	inc    a7
3fc13dc0:	move   a7, *a13(0x100), 1
3fc13de0:	move   *a13(0xc0), a7, 1
3fc13e00:	addi   0xc0, a7
3fc13e20:	move   a7, *a13(0xc0), 1
3fc13e40:	move   *a13(0x100), a7, 1
3fc13e60:	move   *a13(0x120), a9, 1
3fc13e80:	cmp    a9, a7
3fc13e90:	jrle   L3FC14050
3fc13ea0:	addi   0x3e8, a9
3fc13ec0:	move   a9, *a13(0x120), 1
3fc13ee0:	move   a14, -*sp, 1
3fc13ef0:	move   a9, a7
3fc13f00:	sll    0x4, a9
3fc13f10:	sll    0x3, a7
3fc13f20:	add    a7, a9
3fc13f30:	move   a9, *a14+, 1
3fc13f40:	move   *a13(0xe0), *a14+, 1
3fc13f60:	calla  L3F705B20
3fc13f90:	move   a8, *a13(0xe0), 1
3fc13fb0:	move   *a13(0x100), a9, 1
3fc13fd0:	dec    a9
3fc13fe0:	move   a9, a7
3fc13ff0:	sll    0x7, a9
3fc14000:	sll    0x6, a7
3fc14010:	add    a7, a9
3fc14020:	add    a8, a9
3fc14030:	move   a9, *a13(0xc0), 1
L3FC14050:
3fc14050:	move   *a13(0xc0), a9, 1
3fc14070:	setf   16, 1, 0
3fc14080:	move   *a13(0x140), *a9(0x0), 0
3fc140b0:	move   *a13(0x160), *a9(0x10), 0
3fc140e0:	move   *a13(0x260), *a9(0x20), 1
3fc14110:	move   *a13(0x280), *a9(0x40), 1
3fc14140:	move   *a13(0x2a0), *a9(0x60), 1
3fc14170:	move   *a13(0xa0), a7, 1
3fc14190:	not    a7
3fc141a0:	move   a7, *a13(0xa0), 1
3fc141c0:	move   a7, *a9(0x80), 1
3fc141e0:	sub    a7, a7
3fc141f0:	move   a7, *a9(0xa0), 1
3fc14210:	move   *a13(0x80), a7, 1
3fc14230:	inc    a7
3fc14240:	move   a7, *a13(0x80), 1
3fc14260:	move   *a13(0xffa0), a9, 1
3fc14280:	cmp    a9, a7
3fc14290:	jrlt   L3FC142D0
3fc142a0:	sub    a7, a7
3fc142b0:	move   a7, *a13(0x80), 1
L3FC142D0:
3fc142d0:	sll    0x3, a7
3fc142e0:	move   *a13(0xff80), a9, 1
3fc14300:	add    a9, a7
3fc14310:	setf   8, 0, 0
3fc14320:	move   *a7, a7, 0
3fc14330:	move   a7, *a13(0x60), 1
3fc14350:	sub    a7, a7
3fc14360:	move   a7, *a13(0x40), 1
L3FC14380:
3fc14380:	move   *a13(0x180), a9, 1
3fc143a0:	dec    a9
3fc143b0:	move   a9, *a13(0x180), 1
3fc143d0:	inc    a9
3fc143e0:	jane   L3FC13740
L3FC14400:
3fc14400:	move   *a13(0xffe0), a11, 1
3fc14420:	dec    a11
3fc14430:	move   a11, *a13(0xffe0), 1
3fc14450:	jane   L3FC12AF0
L3FC14470:
3fc14470:	move   *a13(0xff40), a9, 1
3fc14490:	move   *a13(0x100), *a9(0x0), 1
3fc144c0:	move   *a13(0xc0), a7, 1
3fc144e0:	addi   0xc0, a7
3fc14500:	move   a7, *a13(0xc0), 1
3fc14520:	move   *a13(0x100), a7, 1
3fc14540:	move   *a13(0x120), a9, 1
3fc14560:	inc    a7
3fc14570:	cmp    a9, a7
3fc14580:	jrle   L3FC14730
3fc14590:	addi   0x3e8, a9
3fc145b0:	move   a9, *a13(0x120), 1
3fc145d0:	move   a14, -*sp, 1
3fc145e0:	move   a9, a7
3fc145f0:	sll    0x4, a9
3fc14600:	sll    0x3, a7
3fc14610:	add    a7, a9
3fc14620:	move   a9, *a14+, 1
3fc14630:	move   *a13(0xe0), *a14+, 1
3fc14650:	calla  L3F705B20
3fc14680:	move   a8, *a13(0xe0), 1
3fc146a0:	move   *a13(0x100), a9, 1
3fc146c0:	move   a9, a7
3fc146d0:	sll    0x7, a9
3fc146e0:	sll    0x6, a7
3fc146f0:	add    a7, a9
3fc14700:	add    a8, a9
3fc14710:	move   a9, *a13(0xc0), 1
L3FC14730:
3fc14730:	move   *a13(0xc0), a9, 1
3fc14750:	move   *a13(0x20), *a9(0x0), 1
3fc14780:	move   *a13(0xe0), a8, 1
3fc147a0:	move   *sp(0xa0), a14, 1
3fc147c0:	mmfm   sp, a7,a9,a11,a13
3fc147e0:	rets   2
3fc147f0:	mmtm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3fc14810:	move   a14, a13
3fc14820:	addi   0xa0, a14
3fc14840:	move   *a13(0xffe0), a7, 1
3fc14860:	setf   16, 1, 0
3fc14870:	move   *a7, a7, 0
3fc14880:	jrne   L3FC14C30
3fc14890:	move   *a13(0xffc0), a7, 1
3fc148b0:	setf   1, 0, 0
3fc148c0:	move   *a7(0x1b9), a7, 0
3fc148e0:	jreq   L3FC14C30
3fc148f0:	move   *a13(0xffe0), a7, 1
3fc14910:	setf   16, 1, 0
3fc14920:	move   *a7(0x3a0), a5, 0
3fc14940:	move   a5, *a13(0x20), 1
3fc14960:	move   *a7(0x3b0), a12, 0
3fc14980:	move   *a13(0xff80), a11, 1
3fc149a0:	sub    a5, a5
3fc149b0:	move   a5, *a13(0x40), 1
3fc149d0:	move   a5, *a13, 1
3fc149e0:	move   *a13(0xffa0), a7, 1
3fc14a00:	cmp    a7, a5
3fc14a10:	jrge   L3FC14E10
L3FC14A20:
3fc14a20:	setf   16, 1, 0
3fc14a30:	move   *a13(0x20), a7, 0
3fc14a50:	move   *a11, a5, 0
3fc14a60:	add    a7, a5
3fc14a70:	move   a5, *a11, 0
3fc14a80:	sext   a12, 0
3fc14a90:	move   *a11(0x10), a5, 0
3fc14ab0:	add    a12, a5
3fc14ac0:	move   a5, *a11(0x10), 0
3fc14ae0:	move   *a13(0x40), a5, 1
3fc14b00:	setf   16, 0, 0
3fc14b10:	move   *a11(0x30), a7, 0
3fc14b30:	cmp    a7, a5
3fc14b40:	jrhi   L3FC14B70
3fc14b50:	move   *a11(0x30), a5, 0
L3FC14B70:
3fc14b70:	move   a5, *a13(0x40), 1
3fc14b90:	move   *a13, a7, 1
3fc14ba0:	inc    a7
3fc14bb0:	move   a7, *a13, 1
3fc14bc0:	addi   0x40, a11
3fc14be0:	move   *a13(0xffa0), a5, 1
3fc14c00:	cmp    a5, a7
3fc14c10:	jrlt   L3FC14A20
3fc14c20:	jruc   L3FC14E10
L3FC14C30:
3fc14c30:	move   *a13(0xff80), a11, 1
3fc14c50:	sub    a7, a7
3fc14c60:	move   a7, *a13(0x40), 1
3fc14c80:	move   a7, *a13, 1
3fc14c90:	move   *a13(0xffa0), a5, 1
3fc14cb0:	cmp    a5, a7
3fc14cc0:	jrge   L3FC14E10
3fc14cd0:	setf   16, 0, 0
L3FC14CE0:
3fc14ce0:	move   *a13(0x40), a7, 1
3fc14d00:	move   *a11(0x30), a5, 0
3fc14d20:	cmp    a5, a7
3fc14d30:	jrhi   L3FC14D60
3fc14d40:	move   *a11(0x30), a7, 0
L3FC14D60:
3fc14d60:	move   a7, *a13(0x40), 1
3fc14d80:	move   *a13, a5, 1
3fc14d90:	inc    a5
3fc14da0:	move   a5, *a13, 1
3fc14db0:	addi   0x40, a11
3fc14dd0:	move   *a13(0xffa0), a7, 1
3fc14df0:	cmp    a7, a5
3fc14e00:	jrlt   L3FC14CE0
L3FC14E10:
3fc14e10:	move   a14, -*sp, 1
3fc14e20:	move   *a13(0x40), a7, 1
3fc14e40:	sll    0x2, a7
3fc14e50:	move   a7, *a14+, 1
3fc14e60:	movk   1, a7
3fc14e70:	move   a7, *a14+, 1
3fc14e80:	calla  L3F703D90
3fc14eb0:	move   a8, *a13(0x60), 1
3fc14ed0:	move   a14, -*sp, 1
3fc14ee0:	move   *a13(0x40), a5, 1
3fc14f00:	sll    0x2, a5
3fc14f10:	move   a5, *a14+, 1
3fc14f20:	move   a7, *a14+, 1
3fc14f30:	calla  L3F703D90
3fc14f60:	move   a8, *a13(0x80), 1
3fc14f80:	move   *a13(0x60), a5, 1
3fc14fa0:	jreq   L3FC14FD0
3fc14fb0:	move   a8, a8
3fc14fc0:	jrne   L3FC15080
L3FC14FD0:
3fc14fd0:	move   a14, -*sp, 1
3fc14fe0:	move   a8, *a14+, 1
3fc14ff0:	calla  L3F702440
3fc15020:	move   a14, -*sp, 1
3fc15030:	move   a5, *a14+, 1
3fc15040:	calla  L3F702440
3fc15070:	jruc   L3FC15590
L3FC15080:
3fc15080:	move   *a13(0xff80), a11, 1
3fc150a0:	move   *a13(0xffa0), a7, 1
3fc150c0:	dec    a7
3fc150d0:	move   a7, *a13(0xffa0), 1
3fc150f0:	inc    a7
3fc15100:	jreq   L3FC154D0
L3FC15110:
3fc15110:	move   *a13(0x60), a0, 1
3fc15130:	move   *a13(0x80), a2, 1
3fc15150:	setf   16, 0, 0
3fc15160:	move   *a11(0x30), a9, 0
3fc15180:	move   *a11(0x20), a10, 0
3fc151a0:	setf   16, 1, 0
3fc151b0:	move   *a11, a7, 0
3fc151c0:	move   a7, *a13(0x20), 1
3fc151e0:	move   *a11(0x10), a12, 0
3fc15200:	move   a9, a5
3fc15210:	dec    a9
3fc15220:	move   a5, a8
3fc15230:	jreq   L3FC15300
L3FC15240:
3fc15240:	move   a10, *a2+, 1
3fc15250:	move   *a13(0x20), *a0(0x0), 0
3fc15280:	move   a12, *a0(0x10), 0
3fc152a0:	addk   32, a0
3fc152b0:	inc    a12
3fc152c0:	move   a9, a7
3fc152d0:	dec    a9
3fc152e0:	move   a7, a5
3fc152f0:	jrne   L3FC15240
L3FC15300:
3fc15300:	move   a14, -*sp, 1
3fc15310:	movk   1, a7
3fc15320:	move   a7, *a14+, 1
3fc15330:	move   *a13(0x80), *a14+, 1
3fc15350:	move   *a13(0x60), *a14+, 1
3fc15370:	setf   16, 0, 0
3fc15380:	move   *a11(0x30), a8, 0
3fc153a0:	move   a8, *a14+, 1
3fc153b0:	move   *a13(0xffc0), *a14+, 1
3fc153d0:	move   *a13(0xffe0), *a14+, 1
3fc153f0:	move   *a13(0xffc0), a5, 1
3fc15410:	move   *a5(0x340), a3, 1
3fc15430:	call   a3
3fc15440:	addi   0x40, a11
3fc15460:	move   *a13(0xffa0), a3, 1
3fc15480:	dec    a3
3fc15490:	move   a3, *a13(0xffa0), 1
3fc154b0:	inc    a3
3fc154c0:	jrne   L3FC15110
L3FC154D0:
3fc154d0:	move   a14, -*sp, 1
3fc154e0:	move   *a13(0x80), *a14+, 1
3fc15500:	calla  L3F702440
3fc15530:	move   a14, -*sp, 1
3fc15540:	move   *a13(0x60), *a14+, 1
3fc15560:	calla  L3F702440
L3FC15590:
3fc15590:	move   *sp(0x160), a14, 1
3fc155b0:	mmfm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3fc155d0:	rets   2
L3FC155E0:
3fc155e0:	mmtm   sp, a7,a9,a11,a13
3fc15600:	move   a14, a13
3fc15610:	addi   0x480, a14
3fc15630:	sub    a11, a11
3fc15640:	move   a11, *a13(0x260), 1
3fc15660:	movk   1, a11
3fc15670:	move   a11, *a13(0x460), 1
3fc15690:	move   a13, *a13(0x200), 1
3fc156b0:	move   a13, a9
3fc156c0:	addi   0x100, a9
3fc156e0:	move   a9, *a13(0x220), 1
3fc15700:	move   *a13(0xffc0), a11, 1
3fc15720:	move   *a11(0x340), *a13(0x420), 1
3fc15750:	move   *a13(0xffa0), a11, 1
3fc15770:	dec    a11
3fc15780:	move   a11, *a13(0xffa0), 1
3fc157a0:	jalt   L3FC16CB0
L3FC157C0:
3fc157c0:	move   *a13(0xff80), a11, 1
3fc157e0:	setf   16, 1, 0
3fc157f0:	move   *a11(0x10), a9, 0
3fc15810:	move   a9, *a13(0x280), 1
3fc15830:	move   *a11(0x30), a9, 0
3fc15850:	move   *a13(0x280), a11, 1
3fc15870:	sub    a11, a9
3fc15880:	move   a9, *a13(0x2a0), 1
3fc158a0:	sub    a9, a9
3fc158b0:	move   a9, *a13(0x2c0), 1
3fc158d0:	move   *a13(0x260), a11, 1
3fc158f0:	neg    a11
3fc15900:	addk   8, a11
3fc15910:	move   a11, *a13(0x440), 1
3fc15930:	move   *a13(0x2a0), a9, 1
3fc15950:	cmp    a11, a9
3fc15960:	jrle   L3FC159C0
3fc15970:	sub    a11, a9
3fc15980:	move   a9, *a13(0x2c0), 1
3fc159a0:	move   a11, *a13(0x2a0), 1
L3FC159C0:
3fc159c0:	move   *a13(0xff80), a9, 1
3fc159e0:	move   *a9(0x40), *a13(0x360), 1
3fc15a10:	move   *a9(0x60), *a13(0x3a0), 1
3fc15a40:	move   *a13(0x360), a9, 1
3fc15a60:	move   *a13(0x3a0), a11, 1
3fc15a80:	divs   a11, a9
3fc15a90:	move   a9, *a13(0x3e0), 1
3fc15ab0:	move   *a13(0x360), a9, 1
3fc15ad0:	jrge   L3FC15B30
3fc15ae0:	move   *a13(0x3e0), a9, 1
3fc15b00:	dec    a9
3fc15b10:	move   a9, *a13(0x3e0), 1
L3FC15B30:
3fc15b30:	move   *a13(0x3e0), a9, 1
3fc15b50:	mpys   a11, a9
3fc15b60:	move   *a13(0x360), a11, 1
3fc15b80:	sub    a9, a11
3fc15b90:	move   a11, *a13(0x360), 1
3fc15bb0:	move   *a13(0x3a0), a9, 1
3fc15bd0:	sub    a9, a11
3fc15be0:	move   a11, *a13(0x3a0), 1
3fc15c00:	add    a11, a11
3fc15c10:	move   a11, *a13(0x3a0), 1
3fc15c30:	move   *a13(0x360), a9, 1
3fc15c50:	add    a9, a9
3fc15c60:	move   a9, *a13(0x360), 1
3fc15c80:	move   *a13(0xff80), a9, 1
3fc15ca0:	move   *a9(0x80), a9, 1
3fc15cc0:	move   *a13(0x360), a11, 1
3fc15ce0:	add    a11, a9
3fc15cf0:	move   a9, *a13(0x320), 1
3fc15d10:	move   *a13(0xff80), a9, 1
3fc15d30:	move   *a9(0xe0), *a13(0x380), 1
3fc15d60:	move   *a9(0x100), *a13(0x3c0), 1
3fc15d90:	move   *a13(0x380), a9, 1
3fc15db0:	move   *a13(0x3c0), a11, 1
3fc15dd0:	divs   a11, a9
3fc15de0:	move   a9, *a13(0x400), 1
3fc15e00:	move   *a13(0x380), a9, 1
3fc15e20:	jrge   L3FC15E80
3fc15e30:	move   *a13(0x400), a9, 1
3fc15e50:	dec    a9
3fc15e60:	move   a9, *a13(0x400), 1
L3FC15E80:
3fc15e80:	move   *a13(0x400), a9, 1
3fc15ea0:	mpys   a11, a9
3fc15eb0:	move   *a13(0x380), a11, 1
3fc15ed0:	sub    a9, a11
3fc15ee0:	move   a11, *a13(0x380), 1
3fc15f00:	move   *a13(0x3c0), a9, 1
3fc15f20:	sub    a9, a11
3fc15f30:	move   a11, *a13(0x3c0), 1
3fc15f50:	add    a11, a11
3fc15f60:	move   a11, *a13(0x3c0), 1
3fc15f80:	move   *a13(0x380), a9, 1
3fc15fa0:	add    a9, a9
3fc15fb0:	move   a9, *a13(0x380), 1
3fc15fd0:	move   *a13(0xff80), a9, 1
3fc15ff0:	move   *a9(0x120), a9, 1
3fc16010:	move   *a13(0x380), a11, 1
3fc16030:	add    a11, a9
3fc16040:	move   a9, *a13(0x340), 1
3fc16060:	move   *a13(0xff80), a9, 1
3fc16080:	move   *a9, a9, 0
3fc16090:	move   a9, *a13(0x2e0), 1
3fc160b0:	move   *a13(0xff80), a9, 1
3fc160d0:	move   *a9(0xa0), a9, 0
3fc160f0:	move   a9, *a13(0x300), 1
3fc16110:	move   *a13(0xff80), a9, 1
3fc16130:	addi   0x140, a9
3fc16150:	move   a9, *a13(0xff80), 1
L3FC16170:
3fc16170:	move   *a13(0x2a0), a11, 1
3fc16190:	dec    a11
3fc161a0:	move   a11, *a13(0x2a0), 1
3fc161c0:	jrlt   L3FC167C0
L3FC161D0:
3fc161d0:	move   *a13(0x300), a11, 1
3fc161f0:	move   *a13(0x2e0), a9, 1
3fc16210:	sub    a9, a11
3fc16220:	move   a11, *a13(0x240), 1
3fc16240:	jrle   L3FC163B0
3fc16250:	move   *a13(0x220), a9, 1
3fc16270:	move   a11, *a9+, 1
3fc16280:	move   a9, *a13(0x220), 1
3fc162a0:	move   *a13(0x200), a9, 1
3fc162c0:	setf   16, 1, 0
3fc162d0:	move   *a13(0x2e0), *a9(0x0), 0
3fc16300:	move   *a13(0x280), *a9(0x10), 0
3fc16330:	addk   32, a9
3fc16340:	move   a9, *a13(0x200), 1
3fc16360:	move   *a13(0x260), a9, 1
3fc16380:	inc    a9
3fc16390:	move   a9, *a13(0x260), 1
L3FC163B0:
3fc163b0:	move   *a13(0x280), a9, 1
3fc163d0:	inc    a9
3fc163e0:	move   a9, *a13(0x280), 1
3fc16400:	move   *a13(0x2e0), a9, 1
3fc16420:	move   *a13(0x3e0), a11, 1
3fc16440:	add    a11, a9
3fc16450:	move   a9, *a13(0x2e0), 1
3fc16470:	move   *a13(0x300), a9, 1
3fc16490:	move   *a13(0x400), a11, 1
3fc164b0:	add    a11, a9
3fc164c0:	move   a9, *a13(0x300), 1
3fc164e0:	move   *a13(0x320), a9, 1
3fc16500:	jrle   L3FC165E0
3fc16510:	move   *a13(0x2e0), a9, 1
3fc16530:	inc    a9
3fc16540:	move   a9, *a13(0x2e0), 1
3fc16560:	move   *a13(0x320), a9, 1
3fc16580:	move   *a13(0x3a0), a11, 1
3fc165a0:	add    a11, a9
3fc165b0:	move   a9, *a13(0x320), 1
3fc165d0:	jruc   L3FC16630
L3FC165E0:
3fc165e0:	move   *a13(0x360), a11, 1
3fc16600:	add    a11, a9
3fc16610:	move   a9, *a13(0x320), 1
L3FC16630:
3fc16630:	move   *a13(0x340), a11, 1
3fc16650:	jrle   L3FC16710
3fc16660:	move   *a13(0x300), a9, 1
3fc16680:	inc    a9
3fc16690:	move   a9, *a13(0x300), 1
3fc166b0:	move   *a13(0x3c0), a9, 1
3fc166d0:	add    a9, a11
3fc166e0:	move   a11, *a13(0x340), 1
3fc16700:	jruc   L3FC16760
L3FC16710:
3fc16710:	move   *a13(0x380), a9, 1
3fc16730:	add    a9, a11
3fc16740:	move   a11, *a13(0x340), 1
L3FC16760:
3fc16760:	move   *a13(0x2a0), a9, 1
3fc16780:	dec    a9
3fc16790:	move   a9, *a13(0x2a0), 1
3fc167b0:	jrge   L3FC161D0
L3FC167C0:
3fc167c0:	move   *a13(0x2c0), a11, 1
3fc167e0:	jrgt   L3FC16920
3fc167f0:	move   *a13(0x460), a9, 1
3fc16810:	jreq   L3FC16C40
3fc16820:	move   *a13(0x200), a7, 1
3fc16840:	move   *a13(0xff80), a9, 1
3fc16860:	setf   16, 1, 0
3fc16870:	move   *a7(0xfff0), a7, 0
3fc16890:	move   *a9(0x10), a9, 0
3fc168b0:	cmp    a9, a7
3fc168c0:	movk   1, a9
3fc168d0:	jrlt   L3FC168F0
3fc168e0:	sub    a9, a9
L3FC168F0:
3fc168f0:	move   a9, *a13(0x460), 1
3fc16910:	jruc   L3FC16C40
L3FC16920:
3fc16920:	move   a13, *a13(0x200), 1
3fc16940:	move   a13, a9
3fc16950:	addi   0x100, a9
3fc16970:	move   a9, *a13(0x220), 1
3fc16990:	move   *a13(0x260), a7, 1
3fc169b0:	jrle   L3FC16AD0
3fc169c0:	move   a14, -*sp, 1
3fc169d0:	move   *a13(0x460), *a14+, 1
3fc169f0:	move   a9, *a14+, 1
3fc16a00:	move   *a13(0x200), *a14+, 1
3fc16a20:	move   a7, *a14+, 1
3fc16a30:	move   *a13(0xffc0), *a14+, 1
3fc16a50:	move   *a13(0xffe0), *a14+, 1
3fc16a70:	move   *a13(0x420), a7, 1
3fc16a90:	call   a7
3fc16aa0:	sub    a7, a7
3fc16ab0:	move   a7, *a13(0x260), 1
L3FC16AD0:
3fc16ad0:	movk   1, a7
3fc16ae0:	move   a7, *a13(0x460), 1
3fc16b00:	subk   8, a11
3fc16b10:	jrle   L3FC16BC0
3fc16b20:	movk   8, a11
3fc16b30:	move   a11, *a13(0x2a0), 1
3fc16b50:	move   *a13(0x2c0), a7, 1
3fc16b70:	subk   8, a7
3fc16b80:	move   a7, *a13(0x2c0), 1
3fc16ba0:	jauc   L3FC16170
L3FC16BC0:
3fc16bc0:	move   *a13(0x2c0), *a13(0x2a0), 1
3fc16bf0:	sub    a11, a11
3fc16c00:	move   a11, *a13(0x2c0), 1
3fc16c20:	jauc   L3FC16170
L3FC16C40:
3fc16c40:	move   *a13(0xffa0), a7, 1
3fc16c60:	dec    a7
3fc16c70:	move   a7, *a13(0xffa0), 1
3fc16c90:	jage   L3FC157C0
L3FC16CB0:
3fc16cb0:	move   *a13(0x260), a11, 1
3fc16cd0:	jrle   L3FC16DE0
3fc16ce0:	move   a14, -*sp, 1
3fc16cf0:	move   *a13(0x460), *a14+, 1
3fc16d10:	move   a13, a9
3fc16d20:	addi   0x100, a9
3fc16d40:	move   a9, *a14+, 1
3fc16d50:	move   a13, *a14+, 1
3fc16d60:	move   a11, *a14+, 1
3fc16d70:	move   *a13(0xffc0), *a14+, 1
3fc16d90:	move   *a13(0xffe0), *a14+, 1
3fc16db0:	move   *a13(0x420), a7, 1
3fc16dd0:	call   a7
L3FC16DE0:
3fc16de0:	move   *sp(0xa0), a14, 1
3fc16e00:	mmfm   sp, a7,a9,a11,a13
3fc16e20:	rets   2
L3FC16E30:
3fc16e30:	mmtm   sp, a7,a9,a11,a13
3fc16e50:	move   a14, a13
3fc16e60:	addi   0x340, a14
3fc16e80:	move   *a13(0xffc0), a11, 1
3fc16ea0:	setf   1, 0, 0
3fc16eb0:	move   *a11(0x1b9), a11, 0
3fc16ed0:	jreq   L3FC17050
3fc16ee0:	move   *a13(0xffe0), a11, 1
3fc16f00:	setf   16, 1, 0
3fc16f10:	move   *a11, a11, 0
3fc16f20:	jrne   L3FC17050
3fc16f30:	move   *a13(0xffe0), a11, 1
3fc16f50:	move   *a13(0xff60), a9, 1
3fc16f70:	move   *a11(0x3a0), a11, 0
3fc16f90:	add    a9, a11
3fc16fa0:	move   a11, *a13(0xff60), 1
3fc16fc0:	move   *a13(0xffe0), a9, 1
3fc16fe0:	move   *a13(0xff40), a11, 1
3fc17000:	move   *a9(0x3b0), a9, 0
3fc17020:	add    a11, a9
3fc17030:	move   a9, *a13(0xff40), 1
L3FC17050:
3fc17050:	move   a14, -*sp, 1
3fc17060:	move   a13, a11
3fc17070:	addi   0x200, a11
3fc17090:	move   a11, *a14+, 1
3fc170a0:	move   a13, a9
3fc170b0:	addi   0x1e0, a9
3fc170d0:	move   a9, *a14+, 1
3fc170e0:	move   *a13(0xffa0), *a14+, 1
3fc17100:	move   *a13(0xff80), *a14+, 1
3fc17120:	calla  L3FC1B830
3fc17150:	move   a8, *a13(0x1c0), 1
3fc17170:	move   *a13(0x200), a9, 1
3fc17190:	move   *a13(0x1e0), a11, 1
3fc171b0:	sub    a11, a9
3fc171c0:	inc    a9
3fc171d0:	move   a9, *a13(0x180), 1
3fc171f0:	move   a14, -*sp, 1
3fc17200:	sll    0x2, a9
3fc17210:	move   a9, *a14+, 1
3fc17220:	movk   1, a9
3fc17230:	move   a9, *a14+, 1
3fc17240:	calla  L3F703D90
3fc17270:	move   a8, *a13(0x320), 1
3fc17290:	move   a8, *a13(0x300), 1
3fc172b0:	move   a14, -*sp, 1
3fc172c0:	move   *a13(0x180), a9, 1
3fc172e0:	sll    0x2, a9
3fc172f0:	move   a9, *a14+, 1
3fc17300:	movk   1, a9
3fc17310:	move   a9, *a14+, 1
3fc17320:	calla  L3F703D90
3fc17350:	move   a8, *a13(0x240), 1
3fc17370:	move   a8, *a13(0x220), 1
3fc17390:	move   a14, -*sp, 1
3fc173a0:	move   *a13(0xffa0), a9, 1
3fc173c0:	sll    0x2, a9
3fc173d0:	move   a9, *a14+, 1
3fc173e0:	movk   1, a9
3fc173f0:	move   a9, *a14+, 1
3fc17400:	calla  L3F703D90
3fc17430:	move   a8, *a13(0x260), 1
3fc17450:	move   *a13(0x300), a9, 1
3fc17470:	jreq   L3FC17540
3fc17480:	move   *a13(0x220), a9, 1
3fc174a0:	jreq   L3FC17540
3fc174b0:	move   a8, a8
3fc174c0:	jreq   L3FC17540
3fc174d0:	move   *a13(0xffa0), a9, 1
3fc174f0:	subk   3, a9
3fc17500:	jrlt   L3FC17540
3fc17510:	move   *a13(0x180), a9, 1
3fc17530:	jrgt   L3FC17670
L3FC17540:
3fc17540:	move   a14, -*sp, 1
3fc17550:	move   a8, *a14+, 1
3fc17560:	calla  L3F702440
3fc17590:	move   a14, -*sp, 1
3fc175a0:	move   *a13(0x220), *a14+, 1
3fc175c0:	calla  L3F702440
3fc175f0:	move   a14, -*sp, 1
3fc17600:	move   *a13(0x300), *a14+, 1
3fc17620:	calla  L3F702440
3fc17650:	jauc   L3FC1B7E0
L3FC17670:
3fc17670:	sub    a9, a9
3fc17680:	move   a9, *a13(0x1a0), 1
3fc176a0:	move   *a13(0xffa0), a11, 1
3fc176c0:	cmp    a11, a9
3fc176d0:	jrge   L3FC177F0
L3FC176E0:
3fc176e0:	move   *a13(0x1a0), a11, 1
3fc17700:	sll    0x5, a11
3fc17710:	move   *a13(0x260), a9, 1
3fc17730:	add    a9, a11
3fc17740:	sub    a9, a9
3fc17750:	move   a9, *a11, 1
3fc17760:	move   *a13(0x1a0), a11, 1
3fc17780:	inc    a11
3fc17790:	move   a11, *a13(0x1a0), 1
3fc177b0:	move   *a13(0xffa0), a9, 1
3fc177d0:	cmp    a9, a11
3fc177e0:	jrlt   L3FC176E0
L3FC177F0:
3fc177f0:	move   *a13(0x1c0), a11, 1
3fc17810:	move   a11, *a13(0x2e0), 1
3fc17830:	move   a11, *a13(0x2c0), 1
3fc17850:	sll    0x5, a11
3fc17860:	move   *a13(0x260), a9, 1
3fc17880:	add    a9, a11
3fc17890:	movi   0xffff, a9
3fc178b0:	move   a9, *a11, 1
3fc178c0:	addi   0x40, a14
3fc178e0:	move   a14, -*sp, 1
3fc178f0:	move   *a13(0x2c0), a11, 1
3fc17910:	sll    0x7, a11
3fc17920:	move   *a13(0xff80), a9, 1
3fc17940:	add    a9, a11
3fc17950:	move   *a11(0x40), *a14+, 1
3fc17970:	move   *a11(0x60), *a14+, 1
3fc17990:	calla  L3FE14450
3fc179c0:	calla  L3FE10B50
3fc179f0:	move   a8, *a13(0x180), 1
L3FC17A10:
3fc17a10:	move   *a13(0x180), a8, 1
3fc17a30:	calla  L3FE11750
3fc17a60:	move   *a13(0x2c0), a11, 1
3fc17a80:	sll    0x7, a11
3fc17a90:	move   *a13(0xff80), a9, 1
3fc17ab0:	add    a9, a11
3fc17ac0:	move   *a11(0x40), *a14+, 1
3fc17ae0:	move   *a11(0x60), *a14+, 1
3fc17b00:	calla  L3FE0E730
3fc17b30:	jrne   L3FC17F80
3fc17b40:	move   *a13(0x180), a8, 1
3fc17b60:	calla  L3FE11750
3fc17b90:	move   *a13(0x2c0), a11, 1
3fc17bb0:	sll    0x7, a11
3fc17bc0:	add    a9, a11
3fc17bd0:	move   *a11(0x40), *a14+, 1
3fc17bf0:	move   *a11(0x60), *a14+, 1
3fc17c10:	calla  L3FE0C8D0
3fc17c40:	movi   0x3fc1c1e0, a8
3fc17c70:	move   *a8+, *a14+, 1
3fc17c80:	move   *a8+, *a14+, 1
3fc17c90:	calla  L3FE0E730
3fc17cc0:	jreq   L3FC17DE0
3fc17cd0:	move   *a13(0x180), a8, 1
3fc17cf0:	calla  L3FE11750
3fc17d20:	move   *a13(0x2c0), a11, 1
3fc17d40:	sll    0x7, a11
3fc17d50:	add    a9, a11
3fc17d60:	move   *a11(0x40), *a14+, 1
3fc17d80:	move   *a11(0x60), *a14+, 1
3fc17da0:	calla  L3FE0C8D0
3fc17dd0:	jruc   L3FC17EE0
L3FC17DE0:
3fc17de0:	move   *a13(0x2c0), a11, 1
3fc17e00:	sll    0x7, a11
3fc17e10:	add    a9, a11
3fc17e20:	move   *a13(0x180), a8, 1
3fc17e40:	calla  L3FE11750
3fc17e70:	move   *a11(0x40), *a14+, 1
3fc17e90:	move   *a11(0x60), *a14+, 1
3fc17eb0:	calla  L3FE0C830
L3FC17EE0:
3fc17ee0:	movi   0x3fc1c220, a8
3fc17f10:	move   *a8+, *a14+, 1
3fc17f20:	move   *a8+, *a14+, 1
3fc17f30:	calla  L3FE0E6D0
3fc17f60:	jaeq   L3FC18A00
L3FC17F80:
3fc17f80:	move   *a13(0x2c0), a11, 1
3fc17fa0:	sll    0x5, a11
3fc17fb0:	move   *a13(0x260), a9, 1
3fc17fd0:	add    a9, a11
3fc17fe0:	move   *a11, a11, 1
3fc17ff0:	dec    a11
3fc18000:	jaeq   L3FC18A00
3fc18020:	move   *a13(0x2c0), a11, 1
3fc18040:	sll    0x5, a11
3fc18050:	add    a9, a11
3fc18060:	move   *a11, a9, 1
3fc18070:	inc    a9
3fc18080:	move   a9, *a11, 1
3fc18090:	move   *a13(0x2c0), a11, 1
3fc180b0:	inc    a11
3fc180c0:	move   a11, *a13(0x2c0), 1
3fc180e0:	dec    a11
3fc180f0:	move   a11, *a13(0x280), 1
3fc18110:	move   *a13(0x2c0), a9, 1
3fc18130:	move   *a13(0xffa0), a11, 1
3fc18150:	cmp    a11, a9
3fc18160:	jrlt   L3FC181A0
3fc18170:	sub    a9, a9
3fc18180:	move   a9, *a13(0x2c0), 1
L3FC181A0:
3fc181a0:	sll    0x7, a9
3fc181b0:	move   *a13(0xff80), a7, 1
3fc181d0:	add    a7, a9
3fc181e0:	move   *a13(0x280), a7, 1
3fc18200:	sll    0x7, a7
3fc18210:	move   *a13(0xff80), a11, 1
3fc18230:	add    a11, a7
3fc18240:	move   *a9(0x40), *a14+, 1
3fc18260:	move   *a9(0x60), *a14+, 1
3fc18280:	move   *a7(0x40), *a14+, 1
3fc182a0:	move   *a7(0x60), *a14+, 1
3fc182c0:	calla  L3FE0C8D0
3fc182f0:	move   -*a14, a8, 1
3fc18300:	move   a8, *a13(0x120), 1
3fc18320:	move   -*a14, a8, 1
3fc18330:	move   a8, *a13(0x100), 1
3fc18350:	move   *a13(0x100), *a14+, 1
3fc18370:	move   *a13(0x120), *a14+, 1
3fc18390:	movi   0x3fc1c1e0, a8
3fc183c0:	move   *a8+, *a14+, 1
3fc183d0:	move   *a8+, *a14+, 1
3fc183e0:	calla  L3FE0EB40
3fc18410:	jreq   L3FC18A00
3fc18420:	move   *a13(0x2c0), a9, 1
3fc18440:	sll    0x7, a9
3fc18450:	add    a11, a9
3fc18460:	move   *a13(0x280), a7, 1
3fc18480:	sll    0x7, a7
3fc18490:	add    a11, a7
3fc184a0:	move   *a9+, *a14+, 1
3fc184b0:	move   *a9+, *a14+, 1
3fc184c0:	move   *a7+, *a14+, 1
3fc184d0:	move   *a7+, *a14+, 1
3fc184e0:	calla  L3FE0C8D0
3fc18510:	move   *a13(0x100), *a14+, 1
3fc18530:	move   *a13(0x120), *a14+, 1
3fc18550:	calla  L3FE0D650
3fc18580:	move   -*a14, a8, 1
3fc18590:	move   a8, *a13(0xa0), 1
3fc185b0:	move   -*a14, a8, 1
3fc185c0:	move   a8, *a13(0x80), 1
3fc185e0:	move   *a13(0x180), a8, 1
3fc18600:	calla  L3FE11750
3fc18630:	move   *a13(0x280), a9, 1
3fc18650:	sll    0x7, a9
3fc18660:	add    a11, a9
3fc18670:	move   *a9(0x40), *a14+, 1
3fc18690:	move   *a9(0x60), *a14+, 1
3fc186b0:	calla  L3FE0C8D0
3fc186e0:	move   -*a14, a8, 1
3fc186f0:	move   a8, *a13(0x120), 1
3fc18710:	move   -*a14, a8, 1
3fc18720:	move   a8, *a13(0x100), 1
3fc18740:	move   *a13(0x280), a9, 1
3fc18760:	sll    0x7, a9
3fc18770:	add    a11, a9
3fc18780:	move   *a13(0x100), *a14+, 1
3fc187a0:	move   *a13(0x120), *a14+, 1
3fc187c0:	movi   0x3fc1c1e0, a8
3fc187f0:	move   *a8+, *a14+, 1
3fc18800:	move   *a8+, *a14+, 1
3fc18810:	calla  L3FE0E730
3fc18840:	jreq   L3FC188A0
3fc18850:	move   *a13(0x100), *a14+, 1
3fc18870:	move   *a13(0x120), *a14+, 1
3fc18890:	jruc   L3FC188F0
L3FC188A0:
3fc188a0:	movi   0x3fc1c1e0, a8
3fc188d0:	move   *a8+, *a14+, 1
3fc188e0:	move   *a8+, *a14+, 1
L3FC188F0:
3fc188f0:	move   *a13(0x80), *a14+, 1
3fc18910:	move   *a13(0xa0), *a14+, 1
3fc18930:	calla  L3FE0DE90
3fc18960:	move   *a9+, *a14+, 1
3fc18970:	move   *a9+, *a14+, 1
3fc18980:	calla  L3FE0C950
3fc189b0:	move   -*a14, a8, 1
3fc189c0:	move   a8, *a13(0x20), 1
3fc189e0:	move   -*a14, a8, 1
3fc189f0:	move   a8, *a13, 1
L3FC18A00:
3fc18a00:	move   *a13(0x180), a8, 1
3fc18a20:	calla  L3FE11750
3fc18a50:	move   *a13(0x2e0), a11, 1
3fc18a70:	sll    0x7, a11
3fc18a80:	move   *a13(0xff80), a9, 1
3fc18aa0:	add    a9, a11
3fc18ab0:	move   *a11(0x40), *a14+, 1
3fc18ad0:	move   *a11(0x60), *a14+, 1
3fc18af0:	calla  L3FE0E730
3fc18b20:	jrne   L3FC18F70
3fc18b30:	move   *a13(0x180), a8, 1
3fc18b50:	calla  L3FE11750
3fc18b80:	move   *a13(0x2e0), a11, 1
3fc18ba0:	sll    0x7, a11
3fc18bb0:	add    a9, a11
3fc18bc0:	move   *a11(0x40), *a14+, 1
3fc18be0:	move   *a11(0x60), *a14+, 1
3fc18c00:	calla  L3FE0C8D0
3fc18c30:	movi   0x3fc1c1e0, a8
3fc18c60:	move   *a8+, *a14+, 1
3fc18c70:	move   *a8+, *a14+, 1
3fc18c80:	calla  L3FE0E730
3fc18cb0:	jreq   L3FC18DD0
3fc18cc0:	move   *a13(0x180), a8, 1
3fc18ce0:	calla  L3FE11750
3fc18d10:	move   *a13(0x2e0), a11, 1
3fc18d30:	sll    0x7, a11
3fc18d40:	add    a9, a11
3fc18d50:	move   *a11(0x40), *a14+, 1
3fc18d70:	move   *a11(0x60), *a14+, 1
3fc18d90:	calla  L3FE0C8D0
3fc18dc0:	jruc   L3FC18ED0
L3FC18DD0:
3fc18dd0:	move   *a13(0x2e0), a11, 1
3fc18df0:	sll    0x7, a11
3fc18e00:	add    a9, a11
3fc18e10:	move   *a13(0x180), a8, 1
3fc18e30:	calla  L3FE11750
3fc18e60:	move   *a11(0x40), *a14+, 1
3fc18e80:	move   *a11(0x60), *a14+, 1
3fc18ea0:	calla  L3FE0C830
L3FC18ED0:
3fc18ed0:	movi   0x3fc1c220, a8
3fc18f00:	move   *a8+, *a14+, 1
3fc18f10:	move   *a8+, *a14+, 1
3fc18f20:	calla  L3FE0E6D0
3fc18f50:	jaeq   L3FC19990
L3FC18F70:
3fc18f70:	move   *a13(0x2e0), a11, 1
3fc18f90:	sll    0x5, a11
3fc18fa0:	move   *a13(0x260), a7, 1
3fc18fc0:	add    a7, a11
3fc18fd0:	move   *a11, a11, 1
3fc18fe0:	dec    a11
3fc18ff0:	jaeq   L3FC19990
3fc19010:	move   *a13(0x2e0), a11, 1
3fc19030:	sll    0x5, a11
3fc19040:	add    a7, a11
3fc19050:	move   *a11, a7, 1
3fc19060:	inc    a7
3fc19070:	move   a7, *a11, 1
3fc19080:	move   *a13(0x2e0), a11, 1
3fc190a0:	dec    a11
3fc190b0:	move   a11, *a13(0x2e0), 1
3fc190d0:	inc    a11
3fc190e0:	move   a11, *a13(0x2a0), 1
3fc19100:	move   *a13(0x2e0), a7, 1
3fc19120:	jrge   L3FC19180
3fc19130:	move   *a13(0xffa0), a7, 1
3fc19150:	dec    a7
3fc19160:	move   a7, *a13(0x2e0), 1
L3FC19180:
3fc19180:	sll    0x7, a7
3fc19190:	add    a9, a7
3fc191a0:	sll    0x7, a11
3fc191b0:	add    a9, a11
3fc191c0:	move   *a7(0x40), *a14+, 1
3fc191e0:	move   *a7(0x60), *a14+, 1
3fc19200:	move   *a11(0x40), *a14+, 1
3fc19220:	move   *a11(0x60), *a14+, 1
3fc19240:	calla  L3FE0C8D0
3fc19270:	move   -*a14, a8, 1
3fc19280:	move   a8, *a13(0x120), 1
3fc192a0:	move   -*a14, a8, 1
3fc192b0:	move   a8, *a13(0x100), 1
3fc192d0:	move   *a13(0x100), *a14+, 1
3fc192f0:	move   *a13(0x120), *a14+, 1
3fc19310:	movi   0x3fc1c1e0, a8
3fc19340:	move   *a8+, *a14+, 1
3fc19350:	move   *a8+, *a14+, 1
3fc19360:	calla  L3FE0EB40
3fc19390:	jreq   L3FC19990
3fc193a0:	move   *a13(0x2e0), a11, 1
3fc193c0:	sll    0x7, a11
3fc193d0:	add    a9, a11
3fc193e0:	move   *a13(0x2a0), a7, 1
3fc19400:	sll    0x7, a7
3fc19410:	add    a9, a7
3fc19420:	move   *a11+, *a14+, 1
3fc19430:	move   *a11+, *a14+, 1
3fc19440:	move   *a7+, *a14+, 1
3fc19450:	move   *a7+, *a14+, 1
3fc19460:	calla  L3FE0C8D0
3fc19490:	move   *a13(0x100), *a14+, 1
3fc194b0:	move   *a13(0x120), *a14+, 1
3fc194d0:	calla  L3FE0D650
3fc19500:	move   -*a14, a8, 1
3fc19510:	move   a8, *a13(0xe0), 1
3fc19530:	move   -*a14, a8, 1
3fc19540:	move   a8, *a13(0xc0), 1
3fc19560:	move   *a13(0x180), a8, 1
3fc19580:	calla  L3FE11750
3fc195b0:	move   *a13(0x2a0), a11, 1
3fc195d0:	sll    0x7, a11
3fc195e0:	add    a9, a11
3fc195f0:	move   *a11(0x40), *a14+, 1
3fc19610:	move   *a11(0x60), *a14+, 1
3fc19630:	calla  L3FE0C8D0
3fc19660:	move   -*a14, a8, 1
3fc19670:	move   a8, *a13(0x120), 1
3fc19690:	move   -*a14, a8, 1
3fc196a0:	move   a8, *a13(0x100), 1
3fc196c0:	move   *a13(0x2a0), a11, 1
3fc196e0:	sll    0x7, a11
3fc196f0:	add    a9, a11
3fc19700:	move   *a13(0x100), *a14+, 1
3fc19720:	move   *a13(0x120), *a14+, 1
3fc19740:	movi   0x3fc1c1e0, a8
3fc19770:	move   *a8+, *a14+, 1
3fc19780:	move   *a8+, *a14+, 1
3fc19790:	calla  L3FE0E730
3fc197c0:	jreq   L3FC19820
3fc197d0:	move   *a13(0x100), *a14+, 1
3fc197f0:	move   *a13(0x120), *a14+, 1
3fc19810:	jruc   L3FC19870
L3FC19820:
3fc19820:	movi   0x3fc1c1e0, a8
3fc19850:	move   *a8+, *a14+, 1
3fc19860:	move   *a8+, *a14+, 1
L3FC19870:
3fc19870:	move   *a13(0xc0), *a14+, 1
3fc19890:	move   *a13(0xe0), *a14+, 1
3fc198b0:	calla  L3FE0DE90
3fc198e0:	move   *a11+, *a14+, 1
3fc198f0:	move   *a11+, *a14+, 1
3fc19900:	calla  L3FE0C950
3fc19930:	move   -*a14, a8, 1
3fc19940:	move   a8, *a13(0x60), 1
3fc19960:	move   -*a14, a8, 1
3fc19970:	move   a8, *a13(0x40), 1
L3FC19990:
3fc19990:	move   *a13(0x2c0), a11, 1
3fc199b0:	sll    0x7, a11
3fc199c0:	add    a9, a11
3fc199d0:	move   *a13(0x2e0), a7, 1
3fc199f0:	sll    0x7, a7
3fc19a00:	add    a9, a7
3fc19a10:	move   *a11(0x40), *a14+, 1
3fc19a30:	move   *a11(0x60), *a14+, 1
3fc19a50:	move   *a7(0x40), *a14+, 1
3fc19a70:	move   *a7(0x60), *a14+, 1
3fc19a90:	calla  L3FE0E6F0
3fc19ac0:	jreq   L3FC19B60
3fc19ad0:	move   *a13(0x2c0), a11, 1
3fc19af0:	sll    0x7, a11
3fc19b00:	add    a9, a11
3fc19b10:	move   *a11(0x40), *a14+, 1
3fc19b30:	move   *a11(0x60), *a14+, 1
3fc19b50:	jruc   L3FC19BE0
L3FC19B60:
3fc19b60:	move   *a13(0x2e0), a11, 1
3fc19b80:	sll    0x7, a11
3fc19b90:	add    a9, a11
3fc19ba0:	move   *a11(0x40), *a14+, 1
3fc19bc0:	move   *a11(0x60), *a14+, 1
L3FC19BE0:
3fc19be0:	move   *a13(0x180), a8, 1
3fc19c00:	calla  L3FE11750
3fc19c30:	calla  L3FE0C8D0
3fc19c60:	move   -*a14, a8, 1
3fc19c70:	move   a8, *a13(0x160), 1
3fc19c90:	move   -*a14, a8, 1
3fc19ca0:	move   a8, *a13(0x140), 1
3fc19cc0:	move   *a13(0x140), *a14+, 1
3fc19ce0:	move   *a13(0x160), *a14+, 1
3fc19d00:	movi   0x3fc1c220, a8
3fc19d30:	move   *a8+, *a14+, 1
3fc19d40:	move   *a8+, *a14+, 1
3fc19d50:	calla  L3FE0E6F0
3fc19d80:	jreq   L3FC19EB0
3fc19d90:	move   *a13(0x2c0), a11, 1
3fc19db0:	sll    0x5, a11
3fc19dc0:	move   *a13(0x260), a7, 1
3fc19de0:	add    a7, a11
3fc19df0:	move   *a11, a11, 1
3fc19e00:	jaeq   L3FC1B4F0
3fc19e20:	move   *a13(0x2e0), a11, 1
3fc19e40:	sll    0x5, a11
3fc19e50:	add    a7, a11
3fc19e60:	move   *a11, a11, 1
3fc19e70:	jaeq   L3FC1B4F0
3fc19e90:	jauc   L3FC1B560
L3FC19EB0:
3fc19eb0:	move   *a13(0x140), *a14+, 1
3fc19ed0:	move   *a13(0x160), *a14+, 1
3fc19ef0:	calla  L3FE10B50
3fc19f20:	move   a8, *a13(0x1a0), 1
3fc19f40:	jrne   L3FC19F80
3fc19f50:	inc    a8
3fc19f60:	move   a8, *a13(0x1a0), 1
L3FC19F80:
3fc19f80:	jale   L3FC1B4F0
3fc19fa0:	setf   16, 1, 0
L3FC19FB0:
3fc19fb0:	move   *a13(0x300), a11, 1
3fc19fd0:	move   *a13(0x180), a9, 1
3fc19ff0:	move   *a13(0xff40), a7, 1
3fc1a010:	add    a7, a9
3fc1a020:	move   a9, *a11(0x10), 0
3fc1a040:	move   *a13(0x0), *a14+, 1
3fc1a060:	move   *a13(0x20), *a14+, 1
3fc1a080:	move   *a13(0x40), *a14+, 1
3fc1a0a0:	move   *a13(0x60), *a14+, 1
3fc1a0c0:	calla  L3FE0E6F0
3fc1a0f0:	jaeq   L3FC1A9D0
3fc1a110:	move   *a13(0x40), *a14+, 1
3fc1a130:	move   *a13(0x60), *a14+, 1
3fc1a150:	movi   0x3fc1c1e0, a8
3fc1a180:	move   *a8+, *a14+, 1
3fc1a190:	move   *a8+, *a14+, 1
3fc1a1a0:	calla  L3FE0E730
3fc1a1d0:	jreq   L3FC1A2B0
3fc1a1e0:	move   *a13(0x40), *a14+, 1
3fc1a200:	move   *a13(0x60), *a14+, 1
3fc1a220:	movi   0x3fc1c260, a8
3fc1a250:	move   *a8+, *a14+, 1
3fc1a260:	move   *a8+, *a14+, 1
3fc1a270:	calla  L3FE0C950
3fc1a2a0:	jruc   L3FC1A370
L3FC1A2B0:
3fc1a2b0:	move   *a13(0x40), *a14+, 1
3fc1a2d0:	move   *a13(0x60), *a14+, 1
3fc1a2f0:	movi   0x3fc1c260, a8
3fc1a320:	move   *a8+, *a14+, 1
3fc1a330:	move   *a8+, *a14+, 1
3fc1a340:	calla  L3FE0C8D0
L3FC1A370:
3fc1a370:	calla  L3FE10B50
3fc1a3a0:	move   *a13(0x0), *a14+, 1
3fc1a3c0:	move   *a13(0x20), *a14+, 1
3fc1a3e0:	movi   0x3fc1c1e0, a9
3fc1a410:	move   *a9+, *a14+, 1
3fc1a420:	move   *a9+, *a14+, 1
3fc1a430:	move   a8, a9
3fc1a440:	calla  L3FE0E730
3fc1a470:	jreq   L3FC1A550
3fc1a480:	move   *a13(0x0), *a14+, 1
3fc1a4a0:	move   *a13(0x20), *a14+, 1
3fc1a4c0:	movi   0x3fc1c260, a8
3fc1a4f0:	move   *a8+, *a14+, 1
3fc1a500:	move   *a8+, *a14+, 1
3fc1a510:	calla  L3FE0C950
3fc1a540:	jruc   L3FC1A610
L3FC1A550:
3fc1a550:	move   *a13(0x0), *a14+, 1
3fc1a570:	move   *a13(0x20), *a14+, 1
3fc1a590:	movi   0x3fc1c260, a8
3fc1a5c0:	move   *a8+, *a14+, 1
3fc1a5d0:	move   *a8+, *a14+, 1
3fc1a5e0:	calla  L3FE0C8D0
L3FC1A610:
3fc1a610:	calla  L3FE10B50
3fc1a640:	sub    a8, a9
3fc1a650:	move   *a13(0x220), a7, 1
3fc1a670:	move   a9, *a7+, 1
3fc1a680:	move   a7, *a13(0x220), 1
3fc1a6a0:	addk   32, a11
3fc1a6b0:	move   a11, *a13(0x300), 1
3fc1a6d0:	move   *a13(0x0), *a14+, 1
3fc1a6f0:	move   *a13(0x20), *a14+, 1
3fc1a710:	movi   0x3fc1c1e0, a8
3fc1a740:	move   *a8+, *a14+, 1
3fc1a750:	move   *a8+, *a14+, 1
3fc1a760:	calla  L3FE0E730
3fc1a790:	jreq   L3FC1A870
3fc1a7a0:	move   *a13(0x0), *a14+, 1
3fc1a7c0:	move   *a13(0x20), *a14+, 1
3fc1a7e0:	movi   0x3fc1c260, a8
3fc1a810:	move   *a8+, *a14+, 1
3fc1a820:	move   *a8+, *a14+, 1
3fc1a830:	calla  L3FE0C950
3fc1a860:	jruc   L3FC1A930
L3FC1A870:
3fc1a870:	move   *a13(0x0), *a14+, 1
3fc1a890:	move   *a13(0x20), *a14+, 1
3fc1a8b0:	movi   0x3fc1c260, a8
3fc1a8e0:	move   *a8+, *a14+, 1
3fc1a8f0:	move   *a8+, *a14+, 1
3fc1a900:	calla  L3FE0C8D0
L3FC1A930:
3fc1a930:	calla  L3FE10B50
3fc1a960:	move   *a13(0xff60), a9, 1
3fc1a980:	add    a9, a8
3fc1a990:	move   a8, *a11(0xffe0), 0
3fc1a9b0:	jauc   L3FC1B270
L3FC1A9D0:
3fc1a9d0:	move   *a13(0x0), *a14+, 1
3fc1a9f0:	move   *a13(0x20), *a14+, 1
3fc1aa10:	movi   0x3fc1c1e0, a8
3fc1aa40:	move   *a8+, *a14+, 1
3fc1aa50:	move   *a8+, *a14+, 1
3fc1aa60:	calla  L3FE0E730
3fc1aa90:	jreq   L3FC1AB70
3fc1aaa0:	move   *a13(0x0), *a14+, 1
3fc1aac0:	move   *a13(0x20), *a14+, 1
3fc1aae0:	movi   0x3fc1c260, a8
3fc1ab10:	move   *a8+, *a14+, 1
3fc1ab20:	move   *a8+, *a14+, 1
3fc1ab30:	calla  L3FE0C950
3fc1ab60:	jruc   L3FC1AC30
L3FC1AB70:
3fc1ab70:	move   *a13(0x0), *a14+, 1
3fc1ab90:	move   *a13(0x20), *a14+, 1
3fc1abb0:	movi   0x3fc1c260, a8
3fc1abe0:	move   *a8+, *a14+, 1
3fc1abf0:	move   *a8+, *a14+, 1
3fc1ac00:	calla  L3FE0C8D0
L3FC1AC30:
3fc1ac30:	calla  L3FE10B50
3fc1ac60:	move   *a13(0x40), *a14+, 1
3fc1ac80:	move   *a13(0x60), *a14+, 1
3fc1aca0:	movi   0x3fc1c1e0, a9
3fc1acd0:	move   *a9+, *a14+, 1
3fc1ace0:	move   *a9+, *a14+, 1
3fc1acf0:	move   a8, a9
3fc1ad00:	calla  L3FE0E730
3fc1ad30:	jreq   L3FC1AE10
3fc1ad40:	move   *a13(0x40), *a14+, 1
3fc1ad60:	move   *a13(0x60), *a14+, 1
3fc1ad80:	movi   0x3fc1c260, a8
3fc1adb0:	move   *a8+, *a14+, 1
3fc1adc0:	move   *a8+, *a14+, 1
3fc1add0:	calla  L3FE0C950
3fc1ae00:	jruc   L3FC1AED0
L3FC1AE10:
3fc1ae10:	move   *a13(0x40), *a14+, 1
3fc1ae30:	move   *a13(0x60), *a14+, 1
3fc1ae50:	movi   0x3fc1c260, a8
3fc1ae80:	move   *a8+, *a14+, 1
3fc1ae90:	move   *a8+, *a14+, 1
3fc1aea0:	calla  L3FE0C8D0
L3FC1AED0:
3fc1aed0:	calla  L3FE10B50
3fc1af00:	sub    a8, a9
3fc1af10:	move   *a13(0x220), a7, 1
3fc1af30:	move   a9, *a7+, 1
3fc1af40:	move   a7, *a13(0x220), 1
3fc1af60:	addk   32, a11
3fc1af70:	move   a11, *a13(0x300), 1
3fc1af90:	move   *a13(0x40), *a14+, 1
3fc1afb0:	move   *a13(0x60), *a14+, 1
3fc1afd0:	movi   0x3fc1c1e0, a8
3fc1b000:	move   *a8+, *a14+, 1
3fc1b010:	move   *a8+, *a14+, 1
3fc1b020:	calla  L3FE0E730
3fc1b050:	jreq   L3FC1B130
3fc1b060:	move   *a13(0x40), *a14+, 1
3fc1b080:	move   *a13(0x60), *a14+, 1
3fc1b0a0:	movi   0x3fc1c260, a8
3fc1b0d0:	move   *a8+, *a14+, 1
3fc1b0e0:	move   *a8+, *a14+, 1
3fc1b0f0:	calla  L3FE0C950
3fc1b120:	jruc   L3FC1B1F0
L3FC1B130:
3fc1b130:	move   *a13(0x40), *a14+, 1
3fc1b150:	move   *a13(0x60), *a14+, 1
3fc1b170:	movi   0x3fc1c260, a8
3fc1b1a0:	move   *a8+, *a14+, 1
3fc1b1b0:	move   *a8+, *a14+, 1
3fc1b1c0:	calla  L3FE0C8D0
L3FC1B1F0:
3fc1b1f0:	calla  L3FE10B50
3fc1b220:	move   *a13(0xff60), a9, 1
3fc1b240:	add    a9, a8
3fc1b250:	move   a8, *a11(0xffe0), 0
L3FC1B270:
3fc1b270:	move   *a13(0x180), a7, 1
3fc1b290:	inc    a7
3fc1b2a0:	move   a7, *a13(0x180), 1
3fc1b2c0:	move   *a13(0x80), *a14+, 1
3fc1b2e0:	move   *a13(0xa0), *a14+, 1
3fc1b300:	move   *a13+, *a14+, 1
3fc1b310:	move   *a13+, *a14+, 1
3fc1b320:	calla  L3FE0C950
3fc1b350:	move   -*a14, -*a13, 1
3fc1b360:	move   -*a14, -*a13, 1
3fc1b370:	move   *a13(0xc0), *a14+, 1
3fc1b390:	move   *a13(0xe0), *a14+, 1
3fc1b3b0:	move   *a13(0x40), *a14+, 1
3fc1b3d0:	move   *a13(0x60), *a14+, 1
3fc1b3f0:	calla  L3FE0C950
3fc1b420:	move   -*a14, a8, 1
3fc1b430:	move   a8, *a13(0x60), 1
3fc1b450:	move   -*a14, a8, 1
3fc1b460:	move   a8, *a13(0x40), 1
3fc1b480:	move   *a13(0x1a0), a7, 1
3fc1b4a0:	dec    a7
3fc1b4b0:	move   a7, *a13(0x1a0), 1
3fc1b4d0:	jagt   L3FC19FB0
L3FC1B4F0:
3fc1b4f0:	move   *a13(0x180), a11, 1
3fc1b510:	move   *a13(0x200), a9, 1
3fc1b530:	cmp    a9, a11
3fc1b540:	jalt   L3FC17A10
L3FC1B560:
3fc1b560:	move   a14, -*sp, 1
3fc1b570:	movk   1, a11
3fc1b580:	move   a11, *a14+, 1
3fc1b590:	move   *a13(0x240), *a14+, 1
3fc1b5b0:	move   *a13(0x320), *a14+, 1
3fc1b5d0:	move   *a13(0x300), a9, 1
3fc1b5f0:	move   *a13(0x320), a7, 1
3fc1b610:	sub    a7, a9
3fc1b620:	sra    0x5, a9
3fc1b630:	move   a9, *a14+, 1
3fc1b640:	move   *a13(0xffc0), *a14+, 1
3fc1b660:	move   *a13(0xffe0), *a14+, 1
3fc1b680:	move   *a13(0xffc0), a9, 1
3fc1b6a0:	move   *a9(0x340), a11, 1
3fc1b6c0:	call   a11
3fc1b6d0:	move   a14, -*sp, 1
3fc1b6e0:	move   *a13(0x260), *a14+, 1
3fc1b700:	calla  L3F702440
3fc1b730:	move   a14, -*sp, 1
3fc1b740:	move   *a13(0x240), *a14+, 1
3fc1b760:	calla  L3F702440
3fc1b790:	move   a14, -*sp, 1
3fc1b7a0:	move   a7, *a14+, 1
3fc1b7b0:	calla  L3F702440
L3FC1B7E0:
3fc1b7e0:	move   *sp(0xa0), a14, 1
3fc1b800:	mmfm   sp, a7,a9,a11,a13
3fc1b820:	rets   2
L3FC1B830:
3fc1b830:	mmtm   sp, a9,a11,a13
3fc1b850:	move   a14, a13
3fc1b860:	addi   0xc0, a14
3fc1b880:	move   *a13(0xffe0), *a13(0xa0), 1
3fc1b8b0:	move   *a13(0xffe0), *a13(0x0), 1
3fc1b8e0:	move   *a13(0xffe0), a11, 1
3fc1b900:	addi   0x80, a11
3fc1b920:	move   a11, *a13(0xffe0), 1
3fc1b940:	move   *a11(0xffc0), a8, 1
3fc1b960:	move   *a11(0xffe0), a9, 1
3fc1b980:	move   a8, *a13(0x60), 1
3fc1b9a0:	move   a9, *a13(0x80), 1
3fc1b9c0:	move   a8, *a13(0x20), 1
3fc1b9e0:	move   a9, *a13(0x40), 1
3fc1ba00:	move   *a13(0xffc0), a9, 1
3fc1ba20:	dec    a9
3fc1ba30:	move   a9, *a13(0xffc0), 1
3fc1ba50:	jrle   L3FC1BD70
L3FC1BA60:
3fc1ba60:	move   *a13(0xffe0), a11, 1
3fc1ba80:	move   *a11(0x40), *a14+, 1
3fc1baa0:	move   *a11(0x60), *a14+, 1
3fc1bac0:	move   *a13(0x20), *a14+, 1
3fc1bae0:	move   *a13(0x40), *a14+, 1
3fc1bb00:	calla  L3FE0E6F0
3fc1bb30:	jreq   L3FC1BBB0
3fc1bb40:	move   a11, *a13, 1
3fc1bb50:	move   *a11(0x40), *a13(0x20), 1
3fc1bb80:	move   *a11(0x60), *a13(0x40), 1
L3FC1BBB0:
3fc1bbb0:	move   *a11(0x40), *a14+, 1
3fc1bbd0:	move   *a11(0x60), *a14+, 1
3fc1bbf0:	move   *a13(0x60), *a14+, 1
3fc1bc10:	move   *a13(0x80), *a14+, 1
3fc1bc30:	calla  L3FE0E730
3fc1bc60:	jreq   L3FC1BCD0
3fc1bc70:	move   *a11(0x40), *a13(0x60), 1
3fc1bca0:	move   *a11(0x60), *a13(0x80), 1
L3FC1BCD0:
3fc1bcd0:	addi   0x80, a11
3fc1bcf0:	move   a11, *a13(0xffe0), 1
3fc1bd10:	move   *a13(0xffc0), a9, 1
3fc1bd30:	dec    a9
3fc1bd40:	move   a9, *a13(0xffc0), 1
3fc1bd60:	jrgt   L3FC1BA60
L3FC1BD70:
3fc1bd70:	move   *a13(0x20), *a14+, 1
3fc1bd90:	move   *a13(0x40), *a14+, 1
3fc1bdb0:	movi   0x3fc1c1e0, a8
3fc1bde0:	move   *a8+, *a14+, 1
3fc1bdf0:	move   *a8+, *a14+, 1
3fc1be00:	calla  L3FE0E730
3fc1be30:	jreq   L3FC1BF10
3fc1be40:	move   *a13(0x20), *a14+, 1
3fc1be60:	move   *a13(0x40), *a14+, 1
3fc1be80:	movi   0x3fc1c260, a8
3fc1beb0:	move   *a8+, *a14+, 1
3fc1bec0:	move   *a8+, *a14+, 1
3fc1bed0:	calla  L3FE0C950
3fc1bf00:	jruc   L3FC1BFD0
L3FC1BF10:
3fc1bf10:	move   *a13(0x20), *a14+, 1
3fc1bf30:	move   *a13(0x40), *a14+, 1
3fc1bf50:	movi   0x3fc1c260, a8
3fc1bf80:	move   *a8+, *a14+, 1
3fc1bf90:	move   *a8+, *a14+, 1
3fc1bfa0:	calla  L3FE0C8D0
L3FC1BFD0:
3fc1bfd0:	calla  L3FE10B50
3fc1c000:	move   *a13(0xffa0), a9, 1
3fc1c020:	move   a8, *a9, 1
3fc1c030:	addi   0x40, a14
3fc1c050:	move   a14, -*sp, 1
3fc1c060:	move   *a13(0x60), *a14+, 1
3fc1c080:	move   *a13(0x80), *a14+, 1
3fc1c0a0:	calla  L3FE14450
3fc1c0d0:	calla  L3FE10B50
L3FC1C100:
3fc1c100:	move   *a13(0xff80), a9, 1
3fc1c120:	move   a8, *a9, 1
3fc1c130:	move   *a13, a9, 1
3fc1c140:	move   *a13(0xa0), a11, 1
3fc1c160:	sub    a11, a9
3fc1c170:	move   a9, a8
3fc1c180:	sra    0x7, a8
3fc1c190:	move   *sp(0x80), a14, 1
3fc1c1b0:	mmfm   sp, a9,a11,a13
3fc1c1d0:	rets   2
3fc1c1e0:	.word  0x0000
3fc1c1f0:	.word  0x0000
3fc1c200:	.word  0x0000
3fc1c210:	.word  0x0000
3fc1c220:	drav   a6, a6
3fc1c230:	move   *b2(0x637b), *b10+, 0
3fc1c250:	dsjs   a8, L3FC1C100
3fc1c260:	.word  0x0000
3fc1c270:	.word  0x0000
3fc1c280:	.word  0x0000
3fc1c290:	dsjs   b8, L3FC1C0B0
3fc1c2a0:	mmtm   sp, a7,a9,a11,a13
3fc1c2c0:	move   a14, a13
3fc1c2d0:	addi   0x1160, a14
3fc1c2f0:	move   *a13(0xff80), *a13(0x20), 1
3fc1c320:	move   *a13(0xffc0), a11, 1
3fc1c340:	movb   *a11(0x190), a11
3fc1c360:	jane   L3FC1D7D0
3fc1c380:	move   *a13(0xffc0), a11, 1
3fc1c3a0:	setf   16, 0, 0
3fc1c3b0:	move   *a11(0x160), a11, 0
3fc1c3d0:	jaeq   L3FC1D7D0
3fc1c3f0:	move   *a13(0xffc0), a11, 1
3fc1c410:	movb   *a11(0x188), a11
3fc1c430:	jreq   L3FC1C4A0
3fc1c440:	move   *a13(0xffc0), a11, 1
3fc1c460:	move   *a11(0x160), a11, 0
3fc1c480:	dsj    a11, L3FC1D7D0
L3FC1C4A0:
3fc1c4a0:	move   *a13(0xffc0), a11, 1
3fc1c4c0:	move   *a11(0x160), a9, 0
3fc1c4e0:	move   a9, *a13(0x1080), 1
3fc1c500:	sra    0x1, a9
3fc1c510:	move   a9, *a13(0x10a0), 1
3fc1c530:	move   *a13(0xffa0), a9, 1
3fc1c550:	subk   16, a9
3fc1c560:	jrle   L3FC1C670
3fc1c570:	move   a14, -*sp, 1
3fc1c580:	move   *a13(0xffa0), a9, 1
3fc1c5a0:	sll    0x5, a9
3fc1c5b0:	move   a9, *a14+, 1
3fc1c5c0:	movk   1, a9
3fc1c5d0:	move   a9, *a14+, 1
3fc1c5e0:	calla  L3F703D90
3fc1c610:	move   a8, *a13(0x1040), 1
3fc1c630:	move   a8, a8
3fc1c640:	jrne   L3FC1C6C0
3fc1c650:	jauc   L3FC1D7D0
L3FC1C670:
3fc1c670:	move   a13, a9
3fc1c680:	addi   0x40, a9
3fc1c6a0:	move   a9, *a13(0x1040), 1
L3FC1C6C0:
3fc1c6c0:	move   *a13(0x1040), *a13(0x1060), 1
3fc1c6f0:	sub    a9, a9
3fc1c700:	move   a9, *a13, 1
3fc1c710:	move   *a13(0xffa0), a11, 1
3fc1c730:	cmp    a11, a9
3fc1c740:	jage   L3FC1D5F0
L3FC1C760:
3fc1c760:	move   *a13(0x20), a11, 1
3fc1c780:	setf   16, 1, 0
3fc1c790:	move   *a11, a9, 0
3fc1c7a0:	move   *a13(0x10a0), a11, 1
3fc1c7c0:	sub    a11, a9
3fc1c7d0:	move   a9, *a13(0x10c0), 1
3fc1c7f0:	move   *a13(0x20), a9, 1
3fc1c810:	move   *a9(0x10), a9, 0
3fc1c830:	sub    a11, a9
3fc1c840:	move   a9, *a13(0x10e0), 1
3fc1c860:	move   *a13(0x20), a9, 1
3fc1c880:	setf   16, 0, 0
3fc1c890:	move   *a9(0x20), a9, 0
3fc1c8b0:	move   a9, *a13(0x1100), 1
3fc1c8d0:	move   *a13(0x20), a9, 1
3fc1c8f0:	move   *a9(0x30), a9, 0
3fc1c910:	move   a9, *a13(0x1120), 1
3fc1c930:	move   *a13(0x10c0), a9, 1
3fc1c950:	cmpi   0x8000, a9
3fc1c970:	jrlt   L3FC1CBF0
3fc1c980:	move   *a13(0x10e0), a9, 1
3fc1c9a0:	cmpi   0x8000, a9
3fc1c9c0:	jrlt   L3FC1CBF0
3fc1c9d0:	move   *a13(0x1100), a9, 1
3fc1c9f0:	move   *a13(0x1080), a11, 1
3fc1ca10:	add    a11, a9
3fc1ca20:	cmpi   0xffff, a9
3fc1ca50:	jrgt   L3FC1CBF0
3fc1ca60:	move   *a13(0x1120), a9, 1
3fc1ca80:	add    a11, a9
3fc1ca90:	cmpi   0xffff, a9
3fc1cac0:	jrgt   L3FC1CBF0
3fc1cad0:	move   *a13(0x10c0), a9, 1
3fc1caf0:	move   *a13(0x1100), a11, 1
3fc1cb10:	add    a11, a9
3fc1cb20:	cmpi   0xffff, a9
3fc1cb50:	jrgt   L3FC1CBF0
3fc1cb60:	move   *a13(0x10e0), a9, 1
3fc1cb80:	move   *a13(0x1120), a11, 1
3fc1cba0:	add    a11, a9
3fc1cbb0:	cmpi   0xffff, a9
3fc1cbe0:	jrle   L3FC1CE20
L3FC1CBF0:
3fc1cbf0:	move   *a13(0x1060), a11, 1
3fc1cc10:	move   *a13(0x1040), a9, 1
3fc1cc30:	sub    a9, a11
3fc1cc40:	sra    0x6, a11
3fc1cc50:	move   a11, *a13(0x1140), 1
3fc1cc70:	jreq   L3FC1CD70
3fc1cc80:	move   a14, -*sp, 1
3fc1cc90:	move   a9, *a14+, 1
3fc1cca0:	move   a11, *a14+, 1
3fc1ccb0:	move   *a13(0xffc0), *a14+, 1
3fc1ccd0:	move   *a13(0xffe0), *a14+, 1
3fc1ccf0:	move   *a13(0xffc0), a9, 1
3fc1cd10:	move   *a9(0x540), a9, 1
3fc1cd30:	call   a9
3fc1cd40:	move   *a13(0x1040), *a13(0x1060), 1
L3FC1CD70:
3fc1cd70:	move   a14, -*sp, 1
3fc1cd80:	move   *a13(0x20), *a14+, 1
3fc1cda0:	move   *a13(0xffc0), *a14+, 1
3fc1cdc0:	move   *a13(0xffe0), *a14+, 1
3fc1cde0:	calla  L3FC1DDB0
3fc1ce10:	jruc   L3FC1D510
L3FC1CE20:
3fc1ce20:	move   *a13(0x1100), a9, 1
3fc1ce40:	move   *a13(0x1080), a11, 1
3fc1ce60:	cmp    a11, a9
3fc1ce70:	jrle   L3FC1CEC0
3fc1ce80:	move   *a13(0x1120), a9, 1
3fc1cea0:	cmp    a11, a9
3fc1ceb0:	jrgt   L3FC1D030
L3FC1CEC0:
3fc1cec0:	move   *a13(0x1060), a9, 1
3fc1cee0:	move   *a13(0x10c0), *a9(0x0), 0
3fc1cf10:	move   *a13(0x10e0), *a9(0x10), 0
3fc1cf40:	move   *a13(0x1100), a7, 1
3fc1cf60:	add    a11, a7
3fc1cf70:	move   a7, *a9(0x20), 0
3fc1cf90:	move   *a13(0x1120), a7, 1
3fc1cfb0:	add    a11, a7
3fc1cfc0:	move   a7, *a9(0x30), 0
3fc1cfe0:	addi   0x40, a9
3fc1d000:	move   a9, *a13(0x1060), 1
3fc1d020:	jruc   L3FC1D510
L3FC1D030:
3fc1d030:	move   *a13(0x1060), a7, 1
3fc1d050:	move   *a13(0x10c0), *a7(0x0), 0
3fc1d080:	move   *a13(0x10e0), *a7(0x10), 0
3fc1d0b0:	move   *a13(0x1100), *a7(0x20), 0
3fc1d0e0:	move   a11, *a7(0x30), 0
3fc1d100:	addi   0x40, a7
3fc1d120:	move   a7, *a13(0x1060), 1
3fc1d140:	move   *a13(0x10c0), a9, 1
3fc1d160:	move   *a13(0x1100), a11, 1
3fc1d180:	add    a11, a9
3fc1d190:	move   a9, *a7, 0
3fc1d1a0:	move   *a13(0x10e0), *a7(0x10), 0
3fc1d1d0:	move   *a13(0x1080), *a7(0x20), 0
3fc1d200:	move   *a13(0x1120), *a7(0x30), 0
3fc1d230:	addi   0x40, a7
3fc1d250:	move   a7, *a13(0x1060), 1
3fc1d270:	move   *a13(0x10c0), a9, 1
3fc1d290:	move   *a13(0x1080), a11, 1
3fc1d2b0:	add    a11, a9
3fc1d2c0:	move   a9, *a7, 0
3fc1d2d0:	move   *a13(0x10e0), a9, 1
3fc1d2f0:	move   *a13(0x1120), a11, 1
3fc1d310:	add    a11, a9
3fc1d320:	move   a9, *a7(0x10), 0
3fc1d340:	move   *a13(0x1100), *a7(0x20), 0
3fc1d370:	move   *a13(0x1080), *a7(0x30), 0
3fc1d3a0:	addi   0x40, a7
3fc1d3c0:	move   a7, *a13(0x1060), 1
3fc1d3e0:	move   *a13(0x10c0), *a7(0x0), 0
3fc1d410:	move   *a13(0x10e0), a9, 1
3fc1d430:	move   *a13(0x1080), a11, 1
3fc1d450:	add    a11, a9
3fc1d460:	move   a9, *a7(0x10), 0
3fc1d480:	move   a11, *a7(0x20), 0
3fc1d4a0:	move   *a13(0x1120), *a7(0x30), 0
3fc1d4d0:	addi   0x40, a7
3fc1d4f0:	move   a7, *a13(0x1060), 1
L3FC1D510:
3fc1d510:	move   *a13(0x20), a11, 1
3fc1d530:	addi   0x40, a11
3fc1d550:	move   a11, *a13(0x20), 1
3fc1d570:	move   *a13, a9, 1
3fc1d580:	inc    a9
3fc1d590:	move   a9, *a13, 1
3fc1d5a0:	move   *a13(0xffa0), a7, 1
3fc1d5c0:	cmp    a7, a9
3fc1d5d0:	jalt   L3FC1C760
L3FC1D5F0:
3fc1d5f0:	move   a14, -*sp, 1
3fc1d600:	move   *a13(0x1040), *a14+, 1
3fc1d620:	move   *a13(0x1060), a11, 1
3fc1d640:	move   *a13(0x1040), a7, 1
3fc1d660:	sub    a7, a11
3fc1d670:	sra    0x6, a11
3fc1d680:	move   a11, *a14+, 1
3fc1d690:	move   *a13(0xffc0), *a14+, 1
3fc1d6b0:	move   *a13(0xffe0), *a14+, 1
3fc1d6d0:	move   *a13(0xffc0), a11, 1
3fc1d6f0:	move   *a11(0x540), a7, 1
3fc1d710:	call   a7
3fc1d720:	move   *a13(0xffa0), a7, 1
3fc1d740:	subk   16, a7
3fc1d750:	jrle   L3FC1DD60
3fc1d760:	move   a14, -*sp, 1
3fc1d770:	move   *a13(0x1040), *a14+, 1
3fc1d790:	calla  L3F702440
3fc1d7c0:	jruc   L3FC1DD60
L3FC1D7D0:
3fc1d7d0:	sub    a11, a11
3fc1d7e0:	move   a11, *a13, 1
3fc1d7f0:	move   *a13(0xffa0), a9, 1
3fc1d810:	cmp    a9, a11
3fc1d820:	jrge   L3FC1DD60
L3FC1D830:
3fc1d830:	move   *a13(0x20), a11, 1
3fc1d850:	setf   16, 0, 0
3fc1d860:	move   *a11(0x20), a9, 0
3fc1d880:	cmpi   0x7fff, a9
3fc1d8a0:	jrhi   L3FC1D900
3fc1d8b0:	move   *a11(0x30), a9, 0
3fc1d8d0:	cmpi   0x7fff, a9
3fc1d8f0:	jrls   L3FC1D9A0
L3FC1D900:
3fc1d900:	move   a14, -*sp, 1
3fc1d910:	move   a11, *a14+, 1
3fc1d920:	move   *a13(0xffc0), *a14+, 1
3fc1d940:	move   *a13(0xffe0), *a14+, 1
3fc1d960:	calla  L3FC1DDB0
3fc1d990:	jruc   L3FC1DCB0
L3FC1D9A0:
3fc1d9a0:	move   *a11(0x0), *a13(0x40), 0
3fc1d9d0:	move   *a11(0x10), *a13(0x50), 0
3fc1da00:	move   *a11(0x20), *a13(0x60), 0
3fc1da30:	sub    a9, a9
3fc1da40:	move   a9, *a13(0x70), 0
3fc1da60:	move   a9, *a13(0x80), 0
3fc1da80:	move   *a11(0x30), *a13(0x90), 0
3fc1dab0:	move   *a11(0x20), a7, 0
3fc1dad0:	neg    a7
3fc1dae0:	move   a7, *a13(0xa0), 0
3fc1db00:	move   a9, *a13(0xb0), 0
3fc1db20:	move   a9, *a13(0xc0), 0
3fc1db40:	move   *a11(0x30), a7, 0
3fc1db60:	neg    a7
3fc1db70:	move   a7, *a13(0xd0), 0
3fc1db90:	move   a14, -*sp, 1
3fc1dba0:	move   a13, a7
3fc1dbb0:	addi   0x40, a7
3fc1dbd0:	move   a7, *a14+, 1
3fc1dbe0:	movk   5, a9
3fc1dbf0:	move   a9, *a14+, 1
3fc1dc00:	movk   1, a9
3fc1dc10:	move   a9, *a14+, 1
3fc1dc20:	move   *a13(0xffc0), *a14+, 1
3fc1dc40:	move   *a13(0xffe0), *a14+, 1
3fc1dc60:	move   *a13(0xffc0), a9, 1
3fc1dc80:	move   *a9(0x400), a7, 1
3fc1dca0:	call   a7
L3FC1DCB0:
3fc1dcb0:	addi   0x40, a11
3fc1dcd0:	move   a11, *a13(0x20), 1
3fc1dcf0:	move   *a13, a9, 1
3fc1dd00:	inc    a9
3fc1dd10:	move   a9, *a13, 1
3fc1dd20:	move   *a13(0xffa0), a7, 1
3fc1dd40:	cmp    a7, a9
3fc1dd50:	jrlt   L3FC1D830
L3FC1DD60:
3fc1dd60:	move   *sp(0xa0), a14, 1
3fc1dd80:	mmfm   sp, a7,a9,a11,a13
3fc1dda0:	rets   2
L3FC1DDB0:
3fc1ddb0:	mmtm   sp, a7,a9,a11,a13
3fc1ddd0:	move   a14, a13
3fc1dde0:	addi   0x100, a14
3fc1de00:	move   a13, *a13(0xe0), 1
3fc1de20:	move   *a13(0xe0), a11, 1
3fc1de40:	move   *a13(0xffa0), a9, 1
3fc1de60:	setf   16, 1, 0
3fc1de70:	move   *a9, *a11, 0
3fc1de80:	move   *a9(0x10), *a11(0x10), 0
3fc1deb0:	addk   32, a11
3fc1dec0:	move   a11, *a13(0xe0), 1
3fc1dee0:	move   *a9(0x20), *a11(0x0), 0
3fc1df10:	sub    a9, a9
3fc1df20:	move   a9, *a11(0x10), 0
3fc1df40:	addk   32, a11
3fc1df50:	move   a11, *a13(0xe0), 1
3fc1df70:	move   a9, *a11, 0
3fc1df80:	move   *a13(0xffa0), a7, 1
3fc1dfa0:	move   *a7(0x30), *a11(0x10), 0
3fc1dfd0:	addk   32, a11
3fc1dfe0:	move   a11, *a13(0xe0), 1
3fc1e000:	setf   16, 0, 0
3fc1e010:	move   *a7(0x20), a9, 0
3fc1e030:	cmpi   0x7fff, a9
3fc1e050:	jrls   L3FC1E1C0
3fc1e060:	move   *a7(0x20), a9, 0
3fc1e080:	neg    a9
3fc1e090:	addi   0x7fff, a9
3fc1e0b0:	move   a9, *a11, 0
3fc1e0c0:	sub    a9, a9
3fc1e0d0:	move   a9, *a11(0x10), 0
3fc1e0f0:	addk   32, a11
3fc1e100:	move   a11, *a13(0xe0), 1
3fc1e120:	movi   0x8001, a9
3fc1e140:	move   a9, *a11, 0
3fc1e150:	sub    a9, a9
3fc1e160:	move   a9, *a11(0x10), 0
3fc1e180:	addk   32, a11
3fc1e190:	move   a11, *a13(0xe0), 1
3fc1e1b0:	jruc   L3FC1E260
L3FC1E1C0:
3fc1e1c0:	move   *a7(0x20), a9, 0
3fc1e1e0:	neg    a9
3fc1e1f0:	move   a9, *a11, 0
3fc1e200:	sub    a9, a9
3fc1e210:	move   a9, *a11(0x10), 0
3fc1e230:	addk   32, a11
3fc1e240:	move   a11, *a13(0xe0), 1
L3FC1E260:
3fc1e260:	move   *a7(0x30), a9, 0
3fc1e280:	cmpi   0x7fff, a9
3fc1e2a0:	jrls   L3FC1E410
3fc1e2b0:	sub    a9, a9
3fc1e2c0:	move   a9, *a11, 0
3fc1e2d0:	move   *a7(0x30), a9, 0
3fc1e2f0:	neg    a9
3fc1e300:	addi   0x7fff, a9
3fc1e320:	move   a9, *a11(0x10), 0
3fc1e340:	addk   32, a11
3fc1e350:	move   a11, *a13(0xe0), 1
3fc1e370:	sub    a9, a9
3fc1e380:	move   a9, *a11, 0
3fc1e390:	movi   0x8001, a9
3fc1e3b0:	move   a9, *a11(0x10), 0
3fc1e3d0:	addk   32, a11
3fc1e3e0:	move   a11, *a13(0xe0), 1
3fc1e400:	jruc   L3FC1E4B0
L3FC1E410:
3fc1e410:	sub    a9, a9
3fc1e420:	move   a9, *a11, 0
3fc1e430:	move   *a7(0x30), a9, 0
3fc1e450:	neg    a9
3fc1e460:	move   a9, *a11(0x10), 0
3fc1e480:	addk   32, a11
3fc1e490:	move   a11, *a13(0xe0), 1
L3FC1E4B0:
3fc1e4b0:	move   a14, -*sp, 1
3fc1e4c0:	move   a13, *a14+, 1
3fc1e4d0:	sub    a13, a11
3fc1e4e0:	sra    0x5, a11
3fc1e4f0:	move   a11, *a14+, 1
3fc1e500:	movk   1, a11
3fc1e510:	move   a11, *a14+, 1
3fc1e520:	move   *a13(0xffc0), *a14+, 1
3fc1e540:	move   *a13(0xffe0), *a14+, 1
3fc1e560:	move   *a13(0xffc0), a9, 1
3fc1e580:	move   *a9(0x400), a11, 1
3fc1e5a0:	call   a11
3fc1e5b0:	move   *sp(0xa0), a14, 1
3fc1e5d0:	mmfm   sp, a7,a9,a11,a13
3fc1e5f0:	rets   2
3fc1e600:	mmtm   sp, a7,a9,a11,a13
3fc1e620:	move   a14, a13
3fc1e630:	addi   0x2180, a14
3fc1e650:	move   *a13(0xff80), *a13(0x20), 1
3fc1e680:	move   *a13(0xffc0), a11, 1
3fc1e6a0:	movb   *a11(0x190), a11
3fc1e6c0:	jane   L3FC1FC80
3fc1e6e0:	move   *a13(0xffc0), a11, 1
3fc1e700:	setf   16, 0, 0
3fc1e710:	move   *a11(0x160), a11, 0
3fc1e730:	jaeq   L3FC1FC80
3fc1e750:	move   *a13(0xffc0), a11, 1
3fc1e770:	movb   *a11(0x170), a11
3fc1e790:	dec    a11
3fc1e7a0:	jreq   L3FC1E810
3fc1e7b0:	move   *a13(0xffc0), a11, 1
3fc1e7d0:	move   *a11(0x160), a11, 0
3fc1e7f0:	dsj    a11, L3FC1FC80
L3FC1E810:
3fc1e810:	move   a13, a11
3fc1e820:	addi   0x40, a11
3fc1e840:	move   a11, *a13(0x2040), 1
3fc1e860:	addi   0x2000, a11
3fc1e880:	move   a11, *a13(0x2060), 1
3fc1e8a0:	move   *a13(0xffc0), a9, 1
3fc1e8c0:	move   *a9(0x160), a9, 0
3fc1e8e0:	srl    0x1, a9
3fc1e8f0:	move   a9, *a13(0x2080), 1
3fc1e910:	sub    a9, a9
3fc1e920:	move   a9, *a13, 1
3fc1e930:	move   *a13(0xffa0), a11, 1
3fc1e950:	cmp    a11, a9
3fc1e960:	jage   L3FC1FAC0
L3FC1E980:
3fc1e980:	move   *a13(0x20), a11, 1
3fc1e9a0:	setf   16, 1, 0
3fc1e9b0:	move   *a11, a9, 0
3fc1e9c0:	move   a9, *a13(0x20a0), 1
3fc1e9e0:	move   *a11(0x10), a9, 0
3fc1ea00:	move   a9, *a13(0x20c0), 1
3fc1ea20:	move   *a11(0x20), a9, 0
3fc1ea40:	move   a9, *a13(0x20e0), 1
3fc1ea60:	move   *a11(0x30), a9, 0
3fc1ea80:	move   a9, *a13(0x2100), 1
3fc1eaa0:	move   *a13(0x20e0), a9, 1
3fc1eac0:	move   *a13(0x20a0), a11, 1
3fc1eae0:	sub    a11, a9
3fc1eaf0:	move   a9, *a13(0x2120), 1
3fc1eb10:	move   *a13(0x2100), a9, 1
3fc1eb30:	move   *a13(0x20c0), a11, 1
3fc1eb50:	sub    a11, a9
3fc1eb60:	move   a9, *a13(0x2140), 1
3fc1eb80:	jrne   L3FC1F140
3fc1eb90:	move   *a13(0x2080), a9, 1
3fc1ebb0:	sub    a9, a11
3fc1ebc0:	move   a11, *a13(0x2160), 1
3fc1ebe0:	cmpi   0x8000, a11
3fc1ec00:	jrge   L3FC1ED50
3fc1ec10:	move   *a13(0x2040), a9, 1
3fc1ec30:	movi   0x8000, a11
3fc1ec50:	move   a11, *a9(0x10), 0
3fc1ec70:	move   *a13(0xffc0), a7, 1
3fc1ec90:	setf   16, 0, 0
3fc1eca0:	move   *a7(0x160), a11, 0
3fc1ecc0:	move   *a13(0x2160), a7, 1
3fc1ece0:	add    a7, a11
3fc1ecf0:	addi   0x8000, a11
3fc1ed20:	move   a11, *a9(0x30), 0
3fc1ed40:	jruc   L3FC1EDE0
L3FC1ED50:
3fc1ed50:	move   *a13(0x2040), a7, 1
3fc1ed70:	move   a11, *a7(0x10), 0
3fc1ed90:	move   *a13(0xffc0), a9, 1
3fc1edb0:	move   *a9(0x160), *a7(0x30), 0
L3FC1EDE0:
3fc1ede0:	move   *a13(0x2120), a11, 1
3fc1ee00:	jrge   L3FC1EEB0
3fc1ee10:	move   *a13(0x2040), a9, 1
3fc1ee30:	setf   16, 1, 0
3fc1ee40:	move   *a13(0x20e0), *a9(0x0), 0
3fc1ee70:	neg    a11
3fc1ee80:	move   a11, *a9(0x20), 0
3fc1eea0:	jruc   L3FC1EF30
L3FC1EEB0:
3fc1eeb0:	move   *a13(0x2040), a9, 1
3fc1eed0:	setf   16, 1, 0
3fc1eee0:	move   *a13(0x20a0), *a9(0x0), 0
3fc1ef10:	move   a11, *a9(0x20), 0
L3FC1EF30:
3fc1ef30:	addi   0x40, a9
3fc1ef50:	move   a9, *a13(0x2040), 1
3fc1ef70:	move   *a13(0x2060), a11, 1
3fc1ef90:	cmp    a11, a9
3fc1efa0:	jane   L3FC1F9E0
3fc1efc0:	move   a14, -*sp, 1
3fc1efd0:	move   a13, a7
3fc1efe0:	addi   0x40, a7
3fc1f000:	move   a7, *a14+, 1
3fc1f010:	movi   0x80, a7
3fc1f030:	move   a7, *a14+, 1
3fc1f040:	move   *a13(0xffc0), *a14+, 1
3fc1f060:	move   *a13(0xffe0), *a14+, 1
3fc1f080:	move   *a13(0xffc0), a7, 1
3fc1f0a0:	move   *a7(0x540), a7, 1
3fc1f0c0:	call   a7
3fc1f0d0:	move   a13, a7
3fc1f0e0:	addi   0x40, a7
3fc1f100:	move   a7, *a13(0x2040), 1
3fc1f120:	jauc   L3FC1F9E0
L3FC1F140:
3fc1f140:	move   *a13(0x2120), a7, 1
3fc1f160:	jrne   L3FC1F6E0
3fc1f170:	move   *a13(0x20a0), a7, 1
3fc1f190:	move   *a13(0x2080), a9, 1
3fc1f1b0:	sub    a9, a7
3fc1f1c0:	move   a7, *a13(0x2160), 1
3fc1f1e0:	cmpi   0x8000, a7
3fc1f200:	jrge   L3FC1F340
3fc1f210:	move   *a13(0x2040), a7, 1
3fc1f230:	movi   0x8000, a9
3fc1f250:	move   a9, *a7, 0
3fc1f260:	move   *a13(0xffc0), a9, 1
3fc1f280:	setf   16, 0, 0
3fc1f290:	move   *a9(0x160), a9, 0
3fc1f2b0:	move   *a13(0x2160), a11, 1
3fc1f2d0:	add    a11, a9
3fc1f2e0:	addi   0x8000, a9
3fc1f310:	move   a9, *a7(0x20), 0
3fc1f330:	jruc   L3FC1F3E0
L3FC1F340:
3fc1f340:	move   *a13(0x2040), a7, 1
3fc1f360:	move   *a13(0x2160), *a7(0x0), 0
3fc1f390:	move   *a13(0xffc0), a9, 1
3fc1f3b0:	move   *a9(0x160), *a7(0x20), 0
L3FC1F3E0:
3fc1f3e0:	move   *a13(0x2140), a11, 1
3fc1f400:	jrge   L3FC1F490
3fc1f410:	setf   16, 1, 0
3fc1f420:	move   *a13(0x2100), *a7(0x10), 0
3fc1f450:	neg    a11
3fc1f460:	move   a11, *a7(0x30), 0
3fc1f480:	jruc   L3FC1F4F0
L3FC1F490:
3fc1f490:	setf   16, 1, 0
3fc1f4a0:	move   *a13(0x20c0), *a7(0x10), 0
3fc1f4d0:	move   a11, *a7(0x30), 0
L3FC1F4F0:
3fc1f4f0:	addi   0x40, a7
3fc1f510:	move   a7, *a13(0x2040), 1
3fc1f530:	move   *a13(0x2060), a11, 1
3fc1f550:	cmp    a11, a7
3fc1f560:	jrne   L3FC1F9E0
3fc1f570:	move   a14, -*sp, 1
3fc1f580:	move   a13, a9
3fc1f590:	addi   0x40, a9
3fc1f5b0:	move   a9, *a14+, 1
3fc1f5c0:	movi   0x80, a9
3fc1f5e0:	move   a9, *a14+, 1
3fc1f5f0:	move   *a13(0xffc0), *a14+, 1
3fc1f610:	move   *a13(0xffe0), *a14+, 1
3fc1f630:	move   *a13(0xffc0), a9, 1
3fc1f650:	move   *a9(0x540), a7, 1
3fc1f670:	call   a7
3fc1f680:	move   a13, a7
3fc1f690:	addi   0x40, a7
3fc1f6b0:	move   a7, *a13(0x2040), 1
3fc1f6d0:	jruc   L3FC1F9E0
L3FC1F6E0:
3fc1f6e0:	move   *a13(0x2040), a7, 1
3fc1f700:	subi   0x40, a7
3fc1f720:	cmp    a13, a7
3fc1f730:	jreq   L3FC1F8E0
3fc1f740:	move   a14, -*sp, 1
3fc1f750:	move   a13, a7
3fc1f760:	addi   0x40, a7
3fc1f780:	move   a7, *a14+, 1
3fc1f790:	move   *a13(0x2040), a7, 1
3fc1f7b0:	sub    a13, a7
3fc1f7c0:	subi   0x40, a7
3fc1f7e0:	sra    0x6, a7
3fc1f7f0:	move   a7, *a14+, 1
3fc1f800:	move   *a13(0xffc0), *a14+, 1
3fc1f820:	move   *a13(0xffe0), *a14+, 1
3fc1f840:	move   *a13(0xffc0), a7, 1
3fc1f860:	move   *a7(0x540), a7, 1
3fc1f880:	call   a7
3fc1f890:	move   a13, a7
3fc1f8a0:	addi   0x40, a7
3fc1f8c0:	move   a7, *a13(0x2040), 1
L3FC1F8E0:
3fc1f8e0:	move   a14, -*sp, 1
3fc1f8f0:	move   *a13(0x20), *a14+, 1
3fc1f910:	movk   2, a7
3fc1f920:	move   a7, *a14+, 1
3fc1f930:	sub    a7, a7
3fc1f940:	move   a7, *a14+, 1
3fc1f950:	move   *a13(0xffc0), *a14+, 1
3fc1f970:	move   *a13(0xffe0), *a14+, 1
3fc1f990:	move   *a13(0xffc0), a7, 1
3fc1f9b0:	move   *a7(0x400), a7, 1
3fc1f9d0:	call   a7
L3FC1F9E0:
3fc1f9e0:	move   *a13(0x20), a11, 1
3fc1fa00:	addi   0x40, a11
3fc1fa20:	move   a11, *a13(0x20), 1
3fc1fa40:	move   *a13, a9, 1
3fc1fa50:	inc    a9
3fc1fa60:	move   a9, *a13, 1
3fc1fa70:	move   *a13(0xffa0), a7, 1
3fc1fa90:	cmp    a7, a9
3fc1faa0:	jalt   L3FC1E980
L3FC1FAC0:
3fc1fac0:	move   *a13(0x2040), a11, 1
3fc1fae0:	subi   0x40, a11
3fc1fb00:	cmp    a13, a11
3fc1fb10:	jreq   L3FC1FEB0
3fc1fb20:	move   a14, -*sp, 1
3fc1fb30:	move   a13, a11
3fc1fb40:	addi   0x40, a11
3fc1fb60:	move   a11, *a14+, 1
3fc1fb70:	move   *a13(0x2040), a7, 1
3fc1fb90:	sub    a13, a7
3fc1fba0:	subi   0x40, a7
3fc1fbc0:	sra    0x6, a7
3fc1fbd0:	move   a7, *a14+, 1
3fc1fbe0:	move   *a13(0xffc0), *a14+, 1
3fc1fc00:	move   *a13(0xffe0), *a14+, 1
3fc1fc20:	move   *a13(0xffc0), a7, 1
3fc1fc40:	move   *a7(0x540), a11, 1
3fc1fc60:	call   a11
3fc1fc70:	jruc   L3FC1FEB0
L3FC1FC80:
3fc1fc80:	sub    a11, a11
3fc1fc90:	move   a11, *a13, 1
3fc1fca0:	move   *a13(0xffa0), a9, 1
3fc1fcc0:	cmp    a9, a11
3fc1fcd0:	jrge   L3FC1FEB0
L3FC1FCE0:
3fc1fce0:	move   a14, -*sp, 1
3fc1fcf0:	move   *a13(0x20), *a14+, 1
3fc1fd10:	movk   2, a11
3fc1fd20:	move   a11, *a14+, 1
3fc1fd30:	sub    a9, a9
3fc1fd40:	move   a9, *a14+, 1
3fc1fd50:	move   *a13(0xffc0), *a14+, 1
3fc1fd70:	move   *a13(0xffe0), *a14+, 1
3fc1fd90:	move   *a13(0xffc0), a7, 1
3fc1fdb0:	move   *a7(0x400), a9, 1
3fc1fdd0:	call   a9
3fc1fde0:	move   *a13(0x20), a9, 1
3fc1fe00:	addi   0x40, a9
3fc1fe20:	move   a9, *a13(0x20), 1
3fc1fe40:	move   *a13, a11, 1
3fc1fe50:	inc    a11
3fc1fe60:	move   a11, *a13, 1
3fc1fe70:	move   *a13(0xffa0), a7, 1
3fc1fe90:	cmp    a7, a11
3fc1fea0:	jrlt   L3FC1FCE0
L3FC1FEB0:
3fc1feb0:	move   *sp(0xa0), a14, 1
3fc1fed0:	mmfm   sp, a7,a9,a11,a13
3fc1fef0:	rets   2
L3FC1FF00:
3fc1ff00:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3fc1ff20:	move   a14, a13
3fc1ff30:	addk   32, a14
3fc1ff40:	move   *a13(0xffe0), a7, 1
3fc1ff60:	move   a7, a12
3fc1ff70:	addi   0x40, a12
3fc1ff90:	move   *a12(0x40), a11, 1
3fc1ffb0:	jreq   L3FC200A0
3fc1ffc0:	move   *a11, a7, 1
3fc1ffd0:	move   *a13(0xffa0), a5, 1
3fc1fff0:	cmp    a5, a7
3fc20000:	jrge   L3FC200A0
L3FC20010:
3fc20010:	move   a11, a12
3fc20020:	move   *a11(0x40), a11, 1
3fc20040:	jreq   L3FC200A0
3fc20050:	move   *a11, a7, 1
3fc20060:	move   *a13(0xffa0), a5, 1
3fc20080:	cmp    a5, a7
3fc20090:	jrlt   L3FC20010
L3FC200A0:
3fc200a0:	move   a11, a5
3fc200b0:	jreq   L3FC20110
3fc200c0:	move   *a11, a7, 1
3fc200d0:	move   *a13(0xffa0), a5, 1
3fc200f0:	cmp    a5, a7
3fc20100:	jrle   L3FC20400
L3FC20110:
3fc20110:	move   *a13(0xff60), a7, 1
3fc20130:	move   *a7, a5, 1
3fc20140:	subk   24, a5
3fc20150:	jrle   L3FC202B0
3fc20160:	move   a14, -*sp, 1
3fc20170:	movi   0x130, a5
3fc20190:	move   a5, *a14+, 1
3fc201a0:	calla  L3F705A00
3fc201d0:	move   a8, *a13, 1
3fc201e0:	move   *a13(0xff80), a5, 1
3fc20200:	move   *a5, a5, 1
3fc20210:	move   a8, *a5(0x960), 1
3fc20230:	sub    a5, a5
3fc20240:	move   a5, *a8(0x960), 1
3fc20260:	move   *a13(0xff80), a5, 1
3fc20280:	move   a8, *a5, 1
3fc20290:	sub    a5, a5
3fc202a0:	move   a5, *a7, 1
L3FC202B0:
3fc202b0:	move   *a13(0xff80), a5, 1
3fc202d0:	move   *a5, a3, 1
3fc202e0:	move   *a7, a5, 1
3fc202f0:	inc    a5
3fc20300:	move   a5, *a7, 1
3fc20310:	dec    a5
3fc20320:	move   a5, a7
3fc20330:	sll    0x6, a5
3fc20340:	sll    0x5, a7
3fc20350:	add    a7, a5
3fc20360:	add    a5, a3
3fc20370:	move   a3, a11
3fc20380:	move   *a12(0x40), *a11(0x40), 1
3fc203b0:	sub    a7, a7
3fc203c0:	move   a7, *a11(0x20), 1
3fc203e0:	move   a11, *a12(0x40), 1
L3FC20400:
3fc20400:	move   *a13(0xffa0), *a11(0x0), 1
3fc20430:	sub    a10, a10
3fc20440:	move   *a11(0x20), a9, 1
3fc20460:	jreq   L3FC205B0
3fc20470:	move   *a13(0xffc0), a7, 1
3fc20490:	move   *a9(0x20), a5, 1
3fc204b0:	move   *a7(0x20), a3, 1
3fc204d0:	cmp    a3, a5
3fc204e0:	jrge   L3FC205B0
L3FC204F0:
3fc204f0:	move   a9, a10
3fc20500:	move   *a9(0xe0), a9, 1
3fc20520:	jreq   L3FC205B0
3fc20530:	move   *a13(0xffc0), a7, 1
3fc20550:	move   *a9(0x20), a5, 1
3fc20570:	move   *a7(0x20), a3, 1
3fc20590:	cmp    a3, a5
3fc205a0:	jrlt   L3FC204F0
L3FC205B0:
3fc205b0:	move   *a13(0xffc0), a7, 1
3fc205d0:	move   a9, *a7(0xe0), 1
3fc205f0:	move   a10, a3
3fc20600:	jreq   L3FC20640
3fc20610:	move   a7, *a10(0xe0), 1
3fc20630:	jruc   L3FC20660
L3FC20640:
3fc20640:	move   a7, *a11(0x20), 1
L3FC20660:
3fc20660:	move   *sp(0x120), a14, 1
3fc20680:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3fc206a0:	rets   2
L3FC206B0:
3fc206b0:	mmtm   sp, a0,a2,a3,a4,a5,a7,a9,a10,a11,a12,a13
3fc206d0:	move   a14, a13
3fc206e0:	addi   0x60, a14
3fc20700:	move   *a13(0xffe0), a9, 1
3fc20720:	move   *a13(0xffc0), a10, 1
3fc20740:	move   *a13(0xff60), a11, 1
3fc20760:	sub    a7, a7
3fc20770:	move   a7, *a13, 1
3fc20780:	cmpi   0x2, a9
3fc207a0:	jalt   L3FC215D0
3fc207c0:	move   *a13(0xff80), a5, 1
3fc207e0:	move   a7, *a5(0xe0), 1
3fc20800:	move   a7, *a5(0x100), 1
3fc20820:	move   a7, *a5(0x120), 1
3fc20840:	movi   0x80000001, a7
3fc20870:	move   a7, *a5(0x20), 1
3fc20890:	move   *a13(0xffa0), a7, 1
3fc208b0:	sub    a5, a5
3fc208c0:	move   a5, *a7(0x80), 1
3fc208e0:	movi   0x80000001, a5
3fc20910:	move   a5, *a7, 1
3fc20920:	neg    a5
3fc20930:	move   a5, *a7(0x20), 1
3fc20950:	move   *a13(0xff40), a5, 1
3fc20970:	sub    a7, a7
3fc20980:	move   a7, *a5(0x960), 1
3fc209a0:	move   a9, a7
3fc209b0:	dec    a7
3fc209c0:	sll    0x5, a7
3fc209d0:	add    a10, a7
3fc209e0:	move   a7, a2
3fc209f0:	move   a9, a7
3fc20a00:	dec    a9
3fc20a10:	move   a7, a7
3fc20a20:	jaeq   L3FC215D0
3fc20a40:	setf   16, 1, 0
L3FC20A50:
3fc20a50:	move   a10, a4
3fc20a60:	addk   32, a10
3fc20a70:	move   *a2(0x10), a7, 0
3fc20a90:	move   *a4(0x10), a5, 0
3fc20ab0:	cmp    a5, a7
3fc20ac0:	jrle   L3FC20B30
3fc20ad0:	move   a2, a0
3fc20ae0:	move   a4, a12
3fc20af0:	sub    a7, a7
3fc20b00:	move   a7, *a11(0x140), 1
3fc20b20:	jruc   L3FC20B80
L3FC20B30:
3fc20b30:	move   a4, a0
3fc20b40:	move   a2, a12
3fc20b50:	movk   1, a7
3fc20b60:	move   a7, *a11(0x140), 1
L3FC20B80:
3fc20b80:	move   *a0(0x10), a7, 0
3fc20ba0:	move   *a12(0x10), a5, 0
3fc20bc0:	cmp    a5, a7
3fc20bd0:	jaeq   L3FC21570
3fc20bf0:	move   *a0(0x10), a7, 0
3fc20c10:	dec    a7
3fc20c20:	move   a7, *a11, 1
3fc20c30:	move   *a0(0x10), a7, 0
3fc20c50:	move   *a12(0x10), a5, 0
3fc20c70:	sub    a5, a7
3fc20c80:	move   a7, *a13(0x20), 1
3fc20ca0:	jreq   L3FC212C0
3fc20cb0:	move   *a12, a5, 0
3fc20cc0:	move   a5, *a11(0x20), 1
3fc20ce0:	move   *a0, a5, 0
3fc20cf0:	move   *a11(0x20), a3, 1
3fc20d10:	sub    a3, a5
3fc20d20:	move   a5, *a13(0x40), 1
3fc20d40:	jrge   L3FC21020
3fc20d50:	divs   a7, a5
3fc20d60:	move   a5, *a11(0x60), 1
3fc20d80:	move   *a11(0x60), a5, 1
3fc20da0:	dec    a5
3fc20db0:	move   a5, *a11(0x80), 1
3fc20dd0:	sll    0x1, a7
3fc20de0:	move   *a11(0x80), a5, 1
3fc20e00:	mpys   a5, a7
3fc20e10:	move   *a13(0x40), a5, 1
3fc20e30:	sll    0x1, a5
3fc20e40:	sub    a5, a7
3fc20e50:	move   a7, *a11(0xa0), 1
3fc20e70:	move   *a13(0x20), a7, 1
3fc20e90:	sll    0x1, a7
3fc20ea0:	move   *a11(0x60), a5, 1
3fc20ec0:	mpys   a5, a7
3fc20ed0:	move   *a13(0x40), a5, 1
3fc20ef0:	sll    0x1, a5
3fc20f00:	sub    a5, a7
3fc20f10:	move   a7, *a11(0xc0), 1
3fc20f30:	move   *a11(0x60), a7, 1
3fc20f50:	sll    0x1, a7
3fc20f60:	move   *a13(0x20), a5, 1
3fc20f80:	mpys   a5, a7
3fc20f90:	move   *a13(0x40), a3, 1
3fc20fb0:	sll    0x1, a3
3fc20fc0:	sub    a3, a7
3fc20fd0:	sll    0x1, a5
3fc20fe0:	sub    a5, a7
3fc20ff0:	move   a7, *a11(0x40), 1
3fc21010:	jruc   L3FC212C0
L3FC21020:
3fc21020:	divs   a7, a5
3fc21030:	move   a5, *a11(0x60), 1
3fc21050:	move   *a11(0x60), a5, 1
3fc21070:	inc    a5
3fc21080:	move   a5, *a11(0x80), 1
3fc210a0:	sll    0x1, a7
3fc210b0:	move   *a11(0x80), a5, 1
3fc210d0:	mpys   a5, a7
3fc210e0:	move   *a13(0x40), a5, 1
3fc21100:	sll    0x1, a5
3fc21110:	sub    a7, a5
3fc21120:	move   a5, *a11(0xa0), 1
3fc21140:	move   *a13(0x20), a7, 1
3fc21160:	sll    0x1, a7
3fc21170:	move   *a11(0x60), a5, 1
3fc21190:	mpys   a5, a7
3fc211a0:	move   *a13(0x40), a5, 1
3fc211c0:	sll    0x1, a5
3fc211d0:	sub    a7, a5
3fc211e0:	move   a5, *a11(0xc0), 1
3fc21200:	move   *a11(0x60), a7, 1
3fc21220:	sll    0x1, a7
3fc21230:	move   *a13(0x20), a5, 1
3fc21250:	mpys   a5, a7
3fc21260:	move   *a13(0x40), a3, 1
3fc21280:	sll    0x1, a3
3fc21290:	sub    a7, a3
3fc212a0:	move   a3, *a11(0x40), 1
L3FC212C0:
3fc212c0:	move   a14, -*sp, 1
3fc212d0:	move   a13, *a14+, 1
3fc212e0:	move   a13, a7
3fc212f0:	subi   0xc0, a7
3fc21310:	move   a7, *a14+, 1
3fc21320:	move   *a12(0x10), a8, 0
3fc21340:	move   a8, *a14+, 1
3fc21350:	move   a11, *a14+, 1
3fc21360:	move   *a13(0xffa0), *a14+, 1
3fc21380:	calla  L3FC1FF00
3fc213b0:	move   *a13(0xffa0), a5, 1
3fc213d0:	move   *a5, a3, 1
3fc213e0:	setf   16, 1, 0
3fc213f0:	move   *a2(0x10), a7, 0
3fc21410:	cmp    a7, a3
3fc21420:	jrle   L3FC21450
3fc21430:	move   *a5, a7, 1
3fc21440:	jruc   L3FC21470
L3FC21450:
3fc21450:	move   *a2(0x10), a7, 0
L3FC21470:
3fc21470:	move   a7, *a5, 1
3fc21480:	move   *a5(0x20), a7, 1
3fc214a0:	move   *a2(0x10), a3, 0
3fc214c0:	cmp    a3, a7
3fc214d0:	jrge   L3FC21510
3fc214e0:	move   *a5(0x20), a7, 1
3fc21500:	jruc   L3FC21530
L3FC21510:
3fc21510:	move   *a2(0x10), a7, 0
L3FC21530:
3fc21530:	move   a7, *a5(0x20), 1
3fc21550:	addi   0x160, a11
L3FC21570:
3fc21570:	move   a4, a2
3fc21580:	move   a9, a7
3fc21590:	dec    a9
3fc215a0:	move   a7, a3
3fc215b0:	jane   L3FC20A50
L3FC215D0:
3fc215d0:	move   *sp(0x180), a14, 1
3fc215f0:	mmfm   sp, a0,a2,a3,a4,a5,a7,a9,a10,a11,a12,a13
3fc21610:	rets   2
L3FC21620:
3fc21620:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3fc21640:	move   a14, a13
3fc21650:	move   *a13(0xffe0), a9, 1
3fc21670:	move   *a13(0xffc0), a10, 1
3fc21690:	move   a9, a11
3fc216a0:	move   *a9(0xe0), a9, 1
3fc216c0:	move   a10, a10
3fc216d0:	jreq   L3FC218F0
L3FC216E0:
3fc216e0:	move   a9, a9
3fc216f0:	jreq   L3FC21800
3fc21700:	move   *a9(0x20), a7, 1
3fc21720:	move   *a10(0x20), a5, 1
3fc21740:	cmp    a5, a7
3fc21750:	jrge   L3FC21800
L3FC21760:
3fc21760:	move   a9, a11
3fc21770:	move   *a9(0xe0), a9, 1
3fc21790:	jreq   L3FC21800
3fc217a0:	move   *a9(0x20), a7, 1
3fc217c0:	move   *a10(0x20), a5, 1
3fc217e0:	cmp    a5, a7
3fc217f0:	jrlt   L3FC21760
L3FC21800:
3fc21800:	move   *a10(0xe0), a12, 1
3fc21820:	move   a9, *a10(0xe0), 1
3fc21840:	move   a9, a5
3fc21850:	jreq   L3FC21880
3fc21860:	move   a10, *a9(0x100), 1
L3FC21880:
3fc21880:	move   a11, *a10(0x100), 1
3fc218a0:	move   a10, *a11(0xe0), 1
3fc218c0:	move   a10, a11
3fc218d0:	move   a12, a10
3fc218e0:	jrne   L3FC216E0
L3FC218F0:
3fc218f0:	move   *sp(0x100), a14, 1
3fc21910:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3fc21930:	rets   2
L3FC21940:
3fc21940:	mmtm   sp, a7,a9,a10,a11,a12,a13
3fc21960:	move   a14, a13
3fc21970:	move   *a13(0xffe0), a9, 1
3fc21990:	movk   1, a11
3fc219a0:	sub    a12, a12
3fc219b0:	move   a12, *a9(0x120), 1
3fc219d0:	move   a9, a10
3fc219e0:	move   *a9(0xe0), a9, 1
3fc21a00:	jreq   L3FC21B90
L3FC21A10:
3fc21a10:	move   *a9(0x140), a7, 1
3fc21a30:	jreq   L3FC21A60
3fc21a40:	inc    a12
3fc21a50:	jruc   L3FC21A70
L3FC21A60:
3fc21a60:	dec    a12
L3FC21A70:
3fc21a70:	move   a11, a7
3fc21a80:	jrne   L3FC21AB0
3fc21a90:	move   a12, a7
3fc21aa0:	jreq   L3FC21AF0
L3FC21AB0:
3fc21ab0:	move   a11, a7
3fc21ac0:	jreq   L3FC21B60
3fc21ad0:	move   a12, a7
3fc21ae0:	jreq   L3FC21B60
L3FC21AF0:
3fc21af0:	move   a9, *a10(0x120), 1
3fc21b10:	move   a9, a10
3fc21b20:	move   a11, a7
3fc21b30:	movk   1, a11
3fc21b40:	jreq   L3FC21B60
3fc21b50:	sub    a11, a11
L3FC21B60:
3fc21b60:	move   *a9(0xe0), a9, 1
3fc21b80:	jrne   L3FC21A10
L3FC21B90:
3fc21b90:	sub    a7, a7
3fc21ba0:	move   a7, *a10(0x120), 1
3fc21bc0:	move   *sp(0xe0), a14, 1
3fc21be0:	mmfm   sp, a7,a9,a10,a11,a12,a13
3fc21c00:	rets   2
L3FC21C10:
3fc21c10:	mmtm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3fc21c30:	move   a14, a13
3fc21c40:	move   *a13(0xffe0), a9, 1
3fc21c60:	sub    a0, a0
3fc21c70:	move   *a9(0xe0), a9, 1
3fc21c90:	jreq   L3FC21FA0
L3FC21CA0:
3fc21ca0:	move   a9, a11
3fc21cb0:	move   a9, a10
3fc21cc0:	move   *a10(0x100), a7, 1
3fc21ce0:	move   *a7(0x20), a7, 1
3fc21d00:	move   *a9(0x20), a5, 1
3fc21d20:	cmp    a5, a7
3fc21d30:	jrle   L3FC21DE0
L3FC21D40:
3fc21d40:	move   *a10(0x100), a10, 1
3fc21d60:	move   *a10(0x100), a7, 1
3fc21d80:	move   *a7(0x20), a7, 1
3fc21da0:	move   *a9(0x20), a5, 1
3fc21dc0:	cmp    a5, a7
3fc21dd0:	jrgt   L3FC21D40
L3FC21DE0:
3fc21de0:	move   *a9(0xe0), a9, 1
3fc21e00:	cmp    a11, a10
3fc21e10:	jreq   L3FC21F80
3fc21e20:	move   *a10(0x100), a12, 1
3fc21e40:	move   *a11(0x100), a7, 1
3fc21e60:	move   a9, *a7(0xe0), 1
3fc21e80:	move   a9, a5
3fc21e90:	jreq   L3FC21ED0
3fc21ea0:	move   *a11(0x100), *a9(0x100), 1
L3FC21ED0:
3fc21ed0:	move   a10, *a11(0xe0), 1
3fc21ef0:	move   *a10(0x100), a7, 1
3fc21f10:	move   a11, *a7(0xe0), 1
3fc21f30:	move   a11, *a10(0x100), 1
3fc21f50:	move   a12, *a11(0x100), 1
3fc21f70:	movk   1, a0
L3FC21F80:
3fc21f80:	move   a9, a5
3fc21f90:	jrne   L3FC21CA0
L3FC21FA0:
3fc21fa0:	move   a0, a8
3fc21fb0:	move   *sp(0x120), a14, 1
3fc21fd0:	mmfm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3fc21ff0:	rets   2
L3FC22000:
3fc22000:	mmtm   sp, a9,a10,a13
3fc22020:	move   a14, a13
3fc22030:	move   *a13(0xffe0), a9, 1
3fc22050:	jreq   L3FC220F0
L3FC22060:
3fc22060:	move   *a9(0x960), a10, 1
3fc22080:	move   a14, -*sp, 1
3fc22090:	move   a9, *a14+, 1
3fc220a0:	calla  L3F702440
3fc220d0:	move   a10, a9
3fc220e0:	jrne   L3FC22060
L3FC220F0:
3fc220f0:	move   *sp(0x80), a14, 1
3fc22110:	mmfm   sp, a9,a10,a13
3fc22130:	rets   2
3fc22140:	mmtm   sp, a7,a9,a11,a13
3fc22160:	move   a14, a13
3fc22170:	addi   0xe0, a14
3fc22190:	move   *a13(0xffe0), a11, 1
3fc221b0:	move   *a11(0x4e0), a11, 1
3fc221d0:	jrne   L3FC22220
3fc221e0:	move   *a13(0xff40), a11, 1
3fc22200:	jaeq   L3FC22EA0
L3FC22220:
3fc22220:	move   *a13(0xffe0), a11, 1
3fc22240:	setf   2, 0, 0
3fc22250:	move   *a11(0x688), a11, 0
3fc22270:	subk   2, a11
3fc22280:	jaeq   L3FC22EA0
3fc222a0:	move   *a13(0xffe0), a11, 1
3fc222c0:	setf   16, 1, 0
3fc222d0:	move   *a11(0x3a0), a9, 0
3fc222f0:	move   *a13(0xffc0), a7, 0
3fc22310:	add    a7, a9
3fc22320:	move   a9, *a13(0x20), 0
3fc22340:	move   *a11(0x3b0), a9, 0
3fc22360:	move   *a13(0xffa0), a7, 0
3fc22380:	add    a7, a9
3fc22390:	move   a9, *a13(0x30), 0
3fc223b0:	setf   16, 0, 0
3fc223c0:	move   *a13(0xff80), a9, 0
3fc223e0:	jreq   L3FC22460
3fc223f0:	setf   16, 1, 0
3fc22400:	move   *a13(0x20), a7, 0
3fc22420:	add    a9, a7
3fc22430:	move   a7, *a13(0x40), 0
3fc22450:	jruc   L3FC22510
L3FC22460:
3fc22460:	setf   16, 1, 0
3fc22470:	move   *a13(0x20), a7, 0
3fc22490:	move   *a11(0x360), a9, 0
3fc224b0:	add    a7, a9
3fc224c0:	move   *a13(0xffc0), a7, 0
3fc224e0:	sub    a7, a9
3fc224f0:	move   a9, *a13(0x40), 0
L3FC22510:
3fc22510:	setf   16, 0, 0
3fc22520:	move   *a13(0xff60), a9, 0
3fc22540:	jreq   L3FC225C0
3fc22550:	setf   16, 1, 0
3fc22560:	move   *a13(0x30), a7, 0
3fc22580:	add    a9, a7
3fc22590:	move   a7, *a13(0x50), 0
3fc225b0:	jruc   L3FC22670
L3FC225C0:
3fc225c0:	setf   16, 1, 0
3fc225d0:	move   *a13(0x30), a7, 0
3fc225f0:	move   *a11(0x370), a9, 0
3fc22610:	add    a7, a9
3fc22620:	move   *a13(0xffa0), a7, 0
3fc22640:	sub    a7, a9
3fc22650:	move   a9, *a13(0x50), 0
L3FC22670:
3fc22670:	move   a14, -*sp, 1
3fc22680:	move   a13, *a14+, 1
3fc22690:	sub    a9, a9
3fc226a0:	move   a9, *a14+, 1
3fc226b0:	move   *a13(0x50), a7, 0
3fc226d0:	move   a7, *a14+, 1
3fc226e0:	move   *a13(0x40), a9, 0
3fc22700:	move   a9, *a14+, 1
3fc22710:	move   *a13(0x30), a7, 0
3fc22730:	move   a7, *a14+, 1
3fc22740:	move   *a13(0x20), a7, 0
3fc22760:	move   a7, *a14+, 1
3fc22770:	move   *a11(0x20), a7, 1
3fc22790:	move   *a7(0x1100), a7, 1
3fc227b0:	call   a7
3fc227c0:	move   a14, -*sp, 1
3fc227d0:	move   a13, *a14+, 1
3fc227e0:	move   *a11(0x20), a9, 1
3fc22800:	move   *a9(0xe80), a9, 1
3fc22820:	call   a9
3fc22830:	move   a8, *a13(0x80), 1
3fc22850:	move   a14, -*sp, 1
3fc22860:	sub    a9, a9
3fc22870:	move   a9, *a14+, 1
3fc22880:	move   *a11(0x20), a7, 1
3fc228a0:	move   *a7(0xe80), a7, 1
3fc228c0:	call   a7
3fc228d0:	move   a8, *a13(0xa0), 1
3fc228f0:	move   a14, -*sp, 1
3fc22900:	move   a8, *a14+, 1
3fc22910:	move   *a11(0x1c0), *a14+, 1
3fc22930:	move   a11, *a14+, 1
3fc22940:	move   *a11(0x20), a7, 1
3fc22960:	move   *a7(0x10a0), a7, 1
3fc22980:	call   a7
3fc22990:	move   *a13(0xff40), a7, 1
3fc229b0:	jreq   L3FC22C50
3fc229c0:	move   a14, -*sp, 1
3fc229d0:	move   a9, *a14+, 1
3fc229e0:	move   *a11(0x20), a9, 1
3fc22a00:	move   *a9(0xe80), a9, 1
3fc22a20:	call   a9
3fc22a30:	move   a8, *a11(0x240), 1
3fc22a50:	move   a14, -*sp, 1
3fc22a60:	move   *a13(0xa0), *a14+, 1
3fc22a80:	move   *a13(0x80), *a14+, 1
3fc22aa0:	move   *a11(0x240), *a14+, 1
3fc22ac0:	move   *a11(0x20), a9, 1
3fc22ae0:	move   *a9(0xee0), a9, 1
3fc22b00:	call   a9
3fc22b10:	move   a14, -*sp, 1
3fc22b20:	movk   4, a9
3fc22b30:	move   a9, *a14+, 1
3fc22b40:	calla  L3F705A00
3fc22b70:	move   a8, *a13(0xc0), 1
3fc22b90:	move   a11, *a8, 1
3fc22ba0:	move   a14, -*sp, 1
3fc22bb0:	sub    a9, a9
3fc22bc0:	move   a9, *a14+, 1
3fc22bd0:	move   a9, *a14+, 1
3fc22be0:	move   a8, *a14+, 1
3fc22bf0:	movk   1, a9
3fc22c00:	move   a9, *a14+, 1
3fc22c10:	calla  L3F912390
3fc22c40:	jruc   L3FC22DA0
L3FC22C50:
3fc22c50:	move   a14, -*sp, 1
3fc22c60:	move   *a13(0xa0), *a14+, 1
3fc22c80:	move   *a13(0x80), *a14+, 1
3fc22ca0:	move   *a13(0x80), *a14+, 1
3fc22cc0:	move   *a11(0x20), a9, 1
3fc22ce0:	move   *a9(0xee0), a9, 1
3fc22d00:	call   a9
3fc22d10:	move   a14, -*sp, 1
3fc22d20:	sub    a9, a9
3fc22d30:	move   a9, *a14+, 1
3fc22d40:	move   *a13(0x80), *a14+, 1
3fc22d60:	move   a11, *a14+, 1
3fc22d70:	move   *a11(0x560), a9, 1
3fc22d90:	call   a9
L3FC22DA0:
3fc22da0:	move   a14, -*sp, 1
3fc22db0:	move   *a13(0x80), *a14+, 1
3fc22dd0:	move   *a11(0x20), a9, 1
3fc22df0:	move   *a9(0xec0), a9, 1
3fc22e10:	call   a9
3fc22e20:	move   a14, -*sp, 1
3fc22e30:	move   *a13(0xa0), *a14+, 1
3fc22e50:	move   *a11(0x20), a9, 1
3fc22e70:	move   *a9(0xec0), a9, 1
3fc22e90:	call   a9
L3FC22EA0:
3fc22ea0:	move   *sp(0xa0), a14, 1
3fc22ec0:	mmfm   sp, a7,a9,a11,a13
3fc22ee0:	rets   2
L3FC22EF0:
3fc22ef0:	mmtm   sp, a5,a7,a9,a11,a13
3fc22f10:	move   a14, a13
3fc22f20:	addi   0x100, a14
3fc22f40:	move   *a13(0xffe0), a9, 1
3fc22f60:	move   *a13(0xff80), *a13(0x20), 1
3fc22f90:	move   *a13(0xffa0), a11, 1
3fc22fb0:	setf   16, 1, 0
3fc22fc0:	move   *a11, a11, 0
3fc22fd0:	jrne   L3FC23020
3fc22fe0:	move   *a13(0xffa0), *a13(0x0), 1
3fc23010:	jruc   L3FC23040
L3FC23020:
3fc23020:	sub    a11, a11
3fc23030:	move   a11, *a13, 1
L3FC23040:
3fc23040:	move   *a13(0xffc0), a11, 1
3fc23060:	andi   0xe0000, a11
3fc23090:	jrne   L3FC231A0
3fc230a0:	move   *a13(0xffc0), a11, 1
3fc230c0:	btst   15, a11
3fc230d0:	jrne   L3FC231A0
3fc230e0:	move   *a13(0xffa0), a11, 1
3fc23100:	move   *a9(0x60), a7, 1
3fc23120:	andi   0x7fffffff, a7
3fc23150:	move   *a11(0x40), a11, 1
3fc23170:	cmp    a7, a11
3fc23180:	jaeq   L3FC247B0
L3FC231A0:
3fc231a0:	movb   *a9(0x1b0), a11
3fc231c0:	subk   2, a11
3fc231d0:	jrne   L3FC235B0
3fc231e0:	move   *a9(0x280), a11, 0
3fc23200:	jrne   L3FC23240
3fc23210:	move   *a9(0x290), a11, 0
3fc23230:	jreq   L3FC23470
L3FC23240:
3fc23240:	move   a14, -*sp, 1
3fc23250:	sub    a11, a11
3fc23260:	move   a11, *a14+, 1
3fc23270:	move   *a9, a7, 1
3fc23280:	move   *a7(0xe80), a7, 1
3fc232a0:	call   a7
3fc232b0:	move   a8, *a13(0x40), 1
3fc232d0:	move   a14, -*sp, 1
3fc232e0:	move   *a9(0x2a0), *a14+, 1
3fc23300:	move   a8, *a14+, 1
3fc23310:	move   *a9, a7, 1
3fc23320:	move   *a7(0xea0), a7, 1
3fc23340:	call   a7
3fc23350:	move   a14, -*sp, 1
3fc23360:	setf   16, 1, 0
3fc23370:	move   *a9(0x290), a8, 0
3fc23390:	move   a8, *a14+, 1
3fc233a0:	move   *a9(0x280), a8, 0
3fc233c0:	move   a8, *a14+, 1
3fc233d0:	move   *a13(0x40), *a14+, 1
3fc233f0:	move   *a9, a7, 1
3fc23400:	move   *a7(0xf80), a7, 1
3fc23420:	call   a7
3fc23430:	movk   1, a7
3fc23440:	move   a7, *a13(0x60), 1
3fc23460:	jruc   L3FC235B0
L3FC23470:
3fc23470:	move   a14, -*sp, 1
3fc23480:	sub    a11, a11
3fc23490:	move   a11, *a14+, 1
3fc234a0:	move   *a9, a7, 1
3fc234b0:	move   *a7(0xe80), a7, 1
3fc234d0:	call   a7
3fc234e0:	move   a8, *a13(0x40), 1
3fc23500:	move   a14, -*sp, 1
3fc23510:	move   *a9(0x2a0), *a14+, 1
3fc23530:	move   a8, *a14+, 1
3fc23540:	move   *a9, a7, 1
3fc23550:	move   *a7(0xea0), a7, 1
3fc23570:	call   a7
3fc23580:	movk   1, a7
3fc23590:	move   a7, *a13(0x60), 1
L3FC235B0:
3fc235b0:	move   *a13, a11, 1
3fc235c0:	jaeq   L3FC24190
3fc235e0:	movb   *a9(0x1a8), a7
3fc23600:	dsj    a7, L3FC238E0
3fc23620:	setf   16, 1, 0
3fc23630:	move   *a11(0x3a0), *a13(0xe0), 0
3fc23660:	move   *a11(0x3b0), *a13(0xf0), 0
3fc23690:	move   a14, -*sp, 1
3fc236a0:	move   a11, *a14+, 1
3fc236b0:	calla  L3F911D60
3fc236e0:	move   a8, *a13(0xc0), 1
3fc23700:	move   a14, -*sp, 1
3fc23710:	setf   16, 1, 0
3fc23720:	move   *a11(0x3b0), a7, 0
3fc23740:	neg    a7
3fc23750:	move   a7, *a14+, 1
3fc23760:	move   *a11(0x3a0), a7, 0
3fc23780:	neg    a7
3fc23790:	move   a7, *a14+, 1
3fc237a0:	move   a8, *a14+, 1
3fc237b0:	move   *a9, a7, 1
3fc237c0:	move   *a7(0xf80), a7, 1
3fc237e0:	call   a7
3fc237f0:	move   a14, -*sp, 1
3fc23800:	move   a13, a7
3fc23810:	addi   0xe0, a7
3fc23830:	move   *a7+, *a14+, 1
3fc23840:	move   *a13(0xc0), *a14+, 1
3fc23860:	move   *a9, a7, 1
3fc23870:	move   *a7(0x1220), a7, 1
3fc23890:	call   a7
3fc238a0:	movk   1, a7
3fc238b0:	move   a7, *a13(0x80), 1
3fc238d0:	jruc   L3FC23940
L3FC238E0:
3fc238e0:	move   *a11(0x1c0), *a13(0xc0), 1
3fc23910:	sub    a7, a7
3fc23920:	move   a7, *a13(0x80), 1
L3FC23940:
3fc23940:	setf   1, 0, 0
3fc23950:	move   *a9(0x1ba), a7, 0
3fc23970:	move   a7, *a13(0xa0), 1
3fc23990:	movb   *a9(0x1b0), a7
3fc239b0:	jrne   L3FC23AF0
3fc239c0:	move   *a13(0xa0), a7, 1
3fc239e0:	dsjs   a7, L3FC23A60
3fc239f0:	move   a14, -*sp, 1
3fc23a00:	move   *a13(0x20), *a14+, 1
3fc23a20:	move   *a9, a7, 1
3fc23a30:	move   *a7(0xec0), a7, 1
3fc23a50:	call   a7
L3FC23A60:
3fc23a60:	move   *a13(0xc0), *a13(0x20), 1
3fc23a90:	setf   1, 0, 0
3fc23aa0:	move   *a13(0x80), *a9(0x1ba), 0
3fc23ad0:	jauc   L3FC247B0
L3FC23AF0:
3fc23af0:	move   *a13(0xa0), a7, 1
3fc23b10:	dsj    a7, L3FC23D30
3fc23b30:	move   a14, -*sp, 1
3fc23b40:	move   *a13(0x40), *a14+, 1
3fc23b60:	move   *a13(0xc0), *a14+, 1
3fc23b80:	move   *a13(0x20), *a14+, 1
3fc23ba0:	move   *a9, a7, 1
3fc23bb0:	move   *a7(0xee0), a7, 1
3fc23bd0:	call   a7
3fc23be0:	move   *a13(0x80), a7, 1
3fc23c00:	dsjs   a7, L3FC23C80
3fc23c10:	move   a14, -*sp, 1
3fc23c20:	move   *a13(0xc0), *a14+, 1
3fc23c40:	move   *a9, a7, 1
3fc23c50:	move   *a7(0xec0), a7, 1
3fc23c70:	call   a7
L3FC23C80:
3fc23c80:	move   *a13(0x60), a7, 1
3fc23ca0:	jreq   L3FC24140
3fc23cb0:	move   a14, -*sp, 1
3fc23cc0:	move   *a13(0x40), *a14+, 1
3fc23ce0:	move   *a9, a7, 1
3fc23cf0:	move   *a7(0xec0), a7, 1
3fc23d10:	call   a7
3fc23d20:	jruc   L3FC24140
L3FC23D30:
3fc23d30:	move   *a13(0x80), a7, 1
3fc23d50:	dsjs   a7, L3FC23EF0
3fc23d60:	move   a14, -*sp, 1
3fc23d70:	move   *a13(0x40), *a14+, 1
3fc23d90:	move   *a13(0xc0), *a14+, 1
3fc23db0:	move   *a13(0xc0), *a14+, 1
3fc23dd0:	move   *a9, a7, 1
3fc23de0:	move   *a7(0xee0), a7, 1
3fc23e00:	call   a7
3fc23e10:	move   *a13(0xc0), *a13(0x20), 1
3fc23e40:	move   *a13(0x60), a7, 1
3fc23e60:	jreq   L3FC24140
3fc23e70:	move   a14, -*sp, 1
3fc23e80:	move   *a13(0x40), *a14+, 1
3fc23ea0:	move   *a9, a7, 1
3fc23eb0:	move   *a7(0xec0), a7, 1
3fc23ed0:	call   a7
3fc23ee0:	jruc   L3FC24140
L3FC23EF0:
3fc23ef0:	move   *a13(0x60), a7, 1
3fc23f10:	jreq   L3FC24010
3fc23f20:	move   a14, -*sp, 1
3fc23f30:	move   *a13(0x40), *a14+, 1
3fc23f50:	move   *a13(0xc0), *a14+, 1
3fc23f70:	move   *a13(0x40), *a14+, 1
3fc23f90:	move   *a9, a7, 1
3fc23fa0:	move   *a7(0xee0), a7, 1
3fc23fc0:	call   a7
3fc23fd0:	move   *a13(0x40), *a13(0x20), 1
3fc24000:	jruc   L3FC24140
L3FC24010:
3fc24010:	move   a14, -*sp, 1
3fc24020:	sub    a7, a7
3fc24030:	move   a7, *a14+, 1
3fc24040:	move   *a9, a7, 1
3fc24050:	move   *a7(0xe80), a7, 1
3fc24070:	call   a7
3fc24080:	move   a8, *a13(0x20), 1
3fc240a0:	move   a14, -*sp, 1
3fc240b0:	move   *a13(0x40), *a14+, 1
3fc240d0:	move   *a13(0xc0), *a14+, 1
3fc240f0:	move   a8, *a14+, 1
3fc24100:	move   *a9, a7, 1
3fc24110:	move   *a7(0xee0), a7, 1
3fc24130:	call   a7
L3FC24140:
3fc24140:	movk   1, a7
3fc24150:	setf   1, 0, 0
3fc24160:	move   a7, *a9(0x1ba), 0
3fc24180:	jruc   L3FC247B0
L3FC24190:
3fc24190:	move   a14, -*sp, 1
3fc241a0:	move   a13, a7
3fc241b0:	addi   0x80, a7
3fc241d0:	move   a7, *a14+, 1
3fc241e0:	move   *a13(0xffa0), a5, 1
3fc24200:	move   *a5(0x80), *a14+, 1
3fc24220:	move   *a5(0x80), a7, 1
3fc24240:	move   *a7(0x60), a7, 1
3fc24260:	setf   16, 0, 0
3fc24270:	move   *a7(0x100), a8, 0
3fc24290:	move   a8, *a14+, 1
3fc242a0:	move   *a5(0x80), a7, 1
3fc242c0:	move   *a7(0x60), a7, 1
3fc242e0:	move   *a7(0x110), a8, 0
3fc24300:	move   a8, *a14+, 1
3fc24310:	sub    a7, a7
3fc24320:	move   a7, *a14+, 1
3fc24330:	move   a7, *a14+, 1
3fc24340:	move   *a9, a7, 1
3fc24350:	move   *a7(0x1100), a7, 1
3fc24370:	call   a7
3fc24380:	setf   1, 0, 0
3fc24390:	move   *a9(0x1ba), a7, 0
3fc243b0:	dsjs   a7, L3FC24480
3fc243c0:	move   a14, -*sp, 1
3fc243d0:	move   a13, a7
3fc243e0:	addi   0x80, a7
3fc24400:	move   a7, *a14+, 1
3fc24410:	move   *a13(0x20), *a14+, 1
3fc24430:	move   *a9, a7, 1
3fc24440:	move   *a7(0xf60), a7, 1
3fc24460:	call   a7
3fc24470:	jruc   L3FC24560
L3FC24480:
3fc24480:	movk   1, a7
3fc24490:	move   a7, *a9(0x1ba), 0
3fc244b0:	move   a14, -*sp, 1
3fc244c0:	move   a13, a7
3fc244d0:	addi   0x80, a7
3fc244f0:	move   a7, *a14+, 1
3fc24500:	move   *a9, a7, 1
3fc24510:	move   *a7(0xe80), a7, 1
3fc24530:	call   a7
3fc24540:	move   a8, *a13(0x20), 1
L3FC24560:
3fc24560:	movb   *a9(0x1b0), a7
3fc24580:	subk   2, a7
3fc24590:	jreq   L3FC245D0
3fc245a0:	movb   *a9(0x1b0), a7
3fc245c0:	dsjs   a7, L3FC247B0
L3FC245D0:
3fc245d0:	move   a14, -*sp, 1
3fc245e0:	move   *a13(0x40), *a14+, 1
3fc24600:	move   *a13(0x20), *a14+, 1
3fc24620:	move   *a13(0x40), *a14+, 1
3fc24640:	move   *a9, a7, 1
3fc24650:	move   *a7(0xee0), a7, 1
3fc24670:	call   a7
3fc24680:	move   a14, -*sp, 1
3fc24690:	move   *a13(0x40), *a14+, 1
3fc246b0:	move   *a13(0x20), *a14+, 1
3fc246d0:	move   *a9, a7, 1
3fc246e0:	move   *a7(0xea0), a7, 1
3fc24700:	call   a7
3fc24710:	move   *a13(0x60), a7, 1
3fc24730:	jreq   L3FC247B0
3fc24740:	move   a14, -*sp, 1
3fc24750:	move   *a13(0x40), *a14+, 1
3fc24770:	move   *a9, a5, 1
3fc24780:	move   *a5(0xec0), a5, 1
3fc247a0:	call   a5
L3FC247B0:
3fc247b0:	move   *a13(0x20), a8, 1
3fc247d0:	move   *sp(0xc0), a14, 1
3fc247f0:	mmfm   sp, a5,a7,a9,a11,a13
3fc24810:	rets   2
3fc24820:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fc24840:	move   a14, a13
3fc24850:	addi   0x420, a14
3fc24870:	move   *a13(0xffc0), a11, 1
3fc24890:	setf   1, 0, 0
3fc248a0:	move   *a11(0x1b9), a11, 0
3fc248c0:	jreq   L3FC24F60
3fc248d0:	move   *a13(0xffe0), a11, 1
3fc248f0:	setf   16, 1, 0
3fc24900:	move   *a11, a11, 0
3fc24910:	jrne   L3FC24F60
3fc24920:	move   *a13(0xffe0), a11, 1
3fc24940:	move   *a11(0x3a0), a7, 0
3fc24960:	move   a7, *a13, 1
3fc24970:	move   *a11(0x3b0), a7, 0
3fc24990:	move   a7, *a13(0x20), 1
3fc249b0:	move   *a13(0xffa0), a7, 1
3fc249d0:	jrne   L3FC24C50
3fc249e0:	move   *a13(0xff60), *a13(0x40), 1
3fc24a10:	move   *a13(0xff80), a7, 1
3fc24a30:	sll    0x5, a7
3fc24a40:	move   *a13(0xff60), a11, 1
3fc24a60:	add    a11, a7
3fc24a70:	move   *a13(0x40), a11, 1
3fc24a90:	cmp    a7, a11
3fc24aa0:	jrnc   L3FC25210
L3FC24AB0:
3fc24ab0:	move   *a13(0x40), a11, 1
3fc24ad0:	move   *a13, a7, 0
3fc24ae0:	move   *a11, a5, 0
3fc24af0:	add    a7, a5
3fc24b00:	move   a5, *a11, 0
3fc24b10:	move   *a13(0x20), a5, 0
3fc24b30:	addk   16, a11
3fc24b40:	move   *a11, a7, 0
3fc24b50:	add    a5, a7
3fc24b60:	move   a7, *a11, 0
3fc24b70:	move   *a13(0x40), a11, 1
3fc24b90:	addk   32, a11
3fc24ba0:	move   a11, *a13(0x40), 1
3fc24bc0:	move   *a13(0xff80), a7, 1
3fc24be0:	sll    0x5, a7
3fc24bf0:	move   *a13(0xff60), a5, 1
3fc24c10:	add    a5, a7
3fc24c20:	cmp    a7, a11
3fc24c30:	jrc   L3FC24AB0
3fc24c40:	jruc   L3FC25210
L3FC24C50:
3fc24c50:	move   *a13(0xff60), a5, 1
3fc24c70:	move   *a5, a7, 0
3fc24c80:	move   *a13, a11, 1
3fc24c90:	add    a11, a7
3fc24ca0:	move   a7, a9
3fc24cb0:	move   a7, *a5, 0
3fc24cc0:	move   *a5(0x10), a10, 0
3fc24ce0:	move   *a13(0x20), a7, 1
3fc24d00:	add    a7, a10
3fc24d10:	move   a10, *a5(0x10), 0
3fc24d30:	addk   32, a5
3fc24d40:	move   a5, *a13(0x40), 1
3fc24d60:	move   *a13(0xff80), a5, 1
3fc24d80:	sll    0x5, a5
3fc24d90:	move   *a13(0xff60), a7, 1
3fc24db0:	add    a7, a5
3fc24dc0:	move   *a13(0x40), a7, 1
3fc24de0:	cmp    a5, a7
3fc24df0:	jrnc   L3FC25210
L3FC24E00:
3fc24e00:	move   *a13(0x40), a11, 1
3fc24e20:	move   *a11, a7, 0
3fc24e30:	add    a7, a9
3fc24e40:	move   a9, *a11, 0
3fc24e50:	move   *a11(0x10), a7, 0
3fc24e70:	add    a7, a10
3fc24e80:	move   a10, *a11(0x10), 0
3fc24ea0:	addk   32, a11
3fc24eb0:	move   a11, *a13(0x40), 1
3fc24ed0:	move   *a13(0xff80), a7, 1
3fc24ef0:	sll    0x5, a7
3fc24f00:	move   *a13(0xff60), a5, 1
3fc24f20:	add    a5, a7
3fc24f30:	cmp    a7, a11
3fc24f40:	jrc   L3FC24E00
3fc24f50:	jruc   L3FC25210
L3FC24F60:
3fc24f60:	move   *a13(0xffa0), a11, 1
3fc24f80:	jreq   L3FC25210
3fc24f90:	move   *a13(0xff60), a7, 1
3fc24fb0:	setf   16, 1, 0
3fc24fc0:	move   *a7, a9, 0
3fc24fd0:	move   *a7(0x10), a10, 0
3fc24ff0:	addk   32, a7
3fc25000:	move   a7, *a13(0x40), 1
3fc25020:	move   *a13(0xff80), a5, 1
3fc25040:	sll    0x5, a5
3fc25050:	move   *a13(0xff60), a7, 1
3fc25070:	add    a7, a5
3fc25080:	move   *a13(0x40), a7, 1
3fc250a0:	cmp    a5, a7
3fc250b0:	jrnc   L3FC25210
L3FC250C0:
3fc250c0:	move   *a13(0x40), a11, 1
3fc250e0:	move   *a11, a7, 0
3fc250f0:	add    a7, a9
3fc25100:	move   a9, *a11, 0
3fc25110:	move   *a11(0x10), a7, 0
3fc25130:	add    a7, a10
3fc25140:	move   a10, *a11(0x10), 0
3fc25160:	addk   32, a11
3fc25170:	move   a11, *a13(0x40), 1
3fc25190:	move   *a13(0xff80), a7, 1
3fc251b0:	sll    0x5, a7
3fc251c0:	move   *a13(0xff60), a5, 1
3fc251e0:	add    a5, a7
3fc251f0:	cmp    a7, a11
3fc25200:	jrc   L3FC250C0
L3FC25210:
3fc25210:	move   a14, -*sp, 1
3fc25220:	movi   0x800, a11
3fc25240:	move   a11, *a14+, 1
3fc25250:	movk   1, a7
3fc25260:	move   a7, *a14+, 1
3fc25270:	calla  L3F703D90
3fc252a0:	move   a8, *a13(0x60), 1
3fc252c0:	addi   0x3fe0, a8
3fc252e0:	move   a8, *a13(0x80), 1
3fc25300:	move   a14, -*sp, 1
3fc25310:	move   a11, *a14+, 1
3fc25320:	move   a7, *a14+, 1
3fc25330:	calla  L3F703D90
3fc25360:	move   a8, *a13(0xc0), 1
3fc25380:	move   a14, -*sp, 1
3fc25390:	move   a13, a5
3fc253a0:	addi   0x120, a5
3fc253c0:	move   a5, *a14+, 1
3fc253d0:	move   *a13(0xffc0), a7, 1
3fc253f0:	move   *a7(0x2c0), *a14+, 1
3fc25410:	move   *a7(0x300), *a14+, 1
3fc25430:	move   *a7(0x2e0), *a14+, 1
3fc25450:	move   *a13(0xff60), *a14+, 1
3fc25470:	move   *a13(0xff80), *a14+, 1
3fc25490:	calla  L3FC12540
3fc254c0:	move   a8, *a13(0x140), 1
3fc254e0:	sub    a5, a5
3fc254f0:	move   a5, *a13(0x180), 1
3fc25510:	move   a7, *a13(0x1a0), 1
3fc25530:	movb   *a7(0x190), a11
3fc25550:	subk   2, a11
3fc25560:	jrne   L3FC25590
3fc25570:	movk   2, a11
3fc25580:	jruc   L3FC255A0
L3FC25590:
3fc25590:	movk   1, a11
L3FC255A0:
3fc255a0:	move   a11, *a13(0x1e0), 1
3fc255c0:	move   a11, a11
3fc255d0:	jale   L3FC27F90
L3FC255F0:
3fc255f0:	move   *a13(0x60), *a13(0xa0), 1
3fc25620:	move   *a13(0xc0), *a13(0xe0), 1
3fc25650:	move   *a13(0x140), *a13(0x160), 1
3fc25680:	move   *a13(0xff60), *a13(0x40), 1
3fc256b0:	movk   1, a11
3fc256c0:	move   a11, *a13(0x1c0), 1
3fc256e0:	move   *a13(0x120), *a13(0x200), 1
3fc25710:	move   *a13(0x200), a7, 1
3fc25730:	jale   L3FC27690
L3FC25750:
3fc25750:	move   *a13(0x200), a11, 1
3fc25770:	jrle   L3FC25D60
3fc25780:	move   *a13(0x160), a7, 1
3fc257a0:	move   *a7(0x80), a5, 1
3fc257c0:	move   *a13(0x180), a7, 1
3fc257e0:	cmp    a7, a5
3fc257f0:	jreq   L3FC25D60
L3FC25800:
3fc25800:	move   *a13(0x160), a11, 1
3fc25820:	move   *a11(0xa0), a7, 1
3fc25840:	jreq   L3FC25C60
3fc25850:	move   *a13(0x40), a7, 1
3fc25870:	addk   32, a7
3fc25880:	move   a7, *a13(0x40), 1
3fc258a0:	move   *a7(0xffe0), *a13(0x220), 1
3fc258d0:	move   *a7(0x0), *a13(0x240), 1
3fc25900:	setf   16, 1, 0
3fc25910:	move   *a13(0x240), a5, 0
3fc25930:	move   *a13(0x220), a7, 0
3fc25950:	sub    a7, a5
3fc25960:	move   a5, *a13(0x260), 1
3fc25980:	move   *a13(0x250), a5, 0
3fc259a0:	move   *a13(0x230), a7, 0
3fc259c0:	sub    a7, a5
3fc259d0:	move   a5, *a13(0x280), 1
3fc259f0:	move   *a13(0x260), a5, 1
3fc25a10:	jrge   L3FC25A50
3fc25a20:	movi   0xffff, a5
3fc25a40:	jruc   L3FC25A90
L3FC25A50:
3fc25a50:	jrle   L3FC25A80
3fc25a60:	movk   1, a5
3fc25a70:	jruc   L3FC25A90
L3FC25A80:
3fc25a80:	sub    a5, a5
L3FC25A90:
3fc25a90:	move   a5, *a13(0x2a0), 1
3fc25ab0:	move   *a13(0x280), a5, 1
3fc25ad0:	jrge   L3FC25B10
3fc25ae0:	movi   0xffff, a5
3fc25b00:	jruc   L3FC25B50
L3FC25B10:
3fc25b10:	jrle   L3FC25B40
3fc25b20:	movk   1, a5
3fc25b30:	jruc   L3FC25B50
L3FC25B40:
3fc25b40:	sub    a5, a5
L3FC25B50:
3fc25b50:	move   a5, *a13(0x2c0), 1
3fc25b70:	move   *a13(0x260), a5, 1
3fc25b90:	jrgt   L3FC25BB0
3fc25ba0:	neg    a5
L3FC25BB0:
3fc25bb0:	move   *a13(0x280), a7, 1
3fc25bd0:	jrgt   L3FC25BF0
3fc25be0:	neg    a7
L3FC25BF0:
3fc25bf0:	cmp    a7, a5
3fc25c00:	jrle   L3FC25C30
3fc25c10:	sub    a7, a7
3fc25c20:	jruc   L3FC25C40
L3FC25C30:
3fc25c30:	movk   1, a7
L3FC25C40:
3fc25c40:	move   a7, *a13(0x2e0), 1
L3FC25C60:
3fc25c60:	addi   0xc0, a11
3fc25c80:	move   a11, *a13(0x160), 1
3fc25ca0:	move   *a13(0x200), a7, 1
3fc25cc0:	dec    a7
3fc25cd0:	move   a7, *a13(0x200), 1
3fc25cf0:	jrle   L3FC25D60
3fc25d00:	move   *a11(0x80), a5, 1
3fc25d20:	move   *a13(0x180), a7, 1
3fc25d40:	cmp    a7, a5
3fc25d50:	jrne   L3FC25800
L3FC25D60:
3fc25d60:	move   *a13(0x200), a11, 1
3fc25d80:	jrne   L3FC25DE0
3fc25d90:	sub    a7, a7
3fc25da0:	move   a7, *a13(0x1c0), 1
3fc25dc0:	jauc   L3FC27690
L3FC25DE0:
3fc25de0:	move   *a13(0x160), a7, 1
3fc25e00:	move   *a7(0xa0), a5, 1
3fc25e20:	jreq   L3FC26240
3fc25e30:	move   *a13(0x40), a5, 1
3fc25e50:	addk   32, a5
3fc25e60:	move   a5, *a13(0x40), 1
3fc25e80:	move   *a5(0xffe0), *a13(0x220), 1
3fc25eb0:	move   *a5(0x0), *a13(0x240), 1
3fc25ee0:	setf   16, 1, 0
3fc25ef0:	move   *a13(0x240), a5, 0
3fc25f10:	move   *a13(0x220), a7, 0
3fc25f30:	sub    a7, a5
3fc25f40:	move   a5, *a13(0x260), 1
3fc25f60:	move   *a13(0x250), a5, 0
3fc25f80:	move   *a13(0x230), a7, 0
3fc25fa0:	sub    a7, a5
3fc25fb0:	move   a5, *a13(0x280), 1
3fc25fd0:	move   *a13(0x260), a5, 1
3fc25ff0:	jrge   L3FC26030
3fc26000:	movi   0xffff, a5
3fc26020:	jruc   L3FC26070
L3FC26030:
3fc26030:	jrle   L3FC26060
3fc26040:	movk   1, a5
3fc26050:	jruc   L3FC26070
L3FC26060:
3fc26060:	sub    a5, a5
L3FC26070:
3fc26070:	move   a5, *a13(0x2a0), 1
3fc26090:	move   *a13(0x280), a5, 1
3fc260b0:	jrge   L3FC260F0
3fc260c0:	movi   0xffff, a5
3fc260e0:	jruc   L3FC26130
L3FC260F0:
3fc260f0:	jrle   L3FC26120
3fc26100:	movk   1, a5
3fc26110:	jruc   L3FC26130
L3FC26120:
3fc26120:	sub    a5, a5
L3FC26130:
3fc26130:	move   a5, *a13(0x2c0), 1
3fc26150:	move   *a13(0x260), a5, 1
3fc26170:	jrgt   L3FC26190
3fc26180:	neg    a5
L3FC26190:
3fc26190:	move   *a13(0x280), a7, 1
3fc261b0:	jrgt   L3FC261D0
3fc261c0:	neg    a7
L3FC261D0:
3fc261d0:	cmp    a7, a5
3fc261e0:	jrle   L3FC26210
3fc261f0:	sub    a7, a7
3fc26200:	jruc   L3FC26220
L3FC26210:
3fc26210:	movk   1, a7
L3FC26220:
3fc26220:	move   a7, *a13(0x2e0), 1
L3FC26240:
3fc26240:	move   *a13(0x160), a7, 1
3fc26260:	move   *a7(0x60), *a13(0x300), 1
3fc26290:	move   *a7(0x20), *a13(0x320), 1
3fc262c0:	move   *a7(0x40), *a13(0x340), 1
3fc262f0:	addi   0xc0, a7
3fc26310:	move   a7, *a13(0x160), 1
3fc26330:	move   *a7(0xff40), *a13(0x360), 1
3fc26360:	move   *a7(0x0), *a13(0x380), 1
3fc26390:	setf   16, 1, 0
3fc263a0:	move   *a13(0x360), a9, 0
3fc263c0:	move   *a13(0x370), a10, 0
3fc263e0:	move   *a13(0x2e0), a5, 1
3fc26400:	jane   L3FC27000
3fc26420:	move   *a13(0xa0), a5, 1
3fc26440:	move   *a13(0x360), *a5(0x0), 1
3fc26470:	sub    a5, a5
3fc26480:	move   a5, *a13(0x100), 1
3fc264a0:	move   *a13(0x380), a7, 0
3fc264c0:	cmp    a9, a7
3fc264d0:	jrle   L3FC26500
3fc264e0:	sub    a9, a7
3fc264f0:	jruc   L3FC26530
L3FC26500:
3fc26500:	move   a9, a11
3fc26510:	sub    a7, a11
3fc26520:	move   a11, a7
L3FC26530:
3fc26530:	move   a7, *a13(0x3a0), 1
3fc26550:	jrle   L3FC26C00
L3FC26560:
3fc26560:	move   *a13(0x100), a11, 1
3fc26580:	inc    a11
3fc26590:	move   a11, *a13(0x100), 1
3fc265b0:	move   *a13(0x2a0), a7, 1
3fc265d0:	add    a7, a9
3fc265e0:	move   a7, a5
3fc265f0:	jrle   L3FC26630
3fc26600:	move   *a13(0x300), a5, 1
3fc26620:	jrlt   L3FC26680
L3FC26630:
3fc26630:	move   a7, a5
3fc26640:	jrgt   L3FC266E0
3fc26650:	move   *a13(0x300), a5, 1
3fc26670:	jrgt   L3FC266E0
L3FC26680:
3fc26680:	move   *a13(0x320), a7, 1
3fc266a0:	add    a7, a5
3fc266b0:	move   a5, *a13(0x300), 1
3fc266d0:	jruc   L3FC26BA0
L3FC266E0:
3fc266e0:	move   *a13(0x300), a5, 1
3fc26700:	move   *a13(0x340), a7, 1
3fc26720:	add    a7, a5
3fc26730:	move   a5, *a13(0x300), 1
3fc26750:	move   *a13(0x2c0), a5, 1
3fc26770:	add    a5, a10
3fc26780:	move   *a13(0x2a0), a5, 1
3fc267a0:	jrge   L3FC26830
3fc267b0:	move   *a13(0xa0), a5, 1
3fc267d0:	dec    a11
3fc267e0:	setf   16, 1, 0
3fc267f0:	sext   a11, 0
3fc26800:	move   *a5, a7, 0
3fc26810:	sub    a11, a7
3fc26820:	move   a7, *a5, 0
L3FC26830:
3fc26830:	move   *a13(0xa0), a11, 1
3fc26850:	addk   32, a11
3fc26860:	move   a11, *a13(0xa0), 1
3fc26880:	move   *a13(0xe0), a7, 1
3fc268a0:	move   *a13(0x100), *a7+, 1
3fc268c0:	move   a7, *a13(0xe0), 1
3fc268e0:	move   *a13(0x80), a5, 1
3fc26900:	cmp    a5, a11
3fc26910:	jrls   L3FC26B10
3fc26920:	calla  L3F6F0200
3fc26950:	move   a14, -*sp, 1
3fc26960:	sub    a5, a5
3fc26970:	move   a5, *a14+, 1
3fc26980:	move   *a13(0xc0), *a14+, 1
3fc269a0:	move   *a13(0x60), *a14+, 1
3fc269c0:	movi   0x200, a5
3fc269e0:	move   a5, *a14+, 1
3fc269f0:	move   *a13(0x1a0), *a14+, 1
3fc26a10:	move   *a13(0xffe0), *a14+, 1
3fc26a30:	move   *a13(0xffc0), a5, 1
3fc26a50:	move   *a5(0x340), a5, 1
3fc26a70:	call   a5
3fc26a80:	calla  L3F6F0400
3fc26ab0:	move   *a13(0x60), *a13(0xa0), 1
3fc26ae0:	move   *a13(0xc0), *a13(0xe0), 1
L3FC26B10:
3fc26b10:	move   *a13(0xa0), a11, 1
3fc26b30:	setf   16, 1, 0
3fc26b40:	move   a9, *a11, 0
3fc26b50:	move   a10, *a11(0x10), 0
3fc26b70:	sub    a7, a7
3fc26b80:	move   a7, *a13(0x100), 1
L3FC26BA0:
3fc26ba0:	move   *a13(0x3a0), a11, 1
3fc26bc0:	dec    a11
3fc26bd0:	move   a11, *a13(0x3a0), 1
3fc26bf0:	jrgt   L3FC26560
L3FC26C00:
3fc26c00:	move   *a13(0x100), a11, 1
3fc26c20:	jrle   L3FC26D90
3fc26c30:	move   *a13(0x2a0), a7, 1
3fc26c50:	jrge   L3FC26CE0
3fc26c60:	move   *a13(0xa0), a5, 1
3fc26c80:	dec    a11
3fc26c90:	setf   16, 1, 0
3fc26ca0:	sext   a11, 0
3fc26cb0:	move   *a5, a7, 0
3fc26cc0:	sub    a11, a7
3fc26cd0:	move   a7, *a5, 0
L3FC26CE0:
3fc26ce0:	move   *a13(0xa0), a11, 1
3fc26d00:	addk   32, a11
3fc26d10:	move   a11, *a13(0xa0), 1
3fc26d30:	move   *a13(0xe0), a7, 1
3fc26d50:	move   *a13(0x100), *a7+, 1
3fc26d70:	move   a7, *a13(0xe0), 1
L3FC26D90:
3fc26d90:	move   *a13(0xa0), a11, 1
3fc26db0:	move   *a13(0x80), a7, 1
3fc26dd0:	cmp    a7, a11
3fc26de0:	jals   L3FC27620
3fc26e00:	calla  L3F6F0200
3fc26e30:	move   a14, -*sp, 1
3fc26e40:	sub    a5, a5
3fc26e50:	move   a5, *a14+, 1
3fc26e60:	move   *a13(0xc0), *a14+, 1
3fc26e80:	move   *a13(0x60), *a14+, 1
3fc26ea0:	movi   0x200, a5
3fc26ec0:	move   a5, *a14+, 1
3fc26ed0:	move   *a13(0x1a0), *a14+, 1
3fc26ef0:	move   *a13(0xffe0), *a14+, 1
3fc26f10:	move   *a13(0xffc0), a5, 1
3fc26f30:	move   *a5(0x340), a5, 1
3fc26f50:	call   a5
3fc26f60:	calla  L3F6F0400
3fc26f90:	move   *a13(0x60), *a13(0xa0), 1
3fc26fc0:	move   *a13(0xc0), *a13(0xe0), 1
3fc26ff0:	jruc   L3FC27620
L3FC27000:
3fc27000:	move   *a13(0x390), a5, 0
3fc27020:	cmp    a10, a5
3fc27030:	jrle   L3FC27060
3fc27040:	sub    a10, a5
3fc27050:	jruc   L3FC27090
L3FC27060:
3fc27060:	move   a10, a7
3fc27070:	sub    a5, a7
3fc27080:	move   a7, a5
L3FC27090:
3fc27090:	move   a5, *a13(0x3a0), 1
3fc270b0:	jrle   L3FC27620
L3FC270C0:
3fc270c0:	move   *a13(0xa0), a11, 1
3fc270e0:	setf   16, 1, 0
3fc270f0:	move   a9, *a11, 0
3fc27100:	addk   32, a11
3fc27110:	move   a11, *a13(0xa0), 1
3fc27130:	move   a10, *a11(0xfff0), 0
3fc27150:	move   *a13(0xe0), a7, 1
3fc27170:	movk   1, a5
3fc27180:	move   a5, *a7+, 1
3fc27190:	move   a7, *a13(0xe0), 1
3fc271b0:	move   *a13(0x80), a5, 1
3fc271d0:	cmp    a5, a11
3fc271e0:	jrls   L3FC273E0
3fc271f0:	calla  L3F6F0200
3fc27220:	move   a14, -*sp, 1
3fc27230:	sub    a5, a5
3fc27240:	move   a5, *a14+, 1
3fc27250:	move   *a13(0xc0), *a14+, 1
3fc27270:	move   *a13(0x60), *a14+, 1
3fc27290:	movi   0x200, a5
3fc272b0:	move   a5, *a14+, 1
3fc272c0:	move   *a13(0x1a0), *a14+, 1
3fc272e0:	move   *a13(0xffe0), *a14+, 1
3fc27300:	move   *a13(0xffc0), a5, 1
3fc27320:	move   *a5(0x340), a5, 1
3fc27340:	call   a5
3fc27350:	calla  L3F6F0400
3fc27380:	move   *a13(0x60), *a13(0xa0), 1
3fc273b0:	move   *a13(0xc0), *a13(0xe0), 1
L3FC273E0:
3fc273e0:	move   *a13(0x2c0), a11, 1
3fc27400:	add    a11, a10
3fc27410:	move   *a13(0x2a0), a7, 1
3fc27430:	jrle   L3FC27470
3fc27440:	move   *a13(0x300), a5, 1
3fc27460:	jrlt   L3FC274C0
L3FC27470:
3fc27470:	move   a7, a5
3fc27480:	jrgt   L3FC27520
3fc27490:	move   *a13(0x300), a5, 1
3fc274b0:	jrgt   L3FC27520
L3FC274C0:
3fc274c0:	move   *a13(0x320), a7, 1
3fc274e0:	add    a7, a5
3fc274f0:	move   a5, *a13(0x300), 1
3fc27510:	jruc   L3FC275C0
L3FC27520:
3fc27520:	move   *a13(0x300), a5, 1
3fc27540:	move   *a13(0x340), a7, 1
3fc27560:	add    a7, a5
3fc27570:	move   a5, *a13(0x300), 1
3fc27590:	move   *a13(0x2a0), a5, 1
3fc275b0:	add    a5, a9
L3FC275C0:
3fc275c0:	move   *a13(0x3a0), a7, 1
3fc275e0:	dec    a7
3fc275f0:	move   a7, *a13(0x3a0), 1
3fc27610:	jrgt   L3FC270C0
L3FC27620:
3fc27620:	move   *a13(0x200), a11, 1
3fc27640:	dec    a11
3fc27650:	move   a11, *a13(0x200), 1
3fc27670:	jagt   L3FC25750
L3FC27690:
3fc27690:	move   *a13(0x1c0), a11, 1
3fc276b0:	jreq   L3FC27940
3fc276c0:	move   *a13(0xffc0), a7, 1
3fc276e0:	movb   *a7(0x170), a5
3fc27700:	jreq   L3FC27940
3fc27710:	move   *a13(0x40), a5, 1
3fc27730:	move   *a13(0xff60), a7, 1
3fc27750:	setf   16, 1, 0
3fc27760:	move   *a5, a5, 0
3fc27770:	move   *a7, a7, 0
3fc27780:	cmp    a7, a5
3fc27790:	jrne   L3FC27840
3fc277a0:	move   *a13(0x40), a7, 1
3fc277c0:	move   *a13(0xff60), a5, 1
3fc277e0:	move   *a7(0x10), a7, 0
3fc27800:	move   *a5(0x10), a5, 0
3fc27820:	cmp    a5, a7
3fc27830:	jreq   L3FC27940
L3FC27840:
3fc27840:	move   *a13(0xa0), a7, 1
3fc27860:	addk   32, a7
3fc27870:	move   a7, *a13(0xa0), 1
3fc27890:	move   *a13(0x40), a5, 1
3fc278b0:	move   *a5(0x0), *a7(0xffe0), 1
3fc278e0:	move   *a13(0xe0), a5, 1
3fc27900:	movk   1, a7
3fc27910:	move   a7, *a5+, 1
3fc27920:	move   a5, *a13(0xe0), 1
L3FC27940:
3fc27940:	move   *a13(0xa0), a7, 1
3fc27960:	move   *a13(0x60), a5, 1
3fc27980:	sub    a5, a7
3fc27990:	sra    0x5, a7
3fc279a0:	move   a7, *a13(0x3c0), 1
3fc279c0:	jreq   L3FC27B40
3fc279d0:	calla  L3F6F0200
3fc27a00:	move   a14, -*sp, 1
3fc27a10:	sub    a5, a5
3fc27a20:	move   a5, *a14+, 1
3fc27a30:	move   *a13(0xc0), *a14+, 1
3fc27a50:	move   *a13(0x60), *a14+, 1
3fc27a70:	move   a7, *a14+, 1
3fc27a80:	move   *a13(0x1a0), *a14+, 1
3fc27aa0:	move   *a13(0xffe0), *a14+, 1
3fc27ac0:	move   *a13(0xffc0), a5, 1
3fc27ae0:	move   *a5(0x340), a5, 1
3fc27b00:	call   a5
3fc27b10:	calla  L3F6F0400
L3FC27B40:
3fc27b40:	move   *a13(0xffc0), a5, 1
3fc27b60:	movb   *a5(0x190), a5
3fc27b80:	subk   2, a5
3fc27b90:	jrne   L3FC27F20
3fc27ba0:	move   *a13(0x180), a5, 1
3fc27bc0:	jrne   L3FC27F20
3fc27bd0:	movi   0xffff, a5
3fc27bf0:	move   a5, *a13(0x180), 1
3fc27c10:	move   *a13(0xffc0), a7, 1
3fc27c30:	move   *a7(0x120), *a13(0x3e0), 1
3fc27c60:	move   *a7(0x100), *a13(0x400), 1
3fc27c90:	move   a14, -*sp, 1
3fc27ca0:	move   *a7(0x0), *a14+, 1
3fc27cc0:	movb   *a7(0x180), a8
3fc27ce0:	move   a8, *a14+, 1
3fc27cf0:	calla  L3F86EBF0
3fc27d20:	move   a8, *a13(0x1a0), 1
3fc27d40:	move   a14, -*sp, 1
3fc27d50:	movi   0xfff3, a7
3fc27d70:	move   a7, *a14+, 1
3fc27d80:	move   a8, *a14+, 1
3fc27d90:	move   *a13(0xffc0), *a14+, 1
3fc27db0:	calla  L3F867F40
3fc27de0:	move   a14, -*sp, 1
3fc27df0:	move   a13, a7
3fc27e00:	addi   0x3e0, a7
3fc27e20:	move   a7, *a14+, 1
3fc27e30:	movk   12, a7
3fc27e40:	move   a7, *a14+, 1
3fc27e50:	move   *a13(0x1a0), *a14+, 1
3fc27e70:	calla  L3F864B20
3fc27ea0:	move   a14, -*sp, 1
3fc27eb0:	move   *a13(0x1a0), *a14+, 1
3fc27ed0:	move   *a13(0xffe0), *a14+, 1
3fc27ef0:	calla  L3F863590
L3FC27F20:
3fc27f20:	move   *a13(0x1e0), a7, 1
3fc27f40:	dec    a7
3fc27f50:	move   a7, *a13(0x1e0), 1
3fc27f70:	jagt   L3FC255F0
L3FC27F90:
3fc27f90:	move   *a13(0xffc0), a11, 1
3fc27fb0:	movb   *a11(0x190), a7
3fc27fd0:	subk   2, a7
3fc27fe0:	jrne   L3FC280C0
3fc27ff0:	move   a14, -*sp, 1
3fc28000:	move   *a13(0x1a0), *a14+, 1
3fc28020:	calla  L3F86F3B0
3fc28050:	move   a14, -*sp, 1
3fc28060:	move   a11, *a14+, 1
3fc28070:	move   *a13(0xffe0), *a14+, 1
3fc28090:	calla  L3F863590
L3FC280C0:
3fc280c0:	move   a14, -*sp, 1
3fc280d0:	move   *a13(0x60), *a14+, 1
3fc280f0:	calla  L3F702440
3fc28120:	move   a14, -*sp, 1
3fc28130:	move   *a13(0xc0), *a14+, 1
3fc28150:	calla  L3F702440
3fc28180:	move   a14, -*sp, 1
3fc28190:	move   *a13(0x140), *a14+, 1
3fc281b0:	calla  L3F702440
3fc281e0:	move   *sp(0xe0), a14, 1
3fc28200:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fc28220:	rets   2
3fc28230:	mmtm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3fc28250:	move   a14, a13
3fc28260:	addi   0x280, a14
3fc28280:	move   *a13(0xff60), *a13(0x40), 1
3fc282b0:	move   *a13(0xff80), *a13(0x60), 1
3fc282e0:	move   *a13(0xffc0), a7, 1
3fc28300:	setf   1, 0, 0
3fc28310:	move   *a7(0x1b9), a7, 0
3fc28330:	jreq   L3FC289B0
3fc28340:	move   *a13(0xffe0), a7, 1
3fc28360:	setf   16, 1, 0
3fc28370:	move   *a7, a7, 0
3fc28380:	jrne   L3FC28430
3fc28390:	move   *a13(0xffe0), a7, 1
3fc283b0:	move   *a7(0x3a0), a5, 0
3fc283d0:	move   a5, *a13, 1
3fc283e0:	move   *a7(0x3b0), a5, 0
3fc28400:	move   a5, *a13(0x20), 1
3fc28420:	jruc   L3FC28470
L3FC28430:
3fc28430:	sub    a7, a7
3fc28440:	move   a7, *a13, 1
3fc28450:	move   a7, *a13(0x20), 1
L3FC28470:
3fc28470:	move   *a13(0xffa0), a7, 1
3fc28490:	jrne   L3FC286A0
3fc284a0:	sub    a5, a5
3fc284b0:	move   a5, *a13(0x1c0), 1
3fc284d0:	move   *a13(0x60), a7, 1
3fc284f0:	cmp    a7, a5
3fc28500:	jrge   L3FC28C60
L3FC28510:
3fc28510:	move   *a13(0x40), a7, 1
3fc28530:	move   *a13, a5, 0
3fc28540:	move   *a7, a3, 0
3fc28550:	add    a5, a3
3fc28560:	move   a3, *a7, 0
3fc28570:	addk   32, a7
3fc28580:	move   a7, *a13(0x40), 1
3fc285a0:	move   *a13(0x20), a3, 0
3fc285c0:	subk   16, a7
3fc285d0:	move   *a7, a5, 0
3fc285e0:	add    a3, a5
3fc285f0:	move   a5, *a7, 0
3fc28600:	move   *a13(0x1c0), a7, 1
3fc28620:	inc    a7
3fc28630:	move   a7, *a13(0x1c0), 1
3fc28650:	move   *a13(0x60), a5, 1
3fc28670:	cmp    a5, a7
3fc28680:	jrlt   L3FC28510
3fc28690:	jruc   L3FC28C60
L3FC286A0:
3fc286a0:	move   *a13(0x40), a5, 1
3fc286c0:	move   *a13, a3, 0
3fc286d0:	move   *a5, a7, 0
3fc286e0:	add    a3, a7
3fc286f0:	move   a7, *a5, 0
3fc28700:	addk   32, a5
3fc28710:	move   a5, *a13(0x40), 1
3fc28730:	move   *a13(0x20), a7, 0
3fc28750:	subk   16, a5
3fc28760:	move   *a5, a3, 0
3fc28770:	add    a7, a3
3fc28780:	move   a3, *a5, 0
3fc28790:	movk   1, a5
3fc287a0:	move   a5, *a13(0x1c0), 1
3fc287c0:	move   *a13(0x60), a3, 1
3fc287e0:	cmp    a3, a5
3fc287f0:	jrge   L3FC28C60
L3FC28800:
3fc28800:	move   *a13(0x40), a7, 1
3fc28820:	move   *a7, a5, 0
3fc28830:	move   *a7(0xffe0), a3, 0
3fc28850:	add    a3, a5
3fc28860:	move   a5, *a7, 0
3fc28870:	move   *a7(0x10), a5, 0
3fc28890:	move   *a7(0xfff0), a3, 0
3fc288b0:	add    a3, a5
3fc288c0:	move   a5, *a7(0x10), 0
3fc288e0:	addk   32, a7
3fc288f0:	move   a7, *a13(0x40), 1
3fc28910:	move   *a13(0x1c0), a5, 1
3fc28930:	inc    a5
3fc28940:	move   a5, *a13(0x1c0), 1
3fc28960:	move   *a13(0x60), a3, 1
3fc28980:	cmp    a3, a5
3fc28990:	jrlt   L3FC28800
3fc289a0:	jruc   L3FC28C60
L3FC289B0:
3fc289b0:	move   *a13(0xffa0), a7, 1
3fc289d0:	dsj    a7, L3FC28C60
3fc289f0:	move   *a13(0x40), a7, 1
3fc28a10:	addk   32, a7
3fc28a20:	move   a7, *a13(0x40), 1
3fc28a40:	movk   1, a5
3fc28a50:	move   a5, *a13(0x1c0), 1
3fc28a70:	move   *a13(0x60), a3, 1
3fc28a90:	cmp    a3, a5
3fc28aa0:	jrge   L3FC28C60
3fc28ab0:	setf   16, 1, 0
L3FC28AC0:
3fc28ac0:	move   *a13(0x40), a7, 1
3fc28ae0:	move   *a7, a5, 0
3fc28af0:	move   *a7(0xffe0), a3, 0
3fc28b10:	add    a3, a5
3fc28b20:	move   a5, *a7, 0
3fc28b30:	move   *a7(0x10), a5, 0
3fc28b50:	move   *a7(0xfff0), a3, 0
3fc28b70:	add    a3, a5
3fc28b80:	move   a5, *a7(0x10), 0
3fc28ba0:	addk   32, a7
3fc28bb0:	move   a7, *a13(0x40), 1
3fc28bd0:	move   *a13(0x1c0), a5, 1
3fc28bf0:	inc    a5
3fc28c00:	move   a5, *a13(0x1c0), 1
3fc28c20:	move   *a13(0x60), a3, 1
3fc28c40:	cmp    a3, a5
3fc28c50:	jrlt   L3FC28AC0
L3FC28C60:
3fc28c60:	move   *a13(0xff60), *a13(0x40), 1
3fc28c90:	move   *a13(0xff80), *a13(0x60), 1
3fc28cc0:	move   *a13(0x60), a7, 1
3fc28ce0:	dec    a7
3fc28cf0:	move   a7, *a13(0x60), 1
3fc28d10:	jaeq   L3FC29FD0
L3FC28D30:
3fc28d30:	move   *a13(0x40), a7, 1
3fc28d50:	addk   32, a7
3fc28d60:	move   a7, *a13(0x40), 1
3fc28d80:	move   *a7(0xffe0), *a13(0x80), 1
3fc28db0:	move   *a7(0x0), *a13(0xa0), 1
3fc28de0:	setf   16, 1, 0
3fc28df0:	move   *a13(0xa0), a5, 0
3fc28e10:	move   *a13(0x80), a3, 0
3fc28e30:	sub    a3, a5
3fc28e40:	move   a5, *a13(0xc0), 1
3fc28e60:	move   *a13(0xb0), a3, 0
3fc28e80:	move   *a13(0x90), a5, 0
3fc28ea0:	sub    a5, a3
3fc28eb0:	move   a3, *a13(0xe0), 1
3fc28ed0:	move   *a13(0xc0), a3, 1
3fc28ef0:	jrgt   L3FC28F10
3fc28f00:	neg    a3
L3FC28F10:
3fc28f10:	move   a3, *a13(0x100), 1
3fc28f30:	move   *a13(0xe0), a3, 1
3fc28f50:	jrgt   L3FC28F70
3fc28f60:	neg    a3
L3FC28F70:
3fc28f70:	move   a3, *a13(0x120), 1
3fc28f90:	move   *a13(0xc0), a3, 1
3fc28fb0:	jrge   L3FC28FF0
3fc28fc0:	movi   0xffff, a3
3fc28fe0:	jruc   L3FC29030
L3FC28FF0:
3fc28ff0:	jrle   L3FC29020
3fc29000:	movk   1, a3
3fc29010:	jruc   L3FC29030
L3FC29020:
3fc29020:	sub    a3, a3
L3FC29030:
3fc29030:	move   a3, *a13(0x140), 1
3fc29050:	move   *a13(0xe0), a3, 1
3fc29070:	jrge   L3FC290B0
3fc29080:	movi   0xffff, a3
3fc290a0:	jruc   L3FC290F0
L3FC290B0:
3fc290b0:	jrle   L3FC290E0
3fc290c0:	movk   1, a3
3fc290d0:	jruc   L3FC290F0
L3FC290E0:
3fc290e0:	sub    a3, a3
L3FC290F0:
3fc290f0:	move   a3, *a13(0x160), 1
3fc29110:	move   *a13(0x100), a3, 1
3fc29130:	move   *a13(0x120), a5, 1
3fc29150:	cmp    a5, a3
3fc29160:	jrle   L3FC291D0
3fc29170:	move   a3, *a13(0x180), 1
3fc29190:	move   a5, *a13(0x1a0), 1
3fc291b0:	move   a3, a9
3fc291c0:	jruc   L3FC29220
L3FC291D0:
3fc291d0:	move   a5, *a13(0x180), 1
3fc291f0:	move   a3, *a13(0x1a0), 1
3fc29210:	move   a5, a9
L3FC29220:
3fc29220:	move   *a13(0x1a0), a3, 1
3fc29240:	move   a3, a11
3fc29250:	sll    0x1, a11
3fc29260:	move   a9, a3
3fc29270:	sll    0x1, a3
3fc29280:	move   a11, a12
3fc29290:	sub    a3, a12
3fc292a0:	move   a11, a10
3fc292b0:	sub    a9, a10
3fc292c0:	move   a14, -*sp, 1
3fc292d0:	inc    a5
3fc292e0:	sll    0x2, a5
3fc292f0:	move   a5, *a14+, 1
3fc29300:	movk   1, a5
3fc29310:	move   a5, *a14+, 1
3fc29320:	calla  L3F703D90
3fc29350:	move   a8, *a13(0x1e0), 1
3fc29370:	move   a14, -*sp, 1
3fc29380:	move   *a13(0x120), a3, 1
3fc293a0:	inc    a3
3fc293b0:	sll    0x2, a3
3fc293c0:	move   a3, *a14+, 1
3fc293d0:	move   a5, *a14+, 1
3fc293e0:	calla  L3F703D90
3fc29410:	move   a8, *a13(0x220), 1
3fc29430:	move   *a13(0x1e0), *a13(0x200), 1
3fc29460:	move   a8, *a13(0x240), 1
3fc29480:	setf   16, 1, 0
3fc29490:	move   *a13(0x80), a0, 0
3fc294b0:	move   *a13(0x90), a2, 0
3fc294d0:	move   *a13(0x100), a3, 1
3fc294f0:	move   *a13(0x120), a5, 1
3fc29510:	cmp    a5, a3
3fc29520:	jrle   L3FC29AD0
3fc29530:	sub    a3, a3
3fc29540:	move   a3, *a13(0x260), 1
3fc29560:	move   *a13(0x1e0), a5, 1
3fc29580:	move   *a13(0x80), *a5(0x0), 1
3fc295b0:	move   a9, a5
3fc295c0:	dec    a9
3fc295d0:	move   a5, a5
3fc295e0:	jreq   L3FC29990
L3FC295F0:
3fc295f0:	move   *a13(0x140), a7, 1
3fc29610:	jrle   L3FC29640
3fc29620:	move   a10, a3
3fc29630:	jrlt   L3FC29680
L3FC29640:
3fc29640:	move   a7, a3
3fc29650:	jrgt   L3FC29700
3fc29660:	move   a10, a5
3fc29670:	jrgt   L3FC29700
L3FC29680:
3fc29680:	add    a11, a10
3fc29690:	add    a7, a0
3fc296a0:	move   *a13(0x260), a5, 1
3fc296c0:	inc    a5
3fc296d0:	move   a5, *a13(0x260), 1
3fc296f0:	jruc   L3FC29950
L3FC29700:
3fc29700:	move   *a13(0x260), a5, 1
3fc29720:	inc    a5
3fc29730:	move   a5, *a13(0x260), 1
3fc29750:	move   *a13(0x220), a3, 1
3fc29770:	move   a5, *a3+, 1
3fc29780:	move   a3, *a13(0x220), 1
3fc297a0:	move   a7, a8
3fc297b0:	jrge   L3FC29840
3fc297c0:	move   *a13(0x1e0), a3, 1
3fc297e0:	dec    a5
3fc297f0:	setf   16, 1, 0
3fc29800:	sext   a5, 0
3fc29810:	move   *a3, a7, 0
3fc29820:	sub    a5, a7
3fc29830:	move   a7, *a3, 0
L3FC29840:
3fc29840:	add    a8, a0
3fc29850:	move   *a13(0x160), a7, 1
3fc29870:	add    a7, a2
3fc29880:	add    a12, a10
3fc29890:	sub    a5, a5
3fc298a0:	move   a5, *a13(0x260), 1
3fc298c0:	move   *a13(0x1e0), a3, 1
3fc298e0:	addk   32, a3
3fc298f0:	move   a3, *a13(0x1e0), 1
3fc29910:	setf   16, 1, 0
3fc29920:	move   a0, *a3, 0
3fc29930:	move   a2, *a3(0x10), 0
L3FC29950:
3fc29950:	move   a9, a7
3fc29960:	dec    a9
3fc29970:	move   a7, a3
3fc29980:	jrne   L3FC295F0
L3FC29990:
3fc29990:	move   *a13(0x220), a7, 1
3fc299b0:	move   *a13(0x260), *a7+, 1
3fc299d0:	move   a7, *a13(0x220), 1
3fc299f0:	move   *a13(0x140), a5, 1
3fc29a10:	jrge   L3FC29D40
3fc29a20:	move   *a13(0x1e0), a3, 1
3fc29a40:	move   *a13(0x260), a5, 1
3fc29a60:	dec    a5
3fc29a70:	setf   16, 1, 0
3fc29a80:	sext   a5, 0
3fc29a90:	move   *a3, a7, 0
3fc29aa0:	sub    a5, a7
3fc29ab0:	move   a7, *a3, 0
3fc29ac0:	jruc   L3FC29D40
L3FC29AD0:
3fc29ad0:	move   a9, a3
3fc29ae0:	dec    a9
3fc29af0:	move   a3, a3
3fc29b00:	jreq   L3FC29D40
L3FC29B10:
3fc29b10:	move   *a13(0x140), a7, 1
3fc29b30:	jrle   L3FC29B60
3fc29b40:	move   a10, a3
3fc29b50:	jrlt   L3FC29BA0
L3FC29B60:
3fc29b60:	move   a7, a3
3fc29b70:	jrgt   L3FC29BC0
3fc29b80:	move   a10, a5
3fc29b90:	jrgt   L3FC29BC0
L3FC29BA0:
3fc29ba0:	add    a11, a10
3fc29bb0:	jruc   L3FC29BE0
L3FC29BC0:
3fc29bc0:	add    a3, a0
3fc29bd0:	add    a12, a10
L3FC29BE0:
3fc29be0:	move   *a13(0x160), a5, 1
3fc29c00:	add    a5, a2
3fc29c10:	move   *a13(0x1e0), a3, 1
3fc29c30:	setf   16, 1, 0
3fc29c40:	move   a0, *a3, 0
3fc29c50:	addk   32, a3
3fc29c60:	move   a3, *a13(0x1e0), 1
3fc29c80:	move   a2, *a3(0xfff0), 0
3fc29ca0:	move   *a13(0x220), a3, 1
3fc29cc0:	movk   1, a5
3fc29cd0:	move   a5, *a3+, 1
3fc29ce0:	move   a3, *a13(0x220), 1
3fc29d00:	move   a9, a5
3fc29d10:	dec    a9
3fc29d20:	move   a5, a8
3fc29d30:	jrne   L3FC29B10
L3FC29D40:
3fc29d40:	move   a14, -*sp, 1
3fc29d50:	sub    a7, a7
3fc29d60:	move   a7, *a14+, 1
3fc29d70:	move   *a13(0x240), *a14+, 1
3fc29d90:	move   *a13(0x200), *a14+, 1
3fc29db0:	move   *a13(0x220), a5, 1
3fc29dd0:	move   *a13(0x240), a3, 1
3fc29df0:	sub    a3, a5
3fc29e00:	sra    0x5, a5
3fc29e10:	move   a5, *a14+, 1
3fc29e20:	move   *a13(0xffc0), *a14+, 1
3fc29e40:	move   *a13(0xffe0), *a14+, 1
3fc29e60:	move   *a13(0xffc0), a5, 1
3fc29e80:	move   *a5(0x340), a7, 1
3fc29ea0:	call   a7
3fc29eb0:	move   a14, -*sp, 1
3fc29ec0:	move   *a13(0x200), *a14+, 1
3fc29ee0:	calla  L3F702440
3fc29f10:	move   a14, -*sp, 1
3fc29f20:	move   a3, *a14+, 1
3fc29f30:	calla  L3F702440
3fc29f60:	move   *a13(0x60), a7, 1
3fc29f80:	dec    a7
3fc29f90:	move   a7, *a13(0x60), 1
3fc29fb0:	jane   L3FC28D30
L3FC29FD0:
3fc29fd0:	move   *a13(0xffc0), a5, 1
3fc29ff0:	movb   *a5(0x170), a3
3fc2a010:	jreq   L3FC2A2A0
3fc2a020:	move   *a13(0x40), a3, 1
3fc2a040:	move   *a13(0xff60), a5, 1
3fc2a060:	setf   16, 1, 0
3fc2a070:	move   *a3, a3, 0
3fc2a080:	move   *a5, a5, 0
3fc2a090:	cmp    a5, a3
3fc2a0a0:	jrne   L3FC2A150
3fc2a0b0:	move   *a13(0x40), a5, 1
3fc2a0d0:	move   *a13(0xff60), a3, 1
3fc2a0f0:	move   *a5(0x10), a5, 0
3fc2a110:	move   *a3(0x10), a3, 0
3fc2a130:	cmp    a3, a5
3fc2a140:	jreq   L3FC2A2A0
L3FC2A150:
3fc2a150:	movk   1, a5
3fc2a160:	move   a5, *a13(0x1e0), 1
3fc2a180:	move   a14, -*sp, 1
3fc2a190:	move   a5, *a14+, 1
3fc2a1a0:	move   a13, a3
3fc2a1b0:	addi   0x1e0, a3
3fc2a1d0:	move   a3, *a14+, 1
3fc2a1e0:	move   *a13(0x40), *a14+, 1
3fc2a200:	move   a5, *a14+, 1
3fc2a210:	move   *a13(0xffc0), *a14+, 1
3fc2a230:	move   *a13(0xffe0), *a14+, 1
3fc2a250:	move   *a13(0xffc0), a5, 1
3fc2a270:	move   *a5(0x340), a3, 1
3fc2a290:	call   a3
L3FC2A2A0:
3fc2a2a0:	move   *sp(0x160), a14, 1
3fc2a2c0:	mmfm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3fc2a2e0:	rets   2
L3FC2A2F0:
3fc2a2f0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fc2a310:	move   a14, a13
3fc2a320:	addk   32, a14
3fc2a330:	move   *a13(0xffe0), a9, 1
3fc2a350:	move   a14, -*sp, 1
3fc2a360:	movk   8, a7
3fc2a370:	move   a7, *a14+, 1
3fc2a380:	movk   1, a7
3fc2a390:	move   a7, *a14+, 1
3fc2a3a0:	calla  L3F703D90
3fc2a3d0:	move   a8, a10
3fc2a3e0:	move   a9, a8
3fc2a3f0:	jreq   L3FC2AB70
3fc2a400:	setf   16, 1, 0
3fc2a410:	move   *a9(0x20), a7, 0
3fc2a430:	move   *a9(0x40), a5, 0
3fc2a450:	cmp    a5, a7
3fc2a460:	jrge   L3FC2A4D0
3fc2a470:	move   *a9(0x30), a7, 0
3fc2a490:	move   *a9(0x50), a5, 0
3fc2a4b0:	cmp    a5, a7
3fc2a4c0:	jrlt   L3FC2A630
L3FC2A4D0:
3fc2a4d0:	move   a14, -*sp, 1
3fc2a4e0:	move   *a9(0x50), a8, 0
3fc2a500:	move   a8, *a14+, 1
3fc2a510:	move   *a9(0x40), a8, 0
3fc2a530:	move   a8, *a14+, 1
3fc2a540:	move   *a9(0x30), a8, 0
3fc2a560:	move   a8, *a14+, 1
3fc2a570:	move   *a9(0x20), a8, 0
3fc2a590:	move   a8, *a14+, 1
3fc2a5a0:	movi   0x3fc2e0f0, a8
3fc2a5d0:	move   a8, *a14+, 1
3fc2a5e0:	calla  L3F927BC0
3fc2a610:	move   a10, a8
3fc2a620:	jruc   L3FC2AB80
L3FC2A630:
3fc2a630:	move   *a9(0x20), a7, 0
3fc2a650:	move   *a9(0x40), a5, 0
3fc2a670:	cmp    a5, a7
3fc2a680:	jreq   L3FC2A890
3fc2a690:	move   *a9(0x30), a7, 0
3fc2a6b0:	move   *a9(0x50), a5, 0
3fc2a6d0:	cmp    a5, a7
3fc2a6e0:	jreq   L3FC2A890
3fc2a6f0:	move   a14, -*sp, 1
3fc2a700:	movk   16, a7
3fc2a710:	move   a7, *a14+, 1
3fc2a720:	movk   1, a5
3fc2a730:	move   a5, *a14+, 1
3fc2a740:	calla  L3F703D90
3fc2a770:	move   a8, a11
3fc2a780:	jreq   L3FC2A8A0
3fc2a790:	setf   16, 1, 0
3fc2a7a0:	move   *a9(0x20), *a11(0x20), 0
3fc2a7d0:	move   *a9(0x30), *a11(0x30), 0
3fc2a800:	move   *a9(0x40), *a11(0x40), 0
3fc2a830:	move   *a9(0x50), *a11(0x50), 0
3fc2a860:	sub    a5, a5
3fc2a870:	move   a5, *a11, 1
3fc2a880:	jruc   L3FC2A8A0
L3FC2A890:
3fc2a890:	sub    a11, a11
L3FC2A8A0:
3fc2a8a0:	move   a11, a5
3fc2a8b0:	jreq   L3FC2AB10
3fc2a8c0:	move   *a9(0x60), a7, 1
3fc2a8e0:	jreq   L3FC2A920
3fc2a8f0:	move   *a9(0x60), a7, 1
3fc2a910:	jruc   L3FC2A980
L3FC2A920:
3fc2a920:	move   a9, a5
3fc2a930:	jrne   L3FC2A960
3fc2a940:	sub    a7, a7
3fc2a950:	jruc   L3FC2A980
L3FC2A960:
3fc2a960:	move   *a9(0x60), a7, 1
L3FC2A980:
3fc2a980:	move   a7, *a13, 1
3fc2a990:	jrne   L3FC2A9E0
3fc2a9a0:	sub    a5, a5
3fc2a9b0:	move   a5, *a11(0x60), 1
3fc2a9d0:	jruc   L3FC2AB10
L3FC2A9E0:
3fc2a9e0:	move   *a7(0x60), a5, 1
3fc2aa00:	jrne   L3FC2AAA0
3fc2aa10:	move   a14, -*sp, 1
3fc2aa20:	move   a7, *a14+, 1
3fc2aa30:	calla  L3FC57BF0
3fc2aa60:	sub    a5, a5
3fc2aa70:	move   a5, *a11(0x60), 1
3fc2aa90:	jruc   L3FC2AB10
L3FC2AAA0:
3fc2aaa0:	addk   32, a7
3fc2aab0:	move   *a7, a5, 1
3fc2aac0:	inc    a5
3fc2aad0:	move   a5, *a7, 1
3fc2aae0:	move   *a13(0x0), *a11(0x60), 1
L3FC2AB10:
3fc2ab10:	move   a11, a5
3fc2ab20:	jreq   L3FC2AB70
3fc2ab30:	move   a11, *a10, 1
3fc2ab40:	movk   1, a7
3fc2ab50:	move   a7, *a10(0x20), 1
L3FC2AB70:
3fc2ab70:	move   a10, a8
L3FC2AB80:
3fc2ab80:	move   *sp(0xe0), a14, 1
3fc2aba0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fc2abc0:	rets   2
3fc2abd0:	mmtm   sp, a9,a11,a13
3fc2abf0:	move   a14, a13
3fc2ac00:	move   *a13(0xffe0), a9, 1
3fc2ac20:	jreq   L3FC2AD10
3fc2ac30:	move   *a9(0x20), a11, 1
3fc2ac50:	jreq   L3FC2ACB0
3fc2ac60:	move   a14, -*sp, 1
3fc2ac70:	move   a9, *a14+, 1
3fc2ac80:	calla  L3FC2BDC0
L3FC2ACB0:
3fc2acb0:	move   a14, -*sp, 1
3fc2acc0:	move   a9, *a14+, 1
3fc2acd0:	calla  L3F702440
3fc2ad00:	sub    a9, a9
L3FC2AD10:
3fc2ad10:	move   *sp(0x80), a14, 1
3fc2ad30:	mmfm   sp, a9,a11,a13
3fc2ad50:	rets   2
3fc2ad60:	mmtm   sp, a9,a10,a11,a13
3fc2ad80:	move   a14, a13
3fc2ad90:	addk   16, a14
3fc2ada0:	move   *a13(0xffe0), a9, 1
3fc2adc0:	move   a9, a10
3fc2add0:	sub    a11, a11
3fc2ade0:	setf   16, 1, 0
3fc2adf0:	move   a11, *a13, 0
3fc2ae00:	move   *a10, a10, 1
3fc2ae10:	jreq   L3FC2AE70
L3FC2AE20:
3fc2ae20:	move   *a13, a11, 0
3fc2ae30:	inc    a11
3fc2ae40:	move   a11, *a13, 0
3fc2ae50:	move   *a10, a10, 1
3fc2ae60:	jrne   L3FC2AE20
L3FC2AE70:
3fc2ae70:	move   a11, *a9(0x20), 1
3fc2ae90:	cmpi   0x3e8, a11
3fc2aeb0:	jrle   L3FC2AEF0
3fc2aec0:	calla  L3FC2AF40
L3FC2AEF0:
3fc2aef0:	move   *sp(0xa0), a14, 1
3fc2af10:	mmfm   sp, a9,a10,a11,a13
3fc2af30:	rets   2
L3FC2AF40:
3fc2af40:	sub    a8, a8
3fc2af50:	rets
L3FC2AF60:
3fc2af60:	mmtm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3fc2af80:	move   a14, a13
3fc2af90:	addi   0x60, a14
3fc2afb0:	move   *a13(0xffe0), a9, 1
3fc2afd0:	move   *a13(0xffc0), a10, 1
3fc2aff0:	cmp    a10, a9
3fc2b000:	jrne   L3FC2B0A0
3fc2b010:	move   a14, -*sp, 1
3fc2b020:	movi   0x3fc2e210, a8
3fc2b050:	move   a8, *a14+, 1
3fc2b060:	calla  L3F927BC0
3fc2b090:	jruc   L3FC2B770
L3FC2B0A0:
3fc2b0a0:	move   *a9(0x20), a7, 1
3fc2b0c0:	jreq   L3FC2B130
3fc2b0d0:	move   a14, -*sp, 1
3fc2b0e0:	move   a9, *a14+, 1
3fc2b0f0:	calla  L3FC2BDC0
3fc2b120:	jruc   L3FC2B170
L3FC2B130:
3fc2b130:	sub    a7, a7
3fc2b140:	move   a7, *a9(0x20), 1
3fc2b160:	move   a7, *a9, 1
L3FC2B170:
3fc2b170:	move   *a10(0x20), a7, 1
3fc2b190:	jreq   L3FC2B770
3fc2b1a0:	move   *a10(0x20), *a9(0x20), 1
3fc2b1d0:	sub    a7, a7
3fc2b1e0:	move   a7, *a13(0x20), 1
3fc2b200:	move   a7, *a13(0x40), 1
3fc2b220:	move   a7, *a13, 1
3fc2b230:	move   *a10(0x20), a5, 1
3fc2b250:	cmp    a5, a7
3fc2b260:	jrge   L3FC2B440
L3FC2B270:
3fc2b270:	move   a14, -*sp, 1
3fc2b280:	movk   16, a7
3fc2b290:	move   a7, *a14+, 1
3fc2b2a0:	movk   1, a5
3fc2b2b0:	move   a5, *a14+, 1
3fc2b2c0:	calla  L3F703D90
3fc2b2f0:	move   a8, a0
3fc2b300:	move   *a13(0x20), a5, 1
3fc2b320:	jrne   L3FC2B350
3fc2b330:	move   a0, *a13(0x20), 1
L3FC2B350:
3fc2b350:	move   *a13(0x40), a5, 1
3fc2b370:	jreq   L3FC2B390
3fc2b380:	move   a0, *a5, 1
L3FC2B390:
3fc2b390:	move   a0, *a13(0x40), 1
3fc2b3b0:	sub    a5, a5
3fc2b3c0:	move   a5, *a0, 1
3fc2b3d0:	move   *a13, a5, 1
3fc2b3e0:	inc    a5
3fc2b3f0:	move   a5, *a13, 1
3fc2b400:	move   *a10(0x20), a7, 1
3fc2b420:	cmp    a7, a5
3fc2b430:	jrlt   L3FC2B270
L3FC2B440:
3fc2b440:	move   *a13(0x20), a0, 1
3fc2b460:	move   *a10, a11, 1
3fc2b470:	move   a0, *a9, 1
3fc2b480:	jrne   L3FC2B500
3fc2b490:	sub    a7, a7
3fc2b4a0:	move   a7, *a9(0x20), 1
3fc2b4c0:	move   a7, *a10(0x20), 1
3fc2b4e0:	move   a7, *a9, 1
3fc2b4f0:	jruc   L3FC2B770
L3FC2B500:
3fc2b500:	setf   16, 1, 0
3fc2b510:	move   *a11(0x20), *a0(0x20), 0
3fc2b540:	move   *a11(0x30), *a0(0x30), 0
3fc2b570:	move   *a11(0x40), *a0(0x40), 0
3fc2b5a0:	move   *a11(0x50), *a0(0x50), 0
3fc2b5d0:	move   *a11(0x60), *a0(0x60), 1
3fc2b600:	move   *a0(0x60), a2, 1
3fc2b620:	jreq   L3FC2B740
3fc2b630:	move   *a2(0x60), a7, 1
3fc2b650:	jreq   L3FC2B6C0
3fc2b660:	move   *a2(0x20), a7, 1
3fc2b680:	inc    a7
3fc2b690:	move   a7, *a2(0x20), 1
3fc2b6b0:	jruc   L3FC2B740
L3FC2B6C0:
3fc2b6c0:	move   a14, -*sp, 1
3fc2b6d0:	move   a2, *a14+, 1
3fc2b6e0:	calla  L3FC57BF0
3fc2b710:	sub    a7, a7
3fc2b720:	move   a7, *a0(0x60), 1
L3FC2B740:
3fc2b740:	move   *a11, a11, 1
3fc2b750:	move   *a0, a0, 1
3fc2b760:	jrne   L3FC2B500
L3FC2B770:
3fc2b770:	move   *sp(0x140), a14, 1
3fc2b790:	mmfm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3fc2b7b0:	rets   2
3fc2b7c0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fc2b7e0:	move   a14, a13
3fc2b7f0:	addi   0x80, a14
3fc2b810:	move   *a13(0xffe0), a9, 1
3fc2b830:	move   *a13(0xffc0), a10, 1
3fc2b850:	move   *a9, a11, 1
3fc2b860:	jruc   L3FC2B880
L3FC2B870:
3fc2b870:	move   *a11, a11, 1
L3FC2B880:
3fc2b880:	jreq   L3FC2BAD0
3fc2b890:	setf   16, 1, 0
3fc2b8a0:	move   *a11(0x20), a7, 0
3fc2b8c0:	move   *a10(0x40), a5, 0
3fc2b8e0:	cmp    a5, a7
3fc2b8f0:	jrle   L3FC2B920
3fc2b900:	sub    a7, a7
3fc2b910:	jruc   L3FC2BAC0
L3FC2B920:
3fc2b920:	move   *a11(0x30), a7, 0
3fc2b940:	move   *a10(0x50), a5, 0
3fc2b960:	cmp    a5, a7
3fc2b970:	jrle   L3FC2B9A0
3fc2b980:	sub    a7, a7
3fc2b990:	jruc   L3FC2BAC0
L3FC2B9A0:
3fc2b9a0:	move   *a11(0x40), a7, 0
3fc2b9c0:	move   *a10(0x20), a5, 0
3fc2b9e0:	cmp    a5, a7
3fc2b9f0:	jrge   L3FC2BA20
3fc2ba00:	sub    a7, a7
3fc2ba10:	jruc   L3FC2BAC0
L3FC2BA20:
3fc2ba20:	move   *a11(0x50), a7, 0
3fc2ba40:	move   *a10(0x30), a5, 0
3fc2ba60:	cmp    a5, a7
3fc2ba70:	jrge   L3FC2BAA0
3fc2ba80:	sub    a7, a7
3fc2ba90:	jruc   L3FC2BAC0
L3FC2BAA0:
3fc2baa0:	movi   0xffff, a7
L3FC2BAC0:
3fc2bac0:	jreq   L3FC2B870
L3FC2BAD0:
3fc2bad0:	move   a11, a5
3fc2bae0:	jrne   L3FC2BB70
3fc2baf0:	sub    a8, a8
3fc2bb00:	jruc   L3FC2BC70
L3FC2BB10:
3fc2bb10:	movk   3, a8
3fc2bb20:	jruc   L3FC2BC70
L3FC2BB30:
3fc2bb30:	movk   1, a8
3fc2bb40:	jruc   L3FC2BC70
L3FC2BB50:
3fc2bb50:	move   *a11, a11, 1
3fc2bb60:	jruc   L3FC2BC60
L3FC2BB70:
3fc2bb70:	move   a14, -*sp, 1
3fc2bb80:	move   a10, *a14+, 1
3fc2bb90:	move   a11, *a14+, 1
3fc2bba0:	calla  L3FC01FE0
3fc2bbd0:	dec    a8
3fc2bbe0:	jreq   L3FC2BB30
3fc2bbf0:	dec    a8
3fc2bc00:	jreq   L3FC2BB10
3fc2bc10:	dec    a8
3fc2bc20:	jreq   L3FC2BB10
3fc2bc30:	dec    a8
3fc2bc40:	jreq   L3FC2BB30
3fc2bc50:	jruc   L3FC2BB50
L3FC2BC60:
3fc2bc60:	sub    a8, a8
L3FC2BC70:
3fc2bc70:	move   *sp(0xe0), a14, 1
3fc2bc90:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fc2bcb0:	rets   2
3fc2bcc0:	mmtm   sp, a11,a13
3fc2bce0:	move   a14, a13
3fc2bcf0:	move   *a13(0xffe0), a11, 1
3fc2bd10:	move   *a11(0x20), a11, 1
3fc2bd30:	jreq   L3FC2BD60
3fc2bd40:	movk   1, a8
3fc2bd50:	jruc   L3FC2BD70
L3FC2BD60:
3fc2bd60:	sub    a8, a8
L3FC2BD70:
3fc2bd70:	move   *sp(0x60), a14, 1
3fc2bd90:	mmfm   sp, a11,a13
3fc2bdb0:	rets   2
L3FC2BDC0:
3fc2bdc0:	mmtm   sp, a0,a2,a4,a7,a9,a10,a11,a12,a13
3fc2bde0:	move   a14, a13
3fc2bdf0:	addk   32, a14
3fc2be00:	move   *a13(0xffe0), a9, 1
3fc2be20:	move   a9, a4
3fc2be30:	move   *a4, a10, 1
3fc2be40:	jreq   L3FC2C0D0
L3FC2BE50:
3fc2be50:	move   *a10(0x60), a0, 1
3fc2be70:	jreq   L3FC2BF30
3fc2be80:	move   *a0(0x20), a7, 1
3fc2bea0:	dec    a7
3fc2beb0:	move   a7, *a0(0x20), 1
3fc2bed0:	jrne   L3FC2BF30
3fc2bee0:	move   a14, -*sp, 1
3fc2bef0:	move   a0, *a14+, 1
3fc2bf00:	calla  L3FC57BF0
L3FC2BF30:
3fc2bf30:	move   a10, a2
3fc2bf40:	move   *a10, a10, 1
3fc2bf50:	jrne   L3FC2BE50
3fc2bf60:	move   *a4, a11, 1
3fc2bf70:	move   *a4(0x20), *a13(0x0), 1
3fc2bfa0:	jreq   L3FC2C0D0
3fc2bfb0:	move   *a13, a7, 1
3fc2bfc0:	dec    a7
3fc2bfd0:	move   a7, *a13, 1
3fc2bfe0:	inc    a7
3fc2bff0:	jreq   L3FC2C0D0
L3FC2C000:
3fc2c000:	move   *a11, a12, 1
3fc2c010:	move   a14, -*sp, 1
3fc2c020:	move   a11, *a14+, 1
3fc2c030:	calla  L3F702440
3fc2c060:	move   a12, a11
3fc2c070:	jreq   L3FC2C0D0
3fc2c080:	move   *a13, a7, 1
3fc2c090:	dec    a7
3fc2c0a0:	move   a7, *a13, 1
3fc2c0b0:	inc    a7
3fc2c0c0:	jrne   L3FC2C000
L3FC2C0D0:
3fc2c0d0:	sub    a7, a7
3fc2c0e0:	move   a7, *a4, 1
3fc2c0f0:	move   a7, *a4(0x20), 1
3fc2c110:	move   *sp(0x140), a14, 1
3fc2c130:	mmfm   sp, a0,a2,a4,a7,a9,a10,a11,a12,a13
3fc2c150:	rets   2
3fc2c160:	mmtm   sp, a11,a13
3fc2c180:	move   a14, a13
3fc2c190:	move   *a13(0xffe0), a11, 1
3fc2c1b0:	move   *a11(0x20), a8, 1
3fc2c1d0:	move   *sp(0x60), a14, 1
3fc2c1f0:	mmfm   sp, a11,a13
3fc2c210:	rets   2
3fc2c220:	mmtm   sp, a0,a2,a7,a9,a10,a11,a12,a13
3fc2c240:	move   a14, a13
3fc2c250:	move   *a13(0xffe0), a9, 1
3fc2c270:	move   *a13(0xffc0), a10, 1
3fc2c290:	sub    a7, a7
3fc2c2a0:	move   a7, *a10, 1
3fc2c2b0:	move   a7, *a10(0x60), 1
3fc2c2d0:	move   *a9, a11, 1
3fc2c2e0:	jrne   L3FC2C390
3fc2c2f0:	setf   16, 1, 0
3fc2c300:	move   a7, *a10(0x20), 0
3fc2c320:	move   a7, *a10(0x30), 0
3fc2c340:	move   a7, *a10(0x40), 0
3fc2c360:	move   a7, *a10(0x50), 0
3fc2c380:	jruc   L3FC2C5F0
L3FC2C390:
3fc2c390:	setf   16, 1, 0
3fc2c3a0:	move   *a11(0x30), *a10(0x30), 0
3fc2c3d0:	move   *a11(0x20), a12, 0
3fc2c3f0:	move   *a11(0x40), a0, 0
3fc2c410:	move   *a11(0x50), a2, 0
3fc2c430:	move   *a11, a11, 1
3fc2c440:	jreq   L3FC2C590
L3FC2C450:
3fc2c450:	move   *a11(0x20), a7, 0
3fc2c470:	cmp    a12, a7
3fc2c480:	jrge   L3FC2C4B0
3fc2c490:	move   *a11(0x20), a12, 0
L3FC2C4B0:
3fc2c4b0:	move   *a11(0x40), a7, 0
3fc2c4d0:	cmp    a0, a7
3fc2c4e0:	jrle   L3FC2C510
3fc2c4f0:	move   *a11(0x40), a0, 0
L3FC2C510:
3fc2c510:	move   *a11(0x50), a7, 0
3fc2c530:	cmp    a2, a7
3fc2c540:	jrle   L3FC2C570
3fc2c550:	move   *a11(0x50), a2, 0
L3FC2C570:
3fc2c570:	move   *a11, a11, 1
3fc2c580:	jrne   L3FC2C450
L3FC2C590:
3fc2c590:	move   a12, *a10(0x20), 0
3fc2c5b0:	move   a0, *a10(0x40), 0
3fc2c5d0:	move   a2, *a10(0x50), 0
L3FC2C5F0:
3fc2c5f0:	move   *sp(0x120), a14, 1
3fc2c610:	mmfm   sp, a0,a2,a7,a9,a10,a11,a12,a13
3fc2c630:	rets   2
3fc2c640:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fc2c660:	move   a14, a13
3fc2c670:	addk   32, a14
3fc2c680:	move   *a13(0xffe0), a9, 1
3fc2c6a0:	move   *a13(0xff80), a10, 1
3fc2c6c0:	move   *a9(0x20), a7, 1
3fc2c6e0:	jrne   L3FC2C710
3fc2c6f0:	sub    a8, a8
3fc2c700:	jruc   L3FC2C930
L3FC2C710:
3fc2c710:	move   *a9, a11, 1
3fc2c720:	jreq   L3FC2C920
3fc2c730:	setf   16, 1, 0
L3FC2C740:
3fc2c740:	move   *a13(0xffa0), a7, 1
3fc2c760:	move   *a11(0x30), a5, 0
3fc2c780:	cmp    a5, a7
3fc2c790:	jrlt   L3FC2C900
3fc2c7a0:	move   *a11(0x50), a5, 0
3fc2c7c0:	cmp    a5, a7
3fc2c7d0:	jrge   L3FC2C900
3fc2c7e0:	move   *a13(0xffc0), a5, 1
3fc2c800:	move   *a11(0x20), a7, 0
3fc2c820:	cmp    a7, a5
3fc2c830:	jrlt   L3FC2C900
3fc2c840:	move   *a11(0x40), a7, 0
3fc2c860:	cmp    a7, a5
3fc2c870:	jrge   L3FC2C900
3fc2c880:	move   a10, a8
3fc2c890:	move   a11, a7
3fc2c8a0:	move   *a7+, *a8+, 1
3fc2c8b0:	move   *a7+, *a8+, 1
3fc2c8c0:	move   *a7+, *a8+, 1
3fc2c8d0:	move   *a7, *a8, 1
3fc2c8e0:	movk   1, a8
3fc2c8f0:	jruc   L3FC2C930
L3FC2C900:
3fc2c900:	move   *a11, a11, 1
3fc2c910:	jrne   L3FC2C740
L3FC2C920:
3fc2c920:	sub    a8, a8
L3FC2C930:
3fc2c930:	move   *sp(0xe0), a14, 1
3fc2c950:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fc2c970:	rets   2
3fc2c980:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fc2c9a0:	move   a14, a13
3fc2c9b0:	addk   32, a14
3fc2c9c0:	move   *a13(0xffe0), a9, 1
3fc2c9e0:	move   *a13(0xffc0), a10, 1
3fc2ca00:	move   a14, -*sp, 1
3fc2ca10:	move   a9, *a14+, 1
3fc2ca20:	calla  L3FC2BDC0
3fc2ca50:	setf   16, 1, 0
3fc2ca60:	move   *a10(0x20), a7, 0
3fc2ca80:	move   *a10(0x40), a5, 0
3fc2caa0:	cmp    a5, a7
3fc2cab0:	jrge   L3FC2D070
3fc2cac0:	move   *a10(0x30), a7, 0
3fc2cae0:	move   *a10(0x50), a5, 0
3fc2cb00:	cmp    a5, a7
3fc2cb10:	jrge   L3FC2D070
3fc2cb20:	move   *a10(0x20), a7, 0
3fc2cb40:	move   *a10(0x40), a5, 0
3fc2cb60:	cmp    a5, a7
3fc2cb70:	jreq   L3FC2CD80
3fc2cb80:	move   *a10(0x30), a7, 0
3fc2cba0:	move   *a10(0x50), a5, 0
3fc2cbc0:	cmp    a5, a7
3fc2cbd0:	jreq   L3FC2CD80
3fc2cbe0:	move   a14, -*sp, 1
3fc2cbf0:	movk   16, a7
3fc2cc00:	move   a7, *a14+, 1
3fc2cc10:	movk   1, a5
3fc2cc20:	move   a5, *a14+, 1
3fc2cc30:	calla  L3F703D90
3fc2cc60:	move   a8, a11
3fc2cc70:	jreq   L3FC2CD90
3fc2cc80:	setf   16, 1, 0
3fc2cc90:	move   *a10(0x20), *a11(0x20), 0
3fc2ccc0:	move   *a10(0x30), *a11(0x30), 0
3fc2ccf0:	move   *a10(0x40), *a11(0x40), 0
3fc2cd20:	move   *a10(0x50), *a11(0x50), 0
3fc2cd50:	sub    a5, a5
3fc2cd60:	move   a5, *a11, 1
3fc2cd70:	jruc   L3FC2CD90
L3FC2CD80:
3fc2cd80:	sub    a11, a11
L3FC2CD90:
3fc2cd90:	move   a11, a5
3fc2cda0:	jreq   L3FC2D000
3fc2cdb0:	move   *a10(0x60), a7, 1
3fc2cdd0:	jreq   L3FC2CE10
3fc2cde0:	move   *a10(0x60), a7, 1
3fc2ce00:	jruc   L3FC2CE70
L3FC2CE10:
3fc2ce10:	move   a10, a5
3fc2ce20:	jrne   L3FC2CE50
3fc2ce30:	sub    a7, a7
3fc2ce40:	jruc   L3FC2CE70
L3FC2CE50:
3fc2ce50:	move   *a10(0x60), a7, 1
L3FC2CE70:
3fc2ce70:	move   a7, *a13, 1
3fc2ce80:	jrne   L3FC2CED0
3fc2ce90:	sub    a5, a5
3fc2cea0:	move   a5, *a11(0x60), 1
3fc2cec0:	jruc   L3FC2D000
L3FC2CED0:
3fc2ced0:	move   *a7(0x60), a5, 1
3fc2cef0:	jrne   L3FC2CF90
3fc2cf00:	move   a14, -*sp, 1
3fc2cf10:	move   a7, *a14+, 1
3fc2cf20:	calla  L3FC57BF0
3fc2cf50:	sub    a5, a5
3fc2cf60:	move   a5, *a11(0x60), 1
3fc2cf80:	jruc   L3FC2D000
L3FC2CF90:
3fc2cf90:	addk   32, a7
3fc2cfa0:	move   *a7, a5, 1
3fc2cfb0:	inc    a5
3fc2cfc0:	move   a5, *a7, 1
3fc2cfd0:	move   *a13(0x0), *a11(0x60), 1
L3FC2D000:
3fc2d000:	move   a11, a5
3fc2d010:	jreq   L3FC2D1B0
3fc2d020:	move   a11, *a9, 1
3fc2d030:	movk   1, a7
3fc2d040:	move   a7, *a9(0x20), 1
3fc2d060:	jruc   L3FC2D1B0
L3FC2D070:
3fc2d070:	move   a14, -*sp, 1
3fc2d080:	move   *a10(0x50), a8, 0
3fc2d0a0:	move   a8, *a14+, 1
3fc2d0b0:	move   *a10(0x40), a8, 0
3fc2d0d0:	move   a8, *a14+, 1
3fc2d0e0:	move   *a10(0x30), a8, 0
3fc2d100:	move   a8, *a14+, 1
3fc2d110:	move   *a10(0x20), a8, 0
3fc2d130:	move   a8, *a14+, 1
3fc2d140:	movi   0x3fc2e2e8, a8
3fc2d170:	move   a8, *a14+, 1
3fc2d180:	calla  L3F927BC0
L3FC2D1B0:
3fc2d1b0:	move   *sp(0xe0), a14, 1
3fc2d1d0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fc2d1f0:	rets   2
3fc2d200:	mmtm   sp, a7,a9,a10,a11,a13
3fc2d220:	move   a14, a13
3fc2d230:	move   *a13(0xffe0), a9, 1
3fc2d250:	move   *a13(0xffc0), a10, 1
3fc2d270:	move   *a9(0x20), a11, 1
3fc2d290:	dsj    a11, L3FC2D520
3fc2d2b0:	move   *a10(0x20), a11, 1
3fc2d2d0:	dsj    a11, L3FC2D520
3fc2d2f0:	move   *a9, a11, 1
3fc2d300:	move   *a10, a7, 1
3fc2d310:	setf   16, 1, 0
3fc2d320:	move   *a11(0x20), a11, 0
3fc2d340:	move   *a7(0x20), a7, 0
3fc2d360:	cmp    a7, a11
3fc2d370:	jrne   L3FC2D520
3fc2d380:	move   *a9, a11, 1
3fc2d390:	move   *a10, a7, 1
3fc2d3a0:	move   *a11(0x30), a11, 0
3fc2d3c0:	move   *a7(0x30), a7, 0
3fc2d3e0:	cmp    a7, a11
3fc2d3f0:	jrne   L3FC2D520
3fc2d400:	move   *a9, a11, 1
3fc2d410:	move   *a10, a7, 1
3fc2d420:	move   *a11(0x40), a11, 0
3fc2d440:	move   *a7(0x40), a7, 0
3fc2d460:	cmp    a7, a11
3fc2d470:	jrne   L3FC2D520
3fc2d480:	move   *a9, a11, 1
3fc2d490:	move   *a10, a7, 1
3fc2d4a0:	move   *a11(0x50), a11, 0
3fc2d4c0:	move   *a7(0x50), a7, 0
3fc2d4e0:	cmp    a7, a11
3fc2d4f0:	jrne   L3FC2D520
3fc2d500:	movk   1, a8
3fc2d510:	jruc   L3FC2D530
L3FC2D520:
3fc2d520:	sub    a8, a8
L3FC2D530:
3fc2d530:	move   *sp(0xc0), a14, 1
3fc2d550:	mmfm   sp, a7,a9,a10,a11,a13
3fc2d570:	rets   2
L3FC2D580:
3fc2d580:	mmtm   sp, a7,a9,a10,a11,a13
3fc2d5a0:	move   a14, a13
3fc2d5b0:	addk   32, a14
3fc2d5c0:	move   *a13(0xffe0), a9, 1
3fc2d5e0:	move   *a13(0xffc0), a10, 1
3fc2d600:	move   *a13(0xffa0), a11, 1
3fc2d620:	move   *a10(0x20), a7, 1
3fc2d640:	jreq   L3FC2D910
3fc2d650:	cmp    a11, a10
3fc2d660:	jreq   L3FC2D6D0
3fc2d670:	move   a14, -*sp, 1
3fc2d680:	move   a10, *a14+, 1
3fc2d690:	move   a11, *a14+, 1
3fc2d6a0:	calla  L3FC2AF60
L3FC2D6D0:
3fc2d6d0:	setf   16, 1, 0
3fc2d6e0:	move   *a9(0x3a0), a7, 0
3fc2d700:	jrne   L3FC2D740
3fc2d710:	move   *a9(0x3b0), a7, 0
3fc2d730:	jreq   L3FC2D960
L3FC2D740:
3fc2d740:	move   a14, -*sp, 1
3fc2d750:	move   *a9(0x3b0), a8, 0
3fc2d770:	move   a8, *a14+, 1
3fc2d780:	move   *a9(0x3a0), a8, 0
3fc2d7a0:	move   a8, *a14+, 1
3fc2d7b0:	move   a11, *a14+, 1
3fc2d7c0:	calla  L3FC37E00
3fc2d7f0:	setf   16, 1, 0
3fc2d800:	move   *a9(0x3a0), a7, 0
3fc2d820:	neg    a7
3fc2d830:	move   a7, *a13, 0
3fc2d840:	move   *a9(0x3b0), a7, 0
3fc2d860:	neg    a7
3fc2d870:	move   a7, *a13(0x10), 0
3fc2d890:	move   a14, -*sp, 1
3fc2d8a0:	move   a13, a8
3fc2d8b0:	move   *a8+, *a14+, 1
3fc2d8c0:	move   a11, *a14+, 1
3fc2d8d0:	calla  L3FC2EAA0
3fc2d900:	jruc   L3FC2D960
L3FC2D910:
3fc2d910:	move   a14, -*sp, 1
3fc2d920:	move   a11, *a14+, 1
3fc2d930:	calla  L3FC2BDC0
L3FC2D960:
3fc2d960:	move   *sp(0xc0), a14, 1
3fc2d980:	mmfm   sp, a7,a9,a10,a11,a13
3fc2d9a0:	rets   2
L3FC2D9B0:
3fc2d9b0:	mmtm   sp, a7,a9,a10,a11,a13
3fc2d9d0:	move   a14, a13
3fc2d9e0:	addk   32, a14
3fc2d9f0:	move   *a13(0xffe0), a9, 1
3fc2da10:	move   *a13(0xffc0), a10, 1
3fc2da30:	move   *a13(0xffa0), a11, 1
3fc2da50:	move   *a10(0x20), a7, 1
3fc2da70:	jreq   L3FC2DD30
3fc2da80:	cmp    a11, a10
3fc2da90:	jreq   L3FC2DB00
3fc2daa0:	move   a14, -*sp, 1
3fc2dab0:	move   a10, *a14+, 1
3fc2dac0:	move   a11, *a14+, 1
3fc2dad0:	calla  L3FC2AF60
L3FC2DB00:
3fc2db00:	setf   16, 1, 0
3fc2db10:	move   *a9(0x3a0), a7, 0
3fc2db30:	jrne   L3FC2DB70
3fc2db40:	move   *a9(0x3b0), a7, 0
3fc2db60:	jreq   L3FC2DD80
L3FC2DB70:
3fc2db70:	move   a14, -*sp, 1
3fc2db80:	move   *a9(0x3b0), a7, 0
3fc2dba0:	neg    a7
3fc2dbb0:	move   a7, *a14+, 1
3fc2dbc0:	move   *a9(0x3a0), a7, 0
3fc2dbe0:	neg    a7
3fc2dbf0:	move   a7, *a14+, 1
3fc2dc00:	move   a11, *a14+, 1
3fc2dc10:	calla  L3FC37E00
3fc2dc40:	setf   16, 1, 0
3fc2dc50:	move   *a9(0x3a0), *a13(0x0), 0
3fc2dc80:	move   *a9(0x3b0), *a13(0x10), 0
3fc2dcb0:	move   a14, -*sp, 1
3fc2dcc0:	move   a13, a8
3fc2dcd0:	move   *a8+, *a14+, 1
3fc2dce0:	move   a11, *a14+, 1
3fc2dcf0:	calla  L3FC2EAA0
3fc2dd20:	jruc   L3FC2DD80
L3FC2DD30:
3fc2dd30:	move   a14, -*sp, 1
3fc2dd40:	move   a11, *a14+, 1
3fc2dd50:	calla  L3FC2BDC0
L3FC2DD80:
3fc2dd80:	move   *sp(0xc0), a14, 1
3fc2dda0:	mmfm   sp, a7,a9,a10,a11,a13
3fc2ddc0:	rets   2
L3FC2DDD0:
3fc2ddd0:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3fc2ddf0:	move   a14, a13
3fc2de00:	move   *a13(0xffe0), a9, 1
3fc2de20:	move   *a13(0xffc0), a10, 1
3fc2de40:	move   *a9(0x1a0), a7, 1
3fc2de60:	move   *a7, a12, 1
3fc2de70:	jrne   L3FC2DEA0
3fc2de80:	sub    a8, a8
3fc2de90:	jruc   L3FC2E0A0
L3FC2DEA0:
3fc2dea0:	move   *a10, a11, 1
3fc2deb0:	jreq   L3FC2E090
3fc2dec0:	setf   16, 1, 0
L3FC2DED0:
3fc2ded0:	move   *a11(0x50), a7, 0
3fc2def0:	move   *a12(0x30), a5, 0
3fc2df10:	cmp    a5, a7
3fc2df20:	jrlt   L3FC2E070
3fc2df30:	move   *a11(0x30), a7, 0
3fc2df50:	move   *a12(0x50), a5, 0
3fc2df70:	cmp    a5, a7
3fc2df80:	jrge   L3FC2E070
3fc2df90:	move   *a11(0x40), a7, 0
3fc2dfb0:	move   *a12(0x20), a5, 0
3fc2dfd0:	cmp    a5, a7
3fc2dfe0:	jrlt   L3FC2E070
3fc2dff0:	move   *a11(0x20), a7, 0
3fc2e010:	move   *a12(0x40), a5, 0
3fc2e030:	cmp    a5, a7
3fc2e040:	jrge   L3FC2E070
3fc2e050:	movk   1, a8
3fc2e060:	jruc   L3FC2E0A0
L3FC2E070:
3fc2e070:	move   *a11, a11, 1
3fc2e080:	jrne   L3FC2DED0
L3FC2E090:
3fc2e090:	sub    a8, a8
L3FC2E0A0:
3fc2e0a0:	move   *sp(0x100), a14, 1
3fc2e0c0:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3fc2e0e0:	rets   2
3fc2e0f0:	sra    b10, b2
3fc2e100:	rl     a11, a7
3fc2e110:	modu   a3, sp
3fc2e120:	.word  0x7243
3fc2e130:	sla    a11, a5
3fc2e140:	sra    b11, b4
3fc2e150:	srl    0x17, a0
3fc2e160:	addc   a1, a0
3fc2e170:	sub    a2, a1
3fc2e180:	addc   a1, a0
3fc2e190:	divs   a2, sp
3fc2e1a0:	sll    0x9, a0
3fc2e1b0:	srl    0x1d, a4
3fc2e1c0:	sra    a1, a5
3fc2e1d0:	sll    0x9, a0
3fc2e1e0:	srl    0x1d, a4
3fc2e1f0:	sra    a1, a5
3fc2e200:	.word  0x000a
3fc2e210:	sra    b10, b2
3fc2e220:	rl     a11, a7
3fc2e230:	modu   a3, sp
3fc2e240:	modu   a10, a3
3fc2e250:	.word  0x7970
3fc2e260:	srl    0x17, a0
3fc2e270:	sll    a9, a0
3fc2e280:	.word  0x706f
3fc2e290:	sla    0x3, b9
3fc2e2a0:	modu   b11, b4
3fc2e2b0:	.word  0x7320
3fc2e2c0:	mods   a3, a5
3fc2e2d0:	.word  0x0a66
3fc2e2e0:	andn   a0, a0
3fc2e2f0:	srl    a11, a5
3fc2e300:	modu   a11, a9
3fc2e310:	andn   a3, a14
3fc2e320:	.word  0x7365
3fc2e330:	.word  0x7465
3fc2e340:	srl    0x17, a0
3fc2e350:	addc   a1, a0
3fc2e360:	sub    a2, a1
3fc2e370:	addc   a1, a0
3fc2e380:	divs   a2, sp
3fc2e390:	sll    0x9, a0
3fc2e3a0:	srl    0x1d, a4
3fc2e3b0:	sra    a1, a5
3fc2e3c0:	sll    0x9, a0
3fc2e3d0:	srl    0x1d, a4
3fc2e3e0:	sra    a1, a5
3fc2e3f0:	.word  0x000a
3fc2e400:	mmtm   sp, a9,a11,a13
3fc2e420:	move   a14, a13
3fc2e430:	addi   0x40, a14
3fc2e450:	move   a14, -*sp, 1
3fc2e460:	sub    a11, a11
3fc2e470:	move   a11, *a14+, 1
3fc2e480:	move   a13, a9
3fc2e490:	subi   0x40, a9
3fc2e4b0:	move   *a9+, *a14+, 1
3fc2e4c0:	move   *a13(0xffe0), *a14+, 1
3fc2e4e0:	calla  L3FC57780
3fc2e510:	move   a8, *a13(0x20), 1
3fc2e530:	move   *a13(0xffa0), a9, 1
3fc2e550:	move   *a9, *a13, 1
3fc2e560:	move   *a13, a11, 1
3fc2e570:	jreq   L3FC2EA50
L3FC2E580:
3fc2e580:	move   *a13, a11, 1
3fc2e590:	move   *a11(0x60), a9, 1
3fc2e5b0:	jreq   L3FC2E840
3fc2e5c0:	move   *a11(0x60), a9, 1
3fc2e5e0:	jreq   L3FC2E840
3fc2e5f0:	move   *a11(0x60), a9, 1
3fc2e610:	addk   32, a9
3fc2e620:	move   *a9, a11, 1
3fc2e630:	dec    a11
3fc2e640:	move   a11, *a9, 1
3fc2e650:	move   *a13, a11, 1
3fc2e660:	move   *a11(0x60), a9, 1
3fc2e680:	move   *a9(0x20), a9, 1
3fc2e6a0:	jrge   L3FC2E790
3fc2e6b0:	move   a14, -*sp, 1
3fc2e6c0:	move   *a11(0x60), *a14+, 1
3fc2e6e0:	move   *a11(0x60), a9, 1
3fc2e700:	move   *a9(0x20), *a14+, 1
3fc2e720:	movi   0x3fc30710, a8
3fc2e750:	move   a8, *a14+, 1
3fc2e760:	calla  L3F927BC0
L3FC2E790:
3fc2e790:	move   *a11(0x60), a9, 1
3fc2e7b0:	move   *a9(0x20), a9, 1
3fc2e7d0:	jrne   L3FC2E840
3fc2e7e0:	move   a14, -*sp, 1
3fc2e7f0:	move   *a11(0x60), *a14+, 1
3fc2e810:	calla  L3FC57BF0
L3FC2E840:
3fc2e840:	move   *a13(0x20), a9, 1
3fc2e860:	jrne   L3FC2E8B0
3fc2e870:	sub    a9, a9
3fc2e880:	move   a9, *a11(0x60), 1
3fc2e8a0:	jruc   L3FC2EA20
L3FC2E8B0:
3fc2e8b0:	move   *a9(0x60), a9, 1
3fc2e8d0:	jrne   L3FC2E980
3fc2e8e0:	move   a14, -*sp, 1
3fc2e8f0:	move   *a13(0x20), *a14+, 1
3fc2e910:	calla  L3FC57BF0
3fc2e940:	sub    a9, a9
3fc2e950:	move   a9, *a11(0x60), 1
3fc2e970:	jruc   L3FC2EA20
L3FC2E980:
3fc2e980:	move   *a13(0x20), a9, 1
3fc2e9a0:	addk   32, a9
3fc2e9b0:	move   *a9, a11, 1
3fc2e9c0:	inc    a11
3fc2e9d0:	move   a11, *a9, 1
3fc2e9e0:	move   *a13, a11, 1
3fc2e9f0:	move   *a13(0x20), *a11(0x60), 1
L3FC2EA20:
3fc2ea20:	move   *a11, *a13, 1
3fc2ea30:	move   *a13, a11, 1
3fc2ea40:	jrne   L3FC2E580
L3FC2EA50:
3fc2ea50:	move   *sp(0x80), a14, 1
3fc2ea70:	mmfm   sp, a9,a11,a13
3fc2ea90:	rets   2
L3FC2EAA0:
3fc2eaa0:	mmtm   sp, a7,a9,a11,a13
3fc2eac0:	move   a14, a13
3fc2ead0:	addi   0x60, a14
3fc2eaf0:	sub    a11, a11
3fc2eb00:	move   a11, *a13(0x20), 1
3fc2eb20:	move   *a13(0xffe0), a9, 1
3fc2eb40:	move   *a9, *a13, 1
3fc2eb50:	move   *a13, a9, 1
3fc2eb60:	jaeq   L3FC2F3B0
L3FC2EB80:
3fc2eb80:	move   *a13, a11, 1
3fc2eb90:	move   *a11(0x60), *a13(0x40), 1
3fc2ebc0:	move   *a13(0x40), a9, 1
3fc2ebe0:	move   *a9(0x60), a9, 1
3fc2ec00:	setf   8, 0, 0
3fc2ec10:	move   *a9(0x40), a9, 0
3fc2ec30:	dsj    a9, L3FC2F280
3fc2ec50:	move   *a13(0x20), a9, 1
3fc2ec70:	jrne   L3FC2EE30
3fc2ec80:	move   a14, -*sp, 1
3fc2ec90:	sub    a9, a9
3fc2eca0:	move   a9, *a14+, 1
3fc2ecb0:	move   *a13(0x40), a9, 1
3fc2ecd0:	move   *a9+, *a14+, 1
3fc2ece0:	move   *a13(0x40), a9, 1
3fc2ed00:	move   *a9(0x60), *a14+, 1
3fc2ed20:	calla  L3FC57780
3fc2ed50:	move   a8, *a13(0x20), 1
3fc2ed70:	setf   16, 1, 0
3fc2ed80:	move   *a8, a7, 0
3fc2ed90:	move   *a13(0xffc0), a9, 0
3fc2edb0:	add    a9, a7
3fc2edc0:	move   a7, *a8, 0
3fc2edd0:	addk   16, a8
3fc2ede0:	move   *a8, a7, 0
3fc2edf0:	move   *a13(0xffd0), a9, 0
3fc2ee10:	add    a9, a7
3fc2ee20:	move   a7, *a8, 0
L3FC2EE30:
3fc2ee30:	move   *a11(0x60), a9, 1
3fc2ee50:	jreq   L3FC2F0D0
3fc2ee60:	move   *a11(0x60), a9, 1
3fc2ee80:	jreq   L3FC2F0D0
3fc2ee90:	move   *a11(0x60), a9, 1
3fc2eeb0:	addk   32, a9
3fc2eec0:	move   *a9, a7, 1
3fc2eed0:	dec    a7
3fc2eee0:	move   a7, *a9, 1
3fc2eef0:	move   *a11(0x60), a9, 1
3fc2ef10:	move   *a9(0x20), a9, 1
3fc2ef30:	jrge   L3FC2F020
3fc2ef40:	move   a14, -*sp, 1
3fc2ef50:	move   *a11(0x60), *a14+, 1
3fc2ef70:	move   *a11(0x60), a9, 1
3fc2ef90:	move   *a9(0x20), *a14+, 1
3fc2efb0:	movi   0x3fc30710, a8
3fc2efe0:	move   a8, *a14+, 1
3fc2eff0:	calla  L3F927BC0
L3FC2F020:
3fc2f020:	move   *a11(0x60), a9, 1
3fc2f040:	move   *a9(0x20), a9, 1
3fc2f060:	jrne   L3FC2F0D0
3fc2f070:	move   a14, -*sp, 1
3fc2f080:	move   *a11(0x60), *a14+, 1
3fc2f0a0:	calla  L3FC57BF0
L3FC2F0D0:
3fc2f0d0:	move   *a13(0x20), a9, 1
3fc2f0f0:	jrne   L3FC2F140
3fc2f100:	sub    a7, a7
3fc2f110:	move   a7, *a11(0x60), 1
3fc2f130:	jruc   L3FC2F360
L3FC2F140:
3fc2f140:	move   *a9(0x60), a7, 1
3fc2f160:	jrne   L3FC2F200
3fc2f170:	move   a14, -*sp, 1
3fc2f180:	move   a9, *a14+, 1
3fc2f190:	calla  L3FC57BF0
3fc2f1c0:	sub    a7, a7
3fc2f1d0:	move   a7, *a11(0x60), 1
3fc2f1f0:	jruc   L3FC2F360
L3FC2F200:
3fc2f200:	addk   32, a9
3fc2f210:	move   *a9, a7, 1
3fc2f220:	inc    a7
3fc2f230:	move   a7, *a9, 1
3fc2f240:	move   *a13(0x20), *a11(0x60), 1
3fc2f270:	jruc   L3FC2F360
L3FC2F280:
3fc2f280:	move   *a13(0x40), a9, 1
3fc2f2a0:	setf   16, 1, 0
3fc2f2b0:	move   *a9, a7, 0
3fc2f2c0:	move   *a13(0xffc0), a11, 0
3fc2f2e0:	add    a11, a7
3fc2f2f0:	move   a7, *a9, 0
3fc2f300:	addk   16, a9
3fc2f310:	move   *a9, a7, 0
3fc2f320:	move   *a13(0xffd0), a11, 0
3fc2f340:	add    a11, a7
3fc2f350:	move   a7, *a9, 0
L3FC2F360:
3fc2f360:	move   *a13, a11, 1
3fc2f370:	move   *a11, *a13, 1
3fc2f380:	move   *a13, a11, 1
3fc2f390:	jane   L3FC2EB80
L3FC2F3B0:
3fc2f3b0:	move   *sp(0xa0), a14, 1
3fc2f3d0:	mmfm   sp, a7,a9,a11,a13
3fc2f3f0:	rets   2
3fc2f400:	mmtm   sp, a7,a9,a11,a13
3fc2f420:	move   a14, a13
3fc2f430:	addi   0xa0, a14
3fc2f450:	move   *a13(0xff60), a11, 1
3fc2f470:	move   *a11(0x20), a11, 1
3fc2f490:	jreq   L3FC2F510
3fc2f4a0:	move   a14, -*sp, 1
3fc2f4b0:	move   *a13(0xff60), *a14+, 1
3fc2f4d0:	calla  L3FC2BDC0
3fc2f500:	jruc   L3FC2F570
L3FC2F510:
3fc2f510:	move   *a13(0xff60), a11, 1
3fc2f530:	sub    a9, a9
3fc2f540:	move   a9, *a11(0x20), 1
3fc2f560:	move   a9, *a11, 1
L3FC2F570:
3fc2f570:	move   *a13(0xffe0), a11, 1
3fc2f590:	move   *a11(0x20), a9, 1
3fc2f5b0:	jaeq   L3FC2FFF0
3fc2f5d0:	move   *a13(0xff60), a9, 1
3fc2f5f0:	move   *a11(0x20), *a9(0x20), 1
3fc2f620:	move   *a13(0xffc0), a9, 1
3fc2f640:	neg    a9
3fc2f650:	setf   16, 1, 0
3fc2f660:	move   a9, *a13(0x60), 0
3fc2f680:	move   *a13(0xffa0), a9, 1
3fc2f6a0:	neg    a9
3fc2f6b0:	move   a9, *a13(0x70), 0
3fc2f6d0:	move   a14, -*sp, 1
3fc2f6e0:	sub    a9, a9
3fc2f6f0:	move   a9, *a14+, 1
3fc2f700:	move   a13, a9
3fc2f710:	addi   0x60, a9
3fc2f730:	move   *a9+, *a14+, 1
3fc2f740:	move   *a13(0xff80), *a14+, 1
3fc2f760:	calla  L3FC57780
3fc2f790:	move   a8, *a13(0x80), 1
3fc2f7b0:	move   *a11, *a13, 1
3fc2f7c0:	sub    a9, a9
3fc2f7d0:	move   a9, *a13(0x20), 1
3fc2f7f0:	move   *a13, a11, 1
3fc2f800:	jreq   L3FC2FFF0
L3FC2F810:
3fc2f810:	move   *a13, a11, 1
3fc2f820:	setf   16, 1, 0
3fc2f830:	move   *a11(0x20), a9, 0
3fc2f850:	move   *a13(0xffc0), a11, 1
3fc2f870:	add    a11, a9
3fc2f880:	move   *a13, a11, 1
3fc2f890:	move   *a11(0x40), a11, 0
3fc2f8b0:	move   *a13(0xffc0), a7, 1
3fc2f8d0:	add    a7, a11
3fc2f8e0:	cmp    a11, a9
3fc2f8f0:	jreq   L3FC2FC80
3fc2f900:	move   *a13, a11, 1
3fc2f910:	move   *a11(0x30), a9, 0
3fc2f930:	move   *a13(0xffa0), a7, 1
3fc2f950:	add    a7, a9
3fc2f960:	move   *a11(0x50), a11, 0
3fc2f980:	add    a7, a11
3fc2f990:	cmp    a11, a9
3fc2f9a0:	jreq   L3FC2FC80
3fc2f9b0:	move   a14, -*sp, 1
3fc2f9c0:	movk   16, a11
3fc2f9d0:	move   a11, *a14+, 1
3fc2f9e0:	movk   1, a9
3fc2f9f0:	move   a9, *a14+, 1
3fc2fa00:	calla  L3F703D90
3fc2fa30:	move   a8, *a13(0x40), 1
3fc2fa50:	move   a8, a8
3fc2fa60:	jreq   L3FC2FCB0
3fc2fa70:	move   *a13, a9, 1
3fc2fa80:	setf   16, 1, 0
3fc2fa90:	move   *a9(0x20), a11, 0
3fc2fab0:	move   *a13(0xffc0), a7, 1
3fc2fad0:	add    a7, a11
3fc2fae0:	move   a11, *a8(0x20), 0
3fc2fb00:	move   *a9(0x30), a11, 0
3fc2fb20:	move   *a13(0xffa0), a7, 1
3fc2fb40:	add    a7, a11
3fc2fb50:	move   a11, *a8(0x30), 0
3fc2fb70:	move   *a9(0x40), a11, 0
3fc2fb90:	move   *a13(0xffc0), a7, 1
3fc2fbb0:	add    a7, a11
3fc2fbc0:	move   a11, *a8(0x40), 0
3fc2fbe0:	move   *a9(0x50), a11, 0
3fc2fc00:	move   *a13(0xffa0), a7, 1
3fc2fc20:	add    a7, a11
3fc2fc30:	move   a11, *a8(0x50), 0
3fc2fc50:	sub    a11, a11
3fc2fc60:	move   a11, *a8, 1
3fc2fc70:	jruc   L3FC2FCB0
L3FC2FC80:
3fc2fc80:	sub    a11, a11
3fc2fc90:	move   a11, *a13(0x40), 1
L3FC2FCB0:
3fc2fcb0:	move   *a13(0x40), a11, 1
3fc2fcd0:	jreq   L3FC2FF30
3fc2fce0:	move   *a13(0x80), a9, 1
3fc2fd00:	jrne   L3FC2FD50
3fc2fd10:	sub    a7, a7
3fc2fd20:	move   a7, *a11(0x60), 1
3fc2fd40:	jruc   L3FC2FE80
L3FC2FD50:
3fc2fd50:	move   *a9(0x60), a7, 1
3fc2fd70:	jrne   L3FC2FE10
3fc2fd80:	move   a14, -*sp, 1
3fc2fd90:	move   a9, *a14+, 1
3fc2fda0:	calla  L3FC57BF0
3fc2fdd0:	sub    a7, a7
3fc2fde0:	move   a7, *a11(0x60), 1
3fc2fe00:	jruc   L3FC2FE80
L3FC2FE10:
3fc2fe10:	addk   32, a9
3fc2fe20:	move   *a9, a7, 1
3fc2fe30:	inc    a7
3fc2fe40:	move   a7, *a9, 1
3fc2fe50:	move   *a13(0x80), *a11(0x60), 1
L3FC2FE80:
3fc2fe80:	move   *a13(0x20), a9, 1
3fc2fea0:	jrne   L3FC2FEF0
3fc2feb0:	move   *a13(0xff60), a7, 1
3fc2fed0:	move   a11, *a7, 1
3fc2fee0:	jruc   L3FC2FF00
L3FC2FEF0:
3fc2fef0:	move   a11, *a9, 1
L3FC2FF00:
3fc2ff00:	move   a11, *a13(0x20), 1
3fc2ff20:	jruc   L3FC2FFB0
L3FC2FF30:
3fc2ff30:	move   a14, -*sp, 1
3fc2ff40:	movi   0x3fc30890, a8
3fc2ff70:	move   a8, *a14+, 1
3fc2ff80:	calla  L3F927BC0
L3FC2FFB0:
3fc2ffb0:	move   *a13, a9, 1
3fc2ffc0:	move   *a9, *a13, 1
3fc2ffd0:	move   *a13, a9, 1
3fc2ffe0:	jrne   L3FC2F810
L3FC2FFF0:
3fc2fff0:	move   *sp(0xa0), a14, 1
3fc30010:	mmfm   sp, a7,a9,a11,a13
3fc30030:	rets   2
3fc30040:	mmtm   sp, a9,a11,a13
3fc30060:	move   a14, a13
3fc30070:	addi   0x60, a14
3fc30090:	move   *a13(0xffc0), a11, 1
3fc300b0:	jrne   L3FC30300
3fc300c0:	move   *a13(0xffa0), a11, 1
3fc300e0:	jreq   L3FC30210
3fc300f0:	move   *a11(0x300), a11, 1
3fc30110:	move   *a11(0x20), a11, 1
3fc30130:	jrne   L3FC30210
L3FC30140:
3fc30140:	move   *a13(0xffa0), a11, 1
3fc30160:	move   *a11(0x80), *a13(0xffa0), 1
3fc30190:	move   *a13(0xffa0), a11, 1
3fc301b0:	jreq   L3FC30210
3fc301c0:	move   *a11(0x300), a11, 1
3fc301e0:	move   *a11(0x20), a11, 1
3fc30200:	jreq   L3FC30140
L3FC30210:
3fc30210:	move   *a13(0xffa0), a11, 1
3fc30230:	jrne   L3FC302D0
3fc30240:	move   a14, -*sp, 1
3fc30250:	movi   0x3fc309b0, a8
3fc30280:	move   a8, *a14+, 1
3fc30290:	calla  L3F927BC0
3fc302c0:	jruc   L3FC306C0
L3FC302D0:
3fc302d0:	move   *a11(0x300), *a13(0xffc0), 1
L3FC30300:
3fc30300:	move   *a13(0xffe0), a11, 1
3fc30320:	move   *a11(0x0), *a13(0x40), 1
3fc30350:	move   *a13(0x40), a11, 1
3fc30370:	jreq   L3FC306C0
L3FC30380:
3fc30380:	move   *a13(0xffc0), a11, 1
3fc303a0:	move   *a11, a9, 1
3fc303b0:	move   *a9(0x60), *a13(0x0), 1
3fc303e0:	move   *a13(0xffe0), a9, 1
3fc30400:	move   *a9(0x0), *a13(0x20), 1
3fc30430:	move   *a13, a9, 1
3fc30440:	jrne   L3FC304B0
3fc30450:	move   *a13(0x20), a9, 1
3fc30470:	sub    a11, a11
3fc30480:	move   a11, *a9(0x60), 1
3fc304a0:	jruc   L3FC30640
L3FC304B0:
3fc304b0:	move   *a9(0x60), a9, 1
3fc304d0:	jrne   L3FC305A0
3fc304e0:	move   a14, -*sp, 1
3fc304f0:	move   *a13(0x0), *a14+, 1
3fc30510:	calla  L3FC57BF0
3fc30540:	move   *a13(0x20), a9, 1
3fc30560:	sub    a11, a11
3fc30570:	move   a11, *a9(0x60), 1
3fc30590:	jruc   L3FC30640
L3FC305A0:
3fc305a0:	move   *a13, a9, 1
3fc305b0:	addk   32, a9
3fc305c0:	move   *a9, a11, 1
3fc305d0:	inc    a11
3fc305e0:	move   a11, *a9, 1
3fc305f0:	move   *a13(0x20), a11, 1
3fc30610:	move   *a13(0x0), *a11(0x60), 1
L3FC30640:
3fc30640:	move   *a13(0x40), a11, 1
3fc30660:	move   *a11(0x0), *a13(0x40), 1
3fc30690:	move   *a13(0x40), a11, 1
3fc306b0:	jrne   L3FC30380
L3FC306C0:
3fc306c0:	move   *sp(0x80), a14, 1
3fc306e0:	mmfm   sp, a9,a11,a13
3fc30700:	rets   2
3fc30710:	rl     a10, a4
3fc30720:	.word  0x7373
3fc30730:	sll    a11, sp
3fc30740:	sla    a11, a9
3fc30750:	sra    b11, b4
3fc30760:	move   a10, a4
3fc30770:	sla    0x2, a8
3fc30780:	sla    0x1, a13
3fc30790:	sla    a11, a2
3fc307a0:	sla    0x3, a4
3fc307b0:	sra    b11, b2
3fc307c0:	sla    0x3, a6
3fc307d0:	modu   a11, a3
3fc307e0:	modu   b3, b5
3fc307f0:	sla    0x3, b4
3fc30800:	sra    a1, a5
3fc30810:	srl    a1, a0
3fc30820:	.word  0x726f
3fc30830:	rl     a1, a0
3fc30840:	sla    a11, a5
3fc30850:	sra    a11, a4
3fc30860:	sla    0x3, b2
3fc30870:	.word  0x7825
3fc30880:	.word  0x000a
3fc30890:	sra    b10, b2
3fc308a0:	rl     a11, a7
3fc308b0:	modu   a3, sp
3fc308c0:	.word  0x7243
3fc308d0:	sla    a11, a5
3fc308e0:	sra    b11, b4
3fc308f0:	andn   b2, b7
3fc30900:	srl    0x17, a0
3fc30910:	addc   a9, a0
3fc30920:	modu   a3, a1
3fc30930:	modu   a11, a14
3fc30940:	sla    0x3, b4
3fc30950:	.word  0x7263
3fc30960:	sla    a11, a5
3fc30970:	sra    b11, b4
3fc30980:	sll    a1, a0
3fc30990:	.word  0x786f
3fc309a0:	.word  0x000a
3fc309b0:	sra    b10, b2
3fc309c0:	rl     a11, a7
3fc309d0:	modu   a3, sp
3fc309e0:	.word  0x7341
3fc309f0:	rl     b11, b3
3fc30a00:	modu   a3, a7
3fc30a10:	move   a10, a4
3fc30a20:	sla    0x2, a8
3fc30a30:	sla    0x1, a13
3fc30a40:	sla    a11, a3
3fc30a50:	modu   a3, a14
3fc30a60:	.word  0x746f
3fc30a70:	sla    a9, a0
3fc30a80:	.word  0x7373
3fc30a90:	srl    a11, a9
3fc30aa0:	sla    0x3, a14
3fc30ab0:	move   a10, a4
3fc30ac0:	.word  0x0a48
3fc30ad0:	.word  0x0000
L3FC30AE0:
3fc30ae0:	mmtm   sp, a7,a9,a10,a11,a13
3fc30b00:	move   a14, a13
3fc30b10:	move   *a13(0xffe0), a9, 1
3fc30b30:	move   *a9(0x20), a11, 1
3fc30b50:	dec    a11
3fc30b60:	jrle   L3FC30DF0
3fc30b70:	movi   0x213860, a10
3fc30ba0:	move   a9, *a10, 1
3fc30bb0:	sub    a11, a11
3fc30bc0:	move   a11, *a10(0x20), 1
3fc30be0:	move   a11, *a10(0x40), 1
3fc30c00:	movi   0x213ac0, a7
3fc30c30:	move   a7, *a10(0x60), 1
3fc30c50:	addi   0x33a0, a7
3fc30c70:	move   a7, *a10(0x80), 1
3fc30c90:	move   a11, *a10(0xa0), 1
3fc30cb0:	movi   0x213aa0, a7
3fc30ce0:	move   a7, *a10(0xc0), 1
3fc30d00:	move   a11, *a10(0xe0), 1
3fc30d20:	move   a11, *a10(0x100), 1
3fc30d40:	move   a14, -*sp, 1
3fc30d50:	move   a10, *a14+, 1
3fc30d60:	calla  L3F7E6120
3fc30d90:	move   a14, -*sp, 1
3fc30da0:	move   a10, *a14+, 1
3fc30db0:	move   a9, *a14+, 1
3fc30dc0:	calla  L3FC30E40
L3FC30DF0:
3fc30df0:	move   *sp(0xc0), a14, 1
3fc30e10:	mmfm   sp, a7,a9,a10,a11,a13
3fc30e30:	rets   2
L3FC30E40:
3fc30e40:	mmtm   sp, a0,a2,a4,a5,a6,a7,a9,a10,a11,a12,a13
3fc30e60:	move   a14, a13
3fc30e70:	addi   0xc0, a14
3fc30e90:	move   *a13(0xffe0), a9, 1
3fc30eb0:	move   *a13(0xffc0), a10, 1
3fc30ed0:	sub    a7, a7
3fc30ee0:	move   a7, *a10(0x100), 1
3fc30f00:	move   *a9(0x20), a7, 1
3fc30f20:	subk   2, a7
3fc30f30:	jalt   L3FC333D0
L3FC30F50:
3fc30f50:	move   *a9(0x20), a7, 1
3fc30f70:	subk   2, a7
3fc30f80:	jalt   L3FC333D0
3fc30fa0:	sub    a7, a7
3fc30fb0:	move   a7, *a13(0x60), 1
3fc30fd0:	move   *a10(0x20), a4, 1
3fc30ff0:	move   *a10, a5, 1
3fc31000:	move   *a5, a11, 1
L3FC31010:
3fc31010:	move   *a11, a12, 1
3fc31020:	jaeq   L3FC32C10
3fc31040:	move   *a11(0x60), a2, 1
3fc31060:	jreq   L3FC31090
3fc31070:	move   *a2(0x60), a2, 1
L3FC31090:
3fc31090:	setf   16, 1, 0
3fc310a0:	move   *a11(0x30), a7, 0
3fc310c0:	move   a7, *a13(0x40), 0
3fc310e0:	cmpi   0x7fff, a7
3fc31100:	jrlt   L3FC31190
3fc31110:	move   a14, -*sp, 1
3fc31120:	movi   0x3fc337c0, a8
3fc31150:	move   a8, *a14+, 1
3fc31160:	calla  L3F35BD40
L3FC31190:
3fc31190:	setf   16, 1, 0
3fc311a0:	move   *a11(0x50), *a13(0x50), 0
3fc311d0:	move   *a11(0x20), *a13(0x30), 0
3fc31200:	move   *a4(0x40), a5, 0
3fc31220:	cmp    a7, a5
3fc31230:	jrge   L3FC312C0
L3FC31240:
3fc31240:	move   *a4(0x80), a4, 1
3fc31260:	move   *a4(0x40), a7, 0
3fc31280:	move   *a13(0x40), a5, 0
3fc312a0:	cmp    a5, a7
3fc312b0:	jrlt   L3FC31240
L3FC312C0:
3fc312c0:	move   *a4(0x0), *a13(0x80), 1
3fc312f0:	move   *a13(0x80), a7, 1
3fc31310:	move   *a7(0x40), a5, 0
3fc31330:	move   *a13(0x40), a7, 0
3fc31350:	cmp    a7, a5
3fc31360:	jrne   L3FC314C0
L3FC31370:
3fc31370:	move   *a13(0x80), a7, 1
3fc31390:	move   *a7(0x50), a5, 0
3fc313b0:	move   *a13(0x30), a7, 0
3fc313d0:	cmp    a7, a5
3fc313e0:	jrgt   L3FC314C0
3fc313f0:	move   *a13(0x80), a4, 1
3fc31410:	move   *a4(0x0), *a13(0x80), 1
3fc31440:	move   *a13(0x80), a5, 1
3fc31460:	move   *a5(0x40), a5, 0
3fc31480:	move   *a13(0x40), a7, 0
3fc314a0:	cmp    a7, a5
3fc314b0:	jreq   L3FC31370
L3FC314C0:
3fc314c0:	move   *a12(0x20), a7, 0
3fc314e0:	move   *a11(0x40), a5, 0
3fc31500:	cmp    a5, a7
3fc31510:	jrne   L3FC317F0
L3FC31520:
3fc31520:	move   *a12(0x30), a7, 0
3fc31540:	move   *a13(0x40), a5, 0
3fc31560:	cmp    a5, a7
3fc31570:	jrne   L3FC317F0
3fc31580:	move   a2, a7
3fc31590:	jreq   L3FC31630
3fc315a0:	move   *a12(0x60), a7, 1
3fc315c0:	jreq   L3FC31630
3fc315d0:	move   *a12(0x60), a7, 1
3fc315f0:	move   *a7(0x60), a7, 1
3fc31610:	cmp    a2, a7
3fc31620:	jreq   L3FC31680
L3FC31630:
3fc31630:	move   a2, a7
3fc31640:	jrne   L3FC317F0
3fc31650:	move   *a11(0x60), a7, 1
3fc31670:	jrne   L3FC317F0
L3FC31680:
3fc31680:	move   *a12(0x50), a7, 0
3fc316a0:	move   *a13(0x50), a5, 0
3fc316c0:	cmp    a5, a7
3fc316d0:	jalt   L3FC325D0
3fc316f0:	move   *a12(0x50), a7, 0
3fc31710:	cmp    a5, a7
3fc31720:	jane   L3FC32A70
3fc31740:	jauc   L3FC32890
L3FC31760:
3fc31760:	move   *a11, a12, 1
3fc31770:	jreq   L3FC317F0
3fc31780:	setf   16, 1, 0
3fc31790:	move   *a12(0x20), a7, 0
3fc317b0:	move   *a11(0x40), a5, 0
3fc317d0:	cmp    a5, a7
3fc317e0:	jreq   L3FC31520
L3FC317F0:
3fc317f0:	move   a4, a6
L3FC31800:
3fc31800:	move   *a6(0x80), a6, 1
3fc31820:	jaeq   L3FC32590
3fc31840:	setf   16, 1, 0
3fc31850:	move   *a6(0x40), a7, 0
3fc31870:	move   *a13(0x50), a5, 0
3fc31890:	cmp    a5, a7
3fc318a0:	jage   L3FC32590
3fc318c0:	move   *a6(0x50), a7, 0
3fc318e0:	move   *a13(0x30), a5, 0
3fc31900:	cmp    a5, a7
3fc31910:	jage   L3FC32280
3fc31930:	move   *a6(0x0), *a13(0x90), 1
3fc31960:	move   *a13(0x90), a7, 1
3fc31980:	move   *a7(0x40), a5, 0
3fc319a0:	move   *a13(0x50), a7, 0
3fc319c0:	cmp    a7, a5
3fc319d0:	jrge   L3FC31B30
L3FC319E0:
3fc319e0:	move   *a13(0x90), a7, 1
3fc31a00:	move   *a7(0x50), a5, 0
3fc31a20:	move   *a13(0x30), a7, 0
3fc31a40:	cmp    a7, a5
3fc31a50:	jrgt   L3FC31B30
3fc31a60:	move   *a13(0x90), a6, 1
3fc31a80:	move   *a6(0x0), *a13(0x90), 1
3fc31ab0:	move   *a13(0x90), a5, 1
3fc31ad0:	move   *a5(0x40), a5, 0
3fc31af0:	move   *a13(0x50), a7, 0
3fc31b10:	cmp    a7, a5
3fc31b20:	jrlt   L3FC319E0
L3FC31B30:
3fc31b30:	move   *a6(0xa0), a12, 1
3fc31b50:	move   *a12(0x30), *a13(0x80), 0
L3FC31B80:
3fc31b80:	move   *a12(0x30), a7, 0
3fc31ba0:	move   *a13(0x80), a5, 0
3fc31bc0:	cmp    a5, a7
3fc31bd0:	jrne   L3FC31800
3fc31be0:	move   *a12(0x40), a7, 0
3fc31c00:	move   *a13(0x30), a5, 0
3fc31c20:	cmp    a5, a7
3fc31c30:	jrgt   L3FC31EE0
3fc31c40:	move   *a12(0x40), a7, 0
3fc31c60:	cmp    a5, a7
3fc31c70:	jrne   L3FC31CE0
3fc31c80:	move   *a12(0x50), a7, 0
3fc31ca0:	move   *a13(0x50), a5, 0
3fc31cc0:	cmp    a5, a7
3fc31cd0:	jreq   L3FC31D20
L3FC31CE0:
3fc31ce0:	move   *a12, a12, 1
3fc31cf0:	jrne   L3FC31B80
3fc31d00:	jauc   L3FC32590
L3FC31D20:
3fc31d20:	move   a2, a7
3fc31d30:	jreq   L3FC31DD0
3fc31d40:	move   *a12(0x60), a7, 1
3fc31d60:	jreq   L3FC31DD0
3fc31d70:	move   *a12(0x60), a7, 1
3fc31d90:	move   *a7(0x60), a7, 1
3fc31db0:	cmp    a2, a7
3fc31dc0:	jreq   L3FC31E20
L3FC31DD0:
3fc31dd0:	move   a2, a7
3fc31de0:	jrne   L3FC31EC0
3fc31df0:	move   *a11(0x60), a7, 1
3fc31e10:	jrne   L3FC31EC0
L3FC31E20:
3fc31e20:	move   *a12(0x30), *a11(0x50), 0
3fc31e50:	move   *a11(0x40), *a12(0x40), 0
3fc31e80:	movk   1, a7
3fc31e90:	move   a7, *a13(0x60), 1
3fc31eb0:	jruc   L3FC32590
L3FC31EC0:
3fc31ec0:	move   *a12, a12, 1
3fc31ed0:	jreq   L3FC32590
L3FC31EE0:
3fc31ee0:	move   *a12(0x30), a7, 0
3fc31f00:	move   *a13(0x80), a5, 0
3fc31f20:	cmp    a5, a7
3fc31f30:	jrgt   L3FC31800
3fc31f40:	move   *a12(0x20), a7, 0
3fc31f60:	move   *a11(0x40), a5, 0
3fc31f80:	cmp    a5, a7
3fc31f90:	jrne   L3FC31800
3fc31fa0:	move   a2, a5
3fc31fb0:	jreq   L3FC32050
3fc31fc0:	move   *a12(0x60), a7, 1
3fc31fe0:	jreq   L3FC32050
3fc31ff0:	move   *a12(0x60), a7, 1
3fc32010:	move   *a7(0x60), a7, 1
3fc32030:	cmp    a2, a7
3fc32040:	jreq   L3FC320C0
L3FC32050:
3fc32050:	move   a2, a5
3fc32060:	jane   L3FC31800
3fc32080:	move   *a11(0x60), a7, 1
3fc320a0:	jane   L3FC31800
L3FC320C0:
3fc320c0:	move   *a11(0x50), a7, 0
3fc320e0:	move   *a12(0x50), a5, 0
3fc32100:	cmp    a5, a7
3fc32110:	jane   L3FC31800
3fc32130:	move   *a12(0x30), a7, 0
3fc32150:	move   a7, *a13(0x50), 0
3fc32170:	move   a7, *a11(0x50), 0
3fc32190:	move   *a11(0x20), *a12(0x20), 0
3fc321c0:	move   *a6, a5, 1
3fc321d0:	move   *a5(0xa0), a5, 1
3fc321f0:	cmp    a12, a5
3fc32200:	jrne   L3FC32240
3fc32210:	move   *a11(0x20), *a6(0x50), 0
L3FC32240:
3fc32240:	movk   1, a5
3fc32250:	move   a5, *a13(0x60), 1
3fc32270:	jruc   L3FC32590
L3FC32280:
3fc32280:	move   *a6(0xa0), a12, 1
3fc322a0:	move   *a6(0x50), a7, 0
3fc322c0:	move   *a11(0x40), a5, 0
3fc322e0:	cmp    a5, a7
3fc322f0:	jane   L3FC31800
3fc32310:	move   *a11(0x50), a7, 0
3fc32330:	move   *a12(0x50), a5, 0
3fc32350:	cmp    a5, a7
3fc32360:	jane   L3FC31800
3fc32380:	move   a2, a5
3fc32390:	jreq   L3FC32430
3fc323a0:	move   *a12(0x60), a7, 1
3fc323c0:	jreq   L3FC32430
3fc323d0:	move   *a12(0x60), a7, 1
3fc323f0:	move   *a7(0x60), a7, 1
3fc32410:	cmp    a2, a7
3fc32420:	jreq   L3FC324A0
L3FC32430:
3fc32430:	move   a2, a5
3fc32440:	jane   L3FC31800
3fc32460:	move   *a11(0x60), a7, 1
3fc32480:	jane   L3FC31800
L3FC324A0:
3fc324a0:	move   *a12(0x30), a7, 0
3fc324c0:	move   a7, *a13(0x50), 0
3fc324e0:	move   a7, *a11(0x50), 0
3fc32500:	move   *a11(0x20), a5, 0
3fc32520:	move   a5, *a12(0x20), 0
3fc32540:	move   a5, *a6(0x50), 0
3fc32560:	movk   1, a5
3fc32570:	move   a5, *a13(0x60), 1
L3FC32590:
3fc32590:	move   *a11, a11, 1
3fc325a0:	jane   L3FC31010
3fc325c0:	jruc   L3FC32C10
L3FC325D0:
3fc325d0:	move   *a12(0x50), *a11(0x50), 0
3fc32600:	move   a14, -*sp, 1
3fc32610:	move   a12, *a14+, 1
3fc32620:	move   a4, *a14+, 1
3fc32630:	move   a10, *a14+, 1
3fc32640:	calla  L3F7E91F0
3fc32670:	setf   16, 1, 0
3fc32680:	move   *a12(0x40), *a13(0x20), 0
3fc326b0:	move   *a11(0x40), *a12(0x40), 0
3fc326e0:	move   *a13(0x20), *a11(0x40), 0
3fc32710:	move   *a13(0x50), *a12(0x50), 0
3fc32740:	move   *a11(0x50), a7, 0
3fc32760:	move   a7, *a13(0x50), 0
3fc32780:	move   a7, *a12(0x30), 0
3fc327a0:	move   *a13(0x30), *a12(0x20), 0
3fc327d0:	move   a14, -*sp, 1
3fc327e0:	move   a12, *a14+, 1
3fc327f0:	move   a4, *a14+, 1
3fc32800:	move   a10, *a14+, 1
3fc32810:	calla  L3F7E7210
3fc32840:	movk   1, a5
3fc32850:	move   a5, *a13(0x60), 1
3fc32870:	jauc   L3FC31760
L3FC32890:
3fc32890:	move   a14, -*sp, 1
3fc328a0:	move   a12, *a14+, 1
3fc328b0:	move   a4, *a14+, 1
3fc328c0:	move   a10, *a14+, 1
3fc328d0:	calla  L3F7E91F0
3fc32900:	setf   16, 1, 0
3fc32910:	move   *a12(0x40), *a11(0x40), 0
3fc32940:	move   *a11(0x60), a7, 1
3fc32960:	jreq   L3FC329D0
3fc32970:	move   *a11(0x60), a7, 1
3fc32990:	addk   32, a7
3fc329a0:	move   *a7, a5, 1
3fc329b0:	dec    a5
3fc329c0:	move   a5, *a7, 1
L3FC329D0:
3fc329d0:	move   a14, -*sp, 1
3fc329e0:	move   a12, *a14+, 1
3fc329f0:	calla  L3F702440
3fc32a20:	movk   1, a7
3fc32a30:	move   a7, *a13(0x60), 1
3fc32a50:	jauc   L3FC31760
L3FC32A70:
3fc32a70:	move   a14, -*sp, 1
3fc32a80:	move   a12, *a14+, 1
3fc32a90:	move   a4, *a14+, 1
3fc32aa0:	move   a10, *a14+, 1
3fc32ab0:	calla  L3F7E91F0
3fc32ae0:	setf   16, 1, 0
3fc32af0:	move   *a12(0x40), *a11(0x40), 0
3fc32b20:	move   *a13(0x50), *a12(0x30), 0
3fc32b50:	move   a14, -*sp, 1
3fc32b60:	move   a12, *a14+, 1
3fc32b70:	move   a4, *a14+, 1
3fc32b80:	move   a10, *a14+, 1
3fc32b90:	calla  L3F7E7210
3fc32bc0:	movk   1, a7
3fc32bd0:	move   a7, *a13(0x60), 1
3fc32bf0:	jauc   L3FC31760
L3FC32C10:
3fc32c10:	move   *a10(0x20), a4, 1
3fc32c30:	move   *a10, a7, 1
3fc32c40:	move   *a7, a11, 1
L3FC32C50:
3fc32c50:	move   *a11(0x60), a2, 1
3fc32c70:	jreq   L3FC32CA0
3fc32c80:	move   *a2(0x60), a2, 1
L3FC32CA0:
3fc32ca0:	setf   16, 1, 0
3fc32cb0:	move   *a11(0x30), *a13(0x80), 0
3fc32ce0:	move   *a4(0x40), a7, 0
3fc32d00:	move   *a13(0x80), a5, 0
3fc32d20:	cmp    a5, a7
3fc32d30:	jrge   L3FC32DC0
L3FC32D40:
3fc32d40:	move   *a4(0x80), a4, 1
3fc32d60:	move   *a4(0x40), a7, 0
3fc32d80:	move   *a13(0x80), a5, 0
3fc32da0:	cmp    a5, a7
3fc32db0:	jrlt   L3FC32D40
L3FC32DC0:
3fc32dc0:	move   *a11(0x20), *a13(0x30), 0
3fc32df0:	move   *a11(0x50), *a13(0x50), 0
3fc32e20:	move   a4, a6
L3FC32E30:
3fc32e30:	setf   16, 1, 0
3fc32e40:	move   *a6(0x40), a7, 0
3fc32e60:	move   *a13(0x50), a5, 0
3fc32e80:	cmp    a5, a7
3fc32e90:	jrge   L3FC32F20
L3FC32EA0:
3fc32ea0:	move   *a6(0x80), a6, 1
3fc32ec0:	move   *a6(0x40), a7, 0
3fc32ee0:	move   *a13(0x50), a5, 0
3fc32f00:	cmp    a5, a7
3fc32f10:	jrlt   L3FC32EA0
L3FC32F20:
3fc32f20:	move   *a6(0x40), a7, 0
3fc32f40:	cmp    a5, a7
3fc32f50:	jrgt   L3FC33370
3fc32f60:	move   *a6(0x50), a7, 0
3fc32f80:	move   *a13(0x30), a5, 0
3fc32fa0:	cmp    a5, a7
3fc32fb0:	jrgt   L3FC33370
3fc32fc0:	move   *a6, a6, 1
L3FC32FD0:
3fc32fd0:	move   *a6(0x40), a7, 0
3fc32ff0:	move   *a13(0x50), a5, 0
3fc33010:	cmp    a5, a7
3fc33020:	jrgt   L3FC330B0
3fc33030:	move   *a6(0x50), a7, 0
3fc33050:	move   *a13(0x30), a5, 0
3fc33070:	cmp    a5, a7
3fc33080:	jrgt   L3FC330B0
3fc33090:	move   *a6, a6, 1
3fc330a0:	jruc   L3FC32FD0
L3FC330B0:
3fc330b0:	move   *a6(0x20), a6, 1
3fc330d0:	move   *a6(0xa0), a12, 1
3fc330f0:	jreq   L3FC33370
L3FC33100:
3fc33100:	move   *a12(0x30), a7, 0
3fc33120:	move   *a13(0x50), a5, 0
3fc33140:	cmp    a5, a7
3fc33150:	jrgt   L3FC33370
3fc33160:	move   *a12(0x20), a7, 0
3fc33180:	move   *a13(0x30), a5, 0
3fc331a0:	cmp    a5, a7
3fc331b0:	jreq   L3FC33230
3fc331c0:	move   *a12(0x20), a7, 0
3fc331e0:	cmp    a5, a7
3fc331f0:	jrgt   L3FC33370
3fc33200:	move   *a12, a12, 1
3fc33210:	jrne   L3FC33100
3fc33220:	jruc   L3FC33370
L3FC33230:
3fc33230:	move   *a12(0x40), a7, 0
3fc33250:	move   *a11(0x40), a5, 0
3fc33270:	cmp    a5, a7
3fc33280:	jrne   L3FC33370
3fc33290:	move   *a12(0x60), a7, 1
3fc332b0:	jreq   L3FC33320
3fc332c0:	move   *a12(0x60), a7, 1
3fc332e0:	move   *a7(0x60), a7, 1
3fc33300:	cmp    a7, a2
3fc33310:	jrne   L3FC33370
L3FC33320:
3fc33320:	move   a2, a5
3fc33330:	jreq   L3FC33530
3fc33340:	move   *a12(0x60), a7, 1
3fc33360:	jrne   L3FC33530
L3FC33370:
3fc33370:	move   *a11, a11, 1
3fc33380:	jrne   L3FC32C50
3fc33390:	move   *a13(0x60), a7, 1
3fc333b0:	jane   L3FC30F50
L3FC333D0:
3fc333d0:	move   *a10(0xe0), a7, 1
3fc333f0:	jreq   L3FC33520
3fc33400:	move   *a10(0xe0), *a13(0x80), 1
L3FC33430:
3fc33430:	move   *a13(0x80), a7, 1
3fc33450:	move   *a7(0x0), *a13(0xa0), 1
3fc33480:	move   a14, -*sp, 1
3fc33490:	move   a7, *a14+, 1
3fc334a0:	calla  L3F702440
3fc334d0:	move   *a13(0xa0), a5, 1
3fc334f0:	move   a5, *a13(0x80), 1
3fc33510:	jrne   L3FC33430
L3FC33520:
3fc33520:	jruc   L3FC33770
L3FC33530:
3fc33530:	move   *a6(0x20), *a13(0x0), 1
3fc33560:	move   a14, -*sp, 1
3fc33570:	move   a12, *a14+, 1
3fc33580:	move   a6, *a14+, 1
3fc33590:	move   a10, *a14+, 1
3fc335a0:	calla  L3F7E91F0
3fc335d0:	setf   16, 1, 0
3fc335e0:	move   *a12(0x50), a7, 0
3fc33600:	move   a7, *a13(0x50), 0
3fc33620:	move   a7, *a11(0x50), 0
3fc33640:	move   *a11(0x60), a5, 1
3fc33660:	jreq   L3FC336D0
3fc33670:	move   *a11(0x60), a5, 1
3fc33690:	addk   32, a5
3fc336a0:	move   *a5, a7, 1
3fc336b0:	dec    a7
3fc336c0:	move   a7, *a5, 1
L3FC336D0:
3fc336d0:	move   a14, -*sp, 1
3fc336e0:	move   a12, *a14+, 1
3fc336f0:	calla  L3F702440
3fc33720:	movk   1, a7
3fc33730:	move   a7, *a13(0x60), 1
3fc33750:	jauc   L3FC32E30
L3FC33770:
3fc33770:	move   *sp(0x180), a14, 1
3fc33790:	mmfm   sp, a0,a2,a4,a5,a6,a7,a9,a10,a11,a12,a13
3fc337b0:	rets   2
3fc337c0:	mods   a2, a9
3fc337d0:	sra    a11, a12
3fc337e0:	sla    a11, a7
3fc337f0:	sla    0x3, a12
3fc33800:	rl     0xb, b9
3fc33810:	rl     a9, a0
3fc33820:	sla    0x3, a14
3fc33830:	sra    b10, b2
3fc33840:	rl     a11, a7
3fc33850:	modu   a3, sp
3fc33860:	modu   a10, a3
3fc33870:	mods   a3, a1
3fc33880:	.word  0x7365
3fc33890:	sra    a11, a3
3fc338a0:	.word  0x0000
L3FC338B0:
3fc338b0:	mmtm   sp, a7,a9,a11,a13
3fc338d0:	move   a14, a13
3fc338e0:	addi   0x60, a14
3fc33900:	move   *a13(0xffc0), a11, 1
3fc33920:	move   *a11, a11, 1
3fc33930:	jreq   L3FC33F30
3fc33940:	move   a14, -*sp, 1
3fc33950:	move   a13, *a14+, 1
3fc33960:	move   *a13(0xffc0), a11, 1
3fc33980:	move   *a11(0x20), *a14+, 1
3fc339a0:	move   *a11(0x0), *a14+, 1
3fc339c0:	calla  L3FC38560
3fc339f0:	move   *a13(0xffe0), a11, 1
3fc33a10:	move   *a11, a11, 1
3fc33a20:	jrne   L3FC33AC0
3fc33a30:	move   *a13(0xffe0), a11, 1
3fc33a50:	move   *a13, *a11, 1
3fc33a60:	move   *a13(0xffc0), a9, 1
3fc33a80:	move   *a9(0x20), *a11(0x20), 1
3fc33ab0:	jruc   L3FC33F30
L3FC33AC0:
3fc33ac0:	move   *a13(0xffe0), a11, 1
3fc33ae0:	move   *a13(0xffc0), a9, 1
3fc33b00:	addk   32, a11
3fc33b10:	move   *a11, a7, 1
3fc33b20:	move   *a9(0x20), a9, 1
3fc33b40:	add    a9, a7
3fc33b50:	move   a7, *a11, 1
3fc33b60:	move   *a13(0xffe0), a11, 1
3fc33b80:	move   a11, *a13(0x20), 1
3fc33ba0:	move   *a11(0x0), *a13(0x40), 1
3fc33bd0:	setf   16, 1, 0
L3FC33BE0:
3fc33be0:	move   *a13(0x40), a11, 1
3fc33c00:	move   *a13, a9, 1
3fc33c10:	move   *a11(0x30), a7, 0
3fc33c30:	move   *a9(0x30), a9, 0
3fc33c50:	cmp    a9, a7
3fc33c60:	jrlt   L3FC33D50
3fc33c70:	move   *a13, a9, 1
3fc33c80:	move   *a11(0x30), a7, 0
3fc33ca0:	move   *a9(0x30), a9, 0
3fc33cc0:	cmp    a9, a7
3fc33cd0:	jrne   L3FC33DF0
3fc33ce0:	move   *a13, a9, 1
3fc33cf0:	move   *a11(0x20), a7, 0
3fc33d10:	move   *a9(0x20), a9, 0
3fc33d30:	cmp    a9, a7
3fc33d40:	jrge   L3FC33DF0
L3FC33D50:
3fc33d50:	move   *a13(0x20), a9, 1
3fc33d70:	move   a11, *a9, 1
3fc33d80:	move   a11, *a13(0x20), 1
3fc33da0:	move   *a11, a9, 1
3fc33db0:	move   a9, *a13(0x40), 1
3fc33dd0:	jrne   L3FC33BE0
3fc33de0:	jruc   L3FC33EA0
L3FC33DF0:
3fc33df0:	move   *a13(0x20), a9, 1
3fc33e10:	move   *a13, *a9, 1
3fc33e20:	move   *a13(0x0), *a13(0x20), 1
3fc33e50:	move   *a13, a9, 1
3fc33e60:	move   *a9, a7, 1
3fc33e70:	move   a7, *a13, 1
3fc33e80:	jrne   L3FC33BE0
3fc33e90:	jruc   L3FC33EE0
L3FC33EA0:
3fc33ea0:	move   *a13(0x20), a11, 1
3fc33ec0:	move   *a13, *a11, 1
3fc33ed0:	jruc   L3FC33F30
L3FC33EE0:
3fc33ee0:	move   *a13(0x20), a11, 1
3fc33f00:	move   *a13(0x40), *a11(0x0), 1
L3FC33F30:
3fc33f30:	move   *sp(0xa0), a14, 1
3fc33f50:	mmfm   sp, a7,a9,a11,a13
3fc33f70:	rets   2
L3FC33F80:
3fc33f80:	mmtm   sp, a0,a2,a4,a5,a6,a7,a9,a10,a11,a12,a13
3fc33fa0:	move   a14, a13
3fc33fb0:	addi   0xe0, a14
3fc33fd0:	move   *a13(0xffe0), a9, 1
3fc33ff0:	move   *a13(0xffc0), a10, 1
3fc34010:	move   *a13(0xffa0), a11, 1
3fc34030:	move   *a11, a12, 1
3fc34040:	cmp    a10, a9
3fc34050:	jreq   L3FC341C0
3fc34060:	cmp    a11, a9
3fc34070:	jreq   L3FC340F0
3fc34080:	move   *a9, a7, 1
3fc34090:	jreq   L3FC340F0
3fc340a0:	move   a14, -*sp, 1
3fc340b0:	move   a9, *a14+, 1
3fc340c0:	calla  L3FC2BDC0
L3FC340F0:
3fc340f0:	move   a9, a8
3fc34100:	move   a10, a7
3fc34110:	move   *a7+, *a8+, 1
3fc34120:	move   *a7, *a8, 1
3fc34130:	move   a14, -*sp, 1
3fc34140:	move   a9, *a14+, 1
3fc34150:	move   *a10(0x20), *a14+, 1
3fc34170:	move   *a10(0x0), *a14+, 1
3fc34190:	calla  L3FC38560
L3FC341C0:
3fc341c0:	setf   16, 1, 0
3fc341d0:	move   *a12(0x20), *a13(0x0), 0
3fc34200:	move   *a12(0x40), *a13(0x10), 0
3fc34230:	move   *a12(0x30), *a13(0x20), 0
3fc34260:	move   *a12(0x50), *a13(0x30), 0
3fc34290:	move   a9, a0
3fc342a0:	move   *a0, a2, 1
3fc342b0:	jreq   L3FC343C0
3fc342c0:	move   *a13(0x20), a7, 0
3fc342e0:	move   *a2(0x50), a5, 0
3fc34300:	cmp    a5, a7
3fc34310:	jrlt   L3FC343C0
L3FC34320:
3fc34320:	move   a2, a0
3fc34330:	move   *a0, a2, 1
3fc34340:	jreq   L3FC343C0
3fc34350:	setf   16, 1, 0
3fc34360:	move   *a13(0x20), a7, 0
3fc34380:	move   *a2(0x50), a5, 0
3fc343a0:	cmp    a5, a7
3fc343b0:	jrge   L3FC34320
L3FC343C0:
3fc343c0:	movk   4, a7
3fc343d0:	move   a7, *a13(0x40), 1
3fc343f0:	move   *a0, a2, 1
3fc34400:	jaeq   L3FC35FE0
3fc34420:	setf   16, 1, 0
3fc34430:	move   *a13(0x30), a5, 0
3fc34450:	move   *a2(0x30), a7, 0
3fc34470:	cmp    a7, a5
3fc34480:	jale   L3FC35FE0
3fc344a0:	move   *a13(0x40), a7, 1
3fc344c0:	jaeq   L3FC35FE0
L3FC344E0:
3fc344e0:	move   *a13(0x20), a7, 0
3fc34500:	move   *a2(0x50), a5, 0
3fc34520:	cmp    a5, a7
3fc34530:	jage   L3FC35F00
3fc34550:	move   *a13, a5, 0
3fc34560:	move   *a2(0x40), a7, 0
3fc34580:	cmp    a7, a5
3fc34590:	jage   L3FC35F00
3fc345b0:	move   *a13(0x10), a7, 0
3fc345d0:	move   *a2(0x20), a5, 0
3fc345f0:	cmp    a5, a7
3fc34600:	jale   L3FC35F00
3fc34620:	sub    a5, a5
3fc34630:	move   a5, *a13(0xa0), 1
3fc34650:	movk   4, a7
3fc34660:	move   a7, *a13(0x40), 1
3fc34680:	move   *a2(0x30), *a13(0x60), 0
3fc346b0:	move   *a13(0x20), a5, 0
3fc346d0:	move   *a13(0x60), a7, 0
3fc346f0:	cmp    a7, a5
3fc34700:	jrlt   L3FC34810
3fc34710:	move   *a13(0x40), a5, 1
3fc34730:	dec    a5
3fc34740:	move   a5, *a13(0x40), 1
3fc34760:	move   *a13(0x20), a5, 0
3fc34780:	cmp    a7, a5
3fc34790:	jrle   L3FC34810
3fc347a0:	move   a5, *a13(0x60), 0
3fc347c0:	move   *a13(0xa0), a7, 1
3fc347e0:	inc    a7
3fc347f0:	move   a7, *a13(0xa0), 1
L3FC34810:
3fc34810:	move   *a2(0x50), *a13(0x70), 0
3fc34840:	move   *a13(0x30), a7, 0
3fc34860:	move   *a13(0x70), a5, 0
3fc34880:	cmp    a5, a7
3fc34890:	jrgt   L3FC349A0
3fc348a0:	move   *a13(0x40), a5, 1
3fc348c0:	dec    a5
3fc348d0:	move   a5, *a13(0x40), 1
3fc348f0:	move   *a13(0x70), a5, 0
3fc34910:	cmp    a5, a7
3fc34920:	jrge   L3FC349A0
3fc34930:	move   a7, *a13(0x70), 0
3fc34950:	move   *a13(0xa0), a5, 1
3fc34970:	inc    a5
3fc34980:	move   a5, *a13(0xa0), 1
L3FC349A0:
3fc349a0:	move   *a2(0x20), *a13(0x80), 0
3fc349d0:	move   *a13, a5, 0
3fc349e0:	move   *a13(0x80), a7, 0
3fc34a00:	cmp    a7, a5
3fc34a10:	jrlt   L3FC34B10
3fc34a20:	move   *a13(0x40), a5, 1
3fc34a40:	dec    a5
3fc34a50:	move   a5, *a13(0x40), 1
3fc34a70:	move   *a13, a5, 0
3fc34a80:	cmp    a7, a5
3fc34a90:	jrle   L3FC34B10
3fc34aa0:	move   a5, *a13(0x80), 0
3fc34ac0:	move   *a13(0xa0), a7, 1
3fc34ae0:	inc    a7
3fc34af0:	move   a7, *a13(0xa0), 1
L3FC34B10:
3fc34b10:	move   *a2(0x40), *a13(0x90), 0
3fc34b40:	move   *a13(0x10), a7, 0
3fc34b60:	move   *a13(0x90), a5, 0
3fc34b80:	cmp    a5, a7
3fc34b90:	jrgt   L3FC34CA0
3fc34ba0:	move   *a13(0x40), a5, 1
3fc34bc0:	dec    a5
3fc34bd0:	move   a5, *a13(0x40), 1
3fc34bf0:	move   *a13(0x90), a5, 0
3fc34c10:	cmp    a5, a7
3fc34c20:	jrge   L3FC34CA0
3fc34c30:	move   a7, *a13(0x90), 0
3fc34c50:	move   *a13(0xa0), a5, 1
3fc34c70:	inc    a5
3fc34c80:	move   a5, *a13(0xa0), 1
L3FC34CA0:
3fc34ca0:	move   *a2, *a0, 1
3fc34cb0:	move   *a13(0xa0), a5, 1
3fc34cd0:	jrne   L3FC34E80
3fc34ce0:	move   *a9(0x20), a5, 1
3fc34d00:	dec    a5
3fc34d10:	move   a5, *a9(0x20), 1
3fc34d30:	move   *a2(0x60), a4, 1
3fc34d50:	jreq   L3FC34E10
3fc34d60:	move   *a4(0x20), a5, 1
3fc34d80:	dec    a5
3fc34d90:	move   a5, *a4(0x20), 1
3fc34db0:	jrne   L3FC34E10
3fc34dc0:	move   a14, -*sp, 1
3fc34dd0:	move   a4, *a14+, 1
3fc34de0:	calla  L3FC57BF0
L3FC34E10:
3fc34e10:	move   a14, -*sp, 1
3fc34e20:	move   a2, *a14+, 1
3fc34e30:	calla  L3F702440
3fc34e60:	jauc   L3FC35F10
L3FC34E80:
3fc34e80:	move   a0, a6
3fc34e90:	move   *a2(0x60), a4, 1
3fc34eb0:	jreq   L3FC34F60
3fc34ec0:	dec    a5
3fc34ed0:	jrle   L3FC34F60
3fc34ee0:	move   *a13(0xa0), a5, 1
3fc34f00:	move   *a4(0x20), a7, 1
3fc34f20:	dec    a5
3fc34f30:	add    a5, a7
3fc34f40:	move   a7, *a4(0x20), 1
L3FC34F60:
3fc34f60:	move   *a13(0xa0), a7, 1
3fc34f80:	move   *a9(0x20), a5, 1
3fc34fa0:	dec    a7
3fc34fb0:	add    a7, a5
3fc34fc0:	move   a5, *a9(0x20), 1
3fc34fe0:	move   *a13(0x60), a7, 0
3fc35000:	move   *a2(0x30), a5, 0
3fc35020:	cmp    a5, a7
3fc35030:	jreq   L3FC352B0
3fc35040:	move   *a13(0xa0), a5, 1
3fc35060:	dec    a5
3fc35070:	move   a5, *a13(0xa0), 1
3fc35090:	jreq   L3FC35250
3fc350a0:	move   a14, -*sp, 1
3fc350b0:	movk   16, a5
3fc350c0:	move   a5, *a14+, 1
3fc350d0:	movk   1, a5
3fc350e0:	move   a5, *a14+, 1
3fc350f0:	calla  L3F703D90
3fc35120:	move   a8, *a13(0xc0), 1
3fc35140:	move   a4, *a8(0x60), 1
3fc35160:	setf   16, 1, 0
3fc35170:	move   *a2(0x20), *a8(0x20), 0
3fc351a0:	move   *a2(0x40), *a8(0x40), 0
3fc351d0:	move   *a2(0x30), *a8(0x30), 0
3fc35200:	move   a7, *a8(0x50), 0
3fc35220:	move   *a0, *a8, 1
3fc35230:	move   a8, *a0, 1
3fc35240:	jruc   L3FC352B0
L3FC35250:
3fc35250:	move   a7, *a2(0x50), 0
3fc35270:	move   *a0, *a2, 1
3fc35280:	move   a2, *a0, 1
3fc35290:	jauc   L3FC35EE0
L3FC352B0:
3fc352b0:	move   *a13(0x80), a5, 0
3fc352d0:	move   *a2(0x20), a7, 0
3fc352f0:	cmp    a7, a5
3fc35300:	jreq   L3FC357C0
3fc35310:	jruc   L3FC35340
L3FC35320:
3fc35320:	move   *a13(0xc0), a0, 1
L3FC35340:
3fc35340:	move   *a0, a7, 1
3fc35350:	move   a7, *a13(0xc0), 1
3fc35370:	jreq   L3FC354D0
3fc35380:	setf   16, 1, 0
3fc35390:	move   *a7(0x30), a5, 0
3fc353b0:	move   *a13(0x60), a7, 0
3fc353d0:	cmp    a7, a5
3fc353e0:	jrlt   L3FC35320
3fc353f0:	move   *a13(0xc0), a5, 1
3fc35410:	move   *a5(0x30), a5, 0
3fc35430:	cmp    a7, a5
3fc35440:	jrne   L3FC354D0
3fc35450:	move   *a13(0xc0), a5, 1
3fc35470:	move   *a5(0x20), a5, 0
3fc35490:	move   *a2(0x20), a7, 0
3fc354b0:	cmp    a7, a5
3fc354c0:	jrlt   L3FC35320
L3FC354D0:
3fc354d0:	move   *a13(0xa0), a7, 1
3fc354f0:	dec    a7
3fc35500:	move   a7, *a13(0xa0), 1
3fc35520:	jreq   L3FC356F0
3fc35530:	move   a14, -*sp, 1
3fc35540:	movk   16, a5
3fc35550:	move   a5, *a14+, 1
3fc35560:	movk   1, a5
3fc35570:	move   a5, *a14+, 1
3fc35580:	calla  L3F703D90
3fc355b0:	move   a8, *a13(0xc0), 1
3fc355d0:	move   a4, *a8(0x60), 1
3fc355f0:	setf   16, 1, 0
3fc35600:	move   *a2(0x20), *a8(0x20), 0
3fc35630:	move   *a13(0x80), *a8(0x40), 0
3fc35660:	move   *a13(0x60), *a8(0x30), 0
3fc35690:	move   *a13(0x70), *a8(0x50), 0
3fc356c0:	move   *a0, *a8, 1
3fc356d0:	move   a8, *a0, 1
3fc356e0:	jruc   L3FC357C0
L3FC356F0:
3fc356f0:	setf   16, 1, 0
3fc35700:	move   *a13(0x60), *a2(0x30), 0
3fc35730:	move   *a13(0x80), *a2(0x40), 0
3fc35760:	move   *a13(0x70), *a2(0x50), 0
3fc35790:	move   *a0, *a2, 1
3fc357a0:	move   a2, *a0, 1
3fc357b0:	jruc   L3FC35EE0
L3FC357C0:
3fc357c0:	move   *a13(0x90), a7, 0
3fc357e0:	move   *a2(0x40), a5, 0
3fc35800:	cmp    a5, a7
3fc35810:	jreq   L3FC35CF0
3fc35820:	jruc   L3FC35850
L3FC35830:
3fc35830:	move   *a13(0xc0), a0, 1
L3FC35850:
3fc35850:	move   *a0, a7, 1
3fc35860:	move   a7, *a13(0xc0), 1
3fc35880:	jreq   L3FC359E0
3fc35890:	setf   16, 1, 0
3fc358a0:	move   *a7(0x30), a5, 0
3fc358c0:	move   *a13(0x60), a7, 0
3fc358e0:	cmp    a7, a5
3fc358f0:	jrlt   L3FC35830
3fc35900:	move   *a13(0xc0), a5, 1
3fc35920:	move   *a5(0x30), a5, 0
3fc35940:	cmp    a7, a5
3fc35950:	jrne   L3FC359E0
3fc35960:	move   *a13(0xc0), a5, 1
3fc35980:	move   *a5(0x20), a5, 0
3fc359a0:	move   *a13(0x90), a7, 0
3fc359c0:	cmp    a7, a5
3fc359d0:	jrlt   L3FC35830
L3FC359E0:
3fc359e0:	move   *a13(0xa0), a7, 1
3fc35a00:	dec    a7
3fc35a10:	move   a7, *a13(0xa0), 1
3fc35a30:	jreq   L3FC35C00
3fc35a40:	move   a14, -*sp, 1
3fc35a50:	movk   16, a5
3fc35a60:	move   a5, *a14+, 1
3fc35a70:	movk   1, a5
3fc35a80:	move   a5, *a14+, 1
3fc35a90:	calla  L3F703D90
3fc35ac0:	move   a8, *a13(0xc0), 1
3fc35ae0:	move   a4, *a8(0x60), 1
3fc35b00:	setf   16, 1, 0
3fc35b10:	move   *a13(0x90), *a8(0x20), 0
3fc35b40:	move   *a2(0x40), *a8(0x40), 0
3fc35b70:	move   *a13(0x60), *a8(0x30), 0
3fc35ba0:	move   *a13(0x70), *a8(0x50), 0
3fc35bd0:	move   *a0, *a8, 1
3fc35be0:	move   a8, *a0, 1
3fc35bf0:	jruc   L3FC35CF0
L3FC35C00:
3fc35c00:	setf   16, 1, 0
3fc35c10:	move   *a13(0x60), *a2(0x30), 0
3fc35c40:	move   *a13(0x90), *a2(0x20), 0
3fc35c70:	move   *a13(0x70), *a2(0x50), 0
3fc35ca0:	move   *a0, *a2, 1
3fc35cb0:	move   a2, *a0, 1
3fc35cc0:	jruc   L3FC35EE0
L3FC35CD0:
3fc35cd0:	move   *a13(0xc0), a0, 1
L3FC35CF0:
3fc35cf0:	move   *a0, a7, 1
3fc35d00:	move   a7, *a13(0xc0), 1
3fc35d20:	jreq   L3FC35E80
3fc35d30:	setf   16, 1, 0
3fc35d40:	move   *a7(0x30), a5, 0
3fc35d60:	move   *a13(0x70), a7, 0
3fc35d80:	cmp    a7, a5
3fc35d90:	jrlt   L3FC35CD0
3fc35da0:	move   *a13(0xc0), a5, 1
3fc35dc0:	move   *a5(0x30), a5, 0
3fc35de0:	cmp    a7, a5
3fc35df0:	jrne   L3FC35E80
3fc35e00:	move   *a13(0xc0), a5, 1
3fc35e20:	move   *a5(0x20), a5, 0
3fc35e40:	move   *a2(0x20), a7, 0
3fc35e60:	cmp    a7, a5
3fc35e70:	jrlt   L3FC35CD0
L3FC35E80:
3fc35e80:	setf   16, 1, 0
3fc35e90:	move   *a13(0x70), *a2(0x30), 0
3fc35ec0:	move   *a0, *a2, 1
3fc35ed0:	move   a2, *a0, 1
L3FC35EE0:
3fc35ee0:	move   a6, a0
3fc35ef0:	jruc   L3FC35F10
L3FC35F00:
3fc35f00:	move   a2, a0
L3FC35F10:
3fc35f10:	move   *a0, a2, 1
3fc35f20:	jreq   L3FC35FE0
3fc35f30:	setf   16, 1, 0
3fc35f40:	move   *a13(0x30), a7, 0
3fc35f60:	move   *a2(0x30), a5, 0
3fc35f80:	cmp    a5, a7
3fc35f90:	jrle   L3FC35FE0
3fc35fa0:	move   *a13(0x40), a5, 1
3fc35fc0:	jane   L3FC344E0
L3FC35FE0:
3fc35fe0:	move   *a9(0x20), a7, 1
3fc36000:	dec    a7
3fc36010:	jrle   L3FC362A0
3fc36020:	move   *a13(0xff80), a7, 1
3fc36040:	jreq   L3FC362A0
3fc36050:	movi   0x213860, a0
3fc36080:	move   a9, *a0, 1
3fc36090:	movi   0x213ac0, a5
3fc360c0:	move   a5, *a0(0x60), 1
3fc360e0:	addi   0x33a0, a5
3fc36100:	move   a5, *a0(0x80), 1
3fc36120:	sub    a5, a5
3fc36130:	move   a5, *a0(0xa0), 1
3fc36150:	movi   0x213aa0, a5
3fc36180:	move   a5, *a0(0xc0), 1
3fc361a0:	sub    a5, a5
3fc361b0:	move   a5, *a0(0xe0), 1
3fc361d0:	move   a5, *a0(0x100), 1
3fc361f0:	move   a14, -*sp, 1
3fc36200:	move   a0, *a14+, 1
3fc36210:	calla  L3F7E6120
3fc36240:	move   a14, -*sp, 1
3fc36250:	move   a0, *a14+, 1
3fc36260:	move   a9, *a14+, 1
3fc36270:	calla  L3FC30E40
L3FC362A0:
3fc362a0:	cmp    a11, a9
3fc362b0:	jrne   L3FC363F0
3fc362c0:	move   *a12(0x60), a0, 1
3fc362e0:	jreq   L3FC363A0
3fc362f0:	move   *a0(0x20), a7, 1
3fc36310:	dec    a7
3fc36320:	move   a7, *a0(0x20), 1
3fc36340:	jrne   L3FC363A0
3fc36350:	move   a14, -*sp, 1
3fc36360:	move   a0, *a14+, 1
3fc36370:	calla  L3FC57BF0
L3FC363A0:
3fc363a0:	move   a14, -*sp, 1
3fc363b0:	move   a12, *a14+, 1
3fc363c0:	calla  L3F702440
L3FC363F0:
3fc363f0:	move   *sp(0x180), a14, 1
3fc36410:	mmfm   sp, a0,a2,a4,a5,a6,a7,a9,a10,a11,a12,a13
3fc36430:	rets   2
L3FC36440:
3fc36440:	mmtm   sp, a0,a2,a4,a5,a7,a9,a10,a11,a12,a13
3fc36460:	move   a14, a13
3fc36470:	addi   0xa0, a14
3fc36490:	move   *a13(0xffe0), a9, 1
3fc364b0:	move   *a13(0xffc0), a10, 1
3fc364d0:	move   *a13(0xffa0), a11, 1
3fc364f0:	move   *a11, a12, 1
3fc36500:	move   *a10, a0, 1
3fc36510:	setf   16, 1, 0
3fc36520:	move   *a12(0x30), a7, 0
3fc36540:	move   *a0(0x50), a5, 0
3fc36560:	cmp    a5, a7
3fc36570:	jrge   L3FC366A0
3fc36580:	move   *a12(0x50), a7, 0
3fc365a0:	move   *a0(0x30), a5, 0
3fc365c0:	cmp    a5, a7
3fc365d0:	jrle   L3FC366A0
3fc365e0:	move   *a12(0x20), a7, 0
3fc36600:	move   *a0(0x40), a5, 0
3fc36620:	cmp    a5, a7
3fc36630:	jrge   L3FC366A0
3fc36640:	move   *a12(0x40), a7, 0
3fc36660:	move   *a0(0x20), a5, 0
3fc36680:	cmp    a5, a7
3fc36690:	jrgt   L3FC36C80
L3FC366A0:
3fc366a0:	cmp    a10, a9
3fc366b0:	jaeq   L3FC37D80
3fc366d0:	cmp    a11, a9
3fc366e0:	jrne   L3FC36980
3fc366f0:	move   *a12(0x60), a2, 1
3fc36710:	jreq   L3FC367D0
3fc36720:	move   *a2(0x20), a7, 1
3fc36740:	dec    a7
3fc36750:	move   a7, *a2(0x20), 1
3fc36770:	jrne   L3FC367D0
3fc36780:	move   a14, -*sp, 1
3fc36790:	move   a2, *a14+, 1
3fc367a0:	calla  L3FC57BF0
L3FC367D0:
3fc367d0:	setf   16, 1, 0
3fc367e0:	move   *a0(0x20), *a12(0x20), 0
3fc36810:	move   *a0(0x30), *a12(0x30), 0
3fc36840:	move   *a0(0x40), *a12(0x40), 0
3fc36870:	move   *a0(0x50), *a12(0x50), 0
3fc368a0:	move   *a0(0x60), a2, 1
3fc368c0:	move   *a0(0x60), *a12(0x60), 1
3fc368f0:	jaeq   L3FC37D80
3fc36910:	move   *a2(0x20), a7, 1
3fc36930:	inc    a7
3fc36940:	move   a7, *a2(0x20), 1
3fc36960:	jauc   L3FC37D80
L3FC36980:
3fc36980:	move   *a9, a7, 1
3fc36990:	jreq   L3FC369F0
3fc369a0:	move   a14, -*sp, 1
3fc369b0:	move   a9, *a14+, 1
3fc369c0:	calla  L3FC2BDC0
L3FC369F0:
3fc369f0:	move   a14, -*sp, 1
3fc36a00:	movk   16, a7
3fc36a10:	move   a7, *a14+, 1
3fc36a20:	movk   1, a5
3fc36a30:	move   a5, *a14+, 1
3fc36a40:	calla  L3F703D90
3fc36a70:	move   a8, a4
3fc36a80:	move   a4, *a9, 1
3fc36a90:	move   a5, *a9(0x20), 1
3fc36ab0:	sub    a5, a5
3fc36ac0:	move   a5, *a4, 1
3fc36ad0:	setf   16, 1, 0
3fc36ae0:	move   *a0(0x20), *a4(0x20), 0
3fc36b10:	move   *a0(0x30), *a4(0x30), 0
3fc36b40:	move   *a0(0x40), *a4(0x40), 0
3fc36b70:	move   *a0(0x50), *a4(0x50), 0
3fc36ba0:	move   *a0(0x60), a2, 1
3fc36bc0:	move   *a0(0x60), *a4(0x60), 1
3fc36bf0:	jaeq   L3FC37D80
3fc36c10:	move   *a2(0x20), a5, 1
3fc36c30:	inc    a5
3fc36c40:	move   a5, *a2(0x20), 1
3fc36c60:	jauc   L3FC37D80
L3FC36C80:
3fc36c80:	sub    a7, a7
3fc36c90:	move   a7, *a13(0x80), 1
3fc36cb0:	cmp    a10, a9
3fc36cc0:	jrne   L3FC36CF0
3fc36cd0:	move   a0, *a13, 1
3fc36ce0:	jruc   L3FC36DB0
L3FC36CF0:
3fc36cf0:	cmp    a11, a9
3fc36d00:	jrne   L3FC36D30
3fc36d10:	move   a12, *a13, 1
3fc36d20:	jruc   L3FC36DB0
L3FC36D30:
3fc36d30:	move   a7, *a13, 1
3fc36d40:	move   *a9, a5, 1
3fc36d50:	jreq   L3FC36DB0
3fc36d60:	move   a14, -*sp, 1
3fc36d70:	move   a9, *a14+, 1
3fc36d80:	calla  L3FC2BDC0
L3FC36DB0:
3fc36db0:	move   a9, *a13(0x20), 1
3fc36dd0:	setf   16, 1, 0
3fc36de0:	move   *a0(0x30), *a13(0x40), 0
3fc36e10:	move   *a12(0x30), a5, 0
3fc36e30:	move   *a13(0x40), a7, 0
3fc36e50:	cmp    a7, a5
3fc36e60:	jrle   L3FC36EF0
3fc36e70:	move   *a12(0x30), *a13(0x40), 0
3fc36ea0:	move   *a13(0x80), a7, 1
3fc36ec0:	inc    a7
3fc36ed0:	move   a7, *a13(0x80), 1
L3FC36EF0:
3fc36ef0:	move   *a0(0x50), *a13(0x50), 0
3fc36f20:	move   *a12(0x50), a7, 0
3fc36f40:	move   *a13(0x50), a5, 0
3fc36f60:	cmp    a5, a7
3fc36f70:	jrge   L3FC37000
3fc36f80:	move   *a12(0x50), *a13(0x50), 0
3fc36fb0:	move   *a13(0x80), a7, 1
3fc36fd0:	inc    a7
3fc36fe0:	move   a7, *a13(0x80), 1
L3FC37000:
3fc37000:	move   *a0(0x20), *a13(0x60), 0
3fc37030:	move   *a12(0x20), a7, 0
3fc37050:	move   *a13(0x60), a5, 0
3fc37070:	cmp    a5, a7
3fc37080:	jrle   L3FC37110
3fc37090:	move   *a12(0x20), *a13(0x60), 0
3fc370c0:	move   *a13(0x80), a7, 1
3fc370e0:	inc    a7
3fc370f0:	move   a7, *a13(0x80), 1
L3FC37110:
3fc37110:	move   *a0(0x40), *a13(0x70), 0
3fc37140:	move   *a12(0x40), a7, 0
3fc37160:	move   *a13(0x70), a5, 0
3fc37180:	cmp    a5, a7
3fc37190:	jrge   L3FC37220
3fc371a0:	move   *a12(0x40), *a13(0x70), 0
3fc371d0:	move   *a13(0x80), a7, 1
3fc371f0:	inc    a7
3fc37200:	move   a7, *a13(0x80), 1
L3FC37220:
3fc37220:	move   *a13(0x80), a7, 1
3fc37240:	move   a7, *a9(0x20), 1
3fc37260:	jrne   L3FC372B0
3fc37270:	sub    a5, a5
3fc37280:	move   a5, *a9, 1
3fc37290:	jauc   L3FC37C30
L3FC372B0:
3fc372b0:	sub    a5, a5
3fc372c0:	move   a5, *a9, 1
3fc372d0:	move   *a0(0x60), a2, 1
3fc372f0:	jreq   L3FC37350
3fc37300:	move   *a2(0x20), a5, 1
3fc37320:	add    a7, a5
3fc37330:	move   a5, *a2(0x20), 1
L3FC37350:
3fc37350:	move   *a13(0x40), a5, 0
3fc37370:	move   *a0(0x30), a7, 0
3fc37390:	cmp    a7, a5
3fc373a0:	jreq   L3FC37570
3fc373b0:	move   a14, -*sp, 1
3fc373c0:	movk   16, a7
3fc373d0:	move   a7, *a14+, 1
3fc373e0:	movk   1, a7
3fc373f0:	move   a7, *a14+, 1
3fc37400:	calla  L3F703D90
3fc37430:	move   a8, a4
3fc37440:	move   a2, *a4(0x60), 1
3fc37460:	setf   16, 1, 0
3fc37470:	move   *a0(0x20), *a4(0x20), 0
3fc374a0:	move   *a0(0x40), *a4(0x40), 0
3fc374d0:	move   *a0(0x30), *a4(0x30), 0
3fc37500:	move   a5, *a4(0x50), 0
3fc37520:	sub    a7, a7
3fc37530:	move   a7, *a4, 1
3fc37540:	move   a4, *a9, 1
3fc37550:	move   a4, *a13(0x20), 1
L3FC37570:
3fc37570:	move   *a13(0x60), a7, 0
3fc37590:	move   *a0(0x20), a5, 0
3fc375b0:	cmp    a5, a7
3fc375c0:	jreq   L3FC377B0
3fc375d0:	move   a14, -*sp, 1
3fc375e0:	movk   16, a5
3fc375f0:	move   a5, *a14+, 1
3fc37600:	movk   1, a5
3fc37610:	move   a5, *a14+, 1
3fc37620:	calla  L3F703D90
3fc37650:	move   a8, a4
3fc37660:	move   a2, *a4(0x60), 1
3fc37680:	setf   16, 1, 0
3fc37690:	move   *a0(0x20), *a4(0x20), 0
3fc376c0:	move   a7, *a4(0x40), 0
3fc376e0:	move   *a13(0x40), *a4(0x30), 0
3fc37710:	move   *a13(0x50), *a4(0x50), 0
3fc37740:	sub    a5, a5
3fc37750:	move   a5, *a4, 1
3fc37760:	move   *a13(0x20), a5, 1
3fc37780:	move   a4, *a5, 1
3fc37790:	move   a4, *a13(0x20), 1
L3FC377B0:
3fc377b0:	move   *a13(0x70), a5, 0
3fc377d0:	move   *a0(0x40), a7, 0
3fc377f0:	cmp    a7, a5
3fc37800:	jreq   L3FC379F0
3fc37810:	move   a14, -*sp, 1
3fc37820:	movk   16, a7
3fc37830:	move   a7, *a14+, 1
3fc37840:	movk   1, a7
3fc37850:	move   a7, *a14+, 1
3fc37860:	calla  L3F703D90
3fc37890:	move   a8, a4
3fc378a0:	move   a2, *a4(0x60), 1
3fc378c0:	setf   16, 1, 0
3fc378d0:	move   a5, *a4(0x20), 0
3fc378f0:	move   *a0(0x40), *a4(0x40), 0
3fc37920:	move   *a13(0x40), *a4(0x30), 0
3fc37950:	move   *a13(0x50), *a4(0x50), 0
3fc37980:	sub    a7, a7
3fc37990:	move   a7, *a4, 1
3fc379a0:	move   *a13(0x20), a7, 1
3fc379c0:	move   a4, *a7, 1
3fc379d0:	move   a4, *a13(0x20), 1
L3FC379F0:
3fc379f0:	move   *a13(0x50), a7, 0
3fc37a10:	move   *a0(0x50), a5, 0
3fc37a30:	cmp    a5, a7
3fc37a40:	jreq   L3FC37C30
3fc37a50:	move   a14, -*sp, 1
3fc37a60:	movk   16, a5
3fc37a70:	move   a5, *a14+, 1
3fc37a80:	movk   1, a5
3fc37a90:	move   a5, *a14+, 1
3fc37aa0:	calla  L3F703D90
3fc37ad0:	move   a8, a4
3fc37ae0:	move   a2, *a4(0x60), 1
3fc37b00:	setf   16, 1, 0
3fc37b10:	move   *a0(0x20), *a4(0x20), 0
3fc37b40:	move   *a0(0x40), *a4(0x40), 0
3fc37b70:	move   a7, *a4(0x30), 0
3fc37b90:	move   *a0(0x50), *a4(0x50), 0
3fc37bc0:	sub    a5, a5
3fc37bd0:	move   a5, *a4, 1
3fc37be0:	move   *a13(0x20), a5, 1
3fc37c00:	move   a4, *a5, 1
3fc37c10:	move   a4, *a13(0x20), 1
L3FC37C30:
3fc37c30:	move   *a13, a7, 1
3fc37c40:	jreq   L3FC37D80
3fc37c50:	move   *a7(0x60), a2, 1
3fc37c70:	jreq   L3FC37D30
3fc37c80:	move   *a2(0x20), a5, 1
3fc37ca0:	dec    a5
3fc37cb0:	move   a5, *a2(0x20), 1
3fc37cd0:	jrne   L3FC37D30
3fc37ce0:	move   a14, -*sp, 1
3fc37cf0:	move   a2, *a14+, 1
3fc37d00:	calla  L3FC57BF0
L3FC37D30:
3fc37d30:	move   a14, -*sp, 1
3fc37d40:	move   a7, *a14+, 1
3fc37d50:	calla  L3F702440
L3FC37D80:
3fc37d80:	move   *sp(0x160), a14, 1
3fc37da0:	mmfm   sp, a0,a2,a4,a5,a7,a9,a10,a11,a12,a13
3fc37dc0:	rets   2
3fc37dd0:	.word  0x0000
3fc37de0:	.word  0x0000
3fc37df0:	.word  0x0000
L3FC37E00:
3fc37e00:	mmtm   sp, a0,a1,a2,a3,a4
3fc37e20:	pushst
3fc37e30:	setf   16, 0, 0
3fc37e40:	setf   32, 0, 1
3fc37e50:	move   *a14(0xffe0), a3, 1
3fc37e70:	move   *a3(0x0), a2, 1
3fc37e90:	jreq   L3FC384D0
3fc37ea0:	move   *a14(0xffc0), a0, 0
3fc37ec0:	jreq   L3FC38200
3fc37ed0:	move   *a14(0xffa0), a1, 0
3fc37ef0:	jreq   L3FC38400
L3FC37F00:
3fc37f00:	move   *a2(0x20), a4, 0
3fc37f20:	add    a0, a4
3fc37f30:	move   a4, *a2(0x20), 0
3fc37f50:	move   *a2(0x30), a4, 0
3fc37f70:	add    a1, a4
3fc37f80:	move   a4, *a2(0x30), 0
3fc37fa0:	move   *a2(0x40), a4, 0
3fc37fc0:	add    a0, a4
3fc37fd0:	move   a4, *a2(0x40), 0
3fc37ff0:	move   *a2(0x50), a4, 0
3fc38010:	add    a1, a4
3fc38020:	move   a4, *a2(0x50), 0
3fc38040:	move   *a2(0x0), a2, 1
3fc38060:	jrne   L3FC37F00
3fc38070:	jruc   L3FC384D0
3fc38080:	jruc   L3FC38200
3fc38090:	nop
3fc380a0:	nop
3fc380b0:	nop
3fc380c0:	nop
3fc380d0:	nop
3fc380e0:	nop
3fc380f0:	nop
3fc38100:	nop
3fc38110:	nop
3fc38120:	nop
3fc38130:	nop
3fc38140:	nop
3fc38150:	nop
3fc38160:	nop
3fc38170:	nop
3fc38180:	nop
3fc38190:	nop
3fc381a0:	nop
3fc381b0:	nop
3fc381c0:	nop
3fc381d0:	nop
3fc381e0:	nop
3fc381f0:	nop
L3FC38200:
3fc38200:	move   *a14(0xffa0), a1, 0
3fc38220:	jreq   L3FC384D0
L3FC38230:
3fc38230:	move   *a2(0x30), a4, 0
3fc38250:	add    a1, a4
3fc38260:	move   a4, *a2(0x30), 0
3fc38280:	move   *a2(0x50), a4, 0
3fc382a0:	add    a1, a4
3fc382b0:	move   a4, *a2(0x50), 0
3fc382d0:	move   *a2(0x0), a2, 1
3fc382f0:	jrne   L3FC38230
3fc38300:	jruc   L3FC384D0
3fc38310:	jruc   L3FC38400
3fc38320:	nop
3fc38330:	nop
3fc38340:	nop
3fc38350:	nop
3fc38360:	nop
3fc38370:	nop
3fc38380:	nop
3fc38390:	nop
3fc383a0:	nop
3fc383b0:	nop
3fc383c0:	nop
3fc383d0:	nop
3fc383e0:	nop
3fc383f0:	nop
L3FC38400:
3fc38400:	move   *a2(0x20), a4, 0
3fc38420:	add    a0, a4
3fc38430:	move   a4, *a2(0x20), 0
3fc38450:	move   *a2(0x40), a4, 0
3fc38470:	add    a0, a4
3fc38480:	move   a4, *a2(0x40), 0
3fc384a0:	move   *a2(0x0), a2, 1
3fc384c0:	jrne   L3FC38400
L3FC384D0:
3fc384d0:	movi   0x1, a8
3fc38500:	popst
3fc38510:	mmfm   sp, a0,a1,a2,a3,a4
3fc38530:	move   *sp(0x20), a14, 1
3fc38550:	rets   2
L3FC38560:
3fc38560:	mmtm   sp, a0,a2,a4,a5,a6,a7,a9,a10,a11,a12,a13
3fc38580:	move   a14, a13
3fc38590:	addi   0x40, a14
3fc385b0:	move   *a13(0xffe0), a9, 1
3fc385d0:	move   *a13(0xffa0), a10, 1
3fc385f0:	move   a9, a0
3fc38600:	jrne   L3FC38640
3fc38610:	sub    a7, a7
3fc38620:	move   a7, *a10, 1
3fc38630:	jruc   L3FC38A50
L3FC38640:
3fc38640:	sub    a4, a4
3fc38650:	move   a4, a6
3fc38660:	move   a4, *a13(0x20), 1
3fc38680:	move   a6, *a13, 1
3fc38690:	move   *a13(0xffc0), a7, 1
3fc386b0:	cmp    a7, a6
3fc386c0:	jrge   L3FC38870
L3FC386D0:
3fc386d0:	move   a14, -*sp, 1
3fc386e0:	movk   16, a7
3fc386f0:	move   a7, *a14+, 1
3fc38700:	movk   1, a7
3fc38710:	move   a7, *a14+, 1
3fc38720:	calla  L3F703D90
3fc38750:	move   a8, *a13(0x20), 1
3fc38770:	move   a6, a6
3fc38780:	jrne   L3FC387A0
3fc38790:	move   a8, a6
L3FC387A0:
3fc387a0:	move   a4, a4
3fc387b0:	jreq   L3FC387D0
3fc387c0:	move   a8, *a4, 1
L3FC387D0:
3fc387d0:	move   a8, a4
3fc387e0:	sub    a5, a5
3fc387f0:	move   a5, *a8, 1
3fc38800:	move   *a13, a5, 1
3fc38810:	inc    a5
3fc38820:	move   a5, *a13, 1
3fc38830:	move   *a13(0xffc0), a7, 1
3fc38850:	cmp    a7, a5
3fc38860:	jrlt   L3FC386D0
L3FC38870:
3fc38870:	move   a6, a11
3fc38880:	move   a11, a12
3fc38890:	move   a11, *a10, 1
3fc388a0:	setf   16, 1, 0
L3FC388B0:
3fc388b0:	move   *a0(0x20), *a12(0x20), 0
3fc388e0:	move   *a0(0x30), *a12(0x30), 0
3fc38910:	move   *a0(0x40), *a12(0x40), 0
3fc38940:	move   *a0(0x50), *a12(0x50), 0
3fc38970:	move   *a0(0x60), a2, 1
3fc38990:	move   *a0(0x60), *a12(0x60), 1
3fc389c0:	jreq   L3FC38A20
3fc389d0:	move   *a2(0x20), a7, 1
3fc389f0:	inc    a7
3fc38a00:	move   a7, *a2(0x20), 1
L3FC38A20:
3fc38a20:	move   *a0, a0, 1
3fc38a30:	move   *a12, a12, 1
3fc38a40:	jrne   L3FC388B0
L3FC38A50:
3fc38a50:	move   *sp(0x180), a14, 1
3fc38a70:	mmfm   sp, a0,a2,a4,a5,a6,a7,a9,a10,a11,a12,a13
3fc38a90:	rets   2
L3FC38AA0:
3fc38aa0:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3fc38ac0:	move   a14, a13
3fc38ad0:	addi   0xa0, a14
3fc38af0:	move   *a13(0xffa0), a7, 1
3fc38b10:	setf   16, 1, 0
3fc38b20:	move   *a7(0x30), a5, 0
3fc38b40:	move   a5, *a13, 1
3fc38b50:	btst   0, a5
3fc38b60:	jrne   L3FC38C00
3fc38b70:	move   *a13(0xff60), a5, 1
3fc38b90:	jreq   L3FC38C00
3fc38ba0:	move   *a13(0xff40), a5, 1
3fc38bc0:	jreq   L3FC38C00
3fc38bd0:	movk   8, a8
3fc38be0:	jauc   L3FC3ACF0
L3FC38C00:
3fc38c00:	move   a14, -*sp, 1
3fc38c10:	movi   0x50, a5
3fc38c30:	move   a5, *a14+, 1
3fc38c40:	calla  L3F705A00
3fc38c70:	move   a8, *a13(0x60), 1
3fc38c90:	move   a14, -*sp, 1
3fc38ca0:	sub    a5, a5
3fc38cb0:	move   a5, *a14+, 1
3fc38cc0:	movi   0x3fc3ad40, a5
3fc38cf0:	move   a5, *a14+, 1
3fc38d00:	move   a8, *a14+, 1
3fc38d10:	movk   1, a5
3fc38d20:	move   a5, *a14+, 1
3fc38d30:	move   *a13(0xffe0), *a14+, 1
3fc38d50:	calla  L3F8B6510
3fc38d80:	move   *a13(0x60), a5, 1
3fc38da0:	move   *a13(0xffe0), *a5(0x30), 1
3fc38dd0:	sub    a7, a7
3fc38de0:	setf   16, 1, 0
3fc38df0:	move   a7, *a5(0x70), 0
3fc38e10:	move   *a13(0xffc0), a7, 1
3fc38e30:	move   *a13(0xffe0), a5, 1
3fc38e50:	move   *a7(0xe0), a7, 1
3fc38e70:	cmp    a7, a5
3fc38e80:	jrne   L3FC38F10
3fc38e90:	move   *a13(0x60), a7, 1
3fc38eb0:	move   *a7(0x70), a5, 0
3fc38ed0:	movk   1, a3
3fc38ee0:	or     a3, a5
3fc38ef0:	move   a5, *a7(0x70), 0
L3FC38F10:
3fc38f10:	move   *a13(0x60), a7, 1
3fc38f30:	move   *a13(0xffc0), *a7(0x50), 1
3fc38f60:	move   *a13(0xffa0), *a7(0x0), 1
3fc38f90:	move   *a13(0x0), *a7(0x20), 0
3fc38fc0:	move   *a13(0xffa0), a5, 1
3fc38fe0:	move   *a5(0x110), a3, 0
3fc39000:	move   a3, *a13(0x20), 1
3fc39020:	move   a3, *a7(0x80), 1
3fc39040:	move   a3, a5
3fc39050:	sll    0x4, a3
3fc39060:	sll    0x1, a5
3fc39070:	add    a5, a3
3fc39080:	move   a3, *a13(0x40), 1
3fc390a0:	move   a14, -*sp, 1
3fc390b0:	move   a3, *a14+, 1
3fc390c0:	calla  L3F705A00
3fc390f0:	move   a8, *a7(0x1a0), 1
3fc39110:	move   a14, -*sp, 1
3fc39120:	move   a3, *a14+, 1
3fc39130:	move   *a7(0x1a0), *a14+, 1
3fc39150:	calla  L3FB44A00
3fc39180:	move   a14, -*sp, 1
3fc39190:	movi   0x200, a5
3fc391b0:	move   a5, *a14+, 1
3fc391c0:	calla  L3F705A00
3fc391f0:	move   a8, *a7(0x140), 1
3fc39210:	move   a14, -*sp, 1
3fc39220:	move   a5, *a14+, 1
3fc39230:	calla  L3F705A00
3fc39260:	move   a8, *a7(0xe0), 1
3fc39280:	move   a14, -*sp, 1
3fc39290:	move   a5, *a14+, 1
3fc392a0:	move   *a7(0xe0), *a14+, 1
3fc392c0:	calla  L3FB44A00
3fc392f0:	move   *a7(0x140), a5, 1
3fc39310:	move   a5, a11
3fc39320:	addi   0x1000, a11
3fc39340:	subk   32, a11
3fc39350:	move   *a7(0x140), a5, 1
3fc39370:	cmp    a5, a11
3fc39380:	jrc   L3FC39420
L3FC39390:
3fc39390:	sub    a7, a7
3fc393a0:	move   a7, *a11, 1
3fc393b0:	move   *a13(0x60), a5, 1
3fc393d0:	subk   32, a11
3fc393e0:	move   *a5(0x140), a3, 1
3fc39400:	cmp    a3, a11
3fc39410:	jrnc   L3FC39390
L3FC39420:
3fc39420:	move   *a13(0xff60), a7, 1
3fc39440:	dsj    a7, L3FC39A10
3fc39460:	move   *a13(0x60), a7, 1
3fc39480:	setf   16, 1, 0
3fc39490:	move   *a7(0x70), a5, 0
3fc394b0:	movk   2, a3
3fc394c0:	or     a3, a5
3fc394d0:	move   a5, *a7(0x70), 0
3fc394f0:	move   *a13(0x20), a5, 1
3fc39510:	dec    a5
3fc39520:	move   a5, a3
3fc39530:	sll    0x7, a5
3fc39540:	sll    0x4, a3
3fc39550:	add    a3, a5
3fc39560:	move   *a7(0x1a0), a3, 1
3fc39580:	add    a5, a3
3fc39590:	move   a3, a9
3fc395a0:	move   *a7(0x1a0), a5, 1
3fc395c0:	cmp    a5, a9
3fc395d0:	jrc   L3FC396A0
L3FC395E0:
3fc395e0:	movi   0xffff, a7
3fc39600:	move   a7, *a9(0x60), 0
3fc39620:	subi   0x90, a9
3fc39640:	move   *a13(0x60), a5, 1
3fc39660:	move   *a5(0x1a0), a3, 1
3fc39680:	cmp    a3, a9
3fc39690:	jrnc   L3FC395E0
L3FC396A0:
3fc396a0:	move   *a13(0x60), a7, 1
3fc396c0:	sub    a5, a5
3fc396d0:	move   a5, *a7(0x80), 1
3fc396f0:	move   a14, -*sp, 1
3fc39700:	move   *a13(0x20), a3, 1
3fc39720:	sll    0x2, a3
3fc39730:	move   a3, *a14+, 1
3fc39740:	calla  L3F705A00
3fc39770:	move   a8, a10
3fc39780:	move   *a13(0xff40), a3, 1
3fc397a0:	sll    0x5, a3
3fc397b0:	move   *a7(0x140), a5, 1
3fc397d0:	add    a3, a5
3fc397e0:	move   a10, *a5, 1
3fc397f0:	sub    a5, a5
3fc39800:	move   a5, *a13(0x80), 1
3fc39820:	move   *a13(0x20), a3, 1
3fc39840:	cmp    a3, a5
3fc39850:	jrge   L3FC39960
L3FC39860:
3fc39860:	move   *a13(0x80), a7, 1
3fc39880:	sll    0x5, a7
3fc39890:	add    a10, a7
3fc398a0:	move   *a13(0x80), *a7(0x0), 1
3fc398d0:	move   *a13(0x80), a7, 1
3fc398f0:	inc    a7
3fc39900:	move   a7, *a13(0x80), 1
3fc39920:	move   *a13(0x20), a5, 1
3fc39940:	cmp    a5, a7
3fc39950:	jrlt   L3FC39860
L3FC39960:
3fc39960:	move   *a13(0x60), a7, 1
3fc39980:	move   *a13(0xff40), a5, 1
3fc399a0:	sll    0x5, a5
3fc399b0:	move   *a7(0xe0), a3, 1
3fc399d0:	add    a5, a3
3fc399e0:	move   *a13(0x20), *a3(0x0), 1
L3FC39A10:
3fc39a10:	move   *a13, a7, 1
3fc39a20:	movk   1, a5
3fc39a30:	or     a7, a5
3fc39a40:	subk   5, a5
3fc39a50:	jane   L3FC3AB40
3fc39a70:	move   *a13(0x60), a5, 1
3fc39a90:	move   *a13(0x20), *a5(0xa0), 1
3fc39ac0:	move   *a13(0x20), *a5(0xc0), 1
3fc39af0:	move   a14, -*sp, 1
3fc39b00:	move   *a13(0x40), *a14+, 1
3fc39b20:	calla  L3F705A00
3fc39b50:	move   a8, *a5(0x1c0), 1
3fc39b70:	move   a14, -*sp, 1
3fc39b80:	move   *a13(0x40), *a14+, 1
3fc39ba0:	calla  L3F705A00
3fc39bd0:	move   a8, *a5(0x1e0), 1
3fc39bf0:	move   a14, -*sp, 1
3fc39c00:	move   *a13(0x40), *a14+, 1
3fc39c20:	move   *a5(0x1c0), *a14+, 1
3fc39c40:	calla  L3FB44A00
3fc39c70:	move   a14, -*sp, 1
3fc39c80:	move   *a13(0x40), *a14+, 1
3fc39ca0:	move   *a5(0x1e0), *a14+, 1
3fc39cc0:	calla  L3FB44A00
3fc39cf0:	move   a14, -*sp, 1
3fc39d00:	movi   0x200, a3
3fc39d20:	move   a3, *a14+, 1
3fc39d30:	calla  L3F705A00
3fc39d60:	move   a8, *a5(0x160), 1
3fc39d80:	move   a14, -*sp, 1
3fc39d90:	move   a3, *a14+, 1
3fc39da0:	calla  L3F705A00
3fc39dd0:	move   a8, *a5(0x180), 1
3fc39df0:	move   a14, -*sp, 1
3fc39e00:	move   a3, *a14+, 1
3fc39e10:	calla  L3F705A00
3fc39e40:	move   a8, *a5(0x100), 1
3fc39e60:	move   a14, -*sp, 1
3fc39e70:	move   a3, *a14+, 1
3fc39e80:	calla  L3F705A00
3fc39eb0:	move   a8, *a5(0x120), 1
3fc39ed0:	move   a14, -*sp, 1
3fc39ee0:	move   a3, *a14+, 1
3fc39ef0:	move   *a5(0x160), *a14+, 1
3fc39f10:	move   *a5(0x140), *a14+, 1
3fc39f30:	calla  L3FB44400
3fc39f60:	move   a14, -*sp, 1
3fc39f70:	move   a3, *a14+, 1
3fc39f80:	move   *a5(0x180), *a14+, 1
3fc39fa0:	move   *a5(0x140), *a14+, 1
3fc39fc0:	calla  L3FB44400
3fc39ff0:	move   a14, -*sp, 1
3fc3a000:	move   a3, *a14+, 1
3fc3a010:	move   *a5(0x100), *a14+, 1
3fc3a030:	calla  L3FB44A00
3fc3a060:	move   a14, -*sp, 1
3fc3a070:	move   a3, *a14+, 1
3fc3a080:	move   *a5(0x120), *a14+, 1
3fc3a0a0:	calla  L3FB44A00
3fc3a0d0:	move   *a13(0xff60), a3, 1
3fc3a0f0:	dsj    a3, L3FC3AB40
3fc3a110:	move   *a13(0x20), a3, 1
3fc3a130:	dec    a3
3fc3a140:	move   a3, a7
3fc3a150:	sll    0x7, a3
3fc3a160:	sll    0x4, a7
3fc3a170:	add    a7, a3
3fc3a180:	move   *a5(0x1c0), a7, 1
3fc3a1a0:	add    a3, a7
3fc3a1b0:	move   a7, a9
3fc3a1c0:	move   *a5(0x1c0), a7, 1
3fc3a1e0:	cmp    a7, a9
3fc3a1f0:	jrc   L3FC3A2D0
3fc3a200:	setf   16, 1, 0
L3FC3A210:
3fc3a210:	movi   0xffff, a7
3fc3a230:	move   a7, *a9(0x60), 0
3fc3a250:	subi   0x90, a9
3fc3a270:	move   *a13(0x60), a5, 1
3fc3a290:	move   *a5(0x1c0), a3, 1
3fc3a2b0:	cmp    a3, a9
3fc3a2c0:	jrnc   L3FC3A210
L3FC3A2D0:
3fc3a2d0:	move   *a13(0x20), a7, 1
3fc3a2f0:	dec    a7
3fc3a300:	move   a7, a3
3fc3a310:	sll    0x7, a7
3fc3a320:	sll    0x4, a3
3fc3a330:	add    a3, a7
3fc3a340:	move   *a5(0x1e0), a3, 1
3fc3a360:	add    a7, a3
3fc3a370:	move   a3, a9
3fc3a380:	move   *a5(0x1e0), a7, 1
3fc3a3a0:	cmp    a7, a9
3fc3a3b0:	jrc   L3FC3A490
3fc3a3c0:	setf   16, 1, 0
L3FC3A3D0:
3fc3a3d0:	movi   0xffff, a7
3fc3a3f0:	move   a7, *a9(0x60), 0
3fc3a410:	subi   0x90, a9
3fc3a430:	move   *a13(0x60), a5, 1
3fc3a450:	move   *a5(0x1e0), a3, 1
3fc3a470:	cmp    a3, a9
3fc3a480:	jrnc   L3FC3A3D0
L3FC3A490:
3fc3a490:	sub    a7, a7
3fc3a4a0:	move   a7, *a5(0xa0), 1
3fc3a4c0:	move   a7, *a5(0xc0), 1
3fc3a4e0:	move   a14, -*sp, 1
3fc3a4f0:	move   *a13(0x20), a3, 1
3fc3a510:	sll    0x2, a3
3fc3a520:	move   a3, *a14+, 1
3fc3a530:	calla  L3F705A00
3fc3a560:	move   a8, a10
3fc3a570:	move   *a13(0xff40), a3, 1
3fc3a590:	sll    0x5, a3
3fc3a5a0:	move   *a5(0x160), a7, 1
3fc3a5c0:	add    a3, a7
3fc3a5d0:	move   a10, *a7, 1
3fc3a5e0:	sub    a7, a7
3fc3a5f0:	move   a7, *a13(0x80), 1
3fc3a610:	move   *a13(0x20), a3, 1
3fc3a630:	cmp    a3, a7
3fc3a640:	jrge   L3FC3A750
L3FC3A650:
3fc3a650:	move   *a13(0x80), a7, 1
3fc3a670:	sll    0x5, a7
3fc3a680:	add    a10, a7
3fc3a690:	move   *a13(0x80), *a7(0x0), 1
3fc3a6c0:	move   *a13(0x80), a7, 1
3fc3a6e0:	inc    a7
3fc3a6f0:	move   a7, *a13(0x80), 1
3fc3a710:	move   *a13(0x20), a5, 1
3fc3a730:	cmp    a5, a7
3fc3a740:	jrlt   L3FC3A650
L3FC3A750:
3fc3a750:	move   *a13(0x60), a5, 1
3fc3a770:	move   *a13(0xff40), a3, 1
3fc3a790:	sll    0x5, a3
3fc3a7a0:	move   *a5(0x100), a5, 1
3fc3a7c0:	add    a3, a5
3fc3a7d0:	move   *a13(0x20), *a5(0x0), 1
3fc3a800:	move   a14, -*sp, 1
3fc3a810:	move   *a13(0x20), a5, 1
3fc3a830:	sll    0x2, a5
3fc3a840:	move   a5, *a14+, 1
3fc3a850:	calla  L3F705A00
3fc3a880:	move   a8, a10
3fc3a890:	move   *a13(0x60), a5, 1
3fc3a8b0:	move   *a13(0xff40), a3, 1
3fc3a8d0:	sll    0x5, a3
3fc3a8e0:	move   *a5(0x180), a5, 1
3fc3a900:	add    a3, a5
3fc3a910:	move   a10, *a5, 1
3fc3a920:	sub    a5, a5
3fc3a930:	move   a5, *a13(0x80), 1
3fc3a950:	move   *a13(0x20), a7, 1
3fc3a970:	cmp    a7, a5
3fc3a980:	jrge   L3FC3AA90
L3FC3A990:
3fc3a990:	move   *a13(0x80), a7, 1
3fc3a9b0:	sll    0x5, a7
3fc3a9c0:	add    a10, a7
3fc3a9d0:	move   *a13(0x80), *a7(0x0), 1
3fc3aa00:	move   *a13(0x80), a7, 1
3fc3aa20:	inc    a7
3fc3aa30:	move   a7, *a13(0x80), 1
3fc3aa50:	move   *a13(0x20), a5, 1
3fc3aa70:	cmp    a5, a7
3fc3aa80:	jrlt   L3FC3A990
L3FC3AA90:
3fc3aa90:	move   *a13(0x60), a7, 1
3fc3aab0:	move   *a13(0xff40), a5, 1
3fc3aad0:	sll    0x5, a5
3fc3aae0:	move   *a7(0x120), a3, 1
3fc3ab00:	add    a5, a3
3fc3ab10:	move   *a13(0x20), *a3(0x0), 1
L3FC3AB40:
3fc3ab40:	move   *a13(0x60), a7, 1
3fc3ab60:	setf   16, 1, 0
3fc3ab70:	move   *a7(0x70), a5, 0
3fc3ab90:	movk   4, a3
3fc3aba0:	or     a3, a5
3fc3abb0:	move   a5, *a7(0x70), 0
3fc3abd0:	move   a14, -*sp, 1
3fc3abe0:	move   a7, *a14+, 1
3fc3abf0:	move   *a13(0xffc0), a5, 1
3fc3ac10:	move   *a5(0xd80), a3, 1
3fc3ac30:	call   a3
3fc3ac40:	setf   16, 1, 0
3fc3ac50:	move   *a7(0x70), a3, 0
3fc3ac70:	movk   4, a5
3fc3ac80:	andn   a5, a3
3fc3ac90:	move   a3, *a7(0x70), 0
3fc3acb0:	move   *a13(0xff80), a3, 1
3fc3acd0:	move   a7, *a3, 1
3fc3ace0:	sub    a8, a8
L3FC3ACF0:
3fc3acf0:	move   *sp(0x100), a14, 1
3fc3ad10:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3fc3ad30:	rets   2
3fc3ad40:	mmtm   sp, a5,a7,a9,a11,a13
3fc3ad60:	move   a14, a13
3fc3ad70:	addk   32, a14
3fc3ad80:	move   *a13(0xffc0), a11, 1
3fc3ada0:	andi   0xfff00000, a11
3fc3add0:	srl    0x14, a11
3fc3ade0:	jreq   L3FC3AF70
3fc3adf0:	move   a14, -*sp, 1
3fc3ae00:	move   *a13(0xffe0), *a14+, 1
3fc3ae20:	move   *a13(0xffe0), a11, 1
3fc3ae40:	move   *a11(0x50), a7, 1
3fc3ae60:	move   *a7(0xde0), a7, 1
3fc3ae80:	call   a7
3fc3ae90:	move   a14, -*sp, 1
3fc3aea0:	move   a13, a7
3fc3aeb0:	subi   0x40, a7
3fc3aed0:	move   a7, *a14+, 1
3fc3aee0:	movi   0x3fc3bd20, a7
3fc3af10:	move   a7, *a14+, 1
3fc3af20:	move   *a11(0x50), *a14+, 1
3fc3af40:	calla  L3F8ED1D0
L3FC3AF70:
3fc3af70:	move   a14, -*sp, 1
3fc3af80:	move   *a13(0xffe0), *a14+, 1
3fc3afa0:	move   *a13(0xffe0), a11, 1
3fc3afc0:	move   *a11(0x50), a7, 1
3fc3afe0:	move   *a7(0xda0), a7, 1
3fc3b000:	call   a7
3fc3b010:	move   *a11(0x140), a7, 1
3fc3b030:	jreq   L3FC3B260
3fc3b040:	sub    a7, a7
3fc3b050:	move   a7, *a13, 1
L3FC3B060:
3fc3b060:	move   a14, -*sp, 1
3fc3b070:	move   *a13(0xffe0), a11, 1
3fc3b090:	move   *a13, a7, 1
3fc3b0a0:	sll    0x5, a7
3fc3b0b0:	move   *a11(0x140), a11, 1
3fc3b0d0:	add    a7, a11
3fc3b0e0:	move   *a11+, *a14+, 1
3fc3b0f0:	calla  L3F702440
3fc3b120:	move   *a13, a11, 1
3fc3b130:	inc    a11
3fc3b140:	move   a11, *a13, 1
3fc3b150:	cmpi   0x80, a11
3fc3b170:	jrlt   L3FC3B060
3fc3b180:	move   a14, -*sp, 1
3fc3b190:	move   *a13(0xffe0), a7, 1
3fc3b1b0:	move   *a7(0x140), *a14+, 1
3fc3b1d0:	calla  L3F702440
3fc3b200:	move   a14, -*sp, 1
3fc3b210:	move   *a7(0xe0), *a14+, 1
3fc3b230:	calla  L3F702440
L3FC3B260:
3fc3b260:	move   *a13(0xffe0), a11, 1
3fc3b280:	setf   16, 1, 0
3fc3b290:	move   *a11(0x20), a7, 0
3fc3b2b0:	subk   3, a7
3fc3b2c0:	jreq   L3FC3B310
3fc3b2d0:	move   *a11(0x20), a7, 0
3fc3b2f0:	dsj    a7, L3FC3B780
L3FC3B310:
3fc3b310:	move   *a11, a7, 1
3fc3b320:	move   *a7(0x110), a7, 0
3fc3b340:	dec    a7
3fc3b350:	move   a7, a5
3fc3b360:	sll    0x7, a7
3fc3b370:	sll    0x4, a5
3fc3b380:	add    a5, a7
3fc3b390:	move   *a11(0x1a0), a5, 1
3fc3b3b0:	add    a7, a5
3fc3b3c0:	move   a5, a9
3fc3b3d0:	move   *a11(0x1a0), a7, 1
3fc3b3f0:	cmp    a7, a9
3fc3b400:	jrc   L3FC3B780
L3FC3B410:
3fc3b410:	move   *a9(0x70), a11, 1
3fc3b430:	jreq   L3FC3B700
3fc3b440:	move   *a9, a11, 1
3fc3b450:	addk   16, a11
3fc3b460:	setf   16, 1, 0
3fc3b470:	move   *a11, a7, 0
3fc3b480:	dec    a7
3fc3b490:	move   a7, *a11, 0
3fc3b4a0:	sext   a7, 0
3fc3b4b0:	jrne   L3FC3B520
3fc3b4c0:	move   a14, -*sp, 1
3fc3b4d0:	move   *a9(0x0), *a14+, 1
3fc3b4f0:	calla  L3F702440
L3FC3B520:
3fc3b520:	move   *a9(0x20), a11, 1
3fc3b540:	addk   16, a11
3fc3b550:	setf   16, 1, 0
3fc3b560:	move   *a11, a7, 0
3fc3b570:	dec    a7
3fc3b580:	move   a7, *a11, 0
3fc3b590:	sext   a7, 0
3fc3b5a0:	jrne   L3FC3B610
3fc3b5b0:	move   a14, -*sp, 1
3fc3b5c0:	move   *a9(0x20), *a14+, 1
3fc3b5e0:	calla  L3F702440
L3FC3B610:
3fc3b610:	move   *a9(0x40), a11, 1
3fc3b630:	addk   16, a11
3fc3b640:	setf   16, 1, 0
3fc3b650:	move   *a11, a7, 0
3fc3b660:	dec    a7
3fc3b670:	move   a7, *a11, 0
3fc3b680:	sext   a7, 0
3fc3b690:	jrne   L3FC3B700
3fc3b6a0:	move   a14, -*sp, 1
3fc3b6b0:	move   *a9(0x40), *a14+, 1
3fc3b6d0:	calla  L3F702440
L3FC3B700:
3fc3b700:	subi   0x90, a9
3fc3b720:	move   *a13(0xffe0), a11, 1
3fc3b740:	move   *a11(0x1a0), a7, 1
3fc3b760:	cmp    a7, a9
3fc3b770:	jrnc   L3FC3B410
L3FC3B780:
3fc3b780:	move   a14, -*sp, 1
3fc3b790:	move   *a11(0x1a0), *a14+, 1
3fc3b7b0:	calla  L3F702440
3fc3b7e0:	setf   16, 1, 0
3fc3b7f0:	move   *a11(0x20), a7, 0
3fc3b810:	movk   1, a5
3fc3b820:	or     a5, a7
3fc3b830:	subk   5, a7
3fc3b840:	jrne   L3FC3BC70
3fc3b850:	sub    a7, a7
3fc3b860:	move   a7, *a13, 1
L3FC3B870:
3fc3b870:	move   a14, -*sp, 1
3fc3b880:	move   *a13(0xffe0), a11, 1
3fc3b8a0:	move   *a13, a7, 1
3fc3b8b0:	sll    0x5, a7
3fc3b8c0:	move   *a11(0x160), a5, 1
3fc3b8e0:	add    a7, a5
3fc3b8f0:	move   *a5+, *a14+, 1
3fc3b900:	calla  L3F702440
3fc3b930:	move   a14, -*sp, 1
3fc3b940:	move   *a13, a7, 1
3fc3b950:	sll    0x5, a7
3fc3b960:	move   *a11(0x180), a5, 1
3fc3b980:	add    a7, a5
3fc3b990:	move   *a5+, *a14+, 1
3fc3b9a0:	calla  L3F702440
3fc3b9d0:	move   *a13, a7, 1
3fc3b9e0:	inc    a7
3fc3b9f0:	move   a7, *a13, 1
3fc3ba00:	cmpi   0x80, a7
3fc3ba20:	jrlt   L3FC3B870
3fc3ba30:	move   a14, -*sp, 1
3fc3ba40:	move   *a11(0x160), *a14+, 1
3fc3ba60:	calla  L3F702440
3fc3ba90:	move   a14, -*sp, 1
3fc3baa0:	move   *a11(0x180), *a14+, 1
3fc3bac0:	calla  L3F702440
3fc3baf0:	move   a14, -*sp, 1
3fc3bb00:	move   *a11(0x100), *a14+, 1
3fc3bb20:	calla  L3F702440
3fc3bb50:	move   a14, -*sp, 1
3fc3bb60:	move   *a11(0x120), *a14+, 1
3fc3bb80:	calla  L3F702440
3fc3bbb0:	move   a14, -*sp, 1
3fc3bbc0:	move   *a11(0x1c0), *a14+, 1
3fc3bbe0:	calla  L3F702440
3fc3bc10:	move   a14, -*sp, 1
3fc3bc20:	move   *a11(0x1e0), *a14+, 1
3fc3bc40:	calla  L3F702440
L3FC3BC70:
3fc3bc70:	move   a14, -*sp, 1
3fc3bc80:	move   a11, *a14+, 1
3fc3bc90:	calla  L3F702440
3fc3bcc0:	sub    a8, a8
3fc3bcd0:	move   *sp(0xc0), a14, 1
3fc3bcf0:	mmfm   sp, a5,a7,a9,a11,a13
3fc3bd10:	rets   2
3fc3bd20:	mmtm   sp, a9,a11,a13
3fc3bd40:	move   a14, a13
3fc3bd50:	addi   0x100, a14
3fc3bd70:	move   *a13(0xffe0), a11, 1
3fc3bd90:	move   *a13(0xffc0), a9, 1
3fc3bdb0:	move   *a11(0x660), a11, 1
3fc3bdd0:	move   *a9, a9, 1
3fc3bde0:	cmp    a9, a11
3fc3bdf0:	jrne   L3FC3C010
3fc3be00:	movk   32, a11
3fc3be10:	movb   a11, *a13
3fc3be20:	move   *a13(0xffe0), a9, 1
3fc3be40:	move   *a9(0x160), *a13(0x20), 1
3fc3be70:	move   *a13(0xffc0), a9, 1
3fc3be90:	move   *a9(0x0), *a13(0x40), 1
3fc3bec0:	movk   1, a9
3fc3bed0:	movb   a9, *a13(0x60)
3fc3bef0:	sub    a9, a9
3fc3bf00:	movb   a9, *a13(0x68)
3fc3bf20:	move   a14, -*sp, 1
3fc3bf30:	move   a9, *a14+, 1
3fc3bf40:	movk   1, a9
3fc3bf50:	move   a9, *a14+, 1
3fc3bf60:	move   a13, *a14+, 1
3fc3bf70:	move   *a13(0xffe0), *a14+, 1
3fc3bf90:	calla  L3F23C3A0
3fc3bfc0:	move   *a13(0xffe0), a9, 1
3fc3bfe0:	sub    a11, a11
3fc3bff0:	move   a11, *a9(0x660), 1
L3FC3C010:
3fc3c010:	movk   1, a8
3fc3c020:	move   *sp(0x80), a14, 1
3fc3c040:	mmfm   sp, a9,a11,a13
3fc3c060:	rets   2
3fc3c070:	mmtm   sp, a9,a11,a13
3fc3c090:	move   a14, a13
3fc3c0a0:	addi   0x100, a14
3fc3c0c0:	move   *a13(0xffe0), a11, 1
3fc3c0e0:	move   *a13(0xffc0), a9, 1
3fc3c100:	move   *a11(0x660), a11, 1
3fc3c120:	move   *a9, a9, 1
3fc3c130:	cmp    a9, a11
3fc3c140:	jrne   L3FC3C300
3fc3c150:	movk   32, a11
3fc3c160:	movb   a11, *a13
3fc3c170:	move   *a13(0xffe0), a9, 1
3fc3c190:	move   *a9(0x160), *a13(0x20), 1
3fc3c1c0:	move   *a13(0xffc0), a9, 1
3fc3c1e0:	move   *a9(0x0), *a13(0x40), 1
3fc3c210:	sub    a9, a9
3fc3c220:	movb   a9, *a13(0x60)
3fc3c240:	movb   a9, *a13(0x68)
3fc3c260:	move   a14, -*sp, 1
3fc3c270:	move   a9, *a14+, 1
3fc3c280:	movk   1, a11
3fc3c290:	move   a11, *a14+, 1
3fc3c2a0:	move   a13, *a14+, 1
3fc3c2b0:	move   *a13(0xffe0), *a14+, 1
3fc3c2d0:	calla  L3F23C3A0
L3FC3C300:
3fc3c300:	movk   1, a8
3fc3c310:	move   *sp(0x80), a14, 1
3fc3c330:	mmfm   sp, a9,a11,a13
3fc3c350:	rets   2
3fc3c360:	mmtm   sp, a9,a11,a13
3fc3c380:	move   a14, a13
3fc3c390:	addi   0x100, a14
3fc3c3b0:	move   *a13(0xffe0), a11, 1
3fc3c3d0:	move   *a13(0xffc0), a9, 1
3fc3c3f0:	move   *a11(0x660), a11, 1
3fc3c410:	move   *a9, a9, 1
3fc3c420:	cmp    a9, a11
3fc3c430:	jrne   L3FC3C610
3fc3c440:	movk   32, a11
3fc3c450:	movb   a11, *a13
3fc3c460:	move   *a13(0xffe0), a9, 1
3fc3c480:	move   *a9(0x160), *a13(0x20), 1
3fc3c4b0:	move   *a13(0xffc0), a9, 1
3fc3c4d0:	move   *a9(0x0), *a13(0x40), 1
3fc3c500:	sub    a9, a9
3fc3c510:	movb   a9, *a13(0x60)
3fc3c530:	movk   1, a9
3fc3c540:	movb   a9, *a13(0x68)
3fc3c560:	move   a14, -*sp, 1
3fc3c570:	sub    a9, a9
3fc3c580:	move   a9, *a14+, 1
3fc3c590:	movk   1, a9
3fc3c5a0:	move   a9, *a14+, 1
3fc3c5b0:	move   a13, *a14+, 1
3fc3c5c0:	move   *a13(0xffe0), *a14+, 1
3fc3c5e0:	calla  L3F23C3A0
L3FC3C610:
3fc3c610:	movk   1, a8
3fc3c620:	move   *sp(0x80), a14, 1
3fc3c640:	mmfm   sp, a9,a11,a13
3fc3c660:	rets   2
L3FC3C670:
3fc3c670:	mmtm   sp, a9,a11,a13
3fc3c690:	move   a14, a13
3fc3c6a0:	addi   0xe0, a14
3fc3c6c0:	sub    a11, a11
3fc3c6d0:	move   a11, *a13, 1
3fc3c6e0:	move   *a13(0xffc0), a9, 1
3fc3c700:	move   *a9(0x50), *a13(0xa0), 1
3fc3c730:	move   *a9(0x0), *a13(0xc0), 1
3fc3c760:	move   *a9(0x30), *a13(0x80), 1
3fc3c790:	setf   16, 1, 0
3fc3c7a0:	move   *a9(0x70), a9, 0
3fc3c7c0:	btst   1, a9
3fc3c7d0:	jreq   L3FC3C8A0
3fc3c7e0:	move   *a13(0x80), a9, 1
3fc3c800:	andi   0xfff00000, a9
3fc3c830:	srl    0x14, a9
3fc3c840:	move   *a13(0xffa0), a11, 1
3fc3c860:	cmp    a11, a9
3fc3c870:	jrne   L3FC3C8A0
3fc3c880:	movk   1, a9
3fc3c890:	jruc   L3FC3C8B0
L3FC3C8A0:
3fc3c8a0:	sub    a9, a9
L3FC3C8B0:
3fc3c8b0:	move   a9, *a13(0x40), 1
3fc3c8d0:	move   *a13(0xc0), a11, 1
3fc3c8f0:	move   *a11(0x110), a9, 0
3fc3c910:	move   a9, *a13(0x60), 1
3fc3c930:	move   a14, -*sp, 1
3fc3c940:	move   *a13(0xffa0), *a14+, 1
3fc3c960:	move   *a13(0x40), *a14+, 1
3fc3c980:	move   a13, *a14+, 1
3fc3c990:	move   a11, *a14+, 1
3fc3c9a0:	move   *a13(0xa0), *a14+, 1
3fc3c9c0:	move   *a13(0xffe0), *a14+, 1
3fc3c9e0:	calla  L3FC38AA0
3fc3ca10:	move   a8, *a13(0x20), 1
3fc3ca30:	move   a8, a8
3fc3ca40:	jane   L3FC3D310
3fc3ca60:	move   *a13(0x40), a9, 1
3fc3ca80:	dsj    a9, L3FC3D000
3fc3caa0:	move   a14, -*sp, 1
3fc3cab0:	move   *a13(0x60), a9, 1
3fc3cad0:	move   a9, a11
3fc3cae0:	sll    0x4, a9
3fc3caf0:	sll    0x1, a11
3fc3cb00:	add    a11, a9
3fc3cb10:	move   a9, *a14+, 1
3fc3cb20:	move   *a13, a11, 1
3fc3cb30:	move   *a11(0x1a0), *a14+, 1
3fc3cb50:	move   *a13(0xffc0), a9, 1
3fc3cb70:	move   *a9(0x1a0), *a14+, 1
3fc3cb90:	calla  L3FB44400
3fc3cbc0:	setf   16, 1, 0
3fc3cbd0:	move   *a11(0x20), a9, 0
3fc3cbf0:	movk   1, a11
3fc3cc00:	or     a11, a9
3fc3cc10:	subk   5, a9
3fc3cc20:	jrne   L3FC3CE70
3fc3cc30:	move   a14, -*sp, 1
3fc3cc40:	move   *a13(0x60), a9, 1
3fc3cc60:	move   a9, a11
3fc3cc70:	sll    0x4, a9
3fc3cc80:	sll    0x1, a11
3fc3cc90:	add    a11, a9
3fc3cca0:	move   a9, *a14+, 1
3fc3ccb0:	move   *a13, a11, 1
3fc3ccc0:	move   *a11(0x1c0), *a14+, 1
3fc3cce0:	move   *a13(0xffc0), a9, 1
3fc3cd00:	move   *a9(0x1c0), *a14+, 1
3fc3cd20:	calla  L3FB44400
3fc3cd50:	move   a14, -*sp, 1
3fc3cd60:	move   *a13(0x60), a9, 1
3fc3cd80:	move   a9, a11
3fc3cd90:	sll    0x4, a9
3fc3cda0:	sll    0x1, a11
3fc3cdb0:	add    a11, a9
3fc3cdc0:	move   a9, *a14+, 1
3fc3cdd0:	move   *a13, a11, 1
3fc3cde0:	move   *a11(0x1e0), *a14+, 1
3fc3ce00:	move   *a13(0xffc0), a9, 1
3fc3ce20:	move   *a9(0x1e0), *a14+, 1
3fc3ce40:	calla  L3FB44400
L3FC3CE70:
3fc3ce70:	move   a14, -*sp, 1
3fc3ce80:	movk   1, a11
3fc3ce90:	move   a11, *a14+, 1
3fc3cea0:	move   *a13(0x80), *a14+, 1
3fc3cec0:	calla  L3F8B8750
3fc3cef0:	move   a14, -*sp, 1
3fc3cf00:	move   *a13(0xffa0), *a14+, 1
3fc3cf20:	sub    a9, a9
3fc3cf30:	move   a9, *a14+, 1
3fc3cf40:	move   a13, *a14+, 1
3fc3cf50:	move   *a13(0xc0), *a14+, 1
3fc3cf70:	move   *a13(0xa0), *a14+, 1
3fc3cf90:	move   *a13(0x80), *a14+, 1
3fc3cfb0:	calla  L3FC38AA0
3fc3cfe0:	move   a9, a8
3fc3cff0:	jruc   L3FC3D310
L3FC3D000:
3fc3d000:	move   *a13, a9, 1
3fc3d010:	setf   16, 1, 0
3fc3d020:	move   *a9(0x20), a9, 0
3fc3d040:	btst   0, a9
3fc3d050:	jreq   L3FC3D120
3fc3d060:	move   a14, -*sp, 1
3fc3d070:	move   *a13(0x0), *a14+, 1
3fc3d090:	move   *a13(0xffc0), *a14+, 1
3fc3d0b0:	move   *a13(0xffa0), *a14+, 1
3fc3d0d0:	sub    a9, a9
3fc3d0e0:	move   a9, *a14+, 1
3fc3d0f0:	calla  L3FC3D360
L3FC3D120:
3fc3d120:	move   *a13, a9, 1
3fc3d130:	setf   16, 1, 0
3fc3d140:	move   *a9(0x20), a9, 0
3fc3d160:	subk   5, a9
3fc3d170:	jrne   L3FC3D300
3fc3d180:	move   a14, -*sp, 1
3fc3d190:	move   *a13(0x0), *a14+, 1
3fc3d1b0:	move   *a13(0xffc0), *a14+, 1
3fc3d1d0:	move   *a13(0xffa0), *a14+, 1
3fc3d1f0:	movk   1, a9
3fc3d200:	move   a9, *a14+, 1
3fc3d210:	calla  L3FC3D360
3fc3d240:	move   a14, -*sp, 1
3fc3d250:	move   *a13(0x0), *a14+, 1
3fc3d270:	move   *a13(0xffc0), *a14+, 1
3fc3d290:	move   *a13(0xffa0), *a14+, 1
3fc3d2b0:	movk   2, a9
3fc3d2c0:	move   a9, *a14+, 1
3fc3d2d0:	calla  L3FC3D360
L3FC3D300:
3fc3d300:	sub    a8, a8
L3FC3D310:
3fc3d310:	move   *sp(0x80), a14, 1
3fc3d330:	mmfm   sp, a9,a11,a13
3fc3d350:	rets   2
L3FC3D360:
3fc3d360:	mmtm   sp, a7,a9,a11,a13
3fc3d380:	move   a14, a13
3fc3d390:	addi   0x100, a14
3fc3d3b0:	jruc   L3FC3DA80
L3FC3D3C0:
3fc3d3c0:	move   *a13(0xffa0), a11, 1
3fc3d3e0:	move   *a13(0xffc0), a9, 1
3fc3d400:	sll    0x5, a9
3fc3d410:	move   *a11(0x140), a11, 1
3fc3d430:	add    a9, a11
3fc3d440:	move   *a11(0x0), *a13(0xe0), 1
3fc3d470:	move   *a13(0xffa0), a11, 1
3fc3d490:	move   *a13(0xffc0), a9, 1
3fc3d4b0:	sll    0x5, a9
3fc3d4c0:	move   *a11(0xe0), a11, 1
3fc3d4e0:	add    a9, a11
3fc3d4f0:	move   *a11(0x0), *a13(0x20), 1
3fc3d520:	move   *a13(0xffa0), a11, 1
3fc3d540:	move   *a11(0x1a0), *a13(0x60), 1
3fc3d570:	move   *a13(0xff80), a9, 1
3fc3d590:	move   *a9(0x1a0), *a13(0x80), 1
3fc3d5c0:	move   *a11(0x80), *a13(0x40), 1
3fc3d5f0:	jruc   L3FC3DB10
L3FC3D600:
3fc3d600:	move   *a13(0xffa0), a11, 1
3fc3d620:	move   *a13(0xffc0), a9, 1
3fc3d640:	sll    0x5, a9
3fc3d650:	move   *a11(0x160), a11, 1
3fc3d670:	add    a9, a11
3fc3d680:	move   *a11(0x0), *a13(0xe0), 1
3fc3d6b0:	move   *a13(0xffa0), a11, 1
3fc3d6d0:	move   *a13(0xffc0), a9, 1
3fc3d6f0:	sll    0x5, a9
3fc3d700:	move   *a11(0x100), a11, 1
3fc3d720:	add    a9, a11
3fc3d730:	move   *a11(0x0), *a13(0x20), 1
3fc3d760:	move   *a13(0xffa0), a11, 1
3fc3d780:	move   *a11(0x1c0), *a13(0x60), 1
3fc3d7b0:	move   *a13(0xff80), a9, 1
3fc3d7d0:	move   *a9(0x1c0), *a13(0x80), 1
3fc3d800:	move   *a11(0xa0), *a13(0x40), 1
3fc3d830:	jruc   L3FC3DB10
L3FC3D840:
3fc3d840:	move   *a13(0xffa0), a11, 1
3fc3d860:	move   *a13(0xffc0), a9, 1
3fc3d880:	sll    0x5, a9
3fc3d890:	move   *a11(0x180), a11, 1
3fc3d8b0:	add    a9, a11
3fc3d8c0:	move   *a11(0x0), *a13(0xe0), 1
3fc3d8f0:	move   *a13(0xffa0), a11, 1
3fc3d910:	move   *a13(0xffc0), a9, 1
3fc3d930:	sll    0x5, a9
3fc3d940:	move   *a11(0x120), a11, 1
3fc3d960:	add    a9, a11
3fc3d970:	move   *a11(0x0), *a13(0x20), 1
3fc3d9a0:	move   *a13(0xffa0), a11, 1
3fc3d9c0:	move   *a11(0x1e0), *a13(0x60), 1
3fc3d9f0:	move   *a13(0xff80), a9, 1
3fc3da10:	move   *a9(0x1e0), *a13(0x80), 1
3fc3da40:	move   *a11(0xc0), *a13(0x40), 1
3fc3da70:	jruc   L3FC3DB10
L3FC3DA80:
3fc3da80:	move   *a13(0xffe0), a8, 1
3fc3daa0:	jreq   L3FC3D3C0
3fc3dab0:	dec    a8
3fc3dac0:	jreq   L3FC3D600
3fc3dad0:	dec    a8
3fc3dae0:	jreq   L3FC3D840
3fc3daf0:	dec    a8
3fc3db00:	jreq   L3FC3D3C0
L3FC3DB10:
3fc3db10:	move   *a13(0x20), *a13(0x0), 1
3fc3db40:	move   *a13, a11, 1
3fc3db50:	dec    a11
3fc3db60:	move   a11, *a13, 1
3fc3db70:	jalt   L3FC3ECB0
L3FC3DB90:
3fc3db90:	move   *a13(0xe0), a11, 1
3fc3dbb0:	move   *a11, a9, 1
3fc3dbc0:	move   a9, a11
3fc3dbd0:	sll    0x7, a9
3fc3dbe0:	sll    0x4, a11
3fc3dbf0:	add    a11, a9
3fc3dc00:	move   *a13(0x60), a11, 1
3fc3dc20:	add    a11, a9
3fc3dc30:	move   a9, *a13(0xa0), 1
3fc3dc50:	move   *a13(0xe0), a9, 1
3fc3dc70:	move   *a9, a9, 1
3fc3dc80:	move   a9, a11
3fc3dc90:	sll    0x7, a9
3fc3dca0:	sll    0x4, a11
3fc3dcb0:	add    a11, a9
3fc3dcc0:	move   *a13(0x80), a11, 1
3fc3dce0:	add    a11, a9
3fc3dcf0:	move   a9, *a13(0xc0), 1
3fc3dd10:	setf   16, 1, 0
3fc3dd20:	move   *a9(0x60), a9, 0
3fc3dd40:	jrle   L3FC3DDD0
3fc3dd50:	move   *a13(0xc0), a9, 1
3fc3dd70:	move   *a9(0x60), a11, 0
3fc3dd90:	inc    a11
3fc3dda0:	move   a11, *a9(0x60), 0
3fc3ddc0:	jruc   L3FC3DF20
L3FC3DDD0:
3fc3ddd0:	move   *a13(0xc0), a9, 1
3fc3ddf0:	move   *a13(0xa0), a11, 1
3fc3de10:	movk   4, a8
L3FC3DE20:
3fc3de20:	move   *a11+, *a9+, 1
3fc3de30:	dsjs   a8, L3FC3DE20
3fc3de40:	move   *a11, *a9, 0
3fc3de50:	move   *a13(0xa0), a11, 1
3fc3de70:	move   *a11(0x60), a9, 0
3fc3de90:	jrle   L3FC3DF00
3fc3dea0:	move   *a13(0xc0), a9, 1
3fc3dec0:	movk   1, a11
3fc3ded0:	move   a11, *a9(0x60), 0
3fc3def0:	jruc   L3FC3DF20
L3FC3DF00:
3fc3df00:	move   a8, *a11(0x70), 1
L3FC3DF20:
3fc3df20:	move   a14, -*sp, 1
3fc3df30:	move   *a13(0xffe0), *a14+, 1
3fc3df50:	move   *a13(0xe0), a11, 1
3fc3df70:	move   *a11(0x0), *a14+, 1
3fc3df90:	move   *a13(0xffa0), *a14+, 1
3fc3dfb0:	calla  L3FC3EDC0
3fc3dfe0:	addk   32, a11
3fc3dff0:	move   a11, *a13(0xe0), 1
3fc3e010:	move   *a13, a9, 1
3fc3e020:	dec    a9
3fc3e030:	move   a9, *a13, 1
3fc3e040:	jrge   L3FC3DB90
3fc3e050:	jauc   L3FC3ECB0
L3FC3E070:
3fc3e070:	move   *a13(0xff80), a11, 1
3fc3e090:	move   *a13(0xffa0), a9, 1
3fc3e0b0:	move   *a9(0x80), a7, 1
3fc3e0d0:	move   *a13(0x40), a9, 1
3fc3e0f0:	sub    a9, a7
3fc3e100:	move   *a11(0x80), a9, 1
3fc3e120:	sub    a7, a9
3fc3e130:	move   a9, *a11(0x80), 1
3fc3e150:	move   *a13(0xffc0), a9, 1
3fc3e170:	sll    0x5, a9
3fc3e180:	move   *a11(0x140), a7, 1
3fc3e1a0:	add    a9, a7
3fc3e1b0:	move   *a13(0xffa0), a9, 1
3fc3e1d0:	move   *a13(0xffc0), a11, 1
3fc3e1f0:	sll    0x5, a11
3fc3e200:	move   *a9(0x140), a9, 1
3fc3e220:	add    a11, a9
3fc3e230:	move   *a9, *a7, 1
3fc3e240:	move   *a13(0xffa0), a11, 1
3fc3e260:	move   *a13(0xffc0), a9, 1
3fc3e280:	sll    0x5, a9
3fc3e290:	move   *a11(0x140), a7, 1
3fc3e2b0:	add    a9, a7
3fc3e2c0:	sub    a9, a9
3fc3e2d0:	move   a9, *a7, 1
3fc3e2e0:	move   *a13(0xff80), a7, 1
3fc3e300:	move   *a13(0xffc0), a9, 1
3fc3e320:	sll    0x5, a9
3fc3e330:	move   *a7(0xe0), a7, 1
3fc3e350:	add    a9, a7
3fc3e360:	move   *a13(0xffc0), a9, 1
3fc3e380:	sll    0x5, a9
3fc3e390:	move   *a11(0xe0), a11, 1
3fc3e3b0:	add    a9, a11
3fc3e3c0:	move   *a11, *a7, 1
3fc3e3d0:	move   *a13(0xffa0), a11, 1
3fc3e3f0:	move   *a13(0xffc0), a9, 1
3fc3e410:	sll    0x5, a9
3fc3e420:	move   *a11(0xe0), a7, 1
3fc3e440:	add    a9, a7
3fc3e450:	sub    a9, a9
3fc3e460:	move   a9, *a7, 1
3fc3e470:	jauc   L3FC3ED70
L3FC3E490:
3fc3e490:	move   *a13(0xff80), a11, 1
3fc3e4b0:	move   *a13(0xffa0), a9, 1
3fc3e4d0:	move   *a9(0xa0), a7, 1
3fc3e4f0:	move   *a13(0x40), a9, 1
3fc3e510:	sub    a9, a7
3fc3e520:	move   *a11(0xa0), a9, 1
3fc3e540:	sub    a7, a9
3fc3e550:	move   a9, *a11(0xa0), 1
3fc3e570:	move   *a13(0xffc0), a9, 1
3fc3e590:	sll    0x5, a9
3fc3e5a0:	move   *a11(0x160), a7, 1
3fc3e5c0:	add    a9, a7
3fc3e5d0:	move   *a13(0xffa0), a9, 1
3fc3e5f0:	move   *a13(0xffc0), a11, 1
3fc3e610:	sll    0x5, a11
3fc3e620:	move   *a9(0x160), a9, 1
3fc3e640:	add    a11, a9
3fc3e650:	move   *a9, *a7, 1
3fc3e660:	move   *a13(0xffa0), a11, 1
3fc3e680:	move   *a13(0xffc0), a9, 1
3fc3e6a0:	sll    0x5, a9
3fc3e6b0:	move   *a11(0x160), a7, 1
3fc3e6d0:	add    a9, a7
3fc3e6e0:	sub    a9, a9
3fc3e6f0:	move   a9, *a7, 1
3fc3e700:	move   *a13(0xff80), a7, 1
3fc3e720:	move   *a13(0xffc0), a9, 1
3fc3e740:	sll    0x5, a9
3fc3e750:	move   *a7(0x100), a7, 1
3fc3e770:	add    a9, a7
3fc3e780:	move   *a13(0xffc0), a9, 1
3fc3e7a0:	sll    0x5, a9
3fc3e7b0:	move   *a11(0x100), a11, 1
3fc3e7d0:	add    a9, a11
3fc3e7e0:	move   *a11, *a7, 1
3fc3e7f0:	move   *a13(0xffa0), a11, 1
3fc3e810:	move   *a13(0xffc0), a9, 1
3fc3e830:	sll    0x5, a9
3fc3e840:	move   *a11(0x100), a7, 1
3fc3e860:	add    a9, a7
3fc3e870:	sub    a9, a9
3fc3e880:	move   a9, *a7, 1
3fc3e890:	jruc   L3FC3ED70
L3FC3E8A0:
3fc3e8a0:	move   *a13(0xff80), a11, 1
3fc3e8c0:	move   *a13(0xffa0), a9, 1
3fc3e8e0:	move   *a9(0xc0), a7, 1
3fc3e900:	move   *a13(0x40), a9, 1
3fc3e920:	sub    a9, a7
3fc3e930:	move   *a11(0xc0), a9, 1
3fc3e950:	sub    a7, a9
3fc3e960:	move   a9, *a11(0xc0), 1
3fc3e980:	move   *a13(0xffc0), a9, 1
3fc3e9a0:	sll    0x5, a9
3fc3e9b0:	move   *a11(0x180), a7, 1
3fc3e9d0:	add    a9, a7
3fc3e9e0:	move   *a13(0xffa0), a9, 1
3fc3ea00:	move   *a13(0xffc0), a11, 1
3fc3ea20:	sll    0x5, a11
3fc3ea30:	move   *a9(0x180), a9, 1
3fc3ea50:	add    a11, a9
3fc3ea60:	move   *a9, *a7, 1
3fc3ea70:	move   *a13(0xffa0), a11, 1
3fc3ea90:	move   *a13(0xffc0), a9, 1
3fc3eab0:	sll    0x5, a9
3fc3eac0:	move   *a11(0x180), a7, 1
3fc3eae0:	add    a9, a7
3fc3eaf0:	sub    a9, a9
3fc3eb00:	move   a9, *a7, 1
3fc3eb10:	move   *a13(0xff80), a7, 1
3fc3eb30:	move   *a13(0xffc0), a9, 1
3fc3eb50:	sll    0x5, a9
3fc3eb60:	move   *a7(0x120), a7, 1
3fc3eb80:	add    a9, a7
3fc3eb90:	move   *a13(0xffc0), a9, 1
3fc3ebb0:	sll    0x5, a9
3fc3ebc0:	move   *a11(0x120), a11, 1
3fc3ebe0:	add    a9, a11
3fc3ebf0:	move   *a11, *a7, 1
3fc3ec00:	move   *a13(0xffa0), a11, 1
3fc3ec20:	move   *a13(0xffc0), a9, 1
3fc3ec40:	sll    0x5, a9
3fc3ec50:	move   *a11(0x120), a7, 1
3fc3ec70:	add    a9, a7
3fc3ec80:	sub    a9, a9
3fc3ec90:	move   a9, *a7, 1
3fc3eca0:	jruc   L3FC3ED70
L3FC3ECB0:
3fc3ecb0:	move   *a13(0xffe0), a8, 1
3fc3ecd0:	jaeq   L3FC3E070
3fc3ecf0:	dec    a8
3fc3ed00:	jaeq   L3FC3E490
3fc3ed20:	dec    a8
3fc3ed30:	jreq   L3FC3E8A0
3fc3ed40:	dec    a8
3fc3ed50:	jaeq   L3FC3E070
L3FC3ED70:
3fc3ed70:	move   *sp(0xa0), a14, 1
3fc3ed90:	mmfm   sp, a7,a9,a11,a13
3fc3edb0:	rets   2
L3FC3EDC0:
3fc3edc0:	mmtm   sp, a7,a9,a11,a13
3fc3ede0:	move   a14, a13
3fc3edf0:	addi   0x40, a14
3fc3ee10:	jruc   L3FC3F150
L3FC3EE20:
3fc3ee20:	move   *a13(0xffe0), a11, 1
3fc3ee40:	move   *a13(0xffc0), a9, 1
3fc3ee60:	move   a9, a7
3fc3ee70:	sll    0x7, a9
3fc3ee80:	sll    0x4, a7
3fc3ee90:	add    a7, a9
3fc3eea0:	move   *a11(0x1a0), a7, 1
3fc3eec0:	add    a9, a7
3fc3eed0:	move   a7, *a13, 1
3fc3eee0:	addi   0x80, a11
3fc3ef00:	move   a11, *a13(0x20), 1
3fc3ef20:	jruc   L3FC3F1E0
L3FC3EF30:
3fc3ef30:	move   *a13(0xffe0), a11, 1
3fc3ef50:	move   *a13(0xffc0), a9, 1
3fc3ef70:	move   a9, a7
3fc3ef80:	sll    0x7, a9
3fc3ef90:	sll    0x4, a7
3fc3efa0:	add    a7, a9
3fc3efb0:	move   *a11(0x1c0), a7, 1
3fc3efd0:	add    a9, a7
3fc3efe0:	move   a7, *a13, 1
3fc3eff0:	addi   0xa0, a11
3fc3f010:	move   a11, *a13(0x20), 1
3fc3f030:	jruc   L3FC3F1E0
L3FC3F040:
3fc3f040:	move   *a13(0xffe0), a11, 1
3fc3f060:	move   *a13(0xffc0), a9, 1
3fc3f080:	move   a9, a7
3fc3f090:	sll    0x7, a9
3fc3f0a0:	sll    0x4, a7
3fc3f0b0:	add    a7, a9
3fc3f0c0:	move   *a11(0x1e0), a7, 1
3fc3f0e0:	add    a9, a7
3fc3f0f0:	move   a7, *a13, 1
3fc3f100:	addi   0xc0, a11
3fc3f120:	move   a11, *a13(0x20), 1
3fc3f140:	jruc   L3FC3F1E0
L3FC3F150:
3fc3f150:	move   *a13(0xffa0), a8, 1
3fc3f170:	jreq   L3FC3EE20
3fc3f180:	dec    a8
3fc3f190:	jreq   L3FC3EF30
3fc3f1a0:	dec    a8
3fc3f1b0:	jreq   L3FC3F040
3fc3f1c0:	dec    a8
3fc3f1d0:	jreq   L3FC3EE20
L3FC3F1E0:
3fc3f1e0:	move   *a13, a11, 1
3fc3f1f0:	setf   16, 1, 0
3fc3f200:	move   *a11(0x60), a9, 0
3fc3f220:	dec    a9
3fc3f230:	jrle   L3FC3F2A0
3fc3f240:	move   *a11(0x60), a9, 0
3fc3f260:	dec    a9
3fc3f270:	move   a9, *a11(0x60), 0
3fc3f290:	jruc   L3FC3F640
L3FC3F2A0:
3fc3f2a0:	move   *a11(0x70), a9, 1
3fc3f2c0:	jreq   L3FC3F5B0
3fc3f2d0:	move   *a11, a9, 1
3fc3f2e0:	addk   16, a9
3fc3f2f0:	move   *a9, a7, 0
3fc3f300:	dec    a7
3fc3f310:	move   a7, *a9, 0
3fc3f320:	sext   a7, 0
3fc3f330:	jrne   L3FC3F3A0
3fc3f340:	move   a14, -*sp, 1
3fc3f350:	move   *a11(0x0), *a14+, 1
3fc3f370:	calla  L3F702440
L3FC3F3A0:
3fc3f3a0:	move   *a11(0x20), a9, 1
3fc3f3c0:	addk   16, a9
3fc3f3d0:	setf   16, 1, 0
3fc3f3e0:	move   *a9, a7, 0
3fc3f3f0:	dec    a7
3fc3f400:	move   a7, *a9, 0
3fc3f410:	sext   a7, 0
3fc3f420:	jrne   L3FC3F490
3fc3f430:	move   a14, -*sp, 1
3fc3f440:	move   *a11(0x20), *a14+, 1
3fc3f460:	calla  L3F702440
L3FC3F490:
3fc3f490:	move   *a11(0x40), a9, 1
3fc3f4b0:	addk   16, a9
3fc3f4c0:	setf   16, 1, 0
3fc3f4d0:	move   *a9, a7, 0
3fc3f4e0:	dec    a7
3fc3f4f0:	move   a7, *a9, 0
3fc3f500:	sext   a7, 0
3fc3f510:	jrne   L3FC3F580
3fc3f520:	move   a14, -*sp, 1
3fc3f530:	move   *a11(0x40), *a14+, 1
3fc3f550:	calla  L3F702440
L3FC3F580:
3fc3f580:	sub    a9, a9
3fc3f590:	move   a9, *a11(0x70), 1
L3FC3F5B0:
3fc3f5b0:	sub    a9, a9
3fc3f5c0:	setf   16, 1, 0
3fc3f5d0:	move   a9, *a11(0x60), 0
3fc3f5f0:	move   *a13(0x20), a7, 1
3fc3f610:	move   *a7, a9, 1
3fc3f620:	inc    a9
3fc3f630:	move   a9, *a7, 1
L3FC3F640:
3fc3f640:	move   *sp(0xa0), a14, 1
3fc3f660:	mmfm   sp, a7,a9,a11,a13
3fc3f680:	rets   2
L3FC3F690:
3fc3f690:	mmtm   sp, a7,a9,a11,a13
3fc3f6b0:	move   a14, a13
3fc3f6c0:	addi   0x120, a14
3fc3f6e0:	move   *a13(0xffe0), a11, 1
3fc3f700:	move   *a11(0x0), *a13(0xe0), 1
3fc3f730:	move   a14, -*sp, 1
3fc3f740:	move   *a13(0xe0), *a14+, 1
3fc3f760:	move   *a13(0xff80), *a14+, 1
3fc3f780:	move   *a13(0xffa0), *a14+, 1
3fc3f7a0:	move   *a13(0xffc0), *a14+, 1
3fc3f7c0:	move   *a11(0x50), a9, 1
3fc3f7e0:	move   *a9(0xe60), a9, 1
3fc3f800:	call   a9
3fc3f810:	move   *a13(0xffc0), a9, 1
3fc3f830:	setf   16, 0, 0
3fc3f840:	move   *a9(0x0), *a13(0x80), 0
3fc3f870:	move   *a13(0xffa0), a9, 1
3fc3f890:	move   *a9(0x0), *a13(0x90), 0
3fc3f8c0:	move   *a13(0xff80), a9, 1
3fc3f8e0:	move   *a9(0x0), *a13(0xa0), 0
3fc3f910:	setf   16, 1, 0
3fc3f920:	move   *a11(0x20), a9, 0
3fc3f940:	move   a9, *a13(0xc0), 1
3fc3f960:	move   *a13(0xe0), a9, 1
3fc3f980:	move   *a9(0x110), a9, 0
3fc3f9a0:	move   a9, *a13(0x60), 1
3fc3f9c0:	move   *a11(0x70), a9, 0
3fc3f9e0:	btst   2, a9
3fc3f9f0:	jaeq   L3FC41280
3fc3fa10:	move   *a13(0xc0), a9, 1
3fc3fa30:	movk   1, a11
3fc3fa40:	or     a9, a11
3fc3fa50:	move   a11, *a13(0xc0), 1
3fc3fa70:	jauc   L3FC41280
3fc3fa90:	move   a14, -*sp, 1
3fc3faa0:	movk   3, a11
3fc3fab0:	move   a11, *a14+, 1
3fc3fac0:	move   a13, a9
3fc3fad0:	addi   0x80, a9
3fc3faf0:	move   a9, *a14+, 1
3fc3fb00:	move   *a13(0x60), *a14+, 1
3fc3fb20:	move   *a13(0xffe0), a11, 1
3fc3fb40:	move   *a11(0x1a0), *a14+, 1
3fc3fb60:	calla  L3FC41800
3fc3fb90:	move   a8, *a13, 1
3fc3fba0:	move   *a13(0xff60), a9, 1
3fc3fbc0:	move   a8, *a9, 1
3fc3fbd0:	move   a8, a9
3fc3fbe0:	move   a9, a7
3fc3fbf0:	sll    0x7, a9
3fc3fc00:	sll    0x4, a7
3fc3fc10:	add    a7, a9
3fc3fc20:	move   *a11(0x1a0), a7, 1
3fc3fc40:	add    a9, a7
3fc3fc50:	move   *a13(0xffc0), a9, 1
3fc3fc70:	setf   16, 0, 0
3fc3fc80:	move   *a7, *a9, 0
3fc3fc90:	move   a8, a9
3fc3fca0:	move   a9, a7
3fc3fcb0:	sll    0x7, a9
3fc3fcc0:	sll    0x4, a7
3fc3fcd0:	add    a7, a9
3fc3fce0:	move   *a11(0x1a0), a7, 1
3fc3fd00:	add    a9, a7
3fc3fd10:	move   *a13(0xffa0), a9, 1
3fc3fd30:	move   *a7(0x10), *a9(0x0), 0
3fc3fd60:	move   a8, a9
3fc3fd70:	move   a9, a7
3fc3fd80:	sll    0x7, a9
3fc3fd90:	sll    0x4, a7
3fc3fda0:	add    a7, a9
3fc3fdb0:	move   *a11(0x1a0), a7, 1
3fc3fdd0:	add    a9, a7
3fc3fde0:	move   *a13(0xff80), a9, 1
3fc3fe00:	move   *a7(0x20), *a9(0x0), 0
3fc3fe30:	sub    a8, a8
3fc3fe40:	jauc   L3FC417B0
3fc3fe60:	move   a14, -*sp, 1
3fc3fe70:	sub    a11, a11
3fc3fe80:	move   a11, *a14+, 1
3fc3fe90:	move   a13, a9
3fc3fea0:	addi   0x80, a9
3fc3fec0:	move   a9, *a14+, 1
3fc3fed0:	move   *a13(0x60), *a14+, 1
3fc3fef0:	move   *a13(0xffe0), a7, 1
3fc3ff10:	move   *a7(0x1a0), *a14+, 1
3fc3ff30:	calla  L3FC41800
3fc3ff60:	move   a8, *a13, 1
3fc3ff70:	move   a14, -*sp, 1
3fc3ff80:	movk   1, a11
3fc3ff90:	move   a11, *a14+, 1
3fc3ffa0:	move   a9, *a14+, 1
3fc3ffb0:	move   *a13(0x60), *a14+, 1
3fc3ffd0:	move   *a7(0x1c0), *a14+, 1
3fc3fff0:	calla  L3FC41800
3fc40020:	move   a8, *a13(0x20), 1
3fc40040:	move   a14, -*sp, 1
3fc40050:	movk   2, a11
3fc40060:	move   a11, *a14+, 1
3fc40070:	move   a9, *a14+, 1
3fc40080:	move   *a13(0x60), *a14+, 1
3fc400a0:	move   *a7(0x1e0), *a14+, 1
3fc400c0:	calla  L3FC41800
3fc400f0:	move   a8, *a13(0x40), 1
3fc40110:	move   *a13(0xe0), a11, 1
3fc40130:	move   *a13, a9, 1
3fc40140:	move   *a11(0xa0), a7, 1
3fc40160:	sll    a7, a9
3fc40170:	move   *a13(0x20), a7, 1
3fc40190:	move   *a11(0xc0), a11, 1
3fc401b0:	sll    a11, a7
3fc401c0:	or     a7, a9
3fc401d0:	move   *a13(0xe0), a11, 1
3fc401f0:	move   *a11(0xe0), a7, 1
3fc40210:	sll    a7, a8
3fc40220:	or     a8, a9
3fc40230:	move   *a13(0xff60), a7, 1
3fc40250:	move   a9, *a7, 1
3fc40260:	move   *a13(0xffe0), a9, 1
3fc40280:	move   *a13, a7, 1
3fc40290:	move   a7, a11
3fc402a0:	sll    0x7, a7
3fc402b0:	sll    0x4, a11
3fc402c0:	add    a11, a7
3fc402d0:	move   *a9(0x1a0), a11, 1
3fc402f0:	add    a7, a11
3fc40300:	move   *a13(0xffc0), a7, 1
3fc40320:	setf   16, 0, 0
3fc40330:	move   *a11, *a7, 0
3fc40340:	move   *a13(0x20), a11, 1
3fc40360:	move   a11, a7
3fc40370:	sll    0x7, a11
3fc40380:	sll    0x4, a7
3fc40390:	add    a7, a11
3fc403a0:	move   *a9(0x1c0), a7, 1
3fc403c0:	add    a11, a7
3fc403d0:	move   *a13(0xffa0), a11, 1
3fc403f0:	move   *a7(0x10), *a11(0x0), 0
3fc40420:	move   *a13(0x40), a7, 1
3fc40440:	move   a7, a11
3fc40450:	sll    0x7, a7
3fc40460:	sll    0x4, a11
3fc40470:	add    a11, a7
3fc40480:	move   *a9(0x1e0), a11, 1
3fc404a0:	add    a7, a11
3fc404b0:	move   *a13(0xff80), a7, 1
3fc404d0:	move   *a11(0x20), *a7(0x0), 0
3fc40500:	sub    a8, a8
3fc40510:	jauc   L3FC417B0
3fc40530:	move   a14, -*sp, 1
3fc40540:	movi   0x3fc43ee0, a11
3fc40570:	move   a11, *a14+, 1
3fc40580:	move   *a13(0xff40), *a14+, 1
3fc405a0:	movk   3, a9
3fc405b0:	move   a9, *a14+, 1
3fc405c0:	move   *a13(0xff60), *a14+, 1
3fc405e0:	move   a13, a7
3fc405f0:	addi   0x80, a7
3fc40610:	move   a7, *a14+, 1
3fc40620:	move   *a13(0x60), *a14+, 1
3fc40640:	move   *a13(0xffe0), a9, 1
3fc40660:	move   *a9(0x1a0), *a14+, 1
3fc40680:	move   a9, *a14+, 1
3fc40690:	calla  L3FC420F0
3fc406c0:	move   a8, a8
3fc406d0:	jaeq   L3FC413F0
3fc406f0:	movk   11, a8
3fc40700:	jauc   L3FC417B0
3fc40720:	move   *a13(0xe0), a11, 1
3fc40740:	move   *a13(0xff60), a9, 1
3fc40760:	move   *a9, a7, 1
3fc40770:	move   *a11(0x40), a9, 1
3fc40790:	and    a9, a7
3fc407a0:	move   *a11(0xa0), a9, 1
3fc407c0:	neg    a9
3fc407d0:	srl    a9, a7
3fc407e0:	move   a7, *a13, 1
3fc407f0:	move   a14, -*sp, 1
3fc40800:	movi   0x3fc44160, a9
3fc40830:	move   a9, *a14+, 1
3fc40840:	move   *a13(0xff40), *a14+, 1
3fc40860:	sub    a9, a9
3fc40870:	move   a9, *a14+, 1
3fc40880:	move   a13, *a14+, 1
3fc40890:	move   a13, a7
3fc408a0:	addi   0x80, a7
3fc408c0:	move   a7, *a14+, 1
3fc408d0:	move   *a13(0x60), *a14+, 1
3fc408f0:	move   *a13(0xffe0), a9, 1
3fc40910:	move   *a9(0x1a0), *a14+, 1
3fc40930:	move   a9, *a14+, 1
3fc40940:	calla  L3FC420F0
3fc40970:	move   a8, a8
3fc40980:	jreq   L3FC409C0
3fc40990:	movk   11, a8
3fc409a0:	jauc   L3FC417B0
L3FC409C0:
3fc409c0:	move   *a13(0xff60), a7, 1
3fc409e0:	move   *a7, a7, 1
3fc409f0:	move   *a11(0x60), a9, 1
3fc40a10:	and    a9, a7
3fc40a20:	move   *a11(0xc0), a9, 1
3fc40a40:	neg    a9
3fc40a50:	srl    a9, a7
3fc40a60:	move   a7, *a13(0x20), 1
3fc40a80:	move   a14, -*sp, 1
3fc40a90:	movi   0x3fc442a0, a9
3fc40ac0:	move   a9, *a14+, 1
3fc40ad0:	move   *a13(0xff40), *a14+, 1
3fc40af0:	movk   1, a9
3fc40b00:	move   a9, *a14+, 1
3fc40b10:	move   a13, a7
3fc40b20:	addk   32, a7
3fc40b30:	move   a7, *a14+, 1
3fc40b40:	move   a13, a9
3fc40b50:	addi   0x80, a9
3fc40b70:	move   a9, *a14+, 1
3fc40b80:	move   *a13(0x60), *a14+, 1
3fc40ba0:	move   *a13(0xffe0), a7, 1
3fc40bc0:	move   *a7(0x1c0), *a14+, 1
3fc40be0:	move   a7, *a14+, 1
3fc40bf0:	calla  L3FC420F0
3fc40c20:	move   a8, a8
3fc40c30:	jreq   L3FC40D50
3fc40c40:	move   a14, -*sp, 1
3fc40c50:	sub    a9, a9
3fc40c60:	move   a9, *a14+, 1
3fc40c70:	move   a13, *a14+, 1
3fc40c80:	movk   1, a9
3fc40c90:	move   a9, *a14+, 1
3fc40ca0:	sub    a9, a9
3fc40cb0:	move   a9, *a14+, 1
3fc40cc0:	move   *a13(0xff40), *a14+, 1
3fc40ce0:	move   a7, *a14+, 1
3fc40cf0:	calla  L3FC512D0
3fc40d20:	movk   11, a8
3fc40d30:	jauc   L3FC417B0
L3FC40D50:
3fc40d50:	move   *a13(0xff60), a9, 1
3fc40d70:	move   *a9, a7, 1
3fc40d80:	move   *a11(0x80), a9, 1
3fc40da0:	and    a9, a7
3fc40db0:	move   *a11(0xe0), a9, 1
3fc40dd0:	neg    a9
3fc40de0:	srl    a9, a7
3fc40df0:	move   a7, *a13(0x40), 1
3fc40e10:	move   a14, -*sp, 1
3fc40e20:	movi   0x3fc44400, a9
3fc40e50:	move   a9, *a14+, 1
3fc40e60:	move   *a13(0xff40), *a14+, 1
3fc40e80:	movk   2, a9
3fc40e90:	move   a9, *a14+, 1
3fc40ea0:	move   a13, a7
3fc40eb0:	addi   0x40, a7
3fc40ed0:	move   a7, *a14+, 1
3fc40ee0:	move   a13, a9
3fc40ef0:	addi   0x80, a9
3fc40f10:	move   a9, *a14+, 1
3fc40f20:	move   *a13(0x60), *a14+, 1
3fc40f40:	move   *a13(0xffe0), a7, 1
3fc40f60:	move   *a7(0x1e0), *a14+, 1
3fc40f80:	move   a7, *a14+, 1
3fc40f90:	calla  L3FC420F0
3fc40fc0:	move   a8, a8
3fc40fd0:	jreq   L3FC411D0
3fc40fe0:	move   a14, -*sp, 1
3fc40ff0:	sub    a9, a9
3fc41000:	move   a9, *a14+, 1
3fc41010:	move   a13, a9
3fc41020:	addk   32, a9
3fc41030:	move   a9, *a14+, 1
3fc41040:	movk   1, a9
3fc41050:	move   a9, *a14+, 1
3fc41060:	move   a9, *a14+, 1
3fc41070:	move   *a13(0xff40), *a14+, 1
3fc41090:	move   a7, *a14+, 1
3fc410a0:	calla  L3FC512D0
3fc410d0:	move   a14, -*sp, 1
3fc410e0:	sub    a9, a9
3fc410f0:	move   a9, *a14+, 1
3fc41100:	move   a13, *a14+, 1
3fc41110:	movk   1, a9
3fc41120:	move   a9, *a14+, 1
3fc41130:	sub    a9, a9
3fc41140:	move   a9, *a14+, 1
3fc41150:	move   *a13(0xff40), *a14+, 1
L3FC41170:
3fc41170:	move   a7, *a14+, 1
3fc41180:	calla  L3FC512D0
L3FC411B0:
3fc411b0:	movk   11, a8
3fc411c0:	jruc   L3FC417B0
L3FC411D0:
3fc411d0:	move   *a13, a9, 1
3fc411e0:	move   *a13(0x20), a7, 1
3fc41200:	or     a7, a9
L3FC41210:
3fc41210:	move   *a13(0x40), a7, 1
3fc41230:	or     a7, a9
3fc41240:	move   *a13(0xff60), a7, 1
3fc41260:	move   a9, *a7, 1
3fc41270:	jruc   L3FC413F0
L3FC41280:
3fc41280:	move   *a13(0xc0), a8, 1
3fc412a0:	cmpi   0x5, a8
3fc412c0:	jrhi   L3FC413F0
3fc412d0:	sll    0x5, a8
3fc412e0:	addi   0x3fc41330, a8
3fc41310:	move   *a8, a8, 1
3fc41320:	jump   a8
3fc41330:	pixt   *b4, b0
3fc41340:	dsjs   a3, L3FC41170
3fc41350:	zext   b0, 0
3fc41360:	dsjs   a4, L3FC41190
3fc41370:	pixt   *b4, b0
3fc41380:	dsjs   a3, L3FC411B0
3fc41390:	zext   b0, 0
3fc413a0:	dsjs   a4, L3FC411D0
3fc413b0:	.word  0xfe60
3fc413c0:	dsjs   a3, L3FC411F0
3fc413d0:	zext   a0, 1
3fc413e0:	dsjs   a4, L3FC41210
L3FC413F0:
3fc413f0:	move   *a13(0xffe0), a11, 1
3fc41410:	move   *a13(0xff40), a9, 1
3fc41430:	sll    0x5, a9
3fc41440:	move   *a11(0xe0), a7, 1
3fc41460:	add    a9, a7
3fc41470:	move   *a7, a9, 1
3fc41480:	dsj    a9, L3FC417A0
3fc414a0:	move   *a11(0x30), a9, 1
3fc414c0:	andi   0xfff00000, a9
3fc414f0:	srl    0x14, a9
3fc41500:	move   *a13(0xff40), a7, 1
3fc41520:	cmp    a7, a9
3fc41530:	jreq   L3FC417A0
3fc41540:	setf   16, 1, 0
3fc41550:	move   *a11(0x70), a9, 0
3fc41570:	btst   2, a9
3fc41580:	jrne   L3FC417A0
3fc41590:	move   a14, -*sp, 1
3fc415a0:	movk   8, a9
3fc415b0:	move   a9, *a14+, 1
3fc415c0:	calla  L3F705A00
3fc415f0:	move   a8, *a13(0x100), 1
3fc41610:	move   *a11(0x30), *a8(0x0), 1
3fc41640:	move   a7, *a8(0x20), 1
3fc41660:	move   a14, -*sp, 1
3fc41670:	sub    a9, a9
3fc41680:	move   a9, *a14+, 1
3fc41690:	movi   0x3fc45620, a9
3fc416c0:	move   a9, *a14+, 1
3fc416d0:	move   a8, *a14+, 1
3fc416e0:	movi   0x100, a9
3fc41700:	move   a9, *a14+, 1
3fc41710:	move   a14, -*sp, 1
3fc41720:	move   a7, *a14+, 1
3fc41730:	calla  L3F8B62F0
3fc41760:	move   a8, *a14+, 1
3fc41770:	calla  L3F8B6510
L3FC417A0:
3fc417a0:	sub    a8, a8
L3FC417B0:
3fc417b0:	move   *sp(0xa0), a14, 1
3fc417d0:	mmfm   sp, a7,a9,a11,a13
3fc417f0:	rets   2
L3FC41800:
3fc41800:	mmtm   sp, a7,a9,a11,a13
3fc41820:	move   a14, a13
3fc41830:	addi   0x120, a14
3fc41850:	sub    a11, a11
3fc41860:	move   a11, *a13(0x40), 1
3fc41880:	movi   0xffff, a11
3fc418a0:	move   a11, *a13(0xc0), 1
3fc418c0:	move   *a13(0xffe0), *a13(0x0), 1
3fc418f0:	sub    a9, a9
3fc41900:	move   a9, *a13(0x20), 1
3fc41920:	move   *a13(0xffc0), a11, 1
3fc41940:	cmp    a11, a9
3fc41950:	jrnc   L3FC42080
L3FC41960:
3fc41960:	sub    a11, a11
3fc41970:	move   a11, *a13(0xa0), 1
3fc41990:	move   a11, *a13(0x80), 1
3fc419b0:	move   a11, *a13(0x60), 1
3fc419d0:	jruc   L3FC41D40
L3FC419E0:
3fc419e0:	move   *a13, a11, 1
3fc419f0:	move   *a13(0xffa0), a9, 1
3fc41a10:	setf   16, 0, 0
3fc41a20:	move   *a11(0x10), a7, 0
3fc41a40:	move   *a9(0x10), a9, 0
3fc41a60:	sub    a9, a7
3fc41a70:	move   a7, *a13(0x80), 1
3fc41a90:	move   *a13(0xffa0), a9, 1
3fc41ab0:	move   *a11(0x20), a7, 0
3fc41ad0:	move   *a9(0x20), a9, 0
3fc41af0:	sub    a9, a7
3fc41b00:	move   a7, *a13(0xa0), 1
L3FC41B20:
3fc41b20:	move   *a13, a11, 1
3fc41b30:	move   *a13(0xffa0), a9, 1
3fc41b50:	setf   16, 0, 0
3fc41b60:	move   *a11, a7, 0
3fc41b70:	move   *a9, a9, 0
3fc41b80:	sub    a9, a7
3fc41b90:	move   a7, *a13(0x60), 1
3fc41bb0:	jruc   L3FC41DD0
L3FC41BC0:
3fc41bc0:	move   *a13, a11, 1
3fc41bd0:	move   *a13(0xffa0), a9, 1
3fc41bf0:	setf   16, 0, 0
3fc41c00:	move   *a11(0x10), a7, 0
3fc41c20:	move   *a9(0x10), a9, 0
3fc41c40:	sub    a9, a7
3fc41c50:	move   a7, *a13(0x80), 1
3fc41c70:	jruc   L3FC41DD0
L3FC41C80:
3fc41c80:	move   *a13, a11, 1
3fc41c90:	move   *a13(0xffa0), a9, 1
3fc41cb0:	setf   16, 0, 0
3fc41cc0:	move   *a11(0x20), a7, 0
3fc41ce0:	move   *a9(0x20), a9, 0
3fc41d00:	sub    a9, a7
3fc41d10:	move   a7, *a13(0xa0), 1
3fc41d30:	jruc   L3FC41DD0
L3FC41D40:
3fc41d40:	move   *a13(0xff80), a8, 1
3fc41d60:	jreq   L3FC41B20
3fc41d70:	dec    a8
3fc41d80:	jreq   L3FC41BC0
3fc41d90:	dec    a8
3fc41da0:	jreq   L3FC41C80
3fc41db0:	dec    a8
3fc41dc0:	jreq   L3FC419E0
L3FC41DD0:
3fc41dd0:	move   *a13(0x60), a11, 1
3fc41df0:	mpys   a11, a11
3fc41e00:	move   a11, *a13(0xe0), 1
3fc41e20:	move   *a13(0x80), a9, 1
3fc41e40:	mpys   a9, a9
3fc41e50:	add    a11, a9
3fc41e60:	move   a9, *a13(0x100), 1
3fc41e80:	cmp    a11, a9
3fc41e90:	jrc   L3FC41FB0
3fc41ea0:	move   *a13(0xa0), a7, 1
3fc41ec0:	mpys   a7, a7
3fc41ed0:	add    a9, a7
3fc41ee0:	move   a7, *a13(0xe0), 1
3fc41f00:	cmp    a9, a7
3fc41f10:	jrc   L3FC41FB0
3fc41f20:	move   *a13(0xc0), a11, 1
3fc41f40:	cmp    a11, a7
3fc41f50:	jrnc   L3FC41FB0
3fc41f60:	move   *a13(0x20), *a13(0x40), 1
3fc41f90:	move   a7, *a13(0xc0), 1
L3FC41FB0:
3fc41fb0:	move   *a13, a11, 1
3fc41fc0:	addi   0x90, a11
3fc41fe0:	move   a11, *a13, 1
3fc41ff0:	move   *a13(0x20), a7, 1
3fc42010:	inc    a7
3fc42020:	move   a7, *a13(0x20), 1
3fc42040:	move   *a13(0xffc0), a9, 1
3fc42060:	cmp    a9, a7
3fc42070:	jrc   L3FC41960
L3FC42080:
3fc42080:	move   *a13(0x40), a8, 1
3fc420a0:	move   *sp(0xa0), a14, 1
3fc420c0:	mmfm   sp, a7,a9,a11,a13
3fc420e0:	rets   2
L3FC420F0:
3fc420f0:	mmtm   sp, a7,a9,a11,a13
3fc42110:	move   a14, a13
3fc42120:	addi   0x180, a14
3fc42140:	sub    a11, a11
3fc42150:	move   a11, *a13(0x20), 1
3fc42170:	move   *a13(0xff60), a11, 1
3fc42190:	move   *a11, a11, 1
3fc421a0:	move   a11, *a13(0x40), 1
3fc421c0:	move   *a13(0xffa0), a9, 1
3fc421e0:	cmp    a9, a11
3fc421f0:	jrc   L3FC422E0
3fc42200:	move   *a13(0xffe0), a9, 1
3fc42220:	setf   16, 1, 0
3fc42230:	move   *a9(0x70), a9, 0
3fc42250:	btst   3, a9
3fc42260:	jreq   L3FC422B0
3fc42270:	move   *a13(0xffa0), a9, 1
3fc42290:	dec    a9
3fc422a0:	jruc   L3FC422C0
L3FC422B0:
3fc422b0:	sub    a9, a9
L3FC422C0:
3fc422c0:	move   a9, *a13(0x40), 1
L3FC422E0:
3fc422e0:	move   *a13(0x40), a11, 1
3fc42300:	move   a11, a9
3fc42310:	sll    0x7, a11
3fc42320:	sll    0x4, a9
3fc42330:	add    a9, a11
3fc42340:	move   *a13(0xffc0), a9, 1
3fc42360:	add    a9, a11
3fc42370:	move   a11, *a13, 1
3fc42380:	move   *a13(0xffa0), *a13(0xa0), 1
3fc423b0:	move   *a13(0xa0), a9, 1
3fc423d0:	dec    a9
3fc423e0:	move   a9, *a13(0xa0), 1
3fc42400:	jalt   L3FC42C80
3fc42420:	setf   16, 1, 0
L3FC42430:
3fc42430:	move   *a13, a11, 1
3fc42440:	move   *a11(0x60), a9, 0
3fc42460:	jrle   L3FC428C0
3fc42470:	move   a14, -*sp, 1
3fc42480:	move   *a13(0xff80), *a14+, 1
3fc424a0:	move   a11, *a14+, 1
3fc424b0:	move   *a13(0xff00), a9, 1
3fc424d0:	call   a9
3fc424e0:	move   a8, a8
3fc424f0:	jreq   L3FC429E0
3fc42500:	setf   16, 1, 0
3fc42510:	move   *a11(0x60), a9, 0
3fc42530:	inc    a9
3fc42540:	move   a9, *a11(0x60), 0
3fc42560:	move   *a13(0xff60), a9, 1
3fc42580:	move   *a13(0x40), *a9(0x0), 1
3fc425b0:	jruc   L3FC42800
L3FC425C0:
3fc425c0:	move   *a13(0xffe0), a11, 1
3fc425e0:	move   *a11, a9, 1
3fc425f0:	move   *a13(0xff60), a11, 1
3fc42610:	move   *a11, a7, 1
3fc42620:	move   *a9(0xa0), a9, 1
3fc42640:	sll    a9, a7
3fc42650:	move   a7, *a11, 1
3fc42660:	jauc   L3FC438B0
L3FC42680:
3fc42680:	move   *a13(0xffe0), a11, 1
3fc426a0:	move   *a11, a9, 1
3fc426b0:	move   *a13(0xff60), a7, 1
3fc426d0:	move   *a7, a11, 1
3fc426e0:	move   *a9(0xc0), a9, 1
3fc42700:	sll    a9, a11
3fc42710:	move   a11, *a7, 1
3fc42720:	jauc   L3FC438B0
L3FC42740:
3fc42740:	move   *a13(0xffe0), a11, 1
3fc42760:	move   *a11, a9, 1
3fc42770:	move   *a13(0xff60), a7, 1
3fc42790:	move   *a7, a11, 1
3fc427a0:	move   *a9(0xe0), a9, 1
3fc427c0:	sll    a9, a11
3fc427d0:	move   a11, *a7, 1
3fc427e0:	jauc   L3FC438B0
L3FC42800:
3fc42800:	move   *a13(0xff40), a8, 1
3fc42820:	jreq   L3FC425C0
3fc42830:	dec    a8
3fc42840:	jreq   L3FC42680
3fc42850:	dec    a8
3fc42860:	jreq   L3FC42740
3fc42870:	dec    a8
3fc42880:	jaeq   L3FC438B0
3fc428a0:	jauc   L3FC438B0
L3FC428C0:
3fc428c0:	move   *a13(0x20), a9, 1
3fc428e0:	jrne   L3FC429E0
3fc428f0:	move   *a11(0x60), a7, 0
3fc42910:	jrne   L3FC429E0
3fc42920:	move   *a13(0x40), *a13(0x60), 1
3fc42950:	movk   1, a7
3fc42960:	move   a7, *a13(0x20), 1
3fc42980:	move   *a13(0xffe0), a9, 1
3fc429a0:	move   *a9(0x70), a9, 0
3fc429c0:	btst   2, a9
3fc429d0:	jrne   L3FC42C80
L3FC429E0:
3fc429e0:	move   *a13(0xffe0), a9, 1
3fc42a00:	setf   16, 1, 0
3fc42a10:	move   *a9(0x70), a7, 0
3fc42a30:	btst   3, a7
3fc42a40:	jreq   L3FC42AE0
3fc42a50:	move   *a13(0x40), a7, 1
3fc42a70:	dec    a7
3fc42a80:	move   a7, *a13(0x40), 1
3fc42aa0:	subi   0x90, a11
3fc42ac0:	move   a11, *a13, 1
3fc42ad0:	jruc   L3FC42C10
L3FC42AE0:
3fc42ae0:	move   *a13(0x40), a7, 1
3fc42b00:	inc    a7
3fc42b10:	move   a7, *a13(0x40), 1
3fc42b30:	move   *a13(0xffa0), a9, 1
3fc42b50:	cmp    a9, a7
3fc42b60:	jrc   L3FC42BE0
3fc42b70:	move   *a13(0xffc0), *a13(0x0), 1
3fc42ba0:	sub    a11, a11
3fc42bb0:	move   a11, *a13(0x40), 1
3fc42bd0:	jruc   L3FC42C10
L3FC42BE0:
3fc42be0:	addi   0x90, a11
3fc42c00:	move   a11, *a13, 1
L3FC42C10:
3fc42c10:	move   *a13(0xa0), a11, 1
3fc42c30:	dec    a11
3fc42c40:	move   a11, *a13(0xa0), 1
3fc42c60:	jage   L3FC42430
L3FC42C80:
3fc42c80:	move   *a13(0x20), a11, 1
3fc42ca0:	jrne   L3FC42CF0
3fc42cb0:	movi   0xffff, a8
3fc42cd0:	jauc   L3FC43E90
L3FC42CF0:
3fc42cf0:	move   *a13(0x60), a9, 1
3fc42d10:	move   a9, a7
3fc42d20:	sll    0x7, a9
3fc42d30:	sll    0x4, a7
3fc42d40:	add    a7, a9
3fc42d50:	move   *a13(0xffc0), a7, 1
3fc42d70:	add    a7, a9
3fc42d80:	move   a9, *a13, 1
3fc42d90:	sub    a7, a7
3fc42da0:	move   a7, *a9(0x70), 1
3fc42dc0:	movk   1, a7
3fc42dd0:	setf   16, 1, 0
3fc42de0:	move   a7, *a9(0x60), 0
3fc42e00:	sub    a7, a7
3fc42e10:	movb   a7, *a13(0x170)
3fc42e30:	jauc   L3FC43690
L3FC42E50:
3fc42e50:	move   *a13, a11, 1
3fc42e60:	move   *a13(0xff80), a9, 1
3fc42e80:	setf   16, 0, 0
3fc42e90:	move   *a9(0x10), *a11(0x10), 0
3fc42ec0:	move   *a9(0x20), *a11(0x20), 0
3fc42ef0:	move   *a9(0x10), *a13(0x150), 0
3fc42f20:	move   *a9(0x20), *a13(0x160), 0
3fc42f50:	setf   8, 0, 0
3fc42f60:	move   *a13(0x170), a7, 0
3fc42f80:	movk   2, a9
3fc42f90:	or     a7, a9
3fc42fa0:	movb   a9, *a13(0x170)
3fc42fc0:	movk   4, a7
3fc42fd0:	or     a9, a7
3fc42fe0:	movb   a7, *a13(0x170)
L3FC43000:
3fc43000:	move   *a13, a11, 1
3fc43010:	move   *a13(0xff80), a9, 1
3fc43030:	setf   16, 0, 0
3fc43040:	move   *a9, *a11, 0
3fc43050:	move   *a9(0x0), *a13(0x140), 0
3fc43080:	setf   8, 0, 0
3fc43090:	move   *a13(0x170), a7, 0
3fc430b0:	movk   1, a9
3fc430c0:	or     a7, a9
3fc430d0:	movb   a9, *a13(0x170)
3fc430f0:	move   *a13(0xffe0), a7, 1
3fc43110:	move   *a7(0x80), a9, 1
3fc43130:	dec    a9
3fc43140:	move   a9, *a7(0x80), 1
3fc43160:	move   *a13(0xff40), a9, 1
3fc43180:	subk   3, a9
3fc43190:	jrne   L3FC431D0
3fc431a0:	move   *a13(0x60), a9, 1
3fc431c0:	jruc   L3FC43240
L3FC431D0:
3fc431d0:	move   *a7, a9, 1
3fc431e0:	move   *a13(0x60), a7, 1
3fc43200:	move   *a9(0xa0), a9, 1
3fc43220:	sll    a9, a7
3fc43230:	move   a7, a9
L3FC43240:
3fc43240:	move   a9, *a13(0x120), 1
3fc43260:	jruc   L3FC43730
L3FC43270:
3fc43270:	move   *a13, a11, 1
3fc43280:	move   *a13(0xff80), a9, 1
3fc432a0:	setf   16, 0, 0
3fc432b0:	move   *a9(0x10), *a11(0x10), 0
3fc432e0:	move   *a9(0x10), *a13(0x150), 0
3fc43310:	setf   8, 0, 0
3fc43320:	move   *a13(0x170), a7, 0
3fc43340:	movk   2, a9
3fc43350:	or     a7, a9
3fc43360:	movb   a9, *a13(0x170)
3fc43380:	move   *a13(0xffe0), a7, 1
3fc433a0:	move   *a7(0xa0), a9, 1
3fc433c0:	dec    a9
3fc433d0:	move   a9, *a7(0xa0), 1
3fc433f0:	move   *a7, a9, 1
3fc43400:	move   *a13(0x60), a7, 1
3fc43420:	move   *a9(0xc0), a9, 1
3fc43440:	sll    a9, a7
3fc43450:	move   a7, *a13(0x120), 1
3fc43470:	jruc   L3FC43730
L3FC43480:
3fc43480:	move   *a13, a11, 1
3fc43490:	move   *a13(0xff80), a9, 1
3fc434b0:	setf   16, 0, 0
3fc434c0:	move   *a9(0x20), *a11(0x20), 0
3fc434f0:	move   *a9(0x20), *a13(0x160), 0
3fc43520:	setf   8, 0, 0
3fc43530:	move   *a13(0x170), a7, 0
3fc43550:	movk   4, a9
3fc43560:	or     a7, a9
3fc43570:	movb   a9, *a13(0x170)
3fc43590:	move   *a13(0xffe0), a7, 1
3fc435b0:	move   *a7(0xc0), a9, 1
3fc435d0:	dec    a9
3fc435e0:	move   a9, *a7(0xc0), 1
3fc43600:	move   *a7, a9, 1
3fc43610:	move   *a13(0x60), a7, 1
3fc43630:	move   *a9(0xe0), a9, 1
3fc43650:	sll    a9, a7
3fc43660:	move   a7, *a13(0x120), 1
3fc43680:	jruc   L3FC43730
L3FC43690:
3fc43690:	move   *a13(0xff40), a8, 1
3fc436b0:	jreq   L3FC43000
3fc436c0:	dec    a8
3fc436d0:	jreq   L3FC43270
3fc436e0:	dec    a8
3fc436f0:	jreq   L3FC43480
3fc43700:	dec    a8
3fc43710:	jaeq   L3FC42E50
L3FC43730:
3fc43730:	move   a14, -*sp, 1
3fc43740:	move   a13, a11
3fc43750:	addi   0x120, a11
3fc43770:	move   a11, *a14+, 1
3fc43780:	movk   1, a9
3fc43790:	move   a9, *a14+, 1
3fc437a0:	move   *a13(0xffe0), *a14+, 1
3fc437c0:	move   *a13(0xffe0), a7, 1
3fc437e0:	move   *a7(0x50), a9, 1
3fc43800:	move   *a9(0xe40), a9, 1
3fc43820:	call   a9
3fc43830:	move   *a13(0x60), *a13(0x40), 1
3fc43860:	move   *a13(0xff60), a9, 1
3fc43880:	move   *a13(0x120), *a9(0x0), 1
L3FC438B0:
3fc438b0:	move   *a13(0xffe0), a11, 1
3fc438d0:	setf   16, 1, 0
3fc438e0:	move   *a11(0x70), a9, 0
3fc43900:	btst   2, a9
3fc43910:	jreq   L3FC43AF0
3fc43920:	sub    a8, a8
3fc43930:	jruc   L3FC43E90
L3FC43940:
3fc43940:	move   *a13(0xffe0), a11, 1
3fc43960:	move   *a11(0xe0), *a13(0xc0), 1
3fc43990:	move   *a11(0x140), *a13(0xe0), 1
3fc439c0:	jruc   L3FC43B80
L3FC439D0:
3fc439d0:	move   *a13(0xffe0), a11, 1
3fc439f0:	move   *a11(0x100), *a13(0xc0), 1
3fc43a20:	move   *a11(0x160), *a13(0xe0), 1
3fc43a50:	jruc   L3FC43B80
L3FC43A60:
3fc43a60:	move   *a13(0xffe0), a11, 1
3fc43a80:	move   *a11(0x120), *a13(0xc0), 1
3fc43ab0:	move   *a11(0x180), *a13(0xe0), 1
3fc43ae0:	jruc   L3FC43B80
L3FC43AF0:
3fc43af0:	move   *a13(0xff40), a8, 1
3fc43b10:	jreq   L3FC43940
3fc43b20:	dec    a8
3fc43b30:	jreq   L3FC439D0
3fc43b40:	dec    a8
3fc43b50:	jreq   L3FC43A60
3fc43b60:	dec    a8
3fc43b70:	jreq   L3FC43940
L3FC43B80:
3fc43b80:	move   *a13(0xff20), a9, 1
3fc43ba0:	sll    0x5, a9
3fc43bb0:	move   *a13(0xc0), a7, 1
3fc43bd0:	add    a7, a9
3fc43be0:	move   *a9(0x0), *a13(0x80), 1
3fc43c10:	move   a14, -*sp, 1
3fc43c20:	move   *a13(0x80), a9, 1
3fc43c40:	inc    a9
3fc43c50:	sll    0x2, a9
3fc43c60:	move   a9, *a14+, 1
3fc43c70:	move   *a13(0xff20), a9, 1
3fc43c90:	sll    0x5, a9
3fc43ca0:	move   *a13(0xe0), a7, 1
3fc43cc0:	add    a7, a9
3fc43cd0:	move   *a9+, *a14+, 1
3fc43ce0:	calla  L3F705B20
3fc43d10:	move   a8, *a13(0x100), 1
3fc43d30:	move   *a13(0x80), a9, 1
3fc43d50:	sll    0x5, a9
3fc43d60:	add    a8, a9
3fc43d70:	move   *a13(0x40), *a9(0x0), 1
3fc43da0:	move   *a13(0xff20), a9, 1
3fc43dc0:	sll    0x5, a9
3fc43dd0:	add    a7, a9
3fc43de0:	move   a8, *a9, 1
3fc43df0:	move   *a13(0xff20), a9, 1
3fc43e10:	sll    0x5, a9
3fc43e20:	move   *a13(0xc0), a7, 1
3fc43e40:	add    a7, a9
3fc43e50:	move   *a9, a7, 1
3fc43e60:	inc    a7
3fc43e70:	move   a7, *a9, 1
3fc43e80:	sub    a8, a8
L3FC43E90:
3fc43e90:	move   *sp(0xa0), a14, 1
3fc43eb0:	mmfm   sp, a7,a9,a11,a13
3fc43ed0:	rets   2
3fc43ee0:	mmtm   sp, a9,a11,a13
3fc43f00:	move   a14, a13
3fc43f10:	move   *a13(0xffe0), a11, 1
3fc43f30:	move   *a13(0xffc0), a9, 1
3fc43f50:	setf   16, 0, 0
3fc43f60:	move   *a11, a11, 0
3fc43f70:	move   *a9, a9, 0
3fc43f80:	cmp    a9, a11
3fc43f90:	jrne   L3FC44100
3fc43fa0:	move   *a13(0xffe0), a11, 1
3fc43fc0:	move   *a13(0xffc0), a9, 1
3fc43fe0:	move   *a11(0x10), a11, 0
3fc44000:	move   *a9(0x10), a9, 0
3fc44020:	cmp    a9, a11
3fc44030:	jrne   L3FC44100
3fc44040:	move   *a13(0xffe0), a11, 1
3fc44060:	move   *a13(0xffc0), a9, 1
3fc44080:	move   *a11(0x20), a11, 0
3fc440a0:	move   *a9(0x20), a9, 0
3fc440c0:	cmp    a9, a11
3fc440d0:	jrne   L3FC44100
3fc440e0:	movk   1, a8
3fc440f0:	jruc   L3FC44110
L3FC44100:
3fc44100:	sub    a8, a8
L3FC44110:
3fc44110:	move   *sp(0x80), a14, 1
3fc44130:	mmfm   sp, a9,a11,a13
3fc44150:	rets   2
3fc44160:	mmtm   sp, a9,a11,a13
3fc44180:	move   a14, a13
3fc44190:	move   *a13(0xffe0), a11, 1
3fc441b0:	move   *a13(0xffc0), a9, 1
3fc441d0:	setf   16, 0, 0
3fc441e0:	move   *a11, a11, 0
3fc441f0:	move   *a9, a9, 0
3fc44200:	cmp    a9, a11
3fc44210:	jrne   L3FC44240
3fc44220:	movk   1, a8
3fc44230:	jruc   L3FC44250
L3FC44240:
3fc44240:	sub    a8, a8
L3FC44250:
3fc44250:	move   *sp(0x80), a14, 1
3fc44270:	mmfm   sp, a9,a11,a13
3fc44290:	rets   2
3fc442a0:	mmtm   sp, a9,a11,a13
3fc442c0:	move   a14, a13
3fc442d0:	move   *a13(0xffe0), a11, 1
3fc442f0:	move   *a13(0xffc0), a9, 1
3fc44310:	setf   16, 0, 0
3fc44320:	move   *a11(0x10), a11, 0
3fc44340:	move   *a9(0x10), a9, 0
3fc44360:	cmp    a9, a11
3fc44370:	jrne   L3FC443A0
3fc44380:	movk   1, a8
3fc44390:	jruc   L3FC443B0
L3FC443A0:
3fc443a0:	sub    a8, a8
L3FC443B0:
3fc443b0:	move   *sp(0x80), a14, 1
3fc443d0:	mmfm   sp, a9,a11,a13
3fc443f0:	rets   2
3fc44400:	mmtm   sp, a9,a11,a13
3fc44420:	move   a14, a13
3fc44430:	move   *a13(0xffe0), a11, 1
3fc44450:	move   *a13(0xffc0), a9, 1
3fc44470:	setf   16, 0, 0
3fc44480:	move   *a11(0x20), a11, 0
3fc444a0:	move   *a9(0x20), a9, 0
3fc444c0:	cmp    a9, a11
3fc444d0:	jrne   L3FC44500
3fc444e0:	movk   1, a8
3fc444f0:	jruc   L3FC44510
L3FC44500:
3fc44500:	sub    a8, a8
L3FC44510:
3fc44510:	move   *sp(0x80), a14, 1
3fc44530:	mmfm   sp, a9,a11,a13
3fc44550:	rets   2
L3FC44560:
3fc44560:	mmtm   sp, a7,a9,a11,a13
3fc44580:	move   a14, a13
3fc44590:	addi   0xe0, a14
3fc445b0:	sub    a11, a11
3fc445c0:	move   a11, *a13(0xc0), 1
3fc445e0:	move   *a13(0xffe0), a9, 1
3fc44600:	move   *a9(0x0), *a13(0x60), 1
3fc44630:	setf   16, 1, 0
3fc44640:	move   *a9(0x20), a9, 0
3fc44660:	movk   1, a11
3fc44670:	or     a11, a9
3fc44680:	subk   5, a9
3fc44690:	jane   L3FC45070
3fc446b0:	move   *a13(0xffa0), *a13(0x0), 1
3fc446e0:	move   *a13(0xff80), *a13(0x40), 1
3fc44710:	move   *a13(0xffc0), a9, 1
3fc44730:	dec    a9
3fc44740:	move   a9, *a13(0xffc0), 1
3fc44760:	jalt   L3FC455B0
L3FC44780:
3fc44780:	move   *a13, a11, 1
3fc44790:	move   *a11(0x0), *a13(0x20), 1
3fc447c0:	move   *a13(0x60), a9, 1
3fc447e0:	move   *a13(0x20), a7, 1
3fc44800:	move   *a9(0x40), a9, 1
3fc44820:	and    a7, a9
3fc44830:	move   *a13(0x60), a7, 1
3fc44850:	move   *a7(0xa0), a7, 1
3fc44870:	neg    a7
3fc44880:	srl    a7, a9
3fc44890:	move   a9, *a13(0xa0), 1
3fc448b0:	move   *a13(0x60), a7, 1
3fc448d0:	move   *a7(0x110), a7, 0
3fc448f0:	cmp    a7, a9
3fc44900:	jrc   L3FC449A0
3fc44910:	move   *a13(0x20), a7, 1
3fc44930:	move   a7, @0x21af60, 1
3fc44960:	movk   2, a9
3fc44970:	move   a9, *a13(0xc0), 1
3fc44990:	jruc   L3FC44F60
L3FC449A0:
3fc449a0:	move   *a13(0xffe0), a7, 1
3fc449c0:	move   a9, a11
3fc449d0:	sll    0x7, a9
3fc449e0:	sll    0x4, a11
3fc449f0:	add    a11, a9
3fc44a00:	move   *a7(0x1a0), a11, 1
3fc44a20:	add    a9, a11
3fc44a30:	move   *a13(0x40), a9, 1
3fc44a50:	move   *a11, *a9, 0
3fc44a60:	move   *a13(0x60), a11, 1
3fc44a80:	move   *a13(0x20), a7, 1
3fc44aa0:	move   *a11(0x60), a9, 1
3fc44ac0:	and    a7, a9
3fc44ad0:	move   *a11(0xc0), a7, 1
3fc44af0:	neg    a7
3fc44b00:	srl    a7, a9
3fc44b10:	move   a9, *a13(0xa0), 1
3fc44b30:	move   *a11(0x110), a7, 0
3fc44b50:	cmp    a7, a9
3fc44b60:	jrc   L3FC44C00
3fc44b70:	move   *a13(0x20), a7, 1
3fc44b90:	move   a7, @0x21af60, 1
3fc44bc0:	movk   2, a9
3fc44bd0:	move   a9, *a13(0xc0), 1
3fc44bf0:	jruc   L3FC44F60
L3FC44C00:
3fc44c00:	move   *a13(0xffe0), a7, 1
3fc44c20:	move   a9, a11
3fc44c30:	sll    0x7, a9
3fc44c40:	sll    0x4, a11
3fc44c50:	add    a11, a9
3fc44c60:	move   *a7(0x1c0), a11, 1
3fc44c80:	add    a9, a11
3fc44c90:	move   *a13(0x40), a9, 1
3fc44cb0:	move   *a11(0x10), *a9(0x10), 0
3fc44ce0:	move   *a13(0x60), a11, 1
3fc44d00:	move   *a13(0x20), a7, 1
3fc44d20:	move   *a11(0x80), a9, 1
3fc44d40:	and    a7, a9
3fc44d50:	move   *a11(0xe0), a7, 1
3fc44d70:	neg    a7
3fc44d80:	srl    a7, a9
3fc44d90:	move   a9, *a13(0xa0), 1
3fc44db0:	move   *a11(0x110), a7, 0
3fc44dd0:	cmp    a7, a9
3fc44de0:	jrc   L3FC44E80
3fc44df0:	move   *a13(0x20), a7, 1
3fc44e10:	move   a7, @0x21af60, 1
3fc44e40:	movk   2, a9
3fc44e50:	move   a9, *a13(0xc0), 1
3fc44e70:	jruc   L3FC44F60
L3FC44E80:
3fc44e80:	move   *a13(0xffe0), a7, 1
3fc44ea0:	move   a9, a11
3fc44eb0:	sll    0x7, a9
3fc44ec0:	sll    0x4, a11
3fc44ed0:	add    a11, a9
3fc44ee0:	move   *a7(0x1e0), a11, 1
3fc44f00:	add    a9, a11
3fc44f10:	move   *a13(0x40), a9, 1
3fc44f30:	move   *a11(0x20), *a9(0x20), 0
L3FC44F60:
3fc44f60:	move   *a13, a11, 1
3fc44f70:	addk   32, a11
3fc44f80:	move   a11, *a13, 1
3fc44f90:	move   *a13(0x40), a9, 1
3fc44fb0:	addi   0x40, a9
3fc44fd0:	move   a9, *a13(0x40), 1
3fc44ff0:	move   *a13(0xffc0), a7, 1
3fc45010:	dec    a7
3fc45020:	move   a7, *a13(0xffc0), 1
3fc45040:	jage   L3FC44780
3fc45060:	jruc   L3FC455B0
L3FC45070:
3fc45070:	move   *a13(0xffa0), *a13(0x0), 1
3fc450a0:	move   *a13(0xff80), *a13(0x40), 1
3fc450d0:	move   *a13(0xffc0), a9, 1
3fc450f0:	dec    a9
3fc45100:	move   a9, *a13(0xffc0), 1
3fc45120:	jrlt   L3FC455B0
L3FC45130:
3fc45130:	move   *a13, a11, 1
3fc45140:	move   *a11(0x0), *a13(0x20), 1
3fc45170:	move   *a13(0x60), a9, 1
3fc45190:	move   *a9(0x110), a7, 0
3fc451b0:	move   *a13(0x20), a9, 1
3fc451d0:	cmp    a7, a9
3fc451e0:	jrc   L3FC45260
3fc451f0:	move   a9, @0x21af60, 1
3fc45220:	movk   2, a7
3fc45230:	move   a7, *a13(0xc0), 1
3fc45250:	jruc   L3FC454C0
L3FC45260:
3fc45260:	move   *a13(0xffe0), a7, 1
3fc45280:	move   a9, a11
3fc45290:	sll    0x7, a9
3fc452a0:	sll    0x4, a11
3fc452b0:	add    a11, a9
3fc452c0:	move   *a7(0x1a0), a11, 1
3fc452e0:	add    a9, a11
3fc452f0:	move   a11, *a13(0x80), 1
3fc45310:	move   *a11(0x70), a9, 1
3fc45330:	jreq   L3FC45430
3fc45340:	move   *a13(0x40), a9, 1
3fc45360:	move   *a11, a7, 1
3fc45370:	move   *a7, *a9, 0
3fc45380:	move   *a11(0x20), a7, 1
3fc453a0:	move   *a7(0x0), *a9(0x10), 0
3fc453d0:	move   *a11(0x40), a7, 1
3fc453f0:	move   *a7(0x0), *a9(0x20), 0
3fc45420:	jruc   L3FC454C0
L3FC45430:
3fc45430:	move   *a13(0x40), a9, 1
3fc45450:	move   *a11, *a9, 0
3fc45460:	move   *a11(0x10), *a9(0x10), 0
3fc45490:	move   *a11(0x20), *a9(0x20), 0
L3FC454C0:
3fc454c0:	move   *a13, a11, 1
3fc454d0:	addk   32, a11
3fc454e0:	move   a11, *a13, 1
3fc454f0:	move   *a13(0x40), a9, 1
3fc45510:	addi   0x40, a9
3fc45530:	move   a9, *a13(0x40), 1
3fc45550:	move   *a13(0xffc0), a7, 1
3fc45570:	dec    a7
3fc45580:	move   a7, *a13(0xffc0), 1
3fc455a0:	jrge   L3FC45130
L3FC455B0:
3fc455b0:	move   *a13(0xc0), a8, 1
3fc455d0:	move   *sp(0xa0), a14, 1
3fc455f0:	mmfm   sp, a7,a9,a11,a13
3fc45610:	rets   2
3fc45620:	mmtm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3fc45640:	move   a14, a13
3fc45650:	addk   32, a14
3fc45660:	move   a14, -*sp, 1
3fc45670:	sub    a7, a7
3fc45680:	move   a7, *a14+, 1
3fc45690:	movk   1, a7
3fc456a0:	move   a7, *a14+, 1
3fc456b0:	move   *a13(0xffe0), a7, 1
3fc456d0:	move   *a7(0x0), *a14+, 1
3fc456f0:	calla  L3F8BA520
3fc45720:	move   a8, a12
3fc45730:	jrne   L3FC457C0
3fc45740:	move   a14, -*sp, 1
3fc45750:	move   a7, *a14+, 1
3fc45760:	calla  L3F702440
3fc45790:	sub    a8, a8
3fc457a0:	jauc   L3FC46110
L3FC457C0:
3fc457c0:	move   *a7(0x20), a0, 1
3fc457e0:	move   a14, -*sp, 1
3fc457f0:	move   a7, *a14+, 1
3fc45800:	calla  L3F702440
3fc45830:	setf   16, 1, 0
3fc45840:	move   *a12(0x20), a5, 0
3fc45860:	move   a5, *a13, 1
3fc45870:	move   a0, a5
3fc45880:	sll    0x5, a5
3fc45890:	move   *a12(0x140), a7, 1
3fc458b0:	add    a5, a7
3fc458c0:	move   *a7, a9, 1
3fc458d0:	move   a9, a10
3fc458e0:	move   a0, a7
3fc458f0:	sll    0x5, a7
3fc45900:	move   *a12(0xe0), a5, 1
3fc45920:	add    a7, a5
3fc45930:	move   *a5, a11, 1
3fc45940:	dec    a11
3fc45950:	jrlt   L3FC45A00
L3FC45960:
3fc45960:	move   a14, -*sp, 1
3fc45970:	sub    a7, a7
3fc45980:	move   a7, *a14+, 1
3fc45990:	move   *a9+, *a14+, 1
3fc459a0:	move   a12, *a14+, 1
3fc459b0:	calla  L3FC3EDC0
3fc459e0:	dec    a11
3fc459f0:	jrge   L3FC45960
L3FC45A00:
3fc45a00:	move   a14, -*sp, 1
3fc45a10:	move   a10, *a14+, 1
3fc45a20:	calla  L3F702440
3fc45a50:	move   a0, a7
3fc45a60:	sll    0x5, a7
3fc45a70:	move   *a12(0x140), a5, 1
3fc45a90:	add    a7, a5
3fc45aa0:	sub    a7, a7
3fc45ab0:	move   a7, *a5, 1
3fc45ac0:	move   a0, a5
3fc45ad0:	sll    0x5, a5
3fc45ae0:	move   *a12(0xe0), a7, 1
3fc45b00:	add    a5, a7
3fc45b10:	sub    a5, a5
3fc45b20:	move   a5, *a7, 1
3fc45b30:	move   *a13, a7, 1
3fc45b40:	movk   1, a5
3fc45b50:	or     a7, a5
3fc45b60:	subk   5, a5
3fc45b70:	jrne   L3FC46100
3fc45b80:	move   a0, a5
3fc45b90:	sll    0x5, a5
3fc45ba0:	move   *a12(0x160), a7, 1
3fc45bc0:	add    a5, a7
3fc45bd0:	move   *a7, a9, 1
3fc45be0:	move   a9, a10
3fc45bf0:	move   a0, a7
3fc45c00:	sll    0x5, a7
3fc45c10:	move   *a12(0x100), a5, 1
3fc45c30:	add    a7, a5
3fc45c40:	move   *a5, a11, 1
3fc45c50:	dec    a11
3fc45c60:	jrlt   L3FC45D10
L3FC45C70:
3fc45c70:	move   a14, -*sp, 1
3fc45c80:	movk   1, a7
3fc45c90:	move   a7, *a14+, 1
3fc45ca0:	move   *a9+, *a14+, 1
3fc45cb0:	move   a12, *a14+, 1
3fc45cc0:	calla  L3FC3EDC0
3fc45cf0:	dec    a11
3fc45d00:	jrge   L3FC45C70
L3FC45D10:
3fc45d10:	move   a14, -*sp, 1
3fc45d20:	move   a10, *a14+, 1
3fc45d30:	calla  L3F702440
3fc45d60:	move   a0, a7
3fc45d70:	sll    0x5, a7
3fc45d80:	move   *a12(0x160), a5, 1
3fc45da0:	add    a7, a5
3fc45db0:	sub    a7, a7
3fc45dc0:	move   a7, *a5, 1
3fc45dd0:	move   a0, a5
3fc45de0:	sll    0x5, a5
3fc45df0:	move   *a12(0x100), a7, 1
3fc45e10:	add    a5, a7
3fc45e20:	sub    a5, a5
3fc45e30:	move   a5, *a7, 1
3fc45e40:	move   a0, a7
3fc45e50:	sll    0x5, a7
3fc45e60:	move   *a12(0x180), a5, 1
3fc45e80:	add    a7, a5
3fc45e90:	move   *a5, a9, 1
3fc45ea0:	move   a9, a10
3fc45eb0:	move   a0, a7
3fc45ec0:	sll    0x5, a7
3fc45ed0:	move   *a12(0x120), a5, 1
3fc45ef0:	add    a7, a5
3fc45f00:	move   *a5, a11, 1
3fc45f10:	dec    a11
3fc45f20:	jrlt   L3FC45FD0
L3FC45F30:
3fc45f30:	move   a14, -*sp, 1
3fc45f40:	movk   2, a7
3fc45f50:	move   a7, *a14+, 1
3fc45f60:	move   *a9+, *a14+, 1
3fc45f70:	move   a12, *a14+, 1
3fc45f80:	calla  L3FC3EDC0
3fc45fb0:	dec    a11
3fc45fc0:	jrge   L3FC45F30
L3FC45FD0:
3fc45fd0:	move   a14, -*sp, 1
3fc45fe0:	move   a10, *a14+, 1
3fc45ff0:	calla  L3F702440
3fc46020:	move   a0, a7
3fc46030:	sll    0x5, a7
3fc46040:	move   *a12(0x180), a5, 1
3fc46060:	add    a7, a5
3fc46070:	sub    a7, a7
3fc46080:	move   a7, *a5, 1
3fc46090:	move   a0, a5
3fc460a0:	sll    0x5, a5
3fc460b0:	move   *a12(0x120), a7, 1
3fc460d0:	add    a5, a7
3fc460e0:	sub    a5, a5
3fc460f0:	move   a5, *a7, 1
L3FC46100:
3fc46100:	sub    a8, a8
L3FC46110:
3fc46110:	move   *sp(0x120), a14, 1
3fc46130:	mmfm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3fc46150:	rets   2
L3FC46160:
3fc46160:	mmtm   sp, a7,a9,a11,a13
3fc46180:	move   a14, a13
3fc46190:	addi   0x180, a14
3fc461b0:	move   *a13(0xffc0), a11, 1
3fc461d0:	move   *a13(0xffe0), a9, 1
3fc461f0:	sll    0x5, a9
3fc46200:	move   *a11(0xe0), a11, 1
3fc46220:	add    a9, a11
3fc46230:	move   *a11(0x0), *a13(0x140), 1
3fc46260:	move   *a13(0xffc0), a11, 1
3fc46280:	setf   16, 1, 0
3fc46290:	move   *a11(0x20), a9, 0
3fc462b0:	move   a9, *a13(0x100), 1
3fc462d0:	btst   0, a9
3fc462e0:	jrne   L3FC46320
3fc462f0:	movk   11, a8
3fc46300:	jauc   L3FC47780
L3FC46320:
3fc46320:	move   *a11(0x20), a9, 0
3fc46340:	subk   5, a9
3fc46350:	jane   L3FC46DB0
3fc46370:	move   *a13(0xffe0), a9, 1
3fc46390:	sll    0x5, a9
3fc463a0:	move   *a11(0x100), a7, 1
3fc463c0:	add    a9, a7
3fc463d0:	move   *a13(0xffe0), a9, 1
3fc463f0:	sll    0x5, a9
3fc46400:	move   *a11(0x120), a11, 1
3fc46420:	add    a9, a11
3fc46430:	move   *a7, a9, 1
3fc46440:	move   *a11, a11, 1
3fc46450:	add    a11, a9
3fc46460:	move   *a13(0x140), a11, 1
3fc46480:	add    a11, a9
3fc46490:	move   a9, *a13(0x140), 1
3fc464b0:	move   a14, -*sp, 1
3fc464c0:	move   a13, a11
3fc464d0:	addi   0x40, a11
3fc464f0:	move   a11, *a14+, 1
3fc46500:	move   a13, a7
3fc46510:	addk   32, a7
3fc46520:	move   a7, *a14+, 1
3fc46530:	move   a13, *a14+, 1
3fc46540:	move   *a13(0xff40), *a14+, 1
3fc46560:	move   *a13(0xff60), *a14+, 1
3fc46580:	move   *a13(0xff80), *a14+, 1
3fc465a0:	move   *a13(0xff80), *a14+, 1
3fc465c0:	move   *a13(0xff80), *a14+, 1
3fc465e0:	move   *a13(0xffa0), *a14+, 1
3fc46600:	move   *a13(0xffc0), *a14+, 1
3fc46620:	move   *a13(0xffe0), *a14+, 1
3fc46640:	calla  L3FC48910
3fc46670:	move   a8, *a13(0x120), 1
3fc46690:	move   a8, a8
3fc466a0:	jane   L3FC473E0
3fc466c0:	movk   1, a7
3fc466d0:	move   a7, *a13(0xc0), 1
3fc466f0:	move   a7, *a13(0xa0), 1
3fc46710:	move   a7, *a13(0x80), 1
3fc46730:	move   *a13(0xff80), *a13(0xe0), 1
3fc46760:	move   *a13(0xe0), a11, 1
3fc46780:	dec    a11
3fc46790:	move   a11, *a13(0xe0), 1
3fc467b0:	jalt   L3FC473E0
L3FC467D0:
3fc467d0:	move   *a13, a11, 1
3fc467e0:	move   *a13(0x80), a9, 1
3fc46800:	and    a9, a11
3fc46810:	jrne   L3FC468A0
L3FC46820:
3fc46820:	move   *a13(0x80), a11, 1
3fc46840:	add    a11, a11
3fc46850:	move   a11, *a13(0x80), 1
3fc46870:	move   *a13, a9, 1
3fc46880:	and    a11, a9
3fc46890:	jreq   L3FC46820
L3FC468A0:
3fc468a0:	move   *a13(0x20), a11, 1
3fc468c0:	move   *a13(0xa0), a9, 1
3fc468e0:	and    a9, a11
3fc468f0:	jrne   L3FC46990
L3FC46900:
3fc46900:	move   *a13(0xa0), a11, 1
3fc46920:	add    a11, a11
3fc46930:	move   a11, *a13(0xa0), 1
3fc46950:	move   *a13(0x20), a9, 1
3fc46970:	and    a11, a9
3fc46980:	jreq   L3FC46900
L3FC46990:
3fc46990:	move   *a13(0x40), a11, 1
3fc469b0:	move   *a13(0xc0), a9, 1
3fc469d0:	and    a9, a11
3fc469e0:	jrne   L3FC46A80
L3FC469F0:
3fc469f0:	move   *a13(0xc0), a11, 1
3fc46a10:	add    a11, a11
3fc46a20:	move   a11, *a13(0xc0), 1
3fc46a40:	move   *a13(0x40), a9, 1
3fc46a60:	and    a11, a9
3fc46a70:	jreq   L3FC469F0
L3FC46A80:
3fc46a80:	move   *a13(0xffc0), a11, 1
3fc46aa0:	move   *a11, a9, 1
3fc46ab0:	move   *a13(0x80), a7, 1
3fc46ad0:	move   *a9(0xa0), a9, 1
3fc46af0:	sll    a9, a7
3fc46b00:	move   *a11, a9, 1
3fc46b10:	move   *a13(0xa0), a11, 1
3fc46b30:	move   *a9(0xc0), a9, 1
3fc46b50:	sll    a9, a11
3fc46b60:	or     a11, a7
3fc46b70:	move   *a13(0xffc0), a11, 1
3fc46b90:	move   *a11, a9, 1
3fc46ba0:	move   *a13(0xc0), a11, 1
3fc46bc0:	move   *a9(0xe0), a9, 1
3fc46be0:	sll    a9, a11
3fc46bf0:	or     a11, a7
3fc46c00:	move   *a13(0xff20), a11, 1
3fc46c20:	move   a7, *a11+, 1
3fc46c30:	move   a11, *a13(0xff20), 1
3fc46c50:	move   *a13(0x80), a9, 1
3fc46c70:	add    a9, a9
3fc46c80:	move   a9, *a13(0x80), 1
3fc46ca0:	move   *a13(0xa0), a7, 1
3fc46cc0:	add    a7, a7
3fc46cd0:	move   a7, *a13(0xa0), 1
3fc46cf0:	move   *a13(0xc0), a7, 1
3fc46d10:	add    a7, a7
3fc46d20:	move   a7, *a13(0xc0), 1
3fc46d40:	move   *a13(0xe0), a7, 1
3fc46d60:	dec    a7
3fc46d70:	move   a7, *a13(0xe0), 1
3fc46d90:	jrge   L3FC467D0
3fc46da0:	jruc   L3FC473E0
L3FC46DB0:
3fc46db0:	move   a14, -*sp, 1
3fc46dc0:	move   a13, a9
3fc46dd0:	addi   0x60, a9
3fc46df0:	move   a9, *a14+, 1
3fc46e00:	move   a13, *a14+, 1
3fc46e10:	move   *a13(0xff40), *a14+, 1
3fc46e30:	move   *a13(0xff60), *a14+, 1
3fc46e50:	move   *a13(0xff80), *a14+, 1
3fc46e70:	move   *a13(0xffa0), *a14+, 1
3fc46e90:	move   a11, *a14+, 1
3fc46ea0:	move   *a13(0xffe0), *a14+, 1
3fc46ec0:	calla  L3FC4BAB0
3fc46ef0:	move   a8, *a13(0x120), 1
3fc46f10:	move   a8, a7
3fc46f20:	jrne   L3FC473E0
3fc46f30:	movk   1, a9
3fc46f40:	move   a9, *a13(0x80), 1
3fc46f60:	move   *a13(0xff80), *a13(0xe0), 1
3fc46f90:	move   *a13(0xe0), a7, 1
3fc46fb0:	dec    a7
3fc46fc0:	move   a7, *a13(0xe0), 1
3fc46fe0:	jrlt   L3FC473E0
L3FC46FF0:
3fc46ff0:	move   *a13, a11, 1
3fc47000:	move   *a13(0x80), a9, 1
3fc47020:	and    a9, a11
3fc47030:	jrne   L3FC472D0
L3FC47040:
3fc47040:	move   *a13(0x80), a11, 1
3fc47060:	add    a11, a11
3fc47070:	move   a11, *a13(0x80), 1
3fc47090:	jrne   L3FC472A0
3fc470a0:	move   a14, -*sp, 1
3fc470b0:	move   *a13(0x120), *a14+, 1
3fc470d0:	move   *a13(0xff60), *a14+, 1
3fc470f0:	move   *a13(0xff80), *a14+, 1
3fc47110:	move   *a13(0xffa0), *a14+, 1
3fc47130:	move   *a13(0xffe0), *a14+, 1
3fc47150:	movi   0x3fc55f70, a8
3fc47180:	move   a8, *a14+, 1
3fc47190:	calla  L3FB341E0
3fc471c0:	move   a14, -*sp, 1
3fc471d0:	move   *a13(0x140), *a14+, 1
3fc471f0:	move   *a13(0x0), *a14+, 1
3fc47210:	movi   0x3fc561a8, a8
3fc47240:	move   a8, *a14+, 1
3fc47250:	calla  L3FB341E0
3fc47280:	movk   11, a8
3fc47290:	jruc   L3FC47780
L3FC472A0:
3fc472a0:	move   *a13, a9, 1
3fc472b0:	and    a11, a9
3fc472c0:	jreq   L3FC47040
L3FC472D0:
3fc472d0:	move   *a13(0xff20), a11, 1
3fc472f0:	move   *a13(0x80), *a11+, 1
3fc47310:	move   a11, *a13(0xff20), 1
3fc47330:	move   *a13(0x80), a9, 1
3fc47350:	add    a9, a9
3fc47360:	move   a9, *a13(0x80), 1
3fc47380:	move   *a13(0xe0), a7, 1
3fc473a0:	dec    a7
3fc473b0:	move   a7, *a13(0xe0), 1
3fc473d0:	jrge   L3FC46FF0
L3FC473E0:
3fc473e0:	move   *a13(0x140), a11, 1
3fc47400:	jrne   L3FC47760
3fc47410:	move   *a13(0xffa0), a9, 1
3fc47430:	jreq   L3FC47760
3fc47440:	move   *a13(0x120), a7, 1
3fc47460:	jrne   L3FC47760
3fc47470:	move   *a13(0xffc0), a7, 1
3fc47490:	move   *a7(0x30), a7, 1
3fc474b0:	andi   0xfff00000, a7
3fc474e0:	srl    0x14, a7
3fc474f0:	move   *a13(0xffe0), a9, 1
3fc47510:	cmp    a9, a7
3fc47520:	jreq   L3FC47760
3fc47530:	move   a14, -*sp, 1
3fc47540:	movk   8, a7
3fc47550:	move   a7, *a14+, 1
3fc47560:	calla  L3F705A00
3fc47590:	move   a8, *a13(0x160), 1
3fc475b0:	move   *a13(0xffc0), a7, 1
3fc475d0:	move   *a7(0x30), *a8(0x0), 1
3fc47600:	move   a9, *a8(0x20), 1
3fc47620:	move   a14, -*sp, 1
3fc47630:	sub    a7, a7
3fc47640:	move   a7, *a14+, 1
3fc47650:	movi   0x3fc45620, a7
3fc47680:	move   a7, *a14+, 1
3fc47690:	move   a8, *a14+, 1
3fc476a0:	movi   0x100, a7
3fc476c0:	move   a7, *a14+, 1
3fc476d0:	move   a14, -*sp, 1
3fc476e0:	move   a9, *a14+, 1
3fc476f0:	calla  L3F8B62F0
3fc47720:	move   a8, *a14+, 1
3fc47730:	calla  L3F8B6510
L3FC47760:
3fc47760:	move   *a13(0x120), a8, 1
L3FC47780:
3fc47780:	move   *sp(0xa0), a14, 1
3fc477a0:	mmfm   sp, a7,a9,a11,a13
3fc477c0:	rets   2
L3FC477D0:
3fc477d0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fc477f0:	move   a14, a13
3fc47800:	addi   0xc0, a14
3fc47820:	move   *a13(0xffc0), a11, 1
3fc47840:	move   *a13(0xffe0), a7, 1
3fc47860:	sll    0x5, a7
3fc47870:	move   *a11(0xe0), a11, 1
3fc47890:	add    a7, a11
3fc478a0:	move   *a11(0x0), *a13(0x80), 1
3fc478d0:	move   *a13(0xffc0), a11, 1
3fc478f0:	setf   16, 1, 0
3fc47900:	move   *a11(0x20), a7, 0
3fc47920:	move   a7, *a13(0x60), 1
3fc47940:	btst   0, a7
3fc47950:	jrne   L3FC47990
3fc47960:	movk   11, a8
3fc47970:	jauc   L3FC488C0
L3FC47990:
3fc47990:	subk   5, a7
3fc479a0:	jrne   L3FC47CC0
3fc479b0:	move   *a13(0xffe0), a7, 1
3fc479d0:	sll    0x5, a7
3fc479e0:	move   *a11(0x100), a5, 1
3fc47a00:	add    a7, a5
3fc47a10:	move   *a13(0xffe0), a7, 1
3fc47a30:	sll    0x5, a7
3fc47a40:	move   *a11(0x120), a11, 1
3fc47a60:	add    a7, a11
3fc47a70:	move   *a5, a7, 1
3fc47a80:	move   *a11, a11, 1
3fc47a90:	add    a11, a7
3fc47aa0:	move   *a13(0x80), a11, 1
3fc47ac0:	add    a11, a7
3fc47ad0:	move   a7, *a13(0x80), 1
3fc47af0:	move   a14, -*sp, 1
3fc47b00:	move   *a13(0xfea0), *a14+, 1
3fc47b20:	move   *a13(0xfec0), *a14+, 1
3fc47b40:	move   *a13(0xfee0), *a14+, 1
3fc47b60:	move   *a13(0xff00), *a14+, 1
3fc47b80:	move   *a13(0xff20), *a14+, 1
3fc47ba0:	move   *a13(0xff40), *a14+, 1
3fc47bc0:	move   *a13(0xff60), *a14+, 1
3fc47be0:	move   *a13(0xff80), *a14+, 1
3fc47c00:	move   *a13(0xffa0), *a14+, 1
3fc47c20:	move   *a13(0xffc0), *a14+, 1
3fc47c40:	move   *a13(0xffe0), *a14+, 1
3fc47c60:	calla  L3FC48910
3fc47c90:	move   a8, *a13, 1
3fc47ca0:	jauc   L3FC48540
L3FC47CC0:
3fc47cc0:	move   a14, -*sp, 1
3fc47cd0:	move   a13, a7
3fc47ce0:	addi   0x40, a7
3fc47d00:	move   a7, *a14+, 1
3fc47d10:	move   a13, a5
3fc47d20:	addk   32, a5
3fc47d30:	move   a5, *a14+, 1
3fc47d40:	move   *a13(0xff00), *a14+, 1
3fc47d60:	move   *a13(0xff20), *a14+, 1
3fc47d80:	move   *a13(0xff80), a5, 1
3fc47da0:	move   *a13(0xff60), a7, 1
3fc47dc0:	add    a7, a5
3fc47dd0:	move   *a13(0xff40), a7, 1
3fc47df0:	add    a7, a5
3fc47e00:	move   a5, *a14+, 1
3fc47e10:	move   *a13(0xffa0), *a14+, 1
3fc47e30:	move   a11, *a14+, 1
3fc47e40:	move   *a13(0xffe0), *a14+, 1
3fc47e60:	calla  L3FC4BAB0
3fc47e90:	move   a8, *a13, 1
3fc47ea0:	move   a8, a5
3fc47eb0:	jrne   L3FC48540
3fc47ec0:	move   *a13(0xfea0), a5, 1
3fc47ee0:	sub    a7, a7
3fc47ef0:	move   a7, *a5, 1
3fc47f00:	move   *a13(0xfec0), a5, 1
3fc47f20:	move   a7, *a5, 1
3fc47f30:	move   *a13(0xfee0), a5, 1
3fc47f50:	move   a7, *a5, 1
3fc47f60:	movk   1, a9
3fc47f70:	move   *a13(0xff80), a10, 1
3fc47f90:	dec    a10
3fc47fa0:	jrlt   L3FC480C0
L3FC47FB0:
3fc47fb0:	move   *a13(0x20), a11, 1
3fc47fd0:	and    a9, a11
3fc47fe0:	jrne   L3FC48040
L3FC47FF0:
3fc47ff0:	add    a9, a9
3fc48000:	move   *a13(0x20), a11, 1
3fc48020:	and    a9, a11
3fc48030:	jreq   L3FC47FF0
L3FC48040:
3fc48040:	move   *a13(0xfee0), a11, 1
3fc48060:	move   *a11, a7, 1
3fc48070:	or     a9, a7
3fc48080:	move   a7, *a11, 1
3fc48090:	add    a9, a9
3fc480a0:	dec    a10
3fc480b0:	jrge   L3FC47FB0
L3FC480C0:
3fc480c0:	move   *a13(0xff60), a10, 1
3fc480e0:	dec    a10
3fc480f0:	jrlt   L3FC48210
L3FC48100:
3fc48100:	move   *a13(0x20), a11, 1
3fc48120:	and    a9, a11
3fc48130:	jrne   L3FC48190
L3FC48140:
3fc48140:	add    a9, a9
3fc48150:	move   *a13(0x20), a11, 1
3fc48170:	and    a9, a11
3fc48180:	jreq   L3FC48140
L3FC48190:
3fc48190:	move   *a13(0xfec0), a11, 1
3fc481b0:	move   *a11, a7, 1
3fc481c0:	or     a9, a7
3fc481d0:	move   a7, *a11, 1
3fc481e0:	add    a9, a9
3fc481f0:	dec    a10
3fc48200:	jrge   L3FC48100
L3FC48210:
3fc48210:	move   *a13(0xff40), a10, 1
3fc48230:	dec    a10
3fc48240:	jrlt   L3FC48360
L3FC48250:
3fc48250:	move   *a13(0x20), a11, 1
3fc48270:	and    a9, a11
3fc48280:	jrne   L3FC482E0
L3FC48290:
3fc48290:	add    a9, a9
3fc482a0:	move   *a13(0x20), a11, 1
3fc482c0:	and    a9, a11
3fc482d0:	jreq   L3FC48290
L3FC482E0:
3fc482e0:	move   *a13(0xfea0), a11, 1
3fc48300:	move   *a11, a7, 1
3fc48310:	or     a9, a7
3fc48320:	move   a7, *a11, 1
3fc48330:	add    a9, a9
3fc48340:	dec    a10
3fc48350:	jrge   L3FC48250
L3FC48360:
3fc48360:	move   a14, -*sp, 1
3fc48370:	move   *a13(0x40), *a14+, 1
3fc48390:	move   *a13(0xfea0), a11, 1
3fc483b0:	move   *a11(0x0), *a14+, 1
3fc483d0:	move   *a13(0xfec0), a7, 1
3fc483f0:	move   *a7(0x0), *a14+, 1
3fc48410:	move   *a13(0xfee0), a5, 1
3fc48430:	move   *a5(0x0), *a14+, 1
3fc48450:	move   *a13(0xff40), *a14+, 1
3fc48470:	move   *a13(0xff60), *a14+, 1
3fc48490:	move   *a13(0xff80), *a14+, 1
3fc484b0:	move   *a13(0xffa0), *a14+, 1
3fc484d0:	move   *a13(0xff00), *a14+, 1
3fc484f0:	move   *a13(0xffc0), *a14+, 1
3fc48510:	calla  L3FC4EFD0
L3FC48540:
3fc48540:	move   *a13(0x80), a11, 1
3fc48560:	jrne   L3FC488B0
3fc48570:	move   *a13(0xffa0), a7, 1
3fc48590:	jreq   L3FC488B0
3fc485a0:	move   *a13, a5, 1
3fc485b0:	jrne   L3FC488B0
3fc485c0:	move   *a13(0xffc0), a5, 1
3fc485e0:	move   *a5(0x30), a5, 1
3fc48600:	andi   0xfff00000, a5
3fc48630:	srl    0x14, a5
3fc48640:	move   *a13(0xffe0), a7, 1
3fc48660:	cmp    a7, a5
3fc48670:	jreq   L3FC488B0
3fc48680:	move   a14, -*sp, 1
3fc48690:	movk   8, a5
3fc486a0:	move   a5, *a14+, 1
3fc486b0:	calla  L3F705A00
3fc486e0:	move   a8, *a13(0xa0), 1
3fc48700:	move   *a13(0xffc0), a5, 1
3fc48720:	move   *a5(0x30), *a8(0x0), 1
3fc48750:	move   a7, *a8(0x20), 1
3fc48770:	move   a14, -*sp, 1
3fc48780:	sub    a5, a5
3fc48790:	move   a5, *a14+, 1
3fc487a0:	movi   0x3fc45620, a5
3fc487d0:	move   a5, *a14+, 1
3fc487e0:	move   a8, *a14+, 1
3fc487f0:	movi   0x100, a5
3fc48810:	move   a5, *a14+, 1
3fc48820:	move   a14, -*sp, 1
3fc48830:	move   a7, *a14+, 1
3fc48840:	calla  L3F8B62F0
3fc48870:	move   a8, *a14+, 1
3fc48880:	calla  L3F8B6510
L3FC488B0:
3fc488b0:	move   *a13, a8, 1
L3FC488C0:
3fc488c0:	move   *sp(0xe0), a14, 1
3fc488e0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fc48900:	rets   2
L3FC48910:
3fc48910:	mmtm   sp, a7,a9,a11,a13
3fc48930:	move   a14, a13
3fc48940:	addi   0x140, a14
3fc48960:	move   *a13(0xff00), *a13(0xa0), 1
3fc48990:	move   *a13(0xffa0), a11, 1
3fc489b0:	sll    0x5, a11
3fc489c0:	move   *a13(0xff00), a9, 1
3fc489e0:	add    a9, a11
3fc489f0:	move   *a13(0xa0), a9, 1
3fc48a10:	cmp    a11, a9
3fc48a20:	jrnc   L3FC48B40
L3FC48A30:
3fc48a30:	move   *a13(0xa0), a11, 1
3fc48a50:	sub    a9, a9
3fc48a60:	move   a9, *a11, 1
3fc48a70:	addk   32, a11
3fc48a80:	move   a11, *a13(0xa0), 1
3fc48aa0:	move   *a13(0xffa0), a9, 1
3fc48ac0:	sll    0x5, a9
3fc48ad0:	move   *a13(0xff00), a11, 1
3fc48af0:	add    a11, a9
3fc48b00:	move   *a13(0xa0), a11, 1
3fc48b20:	cmp    a9, a11
3fc48b30:	jrc   L3FC48A30
L3FC48B40:
3fc48b40:	move   a14, -*sp, 1
3fc48b50:	move   *a13(0xffa0), a11, 1
3fc48b70:	sll    0x2, a11
3fc48b80:	move   *a13(0xff80), a9, 1
3fc48ba0:	sll    a9, a11
3fc48bb0:	move   a11, *a14+, 1
3fc48bc0:	movk   1, a11
3fc48bd0:	move   a11, *a14+, 1
3fc48be0:	calla  L3F703D90
3fc48c10:	move   a8, *a13, 1
3fc48c20:	move   a14, -*sp, 1
3fc48c30:	move   *a13(0xffa0), a11, 1
3fc48c50:	sll    0x2, a11
3fc48c60:	move   *a13(0xff60), a9, 1
3fc48c80:	sll    a9, a11
3fc48c90:	move   a11, *a14+, 1
3fc48ca0:	movk   1, a11
3fc48cb0:	move   a11, *a14+, 1
3fc48cc0:	calla  L3F703D90
3fc48cf0:	move   a8, *a13(0x20), 1
3fc48d10:	move   a14, -*sp, 1
3fc48d20:	move   *a13(0xffa0), a11, 1
3fc48d40:	sll    0x2, a11
3fc48d50:	move   *a13(0xff40), a9, 1
3fc48d70:	sll    a9, a11
3fc48d80:	move   a11, *a14+, 1
3fc48d90:	movk   1, a11
3fc48da0:	move   a11, *a14+, 1
3fc48db0:	calla  L3F703D90
3fc48de0:	move   a8, *a13(0x40), 1
3fc48e00:	move   *a13, a11, 1
3fc48e10:	jreq   L3FC48E70
3fc48e20:	move   *a13(0x20), a9, 1
3fc48e40:	jreq   L3FC48E70
3fc48e50:	move   a8, a8
3fc48e60:	jrne   L3FC49000
L3FC48E70:
3fc48e70:	move   a8, a9
3fc48e80:	jreq   L3FC48EE0
3fc48e90:	move   a14, -*sp, 1
3fc48ea0:	move   a8, *a14+, 1
3fc48eb0:	calla  L3F702440
L3FC48EE0:
3fc48ee0:	move   *a13(0x20), a9, 1
3fc48f00:	jreq   L3FC48F60
3fc48f10:	move   a14, -*sp, 1
3fc48f20:	move   a9, *a14+, 1
3fc48f30:	calla  L3F702440
L3FC48F60:
3fc48f60:	move   a11, a8
3fc48f70:	jreq   L3FC48FD0
3fc48f80:	move   a14, -*sp, 1
3fc48f90:	move   a8, *a14+, 1
3fc48fa0:	calla  L3F702440
L3FC48FD0:
3fc48fd0:	movk   11, a8
3fc48fe0:	jauc   L3FC4BA60
L3FC49000:
3fc49000:	move   a14, -*sp, 1
3fc49010:	move   *a13(0xfee0), *a14+, 1
3fc49030:	move   a11, *a14+, 1
3fc49040:	move   *a13(0xff20), *a14+, 1
3fc49060:	move   *a13(0xff80), *a14+, 1
3fc49080:	move   *a13(0xffc0), a9, 1
3fc490a0:	move   *a9(0x80), *a14+, 1
3fc490c0:	move   *a13(0xffa0), *a14+, 1
3fc490e0:	move   *a9(0x1a0), *a14+, 1
3fc49100:	move   a9, *a14+, 1
3fc49110:	calla  L3FC4C670
3fc49140:	move   a8, *a13(0xe0), 1
3fc49160:	move   a14, -*sp, 1
3fc49170:	move   *a13(0xfec0), *a14+, 1
3fc49190:	move   *a13(0x20), *a14+, 1
3fc491b0:	move   *a13(0xff20), *a14+, 1
3fc491d0:	move   *a13(0xff60), *a14+, 1
3fc491f0:	move   *a9(0xa0), *a14+, 1
3fc49210:	move   *a13(0xffa0), *a14+, 1
3fc49230:	move   *a9(0x1c0), *a14+, 1
3fc49250:	move   a9, *a14+, 1
3fc49260:	calla  L3FC4C670
3fc49290:	move   a8, *a13(0x100), 1
3fc492b0:	move   a14, -*sp, 1
3fc492c0:	move   *a13(0xfea0), *a14+, 1
3fc492e0:	move   *a13(0x40), *a14+, 1
3fc49300:	move   *a13(0xff20), *a14+, 1
3fc49320:	move   *a13(0xff40), *a14+, 1
3fc49340:	move   *a9(0xc0), *a14+, 1
3fc49360:	move   *a13(0xffa0), *a14+, 1
3fc49380:	move   *a9(0x1e0), *a14+, 1
3fc493a0:	move   a9, *a14+, 1
3fc493b0:	calla  L3FC4C670
3fc493e0:	move   a8, *a13(0x120), 1
3fc49400:	move   *a13(0xe0), a9, 1
3fc49420:	jreq   L3FC49490
3fc49430:	move   *a13(0x100), a9, 1
3fc49450:	jreq   L3FC49490
3fc49460:	move   a8, a8
3fc49470:	jane   L3FC49E10
L3FC49490:
3fc49490:	move   *a13(0xe0), a9, 1
3fc494b0:	jreq   L3FC49740
3fc494c0:	move   a11, *a13(0x60), 1
3fc494e0:	move   *a13(0xffa0), a9, 1
3fc49500:	move   *a13(0xff80), a11, 1
3fc49520:	sll    a11, a9
3fc49530:	move   a9, *a13(0xc0), 1
3fc49550:	dec    a9
3fc49560:	move   a9, *a13(0xc0), 1
3fc49580:	jrlt   L3FC49740
3fc49590:	setf   16, 1, 0
L3FC495A0:
3fc495a0:	move   *a13(0xffc0), a11, 1
3fc495c0:	move   *a13(0x60), a9, 1
3fc495e0:	move   *a9, a7, 1
3fc495f0:	move   a7, a9
3fc49600:	sll    0x7, a7
3fc49610:	sll    0x4, a9
3fc49620:	add    a9, a7
3fc49630:	move   *a11(0x1a0), a9, 1
3fc49650:	add    a7, a9
3fc49660:	sub    a7, a7
3fc49670:	move   a7, *a9(0x60), 0
3fc49690:	move   *a13(0x60), a9, 1
3fc496b0:	addk   32, a9
3fc496c0:	move   a9, *a13(0x60), 1
3fc496e0:	move   *a13(0xc0), a7, 1
3fc49700:	dec    a7
3fc49710:	move   a7, *a13(0xc0), 1
3fc49730:	jrge   L3FC495A0
L3FC49740:
3fc49740:	move   *a13(0x100), a11, 1
3fc49760:	jreq   L3FC49A00
3fc49770:	move   *a13(0x20), *a13(0x60), 1
3fc497a0:	move   *a13(0xffa0), a9, 1
3fc497c0:	move   *a13(0xff60), a7, 1
3fc497e0:	sll    a7, a9
3fc497f0:	move   a9, *a13(0xc0), 1
3fc49810:	dec    a9
3fc49820:	move   a9, *a13(0xc0), 1
3fc49840:	jrlt   L3FC49A00
3fc49850:	setf   16, 1, 0
L3FC49860:
3fc49860:	move   *a13(0xffc0), a11, 1
3fc49880:	move   *a13(0x60), a9, 1
3fc498a0:	move   *a9, a7, 1
3fc498b0:	move   a7, a9
3fc498c0:	sll    0x7, a7
3fc498d0:	sll    0x4, a9
3fc498e0:	add    a9, a7
3fc498f0:	move   *a11(0x1c0), a9, 1
3fc49910:	add    a7, a9
3fc49920:	sub    a7, a7
3fc49930:	move   a7, *a9(0x60), 0
3fc49950:	move   *a13(0x60), a9, 1
3fc49970:	addk   32, a9
3fc49980:	move   a9, *a13(0x60), 1
3fc499a0:	move   *a13(0xc0), a7, 1
3fc499c0:	dec    a7
3fc499d0:	move   a7, *a13(0xc0), 1
3fc499f0:	jrge   L3FC49860
L3FC49A00:
3fc49a00:	move   *a13(0x120), a11, 1
3fc49a20:	jreq   L3FC49CC0
3fc49a30:	move   *a13(0x40), *a13(0x60), 1
3fc49a60:	move   *a13(0xffa0), a9, 1
3fc49a80:	move   *a13(0xff40), a7, 1
3fc49aa0:	sll    a7, a9
3fc49ab0:	move   a9, *a13(0xc0), 1
3fc49ad0:	dec    a9
3fc49ae0:	move   a9, *a13(0xc0), 1
3fc49b00:	jrlt   L3FC49CC0
3fc49b10:	setf   16, 1, 0
L3FC49B20:
3fc49b20:	move   *a13(0xffc0), a11, 1
3fc49b40:	move   *a13(0x60), a9, 1
3fc49b60:	move   *a9, a7, 1
3fc49b70:	move   a7, a9
3fc49b80:	sll    0x7, a7
3fc49b90:	sll    0x4, a9
3fc49ba0:	add    a9, a7
3fc49bb0:	move   *a11(0x1e0), a9, 1
3fc49bd0:	add    a7, a9
3fc49be0:	sub    a7, a7
3fc49bf0:	move   a7, *a9(0x60), 0
3fc49c10:	move   *a13(0x60), a9, 1
3fc49c30:	addk   32, a9
3fc49c40:	move   a9, *a13(0x60), 1
3fc49c60:	move   *a13(0xc0), a7, 1
3fc49c80:	dec    a7
3fc49c90:	move   a7, *a13(0xc0), 1
3fc49cb0:	jrge   L3FC49B20
L3FC49CC0:
3fc49cc0:	move   a14, -*sp, 1
3fc49cd0:	move   *a13(0x40), *a14+, 1
3fc49cf0:	calla  L3F702440
3fc49d20:	move   a14, -*sp, 1
3fc49d30:	move   *a13(0x20), *a14+, 1
3fc49d50:	calla  L3F702440
3fc49d80:	move   a14, -*sp, 1
3fc49d90:	move   *a13(0x0), *a14+, 1
3fc49db0:	calla  L3F702440
3fc49de0:	movk   11, a8
3fc49df0:	jauc   L3FC4BA60
L3FC49E10:
3fc49e10:	move   *a13(0xffc0), a7, 1
3fc49e30:	move   *a7, a7, 1
3fc49e40:	move   *a13(0xfee0), a9, 1
3fc49e60:	move   *a9, a11, 1
3fc49e70:	move   *a7(0xa0), a7, 1
3fc49e90:	sll    a7, a11
3fc49ea0:	move   a11, *a9, 1
3fc49eb0:	move   *a13(0xffc0), a11, 1
3fc49ed0:	move   *a11, a7, 1
3fc49ee0:	move   *a13(0xfec0), a9, 1
3fc49f00:	move   *a9, a11, 1
3fc49f10:	move   *a7(0xc0), a7, 1
3fc49f30:	sll    a7, a11
3fc49f40:	move   a11, *a9, 1
3fc49f50:	move   *a13(0xffc0), a11, 1
3fc49f70:	move   *a11, a7, 1
3fc49f80:	move   *a13(0xfea0), a9, 1
3fc49fa0:	move   *a9, a11, 1
3fc49fb0:	move   *a7(0xe0), a7, 1
3fc49fd0:	sll    a7, a11
3fc49fe0:	move   a11, *a9, 1
3fc49ff0:	move   *a13(0xffa0), a11, 1
3fc4a010:	move   *a13(0xff80), a7, 1
3fc4a030:	sll    a7, a11
3fc4a040:	move   a11, *a13(0xc0), 1
3fc4a060:	move   a14, -*sp, 1
3fc4a070:	move   *a13(0xffc0), a7, 1
3fc4a090:	move   *a13(0xffe0), a9, 1
3fc4a0b0:	sll    0x5, a9
3fc4a0c0:	move   *a7(0xe0), a7, 1
3fc4a0e0:	add    a9, a7
3fc4a0f0:	move   *a7, a9, 1
3fc4a100:	add    a11, a9
3fc4a110:	sll    0x2, a9
3fc4a120:	move   a9, *a14+, 1
3fc4a130:	move   *a13(0xffc0), a9, 1
3fc4a150:	move   *a13(0xffe0), a7, 1
3fc4a170:	sll    0x5, a7
3fc4a180:	move   *a9(0x140), a9, 1
3fc4a1a0:	add    a7, a9
3fc4a1b0:	move   *a9+, *a14+, 1
3fc4a1c0:	calla  L3F705B20
3fc4a1f0:	move   a8, *a13(0x60), 1
3fc4a210:	move   *a13(0xffc0), a9, 1
3fc4a230:	move   *a13(0xffe0), a7, 1
3fc4a250:	sll    0x5, a7
3fc4a260:	move   *a9(0x140), a9, 1
3fc4a280:	add    a7, a9
3fc4a290:	move   a8, *a9, 1
3fc4a2a0:	move   *a13(0xffc0), a9, 1
3fc4a2c0:	move   *a13(0xffe0), a7, 1
3fc4a2e0:	sll    0x5, a7
3fc4a2f0:	move   *a9(0xe0), a9, 1
3fc4a310:	add    a7, a9
3fc4a320:	move   *a9, a9, 1
3fc4a330:	sll    0x5, a9
3fc4a340:	add    a8, a9
3fc4a350:	move   a9, *a13(0x60), 1
3fc4a370:	move   *a13(0xff00), *a13(0x80), 1
3fc4a3a0:	move   *a13(0x0), *a13(0xa0), 1
3fc4a3d0:	sll    0x5, a11
3fc4a3e0:	move   *a13, a7, 1
3fc4a3f0:	add    a7, a11
3fc4a400:	move   *a13(0xa0), a7, 1
3fc4a420:	cmp    a11, a7
3fc4a430:	jrnc   L3FC4A710
L3FC4A440:
3fc4a440:	move   *a13(0x60), a11, 1
3fc4a460:	move   *a13(0xa0), a9, 1
3fc4a480:	move   *a9(0x0), *a11+, 1
3fc4a4a0:	move   a11, *a13(0x60), 1
3fc4a4c0:	move   *a13(0xffa0), a7, 1
3fc4a4e0:	sll    0x5, a7
3fc4a4f0:	move   *a13, a9, 1
3fc4a500:	add    a9, a7
3fc4a510:	move   *a13(0xa0), a9, 1
3fc4a530:	cmp    a7, a9
3fc4a540:	jrnc   L3FC4A650
3fc4a550:	move   *a13(0x80), a7, 1
3fc4a570:	move   *a13(0xffc0), a9, 1
3fc4a590:	move   *a9, a9, 1
3fc4a5a0:	move   *a13(0xa0), a11, 1
3fc4a5c0:	move   *a11, a11, 1
3fc4a5d0:	move   *a9(0xa0), a9, 1
3fc4a5f0:	sll    a9, a11
3fc4a600:	move   *a7, a9, 1
3fc4a610:	or     a11, a9
3fc4a620:	move   a9, *a7+, 1
3fc4a630:	move   a7, *a13(0x80), 1
L3FC4A650:
3fc4a650:	move   *a13(0xa0), a11, 1
3fc4a670:	addk   32, a11
3fc4a680:	move   a11, *a13(0xa0), 1
3fc4a6a0:	move   *a13(0xc0), a9, 1
3fc4a6c0:	sll    0x5, a9
3fc4a6d0:	move   *a13, a7, 1
3fc4a6e0:	add    a7, a9
3fc4a6f0:	cmp    a9, a11
3fc4a700:	jrc   L3FC4A440
L3FC4A710:
3fc4a710:	move   *a13(0xffc0), a11, 1
3fc4a730:	move   *a13(0xffe0), a9, 1
3fc4a750:	sll    0x5, a9
3fc4a760:	move   *a11(0xe0), a7, 1
3fc4a780:	add    a9, a7
3fc4a790:	move   *a7, a9, 1
3fc4a7a0:	move   *a13(0xc0), a11, 1
3fc4a7c0:	add    a11, a9
3fc4a7d0:	move   a9, *a7, 1
3fc4a7e0:	move   *a13(0xffc0), a9, 1
3fc4a800:	move   *a9(0x80), a7, 1
3fc4a820:	sub    a11, a7
3fc4a830:	move   a7, *a9(0x80), 1
3fc4a850:	move   *a13(0xffa0), a7, 1
3fc4a870:	move   *a13(0xff60), a9, 1
3fc4a890:	sll    a9, a7
3fc4a8a0:	move   a7, *a13(0xc0), 1
3fc4a8c0:	move   a14, -*sp, 1
3fc4a8d0:	move   *a13(0xffc0), a11, 1
3fc4a8f0:	move   *a13(0xffe0), a7, 1
3fc4a910:	sll    0x5, a7
3fc4a920:	move   *a11(0x100), a9, 1
3fc4a940:	add    a7, a9
3fc4a950:	move   *a9, a9, 1
3fc4a960:	move   *a13(0xc0), a7, 1
3fc4a980:	add    a7, a9
3fc4a990:	sll    0x2, a9
3fc4a9a0:	move   a9, *a14+, 1
3fc4a9b0:	move   *a13(0xffe0), a9, 1
3fc4a9d0:	sll    0x5, a9
3fc4a9e0:	move   *a11(0x160), a7, 1
3fc4aa00:	add    a9, a7
3fc4aa10:	move   *a7+, *a14+, 1
3fc4aa20:	calla  L3F705B20
3fc4aa50:	move   a8, *a13(0x60), 1
3fc4aa70:	move   *a13(0xffe0), a9, 1
3fc4aa90:	sll    0x5, a9
3fc4aaa0:	move   *a11(0x160), a7, 1
3fc4aac0:	add    a9, a7
3fc4aad0:	move   a8, *a7, 1
3fc4aae0:	move   *a13(0xffe0), a9, 1
3fc4ab00:	sll    0x5, a9
3fc4ab10:	move   *a11(0x100), a7, 1
3fc4ab30:	add    a9, a7
3fc4ab40:	move   *a7, a9, 1
3fc4ab50:	sll    0x5, a9
3fc4ab60:	add    a8, a9
3fc4ab70:	move   a9, *a13(0x60), 1
3fc4ab90:	move   *a13(0xff00), *a13(0x80), 1
3fc4abc0:	move   *a13(0x20), *a13(0xa0), 1
3fc4abf0:	move   *a13(0xc0), a7, 1
3fc4ac10:	sll    0x5, a7
3fc4ac20:	move   *a13(0x20), a9, 1
3fc4ac40:	add    a9, a7
3fc4ac50:	move   *a13(0xa0), a9, 1
3fc4ac70:	cmp    a7, a9
3fc4ac80:	jrnc   L3FC4AF80
L3FC4AC90:
3fc4ac90:	move   *a13(0x60), a11, 1
3fc4acb0:	move   *a13(0xa0), a9, 1
3fc4acd0:	move   *a9(0x0), *a11+, 1
3fc4acf0:	move   a11, *a13(0x60), 1
3fc4ad10:	move   *a13(0xffa0), a7, 1
3fc4ad30:	sll    0x5, a7
3fc4ad40:	move   *a13(0x20), a9, 1
3fc4ad60:	add    a9, a7
3fc4ad70:	move   *a13(0xa0), a9, 1
3fc4ad90:	cmp    a7, a9
3fc4ada0:	jrnc   L3FC4AEB0
3fc4adb0:	move   *a13(0x80), a7, 1
3fc4add0:	move   *a13(0xffc0), a9, 1
3fc4adf0:	move   *a9, a9, 1
3fc4ae00:	move   *a13(0xa0), a11, 1
3fc4ae20:	move   *a11, a11, 1
3fc4ae30:	move   *a9(0xc0), a9, 1
3fc4ae50:	sll    a9, a11
3fc4ae60:	move   *a7, a9, 1
3fc4ae70:	or     a11, a9
3fc4ae80:	move   a9, *a7+, 1
3fc4ae90:	move   a7, *a13(0x80), 1
L3FC4AEB0:
3fc4aeb0:	move   *a13(0xa0), a11, 1
3fc4aed0:	addk   32, a11
3fc4aee0:	move   a11, *a13(0xa0), 1
3fc4af00:	move   *a13(0xc0), a9, 1
3fc4af20:	sll    0x5, a9
3fc4af30:	move   *a13(0x20), a7, 1
3fc4af50:	add    a7, a9
3fc4af60:	cmp    a9, a11
3fc4af70:	jrc   L3FC4AC90
L3FC4AF80:
3fc4af80:	move   *a13(0xffc0), a11, 1
3fc4afa0:	move   *a13(0xffe0), a9, 1
3fc4afc0:	sll    0x5, a9
3fc4afd0:	move   *a11(0x100), a7, 1
3fc4aff0:	add    a9, a7
3fc4b000:	move   *a7, a9, 1
3fc4b010:	move   *a13(0xc0), a11, 1
3fc4b030:	add    a11, a9
3fc4b040:	move   a9, *a7, 1
3fc4b050:	move   *a13(0xffc0), a9, 1
3fc4b070:	move   *a9(0xa0), a7, 1
3fc4b090:	sub    a11, a7
3fc4b0a0:	move   a7, *a9(0xa0), 1
3fc4b0c0:	move   *a13(0xffa0), a7, 1
3fc4b0e0:	move   *a13(0xff40), a9, 1
3fc4b100:	sll    a9, a7
3fc4b110:	move   a7, *a13(0xc0), 1
3fc4b130:	move   a14, -*sp, 1
3fc4b140:	move   *a13(0xffc0), a11, 1
3fc4b160:	move   *a13(0xffe0), a7, 1
3fc4b180:	sll    0x5, a7
3fc4b190:	move   *a11(0x120), a9, 1
3fc4b1b0:	add    a7, a9
3fc4b1c0:	move   *a9, a9, 1
3fc4b1d0:	move   *a13(0xc0), a7, 1
3fc4b1f0:	add    a7, a9
3fc4b200:	sll    0x2, a9
3fc4b210:	move   a9, *a14+, 1
3fc4b220:	move   *a13(0xffe0), a9, 1
3fc4b240:	sll    0x5, a9
3fc4b250:	move   *a11(0x180), a7, 1
3fc4b270:	add    a9, a7
3fc4b280:	move   *a7+, *a14+, 1
3fc4b290:	calla  L3F705B20
3fc4b2c0:	move   a8, *a13(0x60), 1
3fc4b2e0:	move   *a13(0xffe0), a9, 1
3fc4b300:	sll    0x5, a9
3fc4b310:	move   *a11(0x180), a7, 1
3fc4b330:	add    a9, a7
3fc4b340:	move   a8, *a7, 1
3fc4b350:	move   *a13(0xffe0), a9, 1
3fc4b370:	sll    0x5, a9
3fc4b380:	move   *a11(0x120), a7, 1
3fc4b3a0:	add    a9, a7
3fc4b3b0:	move   *a7, a9, 1
3fc4b3c0:	sll    0x5, a9
3fc4b3d0:	add    a8, a9
3fc4b3e0:	move   a9, *a13(0x60), 1
3fc4b400:	move   *a13(0xff00), *a13(0x80), 1
3fc4b430:	move   *a13(0x40), *a13(0xa0), 1
3fc4b460:	move   *a13(0xc0), a7, 1
3fc4b480:	sll    0x5, a7
3fc4b490:	move   *a13(0x40), a9, 1
3fc4b4b0:	add    a9, a7
3fc4b4c0:	move   *a13(0xa0), a9, 1
3fc4b4e0:	cmp    a7, a9
3fc4b4f0:	jrnc   L3FC4B7F0
L3FC4B500:
3fc4b500:	move   *a13(0x60), a11, 1
3fc4b520:	move   *a13(0xa0), a9, 1
3fc4b540:	move   *a9(0x0), *a11+, 1
3fc4b560:	move   a11, *a13(0x60), 1
3fc4b580:	move   *a13(0xffa0), a7, 1
3fc4b5a0:	sll    0x5, a7
3fc4b5b0:	move   *a13(0x40), a9, 1
3fc4b5d0:	add    a9, a7
3fc4b5e0:	move   *a13(0xa0), a9, 1
3fc4b600:	cmp    a7, a9
3fc4b610:	jrnc   L3FC4B720
3fc4b620:	move   *a13(0x80), a7, 1
3fc4b640:	move   *a13(0xffc0), a9, 1
3fc4b660:	move   *a9, a9, 1
3fc4b670:	move   *a13(0xa0), a11, 1
3fc4b690:	move   *a11, a11, 1
3fc4b6a0:	move   *a9(0xe0), a9, 1
3fc4b6c0:	sll    a9, a11
3fc4b6d0:	move   *a7, a9, 1
3fc4b6e0:	or     a11, a9
3fc4b6f0:	move   a9, *a7+, 1
3fc4b700:	move   a7, *a13(0x80), 1
L3FC4B720:
3fc4b720:	move   *a13(0xa0), a11, 1
3fc4b740:	addk   32, a11
3fc4b750:	move   a11, *a13(0xa0), 1
3fc4b770:	move   *a13(0xc0), a9, 1
3fc4b790:	sll    0x5, a9
3fc4b7a0:	move   *a13(0x40), a7, 1
3fc4b7c0:	add    a7, a9
3fc4b7d0:	cmp    a9, a11
3fc4b7e0:	jrc   L3FC4B500
L3FC4B7F0:
3fc4b7f0:	move   *a13(0xffc0), a11, 1
3fc4b810:	move   *a13(0xffe0), a9, 1
3fc4b830:	sll    0x5, a9
3fc4b840:	move   *a11(0x120), a7, 1
3fc4b860:	add    a9, a7
3fc4b870:	move   *a7, a9, 1
3fc4b880:	move   *a13(0xc0), a11, 1
3fc4b8a0:	add    a11, a9
3fc4b8b0:	move   a9, *a7, 1
3fc4b8c0:	move   *a13(0xffc0), a9, 1
3fc4b8e0:	move   *a9(0xc0), a7, 1
3fc4b900:	sub    a11, a7
3fc4b910:	move   a7, *a9(0xc0), 1
3fc4b930:	move   a14, -*sp, 1
3fc4b940:	move   *a13(0x40), *a14+, 1
3fc4b960:	calla  L3F702440
3fc4b990:	move   a14, -*sp, 1
3fc4b9a0:	move   *a13(0x20), *a14+, 1
3fc4b9c0:	calla  L3F702440
3fc4b9f0:	move   a14, -*sp, 1
3fc4ba00:	move   *a13(0x0), *a14+, 1
3fc4ba20:	calla  L3F702440
3fc4ba50:	sub    a8, a8
L3FC4BA60:
3fc4ba60:	move   *sp(0xa0), a14, 1
3fc4ba80:	mmfm   sp, a7,a9,a11,a13
3fc4baa0:	rets   2
L3FC4BAB0:
3fc4bab0:	mmtm   sp, a7,a9,a11,a13
3fc4bad0:	move   a14, a13
3fc4bae0:	addi   0xc0, a14
3fc4bb00:	move   *a13(0xffa0), a11, 1
3fc4bb20:	move   *a13(0xff80), a9, 1
3fc4bb40:	sll    a9, a11
3fc4bb50:	move   a11, *a13(0x80), 1
3fc4bb70:	move   a14, -*sp, 1
3fc4bb80:	sll    0x2, a11
3fc4bb90:	move   a11, *a14+, 1
3fc4bba0:	movk   1, a11
3fc4bbb0:	move   a11, *a14+, 1
3fc4bbc0:	calla  L3F703D90
3fc4bbf0:	move   a8, *a13(0x60), 1
3fc4bc10:	move   a8, a8
3fc4bc20:	jrne   L3FC4BC60
3fc4bc30:	movk   11, a8
3fc4bc40:	jauc   L3FC4C620
L3FC4BC60:
3fc4bc60:	move   a14, -*sp, 1
3fc4bc70:	move   *a13(0xff20), *a14+, 1
3fc4bc90:	move   a8, *a14+, 1
3fc4bca0:	move   *a13(0xff60), *a14+, 1
3fc4bcc0:	move   a9, *a14+, 1
3fc4bcd0:	move   *a13(0xffc0), a11, 1
3fc4bcf0:	move   *a11(0x80), *a14+, 1
3fc4bd10:	move   *a13(0xffa0), *a14+, 1
3fc4bd30:	move   *a11(0x1a0), *a14+, 1
3fc4bd50:	move   a11, *a14+, 1
3fc4bd60:	calla  L3FC4C670
3fc4bd90:	move   a8, *a13(0xa0), 1
3fc4bdb0:	move   a8, a8
3fc4bdc0:	jreq   L3FC4C560
3fc4bdd0:	move   a14, -*sp, 1
3fc4bde0:	move   *a13(0xffe0), a9, 1
3fc4be00:	sll    0x5, a9
3fc4be10:	move   *a11(0xe0), a11, 1
3fc4be30:	add    a9, a11
3fc4be40:	move   *a11, a11, 1
3fc4be50:	move   *a13(0x80), a9, 1
3fc4be70:	add    a9, a11
3fc4be80:	sll    0x2, a11
3fc4be90:	move   a11, *a14+, 1
3fc4bea0:	move   *a13(0xffc0), a11, 1
3fc4bec0:	move   *a13(0xffe0), a9, 1
3fc4bee0:	sll    0x5, a9
3fc4bef0:	move   *a11(0x140), a11, 1
3fc4bf10:	add    a9, a11
3fc4bf20:	move   *a11+, *a14+, 1
3fc4bf30:	calla  L3F705B20
3fc4bf60:	move   a8, *a13, 1
3fc4bf70:	move   *a13(0xffc0), a11, 1
3fc4bf90:	move   *a13(0xffe0), a9, 1
3fc4bfb0:	sll    0x5, a9
3fc4bfc0:	move   *a11(0x140), a11, 1
3fc4bfe0:	add    a9, a11
3fc4bff0:	move   a8, *a11, 1
3fc4c000:	move   *a13(0xffc0), a11, 1
3fc4c020:	move   *a13(0xffe0), a9, 1
3fc4c040:	sll    0x5, a9
3fc4c050:	move   *a11(0xe0), a11, 1
3fc4c070:	add    a9, a11
3fc4c080:	move   *a11, a11, 1
3fc4c090:	sll    0x5, a11
3fc4c0a0:	add    a8, a11
3fc4c0b0:	move   a11, *a13, 1
3fc4c0c0:	move   *a13(0xff00), a9, 1
3fc4c0e0:	move   a11, *a9, 1
3fc4c0f0:	move   *a13(0xff40), *a13(0x40), 1
3fc4c120:	move   *a13(0x60), *a13(0x20), 1
3fc4c150:	move   *a13(0x80), a9, 1
3fc4c170:	sll    0x5, a9
3fc4c180:	move   *a13(0x60), a11, 1
3fc4c1a0:	add    a11, a9
3fc4c1b0:	move   *a13(0x20), a11, 1
3fc4c1d0:	cmp    a9, a11
3fc4c1e0:	jrnc   L3FC4C420
L3FC4C1F0:
3fc4c1f0:	move   *a13, a11, 1
3fc4c200:	move   *a13(0x20), a9, 1
3fc4c220:	move   *a9(0x0), *a11+, 1
3fc4c240:	move   a11, *a13, 1
3fc4c250:	move   *a13(0xffa0), a9, 1
3fc4c270:	sll    0x5, a9
3fc4c280:	move   *a13(0x60), a11, 1
3fc4c2a0:	add    a11, a9
3fc4c2b0:	move   *a13(0x20), a11, 1
3fc4c2d0:	cmp    a9, a11
3fc4c2e0:	jrnc   L3FC4C350
3fc4c2f0:	move   *a13(0x40), a9, 1
3fc4c310:	move   *a11(0x0), *a9+, 1
3fc4c330:	move   a9, *a13(0x40), 1
L3FC4C350:
3fc4c350:	addk   32, a11
3fc4c360:	move   a11, *a13(0x20), 1
3fc4c380:	move   *a13(0x80), a9, 1
3fc4c3a0:	sll    0x5, a9
3fc4c3b0:	move   *a13(0x60), a11, 1
3fc4c3d0:	add    a11, a9
3fc4c3e0:	move   *a13(0x20), a11, 1
3fc4c400:	cmp    a9, a11
3fc4c410:	jrc   L3FC4C1F0
L3FC4C420:
3fc4c420:	move   *a13(0xffc0), a9, 1
3fc4c440:	move   *a13(0xffe0), a11, 1
3fc4c460:	sll    0x5, a11
3fc4c470:	move   *a9(0xe0), a9, 1
3fc4c490:	add    a11, a9
3fc4c4a0:	move   *a9, a11, 1
3fc4c4b0:	move   *a13(0x80), a7, 1
3fc4c4d0:	add    a7, a11
3fc4c4e0:	move   a11, *a9, 1
3fc4c4f0:	move   *a13(0xffc0), a11, 1
3fc4c510:	move   *a11(0x80), a9, 1
3fc4c530:	sub    a7, a9
3fc4c540:	move   a9, *a11(0x80), 1
L3FC4C560:
3fc4c560:	move   a14, -*sp, 1
3fc4c570:	move   *a13(0x60), *a14+, 1
3fc4c590:	calla  L3F702440
3fc4c5c0:	move   *a13(0xa0), a9, 1
3fc4c5e0:	jreq   L3FC4C610
3fc4c5f0:	sub    a8, a8
3fc4c600:	jruc   L3FC4C620
L3FC4C610:
3fc4c610:	movk   11, a8
L3FC4C620:
3fc4c620:	move   *sp(0xa0), a14, 1
3fc4c640:	mmfm   sp, a7,a9,a11,a13
3fc4c660:	rets   2
L3FC4C670:
3fc4c670:	mmtm   sp, a7,a9,a11,a13
3fc4c690:	move   a14, a13
3fc4c6a0:	addi   0x160, a14
3fc4c6c0:	move   *a13(0xffe0), a11, 1
3fc4c6e0:	move   *a11, a9, 1
3fc4c6f0:	setf   16, 1, 0
3fc4c700:	move   *a9(0x120), a9, 0
3fc4c720:	move   a9, *a13(0xc0), 1
3fc4c740:	move   *a13(0xff60), a9, 1
3fc4c760:	jrne   L3FC4CBA0
3fc4c770:	move   *a13(0xffa0), a9, 1
3fc4c790:	jreq   L3FC4C7E0
3fc4c7a0:	move   *a13(0xff80), a11, 1
3fc4c7c0:	cmp    a11, a9
3fc4c7d0:	jrle   L3FC4C810
L3FC4C7E0:
3fc4c7e0:	sub    a8, a8
3fc4c7f0:	jauc   L3FC4EF80
L3FC4C810:
3fc4c810:	move   *a13(0xff20), *a13(0x100), 1
3fc4c840:	move   *a13(0xffc0), *a13(0x0), 1
3fc4c870:	sub    a9, a9
3fc4c880:	move   a9, *a13(0x20), 1
3fc4c8a0:	move   *a13(0xffa0), a11, 1
3fc4c8c0:	dec    a11
3fc4c8d0:	move   a11, *a13(0xffa0), 1
3fc4c8f0:	jrlt   L3FC4CB30
L3FC4C900:
3fc4c900:	move   *a13, a11, 1
3fc4c910:	move   *a11(0x60), a9, 0
3fc4c930:	jreq   L3FC4CA00
L3FC4C940:
3fc4c940:	move   *a13, a11, 1
3fc4c950:	addi   0x90, a11
3fc4c970:	move   a11, *a13, 1
3fc4c980:	move   *a13(0x20), a9, 1
3fc4c9a0:	inc    a9
3fc4c9b0:	move   a9, *a13(0x20), 1
3fc4c9d0:	move   *a11(0x60), a9, 0
3fc4c9f0:	jrne   L3FC4C940
L3FC4CA00:
3fc4ca00:	movi   0xffff, a9
3fc4ca20:	move   a9, *a11(0x60), 0
3fc4ca40:	move   *a13(0x100), a9, 1
3fc4ca60:	move   *a13(0x20), *a9+, 1
3fc4ca80:	move   a9, *a13(0x100), 1
3fc4caa0:	sub    a9, a9
3fc4cab0:	move   a9, *a11(0x70), 1
3fc4cad0:	move   *a13(0xffa0), a9, 1
3fc4caf0:	dec    a9
3fc4cb00:	move   a9, *a13(0xffa0), 1
3fc4cb20:	jrge   L3FC4C900
L3FC4CB30:
3fc4cb30:	move   *a13(0xff00), a11, 1
3fc4cb50:	sub    a9, a9
3fc4cb60:	move   a9, *a11, 1
3fc4cb70:	movk   1, a8
3fc4cb80:	jauc   L3FC4EF80
L3FC4CBA0:
3fc4cba0:	move   *a13(0xffa0), a9, 1
3fc4cbc0:	jrle   L3FC4CCA0
3fc4cbd0:	move   *a13(0xff60), a9, 1
3fc4cbf0:	move   *a13(0xc0), a11, 1
3fc4cc10:	cmp    a11, a9
3fc4cc20:	jrge   L3FC4CCA0
3fc4cc30:	move   *a13(0xffa0), a11, 1
3fc4cc50:	sll    a9, a11
3fc4cc60:	move   *a13(0xff80), a9, 1
3fc4cc80:	cmp    a9, a11
3fc4cc90:	jrle   L3FC4CCD0
L3FC4CCA0:
3fc4cca0:	sub    a8, a8
3fc4ccb0:	jauc   L3FC4EF80
L3FC4CCD0:
3fc4ccd0:	move   *a13(0xffc0), *a13(0x0), 1
3fc4cd00:	movk   1, a11
3fc4cd10:	move   *a13(0xff60), a9, 1
3fc4cd30:	sll    a9, a11
3fc4cd40:	dec    a11
3fc4cd50:	move   a11, *a13(0x120), 1
3fc4cd70:	movk   1, a9
3fc4cd80:	move   a9, *a13(0x40), 1
3fc4cda0:	move   *a13(0xff60), a11, 1
3fc4cdc0:	move   *a13(0xc0), a9, 1
3fc4cde0:	dec    a11
3fc4cdf0:	sub    a11, a9
3fc4ce00:	move   a9, *a13(0xc0), 1
3fc4ce20:	dec    a9
3fc4ce30:	move   a9, *a13(0xc0), 1
3fc4ce50:	jalt   L3FC4DB50
L3FC4CE70:
3fc4ce70:	move   *a13(0xff20), *a13(0x100), 1
3fc4cea0:	sub    a11, a11
3fc4ceb0:	move   a11, *a13(0xe0), 1
3fc4ced0:	move   a11, *a13(0x20), 1
3fc4cef0:	move   *a13(0xffe0), a9, 1
3fc4cf10:	move   *a9, a9, 1
3fc4cf20:	setf   16, 1, 0
3fc4cf30:	move   *a9(0x110), a9, 0
3fc4cf50:	move   *a13(0x120), a11, 1
3fc4cf70:	sub    a11, a9
3fc4cf80:	move   a9, *a13(0x60), 1
3fc4cfa0:	move   *a13(0x20), a11, 1
3fc4cfc0:	cmp    a9, a11
3fc4cfd0:	janc   L3FC4DA40
L3FC4CFF0:
3fc4cff0:	move   *a13(0x20), *a13(0xa0), 1
3fc4d020:	move   *a13(0x20), a11, 1
3fc4d040:	move   *a13(0x120), a9, 1
3fc4d060:	add    a9, a11
3fc4d070:	move   *a13(0x40), a9, 1
3fc4d090:	add    a9, a11
3fc4d0a0:	move   a11, *a13(0x80), 1
3fc4d0c0:	move   *a13(0x20), a9, 1
3fc4d0e0:	cmp    a11, a9
3fc4d0f0:	jreq   L3FC4D2F0
3fc4d100:	move   a9, a11
3fc4d110:	sll    0x7, a9
3fc4d120:	sll    0x4, a11
3fc4d130:	add    a11, a9
3fc4d140:	move   *a13, a11, 1
3fc4d150:	add    a11, a9
3fc4d160:	setf   16, 1, 0
3fc4d170:	move   *a9(0x60), a9, 0
3fc4d190:	jrne   L3FC4D2F0
L3FC4D1A0:
3fc4d1a0:	move   *a13(0x20), a11, 1
3fc4d1c0:	move   *a13(0x40), a9, 1
3fc4d1e0:	add    a9, a11
3fc4d1f0:	move   a11, *a13(0x20), 1
3fc4d210:	move   *a13(0x80), a9, 1
3fc4d230:	cmp    a9, a11
3fc4d240:	jreq   L3FC4D2F0
3fc4d250:	move   a11, a9
3fc4d260:	sll    0x7, a11
3fc4d270:	sll    0x4, a9
3fc4d280:	add    a9, a11
3fc4d290:	move   *a13, a9, 1
3fc4d2a0:	add    a9, a11
3fc4d2b0:	setf   16, 1, 0
3fc4d2c0:	move   *a11(0x60), a11, 0
3fc4d2e0:	jreq   L3FC4D1A0
L3FC4D2F0:
3fc4d2f0:	move   *a13(0x20), a11, 1
3fc4d310:	move   *a13(0x80), a9, 1
3fc4d330:	cmp    a9, a11
3fc4d340:	jrne   L3FC4D8F0
3fc4d350:	move   *a13(0x100), a9, 1
3fc4d370:	move   *a13(0xa0), *a9+, 1
3fc4d390:	move   a9, *a13(0x100), 1
3fc4d3b0:	move   *a13(0xe0), a9, 1
3fc4d3d0:	inc    a9
3fc4d3e0:	move   a9, *a13(0xe0), 1
3fc4d400:	move   *a13(0xffa0), a11, 1
3fc4d420:	cmp    a11, a9
3fc4d430:	jrne   L3FC4D8F0
3fc4d440:	dec    a11
3fc4d450:	move   a11, *a13(0xffa0), 1
3fc4d470:	jrlt   L3FC4D870
L3FC4D480:
3fc4d480:	move   *a13(0xffa0), a11, 1
3fc4d4a0:	sll    0x5, a11
3fc4d4b0:	move   *a13(0xff20), a9, 1
3fc4d4d0:	add    a9, a11
3fc4d4e0:	move   *a11(0x0), *a13(0x20), 1
3fc4d510:	move   *a13(0x20), a11, 1
3fc4d530:	move   *a13(0x120), a9, 1
3fc4d550:	add    a9, a11
3fc4d560:	move   a11, *a13(0x80), 1
3fc4d580:	setf   16, 1, 0
L3FC4D590:
3fc4d590:	move   *a13(0x20), a11, 1
3fc4d5b0:	move   a11, a9
3fc4d5c0:	sll    0x7, a11
3fc4d5d0:	sll    0x4, a9
3fc4d5e0:	add    a9, a11
3fc4d5f0:	move   *a13, a9, 1
3fc4d600:	add    a9, a11
3fc4d610:	movi   0xffff, a9
3fc4d630:	move   a9, *a11(0x60), 0
3fc4d650:	move   *a13(0x20), a11, 1
3fc4d670:	move   a11, a9
3fc4d680:	sll    0x7, a11
3fc4d690:	sll    0x4, a9
3fc4d6a0:	add    a9, a11
3fc4d6b0:	move   *a13, a9, 1
3fc4d6c0:	add    a9, a11
3fc4d6d0:	sub    a9, a9
3fc4d6e0:	move   a9, *a11(0x70), 1
3fc4d700:	move   *a13(0x20), a11, 1
3fc4d720:	move   *a13(0x80), a9, 1
3fc4d740:	cmp    a9, a11
3fc4d750:	jreq   L3FC4D810
3fc4d760:	move   *a13(0x40), a9, 1
3fc4d780:	add    a9, a11
3fc4d790:	move   a11, *a13(0x20), 1
3fc4d7b0:	move   *a13(0x100), a9, 1
3fc4d7d0:	move   a11, *a9+, 1
3fc4d7e0:	move   a9, *a13(0x100), 1
3fc4d800:	jruc   L3FC4D590
L3FC4D810:
3fc4d810:	move   *a13(0xffa0), a9, 1
3fc4d830:	dec    a9
3fc4d840:	move   a9, *a13(0xffa0), 1
3fc4d860:	jrge   L3FC4D480
L3FC4D870:
3fc4d870:	move   *a13(0xff00), a11, 1
3fc4d890:	move   *a13(0x120), *a11(0x0), 1
3fc4d8c0:	movk   1, a8
3fc4d8d0:	jauc   L3FC4EF80
L3FC4D8F0:
3fc4d8f0:	move   *a13(0xa0), a11, 1
3fc4d910:	inc    a11
3fc4d920:	move   a11, *a13(0x20), 1
3fc4d940:	move   *a13(0x120), a9, 1
3fc4d960:	and    a9, a11
3fc4d970:	jreq   L3FC4D9D0
3fc4d980:	move   *a13(0x20), a11, 1
3fc4d9a0:	add    a9, a11
3fc4d9b0:	move   a11, *a13(0x20), 1
L3FC4D9D0:
3fc4d9d0:	move   *a13(0x20), a11, 1
3fc4d9f0:	move   *a13(0x60), a9, 1
3fc4da10:	cmp    a9, a11
3fc4da20:	jac   L3FC4CFF0
L3FC4DA40:
3fc4da40:	move   *a13(0x120), a9, 1
3fc4da60:	add    a9, a9
3fc4da70:	move   a9, *a13(0x120), 1
3fc4da90:	move   *a13(0x40), a9, 1
3fc4dab0:	add    a9, a9
3fc4dac0:	move   a9, *a13(0x40), 1
3fc4dae0:	move   *a13(0xc0), a9, 1
3fc4db00:	dec    a9
3fc4db10:	move   a9, *a13(0xc0), 1
3fc4db30:	jage   L3FC4CE70
L3FC4DB50:
3fc4db50:	move   *a13(0xffe0), a11, 1
3fc4db70:	move   *a11, a9, 1
3fc4db80:	setf   16, 1, 0
3fc4db90:	move   *a9(0x120), a9, 0
3fc4dbb0:	move   a9, *a13(0xc0), 1
3fc4dbd0:	move   *a13(0xff40), a9, 1
3fc4dbf0:	jrne   L3FC4DC80
3fc4dc00:	move   *a13(0xff60), a9, 1
3fc4dc20:	dec    a9
3fc4dc30:	jreq   L3FC4DC80
3fc4dc40:	move   *a13(0xc0), a9, 1
3fc4dc60:	subk   3, a9
3fc4dc70:	jrge   L3FC4DCB0
L3FC4DC80:
3fc4dc80:	sub    a8, a8
3fc4dc90:	jauc   L3FC4EF80
L3FC4DCB0:
3fc4dcb0:	move   *a13(0xff60), a9, 1
3fc4dcd0:	movk   1, a7
3fc4dce0:	dec    a9
3fc4dcf0:	sll    a9, a7
3fc4dd00:	move   *a13(0xc0), a9, 1
3fc4dd20:	move   *a13(0xff60), a11, 1
3fc4dd40:	sub    a11, a9
3fc4dd50:	dec    a7
3fc4dd60:	inc    a9
3fc4dd70:	sll    a9, a7
3fc4dd80:	move   *a13(0xc0), a9, 1
3fc4dda0:	sub    a11, a9
3fc4ddb0:	movk   1, a11
3fc4ddc0:	dec    a9
3fc4ddd0:	sll    a9, a11
3fc4dde0:	add    a11, a7
3fc4ddf0:	move   a7, *a13(0x140), 1
3fc4de10:	move   *a13(0xff60), a11, 1
3fc4de30:	movk   3, a9
3fc4de40:	dec    a11
3fc4de50:	sll    a11, a9
3fc4de60:	dec    a9
3fc4de70:	move   a9, *a13(0x120), 1
3fc4de90:	cmp    a7, a9
3fc4dea0:	jahi   L3FC4EF20
L3FC4DEC0:
3fc4dec0:	move   *a13(0x120), a11, 1
3fc4dee0:	srl    0x1, a11
3fc4def0:	andi   0xdb6db6db, a11
3fc4df20:	move   a11, *a13(0x20), 1
3fc4df40:	move   *a13(0x120), a9, 1
3fc4df60:	sub    a11, a9
3fc4df70:	srl    0x1, a11
3fc4df80:	andi   0xdb6db6db, a11
3fc4dfb0:	sub    a11, a9
3fc4dfc0:	move   a9, *a13(0x20), 1
3fc4dfe0:	srl    0x3, a9
3fc4dff0:	move   *a13(0x20), a11, 1
3fc4e010:	add    a11, a9
3fc4e020:	andi   0xc71c71c7, a9
3fc4e050:	movi   0x3f, a7
3fc4e070:	modu   a7, a9
3fc4e080:	move   *a13(0xff60), a7, 1
3fc4e0a0:	cmp    a7, a9
3fc4e0b0:	jane   L3FC4EE80
3fc4e0d0:	move   *a13(0xff20), *a13(0x100), 1
3fc4e100:	sub    a9, a9
3fc4e110:	move   a9, *a13(0xe0), 1
3fc4e130:	move   *a13(0xffe0), a7, 1
3fc4e150:	move   *a7, a7, 1
3fc4e160:	setf   16, 1, 0
3fc4e170:	move   *a7(0x110), a7, 0
3fc4e190:	move   *a13(0x120), a11, 1
3fc4e1b0:	sub    a11, a7
3fc4e1c0:	move   a7, *a13(0x60), 1
3fc4e1e0:	move   a14, -*sp, 1
3fc4e1f0:	move   a11, *a14+, 1
3fc4e200:	calla  L3FCCBE80
3fc4e230:	movk   1, a7
3fc4e240:	dec    a8
3fc4e250:	sll    a8, a7
3fc4e260:	move   a7, *a13(0x40), 1
3fc4e280:	move   a9, *a13(0x20), 1
3fc4e2a0:	move   *a13(0x60), a7, 1
3fc4e2c0:	cmp    a7, a9
3fc4e2d0:	janc   L3FC4EE80
L3FC4E2F0:
3fc4e2f0:	move   *a13(0x20), a11, 1
3fc4e310:	move   *a13(0x120), a9, 1
3fc4e330:	and    a9, a11
3fc4e340:	jane   L3FC4EDE0
3fc4e360:	sub    a11, a11
3fc4e370:	move   a11, *a13(0x80), 1
3fc4e390:	move   *a13(0x20), a7, 1
3fc4e3b0:	add    a11, a7
3fc4e3c0:	move   a7, a9
3fc4e3d0:	sll    0x7, a7
3fc4e3e0:	sll    0x4, a9
3fc4e3f0:	add    a9, a7
3fc4e400:	move   *a13, a9, 1
3fc4e410:	add    a9, a7
3fc4e420:	setf   16, 1, 0
3fc4e430:	move   *a7(0x60), a7, 0
3fc4e450:	jrne   L3FC4E6E0
L3FC4E460:
3fc4e460:	move   *a13(0x80), a11, 1
3fc4e480:	move   *a13(0x120), a9, 1
3fc4e4a0:	cmp    a9, a11
3fc4e4b0:	jreq   L3FC4E6E0
3fc4e4c0:	move   *a13(0x40), a7, 1
3fc4e4e0:	add    a7, a11
3fc4e4f0:	move   a11, *a13(0x80), 1
3fc4e510:	andn   a9, a11
3fc4e520:	jreq   L3FC4E5F0
L3FC4E530:
3fc4e530:	move   *a13(0x80), a11, 1
3fc4e550:	move   *a13(0x120), a9, 1
3fc4e570:	andn   a9, a11
3fc4e580:	move   *a13(0x80), a7, 1
3fc4e5a0:	add    a7, a11
3fc4e5b0:	move   a11, *a13(0x80), 1
3fc4e5d0:	andn   a9, a11
3fc4e5e0:	jrne   L3FC4E530
L3FC4E5F0:
3fc4e5f0:	move   *a13(0x20), a11, 1
3fc4e610:	move   *a13(0x80), a7, 1
3fc4e630:	add    a7, a11
3fc4e640:	move   a11, a7
3fc4e650:	sll    0x7, a11
3fc4e660:	sll    0x4, a7
3fc4e670:	add    a7, a11
3fc4e680:	move   *a13, a7, 1
3fc4e690:	add    a7, a11
3fc4e6a0:	setf   16, 1, 0
3fc4e6b0:	move   *a11(0x60), a11, 0
3fc4e6d0:	jreq   L3FC4E460
L3FC4E6E0:
3fc4e6e0:	move   *a13(0x80), a11, 1
3fc4e700:	move   *a13(0x120), a9, 1
3fc4e720:	cmp    a9, a11
3fc4e730:	jrls   L3FC4EDE0
3fc4e740:	move   *a13(0x100), a7, 1
3fc4e760:	move   *a13(0x20), *a7+, 1
3fc4e780:	move   a7, *a13(0x100), 1
3fc4e7a0:	move   *a13(0xe0), a7, 1
3fc4e7c0:	inc    a7
3fc4e7d0:	move   a7, *a13(0xe0), 1
3fc4e7f0:	move   *a13(0xffa0), a9, 1
3fc4e810:	cmp    a9, a7
3fc4e820:	jrlt   L3FC4EDE0
3fc4e830:	dec    a9
3fc4e840:	move   a9, *a13(0xffa0), 1
3fc4e860:	jrlt   L3FC4ED70
L3FC4E870:
3fc4e870:	move   *a13(0xffa0), a11, 1
3fc4e890:	sll    0x5, a11
3fc4e8a0:	move   *a13(0xff20), a9, 1
3fc4e8c0:	add    a9, a11
3fc4e8d0:	move   *a11(0x0), *a13(0x20), 1
3fc4e900:	sub    a11, a11
3fc4e910:	move   a11, *a13(0x80), 1
L3FC4E930:
3fc4e930:	move   *a13(0x20), a11, 1
3fc4e950:	move   *a13(0x80), a9, 1
3fc4e970:	add    a9, a11
3fc4e980:	move   a11, a7
3fc4e990:	sll    0x7, a11
3fc4e9a0:	sll    0x4, a7
3fc4e9b0:	add    a7, a11
3fc4e9c0:	move   *a13, a7, 1
3fc4e9d0:	add    a7, a11
3fc4e9e0:	movi   0xffff, a7
3fc4ea00:	setf   16, 1, 0
3fc4ea10:	move   a7, *a11(0x60), 0
3fc4ea30:	move   *a13(0x20), a11, 1
3fc4ea50:	add    a9, a11
3fc4ea60:	move   a11, a7
3fc4ea70:	sll    0x7, a11
3fc4ea80:	sll    0x4, a7
3fc4ea90:	add    a7, a11
3fc4eaa0:	move   *a13, a7, 1
3fc4eab0:	add    a7, a11
3fc4eac0:	sub    a7, a7
3fc4ead0:	move   a7, *a11(0x70), 1
3fc4eaf0:	move   *a13(0x120), a11, 1
3fc4eb10:	cmp    a11, a9
3fc4eb20:	jreq   L3FC4ED10
3fc4eb30:	move   *a13(0x40), a7, 1
3fc4eb50:	add    a7, a9
3fc4eb60:	move   a9, *a13(0x80), 1
3fc4eb80:	andn   a11, a9
3fc4eb90:	jreq   L3FC4EC60
L3FC4EBA0:
3fc4eba0:	move   *a13(0x80), a11, 1
3fc4ebc0:	move   *a13(0x120), a9, 1
3fc4ebe0:	andn   a9, a11
3fc4ebf0:	move   *a13(0x80), a7, 1
3fc4ec10:	add    a7, a11
3fc4ec20:	move   a11, *a13(0x80), 1
3fc4ec40:	andn   a9, a11
3fc4ec50:	jrne   L3FC4EBA0
L3FC4EC60:
3fc4ec60:	move   *a13(0x100), a11, 1
3fc4ec80:	move   *a13(0x20), a9, 1
3fc4eca0:	move   *a13(0x80), a7, 1
3fc4ecc0:	add    a7, a9
3fc4ecd0:	move   a9, *a11+, 1
3fc4ece0:	move   a11, *a13(0x100), 1
3fc4ed00:	jruc   L3FC4E930
L3FC4ED10:
3fc4ed10:	move   *a13(0xffa0), a7, 1
3fc4ed30:	dec    a7
3fc4ed40:	move   a7, *a13(0xffa0), 1
3fc4ed60:	jrge   L3FC4E870
L3FC4ED70:
3fc4ed70:	move   *a13(0xff00), a11, 1
3fc4ed90:	move   *a13(0x120), *a11(0x0), 1
3fc4edc0:	movk   1, a8
3fc4edd0:	jruc   L3FC4EF80
L3FC4EDE0:
3fc4ede0:	move   *a13(0x20), a11, 1
3fc4ee00:	inc    a11
3fc4ee10:	move   a11, *a13(0x20), 1
3fc4ee30:	move   *a13(0x60), a9, 1
3fc4ee50:	cmp    a9, a11
3fc4ee60:	jac   L3FC4E2F0
L3FC4EE80:
3fc4ee80:	move   *a13(0x120), a11, 1
3fc4eea0:	inc    a11
3fc4eeb0:	move   a11, *a13(0x120), 1
3fc4eed0:	move   *a13(0x140), a9, 1
3fc4eef0:	cmp    a9, a11
3fc4ef00:	jals   L3FC4DEC0
L3FC4EF20:
3fc4ef20:	sub    a11, a11
3fc4ef30:	move   a11, *a13(0xff00), 1
3fc4ef50:	move   a11, *a13(0xff20), 1
3fc4ef70:	move   a11, a8
L3FC4EF80:
3fc4ef80:	move   *sp(0xa0), a14, 1
3fc4efa0:	mmfm   sp, a7,a9,a11,a13
3fc4efc0:	rets   2
L3FC4EFD0:
3fc4efd0:	mmtm   sp, a7,a9,a11,a13
3fc4eff0:	move   a14, a13
3fc4f000:	addi   0x120, a14
3fc4f020:	move   *a13(0xff20), a11, 1
3fc4f040:	move   *a13(0xff00), a9, 1
3fc4f060:	or     a9, a11
3fc4f070:	move   *a13(0xfee0), a9, 1
3fc4f090:	or     a9, a11
3fc4f0a0:	not    a11
3fc4f0b0:	move   a11, *a13(0x40), 1
3fc4f0d0:	move   *a13(0xff80), a9, 1
3fc4f0f0:	move   *a13(0xff60), a11, 1
3fc4f110:	add    a11, a9
3fc4f120:	move   *a13(0xff40), a11, 1
3fc4f140:	add    a11, a9
3fc4f150:	move   *a13(0xffa0), a11, 1
3fc4f170:	sll    a9, a11
3fc4f180:	move   a11, *a13(0xa0), 1
3fc4f1a0:	move   *a13(0xffc0), *a13(0x0), 1
3fc4f1d0:	move   *a13(0xffa0), *a13(0x60), 1
3fc4f200:	move   *a13(0x60), a9, 1
3fc4f220:	dec    a9
3fc4f230:	move   a9, *a13(0x60), 1
3fc4f250:	jalt   L3FC50BE0
L3FC4F270:
3fc4f270:	sub    a11, a11
3fc4f280:	move   a11, *a13(0xe0), 1
3fc4f2a0:	move   a14, -*sp, 1
3fc4f2b0:	move   *a13(0xff20), *a14+, 1
3fc4f2d0:	calla  L3FCCBE80
3fc4f300:	movk   1, a9
3fc4f310:	dec    a8
3fc4f320:	sll    a8, a9
3fc4f330:	move   a9, *a13(0xc0), 1
L3FC4F350:
3fc4f350:	move   a14, -*sp, 1
3fc4f360:	movk   4, a11
3fc4f370:	move   a11, *a14+, 1
3fc4f380:	calla  L3F705A00
3fc4f3b0:	move   a8, *a13(0x100), 1
3fc4f3d0:	move   *a13(0xff60), a9, 1
3fc4f3f0:	move   *a13(0xff40), a7, 1
3fc4f410:	add    a7, a9
3fc4f420:	movk   1, a11
3fc4f430:	sll    a9, a11
3fc4f440:	setf   16, 1, 0
3fc4f450:	move   a11, *a8(0x10), 0
3fc4f470:	move   *a13(0xfec0), *a13(0x20), 1
3fc4f4a0:	move   *a13(0xa0), *a13(0x80), 1
3fc4f4d0:	move   *a13(0x80), a11, 1
3fc4f4f0:	dec    a11
3fc4f500:	move   a11, *a13(0x80), 1
3fc4f520:	jrlt   L3FC4F9A0
L3FC4F530:
3fc4f530:	move   *a13(0x20), a11, 1
3fc4f550:	move   *a11, a9, 1
3fc4f560:	move   *a13(0x40), a7, 1
3fc4f580:	and    a7, a9
3fc4f590:	move   *a13, a7, 1
3fc4f5a0:	move   *a7, a7, 1
3fc4f5b0:	move   *a13(0xe0), a11, 1
3fc4f5d0:	or     a11, a7
3fc4f5e0:	move   *a13(0x40), a11, 1
3fc4f600:	and    a11, a7
3fc4f610:	cmp    a7, a9
3fc4f620:	jrne   L3FC4F8F0
3fc4f630:	move   *a13(0x20), a9, 1
3fc4f650:	move   *a9, a7, 1
3fc4f660:	move   *a13(0xff20), a9, 1
3fc4f680:	and    a9, a7
3fc4f690:	move   *a13, a9, 1
3fc4f6a0:	move   *a9, a9, 1
3fc4f6b0:	move   *a13(0xe0), a11, 1
3fc4f6d0:	or     a11, a9
3fc4f6e0:	move   *a13(0xff20), a11, 1
3fc4f700:	and    a11, a9
3fc4f710:	cmp    a9, a7
3fc4f720:	jrne   L3FC4F8F0
3fc4f730:	move   *a13(0xffe0), a9, 1
3fc4f750:	move   *a13(0x20), a7, 1
3fc4f770:	move   *a7, a7, 1
3fc4f780:	move   a7, a11
3fc4f790:	sll    0x7, a7
3fc4f7a0:	sll    0x4, a11
3fc4f7b0:	add    a11, a7
3fc4f7c0:	move   *a9(0x1a0), a11, 1
3fc4f7e0:	add    a7, a11
3fc4f7f0:	movk   1, a7
3fc4f800:	move   a7, *a11(0x70), 1
3fc4f820:	move   *a13(0x20), a11, 1
3fc4f840:	move   *a11, a7, 1
3fc4f850:	move   a7, a11
3fc4f860:	sll    0x7, a7
3fc4f870:	sll    0x4, a11
3fc4f880:	add    a11, a7
3fc4f890:	move   *a9(0x1a0), a11, 1
3fc4f8b0:	add    a7, a11
3fc4f8c0:	move   *a13(0x100), *a11(0x0), 1
L3FC4F8F0:
3fc4f8f0:	move   *a13(0x20), a11, 1
3fc4f910:	addk   32, a11
3fc4f920:	move   a11, *a13(0x20), 1
3fc4f940:	move   *a13(0x80), a9, 1
3fc4f960:	dec    a9
3fc4f970:	move   a9, *a13(0x80), 1
3fc4f990:	jrge   L3FC4F530
L3FC4F9A0:
3fc4f9a0:	move   *a13(0xe0), a11, 1
3fc4f9c0:	move   *a13(0xff20), a9, 1
3fc4f9e0:	cmp    a9, a11
3fc4f9f0:	jreq   L3FC4FB40
3fc4fa00:	move   *a13(0xc0), a7, 1
3fc4fa20:	add    a7, a11
3fc4fa30:	move   a11, *a13(0xe0), 1
3fc4fa50:	andn   a9, a11
3fc4fa60:	jreq   L3FC4F350
L3FC4FA70:
3fc4fa70:	move   *a13(0xe0), a11, 1
3fc4fa90:	move   *a13(0xff20), a9, 1
3fc4fab0:	andn   a9, a11
3fc4fac0:	move   *a13(0xe0), a7, 1
3fc4fae0:	add    a7, a11
3fc4faf0:	move   a11, *a13(0xe0), 1
3fc4fb10:	andn   a9, a11
3fc4fb20:	jrne   L3FC4FA70
3fc4fb30:	jruc   L3FC4F350
L3FC4FB40:
3fc4fb40:	sub    a7, a7
3fc4fb50:	move   a7, *a13(0xe0), 1
3fc4fb70:	move   a14, -*sp, 1
3fc4fb80:	move   *a13(0xff00), *a14+, 1
3fc4fba0:	calla  L3FCCBE80
3fc4fbd0:	movk   1, a11
3fc4fbe0:	dec    a8
3fc4fbf0:	sll    a8, a11
3fc4fc00:	move   a11, *a13(0xc0), 1
L3FC4FC20:
3fc4fc20:	move   a14, -*sp, 1
3fc4fc30:	movk   4, a11
3fc4fc40:	move   a11, *a14+, 1
3fc4fc50:	calla  L3F705A00
3fc4fc80:	move   a8, *a13(0x100), 1
3fc4fca0:	move   *a13(0xff80), a9, 1
3fc4fcc0:	move   *a13(0xff40), a7, 1
3fc4fce0:	add    a7, a9
3fc4fcf0:	movk   1, a11
3fc4fd00:	sll    a9, a11
3fc4fd10:	setf   16, 1, 0
3fc4fd20:	move   a11, *a8(0x10), 0
3fc4fd40:	move   *a13(0xfec0), *a13(0x20), 1
3fc4fd70:	move   *a13(0xa0), *a13(0x80), 1
3fc4fda0:	move   *a13(0x80), a11, 1
3fc4fdc0:	dec    a11
3fc4fdd0:	move   a11, *a13(0x80), 1
3fc4fdf0:	jrlt   L3FC501A0
L3FC4FE00:
3fc4fe00:	move   *a13(0x20), a11, 1
3fc4fe20:	move   *a11, a9, 1
3fc4fe30:	move   *a13(0x40), a7, 1
3fc4fe50:	and    a7, a9
3fc4fe60:	move   *a13, a7, 1
3fc4fe70:	move   *a7, a7, 1
3fc4fe80:	move   *a13(0xe0), a11, 1
3fc4fea0:	or     a11, a7
3fc4feb0:	move   *a13(0x40), a11, 1
3fc4fed0:	and    a11, a7
3fc4fee0:	cmp    a7, a9
3fc4fef0:	jrne   L3FC500F0
3fc4ff00:	move   *a13(0x20), a9, 1
3fc4ff20:	move   *a9, a7, 1
3fc4ff30:	move   *a13(0xff00), a9, 1
3fc4ff50:	and    a9, a7
3fc4ff60:	move   *a13, a9, 1
3fc4ff70:	move   *a9, a9, 1
3fc4ff80:	move   *a13(0xe0), a11, 1
3fc4ffa0:	or     a11, a9
3fc4ffb0:	move   *a13(0xff00), a11, 1
3fc4ffd0:	and    a11, a9
3fc4ffe0:	cmp    a9, a7
3fc4fff0:	jrne   L3FC500F0
3fc50000:	move   *a13(0xffe0), a9, 1
3fc50020:	move   *a13(0x20), a7, 1
3fc50040:	move   *a7, a7, 1
3fc50050:	move   a7, a11
3fc50060:	sll    0x7, a7
3fc50070:	sll    0x4, a11
3fc50080:	add    a11, a7
3fc50090:	move   *a9(0x1a0), a11, 1
3fc500b0:	add    a7, a11
3fc500c0:	move   *a13(0x100), *a11(0x20), 1
L3FC500F0:
3fc500f0:	move   *a13(0x20), a11, 1
3fc50110:	addk   32, a11
3fc50120:	move   a11, *a13(0x20), 1
3fc50140:	move   *a13(0x80), a9, 1
3fc50160:	dec    a9
3fc50170:	move   a9, *a13(0x80), 1
3fc50190:	jrge   L3FC4FE00
L3FC501A0:
3fc501a0:	move   *a13(0xe0), a11, 1
3fc501c0:	move   *a13(0xff00), a9, 1
3fc501e0:	cmp    a9, a11
3fc501f0:	jreq   L3FC50340
3fc50200:	move   *a13(0xc0), a7, 1
3fc50220:	add    a7, a11
3fc50230:	move   a11, *a13(0xe0), 1
3fc50250:	andn   a9, a11
3fc50260:	jreq   L3FC4FC20
L3FC50270:
3fc50270:	move   *a13(0xe0), a11, 1
3fc50290:	move   *a13(0xff00), a9, 1
3fc502b0:	andn   a9, a11
3fc502c0:	move   *a13(0xe0), a7, 1
3fc502e0:	add    a7, a11
3fc502f0:	move   a11, *a13(0xe0), 1
3fc50310:	andn   a9, a11
3fc50320:	jrne   L3FC50270
3fc50330:	jruc   L3FC4FC20
L3FC50340:
3fc50340:	sub    a7, a7
3fc50350:	move   a7, *a13(0xe0), 1
3fc50370:	move   a14, -*sp, 1
3fc50380:	move   *a13(0xfee0), *a14+, 1
3fc503a0:	calla  L3FCCBE80
3fc503d0:	movk   1, a11
3fc503e0:	dec    a8
3fc503f0:	sll    a8, a11
3fc50400:	move   a11, *a13(0xc0), 1
L3FC50420:
3fc50420:	move   a14, -*sp, 1
3fc50430:	movk   4, a11
3fc50440:	move   a11, *a14+, 1
3fc50450:	calla  L3F705A00
3fc50480:	move   a8, *a13(0x100), 1
3fc504a0:	move   *a13(0xff80), a9, 1
3fc504c0:	move   *a13(0xff60), a7, 1
3fc504e0:	add    a7, a9
3fc504f0:	movk   1, a11
3fc50500:	sll    a9, a11
3fc50510:	setf   16, 1, 0
3fc50520:	move   a11, *a8(0x10), 0
3fc50540:	move   *a13(0xfec0), *a13(0x20), 1
3fc50570:	move   *a13(0xa0), *a13(0x80), 1
3fc505a0:	move   *a13(0x80), a11, 1
3fc505c0:	dec    a11
3fc505d0:	move   a11, *a13(0x80), 1
3fc505f0:	jrlt   L3FC509A0
L3FC50600:
3fc50600:	move   *a13(0x20), a11, 1
3fc50620:	move   *a11, a9, 1
3fc50630:	move   *a13(0x40), a7, 1
3fc50650:	and    a7, a9
3fc50660:	move   *a13, a7, 1
3fc50670:	move   *a7, a7, 1
3fc50680:	move   *a13(0xe0), a11, 1
3fc506a0:	or     a11, a7
3fc506b0:	move   *a13(0x40), a11, 1
3fc506d0:	and    a11, a7
3fc506e0:	cmp    a7, a9
3fc506f0:	jrne   L3FC508F0
3fc50700:	move   *a13(0x20), a9, 1
3fc50720:	move   *a9, a7, 1
3fc50730:	move   *a13(0xfee0), a9, 1
3fc50750:	and    a9, a7
3fc50760:	move   *a13, a9, 1
3fc50770:	move   *a9, a9, 1
3fc50780:	move   *a13(0xe0), a11, 1
3fc507a0:	or     a11, a9
3fc507b0:	move   *a13(0xfee0), a11, 1
3fc507d0:	and    a11, a9
3fc507e0:	cmp    a9, a7
3fc507f0:	jrne   L3FC508F0
3fc50800:	move   *a13(0xffe0), a9, 1
3fc50820:	move   *a13(0x20), a7, 1
3fc50840:	move   *a7, a7, 1
3fc50850:	move   a7, a11
3fc50860:	sll    0x7, a7
3fc50870:	sll    0x4, a11
3fc50880:	add    a11, a7
3fc50890:	move   *a9(0x1a0), a11, 1
3fc508b0:	add    a7, a11
3fc508c0:	move   *a13(0x100), *a11(0x40), 1
L3FC508F0:
3fc508f0:	move   *a13(0x20), a11, 1
3fc50910:	addk   32, a11
3fc50920:	move   a11, *a13(0x20), 1
3fc50940:	move   *a13(0x80), a9, 1
3fc50960:	dec    a9
3fc50970:	move   a9, *a13(0x80), 1
3fc50990:	jrge   L3FC50600
L3FC509A0:
3fc509a0:	move   *a13(0xe0), a11, 1
3fc509c0:	move   *a13(0xfee0), a9, 1
3fc509e0:	cmp    a9, a11
3fc509f0:	jreq   L3FC50B40
3fc50a00:	move   *a13(0xc0), a7, 1
3fc50a20:	add    a7, a11
3fc50a30:	move   a11, *a13(0xe0), 1
3fc50a50:	andn   a9, a11
3fc50a60:	jreq   L3FC50420
L3FC50A70:
3fc50a70:	move   *a13(0xe0), a11, 1
3fc50a90:	move   *a13(0xfee0), a9, 1
3fc50ab0:	andn   a9, a11
3fc50ac0:	move   *a13(0xe0), a7, 1
3fc50ae0:	add    a7, a11
3fc50af0:	move   a11, *a13(0xe0), 1
3fc50b10:	andn   a9, a11
3fc50b20:	jrne   L3FC50A70
3fc50b30:	jruc   L3FC50420
L3FC50B40:
3fc50b40:	move   *a13, a7, 1
3fc50b50:	addk   32, a7
3fc50b60:	move   a7, *a13, 1
3fc50b70:	move   *a13(0x60), a7, 1
3fc50b90:	dec    a7
3fc50ba0:	move   a7, *a13(0x60), 1
3fc50bc0:	jage   L3FC4F270
L3FC50BE0:
3fc50be0:	move   *sp(0xa0), a14, 1
3fc50c00:	mmfm   sp, a7,a9,a11,a13
3fc50c20:	rets   2
L3FC50C30:
3fc50c30:	mmtm   sp, a9,a11,a13
3fc50c50:	move   a14, a13
3fc50c60:	addi   0x60, a14
3fc50c80:	move   *a13(0xffe0), a11, 1
3fc50ca0:	setf   16, 1, 0
3fc50cb0:	move   *a11(0x20), a9, 0
3fc50cd0:	move   a9, *a13(0x40), 1
3fc50cf0:	move   *a11(0x70), a9, 0
3fc50d10:	btst   1, a9
3fc50d20:	jrne   L3FC50D70
3fc50d30:	move   *a13(0x40), a9, 1
3fc50d50:	btst   0, a9
3fc50d60:	jrne   L3FC50D90
L3FC50D70:
3fc50d70:	movk   10, a8
3fc50d80:	jruc   L3FC51280
L3FC50D90:
3fc50d90:	subk   5, a9
3fc50da0:	jrne   L3FC51150
3fc50db0:	move   a14, -*sp, 1
3fc50dc0:	move   *a13(0xff60), *a14+, 1
3fc50de0:	move   *a13(0xff80), *a14+, 1
3fc50e00:	move   *a13(0xffa0), *a14+, 1
3fc50e20:	sub    a9, a9
3fc50e30:	move   a9, *a14+, 1
3fc50e40:	move   *a13(0xffc0), *a14+, 1
3fc50e60:	move   a11, *a14+, 1
3fc50e70:	calla  L3FC512D0
3fc50ea0:	move   a8, *a13(0x20), 1
3fc50ec0:	move   a14, -*sp, 1
3fc50ed0:	move   *a13(0xff60), *a14+, 1
3fc50ef0:	move   *a13(0xff80), *a14+, 1
3fc50f10:	move   *a13(0xffa0), *a14+, 1
3fc50f30:	movk   1, a9
3fc50f40:	move   a9, *a14+, 1
3fc50f50:	move   *a13(0xffc0), *a14+, 1
3fc50f70:	move   a11, *a14+, 1
3fc50f80:	calla  L3FC512D0
3fc50fb0:	move   a8, *a13, 1
3fc50fc0:	move   a8, a8
3fc50fd0:	jreq   L3FC51000
3fc50fe0:	move   a8, *a13(0x20), 1
L3FC51000:
3fc51000:	move   a14, -*sp, 1
3fc51010:	move   *a13(0xff60), *a14+, 1
3fc51030:	move   *a13(0xff80), *a14+, 1
3fc51050:	move   *a13(0xffa0), *a14+, 1
3fc51070:	movk   2, a9
3fc51080:	move   a9, *a14+, 1
3fc51090:	move   *a13(0xffc0), *a14+, 1
3fc510b0:	move   a11, *a14+, 1
3fc510c0:	calla  L3FC512D0
3fc510f0:	move   a8, *a13, 1
3fc51100:	move   a8, a8
3fc51110:	jreq   L3FC51260
3fc51120:	move   a8, *a13(0x20), 1
3fc51140:	jruc   L3FC51260
L3FC51150:
3fc51150:	move   a14, -*sp, 1
3fc51160:	move   *a13(0xff60), *a14+, 1
3fc51180:	move   *a13(0xff80), *a14+, 1
3fc511a0:	move   *a13(0xffa0), *a14+, 1
3fc511c0:	movk   3, a9
3fc511d0:	move   a9, *a14+, 1
3fc511e0:	move   *a13(0xffc0), *a14+, 1
3fc51200:	move   a11, *a14+, 1
3fc51210:	calla  L3FC512D0
3fc51240:	move   a8, *a13(0x20), 1
L3FC51260:
3fc51260:	move   *a13(0x20), a8, 1
L3FC51280:
3fc51280:	move   *sp(0x80), a14, 1
3fc512a0:	mmfm   sp, a9,a11,a13
3fc512c0:	rets   2
L3FC512D0:
3fc512d0:	mmtm   sp, a9,a11,a13
3fc512f0:	move   a14, a13
3fc51300:	addi   0x1c0, a14
3fc51320:	sub    a11, a11
3fc51330:	move   a11, *a13(0x180), 1
3fc51350:	move   *a13(0xff80), a11, 1
3fc51370:	jrne   L3FC513C0
3fc51380:	move   *a13(0x180), a8, 1
3fc513a0:	jauc   L3FC52F20
L3FC513C0:
3fc513c0:	sub    a11, a11
3fc513d0:	move   a11, *a13(0xa0), 1
3fc513f0:	move   a11, *a13(0x160), 1
3fc51410:	move   a14, -*sp, 1
3fc51420:	move   *a13(0xff40), *a14+, 1
3fc51440:	calla  L3FCCBE80
3fc51470:	movk   1, a9
3fc51480:	dec    a8
3fc51490:	sll    a8, a9
3fc514a0:	move   a9, *a13(0xc0), 1
3fc514c0:	jruc   L3FC51C00
L3FC514D0:
3fc514d0:	move   *a13(0xffe0), a11, 1
3fc514f0:	move   *a11, a9, 1
3fc51500:	move   *a9(0x40), *a13(0xe0), 1
3fc51530:	move   *a11, a9, 1
3fc51540:	move   *a9(0xa0), *a13(0x1a0), 1
3fc51570:	move   *a13(0xffc0), a9, 1
3fc51590:	sll    0x5, a9
3fc515a0:	move   *a11(0x140), a11, 1
3fc515c0:	add    a9, a11
3fc515d0:	move   *a11, *a13, 1
3fc515e0:	move   *a13(0xffe0), a11, 1
3fc51600:	move   *a13(0xffc0), a9, 1
3fc51620:	sll    0x5, a9
3fc51630:	move   *a11(0xe0), a11, 1
3fc51650:	add    a9, a11
3fc51660:	move   *a11(0x0), *a13(0x40), 1
3fc51690:	jruc   L3FC51C90
L3FC516A0:
3fc516a0:	move   *a13(0xffe0), a11, 1
3fc516c0:	move   *a11, a9, 1
3fc516d0:	move   *a9(0x60), *a13(0xe0), 1
3fc51700:	move   *a11, a9, 1
3fc51710:	move   *a9(0xc0), *a13(0x1a0), 1
3fc51740:	move   *a13(0xffc0), a9, 1
3fc51760:	sll    0x5, a9
3fc51770:	move   *a11(0x160), a11, 1
3fc51790:	add    a9, a11
3fc517a0:	move   *a11, *a13, 1
3fc517b0:	move   *a13(0xffe0), a11, 1
3fc517d0:	move   *a13(0xffc0), a9, 1
3fc517f0:	sll    0x5, a9
3fc51800:	move   *a11(0x100), a11, 1
3fc51820:	add    a9, a11
3fc51830:	move   *a11(0x0), *a13(0x40), 1
3fc51860:	jruc   L3FC51C90
L3FC51870:
3fc51870:	move   *a13(0xffe0), a11, 1
3fc51890:	move   *a11, a9, 1
3fc518a0:	move   *a9(0x80), *a13(0xe0), 1
3fc518d0:	move   *a11, a9, 1
3fc518e0:	move   *a9(0xe0), *a13(0x1a0), 1
3fc51910:	move   *a13(0xffc0), a9, 1
3fc51930:	sll    0x5, a9
3fc51940:	move   *a11(0x180), a11, 1
3fc51960:	add    a9, a11
3fc51970:	move   *a11, *a13, 1
3fc51980:	move   *a13(0xffe0), a11, 1
3fc519a0:	move   *a13(0xffc0), a9, 1
3fc519c0:	sll    0x5, a9
3fc519d0:	move   *a11(0x120), a11, 1
3fc519f0:	add    a9, a11
3fc51a00:	move   *a11(0x0), *a13(0x40), 1
3fc51a30:	jruc   L3FC51C90
L3FC51A40:
3fc51a40:	movi   0xffff, a11
3fc51a60:	move   a11, *a13(0xe0), 1
3fc51a80:	sub    a9, a9
3fc51a90:	move   a9, *a13(0x1a0), 1
3fc51ab0:	move   *a13(0xffe0), a9, 1
3fc51ad0:	move   *a13(0xffc0), a11, 1
3fc51af0:	sll    0x5, a11
3fc51b00:	move   *a9(0x140), a9, 1
3fc51b20:	add    a11, a9
3fc51b30:	move   *a9, *a13, 1
3fc51b40:	move   *a13(0xffe0), a11, 1
3fc51b60:	move   *a13(0xffc0), a9, 1
3fc51b80:	sll    0x5, a9
3fc51b90:	move   *a11(0xe0), a11, 1
3fc51bb0:	add    a9, a11
3fc51bc0:	move   *a11(0x0), *a13(0x40), 1
3fc51bf0:	jruc   L3FC51C90
L3FC51C00:
3fc51c00:	move   *a13(0xffa0), a8, 1
3fc51c20:	jreq   L3FC514D0
3fc51c30:	dec    a8
3fc51c40:	jreq   L3FC516A0
3fc51c50:	dec    a8
3fc51c60:	jreq   L3FC51870
3fc51c70:	dec    a8
3fc51c80:	jreq   L3FC51A40
L3FC51C90:
3fc51c90:	move   *a13(0xff60), *a13(0x100), 1
3fc51cc0:	move   *a13(0xff80), *a13(0x140), 1
3fc51cf0:	move   *a13(0x140), a11, 1
3fc51d10:	dec    a11
3fc51d20:	move   a11, *a13(0x140), 1
3fc51d40:	jrlt   L3FC523F0
L3FC51D50:
3fc51d50:	move   *a13(0x100), a11, 1
3fc51d70:	move   *a11, a9, 1
3fc51d80:	move   *a13(0xa0), a11, 1
3fc51da0:	or     a11, a9
3fc51db0:	move   *a13(0xe0), a11, 1
3fc51dd0:	and    a11, a9
3fc51de0:	move   *a13(0x1a0), a11, 1
3fc51e00:	neg    a11
3fc51e10:	srl    a11, a9
3fc51e20:	move   a9, *a13(0x20), 1
3fc51e40:	move   *a13(0xffe0), a11, 1
3fc51e60:	move   *a11, a9, 1
3fc51e70:	setf   16, 1, 0
3fc51e80:	move   *a9(0x110), a9, 0
3fc51ea0:	move   *a13(0x20), a11, 1
3fc51ec0:	cmp    a9, a11
3fc51ed0:	jrc   L3FC51F80
3fc51ee0:	move   *a13(0x100), a9, 1
3fc51f00:	move   *a9, a9, 1
3fc51f10:	move   a9, @0x21af60, 1
3fc51f40:	movk   2, a11
3fc51f50:	move   a11, *a13(0x180), 1
3fc51f70:	jruc   L3FC52340
L3FC51F80:
3fc51f80:	move   *a13(0x0), *a13(0x120), 1
3fc51fb0:	move   *a13(0x40), *a13(0x80), 1
3fc51fe0:	move   *a13(0x80), a9, 1
3fc52000:	dec    a9
3fc52010:	move   a9, *a13(0x80), 1
3fc52030:	jrlt   L3FC52190
3fc52040:	move   *a13(0x120), a9, 1
3fc52060:	move   *a9, a9, 1
3fc52070:	cmp    a11, a9
3fc52080:	jreq   L3FC52190
L3FC52090:
3fc52090:	move   *a13(0x120), a11, 1
3fc520b0:	addk   32, a11
3fc520c0:	move   a11, *a13(0x120), 1
3fc520e0:	move   *a13(0x80), a9, 1
3fc52100:	dec    a9
3fc52110:	move   a9, *a13(0x80), 1
3fc52130:	jrlt   L3FC52190
3fc52140:	move   *a11, a9, 1
3fc52150:	move   *a13(0x20), a11, 1
3fc52170:	cmp    a11, a9
3fc52180:	jrne   L3FC52090
L3FC52190:
3fc52190:	move   *a13(0x80), a11, 1
3fc521b0:	jrlt   L3FC52310
3fc521c0:	move   a14, -*sp, 1
3fc521d0:	move   *a13(0xffa0), *a14+, 1
3fc521f0:	move   *a13(0x20), *a14+, 1
3fc52210:	move   *a13(0xffe0), *a14+, 1
3fc52230:	calla  L3FC3EDC0
3fc52260:	move   *a13(0x120), a9, 1
3fc52280:	movi   0xffff, a11
3fc522a0:	move   a11, *a9, 1
3fc522b0:	move   *a13(0x160), a11, 1
3fc522d0:	inc    a11
3fc522e0:	move   a11, *a13(0x160), 1
3fc52300:	jruc   L3FC52340
L3FC52310:
3fc52310:	movk   10, a9
3fc52320:	move   a9, *a13(0x180), 1
L3FC52340:
3fc52340:	move   *a13(0x100), a11, 1
3fc52360:	addk   32, a11
3fc52370:	move   a11, *a13(0x100), 1
3fc52390:	move   *a13(0x140), a9, 1
3fc523b0:	dec    a9
3fc523c0:	move   a9, *a13(0x140), 1
3fc523e0:	jrge   L3FC51D50
L3FC523F0:
3fc523f0:	move   *a13(0xa0), a11, 1
3fc52410:	move   *a13(0xff40), a9, 1
3fc52430:	cmp    a9, a11
3fc52440:	jreq   L3FC525F0
3fc52450:	move   *a13(0xc0), a9, 1
3fc52470:	add    a9, a11
3fc52480:	move   a11, *a13(0xa0), 1
3fc524a0:	move   *a13(0xff40), a9, 1
3fc524c0:	andn   a9, a11
3fc524d0:	jaeq   L3FC51C90
L3FC524F0:
3fc524f0:	move   *a13(0xa0), a11, 1
3fc52510:	move   *a13(0xff40), a9, 1
3fc52530:	andn   a9, a11
3fc52540:	move   *a13(0xa0), a9, 1
3fc52560:	add    a9, a11
3fc52570:	move   a11, *a13(0xa0), 1
3fc52590:	move   *a13(0xff40), a9, 1
3fc525b0:	andn   a9, a11
3fc525c0:	jrne   L3FC524F0
3fc525d0:	jauc   L3FC51C90
L3FC525F0:
3fc525f0:	move   *a13(0x160), a9, 1
3fc52610:	jaeq   L3FC52F00
3fc52630:	move   *a13(0x40), a11, 1
3fc52650:	sub    a9, a11
3fc52660:	move   a11, *a13(0x60), 1
3fc52680:	jreq   L3FC529D0
3fc52690:	move   *a13, a9, 1
3fc526a0:	move   a9, *a13(0x120), 1
3fc526c0:	move   a9, *a13(0x100), 1
3fc526e0:	sub    a11, a11
3fc526f0:	move   a11, *a13(0x80), 1
3fc52710:	move   *a13(0x60), a9, 1
3fc52730:	cmp    a9, a11
3fc52740:	jrge   L3FC528E0
L3FC52750:
3fc52750:	move   *a13(0x120), a11, 1
3fc52770:	move   *a11, a9, 1
3fc52780:	inc    a9
3fc52790:	jreq   L3FC52850
3fc527a0:	move   *a13(0x100), a9, 1
3fc527c0:	move   *a11(0x0), *a9+, 1
3fc527e0:	move   a9, *a13(0x100), 1
3fc52800:	move   *a13(0x80), a9, 1
3fc52820:	inc    a9
3fc52830:	move   a9, *a13(0x80), 1
L3FC52850:
3fc52850:	addk   32, a11
3fc52860:	move   a11, *a13(0x120), 1
3fc52880:	move   *a13(0x80), a9, 1
3fc528a0:	move   *a13(0x60), a11, 1
3fc528c0:	cmp    a11, a9
3fc528d0:	jrlt   L3FC52750
L3FC528E0:
3fc528e0:	move   a14, -*sp, 1
3fc528f0:	move   *a13(0x60), a11, 1
3fc52910:	sll    0x2, a11
3fc52920:	move   a11, *a14+, 1
3fc52930:	move   *a13(0x0), *a14+, 1
3fc52950:	calla  L3F705B20
3fc52980:	move   a8, *a13, 1
3fc52990:	move   *a13(0x60), *a13(0x40), 1
3fc529c0:	jruc   L3FC52E70
L3FC529D0:
3fc529d0:	sub    a9, a9
3fc529e0:	move   a9, *a13(0x40), 1
3fc52a00:	move   a14, -*sp, 1
3fc52a10:	move   *a13(0x0), *a14+, 1
3fc52a30:	calla  L3F702440
3fc52a60:	move   a9, *a13, 1
3fc52a70:	jruc   L3FC52E70
L3FC52A80:
3fc52a80:	move   *a13(0xffe0), a11, 1
3fc52aa0:	move   *a13(0xffc0), a9, 1
3fc52ac0:	sll    0x5, a9
3fc52ad0:	move   *a11(0x140), a11, 1
3fc52af0:	add    a9, a11
3fc52b00:	move   *a13, *a11, 1
3fc52b10:	move   *a13(0xffe0), a11, 1
3fc52b30:	move   *a13(0xffc0), a9, 1
3fc52b50:	sll    0x5, a9
3fc52b60:	move   *a11(0xe0), a11, 1
3fc52b80:	add    a9, a11
3fc52b90:	move   *a13(0x40), *a11(0x0), 1
3fc52bc0:	jruc   L3FC52F00
L3FC52BD0:
3fc52bd0:	move   *a13(0xffe0), a11, 1
3fc52bf0:	move   *a13(0xffc0), a9, 1
3fc52c10:	sll    0x5, a9
3fc52c20:	move   *a11(0x160), a11, 1
3fc52c40:	add    a9, a11
3fc52c50:	move   *a13, *a11, 1
3fc52c60:	move   *a13(0xffe0), a11, 1
3fc52c80:	move   *a13(0xffc0), a9, 1
3fc52ca0:	sll    0x5, a9
3fc52cb0:	move   *a11(0x100), a11, 1
3fc52cd0:	add    a9, a11
3fc52ce0:	move   *a13(0x40), *a11(0x0), 1
3fc52d10:	jruc   L3FC52F00
L3FC52D20:
3fc52d20:	move   *a13(0xffe0), a11, 1
3fc52d40:	move   *a13(0xffc0), a9, 1
3fc52d60:	sll    0x5, a9
3fc52d70:	move   *a11(0x180), a11, 1
3fc52d90:	add    a9, a11
3fc52da0:	move   *a13, *a11, 1
3fc52db0:	move   *a13(0xffe0), a11, 1
3fc52dd0:	move   *a13(0xffc0), a9, 1
3fc52df0:	sll    0x5, a9
3fc52e00:	move   *a11(0x120), a11, 1
3fc52e20:	add    a9, a11
3fc52e30:	move   *a13(0x40), *a11(0x0), 1
3fc52e60:	jruc   L3FC52F00
L3FC52E70:
3fc52e70:	move   *a13(0xffa0), a8, 1
3fc52e90:	jreq   L3FC52A80
3fc52ea0:	dec    a8
3fc52eb0:	jreq   L3FC52BD0
3fc52ec0:	dec    a8
3fc52ed0:	jreq   L3FC52D20
3fc52ee0:	dec    a8
3fc52ef0:	jreq   L3FC52A80
L3FC52F00:
3fc52f00:	move   *a13(0x180), a8, 1
L3FC52F20:
3fc52f20:	move   *sp(0x80), a14, 1
3fc52f40:	mmfm   sp, a9,a11,a13
3fc52f60:	rets   2
L3FC52F70:
3fc52f70:	mmtm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3fc52f90:	move   a14, a13
3fc52fa0:	addi   0x1c0, a14
3fc52fc0:	sub    a7, a7
3fc52fd0:	move   a7, *a13(0x120), 1
3fc52ff0:	move   *a13(0xffe0), a5, 1
3fc53010:	setf   16, 1, 0
3fc53020:	move   *a5(0x20), a5, 0
3fc53040:	move   a5, *a13(0x100), 1
3fc53060:	btst   0, a5
3fc53070:	jrne   L3FC53110
3fc53080:	move   *a13(0xffe0), a5, 1
3fc530a0:	move   *a5(0x70), a5, 0
3fc530c0:	btst   2, a5
3fc530d0:	jrne   L3FC53110
3fc530e0:	movk   10, a8
3fc530f0:	jauc   L3FC55A30
L3FC53110:
3fc53110:	move   *a13(0xffe0), a5, 1
3fc53130:	move   *a5, a2, 1
3fc53140:	move   a7, *a13(0xe0), 1
3fc53160:	move   *a13(0x100), a5, 1
3fc53180:	movk   1, a7
3fc53190:	or     a5, a7
3fc531a0:	subk   5, a7
3fc531b0:	jane   L3FC542B0
3fc531d0:	move   *a13(0xffa0), a10, 1
3fc531f0:	sub    a7, a7
3fc53200:	move   a7, *a13(0x60), 1
3fc53220:	move   *a13(0xffc0), a5, 1
3fc53240:	cmp    a5, a7
3fc53250:	jage   L3FC55910
L3FC53270:
3fc53270:	movk   1, a7
3fc53280:	move   a7, *a13(0x140), 1
3fc532a0:	move   a14, -*sp, 1
3fc532b0:	move   *a13(0xffe0), a5, 1
3fc532d0:	move   *a5(0x0), *a14+, 1
3fc532f0:	move   a10, a3
3fc53300:	addi   0x40, a3
3fc53320:	move   a3, *a14+, 1
3fc53330:	move   a10, a3
3fc53340:	addi   0x30, a3
3fc53360:	move   a3, *a14+, 1
3fc53370:	move   a10, a3
3fc53380:	addk   32, a3
3fc53390:	move   a3, *a14+, 1
3fc533a0:	move   *a5(0x50), a3, 1
3fc533c0:	move   *a3(0xe60), a3, 1
3fc533e0:	call   a3
3fc533f0:	move   *a10, a3, 1
3fc53400:	move   *a2(0x40), a5, 1
3fc53420:	and    a5, a3
3fc53430:	move   *a2(0xa0), a5, 1
3fc53450:	neg    a5
3fc53460:	move   a3, a9
3fc53470:	srl    a5, a9
3fc53480:	setf   16, 1, 0
3fc53490:	move   *a2(0x110), a5, 0
3fc534b0:	cmp    a5, a9
3fc534c0:	jrc   L3FC53580
3fc534d0:	move   *a10, a5, 1
3fc534e0:	move   a5, @0x21af60, 1
3fc53510:	movk   2, a3
3fc53520:	move   a3, *a13(0x120), 1
3fc53540:	sub    a3, a3
3fc53550:	move   a3, *a13(0x140), 1
3fc53570:	jruc   L3FC537E0
L3FC53580:
3fc53580:	move   *a13(0xffe0), a5, 1
3fc535a0:	move   a9, a7
3fc535b0:	move   a7, a3
3fc535c0:	sll    0x7, a7
3fc535d0:	sll    0x4, a3
3fc535e0:	add    a3, a7
3fc535f0:	move   *a5(0x1a0), a3, 1
3fc53610:	add    a7, a3
3fc53620:	move   *a3(0x60), a7, 0
3fc53640:	inc    a7
3fc53650:	jreq   L3FC536D0
3fc53660:	movk   10, a7
3fc53670:	move   a7, *a13(0x120), 1
3fc53690:	sub    a3, a3
3fc536a0:	move   a3, *a13(0x140), 1
3fc536c0:	jruc   L3FC537E0
L3FC536D0:
3fc536d0:	setf   8, 0, 0
3fc536e0:	move   *a10(0x50), a7, 0
3fc53700:	btst   0, a7
3fc53710:	jreq   L3FC537E0
3fc53720:	move   a9, a3
3fc53730:	move   a3, a7
3fc53740:	sll    0x7, a3
3fc53750:	sll    0x4, a7
3fc53760:	add    a7, a3
3fc53770:	move   *a5(0x1a0), a7, 1
3fc53790:	add    a3, a7
3fc537a0:	setf   16, 0, 0
3fc537b0:	move   *a10(0x20), *a7(0x0), 0
L3FC537E0:
3fc537e0:	move   *a10, a7, 1
3fc537f0:	move   *a2(0x60), a5, 1
3fc53810:	and    a5, a7
3fc53820:	move   *a2(0xc0), a5, 1
3fc53840:	neg    a5
3fc53850:	move   a7, a9
3fc53860:	srl    a5, a9
3fc53870:	setf   16, 1, 0
3fc53880:	move   *a2(0x110), a7, 0
3fc538a0:	cmp    a7, a9
3fc538b0:	jrc   L3FC53970
3fc538c0:	move   *a10, a7, 1
3fc538d0:	move   a7, @0x21af60, 1
3fc53900:	movk   2, a5
3fc53910:	move   a5, *a13(0x120), 1
3fc53930:	sub    a3, a3
3fc53940:	move   a3, *a13(0x140), 1
3fc53960:	jruc   L3FC53BD0
L3FC53970:
3fc53970:	move   *a13(0xffe0), a7, 1
3fc53990:	move   a9, a3
3fc539a0:	move   a3, a5
3fc539b0:	sll    0x7, a3
3fc539c0:	sll    0x4, a5
3fc539d0:	add    a5, a3
3fc539e0:	move   *a7(0x1c0), a5, 1
3fc53a00:	add    a3, a5
3fc53a10:	move   *a5(0x60), a5, 0
3fc53a30:	inc    a5
3fc53a40:	jreq   L3FC53AC0
3fc53a50:	movk   10, a5
3fc53a60:	move   a5, *a13(0x120), 1
3fc53a80:	sub    a3, a3
3fc53a90:	move   a3, *a13(0x140), 1
3fc53ab0:	jruc   L3FC53BD0
L3FC53AC0:
3fc53ac0:	setf   8, 0, 0
3fc53ad0:	move   *a10(0x50), a5, 0
3fc53af0:	btst   1, a5
3fc53b00:	jreq   L3FC53BD0
3fc53b10:	move   a9, a3
3fc53b20:	move   a3, a5
3fc53b30:	sll    0x7, a3
3fc53b40:	sll    0x4, a5
3fc53b50:	add    a5, a3
3fc53b60:	move   *a7(0x1c0), a5, 1
3fc53b80:	add    a3, a5
3fc53b90:	setf   16, 0, 0
3fc53ba0:	move   *a10(0x30), *a5(0x10), 0
L3FC53BD0:
3fc53bd0:	move   *a10, a7, 1
3fc53be0:	move   *a2(0x80), a5, 1
3fc53c00:	and    a5, a7
3fc53c10:	move   *a2(0xe0), a5, 1
3fc53c30:	neg    a5
3fc53c40:	move   a7, a9
3fc53c50:	srl    a5, a9
3fc53c60:	setf   16, 1, 0
3fc53c70:	move   *a2(0x110), a7, 0
3fc53c90:	cmp    a7, a9
3fc53ca0:	jrc   L3FC53D60
3fc53cb0:	move   *a10, a7, 1
3fc53cc0:	move   a7, @0x21af60, 1
3fc53cf0:	movk   2, a5
3fc53d00:	move   a5, *a13(0x120), 1
3fc53d20:	sub    a3, a3
3fc53d30:	move   a3, *a13(0x140), 1
3fc53d50:	jruc   L3FC53FC0
L3FC53D60:
3fc53d60:	move   *a13(0xffe0), a7, 1
3fc53d80:	move   a9, a3
3fc53d90:	move   a3, a5
3fc53da0:	sll    0x7, a3
3fc53db0:	sll    0x4, a5
3fc53dc0:	add    a5, a3
3fc53dd0:	move   *a7(0x1e0), a5, 1
3fc53df0:	add    a3, a5
3fc53e00:	move   *a5(0x60), a5, 0
3fc53e20:	inc    a5
3fc53e30:	jreq   L3FC53EB0
3fc53e40:	movk   10, a5
3fc53e50:	move   a5, *a13(0x120), 1
3fc53e70:	sub    a3, a3
3fc53e80:	move   a3, *a13(0x140), 1
3fc53ea0:	jruc   L3FC53FC0
L3FC53EB0:
3fc53eb0:	setf   8, 0, 0
3fc53ec0:	move   *a10(0x50), a5, 0
3fc53ee0:	btst   2, a5
3fc53ef0:	jreq   L3FC53FC0
3fc53f00:	move   a9, a3
3fc53f10:	move   a3, a5
3fc53f20:	sll    0x7, a3
3fc53f30:	sll    0x4, a5
3fc53f40:	add    a5, a3
3fc53f50:	move   *a7(0x1e0), a5, 1
3fc53f70:	add    a3, a5
3fc53f80:	setf   16, 0, 0
3fc53f90:	move   *a10(0x40), *a5(0x20), 0
L3FC53FC0:
3fc53fc0:	move   *a13(0x140), a7, 1
3fc53fe0:	jreq   L3FC541D0
3fc53ff0:	move   *a13(0xe0), a5, 1
3fc54010:	move   *a13(0x60), a3, 1
3fc54030:	cmp    a3, a5
3fc54040:	jreq   L3FC54180
3fc54050:	move   a5, a3
3fc54060:	sll    0x6, a5
3fc54070:	sll    0x5, a3
3fc54080:	add    a3, a5
3fc54090:	move   *a13(0xffa0), a3, 1
3fc540b0:	add    a3, a5
3fc540c0:	move   *a13(0x60), a3, 1
3fc540e0:	move   a3, a7
3fc540f0:	sll    0x6, a3
3fc54100:	sll    0x5, a7
3fc54110:	add    a7, a3
3fc54120:	move   *a13(0xffa0), a7, 1
3fc54140:	add    a7, a3
3fc54150:	move   *a3+, *a5+, 1
3fc54160:	move   *a3+, *a5+, 1
3fc54170:	move   *a3, *a5, 1
L3FC54180:
3fc54180:	move   *a13(0xe0), a7, 1
3fc541a0:	inc    a7
3fc541b0:	move   a7, *a13(0xe0), 1
L3FC541D0:
3fc541d0:	addi   0x60, a10
3fc541f0:	move   *a13(0x60), a7, 1
3fc54210:	inc    a7
3fc54220:	move   a7, *a13(0x60), 1
3fc54240:	move   *a13(0xffc0), a5, 1
3fc54260:	cmp    a5, a7
3fc54270:	jalt   L3FC53270
3fc54290:	jauc   L3FC55910
L3FC542B0:
3fc542b0:	move   *a13(0xffa0), a10, 1
3fc542d0:	sub    a7, a7
3fc542e0:	move   a7, *a13(0x60), 1
3fc54300:	move   *a13(0xffc0), a3, 1
3fc54320:	cmp    a3, a7
3fc54330:	jage   L3FC55910
L3FC54350:
3fc54350:	movk   1, a7
3fc54360:	move   a7, *a13(0x140), 1
3fc54380:	setf   16, 1, 0
3fc54390:	move   *a2(0x110), a5, 0
3fc543b0:	move   *a10, a3, 1
3fc543c0:	cmp    a5, a3
3fc543d0:	jrc   L3FC54490
3fc543e0:	move   *a10, a5, 1
3fc543f0:	move   a5, @0x21af60, 1
3fc54420:	movk   2, a3
3fc54430:	move   a3, *a13(0x120), 1
3fc54450:	sub    a3, a3
3fc54460:	move   a3, *a13(0x140), 1
3fc54480:	jruc   L3FC545D0
L3FC54490:
3fc54490:	move   *a13(0xffe0), a5, 1
3fc544b0:	move   *a10, a3, 1
3fc544c0:	move   a3, a7
3fc544d0:	sll    0x7, a3
3fc544e0:	sll    0x4, a7
3fc544f0:	add    a7, a3
3fc54500:	move   *a5(0x1a0), a7, 1
3fc54520:	add    a3, a7
3fc54530:	move   *a7(0x60), a7, 0
3fc54550:	inc    a7
3fc54560:	jreq   L3FC545D0
3fc54570:	movk   10, a7
3fc54580:	move   a7, *a13(0x120), 1
3fc545a0:	sub    a3, a3
3fc545b0:	move   a3, *a13(0x140), 1
L3FC545D0:
3fc545d0:	move   *a13(0x140), a7, 1
3fc545f0:	jaeq   L3FC55850
3fc54610:	move   *a13(0xe0), a5, 1
3fc54630:	move   *a13(0x60), a3, 1
3fc54650:	cmp    a3, a5
3fc54660:	jreq   L3FC547A0
3fc54670:	move   a5, a3
3fc54680:	sll    0x6, a5
3fc54690:	sll    0x5, a3
3fc546a0:	add    a3, a5
3fc546b0:	move   *a13(0xffa0), a3, 1
3fc546d0:	add    a3, a5
3fc546e0:	move   *a13(0x60), a3, 1
3fc54700:	move   a3, a7
3fc54710:	sll    0x6, a3
3fc54720:	sll    0x5, a7
3fc54730:	add    a7, a3
3fc54740:	move   *a13(0xffa0), a7, 1
3fc54760:	add    a7, a3
3fc54770:	move   *a3+, *a5+, 1
3fc54780:	move   *a3+, *a5+, 1
3fc54790:	move   *a3, *a5, 1
L3FC547A0:
3fc547a0:	move   *a13(0xe0), a7, 1
3fc547c0:	inc    a7
3fc547d0:	move   a7, *a13(0xe0), 1
3fc547f0:	move   a14, -*sp, 1
3fc54800:	move   *a13(0xffe0), a5, 1
3fc54820:	move   *a5(0x0), *a14+, 1
3fc54840:	move   a10, a3
3fc54850:	addi   0x40, a3
3fc54870:	move   a3, *a14+, 1
3fc54880:	move   a10, a3
3fc54890:	addi   0x30, a3
3fc548b0:	move   a3, *a14+, 1
3fc548c0:	move   a10, a3
3fc548d0:	addk   32, a3
3fc548e0:	move   a3, *a14+, 1
3fc548f0:	move   *a5(0x50), a3, 1
3fc54910:	move   *a3(0xe60), a3, 1
3fc54930:	call   a3
3fc54940:	move   *a10, a3, 1
3fc54950:	move   a3, a7
3fc54960:	sll    0x7, a3
3fc54970:	sll    0x4, a7
3fc54980:	add    a7, a3
3fc54990:	move   *a5(0x1a0), a7, 1
3fc549b0:	add    a3, a7
3fc549c0:	move   a7, a11
3fc549d0:	setf   8, 0, 0
3fc549e0:	move   *a10(0x50), a7, 0
3fc54a00:	btst   0, a7
3fc54a10:	jreq   L3FC54B80
3fc54a20:	move   *a11(0x70), a7, 1
3fc54a40:	jreq   L3FC54B40
3fc54a50:	move   *a11, a7, 1
3fc54a60:	setf   16, 0, 0
3fc54a70:	move   *a10(0x20), *a7(0x0), 0
3fc54aa0:	move   *a11, a7, 1
3fc54ab0:	setf   16, 1, 0
3fc54ac0:	move   *a7(0x10), a7, 0
3fc54ae0:	dec    a7
3fc54af0:	jrle   L3FC54B80
3fc54b00:	sub    a7, a7
3fc54b10:	move   a7, *a13(0x140), 1
3fc54b30:	jruc   L3FC54B80
L3FC54B40:
3fc54b40:	setf   16, 0, 0
3fc54b50:	move   *a10(0x20), *a11(0x0), 0
L3FC54B80:
3fc54b80:	setf   8, 0, 0
3fc54b90:	move   *a10(0x50), a7, 0
3fc54bb0:	btst   1, a7
3fc54bc0:	jreq   L3FC54D50
3fc54bd0:	move   *a11(0x70), a7, 1
3fc54bf0:	jreq   L3FC54D10
3fc54c00:	move   *a11(0x20), a7, 1
3fc54c20:	setf   16, 0, 0
3fc54c30:	move   *a10(0x30), *a7(0x0), 0
3fc54c60:	move   *a11(0x20), a7, 1
3fc54c80:	setf   16, 1, 0
3fc54c90:	move   *a7(0x10), a7, 0
3fc54cb0:	dec    a7
3fc54cc0:	jrle   L3FC54D50
3fc54cd0:	sub    a7, a7
3fc54ce0:	move   a7, *a13(0x140), 1
3fc54d00:	jruc   L3FC54D50
L3FC54D10:
3fc54d10:	setf   16, 0, 0
3fc54d20:	move   *a10(0x30), *a11(0x10), 0
L3FC54D50:
3fc54d50:	setf   8, 0, 0
3fc54d60:	move   *a10(0x50), a7, 0
3fc54d80:	btst   2, a7
3fc54d90:	jreq   L3FC54F20
3fc54da0:	move   *a11(0x70), a7, 1
3fc54dc0:	jreq   L3FC54EE0
3fc54dd0:	move   *a11(0x40), a7, 1
3fc54df0:	setf   16, 0, 0
3fc54e00:	move   *a10(0x40), *a7(0x0), 0
3fc54e30:	move   *a11(0x40), a7, 1
3fc54e50:	setf   16, 1, 0
3fc54e60:	move   *a7(0x10), a7, 0
3fc54e80:	dec    a7
3fc54e90:	jrle   L3FC54F20
3fc54ea0:	sub    a7, a7
3fc54eb0:	move   a7, *a13(0x140), 1
3fc54ed0:	jruc   L3FC54F20
L3FC54EE0:
3fc54ee0:	setf   16, 0, 0
3fc54ef0:	move   *a10(0x40), *a11(0x20), 0
L3FC54F20:
3fc54f20:	move   *a13(0x140), a7, 1
3fc54f40:	jane   L3FC55850
3fc54f60:	move   *a11, *a13, 1
3fc54f70:	move   *a11(0x20), *a13(0x20), 1
3fc54fa0:	move   *a11(0x40), *a13(0x40), 1
3fc54fd0:	setf   8, 0, 0
3fc54fe0:	move   *a10(0x50), a3, 0
3fc55000:	movk   1, a5
3fc55010:	and    a5, a3
3fc55020:	move   a3, *a13(0x80), 1
3fc55040:	move   *a10(0x50), a5, 0
3fc55060:	movk   2, a3
3fc55070:	and    a3, a5
3fc55080:	move   a5, *a13(0xa0), 1
3fc550a0:	move   *a10(0x50), a3, 0
3fc550c0:	movk   4, a5
3fc550d0:	and    a5, a3
3fc550e0:	move   a3, *a13(0xc0), 1
3fc55100:	move   *a13(0xffe0), a5, 1
3fc55120:	setf   16, 1, 0
3fc55130:	move   *a2(0x110), a3, 0
3fc55150:	move   a3, a7
3fc55160:	sll    0x7, a3
3fc55170:	sll    0x4, a7
3fc55180:	add    a7, a3
3fc55190:	move   *a5(0x1a0), a0, 1
3fc551b0:	add    a3, a0
3fc551c0:	move   *a5(0x1a0), a12, 1
3fc551e0:	cmp    a0, a12
3fc551f0:	jrnc   L3FC55850
L3FC55200:
3fc55200:	move   *a12(0x70), a7, 1
3fc55220:	jreq   L3FC55810
3fc55230:	cmp    a11, a12
3fc55240:	jreq   L3FC55810
3fc55250:	sub    a7, a7
3fc55260:	movb   a7, *a13(0x1b0)
3fc55280:	move   *a13(0x80), a5, 1
3fc552a0:	jreq   L3FC55330
3fc552b0:	move   *a12, a3, 1
3fc552c0:	move   *a13, a5, 1
3fc552d0:	cmp    a5, a3
3fc552e0:	jrne   L3FC55330
3fc552f0:	movk   1, a3
3fc55300:	or     a7, a3
3fc55310:	movb   a3, *a13(0x1b0)
L3FC55330:
3fc55330:	move   *a13(0xa0), a5, 1
3fc55350:	jreq   L3FC55430
3fc55360:	move   *a12(0x20), a3, 1
3fc55380:	move   *a13(0x20), a7, 1
3fc553a0:	cmp    a7, a3
3fc553b0:	jrne   L3FC55430
3fc553c0:	setf   8, 0, 0
3fc553d0:	move   *a13(0x1b0), a3, 0
3fc553f0:	movk   2, a5
3fc55400:	or     a3, a5
3fc55410:	movb   a5, *a13(0x1b0)
L3FC55430:
3fc55430:	move   *a13(0xc0), a7, 1
3fc55450:	jreq   L3FC55530
3fc55460:	move   *a12(0x40), a5, 1
3fc55480:	move   *a13(0x40), a3, 1
3fc554a0:	cmp    a3, a5
3fc554b0:	jrne   L3FC55530
3fc554c0:	setf   8, 0, 0
3fc554d0:	move   *a13(0x1b0), a5, 0
3fc554f0:	movk   4, a3
3fc55500:	or     a5, a3
3fc55510:	movb   a3, *a13(0x1b0)
L3FC55530:
3fc55530:	setf   8, 0, 0
3fc55540:	move   *a13(0x1b0), a5, 0
3fc55560:	jreq   L3FC55810
3fc55570:	move   *a13(0xffe0), a3, 1
3fc55590:	move   *a3(0x1a0), a3, 1
3fc555b0:	move   a12, a5
3fc555c0:	sub    a3, a5
3fc555d0:	movi   0x90, a3
3fc555f0:	divs   a3, a5
3fc55600:	move   a5, *a13(0x160), 1
3fc55620:	move   *a12, a3, 1
3fc55630:	setf   16, 0, 0
3fc55640:	move   *a3(0x0), *a13(0x180), 0
3fc55670:	move   *a12(0x20), a3, 1
3fc55690:	move   *a3(0x0), *a13(0x190), 0
3fc556c0:	move   *a12(0x40), a3, 1
3fc556e0:	move   *a3(0x0), *a13(0x1a0), 0
3fc55710:	move   a14, -*sp, 1
3fc55720:	move   a13, a5
3fc55730:	addi   0x160, a5
3fc55750:	move   a5, *a14+, 1
3fc55760:	movk   1, a3
3fc55770:	move   a3, *a14+, 1
3fc55780:	move   *a13(0xffe0), *a14+, 1
3fc557a0:	move   *a13(0xffe0), a3, 1
3fc557c0:	move   *a3(0x50), a5, 1
3fc557e0:	move   *a5(0xe40), a5, 1
3fc55800:	call   a5
L3FC55810:
3fc55810:	addi   0x90, a12
3fc55830:	cmp    a0, a12
3fc55840:	jrc   L3FC55200
L3FC55850:
3fc55850:	addi   0x60, a10
3fc55870:	move   *a13(0x60), a7, 1
3fc55890:	inc    a7
3fc558a0:	move   a7, *a13(0x60), 1
3fc558c0:	move   *a13(0xffc0), a5, 1
3fc558e0:	cmp    a5, a7
3fc558f0:	jalt   L3FC54350
L3FC55910:
3fc55910:	move   *a13(0xe0), a5, 1
3fc55930:	jreq   L3FC55A10
3fc55940:	move   a14, -*sp, 1
3fc55950:	move   *a13(0xffa0), *a14+, 1
3fc55970:	move   a5, *a14+, 1
3fc55980:	move   *a13(0xffe0), *a14+, 1
3fc559a0:	move   *a13(0xffe0), a3, 1
3fc559c0:	move   *a3(0x50), a3, 1
3fc559e0:	move   *a3(0xe40), a3, 1
3fc55a00:	call   a3
L3FC55A10:
3fc55a10:	move   *a13(0x120), a8, 1
L3FC55A30:
3fc55a30:	move   *sp(0x160), a14, 1
3fc55a50:	mmfm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3fc55a70:	rets   2
L3FC55A80:
3fc55a80:	mmtm   sp, a7,a9,a11,a13
3fc55aa0:	move   a14, a13
3fc55ab0:	addi   0x80, a14
3fc55ad0:	move   a14, -*sp, 1
3fc55ae0:	move   *a13(0xffc0), a11, 1
3fc55b00:	move   *a11(0x20), a9, 1
3fc55b20:	setf   16, 1, 0
3fc55b30:	move   *a9(0x110), a9, 0
3fc55b50:	sll    0x2, a9
3fc55b60:	move   a9, *a14+, 1
3fc55b70:	movk   1, a9
3fc55b80:	move   a9, *a14+, 1
3fc55b90:	calla  L3F703D90
3fc55bc0:	move   a8, *a13, 1
3fc55bd0:	move   a8, a8
3fc55be0:	jrne   L3FC55C10
3fc55bf0:	sub    a8, a8
3fc55c00:	jruc   L3FC55F20
L3FC55C10:
3fc55c10:	move   a14, -*sp, 1
3fc55c20:	move   a8, *a14+, 1
3fc55c30:	move   *a11(0x20), *a14+, 1
3fc55c50:	move   *a11(0x20), a7, 1
3fc55c70:	move   *a7(0xe00), a7, 1
3fc55c90:	call   a7
3fc55ca0:	move   a8, *a13(0x40), 1
3fc55cc0:	sub    a7, a7
3fc55cd0:	move   a7, *a13(0x60), 1
3fc55cf0:	move   a7, *a13(0x20), 1
3fc55d10:	cmp    a8, a7
3fc55d20:	jrge   L3FC55EA0
L3FC55D30:
3fc55d30:	move   *a13(0x20), a11, 1
3fc55d50:	sll    0x5, a11
3fc55d60:	move   *a13, a9, 1
3fc55d70:	add    a9, a11
3fc55d80:	move   *a11, a11, 1
3fc55d90:	move   *a13(0xffe0), a7, 1
3fc55db0:	cmp    a7, a11
3fc55dc0:	jrne   L3FC55E10
3fc55dd0:	movk   1, a11
3fc55de0:	move   a11, *a13(0x60), 1
3fc55e00:	jruc   L3FC55EA0
L3FC55E10:
3fc55e10:	move   *a13(0x20), a11, 1
3fc55e30:	inc    a11
3fc55e40:	move   a11, *a13(0x20), 1
3fc55e60:	move   *a13(0x40), a7, 1
3fc55e80:	cmp    a7, a11
3fc55e90:	jrlt   L3FC55D30
L3FC55EA0:
3fc55ea0:	move   a14, -*sp, 1
3fc55eb0:	move   *a13(0x0), *a14+, 1
3fc55ed0:	calla  L3F702440
3fc55f00:	move   *a13(0x60), a8, 1
L3FC55F20:
3fc55f20:	move   *sp(0xa0), a14, 1
3fc55f40:	mmfm   sp, a7,a9,a11,a13
3fc55f60:	rets   2
3fc55f70:	mods   a2, a1
3fc55f80:	modu   a11, a12
3fc55f90:	addc   a11, a3
3fc55fa0:	mods   a3, sp
3fc55fb0:	.word  0x726f
3fc55fc0:	sra    a10, a3
3fc55fd0:	mods   a3, a12
3fc55fe0:	sla    0x3, b3
3fc55ff0:	modu   a11, a12
3fc56000:	.word  0x706f
3fc56010:	sla    0x1, b10
3fc56020:	mods   a3, a3
3fc56030:	sra    a11, a9
3fc56040:	.word  0x746e
3fc56050:	sll    0x9, b13
3fc56060:	srl    0x1d, a4
3fc56070:	modu   a11, a3
3fc56080:	modu   a11, a12
3fc56090:	.word  0x7372
3fc560a0:	sll    0x9, b13
3fc560b0:	srl    0x1d, a4
3fc560c0:	mods   b3, b0
3fc560d0:	modu   a3, a1
3fc560e0:	.word  0x7365
3fc560f0:	sll    0x9, b13
3fc56100:	srl    0x1d, a4
3fc56110:	modu   a11, a3
3fc56120:	.word  0x746e
3fc56130:	srl    a11, a9
3fc56140:	sll    0x9, b13
3fc56150:	srl    0x1d, a4
3fc56160:	lmo    a11, sp
3fc56170:	sll    0x9, b13
3fc56180:	srl    0xd, a4
3fc56190:	srl    0xf, a14
3fc561a0:	srl    0x10, a0
3fc561b0:	srl    0xf, a14
3fc561c0:	mods   a2, a1
3fc561d0:	modu   a11, a12
3fc561e0:	addc   a11, a3
L3FC561F0:
3fc561f0:	mods   a3, sp
3fc56200:	.word  0x726f
3fc56210:	sra    a10, a3
3fc56220:	mods   a3, a12
3fc56230:	sla    0x3, b3
3fc56240:	modu   a11, a12
L3FC56250:
3fc56250:	.word  0x706f
3fc56260:	sla    0x1, b10
3fc56270:	mods   b11, b2
3fc56280:	.word  0x7361
3fc56290:	dsjs   a11, L3FC561F0
3fc562a0:	sra    a1, a5
3fc562b0:	modu   a9, a12
3fc562c0:	sra    a3, a12
3fc562d0:	modu   a11, a3
3fc562e0:	modu   b3, b5
3fc562f0:	dsjs   b4, L3FC56250
3fc56300:	sra    a1, a5
3fc56310:	.word  0x0000
L3FC56320:
3fc56320:	mmtm   sp, a9,a11,a13
3fc56340:	move   a14, a13
3fc56350:	addi   0x40, a14
3fc56370:	move   *a13(0xffe0), a11, 1
3fc56390:	move   *a11(0x180), a9, 1
3fc563b0:	dec    a9
3fc563c0:	move   a9, *a11(0x180), 1
3fc563e0:	jrgt   L3FC56760
3fc563f0:	sub    a9, a9
3fc56400:	move   a9, *a13, 1
3fc56410:	move   @0xdaa40, a11, 1
3fc56440:	move   a11, *a13(0x20), 1
3fc56460:	move   @0xdaa00, a11, 1
3fc56490:	cmp    a11, a9
3fc564a0:	jrge   L3FC56630
L3FC564B0:
3fc564b0:	move   *a13(0x20), a11, 1
3fc564d0:	move   *a11(0xd00), a9, 1
3fc564f0:	jreq   L3FC56570
3fc56500:	move   a14, -*sp, 1
3fc56510:	move   *a13(0xffe0), *a14+, 1
3fc56530:	move   a11, *a14+, 1
3fc56540:	move   *a11(0xd00), a9, 1
3fc56560:	call   a9
L3FC56570:
3fc56570:	move   *a13, a9, 1
3fc56580:	inc    a9
3fc56590:	move   a9, *a13, 1
3fc565a0:	addi   0x12c0, a11
3fc565c0:	move   a11, *a13(0x20), 1
3fc565e0:	move   @0xdaa00, a11, 1
3fc56610:	cmp    a11, a9
3fc56620:	jrlt   L3FC564B0
L3FC56630:
3fc56630:	move   a14, -*sp, 1
3fc56640:	move   *a13(0xffe0), a9, 1
3fc56660:	move   *a9(0x0), *a14+, 1
3fc56680:	calla  L3F702440
3fc566b0:	move   a14, -*sp, 1
3fc566c0:	move   *a9(0x20), *a14+, 1
3fc566e0:	calla  L3F702440
3fc56710:	move   a14, -*sp, 1
3fc56720:	move   a9, *a14+, 1
3fc56730:	calla  L3F702440
L3FC56760:
3fc56760:	move   *sp(0x80), a14, 1
3fc56780:	mmfm   sp, a9,a11,a13
3fc567a0:	rets   2
L3FC567B0:
3fc567b0:	mmtm   sp, a9,a11,a13
3fc567d0:	move   a14, a13
3fc567e0:	addi   0x60, a14
3fc56800:	move   a14, -*sp, 1
3fc56810:	movi   0x40, a11
3fc56830:	move   a11, *a14+, 1
3fc56840:	calla  L3F705A00
3fc56870:	move   a8, *a13, 1
3fc56880:	move   *a13(0xffe0), *a8(0x0), 1
3fc568b0:	move   *a13(0xffc0), *a8(0x20), 1
3fc568e0:	move   *a13(0xffa0), a9, 1
3fc56900:	move   *a9(0x0), *a8(0x40), 1
3fc56930:	move   *a9(0x20), *a8(0x60), 1
3fc56960:	movk   1, a11
3fc56970:	move   a11, *a8(0x180), 1
3fc56990:	move   *a9(0x40), *a8(0x80), 1
3fc569c0:	move   *a9(0x60), *a8(0xa0), 1
3fc569f0:	move   *a13(0xff80), *a8(0xc0), 1
3fc56a20:	move   *a13(0xff60), *a8(0xe0), 1
3fc56a50:	move   *a13(0xff40), *a8(0x100), 1
3fc56a80:	move   *a13(0xff20), *a8(0x120), 1
3fc56ab0:	move   *a13(0xff00), *a8(0x140), 1
3fc56ae0:	move   *a13(0xfee0), *a8(0x160), 1
3fc56b10:	sub    a11, a11
3fc56b20:	move   a11, *a13(0x20), 1
3fc56b40:	move   @0xdaa40, a9, 1
3fc56b70:	move   a9, *a13(0x40), 1
3fc56b90:	move   @0xdaa00, a9, 1
3fc56bc0:	cmp    a9, a11
3fc56bd0:	jrge   L3FC56D80
L3FC56BE0:
3fc56be0:	move   *a13(0x40), a11, 1
3fc56c00:	move   *a11(0xce0), a9, 1
3fc56c20:	jreq   L3FC56CA0
3fc56c30:	move   a14, -*sp, 1
3fc56c40:	move   *a13(0x0), *a14+, 1
3fc56c60:	move   a11, *a14+, 1
3fc56c70:	move   *a11(0xce0), a9, 1
3fc56c90:	call   a9
L3FC56CA0:
3fc56ca0:	move   *a13(0x20), a9, 1
3fc56cc0:	inc    a9
3fc56cd0:	move   a9, *a13(0x20), 1
3fc56cf0:	addi   0x12c0, a11
3fc56d10:	move   a11, *a13(0x40), 1
3fc56d30:	move   @0xdaa00, a11, 1
3fc56d60:	cmp    a11, a9
3fc56d70:	jrlt   L3FC56BE0
L3FC56D80:
3fc56d80:	move   *a13, a8, 1
3fc56d90:	move   *sp(0x80), a14, 1
3fc56db0:	mmfm   sp, a9,a11,a13
3fc56dd0:	rets   2
L3FC56DE0:
3fc56de0:	mmtm   sp, a9,a11,a13
3fc56e00:	move   a14, a13
3fc56e10:	addi   0x140, a14
3fc56e30:	move   a14, -*sp, 1
3fc56e40:	sub    a11, a11
3fc56e50:	move   a11, *a14+, 1
3fc56e60:	calla  L3F8B62F0
3fc56e90:	move   a8, *a13(0x100), 1
3fc56eb0:	move   a14, -*sp, 1
3fc56ec0:	move   *a13(0xffe0), *a14+, 1
3fc56ee0:	calla  L3F85F6D0
3fc56f10:	move   a8, *a13(0x20), 1
3fc56f30:	move   a8, a8
3fc56f40:	jreq   L3FC57040
3fc56f50:	move   a14, -*sp, 1
3fc56f60:	move   a11, *a14+, 1
3fc56f70:	movi   0x3f85f8a0, a9
3fc56fa0:	move   a9, *a14+, 1
3fc56fb0:	move   a8, *a14+, 1
3fc56fc0:	movk   2, a11
3fc56fd0:	move   a11, *a14+, 1
3fc56fe0:	move   *a13(0x100), *a14+, 1
3fc57000:	calla  L3F8B6510
3fc57030:	jruc   L3FC57060
L3FC57040:
3fc57040:	move   a11, a8
3fc57050:	jruc   L3FC57730
L3FC57060:
3fc57060:	move   a14, -*sp, 1
3fc57070:	move   a13, a11
3fc57080:	addi   0x80, a11
3fc570a0:	move   a11, *a14+, 1
3fc570b0:	setf   16, 0, 0
3fc570c0:	move   *a13(0xffc0), a9, 0
3fc570e0:	inc    a9
3fc570f0:	move   a9, *a14+, 1
3fc57100:	move   *a13(0x20), *a14+, 1
3fc57120:	calla  L3F862E50
3fc57150:	move   a8, a9
3fc57160:	jrne   L3FC57190
3fc57170:	sub    a8, a8
3fc57180:	jruc   L3FC57730
L3FC57190:
3fc57190:	move   a14, -*sp, 1
3fc571a0:	move   a13, a9
3fc571b0:	addi   0x40, a9
3fc571d0:	move   a9, *a14+, 1
3fc571e0:	move   a11, *a14+, 1
3fc571f0:	setf   16, 0, 0
3fc57200:	move   *a13(0xffc0), a9, 0
3fc57220:	move   a9, *a14+, 1
3fc57230:	move   *a13(0x20), *a14+, 1
3fc57250:	move   *a13(0x100), *a14+, 1
3fc57270:	calla  L3F861E00
3fc572a0:	move   a8, *a13(0x120), 1
3fc572c0:	move   a8, a8
3fc572d0:	jreq   L3FC57300
3fc572e0:	sub    a8, a8
3fc572f0:	jruc   L3FC57730
L3FC57300:
3fc57300:	move   a14, -*sp, 1
3fc57310:	move   a13, a11
3fc57320:	addi   0x60, a11
3fc57340:	move   a11, *a14+, 1
3fc57350:	move   a13, a11
3fc57360:	addi   0x80, a11
3fc57380:	move   a11, *a14+, 1
3fc57390:	inc    a9
3fc573a0:	move   a9, *a14+, 1
3fc573b0:	move   *a13(0x20), *a14+, 1
3fc573d0:	move   *a13(0x100), *a14+, 1
3fc573f0:	calla  L3F861E00
3fc57420:	move   a8, *a13(0x120), 1
3fc57440:	move   a8, a9
3fc57450:	jreq   L3FC57480
3fc57460:	sub    a8, a8
3fc57470:	jruc   L3FC57730
L3FC57480:
3fc57480:	move   a14, -*sp, 1
3fc57490:	sub    a11, a11
3fc574a0:	move   a11, *a14+, 1
3fc574b0:	move   a11, *a14+, 1
3fc574c0:	move   a11, *a14+, 1
3fc574d0:	movi   0xffff, a11
3fc574f0:	move   a11, *a14+, 1
3fc57500:	move   a11, *a14+, 1
3fc57510:	move   a11, *a14+, 1
3fc57520:	move   a13, a11
3fc57530:	addi   0x80, a11
3fc57550:	move   a11, *a14+, 1
3fc57560:	move   *a13(0x60), *a14+, 1
3fc57580:	move   *a13(0x40), *a14+, 1
3fc575a0:	calla  L3FC567B0
3fc575d0:	move   a8, *a13, 1
3fc575e0:	move   a14, -*sp, 1
3fc575f0:	sub    a11, a11
3fc57600:	move   a11, *a14+, 1
3fc57610:	movi   0x3fc56320, a11
3fc57640:	move   a11, *a14+, 1
3fc57650:	move   a8, *a14+, 1
3fc57660:	movk   4, a11
3fc57670:	move   a11, *a14+, 1
3fc57680:	move   a14, -*sp, 1
3fc57690:	sub    a11, a11
3fc576a0:	move   a11, *a14+, 1
3fc576b0:	calla  L3F8B62F0
3fc576e0:	move   a8, *a14+, 1
3fc576f0:	calla  L3F8B6510
3fc57720:	move   *a13, a8, 1
L3FC57730:
3fc57730:	move   *sp(0x80), a14, 1
3fc57750:	mmfm   sp, a9,a11,a13
3fc57770:	rets   2
L3FC57780:
3fc57780:	mmtm   sp, a7,a9,a10,a11,a13
3fc577a0:	move   a14, a13
3fc577b0:	move   *a13(0xffe0), a9, 1
3fc577d0:	move   *a13(0xffa0), a10, 1
3fc577f0:	move   a9, a9
3fc57800:	jrne   L3FC57830
3fc57810:	sub    a8, a8
3fc57820:	jruc   L3FC57BA0
L3FC57830:
3fc57830:	move   a14, -*sp, 1
3fc57840:	movk   16, a7
3fc57850:	move   a7, *a14+, 1
3fc57860:	calla  L3F701230
3fc57890:	move   a8, a11
3fc578a0:	move   *a13(0xffc0), *a11(0x0), 1
3fc578d0:	sub    a7, a7
3fc578e0:	move   a7, *a11(0x20), 1
3fc57900:	move   a10, *a11(0x40), 1
3fc57920:	move   a9, *a11(0x60), 1
3fc57940:	setf   8, 0, 0
3fc57950:	move   *a9(0x48), a7, 0
3fc57970:	dec    a7
3fc57980:	jreq   L3FC57AE0
3fc57990:	move   *a9(0x60), a7, 1
3fc579b0:	jreq   L3FC57AC0
3fc579c0:	move   a14, -*sp, 1
3fc579d0:	move   a11, *a14+, 1
3fc579e0:	calla  L3F702440
3fc57a10:	move   a14, -*sp, 1
3fc57a20:	move   a9, *a14+, 1
3fc57a30:	movi   0x3fc58160, a8
3fc57a60:	move   a8, *a14+, 1
3fc57a70:	calla  L3F927BC0
3fc57aa0:	sub    a8, a8
3fc57ab0:	jruc   L3FC57BA0
L3FC57AC0:
3fc57ac0:	move   a11, *a9(0x60), 1
L3FC57AE0:
3fc57ae0:	move   a10, a7
3fc57af0:	jreq   L3FC57B30
3fc57b00:	movk   1, a7
3fc57b10:	move   a7, *a11(0x20), 1
L3FC57B30:
3fc57b30:	setf   16, 0, 0
3fc57b40:	move   *a9(0x50), a7, 0
3fc57b60:	inc    a7
3fc57b70:	move   a7, *a9(0x50), 0
3fc57b90:	move   a11, a8
L3FC57BA0:
3fc57ba0:	move   *sp(0xc0), a14, 1
3fc57bc0:	mmfm   sp, a7,a9,a10,a11,a13
3fc57be0:	rets   2
L3FC57BF0:
3fc57bf0:	mmtm   sp, a5,a7,a9,a11,a13
3fc57c10:	move   a14, a13
3fc57c20:	addi   0x40, a14
3fc57c40:	move   *a13(0xffe0), a9, 1
3fc57c60:	jreq   L3FC58110
3fc57c70:	move   *a9(0x20), a11, 1
3fc57c90:	jreq   L3FC57D60
3fc57ca0:	move   a14, -*sp, 1
3fc57cb0:	move   *a9(0x20), *a14+, 1
3fc57cd0:	move   a9, *a14+, 1
3fc57ce0:	movi   0x3fc582d0, a8
3fc57d10:	move   a8, *a14+, 1
3fc57d20:	calla  L3F927BC0
3fc57d50:	jruc   L3FC58110
L3FC57D60:
3fc57d60:	move   *a9(0x60), a11, 1
3fc57d80:	jreq   L3FC580C0
3fc57d90:	move   *a9(0x60), a11, 1
3fc57db0:	setf   16, 0, 0
3fc57dc0:	move   *a11(0x50), a7, 0
3fc57de0:	dec    a7
3fc57df0:	move   a7, *a11(0x50), 0
3fc57e10:	move   *a9(0x60), a11, 1
3fc57e30:	move   *a11(0x50), a11, 0
3fc57e50:	jrne   L3FC580C0
3fc57e60:	move   *a9(0x60), a11, 1
3fc57e80:	move   *a11(0x80), *a13(0x20), 1
3fc57eb0:	move   *a9(0x60), a11, 1
3fc57ed0:	move   *a11(0xa0), a11, 1
3fc57ef0:	jreq   L3FC58000
3fc57f00:	move   a14, -*sp, 1
3fc57f10:	movk   1, a11
3fc57f20:	move   a11, *a14+, 1
3fc57f30:	move   *a9(0x60), *a14+, 1
3fc57f50:	move   *a9(0x60), a7, 1
3fc57f70:	move   *a7(0xc0), *a14+, 1
3fc57f90:	move   *a9(0x60), a7, 1
3fc57fb0:	move   *a7(0xa0), a7, 1
3fc57fd0:	call   a7
3fc57fe0:	move   a8, *a13, 1
3fc57ff0:	jruc   L3FC58020
L3FC58000:
3fc58000:	movk   1, a11
3fc58010:	move   a11, *a13, 1
L3FC58020:
3fc58020:	move   *a13, a7, 1
3fc58030:	dsjs   a7, L3FC580C0
3fc58040:	move   a14, -*sp, 1
3fc58050:	move   *a9(0x60), *a14+, 1
3fc58070:	move   *a13(0x20), a7, 1
3fc58090:	move   *a7(0x1260), a5, 1
3fc580b0:	call   a5
L3FC580C0:
3fc580c0:	move   a14, -*sp, 1
3fc580d0:	move   a9, *a14+, 1
3fc580e0:	calla  L3F702440
L3FC58110:
3fc58110:	move   *sp(0xc0), a14, 1
3fc58130:	mmfm   sp, a5,a7,a9,a11,a13
3fc58150:	rets   2
3fc58160:	.word  0x7243
3fc58170:	sla    a11, a5
3fc58180:	sra    b11, b4
3fc58190:	move   a10, a4
3fc581a0:	sla    0x2, a8
3fc581b0:	sla    0x1, a13
3fc581c0:	sra    a11, a4
3fc581d0:	sll    b11, b3
3fc581e0:	rl     b11, b2
3fc581f0:	.word  0x7470
3fc58200:	.word  0x726f
3fc58210:	sll    0x9, a0
3fc58220:	sla    0x3, b8
3fc58230:	mods   a3, a1
3fc58240:	sra    b11, b2
3fc58250:	sra    a3, a1
3fc58260:	sla    0x3, b9
3fc58270:	.word  0x7361
3fc58280:	modu   b11, b3
3fc58290:	rl     a11, a3
3fc582a0:	.word  0x7461
3fc582b0:	sra    a3, a5
3fc582c0:	.word  0x000a
3fc582d0:	sra    a10, a4
3fc582e0:	.word  0x7473
3fc582f0:	modu   b11, b2
3fc58300:	sub    b3, b9
3fc58310:	cmp    a2, a13
3fc58320:	srl    0x17, a0
3fc58330:	sll    a1, a0
3fc58340:	sra    a3, a1
3fc58350:	.word  0x7220
3fc58360:	srl    a3, a5
3fc58370:	sll    b10, sp
3fc58380:	.word  0x756f
3fc58390:	.word  0x746e
3fc583a0:	srl    a1, a0
3fc583b0:	.word  0x726f
3fc583c0:	rl     a1, a0
3fc583d0:	sla    a11, a5
3fc583e0:	sra    a11, a4
3fc583f0:	sla    0x3, b2
3fc58400:	.word  0x7825
3fc58410:	sll    a9, a0
3fc58420:	.word  0x756f
3fc58430:	.word  0x746e
3fc58440:	sll    0x9, a0
3fc58450:	.word  0x0a64
3fc58460:	.word  0x0000
L3FC58470:
3fc58470:	mmtm   sp, a9,a11,a13
3fc58490:	move   a14, a13
3fc584a0:	addk   32, a14
3fc584b0:	move   *a13(0xffe0), a11, 1
3fc584d0:	jrne   L3FC58500
3fc584e0:	sub    a8, a8
3fc584f0:	jruc   L3FC58630
L3FC58500:
3fc58500:	move   *a11(0x100), *a13(0x0), 1
3fc58530:	move   *a13, a11, 1
3fc58540:	jreq   L3FC58620
L3FC58550:
3fc58550:	move   *a13, a11, 1
3fc58560:	move   *a11(0x40), a11, 1
3fc58580:	move   *a13(0xffc0), a9, 1
3fc585a0:	cmp    a9, a11
3fc585b0:	jrne   L3FC585E0
3fc585c0:	move   *a13, a8, 1
3fc585d0:	jruc   L3FC58630
L3FC585E0:
3fc585e0:	move   *a13, a11, 1
3fc585f0:	move   *a11, *a13, 1
3fc58600:	move   *a13, a11, 1
3fc58610:	jrne   L3FC58550
L3FC58620:
3fc58620:	sub    a8, a8
L3FC58630:
3fc58630:	move   *sp(0x80), a14, 1
3fc58650:	mmfm   sp, a9,a11,a13
3fc58670:	rets   2
L3FC58680:
3fc58680:	mmtm   sp, a9,a11,a13
3fc586a0:	move   a14, a13
3fc586b0:	addk   32, a14
3fc586c0:	move   *a13(0xffe0), a11, 1
3fc586e0:	jrne   L3FC58710
3fc586f0:	sub    a8, a8
3fc58700:	jruc   L3FC58820
L3FC58710:
3fc58710:	move   *a11(0x100), *a13(0x0), 1
3fc58740:	move   *a13(0xffc0), *a11(0x100), 1
3fc58770:	move   *a13(0xffc0), a9, 1
3fc58790:	move   *a13, *a9, 1
3fc587a0:	addi   0x100, a11
3fc587c0:	move   a11, *a9(0x20), 1
3fc587e0:	move   *a13, a11, 1
3fc587f0:	jreq   L3FC58820
3fc58800:	move   a9, *a11(0x20), 1
L3FC58820:
3fc58820:	move   *sp(0x80), a14, 1
3fc58840:	mmfm   sp, a9,a11,a13
3fc58860:	rets   2
L3FC58870:
3fc58870:	mmtm   sp, a9,a11,a13
3fc58890:	move   a14, a13
3fc588a0:	move   *a13(0xffe0), a11, 1
3fc588c0:	jrne   L3FC588F0
3fc588d0:	sub    a8, a8
3fc588e0:	jruc   L3FC58980
L3FC588F0:
3fc588f0:	move   *a11(0x20), a9, 1
3fc58910:	move   *a11, *a9, 1
3fc58920:	move   *a11, a9, 1
3fc58930:	jreq   L3FC58980
3fc58940:	move   *a11, a9, 1
3fc58950:	move   *a11(0x20), *a9(0x20), 1
L3FC58980:
3fc58980:	move   *sp(0x80), a14, 1
3fc589a0:	mmfm   sp, a9,a11,a13
3fc589c0:	rets   2
L3FC589D0:
3fc589d0:	mmtm   sp, a7,a9,a11,a13
3fc589f0:	move   a14, a13
3fc58a00:	addk   32, a14
3fc58a10:	move   *a13(0xffe0), a11, 1
3fc58a30:	move   *a11(0x220), a11, 1
3fc58a50:	jreq   L3FC58C30
3fc58a60:	move   *a13(0xffe0), a11, 1
3fc58a80:	move   *a13(0xffc0), a9, 1
3fc58aa0:	move   *a11(0x220), a11, 1
3fc58ac0:	cmp    a11, a9
3fc58ad0:	jrne   L3FC58BA0
3fc58ae0:	move   *a13(0xffe0), a11, 1
3fc58b00:	move   *a11(0x260), a9, 1
3fc58b20:	move   *a13(0xffa0), a11, 1
3fc58b40:	move   *a9(0x40), a9, 1
3fc58b60:	cmp    a9, a11
3fc58b70:	jrne   L3FC58BA0
3fc58b80:	movk   1, a8
3fc58b90:	jruc   L3FC590D0
L3FC58BA0:
3fc58ba0:	move   a14, -*sp, 1
3fc58bb0:	move   *a13(0xffe0), *a14+, 1
3fc58bd0:	move   *a13(0xffe0), a11, 1
3fc58bf0:	move   *a11, a9, 1
3fc58c00:	move   *a9(0xc40), a9, 1
3fc58c20:	call   a9
L3FC58C30:
3fc58c30:	move   a14, -*sp, 1
3fc58c40:	move   *a13(0xffa0), *a14+, 1
3fc58c60:	move   *a13(0xffc0), *a14+, 1
3fc58c80:	calla  L3FC58470
3fc58cb0:	move   a8, *a13(0xff80), 1
3fc58cd0:	move   a8, a9
3fc58ce0:	jrne   L3FC58EF0
3fc58cf0:	move   a14, -*sp, 1
3fc58d00:	move   *a13(0xffe0), a11, 1
3fc58d20:	move   *a11(0x0), *a14+, 1
3fc58d40:	move   *a13(0xffc0), *a14+, 1
3fc58d60:	move   *a11, a7, 1
3fc58d70:	move   *a7(0xbe0), a7, 1
3fc58d90:	call   a7
3fc58da0:	move   a8, *a13(0xff80), 1
3fc58dc0:	move   a8, a7
3fc58dd0:	jrne   L3FC58E80
3fc58de0:	move   a14, -*sp, 1
3fc58df0:	movi   0x3fc59540, a8
3fc58e20:	move   a8, *a14+, 1
3fc58e30:	calla  L3F927BC0
3fc58e60:	sub    a8, a8
3fc58e70:	jruc   L3FC590D0
L3FC58E80:
3fc58e80:	move   a14, -*sp, 1
3fc58e90:	move   a7, *a14+, 1
3fc58ea0:	move   *a13(0xffc0), *a14+, 1
3fc58ec0:	calla  L3FC58680
L3FC58EF0:
3fc58ef0:	move   *a13(0xffe0), a11, 1
3fc58f10:	move   *a13(0xffc0), *a11(0x220), 1
3fc58f40:	move   *a13(0xffc0), a9, 1
3fc58f60:	move   *a9(0xe0), *a11(0x240), 1
3fc58f90:	move   *a13(0xff80), *a11(0x260), 1
3fc58fc0:	setf   16, 1, 0
3fc58fd0:	move   *a9(0x50), a7, 0
3fc58ff0:	inc    a7
3fc59000:	move   a7, *a9(0x50), 0
3fc59020:	move   *a9(0xc0), a7, 1
3fc59040:	jreq   L3FC590C0
3fc59050:	move   @0x21ae90, a7, 1
3fc59080:	inc    a7
3fc59090:	move   a7, @0x21ae90, 1
L3FC590C0:
3fc590c0:	movk   1, a8
L3FC590D0:
3fc590d0:	move   *sp(0xa0), a14, 1
3fc590f0:	mmfm   sp, a7,a9,a11,a13
3fc59110:	rets   2
L3FC59120:
3fc59120:	mmtm   sp, a9,a11,a13
3fc59140:	move   a14, a13
3fc59150:	addk   32, a14
3fc59160:	move   *a13(0xffe0), a11, 1
3fc59180:	move   *a11(0x220), a11, 1
3fc591a0:	jreq   L3FC594F0
3fc591b0:	move   *a13(0xffe0), a11, 1
3fc591d0:	move   *a11(0x260), a11, 1
3fc591f0:	jreq   L3FC594F0
3fc59200:	move   *a13(0xffe0), a11, 1
3fc59220:	move   *a11(0x220), a9, 1
3fc59240:	setf   16, 1, 0
3fc59250:	move   *a9(0x50), a11, 0
3fc59270:	dec    a11
3fc59280:	move   a11, *a9(0x50), 0
3fc592a0:	move   *a13(0xffe0), a11, 1
3fc592c0:	move   *a11(0x220), a9, 1
3fc592e0:	move   *a9(0xc0), a9, 1
3fc59300:	jreq   L3FC59380
3fc59310:	move   @0x21ae90, a9, 1
3fc59340:	dec    a9
3fc59350:	move   a9, @0x21ae90, 1
L3FC59380:
3fc59380:	move   *a11(0x220), a9, 1
3fc593a0:	move   *a9(0x50), a9, 0
3fc593c0:	jrne   L3FC59480
3fc593d0:	move   *a11(0x220), a9, 1
3fc593f0:	move   *a9(0x60), a9, 0
3fc59410:	jrne   L3FC59480
3fc59420:	move   a14, -*sp, 1
3fc59430:	move   *a11(0x220), *a14+, 1
3fc59450:	calla  L3F7FEA20
L3FC59480:
3fc59480:	sub    a9, a9
3fc59490:	move   a9, *a11(0x220), 1
3fc594b0:	move   a9, *a11(0x240), 1
3fc594d0:	move   a9, *a11(0x260), 1
L3FC594F0:
3fc594f0:	move   *sp(0x80), a14, 1
3fc59510:	mmfm   sp, a9,a11,a13
3fc59530:	rets   2
3fc59540:	sla    b10, b6
3fc59550:	rl     a11, a12
3fc59560:	sla    a11, a4
3fc59570:	sra    b11, b4
3fc59580:	move   a2, b6
3fc59590:	sub    b2, b4
3fc595a0:	srl    0x17, a0
3fc595b0:	sll    a9, a0
3fc595c0:	modu   a3, a1
3fc595d0:	modu   a11, a14
3fc595e0:	sla    0x3, b4
3fc595f0:	sla    b11, b6
3fc59600:	rl     a11, a12
3fc59610:	sla    a11, a4
3fc59620:	sra    b11, b4
3fc59630:	srl    a1, a0
3fc59640:	.word  0x7362
3fc59650:	.word  0x000a
L3FC59660:
3fc59660:	move   a11, -*sp, 1
3fc59670:	move   a14, -*sp, 1
3fc59680:	movk   1, a11
3fc59690:	move   a11, *a14+, 1
3fc596a0:	movk   7, a11
3fc596b0:	move   a11, *a14+, 1
3fc596c0:	movi   0x3fc6a120, a8
3fc596f0:	move   a8, *a14+, 1
3fc59700:	calla  L3F7F4770
3fc59730:	dec    a8
3fc59740:	jreq   L3FC59780
3fc59750:	calla  L3F7F5830
L3FC59780:
3fc59780:	move   a14, -*sp, 1
3fc59790:	movk   1, a11
3fc597a0:	move   a11, *a14+, 1
3fc597b0:	movk   9, a11
3fc597c0:	move   a11, *a14+, 1
3fc597d0:	movi   0x3fc6a160, a8
3fc59800:	move   a8, *a14+, 1
3fc59810:	calla  L3F7F4770
3fc59840:	subk   2, a8
3fc59850:	jreq   L3FC59890
3fc59860:	calla  L3F7F5830
L3FC59890:
3fc59890:	move   a14, -*sp, 1
3fc598a0:	movk   1, a11
3fc598b0:	move   a11, *a14+, 1
3fc598c0:	movk   3, a11
3fc598d0:	move   a11, *a14+, 1
3fc598e0:	movi   0x3fc6a1b0, a8
3fc59910:	move   a8, *a14+, 1
3fc59920:	calla  L3F7F4770
3fc59950:	subk   3, a8
3fc59960:	jreq   L3FC599A0
3fc59970:	calla  L3F7F5830
L3FC599A0:
3fc599a0:	move   a14, -*sp, 1
3fc599b0:	movk   1, a11
3fc599c0:	move   a11, *a14+, 1
3fc599d0:	movk   4, a11
3fc599e0:	move   a11, *a14+, 1
3fc599f0:	movi   0x3fc6a1d0, a8
3fc59a20:	move   a8, *a14+, 1
3fc59a30:	calla  L3F7F4770
3fc59a60:	subk   4, a8
3fc59a70:	jreq   L3FC59AB0
3fc59a80:	calla  L3F7F5830
L3FC59AB0:
3fc59ab0:	move   a14, -*sp, 1
3fc59ac0:	movk   1, a11
3fc59ad0:	move   a11, *a14+, 1
3fc59ae0:	movk   6, a11
3fc59af0:	move   a11, *a14+, 1
3fc59b00:	movi   0x3fc6a1f8, a8
3fc59b30:	move   a8, *a14+, 1
3fc59b40:	calla  L3F7F4770
3fc59b70:	subk   5, a8
3fc59b80:	jreq   L3FC59BC0
3fc59b90:	calla  L3F7F5830
L3FC59BC0:
3fc59bc0:	move   a14, -*sp, 1
3fc59bd0:	movk   1, a11
3fc59be0:	move   a11, *a14+, 1
3fc59bf0:	movk   8, a11
3fc59c00:	move   a11, *a14+, 1
3fc59c10:	movi   0x3fc6a230, a8
3fc59c40:	move   a8, *a14+, 1
3fc59c50:	calla  L3F7F4770
3fc59c80:	subk   6, a8
3fc59c90:	jreq   L3FC59CD0
3fc59ca0:	calla  L3F7F5830
L3FC59CD0:
3fc59cd0:	move   a14, -*sp, 1
3fc59ce0:	movk   1, a11
3fc59cf0:	move   a11, *a14+, 1
3fc59d00:	movk   8, a11
3fc59d10:	move   a11, *a14+, 1
3fc59d20:	movi   0x3fc6a278, a8
3fc59d50:	move   a8, *a14+, 1
3fc59d60:	calla  L3F7F4770
3fc59d90:	subk   7, a8
3fc59da0:	jreq   L3FC59DE0
3fc59db0:	calla  L3F7F5830
L3FC59DE0:
3fc59de0:	move   a14, -*sp, 1
3fc59df0:	movk   1, a11
3fc59e00:	move   a11, *a14+, 1
3fc59e10:	movk   6, a11
3fc59e20:	move   a11, *a14+, 1
3fc59e30:	movi   0x3fc6a2c0, a8
3fc59e60:	move   a8, *a14+, 1
3fc59e70:	calla  L3F7F4770
3fc59ea0:	subk   8, a8
3fc59eb0:	jreq   L3FC59EF0
3fc59ec0:	calla  L3F7F5830
L3FC59EF0:
3fc59ef0:	move   a14, -*sp, 1
3fc59f00:	movk   1, a11
3fc59f10:	move   a11, *a14+, 1
3fc59f20:	movk   11, a11
3fc59f30:	move   a11, *a14+, 1
3fc59f40:	movi   0x3fc6a2f8, a8
3fc59f70:	move   a8, *a14+, 1
3fc59f80:	calla  L3F7F4770
3fc59fb0:	subk   9, a8
3fc59fc0:	jreq   L3FC5A000
3fc59fd0:	calla  L3F7F5830
L3FC5A000:
3fc5a000:	move   a14, -*sp, 1
3fc5a010:	movk   1, a11
3fc5a020:	move   a11, *a14+, 1
3fc5a030:	movk   11, a11
3fc5a040:	move   a11, *a14+, 1
3fc5a050:	movi   0x3fc6a358, a8
3fc5a080:	move   a8, *a14+, 1
3fc5a090:	calla  L3F7F4770
3fc5a0c0:	subk   10, a8
3fc5a0d0:	jreq   L3FC5A110
3fc5a0e0:	calla  L3F7F5830
L3FC5A110:
3fc5a110:	move   a14, -*sp, 1
3fc5a120:	movk   1, a11
3fc5a130:	move   a11, *a14+, 1
3fc5a140:	movk   11, a11
3fc5a150:	move   a11, *a14+, 1
3fc5a160:	movi   0x3fc6a3b8, a8
3fc5a190:	move   a8, *a14+, 1
3fc5a1a0:	calla  L3F7F4770
3fc5a1d0:	subk   11, a8
3fc5a1e0:	jreq   L3FC5A220
3fc5a1f0:	calla  L3F7F5830
L3FC5A220:
3fc5a220:	move   a14, -*sp, 1
3fc5a230:	movk   1, a11
3fc5a240:	move   a11, *a14+, 1
3fc5a250:	movk   11, a11
3fc5a260:	move   a11, *a14+, 1
3fc5a270:	movi   0x3fc6a418, a8
3fc5a2a0:	move   a8, *a14+, 1
3fc5a2b0:	calla  L3F7F4770
3fc5a2e0:	subk   12, a8
3fc5a2f0:	jreq   L3FC5A330
3fc5a300:	calla  L3F7F5830
L3FC5A330:
3fc5a330:	move   a14, -*sp, 1
3fc5a340:	movk   1, a11
3fc5a350:	move   a11, *a14+, 1
3fc5a360:	movk   11, a11
3fc5a370:	move   a11, *a14+, 1
3fc5a380:	movi   0x3fc6a478, a8
3fc5a3b0:	move   a8, *a14+, 1
3fc5a3c0:	calla  L3F7F4770
3fc5a3f0:	subk   13, a8
3fc5a400:	jreq   L3FC5A440
3fc5a410:	calla  L3F7F5830
L3FC5A440:
3fc5a440:	move   a14, -*sp, 1
3fc5a450:	movk   1, a11
3fc5a460:	move   a11, *a14+, 1
3fc5a470:	movk   11, a11
3fc5a480:	move   a11, *a14+, 1
3fc5a490:	movi   0x3fc6a4d8, a8
3fc5a4c0:	move   a8, *a14+, 1
3fc5a4d0:	calla  L3F7F4770
3fc5a500:	subk   14, a8
3fc5a510:	jreq   L3FC5A550
3fc5a520:	calla  L3F7F5830
L3FC5A550:
3fc5a550:	move   a14, -*sp, 1
3fc5a560:	movk   1, a11
3fc5a570:	move   a11, *a14+, 1
3fc5a580:	movk   11, a11
3fc5a590:	move   a11, *a14+, 1
3fc5a5a0:	movi   0x3fc6a538, a8
3fc5a5d0:	move   a8, *a14+, 1
3fc5a5e0:	calla  L3F7F4770
3fc5a610:	subk   15, a8
3fc5a620:	jreq   L3FC5A660
3fc5a630:	calla  L3F7F5830
L3FC5A660:
3fc5a660:	move   a14, -*sp, 1
3fc5a670:	movk   1, a11
3fc5a680:	move   a11, *a14+, 1
3fc5a690:	movk   11, a11
3fc5a6a0:	move   a11, *a14+, 1
3fc5a6b0:	movi   0x3fc6a598, a8
3fc5a6e0:	move   a8, *a14+, 1
3fc5a6f0:	calla  L3F7F4770
3fc5a720:	subk   16, a8
3fc5a730:	jreq   L3FC5A770
3fc5a740:	calla  L3F7F5830
L3FC5A770:
3fc5a770:	move   a14, -*sp, 1
3fc5a780:	movk   1, a11
3fc5a790:	move   a11, *a14+, 1
3fc5a7a0:	movk   8, a11
3fc5a7b0:	move   a11, *a14+, 1
3fc5a7c0:	movi   0x3fc6a5f8, a8
3fc5a7f0:	move   a8, *a14+, 1
3fc5a800:	calla  L3F7F4770
3fc5a830:	subk   17, a8
3fc5a840:	jreq   L3FC5A880
3fc5a850:	calla  L3F7F5830
L3FC5A880:
3fc5a880:	move   a14, -*sp, 1
3fc5a890:	movk   1, a11
3fc5a8a0:	move   a11, *a14+, 1
3fc5a8b0:	movk   4, a11
3fc5a8c0:	move   a11, *a14+, 1
3fc5a8d0:	movi   0x3fc6a640, a8
3fc5a900:	move   a8, *a14+, 1
3fc5a910:	calla  L3F7F4770
3fc5a940:	subk   18, a8
3fc5a950:	jreq   L3FC5A990
3fc5a960:	calla  L3F7F5830
L3FC5A990:
3fc5a990:	move   a14, -*sp, 1
3fc5a9a0:	movk   1, a11
3fc5a9b0:	move   a11, *a14+, 1
3fc5a9c0:	movk   7, a11
3fc5a9d0:	move   a11, *a14+, 1
3fc5a9e0:	movi   0x3fc6a668, a8
3fc5aa10:	move   a8, *a14+, 1
3fc5aa20:	calla  L3F7F4770
3fc5aa50:	subk   19, a8
3fc5aa60:	jreq   L3FC5AAA0
3fc5aa70:	calla  L3F7F5830
L3FC5AAA0:
3fc5aaa0:	move   a14, -*sp, 1
3fc5aab0:	movk   1, a11
3fc5aac0:	move   a11, *a14+, 1
3fc5aad0:	movk   6, a11
3fc5aae0:	move   a11, *a14+, 1
3fc5aaf0:	movi   0x3fc6a6a8, a8
3fc5ab20:	move   a8, *a14+, 1
3fc5ab30:	calla  L3F7F4770
3fc5ab60:	subk   20, a8
3fc5ab70:	jreq   L3FC5ABB0
3fc5ab80:	calla  L3F7F5830
L3FC5ABB0:
3fc5abb0:	move   a14, -*sp, 1
3fc5abc0:	movk   1, a11
3fc5abd0:	move   a11, *a14+, 1
3fc5abe0:	movk   5, a11
3fc5abf0:	move   a11, *a14+, 1
3fc5ac00:	movi   0x3fc6a6e0, a8
3fc5ac30:	move   a8, *a14+, 1
3fc5ac40:	calla  L3F7F4770
3fc5ac70:	subk   21, a8
3fc5ac80:	jreq   L3FC5ACC0
3fc5ac90:	calla  L3F7F5830
L3FC5ACC0:
3fc5acc0:	move   a14, -*sp, 1
3fc5acd0:	movk   1, a11
3fc5ace0:	move   a11, *a14+, 1
3fc5acf0:	movk   9, a11
3fc5ad00:	move   a11, *a14+, 1
3fc5ad10:	movi   0x3fc6a710, a8
3fc5ad40:	move   a8, *a14+, 1
3fc5ad50:	calla  L3F7F4770
3fc5ad80:	subk   22, a8
3fc5ad90:	jreq   L3FC5ADD0
3fc5ada0:	calla  L3F7F5830
L3FC5ADD0:
3fc5add0:	move   a14, -*sp, 1
3fc5ade0:	movk   1, a11
3fc5adf0:	move   a11, *a14+, 1
3fc5ae00:	movk   16, a11
3fc5ae10:	move   a11, *a14+, 1
3fc5ae20:	movi   0x3fc6a760, a8
3fc5ae50:	move   a8, *a14+, 1
3fc5ae60:	calla  L3F7F4770
3fc5ae90:	subk   23, a8
3fc5aea0:	jreq   L3FC5AEE0
3fc5aeb0:	calla  L3F7F5830
L3FC5AEE0:
3fc5aee0:	move   a14, -*sp, 1
3fc5aef0:	movk   1, a11
3fc5af00:	move   a11, *a14+, 1
3fc5af10:	movk   13, a11
3fc5af20:	move   a11, *a14+, 1
3fc5af30:	movi   0x3fc6a7e8, a8
3fc5af60:	move   a8, *a14+, 1
3fc5af70:	calla  L3F7F4770
3fc5afa0:	subk   24, a8
3fc5afb0:	jreq   L3FC5AFF0
3fc5afc0:	calla  L3F7F5830
L3FC5AFF0:
3fc5aff0:	move   a14, -*sp, 1
3fc5b000:	movk   1, a11
3fc5b010:	move   a11, *a14+, 1
3fc5b020:	movk   12, a11
3fc5b030:	move   a11, *a14+, 1
3fc5b040:	movi   0x3fc6a858, a8
3fc5b070:	move   a8, *a14+, 1
3fc5b080:	calla  L3F7F4770
3fc5b0b0:	subk   25, a8
3fc5b0c0:	jreq   L3FC5B100
3fc5b0d0:	calla  L3F7F5830
L3FC5B100:
3fc5b100:	move   a14, -*sp, 1
3fc5b110:	movk   1, a11
3fc5b120:	move   a11, *a14+, 1
3fc5b130:	movk   12, a11
3fc5b140:	move   a11, *a14+, 1
3fc5b150:	movi   0x3fc6a8c0, a8
3fc5b180:	move   a8, *a14+, 1
3fc5b190:	calla  L3F7F4770
3fc5b1c0:	subk   26, a8
3fc5b1d0:	jreq   L3FC5B210
3fc5b1e0:	calla  L3F7F5830
L3FC5B210:
3fc5b210:	move   a14, -*sp, 1
3fc5b220:	movk   1, a11
3fc5b230:	move   a11, *a14+, 1
3fc5b240:	movk   15, a11
3fc5b250:	move   a11, *a14+, 1
3fc5b260:	movi   0x3fc6a928, a8
3fc5b290:	move   a8, *a14+, 1
3fc5b2a0:	calla  L3F7F4770
3fc5b2d0:	subk   27, a8
3fc5b2e0:	jreq   L3FC5B320
3fc5b2f0:	calla  L3F7F5830
L3FC5B320:
3fc5b320:	move   a14, -*sp, 1
3fc5b330:	movk   1, a11
3fc5b340:	move   a11, *a14+, 1
3fc5b350:	movk   12, a11
3fc5b360:	move   a11, *a14+, 1
3fc5b370:	movi   0x3fc6a9a8, a8
3fc5b3a0:	move   a8, *a14+, 1
3fc5b3b0:	calla  L3F7F4770
3fc5b3e0:	subk   28, a8
3fc5b3f0:	jreq   L3FC5B430
3fc5b400:	calla  L3F7F5830
L3FC5B430:
3fc5b430:	move   a14, -*sp, 1
3fc5b440:	movk   1, a11
3fc5b450:	move   a11, *a14+, 1
3fc5b460:	movk   13, a11
3fc5b470:	move   a11, *a14+, 1
3fc5b480:	movi   0x3fc6aa10, a8
3fc5b4b0:	move   a8, *a14+, 1
3fc5b4c0:	calla  L3F7F4770
3fc5b4f0:	subk   29, a8
3fc5b500:	jreq   L3FC5B540
3fc5b510:	calla  L3F7F5830
L3FC5B540:
3fc5b540:	move   a14, -*sp, 1
3fc5b550:	movk   1, a11
3fc5b560:	move   a11, *a14+, 1
3fc5b570:	movk   11, a11
3fc5b580:	move   a11, *a14+, 1
3fc5b590:	movi   0x3fc6aa80, a8
3fc5b5c0:	move   a8, *a14+, 1
3fc5b5d0:	calla  L3F7F4770
3fc5b600:	subk   30, a8
3fc5b610:	jreq   L3FC5B650
3fc5b620:	calla  L3F7F5830
L3FC5B650:
3fc5b650:	move   a14, -*sp, 1
3fc5b660:	movk   1, a11
3fc5b670:	move   a11, *a14+, 1
3fc5b680:	movk   6, a11
3fc5b690:	move   a11, *a14+, 1
3fc5b6a0:	movi   0x3fc6aae0, a8
3fc5b6d0:	move   a8, *a14+, 1
3fc5b6e0:	calla  L3F7F4770
3fc5b710:	subk   31, a8
3fc5b720:	jreq   L3FC5B760
3fc5b730:	calla  L3F7F5830
L3FC5B760:
3fc5b760:	move   a14, -*sp, 1
3fc5b770:	movk   1, a11
3fc5b780:	move   a11, *a14+, 1
3fc5b790:	movk   8, a11
3fc5b7a0:	move   a11, *a14+, 1
3fc5b7b0:	movi   0x3fc6ab18, a8
3fc5b7e0:	move   a8, *a14+, 1
3fc5b7f0:	calla  L3F7F4770
3fc5b820:	subk   32, a8
3fc5b830:	jreq   L3FC5B870
3fc5b840:	calla  L3F7F5830
L3FC5B870:
3fc5b870:	move   a14, -*sp, 1
3fc5b880:	movk   1, a11
3fc5b890:	move   a11, *a14+, 1
3fc5b8a0:	movk   6, a11
3fc5b8b0:	move   a11, *a14+, 1
3fc5b8c0:	movi   0x3fc6ab60, a8
3fc5b8f0:	move   a8, *a14+, 1
3fc5b900:	calla  L3F7F4770
3fc5b930:	cmpi   0x21, a8
3fc5b950:	jreq   L3FC5B990
3fc5b960:	calla  L3F7F5830
L3FC5B990:
3fc5b990:	move   a14, -*sp, 1
3fc5b9a0:	movk   1, a11
3fc5b9b0:	move   a11, *a14+, 1
3fc5b9c0:	movk   10, a11
3fc5b9d0:	move   a11, *a14+, 1
3fc5b9e0:	movi   0x3fc6ab98, a8
3fc5ba10:	move   a8, *a14+, 1
3fc5ba20:	calla  L3F7F4770
3fc5ba50:	cmpi   0x22, a8
3fc5ba70:	jreq   L3FC5BAB0
3fc5ba80:	calla  L3F7F5830
L3FC5BAB0:
3fc5bab0:	move   a14, -*sp, 1
3fc5bac0:	movk   1, a11
3fc5bad0:	move   a11, *a14+, 1
3fc5bae0:	movk   8, a11
3fc5baf0:	move   a11, *a14+, 1
3fc5bb00:	movi   0x3fc6abf0, a8
3fc5bb30:	move   a8, *a14+, 1
3fc5bb40:	calla  L3F7F4770
3fc5bb70:	cmpi   0x23, a8
3fc5bb90:	jreq   L3FC5BBD0
3fc5bba0:	calla  L3F7F5830
L3FC5BBD0:
3fc5bbd0:	move   a14, -*sp, 1
3fc5bbe0:	movk   1, a11
3fc5bbf0:	move   a11, *a14+, 1
3fc5bc00:	movk   17, a11
3fc5bc10:	move   a11, *a14+, 1
3fc5bc20:	movi   0x3fc6ac38, a8
3fc5bc50:	move   a8, *a14+, 1
3fc5bc60:	calla  L3F7F4770
3fc5bc90:	cmpi   0x24, a8
3fc5bcb0:	jreq   L3FC5BCF0
3fc5bcc0:	calla  L3F7F5830
L3FC5BCF0:
3fc5bcf0:	move   a14, -*sp, 1
3fc5bd00:	movk   1, a11
3fc5bd10:	move   a11, *a14+, 1
3fc5bd20:	movk   12, a11
3fc5bd30:	move   a11, *a14+, 1
3fc5bd40:	movi   0x3fc6acc8, a8
3fc5bd70:	move   a8, *a14+, 1
3fc5bd80:	calla  L3F7F4770
3fc5bdb0:	cmpi   0x25, a8
3fc5bdd0:	jreq   L3FC5BE10
3fc5bde0:	calla  L3F7F5830
L3FC5BE10:
3fc5be10:	move   a14, -*sp, 1
3fc5be20:	movk   1, a11
3fc5be30:	move   a11, *a14+, 1
3fc5be40:	movk   12, a11
3fc5be50:	move   a11, *a14+, 1
3fc5be60:	movi   0x3fc6ad30, a8
3fc5be90:	move   a8, *a14+, 1
3fc5bea0:	calla  L3F7F4770
3fc5bed0:	cmpi   0x26, a8
3fc5bef0:	jreq   L3FC5BF30
3fc5bf00:	calla  L3F7F5830
L3FC5BF30:
3fc5bf30:	move   a14, -*sp, 1
3fc5bf40:	movk   1, a11
3fc5bf50:	move   a11, *a14+, 1
3fc5bf60:	movk   7, a11
3fc5bf70:	move   a11, *a14+, 1
3fc5bf80:	movi   0x3fc6ad98, a8
3fc5bfb0:	move   a8, *a14+, 1
3fc5bfc0:	calla  L3F7F4770
3fc5bff0:	cmpi   0x27, a8
3fc5c010:	jreq   L3FC5C050
3fc5c020:	calla  L3F7F5830
L3FC5C050:
3fc5c050:	move   a14, -*sp, 1
3fc5c060:	movk   1, a11
3fc5c070:	move   a11, *a14+, 1
3fc5c080:	movk   15, a11
3fc5c090:	move   a11, *a14+, 1
3fc5c0a0:	movi   0x3fc6add8, a8
3fc5c0d0:	move   a8, *a14+, 1
3fc5c0e0:	calla  L3F7F4770
3fc5c110:	cmpi   0x28, a8
3fc5c130:	jreq   L3FC5C170
3fc5c140:	calla  L3F7F5830
L3FC5C170:
3fc5c170:	move   a14, -*sp, 1
3fc5c180:	movk   1, a11
3fc5c190:	move   a11, *a14+, 1
3fc5c1a0:	movk   13, a11
3fc5c1b0:	move   a11, *a14+, 1
3fc5c1c0:	movi   0x3fc6ae58, a8
3fc5c1f0:	move   a8, *a14+, 1
3fc5c200:	calla  L3F7F4770
3fc5c230:	cmpi   0x29, a8
3fc5c250:	jreq   L3FC5C290
3fc5c260:	calla  L3F7F5830
L3FC5C290:
3fc5c290:	move   a14, -*sp, 1
3fc5c2a0:	movk   1, a11
3fc5c2b0:	move   a11, *a14+, 1
3fc5c2c0:	movk   13, a11
3fc5c2d0:	move   a11, *a14+, 1
3fc5c2e0:	movi   0x3fc6aec8, a8
3fc5c310:	move   a8, *a14+, 1
3fc5c320:	calla  L3F7F4770
3fc5c350:	cmpi   0x2a, a8
3fc5c370:	jreq   L3FC5C3B0
3fc5c380:	calla  L3F7F5830
L3FC5C3B0:
3fc5c3b0:	move   a14, -*sp, 1
3fc5c3c0:	movk   1, a11
3fc5c3d0:	move   a11, *a14+, 1
3fc5c3e0:	movk   9, a11
3fc5c3f0:	move   a11, *a14+, 1
3fc5c400:	movi   0x3fc6af38, a8
3fc5c430:	move   a8, *a14+, 1
3fc5c440:	calla  L3F7F4770
3fc5c470:	cmpi   0x2b, a8
3fc5c490:	jreq   L3FC5C4D0
3fc5c4a0:	calla  L3F7F5830
L3FC5C4D0:
3fc5c4d0:	move   a14, -*sp, 1
3fc5c4e0:	movk   1, a11
3fc5c4f0:	move   a11, *a14+, 1
3fc5c500:	movk   10, a11
3fc5c510:	move   a11, *a14+, 1
3fc5c520:	movi   0x3fc6af88, a8
3fc5c550:	move   a8, *a14+, 1
3fc5c560:	calla  L3F7F4770
3fc5c590:	cmpi   0x2c, a8
3fc5c5b0:	jreq   L3FC5C5F0
3fc5c5c0:	calla  L3F7F5830
L3FC5C5F0:
3fc5c5f0:	move   a14, -*sp, 1
3fc5c600:	movk   1, a11
3fc5c610:	move   a11, *a14+, 1
3fc5c620:	movk   9, a11
3fc5c630:	move   a11, *a14+, 1
3fc5c640:	movi   0x3fc6afe0, a8
3fc5c670:	move   a8, *a14+, 1
3fc5c680:	calla  L3F7F4770
3fc5c6b0:	cmpi   0x2d, a8
3fc5c6d0:	jreq   L3FC5C710
3fc5c6e0:	calla  L3F7F5830
L3FC5C710:
3fc5c710:	move   a14, -*sp, 1
3fc5c720:	movk   1, a11
3fc5c730:	move   a11, *a14+, 1
3fc5c740:	movk   9, a11
3fc5c750:	move   a11, *a14+, 1
3fc5c760:	movi   0x3fc6b030, a8
3fc5c790:	move   a8, *a14+, 1
3fc5c7a0:	calla  L3F7F4770
3fc5c7d0:	cmpi   0x2e, a8
3fc5c7f0:	jreq   L3FC5C830
3fc5c800:	calla  L3F7F5830
L3FC5C830:
3fc5c830:	move   a14, -*sp, 1
3fc5c840:	movk   1, a11
3fc5c850:	move   a11, *a14+, 1
3fc5c860:	movk   13, a11
3fc5c870:	move   a11, *a14+, 1
3fc5c880:	movi   0x3fc6b080, a8
3fc5c8b0:	move   a8, *a14+, 1
3fc5c8c0:	calla  L3F7F4770
3fc5c8f0:	cmpi   0x2f, a8
3fc5c910:	jreq   L3FC5C950
3fc5c920:	calla  L3F7F5830
L3FC5C950:
3fc5c950:	move   a14, -*sp, 1
3fc5c960:	movk   1, a11
3fc5c970:	move   a11, *a14+, 1
3fc5c980:	movk   13, a11
3fc5c990:	move   a11, *a14+, 1
3fc5c9a0:	movi   0x3fc6b0f0, a8
3fc5c9d0:	move   a8, *a14+, 1
3fc5c9e0:	calla  L3F7F4770
3fc5ca10:	cmpi   0x30, a8
3fc5ca30:	jreq   L3FC5CA70
3fc5ca40:	calla  L3F7F5830
L3FC5CA70:
3fc5ca70:	move   a14, -*sp, 1
3fc5ca80:	movk   1, a11
3fc5ca90:	move   a11, *a14+, 1
3fc5caa0:	movk   11, a11
3fc5cab0:	move   a11, *a14+, 1
3fc5cac0:	movi   0x3fc6b160, a8
3fc5caf0:	move   a8, *a14+, 1
3fc5cb00:	calla  L3F7F4770
3fc5cb30:	cmpi   0x31, a8
3fc5cb50:	jreq   L3FC5CB90
3fc5cb60:	calla  L3F7F5830
L3FC5CB90:
3fc5cb90:	move   a14, -*sp, 1
3fc5cba0:	movk   1, a11
3fc5cbb0:	move   a11, *a14+, 1
3fc5cbc0:	movk   11, a11
3fc5cbd0:	move   a11, *a14+, 1
3fc5cbe0:	movi   0x3fc6b1c0, a8
3fc5cc10:	move   a8, *a14+, 1
3fc5cc20:	calla  L3F7F4770
3fc5cc50:	cmpi   0x32, a8
3fc5cc70:	jreq   L3FC5CCB0
3fc5cc80:	calla  L3F7F5830
L3FC5CCB0:
3fc5ccb0:	move   a14, -*sp, 1
3fc5ccc0:	movk   1, a11
3fc5ccd0:	move   a11, *a14+, 1
3fc5cce0:	movk   18, a11
3fc5ccf0:	move   a11, *a14+, 1
3fc5cd00:	movi   0x3fc6b220, a8
3fc5cd30:	move   a8, *a14+, 1
3fc5cd40:	calla  L3F7F4770
3fc5cd70:	cmpi   0x33, a8
3fc5cd90:	jreq   L3FC5CDD0
3fc5cda0:	calla  L3F7F5830
L3FC5CDD0:
3fc5cdd0:	move   a14, -*sp, 1
3fc5cde0:	movk   1, a11
3fc5cdf0:	move   a11, *a14+, 1
3fc5ce00:	movk   19, a11
3fc5ce10:	move   a11, *a14+, 1
3fc5ce20:	movi   0x3fc6b2b8, a8
3fc5ce50:	move   a8, *a14+, 1
3fc5ce60:	calla  L3F7F4770
3fc5ce90:	cmpi   0x34, a8
3fc5ceb0:	jreq   L3FC5CEF0
3fc5cec0:	calla  L3F7F5830
L3FC5CEF0:
3fc5cef0:	move   a14, -*sp, 1
3fc5cf00:	movk   1, a11
3fc5cf10:	move   a11, *a14+, 1
3fc5cf20:	movk   16, a11
3fc5cf30:	move   a11, *a14+, 1
3fc5cf40:	movi   0x3fc6b358, a8
3fc5cf70:	move   a8, *a14+, 1
3fc5cf80:	calla  L3F7F4770
3fc5cfb0:	cmpi   0x35, a8
3fc5cfd0:	jreq   L3FC5D010
3fc5cfe0:	calla  L3F7F5830
L3FC5D010:
3fc5d010:	move   a14, -*sp, 1
3fc5d020:	movk   1, a11
3fc5d030:	move   a11, *a14+, 1
3fc5d040:	movk   17, a11
3fc5d050:	move   a11, *a14+, 1
3fc5d060:	movi   0x3fc6b3e0, a8
3fc5d090:	move   a8, *a14+, 1
3fc5d0a0:	calla  L3F7F4770
3fc5d0d0:	cmpi   0x36, a8
3fc5d0f0:	jreq   L3FC5D130
3fc5d100:	calla  L3F7F5830
L3FC5D130:
3fc5d130:	move   a14, -*sp, 1
3fc5d140:	movk   1, a11
3fc5d150:	move   a11, *a14+, 1
3fc5d160:	movk   12, a11
3fc5d170:	move   a11, *a14+, 1
3fc5d180:	movi   0x3fc6b470, a8
3fc5d1b0:	move   a8, *a14+, 1
3fc5d1c0:	calla  L3F7F4770
3fc5d1f0:	cmpi   0x37, a8
3fc5d210:	jreq   L3FC5D250
3fc5d220:	calla  L3F7F5830
L3FC5D250:
3fc5d250:	move   a14, -*sp, 1
3fc5d260:	movk   1, a11
3fc5d270:	move   a11, *a14+, 1
3fc5d280:	movk   8, a11
3fc5d290:	move   a11, *a14+, 1
3fc5d2a0:	movi   0x3fc6b4d8, a8
3fc5d2d0:	move   a8, *a14+, 1
3fc5d2e0:	calla  L3F7F4770
3fc5d310:	cmpi   0x38, a8
3fc5d330:	jreq   L3FC5D370
3fc5d340:	calla  L3F7F5830
L3FC5D370:
3fc5d370:	move   a14, -*sp, 1
3fc5d380:	movk   1, a11
3fc5d390:	move   a11, *a14+, 1
3fc5d3a0:	movk   10, a11
3fc5d3b0:	move   a11, *a14+, 1
3fc5d3c0:	movi   0x3fc6b520, a8
3fc5d3f0:	move   a8, *a14+, 1
3fc5d400:	calla  L3F7F4770
3fc5d430:	cmpi   0x39, a8
3fc5d450:	jreq   L3FC5D490
3fc5d460:	calla  L3F7F5830
L3FC5D490:
3fc5d490:	move   a14, -*sp, 1
3fc5d4a0:	movk   1, a11
3fc5d4b0:	move   a11, *a14+, 1
3fc5d4c0:	movk   6, a11
3fc5d4d0:	move   a11, *a14+, 1
3fc5d4e0:	movi   0x3fc6b578, a8
3fc5d510:	move   a8, *a14+, 1
3fc5d520:	calla  L3F7F4770
3fc5d550:	cmpi   0x3a, a8
3fc5d570:	jreq   L3FC5D5B0
3fc5d580:	calla  L3F7F5830
L3FC5D5B0:
3fc5d5b0:	move   a14, -*sp, 1
3fc5d5c0:	movk   1, a11
3fc5d5d0:	move   a11, *a14+, 1
3fc5d5e0:	movk   10, a11
3fc5d5f0:	move   a11, *a14+, 1
3fc5d600:	movi   0x3fc6b5b0, a8
3fc5d630:	move   a8, *a14+, 1
3fc5d640:	calla  L3F7F4770
3fc5d670:	cmpi   0x3b, a8
3fc5d690:	jreq   L3FC5D6D0
3fc5d6a0:	calla  L3F7F5830
L3FC5D6D0:
3fc5d6d0:	move   a14, -*sp, 1
3fc5d6e0:	movk   1, a11
3fc5d6f0:	move   a11, *a14+, 1
3fc5d700:	movk   10, a11
3fc5d710:	move   a11, *a14+, 1
3fc5d720:	movi   0x3fc6b608, a8
3fc5d750:	move   a8, *a14+, 1
3fc5d760:	calla  L3F7F4770
3fc5d790:	cmpi   0x3c, a8
3fc5d7b0:	jreq   L3FC5D7F0
3fc5d7c0:	calla  L3F7F5830
L3FC5D7F0:
3fc5d7f0:	move   a14, -*sp, 1
3fc5d800:	movk   1, a11
3fc5d810:	move   a11, *a14+, 1
3fc5d820:	movk   9, a11
3fc5d830:	move   a11, *a14+, 1
3fc5d840:	movi   0x3fc6b660, a8
3fc5d870:	move   a8, *a14+, 1
3fc5d880:	calla  L3F7F4770
3fc5d8b0:	cmpi   0x3d, a8
3fc5d8d0:	jreq   L3FC5D910
3fc5d8e0:	calla  L3F7F5830
L3FC5D910:
3fc5d910:	move   a14, -*sp, 1
3fc5d920:	movk   1, a11
3fc5d930:	move   a11, *a14+, 1
3fc5d940:	movk   6, a11
3fc5d950:	move   a11, *a14+, 1
3fc5d960:	movi   0x3fc6b6b0, a8
3fc5d990:	move   a8, *a14+, 1
3fc5d9a0:	calla  L3F7F4770
3fc5d9d0:	cmpi   0x3e, a8
3fc5d9f0:	jreq   L3FC5DA30
3fc5da00:	calla  L3F7F5830
L3FC5DA30:
3fc5da30:	move   a14, -*sp, 1
3fc5da40:	movk   1, a11
3fc5da50:	move   a11, *a14+, 1
3fc5da60:	movk   9, a11
3fc5da70:	move   a11, *a14+, 1
3fc5da80:	movi   0x3fc6b6e8, a8
3fc5dab0:	move   a8, *a14+, 1
3fc5dac0:	calla  L3F7F4770
3fc5daf0:	cmpi   0x3f, a8
3fc5db10:	jreq   L3FC5DB50
3fc5db20:	calla  L3F7F5830
L3FC5DB50:
3fc5db50:	move   a14, -*sp, 1
3fc5db60:	movk   1, a11
3fc5db70:	move   a11, *a14+, 1
3fc5db80:	movk   11, a11
3fc5db90:	move   a11, *a14+, 1
3fc5dba0:	movi   0x3fc6b738, a8
3fc5dbd0:	move   a8, *a14+, 1
3fc5dbe0:	calla  L3F7F4770
3fc5dc10:	cmpi   0x40, a8
3fc5dc30:	jreq   L3FC5DC70
3fc5dc40:	calla  L3F7F5830
L3FC5DC70:
3fc5dc70:	move   a14, -*sp, 1
3fc5dc80:	movk   1, a11
3fc5dc90:	move   a11, *a14+, 1
3fc5dca0:	movk   9, a11
3fc5dcb0:	move   a11, *a14+, 1
3fc5dcc0:	movi   0x3fc6b798, a8
3fc5dcf0:	move   a8, *a14+, 1
3fc5dd00:	calla  L3F7F4770
3fc5dd30:	cmpi   0x41, a8
3fc5dd50:	jreq   L3FC5DD90
3fc5dd60:	calla  L3F7F5830
L3FC5DD90:
3fc5dd90:	move   a14, -*sp, 1
3fc5dda0:	movk   1, a11
3fc5ddb0:	move   a11, *a14+, 1
3fc5ddc0:	movk   10, a11
3fc5ddd0:	move   a11, *a14+, 1
3fc5dde0:	movi   0x3fc6b7e8, a8
3fc5de10:	move   a8, *a14+, 1
3fc5de20:	calla  L3F7F4770
3fc5de50:	cmpi   0x42, a8
3fc5de70:	jreq   L3FC5DEB0
3fc5de80:	calla  L3F7F5830
L3FC5DEB0:
3fc5deb0:	move   a14, -*sp, 1
3fc5dec0:	movk   1, a11
3fc5ded0:	move   a11, *a14+, 1
3fc5dee0:	movk   8, a11
3fc5def0:	move   a11, *a14+, 1
3fc5df00:	movi   0x3fc6b840, a8
3fc5df30:	move   a8, *a14+, 1
3fc5df40:	calla  L3F7F4770
3fc5df70:	cmpi   0x43, a8
3fc5df90:	jreq   L3FC5DFD0
3fc5dfa0:	calla  L3F7F5830
L3FC5DFD0:
3fc5dfd0:	move   a14, -*sp, 1
3fc5dfe0:	movk   1, a11
3fc5dff0:	move   a11, *a14+, 1
3fc5e000:	movk   16, a11
3fc5e010:	move   a11, *a14+, 1
3fc5e020:	movi   0x3fc6b888, a8
3fc5e050:	move   a8, *a14+, 1
3fc5e060:	calla  L3F7F4770
3fc5e090:	cmpi   0x44, a8
3fc5e0b0:	jreq   L3FC5E0F0
3fc5e0c0:	calla  L3F7F5830
L3FC5E0F0:
3fc5e0f0:	move   a14, -*sp, 1
3fc5e100:	movk   1, a11
3fc5e110:	move   a11, *a14+, 1
3fc5e120:	move   a14, -*sp, 1
3fc5e130:	movi   0x3fc6b910, a8
3fc5e160:	move   a8, *a14+, 1
3fc5e170:	calla  L3FB458D0
3fc5e1a0:	move   a8, *a14+, 1
3fc5e1b0:	movi   0x3fc6b910, a8
3fc5e1e0:	move   a8, *a14+, 1
3fc5e1f0:	calla  L3F7F4770
3fc5e220:	cmpi   0x45, a8
3fc5e240:	jreq   L3FC5E280
3fc5e250:	calla  L3F7F5830
L3FC5E280:
3fc5e280:	move   a14, -*sp, 1
3fc5e290:	move   a11, *a14+, 1
3fc5e2a0:	move   a14, -*sp, 1
3fc5e2b0:	movi   0x3fc6b960, a8
3fc5e2e0:	move   a8, *a14+, 1
3fc5e2f0:	calla  L3FB458D0
3fc5e320:	move   a8, *a14+, 1
3fc5e330:	movi   0x3fc6b960, a8
3fc5e360:	move   a8, *a14+, 1
3fc5e370:	calla  L3F7F4770
3fc5e3a0:	cmpi   0x46, a8
3fc5e3c0:	jreq   L3FC5E400
3fc5e3d0:	calla  L3F7F5830
L3FC5E400:
3fc5e400:	move   a14, -*sp, 1
3fc5e410:	move   a11, *a14+, 1
3fc5e420:	move   a14, -*sp, 1
3fc5e430:	movi   0x3fc6ba60, a8
3fc5e460:	move   a8, *a14+, 1
3fc5e470:	calla  L3FB458D0
3fc5e4a0:	move   a8, *a14+, 1
3fc5e4b0:	movi   0x3fc6ba60, a8
3fc5e4e0:	move   a8, *a14+, 1
3fc5e4f0:	calla  L3F7F4770
3fc5e520:	cmpi   0x47, a8
3fc5e540:	jreq   L3FC5E580
3fc5e550:	calla  L3F7F5830
L3FC5E580:
3fc5e580:	move   a14, -*sp, 1
3fc5e590:	move   a11, *a14+, 1
3fc5e5a0:	move   a14, -*sp, 1
3fc5e5b0:	movi   0x3fc6ba98, a8
3fc5e5e0:	move   a8, *a14+, 1
3fc5e5f0:	calla  L3FB458D0
3fc5e620:	move   a8, *a14+, 1
3fc5e630:	movi   0x3fc6ba98, a8
3fc5e660:	move   a8, *a14+, 1
3fc5e670:	calla  L3F7F4770
3fc5e6a0:	cmpi   0x48, a8
3fc5e6c0:	jreq   L3FC5E700
3fc5e6d0:	calla  L3F7F5830
L3FC5E700:
3fc5e700:	move   a14, -*sp, 1
3fc5e710:	move   a11, *a14+, 1
3fc5e720:	move   a14, -*sp, 1
3fc5e730:	movi   0x3fc6bc68, a8
3fc5e760:	move   a8, *a14+, 1
3fc5e770:	calla  L3FB458D0
3fc5e7a0:	move   a8, *a14+, 1
3fc5e7b0:	movi   0x3fc6bc68, a8
3fc5e7e0:	move   a8, *a14+, 1
3fc5e7f0:	calla  L3F7F4770
3fc5e820:	cmpi   0x49, a8
3fc5e840:	jreq   L3FC5E880
3fc5e850:	calla  L3F7F5830
L3FC5E880:
3fc5e880:	move   a14, -*sp, 1
3fc5e890:	move   a11, *a14+, 1
3fc5e8a0:	move   a14, -*sp, 1
3fc5e8b0:	movi   0x3fc6be38, a8
3fc5e8e0:	move   a8, *a14+, 1
3fc5e8f0:	calla  L3FB458D0
3fc5e920:	move   a8, *a14+, 1
3fc5e930:	movi   0x3fc6be38, a8
3fc5e960:	move   a8, *a14+, 1
3fc5e970:	calla  L3F7F4770
3fc5e9a0:	cmpi   0x4a, a8
3fc5e9c0:	jreq   L3FC5EA00
3fc5e9d0:	calla  L3F7F5830
L3FC5EA00:
3fc5ea00:	move   a14, -*sp, 1
3fc5ea10:	move   a11, *a14+, 1
3fc5ea20:	move   a14, -*sp, 1
3fc5ea30:	movi   0x3fc6bf68, a8
3fc5ea60:	move   a8, *a14+, 1
3fc5ea70:	calla  L3FB458D0
3fc5eaa0:	move   a8, *a14+, 1
3fc5eab0:	movi   0x3fc6bf68, a8
3fc5eae0:	move   a8, *a14+, 1
3fc5eaf0:	calla  L3F7F4770
3fc5eb20:	cmpi   0x4b, a8
3fc5eb40:	jreq   L3FC5EB80
3fc5eb50:	calla  L3F7F5830
L3FC5EB80:
3fc5eb80:	move   a14, -*sp, 1
3fc5eb90:	move   a11, *a14+, 1
3fc5eba0:	move   a14, -*sp, 1
3fc5ebb0:	movi   0x3fc6bf98, a8
3fc5ebe0:	move   a8, *a14+, 1
3fc5ebf0:	calla  L3FB458D0
3fc5ec20:	move   a8, *a14+, 1
3fc5ec30:	movi   0x3fc6bf98, a8
3fc5ec60:	move   a8, *a14+, 1
3fc5ec70:	calla  L3F7F4770
3fc5eca0:	cmpi   0x4c, a8
3fc5ecc0:	jreq   L3FC5ED00
3fc5ecd0:	calla  L3F7F5830
L3FC5ED00:
3fc5ed00:	move   a14, -*sp, 1
3fc5ed10:	move   a11, *a14+, 1
3fc5ed20:	move   a14, -*sp, 1
3fc5ed30:	movi   0x3fc6c1b0, a8
3fc5ed60:	move   a8, *a14+, 1
3fc5ed70:	calla  L3FB458D0
3fc5eda0:	move   a8, *a14+, 1
3fc5edb0:	movi   0x3fc6c1b0, a8
3fc5ede0:	move   a8, *a14+, 1
3fc5edf0:	calla  L3F7F4770
3fc5ee20:	cmpi   0x4d, a8
3fc5ee40:	jreq   L3FC5EE80
3fc5ee50:	calla  L3F7F5830
L3FC5EE80:
3fc5ee80:	move   a14, -*sp, 1
3fc5ee90:	move   a11, *a14+, 1
3fc5eea0:	move   a14, -*sp, 1
3fc5eeb0:	movi   0x3fc6c3c0, a8
3fc5eee0:	move   a8, *a14+, 1
3fc5eef0:	calla  L3FB458D0
3fc5ef20:	move   a8, *a14+, 1
3fc5ef30:	movi   0x3fc6c3c0, a8
3fc5ef60:	move   a8, *a14+, 1
3fc5ef70:	calla  L3F7F4770
3fc5efa0:	cmpi   0x4e, a8
3fc5efc0:	jreq   L3FC5F000
3fc5efd0:	calla  L3F7F5830
L3FC5F000:
3fc5f000:	move   a14, -*sp, 1
3fc5f010:	move   a11, *a14+, 1
3fc5f020:	move   a14, -*sp, 1
3fc5f030:	movi   0x3fc6c580, a8
3fc5f060:	move   a8, *a14+, 1
3fc5f070:	calla  L3FB458D0
3fc5f0a0:	move   a8, *a14+, 1
3fc5f0b0:	movi   0x3fc6c580, a8
3fc5f0e0:	move   a8, *a14+, 1
3fc5f0f0:	calla  L3F7F4770
3fc5f120:	cmpi   0x4f, a8
3fc5f140:	jreq   L3FC5F180
3fc5f150:	calla  L3F7F5830
L3FC5F180:
3fc5f180:	move   a14, -*sp, 1
3fc5f190:	move   a11, *a14+, 1
3fc5f1a0:	move   a14, -*sp, 1
3fc5f1b0:	movi   0x3fc6c760, a8
3fc5f1e0:	move   a8, *a14+, 1
3fc5f1f0:	calla  L3FB458D0
3fc5f220:	move   a8, *a14+, 1
3fc5f230:	movi   0x3fc6c760, a8
3fc5f260:	move   a8, *a14+, 1
3fc5f270:	calla  L3F7F4770
3fc5f2a0:	cmpi   0x50, a8
3fc5f2c0:	jreq   L3FC5F300
3fc5f2d0:	calla  L3F7F5830
L3FC5F300:
3fc5f300:	move   a14, -*sp, 1
3fc5f310:	move   a11, *a14+, 1
3fc5f320:	move   a14, -*sp, 1
3fc5f330:	movi   0x3fc6c7c0, a8
3fc5f360:	move   a8, *a14+, 1
3fc5f370:	calla  L3FB458D0
3fc5f3a0:	move   a8, *a14+, 1
3fc5f3b0:	movi   0x3fc6c7c0, a8
3fc5f3e0:	move   a8, *a14+, 1
3fc5f3f0:	calla  L3F7F4770
3fc5f420:	cmpi   0x51, a8
3fc5f440:	jreq   L3FC5F480
3fc5f450:	calla  L3F7F5830
L3FC5F480:
3fc5f480:	move   a14, -*sp, 1
3fc5f490:	move   a11, *a14+, 1
3fc5f4a0:	move   a14, -*sp, 1
3fc5f4b0:	movi   0x3fc6c850, a8
3fc5f4e0:	move   a8, *a14+, 1
3fc5f4f0:	calla  L3FB458D0
3fc5f520:	move   a8, *a14+, 1
3fc5f530:	movi   0x3fc6c850, a8
3fc5f560:	move   a8, *a14+, 1
3fc5f570:	calla  L3F7F4770
3fc5f5a0:	cmpi   0x52, a8
3fc5f5c0:	jreq   L3FC5F600
3fc5f5d0:	calla  L3F7F5830
L3FC5F600:
3fc5f600:	move   a14, -*sp, 1
3fc5f610:	move   a11, *a14+, 1
3fc5f620:	move   a14, -*sp, 1
3fc5f630:	movi   0x3fc6c858, a8
3fc5f660:	move   a8, *a14+, 1
3fc5f670:	calla  L3FB458D0
3fc5f6a0:	move   a8, *a14+, 1
3fc5f6b0:	movi   0x3fc6c858, a8
3fc5f6e0:	move   a8, *a14+, 1
3fc5f6f0:	calla  L3F7F4770
3fc5f720:	cmpi   0x53, a8
3fc5f740:	jreq   L3FC5F780
3fc5f750:	calla  L3F7F5830
L3FC5F780:
3fc5f780:	move   a14, -*sp, 1
3fc5f790:	move   a11, *a14+, 1
3fc5f7a0:	move   a14, -*sp, 1
3fc5f7b0:	movi   0x3fc6c880, a8
3fc5f7e0:	move   a8, *a14+, 1
3fc5f7f0:	calla  L3FB458D0
3fc5f820:	move   a8, *a14+, 1
3fc5f830:	movi   0x3fc6c880, a8
3fc5f860:	move   a8, *a14+, 1
3fc5f870:	calla  L3F7F4770
3fc5f8a0:	cmpi   0x54, a8
3fc5f8c0:	jreq   L3FC5F900
3fc5f8d0:	calla  L3F7F5830
L3FC5F900:
3fc5f900:	move   a14, -*sp, 1
3fc5f910:	move   a11, *a14+, 1
3fc5f920:	move   a14, -*sp, 1
3fc5f930:	movi   0x3fc6c8c0, a8
3fc5f960:	move   a8, *a14+, 1
3fc5f970:	calla  L3FB458D0
3fc5f9a0:	move   a8, *a14+, 1
3fc5f9b0:	movi   0x3fc6c8c0, a8
3fc5f9e0:	move   a8, *a14+, 1
3fc5f9f0:	calla  L3F7F4770
3fc5fa20:	cmpi   0x55, a8
3fc5fa40:	jreq   L3FC5FA80
3fc5fa50:	calla  L3F7F5830
L3FC5FA80:
3fc5fa80:	move   a14, -*sp, 1
3fc5fa90:	move   a11, *a14+, 1
3fc5faa0:	move   a14, -*sp, 1
3fc5fab0:	movi   0x3fc6c948, a8
3fc5fae0:	move   a8, *a14+, 1
3fc5faf0:	calla  L3FB458D0
3fc5fb20:	move   a8, *a14+, 1
3fc5fb30:	movi   0x3fc6c948, a8
3fc5fb60:	move   a8, *a14+, 1
3fc5fb70:	calla  L3F7F4770
3fc5fba0:	cmpi   0x56, a8
3fc5fbc0:	jreq   L3FC5FC00
3fc5fbd0:	calla  L3F7F5830
L3FC5FC00:
3fc5fc00:	move   a14, -*sp, 1
3fc5fc10:	move   a11, *a14+, 1
3fc5fc20:	move   a14, -*sp, 1
3fc5fc30:	movi   0x3fc6c9a8, a8
3fc5fc60:	move   a8, *a14+, 1
3fc5fc70:	calla  L3FB458D0
3fc5fca0:	move   a8, *a14+, 1
3fc5fcb0:	movi   0x3fc6c9a8, a8
3fc5fce0:	move   a8, *a14+, 1
3fc5fcf0:	calla  L3F7F4770
3fc5fd20:	cmpi   0x57, a8
3fc5fd40:	jreq   L3FC5FD80
3fc5fd50:	calla  L3F7F5830
L3FC5FD80:
3fc5fd80:	move   a14, -*sp, 1
3fc5fd90:	move   a11, *a14+, 1
3fc5fda0:	move   a14, -*sp, 1
3fc5fdb0:	movi   0x3fc6c9e0, a8
3fc5fde0:	move   a8, *a14+, 1
3fc5fdf0:	calla  L3FB458D0
3fc5fe20:	move   a8, *a14+, 1
3fc5fe30:	movi   0x3fc6c9e0, a8
3fc5fe60:	move   a8, *a14+, 1
3fc5fe70:	calla  L3F7F4770
3fc5fea0:	cmpi   0x58, a8
3fc5fec0:	jreq   L3FC5FF00
3fc5fed0:	calla  L3F7F5830
L3FC5FF00:
3fc5ff00:	move   a14, -*sp, 1
3fc5ff10:	move   a11, *a14+, 1
3fc5ff20:	move   a14, -*sp, 1
3fc5ff30:	movi   0x3fc6ca50, a8
3fc5ff60:	move   a8, *a14+, 1
3fc5ff70:	calla  L3FB458D0
3fc5ffa0:	move   a8, *a14+, 1
3fc5ffb0:	movi   0x3fc6ca50, a8
3fc5ffe0:	move   a8, *a14+, 1
3fc5fff0:	calla  L3F7F4770
3fc60020:	cmpi   0x59, a8
3fc60040:	jreq   L3FC60080
3fc60050:	calla  L3F7F5830
L3FC60080:
3fc60080:	move   a14, -*sp, 1
3fc60090:	move   a11, *a14+, 1
3fc600a0:	move   a14, -*sp, 1
3fc600b0:	movi   0x3fc6ca88, a8
3fc600e0:	move   a8, *a14+, 1
3fc600f0:	calla  L3FB458D0
3fc60120:	move   a8, *a14+, 1
3fc60130:	movi   0x3fc6ca88, a8
3fc60160:	move   a8, *a14+, 1
3fc60170:	calla  L3F7F4770
3fc601a0:	cmpi   0x5a, a8
3fc601c0:	jreq   L3FC60200
3fc601d0:	calla  L3F7F5830
L3FC60200:
3fc60200:	move   a14, -*sp, 1
3fc60210:	move   a11, *a14+, 1
3fc60220:	move   a14, -*sp, 1
3fc60230:	movi   0x3fc6cab8, a8
3fc60260:	move   a8, *a14+, 1
3fc60270:	calla  L3FB458D0
3fc602a0:	move   a8, *a14+, 1
3fc602b0:	movi   0x3fc6cab8, a8
3fc602e0:	move   a8, *a14+, 1
3fc602f0:	calla  L3F7F4770
3fc60320:	cmpi   0x5b, a8
3fc60340:	jreq   L3FC60380
3fc60350:	calla  L3F7F5830
L3FC60380:
3fc60380:	move   a14, -*sp, 1
3fc60390:	move   a11, *a14+, 1
3fc603a0:	move   a14, -*sp, 1
3fc603b0:	movi   0x3fc6cac8, a8
3fc603e0:	move   a8, *a14+, 1
3fc603f0:	calla  L3FB458D0
3fc60420:	move   a8, *a14+, 1
3fc60430:	movi   0x3fc6cac8, a8
3fc60460:	move   a8, *a14+, 1
3fc60470:	calla  L3F7F4770
3fc604a0:	cmpi   0x5c, a8
3fc604c0:	jreq   L3FC60500
3fc604d0:	calla  L3F7F5830
L3FC60500:
3fc60500:	move   a14, -*sp, 1
3fc60510:	move   a11, *a14+, 1
3fc60520:	move   a14, -*sp, 1
3fc60530:	movi   0x3fc6cb40, a8
3fc60560:	move   a8, *a14+, 1
3fc60570:	calla  L3FB458D0
3fc605a0:	move   a8, *a14+, 1
3fc605b0:	movi   0x3fc6cb40, a8
3fc605e0:	move   a8, *a14+, 1
3fc605f0:	calla  L3F7F4770
3fc60620:	cmpi   0x5d, a8
3fc60640:	jreq   L3FC60680
3fc60650:	calla  L3F7F5830
L3FC60680:
3fc60680:	move   a14, -*sp, 1
3fc60690:	move   a11, *a14+, 1
3fc606a0:	move   a14, -*sp, 1
3fc606b0:	movi   0x3fc6cb98, a8
3fc606e0:	move   a8, *a14+, 1
3fc606f0:	calla  L3FB458D0
3fc60720:	move   a8, *a14+, 1
3fc60730:	movi   0x3fc6cb98, a8
3fc60760:	move   a8, *a14+, 1
3fc60770:	calla  L3F7F4770
3fc607a0:	cmpi   0x5e, a8
3fc607c0:	jreq   L3FC60800
3fc607d0:	calla  L3F7F5830
L3FC60800:
3fc60800:	move   a14, -*sp, 1
3fc60810:	move   a11, *a14+, 1
3fc60820:	move   a14, -*sp, 1
3fc60830:	movi   0x3fc6cc00, a8
3fc60860:	move   a8, *a14+, 1
3fc60870:	calla  L3FB458D0
3fc608a0:	move   a8, *a14+, 1
3fc608b0:	movi   0x3fc6cc00, a8
3fc608e0:	move   a8, *a14+, 1
3fc608f0:	calla  L3F7F4770
3fc60920:	cmpi   0x5f, a8
3fc60940:	jreq   L3FC60980
3fc60950:	calla  L3F7F5830
L3FC60980:
3fc60980:	move   a14, -*sp, 1
3fc60990:	move   a11, *a14+, 1
3fc609a0:	move   a14, -*sp, 1
3fc609b0:	movi   0x3fc6cc68, a8
3fc609e0:	move   a8, *a14+, 1
3fc609f0:	calla  L3FB458D0
3fc60a20:	move   a8, *a14+, 1
3fc60a30:	movi   0x3fc6cc68, a8
3fc60a60:	move   a8, *a14+, 1
3fc60a70:	calla  L3F7F4770
3fc60aa0:	cmpi   0x60, a8
3fc60ac0:	jreq   L3FC60B00
3fc60ad0:	calla  L3F7F5830
L3FC60B00:
3fc60b00:	move   a14, -*sp, 1
3fc60b10:	move   a11, *a14+, 1
3fc60b20:	move   a14, -*sp, 1
3fc60b30:	movi   0x3fc6cca8, a8
3fc60b60:	move   a8, *a14+, 1
3fc60b70:	calla  L3FB458D0
3fc60ba0:	move   a8, *a14+, 1
3fc60bb0:	movi   0x3fc6cca8, a8
3fc60be0:	move   a8, *a14+, 1
3fc60bf0:	calla  L3F7F4770
3fc60c20:	cmpi   0x61, a8
3fc60c40:	jreq   L3FC60C80
3fc60c50:	calla  L3F7F5830
L3FC60C80:
3fc60c80:	move   a14, -*sp, 1
3fc60c90:	move   a11, *a14+, 1
3fc60ca0:	move   a14, -*sp, 1
3fc60cb0:	movi   0x3fc6ccb8, a8
3fc60ce0:	move   a8, *a14+, 1
3fc60cf0:	calla  L3FB458D0
3fc60d20:	move   a8, *a14+, 1
3fc60d30:	movi   0x3fc6ccb8, a8
3fc60d60:	move   a8, *a14+, 1
3fc60d70:	calla  L3F7F4770
3fc60da0:	cmpi   0x62, a8
3fc60dc0:	jreq   L3FC60E00
3fc60dd0:	calla  L3F7F5830
L3FC60E00:
3fc60e00:	move   a14, -*sp, 1
3fc60e10:	move   a11, *a14+, 1
3fc60e20:	move   a14, -*sp, 1
3fc60e30:	movi   0x3fc6cd28, a8
3fc60e60:	move   a8, *a14+, 1
3fc60e70:	calla  L3FB458D0
3fc60ea0:	move   a8, *a14+, 1
3fc60eb0:	movi   0x3fc6cd28, a8
3fc60ee0:	move   a8, *a14+, 1
3fc60ef0:	calla  L3F7F4770
3fc60f20:	cmpi   0x63, a8
3fc60f40:	jreq   L3FC60F80
3fc60f50:	calla  L3F7F5830
L3FC60F80:
3fc60f80:	move   a14, -*sp, 1
3fc60f90:	move   a11, *a14+, 1
3fc60fa0:	move   a14, -*sp, 1
3fc60fb0:	movi   0x3fc6cdb0, a8
3fc60fe0:	move   a8, *a14+, 1
3fc60ff0:	calla  L3FB458D0
3fc61020:	move   a8, *a14+, 1
3fc61030:	movi   0x3fc6cdb0, a8
3fc61060:	move   a8, *a14+, 1
3fc61070:	calla  L3F7F4770
3fc610a0:	cmpi   0x64, a8
3fc610c0:	jreq   L3FC61100
3fc610d0:	calla  L3F7F5830
L3FC61100:
3fc61100:	move   a14, -*sp, 1
3fc61110:	move   a11, *a14+, 1
3fc61120:	move   a14, -*sp, 1
3fc61130:	movi   0x3fc6ce38, a8
3fc61160:	move   a8, *a14+, 1
3fc61170:	calla  L3FB458D0
3fc611a0:	move   a8, *a14+, 1
3fc611b0:	movi   0x3fc6ce38, a8
3fc611e0:	move   a8, *a14+, 1
3fc611f0:	calla  L3F7F4770
3fc61220:	cmpi   0x65, a8
3fc61240:	jreq   L3FC61280
3fc61250:	calla  L3F7F5830
L3FC61280:
3fc61280:	move   a14, -*sp, 1
3fc61290:	move   a11, *a14+, 1
3fc612a0:	move   a14, -*sp, 1
3fc612b0:	movi   0x3fc6ce48, a8
3fc612e0:	move   a8, *a14+, 1
3fc612f0:	calla  L3FB458D0
3fc61320:	move   a8, *a14+, 1
3fc61330:	movi   0x3fc6ce48, a8
3fc61360:	move   a8, *a14+, 1
3fc61370:	calla  L3F7F4770
3fc613a0:	cmpi   0x66, a8
3fc613c0:	jreq   L3FC61400
3fc613d0:	calla  L3F7F5830
L3FC61400:
3fc61400:	move   a14, -*sp, 1
3fc61410:	move   a11, *a14+, 1
3fc61420:	move   a14, -*sp, 1
3fc61430:	movi   0x3fc6cee8, a8
3fc61460:	move   a8, *a14+, 1
3fc61470:	calla  L3FB458D0
3fc614a0:	move   a8, *a14+, 1
3fc614b0:	movi   0x3fc6cee8, a8
3fc614e0:	move   a8, *a14+, 1
3fc614f0:	calla  L3F7F4770
3fc61520:	cmpi   0x67, a8
3fc61540:	jreq   L3FC61580
3fc61550:	calla  L3F7F5830
L3FC61580:
3fc61580:	move   a14, -*sp, 1
3fc61590:	move   a11, *a14+, 1
3fc615a0:	move   a14, -*sp, 1
3fc615b0:	movi   0x3fc6cf28, a8
3fc615e0:	move   a8, *a14+, 1
3fc615f0:	calla  L3FB458D0
3fc61620:	move   a8, *a14+, 1
3fc61630:	movi   0x3fc6cf28, a8
3fc61660:	move   a8, *a14+, 1
3fc61670:	calla  L3F7F4770
3fc616a0:	cmpi   0x68, a8
3fc616c0:	jreq   L3FC61700
3fc616d0:	calla  L3F7F5830
L3FC61700:
3fc61700:	move   a14, -*sp, 1
3fc61710:	move   a11, *a14+, 1
3fc61720:	move   a14, -*sp, 1
3fc61730:	movi   0x3fc6d020, a8
3fc61760:	move   a8, *a14+, 1
3fc61770:	calla  L3FB458D0
3fc617a0:	move   a8, *a14+, 1
3fc617b0:	movi   0x3fc6d020, a8
3fc617e0:	move   a8, *a14+, 1
3fc617f0:	calla  L3F7F4770
3fc61820:	cmpi   0x69, a8
3fc61840:	jreq   L3FC61880
3fc61850:	calla  L3F7F5830
L3FC61880:
3fc61880:	move   a14, -*sp, 1
3fc61890:	move   a11, *a14+, 1
3fc618a0:	move   a14, -*sp, 1
3fc618b0:	movi   0x3fc6d098, a8
3fc618e0:	move   a8, *a14+, 1
3fc618f0:	calla  L3FB458D0
3fc61920:	move   a8, *a14+, 1
3fc61930:	movi   0x3fc6d098, a8
3fc61960:	move   a8, *a14+, 1
3fc61970:	calla  L3F7F4770
3fc619a0:	cmpi   0x6a, a8
3fc619c0:	jreq   L3FC61A00
3fc619d0:	calla  L3F7F5830
L3FC61A00:
3fc61a00:	move   a14, -*sp, 1
3fc61a10:	move   a11, *a14+, 1
3fc61a20:	move   a14, -*sp, 1
3fc61a30:	movi   0x3fc6d1e0, a8
3fc61a60:	move   a8, *a14+, 1
3fc61a70:	calla  L3FB458D0
3fc61aa0:	move   a8, *a14+, 1
3fc61ab0:	movi   0x3fc6d1e0, a8
3fc61ae0:	move   a8, *a14+, 1
3fc61af0:	calla  L3F7F4770
3fc61b20:	cmpi   0x6b, a8
3fc61b40:	jreq   L3FC61B80
3fc61b50:	calla  L3F7F5830
L3FC61B80:
3fc61b80:	move   a14, -*sp, 1
3fc61b90:	move   a11, *a14+, 1
3fc61ba0:	move   a14, -*sp, 1
3fc61bb0:	movi   0x3fc6d3a0, a8
3fc61be0:	move   a8, *a14+, 1
3fc61bf0:	calla  L3FB458D0
3fc61c20:	move   a8, *a14+, 1
3fc61c30:	movi   0x3fc6d3a0, a8
3fc61c60:	move   a8, *a14+, 1
3fc61c70:	calla  L3F7F4770
3fc61ca0:	cmpi   0x6c, a8
3fc61cc0:	jreq   L3FC61D00
3fc61cd0:	calla  L3F7F5830
L3FC61D00:
3fc61d00:	move   a14, -*sp, 1
3fc61d10:	move   a11, *a14+, 1
3fc61d20:	move   a14, -*sp, 1
3fc61d30:	movi   0x3fc6d5c0, a8
3fc61d60:	move   a8, *a14+, 1
3fc61d70:	calla  L3FB458D0
3fc61da0:	move   a8, *a14+, 1
3fc61db0:	movi   0x3fc6d5c0, a8
3fc61de0:	move   a8, *a14+, 1
3fc61df0:	calla  L3F7F4770
3fc61e20:	cmpi   0x6d, a8
3fc61e40:	jreq   L3FC61E80
3fc61e50:	calla  L3F7F5830
L3FC61E80:
3fc61e80:	move   a14, -*sp, 1
3fc61e90:	move   a11, *a14+, 1
3fc61ea0:	move   a14, -*sp, 1
3fc61eb0:	movi   0x3fc6d608, a8
3fc61ee0:	move   a8, *a14+, 1
3fc61ef0:	calla  L3FB458D0
3fc61f20:	move   a8, *a14+, 1
3fc61f30:	movi   0x3fc6d608, a8
3fc61f60:	move   a8, *a14+, 1
3fc61f70:	calla  L3F7F4770
3fc61fa0:	cmpi   0x6e, a8
3fc61fc0:	jreq   L3FC62000
3fc61fd0:	calla  L3F7F5830
L3FC62000:
3fc62000:	move   a14, -*sp, 1
3fc62010:	move   a11, *a14+, 1
3fc62020:	move   a14, -*sp, 1
3fc62030:	movi   0x3fc6d658, a8
3fc62060:	move   a8, *a14+, 1
3fc62070:	calla  L3FB458D0
3fc620a0:	move   a8, *a14+, 1
3fc620b0:	movi   0x3fc6d658, a8
3fc620e0:	move   a8, *a14+, 1
3fc620f0:	calla  L3F7F4770
3fc62120:	cmpi   0x6f, a8
3fc62140:	jreq   L3FC62180
3fc62150:	calla  L3F7F5830
L3FC62180:
3fc62180:	move   a14, -*sp, 1
3fc62190:	move   a11, *a14+, 1
3fc621a0:	move   a14, -*sp, 1
3fc621b0:	movi   0x3fc6d668, a8
3fc621e0:	move   a8, *a14+, 1
3fc621f0:	calla  L3FB458D0
3fc62220:	move   a8, *a14+, 1
3fc62230:	movi   0x3fc6d668, a8
3fc62260:	move   a8, *a14+, 1
3fc62270:	calla  L3F7F4770
3fc622a0:	cmpi   0x70, a8
3fc622c0:	jreq   L3FC62300
3fc622d0:	calla  L3F7F5830
L3FC62300:
3fc62300:	move   a14, -*sp, 1
3fc62310:	move   a11, *a14+, 1
3fc62320:	move   a14, -*sp, 1
3fc62330:	movi   0x3fc6d688, a8
3fc62360:	move   a8, *a14+, 1
3fc62370:	calla  L3FB458D0
3fc623a0:	move   a8, *a14+, 1
3fc623b0:	movi   0x3fc6d688, a8
3fc623e0:	move   a8, *a14+, 1
3fc623f0:	calla  L3F7F4770
3fc62420:	cmpi   0x71, a8
3fc62440:	jreq   L3FC62480
3fc62450:	calla  L3F7F5830
L3FC62480:
3fc62480:	move   a14, -*sp, 1
3fc62490:	move   a11, *a14+, 1
3fc624a0:	move   a14, -*sp, 1
3fc624b0:	movi   0x3fc6d6c8, a8
3fc624e0:	move   a8, *a14+, 1
3fc624f0:	calla  L3FB458D0
3fc62520:	move   a8, *a14+, 1
3fc62530:	movi   0x3fc6d6c8, a8
3fc62560:	move   a8, *a14+, 1
3fc62570:	calla  L3F7F4770
3fc625a0:	cmpi   0x72, a8
3fc625c0:	jreq   L3FC62600
3fc625d0:	calla  L3F7F5830
L3FC62600:
3fc62600:	move   a14, -*sp, 1
3fc62610:	move   a11, *a14+, 1
3fc62620:	move   a14, -*sp, 1
3fc62630:	movi   0x3fc6d748, a8
3fc62660:	move   a8, *a14+, 1
3fc62670:	calla  L3FB458D0
3fc626a0:	move   a8, *a14+, 1
3fc626b0:	movi   0x3fc6d748, a8
3fc626e0:	move   a8, *a14+, 1
3fc626f0:	calla  L3F7F4770
3fc62720:	cmpi   0x73, a8
3fc62740:	jreq   L3FC62780
3fc62750:	calla  L3F7F5830
L3FC62780:
3fc62780:	move   a14, -*sp, 1
3fc62790:	move   a11, *a14+, 1
3fc627a0:	move   a14, -*sp, 1
3fc627b0:	movi   0x3fc6d9e8, a8
3fc627e0:	move   a8, *a14+, 1
3fc627f0:	calla  L3FB458D0
3fc62820:	move   a8, *a14+, 1
3fc62830:	movi   0x3fc6d9e8, a8
3fc62860:	move   a8, *a14+, 1
3fc62870:	calla  L3F7F4770
3fc628a0:	cmpi   0x74, a8
3fc628c0:	jreq   L3FC62900
3fc628d0:	calla  L3F7F5830
L3FC62900:
3fc62900:	move   a14, -*sp, 1
3fc62910:	move   a11, *a14+, 1
3fc62920:	move   a14, -*sp, 1
3fc62930:	movi   0x3fc6dc18, a8
3fc62960:	move   a8, *a14+, 1
3fc62970:	calla  L3FB458D0
3fc629a0:	move   a8, *a14+, 1
3fc629b0:	movi   0x3fc6dc18, a8
3fc629e0:	move   a8, *a14+, 1
3fc629f0:	calla  L3F7F4770
3fc62a20:	cmpi   0x75, a8
3fc62a40:	jreq   L3FC62A80
3fc62a50:	calla  L3F7F5830
L3FC62A80:
3fc62a80:	move   a14, -*sp, 1
3fc62a90:	move   a11, *a14+, 1
3fc62aa0:	move   a14, -*sp, 1
3fc62ab0:	movi   0x3fc6de38, a8
3fc62ae0:	move   a8, *a14+, 1
3fc62af0:	calla  L3FB458D0
3fc62b20:	move   a8, *a14+, 1
3fc62b30:	movi   0x3fc6de38, a8
3fc62b60:	move   a8, *a14+, 1
3fc62b70:	calla  L3F7F4770
3fc62ba0:	cmpi   0x76, a8
3fc62bc0:	jreq   L3FC62C00
3fc62bd0:	calla  L3F7F5830
L3FC62C00:
3fc62c00:	move   a14, -*sp, 1
3fc62c10:	move   a11, *a14+, 1
3fc62c20:	move   a14, -*sp, 1
3fc62c30:	movi   0x3fc6de70, a8
3fc62c60:	move   a8, *a14+, 1
3fc62c70:	calla  L3FB458D0
3fc62ca0:	move   a8, *a14+, 1
3fc62cb0:	movi   0x3fc6de70, a8
3fc62ce0:	move   a8, *a14+, 1
3fc62cf0:	calla  L3F7F4770
3fc62d20:	cmpi   0x77, a8
3fc62d40:	jreq   L3FC62D80
3fc62d50:	calla  L3F7F5830
L3FC62D80:
3fc62d80:	move   a14, -*sp, 1
3fc62d90:	move   a11, *a14+, 1
3fc62da0:	move   a14, -*sp, 1
3fc62db0:	movi   0x3fc6def0, a8
3fc62de0:	move   a8, *a14+, 1
3fc62df0:	calla  L3FB458D0
3fc62e20:	move   a8, *a14+, 1
3fc62e30:	movi   0x3fc6def0, a8
3fc62e60:	move   a8, *a14+, 1
3fc62e70:	calla  L3F7F4770
3fc62ea0:	cmpi   0x78, a8
3fc62ec0:	jreq   L3FC62F00
3fc62ed0:	calla  L3F7F5830
L3FC62F00:
3fc62f00:	move   a14, -*sp, 1
3fc62f10:	move   a11, *a14+, 1
3fc62f20:	move   a14, -*sp, 1
3fc62f30:	movi   0x3fc6e108, a8
3fc62f60:	move   a8, *a14+, 1
3fc62f70:	calla  L3FB458D0
3fc62fa0:	move   a8, *a14+, 1
3fc62fb0:	movi   0x3fc6e108, a8
3fc62fe0:	move   a8, *a14+, 1
3fc62ff0:	calla  L3F7F4770
3fc63020:	cmpi   0x79, a8
3fc63040:	jreq   L3FC63080
3fc63050:	calla  L3F7F5830
L3FC63080:
3fc63080:	move   a14, -*sp, 1
3fc63090:	move   a11, *a14+, 1
3fc630a0:	move   a14, -*sp, 1
3fc630b0:	movi   0x3fc6e168, a8
3fc630e0:	move   a8, *a14+, 1
3fc630f0:	calla  L3FB458D0
3fc63120:	move   a8, *a14+, 1
3fc63130:	movi   0x3fc6e168, a8
3fc63160:	move   a8, *a14+, 1
3fc63170:	calla  L3F7F4770
3fc631a0:	cmpi   0x7a, a8
3fc631c0:	jreq   L3FC63200
3fc631d0:	calla  L3F7F5830
L3FC63200:
3fc63200:	move   a14, -*sp, 1
3fc63210:	move   a11, *a14+, 1
3fc63220:	move   a14, -*sp, 1
3fc63230:	movi   0x3fc6e390, a8
3fc63260:	move   a8, *a14+, 1
3fc63270:	calla  L3FB458D0
3fc632a0:	move   a8, *a14+, 1
3fc632b0:	movi   0x3fc6e390, a8
3fc632e0:	move   a8, *a14+, 1
3fc632f0:	calla  L3F7F4770
3fc63320:	cmpi   0x7b, a8
3fc63340:	jreq   L3FC63380
3fc63350:	calla  L3F7F5830
L3FC63380:
3fc63380:	move   a14, -*sp, 1
3fc63390:	move   a11, *a14+, 1
3fc633a0:	move   a14, -*sp, 1
3fc633b0:	movi   0x3fc6e4e8, a8
3fc633e0:	move   a8, *a14+, 1
3fc633f0:	calla  L3FB458D0
3fc63420:	move   a8, *a14+, 1
3fc63430:	movi   0x3fc6e4e8, a8
3fc63460:	move   a8, *a14+, 1
3fc63470:	calla  L3F7F4770
3fc634a0:	cmpi   0x7c, a8
3fc634c0:	jreq   L3FC63500
3fc634d0:	calla  L3F7F5830
L3FC63500:
3fc63500:	move   a14, -*sp, 1
3fc63510:	move   a11, *a14+, 1
3fc63520:	move   a14, -*sp, 1
3fc63530:	movi   0x3fc6e6c0, a8
3fc63560:	move   a8, *a14+, 1
3fc63570:	calla  L3FB458D0
3fc635a0:	move   a8, *a14+, 1
3fc635b0:	movi   0x3fc6e6c0, a8
3fc635e0:	move   a8, *a14+, 1
3fc635f0:	calla  L3F7F4770
3fc63620:	cmpi   0x7d, a8
3fc63640:	jreq   L3FC63680
3fc63650:	calla  L3F7F5830
L3FC63680:
3fc63680:	move   a14, -*sp, 1
3fc63690:	move   a11, *a14+, 1
3fc636a0:	move   a14, -*sp, 1
3fc636b0:	movi   0x3fc6e740, a8
3fc636e0:	move   a8, *a14+, 1
3fc636f0:	calla  L3FB458D0
3fc63720:	move   a8, *a14+, 1
3fc63730:	movi   0x3fc6e740, a8
3fc63760:	move   a8, *a14+, 1
3fc63770:	calla  L3F7F4770
3fc637a0:	cmpi   0x7e, a8
3fc637c0:	jreq   L3FC63800
3fc637d0:	calla  L3F7F5830
L3FC63800:
3fc63800:	move   a14, -*sp, 1
3fc63810:	move   a11, *a14+, 1
3fc63820:	move   a14, -*sp, 1
3fc63830:	movi   0x3fc6e928, a8
3fc63860:	move   a8, *a14+, 1
3fc63870:	calla  L3FB458D0
3fc638a0:	move   a8, *a14+, 1
3fc638b0:	movi   0x3fc6e928, a8
3fc638e0:	move   a8, *a14+, 1
3fc638f0:	calla  L3F7F4770
3fc63920:	cmpi   0x7f, a8
3fc63940:	jreq   L3FC63980
3fc63950:	calla  L3F7F5830
L3FC63980:
3fc63980:	move   a14, -*sp, 1
3fc63990:	move   a11, *a14+, 1
3fc639a0:	move   a14, -*sp, 1
3fc639b0:	movi   0x3fc6eb00, a8
3fc639e0:	move   a8, *a14+, 1
3fc639f0:	calla  L3FB458D0
3fc63a20:	move   a8, *a14+, 1
3fc63a30:	movi   0x3fc6eb00, a8
3fc63a60:	move   a8, *a14+, 1
3fc63a70:	calla  L3F7F4770
3fc63aa0:	cmpi   0x80, a8
3fc63ac0:	jreq   L3FC63B00
3fc63ad0:	calla  L3F7F5830
L3FC63B00:
3fc63b00:	move   a14, -*sp, 1
3fc63b10:	move   a11, *a14+, 1
3fc63b20:	move   a14, -*sp, 1
3fc63b30:	movi   0x3fc6ece8, a8
3fc63b60:	move   a8, *a14+, 1
3fc63b70:	calla  L3FB458D0
3fc63ba0:	move   a8, *a14+, 1
3fc63bb0:	movi   0x3fc6ece8, a8
3fc63be0:	move   a8, *a14+, 1
3fc63bf0:	calla  L3F7F4770
3fc63c20:	cmpi   0x81, a8
3fc63c40:	jreq   L3FC63C80
3fc63c50:	calla  L3F7F5830
L3FC63C80:
3fc63c80:	move   a14, -*sp, 1
3fc63c90:	move   a11, *a14+, 1
3fc63ca0:	move   a14, -*sp, 1
3fc63cb0:	movi   0x3fc6eed0, a8
3fc63ce0:	move   a8, *a14+, 1
3fc63cf0:	calla  L3FB458D0
3fc63d20:	move   a8, *a14+, 1
3fc63d30:	movi   0x3fc6eed0, a8
3fc63d60:	move   a8, *a14+, 1
3fc63d70:	calla  L3F7F4770
3fc63da0:	cmpi   0x82, a8
3fc63dc0:	jreq   L3FC63E00
3fc63dd0:	calla  L3F7F5830
L3FC63E00:
3fc63e00:	move   a14, -*sp, 1
3fc63e10:	move   a11, *a14+, 1
3fc63e20:	move   a14, -*sp, 1
3fc63e30:	movi   0x3fc6f0c8, a8
3fc63e60:	move   a8, *a14+, 1
3fc63e70:	calla  L3FB458D0
3fc63ea0:	move   a8, *a14+, 1
3fc63eb0:	movi   0x3fc6f0c8, a8
3fc63ee0:	move   a8, *a14+, 1
3fc63ef0:	calla  L3F7F4770
3fc63f20:	cmpi   0x83, a8
3fc63f40:	jreq   L3FC63F80
3fc63f50:	calla  L3F7F5830
L3FC63F80:
3fc63f80:	move   a14, -*sp, 1
3fc63f90:	move   a11, *a14+, 1
3fc63fa0:	move   a14, -*sp, 1
3fc63fb0:	movi   0x3fc6f2b0, a8
3fc63fe0:	move   a8, *a14+, 1
3fc63ff0:	calla  L3FB458D0
3fc64020:	move   a8, *a14+, 1
3fc64030:	movi   0x3fc6f2b0, a8
3fc64060:	move   a8, *a14+, 1
3fc64070:	calla  L3F7F4770
3fc640a0:	cmpi   0x84, a8
3fc640c0:	jreq   L3FC64100
3fc640d0:	calla  L3F7F5830
L3FC64100:
3fc64100:	move   a14, -*sp, 1
3fc64110:	move   a11, *a14+, 1
3fc64120:	move   a14, -*sp, 1
3fc64130:	movi   0x3fc6f4a8, a8
3fc64160:	move   a8, *a14+, 1
3fc64170:	calla  L3FB458D0
3fc641a0:	move   a8, *a14+, 1
3fc641b0:	movi   0x3fc6f4a8, a8
3fc641e0:	move   a8, *a14+, 1
3fc641f0:	calla  L3F7F4770
3fc64220:	cmpi   0x85, a8
3fc64240:	jreq   L3FC64280
3fc64250:	calla  L3F7F5830
L3FC64280:
3fc64280:	move   a14, -*sp, 1
3fc64290:	move   a11, *a14+, 1
3fc642a0:	move   a14, -*sp, 1
3fc642b0:	movi   0x3fc6f6b0, a8
3fc642e0:	move   a8, *a14+, 1
3fc642f0:	calla  L3FB458D0
3fc64320:	move   a8, *a14+, 1
3fc64330:	movi   0x3fc6f6b0, a8
3fc64360:	move   a8, *a14+, 1
3fc64370:	calla  L3F7F4770
3fc643a0:	cmpi   0x86, a8
3fc643c0:	jreq   L3FC64400
3fc643d0:	calla  L3F7F5830
L3FC64400:
3fc64400:	move   a14, -*sp, 1
3fc64410:	move   a11, *a14+, 1
3fc64420:	move   a14, -*sp, 1
3fc64430:	movi   0x3fc6f8d0, a8
3fc64460:	move   a8, *a14+, 1
3fc64470:	calla  L3FB458D0
3fc644a0:	move   a8, *a14+, 1
3fc644b0:	movi   0x3fc6f8d0, a8
3fc644e0:	move   a8, *a14+, 1
3fc644f0:	calla  L3F7F4770
3fc64520:	cmpi   0x87, a8
3fc64540:	jreq   L3FC64580
3fc64550:	calla  L3F7F5830
L3FC64580:
3fc64580:	move   a14, -*sp, 1
3fc64590:	move   a11, *a14+, 1
3fc645a0:	move   a14, -*sp, 1
3fc645b0:	movi   0x3fc6fad8, a8
3fc645e0:	move   a8, *a14+, 1
3fc645f0:	calla  L3FB458D0
3fc64620:	move   a8, *a14+, 1
3fc64630:	movi   0x3fc6fad8, a8
3fc64660:	move   a8, *a14+, 1
3fc64670:	calla  L3F7F4770
3fc646a0:	cmpi   0x88, a8
3fc646c0:	jreq   L3FC64700
3fc646d0:	calla  L3F7F5830
L3FC64700:
3fc64700:	move   a14, -*sp, 1
3fc64710:	move   a11, *a14+, 1
3fc64720:	move   a14, -*sp, 1
3fc64730:	movi   0x3fc6fcf0, a8
3fc64760:	move   a8, *a14+, 1
3fc64770:	calla  L3FB458D0
3fc647a0:	move   a8, *a14+, 1
3fc647b0:	movi   0x3fc6fcf0, a8
3fc647e0:	move   a8, *a14+, 1
3fc647f0:	calla  L3F7F4770
3fc64820:	cmpi   0x89, a8
3fc64840:	jreq   L3FC64880
3fc64850:	calla  L3F7F5830
L3FC64880:
3fc64880:	move   a14, -*sp, 1
3fc64890:	move   a11, *a14+, 1
3fc648a0:	move   a14, -*sp, 1
3fc648b0:	movi   0x3fc6fd28, a8
3fc648e0:	move   a8, *a14+, 1
3fc648f0:	calla  L3FB458D0
3fc64920:	move   a8, *a14+, 1
3fc64930:	movi   0x3fc6fd28, a8
3fc64960:	move   a8, *a14+, 1
3fc64970:	calla  L3F7F4770
3fc649a0:	cmpi   0x8a, a8
3fc649c0:	jreq   L3FC64A00
3fc649d0:	calla  L3F7F5830
L3FC64A00:
3fc64a00:	move   a14, -*sp, 1
3fc64a10:	move   a11, *a14+, 1
3fc64a20:	move   a14, -*sp, 1
3fc64a30:	movi   0x3fc6fd58, a8
3fc64a60:	move   a8, *a14+, 1
3fc64a70:	calla  L3FB458D0
3fc64aa0:	move   a8, *a14+, 1
3fc64ab0:	movi   0x3fc6fd58, a8
3fc64ae0:	move   a8, *a14+, 1
3fc64af0:	calla  L3F7F4770
3fc64b20:	cmpi   0x8b, a8
3fc64b40:	jreq   L3FC64B80
3fc64b50:	calla  L3F7F5830
L3FC64B80:
3fc64b80:	move   a14, -*sp, 1
3fc64b90:	move   a11, *a14+, 1
3fc64ba0:	move   a14, -*sp, 1
3fc64bb0:	movi   0x3fc6fd68, a8
3fc64be0:	move   a8, *a14+, 1
3fc64bf0:	calla  L3FB458D0
3fc64c20:	move   a8, *a14+, 1
3fc64c30:	movi   0x3fc6fd68, a8
3fc64c60:	move   a8, *a14+, 1
3fc64c70:	calla  L3F7F4770
3fc64ca0:	cmpi   0x8c, a8
3fc64cc0:	jreq   L3FC64D00
3fc64cd0:	calla  L3F7F5830
L3FC64D00:
3fc64d00:	move   a14, -*sp, 1
3fc64d10:	move   a11, *a14+, 1
3fc64d20:	move   a14, -*sp, 1
3fc64d30:	movi   0x3fc6fdb0, a8
3fc64d60:	move   a8, *a14+, 1
3fc64d70:	calla  L3FB458D0
3fc64da0:	move   a8, *a14+, 1
3fc64db0:	movi   0x3fc6fdb0, a8
3fc64de0:	move   a8, *a14+, 1
3fc64df0:	calla  L3F7F4770
3fc64e20:	cmpi   0x8d, a8
3fc64e40:	jreq   L3FC64E80
3fc64e50:	calla  L3F7F5830
L3FC64E80:
3fc64e80:	move   a14, -*sp, 1
3fc64e90:	move   a11, *a14+, 1
3fc64ea0:	move   a14, -*sp, 1
3fc64eb0:	movi   0x3fc6fdf0, a8
3fc64ee0:	move   a8, *a14+, 1
3fc64ef0:	calla  L3FB458D0
3fc64f20:	move   a8, *a14+, 1
3fc64f30:	movi   0x3fc6fdf0, a8
3fc64f60:	move   a8, *a14+, 1
3fc64f70:	calla  L3F7F4770
3fc64fa0:	cmpi   0x8e, a8
3fc64fc0:	jreq   L3FC65000
3fc64fd0:	calla  L3F7F5830
L3FC65000:
3fc65000:	move   a14, -*sp, 1
3fc65010:	move   a11, *a14+, 1
3fc65020:	move   a14, -*sp, 1
3fc65030:	movi   0x3fc6fe78, a8
3fc65060:	move   a8, *a14+, 1
3fc65070:	calla  L3FB458D0
3fc650a0:	move   a8, *a14+, 1
3fc650b0:	movi   0x3fc6fe78, a8
3fc650e0:	move   a8, *a14+, 1
3fc650f0:	calla  L3F7F4770
3fc65120:	cmpi   0x8f, a8
3fc65140:	jreq   L3FC65180
3fc65150:	calla  L3F7F5830
L3FC65180:
3fc65180:	move   a14, -*sp, 1
3fc65190:	move   a11, *a14+, 1
3fc651a0:	move   a14, -*sp, 1
3fc651b0:	movi   0x3fc6ff38, a8
3fc651e0:	move   a8, *a14+, 1
3fc651f0:	calla  L3FB458D0
3fc65220:	move   a8, *a14+, 1
3fc65230:	movi   0x3fc6ff38, a8
3fc65260:	move   a8, *a14+, 1
3fc65270:	calla  L3F7F4770
3fc652a0:	cmpi   0x90, a8
3fc652c0:	jreq   L3FC65300
3fc652d0:	calla  L3F7F5830
L3FC65300:
3fc65300:	move   a14, -*sp, 1
3fc65310:	move   a11, *a14+, 1
3fc65320:	move   a14, -*sp, 1
3fc65330:	movi   0x3fc6ffc0, a8
3fc65360:	move   a8, *a14+, 1
3fc65370:	calla  L3FB458D0
3fc653a0:	move   a8, *a14+, 1
3fc653b0:	movi   0x3fc6ffc0, a8
3fc653e0:	move   a8, *a14+, 1
3fc653f0:	calla  L3F7F4770
3fc65420:	cmpi   0x91, a8
3fc65440:	jreq   L3FC65480
3fc65450:	calla  L3F7F5830
L3FC65480:
3fc65480:	move   a14, -*sp, 1
3fc65490:	move   a11, *a14+, 1
3fc654a0:	move   a14, -*sp, 1
3fc654b0:	movi   0x3fc70080, a8
3fc654e0:	move   a8, *a14+, 1
3fc654f0:	calla  L3FB458D0
3fc65520:	move   a8, *a14+, 1
3fc65530:	movi   0x3fc70080, a8
3fc65560:	move   a8, *a14+, 1
3fc65570:	calla  L3F7F4770
3fc655a0:	cmpi   0x92, a8
3fc655c0:	jreq   L3FC65600
3fc655d0:	calla  L3F7F5830
L3FC65600:
3fc65600:	move   a14, -*sp, 1
3fc65610:	move   a11, *a14+, 1
3fc65620:	move   a14, -*sp, 1
3fc65630:	movi   0x3fc70240, a8
3fc65660:	move   a8, *a14+, 1
3fc65670:	calla  L3FB458D0
3fc656a0:	move   a8, *a14+, 1
3fc656b0:	movi   0x3fc70240, a8
3fc656e0:	move   a8, *a14+, 1
3fc656f0:	calla  L3F7F4770
3fc65720:	cmpi   0x93, a8
3fc65740:	jreq   L3FC65780
3fc65750:	calla  L3F7F5830
L3FC65780:
3fc65780:	move   a14, -*sp, 1
3fc65790:	move   a11, *a14+, 1
3fc657a0:	move   a14, -*sp, 1
3fc657b0:	movi   0x3fc70458, a8
3fc657e0:	move   a8, *a14+, 1
3fc657f0:	calla  L3FB458D0
3fc65820:	move   a8, *a14+, 1
3fc65830:	movi   0x3fc70458, a8
3fc65860:	move   a8, *a14+, 1
3fc65870:	calla  L3F7F4770
3fc658a0:	cmpi   0x94, a8
3fc658c0:	jreq   L3FC65900
3fc658d0:	calla  L3F7F5830
L3FC65900:
3fc65900:	move   a14, -*sp, 1
3fc65910:	move   a11, *a14+, 1
3fc65920:	move   a14, -*sp, 1
3fc65930:	movi   0x3fc70670, a8
3fc65960:	move   a8, *a14+, 1
3fc65970:	calla  L3FB458D0
3fc659a0:	move   a8, *a14+, 1
3fc659b0:	movi   0x3fc70670, a8
3fc659e0:	move   a8, *a14+, 1
3fc659f0:	calla  L3F7F4770
3fc65a20:	cmpi   0x95, a8
3fc65a40:	jreq   L3FC65A80
3fc65a50:	calla  L3F7F5830
L3FC65A80:
3fc65a80:	move   a14, -*sp, 1
3fc65a90:	move   a11, *a14+, 1
3fc65aa0:	move   a14, -*sp, 1
3fc65ab0:	movi   0x3fc70888, a8
3fc65ae0:	move   a8, *a14+, 1
3fc65af0:	calla  L3FB458D0
3fc65b20:	move   a8, *a14+, 1
3fc65b30:	movi   0x3fc70888, a8
3fc65b60:	move   a8, *a14+, 1
3fc65b70:	calla  L3F7F4770
3fc65ba0:	cmpi   0x96, a8
3fc65bc0:	jreq   L3FC65C00
3fc65bd0:	calla  L3F7F5830
L3FC65C00:
3fc65c00:	move   a14, -*sp, 1
3fc65c10:	move   a11, *a14+, 1
3fc65c20:	move   a14, -*sp, 1
3fc65c30:	movi   0x3fc70aa0, a8
3fc65c60:	move   a8, *a14+, 1
3fc65c70:	calla  L3FB458D0
3fc65ca0:	move   a8, *a14+, 1
3fc65cb0:	movi   0x3fc70aa0, a8
3fc65ce0:	move   a8, *a14+, 1
3fc65cf0:	calla  L3F7F4770
3fc65d20:	cmpi   0x97, a8
3fc65d40:	jreq   L3FC65D80
3fc65d50:	calla  L3F7F5830
L3FC65D80:
3fc65d80:	move   a14, -*sp, 1
3fc65d90:	move   a11, *a14+, 1
3fc65da0:	move   a14, -*sp, 1
3fc65db0:	movi   0x3fc70ae0, a8
3fc65de0:	move   a8, *a14+, 1
3fc65df0:	calla  L3FB458D0
3fc65e20:	move   a8, *a14+, 1
3fc65e30:	movi   0x3fc70ae0, a8
3fc65e60:	move   a8, *a14+, 1
3fc65e70:	calla  L3F7F4770
3fc65ea0:	cmpi   0x98, a8
3fc65ec0:	jreq   L3FC65F00
3fc65ed0:	calla  L3F7F5830
L3FC65F00:
3fc65f00:	move   a14, -*sp, 1
3fc65f10:	move   a11, *a14+, 1
3fc65f20:	move   a14, -*sp, 1
3fc65f30:	movi   0x3fc70ba0, a8
3fc65f60:	move   a8, *a14+, 1
3fc65f70:	calla  L3FB458D0
3fc65fa0:	move   a8, *a14+, 1
3fc65fb0:	movi   0x3fc70ba0, a8
3fc65fe0:	move   a8, *a14+, 1
3fc65ff0:	calla  L3F7F4770
3fc66020:	cmpi   0x99, a8
3fc66040:	jreq   L3FC66080
3fc66050:	calla  L3F7F5830
L3FC66080:
3fc66080:	move   a14, -*sp, 1
3fc66090:	move   a11, *a14+, 1
3fc660a0:	move   a14, -*sp, 1
3fc660b0:	movi   0x3fc70c28, a8
3fc660e0:	move   a8, *a14+, 1
3fc660f0:	calla  L3FB458D0
3fc66120:	move   a8, *a14+, 1
3fc66130:	movi   0x3fc70c28, a8
3fc66160:	move   a8, *a14+, 1
3fc66170:	calla  L3F7F4770
3fc661a0:	cmpi   0x9a, a8
3fc661c0:	jreq   L3FC66200
3fc661d0:	calla  L3F7F5830
L3FC66200:
3fc66200:	move   a14, -*sp, 1
3fc66210:	move   a11, *a14+, 1
3fc66220:	move   a14, -*sp, 1
3fc66230:	movi   0x3fc70ce8, a8
3fc66260:	move   a8, *a14+, 1
3fc66270:	calla  L3FB458D0
3fc662a0:	move   a8, *a14+, 1
3fc662b0:	movi   0x3fc70ce8, a8
3fc662e0:	move   a8, *a14+, 1
3fc662f0:	calla  L3F7F4770
3fc66320:	cmpi   0x9b, a8
3fc66340:	jreq   L3FC66380
3fc66350:	calla  L3F7F5830
L3FC66380:
3fc66380:	move   a14, -*sp, 1
3fc66390:	move   a11, *a14+, 1
3fc663a0:	move   a14, -*sp, 1
3fc663b0:	movi   0x3fc70f00, a8
3fc663e0:	move   a8, *a14+, 1
3fc663f0:	calla  L3FB458D0
3fc66420:	move   a8, *a14+, 1
3fc66430:	movi   0x3fc70f00, a8
3fc66460:	move   a8, *a14+, 1
3fc66470:	calla  L3F7F4770
3fc664a0:	cmpi   0x9c, a8
3fc664c0:	jreq   L3FC66500
3fc664d0:	calla  L3F7F5830
L3FC66500:
3fc66500:	move   a14, -*sp, 1
3fc66510:	move   a11, *a14+, 1
3fc66520:	move   a14, -*sp, 1
3fc66530:	movi   0x3fc70f48, a8
3fc66560:	move   a8, *a14+, 1
3fc66570:	calla  L3FB458D0
3fc665a0:	move   a8, *a14+, 1
3fc665b0:	movi   0x3fc70f48, a8
3fc665e0:	move   a8, *a14+, 1
3fc665f0:	calla  L3F7F4770
3fc66620:	cmpi   0x9d, a8
3fc66640:	jreq   L3FC66680
3fc66650:	calla  L3F7F5830
L3FC66680:
3fc66680:	move   a14, -*sp, 1
3fc66690:	move   a11, *a14+, 1
3fc666a0:	move   a14, -*sp, 1
3fc666b0:	movi   0x3fc70fc8, a8
3fc666e0:	move   a8, *a14+, 1
3fc666f0:	calla  L3FB458D0
3fc66720:	move   a8, *a14+, 1
3fc66730:	movi   0x3fc70fc8, a8
3fc66760:	move   a8, *a14+, 1
3fc66770:	calla  L3F7F4770
3fc667a0:	cmpi   0x9e, a8
3fc667c0:	jreq   L3FC66800
3fc667d0:	calla  L3F7F5830
L3FC66800:
3fc66800:	move   a14, -*sp, 1
3fc66810:	move   a11, *a14+, 1
3fc66820:	move   a14, -*sp, 1
3fc66830:	movi   0x3fc71050, a8
3fc66860:	move   a8, *a14+, 1
3fc66870:	calla  L3FB458D0
3fc668a0:	move   a8, *a14+, 1
3fc668b0:	movi   0x3fc71050, a8
3fc668e0:	move   a8, *a14+, 1
3fc668f0:	calla  L3F7F4770
3fc66920:	cmpi   0x9f, a8
3fc66940:	jreq   L3FC66980
3fc66950:	calla  L3F7F5830
L3FC66980:
3fc66980:	move   a14, -*sp, 1
3fc66990:	move   a11, *a14+, 1
3fc669a0:	move   a14, -*sp, 1
3fc669b0:	movi   0x3fc710d0, a8
3fc669e0:	move   a8, *a14+, 1
3fc669f0:	calla  L3FB458D0
3fc66a20:	move   a8, *a14+, 1
3fc66a30:	movi   0x3fc710d0, a8
3fc66a60:	move   a8, *a14+, 1
3fc66a70:	calla  L3F7F4770
3fc66aa0:	cmpi   0xa0, a8
3fc66ac0:	jreq   L3FC66B00
3fc66ad0:	calla  L3F7F5830
L3FC66B00:
3fc66b00:	move   a14, -*sp, 1
3fc66b10:	move   a11, *a14+, 1
3fc66b20:	move   a14, -*sp, 1
3fc66b30:	movi   0x3fc712c0, a8
3fc66b60:	move   a8, *a14+, 1
3fc66b70:	calla  L3FB458D0
3fc66ba0:	move   a8, *a14+, 1
3fc66bb0:	movi   0x3fc712c0, a8
3fc66be0:	move   a8, *a14+, 1
3fc66bf0:	calla  L3F7F4770
3fc66c20:	cmpi   0xa1, a8
3fc66c40:	jreq   L3FC66C80
3fc66c50:	calla  L3F7F5830
L3FC66C80:
3fc66c80:	move   a14, -*sp, 1
3fc66c90:	move   a11, *a14+, 1
3fc66ca0:	move   a14, -*sp, 1
3fc66cb0:	movi   0x3fc714b0, a8
3fc66ce0:	move   a8, *a14+, 1
3fc66cf0:	calla  L3FB458D0
3fc66d20:	move   a8, *a14+, 1
3fc66d30:	movi   0x3fc714b0, a8
3fc66d60:	move   a8, *a14+, 1
3fc66d70:	calla  L3F7F4770
3fc66da0:	cmpi   0xa2, a8
3fc66dc0:	jreq   L3FC66E00
3fc66dd0:	calla  L3F7F5830
L3FC66E00:
3fc66e00:	move   a14, -*sp, 1
3fc66e10:	move   a11, *a14+, 1
3fc66e20:	move   a14, -*sp, 1
3fc66e30:	movi   0x3fc716a8, a8
3fc66e60:	move   a8, *a14+, 1
3fc66e70:	calla  L3FB458D0
3fc66ea0:	move   a8, *a14+, 1
3fc66eb0:	movi   0x3fc716a8, a8
3fc66ee0:	move   a8, *a14+, 1
3fc66ef0:	calla  L3F7F4770
3fc66f20:	cmpi   0xa3, a8
3fc66f40:	jreq   L3FC66F80
3fc66f50:	calla  L3F7F5830
L3FC66F80:
3fc66f80:	move   a14, -*sp, 1
3fc66f90:	move   a11, *a14+, 1
3fc66fa0:	move   a14, -*sp, 1
3fc66fb0:	movi   0x3fc71720, a8
3fc66fe0:	move   a8, *a14+, 1
3fc66ff0:	calla  L3FB458D0
3fc67020:	move   a8, *a14+, 1
3fc67030:	movi   0x3fc71720, a8
3fc67060:	move   a8, *a14+, 1
3fc67070:	calla  L3F7F4770
3fc670a0:	cmpi   0xa4, a8
3fc670c0:	jreq   L3FC67100
3fc670d0:	calla  L3F7F5830
L3FC67100:
3fc67100:	move   a14, -*sp, 1
3fc67110:	move   a11, *a14+, 1
3fc67120:	move   a14, -*sp, 1
3fc67130:	movi   0x3fc71790, a8
3fc67160:	move   a8, *a14+, 1
3fc67170:	calla  L3FB458D0
3fc671a0:	move   a8, *a14+, 1
3fc671b0:	movi   0x3fc71790, a8
3fc671e0:	move   a8, *a14+, 1
3fc671f0:	calla  L3F7F4770
3fc67220:	cmpi   0xa5, a8
3fc67240:	jreq   L3FC67280
3fc67250:	calla  L3F7F5830
L3FC67280:
3fc67280:	move   a14, -*sp, 1
3fc67290:	move   a11, *a14+, 1
3fc672a0:	move   a14, -*sp, 1
3fc672b0:	movi   0x3fc71808, a8
3fc672e0:	move   a8, *a14+, 1
3fc672f0:	calla  L3FB458D0
3fc67320:	move   a8, *a14+, 1
3fc67330:	movi   0x3fc71808, a8
3fc67360:	move   a8, *a14+, 1
3fc67370:	calla  L3F7F4770
3fc673a0:	cmpi   0xa6, a8
3fc673c0:	jreq   L3FC67400
3fc673d0:	calla  L3F7F5830
L3FC67400:
3fc67400:	move   a14, -*sp, 1
3fc67410:	move   a11, *a14+, 1
3fc67420:	move   a14, -*sp, 1
3fc67430:	movi   0x3fc719f0, a8
3fc67460:	move   a8, *a14+, 1
3fc67470:	calla  L3FB458D0
3fc674a0:	move   a8, *a14+, 1
3fc674b0:	movi   0x3fc719f0, a8
3fc674e0:	move   a8, *a14+, 1
3fc674f0:	calla  L3F7F4770
3fc67520:	cmpi   0xa7, a8
3fc67540:	jreq   L3FC67580
3fc67550:	calla  L3F7F5830
L3FC67580:
3fc67580:	move   a14, -*sp, 1
3fc67590:	move   a11, *a14+, 1
3fc675a0:	move   a14, -*sp, 1
3fc675b0:	movi   0x3fc71bd8, a8
3fc675e0:	move   a8, *a14+, 1
3fc675f0:	calla  L3FB458D0
3fc67620:	move   a8, *a14+, 1
3fc67630:	movi   0x3fc71bd8, a8
3fc67660:	move   a8, *a14+, 1
3fc67670:	calla  L3F7F4770
3fc676a0:	cmpi   0xa8, a8
3fc676c0:	jreq   L3FC67700
3fc676d0:	calla  L3F7F5830
L3FC67700:
3fc67700:	move   a14, -*sp, 1
3fc67710:	move   a11, *a14+, 1
3fc67720:	move   a14, -*sp, 1
3fc67730:	movi   0x3fc71dc8, a8
3fc67760:	move   a8, *a14+, 1
3fc67770:	calla  L3FB458D0
3fc677a0:	move   a8, *a14+, 1
3fc677b0:	movi   0x3fc71dc8, a8
3fc677e0:	move   a8, *a14+, 1
3fc677f0:	calla  L3F7F4770
3fc67820:	cmpi   0xa9, a8
3fc67840:	jreq   L3FC67880
3fc67850:	calla  L3F7F5830
L3FC67880:
3fc67880:	move   a14, -*sp, 1
3fc67890:	move   a11, *a14+, 1
3fc678a0:	move   a14, -*sp, 1
3fc678b0:	movi   0x3fc71e50, a8
3fc678e0:	move   a8, *a14+, 1
3fc678f0:	calla  L3FB458D0
3fc67920:	move   a8, *a14+, 1
3fc67930:	movi   0x3fc71e50, a8
3fc67960:	move   a8, *a14+, 1
3fc67970:	calla  L3F7F4770
3fc679a0:	cmpi   0xaa, a8
3fc679c0:	jreq   L3FC67A00
3fc679d0:	calla  L3F7F5830
L3FC67A00:
3fc67a00:	move   a14, -*sp, 1
3fc67a10:	move   a11, *a14+, 1
3fc67a20:	move   a14, -*sp, 1
3fc67a30:	movi   0x3fc71ea0, a8
3fc67a60:	move   a8, *a14+, 1
3fc67a70:	calla  L3FB458D0
3fc67aa0:	move   a8, *a14+, 1
3fc67ab0:	movi   0x3fc71ea0, a8
3fc67ae0:	move   a8, *a14+, 1
3fc67af0:	calla  L3F7F4770
3fc67b20:	cmpi   0xab, a8
3fc67b40:	jreq   L3FC67B80
3fc67b50:	calla  L3F7F5830
L3FC67B80:
3fc67b80:	move   a14, -*sp, 1
3fc67b90:	move   a11, *a14+, 1
3fc67ba0:	move   a14, -*sp, 1
3fc67bb0:	movi   0x3fc71f28, a8
3fc67be0:	move   a8, *a14+, 1
3fc67bf0:	calla  L3FB458D0
3fc67c20:	move   a8, *a14+, 1
3fc67c30:	movi   0x3fc71f28, a8
3fc67c60:	move   a8, *a14+, 1
3fc67c70:	calla  L3F7F4770
3fc67ca0:	cmpi   0xac, a8
3fc67cc0:	jreq   L3FC67D00
3fc67cd0:	calla  L3F7F5830
L3FC67D00:
3fc67d00:	move   a14, -*sp, 1
3fc67d10:	move   a11, *a14+, 1
3fc67d20:	move   a14, -*sp, 1
3fc67d30:	movi   0x3fc72100, a8
3fc67d60:	move   a8, *a14+, 1
3fc67d70:	calla  L3FB458D0
3fc67da0:	move   a8, *a14+, 1
3fc67db0:	movi   0x3fc72100, a8
3fc67de0:	move   a8, *a14+, 1
3fc67df0:	calla  L3F7F4770
3fc67e20:	cmpi   0xad, a8
3fc67e40:	jreq   L3FC67E80
3fc67e50:	calla  L3F7F5830
L3FC67E80:
3fc67e80:	move   a14, -*sp, 1
3fc67e90:	move   a11, *a14+, 1
3fc67ea0:	move   a14, -*sp, 1
3fc67eb0:	movi   0x3fc722d8, a8
3fc67ee0:	move   a8, *a14+, 1
3fc67ef0:	calla  L3FB458D0
3fc67f20:	move   a8, *a14+, 1
3fc67f30:	movi   0x3fc722d8, a8
3fc67f60:	move   a8, *a14+, 1
3fc67f70:	calla  L3F7F4770
3fc67fa0:	cmpi   0xae, a8
3fc67fc0:	jreq   L3FC68000
3fc67fd0:	calla  L3F7F5830
L3FC68000:
3fc68000:	move   a14, -*sp, 1
3fc68010:	move   a11, *a14+, 1
3fc68020:	move   a14, -*sp, 1
3fc68030:	movi   0x3fc724b8, a8
3fc68060:	move   a8, *a14+, 1
3fc68070:	calla  L3FB458D0
3fc680a0:	move   a8, *a14+, 1
3fc680b0:	movi   0x3fc724b8, a8
3fc680e0:	move   a8, *a14+, 1
3fc680f0:	calla  L3F7F4770
3fc68120:	cmpi   0xaf, a8
3fc68140:	jreq   L3FC68180
3fc68150:	calla  L3F7F5830
L3FC68180:
3fc68180:	move   a14, -*sp, 1
3fc68190:	move   a11, *a14+, 1
3fc681a0:	move   a14, -*sp, 1
3fc681b0:	movi   0x3fc72500, a8
3fc681e0:	move   a8, *a14+, 1
3fc681f0:	calla  L3FB458D0
3fc68220:	move   a8, *a14+, 1
3fc68230:	movi   0x3fc72500, a8
3fc68260:	move   a8, *a14+, 1
3fc68270:	calla  L3F7F4770
3fc682a0:	cmpi   0xb0, a8
3fc682c0:	jreq   L3FC68300
3fc682d0:	calla  L3F7F5830
L3FC68300:
3fc68300:	move   a14, -*sp, 1
3fc68310:	move   a11, *a14+, 1
3fc68320:	move   a14, -*sp, 1
3fc68330:	movi   0x3fc72550, a8
3fc68360:	move   a8, *a14+, 1
3fc68370:	calla  L3FB458D0
3fc683a0:	move   a8, *a14+, 1
3fc683b0:	movi   0x3fc72550, a8
3fc683e0:	move   a8, *a14+, 1
3fc683f0:	calla  L3F7F4770
3fc68420:	cmpi   0xb1, a8
3fc68440:	jreq   L3FC68480
3fc68450:	calla  L3F7F5830
L3FC68480:
3fc68480:	move   a14, -*sp, 1
3fc68490:	move   a11, *a14+, 1
3fc684a0:	move   a14, -*sp, 1
3fc684b0:	movi   0x3fc72620, a8
3fc684e0:	move   a8, *a14+, 1
3fc684f0:	calla  L3FB458D0
3fc68520:	move   a8, *a14+, 1
3fc68530:	movi   0x3fc72620, a8
3fc68560:	move   a8, *a14+, 1
3fc68570:	calla  L3F7F4770
3fc685a0:	cmpi   0xb2, a8
3fc685c0:	jreq   L3FC68600
3fc685d0:	calla  L3F7F5830
L3FC68600:
3fc68600:	move   a14, -*sp, 1
3fc68610:	move   a11, *a14+, 1
3fc68620:	move   a14, -*sp, 1
3fc68630:	movi   0x3fc726b8, a8
3fc68660:	move   a8, *a14+, 1
3fc68670:	calla  L3FB458D0
3fc686a0:	move   a8, *a14+, 1
3fc686b0:	movi   0x3fc726b8, a8
3fc686e0:	move   a8, *a14+, 1
3fc686f0:	calla  L3F7F4770
3fc68720:	cmpi   0xb3, a8
3fc68740:	jreq   L3FC68780
3fc68750:	calla  L3F7F5830
L3FC68780:
3fc68780:	move   a14, -*sp, 1
3fc68790:	move   a11, *a14+, 1
3fc687a0:	move   a14, -*sp, 1
3fc687b0:	movi   0x3fc72788, a8
3fc687e0:	move   a8, *a14+, 1
3fc687f0:	calla  L3FB458D0
3fc68820:	move   a8, *a14+, 1
3fc68830:	movi   0x3fc72788, a8
3fc68860:	move   a8, *a14+, 1
3fc68870:	calla  L3F7F4770
3fc688a0:	cmpi   0xb4, a8
3fc688c0:	jreq   L3FC68900
3fc688d0:	calla  L3F7F5830
L3FC68900:
3fc68900:	move   a14, -*sp, 1
3fc68910:	move   a11, *a14+, 1
3fc68920:	move   a14, -*sp, 1
3fc68930:	movi   0x3fc729a8, a8
3fc68960:	move   a8, *a14+, 1
3fc68970:	calla  L3FB458D0
3fc689a0:	move   a8, *a14+, 1
3fc689b0:	movi   0x3fc729a8, a8
3fc689e0:	move   a8, *a14+, 1
3fc689f0:	calla  L3F7F4770
3fc68a20:	cmpi   0xb5, a8
3fc68a40:	jreq   L3FC68A80
3fc68a50:	calla  L3F7F5830
L3FC68A80:
3fc68a80:	move   a14, -*sp, 1
3fc68a90:	move   a11, *a14+, 1
3fc68aa0:	move   a14, -*sp, 1
3fc68ab0:	movi   0x3fc72bc8, a8
3fc68ae0:	move   a8, *a14+, 1
3fc68af0:	calla  L3FB458D0
3fc68b20:	move   a8, *a14+, 1
3fc68b30:	movi   0x3fc72bc8, a8
3fc68b60:	move   a8, *a14+, 1
3fc68b70:	calla  L3F7F4770
3fc68ba0:	cmpi   0xb6, a8
3fc68bc0:	jreq   L3FC68C00
3fc68bd0:	calla  L3F7F5830
L3FC68C00:
3fc68c00:	move   a14, -*sp, 1
3fc68c10:	move   a11, *a14+, 1
3fc68c20:	move   a14, -*sp, 1
3fc68c30:	movi   0x3fc72de8, a8
3fc68c60:	move   a8, *a14+, 1
3fc68c70:	calla  L3FB458D0
3fc68ca0:	move   a8, *a14+, 1
3fc68cb0:	movi   0x3fc72de8, a8
3fc68ce0:	move   a8, *a14+, 1
3fc68cf0:	calla  L3F7F4770
3fc68d20:	cmpi   0xb7, a8
3fc68d40:	jreq   L3FC68D80
3fc68d50:	calla  L3F7F5830
L3FC68D80:
3fc68d80:	move   a14, -*sp, 1
3fc68d90:	move   a11, *a14+, 1
3fc68da0:	move   a14, -*sp, 1
3fc68db0:	movi   0x3fc73010, a8
3fc68de0:	move   a8, *a14+, 1
3fc68df0:	calla  L3FB458D0
3fc68e20:	move   a8, *a14+, 1
3fc68e30:	movi   0x3fc73010, a8
3fc68e60:	move   a8, *a14+, 1
3fc68e70:	calla  L3F7F4770
3fc68ea0:	cmpi   0xb8, a8
3fc68ec0:	jreq   L3FC68F00
3fc68ed0:	calla  L3F7F5830
L3FC68F00:
3fc68f00:	move   a14, -*sp, 1
3fc68f10:	move   a11, *a14+, 1
3fc68f20:	move   a14, -*sp, 1
3fc68f30:	movi   0x3fc73100, a8
3fc68f60:	move   a8, *a14+, 1
3fc68f70:	calla  L3FB458D0
3fc68fa0:	move   a8, *a14+, 1
3fc68fb0:	movi   0x3fc73100, a8
3fc68fe0:	move   a8, *a14+, 1
3fc68ff0:	calla  L3F7F4770
3fc69020:	cmpi   0xb9, a8
3fc69040:	jreq   L3FC69080
3fc69050:	calla  L3F7F5830
L3FC69080:
3fc69080:	move   a14, -*sp, 1
3fc69090:	move   a11, *a14+, 1
3fc690a0:	move   a14, -*sp, 1
3fc690b0:	movi   0x3fc73338, a8
3fc690e0:	move   a8, *a14+, 1
3fc690f0:	calla  L3FB458D0
3fc69120:	move   a8, *a14+, 1
3fc69130:	movi   0x3fc73338, a8
3fc69160:	move   a8, *a14+, 1
3fc69170:	calla  L3F7F4770
3fc691a0:	cmpi   0xba, a8
3fc691c0:	jreq   L3FC69200
3fc691d0:	calla  L3F7F5830
L3FC69200:
3fc69200:	move   a14, -*sp, 1
3fc69210:	move   a11, *a14+, 1
3fc69220:	move   a14, -*sp, 1
3fc69230:	movi   0x3fc73608, a8
3fc69260:	move   a8, *a14+, 1
3fc69270:	calla  L3FB458D0
3fc692a0:	move   a8, *a14+, 1
3fc692b0:	movi   0x3fc73608, a8
3fc692e0:	move   a8, *a14+, 1
3fc692f0:	calla  L3F7F4770
3fc69320:	cmpi   0xbb, a8
3fc69340:	jreq   L3FC69380
3fc69350:	calla  L3F7F5830
L3FC69380:
3fc69380:	move   a14, -*sp, 1
3fc69390:	move   a11, *a14+, 1
3fc693a0:	move   a14, -*sp, 1
3fc693b0:	movi   0x3fc73860, a8
3fc693e0:	move   a8, *a14+, 1
3fc693f0:	calla  L3FB458D0
3fc69420:	move   a8, *a14+, 1
3fc69430:	movi   0x3fc73860, a8
3fc69460:	move   a8, *a14+, 1
3fc69470:	calla  L3F7F4770
3fc694a0:	cmpi   0xbc, a8
3fc694c0:	jreq   L3FC69500
3fc694d0:	calla  L3F7F5830
L3FC69500:
3fc69500:	move   a14, -*sp, 1
3fc69510:	move   a11, *a14+, 1
3fc69520:	move   a14, -*sp, 1
3fc69530:	movi   0x3fc73878, a8
3fc69560:	move   a8, *a14+, 1
3fc69570:	calla  L3FB458D0
3fc695a0:	move   a8, *a14+, 1
3fc695b0:	movi   0x3fc73878, a8
3fc695e0:	move   a8, *a14+, 1
3fc695f0:	calla  L3F7F4770
3fc69620:	cmpi   0xbd, a8
3fc69640:	jreq   L3FC69680
3fc69650:	calla  L3F7F5830
L3FC69680:
3fc69680:	move   a14, -*sp, 1
3fc69690:	move   a11, *a14+, 1
3fc696a0:	move   a14, -*sp, 1
3fc696b0:	movi   0x3fc739d0, a8
3fc696e0:	move   a8, *a14+, 1
3fc696f0:	calla  L3FB458D0
3fc69720:	move   a8, *a14+, 1
3fc69730:	movi   0x3fc739d0, a8
3fc69760:	move   a8, *a14+, 1
3fc69770:	calla  L3F7F4770
3fc697a0:	cmpi   0xbe, a8
3fc697c0:	jreq   L3FC69800
3fc697d0:	calla  L3F7F5830
L3FC69800:
3fc69800:	move   a14, -*sp, 1
3fc69810:	move   a11, *a14+, 1
3fc69820:	move   a14, -*sp, 1
3fc69830:	movi   0x3fc73c28, a8
3fc69860:	move   a8, *a14+, 1
3fc69870:	calla  L3FB458D0
3fc698a0:	move   a8, *a14+, 1
3fc698b0:	movi   0x3fc73c28, a8
3fc698e0:	move   a8, *a14+, 1
3fc698f0:	calla  L3F7F4770
3fc69920:	cmpi   0xbf, a8
3fc69940:	jreq   L3FC69980
3fc69950:	calla  L3F7F5830
L3FC69980:
3fc69980:	move   a14, -*sp, 1
3fc69990:	move   a11, *a14+, 1
3fc699a0:	move   a14, -*sp, 1
3fc699b0:	movi   0x3fc73e20, a8
3fc699e0:	move   a8, *a14+, 1
3fc699f0:	calla  L3FB458D0
3fc69a20:	move   a8, *a14+, 1
3fc69a30:	movi   0x3fc73e20, a8
3fc69a60:	move   a8, *a14+, 1
3fc69a70:	calla  L3F7F4770
3fc69aa0:	cmpi   0xc0, a8
3fc69ac0:	jreq   L3FC69B00
3fc69ad0:	calla  L3F7F5830
L3FC69B00:
3fc69b00:	move   a14, -*sp, 1
3fc69b10:	move   a11, *a14+, 1
3fc69b20:	move   a14, -*sp, 1
3fc69b30:	movi   0x3fc74050, a8
3fc69b60:	move   a8, *a14+, 1
3fc69b70:	calla  L3FB458D0
3fc69ba0:	move   a8, *a14+, 1
3fc69bb0:	movi   0x3fc74050, a8
3fc69be0:	move   a8, *a14+, 1
3fc69bf0:	calla  L3F7F4770
3fc69c20:	cmpi   0xc1, a8
3fc69c40:	jreq   L3FC69C80
3fc69c50:	calla  L3F7F5830
L3FC69C80:
3fc69c80:	move   a14, -*sp, 1
3fc69c90:	move   a11, *a14+, 1
3fc69ca0:	move   a14, -*sp, 1
3fc69cb0:	movi   0x3fc74238, a8
3fc69ce0:	move   a8, *a14+, 1
3fc69cf0:	calla  L3FB458D0
3fc69d20:	move   a8, *a14+, 1
3fc69d30:	movi   0x3fc74238, a8
3fc69d60:	move   a8, *a14+, 1
3fc69d70:	calla  L3F7F4770
3fc69da0:	cmpi   0xc2, a8
3fc69dc0:	jreq   L3FC69E00
3fc69dd0:	calla  L3F7F5830
L3FC69E00:
3fc69e00:	move   a14, -*sp, 1
3fc69e10:	move   a11, *a14+, 1
3fc69e20:	move   a14, -*sp, 1
3fc69e30:	movi   0x3fc74458, a8
3fc69e60:	move   a8, *a14+, 1
3fc69e70:	calla  L3FB458D0
3fc69ea0:	move   a8, *a14+, 1
3fc69eb0:	movi   0x3fc74458, a8
3fc69ee0:	move   a8, *a14+, 1
3fc69ef0:	calla  L3F7F4770
3fc69f20:	cmpi   0xc3, a8
3fc69f40:	jreq   L3FC69F80
3fc69f50:	calla  L3F7F5830
L3FC69F80:
3fc69f80:	move   a14, -*sp, 1
3fc69f90:	move   a11, *a14+, 1
3fc69fa0:	move   a14, -*sp, 1
3fc69fb0:	movi   0x3fc74688, a8
3fc69fe0:	move   a8, *a14+, 1
3fc69ff0:	calla  L3FB458D0
3fc6a020:	move   a8, *a14+, 1
3fc6a030:	movi   0x3fc74688, a8
3fc6a060:	move   a8, *a14+, 1
3fc6a070:	calla  L3F7F4770
3fc6a0a0:	cmpi   0xc4, a8
3fc6a0c0:	jreq   L3FC6A100
3fc6a0d0:	calla  L3F7F5830
L3FC6A100:
3fc6a100:	move   *sp+, a11, 1
3fc6a110:	rets
3fc6a120:	andn   b2, b0
3fc6a130:	move   a10, a9
3fc6a140:	andn   a2, a1
3fc6a150:	.word  0x0059
3fc6a160:	sub    b10, b3
3fc6a170:	move   a10, b3
3fc6a180:	sub    a2, a14
3fc6a190:	andn   a2, a1
3fc6a1a0:	.word  0x0059
3fc6a1b0:	andn   a2, a1
3fc6a1c0:	.word  0x0043
3fc6a1d0:	or     a2, a1
3fc6a1e0:	move   a10, sp
3fc6a1f0:	addc   a0, a0
3fc6a200:	or     a2, a9
3fc6a210:	add    a10, a13
3fc6a220:	.word  0x0050
3fc6a230:	add    a10, a3
3fc6a240:	sub    b2, b2
3fc6a250:	move   a2, b9
3fc6a260:	move   a2, a1
3fc6a270:	addc   a8, a0
3fc6a280:	move   a2, sp
3fc6a290:	andn   a2, sp
3fc6a2a0:	add    a10, a13
3fc6a2b0:	.word  0x0050
3fc6a2c0:	or     a10, a3
3fc6a2d0:	andn   b10, b2
3fc6a2e0:	andn   a2, sp
3fc6a2f0:	addc   a8, a0
3fc6a300:	or     b2, b5
3fc6a310:	addc   b2, sp
3fc6a320:	subb   b2, b5
3fc6a330:	sub    a10, a6
3fc6a340:	rl     0x2, b2
3fc6a350:	addc   a8, a0
3fc6a360:	or     b2, b5
3fc6a370:	addc   b2, sp
3fc6a380:	subb   b2, b5
3fc6a390:	sub    a10, a6
3fc6a3a0:	rl     0xa, b2
3fc6a3b0:	addc   a8, a0
3fc6a3c0:	or     b2, b5
3fc6a3d0:	addc   b2, sp
3fc6a3e0:	subb   b2, b5
3fc6a3f0:	sub    a10, a6
3fc6a400:	rl     0x12, b2
3fc6a410:	addc   a8, a0
3fc6a420:	or     b2, b5
3fc6a430:	addc   b2, sp
3fc6a440:	subb   b2, b5
3fc6a450:	sub    a10, a6
3fc6a460:	rl     0x1a, b2
3fc6a470:	addc   a8, a0
3fc6a480:	or     b2, b5
3fc6a490:	addc   b2, sp
3fc6a4a0:	subb   b2, b5
3fc6a4b0:	sub    a10, a6
3fc6a4c0:	.word  0x3452
3fc6a4d0:	addc   a8, a0
3fc6a4e0:	or     b2, b5
3fc6a4f0:	addc   b2, sp
3fc6a500:	subb   b2, b5
3fc6a510:	sub    a10, a6
3fc6a520:	.word  0x3552
3fc6a530:	addc   a8, a0
3fc6a540:	or     b2, b5
3fc6a550:	addc   b2, sp
3fc6a560:	subb   b2, b5
3fc6a570:	sub    a10, a6
3fc6a580:	.word  0x3652
3fc6a590:	addc   a8, a0
3fc6a5a0:	or     b2, b5
3fc6a5b0:	addc   b2, sp
3fc6a5c0:	subb   b2, b5
3fc6a5d0:	sub    a10, a6
3fc6a5e0:	.word  0x3752
3fc6a5f0:	sub    a0, a0
3fc6a600:	add    b10, b2
3fc6a610:	add    b10, b7
3fc6a620:	move   a2, a2
3fc6a630:	.word  0x0045
3fc6a640:	move   a10, b6
3fc6a650:	or     a2, a14
3fc6a660:	cmp    a8, a0
3fc6a670:	or     a2, a14
3fc6a680:	subb   a10, a5
3fc6a690:	andn   a2, a5
3fc6a6a0:	and    a0, a0
3fc6a6b0:	divs   a2, a9
3fc6a6c0:	add    a10, a13
3fc6a6d0:	.word  0x0050
3fc6a6e0:	move   b10, a0
3fc6a6f0:	move   a2, b9
3fc6a700:	.word  0x0054
3fc6a710:	sub    b10, b2
3fc6a720:	or     a2, a3
3fc6a730:	move   a2, b1
3fc6a740:	move   a2, a7
3fc6a750:	.word  0x0045
3fc6a760:	sub    b10, b2
3fc6a770:	move   b10, a3
3fc6a780:	andn   b2, b5
3fc6a790:	sub    a10, a3
3fc6a7a0:	move   b10, sp
3fc6a7b0:	move   a2, b1
3fc6a7c0:	subb   a10, a1
3fc6a7d0:	andn   a2, a5
3fc6a7e0:	andn   a0, a0
3fc6a7f0:	addc   a2, a7
3fc6a800:	addc   b10, sp
3fc6a810:	move   a2, sp
3fc6a820:	andn   a2, sp
3fc6a830:	move   b10, sp
3fc6a840:	and    a2, a1
3fc6a850:	andn   a0, a0
3fc6a860:	addc   a2, a7
3fc6a870:	addc   b2, sp
3fc6a880:	andn   a10, a5
3fc6a890:	mpyu   b10, b4
3fc6a8a0:	add    a10, a13
3fc6a8b0:	.word  0x0050
3fc6a8c0:	subb   b10, b2
3fc6a8d0:	mpyu   a10, a2
3fc6a8e0:	move   a2, a2
3fc6a8f0:	sub    b10, b5
3fc6a900:	move   b10, sp
3fc6a910:	and    a2, a1
3fc6a920:	andn   a0, a0
3fc6a930:	addc   a2, a7
3fc6a940:	sub    b2, sp
3fc6a950:	subb   a2, a5
3fc6a960:	or     a10, a1
3fc6a970:	or     a2, a12
3fc6a980:	move   b10, sp
3fc6a990:	and    a2, a1
3fc6a9a0:	andn   a0, a0
3fc6a9b0:	addc   a2, a7
3fc6a9c0:	subb   b10, sp
3fc6a9d0:	add    b10, b2
3fc6a9e0:	mpyu   b10, b9
3fc6a9f0:	add    a10, a13
3fc6aa00:	.word  0x0050
3fc6aa10:	subb   b10, b2
3fc6aa20:	mpyu   a10, a2
3fc6aa30:	andn   a2, a7
3fc6aa40:	sub    a10, a5
3fc6aa50:	mpyu   a10, a14
3fc6aa60:	add    a10, a13
3fc6aa70:	.word  0x0050
3fc6aa80:	subb   b10, b2
3fc6aa90:	mpyu   a10, a2
3fc6aaa0:	sub    b10, b2
3fc6aab0:	mpyu   a10, a4
3fc6aac0:	add    a10, a13
3fc6aad0:	.word  0x0050
3fc6aae0:	or     b2, b3
3fc6aaf0:	cmp    b10, b2
3fc6ab00:	subb   a10, a14
3fc6ab10:	clr    a0
3fc6ab20:	andn   a10, a9
3fc6ab30:	add    b10, b5
3fc6ab40:	cmp    a10, a12
3fc6ab50:	.word  0x0044
3fc6ab60:	cmp    b10, b7
3fc6ab70:	sub    a2, a14
3fc6ab80:	xor    a10, sp
3fc6ab90:	xor    a8, a0
3fc6aba0:	mpyu   a10, a13
3fc6abb0:	move   a10, b3
3fc6abc0:	move   a10, a13
3fc6abd0:	move   a2, b1
3fc6abe0:	.word  0x0044
3fc6abf0:	move   b10, b7
3fc6ac00:	cmp    b2, sp
3fc6ac10:	move   a2, b9
3fc6ac20:	andn   b10, b4
3fc6ac30:	xor    a8, a0
3fc6ac40:	mpyu   a10, a13
3fc6ac50:	move   a2, a3
3fc6ac60:	sub    a10, a9
3fc6ac70:	or     a2, a14
3fc6ac80:	move   b10, sp
3fc6ac90:	addc   a10, a1
3fc6aca0:	cmp    a10, a8
3fc6acb0:	sub    a10, a14
3fc6acc0:	xor    a8, a0
3fc6acd0:	mpyu   a10, a13
3fc6ace0:	addc   a10, a9
3fc6acf0:	move   a2, sp
3fc6ad00:	move   b2, sp
3fc6ad10:	move   a10, a1
3fc6ad20:	.word  0x0045
3fc6ad30:	move   b10, b7
3fc6ad40:	cmp    b10, sp
3fc6ad50:	move   a10, b3
3fc6ad60:	mpyu   a10, a14
3fc6ad70:	cmp    b10, b3
3fc6ad80:	sub    b10, b10
3fc6ad90:	xor    a8, a0
3fc6ada0:	mpyu   a10, a13
3fc6adb0:	add    a10, a14
3fc6adc0:	sub    a10, a13
3fc6add0:	xor    a8, a0
3fc6ade0:	mpyu   a10, a13
3fc6adf0:	move   a10, b14
3fc6ae00:	move   b10, b2
3fc6ae10:	move   a2, a1
3fc6ae20:	cmp    b2, sp
3fc6ae30:	move   a2, b9
3fc6ae40:	andn   b10, b4
3fc6ae50:	xor    a8, a0
3fc6ae60:	mpyu   a10, a13
3fc6ae70:	cmp    b10, b3
3fc6ae80:	sub    b10, b10
3fc6ae90:	cmp    b2, sp
3fc6aea0:	move   a2, b9
3fc6aeb0:	andn   b10, b4
3fc6aec0:	xor    a8, a0
3fc6aed0:	mpyu   a10, a13
3fc6aee0:	move   b10, a10
3fc6aef0:	move   a10, sp
3fc6af00:	cmp    b2, sp
3fc6af10:	move   a2, b9
3fc6af20:	andn   b10, b4
3fc6af30:	move   a8, a0
3fc6af40:	move   a2, b9
3fc6af50:	andn   b10, sp
3fc6af60:	add    b10, b0
3fc6af70:	sub    a10, a3
3fc6af80:	move   a0, b0
3fc6af90:	andn   a2, sp
3fc6afa0:	mpyu   a10, a13
3fc6afb0:	and    b2, b3
3fc6afc0:	addc   a10, a1
3fc6afd0:	.word  0x0045
3fc6afe0:	add    a10, a13
3fc6aff0:	mpyu   b10, b8
3fc6b000:	and    b2, b3
3fc6b010:	addc   a10, a1
3fc6b020:	.word  0x0045
3fc6b030:	move   a2, b5
3fc6b040:	mpyu   a10, a4
3fc6b050:	and    b2, b3
3fc6b060:	addc   a10, a1
3fc6b070:	.word  0x0045
3fc6b080:	or     b10, b3
3fc6b090:	sub    b10, b0
3fc6b0a0:	andn   b10, b2
3fc6b0b0:	andn   a2, a3
3fc6b0c0:	and    a2, a9
3fc6b0d0:	mpyu   b10, b4
3fc6b0e0:	.word  0x0058
3fc6b0f0:	or     b10, b3
3fc6b100:	sub    b10, b0
3fc6b110:	andn   b10, b2
3fc6b120:	andn   a2, a3
3fc6b130:	and    a2, a9
3fc6b140:	mpyu   b10, b4
3fc6b150:	.word  0x0059
3fc6b160:	or     b10, b3
3fc6b170:	andn   a10, a2
3fc6b180:	andn   a2, a3
3fc6b190:	and    a2, a9
3fc6b1a0:	mpyu   b10, b4
3fc6b1b0:	.word  0x0058
3fc6b1c0:	or     b10, b3
3fc6b1d0:	andn   a10, a2
3fc6b1e0:	andn   a2, a3
3fc6b1f0:	and    a2, a9
3fc6b200:	mpyu   b10, b4
3fc6b210:	.word  0x0059
3fc6b220:	move   b2, a5
3fc6b230:	sub    a10, a4
3fc6b240:	move   b2, b2
3fc6b250:	move   a2, b9
3fc6b260:	mpyu   a10, a5
3fc6b270:	move   b10, a0
3fc6b280:	cmp    b10, b3
3fc6b290:	cmp    b10, b4
3fc6b2a0:	move   a2, sp
3fc6b2b0:	or     a8, a0
3fc6b2c0:	sub    a2, a14
3fc6b2d0:	andn   a2, a5
3fc6b2e0:	cmp    a10, a12
3fc6b2f0:	sub    a10, a14
3fc6b300:	or     b2, sp
3fc6b310:	cmp    a10, a8
3fc6b320:	btst   a10, a3
3fc6b330:	sub    a10, a14
3fc6b340:	andn   b10, b3
3fc6b350:	andn   a8, a0
3fc6b360:	andn   b2, b4
3fc6b370:	btst   a10, a9
3fc6b380:	move   a10, b5
3fc6b390:	or     b2, b5
3fc6b3a0:	add    b10, sp
3fc6b3b0:	addc   b10, b3
3fc6b3c0:	move   a2, b5
3fc6b3d0:	.word  0x0054
3fc6b3e0:	or     b2, b3
3fc6b3f0:	cmp    b10, b2
3fc6b400:	sub    a10, a11
3fc6b410:	or     a10, sp
3fc6b420:	mpyu   b10, b4
3fc6b430:	sub    a10, a4
3fc6b440:	addc   b10, b3
3fc6b450:	move   a2, b5
3fc6b460:	.word  0x0054
3fc6b470:	or     a2, a9
3fc6b480:	move   a2, a1
3fc6b490:	addc   a10, a9
3fc6b4a0:	add    b10, sp
3fc6b4b0:	subb   a10, a14
3fc6b4c0:	sub    a10, a12
3fc6b4d0:	divs   a0, a0
3fc6b4e0:	cmp    b2, sp
3fc6b4f0:	cmp    a10, a5
3fc6b500:	cmp    a2, a7
3fc6b510:	.word  0x0054
3fc6b520:	or     b10, b1
3fc6b530:	sub    a2, a1
3fc6b540:	xor    b10, sp
3fc6b550:	sub    a2, a9
3fc6b560:	cmp    b2, b4
3fc6b570:	xor    a8, a0
3fc6b580:	cmp    a10, a5
3fc6b590:	cmp    a2, a7
3fc6b5a0:	.word  0x0054
3fc6b5b0:	move   b10, a0
3fc6b5c0:	move   a2, b9
3fc6b5d0:	mpyu   b10, b4
3fc6b5e0:	cmp    b10, b3
3fc6b5f0:	sub    b10, b10
3fc6b600:	andn   a0, a0
3fc6b610:	andn   a10, a5
3fc6b620:	move   a2, sp
3fc6b630:	or     b2, b5
3fc6b640:	move   a10, b9
3fc6b650:	.word  0x004e
3fc6b660:	move   a10, b3
3fc6b670:	divs   b10, b0
3fc6b680:	cmp    b10, b2
3fc6b690:	cmp    a2, a7
3fc6b6a0:	.word  0x0054
3fc6b6b0:	move   a10, b14
3fc6b6c0:	cmp    b10, b4
3fc6b6d0:	sub    a10, a3
3fc6b6e0:	subb   a0, a0
3fc6b6f0:	move   a2, sp
3fc6b700:	mpyu   b10, b4
3fc6b710:	add    a10, a14
3fc6b720:	sub    a10, a13
3fc6b730:	subb   a0, a0
3fc6b740:	move   a10, a1
3fc6b750:	move   a2, a9
3fc6b760:	mpyu   b10, b9
3fc6b770:	add    a10, a14
3fc6b780:	sub    a10, a13
3fc6b790:	subb   a0, a0
3fc6b7a0:	move   b2, b5
3fc6b7b0:	mpyu   a10, a12
3fc6b7c0:	add    a10, a14
3fc6b7d0:	sub    a10, a13
3fc6b7e0:	addc   a8, a0
3fc6b7f0:	and    a2, a1
3fc6b800:	cmp    b2, sp
3fc6b810:	cmp    a10, a5
3fc6b820:	cmp    a2, a7
3fc6b830:	.word  0x0054
3fc6b840:	move   b10, b7
3fc6b850:	addc   b10, sp
3fc6b860:	add    a10, a12
3fc6b870:	andn   b10, b3
3fc6b880:	xor    a8, a0
3fc6b890:	mpyu   a10, a13
3fc6b8a0:	andn   b2, b4
3fc6b8b0:	move   a2, b1
3fc6b8c0:	cmp    b10, b3
3fc6b8d0:	move   a2, b5
3fc6b8e0:	mpyu   b10, b4
3fc6b8f0:	move   a10, b6
3fc6b900:	.word  0x0052
3fc6b910:	xor    a10, sp
3fc6b920:	sub    a10, a14
3fc6b930:	andn   b10, b2
3fc6b940:	cmp    a10, a8
3fc6b950:	.word  0x0050
3fc6b960:	rl     b2, b4
3fc6b970:	.word  0x7365
3fc6b980:	sla    0x3, a5
3fc6b990:	srl    a9, a2
3fc6b9a0:	.word  0x796c
L3FC6B9B0:
3fc6b9b0:	rl     b3, b0
3fc6b9c0:	sla    0x13, b3
3fc6b9d0:	sla    a9, a0
3fc6b9e0:	sra    b11, b2
3fc6b9f0:	.word  0x7520
3fc6ba00:	sra    a11, a14
3fc6ba10:	sll    a11, a14
3fc6ba20:	mods   b11, b5
3fc6ba30:	sra    a11, a2
3fc6ba40:	sra    b11, b2
3fc6ba50:	.word  0x0064
3fc6ba60:	.word  0x7543
3fc6ba70:	.word  0x7372
3fc6ba80:	.word  0x726f
3fc6ba90:	srl    0x18, a0
3fc6baa0:	sub    a10, a4
3fc6bab0:	srl    0x16, a3
3fc6bac0:	sra    b10, b4
3fc6bad0:	mods   b11, b2
3fc6bae0:	modu   a3, a9
3fc6baf0:	mods   a3, a1
3fc6bb00:	move   a9, a13
3fc6bb10:	sra    a3, a5
3fc6bb20:	.word  0x7569
3fc6bb30:	srl    0x15, a13
3fc6bb40:	srl    0x16, b2
3fc6bb50:	modu   a10, a14
3fc6bb60:	mods   b11, b2
3fc6bb70:	mods   a3, a1
3fc6bb80:	srl    0x17, a13
3fc6bb90:	.word  0x3431
3fc6bba0:	rl     0x9, a13
3fc6bbb0:	rl     0x1, b4
3fc6bbc0:	.word  0x372d
3fc6bbd0:	srl    0x17, b5
3fc6bbe0:	.word  0x3537
3fc6bbf0:	addc   a9, a13
3fc6bc00:	dsjs   a13, L3FC6BC20
3fc6bc10:	cmp    a9, a13
L3FC6BC20:
3fc6bc20:	move   b10, a3
3fc6bc30:	dsjs   b8, L3FC6BC50
3fc6bc40:	dsjs   b5, L3FC6BCE0
L3FC6BC50:
3fc6bc50:	rl     0x9, a13
3fc6bc60:	srl    0x18, a0
3fc6bc70:	sub    a10, a4
3fc6bc80:	srl    0x16, a3
3fc6bc90:	sra    b10, b4
3fc6bca0:	mods   b11, b2
3fc6bcb0:	modu   a3, a9
3fc6bcc0:	mods   a3, a1
3fc6bcd0:	move   a9, a13
L3FC6BCE0:
3fc6bce0:	sra    a3, a5
3fc6bcf0:	.word  0x7569
3fc6bd00:	srl    0x15, a13
3fc6bd10:	srl    0x16, b2
3fc6bd20:	sla    a10, a14
3fc6bd30:	.word  0x7272
3fc6bd40:	.word  0x776f
3fc6bd50:	srl    0x17, a13
3fc6bd60:	.word  0x3431
3fc6bd70:	rl     0x9, a13
3fc6bd80:	rl     0x1, b4
3fc6bd90:	.word  0x372d
3fc6bda0:	srl    0x17, b5
3fc6bdb0:	.word  0x3537
3fc6bdc0:	addc   a9, a13
3fc6bdd0:	.word  0x362d
3fc6bde0:	cmp    a9, a13
3fc6bdf0:	move   b10, a3
3fc6be00:	dsjs   b8, L3FC6BE20
3fc6be10:	dsjs   b5, L3FC6BEB0
L3FC6BE20:
3fc6be20:	rl     0x9, a13
3fc6be30:	and    a0, a0
3fc6be40:	sll    b3, b5
3fc6be50:	rl     a11, a12
3fc6be60:	sla    0x3, a3
3fc6be70:	modu   a11, a4
3fc6be80:	sla    a11, a13
3fc6be90:	modu   a3, a9
3fc6bea0:	srl    a1, a0
L3FC6BEB0:
3fc6beb0:	modu   a3, sp
3fc6bec0:	srl    0xd, b4
3fc6bed0:	sla    0x1, a0
3fc6bee0:	rl     b2, b3
3fc6bef0:	.word  0x7261
3fc6bf00:	sla    0x3, a5
3fc6bf10:	modu   a3, a1
3fc6bf20:	sla    0x3, a4
3fc6bf30:	modu   a3, a5
3fc6bf40:	modu   a11, a10
3fc6bf50:	srl    0xd, b9
3fc6bf60:	srl    a0, a0
3fc6bf70:	.word  0x7869
3fc6bf80:	sra    a3, a5
3fc6bf90:	srl    0x18, a0
3fc6bfa0:	rl     a10, a2
3fc6bfb0:	.word  0x7374
3fc6bfc0:	.word  0x7274
3fc6bfd0:	sla    a11, a5
3fc6bfe0:	srl    0x15, a13
3fc6bff0:	sra    b10, b4
3fc6c000:	mods   b11, b2
3fc6c010:	modu   a3, a9
3fc6c020:	mods   a3, a1
3fc6c030:	move   a9, a13
3fc6c040:	sra    a3, a5
3fc6c050:	.word  0x7569
3fc6c060:	srl    0x15, a13
3fc6c070:	srl    0x16, b2
3fc6c080:	modu   a10, a14
3fc6c090:	mods   b11, b2
3fc6c0a0:	mods   a3, a1
3fc6c0b0:	srl    0x17, a13
3fc6c0c0:	rl     0x1, b2
3fc6c0d0:	rl     0x9, a13
3fc6c0e0:	rl     0x1, b4
3fc6c0f0:	rl     0x9, a13
3fc6c100:	rl     0x1, b0
3fc6c110:	rl     0x9, a13
3fc6c120:	rl     0x1, b0
3fc6c130:	addc   a9, a13
3fc6c140:	rl     0x9, a13
3fc6c150:	srl    0x17, b1
3fc6c160:	andn   a10, a9
3fc6c170:	dsjs   sp, L3FC6C1A0
3fc6c180:	.word  0x3538
3fc6c190:	srl    0x17, b9
L3FC6C1A0:
3fc6c1a0:	rev    b1
3fc6c1b0:	addc   a1, a13
3fc6c1c0:	.word  0x7469
3fc6c1d0:	.word  0x7473
3fc6c1e0:	sra    b11, b2
3fc6c1f0:	mods   a11, a1
3fc6c200:	or     a1, a13
3fc6c210:	.word  0x7265
3fc6c220:	rl     a11, a13
3fc6c230:	sla    a11, a14
3fc6c240:	srl    0x15, a12
3fc6c250:	sra    a10, a13
3fc6c260:	rl     a11, a4
3fc6c270:	mods   b11, b5
3fc6c280:	andn   a1, a13
3fc6c290:	move   a1, b13
3fc6c2a0:	.word  0x7261
3fc6c2b0:	modu   b11, b2
3fc6c2c0:	srl    0x15, b7
3fc6c2d0:	rl     0x11, a13
3fc6c2e0:	srl    0x17, b0
3fc6c2f0:	.word  0x3431
3fc6c300:	srl    0x17, b0
3fc6c310:	rl     0x1, b1
3fc6c320:	srl    0x17, b0
3fc6c330:	rl     0x1, b1
3fc6c340:	srl    0x17, b0
3fc6c350:	srl    0x16, a3
3fc6c360:	srl    0x17, b7
3fc6c370:	andn   a10, a9
3fc6c380:	dsjs   sp, L3FC6C3B0
3fc6c390:	.word  0x3538
3fc6c3a0:	srl    0x17, b9
L3FC6C3B0:
3fc6c3b0:	rev    b1
3fc6c3c0:	rl     b2, b4
3fc6c3d0:	.word  0x7365
3fc6c3e0:	sla    0x3, a5
3fc6c3f0:	mods   a11, a9
3fc6c400:	srl    a11, a1
3fc6c410:	.word  0x7365
3fc6c420:	sla    a9, a0
3fc6c430:	sra    b11, b2
3fc6c440:	modu   a9, a0
3fc6c450:	modu   b3, b7
3fc6c460:	sra    a3, a5
3fc6c470:	sll    a1, a0
3fc6c480:	sla    0x3, b9
3fc6c490:	rl     a10, a4
3fc6c4a0:	rl     a11, a7
3fc6c4b0:	sla    b11, b4
3fc6c4c0:	sla    0x3, a12
3fc6c4d0:	.word  0x7145
3fc6c4e0:	rl     b11, b5
3fc6c4f0:	mods   b11, b0
3fc6c500:	modu   a3, a5
3fc6c510:	sla    0x3, b4
3fc6c520:	modu   a10, a3
3fc6c530:	.word  0x7072
3fc6c540:	.word  0x726f
3fc6c550:	.word  0x7461
3fc6c560:	modu   a11, a9
3fc6c570:	.word  0x006e
3fc6c580:	sla    0x5, a9
3fc6c590:	rl     a11, a4
3fc6c5a0:	rl     a11, a7
3fc6c5b0:	sla    b11, b4
3fc6c5c0:	sla    0x3, a12
3fc6c5d0:	.word  0x7145
3fc6c5e0:	rl     b11, b5
3fc6c5f0:	mods   b11, b0
3fc6c600:	modu   a3, a5
3fc6c610:	sla    0x3, b4
3fc6c620:	modu   a10, a3
3fc6c630:	.word  0x7072
3fc6c640:	.word  0x726f
3fc6c650:	.word  0x7461
3fc6c660:	modu   a11, a9
3fc6c670:	srl    0xd, a14
3fc6c680:	rl     0x9, a0
3fc6c690:	dsjs   b9, L3FC6C6B0
3fc6c6a0:	srl    0xf, b8
L3FC6C6B0:
3fc6c6b0:	add    a9, a0
3fc6c6c0:	mods   a3, a12
3fc6c6d0:	andn   a1, a0
3fc6c6e0:	srl    a11, a9
3fc6c6f0:	.word  0x7468
3fc6c700:	sla    0x3, b3
3fc6c710:	sra    b10, b2
3fc6c720:	sra    b11, b3
3fc6c730:	.word  0x7672
3fc6c740:	sra    a3, a5
3fc6c750:	rev    a14
3fc6c760:	sub    a10, a4
3fc6c770:	xor    a10, a3
3fc6c780:	addc   a9, a4
3fc6c790:	andn   b2, b5
3fc6c7a0:	move   b10, a3
3fc6c7b0:	.word  0x0052
3fc6c7c0:	move   a10, b6
3fc6c7d0:	or     a2, a14
3fc6c7e0:	add    a10, a14
3fc6c7f0:	sub    a10, a13
3fc6c800:	andn   b2, sp
3fc6c810:	subb   a10, a5
3fc6c820:	andn   a10, a9
3fc6c830:	andn   b2, b4
3fc6c840:	.word  0x0059
3fc6c850:	move   a8, a0
3fc6c860:	modu   a3, a5
3fc6c870:	.word  0x0075
3fc6c880:	move   a10, b6
3fc6c890:	move   b2, a5
3fc6c8a0:	andn   a2, a4
3fc6c8b0:	.word  0x0059
3fc6c8c0:	rl     a10, a2
3fc6c8d0:	sra    a11, a7
3fc6c8e0:	modu   a11, a12
3fc6c8f0:	sla    0x3, b7
3fc6c900:	sla    0x1, a6
3fc6c910:	modu   a10, a8
3fc6c920:	mods   a11, a12
3fc6c930:	.word  0x7365
3fc6c940:	xor    a8, a0
3fc6c950:	cmp    a10, a5
3fc6c960:	cmp    a2, a7
3fc6c970:	mpyu   b10, b4
3fc6c980:	add    a10, a14
3fc6c990:	sub    a10, a13
3fc6c9a0:	move   a8, a0
3fc6c9b0:	sra    a3, a5
3fc6c9c0:	.word  0x7569
3fc6c9d0:	.word  0x006d
3fc6c9e0:	sub    b10, b3
3fc6c9f0:	xor    b10, b4
3fc6ca00:	sub    a2, a9
3fc6ca10:	cmp    b2, b4
3fc6ca20:	move   b2, sp
3fc6ca30:	move   a10, a1
3fc6ca40:	.word  0x0045
3fc6ca50:	modu   a10, a14
3fc6ca60:	mods   b11, b2
3fc6ca70:	mods   a3, a1
3fc6ca80:	andn   a8, a0
3fc6ca90:	add    a10, a12
3fc6caa0:	or     a2, a14
3fc6cab0:	andn   a0, a0
3fc6cac0:	add    a8, a0
3fc6cad0:	sub    a2, a4
3fc6cae0:	andn   b10, sp
3fc6caf0:	divs   b10, b4
3fc6cb00:	sub    a10, a12
3fc6cb10:	move   b2, sp
3fc6cb20:	move   a10, a1
3fc6cb30:	.word  0x0045
3fc6cb40:	cmp    b10, b0
3fc6cb50:	sub    b10, b8
3fc6cb60:	mpyu   a10, a12
3fc6cb70:	cmp    b10, b3
3fc6cb80:	sub    b10, b10
3fc6cb90:	andn   a0, a0
3fc6cba0:	andn   a10, a5
3fc6cbb0:	move   a2, sp
3fc6cbc0:	or     b2, b5
3fc6cbd0:	move   a10, b9
3fc6cbe0:	mpyu   a10, a14
3fc6cbf0:	.word  0x0058
3fc6cc00:	sub    b10, b2
3fc6cc10:	move   b10, a3
3fc6cc20:	or     a10, a12
3fc6cc30:	cmp    b10, b4
3fc6cc40:	move   a2, sp
3fc6cc50:	divs   b10, sp
3fc6cc60:	andn   a8, a0
3fc6cc70:	add    b10, b0
3fc6cc80:	cmp    a10, a3
3fc6cc90:	subb   a10, a14
3fc6cca0:	and    a0, a0
3fc6ccb0:	add    a8, a0
3fc6ccc0:	sub    b10, b6
3fc6ccd0:	add    b10, b2
3fc6cce0:	sub    a10, a7
3fc6ccf0:	xor    b10, sp
3fc6cd00:	sub    a2, a9
3fc6cd10:	cmp    b2, b4
3fc6cd20:	addc   a8, a0
3fc6cd30:	add    a10, a8
3fc6cd40:	andn   b10, b2
3fc6cd50:	or     a2, a5
3fc6cd60:	sub    b10, sp
3fc6cd70:	addc   a10, a14
3fc6cd80:	sub    a2, sp
3fc6cd90:	move   a2, b9
3fc6cda0:	.word  0x0047
3fc6cdb0:	cmp    a2, a3
3fc6cdc0:	andn   a2, a1
3fc6cdd0:	sub    b10, b3
3fc6cde0:	mpyu   b10, b4
3fc6cdf0:	sub    b10, b2
3fc6ce00:	cmp    a10, a7
3fc6ce10:	or     b2, b3
3fc6ce20:	divs   b10, b2
3fc6ce30:	rl     0x8, a0
3fc6ce40:	addc   a8, a0
3fc6ce50:	add    a10, a8
3fc6ce60:	andn   b10, b2
3fc6ce70:	or     a2, a5
3fc6ce80:	addc   b10, sp
3fc6ce90:	move   a2, sp
3fc6cea0:	sub    a10, a12
3fc6ceb0:	or     a2, a3
3fc6cec0:	move   a10, b9
3fc6ced0:	andn   a10, a14
3fc6cee0:	cmp    a8, a0
3fc6cef0:	move   b10, a3
3fc6cf00:	dsjs   b8, L3FC6CF20
3fc6cf10:	dsjs   b5, L3FC6CFB0
L3FC6CF20:
3fc6cf20:	add    a8, a0
3fc6cf30:	addc   b10, b3
3fc6cf40:	cmp    a10, a9
3fc6cf50:	cmp    a9, a0
3fc6cf60:	move   b10, a3
3fc6cf70:	dsjs   b8, L3FC6CF90
3fc6cf80:	dsjs   b5, L3FC6D020
L3FC6CF90:
3fc6cf90:	rl     0x9, a13
3fc6cfa0:	add    a9, a0
L3FC6CFB0:
3fc6cfb0:	move   a10, b4
3fc6cfc0:	sub    a10, a2
3fc6cfd0:	andn   a9, a13
3fc6cfe0:	add    b10, b4
3fc6cff0:	sub    a2, a14
3fc6d000:	andn   a2, a1
3fc6d010:	.word  0x0044
L3FC6D020:
3fc6d020:	sra    b10, b0
3fc6d030:	mods   a3, a12
3fc6d040:	sll    b11, b5
3fc6d050:	sra    a3, a9
3fc6d060:	sla    0x3, a1
3fc6d070:	sra    a10, a13
3fc6d080:	.word  0x756e
3fc6d090:	addc   a8, a0
3fc6d0a0:	.word  0x706f
3fc6d0b0:	.word  0x7279
3fc6d0c0:	srl    a11, a9
3fc6d0d0:	.word  0x7468
3fc6d0e0:	sra    0x1f, a0
3fc6d0f0:	sra    0x15, a3
3fc6d100:	rl     0x9, a0
3fc6d110:	dsjs   b9, L3FC6D130
3fc6d120:	sla    0x1, b8
L3FC6D130:
3fc6d130:	rl     a10, a2
3fc6d140:	sra    a11, a7
3fc6d150:	modu   a11, a12
3fc6d160:	sla    0x3, b7
3fc6d170:	sla    0x1, a6
3fc6d180:	modu   a10, a8
3fc6d190:	mods   a11, a12
3fc6d1a0:	.word  0x7365
3fc6d1b0:	cmp    a9, a0
3fc6d1c0:	sll    a11, a14
3fc6d1d0:	rev    a14
3fc6d1e0:	sra    b10, b0
3fc6d1f0:	mods   a3, a12
3fc6d200:	sll    b11, b5
3fc6d210:	sra    a3, a9
3fc6d220:	sla    0x3, a1
3fc6d230:	.word  0x7369
3fc6d240:	sla    a9, a0
3fc6d250:	.word  0x7220
3fc6d260:	srl    a11, a5
3fc6d270:	.word  0x7369
3fc6d280:	sra    b11, b4
3fc6d290:	sra    b11, b2
3fc6d2a0:	sla    0x3, a4
3fc6d2b0:	.word  0x7274
3fc6d2c0:	sra    a3, a1
3fc6d2d0:	mods   a11, a5
3fc6d2e0:	.word  0x7261
3fc6d2f0:	sla    0x3, a11
3fc6d300:	srl    a3, sp
3fc6d310:	addc   a1, a0
3fc6d320:	srl    a11, a9
3fc6d330:	mods   a3, a5
3fc6d340:	.word  0x776f
3fc6d350:	sll    0x11, a0
3fc6d360:	cmp    a1, a0
3fc6d370:	mods   a3, sp
3fc6d380:	sra    a11, a13
3fc6d390:	.word  0x0073
3fc6d3a0:	addc   a1, a13
3fc6d3b0:	srl    a11, a9
3fc6d3c0:	mods   a3, a5
3fc6d3d0:	.word  0x776f
3fc6d3e0:	sll    0x11, a0
3fc6d3f0:	cmp    a1, a0
3fc6d400:	mods   a3, sp
3fc6d410:	sra    a11, a13
3fc6d420:	srl    0x15, b3
3fc6d430:	sra    a10, a13
3fc6d440:	.word  0x756e
3fc6d450:	move   a9, a13
3fc6d460:	sra    a3, a5
3fc6d470:	.word  0x7569
3fc6d480:	srl    0x15, a13
3fc6d490:	srl    0x16, b2
3fc6d4a0:	modu   a10, a14
3fc6d4b0:	mods   b11, b2
3fc6d4c0:	mods   a3, a1
3fc6d4d0:	srl    0x17, a13
3fc6d4e0:	rl     0x11, b1
3fc6d4f0:	rl     0x9, a13
3fc6d500:	rl     0x1, b2
3fc6d510:	.word  0x372d
3fc6d520:	srl    0x17, b5
3fc6d530:	.word  0x3537
3fc6d540:	and    a1, a13
3fc6d550:	.word  0x372d
3fc6d560:	srl    0x17, b0
3fc6d570:	andn   a10, a9
3fc6d580:	dsjs   sp, L3FC6D5B0
3fc6d590:	.word  0x3538
3fc6d5a0:	srl    0x17, b9
L3FC6D5B0:
3fc6d5b0:	rev    b1
3fc6d5c0:	sra    b10, b4
3fc6d5d0:	mods   b11, b2
3fc6d5e0:	modu   a3, a9
3fc6d5f0:	mods   a3, a1
3fc6d600:	addc   a0, a0
3fc6d610:	.word  0x7469
3fc6d620:	.word  0x7473
3fc6d630:	sra    b11, b2
3fc6d640:	mods   a11, a1
3fc6d650:	addc   a8, a0
3fc6d660:	sub    a0, a0
3fc6d670:	addc   a10, a5
3fc6d680:	sub    a0, a0
3fc6d690:	addc   a10, a5
3fc6d6a0:	sra    b11, b4
3fc6d6b0:	rl     a3, a3
3fc6d6c0:	add    a8, a0
3fc6d6d0:	addc   b10, b3
3fc6d6e0:	cmp    a10, a9
3fc6d6f0:	cmp    a9, a0
3fc6d700:	move   b10, a3
3fc6d710:	dsjs   b8, L3FC6D730
3fc6d720:	dsjs   b5, L3FC6D7C0
L3FC6D730:
3fc6d730:	rl     0x9, a13
3fc6d740:	addc   a8, a0
3fc6d750:	.word  0x706f
3fc6d760:	.word  0x7279
3fc6d770:	srl    a11, a9
3fc6d780:	.word  0x7468
3fc6d790:	sra    0x1f, a0
3fc6d7a0:	sra    0x15, a3
3fc6d7b0:	rl     0x9, a0
L3FC6D7C0:
3fc6d7c0:	dsjs   b9, L3FC6D7E0
3fc6d7d0:	sla    0x1, b8
L3FC6D7E0:
3fc6d7e0:	rl     a10, a2
3fc6d7f0:	.word  0x7374
3fc6d800:	.word  0x7274
3fc6d810:	sla    a11, a5
3fc6d820:	srl    0x1d, a13
3fc6d830:	cmp    a9, a0
3fc6d840:	sll    a11, a14
3fc6d850:	srl    0x1f, a14
3fc6d860:	and    a1, a0
3fc6d870:	.word  0x726f
3fc6d880:	rl     b11, b4
3fc6d890:	modu   a3, sp
3fc6d8a0:	sla    0x3, b3
3fc6d8b0:	modu   a10, a3
3fc6d8c0:	.word  0x7970
3fc6d8d0:	rl     b11, b2
3fc6d8e0:	rl     a3, a7
3fc6d8f0:	sla    0x3, b4
3fc6d900:	dsjs   b1, L3FC6D9A0
3fc6d910:	dsjs   b8, L3FC6D930
3fc6d920:	sub    a1, a0
L3FC6D930:
3fc6d930:	srl    a11, a9
3fc6d940:	.word  0x7469
3fc6d950:	mods   a3, a1
3fc6d960:	sub    a9, a0
3fc6d970:	.word  0x7571
3fc6d980:	.word  0x7069
3fc6d990:	sra    a11, a13
L3FC6D9A0:
3fc6d9a0:	.word  0x746e
3fc6d9b0:	addc   a9, a0
3fc6d9c0:	.word  0x726f
3fc6d9d0:	srl    0xd, b0
3fc6d9e0:	srl    0x18, a0
3fc6d9f0:	rl     a10, a2
3fc6da00:	.word  0x7374
3fc6da10:	.word  0x7274
3fc6da20:	sla    a11, a5
3fc6da30:	srl    0x15, a13
3fc6da40:	sra    b10, b4
3fc6da50:	mods   b11, b2
3fc6da60:	modu   a3, a9
3fc6da70:	mods   a3, a1
3fc6da80:	move   a9, a13
3fc6da90:	sra    a3, a5
3fc6daa0:	.word  0x7569
3fc6dab0:	srl    0x15, a13
3fc6dac0:	srl    0x16, b2
3fc6dad0:	modu   a10, a14
3fc6dae0:	mods   b11, b2
3fc6daf0:	mods   a3, a1
3fc6db00:	srl    0x17, a13
3fc6db10:	dsjs   b1, L3FC6DB30
3fc6db20:	rl     0x9, a13
L3FC6DB30:
3fc6db30:	rl     0x1, b4
3fc6db40:	rl     0x9, a13
3fc6db50:	rl     0x1, b0
3fc6db60:	rl     0x9, a13
3fc6db70:	rl     0x1, b0
3fc6db80:	addc   a9, a13
3fc6db90:	rl     0x9, a13
3fc6dba0:	rl     0x1, b1
3fc6dbb0:	sub    a1, a13
3fc6dbc0:	addc   a10, a5
3fc6dbd0:	sub    a1, a13
3fc6dbe0:	addc   a10, a5
3fc6dbf0:	sra    b11, b4
3fc6dc00:	rl     a3, a3
3fc6dc10:	srl    0x18, a0
3fc6dc20:	rl     a10, a2
3fc6dc30:	.word  0x7374
3fc6dc40:	.word  0x7274
3fc6dc50:	sla    a11, a5
3fc6dc60:	srl    0x15, a13
3fc6dc70:	sra    b10, b4
3fc6dc80:	mods   b11, b2
3fc6dc90:	modu   a3, a9
3fc6dca0:	mods   a3, a1
3fc6dcb0:	move   a9, a13
3fc6dcc0:	sra    a3, a5
3fc6dcd0:	.word  0x7569
3fc6dce0:	srl    0x15, a13
3fc6dcf0:	srl    0x16, b2
3fc6dd00:	modu   a10, a14
3fc6dd10:	mods   b11, b2
3fc6dd20:	mods   a3, a1
3fc6dd30:	srl    0x17, a13
3fc6dd40:	dsjs   b1, L3FC6DD60
3fc6dd50:	rl     0x9, a13
L3FC6DD60:
3fc6dd60:	rl     0x1, b4
3fc6dd70:	rl     0x9, a13
3fc6dd80:	rl     0x1, b0
3fc6dd90:	rl     0x9, a13
3fc6dda0:	rl     0x1, b0
3fc6ddb0:	addc   a9, a13
3fc6ddc0:	rl     0x9, a13
3fc6ddd0:	rl     0x1, b1
3fc6dde0:	cmp    a9, a13
3fc6ddf0:	move   b10, a3
3fc6de00:	dsjs   b8, L3FC6DE20
3fc6de10:	dsjs   b5, L3FC6DEB0
L3FC6DE20:
3fc6de20:	rl     0x9, a13
3fc6de30:	move   a0, b0
3fc6de40:	.word  0x7261
3fc6de50:	modu   b11, b2
3fc6de60:	.word  0x0077
3fc6de70:	sra    b10, b4
3fc6de80:	mods   b11, b2
3fc6de90:	modu   a3, a9
3fc6dea0:	mods   a3, a1
L3FC6DEB0:
3fc6deb0:	move   a1, b0
3fc6dec0:	.word  0x7261
3fc6ded0:	modu   b11, b2
3fc6dee0:	.word  0x0077
3fc6def0:	addc   a1, a13
3fc6df00:	.word  0x7469
3fc6df10:	.word  0x7473
3fc6df20:	sra    b11, b2
3fc6df30:	mods   a11, a1
3fc6df40:	or     a1, a13
3fc6df50:	.word  0x7265
3fc6df60:	rl     a11, a13
3fc6df70:	sla    a11, a14
3fc6df80:	srl    0x15, a12
3fc6df90:	sra    a10, a13
3fc6dfa0:	rl     a11, a4
3fc6dfb0:	mods   b11, b5
3fc6dfc0:	andn   a1, a13
3fc6dfd0:	move   a1, b13
3fc6dfe0:	.word  0x7261
3fc6dff0:	modu   b11, b2
3fc6e000:	srl    0x15, b7
3fc6e010:	rl     0x9, a13
3fc6e020:	srl    0x17, b8
3fc6e030:	.word  0x3431
3fc6e040:	srl    0x17, b0
3fc6e050:	rl     0x1, b1
3fc6e060:	srl    0x17, b0
3fc6e070:	rl     0x1, b1
3fc6e080:	srl    0x17, b0
3fc6e090:	srl    0x16, a3
3fc6e0a0:	rl     0x1, b7
3fc6e0b0:	cmp    a9, a13
3fc6e0c0:	move   b10, a3
3fc6e0d0:	dsjs   b8, L3FC6E0F0
3fc6e0e0:	dsjs   b5, L3FC6E180
L3FC6E0F0:
3fc6e0f0:	rl     0x9, a13
3fc6e100:	sub    a0, a0
3fc6e110:	addc   a10, a5
3fc6e120:	sub    a1, a13
3fc6e130:	addc   a10, a5
3fc6e140:	sra    b11, b4
3fc6e150:	rl     a3, a3
3fc6e160:	srl    0x18, a0
3fc6e170:	rl     a10, a2
L3FC6E180:
3fc6e180:	.word  0x7374
3fc6e190:	.word  0x7274
3fc6e1a0:	sla    a11, a5
3fc6e1b0:	srl    0x15, a13
3fc6e1c0:	sra    b10, b4
3fc6e1d0:	mods   b11, b2
3fc6e1e0:	modu   a3, a9
3fc6e1f0:	mods   a3, a1
3fc6e200:	move   a9, a13
3fc6e210:	sra    a3, a5
3fc6e220:	.word  0x7569
3fc6e230:	srl    0x15, a13
3fc6e240:	srl    0x16, b2
3fc6e250:	sla    a10, a14
3fc6e260:	.word  0x7272
3fc6e270:	.word  0x776f
3fc6e280:	srl    0x17, a13
3fc6e290:	dsjs   b1, L3FC6E2B0
3fc6e2a0:	rl     0x9, a13
L3FC6E2B0:
3fc6e2b0:	rl     0x1, b4
3fc6e2c0:	rl     0x9, a13
3fc6e2d0:	rl     0x1, b0
3fc6e2e0:	rl     0x9, a13
3fc6e2f0:	rl     0x1, b0
3fc6e300:	addc   a9, a13
3fc6e310:	.word  0x372d
3fc6e320:	srl    0x17, b0
3fc6e330:	sub    a10, a4
3fc6e340:	srl    0x16, a3
3fc6e350:	sub    a10, a4
3fc6e360:	.word  0x7443
3fc6e370:	sll    a11, a5
3fc6e380:	.word  0x0068
3fc6e390:	modu   a10, a3
3fc6e3a0:	.word  0x7970
3fc6e3b0:	rl     b11, b2
3fc6e3c0:	rl     a3, a7
3fc6e3d0:	sla    0x3, b4
3fc6e3e0:	sll    a9, a8
3fc6e3f0:	sla    0x1, a9
3fc6e400:	dsjs   b1, L3FC6E4A0
3fc6e410:	dsjs   b8, L3FC6E430
3fc6e420:	sub    a1, a0
L3FC6E430:
3fc6e430:	srl    a11, a9
3fc6e440:	.word  0x7469
3fc6e450:	mods   a3, a1
3fc6e460:	sub    a9, a0
3fc6e470:	.word  0x7571
3fc6e480:	.word  0x7069
3fc6e490:	sra    a11, a13
L3FC6E4A0:
3fc6e4a0:	.word  0x746e
3fc6e4b0:	addc   a9, a0
3fc6e4c0:	.word  0x726f
3fc6e4d0:	srl    0xd, b0
3fc6e4e0:	srl    0x18, a0
3fc6e4f0:	sub    a10, a4
3fc6e500:	srl    0x16, a3
3fc6e510:	sra    b10, b4
3fc6e520:	mods   b11, b2
3fc6e530:	modu   a3, a9
3fc6e540:	mods   a3, a1
3fc6e550:	move   a9, a13
3fc6e560:	sra    a3, a5
3fc6e570:	.word  0x7569
3fc6e580:	srl    0x15, a13
3fc6e590:	srl    0x16, b2
3fc6e5a0:	modu   a10, a14
3fc6e5b0:	mods   b11, b2
3fc6e5c0:	mods   a3, a1
3fc6e5d0:	srl    0x17, a13
3fc6e5e0:	.word  0x3431
3fc6e5f0:	rl     0x9, a13
3fc6e600:	rl     0x1, b4
3fc6e610:	.word  0x372d
3fc6e620:	srl    0x17, b5
3fc6e630:	.word  0x3537
3fc6e640:	addc   a9, a13
3fc6e650:	dsjs   a13, L3FC6E670
3fc6e660:	srl    0x17, b0
L3FC6E670:
3fc6e670:	andn   a10, a9
3fc6e680:	dsjs   sp, L3FC6E6B0
3fc6e690:	.word  0x3538
3fc6e6a0:	srl    0x17, b9
L3FC6E6B0:
3fc6e6b0:	rev    b1
3fc6e6c0:	sra    b10, b4
3fc6e6d0:	mods   b11, b2
3fc6e6e0:	modu   a3, a9
3fc6e6f0:	mods   a3, a1
3fc6e700:	move   a1, b0
3fc6e710:	.word  0x726f
3fc6e720:	sla    a11, a13
3fc6e730:	.word  0x006c
3fc6e740:	sub    a1, a13
3fc6e750:	addc   a10, a5
3fc6e760:	or     a1, a13
3fc6e770:	.word  0x7265
3fc6e780:	rl     a11, a13
3fc6e790:	sla    a11, a14
3fc6e7a0:	srl    0x15, a12
3fc6e7b0:	sra    a10, a13
3fc6e7c0:	rl     a11, a4
3fc6e7d0:	mods   b11, b5
3fc6e7e0:	andn   a1, a13
3fc6e7f0:	move   a1, b13
3fc6e800:	.word  0x726f
3fc6e810:	sla    a11, a13
3fc6e820:	srl    0x15, a12
3fc6e830:	rl     0x9, a13
3fc6e840:	srl    0x17, b4
3fc6e850:	.word  0x3431
3fc6e860:	srl    0x17, b0
3fc6e870:	.word  0x3537
3fc6e880:	.word  0x372d
3fc6e890:	srl    0x17, b5
3fc6e8a0:	srl    0x16, a3
3fc6e8b0:	rl     0x1, b8
3fc6e8c0:	sub    a1, a13
3fc6e8d0:	addc   a10, a5
3fc6e8e0:	sub    a1, a13
3fc6e8f0:	addc   a10, a5
3fc6e900:	sra    b11, b4
3fc6e910:	rl     a3, a3
3fc6e920:	srl    0x18, a0
3fc6e930:	sub    a10, a4
3fc6e940:	srl    0x16, a3
3fc6e950:	sra    b10, b4
3fc6e960:	mods   b11, b2
3fc6e970:	modu   a3, a9
3fc6e980:	mods   a3, a1
3fc6e990:	move   a9, a13
3fc6e9a0:	sra    a3, a5
3fc6e9b0:	.word  0x7569
3fc6e9c0:	srl    0x15, a13
3fc6e9d0:	srl    0x16, b2
3fc6e9e0:	sla    a10, a14
3fc6e9f0:	.word  0x7272
3fc6ea00:	.word  0x776f
3fc6ea10:	srl    0x17, a13
3fc6ea20:	.word  0x3431
3fc6ea30:	rl     0x9, a13
3fc6ea40:	rl     0x1, b4
3fc6ea50:	.word  0x372d
3fc6ea60:	srl    0x17, b5
3fc6ea70:	.word  0x3537
3fc6ea80:	addc   a9, a13
3fc6ea90:	.word  0x362d
3fc6eaa0:	srl    0x17, b0
3fc6eab0:	andn   a10, a9
3fc6eac0:	dsjs   sp, L3FC6EAF0
3fc6ead0:	.word  0x3538
3fc6eae0:	srl    0x17, b9
L3FC6EAF0:
3fc6eaf0:	rev    b1
3fc6eb00:	sub    a1, a13
3fc6eb10:	addc   a10, a5
3fc6eb20:	or     a1, a13
3fc6eb30:	.word  0x7265
3fc6eb40:	rl     a11, a13
3fc6eb50:	sla    a11, a14
3fc6eb60:	srl    0x15, a12
3fc6eb70:	sra    a10, a13
3fc6eb80:	rl     a11, a4
3fc6eb90:	mods   b11, b5
3fc6eba0:	andn   a1, a13
3fc6ebb0:	move   a1, b13
3fc6ebc0:	.word  0x7261
3fc6ebd0:	modu   b11, b2
3fc6ebe0:	srl    0x15, b7
3fc6ebf0:	rl     0x9, a13
3fc6ec00:	srl    0x17, b4
3fc6ec10:	.word  0x3431
3fc6ec20:	srl    0x17, b0
3fc6ec30:	.word  0x3537
3fc6ec40:	.word  0x372d
3fc6ec50:	srl    0x17, b5
3fc6ec60:	srl    0x16, a3
3fc6ec70:	rl     0x1, b6
3fc6ec80:	sub    a1, a13
3fc6ec90:	addc   a10, a5
3fc6eca0:	sub    a1, a13
3fc6ecb0:	addc   a10, a5
3fc6ecc0:	sra    b11, b4
3fc6ecd0:	rl     a3, a3
3fc6ece0:	srl    0x18, a0
3fc6ecf0:	sub    a10, a4
3fc6ed00:	srl    0x16, a3
3fc6ed10:	sra    b10, b4
3fc6ed20:	mods   b11, b2
3fc6ed30:	modu   a3, a9
3fc6ed40:	mods   a3, a1
3fc6ed50:	move   a9, a13
3fc6ed60:	sra    a3, a5
3fc6ed70:	.word  0x7569
3fc6ed80:	srl    0x15, a13
3fc6ed90:	srl    0x16, b2
3fc6eda0:	modu   a10, a14
3fc6edb0:	mods   b11, b2
3fc6edc0:	mods   a3, a1
3fc6edd0:	srl    0x17, a13
3fc6ede0:	.word  0x3431
3fc6edf0:	rl     0x9, a13
3fc6ee00:	rl     0x1, b0
3fc6ee10:	rl     0x9, a13
3fc6ee20:	rl     0x1, b0
3fc6ee30:	rl     0x9, a13
3fc6ee40:	rl     0x1, b0
3fc6ee50:	addc   a9, a13
3fc6ee60:	dsjs   a13, L3FC6EE80
3fc6ee70:	srl    0x17, b0
L3FC6EE80:
3fc6ee80:	andn   a10, a9
3fc6ee90:	dsjs   sp, L3FC6EEC0
3fc6eea0:	.word  0x3538
3fc6eeb0:	srl    0x17, b9
L3FC6EEC0:
3fc6eec0:	rev    b1
3fc6eed0:	sub    a1, a13
3fc6eee0:	addc   a10, a5
3fc6eef0:	or     a1, a13
3fc6ef00:	.word  0x7265
3fc6ef10:	rl     a11, a13
3fc6ef20:	sla    a11, a14
3fc6ef30:	srl    0x15, a12
3fc6ef40:	sra    a10, a13
3fc6ef50:	rl     a11, a4
3fc6ef60:	mods   b11, b5
3fc6ef70:	andn   a1, a13
3fc6ef80:	move   a1, b13
3fc6ef90:	.word  0x726f
3fc6efa0:	sla    a11, a13
3fc6efb0:	srl    0x15, a12
3fc6efc0:	rl     0x9, a13
3fc6efd0:	srl    0x17, b4
3fc6efe0:	rl     0x1, b1
3fc6eff0:	srl    0x17, b0
3fc6f000:	rl     0x1, b1
3fc6f010:	srl    0x17, b0
3fc6f020:	rl     0x1, b1
3fc6f030:	srl    0x17, b0
3fc6f040:	srl    0x16, a3
3fc6f050:	rl     0x1, b8
3fc6f060:	sub    a1, a13
3fc6f070:	addc   a10, a5
3fc6f080:	sub    a1, a13
3fc6f090:	addc   a10, a5
3fc6f0a0:	sra    b11, b4
3fc6f0b0:	rl     a3, a3
3fc6f0c0:	srl    0x18, a0
3fc6f0d0:	sub    a10, a4
3fc6f0e0:	srl    0x16, a3
3fc6f0f0:	sra    b10, b4
3fc6f100:	mods   b11, b2
3fc6f110:	modu   a3, a9
3fc6f120:	mods   a3, a1
3fc6f130:	move   a9, a13
3fc6f140:	sra    a3, a5
3fc6f150:	.word  0x7569
3fc6f160:	srl    0x15, a13
3fc6f170:	srl    0x16, b2
3fc6f180:	sla    a10, a14
3fc6f190:	.word  0x7272
3fc6f1a0:	.word  0x776f
3fc6f1b0:	srl    0x17, a13
3fc6f1c0:	.word  0x3431
3fc6f1d0:	rl     0x9, a13
3fc6f1e0:	rl     0x1, b0
3fc6f1f0:	rl     0x9, a13
3fc6f200:	rl     0x1, b0
3fc6f210:	rl     0x9, a13
3fc6f220:	rl     0x1, b0
3fc6f230:	addc   a9, a13
3fc6f240:	.word  0x362d
3fc6f250:	srl    0x17, b0
3fc6f260:	andn   a10, a9
3fc6f270:	dsjs   sp, L3FC6F2A0
3fc6f280:	.word  0x3538
3fc6f290:	srl    0x17, b9
L3FC6F2A0:
3fc6f2a0:	rev    b1
3fc6f2b0:	sub    a1, a13
3fc6f2c0:	addc   a10, a5
3fc6f2d0:	or     a1, a13
3fc6f2e0:	.word  0x7265
3fc6f2f0:	rl     a11, a13
3fc6f300:	sla    a11, a14
3fc6f310:	srl    0x15, a12
3fc6f320:	sra    a10, a13
3fc6f330:	rl     a11, a4
3fc6f340:	mods   b11, b5
3fc6f350:	andn   a1, a13
3fc6f360:	move   a1, b13
3fc6f370:	.word  0x7261
3fc6f380:	modu   b11, b2
3fc6f390:	srl    0x15, b7
3fc6f3a0:	rl     0x9, a13
3fc6f3b0:	srl    0x17, b4
3fc6f3c0:	rl     0x1, b1
3fc6f3d0:	srl    0x17, b0
3fc6f3e0:	rl     0x1, b1
3fc6f3f0:	srl    0x17, b0
3fc6f400:	rl     0x1, b1
3fc6f410:	srl    0x17, b0
3fc6f420:	srl    0x16, a3
3fc6f430:	rl     0x1, b6
3fc6f440:	sub    a1, a13
3fc6f450:	addc   a10, a5
3fc6f460:	sub    a1, a13
3fc6f470:	addc   a10, a5
3fc6f480:	sra    b11, b4
3fc6f490:	rl     a3, a3
3fc6f4a0:	srl    0x18, a0
3fc6f4b0:	rl     a10, a2
3fc6f4c0:	.word  0x7374
3fc6f4d0:	.word  0x7274
3fc6f4e0:	sla    a11, a5
3fc6f4f0:	srl    0x15, a13
3fc6f500:	sra    b10, b4
3fc6f510:	mods   b11, b2
3fc6f520:	modu   a3, a9
3fc6f530:	mods   a3, a1
3fc6f540:	move   a9, a13
3fc6f550:	sra    a3, a5
3fc6f560:	.word  0x7569
3fc6f570:	srl    0x15, a13
3fc6f580:	srl    0x16, b2
3fc6f590:	modu   a10, a14
3fc6f5a0:	mods   b11, b2
3fc6f5b0:	mods   a3, a1
3fc6f5c0:	srl    0x17, a13
3fc6f5d0:	dsjs   b1, L3FC6F5F0
3fc6f5e0:	rl     0x9, a13
L3FC6F5F0:
3fc6f5f0:	rl     0x1, b8
3fc6f600:	.word  0x372d
3fc6f610:	srl    0x17, b5
3fc6f620:	.word  0x3537
3fc6f630:	addc   a9, a13
3fc6f640:	rl     0x9, a13
3fc6f650:	srl    0x17, b1
3fc6f660:	andn   a10, a9
3fc6f670:	dsjs   sp, L3FC6F6A0
3fc6f680:	.word  0x3538
3fc6f690:	srl    0x17, b9
L3FC6F6A0:
3fc6f6a0:	rev    b1
3fc6f6b0:	addc   a1, a13
3fc6f6c0:	.word  0x7469
3fc6f6d0:	.word  0x7473
3fc6f6e0:	sra    b11, b2
3fc6f6f0:	mods   a11, a1
3fc6f700:	or     a1, a13
3fc6f710:	.word  0x7265
3fc6f720:	rl     a11, a13
3fc6f730:	sla    a11, a14
3fc6f740:	srl    0x15, a12
3fc6f750:	sra    a10, a13
3fc6f760:	rl     a11, a4
3fc6f770:	mods   b11, b5
3fc6f780:	andn   a1, a13
3fc6f790:	move   a1, b13
3fc6f7a0:	.word  0x726f
3fc6f7b0:	sla    a11, a13
3fc6f7c0:	srl    0x15, a12
3fc6f7d0:	rl     0x9, a13
3fc6f7e0:	srl    0x17, b8
3fc6f7f0:	dsjs   b1, L3FC6F810
3fc6f800:	srl    0x17, b0
L3FC6F810:
3fc6f810:	.word  0x3537
3fc6f820:	.word  0x372d
3fc6f830:	srl    0x17, b5
3fc6f840:	srl    0x16, a3
3fc6f850:	rl     0x9, b1
3fc6f860:	srl    0x17, b0
3fc6f870:	sub    a10, a4
3fc6f880:	srl    0x16, a3
3fc6f890:	sub    a10, a4
3fc6f8a0:	.word  0x7443
3fc6f8b0:	sll    a11, a5
3fc6f8c0:	.word  0x0068
3fc6f8d0:	addc   a1, a13
3fc6f8e0:	.word  0x7469
3fc6f8f0:	.word  0x7473
3fc6f900:	sra    b11, b2
3fc6f910:	mods   a11, a1
3fc6f920:	or     a1, a13
3fc6f930:	.word  0x7265
3fc6f940:	rl     a11, a13
3fc6f950:	sla    a11, a14
3fc6f960:	srl    0x15, a12
3fc6f970:	sra    a10, a13
3fc6f980:	rl     a11, a4
3fc6f990:	mods   b11, b5
3fc6f9a0:	andn   a1, a13
3fc6f9b0:	move   a1, b13
3fc6f9c0:	.word  0x7261
3fc6f9d0:	modu   b11, b2
3fc6f9e0:	srl    0x15, b7
3fc6f9f0:	rl     0x9, a13
3fc6fa00:	srl    0x17, b8
3fc6fa10:	dsjs   b1, L3FC6FA30
3fc6fa20:	srl    0x17, b0
L3FC6FA30:
3fc6fa30:	.word  0x3537
3fc6fa40:	.word  0x372d
3fc6fa50:	srl    0x17, b5
3fc6fa60:	srl    0x16, a3
3fc6fa70:	rl     0x1, b7
3fc6fa80:	cmp    a9, a13
3fc6fa90:	move   b10, a3
3fc6faa0:	dsjs   b8, L3FC6FAC0
3fc6fab0:	dsjs   b5, L3FC6FB50
L3FC6FAC0:
3fc6fac0:	rl     0x9, a13
3fc6fad0:	srl    0x18, a0
3fc6fae0:	rl     a10, a2
3fc6faf0:	.word  0x7374
3fc6fb00:	.word  0x7274
3fc6fb10:	sla    a11, a5
3fc6fb20:	srl    0x15, a13
3fc6fb30:	sra    b10, b4
3fc6fb40:	mods   b11, b2
L3FC6FB50:
3fc6fb50:	modu   a3, a9
3fc6fb60:	mods   a3, a1
3fc6fb70:	move   a9, a13
3fc6fb80:	sra    a3, a5
3fc6fb90:	.word  0x7569
3fc6fba0:	srl    0x15, a13
3fc6fbb0:	srl    0x16, b2
3fc6fbc0:	sla    a10, a14
3fc6fbd0:	.word  0x7272
3fc6fbe0:	.word  0x776f
3fc6fbf0:	srl    0x17, a13
3fc6fc00:	dsjs   b1, L3FC6FC20
3fc6fc10:	rl     0x9, a13
L3FC6FC20:
3fc6fc20:	rl     0x1, b8
3fc6fc30:	.word  0x372d
3fc6fc40:	srl    0x17, b5
3fc6fc50:	.word  0x3537
3fc6fc60:	addc   a9, a13
3fc6fc70:	.word  0x372d
3fc6fc80:	srl    0x17, b0
3fc6fc90:	sub    a10, a4
3fc6fca0:	srl    0x16, a3
3fc6fcb0:	sub    a10, a4
3fc6fcc0:	.word  0x7443
3fc6fcd0:	sll    a11, a5
3fc6fce0:	.word  0x0068
3fc6fcf0:	sll    b10, b3
3fc6fd00:	sra    b11, b2
3fc6fd10:	modu   a3, a5
3fc6fd20:	btst   a0, a0
3fc6fd30:	sub    a10, a4
3fc6fd40:	xor    a10, a3
3fc6fd50:	move   a8, a0
3fc6fd60:	btst   a0, a0
3fc6fd70:	andn   a10, a9
3fc6fd80:	rl     0x2, b8
3fc6fd90:	rl     0x1, b2
3fc6fda0:	rev    b8
3fc6fdb0:	sla    a10, a11
3fc6fdc0:	lmo    a3, a14
3fc6fdd0:	rl     0xb, a9
3fc6fde0:	rev    b1
3fc6fdf0:	sub    a10, a4
3fc6fe00:	cmp    b10, b6
3fc6fe10:	sub    a10, a3
3fc6fe20:	subb   b2, sp
3fc6fe30:	move   a2, sp
3fc6fe40:	mpyu   b10, b4
3fc6fe50:	add    a10, a14
3fc6fe60:	sub    a10, a13
3fc6fe70:	andn   a8, a0
3fc6fe80:	.word  0x7263
3fc6fe90:	sra    a11, a5
3fc6fea0:	srl    0x15, a14
3fc6feb0:	cmp    a10, a10
3fc6fec0:	divs   b2, b3
3fc6fed0:	rl     0x11, b0
3fc6fee0:	dsjs   b0, L3FC6FF00
3fc6fef0:	btst   a9, a13
L3FC6FF00:
3fc6ff00:	modu   a3, a1
3fc6ff10:	rl     a11, a10
3fc6ff20:	rl     0x9, b1
3fc6ff30:	btst   a0, a0
3fc6ff40:	andn   a10, a9
3fc6ff50:	rl     0x2, b8
3fc6ff60:	rl     0x1, b2
3fc6ff70:	sla    0x1, b8
3fc6ff80:	sla    a10, a11
3fc6ff90:	lmo    a3, a14
3fc6ffa0:	rl     0xb, a9
3fc6ffb0:	rev    b1
3fc6ffc0:	sll    b10, b3
3fc6ffd0:	sra    b11, b2
3fc6ffe0:	modu   a3, a5
3fc6fff0:	btst   a1, a0
3fc70000:	andn   a10, a9
3fc70010:	rl     0x2, b8
3fc70020:	rl     0x1, b2
3fc70030:	sla    0x1, b8
3fc70040:	sla    a10, a11
3fc70050:	lmo    a3, a14
3fc70060:	rl     0xb, a9
3fc70070:	rev    b1
3fc70080:	modu   a10, a3
3fc70090:	.word  0x7970
3fc700a0:	rl     b11, b2
3fc700b0:	rl     a3, a7
3fc700c0:	sla    0x3, b4
3fc700d0:	sll    a9, a8
3fc700e0:	sla    0x1, a9
3fc700f0:	dsjs   b1, L3FC70190
3fc70100:	dsjs   b8, L3FC70120
3fc70110:	sub    a1, a0
L3FC70120:
3fc70120:	srl    a11, a9
3fc70130:	.word  0x7469
3fc70140:	mods   a3, a1
3fc70150:	sub    a9, a0
3fc70160:	.word  0x7571
3fc70170:	.word  0x7069
3fc70180:	sra    a11, a13
L3FC70190:
3fc70190:	.word  0x746e
3fc701a0:	addc   a9, a0
3fc701b0:	.word  0x726f
3fc701c0:	modu   b11, b0
3fc701d0:	sla    b11, b2
3fc701e0:	rl     b11, b4
3fc701f0:	modu   a3, sp
3fc70200:	btst   a1, a0
3fc70210:	.word  0x7061
3fc70220:	modu   a3, a1
3fc70230:	rev    a14
3fc70240:	btst   a1, a13
3fc70250:	sub    a10, a4
3fc70260:	xor    a10, a3
3fc70270:	andn   a9, a13
3fc70280:	.word  0x7263
3fc70290:	sra    a11, a5
3fc702a0:	srl    0x15, a14
3fc702b0:	sra    a10, a13
3fc702c0:	rl     a11, a4
3fc702d0:	mods   b11, b5
3fc702e0:	andn   a1, a13
3fc702f0:	move   a1, b13
3fc70300:	.word  0x726f
3fc70310:	sla    a11, a13
3fc70320:	srl    0x15, a12
3fc70330:	rl     0x9, a13
3fc70340:	srl    0x17, b0
3fc70350:	rl     0x1, b1
3fc70360:	srl    0x17, b0
3fc70370:	.word  0x3537
3fc70380:	.word  0x372d
3fc70390:	srl    0x17, b5
3fc703a0:	srl    0x16, a13
3fc703b0:	rl     0x1, b1
3fc703c0:	srl    0x17, b0
3fc703d0:	cmp    a10, a10
3fc703e0:	divs   b2, b3
3fc703f0:	rl     0x11, b0
3fc70400:	dsjs   b0, L3FC70420
3fc70410:	btst   a9, a13
L3FC70420:
3fc70420:	modu   a3, a1
3fc70430:	rl     a11, a10
3fc70440:	rl     0x9, b1
3fc70450:	srl    0x18, a0
3fc70460:	sub    a2, a10
3fc70470:	addc   a10, a5
3fc70480:	srl    0x16, b7
3fc70490:	sll    b10, b3
3fc704a0:	sra    b11, b2
3fc704b0:	modu   a3, a5
3fc704c0:	move   a9, a13
3fc704d0:	sra    a3, a5
3fc704e0:	.word  0x7569
3fc704f0:	srl    0x15, a13
3fc70500:	srl    0x16, b2
3fc70510:	modu   a10, a14
3fc70520:	mods   b11, b2
3fc70530:	mods   a3, a1
3fc70540:	srl    0x17, a13
3fc70550:	.word  0x3431
3fc70560:	rl     0x9, a13
3fc70570:	rl     0x1, b4
3fc70580:	.word  0x372d
3fc70590:	srl    0x17, b5
3fc705a0:	.word  0x3537
3fc705b0:	move   a9, a13
3fc705c0:	rl     0x9, a13
3fc705d0:	rl     0x1, b4
3fc705e0:	btst   a1, a13
3fc705f0:	andn   a10, a9
3fc70600:	rl     0x2, b8
3fc70610:	rl     0x1, b2
3fc70620:	srl    0x17, b8
3fc70630:	sla    a10, a11
3fc70640:	lmo    a3, a14
3fc70650:	rl     0xb, a9
3fc70660:	rev    b1
3fc70670:	btst   a1, a13
3fc70680:	sub    a10, a4
3fc70690:	xor    a10, a3
3fc706a0:	andn   a9, a13
3fc706b0:	.word  0x7263
3fc706c0:	sra    a11, a5
3fc706d0:	srl    0x15, a14
3fc706e0:	sra    a10, a13
3fc706f0:	rl     a11, a4
3fc70700:	mods   b11, b5
3fc70710:	andn   a1, a13
3fc70720:	move   a1, b13
3fc70730:	.word  0x726f
3fc70740:	sla    a11, a13
3fc70750:	srl    0x15, a12
3fc70760:	rl     0x9, a13
3fc70770:	srl    0x17, b8
3fc70780:	dsjs   b1, L3FC707A0
3fc70790:	srl    0x17, b0
L3FC707A0:
3fc707a0:	.word  0x3537
3fc707b0:	.word  0x372d
3fc707c0:	srl    0x17, b5
3fc707d0:	srl    0x16, a13
3fc707e0:	.word  0x3631
3fc707f0:	srl    0x17, b0
3fc70800:	cmp    a10, a10
3fc70810:	divs   b2, b3
3fc70820:	rl     0x11, b0
3fc70830:	dsjs   b0, L3FC70850
3fc70840:	btst   a9, a13
L3FC70850:
3fc70850:	modu   a3, a1
3fc70860:	rl     a11, a10
3fc70870:	rl     0x9, b1
3fc70880:	srl    0x18, a0
3fc70890:	sub    a2, a10
3fc708a0:	addc   a10, a5
3fc708b0:	srl    0x16, b7
3fc708c0:	sll    b10, b3
3fc708d0:	sra    b11, b2
3fc708e0:	modu   a3, a5
3fc708f0:	move   a9, a13
3fc70900:	sra    a3, a5
3fc70910:	.word  0x7569
3fc70920:	srl    0x15, a13
3fc70930:	srl    0x16, b2
3fc70940:	modu   a10, a14
3fc70950:	mods   b11, b2
3fc70960:	mods   a3, a1
3fc70970:	srl    0x17, a13
3fc70980:	.word  0x3432
3fc70990:	rl     0x11, a13
3fc709a0:	rl     0x1, b4
3fc709b0:	.word  0x372d
3fc709c0:	srl    0x17, b5
3fc709d0:	.word  0x3537
3fc709e0:	move   a9, a13
3fc709f0:	rl     0x11, a13
3fc70a00:	rl     0x1, b4
3fc70a10:	btst   a1, a13
3fc70a20:	andn   a10, a9
3fc70a30:	rl     0x2, b8
3fc70a40:	rl     0x1, b2
3fc70a50:	srl    0x17, b8
3fc70a60:	sla    a10, a11
3fc70a70:	lmo    a3, a14
3fc70a80:	rl     0xb, a9
3fc70a90:	rev    b1
3fc70aa0:	sla    a10, a11
3fc70ab0:	lmo    a3, a14
3fc70ac0:	rl     0x3, a9
3fc70ad0:	rev    b0
3fc70ae0:	sll    b10, b3
3fc70af0:	sra    b11, b2
3fc70b00:	modu   a3, a5
3fc70b10:	btst   a1, a13
3fc70b20:	andn   a10, a9
3fc70b30:	rl     0x2, b8
3fc70b40:	rl     0x1, b2
3fc70b50:	srl    0x17, b8
3fc70b60:	sla    a10, a11
3fc70b70:	lmo    a3, a14
3fc70b80:	rl     0x3, a9
3fc70b90:	rev    b0
3fc70ba0:	cmp    a10, a10
3fc70bb0:	divs   b2, b3
3fc70bc0:	rl     0x11, b0
3fc70bd0:	dsjs   b0, L3FC70BF0
3fc70be0:	btst   a9, a0
L3FC70BF0:
3fc70bf0:	modu   a3, a1
3fc70c00:	rl     a11, a10
3fc70c10:	rl     0x1, b0
3fc70c20:	andn   a8, a0
3fc70c30:	.word  0x7263
3fc70c40:	sra    a11, a5
3fc70c50:	sla    0x3, a14
3fc70c60:	cmp    a10, a10
3fc70c70:	divs   b2, b3
3fc70c80:	rl     0x11, b0
3fc70c90:	dsjs   b0, L3FC70CB0
3fc70ca0:	btst   a9, a0
L3FC70CB0:
3fc70cb0:	modu   a3, a1
3fc70cc0:	rl     a11, a10
3fc70cd0:	rl     0x1, b0
3fc70ce0:	srl    0x18, a0
3fc70cf0:	sub    a2, a10
3fc70d00:	addc   a10, a5
3fc70d10:	srl    0x16, b7
3fc70d20:	sll    b10, b3
3fc70d30:	sra    b11, b2
3fc70d40:	modu   a3, a5
3fc70d50:	move   a9, a13
3fc70d60:	sra    a3, a5
3fc70d70:	.word  0x7569
3fc70d80:	srl    0x15, a13
3fc70d90:	srl    0x16, b2
3fc70da0:	modu   a10, a14
3fc70db0:	mods   b11, b2
3fc70dc0:	mods   a3, a1
3fc70dd0:	srl    0x17, a13
3fc70de0:	.word  0x3431
3fc70df0:	rl     0x9, a13
3fc70e00:	rl     0x1, b4
3fc70e10:	.word  0x372d
3fc70e20:	srl    0x17, b5
3fc70e30:	.word  0x3537
3fc70e40:	move   a9, a13
3fc70e50:	rl     0x9, a13
3fc70e60:	rl     0x1, b4
3fc70e70:	btst   a1, a13
3fc70e80:	andn   a10, a9
3fc70e90:	rl     0x2, b8
3fc70ea0:	rl     0x1, b2
3fc70eb0:	srl    0x17, b8
3fc70ec0:	sla    a10, a11
3fc70ed0:	lmo    a3, a14
3fc70ee0:	rl     0x3, a9
3fc70ef0:	rev    b0
3fc70f00:	sub    a10, a4
3fc70f10:	.word  0x7343
3fc70f20:	.word  0x7075
3fc70f30:	mods   b3, b0
3fc70f40:	andn   a8, a0
3fc70f50:	.word  0x7263
3fc70f60:	sra    a11, a5
3fc70f70:	srl    0x15, a14
3fc70f80:	sub    a10, a4
3fc70f90:	.word  0x7343
3fc70fa0:	.word  0x7075
3fc70fb0:	mods   b3, b0
3fc70fc0:	sub    a0, a0
3fc70fd0:	addc   a10, a5
3fc70fe0:	.word  0x7320
3fc70ff0:	.word  0x7075
3fc71000:	mods   b3, b0
3fc71010:	mods   a11, a5
3fc71020:	modu   a3, a5
3fc71030:	sla    b11, b4
3fc71040:	.word  0x006c
3fc71050:	sll    b10, b3
3fc71060:	sra    b11, b2
3fc71070:	modu   a3, a5
3fc71080:	sub    a1, a0
3fc71090:	addc   a10, a5
3fc710a0:	.word  0x7573
3fc710b0:	.word  0x7070
3fc710c0:	.word  0x006c
3fc710d0:	btst   a1, a13
3fc710e0:	sub    a10, a4
3fc710f0:	xor    a10, a3
3fc71100:	andn   a9, a13
3fc71110:	.word  0x7263
3fc71120:	sra    a11, a5
3fc71130:	srl    0x15, a14
3fc71140:	sra    a10, a13
3fc71150:	rl     a11, a4
3fc71160:	mods   b11, b5
3fc71170:	andn   a1, a13
3fc71180:	move   a1, b13
3fc71190:	.word  0x726f
3fc711a0:	sla    a11, a13
3fc711b0:	srl    0x15, a12
3fc711c0:	rl     0x9, a13
3fc711d0:	srl    0x17, b4
3fc711e0:	.word  0x3431
3fc711f0:	srl    0x17, b0
3fc71200:	.word  0x3537
3fc71210:	.word  0x372d
3fc71220:	srl    0x17, b5
3fc71230:	srl    0x16, a13
3fc71240:	rl     0x1, b7
3fc71250:	sub    a1, a13
3fc71260:	addc   a10, a5
3fc71270:	sub    a1, a13
3fc71280:	addc   a10, a5
3fc71290:	.word  0x7573
3fc712a0:	.word  0x7070
3fc712b0:	.word  0x006c
3fc712c0:	btst   a1, a13
3fc712d0:	sub    a10, a4
3fc712e0:	xor    a10, a3
3fc712f0:	andn   a9, a13
3fc71300:	.word  0x7263
3fc71310:	sra    a11, a5
3fc71320:	srl    0x15, a14
3fc71330:	sra    a10, a13
3fc71340:	rl     a11, a4
3fc71350:	mods   b11, b5
3fc71360:	andn   a1, a13
3fc71370:	move   a1, b13
3fc71380:	.word  0x726f
3fc71390:	sla    a11, a13
3fc713a0:	srl    0x15, a12
3fc713b0:	rl     0x9, a13
3fc713c0:	srl    0x17, b8
3fc713d0:	dsjs   b1, L3FC713F0
3fc713e0:	srl    0x17, b0
L3FC713F0:
3fc713f0:	.word  0x3537
3fc71400:	.word  0x372d
3fc71410:	srl    0x17, b5
3fc71420:	srl    0x16, a13
3fc71430:	rl     0x1, b8
3fc71440:	sub    a1, a13
3fc71450:	addc   a10, a5
3fc71460:	sub    a1, a13
3fc71470:	addc   a10, a5
3fc71480:	.word  0x7573
3fc71490:	.word  0x7070
3fc714a0:	.word  0x006c
3fc714b0:	btst   a1, a13
3fc714c0:	sub    a10, a4
3fc714d0:	xor    a10, a3
3fc714e0:	andn   a9, a13
3fc714f0:	.word  0x7263
3fc71500:	sra    a11, a5
3fc71510:	srl    0x15, a14
3fc71520:	sra    a10, a13
3fc71530:	rl     a11, a4
3fc71540:	mods   b11, b5
3fc71550:	andn   a1, a13
3fc71560:	move   a1, b13
3fc71570:	.word  0x726f
3fc71580:	sla    a11, a13
3fc71590:	srl    0x15, a12
3fc715a0:	rl     0x11, a13
3fc715b0:	srl    0x17, b4
3fc715c0:	.word  0x3432
3fc715d0:	srl    0x17, b0
3fc715e0:	.word  0x3537
3fc715f0:	.word  0x372d
3fc71600:	srl    0x17, b5
3fc71610:	srl    0x16, a13
3fc71620:	rl     0x11, b1
3fc71630:	srl    0x17, b0
3fc71640:	sub    a10, a4
3fc71650:	srl    0x16, a3
3fc71660:	sub    a10, a4
3fc71670:	.word  0x7343
3fc71680:	.word  0x7075
3fc71690:	mods   b3, b0
3fc716a0:	andn   a8, a0
3fc716b0:	.word  0x7263
3fc716c0:	sra    a11, a5
3fc716d0:	srl    0x15, a14
3fc716e0:	sub    a10, a4
3fc716f0:	.word  0x7443
3fc71700:	sll    a11, a5
3fc71710:	.word  0x0068
3fc71720:	sub    a10, a4
3fc71730:	sla    0x2, a3
3fc71740:	sra    b11, b4
3fc71750:	rl     a3, a3
3fc71760:	rl     a11, a14
3fc71770:	sla    a11, a3
3fc71780:	.word  0x006c
3fc71790:	sll    b10, b3
3fc717a0:	sra    b11, b2
3fc717b0:	modu   a3, a5
3fc717c0:	sub    a1, a0
3fc717d0:	addc   a10, a5
3fc717e0:	sra    b11, b4
3fc717f0:	rl     a3, a3
3fc71800:	srl    0x18, a0
3fc71810:	sub    a2, a10
3fc71820:	addc   a10, a5
3fc71830:	srl    0x16, b7
3fc71840:	sll    b10, b3
3fc71850:	sra    b11, b2
3fc71860:	modu   a3, a5
3fc71870:	move   a9, a13
3fc71880:	sra    a3, a5
3fc71890:	.word  0x7569
3fc718a0:	srl    0x15, a13
3fc718b0:	srl    0x16, b2
3fc718c0:	modu   a10, a14
3fc718d0:	mods   b11, b2
3fc718e0:	mods   a3, a1
3fc718f0:	srl    0x17, a13
3fc71900:	.word  0x3431
3fc71910:	rl     0x9, a13
3fc71920:	rl     0x1, b4
3fc71930:	.word  0x372d
3fc71940:	srl    0x17, b5
3fc71950:	.word  0x3537
3fc71960:	move   a9, a13
3fc71970:	.word  0x372d
3fc71980:	srl    0x17, b0
3fc71990:	sub    a10, a4
3fc719a0:	srl    0x16, a3
3fc719b0:	sub    a10, a4
3fc719c0:	.word  0x7443
3fc719d0:	sll    a11, a5
3fc719e0:	.word  0x0068
3fc719f0:	btst   a1, a13
3fc71a00:	sub    a10, a4
3fc71a10:	xor    a10, a3
3fc71a20:	andn   a9, a13
3fc71a30:	.word  0x7263
3fc71a40:	sra    a11, a5
3fc71a50:	srl    0x15, a14
3fc71a60:	sra    a10, a13
3fc71a70:	rl     a11, a4
3fc71a80:	mods   b11, b5
3fc71a90:	andn   a1, a13
3fc71aa0:	move   a1, b13
3fc71ab0:	.word  0x726f
3fc71ac0:	sla    a11, a13
3fc71ad0:	srl    0x15, a12
3fc71ae0:	rl     0x9, a13
3fc71af0:	srl    0x17, b8
3fc71b00:	dsjs   b1, L3FC71B20
3fc71b10:	srl    0x17, b0
L3FC71B20:
3fc71b20:	.word  0x3537
3fc71b30:	.word  0x372d
3fc71b40:	srl    0x17, b5
3fc71b50:	srl    0x16, a13
3fc71b60:	rl     0x1, b8
3fc71b70:	sub    a1, a13
3fc71b80:	addc   a10, a5
3fc71b90:	sub    a1, a13
3fc71ba0:	addc   a10, a5
3fc71bb0:	sra    b11, b4
3fc71bc0:	rl     a3, a3
3fc71bd0:	srl    0x18, a0
3fc71be0:	sub    a2, a10
3fc71bf0:	addc   a10, a5
3fc71c00:	srl    0x16, b7
3fc71c10:	sll    b10, b3
3fc71c20:	sra    b11, b2
3fc71c30:	modu   a3, a5
3fc71c40:	move   a9, a13
3fc71c50:	sra    a3, a5
3fc71c60:	.word  0x7569
3fc71c70:	srl    0x15, a13
3fc71c80:	srl    0x16, b2
3fc71c90:	modu   a10, a14
3fc71ca0:	mods   b11, b2
3fc71cb0:	mods   a3, a1
3fc71cc0:	srl    0x17, a13
3fc71cd0:	.word  0x3432
3fc71ce0:	rl     0x11, a13
3fc71cf0:	rl     0x1, b4
3fc71d00:	.word  0x372d
3fc71d10:	srl    0x17, b5
3fc71d20:	.word  0x3537
3fc71d30:	move   a9, a13
3fc71d40:	rl     0x9, a13
3fc71d50:	rl     0x1, b2
3fc71d60:	sub    a1, a13
3fc71d70:	addc   a10, a5
3fc71d80:	sub    a1, a13
3fc71d90:	addc   a10, a5
3fc71da0:	sra    b11, b4
3fc71db0:	rl     a3, a3
3fc71dc0:	andn   a8, a0
3fc71dd0:	.word  0x7263
3fc71de0:	sra    a11, a5
3fc71df0:	srl    0x15, a14
3fc71e00:	andn   a10, a9
3fc71e10:	dsjs   sp, L3FC71E40
3fc71e20:	.word  0x3538
3fc71e30:	srl    0x17, b9
L3FC71E40:
3fc71e40:	rev    b1
3fc71e50:	andn   a10, a9
3fc71e60:	dsjs   sp, L3FC71E90
3fc71e70:	.word  0x3538
3fc71e80:	srl    0x17, b9
L3FC71E90:
3fc71e90:	rev    b1
3fc71ea0:	sll    b10, b3
3fc71eb0:	sra    b11, b2
3fc71ec0:	modu   a3, a5
3fc71ed0:	cmp    a9, a0
3fc71ee0:	move   b10, a3
3fc71ef0:	dsjs   b8, L3FC71F10
3fc71f00:	dsjs   b5, L3FC71FA0
L3FC71F10:
3fc71f10:	rl     0x9, a13
3fc71f20:	srl    0x18, a0
3fc71f30:	sub    a2, a10
3fc71f40:	addc   a10, a5
3fc71f50:	srl    0x16, b7
3fc71f60:	sll    b10, b3
3fc71f70:	sra    b11, b2
3fc71f80:	modu   a3, a5
3fc71f90:	move   a9, a13
L3FC71FA0:
3fc71fa0:	sra    a3, a5
3fc71fb0:	.word  0x7569
3fc71fc0:	srl    0x15, a13
3fc71fd0:	srl    0x16, b2
3fc71fe0:	modu   a10, a14
3fc71ff0:	mods   b11, b2
3fc72000:	mods   a3, a1
3fc72010:	srl    0x17, a13
3fc72020:	.word  0x3431
3fc72030:	rl     0x9, a13
3fc72040:	rl     0x1, b4
3fc72050:	.word  0x372d
3fc72060:	srl    0x17, b5
3fc72070:	.word  0x3537
3fc72080:	move   a9, a13
3fc72090:	.word  0x372d
3fc720a0:	srl    0x17, b0
3fc720b0:	andn   a10, a9
3fc720c0:	dsjs   sp, L3FC720F0
3fc720d0:	.word  0x3538
3fc720e0:	srl    0x17, b9
L3FC720F0:
3fc720f0:	rev    b1
3fc72100:	btst   a1, a13
3fc72110:	sub    a10, a4
3fc72120:	xor    a10, a3
3fc72130:	andn   a9, a13
3fc72140:	.word  0x7263
3fc72150:	sra    a11, a5
3fc72160:	srl    0x15, a14
3fc72170:	sra    a10, a13
3fc72180:	rl     a11, a4
3fc72190:	mods   b11, b5
3fc721a0:	andn   a1, a13
3fc721b0:	move   a1, b13
3fc721c0:	.word  0x726f
3fc721d0:	sla    a11, a13
3fc721e0:	srl    0x15, a12
3fc721f0:	rl     0x9, a13
3fc72200:	srl    0x17, b8
3fc72210:	dsjs   b1, L3FC72230
3fc72220:	srl    0x17, b0
L3FC72230:
3fc72230:	.word  0x3537
3fc72240:	.word  0x372d
3fc72250:	srl    0x17, b5
3fc72260:	srl    0x16, a13
3fc72270:	rl     0x1, b8
3fc72280:	cmp    a9, a13
3fc72290:	move   b10, a3
3fc722a0:	dsjs   b8, L3FC722C0
3fc722b0:	dsjs   b5, L3FC72350
L3FC722C0:
3fc722c0:	rl     0x9, a13
3fc722d0:	srl    0x18, a0
3fc722e0:	sub    a2, a10
3fc722f0:	addc   a10, a5
3fc72300:	srl    0x16, b7
3fc72310:	sll    b10, b3
3fc72320:	sra    b11, b2
3fc72330:	modu   a3, a5
3fc72340:	move   a9, a13
L3FC72350:
3fc72350:	sra    a3, a5
3fc72360:	.word  0x7569
3fc72370:	srl    0x15, a13
3fc72380:	srl    0x16, b2
3fc72390:	modu   a10, a14
3fc723a0:	mods   b11, b2
3fc723b0:	mods   a3, a1
3fc723c0:	srl    0x17, a13
3fc723d0:	.word  0x3432
3fc723e0:	rl     0x11, a13
3fc723f0:	rl     0x1, b4
3fc72400:	.word  0x372d
3fc72410:	srl    0x17, b5
3fc72420:	.word  0x3537
3fc72430:	move   a9, a13
3fc72440:	rl     0x9, a13
3fc72450:	rl     0x1, b2
3fc72460:	cmp    a9, a13
3fc72470:	move   b10, a3
3fc72480:	dsjs   b8, L3FC724A0
3fc72490:	dsjs   b5, L3FC72530
L3FC724A0:
3fc724a0:	rl     0x9, a13
3fc724b0:	btst   a0, a0
3fc724c0:	andn   a10, a9
3fc724d0:	rl     0x2, b8
3fc724e0:	rl     0x1, b2
3fc724f0:	rev    b1
3fc72500:	modu   b10, b2
3fc72510:	sla    a11, a13
3fc72520:	btst   a11, a14
L3FC72530:
3fc72530:	modu   a3, a1
3fc72540:	.word  0x0061
3fc72550:	sll    b10, b3
3fc72560:	sra    b11, b2
3fc72570:	modu   a3, a5
3fc72580:	btst   a1, a13
3fc72590:	andn   a10, a9
3fc725a0:	rl     0x2, b8
3fc725b0:	rl     0x1, b2
3fc725c0:	srl    0x17, b1
3fc725d0:	modu   b10, b2
3fc725e0:	sla    a11, a13
3fc725f0:	btst   a11, a14
3fc72600:	modu   a3, a1
3fc72610:	.word  0x0061
3fc72620:	cmp    a10, a10
3fc72630:	divs   b2, b3
3fc72640:	rl     0x11, b0
3fc72650:	rl     0x9, b0
3fc72660:	andn   a1, a0
3fc72670:	mods   a11, sp
3fc72680:	modu   a3, a1
3fc72690:	sla    a10, a11
3fc726a0:	sla    a11, a14
3fc726b0:	andn   a8, a0
3fc726c0:	.word  0x7263
3fc726d0:	sra    a11, a5
3fc726e0:	sla    0x3, a14
3fc726f0:	cmp    a10, a10
3fc72700:	divs   b2, b3
3fc72710:	rl     0x11, b0
3fc72720:	rl     0x9, b0
3fc72730:	andn   a1, a0
3fc72740:	mods   a11, sp
3fc72750:	modu   a3, a1
3fc72760:	sla    a10, a11
3fc72770:	sla    a11, a14
3fc72780:	srl    0x18, a0
3fc72790:	sub    a2, a10
3fc727a0:	addc   a10, a5
3fc727b0:	srl    0x16, b7
3fc727c0:	sll    b10, b3
3fc727d0:	sra    b11, b2
3fc727e0:	modu   a3, a5
3fc727f0:	move   a9, a13
3fc72800:	sra    a3, a5
3fc72810:	.word  0x7569
3fc72820:	srl    0x15, a13
3fc72830:	srl    0x16, b2
3fc72840:	modu   a10, a14
3fc72850:	mods   b11, b2
3fc72860:	mods   a3, a1
3fc72870:	srl    0x17, a13
3fc72880:	rl     0x1, b1
3fc72890:	rl     0x9, a13
3fc728a0:	rl     0x1, b0
3fc728b0:	.word  0x372d
3fc728c0:	srl    0x17, b5
3fc728d0:	.word  0x3537
3fc728e0:	move   a9, a13
3fc728f0:	.word  0x352d
3fc72900:	srl    0x17, b0
3fc72910:	cmp    a10, a10
3fc72920:	divs   b2, b3
3fc72930:	rl     0x11, b0
3fc72940:	rl     0x9, b0
3fc72950:	andn   a1, a13
3fc72960:	mods   a11, sp
3fc72970:	modu   a3, a1
3fc72980:	sla    a10, a11
3fc72990:	sla    a11, a14
3fc729a0:	srl    0x18, a0
3fc729b0:	sub    a2, a10
3fc729c0:	addc   a10, a5
3fc729d0:	srl    0x16, b7
3fc729e0:	sll    b10, b3
3fc729f0:	sra    b11, b2
3fc72a00:	modu   a3, a5
3fc72a10:	move   a9, a13
3fc72a20:	sra    a3, a5
3fc72a30:	.word  0x7569
3fc72a40:	srl    0x15, a13
3fc72a50:	srl    0x16, b2
3fc72a60:	modu   a10, a14
3fc72a70:	mods   b11, b2
3fc72a80:	mods   a3, a1
3fc72a90:	srl    0x17, a13
3fc72aa0:	.word  0x3431
3fc72ab0:	rl     0x9, a13
3fc72ac0:	rl     0x1, b4
3fc72ad0:	.word  0x372d
3fc72ae0:	srl    0x17, b5
3fc72af0:	.word  0x3537
3fc72b00:	move   a9, a13
3fc72b10:	.word  0x372d
3fc72b20:	srl    0x17, b0
3fc72b30:	cmp    a10, a10
3fc72b40:	divs   b2, b3
3fc72b50:	rl     0x11, b0
3fc72b60:	rl     0x9, b0
3fc72b70:	andn   a1, a13
3fc72b80:	mods   a11, sp
3fc72b90:	modu   a3, a1
3fc72ba0:	sla    a10, a11
3fc72bb0:	sla    a11, a14
3fc72bc0:	srl    0x18, a0
3fc72bd0:	sub    a2, a10
3fc72be0:	addc   a10, a5
3fc72bf0:	srl    0x16, b7
3fc72c00:	sll    b10, b3
3fc72c10:	sra    b11, b2
3fc72c20:	modu   a3, a5
3fc72c30:	move   a9, a13
3fc72c40:	sra    a3, a5
3fc72c50:	.word  0x7569
3fc72c60:	srl    0x15, a13
3fc72c70:	srl    0x16, b2
3fc72c80:	modu   a10, a14
3fc72c90:	mods   b11, b2
3fc72ca0:	mods   a3, a1
3fc72cb0:	srl    0x17, a13
3fc72cc0:	dsjs   b1, L3FC72CE0
3fc72cd0:	rl     0x9, a13
L3FC72CE0:
3fc72ce0:	rl     0x1, b8
3fc72cf0:	.word  0x372d
3fc72d00:	srl    0x17, b5
3fc72d10:	.word  0x3537
3fc72d20:	move   a9, a13
3fc72d30:	dsjs   a13, L3FC72D50
3fc72d40:	srl    0x17, b0
L3FC72D50:
3fc72d50:	cmp    a10, a10
3fc72d60:	divs   b2, b3
3fc72d70:	rl     0x11, b0
3fc72d80:	rl     0x9, b0
3fc72d90:	andn   a1, a13
3fc72da0:	mods   a11, sp
3fc72db0:	modu   a3, a1
3fc72dc0:	sla    a10, a11
3fc72dd0:	sla    a11, a14
3fc72de0:	srl    0x18, a0
3fc72df0:	sub    a2, a10
3fc72e00:	addc   a10, a5
3fc72e10:	srl    0x16, b7
3fc72e20:	sll    b10, b3
3fc72e30:	sra    b11, b2
3fc72e40:	modu   a3, a5
3fc72e50:	move   a9, a13
3fc72e60:	sra    a3, a5
3fc72e70:	.word  0x7569
3fc72e80:	srl    0x15, a13
3fc72e90:	srl    0x16, b2
3fc72ea0:	modu   a10, a14
3fc72eb0:	mods   b11, b2
3fc72ec0:	mods   a3, a1
3fc72ed0:	srl    0x17, a13
3fc72ee0:	.word  0x3432
3fc72ef0:	rl     0x11, a13
3fc72f00:	rl     0x1, b4
3fc72f10:	.word  0x372d
3fc72f20:	srl    0x17, b5
3fc72f30:	.word  0x3537
3fc72f40:	move   a9, a13
3fc72f50:	rl     0x9, a13
3fc72f60:	rl     0x1, b2
3fc72f70:	btst   a1, a13
3fc72f80:	andn   a10, a9
3fc72f90:	rl     0x2, b8
3fc72fa0:	rl     0x1, b2
3fc72fb0:	srl    0x17, b1
3fc72fc0:	modu   b10, b2
3fc72fd0:	sla    a11, a13
3fc72fe0:	btst   a11, a14
3fc72ff0:	modu   a3, a1
3fc73000:	.word  0x0061
3fc73010:	rl     a10, a4
3fc73020:	rl     a11, a7
3fc73030:	sla    b11, b4
3fc73040:	sla    0x3, a12
3fc73050:	.word  0x7145
3fc73060:	rl     b11, b5
3fc73070:	mods   b11, b0
3fc73080:	modu   a3, a5
3fc73090:	sla    0x3, b4
3fc730a0:	modu   a10, a3
3fc730b0:	.word  0x7072
3fc730c0:	.word  0x726f
3fc730d0:	.word  0x7461
3fc730e0:	modu   a11, a9
3fc730f0:	.word  0x006e
3fc73100:	modu   a10, a3
3fc73110:	.word  0x7970
3fc73120:	rl     b11, b2
3fc73130:	rl     a3, a7
3fc73140:	sla    0x3, b4
3fc73150:	sll    a9, a8
3fc73160:	sla    0x1, a9
3fc73170:	rl     a10, a4
3fc73180:	rl     a11, a7
3fc73190:	sla    b11, b4
3fc731a0:	sla    0x3, a12
3fc731b0:	.word  0x7145
3fc731c0:	rl     b11, b5
3fc731d0:	mods   b11, b0
3fc731e0:	modu   a3, a5
3fc731f0:	sla    0x3, b4
3fc73200:	modu   a10, a3
3fc73210:	.word  0x7072
3fc73220:	.word  0x726f
3fc73230:	.word  0x7461
3fc73240:	modu   a11, a9
3fc73250:	srl    0x1d, a14
3fc73260:	dsjs   b1, L3FC73300
3fc73270:	dsjs   b8, L3FC73290
3fc73280:	sla    0x1, a14
L3FC73290:
3fc73290:	mods   a2, a1
3fc732a0:	sla    0x3, a12
3fc732b0:	rl     b10, b2
3fc732c0:	rl     a3, a7
3fc732d0:	.word  0x7374
3fc732e0:	andn   a1, a0
3fc732f0:	.word  0x7365
L3FC73300:
3fc73300:	.word  0x7265
3fc73310:	sra    b11, b6
3fc73320:	srl    0xd, a4
3fc73330:	addc   a8, a0
3fc73340:	.word  0x706f
3fc73350:	.word  0x7279
3fc73360:	srl    a11, a9
3fc73370:	.word  0x7468
3fc73380:	sra    0x1f, a0
3fc73390:	sra    0x15, a3
3fc733a0:	rl     0x9, a0
3fc733b0:	dsjs   b9, L3FC733D0
3fc733c0:	sla    0x1, b8
L3FC733D0:
3fc733d0:	rl     a10, a2
3fc733e0:	sra    a11, a7
3fc733f0:	modu   a11, a12
3fc73400:	sla    0x3, b7
3fc73410:	sla    0x1, a6
3fc73420:	modu   a10, a8
3fc73430:	mods   a11, a12
3fc73440:	.word  0x7365
3fc73450:	cmp    a9, a0
3fc73460:	sll    a11, a14
3fc73470:	srl    0x1f, a14
3fc73480:	and    a1, a0
3fc73490:	.word  0x726f
3fc734a0:	rl     b11, b4
3fc734b0:	modu   a3, sp
3fc734c0:	sla    0x3, b3
3fc734d0:	modu   a10, a3
3fc734e0:	.word  0x7970
3fc734f0:	rl     b11, b2
3fc73500:	rl     a3, a7
3fc73510:	sla    0x3, b4
3fc73520:	dsjs   b1, L3FC735C0
3fc73530:	dsjs   b8, L3FC73550
3fc73540:	sub    a1, a0
L3FC73550:
3fc73550:	srl    a11, a9
3fc73560:	.word  0x7469
3fc73570:	mods   a3, a1
3fc73580:	sub    a9, a0
3fc73590:	.word  0x7571
3fc735a0:	.word  0x7069
3fc735b0:	sra    a11, a13
L3FC735C0:
3fc735c0:	.word  0x746e
3fc735d0:	addc   a9, a0
3fc735e0:	.word  0x726f
3fc735f0:	srl    0xd, b0
3fc73600:	addc   a8, a0
3fc73610:	.word  0x706f
3fc73620:	.word  0x7279
3fc73630:	srl    a11, a9
3fc73640:	.word  0x7468
3fc73650:	sra    0x1f, a0
3fc73660:	sra    0x15, a3
3fc73670:	rl     0x9, a0
3fc73680:	dsjs   b9, L3FC736A0
3fc73690:	sla    0x1, b8
L3FC736A0:
3fc736a0:	rl     a10, a2
3fc736b0:	.word  0x7374
3fc736c0:	.word  0x7274
3fc736d0:	sla    a11, a5
3fc736e0:	srl    0x1d, a13
3fc736f0:	cmp    a9, a0
3fc73700:	sll    a11, a14
3fc73710:	srl    0x1f, a14
3fc73720:	addc   a9, a0
3fc73730:	.word  0x706f
3fc73740:	.word  0x7279
3fc73750:	srl    a11, a9
3fc73760:	.word  0x7468
3fc73770:	rl     0x9, a0
3fc73780:	dsjs   b9, L3FC737A0
3fc73790:	sla    0x1, b8
L3FC737A0:
3fc737a0:	rl     a10, a4
3fc737b0:	rl     a11, a7
3fc737c0:	sla    b11, b4
3fc737d0:	sla    0x3, a12
3fc737e0:	.word  0x7145
3fc737f0:	rl     b11, b5
3fc73800:	mods   b11, b0
3fc73810:	modu   a3, a5
3fc73820:	sla    0x3, b4
3fc73830:	modu   a10, a3
3fc73840:	.word  0x7072
3fc73850:	rev    a14
3fc73860:	andn   a10, a7
3fc73870:	addc   a8, a0
3fc73880:	.word  0x706f
3fc73890:	.word  0x7279
3fc738a0:	srl    a11, a9
3fc738b0:	.word  0x7468
3fc738c0:	sra    0x1f, a0
3fc738d0:	sra    0x15, a3
3fc738e0:	rl     0x9, a0
3fc738f0:	dsjs   b9, L3FC73990
3fc73900:	sla    0x1, b0
3fc73910:	rl     a10, a4
3fc73920:	rl     a11, a7
3fc73930:	sla    b11, b4
3fc73940:	sla    0x3, a12
3fc73950:	.word  0x7145
3fc73960:	rl     b11, b5
3fc73970:	mods   b11, b0
3fc73980:	modu   a3, a5
L3FC73990:
3fc73990:	sla    0x3, b4
3fc739a0:	modu   a10, a3
3fc739b0:	.word  0x7072
3fc739c0:	rev    a14
3fc739d0:	modu   a10, a3
3fc739e0:	.word  0x7970
3fc739f0:	rl     b11, b2
3fc73a00:	rl     a3, a7
3fc73a10:	sla    0x3, b4
3fc73a20:	sll    a9, a8
3fc73a30:	sla    0x1, a9
3fc73a40:	dsjs   b1, L3FC73AE0
3fc73a50:	dsjs   b8, L3FC73A70
3fc73a60:	addc   a1, a0
L3FC73A70:
3fc73a70:	.word  0x7469
3fc73a80:	.word  0x7473
3fc73a90:	sra    b11, b2
3fc73aa0:	mods   a11, a1
3fc73ab0:	sla    0x1, a12
3fc73ac0:	modu   a2, a9
3fc73ad0:	srl    0xd, a3
L3FC73AE0:
3fc73ae0:	sla    0x1, a12
3fc73af0:	modu   a10, a3
3fc73b00:	.word  0x7970
3fc73b10:	rl     b11, b2
3fc73b20:	rl     a3, a7
3fc73b30:	sla    0x3, b4
3fc73b40:	dsjs   b1, L3FC73BE0
3fc73b50:	rl     0x1, b9
3fc73b60:	sub    a1, a0
3fc73b70:	srl    a11, a9
3fc73b80:	.word  0x7469
3fc73b90:	mods   a3, a1
3fc73ba0:	sub    a9, a0
3fc73bb0:	.word  0x7571
3fc73bc0:	.word  0x7069
3fc73bd0:	sra    a11, a13
L3FC73BE0:
3fc73be0:	.word  0x746e
3fc73bf0:	addc   a9, a0
3fc73c00:	.word  0x726f
3fc73c10:	srl    0xd, b0
3fc73c20:	srl    0x18, a0
3fc73c30:	sub    a10, a4
3fc73c40:	srl    0x16, a3
3fc73c50:	sra    b10, b4
3fc73c60:	mods   b11, b2
3fc73c70:	modu   a3, a9
3fc73c80:	mods   a3, a1
3fc73c90:	move   a9, a13
3fc73ca0:	sra    a3, a5
3fc73cb0:	.word  0x7569
3fc73cc0:	srl    0x15, a13
3fc73cd0:	srl    0x16, b2
3fc73ce0:	modu   a10, a14
3fc73cf0:	mods   b11, b2
3fc73d00:	mods   a3, a1
3fc73d10:	subb   a9, a13
3fc73d20:	srl    0x16, b3
3fc73d30:	.word  0x3431
3fc73d40:	rl     0x9, a13
3fc73d50:	rl     0x1, b0
3fc73d60:	rl     0x9, a13
3fc73d70:	rl     0x1, b0
3fc73d80:	rl     0x9, a13
3fc73d90:	rl     0x1, b0
3fc73da0:	addc   a9, a13
3fc73db0:	dsjs   a13, L3FC73DD0
3fc73dc0:	srl    0x17, b0
L3FC73DD0:
3fc73dd0:	andn   a10, a9
3fc73de0:	dsjs   sp, L3FC73E10
3fc73df0:	.word  0x3538
3fc73e00:	srl    0x17, b9
L3FC73E10:
3fc73e10:	rev    b1
3fc73e20:	addc   a1, a13
3fc73e30:	.word  0x7469
3fc73e40:	.word  0x7473
3fc73e50:	sra    b11, b2
3fc73e60:	mods   a11, a1
3fc73e70:	or     a1, a13
3fc73e80:	.word  0x7265
3fc73e90:	rl     a11, a13
3fc73ea0:	sla    a11, a14
3fc73eb0:	srl    0x15, a12
3fc73ec0:	sra    a10, a13
3fc73ed0:	rl     a11, a4
3fc73ee0:	mods   b11, b5
3fc73ef0:	andn   a1, a13
3fc73f00:	move   a1, b13
3fc73f10:	.word  0x726f
3fc73f20:	sla    a11, a13
3fc73f30:	srl    0x15, a12
3fc73f40:	andn   a10, a7
3fc73f50:	rl     0x9, a13
3fc73f60:	srl    0x17, b8
3fc73f70:	.word  0x3431
3fc73f80:	srl    0x17, b0
3fc73f90:	rl     0x1, b1
3fc73fa0:	srl    0x17, b0
3fc73fb0:	rl     0x1, b1
3fc73fc0:	srl    0x17, b0
3fc73fd0:	srl    0x16, a3
3fc73fe0:	rl     0x9, b1
3fc73ff0:	srl    0x17, b0
3fc74000:	andn   a10, a9
3fc74010:	dsjs   sp, L3FC74040
3fc74020:	.word  0x3538
3fc74030:	srl    0x17, b9
L3FC74040:
3fc74040:	rev    b1
3fc74050:	sub    a1, a13
3fc74060:	addc   a10, a5
3fc74070:	or     a1, a13
3fc74080:	.word  0x7265
3fc74090:	rl     a11, a13
3fc740a0:	sla    a11, a14
3fc740b0:	srl    0x15, a12
3fc740c0:	sra    a10, a13
3fc740d0:	rl     a11, a4
3fc740e0:	mods   b11, b5
3fc740f0:	andn   a1, a13
3fc74100:	move   a1, b13
3fc74110:	.word  0x726f
3fc74120:	sla    a11, a13
3fc74130:	srl    0x15, a12
3fc74140:	andn   a10, a7
3fc74150:	rl     0x9, a13
3fc74160:	srl    0x17, b4
3fc74170:	.word  0x3431
3fc74180:	srl    0x17, b0
3fc74190:	.word  0x3537
3fc741a0:	.word  0x372d
3fc741b0:	srl    0x17, b5
3fc741c0:	srl    0x16, a3
3fc741d0:	rl     0x1, b8
3fc741e0:	cmp    a9, a13
3fc741f0:	move   b10, a3
3fc74200:	dsjs   b8, L3FC74220
3fc74210:	dsjs   b5, L3FC742B0
L3FC74220:
3fc74220:	rl     0x9, a13
3fc74230:	srl    0x18, a0
3fc74240:	rl     a10, a2
3fc74250:	.word  0x7374
3fc74260:	.word  0x7274
3fc74270:	sla    a11, a5
3fc74280:	srl    0x15, a13
3fc74290:	sra    b10, b4
3fc742a0:	mods   b11, b2
L3FC742B0:
3fc742b0:	modu   a3, a9
3fc742c0:	mods   a3, a1
3fc742d0:	move   a9, a13
3fc742e0:	sra    a3, a5
3fc742f0:	.word  0x7569
3fc74300:	srl    0x15, a13
3fc74310:	srl    0x16, b2
3fc74320:	modu   a10, a14
3fc74330:	mods   b11, b2
3fc74340:	mods   a3, a1
3fc74350:	subb   a9, a13
3fc74360:	srl    0x16, b3
3fc74370:	dsjs   b1, L3FC74390
3fc74380:	rl     0x9, a13
L3FC74390:
3fc74390:	rl     0x1, b8
3fc743a0:	.word  0x372d
3fc743b0:	srl    0x17, b5
3fc743c0:	.word  0x3537
3fc743d0:	addc   a9, a13
3fc743e0:	rl     0x9, a13
3fc743f0:	rl     0x1, b1
3fc74400:	cmp    a9, a13
3fc74410:	move   b10, a3
3fc74420:	dsjs   b8, L3FC74440
3fc74430:	dsjs   b5, L3FC744D0
L3FC74440:
3fc74440:	rl     0x9, a13
3fc74450:	addc   a8, a0
3fc74460:	.word  0x706f
3fc74470:	.word  0x7279
3fc74480:	srl    a11, a9
3fc74490:	.word  0x7468
3fc744a0:	sra    0x1f, a0
3fc744b0:	sra    0x15, a3
3fc744c0:	sub    a1, a0
L3FC744D0:
3fc744d0:	srl    a11, a9
3fc744e0:	.word  0x7469
3fc744f0:	mods   a3, a1
3fc74500:	sub    a9, a0
3fc74510:	.word  0x7571
3fc74520:	.word  0x7069
3fc74530:	sra    a11, a13
3fc74540:	.word  0x746e
3fc74550:	addc   a9, a0
3fc74560:	.word  0x726f
3fc74570:	modu   b11, b0
3fc74580:	sla    b11, b2
3fc74590:	rl     b11, b4
3fc745a0:	modu   a3, sp
3fc745b0:	rl     0x9, a12
3fc745c0:	dsjs   b9, L3FC745E0
3fc745d0:	srl    0xf, b8
L3FC745E0:
3fc745e0:	add    a9, a0
3fc745f0:	mods   a3, a12
3fc74600:	.word  0x7220
3fc74610:	srl    a11, a9
3fc74620:	.word  0x7468
3fc74630:	sla    0x3, b3
3fc74640:	sra    b11, b2
3fc74650:	sra    b11, b3
3fc74660:	.word  0x7672
3fc74670:	sra    a3, a5
3fc74680:	sub    a0, a0
3fc74690:	addc   a10, a5
3fc746a0:	sll    0x2, b7
3fc746b0:	sub    b10, b3
3fc746c0:	andn   b10, b3
3fc746d0:	move   a10, b9
3fc746e0:	.word  0x004e
L3FC746F0:
3fc746f0:	mmtm   sp, a7,a9,a11,a13
3fc74710:	move   a14, a13
3fc74720:	addi   0x80, a14
3fc74740:	move   *a13(0xffe0), a11, 1
3fc74760:	move   a14, -*sp, 1
3fc74770:	movi   0x54, a9
3fc74790:	move   a9, *a14+, 1
3fc747a0:	calla  L3F705A00
3fc747d0:	move   a8, *a11(0xe0), 1
3fc747f0:	move   a8, *a13, 1
3fc74800:	move   *a11(0xe0), a9, 1
3fc74820:	jrne   L3FC748E0
3fc74830:	move   a14, -*sp, 1
3fc74840:	movi   0x3fc75190, a8
3fc74870:	move   a8, *a14+, 1
3fc74880:	calla  L3F927BC0
3fc748b0:	sub    a8, a8
3fc748c0:	jauc   L3FC75140
L3FC748E0:
3fc748e0:	sub    a9, a9
3fc748f0:	move   a9, *a8(0x280), 1
3fc74910:	move   a14, -*sp, 1
3fc74920:	move   a8, *a14+, 1
3fc74930:	move   *a11(0xa0), *a14+, 1
3fc74950:	calla  L3F956470
3fc74980:	move   a8, a8
3fc74990:	jrne   L3FC749C0
3fc749a0:	move   a9, a8
3fc749b0:	jruc   L3FC75140
L3FC749C0:
3fc749c0:	move   *a11(0xe0), a7, 1
3fc749e0:	move   *a11(0xe0), a9, 1
3fc74a00:	move   *a7(0x1e0), a7, 1
3fc74a20:	move   *a9(0x1a0), a9, 1
3fc74a40:	sub    a9, a7
3fc74a50:	inc    a7
3fc74a60:	setf   16, 1, 0
3fc74a70:	move   a7, *a11(0x70), 0
3fc74a90:	move   *a11(0x70), a9, 0
3fc74ab0:	move   a9, a7
3fc74ac0:	sll    0x4, a9
3fc74ad0:	sll    0x2, a7
3fc74ae0:	add    a7, a9
3fc74af0:	move   a9, *a13(0x20), 1
3fc74b10:	move   a14, -*sp, 1
3fc74b20:	move   a9, *a14+, 1
3fc74b30:	calla  L3F705A00
3fc74b60:	move   a8, *a11(0x80), 1
3fc74b80:	move   *a11(0x80), a7, 1
3fc74ba0:	jrne   L3FC74C50
3fc74bb0:	move   a14, -*sp, 1
3fc74bc0:	movi   0x3fc75228, a8
3fc74bf0:	move   a8, *a14+, 1
3fc74c00:	calla  L3F927BC0
3fc74c30:	sub    a8, a8
3fc74c40:	jruc   L3FC75140
L3FC74C50:
3fc74c50:	sub    a7, a7
3fc74c60:	move   a7, *a13(0x60), 1
3fc74c80:	setf   16, 1, 0
3fc74c90:	move   *a11(0x70), a9, 0
3fc74cb0:	cmp    a9, a7
3fc74cc0:	jrge   L3FC75130
L3FC74CD0:
3fc74cd0:	move   *a13(0xffe0), a11, 1
3fc74cf0:	move   *a13(0x60), a9, 1
3fc74d10:	move   a9, a7
3fc74d20:	sll    0x7, a9
3fc74d30:	sll    0x5, a7
3fc74d40:	add    a7, a9
3fc74d50:	move   *a11(0x80), a7, 1
3fc74d70:	add    a9, a7
3fc74d80:	sub    a9, a9
3fc74d90:	move   a9, *a7, 1
3fc74da0:	move   *a13(0x60), a7, 1
3fc74dc0:	move   a7, a9
3fc74dd0:	sll    0x7, a7
3fc74de0:	sll    0x5, a9
3fc74df0:	add    a9, a7
3fc74e00:	move   *a11(0x80), a9, 1
3fc74e20:	add    a7, a9
3fc74e30:	sub    a7, a7
3fc74e40:	move   a7, *a9(0x20), 1
3fc74e60:	move   *a13(0x60), a9, 1
3fc74e80:	move   a9, a7
3fc74e90:	sll    0x7, a9
3fc74ea0:	sll    0x5, a7
3fc74eb0:	add    a7, a9
3fc74ec0:	move   *a11(0x80), a7, 1
3fc74ee0:	add    a9, a7
3fc74ef0:	sub    a9, a9
3fc74f00:	move   a9, *a7(0x40), 1
3fc74f20:	move   *a13(0x60), a7, 1
3fc74f40:	move   a7, a9
3fc74f50:	sll    0x7, a7
3fc74f60:	sll    0x5, a9
3fc74f70:	add    a9, a7
3fc74f80:	move   *a11(0x80), a9, 1
3fc74fa0:	add    a7, a9
3fc74fb0:	sub    a7, a7
3fc74fc0:	move   a7, *a9(0x60), 1
3fc74fe0:	move   *a13(0x60), a9, 1
3fc75000:	move   a9, a7
3fc75010:	sll    0x7, a9
3fc75020:	sll    0x5, a7
3fc75030:	add    a7, a9
3fc75040:	move   *a11(0x80), a7, 1
3fc75060:	add    a9, a7
3fc75070:	sub    a9, a9
3fc75080:	move   a9, *a7(0x80), 1
3fc750a0:	move   *a13(0x60), a7, 1
3fc750c0:	inc    a7
3fc750d0:	move   a7, *a13(0x60), 1
3fc750f0:	move   *a11(0x70), a9, 0
3fc75110:	cmp    a9, a7
3fc75120:	jrlt   L3FC74CD0
L3FC75130:
3fc75130:	movk   1, a8
L3FC75140:
3fc75140:	move   *sp(0xa0), a14, 1
3fc75160:	mmfm   sp, a7,a9,a11,a13
3fc75180:	rets   2
3fc75190:	add    a10, a2
3fc751a0:	sla    0x2, a4
3fc751b0:	move   a2, a1
3fc751c0:	move   a10, b12
3fc751d0:	sla    0x2, a3
3fc751e0:	subb   a2, sp
3fc751f0:	subb   a1, a0
3fc75200:	or     a2, a14
3fc75210:	.word  0x0a49
3fc75220:	addc   a0, a0
3fc75230:	sub    a2, a1
3fc75240:	add    a9, a0
3fc75250:	move   a2, a12
3fc75260:	addc   a10, sp
3fc75270:	move   a9, b0
3fc75280:	sla    0x2, a6
3fc75290:	modu   b11, b2
3fc752a0:	mpyu   b11, b7
3fc752b0:	sla    b11, b4
3fc752c0:	mods   a3, a2
3fc752d0:	.word  0x0a65
3fc752e0:	.word  0x0000
L3FC752F0:
3fc752f0:	pushst
3fc75300:	setf   32, 0, 1
3fc75310:	setf   8, 0, 0
3fc75320:	mmtm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a9,a13
3fc75340:	move   a14, a5
3fc75350:	move   *a5(0xffe0), a6, 1
3fc75370:	move   *a6+, a2, 1
3fc75380:	andi   0xffff, a2
3fc753b0:	move   *a6, a3, 1
3fc753c0:	move   *a5(0xffc0), a6, 1
3fc753e0:	move   *a6+, a4, 1
3fc753f0:	andi   0xffff, a4
3fc75420:	move   *a6, a5, 1
3fc75430:	movi   0x248208, a8
3fc75460:	clr    a6
3fc75470:	move   *a14(0xffa0), a7, 1
3fc75490:	cmpi   0x0, a7
3fc754b0:	jreq   L3FC754D0
3fc754c0:	jruc   L3FC75790
L3FC754D0:
3fc754d0:	dec    a4
3fc754e0:	jrlt   L3FC75650
3fc754f0:	move   *a5+, a1, 0
3fc75500:	cmpi   0x2a, a1
3fc75530:	jreq   L3FC75710
3fc75540:	dec    a2
3fc75550:	jrn   L3FC756B0
3fc75560:	move   *a3+, a0, 0
3fc75570:	cmp    a1, a0
3fc75580:	jreq   L3FC754D0
3fc75590:	cmpi   0x3f, a1
3fc755c0:	jreq   L3FC754D0
L3FC755D0:
3fc755d0:	dec    a6
3fc755e0:	jrn   L3FC756B0
3fc755f0:	addk   8, a7
3fc75600:	move   a6, a2
3fc75610:	move   a7, a3
3fc75620:	move   a8, a4
3fc75630:	move   a9, a5
3fc75640:	jruc   L3FC754D0
L3FC75650:
3fc75650:	cmpi   0x0, a2
3fc75670:	jrne   L3FC755D0
L3FC75680:
3fc75680:	movi   0x248419, a8
L3FC756B0:
3fc756b0:	mmfm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a9,a13
3fc756d0:	popst
3fc756e0:	move   *sp(0x20), a14, 1
3fc75700:	rets   2
L3FC75710:
3fc75710:	cmpi   0x0, a4
3fc75730:	jreq   L3FC75680
3fc75740:	move   a2, a6
3fc75750:	move   a3, a7
3fc75760:	move   a4, a8
3fc75770:	move   a5, a9
3fc75780:	jruc   L3FC754D0
L3FC75790:
3fc75790:	dec    a4
3fc757a0:	jrn   L3FC75B30
3fc757b0:	move   *a5+, a1, 0
3fc757c0:	cmpi   0x61, a1
3fc757e0:	jrc   L3FC75820
3fc757f0:	cmpi   0x7a, a1
3fc75810:	jrls   L3FC758B0
L3FC75820:
3fc75820:	cmpi   0xe0, a1
3fc75840:	jrhi   L3FC758D0
3fc75850:	cmpi   0xfd, a1
3fc75870:	jrls   L3FC758D0
3fc75880:	cmpi   0xf0, a1
3fc758a0:	jreq   L3FC758D0
L3FC758B0:
3fc758b0:	subi   0x20, a1
L3FC758D0:
3fc758d0:	cmpi   0x2a, a1
3fc75900:	jreq   L3FC75BF0
3fc75910:	dec    a2
3fc75920:	jrn   L3FC75B90
3fc75930:	move   *a3+, a0, 0
3fc75940:	cmpi   0x61, a0
3fc75960:	jrc   L3FC759A0
3fc75970:	cmpi   0x7a, a0
3fc75990:	jrls   L3FC75A30
L3FC759A0:
3fc759a0:	cmpi   0xe0, a0
3fc759c0:	jrhi   L3FC75A50
3fc759d0:	cmpi   0xfd, a0
3fc759f0:	jrls   L3FC75A50
3fc75a00:	cmpi   0xf0, a0
3fc75a20:	jreq   L3FC75A50
L3FC75A30:
3fc75a30:	subi   0x20, a0
L3FC75A50:
3fc75a50:	cmp    a1, a0
3fc75a60:	jreq   L3FC75790
3fc75a70:	cmpi   0x3f, a1
3fc75aa0:	jreq   L3FC75790
L3FC75AB0:
3fc75ab0:	dec    a6
3fc75ac0:	jrn   L3FC75B90
3fc75ad0:	addk   8, a7
3fc75ae0:	move   a6, a2
3fc75af0:	move   a7, a3
3fc75b00:	move   a8, a4
3fc75b10:	move   a9, a5
3fc75b20:	jruc   L3FC75790
L3FC75B30:
3fc75b30:	cmpi   0x0, a2
3fc75b50:	jrne   L3FC75AB0
L3FC75B60:
3fc75b60:	movi   0x248419, a8
L3FC75B90:
3fc75b90:	mmfm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a9,a13
3fc75bb0:	popst
3fc75bc0:	move   *sp(0x20), a14, 1
3fc75be0:	rets   2
L3FC75BF0:
3fc75bf0:	cmpi   0x0, a4
3fc75c10:	jreq   L3FC75B60
3fc75c20:	move   a2, a6
3fc75c30:	move   a3, a7
3fc75c40:	move   a4, a8
3fc75c50:	move   a5, a9
3fc75c60:	jruc   L3FC75790
L3FC75C70:
3fc75c70:	mmtm   sp, a11,a13
3fc75c90:	move   a14, a13
3fc75ca0:	move   a14, -*sp, 1
3fc75cb0:	movk   4, a11
3fc75cc0:	move   a11, *a14+, 1
3fc75cd0:	calla  L3F705A00
3fc75d00:	move   a8, @0xdaa20, 1
3fc75d30:	move   a14, -*sp, 1
3fc75d40:	move   *a13(0xffc0), *a14+, 1
3fc75d60:	move   *a13(0xffe0), *a14+, 1
3fc75d80:	movi   0xda840, a11
3fc75db0:	move   a11, *a14+, 1
3fc75dc0:	calla  L3FBF9A00
3fc75df0:	move   *sp(0x60), a14, 1
3fc75e10:	mmfm   sp, a11,a13
3fc75e30:	rets   2
3fc75e40:	.word  0xffbe
3fc75e50:	.word  0x0000
3fc75e60:	.word  0x0000
3fc75e70:	.word  0x0000
3fc75e80:	.word  0xffbf
3fc75e90:	.word  0x0000
3fc75ea0:	.word  0x0000
3fc75eb0:	.word  0x0000
3fc75ec0:	.word  0xffc0
3fc75ed0:	.word  0x0000
3fc75ee0:	.word  0x0000
3fc75ef0:	.word  0x0000
3fc75f00:	.word  0xffc1
3fc75f10:	.word  0x0000
3fc75f20:	.word  0x0000
3fc75f30:	.word  0x0000
3fc75f40:	.word  0xffc2
3fc75f50:	.word  0x0000
3fc75f60:	.word  0x0000
3fc75f70:	.word  0x0000
3fc75f80:	.word  0x0000
3fc75f90:	.word  0x0000
3fc75fa0:	.word  0x0000
3fc75fb0:	.word  0x0000
3fc75fc0:	.word  0x0000
3fc75fd0:	.word  0x0000
3fc75fe0:	.word  0x0000
3fc75ff0:	.word  0x0000
3fc76000:	.word  0x0000
3fc76010:	.word  0x0000
3fc76020:	.word  0x0000
3fc76030:	.word  0x0000
3fc76040:	.word  0x0000
3fc76050:	.word  0x0000
3fc76060:	.word  0x0000
3fc76070:	.word  0x0000
3fc76080:	.word  0x0000
3fc76090:	.word  0x0000
3fc760a0:	.word  0x0000
3fc760b0:	.word  0x0000
3fc760c0:	.word  0x0000
3fc760d0:	.word  0x0000
3fc760e0:	.word  0x0000
3fc760f0:	.word  0x0000
3fc76100:	.word  0x0000
3fc76110:	.word  0x0000
3fc76120:	.word  0x0000
3fc76130:	.word  0x0000
3fc76140:	.word  0x0000
3fc76150:	.word  0x0000
3fc76160:	.word  0x0000
3fc76170:	.word  0x0000
3fc76180:	.word  0x0000
3fc76190:	.word  0x0000
3fc761a0:	.word  0x0000
3fc761b0:	.word  0x0000
3fc761c0:	.word  0xffc3
3fc761d0:	.word  0x0000
3fc761e0:	.word  0x0000
3fc761f0:	.word  0x0000
3fc76200:	.word  0xffc4
3fc76210:	.word  0x0000
3fc76220:	.word  0x0000
3fc76230:	.word  0x0000
3fc76240:	.word  0xffc5
3fc76250:	.word  0x0000
3fc76260:	.word  0x0000
3fc76270:	.word  0x0000
3fc76280:	.word  0xffc6
3fc76290:	.word  0x0000
3fc762a0:	.word  0x0000
3fc762b0:	.word  0x0000
3fc762c0:	.word  0xffc7
3fc762d0:	.word  0x0000
3fc762e0:	.word  0x0000
3fc762f0:	.word  0x0000
3fc76300:	.word  0x0000
3fc76310:	.word  0x0000
3fc76320:	.word  0x0000
3fc76330:	.word  0x0000
3fc76340:	.word  0x0000
3fc76350:	.word  0x0000
3fc76360:	.word  0x0000
3fc76370:	.word  0x0000
3fc76380:	.word  0x0000
3fc76390:	.word  0x0000
3fc763a0:	.word  0x0000
3fc763b0:	.word  0x0000
3fc763c0:	.word  0x0000
3fc763d0:	.word  0x0000
3fc763e0:	.word  0x0000
3fc763f0:	.word  0x0000
3fc76400:	.word  0x0000
3fc76410:	.word  0x0000
3fc76420:	.word  0x0000
3fc76430:	.word  0x0000
3fc76440:	.word  0x0000
3fc76450:	.word  0x0000
3fc76460:	.word  0x0000
3fc76470:	.word  0x0000
3fc76480:	.word  0x0000
3fc76490:	.word  0x0000
3fc764a0:	.word  0x0000
3fc764b0:	.word  0x0000
3fc764c0:	.word  0x0000
3fc764d0:	.word  0x0000
3fc764e0:	.word  0x0000
3fc764f0:	.word  0x0000
3fc76500:	.word  0xffc8
3fc76510:	.word  0x0000
3fc76520:	.word  0x0000
3fc76530:	.word  0x0000
3fc76540:	.word  0xffc9
3fc76550:	.word  0x0000
3fc76560:	.word  0x0000
3fc76570:	.word  0x0000
3fc76580:	.word  0xffca
3fc76590:	.word  0x0000
3fc765a0:	.word  0x0000
3fc765b0:	.word  0x0000
3fc765c0:	.word  0xffcb
3fc765d0:	.word  0x0000
3fc765e0:	.word  0x0000
3fc765f0:	.word  0x0000
3fc76600:	.word  0x0000
3fc76610:	.word  0x0000
3fc76620:	.word  0x0000
3fc76630:	.word  0x0000
3fc76640:	.word  0x0000
3fc76650:	.word  0x0000
3fc76660:	.word  0x0000
3fc76670:	.word  0x0000
3fc76680:	.word  0x0000
3fc76690:	.word  0x0000
3fc766a0:	.word  0x0000
3fc766b0:	.word  0x0000
3fc766c0:	.word  0x0000
3fc766d0:	.word  0x0000
3fc766e0:	.word  0x0000
3fc766f0:	.word  0x0000
3fc76700:	.word  0x0000
3fc76710:	.word  0x0000
3fc76720:	.word  0x0000
3fc76730:	.word  0x0000
3fc76740:	.word  0x0000
3fc76750:	.word  0x0000
3fc76760:	.word  0x0000
3fc76770:	.word  0x0000
3fc76780:	.word  0x0000
3fc76790:	.word  0x0000
3fc767a0:	.word  0x0000
3fc767b0:	.word  0x0000
3fc767c0:	.word  0xff6a
3fc767d0:	.word  0x0000
3fc767e0:	.word  0x0000
3fc767f0:	.word  0x0000
3fc76800:	.word  0xff67
3fc76810:	.word  0x0000
3fc76820:	.word  0x0000
3fc76830:	.word  0x0000
3fc76840:	.word  0x0000
3fc76850:	.word  0x0000
3fc76860:	.word  0x0000
3fc76870:	.word  0x0000
3fc76880:	.word  0x0000
3fc76890:	.word  0x0000
3fc768a0:	.word  0x0000
3fc768b0:	.word  0x0000
3fc768c0:	.word  0xffce
3fc768d0:	.word  0x0000
3fc768e0:	.word  0x0000
3fc768f0:	.word  0x0000
3fc76900:	.word  0xffcf
3fc76910:	.word  0x0000
3fc76920:	.word  0x0000
3fc76930:	.word  0x0000
3fc76940:	.word  0xffd0
3fc76950:	.word  0x0000
3fc76960:	.word  0x0000
3fc76970:	.word  0x0000
3fc76980:	.word  0xffd1
3fc76990:	.word  0x0000
3fc769a0:	.word  0x0000
3fc769b0:	.word  0x0000
3fc769c0:	.word  0x0000
3fc769d0:	.word  0x0000
3fc769e0:	.word  0x0000
3fc769f0:	.word  0x0000
3fc76a00:	.word  0x0000
3fc76a10:	.word  0x0000
3fc76a20:	.word  0x0000
3fc76a30:	.word  0x0000
3fc76a40:	.word  0x0000
3fc76a50:	.word  0x0000
3fc76a60:	.word  0x0000
3fc76a70:	.word  0x0000
3fc76a80:	.word  0x0000
3fc76a90:	.word  0x0000
3fc76aa0:	.word  0x0000
3fc76ab0:	.word  0x0000
3fc76ac0:	.word  0x0000
3fc76ad0:	.word  0x0000
3fc76ae0:	.word  0x0000
3fc76af0:	.word  0x0000
3fc76b00:	.word  0x0000
3fc76b10:	.word  0x0000
3fc76b20:	.word  0x0000
3fc76b30:	.word  0x0000
3fc76b40:	.word  0xff68
3fc76b50:	.word  0x0000
3fc76b60:	.word  0x0000
3fc76b70:	.word  0x0000
3fc76b80:	.word  0xff63
3fc76b90:	.word  0x0000
3fc76ba0:	.word  0x0000
3fc76bb0:	.word  0x0000
3fc76bc0:	.word  0xff00
3fc76bd0:	addk   32, a0
3fc76be0:	.word  0x0000
3fc76bf0:	.word  0x0000
3fc76c00:	.word  0xff60
3fc76c10:	.word  0x0000
3fc76c20:	.word  0x0000
3fc76c30:	.word  0x0000
3fc76c40:	.word  0xff55
3fc76c50:	.word  0x0000
3fc76c60:	.word  0x0000
3fc76c70:	.word  0x0000
3fc76c80:	.word  0xff56
3fc76c90:	.word  0x0000
3fc76ca0:	.word  0x0000
3fc76cb0:	.word  0x0000
3fc76cc0:	.word  0x0000
3fc76cd0:	.word  0x0000
3fc76ce0:	.word  0x0000
3fc76cf0:	.word  0x0000
3fc76d00:	.word  0x0000
3fc76d10:	.word  0x0000
3fc76d20:	.word  0x0000
3fc76d30:	.word  0x0000
3fc76d40:	.word  0xffb0
3fc76d50:	.word  0x0000
3fc76d60:	.word  0x0000
3fc76d70:	.word  0x0000
3fc76d80:	.word  0x0000
3fc76d90:	.word  0x0000
3fc76da0:	.word  0x0000
3fc76db0:	.word  0x0000
3fc76dc0:	.word  0xffae
3fc76dd0:	.word  0x0000
3fc76de0:	.word  0x0000
3fc76df0:	.word  0x0000
3fc76e00:	.word  0xff8d
3fc76e10:	.word  0x0000
3fc76e20:	.word  0x0000
3fc76e30:	.word  0x0000
3fc76e40:	.word  0xffb1
3fc76e50:	.word  0x0000
3fc76e60:	.word  0x0000
3fc76e70:	.word  0x0000
3fc76e80:	.word  0xffb2
3fc76e90:	.word  0x0000
3fc76ea0:	.word  0x0000
3fc76eb0:	.word  0x0000
3fc76ec0:	.word  0xffb3
3fc76ed0:	.word  0x0000
3fc76ee0:	.word  0x0000
3fc76ef0:	.word  0x0000
3fc76f00:	.word  0xffb4
3fc76f10:	.word  0x0000
3fc76f20:	.word  0x0000
3fc76f30:	.word  0x0000
3fc76f40:	.word  0xffb5
3fc76f50:	.word  0x0000
3fc76f60:	.word  0x0000
3fc76f70:	.word  0x0000
3fc76f80:	.word  0xffb6
3fc76f90:	.word  0x0000
3fc76fa0:	.word  0x0000
3fc76fb0:	.word  0x0000
3fc76fc0:	.word  0xffac
3fc76fd0:	.word  0x0000
3fc76fe0:	.word  0x0000
3fc76ff0:	.word  0x0000
3fc77000:	.word  0xffb7
3fc77010:	.word  0x0000
3fc77020:	.word  0x0000
3fc77030:	.word  0x0000
3fc77040:	.word  0xffb8
3fc77050:	.word  0x0000
3fc77060:	.word  0x0000
3fc77070:	.word  0x0000
3fc77080:	.word  0xffb9
3fc77090:	.word  0x0000
3fc770a0:	.word  0x0000
3fc770b0:	.word  0x0000
3fc770c0:	.word  0xffad
3fc770d0:	.word  0x0000
3fc770e0:	.word  0x0000
3fc770f0:	.word  0x0000
3fc77100:	.word  0xff91
3fc77110:	.word  0x0000
3fc77120:	.word  0x0000
3fc77130:	.word  0x0000
3fc77140:	.word  0xff92
3fc77150:	.word  0x0000
3fc77160:	.word  0x0000
3fc77170:	.word  0x0000
3fc77180:	.word  0xff93
3fc77190:	.word  0x0000
3fc771a0:	.word  0x0000
3fc771b0:	.word  0x0000
3fc771c0:	.word  0xff94
3fc771d0:	.word  0x0000
3fc771e0:	.word  0x0000
3fc771f0:	.word  0x0000
3fc77200:	.word  0x0000
3fc77210:	.word  0x0000
3fc77220:	.word  0x0000
3fc77230:	.word  0x0000
3fc77240:	.word  0x0000
3fc77250:	.word  0x0000
3fc77260:	.word  0x0000
3fc77270:	.word  0x0000
3fc77280:	.word  0xff51
3fc77290:	.word  0x0000
3fc772a0:	.word  0x0000
3fc772b0:	.word  0x0000
3fc772c0:	.word  0xff53
3fc772d0:	.word  0x0000
3fc772e0:	.word  0x0000
3fc772f0:	.word  0x0000
3fc77300:	.word  0xff54
3fc77310:	.word  0x0000
3fc77320:	.word  0x0000
3fc77330:	.word  0x0000
3fc77340:	.word  0xff52
3fc77350:	.word  0x0000
3fc77360:	.word  0x0000
3fc77370:	.word  0x0000
3fc77380:	.word  0xffe2
3fc77390:	.word  0x0000
3fc773a0:	.word  0x0000
3fc773b0:	.word  0x0000
3fc773c0:	.word  0xffe9
3fc773d0:	.word  0x0000
3fc773e0:	.word  0x0000
3fc773f0:	.word  0x0000
3fc77400:	.word  0xff20
3fc77410:	.word  0x0000
3fc77420:	.word  0x0000
3fc77430:	.word  0x0000
3fc77440:	.word  0xffe1
3fc77450:	.word  0x0000
3fc77460:	.word  0x0000
3fc77470:	.word  0x0000
3fc77480:	.word  0xffe3
3fc77490:	.word  0x0000
3fc774a0:	.word  0x0000
3fc774b0:	.word  0x0000
3fc774c0:	.word  0xffe5
3fc774d0:	.word  0x0000
3fc774e0:	.word  0x0000
3fc774f0:	.word  0x0000
3fc77500:	.word  0xff20
3fc77510:	.word  0x0000
3fc77520:	.word  0x0000
3fc77530:	.word  0x0000
3fc77540:	.word  0xffea
3fc77550:	.word  0x0000
3fc77560:	.word  0x0000
3fc77570:	.word  0x0000
3fc77580:	.word  0x0000
3fc77590:	.word  0x0000
3fc775a0:	.word  0x0000
3fc775b0:	.word  0x0000
3fc775c0:	.word  0x0000
3fc775d0:	.word  0x0000
3fc775e0:	.word  0x0000
3fc775f0:	.word  0x0000
3fc77600:	.word  0x0000
3fc77610:	.word  0x0000
3fc77620:	.word  0x0000
3fc77630:	.word  0x0000
3fc77640:	.word  0x0000
3fc77650:	.word  0x0000
3fc77660:	.word  0x0000
3fc77670:	.word  0x0000
3fc77680:	.word  0x0000
3fc77690:	.word  0x0000
3fc776a0:	.word  0x0000
3fc776b0:	.word  0x0000
3fc776c0:	.word  0x0000
3fc776d0:	.word  0x0000
3fc776e0:	.word  0x0000
3fc776f0:	.word  0x0000
3fc77700:	.word  0x0000
3fc77710:	.word  0x0000
3fc77720:	.word  0x0000
3fc77730:	.word  0x0000
3fc77740:	.word  0x0000
3fc77750:	.word  0x0000
3fc77760:	.word  0x0000
3fc77770:	.word  0x0000
3fc77780:	.word  0x0000
3fc77790:	.word  0x0000
3fc777a0:	.word  0x0000
3fc777b0:	.word  0x0000
3fc777c0:	.word  0xffff
3fc777d0:	.word  0x0000
3fc777e0:	.word  0x0000
3fc777f0:	.word  0x0000
3fc77800:	.word  0xff0d
3fc77810:	.word  0x0000
3fc77820:	.word  0x0000
3fc77830:	.word  0x0000
3fc77840:	.word  0xff09
3fc77850:	.word  0x0000
3fc77860:	.word  0x0000
3fc77870:	.word  0x0000
3fc77880:	.word  0x0060
3fc77890:	.word  0x0000
3fc778a0:	.word  0x007e
3fc778b0:	.word  0x0000
3fc778c0:	rev    b1
3fc778d0:	.word  0x0000
3fc778e0:	rev    a1
3fc778f0:	.word  0x0000
3fc77900:	.word  0x0051
3fc77910:	.word  0x0000
3fc77920:	.word  0x0000
3fc77930:	.word  0x0000
3fc77940:	.word  0x0041
3fc77950:	.word  0x0000
3fc77960:	.word  0x0000
3fc77970:	.word  0x0000
3fc77980:	.word  0x005a
3fc77990:	.word  0x0000
3fc779a0:	.word  0x0000
3fc779b0:	.word  0x0000
3fc779c0:	.word  0x0000
3fc779d0:	.word  0x0000
3fc779e0:	.word  0x0000
3fc779f0:	.word  0x0000
3fc77a00:	rev    b2
3fc77a10:	.word  0x0000
3fc77a20:	.word  0x0040
3fc77a30:	.word  0x0000
3fc77a40:	.word  0x0057
3fc77a50:	.word  0x0000
3fc77a60:	.word  0x0000
3fc77a70:	.word  0x0000
3fc77a80:	.word  0x0053
3fc77a90:	.word  0x0000
3fc77aa0:	.word  0x0000
3fc77ab0:	.word  0x0000
3fc77ac0:	.word  0x0058
3fc77ad0:	.word  0x0000
3fc77ae0:	.word  0x0000
3fc77af0:	.word  0x0000
3fc77b00:	rev    b12
3fc77b10:	.word  0x0000
3fc77b20:	rev    b14
3fc77b30:	.word  0x0000
3fc77b40:	.word  0x0000
3fc77b50:	.word  0x0000
3fc77b60:	.word  0x0000
3fc77b70:	.word  0x0000
3fc77b80:	rev    b3
3fc77b90:	.word  0x0000
3fc77ba0:	.word  0x00a3
3fc77bb0:	.word  0x0000
3fc77bc0:	.word  0x0045
3fc77bd0:	.word  0x0000
3fc77be0:	.word  0x0000
3fc77bf0:	.word  0x0000
3fc77c00:	.word  0x0044
3fc77c10:	.word  0x0000
3fc77c20:	.word  0x0000
3fc77c30:	.word  0x0000
3fc77c40:	.word  0x0043
3fc77c50:	.word  0x0000
3fc77c60:	.word  0x0000
3fc77c70:	.word  0x0000
3fc77c80:	.word  0x0000
3fc77c90:	.word  0x0000
3fc77ca0:	.word  0x0000
3fc77cb0:	.word  0x0000
3fc77cc0:	rev    b4
3fc77cd0:	.word  0x0000
3fc77ce0:	rev    a4
3fc77cf0:	.word  0x0000
3fc77d00:	.word  0x0052
3fc77d10:	.word  0x0000
3fc77d20:	.word  0x0000
3fc77d30:	.word  0x0000
3fc77d40:	.word  0x0046
3fc77d50:	.word  0x0000
3fc77d60:	.word  0x0000
3fc77d70:	.word  0x0000
3fc77d80:	.word  0x0056
3fc77d90:	.word  0x0000
3fc77da0:	.word  0x0000
3fc77db0:	.word  0x0000
3fc77dc0:	rev    a0
3fc77dd0:	.word  0x0000
3fc77de0:	.word  0x0000
3fc77df0:	.word  0x0000
3fc77e00:	.word  0x0000
3fc77e10:	.word  0x0000
3fc77e20:	.word  0x0000
3fc77e30:	.word  0x0000
3fc77e40:	rev    b5
3fc77e50:	.word  0x0000
3fc77e60:	rev    a5
3fc77e70:	.word  0x0000
3fc77e80:	.word  0x0054
3fc77e90:	.word  0x0000
3fc77ea0:	.word  0x0000
3fc77eb0:	.word  0x0000
3fc77ec0:	.word  0x0047
3fc77ed0:	.word  0x0000
3fc77ee0:	.word  0x0000
3fc77ef0:	.word  0x0000
3fc77f00:	.word  0x0042
3fc77f10:	.word  0x0000
3fc77f20:	.word  0x0000
3fc77f30:	.word  0x0000
3fc77f40:	.word  0x0000
3fc77f50:	.word  0x0000
3fc77f60:	.word  0x0000
3fc77f70:	.word  0x0000
3fc77f80:	rev    b6
3fc77f90:	.word  0x0000
3fc77fa0:	.word  0x005e
3fc77fb0:	.word  0x0000
3fc77fc0:	.word  0x0059
3fc77fd0:	.word  0x0000
3fc77fe0:	.word  0x0000
3fc77ff0:	.word  0x0000
3fc78000:	.word  0x0048
3fc78010:	.word  0x0000
3fc78020:	.word  0x0000
3fc78030:	.word  0x0000
3fc78040:	.word  0x004e
3fc78050:	.word  0x0000
3fc78060:	.word  0x0000
3fc78070:	.word  0x0000
3fc78080:	.word  0x0000
3fc78090:	.word  0x0000
3fc780a0:	.word  0x0000
3fc780b0:	.word  0x0000
3fc780c0:	rev    b7
3fc780d0:	.word  0x0000
3fc780e0:	rev    a6
3fc780f0:	.word  0x0000
3fc78100:	.word  0x0055
3fc78110:	.word  0x0000
3fc78120:	.word  0x0000
3fc78130:	.word  0x0000
3fc78140:	.word  0x004a
3fc78150:	.word  0x0000
3fc78160:	.word  0x0000
3fc78170:	.word  0x0000
3fc78180:	.word  0x004d
3fc78190:	.word  0x0000
3fc781a0:	.word  0x0000
3fc781b0:	.word  0x0000
3fc781c0:	.word  0x0000
3fc781d0:	.word  0x0000
3fc781e0:	.word  0x0000
3fc781f0:	.word  0x0000
3fc78200:	rev    b8
3fc78210:	.word  0x0000
3fc78220:	rev    a10
3fc78230:	.word  0x0000
3fc78240:	.word  0x0049
3fc78250:	.word  0x0000
3fc78260:	.word  0x0000
3fc78270:	.word  0x0000
3fc78280:	.word  0x004b
3fc78290:	.word  0x0000
3fc782a0:	.word  0x0000
3fc782b0:	.word  0x0000
3fc782c0:	rev    a12
3fc782d0:	.word  0x0000
3fc782e0:	rev    b12
3fc782f0:	.word  0x0000
3fc78300:	.word  0x0000
3fc78310:	.word  0x0000
3fc78320:	.word  0x0000
3fc78330:	.word  0x0000
3fc78340:	rev    b9
3fc78350:	.word  0x0000
3fc78360:	rev    a8
3fc78370:	.word  0x0000
3fc78380:	.word  0x004f
3fc78390:	.word  0x0000
3fc783a0:	.word  0x0000
3fc783b0:	.word  0x0000
3fc783c0:	.word  0x004c
3fc783d0:	.word  0x0000
3fc783e0:	.word  0x0000
3fc783f0:	.word  0x0000
3fc78400:	rev    a14
3fc78410:	.word  0x0000
3fc78420:	rev    b14
3fc78430:	.word  0x0000
3fc78440:	.word  0x0000
3fc78450:	.word  0x0000
3fc78460:	.word  0x0000
3fc78470:	.word  0x0000
3fc78480:	rev    b0
3fc78490:	.word  0x0000
3fc784a0:	rev    a9
3fc784b0:	.word  0x0000
3fc784c0:	.word  0x0050
3fc784d0:	.word  0x0000
3fc784e0:	.word  0x0000
3fc784f0:	.word  0x0000
3fc78500:	.word  0x0000
3fc78510:	.word  0x0000
3fc78520:	.word  0x0000
3fc78530:	.word  0x0000
3fc78540:	rev    b11
3fc78550:	.word  0x0000
3fc78560:	rev    b10
3fc78570:	.word  0x0000
3fc78580:	rev    sp
3fc78590:	.word  0x0000
3fc785a0:	rev    sp
3fc785b0:	.word  0x0000
3fc785c0:	.word  0x0000
3fc785d0:	.word  0x0000
3fc785e0:	.word  0x0000
3fc785f0:	.word  0x0000
3fc78600:	rev    b13
3fc78610:	.word  0x0000
3fc78620:	rev    a11
3fc78630:	.word  0x0000
3fc78640:	.word  0x005d
3fc78650:	.word  0x0000
3fc78660:	.word  0x007d
3fc78670:	.word  0x0000
3fc78680:	.word  0x005c
3fc78690:	.word  0x0000
3fc786a0:	.word  0x007c
3fc786b0:	.word  0x0000
3fc786c0:	.word  0x0000
3fc786d0:	.word  0x0000
3fc786e0:	.word  0x0000
3fc786f0:	.word  0x0000
3fc78700:	rev    a13
3fc78710:	.word  0x0000
3fc78720:	.word  0x005f
3fc78730:	.word  0x0000
3fc78740:	.word  0x005b
3fc78750:	.word  0x0000
3fc78760:	.word  0x007b
3fc78770:	.word  0x0000
3fc78780:	rev    a7
3fc78790:	.word  0x0000
3fc787a0:	rev    a2
3fc787b0:	.word  0x0000
3fc787c0:	.word  0xffbe
3fc787d0:	.word  0x0000
3fc787e0:	.word  0x0000
3fc787f0:	.word  0x0000
3fc78800:	.word  0xffbf
3fc78810:	.word  0x0000
3fc78820:	.word  0x0000
3fc78830:	.word  0x0000
3fc78840:	.word  0xffc0
3fc78850:	.word  0x0000
3fc78860:	.word  0x0000
3fc78870:	.word  0x0000
3fc78880:	.word  0xffc1
3fc78890:	.word  0x0000
3fc788a0:	.word  0x0000
3fc788b0:	.word  0x0000
3fc788c0:	.word  0xffc2
3fc788d0:	.word  0x0000
3fc788e0:	.word  0x0000
3fc788f0:	.word  0x0000
3fc78900:	.word  0x0000
3fc78910:	.word  0x0000
3fc78920:	.word  0x0000
3fc78930:	.word  0x0000
3fc78940:	.word  0x0000
3fc78950:	.word  0x0000
3fc78960:	.word  0x0000
3fc78970:	.word  0x0000
3fc78980:	.word  0x0000
3fc78990:	.word  0x0000
3fc789a0:	.word  0x0000
3fc789b0:	.word  0x0000
3fc789c0:	.word  0x0000
3fc789d0:	.word  0x0000
3fc789e0:	.word  0x0000
3fc789f0:	.word  0x0000
3fc78a00:	.word  0x0000
3fc78a10:	.word  0x0000
3fc78a20:	.word  0x0000
3fc78a30:	.word  0x0000
3fc78a40:	.word  0x0000
3fc78a50:	.word  0x0000
3fc78a60:	.word  0x0000
3fc78a70:	.word  0x0000
3fc78a80:	.word  0x0000
3fc78a90:	.word  0x0000
3fc78aa0:	.word  0x0000
3fc78ab0:	.word  0x0000
3fc78ac0:	.word  0x0000
3fc78ad0:	.word  0x0000
3fc78ae0:	.word  0x0000
3fc78af0:	.word  0x0000
3fc78b00:	.word  0x0000
3fc78b10:	.word  0x0000
3fc78b20:	.word  0x0000
3fc78b30:	.word  0x0000
3fc78b40:	.word  0xffc3
3fc78b50:	.word  0x0000
3fc78b60:	.word  0x0000
3fc78b70:	.word  0x0000
3fc78b80:	.word  0xffc4
3fc78b90:	.word  0x0000
3fc78ba0:	.word  0x0000
3fc78bb0:	.word  0x0000
3fc78bc0:	.word  0xffc5
3fc78bd0:	.word  0x0000
3fc78be0:	.word  0x0000
3fc78bf0:	.word  0x0000
3fc78c00:	.word  0xffc6
3fc78c10:	.word  0x0000
3fc78c20:	.word  0x0000
3fc78c30:	.word  0x0000
3fc78c40:	.word  0xffc7
3fc78c50:	.word  0x0000
3fc78c60:	.word  0x0000
3fc78c70:	.word  0x0000
3fc78c80:	.word  0x0000
3fc78c90:	.word  0x0000
3fc78ca0:	.word  0x0000
3fc78cb0:	.word  0x0000
3fc78cc0:	.word  0x0000
3fc78cd0:	.word  0x0000
3fc78ce0:	.word  0x0000
3fc78cf0:	.word  0x0000
3fc78d00:	.word  0x0000
3fc78d10:	.word  0x0000
3fc78d20:	.word  0x0000
3fc78d30:	.word  0x0000
3fc78d40:	.word  0x0000
3fc78d50:	.word  0x0000
3fc78d60:	.word  0x0000
3fc78d70:	.word  0x0000
3fc78d80:	.word  0x0000
3fc78d90:	.word  0x0000
3fc78da0:	.word  0x0000
3fc78db0:	.word  0x0000
3fc78dc0:	.word  0x0000
3fc78dd0:	.word  0x0000
3fc78de0:	.word  0x0000
3fc78df0:	.word  0x0000
3fc78e00:	.word  0x0000
3fc78e10:	.word  0x0000
3fc78e20:	.word  0x0000
3fc78e30:	.word  0x0000
3fc78e40:	.word  0x0000
3fc78e50:	.word  0x0000
3fc78e60:	.word  0x0000
3fc78e70:	.word  0x0000
3fc78e80:	.word  0xffc8
3fc78e90:	.word  0x0000
3fc78ea0:	.word  0x0000
3fc78eb0:	.word  0x0000
3fc78ec0:	.word  0xffc9
3fc78ed0:	.word  0x0000
3fc78ee0:	.word  0x0000
3fc78ef0:	.word  0x0000
3fc78f00:	.word  0xffca
3fc78f10:	.word  0x0000
3fc78f20:	.word  0x0000
3fc78f30:	.word  0x0000
3fc78f40:	.word  0xffcb
3fc78f50:	.word  0x0000
3fc78f60:	.word  0x0000
3fc78f70:	.word  0x0000
3fc78f80:	.word  0x0000
3fc78f90:	.word  0x0000
3fc78fa0:	.word  0x0000
3fc78fb0:	.word  0x0000
3fc78fc0:	.word  0x0000
3fc78fd0:	.word  0x0000
3fc78fe0:	.word  0x0000
3fc78ff0:	.word  0x0000
3fc79000:	.word  0x0000
3fc79010:	.word  0x0000
3fc79020:	.word  0x0000
3fc79030:	.word  0x0000
3fc79040:	.word  0x0000
3fc79050:	.word  0x0000
3fc79060:	.word  0x0000
3fc79070:	.word  0x0000
3fc79080:	.word  0x0000
3fc79090:	.word  0x0000
3fc790a0:	.word  0x0000
3fc790b0:	.word  0x0000
3fc790c0:	.word  0x0000
3fc790d0:	.word  0x0000
3fc790e0:	.word  0x0000
3fc790f0:	.word  0x0000
3fc79100:	.word  0x0000
3fc79110:	.word  0x0000
3fc79120:	.word  0x0000
3fc79130:	.word  0x0000
3fc79140:	.word  0xff6a
3fc79150:	.word  0x0000
3fc79160:	.word  0x0000
3fc79170:	.word  0x0000
3fc79180:	.word  0xff67
3fc79190:	.word  0x0000
3fc791a0:	.word  0x0000
3fc791b0:	.word  0x0000
3fc791c0:	.word  0x0000
3fc791d0:	.word  0x0000
3fc791e0:	.word  0x0000
3fc791f0:	.word  0x0000
3fc79200:	.word  0x0000
3fc79210:	.word  0x0000
3fc79220:	.word  0x0000
3fc79230:	.word  0x0000
3fc79240:	.word  0xffce
3fc79250:	.word  0x0000
3fc79260:	.word  0x0000
3fc79270:	.word  0x0000
3fc79280:	.word  0xffcf
3fc79290:	.word  0x0000
3fc792a0:	.word  0x0000
3fc792b0:	.word  0x0000
3fc792c0:	.word  0xffd0
3fc792d0:	.word  0x0000
3fc792e0:	.word  0x0000
3fc792f0:	.word  0x0000
3fc79300:	.word  0xffd1
3fc79310:	.word  0x0000
3fc79320:	.word  0x0000
3fc79330:	.word  0x0000
3fc79340:	.word  0x0000
3fc79350:	.word  0x0000
3fc79360:	.word  0x0000
3fc79370:	.word  0x0000
3fc79380:	.word  0x0000
3fc79390:	.word  0x0000
3fc793a0:	.word  0x0000
3fc793b0:	.word  0x0000
3fc793c0:	.word  0x0000
3fc793d0:	.word  0x0000
3fc793e0:	.word  0x0000
3fc793f0:	.word  0x0000
3fc79400:	.word  0x0000
3fc79410:	.word  0x0000
3fc79420:	.word  0x0000
3fc79430:	.word  0x0000
3fc79440:	.word  0x0000
3fc79450:	.word  0x0000
3fc79460:	.word  0x0000
3fc79470:	.word  0x0000
3fc79480:	.word  0x0000
3fc79490:	.word  0x0000
3fc794a0:	.word  0x0000
3fc794b0:	.word  0x0000
3fc794c0:	.word  0xff68
3fc794d0:	.word  0x0000
3fc794e0:	.word  0x0000
3fc794f0:	.word  0x0000
3fc79500:	.word  0xff63
3fc79510:	.word  0x0000
3fc79520:	.word  0x0000
3fc79530:	.word  0x0000
3fc79540:	.word  0xff00
3fc79550:	addk   32, a0
3fc79560:	.word  0x0000
3fc79570:	.word  0x0000
3fc79580:	.word  0xff60
3fc79590:	.word  0x0000
3fc795a0:	.word  0x0000
3fc795b0:	.word  0x0000
3fc795c0:	.word  0xff55
3fc795d0:	.word  0x0000
3fc795e0:	.word  0x0000
3fc795f0:	.word  0x0000
3fc79600:	.word  0xff56
3fc79610:	.word  0x0000
3fc79620:	.word  0x0000
3fc79630:	.word  0x0000
3fc79640:	.word  0x0000
3fc79650:	.word  0x0000
3fc79660:	.word  0x0000
3fc79670:	.word  0x0000
3fc79680:	.word  0x0000
3fc79690:	.word  0x0000
3fc796a0:	.word  0x0000
3fc796b0:	.word  0x0000
3fc796c0:	.word  0xffb0
3fc796d0:	.word  0x0000
3fc796e0:	.word  0x0000
3fc796f0:	.word  0x0000
3fc79700:	.word  0x0000
3fc79710:	.word  0x0000
3fc79720:	.word  0x0000
3fc79730:	.word  0x0000
3fc79740:	.word  0xffae
3fc79750:	.word  0x0000
3fc79760:	.word  0x0000
3fc79770:	.word  0x0000
3fc79780:	.word  0xff8d
3fc79790:	.word  0x0000
3fc797a0:	.word  0x0000
3fc797b0:	.word  0x0000
3fc797c0:	.word  0xffb1
3fc797d0:	.word  0x0000
3fc797e0:	.word  0x0000
3fc797f0:	.word  0x0000
3fc79800:	.word  0xffb2
3fc79810:	.word  0x0000
3fc79820:	.word  0x0000
3fc79830:	.word  0x0000
3fc79840:	.word  0xffb3
3fc79850:	.word  0x0000
3fc79860:	.word  0x0000
3fc79870:	.word  0x0000
3fc79880:	.word  0xffb4
3fc79890:	.word  0x0000
3fc798a0:	.word  0x0000
3fc798b0:	.word  0x0000
3fc798c0:	.word  0xffb5
3fc798d0:	.word  0x0000
3fc798e0:	.word  0x0000
3fc798f0:	.word  0x0000
3fc79900:	.word  0xffb6
3fc79910:	.word  0x0000
3fc79920:	.word  0x0000
3fc79930:	.word  0x0000
3fc79940:	.word  0xffac
3fc79950:	.word  0x0000
3fc79960:	.word  0x0000
3fc79970:	.word  0x0000
3fc79980:	.word  0xffb7
3fc79990:	.word  0x0000
3fc799a0:	.word  0x0000
3fc799b0:	.word  0x0000
3fc799c0:	.word  0xffb8
3fc799d0:	.word  0x0000
3fc799e0:	.word  0x0000
3fc799f0:	.word  0x0000
3fc79a00:	.word  0xffb9
3fc79a10:	.word  0x0000
3fc79a20:	.word  0x0000
3fc79a30:	.word  0x0000
3fc79a40:	.word  0xffad
3fc79a50:	.word  0x0000
3fc79a60:	.word  0x0000
3fc79a70:	.word  0x0000
3fc79a80:	.word  0xff91
3fc79a90:	.word  0x0000
3fc79aa0:	.word  0x0000
3fc79ab0:	.word  0x0000
3fc79ac0:	.word  0xff92
3fc79ad0:	.word  0x0000
3fc79ae0:	.word  0x0000
3fc79af0:	.word  0x0000
3fc79b00:	.word  0xff93
3fc79b10:	.word  0x0000
3fc79b20:	.word  0x0000
3fc79b30:	.word  0x0000
3fc79b40:	.word  0xff94
3fc79b50:	.word  0x0000
3fc79b60:	.word  0x0000
3fc79b70:	.word  0x0000
3fc79b80:	.word  0x0000
3fc79b90:	.word  0x0000
3fc79ba0:	.word  0x0000
3fc79bb0:	.word  0x0000
3fc79bc0:	.word  0x0000
3fc79bd0:	.word  0x0000
3fc79be0:	.word  0x0000
3fc79bf0:	.word  0x0000
3fc79c00:	.word  0xff51
3fc79c10:	.word  0x0000
3fc79c20:	.word  0x0000
3fc79c30:	.word  0x0000
3fc79c40:	.word  0xff53
3fc79c50:	.word  0x0000
3fc79c60:	.word  0x0000
3fc79c70:	.word  0x0000
3fc79c80:	.word  0xff54
3fc79c90:	.word  0x0000
3fc79ca0:	.word  0x0000
3fc79cb0:	.word  0x0000
3fc79cc0:	.word  0xff52
3fc79cd0:	.word  0x0000
3fc79ce0:	.word  0x0000
3fc79cf0:	.word  0x0000
3fc79d00:	.word  0xffe2
3fc79d10:	.word  0x0000
3fc79d20:	.word  0x0000
3fc79d30:	.word  0x0000
3fc79d40:	.word  0xffe9
3fc79d50:	.word  0x0000
3fc79d60:	.word  0x0000
3fc79d70:	.word  0x0000
3fc79d80:	.word  0xff20
3fc79d90:	.word  0x0000
3fc79da0:	.word  0x0000
3fc79db0:	.word  0x0000
3fc79dc0:	.word  0xffe1
3fc79dd0:	.word  0x0000
3fc79de0:	.word  0x0000
3fc79df0:	.word  0x0000
3fc79e00:	.word  0xffe3
3fc79e10:	.word  0x0000
3fc79e20:	.word  0x0000
3fc79e30:	.word  0x0000
3fc79e40:	.word  0xffe5
3fc79e50:	.word  0x0000
3fc79e60:	.word  0x0000
3fc79e70:	.word  0x0000
3fc79e80:	.word  0xff20
3fc79e90:	.word  0x0000
3fc79ea0:	.word  0x0000
3fc79eb0:	.word  0x0000
3fc79ec0:	.word  0xffea
3fc79ed0:	.word  0x0000
3fc79ee0:	.word  0x0000
3fc79ef0:	.word  0x0000
3fc79f00:	.word  0x0000
3fc79f10:	.word  0x0000
3fc79f20:	.word  0x0000
3fc79f30:	.word  0x0000
3fc79f40:	.word  0x0000
3fc79f50:	.word  0x0000
3fc79f60:	.word  0x0000
3fc79f70:	.word  0x0000
3fc79f80:	.word  0x0000
3fc79f90:	.word  0x0000
3fc79fa0:	.word  0x0000
3fc79fb0:	.word  0x0000
3fc79fc0:	.word  0x0000
3fc79fd0:	.word  0x0000
3fc79fe0:	.word  0x0000
3fc79ff0:	.word  0x0000
3fc7a000:	.word  0x0000
3fc7a010:	.word  0x0000
3fc7a020:	.word  0x0000
3fc7a030:	.word  0x0000
3fc7a040:	.word  0x0000
3fc7a050:	.word  0x0000
3fc7a060:	.word  0x0000
3fc7a070:	.word  0x0000
3fc7a080:	.word  0x0000
3fc7a090:	.word  0x0000
3fc7a0a0:	.word  0x0000
3fc7a0b0:	.word  0x0000
3fc7a0c0:	.word  0x0000
3fc7a0d0:	.word  0x0000
3fc7a0e0:	.word  0x0000
3fc7a0f0:	.word  0x0000
3fc7a100:	.word  0x0000
3fc7a110:	.word  0x0000
3fc7a120:	.word  0x0000
3fc7a130:	.word  0x0000
3fc7a140:	.word  0xffff
3fc7a150:	.word  0x0000
3fc7a160:	.word  0x0000
3fc7a170:	.word  0x0000
3fc7a180:	.word  0xff0d
3fc7a190:	.word  0x0000
3fc7a1a0:	.word  0x0000
3fc7a1b0:	.word  0x0000
3fc7a1c0:	.word  0xff09
3fc7a1d0:	.word  0x0000
3fc7a1e0:	.word  0x0000
3fc7a1f0:	.word  0x0000
3fc7a200:	.word  0x0060
3fc7a210:	.word  0x0000
3fc7a220:	.word  0x007e
3fc7a230:	.word  0x0000
3fc7a240:	rev    b1
3fc7a250:	.word  0x0000
3fc7a260:	rev    a1
3fc7a270:	.word  0x0000
3fc7a280:	.word  0x0051
3fc7a290:	.word  0x0000
3fc7a2a0:	.word  0x0000
3fc7a2b0:	.word  0x0000
3fc7a2c0:	.word  0x0041
3fc7a2d0:	.word  0x0000
3fc7a2e0:	.word  0x0000
3fc7a2f0:	.word  0x0000
3fc7a300:	.word  0x005a
3fc7a310:	.word  0x0000
3fc7a320:	.word  0x0000
3fc7a330:	.word  0x0000
3fc7a340:	.word  0x0000
3fc7a350:	.word  0x0000
3fc7a360:	.word  0x0000
3fc7a370:	.word  0x0000
3fc7a380:	rev    b2
3fc7a390:	.word  0x0000
3fc7a3a0:	.word  0x0040
3fc7a3b0:	.word  0x0000
3fc7a3c0:	.word  0x0057
3fc7a3d0:	.word  0x0000
3fc7a3e0:	.word  0x0000
3fc7a3f0:	.word  0x0000
3fc7a400:	.word  0x0053
3fc7a410:	.word  0x0000
3fc7a420:	.word  0x0000
3fc7a430:	.word  0x0000
3fc7a440:	.word  0x0058
3fc7a450:	.word  0x0000
3fc7a460:	.word  0x0000
3fc7a470:	.word  0x0000
3fc7a480:	rev    b12
3fc7a490:	.word  0x0000
3fc7a4a0:	rev    b14
3fc7a4b0:	.word  0x0000
3fc7a4c0:	.word  0x0000
3fc7a4d0:	.word  0x0000
3fc7a4e0:	.word  0x0000
3fc7a4f0:	.word  0x0000
3fc7a500:	rev    b3
3fc7a510:	.word  0x0000
3fc7a520:	rev    a3
3fc7a530:	.word  0x0000
3fc7a540:	.word  0x0045
3fc7a550:	.word  0x0000
3fc7a560:	.word  0x0000
3fc7a570:	.word  0x0000
3fc7a580:	.word  0x0044
3fc7a590:	.word  0x0000
3fc7a5a0:	.word  0x0000
3fc7a5b0:	.word  0x0000
3fc7a5c0:	.word  0x0043
3fc7a5d0:	.word  0x0000
3fc7a5e0:	.word  0x0000
3fc7a5f0:	.word  0x0000
3fc7a600:	.word  0x0000
3fc7a610:	.word  0x0000
3fc7a620:	.word  0x0000
3fc7a630:	.word  0x0000
3fc7a640:	rev    b4
3fc7a650:	.word  0x0000
3fc7a660:	rev    a4
3fc7a670:	.word  0x0000
3fc7a680:	.word  0x0052
3fc7a690:	.word  0x0000
3fc7a6a0:	.word  0x0000
3fc7a6b0:	.word  0x0000
3fc7a6c0:	.word  0x0046
3fc7a6d0:	.word  0x0000
3fc7a6e0:	.word  0x0000
3fc7a6f0:	.word  0x0000
3fc7a700:	.word  0x0056
3fc7a710:	.word  0x0000
3fc7a720:	.word  0x0000
3fc7a730:	.word  0x0000
3fc7a740:	rev    a0
3fc7a750:	.word  0x0000
3fc7a760:	.word  0x0000
3fc7a770:	.word  0x0000
3fc7a780:	.word  0x0000
3fc7a790:	.word  0x0000
3fc7a7a0:	.word  0x0000
3fc7a7b0:	.word  0x0000
3fc7a7c0:	rev    b5
3fc7a7d0:	.word  0x0000
3fc7a7e0:	rev    a5
3fc7a7f0:	.word  0x0000
3fc7a800:	.word  0x0054
3fc7a810:	.word  0x0000
3fc7a820:	.word  0x0000
3fc7a830:	.word  0x0000
3fc7a840:	.word  0x0047
3fc7a850:	.word  0x0000
3fc7a860:	.word  0x0000
3fc7a870:	.word  0x0000
3fc7a880:	.word  0x0042
3fc7a890:	.word  0x0000
3fc7a8a0:	.word  0x0000
3fc7a8b0:	.word  0x0000
3fc7a8c0:	.word  0x0000
3fc7a8d0:	.word  0x0000
3fc7a8e0:	.word  0x0000
3fc7a8f0:	.word  0x0000
3fc7a900:	rev    b6
3fc7a910:	.word  0x0000
3fc7a920:	.word  0x005e
3fc7a930:	.word  0x0000
3fc7a940:	.word  0x0059
3fc7a950:	.word  0x0000
3fc7a960:	.word  0x0000
3fc7a970:	.word  0x0000
3fc7a980:	.word  0x0048
3fc7a990:	.word  0x0000
3fc7a9a0:	.word  0x0000
3fc7a9b0:	.word  0x0000
3fc7a9c0:	.word  0x004e
3fc7a9d0:	.word  0x0000
3fc7a9e0:	.word  0x0000
3fc7a9f0:	.word  0x0000
3fc7aa00:	.word  0x0000
3fc7aa10:	.word  0x0000
3fc7aa20:	.word  0x0000
3fc7aa30:	.word  0x0000
3fc7aa40:	rev    b7
3fc7aa50:	.word  0x0000
3fc7aa60:	rev    a6
3fc7aa70:	.word  0x0000
3fc7aa80:	.word  0x0055
3fc7aa90:	.word  0x0000
3fc7aaa0:	.word  0x0000
3fc7aab0:	.word  0x0000
3fc7aac0:	.word  0x004a
3fc7aad0:	.word  0x0000
3fc7aae0:	.word  0x0000
3fc7aaf0:	.word  0x0000
3fc7ab00:	.word  0x004d
3fc7ab10:	.word  0x0000
3fc7ab20:	.word  0x0000
3fc7ab30:	.word  0x0000
3fc7ab40:	.word  0x0000
3fc7ab50:	.word  0x0000
3fc7ab60:	.word  0x0000
3fc7ab70:	.word  0x0000
3fc7ab80:	rev    b8
3fc7ab90:	.word  0x0000
3fc7aba0:	rev    a10
3fc7abb0:	.word  0x0000
3fc7abc0:	.word  0x0049
3fc7abd0:	.word  0x0000
3fc7abe0:	.word  0x0000
3fc7abf0:	.word  0x0000
3fc7ac00:	.word  0x004b
3fc7ac10:	.word  0x0000
3fc7ac20:	.word  0x0000
3fc7ac30:	.word  0x0000
3fc7ac40:	rev    a12
3fc7ac50:	.word  0x0000
3fc7ac60:	rev    b12
3fc7ac70:	.word  0x0000
3fc7ac80:	.word  0x0000
3fc7ac90:	.word  0x0000
3fc7aca0:	.word  0x0000
3fc7acb0:	.word  0x0000
3fc7acc0:	rev    b9
3fc7acd0:	.word  0x0000
3fc7ace0:	rev    a8
3fc7acf0:	.word  0x0000
3fc7ad00:	.word  0x004f
3fc7ad10:	.word  0x0000
3fc7ad20:	.word  0x0000
3fc7ad30:	.word  0x0000
3fc7ad40:	.word  0x004c
3fc7ad50:	.word  0x0000
3fc7ad60:	.word  0x0000
3fc7ad70:	.word  0x0000
3fc7ad80:	rev    a14
3fc7ad90:	.word  0x0000
3fc7ada0:	rev    b14
3fc7adb0:	.word  0x0000
3fc7adc0:	.word  0x0000
3fc7add0:	.word  0x0000
3fc7ade0:	.word  0x0000
3fc7adf0:	.word  0x0000
3fc7ae00:	rev    b0
3fc7ae10:	.word  0x0000
3fc7ae20:	rev    a9
3fc7ae30:	.word  0x0000
3fc7ae40:	.word  0x0050
3fc7ae50:	.word  0x0000
3fc7ae60:	.word  0x0000
3fc7ae70:	.word  0x0000
3fc7ae80:	.word  0x0000
3fc7ae90:	.word  0x0000
3fc7aea0:	.word  0x0000
3fc7aeb0:	.word  0x0000
3fc7aec0:	rev    b11
3fc7aed0:	.word  0x0000
3fc7aee0:	rev    b10
3fc7aef0:	.word  0x0000
3fc7af00:	rev    sp
3fc7af10:	.word  0x0000
3fc7af20:	rev    sp
3fc7af30:	.word  0x0000
3fc7af40:	.word  0x0000
3fc7af50:	.word  0x0000
3fc7af60:	.word  0x0000
3fc7af70:	.word  0x0000
3fc7af80:	rev    b13
3fc7af90:	.word  0x0000
3fc7afa0:	rev    a11
3fc7afb0:	.word  0x0000
3fc7afc0:	.word  0x005d
3fc7afd0:	.word  0x0000
3fc7afe0:	.word  0x007d
3fc7aff0:	.word  0x0000
3fc7b000:	.word  0x005c
3fc7b010:	.word  0x0000
3fc7b020:	.word  0x007c
3fc7b030:	.word  0x0000
3fc7b040:	.word  0x0000
3fc7b050:	.word  0x0000
3fc7b060:	.word  0x0000
3fc7b070:	.word  0x0000
3fc7b080:	rev    a13
3fc7b090:	.word  0x0000
3fc7b0a0:	.word  0x005f
3fc7b0b0:	.word  0x0000
3fc7b0c0:	.word  0x005b
3fc7b0d0:	.word  0x0000
3fc7b0e0:	.word  0x007b
3fc7b0f0:	.word  0x0000
3fc7b100:	rev    a7
3fc7b110:	.word  0x0000
3fc7b120:	rev    a2
3fc7b130:	.word  0x0000
3fc7b140:	.word  0xffbe
3fc7b150:	.word  0x0000
3fc7b160:	.word  0x0000
3fc7b170:	.word  0x0000
3fc7b180:	.word  0xffbf
3fc7b190:	.word  0x0000
3fc7b1a0:	.word  0x0000
3fc7b1b0:	.word  0x0000
3fc7b1c0:	.word  0xffc0
3fc7b1d0:	.word  0x0000
3fc7b1e0:	.word  0x0000
3fc7b1f0:	.word  0x0000
3fc7b200:	.word  0xffc1
3fc7b210:	.word  0x0000
3fc7b220:	.word  0x0000
3fc7b230:	.word  0x0000
3fc7b240:	.word  0xffc2
3fc7b250:	.word  0x0000
3fc7b260:	.word  0x0000
3fc7b270:	.word  0x0000
3fc7b280:	.word  0x0000
3fc7b290:	.word  0x0000
3fc7b2a0:	.word  0x0000
3fc7b2b0:	.word  0x0000
3fc7b2c0:	.word  0x0000
3fc7b2d0:	.word  0x0000
3fc7b2e0:	.word  0x0000
3fc7b2f0:	.word  0x0000
3fc7b300:	.word  0x0000
3fc7b310:	.word  0x0000
3fc7b320:	.word  0x0000
3fc7b330:	.word  0x0000
3fc7b340:	.word  0x0000
3fc7b350:	.word  0x0000
3fc7b360:	.word  0x0000
3fc7b370:	.word  0x0000
3fc7b380:	.word  0x0000
3fc7b390:	.word  0x0000
3fc7b3a0:	.word  0x0000
3fc7b3b0:	.word  0x0000
3fc7b3c0:	.word  0x0000
3fc7b3d0:	.word  0x0000
3fc7b3e0:	.word  0x0000
3fc7b3f0:	.word  0x0000
3fc7b400:	.word  0x0000
3fc7b410:	.word  0x0000
3fc7b420:	.word  0x0000
3fc7b430:	.word  0x0000
3fc7b440:	.word  0x0000
3fc7b450:	.word  0x0000
3fc7b460:	.word  0x0000
3fc7b470:	.word  0x0000
3fc7b480:	.word  0x0000
3fc7b490:	.word  0x0000
3fc7b4a0:	.word  0x0000
3fc7b4b0:	.word  0x0000
3fc7b4c0:	.word  0xffc3
3fc7b4d0:	.word  0x0000
3fc7b4e0:	.word  0x0000
3fc7b4f0:	.word  0x0000
3fc7b500:	.word  0xffc4
3fc7b510:	.word  0x0000
3fc7b520:	.word  0x0000
3fc7b530:	.word  0x0000
3fc7b540:	.word  0xffc5
3fc7b550:	.word  0x0000
3fc7b560:	.word  0x0000
3fc7b570:	.word  0x0000
3fc7b580:	.word  0xffc6
3fc7b590:	.word  0x0000
3fc7b5a0:	.word  0x0000
3fc7b5b0:	.word  0x0000
3fc7b5c0:	.word  0xffc7
3fc7b5d0:	.word  0x0000
3fc7b5e0:	.word  0x0000
3fc7b5f0:	.word  0x0000
3fc7b600:	.word  0x0000
3fc7b610:	.word  0x0000
3fc7b620:	.word  0x0000
3fc7b630:	.word  0x0000
3fc7b640:	.word  0x0000
3fc7b650:	.word  0x0000
3fc7b660:	.word  0x0000
3fc7b670:	.word  0x0000
3fc7b680:	.word  0x0000
3fc7b690:	.word  0x0000
3fc7b6a0:	.word  0x0000
3fc7b6b0:	.word  0x0000
3fc7b6c0:	.word  0x0000
3fc7b6d0:	.word  0x0000
3fc7b6e0:	.word  0x0000
3fc7b6f0:	.word  0x0000
3fc7b700:	.word  0x0000
3fc7b710:	.word  0x0000
3fc7b720:	.word  0x0000
3fc7b730:	.word  0x0000
3fc7b740:	.word  0x0000
3fc7b750:	.word  0x0000
3fc7b760:	.word  0x0000
3fc7b770:	.word  0x0000
3fc7b780:	.word  0x0000
3fc7b790:	.word  0x0000
3fc7b7a0:	.word  0x0000
3fc7b7b0:	.word  0x0000
3fc7b7c0:	.word  0x0000
3fc7b7d0:	.word  0x0000
3fc7b7e0:	.word  0x0000
3fc7b7f0:	.word  0x0000
3fc7b800:	.word  0xffc8
3fc7b810:	.word  0x0000
3fc7b820:	.word  0x0000
3fc7b830:	.word  0x0000
3fc7b840:	.word  0xffc9
3fc7b850:	.word  0x0000
3fc7b860:	.word  0x0000
3fc7b870:	.word  0x0000
3fc7b880:	.word  0xffca
3fc7b890:	.word  0x0000
3fc7b8a0:	.word  0x0000
3fc7b8b0:	.word  0x0000
3fc7b8c0:	.word  0xffcb
3fc7b8d0:	.word  0x0000
3fc7b8e0:	.word  0x0000
3fc7b8f0:	.word  0x0000
3fc7b900:	.word  0x0000
3fc7b910:	.word  0x0000
3fc7b920:	.word  0x0000
3fc7b930:	.word  0x0000
3fc7b940:	.word  0x0000
3fc7b950:	.word  0x0000
3fc7b960:	.word  0x0000
3fc7b970:	.word  0x0000
3fc7b980:	.word  0x0000
3fc7b990:	.word  0x0000
3fc7b9a0:	.word  0x0000
3fc7b9b0:	.word  0x0000
3fc7b9c0:	.word  0x0000
3fc7b9d0:	.word  0x0000
3fc7b9e0:	.word  0x0000
3fc7b9f0:	.word  0x0000
3fc7ba00:	.word  0x0000
3fc7ba10:	.word  0x0000
3fc7ba20:	.word  0x0000
3fc7ba30:	.word  0x0000
3fc7ba40:	.word  0x0000
3fc7ba50:	.word  0x0000
3fc7ba60:	.word  0x0000
3fc7ba70:	.word  0x0000
3fc7ba80:	.word  0x0000
3fc7ba90:	.word  0x0000
3fc7baa0:	.word  0x0000
3fc7bab0:	.word  0x0000
3fc7bac0:	.word  0xff6a
3fc7bad0:	.word  0x0000
3fc7bae0:	.word  0x0000
3fc7baf0:	.word  0x0000
3fc7bb00:	.word  0xff67
3fc7bb10:	.word  0x0000
3fc7bb20:	.word  0x0000
3fc7bb30:	.word  0x0000
3fc7bb40:	.word  0x0000
3fc7bb50:	.word  0x0000
3fc7bb60:	.word  0x0000
3fc7bb70:	.word  0x0000
3fc7bb80:	.word  0x0000
3fc7bb90:	.word  0x0000
3fc7bba0:	.word  0x0000
3fc7bbb0:	.word  0x0000
3fc7bbc0:	.word  0xffce
3fc7bbd0:	.word  0x0000
3fc7bbe0:	.word  0x0000
3fc7bbf0:	.word  0x0000
3fc7bc00:	.word  0xffcf
3fc7bc10:	.word  0x0000
3fc7bc20:	.word  0x0000
3fc7bc30:	.word  0x0000
3fc7bc40:	.word  0xffd0
3fc7bc50:	.word  0x0000
3fc7bc60:	.word  0x0000
3fc7bc70:	.word  0x0000
3fc7bc80:	.word  0xffd1
3fc7bc90:	.word  0x0000
3fc7bca0:	.word  0x0000
3fc7bcb0:	.word  0x0000
3fc7bcc0:	.word  0x0000
3fc7bcd0:	.word  0x0000
3fc7bce0:	.word  0x0000
3fc7bcf0:	.word  0x0000
3fc7bd00:	.word  0x0000
3fc7bd10:	.word  0x0000
3fc7bd20:	.word  0x0000
3fc7bd30:	.word  0x0000
3fc7bd40:	.word  0x0000
3fc7bd50:	.word  0x0000
3fc7bd60:	.word  0x0000
3fc7bd70:	.word  0x0000
3fc7bd80:	.word  0x0000
3fc7bd90:	.word  0x0000
3fc7bda0:	.word  0x0000
3fc7bdb0:	.word  0x0000
3fc7bdc0:	.word  0x0000
3fc7bdd0:	.word  0x0000
3fc7bde0:	.word  0x0000
3fc7bdf0:	.word  0x0000
3fc7be00:	.word  0x0000
3fc7be10:	.word  0x0000
3fc7be20:	.word  0x0000
3fc7be30:	.word  0x0000
3fc7be40:	.word  0xff68
3fc7be50:	.word  0x0000
3fc7be60:	.word  0x0000
3fc7be70:	.word  0x0000
3fc7be80:	.word  0xff63
3fc7be90:	.word  0x0000
3fc7bea0:	.word  0x0000
3fc7beb0:	.word  0x0000
3fc7bec0:	.word  0xff00
3fc7bed0:	addk   32, a0
3fc7bee0:	.word  0x0000
3fc7bef0:	.word  0x0000
3fc7bf00:	.word  0xff60
3fc7bf10:	.word  0x0000
3fc7bf20:	.word  0x0000
3fc7bf30:	.word  0x0000
3fc7bf40:	.word  0xff55
3fc7bf50:	.word  0x0000
3fc7bf60:	.word  0x0000
3fc7bf70:	.word  0x0000
3fc7bf80:	.word  0xff56
3fc7bf90:	.word  0x0000
3fc7bfa0:	.word  0x0000
3fc7bfb0:	.word  0x0000
3fc7bfc0:	.word  0x0000
3fc7bfd0:	.word  0x0000
3fc7bfe0:	.word  0x0000
3fc7bff0:	.word  0x0000
3fc7c000:	.word  0x0000
3fc7c010:	.word  0x0000
3fc7c020:	.word  0x0000
3fc7c030:	.word  0x0000
3fc7c040:	.word  0xffb0
3fc7c050:	.word  0x0000
3fc7c060:	.word  0x0000
3fc7c070:	.word  0x0000
3fc7c080:	.word  0x0000
3fc7c090:	.word  0x0000
3fc7c0a0:	.word  0x0000
3fc7c0b0:	.word  0x0000
3fc7c0c0:	.word  0xffae
3fc7c0d0:	.word  0x0000
3fc7c0e0:	.word  0x0000
3fc7c0f0:	.word  0x0000
3fc7c100:	.word  0xff8d
3fc7c110:	.word  0x0000
3fc7c120:	.word  0x0000
3fc7c130:	.word  0x0000
3fc7c140:	.word  0xffb1
3fc7c150:	.word  0x0000
3fc7c160:	.word  0x0000
3fc7c170:	.word  0x0000
3fc7c180:	.word  0xffb2
3fc7c190:	.word  0x0000
3fc7c1a0:	.word  0x0000
3fc7c1b0:	.word  0x0000
3fc7c1c0:	.word  0xffb3
3fc7c1d0:	.word  0x0000
3fc7c1e0:	.word  0x0000
3fc7c1f0:	.word  0x0000
3fc7c200:	.word  0xffb4
3fc7c210:	.word  0x0000
3fc7c220:	.word  0x0000
3fc7c230:	.word  0x0000
3fc7c240:	.word  0xffb5
3fc7c250:	.word  0x0000
3fc7c260:	.word  0x0000
3fc7c270:	.word  0x0000
3fc7c280:	.word  0xffb6
3fc7c290:	.word  0x0000
3fc7c2a0:	.word  0x0000
3fc7c2b0:	.word  0x0000
3fc7c2c0:	.word  0xffac
3fc7c2d0:	.word  0x0000
3fc7c2e0:	.word  0x0000
3fc7c2f0:	.word  0x0000
3fc7c300:	.word  0xffb7
3fc7c310:	.word  0x0000
3fc7c320:	.word  0x0000
3fc7c330:	.word  0x0000
3fc7c340:	.word  0xffb8
3fc7c350:	.word  0x0000
3fc7c360:	.word  0x0000
3fc7c370:	.word  0x0000
3fc7c380:	.word  0xffb9
3fc7c390:	.word  0x0000
3fc7c3a0:	.word  0x0000
3fc7c3b0:	.word  0x0000
3fc7c3c0:	.word  0xffad
3fc7c3d0:	.word  0x0000
3fc7c3e0:	.word  0x0000
3fc7c3f0:	.word  0x0000
3fc7c400:	.word  0xff91
3fc7c410:	.word  0x0000
3fc7c420:	.word  0x0000
3fc7c430:	.word  0x0000
3fc7c440:	.word  0xff92
3fc7c450:	.word  0x0000
3fc7c460:	.word  0x0000
3fc7c470:	.word  0x0000
3fc7c480:	.word  0xff93
3fc7c490:	.word  0x0000
3fc7c4a0:	.word  0x0000
3fc7c4b0:	.word  0x0000
3fc7c4c0:	.word  0xff94
3fc7c4d0:	.word  0x0000
3fc7c4e0:	.word  0x0000
3fc7c4f0:	.word  0x0000
3fc7c500:	.word  0x0000
3fc7c510:	.word  0x0000
3fc7c520:	.word  0x0000
3fc7c530:	.word  0x0000
3fc7c540:	.word  0x0000
3fc7c550:	.word  0x0000
3fc7c560:	.word  0x0000
3fc7c570:	.word  0x0000
3fc7c580:	.word  0xff51
3fc7c590:	.word  0x0000
3fc7c5a0:	.word  0x0000
3fc7c5b0:	.word  0x0000
3fc7c5c0:	.word  0xff53
3fc7c5d0:	.word  0x0000
3fc7c5e0:	.word  0x0000
3fc7c5f0:	.word  0x0000
3fc7c600:	.word  0xff54
3fc7c610:	.word  0x0000
3fc7c620:	.word  0x0000
3fc7c630:	.word  0x0000
3fc7c640:	.word  0xff52
3fc7c650:	.word  0x0000
3fc7c660:	.word  0x0000
3fc7c670:	.word  0x0000
3fc7c680:	.word  0xffe2
3fc7c690:	.word  0x0000
3fc7c6a0:	.word  0x0000
3fc7c6b0:	.word  0x0000
3fc7c6c0:	.word  0xffe9
3fc7c6d0:	.word  0x0000
3fc7c6e0:	.word  0x0000
3fc7c6f0:	.word  0x0000
3fc7c700:	.word  0xff20
3fc7c710:	.word  0x0000
3fc7c720:	.word  0x0000
3fc7c730:	.word  0x0000
3fc7c740:	.word  0xffe1
3fc7c750:	.word  0x0000
3fc7c760:	.word  0x0000
3fc7c770:	.word  0x0000
3fc7c780:	.word  0xffe3
3fc7c790:	.word  0x0000
3fc7c7a0:	.word  0x0000
3fc7c7b0:	.word  0x0000
3fc7c7c0:	.word  0xffe5
3fc7c7d0:	.word  0x0000
3fc7c7e0:	.word  0x0000
3fc7c7f0:	.word  0x0000
3fc7c800:	.word  0xff20
3fc7c810:	.word  0x0000
3fc7c820:	.word  0x0000
3fc7c830:	.word  0x0000
3fc7c840:	.word  0xffea
3fc7c850:	.word  0x0000
3fc7c860:	.word  0x0000
3fc7c870:	.word  0x0000
3fc7c880:	.word  0x0000
3fc7c890:	.word  0x0000
3fc7c8a0:	.word  0x0000
3fc7c8b0:	.word  0x0000
3fc7c8c0:	.word  0x0000
3fc7c8d0:	.word  0x0000
3fc7c8e0:	.word  0x0000
3fc7c8f0:	.word  0x0000
3fc7c900:	.word  0x0000
3fc7c910:	.word  0x0000
3fc7c920:	.word  0x0000
3fc7c930:	.word  0x0000
3fc7c940:	.word  0x0000
3fc7c950:	.word  0x0000
3fc7c960:	.word  0x0000
3fc7c970:	.word  0x0000
3fc7c980:	.word  0x0000
3fc7c990:	.word  0x0000
3fc7c9a0:	.word  0x0000
3fc7c9b0:	.word  0x0000
3fc7c9c0:	.word  0x0000
3fc7c9d0:	.word  0x0000
3fc7c9e0:	.word  0x0000
3fc7c9f0:	.word  0x0000
3fc7ca00:	.word  0x0000
3fc7ca10:	.word  0x0000
3fc7ca20:	.word  0x0000
3fc7ca30:	.word  0x0000
3fc7ca40:	.word  0x0000
3fc7ca50:	.word  0x0000
3fc7ca60:	.word  0x0000
3fc7ca70:	.word  0x0000
3fc7ca80:	.word  0x0000
3fc7ca90:	.word  0x0000
3fc7caa0:	.word  0x0000
3fc7cab0:	.word  0x0000
3fc7cac0:	.word  0xffff
3fc7cad0:	.word  0x0000
3fc7cae0:	.word  0x0000
3fc7caf0:	.word  0x0000
3fc7cb00:	.word  0xff0d
3fc7cb10:	.word  0x0000
3fc7cb20:	.word  0x0000
3fc7cb30:	.word  0x0000
3fc7cb40:	.word  0xff09
3fc7cb50:	.word  0x0000
3fc7cb60:	.word  0x0000
3fc7cb70:	.word  0x0000
3fc7cb80:	.word  0x0060
3fc7cb90:	.word  0x0000
3fc7cba0:	.word  0x007e
3fc7cbb0:	.word  0x0000
3fc7cbc0:	rev    a6
3fc7cbd0:	.word  0x0000
3fc7cbe0:	rev    b1
3fc7cbf0:	.word  0x0000
3fc7cc00:	.word  0x0041
3fc7cc10:	.word  0x0000
3fc7cc20:	.word  0x0000
3fc7cc30:	.word  0x0000
3fc7cc40:	.word  0x0051
3fc7cc50:	.word  0x0000
3fc7cc60:	.word  0x0000
3fc7cc70:	.word  0x0000
3fc7cc80:	.word  0x0057
3fc7cc90:	.word  0x0000
3fc7cca0:	.word  0x0000
3fc7ccb0:	.word  0x0000
3fc7ccc0:	.word  0x0000
3fc7ccd0:	.word  0x0000
3fc7cce0:	.word  0x0000
3fc7ccf0:	.word  0x0000
3fc7cd00:	.word  0x007c
3fc7cd10:	.word  0x0000
3fc7cd20:	rev    b2
3fc7cd30:	.word  0x0000
3fc7cd40:	.word  0x005a
3fc7cd50:	.word  0x0000
3fc7cd60:	.word  0x0000
3fc7cd70:	.word  0x0000
3fc7cd80:	.word  0x0053
3fc7cd90:	.word  0x0000
3fc7cda0:	.word  0x0000
3fc7cdb0:	.word  0x0000
3fc7cdc0:	.word  0x0058
3fc7cdd0:	.word  0x0000
3fc7cde0:	.word  0x0000
3fc7cdf0:	.word  0x0000
3fc7ce00:	rev    b12
3fc7ce10:	.word  0x0000
3fc7ce20:	rev    b14
3fc7ce30:	.word  0x0000
3fc7ce40:	.word  0x0000
3fc7ce50:	.word  0x0000
3fc7ce60:	.word  0x0000
3fc7ce70:	.word  0x0000
3fc7ce80:	rev    a2
3fc7ce90:	.word  0x0000
3fc7cea0:	rev    b3
3fc7ceb0:	.word  0x0000
3fc7cec0:	.word  0x0045
3fc7ced0:	.word  0x0000
3fc7cee0:	.word  0x0000
3fc7cef0:	.word  0x0000
3fc7cf00:	.word  0x0044
3fc7cf10:	.word  0x0000
3fc7cf20:	.word  0x0000
3fc7cf30:	.word  0x0000
3fc7cf40:	.word  0x0043
3fc7cf50:	.word  0x0000
3fc7cf60:	.word  0x0000
3fc7cf70:	.word  0x0000
3fc7cf80:	.word  0x0000
3fc7cf90:	.word  0x0000
3fc7cfa0:	.word  0x0000
3fc7cfb0:	.word  0x0000
3fc7cfc0:	rev    a7
3fc7cfd0:	.word  0x0000
3fc7cfe0:	rev    b4
3fc7cff0:	.word  0x0000
3fc7d000:	.word  0x0052
3fc7d010:	.word  0x0000
3fc7d020:	.word  0x0000
3fc7d030:	.word  0x0000
3fc7d040:	.word  0x0046
3fc7d050:	.word  0x0000
3fc7d060:	.word  0x0000
3fc7d070:	.word  0x0000
3fc7d080:	.word  0x0056
3fc7d090:	.word  0x0000
3fc7d0a0:	.word  0x0000
3fc7d0b0:	.word  0x0000
3fc7d0c0:	rev    a0
3fc7d0d0:	.word  0x0000
3fc7d0e0:	.word  0x0000
3fc7d0f0:	.word  0x0000
3fc7d100:	.word  0x0000
3fc7d110:	.word  0x0000
3fc7d120:	.word  0x0000
3fc7d130:	.word  0x0000
3fc7d140:	rev    a8
3fc7d150:	.word  0x0000
3fc7d160:	rev    b5
3fc7d170:	.word  0x0000
3fc7d180:	.word  0x0054
3fc7d190:	.word  0x0000
3fc7d1a0:	.word  0x0000
3fc7d1b0:	.word  0x0000
3fc7d1c0:	.word  0x0047
3fc7d1d0:	.word  0x0000
3fc7d1e0:	.word  0x0000
3fc7d1f0:	.word  0x0000
3fc7d200:	.word  0x0042
3fc7d210:	.word  0x0000
3fc7d220:	.word  0x0000
3fc7d230:	.word  0x0000
3fc7d240:	.word  0x0000
3fc7d250:	.word  0x0000
3fc7d260:	.word  0x0000
3fc7d270:	.word  0x0000
3fc7d280:	.word  0x005b
3fc7d290:	.word  0x0000
3fc7d2a0:	rev    b6
3fc7d2b0:	.word  0x0000
3fc7d2c0:	.word  0x0059
3fc7d2d0:	.word  0x0000
3fc7d2e0:	.word  0x0000
3fc7d2f0:	.word  0x0000
3fc7d300:	.word  0x0048
3fc7d310:	.word  0x0000
3fc7d320:	.word  0x0000
3fc7d330:	.word  0x0000
3fc7d340:	.word  0x004e
3fc7d350:	.word  0x0000
3fc7d360:	.word  0x0000
3fc7d370:	.word  0x0000
3fc7d380:	.word  0x0000
3fc7d390:	.word  0x0000
3fc7d3a0:	.word  0x0000
3fc7d3b0:	.word  0x0000
3fc7d3c0:	.word  0x005d
3fc7d3d0:	.word  0x0000
3fc7d3e0:	rev    b7
3fc7d3f0:	.word  0x0000
3fc7d400:	.word  0x0055
3fc7d410:	.word  0x0000
3fc7d420:	.word  0x0000
3fc7d430:	.word  0x0000
3fc7d440:	.word  0x004a
3fc7d450:	.word  0x0000
3fc7d460:	.word  0x0000
3fc7d470:	.word  0x0000
3fc7d480:	rev    a12
3fc7d490:	.word  0x0000
3fc7d4a0:	rev    sp
3fc7d4b0:	.word  0x0000
3fc7d4c0:	.word  0x0000
3fc7d4d0:	.word  0x0000
3fc7d4e0:	.word  0x0000
3fc7d4f0:	.word  0x0000
3fc7d500:	rev    a1
3fc7d510:	.word  0x0000
3fc7d520:	rev    b8
3fc7d530:	.word  0x0000
3fc7d540:	.word  0x0049
3fc7d550:	.word  0x0000
3fc7d560:	.word  0x0000
3fc7d570:	.word  0x0000
3fc7d580:	.word  0x004b
3fc7d590:	.word  0x0000
3fc7d5a0:	.word  0x0000
3fc7d5b0:	.word  0x0000
3fc7d5c0:	rev    b11
3fc7d5d0:	.word  0x0000
3fc7d5e0:	rev    a14
3fc7d5f0:	.word  0x0000
3fc7d600:	.word  0x0000
3fc7d610:	.word  0x0000
3fc7d620:	.word  0x0000
3fc7d630:	.word  0x0000
3fc7d640:	.word  0x007b
3fc7d650:	.word  0x0000
3fc7d660:	rev    b9
3fc7d670:	.word  0x0000
3fc7d680:	.word  0x004f
3fc7d690:	.word  0x0000
3fc7d6a0:	.word  0x0000
3fc7d6b0:	.word  0x0000
3fc7d6c0:	.word  0x004c
3fc7d6d0:	.word  0x0000
3fc7d6e0:	.word  0x0000
3fc7d6f0:	.word  0x0000
3fc7d700:	rev    b10
3fc7d710:	.word  0x0000
3fc7d720:	rev    sp
3fc7d730:	.word  0x0000
3fc7d740:	.word  0x0000
3fc7d750:	.word  0x0000
3fc7d760:	.word  0x0000
3fc7d770:	.word  0x0000
3fc7d780:	.word  0x007d
3fc7d790:	.word  0x0000
3fc7d7a0:	rev    b0
3fc7d7b0:	.word  0x0000
3fc7d7c0:	.word  0x0050
3fc7d7d0:	.word  0x0000
3fc7d7e0:	.word  0x0000
3fc7d7f0:	.word  0x0000
3fc7d800:	.word  0x0000
3fc7d810:	.word  0x0000
3fc7d820:	.word  0x0000
3fc7d830:	.word  0x0000
3fc7d840:	.word  0x004d
3fc7d850:	.word  0x0000
3fc7d860:	.word  0x0000
3fc7d870:	.word  0x0000
3fc7d880:	rev    b13
3fc7d890:	.word  0x0000
3fc7d8a0:	rev    a11
3fc7d8b0:	.word  0x0000
3fc7d8c0:	.word  0x0000
3fc7d8d0:	.word  0x0000
3fc7d8e0:	.word  0x0000
3fc7d8f0:	.word  0x0000
3fc7d900:	rev    a13
3fc7d910:	.word  0x0000
3fc7d920:	.word  0x005f
3fc7d930:	.word  0x0000
3fc7d940:	rev    a4
3fc7d950:	.word  0x0000
3fc7d960:	rev    a10
3fc7d970:	.word  0x0000
3fc7d980:	rev    a3
3fc7d990:	.word  0x0000
3fc7d9a0:	.word  0x0040
3fc7d9b0:	.word  0x0000
3fc7d9c0:	.word  0x0000
3fc7d9d0:	.word  0x0000
3fc7d9e0:	.word  0x0000
3fc7d9f0:	.word  0x0000
3fc7da00:	rev    a9
3fc7da10:	.word  0x0000
3fc7da20:	.word  0x00b0
3fc7da30:	.word  0x0000
3fc7da40:	.word  0x005e
3fc7da50:	.word  0x0000
3fc7da60:	.word  0xfe22
3fc7da70:	addk   32, a0
3fc7da80:	.word  0x005c
3fc7da90:	.word  0x0000
3fc7daa0:	rev    a5
3fc7dab0:	.word  0x0000
3fc7dac0:	.word  0xffbe
3fc7dad0:	.word  0x0000
3fc7dae0:	.word  0x0000
3fc7daf0:	.word  0x0000
3fc7db00:	.word  0xffbf
3fc7db10:	.word  0x0000
3fc7db20:	.word  0x0000
3fc7db30:	.word  0x0000
3fc7db40:	.word  0xffc0
3fc7db50:	.word  0x0000
3fc7db60:	.word  0x0000
3fc7db70:	.word  0x0000
3fc7db80:	.word  0xffc1
3fc7db90:	.word  0x0000
3fc7dba0:	.word  0x0000
3fc7dbb0:	.word  0x0000
3fc7dbc0:	.word  0xffc2
3fc7dbd0:	.word  0x0000
3fc7dbe0:	.word  0x0000
3fc7dbf0:	.word  0x0000
3fc7dc00:	.word  0x0000
3fc7dc10:	.word  0x0000
3fc7dc20:	.word  0x0000
3fc7dc30:	.word  0x0000
3fc7dc40:	.word  0x0000
3fc7dc50:	.word  0x0000
3fc7dc60:	.word  0x0000
3fc7dc70:	.word  0x0000
3fc7dc80:	.word  0x0000
3fc7dc90:	.word  0x0000
3fc7dca0:	.word  0x0000
3fc7dcb0:	.word  0x0000
3fc7dcc0:	.word  0x0000
3fc7dcd0:	.word  0x0000
3fc7dce0:	.word  0x0000
3fc7dcf0:	.word  0x0000
3fc7dd00:	.word  0x0000
3fc7dd10:	.word  0x0000
3fc7dd20:	.word  0x0000
3fc7dd30:	.word  0x0000
3fc7dd40:	.word  0x0000
3fc7dd50:	.word  0x0000
3fc7dd60:	.word  0x0000
3fc7dd70:	.word  0x0000
3fc7dd80:	.word  0x0000
3fc7dd90:	.word  0x0000
3fc7dda0:	.word  0x0000
3fc7ddb0:	.word  0x0000
3fc7ddc0:	.word  0x0000
3fc7ddd0:	.word  0x0000
3fc7dde0:	.word  0x0000
3fc7ddf0:	.word  0x0000
3fc7de00:	.word  0x0000
3fc7de10:	.word  0x0000
3fc7de20:	.word  0x0000
3fc7de30:	.word  0x0000
3fc7de40:	.word  0xffc3
3fc7de50:	.word  0x0000
3fc7de60:	.word  0x0000
3fc7de70:	.word  0x0000
3fc7de80:	.word  0xffc4
3fc7de90:	.word  0x0000
3fc7dea0:	.word  0x0000
3fc7deb0:	.word  0x0000
3fc7dec0:	.word  0xffc5
3fc7ded0:	.word  0x0000
3fc7dee0:	.word  0x0000
3fc7def0:	.word  0x0000
3fc7df00:	.word  0xffc6
3fc7df10:	.word  0x0000
3fc7df20:	.word  0x0000
3fc7df30:	.word  0x0000
3fc7df40:	.word  0xffc7
3fc7df50:	.word  0x0000
3fc7df60:	.word  0x0000
3fc7df70:	.word  0x0000
3fc7df80:	.word  0x0000
3fc7df90:	.word  0x0000
3fc7dfa0:	.word  0x0000
3fc7dfb0:	.word  0x0000
3fc7dfc0:	.word  0x0000
3fc7dfd0:	.word  0x0000
3fc7dfe0:	.word  0x0000
3fc7dff0:	.word  0x0000
3fc7e000:	.word  0x0000
3fc7e010:	.word  0x0000
3fc7e020:	.word  0x0000
3fc7e030:	.word  0x0000
3fc7e040:	.word  0x0000
3fc7e050:	.word  0x0000
3fc7e060:	.word  0x0000
3fc7e070:	.word  0x0000
3fc7e080:	.word  0x0000
3fc7e090:	.word  0x0000
3fc7e0a0:	.word  0x0000
3fc7e0b0:	.word  0x0000
3fc7e0c0:	.word  0x0000
3fc7e0d0:	.word  0x0000
3fc7e0e0:	.word  0x0000
3fc7e0f0:	.word  0x0000
3fc7e100:	.word  0x0000
3fc7e110:	.word  0x0000
3fc7e120:	.word  0x0000
3fc7e130:	.word  0x0000
3fc7e140:	.word  0x0000
3fc7e150:	.word  0x0000
3fc7e160:	.word  0x0000
3fc7e170:	.word  0x0000
3fc7e180:	.word  0xffc8
3fc7e190:	.word  0x0000
3fc7e1a0:	.word  0x0000
3fc7e1b0:	.word  0x0000
3fc7e1c0:	.word  0xffc9
3fc7e1d0:	.word  0x0000
3fc7e1e0:	.word  0x0000
3fc7e1f0:	.word  0x0000
3fc7e200:	.word  0xffca
3fc7e210:	.word  0x0000
3fc7e220:	.word  0x0000
3fc7e230:	.word  0x0000
3fc7e240:	.word  0xffcb
3fc7e250:	.word  0x0000
3fc7e260:	.word  0x0000
3fc7e270:	.word  0x0000
3fc7e280:	.word  0x0000
3fc7e290:	.word  0x0000
3fc7e2a0:	.word  0x0000
3fc7e2b0:	.word  0x0000
3fc7e2c0:	.word  0x0000
3fc7e2d0:	.word  0x0000
3fc7e2e0:	.word  0x0000
3fc7e2f0:	.word  0x0000
3fc7e300:	.word  0x0000
3fc7e310:	.word  0x0000
3fc7e320:	.word  0x0000
3fc7e330:	.word  0x0000
3fc7e340:	.word  0x0000
3fc7e350:	.word  0x0000
3fc7e360:	.word  0x0000
3fc7e370:	.word  0x0000
3fc7e380:	.word  0x0000
3fc7e390:	.word  0x0000
3fc7e3a0:	.word  0x0000
3fc7e3b0:	.word  0x0000
3fc7e3c0:	.word  0x0000
3fc7e3d0:	.word  0x0000
3fc7e3e0:	.word  0x0000
3fc7e3f0:	.word  0x0000
3fc7e400:	.word  0x0000
3fc7e410:	.word  0x0000
3fc7e420:	.word  0x0000
3fc7e430:	.word  0x0000
3fc7e440:	.word  0xff6a
3fc7e450:	.word  0x0000
3fc7e460:	.word  0x0000
3fc7e470:	.word  0x0000
3fc7e480:	.word  0xff67
3fc7e490:	.word  0x0000
3fc7e4a0:	.word  0x0000
3fc7e4b0:	.word  0x0000
3fc7e4c0:	.word  0x0000
3fc7e4d0:	.word  0x0000
3fc7e4e0:	.word  0x0000
3fc7e4f0:	.word  0x0000
3fc7e500:	.word  0x0000
3fc7e510:	.word  0x0000
3fc7e520:	.word  0x0000
3fc7e530:	.word  0x0000
3fc7e540:	.word  0xffce
3fc7e550:	.word  0x0000
3fc7e560:	.word  0x0000
3fc7e570:	.word  0x0000
3fc7e580:	.word  0xffcf
3fc7e590:	.word  0x0000
3fc7e5a0:	.word  0x0000
3fc7e5b0:	.word  0x0000
3fc7e5c0:	.word  0xffd0
3fc7e5d0:	.word  0x0000
3fc7e5e0:	.word  0x0000
3fc7e5f0:	.word  0x0000
3fc7e600:	.word  0xffd1
3fc7e610:	.word  0x0000
3fc7e620:	.word  0x0000
3fc7e630:	.word  0x0000
3fc7e640:	.word  0x0000
3fc7e650:	.word  0x0000
3fc7e660:	.word  0x0000
3fc7e670:	.word  0x0000
3fc7e680:	.word  0x0000
3fc7e690:	.word  0x0000
3fc7e6a0:	.word  0x0000
3fc7e6b0:	.word  0x0000
3fc7e6c0:	.word  0x0000
3fc7e6d0:	.word  0x0000
3fc7e6e0:	.word  0x0000
3fc7e6f0:	.word  0x0000
3fc7e700:	.word  0x0000
3fc7e710:	.word  0x0000
3fc7e720:	.word  0x0000
3fc7e730:	.word  0x0000
3fc7e740:	.word  0x0000
3fc7e750:	.word  0x0000
3fc7e760:	.word  0x0000
3fc7e770:	.word  0x0000
3fc7e780:	.word  0x0000
3fc7e790:	.word  0x0000
3fc7e7a0:	.word  0x0000
3fc7e7b0:	.word  0x0000
3fc7e7c0:	.word  0xff68
3fc7e7d0:	.word  0x0000
3fc7e7e0:	.word  0x0000
3fc7e7f0:	.word  0x0000
3fc7e800:	.word  0xff63
3fc7e810:	.word  0x0000
3fc7e820:	.word  0x0000
3fc7e830:	.word  0x0000
3fc7e840:	.word  0xff00
3fc7e850:	addk   32, a0
3fc7e860:	.word  0x0000
3fc7e870:	.word  0x0000
3fc7e880:	.word  0xff60
3fc7e890:	.word  0x0000
3fc7e8a0:	.word  0x0000
3fc7e8b0:	.word  0x0000
3fc7e8c0:	.word  0xff55
3fc7e8d0:	.word  0x0000
3fc7e8e0:	.word  0x0000
3fc7e8f0:	.word  0x0000
3fc7e900:	.word  0xff56
3fc7e910:	.word  0x0000
3fc7e920:	.word  0x0000
3fc7e930:	.word  0x0000
3fc7e940:	.word  0x0000
3fc7e950:	.word  0x0000
3fc7e960:	.word  0x0000
3fc7e970:	.word  0x0000
3fc7e980:	.word  0x0000
3fc7e990:	.word  0x0000
3fc7e9a0:	.word  0x0000
3fc7e9b0:	.word  0x0000
3fc7e9c0:	.word  0xffb0
3fc7e9d0:	.word  0x0000
3fc7e9e0:	.word  0x0000
3fc7e9f0:	.word  0x0000
3fc7ea00:	.word  0x0000
3fc7ea10:	.word  0x0000
3fc7ea20:	.word  0x0000
3fc7ea30:	.word  0x0000
3fc7ea40:	.word  0xffae
3fc7ea50:	.word  0x0000
3fc7ea60:	.word  0x0000
3fc7ea70:	.word  0x0000
3fc7ea80:	.word  0xff8d
3fc7ea90:	.word  0x0000
3fc7eaa0:	.word  0x0000
3fc7eab0:	.word  0x0000
3fc7eac0:	.word  0xffb1
3fc7ead0:	.word  0x0000
3fc7eae0:	.word  0x0000
3fc7eaf0:	.word  0x0000
3fc7eb00:	.word  0xffb2
3fc7eb10:	.word  0x0000
3fc7eb20:	.word  0x0000
3fc7eb30:	.word  0x0000
3fc7eb40:	.word  0xffb3
3fc7eb50:	.word  0x0000
3fc7eb60:	.word  0x0000
3fc7eb70:	.word  0x0000
3fc7eb80:	.word  0xffb4
3fc7eb90:	.word  0x0000
3fc7eba0:	.word  0x0000
3fc7ebb0:	.word  0x0000
3fc7ebc0:	.word  0xffb5
3fc7ebd0:	.word  0x0000
3fc7ebe0:	.word  0x0000
3fc7ebf0:	.word  0x0000
3fc7ec00:	.word  0xffb6
3fc7ec10:	.word  0x0000
3fc7ec20:	.word  0x0000
3fc7ec30:	.word  0x0000
3fc7ec40:	.word  0xffac
3fc7ec50:	.word  0x0000
3fc7ec60:	.word  0x0000
3fc7ec70:	.word  0x0000
3fc7ec80:	.word  0xffb7
3fc7ec90:	.word  0x0000
3fc7eca0:	.word  0x0000
3fc7ecb0:	.word  0x0000
3fc7ecc0:	.word  0xffb8
3fc7ecd0:	.word  0x0000
3fc7ece0:	.word  0x0000
3fc7ecf0:	.word  0x0000
3fc7ed00:	.word  0xffb9
3fc7ed10:	.word  0x0000
3fc7ed20:	.word  0x0000
3fc7ed30:	.word  0x0000
3fc7ed40:	.word  0xffad
3fc7ed50:	.word  0x0000
3fc7ed60:	.word  0x0000
3fc7ed70:	.word  0x0000
3fc7ed80:	.word  0xff91
3fc7ed90:	.word  0x0000
3fc7eda0:	.word  0x0000
3fc7edb0:	.word  0x0000
3fc7edc0:	.word  0xff92
3fc7edd0:	.word  0x0000
3fc7ede0:	.word  0x0000
3fc7edf0:	.word  0x0000
3fc7ee00:	.word  0xff93
3fc7ee10:	.word  0x0000
3fc7ee20:	.word  0x0000
3fc7ee30:	.word  0x0000
3fc7ee40:	.word  0xff94
3fc7ee50:	.word  0x0000
3fc7ee60:	.word  0x0000
3fc7ee70:	.word  0x0000
3fc7ee80:	.word  0x0000
3fc7ee90:	.word  0x0000
3fc7eea0:	.word  0x0000
3fc7eeb0:	.word  0x0000
3fc7eec0:	.word  0x0000
3fc7eed0:	.word  0x0000
3fc7eee0:	.word  0x0000
3fc7eef0:	.word  0x0000
3fc7ef00:	.word  0xff51
3fc7ef10:	.word  0x0000
3fc7ef20:	.word  0x0000
3fc7ef30:	.word  0x0000
3fc7ef40:	.word  0xff53
3fc7ef50:	.word  0x0000
3fc7ef60:	.word  0x0000
3fc7ef70:	.word  0x0000
3fc7ef80:	.word  0xff54
3fc7ef90:	.word  0x0000
3fc7efa0:	.word  0x0000
3fc7efb0:	.word  0x0000
3fc7efc0:	.word  0xff52
3fc7efd0:	.word  0x0000
3fc7efe0:	.word  0x0000
3fc7eff0:	.word  0x0000
3fc7f000:	.word  0xffe2
3fc7f010:	.word  0x0000
3fc7f020:	.word  0x0000
3fc7f030:	.word  0x0000
3fc7f040:	.word  0xffe9
3fc7f050:	.word  0x0000
3fc7f060:	.word  0x0000
3fc7f070:	.word  0x0000
3fc7f080:	.word  0xff20
3fc7f090:	.word  0x0000
3fc7f0a0:	.word  0x0000
3fc7f0b0:	.word  0x0000
3fc7f0c0:	.word  0xffe1
3fc7f0d0:	.word  0x0000
3fc7f0e0:	.word  0x0000
3fc7f0f0:	.word  0x0000
3fc7f100:	.word  0xffe3
3fc7f110:	.word  0x0000
3fc7f120:	.word  0x0000
3fc7f130:	.word  0x0000
3fc7f140:	.word  0xffe5
3fc7f150:	.word  0x0000
3fc7f160:	.word  0x0000
3fc7f170:	.word  0x0000
3fc7f180:	.word  0xff20
3fc7f190:	.word  0x0000
3fc7f1a0:	.word  0x0000
3fc7f1b0:	.word  0x0000
3fc7f1c0:	.word  0xffea
3fc7f1d0:	.word  0x0000
3fc7f1e0:	.word  0x0000
3fc7f1f0:	.word  0x0000
3fc7f200:	.word  0x0000
3fc7f210:	.word  0x0000
3fc7f220:	.word  0x0000
3fc7f230:	.word  0x0000
3fc7f240:	.word  0x0000
3fc7f250:	.word  0x0000
3fc7f260:	.word  0x0000
3fc7f270:	.word  0x0000
3fc7f280:	.word  0x0000
3fc7f290:	.word  0x0000
3fc7f2a0:	.word  0x0000
3fc7f2b0:	.word  0x0000
3fc7f2c0:	.word  0x0000
3fc7f2d0:	.word  0x0000
3fc7f2e0:	.word  0x0000
3fc7f2f0:	.word  0x0000
3fc7f300:	.word  0x0000
3fc7f310:	.word  0x0000
3fc7f320:	.word  0x0000
3fc7f330:	.word  0x0000
3fc7f340:	.word  0x0000
3fc7f350:	.word  0x0000
3fc7f360:	.word  0x0000
3fc7f370:	.word  0x0000
3fc7f380:	.word  0x0000
3fc7f390:	.word  0x0000
3fc7f3a0:	.word  0x0000
3fc7f3b0:	.word  0x0000
3fc7f3c0:	.word  0x0000
3fc7f3d0:	.word  0x0000
3fc7f3e0:	.word  0x0000
3fc7f3f0:	.word  0x0000
3fc7f400:	.word  0x0000
3fc7f410:	.word  0x0000
3fc7f420:	.word  0x0000
3fc7f430:	.word  0x0000
3fc7f440:	.word  0xffff
3fc7f450:	.word  0x0000
3fc7f460:	.word  0x0000
3fc7f470:	.word  0x0000
3fc7f480:	.word  0xff0d
3fc7f490:	.word  0x0000
3fc7f4a0:	.word  0x0000
3fc7f4b0:	.word  0x0000
3fc7f4c0:	.word  0xff09
3fc7f4d0:	.word  0x0000
3fc7f4e0:	.word  0x0000
3fc7f4f0:	.word  0x0000
3fc7f500:	.word  0xfe60
3fc7f510:	addk   32, a0
3fc7f520:	.word  0xfe7e
3fc7f530:	addk   32, a0
3fc7f540:	rev    a6
3fc7f550:	.word  0x0000
3fc7f560:	rev    b1
3fc7f570:	.word  0x0000
3fc7f580:	.word  0x0041
3fc7f590:	.word  0x0000
3fc7f5a0:	.word  0x0000
3fc7f5b0:	.word  0x0000
3fc7f5c0:	.word  0x0051
3fc7f5d0:	.word  0x0000
3fc7f5e0:	.word  0x0000
3fc7f5f0:	.word  0x0000
3fc7f600:	.word  0x0057
3fc7f610:	.word  0x0000
3fc7f620:	.word  0x0000
3fc7f630:	.word  0x0000
3fc7f640:	.word  0x0000
3fc7f650:	.word  0x0000
3fc7f660:	.word  0x0000
3fc7f670:	.word  0x0000
3fc7f680:	.word  0x00e9
3fc7f690:	.word  0x0000
3fc7f6a0:	rev    b2
3fc7f6b0:	.word  0x0000
3fc7f6c0:	.word  0x005a
3fc7f6d0:	.word  0x0000
3fc7f6e0:	.word  0x0000
3fc7f6f0:	.word  0x0000
3fc7f700:	.word  0x0053
3fc7f710:	.word  0x0000
3fc7f720:	.word  0x0000
3fc7f730:	.word  0x0000
3fc7f740:	.word  0x0058
3fc7f750:	.word  0x0000
3fc7f760:	.word  0x0000
3fc7f770:	.word  0x0000
3fc7f780:	rev    b12
3fc7f790:	.word  0x0000
3fc7f7a0:	rev    b14
3fc7f7b0:	.word  0x0000
3fc7f7c0:	.word  0x0000
3fc7f7d0:	.word  0x0000
3fc7f7e0:	.word  0x0000
3fc7f7f0:	.word  0x0000
3fc7f800:	rev    a2
3fc7f810:	.word  0x0000
3fc7f820:	rev    b3
3fc7f830:	.word  0x0000
3fc7f840:	.word  0x0045
3fc7f850:	.word  0x0000
3fc7f860:	.word  0x0000
3fc7f870:	.word  0x0000
3fc7f880:	.word  0x0044
3fc7f890:	.word  0x0000
3fc7f8a0:	.word  0x0000
3fc7f8b0:	.word  0x0000
3fc7f8c0:	.word  0x0043
3fc7f8d0:	.word  0x0000
3fc7f8e0:	.word  0x0000
3fc7f8f0:	.word  0x0000
3fc7f900:	.word  0x0000
3fc7f910:	.word  0x0000
3fc7f920:	.word  0x0000
3fc7f930:	.word  0x0000
3fc7f940:	rev    a7
3fc7f950:	.word  0x0000
3fc7f960:	rev    b4
3fc7f970:	.word  0x0000
3fc7f980:	.word  0x0052
3fc7f990:	.word  0x0000
3fc7f9a0:	.word  0x0000
3fc7f9b0:	.word  0x0000
3fc7f9c0:	.word  0x0046
3fc7f9d0:	.word  0x0000
3fc7f9e0:	.word  0x0000
3fc7f9f0:	.word  0x0000
3fc7fa00:	.word  0x0056
3fc7fa10:	.word  0x0000
3fc7fa20:	.word  0x0000
3fc7fa30:	.word  0x0000
3fc7fa40:	rev    a0
3fc7fa50:	.word  0x0000
3fc7fa60:	.word  0x0000
3fc7fa70:	.word  0x0000
3fc7fa80:	.word  0x0000
3fc7fa90:	.word  0x0000
3fc7faa0:	.word  0x0000
3fc7fab0:	.word  0x0000
3fc7fac0:	rev    a8
3fc7fad0:	.word  0x0000
3fc7fae0:	rev    b5
3fc7faf0:	.word  0x0000
3fc7fb00:	.word  0x0054
3fc7fb10:	.word  0x0000
3fc7fb20:	.word  0x0000
3fc7fb30:	.word  0x0000
3fc7fb40:	.word  0x0047
3fc7fb50:	.word  0x0000
3fc7fb60:	.word  0x0000
3fc7fb70:	.word  0x0000
3fc7fb80:	.word  0x0042
3fc7fb90:	.word  0x0000
3fc7fba0:	.word  0x0000
3fc7fbb0:	.word  0x0000
3fc7fbc0:	.word  0x0000
3fc7fbd0:	.word  0x0000
3fc7fbe0:	.word  0x0000
3fc7fbf0:	.word  0x0000
3fc7fc00:	.word  0x00a7
3fc7fc10:	.word  0x0000
3fc7fc20:	rev    b6
3fc7fc30:	.word  0x0000
3fc7fc40:	.word  0x0059
3fc7fc50:	.word  0x0000
3fc7fc60:	.word  0x0000
3fc7fc70:	.word  0x0000
3fc7fc80:	.word  0x0048
3fc7fc90:	.word  0x0000
3fc7fca0:	.word  0x0000
3fc7fcb0:	.word  0x0000
3fc7fcc0:	.word  0x004e
3fc7fcd0:	.word  0x0000
3fc7fce0:	.word  0x0000
3fc7fcf0:	.word  0x0000
3fc7fd00:	.word  0x0000
3fc7fd10:	.word  0x0000
3fc7fd20:	.word  0x0000
3fc7fd30:	.word  0x0000
3fc7fd40:	.word  0x00e8
3fc7fd50:	.word  0x0000
3fc7fd60:	rev    b7
3fc7fd70:	.word  0x0000
3fc7fd80:	.word  0x0055
3fc7fd90:	.word  0x0000
3fc7fda0:	.word  0x0000
3fc7fdb0:	.word  0x0000
3fc7fdc0:	.word  0x004a
3fc7fdd0:	.word  0x0000
3fc7fde0:	.word  0x0000
3fc7fdf0:	.word  0x0000
3fc7fe00:	rev    a12
3fc7fe10:	.word  0x0000
3fc7fe20:	rev    sp
3fc7fe30:	.word  0x0000
3fc7fe40:	.word  0x0000
3fc7fe50:	.word  0x0000
3fc7fe60:	.word  0x0000
3fc7fe70:	.word  0x0000
3fc7fe80:	rev    a1
3fc7fe90:	.word  0x0000
3fc7fea0:	rev    b8
3fc7feb0:	.word  0x0000
3fc7fec0:	.word  0x0049
3fc7fed0:	.word  0x0000
3fc7fee0:	.word  0x0000
3fc7fef0:	.word  0x0000
3fc7ff00:	.word  0x004b
3fc7ff10:	.word  0x0000
3fc7ff20:	.word  0x0000
3fc7ff30:	.word  0x0000
3fc7ff40:	rev    b11
3fc7ff50:	.word  0x0000
3fc7ff60:	rev    a14
3fc7ff70:	.word  0x0000
3fc7ff80:	.word  0x0000
3fc7ff90:	.word  0x0000
3fc7ffa0:	.word  0x0000
3fc7ffb0:	.word  0x0000
3fc7ffc0:	.word  0x00e7
3fc7ffd0:	.word  0x0000
3fc7ffe0:	rev    b9
3fc7fff0:	.word  0x0000
3fc80000:	.word  0x004f
3fc80010:	.word  0x0000
3fc80020:	.word  0x0000
3fc80030:	.word  0x0000
3fc80040:	.word  0x004c
3fc80050:	.word  0x0000
3fc80060:	.word  0x0000
3fc80070:	.word  0x0000
3fc80080:	rev    b10
3fc80090:	.word  0x0000
3fc800a0:	rev    sp
3fc800b0:	.word  0x0000
3fc800c0:	.word  0x0000
3fc800d0:	.word  0x0000
3fc800e0:	.word  0x0000
3fc800f0:	.word  0x0000
3fc80100:	.word  0x00e0
3fc80110:	.word  0x0000
3fc80120:	rev    b0
3fc80130:	.word  0x0000
3fc80140:	.word  0x0050
3fc80150:	.word  0x0000
3fc80160:	.word  0x0000
3fc80170:	.word  0x0000
3fc80180:	.word  0x0000
3fc80190:	.word  0x0000
3fc801a0:	.word  0x0000
3fc801b0:	.word  0x0000
3fc801c0:	.word  0x004d
3fc801d0:	.word  0x0000
3fc801e0:	.word  0x0000
3fc801f0:	.word  0x0000
3fc80200:	rev    b13
3fc80210:	.word  0x0000
3fc80220:	rev    a11
3fc80230:	.word  0x0000
3fc80240:	.word  0x0000
3fc80250:	.word  0x0000
3fc80260:	.word  0x0000
3fc80270:	.word  0x0000
3fc80280:	rev    a13
3fc80290:	.word  0x0000
3fc802a0:	.word  0x005f
3fc802b0:	.word  0x0000
3fc802c0:	rev    a4
3fc802d0:	.word  0x0000
3fc802e0:	rev    a10
3fc802f0:	.word  0x0000
3fc80300:	rev    a3
3fc80310:	.word  0x0000
3fc80320:	.word  0x0040
3fc80330:	.word  0x0000
3fc80340:	.word  0x0000
3fc80350:	.word  0x0000
3fc80360:	.word  0x0000
3fc80370:	.word  0x0000
3fc80380:	rev    a9
3fc80390:	.word  0x0000
3fc803a0:	.word  0x00b0
3fc803b0:	.word  0x0000
3fc803c0:	.word  0xfe5e
3fc803d0:	addk   32, a0
3fc803e0:	.word  0xfe22
3fc803f0:	addk   32, a0
3fc80400:	.word  0x00f9
3fc80410:	.word  0x0000
3fc80420:	rev    a5
3fc80430:	.word  0x0000
3fc80440:	.word  0xffbe
3fc80450:	.word  0x0000
3fc80460:	.word  0x0000
3fc80470:	.word  0x0000
3fc80480:	.word  0xffbf
3fc80490:	.word  0x0000
3fc804a0:	.word  0x0000
3fc804b0:	.word  0x0000
3fc804c0:	.word  0xffc0
3fc804d0:	.word  0x0000
3fc804e0:	.word  0x0000
3fc804f0:	.word  0x0000
3fc80500:	.word  0xffc1
3fc80510:	.word  0x0000
3fc80520:	.word  0x0000
3fc80530:	.word  0x0000
3fc80540:	.word  0xffc2
3fc80550:	.word  0x0000
3fc80560:	.word  0x0000
3fc80570:	.word  0x0000
3fc80580:	.word  0x0000
3fc80590:	.word  0x0000
3fc805a0:	.word  0x0000
3fc805b0:	.word  0x0000
3fc805c0:	.word  0x0000
3fc805d0:	.word  0x0000
3fc805e0:	.word  0x0000
3fc805f0:	.word  0x0000
3fc80600:	.word  0x0000
3fc80610:	.word  0x0000
3fc80620:	.word  0x0000
3fc80630:	.word  0x0000
3fc80640:	.word  0x0000
3fc80650:	.word  0x0000
3fc80660:	.word  0x0000
3fc80670:	.word  0x0000
3fc80680:	.word  0x0000
3fc80690:	.word  0x0000
3fc806a0:	.word  0x0000
3fc806b0:	.word  0x0000
3fc806c0:	.word  0x0000
3fc806d0:	.word  0x0000
3fc806e0:	.word  0x0000
3fc806f0:	.word  0x0000
3fc80700:	.word  0x0000
3fc80710:	.word  0x0000
3fc80720:	.word  0x0000
3fc80730:	.word  0x0000
3fc80740:	.word  0x0000
3fc80750:	.word  0x0000
3fc80760:	.word  0x0000
3fc80770:	.word  0x0000
3fc80780:	.word  0x0000
3fc80790:	.word  0x0000
3fc807a0:	.word  0x0000
3fc807b0:	.word  0x0000
3fc807c0:	.word  0xffc3
3fc807d0:	.word  0x0000
3fc807e0:	.word  0x0000
3fc807f0:	.word  0x0000
3fc80800:	.word  0xffc4
3fc80810:	.word  0x0000
3fc80820:	.word  0x0000
3fc80830:	.word  0x0000
3fc80840:	.word  0xffc5
3fc80850:	.word  0x0000
3fc80860:	.word  0x0000
3fc80870:	.word  0x0000
3fc80880:	.word  0xffc6
3fc80890:	.word  0x0000
3fc808a0:	.word  0x0000
3fc808b0:	.word  0x0000
3fc808c0:	.word  0xffc7
3fc808d0:	.word  0x0000
3fc808e0:	.word  0x0000
3fc808f0:	.word  0x0000
3fc80900:	.word  0x0000
3fc80910:	.word  0x0000
3fc80920:	.word  0x0000
3fc80930:	.word  0x0000
3fc80940:	.word  0x0000
3fc80950:	.word  0x0000
3fc80960:	.word  0x0000
3fc80970:	.word  0x0000
3fc80980:	.word  0x0000
3fc80990:	.word  0x0000
3fc809a0:	.word  0x0000
3fc809b0:	.word  0x0000
3fc809c0:	.word  0x0000
3fc809d0:	.word  0x0000
3fc809e0:	.word  0x0000
3fc809f0:	.word  0x0000
3fc80a00:	.word  0x0000
3fc80a10:	.word  0x0000
3fc80a20:	.word  0x0000
3fc80a30:	.word  0x0000
3fc80a40:	.word  0x0000
3fc80a50:	.word  0x0000
3fc80a60:	.word  0x0000
3fc80a70:	.word  0x0000
3fc80a80:	.word  0x0000
3fc80a90:	.word  0x0000
3fc80aa0:	.word  0x0000
3fc80ab0:	.word  0x0000
3fc80ac0:	.word  0x0000
3fc80ad0:	.word  0x0000
3fc80ae0:	.word  0x0000
3fc80af0:	.word  0x0000
3fc80b00:	.word  0xffc8
3fc80b10:	.word  0x0000
3fc80b20:	.word  0x0000
3fc80b30:	.word  0x0000
3fc80b40:	.word  0xffc9
3fc80b50:	.word  0x0000
3fc80b60:	.word  0x0000
3fc80b70:	.word  0x0000
3fc80b80:	.word  0xffca
3fc80b90:	.word  0x0000
3fc80ba0:	.word  0x0000
3fc80bb0:	.word  0x0000
3fc80bc0:	.word  0xffcb
3fc80bd0:	.word  0x0000
3fc80be0:	.word  0x0000
3fc80bf0:	.word  0x0000
3fc80c00:	.word  0x0000
3fc80c10:	.word  0x0000
3fc80c20:	.word  0x0000
3fc80c30:	.word  0x0000
3fc80c40:	.word  0x0000
3fc80c50:	.word  0x0000
3fc80c60:	.word  0x0000
3fc80c70:	.word  0x0000
3fc80c80:	.word  0x0000
3fc80c90:	.word  0x0000
3fc80ca0:	.word  0x0000
3fc80cb0:	.word  0x0000
3fc80cc0:	.word  0x0000
3fc80cd0:	.word  0x0000
3fc80ce0:	.word  0x0000
3fc80cf0:	.word  0x0000
3fc80d00:	.word  0x0000
3fc80d10:	.word  0x0000
3fc80d20:	.word  0x0000
3fc80d30:	.word  0x0000
3fc80d40:	.word  0x0000
3fc80d50:	.word  0x0000
3fc80d60:	.word  0x0000
3fc80d70:	.word  0x0000
3fc80d80:	.word  0x0000
3fc80d90:	.word  0x0000
3fc80da0:	.word  0x0000
3fc80db0:	.word  0x0000
3fc80dc0:	.word  0xff6a
3fc80dd0:	.word  0x0000
3fc80de0:	.word  0x0000
3fc80df0:	.word  0x0000
3fc80e00:	.word  0xff67
3fc80e10:	.word  0x0000
3fc80e20:	.word  0x0000
3fc80e30:	.word  0x0000
3fc80e40:	.word  0x0000
3fc80e50:	.word  0x0000
3fc80e60:	.word  0x0000
3fc80e70:	.word  0x0000
3fc80e80:	.word  0x0000
3fc80e90:	.word  0x0000
3fc80ea0:	.word  0x0000
3fc80eb0:	.word  0x0000
3fc80ec0:	.word  0xffce
3fc80ed0:	.word  0x0000
3fc80ee0:	.word  0x0000
3fc80ef0:	.word  0x0000
3fc80f00:	.word  0xffcf
3fc80f10:	.word  0x0000
3fc80f20:	.word  0x0000
3fc80f30:	.word  0x0000
3fc80f40:	.word  0xffd0
3fc80f50:	.word  0x0000
3fc80f60:	.word  0x0000
3fc80f70:	.word  0x0000
3fc80f80:	.word  0xffd1
3fc80f90:	.word  0x0000
3fc80fa0:	.word  0x0000
3fc80fb0:	.word  0x0000
3fc80fc0:	.word  0x0000
3fc80fd0:	.word  0x0000
3fc80fe0:	.word  0x0000
3fc80ff0:	.word  0x0000
3fc81000:	.word  0x0000
3fc81010:	.word  0x0000
3fc81020:	.word  0x0000
3fc81030:	.word  0x0000
3fc81040:	.word  0x0000
3fc81050:	.word  0x0000
3fc81060:	.word  0x0000
3fc81070:	.word  0x0000
3fc81080:	.word  0x0000
3fc81090:	.word  0x0000
3fc810a0:	.word  0x0000
3fc810b0:	.word  0x0000
3fc810c0:	.word  0x0000
3fc810d0:	.word  0x0000
3fc810e0:	.word  0x0000
3fc810f0:	.word  0x0000
3fc81100:	.word  0x0000
3fc81110:	.word  0x0000
3fc81120:	.word  0x0000
3fc81130:	.word  0x0000
3fc81140:	.word  0xff68
3fc81150:	.word  0x0000
3fc81160:	.word  0x0000
3fc81170:	.word  0x0000
3fc81180:	.word  0xff63
3fc81190:	.word  0x0000
3fc811a0:	.word  0x0000
3fc811b0:	.word  0x0000
3fc811c0:	.word  0xff00
3fc811d0:	addk   32, a0
3fc811e0:	.word  0x0000
3fc811f0:	.word  0x0000
3fc81200:	.word  0xff60
3fc81210:	.word  0x0000
3fc81220:	.word  0x0000
3fc81230:	.word  0x0000
3fc81240:	.word  0xff55
3fc81250:	.word  0x0000
3fc81260:	.word  0x0000
3fc81270:	.word  0x0000
3fc81280:	.word  0xff56
3fc81290:	.word  0x0000
3fc812a0:	.word  0x0000
3fc812b0:	.word  0x0000
3fc812c0:	.word  0x0000
3fc812d0:	.word  0x0000
3fc812e0:	.word  0x0000
3fc812f0:	.word  0x0000
3fc81300:	.word  0x0000
3fc81310:	.word  0x0000
3fc81320:	.word  0x0000
3fc81330:	.word  0x0000
3fc81340:	.word  0xffb0
3fc81350:	.word  0x0000
3fc81360:	.word  0x0000
3fc81370:	.word  0x0000
3fc81380:	.word  0x0000
3fc81390:	.word  0x0000
3fc813a0:	.word  0x0000
3fc813b0:	.word  0x0000
3fc813c0:	.word  0xffae
3fc813d0:	.word  0x0000
3fc813e0:	.word  0x0000
3fc813f0:	.word  0x0000
3fc81400:	.word  0xff8d
3fc81410:	.word  0x0000
3fc81420:	.word  0x0000
3fc81430:	.word  0x0000
3fc81440:	.word  0xffb1
3fc81450:	.word  0x0000
3fc81460:	.word  0x0000
3fc81470:	.word  0x0000
3fc81480:	.word  0xffb2
3fc81490:	.word  0x0000
3fc814a0:	.word  0x0000
3fc814b0:	.word  0x0000
3fc814c0:	.word  0xffb3
3fc814d0:	.word  0x0000
3fc814e0:	.word  0x0000
3fc814f0:	.word  0x0000
3fc81500:	.word  0xffb4
3fc81510:	.word  0x0000
3fc81520:	.word  0x0000
3fc81530:	.word  0x0000
3fc81540:	.word  0xffb5
3fc81550:	.word  0x0000
3fc81560:	.word  0x0000
3fc81570:	.word  0x0000
3fc81580:	.word  0xffb6
3fc81590:	.word  0x0000
3fc815a0:	.word  0x0000
3fc815b0:	.word  0x0000
3fc815c0:	.word  0xffac
3fc815d0:	.word  0x0000
3fc815e0:	.word  0x0000
3fc815f0:	.word  0x0000
3fc81600:	.word  0xffb7
3fc81610:	.word  0x0000
3fc81620:	.word  0x0000
3fc81630:	.word  0x0000
3fc81640:	.word  0xffb8
3fc81650:	.word  0x0000
3fc81660:	.word  0x0000
3fc81670:	.word  0x0000
3fc81680:	.word  0xffb9
3fc81690:	.word  0x0000
3fc816a0:	.word  0x0000
3fc816b0:	.word  0x0000
3fc816c0:	.word  0xffad
3fc816d0:	.word  0x0000
3fc816e0:	.word  0x0000
3fc816f0:	.word  0x0000
3fc81700:	.word  0xff91
3fc81710:	.word  0x0000
3fc81720:	.word  0x0000
3fc81730:	.word  0x0000
3fc81740:	.word  0xff92
3fc81750:	.word  0x0000
3fc81760:	.word  0x0000
3fc81770:	.word  0x0000
3fc81780:	.word  0xff93
3fc81790:	.word  0x0000
3fc817a0:	.word  0x0000
3fc817b0:	.word  0x0000
3fc817c0:	.word  0xff94
3fc817d0:	.word  0x0000
3fc817e0:	.word  0x0000
3fc817f0:	.word  0x0000
3fc81800:	.word  0x0000
3fc81810:	.word  0x0000
3fc81820:	.word  0x0000
3fc81830:	.word  0x0000
3fc81840:	.word  0x0000
3fc81850:	.word  0x0000
3fc81860:	.word  0x0000
3fc81870:	.word  0x0000
3fc81880:	.word  0xff51
3fc81890:	.word  0x0000
3fc818a0:	.word  0x0000
3fc818b0:	.word  0x0000
3fc818c0:	.word  0xff53
3fc818d0:	.word  0x0000
3fc818e0:	.word  0x0000
3fc818f0:	.word  0x0000
3fc81900:	.word  0xff54
3fc81910:	.word  0x0000
3fc81920:	.word  0x0000
3fc81930:	.word  0x0000
3fc81940:	.word  0xff52
3fc81950:	.word  0x0000
3fc81960:	.word  0x0000
3fc81970:	.word  0x0000
3fc81980:	.word  0xffe2
3fc81990:	.word  0x0000
3fc819a0:	.word  0x0000
3fc819b0:	.word  0x0000
3fc819c0:	.word  0xffe9
3fc819d0:	.word  0x0000
3fc819e0:	.word  0x0000
3fc819f0:	.word  0x0000
3fc81a00:	.word  0xff20
3fc81a10:	.word  0x0000
3fc81a20:	.word  0x0000
3fc81a30:	.word  0x0000
3fc81a40:	.word  0xffe1
3fc81a50:	.word  0x0000
3fc81a60:	.word  0x0000
3fc81a70:	.word  0x0000
3fc81a80:	.word  0xffe3
3fc81a90:	.word  0x0000
3fc81aa0:	.word  0x0000
3fc81ab0:	.word  0x0000
3fc81ac0:	.word  0xffe5
3fc81ad0:	.word  0x0000
3fc81ae0:	.word  0x0000
3fc81af0:	.word  0x0000
3fc81b00:	.word  0xff20
3fc81b10:	.word  0x0000
3fc81b20:	.word  0x0000
3fc81b30:	.word  0x0000
3fc81b40:	.word  0xffea
3fc81b50:	.word  0x0000
3fc81b60:	.word  0x0000
3fc81b70:	.word  0x0000
3fc81b80:	.word  0x0000
3fc81b90:	.word  0x0000
3fc81ba0:	.word  0x0000
3fc81bb0:	.word  0x0000
3fc81bc0:	.word  0x0000
3fc81bd0:	.word  0x0000
3fc81be0:	.word  0x0000
3fc81bf0:	.word  0x0000
3fc81c00:	.word  0x0000
3fc81c10:	.word  0x0000
3fc81c20:	.word  0x0000
3fc81c30:	.word  0x0000
3fc81c40:	.word  0x0000
3fc81c50:	.word  0x0000
3fc81c60:	.word  0x0000
3fc81c70:	.word  0x0000
3fc81c80:	.word  0x0000
3fc81c90:	.word  0x0000
3fc81ca0:	.word  0x0000
3fc81cb0:	.word  0x0000
3fc81cc0:	.word  0x0000
3fc81cd0:	.word  0x0000
3fc81ce0:	.word  0x0000
3fc81cf0:	.word  0x0000
3fc81d00:	.word  0x0000
3fc81d10:	.word  0x0000
3fc81d20:	.word  0x0000
3fc81d30:	.word  0x0000
3fc81d40:	.word  0x0000
3fc81d50:	.word  0x0000
3fc81d60:	.word  0x0000
3fc81d70:	.word  0x0000
3fc81d80:	.word  0x0000
3fc81d90:	.word  0x0000
3fc81da0:	.word  0x0000
3fc81db0:	.word  0x0000
3fc81dc0:	.word  0xffff
3fc81dd0:	.word  0x0000
3fc81de0:	.word  0x0000
3fc81df0:	.word  0x0000
3fc81e00:	.word  0xff0d
3fc81e10:	.word  0x0000
3fc81e20:	.word  0x0000
3fc81e30:	.word  0x0000
3fc81e40:	.word  0xff09
3fc81e50:	.word  0x0000
3fc81e60:	.word  0x0000
3fc81e70:	.word  0x0000
3fc81e80:	.word  0xfe7e
3fc81e90:	addk   32, a0
3fc81ea0:	.word  0x00b0
3fc81eb0:	.word  0x0000
3fc81ec0:	rev    b1
3fc81ed0:	.word  0x0000
3fc81ee0:	rev    a1
3fc81ef0:	.word  0x0000
3fc81f00:	.word  0x0051
3fc81f10:	.word  0x0000
3fc81f20:	.word  0x0000
3fc81f30:	.word  0x0000
3fc81f40:	.word  0x0041
3fc81f50:	.word  0x0000
3fc81f60:	.word  0x0000
3fc81f70:	.word  0x0000
3fc81f80:	.word  0x005a
3fc81f90:	.word  0x0000
3fc81fa0:	.word  0x0000
3fc81fb0:	.word  0x0000
3fc81fc0:	.word  0x0000
3fc81fd0:	.word  0x0000
3fc81fe0:	.word  0x0000
3fc81ff0:	.word  0x0000
3fc82000:	rev    b2
3fc82010:	.word  0x0000
3fc82020:	rev    a2
3fc82030:	.word  0x0000
3fc82040:	.word  0x0057
3fc82050:	.word  0x0000
3fc82060:	.word  0x0000
3fc82070:	.word  0x0000
3fc82080:	.word  0x0053
3fc82090:	.word  0x0000
3fc820a0:	.word  0x0000
3fc820b0:	.word  0x0000
3fc820c0:	.word  0x0058
3fc820d0:	.word  0x0000
3fc820e0:	.word  0x0000
3fc820f0:	.word  0x0000
3fc82100:	rev    b12
3fc82110:	.word  0x0000
3fc82120:	rev    b14
3fc82130:	.word  0x0000
3fc82140:	.word  0x0000
3fc82150:	.word  0x0000
3fc82160:	.word  0x0000
3fc82170:	.word  0x0000
3fc82180:	rev    b3
3fc82190:	.word  0x0000
3fc821a0:	rev    sp
3fc821b0:	.word  0x0000
3fc821c0:	.word  0x0045
3fc821d0:	.word  0x0000
3fc821e0:	.word  0x0000
3fc821f0:	.word  0x0000
3fc82200:	.word  0x0044
3fc82210:	.word  0x0000
3fc82220:	.word  0x0000
3fc82230:	.word  0x0000
3fc82240:	.word  0x0043
3fc82250:	.word  0x0000
3fc82260:	.word  0x0000
3fc82270:	.word  0x0000
3fc82280:	.word  0x0000
3fc82290:	.word  0x0000
3fc822a0:	.word  0x0000
3fc822b0:	.word  0x0000
3fc822c0:	rev    b4
3fc822d0:	.word  0x0000
3fc822e0:	rev    a4
3fc822f0:	.word  0x0000
3fc82300:	.word  0x0052
3fc82310:	.word  0x0000
3fc82320:	.word  0x0000
3fc82330:	.word  0x0000
3fc82340:	.word  0x0046
3fc82350:	.word  0x0000
3fc82360:	.word  0x0000
3fc82370:	.word  0x0000
3fc82380:	.word  0x0056
3fc82390:	.word  0x0000
3fc823a0:	.word  0x0000
3fc823b0:	.word  0x0000
3fc823c0:	rev    a0
3fc823d0:	.word  0x0000
3fc823e0:	.word  0x0000
3fc823f0:	.word  0x0000
3fc82400:	.word  0x0000
3fc82410:	.word  0x0000
3fc82420:	.word  0x0000
3fc82430:	.word  0x0000
3fc82440:	rev    b5
3fc82450:	.word  0x0000
3fc82460:	rev    a5
3fc82470:	.word  0x0000
3fc82480:	.word  0x0054
3fc82490:	.word  0x0000
3fc824a0:	.word  0x0000
3fc824b0:	.word  0x0000
3fc824c0:	.word  0x0047
3fc824d0:	.word  0x0000
3fc824e0:	.word  0x0000
3fc824f0:	.word  0x0000
3fc82500:	.word  0x0042
3fc82510:	.word  0x0000
3fc82520:	.word  0x0000
3fc82530:	.word  0x0000
3fc82540:	.word  0x0000
3fc82550:	.word  0x0000
3fc82560:	.word  0x0000
3fc82570:	.word  0x0000
3fc82580:	rev    b6
3fc82590:	.word  0x0000
3fc825a0:	rev    sp
3fc825b0:	.word  0x0000
3fc825c0:	.word  0x0059
3fc825d0:	.word  0x0000
3fc825e0:	.word  0x0000
3fc825f0:	.word  0x0000
3fc82600:	.word  0x0048
3fc82610:	.word  0x0000
3fc82620:	.word  0x0000
3fc82630:	.word  0x0000
3fc82640:	.word  0x004e
3fc82650:	.word  0x0000
3fc82660:	.word  0x0000
3fc82670:	.word  0x0000
3fc82680:	.word  0x0000
3fc82690:	.word  0x0000
3fc826a0:	.word  0x0000
3fc826b0:	.word  0x0000
3fc826c0:	rev    b7
3fc826d0:	.word  0x0000
3fc826e0:	rev    a6
3fc826f0:	.word  0x0000
3fc82700:	.word  0x0055
3fc82710:	.word  0x0000
3fc82720:	.word  0x0000
3fc82730:	.word  0x0000
3fc82740:	.word  0x004a
3fc82750:	.word  0x0000
3fc82760:	.word  0x0000
3fc82770:	.word  0x0000
3fc82780:	.word  0x004d
3fc82790:	.word  0x0000
3fc827a0:	.word  0x0000
3fc827b0:	.word  0x0000
3fc827c0:	.word  0x0000
3fc827d0:	.word  0x0000
3fc827e0:	.word  0x0000
3fc827f0:	.word  0x0000
3fc82800:	rev    b8
3fc82810:	.word  0x0000
3fc82820:	rev    a10
3fc82830:	.word  0x0000
3fc82840:	.word  0x0049
3fc82850:	.word  0x0000
3fc82860:	.word  0x0000
3fc82870:	.word  0x0000
3fc82880:	.word  0x004b
3fc82890:	.word  0x0000
3fc828a0:	.word  0x0000
3fc828b0:	.word  0x0000
3fc828c0:	rev    a12
3fc828d0:	.word  0x0000
3fc828e0:	rev    a7
3fc828f0:	.word  0x0000
3fc82900:	.word  0x0000
3fc82910:	.word  0x0000
3fc82920:	.word  0x0000
3fc82930:	.word  0x0000
3fc82940:	rev    b9
3fc82950:	.word  0x0000
3fc82960:	rev    a8
3fc82970:	.word  0x0000
3fc82980:	.word  0x004f
3fc82990:	.word  0x0000
3fc829a0:	.word  0x0000
3fc829b0:	.word  0x0000
3fc829c0:	.word  0x004c
3fc829d0:	.word  0x0000
3fc829e0:	.word  0x0000
3fc829f0:	.word  0x0000
3fc82a00:	rev    a14
3fc82a10:	.word  0x0000
3fc82a20:	.word  0x0000
3fc82a30:	.word  0x0000
3fc82a40:	.word  0x0000
3fc82a50:	.word  0x0000
3fc82a60:	.word  0x0000
3fc82a70:	.word  0x0000
3fc82a80:	rev    b0
3fc82a90:	.word  0x0000
3fc82aa0:	rev    a9
3fc82ab0:	.word  0x0000
3fc82ac0:	.word  0x0050
3fc82ad0:	.word  0x0000
3fc82ae0:	.word  0x0000
3fc82af0:	.word  0x0000
3fc82b00:	.word  0x0000
3fc82b10:	.word  0x0000
3fc82b20:	.word  0x0000
3fc82b30:	.word  0x0000
3fc82b40:	rev    b11
3fc82b50:	.word  0x0000
3fc82b60:	rev    b10
3fc82b70:	.word  0x0000
3fc82b80:	.word  0x00c9
3fc82b90:	.word  0x0000
3fc82ba0:	.word  0x0000
3fc82bb0:	.word  0x0000
3fc82bc0:	.word  0x0000
3fc82bd0:	.word  0x0000
3fc82be0:	.word  0x0000
3fc82bf0:	.word  0x0000
3fc82c00:	rev    b13
3fc82c10:	.word  0x0000
3fc82c20:	rev    a11
3fc82c30:	.word  0x0000
3fc82c40:	rev    a3
3fc82c50:	.word  0x0000
3fc82c60:	.word  0x0040
3fc82c70:	.word  0x0000
3fc82c80:	.word  0x005c
3fc82c90:	.word  0x0000
3fc82ca0:	.word  0x007c
3fc82cb0:	.word  0x0000
3fc82cc0:	.word  0x0000
3fc82cd0:	.word  0x0000
3fc82ce0:	.word  0x0000
3fc82cf0:	.word  0x0000
3fc82d00:	rev    a13
3fc82d10:	.word  0x0000
3fc82d20:	.word  0x005f
3fc82d30:	.word  0x0000
3fc82d40:	.word  0x005d
3fc82d50:	.word  0x0000
3fc82d60:	.word  0x005b
3fc82d70:	.word  0x0000
3fc82d80:	.word  0xfe60
3fc82d90:	addk   32, a0
3fc82da0:	.word  0xfe5e
3fc82db0:	addk   32, a0
3fc82dc0:	.word  0xffbe
3fc82dd0:	.word  0x0000
3fc82de0:	.word  0x0000
3fc82df0:	.word  0x0000
3fc82e00:	.word  0xffbf
3fc82e10:	.word  0x0000
3fc82e20:	.word  0x0000
3fc82e30:	.word  0x0000
3fc82e40:	.word  0xffc0
3fc82e50:	.word  0x0000
3fc82e60:	.word  0x0000
3fc82e70:	.word  0x0000
3fc82e80:	.word  0xffc1
3fc82e90:	.word  0x0000
3fc82ea0:	.word  0x0000
3fc82eb0:	.word  0x0000
3fc82ec0:	.word  0xffc2
3fc82ed0:	.word  0x0000
3fc82ee0:	.word  0x0000
3fc82ef0:	.word  0x0000
3fc82f00:	.word  0x0000
3fc82f10:	.word  0x0000
3fc82f20:	.word  0x0000
3fc82f30:	.word  0x0000
3fc82f40:	.word  0x0000
3fc82f50:	.word  0x0000
3fc82f60:	.word  0x0000
3fc82f70:	.word  0x0000
3fc82f80:	.word  0x0000
3fc82f90:	.word  0x0000
3fc82fa0:	.word  0x0000
3fc82fb0:	.word  0x0000
3fc82fc0:	.word  0x0000
3fc82fd0:	.word  0x0000
3fc82fe0:	.word  0x0000
3fc82ff0:	.word  0x0000
3fc83000:	.word  0x0000
3fc83010:	.word  0x0000
3fc83020:	.word  0x0000
3fc83030:	.word  0x0000
3fc83040:	.word  0x0000
3fc83050:	.word  0x0000
3fc83060:	.word  0x0000
3fc83070:	.word  0x0000
3fc83080:	.word  0x0000
3fc83090:	.word  0x0000
3fc830a0:	.word  0x0000
3fc830b0:	.word  0x0000
3fc830c0:	.word  0x0000
3fc830d0:	.word  0x0000
3fc830e0:	.word  0x0000
3fc830f0:	.word  0x0000
3fc83100:	.word  0x0000
3fc83110:	.word  0x0000
3fc83120:	.word  0x0000
3fc83130:	.word  0x0000
3fc83140:	.word  0xffc3
3fc83150:	.word  0x0000
3fc83160:	.word  0x0000
3fc83170:	.word  0x0000
3fc83180:	.word  0xffc4
3fc83190:	.word  0x0000
3fc831a0:	.word  0x0000
3fc831b0:	.word  0x0000
3fc831c0:	.word  0xffc5
3fc831d0:	.word  0x0000
3fc831e0:	.word  0x0000
3fc831f0:	.word  0x0000
3fc83200:	.word  0xffc6
3fc83210:	.word  0x0000
3fc83220:	.word  0x0000
3fc83230:	.word  0x0000
3fc83240:	.word  0xffc7
3fc83250:	.word  0x0000
3fc83260:	.word  0x0000
3fc83270:	.word  0x0000
3fc83280:	.word  0x0000
3fc83290:	.word  0x0000
3fc832a0:	.word  0x0000
3fc832b0:	.word  0x0000
3fc832c0:	.word  0x0000
3fc832d0:	.word  0x0000
3fc832e0:	.word  0x0000
3fc832f0:	.word  0x0000
3fc83300:	.word  0x0000
3fc83310:	.word  0x0000
3fc83320:	.word  0x0000
3fc83330:	.word  0x0000
3fc83340:	.word  0x0000
3fc83350:	.word  0x0000
3fc83360:	.word  0x0000
3fc83370:	.word  0x0000
3fc83380:	.word  0x0000
3fc83390:	.word  0x0000
3fc833a0:	.word  0x0000
3fc833b0:	.word  0x0000
3fc833c0:	.word  0x0000
3fc833d0:	.word  0x0000
3fc833e0:	.word  0x0000
3fc833f0:	.word  0x0000
3fc83400:	.word  0x0000
3fc83410:	.word  0x0000
3fc83420:	.word  0x0000
3fc83430:	.word  0x0000
3fc83440:	.word  0x0000
3fc83450:	.word  0x0000
3fc83460:	.word  0x0000
3fc83470:	.word  0x0000
3fc83480:	.word  0xffc8
3fc83490:	.word  0x0000
3fc834a0:	.word  0x0000
3fc834b0:	.word  0x0000
3fc834c0:	.word  0xffc9
3fc834d0:	.word  0x0000
3fc834e0:	.word  0x0000
3fc834f0:	.word  0x0000
3fc83500:	.word  0xffca
3fc83510:	.word  0x0000
3fc83520:	.word  0x0000
3fc83530:	.word  0x0000
3fc83540:	.word  0xffcb
3fc83550:	.word  0x0000
3fc83560:	.word  0x0000
3fc83570:	.word  0x0000
3fc83580:	.word  0x0000
3fc83590:	.word  0x0000
3fc835a0:	.word  0x0000
3fc835b0:	.word  0x0000
3fc835c0:	.word  0x0000
3fc835d0:	.word  0x0000
3fc835e0:	.word  0x0000
3fc835f0:	.word  0x0000
3fc83600:	.word  0x0000
3fc83610:	.word  0x0000
3fc83620:	.word  0x0000
3fc83630:	.word  0x0000
3fc83640:	.word  0x0000
3fc83650:	.word  0x0000
3fc83660:	.word  0x0000
3fc83670:	.word  0x0000
3fc83680:	.word  0x0000
3fc83690:	.word  0x0000
3fc836a0:	.word  0x0000
3fc836b0:	.word  0x0000
3fc836c0:	.word  0x0000
3fc836d0:	.word  0x0000
3fc836e0:	.word  0x0000
3fc836f0:	.word  0x0000
3fc83700:	.word  0x0000
3fc83710:	.word  0x0000
3fc83720:	.word  0x0000
3fc83730:	.word  0x0000
3fc83740:	.word  0xff6a
3fc83750:	.word  0x0000
3fc83760:	.word  0x0000
3fc83770:	.word  0x0000
3fc83780:	.word  0xff67
3fc83790:	.word  0x0000
3fc837a0:	.word  0x0000
3fc837b0:	.word  0x0000
3fc837c0:	.word  0x0000
3fc837d0:	.word  0x0000
3fc837e0:	.word  0x0000
3fc837f0:	.word  0x0000
3fc83800:	.word  0x0000
3fc83810:	.word  0x0000
3fc83820:	.word  0x0000
3fc83830:	.word  0x0000
3fc83840:	.word  0xffce
3fc83850:	.word  0x0000
3fc83860:	.word  0x0000
3fc83870:	.word  0x0000
3fc83880:	.word  0xffcf
3fc83890:	.word  0x0000
3fc838a0:	.word  0x0000
3fc838b0:	.word  0x0000
3fc838c0:	.word  0xffd0
3fc838d0:	.word  0x0000
3fc838e0:	.word  0x0000
3fc838f0:	.word  0x0000
3fc83900:	.word  0xffd1
3fc83910:	.word  0x0000
3fc83920:	.word  0x0000
3fc83930:	.word  0x0000
3fc83940:	.word  0x0000
3fc83950:	.word  0x0000
3fc83960:	.word  0x0000
3fc83970:	.word  0x0000
3fc83980:	.word  0x0000
3fc83990:	.word  0x0000
3fc839a0:	.word  0x0000
3fc839b0:	.word  0x0000
3fc839c0:	.word  0x0000
3fc839d0:	.word  0x0000
3fc839e0:	.word  0x0000
3fc839f0:	.word  0x0000
3fc83a00:	.word  0x0000
3fc83a10:	.word  0x0000
3fc83a20:	.word  0x0000
3fc83a30:	.word  0x0000
3fc83a40:	.word  0x0000
3fc83a50:	.word  0x0000
3fc83a60:	.word  0x0000
3fc83a70:	.word  0x0000
3fc83a80:	.word  0x0000
3fc83a90:	.word  0x0000
3fc83aa0:	.word  0x0000
3fc83ab0:	.word  0x0000
3fc83ac0:	.word  0xff68
3fc83ad0:	.word  0x0000
3fc83ae0:	.word  0x0000
3fc83af0:	.word  0x0000
3fc83b00:	.word  0xff63
3fc83b10:	.word  0x0000
3fc83b20:	.word  0x0000
3fc83b30:	.word  0x0000
3fc83b40:	.word  0xff00
3fc83b50:	addk   32, a0
3fc83b60:	.word  0x0000
3fc83b70:	.word  0x0000
3fc83b80:	.word  0xff60
3fc83b90:	.word  0x0000
3fc83ba0:	.word  0x0000
3fc83bb0:	.word  0x0000
3fc83bc0:	.word  0xff55
3fc83bd0:	.word  0x0000
3fc83be0:	.word  0x0000
3fc83bf0:	.word  0x0000
3fc83c00:	.word  0xff56
3fc83c10:	.word  0x0000
3fc83c20:	.word  0x0000
3fc83c30:	.word  0x0000
3fc83c40:	.word  0x0000
3fc83c50:	.word  0x0000
3fc83c60:	.word  0x0000
3fc83c70:	.word  0x0000
3fc83c80:	.word  0x0000
3fc83c90:	.word  0x0000
3fc83ca0:	.word  0x0000
3fc83cb0:	.word  0x0000
3fc83cc0:	.word  0xffb0
3fc83cd0:	.word  0x0000
3fc83ce0:	.word  0x0000
3fc83cf0:	.word  0x0000
3fc83d00:	.word  0x0000
3fc83d10:	.word  0x0000
3fc83d20:	.word  0x0000
3fc83d30:	.word  0x0000
3fc83d40:	.word  0xffae
3fc83d50:	.word  0x0000
3fc83d60:	.word  0x0000
3fc83d70:	.word  0x0000
3fc83d80:	.word  0xff8d
3fc83d90:	.word  0x0000
3fc83da0:	.word  0x0000
3fc83db0:	.word  0x0000
3fc83dc0:	.word  0xffb1
3fc83dd0:	.word  0x0000
3fc83de0:	.word  0x0000
3fc83df0:	.word  0x0000
3fc83e00:	.word  0xffb2
3fc83e10:	.word  0x0000
3fc83e20:	.word  0x0000
3fc83e30:	.word  0x0000
3fc83e40:	.word  0xffb3
3fc83e50:	.word  0x0000
3fc83e60:	.word  0x0000
3fc83e70:	.word  0x0000
3fc83e80:	.word  0xffb4
3fc83e90:	.word  0x0000
3fc83ea0:	.word  0x0000
3fc83eb0:	.word  0x0000
3fc83ec0:	.word  0xffb5
3fc83ed0:	.word  0x0000
3fc83ee0:	.word  0x0000
3fc83ef0:	.word  0x0000
3fc83f00:	.word  0xffb6
3fc83f10:	.word  0x0000
3fc83f20:	.word  0x0000
3fc83f30:	.word  0x0000
3fc83f40:	.word  0xffac
3fc83f50:	.word  0x0000
3fc83f60:	.word  0x0000
3fc83f70:	.word  0x0000
3fc83f80:	.word  0xffb7
3fc83f90:	.word  0x0000
3fc83fa0:	.word  0x0000
3fc83fb0:	.word  0x0000
3fc83fc0:	.word  0xffb8
3fc83fd0:	.word  0x0000
3fc83fe0:	.word  0x0000
3fc83ff0:	.word  0x0000
3fc84000:	.word  0xffb9
3fc84010:	.word  0x0000
3fc84020:	.word  0x0000
3fc84030:	.word  0x0000
3fc84040:	.word  0xffad
3fc84050:	.word  0x0000
3fc84060:	.word  0x0000
3fc84070:	.word  0x0000
3fc84080:	.word  0xff91
3fc84090:	.word  0x0000
3fc840a0:	.word  0x0000
3fc840b0:	.word  0x0000
3fc840c0:	.word  0xff92
3fc840d0:	.word  0x0000
3fc840e0:	.word  0x0000
3fc840f0:	.word  0x0000
3fc84100:	.word  0xff93
3fc84110:	.word  0x0000
3fc84120:	.word  0x0000
3fc84130:	.word  0x0000
3fc84140:	.word  0xff94
3fc84150:	.word  0x0000
3fc84160:	.word  0x0000
3fc84170:	.word  0x0000
3fc84180:	.word  0x0000
3fc84190:	.word  0x0000
3fc841a0:	.word  0x0000
3fc841b0:	.word  0x0000
3fc841c0:	.word  0x0000
3fc841d0:	.word  0x0000
3fc841e0:	.word  0x0000
3fc841f0:	.word  0x0000
3fc84200:	.word  0xff51
3fc84210:	.word  0x0000
3fc84220:	.word  0x0000
3fc84230:	.word  0x0000
3fc84240:	.word  0xff53
3fc84250:	.word  0x0000
3fc84260:	.word  0x0000
3fc84270:	.word  0x0000
3fc84280:	.word  0xff54
3fc84290:	.word  0x0000
3fc842a0:	.word  0x0000
3fc842b0:	.word  0x0000
3fc842c0:	.word  0xff52
3fc842d0:	.word  0x0000
3fc842e0:	.word  0x0000
3fc842f0:	.word  0x0000
3fc84300:	.word  0xffe2
3fc84310:	.word  0x0000
3fc84320:	.word  0x0000
3fc84330:	.word  0x0000
3fc84340:	.word  0xffe9
3fc84350:	.word  0x0000
3fc84360:	.word  0x0000
3fc84370:	.word  0x0000
3fc84380:	.word  0xff20
3fc84390:	.word  0x0000
3fc843a0:	.word  0x0000
3fc843b0:	.word  0x0000
3fc843c0:	.word  0xffe1
3fc843d0:	.word  0x0000
3fc843e0:	.word  0x0000
3fc843f0:	.word  0x0000
3fc84400:	.word  0xffe3
3fc84410:	.word  0x0000
3fc84420:	.word  0x0000
3fc84430:	.word  0x0000
3fc84440:	.word  0xffe5
3fc84450:	.word  0x0000
3fc84460:	.word  0x0000
3fc84470:	.word  0x0000
3fc84480:	.word  0xff20
3fc84490:	.word  0x0000
3fc844a0:	.word  0x0000
3fc844b0:	.word  0x0000
3fc844c0:	.word  0xffea
3fc844d0:	.word  0x0000
3fc844e0:	.word  0x0000
3fc844f0:	.word  0x0000
3fc84500:	.word  0x0000
3fc84510:	.word  0x0000
3fc84520:	.word  0x0000
3fc84530:	.word  0x0000
3fc84540:	.word  0x0000
3fc84550:	.word  0x0000
3fc84560:	.word  0x0000
3fc84570:	.word  0x0000
3fc84580:	.word  0x0000
3fc84590:	.word  0x0000
3fc845a0:	.word  0x0000
3fc845b0:	.word  0x0000
3fc845c0:	.word  0x0000
3fc845d0:	.word  0x0000
3fc845e0:	.word  0x0000
3fc845f0:	.word  0x0000
3fc84600:	.word  0x0000
3fc84610:	.word  0x0000
3fc84620:	.word  0x0000
3fc84630:	.word  0x0000
3fc84640:	.word  0x0000
3fc84650:	.word  0x0000
3fc84660:	.word  0x0000
3fc84670:	.word  0x0000
3fc84680:	.word  0x0000
3fc84690:	.word  0x0000
3fc846a0:	.word  0x0000
3fc846b0:	.word  0x0000
3fc846c0:	.word  0x0000
3fc846d0:	.word  0x0000
3fc846e0:	.word  0x0000
3fc846f0:	.word  0x0000
3fc84700:	.word  0x0000
3fc84710:	.word  0x0000
3fc84720:	.word  0x0000
3fc84730:	.word  0x0000
3fc84740:	.word  0xffff
3fc84750:	.word  0x0000
3fc84760:	.word  0x0000
3fc84770:	.word  0x0000
3fc84780:	.word  0xff0d
3fc84790:	.word  0x0000
3fc847a0:	.word  0x0000
3fc847b0:	.word  0x0000
3fc847c0:	.word  0xff09
3fc847d0:	.word  0x0000
3fc847e0:	.word  0x0000
3fc847f0:	.word  0x0000
3fc84800:	.word  0xfe7e
3fc84810:	addk   32, a0
3fc84820:	.word  0x00b0
3fc84830:	.word  0x0000
3fc84840:	rev    b1
3fc84850:	.word  0x0000
3fc84860:	rev    a1
3fc84870:	.word  0x0000
3fc84880:	.word  0x0051
3fc84890:	.word  0x0000
3fc848a0:	.word  0x0000
3fc848b0:	.word  0x0000
3fc848c0:	.word  0x0041
3fc848d0:	.word  0x0000
3fc848e0:	.word  0x0000
3fc848f0:	.word  0x0000
3fc84900:	.word  0x005a
3fc84910:	.word  0x0000
3fc84920:	.word  0x0000
3fc84930:	.word  0x0000
3fc84940:	.word  0x0000
3fc84950:	.word  0x0000
3fc84960:	.word  0x0000
3fc84970:	.word  0x0000
3fc84980:	rev    b2
3fc84990:	.word  0x0000
3fc849a0:	rev    a2
3fc849b0:	.word  0x0000
3fc849c0:	.word  0x0057
3fc849d0:	.word  0x0000
3fc849e0:	.word  0x0000
3fc849f0:	.word  0x0000
3fc84a00:	.word  0x0053
3fc84a10:	.word  0x0000
3fc84a20:	.word  0x0000
3fc84a30:	.word  0x0000
3fc84a40:	.word  0x0058
3fc84a50:	.word  0x0000
3fc84a60:	.word  0x0000
3fc84a70:	.word  0x0000
3fc84a80:	rev    b12
3fc84a90:	.word  0x0000
3fc84aa0:	rev    b14
3fc84ab0:	.word  0x0000
3fc84ac0:	.word  0x0000
3fc84ad0:	.word  0x0000
3fc84ae0:	.word  0x0000
3fc84af0:	.word  0x0000
3fc84b00:	rev    b3
3fc84b10:	.word  0x0000
3fc84b20:	rev    sp
3fc84b30:	.word  0x0000
3fc84b40:	.word  0x0045
3fc84b50:	.word  0x0000
3fc84b60:	.word  0x0000
3fc84b70:	.word  0x0000
3fc84b80:	.word  0x0044
3fc84b90:	.word  0x0000
3fc84ba0:	.word  0x0000
3fc84bb0:	.word  0x0000
3fc84bc0:	.word  0x0043
3fc84bd0:	.word  0x0000
3fc84be0:	.word  0x0000
3fc84bf0:	.word  0x0000
3fc84c00:	.word  0x0000
3fc84c10:	.word  0x0000
3fc84c20:	.word  0x0000
3fc84c30:	.word  0x0000
3fc84c40:	rev    b4
3fc84c50:	.word  0x0000
3fc84c60:	rev    a4
3fc84c70:	.word  0x0000
3fc84c80:	.word  0x0052
3fc84c90:	.word  0x0000
3fc84ca0:	.word  0x0000
3fc84cb0:	.word  0x0000
3fc84cc0:	.word  0x0046
3fc84cd0:	.word  0x0000
3fc84ce0:	.word  0x0000
3fc84cf0:	.word  0x0000
3fc84d00:	.word  0x0056
3fc84d10:	.word  0x0000
3fc84d20:	.word  0x0000
3fc84d30:	.word  0x0000
3fc84d40:	rev    a0
3fc84d50:	.word  0x0000
3fc84d60:	.word  0x0000
3fc84d70:	.word  0x0000
3fc84d80:	.word  0x0000
3fc84d90:	.word  0x0000
3fc84da0:	.word  0x0000
3fc84db0:	.word  0x0000
3fc84dc0:	rev    b5
3fc84dd0:	.word  0x0000
3fc84de0:	rev    a5
3fc84df0:	.word  0x0000
3fc84e00:	.word  0x0054
3fc84e10:	.word  0x0000
3fc84e20:	.word  0x0000
3fc84e30:	.word  0x0000
3fc84e40:	.word  0x0047
3fc84e50:	.word  0x0000
3fc84e60:	.word  0x0000
3fc84e70:	.word  0x0000
3fc84e80:	.word  0x0042
3fc84e90:	.word  0x0000
3fc84ea0:	.word  0x0000
3fc84eb0:	.word  0x0000
3fc84ec0:	.word  0x0000
3fc84ed0:	.word  0x0000
3fc84ee0:	.word  0x0000
3fc84ef0:	.word  0x0000
3fc84f00:	rev    b6
3fc84f10:	.word  0x0000
3fc84f20:	rev    sp
3fc84f30:	.word  0x0000
3fc84f40:	.word  0x0059
3fc84f50:	.word  0x0000
3fc84f60:	.word  0x0000
3fc84f70:	.word  0x0000
3fc84f80:	.word  0x0048
3fc84f90:	.word  0x0000
3fc84fa0:	.word  0x0000
3fc84fb0:	.word  0x0000
3fc84fc0:	.word  0x004e
3fc84fd0:	.word  0x0000
3fc84fe0:	.word  0x0000
3fc84ff0:	.word  0x0000
3fc85000:	.word  0x0000
3fc85010:	.word  0x0000
3fc85020:	.word  0x0000
3fc85030:	.word  0x0000
3fc85040:	rev    b7
3fc85050:	.word  0x0000
3fc85060:	rev    a6
3fc85070:	.word  0x0000
3fc85080:	.word  0x0055
3fc85090:	.word  0x0000
3fc850a0:	.word  0x0000
3fc850b0:	.word  0x0000
3fc850c0:	.word  0x004a
3fc850d0:	.word  0x0000
3fc850e0:	.word  0x0000
3fc850f0:	.word  0x0000
3fc85100:	.word  0x004d
3fc85110:	.word  0x0000
3fc85120:	.word  0x0000
3fc85130:	.word  0x0000
3fc85140:	.word  0x0000
3fc85150:	.word  0x0000
3fc85160:	.word  0x0000
3fc85170:	.word  0x0000
3fc85180:	rev    b8
3fc85190:	.word  0x0000
3fc851a0:	rev    a10
3fc851b0:	.word  0x0000
3fc851c0:	.word  0x0049
3fc851d0:	.word  0x0000
3fc851e0:	.word  0x0000
3fc851f0:	.word  0x0000
3fc85200:	.word  0x004b
3fc85210:	.word  0x0000
3fc85220:	.word  0x0000
3fc85230:	.word  0x0000
3fc85240:	rev    a12
3fc85250:	.word  0x0000
3fc85260:	rev    a7
3fc85270:	.word  0x0000
3fc85280:	.word  0x0000
3fc85290:	.word  0x0000
3fc852a0:	.word  0x0000
3fc852b0:	.word  0x0000
3fc852c0:	rev    b9
3fc852d0:	.word  0x0000
3fc852e0:	rev    a8
3fc852f0:	.word  0x0000
3fc85300:	.word  0x004f
3fc85310:	.word  0x0000
3fc85320:	.word  0x0000
3fc85330:	.word  0x0000
3fc85340:	.word  0x004c
3fc85350:	.word  0x0000
3fc85360:	.word  0x0000
3fc85370:	.word  0x0000
3fc85380:	rev    a14
3fc85390:	.word  0x0000
3fc853a0:	.word  0x0000
3fc853b0:	.word  0x0000
3fc853c0:	.word  0x0000
3fc853d0:	.word  0x0000
3fc853e0:	.word  0x0000
3fc853f0:	.word  0x0000
3fc85400:	rev    b0
3fc85410:	.word  0x0000
3fc85420:	rev    a9
3fc85430:	.word  0x0000
3fc85440:	.word  0x0050
3fc85450:	.word  0x0000
3fc85460:	.word  0x0000
3fc85470:	.word  0x0000
3fc85480:	.word  0x0000
3fc85490:	.word  0x0000
3fc854a0:	.word  0x0000
3fc854b0:	.word  0x0000
3fc854c0:	rev    b11
3fc854d0:	.word  0x0000
3fc854e0:	rev    b10
3fc854f0:	.word  0x0000
3fc85500:	.word  0x00c9
3fc85510:	.word  0x0000
3fc85520:	.word  0x0000
3fc85530:	.word  0x0000
3fc85540:	.word  0x0000
3fc85550:	.word  0x0000
3fc85560:	.word  0x0000
3fc85570:	.word  0x0000
3fc85580:	rev    b13
3fc85590:	.word  0x0000
3fc855a0:	rev    a11
3fc855b0:	.word  0x0000
3fc855c0:	rev    a3
3fc855d0:	.word  0x0000
3fc855e0:	.word  0x0040
3fc855f0:	.word  0x0000
3fc85600:	.word  0x005c
3fc85610:	.word  0x0000
3fc85620:	.word  0x007c
3fc85630:	.word  0x0000
3fc85640:	.word  0x0000
3fc85650:	.word  0x0000
3fc85660:	.word  0x0000
3fc85670:	.word  0x0000
3fc85680:	rev    a13
3fc85690:	.word  0x0000
3fc856a0:	.word  0x005f
3fc856b0:	.word  0x0000
3fc856c0:	.word  0x00c7
3fc856d0:	.word  0x0000
3fc856e0:	.word  0x0000
3fc856f0:	.word  0x0000
3fc85700:	.word  0xfe60
3fc85710:	addk   32, a0
3fc85720:	.word  0xfe5e
3fc85730:	addk   32, a0
3fc85740:	.word  0xffbe
3fc85750:	.word  0x0000
3fc85760:	.word  0x0000
3fc85770:	.word  0x0000
3fc85780:	.word  0xffbf
3fc85790:	.word  0x0000
3fc857a0:	.word  0x0000
3fc857b0:	.word  0x0000
3fc857c0:	.word  0xffc0
3fc857d0:	.word  0x0000
3fc857e0:	.word  0x0000
3fc857f0:	.word  0x0000
3fc85800:	.word  0xffc1
3fc85810:	.word  0x0000
3fc85820:	.word  0x0000
3fc85830:	.word  0x0000
3fc85840:	.word  0xffc2
3fc85850:	.word  0x0000
3fc85860:	.word  0x0000
3fc85870:	.word  0x0000
3fc85880:	.word  0x0000
3fc85890:	.word  0x0000
3fc858a0:	.word  0x0000
3fc858b0:	.word  0x0000
3fc858c0:	.word  0x0000
3fc858d0:	.word  0x0000
3fc858e0:	.word  0x0000
3fc858f0:	.word  0x0000
3fc85900:	.word  0x0000
3fc85910:	.word  0x0000
3fc85920:	.word  0x0000
3fc85930:	.word  0x0000
3fc85940:	.word  0x0000
3fc85950:	.word  0x0000
3fc85960:	.word  0x0000
3fc85970:	.word  0x0000
3fc85980:	.word  0x0000
3fc85990:	.word  0x0000
3fc859a0:	.word  0x0000
3fc859b0:	.word  0x0000
3fc859c0:	.word  0x0000
3fc859d0:	.word  0x0000
3fc859e0:	.word  0x0000
3fc859f0:	.word  0x0000
3fc85a00:	.word  0x0000
3fc85a10:	.word  0x0000
3fc85a20:	.word  0x0000
3fc85a30:	.word  0x0000
3fc85a40:	.word  0x0000
3fc85a50:	.word  0x0000
3fc85a60:	.word  0x0000
3fc85a70:	.word  0x0000
3fc85a80:	.word  0x0000
3fc85a90:	.word  0x0000
3fc85aa0:	.word  0x0000
3fc85ab0:	.word  0x0000
3fc85ac0:	.word  0xffc3
3fc85ad0:	.word  0x0000
3fc85ae0:	.word  0x0000
3fc85af0:	.word  0x0000
3fc85b00:	.word  0xffc4
3fc85b10:	.word  0x0000
3fc85b20:	.word  0x0000
3fc85b30:	.word  0x0000
3fc85b40:	.word  0xffc5
3fc85b50:	.word  0x0000
3fc85b60:	.word  0x0000
3fc85b70:	.word  0x0000
3fc85b80:	.word  0xffc6
3fc85b90:	.word  0x0000
3fc85ba0:	.word  0x0000
3fc85bb0:	.word  0x0000
3fc85bc0:	.word  0xffc7
3fc85bd0:	.word  0x0000
3fc85be0:	.word  0x0000
3fc85bf0:	.word  0x0000
3fc85c00:	.word  0x0000
3fc85c10:	.word  0x0000
3fc85c20:	.word  0x0000
3fc85c30:	.word  0x0000
3fc85c40:	.word  0x0000
3fc85c50:	.word  0x0000
3fc85c60:	.word  0x0000
3fc85c70:	.word  0x0000
3fc85c80:	.word  0x0000
3fc85c90:	.word  0x0000
3fc85ca0:	.word  0x0000
3fc85cb0:	.word  0x0000
3fc85cc0:	.word  0x0000
3fc85cd0:	.word  0x0000
3fc85ce0:	.word  0x0000
3fc85cf0:	.word  0x0000
3fc85d00:	.word  0x0000
3fc85d10:	.word  0x0000
3fc85d20:	.word  0x0000
3fc85d30:	.word  0x0000
3fc85d40:	.word  0x0000
3fc85d50:	.word  0x0000
3fc85d60:	.word  0x0000
3fc85d70:	.word  0x0000
3fc85d80:	.word  0x0000
3fc85d90:	.word  0x0000
3fc85da0:	.word  0x0000
3fc85db0:	.word  0x0000
3fc85dc0:	.word  0x0000
3fc85dd0:	.word  0x0000
3fc85de0:	.word  0x0000
3fc85df0:	.word  0x0000
3fc85e00:	.word  0xffc8
3fc85e10:	.word  0x0000
3fc85e20:	.word  0x0000
3fc85e30:	.word  0x0000
3fc85e40:	.word  0xffc9
3fc85e50:	.word  0x0000
3fc85e60:	.word  0x0000
3fc85e70:	.word  0x0000
3fc85e80:	.word  0xffca
3fc85e90:	.word  0x0000
3fc85ea0:	.word  0x0000
3fc85eb0:	.word  0x0000
3fc85ec0:	.word  0xffcb
3fc85ed0:	.word  0x0000
3fc85ee0:	.word  0x0000
3fc85ef0:	.word  0x0000
3fc85f00:	.word  0x0000
3fc85f10:	.word  0x0000
3fc85f20:	.word  0x0000
3fc85f30:	.word  0x0000
3fc85f40:	.word  0x0000
3fc85f50:	.word  0x0000
3fc85f60:	.word  0x0000
3fc85f70:	.word  0x0000
3fc85f80:	.word  0x0000
3fc85f90:	.word  0x0000
3fc85fa0:	.word  0x0000
3fc85fb0:	.word  0x0000
3fc85fc0:	.word  0x0000
3fc85fd0:	.word  0x0000
3fc85fe0:	.word  0x0000
3fc85ff0:	.word  0x0000
3fc86000:	.word  0x0000
3fc86010:	.word  0x0000
3fc86020:	.word  0x0000
3fc86030:	.word  0x0000
3fc86040:	.word  0x0000
3fc86050:	.word  0x0000
3fc86060:	.word  0x0000
3fc86070:	.word  0x0000
3fc86080:	.word  0x0000
3fc86090:	.word  0x0000
3fc860a0:	.word  0x0000
3fc860b0:	.word  0x0000
3fc860c0:	.word  0xff6a
3fc860d0:	.word  0x0000
3fc860e0:	.word  0x0000
3fc860f0:	.word  0x0000
3fc86100:	.word  0xff67
3fc86110:	.word  0x0000
3fc86120:	.word  0x0000
3fc86130:	.word  0x0000
3fc86140:	.word  0x0000
3fc86150:	.word  0x0000
3fc86160:	.word  0x0000
3fc86170:	.word  0x0000
3fc86180:	.word  0x0000
3fc86190:	.word  0x0000
3fc861a0:	.word  0x0000
3fc861b0:	.word  0x0000
3fc861c0:	.word  0xffce
3fc861d0:	.word  0x0000
3fc861e0:	.word  0x0000
3fc861f0:	.word  0x0000
3fc86200:	.word  0xffcf
3fc86210:	.word  0x0000
3fc86220:	.word  0x0000
3fc86230:	.word  0x0000
3fc86240:	.word  0xffd0
3fc86250:	.word  0x0000
3fc86260:	.word  0x0000
3fc86270:	.word  0x0000
3fc86280:	.word  0xffd1
3fc86290:	.word  0x0000
3fc862a0:	.word  0x0000
3fc862b0:	.word  0x0000
3fc862c0:	.word  0x0000
3fc862d0:	.word  0x0000
3fc862e0:	.word  0x0000
3fc862f0:	.word  0x0000
3fc86300:	.word  0x0000
3fc86310:	.word  0x0000
3fc86320:	.word  0x0000
3fc86330:	.word  0x0000
3fc86340:	.word  0x0000
3fc86350:	.word  0x0000
3fc86360:	.word  0x0000
3fc86370:	.word  0x0000
3fc86380:	.word  0x0000
3fc86390:	.word  0x0000
3fc863a0:	.word  0x0000
3fc863b0:	.word  0x0000
3fc863c0:	.word  0x0000
3fc863d0:	.word  0x0000
3fc863e0:	.word  0x0000
3fc863f0:	.word  0x0000
3fc86400:	.word  0x0000
3fc86410:	.word  0x0000
3fc86420:	.word  0x0000
3fc86430:	.word  0x0000
3fc86440:	.word  0xff68
3fc86450:	.word  0x0000
3fc86460:	.word  0x0000
3fc86470:	.word  0x0000
3fc86480:	.word  0xff63
3fc86490:	.word  0x0000
3fc864a0:	.word  0x0000
3fc864b0:	.word  0x0000
3fc864c0:	.word  0xff00
3fc864d0:	addk   32, a0
3fc864e0:	.word  0x0000
3fc864f0:	.word  0x0000
3fc86500:	.word  0xff60
3fc86510:	.word  0x0000
3fc86520:	.word  0x0000
3fc86530:	.word  0x0000
3fc86540:	.word  0xff55
3fc86550:	.word  0x0000
3fc86560:	.word  0x0000
3fc86570:	.word  0x0000
3fc86580:	.word  0xff56
3fc86590:	.word  0x0000
3fc865a0:	.word  0x0000
3fc865b0:	.word  0x0000
3fc865c0:	.word  0x0000
3fc865d0:	.word  0x0000
3fc865e0:	.word  0x0000
3fc865f0:	.word  0x0000
3fc86600:	.word  0x0000
3fc86610:	.word  0x0000
3fc86620:	.word  0x0000
3fc86630:	.word  0x0000
3fc86640:	.word  0xffb0
3fc86650:	.word  0x0000
3fc86660:	.word  0x0000
3fc86670:	.word  0x0000
3fc86680:	.word  0x0000
3fc86690:	.word  0x0000
3fc866a0:	.word  0x0000
3fc866b0:	.word  0x0000
3fc866c0:	.word  0xffae
3fc866d0:	.word  0x0000
3fc866e0:	.word  0x0000
3fc866f0:	.word  0x0000
3fc86700:	.word  0xff8d
3fc86710:	.word  0x0000
3fc86720:	.word  0x0000
3fc86730:	.word  0x0000
3fc86740:	.word  0xffb1
3fc86750:	.word  0x0000
3fc86760:	.word  0x0000
3fc86770:	.word  0x0000
3fc86780:	.word  0xffb2
3fc86790:	.word  0x0000
3fc867a0:	.word  0x0000
3fc867b0:	.word  0x0000
3fc867c0:	.word  0xffb3
3fc867d0:	.word  0x0000
3fc867e0:	.word  0x0000
3fc867f0:	.word  0x0000
3fc86800:	.word  0xffb4
3fc86810:	.word  0x0000
3fc86820:	.word  0x0000
3fc86830:	.word  0x0000
3fc86840:	.word  0xffb5
3fc86850:	.word  0x0000
3fc86860:	.word  0x0000
3fc86870:	.word  0x0000
3fc86880:	.word  0xffb6
3fc86890:	.word  0x0000
3fc868a0:	.word  0x0000
3fc868b0:	.word  0x0000
3fc868c0:	.word  0xffac
3fc868d0:	.word  0x0000
3fc868e0:	.word  0x0000
3fc868f0:	.word  0x0000
3fc86900:	.word  0xffb7
3fc86910:	.word  0x0000
3fc86920:	.word  0x0000
3fc86930:	.word  0x0000
3fc86940:	.word  0xffb8
3fc86950:	.word  0x0000
3fc86960:	.word  0x0000
3fc86970:	.word  0x0000
3fc86980:	.word  0xffb9
3fc86990:	.word  0x0000
3fc869a0:	.word  0x0000
3fc869b0:	.word  0x0000
3fc869c0:	.word  0xffad
3fc869d0:	.word  0x0000
3fc869e0:	.word  0x0000
3fc869f0:	.word  0x0000
3fc86a00:	.word  0xff91
3fc86a10:	.word  0x0000
3fc86a20:	.word  0x0000
3fc86a30:	.word  0x0000
3fc86a40:	.word  0xff92
3fc86a50:	.word  0x0000
3fc86a60:	.word  0x0000
3fc86a70:	.word  0x0000
3fc86a80:	.word  0xff93
3fc86a90:	.word  0x0000
3fc86aa0:	.word  0x0000
3fc86ab0:	.word  0x0000
3fc86ac0:	.word  0xff94
3fc86ad0:	.word  0x0000
3fc86ae0:	.word  0x0000
3fc86af0:	.word  0x0000
3fc86b00:	.word  0x0000
3fc86b10:	.word  0x0000
3fc86b20:	.word  0x0000
3fc86b30:	.word  0x0000
3fc86b40:	.word  0x0000
3fc86b50:	.word  0x0000
3fc86b60:	.word  0x0000
3fc86b70:	.word  0x0000
3fc86b80:	.word  0xff51
3fc86b90:	.word  0x0000
3fc86ba0:	.word  0x0000
3fc86bb0:	.word  0x0000
3fc86bc0:	.word  0xff53
3fc86bd0:	.word  0x0000
3fc86be0:	.word  0x0000
3fc86bf0:	.word  0x0000
3fc86c00:	.word  0xff54
3fc86c10:	.word  0x0000
3fc86c20:	.word  0x0000
3fc86c30:	.word  0x0000
3fc86c40:	.word  0xff52
3fc86c50:	.word  0x0000
3fc86c60:	.word  0x0000
3fc86c70:	.word  0x0000
3fc86c80:	.word  0xffe2
3fc86c90:	.word  0x0000
3fc86ca0:	.word  0x0000
3fc86cb0:	.word  0x0000
3fc86cc0:	.word  0xffe9
3fc86cd0:	.word  0x0000
3fc86ce0:	.word  0x0000
3fc86cf0:	.word  0x0000
3fc86d00:	.word  0xff20
3fc86d10:	.word  0x0000
3fc86d20:	.word  0x0000
3fc86d30:	.word  0x0000
3fc86d40:	.word  0xffe1
3fc86d50:	.word  0x0000
3fc86d60:	.word  0x0000
3fc86d70:	.word  0x0000
3fc86d80:	.word  0xffe3
3fc86d90:	.word  0x0000
3fc86da0:	.word  0x0000
3fc86db0:	.word  0x0000
3fc86dc0:	.word  0xffe5
3fc86dd0:	.word  0x0000
3fc86de0:	.word  0x0000
3fc86df0:	.word  0x0000
3fc86e00:	.word  0xff20
3fc86e10:	.word  0x0000
3fc86e20:	.word  0x0000
3fc86e30:	.word  0x0000
3fc86e40:	.word  0xffea
3fc86e50:	.word  0x0000
3fc86e60:	.word  0x0000
3fc86e70:	.word  0x0000
3fc86e80:	.word  0x0000
3fc86e90:	.word  0x0000
3fc86ea0:	.word  0x0000
3fc86eb0:	.word  0x0000
3fc86ec0:	.word  0x0000
3fc86ed0:	.word  0x0000
3fc86ee0:	.word  0x0000
3fc86ef0:	.word  0x0000
3fc86f00:	.word  0x0000
3fc86f10:	.word  0x0000
3fc86f20:	.word  0x0000
3fc86f30:	.word  0x0000
3fc86f40:	.word  0x0000
3fc86f50:	.word  0x0000
3fc86f60:	.word  0x0000
3fc86f70:	.word  0x0000
3fc86f80:	.word  0x0000
3fc86f90:	.word  0x0000
3fc86fa0:	.word  0x0000
3fc86fb0:	.word  0x0000
3fc86fc0:	.word  0x0000
3fc86fd0:	.word  0x0000
3fc86fe0:	.word  0x0000
3fc86ff0:	.word  0x0000
3fc87000:	.word  0x0000
3fc87010:	.word  0x0000
3fc87020:	.word  0x0000
3fc87030:	.word  0x0000
3fc87040:	.word  0x0000
3fc87050:	.word  0x0000
3fc87060:	.word  0x0000
3fc87070:	.word  0x0000
3fc87080:	.word  0x0000
3fc87090:	.word  0x0000
3fc870a0:	.word  0x0000
3fc870b0:	.word  0x0000
3fc870c0:	.word  0xffff
3fc870d0:	.word  0x0000
3fc870e0:	.word  0x0000
3fc870f0:	.word  0x0000
3fc87100:	.word  0xff0d
3fc87110:	.word  0x0000
3fc87120:	.word  0x0000
3fc87130:	.word  0x0000
3fc87140:	.word  0xff09
3fc87150:	.word  0x0000
3fc87160:	.word  0x0000
3fc87170:	.word  0x0000
3fc87180:	.word  0x007e
3fc87190:	.word  0x0000
3fc871a0:	.word  0x0040
3fc871b0:	.word  0x0000
3fc871c0:	rev    b1
3fc871d0:	.word  0x0000
3fc871e0:	rev    a1
3fc871f0:	.word  0x0000
3fc87200:	.word  0x0051
3fc87210:	.word  0x0000
3fc87220:	.word  0x0000
3fc87230:	.word  0x0000
3fc87240:	.word  0x0041
3fc87250:	.word  0x0000
3fc87260:	.word  0x0000
3fc87270:	.word  0x0000
3fc87280:	.word  0x005a
3fc87290:	.word  0x0000
3fc872a0:	.word  0x0000
3fc872b0:	.word  0x0000
3fc872c0:	.word  0x0000
3fc872d0:	.word  0x0000
3fc872e0:	.word  0x0000
3fc872f0:	.word  0x0000
3fc87300:	rev    b2
3fc87310:	.word  0x0000
3fc87320:	rev    a2
3fc87330:	.word  0x0000
3fc87340:	.word  0x0057
3fc87350:	.word  0x0000
3fc87360:	.word  0x0000
3fc87370:	.word  0x0000
3fc87380:	.word  0x0053
3fc87390:	.word  0x0000
3fc873a0:	.word  0x0000
3fc873b0:	.word  0x0000
3fc873c0:	.word  0x0058
3fc873d0:	.word  0x0000
3fc873e0:	.word  0x0000
3fc873f0:	.word  0x0000
3fc87400:	rev    b12
3fc87410:	.word  0x0000
3fc87420:	rev    b14
3fc87430:	.word  0x0000
3fc87440:	.word  0x0000
3fc87450:	.word  0x0000
3fc87460:	.word  0x0000
3fc87470:	.word  0x0000
3fc87480:	rev    b3
3fc87490:	.word  0x0000
3fc874a0:	rev    a3
3fc874b0:	.word  0x0000
3fc874c0:	.word  0x0045
3fc874d0:	.word  0x0000
3fc874e0:	.word  0x0000
3fc874f0:	.word  0x0000
3fc87500:	.word  0x0044
3fc87510:	.word  0x0000
3fc87520:	.word  0x0000
3fc87530:	.word  0x0000
3fc87540:	.word  0x0043
3fc87550:	.word  0x0000
3fc87560:	.word  0x0000
3fc87570:	.word  0x0000
3fc87580:	.word  0x0000
3fc87590:	.word  0x0000
3fc875a0:	.word  0x0000
3fc875b0:	.word  0x0000
3fc875c0:	rev    b4
3fc875d0:	.word  0x0000
3fc875e0:	rev    a4
3fc875f0:	.word  0x0000
3fc87600:	.word  0x0052
3fc87610:	.word  0x0000
3fc87620:	.word  0x0000
3fc87630:	.word  0x0000
3fc87640:	.word  0x0046
3fc87650:	.word  0x0000
3fc87660:	.word  0x0000
3fc87670:	.word  0x0000
3fc87680:	.word  0x0056
3fc87690:	.word  0x0000
3fc876a0:	.word  0x0000
3fc876b0:	.word  0x0000
3fc876c0:	rev    a0
3fc876d0:	.word  0x0000
3fc876e0:	.word  0x0000
3fc876f0:	.word  0x0000
3fc87700:	.word  0x0000
3fc87710:	.word  0x0000
3fc87720:	.word  0x0000
3fc87730:	.word  0x0000
3fc87740:	rev    b5
3fc87750:	.word  0x0000
3fc87760:	rev    a5
3fc87770:	.word  0x0000
3fc87780:	.word  0x0054
3fc87790:	.word  0x0000
3fc877a0:	.word  0x0000
3fc877b0:	.word  0x0000
3fc877c0:	.word  0x0047
3fc877d0:	.word  0x0000
3fc877e0:	.word  0x0000
3fc877f0:	.word  0x0000
3fc87800:	.word  0x0042
3fc87810:	.word  0x0000
3fc87820:	.word  0x0000
3fc87830:	.word  0x0000
3fc87840:	.word  0x0000
3fc87850:	.word  0x0000
3fc87860:	.word  0x0000
3fc87870:	.word  0x0000
3fc87880:	rev    b6
3fc87890:	.word  0x0000
3fc878a0:	rev    a6
3fc878b0:	.word  0x0000
3fc878c0:	.word  0x0059
3fc878d0:	.word  0x0000
3fc878e0:	.word  0x0000
3fc878f0:	.word  0x0000
3fc87900:	.word  0x0048
3fc87910:	.word  0x0000
3fc87920:	.word  0x0000
3fc87930:	.word  0x0000
3fc87940:	.word  0x004e
3fc87950:	.word  0x0000
3fc87960:	.word  0x0000
3fc87970:	.word  0x0000
3fc87980:	.word  0x0000
3fc87990:	.word  0x0000
3fc879a0:	.word  0x0000
3fc879b0:	.word  0x0000
3fc879c0:	rev    b7
3fc879d0:	.word  0x0000
3fc879e0:	rev    sp
3fc879f0:	.word  0x0000
3fc87a00:	.word  0x0055
3fc87a10:	.word  0x0000
3fc87a20:	.word  0x0000
3fc87a30:	.word  0x0000
3fc87a40:	.word  0x004a
3fc87a50:	.word  0x0000
3fc87a60:	.word  0x0000
3fc87a70:	.word  0x0000
3fc87a80:	.word  0x004d
3fc87a90:	.word  0x0000
3fc87aa0:	.word  0x0000
3fc87ab0:	.word  0x0000
3fc87ac0:	.word  0x0000
3fc87ad0:	.word  0x0000
3fc87ae0:	.word  0x0000
3fc87af0:	.word  0x0000
3fc87b00:	rev    b8
3fc87b10:	.word  0x0000
3fc87b20:	rev    a8
3fc87b30:	.word  0x0000
3fc87b40:	.word  0x0049
3fc87b50:	.word  0x0000
3fc87b60:	.word  0x0000
3fc87b70:	.word  0x0000
3fc87b80:	.word  0x004b
3fc87b90:	.word  0x0000
3fc87ba0:	.word  0x0000
3fc87bb0:	.word  0x0000
3fc87bc0:	rev    a12
3fc87bd0:	.word  0x0000
3fc87be0:	rev    b11
3fc87bf0:	.word  0x0000
3fc87c00:	.word  0x0000
3fc87c10:	.word  0x0000
3fc87c20:	.word  0x0000
3fc87c30:	.word  0x0000
3fc87c40:	rev    b9
3fc87c50:	.word  0x0000
3fc87c60:	rev    a9
3fc87c70:	.word  0x0000
3fc87c80:	.word  0x004f
3fc87c90:	.word  0x0000
3fc87ca0:	.word  0x0000
3fc87cb0:	.word  0x0000
3fc87cc0:	.word  0x004c
3fc87cd0:	.word  0x0000
3fc87ce0:	.word  0x0000
3fc87cf0:	.word  0x0000
3fc87d00:	rev    a14
3fc87d10:	.word  0x0000
3fc87d20:	rev    b10
3fc87d30:	.word  0x0000
3fc87d40:	.word  0x0000
3fc87d50:	.word  0x0000
3fc87d60:	.word  0x0000
3fc87d70:	.word  0x0000
3fc87d80:	rev    b0
3fc87d90:	.word  0x0000
3fc87da0:	rev    b13
3fc87db0:	.word  0x0000
3fc87dc0:	.word  0x0050
3fc87dd0:	.word  0x0000
3fc87de0:	.word  0x0000
3fc87df0:	.word  0x0000
3fc87e00:	.word  0x0000
3fc87e10:	.word  0x0000
3fc87e20:	.word  0x0000
3fc87e30:	.word  0x0000
3fc87e40:	.word  0x007b
3fc87e50:	.word  0x0000
3fc87e60:	.word  0x005b
3fc87e70:	.word  0x0000
3fc87e80:	rev    a13
3fc87e90:	.word  0x0000
3fc87ea0:	.word  0x005f
3fc87eb0:	.word  0x0000
3fc87ec0:	.word  0x0000
3fc87ed0:	.word  0x0000
3fc87ee0:	.word  0x0000
3fc87ef0:	.word  0x0000
3fc87f00:	rev    a7
3fc87f10:	.word  0x0000
3fc87f20:	.word  0x0060
3fc87f30:	.word  0x0000
3fc87f40:	rev    a2
3fc87f50:	.word  0x0000
3fc87f60:	.word  0x005e
3fc87f70:	.word  0x0000
3fc87f80:	rev    a7
3fc87f90:	.word  0x0000
3fc87fa0:	rev    a10
3fc87fb0:	.word  0x0000
3fc87fc0:	.word  0x0000
3fc87fd0:	.word  0x0000
3fc87fe0:	.word  0x0000
3fc87ff0:	.word  0x0000
3fc88000:	rev    a11
3fc88010:	.word  0x0000
3fc88020:	rev    sp
3fc88030:	.word  0x0000
3fc88040:	.word  0x007d
3fc88050:	.word  0x0000
3fc88060:	.word  0x005d
3fc88070:	.word  0x0000
3fc88080:	.word  0x007c
3fc88090:	.word  0x0000
3fc880a0:	.word  0x005c
3fc880b0:	.word  0x0000
3fc880c0:	.word  0xffbe
3fc880d0:	.word  0x0000
3fc880e0:	.word  0x0000
3fc880f0:	.word  0x0000
3fc88100:	.word  0xffbf
3fc88110:	.word  0x0000
3fc88120:	.word  0x0000
3fc88130:	.word  0x0000
3fc88140:	.word  0xffc0
3fc88150:	.word  0x0000
3fc88160:	.word  0x0000
3fc88170:	.word  0x0000
3fc88180:	.word  0xffc1
3fc88190:	.word  0x0000
3fc881a0:	.word  0x0000
3fc881b0:	.word  0x0000
3fc881c0:	.word  0xffc2
3fc881d0:	.word  0x0000
3fc881e0:	.word  0x0000
3fc881f0:	.word  0x0000
3fc88200:	.word  0x0000
3fc88210:	.word  0x0000
3fc88220:	.word  0x0000
3fc88230:	.word  0x0000
3fc88240:	.word  0x0000
3fc88250:	.word  0x0000
3fc88260:	.word  0x0000
3fc88270:	.word  0x0000
3fc88280:	.word  0x0000
3fc88290:	.word  0x0000
3fc882a0:	.word  0x0000
3fc882b0:	.word  0x0000
3fc882c0:	.word  0x0000
3fc882d0:	.word  0x0000
3fc882e0:	.word  0x0000
3fc882f0:	.word  0x0000
3fc88300:	.word  0x0000
3fc88310:	.word  0x0000
3fc88320:	.word  0x0000
3fc88330:	.word  0x0000
3fc88340:	.word  0x0000
3fc88350:	.word  0x0000
3fc88360:	.word  0x0000
3fc88370:	.word  0x0000
3fc88380:	.word  0x0000
3fc88390:	.word  0x0000
3fc883a0:	.word  0x0000
3fc883b0:	.word  0x0000
3fc883c0:	.word  0x0000
3fc883d0:	.word  0x0000
3fc883e0:	.word  0x0000
3fc883f0:	.word  0x0000
3fc88400:	.word  0x0000
3fc88410:	.word  0x0000
3fc88420:	.word  0x0000
3fc88430:	.word  0x0000
3fc88440:	.word  0xffc3
3fc88450:	.word  0x0000
3fc88460:	.word  0x0000
3fc88470:	.word  0x0000
3fc88480:	.word  0xffc4
3fc88490:	.word  0x0000
3fc884a0:	.word  0x0000
3fc884b0:	.word  0x0000
3fc884c0:	.word  0xffc5
3fc884d0:	.word  0x0000
3fc884e0:	.word  0x0000
3fc884f0:	.word  0x0000
3fc88500:	.word  0xffc6
3fc88510:	.word  0x0000
3fc88520:	.word  0x0000
3fc88530:	.word  0x0000
3fc88540:	.word  0xffc7
3fc88550:	.word  0x0000
3fc88560:	.word  0x0000
3fc88570:	.word  0x0000
3fc88580:	.word  0x0000
3fc88590:	.word  0x0000
3fc885a0:	.word  0x0000
3fc885b0:	.word  0x0000
3fc885c0:	.word  0x0000
3fc885d0:	.word  0x0000
3fc885e0:	.word  0x0000
3fc885f0:	.word  0x0000
3fc88600:	.word  0x0000
3fc88610:	.word  0x0000
3fc88620:	.word  0x0000
3fc88630:	.word  0x0000
3fc88640:	.word  0x0000
3fc88650:	.word  0x0000
3fc88660:	.word  0x0000
3fc88670:	.word  0x0000
3fc88680:	.word  0x0000
3fc88690:	.word  0x0000
3fc886a0:	.word  0x0000
3fc886b0:	.word  0x0000
3fc886c0:	.word  0x0000
3fc886d0:	.word  0x0000
3fc886e0:	.word  0x0000
3fc886f0:	.word  0x0000
3fc88700:	.word  0x0000
3fc88710:	.word  0x0000
3fc88720:	.word  0x0000
3fc88730:	.word  0x0000
3fc88740:	.word  0x0000
3fc88750:	.word  0x0000
3fc88760:	.word  0x0000
3fc88770:	.word  0x0000
3fc88780:	.word  0xffc8
3fc88790:	.word  0x0000
3fc887a0:	.word  0x0000
3fc887b0:	.word  0x0000
3fc887c0:	.word  0xffc9
3fc887d0:	.word  0x0000
3fc887e0:	.word  0x0000
3fc887f0:	.word  0x0000
3fc88800:	.word  0xffca
3fc88810:	.word  0x0000
3fc88820:	.word  0x0000
3fc88830:	.word  0x0000
3fc88840:	.word  0xffcb
3fc88850:	.word  0x0000
3fc88860:	.word  0x0000
3fc88870:	.word  0x0000
3fc88880:	.word  0x0000
3fc88890:	.word  0x0000
3fc888a0:	.word  0x0000
3fc888b0:	.word  0x0000
3fc888c0:	.word  0x0000
3fc888d0:	.word  0x0000
3fc888e0:	.word  0x0000
3fc888f0:	.word  0x0000
3fc88900:	.word  0x0000
3fc88910:	.word  0x0000
3fc88920:	.word  0x0000
3fc88930:	.word  0x0000
3fc88940:	.word  0x0000
3fc88950:	.word  0x0000
3fc88960:	.word  0x0000
3fc88970:	.word  0x0000
3fc88980:	.word  0x0000
3fc88990:	.word  0x0000
3fc889a0:	.word  0x0000
3fc889b0:	.word  0x0000
3fc889c0:	.word  0x0000
3fc889d0:	.word  0x0000
3fc889e0:	.word  0x0000
3fc889f0:	.word  0x0000
3fc88a00:	.word  0x0000
3fc88a10:	.word  0x0000
3fc88a20:	.word  0x0000
3fc88a30:	.word  0x0000
3fc88a40:	.word  0xff6a
3fc88a50:	.word  0x0000
3fc88a60:	.word  0x0000
3fc88a70:	.word  0x0000
3fc88a80:	.word  0xff67
3fc88a90:	.word  0x0000
3fc88aa0:	.word  0x0000
3fc88ab0:	.word  0x0000
3fc88ac0:	.word  0x0000
3fc88ad0:	.word  0x0000
3fc88ae0:	.word  0x0000
3fc88af0:	.word  0x0000
3fc88b00:	.word  0x0000
3fc88b10:	.word  0x0000
3fc88b20:	.word  0x0000
3fc88b30:	.word  0x0000
3fc88b40:	.word  0xffce
3fc88b50:	.word  0x0000
3fc88b60:	.word  0x0000
3fc88b70:	.word  0x0000
3fc88b80:	.word  0xffcf
3fc88b90:	.word  0x0000
3fc88ba0:	.word  0x0000
3fc88bb0:	.word  0x0000
3fc88bc0:	.word  0xffd0
3fc88bd0:	.word  0x0000
3fc88be0:	.word  0x0000
3fc88bf0:	.word  0x0000
3fc88c00:	.word  0xffd1
3fc88c10:	.word  0x0000
3fc88c20:	.word  0x0000
3fc88c30:	.word  0x0000
3fc88c40:	.word  0x0000
3fc88c50:	.word  0x0000
3fc88c60:	.word  0x0000
3fc88c70:	.word  0x0000
3fc88c80:	.word  0x0000
3fc88c90:	.word  0x0000
3fc88ca0:	.word  0x0000
3fc88cb0:	.word  0x0000
3fc88cc0:	.word  0x0000
3fc88cd0:	.word  0x0000
3fc88ce0:	.word  0x0000
3fc88cf0:	.word  0x0000
3fc88d00:	.word  0x0000
3fc88d10:	.word  0x0000
3fc88d20:	.word  0x0000
3fc88d30:	.word  0x0000
3fc88d40:	.word  0x0000
3fc88d50:	.word  0x0000
3fc88d60:	.word  0x0000
3fc88d70:	.word  0x0000
3fc88d80:	.word  0x0000
3fc88d90:	.word  0x0000
3fc88da0:	.word  0x0000
3fc88db0:	.word  0x0000
3fc88dc0:	.word  0xff68
3fc88dd0:	.word  0x0000
3fc88de0:	.word  0x0000
3fc88df0:	.word  0x0000
3fc88e00:	.word  0xff63
3fc88e10:	.word  0x0000
3fc88e20:	.word  0x0000
3fc88e30:	.word  0x0000
3fc88e40:	.word  0xff00
3fc88e50:	addk   32, a0
3fc88e60:	.word  0x0000
3fc88e70:	.word  0x0000
3fc88e80:	.word  0xff60
3fc88e90:	.word  0x0000
3fc88ea0:	.word  0x0000
3fc88eb0:	.word  0x0000
3fc88ec0:	.word  0xff55
3fc88ed0:	.word  0x0000
3fc88ee0:	.word  0x0000
3fc88ef0:	.word  0x0000
3fc88f00:	.word  0xff56
3fc88f10:	.word  0x0000
3fc88f20:	.word  0x0000
3fc88f30:	.word  0x0000
3fc88f40:	.word  0x0000
3fc88f50:	.word  0x0000
3fc88f60:	.word  0x0000
3fc88f70:	.word  0x0000
3fc88f80:	.word  0x0000
3fc88f90:	.word  0x0000
3fc88fa0:	.word  0x0000
3fc88fb0:	.word  0x0000
3fc88fc0:	.word  0xffb0
3fc88fd0:	.word  0x0000
3fc88fe0:	.word  0x0000
3fc88ff0:	.word  0x0000
3fc89000:	.word  0x0000
3fc89010:	.word  0x0000
3fc89020:	.word  0x0000
3fc89030:	.word  0x0000
3fc89040:	.word  0xffae
3fc89050:	.word  0x0000
3fc89060:	.word  0x0000
3fc89070:	.word  0x0000
3fc89080:	.word  0xff8d
3fc89090:	.word  0x0000
3fc890a0:	.word  0x0000
3fc890b0:	.word  0x0000
3fc890c0:	.word  0xffb1
3fc890d0:	.word  0x0000
3fc890e0:	.word  0x0000
3fc890f0:	.word  0x0000
3fc89100:	.word  0xffb2
3fc89110:	.word  0x0000
3fc89120:	.word  0x0000
3fc89130:	.word  0x0000
3fc89140:	.word  0xffb3
3fc89150:	.word  0x0000
3fc89160:	.word  0x0000
3fc89170:	.word  0x0000
3fc89180:	.word  0xffb4
3fc89190:	.word  0x0000
3fc891a0:	.word  0x0000
3fc891b0:	.word  0x0000
3fc891c0:	.word  0xffb5
3fc891d0:	.word  0x0000
3fc891e0:	.word  0x0000
3fc891f0:	.word  0x0000
3fc89200:	.word  0xffb6
3fc89210:	.word  0x0000
3fc89220:	.word  0x0000
3fc89230:	.word  0x0000
3fc89240:	.word  0xffac
3fc89250:	.word  0x0000
3fc89260:	.word  0x0000
3fc89270:	.word  0x0000
3fc89280:	.word  0xffb7
3fc89290:	.word  0x0000
3fc892a0:	.word  0x0000
3fc892b0:	.word  0x0000
3fc892c0:	.word  0xffb8
3fc892d0:	.word  0x0000
3fc892e0:	.word  0x0000
3fc892f0:	.word  0x0000
3fc89300:	.word  0xffb9
3fc89310:	.word  0x0000
3fc89320:	.word  0x0000
3fc89330:	.word  0x0000
3fc89340:	.word  0xffad
3fc89350:	.word  0x0000
3fc89360:	.word  0x0000
3fc89370:	.word  0x0000
3fc89380:	.word  0xff91
3fc89390:	.word  0x0000
3fc893a0:	.word  0x0000
3fc893b0:	.word  0x0000
3fc893c0:	.word  0xff92
3fc893d0:	.word  0x0000
3fc893e0:	.word  0x0000
3fc893f0:	.word  0x0000
3fc89400:	.word  0xff93
3fc89410:	.word  0x0000
3fc89420:	.word  0x0000
3fc89430:	.word  0x0000
3fc89440:	.word  0xff94
3fc89450:	.word  0x0000
3fc89460:	.word  0x0000
3fc89470:	.word  0x0000
3fc89480:	.word  0x0000
3fc89490:	.word  0x0000
3fc894a0:	.word  0x0000
3fc894b0:	.word  0x0000
3fc894c0:	.word  0x0000
3fc894d0:	.word  0x0000
3fc894e0:	.word  0x0000
3fc894f0:	.word  0x0000
3fc89500:	.word  0xff51
3fc89510:	.word  0x0000
3fc89520:	.word  0x0000
3fc89530:	.word  0x0000
3fc89540:	.word  0xff53
3fc89550:	.word  0x0000
3fc89560:	.word  0x0000
3fc89570:	.word  0x0000
3fc89580:	.word  0xff54
3fc89590:	.word  0x0000
3fc895a0:	.word  0x0000
3fc895b0:	.word  0x0000
3fc895c0:	.word  0xff52
3fc895d0:	.word  0x0000
3fc895e0:	.word  0x0000
3fc895f0:	.word  0x0000
3fc89600:	.word  0xffe2
3fc89610:	.word  0x0000
3fc89620:	.word  0x0000
3fc89630:	.word  0x0000
3fc89640:	.word  0xffe9
3fc89650:	.word  0x0000
3fc89660:	.word  0x0000
3fc89670:	.word  0x0000
3fc89680:	.word  0xff20
3fc89690:	.word  0x0000
3fc896a0:	.word  0x0000
3fc896b0:	.word  0x0000
3fc896c0:	.word  0xffe1
3fc896d0:	.word  0x0000
3fc896e0:	.word  0x0000
3fc896f0:	.word  0x0000
3fc89700:	.word  0xffe3
3fc89710:	.word  0x0000
3fc89720:	.word  0x0000
3fc89730:	.word  0x0000
3fc89740:	.word  0xffe5
3fc89750:	.word  0x0000
3fc89760:	.word  0x0000
3fc89770:	.word  0x0000
3fc89780:	.word  0xff20
3fc89790:	.word  0x0000
3fc897a0:	.word  0x0000
3fc897b0:	.word  0x0000
3fc897c0:	.word  0xffea
3fc897d0:	.word  0x0000
3fc897e0:	.word  0x0000
3fc897f0:	.word  0x0000
3fc89800:	.word  0x0000
3fc89810:	.word  0x0000
3fc89820:	.word  0x0000
3fc89830:	.word  0x0000
3fc89840:	.word  0x0000
3fc89850:	.word  0x0000
3fc89860:	.word  0x0000
3fc89870:	.word  0x0000
3fc89880:	.word  0x0000
3fc89890:	.word  0x0000
3fc898a0:	.word  0x0000
3fc898b0:	.word  0x0000
3fc898c0:	.word  0x0000
3fc898d0:	.word  0x0000
3fc898e0:	.word  0x0000
3fc898f0:	.word  0x0000
3fc89900:	.word  0x0000
3fc89910:	.word  0x0000
3fc89920:	.word  0x0000
3fc89930:	.word  0x0000
3fc89940:	.word  0x0000
3fc89950:	.word  0x0000
3fc89960:	.word  0x0000
3fc89970:	.word  0x0000
3fc89980:	.word  0x0000
3fc89990:	.word  0x0000
3fc899a0:	.word  0x0000
3fc899b0:	.word  0x0000
3fc899c0:	.word  0x0000
3fc899d0:	.word  0x0000
3fc899e0:	.word  0x0000
3fc899f0:	.word  0x0000
3fc89a00:	.word  0x0000
3fc89a10:	.word  0x0000
3fc89a20:	.word  0x0000
3fc89a30:	.word  0x0000
3fc89a40:	.word  0xffff
3fc89a50:	.word  0x0000
3fc89a60:	.word  0x0000
3fc89a70:	.word  0x0000
3fc89a80:	.word  0xff0d
3fc89a90:	.word  0x0000
3fc89aa0:	.word  0x0000
3fc89ab0:	.word  0x0000
3fc89ac0:	.word  0xff09
3fc89ad0:	.word  0x0000
3fc89ae0:	.word  0x0000
3fc89af0:	.word  0x0000
3fc89b00:	.word  0x007e
3fc89b10:	.word  0x0000
3fc89b20:	.word  0x00a7
3fc89b30:	.word  0x0000
3fc89b40:	rev    b1
3fc89b50:	.word  0x0000
3fc89b60:	rev    a1
3fc89b70:	.word  0x0000
3fc89b80:	.word  0x0051
3fc89b90:	.word  0x0000
3fc89ba0:	.word  0x0000
3fc89bb0:	.word  0x0000
3fc89bc0:	.word  0x0041
3fc89bd0:	.word  0x0000
3fc89be0:	.word  0x0000
3fc89bf0:	.word  0x0000
3fc89c00:	.word  0x005a
3fc89c10:	.word  0x0000
3fc89c20:	.word  0x0000
3fc89c30:	.word  0x0000
3fc89c40:	.word  0x0000
3fc89c50:	.word  0x0000
3fc89c60:	.word  0x0000
3fc89c70:	.word  0x0000
3fc89c80:	rev    b2
3fc89c90:	.word  0x0000
3fc89ca0:	rev    a2
3fc89cb0:	.word  0x0000
3fc89cc0:	.word  0x0057
3fc89cd0:	.word  0x0000
3fc89ce0:	.word  0x0000
3fc89cf0:	.word  0x0000
3fc89d00:	.word  0x0053
3fc89d10:	.word  0x0000
3fc89d20:	.word  0x0000
3fc89d30:	.word  0x0000
3fc89d40:	.word  0x0058
3fc89d50:	.word  0x0000
3fc89d60:	.word  0x0000
3fc89d70:	.word  0x0000
3fc89d80:	rev    b12
3fc89d90:	.word  0x0000
3fc89da0:	rev    b14
3fc89db0:	.word  0x0000
3fc89dc0:	.word  0x0000
3fc89dd0:	.word  0x0000
3fc89de0:	.word  0x0000
3fc89df0:	.word  0x0000
3fc89e00:	rev    b3
3fc89e10:	.word  0x0000
3fc89e20:	.word  0x00a3
3fc89e30:	.word  0x0000
3fc89e40:	.word  0x0045
3fc89e50:	.word  0x0000
3fc89e60:	.word  0x0000
3fc89e70:	.word  0x0000
3fc89e80:	.word  0x0044
3fc89e90:	.word  0x0000
3fc89ea0:	.word  0x0000
3fc89eb0:	.word  0x0000
3fc89ec0:	.word  0x0043
3fc89ed0:	.word  0x0000
3fc89ee0:	.word  0x0000
3fc89ef0:	.word  0x0000
3fc89f00:	.word  0x0000
3fc89f10:	.word  0x0000
3fc89f20:	.word  0x0000
3fc89f30:	.word  0x0000
3fc89f40:	rev    b4
3fc89f50:	.word  0x0000
3fc89f60:	rev    a4
3fc89f70:	.word  0x0000
3fc89f80:	.word  0x0052
3fc89f90:	.word  0x0000
3fc89fa0:	.word  0x0000
3fc89fb0:	.word  0x0000
3fc89fc0:	.word  0x0046
3fc89fd0:	.word  0x0000
3fc89fe0:	.word  0x0000
3fc89ff0:	.word  0x0000
3fc8a000:	.word  0x0056
3fc8a010:	.word  0x0000
3fc8a020:	.word  0x0000
3fc8a030:	.word  0x0000
3fc8a040:	rev    a0
3fc8a050:	.word  0x0000
3fc8a060:	.word  0x0000
3fc8a070:	.word  0x0000
3fc8a080:	.word  0x0000
3fc8a090:	.word  0x0000
3fc8a0a0:	.word  0x0000
3fc8a0b0:	.word  0x0000
3fc8a0c0:	rev    b5
3fc8a0d0:	.word  0x0000
3fc8a0e0:	rev    a5
3fc8a0f0:	.word  0x0000
3fc8a100:	.word  0x0054
3fc8a110:	.word  0x0000
3fc8a120:	.word  0x0000
3fc8a130:	.word  0x0000
3fc8a140:	.word  0x0047
3fc8a150:	.word  0x0000
3fc8a160:	.word  0x0000
3fc8a170:	.word  0x0000
3fc8a180:	.word  0x0042
3fc8a190:	.word  0x0000
3fc8a1a0:	.word  0x0000
3fc8a1b0:	.word  0x0000
3fc8a1c0:	.word  0x0000
3fc8a1d0:	.word  0x0000
3fc8a1e0:	.word  0x0000
3fc8a1f0:	.word  0x0000
3fc8a200:	rev    b6
3fc8a210:	.word  0x0000
3fc8a220:	rev    a6
3fc8a230:	.word  0x0000
3fc8a240:	.word  0x0059
3fc8a250:	.word  0x0000
3fc8a260:	.word  0x0000
3fc8a270:	.word  0x0000
3fc8a280:	.word  0x0048
3fc8a290:	.word  0x0000
3fc8a2a0:	.word  0x0000
3fc8a2b0:	.word  0x0000
3fc8a2c0:	.word  0x004e
3fc8a2d0:	.word  0x0000
3fc8a2e0:	.word  0x0000
3fc8a2f0:	.word  0x0000
3fc8a300:	.word  0x0000
3fc8a310:	.word  0x0000
3fc8a320:	.word  0x0000
3fc8a330:	.word  0x0000
3fc8a340:	rev    b7
3fc8a350:	.word  0x0000
3fc8a360:	rev    sp
3fc8a370:	.word  0x0000
3fc8a380:	.word  0x0055
3fc8a390:	.word  0x0000
3fc8a3a0:	.word  0x0000
3fc8a3b0:	.word  0x0000
3fc8a3c0:	.word  0x004a
3fc8a3d0:	.word  0x0000
3fc8a3e0:	.word  0x0000
3fc8a3f0:	.word  0x0000
3fc8a400:	.word  0x004d
3fc8a410:	.word  0x0000
3fc8a420:	.word  0x0000
3fc8a430:	.word  0x0000
3fc8a440:	.word  0x0000
3fc8a450:	.word  0x0000
3fc8a460:	.word  0x0000
3fc8a470:	.word  0x0000
3fc8a480:	rev    b8
3fc8a490:	.word  0x0000
3fc8a4a0:	rev    a8
3fc8a4b0:	.word  0x0000
3fc8a4c0:	.word  0x0049
3fc8a4d0:	.word  0x0000
3fc8a4e0:	.word  0x0000
3fc8a4f0:	.word  0x0000
3fc8a500:	.word  0x004b
3fc8a510:	.word  0x0000
3fc8a520:	.word  0x0000
3fc8a530:	.word  0x0000
3fc8a540:	rev    a12
3fc8a550:	.word  0x0000
3fc8a560:	rev    b11
3fc8a570:	.word  0x0000
3fc8a580:	.word  0x0000
3fc8a590:	.word  0x0000
3fc8a5a0:	.word  0x0000
3fc8a5b0:	.word  0x0000
3fc8a5c0:	rev    b9
3fc8a5d0:	.word  0x0000
3fc8a5e0:	rev    a9
3fc8a5f0:	.word  0x0000
3fc8a600:	.word  0x004f
3fc8a610:	.word  0x0000
3fc8a620:	.word  0x0000
3fc8a630:	.word  0x0000
3fc8a640:	.word  0x004c
3fc8a650:	.word  0x0000
3fc8a660:	.word  0x0000
3fc8a670:	.word  0x0000
3fc8a680:	rev    a14
3fc8a690:	.word  0x0000
3fc8a6a0:	rev    b10
3fc8a6b0:	.word  0x0000
3fc8a6c0:	.word  0x0000
3fc8a6d0:	.word  0x0000
3fc8a6e0:	.word  0x0000
3fc8a6f0:	.word  0x0000
3fc8a700:	rev    b0
3fc8a710:	.word  0x0000
3fc8a720:	rev    b13
3fc8a730:	.word  0x0000
3fc8a740:	.word  0x0050
3fc8a750:	.word  0x0000
3fc8a760:	.word  0x0000
3fc8a770:	.word  0x0000
3fc8a780:	.word  0x0000
3fc8a790:	.word  0x0000
3fc8a7a0:	.word  0x0000
3fc8a7b0:	.word  0x0000
3fc8a7c0:	.word  0x00c6
3fc8a7d0:	.word  0x0000
3fc8a7e0:	.word  0x0000
3fc8a7f0:	.word  0x0000
3fc8a800:	rev    a13
3fc8a810:	.word  0x0000
3fc8a820:	.word  0x005f
3fc8a830:	.word  0x0000
3fc8a840:	.word  0x0000
3fc8a850:	.word  0x0000
3fc8a860:	.word  0x0000
3fc8a870:	.word  0x0000
3fc8a880:	rev    a7
3fc8a890:	.word  0x0000
3fc8a8a0:	.word  0x0060
3fc8a8b0:	.word  0x0000
3fc8a8c0:	rev    a2
3fc8a8d0:	.word  0x0000
3fc8a8e0:	.word  0x005e
3fc8a8f0:	.word  0x0000
3fc8a900:	rev    a7
3fc8a910:	.word  0x0000
3fc8a920:	rev    a10
3fc8a930:	.word  0x0000
3fc8a940:	.word  0x0000
3fc8a950:	.word  0x0000
3fc8a960:	.word  0x0000
3fc8a970:	.word  0x0000
3fc8a980:	rev    a11
3fc8a990:	.word  0x0000
3fc8a9a0:	rev    sp
3fc8a9b0:	.word  0x0000
3fc8a9c0:	.word  0x00c5
3fc8a9d0:	.word  0x0000
3fc8a9e0:	.word  0x0000
3fc8a9f0:	.word  0x0000
3fc8aa00:	.word  0x00d8
3fc8aa10:	.word  0x0000
3fc8aa20:	.word  0x0000
3fc8aa30:	.word  0x0000
3fc8aa40:	.word  0xffbe
3fc8aa50:	.word  0x0000
3fc8aa60:	.word  0x0000
3fc8aa70:	.word  0x0000
3fc8aa80:	.word  0xffbf
3fc8aa90:	.word  0x0000
3fc8aaa0:	.word  0x0000
3fc8aab0:	.word  0x0000
3fc8aac0:	.word  0xffc0
3fc8aad0:	.word  0x0000
3fc8aae0:	.word  0x0000
3fc8aaf0:	.word  0x0000
3fc8ab00:	.word  0xffc1
3fc8ab10:	.word  0x0000
3fc8ab20:	.word  0x0000
3fc8ab30:	.word  0x0000
3fc8ab40:	.word  0xffc2
3fc8ab50:	.word  0x0000
3fc8ab60:	.word  0x0000
3fc8ab70:	.word  0x0000
3fc8ab80:	.word  0x0000
3fc8ab90:	.word  0x0000
3fc8aba0:	.word  0x0000
3fc8abb0:	.word  0x0000
3fc8abc0:	.word  0x0000
3fc8abd0:	.word  0x0000
3fc8abe0:	.word  0x0000
3fc8abf0:	.word  0x0000
3fc8ac00:	.word  0x0000
3fc8ac10:	.word  0x0000
3fc8ac20:	.word  0x0000
3fc8ac30:	.word  0x0000
3fc8ac40:	.word  0x0000
3fc8ac50:	.word  0x0000
3fc8ac60:	.word  0x0000
3fc8ac70:	.word  0x0000
3fc8ac80:	.word  0x0000
3fc8ac90:	.word  0x0000
3fc8aca0:	.word  0x0000
3fc8acb0:	.word  0x0000
3fc8acc0:	.word  0x0000
3fc8acd0:	.word  0x0000
3fc8ace0:	.word  0x0000
3fc8acf0:	.word  0x0000
3fc8ad00:	.word  0x0000
3fc8ad10:	.word  0x0000
3fc8ad20:	.word  0x0000
3fc8ad30:	.word  0x0000
3fc8ad40:	.word  0x0000
3fc8ad50:	.word  0x0000
3fc8ad60:	.word  0x0000
3fc8ad70:	.word  0x0000
3fc8ad80:	.word  0x0000
3fc8ad90:	.word  0x0000
3fc8ada0:	.word  0x0000
3fc8adb0:	.word  0x0000
3fc8adc0:	.word  0xffc3
3fc8add0:	.word  0x0000
3fc8ade0:	.word  0x0000
3fc8adf0:	.word  0x0000
3fc8ae00:	.word  0xffc4
3fc8ae10:	.word  0x0000
3fc8ae20:	.word  0x0000
3fc8ae30:	.word  0x0000
3fc8ae40:	.word  0xffc5
3fc8ae50:	.word  0x0000
3fc8ae60:	.word  0x0000
3fc8ae70:	.word  0x0000
3fc8ae80:	.word  0xffc6
3fc8ae90:	.word  0x0000
3fc8aea0:	.word  0x0000
3fc8aeb0:	.word  0x0000
3fc8aec0:	.word  0xffc7
3fc8aed0:	.word  0x0000
3fc8aee0:	.word  0x0000
3fc8aef0:	.word  0x0000
3fc8af00:	.word  0x0000
3fc8af10:	.word  0x0000
3fc8af20:	.word  0x0000
3fc8af30:	.word  0x0000
3fc8af40:	.word  0x0000
3fc8af50:	.word  0x0000
3fc8af60:	.word  0x0000
3fc8af70:	.word  0x0000
3fc8af80:	.word  0x0000
3fc8af90:	.word  0x0000
3fc8afa0:	.word  0x0000
3fc8afb0:	.word  0x0000
3fc8afc0:	.word  0x0000
3fc8afd0:	.word  0x0000
3fc8afe0:	.word  0x0000
3fc8aff0:	.word  0x0000
3fc8b000:	.word  0x0000
3fc8b010:	.word  0x0000
3fc8b020:	.word  0x0000
3fc8b030:	.word  0x0000
3fc8b040:	.word  0x0000
3fc8b050:	.word  0x0000
3fc8b060:	.word  0x0000
3fc8b070:	.word  0x0000
3fc8b080:	.word  0x0000
3fc8b090:	.word  0x0000
3fc8b0a0:	.word  0x0000
3fc8b0b0:	.word  0x0000
3fc8b0c0:	.word  0x0000
3fc8b0d0:	.word  0x0000
3fc8b0e0:	.word  0x0000
3fc8b0f0:	.word  0x0000
3fc8b100:	.word  0xffc8
3fc8b110:	.word  0x0000
3fc8b120:	.word  0x0000
3fc8b130:	.word  0x0000
3fc8b140:	.word  0xffc9
3fc8b150:	.word  0x0000
3fc8b160:	.word  0x0000
3fc8b170:	.word  0x0000
3fc8b180:	.word  0xffca
3fc8b190:	.word  0x0000
3fc8b1a0:	.word  0x0000
3fc8b1b0:	.word  0x0000
3fc8b1c0:	.word  0xffcb
3fc8b1d0:	.word  0x0000
3fc8b1e0:	.word  0x0000
3fc8b1f0:	.word  0x0000
3fc8b200:	.word  0x0000
3fc8b210:	.word  0x0000
3fc8b220:	.word  0x0000
3fc8b230:	.word  0x0000
3fc8b240:	.word  0x0000
3fc8b250:	.word  0x0000
3fc8b260:	.word  0x0000
3fc8b270:	.word  0x0000
3fc8b280:	.word  0x0000
3fc8b290:	.word  0x0000
3fc8b2a0:	.word  0x0000
3fc8b2b0:	.word  0x0000
3fc8b2c0:	.word  0x0000
3fc8b2d0:	.word  0x0000
3fc8b2e0:	.word  0x0000
3fc8b2f0:	.word  0x0000
3fc8b300:	.word  0x0000
3fc8b310:	.word  0x0000
3fc8b320:	.word  0x0000
3fc8b330:	.word  0x0000
3fc8b340:	.word  0x0000
3fc8b350:	.word  0x0000
3fc8b360:	.word  0x0000
3fc8b370:	.word  0x0000
3fc8b380:	.word  0x0000
3fc8b390:	.word  0x0000
3fc8b3a0:	.word  0x0000
3fc8b3b0:	.word  0x0000
3fc8b3c0:	.word  0xff6a
3fc8b3d0:	.word  0x0000
3fc8b3e0:	.word  0x0000
3fc8b3f0:	.word  0x0000
3fc8b400:	.word  0xff67
3fc8b410:	.word  0x0000
3fc8b420:	.word  0x0000
3fc8b430:	.word  0x0000
3fc8b440:	.word  0x0000
3fc8b450:	.word  0x0000
3fc8b460:	.word  0x0000
3fc8b470:	.word  0x0000
3fc8b480:	.word  0x0000
3fc8b490:	.word  0x0000
3fc8b4a0:	.word  0x0000
3fc8b4b0:	.word  0x0000
3fc8b4c0:	.word  0xffce
3fc8b4d0:	.word  0x0000
3fc8b4e0:	.word  0x0000
3fc8b4f0:	.word  0x0000
3fc8b500:	.word  0xffcf
3fc8b510:	.word  0x0000
3fc8b520:	.word  0x0000
3fc8b530:	.word  0x0000
3fc8b540:	.word  0xffd0
3fc8b550:	.word  0x0000
3fc8b560:	.word  0x0000
3fc8b570:	.word  0x0000
3fc8b580:	.word  0xffd1
3fc8b590:	.word  0x0000
3fc8b5a0:	.word  0x0000
3fc8b5b0:	.word  0x0000
3fc8b5c0:	.word  0x0000
3fc8b5d0:	.word  0x0000
3fc8b5e0:	.word  0x0000
3fc8b5f0:	.word  0x0000
3fc8b600:	.word  0x0000
3fc8b610:	.word  0x0000
3fc8b620:	.word  0x0000
3fc8b630:	.word  0x0000
3fc8b640:	.word  0x0000
3fc8b650:	.word  0x0000
3fc8b660:	.word  0x0000
3fc8b670:	.word  0x0000
3fc8b680:	.word  0x0000
3fc8b690:	.word  0x0000
3fc8b6a0:	.word  0x0000
3fc8b6b0:	.word  0x0000
3fc8b6c0:	.word  0x0000
3fc8b6d0:	.word  0x0000
3fc8b6e0:	.word  0x0000
3fc8b6f0:	.word  0x0000
3fc8b700:	.word  0x0000
3fc8b710:	.word  0x0000
3fc8b720:	.word  0x0000
3fc8b730:	.word  0x0000
3fc8b740:	.word  0xff68
3fc8b750:	.word  0x0000
3fc8b760:	.word  0x0000
3fc8b770:	.word  0x0000
3fc8b780:	.word  0xff63
3fc8b790:	.word  0x0000
3fc8b7a0:	.word  0x0000
3fc8b7b0:	.word  0x0000
3fc8b7c0:	.word  0xff00
3fc8b7d0:	addk   32, a0
3fc8b7e0:	.word  0x0000
3fc8b7f0:	.word  0x0000
3fc8b800:	.word  0xff60
3fc8b810:	.word  0x0000
3fc8b820:	.word  0x0000
3fc8b830:	.word  0x0000
3fc8b840:	.word  0xff55
3fc8b850:	.word  0x0000
3fc8b860:	.word  0x0000
3fc8b870:	.word  0x0000
3fc8b880:	.word  0xff56
3fc8b890:	.word  0x0000
3fc8b8a0:	.word  0x0000
3fc8b8b0:	.word  0x0000
3fc8b8c0:	.word  0x0000
3fc8b8d0:	.word  0x0000
3fc8b8e0:	.word  0x0000
3fc8b8f0:	.word  0x0000
3fc8b900:	.word  0x0000
3fc8b910:	.word  0x0000
3fc8b920:	.word  0x0000
3fc8b930:	.word  0x0000
3fc8b940:	.word  0xffb0
3fc8b950:	.word  0x0000
3fc8b960:	.word  0x0000
3fc8b970:	.word  0x0000
3fc8b980:	.word  0x0000
3fc8b990:	.word  0x0000
3fc8b9a0:	.word  0x0000
3fc8b9b0:	.word  0x0000
3fc8b9c0:	.word  0xffae
3fc8b9d0:	.word  0x0000
3fc8b9e0:	.word  0x0000
3fc8b9f0:	.word  0x0000
3fc8ba00:	.word  0xff8d
3fc8ba10:	.word  0x0000
3fc8ba20:	.word  0x0000
3fc8ba30:	.word  0x0000
3fc8ba40:	.word  0xffb1
3fc8ba50:	.word  0x0000
3fc8ba60:	.word  0x0000
3fc8ba70:	.word  0x0000
3fc8ba80:	.word  0xffb2
3fc8ba90:	.word  0x0000
3fc8baa0:	.word  0x0000
3fc8bab0:	.word  0x0000
3fc8bac0:	.word  0xffb3
3fc8bad0:	.word  0x0000
3fc8bae0:	.word  0x0000
3fc8baf0:	.word  0x0000
3fc8bb00:	.word  0xffb4
3fc8bb10:	.word  0x0000
3fc8bb20:	.word  0x0000
3fc8bb30:	.word  0x0000
3fc8bb40:	.word  0xffb5
3fc8bb50:	.word  0x0000
3fc8bb60:	.word  0x0000
3fc8bb70:	.word  0x0000
3fc8bb80:	.word  0xffb6
3fc8bb90:	.word  0x0000
3fc8bba0:	.word  0x0000
3fc8bbb0:	.word  0x0000
3fc8bbc0:	.word  0xffac
3fc8bbd0:	.word  0x0000
3fc8bbe0:	.word  0x0000
3fc8bbf0:	.word  0x0000
3fc8bc00:	.word  0xffb7
3fc8bc10:	.word  0x0000
3fc8bc20:	.word  0x0000
3fc8bc30:	.word  0x0000
3fc8bc40:	.word  0xffb8
3fc8bc50:	.word  0x0000
3fc8bc60:	.word  0x0000
3fc8bc70:	.word  0x0000
3fc8bc80:	.word  0xffb9
3fc8bc90:	.word  0x0000
3fc8bca0:	.word  0x0000
3fc8bcb0:	.word  0x0000
3fc8bcc0:	.word  0xffad
3fc8bcd0:	.word  0x0000
3fc8bce0:	.word  0x0000
3fc8bcf0:	.word  0x0000
3fc8bd00:	.word  0xff91
3fc8bd10:	.word  0x0000
3fc8bd20:	.word  0x0000
3fc8bd30:	.word  0x0000
3fc8bd40:	.word  0xff92
3fc8bd50:	.word  0x0000
3fc8bd60:	.word  0x0000
3fc8bd70:	.word  0x0000
3fc8bd80:	.word  0xff93
3fc8bd90:	.word  0x0000
3fc8bda0:	.word  0x0000
3fc8bdb0:	.word  0x0000
3fc8bdc0:	.word  0xff94
3fc8bdd0:	.word  0x0000
3fc8bde0:	.word  0x0000
3fc8bdf0:	.word  0x0000
3fc8be00:	.word  0x0000
3fc8be10:	.word  0x0000
3fc8be20:	.word  0x0000
3fc8be30:	.word  0x0000
3fc8be40:	.word  0x0000
3fc8be50:	.word  0x0000
3fc8be60:	.word  0x0000
3fc8be70:	.word  0x0000
3fc8be80:	.word  0xff51
3fc8be90:	.word  0x0000
3fc8bea0:	.word  0x0000
3fc8beb0:	.word  0x0000
3fc8bec0:	.word  0xff53
3fc8bed0:	.word  0x0000
3fc8bee0:	.word  0x0000
3fc8bef0:	.word  0x0000
3fc8bf00:	.word  0xff54
3fc8bf10:	.word  0x0000
3fc8bf20:	.word  0x0000
3fc8bf30:	.word  0x0000
3fc8bf40:	.word  0xff52
3fc8bf50:	.word  0x0000
3fc8bf60:	.word  0x0000
3fc8bf70:	.word  0x0000
3fc8bf80:	.word  0xffe2
3fc8bf90:	.word  0x0000
3fc8bfa0:	.word  0x0000
3fc8bfb0:	.word  0x0000
3fc8bfc0:	.word  0xffe9
3fc8bfd0:	.word  0x0000
3fc8bfe0:	.word  0x0000
3fc8bff0:	.word  0x0000
3fc8c000:	.word  0xff20
3fc8c010:	.word  0x0000
3fc8c020:	.word  0x0000
3fc8c030:	.word  0x0000
3fc8c040:	.word  0xffe1
3fc8c050:	.word  0x0000
3fc8c060:	.word  0x0000
3fc8c070:	.word  0x0000
3fc8c080:	.word  0xffe3
3fc8c090:	.word  0x0000
3fc8c0a0:	.word  0x0000
3fc8c0b0:	.word  0x0000
3fc8c0c0:	.word  0xffe5
3fc8c0d0:	.word  0x0000
3fc8c0e0:	.word  0x0000
3fc8c0f0:	.word  0x0000
3fc8c100:	.word  0xff20
3fc8c110:	.word  0x0000
3fc8c120:	.word  0x0000
3fc8c130:	.word  0x0000
3fc8c140:	.word  0xffea
3fc8c150:	.word  0x0000
3fc8c160:	.word  0x0000
3fc8c170:	.word  0x0000
3fc8c180:	.word  0x0000
3fc8c190:	.word  0x0000
3fc8c1a0:	.word  0x0000
3fc8c1b0:	.word  0x0000
3fc8c1c0:	.word  0x0000
3fc8c1d0:	.word  0x0000
3fc8c1e0:	.word  0x0000
3fc8c1f0:	.word  0x0000
3fc8c200:	.word  0x0000
3fc8c210:	.word  0x0000
3fc8c220:	.word  0x0000
3fc8c230:	.word  0x0000
3fc8c240:	.word  0x0000
3fc8c250:	.word  0x0000
3fc8c260:	.word  0x0000
3fc8c270:	.word  0x0000
3fc8c280:	.word  0x0000
3fc8c290:	.word  0x0000
3fc8c2a0:	.word  0x0000
3fc8c2b0:	.word  0x0000
3fc8c2c0:	.word  0x0000
3fc8c2d0:	.word  0x0000
3fc8c2e0:	.word  0x0000
3fc8c2f0:	.word  0x0000
3fc8c300:	.word  0x0000
3fc8c310:	.word  0x0000
3fc8c320:	.word  0x0000
3fc8c330:	.word  0x0000
3fc8c340:	.word  0x0000
3fc8c350:	.word  0x0000
3fc8c360:	.word  0x0000
3fc8c370:	.word  0x0000
3fc8c380:	.word  0x0000
3fc8c390:	.word  0x0000
3fc8c3a0:	.word  0x0000
3fc8c3b0:	.word  0x0000
3fc8c3c0:	.word  0xffff
3fc8c3d0:	.word  0x0000
3fc8c3e0:	.word  0x0000
3fc8c3f0:	.word  0x0000
3fc8c400:	.word  0xff0d
3fc8c410:	.word  0x0000
3fc8c420:	.word  0x0000
3fc8c430:	.word  0x0000
3fc8c440:	.word  0xff09
3fc8c450:	.word  0x0000
3fc8c460:	.word  0x0000
3fc8c470:	.word  0x0000
3fc8c480:	.word  0x007e
3fc8c490:	.word  0x0000
3fc8c4a0:	.word  0x0040
3fc8c4b0:	.word  0x0000
3fc8c4c0:	rev    b1
3fc8c4d0:	.word  0x0000
3fc8c4e0:	rev    a1
3fc8c4f0:	.word  0x0000
3fc8c500:	.word  0x0051
3fc8c510:	.word  0x0000
3fc8c520:	.word  0x0000
3fc8c530:	.word  0x0000
3fc8c540:	.word  0x0041
3fc8c550:	.word  0x0000
3fc8c560:	.word  0x0000
3fc8c570:	.word  0x0000
3fc8c580:	.word  0x005a
3fc8c590:	.word  0x0000
3fc8c5a0:	.word  0x0000
3fc8c5b0:	.word  0x0000
3fc8c5c0:	.word  0x0000
3fc8c5d0:	.word  0x0000
3fc8c5e0:	.word  0x0000
3fc8c5f0:	.word  0x0000
3fc8c600:	rev    b2
3fc8c610:	.word  0x0000
3fc8c620:	rev    a2
3fc8c630:	.word  0x0000
3fc8c640:	.word  0x0057
3fc8c650:	.word  0x0000
3fc8c660:	.word  0x0000
3fc8c670:	.word  0x0000
3fc8c680:	.word  0x0053
3fc8c690:	.word  0x0000
3fc8c6a0:	.word  0x0000
3fc8c6b0:	.word  0x0000
3fc8c6c0:	.word  0x0058
3fc8c6d0:	.word  0x0000
3fc8c6e0:	.word  0x0000
3fc8c6f0:	.word  0x0000
3fc8c700:	rev    b12
3fc8c710:	.word  0x0000
3fc8c720:	rev    b14
3fc8c730:	.word  0x0000
3fc8c740:	.word  0x0000
3fc8c750:	.word  0x0000
3fc8c760:	.word  0x0000
3fc8c770:	.word  0x0000
3fc8c780:	rev    b3
3fc8c790:	.word  0x0000
3fc8c7a0:	rev    a3
3fc8c7b0:	.word  0x0000
3fc8c7c0:	.word  0x0045
3fc8c7d0:	.word  0x0000
3fc8c7e0:	.word  0x0000
3fc8c7f0:	.word  0x0000
3fc8c800:	.word  0x0044
3fc8c810:	.word  0x0000
3fc8c820:	.word  0x0000
3fc8c830:	.word  0x0000
3fc8c840:	.word  0x0043
3fc8c850:	.word  0x0000
3fc8c860:	.word  0x0000
3fc8c870:	.word  0x0000
3fc8c880:	.word  0x0000
3fc8c890:	.word  0x0000
3fc8c8a0:	.word  0x0000
3fc8c8b0:	.word  0x0000
3fc8c8c0:	rev    b4
3fc8c8d0:	.word  0x0000
3fc8c8e0:	rev    a4
L3FC8C8F0:
3fc8c8f0:	.word  0x0000
3fc8c900:	.word  0x0052
3fc8c910:	.word  0x0000
3fc8c920:	.word  0x0000
3fc8c930:	.word  0x0000
3fc8c940:	.word  0x0046
3fc8c950:	.word  0x0000
3fc8c960:	.word  0x0000
3fc8c970:	.word  0x0000
3fc8c980:	.word  0x0056
3fc8c990:	.word  0x0000
3fc8c9a0:	.word  0x0000
3fc8c9b0:	.word  0x0000
3fc8c9c0:	rev    a0
3fc8c9d0:	.word  0x0000
3fc8c9e0:	.word  0x0000
3fc8c9f0:	.word  0x0000
3fc8ca00:	.word  0x0000
3fc8ca10:	.word  0x0000
3fc8ca20:	.word  0x0000
3fc8ca30:	.word  0x0000
3fc8ca40:	rev    b5
3fc8ca50:	.word  0x0000
3fc8ca60:	rev    a5
3fc8ca70:	.word  0x0000
3fc8ca80:	.word  0x0054
3fc8ca90:	.word  0x0000
3fc8caa0:	.word  0x0000
3fc8cab0:	.word  0x0000
3fc8cac0:	.word  0x0047
3fc8cad0:	.word  0x0000
3fc8cae0:	.word  0x0000
3fc8caf0:	.word  0x0000
3fc8cb00:	.word  0x0042
3fc8cb10:	.word  0x0000
3fc8cb20:	.word  0x0000
3fc8cb30:	.word  0x0000
3fc8cb40:	.word  0x0000
3fc8cb50:	.word  0x0000
3fc8cb60:	.word  0x0000
3fc8cb70:	.word  0x0000
3fc8cb80:	rev    b6
3fc8cb90:	.word  0x0000
3fc8cba0:	rev    a6
3fc8cbb0:	.word  0x0000
3fc8cbc0:	.word  0x0059
3fc8cbd0:	.word  0x0000
3fc8cbe0:	.word  0x0000
3fc8cbf0:	.word  0x0000
3fc8cc00:	.word  0x0048
3fc8cc10:	.word  0x0000
3fc8cc20:	.word  0x0000
3fc8cc30:	.word  0x0000
3fc8cc40:	.word  0x004e
3fc8cc50:	.word  0x0000
3fc8cc60:	.word  0x0000
3fc8cc70:	.word  0x0000
3fc8cc80:	.word  0x0000
3fc8cc90:	.word  0x0000
3fc8cca0:	.word  0x0000
3fc8ccb0:	.word  0x0000
3fc8ccc0:	rev    b7
3fc8ccd0:	.word  0x0000
3fc8cce0:	rev    sp
3fc8ccf0:	.word  0x0000
3fc8cd00:	.word  0x0055
3fc8cd10:	.word  0x0000
3fc8cd20:	.word  0x0000
3fc8cd30:	.word  0x0000
3fc8cd40:	.word  0x004a
3fc8cd50:	.word  0x0000
3fc8cd60:	.word  0x0000
3fc8cd70:	.word  0x0000
3fc8cd80:	.word  0x004d
3fc8cd90:	.word  0x0000
3fc8cda0:	.word  0x0000
3fc8cdb0:	.word  0x0000
3fc8cdc0:	.word  0x0000
3fc8cdd0:	.word  0x0000
3fc8cde0:	.word  0x0000
3fc8cdf0:	.word  0x0000
3fc8ce00:	rev    b8
3fc8ce10:	.word  0x0000
3fc8ce20:	rev    a8
3fc8ce30:	.word  0x0000
3fc8ce40:	.word  0x0049
3fc8ce50:	.word  0x0000
3fc8ce60:	.word  0x0000
3fc8ce70:	.word  0x0000
3fc8ce80:	.word  0x004b
3fc8ce90:	.word  0x0000
3fc8cea0:	.word  0x0000
3fc8ceb0:	.word  0x0000
3fc8cec0:	rev    a12
3fc8ced0:	.word  0x0000
3fc8cee0:	rev    b11
3fc8cef0:	.word  0x0000
3fc8cf00:	.word  0x0000
3fc8cf10:	.word  0x0000
3fc8cf20:	.word  0x0000
3fc8cf30:	.word  0x0000
3fc8cf40:	rev    b9
3fc8cf50:	.word  0x0000
3fc8cf60:	rev    a9
3fc8cf70:	.word  0x0000
3fc8cf80:	.word  0x004f
3fc8cf90:	.word  0x0000
3fc8cfa0:	.word  0x0000
3fc8cfb0:	.word  0x0000
3fc8cfc0:	.word  0x004c
3fc8cfd0:	.word  0x0000
3fc8cfe0:	.word  0x0000
3fc8cff0:	.word  0x0000
3fc8d000:	rev    a14
3fc8d010:	.word  0x0000
3fc8d020:	rev    b10
3fc8d030:	.word  0x0000
3fc8d040:	.word  0x0000
3fc8d050:	.word  0x0000
3fc8d060:	.word  0x0000
3fc8d070:	.word  0x0000
3fc8d080:	rev    b0
3fc8d090:	.word  0x0000
3fc8d0a0:	rev    b13
3fc8d0b0:	.word  0x0000
3fc8d0c0:	.word  0x0050
3fc8d0d0:	.word  0x0000
3fc8d0e0:	.word  0x0000
3fc8d0f0:	.word  0x0000
3fc8d100:	.word  0x0000
3fc8d110:	.word  0x0000
3fc8d120:	.word  0x0000
3fc8d130:	.word  0x0000
3fc8d140:	.word  0x007c
3fc8d150:	.word  0x0000
3fc8d160:	.word  0x005c
3fc8d170:	.word  0x0000
3fc8d180:	rev    a13
3fc8d190:	.word  0x0000
3fc8d1a0:	.word  0x005f
3fc8d1b0:	.word  0x0000
3fc8d1c0:	.word  0x0000
3fc8d1d0:	.word  0x0000
3fc8d1e0:	.word  0x0000
3fc8d1f0:	.word  0x0000
3fc8d200:	.word  0x005e
3fc8d210:	.word  0x0000
3fc8d220:	.word  0x0060
3fc8d230:	.word  0x0000
3fc8d240:	.word  0x007e
3fc8d250:	.word  0x0000
3fc8d260:	.word  0x005e
3fc8d270:	.word  0x0000
3fc8d280:	rev    a7
3fc8d290:	.word  0x0000
3fc8d2a0:	rev    a10
3fc8d2b0:	.word  0x0000
3fc8d2c0:	.word  0x0000
3fc8d2d0:	.word  0x0000
3fc8d2e0:	.word  0x0000
3fc8d2f0:	.word  0x0000
3fc8d300:	rev    a11
3fc8d310:	.word  0x0000
3fc8d320:	rev    sp
3fc8d330:	.word  0x0000
3fc8d340:	.word  0x007d
3fc8d350:	.word  0x0000
3fc8d360:	.word  0x005d
3fc8d370:	.word  0x0000
3fc8d380:	.word  0x007b
3fc8d390:	.word  0x0000
3fc8d3a0:	.word  0x005b
3fc8d3b0:	.word  0x0000
3fc8d3c0:	.word  0xffbe
3fc8d3d0:	.word  0x0000
3fc8d3e0:	.word  0x0000
3fc8d3f0:	.word  0x0000
3fc8d400:	.word  0xffbf
3fc8d410:	.word  0x0000
3fc8d420:	.word  0x0000
3fc8d430:	.word  0x0000
3fc8d440:	.word  0xffc0
3fc8d450:	.word  0x0000
3fc8d460:	.word  0x0000
3fc8d470:	.word  0x0000
3fc8d480:	.word  0xffc1
3fc8d490:	.word  0x0000
3fc8d4a0:	.word  0x0000
3fc8d4b0:	.word  0x0000
3fc8d4c0:	.word  0xffc2
3fc8d4d0:	.word  0x0000
3fc8d4e0:	.word  0x0000
3fc8d4f0:	.word  0x0000
3fc8d500:	.word  0x0000
3fc8d510:	.word  0x0000
3fc8d520:	.word  0x0000
3fc8d530:	.word  0x0000
3fc8d540:	.word  0x0000
3fc8d550:	.word  0x0000
3fc8d560:	.word  0x0000
3fc8d570:	.word  0x0000
3fc8d580:	.word  0x0000
3fc8d590:	.word  0x0000
3fc8d5a0:	.word  0x0000
3fc8d5b0:	.word  0x0000
3fc8d5c0:	.word  0x0000
3fc8d5d0:	.word  0x0000
3fc8d5e0:	.word  0x0000
3fc8d5f0:	.word  0x0000
3fc8d600:	.word  0x0000
3fc8d610:	.word  0x0000
3fc8d620:	.word  0x0000
3fc8d630:	.word  0x0000
3fc8d640:	.word  0x0000
3fc8d650:	.word  0x0000
3fc8d660:	.word  0x0000
3fc8d670:	.word  0x0000
3fc8d680:	.word  0x0000
3fc8d690:	.word  0x0000
3fc8d6a0:	.word  0x0000
3fc8d6b0:	.word  0x0000
3fc8d6c0:	.word  0x0000
3fc8d6d0:	.word  0x0000
3fc8d6e0:	.word  0x0000
3fc8d6f0:	.word  0x0000
3fc8d700:	.word  0x0000
3fc8d710:	.word  0x0000
3fc8d720:	.word  0x0000
3fc8d730:	.word  0x0000
3fc8d740:	.word  0xffc3
3fc8d750:	.word  0x0000
3fc8d760:	.word  0x0000
3fc8d770:	.word  0x0000
3fc8d780:	.word  0xffc4
3fc8d790:	.word  0x0000
3fc8d7a0:	.word  0x0000
3fc8d7b0:	.word  0x0000
3fc8d7c0:	.word  0xffc5
3fc8d7d0:	.word  0x0000
3fc8d7e0:	.word  0x0000
3fc8d7f0:	.word  0x0000
3fc8d800:	.word  0xffc6
3fc8d810:	.word  0x0000
3fc8d820:	.word  0x0000
3fc8d830:	.word  0x0000
3fc8d840:	.word  0xffc7
3fc8d850:	.word  0x0000
3fc8d860:	.word  0x0000
3fc8d870:	.word  0x0000
3fc8d880:	.word  0x0000
3fc8d890:	.word  0x0000
3fc8d8a0:	.word  0x0000
3fc8d8b0:	.word  0x0000
3fc8d8c0:	.word  0x0000
3fc8d8d0:	.word  0x0000
3fc8d8e0:	.word  0x0000
3fc8d8f0:	.word  0x0000
3fc8d900:	.word  0x0000
3fc8d910:	.word  0x0000
3fc8d920:	.word  0x0000
3fc8d930:	.word  0x0000
3fc8d940:	.word  0x0000
3fc8d950:	.word  0x0000
3fc8d960:	.word  0x0000
3fc8d970:	.word  0x0000
3fc8d980:	.word  0x0000
3fc8d990:	.word  0x0000
3fc8d9a0:	.word  0x0000
3fc8d9b0:	.word  0x0000
3fc8d9c0:	.word  0x0000
3fc8d9d0:	.word  0x0000
3fc8d9e0:	.word  0x0000
3fc8d9f0:	.word  0x0000
3fc8da00:	.word  0x0000
3fc8da10:	.word  0x0000
3fc8da20:	.word  0x0000
3fc8da30:	.word  0x0000
3fc8da40:	.word  0x0000
3fc8da50:	.word  0x0000
3fc8da60:	.word  0x0000
3fc8da70:	.word  0x0000
3fc8da80:	.word  0xffc8
3fc8da90:	.word  0x0000
3fc8daa0:	.word  0x0000
3fc8dab0:	.word  0x0000
3fc8dac0:	.word  0xffc9
3fc8dad0:	.word  0x0000
3fc8dae0:	.word  0x0000
3fc8daf0:	.word  0x0000
3fc8db00:	.word  0xffca
3fc8db10:	.word  0x0000
3fc8db20:	.word  0x0000
3fc8db30:	.word  0x0000
3fc8db40:	.word  0xffcb
3fc8db50:	.word  0x0000
3fc8db60:	.word  0x0000
3fc8db70:	.word  0x0000
3fc8db80:	.word  0x0000
3fc8db90:	.word  0x0000
3fc8dba0:	.word  0x0000
3fc8dbb0:	.word  0x0000
3fc8dbc0:	.word  0x0000
3fc8dbd0:	.word  0x0000
3fc8dbe0:	.word  0x0000
3fc8dbf0:	.word  0x0000
3fc8dc00:	.word  0x0000
3fc8dc10:	.word  0x0000
3fc8dc20:	.word  0x0000
3fc8dc30:	.word  0x0000
3fc8dc40:	.word  0x0000
3fc8dc50:	.word  0x0000
3fc8dc60:	.word  0x0000
3fc8dc70:	.word  0x0000
3fc8dc80:	.word  0x0000
3fc8dc90:	.word  0x0000
3fc8dca0:	.word  0x0000
3fc8dcb0:	.word  0x0000
3fc8dcc0:	.word  0x0000
3fc8dcd0:	.word  0x0000
3fc8dce0:	.word  0x0000
3fc8dcf0:	.word  0x0000
3fc8dd00:	.word  0x0000
3fc8dd10:	.word  0x0000
3fc8dd20:	.word  0x0000
3fc8dd30:	.word  0x0000
3fc8dd40:	.word  0xff6a
3fc8dd50:	.word  0x0000
3fc8dd60:	.word  0x0000
3fc8dd70:	.word  0x0000
3fc8dd80:	.word  0xff67
3fc8dd90:	.word  0x0000
3fc8dda0:	.word  0x0000
3fc8ddb0:	.word  0x0000
3fc8ddc0:	.word  0x0000
3fc8ddd0:	.word  0x0000
3fc8dde0:	.word  0x0000
3fc8ddf0:	.word  0x0000
3fc8de00:	.word  0x0000
3fc8de10:	.word  0x0000
3fc8de20:	.word  0x0000
3fc8de30:	.word  0x0000
3fc8de40:	.word  0xffce
3fc8de50:	.word  0x0000
3fc8de60:	.word  0x0000
3fc8de70:	.word  0x0000
3fc8de80:	.word  0xffcf
3fc8de90:	.word  0x0000
3fc8dea0:	.word  0x0000
3fc8deb0:	.word  0x0000
3fc8dec0:	.word  0xffd0
3fc8ded0:	.word  0x0000
3fc8dee0:	.word  0x0000
3fc8def0:	.word  0x0000
3fc8df00:	.word  0xffd1
3fc8df10:	.word  0x0000
3fc8df20:	.word  0x0000
3fc8df30:	.word  0x0000
3fc8df40:	.word  0x0000
3fc8df50:	.word  0x0000
3fc8df60:	.word  0x0000
3fc8df70:	.word  0x0000
3fc8df80:	.word  0x0000
3fc8df90:	.word  0x0000
3fc8dfa0:	.word  0x0000
3fc8dfb0:	.word  0x0000
3fc8dfc0:	.word  0x0000
3fc8dfd0:	.word  0x0000
3fc8dfe0:	.word  0x0000
3fc8dff0:	.word  0x0000
3fc8e000:	.word  0x0000
3fc8e010:	.word  0x0000
3fc8e020:	.word  0x0000
3fc8e030:	.word  0x0000
3fc8e040:	.word  0x0000
3fc8e050:	.word  0x0000
3fc8e060:	.word  0x0000
3fc8e070:	.word  0x0000
3fc8e080:	.word  0x0000
3fc8e090:	.word  0x0000
3fc8e0a0:	.word  0x0000
3fc8e0b0:	.word  0x0000
3fc8e0c0:	.word  0xff68
3fc8e0d0:	.word  0x0000
3fc8e0e0:	.word  0x0000
3fc8e0f0:	.word  0x0000
3fc8e100:	.word  0xff63
3fc8e110:	.word  0x0000
3fc8e120:	.word  0x0000
3fc8e130:	.word  0x0000
3fc8e140:	.word  0xff00
3fc8e150:	addk   32, a0
3fc8e160:	.word  0x0000
3fc8e170:	.word  0x0000
3fc8e180:	.word  0xff60
3fc8e190:	.word  0x0000
3fc8e1a0:	.word  0x0000
3fc8e1b0:	.word  0x0000
3fc8e1c0:	.word  0xff55
3fc8e1d0:	.word  0x0000
3fc8e1e0:	.word  0x0000
3fc8e1f0:	.word  0x0000
3fc8e200:	.word  0xff56
3fc8e210:	.word  0x0000
3fc8e220:	.word  0x0000
3fc8e230:	.word  0x0000
3fc8e240:	.word  0x0000
3fc8e250:	.word  0x0000
3fc8e260:	.word  0x0000
3fc8e270:	.word  0x0000
3fc8e280:	.word  0x0000
3fc8e290:	.word  0x0000
3fc8e2a0:	.word  0x0000
3fc8e2b0:	.word  0x0000
3fc8e2c0:	.word  0xffb0
3fc8e2d0:	.word  0x0000
3fc8e2e0:	.word  0x0000
3fc8e2f0:	.word  0x0000
3fc8e300:	.word  0x0000
3fc8e310:	.word  0x0000
3fc8e320:	.word  0x0000
3fc8e330:	.word  0x0000
3fc8e340:	.word  0xffae
3fc8e350:	.word  0x0000
3fc8e360:	.word  0x0000
3fc8e370:	.word  0x0000
3fc8e380:	.word  0xff8d
3fc8e390:	.word  0x0000
3fc8e3a0:	.word  0x0000
3fc8e3b0:	.word  0x0000
3fc8e3c0:	.word  0xffb1
3fc8e3d0:	.word  0x0000
3fc8e3e0:	.word  0x0000
3fc8e3f0:	.word  0x0000
3fc8e400:	.word  0xffb2
3fc8e410:	.word  0x0000
3fc8e420:	.word  0x0000
3fc8e430:	.word  0x0000
3fc8e440:	.word  0xffb3
3fc8e450:	.word  0x0000
3fc8e460:	.word  0x0000
3fc8e470:	.word  0x0000
3fc8e480:	.word  0xffb4
3fc8e490:	.word  0x0000
3fc8e4a0:	.word  0x0000
3fc8e4b0:	.word  0x0000
3fc8e4c0:	.word  0xffb5
3fc8e4d0:	.word  0x0000
3fc8e4e0:	.word  0x0000
3fc8e4f0:	.word  0x0000
3fc8e500:	.word  0xffb6
3fc8e510:	.word  0x0000
3fc8e520:	.word  0x0000
3fc8e530:	.word  0x0000
3fc8e540:	.word  0xffac
3fc8e550:	.word  0x0000
3fc8e560:	.word  0x0000
3fc8e570:	.word  0x0000
3fc8e580:	.word  0xffb7
3fc8e590:	.word  0x0000
3fc8e5a0:	.word  0x0000
3fc8e5b0:	.word  0x0000
3fc8e5c0:	.word  0xffb8
3fc8e5d0:	.word  0x0000
3fc8e5e0:	.word  0x0000
3fc8e5f0:	.word  0x0000
3fc8e600:	.word  0xffb9
3fc8e610:	.word  0x0000
3fc8e620:	.word  0x0000
3fc8e630:	.word  0x0000
3fc8e640:	.word  0xffad
3fc8e650:	.word  0x0000
3fc8e660:	.word  0x0000
3fc8e670:	.word  0x0000
3fc8e680:	.word  0xff91
3fc8e690:	.word  0x0000
3fc8e6a0:	.word  0x0000
3fc8e6b0:	.word  0x0000
3fc8e6c0:	.word  0xff92
3fc8e6d0:	.word  0x0000
3fc8e6e0:	.word  0x0000
3fc8e6f0:	.word  0x0000
3fc8e700:	.word  0xff93
3fc8e710:	.word  0x0000
3fc8e720:	.word  0x0000
3fc8e730:	.word  0x0000
3fc8e740:	.word  0xff94
3fc8e750:	.word  0x0000
3fc8e760:	.word  0x0000
3fc8e770:	.word  0x0000
3fc8e780:	.word  0x0000
3fc8e790:	.word  0x0000
3fc8e7a0:	.word  0x0000
3fc8e7b0:	.word  0x0000
3fc8e7c0:	.word  0x0000
3fc8e7d0:	.word  0x0000
3fc8e7e0:	.word  0x0000
3fc8e7f0:	.word  0x0000
3fc8e800:	.word  0xff51
3fc8e810:	.word  0x0000
3fc8e820:	.word  0x0000
3fc8e830:	.word  0x0000
3fc8e840:	.word  0xff53
3fc8e850:	.word  0x0000
3fc8e860:	.word  0x0000
3fc8e870:	.word  0x0000
3fc8e880:	.word  0xff54
3fc8e890:	.word  0x0000
3fc8e8a0:	.word  0x0000
3fc8e8b0:	.word  0x0000
3fc8e8c0:	.word  0xff52
3fc8e8d0:	.word  0x0000
3fc8e8e0:	.word  0x0000
3fc8e8f0:	.word  0x0000
3fc8e900:	.word  0xffe2
3fc8e910:	.word  0x0000
3fc8e920:	.word  0x0000
3fc8e930:	.word  0x0000
3fc8e940:	.word  0xffe9
3fc8e950:	.word  0x0000
3fc8e960:	.word  0x0000
3fc8e970:	.word  0x0000
3fc8e980:	.word  0xff20
3fc8e990:	.word  0x0000
3fc8e9a0:	.word  0x0000
3fc8e9b0:	.word  0x0000
3fc8e9c0:	.word  0xffe1
3fc8e9d0:	.word  0x0000
3fc8e9e0:	.word  0x0000
3fc8e9f0:	.word  0x0000
3fc8ea00:	.word  0xffe3
3fc8ea10:	.word  0x0000
3fc8ea20:	.word  0x0000
3fc8ea30:	.word  0x0000
3fc8ea40:	.word  0xffe5
3fc8ea50:	.word  0x0000
3fc8ea60:	.word  0x0000
3fc8ea70:	.word  0x0000
3fc8ea80:	.word  0xff20
3fc8ea90:	.word  0x0000
3fc8eaa0:	.word  0x0000
3fc8eab0:	.word  0x0000
3fc8eac0:	.word  0xffea
3fc8ead0:	.word  0x0000
3fc8eae0:	.word  0x0000
3fc8eaf0:	.word  0x0000
3fc8eb00:	.word  0x0000
3fc8eb10:	.word  0x0000
3fc8eb20:	.word  0x0000
3fc8eb30:	.word  0x0000
3fc8eb40:	.word  0x0000
3fc8eb50:	.word  0x0000
3fc8eb60:	.word  0x0000
3fc8eb70:	.word  0x0000
3fc8eb80:	.word  0x0000
3fc8eb90:	.word  0x0000
3fc8eba0:	.word  0x0000
3fc8ebb0:	.word  0x0000
3fc8ebc0:	.word  0x0000
3fc8ebd0:	.word  0x0000
3fc8ebe0:	.word  0x0000
3fc8ebf0:	.word  0x0000
3fc8ec00:	.word  0x0000
3fc8ec10:	.word  0x0000
3fc8ec20:	.word  0x0000
3fc8ec30:	.word  0x0000
3fc8ec40:	.word  0x0000
3fc8ec50:	.word  0x0000
3fc8ec60:	.word  0x0000
3fc8ec70:	.word  0x0000
3fc8ec80:	.word  0x0000
3fc8ec90:	.word  0x0000
3fc8eca0:	.word  0x0000
3fc8ecb0:	.word  0x0000
3fc8ecc0:	.word  0x0000
3fc8ecd0:	.word  0x0000
3fc8ece0:	.word  0x0000
3fc8ecf0:	.word  0x0000
3fc8ed00:	.word  0x0000
3fc8ed10:	.word  0x0000
3fc8ed20:	.word  0x0000
3fc8ed30:	.word  0x0000
3fc8ed40:	.word  0xffff
3fc8ed50:	.word  0x0000
3fc8ed60:	.word  0x0000
3fc8ed70:	.word  0x0000
3fc8ed80:	.word  0xff0d
3fc8ed90:	.word  0x0000
3fc8eda0:	.word  0x0000
3fc8edb0:	.word  0x0000
3fc8edc0:	.word  0xff09
3fc8edd0:	.word  0x0000
3fc8ede0:	.word  0x0000
3fc8edf0:	.word  0x0000
3fc8ee00:	.word  0x007e
3fc8ee10:	.word  0x0000
3fc8ee20:	.word  0x0040
3fc8ee30:	.word  0x0000
3fc8ee40:	rev    b1
3fc8ee50:	.word  0x0000
3fc8ee60:	rev    a1
3fc8ee70:	.word  0x0000
3fc8ee80:	.word  0x0051
3fc8ee90:	.word  0x0000
3fc8eea0:	.word  0x0000
3fc8eeb0:	.word  0x0000
3fc8eec0:	.word  0x0041
3fc8eed0:	.word  0x0000
3fc8eee0:	.word  0x0000
3fc8eef0:	.word  0x0000
3fc8ef00:	.word  0x005a
3fc8ef10:	.word  0x0000
3fc8ef20:	.word  0x0000
3fc8ef30:	.word  0x0000
3fc8ef40:	.word  0x0000
3fc8ef50:	.word  0x0000
3fc8ef60:	.word  0x0000
3fc8ef70:	.word  0x0000
3fc8ef80:	rev    b2
3fc8ef90:	.word  0x0000
3fc8efa0:	rev    a2
3fc8efb0:	.word  0x0000
3fc8efc0:	.word  0x0057
3fc8efd0:	.word  0x0000
3fc8efe0:	.word  0x0000
3fc8eff0:	.word  0x0000
3fc8f000:	.word  0x0053
3fc8f010:	.word  0x0000
3fc8f020:	.word  0x0000
3fc8f030:	.word  0x0000
3fc8f040:	.word  0x0058
3fc8f050:	.word  0x0000
3fc8f060:	.word  0x0000
3fc8f070:	.word  0x0000
3fc8f080:	rev    b12
3fc8f090:	.word  0x0000
3fc8f0a0:	rev    b14
3fc8f0b0:	.word  0x0000
3fc8f0c0:	.word  0x0000
3fc8f0d0:	.word  0x0000
3fc8f0e0:	.word  0x0000
3fc8f0f0:	.word  0x0000
3fc8f100:	rev    b3
3fc8f110:	.word  0x0000
3fc8f120:	.word  0x00a7
3fc8f130:	.word  0x0000
3fc8f140:	.word  0x0045
3fc8f150:	.word  0x0000
3fc8f160:	.word  0x0000
3fc8f170:	.word  0x0000
3fc8f180:	.word  0x0044
3fc8f190:	.word  0x0000
3fc8f1a0:	.word  0x0000
3fc8f1b0:	.word  0x0000
3fc8f1c0:	.word  0x0043
3fc8f1d0:	.word  0x0000
3fc8f1e0:	.word  0x0000
3fc8f1f0:	.word  0x0000
3fc8f200:	.word  0x0000
3fc8f210:	.word  0x0000
3fc8f220:	.word  0x0000
3fc8f230:	.word  0x0000
3fc8f240:	rev    b4
3fc8f250:	.word  0x0000
3fc8f260:	rev    a4
3fc8f270:	.word  0x0000
3fc8f280:	.word  0x0052
3fc8f290:	.word  0x0000
3fc8f2a0:	.word  0x0000
3fc8f2b0:	.word  0x0000
3fc8f2c0:	.word  0x0046
3fc8f2d0:	.word  0x0000
3fc8f2e0:	.word  0x0000
3fc8f2f0:	.word  0x0000
3fc8f300:	.word  0x0056
3fc8f310:	.word  0x0000
3fc8f320:	.word  0x0000
3fc8f330:	.word  0x0000
3fc8f340:	rev    a0
3fc8f350:	.word  0x0000
3fc8f360:	.word  0x0000
3fc8f370:	.word  0x0000
3fc8f380:	.word  0x0000
3fc8f390:	.word  0x0000
3fc8f3a0:	.word  0x0000
3fc8f3b0:	.word  0x0000
3fc8f3c0:	rev    b5
3fc8f3d0:	.word  0x0000
3fc8f3e0:	rev    a5
3fc8f3f0:	.word  0x0000
3fc8f400:	.word  0x0054
3fc8f410:	.word  0x0000
3fc8f420:	.word  0x0000
3fc8f430:	.word  0x0000
3fc8f440:	.word  0x0047
3fc8f450:	.word  0x0000
3fc8f460:	.word  0x0000
3fc8f470:	.word  0x0000
3fc8f480:	.word  0x0042
3fc8f490:	.word  0x0000
3fc8f4a0:	.word  0x0000
3fc8f4b0:	.word  0x0000
3fc8f4c0:	.word  0x0000
3fc8f4d0:	.word  0x0000
3fc8f4e0:	.word  0x0000
3fc8f4f0:	.word  0x0000
3fc8f500:	rev    b6
3fc8f510:	.word  0x0000
3fc8f520:	rev    a6
3fc8f530:	.word  0x0000
3fc8f540:	.word  0x0059
3fc8f550:	.word  0x0000
3fc8f560:	.word  0x0000
3fc8f570:	.word  0x0000
3fc8f580:	.word  0x0048
3fc8f590:	.word  0x0000
3fc8f5a0:	.word  0x0000
3fc8f5b0:	.word  0x0000
3fc8f5c0:	.word  0x004e
3fc8f5d0:	.word  0x0000
3fc8f5e0:	.word  0x0000
3fc8f5f0:	.word  0x0000
3fc8f600:	.word  0x0000
3fc8f610:	.word  0x0000
3fc8f620:	.word  0x0000
3fc8f630:	.word  0x0000
3fc8f640:	rev    b7
3fc8f650:	.word  0x0000
3fc8f660:	rev    sp
3fc8f670:	.word  0x0000
3fc8f680:	.word  0x0055
3fc8f690:	.word  0x0000
3fc8f6a0:	.word  0x0000
3fc8f6b0:	.word  0x0000
3fc8f6c0:	.word  0x004a
3fc8f6d0:	.word  0x0000
3fc8f6e0:	.word  0x0000
3fc8f6f0:	.word  0x0000
3fc8f700:	.word  0x004d
3fc8f710:	.word  0x0000
3fc8f720:	.word  0x0000
3fc8f730:	.word  0x0000
3fc8f740:	.word  0x0000
3fc8f750:	.word  0x0000
3fc8f760:	.word  0x0000
3fc8f770:	.word  0x0000
3fc8f780:	rev    b8
3fc8f790:	.word  0x0000
3fc8f7a0:	rev    a8
3fc8f7b0:	.word  0x0000
3fc8f7c0:	.word  0x0049
3fc8f7d0:	.word  0x0000
3fc8f7e0:	.word  0x0000
3fc8f7f0:	.word  0x0000
3fc8f800:	.word  0x004b
3fc8f810:	.word  0x0000
3fc8f820:	.word  0x0000
3fc8f830:	.word  0x0000
3fc8f840:	rev    a12
3fc8f850:	.word  0x0000
3fc8f860:	rev    b11
3fc8f870:	.word  0x0000
3fc8f880:	.word  0x0000
3fc8f890:	.word  0x0000
3fc8f8a0:	.word  0x0000
3fc8f8b0:	.word  0x0000
3fc8f8c0:	rev    b9
3fc8f8d0:	.word  0x0000
3fc8f8e0:	rev    a9
3fc8f8f0:	.word  0x0000
3fc8f900:	.word  0x004f
3fc8f910:	.word  0x0000
3fc8f920:	.word  0x0000
3fc8f930:	.word  0x0000
3fc8f940:	.word  0x004c
3fc8f950:	.word  0x0000
3fc8f960:	.word  0x0000
3fc8f970:	.word  0x0000
3fc8f980:	rev    a14
3fc8f990:	.word  0x0000
3fc8f9a0:	rev    b10
3fc8f9b0:	.word  0x0000
3fc8f9c0:	.word  0x0000
3fc8f9d0:	.word  0x0000
3fc8f9e0:	.word  0x0000
3fc8f9f0:	.word  0x0000
3fc8fa00:	rev    b0
3fc8fa10:	.word  0x0000
3fc8fa20:	rev    b13
3fc8fa30:	.word  0x0000
3fc8fa40:	.word  0x0050
3fc8fa50:	.word  0x0000
3fc8fa60:	.word  0x0000
3fc8fa70:	.word  0x0000
3fc8fa80:	.word  0x0000
3fc8fa90:	.word  0x0000
3fc8faa0:	.word  0x0000
3fc8fab0:	.word  0x0000
3fc8fac0:	.word  0x00d6
3fc8fad0:	.word  0x0000
3fc8fae0:	.word  0x0000
3fc8faf0:	.word  0x0000
3fc8fb00:	rev    a13
3fc8fb10:	.word  0x0000
3fc8fb20:	.word  0x005f
3fc8fb30:	.word  0x0000
3fc8fb40:	.word  0x0000
3fc8fb50:	.word  0x0000
3fc8fb60:	.word  0x0000
3fc8fb70:	.word  0x0000
3fc8fb80:	.word  0x005e
3fc8fb90:	.word  0x0000
3fc8fba0:	.word  0x0060
3fc8fbb0:	.word  0x0000
3fc8fbc0:	.word  0x00dc
3fc8fbd0:	.word  0x0000
3fc8fbe0:	.word  0x0000
3fc8fbf0:	.word  0x0000
3fc8fc00:	rev    a7
3fc8fc10:	.word  0x0000
3fc8fc20:	rev    a10
3fc8fc30:	.word  0x0000
3fc8fc40:	.word  0x0000
3fc8fc50:	.word  0x0000
3fc8fc60:	.word  0x0000
3fc8fc70:	.word  0x0000
3fc8fc80:	rev    a11
3fc8fc90:	.word  0x0000
3fc8fca0:	rev    sp
3fc8fcb0:	.word  0x0000
3fc8fcc0:	.word  0x00c5
3fc8fcd0:	.word  0x0000
3fc8fce0:	.word  0x0000
3fc8fcf0:	.word  0x0000
3fc8fd00:	.word  0x00c4
3fc8fd10:	.word  0x0000
3fc8fd20:	.word  0x0000
3fc8fd30:	.word  0x0000
3fc8fd40:	.word  0xffbe
3fc8fd50:	.word  0x0000
3fc8fd60:	.word  0x0000
3fc8fd70:	.word  0x0000
3fc8fd80:	.word  0x0000
3fc8fd90:	.word  0x0000
3fc8fda0:	.word  0x0000
3fc8fdb0:	.word  0x0000
3fc8fdc0:	.word  0xffbf
3fc8fdd0:	.word  0x0000
3fc8fde0:	.word  0x0000
3fc8fdf0:	.word  0x0000
3fc8fe00:	.word  0x0000
3fc8fe10:	.word  0x0000
3fc8fe20:	.word  0x0000
3fc8fe30:	.word  0x0000
3fc8fe40:	.word  0xffc0
3fc8fe50:	.word  0x0000
3fc8fe60:	.word  0x0000
3fc8fe70:	.word  0x0000
3fc8fe80:	.word  0x0000
3fc8fe90:	.word  0x0000
3fc8fea0:	.word  0x0000
3fc8feb0:	.word  0x0000
3fc8fec0:	.word  0xffc1
3fc8fed0:	.word  0x0000
3fc8fee0:	.word  0x0000
3fc8fef0:	.word  0x0000
3fc8ff00:	.word  0x0000
3fc8ff10:	.word  0x0000
3fc8ff20:	.word  0x0000
3fc8ff30:	.word  0x0000
3fc8ff40:	.word  0xffc2
3fc8ff50:	.word  0x0000
3fc8ff60:	.word  0x0000
3fc8ff70:	.word  0x0000
3fc8ff80:	.word  0x0000
3fc8ff90:	.word  0x0000
3fc8ffa0:	.word  0x0000
3fc8ffb0:	.word  0x0000
3fc8ffc0:	.word  0x0000
3fc8ffd0:	.word  0x0000
3fc8ffe0:	.word  0x0000
3fc8fff0:	.word  0x0000
3fc90000:	.word  0x0000
3fc90010:	.word  0x0000
3fc90020:	.word  0x0000
3fc90030:	.word  0x0000
3fc90040:	.word  0x0000
3fc90050:	.word  0x0000
3fc90060:	.word  0x0000
3fc90070:	.word  0x0000
3fc90080:	.word  0x0000
3fc90090:	.word  0x0000
3fc900a0:	.word  0x0000
3fc900b0:	.word  0x0000
3fc900c0:	.word  0x0000
3fc900d0:	.word  0x0000
3fc900e0:	.word  0x0000
3fc900f0:	.word  0x0000
3fc90100:	.word  0x0000
3fc90110:	.word  0x0000
3fc90120:	.word  0x0000
3fc90130:	.word  0x0000
3fc90140:	.word  0x0000
3fc90150:	.word  0x0000
3fc90160:	.word  0x0000
3fc90170:	.word  0x0000
3fc90180:	.word  0x0000
3fc90190:	.word  0x0000
3fc901a0:	.word  0x0000
3fc901b0:	.word  0x0000
3fc901c0:	.word  0x0000
3fc901d0:	.word  0x0000
3fc901e0:	.word  0x0000
3fc901f0:	.word  0x0000
3fc90200:	.word  0x0000
3fc90210:	.word  0x0000
3fc90220:	.word  0x0000
3fc90230:	.word  0x0000
3fc90240:	.word  0x0000
3fc90250:	.word  0x0000
3fc90260:	.word  0x0000
3fc90270:	.word  0x0000
3fc90280:	.word  0x0000
3fc90290:	.word  0x0000
3fc902a0:	.word  0x0000
3fc902b0:	.word  0x0000
3fc902c0:	.word  0x0000
3fc902d0:	.word  0x0000
3fc902e0:	.word  0x0000
3fc902f0:	.word  0x0000
3fc90300:	.word  0x0000
3fc90310:	.word  0x0000
3fc90320:	.word  0x0000
3fc90330:	.word  0x0000
3fc90340:	.word  0x0000
3fc90350:	.word  0x0000
3fc90360:	.word  0x0000
3fc90370:	.word  0x0000
3fc90380:	.word  0x0000
3fc90390:	.word  0x0000
3fc903a0:	.word  0x0000
3fc903b0:	.word  0x0000
3fc903c0:	.word  0x0000
3fc903d0:	.word  0x0000
3fc903e0:	.word  0x0000
3fc903f0:	.word  0x0000
3fc90400:	.word  0x0000
3fc90410:	.word  0x0000
3fc90420:	.word  0x0000
3fc90430:	.word  0x0000
3fc90440:	.word  0xffc3
3fc90450:	.word  0x0000
3fc90460:	.word  0x0000
3fc90470:	.word  0x0000
3fc90480:	.word  0x0000
3fc90490:	.word  0x0000
3fc904a0:	.word  0x0000
3fc904b0:	.word  0x0000
3fc904c0:	.word  0xffc4
3fc904d0:	.word  0x0000
3fc904e0:	.word  0x0000
3fc904f0:	.word  0x0000
3fc90500:	.word  0x0000
3fc90510:	.word  0x0000
3fc90520:	.word  0x0000
3fc90530:	.word  0x0000
3fc90540:	.word  0xffc5
3fc90550:	.word  0x0000
3fc90560:	.word  0x0000
3fc90570:	.word  0x0000
3fc90580:	.word  0x0000
3fc90590:	.word  0x0000
3fc905a0:	.word  0x0000
3fc905b0:	.word  0x0000
3fc905c0:	.word  0xffc6
3fc905d0:	.word  0x0000
3fc905e0:	.word  0x0000
3fc905f0:	.word  0x0000
3fc90600:	.word  0x0000
3fc90610:	.word  0x0000
3fc90620:	.word  0x0000
3fc90630:	.word  0x0000
3fc90640:	.word  0xffc7
3fc90650:	.word  0x0000
3fc90660:	.word  0x0000
3fc90670:	.word  0x0000
3fc90680:	.word  0x0000
3fc90690:	.word  0x0000
3fc906a0:	.word  0x0000
3fc906b0:	.word  0x0000
3fc906c0:	.word  0x0000
3fc906d0:	.word  0x0000
3fc906e0:	.word  0x0000
3fc906f0:	.word  0x0000
3fc90700:	.word  0x0000
3fc90710:	.word  0x0000
3fc90720:	.word  0x0000
3fc90730:	.word  0x0000
3fc90740:	.word  0x0000
3fc90750:	.word  0x0000
3fc90760:	.word  0x0000
3fc90770:	.word  0x0000
3fc90780:	.word  0x0000
3fc90790:	.word  0x0000
3fc907a0:	.word  0x0000
3fc907b0:	.word  0x0000
3fc907c0:	.word  0x0000
3fc907d0:	.word  0x0000
3fc907e0:	.word  0x0000
3fc907f0:	.word  0x0000
3fc90800:	.word  0x0000
3fc90810:	.word  0x0000
3fc90820:	.word  0x0000
3fc90830:	.word  0x0000
3fc90840:	.word  0x0000
3fc90850:	.word  0x0000
3fc90860:	.word  0x0000
3fc90870:	.word  0x0000
3fc90880:	.word  0x0000
3fc90890:	.word  0x0000
3fc908a0:	.word  0x0000
3fc908b0:	.word  0x0000
3fc908c0:	.word  0x0000
3fc908d0:	.word  0x0000
3fc908e0:	.word  0x0000
3fc908f0:	.word  0x0000
3fc90900:	.word  0x0000
3fc90910:	.word  0x0000
3fc90920:	.word  0x0000
3fc90930:	.word  0x0000
3fc90940:	.word  0x0000
3fc90950:	.word  0x0000
3fc90960:	.word  0x0000
3fc90970:	.word  0x0000
3fc90980:	.word  0x0000
3fc90990:	.word  0x0000
3fc909a0:	.word  0x0000
3fc909b0:	.word  0x0000
3fc909c0:	.word  0x0000
3fc909d0:	.word  0x0000
3fc909e0:	.word  0x0000
3fc909f0:	.word  0x0000
3fc90a00:	.word  0x0000
3fc90a10:	.word  0x0000
3fc90a20:	.word  0x0000
3fc90a30:	.word  0x0000
3fc90a40:	.word  0x0000
3fc90a50:	.word  0x0000
3fc90a60:	.word  0x0000
3fc90a70:	.word  0x0000
3fc90a80:	.word  0x0000
3fc90a90:	.word  0x0000
3fc90aa0:	.word  0x0000
3fc90ab0:	.word  0x0000
3fc90ac0:	.word  0xffc8
3fc90ad0:	.word  0x0000
3fc90ae0:	.word  0x0000
3fc90af0:	.word  0x0000
3fc90b00:	.word  0x0000
3fc90b10:	.word  0x0000
3fc90b20:	.word  0x0000
3fc90b30:	.word  0x0000
3fc90b40:	.word  0xffc9
3fc90b50:	.word  0x0000
3fc90b60:	.word  0x0000
3fc90b70:	.word  0x0000
3fc90b80:	.word  0x0000
3fc90b90:	.word  0x0000
3fc90ba0:	.word  0x0000
3fc90bb0:	.word  0x0000
3fc90bc0:	.word  0xffca
3fc90bd0:	.word  0x0000
3fc90be0:	.word  0x0000
3fc90bf0:	.word  0x0000
3fc90c00:	.word  0x0000
3fc90c10:	.word  0x0000
3fc90c20:	.word  0x0000
3fc90c30:	.word  0x0000
3fc90c40:	.word  0xffcb
3fc90c50:	.word  0x0000
3fc90c60:	.word  0x0000
3fc90c70:	.word  0x0000
3fc90c80:	.word  0x0000
3fc90c90:	.word  0x0000
3fc90ca0:	.word  0x0000
3fc90cb0:	.word  0x0000
3fc90cc0:	.word  0x0000
3fc90cd0:	.word  0x0000
3fc90ce0:	.word  0x0000
3fc90cf0:	.word  0x0000
3fc90d00:	.word  0x0000
3fc90d10:	.word  0x0000
3fc90d20:	.word  0x0000
3fc90d30:	.word  0x0000
3fc90d40:	.word  0x0000
3fc90d50:	.word  0x0000
3fc90d60:	.word  0x0000
3fc90d70:	.word  0x0000
3fc90d80:	.word  0x0000
3fc90d90:	.word  0x0000
3fc90da0:	.word  0x0000
3fc90db0:	.word  0x0000
3fc90dc0:	.word  0x0000
3fc90dd0:	.word  0x0000
3fc90de0:	.word  0x0000
3fc90df0:	.word  0x0000
3fc90e00:	.word  0x0000
3fc90e10:	.word  0x0000
3fc90e20:	.word  0x0000
3fc90e30:	.word  0x0000
3fc90e40:	.word  0x0000
3fc90e50:	.word  0x0000
3fc90e60:	.word  0x0000
3fc90e70:	.word  0x0000
3fc90e80:	.word  0x0000
3fc90e90:	.word  0x0000
3fc90ea0:	.word  0x0000
3fc90eb0:	.word  0x0000
3fc90ec0:	.word  0x0000
3fc90ed0:	.word  0x0000
3fc90ee0:	.word  0x0000
3fc90ef0:	.word  0x0000
3fc90f00:	.word  0x0000
3fc90f10:	.word  0x0000
3fc90f20:	.word  0x0000
3fc90f30:	.word  0x0000
3fc90f40:	.word  0x0000
3fc90f50:	.word  0x0000
3fc90f60:	.word  0x0000
3fc90f70:	.word  0x0000
3fc90f80:	.word  0x0000
3fc90f90:	.word  0x0000
3fc90fa0:	.word  0x0000
3fc90fb0:	.word  0x0000
3fc90fc0:	.word  0x0000
3fc90fd0:	.word  0x0000
3fc90fe0:	.word  0x0000
3fc90ff0:	.word  0x0000
3fc91000:	.word  0x0000
3fc91010:	.word  0x0000
3fc91020:	.word  0x0000
3fc91030:	.word  0x0000
3fc91040:	.word  0xff6a
3fc91050:	.word  0x0000
3fc91060:	.word  0x0000
3fc91070:	.word  0x0000
3fc91080:	.word  0x0000
3fc91090:	.word  0x0000
3fc910a0:	.word  0x0000
3fc910b0:	.word  0x0000
3fc910c0:	.word  0xff67
3fc910d0:	.word  0x0000
3fc910e0:	.word  0x0000
3fc910f0:	.word  0x0000
3fc91100:	.word  0x0000
3fc91110:	.word  0x0000
3fc91120:	.word  0x0000
3fc91130:	.word  0x0000
3fc91140:	.word  0x0000
3fc91150:	.word  0x0000
3fc91160:	.word  0x0000
3fc91170:	.word  0x0000
3fc91180:	.word  0x0000
3fc91190:	.word  0x0000
3fc911a0:	.word  0x0000
3fc911b0:	.word  0x0000
3fc911c0:	.word  0x0000
3fc911d0:	.word  0x0000
3fc911e0:	.word  0x0000
3fc911f0:	.word  0x0000
3fc91200:	.word  0x0000
3fc91210:	.word  0x0000
3fc91220:	.word  0x0000
3fc91230:	.word  0x0000
3fc91240:	.word  0xffce
3fc91250:	.word  0x0000
3fc91260:	.word  0x0000
3fc91270:	.word  0x0000
3fc91280:	.word  0x0000
3fc91290:	.word  0x0000
3fc912a0:	.word  0x0000
3fc912b0:	.word  0x0000
3fc912c0:	.word  0xffcf
3fc912d0:	.word  0x0000
3fc912e0:	.word  0x0000
3fc912f0:	.word  0x0000
3fc91300:	.word  0x0000
3fc91310:	.word  0x0000
3fc91320:	.word  0x0000
3fc91330:	.word  0x0000
3fc91340:	.word  0xffd0
3fc91350:	.word  0x0000
3fc91360:	.word  0x0000
3fc91370:	.word  0x0000
3fc91380:	.word  0x0000
3fc91390:	.word  0x0000
3fc913a0:	.word  0x0000
3fc913b0:	.word  0x0000
3fc913c0:	.word  0xffd1
3fc913d0:	.word  0x0000
3fc913e0:	.word  0x0000
3fc913f0:	.word  0x0000
3fc91400:	.word  0x0000
3fc91410:	.word  0x0000
3fc91420:	.word  0x0000
3fc91430:	.word  0x0000
3fc91440:	.word  0x0000
3fc91450:	.word  0x0000
3fc91460:	.word  0x0000
3fc91470:	.word  0x0000
3fc91480:	.word  0x0000
3fc91490:	.word  0x0000
3fc914a0:	.word  0x0000
3fc914b0:	.word  0x0000
3fc914c0:	.word  0x0000
3fc914d0:	.word  0x0000
3fc914e0:	.word  0x0000
3fc914f0:	.word  0x0000
3fc91500:	.word  0x0000
3fc91510:	.word  0x0000
3fc91520:	.word  0x0000
3fc91530:	.word  0x0000
3fc91540:	.word  0x0000
3fc91550:	.word  0x0000
3fc91560:	.word  0x0000
3fc91570:	.word  0x0000
3fc91580:	.word  0x0000
3fc91590:	.word  0x0000
3fc915a0:	.word  0x0000
3fc915b0:	.word  0x0000
3fc915c0:	.word  0x0000
3fc915d0:	.word  0x0000
3fc915e0:	.word  0x0000
3fc915f0:	.word  0x0000
3fc91600:	.word  0x0000
3fc91610:	.word  0x0000
3fc91620:	.word  0x0000
3fc91630:	.word  0x0000
3fc91640:	.word  0x0000
3fc91650:	.word  0x0000
3fc91660:	.word  0x0000
3fc91670:	.word  0x0000
3fc91680:	.word  0x0000
3fc91690:	.word  0x0000
3fc916a0:	.word  0x0000
3fc916b0:	.word  0x0000
3fc916c0:	.word  0x0000
3fc916d0:	.word  0x0000
3fc916e0:	.word  0x0000
3fc916f0:	.word  0x0000
3fc91700:	.word  0x0000
3fc91710:	.word  0x0000
3fc91720:	.word  0x0000
3fc91730:	.word  0x0000
3fc91740:	.word  0xff68
3fc91750:	.word  0x0000
3fc91760:	.word  0x0000
3fc91770:	.word  0x0000
3fc91780:	.word  0x0000
3fc91790:	.word  0x0000
3fc917a0:	.word  0x0000
3fc917b0:	.word  0x0000
3fc917c0:	.word  0xff63
3fc917d0:	.word  0x0000
3fc917e0:	.word  0x0000
3fc917f0:	.word  0x0000
3fc91800:	.word  0x0000
3fc91810:	.word  0x0000
3fc91820:	.word  0x0000
3fc91830:	.word  0x0000
3fc91840:	.word  0xff00
3fc91850:	addk   32, a0
3fc91860:	.word  0x0000
3fc91870:	.word  0x0000
3fc91880:	.word  0x0000
3fc91890:	.word  0x0000
3fc918a0:	.word  0x0000
3fc918b0:	.word  0x0000
3fc918c0:	.word  0xff60
3fc918d0:	.word  0x0000
3fc918e0:	.word  0x0000
3fc918f0:	.word  0x0000
3fc91900:	.word  0x0000
3fc91910:	.word  0x0000
3fc91920:	.word  0x0000
3fc91930:	.word  0x0000
3fc91940:	.word  0xff55
3fc91950:	.word  0x0000
3fc91960:	.word  0x0000
3fc91970:	.word  0x0000
3fc91980:	.word  0x0000
3fc91990:	.word  0x0000
3fc919a0:	.word  0x0000
3fc919b0:	.word  0x0000
3fc919c0:	.word  0xff56
3fc919d0:	.word  0x0000
3fc919e0:	.word  0x0000
3fc919f0:	.word  0x0000
3fc91a00:	.word  0x0000
3fc91a10:	.word  0x0000
3fc91a20:	.word  0x0000
3fc91a30:	.word  0x0000
3fc91a40:	.word  0x0000
3fc91a50:	.word  0x0000
3fc91a60:	.word  0x0000
3fc91a70:	.word  0x0000
3fc91a80:	.word  0x0000
3fc91a90:	.word  0x0000
3fc91aa0:	.word  0x0000
3fc91ab0:	.word  0x0000
3fc91ac0:	.word  0x0000
3fc91ad0:	.word  0x0000
3fc91ae0:	.word  0x0000
3fc91af0:	.word  0x0000
3fc91b00:	.word  0x0000
3fc91b10:	.word  0x0000
3fc91b20:	.word  0x0000
3fc91b30:	.word  0x0000
3fc91b40:	.word  0xffb0
3fc91b50:	.word  0x0000
3fc91b60:	.word  0x0000
3fc91b70:	.word  0x0000
3fc91b80:	.word  0x0000
3fc91b90:	.word  0x0000
3fc91ba0:	.word  0x0000
3fc91bb0:	.word  0x0000
3fc91bc0:	.word  0x0000
3fc91bd0:	.word  0x0000
3fc91be0:	.word  0x0000
3fc91bf0:	.word  0x0000
3fc91c00:	.word  0x0000
3fc91c10:	.word  0x0000
3fc91c20:	.word  0x0000
3fc91c30:	.word  0x0000
3fc91c40:	.word  0xffae
3fc91c50:	.word  0x0000
3fc91c60:	.word  0x0000
3fc91c70:	.word  0x0000
3fc91c80:	.word  0x0000
3fc91c90:	.word  0x0000
3fc91ca0:	.word  0x0000
3fc91cb0:	.word  0x0000
3fc91cc0:	.word  0xff8d
3fc91cd0:	.word  0x0000
3fc91ce0:	.word  0x0000
3fc91cf0:	.word  0x0000
3fc91d00:	.word  0x0000
3fc91d10:	.word  0x0000
3fc91d20:	.word  0x0000
3fc91d30:	.word  0x0000
3fc91d40:	.word  0xffb1
3fc91d50:	.word  0x0000
3fc91d60:	.word  0x0000
3fc91d70:	.word  0x0000
3fc91d80:	.word  0x0000
3fc91d90:	.word  0x0000
3fc91da0:	.word  0x0000
3fc91db0:	.word  0x0000
3fc91dc0:	.word  0xffb2
3fc91dd0:	.word  0x0000
3fc91de0:	.word  0x0000
3fc91df0:	.word  0x0000
3fc91e00:	.word  0x0000
3fc91e10:	.word  0x0000
3fc91e20:	.word  0x0000
3fc91e30:	.word  0x0000
3fc91e40:	.word  0xffb3
3fc91e50:	.word  0x0000
3fc91e60:	.word  0x0000
3fc91e70:	.word  0x0000
3fc91e80:	.word  0x0000
3fc91e90:	.word  0x0000
3fc91ea0:	.word  0x0000
3fc91eb0:	.word  0x0000
3fc91ec0:	.word  0xffb4
3fc91ed0:	.word  0x0000
3fc91ee0:	.word  0x0000
3fc91ef0:	.word  0x0000
3fc91f00:	.word  0x0000
3fc91f10:	.word  0x0000
3fc91f20:	.word  0x0000
3fc91f30:	.word  0x0000
3fc91f40:	.word  0xffb5
3fc91f50:	.word  0x0000
3fc91f60:	.word  0x0000
3fc91f70:	.word  0x0000
3fc91f80:	.word  0x0000
3fc91f90:	.word  0x0000
3fc91fa0:	.word  0x0000
3fc91fb0:	.word  0x0000
3fc91fc0:	.word  0xffb6
3fc91fd0:	.word  0x0000
3fc91fe0:	.word  0x0000
3fc91ff0:	.word  0x0000
3fc92000:	.word  0x0000
3fc92010:	.word  0x0000
3fc92020:	.word  0x0000
3fc92030:	.word  0x0000
3fc92040:	.word  0xffac
3fc92050:	.word  0x0000
3fc92060:	.word  0x0000
3fc92070:	.word  0x0000
3fc92080:	.word  0x0000
3fc92090:	.word  0x0000
3fc920a0:	.word  0x0000
3fc920b0:	.word  0x0000
3fc920c0:	.word  0xffb7
3fc920d0:	.word  0x0000
3fc920e0:	.word  0x0000
3fc920f0:	.word  0x0000
3fc92100:	.word  0x0000
3fc92110:	.word  0x0000
3fc92120:	.word  0x0000
3fc92130:	.word  0x0000
3fc92140:	.word  0xffb8
3fc92150:	.word  0x0000
3fc92160:	.word  0x0000
3fc92170:	.word  0x0000
3fc92180:	.word  0x0000
3fc92190:	.word  0x0000
3fc921a0:	.word  0x0000
3fc921b0:	.word  0x0000
3fc921c0:	.word  0xffb9
3fc921d0:	.word  0x0000
3fc921e0:	.word  0x0000
3fc921f0:	.word  0x0000
3fc92200:	.word  0x0000
3fc92210:	.word  0x0000
3fc92220:	.word  0x0000
3fc92230:	.word  0x0000
3fc92240:	.word  0xffad
3fc92250:	.word  0x0000
3fc92260:	.word  0x0000
3fc92270:	.word  0x0000
3fc92280:	.word  0x0000
3fc92290:	.word  0x0000
3fc922a0:	.word  0x0000
3fc922b0:	.word  0x0000
3fc922c0:	.word  0xff91
3fc922d0:	.word  0x0000
3fc922e0:	.word  0x0000
3fc922f0:	.word  0x0000
3fc92300:	.word  0x0000
3fc92310:	.word  0x0000
3fc92320:	.word  0x0000
3fc92330:	.word  0x0000
3fc92340:	.word  0xff92
3fc92350:	.word  0x0000
3fc92360:	.word  0x0000
3fc92370:	.word  0x0000
3fc92380:	.word  0x0000
3fc92390:	.word  0x0000
3fc923a0:	.word  0x0000
3fc923b0:	.word  0x0000
3fc923c0:	.word  0xff93
3fc923d0:	.word  0x0000
3fc923e0:	.word  0x0000
3fc923f0:	.word  0x0000
3fc92400:	.word  0x0000
3fc92410:	.word  0x0000
3fc92420:	.word  0x0000
3fc92430:	.word  0x0000
3fc92440:	.word  0xff94
3fc92450:	.word  0x0000
3fc92460:	.word  0x0000
3fc92470:	.word  0x0000
3fc92480:	.word  0x0000
3fc92490:	.word  0x0000
3fc924a0:	.word  0x0000
3fc924b0:	.word  0x0000
3fc924c0:	.word  0x0000
3fc924d0:	.word  0x0000
3fc924e0:	.word  0x0000
3fc924f0:	.word  0x0000
3fc92500:	.word  0x0000
3fc92510:	.word  0x0000
3fc92520:	.word  0x0000
3fc92530:	.word  0x0000
3fc92540:	.word  0x0000
3fc92550:	.word  0x0000
3fc92560:	.word  0x0000
3fc92570:	.word  0x0000
3fc92580:	.word  0x0000
3fc92590:	.word  0x0000
3fc925a0:	.word  0x0000
3fc925b0:	.word  0x0000
3fc925c0:	.word  0xff51
3fc925d0:	.word  0x0000
3fc925e0:	.word  0x0000
3fc925f0:	.word  0x0000
3fc92600:	.word  0x0000
3fc92610:	.word  0x0000
3fc92620:	.word  0x0000
3fc92630:	.word  0x0000
3fc92640:	.word  0xff53
3fc92650:	.word  0x0000
3fc92660:	.word  0x0000
3fc92670:	.word  0x0000
3fc92680:	.word  0x0000
3fc92690:	.word  0x0000
3fc926a0:	.word  0x0000
3fc926b0:	.word  0x0000
3fc926c0:	.word  0xff54
3fc926d0:	.word  0x0000
3fc926e0:	.word  0x0000
3fc926f0:	.word  0x0000
3fc92700:	.word  0x0000
3fc92710:	.word  0x0000
3fc92720:	.word  0x0000
3fc92730:	.word  0x0000
3fc92740:	.word  0xff52
3fc92750:	.word  0x0000
3fc92760:	.word  0x0000
3fc92770:	.word  0x0000
3fc92780:	.word  0x0000
3fc92790:	.word  0x0000
3fc927a0:	.word  0x0000
3fc927b0:	.word  0x0000
3fc927c0:	.word  0xffe2
3fc927d0:	.word  0x0000
3fc927e0:	.word  0x0000
3fc927f0:	.word  0x0000
3fc92800:	.word  0x0000
3fc92810:	.word  0x0000
3fc92820:	.word  0x0000
3fc92830:	.word  0x0000
3fc92840:	.word  0xffe9
3fc92850:	.word  0x0000
3fc92860:	.word  0x0000
3fc92870:	.word  0x0000
3fc92880:	.word  0x0000
3fc92890:	.word  0x0000
3fc928a0:	.word  0x0000
3fc928b0:	.word  0x0000
3fc928c0:	.word  0xff20
3fc928d0:	.word  0x0000
3fc928e0:	.word  0x0000
3fc928f0:	.word  0x0000
3fc92900:	.word  0x0000
3fc92910:	.word  0x0000
3fc92920:	.word  0x0000
3fc92930:	.word  0x0000
3fc92940:	.word  0xffe1
3fc92950:	.word  0x0000
3fc92960:	.word  0x0000
3fc92970:	.word  0x0000
3fc92980:	.word  0x0000
3fc92990:	.word  0x0000
3fc929a0:	.word  0x0000
3fc929b0:	.word  0x0000
3fc929c0:	.word  0xffe3
3fc929d0:	.word  0x0000
3fc929e0:	.word  0x0000
3fc929f0:	.word  0x0000
3fc92a00:	.word  0x0000
3fc92a10:	.word  0x0000
3fc92a20:	.word  0x0000
3fc92a30:	.word  0x0000
3fc92a40:	.word  0xffe5
3fc92a50:	.word  0x0000
3fc92a60:	.word  0x0000
3fc92a70:	.word  0x0000
3fc92a80:	.word  0x0000
3fc92a90:	.word  0x0000
3fc92aa0:	.word  0x0000
3fc92ab0:	.word  0x0000
3fc92ac0:	.word  0xff20
3fc92ad0:	.word  0x0000
3fc92ae0:	.word  0x0000
3fc92af0:	.word  0x0000
3fc92b00:	.word  0x0000
3fc92b10:	.word  0x0000
3fc92b20:	.word  0x0000
3fc92b30:	.word  0x0000
3fc92b40:	.word  0xffea
3fc92b50:	.word  0x0000
3fc92b60:	.word  0x0000
3fc92b70:	.word  0x0000
3fc92b80:	.word  0x0000
3fc92b90:	.word  0x0000
3fc92ba0:	.word  0x0000
3fc92bb0:	.word  0x0000
3fc92bc0:	.word  0x0000
3fc92bd0:	.word  0x0000
3fc92be0:	.word  0x0000
3fc92bf0:	.word  0x0000
3fc92c00:	.word  0x0000
3fc92c10:	.word  0x0000
3fc92c20:	.word  0x0000
3fc92c30:	.word  0x0000
3fc92c40:	.word  0x0000
3fc92c50:	.word  0x0000
3fc92c60:	.word  0x0000
3fc92c70:	.word  0x0000
3fc92c80:	.word  0x0000
3fc92c90:	.word  0x0000
3fc92ca0:	.word  0x0000
3fc92cb0:	.word  0x0000
3fc92cc0:	.word  0x0000
3fc92cd0:	.word  0x0000
3fc92ce0:	.word  0x0000
3fc92cf0:	.word  0x0000
3fc92d00:	.word  0x0000
3fc92d10:	.word  0x0000
3fc92d20:	.word  0x0000
3fc92d30:	.word  0x0000
3fc92d40:	.word  0x0000
3fc92d50:	.word  0x0000
3fc92d60:	.word  0x0000
3fc92d70:	.word  0x0000
3fc92d80:	.word  0x0000
3fc92d90:	.word  0x0000
3fc92da0:	.word  0x0000
3fc92db0:	.word  0x0000
3fc92dc0:	.word  0x0000
3fc92dd0:	.word  0x0000
3fc92de0:	.word  0x0000
3fc92df0:	.word  0x0000
3fc92e00:	.word  0x0000
3fc92e10:	.word  0x0000
3fc92e20:	.word  0x0000
3fc92e30:	.word  0x0000
3fc92e40:	.word  0x0000
3fc92e50:	.word  0x0000
3fc92e60:	.word  0x0000
3fc92e70:	.word  0x0000
3fc92e80:	.word  0x0000
3fc92e90:	.word  0x0000
3fc92ea0:	.word  0x0000
3fc92eb0:	.word  0x0000
3fc92ec0:	.word  0x0000
3fc92ed0:	.word  0x0000
3fc92ee0:	.word  0x0000
3fc92ef0:	.word  0x0000
3fc92f00:	.word  0x0000
3fc92f10:	.word  0x0000
3fc92f20:	.word  0x0000
3fc92f30:	.word  0x0000
3fc92f40:	.word  0x0000
3fc92f50:	.word  0x0000
3fc92f60:	.word  0x0000
3fc92f70:	.word  0x0000
3fc92f80:	.word  0x0000
3fc92f90:	.word  0x0000
3fc92fa0:	.word  0x0000
3fc92fb0:	.word  0x0000
3fc92fc0:	.word  0x0000
3fc92fd0:	.word  0x0000
3fc92fe0:	.word  0x0000
3fc92ff0:	.word  0x0000
3fc93000:	.word  0x0000
3fc93010:	.word  0x0000
3fc93020:	.word  0x0000
3fc93030:	.word  0x0000
3fc93040:	.word  0xffff
3fc93050:	.word  0x0000
3fc93060:	.word  0x0000
3fc93070:	.word  0x0000
3fc93080:	.word  0x0000
3fc93090:	.word  0x0000
3fc930a0:	.word  0x0000
3fc930b0:	.word  0x0000
3fc930c0:	.word  0xff0d
3fc930d0:	.word  0x0000
3fc930e0:	.word  0x0000
3fc930f0:	.word  0x0000
3fc93100:	.word  0x0000
3fc93110:	.word  0x0000
3fc93120:	.word  0x0000
3fc93130:	.word  0x0000
3fc93140:	.word  0xff09
3fc93150:	.word  0x0000
3fc93160:	.word  0x0000
3fc93170:	.word  0x0000
3fc93180:	.word  0x0000
3fc93190:	.word  0x0000
3fc931a0:	.word  0x0000
3fc931b0:	.word  0x0000
3fc931c0:	.word  0x005e
3fc931d0:	.word  0x0000
3fc931e0:	.word  0x00b0
3fc931f0:	.word  0x0000
3fc93200:	.word  0x00ac
3fc93210:	.word  0x0000
3fc93220:	.word  0x0000
3fc93230:	.word  0x0000
3fc93240:	rev    b1
3fc93250:	.word  0x0000
3fc93260:	rev    a1
3fc93270:	.word  0x0000
3fc93280:	.word  0x00b9
3fc93290:	.word  0x0000
3fc932a0:	.word  0x00a1
3fc932b0:	.word  0x0000
3fc932c0:	.word  0x0051
3fc932d0:	.word  0x0000
3fc932e0:	.word  0x0000
3fc932f0:	.word  0x0000
3fc93300:	.word  0x0040
3fc93310:	.word  0x0000
3fc93320:	.word  0x0000
3fc93330:	.word  0x0000
3fc93340:	.word  0x0041
3fc93350:	.word  0x0000
3fc93360:	.word  0x0000
3fc93370:	.word  0x0000
3fc93380:	.word  0x00c6
3fc93390:	.word  0x0000
3fc933a0:	.word  0x0000
3fc933b0:	.word  0x0000
3fc933c0:	.word  0x0059
3fc933d0:	.word  0x0000
3fc933e0:	.word  0x0000
3fc933f0:	.word  0x0000
3fc93400:	.word  0x00ab
3fc93410:	.word  0x0000
3fc93420:	rev    b12
3fc93430:	.word  0x0000
3fc93440:	.word  0x0000
3fc93450:	.word  0x0000
3fc93460:	.word  0x0000
3fc93470:	.word  0x0000
3fc93480:	.word  0x0000
3fc93490:	.word  0x0000
3fc934a0:	.word  0x0001
3fc934b0:	.word  0x0000
3fc934c0:	rev    b2
3fc934d0:	.word  0x0000
3fc934e0:	rev    a2
3fc934f0:	.word  0x0000
3fc93500:	.word  0x00b2
3fc93510:	.word  0x0000
3fc93520:	.word  0x0000
3fc93530:	.word  0x0000
3fc93540:	.word  0x0057
3fc93550:	.word  0x0000
3fc93560:	.word  0x0000
3fc93570:	.word  0x0000
3fc93580:	.word  0x0000
3fc93590:	.word  0x0000
3fc935a0:	.word  0x0000
3fc935b0:	.word  0x0000
3fc935c0:	.word  0x0053
3fc935d0:	.word  0x0000
3fc935e0:	.word  0x0000
3fc935f0:	.word  0x0000
3fc93600:	.word  0x00df
3fc93610:	.word  0x0000
3fc93620:	.word  0x00a7
3fc93630:	.word  0x0000
3fc93640:	.word  0x0058
3fc93650:	.word  0x0000
3fc93660:	.word  0x0000
3fc93670:	.word  0x0000
3fc93680:	.word  0x00bb
3fc93690:	.word  0x0000
3fc936a0:	rev    b14
3fc936b0:	.word  0x0000
3fc936c0:	rev    b12
3fc936d0:	.word  0x0000
3fc936e0:	rev    b14
3fc936f0:	.word  0x0000
3fc93700:	.word  0x007c
3fc93710:	.word  0x0000
3fc93720:	.word  0x00a6
3fc93730:	.word  0x0000
3fc93740:	.word  0x0000
3fc93750:	.word  0x0000
3fc93760:	.word  0x0000
3fc93770:	.word  0x0000
3fc93780:	.word  0x0000
3fc93790:	.word  0x0000
3fc937a0:	.word  0x0000
3fc937b0:	.word  0x0000
3fc937c0:	rev    b3
3fc937d0:	.word  0x0000
3fc937e0:	.word  0x00a7
3fc937f0:	.word  0x0000
3fc93800:	.word  0x00b3
3fc93810:	.word  0x0000
3fc93820:	.word  0x00a3
3fc93830:	.word  0x0000
3fc93840:	.word  0x0045
3fc93850:	.word  0x0000
3fc93860:	.word  0x0000
3fc93870:	.word  0x0000
3fc93880:	.word  0x0000
3fc93890:	.word  0x0000
3fc938a0:	.word  0x0000
3fc938b0:	.word  0x0000
3fc938c0:	.word  0x0044
3fc938d0:	.word  0x0000
3fc938e0:	.word  0x0000
3fc938f0:	.word  0x0000
3fc93900:	.word  0x00d0
3fc93910:	.word  0x0000
3fc93920:	.word  0x0000
3fc93930:	.word  0x0000
3fc93940:	.word  0x0043
3fc93950:	.word  0x0000
3fc93960:	.word  0x0000
3fc93970:	.word  0x0000
3fc93980:	.word  0x00a2
3fc93990:	.word  0x0000
3fc939a0:	.word  0x00a9
3fc939b0:	.word  0x0000
3fc939c0:	.word  0x0000
3fc939d0:	.word  0x0000
3fc939e0:	.word  0x0000
3fc939f0:	.word  0x0000
3fc93a00:	.word  0x0000
3fc93a10:	.word  0x0000
3fc93a20:	.word  0x0000
3fc93a30:	.word  0x0000
3fc93a40:	rev    b4
3fc93a50:	.word  0x0000
3fc93a60:	rev    a4
3fc93a70:	.word  0x0000
3fc93a80:	.word  0x00bc
3fc93a90:	.word  0x0000
3fc93aa0:	.word  0x00a4
3fc93ab0:	.word  0x0000
3fc93ac0:	.word  0x0052
3fc93ad0:	.word  0x0000
3fc93ae0:	.word  0x0000
3fc93af0:	.word  0x0000
3fc93b00:	.word  0x00b6
3fc93b10:	.word  0x0000
3fc93b20:	.word  0x00ae
3fc93b30:	.word  0x0000
3fc93b40:	.word  0x0046
3fc93b50:	.word  0x0000
3fc93b60:	.word  0x0000
3fc93b70:	.word  0x0000
3fc93b80:	.word  0x0000
3fc93b90:	.word  0x0000
3fc93ba0:	.word  0x00aa
3fc93bb0:	.word  0x0000
3fc93bc0:	.word  0x0056
3fc93bd0:	.word  0x0000
3fc93be0:	.word  0x0000
3fc93bf0:	.word  0x0000
3fc93c00:	.word  0x0000
3fc93c10:	.word  0x0000
3fc93c20:	.word  0x0000
3fc93c30:	.word  0x0000
3fc93c40:	rev    a0
3fc93c50:	.word  0x0000
3fc93c60:	.word  0x0000
3fc93c70:	.word  0x0000
3fc93c80:	.word  0x00a0
3fc93c90:	.word  0x0000
3fc93ca0:	.word  0x0000
3fc93cb0:	.word  0x0000
3fc93cc0:	.word  0x0000
3fc93cd0:	.word  0x0000
3fc93ce0:	.word  0x0000
3fc93cf0:	.word  0x0000
3fc93d00:	.word  0x0000
3fc93d10:	.word  0x0000
3fc93d20:	.word  0x0000
3fc93d30:	.word  0x0000
3fc93d40:	rev    b5
3fc93d50:	.word  0x0000
3fc93d60:	rev    a5
3fc93d70:	.word  0x0000
3fc93d80:	.word  0x00bd
3fc93d90:	.word  0x0000
3fc93da0:	.word  0x0000
3fc93db0:	.word  0x0000
3fc93dc0:	.word  0x0054
3fc93dd0:	.word  0x0000
3fc93de0:	.word  0x0000
3fc93df0:	.word  0x0000
3fc93e00:	.word  0x0000
3fc93e10:	.word  0x0000
3fc93e20:	.word  0x0000
3fc93e30:	.word  0x0000
3fc93e40:	.word  0x0047
3fc93e50:	.word  0x0000
3fc93e60:	.word  0x0000
3fc93e70:	.word  0x0000
3fc93e80:	.word  0x0000
3fc93e90:	.word  0x0000
3fc93ea0:	.word  0x0000
3fc93eb0:	.word  0x0000
3fc93ec0:	.word  0x0042
3fc93ed0:	.word  0x0000
3fc93ee0:	.word  0x0000
3fc93ef0:	.word  0x0000
3fc93f00:	.word  0x0000
3fc93f10:	.word  0x0000
3fc93f20:	.word  0x0000
3fc93f30:	.word  0x0000
3fc93f40:	.word  0x0000
3fc93f50:	.word  0x0000
3fc93f60:	.word  0x0000
3fc93f70:	.word  0x0000
3fc93f80:	.word  0x0000
3fc93f90:	.word  0x0000
3fc93fa0:	.word  0x0000
3fc93fb0:	.word  0x0000
3fc93fc0:	rev    b6
3fc93fd0:	.word  0x0000
3fc93fe0:	rev    a6
3fc93ff0:	.word  0x0000
3fc94000:	.word  0x00be
3fc94010:	.word  0x0000
3fc94020:	.word  0x0000
3fc94030:	.word  0x0000
3fc94040:	.word  0x005a
3fc94050:	.word  0x0000
3fc94060:	.word  0x0000
3fc94070:	.word  0x0000
3fc94080:	.word  0x0000
3fc94090:	.word  0x0000
3fc940a0:	.word  0x00a5
3fc940b0:	.word  0x0000
3fc940c0:	.word  0x0048
3fc940d0:	.word  0x0000
3fc940e0:	.word  0x0000
3fc940f0:	.word  0x0000
3fc94100:	.word  0x0000
3fc94110:	.word  0x0000
3fc94120:	.word  0x0000
3fc94130:	.word  0x0000
3fc94140:	.word  0x004e
3fc94150:	.word  0x0000
3fc94160:	.word  0x0000
3fc94170:	.word  0x0000
3fc94180:	.word  0x0000
3fc94190:	.word  0x0000
3fc941a0:	.word  0x0000
3fc941b0:	.word  0x0000
3fc941c0:	.word  0x0000
3fc941d0:	.word  0x0000
3fc941e0:	.word  0x0000
3fc941f0:	.word  0x0000
3fc94200:	.word  0x0000
3fc94210:	.word  0x0000
3fc94220:	.word  0x0000
3fc94230:	.word  0x0000
3fc94240:	rev    b7
3fc94250:	.word  0x0000
3fc94260:	rev    sp
3fc94270:	.word  0x0000
3fc94280:	.word  0x007b
3fc94290:	.word  0x0000
3fc942a0:	.word  0x0000
3fc942b0:	.word  0x0000
3fc942c0:	.word  0x0055
3fc942d0:	.word  0x0000
3fc942e0:	.word  0x0000
3fc942f0:	.word  0x0000
3fc94300:	.word  0x0000
3fc94310:	.word  0x0000
3fc94320:	.word  0x0000
3fc94330:	.word  0x0000
3fc94340:	.word  0x004a
3fc94350:	.word  0x0000
3fc94360:	.word  0x0000
3fc94370:	.word  0x0000
3fc94380:	.word  0x0000
3fc94390:	.word  0x0000
3fc943a0:	.word  0x0000
3fc943b0:	.word  0x0000
3fc943c0:	.word  0x004d
3fc943d0:	.word  0x0000
3fc943e0:	.word  0x0000
3fc943f0:	.word  0x0000
3fc94400:	.word  0x00b5
3fc94410:	.word  0x0000
3fc94420:	.word  0x00ba
3fc94430:	.word  0x0000
3fc94440:	.word  0x0000
3fc94450:	.word  0x0000
3fc94460:	.word  0x0000
3fc94470:	.word  0x0000
3fc94480:	.word  0x0000
3fc94490:	.word  0x0000
3fc944a0:	.word  0x0000
3fc944b0:	.word  0x0000
3fc944c0:	rev    b8
3fc944d0:	.word  0x0000
3fc944e0:	rev    a8
3fc944f0:	.word  0x0000
3fc94500:	.word  0x005b
3fc94510:	.word  0x0000
3fc94520:	.word  0x0000
3fc94530:	.word  0x0000
3fc94540:	.word  0x0049
3fc94550:	.word  0x0000
3fc94560:	.word  0x0000
3fc94570:	.word  0x0000
3fc94580:	.word  0x0000
3fc94590:	.word  0x0000
3fc945a0:	.word  0x0000
3fc945b0:	.word  0x0000
3fc945c0:	.word  0x004b
3fc945d0:	.word  0x0000
3fc945e0:	.word  0x0000
3fc945f0:	.word  0x0000
3fc94600:	.word  0x0000
3fc94610:	.word  0x0000
3fc94620:	rev    a6
3fc94630:	.word  0x0000
3fc94640:	rev    a12
3fc94650:	.word  0x0000
3fc94660:	rev    b11
3fc94670:	.word  0x0000
3fc94680:	.word  0x0000
3fc94690:	.word  0x0000
3fc946a0:	.word  0x00d7
3fc946b0:	.word  0x0000
3fc946c0:	.word  0x0000
3fc946d0:	.word  0x0000
3fc946e0:	.word  0x0000
3fc946f0:	.word  0x0000
3fc94700:	.word  0x0000
3fc94710:	.word  0x0000
3fc94720:	.word  0x0000
3fc94730:	.word  0x0000
3fc94740:	rev    b9
3fc94750:	.word  0x0000
3fc94760:	rev    a9
3fc94770:	.word  0x0000
3fc94780:	.word  0x005d
3fc94790:	.word  0x0000
3fc947a0:	.word  0x00b1
3fc947b0:	.word  0x0000
3fc947c0:	.word  0x004f
3fc947d0:	.word  0x0000
3fc947e0:	.word  0x0000
3fc947f0:	.word  0x0000
3fc94800:	.word  0x00d8
3fc94810:	.word  0x0000
3fc94820:	.word  0x0000
3fc94830:	.word  0x0000
3fc94840:	.word  0x004c
3fc94850:	.word  0x0000
3fc94860:	.word  0x0000
3fc94870:	.word  0x0000
3fc94880:	.word  0x0000
3fc94890:	.word  0x0000
3fc948a0:	.word  0x0000
3fc948b0:	.word  0x0000
3fc948c0:	rev    a14
3fc948d0:	.word  0x0000
3fc948e0:	rev    b10
3fc948f0:	.word  0x0000
3fc94900:	.word  0x00b7
3fc94910:	.word  0x0000
3fc94920:	.word  0x00f7
3fc94930:	.word  0x0000
3fc94940:	.word  0x0000
3fc94950:	.word  0x0000
3fc94960:	.word  0x0000
3fc94970:	.word  0x0000
3fc94980:	.word  0x0000
3fc94990:	.word  0x0000
L3FC949A0:
3fc949a0:	.word  0x0000
3fc949b0:	.word  0x0000
3fc949c0:	rev    b0
3fc949d0:	.word  0x0000
3fc949e0:	rev    b13
3fc949f0:	.word  0x0000
3fc94a00:	.word  0x007d
3fc94a10:	.word  0x0000
3fc94a20:	.word  0x00b0
3fc94a30:	.word  0x0000
3fc94a40:	.word  0x0050
3fc94a50:	.word  0x0000
3fc94a60:	.word  0x0000
3fc94a70:	.word  0x0000
3fc94a80:	.word  0x00de
3fc94a90:	.word  0x0000
3fc94aa0:	.word  0x0000
3fc94ab0:	.word  0x0000
3fc94ac0:	.word  0x0000
3fc94ad0:	.word  0x0000
3fc94ae0:	.word  0x0000
3fc94af0:	.word  0x0000
3fc94b00:	.word  0x0000
3fc94b10:	.word  0x0000
3fc94b20:	.word  0x0000
3fc94b30:	.word  0x0000
3fc94b40:	.word  0x00d6
3fc94b50:	.word  0x0000
3fc94b60:	.word  0x0000
3fc94b70:	.word  0x0000
3fc94b80:	.word  0xfe27
3fc94b90:	addk   32, a0
3fc94ba0:	.word  0x0000
3fc94bb0:	.word  0x0000
3fc94bc0:	rev    a13
3fc94bd0:	.word  0x0000
3fc94be0:	.word  0x005f
3fc94bf0:	.word  0x0000
3fc94c00:	.word  0x00ad
3fc94c10:	.word  0x0000
3fc94c20:	.word  0x0000
3fc94c30:	.word  0x0000
3fc94c40:	.word  0x0000
3fc94c50:	.word  0x0000
3fc94c60:	.word  0x0000
3fc94c70:	.word  0x0000
3fc94c80:	.word  0x0000
3fc94c90:	.word  0x0000
3fc94ca0:	.word  0x0000
3fc94cb0:	.word  0x0000
3fc94cc0:	rev    a7
3fc94cd0:	.word  0x0000
3fc94ce0:	.word  0x0060
3fc94cf0:	.word  0x0000
3fc94d00:	.word  0xfe2c
3fc94d10:	addk   32, a0
3fc94d20:	.word  0x0000
3fc94d30:	.word  0x0000
3fc94d40:	rev    a11
3fc94d50:	.word  0x0000
3fc94d60:	rev    a10
3fc94d70:	.word  0x0000
3fc94d80:	.word  0xfe7e
3fc94d90:	addk   32, a0
3fc94da0:	.word  0xfeaf
3fc94db0:	addk   32, a0
3fc94dc0:	rev    a3
3fc94dd0:	.word  0x0000
3fc94de0:	rev    a7
3fc94df0:	.word  0x0000
3fc94e00:	.word  0xfe60
3fc94e10:	addk   32, a0
3fc94e20:	.word  0x0000
3fc94e30:	.word  0x0000
3fc94e40:	.word  0x0000
3fc94e50:	.word  0x0000
3fc94e60:	.word  0x0000
3fc94e70:	.word  0x0000
3fc94e80:	.word  0x0000
3fc94e90:	.word  0x0000
3fc94ea0:	.word  0x0000
3fc94eb0:	.word  0x0000
3fc94ec0:	.word  0x00df
3fc94ed0:	.word  0x0000
3fc94ee0:	rev    sp
3fc94ef0:	.word  0x0000
3fc94f00:	.word  0x005c
3fc94f10:	.word  0x0000
3fc94f20:	.word  0x00bf
3fc94f30:	.word  0x0000
3fc94f40:	.word  0x00dc
3fc94f50:	.word  0x0000
3fc94f60:	.word  0x0000
3fc94f70:	.word  0x0000
3fc94f80:	.word  0xfe22
3fc94f90:	addk   32, a0
3fc94fa0:	.word  0xfeb0
3fc94fb0:	addk   32, a0
3fc94fc0:	.word  0x00c4
3fc94fd0:	.word  0x0000
3fc94fe0:	.word  0x0000
3fc94ff0:	.word  0x0000
3fc95000:	.word  0xfe5e
3fc95010:	addk   32, a0
3fc95020:	.word  0x0000
3fc95030:	.word  0x0000
3fc95040:	.word  0xffbe
3fc95050:	.word  0x0000
3fc95060:	.word  0x0000
3fc95070:	.word  0x0000
3fc95080:	.word  0xffbf
3fc95090:	.word  0x0000
3fc950a0:	.word  0x0000
3fc950b0:	.word  0x0000
3fc950c0:	.word  0xffc0
3fc950d0:	.word  0x0000
3fc950e0:	.word  0x0000
3fc950f0:	.word  0x0000
3fc95100:	.word  0xffc1
3fc95110:	.word  0x0000
3fc95120:	.word  0x0000
3fc95130:	.word  0x0000
3fc95140:	.word  0xffc2
3fc95150:	.word  0x0000
3fc95160:	.word  0x0000
3fc95170:	.word  0x0000
3fc95180:	.word  0x0000
3fc95190:	.word  0x0000
3fc951a0:	.word  0x0000
3fc951b0:	.word  0x0000
3fc951c0:	.word  0x0000
3fc951d0:	.word  0x0000
3fc951e0:	.word  0x0000
3fc951f0:	.word  0x0000
3fc95200:	.word  0x0000
3fc95210:	.word  0x0000
3fc95220:	.word  0x0000
3fc95230:	.word  0x0000
3fc95240:	.word  0x0000
3fc95250:	.word  0x0000
3fc95260:	.word  0x0000
3fc95270:	.word  0x0000
3fc95280:	.word  0x0000
3fc95290:	.word  0x0000
3fc952a0:	.word  0x0000
3fc952b0:	.word  0x0000
3fc952c0:	.word  0x0000
3fc952d0:	.word  0x0000
3fc952e0:	.word  0x0000
3fc952f0:	.word  0x0000
3fc95300:	.word  0x0000
3fc95310:	.word  0x0000
3fc95320:	.word  0x0000
3fc95330:	.word  0x0000
3fc95340:	.word  0x0000
3fc95350:	.word  0x0000
3fc95360:	.word  0x0000
3fc95370:	.word  0x0000
3fc95380:	.word  0x0000
3fc95390:	.word  0x0000
3fc953a0:	.word  0x0000
3fc953b0:	.word  0x0000
3fc953c0:	.word  0xffc3
3fc953d0:	.word  0x0000
3fc953e0:	.word  0x0000
3fc953f0:	.word  0x0000
3fc95400:	.word  0xffc4
3fc95410:	.word  0x0000
3fc95420:	.word  0x0000
3fc95430:	.word  0x0000
3fc95440:	.word  0xffc5
3fc95450:	.word  0x0000
3fc95460:	.word  0x0000
3fc95470:	.word  0x0000
3fc95480:	.word  0xffc6
3fc95490:	.word  0x0000
3fc954a0:	.word  0x0000
3fc954b0:	.word  0x0000
3fc954c0:	.word  0xffc7
3fc954d0:	.word  0x0000
3fc954e0:	.word  0x0000
3fc954f0:	.word  0x0000
3fc95500:	.word  0x0000
3fc95510:	.word  0x0000
3fc95520:	.word  0x0000
3fc95530:	.word  0x0000
3fc95540:	.word  0x0000
3fc95550:	.word  0x0000
3fc95560:	.word  0x0000
3fc95570:	.word  0x0000
3fc95580:	.word  0x0000
3fc95590:	.word  0x0000
3fc955a0:	.word  0x0000
3fc955b0:	.word  0x0000
3fc955c0:	.word  0x0000
3fc955d0:	.word  0x0000
3fc955e0:	.word  0x0000
3fc955f0:	.word  0x0000
3fc95600:	.word  0x0000
3fc95610:	.word  0x0000
3fc95620:	.word  0x0000
3fc95630:	.word  0x0000
3fc95640:	.word  0x0000
3fc95650:	.word  0x0000
3fc95660:	.word  0x0000
3fc95670:	.word  0x0000
3fc95680:	.word  0x0000
3fc95690:	.word  0x0000
3fc956a0:	.word  0x0000
3fc956b0:	.word  0x0000
3fc956c0:	.word  0x0000
3fc956d0:	.word  0x0000
3fc956e0:	.word  0x0000
3fc956f0:	.word  0x0000
3fc95700:	.word  0xffc8
3fc95710:	.word  0x0000
3fc95720:	.word  0x0000
3fc95730:	.word  0x0000
3fc95740:	.word  0xffc9
3fc95750:	.word  0x0000
3fc95760:	.word  0x0000
3fc95770:	.word  0x0000
3fc95780:	.word  0xffca
3fc95790:	.word  0x0000
3fc957a0:	.word  0x0000
3fc957b0:	.word  0x0000
3fc957c0:	.word  0xffcb
3fc957d0:	.word  0x0000
3fc957e0:	.word  0x0000
3fc957f0:	.word  0x0000
3fc95800:	.word  0x0000
3fc95810:	.word  0x0000
3fc95820:	.word  0x0000
3fc95830:	.word  0x0000
3fc95840:	.word  0x0000
3fc95850:	.word  0x0000
L3FC95860:
3fc95860:	.word  0x0000
3fc95870:	.word  0x0000
3fc95880:	.word  0x0000
3fc95890:	.word  0x0000
3fc958a0:	.word  0x0000
3fc958b0:	.word  0x0000
3fc958c0:	.word  0x0000
3fc958d0:	.word  0x0000
3fc958e0:	.word  0x0000
3fc958f0:	.word  0x0000
3fc95900:	.word  0x0000
3fc95910:	.word  0x0000
3fc95920:	.word  0x0000
3fc95930:	.word  0x0000
3fc95940:	.word  0x0000
3fc95950:	.word  0x0000
3fc95960:	.word  0x0000
3fc95970:	.word  0x0000
3fc95980:	.word  0x0000
3fc95990:	.word  0x0000
3fc959a0:	.word  0x0000
3fc959b0:	.word  0x0000
3fc959c0:	.word  0xff6a
3fc959d0:	.word  0x0000
3fc959e0:	.word  0x0000
3fc959f0:	.word  0x0000
3fc95a00:	.word  0xff67
3fc95a10:	.word  0x0000
3fc95a20:	.word  0x0000
3fc95a30:	.word  0x0000
3fc95a40:	.word  0x0000
3fc95a50:	.word  0x0000
3fc95a60:	.word  0x0000
3fc95a70:	.word  0x0000
3fc95a80:	.word  0x0000
3fc95a90:	.word  0x0000
3fc95aa0:	.word  0x0000
3fc95ab0:	.word  0x0000
3fc95ac0:	.word  0xffce
3fc95ad0:	.word  0x0000
3fc95ae0:	.word  0x0000
3fc95af0:	.word  0x0000
3fc95b00:	.word  0xffcf
3fc95b10:	.word  0x0000
3fc95b20:	.word  0x0000
3fc95b30:	.word  0x0000
3fc95b40:	.word  0xffd0
3fc95b50:	.word  0x0000
3fc95b60:	.word  0x0000
3fc95b70:	.word  0x0000
3fc95b80:	.word  0xffd1
3fc95b90:	.word  0x0000
3fc95ba0:	.word  0x0000
3fc95bb0:	.word  0x0000
3fc95bc0:	.word  0x0000
3fc95bd0:	.word  0x0000
3fc95be0:	.word  0x0000
3fc95bf0:	.word  0x0000
3fc95c00:	.word  0x0000
3fc95c10:	.word  0x0000
3fc95c20:	.word  0x0000
3fc95c30:	.word  0x0000
3fc95c40:	.word  0x0000
3fc95c50:	.word  0x0000
3fc95c60:	.word  0x0000
3fc95c70:	.word  0x0000
3fc95c80:	.word  0x0000
3fc95c90:	.word  0x0000
3fc95ca0:	.word  0x0000
3fc95cb0:	.word  0x0000
3fc95cc0:	.word  0x0000
3fc95cd0:	.word  0x0000
3fc95ce0:	.word  0x0000
3fc95cf0:	.word  0x0000
3fc95d00:	.word  0x0000
3fc95d10:	.word  0x0000
3fc95d20:	.word  0x0000
3fc95d30:	.word  0x0000
3fc95d40:	.word  0xff68
3fc95d50:	.word  0x0000
3fc95d60:	.word  0x0000
3fc95d70:	.word  0x0000
3fc95d80:	.word  0xff63
3fc95d90:	.word  0x0000
3fc95da0:	.word  0x0000
3fc95db0:	.word  0x0000
3fc95dc0:	.word  0xff00
3fc95dd0:	addk   32, a0
3fc95de0:	.word  0x0000
3fc95df0:	.word  0x0000
3fc95e00:	.word  0xff60
3fc95e10:	.word  0x0000
3fc95e20:	.word  0x0000
3fc95e30:	.word  0x0000
3fc95e40:	.word  0xff55
3fc95e50:	.word  0x0000
3fc95e60:	.word  0x0000
3fc95e70:	.word  0x0000
3fc95e80:	.word  0xff56
3fc95e90:	.word  0x0000
3fc95ea0:	.word  0x0000
3fc95eb0:	.word  0x0000
3fc95ec0:	.word  0x0000
3fc95ed0:	.word  0x0000
3fc95ee0:	.word  0x0000
3fc95ef0:	.word  0x0000
3fc95f00:	.word  0x0000
3fc95f10:	.word  0x0000
3fc95f20:	.word  0x0000
3fc95f30:	.word  0x0000
3fc95f40:	.word  0xffb0
3fc95f50:	.word  0x0000
3fc95f60:	.word  0x0000
3fc95f70:	.word  0x0000
3fc95f80:	.word  0x0000
3fc95f90:	.word  0x0000
3fc95fa0:	.word  0x0000
3fc95fb0:	.word  0x0000
3fc95fc0:	.word  0xffae
3fc95fd0:	.word  0x0000
3fc95fe0:	.word  0x0000
3fc95ff0:	.word  0x0000
3fc96000:	.word  0xff8d
3fc96010:	.word  0x0000
3fc96020:	.word  0x0000
3fc96030:	.word  0x0000
3fc96040:	.word  0xffb1
3fc96050:	.word  0x0000
3fc96060:	.word  0x0000
3fc96070:	.word  0x0000
3fc96080:	.word  0xffb2
3fc96090:	.word  0x0000
3fc960a0:	.word  0x0000
3fc960b0:	.word  0x0000
3fc960c0:	.word  0xffb3
3fc960d0:	.word  0x0000
3fc960e0:	.word  0x0000
3fc960f0:	.word  0x0000
3fc96100:	.word  0xffb4
3fc96110:	.word  0x0000
3fc96120:	.word  0x0000
3fc96130:	.word  0x0000
3fc96140:	.word  0xffb5
3fc96150:	.word  0x0000
3fc96160:	.word  0x0000
3fc96170:	.word  0x0000
3fc96180:	.word  0xffb6
3fc96190:	.word  0x0000
3fc961a0:	.word  0x0000
3fc961b0:	.word  0x0000
3fc961c0:	.word  0xffac
3fc961d0:	.word  0x0000
3fc961e0:	.word  0x0000
3fc961f0:	.word  0x0000
3fc96200:	.word  0xffb7
3fc96210:	.word  0x0000
3fc96220:	.word  0x0000
3fc96230:	.word  0x0000
3fc96240:	.word  0xffb8
3fc96250:	.word  0x0000
3fc96260:	.word  0x0000
3fc96270:	.word  0x0000
3fc96280:	.word  0xffb9
3fc96290:	.word  0x0000
3fc962a0:	.word  0x0000
3fc962b0:	.word  0x0000
3fc962c0:	.word  0xffad
3fc962d0:	.word  0x0000
3fc962e0:	.word  0x0000
3fc962f0:	.word  0x0000
3fc96300:	.word  0xff91
3fc96310:	.word  0x0000
3fc96320:	.word  0x0000
3fc96330:	.word  0x0000
3fc96340:	.word  0xff92
3fc96350:	.word  0x0000
3fc96360:	.word  0x0000
3fc96370:	.word  0x0000
3fc96380:	.word  0xff93
3fc96390:	.word  0x0000
3fc963a0:	.word  0x0000
3fc963b0:	.word  0x0000
3fc963c0:	.word  0xff94
3fc963d0:	.word  0x0000
3fc963e0:	.word  0x0000
3fc963f0:	.word  0x0000
3fc96400:	.word  0x0000
3fc96410:	.word  0x0000
3fc96420:	.word  0x0000
3fc96430:	.word  0x0000
3fc96440:	.word  0x0000
3fc96450:	.word  0x0000
3fc96460:	.word  0x0000
3fc96470:	.word  0x0000
3fc96480:	.word  0xff51
3fc96490:	.word  0x0000
3fc964a0:	.word  0x0000
3fc964b0:	.word  0x0000
3fc964c0:	.word  0xff53
3fc964d0:	.word  0x0000
3fc964e0:	.word  0x0000
3fc964f0:	.word  0x0000
3fc96500:	.word  0xff54
3fc96510:	.word  0x0000
3fc96520:	.word  0x0000
3fc96530:	.word  0x0000
3fc96540:	.word  0xff52
3fc96550:	.word  0x0000
3fc96560:	.word  0x0000
3fc96570:	.word  0x0000
3fc96580:	.word  0xffe2
3fc96590:	.word  0x0000
3fc965a0:	.word  0x0000
3fc965b0:	.word  0x0000
3fc965c0:	.word  0xffe9
3fc965d0:	.word  0x0000
3fc965e0:	.word  0x0000
3fc965f0:	.word  0x0000
3fc96600:	.word  0xff20
3fc96610:	.word  0x0000
3fc96620:	.word  0x0000
3fc96630:	.word  0x0000
3fc96640:	.word  0xffe1
3fc96650:	.word  0x0000
3fc96660:	.word  0x0000
3fc96670:	.word  0x0000
3fc96680:	.word  0xffe3
3fc96690:	.word  0x0000
3fc966a0:	.word  0x0000
3fc966b0:	.word  0x0000
3fc966c0:	.word  0xffe5
3fc966d0:	.word  0x0000
3fc966e0:	.word  0x0000
3fc966f0:	.word  0x0000
3fc96700:	.word  0xff20
3fc96710:	.word  0x0000
3fc96720:	.word  0x0000
3fc96730:	.word  0x0000
3fc96740:	.word  0xffea
3fc96750:	.word  0x0000
3fc96760:	.word  0x0000
3fc96770:	.word  0x0000
3fc96780:	.word  0x0000
3fc96790:	.word  0x0000
3fc967a0:	.word  0x0000
3fc967b0:	.word  0x0000
3fc967c0:	.word  0x0000
3fc967d0:	.word  0x0000
3fc967e0:	.word  0x0000
3fc967f0:	.word  0x0000
3fc96800:	.word  0x0000
3fc96810:	.word  0x0000
3fc96820:	.word  0x0000
3fc96830:	.word  0x0000
3fc96840:	.word  0x0000
3fc96850:	.word  0x0000
3fc96860:	.word  0x0000
3fc96870:	.word  0x0000
3fc96880:	.word  0x0000
3fc96890:	.word  0x0000
3fc968a0:	.word  0x0000
3fc968b0:	.word  0x0000
3fc968c0:	.word  0x0000
3fc968d0:	.word  0x0000
3fc968e0:	.word  0x0000
3fc968f0:	.word  0x0000
3fc96900:	.word  0x0000
3fc96910:	.word  0x0000
3fc96920:	.word  0x0000
3fc96930:	.word  0x0000
3fc96940:	.word  0x0000
3fc96950:	.word  0x0000
3fc96960:	.word  0x0000
3fc96970:	.word  0x0000
3fc96980:	.word  0x0000
3fc96990:	.word  0x0000
3fc969a0:	.word  0x0000
3fc969b0:	.word  0x0000
3fc969c0:	.word  0xffff
3fc969d0:	.word  0x0000
3fc969e0:	.word  0x0000
3fc969f0:	.word  0x0000
3fc96a00:	.word  0xff0d
3fc96a10:	.word  0x0000
3fc96a20:	.word  0x0000
3fc96a30:	.word  0x0000
3fc96a40:	.word  0xff09
3fc96a50:	.word  0x0000
3fc96a60:	.word  0x0000
3fc96a70:	.word  0x0000
3fc96a80:	.word  0x0060
3fc96a90:	.word  0x0000
3fc96aa0:	.word  0x007e
3fc96ab0:	.word  0x0000
3fc96ac0:	rev    b1
3fc96ad0:	.word  0x0000
3fc96ae0:	rev    a1
3fc96af0:	.word  0x0000
3fc96b00:	.word  0x0051
3fc96b10:	.word  0x0000
3fc96b20:	.word  0x0000
3fc96b30:	.word  0x0000
3fc96b40:	.word  0x0041
3fc96b50:	.word  0x0000
3fc96b60:	.word  0x0000
3fc96b70:	.word  0x0000
3fc96b80:	.word  0x005a
3fc96b90:	.word  0x0000
3fc96ba0:	.word  0x0000
3fc96bb0:	.word  0x0000
3fc96bc0:	.word  0x0000
3fc96bd0:	.word  0x0000
3fc96be0:	.word  0x0000
3fc96bf0:	.word  0x0000
3fc96c00:	rev    b2
3fc96c10:	.word  0x0000
3fc96c20:	.word  0x0040
3fc96c30:	.word  0x0000
3fc96c40:	.word  0x0057
3fc96c50:	.word  0x0000
3fc96c60:	.word  0x0000
3fc96c70:	.word  0x0000
3fc96c80:	.word  0x0053
3fc96c90:	.word  0x0000
3fc96ca0:	.word  0x0000
3fc96cb0:	.word  0x0000
3fc96cc0:	.word  0x0058
3fc96cd0:	.word  0x0000
3fc96ce0:	.word  0x0000
3fc96cf0:	.word  0x0000
3fc96d00:	rev    b12
3fc96d10:	.word  0x0000
3fc96d20:	rev    b14
3fc96d30:	.word  0x0000
3fc96d40:	.word  0x0000
3fc96d50:	.word  0x0000
3fc96d60:	.word  0x0000
3fc96d70:	.word  0x0000
3fc96d80:	rev    b3
3fc96d90:	.word  0x0000
3fc96da0:	rev    a3
3fc96db0:	.word  0x0000
3fc96dc0:	.word  0x0045
3fc96dd0:	.word  0x0000
3fc96de0:	.word  0x0000
3fc96df0:	.word  0x0000
3fc96e00:	.word  0x0044
3fc96e10:	.word  0x0000
3fc96e20:	.word  0x0000
3fc96e30:	.word  0x0000
3fc96e40:	.word  0x0043
3fc96e50:	.word  0x0000
3fc96e60:	.word  0x0000
3fc96e70:	.word  0x0000
3fc96e80:	.word  0x0000
3fc96e90:	.word  0x0000
3fc96ea0:	.word  0x0000
3fc96eb0:	.word  0x0000
3fc96ec0:	rev    b4
3fc96ed0:	.word  0x0000
3fc96ee0:	rev    a4
3fc96ef0:	.word  0x0000
3fc96f00:	.word  0x0052
3fc96f10:	.word  0x0000
3fc96f20:	.word  0x0000
3fc96f30:	.word  0x0000
L3FC96F40:
3fc96f40:	.word  0x0046
3fc96f50:	.word  0x0000
3fc96f60:	.word  0x0000
3fc96f70:	.word  0x0000
3fc96f80:	.word  0x0056
3fc96f90:	.word  0x0000
3fc96fa0:	.word  0x0000
3fc96fb0:	.word  0x0000
3fc96fc0:	rev    a0
3fc96fd0:	.word  0x0000
3fc96fe0:	.word  0x0000
3fc96ff0:	.word  0x0000
3fc97000:	.word  0x0000
3fc97010:	.word  0x0000
3fc97020:	.word  0x0000
3fc97030:	.word  0x0000
3fc97040:	rev    b5
3fc97050:	.word  0x0000
3fc97060:	rev    a5
3fc97070:	.word  0x0000
3fc97080:	.word  0x0054
3fc97090:	.word  0x0000
3fc970a0:	.word  0x0000
3fc970b0:	.word  0x0000
3fc970c0:	.word  0x0047
3fc970d0:	.word  0x0000
3fc970e0:	.word  0x0000
3fc970f0:	.word  0x0000
3fc97100:	.word  0x0042
3fc97110:	.word  0x0000
3fc97120:	.word  0x0000
3fc97130:	.word  0x0000
3fc97140:	.word  0x0000
3fc97150:	.word  0x0000
3fc97160:	.word  0x0000
3fc97170:	.word  0x0000
3fc97180:	rev    b6
3fc97190:	.word  0x0000
3fc971a0:	.word  0x005e
3fc971b0:	.word  0x0000
3fc971c0:	.word  0x0059
3fc971d0:	.word  0x0000
3fc971e0:	.word  0x0000
3fc971f0:	.word  0x0000
3fc97200:	.word  0x0048
3fc97210:	.word  0x0000
3fc97220:	.word  0x0000
3fc97230:	.word  0x0000
3fc97240:	.word  0x004e
3fc97250:	.word  0x0000
3fc97260:	.word  0x0000
3fc97270:	.word  0x0000
3fc97280:	.word  0x0000
3fc97290:	.word  0x0000
3fc972a0:	.word  0x0000
3fc972b0:	.word  0x0000
3fc972c0:	rev    b7
3fc972d0:	.word  0x0000
3fc972e0:	rev    a6
3fc972f0:	.word  0x0000
3fc97300:	.word  0x0055
3fc97310:	.word  0x0000
3fc97320:	.word  0x0000
3fc97330:	.word  0x0000
3fc97340:	.word  0x004a
3fc97350:	.word  0x0000
3fc97360:	.word  0x0000
3fc97370:	.word  0x0000
3fc97380:	.word  0x004d
3fc97390:	.word  0x0000
3fc973a0:	.word  0x0000
3fc973b0:	.word  0x0000
3fc973c0:	.word  0x0000
3fc973d0:	.word  0x0000
3fc973e0:	.word  0x0000
3fc973f0:	.word  0x0000
3fc97400:	rev    b8
3fc97410:	.word  0x0000
3fc97420:	rev    a10
3fc97430:	.word  0x0000
3fc97440:	.word  0x0049
3fc97450:	.word  0x0000
3fc97460:	.word  0x0000
3fc97470:	.word  0x0000
3fc97480:	.word  0x004b
3fc97490:	.word  0x0000
3fc974a0:	.word  0x0000
3fc974b0:	.word  0x0000
3fc974c0:	rev    a12
3fc974d0:	.word  0x0000
3fc974e0:	rev    b12
3fc974f0:	.word  0x0000
3fc97500:	.word  0x0000
3fc97510:	.word  0x0000
3fc97520:	.word  0x0000
3fc97530:	.word  0x0000
3fc97540:	rev    b9
3fc97550:	.word  0x0000
3fc97560:	rev    a8
3fc97570:	.word  0x0000
3fc97580:	.word  0x004f
3fc97590:	.word  0x0000
3fc975a0:	.word  0x0000
3fc975b0:	.word  0x0000
3fc975c0:	.word  0x004c
3fc975d0:	.word  0x0000
3fc975e0:	.word  0x0000
3fc975f0:	.word  0x0000
3fc97600:	rev    a14
3fc97610:	.word  0x0000
3fc97620:	rev    b14
3fc97630:	.word  0x0000
3fc97640:	.word  0x0000
3fc97650:	.word  0x0000
3fc97660:	.word  0x0000
3fc97670:	.word  0x0000
3fc97680:	rev    b0
3fc97690:	.word  0x0000
3fc976a0:	rev    a9
3fc976b0:	.word  0x0000
3fc976c0:	.word  0x0050
3fc976d0:	.word  0x0000
3fc976e0:	.word  0x0000
3fc976f0:	.word  0x0000
3fc97700:	.word  0x0000
3fc97710:	.word  0x0000
3fc97720:	.word  0x0000
3fc97730:	.word  0x0000
3fc97740:	rev    b11
3fc97750:	.word  0x0000
3fc97760:	rev    b10
3fc97770:	.word  0x0000
3fc97780:	rev    sp
3fc97790:	.word  0x0000
3fc977a0:	rev    sp
3fc977b0:	.word  0x0000
3fc977c0:	.word  0x0000
3fc977d0:	.word  0x0000
3fc977e0:	.word  0x0000
3fc977f0:	.word  0x0000
3fc97800:	rev    b13
3fc97810:	.word  0x0000
3fc97820:	rev    a11
3fc97830:	.word  0x0000
3fc97840:	.word  0x005d
3fc97850:	.word  0x0000
3fc97860:	.word  0x007d
3fc97870:	.word  0x0000
3fc97880:	.word  0x005c
3fc97890:	.word  0x0000
3fc978a0:	.word  0x007c
3fc978b0:	.word  0x0000
3fc978c0:	.word  0x0000
3fc978d0:	.word  0x0000
3fc978e0:	.word  0x0000
3fc978f0:	.word  0x0000
3fc97900:	rev    a13
3fc97910:	.word  0x0000
3fc97920:	.word  0x005f
3fc97930:	.word  0x0000
3fc97940:	.word  0x005b
3fc97950:	.word  0x0000
3fc97960:	.word  0x007b
3fc97970:	.word  0x0000
3fc97980:	rev    a7
3fc97990:	.word  0x0000
3fc979a0:	rev    a2
3fc979b0:	.word  0x0000
3fc979c0:	.word  0xffbe
3fc979d0:	.word  0x0000
3fc979e0:	.word  0x0000
3fc979f0:	.word  0x0000
3fc97a00:	.word  0xffbf
3fc97a10:	.word  0x0000
3fc97a20:	.word  0x0000
3fc97a30:	.word  0x0000
3fc97a40:	.word  0xffc0
3fc97a50:	.word  0x0000
3fc97a60:	.word  0x0000
3fc97a70:	.word  0x0000
3fc97a80:	.word  0xffc1
3fc97a90:	.word  0x0000
3fc97aa0:	.word  0x0000
3fc97ab0:	.word  0x0000
3fc97ac0:	.word  0xffc2
3fc97ad0:	.word  0x0000
3fc97ae0:	.word  0x0000
3fc97af0:	.word  0x0000
3fc97b00:	.word  0x0000
3fc97b10:	.word  0x0000
3fc97b20:	.word  0x0000
3fc97b30:	.word  0x0000
3fc97b40:	.word  0x0000
3fc97b50:	.word  0x0000
3fc97b60:	.word  0x0000
3fc97b70:	.word  0x0000
3fc97b80:	.word  0x0000
3fc97b90:	.word  0x0000
3fc97ba0:	.word  0x0000
3fc97bb0:	.word  0x0000
3fc97bc0:	.word  0x0000
3fc97bd0:	.word  0x0000
3fc97be0:	.word  0x0000
3fc97bf0:	.word  0x0000
3fc97c00:	.word  0x0000
3fc97c10:	.word  0x0000
3fc97c20:	.word  0x0000
3fc97c30:	.word  0x0000
3fc97c40:	.word  0x0000
3fc97c50:	.word  0x0000
3fc97c60:	.word  0x0000
3fc97c70:	.word  0x0000
3fc97c80:	.word  0x0000
3fc97c90:	.word  0x0000
3fc97ca0:	.word  0x0000
3fc97cb0:	.word  0x0000
3fc97cc0:	.word  0x0000
3fc97cd0:	.word  0x0000
3fc97ce0:	.word  0x0000
3fc97cf0:	.word  0x0000
3fc97d00:	.word  0x0000
3fc97d10:	.word  0x0000
3fc97d20:	.word  0x0000
3fc97d30:	.word  0x0000
3fc97d40:	.word  0xffc3
3fc97d50:	.word  0x0000
3fc97d60:	.word  0x0000
3fc97d70:	.word  0x0000
3fc97d80:	.word  0xffc4
3fc97d90:	.word  0x0000
3fc97da0:	.word  0x0000
3fc97db0:	.word  0x0000
3fc97dc0:	.word  0xffc5
3fc97dd0:	.word  0x0000
3fc97de0:	.word  0x0000
3fc97df0:	.word  0x0000
3fc97e00:	.word  0xffc6
3fc97e10:	.word  0x0000
3fc97e20:	.word  0x0000
3fc97e30:	.word  0x0000
3fc97e40:	.word  0xffc7
3fc97e50:	.word  0x0000
3fc97e60:	.word  0x0000
3fc97e70:	.word  0x0000
3fc97e80:	.word  0x0000
3fc97e90:	.word  0x0000
3fc97ea0:	.word  0x0000
3fc97eb0:	.word  0x0000
3fc97ec0:	.word  0x0000
3fc97ed0:	.word  0x0000
3fc97ee0:	.word  0x0000
3fc97ef0:	.word  0x0000
3fc97f00:	.word  0x0000
3fc97f10:	.word  0x0000
3fc97f20:	.word  0x0000
3fc97f30:	.word  0x0000
3fc97f40:	.word  0x0000
3fc97f50:	.word  0x0000
3fc97f60:	.word  0x0000
3fc97f70:	.word  0x0000
3fc97f80:	.word  0x0000
3fc97f90:	.word  0x0000
3fc97fa0:	.word  0x0000
3fc97fb0:	.word  0x0000
3fc97fc0:	.word  0x0000
3fc97fd0:	.word  0x0000
3fc97fe0:	.word  0x0000
3fc97ff0:	.word  0x0000
3fc98000:	.word  0x0000
3fc98010:	.word  0x0000
3fc98020:	.word  0x0000
3fc98030:	.word  0x0000
3fc98040:	.word  0x0000
3fc98050:	.word  0x0000
3fc98060:	.word  0x0000
3fc98070:	.word  0x0000
3fc98080:	.word  0xffc8
3fc98090:	.word  0x0000
3fc980a0:	.word  0x0000
3fc980b0:	.word  0x0000
3fc980c0:	.word  0xffc9
3fc980d0:	.word  0x0000
3fc980e0:	.word  0x0000
3fc980f0:	.word  0x0000
3fc98100:	.word  0xffca
3fc98110:	.word  0x0000
3fc98120:	.word  0x0000
3fc98130:	.word  0x0000
3fc98140:	.word  0xffcb
3fc98150:	.word  0x0000
3fc98160:	.word  0x0000
3fc98170:	.word  0x0000
3fc98180:	.word  0x0000
3fc98190:	.word  0x0000
3fc981a0:	.word  0x0000
3fc981b0:	.word  0x0000
3fc981c0:	.word  0x0000
3fc981d0:	.word  0x0000
3fc981e0:	.word  0x0000
3fc981f0:	.word  0x0000
3fc98200:	.word  0x0000
3fc98210:	.word  0x0000
3fc98220:	.word  0x0000
3fc98230:	.word  0x0000
3fc98240:	.word  0x0000
3fc98250:	.word  0x0000
3fc98260:	.word  0x0000
3fc98270:	.word  0x0000
3fc98280:	.word  0x0000
3fc98290:	.word  0x0000
3fc982a0:	.word  0x0000
3fc982b0:	.word  0x0000
3fc982c0:	.word  0x0000
3fc982d0:	.word  0x0000
3fc982e0:	.word  0x0000
3fc982f0:	.word  0x0000
3fc98300:	.word  0x0000
3fc98310:	.word  0x0000
3fc98320:	.word  0x0000
3fc98330:	.word  0x0000
3fc98340:	.word  0xff6a
3fc98350:	.word  0x0000
3fc98360:	.word  0x0000
3fc98370:	.word  0x0000
3fc98380:	.word  0xff67
3fc98390:	.word  0x0000
3fc983a0:	.word  0x0000
3fc983b0:	.word  0x0000
3fc983c0:	.word  0x0000
3fc983d0:	.word  0x0000
3fc983e0:	.word  0x0000
3fc983f0:	.word  0x0000
3fc98400:	.word  0x0000
3fc98410:	.word  0x0000
3fc98420:	.word  0x0000
3fc98430:	.word  0x0000
3fc98440:	.word  0xffce
3fc98450:	.word  0x0000
3fc98460:	.word  0x0000
3fc98470:	.word  0x0000
3fc98480:	.word  0xffcf
3fc98490:	.word  0x0000
3fc984a0:	.word  0x0000
3fc984b0:	.word  0x0000
3fc984c0:	.word  0xffd0
3fc984d0:	.word  0x0000
3fc984e0:	.word  0x0000
3fc984f0:	.word  0x0000
3fc98500:	.word  0xffd1
3fc98510:	.word  0x0000
3fc98520:	.word  0x0000
3fc98530:	.word  0x0000
3fc98540:	.word  0x0000
3fc98550:	.word  0x0000
3fc98560:	.word  0x0000
3fc98570:	.word  0x0000
3fc98580:	.word  0x0000
3fc98590:	.word  0x0000
3fc985a0:	.word  0x0000
3fc985b0:	.word  0x0000
3fc985c0:	.word  0x0000
3fc985d0:	.word  0x0000
3fc985e0:	.word  0x0000
3fc985f0:	.word  0x0000
3fc98600:	.word  0x0000
3fc98610:	.word  0x0000
3fc98620:	.word  0x0000
3fc98630:	.word  0x0000
3fc98640:	.word  0x0000
3fc98650:	.word  0x0000
3fc98660:	.word  0x0000
3fc98670:	.word  0x0000
3fc98680:	.word  0x0000
3fc98690:	.word  0x0000
3fc986a0:	.word  0x0000
3fc986b0:	.word  0x0000
3fc986c0:	.word  0xff68
3fc986d0:	.word  0x0000
3fc986e0:	.word  0x0000
3fc986f0:	.word  0x0000
3fc98700:	.word  0xff63
3fc98710:	.word  0x0000
3fc98720:	.word  0x0000
3fc98730:	.word  0x0000
3fc98740:	.word  0xff00
3fc98750:	addk   32, a0
3fc98760:	.word  0x0000
3fc98770:	.word  0x0000
3fc98780:	.word  0xff60
3fc98790:	.word  0x0000
3fc987a0:	.word  0x0000
3fc987b0:	.word  0x0000
3fc987c0:	.word  0xff55
3fc987d0:	.word  0x0000
3fc987e0:	.word  0x0000
3fc987f0:	.word  0x0000
3fc98800:	.word  0xff56
3fc98810:	.word  0x0000
3fc98820:	.word  0x0000
3fc98830:	.word  0x0000
3fc98840:	.word  0x0000
3fc98850:	.word  0x0000
3fc98860:	.word  0x0000
3fc98870:	.word  0x0000
3fc98880:	.word  0x0000
3fc98890:	.word  0x0000
3fc988a0:	.word  0x0000
3fc988b0:	.word  0x0000
3fc988c0:	.word  0xffb0
3fc988d0:	.word  0x0000
3fc988e0:	.word  0x0000
3fc988f0:	.word  0x0000
3fc98900:	.word  0x0000
3fc98910:	.word  0x0000
3fc98920:	.word  0x0000
3fc98930:	.word  0x0000
3fc98940:	.word  0xffae
3fc98950:	.word  0x0000
3fc98960:	.word  0x0000
3fc98970:	.word  0x0000
3fc98980:	.word  0xff8d
3fc98990:	.word  0x0000
3fc989a0:	.word  0x0000
3fc989b0:	.word  0x0000
3fc989c0:	.word  0xffb1
3fc989d0:	.word  0x0000
3fc989e0:	.word  0x0000
3fc989f0:	.word  0x0000
3fc98a00:	.word  0xffb2
3fc98a10:	.word  0x0000
3fc98a20:	.word  0x0000
3fc98a30:	.word  0x0000
3fc98a40:	.word  0xffb3
3fc98a50:	.word  0x0000
3fc98a60:	.word  0x0000
3fc98a70:	.word  0x0000
3fc98a80:	.word  0xffb4
3fc98a90:	.word  0x0000
3fc98aa0:	.word  0x0000
3fc98ab0:	.word  0x0000
3fc98ac0:	.word  0xffb5
3fc98ad0:	.word  0x0000
3fc98ae0:	.word  0x0000
3fc98af0:	.word  0x0000
3fc98b00:	.word  0xffb6
3fc98b10:	.word  0x0000
3fc98b20:	.word  0x0000
3fc98b30:	.word  0x0000
3fc98b40:	.word  0xffac
3fc98b50:	.word  0x0000
3fc98b60:	.word  0x0000
3fc98b70:	.word  0x0000
3fc98b80:	.word  0xffb7
3fc98b90:	.word  0x0000
3fc98ba0:	.word  0x0000
3fc98bb0:	.word  0x0000
3fc98bc0:	.word  0xffb8
3fc98bd0:	.word  0x0000
3fc98be0:	.word  0x0000
3fc98bf0:	.word  0x0000
3fc98c00:	.word  0xffb9
3fc98c10:	.word  0x0000
3fc98c20:	.word  0x0000
3fc98c30:	.word  0x0000
3fc98c40:	.word  0xffad
3fc98c50:	.word  0x0000
3fc98c60:	.word  0x0000
3fc98c70:	.word  0x0000
3fc98c80:	.word  0xff91
3fc98c90:	.word  0x0000
3fc98ca0:	.word  0x0000
3fc98cb0:	.word  0x0000
3fc98cc0:	.word  0xff92
3fc98cd0:	.word  0x0000
3fc98ce0:	.word  0x0000
3fc98cf0:	.word  0x0000
3fc98d00:	.word  0xff93
3fc98d10:	.word  0x0000
3fc98d20:	.word  0x0000
3fc98d30:	.word  0x0000
3fc98d40:	.word  0xff94
3fc98d50:	.word  0x0000
3fc98d60:	.word  0x0000
3fc98d70:	.word  0x0000
3fc98d80:	.word  0x0000
3fc98d90:	.word  0x0000
3fc98da0:	.word  0x0000
3fc98db0:	.word  0x0000
3fc98dc0:	.word  0x0000
3fc98dd0:	.word  0x0000
3fc98de0:	.word  0x0000
3fc98df0:	.word  0x0000
3fc98e00:	.word  0xff51
3fc98e10:	.word  0x0000
3fc98e20:	.word  0x0000
3fc98e30:	.word  0x0000
3fc98e40:	.word  0xff53
3fc98e50:	.word  0x0000
3fc98e60:	.word  0x0000
3fc98e70:	.word  0x0000
3fc98e80:	.word  0xff54
3fc98e90:	.word  0x0000
3fc98ea0:	.word  0x0000
3fc98eb0:	.word  0x0000
3fc98ec0:	.word  0xff52
3fc98ed0:	.word  0x0000
3fc98ee0:	.word  0x0000
3fc98ef0:	.word  0x0000
3fc98f00:	.word  0xffe2
3fc98f10:	.word  0x0000
3fc98f20:	.word  0x0000
3fc98f30:	.word  0x0000
3fc98f40:	.word  0xffe9
3fc98f50:	.word  0x0000
3fc98f60:	.word  0x0000
3fc98f70:	.word  0x0000
3fc98f80:	.word  0xff20
3fc98f90:	.word  0x0000
3fc98fa0:	.word  0x0000
3fc98fb0:	.word  0x0000
3fc98fc0:	.word  0xffe1
3fc98fd0:	.word  0x0000
3fc98fe0:	.word  0x0000
3fc98ff0:	.word  0x0000
3fc99000:	.word  0xffe3
3fc99010:	.word  0x0000
3fc99020:	.word  0x0000
3fc99030:	.word  0x0000
3fc99040:	.word  0xffe5
3fc99050:	.word  0x0000
3fc99060:	.word  0x0000
3fc99070:	.word  0x0000
3fc99080:	.word  0xff20
3fc99090:	.word  0x0000
3fc990a0:	.word  0x0000
3fc990b0:	.word  0x0000
3fc990c0:	.word  0xffea
3fc990d0:	.word  0x0000
3fc990e0:	.word  0x0000
3fc990f0:	.word  0x0000
3fc99100:	.word  0x0000
3fc99110:	.word  0x0000
3fc99120:	.word  0x0000
3fc99130:	.word  0x0000
3fc99140:	.word  0x0000
3fc99150:	.word  0x0000
3fc99160:	.word  0x0000
3fc99170:	.word  0x0000
3fc99180:	.word  0x0000
3fc99190:	.word  0x0000
3fc991a0:	.word  0x0000
3fc991b0:	.word  0x0000
3fc991c0:	.word  0x0000
3fc991d0:	.word  0x0000
3fc991e0:	.word  0x0000
3fc991f0:	.word  0x0000
3fc99200:	.word  0x0000
3fc99210:	.word  0x0000
3fc99220:	.word  0x0000
3fc99230:	.word  0x0000
3fc99240:	.word  0x0000
3fc99250:	.word  0x0000
3fc99260:	.word  0x0000
3fc99270:	.word  0x0000
3fc99280:	.word  0x0000
3fc99290:	.word  0x0000
3fc992a0:	.word  0x0000
3fc992b0:	.word  0x0000
3fc992c0:	.word  0x0000
3fc992d0:	.word  0x0000
3fc992e0:	.word  0x0000
3fc992f0:	.word  0x0000
3fc99300:	.word  0x0000
3fc99310:	.word  0x0000
3fc99320:	.word  0x0000
3fc99330:	.word  0x0000
3fc99340:	.word  0xffff
3fc99350:	.word  0x0000
3fc99360:	.word  0x0000
3fc99370:	.word  0x0000
3fc99380:	.word  0xff0d
3fc99390:	.word  0x0000
3fc993a0:	.word  0x0000
3fc993b0:	.word  0x0000
3fc993c0:	.word  0xff09
3fc993d0:	.word  0x0000
3fc993e0:	.word  0x0000
3fc993f0:	.word  0x0000
3fc99400:	.word  0xfe60
3fc99410:	addk   32, a0
3fc99420:	.word  0xfe7e
3fc99430:	addk   32, a0
3fc99440:	.word  0x0040
3fc99450:	.word  0x0000
3fc99460:	rev    b1
3fc99470:	.word  0x0000
3fc99480:	.word  0x0051
3fc99490:	.word  0x0000
3fc994a0:	.word  0x0000
3fc994b0:	.word  0x0000
3fc994c0:	.word  0x0041
3fc994d0:	.word  0x0000
3fc994e0:	.word  0x0000
3fc994f0:	.word  0x0000
3fc99500:	.word  0x0057
3fc99510:	.word  0x0000
3fc99520:	.word  0x0000
3fc99530:	.word  0x0000
3fc99540:	.word  0x0000
3fc99550:	.word  0x0000
3fc99560:	.word  0x0000
3fc99570:	.word  0x0000
3fc99580:	rev    a3
3fc99590:	.word  0x0000
3fc995a0:	rev    b2
3fc995b0:	.word  0x0000
3fc995c0:	.word  0x005a
3fc995d0:	.word  0x0000
3fc995e0:	.word  0x0000
3fc995f0:	.word  0x0000
3fc99600:	.word  0x0053
3fc99610:	.word  0x0000
3fc99620:	.word  0x0000
3fc99630:	.word  0x0000
3fc99640:	.word  0x0058
3fc99650:	.word  0x0000
3fc99660:	.word  0x0000
3fc99670:	.word  0x0000
3fc99680:	rev    b12
3fc99690:	.word  0x0000
3fc996a0:	rev    b14
3fc996b0:	.word  0x0000
3fc996c0:	.word  0x0000
3fc996d0:	.word  0x0000
3fc996e0:	.word  0x0000
3fc996f0:	.word  0x0000
3fc99700:	rev    a2
3fc99710:	.word  0x0000
3fc99720:	rev    b3
3fc99730:	.word  0x0000
3fc99740:	.word  0x0045
3fc99750:	.word  0x0000
3fc99760:	.word  0x0000
3fc99770:	.word  0x0000
3fc99780:	.word  0x0044
3fc99790:	.word  0x0000
3fc997a0:	.word  0x0000
3fc997b0:	.word  0x0000
3fc997c0:	.word  0x0043
3fc997d0:	.word  0x0000
3fc997e0:	.word  0x0000
3fc997f0:	.word  0x0000
3fc99800:	.word  0x0000
3fc99810:	.word  0x0000
3fc99820:	.word  0x0000
3fc99830:	.word  0x0000
3fc99840:	rev    a7
3fc99850:	.word  0x0000
3fc99860:	rev    b4
3fc99870:	.word  0x0000
3fc99880:	.word  0x0052
3fc99890:	.word  0x0000
3fc998a0:	.word  0x0000
3fc998b0:	.word  0x0000
3fc998c0:	.word  0x0046
3fc998d0:	.word  0x0000
3fc998e0:	.word  0x0000
3fc998f0:	.word  0x0000
3fc99900:	.word  0x0056
3fc99910:	.word  0x0000
3fc99920:	.word  0x0000
3fc99930:	.word  0x0000
3fc99940:	rev    a0
3fc99950:	.word  0x0000
3fc99960:	.word  0x0000
3fc99970:	.word  0x0000
3fc99980:	.word  0x0000
3fc99990:	.word  0x0000
3fc999a0:	.word  0x0000
3fc999b0:	.word  0x0000
3fc999c0:	rev    a8
3fc999d0:	.word  0x0000
3fc999e0:	rev    b5
3fc999f0:	.word  0x0000
3fc99a00:	.word  0x0054
3fc99a10:	.word  0x0000
3fc99a20:	.word  0x0000
3fc99a30:	.word  0x0000
3fc99a40:	.word  0x0047
3fc99a50:	.word  0x0000
3fc99a60:	.word  0x0000
3fc99a70:	.word  0x0000
3fc99a80:	.word  0x0042
3fc99a90:	.word  0x0000
3fc99aa0:	.word  0x0000
3fc99ab0:	.word  0x0000
3fc99ac0:	.word  0x0000
3fc99ad0:	.word  0x0000
3fc99ae0:	.word  0x0000
3fc99af0:	.word  0x0000
3fc99b00:	.word  0x005f
3fc99b10:	.word  0x0000
3fc99b20:	rev    b6
3fc99b30:	.word  0x0000
3fc99b40:	.word  0x0059
3fc99b50:	.word  0x0000
3fc99b60:	.word  0x0000
3fc99b70:	.word  0x0000
3fc99b80:	.word  0x0048
3fc99b90:	.word  0x0000
3fc99ba0:	.word  0x0000
3fc99bb0:	.word  0x0000
3fc99bc0:	.word  0x004e
3fc99bd0:	.word  0x0000
3fc99be0:	.word  0x0000
3fc99bf0:	.word  0x0000
3fc99c00:	.word  0x0000
3fc99c10:	.word  0x0000
3fc99c20:	.word  0x0000
3fc99c30:	.word  0x0000
3fc99c40:	.word  0x00e8
3fc99c50:	.word  0x0000
3fc99c60:	rev    b7
3fc99c70:	.word  0x0000
3fc99c80:	.word  0x0055
3fc99c90:	.word  0x0000
3fc99ca0:	.word  0x0000
3fc99cb0:	.word  0x0000
3fc99cc0:	.word  0x004a
3fc99cd0:	.word  0x0000
3fc99ce0:	.word  0x0000
3fc99cf0:	.word  0x0000
3fc99d00:	rev    a12
3fc99d10:	.word  0x0000
3fc99d20:	rev    sp
3fc99d30:	.word  0x0000
3fc99d40:	.word  0x0000
3fc99d50:	.word  0x0000
3fc99d60:	.word  0x0000
3fc99d70:	.word  0x0000
3fc99d80:	.word  0xfe5e
3fc99d90:	addk   32, a0
3fc99da0:	rev    b8
3fc99db0:	.word  0x0000
3fc99dc0:	.word  0x0049
3fc99dd0:	.word  0x0000
3fc99de0:	.word  0x0000
3fc99df0:	.word  0x0000
3fc99e00:	.word  0x004b
3fc99e10:	.word  0x0000
3fc99e20:	.word  0x0000
3fc99e30:	.word  0x0000
3fc99e40:	rev    b11
3fc99e50:	.word  0x0000
3fc99e60:	rev    a14
3fc99e70:	.word  0x0000
3fc99e80:	.word  0x0000
3fc99e90:	.word  0x0000
3fc99ea0:	.word  0x0000
3fc99eb0:	.word  0x0000
3fc99ec0:	.word  0x005b
3fc99ed0:	.word  0x0000
3fc99ee0:	rev    b9
3fc99ef0:	.word  0x0000
3fc99f00:	.word  0x004f
3fc99f10:	.word  0x0000
3fc99f20:	.word  0x0000
3fc99f30:	.word  0x0000
3fc99f40:	.word  0x004c
3fc99f50:	.word  0x0000
3fc99f60:	.word  0x0000
3fc99f70:	.word  0x0000
3fc99f80:	rev    b10
3fc99f90:	.word  0x0000
3fc99fa0:	rev    sp
3fc99fb0:	.word  0x0000
3fc99fc0:	.word  0x0000
3fc99fd0:	.word  0x0000
3fc99fe0:	.word  0x0000
3fc99ff0:	.word  0x0000
3fc9a000:	.word  0x005d
3fc9a010:	.word  0x0000
3fc9a020:	rev    b0
3fc9a030:	.word  0x0000
3fc9a040:	.word  0x0050
3fc9a050:	.word  0x0000
3fc9a060:	.word  0x0000
3fc9a070:	.word  0x0000
3fc9a080:	.word  0x0000
3fc9a090:	.word  0x0000
3fc9a0a0:	.word  0x0000
3fc9a0b0:	.word  0x0000
3fc9a0c0:	.word  0x004d
3fc9a0d0:	.word  0x0000
3fc9a0e0:	.word  0x0000
3fc9a0f0:	.word  0x0000
3fc9a100:	.word  0x007c
3fc9a110:	.word  0x0000
3fc9a120:	rev    a1
3fc9a130:	.word  0x0000
3fc9a140:	.word  0x0000
3fc9a150:	.word  0x0000
3fc9a160:	.word  0x0000
3fc9a170:	.word  0x0000
3fc9a180:	rev    a13
3fc9a190:	.word  0x0000
3fc9a1a0:	rev    a11
3fc9a1b0:	.word  0x0000
3fc9a1c0:	rev    a4
3fc9a1d0:	.word  0x0000
3fc9a1e0:	rev    a6
3fc9a1f0:	.word  0x0000
3fc9a200:	rev    a10
3fc9a210:	.word  0x0000
3fc9a220:	.word  0x005c
3fc9a230:	.word  0x0000
3fc9a240:	.word  0x0000
3fc9a250:	.word  0x0000
3fc9a260:	.word  0x0000
3fc9a270:	.word  0x0000
3fc9a280:	rev    a9
3fc9a290:	.word  0x0000
3fc9a2a0:	.word  0x00b0
3fc9a2b0:	.word  0x0000
3fc9a2c0:	.word  0x007d
3fc9a2d0:	.word  0x0000
3fc9a2e0:	rev    b13
3fc9a2f0:	.word  0x0000
3fc9a300:	.word  0x007b
3fc9a310:	.word  0x0000
3fc9a320:	rev    a5
3fc9a330:	.word  0x0000
3fc9a340:	.word  0xffbe
3fc9a350:	.word  0x0000
3fc9a360:	.word  0x0000
3fc9a370:	.word  0x0000
3fc9a380:	.word  0xffbf
3fc9a390:	.word  0x0000
3fc9a3a0:	.word  0x0000
3fc9a3b0:	.word  0x0000
3fc9a3c0:	.word  0xffc0
3fc9a3d0:	.word  0x0000
3fc9a3e0:	.word  0x0000
3fc9a3f0:	.word  0x0000
3fc9a400:	.word  0xffc1
3fc9a410:	.word  0x0000
3fc9a420:	.word  0x0000
3fc9a430:	.word  0x0000
3fc9a440:	.word  0xffc2
3fc9a450:	.word  0x0000
3fc9a460:	.word  0x0000
3fc9a470:	.word  0x0000
3fc9a480:	.word  0x0000
3fc9a490:	.word  0x0000
3fc9a4a0:	.word  0x0000
3fc9a4b0:	.word  0x0000
3fc9a4c0:	.word  0x0000
3fc9a4d0:	.word  0x0000
3fc9a4e0:	.word  0x0000
3fc9a4f0:	.word  0x0000
3fc9a500:	.word  0x0000
3fc9a510:	.word  0x0000
3fc9a520:	.word  0x0000
3fc9a530:	.word  0x0000
3fc9a540:	.word  0x0000
3fc9a550:	.word  0x0000
3fc9a560:	.word  0x0000
3fc9a570:	.word  0x0000
3fc9a580:	.word  0x0000
3fc9a590:	.word  0x0000
3fc9a5a0:	.word  0x0000
3fc9a5b0:	.word  0x0000
3fc9a5c0:	.word  0x0000
3fc9a5d0:	.word  0x0000
3fc9a5e0:	.word  0x0000
3fc9a5f0:	.word  0x0000
3fc9a600:	.word  0x0000
3fc9a610:	.word  0x0000
3fc9a620:	.word  0x0000
3fc9a630:	.word  0x0000
3fc9a640:	.word  0x0000
3fc9a650:	.word  0x0000
3fc9a660:	.word  0x0000
3fc9a670:	.word  0x0000
3fc9a680:	.word  0x0000
3fc9a690:	.word  0x0000
3fc9a6a0:	.word  0x0000
3fc9a6b0:	.word  0x0000
3fc9a6c0:	.word  0xffc3
3fc9a6d0:	.word  0x0000
3fc9a6e0:	.word  0x0000
3fc9a6f0:	.word  0x0000
3fc9a700:	.word  0xffc4
3fc9a710:	.word  0x0000
3fc9a720:	.word  0x0000
3fc9a730:	.word  0x0000
3fc9a740:	.word  0xffc5
3fc9a750:	.word  0x0000
3fc9a760:	.word  0x0000
3fc9a770:	.word  0x0000
3fc9a780:	.word  0xffc6
3fc9a790:	.word  0x0000
3fc9a7a0:	.word  0x0000
3fc9a7b0:	.word  0x0000
3fc9a7c0:	.word  0xffc7
3fc9a7d0:	.word  0x0000
3fc9a7e0:	.word  0x0000
3fc9a7f0:	.word  0x0000
3fc9a800:	.word  0x0000
3fc9a810:	.word  0x0000
3fc9a820:	.word  0x0000
3fc9a830:	.word  0x0000
3fc9a840:	.word  0x0000
3fc9a850:	.word  0x0000
3fc9a860:	.word  0x0000
3fc9a870:	.word  0x0000
3fc9a880:	.word  0x0000
3fc9a890:	.word  0x0000
3fc9a8a0:	.word  0x0000
3fc9a8b0:	.word  0x0000
3fc9a8c0:	.word  0x0000
3fc9a8d0:	.word  0x0000
3fc9a8e0:	.word  0x0000
3fc9a8f0:	.word  0x0000
3fc9a900:	.word  0x0000
3fc9a910:	.word  0x0000
3fc9a920:	.word  0x0000
3fc9a930:	.word  0x0000
3fc9a940:	.word  0x0000
3fc9a950:	.word  0x0000
3fc9a960:	.word  0x0000
3fc9a970:	.word  0x0000
3fc9a980:	.word  0x0000
3fc9a990:	.word  0x0000
3fc9a9a0:	.word  0x0000
3fc9a9b0:	.word  0x0000
3fc9a9c0:	.word  0x0000
3fc9a9d0:	.word  0x0000
3fc9a9e0:	.word  0x0000
3fc9a9f0:	.word  0x0000
3fc9aa00:	.word  0xffc8
3fc9aa10:	.word  0x0000
3fc9aa20:	.word  0x0000
3fc9aa30:	.word  0x0000
3fc9aa40:	.word  0xffc9
3fc9aa50:	.word  0x0000
3fc9aa60:	.word  0x0000
3fc9aa70:	.word  0x0000
3fc9aa80:	.word  0xffca
3fc9aa90:	.word  0x0000
3fc9aaa0:	.word  0x0000
3fc9aab0:	.word  0x0000
3fc9aac0:	.word  0xffcb
3fc9aad0:	.word  0x0000
3fc9aae0:	.word  0x0000
3fc9aaf0:	.word  0x0000
3fc9ab00:	.word  0x0000
3fc9ab10:	.word  0x0000
3fc9ab20:	.word  0x0000
3fc9ab30:	.word  0x0000
3fc9ab40:	.word  0x0000
3fc9ab50:	.word  0x0000
3fc9ab60:	.word  0x0000
3fc9ab70:	.word  0x0000
3fc9ab80:	.word  0x0000
3fc9ab90:	.word  0x0000
3fc9aba0:	.word  0x0000
3fc9abb0:	.word  0x0000
3fc9abc0:	.word  0x0000
3fc9abd0:	.word  0x0000
3fc9abe0:	.word  0x0000
3fc9abf0:	.word  0x0000
3fc9ac00:	.word  0x0000
3fc9ac10:	.word  0x0000
3fc9ac20:	.word  0x0000
3fc9ac30:	.word  0x0000
3fc9ac40:	.word  0x0000
3fc9ac50:	.word  0x0000
3fc9ac60:	.word  0x0000
3fc9ac70:	.word  0x0000
3fc9ac80:	.word  0x0000
3fc9ac90:	.word  0x0000
3fc9aca0:	.word  0x0000
3fc9acb0:	.word  0x0000
3fc9acc0:	.word  0xff6a
3fc9acd0:	.word  0x0000
3fc9ace0:	.word  0x0000
3fc9acf0:	.word  0x0000
3fc9ad00:	.word  0xff67
3fc9ad10:	.word  0x0000
3fc9ad20:	.word  0x0000
3fc9ad30:	.word  0x0000
3fc9ad40:	.word  0x0000
3fc9ad50:	.word  0x0000
3fc9ad60:	.word  0x0000
3fc9ad70:	.word  0x0000
3fc9ad80:	.word  0x0000
3fc9ad90:	.word  0x0000
3fc9ada0:	.word  0x0000
3fc9adb0:	.word  0x0000
3fc9adc0:	.word  0xffce
3fc9add0:	.word  0x0000
3fc9ade0:	.word  0x0000
3fc9adf0:	.word  0x0000
3fc9ae00:	.word  0xffcf
3fc9ae10:	.word  0x0000
3fc9ae20:	.word  0x0000
3fc9ae30:	.word  0x0000
3fc9ae40:	.word  0xffd0
3fc9ae50:	.word  0x0000
3fc9ae60:	.word  0x0000
3fc9ae70:	.word  0x0000
3fc9ae80:	.word  0xffd1
3fc9ae90:	.word  0x0000
3fc9aea0:	.word  0x0000
3fc9aeb0:	.word  0x0000
3fc9aec0:	.word  0x0000
3fc9aed0:	.word  0x0000
3fc9aee0:	.word  0x0000
3fc9aef0:	.word  0x0000
3fc9af00:	.word  0x0000
3fc9af10:	.word  0x0000
3fc9af20:	.word  0x0000
3fc9af30:	.word  0x0000
3fc9af40:	.word  0x0000
3fc9af50:	.word  0x0000
3fc9af60:	.word  0x0000
3fc9af70:	.word  0x0000
3fc9af80:	.word  0x0000
3fc9af90:	.word  0x0000
3fc9afa0:	.word  0x0000
3fc9afb0:	.word  0x0000
3fc9afc0:	.word  0x0000
3fc9afd0:	.word  0x0000
3fc9afe0:	.word  0x0000
3fc9aff0:	.word  0x0000
3fc9b000:	.word  0x0000
3fc9b010:	.word  0x0000
3fc9b020:	.word  0x0000
3fc9b030:	.word  0x0000
3fc9b040:	.word  0xff68
3fc9b050:	.word  0x0000
3fc9b060:	.word  0x0000
3fc9b070:	.word  0x0000
3fc9b080:	.word  0xff63
3fc9b090:	.word  0x0000
3fc9b0a0:	.word  0x0000
3fc9b0b0:	.word  0x0000
3fc9b0c0:	.word  0xff00
3fc9b0d0:	addk   32, a0
3fc9b0e0:	.word  0x0000
3fc9b0f0:	.word  0x0000
3fc9b100:	.word  0xff60
3fc9b110:	.word  0x0000
3fc9b120:	.word  0x0000
3fc9b130:	.word  0x0000
3fc9b140:	.word  0xff55
3fc9b150:	.word  0x0000
3fc9b160:	.word  0x0000
3fc9b170:	.word  0x0000
3fc9b180:	.word  0xff56
3fc9b190:	.word  0x0000
3fc9b1a0:	.word  0x0000
3fc9b1b0:	.word  0x0000
3fc9b1c0:	.word  0x0000
3fc9b1d0:	.word  0x0000
3fc9b1e0:	.word  0x0000
3fc9b1f0:	.word  0x0000
3fc9b200:	.word  0x0000
3fc9b210:	.word  0x0000
3fc9b220:	.word  0x0000
3fc9b230:	.word  0x0000
3fc9b240:	.word  0xffb0
3fc9b250:	.word  0x0000
3fc9b260:	.word  0x0000
3fc9b270:	.word  0x0000
3fc9b280:	.word  0x0000
3fc9b290:	.word  0x0000
3fc9b2a0:	.word  0x0000
3fc9b2b0:	.word  0x0000
3fc9b2c0:	.word  0xffae
3fc9b2d0:	.word  0x0000
3fc9b2e0:	.word  0x0000
3fc9b2f0:	.word  0x0000
3fc9b300:	.word  0xff8d
3fc9b310:	.word  0x0000
3fc9b320:	.word  0x0000
3fc9b330:	.word  0x0000
3fc9b340:	.word  0xffb1
3fc9b350:	.word  0x0000
3fc9b360:	.word  0x0000
3fc9b370:	.word  0x0000
3fc9b380:	.word  0xffb2
3fc9b390:	.word  0x0000
3fc9b3a0:	.word  0x0000
3fc9b3b0:	.word  0x0000
3fc9b3c0:	.word  0xffb3
3fc9b3d0:	.word  0x0000
3fc9b3e0:	.word  0x0000
3fc9b3f0:	.word  0x0000
3fc9b400:	.word  0xffb4
3fc9b410:	.word  0x0000
3fc9b420:	.word  0x0000
3fc9b430:	.word  0x0000
3fc9b440:	.word  0xffb5
3fc9b450:	.word  0x0000
3fc9b460:	.word  0x0000
3fc9b470:	.word  0x0000
3fc9b480:	.word  0xffb6
3fc9b490:	.word  0x0000
3fc9b4a0:	.word  0x0000
3fc9b4b0:	.word  0x0000
3fc9b4c0:	.word  0xffac
3fc9b4d0:	.word  0x0000
3fc9b4e0:	.word  0x0000
3fc9b4f0:	.word  0x0000
3fc9b500:	.word  0xffb7
3fc9b510:	.word  0x0000
3fc9b520:	.word  0x0000
3fc9b530:	.word  0x0000
3fc9b540:	.word  0xffb8
3fc9b550:	.word  0x0000
3fc9b560:	.word  0x0000
3fc9b570:	.word  0x0000
3fc9b580:	.word  0xffb9
3fc9b590:	.word  0x0000
3fc9b5a0:	.word  0x0000
3fc9b5b0:	.word  0x0000
3fc9b5c0:	.word  0xffad
3fc9b5d0:	.word  0x0000
3fc9b5e0:	.word  0x0000
3fc9b5f0:	.word  0x0000
3fc9b600:	.word  0xff91
3fc9b610:	.word  0x0000
3fc9b620:	.word  0x0000
3fc9b630:	.word  0x0000
3fc9b640:	.word  0xff92
3fc9b650:	.word  0x0000
3fc9b660:	.word  0x0000
3fc9b670:	.word  0x0000
3fc9b680:	.word  0xff93
3fc9b690:	.word  0x0000
3fc9b6a0:	.word  0x0000
3fc9b6b0:	.word  0x0000
3fc9b6c0:	.word  0xff94
3fc9b6d0:	.word  0x0000
3fc9b6e0:	.word  0x0000
3fc9b6f0:	.word  0x0000
3fc9b700:	.word  0x0000
3fc9b710:	.word  0x0000
3fc9b720:	.word  0x0000
3fc9b730:	.word  0x0000
3fc9b740:	.word  0x0000
3fc9b750:	.word  0x0000
3fc9b760:	.word  0x0000
3fc9b770:	.word  0x0000
3fc9b780:	.word  0xff51
3fc9b790:	.word  0x0000
3fc9b7a0:	.word  0x0000
3fc9b7b0:	.word  0x0000
3fc9b7c0:	.word  0xff53
3fc9b7d0:	.word  0x0000
3fc9b7e0:	.word  0x0000
3fc9b7f0:	.word  0x0000
3fc9b800:	.word  0xff54
3fc9b810:	.word  0x0000
3fc9b820:	.word  0x0000
3fc9b830:	.word  0x0000
3fc9b840:	.word  0xff52
3fc9b850:	.word  0x0000
3fc9b860:	.word  0x0000
3fc9b870:	.word  0x0000
3fc9b880:	.word  0xffe2
3fc9b890:	.word  0x0000
3fc9b8a0:	.word  0x0000
3fc9b8b0:	.word  0x0000
3fc9b8c0:	.word  0xffe9
3fc9b8d0:	.word  0x0000
3fc9b8e0:	.word  0x0000
3fc9b8f0:	.word  0x0000
3fc9b900:	.word  0xff20
3fc9b910:	.word  0x0000
3fc9b920:	.word  0x0000
3fc9b930:	.word  0x0000
3fc9b940:	.word  0xffe1
3fc9b950:	.word  0x0000
3fc9b960:	.word  0x0000
3fc9b970:	.word  0x0000
3fc9b980:	.word  0xffe3
3fc9b990:	.word  0x0000
3fc9b9a0:	.word  0x0000
3fc9b9b0:	.word  0x0000
3fc9b9c0:	.word  0xffe5
3fc9b9d0:	.word  0x0000
3fc9b9e0:	.word  0x0000
3fc9b9f0:	.word  0x0000
3fc9ba00:	.word  0xff20
3fc9ba10:	.word  0x0000
3fc9ba20:	.word  0x0000
3fc9ba30:	.word  0x0000
3fc9ba40:	.word  0xffea
3fc9ba50:	.word  0x0000
3fc9ba60:	.word  0x0000
3fc9ba70:	.word  0x0000
3fc9ba80:	.word  0x0000
3fc9ba90:	.word  0x0000
3fc9baa0:	.word  0x0000
3fc9bab0:	.word  0x0000
3fc9bac0:	.word  0x0000
3fc9bad0:	.word  0x0000
3fc9bae0:	.word  0x0000
3fc9baf0:	.word  0x0000
3fc9bb00:	.word  0x0000
3fc9bb10:	.word  0x0000
3fc9bb20:	.word  0x0000
3fc9bb30:	.word  0x0000
3fc9bb40:	.word  0x0000
3fc9bb50:	.word  0x0000
3fc9bb60:	.word  0x0000
3fc9bb70:	.word  0x0000
3fc9bb80:	.word  0x0000
3fc9bb90:	.word  0x0000
3fc9bba0:	.word  0x0000
3fc9bbb0:	.word  0x0000
3fc9bbc0:	.word  0x0000
3fc9bbd0:	.word  0x0000
3fc9bbe0:	.word  0x0000
3fc9bbf0:	.word  0x0000
3fc9bc00:	.word  0x0000
3fc9bc10:	.word  0x0000
3fc9bc20:	.word  0x0000
3fc9bc30:	.word  0x0000
3fc9bc40:	.word  0x0000
3fc9bc50:	.word  0x0000
3fc9bc60:	.word  0x0000
3fc9bc70:	.word  0x0000
3fc9bc80:	.word  0x0000
3fc9bc90:	.word  0x0000
3fc9bca0:	.word  0x0000
3fc9bcb0:	.word  0x0000
3fc9bcc0:	.word  0xffff
3fc9bcd0:	.word  0x0000
3fc9bce0:	.word  0x0000
3fc9bcf0:	.word  0x0000
3fc9bd00:	.word  0xff0d
3fc9bd10:	.word  0x0000
3fc9bd20:	.word  0x0000
3fc9bd30:	.word  0x0000
3fc9bd40:	.word  0xff09
3fc9bd50:	.word  0x0000
3fc9bd60:	.word  0x0000
3fc9bd70:	.word  0x0000
3fc9bd80:	.word  0xfe60
3fc9bd90:	addk   32, a0
3fc9bda0:	.word  0xfe7e
3fc9bdb0:	addk   32, a0
3fc9bdc0:	.word  0x00a3
3fc9bdd0:	.word  0x0000
3fc9bde0:	rev    b1
3fc9bdf0:	.word  0x0000
3fc9be00:	.word  0x0051
3fc9be10:	.word  0x0000
3fc9be20:	.word  0x0000
3fc9be30:	.word  0x0000
3fc9be40:	.word  0x0041
3fc9be50:	.word  0x0000
3fc9be60:	.word  0x0000
3fc9be70:	.word  0x0000
3fc9be80:	.word  0x0057
3fc9be90:	.word  0x0000
3fc9bea0:	.word  0x0000
3fc9beb0:	.word  0x0000
3fc9bec0:	.word  0x0000
3fc9bed0:	.word  0x0000
3fc9bee0:	.word  0x0000
3fc9bef0:	.word  0x0000
3fc9bf00:	.word  0x00e9
3fc9bf10:	.word  0x0000
3fc9bf20:	rev    b2
3fc9bf30:	.word  0x0000
3fc9bf40:	.word  0x005a
3fc9bf50:	.word  0x0000
3fc9bf60:	.word  0x0000
3fc9bf70:	.word  0x0000
3fc9bf80:	.word  0x0053
3fc9bf90:	.word  0x0000
3fc9bfa0:	.word  0x0000
3fc9bfb0:	.word  0x0000
3fc9bfc0:	.word  0x0058
3fc9bfd0:	.word  0x0000
3fc9bfe0:	.word  0x0000
3fc9bff0:	.word  0x0000
3fc9c000:	rev    b12
3fc9c010:	.word  0x0000
3fc9c020:	rev    b14
3fc9c030:	.word  0x0000
3fc9c040:	.word  0x0000
3fc9c050:	.word  0x0000
3fc9c060:	.word  0x0000
3fc9c070:	.word  0x0000
3fc9c080:	rev    a2
3fc9c090:	.word  0x0000
3fc9c0a0:	rev    b3
3fc9c0b0:	.word  0x0000
3fc9c0c0:	.word  0x0045
3fc9c0d0:	.word  0x0000
3fc9c0e0:	.word  0x0000
3fc9c0f0:	.word  0x0000
3fc9c100:	.word  0x0044
3fc9c110:	.word  0x0000
3fc9c120:	.word  0x0000
3fc9c130:	.word  0x0000
3fc9c140:	.word  0x0043
3fc9c150:	.word  0x0000
3fc9c160:	.word  0x0000
3fc9c170:	.word  0x0000
3fc9c180:	.word  0x0000
3fc9c190:	.word  0x0000
3fc9c1a0:	.word  0x0000
3fc9c1b0:	.word  0x0000
3fc9c1c0:	rev    a7
3fc9c1d0:	.word  0x0000
3fc9c1e0:	rev    b4
3fc9c1f0:	.word  0x0000
3fc9c200:	.word  0x0052
3fc9c210:	.word  0x0000
3fc9c220:	.word  0x0000
3fc9c230:	.word  0x0000
3fc9c240:	.word  0x0046
3fc9c250:	.word  0x0000
3fc9c260:	.word  0x0000
3fc9c270:	.word  0x0000
3fc9c280:	.word  0x0056
3fc9c290:	.word  0x0000
3fc9c2a0:	.word  0x0000
3fc9c2b0:	.word  0x0000
3fc9c2c0:	rev    a0
3fc9c2d0:	.word  0x0000
3fc9c2e0:	.word  0x0000
3fc9c2f0:	.word  0x0000
3fc9c300:	.word  0x0000
3fc9c310:	.word  0x0000
3fc9c320:	.word  0x0000
3fc9c330:	.word  0x0000
3fc9c340:	rev    a8
3fc9c350:	.word  0x0000
3fc9c360:	rev    b5
3fc9c370:	.word  0x0000
3fc9c380:	.word  0x0054
3fc9c390:	.word  0x0000
3fc9c3a0:	.word  0x0000
3fc9c3b0:	.word  0x0000
3fc9c3c0:	.word  0x0047
3fc9c3d0:	.word  0x0000
3fc9c3e0:	.word  0x0000
3fc9c3f0:	.word  0x0000
3fc9c400:	.word  0x0042
3fc9c410:	.word  0x0000
3fc9c420:	.word  0x0000
3fc9c430:	.word  0x0000
3fc9c440:	.word  0x0000
3fc9c450:	.word  0x0000
3fc9c460:	.word  0x0000
3fc9c470:	.word  0x0000
3fc9c480:	.word  0x005f
3fc9c490:	.word  0x0000
3fc9c4a0:	rev    b6
3fc9c4b0:	.word  0x0000
3fc9c4c0:	.word  0x0059
3fc9c4d0:	.word  0x0000
3fc9c4e0:	.word  0x0000
3fc9c4f0:	.word  0x0000
3fc9c500:	.word  0x0048
3fc9c510:	.word  0x0000
3fc9c520:	.word  0x0000
3fc9c530:	.word  0x0000
3fc9c540:	.word  0x004e
3fc9c550:	.word  0x0000
3fc9c560:	.word  0x0000
3fc9c570:	.word  0x0000
3fc9c580:	.word  0x0000
3fc9c590:	.word  0x0000
3fc9c5a0:	.word  0x0000
3fc9c5b0:	.word  0x0000
3fc9c5c0:	.word  0x00e8
3fc9c5d0:	.word  0x0000
3fc9c5e0:	rev    b7
3fc9c5f0:	.word  0x0000
3fc9c600:	.word  0x0055
3fc9c610:	.word  0x0000
3fc9c620:	.word  0x0000
3fc9c630:	.word  0x0000
3fc9c640:	.word  0x004a
3fc9c650:	.word  0x0000
3fc9c660:	.word  0x0000
3fc9c670:	.word  0x0000
3fc9c680:	rev    a12
3fc9c690:	.word  0x0000
3fc9c6a0:	rev    sp
3fc9c6b0:	.word  0x0000
3fc9c6c0:	.word  0x0000
3fc9c6d0:	.word  0x0000
3fc9c6e0:	.word  0x0000
3fc9c6f0:	.word  0x0000
3fc9c700:	.word  0xfe5e
3fc9c710:	addk   32, a0
3fc9c720:	rev    b8
3fc9c730:	.word  0x0000
3fc9c740:	.word  0x0049
3fc9c750:	.word  0x0000
3fc9c760:	.word  0x0000
3fc9c770:	.word  0x0000
3fc9c780:	.word  0x004b
3fc9c790:	.word  0x0000
3fc9c7a0:	.word  0x0000
3fc9c7b0:	.word  0x0000
3fc9c7c0:	rev    b11
3fc9c7d0:	.word  0x0000
3fc9c7e0:	rev    a14
3fc9c7f0:	.word  0x0000
3fc9c800:	.word  0x0000
3fc9c810:	.word  0x0000
3fc9c820:	.word  0x0000
3fc9c830:	.word  0x0000
3fc9c840:	.word  0x00e7
3fc9c850:	.word  0x0000
3fc9c860:	rev    b9
3fc9c870:	.word  0x0000
3fc9c880:	.word  0x004f
3fc9c890:	.word  0x0000
3fc9c8a0:	.word  0x0000
3fc9c8b0:	.word  0x0000
3fc9c8c0:	.word  0x004c
3fc9c8d0:	.word  0x0000
3fc9c8e0:	.word  0x0000
3fc9c8f0:	.word  0x0000
3fc9c900:	rev    b10
3fc9c910:	.word  0x0000
3fc9c920:	rev    sp
3fc9c930:	.word  0x0000
3fc9c940:	.word  0x0000
3fc9c950:	.word  0x0000
3fc9c960:	.word  0x0000
3fc9c970:	.word  0x0000
3fc9c980:	.word  0x00e0
3fc9c990:	.word  0x0000
3fc9c9a0:	rev    b0
3fc9c9b0:	.word  0x0000
3fc9c9c0:	.word  0x0050
3fc9c9d0:	.word  0x0000
3fc9c9e0:	.word  0x0000
3fc9c9f0:	.word  0x0000
3fc9ca00:	.word  0x0000
3fc9ca10:	.word  0x0000
3fc9ca20:	.word  0x0000
3fc9ca30:	.word  0x0000
3fc9ca40:	.word  0x004d
3fc9ca50:	.word  0x0000
3fc9ca60:	.word  0x0000
3fc9ca70:	.word  0x0000
3fc9ca80:	.word  0x00f2
3fc9ca90:	.word  0x0000
3fc9caa0:	rev    a1
3fc9cab0:	.word  0x0000
3fc9cac0:	.word  0x0000
3fc9cad0:	.word  0x0000
3fc9cae0:	.word  0x0000
3fc9caf0:	.word  0x0000
3fc9cb00:	rev    a13
3fc9cb10:	.word  0x0000
3fc9cb20:	rev    a11
3fc9cb30:	.word  0x0000
3fc9cb40:	rev    a4
3fc9cb50:	.word  0x0000
3fc9cb60:	rev    a6
3fc9cb70:	.word  0x0000
3fc9cb80:	rev    a10
3fc9cb90:	.word  0x0000
3fc9cba0:	.word  0x00a7
3fc9cbb0:	.word  0x0000
3fc9cbc0:	.word  0x0000
3fc9cbd0:	.word  0x0000
3fc9cbe0:	.word  0x0000
3fc9cbf0:	.word  0x0000
3fc9cc00:	rev    a9
3fc9cc10:	.word  0x0000
3fc9cc20:	.word  0x00b0
3fc9cc30:	.word  0x0000
3fc9cc40:	.word  0x00ec
3fc9cc50:	.word  0x0000
3fc9cc60:	rev    b13
3fc9cc70:	.word  0x0000
3fc9cc80:	.word  0x00f9
3fc9cc90:	.word  0x0000
3fc9cca0:	rev    a5
3fc9ccb0:	.word  0x0000
3fc9ccc0:	.word  0xffbe
3fc9ccd0:	.word  0x0000
3fc9cce0:	.word  0x0000
3fc9ccf0:	.word  0x0000
3fc9cd00:	.word  0xffbf
3fc9cd10:	.word  0x0000
3fc9cd20:	.word  0x0000
3fc9cd30:	.word  0x0000
3fc9cd40:	.word  0xffc0
3fc9cd50:	.word  0x0000
3fc9cd60:	.word  0x0000
3fc9cd70:	.word  0x0000
3fc9cd80:	.word  0xffc1
3fc9cd90:	.word  0x0000
3fc9cda0:	.word  0x0000
3fc9cdb0:	.word  0x0000
3fc9cdc0:	.word  0xffc2
3fc9cdd0:	.word  0x0000
3fc9cde0:	.word  0x0000
3fc9cdf0:	.word  0x0000
3fc9ce00:	.word  0x0000
3fc9ce10:	.word  0x0000
3fc9ce20:	.word  0x0000
3fc9ce30:	.word  0x0000
3fc9ce40:	.word  0x0000
3fc9ce50:	.word  0x0000
3fc9ce60:	.word  0x0000
3fc9ce70:	.word  0x0000
3fc9ce80:	.word  0x0000
3fc9ce90:	.word  0x0000
3fc9cea0:	.word  0x0000
3fc9ceb0:	.word  0x0000
3fc9cec0:	.word  0x0000
3fc9ced0:	.word  0x0000
3fc9cee0:	.word  0x0000
3fc9cef0:	.word  0x0000
3fc9cf00:	.word  0x0000
3fc9cf10:	.word  0x0000
3fc9cf20:	.word  0x0000
3fc9cf30:	.word  0x0000
3fc9cf40:	.word  0x0000
3fc9cf50:	.word  0x0000
3fc9cf60:	.word  0x0000
3fc9cf70:	.word  0x0000
3fc9cf80:	.word  0x0000
3fc9cf90:	.word  0x0000
3fc9cfa0:	.word  0x0000
3fc9cfb0:	.word  0x0000
3fc9cfc0:	.word  0x0000
3fc9cfd0:	.word  0x0000
3fc9cfe0:	.word  0x0000
3fc9cff0:	.word  0x0000
3fc9d000:	.word  0x0000
3fc9d010:	.word  0x0000
3fc9d020:	.word  0x0000
3fc9d030:	.word  0x0000
3fc9d040:	.word  0xffc3
3fc9d050:	.word  0x0000
3fc9d060:	.word  0x0000
3fc9d070:	.word  0x0000
3fc9d080:	.word  0xffc4
3fc9d090:	.word  0x0000
3fc9d0a0:	.word  0x0000
3fc9d0b0:	.word  0x0000
3fc9d0c0:	.word  0xffc5
3fc9d0d0:	.word  0x0000
3fc9d0e0:	.word  0x0000
3fc9d0f0:	.word  0x0000
3fc9d100:	.word  0xffc6
3fc9d110:	.word  0x0000
3fc9d120:	.word  0x0000
3fc9d130:	.word  0x0000
3fc9d140:	.word  0xffc7
3fc9d150:	.word  0x0000
3fc9d160:	.word  0x0000
3fc9d170:	.word  0x0000
3fc9d180:	.word  0x0000
3fc9d190:	.word  0x0000
3fc9d1a0:	.word  0x0000
3fc9d1b0:	.word  0x0000
3fc9d1c0:	.word  0x0000
3fc9d1d0:	.word  0x0000
3fc9d1e0:	.word  0x0000
3fc9d1f0:	.word  0x0000
3fc9d200:	.word  0x0000
3fc9d210:	.word  0x0000
3fc9d220:	.word  0x0000
3fc9d230:	.word  0x0000
3fc9d240:	.word  0x0000
3fc9d250:	.word  0x0000
3fc9d260:	.word  0x0000
3fc9d270:	.word  0x0000
3fc9d280:	.word  0x0000
3fc9d290:	.word  0x0000
3fc9d2a0:	.word  0x0000
3fc9d2b0:	.word  0x0000
3fc9d2c0:	.word  0x0000
3fc9d2d0:	.word  0x0000
3fc9d2e0:	.word  0x0000
3fc9d2f0:	.word  0x0000
3fc9d300:	.word  0x0000
3fc9d310:	.word  0x0000
3fc9d320:	.word  0x0000
3fc9d330:	.word  0x0000
3fc9d340:	.word  0x0000
3fc9d350:	.word  0x0000
3fc9d360:	.word  0x0000
3fc9d370:	.word  0x0000
3fc9d380:	.word  0xffc8
3fc9d390:	.word  0x0000
3fc9d3a0:	.word  0x0000
3fc9d3b0:	.word  0x0000
3fc9d3c0:	.word  0xffc9
3fc9d3d0:	.word  0x0000
3fc9d3e0:	.word  0x0000
3fc9d3f0:	.word  0x0000
3fc9d400:	.word  0xffca
3fc9d410:	.word  0x0000
3fc9d420:	.word  0x0000
3fc9d430:	.word  0x0000
3fc9d440:	.word  0xffcb
3fc9d450:	.word  0x0000
3fc9d460:	.word  0x0000
3fc9d470:	.word  0x0000
3fc9d480:	.word  0x0000
3fc9d490:	.word  0x0000
3fc9d4a0:	.word  0x0000
3fc9d4b0:	.word  0x0000
3fc9d4c0:	.word  0x0000
3fc9d4d0:	.word  0x0000
3fc9d4e0:	.word  0x0000
3fc9d4f0:	.word  0x0000
3fc9d500:	.word  0x0000
3fc9d510:	.word  0x0000
3fc9d520:	.word  0x0000
3fc9d530:	.word  0x0000
3fc9d540:	.word  0x0000
3fc9d550:	.word  0x0000
3fc9d560:	.word  0x0000
3fc9d570:	.word  0x0000
3fc9d580:	.word  0x0000
3fc9d590:	.word  0x0000
3fc9d5a0:	.word  0x0000
3fc9d5b0:	.word  0x0000
3fc9d5c0:	.word  0x0000
3fc9d5d0:	.word  0x0000
3fc9d5e0:	.word  0x0000
3fc9d5f0:	.word  0x0000
3fc9d600:	.word  0x0000
3fc9d610:	.word  0x0000
3fc9d620:	.word  0x0000
3fc9d630:	.word  0x0000
3fc9d640:	.word  0xff6a
3fc9d650:	.word  0x0000
3fc9d660:	.word  0x0000
3fc9d670:	.word  0x0000
3fc9d680:	.word  0xff67
3fc9d690:	.word  0x0000
3fc9d6a0:	.word  0x0000
3fc9d6b0:	.word  0x0000
3fc9d6c0:	.word  0x0000
3fc9d6d0:	.word  0x0000
3fc9d6e0:	.word  0x0000
3fc9d6f0:	.word  0x0000
3fc9d700:	.word  0x0000
3fc9d710:	.word  0x0000
3fc9d720:	.word  0x0000
3fc9d730:	.word  0x0000
3fc9d740:	.word  0xffce
3fc9d750:	.word  0x0000
3fc9d760:	.word  0x0000
3fc9d770:	.word  0x0000
3fc9d780:	.word  0xffcf
3fc9d790:	.word  0x0000
3fc9d7a0:	.word  0x0000
3fc9d7b0:	.word  0x0000
3fc9d7c0:	.word  0xffd0
3fc9d7d0:	.word  0x0000
3fc9d7e0:	.word  0x0000
3fc9d7f0:	.word  0x0000
3fc9d800:	.word  0xffd1
3fc9d810:	.word  0x0000
3fc9d820:	.word  0x0000
3fc9d830:	.word  0x0000
3fc9d840:	.word  0x0000
3fc9d850:	.word  0x0000
3fc9d860:	.word  0x0000
3fc9d870:	.word  0x0000
3fc9d880:	.word  0x0000
3fc9d890:	.word  0x0000
3fc9d8a0:	.word  0x0000
3fc9d8b0:	.word  0x0000
3fc9d8c0:	.word  0x0000
3fc9d8d0:	.word  0x0000
3fc9d8e0:	.word  0x0000
3fc9d8f0:	.word  0x0000
3fc9d900:	.word  0x0000
3fc9d910:	.word  0x0000
3fc9d920:	.word  0x0000
3fc9d930:	.word  0x0000
3fc9d940:	.word  0x0000
3fc9d950:	.word  0x0000
3fc9d960:	.word  0x0000
3fc9d970:	.word  0x0000
3fc9d980:	.word  0x0000
3fc9d990:	.word  0x0000
3fc9d9a0:	.word  0x0000
3fc9d9b0:	.word  0x0000
3fc9d9c0:	.word  0xff68
3fc9d9d0:	.word  0x0000
3fc9d9e0:	.word  0x0000
3fc9d9f0:	.word  0x0000
3fc9da00:	.word  0xff63
3fc9da10:	.word  0x0000
3fc9da20:	.word  0x0000
3fc9da30:	.word  0x0000
3fc9da40:	.word  0xff00
3fc9da50:	addk   32, a0
3fc9da60:	.word  0x0000
3fc9da70:	.word  0x0000
3fc9da80:	.word  0xff60
3fc9da90:	.word  0x0000
3fc9daa0:	.word  0x0000
3fc9dab0:	.word  0x0000
3fc9dac0:	.word  0xff55
3fc9dad0:	.word  0x0000
3fc9dae0:	.word  0x0000
3fc9daf0:	.word  0x0000
3fc9db00:	.word  0xff56
3fc9db10:	.word  0x0000
3fc9db20:	.word  0x0000
3fc9db30:	.word  0x0000
3fc9db40:	.word  0x0000
3fc9db50:	.word  0x0000
3fc9db60:	.word  0x0000
3fc9db70:	.word  0x0000
3fc9db80:	.word  0x0000
3fc9db90:	.word  0x0000
3fc9dba0:	.word  0x0000
3fc9dbb0:	.word  0x0000
3fc9dbc0:	.word  0xffb0
3fc9dbd0:	.word  0x0000
3fc9dbe0:	.word  0x0000
3fc9dbf0:	.word  0x0000
3fc9dc00:	.word  0x0000
3fc9dc10:	.word  0x0000
3fc9dc20:	.word  0x0000
3fc9dc30:	.word  0x0000
3fc9dc40:	.word  0xffae
3fc9dc50:	.word  0x0000
3fc9dc60:	.word  0x0000
3fc9dc70:	.word  0x0000
3fc9dc80:	.word  0xff8d
3fc9dc90:	.word  0x0000
3fc9dca0:	.word  0x0000
3fc9dcb0:	.word  0x0000
3fc9dcc0:	.word  0xffb1
3fc9dcd0:	.word  0x0000
3fc9dce0:	.word  0x0000
3fc9dcf0:	.word  0x0000
3fc9dd00:	.word  0xffb2
3fc9dd10:	.word  0x0000
3fc9dd20:	.word  0x0000
3fc9dd30:	.word  0x0000
3fc9dd40:	.word  0xffb3
3fc9dd50:	.word  0x0000
3fc9dd60:	.word  0x0000
3fc9dd70:	.word  0x0000
3fc9dd80:	.word  0xffb4
3fc9dd90:	.word  0x0000
3fc9dda0:	.word  0x0000
3fc9ddb0:	.word  0x0000
3fc9ddc0:	.word  0xffb5
3fc9ddd0:	.word  0x0000
3fc9dde0:	.word  0x0000
3fc9ddf0:	.word  0x0000
3fc9de00:	.word  0xffb6
3fc9de10:	.word  0x0000
3fc9de20:	.word  0x0000
3fc9de30:	.word  0x0000
3fc9de40:	.word  0xffac
3fc9de50:	.word  0x0000
3fc9de60:	.word  0x0000
3fc9de70:	.word  0x0000
3fc9de80:	.word  0xffb7
3fc9de90:	.word  0x0000
3fc9dea0:	.word  0x0000
3fc9deb0:	.word  0x0000
3fc9dec0:	.word  0xffb8
3fc9ded0:	.word  0x0000
3fc9dee0:	.word  0x0000
3fc9def0:	.word  0x0000
3fc9df00:	.word  0xffb9
3fc9df10:	.word  0x0000
3fc9df20:	.word  0x0000
3fc9df30:	.word  0x0000
3fc9df40:	.word  0xffad
3fc9df50:	.word  0x0000
3fc9df60:	.word  0x0000
3fc9df70:	.word  0x0000
3fc9df80:	.word  0xff91
3fc9df90:	.word  0x0000
3fc9dfa0:	.word  0x0000
3fc9dfb0:	.word  0x0000
3fc9dfc0:	.word  0xff92
3fc9dfd0:	.word  0x0000
3fc9dfe0:	.word  0x0000
3fc9dff0:	.word  0x0000
3fc9e000:	.word  0xff93
3fc9e010:	.word  0x0000
3fc9e020:	.word  0x0000
3fc9e030:	.word  0x0000
3fc9e040:	.word  0xff94
3fc9e050:	.word  0x0000
3fc9e060:	.word  0x0000
3fc9e070:	.word  0x0000
3fc9e080:	.word  0x0000
3fc9e090:	.word  0x0000
3fc9e0a0:	.word  0x0000
3fc9e0b0:	.word  0x0000
3fc9e0c0:	.word  0x0000
3fc9e0d0:	.word  0x0000
3fc9e0e0:	.word  0x0000
3fc9e0f0:	.word  0x0000
3fc9e100:	.word  0xff51
3fc9e110:	.word  0x0000
3fc9e120:	.word  0x0000
3fc9e130:	.word  0x0000
3fc9e140:	.word  0xff53
3fc9e150:	.word  0x0000
3fc9e160:	.word  0x0000
3fc9e170:	.word  0x0000
3fc9e180:	.word  0xff54
3fc9e190:	.word  0x0000
3fc9e1a0:	.word  0x0000
3fc9e1b0:	.word  0x0000
3fc9e1c0:	.word  0xff52
3fc9e1d0:	.word  0x0000
3fc9e1e0:	.word  0x0000
3fc9e1f0:	.word  0x0000
3fc9e200:	.word  0xffe2
3fc9e210:	.word  0x0000
3fc9e220:	.word  0x0000
3fc9e230:	.word  0x0000
3fc9e240:	.word  0xffe9
3fc9e250:	.word  0x0000
3fc9e260:	.word  0x0000
3fc9e270:	.word  0x0000
3fc9e280:	.word  0xff20
3fc9e290:	.word  0x0000
3fc9e2a0:	.word  0x0000
3fc9e2b0:	.word  0x0000
3fc9e2c0:	.word  0xffe1
3fc9e2d0:	.word  0x0000
3fc9e2e0:	.word  0x0000
3fc9e2f0:	.word  0x0000
3fc9e300:	.word  0xffe3
3fc9e310:	.word  0x0000
3fc9e320:	.word  0x0000
3fc9e330:	.word  0x0000
3fc9e340:	.word  0xffe5
3fc9e350:	.word  0x0000
3fc9e360:	.word  0x0000
3fc9e370:	.word  0x0000
3fc9e380:	.word  0xff20
3fc9e390:	.word  0x0000
3fc9e3a0:	.word  0x0000
3fc9e3b0:	.word  0x0000
3fc9e3c0:	.word  0xffea
3fc9e3d0:	.word  0x0000
3fc9e3e0:	.word  0x0000
3fc9e3f0:	.word  0x0000
3fc9e400:	.word  0x0000
3fc9e410:	.word  0x0000
3fc9e420:	.word  0x0000
3fc9e430:	.word  0x0000
3fc9e440:	.word  0x0000
3fc9e450:	.word  0x0000
3fc9e460:	.word  0x0000
3fc9e470:	.word  0x0000
3fc9e480:	.word  0x0000
3fc9e490:	.word  0x0000
3fc9e4a0:	.word  0x0000
3fc9e4b0:	.word  0x0000
3fc9e4c0:	.word  0x0000
3fc9e4d0:	.word  0x0000
3fc9e4e0:	.word  0x0000
3fc9e4f0:	.word  0x0000
3fc9e500:	.word  0x0000
3fc9e510:	.word  0x0000
3fc9e520:	.word  0x0000
3fc9e530:	.word  0x0000
3fc9e540:	.word  0x0000
3fc9e550:	.word  0x0000
3fc9e560:	.word  0x0000
3fc9e570:	.word  0x0000
3fc9e580:	.word  0x0000
3fc9e590:	.word  0x0000
3fc9e5a0:	.word  0x0000
3fc9e5b0:	.word  0x0000
3fc9e5c0:	.word  0x0000
3fc9e5d0:	.word  0x0000
3fc9e5e0:	.word  0x0000
3fc9e5f0:	.word  0x0000
3fc9e600:	.word  0x0000
3fc9e610:	.word  0x0000
3fc9e620:	.word  0x0000
3fc9e630:	.word  0x0000
3fc9e640:	.word  0xffff
3fc9e650:	.word  0x0000
3fc9e660:	.word  0x0000
3fc9e670:	.word  0x0000
3fc9e680:	.word  0xff0d
3fc9e690:	.word  0x0000
3fc9e6a0:	.word  0x0000
3fc9e6b0:	.word  0x0000
3fc9e6c0:	.word  0xff09
3fc9e6d0:	.word  0x0000
3fc9e6e0:	.word  0x0000
3fc9e6f0:	.word  0x0000
3fc9e700:	rev    a1
3fc9e710:	.word  0x0000
3fc9e720:	.word  0x00b0
3fc9e730:	.word  0x0000
3fc9e740:	rev    b1
3fc9e750:	.word  0x0000
3fc9e760:	rev    a11
3fc9e770:	.word  0x0000
3fc9e780:	.word  0x0051
3fc9e790:	.word  0x0000
3fc9e7a0:	.word  0x0000
3fc9e7b0:	.word  0x0000
3fc9e7c0:	.word  0x0041
3fc9e7d0:	.word  0x0000
3fc9e7e0:	.word  0x0000
3fc9e7f0:	.word  0x0000
3fc9e800:	.word  0x0059
3fc9e810:	.word  0x0000
3fc9e820:	.word  0x0000
3fc9e830:	.word  0x0000
3fc9e840:	.word  0x0000
3fc9e850:	.word  0x0000
3fc9e860:	.word  0x0000
3fc9e870:	.word  0x0000
3fc9e880:	rev    b2
3fc9e890:	.word  0x0000
3fc9e8a0:	rev    a2
3fc9e8b0:	.word  0x0000
3fc9e8c0:	.word  0x0057
3fc9e8d0:	.word  0x0000
3fc9e8e0:	.word  0x0000
3fc9e8f0:	.word  0x0000
3fc9e900:	.word  0x0053
3fc9e910:	.word  0x0000
3fc9e920:	.word  0x0000
3fc9e930:	.word  0x0000
3fc9e940:	.word  0x0058
3fc9e950:	.word  0x0000
3fc9e960:	.word  0x0000
3fc9e970:	.word  0x0000
3fc9e980:	rev    b12
3fc9e990:	.word  0x0000
3fc9e9a0:	rev    b14
3fc9e9b0:	.word  0x0000
3fc9e9c0:	.word  0x0000
3fc9e9d0:	.word  0x0000
3fc9e9e0:	.word  0x0000
3fc9e9f0:	.word  0x0000
3fc9ea00:	rev    b3
3fc9ea10:	.word  0x0000
3fc9ea20:	rev    a10
3fc9ea30:	.word  0x0000
3fc9ea40:	.word  0x0045
3fc9ea50:	.word  0x0000
3fc9ea60:	.word  0x0000
3fc9ea70:	.word  0x0000
3fc9ea80:	.word  0x0044
3fc9ea90:	.word  0x0000
3fc9eaa0:	.word  0x0000
3fc9eab0:	.word  0x0000
3fc9eac0:	.word  0x0043
3fc9ead0:	.word  0x0000
3fc9eae0:	.word  0x0000
3fc9eaf0:	.word  0x0000
3fc9eb00:	.word  0x0000
3fc9eb10:	.word  0x0000
3fc9eb20:	.word  0x0000
3fc9eb30:	.word  0x0000
3fc9eb40:	rev    b4
3fc9eb50:	.word  0x0000
3fc9eb60:	.word  0x0040
3fc9eb70:	.word  0x0000
3fc9eb80:	.word  0x0052
3fc9eb90:	.word  0x0000
3fc9eba0:	.word  0x0000
3fc9ebb0:	.word  0x0000
3fc9ebc0:	.word  0x0046
3fc9ebd0:	.word  0x0000
3fc9ebe0:	.word  0x0000
3fc9ebf0:	.word  0x0000
3fc9ec00:	.word  0x0056
3fc9ec10:	.word  0x0000
3fc9ec20:	.word  0x0000
3fc9ec30:	.word  0x0000
3fc9ec40:	rev    a0
3fc9ec50:	.word  0x0000
3fc9ec60:	.word  0x0000
3fc9ec70:	.word  0x0000
3fc9ec80:	.word  0x0000
3fc9ec90:	.word  0x0000
3fc9eca0:	.word  0x0000
3fc9ecb0:	.word  0x0000
3fc9ecc0:	rev    b5
3fc9ecd0:	.word  0x0000
3fc9ece0:	rev    a5
3fc9ecf0:	.word  0x0000
3fc9ed00:	.word  0x0054
3fc9ed10:	.word  0x0000
3fc9ed20:	.word  0x0000
3fc9ed30:	.word  0x0000
3fc9ed40:	.word  0x0047
3fc9ed50:	.word  0x0000
3fc9ed60:	.word  0x0000
3fc9ed70:	.word  0x0000
3fc9ed80:	.word  0x0042
3fc9ed90:	.word  0x0000
3fc9eda0:	.word  0x0000
3fc9edb0:	.word  0x0000
3fc9edc0:	.word  0x0000
3fc9edd0:	.word  0x0000
3fc9ede0:	.word  0x0000
3fc9edf0:	.word  0x0000
3fc9ee00:	rev    b6
3fc9ee10:	.word  0x0000
3fc9ee20:	rev    a6
3fc9ee30:	.word  0x0000
3fc9ee40:	.word  0x005a
3fc9ee50:	.word  0x0000
3fc9ee60:	.word  0x0000
3fc9ee70:	.word  0x0000
3fc9ee80:	.word  0x0048
3fc9ee90:	.word  0x0000
3fc9eea0:	.word  0x0000
3fc9eeb0:	.word  0x0000
3fc9eec0:	.word  0x004e
3fc9eed0:	.word  0x0000
3fc9eee0:	.word  0x0000
3fc9eef0:	.word  0x0000
3fc9ef00:	.word  0x0000
3fc9ef10:	.word  0x0000
3fc9ef20:	.word  0x0000
3fc9ef30:	.word  0x0000
3fc9ef40:	rev    b7
3fc9ef50:	.word  0x0000
3fc9ef60:	rev    sp
3fc9ef70:	.word  0x0000
3fc9ef80:	.word  0x0055
3fc9ef90:	.word  0x0000
3fc9efa0:	.word  0x0000
3fc9efb0:	.word  0x0000
3fc9efc0:	.word  0x004a
3fc9efd0:	.word  0x0000
3fc9efe0:	.word  0x0000
3fc9eff0:	.word  0x0000
3fc9f000:	.word  0x004d
3fc9f010:	.word  0x0000
3fc9f020:	.word  0x0000
3fc9f030:	.word  0x0000
3fc9f040:	.word  0x0000
3fc9f050:	.word  0x0000
3fc9f060:	.word  0x0000
3fc9f070:	.word  0x0000
3fc9f080:	rev    b8
3fc9f090:	.word  0x0000
3fc9f0a0:	rev    a8
3fc9f0b0:	.word  0x0000
3fc9f0c0:	.word  0x0049
3fc9f0d0:	.word  0x0000
3fc9f0e0:	.word  0x0000
3fc9f0f0:	.word  0x0000
3fc9f100:	.word  0x004b
3fc9f110:	.word  0x0000
3fc9f120:	.word  0x0000
3fc9f130:	.word  0x0000
3fc9f140:	rev    a12
3fc9f150:	.word  0x0000
3fc9f160:	rev    b11
3fc9f170:	.word  0x0000
3fc9f180:	.word  0x0000
3fc9f190:	.word  0x0000
3fc9f1a0:	.word  0x0000
3fc9f1b0:	.word  0x0000
3fc9f1c0:	rev    b9
3fc9f1d0:	.word  0x0000
3fc9f1e0:	rev    a9
3fc9f1f0:	.word  0x0000
3fc9f200:	.word  0x004f
3fc9f210:	.word  0x0000
3fc9f220:	.word  0x0000
3fc9f230:	.word  0x0000
3fc9f240:	.word  0x004c
3fc9f250:	.word  0x0000
3fc9f260:	.word  0x0000
3fc9f270:	.word  0x0000
3fc9f280:	rev    a14
3fc9f290:	.word  0x0000
3fc9f2a0:	rev    b10
3fc9f2b0:	.word  0x0000
3fc9f2c0:	.word  0x0000
3fc9f2d0:	.word  0x0000
3fc9f2e0:	.word  0x0000
3fc9f2f0:	.word  0x0000
3fc9f300:	rev    b0
3fc9f310:	.word  0x0000
3fc9f320:	rev    b13
3fc9f330:	.word  0x0000
3fc9f340:	.word  0x0050
3fc9f350:	.word  0x0000
3fc9f360:	.word  0x0000
3fc9f370:	.word  0x0000
3fc9f380:	.word  0x0000
3fc9f390:	.word  0x0000
3fc9f3a0:	.word  0x0000
3fc9f3b0:	.word  0x0000
3fc9f3c0:	.word  0x007b
3fc9f3d0:	.word  0x0000
3fc9f3e0:	.word  0x005b
3fc9f3f0:	.word  0x0000
3fc9f400:	rev    a13
3fc9f410:	.word  0x0000
3fc9f420:	.word  0x005f
3fc9f430:	.word  0x0000
3fc9f440:	.word  0x0000
3fc9f450:	.word  0x0000
3fc9f460:	.word  0x0000
3fc9f470:	.word  0x0000
3fc9f480:	.word  0x005e
3fc9f490:	.word  0x0000
3fc9f4a0:	.word  0x0060
3fc9f4b0:	.word  0x0000
3fc9f4c0:	.word  0xfe22
3fc9f4d0:	addk   32, a0
3fc9f4e0:	.word  0x007e
3fc9f4f0:	.word  0x0000
3fc9f500:	rev    a4
3fc9f510:	.word  0x0000
3fc9f520:	rev    a3
3fc9f530:	.word  0x0000
3fc9f540:	.word  0x0000
3fc9f550:	.word  0x0000
3fc9f560:	.word  0x0000
3fc9f570:	.word  0x0000
3fc9f580:	rev    a7
3fc9f590:	.word  0x0000
3fc9f5a0:	rev    sp
3fc9f5b0:	.word  0x0000
3fc9f5c0:	.word  0x007c
3fc9f5d0:	.word  0x0000
3fc9f5e0:	.word  0x005c
3fc9f5f0:	.word  0x0000
3fc9f600:	.word  0x007d
3fc9f610:	.word  0x0000
3fc9f620:	.word  0x005d
3fc9f630:	.word  0x0000
3fc9f640:	.word  0xffbe
3fc9f650:	.word  0x0000
3fc9f660:	.word  0x0000
3fc9f670:	.word  0x0000
3fc9f680:	.word  0xffbf
3fc9f690:	.word  0x0000
3fc9f6a0:	.word  0x0000
3fc9f6b0:	.word  0x0000
3fc9f6c0:	.word  0xffc0
3fc9f6d0:	.word  0x0000
3fc9f6e0:	.word  0x0000
3fc9f6f0:	.word  0x0000
3fc9f700:	.word  0xffc1
3fc9f710:	.word  0x0000
3fc9f720:	.word  0x0000
3fc9f730:	.word  0x0000
3fc9f740:	.word  0xffc2
3fc9f750:	.word  0x0000
3fc9f760:	.word  0x0000
3fc9f770:	.word  0x0000
3fc9f780:	.word  0x0000
3fc9f790:	.word  0x0000
3fc9f7a0:	.word  0x0000
3fc9f7b0:	.word  0x0000
3fc9f7c0:	.word  0x0000
3fc9f7d0:	.word  0x0000
3fc9f7e0:	.word  0x0000
3fc9f7f0:	.word  0x0000
3fc9f800:	.word  0x0000
3fc9f810:	.word  0x0000
3fc9f820:	.word  0x0000
3fc9f830:	.word  0x0000
3fc9f840:	.word  0x0000
3fc9f850:	.word  0x0000
3fc9f860:	.word  0x0000
3fc9f870:	.word  0x0000
3fc9f880:	.word  0x0000
3fc9f890:	.word  0x0000
3fc9f8a0:	.word  0x0000
3fc9f8b0:	.word  0x0000
3fc9f8c0:	.word  0x0000
3fc9f8d0:	.word  0x0000
3fc9f8e0:	.word  0x0000
3fc9f8f0:	.word  0x0000
3fc9f900:	.word  0x0000
3fc9f910:	.word  0x0000
3fc9f920:	.word  0x0000
3fc9f930:	.word  0x0000
3fc9f940:	.word  0x0000
3fc9f950:	.word  0x0000
3fc9f960:	.word  0x0000
3fc9f970:	.word  0x0000
3fc9f980:	.word  0x0000
3fc9f990:	.word  0x0000
3fc9f9a0:	.word  0x0000
3fc9f9b0:	.word  0x0000
3fc9f9c0:	.word  0xffc3
3fc9f9d0:	.word  0x0000
3fc9f9e0:	.word  0x0000
3fc9f9f0:	.word  0x0000
3fc9fa00:	.word  0xffc4
3fc9fa10:	.word  0x0000
3fc9fa20:	.word  0x0000
3fc9fa30:	.word  0x0000
3fc9fa40:	.word  0xffc5
3fc9fa50:	.word  0x0000
3fc9fa60:	.word  0x0000
3fc9fa70:	.word  0x0000
3fc9fa80:	.word  0xffc6
3fc9fa90:	.word  0x0000
3fc9faa0:	.word  0x0000
3fc9fab0:	.word  0x0000
3fc9fac0:	.word  0xffc7
3fc9fad0:	.word  0x0000
3fc9fae0:	.word  0x0000
3fc9faf0:	.word  0x0000
3fc9fb00:	.word  0x0000
3fc9fb10:	.word  0x0000
3fc9fb20:	.word  0x0000
3fc9fb30:	.word  0x0000
3fc9fb40:	.word  0x0000
3fc9fb50:	.word  0x0000
3fc9fb60:	.word  0x0000
3fc9fb70:	.word  0x0000
3fc9fb80:	.word  0x0000
3fc9fb90:	.word  0x0000
3fc9fba0:	.word  0x0000
3fc9fbb0:	.word  0x0000
3fc9fbc0:	.word  0x0000
3fc9fbd0:	.word  0x0000
3fc9fbe0:	.word  0x0000
3fc9fbf0:	.word  0x0000
3fc9fc00:	.word  0x0000
3fc9fc10:	.word  0x0000
3fc9fc20:	.word  0x0000
3fc9fc30:	.word  0x0000
3fc9fc40:	.word  0x0000
3fc9fc50:	.word  0x0000
3fc9fc60:	.word  0x0000
3fc9fc70:	.word  0x0000
3fc9fc80:	.word  0x0000
3fc9fc90:	.word  0x0000
3fc9fca0:	.word  0x0000
3fc9fcb0:	.word  0x0000
3fc9fcc0:	.word  0x0000
3fc9fcd0:	.word  0x0000
3fc9fce0:	.word  0x0000
3fc9fcf0:	.word  0x0000
3fc9fd00:	.word  0xffc8
3fc9fd10:	.word  0x0000
3fc9fd20:	.word  0x0000
3fc9fd30:	.word  0x0000
3fc9fd40:	.word  0xffc9
3fc9fd50:	.word  0x0000
3fc9fd60:	.word  0x0000
3fc9fd70:	.word  0x0000
3fc9fd80:	.word  0xffca
3fc9fd90:	.word  0x0000
3fc9fda0:	.word  0x0000
3fc9fdb0:	.word  0x0000
3fc9fdc0:	.word  0xffcb
3fc9fdd0:	.word  0x0000
3fc9fde0:	.word  0x0000
3fc9fdf0:	.word  0x0000
3fc9fe00:	.word  0x0000
3fc9fe10:	.word  0x0000
3fc9fe20:	.word  0x0000
3fc9fe30:	.word  0x0000
3fc9fe40:	.word  0x0000
3fc9fe50:	.word  0x0000
3fc9fe60:	.word  0x0000
3fc9fe70:	.word  0x0000
3fc9fe80:	.word  0x0000
3fc9fe90:	.word  0x0000
3fc9fea0:	.word  0x0000
3fc9feb0:	.word  0x0000
3fc9fec0:	.word  0x0000
3fc9fed0:	.word  0x0000
3fc9fee0:	.word  0x0000
3fc9fef0:	.word  0x0000
3fc9ff00:	.word  0x0000
3fc9ff10:	.word  0x0000
3fc9ff20:	.word  0x0000
3fc9ff30:	.word  0x0000
3fc9ff40:	.word  0x0000
3fc9ff50:	.word  0x0000
3fc9ff60:	.word  0x0000
3fc9ff70:	.word  0x0000
3fc9ff80:	.word  0x0000
3fc9ff90:	.word  0x0000
3fc9ffa0:	.word  0x0000
3fc9ffb0:	.word  0x0000
3fc9ffc0:	.word  0xff6a
3fc9ffd0:	.word  0x0000
3fc9ffe0:	.word  0x0000
3fc9fff0:	.word  0x0000
3fca0000:	.word  0xff67
3fca0010:	.word  0x0000
3fca0020:	.word  0x0000
3fca0030:	.word  0x0000
3fca0040:	.word  0x0000
3fca0050:	.word  0x0000
3fca0060:	.word  0x0000
3fca0070:	.word  0x0000
3fca0080:	.word  0x0000
3fca0090:	.word  0x0000
3fca00a0:	.word  0x0000
3fca00b0:	.word  0x0000
3fca00c0:	.word  0xffce
3fca00d0:	.word  0x0000
3fca00e0:	.word  0x0000
3fca00f0:	.word  0x0000
3fca0100:	.word  0xffcf
3fca0110:	.word  0x0000
3fca0120:	.word  0x0000
3fca0130:	.word  0x0000
3fca0140:	.word  0xffd0
3fca0150:	.word  0x0000
3fca0160:	.word  0x0000
3fca0170:	.word  0x0000
3fca0180:	.word  0xffd1
3fca0190:	.word  0x0000
3fca01a0:	.word  0x0000
3fca01b0:	.word  0x0000
3fca01c0:	.word  0x0000
3fca01d0:	.word  0x0000
3fca01e0:	.word  0x0000
3fca01f0:	.word  0x0000
3fca0200:	.word  0x0000
3fca0210:	.word  0x0000
3fca0220:	.word  0x0000
3fca0230:	.word  0x0000
3fca0240:	.word  0x0000
3fca0250:	.word  0x0000
3fca0260:	.word  0x0000
3fca0270:	.word  0x0000
3fca0280:	.word  0x0000
3fca0290:	.word  0x0000
3fca02a0:	.word  0x0000
3fca02b0:	.word  0x0000
3fca02c0:	.word  0x0000
3fca02d0:	.word  0x0000
3fca02e0:	.word  0x0000
3fca02f0:	.word  0x0000
3fca0300:	.word  0x0000
3fca0310:	.word  0x0000
3fca0320:	.word  0x0000
3fca0330:	.word  0x0000
3fca0340:	.word  0xff68
3fca0350:	.word  0x0000
3fca0360:	.word  0x0000
3fca0370:	.word  0x0000
3fca0380:	.word  0xff63
3fca0390:	.word  0x0000
3fca03a0:	.word  0x0000
3fca03b0:	.word  0x0000
3fca03c0:	.word  0xff00
3fca03d0:	addk   32, a0
3fca03e0:	.word  0x0000
3fca03f0:	.word  0x0000
3fca0400:	.word  0xff60
3fca0410:	.word  0x0000
3fca0420:	.word  0x0000
3fca0430:	.word  0x0000
3fca0440:	.word  0xff55
3fca0450:	.word  0x0000
3fca0460:	.word  0x0000
3fca0470:	.word  0x0000
3fca0480:	.word  0xff56
3fca0490:	.word  0x0000
3fca04a0:	.word  0x0000
3fca04b0:	.word  0x0000
3fca04c0:	.word  0x0000
3fca04d0:	.word  0x0000
3fca04e0:	.word  0x0000
3fca04f0:	.word  0x0000
3fca0500:	.word  0x0000
3fca0510:	.word  0x0000
3fca0520:	.word  0x0000
3fca0530:	.word  0x0000
3fca0540:	.word  0xffb0
3fca0550:	.word  0x0000
3fca0560:	.word  0x0000
3fca0570:	.word  0x0000
3fca0580:	.word  0x0000
3fca0590:	.word  0x0000
3fca05a0:	.word  0x0000
3fca05b0:	.word  0x0000
3fca05c0:	.word  0xffae
3fca05d0:	.word  0x0000
3fca05e0:	.word  0x0000
3fca05f0:	.word  0x0000
3fca0600:	.word  0xff8d
3fca0610:	.word  0x0000
3fca0620:	.word  0x0000
3fca0630:	.word  0x0000
3fca0640:	.word  0xffb1
3fca0650:	.word  0x0000
3fca0660:	.word  0x0000
3fca0670:	.word  0x0000
3fca0680:	.word  0xffb2
3fca0690:	.word  0x0000
3fca06a0:	.word  0x0000
3fca06b0:	.word  0x0000
3fca06c0:	.word  0xffb3
3fca06d0:	.word  0x0000
3fca06e0:	.word  0x0000
3fca06f0:	.word  0x0000
3fca0700:	.word  0xffb4
3fca0710:	.word  0x0000
3fca0720:	.word  0x0000
3fca0730:	.word  0x0000
3fca0740:	.word  0xffb5
3fca0750:	.word  0x0000
3fca0760:	.word  0x0000
3fca0770:	.word  0x0000
3fca0780:	.word  0xffb6
3fca0790:	.word  0x0000
3fca07a0:	.word  0x0000
3fca07b0:	.word  0x0000
3fca07c0:	.word  0xffac
3fca07d0:	.word  0x0000
3fca07e0:	.word  0x0000
3fca07f0:	.word  0x0000
3fca0800:	.word  0xffb7
3fca0810:	.word  0x0000
3fca0820:	.word  0x0000
3fca0830:	.word  0x0000
3fca0840:	.word  0xffb8
3fca0850:	.word  0x0000
3fca0860:	.word  0x0000
3fca0870:	.word  0x0000
3fca0880:	.word  0xffb9
3fca0890:	.word  0x0000
3fca08a0:	.word  0x0000
3fca08b0:	.word  0x0000
3fca08c0:	.word  0xffad
3fca08d0:	.word  0x0000
3fca08e0:	.word  0x0000
3fca08f0:	.word  0x0000
3fca0900:	.word  0xff91
3fca0910:	.word  0x0000
3fca0920:	.word  0x0000
3fca0930:	.word  0x0000
3fca0940:	.word  0xff92
3fca0950:	.word  0x0000
3fca0960:	.word  0x0000
3fca0970:	.word  0x0000
3fca0980:	.word  0xff93
3fca0990:	.word  0x0000
3fca09a0:	.word  0x0000
3fca09b0:	.word  0x0000
3fca09c0:	.word  0xff94
3fca09d0:	.word  0x0000
3fca09e0:	.word  0x0000
3fca09f0:	.word  0x0000
3fca0a00:	.word  0x0000
3fca0a10:	.word  0x0000
3fca0a20:	.word  0x0000
3fca0a30:	.word  0x0000
3fca0a40:	.word  0x0000
3fca0a50:	.word  0x0000
3fca0a60:	.word  0x0000
3fca0a70:	.word  0x0000
3fca0a80:	.word  0xff51
3fca0a90:	.word  0x0000
3fca0aa0:	.word  0x0000
3fca0ab0:	.word  0x0000
3fca0ac0:	.word  0xff53
3fca0ad0:	.word  0x0000
3fca0ae0:	.word  0x0000
3fca0af0:	.word  0x0000
3fca0b00:	.word  0xff54
3fca0b10:	.word  0x0000
3fca0b20:	.word  0x0000
3fca0b30:	.word  0x0000
3fca0b40:	.word  0xff52
3fca0b50:	.word  0x0000
3fca0b60:	.word  0x0000
3fca0b70:	.word  0x0000
3fca0b80:	.word  0xffe2
3fca0b90:	.word  0x0000
3fca0ba0:	.word  0x0000
3fca0bb0:	.word  0x0000
3fca0bc0:	.word  0xffe9
3fca0bd0:	.word  0x0000
3fca0be0:	.word  0x0000
3fca0bf0:	.word  0x0000
3fca0c00:	.word  0xff20
3fca0c10:	.word  0x0000
3fca0c20:	.word  0x0000
3fca0c30:	.word  0x0000
3fca0c40:	.word  0xffe1
3fca0c50:	.word  0x0000
3fca0c60:	.word  0x0000
3fca0c70:	.word  0x0000
3fca0c80:	.word  0xffe3
3fca0c90:	.word  0x0000
3fca0ca0:	.word  0x0000
3fca0cb0:	.word  0x0000
3fca0cc0:	.word  0xffe5
3fca0cd0:	.word  0x0000
3fca0ce0:	.word  0x0000
3fca0cf0:	.word  0x0000
3fca0d00:	.word  0xff20
3fca0d10:	.word  0x0000
3fca0d20:	.word  0x0000
3fca0d30:	.word  0x0000
3fca0d40:	.word  0xffea
3fca0d50:	.word  0x0000
3fca0d60:	.word  0x0000
3fca0d70:	.word  0x0000
3fca0d80:	.word  0x0000
3fca0d90:	.word  0x0000
3fca0da0:	.word  0x0000
3fca0db0:	.word  0x0000
3fca0dc0:	.word  0x0000
3fca0dd0:	.word  0x0000
3fca0de0:	.word  0x0000
3fca0df0:	.word  0x0000
3fca0e00:	.word  0x0000
3fca0e10:	.word  0x0000
3fca0e20:	.word  0x0000
3fca0e30:	.word  0x0000
3fca0e40:	.word  0x0000
3fca0e50:	.word  0x0000
3fca0e60:	.word  0x0000
3fca0e70:	.word  0x0000
3fca0e80:	.word  0x0000
3fca0e90:	.word  0x0000
3fca0ea0:	.word  0x0000
3fca0eb0:	.word  0x0000
3fca0ec0:	.word  0x0000
3fca0ed0:	.word  0x0000
3fca0ee0:	.word  0x0000
3fca0ef0:	.word  0x0000
3fca0f00:	.word  0x0000
3fca0f10:	.word  0x0000
3fca0f20:	.word  0x0000
3fca0f30:	.word  0x0000
3fca0f40:	.word  0x0000
3fca0f50:	.word  0x0000
3fca0f60:	.word  0x0000
3fca0f70:	.word  0x0000
3fca0f80:	.word  0x0000
3fca0f90:	.word  0x0000
3fca0fa0:	.word  0x0000
3fca0fb0:	.word  0x0000
3fca0fc0:	.word  0xffff
3fca0fd0:	.word  0x0000
3fca0fe0:	.word  0x0000
3fca0ff0:	.word  0x0000
3fca1000:	.word  0xff0d
3fca1010:	.word  0x0000
3fca1020:	.word  0x0000
3fca1030:	.word  0x0000
3fca1040:	.word  0xff09
3fca1050:	.word  0x0000
3fca1060:	.word  0x0000
3fca1070:	.word  0x0000
3fca1080:	rev    a1
3fca1090:	.word  0x0000
3fca10a0:	.word  0x00b0
3fca10b0:	.word  0x0000
3fca10c0:	rev    b1
3fca10d0:	.word  0x0000
3fca10e0:	rev    a11
3fca10f0:	.word  0x0000
3fca1100:	.word  0x0051
3fca1110:	.word  0x0000
3fca1120:	.word  0x0000
3fca1130:	.word  0x0000
3fca1140:	.word  0x0041
3fca1150:	.word  0x0000
3fca1160:	.word  0x0000
3fca1170:	.word  0x0000
3fca1180:	.word  0x0059
3fca1190:	.word  0x0000
3fca11a0:	.word  0x0000
3fca11b0:	.word  0x0000
3fca11c0:	.word  0x0000
3fca11d0:	.word  0x0000
3fca11e0:	.word  0x0000
3fca11f0:	.word  0x0000
3fca1200:	rev    b2
3fca1210:	.word  0x0000
3fca1220:	rev    a2
3fca1230:	.word  0x0000
3fca1240:	.word  0x0057
3fca1250:	.word  0x0000
3fca1260:	.word  0x0000
3fca1270:	.word  0x0000
3fca1280:	.word  0x0053
3fca1290:	.word  0x0000
3fca12a0:	.word  0x0000
3fca12b0:	.word  0x0000
3fca12c0:	.word  0x0058
3fca12d0:	.word  0x0000
3fca12e0:	.word  0x0000
3fca12f0:	.word  0x0000
3fca1300:	rev    b12
3fca1310:	.word  0x0000
3fca1320:	rev    b14
3fca1330:	.word  0x0000
3fca1340:	.word  0x0000
3fca1350:	.word  0x0000
3fca1360:	.word  0x0000
3fca1370:	.word  0x0000
3fca1380:	rev    b3
3fca1390:	.word  0x0000
3fca13a0:	rev    a10
3fca13b0:	.word  0x0000
3fca13c0:	.word  0x0045
3fca13d0:	.word  0x0000
3fca13e0:	.word  0x0000
3fca13f0:	.word  0x0000
3fca1400:	.word  0x0044
3fca1410:	.word  0x0000
3fca1420:	.word  0x0000
3fca1430:	.word  0x0000
3fca1440:	.word  0x0043
3fca1450:	.word  0x0000
3fca1460:	.word  0x0000
3fca1470:	.word  0x0000
3fca1480:	.word  0x0000
3fca1490:	.word  0x0000
3fca14a0:	.word  0x0000
3fca14b0:	.word  0x0000
3fca14c0:	rev    b4
3fca14d0:	.word  0x0000
3fca14e0:	.word  0x00e7
3fca14f0:	.word  0x0000
3fca1500:	.word  0x0052
3fca1510:	.word  0x0000
3fca1520:	.word  0x0000
3fca1530:	.word  0x0000
3fca1540:	.word  0x0046
3fca1550:	.word  0x0000
3fca1560:	.word  0x0000
3fca1570:	.word  0x0000
3fca1580:	.word  0x0056
3fca1590:	.word  0x0000
3fca15a0:	.word  0x0000
3fca15b0:	.word  0x0000
3fca15c0:	rev    a0
3fca15d0:	.word  0x0000
3fca15e0:	.word  0x0000
3fca15f0:	.word  0x0000
3fca1600:	.word  0x0000
3fca1610:	.word  0x0000
3fca1620:	.word  0x0000
3fca1630:	.word  0x0000
3fca1640:	rev    b5
3fca1650:	.word  0x0000
3fca1660:	rev    a5
3fca1670:	.word  0x0000
3fca1680:	.word  0x0054
3fca1690:	.word  0x0000
3fca16a0:	.word  0x0000
3fca16b0:	.word  0x0000
3fca16c0:	.word  0x0047
3fca16d0:	.word  0x0000
3fca16e0:	.word  0x0000
3fca16f0:	.word  0x0000
3fca1700:	.word  0x0042
3fca1710:	.word  0x0000
3fca1720:	.word  0x0000
3fca1730:	.word  0x0000
3fca1740:	.word  0x0000
3fca1750:	.word  0x0000
3fca1760:	.word  0x0000
3fca1770:	.word  0x0000
3fca1780:	rev    b6
3fca1790:	.word  0x0000
3fca17a0:	rev    a6
3fca17b0:	.word  0x0000
3fca17c0:	.word  0x005a
3fca17d0:	.word  0x0000
3fca17e0:	.word  0x0000
3fca17f0:	.word  0x0000
3fca1800:	.word  0x0048
3fca1810:	.word  0x0000
3fca1820:	.word  0x0000
3fca1830:	.word  0x0000
3fca1840:	.word  0x004e
3fca1850:	.word  0x0000
3fca1860:	.word  0x0000
3fca1870:	.word  0x0000
3fca1880:	.word  0x0000
3fca1890:	.word  0x0000
3fca18a0:	.word  0x0000
3fca18b0:	.word  0x0000
3fca18c0:	rev    b7
3fca18d0:	.word  0x0000
3fca18e0:	rev    sp
3fca18f0:	.word  0x0000
3fca1900:	.word  0x0055
3fca1910:	.word  0x0000
3fca1920:	.word  0x0000
3fca1930:	.word  0x0000
3fca1940:	.word  0x004a
3fca1950:	.word  0x0000
3fca1960:	.word  0x0000
3fca1970:	.word  0x0000
3fca1980:	.word  0x004d
3fca1990:	.word  0x0000
3fca19a0:	.word  0x0000
3fca19b0:	.word  0x0000
3fca19c0:	.word  0x0000
3fca19d0:	.word  0x0000
3fca19e0:	.word  0x0000
3fca19f0:	.word  0x0000
3fca1a00:	rev    b8
3fca1a10:	.word  0x0000
3fca1a20:	rev    a8
3fca1a30:	.word  0x0000
3fca1a40:	.word  0x0049
3fca1a50:	.word  0x0000
3fca1a60:	.word  0x0000
3fca1a70:	.word  0x0000
3fca1a80:	.word  0x004b
3fca1a90:	.word  0x0000
3fca1aa0:	.word  0x0000
3fca1ab0:	.word  0x0000
3fca1ac0:	rev    a12
3fca1ad0:	.word  0x0000
3fca1ae0:	rev    b11
3fca1af0:	.word  0x0000
3fca1b00:	.word  0x0000
3fca1b10:	.word  0x0000
3fca1b20:	.word  0x0000
3fca1b30:	.word  0x0000
3fca1b40:	rev    b9
3fca1b50:	.word  0x0000
3fca1b60:	rev    a9
3fca1b70:	.word  0x0000
3fca1b80:	.word  0x004f
3fca1b90:	.word  0x0000
3fca1ba0:	.word  0x0000
3fca1bb0:	.word  0x0000
3fca1bc0:	.word  0x004c
3fca1bd0:	.word  0x0000
3fca1be0:	.word  0x0000
3fca1bf0:	.word  0x0000
3fca1c00:	rev    a14
3fca1c10:	.word  0x0000
3fca1c20:	rev    b10
3fca1c30:	.word  0x0000
3fca1c40:	.word  0x0000
3fca1c50:	.word  0x0000
3fca1c60:	.word  0x0000
3fca1c70:	.word  0x0000
3fca1c80:	rev    b0
3fca1c90:	.word  0x0000
3fca1ca0:	rev    b13
3fca1cb0:	.word  0x0000
3fca1cc0:	.word  0x0050
3fca1cd0:	.word  0x0000
3fca1ce0:	.word  0x0000
3fca1cf0:	.word  0x0000
3fca1d00:	.word  0x0000
3fca1d10:	.word  0x0000
3fca1d20:	.word  0x0000
3fca1d30:	.word  0x0000
3fca1d40:	.word  0x00e9
3fca1d50:	.word  0x0000
3fca1d60:	.word  0x00f6
3fca1d70:	.word  0x0000
3fca1d80:	rev    a13
3fca1d90:	.word  0x0000
3fca1da0:	.word  0x005f
3fca1db0:	.word  0x0000
3fca1dc0:	.word  0x0000
3fca1dd0:	.word  0x0000
3fca1de0:	.word  0x0000
3fca1df0:	.word  0x0000
3fca1e00:	.word  0xfe5e
3fca1e10:	addk   32, a0
3fca1e20:	.word  0xfe60
3fca1e30:	addk   32, a0
3fca1e40:	.word  0xfe22
3fca1e50:	addk   32, a0
3fca1e60:	.word  0xfe7e
3fca1e70:	addk   32, a0
3fca1e80:	rev    a4
3fca1e90:	.word  0x0000
3fca1ea0:	.word  0x00a3
3fca1eb0:	.word  0x0000
3fca1ec0:	.word  0x0000
3fca1ed0:	.word  0x0000
3fca1ee0:	.word  0x0000
3fca1ef0:	.word  0x0000
3fca1f00:	rev    a7
3fca1f10:	.word  0x0000
3fca1f20:	rev    sp
3fca1f30:	.word  0x0000
3fca1f40:	.word  0x00e8
3fca1f50:	.word  0x0000
3fca1f60:	.word  0x00fc
3fca1f70:	.word  0x0000
3fca1f80:	.word  0x00e0
3fca1f90:	.word  0x0000
3fca1fa0:	.word  0x00e4
3fca1fb0:	.word  0x0000
3fca1fc0:	.word  0xffbe
3fca1fd0:	.word  0x0000
3fca1fe0:	.word  0x0000
3fca1ff0:	.word  0x0000
3fca2000:	.word  0xffbf
3fca2010:	.word  0x0000
3fca2020:	.word  0x0000
3fca2030:	.word  0x0000
3fca2040:	.word  0xffc0
3fca2050:	.word  0x0000
3fca2060:	.word  0x0000
3fca2070:	.word  0x0000
3fca2080:	.word  0xffc1
3fca2090:	.word  0x0000
3fca20a0:	.word  0x0000
3fca20b0:	.word  0x0000
3fca20c0:	.word  0xffc2
3fca20d0:	.word  0x0000
3fca20e0:	.word  0x0000
3fca20f0:	.word  0x0000
3fca2100:	.word  0x0000
3fca2110:	.word  0x0000
3fca2120:	.word  0x0000
3fca2130:	.word  0x0000
3fca2140:	.word  0x0000
3fca2150:	.word  0x0000
3fca2160:	.word  0x0000
3fca2170:	.word  0x0000
3fca2180:	.word  0x0000
3fca2190:	.word  0x0000
3fca21a0:	.word  0x0000
3fca21b0:	.word  0x0000
3fca21c0:	.word  0x0000
3fca21d0:	.word  0x0000
3fca21e0:	.word  0x0000
3fca21f0:	.word  0x0000
3fca2200:	.word  0x0000
3fca2210:	.word  0x0000
3fca2220:	.word  0x0000
3fca2230:	.word  0x0000
3fca2240:	.word  0x0000
3fca2250:	.word  0x0000
3fca2260:	.word  0x0000
3fca2270:	.word  0x0000
3fca2280:	.word  0x0000
3fca2290:	.word  0x0000
3fca22a0:	.word  0x0000
3fca22b0:	.word  0x0000
3fca22c0:	.word  0x0000
3fca22d0:	.word  0x0000
3fca22e0:	.word  0x0000
3fca22f0:	.word  0x0000
3fca2300:	.word  0x0000
3fca2310:	.word  0x0000
3fca2320:	.word  0x0000
3fca2330:	.word  0x0000
3fca2340:	.word  0xffc3
3fca2350:	.word  0x0000
3fca2360:	.word  0x0000
3fca2370:	.word  0x0000
3fca2380:	.word  0xffc4
3fca2390:	.word  0x0000
3fca23a0:	.word  0x0000
3fca23b0:	.word  0x0000
3fca23c0:	.word  0xffc5
3fca23d0:	.word  0x0000
3fca23e0:	.word  0x0000
3fca23f0:	.word  0x0000
3fca2400:	.word  0xffc6
3fca2410:	.word  0x0000
3fca2420:	.word  0x0000
3fca2430:	.word  0x0000
3fca2440:	.word  0xffc7
3fca2450:	.word  0x0000
3fca2460:	.word  0x0000
3fca2470:	.word  0x0000
3fca2480:	.word  0x0000
3fca2490:	.word  0x0000
3fca24a0:	.word  0x0000
3fca24b0:	.word  0x0000
3fca24c0:	.word  0x0000
3fca24d0:	.word  0x0000
3fca24e0:	.word  0x0000
3fca24f0:	.word  0x0000
3fca2500:	.word  0x0000
3fca2510:	.word  0x0000
3fca2520:	.word  0x0000
3fca2530:	.word  0x0000
3fca2540:	.word  0x0000
3fca2550:	.word  0x0000
3fca2560:	.word  0x0000
3fca2570:	.word  0x0000
3fca2580:	.word  0x0000
3fca2590:	.word  0x0000
3fca25a0:	.word  0x0000
3fca25b0:	.word  0x0000
3fca25c0:	.word  0x0000
3fca25d0:	.word  0x0000
3fca25e0:	.word  0x0000
3fca25f0:	.word  0x0000
3fca2600:	.word  0x0000
3fca2610:	.word  0x0000
3fca2620:	.word  0x0000
3fca2630:	.word  0x0000
3fca2640:	.word  0x0000
3fca2650:	.word  0x0000
3fca2660:	.word  0x0000
3fca2670:	.word  0x0000
3fca2680:	.word  0xffc8
3fca2690:	.word  0x0000
3fca26a0:	.word  0x0000
3fca26b0:	.word  0x0000
3fca26c0:	.word  0xffc9
3fca26d0:	.word  0x0000
3fca26e0:	.word  0x0000
3fca26f0:	.word  0x0000
3fca2700:	.word  0xffca
3fca2710:	.word  0x0000
3fca2720:	.word  0x0000
3fca2730:	.word  0x0000
3fca2740:	.word  0xffcb
3fca2750:	.word  0x0000
3fca2760:	.word  0x0000
3fca2770:	.word  0x0000
3fca2780:	.word  0x0000
3fca2790:	.word  0x0000
3fca27a0:	.word  0x0000
3fca27b0:	.word  0x0000
3fca27c0:	.word  0x0000
3fca27d0:	.word  0x0000
3fca27e0:	.word  0x0000
3fca27f0:	.word  0x0000
3fca2800:	.word  0x0000
3fca2810:	.word  0x0000
3fca2820:	.word  0x0000
3fca2830:	.word  0x0000
3fca2840:	.word  0x0000
3fca2850:	.word  0x0000
3fca2860:	.word  0x0000
3fca2870:	.word  0x0000
3fca2880:	.word  0x0000
3fca2890:	.word  0x0000
3fca28a0:	.word  0x0000
3fca28b0:	.word  0x0000
3fca28c0:	.word  0x0000
3fca28d0:	.word  0x0000
3fca28e0:	.word  0x0000
3fca28f0:	.word  0x0000
3fca2900:	.word  0x0000
3fca2910:	.word  0x0000
3fca2920:	.word  0x0000
3fca2930:	.word  0x0000
3fca2940:	.word  0xff6a
3fca2950:	.word  0x0000
3fca2960:	.word  0x0000
3fca2970:	.word  0x0000
3fca2980:	.word  0xff67
3fca2990:	.word  0x0000
3fca29a0:	.word  0x0000
3fca29b0:	.word  0x0000
3fca29c0:	.word  0x0000
3fca29d0:	.word  0x0000
3fca29e0:	.word  0x0000
3fca29f0:	.word  0x0000
3fca2a00:	.word  0x0000
3fca2a10:	.word  0x0000
3fca2a20:	.word  0x0000
3fca2a30:	.word  0x0000
3fca2a40:	.word  0xffce
3fca2a50:	.word  0x0000
3fca2a60:	.word  0x0000
3fca2a70:	.word  0x0000
3fca2a80:	.word  0xffcf
3fca2a90:	.word  0x0000
3fca2aa0:	.word  0x0000
3fca2ab0:	.word  0x0000
3fca2ac0:	.word  0xffd0
3fca2ad0:	.word  0x0000
3fca2ae0:	.word  0x0000
3fca2af0:	.word  0x0000
3fca2b00:	.word  0xffd1
3fca2b10:	.word  0x0000
3fca2b20:	.word  0x0000
3fca2b30:	.word  0x0000
3fca2b40:	.word  0x0000
3fca2b50:	.word  0x0000
3fca2b60:	.word  0x0000
3fca2b70:	.word  0x0000
3fca2b80:	.word  0x0000
3fca2b90:	.word  0x0000
3fca2ba0:	.word  0x0000
3fca2bb0:	.word  0x0000
3fca2bc0:	.word  0x0000
3fca2bd0:	.word  0x0000
3fca2be0:	.word  0x0000
3fca2bf0:	.word  0x0000
3fca2c00:	.word  0x0000
3fca2c10:	.word  0x0000
3fca2c20:	.word  0x0000
3fca2c30:	.word  0x0000
3fca2c40:	.word  0x0000
3fca2c50:	.word  0x0000
3fca2c60:	.word  0x0000
3fca2c70:	.word  0x0000
3fca2c80:	.word  0x0000
3fca2c90:	.word  0x0000
3fca2ca0:	.word  0x0000
3fca2cb0:	.word  0x0000
3fca2cc0:	.word  0xff68
3fca2cd0:	.word  0x0000
3fca2ce0:	.word  0x0000
3fca2cf0:	.word  0x0000
3fca2d00:	.word  0xff63
3fca2d10:	.word  0x0000
3fca2d20:	.word  0x0000
3fca2d30:	.word  0x0000
3fca2d40:	.word  0xff00
3fca2d50:	addk   32, a0
3fca2d60:	.word  0x0000
3fca2d70:	.word  0x0000
3fca2d80:	.word  0xff60
3fca2d90:	.word  0x0000
3fca2da0:	.word  0x0000
3fca2db0:	.word  0x0000
3fca2dc0:	.word  0xff55
3fca2dd0:	.word  0x0000
3fca2de0:	.word  0x0000
3fca2df0:	.word  0x0000
3fca2e00:	.word  0xff56
3fca2e10:	.word  0x0000
3fca2e20:	.word  0x0000
3fca2e30:	.word  0x0000
3fca2e40:	.word  0x0000
3fca2e50:	.word  0x0000
3fca2e60:	.word  0x0000
3fca2e70:	.word  0x0000
3fca2e80:	.word  0x0000
3fca2e90:	.word  0x0000
3fca2ea0:	.word  0x0000
3fca2eb0:	.word  0x0000
3fca2ec0:	.word  0xffb0
3fca2ed0:	.word  0x0000
3fca2ee0:	.word  0x0000
3fca2ef0:	.word  0x0000
3fca2f00:	.word  0x0000
3fca2f10:	.word  0x0000
3fca2f20:	.word  0x0000
3fca2f30:	.word  0x0000
3fca2f40:	.word  0xffae
3fca2f50:	.word  0x0000
3fca2f60:	.word  0x0000
3fca2f70:	.word  0x0000
3fca2f80:	.word  0xff8d
3fca2f90:	.word  0x0000
3fca2fa0:	.word  0x0000
3fca2fb0:	.word  0x0000
3fca2fc0:	.word  0xffb1
3fca2fd0:	.word  0x0000
3fca2fe0:	.word  0x0000
3fca2ff0:	.word  0x0000
3fca3000:	.word  0xffb2
3fca3010:	.word  0x0000
3fca3020:	.word  0x0000
3fca3030:	.word  0x0000
3fca3040:	.word  0xffb3
3fca3050:	.word  0x0000
3fca3060:	.word  0x0000
3fca3070:	.word  0x0000
3fca3080:	.word  0xffb4
3fca3090:	.word  0x0000
3fca30a0:	.word  0x0000
3fca30b0:	.word  0x0000
3fca30c0:	.word  0xffb5
3fca30d0:	.word  0x0000
3fca30e0:	.word  0x0000
3fca30f0:	.word  0x0000
3fca3100:	.word  0xffb6
3fca3110:	.word  0x0000
3fca3120:	.word  0x0000
3fca3130:	.word  0x0000
3fca3140:	.word  0xffac
3fca3150:	.word  0x0000
3fca3160:	.word  0x0000
3fca3170:	.word  0x0000
3fca3180:	.word  0xffb7
3fca3190:	.word  0x0000
3fca31a0:	.word  0x0000
3fca31b0:	.word  0x0000
3fca31c0:	.word  0xffb8
3fca31d0:	.word  0x0000
3fca31e0:	.word  0x0000
3fca31f0:	.word  0x0000
3fca3200:	.word  0xffb9
3fca3210:	.word  0x0000
3fca3220:	.word  0x0000
3fca3230:	.word  0x0000
3fca3240:	.word  0xffad
3fca3250:	.word  0x0000
3fca3260:	.word  0x0000
3fca3270:	.word  0x0000
3fca3280:	.word  0xff91
3fca3290:	.word  0x0000
3fca32a0:	.word  0x0000
3fca32b0:	.word  0x0000
3fca32c0:	.word  0xff92
3fca32d0:	.word  0x0000
3fca32e0:	.word  0x0000
3fca32f0:	.word  0x0000
3fca3300:	.word  0xff93
3fca3310:	.word  0x0000
3fca3320:	.word  0x0000
3fca3330:	.word  0x0000
3fca3340:	.word  0xff94
3fca3350:	.word  0x0000
3fca3360:	.word  0x0000
3fca3370:	.word  0x0000
3fca3380:	.word  0x0000
3fca3390:	.word  0x0000
3fca33a0:	.word  0x0000
3fca33b0:	.word  0x0000
3fca33c0:	.word  0x0000
3fca33d0:	.word  0x0000
3fca33e0:	.word  0x0000
3fca33f0:	.word  0x0000
3fca3400:	.word  0xff51
3fca3410:	.word  0x0000
3fca3420:	.word  0x0000
3fca3430:	.word  0x0000
3fca3440:	.word  0xff53
3fca3450:	.word  0x0000
3fca3460:	.word  0x0000
3fca3470:	.word  0x0000
3fca3480:	.word  0xff54
3fca3490:	.word  0x0000
3fca34a0:	.word  0x0000
3fca34b0:	.word  0x0000
3fca34c0:	.word  0xff52
3fca34d0:	.word  0x0000
3fca34e0:	.word  0x0000
3fca34f0:	.word  0x0000
3fca3500:	.word  0xffe2
3fca3510:	.word  0x0000
3fca3520:	.word  0x0000
3fca3530:	.word  0x0000
3fca3540:	.word  0xffe9
3fca3550:	.word  0x0000
3fca3560:	.word  0x0000
3fca3570:	.word  0x0000
3fca3580:	.word  0xff20
3fca3590:	.word  0x0000
3fca35a0:	.word  0x0000
3fca35b0:	.word  0x0000
3fca35c0:	.word  0xffe1
3fca35d0:	.word  0x0000
3fca35e0:	.word  0x0000
3fca35f0:	.word  0x0000
3fca3600:	.word  0xffe3
3fca3610:	.word  0x0000
3fca3620:	.word  0x0000
3fca3630:	.word  0x0000
3fca3640:	.word  0xffe5
3fca3650:	.word  0x0000
3fca3660:	.word  0x0000
3fca3670:	.word  0x0000
3fca3680:	.word  0xff20
3fca3690:	.word  0x0000
3fca36a0:	.word  0x0000
3fca36b0:	.word  0x0000
3fca36c0:	.word  0xffea
3fca36d0:	.word  0x0000
3fca36e0:	.word  0x0000
3fca36f0:	.word  0x0000
3fca3700:	.word  0x0000
3fca3710:	.word  0x0000
3fca3720:	.word  0x0000
3fca3730:	.word  0x0000
3fca3740:	.word  0x0000
3fca3750:	.word  0x0000
3fca3760:	.word  0x0000
3fca3770:	.word  0x0000
3fca3780:	.word  0x0000
3fca3790:	.word  0x0000
3fca37a0:	.word  0x0000
3fca37b0:	.word  0x0000
3fca37c0:	.word  0x0000
3fca37d0:	.word  0x0000
3fca37e0:	.word  0x0000
3fca37f0:	.word  0x0000
3fca3800:	.word  0x0000
3fca3810:	.word  0x0000
3fca3820:	.word  0x0000
3fca3830:	.word  0x0000
3fca3840:	.word  0x0000
3fca3850:	.word  0x0000
3fca3860:	.word  0x0000
3fca3870:	.word  0x0000
3fca3880:	.word  0x0000
3fca3890:	.word  0x0000
3fca38a0:	.word  0x0000
3fca38b0:	.word  0x0000
3fca38c0:	.word  0x0000
3fca38d0:	.word  0x0000
3fca38e0:	.word  0x0000
3fca38f0:	.word  0x0000
3fca3900:	.word  0x0000
3fca3910:	.word  0x0000
3fca3920:	.word  0x0000
3fca3930:	.word  0x0000
3fca3940:	.word  0xffff
3fca3950:	.word  0x0000
3fca3960:	.word  0x0000
3fca3970:	.word  0x0000
3fca3980:	.word  0xff0d
3fca3990:	.word  0x0000
3fca39a0:	.word  0x0000
3fca39b0:	.word  0x0000
3fca39c0:	.word  0xff09
3fca39d0:	.word  0x0000
3fca39e0:	.word  0x0000
3fca39f0:	.word  0x0000
3fca3a00:	rev    a1
3fca3a10:	.word  0x0000
3fca3a20:	.word  0x00b0
3fca3a30:	.word  0x0000
3fca3a40:	rev    b1
3fca3a50:	.word  0x0000
3fca3a60:	rev    a11
3fca3a70:	.word  0x0000
3fca3a80:	.word  0x0051
3fca3a90:	.word  0x0000
3fca3aa0:	.word  0x0000
3fca3ab0:	.word  0x0000
3fca3ac0:	.word  0x0041
3fca3ad0:	.word  0x0000
3fca3ae0:	.word  0x0000
3fca3af0:	.word  0x0000
3fca3b00:	.word  0x0059
3fca3b10:	.word  0x0000
3fca3b20:	.word  0x0000
3fca3b30:	.word  0x0000
3fca3b40:	.word  0x0000
3fca3b50:	.word  0x0000
3fca3b60:	.word  0x0000
3fca3b70:	.word  0x0000
3fca3b80:	rev    b2
3fca3b90:	.word  0x0000
3fca3ba0:	rev    a2
3fca3bb0:	.word  0x0000
3fca3bc0:	.word  0x0057
3fca3bd0:	.word  0x0000
3fca3be0:	.word  0x0000
3fca3bf0:	.word  0x0000
3fca3c00:	.word  0x0053
3fca3c10:	.word  0x0000
3fca3c20:	.word  0x0000
3fca3c30:	.word  0x0000
3fca3c40:	.word  0x0058
3fca3c50:	.word  0x0000
3fca3c60:	.word  0x0000
3fca3c70:	.word  0x0000
3fca3c80:	rev    b12
3fca3c90:	.word  0x0000
3fca3ca0:	rev    b14
3fca3cb0:	.word  0x0000
3fca3cc0:	.word  0x0000
3fca3cd0:	.word  0x0000
3fca3ce0:	.word  0x0000
3fca3cf0:	.word  0x0000
3fca3d00:	rev    b3
3fca3d10:	.word  0x0000
3fca3d20:	rev    a10
3fca3d30:	.word  0x0000
3fca3d40:	.word  0x0045
3fca3d50:	.word  0x0000
3fca3d60:	.word  0x0000
3fca3d70:	.word  0x0000
3fca3d80:	.word  0x0044
3fca3d90:	.word  0x0000
3fca3da0:	.word  0x0000
3fca3db0:	.word  0x0000
3fca3dc0:	.word  0x0043
3fca3dd0:	.word  0x0000
3fca3de0:	.word  0x0000
3fca3df0:	.word  0x0000
3fca3e00:	.word  0x0000
3fca3e10:	.word  0x0000
3fca3e20:	.word  0x0000
3fca3e30:	.word  0x0000
3fca3e40:	rev    b4
3fca3e50:	.word  0x0000
3fca3e60:	.word  0x0040
3fca3e70:	.word  0x0000
3fca3e80:	.word  0x0052
3fca3e90:	.word  0x0000
3fca3ea0:	.word  0x0000
3fca3eb0:	.word  0x0000
3fca3ec0:	.word  0x0046
3fca3ed0:	.word  0x0000
3fca3ee0:	.word  0x0000
3fca3ef0:	.word  0x0000
3fca3f00:	.word  0x0056
3fca3f10:	.word  0x0000
3fca3f20:	.word  0x0000
3fca3f30:	.word  0x0000
3fca3f40:	rev    a0
3fca3f50:	.word  0x0000
3fca3f60:	.word  0x0000
3fca3f70:	.word  0x0000
3fca3f80:	.word  0x0000
3fca3f90:	.word  0x0000
3fca3fa0:	.word  0x0000
3fca3fb0:	.word  0x0000
3fca3fc0:	rev    b5
3fca3fd0:	.word  0x0000
3fca3fe0:	rev    a5
3fca3ff0:	.word  0x0000
3fca4000:	.word  0x0054
3fca4010:	.word  0x0000
3fca4020:	.word  0x0000
3fca4030:	.word  0x0000
3fca4040:	.word  0x0047
3fca4050:	.word  0x0000
3fca4060:	.word  0x0000
3fca4070:	.word  0x0000
3fca4080:	.word  0x0042
3fca4090:	.word  0x0000
3fca40a0:	.word  0x0000
3fca40b0:	.word  0x0000
3fca40c0:	.word  0x0000
3fca40d0:	.word  0x0000
3fca40e0:	.word  0x0000
3fca40f0:	.word  0x0000
3fca4100:	rev    b6
3fca4110:	.word  0x0000
3fca4120:	rev    a6
3fca4130:	.word  0x0000
3fca4140:	.word  0x005a
3fca4150:	.word  0x0000
3fca4160:	.word  0x0000
3fca4170:	.word  0x0000
3fca4180:	.word  0x0048
3fca4190:	.word  0x0000
3fca41a0:	.word  0x0000
3fca41b0:	.word  0x0000
3fca41c0:	.word  0x004e
3fca41d0:	.word  0x0000
3fca41e0:	.word  0x0000
3fca41f0:	.word  0x0000
3fca4200:	.word  0x0000
3fca4210:	.word  0x0000
3fca4220:	.word  0x0000
3fca4230:	.word  0x0000
3fca4240:	rev    b7
3fca4250:	.word  0x0000
3fca4260:	rev    sp
3fca4270:	.word  0x0000
3fca4280:	.word  0x0055
3fca4290:	.word  0x0000
3fca42a0:	.word  0x0000
3fca42b0:	.word  0x0000
3fca42c0:	.word  0x004a
3fca42d0:	.word  0x0000
3fca42e0:	.word  0x0000
3fca42f0:	.word  0x0000
3fca4300:	.word  0x004d
3fca4310:	.word  0x0000
3fca4320:	.word  0x0000
3fca4330:	.word  0x0000
3fca4340:	.word  0x0000
3fca4350:	.word  0x0000
3fca4360:	.word  0x0000
3fca4370:	.word  0x0000
3fca4380:	rev    b8
3fca4390:	.word  0x0000
3fca43a0:	rev    a8
3fca43b0:	.word  0x0000
3fca43c0:	.word  0x0049
3fca43d0:	.word  0x0000
3fca43e0:	.word  0x0000
3fca43f0:	.word  0x0000
3fca4400:	.word  0x004b
3fca4410:	.word  0x0000
3fca4420:	.word  0x0000
3fca4430:	.word  0x0000
3fca4440:	rev    a12
3fca4450:	.word  0x0000
3fca4460:	rev    b11
3fca4470:	.word  0x0000
3fca4480:	.word  0x0000
3fca4490:	.word  0x0000
3fca44a0:	.word  0x0000
3fca44b0:	.word  0x0000
3fca44c0:	rev    b9
3fca44d0:	.word  0x0000
3fca44e0:	rev    a9
3fca44f0:	.word  0x0000
3fca4500:	.word  0x004f
3fca4510:	.word  0x0000
3fca4520:	.word  0x0000
3fca4530:	.word  0x0000
3fca4540:	.word  0x004c
3fca4550:	.word  0x0000
3fca4560:	.word  0x0000
3fca4570:	.word  0x0000
3fca4580:	rev    a14
3fca4590:	.word  0x0000
3fca45a0:	rev    b10
3fca45b0:	.word  0x0000
3fca45c0:	.word  0x0000
3fca45d0:	.word  0x0000
3fca45e0:	.word  0x0000
3fca45f0:	.word  0x0000
3fca4600:	rev    b0
3fca4610:	.word  0x0000
3fca4620:	rev    b13
3fca4630:	.word  0x0000
3fca4640:	.word  0x0050
3fca4650:	.word  0x0000
3fca4660:	.word  0x0000
3fca4670:	.word  0x0000
3fca4680:	.word  0x0000
3fca4690:	.word  0x0000
3fca46a0:	.word  0x0000
3fca46b0:	.word  0x0000
3fca46c0:	.word  0x007b
3fca46d0:	.word  0x0000
3fca46e0:	.word  0x005b
3fca46f0:	.word  0x0000
3fca4700:	rev    a13
3fca4710:	.word  0x0000
3fca4720:	.word  0x005f
3fca4730:	.word  0x0000
3fca4740:	.word  0x0000
3fca4750:	.word  0x0000
3fca4760:	.word  0x0000
3fca4770:	.word  0x0000
3fca4780:	.word  0x005e
3fca4790:	.word  0x0000
3fca47a0:	.word  0x0060
3fca47b0:	.word  0x0000
3fca47c0:	.word  0xfe22
3fca47d0:	addk   32, a0
3fca47e0:	.word  0x007e
3fca47f0:	.word  0x0000
3fca4800:	rev    a4
3fca4810:	.word  0x0000
3fca4820:	rev    a3
3fca4830:	.word  0x0000
3fca4840:	.word  0x0000
3fca4850:	.word  0x0000
3fca4860:	.word  0x0000
3fca4870:	.word  0x0000
3fca4880:	rev    a7
3fca4890:	.word  0x0000
3fca48a0:	rev    sp
3fca48b0:	.word  0x0000
3fca48c0:	.word  0x007c
3fca48d0:	.word  0x0000
3fca48e0:	.word  0x005c
3fca48f0:	.word  0x0000
3fca4900:	.word  0x007d
3fca4910:	.word  0x0000
3fca4920:	.word  0x005d
3fca4930:	.word  0x0000
3fca4940:	.word  0xffbe
3fca4950:	.word  0x0000
3fca4960:	.word  0x0000
3fca4970:	.word  0x0000
3fca4980:	.word  0xffbf
3fca4990:	.word  0x0000
3fca49a0:	.word  0x0000
3fca49b0:	.word  0x0000
3fca49c0:	.word  0xffc0
3fca49d0:	.word  0x0000
3fca49e0:	.word  0x0000
3fca49f0:	.word  0x0000
3fca4a00:	.word  0xffc1
3fca4a10:	.word  0x0000
3fca4a20:	.word  0x0000
3fca4a30:	.word  0x0000
3fca4a40:	.word  0xffc2
3fca4a50:	.word  0x0000
3fca4a60:	.word  0x0000
3fca4a70:	.word  0x0000
3fca4a80:	.word  0x0000
3fca4a90:	.word  0x0000
3fca4aa0:	.word  0x0000
3fca4ab0:	.word  0x0000
3fca4ac0:	.word  0x0000
3fca4ad0:	.word  0x0000
3fca4ae0:	.word  0x0000
3fca4af0:	.word  0x0000
3fca4b00:	.word  0x0000
3fca4b10:	.word  0x0000
3fca4b20:	.word  0x0000
3fca4b30:	.word  0x0000
3fca4b40:	.word  0x0000
3fca4b50:	.word  0x0000
3fca4b60:	.word  0x0000
3fca4b70:	.word  0x0000
3fca4b80:	.word  0x0000
3fca4b90:	.word  0x0000
3fca4ba0:	.word  0x0000
3fca4bb0:	.word  0x0000
3fca4bc0:	.word  0x0000
3fca4bd0:	.word  0x0000
3fca4be0:	.word  0x0000
3fca4bf0:	.word  0x0000
3fca4c00:	.word  0x0000
3fca4c10:	.word  0x0000
3fca4c20:	.word  0x0000
3fca4c30:	.word  0x0000
3fca4c40:	.word  0x0000
3fca4c50:	.word  0x0000
3fca4c60:	.word  0x0000
3fca4c70:	.word  0x0000
3fca4c80:	.word  0x0000
3fca4c90:	.word  0x0000
3fca4ca0:	.word  0x0000
3fca4cb0:	.word  0x0000
3fca4cc0:	.word  0xffc3
3fca4cd0:	.word  0x0000
3fca4ce0:	.word  0x0000
3fca4cf0:	.word  0x0000
3fca4d00:	.word  0xffc4
3fca4d10:	.word  0x0000
3fca4d20:	.word  0x0000
3fca4d30:	.word  0x0000
3fca4d40:	.word  0xffc5
3fca4d50:	.word  0x0000
3fca4d60:	.word  0x0000
3fca4d70:	.word  0x0000
3fca4d80:	.word  0xffc6
3fca4d90:	.word  0x0000
3fca4da0:	.word  0x0000
3fca4db0:	.word  0x0000
3fca4dc0:	.word  0xffc7
3fca4dd0:	.word  0x0000
3fca4de0:	.word  0x0000
3fca4df0:	.word  0x0000
3fca4e00:	.word  0x0000
3fca4e10:	.word  0x0000
3fca4e20:	.word  0x0000
3fca4e30:	.word  0x0000
3fca4e40:	.word  0x0000
3fca4e50:	.word  0x0000
3fca4e60:	.word  0x0000
3fca4e70:	.word  0x0000
3fca4e80:	.word  0x0000
3fca4e90:	.word  0x0000
3fca4ea0:	.word  0x0000
3fca4eb0:	.word  0x0000
3fca4ec0:	.word  0x0000
3fca4ed0:	.word  0x0000
3fca4ee0:	.word  0x0000
3fca4ef0:	.word  0x0000
3fca4f00:	.word  0x0000
3fca4f10:	.word  0x0000
3fca4f20:	.word  0x0000
3fca4f30:	.word  0x0000
3fca4f40:	.word  0x0000
3fca4f50:	.word  0x0000
3fca4f60:	.word  0x0000
3fca4f70:	.word  0x0000
3fca4f80:	.word  0x0000
3fca4f90:	.word  0x0000
3fca4fa0:	.word  0x0000
3fca4fb0:	.word  0x0000
3fca4fc0:	.word  0x0000
3fca4fd0:	.word  0x0000
3fca4fe0:	.word  0x0000
3fca4ff0:	.word  0x0000
3fca5000:	.word  0xffc8
3fca5010:	.word  0x0000
3fca5020:	.word  0x0000
3fca5030:	.word  0x0000
3fca5040:	.word  0xffc9
3fca5050:	.word  0x0000
3fca5060:	.word  0x0000
3fca5070:	.word  0x0000
3fca5080:	.word  0xffca
3fca5090:	.word  0x0000
3fca50a0:	.word  0x0000
3fca50b0:	.word  0x0000
3fca50c0:	.word  0xffcb
3fca50d0:	.word  0x0000
3fca50e0:	.word  0x0000
3fca50f0:	.word  0x0000
3fca5100:	.word  0x0000
3fca5110:	.word  0x0000
3fca5120:	.word  0x0000
3fca5130:	.word  0x0000
3fca5140:	.word  0x0000
3fca5150:	.word  0x0000
3fca5160:	.word  0x0000
3fca5170:	.word  0x0000
3fca5180:	.word  0x0000
3fca5190:	.word  0x0000
3fca51a0:	.word  0x0000
3fca51b0:	.word  0x0000
3fca51c0:	.word  0x0000
3fca51d0:	.word  0x0000
3fca51e0:	.word  0x0000
3fca51f0:	.word  0x0000
3fca5200:	.word  0x0000
3fca5210:	.word  0x0000
3fca5220:	.word  0x0000
3fca5230:	.word  0x0000
3fca5240:	.word  0x0000
3fca5250:	.word  0x0000
3fca5260:	.word  0x0000
3fca5270:	.word  0x0000
3fca5280:	.word  0x0000
3fca5290:	.word  0x0000
3fca52a0:	.word  0x0000
3fca52b0:	.word  0x0000
3fca52c0:	.word  0xff6a
3fca52d0:	.word  0x0000
3fca52e0:	.word  0x0000
3fca52f0:	.word  0x0000
3fca5300:	.word  0xff67
3fca5310:	.word  0x0000
3fca5320:	.word  0x0000
3fca5330:	.word  0x0000
3fca5340:	.word  0x0000
3fca5350:	.word  0x0000
3fca5360:	.word  0x0000
3fca5370:	.word  0x0000
3fca5380:	.word  0x0000
3fca5390:	.word  0x0000
3fca53a0:	.word  0x0000
3fca53b0:	.word  0x0000
3fca53c0:	.word  0xffce
3fca53d0:	.word  0x0000
3fca53e0:	.word  0x0000
3fca53f0:	.word  0x0000
3fca5400:	.word  0xffcf
3fca5410:	.word  0x0000
3fca5420:	.word  0x0000
3fca5430:	.word  0x0000
3fca5440:	.word  0xffd0
3fca5450:	.word  0x0000
3fca5460:	.word  0x0000
3fca5470:	.word  0x0000
3fca5480:	.word  0xffd1
3fca5490:	.word  0x0000
3fca54a0:	.word  0x0000
3fca54b0:	.word  0x0000
3fca54c0:	.word  0x0000
3fca54d0:	.word  0x0000
3fca54e0:	.word  0x0000
3fca54f0:	.word  0x0000
3fca5500:	.word  0x0000
3fca5510:	.word  0x0000
3fca5520:	.word  0x0000
3fca5530:	.word  0x0000
3fca5540:	.word  0x0000
3fca5550:	.word  0x0000
3fca5560:	.word  0x0000
3fca5570:	.word  0x0000
3fca5580:	.word  0x0000
3fca5590:	.word  0x0000
3fca55a0:	.word  0x0000
3fca55b0:	.word  0x0000
3fca55c0:	.word  0x0000
3fca55d0:	.word  0x0000
3fca55e0:	.word  0x0000
3fca55f0:	.word  0x0000
3fca5600:	.word  0x0000
3fca5610:	.word  0x0000
3fca5620:	.word  0x0000
3fca5630:	.word  0x0000
3fca5640:	.word  0xff68
3fca5650:	.word  0x0000
3fca5660:	.word  0x0000
3fca5670:	.word  0x0000
3fca5680:	.word  0xff63
3fca5690:	.word  0x0000
3fca56a0:	.word  0x0000
3fca56b0:	.word  0x0000
3fca56c0:	.word  0xff00
3fca56d0:	addk   32, a0
3fca56e0:	.word  0x0000
3fca56f0:	.word  0x0000
3fca5700:	.word  0xff60
3fca5710:	.word  0x0000
3fca5720:	.word  0x0000
3fca5730:	.word  0x0000
3fca5740:	.word  0xff55
3fca5750:	.word  0x0000
3fca5760:	.word  0x0000
3fca5770:	.word  0x0000
3fca5780:	.word  0xff56
3fca5790:	.word  0x0000
3fca57a0:	.word  0x0000
3fca57b0:	.word  0x0000
3fca57c0:	.word  0x0000
3fca57d0:	.word  0x0000
3fca57e0:	.word  0x0000
3fca57f0:	.word  0x0000
3fca5800:	.word  0x0000
3fca5810:	.word  0x0000
3fca5820:	.word  0x0000
3fca5830:	.word  0x0000
3fca5840:	.word  0xffb0
3fca5850:	.word  0x0000
3fca5860:	.word  0x0000
3fca5870:	.word  0x0000
3fca5880:	.word  0x0000
3fca5890:	.word  0x0000
3fca58a0:	.word  0x0000
3fca58b0:	.word  0x0000
3fca58c0:	.word  0xffae
3fca58d0:	.word  0x0000
3fca58e0:	.word  0x0000
3fca58f0:	.word  0x0000
3fca5900:	.word  0xff8d
3fca5910:	.word  0x0000
3fca5920:	.word  0x0000
3fca5930:	.word  0x0000
3fca5940:	.word  0xffb1
3fca5950:	.word  0x0000
3fca5960:	.word  0x0000
3fca5970:	.word  0x0000
3fca5980:	.word  0xffb2
3fca5990:	.word  0x0000
3fca59a0:	.word  0x0000
3fca59b0:	.word  0x0000
3fca59c0:	.word  0xffb3
3fca59d0:	.word  0x0000
3fca59e0:	.word  0x0000
3fca59f0:	.word  0x0000
3fca5a00:	.word  0xffb4
3fca5a10:	.word  0x0000
3fca5a20:	.word  0x0000
3fca5a30:	.word  0x0000
3fca5a40:	.word  0xffb5
3fca5a50:	.word  0x0000
3fca5a60:	.word  0x0000
3fca5a70:	.word  0x0000
3fca5a80:	.word  0xffb6
3fca5a90:	.word  0x0000
3fca5aa0:	.word  0x0000
3fca5ab0:	.word  0x0000
3fca5ac0:	.word  0xffac
3fca5ad0:	.word  0x0000
3fca5ae0:	.word  0x0000
3fca5af0:	.word  0x0000
3fca5b00:	.word  0xffb7
3fca5b10:	.word  0x0000
3fca5b20:	.word  0x0000
3fca5b30:	.word  0x0000
3fca5b40:	.word  0xffb8
3fca5b50:	.word  0x0000
3fca5b60:	.word  0x0000
3fca5b70:	.word  0x0000
3fca5b80:	.word  0xffb9
3fca5b90:	.word  0x0000
3fca5ba0:	.word  0x0000
3fca5bb0:	.word  0x0000
3fca5bc0:	.word  0xffad
3fca5bd0:	.word  0x0000
3fca5be0:	.word  0x0000
3fca5bf0:	.word  0x0000
3fca5c00:	.word  0xff91
3fca5c10:	.word  0x0000
3fca5c20:	.word  0x0000
3fca5c30:	.word  0x0000
3fca5c40:	.word  0xff92
3fca5c50:	.word  0x0000
3fca5c60:	.word  0x0000
3fca5c70:	.word  0x0000
3fca5c80:	.word  0xff93
3fca5c90:	.word  0x0000
3fca5ca0:	.word  0x0000
3fca5cb0:	.word  0x0000
3fca5cc0:	.word  0xff94
3fca5cd0:	.word  0x0000
3fca5ce0:	.word  0x0000
3fca5cf0:	.word  0x0000
3fca5d00:	.word  0x0000
3fca5d10:	.word  0x0000
3fca5d20:	.word  0x0000
3fca5d30:	.word  0x0000
3fca5d40:	.word  0x0000
3fca5d50:	.word  0x0000
3fca5d60:	.word  0x0000
3fca5d70:	.word  0x0000
3fca5d80:	.word  0xff51
3fca5d90:	.word  0x0000
3fca5da0:	.word  0x0000
3fca5db0:	.word  0x0000
3fca5dc0:	.word  0xff53
3fca5dd0:	.word  0x0000
3fca5de0:	.word  0x0000
3fca5df0:	.word  0x0000
3fca5e00:	.word  0xff54
3fca5e10:	.word  0x0000
3fca5e20:	.word  0x0000
3fca5e30:	.word  0x0000
3fca5e40:	.word  0xff52
3fca5e50:	.word  0x0000
3fca5e60:	.word  0x0000
3fca5e70:	.word  0x0000
3fca5e80:	.word  0xffe2
3fca5e90:	.word  0x0000
3fca5ea0:	.word  0x0000
3fca5eb0:	.word  0x0000
3fca5ec0:	.word  0xffe9
3fca5ed0:	.word  0x0000
3fca5ee0:	.word  0x0000
3fca5ef0:	.word  0x0000
3fca5f00:	.word  0xff20
3fca5f10:	.word  0x0000
3fca5f20:	.word  0x0000
3fca5f30:	.word  0x0000
3fca5f40:	.word  0xffe1
3fca5f50:	.word  0x0000
3fca5f60:	.word  0x0000
3fca5f70:	.word  0x0000
3fca5f80:	.word  0xffe3
3fca5f90:	.word  0x0000
3fca5fa0:	.word  0x0000
3fca5fb0:	.word  0x0000
3fca5fc0:	.word  0xffe5
3fca5fd0:	.word  0x0000
3fca5fe0:	.word  0x0000
3fca5ff0:	.word  0x0000
3fca6000:	.word  0xff20
3fca6010:	.word  0x0000
3fca6020:	.word  0x0000
3fca6030:	.word  0x0000
3fca6040:	.word  0xffea
3fca6050:	.word  0x0000
3fca6060:	.word  0x0000
3fca6070:	.word  0x0000
3fca6080:	.word  0x0000
3fca6090:	.word  0x0000
3fca60a0:	.word  0x0000
3fca60b0:	.word  0x0000
3fca60c0:	.word  0x0000
3fca60d0:	.word  0x0000
3fca60e0:	.word  0x0000
3fca60f0:	.word  0x0000
3fca6100:	.word  0x0000
3fca6110:	.word  0x0000
3fca6120:	.word  0x0000
3fca6130:	.word  0x0000
3fca6140:	.word  0x0000
3fca6150:	.word  0x0000
3fca6160:	.word  0x0000
3fca6170:	.word  0x0000
3fca6180:	.word  0x0000
3fca6190:	.word  0x0000
3fca61a0:	.word  0x0000
3fca61b0:	.word  0x0000
3fca61c0:	.word  0x0000
3fca61d0:	.word  0x0000
3fca61e0:	.word  0x0000
3fca61f0:	.word  0x0000
3fca6200:	.word  0x0000
3fca6210:	.word  0x0000
3fca6220:	.word  0x0000
3fca6230:	.word  0x0000
3fca6240:	.word  0x0000
3fca6250:	.word  0x0000
3fca6260:	.word  0x0000
3fca6270:	.word  0x0000
3fca6280:	.word  0x0000
3fca6290:	.word  0x0000
3fca62a0:	.word  0x0000
3fca62b0:	.word  0x0000
3fca62c0:	.word  0xffff
3fca62d0:	.word  0x0000
3fca62e0:	.word  0x0000
3fca62f0:	.word  0x0000
3fca6300:	.word  0xff0d
3fca6310:	.word  0x0000
3fca6320:	.word  0x0000
3fca6330:	.word  0x0000
3fca6340:	.word  0xff09
3fca6350:	.word  0x0000
3fca6360:	.word  0x0000
3fca6370:	.word  0x0000
3fca6380:	rev    a1
3fca6390:	.word  0x0000
3fca63a0:	.word  0x00b0
3fca63b0:	.word  0x0000
3fca63c0:	rev    b1
3fca63d0:	.word  0x0000
3fca63e0:	rev    a11
3fca63f0:	.word  0x0000
3fca6400:	.word  0x0051
3fca6410:	.word  0x0000
3fca6420:	.word  0x0000
3fca6430:	.word  0x0000
3fca6440:	.word  0x0041
3fca6450:	.word  0x0000
3fca6460:	.word  0x0000
3fca6470:	.word  0x0000
3fca6480:	.word  0x0059
3fca6490:	.word  0x0000
3fca64a0:	.word  0x0000
3fca64b0:	.word  0x0000
3fca64c0:	.word  0x0000
3fca64d0:	.word  0x0000
3fca64e0:	.word  0x0000
3fca64f0:	.word  0x0000
3fca6500:	rev    b2
3fca6510:	.word  0x0000
3fca6520:	rev    a2
3fca6530:	.word  0x0000
3fca6540:	.word  0x0057
3fca6550:	.word  0x0000
3fca6560:	.word  0x0000
3fca6570:	.word  0x0000
3fca6580:	.word  0x0053
3fca6590:	.word  0x0000
3fca65a0:	.word  0x0000
3fca65b0:	.word  0x0000
3fca65c0:	.word  0x0058
3fca65d0:	.word  0x0000
3fca65e0:	.word  0x0000
3fca65f0:	.word  0x0000
3fca6600:	rev    b12
3fca6610:	.word  0x0000
3fca6620:	rev    b14
3fca6630:	.word  0x0000
3fca6640:	.word  0x0000
3fca6650:	.word  0x0000
3fca6660:	.word  0x0000
3fca6670:	.word  0x0000
3fca6680:	rev    b3
3fca6690:	.word  0x0000
3fca66a0:	rev    a10
3fca66b0:	.word  0x0000
3fca66c0:	.word  0x0045
3fca66d0:	.word  0x0000
3fca66e0:	.word  0x0000
3fca66f0:	.word  0x0000
3fca6700:	.word  0x0044
3fca6710:	.word  0x0000
3fca6720:	.word  0x0000
3fca6730:	.word  0x0000
3fca6740:	.word  0x0043
3fca6750:	.word  0x0000
3fca6760:	.word  0x0000
3fca6770:	.word  0x0000
3fca6780:	.word  0x0000
3fca6790:	.word  0x0000
3fca67a0:	.word  0x0000
3fca67b0:	.word  0x0000
3fca67c0:	rev    b4
3fca67d0:	.word  0x0000
3fca67e0:	.word  0x00e7
3fca67f0:	.word  0x0000
3fca6800:	.word  0x0052
3fca6810:	.word  0x0000
3fca6820:	.word  0x0000
3fca6830:	.word  0x0000
3fca6840:	.word  0x0046
3fca6850:	.word  0x0000
3fca6860:	.word  0x0000
3fca6870:	.word  0x0000
3fca6880:	.word  0x0056
3fca6890:	.word  0x0000
3fca68a0:	.word  0x0000
3fca68b0:	.word  0x0000
3fca68c0:	rev    a0
3fca68d0:	.word  0x0000
3fca68e0:	.word  0x0000
3fca68f0:	.word  0x0000
3fca6900:	.word  0x0000
3fca6910:	.word  0x0000
3fca6920:	.word  0x0000
3fca6930:	.word  0x0000
3fca6940:	rev    b5
3fca6950:	.word  0x0000
3fca6960:	rev    a5
3fca6970:	.word  0x0000
3fca6980:	.word  0x0054
3fca6990:	.word  0x0000
3fca69a0:	.word  0x0000
3fca69b0:	.word  0x0000
3fca69c0:	.word  0x0047
3fca69d0:	.word  0x0000
3fca69e0:	.word  0x0000
3fca69f0:	.word  0x0000
3fca6a00:	.word  0x0042
3fca6a10:	.word  0x0000
3fca6a20:	.word  0x0000
3fca6a30:	.word  0x0000
3fca6a40:	.word  0x0000
3fca6a50:	.word  0x0000
3fca6a60:	.word  0x0000
3fca6a70:	.word  0x0000
3fca6a80:	rev    b6
3fca6a90:	.word  0x0000
3fca6aa0:	rev    a6
3fca6ab0:	.word  0x0000
3fca6ac0:	.word  0x005a
3fca6ad0:	.word  0x0000
3fca6ae0:	.word  0x0000
3fca6af0:	.word  0x0000
3fca6b00:	.word  0x0048
3fca6b10:	.word  0x0000
3fca6b20:	.word  0x0000
3fca6b30:	.word  0x0000
3fca6b40:	.word  0x004e
3fca6b50:	.word  0x0000
3fca6b60:	.word  0x0000
3fca6b70:	.word  0x0000
3fca6b80:	.word  0x0000
3fca6b90:	.word  0x0000
3fca6ba0:	.word  0x0000
3fca6bb0:	.word  0x0000
3fca6bc0:	rev    b7
3fca6bd0:	.word  0x0000
3fca6be0:	rev    sp
3fca6bf0:	.word  0x0000
3fca6c00:	.word  0x0055
3fca6c10:	.word  0x0000
3fca6c20:	.word  0x0000
3fca6c30:	.word  0x0000
3fca6c40:	.word  0x004a
3fca6c50:	.word  0x0000
3fca6c60:	.word  0x0000
3fca6c70:	.word  0x0000
3fca6c80:	.word  0x004d
3fca6c90:	.word  0x0000
3fca6ca0:	.word  0x0000
3fca6cb0:	.word  0x0000
3fca6cc0:	.word  0x0000
3fca6cd0:	.word  0x0000
3fca6ce0:	.word  0x0000
3fca6cf0:	.word  0x0000
3fca6d00:	rev    b8
3fca6d10:	.word  0x0000
3fca6d20:	rev    a8
3fca6d30:	.word  0x0000
3fca6d40:	.word  0x0049
3fca6d50:	.word  0x0000
3fca6d60:	.word  0x0000
3fca6d70:	.word  0x0000
3fca6d80:	.word  0x004b
3fca6d90:	.word  0x0000
3fca6da0:	.word  0x0000
3fca6db0:	.word  0x0000
3fca6dc0:	rev    a12
3fca6dd0:	.word  0x0000
3fca6de0:	rev    b11
3fca6df0:	.word  0x0000
3fca6e00:	.word  0x0000
3fca6e10:	.word  0x0000
3fca6e20:	.word  0x0000
3fca6e30:	.word  0x0000
3fca6e40:	rev    b9
3fca6e50:	.word  0x0000
3fca6e60:	rev    a9
3fca6e70:	.word  0x0000
3fca6e80:	.word  0x004f
3fca6e90:	.word  0x0000
3fca6ea0:	.word  0x0000
3fca6eb0:	.word  0x0000
3fca6ec0:	.word  0x004c
3fca6ed0:	.word  0x0000
3fca6ee0:	.word  0x0000
3fca6ef0:	.word  0x0000
3fca6f00:	rev    a14
3fca6f10:	.word  0x0000
3fca6f20:	rev    b10
3fca6f30:	.word  0x0000
3fca6f40:	.word  0x0000
3fca6f50:	.word  0x0000
3fca6f60:	.word  0x0000
3fca6f70:	.word  0x0000
3fca6f80:	rev    b0
3fca6f90:	.word  0x0000
3fca6fa0:	rev    b13
3fca6fb0:	.word  0x0000
3fca6fc0:	.word  0x0050
3fca6fd0:	.word  0x0000
3fca6fe0:	.word  0x0000
3fca6ff0:	.word  0x0000
3fca7000:	.word  0x0000
3fca7010:	.word  0x0000
3fca7020:	.word  0x0000
3fca7030:	.word  0x0000
3fca7040:	.word  0x00f6
3fca7050:	.word  0x0000
3fca7060:	.word  0x00e9
3fca7070:	.word  0x0000
3fca7080:	rev    a13
3fca7090:	.word  0x0000
3fca70a0:	.word  0x005f
3fca70b0:	.word  0x0000
3fca70c0:	.word  0x0000
3fca70d0:	.word  0x0000
3fca70e0:	.word  0x0000
3fca70f0:	.word  0x0000
3fca7100:	.word  0xfe5e
3fca7110:	addk   32, a0
3fca7120:	.word  0xfe60
3fca7130:	addk   32, a0
3fca7140:	.word  0xfe22
3fca7150:	addk   32, a0
3fca7160:	.word  0xfe7e
3fca7170:	addk   32, a0
3fca7180:	rev    a4
3fca7190:	.word  0x0000
3fca71a0:	.word  0x00a3
3fca71b0:	.word  0x0000
3fca71c0:	.word  0x0000
3fca71d0:	.word  0x0000
3fca71e0:	.word  0x0000
3fca71f0:	.word  0x0000
3fca7200:	rev    a7
3fca7210:	.word  0x0000
3fca7220:	rev    sp
3fca7230:	.word  0x0000
3fca7240:	.word  0x00fc
3fca7250:	.word  0x0000
3fca7260:	.word  0x00e8
3fca7270:	.word  0x0000
3fca7280:	.word  0x00e4
L3FCA7290:
3fca7290:	.word  0x0000
3fca72a0:	.word  0x00e0
3fca72b0:	.word  0x0000
3fca72c0:	.word  0xffbe
3fca72d0:	.word  0x0000
3fca72e0:	.word  0x0000
3fca72f0:	.word  0x0000
3fca7300:	.word  0xffbf
3fca7310:	.word  0x0000
3fca7320:	.word  0x0000
3fca7330:	.word  0x0000
3fca7340:	.word  0xffc0
3fca7350:	.word  0x0000
3fca7360:	.word  0x0000
3fca7370:	.word  0x0000
3fca7380:	.word  0xffc1
3fca7390:	.word  0x0000
3fca73a0:	.word  0x0000
3fca73b0:	.word  0x0000
3fca73c0:	.word  0xffc2
3fca73d0:	.word  0x0000
3fca73e0:	.word  0x0000
3fca73f0:	.word  0x0000
3fca7400:	.word  0x0000
3fca7410:	.word  0x0000
3fca7420:	.word  0x0000
3fca7430:	.word  0x0000
3fca7440:	.word  0x0000
3fca7450:	.word  0x0000
3fca7460:	.word  0x0000
3fca7470:	.word  0x0000
3fca7480:	.word  0x0000
3fca7490:	.word  0x0000
3fca74a0:	.word  0x0000
3fca74b0:	.word  0x0000
3fca74c0:	.word  0x0000
3fca74d0:	.word  0x0000
3fca74e0:	.word  0x0000
3fca74f0:	.word  0x0000
3fca7500:	.word  0x0000
3fca7510:	.word  0x0000
3fca7520:	.word  0x0000
3fca7530:	.word  0x0000
3fca7540:	.word  0x0000
3fca7550:	.word  0x0000
3fca7560:	.word  0x0000
3fca7570:	.word  0x0000
3fca7580:	.word  0x0000
3fca7590:	.word  0x0000
3fca75a0:	.word  0x0000
3fca75b0:	.word  0x0000
3fca75c0:	.word  0x0000
3fca75d0:	.word  0x0000
3fca75e0:	.word  0x0000
3fca75f0:	.word  0x0000
3fca7600:	.word  0x0000
3fca7610:	.word  0x0000
3fca7620:	.word  0x0000
3fca7630:	.word  0x0000
3fca7640:	.word  0xffc3
3fca7650:	.word  0x0000
3fca7660:	.word  0x0000
3fca7670:	.word  0x0000
3fca7680:	.word  0xffc4
3fca7690:	.word  0x0000
3fca76a0:	.word  0x0000
3fca76b0:	.word  0x0000
3fca76c0:	.word  0xffc5
3fca76d0:	.word  0x0000
3fca76e0:	.word  0x0000
3fca76f0:	.word  0x0000
3fca7700:	.word  0xffc6
3fca7710:	.word  0x0000
3fca7720:	.word  0x0000
3fca7730:	.word  0x0000
3fca7740:	.word  0xffc7
3fca7750:	.word  0x0000
3fca7760:	.word  0x0000
3fca7770:	.word  0x0000
3fca7780:	.word  0x0000
3fca7790:	.word  0x0000
3fca77a0:	.word  0x0000
3fca77b0:	.word  0x0000
3fca77c0:	.word  0x0000
3fca77d0:	.word  0x0000
3fca77e0:	.word  0x0000
3fca77f0:	.word  0x0000
3fca7800:	.word  0x0000
3fca7810:	.word  0x0000
3fca7820:	.word  0x0000
3fca7830:	.word  0x0000
3fca7840:	.word  0x0000
3fca7850:	.word  0x0000
3fca7860:	.word  0x0000
3fca7870:	.word  0x0000
3fca7880:	.word  0x0000
3fca7890:	.word  0x0000
3fca78a0:	.word  0x0000
3fca78b0:	.word  0x0000
3fca78c0:	.word  0x0000
3fca78d0:	.word  0x0000
3fca78e0:	.word  0x0000
3fca78f0:	.word  0x0000
3fca7900:	.word  0x0000
3fca7910:	.word  0x0000
3fca7920:	.word  0x0000
3fca7930:	.word  0x0000
3fca7940:	.word  0x0000
3fca7950:	.word  0x0000
3fca7960:	.word  0x0000
3fca7970:	.word  0x0000
3fca7980:	.word  0xffc8
3fca7990:	.word  0x0000
3fca79a0:	.word  0x0000
3fca79b0:	.word  0x0000
3fca79c0:	.word  0xffc9
3fca79d0:	.word  0x0000
3fca79e0:	.word  0x0000
3fca79f0:	.word  0x0000
3fca7a00:	.word  0xffca
3fca7a10:	.word  0x0000
3fca7a20:	.word  0x0000
3fca7a30:	.word  0x0000
3fca7a40:	.word  0xffcb
3fca7a50:	.word  0x0000
3fca7a60:	.word  0x0000
3fca7a70:	.word  0x0000
3fca7a80:	.word  0x0000
3fca7a90:	.word  0x0000
3fca7aa0:	.word  0x0000
3fca7ab0:	.word  0x0000
3fca7ac0:	.word  0x0000
3fca7ad0:	.word  0x0000
3fca7ae0:	.word  0x0000
3fca7af0:	.word  0x0000
3fca7b00:	.word  0x0000
3fca7b10:	.word  0x0000
3fca7b20:	.word  0x0000
3fca7b30:	.word  0x0000
3fca7b40:	.word  0x0000
3fca7b50:	.word  0x0000
3fca7b60:	.word  0x0000
3fca7b70:	.word  0x0000
3fca7b80:	.word  0x0000
3fca7b90:	.word  0x0000
3fca7ba0:	.word  0x0000
3fca7bb0:	.word  0x0000
3fca7bc0:	.word  0x0000
3fca7bd0:	.word  0x0000
3fca7be0:	.word  0x0000
3fca7bf0:	.word  0x0000
3fca7c00:	.word  0x0000
3fca7c10:	.word  0x0000
3fca7c20:	.word  0x0000
3fca7c30:	.word  0x0000
3fca7c40:	.word  0xff6a
3fca7c50:	.word  0x0000
3fca7c60:	.word  0x0000
3fca7c70:	.word  0x0000
3fca7c80:	.word  0xff67
3fca7c90:	.word  0x0000
3fca7ca0:	.word  0x0000
3fca7cb0:	.word  0x0000
3fca7cc0:	.word  0x0000
3fca7cd0:	.word  0x0000
3fca7ce0:	.word  0x0000
3fca7cf0:	.word  0x0000
3fca7d00:	.word  0x0000
3fca7d10:	.word  0x0000
3fca7d20:	.word  0x0000
3fca7d30:	.word  0x0000
3fca7d40:	.word  0xffce
3fca7d50:	.word  0x0000
3fca7d60:	.word  0x0000
3fca7d70:	.word  0x0000
3fca7d80:	.word  0xffcf
3fca7d90:	.word  0x0000
3fca7da0:	.word  0x0000
3fca7db0:	.word  0x0000
3fca7dc0:	.word  0xffd0
3fca7dd0:	.word  0x0000
3fca7de0:	.word  0x0000
3fca7df0:	.word  0x0000
3fca7e00:	.word  0xffd1
3fca7e10:	.word  0x0000
3fca7e20:	.word  0x0000
3fca7e30:	.word  0x0000
3fca7e40:	.word  0x0000
3fca7e50:	.word  0x0000
3fca7e60:	.word  0x0000
3fca7e70:	.word  0x0000
3fca7e80:	.word  0x0000
3fca7e90:	.word  0x0000
3fca7ea0:	.word  0x0000
3fca7eb0:	.word  0x0000
3fca7ec0:	.word  0x0000
3fca7ed0:	.word  0x0000
3fca7ee0:	.word  0x0000
3fca7ef0:	.word  0x0000
3fca7f00:	.word  0x0000
3fca7f10:	.word  0x0000
3fca7f20:	.word  0x0000
3fca7f30:	.word  0x0000
3fca7f40:	.word  0x0000
3fca7f50:	.word  0x0000
3fca7f60:	.word  0x0000
3fca7f70:	.word  0x0000
3fca7f80:	.word  0x0000
3fca7f90:	.word  0x0000
3fca7fa0:	.word  0x0000
3fca7fb0:	.word  0x0000
3fca7fc0:	.word  0xff68
3fca7fd0:	.word  0x0000
3fca7fe0:	.word  0x0000
3fca7ff0:	.word  0x0000
3fca8000:	.word  0xff63
3fca8010:	.word  0x0000
3fca8020:	.word  0x0000
3fca8030:	.word  0x0000
3fca8040:	.word  0xff00
3fca8050:	addk   32, a0
3fca8060:	.word  0x0000
3fca8070:	.word  0x0000
3fca8080:	.word  0xff60
3fca8090:	.word  0x0000
3fca80a0:	.word  0x0000
3fca80b0:	.word  0x0000
3fca80c0:	.word  0xff55
3fca80d0:	.word  0x0000
3fca80e0:	.word  0x0000
3fca80f0:	.word  0x0000
3fca8100:	.word  0xff56
3fca8110:	.word  0x0000
3fca8120:	.word  0x0000
3fca8130:	.word  0x0000
3fca8140:	.word  0x0000
3fca8150:	.word  0x0000
3fca8160:	.word  0x0000
3fca8170:	.word  0x0000
3fca8180:	.word  0x0000
3fca8190:	.word  0x0000
3fca81a0:	.word  0x0000
3fca81b0:	.word  0x0000
3fca81c0:	.word  0xffb0
3fca81d0:	.word  0x0000
3fca81e0:	.word  0x0000
3fca81f0:	.word  0x0000
3fca8200:	.word  0x0000
3fca8210:	.word  0x0000
3fca8220:	.word  0x0000
3fca8230:	.word  0x0000
3fca8240:	.word  0xffae
3fca8250:	.word  0x0000
3fca8260:	.word  0x0000
3fca8270:	.word  0x0000
3fca8280:	.word  0xff8d
3fca8290:	.word  0x0000
3fca82a0:	.word  0x0000
3fca82b0:	.word  0x0000
3fca82c0:	.word  0xffb1
3fca82d0:	.word  0x0000
3fca82e0:	.word  0x0000
3fca82f0:	.word  0x0000
3fca8300:	.word  0xffb2
3fca8310:	.word  0x0000
3fca8320:	.word  0x0000
3fca8330:	.word  0x0000
3fca8340:	.word  0xffb3
3fca8350:	.word  0x0000
3fca8360:	.word  0x0000
3fca8370:	.word  0x0000
3fca8380:	.word  0xffb4
3fca8390:	.word  0x0000
3fca83a0:	.word  0x0000
3fca83b0:	.word  0x0000
3fca83c0:	.word  0xffb5
3fca83d0:	.word  0x0000
3fca83e0:	.word  0x0000
3fca83f0:	.word  0x0000
3fca8400:	.word  0xffb6
3fca8410:	.word  0x0000
3fca8420:	.word  0x0000
3fca8430:	.word  0x0000
3fca8440:	.word  0xffac
3fca8450:	.word  0x0000
3fca8460:	.word  0x0000
3fca8470:	.word  0x0000
3fca8480:	.word  0xffb7
3fca8490:	.word  0x0000
3fca84a0:	.word  0x0000
3fca84b0:	.word  0x0000
3fca84c0:	.word  0xffb8
3fca84d0:	.word  0x0000
3fca84e0:	.word  0x0000
3fca84f0:	.word  0x0000
3fca8500:	.word  0xffb9
3fca8510:	.word  0x0000
3fca8520:	.word  0x0000
3fca8530:	.word  0x0000
3fca8540:	.word  0xffad
3fca8550:	.word  0x0000
3fca8560:	.word  0x0000
3fca8570:	.word  0x0000
3fca8580:	.word  0xff91
3fca8590:	.word  0x0000
3fca85a0:	.word  0x0000
3fca85b0:	.word  0x0000
3fca85c0:	.word  0xff92
3fca85d0:	.word  0x0000
3fca85e0:	.word  0x0000
3fca85f0:	.word  0x0000
3fca8600:	.word  0xff93
3fca8610:	.word  0x0000
3fca8620:	.word  0x0000
3fca8630:	.word  0x0000
3fca8640:	.word  0xff94
3fca8650:	.word  0x0000
3fca8660:	.word  0x0000
3fca8670:	.word  0x0000
3fca8680:	.word  0x0000
3fca8690:	.word  0x0000
3fca86a0:	.word  0x0000
3fca86b0:	.word  0x0000
3fca86c0:	.word  0x0000
3fca86d0:	.word  0x0000
3fca86e0:	.word  0x0000
3fca86f0:	.word  0x0000
3fca8700:	.word  0xff51
3fca8710:	.word  0x0000
3fca8720:	.word  0x0000
3fca8730:	.word  0x0000
3fca8740:	.word  0xff53
3fca8750:	.word  0x0000
3fca8760:	.word  0x0000
3fca8770:	.word  0x0000
3fca8780:	.word  0xff54
3fca8790:	.word  0x0000
3fca87a0:	.word  0x0000
3fca87b0:	.word  0x0000
3fca87c0:	.word  0xff52
3fca87d0:	.word  0x0000
3fca87e0:	.word  0x0000
3fca87f0:	.word  0x0000
3fca8800:	.word  0xffe2
3fca8810:	.word  0x0000
3fca8820:	.word  0x0000
3fca8830:	.word  0x0000
3fca8840:	.word  0xffe9
3fca8850:	.word  0x0000
3fca8860:	.word  0x0000
3fca8870:	.word  0x0000
3fca8880:	.word  0xff20
3fca8890:	.word  0x0000
3fca88a0:	.word  0x0000
3fca88b0:	.word  0x0000
3fca88c0:	.word  0xffe1
3fca88d0:	.word  0x0000
3fca88e0:	.word  0x0000
3fca88f0:	.word  0x0000
3fca8900:	.word  0xffe3
3fca8910:	.word  0x0000
3fca8920:	.word  0x0000
3fca8930:	.word  0x0000
3fca8940:	.word  0xffe5
3fca8950:	.word  0x0000
3fca8960:	.word  0x0000
3fca8970:	.word  0x0000
3fca8980:	.word  0xff20
3fca8990:	.word  0x0000
3fca89a0:	.word  0x0000
3fca89b0:	.word  0x0000
3fca89c0:	.word  0xffea
3fca89d0:	.word  0x0000
3fca89e0:	.word  0x0000
3fca89f0:	.word  0x0000
3fca8a00:	.word  0x0000
3fca8a10:	.word  0x0000
3fca8a20:	.word  0x0000
3fca8a30:	.word  0x0000
3fca8a40:	.word  0x0000
3fca8a50:	.word  0x0000
3fca8a60:	.word  0x0000
3fca8a70:	.word  0x0000
3fca8a80:	.word  0x0000
3fca8a90:	.word  0x0000
3fca8aa0:	.word  0x0000
3fca8ab0:	.word  0x0000
3fca8ac0:	.word  0x0000
3fca8ad0:	.word  0x0000
3fca8ae0:	.word  0x0000
3fca8af0:	.word  0x0000
3fca8b00:	.word  0x0000
3fca8b10:	.word  0x0000
3fca8b20:	.word  0x0000
3fca8b30:	.word  0x0000
3fca8b40:	.word  0x0000
3fca8b50:	.word  0x0000
3fca8b60:	.word  0x0000
3fca8b70:	.word  0x0000
3fca8b80:	.word  0x0000
3fca8b90:	.word  0x0000
3fca8ba0:	.word  0x0000
3fca8bb0:	.word  0x0000
3fca8bc0:	.word  0x0000
3fca8bd0:	.word  0x0000
3fca8be0:	.word  0x0000
3fca8bf0:	.word  0x0000
3fca8c00:	.word  0x0000
3fca8c10:	.word  0x0000
3fca8c20:	.word  0x0000
3fca8c30:	.word  0x0000
3fca8c40:	.word  0xffff
3fca8c50:	.word  0x0000
3fca8c60:	.word  0x0000
3fca8c70:	.word  0x0000
3fca8c80:	.word  0xff0d
3fca8c90:	.word  0x0000
3fca8ca0:	.word  0x0000
3fca8cb0:	.word  0x0000
3fca8cc0:	.word  0xff09
3fca8cd0:	.word  0x0000
3fca8ce0:	.word  0x0000
3fca8cf0:	.word  0x0000
3fca8d00:	.word  0x007e
3fca8d10:	.word  0x0000
3fca8d20:	.word  0x00b0
3fca8d30:	.word  0x0000
3fca8d40:	rev    b1
3fca8d50:	.word  0x0000
3fca8d60:	rev    a1
3fca8d70:	.word  0x0000
3fca8d80:	.word  0x0051
3fca8d90:	.word  0x0000
3fca8da0:	.word  0x0000
3fca8db0:	.word  0x0000
3fca8dc0:	.word  0x0041
3fca8dd0:	.word  0x0000
3fca8de0:	.word  0x0000
3fca8df0:	.word  0x0000
3fca8e00:	.word  0x005a
3fca8e10:	.word  0x0000
3fca8e20:	.word  0x0000
3fca8e30:	.word  0x0000
3fca8e40:	.word  0x0000
3fca8e50:	.word  0x0000
3fca8e60:	.word  0x0000
3fca8e70:	.word  0x0000
3fca8e80:	rev    b2
3fca8e90:	.word  0x0000
3fca8ea0:	rev    a2
3fca8eb0:	.word  0x0000
3fca8ec0:	.word  0x0057
3fca8ed0:	.word  0x0000
3fca8ee0:	.word  0x0000
3fca8ef0:	.word  0x0000
3fca8f00:	.word  0x0053
3fca8f10:	.word  0x0000
3fca8f20:	.word  0x0000
3fca8f30:	.word  0x0000
3fca8f40:	.word  0x0058
3fca8f50:	.word  0x0000
3fca8f60:	.word  0x0000
3fca8f70:	.word  0x0000
3fca8f80:	rev    b12
3fca8f90:	.word  0x0000
3fca8fa0:	rev    b14
3fca8fb0:	.word  0x0000
3fca8fc0:	.word  0x0000
3fca8fd0:	.word  0x0000
3fca8fe0:	.word  0x0000
3fca8ff0:	.word  0x0000
3fca9000:	rev    b3
3fca9010:	.word  0x0000
3fca9020:	.word  0x0040
3fca9030:	.word  0x0000
3fca9040:	.word  0x0045
3fca9050:	.word  0x0000
3fca9060:	.word  0x0000
3fca9070:	.word  0x0000
3fca9080:	.word  0x0044
3fca9090:	.word  0x0000
3fca90a0:	.word  0x0000
3fca90b0:	.word  0x0000
3fca90c0:	.word  0x0043
3fca90d0:	.word  0x0000
3fca90e0:	.word  0x0000
3fca90f0:	.word  0x0000
3fca9100:	.word  0x0000
3fca9110:	.word  0x0000
3fca9120:	.word  0x0000
3fca9130:	.word  0x0000
3fca9140:	rev    b4
3fca9150:	.word  0x0000
3fca9160:	rev    a4
3fca9170:	.word  0x0000
3fca9180:	.word  0x0052
3fca9190:	.word  0x0000
3fca91a0:	.word  0x0000
3fca91b0:	.word  0x0000
3fca91c0:	.word  0x0046
3fca91d0:	.word  0x0000
3fca91e0:	.word  0x0000
3fca91f0:	.word  0x0000
3fca9200:	.word  0x0056
3fca9210:	.word  0x0000
3fca9220:	.word  0x0000
3fca9230:	.word  0x0000
3fca9240:	rev    a0
3fca9250:	.word  0x0000
3fca9260:	.word  0x0000
3fca9270:	.word  0x0000
3fca9280:	.word  0x0000
3fca9290:	.word  0x0000
3fca92a0:	.word  0x0000
3fca92b0:	.word  0x0000
3fca92c0:	rev    b5
3fca92d0:	.word  0x0000
3fca92e0:	rev    a5
3fca92f0:	.word  0x0000
3fca9300:	.word  0x0054
3fca9310:	.word  0x0000
3fca9320:	.word  0x0000
3fca9330:	.word  0x0000
3fca9340:	.word  0x0047
3fca9350:	.word  0x0000
3fca9360:	.word  0x0000
3fca9370:	.word  0x0000
3fca9380:	.word  0x0042
3fca9390:	.word  0x0000
3fca93a0:	.word  0x0000
3fca93b0:	.word  0x0000
3fca93c0:	.word  0x0000
3fca93d0:	.word  0x0000
3fca93e0:	.word  0x0000
3fca93f0:	.word  0x0000
3fca9400:	rev    b6
3fca9410:	.word  0x0000
3fca9420:	rev    a6
3fca9430:	.word  0x0000
3fca9440:	.word  0x0059
3fca9450:	.word  0x0000
3fca9460:	.word  0x0000
3fca9470:	.word  0x0000
3fca9480:	.word  0x0048
3fca9490:	.word  0x0000
3fca94a0:	.word  0x0000
3fca94b0:	.word  0x0000
3fca94c0:	.word  0x004e
3fca94d0:	.word  0x0000
3fca94e0:	.word  0x0000
3fca94f0:	.word  0x0000
3fca9500:	.word  0x0000
3fca9510:	.word  0x0000
3fca9520:	.word  0x0000
3fca9530:	.word  0x0000
3fca9540:	rev    b7
3fca9550:	.word  0x0000
3fca9560:	rev    sp
3fca9570:	.word  0x0000
3fca9580:	.word  0x0055
3fca9590:	.word  0x0000
3fca95a0:	.word  0x0000
3fca95b0:	.word  0x0000
3fca95c0:	.word  0x004a
3fca95d0:	.word  0x0000
3fca95e0:	.word  0x0000
3fca95f0:	.word  0x0000
3fca9600:	.word  0x004d
3fca9610:	.word  0x0000
3fca9620:	.word  0x0000
3fca9630:	.word  0x0000
3fca9640:	.word  0x0000
3fca9650:	.word  0x0000
3fca9660:	.word  0x0000
3fca9670:	.word  0x0000
3fca9680:	rev    b8
3fca9690:	.word  0x0000
3fca96a0:	rev    a8
3fca96b0:	.word  0x0000
3fca96c0:	.word  0x0049
3fca96d0:	.word  0x0000
3fca96e0:	.word  0x0000
3fca96f0:	.word  0x0000
3fca9700:	.word  0x004b
3fca9710:	.word  0x0000
3fca9720:	.word  0x0000
3fca9730:	.word  0x0000
3fca9740:	rev    a12
3fca9750:	.word  0x0000
3fca9760:	rev    b11
3fca9770:	.word  0x0000
3fca9780:	.word  0x0000
3fca9790:	.word  0x0000
3fca97a0:	.word  0x0000
3fca97b0:	.word  0x0000
3fca97c0:	rev    b9
3fca97d0:	.word  0x0000
3fca97e0:	rev    a9
3fca97f0:	.word  0x0000
3fca9800:	.word  0x004f
3fca9810:	.word  0x0000
3fca9820:	.word  0x0000
3fca9830:	.word  0x0000
3fca9840:	.word  0x004c
3fca9850:	.word  0x0000
3fca9860:	.word  0x0000
3fca9870:	.word  0x0000
3fca9880:	rev    a14
3fca9890:	.word  0x0000
3fca98a0:	rev    b10
3fca98b0:	.word  0x0000
3fca98c0:	.word  0x0000
3fca98d0:	.word  0x0000
3fca98e0:	.word  0x0000
3fca98f0:	.word  0x0000
3fca9900:	rev    b0
3fca9910:	.word  0x0000
3fca9920:	rev    b13
3fca9930:	.word  0x0000
3fca9940:	.word  0x0050
3fca9950:	.word  0x0000
3fca9960:	.word  0x0000
3fca9970:	.word  0x0000
3fca9980:	.word  0x0000
3fca9990:	.word  0x0000
3fca99a0:	.word  0x0000
3fca99b0:	.word  0x0000
3fca99c0:	.word  0x007d
3fca99d0:	.word  0x0000
3fca99e0:	.word  0x007b
3fca99f0:	.word  0x0000
3fca9a00:	rev    a13
3fca9a10:	.word  0x0000
3fca9a20:	.word  0x005f
3fca9a30:	.word  0x0000
3fca9a40:	.word  0x0000
3fca9a50:	.word  0x0000
3fca9a60:	.word  0x0000
3fca9a70:	.word  0x0000
3fca9a80:	.word  0x005e
3fca9a90:	.word  0x0000
3fca9aa0:	.word  0x0060
3fca9ab0:	.word  0x0000
3fca9ac0:	rev    a3
3fca9ad0:	.word  0x0000
3fca9ae0:	.word  0x005c
3fca9af0:	.word  0x0000
3fca9b00:	rev    a7
3fca9b10:	.word  0x0000
3fca9b20:	rev    a10
3fca9b30:	.word  0x0000
3fca9b40:	.word  0x0000
3fca9b50:	.word  0x0000
3fca9b60:	.word  0x0000
3fca9b70:	.word  0x0000
3fca9b80:	rev    a11
3fca9b90:	.word  0x0000
3fca9ba0:	rev    sp
3fca9bb0:	.word  0x0000
3fca9bc0:	.word  0x005d
3fca9bd0:	.word  0x0000
3fca9be0:	.word  0x005b
3fca9bf0:	.word  0x0000
3fca9c00:	.word  0x007c
3fca9c10:	.word  0x0000
3fca9c20:	.word  0x0000
3fca9c30:	.word  0x0000
3fca9c40:	.word  0xffbe
3fca9c50:	.word  0x0000
3fca9c60:	.word  0x0000
3fca9c70:	.word  0x0000
3fca9c80:	.word  0xffbf
3fca9c90:	.word  0x0000
3fca9ca0:	.word  0x0000
3fca9cb0:	.word  0x0000
3fca9cc0:	.word  0xffc0
3fca9cd0:	.word  0x0000
3fca9ce0:	.word  0x0000
3fca9cf0:	.word  0x0000
3fca9d00:	.word  0xffc1
3fca9d10:	.word  0x0000
3fca9d20:	.word  0x0000
3fca9d30:	.word  0x0000
3fca9d40:	.word  0xffc2
3fca9d50:	.word  0x0000
3fca9d60:	.word  0x0000
3fca9d70:	.word  0x0000
3fca9d80:	.word  0x0000
3fca9d90:	.word  0x0000
3fca9da0:	.word  0x0000
3fca9db0:	.word  0x0000
3fca9dc0:	.word  0x0000
3fca9dd0:	.word  0x0000
3fca9de0:	.word  0x0000
3fca9df0:	.word  0x0000
3fca9e00:	.word  0x0000
3fca9e10:	.word  0x0000
3fca9e20:	.word  0x0000
3fca9e30:	.word  0x0000
3fca9e40:	.word  0x0000
3fca9e50:	.word  0x0000
3fca9e60:	.word  0x0000
3fca9e70:	.word  0x0000
3fca9e80:	.word  0x0000
3fca9e90:	.word  0x0000
3fca9ea0:	.word  0x0000
3fca9eb0:	.word  0x0000
3fca9ec0:	.word  0x0000
3fca9ed0:	.word  0x0000
3fca9ee0:	.word  0x0000
3fca9ef0:	.word  0x0000
3fca9f00:	.word  0x0000
3fca9f10:	.word  0x0000
3fca9f20:	.word  0x0000
3fca9f30:	.word  0x0000
3fca9f40:	.word  0x0000
3fca9f50:	.word  0x0000
3fca9f60:	.word  0x0000
3fca9f70:	.word  0x0000
3fca9f80:	.word  0x0000
3fca9f90:	.word  0x0000
3fca9fa0:	.word  0x0000
3fca9fb0:	.word  0x0000
3fca9fc0:	.word  0xffc3
3fca9fd0:	.word  0x0000
3fca9fe0:	.word  0x0000
3fca9ff0:	.word  0x0000
3fcaa000:	.word  0xffc4
3fcaa010:	.word  0x0000
3fcaa020:	.word  0x0000
3fcaa030:	.word  0x0000
3fcaa040:	.word  0xffc5
3fcaa050:	.word  0x0000
3fcaa060:	.word  0x0000
3fcaa070:	.word  0x0000
3fcaa080:	.word  0xffc6
3fcaa090:	.word  0x0000
3fcaa0a0:	.word  0x0000
3fcaa0b0:	.word  0x0000
3fcaa0c0:	.word  0xffc7
3fcaa0d0:	.word  0x0000
3fcaa0e0:	.word  0x0000
3fcaa0f0:	.word  0x0000
3fcaa100:	.word  0x0000
3fcaa110:	.word  0x0000
3fcaa120:	.word  0x0000
3fcaa130:	.word  0x0000
3fcaa140:	.word  0x0000
3fcaa150:	.word  0x0000
3fcaa160:	.word  0x0000
3fcaa170:	.word  0x0000
3fcaa180:	.word  0x0000
3fcaa190:	.word  0x0000
3fcaa1a0:	.word  0x0000
3fcaa1b0:	.word  0x0000
3fcaa1c0:	.word  0x0000
3fcaa1d0:	.word  0x0000
3fcaa1e0:	.word  0x0000
3fcaa1f0:	.word  0x0000
3fcaa200:	.word  0x0000
3fcaa210:	.word  0x0000
3fcaa220:	.word  0x0000
3fcaa230:	.word  0x0000
3fcaa240:	.word  0x0000
3fcaa250:	.word  0x0000
3fcaa260:	.word  0x0000
3fcaa270:	.word  0x0000
3fcaa280:	.word  0x0000
3fcaa290:	.word  0x0000
3fcaa2a0:	.word  0x0000
3fcaa2b0:	.word  0x0000
3fcaa2c0:	.word  0x0000
3fcaa2d0:	.word  0x0000
3fcaa2e0:	.word  0x0000
3fcaa2f0:	.word  0x0000
3fcaa300:	.word  0xffc8
3fcaa310:	.word  0x0000
3fcaa320:	.word  0x0000
3fcaa330:	.word  0x0000
3fcaa340:	.word  0xffc9
3fcaa350:	.word  0x0000
3fcaa360:	.word  0x0000
3fcaa370:	.word  0x0000
3fcaa380:	.word  0xffca
3fcaa390:	.word  0x0000
3fcaa3a0:	.word  0x0000
3fcaa3b0:	.word  0x0000
3fcaa3c0:	.word  0xffcb
3fcaa3d0:	.word  0x0000
3fcaa3e0:	.word  0x0000
3fcaa3f0:	.word  0x0000
3fcaa400:	.word  0x0000
3fcaa410:	.word  0x0000
3fcaa420:	.word  0x0000
3fcaa430:	.word  0x0000
3fcaa440:	.word  0x0000
3fcaa450:	.word  0x0000
3fcaa460:	.word  0x0000
3fcaa470:	.word  0x0000
3fcaa480:	.word  0x0000
3fcaa490:	.word  0x0000
3fcaa4a0:	.word  0x0000
3fcaa4b0:	.word  0x0000
3fcaa4c0:	.word  0x0000
3fcaa4d0:	.word  0x0000
3fcaa4e0:	.word  0x0000
3fcaa4f0:	.word  0x0000
3fcaa500:	.word  0x0000
3fcaa510:	.word  0x0000
3fcaa520:	.word  0x0000
3fcaa530:	.word  0x0000
3fcaa540:	.word  0x0000
3fcaa550:	.word  0x0000
3fcaa560:	.word  0x0000
3fcaa570:	.word  0x0000
3fcaa580:	.word  0x0000
3fcaa590:	.word  0x0000
3fcaa5a0:	.word  0x0000
3fcaa5b0:	.word  0x0000
3fcaa5c0:	.word  0xff6a
3fcaa5d0:	.word  0x0000
3fcaa5e0:	.word  0x0000
3fcaa5f0:	.word  0x0000
3fcaa600:	.word  0xff67
3fcaa610:	.word  0x0000
3fcaa620:	.word  0x0000
3fcaa630:	.word  0x0000
3fcaa640:	.word  0x0000
3fcaa650:	.word  0x0000
3fcaa660:	.word  0x0000
L3FCAA670:
3fcaa670:	.word  0x0000
3fcaa680:	.word  0x0000
3fcaa690:	.word  0x0000
3fcaa6a0:	.word  0x0000
3fcaa6b0:	.word  0x0000
3fcaa6c0:	.word  0xffce
3fcaa6d0:	.word  0x0000
3fcaa6e0:	.word  0x0000
3fcaa6f0:	.word  0x0000
3fcaa700:	.word  0xffcf
3fcaa710:	.word  0x0000
3fcaa720:	.word  0x0000
3fcaa730:	.word  0x0000
3fcaa740:	.word  0xffd0
3fcaa750:	.word  0x0000
3fcaa760:	.word  0x0000
3fcaa770:	.word  0x0000
3fcaa780:	.word  0xffd1
3fcaa790:	.word  0x0000
3fcaa7a0:	.word  0x0000
3fcaa7b0:	.word  0x0000
3fcaa7c0:	.word  0x0000
3fcaa7d0:	.word  0x0000
3fcaa7e0:	.word  0x0000
3fcaa7f0:	.word  0x0000
3fcaa800:	.word  0x0000
3fcaa810:	.word  0x0000
3fcaa820:	.word  0x0000
3fcaa830:	.word  0x0000
3fcaa840:	.word  0x0000
3fcaa850:	.word  0x0000
3fcaa860:	.word  0x0000
3fcaa870:	.word  0x0000
3fcaa880:	.word  0x0000
3fcaa890:	.word  0x0000
3fcaa8a0:	.word  0x0000
3fcaa8b0:	.word  0x0000
3fcaa8c0:	.word  0x0000
3fcaa8d0:	.word  0x0000
3fcaa8e0:	.word  0x0000
3fcaa8f0:	.word  0x0000
3fcaa900:	.word  0x0000
3fcaa910:	.word  0x0000
3fcaa920:	.word  0x0000
3fcaa930:	.word  0x0000
3fcaa940:	.word  0xff68
3fcaa950:	.word  0x0000
3fcaa960:	.word  0x0000
3fcaa970:	.word  0x0000
3fcaa980:	.word  0xff63
3fcaa990:	.word  0x0000
3fcaa9a0:	.word  0x0000
3fcaa9b0:	.word  0x0000
3fcaa9c0:	.word  0xff00
3fcaa9d0:	addk   32, a0
3fcaa9e0:	.word  0x0000
3fcaa9f0:	.word  0x0000
3fcaaa00:	.word  0xff60
3fcaaa10:	.word  0x0000
3fcaaa20:	.word  0x0000
3fcaaa30:	.word  0x0000
3fcaaa40:	.word  0xff55
3fcaaa50:	.word  0x0000
3fcaaa60:	.word  0x0000
3fcaaa70:	.word  0x0000
3fcaaa80:	.word  0xff56
3fcaaa90:	.word  0x0000
3fcaaaa0:	.word  0x0000
3fcaaab0:	.word  0x0000
3fcaaac0:	.word  0x0000
3fcaaad0:	.word  0x0000
3fcaaae0:	.word  0x0000
3fcaaaf0:	.word  0x0000
3fcaab00:	.word  0x0000
3fcaab10:	.word  0x0000
3fcaab20:	.word  0x0000
3fcaab30:	.word  0x0000
3fcaab40:	.word  0xffb0
3fcaab50:	.word  0x0000
3fcaab60:	.word  0x0000
3fcaab70:	.word  0x0000
3fcaab80:	.word  0x0000
3fcaab90:	.word  0x0000
3fcaaba0:	.word  0x0000
3fcaabb0:	.word  0x0000
3fcaabc0:	.word  0xffae
3fcaabd0:	.word  0x0000
3fcaabe0:	.word  0x0000
3fcaabf0:	.word  0x0000
3fcaac00:	.word  0xff8d
3fcaac10:	.word  0x0000
3fcaac20:	.word  0x0000
3fcaac30:	.word  0x0000
3fcaac40:	.word  0xffb1
3fcaac50:	.word  0x0000
3fcaac60:	.word  0x0000
3fcaac70:	.word  0x0000
3fcaac80:	.word  0xffb2
3fcaac90:	.word  0x0000
3fcaaca0:	.word  0x0000
3fcaacb0:	.word  0x0000
3fcaacc0:	.word  0xffb3
3fcaacd0:	.word  0x0000
3fcaace0:	.word  0x0000
3fcaacf0:	.word  0x0000
3fcaad00:	.word  0xffb4
3fcaad10:	.word  0x0000
3fcaad20:	.word  0x0000
3fcaad30:	.word  0x0000
3fcaad40:	.word  0xffb5
3fcaad50:	.word  0x0000
3fcaad60:	.word  0x0000
3fcaad70:	.word  0x0000
3fcaad80:	.word  0xffb6
3fcaad90:	.word  0x0000
3fcaada0:	.word  0x0000
3fcaadb0:	.word  0x0000
3fcaadc0:	.word  0xffac
3fcaadd0:	.word  0x0000
3fcaade0:	.word  0x0000
3fcaadf0:	.word  0x0000
3fcaae00:	.word  0xffb7
3fcaae10:	.word  0x0000
3fcaae20:	.word  0x0000
3fcaae30:	.word  0x0000
3fcaae40:	.word  0xffb8
3fcaae50:	.word  0x0000
3fcaae60:	.word  0x0000
3fcaae70:	.word  0x0000
3fcaae80:	.word  0xffb9
3fcaae90:	.word  0x0000
3fcaaea0:	.word  0x0000
3fcaaeb0:	.word  0x0000
3fcaaec0:	.word  0xffad
3fcaaed0:	.word  0x0000
3fcaaee0:	.word  0x0000
3fcaaef0:	.word  0x0000
3fcaaf00:	.word  0xff91
3fcaaf10:	.word  0x0000
3fcaaf20:	.word  0x0000
3fcaaf30:	.word  0x0000
3fcaaf40:	.word  0xff92
3fcaaf50:	.word  0x0000
3fcaaf60:	.word  0x0000
3fcaaf70:	.word  0x0000
3fcaaf80:	.word  0xff93
3fcaaf90:	.word  0x0000
3fcaafa0:	.word  0x0000
3fcaafb0:	.word  0x0000
3fcaafc0:	.word  0xff94
3fcaafd0:	.word  0x0000
3fcaafe0:	.word  0x0000
3fcaaff0:	.word  0x0000
3fcab000:	.word  0x0000
3fcab010:	.word  0x0000
3fcab020:	.word  0x0000
3fcab030:	.word  0x0000
3fcab040:	.word  0x0000
3fcab050:	.word  0x0000
3fcab060:	.word  0x0000
3fcab070:	.word  0x0000
3fcab080:	.word  0xff51
3fcab090:	.word  0x0000
3fcab0a0:	.word  0x0000
3fcab0b0:	.word  0x0000
3fcab0c0:	.word  0xff53
3fcab0d0:	.word  0x0000
3fcab0e0:	.word  0x0000
3fcab0f0:	.word  0x0000
3fcab100:	.word  0xff54
3fcab110:	.word  0x0000
3fcab120:	.word  0x0000
3fcab130:	.word  0x0000
3fcab140:	.word  0xff52
3fcab150:	.word  0x0000
3fcab160:	.word  0x0000
3fcab170:	.word  0x0000
3fcab180:	.word  0xffe2
3fcab190:	.word  0x0000
3fcab1a0:	.word  0x0000
3fcab1b0:	.word  0x0000
3fcab1c0:	.word  0xffe9
3fcab1d0:	.word  0x0000
3fcab1e0:	.word  0x0000
3fcab1f0:	.word  0x0000
3fcab200:	.word  0xff20
3fcab210:	.word  0x0000
3fcab220:	.word  0x0000
3fcab230:	.word  0x0000
3fcab240:	.word  0xffe1
3fcab250:	.word  0x0000
3fcab260:	.word  0x0000
3fcab270:	.word  0x0000
3fcab280:	.word  0xffe3
3fcab290:	.word  0x0000
3fcab2a0:	.word  0x0000
3fcab2b0:	.word  0x0000
3fcab2c0:	.word  0xffe5
3fcab2d0:	.word  0x0000
3fcab2e0:	.word  0x0000
3fcab2f0:	.word  0x0000
3fcab300:	.word  0xff20
3fcab310:	.word  0x0000
3fcab320:	.word  0x0000
3fcab330:	.word  0x0000
3fcab340:	.word  0xffea
3fcab350:	.word  0x0000
3fcab360:	.word  0x0000
3fcab370:	.word  0x0000
3fcab380:	.word  0x0000
3fcab390:	.word  0x0000
3fcab3a0:	.word  0x0000
3fcab3b0:	.word  0x0000
3fcab3c0:	.word  0x0000
3fcab3d0:	.word  0x0000
3fcab3e0:	.word  0x0000
3fcab3f0:	.word  0x0000
3fcab400:	.word  0x0000
3fcab410:	.word  0x0000
3fcab420:	.word  0x0000
3fcab430:	.word  0x0000
3fcab440:	.word  0x0000
3fcab450:	.word  0x0000
3fcab460:	.word  0x0000
3fcab470:	.word  0x0000
3fcab480:	.word  0x0000
3fcab490:	.word  0x0000
3fcab4a0:	.word  0x0000
3fcab4b0:	.word  0x0000
3fcab4c0:	.word  0x0000
3fcab4d0:	.word  0x0000
3fcab4e0:	.word  0x0000
3fcab4f0:	.word  0x0000
3fcab500:	.word  0x0000
3fcab510:	.word  0x0000
3fcab520:	.word  0x0000
3fcab530:	.word  0x0000
3fcab540:	.word  0x0000
3fcab550:	.word  0x0000
3fcab560:	.word  0x0000
3fcab570:	.word  0x0000
3fcab580:	.word  0x0000
3fcab590:	.word  0x0000
3fcab5a0:	.word  0x0000
3fcab5b0:	.word  0x0000
3fcab5c0:	.word  0xffff
3fcab5d0:	.word  0x0000
3fcab5e0:	.word  0x0000
3fcab5f0:	.word  0x0000
3fcab600:	.word  0xff0d
3fcab610:	.word  0x0000
3fcab620:	.word  0x0000
3fcab630:	.word  0x0000
3fcab640:	.word  0xff09
3fcab650:	.word  0x0000
3fcab660:	.word  0x0000
3fcab670:	.word  0x0000
3fcab680:	.word  0x007e
3fcab690:	.word  0x0000
3fcab6a0:	.word  0x00b0
3fcab6b0:	.word  0x0000
3fcab6c0:	rev    b1
3fcab6d0:	.word  0x0000
3fcab6e0:	rev    a1
3fcab6f0:	.word  0x0000
3fcab700:	.word  0x0051
3fcab710:	.word  0x0000
3fcab720:	.word  0x0000
3fcab730:	.word  0x0000
3fcab740:	.word  0x0041
3fcab750:	.word  0x0000
3fcab760:	.word  0x0000
3fcab770:	.word  0x0000
3fcab780:	.word  0x005a
3fcab790:	.word  0x0000
3fcab7a0:	.word  0x0000
3fcab7b0:	.word  0x0000
3fcab7c0:	.word  0x0000
3fcab7d0:	.word  0x0000
3fcab7e0:	.word  0x0000
3fcab7f0:	.word  0x0000
3fcab800:	rev    b2
3fcab810:	.word  0x0000
3fcab820:	rev    a2
3fcab830:	.word  0x0000
3fcab840:	.word  0x0057
3fcab850:	.word  0x0000
3fcab860:	.word  0x0000
3fcab870:	.word  0x0000
3fcab880:	.word  0x0053
3fcab890:	.word  0x0000
3fcab8a0:	.word  0x0000
3fcab8b0:	.word  0x0000
3fcab8c0:	.word  0x0058
3fcab8d0:	.word  0x0000
3fcab8e0:	.word  0x0000
3fcab8f0:	.word  0x0000
3fcab900:	rev    b12
3fcab910:	.word  0x0000
3fcab920:	rev    b14
3fcab930:	.word  0x0000
3fcab940:	.word  0x0000
3fcab950:	.word  0x0000
3fcab960:	.word  0x0000
3fcab970:	.word  0x0000
3fcab980:	rev    b3
3fcab990:	.word  0x0000
3fcab9a0:	.word  0x00a7
3fcab9b0:	.word  0x0000
3fcab9c0:	.word  0x0045
3fcab9d0:	.word  0x0000
3fcab9e0:	.word  0x0000
3fcab9f0:	.word  0x0000
3fcaba00:	.word  0x0044
3fcaba10:	.word  0x0000
3fcaba20:	.word  0x0000
3fcaba30:	.word  0x0000
3fcaba40:	.word  0x0043
3fcaba50:	.word  0x0000
3fcaba60:	.word  0x0000
3fcaba70:	.word  0x0000
3fcaba80:	.word  0x0000
3fcaba90:	.word  0x0000
3fcabaa0:	.word  0x0000
3fcabab0:	.word  0x0000
3fcabac0:	rev    b4
3fcabad0:	.word  0x0000
3fcabae0:	rev    a4
3fcabaf0:	.word  0x0000
3fcabb00:	.word  0x0052
3fcabb10:	.word  0x0000
3fcabb20:	.word  0x0000
3fcabb30:	.word  0x0000
3fcabb40:	.word  0x0046
3fcabb50:	.word  0x0000
3fcabb60:	.word  0x0000
3fcabb70:	.word  0x0000
3fcabb80:	.word  0x0056
3fcabb90:	.word  0x0000
3fcabba0:	.word  0x0000
3fcabbb0:	.word  0x0000
3fcabbc0:	rev    a0
3fcabbd0:	.word  0x0000
3fcabbe0:	.word  0x0000
3fcabbf0:	.word  0x0000
3fcabc00:	.word  0x0000
3fcabc10:	.word  0x0000
3fcabc20:	.word  0x0000
3fcabc30:	.word  0x0000
3fcabc40:	rev    b5
3fcabc50:	.word  0x0000
3fcabc60:	rev    a5
3fcabc70:	.word  0x0000
3fcabc80:	.word  0x0054
3fcabc90:	.word  0x0000
3fcabca0:	.word  0x0000
3fcabcb0:	.word  0x0000
3fcabcc0:	.word  0x0047
3fcabcd0:	.word  0x0000
3fcabce0:	.word  0x0000
3fcabcf0:	.word  0x0000
3fcabd00:	.word  0x0042
3fcabd10:	.word  0x0000
3fcabd20:	.word  0x0000
3fcabd30:	.word  0x0000
3fcabd40:	.word  0x0000
3fcabd50:	.word  0x0000
3fcabd60:	.word  0x0000
3fcabd70:	.word  0x0000
3fcabd80:	rev    b6
3fcabd90:	.word  0x0000
3fcabda0:	rev    a6
3fcabdb0:	.word  0x0000
3fcabdc0:	.word  0x0059
3fcabdd0:	.word  0x0000
3fcabde0:	.word  0x0000
3fcabdf0:	.word  0x0000
3fcabe00:	.word  0x0048
3fcabe10:	.word  0x0000
3fcabe20:	.word  0x0000
3fcabe30:	.word  0x0000
3fcabe40:	.word  0x004e
3fcabe50:	.word  0x0000
3fcabe60:	.word  0x0000
3fcabe70:	.word  0x0000
3fcabe80:	.word  0x0000
3fcabe90:	.word  0x0000
3fcabea0:	.word  0x0000
3fcabeb0:	.word  0x0000
3fcabec0:	rev    b7
3fcabed0:	.word  0x0000
3fcabee0:	rev    sp
3fcabef0:	.word  0x0000
3fcabf00:	.word  0x0055
3fcabf10:	.word  0x0000
3fcabf20:	.word  0x0000
3fcabf30:	.word  0x0000
3fcabf40:	.word  0x004a
3fcabf50:	.word  0x0000
3fcabf60:	.word  0x0000
3fcabf70:	.word  0x0000
3fcabf80:	.word  0x004d
3fcabf90:	.word  0x0000
3fcabfa0:	.word  0x0000
3fcabfb0:	.word  0x0000
3fcabfc0:	.word  0x0000
3fcabfd0:	.word  0x0000
3fcabfe0:	.word  0x0000
3fcabff0:	.word  0x0000
3fcac000:	rev    b8
3fcac010:	.word  0x0000
3fcac020:	rev    a8
3fcac030:	.word  0x0000
3fcac040:	.word  0x0049
3fcac050:	.word  0x0000
3fcac060:	.word  0x0000
3fcac070:	.word  0x0000
3fcac080:	.word  0x004b
3fcac090:	.word  0x0000
3fcac0a0:	.word  0x0000
3fcac0b0:	.word  0x0000
3fcac0c0:	rev    a12
3fcac0d0:	.word  0x0000
3fcac0e0:	rev    b11
3fcac0f0:	.word  0x0000
3fcac100:	.word  0x0000
3fcac110:	.word  0x0000
3fcac120:	.word  0x0000
3fcac130:	.word  0x0000
3fcac140:	rev    b9
3fcac150:	.word  0x0000
3fcac160:	rev    a9
3fcac170:	.word  0x0000
3fcac180:	.word  0x004f
3fcac190:	.word  0x0000
3fcac1a0:	.word  0x0000
3fcac1b0:	.word  0x0000
3fcac1c0:	.word  0x004c
3fcac1d0:	.word  0x0000
3fcac1e0:	.word  0x0000
3fcac1f0:	.word  0x0000
3fcac200:	rev    a14
3fcac210:	.word  0x0000
3fcac220:	rev    b10
3fcac230:	.word  0x0000
3fcac240:	.word  0x0000
3fcac250:	.word  0x0000
3fcac260:	.word  0x0000
3fcac270:	.word  0x0000
3fcac280:	rev    b0
3fcac290:	.word  0x0000
3fcac2a0:	rev    b13
3fcac2b0:	.word  0x0000
3fcac2c0:	.word  0x0050
3fcac2d0:	.word  0x0000
3fcac2e0:	.word  0x0000
3fcac2f0:	.word  0x0000
3fcac300:	.word  0x0000
3fcac310:	.word  0x0000
3fcac320:	.word  0x0000
3fcac330:	.word  0x0000
3fcac340:	.word  0x00d6
3fcac350:	.word  0x0000
3fcac360:	.word  0x0000
3fcac370:	.word  0x0000
3fcac380:	rev    a13
3fcac390:	.word  0x0000
3fcac3a0:	.word  0x005f
3fcac3b0:	.word  0x0000
3fcac3c0:	.word  0x0000
3fcac3d0:	.word  0x0000
3fcac3e0:	.word  0x0000
3fcac3f0:	.word  0x0000
3fcac400:	.word  0x005e
3fcac410:	.word  0x0000
3fcac420:	.word  0x0060
3fcac430:	.word  0x0000
3fcac440:	.word  0x00dc
3fcac450:	.word  0x0000
3fcac460:	.word  0x0000
3fcac470:	.word  0x0000
3fcac480:	rev    a7
3fcac490:	.word  0x0000
3fcac4a0:	rev    a10
3fcac4b0:	.word  0x0000
3fcac4c0:	.word  0x0000
3fcac4d0:	.word  0x0000
3fcac4e0:	.word  0x0000
3fcac4f0:	.word  0x0000
3fcac500:	rev    a11
3fcac510:	.word  0x0000
3fcac520:	rev    sp
3fcac530:	.word  0x0000
3fcac540:	.word  0x00c5
3fcac550:	.word  0x0000
3fcac560:	.word  0x0000
3fcac570:	.word  0x0000
3fcac580:	.word  0x00c4
3fcac590:	.word  0x0000
3fcac5a0:	.word  0x0000
3fcac5b0:	.word  0x0000
3fcac5c0:	.word  0xffbe
3fcac5d0:	.word  0x0000
3fcac5e0:	.word  0x0000
3fcac5f0:	.word  0x0000
3fcac600:	.word  0xffbf
3fcac610:	.word  0x0000
3fcac620:	.word  0x0000
3fcac630:	.word  0x0000
3fcac640:	.word  0xffc0
3fcac650:	.word  0x0000
3fcac660:	.word  0x0000
3fcac670:	.word  0x0000
3fcac680:	.word  0xffc1
3fcac690:	.word  0x0000
3fcac6a0:	.word  0x0000
3fcac6b0:	.word  0x0000
3fcac6c0:	.word  0xffc2
3fcac6d0:	.word  0x0000
3fcac6e0:	.word  0x0000
3fcac6f0:	.word  0x0000
3fcac700:	.word  0x0000
3fcac710:	.word  0x0000
3fcac720:	.word  0x0000
3fcac730:	.word  0x0000
3fcac740:	.word  0x0000
3fcac750:	.word  0x0000
3fcac760:	.word  0x0000
3fcac770:	.word  0x0000
3fcac780:	.word  0x0000
3fcac790:	.word  0x0000
3fcac7a0:	.word  0x0000
3fcac7b0:	.word  0x0000
3fcac7c0:	.word  0x0000
3fcac7d0:	.word  0x0000
3fcac7e0:	.word  0x0000
3fcac7f0:	.word  0x0000
3fcac800:	.word  0x0000
3fcac810:	.word  0x0000
3fcac820:	.word  0x0000
3fcac830:	.word  0x0000
3fcac840:	.word  0x0000
3fcac850:	.word  0x0000
3fcac860:	.word  0x0000
3fcac870:	.word  0x0000
3fcac880:	.word  0x0000
3fcac890:	.word  0x0000
3fcac8a0:	.word  0x0000
3fcac8b0:	.word  0x0000
3fcac8c0:	.word  0x0000
3fcac8d0:	.word  0x0000
3fcac8e0:	.word  0x0000
3fcac8f0:	.word  0x0000
3fcac900:	.word  0x0000
3fcac910:	.word  0x0000
3fcac920:	.word  0x0000
3fcac930:	.word  0x0000
3fcac940:	.word  0xffc3
3fcac950:	.word  0x0000
3fcac960:	.word  0x0000
3fcac970:	.word  0x0000
3fcac980:	.word  0xffc4
3fcac990:	.word  0x0000
3fcac9a0:	.word  0x0000
3fcac9b0:	.word  0x0000
3fcac9c0:	.word  0xffc5
3fcac9d0:	.word  0x0000
3fcac9e0:	.word  0x0000
3fcac9f0:	.word  0x0000
3fcaca00:	.word  0xffc6
3fcaca10:	.word  0x0000
3fcaca20:	.word  0x0000
3fcaca30:	.word  0x0000
3fcaca40:	.word  0xffc7
3fcaca50:	.word  0x0000
3fcaca60:	.word  0x0000
3fcaca70:	.word  0x0000
3fcaca80:	.word  0x0000
3fcaca90:	.word  0x0000
3fcacaa0:	.word  0x0000
3fcacab0:	.word  0x0000
3fcacac0:	.word  0x0000
3fcacad0:	.word  0x0000
3fcacae0:	.word  0x0000
3fcacaf0:	.word  0x0000
3fcacb00:	.word  0x0000
3fcacb10:	.word  0x0000
3fcacb20:	.word  0x0000
3fcacb30:	.word  0x0000
3fcacb40:	.word  0x0000
3fcacb50:	.word  0x0000
3fcacb60:	.word  0x0000
3fcacb70:	.word  0x0000
3fcacb80:	.word  0x0000
3fcacb90:	.word  0x0000
3fcacba0:	.word  0x0000
3fcacbb0:	.word  0x0000
3fcacbc0:	.word  0x0000
3fcacbd0:	.word  0x0000
3fcacbe0:	.word  0x0000
3fcacbf0:	.word  0x0000
3fcacc00:	.word  0x0000
3fcacc10:	.word  0x0000
3fcacc20:	.word  0x0000
3fcacc30:	.word  0x0000
3fcacc40:	.word  0x0000
3fcacc50:	.word  0x0000
3fcacc60:	.word  0x0000
3fcacc70:	.word  0x0000
3fcacc80:	.word  0xffc8
3fcacc90:	.word  0x0000
3fcacca0:	.word  0x0000
3fcaccb0:	.word  0x0000
3fcaccc0:	.word  0xffc9
3fcaccd0:	.word  0x0000
3fcacce0:	.word  0x0000
3fcaccf0:	.word  0x0000
3fcacd00:	.word  0xffca
3fcacd10:	.word  0x0000
3fcacd20:	.word  0x0000
3fcacd30:	.word  0x0000
3fcacd40:	.word  0xffcb
3fcacd50:	.word  0x0000
3fcacd60:	.word  0x0000
3fcacd70:	.word  0x0000
3fcacd80:	.word  0x0000
3fcacd90:	.word  0x0000
3fcacda0:	.word  0x0000
3fcacdb0:	.word  0x0000
3fcacdc0:	.word  0x0000
3fcacdd0:	.word  0x0000
3fcacde0:	.word  0x0000
3fcacdf0:	.word  0x0000
3fcace00:	.word  0x0000
3fcace10:	.word  0x0000
3fcace20:	.word  0x0000
3fcace30:	.word  0x0000
3fcace40:	.word  0x0000
3fcace50:	.word  0x0000
3fcace60:	.word  0x0000
3fcace70:	.word  0x0000
3fcace80:	.word  0x0000
3fcace90:	.word  0x0000
3fcacea0:	.word  0x0000
3fcaceb0:	.word  0x0000
3fcacec0:	.word  0x0000
3fcaced0:	.word  0x0000
3fcacee0:	.word  0x0000
3fcacef0:	.word  0x0000
3fcacf00:	.word  0x0000
3fcacf10:	.word  0x0000
3fcacf20:	.word  0x0000
3fcacf30:	.word  0x0000
3fcacf40:	.word  0xff6a
3fcacf50:	.word  0x0000
3fcacf60:	.word  0x0000
3fcacf70:	.word  0x0000
3fcacf80:	.word  0xff67
3fcacf90:	.word  0x0000
3fcacfa0:	.word  0x0000
3fcacfb0:	.word  0x0000
3fcacfc0:	.word  0x0000
3fcacfd0:	.word  0x0000
3fcacfe0:	.word  0x0000
3fcacff0:	.word  0x0000
3fcad000:	.word  0x0000
3fcad010:	.word  0x0000
3fcad020:	.word  0x0000
3fcad030:	.word  0x0000
3fcad040:	.word  0xffce
3fcad050:	.word  0x0000
3fcad060:	.word  0x0000
3fcad070:	.word  0x0000
3fcad080:	.word  0xffcf
3fcad090:	.word  0x0000
3fcad0a0:	.word  0x0000
3fcad0b0:	.word  0x0000
3fcad0c0:	.word  0xffd0
3fcad0d0:	.word  0x0000
3fcad0e0:	.word  0x0000
3fcad0f0:	.word  0x0000
3fcad100:	.word  0xffd1
3fcad110:	.word  0x0000
3fcad120:	.word  0x0000
3fcad130:	.word  0x0000
3fcad140:	.word  0x0000
3fcad150:	.word  0x0000
3fcad160:	.word  0x0000
3fcad170:	.word  0x0000
3fcad180:	.word  0x0000
3fcad190:	.word  0x0000
3fcad1a0:	.word  0x0000
3fcad1b0:	.word  0x0000
3fcad1c0:	.word  0x0000
3fcad1d0:	.word  0x0000
3fcad1e0:	.word  0x0000
3fcad1f0:	.word  0x0000
3fcad200:	.word  0x0000
3fcad210:	.word  0x0000
3fcad220:	.word  0x0000
3fcad230:	.word  0x0000
3fcad240:	.word  0x0000
3fcad250:	.word  0x0000
3fcad260:	.word  0x0000
3fcad270:	.word  0x0000
3fcad280:	.word  0x0000
3fcad290:	.word  0x0000
3fcad2a0:	.word  0x0000
3fcad2b0:	.word  0x0000
3fcad2c0:	.word  0xff68
3fcad2d0:	.word  0x0000
3fcad2e0:	.word  0x0000
3fcad2f0:	.word  0x0000
3fcad300:	.word  0xff63
3fcad310:	.word  0x0000
3fcad320:	.word  0x0000
3fcad330:	.word  0x0000
3fcad340:	.word  0xff00
3fcad350:	addk   32, a0
3fcad360:	.word  0x0000
3fcad370:	.word  0x0000
3fcad380:	.word  0xff60
3fcad390:	.word  0x0000
3fcad3a0:	.word  0x0000
3fcad3b0:	.word  0x0000
3fcad3c0:	.word  0xff55
3fcad3d0:	.word  0x0000
3fcad3e0:	.word  0x0000
3fcad3f0:	.word  0x0000
3fcad400:	.word  0xff56
3fcad410:	.word  0x0000
3fcad420:	.word  0x0000
3fcad430:	.word  0x0000
3fcad440:	.word  0x0000
3fcad450:	.word  0x0000
3fcad460:	.word  0x0000
3fcad470:	.word  0x0000
3fcad480:	.word  0x0000
3fcad490:	.word  0x0000
3fcad4a0:	.word  0x0000
3fcad4b0:	.word  0x0000
3fcad4c0:	.word  0xffb0
3fcad4d0:	.word  0x0000
3fcad4e0:	.word  0x0000
3fcad4f0:	.word  0x0000
3fcad500:	.word  0x0000
3fcad510:	.word  0x0000
3fcad520:	.word  0x0000
3fcad530:	.word  0x0000
3fcad540:	.word  0xffae
3fcad550:	.word  0x0000
3fcad560:	.word  0x0000
3fcad570:	.word  0x0000
3fcad580:	.word  0xff8d
3fcad590:	.word  0x0000
3fcad5a0:	.word  0x0000
3fcad5b0:	.word  0x0000
3fcad5c0:	.word  0xffb1
3fcad5d0:	.word  0x0000
3fcad5e0:	.word  0x0000
3fcad5f0:	.word  0x0000
3fcad600:	.word  0xffb2
3fcad610:	.word  0x0000
3fcad620:	.word  0x0000
3fcad630:	.word  0x0000
3fcad640:	.word  0xffb3
3fcad650:	.word  0x0000
3fcad660:	.word  0x0000
3fcad670:	.word  0x0000
3fcad680:	.word  0xffb4
3fcad690:	.word  0x0000
3fcad6a0:	.word  0x0000
3fcad6b0:	.word  0x0000
3fcad6c0:	.word  0xffb5
3fcad6d0:	.word  0x0000
3fcad6e0:	.word  0x0000
3fcad6f0:	.word  0x0000
3fcad700:	.word  0xffb6
3fcad710:	.word  0x0000
3fcad720:	.word  0x0000
3fcad730:	.word  0x0000
3fcad740:	.word  0xffac
3fcad750:	.word  0x0000
3fcad760:	.word  0x0000
3fcad770:	.word  0x0000
3fcad780:	.word  0xffb7
3fcad790:	.word  0x0000
3fcad7a0:	.word  0x0000
3fcad7b0:	.word  0x0000
3fcad7c0:	.word  0xffb8
3fcad7d0:	.word  0x0000
3fcad7e0:	.word  0x0000
3fcad7f0:	.word  0x0000
3fcad800:	.word  0xffb9
3fcad810:	.word  0x0000
3fcad820:	.word  0x0000
3fcad830:	.word  0x0000
3fcad840:	.word  0xffad
3fcad850:	.word  0x0000
3fcad860:	.word  0x0000
3fcad870:	.word  0x0000
3fcad880:	.word  0xff91
3fcad890:	.word  0x0000
3fcad8a0:	.word  0x0000
3fcad8b0:	.word  0x0000
3fcad8c0:	.word  0xff92
3fcad8d0:	.word  0x0000
3fcad8e0:	.word  0x0000
3fcad8f0:	.word  0x0000
3fcad900:	.word  0xff93
3fcad910:	.word  0x0000
3fcad920:	.word  0x0000
3fcad930:	.word  0x0000
3fcad940:	.word  0xff94
3fcad950:	.word  0x0000
3fcad960:	.word  0x0000
3fcad970:	.word  0x0000
3fcad980:	.word  0x0000
3fcad990:	.word  0x0000
3fcad9a0:	.word  0x0000
3fcad9b0:	.word  0x0000
3fcad9c0:	.word  0x0000
3fcad9d0:	.word  0x0000
3fcad9e0:	.word  0x0000
3fcad9f0:	.word  0x0000
3fcada00:	.word  0xff51
3fcada10:	.word  0x0000
3fcada20:	.word  0x0000
3fcada30:	.word  0x0000
3fcada40:	.word  0xff53
3fcada50:	.word  0x0000
3fcada60:	.word  0x0000
3fcada70:	.word  0x0000
3fcada80:	.word  0xff54
3fcada90:	.word  0x0000
3fcadaa0:	.word  0x0000
3fcadab0:	.word  0x0000
3fcadac0:	.word  0xff52
3fcadad0:	.word  0x0000
3fcadae0:	.word  0x0000
3fcadaf0:	.word  0x0000
3fcadb00:	.word  0xffe2
3fcadb10:	.word  0x0000
3fcadb20:	.word  0x0000
3fcadb30:	.word  0x0000
3fcadb40:	.word  0xffe9
3fcadb50:	.word  0x0000
3fcadb60:	.word  0x0000
3fcadb70:	.word  0x0000
3fcadb80:	.word  0xff20
3fcadb90:	.word  0x0000
3fcadba0:	.word  0x0000
3fcadbb0:	.word  0x0000
3fcadbc0:	.word  0xffe1
3fcadbd0:	.word  0x0000
3fcadbe0:	.word  0x0000
3fcadbf0:	.word  0x0000
3fcadc00:	.word  0xffe3
3fcadc10:	.word  0x0000
3fcadc20:	.word  0x0000
3fcadc30:	.word  0x0000
3fcadc40:	.word  0xffe5
3fcadc50:	.word  0x0000
3fcadc60:	.word  0x0000
3fcadc70:	.word  0x0000
3fcadc80:	.word  0xff20
3fcadc90:	.word  0x0000
3fcadca0:	.word  0x0000
3fcadcb0:	.word  0x0000
3fcadcc0:	.word  0xffea
3fcadcd0:	.word  0x0000
3fcadce0:	.word  0x0000
3fcadcf0:	.word  0x0000
3fcadd00:	.word  0x0000
3fcadd10:	.word  0x0000
3fcadd20:	.word  0x0000
3fcadd30:	.word  0x0000
3fcadd40:	.word  0x0000
3fcadd50:	.word  0x0000
3fcadd60:	.word  0x0000
3fcadd70:	.word  0x0000
3fcadd80:	.word  0x0000
3fcadd90:	.word  0x0000
3fcadda0:	.word  0x0000
3fcaddb0:	.word  0x0000
3fcaddc0:	.word  0x0000
3fcaddd0:	.word  0x0000
3fcadde0:	.word  0x0000
3fcaddf0:	.word  0x0000
3fcade00:	.word  0x0000
3fcade10:	.word  0x0000
3fcade20:	.word  0x0000
3fcade30:	.word  0x0000
3fcade40:	.word  0x0000
3fcade50:	.word  0x0000
3fcade60:	.word  0x0000
3fcade70:	.word  0x0000
3fcade80:	.word  0x0000
3fcade90:	.word  0x0000
3fcadea0:	.word  0x0000
3fcadeb0:	.word  0x0000
3fcadec0:	.word  0x0000
3fcaded0:	.word  0x0000
3fcadee0:	.word  0x0000
3fcadef0:	.word  0x0000
3fcadf00:	.word  0x0000
3fcadf10:	.word  0x0000
3fcadf20:	.word  0x0000
3fcadf30:	.word  0x0000
3fcadf40:	.word  0xffff
3fcadf50:	.word  0x0000
3fcadf60:	.word  0x0000
3fcadf70:	.word  0x0000
3fcadf80:	.word  0xff0d
3fcadf90:	.word  0x0000
3fcadfa0:	.word  0x0000
3fcadfb0:	.word  0x0000
3fcadfc0:	.word  0xff09
3fcadfd0:	.word  0x0000
3fcadfe0:	.word  0x0000
3fcadff0:	.word  0x0000
3fcae000:	.word  0x007e
3fcae010:	.word  0x0000
3fcae020:	.word  0x0040
3fcae030:	.word  0x0000
3fcae040:	rev    b1
3fcae050:	.word  0x0000
3fcae060:	rev    a1
3fcae070:	.word  0x0000
3fcae080:	.word  0x0051
3fcae090:	.word  0x0000
3fcae0a0:	.word  0x0000
3fcae0b0:	.word  0x0000
3fcae0c0:	.word  0x0041
3fcae0d0:	.word  0x0000
3fcae0e0:	.word  0x0000
3fcae0f0:	.word  0x0000
3fcae100:	.word  0x005a
3fcae110:	.word  0x0000
3fcae120:	.word  0x0000
3fcae130:	.word  0x0000
3fcae140:	.word  0x0000
3fcae150:	.word  0x0000
3fcae160:	.word  0x0000
3fcae170:	.word  0x0000
3fcae180:	rev    b2
3fcae190:	.word  0x0000
3fcae1a0:	rev    a2
3fcae1b0:	.word  0x0000
3fcae1c0:	.word  0x0057
3fcae1d0:	.word  0x0000
3fcae1e0:	.word  0x0000
3fcae1f0:	.word  0x0000
3fcae200:	.word  0x0053
3fcae210:	.word  0x0000
3fcae220:	.word  0x0000
3fcae230:	.word  0x0000
3fcae240:	.word  0x0058
3fcae250:	.word  0x0000
3fcae260:	.word  0x0000
3fcae270:	.word  0x0000
3fcae280:	rev    b12
3fcae290:	.word  0x0000
3fcae2a0:	rev    b14
3fcae2b0:	.word  0x0000
3fcae2c0:	.word  0x0000
3fcae2d0:	.word  0x0000
3fcae2e0:	.word  0x0000
3fcae2f0:	.word  0x0000
3fcae300:	rev    b3
3fcae310:	.word  0x0000
3fcae320:	rev    a3
3fcae330:	.word  0x0000
3fcae340:	.word  0x0045
3fcae350:	.word  0x0000
3fcae360:	.word  0x0000
3fcae370:	.word  0x0000
3fcae380:	.word  0x0044
3fcae390:	.word  0x0000
3fcae3a0:	.word  0x0000
3fcae3b0:	.word  0x0000
3fcae3c0:	.word  0x0043
3fcae3d0:	.word  0x0000
3fcae3e0:	.word  0x0000
3fcae3f0:	.word  0x0000
3fcae400:	.word  0x0000
3fcae410:	.word  0x0000
3fcae420:	.word  0x0000
3fcae430:	.word  0x0000
3fcae440:	rev    b4
3fcae450:	.word  0x0000
3fcae460:	rev    a4
3fcae470:	.word  0x0000
3fcae480:	.word  0x0052
3fcae490:	.word  0x0000
3fcae4a0:	.word  0x0000
3fcae4b0:	.word  0x0000
3fcae4c0:	.word  0x0046
3fcae4d0:	.word  0x0000
3fcae4e0:	.word  0x0000
3fcae4f0:	.word  0x0000
3fcae500:	.word  0x0056
3fcae510:	.word  0x0000
3fcae520:	.word  0x0000
3fcae530:	.word  0x0000
3fcae540:	rev    a0
3fcae550:	.word  0x0000
3fcae560:	.word  0x0000
3fcae570:	.word  0x0000
3fcae580:	.word  0x0000
3fcae590:	.word  0x0000
3fcae5a0:	.word  0x0000
3fcae5b0:	.word  0x0000
3fcae5c0:	rev    b5
3fcae5d0:	.word  0x0000
3fcae5e0:	rev    a5
3fcae5f0:	.word  0x0000
3fcae600:	.word  0x0054
3fcae610:	.word  0x0000
3fcae620:	.word  0x0000
3fcae630:	.word  0x0000
3fcae640:	.word  0x0047
3fcae650:	.word  0x0000
3fcae660:	.word  0x0000
3fcae670:	.word  0x0000
3fcae680:	.word  0x0042
3fcae690:	.word  0x0000
3fcae6a0:	.word  0x0000
3fcae6b0:	.word  0x0000
3fcae6c0:	.word  0x0000
3fcae6d0:	.word  0x0000
3fcae6e0:	.word  0x0000
3fcae6f0:	.word  0x0000
3fcae700:	rev    b6
3fcae710:	.word  0x0000
3fcae720:	rev    a6
3fcae730:	.word  0x0000
3fcae740:	.word  0x0059
3fcae750:	.word  0x0000
3fcae760:	.word  0x0000
3fcae770:	.word  0x0000
3fcae780:	.word  0x0048
3fcae790:	.word  0x0000
3fcae7a0:	.word  0x0000
3fcae7b0:	.word  0x0000
3fcae7c0:	.word  0x004e
3fcae7d0:	.word  0x0000
3fcae7e0:	.word  0x0000
3fcae7f0:	.word  0x0000
3fcae800:	.word  0x0000
3fcae810:	.word  0x0000
3fcae820:	.word  0x0000
3fcae830:	.word  0x0000
3fcae840:	rev    b7
3fcae850:	.word  0x0000
3fcae860:	rev    sp
3fcae870:	.word  0x0000
3fcae880:	.word  0x0055
3fcae890:	.word  0x0000
3fcae8a0:	.word  0x0000
3fcae8b0:	.word  0x0000
3fcae8c0:	.word  0x004a
3fcae8d0:	.word  0x0000
3fcae8e0:	.word  0x0000
3fcae8f0:	.word  0x0000
3fcae900:	.word  0x004d
3fcae910:	.word  0x0000
3fcae920:	.word  0x0000
3fcae930:	.word  0x0000
3fcae940:	.word  0x0000
3fcae950:	.word  0x0000
3fcae960:	.word  0x0000
3fcae970:	.word  0x0000
3fcae980:	rev    b8
3fcae990:	.word  0x0000
3fcae9a0:	rev    a8
3fcae9b0:	.word  0x0000
3fcae9c0:	.word  0x0049
3fcae9d0:	.word  0x0000
3fcae9e0:	.word  0x0000
3fcae9f0:	.word  0x0000
3fcaea00:	.word  0x004b
3fcaea10:	.word  0x0000
3fcaea20:	.word  0x0000
3fcaea30:	.word  0x0000
3fcaea40:	rev    a12
3fcaea50:	.word  0x0000
3fcaea60:	rev    b11
3fcaea70:	.word  0x0000
3fcaea80:	.word  0x0000
3fcaea90:	.word  0x0000
3fcaeaa0:	.word  0x0000
3fcaeab0:	.word  0x0000
3fcaeac0:	rev    b9
3fcaead0:	.word  0x0000
3fcaeae0:	rev    a9
3fcaeaf0:	.word  0x0000
3fcaeb00:	.word  0x004f
3fcaeb10:	.word  0x0000
3fcaeb20:	.word  0x0000
3fcaeb30:	.word  0x0000
3fcaeb40:	.word  0x004c
3fcaeb50:	.word  0x0000
3fcaeb60:	.word  0x0000
3fcaeb70:	.word  0x0000
3fcaeb80:	rev    a14
3fcaeb90:	.word  0x0000
3fcaeba0:	rev    b10
3fcaebb0:	.word  0x0000
3fcaebc0:	.word  0x0000
3fcaebd0:	.word  0x0000
3fcaebe0:	.word  0x0000
3fcaebf0:	.word  0x0000
3fcaec00:	rev    b0
3fcaec10:	.word  0x0000
3fcaec20:	rev    b13
3fcaec30:	.word  0x0000
3fcaec40:	.word  0x0050
3fcaec50:	.word  0x0000
3fcaec60:	.word  0x0000
3fcaec70:	.word  0x0000
3fcaec80:	.word  0x0000
3fcaec90:	.word  0x0000
L3FCAECA0:
3fcaeca0:	.word  0x0000
3fcaecb0:	.word  0x0000
3fcaecc0:	.word  0x007c
3fcaecd0:	.word  0x0000
3fcaece0:	.word  0x005c
3fcaecf0:	.word  0x0000
3fcaed00:	rev    a13
3fcaed10:	.word  0x0000
3fcaed20:	.word  0x005f
3fcaed30:	.word  0x0000
3fcaed40:	.word  0x0000
3fcaed50:	.word  0x0000
3fcaed60:	.word  0x0000
3fcaed70:	.word  0x0000
3fcaed80:	rev    a7
3fcaed90:	.word  0x0000
3fcaeda0:	.word  0x0060
3fcaedb0:	.word  0x0000
3fcaedc0:	rev    a2
3fcaedd0:	.word  0x0000
3fcaede0:	.word  0x005e
3fcaedf0:	.word  0x0000
3fcaee00:	rev    a7
3fcaee10:	.word  0x0000
3fcaee20:	rev    a10
3fcaee30:	.word  0x0000
3fcaee40:	.word  0x0000
3fcaee50:	.word  0x0000
3fcaee60:	.word  0x0000
3fcaee70:	.word  0x0000
3fcaee80:	rev    a11
3fcaee90:	.word  0x0000
3fcaeea0:	rev    sp
3fcaeeb0:	.word  0x0000
3fcaeec0:	.word  0x007d
3fcaeed0:	.word  0x0000
3fcaeee0:	.word  0x005d
3fcaeef0:	.word  0x0000
3fcaef00:	.word  0x007b
3fcaef10:	.word  0x0000
3fcaef20:	.word  0x005b
3fcaef30:	.word  0x0000
3fcaef40:	.word  0xffbe
3fcaef50:	.word  0x0000
3fcaef60:	.word  0x0000
3fcaef70:	.word  0x0000
3fcaef80:	.word  0xffbf
3fcaef90:	.word  0x0000
3fcaefa0:	.word  0x0000
3fcaefb0:	.word  0x0000
3fcaefc0:	.word  0xffc0
3fcaefd0:	.word  0x0000
3fcaefe0:	.word  0x0000
3fcaeff0:	.word  0x0000
3fcaf000:	.word  0xffc1
3fcaf010:	.word  0x0000
3fcaf020:	.word  0x0000
3fcaf030:	.word  0x0000
3fcaf040:	.word  0xffc2
3fcaf050:	.word  0x0000
3fcaf060:	.word  0x0000
3fcaf070:	.word  0x0000
3fcaf080:	.word  0x0000
3fcaf090:	.word  0x0000
3fcaf0a0:	.word  0x0000
3fcaf0b0:	.word  0x0000
3fcaf0c0:	.word  0x0000
3fcaf0d0:	.word  0x0000
3fcaf0e0:	.word  0x0000
3fcaf0f0:	.word  0x0000
3fcaf100:	.word  0x0000
3fcaf110:	.word  0x0000
3fcaf120:	.word  0x0000
3fcaf130:	.word  0x0000
3fcaf140:	.word  0x0000
3fcaf150:	.word  0x0000
3fcaf160:	.word  0x0000
3fcaf170:	.word  0x0000
3fcaf180:	.word  0x0000
3fcaf190:	.word  0x0000
3fcaf1a0:	.word  0x0000
3fcaf1b0:	.word  0x0000
3fcaf1c0:	.word  0x0000
3fcaf1d0:	.word  0x0000
3fcaf1e0:	.word  0x0000
3fcaf1f0:	.word  0x0000
3fcaf200:	.word  0x0000
3fcaf210:	.word  0x0000
3fcaf220:	.word  0x0000
3fcaf230:	.word  0x0000
3fcaf240:	.word  0x0000
3fcaf250:	.word  0x0000
3fcaf260:	.word  0x0000
3fcaf270:	.word  0x0000
3fcaf280:	.word  0x0000
3fcaf290:	.word  0x0000
3fcaf2a0:	.word  0x0000
3fcaf2b0:	.word  0x0000
3fcaf2c0:	.word  0xffc3
3fcaf2d0:	.word  0x0000
3fcaf2e0:	.word  0x0000
3fcaf2f0:	.word  0x0000
3fcaf300:	.word  0xffc4
3fcaf310:	.word  0x0000
3fcaf320:	.word  0x0000
3fcaf330:	.word  0x0000
3fcaf340:	.word  0xffc5
3fcaf350:	.word  0x0000
3fcaf360:	.word  0x0000
3fcaf370:	.word  0x0000
3fcaf380:	.word  0xffc6
3fcaf390:	.word  0x0000
3fcaf3a0:	.word  0x0000
3fcaf3b0:	.word  0x0000
3fcaf3c0:	.word  0xffc7
3fcaf3d0:	.word  0x0000
3fcaf3e0:	.word  0x0000
3fcaf3f0:	.word  0x0000
3fcaf400:	.word  0x0000
3fcaf410:	.word  0x0000
3fcaf420:	.word  0x0000
3fcaf430:	.word  0x0000
3fcaf440:	.word  0x0000
3fcaf450:	.word  0x0000
3fcaf460:	.word  0x0000
3fcaf470:	.word  0x0000
3fcaf480:	.word  0x0000
3fcaf490:	.word  0x0000
3fcaf4a0:	.word  0x0000
3fcaf4b0:	.word  0x0000
3fcaf4c0:	.word  0x0000
3fcaf4d0:	.word  0x0000
3fcaf4e0:	.word  0x0000
3fcaf4f0:	.word  0x0000
3fcaf500:	.word  0x0000
3fcaf510:	.word  0x0000
3fcaf520:	.word  0x0000
3fcaf530:	.word  0x0000
3fcaf540:	.word  0x0000
3fcaf550:	.word  0x0000
3fcaf560:	.word  0x0000
3fcaf570:	.word  0x0000
3fcaf580:	.word  0x0000
3fcaf590:	.word  0x0000
3fcaf5a0:	.word  0x0000
3fcaf5b0:	.word  0x0000
3fcaf5c0:	.word  0x0000
3fcaf5d0:	.word  0x0000
3fcaf5e0:	.word  0x0000
3fcaf5f0:	.word  0x0000
3fcaf600:	.word  0xffc8
3fcaf610:	.word  0x0000
3fcaf620:	.word  0x0000
3fcaf630:	.word  0x0000
3fcaf640:	.word  0xffc9
3fcaf650:	.word  0x0000
3fcaf660:	.word  0x0000
3fcaf670:	.word  0x0000
3fcaf680:	.word  0xffca
3fcaf690:	.word  0x0000
3fcaf6a0:	.word  0x0000
3fcaf6b0:	.word  0x0000
3fcaf6c0:	.word  0xffcb
3fcaf6d0:	.word  0x0000
3fcaf6e0:	.word  0x0000
3fcaf6f0:	.word  0x0000
3fcaf700:	.word  0x0000
3fcaf710:	.word  0x0000
3fcaf720:	.word  0x0000
3fcaf730:	.word  0x0000
3fcaf740:	.word  0x0000
3fcaf750:	.word  0x0000
3fcaf760:	.word  0x0000
3fcaf770:	.word  0x0000
3fcaf780:	.word  0x0000
3fcaf790:	.word  0x0000
3fcaf7a0:	.word  0x0000
3fcaf7b0:	.word  0x0000
3fcaf7c0:	.word  0x0000
3fcaf7d0:	.word  0x0000
3fcaf7e0:	.word  0x0000
3fcaf7f0:	.word  0x0000
3fcaf800:	.word  0x0000
3fcaf810:	.word  0x0000
3fcaf820:	.word  0x0000
3fcaf830:	.word  0x0000
3fcaf840:	.word  0x0000
3fcaf850:	.word  0x0000
3fcaf860:	.word  0x0000
3fcaf870:	.word  0x0000
3fcaf880:	.word  0x0000
3fcaf890:	.word  0x0000
3fcaf8a0:	.word  0x0000
3fcaf8b0:	.word  0x0000
3fcaf8c0:	.word  0xff6a
3fcaf8d0:	.word  0x0000
3fcaf8e0:	.word  0x0000
3fcaf8f0:	.word  0x0000
3fcaf900:	.word  0xff67
3fcaf910:	.word  0x0000
3fcaf920:	.word  0x0000
3fcaf930:	.word  0x0000
3fcaf940:	.word  0x0000
3fcaf950:	.word  0x0000
3fcaf960:	.word  0x0000
3fcaf970:	.word  0x0000
3fcaf980:	.word  0x0000
3fcaf990:	.word  0x0000
3fcaf9a0:	.word  0x0000
3fcaf9b0:	.word  0x0000
3fcaf9c0:	.word  0xffce
3fcaf9d0:	.word  0x0000
3fcaf9e0:	.word  0x0000
3fcaf9f0:	.word  0x0000
3fcafa00:	.word  0xffcf
3fcafa10:	.word  0x0000
3fcafa20:	.word  0x0000
3fcafa30:	.word  0x0000
3fcafa40:	.word  0xffd0
3fcafa50:	.word  0x0000
3fcafa60:	.word  0x0000
3fcafa70:	.word  0x0000
3fcafa80:	.word  0xffd1
3fcafa90:	.word  0x0000
3fcafaa0:	.word  0x0000
3fcafab0:	.word  0x0000
3fcafac0:	.word  0x0000
3fcafad0:	.word  0x0000
3fcafae0:	.word  0x0000
3fcafaf0:	.word  0x0000
3fcafb00:	.word  0x0000
3fcafb10:	.word  0x0000
3fcafb20:	.word  0x0000
3fcafb30:	.word  0x0000
3fcafb40:	.word  0x0000
3fcafb50:	.word  0x0000
3fcafb60:	.word  0x0000
3fcafb70:	.word  0x0000
3fcafb80:	.word  0x0000
3fcafb90:	.word  0x0000
3fcafba0:	.word  0x0000
3fcafbb0:	.word  0x0000
3fcafbc0:	.word  0x0000
3fcafbd0:	.word  0x0000
3fcafbe0:	.word  0x0000
3fcafbf0:	.word  0x0000
3fcafc00:	.word  0x0000
3fcafc10:	.word  0x0000
3fcafc20:	.word  0x0000
3fcafc30:	.word  0x0000
3fcafc40:	.word  0xff68
3fcafc50:	.word  0x0000
3fcafc60:	.word  0x0000
3fcafc70:	.word  0x0000
3fcafc80:	.word  0xff63
3fcafc90:	.word  0x0000
3fcafca0:	.word  0x0000
3fcafcb0:	.word  0x0000
3fcafcc0:	.word  0xff00
3fcafcd0:	addk   32, a0
3fcafce0:	.word  0x0000
3fcafcf0:	.word  0x0000
3fcafd00:	.word  0xff60
3fcafd10:	.word  0x0000
3fcafd20:	.word  0x0000
3fcafd30:	.word  0x0000
3fcafd40:	.word  0xff55
3fcafd50:	.word  0x0000
3fcafd60:	.word  0x0000
3fcafd70:	.word  0x0000
3fcafd80:	.word  0xff56
3fcafd90:	.word  0x0000
3fcafda0:	.word  0x0000
3fcafdb0:	.word  0x0000
3fcafdc0:	.word  0x0000
3fcafdd0:	.word  0x0000
3fcafde0:	.word  0x0000
3fcafdf0:	.word  0x0000
3fcafe00:	.word  0x0000
3fcafe10:	.word  0x0000
3fcafe20:	.word  0x0000
3fcafe30:	.word  0x0000
3fcafe40:	.word  0xffb0
3fcafe50:	.word  0x0000
3fcafe60:	.word  0x0000
3fcafe70:	.word  0x0000
3fcafe80:	.word  0x0000
3fcafe90:	.word  0x0000
3fcafea0:	.word  0x0000
3fcafeb0:	.word  0x0000
3fcafec0:	.word  0xffae
3fcafed0:	.word  0x0000
3fcafee0:	.word  0x0000
3fcafef0:	.word  0x0000
3fcaff00:	.word  0xff8d
3fcaff10:	.word  0x0000
3fcaff20:	.word  0x0000
3fcaff30:	.word  0x0000
3fcaff40:	.word  0xffb1
3fcaff50:	.word  0x0000
3fcaff60:	.word  0x0000
3fcaff70:	.word  0x0000
3fcaff80:	.word  0xffb2
3fcaff90:	.word  0x0000
3fcaffa0:	.word  0x0000
3fcaffb0:	.word  0x0000
3fcaffc0:	.word  0xffb3
3fcaffd0:	.word  0x0000
3fcaffe0:	.word  0x0000
3fcafff0:	.word  0x0000
3fcb0000:	.word  0xffb4
3fcb0010:	.word  0x0000
3fcb0020:	.word  0x0000
3fcb0030:	.word  0x0000
3fcb0040:	.word  0xffb5
3fcb0050:	.word  0x0000
3fcb0060:	.word  0x0000
3fcb0070:	.word  0x0000
3fcb0080:	.word  0xffb6
3fcb0090:	.word  0x0000
3fcb00a0:	.word  0x0000
3fcb00b0:	.word  0x0000
3fcb00c0:	.word  0xffac
3fcb00d0:	.word  0x0000
3fcb00e0:	.word  0x0000
3fcb00f0:	.word  0x0000
3fcb0100:	.word  0xffb7
3fcb0110:	.word  0x0000
3fcb0120:	.word  0x0000
3fcb0130:	.word  0x0000
3fcb0140:	.word  0xffb8
3fcb0150:	.word  0x0000
3fcb0160:	.word  0x0000
3fcb0170:	.word  0x0000
3fcb0180:	.word  0xffb9
3fcb0190:	.word  0x0000
3fcb01a0:	.word  0x0000
3fcb01b0:	.word  0x0000
3fcb01c0:	.word  0xffad
3fcb01d0:	.word  0x0000
3fcb01e0:	.word  0x0000
3fcb01f0:	.word  0x0000
3fcb0200:	.word  0xff91
3fcb0210:	.word  0x0000
3fcb0220:	.word  0x0000
3fcb0230:	.word  0x0000
3fcb0240:	.word  0xff92
3fcb0250:	.word  0x0000
3fcb0260:	.word  0x0000
3fcb0270:	.word  0x0000
3fcb0280:	.word  0xff93
3fcb0290:	.word  0x0000
3fcb02a0:	.word  0x0000
3fcb02b0:	.word  0x0000
3fcb02c0:	.word  0xff94
3fcb02d0:	.word  0x0000
3fcb02e0:	.word  0x0000
3fcb02f0:	.word  0x0000
3fcb0300:	.word  0x0000
3fcb0310:	.word  0x0000
3fcb0320:	.word  0x0000
3fcb0330:	.word  0x0000
3fcb0340:	.word  0x0000
3fcb0350:	.word  0x0000
3fcb0360:	.word  0x0000
3fcb0370:	.word  0x0000
3fcb0380:	.word  0xff51
3fcb0390:	.word  0x0000
3fcb03a0:	.word  0x0000
3fcb03b0:	.word  0x0000
3fcb03c0:	.word  0xff53
3fcb03d0:	.word  0x0000
3fcb03e0:	.word  0x0000
3fcb03f0:	.word  0x0000
3fcb0400:	.word  0xff54
3fcb0410:	.word  0x0000
3fcb0420:	.word  0x0000
3fcb0430:	.word  0x0000
3fcb0440:	.word  0xff52
3fcb0450:	.word  0x0000
3fcb0460:	.word  0x0000
3fcb0470:	.word  0x0000
3fcb0480:	.word  0xffe2
3fcb0490:	.word  0x0000
3fcb04a0:	.word  0x0000
3fcb04b0:	.word  0x0000
3fcb04c0:	.word  0xffe9
3fcb04d0:	.word  0x0000
3fcb04e0:	.word  0x0000
3fcb04f0:	.word  0x0000
3fcb0500:	.word  0xff20
3fcb0510:	.word  0x0000
3fcb0520:	.word  0x0000
3fcb0530:	.word  0x0000
3fcb0540:	.word  0xffe1
3fcb0550:	.word  0x0000
3fcb0560:	.word  0x0000
3fcb0570:	.word  0x0000
3fcb0580:	.word  0xffe3
3fcb0590:	.word  0x0000
3fcb05a0:	.word  0x0000
3fcb05b0:	.word  0x0000
3fcb05c0:	.word  0xffe5
3fcb05d0:	.word  0x0000
3fcb05e0:	.word  0x0000
3fcb05f0:	.word  0x0000
3fcb0600:	.word  0xff20
3fcb0610:	.word  0x0000
3fcb0620:	.word  0x0000
3fcb0630:	.word  0x0000
3fcb0640:	.word  0xffea
3fcb0650:	.word  0x0000
3fcb0660:	.word  0x0000
3fcb0670:	.word  0x0000
3fcb0680:	.word  0x0000
3fcb0690:	.word  0x0000
3fcb06a0:	.word  0x0000
3fcb06b0:	.word  0x0000
3fcb06c0:	.word  0x0000
3fcb06d0:	.word  0x0000
3fcb06e0:	.word  0x0000
3fcb06f0:	.word  0x0000
3fcb0700:	.word  0x0000
3fcb0710:	.word  0x0000
3fcb0720:	.word  0x0000
3fcb0730:	.word  0x0000
3fcb0740:	.word  0x0000
3fcb0750:	.word  0x0000
3fcb0760:	.word  0x0000
3fcb0770:	.word  0x0000
3fcb0780:	.word  0x0000
3fcb0790:	.word  0x0000
3fcb07a0:	.word  0x0000
3fcb07b0:	.word  0x0000
3fcb07c0:	.word  0x0000
3fcb07d0:	.word  0x0000
3fcb07e0:	.word  0x0000
3fcb07f0:	.word  0x0000
3fcb0800:	.word  0x0000
3fcb0810:	.word  0x0000
3fcb0820:	.word  0x0000
3fcb0830:	.word  0x0000
3fcb0840:	.word  0x0000
3fcb0850:	.word  0x0000
3fcb0860:	.word  0x0000
3fcb0870:	.word  0x0000
3fcb0880:	.word  0x0000
3fcb0890:	.word  0x0000
3fcb08a0:	.word  0x0000
3fcb08b0:	.word  0x0000
3fcb08c0:	.word  0xffff
3fcb08d0:	.word  0x0000
3fcb08e0:	.word  0x0000
3fcb08f0:	.word  0x0000
3fcb0900:	.word  0xff0d
3fcb0910:	.word  0x0000
3fcb0920:	.word  0x0000
3fcb0930:	.word  0x0000
3fcb0940:	.word  0xff09
3fcb0950:	.word  0x0000
3fcb0960:	.word  0x0000
3fcb0970:	.word  0x0000
3fcb0980:	.word  0x007e
3fcb0990:	.word  0x0000
3fcb09a0:	.word  0x0040
3fcb09b0:	.word  0x0000
3fcb09c0:	rev    b1
3fcb09d0:	.word  0x0000
3fcb09e0:	rev    a1
3fcb09f0:	.word  0x0000
3fcb0a00:	.word  0x0051
3fcb0a10:	.word  0x0000
3fcb0a20:	.word  0x0000
3fcb0a30:	.word  0x0000
3fcb0a40:	.word  0x0041
3fcb0a50:	.word  0x0000
3fcb0a60:	.word  0x0000
3fcb0a70:	.word  0x0000
3fcb0a80:	.word  0x005a
3fcb0a90:	.word  0x0000
3fcb0aa0:	.word  0x0000
3fcb0ab0:	.word  0x0000
3fcb0ac0:	.word  0x0000
3fcb0ad0:	.word  0x0000
3fcb0ae0:	.word  0x0000
3fcb0af0:	.word  0x0000
3fcb0b00:	rev    b2
3fcb0b10:	.word  0x0000
3fcb0b20:	rev    a2
3fcb0b30:	.word  0x0000
3fcb0b40:	.word  0x0057
3fcb0b50:	.word  0x0000
3fcb0b60:	.word  0x0000
3fcb0b70:	.word  0x0000
3fcb0b80:	.word  0x0053
3fcb0b90:	.word  0x0000
3fcb0ba0:	.word  0x0000
3fcb0bb0:	.word  0x0000
3fcb0bc0:	.word  0x0058
3fcb0bd0:	.word  0x0000
3fcb0be0:	.word  0x0000
3fcb0bf0:	.word  0x0000
3fcb0c00:	rev    b12
3fcb0c10:	.word  0x0000
3fcb0c20:	rev    b14
3fcb0c30:	.word  0x0000
3fcb0c40:	.word  0x0000
3fcb0c50:	.word  0x0000
3fcb0c60:	.word  0x0000
3fcb0c70:	.word  0x0000
3fcb0c80:	rev    b3
3fcb0c90:	.word  0x0000
L3FCB0CA0:
3fcb0ca0:	rev    a3
3fcb0cb0:	.word  0x0000
3fcb0cc0:	.word  0x0045
3fcb0cd0:	.word  0x0000
3fcb0ce0:	.word  0x0000
3fcb0cf0:	.word  0x0000
3fcb0d00:	.word  0x0044
3fcb0d10:	.word  0x0000
3fcb0d20:	.word  0x0000
3fcb0d30:	.word  0x0000
3fcb0d40:	.word  0x0043
3fcb0d50:	.word  0x0000
3fcb0d60:	.word  0x0000
3fcb0d70:	.word  0x0000
3fcb0d80:	.word  0x0000
3fcb0d90:	.word  0x0000
3fcb0da0:	.word  0x0000
3fcb0db0:	.word  0x0000
3fcb0dc0:	rev    b4
3fcb0dd0:	.word  0x0000
3fcb0de0:	rev    a4
3fcb0df0:	.word  0x0000
3fcb0e00:	.word  0x0052
3fcb0e10:	.word  0x0000
3fcb0e20:	.word  0x0000
3fcb0e30:	.word  0x0000
3fcb0e40:	.word  0x0046
3fcb0e50:	.word  0x0000
3fcb0e60:	.word  0x0000
3fcb0e70:	.word  0x0000
3fcb0e80:	.word  0x0056
3fcb0e90:	.word  0x0000
3fcb0ea0:	.word  0x0000
3fcb0eb0:	.word  0x0000
3fcb0ec0:	rev    a0
3fcb0ed0:	.word  0x0000
3fcb0ee0:	.word  0x0000
3fcb0ef0:	.word  0x0000
3fcb0f00:	.word  0x0000
3fcb0f10:	.word  0x0000
3fcb0f20:	.word  0x0000
3fcb0f30:	.word  0x0000
3fcb0f40:	rev    b5
3fcb0f50:	.word  0x0000
3fcb0f60:	rev    a5
3fcb0f70:	.word  0x0000
3fcb0f80:	.word  0x0054
3fcb0f90:	.word  0x0000
3fcb0fa0:	.word  0x0000
3fcb0fb0:	.word  0x0000
3fcb0fc0:	.word  0x0047
3fcb0fd0:	.word  0x0000
3fcb0fe0:	.word  0x0000
3fcb0ff0:	.word  0x0000
3fcb1000:	.word  0x0042
3fcb1010:	.word  0x0000
3fcb1020:	.word  0x0000
3fcb1030:	.word  0x0000
3fcb1040:	.word  0x0000
3fcb1050:	.word  0x0000
3fcb1060:	.word  0x0000
3fcb1070:	.word  0x0000
3fcb1080:	rev    b6
3fcb1090:	.word  0x0000
3fcb10a0:	rev    a6
3fcb10b0:	.word  0x0000
3fcb10c0:	.word  0x0059
3fcb10d0:	.word  0x0000
3fcb10e0:	.word  0x0000
3fcb10f0:	.word  0x0000
3fcb1100:	.word  0x0048
3fcb1110:	.word  0x0000
3fcb1120:	.word  0x0000
3fcb1130:	.word  0x0000
3fcb1140:	.word  0x004e
3fcb1150:	.word  0x0000
3fcb1160:	.word  0x0000
3fcb1170:	.word  0x0000
3fcb1180:	.word  0x0000
3fcb1190:	.word  0x0000
3fcb11a0:	.word  0x0000
3fcb11b0:	.word  0x0000
3fcb11c0:	rev    b7
3fcb11d0:	.word  0x0000
3fcb11e0:	rev    sp
3fcb11f0:	.word  0x0000
3fcb1200:	.word  0x0055
3fcb1210:	.word  0x0000
3fcb1220:	.word  0x0000
3fcb1230:	.word  0x0000
3fcb1240:	.word  0x004a
3fcb1250:	.word  0x0000
3fcb1260:	.word  0x0000
3fcb1270:	.word  0x0000
3fcb1280:	.word  0x004d
3fcb1290:	.word  0x0000
3fcb12a0:	.word  0x0000
3fcb12b0:	.word  0x0000
3fcb12c0:	.word  0x0000
3fcb12d0:	.word  0x0000
3fcb12e0:	.word  0x0000
3fcb12f0:	.word  0x0000
3fcb1300:	rev    b8
3fcb1310:	.word  0x0000
3fcb1320:	rev    a8
3fcb1330:	.word  0x0000
3fcb1340:	.word  0x0049
3fcb1350:	.word  0x0000
3fcb1360:	.word  0x0000
3fcb1370:	.word  0x0000
3fcb1380:	.word  0x004b
3fcb1390:	.word  0x0000
3fcb13a0:	.word  0x0000
3fcb13b0:	.word  0x0000
3fcb13c0:	rev    a12
3fcb13d0:	.word  0x0000
3fcb13e0:	rev    b11
3fcb13f0:	.word  0x0000
3fcb1400:	.word  0x0000
3fcb1410:	.word  0x0000
3fcb1420:	.word  0x0000
3fcb1430:	.word  0x0000
3fcb1440:	rev    b9
3fcb1450:	.word  0x0000
3fcb1460:	rev    a9
3fcb1470:	.word  0x0000
3fcb1480:	.word  0x004f
3fcb1490:	.word  0x0000
3fcb14a0:	.word  0x0000
3fcb14b0:	.word  0x0000
3fcb14c0:	.word  0x004c
3fcb14d0:	.word  0x0000
3fcb14e0:	.word  0x0000
3fcb14f0:	.word  0x0000
3fcb1500:	rev    a14
3fcb1510:	.word  0x0000
3fcb1520:	rev    b10
3fcb1530:	.word  0x0000
3fcb1540:	.word  0x0000
3fcb1550:	.word  0x0000
3fcb1560:	.word  0x0000
3fcb1570:	.word  0x0000
3fcb1580:	rev    b0
3fcb1590:	.word  0x0000
3fcb15a0:	rev    b13
3fcb15b0:	.word  0x0000
3fcb15c0:	.word  0x0050
3fcb15d0:	.word  0x0000
3fcb15e0:	.word  0x0000
3fcb15f0:	.word  0x0000
3fcb1600:	.word  0x0000
3fcb1610:	.word  0x0000
3fcb1620:	.word  0x0000
3fcb1630:	.word  0x0000
3fcb1640:	.word  0x00d8
3fcb1650:	.word  0x0000
3fcb1660:	.word  0x0000
3fcb1670:	.word  0x0000
3fcb1680:	rev    a13
3fcb1690:	.word  0x0000
3fcb16a0:	.word  0x005f
3fcb16b0:	.word  0x0000
3fcb16c0:	.word  0x0000
3fcb16d0:	.word  0x0000
3fcb16e0:	.word  0x0000
3fcb16f0:	.word  0x0000
3fcb1700:	rev    a7
3fcb1710:	.word  0x0000
3fcb1720:	.word  0x0060
3fcb1730:	.word  0x0000
3fcb1740:	rev    a2
3fcb1750:	.word  0x0000
3fcb1760:	.word  0x005e
3fcb1770:	.word  0x0000
3fcb1780:	rev    a7
3fcb1790:	.word  0x0000
3fcb17a0:	rev    a10
3fcb17b0:	.word  0x0000
3fcb17c0:	.word  0x0000
3fcb17d0:	.word  0x0000
3fcb17e0:	.word  0x0000
3fcb17f0:	.word  0x0000
3fcb1800:	rev    a11
3fcb1810:	.word  0x0000
3fcb1820:	rev    sp
3fcb1830:	.word  0x0000
3fcb1840:	.word  0x00c5
3fcb1850:	.word  0x0000
3fcb1860:	.word  0x0000
3fcb1870:	.word  0x0000
3fcb1880:	.word  0x00c6
3fcb1890:	.word  0x0000
3fcb18a0:	.word  0x0000
3fcb18b0:	.word  0x0000
3fcb18c0:	.word  0xffbe
3fcb18d0:	.word  0x0000
3fcb18e0:	.word  0x0000
3fcb18f0:	.word  0x0000
3fcb1900:	.word  0xffbf
3fcb1910:	.word  0x0000
3fcb1920:	.word  0x0000
3fcb1930:	.word  0x0000
3fcb1940:	.word  0xffc0
3fcb1950:	.word  0x0000
3fcb1960:	.word  0x0000
3fcb1970:	.word  0x0000
3fcb1980:	.word  0xffc1
3fcb1990:	.word  0x0000
3fcb19a0:	.word  0x0000
3fcb19b0:	.word  0x0000
3fcb19c0:	.word  0xffc2
3fcb19d0:	.word  0x0000
3fcb19e0:	.word  0x0000
3fcb19f0:	.word  0x0000
3fcb1a00:	.word  0x0000
3fcb1a10:	.word  0x0000
3fcb1a20:	.word  0x0000
3fcb1a30:	.word  0x0000
3fcb1a40:	.word  0x0000
3fcb1a50:	.word  0x0000
3fcb1a60:	.word  0x0000
3fcb1a70:	.word  0x0000
3fcb1a80:	.word  0x0000
3fcb1a90:	.word  0x0000
3fcb1aa0:	.word  0x0000
3fcb1ab0:	.word  0x0000
3fcb1ac0:	.word  0x0000
3fcb1ad0:	.word  0x0000
3fcb1ae0:	.word  0x0000
3fcb1af0:	.word  0x0000
3fcb1b00:	.word  0x0000
3fcb1b10:	.word  0x0000
3fcb1b20:	.word  0x0000
3fcb1b30:	.word  0x0000
3fcb1b40:	.word  0x0000
3fcb1b50:	.word  0x0000
3fcb1b60:	.word  0x0000
3fcb1b70:	.word  0x0000
3fcb1b80:	.word  0x0000
3fcb1b90:	.word  0x0000
3fcb1ba0:	.word  0x0000
3fcb1bb0:	.word  0x0000
3fcb1bc0:	.word  0x0000
3fcb1bd0:	.word  0x0000
3fcb1be0:	.word  0x0000
3fcb1bf0:	.word  0x0000
3fcb1c00:	.word  0x0000
3fcb1c10:	.word  0x0000
3fcb1c20:	.word  0x0000
3fcb1c30:	.word  0x0000
3fcb1c40:	.word  0xffc3
3fcb1c50:	.word  0x0000
3fcb1c60:	.word  0x0000
3fcb1c70:	.word  0x0000
3fcb1c80:	.word  0xffc4
3fcb1c90:	.word  0x0000
3fcb1ca0:	.word  0x0000
3fcb1cb0:	.word  0x0000
3fcb1cc0:	.word  0xffc5
3fcb1cd0:	.word  0x0000
3fcb1ce0:	.word  0x0000
3fcb1cf0:	.word  0x0000
3fcb1d00:	.word  0xffc6
3fcb1d10:	.word  0x0000
3fcb1d20:	.word  0x0000
3fcb1d30:	.word  0x0000
3fcb1d40:	.word  0xffc7
3fcb1d50:	.word  0x0000
3fcb1d60:	.word  0x0000
3fcb1d70:	.word  0x0000
3fcb1d80:	.word  0x0000
3fcb1d90:	.word  0x0000
3fcb1da0:	.word  0x0000
3fcb1db0:	.word  0x0000
3fcb1dc0:	.word  0x0000
3fcb1dd0:	.word  0x0000
3fcb1de0:	.word  0x0000
3fcb1df0:	.word  0x0000
3fcb1e00:	.word  0x0000
3fcb1e10:	.word  0x0000
3fcb1e20:	.word  0x0000
3fcb1e30:	.word  0x0000
3fcb1e40:	.word  0x0000
3fcb1e50:	.word  0x0000
3fcb1e60:	.word  0x0000
3fcb1e70:	.word  0x0000
3fcb1e80:	.word  0x0000
3fcb1e90:	.word  0x0000
3fcb1ea0:	.word  0x0000
3fcb1eb0:	.word  0x0000
3fcb1ec0:	.word  0x0000
3fcb1ed0:	.word  0x0000
3fcb1ee0:	.word  0x0000
3fcb1ef0:	.word  0x0000
3fcb1f00:	.word  0x0000
3fcb1f10:	.word  0x0000
3fcb1f20:	.word  0x0000
3fcb1f30:	.word  0x0000
3fcb1f40:	.word  0x0000
3fcb1f50:	.word  0x0000
3fcb1f60:	.word  0x0000
3fcb1f70:	.word  0x0000
3fcb1f80:	.word  0xffc8
3fcb1f90:	.word  0x0000
3fcb1fa0:	.word  0x0000
3fcb1fb0:	.word  0x0000
3fcb1fc0:	.word  0xffc9
3fcb1fd0:	.word  0x0000
3fcb1fe0:	.word  0x0000
3fcb1ff0:	.word  0x0000
3fcb2000:	.word  0xffca
3fcb2010:	.word  0x0000
3fcb2020:	.word  0x0000
3fcb2030:	.word  0x0000
3fcb2040:	.word  0xffcb
3fcb2050:	.word  0x0000
3fcb2060:	.word  0x0000
3fcb2070:	.word  0x0000
3fcb2080:	.word  0x0000
3fcb2090:	.word  0x0000
3fcb20a0:	.word  0x0000
3fcb20b0:	.word  0x0000
3fcb20c0:	.word  0x0000
3fcb20d0:	.word  0x0000
3fcb20e0:	.word  0x0000
3fcb20f0:	.word  0x0000
3fcb2100:	.word  0x0000
3fcb2110:	.word  0x0000
3fcb2120:	.word  0x0000
3fcb2130:	.word  0x0000
3fcb2140:	.word  0x0000
3fcb2150:	.word  0x0000
3fcb2160:	.word  0x0000
3fcb2170:	.word  0x0000
3fcb2180:	.word  0x0000
3fcb2190:	.word  0x0000
3fcb21a0:	.word  0x0000
3fcb21b0:	.word  0x0000
3fcb21c0:	.word  0x0000
3fcb21d0:	.word  0x0000
3fcb21e0:	.word  0x0000
3fcb21f0:	.word  0x0000
3fcb2200:	.word  0x0000
3fcb2210:	.word  0x0000
3fcb2220:	.word  0x0000
3fcb2230:	.word  0x0000
3fcb2240:	.word  0xff6a
3fcb2250:	.word  0x0000
3fcb2260:	.word  0x0000
3fcb2270:	.word  0x0000
3fcb2280:	.word  0xff67
3fcb2290:	.word  0x0000
3fcb22a0:	.word  0x0000
3fcb22b0:	.word  0x0000
3fcb22c0:	.word  0x0000
3fcb22d0:	.word  0x0000
3fcb22e0:	.word  0x0000
3fcb22f0:	.word  0x0000
3fcb2300:	.word  0x0000
3fcb2310:	.word  0x0000
3fcb2320:	.word  0x0000
3fcb2330:	.word  0x0000
3fcb2340:	.word  0xffce
3fcb2350:	.word  0x0000
3fcb2360:	.word  0x0000
3fcb2370:	.word  0x0000
3fcb2380:	.word  0xffcf
3fcb2390:	.word  0x0000
3fcb23a0:	.word  0x0000
3fcb23b0:	.word  0x0000
3fcb23c0:	.word  0xffd0
3fcb23d0:	.word  0x0000
3fcb23e0:	.word  0x0000
3fcb23f0:	.word  0x0000
3fcb2400:	.word  0xffd1
3fcb2410:	.word  0x0000
3fcb2420:	.word  0x0000
3fcb2430:	.word  0x0000
3fcb2440:	.word  0x0000
3fcb2450:	.word  0x0000
3fcb2460:	.word  0x0000
3fcb2470:	.word  0x0000
3fcb2480:	.word  0x0000
3fcb2490:	.word  0x0000
3fcb24a0:	.word  0x0000
3fcb24b0:	.word  0x0000
3fcb24c0:	.word  0x0000
3fcb24d0:	.word  0x0000
3fcb24e0:	.word  0x0000
3fcb24f0:	.word  0x0000
3fcb2500:	.word  0x0000
3fcb2510:	.word  0x0000
3fcb2520:	.word  0x0000
3fcb2530:	.word  0x0000
3fcb2540:	.word  0x0000
3fcb2550:	.word  0x0000
3fcb2560:	.word  0x0000
3fcb2570:	.word  0x0000
3fcb2580:	.word  0x0000
3fcb2590:	.word  0x0000
3fcb25a0:	.word  0x0000
3fcb25b0:	.word  0x0000
3fcb25c0:	.word  0xff68
3fcb25d0:	.word  0x0000
3fcb25e0:	.word  0x0000
3fcb25f0:	.word  0x0000
3fcb2600:	.word  0xff63
3fcb2610:	.word  0x0000
3fcb2620:	.word  0x0000
3fcb2630:	.word  0x0000
3fcb2640:	.word  0xff00
3fcb2650:	addk   32, a0
3fcb2660:	.word  0x0000
3fcb2670:	.word  0x0000
3fcb2680:	.word  0xff60
3fcb2690:	.word  0x0000
3fcb26a0:	.word  0x0000
3fcb26b0:	.word  0x0000
3fcb26c0:	.word  0xff55
3fcb26d0:	.word  0x0000
3fcb26e0:	.word  0x0000
3fcb26f0:	.word  0x0000
3fcb2700:	.word  0xff56
3fcb2710:	.word  0x0000
3fcb2720:	.word  0x0000
3fcb2730:	.word  0x0000
3fcb2740:	.word  0x0000
3fcb2750:	.word  0x0000
3fcb2760:	.word  0x0000
3fcb2770:	.word  0x0000
3fcb2780:	.word  0x0000
3fcb2790:	.word  0x0000
3fcb27a0:	.word  0x0000
3fcb27b0:	.word  0x0000
3fcb27c0:	.word  0xffb0
3fcb27d0:	.word  0x0000
3fcb27e0:	.word  0x0000
3fcb27f0:	.word  0x0000
3fcb2800:	.word  0x0000
3fcb2810:	.word  0x0000
3fcb2820:	.word  0x0000
3fcb2830:	.word  0x0000
3fcb2840:	.word  0xffae
3fcb2850:	.word  0x0000
3fcb2860:	.word  0x0000
3fcb2870:	.word  0x0000
3fcb2880:	.word  0xff8d
3fcb2890:	.word  0x0000
3fcb28a0:	.word  0x0000
3fcb28b0:	.word  0x0000
3fcb28c0:	.word  0xffb1
3fcb28d0:	.word  0x0000
3fcb28e0:	.word  0x0000
3fcb28f0:	.word  0x0000
3fcb2900:	.word  0xffb2
3fcb2910:	.word  0x0000
3fcb2920:	.word  0x0000
3fcb2930:	.word  0x0000
3fcb2940:	.word  0xffb3
3fcb2950:	.word  0x0000
3fcb2960:	.word  0x0000
3fcb2970:	.word  0x0000
3fcb2980:	.word  0xffb4
3fcb2990:	.word  0x0000
3fcb29a0:	.word  0x0000
3fcb29b0:	.word  0x0000
3fcb29c0:	.word  0xffb5
3fcb29d0:	.word  0x0000
3fcb29e0:	.word  0x0000
3fcb29f0:	.word  0x0000
3fcb2a00:	.word  0xffb6
3fcb2a10:	.word  0x0000
3fcb2a20:	.word  0x0000
3fcb2a30:	.word  0x0000
3fcb2a40:	.word  0xffac
3fcb2a50:	.word  0x0000
3fcb2a60:	.word  0x0000
3fcb2a70:	.word  0x0000
3fcb2a80:	.word  0xffb7
3fcb2a90:	.word  0x0000
3fcb2aa0:	.word  0x0000
3fcb2ab0:	.word  0x0000
3fcb2ac0:	.word  0xffb8
3fcb2ad0:	.word  0x0000
3fcb2ae0:	.word  0x0000
3fcb2af0:	.word  0x0000
3fcb2b00:	.word  0xffb9
3fcb2b10:	.word  0x0000
3fcb2b20:	.word  0x0000
3fcb2b30:	.word  0x0000
3fcb2b40:	.word  0xffad
3fcb2b50:	.word  0x0000
3fcb2b60:	.word  0x0000
3fcb2b70:	.word  0x0000
3fcb2b80:	.word  0xff91
3fcb2b90:	.word  0x0000
3fcb2ba0:	.word  0x0000
3fcb2bb0:	.word  0x0000
3fcb2bc0:	.word  0xff92
3fcb2bd0:	.word  0x0000
3fcb2be0:	.word  0x0000
3fcb2bf0:	.word  0x0000
3fcb2c00:	.word  0xff93
3fcb2c10:	.word  0x0000
3fcb2c20:	.word  0x0000
3fcb2c30:	.word  0x0000
3fcb2c40:	.word  0xff94
3fcb2c50:	.word  0x0000
3fcb2c60:	.word  0x0000
3fcb2c70:	.word  0x0000
3fcb2c80:	.word  0x0000
3fcb2c90:	.word  0x0000
3fcb2ca0:	.word  0x0000
3fcb2cb0:	.word  0x0000
3fcb2cc0:	.word  0x0000
3fcb2cd0:	.word  0x0000
3fcb2ce0:	.word  0x0000
3fcb2cf0:	.word  0x0000
3fcb2d00:	.word  0xff51
3fcb2d10:	.word  0x0000
3fcb2d20:	.word  0x0000
3fcb2d30:	.word  0x0000
3fcb2d40:	.word  0xff53
3fcb2d50:	.word  0x0000
3fcb2d60:	.word  0x0000
3fcb2d70:	.word  0x0000
3fcb2d80:	.word  0xff54
3fcb2d90:	.word  0x0000
3fcb2da0:	.word  0x0000
3fcb2db0:	.word  0x0000
3fcb2dc0:	.word  0xff52
3fcb2dd0:	.word  0x0000
3fcb2de0:	.word  0x0000
3fcb2df0:	.word  0x0000
3fcb2e00:	.word  0xffe2
3fcb2e10:	.word  0x0000
3fcb2e20:	.word  0x0000
3fcb2e30:	.word  0x0000
3fcb2e40:	.word  0xffe9
3fcb2e50:	.word  0x0000
3fcb2e60:	.word  0x0000
3fcb2e70:	.word  0x0000
3fcb2e80:	.word  0xff20
3fcb2e90:	.word  0x0000
3fcb2ea0:	.word  0x0000
3fcb2eb0:	.word  0x0000
3fcb2ec0:	.word  0xffe1
3fcb2ed0:	.word  0x0000
3fcb2ee0:	.word  0x0000
3fcb2ef0:	.word  0x0000
3fcb2f00:	.word  0xffe3
3fcb2f10:	.word  0x0000
3fcb2f20:	.word  0x0000
3fcb2f30:	.word  0x0000
3fcb2f40:	.word  0xffe5
3fcb2f50:	.word  0x0000
3fcb2f60:	.word  0x0000
3fcb2f70:	.word  0x0000
3fcb2f80:	.word  0xff20
3fcb2f90:	.word  0x0000
3fcb2fa0:	.word  0x0000
3fcb2fb0:	.word  0x0000
3fcb2fc0:	.word  0xffea
3fcb2fd0:	.word  0x0000
3fcb2fe0:	.word  0x0000
3fcb2ff0:	.word  0x0000
3fcb3000:	.word  0x0000
3fcb3010:	.word  0x0000
3fcb3020:	.word  0x0000
3fcb3030:	.word  0x0000
3fcb3040:	.word  0x0000
3fcb3050:	.word  0x0000
3fcb3060:	.word  0x0000
3fcb3070:	.word  0x0000
3fcb3080:	.word  0x0000
3fcb3090:	.word  0x0000
3fcb30a0:	.word  0x0000
3fcb30b0:	.word  0x0000
3fcb30c0:	.word  0x0000
3fcb30d0:	.word  0x0000
3fcb30e0:	.word  0x0000
3fcb30f0:	.word  0x0000
3fcb3100:	.word  0x0000
3fcb3110:	.word  0x0000
3fcb3120:	.word  0x0000
3fcb3130:	.word  0x0000
3fcb3140:	.word  0x0000
3fcb3150:	.word  0x0000
3fcb3160:	.word  0x0000
3fcb3170:	.word  0x0000
3fcb3180:	.word  0x0000
3fcb3190:	.word  0x0000
3fcb31a0:	.word  0x0000
3fcb31b0:	.word  0x0000
3fcb31c0:	.word  0x0000
3fcb31d0:	.word  0x0000
3fcb31e0:	.word  0x0000
3fcb31f0:	.word  0x0000
3fcb3200:	.word  0x0000
3fcb3210:	.word  0x0000
3fcb3220:	.word  0x0000
3fcb3230:	.word  0x0000
3fcb3240:	.word  0xffff
3fcb3250:	.word  0x0000
3fcb3260:	.word  0x0000
3fcb3270:	.word  0x0000
3fcb3280:	.word  0xff0d
3fcb3290:	.word  0x0000
3fcb32a0:	.word  0x0000
3fcb32b0:	.word  0x0000
3fcb32c0:	.word  0xff09
3fcb32d0:	.word  0x0000
3fcb32e0:	.word  0x0000
3fcb32f0:	.word  0x0000
3fcb3300:	.word  0x0060
3fcb3310:	.word  0x0000
3fcb3320:	.word  0x007e
3fcb3330:	.word  0x0000
3fcb3340:	rev    a6
3fcb3350:	.word  0x0000
3fcb3360:	rev    b1
3fcb3370:	.word  0x0000
3fcb3380:	.word  0x0041
3fcb3390:	.word  0x0000
3fcb33a0:	.word  0x0000
3fcb33b0:	.word  0x0000
3fcb33c0:	.word  0x0051
3fcb33d0:	.word  0x0000
3fcb33e0:	.word  0x0000
3fcb33f0:	.word  0x0000
3fcb3400:	.word  0x0057
3fcb3410:	.word  0x0000
3fcb3420:	.word  0x0000
3fcb3430:	.word  0x0000
3fcb3440:	.word  0x0000
3fcb3450:	.word  0x0000
3fcb3460:	.word  0x0000
3fcb3470:	.word  0x0000
3fcb3480:	.word  0x007c
3fcb3490:	.word  0x0000
3fcb34a0:	rev    b2
3fcb34b0:	.word  0x0000
3fcb34c0:	.word  0x005a
3fcb34d0:	.word  0x0000
3fcb34e0:	.word  0x0000
3fcb34f0:	.word  0x0000
3fcb3500:	.word  0x0053
3fcb3510:	.word  0x0000
3fcb3520:	.word  0x0000
3fcb3530:	.word  0x0000
3fcb3540:	.word  0x0058
3fcb3550:	.word  0x0000
3fcb3560:	.word  0x0000
3fcb3570:	.word  0x0000
3fcb3580:	rev    b12
3fcb3590:	.word  0x0000
3fcb35a0:	rev    b14
3fcb35b0:	.word  0x0000
3fcb35c0:	.word  0x0000
3fcb35d0:	.word  0x0000
3fcb35e0:	.word  0x0000
3fcb35f0:	.word  0x0000
3fcb3600:	rev    a2
3fcb3610:	.word  0x0000
3fcb3620:	rev    b3
3fcb3630:	.word  0x0000
3fcb3640:	.word  0x0045
3fcb3650:	.word  0x0000
3fcb3660:	.word  0x0000
3fcb3670:	.word  0x0000
3fcb3680:	.word  0x0044
3fcb3690:	.word  0x0000
3fcb36a0:	.word  0x0000
3fcb36b0:	.word  0x0000
3fcb36c0:	.word  0x0043
3fcb36d0:	.word  0x0000
3fcb36e0:	.word  0x0000
3fcb36f0:	.word  0x0000
3fcb3700:	.word  0x0000
3fcb3710:	.word  0x0000
3fcb3720:	.word  0x0000
3fcb3730:	.word  0x0000
3fcb3740:	rev    a7
3fcb3750:	.word  0x0000
3fcb3760:	rev    b4
3fcb3770:	.word  0x0000
3fcb3780:	.word  0x0052
3fcb3790:	.word  0x0000
3fcb37a0:	.word  0x0000
3fcb37b0:	.word  0x0000
3fcb37c0:	.word  0x0046
3fcb37d0:	.word  0x0000
3fcb37e0:	.word  0x0000
3fcb37f0:	.word  0x0000
3fcb3800:	.word  0x0056
3fcb3810:	.word  0x0000
3fcb3820:	.word  0x0000
3fcb3830:	.word  0x0000
3fcb3840:	rev    a0
3fcb3850:	.word  0x0000
3fcb3860:	.word  0x0000
3fcb3870:	.word  0x0000
3fcb3880:	.word  0x0000
3fcb3890:	.word  0x0000
3fcb38a0:	.word  0x0000
3fcb38b0:	.word  0x0000
3fcb38c0:	rev    a8
3fcb38d0:	.word  0x0000
3fcb38e0:	rev    b5
3fcb38f0:	.word  0x0000
3fcb3900:	.word  0x0054
3fcb3910:	.word  0x0000
3fcb3920:	.word  0x0000
3fcb3930:	.word  0x0000
3fcb3940:	.word  0x0047
3fcb3950:	.word  0x0000
3fcb3960:	.word  0x0000
3fcb3970:	.word  0x0000
3fcb3980:	.word  0x0042
3fcb3990:	.word  0x0000
3fcb39a0:	.word  0x0000
3fcb39b0:	.word  0x0000
3fcb39c0:	.word  0x0000
3fcb39d0:	.word  0x0000
3fcb39e0:	.word  0x0000
3fcb39f0:	.word  0x0000
3fcb3a00:	.word  0x005b
3fcb3a10:	.word  0x0000
3fcb3a20:	rev    b6
3fcb3a30:	.word  0x0000
3fcb3a40:	.word  0x0059
3fcb3a50:	.word  0x0000
3fcb3a60:	.word  0x0000
3fcb3a70:	.word  0x0000
3fcb3a80:	.word  0x0048
3fcb3a90:	.word  0x0000
3fcb3aa0:	.word  0x0000
3fcb3ab0:	.word  0x0000
3fcb3ac0:	.word  0x004e
3fcb3ad0:	.word  0x0000
3fcb3ae0:	.word  0x0000
3fcb3af0:	.word  0x0000
3fcb3b00:	.word  0x0000
3fcb3b10:	.word  0x0000
3fcb3b20:	.word  0x0000
3fcb3b30:	.word  0x0000
3fcb3b40:	.word  0x005d
3fcb3b50:	.word  0x0000
3fcb3b60:	rev    b7
3fcb3b70:	.word  0x0000
3fcb3b80:	.word  0x0055
3fcb3b90:	.word  0x0000
3fcb3ba0:	.word  0x0000
3fcb3bb0:	.word  0x0000
3fcb3bc0:	.word  0x004a
3fcb3bd0:	.word  0x0000
3fcb3be0:	.word  0x0000
3fcb3bf0:	.word  0x0000
3fcb3c00:	rev    a12
3fcb3c10:	.word  0x0000
3fcb3c20:	rev    sp
3fcb3c30:	.word  0x0000
3fcb3c40:	.word  0x0000
3fcb3c50:	.word  0x0000
3fcb3c60:	.word  0x0000
3fcb3c70:	.word  0x0000
3fcb3c80:	rev    a1
3fcb3c90:	.word  0x0000
3fcb3ca0:	rev    b8
3fcb3cb0:	.word  0x0000
3fcb3cc0:	.word  0x0049
3fcb3cd0:	.word  0x0000
3fcb3ce0:	.word  0x0000
3fcb3cf0:	.word  0x0000
3fcb3d00:	.word  0x004b
3fcb3d10:	.word  0x0000
3fcb3d20:	.word  0x0000
3fcb3d30:	.word  0x0000
3fcb3d40:	rev    b11
3fcb3d50:	.word  0x0000
3fcb3d60:	rev    a14
3fcb3d70:	.word  0x0000
3fcb3d80:	.word  0x0000
3fcb3d90:	.word  0x0000
3fcb3da0:	.word  0x0000
3fcb3db0:	.word  0x0000
3fcb3dc0:	.word  0x007b
3fcb3dd0:	.word  0x0000
3fcb3de0:	rev    b9
3fcb3df0:	.word  0x0000
3fcb3e00:	.word  0x004f
3fcb3e10:	.word  0x0000
3fcb3e20:	.word  0x0000
3fcb3e30:	.word  0x0000
3fcb3e40:	.word  0x004c
3fcb3e50:	.word  0x0000
3fcb3e60:	.word  0x0000
3fcb3e70:	.word  0x0000
3fcb3e80:	rev    b10
3fcb3e90:	.word  0x0000
3fcb3ea0:	rev    sp
3fcb3eb0:	.word  0x0000
3fcb3ec0:	.word  0x0000
3fcb3ed0:	.word  0x0000
3fcb3ee0:	.word  0x0000
3fcb3ef0:	.word  0x0000
3fcb3f00:	.word  0x007d
3fcb3f10:	.word  0x0000
3fcb3f20:	rev    b0
3fcb3f30:	.word  0x0000
3fcb3f40:	.word  0x0050
3fcb3f50:	.word  0x0000
3fcb3f60:	.word  0x0000
3fcb3f70:	.word  0x0000
3fcb3f80:	.word  0x0000
3fcb3f90:	.word  0x0000
3fcb3fa0:	.word  0x0000
3fcb3fb0:	.word  0x0000
3fcb3fc0:	.word  0x004d
3fcb3fd0:	.word  0x0000
3fcb3fe0:	.word  0x0000
3fcb3ff0:	.word  0x0000
3fcb4000:	rev    b13
3fcb4010:	.word  0x0000
3fcb4020:	rev    a11
3fcb4030:	.word  0x0000
3fcb4040:	.word  0x0000
3fcb4050:	.word  0x0000
3fcb4060:	.word  0x0000
3fcb4070:	.word  0x0000
3fcb4080:	rev    a13
3fcb4090:	.word  0x0000
3fcb40a0:	.word  0x005f
3fcb40b0:	.word  0x0000
3fcb40c0:	rev    a4
3fcb40d0:	.word  0x0000
3fcb40e0:	rev    a10
3fcb40f0:	.word  0x0000
3fcb4100:	rev    a3
3fcb4110:	.word  0x0000
3fcb4120:	.word  0x0040
3fcb4130:	.word  0x0000
3fcb4140:	.word  0x0000
3fcb4150:	.word  0x0000
3fcb4160:	.word  0x0000
3fcb4170:	.word  0x0000
3fcb4180:	rev    a9
3fcb4190:	.word  0x0000
3fcb41a0:	.word  0x00b0
3fcb41b0:	.word  0x0000
3fcb41c0:	.word  0x005e
3fcb41d0:	.word  0x0000
3fcb41e0:	.word  0xfe22
3fcb41f0:	addk   32, a0
3fcb4200:	.word  0x005c
3fcb4210:	.word  0x0000
3fcb4220:	rev    a5
3fcb4230:	.word  0x0000
3fcb4240:	.word  0xffbe
3fcb4250:	.word  0x0000
3fcb4260:	.word  0x0000
3fcb4270:	.word  0x0000
3fcb4280:	.word  0xffbf
3fcb4290:	.word  0x0000
3fcb42a0:	.word  0x0000
3fcb42b0:	.word  0x0000
3fcb42c0:	.word  0xffc0
3fcb42d0:	.word  0x0000
3fcb42e0:	.word  0x0000
3fcb42f0:	.word  0x0000
3fcb4300:	.word  0xffc1
3fcb4310:	.word  0x0000
3fcb4320:	.word  0x0000
3fcb4330:	.word  0x0000
3fcb4340:	.word  0xffc2
3fcb4350:	.word  0x0000
3fcb4360:	.word  0x0000
3fcb4370:	.word  0x0000
3fcb4380:	.word  0x0000
3fcb4390:	.word  0x0000
3fcb43a0:	.word  0x0000
3fcb43b0:	.word  0x0000
3fcb43c0:	.word  0x0000
3fcb43d0:	.word  0x0000
3fcb43e0:	.word  0x0000
3fcb43f0:	.word  0x0000
3fcb4400:	.word  0x0000
3fcb4410:	.word  0x0000
3fcb4420:	.word  0x0000
3fcb4430:	.word  0x0000
3fcb4440:	.word  0x0000
3fcb4450:	.word  0x0000
3fcb4460:	.word  0x0000
3fcb4470:	.word  0x0000
3fcb4480:	.word  0x0000
3fcb4490:	.word  0x0000
3fcb44a0:	.word  0x0000
3fcb44b0:	.word  0x0000
3fcb44c0:	.word  0x0000
3fcb44d0:	.word  0x0000
3fcb44e0:	.word  0x0000
3fcb44f0:	.word  0x0000
3fcb4500:	.word  0x0000
3fcb4510:	.word  0x0000
3fcb4520:	.word  0x0000
3fcb4530:	.word  0x0000
3fcb4540:	.word  0x0000
3fcb4550:	.word  0x0000
3fcb4560:	.word  0x0000
3fcb4570:	.word  0x0000
3fcb4580:	.word  0x0000
3fcb4590:	.word  0x0000
3fcb45a0:	.word  0x0000
3fcb45b0:	.word  0x0000
3fcb45c0:	.word  0xffc3
3fcb45d0:	.word  0x0000
3fcb45e0:	.word  0x0000
3fcb45f0:	.word  0x0000
3fcb4600:	.word  0xffc4
3fcb4610:	.word  0x0000
3fcb4620:	.word  0x0000
L3FCB4630:
3fcb4630:	.word  0x0000
3fcb4640:	.word  0xffc5
3fcb4650:	.word  0x0000
3fcb4660:	.word  0x0000
3fcb4670:	.word  0x0000
3fcb4680:	.word  0xffc6
3fcb4690:	.word  0x0000
3fcb46a0:	.word  0x0000
3fcb46b0:	.word  0x0000
3fcb46c0:	.word  0xffc7
3fcb46d0:	.word  0x0000
3fcb46e0:	.word  0x0000
3fcb46f0:	.word  0x0000
3fcb4700:	.word  0x0000
3fcb4710:	.word  0x0000
3fcb4720:	.word  0x0000
3fcb4730:	.word  0x0000
3fcb4740:	.word  0x0000
3fcb4750:	.word  0x0000
3fcb4760:	.word  0x0000
3fcb4770:	.word  0x0000
3fcb4780:	.word  0x0000
3fcb4790:	.word  0x0000
3fcb47a0:	.word  0x0000
3fcb47b0:	.word  0x0000
3fcb47c0:	.word  0x0000
3fcb47d0:	.word  0x0000
3fcb47e0:	.word  0x0000
3fcb47f0:	.word  0x0000
3fcb4800:	.word  0x0000
3fcb4810:	.word  0x0000
3fcb4820:	.word  0x0000
3fcb4830:	.word  0x0000
3fcb4840:	.word  0x0000
3fcb4850:	.word  0x0000
3fcb4860:	.word  0x0000
3fcb4870:	.word  0x0000
3fcb4880:	.word  0x0000
3fcb4890:	.word  0x0000
3fcb48a0:	.word  0x0000
3fcb48b0:	.word  0x0000
3fcb48c0:	.word  0x0000
3fcb48d0:	.word  0x0000
3fcb48e0:	.word  0x0000
3fcb48f0:	.word  0x0000
3fcb4900:	.word  0xffc8
3fcb4910:	.word  0x0000
3fcb4920:	.word  0x0000
3fcb4930:	.word  0x0000
3fcb4940:	.word  0xffc9
3fcb4950:	.word  0x0000
3fcb4960:	.word  0x0000
3fcb4970:	.word  0x0000
3fcb4980:	.word  0xffca
3fcb4990:	.word  0x0000
3fcb49a0:	.word  0x0000
3fcb49b0:	.word  0x0000
3fcb49c0:	.word  0xffcb
3fcb49d0:	.word  0x0000
3fcb49e0:	.word  0x0000
3fcb49f0:	.word  0x0000
3fcb4a00:	.word  0x0000
3fcb4a10:	.word  0x0000
3fcb4a20:	.word  0x0000
3fcb4a30:	.word  0x0000
3fcb4a40:	.word  0x0000
3fcb4a50:	.word  0x0000
3fcb4a60:	.word  0x0000
3fcb4a70:	.word  0x0000
3fcb4a80:	.word  0x0000
3fcb4a90:	.word  0x0000
3fcb4aa0:	.word  0x0000
3fcb4ab0:	.word  0x0000
3fcb4ac0:	.word  0x0000
3fcb4ad0:	.word  0x0000
3fcb4ae0:	.word  0x0000
3fcb4af0:	.word  0x0000
3fcb4b00:	.word  0x0000
3fcb4b10:	.word  0x0000
3fcb4b20:	.word  0x0000
3fcb4b30:	.word  0x0000
3fcb4b40:	.word  0x0000
3fcb4b50:	.word  0x0000
3fcb4b60:	.word  0x0000
3fcb4b70:	.word  0x0000
3fcb4b80:	.word  0x0000
3fcb4b90:	.word  0x0000
3fcb4ba0:	.word  0x0000
3fcb4bb0:	.word  0x0000
3fcb4bc0:	.word  0xff6a
3fcb4bd0:	.word  0x0000
3fcb4be0:	.word  0x0000
3fcb4bf0:	.word  0x0000
3fcb4c00:	.word  0xff67
3fcb4c10:	.word  0x0000
3fcb4c20:	.word  0x0000
3fcb4c30:	.word  0x0000
3fcb4c40:	.word  0x0000
3fcb4c50:	.word  0x0000
3fcb4c60:	.word  0x0000
3fcb4c70:	.word  0x0000
3fcb4c80:	.word  0x0000
3fcb4c90:	.word  0x0000
3fcb4ca0:	.word  0x0000
3fcb4cb0:	.word  0x0000
3fcb4cc0:	.word  0xffce
3fcb4cd0:	.word  0x0000
3fcb4ce0:	.word  0x0000
3fcb4cf0:	.word  0x0000
3fcb4d00:	.word  0xffcf
3fcb4d10:	.word  0x0000
3fcb4d20:	.word  0x0000
3fcb4d30:	.word  0x0000
3fcb4d40:	.word  0xffd0
3fcb4d50:	.word  0x0000
3fcb4d60:	.word  0x0000
3fcb4d70:	.word  0x0000
3fcb4d80:	.word  0xffd1
3fcb4d90:	.word  0x0000
3fcb4da0:	.word  0x0000
3fcb4db0:	.word  0x0000
3fcb4dc0:	.word  0x0000
3fcb4dd0:	.word  0x0000
3fcb4de0:	.word  0x0000
3fcb4df0:	.word  0x0000
3fcb4e00:	.word  0x0000
3fcb4e10:	.word  0x0000
3fcb4e20:	.word  0x0000
3fcb4e30:	.word  0x0000
3fcb4e40:	.word  0x0000
3fcb4e50:	.word  0x0000
3fcb4e60:	.word  0x0000
3fcb4e70:	.word  0x0000
3fcb4e80:	.word  0x0000
3fcb4e90:	.word  0x0000
3fcb4ea0:	.word  0x0000
3fcb4eb0:	.word  0x0000
3fcb4ec0:	.word  0x0000
3fcb4ed0:	.word  0x0000
3fcb4ee0:	.word  0x0000
3fcb4ef0:	.word  0x0000
3fcb4f00:	.word  0x0000
3fcb4f10:	.word  0x0000
3fcb4f20:	.word  0x0000
3fcb4f30:	.word  0x0000
3fcb4f40:	.word  0xff68
3fcb4f50:	.word  0x0000
3fcb4f60:	.word  0x0000
3fcb4f70:	.word  0x0000
3fcb4f80:	.word  0xff63
3fcb4f90:	.word  0x0000
3fcb4fa0:	.word  0x0000
3fcb4fb0:	.word  0x0000
3fcb4fc0:	.word  0xff00
3fcb4fd0:	addk   32, a0
3fcb4fe0:	.word  0x0000
3fcb4ff0:	.word  0x0000
3fcb5000:	.word  0xff60
3fcb5010:	.word  0x0000
3fcb5020:	.word  0x0000
3fcb5030:	.word  0x0000
3fcb5040:	.word  0xff55
3fcb5050:	.word  0x0000
3fcb5060:	.word  0x0000
3fcb5070:	.word  0x0000
3fcb5080:	.word  0xff56
3fcb5090:	.word  0x0000
3fcb50a0:	.word  0x0000
3fcb50b0:	.word  0x0000
3fcb50c0:	.word  0x0000
3fcb50d0:	.word  0x0000
3fcb50e0:	.word  0x0000
3fcb50f0:	.word  0x0000
3fcb5100:	.word  0x0000
3fcb5110:	.word  0x0000
3fcb5120:	.word  0x0000
3fcb5130:	.word  0x0000
3fcb5140:	.word  0xffb0
3fcb5150:	.word  0x0000
3fcb5160:	.word  0x0000
3fcb5170:	.word  0x0000
3fcb5180:	.word  0x0000
3fcb5190:	.word  0x0000
3fcb51a0:	.word  0x0000
3fcb51b0:	.word  0x0000
3fcb51c0:	.word  0xffae
3fcb51d0:	.word  0x0000
3fcb51e0:	.word  0x0000
3fcb51f0:	.word  0x0000
3fcb5200:	.word  0xff8d
3fcb5210:	.word  0x0000
3fcb5220:	.word  0x0000
3fcb5230:	.word  0x0000
3fcb5240:	.word  0xffb1
3fcb5250:	.word  0x0000
3fcb5260:	.word  0x0000
3fcb5270:	.word  0x0000
3fcb5280:	.word  0xffb2
3fcb5290:	.word  0x0000
3fcb52a0:	.word  0x0000
3fcb52b0:	.word  0x0000
3fcb52c0:	.word  0xffb3
3fcb52d0:	.word  0x0000
3fcb52e0:	.word  0x0000
3fcb52f0:	.word  0x0000
3fcb5300:	.word  0xffb4
3fcb5310:	.word  0x0000
3fcb5320:	.word  0x0000
3fcb5330:	.word  0x0000
3fcb5340:	.word  0xffb5
3fcb5350:	.word  0x0000
3fcb5360:	.word  0x0000
3fcb5370:	.word  0x0000
3fcb5380:	.word  0xffb6
3fcb5390:	.word  0x0000
3fcb53a0:	.word  0x0000
3fcb53b0:	.word  0x0000
3fcb53c0:	.word  0xffac
3fcb53d0:	.word  0x0000
3fcb53e0:	.word  0x0000
3fcb53f0:	.word  0x0000
3fcb5400:	.word  0xffb7
3fcb5410:	.word  0x0000
3fcb5420:	.word  0x0000
3fcb5430:	.word  0x0000
3fcb5440:	.word  0xffb8
3fcb5450:	.word  0x0000
3fcb5460:	.word  0x0000
3fcb5470:	.word  0x0000
3fcb5480:	.word  0xffb9
3fcb5490:	.word  0x0000
3fcb54a0:	.word  0x0000
3fcb54b0:	.word  0x0000
3fcb54c0:	.word  0xffad
3fcb54d0:	.word  0x0000
3fcb54e0:	.word  0x0000
3fcb54f0:	.word  0x0000
3fcb5500:	.word  0xff91
3fcb5510:	.word  0x0000
3fcb5520:	.word  0x0000
3fcb5530:	.word  0x0000
3fcb5540:	.word  0xff92
3fcb5550:	.word  0x0000
3fcb5560:	.word  0x0000
3fcb5570:	.word  0x0000
3fcb5580:	.word  0xff93
3fcb5590:	.word  0x0000
3fcb55a0:	.word  0x0000
3fcb55b0:	.word  0x0000
3fcb55c0:	.word  0xff94
3fcb55d0:	.word  0x0000
3fcb55e0:	.word  0x0000
3fcb55f0:	.word  0x0000
3fcb5600:	.word  0x0000
3fcb5610:	.word  0x0000
3fcb5620:	.word  0x0000
3fcb5630:	.word  0x0000
3fcb5640:	.word  0x0000
3fcb5650:	.word  0x0000
3fcb5660:	.word  0x0000
3fcb5670:	.word  0x0000
3fcb5680:	.word  0xff51
3fcb5690:	.word  0x0000
3fcb56a0:	.word  0x0000
3fcb56b0:	.word  0x0000
3fcb56c0:	.word  0xff53
3fcb56d0:	.word  0x0000
3fcb56e0:	.word  0x0000
3fcb56f0:	.word  0x0000
3fcb5700:	.word  0xff54
3fcb5710:	.word  0x0000
3fcb5720:	.word  0x0000
3fcb5730:	.word  0x0000
3fcb5740:	.word  0xff52
3fcb5750:	.word  0x0000
3fcb5760:	.word  0x0000
3fcb5770:	.word  0x0000
3fcb5780:	.word  0xffe2
3fcb5790:	.word  0x0000
3fcb57a0:	.word  0x0000
3fcb57b0:	.word  0x0000
3fcb57c0:	.word  0xffe9
3fcb57d0:	.word  0x0000
3fcb57e0:	.word  0x0000
3fcb57f0:	.word  0x0000
3fcb5800:	.word  0xff20
3fcb5810:	.word  0x0000
3fcb5820:	.word  0x0000
3fcb5830:	.word  0x0000
3fcb5840:	.word  0xffe1
3fcb5850:	.word  0x0000
3fcb5860:	.word  0x0000
3fcb5870:	.word  0x0000
3fcb5880:	.word  0xffe3
3fcb5890:	.word  0x0000
3fcb58a0:	.word  0x0000
3fcb58b0:	.word  0x0000
3fcb58c0:	.word  0xffe5
3fcb58d0:	.word  0x0000
3fcb58e0:	.word  0x0000
3fcb58f0:	.word  0x0000
3fcb5900:	.word  0xff20
3fcb5910:	.word  0x0000
3fcb5920:	.word  0x0000
3fcb5930:	.word  0x0000
3fcb5940:	.word  0xffea
3fcb5950:	.word  0x0000
3fcb5960:	.word  0x0000
3fcb5970:	.word  0x0000
3fcb5980:	.word  0x0000
3fcb5990:	.word  0x0000
3fcb59a0:	.word  0x0000
3fcb59b0:	.word  0x0000
3fcb59c0:	.word  0x0000
3fcb59d0:	.word  0x0000
3fcb59e0:	.word  0x0000
3fcb59f0:	.word  0x0000
3fcb5a00:	.word  0x0000
3fcb5a10:	.word  0x0000
3fcb5a20:	.word  0x0000
3fcb5a30:	.word  0x0000
3fcb5a40:	.word  0x0000
3fcb5a50:	.word  0x0000
3fcb5a60:	.word  0x0000
3fcb5a70:	.word  0x0000
3fcb5a80:	.word  0x0000
3fcb5a90:	.word  0x0000
3fcb5aa0:	.word  0x0000
3fcb5ab0:	.word  0x0000
3fcb5ac0:	.word  0x0000
3fcb5ad0:	.word  0x0000
3fcb5ae0:	.word  0x0000
3fcb5af0:	.word  0x0000
3fcb5b00:	.word  0x0000
3fcb5b10:	.word  0x0000
3fcb5b20:	.word  0x0000
3fcb5b30:	.word  0x0000
3fcb5b40:	.word  0x0000
3fcb5b50:	.word  0x0000
3fcb5b60:	.word  0x0000
3fcb5b70:	.word  0x0000
3fcb5b80:	.word  0x0000
3fcb5b90:	.word  0x0000
3fcb5ba0:	.word  0x0000
3fcb5bb0:	.word  0x0000
3fcb5bc0:	.word  0xffff
3fcb5bd0:	.word  0x0000
3fcb5be0:	.word  0x0000
3fcb5bf0:	.word  0x0000
3fcb5c00:	.word  0xff0d
3fcb5c10:	.word  0x0000
3fcb5c20:	.word  0x0000
3fcb5c30:	.word  0x0000
3fcb5c40:	.word  0xff09
3fcb5c50:	.word  0x0000
3fcb5c60:	.word  0x0000
3fcb5c70:	.word  0x0000
3fcb5c80:	.word  0xfe60
3fcb5c90:	addk   32, a0
3fcb5ca0:	.word  0xfe7e
3fcb5cb0:	addk   32, a0
3fcb5cc0:	rev    a6
3fcb5cd0:	.word  0x0000
3fcb5ce0:	rev    b1
3fcb5cf0:	.word  0x0000
3fcb5d00:	.word  0x0041
3fcb5d10:	.word  0x0000
3fcb5d20:	.word  0x0000
3fcb5d30:	.word  0x0000
3fcb5d40:	.word  0x0051
3fcb5d50:	.word  0x0000
3fcb5d60:	.word  0x0000
3fcb5d70:	.word  0x0000
3fcb5d80:	.word  0x0057
3fcb5d90:	.word  0x0000
3fcb5da0:	.word  0x0000
3fcb5db0:	.word  0x0000
3fcb5dc0:	.word  0x0000
3fcb5dd0:	.word  0x0000
3fcb5de0:	.word  0x0000
3fcb5df0:	.word  0x0000
3fcb5e00:	.word  0x00e9
3fcb5e10:	.word  0x0000
3fcb5e20:	rev    b2
3fcb5e30:	.word  0x0000
3fcb5e40:	.word  0x005a
3fcb5e50:	.word  0x0000
3fcb5e60:	.word  0x0000
3fcb5e70:	.word  0x0000
3fcb5e80:	.word  0x0053
3fcb5e90:	.word  0x0000
3fcb5ea0:	.word  0x0000
3fcb5eb0:	.word  0x0000
3fcb5ec0:	.word  0x0058
3fcb5ed0:	.word  0x0000
3fcb5ee0:	.word  0x0000
3fcb5ef0:	.word  0x0000
3fcb5f00:	rev    b12
3fcb5f10:	.word  0x0000
3fcb5f20:	rev    b14
3fcb5f30:	.word  0x0000
3fcb5f40:	.word  0x0000
3fcb5f50:	.word  0x0000
3fcb5f60:	.word  0x0000
3fcb5f70:	.word  0x0000
3fcb5f80:	rev    a2
3fcb5f90:	.word  0x0000
3fcb5fa0:	rev    b3
3fcb5fb0:	.word  0x0000
3fcb5fc0:	.word  0x0045
3fcb5fd0:	.word  0x0000
3fcb5fe0:	.word  0x0000
3fcb5ff0:	.word  0x0000
3fcb6000:	.word  0x0044
3fcb6010:	.word  0x0000
3fcb6020:	.word  0x0000
3fcb6030:	.word  0x0000
3fcb6040:	.word  0x0043
3fcb6050:	.word  0x0000
3fcb6060:	.word  0x0000
3fcb6070:	.word  0x0000
3fcb6080:	.word  0x0000
3fcb6090:	.word  0x0000
3fcb60a0:	.word  0x0000
3fcb60b0:	.word  0x0000
3fcb60c0:	rev    a7
3fcb60d0:	.word  0x0000
3fcb60e0:	rev    b4
3fcb60f0:	.word  0x0000
3fcb6100:	.word  0x0052
3fcb6110:	.word  0x0000
3fcb6120:	.word  0x0000
3fcb6130:	.word  0x0000
3fcb6140:	.word  0x0046
3fcb6150:	.word  0x0000
3fcb6160:	.word  0x0000
3fcb6170:	.word  0x0000
3fcb6180:	.word  0x0056
3fcb6190:	.word  0x0000
3fcb61a0:	.word  0x0000
3fcb61b0:	.word  0x0000
3fcb61c0:	rev    a0
3fcb61d0:	.word  0x0000
3fcb61e0:	.word  0x0000
3fcb61f0:	.word  0x0000
3fcb6200:	.word  0x0000
3fcb6210:	.word  0x0000
3fcb6220:	.word  0x0000
3fcb6230:	.word  0x0000
3fcb6240:	rev    a8
3fcb6250:	.word  0x0000
3fcb6260:	rev    b5
3fcb6270:	.word  0x0000
3fcb6280:	.word  0x0054
3fcb6290:	.word  0x0000
3fcb62a0:	.word  0x0000
3fcb62b0:	.word  0x0000
3fcb62c0:	.word  0x0047
3fcb62d0:	.word  0x0000
3fcb62e0:	.word  0x0000
3fcb62f0:	.word  0x0000
3fcb6300:	.word  0x0042
3fcb6310:	.word  0x0000
3fcb6320:	.word  0x0000
3fcb6330:	.word  0x0000
3fcb6340:	.word  0x0000
3fcb6350:	.word  0x0000
3fcb6360:	.word  0x0000
3fcb6370:	.word  0x0000
3fcb6380:	.word  0x00a7
3fcb6390:	.word  0x0000
3fcb63a0:	rev    b6
3fcb63b0:	.word  0x0000
3fcb63c0:	.word  0x0059
3fcb63d0:	.word  0x0000
3fcb63e0:	.word  0x0000
3fcb63f0:	.word  0x0000
3fcb6400:	.word  0x0048
3fcb6410:	.word  0x0000
3fcb6420:	.word  0x0000
3fcb6430:	.word  0x0000
3fcb6440:	.word  0x004e
3fcb6450:	.word  0x0000
3fcb6460:	.word  0x0000
3fcb6470:	.word  0x0000
3fcb6480:	.word  0x0000
3fcb6490:	.word  0x0000
3fcb64a0:	.word  0x0000
3fcb64b0:	.word  0x0000
3fcb64c0:	.word  0x00e8
3fcb64d0:	.word  0x0000
3fcb64e0:	rev    b7
3fcb64f0:	.word  0x0000
3fcb6500:	.word  0x0055
3fcb6510:	.word  0x0000
3fcb6520:	.word  0x0000
3fcb6530:	.word  0x0000
3fcb6540:	.word  0x004a
3fcb6550:	.word  0x0000
3fcb6560:	.word  0x0000
3fcb6570:	.word  0x0000
3fcb6580:	rev    a12
3fcb6590:	.word  0x0000
3fcb65a0:	rev    sp
3fcb65b0:	.word  0x0000
3fcb65c0:	.word  0x0000
3fcb65d0:	.word  0x0000
3fcb65e0:	.word  0x0000
3fcb65f0:	.word  0x0000
3fcb6600:	rev    a1
3fcb6610:	.word  0x0000
3fcb6620:	rev    b8
3fcb6630:	.word  0x0000
3fcb6640:	.word  0x0049
3fcb6650:	.word  0x0000
3fcb6660:	.word  0x0000
3fcb6670:	.word  0x0000
3fcb6680:	.word  0x004b
3fcb6690:	.word  0x0000
3fcb66a0:	.word  0x0000
3fcb66b0:	.word  0x0000
3fcb66c0:	rev    b11
3fcb66d0:	.word  0x0000
3fcb66e0:	rev    a14
3fcb66f0:	.word  0x0000
3fcb6700:	.word  0x0000
3fcb6710:	.word  0x0000
3fcb6720:	.word  0x0000
3fcb6730:	.word  0x0000
3fcb6740:	.word  0x00e7
3fcb6750:	.word  0x0000
3fcb6760:	rev    b9
3fcb6770:	.word  0x0000
3fcb6780:	.word  0x004f
3fcb6790:	.word  0x0000
3fcb67a0:	.word  0x0000
3fcb67b0:	.word  0x0000
3fcb67c0:	.word  0x004c
3fcb67d0:	.word  0x0000
3fcb67e0:	.word  0x0000
3fcb67f0:	.word  0x0000
3fcb6800:	rev    b10
3fcb6810:	.word  0x0000
3fcb6820:	rev    sp
3fcb6830:	.word  0x0000
3fcb6840:	.word  0x0000
3fcb6850:	.word  0x0000
3fcb6860:	.word  0x0000
3fcb6870:	.word  0x0000
3fcb6880:	.word  0x00e0
3fcb6890:	.word  0x0000
3fcb68a0:	rev    b0
3fcb68b0:	.word  0x0000
3fcb68c0:	.word  0x0050
3fcb68d0:	.word  0x0000
3fcb68e0:	.word  0x0000
3fcb68f0:	.word  0x0000
3fcb6900:	.word  0x0000
3fcb6910:	.word  0x0000
3fcb6920:	.word  0x0000
3fcb6930:	.word  0x0000
3fcb6940:	.word  0x004d
3fcb6950:	.word  0x0000
3fcb6960:	.word  0x0000
3fcb6970:	.word  0x0000
3fcb6980:	rev    b13
3fcb6990:	.word  0x0000
3fcb69a0:	rev    a11
3fcb69b0:	.word  0x0000
3fcb69c0:	.word  0x0000
3fcb69d0:	.word  0x0000
3fcb69e0:	.word  0x0000
3fcb69f0:	.word  0x0000
3fcb6a00:	rev    a13
3fcb6a10:	.word  0x0000
3fcb6a20:	.word  0x005f
3fcb6a30:	.word  0x0000
3fcb6a40:	rev    a4
3fcb6a50:	.word  0x0000
3fcb6a60:	rev    a10
3fcb6a70:	.word  0x0000
3fcb6a80:	rev    a3
3fcb6a90:	.word  0x0000
3fcb6aa0:	.word  0x0040
3fcb6ab0:	.word  0x0000
3fcb6ac0:	.word  0x0000
3fcb6ad0:	.word  0x0000
3fcb6ae0:	.word  0x0000
3fcb6af0:	.word  0x0000
3fcb6b00:	rev    a9
3fcb6b10:	.word  0x0000
3fcb6b20:	.word  0x00b0
3fcb6b30:	.word  0x0000
3fcb6b40:	.word  0xfe5e
3fcb6b50:	addk   32, a0
3fcb6b60:	.word  0xfe22
3fcb6b70:	addk   32, a0
3fcb6b80:	.word  0x00f9
3fcb6b90:	.word  0x0000
3fcb6ba0:	rev    a5
3fcb6bb0:	.word  0x0000
3fcb6bc0:	.word  0xffbe
L3FCB6BD0:
3fcb6bd0:	.word  0x0000
3fcb6be0:	.word  0x0000
3fcb6bf0:	.word  0x0000
3fcb6c00:	.word  0xffbf
3fcb6c10:	.word  0x0000
3fcb6c20:	.word  0x0000
3fcb6c30:	.word  0x0000
3fcb6c40:	.word  0xffc0
3fcb6c50:	.word  0x0000
3fcb6c60:	.word  0x0000
3fcb6c70:	.word  0x0000
3fcb6c80:	.word  0xffc1
3fcb6c90:	.word  0x0000
3fcb6ca0:	.word  0x0000
3fcb6cb0:	.word  0x0000
3fcb6cc0:	.word  0xffc2
3fcb6cd0:	.word  0x0000
3fcb6ce0:	.word  0x0000
3fcb6cf0:	.word  0x0000
3fcb6d00:	.word  0x0000
3fcb6d10:	.word  0x0000
3fcb6d20:	.word  0x0000
3fcb6d30:	.word  0x0000
3fcb6d40:	.word  0x0000
3fcb6d50:	.word  0x0000
3fcb6d60:	.word  0x0000
3fcb6d70:	.word  0x0000
3fcb6d80:	.word  0x0000
3fcb6d90:	.word  0x0000
3fcb6da0:	.word  0x0000
3fcb6db0:	.word  0x0000
3fcb6dc0:	.word  0x0000
3fcb6dd0:	.word  0x0000
3fcb6de0:	.word  0x0000
3fcb6df0:	.word  0x0000
3fcb6e00:	.word  0x0000
3fcb6e10:	.word  0x0000
3fcb6e20:	.word  0x0000
3fcb6e30:	.word  0x0000
3fcb6e40:	.word  0x0000
3fcb6e50:	.word  0x0000
3fcb6e60:	.word  0x0000
3fcb6e70:	.word  0x0000
3fcb6e80:	.word  0x0000
3fcb6e90:	.word  0x0000
3fcb6ea0:	.word  0x0000
3fcb6eb0:	.word  0x0000
3fcb6ec0:	.word  0x0000
3fcb6ed0:	.word  0x0000
3fcb6ee0:	.word  0x0000
3fcb6ef0:	.word  0x0000
3fcb6f00:	.word  0x0000
3fcb6f10:	.word  0x0000
3fcb6f20:	.word  0x0000
3fcb6f30:	.word  0x0000
3fcb6f40:	.word  0xffc3
3fcb6f50:	.word  0x0000
3fcb6f60:	.word  0x0000
3fcb6f70:	.word  0x0000
3fcb6f80:	.word  0xffc4
3fcb6f90:	.word  0x0000
3fcb6fa0:	.word  0x0000
3fcb6fb0:	.word  0x0000
3fcb6fc0:	.word  0xffc5
3fcb6fd0:	.word  0x0000
3fcb6fe0:	.word  0x0000
3fcb6ff0:	.word  0x0000
3fcb7000:	.word  0xffc6
3fcb7010:	.word  0x0000
3fcb7020:	.word  0x0000
3fcb7030:	.word  0x0000
3fcb7040:	.word  0xffc7
3fcb7050:	.word  0x0000
3fcb7060:	.word  0x0000
3fcb7070:	.word  0x0000
3fcb7080:	.word  0x0000
3fcb7090:	.word  0x0000
3fcb70a0:	.word  0x0000
3fcb70b0:	.word  0x0000
3fcb70c0:	.word  0x0000
3fcb70d0:	.word  0x0000
3fcb70e0:	.word  0x0000
3fcb70f0:	.word  0x0000
3fcb7100:	.word  0x0000
3fcb7110:	.word  0x0000
3fcb7120:	.word  0x0000
3fcb7130:	.word  0x0000
3fcb7140:	.word  0x0000
3fcb7150:	.word  0x0000
3fcb7160:	.word  0x0000
3fcb7170:	.word  0x0000
3fcb7180:	.word  0x0000
3fcb7190:	.word  0x0000
3fcb71a0:	.word  0x0000
3fcb71b0:	.word  0x0000
3fcb71c0:	.word  0x0000
3fcb71d0:	.word  0x0000
3fcb71e0:	.word  0x0000
3fcb71f0:	.word  0x0000
3fcb7200:	.word  0x0000
3fcb7210:	.word  0x0000
3fcb7220:	.word  0x0000
3fcb7230:	.word  0x0000
3fcb7240:	.word  0x0000
3fcb7250:	.word  0x0000
3fcb7260:	.word  0x0000
3fcb7270:	.word  0x0000
3fcb7280:	.word  0xffc8
3fcb7290:	.word  0x0000
3fcb72a0:	.word  0x0000
3fcb72b0:	.word  0x0000
3fcb72c0:	.word  0xffc9
3fcb72d0:	.word  0x0000
3fcb72e0:	.word  0x0000
3fcb72f0:	.word  0x0000
3fcb7300:	.word  0xffca
3fcb7310:	.word  0x0000
3fcb7320:	.word  0x0000
3fcb7330:	.word  0x0000
3fcb7340:	.word  0xffcb
3fcb7350:	.word  0x0000
3fcb7360:	.word  0x0000
3fcb7370:	.word  0x0000
3fcb7380:	.word  0x0000
3fcb7390:	.word  0x0000
3fcb73a0:	.word  0x0000
3fcb73b0:	.word  0x0000
3fcb73c0:	.word  0x0000
3fcb73d0:	.word  0x0000
3fcb73e0:	.word  0x0000
3fcb73f0:	.word  0x0000
3fcb7400:	.word  0x0000
3fcb7410:	.word  0x0000
3fcb7420:	.word  0x0000
3fcb7430:	.word  0x0000
3fcb7440:	.word  0x0000
3fcb7450:	.word  0x0000
3fcb7460:	.word  0x0000
3fcb7470:	.word  0x0000
3fcb7480:	.word  0x0000
3fcb7490:	.word  0x0000
3fcb74a0:	.word  0x0000
3fcb74b0:	.word  0x0000
3fcb74c0:	.word  0x0000
3fcb74d0:	.word  0x0000
3fcb74e0:	.word  0x0000
3fcb74f0:	.word  0x0000
3fcb7500:	.word  0x0000
3fcb7510:	.word  0x0000
3fcb7520:	.word  0x0000
3fcb7530:	.word  0x0000
3fcb7540:	.word  0xff6a
3fcb7550:	.word  0x0000
3fcb7560:	.word  0x0000
3fcb7570:	.word  0x0000
3fcb7580:	.word  0xff67
3fcb7590:	.word  0x0000
3fcb75a0:	.word  0x0000
3fcb75b0:	.word  0x0000
3fcb75c0:	.word  0x0000
3fcb75d0:	.word  0x0000
3fcb75e0:	.word  0x0000
3fcb75f0:	.word  0x0000
3fcb7600:	.word  0x0000
3fcb7610:	.word  0x0000
3fcb7620:	.word  0x0000
3fcb7630:	.word  0x0000
3fcb7640:	.word  0xffce
3fcb7650:	.word  0x0000
3fcb7660:	.word  0x0000
3fcb7670:	.word  0x0000
3fcb7680:	.word  0xffcf
3fcb7690:	.word  0x0000
3fcb76a0:	.word  0x0000
3fcb76b0:	.word  0x0000
3fcb76c0:	.word  0xffd0
3fcb76d0:	.word  0x0000
3fcb76e0:	.word  0x0000
3fcb76f0:	.word  0x0000
3fcb7700:	.word  0xffd1
3fcb7710:	.word  0x0000
3fcb7720:	.word  0x0000
3fcb7730:	.word  0x0000
3fcb7740:	.word  0x0000
3fcb7750:	.word  0x0000
3fcb7760:	.word  0x0000
3fcb7770:	.word  0x0000
3fcb7780:	.word  0x0000
3fcb7790:	.word  0x0000
3fcb77a0:	.word  0x0000
3fcb77b0:	.word  0x0000
3fcb77c0:	.word  0x0000
3fcb77d0:	.word  0x0000
3fcb77e0:	.word  0x0000
3fcb77f0:	.word  0x0000
3fcb7800:	.word  0x0000
3fcb7810:	.word  0x0000
3fcb7820:	.word  0x0000
3fcb7830:	.word  0x0000
3fcb7840:	.word  0x0000
3fcb7850:	.word  0x0000
3fcb7860:	.word  0x0000
3fcb7870:	.word  0x0000
3fcb7880:	.word  0x0000
3fcb7890:	.word  0x0000
3fcb78a0:	.word  0x0000
3fcb78b0:	.word  0x0000
3fcb78c0:	.word  0xff68
3fcb78d0:	.word  0x0000
3fcb78e0:	.word  0x0000
3fcb78f0:	.word  0x0000
3fcb7900:	.word  0xff63
3fcb7910:	.word  0x0000
3fcb7920:	.word  0x0000
3fcb7930:	.word  0x0000
3fcb7940:	.word  0xff00
3fcb7950:	addk   32, a0
3fcb7960:	.word  0x0000
3fcb7970:	.word  0x0000
3fcb7980:	.word  0xff60
3fcb7990:	.word  0x0000
3fcb79a0:	.word  0x0000
3fcb79b0:	.word  0x0000
3fcb79c0:	.word  0xff55
3fcb79d0:	.word  0x0000
3fcb79e0:	.word  0x0000
3fcb79f0:	.word  0x0000
3fcb7a00:	.word  0xff56
3fcb7a10:	.word  0x0000
3fcb7a20:	.word  0x0000
3fcb7a30:	.word  0x0000
3fcb7a40:	.word  0x0000
3fcb7a50:	.word  0x0000
3fcb7a60:	.word  0x0000
3fcb7a70:	.word  0x0000
3fcb7a80:	.word  0x0000
3fcb7a90:	.word  0x0000
3fcb7aa0:	.word  0x0000
3fcb7ab0:	.word  0x0000
3fcb7ac0:	.word  0xffb0
3fcb7ad0:	.word  0x0000
3fcb7ae0:	.word  0x0000
3fcb7af0:	.word  0x0000
3fcb7b00:	.word  0x0000
3fcb7b10:	.word  0x0000
3fcb7b20:	.word  0x0000
3fcb7b30:	.word  0x0000
3fcb7b40:	.word  0xffae
3fcb7b50:	.word  0x0000
3fcb7b60:	.word  0x0000
3fcb7b70:	.word  0x0000
3fcb7b80:	.word  0xff8d
3fcb7b90:	.word  0x0000
3fcb7ba0:	.word  0x0000
3fcb7bb0:	.word  0x0000
3fcb7bc0:	.word  0xffb1
3fcb7bd0:	.word  0x0000
3fcb7be0:	.word  0x0000
3fcb7bf0:	.word  0x0000
3fcb7c00:	.word  0xffb2
3fcb7c10:	.word  0x0000
3fcb7c20:	.word  0x0000
3fcb7c30:	.word  0x0000
3fcb7c40:	.word  0xffb3
3fcb7c50:	.word  0x0000
3fcb7c60:	.word  0x0000
3fcb7c70:	.word  0x0000
3fcb7c80:	.word  0xffb4
3fcb7c90:	.word  0x0000
3fcb7ca0:	.word  0x0000
3fcb7cb0:	.word  0x0000
3fcb7cc0:	.word  0xffb5
3fcb7cd0:	.word  0x0000
3fcb7ce0:	.word  0x0000
3fcb7cf0:	.word  0x0000
3fcb7d00:	.word  0xffb6
3fcb7d10:	.word  0x0000
3fcb7d20:	.word  0x0000
3fcb7d30:	.word  0x0000
3fcb7d40:	.word  0xffac
3fcb7d50:	.word  0x0000
3fcb7d60:	.word  0x0000
3fcb7d70:	.word  0x0000
3fcb7d80:	.word  0xffb7
3fcb7d90:	.word  0x0000
3fcb7da0:	.word  0x0000
3fcb7db0:	.word  0x0000
3fcb7dc0:	.word  0xffb8
3fcb7dd0:	.word  0x0000
3fcb7de0:	.word  0x0000
3fcb7df0:	.word  0x0000
3fcb7e00:	.word  0xffb9
3fcb7e10:	.word  0x0000
3fcb7e20:	.word  0x0000
3fcb7e30:	.word  0x0000
3fcb7e40:	.word  0xffad
3fcb7e50:	.word  0x0000
3fcb7e60:	.word  0x0000
3fcb7e70:	.word  0x0000
3fcb7e80:	.word  0xff91
3fcb7e90:	.word  0x0000
3fcb7ea0:	.word  0x0000
3fcb7eb0:	.word  0x0000
3fcb7ec0:	.word  0xff92
3fcb7ed0:	.word  0x0000
3fcb7ee0:	.word  0x0000
3fcb7ef0:	.word  0x0000
3fcb7f00:	.word  0xff93
3fcb7f10:	.word  0x0000
3fcb7f20:	.word  0x0000
3fcb7f30:	.word  0x0000
3fcb7f40:	.word  0xff94
3fcb7f50:	.word  0x0000
3fcb7f60:	.word  0x0000
3fcb7f70:	.word  0x0000
3fcb7f80:	.word  0x0000
3fcb7f90:	.word  0x0000
3fcb7fa0:	.word  0x0000
3fcb7fb0:	.word  0x0000
3fcb7fc0:	.word  0x0000
3fcb7fd0:	.word  0x0000
3fcb7fe0:	.word  0x0000
3fcb7ff0:	.word  0x0000
3fcb8000:	.word  0xff51
3fcb8010:	.word  0x0000
3fcb8020:	.word  0x0000
3fcb8030:	.word  0x0000
3fcb8040:	.word  0xff53
3fcb8050:	.word  0x0000
3fcb8060:	.word  0x0000
3fcb8070:	.word  0x0000
3fcb8080:	.word  0xff54
3fcb8090:	.word  0x0000
3fcb80a0:	.word  0x0000
3fcb80b0:	.word  0x0000
3fcb80c0:	.word  0xff52
3fcb80d0:	.word  0x0000
3fcb80e0:	.word  0x0000
3fcb80f0:	.word  0x0000
3fcb8100:	.word  0xffe2
3fcb8110:	.word  0x0000
3fcb8120:	.word  0x0000
3fcb8130:	.word  0x0000
3fcb8140:	.word  0xffe9
3fcb8150:	.word  0x0000
3fcb8160:	.word  0x0000
3fcb8170:	.word  0x0000
3fcb8180:	.word  0xff20
3fcb8190:	.word  0x0000
3fcb81a0:	.word  0x0000
3fcb81b0:	.word  0x0000
3fcb81c0:	.word  0xffe1
3fcb81d0:	.word  0x0000
3fcb81e0:	.word  0x0000
3fcb81f0:	.word  0x0000
3fcb8200:	.word  0xffe3
3fcb8210:	.word  0x0000
3fcb8220:	.word  0x0000
3fcb8230:	.word  0x0000
3fcb8240:	.word  0xffe5
3fcb8250:	.word  0x0000
3fcb8260:	.word  0x0000
3fcb8270:	.word  0x0000
3fcb8280:	.word  0xff20
3fcb8290:	.word  0x0000
3fcb82a0:	.word  0x0000
3fcb82b0:	.word  0x0000
3fcb82c0:	.word  0xffea
3fcb82d0:	.word  0x0000
3fcb82e0:	.word  0x0000
3fcb82f0:	.word  0x0000
3fcb8300:	.word  0x0000
3fcb8310:	.word  0x0000
3fcb8320:	.word  0x0000
3fcb8330:	.word  0x0000
3fcb8340:	.word  0x0000
3fcb8350:	.word  0x0000
3fcb8360:	.word  0x0000
3fcb8370:	.word  0x0000
3fcb8380:	.word  0x0000
3fcb8390:	.word  0x0000
3fcb83a0:	.word  0x0000
3fcb83b0:	.word  0x0000
3fcb83c0:	.word  0x0000
3fcb83d0:	.word  0x0000
3fcb83e0:	.word  0x0000
3fcb83f0:	.word  0x0000
3fcb8400:	.word  0x0000
3fcb8410:	.word  0x0000
3fcb8420:	.word  0x0000
3fcb8430:	.word  0x0000
3fcb8440:	.word  0x0000
3fcb8450:	.word  0x0000
3fcb8460:	.word  0x0000
3fcb8470:	.word  0x0000
3fcb8480:	.word  0x0000
3fcb8490:	.word  0x0000
3fcb84a0:	.word  0x0000
3fcb84b0:	.word  0x0000
3fcb84c0:	.word  0x0000
3fcb84d0:	.word  0x0000
3fcb84e0:	.word  0x0000
3fcb84f0:	.word  0x0000
3fcb8500:	.word  0x0000
3fcb8510:	.word  0x0000
3fcb8520:	.word  0x0000
3fcb8530:	.word  0x0000
3fcb8540:	.word  0xffff
3fcb8550:	.word  0x0000
3fcb8560:	.word  0x0000
3fcb8570:	.word  0x0000
3fcb8580:	.word  0xff0d
3fcb8590:	.word  0x0000
3fcb85a0:	.word  0x0000
3fcb85b0:	.word  0x0000
3fcb85c0:	.word  0xff09
3fcb85d0:	.word  0x0000
3fcb85e0:	.word  0x0000
3fcb85f0:	.word  0x0000
3fcb8600:	.word  0x0040
3fcb8610:	.word  0x0000
3fcb8620:	.word  0x005c
3fcb8630:	.word  0x0000
3fcb8640:	rev    b1
3fcb8650:	.word  0x0000
L3FCB8660:
3fcb8660:	rev    a1
3fcb8670:	.word  0x0000
3fcb8680:	.word  0x0051
3fcb8690:	.word  0x0000
3fcb86a0:	.word  0x0000
3fcb86b0:	.word  0x0000
3fcb86c0:	.word  0x0041
3fcb86d0:	.word  0x0000
3fcb86e0:	.word  0x0000
3fcb86f0:	.word  0x0000
3fcb8700:	.word  0x005a
3fcb8710:	.word  0x0000
3fcb8720:	.word  0x0000
3fcb8730:	.word  0x0000
3fcb8740:	.word  0x0000
3fcb8750:	.word  0x0000
3fcb8760:	.word  0x0000
3fcb8770:	.word  0x0000
3fcb8780:	rev    b2
3fcb8790:	.word  0x0000
3fcb87a0:	rev    a2
3fcb87b0:	.word  0x0000
3fcb87c0:	.word  0x0057
3fcb87d0:	.word  0x0000
3fcb87e0:	.word  0x0000
3fcb87f0:	.word  0x0000
3fcb8800:	.word  0x0053
3fcb8810:	.word  0x0000
3fcb8820:	.word  0x0000
3fcb8830:	.word  0x0000
3fcb8840:	.word  0x0058
3fcb8850:	.word  0x0000
3fcb8860:	.word  0x0000
3fcb8870:	.word  0x0000
3fcb8880:	rev    b12
3fcb8890:	.word  0x0000
3fcb88a0:	rev    b14
3fcb88b0:	.word  0x0000
3fcb88c0:	.word  0x0000
3fcb88d0:	.word  0x0000
3fcb88e0:	.word  0x0000
3fcb88f0:	.word  0x0000
3fcb8900:	rev    b3
3fcb8910:	.word  0x0000
3fcb8920:	rev    a3
3fcb8930:	.word  0x0000
3fcb8940:	.word  0x0045
3fcb8950:	.word  0x0000
3fcb8960:	.word  0x0000
3fcb8970:	.word  0x0000
3fcb8980:	.word  0x0044
3fcb8990:	.word  0x0000
3fcb89a0:	.word  0x0000
3fcb89b0:	.word  0x0000
3fcb89c0:	.word  0x0043
3fcb89d0:	.word  0x0000
3fcb89e0:	.word  0x0000
3fcb89f0:	.word  0x0000
3fcb8a00:	.word  0x0000
3fcb8a10:	.word  0x0000
3fcb8a20:	.word  0x0000
3fcb8a30:	.word  0x0000
3fcb8a40:	rev    b4
3fcb8a50:	.word  0x0000
3fcb8a60:	rev    a4
3fcb8a70:	.word  0x0000
3fcb8a80:	.word  0x0052
3fcb8a90:	.word  0x0000
3fcb8aa0:	.word  0x0000
3fcb8ab0:	.word  0x0000
3fcb8ac0:	.word  0x0046
3fcb8ad0:	.word  0x0000
3fcb8ae0:	.word  0x0000
3fcb8af0:	.word  0x0000
3fcb8b00:	.word  0x0056
3fcb8b10:	.word  0x0000
3fcb8b20:	.word  0x0000
3fcb8b30:	.word  0x0000
3fcb8b40:	rev    a0
3fcb8b50:	.word  0x0000
3fcb8b60:	.word  0x0000
3fcb8b70:	.word  0x0000
3fcb8b80:	.word  0x0000
3fcb8b90:	.word  0x0000
3fcb8ba0:	.word  0x0000
3fcb8bb0:	.word  0x0000
3fcb8bc0:	rev    b5
3fcb8bd0:	.word  0x0000
3fcb8be0:	rev    a5
3fcb8bf0:	.word  0x0000
3fcb8c00:	.word  0x0054
3fcb8c10:	.word  0x0000
3fcb8c20:	.word  0x0000
3fcb8c30:	.word  0x0000
3fcb8c40:	.word  0x0047
3fcb8c50:	.word  0x0000
3fcb8c60:	.word  0x0000
3fcb8c70:	.word  0x0000
3fcb8c80:	.word  0x0042
3fcb8c90:	.word  0x0000
3fcb8ca0:	.word  0x0000
3fcb8cb0:	.word  0x0000
3fcb8cc0:	.word  0x0000
3fcb8cd0:	.word  0x0000
3fcb8ce0:	.word  0x0000
3fcb8cf0:	.word  0x0000
3fcb8d00:	rev    b6
3fcb8d10:	.word  0x0000
3fcb8d20:	rev    a6
3fcb8d30:	.word  0x0000
3fcb8d40:	.word  0x0059
3fcb8d50:	.word  0x0000
3fcb8d60:	.word  0x0000
3fcb8d70:	.word  0x0000
3fcb8d80:	.word  0x0048
3fcb8d90:	.word  0x0000
3fcb8da0:	.word  0x0000
3fcb8db0:	.word  0x0000
3fcb8dc0:	.word  0x004e
3fcb8dd0:	.word  0x0000
3fcb8de0:	.word  0x0000
3fcb8df0:	.word  0x0000
3fcb8e00:	.word  0x0000
3fcb8e10:	.word  0x0000
3fcb8e20:	.word  0x0000
3fcb8e30:	.word  0x0000
3fcb8e40:	rev    b7
3fcb8e50:	.word  0x0000
3fcb8e60:	rev    sp
3fcb8e70:	.word  0x0000
3fcb8e80:	.word  0x0055
3fcb8e90:	.word  0x0000
3fcb8ea0:	.word  0x0000
3fcb8eb0:	.word  0x0000
3fcb8ec0:	.word  0x004a
3fcb8ed0:	.word  0x0000
3fcb8ee0:	.word  0x0000
3fcb8ef0:	.word  0x0000
3fcb8f00:	.word  0x004d
3fcb8f10:	.word  0x0000
3fcb8f20:	.word  0x0000
3fcb8f30:	.word  0x0000
3fcb8f40:	.word  0x0000
3fcb8f50:	.word  0x0000
3fcb8f60:	.word  0x0000
3fcb8f70:	.word  0x0000
3fcb8f80:	rev    b8
3fcb8f90:	.word  0x0000
3fcb8fa0:	rev    a8
3fcb8fb0:	.word  0x0000
3fcb8fc0:	.word  0x0049
3fcb8fd0:	.word  0x0000
3fcb8fe0:	.word  0x0000
3fcb8ff0:	.word  0x0000
3fcb9000:	.word  0x004b
3fcb9010:	.word  0x0000
3fcb9020:	.word  0x0000
3fcb9030:	.word  0x0000
3fcb9040:	rev    a12
3fcb9050:	.word  0x0000
3fcb9060:	rev    b11
3fcb9070:	.word  0x0000
3fcb9080:	.word  0x0000
3fcb9090:	.word  0x0000
3fcb90a0:	.word  0x0000
3fcb90b0:	.word  0x0000
3fcb90c0:	rev    b9
3fcb90d0:	.word  0x0000
3fcb90e0:	rev    a9
3fcb90f0:	.word  0x0000
3fcb9100:	.word  0x004f
3fcb9110:	.word  0x0000
3fcb9120:	.word  0x0000
3fcb9130:	.word  0x0000
3fcb9140:	.word  0x004c
3fcb9150:	.word  0x0000
3fcb9160:	.word  0x0000
3fcb9170:	.word  0x0000
3fcb9180:	rev    a14
3fcb9190:	.word  0x0000
3fcb91a0:	rev    b10
3fcb91b0:	.word  0x0000
3fcb91c0:	.word  0x0000
3fcb91d0:	.word  0x0000
3fcb91e0:	.word  0x0000
3fcb91f0:	.word  0x0000
3fcb9200:	rev    b0
3fcb9210:	.word  0x0000
3fcb9220:	rev    b13
3fcb9230:	.word  0x0000
3fcb9240:	.word  0x0050
3fcb9250:	.word  0x0000
3fcb9260:	.word  0x0000
3fcb9270:	.word  0x0000
3fcb9280:	.word  0x0000
3fcb9290:	.word  0x0000
3fcb92a0:	.word  0x0000
3fcb92b0:	.word  0x0000
3fcb92c0:	.word  0x007b
3fcb92d0:	.word  0x0000
3fcb92e0:	.word  0x007d
3fcb92f0:	.word  0x0000
3fcb9300:	rev    a13
3fcb9310:	.word  0x0000
3fcb9320:	.word  0x005f
3fcb9330:	.word  0x0000
3fcb9340:	.word  0x0000
3fcb9350:	.word  0x0000
3fcb9360:	.word  0x0000
3fcb9370:	.word  0x0000
3fcb9380:	.word  0x005d
3fcb9390:	.word  0x0000
3fcb93a0:	.word  0x005b
3fcb93b0:	.word  0x0000
3fcb93c0:	rev    a11
3fcb93d0:	.word  0x0000
3fcb93e0:	rev    a10
3fcb93f0:	.word  0x0000
3fcb9400:	.word  0x007c
3fcb9410:	.word  0x0000
3fcb9420:	.word  0x007e
3fcb9430:	.word  0x0000
3fcb9440:	.word  0x0000
3fcb9450:	.word  0x0000
3fcb9460:	.word  0x0000
3fcb9470:	.word  0x0000
3fcb9480:	rev    a7
3fcb9490:	.word  0x0000
3fcb94a0:	rev    sp
3fcb94b0:	.word  0x0000
3fcb94c0:	.word  0x0060
3fcb94d0:	.word  0x0000
3fcb94e0:	.word  0x005e
3fcb94f0:	.word  0x0000
3fcb9500:	.word  0xfe27
3fcb9510:	addk   32, a0
3fcb9520:	.word  0xfe22
3fcb9530:	addk   32, a0
3fcb9540:	.word  0xffbe
3fcb9550:	.word  0x0000
3fcb9560:	.word  0x0000
3fcb9570:	.word  0x0000
3fcb9580:	.word  0xffbf
3fcb9590:	.word  0x0000
3fcb95a0:	.word  0x0000
3fcb95b0:	.word  0x0000
3fcb95c0:	.word  0xffc0
3fcb95d0:	.word  0x0000
3fcb95e0:	.word  0x0000
3fcb95f0:	.word  0x0000
3fcb9600:	.word  0xffc1
3fcb9610:	.word  0x0000
3fcb9620:	.word  0x0000
3fcb9630:	.word  0x0000
3fcb9640:	.word  0xffc2
3fcb9650:	.word  0x0000
3fcb9660:	.word  0x0000
3fcb9670:	.word  0x0000
3fcb9680:	.word  0x0000
3fcb9690:	.word  0x0000
3fcb96a0:	.word  0x0000
3fcb96b0:	.word  0x0000
3fcb96c0:	.word  0x0000
3fcb96d0:	.word  0x0000
3fcb96e0:	.word  0x0000
3fcb96f0:	.word  0x0000
3fcb9700:	.word  0x0000
3fcb9710:	.word  0x0000
3fcb9720:	.word  0x0000
3fcb9730:	.word  0x0000
3fcb9740:	.word  0x0000
3fcb9750:	.word  0x0000
3fcb9760:	.word  0x0000
3fcb9770:	.word  0x0000
3fcb9780:	.word  0x0000
3fcb9790:	.word  0x0000
3fcb97a0:	.word  0x0000
3fcb97b0:	.word  0x0000
3fcb97c0:	.word  0x0000
3fcb97d0:	.word  0x0000
3fcb97e0:	.word  0x0000
3fcb97f0:	.word  0x0000
3fcb9800:	.word  0x0000
3fcb9810:	.word  0x0000
3fcb9820:	.word  0x0000
3fcb9830:	.word  0x0000
3fcb9840:	.word  0x0000
3fcb9850:	.word  0x0000
3fcb9860:	.word  0x0000
3fcb9870:	.word  0x0000
3fcb9880:	.word  0x0000
3fcb9890:	.word  0x0000
3fcb98a0:	.word  0x0000
3fcb98b0:	.word  0x0000
3fcb98c0:	.word  0xffc3
3fcb98d0:	.word  0x0000
3fcb98e0:	.word  0x0000
3fcb98f0:	.word  0x0000
3fcb9900:	.word  0xffc4
3fcb9910:	.word  0x0000
3fcb9920:	.word  0x0000
3fcb9930:	.word  0x0000
3fcb9940:	.word  0xffc5
3fcb9950:	.word  0x0000
3fcb9960:	.word  0x0000
3fcb9970:	.word  0x0000
3fcb9980:	.word  0xffc6
3fcb9990:	.word  0x0000
3fcb99a0:	.word  0x0000
3fcb99b0:	.word  0x0000
3fcb99c0:	.word  0xffc7
3fcb99d0:	.word  0x0000
3fcb99e0:	.word  0x0000
3fcb99f0:	.word  0x0000
3fcb9a00:	.word  0x0000
3fcb9a10:	.word  0x0000
3fcb9a20:	.word  0x0000
3fcb9a30:	.word  0x0000
3fcb9a40:	.word  0x0000
3fcb9a50:	.word  0x0000
3fcb9a60:	.word  0x0000
3fcb9a70:	.word  0x0000
3fcb9a80:	.word  0x0000
3fcb9a90:	.word  0x0000
3fcb9aa0:	.word  0x0000
3fcb9ab0:	.word  0x0000
3fcb9ac0:	.word  0x0000
3fcb9ad0:	.word  0x0000
3fcb9ae0:	.word  0x0000
3fcb9af0:	.word  0x0000
3fcb9b00:	.word  0x0000
3fcb9b10:	.word  0x0000
3fcb9b20:	.word  0x0000
3fcb9b30:	.word  0x0000
3fcb9b40:	.word  0x0000
3fcb9b50:	.word  0x0000
3fcb9b60:	.word  0x0000
3fcb9b70:	.word  0x0000
3fcb9b80:	.word  0x0000
3fcb9b90:	.word  0x0000
3fcb9ba0:	.word  0x0000
3fcb9bb0:	.word  0x0000
3fcb9bc0:	.word  0x0000
3fcb9bd0:	.word  0x0000
3fcb9be0:	.word  0x0000
3fcb9bf0:	.word  0x0000
3fcb9c00:	.word  0xffc8
3fcb9c10:	.word  0x0000
3fcb9c20:	.word  0x0000
3fcb9c30:	.word  0x0000
3fcb9c40:	.word  0xffc9
3fcb9c50:	.word  0x0000
3fcb9c60:	.word  0x0000
3fcb9c70:	.word  0x0000
3fcb9c80:	.word  0xffca
3fcb9c90:	.word  0x0000
3fcb9ca0:	.word  0x0000
3fcb9cb0:	.word  0x0000
3fcb9cc0:	.word  0xffcb
3fcb9cd0:	.word  0x0000
3fcb9ce0:	.word  0x0000
3fcb9cf0:	.word  0x0000
3fcb9d00:	.word  0x0000
3fcb9d10:	.word  0x0000
3fcb9d20:	.word  0x0000
3fcb9d30:	.word  0x0000
3fcb9d40:	.word  0x0000
3fcb9d50:	.word  0x0000
3fcb9d60:	.word  0x0000
3fcb9d70:	.word  0x0000
3fcb9d80:	.word  0x0000
3fcb9d90:	.word  0x0000
3fcb9da0:	.word  0x0000
3fcb9db0:	.word  0x0000
3fcb9dc0:	.word  0x0000
3fcb9dd0:	.word  0x0000
3fcb9de0:	.word  0x0000
3fcb9df0:	.word  0x0000
3fcb9e00:	.word  0x0000
3fcb9e10:	.word  0x0000
3fcb9e20:	.word  0x0000
3fcb9e30:	.word  0x0000
3fcb9e40:	.word  0x0000
3fcb9e50:	.word  0x0000
3fcb9e60:	.word  0x0000
3fcb9e70:	.word  0x0000
3fcb9e80:	.word  0x0000
3fcb9e90:	.word  0x0000
3fcb9ea0:	.word  0x0000
3fcb9eb0:	.word  0x0000
3fcb9ec0:	.word  0xff6a
3fcb9ed0:	.word  0x0000
3fcb9ee0:	.word  0x0000
3fcb9ef0:	.word  0x0000
3fcb9f00:	.word  0xff67
3fcb9f10:	.word  0x0000
3fcb9f20:	.word  0x0000
3fcb9f30:	.word  0x0000
3fcb9f40:	.word  0x0000
3fcb9f50:	.word  0x0000
3fcb9f60:	.word  0x0000
3fcb9f70:	.word  0x0000
3fcb9f80:	.word  0x0000
3fcb9f90:	.word  0x0000
3fcb9fa0:	.word  0x0000
3fcb9fb0:	.word  0x0000
3fcb9fc0:	.word  0xffce
3fcb9fd0:	.word  0x0000
3fcb9fe0:	.word  0x0000
3fcb9ff0:	.word  0x0000
3fcba000:	.word  0xffcf
3fcba010:	.word  0x0000
3fcba020:	.word  0x0000
3fcba030:	.word  0x0000
3fcba040:	.word  0xffd0
3fcba050:	.word  0x0000
3fcba060:	.word  0x0000
3fcba070:	.word  0x0000
3fcba080:	.word  0xffd1
3fcba090:	.word  0x0000
3fcba0a0:	.word  0x0000
3fcba0b0:	.word  0x0000
3fcba0c0:	.word  0x0000
3fcba0d0:	.word  0x0000
3fcba0e0:	.word  0x0000
3fcba0f0:	.word  0x0000
3fcba100:	.word  0x0000
3fcba110:	.word  0x0000
3fcba120:	.word  0x0000
3fcba130:	.word  0x0000
3fcba140:	.word  0x0000
3fcba150:	.word  0x0000
3fcba160:	.word  0x0000
3fcba170:	.word  0x0000
3fcba180:	.word  0x0000
3fcba190:	.word  0x0000
3fcba1a0:	.word  0x0000
3fcba1b0:	.word  0x0000
3fcba1c0:	.word  0x0000
3fcba1d0:	.word  0x0000
3fcba1e0:	.word  0x0000
3fcba1f0:	.word  0x0000
3fcba200:	.word  0x0000
3fcba210:	.word  0x0000
3fcba220:	.word  0x0000
3fcba230:	.word  0x0000
3fcba240:	.word  0xff68
3fcba250:	.word  0x0000
3fcba260:	.word  0x0000
3fcba270:	.word  0x0000
3fcba280:	.word  0xff63
3fcba290:	.word  0x0000
3fcba2a0:	.word  0x0000
3fcba2b0:	.word  0x0000
3fcba2c0:	.word  0xff00
3fcba2d0:	addk   32, a0
3fcba2e0:	.word  0x0000
3fcba2f0:	.word  0x0000
3fcba300:	.word  0xff60
3fcba310:	.word  0x0000
3fcba320:	.word  0x0000
3fcba330:	.word  0x0000
3fcba340:	.word  0xff55
3fcba350:	.word  0x0000
3fcba360:	.word  0x0000
3fcba370:	.word  0x0000
3fcba380:	.word  0xff56
3fcba390:	.word  0x0000
3fcba3a0:	.word  0x0000
3fcba3b0:	.word  0x0000
3fcba3c0:	.word  0x0000
L3FCBA3D0:
3fcba3d0:	.word  0x0000
3fcba3e0:	.word  0x0000
3fcba3f0:	.word  0x0000
3fcba400:	.word  0x0000
3fcba410:	.word  0x0000
3fcba420:	.word  0x0000
3fcba430:	.word  0x0000
3fcba440:	.word  0xffb0
3fcba450:	.word  0x0000
3fcba460:	.word  0x0000
3fcba470:	.word  0x0000
3fcba480:	.word  0x0000
3fcba490:	.word  0x0000
3fcba4a0:	.word  0x0000
3fcba4b0:	.word  0x0000
3fcba4c0:	.word  0xffae
3fcba4d0:	.word  0x0000
3fcba4e0:	.word  0x0000
3fcba4f0:	.word  0x0000
3fcba500:	.word  0xff8d
3fcba510:	.word  0x0000
3fcba520:	.word  0x0000
3fcba530:	.word  0x0000
3fcba540:	.word  0xffb1
3fcba550:	.word  0x0000
3fcba560:	.word  0x0000
3fcba570:	.word  0x0000
3fcba580:	.word  0xffb2
3fcba590:	.word  0x0000
3fcba5a0:	.word  0x0000
3fcba5b0:	.word  0x0000
3fcba5c0:	.word  0xffb3
3fcba5d0:	.word  0x0000
3fcba5e0:	.word  0x0000
3fcba5f0:	.word  0x0000
3fcba600:	.word  0xffb4
3fcba610:	.word  0x0000
3fcba620:	.word  0x0000
3fcba630:	.word  0x0000
3fcba640:	.word  0xffb5
3fcba650:	.word  0x0000
3fcba660:	.word  0x0000
3fcba670:	.word  0x0000
3fcba680:	.word  0xffb6
3fcba690:	.word  0x0000
3fcba6a0:	.word  0x0000
3fcba6b0:	.word  0x0000
3fcba6c0:	.word  0xffac
3fcba6d0:	.word  0x0000
3fcba6e0:	.word  0x0000
3fcba6f0:	.word  0x0000
3fcba700:	.word  0xffb7
3fcba710:	.word  0x0000
3fcba720:	.word  0x0000
3fcba730:	.word  0x0000
3fcba740:	.word  0xffb8
3fcba750:	.word  0x0000
3fcba760:	.word  0x0000
3fcba770:	.word  0x0000
3fcba780:	.word  0xffb9
3fcba790:	.word  0x0000
3fcba7a0:	.word  0x0000
3fcba7b0:	.word  0x0000
3fcba7c0:	.word  0xffad
3fcba7d0:	.word  0x0000
3fcba7e0:	.word  0x0000
3fcba7f0:	.word  0x0000
3fcba800:	.word  0xff91
3fcba810:	.word  0x0000
3fcba820:	.word  0x0000
3fcba830:	.word  0x0000
3fcba840:	.word  0xff92
3fcba850:	.word  0x0000
3fcba860:	.word  0x0000
3fcba870:	.word  0x0000
3fcba880:	.word  0xff93
3fcba890:	.word  0x0000
3fcba8a0:	.word  0x0000
3fcba8b0:	.word  0x0000
3fcba8c0:	.word  0xff94
3fcba8d0:	.word  0x0000
3fcba8e0:	.word  0x0000
3fcba8f0:	.word  0x0000
3fcba900:	.word  0x0000
3fcba910:	.word  0x0000
3fcba920:	.word  0x0000
3fcba930:	.word  0x0000
3fcba940:	.word  0x0000
3fcba950:	.word  0x0000
3fcba960:	.word  0x0000
3fcba970:	.word  0x0000
3fcba980:	.word  0xff51
3fcba990:	.word  0x0000
3fcba9a0:	.word  0x0000
3fcba9b0:	.word  0x0000
3fcba9c0:	.word  0xff53
3fcba9d0:	.word  0x0000
3fcba9e0:	.word  0x0000
3fcba9f0:	.word  0x0000
3fcbaa00:	.word  0xff54
3fcbaa10:	.word  0x0000
3fcbaa20:	.word  0x0000
3fcbaa30:	.word  0x0000
3fcbaa40:	.word  0xff52
3fcbaa50:	.word  0x0000
3fcbaa60:	.word  0x0000
3fcbaa70:	.word  0x0000
3fcbaa80:	.word  0xffe2
3fcbaa90:	.word  0x0000
3fcbaaa0:	.word  0x0000
3fcbaab0:	.word  0x0000
3fcbaac0:	.word  0xffe9
3fcbaad0:	.word  0x0000
3fcbaae0:	.word  0x0000
3fcbaaf0:	.word  0x0000
3fcbab00:	.word  0xff20
3fcbab10:	.word  0x0000
3fcbab20:	.word  0x0000
3fcbab30:	.word  0x0000
3fcbab40:	.word  0xffe1
3fcbab50:	.word  0x0000
3fcbab60:	.word  0x0000
3fcbab70:	.word  0x0000
3fcbab80:	.word  0xffe3
3fcbab90:	.word  0x0000
3fcbaba0:	.word  0x0000
3fcbabb0:	.word  0x0000
3fcbabc0:	.word  0xffe5
3fcbabd0:	.word  0x0000
3fcbabe0:	.word  0x0000
3fcbabf0:	.word  0x0000
3fcbac00:	.word  0xff20
3fcbac10:	.word  0x0000
3fcbac20:	.word  0x0000
3fcbac30:	.word  0x0000
3fcbac40:	.word  0xffea
3fcbac50:	.word  0x0000
3fcbac60:	.word  0x0000
3fcbac70:	.word  0x0000
3fcbac80:	.word  0x0000
3fcbac90:	.word  0x0000
3fcbaca0:	.word  0x0000
3fcbacb0:	.word  0x0000
3fcbacc0:	.word  0x0000
3fcbacd0:	.word  0x0000
3fcbace0:	.word  0x0000
3fcbacf0:	.word  0x0000
3fcbad00:	.word  0x0000
3fcbad10:	.word  0x0000
3fcbad20:	.word  0x0000
3fcbad30:	.word  0x0000
3fcbad40:	.word  0x0000
3fcbad50:	.word  0x0000
3fcbad60:	.word  0x0000
3fcbad70:	.word  0x0000
3fcbad80:	.word  0x0000
3fcbad90:	.word  0x0000
3fcbada0:	.word  0x0000
3fcbadb0:	.word  0x0000
3fcbadc0:	.word  0x0000
3fcbadd0:	.word  0x0000
3fcbade0:	.word  0x0000
3fcbadf0:	.word  0x0000
3fcbae00:	.word  0x0000
3fcbae10:	.word  0x0000
3fcbae20:	.word  0x0000
3fcbae30:	.word  0x0000
3fcbae40:	.word  0x0000
3fcbae50:	.word  0x0000
3fcbae60:	.word  0x0000
3fcbae70:	.word  0x0000
3fcbae80:	.word  0x0000
3fcbae90:	.word  0x0000
3fcbaea0:	.word  0x0000
3fcbaeb0:	.word  0x0000
3fcbaec0:	.word  0xffff
3fcbaed0:	.word  0x0000
3fcbaee0:	.word  0x0000
3fcbaef0:	.word  0x0000
3fcbaf00:	.word  0xff0d
3fcbaf10:	.word  0x0000
3fcbaf20:	.word  0x0000
3fcbaf30:	.word  0x0000
3fcbaf40:	.word  0xff09
3fcbaf50:	.word  0x0000
3fcbaf60:	.word  0x0000
3fcbaf70:	.word  0x0000
3fcbaf80:	.word  0x00bf
3fcbaf90:	.word  0x0000
3fcbafa0:	.word  0x00a1
3fcbafb0:	.word  0x0000
3fcbafc0:	rev    b1
3fcbafd0:	.word  0x0000
3fcbafe0:	rev    a1
3fcbaff0:	.word  0x0000
3fcbb000:	.word  0x0051
3fcbb010:	.word  0x0000
3fcbb020:	.word  0x0000
3fcbb030:	.word  0x0000
3fcbb040:	.word  0x0041
3fcbb050:	.word  0x0000
3fcbb060:	.word  0x0000
3fcbb070:	.word  0x0000
3fcbb080:	.word  0x005a
3fcbb090:	.word  0x0000
3fcbb0a0:	.word  0x0000
3fcbb0b0:	.word  0x0000
3fcbb0c0:	.word  0x0000
3fcbb0d0:	.word  0x0000
3fcbb0e0:	.word  0x0000
3fcbb0f0:	.word  0x0000
3fcbb100:	rev    b2
3fcbb110:	.word  0x0000
3fcbb120:	rev    a2
3fcbb130:	.word  0x0000
3fcbb140:	.word  0x0057
3fcbb150:	.word  0x0000
3fcbb160:	.word  0x0000
3fcbb170:	.word  0x0000
3fcbb180:	.word  0x0053
3fcbb190:	.word  0x0000
3fcbb1a0:	.word  0x0000
3fcbb1b0:	.word  0x0000
3fcbb1c0:	.word  0x0058
3fcbb1d0:	.word  0x0000
3fcbb1e0:	.word  0x0000
3fcbb1f0:	.word  0x0000
3fcbb200:	rev    b12
3fcbb210:	.word  0x0000
3fcbb220:	rev    b14
3fcbb230:	.word  0x0000
3fcbb240:	.word  0x0000
3fcbb250:	.word  0x0000
3fcbb260:	.word  0x0000
3fcbb270:	.word  0x0000
3fcbb280:	rev    b3
3fcbb290:	.word  0x0000
3fcbb2a0:	rev    a3
3fcbb2b0:	.word  0x0000
3fcbb2c0:	.word  0x0045
3fcbb2d0:	.word  0x0000
3fcbb2e0:	.word  0x0000
3fcbb2f0:	.word  0x0000
3fcbb300:	.word  0x0044
3fcbb310:	.word  0x0000
3fcbb320:	.word  0x0000
3fcbb330:	.word  0x0000
3fcbb340:	.word  0x0043
3fcbb350:	.word  0x0000
3fcbb360:	.word  0x0000
3fcbb370:	.word  0x0000
3fcbb380:	.word  0x0000
3fcbb390:	.word  0x0000
3fcbb3a0:	.word  0x0000
3fcbb3b0:	.word  0x0000
3fcbb3c0:	rev    b4
3fcbb3d0:	.word  0x0000
3fcbb3e0:	rev    a4
3fcbb3f0:	.word  0x0000
3fcbb400:	.word  0x0052
3fcbb410:	.word  0x0000
3fcbb420:	.word  0x0000
3fcbb430:	.word  0x0000
3fcbb440:	.word  0x0046
3fcbb450:	.word  0x0000
3fcbb460:	.word  0x0000
3fcbb470:	.word  0x0000
3fcbb480:	.word  0x0056
3fcbb490:	.word  0x0000
3fcbb4a0:	.word  0x0000
3fcbb4b0:	.word  0x0000
3fcbb4c0:	rev    a0
3fcbb4d0:	.word  0x0000
3fcbb4e0:	.word  0x0000
3fcbb4f0:	.word  0x0000
3fcbb500:	.word  0x0000
3fcbb510:	.word  0x0000
3fcbb520:	.word  0x0000
3fcbb530:	.word  0x0000
3fcbb540:	rev    b5
3fcbb550:	.word  0x0000
3fcbb560:	rev    a5
3fcbb570:	.word  0x0000
3fcbb580:	.word  0x0054
3fcbb590:	.word  0x0000
3fcbb5a0:	.word  0x0000
3fcbb5b0:	.word  0x0000
3fcbb5c0:	.word  0x0047
3fcbb5d0:	.word  0x0000
3fcbb5e0:	.word  0x0000
3fcbb5f0:	.word  0x0000
3fcbb600:	.word  0x0042
3fcbb610:	.word  0x0000
3fcbb620:	.word  0x0000
3fcbb630:	.word  0x0000
3fcbb640:	.word  0x0000
3fcbb650:	.word  0x0000
3fcbb660:	.word  0x0000
3fcbb670:	.word  0x0000
3fcbb680:	rev    b6
3fcbb690:	.word  0x0000
3fcbb6a0:	rev    a6
3fcbb6b0:	.word  0x0000
3fcbb6c0:	.word  0x0059
3fcbb6d0:	.word  0x0000
3fcbb6e0:	.word  0x0000
3fcbb6f0:	.word  0x0000
3fcbb700:	.word  0x0048
3fcbb710:	.word  0x0000
3fcbb720:	.word  0x0000
3fcbb730:	.word  0x0000
3fcbb740:	.word  0x004e
3fcbb750:	.word  0x0000
3fcbb760:	.word  0x0000
3fcbb770:	.word  0x0000
3fcbb780:	.word  0x0000
3fcbb790:	.word  0x0000
3fcbb7a0:	.word  0x0000
3fcbb7b0:	.word  0x0000
3fcbb7c0:	rev    b7
3fcbb7d0:	.word  0x0000
3fcbb7e0:	rev    sp
3fcbb7f0:	.word  0x0000
3fcbb800:	.word  0x0055
3fcbb810:	.word  0x0000
3fcbb820:	.word  0x0000
3fcbb830:	.word  0x0000
3fcbb840:	.word  0x004a
3fcbb850:	.word  0x0000
3fcbb860:	.word  0x0000
3fcbb870:	.word  0x0000
3fcbb880:	.word  0x004d
3fcbb890:	.word  0x0000
3fcbb8a0:	.word  0x0000
3fcbb8b0:	.word  0x0000
3fcbb8c0:	.word  0x0000
3fcbb8d0:	.word  0x0000
3fcbb8e0:	.word  0x0000
3fcbb8f0:	.word  0x0000
3fcbb900:	rev    b8
3fcbb910:	.word  0x0000
3fcbb920:	rev    a8
3fcbb930:	.word  0x0000
3fcbb940:	.word  0x0049
3fcbb950:	.word  0x0000
3fcbb960:	.word  0x0000
3fcbb970:	.word  0x0000
3fcbb980:	.word  0x004b
3fcbb990:	.word  0x0000
3fcbb9a0:	.word  0x0000
3fcbb9b0:	.word  0x0000
3fcbb9c0:	rev    a12
3fcbb9d0:	.word  0x0000
3fcbb9e0:	rev    b11
3fcbb9f0:	.word  0x0000
3fcbba00:	.word  0x0000
3fcbba10:	.word  0x0000
3fcbba20:	.word  0x0000
3fcbba30:	.word  0x0000
3fcbba40:	rev    b9
3fcbba50:	.word  0x0000
3fcbba60:	rev    a9
3fcbba70:	.word  0x0000
3fcbba80:	.word  0x004f
3fcbba90:	.word  0x0000
3fcbbaa0:	.word  0x0000
3fcbbab0:	.word  0x0000
3fcbbac0:	.word  0x004c
3fcbbad0:	.word  0x0000
3fcbbae0:	.word  0x0000
3fcbbaf0:	.word  0x0000
3fcbbb00:	rev    a14
3fcbbb10:	.word  0x0000
3fcbbb20:	rev    b10
3fcbbb30:	.word  0x0000
3fcbbb40:	.word  0x0000
3fcbbb50:	.word  0x0000
3fcbbb60:	.word  0x0000
3fcbbb70:	.word  0x0000
3fcbbb80:	rev    b0
3fcbbb90:	.word  0x0000
3fcbbba0:	rev    b13
3fcbbbb0:	.word  0x0000
3fcbbbc0:	.word  0x0050
3fcbbbd0:	.word  0x0000
3fcbbbe0:	.word  0x0000
3fcbbbf0:	.word  0x0000
3fcbbc00:	.word  0x0000
3fcbbc10:	.word  0x0000
3fcbbc20:	.word  0x0000
3fcbbc30:	.word  0x0000
3fcbbc40:	.word  0x00d1
3fcbbc50:	.word  0x0000
3fcbbc60:	.word  0x0000
3fcbbc70:	.word  0x0000
3fcbbc80:	rev    a13
3fcbbc90:	.word  0x0000
3fcbbca0:	.word  0x005f
3fcbbcb0:	.word  0x0000
3fcbbcc0:	.word  0x0000
3fcbbcd0:	.word  0x0000
3fcbbce0:	.word  0x0000
3fcbbcf0:	.word  0x0000
3fcbbd00:	.word  0x00ba
3fcbbd10:	.word  0x0000
3fcbbd20:	.word  0x00aa
3fcbbd30:	.word  0x0000
3fcbbd40:	rev    a11
3fcbbd50:	.word  0x0000
3fcbbd60:	rev    a10
3fcbbd70:	.word  0x0000
3fcbbd80:	.word  0x00e7
3fcbbd90:	.word  0x0000
3fcbbda0:	.word  0xfe7e
3fcbbdb0:	addk   32, a0
3fcbbdc0:	.word  0x0000
3fcbbdd0:	.word  0x0000
3fcbbde0:	.word  0x0000
3fcbbdf0:	.word  0x0000
3fcbbe00:	rev    a7
3fcbbe10:	.word  0x0000
3fcbbe20:	rev    sp
3fcbbe30:	.word  0x0000
3fcbbe40:	.word  0xfe60
3fcbbe50:	addk   32, a0
3fcbbe60:	.word  0xfe5e
3fcbbe70:	addk   32, a0
3fcbbe80:	.word  0xfe27
3fcbbe90:	addk   32, a0
3fcbbea0:	.word  0xfe22
3fcbbeb0:	addk   32, a0
3fcbbec0:	.word  0xffbe
3fcbbed0:	.word  0x0000
3fcbbee0:	.word  0x0000
3fcbbef0:	.word  0x0000
3fcbbf00:	.word  0xffbf
3fcbbf10:	.word  0x0000
3fcbbf20:	.word  0x0000
3fcbbf30:	.word  0x0000
3fcbbf40:	.word  0xffc0
3fcbbf50:	.word  0x0000
3fcbbf60:	.word  0x0000
3fcbbf70:	.word  0x0000
3fcbbf80:	.word  0xffc1
3fcbbf90:	.word  0x0000
3fcbbfa0:	.word  0x0000
3fcbbfb0:	.word  0x0000
3fcbbfc0:	.word  0xffc2
3fcbbfd0:	.word  0x0000
3fcbbfe0:	.word  0x0000
3fcbbff0:	.word  0x0000
3fcbc000:	.word  0x0000
3fcbc010:	.word  0x0000
3fcbc020:	.word  0x0000
3fcbc030:	.word  0x0000
3fcbc040:	.word  0x0000
3fcbc050:	.word  0x0000
3fcbc060:	.word  0x0000
3fcbc070:	.word  0x0000
3fcbc080:	.word  0x0000
3fcbc090:	.word  0x0000
3fcbc0a0:	.word  0x0000
3fcbc0b0:	.word  0x0000
3fcbc0c0:	.word  0x0000
3fcbc0d0:	.word  0x0000
3fcbc0e0:	.word  0x0000
3fcbc0f0:	.word  0x0000
3fcbc100:	.word  0x0000
3fcbc110:	.word  0x0000
3fcbc120:	.word  0x0000
3fcbc130:	.word  0x0000
3fcbc140:	.word  0x0000
3fcbc150:	.word  0x0000
3fcbc160:	.word  0x0000
3fcbc170:	.word  0x0000
3fcbc180:	.word  0x0000
3fcbc190:	.word  0x0000
3fcbc1a0:	.word  0x0000
3fcbc1b0:	.word  0x0000
3fcbc1c0:	.word  0x0000
3fcbc1d0:	.word  0x0000
3fcbc1e0:	.word  0x0000
3fcbc1f0:	.word  0x0000
3fcbc200:	.word  0x0000
3fcbc210:	.word  0x0000
3fcbc220:	.word  0x0000
3fcbc230:	.word  0x0000
3fcbc240:	.word  0xffc3
3fcbc250:	.word  0x0000
3fcbc260:	.word  0x0000
3fcbc270:	.word  0x0000
3fcbc280:	.word  0xffc4
3fcbc290:	.word  0x0000
3fcbc2a0:	.word  0x0000
3fcbc2b0:	.word  0x0000
3fcbc2c0:	.word  0xffc5
3fcbc2d0:	.word  0x0000
3fcbc2e0:	.word  0x0000
3fcbc2f0:	.word  0x0000
3fcbc300:	.word  0xffc6
3fcbc310:	.word  0x0000
3fcbc320:	.word  0x0000
3fcbc330:	.word  0x0000
3fcbc340:	.word  0xffc7
3fcbc350:	.word  0x0000
3fcbc360:	.word  0x0000
3fcbc370:	.word  0x0000
3fcbc380:	.word  0x0000
3fcbc390:	.word  0x0000
3fcbc3a0:	.word  0x0000
3fcbc3b0:	.word  0x0000
3fcbc3c0:	.word  0x0000
3fcbc3d0:	.word  0x0000
3fcbc3e0:	.word  0x0000
3fcbc3f0:	.word  0x0000
3fcbc400:	.word  0x0000
3fcbc410:	.word  0x0000
3fcbc420:	.word  0x0000
3fcbc430:	.word  0x0000
3fcbc440:	.word  0x0000
3fcbc450:	.word  0x0000
3fcbc460:	.word  0x0000
3fcbc470:	.word  0x0000
3fcbc480:	.word  0x0000
3fcbc490:	.word  0x0000
3fcbc4a0:	.word  0x0000
3fcbc4b0:	.word  0x0000
3fcbc4c0:	.word  0x0000
3fcbc4d0:	.word  0x0000
3fcbc4e0:	.word  0x0000
3fcbc4f0:	.word  0x0000
3fcbc500:	.word  0x0000
3fcbc510:	.word  0x0000
3fcbc520:	.word  0x0000
3fcbc530:	.word  0x0000
3fcbc540:	.word  0x0000
3fcbc550:	.word  0x0000
3fcbc560:	.word  0x0000
3fcbc570:	.word  0x0000
3fcbc580:	.word  0xffc8
3fcbc590:	.word  0x0000
3fcbc5a0:	.word  0x0000
3fcbc5b0:	.word  0x0000
3fcbc5c0:	.word  0xffc9
3fcbc5d0:	.word  0x0000
3fcbc5e0:	.word  0x0000
3fcbc5f0:	.word  0x0000
3fcbc600:	.word  0xffca
3fcbc610:	.word  0x0000
3fcbc620:	.word  0x0000
3fcbc630:	.word  0x0000
3fcbc640:	.word  0xffcb
3fcbc650:	.word  0x0000
3fcbc660:	.word  0x0000
3fcbc670:	.word  0x0000
3fcbc680:	.word  0x0000
3fcbc690:	.word  0x0000
3fcbc6a0:	.word  0x0000
3fcbc6b0:	.word  0x0000
3fcbc6c0:	.word  0x0000
3fcbc6d0:	.word  0x0000
3fcbc6e0:	.word  0x0000
3fcbc6f0:	.word  0x0000
3fcbc700:	.word  0x0000
3fcbc710:	.word  0x0000
3fcbc720:	.word  0x0000
3fcbc730:	.word  0x0000
3fcbc740:	.word  0x0000
3fcbc750:	.word  0x0000
3fcbc760:	.word  0x0000
3fcbc770:	.word  0x0000
3fcbc780:	.word  0x0000
3fcbc790:	.word  0x0000
3fcbc7a0:	.word  0x0000
3fcbc7b0:	.word  0x0000
3fcbc7c0:	.word  0x0000
3fcbc7d0:	.word  0x0000
3fcbc7e0:	.word  0x0000
3fcbc7f0:	.word  0x0000
3fcbc800:	.word  0x0000
3fcbc810:	.word  0x0000
3fcbc820:	.word  0x0000
3fcbc830:	.word  0x0000
3fcbc840:	.word  0xff6a
3fcbc850:	.word  0x0000
3fcbc860:	.word  0x0000
3fcbc870:	.word  0x0000
3fcbc880:	.word  0xff67
3fcbc890:	.word  0x0000
3fcbc8a0:	.word  0x0000
3fcbc8b0:	.word  0x0000
3fcbc8c0:	.word  0x0000
3fcbc8d0:	.word  0x0000
3fcbc8e0:	.word  0x0000
3fcbc8f0:	.word  0x0000
3fcbc900:	.word  0x0000
3fcbc910:	.word  0x0000
3fcbc920:	.word  0x0000
3fcbc930:	.word  0x0000
3fcbc940:	.word  0xffce
3fcbc950:	.word  0x0000
3fcbc960:	.word  0x0000
3fcbc970:	.word  0x0000
3fcbc980:	.word  0xffcf
3fcbc990:	.word  0x0000
3fcbc9a0:	.word  0x0000
3fcbc9b0:	.word  0x0000
3fcbc9c0:	.word  0xffd0
3fcbc9d0:	.word  0x0000
3fcbc9e0:	.word  0x0000
3fcbc9f0:	.word  0x0000
3fcbca00:	.word  0xffd1
3fcbca10:	.word  0x0000
3fcbca20:	.word  0x0000
3fcbca30:	.word  0x0000
3fcbca40:	.word  0x0000
3fcbca50:	.word  0x0000
3fcbca60:	.word  0x0000
3fcbca70:	.word  0x0000
3fcbca80:	.word  0x0000
3fcbca90:	.word  0x0000
3fcbcaa0:	.word  0x0000
3fcbcab0:	.word  0x0000
3fcbcac0:	.word  0x0000
3fcbcad0:	.word  0x0000
3fcbcae0:	.word  0x0000
3fcbcaf0:	.word  0x0000
3fcbcb00:	.word  0x0000
3fcbcb10:	.word  0x0000
3fcbcb20:	.word  0x0000
3fcbcb30:	.word  0x0000
3fcbcb40:	.word  0x0000
3fcbcb50:	.word  0x0000
3fcbcb60:	.word  0x0000
3fcbcb70:	.word  0x0000
3fcbcb80:	.word  0x0000
3fcbcb90:	.word  0x0000
3fcbcba0:	.word  0x0000
3fcbcbb0:	.word  0x0000
3fcbcbc0:	.word  0xff68
3fcbcbd0:	.word  0x0000
3fcbcbe0:	.word  0x0000
3fcbcbf0:	.word  0x0000
3fcbcc00:	.word  0xff63
3fcbcc10:	.word  0x0000
3fcbcc20:	.word  0x0000
3fcbcc30:	.word  0x0000
3fcbcc40:	.word  0xff00
3fcbcc50:	addk   32, a0
3fcbcc60:	.word  0x0000
3fcbcc70:	.word  0x0000
3fcbcc80:	.word  0xff60
3fcbcc90:	.word  0x0000
3fcbcca0:	.word  0x0000
3fcbccb0:	.word  0x0000
3fcbccc0:	.word  0xff55
3fcbccd0:	.word  0x0000
3fcbcce0:	.word  0x0000
3fcbccf0:	.word  0x0000
3fcbcd00:	.word  0xff56
3fcbcd10:	.word  0x0000
3fcbcd20:	.word  0x0000
3fcbcd30:	.word  0x0000
3fcbcd40:	.word  0x0000
3fcbcd50:	.word  0x0000
3fcbcd60:	.word  0x0000
3fcbcd70:	.word  0x0000
3fcbcd80:	.word  0x0000
3fcbcd90:	.word  0x0000
3fcbcda0:	.word  0x0000
3fcbcdb0:	.word  0x0000
3fcbcdc0:	.word  0xffb0
3fcbcdd0:	.word  0x0000
3fcbcde0:	.word  0x0000
3fcbcdf0:	.word  0x0000
3fcbce00:	.word  0x0000
3fcbce10:	.word  0x0000
3fcbce20:	.word  0x0000
3fcbce30:	.word  0x0000
3fcbce40:	.word  0xffae
3fcbce50:	.word  0x0000
3fcbce60:	.word  0x0000
3fcbce70:	.word  0x0000
3fcbce80:	.word  0xff8d
3fcbce90:	.word  0x0000
3fcbcea0:	.word  0x0000
3fcbceb0:	.word  0x0000
3fcbcec0:	.word  0xffb1
3fcbced0:	.word  0x0000
3fcbcee0:	.word  0x0000
3fcbcef0:	.word  0x0000
3fcbcf00:	.word  0xffb2
3fcbcf10:	.word  0x0000
3fcbcf20:	.word  0x0000
3fcbcf30:	.word  0x0000
3fcbcf40:	.word  0xffb3
3fcbcf50:	.word  0x0000
3fcbcf60:	.word  0x0000
3fcbcf70:	.word  0x0000
3fcbcf80:	.word  0xffb4
3fcbcf90:	.word  0x0000
3fcbcfa0:	.word  0x0000
3fcbcfb0:	.word  0x0000
3fcbcfc0:	.word  0xffb5
3fcbcfd0:	.word  0x0000
3fcbcfe0:	.word  0x0000
3fcbcff0:	.word  0x0000
3fcbd000:	.word  0xffb6
3fcbd010:	.word  0x0000
3fcbd020:	.word  0x0000
3fcbd030:	.word  0x0000
3fcbd040:	.word  0xffac
3fcbd050:	.word  0x0000
3fcbd060:	.word  0x0000
3fcbd070:	.word  0x0000
3fcbd080:	.word  0xffb7
3fcbd090:	.word  0x0000
3fcbd0a0:	.word  0x0000
3fcbd0b0:	.word  0x0000
3fcbd0c0:	.word  0xffb8
3fcbd0d0:	.word  0x0000
3fcbd0e0:	.word  0x0000
3fcbd0f0:	.word  0x0000
3fcbd100:	.word  0xffb9
3fcbd110:	.word  0x0000
3fcbd120:	.word  0x0000
3fcbd130:	.word  0x0000
3fcbd140:	.word  0xffad
3fcbd150:	.word  0x0000
3fcbd160:	.word  0x0000
3fcbd170:	.word  0x0000
3fcbd180:	.word  0xff91
3fcbd190:	.word  0x0000
3fcbd1a0:	.word  0x0000
3fcbd1b0:	.word  0x0000
3fcbd1c0:	.word  0xff92
3fcbd1d0:	.word  0x0000
3fcbd1e0:	.word  0x0000
3fcbd1f0:	.word  0x0000
3fcbd200:	.word  0xff93
3fcbd210:	.word  0x0000
3fcbd220:	.word  0x0000
3fcbd230:	.word  0x0000
3fcbd240:	.word  0xff94
3fcbd250:	.word  0x0000
3fcbd260:	.word  0x0000
3fcbd270:	.word  0x0000
3fcbd280:	.word  0x0000
3fcbd290:	.word  0x0000
3fcbd2a0:	.word  0x0000
3fcbd2b0:	.word  0x0000
3fcbd2c0:	.word  0x0000
3fcbd2d0:	.word  0x0000
3fcbd2e0:	.word  0x0000
3fcbd2f0:	.word  0x0000
3fcbd300:	.word  0xff51
3fcbd310:	.word  0x0000
3fcbd320:	.word  0x0000
3fcbd330:	.word  0x0000
3fcbd340:	.word  0xff53
3fcbd350:	.word  0x0000
3fcbd360:	.word  0x0000
3fcbd370:	.word  0x0000
3fcbd380:	.word  0xff54
3fcbd390:	.word  0x0000
3fcbd3a0:	.word  0x0000
3fcbd3b0:	.word  0x0000
3fcbd3c0:	.word  0xff52
3fcbd3d0:	.word  0x0000
3fcbd3e0:	.word  0x0000
3fcbd3f0:	.word  0x0000
3fcbd400:	.word  0xffe2
3fcbd410:	.word  0x0000
3fcbd420:	.word  0x0000
3fcbd430:	.word  0x0000
3fcbd440:	.word  0xffe9
3fcbd450:	.word  0x0000
3fcbd460:	.word  0x0000
3fcbd470:	.word  0x0000
3fcbd480:	.word  0xff20
3fcbd490:	.word  0x0000
3fcbd4a0:	.word  0x0000
3fcbd4b0:	.word  0x0000
3fcbd4c0:	.word  0xffe1
3fcbd4d0:	.word  0x0000
3fcbd4e0:	.word  0x0000
3fcbd4f0:	.word  0x0000
3fcbd500:	.word  0xffe3
3fcbd510:	.word  0x0000
3fcbd520:	.word  0x0000
3fcbd530:	.word  0x0000
3fcbd540:	.word  0xffe5
3fcbd550:	.word  0x0000
3fcbd560:	.word  0x0000
3fcbd570:	.word  0x0000
3fcbd580:	.word  0xff20
3fcbd590:	.word  0x0000
3fcbd5a0:	.word  0x0000
3fcbd5b0:	.word  0x0000
3fcbd5c0:	.word  0xffea
3fcbd5d0:	.word  0x0000
3fcbd5e0:	.word  0x0000
3fcbd5f0:	.word  0x0000
3fcbd600:	.word  0x0000
3fcbd610:	.word  0x0000
3fcbd620:	.word  0x0000
3fcbd630:	.word  0x0000
3fcbd640:	.word  0x0000
3fcbd650:	.word  0x0000
3fcbd660:	.word  0x0000
3fcbd670:	.word  0x0000
3fcbd680:	.word  0x0000
3fcbd690:	.word  0x0000
3fcbd6a0:	.word  0x0000
3fcbd6b0:	.word  0x0000
3fcbd6c0:	.word  0x0000
3fcbd6d0:	.word  0x0000
3fcbd6e0:	.word  0x0000
3fcbd6f0:	.word  0x0000
3fcbd700:	.word  0x0000
3fcbd710:	.word  0x0000
3fcbd720:	.word  0x0000
3fcbd730:	.word  0x0000
3fcbd740:	.word  0x0000
3fcbd750:	.word  0x0000
3fcbd760:	.word  0x0000
3fcbd770:	.word  0x0000
3fcbd780:	.word  0x0000
3fcbd790:	.word  0x0000
3fcbd7a0:	.word  0x0000
3fcbd7b0:	.word  0x0000
3fcbd7c0:	.word  0x0000
3fcbd7d0:	.word  0x0000
3fcbd7e0:	.word  0x0000
3fcbd7f0:	.word  0x0000
3fcbd800:	.word  0x0000
3fcbd810:	.word  0x0000
3fcbd820:	.word  0x0000
3fcbd830:	.word  0x0000
3fcbd840:	.word  0xffff
3fcbd850:	.word  0x0000
3fcbd860:	.word  0x0000
3fcbd870:	.word  0x0000
3fcbd880:	.word  0xff0d
3fcbd890:	.word  0x0000
3fcbd8a0:	.word  0x0000
3fcbd8b0:	.word  0x0000
3fcbd8c0:	.word  0xff09
3fcbd8d0:	.word  0x0000
3fcbd8e0:	.word  0x0000
3fcbd8f0:	.word  0x0000
3fcbd900:	.word  0x005c
3fcbd910:	.word  0x0000
3fcbd920:	.word  0x007c
3fcbd930:	.word  0x0000
3fcbd940:	rev    b1
3fcbd950:	.word  0x0000
3fcbd960:	rev    a1
3fcbd970:	.word  0x0000
3fcbd980:	.word  0x0051
3fcbd990:	.word  0x0000
3fcbd9a0:	.word  0x0000
3fcbd9b0:	.word  0x0000
3fcbd9c0:	.word  0x0041
3fcbd9d0:	.word  0x0000
3fcbd9e0:	.word  0x0000
3fcbd9f0:	.word  0x0000
3fcbda00:	.word  0x005a
3fcbda10:	.word  0x0000
3fcbda20:	.word  0x0000
3fcbda30:	.word  0x0000
3fcbda40:	.word  0x0000
3fcbda50:	.word  0x0000
3fcbda60:	.word  0x0000
3fcbda70:	.word  0x0000
3fcbda80:	rev    b2
3fcbda90:	.word  0x0000
3fcbdaa0:	.word  0x0040
3fcbdab0:	.word  0x0000
3fcbdac0:	.word  0x0057
3fcbdad0:	.word  0x0000
3fcbdae0:	.word  0x0000
3fcbdaf0:	.word  0x0000
3fcbdb00:	.word  0x0053
3fcbdb10:	.word  0x0000
3fcbdb20:	.word  0x0000
3fcbdb30:	.word  0x0000
3fcbdb40:	.word  0x0058
3fcbdb50:	.word  0x0000
3fcbdb60:	.word  0x0000
3fcbdb70:	.word  0x0000
3fcbdb80:	rev    b12
3fcbdb90:	.word  0x0000
3fcbdba0:	rev    b14
3fcbdbb0:	.word  0x0000
3fcbdbc0:	.word  0x0000
3fcbdbd0:	.word  0x0000
3fcbdbe0:	.word  0x0000
3fcbdbf0:	.word  0x0000
3fcbdc00:	rev    b3
3fcbdc10:	.word  0x0000
3fcbdc20:	rev    a3
3fcbdc30:	.word  0x0000
3fcbdc40:	.word  0x0045
3fcbdc50:	.word  0x0000
3fcbdc60:	.word  0x0000
3fcbdc70:	.word  0x0000
L3FCBDC80:
3fcbdc80:	.word  0x0044
3fcbdc90:	.word  0x0000
3fcbdca0:	.word  0x0000
3fcbdcb0:	.word  0x0000
3fcbdcc0:	.word  0x0043
3fcbdcd0:	.word  0x0000
3fcbdce0:	.word  0x0000
3fcbdcf0:	.word  0x0000
3fcbdd00:	.word  0x0000
3fcbdd10:	.word  0x0000
3fcbdd20:	.word  0x0000
3fcbdd30:	.word  0x0000
3fcbdd40:	rev    b4
3fcbdd50:	.word  0x0000
3fcbdd60:	rev    a4
3fcbdd70:	.word  0x0000
3fcbdd80:	.word  0x0052
3fcbdd90:	.word  0x0000
3fcbdda0:	.word  0x0000
3fcbddb0:	.word  0x0000
3fcbddc0:	.word  0x0046
3fcbddd0:	.word  0x0000
3fcbdde0:	.word  0x0000
3fcbddf0:	.word  0x0000
3fcbde00:	.word  0x0056
3fcbde10:	.word  0x0000
3fcbde20:	.word  0x0000
3fcbde30:	.word  0x0000
3fcbde40:	rev    a0
3fcbde50:	.word  0x0000
3fcbde60:	.word  0x0000
3fcbde70:	.word  0x0000
3fcbde80:	.word  0x0000
3fcbde90:	.word  0x0000
3fcbdea0:	.word  0x0000
3fcbdeb0:	.word  0x0000
3fcbdec0:	rev    b5
3fcbded0:	.word  0x0000
3fcbdee0:	rev    a5
3fcbdef0:	.word  0x0000
3fcbdf00:	.word  0x0054
3fcbdf10:	.word  0x0000
3fcbdf20:	.word  0x0000
3fcbdf30:	.word  0x0000
3fcbdf40:	.word  0x0047
3fcbdf50:	.word  0x0000
3fcbdf60:	.word  0x0000
3fcbdf70:	.word  0x0000
3fcbdf80:	.word  0x0042
3fcbdf90:	.word  0x0000
3fcbdfa0:	.word  0x0000
3fcbdfb0:	.word  0x0000
3fcbdfc0:	.word  0x0000
3fcbdfd0:	.word  0x0000
3fcbdfe0:	.word  0x0000
3fcbdff0:	.word  0x0000
3fcbe000:	rev    b6
3fcbe010:	.word  0x0000
3fcbe020:	rev    a2
3fcbe030:	.word  0x0000
3fcbe040:	.word  0x0059
3fcbe050:	.word  0x0000
3fcbe060:	.word  0x0000
3fcbe070:	.word  0x0000
3fcbe080:	.word  0x0048
3fcbe090:	.word  0x0000
3fcbe0a0:	.word  0x0000
3fcbe0b0:	.word  0x0000
3fcbe0c0:	.word  0x004e
3fcbe0d0:	.word  0x0000
3fcbe0e0:	.word  0x0000
3fcbe0f0:	.word  0x0000
3fcbe100:	.word  0x0000
3fcbe110:	.word  0x0000
3fcbe120:	.word  0x0000
3fcbe130:	.word  0x0000
3fcbe140:	rev    b7
3fcbe150:	.word  0x0000
3fcbe160:	rev    a6
3fcbe170:	.word  0x0000
3fcbe180:	.word  0x0055
3fcbe190:	.word  0x0000
3fcbe1a0:	.word  0x0000
3fcbe1b0:	.word  0x0000
3fcbe1c0:	.word  0x004a
3fcbe1d0:	.word  0x0000
3fcbe1e0:	.word  0x0000
3fcbe1f0:	.word  0x0000
3fcbe200:	.word  0x004d
3fcbe210:	.word  0x0000
3fcbe220:	.word  0x0000
3fcbe230:	.word  0x0000
3fcbe240:	.word  0x0000
3fcbe250:	.word  0x0000
3fcbe260:	.word  0x0000
3fcbe270:	.word  0x0000
3fcbe280:	rev    b8
3fcbe290:	.word  0x0000
3fcbe2a0:	rev    a10
3fcbe2b0:	.word  0x0000
3fcbe2c0:	.word  0x0049
3fcbe2d0:	.word  0x0000
3fcbe2e0:	.word  0x0000
3fcbe2f0:	.word  0x0000
3fcbe300:	.word  0x004b
3fcbe310:	.word  0x0000
3fcbe320:	.word  0x0000
3fcbe330:	.word  0x0000
3fcbe340:	rev    a12
3fcbe350:	.word  0x0000
3fcbe360:	rev    b11
3fcbe370:	.word  0x0000
3fcbe380:	.word  0x0000
3fcbe390:	.word  0x0000
3fcbe3a0:	.word  0x0000
3fcbe3b0:	.word  0x0000
3fcbe3c0:	rev    b9
3fcbe3d0:	.word  0x0000
3fcbe3e0:	rev    a8
3fcbe3f0:	.word  0x0000
3fcbe400:	.word  0x004f
3fcbe410:	.word  0x0000
3fcbe420:	.word  0x0000
3fcbe430:	.word  0x0000
3fcbe440:	.word  0x004c
3fcbe450:	.word  0x0000
3fcbe460:	.word  0x0000
3fcbe470:	.word  0x0000
3fcbe480:	rev    a14
3fcbe490:	.word  0x0000
3fcbe4a0:	rev    b10
3fcbe4b0:	.word  0x0000
3fcbe4c0:	.word  0x0000
3fcbe4d0:	.word  0x0000
3fcbe4e0:	.word  0x0000
3fcbe4f0:	.word  0x0000
3fcbe500:	rev    b0
3fcbe510:	.word  0x0000
3fcbe520:	rev    a9
3fcbe530:	.word  0x0000
3fcbe540:	.word  0x0050
3fcbe550:	.word  0x0000
3fcbe560:	.word  0x0000
3fcbe570:	.word  0x0000
3fcbe580:	.word  0x0000
3fcbe590:	.word  0x0000
3fcbe5a0:	.word  0x0000
3fcbe5b0:	.word  0x0000
3fcbe5c0:	.word  0x00c7
3fcbe5d0:	.word  0x0000
3fcbe5e0:	.word  0x0000
3fcbe5f0:	.word  0x0000
3fcbe600:	rev    sp
3fcbe610:	.word  0x0000
3fcbe620:	rev    sp
3fcbe630:	.word  0x0000
3fcbe640:	.word  0x0000
3fcbe650:	.word  0x0000
3fcbe660:	.word  0x0000
3fcbe670:	.word  0x0000
3fcbe680:	rev    b13
3fcbe690:	.word  0x0000
3fcbe6a0:	rev    a11
3fcbe6b0:	.word  0x0000
3fcbe6c0:	.word  0x005d
3fcbe6d0:	.word  0x0000
3fcbe6e0:	.word  0x007d
3fcbe6f0:	.word  0x0000
3fcbe700:	.word  0x005b
3fcbe710:	.word  0x0000
3fcbe720:	.word  0x007b
3fcbe730:	.word  0x0000
3fcbe740:	.word  0x0000
3fcbe750:	.word  0x0000
3fcbe760:	.word  0x0000
3fcbe770:	.word  0x0000
3fcbe780:	rev    a13
3fcbe790:	.word  0x0000
3fcbe7a0:	.word  0x005f
3fcbe7b0:	.word  0x0000
3fcbe7c0:	.word  0xfe27
3fcbe7d0:	addk   32, a0
3fcbe7e0:	.word  0xfe60
3fcbe7f0:	addk   32, a0
3fcbe800:	.word  0xfe7e
3fcbe810:	addk   32, a0
3fcbe820:	.word  0xfe5e
3fcbe830:	addk   32, a0
3fcbe840:	.word  0x7141
3fcbe850:	sla    b11, b5
3fcbe860:	sla    a11, a13
3fcbe870:	rl     b11, b2
3fcbe880:	sra    a11, a14
3fcbe890:	rl     0x10, a0
3fcbe8a0:	.word  0x3738
3fcbe8b0:	.word  0x3438
3fcbe8c0:	.word  0x352c
3fcbe8d0:	rl     0x11, b6
3fcbe8e0:	rl     0x19, b8
3fcbe8f0:	rl     0x19, a12
3fcbe900:	.word  0x3737
3fcbe910:	dsjs   b7, L3FCBE9B0
3fcbe920:	move   a8, a0
3fcbe930:	sra    a3, a5
3fcbe940:	.word  0x7569
3fcbe950:	add    a11, a13
3fcbe960:	.word  0x7571
3fcbe970:	mods   a11, a1
3fcbe980:	.word  0x7261
3fcbe990:	modu   a3, a9
3fcbe9a0:	.word  0x0065
L3FCBE9B0:
3fcbe9b0:	rl     0x11, b1
3fcbe9c0:	.word  0x3538
3fcbe9d0:	srl    0x1f, b0
3fcbe9e0:	rl     0x11, b5
3fcbe9f0:	rl     0x11, b4
3fcbea00:	srl    0x1f, b8
3fcbea10:	dsjs   b3, L3FCBEAB0
3fcbea20:	rl     0x11, b3
3fcbea30:	rev    b1
3fcbea40:	mods   a2, a2
3fcbea50:	sll    a11, a1
3fcbea60:	.word  0x006b
3fcbea70:	srl    0x1f, b0
3fcbea80:	srl    0x1f, b0
3fcbea90:	rev    b0
3fcbeaa0:	mods   a2, a2
L3FCBEAB0:
3fcbeab0:	sra    b11, b5
3fcbeac0:	rl     0x0, a0
3fcbead0:	rl     0x1, a12
3fcbeae0:	.word  0x362c
3fcbeaf0:	.word  0x3535
3fcbeb00:	.word  0x3533
3fcbeb10:	addc   a8, a0
3fcbeb20:	sra    a3, a1
3fcbeb30:	.word  0x7465
3fcbeb40:	mods   a2, a2
3fcbeb50:	sra    b11, b5
3fcbeb60:	rl     0x10, a0
3fcbeb70:	.word  0x3434
3fcbeb80:	.word  0x3531
3fcbeb90:	.word  0x342c
3fcbeba0:	dsjs   b0, L3FCBEBC0
3fcbebb0:	rl     0x19, b6
L3FCBEBC0:
3fcbebc0:	.word  0x342c
3fcbebd0:	dsjs   b0, L3FCBEBF0
3fcbebe0:	rl     0x19, b6
L3FCBEBF0:
3fcbebf0:	addc   a8, a0
3fcbec00:	.word  0x726f
3fcbec10:	srl    a3, a14
3fcbec20:	modu   a11, a12
3fcbec30:	sra    b11, b7
3fcbec40:	addc   b3, b2
3fcbec50:	.word  0x756c
3fcbec60:	.word  0x0065
3fcbec70:	.word  0x3631
3fcbec80:	.word  0x3639
3fcbec90:	srl    0x1f, b2
3fcbeca0:	.word  0x3631
3fcbecb0:	.word  0x3639
3fcbecc0:	srl    0x1f, b2
3fcbecd0:	dsjs   b2, L3FCBECF0
3fcbece0:	rl     0x11, b5
L3FCBECF0:
3fcbecf0:	rev    b7
3fcbed00:	sla    a10, a4
3fcbed10:	lmo    b11, b2
3fcbed20:	mods   b2, b3
3fcbed30:	.word  0x7461
3fcbed40:	addc   a3, a5
3fcbed50:	.word  0x756c
3fcbed60:	.word  0x0065
3fcbed70:	.word  0x3732
3fcbed80:	dsjs   b4, L3FCBEE20
3fcbed90:	srl    0x1f, b9
3fcbeda0:	dsjs   b8, L3FCBEE40
3fcbedb0:	.word  0x3539
3fcbedc0:	rl     0x19, a12
3fcbedd0:	.word  0x3436
3fcbede0:	.word  0x3439
3fcbedf0:	move   a0, a0
3fcbee00:	srl    a11, a9
3fcbee10:	.word  0x7468
L3FCBEE20:
3fcbee20:	mods   a2, a2
3fcbee30:	sra    b11, b5
L3FCBEE40:
3fcbee40:	.word  0x3400
3fcbee50:	rl     0x1, b9
3fcbee60:	.word  0x3738
3fcbee70:	.word  0x352c
3fcbee80:	.word  0x3535
3fcbee90:	rl     0x11, b1
3fcbeea0:	.word  0x352c
3fcbeeb0:	.word  0x3535
3fcbeec0:	rl     0x11, b1
3fcbeed0:	move   a0, a0
3fcbeee0:	srl    a11, a9
3fcbeef0:	.word  0x7468
3fcbef00:	.word  0x7453
3fcbef10:	sra    a11, a5
3fcbef20:	addc   a3, a12
3fcbef30:	.word  0x756c
3fcbef40:	.word  0x0065
3fcbef50:	.word  0x3633
3fcbef60:	.word  0x3537
3fcbef70:	srl    0x1f, b1
3fcbef80:	.word  0x3633
3fcbef90:	.word  0x3537
3fcbefa0:	srl    0x1f, b1
3fcbefb0:	dsjs   b4, L3FCBEFD0
3fcbefc0:	rl     0x9, b3
L3FCBEFD0:
3fcbefd0:	rev    b6
3fcbefe0:	sra    a10, a13
3fcbeff0:	rl     a11, a4
3fcbf000:	mods   b11, b5
3fcbf010:	mods   a2, a2
3fcbf020:	sra    b11, b5
3fcbf030:	rl     0x8, a0
3fcbf040:	dsjs   b2, L3FCBF060
3fcbf050:	rl     0x1, b5
L3FCBF060:
3fcbf060:	rl     0x9, a12
3fcbf070:	dsjs   b2, L3FCBF090
3fcbf080:	rl     0x1, b5
L3FCBF090:
3fcbf090:	.word  0x352c
3fcbf0a0:	.word  0x3432
3fcbf0b0:	dsjs   b2, L3FCBF0D0
3fcbf0c0:	move   a8, a0
L3FCBF0D0:
3fcbf0d0:	sra    a3, a5
3fcbf0e0:	.word  0x7569
3fcbf0f0:	andn   a11, a13
3fcbf100:	sla    a11, a12
3fcbf110:	sra    b11, b4
3fcbf120:	mods   a2, a2
3fcbf130:	sra    b11, b5
3fcbf140:	rl     0x18, a0
3fcbf150:	.word  0x3632
3fcbf160:	dsjs   b3, L3FCBF200
3fcbf170:	rl     0x1, a12
3fcbf180:	.word  0x362c
3fcbf190:	.word  0x3535
3fcbf1a0:	.word  0x3533
3fcbf1b0:	move   a8, a0
3fcbf1c0:	sra    a3, a9
3fcbf1d0:	rl     a11, a14
3fcbf1e0:	rl     a3, a7
3fcbf1f0:	addc   b3, b4
L3FCBF200:
3fcbf200:	.word  0x756c
3fcbf210:	.word  0x0065
3fcbf220:	rl     0x11, b1
3fcbf230:	.word  0x3730
3fcbf240:	srl    0x1f, b9
3fcbf250:	rl     0x11, b1
3fcbf260:	.word  0x3730
3fcbf270:	srl    0x1f, b9
3fcbf280:	rl     0x1, b2
3fcbf290:	rl     0x1, b3
3fcbf2a0:	rev    b3
3fcbf2b0:	sla    a10, a14
3fcbf2c0:	.word  0x7976
3fcbf2d0:	mods   a2, a2
3fcbf2e0:	sra    b11, b5
3fcbf2f0:	dsjs   a0, L3FCBF300
L3FCBF300:
3fcbf300:	dsjs   b9, L3FCBF3A0
3fcbf310:	srl    0x1f, b5
3fcbf320:	dsjs   b8, L3FCBF3C0
3fcbf330:	.word  0x3539
3fcbf340:	rl     0x19, a12
3fcbf350:	.word  0x3436
3fcbf360:	.word  0x3439
3fcbf370:	move   a0, b0
3fcbf380:	.word  0x7661
3fcbf390:	.word  0x0079
L3FCBF3A0:
3fcbf3a0:	dsjs   b8, L3FCBF440
3fcbf3b0:	.word  0x3539
L3FCBF3C0:
3fcbf3c0:	dsjs   a12, L3FCBF3E0
3fcbf3d0:	dsjs   b9, L3FCBF470
L3FCBF3E0:
3fcbf3e0:	srl    0x1f, b5
3fcbf3f0:	.word  0x3633
3fcbf400:	dsjs   b4, L3FCBF4A0
3fcbf410:	rev    b4
3fcbf420:	lmo    b10, b3
3fcbf430:	addc   b3, b9
L3FCBF440:
3fcbf440:	.word  0x756c
3fcbf450:	.word  0x0065
3fcbf460:	rl     0x11, b1
L3FCBF470:
3fcbf470:	.word  0x3538
3fcbf480:	srl    0x1f, b0
3fcbf490:	dsjs   b3, L3FCBF530
L3FCBF4A0:
3fcbf4a0:	rl     0x11, b3
3fcbf4b0:	srl    0x1f, b1
3fcbf4c0:	rl     0x11, b5
3fcbf4d0:	rl     0x11, b4
3fcbf4e0:	rev    b8
3fcbf4f0:	mods   b2, b3
3fcbf500:	.word  0x7461
3fcbf510:	addc   a3, a5
3fcbf520:	.word  0x756c
L3FCBF530:
3fcbf530:	.word  0x0065
3fcbf540:	srl    0x1f, b0
3fcbf550:	rl     0x11, b3
3fcbf560:	rl     0x19, b6
3fcbf570:	srl    0x1f, b9
3fcbf580:	.word  0x3536
3fcbf590:	rl     0x19, b5
3fcbf5a0:	rev    b5
3fcbf5b0:	.word  0x7453
3fcbf5c0:	sra    a11, a5
3fcbf5d0:	addc   a3, a12
3fcbf5e0:	.word  0x756c
3fcbf5f0:	.word  0x0065
3fcbf600:	dsjs   b8, L3FCBF6A0
3fcbf610:	.word  0x3539
3fcbf620:	rl     0x11, a12
3fcbf630:	.word  0x3437
3fcbf640:	dsjs   b9, L3FCBF6E0
3fcbf650:	rl     0x19, a12
3fcbf660:	.word  0x3436
3fcbf670:	.word  0x3439
3fcbf680:	addc   a8, a0
3fcbf690:	.word  0x726f
L3FCBF6A0:
3fcbf6a0:	mods   a3, a1
3fcbf6b0:	.word  0x3600
3fcbf6c0:	.word  0x3535
3fcbf6d0:	.word  0x3533
L3FCBF6E0:
3fcbf6e0:	rl     0x19, a12
3fcbf6f0:	.word  0x3632
3fcbf700:	dsjs   b3, L3FCBF7A0
3fcbf710:	rl     0x1, a12
3fcbf720:	addc   a8, a0
3fcbf730:	sla    b11, b9
3fcbf740:	.word  0x006e
3fcbf750:	srl    0x1f, b0
3fcbf760:	.word  0x3536
3fcbf770:	rl     0x19, b5
3fcbf780:	srl    0x1f, b5
3fcbf790:	.word  0x3536
L3FCBF7A0:
3fcbf7a0:	rl     0x19, b5
3fcbf7b0:	rev    b5
3fcbf7c0:	rl     a10, a6
3fcbf7d0:	sra    b11, b2
3fcbf7e0:	.word  0x7262
3fcbf7f0:	sll    a11, a9
3fcbf800:	.word  0x006b
3fcbf810:	.word  0x3633
3fcbf820:	dsjs   b4, L3FCBF8C0
3fcbf830:	srl    0x1f, b4
3fcbf840:	dsjs   b8, L3FCBF8E0
3fcbf850:	.word  0x3539
3fcbf860:	dsjs   a12, L3FCBF880
3fcbf870:	dsjs   b9, L3FCBF910
L3FCBF880:
3fcbf880:	rev    b5
3fcbf890:	.word  0x7242
3fcbf8a0:	.word  0x776f
3fcbf8b0:	.word  0x006e
L3FCBF8C0:
3fcbf8c0:	rl     0x11, b4
3fcbf8d0:	rl     0x1, b4
L3FCBF8E0:
3fcbf8e0:	srl    0x1f, b5
3fcbf8f0:	rl     0x1, b1
3fcbf900:	dsjs   b7, L3FCBF9A0
L3FCBF910:
3fcbf910:	srl    0x1f, b4
3fcbf920:	rl     0x1, b1
3fcbf930:	dsjs   b7, L3FCBF9D0
3fcbf940:	rev    b4
3fcbf950:	sla    b11, b3
3fcbf960:	sra    a3, a14
3fcbf970:	sll    b3, b9
3fcbf980:	modu   b11, b2
3fcbf990:	modu   b3, b7
L3FCBF9A0:
3fcbf9a0:	.word  0x3600
3fcbf9b0:	.word  0x3732
3fcbf9c0:	dsjs   b0, L3FCBF9E0
L3FCBF9D0:
3fcbf9d0:	.word  0x342c
L3FCBF9E0:
3fcbf9e0:	rl     0x9, b2
3fcbf9f0:	dsjs   b4, L3FCBFA10
3fcbfa00:	rl     0x11, a12
L3FCBFA10:
3fcbfa10:	.word  0x3634
3fcbfa20:	rl     0x11, b7
3fcbfa30:	subb   a8, a0
3fcbfa40:	mods   a3, sp
3fcbfa50:	.word  0x0064
3fcbfa60:	rl     0x11, b5
3fcbfa70:	rl     0x11, b4
3fcbfa80:	srl    0x1f, b8
3fcbfa90:	rl     0x11, b3
3fcbfaa0:	rl     0x19, b6
3fcbfab0:	srl    0x1f, b9
3fcbfac0:	rl     0x11, b1
3fcbfad0:	.word  0x3538
3fcbfae0:	rev    b0
3fcbfaf0:	modu   a10, a7
3fcbfb00:	sra    a3, a12
3fcbfb10:	modu   a3, a5
3fcbfb20:	modu   b11, b2
3fcbfb30:	.word  0x0064
3fcbfb40:	.word  0x3635
3fcbfb50:	dsjs   b2, L3FCBFB70
3fcbfb60:	srl    0x1f, b3
L3FCBFB70:
3fcbfb70:	.word  0x3635
3fcbfb80:	dsjs   b2, L3FCBFBA0
3fcbfb90:	srl    0x1f, b3
L3FCBFBA0:
3fcbfba0:	dsjs   b2, L3FCBFBC0
3fcbfbb0:	dsjs   b7, L3FCBFBD0
L3FCBFBC0:
3fcbfbc0:	rev    b4
L3FCBFBD0:
3fcbfbd0:	sra    a10, a13
3fcbfbe0:	rl     a11, a4
3fcbfbf0:	mods   b11, b5
3fcbfc00:	modu   a10, a7
3fcbfc10:	sra    a3, a12
3fcbfc20:	modu   a3, a5
3fcbfc30:	modu   b11, b2
3fcbfc40:	.word  0x0064
3fcbfc50:	rl     0x1, b6
3fcbfc60:	rl     0x19, b1
3fcbfc70:	srl    0x1f, b8
3fcbfc80:	rl     0x1, b6
3fcbfc90:	rl     0x19, b1
3fcbfca0:	srl    0x1f, b8
3fcbfcb0:	.word  0x3434
3fcbfcc0:	.word  0x3634
3fcbfcd0:	rev    b1
3fcbfce0:	.word  0x7247
3fcbfcf0:	sra    a11, a5
3fcbfd00:	.word  0x006e
3fcbfd10:	srl    0x1f, b0
3fcbfd20:	.word  0x3536
3fcbfd30:	rl     0x19, b5
3fcbfd40:	srl    0x1f, b5
3fcbfd50:	rev    b0
3fcbfd60:	sla    a10, a4
3fcbfd70:	lmo    b11, b2
3fcbfd80:	.word  0x7247
3fcbfd90:	sra    a11, a5
3fcbfda0:	.word  0x006e
3fcbfdb0:	rl     0x11, b1
3fcbfdc0:	.word  0x3730
3fcbfdd0:	srl    0x1f, b9
3fcbfde0:	rl     0x1, b2
3fcbfdf0:	rl     0x1, b3
3fcbfe00:	srl    0x1f, b3
3fcbfe10:	rl     0x11, b1
3fcbfe20:	.word  0x3730
3fcbfe30:	rev    b9
3fcbfe40:	sla    a10, a4
3fcbfe50:	lmo    b11, b2
3fcbfe60:	mods   a2, sp
3fcbfe70:	.word  0x7669
3fcbfe80:	subb   a11, a5
3fcbfe90:	sra    b11, b2
3fcbfea0:	modu   a3, a5
3fcbfeb0:	rl     0x10, a0
3fcbfec0:	rl     0x19, b0
3fcbfed0:	rl     0x19, b0
3fcbfee0:	rl     0x11, a12
3fcbfef0:	rl     0x19, b0
3fcbff00:	rl     0x19, b0
3fcbff10:	rl     0x9, a12
3fcbff20:	rl     0x1, b2
3fcbff30:	dsjs   b7, L3FCBFFD0
3fcbff40:	subb   a0, a0
3fcbff50:	.word  0x726f
3fcbff60:	.word  0x7365
3fcbff70:	subb   b11, b4
3fcbff80:	sra    b11, b2
3fcbff90:	modu   a3, a5
3fcbffa0:	dsjs   a0, L3FCBFFB0
L3FCBFFB0:
3fcbffb0:	dsjs   b9, L3FCC0050
3fcbffc0:	srl    0x1f, b5
L3FCBFFD0:
3fcbffd0:	.word  0x3633
3fcbffe0:	dsjs   b4, L3FCC0080
3fcbfff0:	srl    0x1f, b4
3fcc0000:	dsjs   b8, L3FCC00A0
3fcc0010:	.word  0x3539
3fcc0020:	move   a0, a0
3fcc0030:	mods   a11, a9
3fcc0040:	subb   a11, a5
L3FCC0050:
3fcc0050:	sra    b11, b2
3fcc0060:	modu   a3, a5
3fcc0070:	rl     0x8, a0
L3FCC0080:
3fcc0080:	dsjs   b2, L3FCC00A0
3fcc0090:	rl     0x1, b5
L3FCC00A0:
3fcc00a0:	.word  0x352c
3fcc00b0:	.word  0x3432
3fcc00c0:	dsjs   b2, L3FCC00E0
3fcc00d0:	rl     0x9, a12
L3FCC00E0:
3fcc00e0:	dsjs   b2, L3FCC0100
3fcc00f0:	rl     0x1, b5
L3FCC0100:
3fcc0100:	move   a8, a0
3fcc0110:	sra    a3, a5
3fcc0120:	.word  0x7569
3fcc0130:	subb   a3, a13
3fcc0140:	.word  0x726f
3fcc0150:	.word  0x7365
3fcc0160:	subb   b11, b4
3fcc0170:	sra    b11, b2
3fcc0180:	modu   a3, a5
3fcc0190:	rl     0x10, a0
3fcc01a0:	.word  0x3437
3fcc01b0:	dsjs   b9, L3FCC0250
3fcc01c0:	rl     0x19, a12
3fcc01d0:	.word  0x3436
3fcc01e0:	.word  0x3439
3fcc01f0:	dsjs   a12, L3FCC0210
3fcc0200:	dsjs   b9, L3FCC02A0
L3FCC0210:
3fcc0210:	rev    b5
3fcc0220:	sra    a10, a13
3fcc0230:	rl     a11, a4
3fcc0240:	mods   b11, b5
L3FCC0250:
3fcc0250:	sra    b10, b3
3fcc0260:	subb   a11, a1
3fcc0270:	sra    b11, b2
3fcc0280:	modu   a3, a5
3fcc0290:	rl     0x8, a0
L3FCC02A0:
3fcc02a0:	dsjs   b6, L3FCC0340
3fcc02b0:	rl     0x11, b6
3fcc02c0:	rl     0x11, a12
3fcc02d0:	.word  0x3538
3fcc02e0:	.word  0x3732
3fcc02f0:	rl     0x9, a12
3fcc0300:	dsjs   b6, L3FCC03A0
3fcc0310:	rl     0x11, b6
3fcc0320:	move   a8, a0
3fcc0330:	sra    a3, a5
L3FCC0340:
3fcc0340:	.word  0x7569
3fcc0350:	andn   a11, a13
3fcc0360:	.word  0x7270
3fcc0370:	modu   a3, a9
3fcc0380:	subb   a11, a7
3fcc0390:	sra    b11, b2
L3FCC03A0:
3fcc03a0:	modu   a3, a5
3fcc03b0:	rl     0x18, a0
3fcc03c0:	.word  0x3632
3fcc03d0:	dsjs   b3, L3FCC0470
3fcc03e0:	.word  0x362c
3fcc03f0:	.word  0x3535
3fcc0400:	.word  0x3533
3fcc0410:	rl     0x1, a12
3fcc0420:	and    a0, a0
3fcc0430:	mods   a3, a1
3fcc0440:	subb   a11, a5
3fcc0450:	sra    b11, b2
3fcc0460:	modu   a3, a5
L3FCC0470:
3fcc0470:	rl     0x18, a0
3fcc0480:	.word  0x3736
3fcc0490:	rl     0x9, b5
3fcc04a0:	.word  0x342c
3fcc04b0:	rl     0x19, b8
3fcc04c0:	.word  0x3631
3fcc04d0:	rl     0x19, a12
3fcc04e0:	.word  0x3736
3fcc04f0:	rl     0x9, b5
3fcc0500:	andn   a8, a0
3fcc0510:	sla    a11, a5
3fcc0520:	.word  0x7247
3fcc0530:	sra    a11, a5
3fcc0540:	.word  0x006e
3fcc0550:	dsjs   b8, L3FCC05F0
3fcc0560:	.word  0x3539
3fcc0570:	rl     0x19, a12
3fcc0580:	.word  0x3436
3fcc0590:	.word  0x3439
3fcc05a0:	rl     0x11, a12
3fcc05b0:	.word  0x3437
3fcc05c0:	dsjs   b9, L3FCC0660
3fcc05d0:	andn   a8, a0
3fcc05e0:	.word  0x7270
L3FCC05F0:
3fcc05f0:	modu   a3, a9
3fcc0600:	subb   a11, a7
3fcc0610:	sra    b11, b2
3fcc0620:	modu   a3, a5
3fcc0630:	rl     0x0, a0
3fcc0640:	.word  0x362c
3fcc0650:	.word  0x3535
L3FCC0660:
3fcc0660:	.word  0x3533
3fcc0670:	rl     0x19, a12
3fcc0680:	.word  0x3632
3fcc0690:	dsjs   b3, L3FCC0730
3fcc06a0:	divs   a8, a0
3fcc06b0:	mods   a3, a5
3fcc06c0:	modu   a11, a12
3fcc06d0:	subb   b11, b7
3fcc06e0:	sra    b11, b2
3fcc06f0:	modu   a3, a5
3fcc0700:	rl     0x18, a0
3fcc0710:	rl     0x19, b9
3fcc0720:	rl     0x9, b2
L3FCC0730:
3fcc0730:	.word  0x352c
3fcc0740:	.word  0x3432
3fcc0750:	dsjs   b2, L3FCC0770
3fcc0760:	rl     0x9, a12
L3FCC0770:
3fcc0770:	dsjs   b2, L3FCC0790
3fcc0780:	rl     0x1, b5
L3FCC0790:
3fcc0790:	sub    a0, a0
3fcc07a0:	.word  0x7261
3fcc07b0:	andn   a11, a11
3fcc07c0:	sla    a11, a12
3fcc07d0:	sra    b11, b4
3fcc07e0:	.word  0x7247
3fcc07f0:	.word  0x7965
3fcc0800:	rl     0x8, a0
3fcc0810:	rl     0x1, b2
3fcc0820:	dsjs   b7, L3FCC08C0
3fcc0830:	rl     0x11, a12
3fcc0840:	rl     0x19, b0
3fcc0850:	rl     0x19, b0
3fcc0860:	rl     0x11, a12
3fcc0870:	rl     0x19, b0
3fcc0880:	rl     0x19, b0
3fcc0890:	sub    a0, a0
3fcc08a0:	.word  0x7261
3fcc08b0:	andn   a11, a11
L3FCC08C0:
3fcc08c0:	sla    a11, a12
3fcc08d0:	sra    b11, b4
3fcc08e0:	.word  0x7247
3fcc08f0:	.word  0x7961
3fcc0900:	rl     0x8, a0
3fcc0910:	rl     0x1, b2
3fcc0920:	dsjs   b7, L3FCC09C0
3fcc0930:	rl     0x11, a12
3fcc0940:	rl     0x19, b0
3fcc0950:	rl     0x19, b0
3fcc0960:	rl     0x11, a12
3fcc0970:	rl     0x19, b0
3fcc0980:	rl     0x19, b0
3fcc0990:	sub    a0, a0
3fcc09a0:	mods   a11, a9
3fcc09b0:	.word  0x7247
L3FCC09C0:
3fcc09c0:	.word  0x7965
3fcc09d0:	rl     0x10, a0
3fcc09e0:	.word  0x3531
3fcc09f0:	dsjs   b8, L3FCC0A10
3fcc0a00:	rl     0x11, a12
L3FCC0A10:
3fcc0a10:	.word  0x3531
3fcc0a20:	dsjs   b8, L3FCC0A40
3fcc0a30:	rl     0x11, a12
L3FCC0A40:
3fcc0a40:	.word  0x3531
3fcc0a50:	dsjs   b8, L3FCC0A70
3fcc0a60:	sub    a0, a0
L3FCC0A70:
3fcc0a70:	mods   a11, a9
3fcc0a80:	.word  0x7247
3fcc0a90:	.word  0x7961
3fcc0aa0:	rl     0x10, a0
3fcc0ab0:	.word  0x3531
3fcc0ac0:	dsjs   b8, L3FCC0AE0
3fcc0ad0:	rl     0x11, a12
L3FCC0AE0:
3fcc0ae0:	.word  0x3531
3fcc0af0:	dsjs   b8, L3FCC0B10
3fcc0b00:	rl     0x11, a12
L3FCC0B10:
3fcc0b10:	.word  0x3531
3fcc0b20:	dsjs   b8, L3FCC0B40
3fcc0b30:	move   a0, a0
L3FCC0B40:
3fcc0b40:	srl    a11, a9
3fcc0b50:	.word  0x7468
3fcc0b60:	.word  0x7247
3fcc0b70:	.word  0x7965
3fcc0b80:	.word  0x3400
3fcc0b90:	rl     0x9, b3
3fcc0ba0:	.word  0x3637
3fcc0bb0:	.word  0x342c
3fcc0bc0:	rl     0x9, b3
3fcc0bd0:	.word  0x3637
3fcc0be0:	.word  0x342c
3fcc0bf0:	rl     0x9, b3
3fcc0c00:	.word  0x3637
3fcc0c10:	move   a0, a0
3fcc0c20:	srl    a11, a9
3fcc0c30:	.word  0x7468
3fcc0c40:	.word  0x7247
3fcc0c50:	.word  0x7961
3fcc0c60:	.word  0x3400
3fcc0c70:	rl     0x9, b3
3fcc0c80:	.word  0x3637
3fcc0c90:	.word  0x342c
3fcc0ca0:	rl     0x9, b3
3fcc0cb0:	.word  0x3637
3fcc0cc0:	.word  0x342c
3fcc0cd0:	rl     0x9, b3
3fcc0ce0:	.word  0x3637
3fcc0cf0:	subb   a8, a0
3fcc0d00:	sla    b11, b2
3fcc0d10:	.word  0x0079
3fcc0d20:	dsjs   b4, L3FCC0DC0
3fcc0d30:	.word  0x3433
3fcc0d40:	srl    0x1f, b4
3fcc0d50:	dsjs   b4, L3FCC0DF0
3fcc0d60:	.word  0x3433
3fcc0d70:	srl    0x1f, b4
3fcc0d80:	dsjs   b4, L3FCC0E20
3fcc0d90:	.word  0x3433
3fcc0da0:	rev    b4
3fcc0db0:	.word  0x7247
L3FCC0DC0:
3fcc0dc0:	.word  0x7965
3fcc0dd0:	.word  0x3400
3fcc0de0:	rl     0x19, b9
L3FCC0DF0:
3fcc0df0:	.word  0x3434
3fcc0e00:	.word  0x342c
3fcc0e10:	rl     0x19, b9
L3FCC0E20:
3fcc0e20:	.word  0x3434
3fcc0e30:	.word  0x342c
3fcc0e40:	rl     0x19, b9
3fcc0e50:	.word  0x3434
3fcc0e60:	btst   a8, a0
3fcc0e70:	sla    a11, a8
3fcc0e80:	rl     a11, a11
3fcc0e90:	.word  0x3400
3fcc0ea0:	dsjs   b0, L3FCC0EC0
3fcc0eb0:	rl     0x19, b6
L3FCC0EC0:
3fcc0ec0:	.word  0x342c
3fcc0ed0:	dsjs   b0, L3FCC0EF0
3fcc0ee0:	rl     0x19, b6
L3FCC0EF0:
3fcc0ef0:	rl     0x11, a12
3fcc0f00:	.word  0x3434
3fcc0f10:	.word  0x3531
3fcc0f20:	move   a8, a0
3fcc0f30:	srl    a11, a1
3fcc0f40:	modu   a3, a5
3fcc0f50:	sla    b11, b4
3fcc0f60:	.word  0x3600
3fcc0f70:	.word  0x3535
3fcc0f80:	.word  0x3533
3fcc0f90:	rl     0x1, a12
3fcc0fa0:	.word  0x362c
3fcc0fb0:	.word  0x3535
3fcc0fc0:	.word  0x3533
3fcc0fd0:	move   a8, a0
3fcc0fe0:	.word  0x7261
3fcc0ff0:	modu   a11, sp
3fcc1000:	.word  0x006e
3fcc1010:	.word  0x3633
3fcc1020:	dsjs   b4, L3FCC10C0
3fcc1030:	srl    0x1f, b4
3fcc1040:	dsjs   b8, L3FCC10E0
3fcc1050:	.word  0x3539
3fcc1060:	rl     0x11, a12
3fcc1070:	.word  0x3437
3fcc1080:	dsjs   b9, L3FCC1120
3fcc1090:	move   a8, b0
3fcc10a0:	sla    b11, b2
3fcc10b0:	srl    a11, a14
L3FCC10C0:
3fcc10c0:	.word  0x0065
3fcc10d0:	rl     0x11, b5
L3FCC10E0:
3fcc10e0:	rl     0x11, b4
3fcc10f0:	srl    0x1f, b8
3fcc1100:	rl     0x11, b1
3fcc1110:	.word  0x3538
L3FCC1120:
3fcc1120:	srl    0x1f, b0
3fcc1130:	rl     0x11, b1
3fcc1140:	.word  0x3538
3fcc1150:	rev    b0
3fcc1160:	.word  0x724f
3fcc1170:	rl     a3, a3
3fcc1180:	sra    a3, a9
3fcc1190:	.word  0x3500
3fcc11a0:	rl     0x11, b6
3fcc11b0:	rl     0x19, b8
3fcc11c0:	rl     0x11, a12
3fcc11d0:	.word  0x3738
3fcc11e0:	.word  0x3438
3fcc11f0:	.word  0x352c
3fcc1200:	rl     0x11, b6
3fcc1210:	rl     0x19, b8
3fcc1220:	sub    a0, a0
3fcc1230:	.word  0x7261
3fcc1240:	move   a11, b11
3fcc1250:	sll    b11, b2
3fcc1260:	rl     a11, a8
3fcc1270:	.word  0x0064
3fcc1280:	dsjs   b3, L3FCC1320
3fcc1290:	rl     0x11, b3
3fcc12a0:	srl    0x1f, b1
3fcc12b0:	rl     0x11, b1
3fcc12c0:	.word  0x3538
3fcc12d0:	srl    0x1f, b0
3fcc12e0:	rl     0x11, b5
3fcc12f0:	rl     0x11, b4
3fcc1300:	rev    b8
3fcc1310:	sra    a10, a13
L3FCC1320:
3fcc1320:	rl     a11, a4
3fcc1330:	mods   b11, b5
3fcc1340:	.word  0x724f
3fcc1350:	rl     a3, a3
3fcc1360:	sra    a3, a9
3fcc1370:	rl     0x18, a0
3fcc1380:	.word  0x3737
3fcc1390:	dsjs   b7, L3FCC1430
3fcc13a0:	rl     0x11, a12
3fcc13b0:	.word  0x3738
3fcc13c0:	.word  0x3438
3fcc13d0:	.word  0x352c
3fcc13e0:	rl     0x11, b6
3fcc13f0:	rl     0x19, b8
3fcc1400:	and    a0, a0
3fcc1410:	modu   a3, a9
3fcc1420:	.word  0x006b
L3FCC1430:
3fcc1430:	dsjs   b4, L3FCC1450
3fcc1440:	rl     0x9, b3
L3FCC1450:
3fcc1450:	srl    0x1f, b6
3fcc1460:	.word  0x3633
3fcc1470:	.word  0x3537
3fcc1480:	srl    0x1f, b1
3fcc1490:	.word  0x3633
3fcc14a0:	.word  0x3537
3fcc14b0:	rev    b1
3fcc14c0:	mods   b2, b0
3fcc14d0:	mods   b11, b5
3fcc14e0:	.word  0x3600
3fcc14f0:	rl     0x9, b0
3fcc1500:	dsjs   b3, L3FCC1520
3fcc1510:	.word  0x342c
L3FCC1520:
3fcc1520:	.word  0x3434
3fcc1530:	rl     0x9, b6
3fcc1540:	.word  0x362c
3fcc1550:	rl     0x9, b0
3fcc1560:	dsjs   b3, L3FCC1580
3fcc1570:	andn   a0, a0
L3FCC1580:
3fcc1580:	sra    a3, a5
3fcc1590:	.word  0x3600
3fcc15a0:	.word  0x3535
3fcc15b0:	.word  0x3533
3fcc15c0:	rl     0x1, a12
3fcc15d0:	rl     0x1, a12
3fcc15e0:	cmp    a8, a0
3fcc15f0:	sra    a3, a14
3fcc1600:	sla    a11, a9
3fcc1610:	andn   a3, a14
3fcc1620:	sra    a3, a5
3fcc1630:	rl     0x10, a0
3fcc1640:	rl     0x19, b0
3fcc1650:	rl     0x19, b0
3fcc1660:	rl     0x9, a12
3fcc1670:	rl     0x1, b2
3fcc1680:	dsjs   b7, L3FCC1720
3fcc1690:	rl     0x9, a12
3fcc16a0:	rl     0x1, b2
3fcc16b0:	dsjs   b7, L3FCC1750
3fcc16c0:	move   a8, a0
3fcc16d0:	sra    a3, a5
3fcc16e0:	.word  0x7569
3fcc16f0:	xor    a3, a13
3fcc1700:	modu   a11, a9
3fcc1710:	sra    a11, a12
L3FCC1720:
3fcc1720:	andn   b3, b4
3fcc1730:	sra    a3, a5
3fcc1740:	.word  0x3500
L3FCC1750:
3fcc1750:	rl     0x11, b6
3fcc1760:	rl     0x19, b8
3fcc1770:	rl     0x11, a12
3fcc1780:	.word  0x3738
3fcc1790:	.word  0x3438
3fcc17a0:	rl     0x19, a12
3fcc17b0:	.word  0x3737
3fcc17c0:	dsjs   b7, L3FCC1860
3fcc17d0:	move   a8, b0
3fcc17e0:	sla    b11, b2
3fcc17f0:	srl    a11, a14
3fcc1800:	andn   a3, a5
3fcc1810:	sra    a3, a5
3fcc1820:	.word  0x3600
3fcc1830:	.word  0x3535
3fcc1840:	.word  0x3533
3fcc1850:	rl     0x1, a12
L3FCC1860:
3fcc1860:	rl     0x19, a12
3fcc1870:	.word  0x3632
3fcc1880:	dsjs   b3, L3FCC1920
3fcc1890:	clr    a0
3fcc18a0:	modu   a11, a9
3fcc18b0:	sra    a11, a12
3fcc18c0:	andn   b3, b4
3fcc18d0:	sra    a3, a5
3fcc18e0:	.word  0x3500
3fcc18f0:	.word  0x3432
3fcc1900:	dsjs   b2, L3FCC1920
3fcc1910:	rl     0x9, a12
L3FCC1920:
3fcc1920:	dsjs   b2, L3FCC1940
3fcc1930:	rl     0x1, b5
L3FCC1940:
3fcc1940:	rl     0x19, a12
3fcc1950:	rl     0x19, b9
3fcc1960:	rl     0x9, b2
3fcc1970:	andn   a8, a0
3fcc1980:	mods   a3, a1
3fcc1990:	modu   a11, a13
3fcc19a0:	.word  0x006e
3fcc19b0:	dsjs   b2, L3FCC19D0
3fcc19c0:	rl     0x11, b5
L3FCC19D0:
3fcc19d0:	srl    0x1f, b7
3fcc19e0:	.word  0x3631
3fcc19f0:	.word  0x3639
3fcc1a00:	srl    0x1f, b2
3fcc1a10:	.word  0x3631
3fcc1a20:	.word  0x3639
3fcc1a30:	rev    b2
3fcc1a40:	rl     b10, b3
3fcc1a50:	modu   a3, a5
3fcc1a60:	sla    a11, a14
3fcc1a70:	rl     0x18, a0
3fcc1a80:	.word  0x3436
3fcc1a90:	.word  0x3439
3fcc1aa0:	rl     0x11, a12
3fcc1ab0:	.word  0x3437
3fcc1ac0:	dsjs   b9, L3FCC1B60
3fcc1ad0:	dsjs   a12, L3FCC1AF0
3fcc1ae0:	dsjs   b9, L3FCC1B80
L3FCC1AF0:
3fcc1af0:	rev    b5
3fcc1b00:	sla    b10, b4
3fcc1b10:	.word  0x006e
3fcc1b20:	.word  0x3635
3fcc1b30:	dsjs   b2, L3FCC1B50
3fcc1b40:	srl    0x1f, b3
L3FCC1B50:
3fcc1b50:	.word  0x3733
L3FCC1B60:
3fcc1b60:	.word  0x3737
3fcc1b70:	srl    0x1f, b9
L3FCC1B80:
3fcc1b80:	dsjs   b2, L3FCC1BA0
3fcc1b90:	dsjs   b7, L3FCC1BB0
L3FCC1BA0:
3fcc1ba0:	rev    b4
L3FCC1BB0:
3fcc1bb0:	rl     b2, b4
3fcc1bc0:	.word  0x7369
3fcc1bd0:	mods   b3, b4
3fcc1be0:	.word  0x0065
3fcc1bf0:	.word  0x3535
3fcc1c00:	rl     0x9, b5
3fcc1c10:	srl    0x1f, b2
3fcc1c20:	dsjs   b4, L3FCC1CC0
3fcc1c30:	dsjs   b0, L3FCC1C50
3fcc1c40:	srl    0x1f, b7
L3FCC1C50:
3fcc1c50:	.word  0x3535
3fcc1c60:	rl     0x9, b5
3fcc1c70:	rev    b2
3fcc1c80:	.word  0x7554
3fcc1c90:	.word  0x7172
3fcc1ca0:	modu   b11, b5
3fcc1cb0:	.word  0x7369
L3FCC1CC0:
3fcc1cc0:	.word  0x0065
3fcc1cd0:	.word  0x3434
3fcc1ce0:	.word  0x3634
3fcc1cf0:	srl    0x1f, b1
3fcc1d00:	rl     0x1, b6
3fcc1d10:	rl     0x19, b1
3fcc1d20:	srl    0x1f, b8
3fcc1d30:	rl     0x1, b6
3fcc1d40:	rl     0x19, b1
3fcc1d50:	rev    b8
3fcc1d60:	sla    a10, a4
3fcc1d70:	lmo    b11, b2
3fcc1d80:	.word  0x7554
3fcc1d90:	.word  0x7172
3fcc1da0:	modu   b11, b5
3fcc1db0:	.word  0x7369
3fcc1dc0:	.word  0x0065
3fcc1dd0:	dsjs   b2, L3FCC1DF0
3fcc1de0:	dsjs   b7, L3FCC1E00
L3FCC1DF0:
3fcc1df0:	srl    0x1f, b4
L3FCC1E00:
3fcc1e00:	.word  0x3733
3fcc1e10:	.word  0x3737
3fcc1e20:	srl    0x1f, b9
3fcc1e30:	.word  0x3635
3fcc1e40:	dsjs   b2, L3FCC1E60
3fcc1e50:	rev    b3
L3FCC1E60:
3fcc1e60:	sra    a10, a13
3fcc1e70:	rl     a11, a4
3fcc1e80:	mods   b11, b5
3fcc1e90:	.word  0x7554
3fcc1ea0:	.word  0x7172
3fcc1eb0:	modu   b11, b5
3fcc1ec0:	.word  0x7369
3fcc1ed0:	.word  0x0065
3fcc1ee0:	dsjs   b2, L3FCC1F00
3fcc1ef0:	dsjs   b7, L3FCC1F10
L3FCC1F00:
3fcc1f00:	srl    0x1f, b4
L3FCC1F10:
3fcc1f10:	.word  0x3635
3fcc1f20:	dsjs   b2, L3FCC1F40
3fcc1f30:	srl    0x1f, b3
L3FCC1F40:
3fcc1f40:	.word  0x3635
3fcc1f50:	dsjs   b2, L3FCC1F70
3fcc1f60:	rev    b3
L3FCC1F70:
3fcc1f70:	rl     b10, b6
3fcc1f80:	mods   a3, sp
3fcc1f90:	.word  0x7465
3fcc1fa0:	rl     0x10, a0
3fcc1fb0:	rl     0x19, b0
3fcc1fc0:	rl     0x19, b0
3fcc1fd0:	rl     0x9, a12
3fcc1fe0:	rl     0x1, b2
3fcc1ff0:	dsjs   b7, L3FCC2090
3fcc2000:	rl     0x11, a12
3fcc2010:	rl     0x19, b0
3fcc2020:	rl     0x19, b0
3fcc2030:	addc   a0, a0
3fcc2040:	.word  0x756c
3fcc2050:	xor    a3, a5
3fcc2060:	modu   a11, a9
3fcc2070:	sra    a11, a12
3fcc2080:	.word  0x0074
L3FCC2090:
3fcc2090:	rl     0x1, b4
3fcc20a0:	.word  0x3638
3fcc20b0:	srl    0x1f, b3
3fcc20c0:	.word  0x3432
3fcc20d0:	rl     0x9, b4
3fcc20e0:	srl    0x1f, b5
3fcc20f0:	rl     0x1, b4
3fcc2100:	.word  0x3638
3fcc2110:	rev    b3
3fcc2120:	rl     b2, b7
3fcc2130:	sla    a11, a5
3fcc2140:	.word  0x0074
3fcc2150:	.word  0x3535
3fcc2160:	rl     0x9, b5
3fcc2170:	srl    0x1f, b2
3fcc2180:	.word  0x3535
3fcc2190:	rl     0x9, b5
3fcc21a0:	srl    0x1f, b2
3fcc21b0:	dsjs   b4, L3FCC2250
3fcc21c0:	dsjs   b0, L3FCC21E0
3fcc21d0:	rev    b7
L3FCC21E0:
3fcc21e0:	rl     b2, b7
3fcc21f0:	.word  0x7469
3fcc2200:	.word  0x0065
3fcc2210:	.word  0x3536
3fcc2220:	rl     0x19, b5
3fcc2230:	srl    0x1f, b5
3fcc2240:	.word  0x3536
L3FCC2250:
3fcc2250:	rl     0x19, b5
3fcc2260:	srl    0x1f, b5
3fcc2270:	.word  0x3536
3fcc2280:	rl     0x19, b5
3fcc2290:	rev    b5
3fcc22a0:	sra    b10, b9
3fcc22b0:	mods   a3, a12
3fcc22c0:	.word  0x776f
3fcc22d0:	.word  0x3600
3fcc22e0:	.word  0x3535
3fcc22f0:	.word  0x3533
3fcc2300:	.word  0x362c
3fcc2310:	.word  0x3535
3fcc2320:	.word  0x3533
3fcc2330:	rl     0x1, a12
3fcc2340:	subb   a8, a0
3fcc2350:	sra    b11, b2
3fcc2360:	modu   a3, a5
3fcc2370:	sra    b10, b9
3fcc2380:	mods   a3, a12
3fcc2390:	.word  0x776f
3fcc23a0:	rl     0x18, a0
3fcc23b0:	.word  0x3737
3fcc23c0:	dsjs   b7, L3FCC2460
3fcc23d0:	.word  0x352c
3fcc23e0:	rl     0x11, b6
3fcc23f0:	rl     0x19, b8
3fcc2400:	rl     0x11, a12
3fcc2410:	.word  0x3738
3fcc2420:	.word  0x3438
3fcc2430:	srl    a8, a0
3fcc2440:	sla    b11, b2
3fcc2450:	rl     0x3, b9
L3FCC2460:
3fcc2460:	rl     0x0, a0
3fcc2470:	rl     0x1, a12
3fcc2480:	rl     0x1, a12
3fcc2490:	srl    a8, a0
3fcc24a0:	sla    b11, b2
3fcc24b0:	rl     0xb, b9
3fcc24c0:	.word  0x3700
3fcc24d0:	rl     0x9, b7
3fcc24e0:	.word  0x372c
3fcc24f0:	rl     0x9, b7
3fcc2500:	.word  0x372c
3fcc2510:	rl     0x9, b7
3fcc2520:	srl    a8, a0
3fcc2530:	sla    b11, b2
3fcc2540:	rl     0x13, b9
3fcc2550:	rl     0x8, a0
3fcc2560:	dsjs   b2, L3FCC2580
3fcc2570:	srl    0x1f, b5
L3FCC2580:
3fcc2580:	rl     0x11, b1
3fcc2590:	.word  0x3538
3fcc25a0:	rl     0x9, a12
3fcc25b0:	dsjs   b2, L3FCC25D0
3fcc25c0:	rev    b5
L3FCC25D0:
3fcc25d0:	.word  0x7267
3fcc25e0:	.word  0x7961
3fcc25f0:	rev    b3
3fcc2600:	rl     0x1, b2
3fcc2610:	.word  0x3635
3fcc2620:	rl     0x11, a12
3fcc2630:	.word  0x3530
3fcc2640:	srl    0x1f, b6
3fcc2650:	rl     0x1, b2
3fcc2660:	.word  0x3635
3fcc2670:	srl    a8, a0
3fcc2680:	sla    b11, b2
3fcc2690:	.word  0x3479
3fcc26a0:	rl     0x10, a0
3fcc26b0:	.word  0x3735
3fcc26c0:	srl    0x1f, b0
3fcc26d0:	.word  0x3532
3fcc26e0:	rl     0x1, b7
3fcc26f0:	rl     0x11, a12
3fcc2700:	.word  0x3735
3fcc2710:	rev    b0
3fcc2720:	.word  0x7267
3fcc2730:	.word  0x7961
3fcc2740:	rev    b5
3fcc2750:	rl     0x19, b3
3fcc2760:	rl     0x9, b4
3fcc2770:	rl     0x19, a12
3fcc2780:	.word  0x3433
3fcc2790:	srl    0x1f, b1
3fcc27a0:	rl     0x19, b3
3fcc27b0:	rl     0x9, b4
3fcc27c0:	srl    a8, a0
3fcc27d0:	sla    b11, b2
3fcc27e0:	.word  0x3679
3fcc27f0:	rl     0x18, a0
3fcc2800:	.word  0x3538
3fcc2810:	srl    0x1f, b5
3fcc2820:	dsjs   b3, L3FCC2840
3fcc2830:	.word  0x3535
L3FCC2840:
3fcc2840:	rl     0x19, a12
3fcc2850:	.word  0x3538
3fcc2860:	rev    b5
3fcc2870:	.word  0x7267
3fcc2880:	.word  0x7961
3fcc2890:	rev    b7
3fcc28a0:	.word  0x3634
3fcc28b0:	.word  0x3632
3fcc28c0:	.word  0x342c
3fcc28d0:	rl     0x11, b6
3fcc28e0:	srl    0x1f, b6
3fcc28f0:	.word  0x3634
3fcc2900:	.word  0x3632
3fcc2910:	srl    a8, a0
3fcc2920:	sla    b11, b2
3fcc2930:	dsjs   b9, L3FCC2970
3fcc2940:	.word  0x3500
3fcc2950:	.word  0x3431
3fcc2960:	srl    0x1f, b0
L3FCC2970:
3fcc2970:	rl     0x9, b5
3fcc2980:	rl     0x1, b4
3fcc2990:	.word  0x352c
3fcc29a0:	.word  0x3431
3fcc29b0:	rev    b0
3fcc29c0:	.word  0x7267
3fcc29d0:	.word  0x7961
3fcc29e0:	rev    b9
3fcc29f0:	dsjs   b5, L3FCC2A90
3fcc2a00:	rl     0x9, b1
3fcc2a10:	.word  0x352c
3fcc2a20:	rl     0x9, b9
3fcc2a30:	srl    0x1f, b1
3fcc2a40:	dsjs   b5, L3FCC2AE0
3fcc2a50:	rl     0x9, b1
3fcc2a60:	srl    a8, a0
3fcc2a70:	sla    b11, b2
3fcc2a80:	rl     0xb, b9
L3FCC2A90:
3fcc2a90:	rev    b0
3fcc2aa0:	.word  0x3636
3fcc2ab0:	rl     0x11, b8
3fcc2ac0:	.word  0x362c
3fcc2ad0:	dsjs   b6, L3FCC2AF0
L3FCC2AE0:
3fcc2ae0:	srl    0x1f, b2
L3FCC2AF0:
3fcc2af0:	.word  0x3636
3fcc2b00:	rl     0x11, b8
3fcc2b10:	srl    a8, a0
3fcc2b20:	sla    b11, b2
3fcc2b30:	rl     0xb, b9
3fcc2b40:	rev    b1
3fcc2b50:	rl     0x9, b7
3fcc2b60:	.word  0x3639
3fcc2b70:	.word  0x372c
3fcc2b80:	dsjs   b1, L3FCC2C20
3fcc2b90:	srl    0x1f, b6
3fcc2ba0:	rl     0x9, b7
3fcc2bb0:	.word  0x3639
3fcc2bc0:	srl    a8, a0
3fcc2bd0:	sla    b11, b2
3fcc2be0:	rl     0xb, b9
3fcc2bf0:	rev    b2
3fcc2c00:	dsjs   b7, L3FCC2CA0
3fcc2c10:	.word  0x3736
L3FCC2C20:
3fcc2c20:	.word  0x372c
3fcc2c30:	.word  0x3639
3fcc2c40:	srl    0x1f, b7
3fcc2c50:	dsjs   b7, L3FCC2CF0
3fcc2c60:	.word  0x3736
3fcc2c70:	srl    a8, a0
3fcc2c80:	sla    b11, b2
3fcc2c90:	rl     0xb, b9
L3FCC2CA0:
3fcc2ca0:	rev    b3
3fcc2cb0:	.word  0x3438
3fcc2cc0:	rl     0x9, b8
3fcc2cd0:	dsjs   a12, L3FCC2CF0
3fcc2ce0:	dsjs   b4, L3FCC2D00
L3FCC2CF0:
3fcc2cf0:	srl    0x1f, b1
L3FCC2D00:
3fcc2d00:	.word  0x3438
3fcc2d10:	rl     0x9, b8
3fcc2d20:	srl    a8, a0
3fcc2d30:	sla    b11, b2
3fcc2d40:	rl     0xb, b9
3fcc2d50:	rev    b4
3fcc2d60:	rl     0x11, b9
3fcc2d70:	rl     0x11, b5
3fcc2d80:	dsjs   a12, L3FCC2E20
3fcc2d90:	.word  0x3532
3fcc2da0:	srl    0x1f, b2
3fcc2db0:	rl     0x11, b9
3fcc2dc0:	rl     0x11, b5
3fcc2dd0:	srl    a8, a0
3fcc2de0:	sla    b11, b2
3fcc2df0:	rl     0xb, b9
3fcc2e00:	rev    b5
3fcc2e10:	.word  0x3739
L3FCC2E20:
3fcc2e20:	.word  0x3636
3fcc2e30:	dsjs   a12, L3FCC2ED0
3fcc2e40:	.word  0x3637
3fcc2e50:	srl    0x1f, b6
3fcc2e60:	.word  0x3739
3fcc2e70:	.word  0x3636
3fcc2e80:	srl    a8, a0
3fcc2e90:	sla    b11, b2
3fcc2ea0:	rl     0xb, b9
3fcc2eb0:	rev    b6
3fcc2ec0:	rl     0x1, b1
L3FCC2ED0:
3fcc2ed0:	rl     0x19, b5
3fcc2ee0:	srl    0x1f, b7
3fcc2ef0:	rl     0x1, b1
3fcc2f00:	rl     0x19, b5
3fcc2f10:	srl    0x1f, b7
3fcc2f20:	rl     0x1, b1
3fcc2f30:	rl     0x19, b5
3fcc2f40:	rev    b7
3fcc2f50:	.word  0x7267
3fcc2f60:	.word  0x7961
3fcc2f70:	.word  0x3731
3fcc2f80:	rl     0x8, a0
3fcc2f90:	rl     0x1, b1
3fcc2fa0:	rl     0x9, b5
3fcc2fb0:	rl     0x9, a12
3fcc2fc0:	rl     0x1, b1
3fcc2fd0:	rl     0x9, b5
3fcc2fe0:	rl     0x9, a12
3fcc2ff0:	rl     0x1, b1
3fcc3000:	rl     0x9, b5
3fcc3010:	srl    a8, a0
3fcc3020:	sla    b11, b2
3fcc3030:	rl     0xb, b9
3fcc3040:	rev    b8
3fcc3050:	rl     0x9, b1
3fcc3060:	rl     0x11, b8
3fcc3070:	srl    0x1f, b2
3fcc3080:	rl     0x9, b1
3fcc3090:	rl     0x11, b8
3fcc30a0:	srl    0x1f, b2
3fcc30b0:	rl     0x9, b1
3fcc30c0:	rl     0x11, b8
3fcc30d0:	rev    b2
3fcc30e0:	.word  0x7267
3fcc30f0:	.word  0x7961
3fcc3100:	dsjs   b1, L3FCC31A0
3fcc3110:	rl     0x8, a0
3fcc3120:	rl     0x19, b2
3fcc3130:	.word  0x3633
3fcc3140:	rl     0x9, a12
3fcc3150:	rl     0x19, b2
3fcc3160:	.word  0x3633
3fcc3170:	rl     0x9, a12
3fcc3180:	rl     0x19, b2
3fcc3190:	.word  0x3633
L3FCC31A0:
3fcc31a0:	srl    a8, a0
3fcc31b0:	sla    b11, b2
3fcc31c0:	rl     0x13, b9
3fcc31d0:	rev    b0
3fcc31e0:	rl     0x19, b1
3fcc31f0:	rl     0x1, b1
3fcc3200:	srl    0x1f, b7
3fcc3210:	rl     0x19, b1
3fcc3220:	rl     0x1, b1
3fcc3230:	srl    0x1f, b7
3fcc3240:	rl     0x19, b1
3fcc3250:	rl     0x1, b1
3fcc3260:	rev    b7
3fcc3270:	.word  0x7267
3fcc3280:	.word  0x7961
3fcc3290:	rl     0x9, b2
3fcc32a0:	rl     0x8, a0
3fcc32b0:	dsjs   b3, L3FCC32D0
3fcc32c0:	dsjs   b7, L3FCC32E0
L3FCC32D0:
3fcc32d0:	rl     0x9, a12
L3FCC32E0:
3fcc32e0:	dsjs   b3, L3FCC3300
3fcc32f0:	dsjs   b7, L3FCC3310
L3FCC3300:
3fcc3300:	rl     0x9, a12
L3FCC3310:
3fcc3310:	dsjs   b3, L3FCC3330
3fcc3320:	dsjs   b7, L3FCC3340
L3FCC3330:
3fcc3330:	srl    a8, a0
L3FCC3340:
3fcc3340:	sla    b11, b2
3fcc3350:	rl     0x13, b9
3fcc3360:	rev    b2
3fcc3370:	.word  0x3431
3fcc3380:	dsjs   b3, L3FCC3420
3fcc3390:	srl    0x1f, b2
3fcc33a0:	.word  0x3431
3fcc33b0:	dsjs   b3, L3FCC3450
3fcc33c0:	srl    0x1f, b2
3fcc33d0:	.word  0x3431
3fcc33e0:	dsjs   b3, L3FCC3480
3fcc33f0:	rev    b2
3fcc3400:	.word  0x7267
3fcc3410:	.word  0x7961
L3FCC3420:
3fcc3420:	rl     0x19, b2
3fcc3430:	rl     0x8, a0
3fcc3440:	rl     0x9, b5
L3FCC3450:
3fcc3450:	rl     0x19, b6
3fcc3460:	rl     0x9, a12
3fcc3470:	rl     0x9, b5
L3FCC3480:
3fcc3480:	rl     0x19, b6
3fcc3490:	rl     0x9, a12
3fcc34a0:	rl     0x9, b5
3fcc34b0:	rl     0x19, b6
3fcc34c0:	srl    a8, a0
3fcc34d0:	sla    b11, b2
3fcc34e0:	rl     0x13, b9
3fcc34f0:	rev    b4
3fcc3500:	.word  0x3531
3fcc3510:	.word  0x3736
3fcc3520:	srl    0x1f, b7
3fcc3530:	.word  0x3531
3fcc3540:	.word  0x3736
3fcc3550:	srl    0x1f, b7
3fcc3560:	.word  0x3531
3fcc3570:	.word  0x3736
3fcc3580:	rev    b7
3fcc3590:	.word  0x7267
3fcc35a0:	.word  0x7961
3fcc35b0:	.word  0x3532
3fcc35c0:	rl     0x8, a0
3fcc35d0:	.word  0x3436
3fcc35e0:	dsjs   b4, L3FCC3600
3fcc35f0:	rl     0x9, a12
L3FCC3600:
3fcc3600:	.word  0x3436
3fcc3610:	dsjs   b4, L3FCC3630
3fcc3620:	rl     0x9, a12
L3FCC3630:
3fcc3630:	.word  0x3436
3fcc3640:	dsjs   b4, L3FCC3660
3fcc3650:	srl    a8, a0
L3FCC3660:
3fcc3660:	sla    b11, b2
3fcc3670:	rl     0x13, b9
3fcc3680:	rev    b6
3fcc3690:	.word  0x3631
3fcc36a0:	.word  0x3639
3fcc36b0:	srl    0x1f, b2
3fcc36c0:	.word  0x3631
3fcc36d0:	.word  0x3639
3fcc36e0:	srl    0x1f, b2
3fcc36f0:	.word  0x3631
3fcc3700:	.word  0x3639
3fcc3710:	rev    b2
3fcc3720:	.word  0x7267
3fcc3730:	.word  0x7961
3fcc3740:	.word  0x3732
3fcc3750:	rl     0x8, a0
3fcc3760:	.word  0x3737
3fcc3770:	rl     0x19, b3
3fcc3780:	rl     0x9, a12
3fcc3790:	.word  0x3737
3fcc37a0:	rl     0x19, b3
3fcc37b0:	rl     0x9, a12
3fcc37c0:	.word  0x3737
3fcc37d0:	rl     0x19, b3
3fcc37e0:	srl    a8, a0
3fcc37f0:	sla    b11, b2
3fcc3800:	rl     0x13, b9
3fcc3810:	rev    b8
3fcc3820:	dsjs   b1, L3FCC3840
3fcc3830:	.word  0x3432
L3FCC3840:
3fcc3840:	srl    0x1f, b7
3fcc3850:	dsjs   b1, L3FCC3870
3fcc3860:	.word  0x3432
L3FCC3870:
3fcc3870:	srl    0x1f, b7
3fcc3880:	dsjs   b1, L3FCC38A0
3fcc3890:	.word  0x3432
L3FCC38A0:
3fcc38a0:	rev    b7
3fcc38b0:	.word  0x7267
3fcc38c0:	.word  0x7961
3fcc38d0:	dsjs   b2, L3FCC3970
3fcc38e0:	rl     0x8, a0
3fcc38f0:	rl     0x1, b9
3fcc3900:	dsjs   b1, L3FCC3920
3fcc3910:	rl     0x9, a12
L3FCC3920:
3fcc3920:	rl     0x1, b9
3fcc3930:	dsjs   b1, L3FCC3950
3fcc3940:	rl     0x9, a12
L3FCC3950:
3fcc3950:	rl     0x1, b9
3fcc3960:	dsjs   b1, L3FCC3980
L3FCC3970:
3fcc3970:	srl    a8, a0
L3FCC3980:
3fcc3980:	sla    b11, b2
3fcc3990:	rl     0x1b, b9
3fcc39a0:	rev    b0
3fcc39b0:	dsjs   b1, L3FCC3A50
3fcc39c0:	dsjs   b7, L3FCC39E0
3fcc39d0:	srl    0x1f, b9
L3FCC39E0:
3fcc39e0:	dsjs   b1, L3FCC3A80
3fcc39f0:	dsjs   b7, L3FCC3A10
3fcc3a00:	srl    0x1f, b9
L3FCC3A10:
3fcc3a10:	dsjs   b1, L3FCC3AB0
3fcc3a20:	dsjs   b7, L3FCC3A40
3fcc3a30:	rev    b9
L3FCC3A40:
3fcc3a40:	.word  0x7267
L3FCC3A50:
3fcc3a50:	.word  0x7961
3fcc3a60:	rl     0x9, b3
3fcc3a70:	rl     0x10, a0
L3FCC3A80:
3fcc3a80:	rl     0x19, b0
3fcc3a90:	rl     0x19, b0
3fcc3aa0:	rl     0x11, a12
L3FCC3AB0:
3fcc3ab0:	rl     0x19, b0
3fcc3ac0:	rl     0x19, b0
3fcc3ad0:	rl     0x11, a12
3fcc3ae0:	rl     0x19, b0
3fcc3af0:	rl     0x19, b0
3fcc3b00:	srl    a8, a0
3fcc3b10:	sla    b11, b2
3fcc3b20:	rl     0x1b, b9
3fcc3b30:	rev    b2
3fcc3b40:	rl     0x9, b2
3fcc3b50:	.word  0x3730
3fcc3b60:	srl    0x1f, b4
3fcc3b70:	rl     0x9, b2
3fcc3b80:	.word  0x3730
3fcc3b90:	srl    0x1f, b4
3fcc3ba0:	rl     0x9, b2
3fcc3bb0:	.word  0x3730
3fcc3bc0:	rev    b4
3fcc3bd0:	.word  0x7267
3fcc3be0:	.word  0x7961
3fcc3bf0:	rl     0x19, b3
3fcc3c00:	rl     0x10, a0
3fcc3c10:	.word  0x3531
3fcc3c20:	dsjs   b8, L3FCC3C40
3fcc3c30:	rl     0x11, a12
L3FCC3C40:
3fcc3c40:	.word  0x3531
3fcc3c50:	dsjs   b8, L3FCC3C70
3fcc3c60:	rl     0x11, a12
L3FCC3C70:
3fcc3c70:	.word  0x3531
3fcc3c80:	dsjs   b8, L3FCC3CA0
3fcc3c90:	srl    a8, a0
L3FCC3CA0:
3fcc3ca0:	sla    b11, b2
3fcc3cb0:	rl     0x1b, b9
3fcc3cc0:	rev    b4
3fcc3cd0:	rl     0x11, b2
3fcc3ce0:	.word  0x3533
3fcc3cf0:	srl    0x1f, b9
3fcc3d00:	rl     0x11, b2
3fcc3d10:	.word  0x3533
3fcc3d20:	srl    0x1f, b9
3fcc3d30:	rl     0x11, b2
3fcc3d40:	.word  0x3533
3fcc3d50:	rev    b9
3fcc3d60:	.word  0x7267
3fcc3d70:	.word  0x7961
3fcc3d80:	.word  0x3533
3fcc3d90:	rl     0x10, a0
3fcc3da0:	dsjs   b2, L3FCC3DC0
3fcc3db0:	rl     0x19, b7
L3FCC3DC0:
3fcc3dc0:	rl     0x11, a12
3fcc3dd0:	dsjs   b2, L3FCC3DF0
3fcc3de0:	rl     0x19, b7
L3FCC3DF0:
3fcc3df0:	rl     0x11, a12
3fcc3e00:	dsjs   b2, L3FCC3E20
3fcc3e10:	rl     0x19, b7
L3FCC3E20:
3fcc3e20:	srl    a8, a0
3fcc3e30:	sla    b11, b2
3fcc3e40:	rl     0x1b, b9
3fcc3e50:	rev    b6
3fcc3e60:	rl     0x19, b2
3fcc3e70:	.word  0x3436
3fcc3e80:	srl    0x1f, b4
3fcc3e90:	rl     0x19, b2
3fcc3ea0:	.word  0x3436
3fcc3eb0:	srl    0x1f, b4
3fcc3ec0:	rl     0x19, b2
3fcc3ed0:	.word  0x3436
3fcc3ee0:	rev    b4
3fcc3ef0:	.word  0x7267
3fcc3f00:	.word  0x7961
3fcc3f10:	.word  0x3733
3fcc3f20:	rl     0x10, a0
3fcc3f30:	rl     0x9, b4
3fcc3f40:	dsjs   b5, L3FCC3F60
3fcc3f50:	rl     0x11, a12
L3FCC3F60:
3fcc3f60:	rl     0x9, b4
3fcc3f70:	dsjs   b5, L3FCC3F90
3fcc3f80:	rl     0x11, a12
L3FCC3F90:
3fcc3f90:	rl     0x9, b4
3fcc3fa0:	dsjs   b5, L3FCC3FC0
3fcc3fb0:	srl    a8, a0
L3FCC3FC0:
3fcc3fc0:	sla    b11, b2
3fcc3fd0:	rl     0x1b, b9
3fcc3fe0:	rev    b8
3fcc3ff0:	.word  0x3432
3fcc4000:	rl     0x11, b9
3fcc4010:	srl    0x1f, b9
3fcc4020:	.word  0x3432
3fcc4030:	rl     0x11, b9
3fcc4040:	srl    0x1f, b9
3fcc4050:	.word  0x3432
3fcc4060:	rl     0x11, b9
3fcc4070:	rev    b9
3fcc4080:	.word  0x7267
3fcc4090:	.word  0x7961
3fcc40a0:	dsjs   b3, L3FCC4140
3fcc40b0:	rl     0x10, a0
3fcc40c0:	.word  0x3435
3fcc40d0:	rl     0x19, b4
3fcc40e0:	rl     0x11, a12
3fcc40f0:	.word  0x3435
3fcc4100:	rl     0x19, b4
3fcc4110:	rl     0x11, a12
3fcc4120:	.word  0x3435
3fcc4130:	rl     0x19, b4
L3FCC4140:
3fcc4140:	srl    a8, a0
3fcc4150:	sla    b11, b2
3fcc4160:	.word  0x3479
3fcc4170:	rev    b0
3fcc4180:	.word  0x3632
3fcc4190:	rl     0x9, b2
3fcc41a0:	srl    0x1f, b4
3fcc41b0:	.word  0x3632
3fcc41c0:	rl     0x9, b2
3fcc41d0:	srl    0x1f, b4
3fcc41e0:	.word  0x3632
3fcc41f0:	rl     0x9, b2
3fcc4200:	rev    b4
3fcc4210:	.word  0x7267
3fcc4220:	.word  0x7961
3fcc4230:	rl     0x9, b4
3fcc4240:	rl     0x10, a0
3fcc4250:	dsjs   b6, L3FCC42F0
3fcc4260:	.word  0x3538
3fcc4270:	rl     0x11, a12
3fcc4280:	dsjs   b6, L3FCC4320
3fcc4290:	.word  0x3538
3fcc42a0:	rl     0x11, a12
3fcc42b0:	dsjs   b6, L3FCC4350
3fcc42c0:	.word  0x3538
3fcc42d0:	srl    a8, a0
3fcc42e0:	sla    b11, b2
L3FCC42F0:
3fcc42f0:	.word  0x3479
3fcc4300:	rev    b2
3fcc4310:	.word  0x3732
L3FCC4320:
3fcc4320:	dsjs   b4, L3FCC43C0
3fcc4330:	srl    0x1f, b9
3fcc4340:	.word  0x3732
L3FCC4350:
3fcc4350:	dsjs   b4, L3FCC43F0
3fcc4360:	srl    0x1f, b9
3fcc4370:	.word  0x3732
3fcc4380:	dsjs   b4, L3FCC4420
3fcc4390:	rev    b9
3fcc43a0:	.word  0x7267
3fcc43b0:	.word  0x7961
L3FCC43C0:
3fcc43c0:	rl     0x19, b4
3fcc43d0:	rl     0x10, a0
3fcc43e0:	rl     0x11, b8
L3FCC43F0:
3fcc43f0:	rl     0x1, b7
3fcc4400:	rl     0x11, a12
3fcc4410:	rl     0x11, b8
L3FCC4420:
3fcc4420:	rl     0x1, b7
3fcc4430:	rl     0x11, a12
3fcc4440:	rl     0x11, b8
3fcc4450:	rl     0x1, b7
3fcc4460:	srl    a8, a0
3fcc4470:	sla    b11, b2
3fcc4480:	.word  0x3479
3fcc4490:	rev    b4
3fcc44a0:	dsjs   b2, L3FCC44C0
3fcc44b0:	dsjs   b7, L3FCC44D0
L3FCC44C0:
3fcc44c0:	srl    0x1f, b4
L3FCC44D0:
3fcc44d0:	dsjs   b2, L3FCC44F0
3fcc44e0:	dsjs   b7, L3FCC4500
L3FCC44F0:
3fcc44f0:	srl    0x1f, b4
L3FCC4500:
3fcc4500:	dsjs   b2, L3FCC4520
3fcc4510:	dsjs   b7, L3FCC4530
L3FCC4520:
3fcc4520:	rev    b4
L3FCC4530:
3fcc4530:	.word  0x7267
3fcc4540:	.word  0x7961
3fcc4550:	.word  0x3534
3fcc4560:	rl     0x10, a0
3fcc4570:	.word  0x3539
3fcc4580:	.word  0x3535
3fcc4590:	rl     0x11, a12
3fcc45a0:	.word  0x3539
3fcc45b0:	.word  0x3535
3fcc45c0:	rl     0x11, a12
3fcc45d0:	.word  0x3539
3fcc45e0:	.word  0x3535
3fcc45f0:	srl    a8, a0
3fcc4600:	sla    b11, b2
3fcc4610:	.word  0x3479
3fcc4620:	rev    b6
3fcc4630:	rl     0x1, b3
3fcc4640:	.word  0x3630
3fcc4650:	srl    0x1f, b9
3fcc4660:	rl     0x1, b3
3fcc4670:	.word  0x3630
3fcc4680:	srl    0x1f, b9
3fcc4690:	rl     0x1, b3
3fcc46a0:	.word  0x3630
3fcc46b0:	rev    b9
3fcc46c0:	.word  0x7267
3fcc46d0:	.word  0x7961
3fcc46e0:	.word  0x3734
3fcc46f0:	rl     0x18, a0
3fcc4700:	dsjs   b0, L3FCC4720
3fcc4710:	rl     0x1, b4
L3FCC4720:
3fcc4720:	rl     0x19, a12
3fcc4730:	dsjs   b0, L3FCC4750
3fcc4740:	rl     0x1, b4
L3FCC4750:
3fcc4750:	rl     0x19, a12
3fcc4760:	dsjs   b0, L3FCC4780
3fcc4770:	rl     0x1, b4
L3FCC4780:
3fcc4780:	srl    a8, a0
3fcc4790:	sla    b11, b2
3fcc47a0:	.word  0x3479
3fcc47b0:	rev    b8
3fcc47c0:	rl     0x9, b3
3fcc47d0:	.word  0x3533
3fcc47e0:	srl    0x1f, b4
3fcc47f0:	rl     0x9, b3
3fcc4800:	.word  0x3533
3fcc4810:	srl    0x1f, b4
3fcc4820:	rl     0x9, b3
3fcc4830:	.word  0x3533
3fcc4840:	rev    b4
3fcc4850:	.word  0x7267
3fcc4860:	.word  0x7961
3fcc4870:	dsjs   b4, L3FCC4910
3fcc4880:	rl     0x18, a0
3fcc4890:	rl     0x9, b2
3fcc48a0:	.word  0x3532
3fcc48b0:	rl     0x19, a12
3fcc48c0:	rl     0x9, b2
3fcc48d0:	.word  0x3532
3fcc48e0:	rl     0x19, a12
3fcc48f0:	rl     0x9, b2
3fcc4900:	.word  0x3532
L3FCC4910:
3fcc4910:	srl    a8, a0
3fcc4920:	sla    b11, b2
3fcc4930:	.word  0x3579
3fcc4940:	rev    b0
3fcc4950:	rl     0x11, b3
3fcc4960:	rl     0x19, b6
3fcc4970:	srl    0x1f, b9
3fcc4980:	rl     0x11, b3
3fcc4990:	rl     0x19, b6
3fcc49a0:	srl    0x1f, b9
3fcc49b0:	rl     0x11, b3
3fcc49c0:	rl     0x19, b6
3fcc49d0:	rev    b9
3fcc49e0:	.word  0x7267
3fcc49f0:	.word  0x7961
3fcc4a00:	rl     0x9, b5
3fcc4a10:	rl     0x18, a0
3fcc4a20:	.word  0x3433
3fcc4a30:	rl     0x1, b1
3fcc4a40:	rl     0x19, a12
3fcc4a50:	.word  0x3433
3fcc4a60:	rl     0x1, b1
3fcc4a70:	rl     0x19, a12
3fcc4a80:	.word  0x3433
3fcc4a90:	rl     0x1, b1
3fcc4aa0:	srl    a8, a0
3fcc4ab0:	sla    b11, b2
3fcc4ac0:	.word  0x3579
3fcc4ad0:	rev    b2
3fcc4ae0:	.word  0x3433
3fcc4af0:	dsjs   b1, L3FCC4B10
3fcc4b00:	srl    0x1f, b1
L3FCC4B10:
3fcc4b10:	.word  0x3433
3fcc4b20:	dsjs   b1, L3FCC4B40
3fcc4b30:	srl    0x1f, b1
L3FCC4B40:
3fcc4b40:	.word  0x3433
3fcc4b50:	dsjs   b1, L3FCC4B70
3fcc4b60:	rev    b1
L3FCC4B70:
3fcc4b70:	.word  0x7267
3fcc4b80:	.word  0x7961
3fcc4b90:	rl     0x19, b5
3fcc4ba0:	rl     0x18, a0
3fcc4bb0:	.word  0x3634
3fcc4bc0:	.word  0x3539
3fcc4bd0:	rl     0x19, a12
3fcc4be0:	.word  0x3634
3fcc4bf0:	.word  0x3539
3fcc4c00:	rl     0x19, a12
3fcc4c10:	.word  0x3634
3fcc4c20:	.word  0x3539
3fcc4c30:	srl    a8, a0
3fcc4c40:	sla    b11, b2
3fcc4c50:	.word  0x3579
3fcc4c60:	rev    b4
3fcc4c70:	.word  0x3533
3fcc4c80:	.word  0x3634
3fcc4c90:	srl    0x1f, b6
3fcc4ca0:	.word  0x3533
3fcc4cb0:	.word  0x3634
3fcc4cc0:	srl    0x1f, b6
3fcc4cd0:	.word  0x3533
3fcc4ce0:	.word  0x3634
3fcc4cf0:	rev    b6
3fcc4d00:	.word  0x7267
3fcc4d10:	.word  0x7961
3fcc4d20:	.word  0x3535
3fcc4d30:	rl     0x18, a0
3fcc4d40:	dsjs   b5, L3FCC4DE0
3fcc4d50:	rl     0x1, b8
3fcc4d60:	rl     0x19, a12
3fcc4d70:	dsjs   b5, L3FCC4E10
3fcc4d80:	rl     0x1, b8
3fcc4d90:	rl     0x19, a12
3fcc4da0:	dsjs   b5, L3FCC4E40
3fcc4db0:	rl     0x1, b8
3fcc4dc0:	srl    a8, a0
3fcc4dd0:	sla    b11, b2
L3FCC4DE0:
3fcc4de0:	.word  0x3579
3fcc4df0:	rev    b6
3fcc4e00:	.word  0x3633
L3FCC4E10:
3fcc4e10:	.word  0x3537
3fcc4e20:	srl    0x1f, b1
3fcc4e30:	.word  0x3633
L3FCC4E40:
3fcc4e40:	.word  0x3537
3fcc4e50:	srl    0x1f, b1
3fcc4e60:	.word  0x3633
3fcc4e70:	.word  0x3537
3fcc4e80:	rev    b1
3fcc4e90:	.word  0x7267
3fcc4ea0:	.word  0x7961
3fcc4eb0:	.word  0x3735
3fcc4ec0:	rl     0x18, a0
3fcc4ed0:	rl     0x11, b7
3fcc4ee0:	.word  0x3536
3fcc4ef0:	rl     0x19, a12
3fcc4f00:	rl     0x11, b7
3fcc4f10:	.word  0x3536
3fcc4f20:	rl     0x19, a12
3fcc4f30:	rl     0x11, b7
3fcc4f40:	.word  0x3536
3fcc4f50:	srl    a8, a0
3fcc4f60:	sla    b11, b2
3fcc4f70:	.word  0x3579
3fcc4f80:	rev    b8
3fcc4f90:	dsjs   b3, L3FCC4FB0
3fcc4fa0:	rl     0x19, b0
L3FCC4FB0:
3fcc4fb0:	srl    0x1f, b6
3fcc4fc0:	dsjs   b3, L3FCC4FE0
3fcc4fd0:	rl     0x19, b0
L3FCC4FE0:
3fcc4fe0:	srl    0x1f, b6
3fcc4ff0:	dsjs   b3, L3FCC5010
3fcc5000:	rl     0x19, b0
L3FCC5010:
3fcc5010:	rev    b6
3fcc5020:	.word  0x7267
3fcc5030:	.word  0x7961
3fcc5040:	dsjs   b5, L3FCC50E0
3fcc5050:	rl     0x18, a0
3fcc5060:	.word  0x3538
3fcc5070:	rl     0x1, b5
3fcc5080:	rl     0x19, a12
3fcc5090:	.word  0x3538
3fcc50a0:	rl     0x1, b5
3fcc50b0:	rl     0x19, a12
3fcc50c0:	.word  0x3538
3fcc50d0:	rl     0x1, b5
L3FCC50E0:
3fcc50e0:	srl    a8, a0
3fcc50f0:	sla    b11, b2
3fcc5100:	.word  0x3679
3fcc5110:	rev    b0
3fcc5120:	dsjs   b3, L3FCC51C0
3fcc5130:	rl     0x11, b3
3fcc5140:	srl    0x1f, b1
3fcc5150:	dsjs   b3, L3FCC51F0
3fcc5160:	rl     0x11, b3
3fcc5170:	srl    0x1f, b1
3fcc5180:	dsjs   b3, L3FCC5220
3fcc5190:	rl     0x11, b3
3fcc51a0:	rev    b1
3fcc51b0:	.word  0x7267
L3FCC51C0:
3fcc51c0:	.word  0x7961
3fcc51d0:	rl     0x9, b6
3fcc51e0:	.word  0x3400
L3FCC51F0:
3fcc51f0:	rl     0x1, b0
3fcc5200:	rl     0x11, b9
3fcc5210:	.word  0x342c
L3FCC5220:
3fcc5220:	rl     0x1, b0
3fcc5230:	rl     0x11, b9
3fcc5240:	.word  0x342c
3fcc5250:	rl     0x1, b0
3fcc5260:	rl     0x11, b9
3fcc5270:	srl    a8, a0
3fcc5280:	sla    b11, b2
3fcc5290:	.word  0x3679
3fcc52a0:	rev    b2
3fcc52b0:	rl     0x1, b4
3fcc52c0:	rl     0x1, b6
3fcc52d0:	srl    0x1f, b6
3fcc52e0:	rl     0x1, b4
3fcc52f0:	rl     0x1, b6
3fcc5300:	srl    0x1f, b6
3fcc5310:	rl     0x1, b4
3fcc5320:	rl     0x1, b6
3fcc5330:	rev    b6
3fcc5340:	.word  0x7267
3fcc5350:	.word  0x7961
3fcc5360:	rl     0x19, b6
3fcc5370:	.word  0x3400
3fcc5380:	rl     0x19, b1
3fcc5390:	.word  0x3737
3fcc53a0:	.word  0x342c
3fcc53b0:	rl     0x19, b1
3fcc53c0:	.word  0x3737
3fcc53d0:	.word  0x342c
3fcc53e0:	rl     0x19, b1
3fcc53f0:	.word  0x3737
3fcc5400:	srl    a8, a0
3fcc5410:	sla    b11, b2
3fcc5420:	.word  0x3679
3fcc5430:	rev    b4
3fcc5440:	rl     0x9, b4
3fcc5450:	dsjs   b8, L3FCC54F0
3fcc5460:	srl    0x1f, b1
3fcc5470:	rl     0x9, b4
3fcc5480:	dsjs   b8, L3FCC5520
3fcc5490:	srl    0x1f, b1
3fcc54a0:	rl     0x9, b4
3fcc54b0:	dsjs   b8, L3FCC5550
3fcc54c0:	rev    b1
3fcc54d0:	.word  0x7267
3fcc54e0:	.word  0x7961
L3FCC54F0:
3fcc54f0:	.word  0x3536
3fcc5500:	.word  0x3400
3fcc5510:	.word  0x3632
L3FCC5520:
3fcc5520:	rl     0x11, b6
3fcc5530:	.word  0x342c
3fcc5540:	.word  0x3632
L3FCC5550:
3fcc5550:	rl     0x11, b6
3fcc5560:	.word  0x342c
3fcc5570:	.word  0x3632
3fcc5580:	rl     0x11, b6
3fcc5590:	srl    a8, a0
3fcc55a0:	sla    b11, b2
3fcc55b0:	.word  0x3679
3fcc55c0:	rev    b6
3fcc55d0:	rl     0x19, b4
3fcc55e0:	.word  0x3731
3fcc55f0:	srl    0x1f, b6
3fcc5600:	rl     0x19, b4
3fcc5610:	.word  0x3731
3fcc5620:	srl    0x1f, b6
3fcc5630:	rl     0x19, b4
3fcc5640:	.word  0x3731
3fcc5650:	rev    b6
3fcc5660:	.word  0x7267
3fcc5670:	.word  0x7961
3fcc5680:	.word  0x3736
3fcc5690:	.word  0x3400
3fcc56a0:	dsjs   b3, L3FCC5740
3fcc56b0:	.word  0x3734
3fcc56c0:	.word  0x342c
3fcc56d0:	dsjs   b3, L3FCC5770
3fcc56e0:	.word  0x3734
3fcc56f0:	.word  0x342c
3fcc5700:	dsjs   b3, L3FCC57A0
3fcc5710:	.word  0x3734
3fcc5720:	srl    a8, a0
3fcc5730:	sla    b11, b2
L3FCC5740:
3fcc5740:	.word  0x3679
3fcc5750:	rev    b8
3fcc5760:	.word  0x3434
L3FCC5770:
3fcc5770:	.word  0x3634
3fcc5780:	srl    0x1f, b1
3fcc5790:	.word  0x3434
L3FCC57A0:
3fcc57a0:	.word  0x3634
3fcc57b0:	srl    0x1f, b1
3fcc57c0:	.word  0x3434
3fcc57d0:	.word  0x3634
3fcc57e0:	rev    b1
3fcc57f0:	.word  0x7267
3fcc5800:	.word  0x7961
3fcc5810:	dsjs   b6, L3FCC58B0
3fcc5820:	.word  0x3400
3fcc5830:	rl     0x11, b5
3fcc5840:	rl     0x11, b3
3fcc5850:	.word  0x342c
3fcc5860:	rl     0x11, b5
3fcc5870:	rl     0x11, b3
3fcc5880:	.word  0x342c
3fcc5890:	rl     0x11, b5
3fcc58a0:	rl     0x11, b3
L3FCC58B0:
3fcc58b0:	srl    a8, a0
3fcc58c0:	sla    b11, b2
3fcc58d0:	.word  0x3779
3fcc58e0:	rev    b0
3fcc58f0:	.word  0x3634
3fcc5900:	rl     0x1, b0
3fcc5910:	srl    0x1f, b3
3fcc5920:	.word  0x3634
3fcc5930:	rl     0x1, b0
3fcc5940:	srl    0x1f, b3
3fcc5950:	.word  0x3634
3fcc5960:	rl     0x1, b0
3fcc5970:	rev    b3
3fcc5980:	.word  0x7267
3fcc5990:	.word  0x7961
3fcc59a0:	rl     0x9, b7
3fcc59b0:	.word  0x3400
3fcc59c0:	.word  0x3536
3fcc59d0:	.word  0x3731
3fcc59e0:	.word  0x342c
3fcc59f0:	.word  0x3536
3fcc5a00:	.word  0x3731
3fcc5a10:	.word  0x342c
3fcc5a20:	.word  0x3536
3fcc5a30:	.word  0x3731
3fcc5a40:	srl    a8, a0
3fcc5a50:	sla    b11, b2
3fcc5a60:	.word  0x3779
3fcc5a70:	rev    b2
3fcc5a80:	.word  0x3734
3fcc5a90:	dsjs   b2, L3FCC5AB0
3fcc5aa0:	srl    0x1f, b8
L3FCC5AB0:
3fcc5ab0:	.word  0x3734
3fcc5ac0:	dsjs   b2, L3FCC5AE0
3fcc5ad0:	srl    0x1f, b8
L3FCC5AE0:
3fcc5ae0:	.word  0x3734
3fcc5af0:	dsjs   b2, L3FCC5B10
3fcc5b00:	rev    b8
L3FCC5B10:
3fcc5b10:	.word  0x7267
3fcc5b20:	.word  0x7961
3fcc5b30:	rl     0x19, b7
3fcc5b40:	.word  0x3400
3fcc5b50:	dsjs   b7, L3FCC5B70
3fcc5b60:	rl     0x11, b0
L3FCC5B70:
3fcc5b70:	.word  0x342c
3fcc5b80:	dsjs   b7, L3FCC5BA0
3fcc5b90:	rl     0x11, b0
L3FCC5BA0:
3fcc5ba0:	.word  0x342c
3fcc5bb0:	dsjs   b7, L3FCC5BD0
3fcc5bc0:	rl     0x11, b0
L3FCC5BD0:
3fcc5bd0:	srl    a8, a0
3fcc5be0:	sla    b11, b2
3fcc5bf0:	.word  0x3779
3fcc5c00:	rev    b4
3fcc5c10:	dsjs   b4, L3FCC5C30
3fcc5c20:	.word  0x3735
L3FCC5C30:
3fcc5c30:	srl    0x1f, b3
3fcc5c40:	dsjs   b4, L3FCC5C60
3fcc5c50:	.word  0x3735
L3FCC5C60:
3fcc5c60:	srl    0x1f, b3
3fcc5c70:	dsjs   b4, L3FCC5C90
3fcc5c80:	.word  0x3735
L3FCC5C90:
3fcc5c90:	rev    b3
3fcc5ca0:	.word  0x7267
3fcc5cb0:	.word  0x7961
3fcc5cc0:	.word  0x3537
3fcc5cd0:	.word  0x3400
3fcc5ce0:	rl     0x1, b9
3fcc5cf0:	.word  0x3738
3fcc5d00:	.word  0x342c
3fcc5d10:	rl     0x1, b9
3fcc5d20:	.word  0x3738
3fcc5d30:	.word  0x342c
3fcc5d40:	rl     0x1, b9
3fcc5d50:	.word  0x3738
3fcc5d60:	srl    a8, a0
3fcc5d70:	sla    b11, b2
3fcc5d80:	.word  0x3779
3fcc5d90:	rev    b6
3fcc5da0:	dsjs   b4, L3FCC5E40
3fcc5db0:	.word  0x3538
3fcc5dc0:	srl    0x1f, b8
3fcc5dd0:	dsjs   b4, L3FCC5E70
3fcc5de0:	.word  0x3538
3fcc5df0:	srl    0x1f, b8
3fcc5e00:	dsjs   b4, L3FCC5EA0
3fcc5e10:	.word  0x3538
3fcc5e20:	rev    b8
3fcc5e30:	.word  0x7267
L3FCC5E40:
3fcc5e40:	.word  0x7961
3fcc5e50:	.word  0x3737
3fcc5e60:	.word  0x3500
L3FCC5E70:
3fcc5e70:	rl     0x19, b0
3fcc5e80:	rl     0x11, b7
3fcc5e90:	.word  0x352c
L3FCC5EA0:
3fcc5ea0:	rl     0x19, b0
3fcc5eb0:	rl     0x11, b7
3fcc5ec0:	.word  0x352c
3fcc5ed0:	rl     0x19, b0
3fcc5ee0:	rl     0x11, b7
3fcc5ef0:	srl    a8, a0
3fcc5f00:	sla    b11, b2
3fcc5f10:	.word  0x3779
3fcc5f20:	rev    b8
3fcc5f30:	rl     0x9, b5
3fcc5f40:	.word  0x3431
3fcc5f50:	srl    0x1f, b3
3fcc5f60:	rl     0x9, b5
3fcc5f70:	.word  0x3431
3fcc5f80:	srl    0x1f, b3
3fcc5f90:	rl     0x9, b5
3fcc5fa0:	.word  0x3431
3fcc5fb0:	rev    b3
3fcc5fc0:	.word  0x7267
3fcc5fd0:	.word  0x7961
3fcc5fe0:	dsjs   b7, L3FCC6080
3fcc5ff0:	.word  0x3500
3fcc6000:	.word  0x3631
3fcc6010:	.word  0x3735
3fcc6020:	.word  0x352c
3fcc6030:	.word  0x3631
3fcc6040:	.word  0x3735
3fcc6050:	.word  0x352c
3fcc6060:	.word  0x3631
3fcc6070:	.word  0x3735
L3FCC6080:
3fcc6080:	srl    a8, a0
3fcc6090:	sla    b11, b2
3fcc60a0:	dsjs   b9, L3FCC60E0
3fcc60b0:	rev    b0
3fcc60c0:	rl     0x11, b5
3fcc60d0:	rl     0x11, b4
L3FCC60E0:
3fcc60e0:	srl    0x1f, b8
3fcc60f0:	rl     0x11, b5
3fcc6100:	rl     0x11, b4
3fcc6110:	srl    0x1f, b8
3fcc6120:	rl     0x11, b5
3fcc6130:	rl     0x11, b4
3fcc6140:	rev    b8
3fcc6150:	.word  0x7267
3fcc6160:	.word  0x7961
3fcc6170:	rl     0x9, b8
3fcc6180:	.word  0x3500
3fcc6190:	rl     0x9, b3
3fcc61a0:	dsjs   b9, L3FCC6240
3fcc61b0:	.word  0x352c
3fcc61c0:	rl     0x9, b3
3fcc61d0:	dsjs   b9, L3FCC6270
3fcc61e0:	.word  0x352c
3fcc61f0:	rl     0x9, b3
3fcc6200:	dsjs   b9, L3FCC62A0
3fcc6210:	srl    a8, a0
3fcc6220:	sla    b11, b2
3fcc6230:	dsjs   b9, L3FCC6270
L3FCC6240:
3fcc6240:	rev    b2
3fcc6250:	rl     0x19, b5
3fcc6260:	rl     0x9, b7
L3FCC6270:
3fcc6270:	srl    0x1f, b3
3fcc6280:	rl     0x19, b5
3fcc6290:	rl     0x9, b7
L3FCC62A0:
3fcc62a0:	srl    0x1f, b3
3fcc62b0:	rl     0x19, b5
3fcc62c0:	rl     0x9, b7
3fcc62d0:	rev    b3
3fcc62e0:	.word  0x7267
3fcc62f0:	.word  0x7961
3fcc6300:	rl     0x19, b8
3fcc6310:	.word  0x3500
3fcc6320:	.word  0x3434
3fcc6330:	.word  0x3438
3fcc6340:	.word  0x352c
3fcc6350:	.word  0x3434
3fcc6360:	.word  0x3438
3fcc6370:	.word  0x352c
3fcc6380:	.word  0x3434
3fcc6390:	.word  0x3438
3fcc63a0:	srl    a8, a0
3fcc63b0:	sla    b11, b2
3fcc63c0:	dsjs   b9, L3FCC6400
3fcc63d0:	rev    b4
3fcc63e0:	.word  0x3435
3fcc63f0:	dsjs   b9, L3FCC6490
L3FCC6400:
3fcc6400:	srl    0x1f, b8
3fcc6410:	.word  0x3435
3fcc6420:	dsjs   b9, L3FCC64C0
3fcc6430:	srl    0x1f, b8
3fcc6440:	.word  0x3435
3fcc6450:	dsjs   b9, L3FCC64F0
3fcc6460:	rev    b8
3fcc6470:	.word  0x7267
3fcc6480:	.word  0x7961
L3FCC6490:
3fcc6490:	.word  0x3538
3fcc64a0:	.word  0x3500
3fcc64b0:	.word  0x3735
L3FCC64C0:
3fcc64c0:	dsjs   b6, L3FCC6560
3fcc64d0:	.word  0x352c
3fcc64e0:	.word  0x3735
L3FCC64F0:
3fcc64f0:	dsjs   b6, L3FCC6590
3fcc6500:	.word  0x352c
3fcc6510:	.word  0x3735
3fcc6520:	dsjs   b6, L3FCC65C0
3fcc6530:	srl    a8, a0
3fcc6540:	sla    b11, b2
3fcc6550:	dsjs   b9, L3FCC6590
L3FCC6560:
3fcc6560:	rev    b6
3fcc6570:	.word  0x3635
3fcc6580:	dsjs   b2, L3FCC65A0
L3FCC6590:
3fcc6590:	srl    0x1f, b3
L3FCC65A0:
3fcc65a0:	.word  0x3635
3fcc65b0:	dsjs   b2, L3FCC65D0
L3FCC65C0:
3fcc65c0:	srl    0x1f, b3
L3FCC65D0:
3fcc65d0:	.word  0x3635
3fcc65e0:	dsjs   b2, L3FCC6600
3fcc65f0:	rev    b3
L3FCC6600:
3fcc6600:	.word  0x7267
3fcc6610:	.word  0x7961
3fcc6620:	.word  0x3738
3fcc6630:	.word  0x3500
3fcc6640:	rl     0x1, b7
3fcc6650:	.word  0x3435
3fcc6660:	.word  0x352c
3fcc6670:	rl     0x1, b7
3fcc6680:	.word  0x3435
3fcc6690:	.word  0x352c
3fcc66a0:	rl     0x1, b7
3fcc66b0:	.word  0x3435
3fcc66c0:	srl    a8, a0
3fcc66d0:	sla    b11, b2
3fcc66e0:	dsjs   b9, L3FCC6720
3fcc66f0:	rev    b8
3fcc6700:	.word  0x3735
3fcc6710:	.word  0x3635
L3FCC6720:
3fcc6720:	srl    0x1f, b8
3fcc6730:	.word  0x3735
3fcc6740:	.word  0x3635
3fcc6750:	srl    0x1f, b8
3fcc6760:	.word  0x3735
3fcc6770:	.word  0x3635
3fcc6780:	rev    b8
3fcc6790:	.word  0x7267
3fcc67a0:	.word  0x7961
3fcc67b0:	dsjs   b8, L3FCC6850
3fcc67c0:	.word  0x3500
3fcc67d0:	rl     0x19, b8
3fcc67e0:	dsjs   b3, L3FCC6880
3fcc67f0:	.word  0x352c
3fcc6800:	rl     0x19, b8
3fcc6810:	dsjs   b3, L3FCC68B0
3fcc6820:	.word  0x352c
3fcc6830:	rl     0x19, b8
3fcc6840:	dsjs   b3, L3FCC68E0
L3FCC6850:
3fcc6850:	srl    a8, a0
3fcc6860:	sla    b11, b2
3fcc6870:	dsjs   b9, L3FCC6930
L3FCC6880:
3fcc6880:	rev    b0
3fcc6890:	dsjs   b5, L3FCC68B0
3fcc68a0:	.word  0x3538
L3FCC68B0:
3fcc68b0:	srl    0x1f, b3
3fcc68c0:	dsjs   b5, L3FCC68E0
3fcc68d0:	.word  0x3538
L3FCC68E0:
3fcc68e0:	srl    0x1f, b3
3fcc68f0:	dsjs   b5, L3FCC6910
3fcc6900:	.word  0x3538
L3FCC6910:
3fcc6910:	rev    b3
3fcc6920:	.word  0x7267
L3FCC6930:
3fcc6930:	.word  0x7961
3fcc6940:	rl     0x9, b9
3fcc6950:	.word  0x3500
3fcc6960:	.word  0x3639
3fcc6970:	.word  0x3432
3fcc6980:	.word  0x352c
3fcc6990:	.word  0x3639
3fcc69a0:	.word  0x3432
3fcc69b0:	.word  0x352c
3fcc69c0:	.word  0x3639
3fcc69d0:	.word  0x3432
3fcc69e0:	srl    a8, a0
3fcc69f0:	sla    b11, b2
3fcc6a00:	dsjs   b9, L3FCC6AC0
3fcc6a10:	rev    b2
3fcc6a20:	rl     0x1, b6
3fcc6a30:	dsjs   b3, L3FCC6AD0
3fcc6a40:	srl    0x1f, b5
3fcc6a50:	rl     0x1, b6
3fcc6a60:	dsjs   b3, L3FCC6B00
3fcc6a70:	srl    0x1f, b5
3fcc6a80:	rl     0x1, b6
3fcc6a90:	dsjs   b3, L3FCC6B30
3fcc6aa0:	rev    b5
3fcc6ab0:	.word  0x7267
L3FCC6AC0:
3fcc6ac0:	.word  0x7961
L3FCC6AD0:
3fcc6ad0:	rl     0x19, b9
3fcc6ae0:	.word  0x3600
3fcc6af0:	dsjs   b0, L3FCC6B90
L3FCC6B00:
3fcc6b00:	dsjs   b0, L3FCC6BA0
3fcc6b10:	.word  0x362c
3fcc6b20:	dsjs   b0, L3FCC6BC0
L3FCC6B30:
3fcc6b30:	dsjs   b0, L3FCC6BD0
3fcc6b40:	.word  0x362c
3fcc6b50:	dsjs   b0, L3FCC6BF0
3fcc6b60:	dsjs   b0, L3FCC6C00
3fcc6b70:	srl    a8, a0
3fcc6b80:	sla    b11, b2
L3FCC6B90:
3fcc6b90:	dsjs   b9, L3FCC6C50
L3FCC6BA0:
3fcc6ba0:	rev    b4
3fcc6bb0:	rl     0x9, b6
L3FCC6BC0:
3fcc6bc0:	dsjs   b6, L3FCC6BE0
L3FCC6BD0:
3fcc6bd0:	srl    0x1f, b0
L3FCC6BE0:
3fcc6be0:	rl     0x9, b6
L3FCC6BF0:
3fcc6bf0:	dsjs   b6, L3FCC6C10
L3FCC6C00:
3fcc6c00:	srl    0x1f, b0
L3FCC6C10:
3fcc6c10:	rl     0x9, b6
3fcc6c20:	dsjs   b6, L3FCC6C40
3fcc6c30:	rev    b0
L3FCC6C40:
3fcc6c40:	.word  0x7267
L3FCC6C50:
3fcc6c50:	.word  0x7961
3fcc6c60:	.word  0x3539
3fcc6c70:	.word  0x3600
3fcc6c80:	rl     0x9, b2
3fcc6c90:	.word  0x3439
3fcc6ca0:	.word  0x362c
3fcc6cb0:	rl     0x9, b2
3fcc6cc0:	.word  0x3439
3fcc6cd0:	.word  0x362c
3fcc6ce0:	rl     0x9, b2
3fcc6cf0:	.word  0x3439
3fcc6d00:	srl    a8, a0
3fcc6d10:	sla    b11, b2
3fcc6d20:	dsjs   b9, L3FCC6DE0
3fcc6d30:	rev    b6
3fcc6d40:	rl     0x11, b6
3fcc6d50:	.word  0x3639
3fcc6d60:	srl    0x1f, b5
3fcc6d70:	rl     0x11, b6
3fcc6d80:	.word  0x3639
3fcc6d90:	srl    0x1f, b5
3fcc6da0:	rl     0x11, b6
3fcc6db0:	.word  0x3639
3fcc6dc0:	rev    b5
3fcc6dd0:	.word  0x7267
L3FCC6DE0:
3fcc6de0:	.word  0x7961
3fcc6df0:	.word  0x3739
3fcc6e00:	.word  0x3600
3fcc6e10:	.word  0x3433
3fcc6e20:	dsjs   b7, L3FCC6EC0
3fcc6e30:	.word  0x362c
3fcc6e40:	.word  0x3433
3fcc6e50:	dsjs   b7, L3FCC6EF0
3fcc6e60:	.word  0x362c
3fcc6e70:	.word  0x3433
3fcc6e80:	dsjs   b7, L3FCC6F20
3fcc6e90:	srl    a8, a0
3fcc6ea0:	sla    b11, b2
3fcc6eb0:	dsjs   b9, L3FCC6F70
L3FCC6EC0:
3fcc6ec0:	rev    b8
3fcc6ed0:	.word  0x3436
3fcc6ee0:	.word  0x3532
L3FCC6EF0:
3fcc6ef0:	srl    0x1f, b0
3fcc6f00:	.word  0x3436
3fcc6f10:	.word  0x3532
L3FCC6F20:
3fcc6f20:	srl    0x1f, b0
3fcc6f30:	.word  0x3436
3fcc6f40:	.word  0x3532
3fcc6f50:	rev    b0
3fcc6f60:	.word  0x7267
L3FCC6F70:
3fcc6f70:	.word  0x7961
3fcc6f80:	dsjs   b9, L3FCC7020
3fcc6f90:	.word  0x3600
3fcc6fa0:	.word  0x3734
3fcc6fb0:	.word  0x3436
3fcc6fc0:	.word  0x362c
3fcc6fd0:	.word  0x3734
3fcc6fe0:	.word  0x3436
3fcc6ff0:	.word  0x362c
3fcc7000:	.word  0x3734
3fcc7010:	.word  0x3436
L3FCC7020:
3fcc7020:	srl    a8, a0
3fcc7030:	sla    b11, b2
3fcc7040:	rl     0xb, b9
3fcc7050:	rl     0x1, b0
3fcc7060:	.word  0x3600
3fcc7070:	.word  0x3535
3fcc7080:	.word  0x3533
3fcc7090:	.word  0x362c
3fcc70a0:	.word  0x3535
3fcc70b0:	.word  0x3533
3fcc70c0:	.word  0x362c
3fcc70d0:	.word  0x3535
3fcc70e0:	.word  0x3533
3fcc70f0:	srl    a8, a0
3fcc7100:	sra    b11, b2
3fcc7110:	rl     0x3, b9
3fcc7120:	rl     0x0, a0
3fcc7130:	rl     0x1, a12
3fcc7140:	rl     0x1, a12
3fcc7150:	srl    a8, a0
3fcc7160:	sra    b11, b2
3fcc7170:	rl     0xb, b9
3fcc7180:	.word  0x3700
3fcc7190:	rl     0x9, b7
3fcc71a0:	.word  0x372c
3fcc71b0:	rl     0x9, b7
3fcc71c0:	.word  0x372c
3fcc71d0:	rl     0x9, b7
3fcc71e0:	srl    a8, a0
3fcc71f0:	sra    b11, b2
3fcc7200:	rl     0x13, b9
3fcc7210:	rl     0x8, a0
3fcc7220:	dsjs   b2, L3FCC7240
3fcc7230:	srl    0x1f, b5
L3FCC7240:
3fcc7240:	rl     0x11, b1
3fcc7250:	.word  0x3538
3fcc7260:	rl     0x9, a12
3fcc7270:	dsjs   b2, L3FCC7290
3fcc7280:	rev    b5
L3FCC7290:
3fcc7290:	.word  0x7267
3fcc72a0:	.word  0x7965
3fcc72b0:	rev    b3
3fcc72c0:	rl     0x1, b2
3fcc72d0:	.word  0x3635
3fcc72e0:	rl     0x11, a12
3fcc72f0:	.word  0x3530
3fcc7300:	srl    0x1f, b6
3fcc7310:	rl     0x1, b2
3fcc7320:	.word  0x3635
3fcc7330:	srl    a8, a0
3fcc7340:	sra    b11, b2
3fcc7350:	.word  0x3479
3fcc7360:	rl     0x10, a0
3fcc7370:	.word  0x3735
3fcc7380:	srl    0x1f, b0
3fcc7390:	.word  0x3532
3fcc73a0:	rl     0x1, b7
3fcc73b0:	rl     0x11, a12
3fcc73c0:	.word  0x3735
3fcc73d0:	rev    b0
3fcc73e0:	.word  0x7267
3fcc73f0:	.word  0x7965
3fcc7400:	rev    b5
L3FCC7410:
3fcc7410:	rl     0x19, b3
3fcc7420:	rl     0x9, b4
3fcc7430:	rl     0x19, a12
3fcc7440:	.word  0x3433
3fcc7450:	srl    0x1f, b1
3fcc7460:	rl     0x19, b3
3fcc7470:	rl     0x9, b4
3fcc7480:	srl    a8, a0
3fcc7490:	sra    b11, b2
3fcc74a0:	.word  0x3679
3fcc74b0:	rl     0x18, a0
3fcc74c0:	.word  0x3538
3fcc74d0:	srl    0x1f, b5
3fcc74e0:	dsjs   b3, L3FCC7500
3fcc74f0:	.word  0x3535
L3FCC7500:
3fcc7500:	rl     0x19, a12
3fcc7510:	.word  0x3538
3fcc7520:	rev    b5
3fcc7530:	.word  0x7267
3fcc7540:	.word  0x7965
3fcc7550:	rev    b7
3fcc7560:	.word  0x3634
3fcc7570:	.word  0x3632
3fcc7580:	.word  0x342c
3fcc7590:	rl     0x11, b6
3fcc75a0:	srl    0x1f, b6
3fcc75b0:	.word  0x3634
3fcc75c0:	.word  0x3632
3fcc75d0:	srl    a8, a0
3fcc75e0:	sra    b11, b2
3fcc75f0:	dsjs   b9, L3FCC7630
3fcc7600:	.word  0x3500
3fcc7610:	.word  0x3431
3fcc7620:	srl    0x1f, b0
L3FCC7630:
3fcc7630:	rl     0x9, b5
3fcc7640:	rl     0x1, b4
3fcc7650:	.word  0x352c
3fcc7660:	.word  0x3431
3fcc7670:	rev    b0
3fcc7680:	.word  0x7267
3fcc7690:	.word  0x7965
3fcc76a0:	rev    b9
3fcc76b0:	dsjs   b5, L3FCC7750
3fcc76c0:	rl     0x9, b1
3fcc76d0:	.word  0x352c
3fcc76e0:	rl     0x9, b9
3fcc76f0:	srl    0x1f, b1
3fcc7700:	dsjs   b5, L3FCC77A0
3fcc7710:	rl     0x9, b1
3fcc7720:	srl    a8, a0
3fcc7730:	sra    b11, b2
3fcc7740:	rl     0xb, b9
L3FCC7750:
3fcc7750:	rev    b0
3fcc7760:	.word  0x3636
3fcc7770:	rl     0x11, b8
3fcc7780:	.word  0x362c
3fcc7790:	dsjs   b6, L3FCC77B0
L3FCC77A0:
3fcc77a0:	srl    0x1f, b2
L3FCC77B0:
3fcc77b0:	.word  0x3636
3fcc77c0:	rl     0x11, b8
3fcc77d0:	srl    a8, a0
3fcc77e0:	sra    b11, b2
3fcc77f0:	rl     0xb, b9
3fcc7800:	rev    b1
3fcc7810:	rl     0x9, b7
3fcc7820:	.word  0x3639
3fcc7830:	.word  0x372c
3fcc7840:	dsjs   b1, L3FCC78E0
3fcc7850:	srl    0x1f, b6
3fcc7860:	rl     0x9, b7
3fcc7870:	.word  0x3639
3fcc7880:	srl    a8, a0
3fcc7890:	sra    b11, b2
3fcc78a0:	rl     0xb, b9
3fcc78b0:	rev    b2
3fcc78c0:	dsjs   b7, L3FCC7960
3fcc78d0:	.word  0x3736
L3FCC78E0:
3fcc78e0:	.word  0x372c
3fcc78f0:	.word  0x3639
3fcc7900:	srl    0x1f, b7
3fcc7910:	dsjs   b7, L3FCC79B0
3fcc7920:	.word  0x3736
3fcc7930:	srl    a8, a0
3fcc7940:	sra    b11, b2
3fcc7950:	rl     0xb, b9
L3FCC7960:
3fcc7960:	rev    b3
3fcc7970:	.word  0x3438
3fcc7980:	rl     0x9, b8
3fcc7990:	dsjs   a12, L3FCC79B0
3fcc79a0:	dsjs   b4, L3FCC79C0
L3FCC79B0:
3fcc79b0:	srl    0x1f, b1
L3FCC79C0:
3fcc79c0:	.word  0x3438
3fcc79d0:	rl     0x9, b8
3fcc79e0:	srl    a8, a0
3fcc79f0:	sra    b11, b2
3fcc7a00:	rl     0xb, b9
3fcc7a10:	rev    b4
3fcc7a20:	rl     0x11, b9
3fcc7a30:	rl     0x11, b5
3fcc7a40:	dsjs   a12, L3FCC7AE0
3fcc7a50:	.word  0x3532
3fcc7a60:	srl    0x1f, b2
3fcc7a70:	rl     0x11, b9
3fcc7a80:	rl     0x11, b5
3fcc7a90:	srl    a8, a0
3fcc7aa0:	sra    b11, b2
3fcc7ab0:	rl     0xb, b9
3fcc7ac0:	rev    b5
3fcc7ad0:	.word  0x3739
L3FCC7AE0:
3fcc7ae0:	.word  0x3636
3fcc7af0:	dsjs   a12, L3FCC7B90
3fcc7b00:	.word  0x3637
3fcc7b10:	srl    0x1f, b6
3fcc7b20:	.word  0x3739
3fcc7b30:	.word  0x3636
3fcc7b40:	srl    a8, a0
3fcc7b50:	sra    b11, b2
3fcc7b60:	rl     0xb, b9
3fcc7b70:	rev    b6
3fcc7b80:	rl     0x1, b1
L3FCC7B90:
3fcc7b90:	rl     0x19, b5
3fcc7ba0:	srl    0x1f, b7
3fcc7bb0:	rl     0x1, b1
3fcc7bc0:	rl     0x19, b5
3fcc7bd0:	srl    0x1f, b7
3fcc7be0:	rl     0x1, b1
3fcc7bf0:	rl     0x19, b5
3fcc7c00:	rev    b7
3fcc7c10:	.word  0x7267
3fcc7c20:	.word  0x7965
3fcc7c30:	.word  0x3731
3fcc7c40:	rl     0x8, a0
3fcc7c50:	rl     0x1, b1
3fcc7c60:	rl     0x9, b5
3fcc7c70:	rl     0x9, a12
3fcc7c80:	rl     0x1, b1
3fcc7c90:	rl     0x9, b5
3fcc7ca0:	rl     0x9, a12
3fcc7cb0:	rl     0x1, b1
3fcc7cc0:	rl     0x9, b5
3fcc7cd0:	srl    a8, a0
3fcc7ce0:	sra    b11, b2
3fcc7cf0:	rl     0xb, b9
3fcc7d00:	rev    b8
3fcc7d10:	rl     0x9, b1
3fcc7d20:	rl     0x11, b8
3fcc7d30:	srl    0x1f, b2
3fcc7d40:	rl     0x9, b1
3fcc7d50:	rl     0x11, b8
3fcc7d60:	srl    0x1f, b2
3fcc7d70:	rl     0x9, b1
3fcc7d80:	rl     0x11, b8
3fcc7d90:	rev    b2
3fcc7da0:	.word  0x7267
3fcc7db0:	.word  0x7965
3fcc7dc0:	dsjs   b1, L3FCC7E60
3fcc7dd0:	rl     0x8, a0
3fcc7de0:	rl     0x19, b2
3fcc7df0:	.word  0x3633
3fcc7e00:	rl     0x9, a12
3fcc7e10:	rl     0x19, b2
3fcc7e20:	.word  0x3633
3fcc7e30:	rl     0x9, a12
3fcc7e40:	rl     0x19, b2
3fcc7e50:	.word  0x3633
L3FCC7E60:
3fcc7e60:	srl    a8, a0
3fcc7e70:	sra    b11, b2
3fcc7e80:	rl     0x13, b9
3fcc7e90:	rev    b0
3fcc7ea0:	rl     0x19, b1
3fcc7eb0:	rl     0x1, b1
3fcc7ec0:	srl    0x1f, b7
3fcc7ed0:	rl     0x19, b1
3fcc7ee0:	rl     0x1, b1
3fcc7ef0:	srl    0x1f, b7
3fcc7f00:	rl     0x19, b1
3fcc7f10:	rl     0x1, b1
3fcc7f20:	rev    b7
3fcc7f30:	.word  0x7267
3fcc7f40:	.word  0x7965
3fcc7f50:	rl     0x9, b2
3fcc7f60:	rl     0x8, a0
3fcc7f70:	dsjs   b3, L3FCC7F90
3fcc7f80:	dsjs   b7, L3FCC7FA0
L3FCC7F90:
3fcc7f90:	rl     0x9, a12
L3FCC7FA0:
3fcc7fa0:	dsjs   b3, L3FCC7FC0
3fcc7fb0:	dsjs   b7, L3FCC7FD0
L3FCC7FC0:
3fcc7fc0:	rl     0x9, a12
L3FCC7FD0:
3fcc7fd0:	dsjs   b3, L3FCC7FF0
3fcc7fe0:	dsjs   b7, L3FCC8000
L3FCC7FF0:
3fcc7ff0:	srl    a8, a0
L3FCC8000:
3fcc8000:	sra    b11, b2
3fcc8010:	rl     0x13, b9
3fcc8020:	rev    b2
3fcc8030:	.word  0x3431
3fcc8040:	dsjs   b3, L3FCC80E0
3fcc8050:	srl    0x1f, b2
3fcc8060:	.word  0x3431
3fcc8070:	dsjs   b3, L3FCC8110
3fcc8080:	srl    0x1f, b2
3fcc8090:	.word  0x3431
3fcc80a0:	dsjs   b3, L3FCC8140
3fcc80b0:	rev    b2
3fcc80c0:	.word  0x7267
3fcc80d0:	.word  0x7965
L3FCC80E0:
3fcc80e0:	rl     0x19, b2
3fcc80f0:	rl     0x8, a0
3fcc8100:	rl     0x9, b5
L3FCC8110:
3fcc8110:	rl     0x19, b6
3fcc8120:	rl     0x9, a12
3fcc8130:	rl     0x9, b5
L3FCC8140:
3fcc8140:	rl     0x19, b6
3fcc8150:	rl     0x9, a12
3fcc8160:	rl     0x9, b5
3fcc8170:	rl     0x19, b6
3fcc8180:	srl    a8, a0
3fcc8190:	sra    b11, b2
3fcc81a0:	rl     0x13, b9
3fcc81b0:	rev    b4
3fcc81c0:	.word  0x3531
3fcc81d0:	.word  0x3736
3fcc81e0:	srl    0x1f, b7
3fcc81f0:	.word  0x3531
3fcc8200:	.word  0x3736
3fcc8210:	srl    0x1f, b7
3fcc8220:	.word  0x3531
3fcc8230:	.word  0x3736
3fcc8240:	rev    b7
3fcc8250:	.word  0x7267
3fcc8260:	.word  0x7965
3fcc8270:	.word  0x3532
3fcc8280:	rl     0x8, a0
3fcc8290:	.word  0x3436
3fcc82a0:	dsjs   b4, L3FCC82C0
3fcc82b0:	rl     0x9, a12
L3FCC82C0:
3fcc82c0:	.word  0x3436
3fcc82d0:	dsjs   b4, L3FCC82F0
3fcc82e0:	rl     0x9, a12
L3FCC82F0:
3fcc82f0:	.word  0x3436
3fcc8300:	dsjs   b4, L3FCC8320
3fcc8310:	srl    a8, a0
L3FCC8320:
3fcc8320:	sra    b11, b2
3fcc8330:	rl     0x13, b9
3fcc8340:	rev    b6
3fcc8350:	.word  0x3631
3fcc8360:	.word  0x3639
3fcc8370:	srl    0x1f, b2
3fcc8380:	.word  0x3631
3fcc8390:	.word  0x3639
3fcc83a0:	srl    0x1f, b2
3fcc83b0:	.word  0x3631
3fcc83c0:	.word  0x3639
3fcc83d0:	rev    b2
3fcc83e0:	.word  0x7267
3fcc83f0:	.word  0x7965
3fcc8400:	.word  0x3732
3fcc8410:	rl     0x8, a0
3fcc8420:	.word  0x3737
3fcc8430:	rl     0x19, b3
3fcc8440:	rl     0x9, a12
3fcc8450:	.word  0x3737
3fcc8460:	rl     0x19, b3
3fcc8470:	rl     0x9, a12
3fcc8480:	.word  0x3737
3fcc8490:	rl     0x19, b3
3fcc84a0:	srl    a8, a0
3fcc84b0:	sra    b11, b2
3fcc84c0:	rl     0x13, b9
3fcc84d0:	rev    b8
3fcc84e0:	dsjs   b1, L3FCC8500
3fcc84f0:	.word  0x3432
L3FCC8500:
3fcc8500:	srl    0x1f, b7
3fcc8510:	dsjs   b1, L3FCC8530
3fcc8520:	.word  0x3432
L3FCC8530:
3fcc8530:	srl    0x1f, b7
3fcc8540:	dsjs   b1, L3FCC8560
3fcc8550:	.word  0x3432
L3FCC8560:
3fcc8560:	rev    b7
3fcc8570:	.word  0x7267
3fcc8580:	.word  0x7965
3fcc8590:	dsjs   b2, L3FCC8630
3fcc85a0:	rl     0x8, a0
3fcc85b0:	rl     0x1, b9
3fcc85c0:	dsjs   b1, L3FCC85E0
3fcc85d0:	rl     0x9, a12
L3FCC85E0:
3fcc85e0:	rl     0x1, b9
3fcc85f0:	dsjs   b1, L3FCC8610
3fcc8600:	rl     0x9, a12
L3FCC8610:
3fcc8610:	rl     0x1, b9
3fcc8620:	dsjs   b1, L3FCC8640
L3FCC8630:
3fcc8630:	srl    a8, a0
L3FCC8640:
3fcc8640:	sra    b11, b2
3fcc8650:	rl     0x1b, b9
3fcc8660:	rev    b0
3fcc8670:	dsjs   b1, L3FCC8710
3fcc8680:	dsjs   b7, L3FCC86A0
3fcc8690:	srl    0x1f, b9
L3FCC86A0:
3fcc86a0:	dsjs   b1, L3FCC8740
3fcc86b0:	dsjs   b7, L3FCC86D0
3fcc86c0:	srl    0x1f, b9
L3FCC86D0:
3fcc86d0:	dsjs   b1, L3FCC8770
3fcc86e0:	dsjs   b7, L3FCC8700
3fcc86f0:	rev    b9
L3FCC8700:
3fcc8700:	.word  0x7267
L3FCC8710:
3fcc8710:	.word  0x7965
3fcc8720:	rl     0x9, b3
3fcc8730:	rl     0x10, a0
L3FCC8740:
3fcc8740:	rl     0x19, b0
3fcc8750:	rl     0x19, b0
3fcc8760:	rl     0x11, a12
L3FCC8770:
3fcc8770:	rl     0x19, b0
3fcc8780:	rl     0x19, b0
3fcc8790:	rl     0x11, a12
3fcc87a0:	rl     0x19, b0
3fcc87b0:	rl     0x19, b0
3fcc87c0:	srl    a8, a0
3fcc87d0:	sra    b11, b2
3fcc87e0:	rl     0x1b, b9
3fcc87f0:	rev    b2
3fcc8800:	rl     0x9, b2
3fcc8810:	.word  0x3730
3fcc8820:	srl    0x1f, b4
3fcc8830:	rl     0x9, b2
3fcc8840:	.word  0x3730
3fcc8850:	srl    0x1f, b4
3fcc8860:	rl     0x9, b2
3fcc8870:	.word  0x3730
3fcc8880:	rev    b4
3fcc8890:	.word  0x7267
3fcc88a0:	.word  0x7965
3fcc88b0:	rl     0x19, b3
3fcc88c0:	rl     0x10, a0
3fcc88d0:	.word  0x3531
3fcc88e0:	dsjs   b8, L3FCC8900
3fcc88f0:	rl     0x11, a12
L3FCC8900:
3fcc8900:	.word  0x3531
3fcc8910:	dsjs   b8, L3FCC8930
3fcc8920:	rl     0x11, a12
L3FCC8930:
3fcc8930:	.word  0x3531
3fcc8940:	dsjs   b8, L3FCC8960
3fcc8950:	srl    a8, a0
L3FCC8960:
3fcc8960:	sra    b11, b2
3fcc8970:	rl     0x1b, b9
3fcc8980:	rev    b4
3fcc8990:	rl     0x11, b2
3fcc89a0:	.word  0x3533
3fcc89b0:	srl    0x1f, b9
3fcc89c0:	rl     0x11, b2
3fcc89d0:	.word  0x3533
3fcc89e0:	srl    0x1f, b9
3fcc89f0:	rl     0x11, b2
3fcc8a00:	.word  0x3533
3fcc8a10:	rev    b9
3fcc8a20:	.word  0x7267
3fcc8a30:	.word  0x7965
3fcc8a40:	.word  0x3533
3fcc8a50:	rl     0x10, a0
3fcc8a60:	dsjs   b2, L3FCC8A80
3fcc8a70:	rl     0x19, b7
L3FCC8A80:
3fcc8a80:	rl     0x11, a12
3fcc8a90:	dsjs   b2, L3FCC8AB0
3fcc8aa0:	rl     0x19, b7
L3FCC8AB0:
3fcc8ab0:	rl     0x11, a12
3fcc8ac0:	dsjs   b2, L3FCC8AE0
3fcc8ad0:	rl     0x19, b7
L3FCC8AE0:
3fcc8ae0:	srl    a8, a0
3fcc8af0:	sra    b11, b2
3fcc8b00:	rl     0x1b, b9
3fcc8b10:	rev    b6
3fcc8b20:	rl     0x19, b2
3fcc8b30:	.word  0x3436
3fcc8b40:	srl    0x1f, b4
3fcc8b50:	rl     0x19, b2
3fcc8b60:	.word  0x3436
3fcc8b70:	srl    0x1f, b4
3fcc8b80:	rl     0x19, b2
3fcc8b90:	.word  0x3436
3fcc8ba0:	rev    b4
3fcc8bb0:	.word  0x7267
3fcc8bc0:	.word  0x7965
3fcc8bd0:	.word  0x3733
3fcc8be0:	rl     0x10, a0
3fcc8bf0:	rl     0x9, b4
3fcc8c00:	dsjs   b5, L3FCC8C20
3fcc8c10:	rl     0x11, a12
L3FCC8C20:
3fcc8c20:	rl     0x9, b4
3fcc8c30:	dsjs   b5, L3FCC8C50
3fcc8c40:	rl     0x11, a12
L3FCC8C50:
3fcc8c50:	rl     0x9, b4
3fcc8c60:	dsjs   b5, L3FCC8C80
3fcc8c70:	srl    a8, a0
L3FCC8C80:
3fcc8c80:	sra    b11, b2
3fcc8c90:	rl     0x1b, b9
3fcc8ca0:	rev    b8
3fcc8cb0:	.word  0x3432
3fcc8cc0:	rl     0x11, b9
3fcc8cd0:	srl    0x1f, b9
3fcc8ce0:	.word  0x3432
3fcc8cf0:	rl     0x11, b9
3fcc8d00:	srl    0x1f, b9
3fcc8d10:	.word  0x3432
3fcc8d20:	rl     0x11, b9
3fcc8d30:	rev    b9
3fcc8d40:	.word  0x7267
3fcc8d50:	.word  0x7965
3fcc8d60:	dsjs   b3, L3FCC8E00
3fcc8d70:	rl     0x10, a0
3fcc8d80:	.word  0x3435
3fcc8d90:	rl     0x19, b4
3fcc8da0:	rl     0x11, a12
3fcc8db0:	.word  0x3435
3fcc8dc0:	rl     0x19, b4
3fcc8dd0:	rl     0x11, a12
3fcc8de0:	.word  0x3435
3fcc8df0:	rl     0x19, b4
L3FCC8E00:
3fcc8e00:	srl    a8, a0
3fcc8e10:	sra    b11, b2
3fcc8e20:	.word  0x3479
3fcc8e30:	rev    b0
3fcc8e40:	.word  0x3632
3fcc8e50:	rl     0x9, b2
3fcc8e60:	srl    0x1f, b4
3fcc8e70:	.word  0x3632
3fcc8e80:	rl     0x9, b2
3fcc8e90:	srl    0x1f, b4
3fcc8ea0:	.word  0x3632
3fcc8eb0:	rl     0x9, b2
3fcc8ec0:	rev    b4
3fcc8ed0:	.word  0x7267
3fcc8ee0:	.word  0x7965
3fcc8ef0:	rl     0x9, b4
3fcc8f00:	rl     0x10, a0
3fcc8f10:	dsjs   b6, L3FCC8FB0
3fcc8f20:	.word  0x3538
3fcc8f30:	rl     0x11, a12
3fcc8f40:	dsjs   b6, L3FCC8FE0
3fcc8f50:	.word  0x3538
3fcc8f60:	rl     0x11, a12
3fcc8f70:	dsjs   b6, L3FCC9010
3fcc8f80:	.word  0x3538
3fcc8f90:	srl    a8, a0
3fcc8fa0:	sra    b11, b2
L3FCC8FB0:
3fcc8fb0:	.word  0x3479
3fcc8fc0:	rev    b2
3fcc8fd0:	.word  0x3732
L3FCC8FE0:
3fcc8fe0:	dsjs   b4, L3FCC9080
3fcc8ff0:	srl    0x1f, b9
3fcc9000:	.word  0x3732
L3FCC9010:
3fcc9010:	dsjs   b4, L3FCC90B0
3fcc9020:	srl    0x1f, b9
3fcc9030:	.word  0x3732
3fcc9040:	dsjs   b4, L3FCC90E0
3fcc9050:	rev    b9
3fcc9060:	.word  0x7267
3fcc9070:	.word  0x7965
L3FCC9080:
3fcc9080:	rl     0x19, b4
3fcc9090:	rl     0x10, a0
3fcc90a0:	rl     0x11, b8
L3FCC90B0:
3fcc90b0:	rl     0x1, b7
3fcc90c0:	rl     0x11, a12
3fcc90d0:	rl     0x11, b8
L3FCC90E0:
3fcc90e0:	rl     0x1, b7
3fcc90f0:	rl     0x11, a12
3fcc9100:	rl     0x11, b8
3fcc9110:	rl     0x1, b7
3fcc9120:	srl    a8, a0
3fcc9130:	sra    b11, b2
3fcc9140:	.word  0x3479
3fcc9150:	rev    b4
3fcc9160:	dsjs   b2, L3FCC9180
3fcc9170:	dsjs   b7, L3FCC9190
L3FCC9180:
3fcc9180:	srl    0x1f, b4
L3FCC9190:
3fcc9190:	dsjs   b2, L3FCC91B0
3fcc91a0:	dsjs   b7, L3FCC91C0
L3FCC91B0:
3fcc91b0:	srl    0x1f, b4
L3FCC91C0:
3fcc91c0:	dsjs   b2, L3FCC91E0
3fcc91d0:	dsjs   b7, L3FCC91F0
L3FCC91E0:
3fcc91e0:	rev    b4
L3FCC91F0:
3fcc91f0:	.word  0x7267
3fcc9200:	.word  0x7965
3fcc9210:	.word  0x3534
3fcc9220:	rl     0x10, a0
3fcc9230:	.word  0x3539
3fcc9240:	.word  0x3535
3fcc9250:	rl     0x11, a12
3fcc9260:	.word  0x3539
3fcc9270:	.word  0x3535
3fcc9280:	rl     0x11, a12
3fcc9290:	.word  0x3539
3fcc92a0:	.word  0x3535
3fcc92b0:	srl    a8, a0
3fcc92c0:	sra    b11, b2
3fcc92d0:	.word  0x3479
3fcc92e0:	rev    b6
3fcc92f0:	rl     0x1, b3
3fcc9300:	.word  0x3630
3fcc9310:	srl    0x1f, b9
3fcc9320:	rl     0x1, b3
3fcc9330:	.word  0x3630
3fcc9340:	srl    0x1f, b9
3fcc9350:	rl     0x1, b3
3fcc9360:	.word  0x3630
3fcc9370:	rev    b9
3fcc9380:	.word  0x7267
3fcc9390:	.word  0x7965
3fcc93a0:	.word  0x3734
3fcc93b0:	rl     0x18, a0
3fcc93c0:	dsjs   b0, L3FCC93E0
3fcc93d0:	rl     0x1, b4
L3FCC93E0:
3fcc93e0:	rl     0x19, a12
3fcc93f0:	dsjs   b0, L3FCC9410
3fcc9400:	rl     0x1, b4
L3FCC9410:
3fcc9410:	rl     0x19, a12
3fcc9420:	dsjs   b0, L3FCC9440
3fcc9430:	rl     0x1, b4
L3FCC9440:
3fcc9440:	srl    a8, a0
3fcc9450:	sra    b11, b2
3fcc9460:	.word  0x3479
3fcc9470:	rev    b8
3fcc9480:	rl     0x9, b3
3fcc9490:	.word  0x3533
3fcc94a0:	srl    0x1f, b4
3fcc94b0:	rl     0x9, b3
3fcc94c0:	.word  0x3533
3fcc94d0:	srl    0x1f, b4
3fcc94e0:	rl     0x9, b3
3fcc94f0:	.word  0x3533
3fcc9500:	rev    b4
3fcc9510:	.word  0x7267
3fcc9520:	.word  0x7965
3fcc9530:	dsjs   b4, L3FCC95D0
3fcc9540:	rl     0x18, a0
3fcc9550:	rl     0x9, b2
3fcc9560:	.word  0x3532
3fcc9570:	rl     0x19, a12
3fcc9580:	rl     0x9, b2
3fcc9590:	.word  0x3532
3fcc95a0:	rl     0x19, a12
3fcc95b0:	rl     0x9, b2
3fcc95c0:	.word  0x3532
L3FCC95D0:
3fcc95d0:	srl    a8, a0
3fcc95e0:	sra    b11, b2
3fcc95f0:	.word  0x3579
3fcc9600:	rev    b0
3fcc9610:	rl     0x11, b3
3fcc9620:	rl     0x19, b6
3fcc9630:	srl    0x1f, b9
3fcc9640:	rl     0x11, b3
3fcc9650:	rl     0x19, b6
3fcc9660:	srl    0x1f, b9
3fcc9670:	rl     0x11, b3
3fcc9680:	rl     0x19, b6
3fcc9690:	rev    b9
3fcc96a0:	.word  0x7267
3fcc96b0:	.word  0x7965
3fcc96c0:	rl     0x9, b5
3fcc96d0:	rl     0x18, a0
3fcc96e0:	.word  0x3433
3fcc96f0:	rl     0x1, b1
3fcc9700:	rl     0x19, a12
3fcc9710:	.word  0x3433
3fcc9720:	rl     0x1, b1
3fcc9730:	rl     0x19, a12
3fcc9740:	.word  0x3433
3fcc9750:	rl     0x1, b1
3fcc9760:	srl    a8, a0
3fcc9770:	sra    b11, b2
L3FCC9780:
3fcc9780:	.word  0x3579
3fcc9790:	rev    b2
3fcc97a0:	.word  0x3433
3fcc97b0:	dsjs   b1, L3FCC97D0
3fcc97c0:	srl    0x1f, b1
L3FCC97D0:
3fcc97d0:	.word  0x3433
3fcc97e0:	dsjs   b1, L3FCC9800
3fcc97f0:	srl    0x1f, b1
L3FCC9800:
3fcc9800:	.word  0x3433
3fcc9810:	dsjs   b1, L3FCC9830
3fcc9820:	rev    b1
L3FCC9830:
3fcc9830:	.word  0x7267
3fcc9840:	.word  0x7965
3fcc9850:	rl     0x19, b5
3fcc9860:	rl     0x18, a0
3fcc9870:	.word  0x3634
3fcc9880:	.word  0x3539
3fcc9890:	rl     0x19, a12
3fcc98a0:	.word  0x3634
3fcc98b0:	.word  0x3539
3fcc98c0:	rl     0x19, a12
3fcc98d0:	.word  0x3634
3fcc98e0:	.word  0x3539
3fcc98f0:	srl    a8, a0
3fcc9900:	sra    b11, b2
3fcc9910:	.word  0x3579
3fcc9920:	rev    b4
3fcc9930:	.word  0x3533
3fcc9940:	.word  0x3634
3fcc9950:	srl    0x1f, b6
3fcc9960:	.word  0x3533
3fcc9970:	.word  0x3634
3fcc9980:	srl    0x1f, b6
3fcc9990:	.word  0x3533
3fcc99a0:	.word  0x3634
3fcc99b0:	rev    b6
3fcc99c0:	.word  0x7267
3fcc99d0:	.word  0x7965
3fcc99e0:	.word  0x3535
3fcc99f0:	rl     0x18, a0
3fcc9a00:	dsjs   b5, L3FCC9AA0
3fcc9a10:	rl     0x1, b8
3fcc9a20:	rl     0x19, a12
3fcc9a30:	dsjs   b5, L3FCC9AD0
3fcc9a40:	rl     0x1, b8
3fcc9a50:	rl     0x19, a12
3fcc9a60:	dsjs   b5, L3FCC9B00
3fcc9a70:	rl     0x1, b8
3fcc9a80:	srl    a8, a0
3fcc9a90:	sra    b11, b2
L3FCC9AA0:
3fcc9aa0:	.word  0x3579
3fcc9ab0:	rev    b6
3fcc9ac0:	.word  0x3633
L3FCC9AD0:
3fcc9ad0:	.word  0x3537
3fcc9ae0:	srl    0x1f, b1
3fcc9af0:	.word  0x3633
L3FCC9B00:
3fcc9b00:	.word  0x3537
3fcc9b10:	srl    0x1f, b1
3fcc9b20:	.word  0x3633
3fcc9b30:	.word  0x3537
3fcc9b40:	rev    b1
3fcc9b50:	.word  0x7267
3fcc9b60:	.word  0x7965
3fcc9b70:	.word  0x3735
3fcc9b80:	rl     0x18, a0
3fcc9b90:	rl     0x11, b7
3fcc9ba0:	.word  0x3536
3fcc9bb0:	rl     0x19, a12
3fcc9bc0:	rl     0x11, b7
3fcc9bd0:	.word  0x3536
3fcc9be0:	rl     0x19, a12
3fcc9bf0:	rl     0x11, b7
3fcc9c00:	.word  0x3536
3fcc9c10:	srl    a8, a0
3fcc9c20:	sra    b11, b2
3fcc9c30:	.word  0x3579
3fcc9c40:	rev    b8
3fcc9c50:	dsjs   b3, L3FCC9C70
3fcc9c60:	rl     0x19, b0
L3FCC9C70:
3fcc9c70:	srl    0x1f, b6
3fcc9c80:	dsjs   b3, L3FCC9CA0
3fcc9c90:	rl     0x19, b0
L3FCC9CA0:
3fcc9ca0:	srl    0x1f, b6
3fcc9cb0:	dsjs   b3, L3FCC9CD0
3fcc9cc0:	rl     0x19, b0
L3FCC9CD0:
3fcc9cd0:	rev    b6
3fcc9ce0:	.word  0x7267
3fcc9cf0:	.word  0x7965
3fcc9d00:	dsjs   b5, L3FCC9DA0
3fcc9d10:	rl     0x18, a0
3fcc9d20:	.word  0x3538
3fcc9d30:	rl     0x1, b5
3fcc9d40:	rl     0x19, a12
3fcc9d50:	.word  0x3538
3fcc9d60:	rl     0x1, b5
3fcc9d70:	rl     0x19, a12
3fcc9d80:	.word  0x3538
3fcc9d90:	rl     0x1, b5
L3FCC9DA0:
3fcc9da0:	srl    a8, a0
3fcc9db0:	sra    b11, b2
3fcc9dc0:	.word  0x3679
3fcc9dd0:	rev    b0
3fcc9de0:	dsjs   b3, L3FCC9E80
3fcc9df0:	rl     0x11, b3
3fcc9e00:	srl    0x1f, b1
3fcc9e10:	dsjs   b3, L3FCC9EB0
3fcc9e20:	rl     0x11, b3
3fcc9e30:	srl    0x1f, b1
3fcc9e40:	dsjs   b3, L3FCC9EE0
3fcc9e50:	rl     0x11, b3
3fcc9e60:	rev    b1
3fcc9e70:	.word  0x7267
L3FCC9E80:
3fcc9e80:	.word  0x7965
3fcc9e90:	rl     0x9, b6
3fcc9ea0:	.word  0x3400
L3FCC9EB0:
3fcc9eb0:	rl     0x1, b0
3fcc9ec0:	rl     0x11, b9
3fcc9ed0:	.word  0x342c
L3FCC9EE0:
3fcc9ee0:	rl     0x1, b0
3fcc9ef0:	rl     0x11, b9
3fcc9f00:	.word  0x342c
3fcc9f10:	rl     0x1, b0
3fcc9f20:	rl     0x11, b9
3fcc9f30:	srl    a8, a0
3fcc9f40:	sra    b11, b2
3fcc9f50:	.word  0x3679
3fcc9f60:	rev    b2
3fcc9f70:	rl     0x1, b4
3fcc9f80:	rl     0x1, b6
3fcc9f90:	srl    0x1f, b6
3fcc9fa0:	rl     0x1, b4
3fcc9fb0:	rl     0x1, b6
3fcc9fc0:	srl    0x1f, b6
3fcc9fd0:	rl     0x1, b4
3fcc9fe0:	rl     0x1, b6
3fcc9ff0:	rev    b6
3fcca000:	.word  0x7267
3fcca010:	.word  0x7965
3fcca020:	rl     0x19, b6
3fcca030:	.word  0x3400
3fcca040:	rl     0x19, b1
3fcca050:	.word  0x3737
3fcca060:	.word  0x342c
3fcca070:	rl     0x19, b1
3fcca080:	.word  0x3737
3fcca090:	.word  0x342c
3fcca0a0:	rl     0x19, b1
3fcca0b0:	.word  0x3737
3fcca0c0:	srl    a8, a0
3fcca0d0:	sra    b11, b2
3fcca0e0:	.word  0x3679
3fcca0f0:	rev    b4
3fcca100:	rl     0x9, b4
3fcca110:	dsjs   b8, L3FCCA1B0
3fcca120:	srl    0x1f, b1
3fcca130:	rl     0x9, b4
3fcca140:	dsjs   b8, L3FCCA1E0
3fcca150:	srl    0x1f, b1
3fcca160:	rl     0x9, b4
3fcca170:	dsjs   b8, L3FCCA210
3fcca180:	rev    b1
3fcca190:	.word  0x7267
3fcca1a0:	.word  0x7965
L3FCCA1B0:
3fcca1b0:	.word  0x3536
3fcca1c0:	.word  0x3400
3fcca1d0:	.word  0x3632
L3FCCA1E0:
3fcca1e0:	rl     0x11, b6
3fcca1f0:	.word  0x342c
3fcca200:	.word  0x3632
L3FCCA210:
3fcca210:	rl     0x11, b6
3fcca220:	.word  0x342c
3fcca230:	.word  0x3632
3fcca240:	rl     0x11, b6
3fcca250:	srl    a8, a0
3fcca260:	sra    b11, b2
3fcca270:	.word  0x3679
3fcca280:	rev    b6
3fcca290:	rl     0x19, b4
3fcca2a0:	.word  0x3731
3fcca2b0:	srl    0x1f, b6
3fcca2c0:	rl     0x19, b4
3fcca2d0:	.word  0x3731
3fcca2e0:	srl    0x1f, b6
3fcca2f0:	rl     0x19, b4
3fcca300:	.word  0x3731
3fcca310:	rev    b6
3fcca320:	.word  0x7267
3fcca330:	.word  0x7965
3fcca340:	.word  0x3736
3fcca350:	.word  0x3400
3fcca360:	dsjs   b3, L3FCCA400
3fcca370:	.word  0x3734
3fcca380:	.word  0x342c
3fcca390:	dsjs   b3, L3FCCA430
3fcca3a0:	.word  0x3734
3fcca3b0:	.word  0x342c
3fcca3c0:	dsjs   b3, L3FCCA460
3fcca3d0:	.word  0x3734
3fcca3e0:	srl    a8, a0
3fcca3f0:	sra    b11, b2
L3FCCA400:
3fcca400:	.word  0x3679
3fcca410:	rev    b8
3fcca420:	.word  0x3434
L3FCCA430:
3fcca430:	.word  0x3634
3fcca440:	srl    0x1f, b1
3fcca450:	.word  0x3434
L3FCCA460:
3fcca460:	.word  0x3634
3fcca470:	srl    0x1f, b1
3fcca480:	.word  0x3434
3fcca490:	.word  0x3634
3fcca4a0:	rev    b1
3fcca4b0:	.word  0x7267
3fcca4c0:	.word  0x7965
3fcca4d0:	dsjs   b6, L3FCCA570
3fcca4e0:	.word  0x3400
3fcca4f0:	rl     0x11, b5
3fcca500:	rl     0x11, b3
3fcca510:	.word  0x342c
3fcca520:	rl     0x11, b5
3fcca530:	rl     0x11, b3
3fcca540:	.word  0x342c
3fcca550:	rl     0x11, b5
3fcca560:	rl     0x11, b3
L3FCCA570:
3fcca570:	srl    a8, a0
3fcca580:	sra    b11, b2
3fcca590:	.word  0x3779
3fcca5a0:	rev    b0
3fcca5b0:	.word  0x3634
3fcca5c0:	rl     0x1, b0
3fcca5d0:	srl    0x1f, b3
3fcca5e0:	.word  0x3634
3fcca5f0:	rl     0x1, b0
3fcca600:	srl    0x1f, b3
3fcca610:	.word  0x3634
3fcca620:	rl     0x1, b0
3fcca630:	rev    b3
3fcca640:	.word  0x7267
3fcca650:	.word  0x7965
3fcca660:	rl     0x9, b7
3fcca670:	.word  0x3400
3fcca680:	.word  0x3536
3fcca690:	.word  0x3731
3fcca6a0:	.word  0x342c
3fcca6b0:	.word  0x3536
3fcca6c0:	.word  0x3731
3fcca6d0:	.word  0x342c
3fcca6e0:	.word  0x3536
3fcca6f0:	.word  0x3731
3fcca700:	srl    a8, a0
3fcca710:	sra    b11, b2
3fcca720:	.word  0x3779
3fcca730:	rev    b2
3fcca740:	.word  0x3734
3fcca750:	dsjs   b2, L3FCCA770
3fcca760:	srl    0x1f, b8
L3FCCA770:
3fcca770:	.word  0x3734
3fcca780:	dsjs   b2, L3FCCA7A0
3fcca790:	srl    0x1f, b8
L3FCCA7A0:
3fcca7a0:	.word  0x3734
3fcca7b0:	dsjs   b2, L3FCCA7D0
3fcca7c0:	rev    b8
L3FCCA7D0:
3fcca7d0:	.word  0x7267
3fcca7e0:	.word  0x7965
3fcca7f0:	rl     0x19, b7
3fcca800:	.word  0x3400
3fcca810:	dsjs   b7, L3FCCA830
3fcca820:	rl     0x11, b0
L3FCCA830:
3fcca830:	.word  0x342c
3fcca840:	dsjs   b7, L3FCCA860
3fcca850:	rl     0x11, b0
L3FCCA860:
3fcca860:	.word  0x342c
3fcca870:	dsjs   b7, L3FCCA890
3fcca880:	rl     0x11, b0
L3FCCA890:
3fcca890:	srl    a8, a0
3fcca8a0:	sra    b11, b2
3fcca8b0:	.word  0x3779
3fcca8c0:	rev    b4
3fcca8d0:	dsjs   b4, L3FCCA8F0
3fcca8e0:	.word  0x3735
L3FCCA8F0:
3fcca8f0:	srl    0x1f, b3
3fcca900:	dsjs   b4, L3FCCA920
3fcca910:	.word  0x3735
L3FCCA920:
3fcca920:	srl    0x1f, b3
3fcca930:	dsjs   b4, L3FCCA950
3fcca940:	.word  0x3735
L3FCCA950:
3fcca950:	rev    b3
3fcca960:	.word  0x7267
3fcca970:	.word  0x7965
3fcca980:	.word  0x3537
3fcca990:	.word  0x3400
3fcca9a0:	rl     0x1, b9
3fcca9b0:	.word  0x3738
3fcca9c0:	.word  0x342c
3fcca9d0:	rl     0x1, b9
3fcca9e0:	.word  0x3738
3fcca9f0:	.word  0x342c
3fccaa00:	rl     0x1, b9
3fccaa10:	.word  0x3738
3fccaa20:	srl    a8, a0
3fccaa30:	sra    b11, b2
3fccaa40:	.word  0x3779
3fccaa50:	rev    b6
3fccaa60:	dsjs   b4, L3FCCAB00
3fccaa70:	.word  0x3538
3fccaa80:	srl    0x1f, b8
L3FCCAA90:
3fccaa90:	dsjs   b4, L3FCCAB30
3fccaaa0:	.word  0x3538
3fccaab0:	srl    0x1f, b8
3fccaac0:	dsjs   b4, L3FCCAB60
3fccaad0:	.word  0x3538
3fccaae0:	rev    b8
3fccaaf0:	.word  0x7267
L3FCCAB00:
3fccab00:	.word  0x7965
3fccab10:	.word  0x3737
3fccab20:	.word  0x3500
L3FCCAB30:
3fccab30:	rl     0x19, b0
3fccab40:	rl     0x11, b7
3fccab50:	.word  0x352c
L3FCCAB60:
3fccab60:	rl     0x19, b0
3fccab70:	rl     0x11, b7
3fccab80:	.word  0x352c
3fccab90:	rl     0x19, b0
3fccaba0:	rl     0x11, b7
3fccabb0:	srl    a8, a0
3fccabc0:	sra    b11, b2
3fccabd0:	.word  0x3779
3fccabe0:	rev    b8
3fccabf0:	rl     0x9, b5
3fccac00:	.word  0x3431
3fccac10:	srl    0x1f, b3
3fccac20:	rl     0x9, b5
3fccac30:	.word  0x3431
3fccac40:	srl    0x1f, b3
3fccac50:	rl     0x9, b5
3fccac60:	.word  0x3431
3fccac70:	rev    b3
3fccac80:	.word  0x7267
3fccac90:	.word  0x7965
3fccaca0:	dsjs   b7, L3FCCAD40
3fccacb0:	.word  0x3500
3fccacc0:	.word  0x3631
3fccacd0:	.word  0x3735
3fccace0:	.word  0x352c
3fccacf0:	.word  0x3631
3fccad00:	.word  0x3735
3fccad10:	.word  0x352c
3fccad20:	.word  0x3631
3fccad30:	.word  0x3735
L3FCCAD40:
3fccad40:	srl    a8, a0
3fccad50:	sra    b11, b2
3fccad60:	dsjs   b9, L3FCCADA0
3fccad70:	rev    b0
3fccad80:	rl     0x11, b5
3fccad90:	rl     0x11, b4
L3FCCADA0:
3fccada0:	srl    0x1f, b8
3fccadb0:	rl     0x11, b5
3fccadc0:	rl     0x11, b4
3fccadd0:	srl    0x1f, b8
3fccade0:	rl     0x11, b5
3fccadf0:	rl     0x11, b4
3fccae00:	rev    b8
3fccae10:	.word  0x7267
3fccae20:	.word  0x7965
3fccae30:	rl     0x9, b8
3fccae40:	.word  0x3500
3fccae50:	rl     0x9, b3
3fccae60:	dsjs   b9, L3FCCAF00
3fccae70:	.word  0x352c
3fccae80:	rl     0x9, b3
3fccae90:	dsjs   b9, L3FCCAF30
3fccaea0:	.word  0x352c
3fccaeb0:	rl     0x9, b3
3fccaec0:	dsjs   b9, L3FCCAF60
3fccaed0:	srl    a8, a0
3fccaee0:	sra    b11, b2
3fccaef0:	dsjs   b9, L3FCCAF30
L3FCCAF00:
3fccaf00:	rev    b2
3fccaf10:	rl     0x19, b5
L3FCCAF20:
3fccaf20:	rl     0x9, b7
L3FCCAF30:
3fccaf30:	srl    0x1f, b3
3fccaf40:	rl     0x19, b5
3fccaf50:	rl     0x9, b7
L3FCCAF60:
3fccaf60:	srl    0x1f, b3
3fccaf70:	rl     0x19, b5
3fccaf80:	rl     0x9, b7
3fccaf90:	rev    b3
3fccafa0:	.word  0x7267
3fccafb0:	.word  0x7965
3fccafc0:	rl     0x19, b8
3fccafd0:	.word  0x3500
3fccafe0:	.word  0x3434
3fccaff0:	.word  0x3438
3fccb000:	.word  0x352c
3fccb010:	.word  0x3434
3fccb020:	.word  0x3438
3fccb030:	.word  0x352c
3fccb040:	.word  0x3434
3fccb050:	.word  0x3438
3fccb060:	srl    a8, a0
3fccb070:	sra    b11, b2
3fccb080:	dsjs   b9, L3FCCB0C0
3fccb090:	rev    b4
3fccb0a0:	.word  0x3435
3fccb0b0:	dsjs   b9, L3FCCB150
L3FCCB0C0:
3fccb0c0:	srl    0x1f, b8
3fccb0d0:	.word  0x3435
3fccb0e0:	dsjs   b9, L3FCCB180
3fccb0f0:	srl    0x1f, b8
3fccb100:	.word  0x3435
3fccb110:	dsjs   b9, L3FCCB1B0
3fccb120:	rev    b8
3fccb130:	.word  0x7267
3fccb140:	.word  0x7965
L3FCCB150:
3fccb150:	.word  0x3538
3fccb160:	.word  0x3500
3fccb170:	.word  0x3735
L3FCCB180:
3fccb180:	dsjs   b6, L3FCCB220
3fccb190:	.word  0x352c
3fccb1a0:	.word  0x3735
L3FCCB1B0:
3fccb1b0:	dsjs   b6, L3FCCB250
3fccb1c0:	.word  0x352c
3fccb1d0:	.word  0x3735
3fccb1e0:	dsjs   b6, L3FCCB280
3fccb1f0:	srl    a8, a0
3fccb200:	sra    b11, b2
3fccb210:	dsjs   b9, L3FCCB250
L3FCCB220:
3fccb220:	rev    b6
3fccb230:	.word  0x3635
3fccb240:	dsjs   b2, L3FCCB260
L3FCCB250:
3fccb250:	srl    0x1f, b3
L3FCCB260:
3fccb260:	.word  0x3635
3fccb270:	dsjs   b2, L3FCCB290
L3FCCB280:
3fccb280:	srl    0x1f, b3
L3FCCB290:
3fccb290:	.word  0x3635
3fccb2a0:	dsjs   b2, L3FCCB2C0
3fccb2b0:	rev    b3
L3FCCB2C0:
3fccb2c0:	.word  0x7267
3fccb2d0:	.word  0x7965
3fccb2e0:	.word  0x3738
3fccb2f0:	.word  0x3500
3fccb300:	rl     0x1, b7
3fccb310:	.word  0x3435
3fccb320:	.word  0x352c
3fccb330:	rl     0x1, b7
3fccb340:	.word  0x3435
3fccb350:	.word  0x352c
3fccb360:	rl     0x1, b7
3fccb370:	.word  0x3435
3fccb380:	srl    a8, a0
3fccb390:	sra    b11, b2
3fccb3a0:	dsjs   b9, L3FCCB3E0
3fccb3b0:	rev    b8
3fccb3c0:	.word  0x3735
3fccb3d0:	.word  0x3635
L3FCCB3E0:
3fccb3e0:	srl    0x1f, b8
3fccb3f0:	.word  0x3735
3fccb400:	.word  0x3635
3fccb410:	srl    0x1f, b8
3fccb420:	.word  0x3735
3fccb430:	.word  0x3635
3fccb440:	rev    b8
3fccb450:	.word  0x7267
3fccb460:	.word  0x7965
3fccb470:	dsjs   b8, L3FCCB510
3fccb480:	.word  0x3500
3fccb490:	rl     0x19, b8
3fccb4a0:	dsjs   b3, L3FCCB540
3fccb4b0:	.word  0x352c
3fccb4c0:	rl     0x19, b8
3fccb4d0:	dsjs   b3, L3FCCB570
3fccb4e0:	.word  0x352c
3fccb4f0:	rl     0x19, b8
3fccb500:	dsjs   b3, L3FCCB5A0
L3FCCB510:
3fccb510:	srl    a8, a0
3fccb520:	sra    b11, b2
3fccb530:	dsjs   b9, L3FCCB5F0
L3FCCB540:
3fccb540:	rev    b0
3fccb550:	dsjs   b5, L3FCCB570
3fccb560:	.word  0x3538
L3FCCB570:
3fccb570:	srl    0x1f, b3
3fccb580:	dsjs   b5, L3FCCB5A0
3fccb590:	.word  0x3538
L3FCCB5A0:
3fccb5a0:	srl    0x1f, b3
3fccb5b0:	dsjs   b5, L3FCCB5D0
3fccb5c0:	.word  0x3538
L3FCCB5D0:
3fccb5d0:	rev    b3
3fccb5e0:	.word  0x7267
L3FCCB5F0:
3fccb5f0:	.word  0x7965
3fccb600:	rl     0x9, b9
3fccb610:	.word  0x3500
3fccb620:	.word  0x3639
3fccb630:	.word  0x3432
3fccb640:	.word  0x352c
3fccb650:	.word  0x3639
3fccb660:	.word  0x3432
3fccb670:	.word  0x352c
3fccb680:	.word  0x3639
3fccb690:	.word  0x3432
3fccb6a0:	srl    a8, a0
3fccb6b0:	sra    b11, b2
3fccb6c0:	dsjs   b9, L3FCCB780
3fccb6d0:	rev    b2
3fccb6e0:	rl     0x1, b6
3fccb6f0:	dsjs   b3, L3FCCB790
3fccb700:	srl    0x1f, b5
3fccb710:	rl     0x1, b6
3fccb720:	dsjs   b3, L3FCCB7C0
3fccb730:	srl    0x1f, b5
3fccb740:	rl     0x1, b6
3fccb750:	dsjs   b3, L3FCCB7F0
3fccb760:	rev    b5
3fccb770:	.word  0x7267
L3FCCB780:
3fccb780:	.word  0x7965
L3FCCB790:
3fccb790:	rl     0x19, b9
3fccb7a0:	.word  0x3600
3fccb7b0:	dsjs   b0, L3FCCB850
L3FCCB7C0:
3fccb7c0:	dsjs   b0, L3FCCB860
3fccb7d0:	.word  0x362c
3fccb7e0:	dsjs   b0, L3FCCB880
L3FCCB7F0:
3fccb7f0:	dsjs   b0, L3FCCB890
3fccb800:	.word  0x362c
3fccb810:	dsjs   b0, L3FCCB8B0
3fccb820:	dsjs   b0, L3FCCB8C0
3fccb830:	srl    a8, a0
3fccb840:	sra    b11, b2
L3FCCB850:
3fccb850:	dsjs   b9, L3FCCB910
L3FCCB860:
3fccb860:	rev    b4
3fccb870:	rl     0x9, b6
L3FCCB880:
3fccb880:	dsjs   b6, L3FCCB8A0
L3FCCB890:
3fccb890:	srl    0x1f, b0
L3FCCB8A0:
3fccb8a0:	rl     0x9, b6
L3FCCB8B0:
3fccb8b0:	dsjs   b6, L3FCCB8D0
L3FCCB8C0:
3fccb8c0:	srl    0x1f, b0
L3FCCB8D0:
3fccb8d0:	rl     0x9, b6
3fccb8e0:	dsjs   b6, L3FCCB900
3fccb8f0:	rev    b0
L3FCCB900:
3fccb900:	.word  0x7267
L3FCCB910:
3fccb910:	.word  0x7965
3fccb920:	.word  0x3539
3fccb930:	.word  0x3600
3fccb940:	rl     0x9, b2
3fccb950:	.word  0x3439
3fccb960:	.word  0x362c
3fccb970:	rl     0x9, b2
3fccb980:	.word  0x3439
3fccb990:	.word  0x362c
3fccb9a0:	rl     0x9, b2
3fccb9b0:	.word  0x3439
3fccb9c0:	srl    a8, a0
3fccb9d0:	sra    b11, b2
3fccb9e0:	dsjs   b9, L3FCCBAA0
3fccb9f0:	rev    b6
3fccba00:	rl     0x11, b6
3fccba10:	.word  0x3639
3fccba20:	srl    0x1f, b5
3fccba30:	rl     0x11, b6
3fccba40:	.word  0x3639
3fccba50:	srl    0x1f, b5
3fccba60:	rl     0x11, b6
3fccba70:	.word  0x3639
3fccba80:	rev    b5
3fccba90:	.word  0x7267
L3FCCBAA0:
3fccbaa0:	.word  0x7965
3fccbab0:	.word  0x3739
3fccbac0:	.word  0x3600
3fccbad0:	.word  0x3433
3fccbae0:	dsjs   b7, L3FCCBB80
3fccbaf0:	.word  0x362c
3fccbb00:	.word  0x3433
3fccbb10:	dsjs   b7, L3FCCBBB0
3fccbb20:	.word  0x362c
3fccbb30:	.word  0x3433
3fccbb40:	dsjs   b7, L3FCCBBE0
3fccbb50:	srl    a8, a0
3fccbb60:	sra    b11, b2
3fccbb70:	dsjs   b9, L3FCCBC30
L3FCCBB80:
3fccbb80:	rev    b8
3fccbb90:	.word  0x3436
3fccbba0:	.word  0x3532
L3FCCBBB0:
3fccbbb0:	srl    0x1f, b0
3fccbbc0:	.word  0x3436
3fccbbd0:	.word  0x3532
L3FCCBBE0:
3fccbbe0:	srl    0x1f, b0
3fccbbf0:	.word  0x3436
3fccbc00:	.word  0x3532
3fccbc10:	rev    b0
3fccbc20:	.word  0x7267
L3FCCBC30:
3fccbc30:	.word  0x7965
3fccbc40:	dsjs   b9, L3FCCBCE0
3fccbc50:	.word  0x3600
3fccbc60:	.word  0x3734
3fccbc70:	.word  0x3436
3fccbc80:	.word  0x362c
3fccbc90:	.word  0x3734
3fccbca0:	.word  0x3436
3fccbcb0:	.word  0x362c
3fccbcc0:	.word  0x3734
3fccbcd0:	.word  0x3436
L3FCCBCE0:
3fccbce0:	srl    a8, a0
3fccbcf0:	sra    b11, b2
3fccbd00:	rl     0xb, b9
3fccbd10:	rl     0x1, b0
3fccbd20:	.word  0x3600
3fccbd30:	.word  0x3535
3fccbd40:	.word  0x3533
3fccbd50:	.word  0x362c
3fccbd60:	.word  0x3535
3fccbd70:	.word  0x3533
3fccbd80:	.word  0x362c
3fccbd90:	.word  0x3535
3fccbda0:	.word  0x3533
3fccbdb0:	sub    a0, a0
3fccbdc0:	addc   a10, a5
3fccbdd0:	addc   b2, b7
3fccbde0:	.word  0x756c
3fccbdf0:	.word  0x0065
3fccbe00:	srl    0x1f, b0
3fccbe10:	rl     0x19, b4
3fccbe20:	rl     0x1, b9
3fccbe30:	srl    0x1f, b8
3fccbe40:	dsjs   b5, L3FCCBEE0
3fccbe50:	rl     0x19, b6
3fccbe60:	rev    b7
3fccbe70:	.word  0x0000
L3FCCBE80:
3fccbe80:	mmtm   sp, a0,a1,a2,a12
3fccbea0:	pushst
3fccbeb0:	setf   16, 0, 0
3fccbec0:	setf   32, 0, 1
3fccbed0:	move   *a14(0xffe0), a0, 1
3fccbef0:	clr    a2
3fccbf00:	inc    a2
3fccbf10:	movi   0x20, a1
L3FCCBF30:
3fccbf30:	btst   0, a0
3fccbf40:	jane   L3FCCC060
3fccbf70:	sra    0x1, a0
3fccbf80:	inc    a2
3fccbf90:	dec    a1
3fccbfa0:	jaeq   L3FCCC000
3fccbfd0:	jauc   L3FCCBF30
L3FCCC000:
3fccc000:	movi   0xffffffff, a8
3fccc030:	jauc   L3FCCC0A0
L3FCCC060:
3fccc060:	move   a2, a8
3fccc070:	jauc   L3FCCC0A0
L3FCCC0A0:
3fccc0a0:	popst
3fccc0b0:	mmfm   sp, a0,a1,a2,a12
3fccc0d0:	move   *sp(0x20), a14, 1
3fccc0f0:	rets   2
3fccc100:	.word  0x7543
3fccc110:	.word  0x7372
3fccc120:	.word  0x726f
3fccc130:	sub    a8, a0
3fccc140:	.word  0x0000
3fccc150:	subb   a0, a0
L3FCCC160:
3fccc160:	.word  0x0000
3fccc170:	dsjs   a0, L3FCCC300
3fccc180:	.word  0x0000
3fccc190:	.word  0x3600
3fccc1a0:	.word  0x0001
3fccc1b0:	dsjs   a0, L3FCCC1C0
L3FCCC1C0:
3fccc1c0:	.word  0x0000
3fccc1d0:	lmo    a8, a0
3fccc1e0:	.word  0x0000
3fccc1f0:	dsjs   a0, L3FCCC200
L3FCCC200:
3fccc200:	.word  0x0000
3fccc210:	.word  0xff00
3fccc220:	.word  0xffff
3fccc230:	dsjs   sp, L3FCCC330
3fccc240:	.word  0x0000
3fccc250:	subi   0xedffffff, a0
3fccc280:	.word  0x0000
3fccc290:	subb   a8, a0
3fccc2a0:	.word  0x0000
3fccc2b0:	or     a0, a0
3fccc2c0:	.word  0x0000
3fccc2d0:	emu
3fccc2e0:	.word  0x0600
3fccc2f0:	addk   32, a0
L3FCCC300:
3fccc300:	addk   32, a0
3fccc310:	.word  0x0000
3fccc320:	.word  0x0000
L3FCCC330:
3fccc330:	addk   32, a0
3fccc340:	.word  0x0000
3fccc350:	addk   8, a0
3fccc360:	.word  0x0000
3fccc370:	pixt   a8, *a0, xy
3fccc380:	.word  0x00ff
3fccc390:	.word  0x0a00
3fccc3a0:	.word  0xff00
3fccc3b0:	.word  0x00ff
3fccc3c0:	.word  0x0000
3fccc3d0:	emu
3fccc3e0:	addk   32, a0
3fccc3f0:	addk   8, a0
3fccc400:	pixblt l,l
3fccc410:	addk   32, a0
3fccc420:	.word  0x0000
3fccc430:	.word  0x0000
3fccc440:	emu
3fccc450:	.word  0x0000
3fccc460:	.word  0x0000
3fccc470:	.word  0x0000
3fccc480:	.word  0x0000
3fccc490:	.word  0x0000
3fccc4a0:	.word  0x0000
3fccc4b0:	move   *a8+, *a0+, 0
3fccc4c0:	.word  0x0000
3fccc4d0:	emu
3fccc4e0:	.word  0x0a00
3fccc4f0:	.word  0x0601
3fccc500:	.word  0x0000
3fccc510:	.word  0x0000
3fccc520:	.word  0x0000
3fccc530:	dsjs   a0, L3FCCC540
L3FCCC540:
3fccc540:	jrv   L3FCCC160
3fccc550:	.word  0x343f
3fccc560:	andn   a8, a1
3fccc570:	.word  0x7901
3fccc580:	move   *a0+, *a1+, 0
3fccc590:	.word  0xbe01
3fccc5a0:	jrn   L3FCCC5C0
3fccc5b0:	subxy  a8, a1
L3FCCC5C0:
3fccc5c0:	pixt   *a8, xy, a1
3fccc5d0:	.word  0x0801
3fccc5e0:	btst   15, a2
3fccc5f0:	.word  0x3602
3fccc600:	andn   a8, a2
3fccc610:	.word  0x7702
3fccc620:	move   *a0+, a2, 1
3fccc630:	movb   *a0(0xdb02), *a2(0x102)
3fccc660:	btst   15, a3
3fccc670:	addc   a0, a3
L3FCCC680:
3fccc680:	divu   a0, a3
3fccc690:	.word  0x7803
3fccc6a0:	movb   *a0, *a3
3fccc6b0:	jrls   L3FCCC6F0
3fccc6c0:	.word  0xda03
3fccc6d0:	pixt   a0, *a3
3fccc6e0:	subk   24, a3
L3FCCC6F0:
3fccc6f0:	dsjs   a4, L3FCCC680
3fccc700:	mpyu   a8, a4
3fccc710:	move   a8, *a4, 1
3fccc720:	move   -*a8, a4, 1
3fccc730:	jrnv   L3FCCC780
3fccc740:	pixt   a8, *a4, xy
3fccc750:	subk   24, a4
3fccc760:	dsjs   a5, L3FCCC8F0
3fccc770:	mpyu   a8, a5
L3FCCC780:
3fccc780:	move   a8, *a5, 1
3fccc790:	move   -*a8, -*a5, 0
3fccc7a0:	jrv   L3FCCC800
3fccc7b0:	pixt   *a0, xy, a5
3fccc7c0:	sext   a5, 0
3fccc7d0:	btst   23, a6
3fccc7e0:	.word  0x3506
3fccc7f0:	or     a0, a6
L3FCCC800:
3fccc800:	mods   a0, a6
3fccc810:	move   *a0, *a6, 1
3fccc820:	movb   a8, *a6(0xd106)
3fccc840:	pixt   *a0, xy, *a6, xy
3fccc850:	subk   24, a6
3fccc860:	srl    0x8, a7
3fccc870:	move   a0, b7
3fccc880:	mods   a8, a7
3fccc890:	move   a8, *a7+, 1
3fccc8a0:	move   a0, *a7(0xd807), 1
3fccc8c0:	pixt   *a0, *a7
3fccc8d0:	sla    0x10, a7
3fccc8e0:	addc   a8, a8
L3FCCC8F0:
3fccc8f0:	rl     a8, a8
3fccc900:	move   *a8, *a8, 0
3fccc910:	move   -*a8, -*a8, 0
3fccc920:	jreq   L3FCCC9B0
3fccc930:	pixt   a0, *a8, xy
3fccc940:	addk   8, a8
3fccc950:	rl     0x10, a9
3fccc960:	divs   a0, a9
3fccc970:	.word  0x7e09
3fccc980:	movb   *a8, *a9
3fccc990:	jrhi   L3FCCCA30
3fccc9a0:	exgf   a9, 1
L3FCCC9B0:
3fccc9b0:	pixt   a8, *a9, xy
3fccc9c0:	.word  0x0e09
3fccc9d0:	rl     0x10, a10
3fccc9e0:	btst   a0, a10
3fccc9f0:	rl     a0, a10
3fccca00:	movb   *a0, a10
3fccca10:	move   a0, *a10(0xc50a), 1
L3FCCCA30:
3fccca30:	.word  0xdd0a
3fccca40:	pixt   a0, *a10, xy
3fccca50:	.word  0x080a
3fccca60:	srl    0x10, a11
3fccca70:	or     a0, a11
3fccca80:	.word  0x7a0b
3fccca90:	.word  0x9e0b
3fcccaa0:	.word  0xbf0b
3fcccab0:	cmpxy  a8, a11
3fcccac0:	emu
3fcccad0:	sla    0x8, a12
3fcccae0:	sub    a8, a12
3fcccaf0:	lmo    a8, a12
3fcccb00:	.word  0x7e0c
3fcccb10:	move   *a0+, a12, 1
3fcccb20:	movb   a8, *a12(0xc90c)
3fcccb40:	.word  0xdd0c
3fcccb50:	drav   a8, a12
3fcccb60:	subk   32, a12
3fcccb70:	dsjs   a13, L3FCCCB80
L3FCCCB80:
3fcccb80:	and    a0, a13
3fcccb90:	modu   a0, a13
3fcccba0:	move   *a0+, a13, 0
3fcccbb0:	move   *a0(0xd70d), *a13(0xfd0d), 0
3fcccbe0:	subk   24, a13
3fcccbf0:	dsjs   a14, L3FCCCB80
3fcccc00:	and    a8, a14
3fcccc10:	rl     a8, a14
3fcccc20:	.word  0x7d0e
3fcccc30:	move   *a0+, a14, 0
3fcccc40:	move   -*a0, -*a14, 0
3fcccc50:	jruc   L3FCCCD40
3fcccc60:	move   @0xeec0e, *a14+, 0
3fcccc90:	movk   32, sp
3fcccca0:	srl    0x20, sp
3fccccb0:	addc   a8, sp
3fccccc0:	srl    a8, sp
3fccccd0:	movb   a8, *sp
3fcccce0:	movb   a0, *sp(0xd20f)
3fcccd00:	pixt   a0, *sp
3fcccd10:	btst   15, sp
3fcccd20:	dsjs   b0, L3FCCCE30
3fcccd30:	divs   b0, b0
L3FCCCD40:
3fcccd40:	.word  0x7c10
3fcccd50:	move   b0, -*b0, 1
3fcccd60:	jrp   L3FCCCE70
3fcccd70:	subxy  b8, b0
3fcccd80:	.word  0xff10
3fcccd90:	sla    0x10, b0
3fcccda0:	add    b8, b1
3fcccdb0:	srl    b8, b1
3fcccdc0:	move   *b0, b1, 1
3fcccdd0:	movb   b0, *b1(0xcb11)
3fcccdf0:	pixt   b8, *b1, xy
3fccce00:	.word  0x0e11
3fccce10:	rl     0x10, b2
3fccce20:	btst   b0, b2
L3FCCCE30:
3fccce30:	rl     b0, b2
3fccce40:	.word  0x7c12
3fccce50:	move   *b0+, b2, 0
3fccce60:	move   -*b8, b2, 1
L3FCCCE70:
3fccce70:	.word  0xbf12
3fccce80:	.word  0xde12
L3FCCCE90:
3fccce90:	.word  0x0412
3fcccea0:	subk   24, b3
3fccceb0:	srl    0x8, b3
L3FCCCEC0:
3fcccec0:	or     b8, b3
3fccced0:	.word  0x7b13
L3FCCCEE0:
3fcccee0:	movb   *b0, b3
3fcccef0:	pixt   *b0, b3
3fcccf00:	addk   8, a8
3fcccf10:	.word  0x0806
3fcccf20:	sext   a1, 1
3fcccf30:	not    b8
3fcccf40:	addxy  sp, sp
3fcccf50:	.word  0x7cfb
3fcccf60:	fill   xy
3fcccf70:	pushst
3fcccf80:	jruc   L3FCCD380
3fcccf90:	pixt   a0, *sp
3fcccfa0:	.word  0xff07
3fcccfb0:	pixt   *sp, xy, a3
3fcccfc0:	pixt   b3, *b13
3fcccfd0:	pixt   *a0, *sp
3fcccfe0:	.word  0x0e01
3fcccff0:	movi   0x1090711, b9
3fccd020:	pixt   a0, *sp, xy
3fccd030:	pixt   b0, *sp
3fccd040:	pixt   *b1, *sp
3fccd050:	.word  0xfe7f
3fccd060:	.word  0x7ffe
3fccd070:	dsjs   b12, L3FCCCE90
3fccd080:	btst   0, b8
3fccd090:	fill   xy
3fccd0a0:	fill   xy
3fccd0b0:	btst   0, b8
3fccd0c0:	dsjs   b12, L3FCCCEE0
3fccd0d0:	.word  0x7ffe
3fccd0e0:	.word  0xfe7f
3fccd0f0:	pixt   *b1, *sp
3fccd100:	pixt   b0, *sp
3fccd110:	pixt   a0, *sp, xy
3fccd120:	pushst
3fccd130:	.word  0x0011
3fccd140:	emu
3fccd150:	rl     0x0, a0
3fccd160:	pixblt l,l
3fccd170:	pushst
3fccd180:	pixt   b3, *sp, xy
3fccd190:	.word  0xff0f
3fccd1a0:	.word  0x7c03
3fccd1b0:	btst   3, a0
3fccd1c0:	dint
3fccd1d0:	jruc   L3FCCCEC0
3fccd1e0:	dsjs   b1, L3FCCD1F0
L3FCCD1F0:
3fccd1f0:	sext   a4, 1
3fccd200:	.word  0x0080
L3FCCD210:
3fccd210:	pixt   *a0, xy, a0
3fccd220:	addk   8, a2
3fccd230:	pixblt l,l
3fccd240:	.word  0x0001
3fccd250:	.word  0x00e0
3fccd260:	.word  0x00f8
3fccd270:	move   b7, *b14, 0
3fccd280:	addxy  b3, sp
3fccd290:	pixt   b3, *sp
3fccd2a0:	pixt   *b1, *sp
3fccd2b0:	pixt   *b1, *sp
3fccd2c0:	addxy  b0, sp
3fccd2d0:	pixt   b0, *sp, xy
3fccd2e0:	pixt   a0, *sp
3fccd2f0:	.word  0x7c0f
3fccd300:	dsjs   a7, L3FCCD210
3fccd310:	btst   7, a7
3fccd320:	.word  0x0e02
3fccd330:	.word  0x0400
3fccd340:	pixt   *a8, *a0
3fccd350:	addk   8, a5
3fccd360:	emu
3fccd370:	.word  0xff01
L3FCCD380:
3fccd380:	.word  0xff00
3fccd390:	movk   32, b8
L3FCCD3A0:
3fccd3a0:	movk   32, b8
3fccd3b0:	dsjs   b10, L3FCCD3A0
3fccd3c0:	pixt   *b0, *b8
3fccd3d0:	addk   8, a6
3fccd3e0:	.word  0x020a
L3FCCD3F0:
3fccd3f0:	.word  0xff01
3fccd400:	.word  0xffff
3fccd410:	.word  0xffff
3fccd420:	subxy  sp, sp
3fccd430:	move   *a12, a1, 1
3fccd440:	.word  0xfe7f
3fccd450:	jrgt   L3FCCD3F0
3fccd460:	btst   15, sp
3fccd470:	movb   b13, @0x1010911
3fccd4a0:	dsjs   b8, L3FCCD4B0
L3FCCD4B0:
3fccd4b0:	movk   2, b10
3fccd4c0:	movk   32, b8
3fccd4d0:	.word  0xff18
3fccd4e0:	.word  0xff00
3fccd4f0:	.word  0x06fc
3fccd500:	.word  0x0a11
3fccd510:	emu
3fccd520:	addxy  b1, b0
3fccd530:	.word  0x9fe1
3fccd540:	.word  0xfe7f
3fccd550:	move   sp, *a1, 0
3fccd560:	.word  0xffc7
3fccd570:	.word  0xffff
3fccd580:	.word  0xffff
3fccd590:	pixt   *b7, xy, sp
3fccd5a0:	addk   8, a2
3fccd5b0:	sext   a3, 0
3fccd5c0:	move   a0, *a1, 0
3fccd5d0:	addxy  a0, a0
3fccd5e0:	addk   8, a3
3fccd5f0:	.word  0xff06
3fccd600:	.word  0x00ff
3fccd610:	.word  0x0018
3fccd620:	.word  0x0004
3fccd630:	.word  0xff02
3fccd640:	pixt   *a0, xy, a3
3fccd650:	addk   8, a2
3fccd660:	sext   a4, 0
3fccd670:	addxy  a0, a1
3fccd680:	pixt   a0, *a0, xy
3fccd690:	pixt   a8, *a3
3fccd6a0:	btst   7, a7
3fccd6b0:	.word  0xfffe
3fccd6c0:	.word  0xffff
3fccd6d0:	.word  0xffff
3fccd6e0:	.word  0xff1f
3fccd6f0:	.word  0xff07
3fccd700:	pixt   *a0, a3
3fccd710:	addk   8, a7
3fccd720:	.word  0x0806
3fccd730:	subb   a8, a1
3fccd740:	move   *b4, *b12, 0
3fccd750:	addk   8, b0
3fccd760:	pixt   *a1, xy, a2
3fccd770:	move   *sp, *sp, 1
3fccd780:	addk   11, a8
3fccd790:	move   a1, -*a13, 1
3fccd7a0:	pixt   *a2, xy, *a5, xy
3fccd7b0:	addk   31, sp
3fccd7c0:	sla    0x10, b1
3fccd7d0:	sub    a2, a2
3fccd7e0:	dsjs   a14, L3FCCD830
L3FCCD7F0:
3fccd7f0:	.word  0x08f9
3fccd800:	sext   b1, 1
3fccd810:	emu
3fccd820:	pixt   *b14, *sp
L3FCCD830:
3fccd830:	.word  0xfeef
3fccd840:	.word  0x9f77
3fccd850:	pixt   *b13, xy, b11
3fccd860:	.word  0xffff
3fccd870:	.word  0xffff
3fccd880:	.word  0xbfff
3fccd890:	.word  0xdffb
3fccd8a0:	.word  0xfffd
3fccd8b0:	.word  0xffff
3fccd8c0:	.word  0xffff
3fccd8d0:	.word  0xddcf
3fccd8e0:	movy   b7, b9
3fccd8f0:	drav   b11, sp
3fccd900:	pixt   *b13, sp
3fccd910:	.word  0x0e00
3fccd920:	subi   0x3ffcfffe, b1
3fccd950:	rl     0x0, a0
3fccd960:	movb   a4, *a2
3fccd970:	sla    0x18, b0
3fccd980:	cmp    a6, a2
3fccd990:	.word  0x0a30
3fccd9a0:	getst  a12
3fccd9b0:	jrnn   L3FCCD7F0
3fccd9c0:	rl     0x0, a0
3fccd9d0:	.word  0x0c00
3fccd9e0:	.word  0xff00
3fccd9f0:	.word  0xffff
3fccda00:	.word  0xff0f
3fccda10:	addk   8, sp
3fccda20:	.word  0x020e
3fccda30:	pixblt l,l
3fccda40:	pixblt l,l
3fccda50:	movy   a8, a0
3fccda60:	movy   b9, b0
3fccda70:	movy   b9, b8
3fccda80:	movy   b8, b12
3fccda90:	movy   a8, a14
3fccdaa0:	movy   a8, a7
3fccdab0:	movy   a8, a3
3fccdac0:	movy   b9, sp
3fccdad0:	movy   b9, sp
3fccdae0:	pixblt l,xy
3fccdaf0:	.word  0xff00
3fccdb00:	.word  0xffff
3fccdb10:	.word  0xffff
3fccdb20:	.word  0xffff
3fccdb30:	pixt   *sp, xy, sp
3fccdb40:	addk   8, a1
3fccdb50:	emu
3fccdb60:	.word  0x0001
3fccdb70:	rev    b0
3fccdb80:	addk   2, a12
3fccdb90:	jrlt   L3FCCDDD0
3fccdba0:	rl     0x8, b0
3fccdbb0:	.word  0x0c48
3fccdbc0:	nop
3fccdbd0:	pixt   *a6, *a6
3fccdbe0:	rev    b1
3fccdbf0:	.word  0x000c
3fccdc00:	jruc   L3FCCDC40
3fccdc10:	.word  0xffff
3fccdc20:	fill   xy
3fccdc30:	.word  0x02f2
L3FCCDC40:
3fccdc40:	.word  0x0e11
3fccdc50:	emu
3fccdc60:	pixt   a0, *a0, xy
3fccdc70:	pixt   a0, *a0, xy
3fccdc80:	drav   a8, a12
3fccdc90:	drav   b8, b12
L3FCCDCA0:
3fccdca0:	drav   b9, b8
3fccdcb0:	drav   b11, b0
3fccdcc0:	drav   sp, a0
3fccdcd0:	drav   a14, a0
3fccdce0:	drav   sp, b12
3fccdcf0:	drav   sp, b12
3fccdd00:	drav   sp, b12
3fccdd10:	pixt   a0, *a0, xy
3fccdd20:	.word  0xffff
3fccdd30:	.word  0xffff
3fccdd40:	.word  0xffff
3fccdd50:	.word  0xffff
3fccdd60:	move   @0x1010d11, b10
3fccdd90:	.word  0x0040
3fccdda0:	.word  0x0008
3fccddb0:	sla    0x0, a1
3fccddc0:	.word  0x0400
L3FCCDDD0:
3fccddd0:	.word  0x0080
3fccdde0:	add    b8, b1
3fccddf0:	and    b0, b2
3fccde00:	btst   31, a1
3fccde10:	emu
3fccde20:	pixt   a0, *a0, xy
3fccde30:	.word  0xffff
3fccde40:	pixt   b9, *sp
3fccde50:	addk   8, a8
3fccde60:	.word  0x020e
3fccde70:	jruc   L3FCCDE90
3fccde80:	addxy  a0, a1
L3FCCDE90:
3fccde90:	.word  0x7000
3fccdea0:	dsjs   a0, L3FCCDEB0
L3FCCDEB0:
3fccdeb0:	btst   31, a0
3fccdec0:	.word  0x0e00
3fccded0:	srl    b9, b0
3fccdee0:	dsjs   b8, L3FCCE0C0
3fccdef0:	fill   xy
3fccdf00:	not    b8
3fccdf10:	.word  0x00f8
3fccdf20:	pixt   b1, *b8, xy
3fccdf30:	.word  0xffff
3fccdf40:	.word  0xffff
3fccdf50:	.word  0xffff
3fccdf60:	pixt   sp, *sp
3fccdf70:	addk   8, a7
3fccdf80:	emu
3fccdf90:	jruc   L3FCCDFB0
3fccdfa0:	rl     0x0, a0
L3FCCDFB0:
3fccdfb0:	.word  0x0c00
3fccdfc0:	nop
3fccdfd0:	.word  0x00c0
3fccdfe0:	rev    b0
3fccdff0:	.word  0x000c
3fcce000:	.word  0xff03
3fcce010:	.word  0xffff
3fcce020:	pixt   a0, *sp
3fcce030:	addk   8, a8
3fcce040:	.word  0x020a
3fcce050:	jruc   L3FCCE070
3fcce060:	jruc   L3FCCE0A0
L3FCCE070:
3fcce070:	jruc   L3FCCE0B0
3fcce080:	jruc   L3FCCE0C0
3fcce090:	jruc   L3FCCE0D0
L3FCCE0A0:
3fcce0a0:	jruc   L3FCCE0E0
L3FCCE0B0:
3fcce0b0:	jruc   L3FCCE0F0
L3FCCE0C0:
3fcce0c0:	jruc   L3FCCE100
L3FCCE0D0:
3fcce0d0:	.word  0xff03
L3FCCE0E0:
3fcce0e0:	.word  0xffff
L3FCCE0F0:
3fcce0f0:	.word  0xffff
L3FCCE100:
3fcce100:	.word  0xffff
3fcce110:	pixt   b7, *sp
3fcce120:	addk   8, a7
3fcce130:	.word  0x0808
3fcce140:	.word  0xff01
3fcce150:	.word  0x00ff
3fcce160:	.word  0xff40
3fcce170:	.word  0x00bf
3fcce180:	.word  0xff58
3fcce190:	move   a5, *a13, 0
3fcce1a0:	mpyu   b10, b6
3fcce1b0:	move   -*a5, -*a11, 0
3fcce1c0:	.word  0xd555
3fcce1d0:	lmo    a7, a10
3fcce1e0:	move   *a8(0x5afe), a5, 0
3fcce200:	movx   a8, a0
3fcce210:	.word  0x06ff
3fcce220:	.word  0xff00
3fcce230:	pixt   b7, *sp
3fcce240:	addk   8, a8
3fcce250:	.word  0x0808
3fcce260:	.word  0xff01
3fcce270:	.word  0xffff
3fcce280:	.word  0xffff
3fcce290:	.word  0xffff
3fcce2a0:	.word  0xffff
3fcce2b0:	.word  0xffff
L3FCCE2C0:
3fcce2c0:	.word  0xffff
3fcce2d0:	.word  0xffff
3fcce2e0:	.word  0xffff
3fcce2f0:	.word  0xffff
3fcce300:	.word  0xffff
3fcce310:	.word  0xffff
3fcce320:	.word  0xffff
3fcce330:	.word  0xffff
3fcce340:	.word  0xffff
3fcce350:	.word  0xffff
3fcce360:	pixt   *b7, *sp
3fcce370:	addk   8, a6
3fcce380:	.word  0x0e00
3fcce390:	rl     0x0, a1
3fcce3a0:	move   a6, *a0, 0
3fcce3b0:	btst   15, a7
3fcce3c0:	pixt   b7, *b12, xy
3fcce3d0:	.word  0x9fe3
3fcce3e0:	rl     0x1b, sp
3fcce3f0:	.word  0x08c7
L3FCCE400:
3fcce400:	.word  0x0c03
3fcce410:	jruc   L3FCCE720
3fcce420:	pixt   *a8, a0
3fcce430:	addk   8, a7
3fcce440:	pixblt l,l
3fcce450:	pixt   a0, *a1, xy
3fcce460:	pixblt l,l
3fcce470:	move   sp, *b8, 0
3fcce480:	pixt   *b0, *sp
3fcce490:	dsjs   a3, L3FCCE2C0
3fcce4a0:	cpw    sp, b14
3fcce4b0:	.word  0xff7f
3fcce4c0:	.word  0xffff
3fcce4d0:	.word  0x7fff
3fcce4e0:	pixt   a7, *sp, xy
3fcce4f0:	pixblt l,l
3fcce500:	.word  0x00f0
3fcce510:	pixt   a8, *sp
3fcce520:	addk   8, a7
L3FCCE530:
3fcce530:	sext   a7, 1
3fcce540:	addxy  a0, a1
3fcce550:	.word  0xfe01
3fcce560:	.word  0xffc1
3fcce570:	.word  0x7878
3fcce580:	.word  0xdc0e
3fcce590:	.word  0x7e01
3fcce5a0:	btst   3, a0
3fcce5b0:	move   @0xe1e703b8, a0
3fcce5e0:	dsjs   b1, L3FCCE400
3fcce5f0:	move   @0x8f80078, b8
3fcce620:	.word  0x0811
3fcce630:	emu
3fcce640:	move   @0x3ffc1ff8, a0
3fcce670:	.word  0x7ffe
3fcce680:	.word  0x7ffe
3fcce690:	pixt   *b1, *sp
3fcce6a0:	pixt   b0, *sp
3fcce6b0:	pixt   b0, *sp
3fcce6c0:	pixt   b0, *sp
3fcce6d0:	pixt   b0, *sp
3fcce6e0:	pixt   *b1, *sp
3fcce6f0:	.word  0x7ffe
3fcce700:	.word  0x7ffe
3fcce710:	dsjs   b12, L3FCCE530
L3FCCE720:
3fcce720:	btst   0, b8
3fcce730:	move   @0x31108fa, a0
3fcce760:	emu
3fcce770:	movb   *sp, b12
3fcce780:	.word  0x3679
3fcce790:	sll    0x19, b1
3fcce7a0:	.word  0x7993
3fcce7b0:	move   *a3, a4, 0
3fcce7c0:	btst   14, b8
3fcce7d0:	.word  0x7ffb
3fcce7e0:	move   *a6+, a10, 0
3fcce7f0:	move   -*b9, b2, 0
3fcce800:	move   -*a10, -*a12, 0
3fcce810:	jrne   L3FCCED90
3fcce820:	not    b4
3fcce830:	.word  0xffff
3fcce840:	.word  0xffff
3fcce850:	movi   0x10d0311, b10
3fcce880:	.word  0x9ffe
3fcce890:	.word  0xdcfb
3fcce8a0:	movb   *sp(0xddbd), *b6(0xceff)
3fcce8d0:	jrnn   L3FCCEC50
3fcce8e0:	.word  0xffcf
3fcce8f0:	.word  0xeb7f
3fcce900:	pixt   *b13, xy, *b5, xy
3fcce910:	.word  0x7ada
3fcce920:	.word  0xff6d
3fcce930:	mpyu   b5, b6
3fcce940:	cpw    b3, sp
3fcce950:	.word  0xffff
3fcce960:	.word  0xffff
3fcce970:	.word  0x08f9
3fcce980:	trap   17
3fcce990:	emu
3fcce9a0:	fill   xy
3fcce9b0:	move   *a0, *a2, 0
3fcce9c0:	divs   a0, a1
L3FCCE9D0:
3fcce9d0:	sra    0x8, a1
3fcce9e0:	btst   28, sp
3fcce9f0:	.word  0x0e00
3fccea00:	sext   a0, 0
3fccea10:	.word  0x0280
3fccea20:	move   a10, a0
3fccea30:	or     a13, a12
3fccea40:	move   *b7(0x95ba), *b5(0x15), 1
3fccea70:	.word  0x000a
3fccea80:	.word  0x7ff9
3fccea90:	movi   0x1070911, b9
3fcceac0:	fill   xy
3fccead0:	btst   0, b12
3fcceae0:	.word  0xfffe
3fcceaf0:	.word  0xfffe
3fcceb00:	.word  0xffff
3fcceb10:	.word  0xffff
3fcceb20:	.word  0xffff
3fcceb30:	.word  0xffff
3fcceb40:	.word  0xfffe
3fcceb50:	.word  0xfffe
3fcceb60:	.word  0xffff
3fcceb70:	.word  0xffff
3fcceb80:	.word  0xffff
3fcceb90:	.word  0xffff
3fcceba0:	.word  0xfffe
3fccebb0:	dsjs   b12, L3FCCE9D0
3fccebc0:	movi   0x1080711, b9
3fccebf0:	getpc  a0
3fccec00:	getpc  a0
3fccec10:	getpc  a0
3fccec20:	getpc  a0
3fccec30:	getpc  a0
3fccec40:	getpc  a0
L3FCCEC50:
3fccec50:	.word  0xff7f
3fccec60:	.word  0x0000
3fccec70:	.word  0xff7f
3fccec80:	getpc  a0
3fccec90:	getpc  a0
3fcceca0:	getpc  a0
3fccecb0:	getpc  a0
3fccecc0:	getpc  a0
3fccecd0:	getpc  a0
3fccece0:	movi   0x1090711, b9
3fcced10:	not    a0
3fcced20:	not    a0
3fcced30:	not    a0
3fcced40:	not    a0
3fcced50:	not    a0
3fcced60:	.word  0xffff
3fcced70:	.word  0xffff
3fcced80:	.word  0xffff
L3FCCED90:
3fcced90:	.word  0xffff
3fcceda0:	.word  0xffff
3fccedb0:	not    a0
L3FCCEDC0:
3fccedc0:	not    a0
3fccedd0:	not    a0
3fccede0:	not    a0
3fccedf0:	not    a0
3fccee00:	not    a0
3fccee10:	movi   0x1080711, b9
3fccee40:	sla    0xa, a2
3fccee50:	and    a10, a5
3fccee60:	sra    0x16, a10
3fccee70:	subk   10, b4
3fccee80:	cmpi   0x140faaf, a8
3fcceeb0:	getpc  a0
3fcceec0:	.word  0xfebf
3fcceed0:	setf   16, 0, 0
3fcceee0:	cmpi   0xd6b5eaab, a8
3fccef10:	and    a10, a5
3fccef20:	sla    0xa, a2
3fccef30:	movi   0x1080711, b9
3fccef60:	dsjs   b14, L3FCCEDC0
3fccef70:	.word  0xdf7d
3fccef80:	movy   b11, b11
3fccef90:	drav   b11, b7
3fccefa0:	pixt   *a11, sp
3fccefb0:	pixt   *b10, *sp
3fccefc0:	.word  0xfe3f
3fccefd0:	.word  0x0080
3fccefe0:	.word  0xfe3f
3fcceff0:	pixt   *b10, *sp
3fccf000:	pixt   *a11, sp
3fccf010:	drav   b11, b7
3fccf020:	movy   b11, b11
3fccf030:	.word  0xdf7d
3fccf040:	dsjs   b14, L3FCCEEA0
3fccf050:	movi   0x1080711, b9
3fccf080:	.word  0x0080
3fccf090:	.word  0x0080
3fccf0a0:	.word  0x0080
3fccf0b0:	.word  0x0080
3fccf0c0:	.word  0x0080
3fccf0d0:	.word  0x0080
3fccf0e0:	.word  0x0080
3fccf0f0:	.word  0xff7f
3fccf100:	.word  0x0080
3fccf110:	.word  0x0080
3fccf120:	.word  0x0080
3fccf130:	.word  0x0080
3fccf140:	.word  0x0080
3fccf150:	.word  0x0080
3fccf160:	.word  0x0080
3fccf170:	movi   0x1090711, b9
3fccf1a0:	popst
3fccf1b0:	popst
3fccf1c0:	popst
3fccf1d0:	popst
3fccf1e0:	popst
3fccf1f0:	popst
3fccf200:	.word  0xffff
3fccf210:	.word  0xffff
3fccf220:	.word  0xffff
3fccf230:	popst
3fccf240:	popst
3fccf250:	popst
3fccf260:	popst
3fccf270:	popst
3fccf280:	popst
3fccf290:	popst
3fccf2a0:	.word  0x08f9
3fccf2b0:	sext   b1, 1
3fccf2c0:	emu
3fccf2d0:	getpc  a0
3fccf2e0:	putst  b0
3fccf2f0:	getpc  b4
3fccf300:	add    a9, a9
3fccf310:	addk   8, b4
3fccf320:	pixt   *a8, *a10
3fccf330:	pushst
3fccf340:	.word  0x7f00
3fccf350:	move   b11, -*sp, 0
3fccf360:	and    b8, b0
3fccf370:	sra    0x18, a4
3fccf380:	or     a8, a1
3fccf390:	movk   24, a0
3fccf3a0:	sext   a0, 0
3fccf3b0:	pixt   a8, *a0
3fccf3c0:	addk   8, a9
3fccf3d0:	trap   7
3fccf3e0:	addxy  a0, a1
3fccf3f0:	pixt   a0, *a3, xy
3fccf400:	pixt   a0, *a7
3fccf410:	.word  0xdc0f
3fccf420:	jrn   L3FCCF600
3fccf430:	jrgt   L3FCCF7D0
3fccf440:	.word  0xff71
3fccf450:	.word  0x7fff
3fccf460:	.word  0xffff
L3FCCF470:
3fccf470:	jrgt   L3FCCF470
3fccf480:	jrn   L3FCCFBA0
3fccf490:	.word  0xdc39
3fccf4a0:	pixt   b0, *b13
3fccf4b0:	pixt   a0, *sp, xy
3fccf4c0:	addxy  a0, a7
3fccf4d0:	jruc   L3FCCF510
3fccf4e0:	pixt   *a8, a1
3fccf4f0:	addk   8, a5
3fccf500:	sext   a5, 0
L3FCCF510:
3fccf510:	.word  0x7801
3fccf520:	cpw    sp, b8
3fccf530:	.word  0xffdf
3fccf540:	.word  0xffff
3fccf550:	.word  0xbfff
3fccf560:	.word  0xfe7f
3fccf570:	pushst
3fccf580:	.word  0x06fa
3fccf590:	.word  0x0611
3fccf5a0:	emu
3fccf5b0:	addxy  sp, b8
3fccf5c0:	.word  0xfe7f
3fccf5d0:	.word  0xfff7
3fccf5e0:	.word  0xffff
3fccf5f0:	.word  0xffff
L3FCCF600:
3fccf600:	.word  0xffff
3fccf610:	movy   sp, sp
3fccf620:	.word  0xfe7f
3fccf630:	btst   3, a7
L3FCCF640:
3fccf640:	.word  0x06fa
3fccf650:	sext   b1, 0
3fccf660:	emu
3fccf670:	btst   0, sp
3fccf680:	getst  a0
3fccf690:	move   b0, *b8, 0
3fccf6a0:	movk   32, a1
3fccf6b0:	sla    a12, a6
3fccf6c0:	move   b0, *b8, 0
3fccf6d0:	movk   32, a1
3fccf6e0:	getst  a0
3fccf6f0:	.word  0xfff8
3fccf700:	move   @0x1080611, b9
3fccf730:	.word  0xffff
3fccf740:	.word  0xffff
3fccf750:	btst   0, sp
3fccf760:	move   @0x9e7e79f8, a0
3fccf790:	cpw    b12, sp
3fccf7a0:	pixt   sp, *a7
L3FCCF7B0:
3fccf7b0:	.word  0x7e01
3fccf7c0:	.word  0xff80
L3FCCF7D0:
3fccf7d0:	.word  0xffff
3fccf7e0:	.word  0xffff
3fccf7f0:	pixt   *a8, sp
3fccf800:	addk   8, a5
3fccf810:	sext   a7, 1
3fccf820:	rl     0x0, a1
3fccf830:	jrp   L3FCCF640
3fccf840:	mods   a12, sp
L3FCCF850:
3fccf850:	jrhi   L3FCCFB90
3fccf860:	nop
3fccf870:	rl     0x0, a12
3fccf880:	mods   a6, a12
3fccf890:	dsjs   b11, L3FCCF720
3fccf8a0:	jruc   L3FCD0030
3fccf8b0:	pixt   *a0, a0
3fccf8c0:	addk   8, a6
3fccf8d0:	.word  0x0808
3fccf8e0:	pixt   a0, *a1, xy
3fccf8f0:	btst   3, a0
3fccf900:	subxy  sp, b12
3fccf910:	.word  0xff7f
3fccf920:	.word  0xffff
3fccf930:	fill   xy
3fccf940:	pixt   a0, *sp, xy
3fccf950:	.word  0xfff0
3fccf960:	.word  0xffff
3fccf970:	.word  0xfeff
3fccf980:	dsjs   a7, L3FCCF7B0
3fccf990:	pushst
3fccf9a0:	pixt   *a0, xy, sp
3fccf9b0:	addk   8, a1
3fccf9c0:	pixblt l,l
3fccf9d0:	.word  0x0001
3fccf9e0:	.word  0x0040
3fccf9f0:	.word  0x0018
3fccfa00:	addxy  a0, sp
3fccfa10:	pixt   *a0, *a3
3fccfa20:	.word  0x7f81
3fccfa30:	dsjs   b0, L3FCCF850
3fccfa40:	pixblt l,l
3fccfa50:	setf   32, 0, 1
3fccfa60:	getst  b0
3fccfa70:	.word  0x00c4
3fccfa80:	add    a1, a1
3fccfa90:	addk   32, b0
3fccfaa0:	.word  0x0400
3fccfab0:	.word  0x0000
3fccfac0:	pushst
3fccfad0:	.word  0x0011
3fccfae0:	emu
3fccfaf0:	sla    a0, a0
3fccfb00:	dsjs   a0, L3FCCFB10
L3FCCFB10:
3fccfb10:	btst   3, a0
3fccfb20:	move   @0xf8ffc1fe, b0
3fccfb50:	pixt   *b1, *sp
3fccfb60:	addxy  b0, sp
3fccfb70:	pixt   a0, *a7
3fccfb80:	movy   a0, a3
L3FCCFB90:
3fccfb90:	.word  0x7380
L3FCCFBA0:
3fccfba0:	movk   7, a0
3fccfbb0:	.word  0x0c38
3fccfbc0:	.word  0x000c
3fccfbd0:	.word  0x0002
3fccfbe0:	pushst
3fccfbf0:	.word  0x0011
3fccfc00:	emu
3fccfc10:	add    a0, a0
3fccfc20:	movk   32, a0
3fccfc30:	pixblt l,l
3fccfc40:	not    a0
3fccfc50:	pushst
3fccfc60:	.word  0x0070
3fccfc70:	rev    b4
3fccfc80:	add    a0, a9
L3FCCFC90:
3fccfc90:	addk   32, a4
3fccfca0:	.word  0x0400
3fccfcb0:	emu
3fccfcc0:	.word  0x0040
3fccfcd0:	.word  0x0010
3fccfce0:	.word  0x0004
3fccfcf0:	pixt   *a0, xy, a0
3fccfd00:	addk   8, a1
3fccfd10:	pixblt l,l
3fccfd20:	.word  0x0001
L3FCCFD30:
3fccfd30:	.word  0x0060
3fccfd40:	move   b1, *b12, 0
3fccfd50:	pixt   a0, *sp, xy
L3FCCFD60:
3fccfd60:	.word  0xfe07
3fccfd70:	.word  0xff01
3fccfd80:	dsjs   a0, L3FCCFC90
3fccfd90:	btst   3, a0
3fccfda0:	.word  0x06e0
3fccfdb0:	exgpc  b8
3fccfdc0:	move   a0, *a14, 0
3fccfdd0:	addxy  a0, a3
3fccfde0:	dsjs   a0, L3FCCFDF0
L3FCCFDF0:
3fccfdf0:	.word  0x0c00
3fccfe00:	.word  0x0000
3fccfe10:	.word  0x06fa
3fccfe20:	sext   b1, 0
3fccfe30:	emu
3fccfe40:	btst   0, sp
3fccfe50:	move   *a12+, *a9+, 0
3fccfe60:	move   b6, *b9(0x1e07), 0
3fccfe80:	sla    a12, a6
3fccfe90:	addxy  b3, b8
3fccfea0:	move   *a8+, *a13+, 1
3fccfeb0:	move   b12, *b9+, 0
3fccfec0:	.word  0xfff8
3fccfed0:	move   @0x1080611, b9
3fccff00:	.word  0xffff
3fccff10:	dsjs   sp, L3FCCFD30
3fccff20:	movy   b9, sp
L3FCCFF30:
3fccff30:	dsjs   sp, L3FCCFD60
L3FCCFF40:
3fccff40:	move   *sp(0xdeff), sp, 1
3fccff60:	drav   b13, sp
3fccff70:	.word  0xfedf
3fccff80:	.word  0xbfcf
3fccff90:	jrnn   L3FCD0790
3fccffa0:	.word  0xffcf
3fccffb0:	.word  0xffff
3fccffc0:	pixt   *a0, sp
3fccffd0:	addk   8, a8
3fccffe0:	.word  0x0806
L3FCCFFF0:
3fccfff0:	pixt   a8, *a1, xy
3fcd0000:	.word  0xfec3
3fcd0010:	jrp   L3FCCFF30
3fcd0020:	sla    0x1, a4
L3FCD0030:
3fcd0030:	jruc   L3FCD01D0
3fcd0040:	.word  0x000f
3fcd0050:	.word  0x0000
3fcd0060:	.word  0x0000
3fcd0070:	move   b1, *sp, 0
3fcd0080:	add    a2, a9
3fcd0090:	pixt   b1, *b2
3fcd00a0:	.word  0x37f8
3fcd00b0:	.word  0x08fc
3fcd00c0:	movi   0x1090711, b9
3fcd00f0:	move   @0x1fff0ff7, a3
3fcd0120:	dsjs   sp, L3FCCFF40
3fcd0130:	dsjs   sp, L3FCD0150
3fcd0140:	rl     0x7, sp
L3FCD0150:
3fcd0150:	.word  0x00ff
3fcd0160:	.word  0x00ff
3fcd0170:	.word  0xff00
3fcd0180:	.word  0xff00
3fcd0190:	.word  0xfe0c
3fcd01a0:	pixt   *b0, *b12
3fcd01b0:	.word  0xfffc
3fcd01c0:	.word  0xfff8
L3FCD01D0:
3fcd01d0:	movy   sp, b0
3fcd01e0:	jrgt   L3FCCFFF0
3fcd01f0:	move   @0x1070711, b9
3fcd0220:	.word  0x00c0
3fcd0230:	.word  0x0078
3fcd0240:	rev    sp
3fcd0250:	jrlt   L3FCD0290
3fcd0260:	rl     0xc, a8
3fcd0270:	.word  0xfff6
3fcd0280:	.word  0xffff
L3FCD0290:
3fcd0290:	movk   6, a6
3fcd02a0:	.word  0x0231
3fcd02b0:	jruc   L3FCD0380
3fcd02c0:	addxy  a0, sp
3fcd02d0:	rl     0x0, a1
3fcd02e0:	pixt   a0, *a0
3fcd02f0:	addk   8, a8
3fcd0300:	.word  0x0808
3fcd0310:	jruc   L3FCD0330
3fcd0320:	jruc   L3FCD0360
L3FCD0330:
3fcd0330:	addxy  a0, a7
3fcd0340:	pixt   a0, *a7, xy
3fcd0350:	cvxyl  a0, sp
L3FCD0360:
3fcd0360:	.word  0xdc17
3fcd0370:	.word  0xff3b
L3FCD0380:
3fcd0380:	.word  0xffff
3fcd0390:	.word  0xffff
3fcd03a0:	.word  0xffff
3fcd03b0:	.word  0xdcff
3fcd03c0:	cvxyl  b1, b11
3fcd03d0:	pixt   b0, *b7, xy
3fcd03e0:	addxy  a0, sp
3fcd03f0:	jruc   L3FCD0470
3fcd0400:	jruc   L3FCD0440
3fcd0410:	pixt   *a0, xy, a3
3fcd0420:	addk   8, a2
3fcd0430:	subi   0xffe1fffe, a2
3fcd0460:	emu
L3FCD0470:
3fcd0470:	pixt   a14, *a12
3fcd0480:	.word  0xff0d
3fcd0490:	.word  0x7f0f
3fcd04a0:	dsjs   a12, L3FCD0330
3fcd04b0:	.word  0x060c
3fcd04c0:	.word  0x001c
3fcd04d0:	pixt   a0, *sp
3fcd04e0:	addk   32, a7
3fcd04f0:	addk   32, a0
3fcd0500:	addk   32, a0
3fcd0510:	addk   32, a0
3fcd0520:	.word  0x7800
3fcd0530:	pixt   *a0, xy, a0
3fcd0540:	addk   8, a2
3fcd0550:	subi   0xffc0fffe, a3
3fcd0580:	clrc
3fcd0590:	.word  0xffff
3fcd05a0:	.word  0xfffd
3fcd05b0:	.word  0xfffd
3fcd05c0:	.word  0xff3f
3fcd05d0:	.word  0xff3f
3fcd05e0:	.word  0xff3f
3fcd05f0:	.word  0xff3f
3fcd0600:	.word  0xfe3f
3fcd0610:	pixt   b0, *sp
3fcd0620:	dsjs   sp, L3FCD0630
L3FCD0630:
3fcd0630:	dsjs   a0, L3FCD0640
L3FCD0640:
3fcd0640:	pixt   *a0, *a0
3fcd0650:	pixt   *a0, *a0
3fcd0660:	.word  0x0000
L3FCD0670:
3fcd0670:	addk   8, sp
3fcd0680:	.word  0x0e00
3fcd0690:	.word  0xfe00
3fcd06a0:	.word  0x0081
3fcd06b0:	btst   3, a1
3fcd06c0:	emu
3fcd06d0:	move   *a8, a1, 1
3fcd06e0:	add    a2, a0
L3FCD06F0:
3fcd06f0:	and    a14, a0
3fcd0700:	sub    b0, b0
3fcd0710:	add    b9, b0
3fcd0720:	addk   3, a0
3fcd0730:	.word  0x0490
3fcd0740:	emu
3fcd0750:	.word  0x0050
3fcd0760:	.word  0x0010
3fcd0770:	addk   32, a0
3fcd0780:	emu
L3FCD0790:
3fcd0790:	.word  0x000f
3fcd07a0:	pushst
3fcd07b0:	not    sp
3fcd07c0:	move   @0x1c7e0e7f, sp
3fcd07f0:	btst   24, b8
3fcd0800:	btst   28, b12
3fcd0810:	dsjs   b8, L3FCD06F0
3fcd0820:	.word  0x773c
3fcd0830:	subxy  sp, b8
3fcd0840:	.word  0x73f0
3fcd0850:	dsjs   a0, L3FCD0670
3fcd0860:	btst   1, a0
3fcd0870:	pixblt b,l
3fcd0880:	sext   a0, 1
L3FCD0890:
3fcd0890:	.word  0x0200
3fcd08a0:	pushst
3fcd08b0:	.word  0x0011
3fcd08c0:	emu
3fcd08d0:	movk   32, a0
3fcd08e0:	negb   a0
3fcd08f0:	addxy  b0, b14
3fcd0900:	btst   15, a1
3fcd0910:	move   @0xff1fd1fe, a0
3fcd0940:	.word  0xffa7
3fcd0950:	fill   l
3fcd0960:	move   b7, *b8+, 0
3fcd0970:	subb   a0, a2
3fcd0980:	move   a0, @0x1f40060, 0
3fcd09b0:	.word  0x0011
3fcd09c0:	emu
3fcd09d0:	btst   31, a0
3fcd09e0:	not    a0
3fcd09f0:	pixt   b1, *sp, xy
3fcd0a00:	dsjs   a3, L3FCD0890
3fcd0a10:	movb   *sp, b0
3fcd0a20:	pixt   *sp, sp
3fcd0a30:	.word  0xff1f
3fcd0a40:	.word  0xffaf
3fcd0a50:	btst   1, a1
3fcd0a60:	move   sp, *b8+, 0
3fcd0a70:	jrle   L3FCD0C60
3fcd0a80:	dsjne  a0, L3FCD19A0
3fcd0aa0:	pixblt l,l
3fcd0ab0:	.word  0x0011
3fcd0ac0:	.word  0x000e
3fcd0ad0:	move   sp, *b14, 0
3fcd0ae0:	move   a8, *a0, 0
3fcd0af0:	emu
3fcd0b00:	emu
3fcd0b10:	add    a4, a7
3fcd0b20:	jruc   L3FCD0F30
3fcd0b30:	addk   2, b1
3fcd0b40:	rl     0x2, a4
3fcd0b50:	sla    a2, a1
3fcd0b60:	move   b0, *b0+, 0
3fcd0b70:	addk   32, a4
3fcd0b80:	and    a0, a1
3fcd0b90:	addk   32, a0
3fcd0ba0:	.word  0x0000
3fcd0bb0:	addk   8, b0
3fcd0bc0:	pixblt l,l
3fcd0bd0:	.word  0xfe00
3fcd0be0:	.word  0xff01
3fcd0bf0:	.word  0xff03
3fcd0c00:	.word  0x7f07
3fcd0c10:	.word  0x7e0e
3fcd0c20:	pixt   b0, *b12
3fcd0c30:	.word  0x7c1c
3fcd0c40:	.word  0x781c
L3FCD0C50:
3fcd0c50:	dsjs   b14, L3FCD0C50
L3FCD0C60:
3fcd0c60:	pixt   b3, *b7
3fcd0c70:	pixt   a7, *a3, xy
3fcd0c80:	addxy  b3, b3
3fcd0c90:	jruc   L3FCD1090
3fcd0ca0:	move   b0, *sp, 0
3fcd0cb0:	.word  0x000f
3fcd0cc0:	.word  0x0007
3fcd0cd0:	pixt   *a0, a2
3fcd0ce0:	addk   8, a9
3fcd0cf0:	.word  0x0608
3fcd0d00:	.word  0x7e01
3fcd0d10:	subxy  b13, sp
3fcd0d20:	sla    0x7, b8
3fcd0d30:	rev    b8
3fcd0d40:	.word  0x0018
3fcd0d50:	.word  0x000c
3fcd0d60:	.word  0x000e
3fcd0d70:	jruc   L3FCD0DF0
3fcd0d80:	rl     0x0, a6
3fcd0d90:	.word  0x0c06
3fcd0da0:	nop
3fcd0db0:	.word  0x00c6
3fcd0dc0:	rev    b6
L3FCD0DD0:
3fcd0dd0:	.word  0x000e
3fcd0de0:	movi   0x1060811, b10
3fcd0e10:	btst   4, b12
3fcd0e20:	.word  0xdfff
3fcd0e30:	.word  0x7c71
3fcd0e40:	dsjs   b0, L3FCD0E50
L3FCD0E50:
3fcd0e50:	btst   15, a0
3fcd0e60:	pixblt l,l
3fcd0e70:	pixblt b,l
3fcd0e80:	.word  0x0ee1
L3FCD0E90:
3fcd0e90:	.word  0x0e38
3fcd0ea0:	movb   *a0, a14
3fcd0eb0:	.word  0xfe03
3fcd0ec0:	dsjs   a0, L3FCD0DD0
3fcd0ed0:	.word  0x0e00
3fcd0ee0:	pixt   a0, *a0
3fcd0ef0:	addk   8, a8
3fcd0f00:	.word  0x0808
3fcd0f10:	.word  0xff01
3fcd0f20:	move   -*sp, -*sp, 1
L3FCD0F30:
3fcd0f30:	or     a13, a10
3fcd0f40:	move   -*b14, -*b5, 1
3fcd0f50:	move   @0x5a00bd0, a10, 0
3fcd0f80:	xori   0xbd005a0, b0
3fcd0fb0:	move   @0x55a00bd0, a0, 0
3fcd0fe0:	move   -*b14, -*b5, 1
3fcd0ff0:	or     a13, a10
3fcd1000:	.word  0xffd5
3fcd1010:	pixt   b7, *sp
3fcd1020:	addk   8, a8
3fcd1030:	.word  0x0808
3fcd1040:	.word  0xff01
3fcd1050:	.word  0xffff
3fcd1060:	.word  0xffff
3fcd1070:	.word  0xffff
L3FCD1080:
3fcd1080:	.word  0xffff
L3FCD1090:
3fcd1090:	.word  0xffff
3fcd10a0:	.word  0xffff
3fcd10b0:	.word  0xffff
3fcd10c0:	.word  0xffff
3fcd10d0:	.word  0xffff
3fcd10e0:	.word  0xffff
3fcd10f0:	.word  0xffff
3fcd1100:	.word  0xffff
3fcd1110:	.word  0xffff
3fcd1120:	.word  0xffff
3fcd1130:	.word  0xffff
3fcd1140:	pixt   sp, *sp
3fcd1150:	addk   8, a7
3fcd1160:	.word  0x0806
3fcd1170:	.word  0xfe01
L3FCD1180:
3fcd1180:	.word  0xff1f
3fcd1190:	.word  0x7f93
3fcd11a0:	jrnn   L3FCD0E90
3fcd11b0:	pixt   sp, *a7
3fcd11c0:	.word  0xff33
3fcd11d0:	.word  0xffff
L3FCD11E0:
3fcd11e0:	jrnn   L3FCD11E0
3fcd11f0:	.word  0x79fc
3fcd1200:	dsjs   b14, L3FCD1080
3fcd1210:	.word  0x9fe7
3fcd1220:	movb   *sp, b12
3fcd1230:	move   @0x71108f8, sp
3fcd1260:	emu
3fcd1270:	dsjs   b12, L3FCD1090
3fcd1280:	.word  0x7ffe
3fcd1290:	.word  0x7ffe
3fcd12a0:	.word  0xffff
3fcd12b0:	.word  0xffff
3fcd12c0:	.word  0xffff
3fcd12d0:	.word  0xffff
3fcd12e0:	.word  0xffff
L3FCD12F0:
3fcd12f0:	.word  0xffff
3fcd1300:	.word  0xffff
3fcd1310:	.word  0xffff
3fcd1320:	.word  0xffff
3fcd1330:	.word  0xffff
3fcd1340:	.word  0x7ffe
3fcd1350:	.word  0x7ffe
L3FCD1360:
3fcd1360:	dsjs   b12, L3FCD1180
3fcd1370:	.word  0x0800
3fcd1380:	.word  0x0011
3fcd1390:	.word  0x000e
3fcd13a0:	nop
3fcd13b0:	pixblt l,l
3fcd13c0:	dsjs   sp, L3FCD1250
3fcd13d0:	.word  0xff7f
3fcd13e0:	movk   24, sp
3fcd13f0:	rl     0x1, b1
3fcd1400:	sla    a3, a0
3fcd1410:	movi   0x10f0111, sp
3fcd1440:	btst   31, a3
3fcd1450:	jruc   L3FCD1360
3fcd1460:	dsjs   a7, L3FCD12F0
3fcd1470:	pixt   sp, *b12, xy
3fcd1480:	.word  0x7fcf
3fcd1490:	.word  0xffff
L3FCD14A0:
3fcd14a0:	jrgt   L3FCD14A0
3fcd14b0:	pixt   *b9, xy, b13
3fcd14c0:	move   a0, @0xe00301e, 1
3fcd14f0:	.word  0x0611
3fcd1500:	.word  0x0007
3fcd1510:	jruc   L3FCD1550
3fcd1520:	rl     0x0, a0
3fcd1530:	.word  0x0c08
3fcd1540:	sla    0x18, a1
L3FCD1550:
3fcd1550:	.word  0x04c0
3fcd1560:	.word  0xffb0
3fcd1570:	.word  0x004f
3fcd1580:	jruc   L3FCD17C0
3fcd1590:	rl     0x0, b0
3fcd15a0:	.word  0x0c08
3fcd15b0:	nop
3fcd15c0:	.word  0xff00
3fcd15d0:	addk   8, sp
3fcd15e0:	.word  0x0807
3fcd15f0:	pixblt l,l
3fcd1600:	pixblt l,l
3fcd1610:	pixblt l,l
3fcd1620:	movb   *a8, a3
3fcd1630:	jrnn   L3FCD1670
3fcd1640:	movy   a8, a1
3fcd1650:	.word  0xff00
3fcd1660:	.word  0xffff
L3FCD1670:
3fcd1670:	.word  0xffff
3fcd1680:	movy   sp, sp
3fcd1690:	jann   L3FC606C0
3fcd16b0:	pixblt l,l
3fcd16c0:	pixblt l,l
3fcd16d0:	pixblt l,l
3fcd16e0:	.word  0x0000
3fcd16f0:	addk   8, a10
3fcd1700:	sext   a7, 1
3fcd1710:	nop
3fcd1720:	rl     0x0, a12
3fcd1730:	.word  0x00c0
3fcd1740:	.word  0x0c03
3fcd1750:	.word  0xfff0
3fcd1760:	not    sp
3fcd1770:	rl     0x0, a12
3fcd1780:	.word  0x00c0
3fcd1790:	.word  0x0c03
3fcd17a0:	.word  0xff00
L3FCD17B0:
3fcd17b0:	addk   8, a11
L3FCD17C0:
3fcd17c0:	.word  0x0808
3fcd17d0:	pixblt l,l
3fcd17e0:	.word  0x00f0
3fcd17f0:	pixt   a0, *sp, xy
3fcd1800:	pixblt l,l
3fcd1810:	.word  0x00f0
3fcd1820:	.word  0xffff
3fcd1830:	.word  0xffff
3fcd1840:	.word  0xffff
3fcd1850:	pixt   a0, *sp, xy
3fcd1860:	pixblt l,l
3fcd1870:	.word  0x00f0
3fcd1880:	pixt   a0, *sp, xy
3fcd1890:	pixt   a0, *a0
3fcd18a0:	addk   8, a8
3fcd18b0:	.word  0x0808
3fcd18c0:	emu
3fcd18d0:	.word  0xfec0
3fcd18e0:	.word  0xfebf
3fcd18f0:	sla    0x15, sp
3fcd1900:	move   a5, -*a2, 1
3fcd1910:	move   a5, -*a10, 1
3fcd1920:	move   a5, -*a10, 1
3fcd1930:	move   a5, -*a10, 1
3fcd1940:	sla    0x15, a10
3fcd1950:	.word  0xfea2
3fcd1960:	.word  0xfebf
3fcd1970:	.word  0xfebf
3fcd1980:	.word  0xfebf
3fcd1990:	.word  0xfebf
L3FCD19A0:
3fcd19a0:	.word  0xfebf
3fcd19b0:	putst  sp
3fcd19c0:	pixt   a6, *a0
3fcd19d0:	addk   8, a7
3fcd19e0:	.word  0x0808
3fcd19f0:	.word  0xfe01
3fcd1a00:	.word  0xffbf
3fcd1a10:	.word  0xffff
3fcd1a20:	.word  0xffff
3fcd1a30:	.word  0xffff
3fcd1a40:	.word  0xffff
3fcd1a50:	.word  0xffff
3fcd1a60:	.word  0xffff
3fcd1a70:	.word  0xffff
3fcd1a80:	.word  0xffff
3fcd1a90:	.word  0xffff
3fcd1aa0:	.word  0xffff
3fcd1ab0:	.word  0xffff
3fcd1ac0:	.word  0xffff
3fcd1ad0:	pixt   *sp, *sp
3fcd1ae0:	.word  0x007f
3fcd1af0:	addk   8, a10
3fcd1b00:	emu
3fcd1b10:	nop
3fcd1b20:	rl     0x0, a12
3fcd1b30:	.word  0x00c0
3fcd1b40:	.word  0x0c03
3fcd1b50:	jruc   L3FCD1E60
3fcd1b60:	.word  0xff00
3fcd1b70:	fill   xy
3fcd1b80:	subi   0xf5ee, sp
3fcd1ba0:	emu
3fcd1bb0:	pixt   a0, *sp, xy
3fcd1bc0:	pixblt l,l
3fcd1bd0:	.word  0x00f0
3fcd1be0:	pixt   a0, *sp, xy
3fcd1bf0:	pixblt l,l
3fcd1c00:	.word  0x00f0
3fcd1c10:	.word  0xffff
3fcd1c20:	.word  0xffff
3fcd1c30:	.word  0xffff
3fcd1c40:	pushst
3fcd1c50:	trap   17
3fcd1c60:	emu
3fcd1c70:	nop
3fcd1c80:	rl     0x0, a12
3fcd1c90:	.word  0x00c0
3fcd1ca0:	.word  0x0c03
3fcd1cb0:	jruc   L3FCD1FC0
3fcd1cc0:	.word  0xffff
3fcd1cd0:	drav   a0, sp
3fcd1ce0:	addk   8, a2
3fcd1cf0:	.word  0x020a
3fcd1d00:	.word  0x0001
3fcd1d10:	pixt   a0, *sp, xy
3fcd1d20:	pixblt l,l
3fcd1d30:	.word  0x00f0
3fcd1d40:	pixt   a0, *sp, xy
3fcd1d50:	pixblt l,l
3fcd1d60:	.word  0xfff0
3fcd1d70:	.word  0xffff
3fcd1d80:	.word  0xffff
3fcd1d90:	pixt   *b7, xy, sp
3fcd1da0:	addk   8, a2
3fcd1db0:	addi   0xc001, a5
3fcd1dd0:	.word  0x7801
L3FCD1DE0:
3fcd1de0:	add    a0, sp
3fcd1df0:	move   a8, *a1, 0
L3FCD1E00:
3fcd1e00:	jals   L3FCF6C30
3fcd1e20:	move   *b6(0xa00e), *b2(0x2002), 0
L3FCD1E50:
3fcd1e50:	add    a0, a2
L3FCD1E60:
3fcd1e60:	sla    0x0, a1
3fcd1e70:	move   a0, *a2+, 0
3fcd1e80:	cmp    a0, a4
3fcd1e90:	sra    0x20, a9
3fcd1ea0:	btst   15, a10
3fcd1eb0:	btst   6, b12
3fcd1ec0:	pixt   *b7, xy, b12
3fcd1ed0:	addk   8, a2
3fcd1ee0:	addi   0xf801, a5
3fcd1f00:	.word  0x7c07
3fcd1f10:	.word  0x7c0f
3fcd1f20:	jrhi   L3FCD2120
3fcd1f30:	cpw    a10, a1
3fcd1f40:	dsjs   a3, L3FCD1DE0
3fcd1f50:	movb   *b7(0xb8de), *b14(0x200e)
L3FCD1F80:
3fcd1f80:	sla    a0, a6
3fcd1f90:	rl     0x0, a3
3fcd1fa0:	move   *a0+, *a6+, 0
3fcd1fb0:	jrv   L3FCD2080
L3FCD1FC0:
3fcd1fc0:	modu   b0, b9
3fcd1fd0:	dsjs   b11, L3FCD1E50
3fcd1fe0:	dsjs   b14, L3FCD1E00
3fcd1ff0:	pixt   b7, *b14
3fcd2000:	addk   8, a8
3fcd2010:	.word  0x0808
3fcd2020:	emu
3fcd2030:	.word  0xfec0
3fcd2040:	.word  0xfebf
3fcd2050:	sla    0x15, sp
L3FCD2060:
3fcd2060:	sra    0xb, a2
3fcd2070:	sra    0xb, a10
L3FCD2080:
3fcd2080:	sra    0xb, a10
3fcd2090:	sra    0xb, a10
3fcd20a0:	sla    0x15, a10
3fcd20b0:	.word  0xfea2
3fcd20c0:	.word  0xfebf
3fcd20d0:	.word  0xfebf
3fcd20e0:	.word  0xfebf
3fcd20f0:	.word  0xfebf
3fcd2100:	.word  0xfebf
3fcd2110:	putst  sp
L3FCD2120:
3fcd2120:	pixt   a6, *a0
3fcd2130:	addk   8, a7
3fcd2140:	.word  0x0808
3fcd2150:	.word  0xfe01
3fcd2160:	.word  0xffbf
3fcd2170:	.word  0xffff
3fcd2180:	.word  0xffff
3fcd2190:	.word  0xffff
3fcd21a0:	.word  0xffff
3fcd21b0:	.word  0xffff
3fcd21c0:	.word  0xffff
3fcd21d0:	.word  0xffff
3fcd21e0:	.word  0xffff
L3FCD21F0:
3fcd21f0:	.word  0xffff
3fcd2200:	.word  0xffff
3fcd2210:	.word  0xffff
3fcd2220:	.word  0xffff
3fcd2230:	pixt   *sp, *sp
3fcd2240:	pixt   *b3, *sp
3fcd2250:	addk   8, a11
3fcd2260:	subi   0xe7ff1ffe, a1
3fcd2290:	movk   32, a0
3fcd22a0:	movk   32, a0
3fcd22b0:	.word  0xffe0
3fcd22c0:	.word  0x0009
3fcd22d0:	move   b9, *b5(0xd99b), 1
3fcd22f0:	movx   a6, a13
3fcd2300:	.word  0x7000
3fcd2310:	.word  0xd800
3fcd2320:	move   *a8, a0, 1
3fcd2330:	.word  0x0061
3fcd2340:	.word  0x000f
3fcd2350:	.word  0x0cfc
3fcd2360:	emu
3fcd2370:	emu
3fcd2380:	pushst
3fcd2390:	.word  0x0078
L3FCD23A0:
3fcd23a0:	.word  0x00f0
3fcd23b0:	.word  0x00e0
3fcd23c0:	btst   0, b14
3fcd23d0:	dsjs   sp, L3FCD21F0
3fcd23e0:	.word  0xffff
3fcd23f0:	.word  0xffff
3fcd2400:	.word  0xffff
3fcd2410:	.word  0xffff
3fcd2420:	.word  0xffff
3fcd2430:	.word  0xffff
3fcd2440:	movy   sp, b12
3fcd2450:	move   @0x1e003f0, b8
3fcd2480:	pushst
3fcd2490:	pixblt l,l
3fcd24a0:	emu
3fcd24b0:	move   *a0, *a14, 0
3fcd24c0:	.word  0x0c40
3fcd24d0:	addxy  a5, a4
3fcd24e0:	addc   a0, a5
3fcd24f0:	.word  0x0220
3fcd2500:	inc    a1
3fcd2510:	addk   12, a1
3fcd2520:	move   a4, *a8, 0
3fcd2530:	.word  0x7808
3fcd2540:	abs    a0
3fcd2550:	move   b0, *b8, 0
3fcd2560:	.word  0x02f5
3fcd2570:	pixblt l,l
L3FCD2580:
3fcd2580:	emu
3fcd2590:	sla    b1, sp
3fcd25a0:	movb   a0, *a12
3fcd25b0:	andn   a8, a3
3fcd25c0:	movk   30, a0
3fcd25d0:	.word  0x0218
3fcd25e0:	move   a6, *a6, 0
3fcd25f0:	rl     0x0, b0
3fcd2600:	movb   a0, *a6
3fcd2610:	rl     0xc, a0
3fcd2620:	.word  0x0c60
3fcd2630:	pushst
3fcd2640:	move   b1, *b14, 0
3fcd2650:	addxy  a0, a7
3fcd2660:	.word  0x08f9
3fcd2670:	.word  0x0c11
3fcd2680:	emu
3fcd2690:	pushst
3fcd26a0:	pushst
3fcd26b0:	move   sp, *b14, 0
3fcd26c0:	jrp   L3FCD2060
3fcd26d0:	jruc   L3FCD23A0
3fcd26e0:	jruc   L3FCD2AE0
3fcd26f0:	jruc   L3FCD27F0
3fcd2700:	addxy  a8, a3
3fcd2710:	pixt   a5, *a1, xy
3fcd2720:	rl     0x5, b0
3fcd2730:	jrhi   L3FCD1F80
3fcd2740:	btst   15, a1
3fcd2750:	dsjs   a0, L3FCD2580
3fcd2760:	pixt   b1, *b14, xy
3fcd2770:	add    a0, a3
3fcd2780:	movi   0x1040c11, b9
3fcd27b0:	not    b0
3fcd27c0:	move   @0x1cce0ffc, b8
L3FCD27F0:
3fcd27f0:	btst   25, a14
3fcd2800:	fill   xy
3fcd2810:	move   @0xe3f183f1, b8
3fcd2840:	pixt   *sp, xy, b3
3fcd2850:	dsjs   sp, L3FCD2950
3fcd2860:	btst   15, b14
L3FCD2870:
3fcd2870:	pushst
3fcd2880:	jrgt   L3FCD2870
3fcd2890:	.word  0xffff
3fcd28a0:	.word  0x7c0f
3fcd28b0:	.word  0x06fc
3fcd28c0:	sext   b1, 0
3fcd28d0:	emu
3fcd28e0:	jruc   L3FCD2BF0
3fcd28f0:	nop
3fcd2900:	.word  0xff0c
3fcd2910:	fill   xy
3fcd2920:	.word  0x0c03
3fcd2930:	jruc   L3FCD2C40
3fcd2940:	pixt   *a8, a0
L3FCD2950:
3fcd2950:	addk   8, a7
3fcd2960:	.word  0x0606
3fcd2970:	pixt   a0, *a1, xy
3fcd2980:	pixblt l,l
3fcd2990:	.word  0x00f0
3fcd29a0:	.word  0xff0f
3fcd29b0:	.word  0xffff
3fcd29c0:	.word  0xffff
3fcd29d0:	pixt   b7, *sp, xy
3fcd29e0:	pixblt l,l
3fcd29f0:	.word  0x00f0
3fcd2a00:	pixt   *a0, *sp
3fcd2a10:	addk   8, a5
3fcd2a20:	.word  0x0807
3fcd2a30:	.word  0x7c01
3fcd2a40:	btst   16, b12
3fcd2a50:	.word  0x7c1f
3fcd2a60:	dsjs   b8, L3FCD2AD0
L3FCD2A70:
3fcd2a70:	dsjs   b8, L3FCD2A70
3fcd2a80:	and    b1, b8
3fcd2a90:	.word  0x70a0
3fcd2aa0:	.word  0x06c7
L3FCD2AB0:
3fcd2ab0:	.word  0x0407
3fcd2ac0:	.word  0x06fb
L3FCD2AD0:
3fcd2ad0:	.word  0x0811
L3FCD2AE0:
3fcd2ae0:	emu
3fcd2af0:	addxy  b7, b8
3fcd2b00:	.word  0xff8f
3fcd2b10:	.word  0xfffe
L3FCD2B20:
3fcd2b20:	jrnn   L3FCD2AB0
3fcd2b30:	.word  0x9f7b
3fcd2b40:	pixt   b3, *sp
3fcd2b50:	move   @0x3fe3f83e, @0xe03e0fe, 1
3fcd2ba0:	pushst
3fcd2bb0:	.word  0x0011
3fcd2bc0:	emu
3fcd2bd0:	jauc   0xfcf8f0e0
3fcd2c00:	.word  0xfffe
3fcd2c10:	.word  0xd8f8
3fcd2c20:	.word  0x0c8c
3fcd2c30:	.word  0x0606
L3FCD2C40:
3fcd2c40:	.word  0x02f8
3fcd2c50:	emu
3fcd2c60:	emu
3fcd2c70:	nop
L3FCD2C80:
3fcd2c80:	dsjs   a14, L3FCD2C90
L3FCD2C90:
3fcd2c90:	pixt   b7, *b8, xy
3fcd2ca0:	jrnn   L3FCD2AE0
3fcd2cb0:	.word  0xffbf
3fcd2cc0:	.word  0xffff
3fcd2cd0:	dsjs   sp, L3FCD2B20
3fcd2ce0:	dsjs   sp, L3FCD2C80
3fcd2cf0:	addxy  b3, b11
3fcd2d00:	nop
3fcd2d10:	pushst
3fcd2d20:	.word  0x0611
3fcd2d30:	emu
3fcd2d40:	rl     0x0, a0
L3FCD2D50:
3fcd2d50:	.word  0x0c00
L3FCD2D60:
3fcd2d60:	nop
3fcd2d70:	.word  0x00c2
3fcd2d80:	move   b1, *b1, 0
3fcd2d90:	.word  0x7ffc
3fcd2da0:	jrc   L3FCD2DE0
3fcd2db0:	rl     0x8, a0
3fcd2dc0:	.word  0x0c20
3fcd2dd0:	nop
L3FCD2DE0:
3fcd2de0:	.word  0x00c0
3fcd2df0:	pixt   *b1, xy, b0
L3FCD2E00:
3fcd2e00:	addk   8, a2
L3FCD2E10:
3fcd2e10:	.word  0x0807
3fcd2e20:	.word  0x0001
3fcd2e30:	.word  0x00f0
3fcd2e40:	jruc   L3FCD2D50
3fcd2e50:	jruc   L3FCD2D60
3fcd2e60:	move   b7, *b1, 0
3fcd2e70:	.word  0x00f3
3fcd2e80:	.word  0xfff7
3fcd2e90:	.word  0xffff
3fcd2ea0:	.word  0xffff
3fcd2eb0:	.word  0x00ff
3fcd2ec0:	move   b7, *b7, 0
3fcd2ed0:	jruc   L3FCD2E10
3fcd2ee0:	jruc   L3FCD2E00
3fcd2ef0:	.word  0x00f0
3fcd2f00:	.word  0x00f0
3fcd2f10:	drav   sp, b0
3fcd2f20:	addk   8, a1
3fcd2f30:	sext   a7, 1
3fcd2f40:	.word  0x0001
3fcd2f50:	.word  0x0c03
3fcd2f60:	jruc   L3FCD3270
3fcd2f70:	nop
3fcd2f80:	.word  0xfffc
3fcd2f90:	.word  0x00ff
3fcd2fa0:	.word  0x0c03
3fcd2fb0:	jruc   L3FCD32C0
3fcd2fc0:	nop
3fcd2fd0:	drav   a0, a12
3fcd2fe0:	addk   8, a2
3fcd2ff0:	.word  0x0808
3fcd3000:	.word  0x0001
3fcd3010:	pixt   a0, *sp, xy
3fcd3020:	pixblt l,l
3fcd3030:	.word  0x00f0
3fcd3040:	pixt   a0, *sp, xy
3fcd3050:	.word  0xffff
3fcd3060:	.word  0xffff
3fcd3070:	.word  0xffff
3fcd3080:	pixblt l,l
3fcd3090:	.word  0x00f0
3fcd30a0:	pixt   a0, *sp, xy
3fcd30b0:	pixblt l,l
3fcd30c0:	pixt   b7, *b0
3fcd30d0:	addk   8, a8
3fcd30e0:	.word  0x0808
3fcd30f0:	emu
3fcd3100:	.word  0xfec0
3fcd3110:	.word  0xfebf
3fcd3120:	sla    0x15, sp
3fcd3130:	move   -*a5, -*a2, 1
3fcd3140:	move   -*a5, -*a2, 1
3fcd3150:	move   -*a5, -*a2, 1
3fcd3160:	move   -*a5, -*a2, 1
3fcd3170:	sla    0x15, a2
3fcd3180:	.word  0xfea2
3fcd3190:	.word  0xfebf
3fcd31a0:	.word  0xfebf
3fcd31b0:	.word  0xfebf
3fcd31c0:	.word  0xfebf
3fcd31d0:	.word  0xfebf
3fcd31e0:	putst  sp
3fcd31f0:	pixt   a6, *a0
3fcd3200:	addk   8, a7
3fcd3210:	.word  0x0808
3fcd3220:	.word  0xfe01
3fcd3230:	.word  0xffbf
3fcd3240:	.word  0xffff
3fcd3250:	.word  0xffff
3fcd3260:	.word  0xffff
L3FCD3270:
3fcd3270:	.word  0xffff
3fcd3280:	.word  0xffff
3fcd3290:	.word  0xffff
3fcd32a0:	.word  0xffff
3fcd32b0:	.word  0xffff
L3FCD32C0:
3fcd32c0:	.word  0xffff
3fcd32d0:	.word  0xffff
3fcd32e0:	.word  0xffff
3fcd32f0:	.word  0xffff
3fcd3300:	pixt   *sp, *sp
3fcd3310:	pixt   *b3, sp
3fcd3320:	addk   8, a8
3fcd3330:	.word  0x0806
3fcd3340:	.word  0xff01
3fcd3350:	move   b3, *sp, 0
3fcd3360:	sla    0x0, b8
3fcd3370:	move   *a0, *a6, 0
3fcd3380:	sll    sp, sp
3fcd3390:	movk   4, a4
3fcd33a0:	subb   a1, a1
3fcd33b0:	addk   12, a8
3fcd33c0:	pixt   *a3, *a2
3fcd33d0:	emu
3fcd33e0:	move   a2, *a6, 0
3fcd33f0:	addxy  b0, b1
3fcd3400:	fill   xy
3fcd3410:	movi   0x1090711, b9
3fcd3440:	.word  0xffff
3fcd3450:	.word  0xffff
3fcd3460:	.word  0xffff
3fcd3470:	movy   a0, a7
3fcd3480:	movy   sp, sp
3fcd3490:	movy   sp, sp
3fcd34a0:	movy   sp, sp
3fcd34b0:	movy   b3, b7
3fcd34c0:	movy   b3, b7
3fcd34d0:	.word  0xfff7
3fcd34e0:	.word  0xfff7
L3FCD34F0:
3fcd34f0:	.word  0xfff7
L3FCD3500:
3fcd3500:	addxy  b3, b7
L3FCD3510:
3fcd3510:	.word  0xffff
3fcd3520:	.word  0xffff
3fcd3530:	.word  0xffff
3fcd3540:	.word  0x06fa
3fcd3550:	.word  0xff11
3fcd3560:	emu
3fcd3570:	.word  0x0080
3fcd3580:	move   a0, -*a8, 0
3fcd3590:	movk   16, a1
3fcd35a0:	putst  b0
3fcd35b0:	move   *b1(0x3b83), *b11(0xc7bc), 0
3fcd35e0:	.word  0xbe7b
3fcd35f0:	pixt   *sp, a7
3fcd3600:	sext   sp, 1
3fcd3610:	.word  0x08f8
3fcd3620:	.word  0x0011
3fcd3630:	emu
3fcd3640:	nop
3fcd3650:	sext   a0, 1
3fcd3660:	move   a0, @0xfc00fc0, 1
3fcd3690:	fill   xy
3fcd36a0:	btst   0, a0
3fcd36b0:	btst   0, b0
3fcd36c0:	btst   0, b0
3fcd36d0:	dsjs   b8, L3FCD34F0
3fcd36e0:	dsjs   b8, L3FCD3500
3fcd36f0:	dsjs   b12, L3FCD3510
3fcd3700:	.word  0xfffc
3fcd3710:	.word  0xfffe
3fcd3720:	btst   0, sp
3fcd3730:	move   @0xf1104fd, b14
3fcd3760:	emu
3fcd3770:	.word  0x0a14
3fcd3780:	addc   a4, a5
3fcd3790:	and    a5, a1
3fcd37a0:	dec    a8
3fcd37b0:	cmpxy  a8, a10
3fcd37c0:	subxy  sp, sp
3fcd37d0:	rev    a0
3fcd37e0:	movb   b12, @0x1010f11
3fcd3810:	pixt   b3, *b12
3fcd3820:	addxy  sp, b0
3fcd3830:	move   *a14, a3, 1
3fcd3840:	btst   7, sp
3fcd3850:	.word  0x7c3e
3fcd3860:	pixt   *b7, *b8
3fcd3870:	movy   sp, sp
3fcd3880:	pixblt b,l
3fcd3890:	.word  0x080e
3fcd38a0:	.word  0x08f9
3fcd38b0:	nop
3fcd38c0:	emu
3fcd38d0:	.word  0x0808
3fcd38e0:	movb   a0, *a6
3fcd38f0:	movy   sp, sp
3fcd3900:	movy   a8, a1
3fcd3910:	sll    sp, sp
3fcd3920:	sla    0x6, a0
3fcd3930:	rev    a0
3fcd3940:	.word  0x08f9
3fcd3950:	.word  0x0411
3fcd3960:	emu
3fcd3970:	.word  0x0c18
3fcd3980:	movb   *a0, a14
3fcd3990:	movy   sp, sp
3fcd39a0:	.word  0xffff
3fcd39b0:	.word  0xffff
3fcd39c0:	pixt   *sp, sp
3fcd39d0:	dsjs   sp, L3FCD3A50
3fcd39e0:	movk   1, b8
3fcd39f0:	emu
3fcd3a00:	addk   8, b0
3fcd3a10:	.word  0x0403
3fcd3a20:	.word  0x0800
3fcd3a30:	.word  0x0600
3fcd3a40:	.word  0xff80
L3FCD3A50:
3fcd3a50:	pushst
3fcd3a60:	.word  0xffe0
3fcd3a70:	.word  0x0067
3fcd3a80:	rev    a0
3fcd3a90:	.word  0x0000
3fcd3aa0:	addk   8, b0
3fcd3ab0:	sext   a4, 0
3fcd3ac0:	rl     0x0, a0
3fcd3ad0:	dsjs   a0, L3FCD3AE0
L3FCD3AE0:
3fcd3ae0:	pixt   *a0, *a0
3fcd3af0:	.word  0xfeff
3fcd3b00:	.word  0xffff
3fcd3b10:	.word  0xfeff
3fcd3b20:	pixt   *b7, *sp
3fcd3b30:	dsjs   sp, L3FCD3BB0
3fcd3b40:	rl     0x0, a0
3fcd3b50:	pixt   a8, *a0, xy
3fcd3b60:	addk   8, a0
3fcd3b70:	.word  0x0403
3fcd3b80:	.word  0x0001
3fcd3b90:	.word  0x0008
3fcd3ba0:	.word  0xffcc
L3FCD3BB0:
3fcd3bb0:	.word  0x000f
3fcd3bc0:	.word  0xffff
L3FCD3BD0:
3fcd3bd0:	jruc   L3FCD3C10
3fcd3be0:	sla    0x0, a0
3fcd3bf0:	pixt   a8, *a0, xy
3fcd3c00:	addk   8, a1
L3FCD3C10:
3fcd3c10:	sext   a4, 0
3fcd3c20:	.word  0x0001
3fcd3c30:	.word  0x000c
3fcd3c40:	.word  0xff1c
3fcd3c50:	.word  0xff3f
3fcd3c60:	.word  0xff7f
3fcd3c70:	.word  0xffff
3fcd3c80:	.word  0xff7f
3fcd3c90:	rev    sp
3fcd3ca0:	.word  0x001c
3fcd3cb0:	pixt   *a8, *a12
3fcd3cc0:	addk   8, a4
L3FCD3CD0:
3fcd3cd0:	addk   7, sp
3fcd3ce0:	.word  0x0801
3fcd3cf0:	movy   a12, a14
3fcd3d00:	move   a10, -*sp, 0
3fcd3d10:	sra    0x1e, b0
3fcd3d20:	.word  0x0a14
3fcd3d30:	addc   a4, a5
3fcd3d40:	and    a5, a1
3fcd3d50:	pixt   *a0, *a0
3fcd3d60:	addk   8, a5
3fcd3d70:	addk   32, a0
3fcd3d80:	addk   32, a1
3fcd3d90:	pixt   b3, *b0, xy
3fcd3da0:	drav   sp, b1
3fcd3db0:	dsjs   sp, L3FCD3BD0
3fcd3dc0:	dsjs   sp, L3FCD3CD0
3fcd3dd0:	pixt   b3, *b12
3fcd3de0:	addxy  sp, b0
3fcd3df0:	move   *a14, a3, 1
3fcd3e00:	btst   7, sp
3fcd3e10:	pixt   *b9, *b14
3fcd3e20:	addk   8, a4
L3FCD3E30:
3fcd3e30:	.word  0x0807
3fcd3e40:	.word  0x0801
3fcd3e50:	movy   a12, a14
3fcd3e60:	move   a10, -*sp, 0
3fcd3e70:	sra    0x1e, b0
3fcd3e80:	.word  0x0a14
3fcd3e90:	movy   sp, a5
3fcd3ea0:	sla    0x7, a3
3fcd3eb0:	pixt   *a0, *a0
3fcd3ec0:	addk   8, a5
3fcd3ed0:	.word  0x0807
3fcd3ee0:	dsjs   a1, L3FCD3EF0
L3FCD3EF0:
3fcd3ef0:	pixt   b7, *b8
3fcd3f00:	.word  0xfffb
3fcd3f10:	pixblt b,l
3fcd3f20:	dsjs   sp, L3FCD3E30
3fcd3f30:	pixt   b3, *b12
3fcd3f40:	.word  0xfffc
3fcd3f50:	movb   *sp, sp
3fcd3f60:	.word  0x0e0f
3fcd3f70:	movb   b6, @0x1100011
3fcd3fa0:	.word  0x0400
3fcd3fb0:	sext   a0, 1
3fcd3fc0:	move   @0x87ba0f70, @0x11ee23dc, 1
3fcd4010:	move   *b7, *b7, 0
3fcd4020:	jrlt   L3FCD47E0
3fcd4030:	subxy  b9, b13
3fcd4040:	.word  0x71de
3fcd4050:	move   *sp(0x88c7), *sp(0x7800), 1
3fcd4080:	movk   32, a0
3fcd4090:	movb   b5, @0x1100011
3fcd40c0:	btst   31, a0
3fcd40d0:	dsjs   a0, L3FCD3FE0
3fcd40e0:	.word  0x7f00
3fcd40f0:	.word  0xff00
3fcd4100:	.word  0xff60
3fcd4110:	.word  0xff70
3fcd4120:	.word  0xff78
3fcd4130:	.word  0xff78
3fcd4140:	.word  0xff78
3fcd4150:	.word  0xff78
3fcd4160:	.word  0xff7c
3fcd4170:	.word  0xff7e
3fcd4180:	.word  0xff7f
3fcd4190:	.word  0x7f7e
3fcd41a0:	.word  0x7e30
3fcd41b0:	dsjs   a0, L3FCD41C0
L3FCD41C0:
3fcd41c0:	move   @0x1070711, b9
3fcd41f0:	add    b7, sp
3fcd4200:	addk   32, a0
3fcd4210:	.word  0x0400
3fcd4220:	pixt   a8, *a0, xy
3fcd4230:	move   *a2, a3, 0
3fcd4240:	sla    0x8, b0
3fcd4250:	move   *a2, *a6, 0
3fcd4260:	sla    0x10, b0
3fcd4270:	.word  0x08fc
3fcd4280:	.word  0x0240
3fcd4290:	.word  0x00a0
3fcd42a0:	pixt   b1, *b0, xy
3fcd42b0:	pixt   a0, *sp
3fcd42c0:	addk   8, a8
3fcd42d0:	.word  0x0808
3fcd42e0:	.word  0xff01
3fcd42f0:	.word  0xff03
3fcd4300:	.word  0xff03
3fcd4310:	sext   a3, 1
3fcd4320:	drav   a8, a0
3fcd4330:	drav   a8, sp
L3FCD4340:
3fcd4340:	drav   a8, sp
3fcd4350:	.word  0x77ef
3fcd4360:	.word  0x77ee
3fcd4370:	drav   sp, a14
3fcd4380:	pixt   a7, *sp, xy
3fcd4390:	pixt   a7, *sp, xy
3fcd43a0:	.word  0x00ff
3fcd43b0:	jruc   L3FCD4340
L3FCD43C0:
3fcd43c0:	jruc   L3FCD43C0
L3FCD43D0:
3fcd43d0:	jruc   L3FCD43D0
3fcd43e0:	pixt   *b7, sp
3fcd43f0:	addk   8, a10
3fcd4400:	trap   7
3fcd4410:	.word  0x0401
3fcd4420:	.word  0x0808
3fcd4430:	.word  0x0804
3fcd4440:	addk   32, a4
3fcd4450:	addk   32, a2
3fcd4460:	addxy  a8, a2
3fcd4470:	cpw    a7, a1
3fcd4480:	pixt   b0, *b9
3fcd4490:	pixt   a0, *a7
3fcd44a0:	cpw    a0, a7
3fcd44b0:	addxy  b8, b9
3fcd44c0:	addk   7, a1
3fcd44d0:	addk   32, a2
3fcd44e0:	.word  0x0802
3fcd44f0:	.word  0x0804
3fcd4500:	.word  0x0404
3fcd4510:	pixt   *a0, a8
3fcd4520:	addk   8, a10
3fcd4530:	trap   7
3fcd4540:	.word  0x0601
3fcd4550:	.word  0x0c18
3fcd4560:	.word  0x080c
3fcd4570:	movk   32, a4
3fcd4580:	pixt   a8, *a6, xy
3fcd4590:	pixt   *a12, xy, a3
3fcd45a0:	drav   b7, b3
3fcd45b0:	pixt   *b1, *b11
3fcd45c0:	pixt   *a0, *sp
3fcd45d0:	drav   a0, a7
L3FCD45E0:
3fcd45e0:	pixt   *b8, xy, sp
3fcd45f0:	pixt   sp, *b3, xy
3fcd4600:	movk   4, a3
3fcd4610:	movk   32, a2
3fcd4620:	.word  0x0c06
3fcd4630:	.word  0x060c
3fcd4640:	drav   b8, b8
3fcd4650:	addk   8, a2
3fcd4660:	.word  0x0e02
3fcd4670:	.word  0x0001
3fcd4680:	.word  0x0406
3fcd4690:	dsjs   a11, L3FCD45E0
3fcd46a0:	addxy  a11, a1
3fcd46b0:	move   *b0, sp, 0
3fcd46c0:	.word  0x04e0
3fcd46d0:	dsjs   a5, L3FCD46F0
3fcd46e0:	reti
L3FCD46F0:
3fcd46f0:	.word  0x704e
3fcd4700:	addk   4, a2
3fcd4710:	addxy  a4, a4
3fcd4720:	drav   a0, a7
3fcd4730:	addk   8, a2
3fcd4740:	.word  0x0e02
3fcd4750:	.word  0x0001
3fcd4760:	move   *a12(0xcd7c), *a12+, 0
3fcd4780:	.word  0x7ed7
3fcd4790:	fill   xy
3fcd47a0:	pixt   b7, *sp, xy
3fcd47b0:	.word  0xff0f
3fcd47c0:	fill   xy
3fcd47d0:	pixt   b7, *sp, xy
L3FCD47E0:
3fcd47e0:	.word  0xff0f
3fcd47f0:	fill   xy
3fcd4800:	pixt   b7, *sp, xy
3fcd4810:	pixt   a8, *sp
3fcd4820:	addk   8, a8
3fcd4830:	trap   7
3fcd4840:	move   a0, *a1, 0
3fcd4850:	move   a0, -*a0, 0
3fcd4860:	and    a0, a0
3fcd4870:	sra    0x20, a0
3fcd4880:	sla    0x10, a0
3fcd4890:	addk   8, a0
3fcd48a0:	.word  0x0880
3fcd48b0:	dsjs   b8, L3FCD4950
3fcd48c0:	sla    a0, a3
3fcd48d0:	.word  0x0e0e
3fcd48e0:	exgpc  a4
3fcd48f0:	add    a9, a9
3fcd4900:	move   a9, -*a2, 0
3fcd4910:	rl     0x5, a0
3fcd4920:	.word  0x0860
3fcd4930:	pixt   a9, *a0
3fcd4940:	addk   8, a9
L3FCD4950:
3fcd4950:	trap   7
3fcd4960:	move   a0, *a1, 0
3fcd4970:	jauc   L3FC949A0
3fcd4990:	sla    a0, a1
3fcd49a0:	sla    a0, a3
3fcd49b0:	rl     0x0, a3
3fcd49c0:	dsjs   a6, L3FCD49D0
L3FCD49D0:
3fcd49d0:	.word  0x9f1e
3fcd49e0:	dint
3fcd49f0:	btst   0, a0
3fcd4a00:	movb   *b3, *b12
3fcd4a10:	jrv   L3FCD4BE0
3fcd4a20:	srl    b0, b9
3fcd4a30:	.word  0x3633
3fcd4a40:	btst   14, b6
3fcd4a50:	.word  0x0e3c
3fcd4a60:	pixt   b9, *b8
3fcd4a70:	addk   8, a8
3fcd4a80:	sext   a6, 1
3fcd4a90:	jruc   L3FCD4AB0
3fcd4aa0:	pixt   a0, *a1
L3FCD4AB0:
3fcd4ab0:	movb   *a0, a3
3fcd4ac0:	getst  a3
3fcd4ad0:	.word  0x0063
3fcd4ae0:	.word  0x041b
3fcd4af0:	move   *a8, sp, 0
3fcd4b00:	jrp   L3FCD4B80
3fcd4b10:	rl     0x0, a6
3fcd4b20:	.word  0x0c06
3fcd4b30:	abs    a14
3fcd4b40:	.word  0x00fe
3fcd4b50:	.word  0x001c
3fcd4b60:	movi   0x1070711, b9
3fcd4b90:	not    a0
3fcd4ba0:	move   @0x1e3c0ff8, b0
3fcd4bd0:	dsjs   a14, L3FCD4BE0
L3FCD4BE0:
3fcd4be0:	.word  0x7087
3fcd4bf0:	addxy  a14, a3
3fcd4c00:	subxy  a11, a3
3fcd4c10:	addxy  a14, a3
3fcd4c20:	.word  0x7087
3fcd4c30:	dsjs   a14, L3FCD4C40
L3FCD4C40:
3fcd4c40:	btst   14, b12
3fcd4c50:	fill   xy
3fcd4c60:	not    a0
3fcd4c70:	move   @0x1070610, b10
3fcd4ca0:	.word  0x0040
3fcd4cb0:	.word  0x0008
3fcd4cc0:	sla    0x0, a1
3fcd4cd0:	.word  0x0400
3fcd4ce0:	jauc   0x400207ff
3fcd4d10:	.word  0x0800
3fcd4d20:	emu
3fcd4d30:	rev    a0
3fcd4d40:	.word  0x0004
3fcd4d50:	.word  0x08f9
3fcd4d60:	sext   b0, 1
3fcd4d70:	emu
3fcd4d80:	popst
3fcd4d90:	.word  0x00e0
3fcd4da0:	.word  0x0070
3fcd4db0:	rev    b8
3fcd4dc0:	.word  0x001c
3fcd4dd0:	pixt   *a0, *a14
3fcd4de0:	.word  0xffff
3fcd4df0:	.word  0xffff
L3FCD4E00:
3fcd4e00:	addxy  b3, sp
L3FCD4E10:
3fcd4e10:	.word  0x7000
L3FCD4E20:
3fcd4e20:	dsjs   a0, L3FCD4E30
L3FCD4E30:
3fcd4e30:	btst   31, a0
3fcd4e40:	.word  0x0e00
3fcd4e50:	sext   a0, 1
3fcd4e60:	.word  0x0000
3fcd4e70:	addk   8, a14
3fcd4e80:	.word  0x0e00
3fcd4e90:	nop
3fcd4ea0:	negb   a0
3fcd4eb0:	not    a0
3fcd4ec0:	not    b8
3fcd4ed0:	not    b12
3fcd4ee0:	move   sp, *sp, 1
L3FCD4EF0:
3fcd4ef0:	addxy  a0, sp
3fcd4f00:	rl     0x0, a3
3fcd4f10:	movb   a0, *a1
3fcd4f20:	addc   a0, a0
3fcd4f30:	sla    0x4, a0
3fcd4f40:	addk   32, a0
3fcd4f50:	.word  0x0800
3fcd4f60:	fill   xy
3fcd4f70:	emu
3fcd4f80:	emu
3fcd4f90:	.word  0x0007
3fcd4fa0:	.word  0x001f
3fcd4fb0:	.word  0x007f
3fcd4fc0:	not    b14
3fcd4fd0:	not    b14
3fcd4fe0:	dsjs   b12, L3FCD4E00
3fcd4ff0:	dsjs   b12, L3FCD4E10
3fcd5000:	dsjs   b8, L3FCD4E20
3fcd5010:	not    b8
3fcd5020:	move   @0x1ce00ef0, b0
3fcd5050:	dsjs   a0, L3FCD50D0
3fcd5060:	.word  0x70e0
3fcd5070:	addxy  a0, a0
3fcd5080:	jauc   L3FCE30A0
3fcd50a0:	.word  0x0011
3fcd50b0:	.word  0x000e
3fcd50c0:	.word  0xffff
L3FCD50D0:
3fcd50d0:	dsjs   sp, L3FCD4EF0
3fcd50e0:	.word  0x0c00
3fcd50f0:	nop
3fcd5100:	pixt   a6, *a0
3fcd5110:	.word  0x0633
3fcd5120:	.word  0x028c
3fcd5130:	jrp   L3FCD5370
3fcd5140:	rl     0x4, a8
3fcd5150:	movb   a2, *a2
3fcd5160:	clrc
3fcd5170:	.word  0x00c0
3fcd5180:	.word  0xff00
3fcd5190:	addk   8, sp
3fcd51a0:	pixblt l,l
3fcd51b0:	.word  0xff01
3fcd51c0:	.word  0xffff
3fcd51d0:	.word  0xffff
3fcd51e0:	.word  0xffff
3fcd51f0:	fill   xy
3fcd5200:	movy   a8, a0
3fcd5210:	movy   b9, sp
3fcd5220:	movy   b9, sp
3fcd5230:	movy   b9, sp
3fcd5240:	movy   a8, a3
3fcd5250:	movy   a8, a7
3fcd5260:	movy   a8, a14
3fcd5270:	movy   b8, b12
3fcd5280:	movy   b9, b8
3fcd5290:	pixblt l,xy
3fcd52a0:	pixblt l,l
3fcd52b0:	pixt   *a8, xy, a0
3fcd52c0:	addk   8, a1
3fcd52d0:	.word  0x0e00
3fcd52e0:	.word  0xff01
3fcd52f0:	.word  0xffff
3fcd5300:	.word  0x000f
3fcd5310:	jruc   L3FCD5350
3fcd5320:	rl     0x0, a0
3fcd5330:	.word  0x0c7f
3fcd5340:	nop
L3FCD5350:
3fcd5350:	sla    0x6, a5
3fcd5360:	sub    b1, b1
L3FCD5370:
3fcd5370:	addk   4, a12
3fcd5380:	jrlt   L3FCD54C0
3fcd5390:	rl     0x0, a0
3fcd53a0:	.word  0x0c00
3fcd53b0:	.word  0x02f2
3fcd53c0:	emu
3fcd53d0:	emu
3fcd53e0:	.word  0xffff
3fcd53f0:	.word  0xffff
3fcd5400:	.word  0xffff
3fcd5410:	.word  0xffff
3fcd5420:	pixt   a0, *a0, xy
3fcd5430:	drav   sp, b12
3fcd5440:	drav   sp, b12
3fcd5450:	drav   sp, b12
3fcd5460:	drav   a14, a0
3fcd5470:	drav   sp, a0
3fcd5480:	drav   b11, b0
3fcd5490:	drav   b9, b8
3fcd54a0:	drav   b8, b12
3fcd54b0:	drav   a8, a12
L3FCD54C0:
3fcd54c0:	pixt   a0, *a0, xy
3fcd54d0:	pixt   a0, *a0, xy
3fcd54e0:	move   @0x10e0011, b10
3fcd5510:	.word  0xffff
3fcd5520:	not    sp
3fcd5530:	sla    0x0, a0
3fcd5540:	.word  0x0e00
3fcd5550:	.word  0x02a0
3fcd5560:	sla    0x4, b2
3fcd5570:	add    a1, a2
3fcd5580:	.word  0x0800
3fcd5590:	emu
3fcd55a0:	rev    a0
3fcd55b0:	move   a0, *a4, 0
3fcd55c0:	pixt   a8, *a0
3fcd55d0:	addk   8, a8
3fcd55e0:	pixblt l,l
3fcd55f0:	.word  0xff01
3fcd5600:	.word  0xffff
3fcd5610:	.word  0xffff
3fcd5620:	.word  0xffff
3fcd5630:	btst   31, sp
3fcd5640:	btst   7, a0
3fcd5650:	btst   1, a0
3fcd5660:	btst   0, b0
3fcd5670:	btst   17, b12
3fcd5680:	.word  0x0ce6
3fcd5690:	.word  0x0070
3fcd56a0:	rev    b8
3fcd56b0:	.word  0x001c
3fcd56c0:	.word  0x000e
3fcd56d0:	move   a0, *a7, 0
3fcd56e0:	pixt   a8, *a3
3fcd56f0:	addk   8, a7
3fcd5700:	.word  0x0a00
3fcd5710:	.word  0xff01
3fcd5720:	.word  0xffff
3fcd5730:	.word  0x0c0f
3fcd5740:	nop
3fcd5750:	.word  0x00c0
3fcd5760:	rev    b0
3fcd5770:	.word  0x000c
3fcd5780:	jruc   L3FCD57C0
3fcd5790:	rl     0x0, a0
3fcd57a0:	pixt   a0, *a0
3fcd57b0:	addk   8, a8
L3FCD57C0:
3fcd57c0:	addi   0xff01, a1
3fcd57e0:	.word  0xffff
3fcd57f0:	.word  0xffff
3fcd5800:	.word  0xffff
L3FCD5810:
3fcd5810:	jruc   L3FCD5810
3fcd5820:	jruc   L3FCD5860
3fcd5830:	jruc   L3FCD5870
3fcd5840:	jruc   L3FCD5880
L3FCD5850:
3fcd5850:	jruc   L3FCD5890
L3FCD5860:
3fcd5860:	jruc   L3FCD58A0
L3FCD5870:
3fcd5870:	jruc   L3FCD58B0
L3FCD5880:
3fcd5880:	jruc   L3FCD58C0
L3FCD5890:
3fcd5890:	pixt   *a8, *a3
L3FCD58A0:
3fcd58a0:	addk   8, a4
L3FCD58B0:
3fcd58b0:	addk   32, a0
L3FCD58C0:
3fcd58c0:	.word  0x0801
3fcd58d0:	jagt   L3FC95860
3fcd58f0:	.word  0x7dff
3fcd5900:	sub    b0, b12
3fcd5910:	movb   *b11, *b7
3fcd5920:	.word  0x060c
3fcd5930:	pixt   *a4, *a3
3fcd5940:	addk   8, a5
3fcd5950:	addk   32, a0
3fcd5960:	dsjs   a1, L3FCD5970
L3FCD5970:
3fcd5970:	pixt   b3, *b0, xy
3fcd5980:	drav   sp, b1
3fcd5990:	pixt   *sp, *sp
3fcd59a0:	.word  0x7f7f
3fcd59b0:	.word  0x747c
3fcd59c0:	.word  0xfffd
3fcd59d0:	.word  0xffff
3fcd59e0:	pixt   *sp, xy, *b10, xy
3fcd59f0:	.word  0x00e3
3fcd5a00:	addk   8, a10
3fcd5a10:	.word  0x0a00
3fcd5a20:	.word  0xff00
3fcd5a30:	dsjs   sp, L3FCD5850
3fcd5a40:	.word  0x00c0
3fcd5a50:	.word  0x0c03
3fcd5a60:	jruc   L3FCD5D70
3fcd5a70:	nop
3fcd5a80:	.word  0x000c
3fcd5a90:	subi   0xfeee, sp
3fcd5ab0:	emu
3fcd5ac0:	.word  0xffff
3fcd5ad0:	.word  0xffff
3fcd5ae0:	.word  0xffff
3fcd5af0:	pixt   a0, *sp, xy
3fcd5b00:	pixblt l,l
3fcd5b10:	.word  0x00f0
3fcd5b20:	pixt   a0, *sp, xy
3fcd5b30:	pixblt l,l
3fcd5b40:	.word  0x00f0
3fcd5b50:	move   @0x10c0211, b9
3fcd5b80:	.word  0x0488
3fcd5b90:	move   a4, *a8+, 1
3fcd5ba0:	jrne   L3FCD5E70
3fcd5bb0:	move   a1, a7
3fcd5bc0:	addk   6, a6
3fcd5bd0:	.word  0x0406
3fcd5be0:	emu
3fcd5bf0:	.word  0x0040
3fcd5c00:	.word  0x0010
3fcd5c10:	.word  0x0004
3fcd5c20:	add    a0, a5
3fcd5c30:	sla    0x0, a1
3fcd5c40:	pixt   a0, *a0
3fcd5c50:	addk   8, a8
3fcd5c60:	.word  0x0e02
3fcd5c70:	cvxyl  a0, a1
3fcd5c80:	move   *b11(0x6ddb), *b6(0x1a3a), 1
3fcd5cb0:	srl    sp, a12
3fcd5cc0:	.word  0x7933
3fcd5cd0:	move   a14, sp
3fcd5ce0:	add    b3, b9
3fcd5cf0:	add    a0, a1
3fcd5d00:	add    a0, a1
3fcd5d10:	add    a0, a1
3fcd5d20:	add    a0, a1
3fcd5d30:	add    a0, a7
3fcd5d40:	add    a0, a5
3fcd5d50:	jruc   L3FCD5DB0
3fcd5d60:	move   a0, *a6, 0
L3FCD5D70:
3fcd5d70:	drav   a8, a3
3fcd5d80:	addk   8, a1
3fcd5d90:	.word  0x0a00
3fcd5da0:	.word  0xff01
L3FCD5DB0:
3fcd5db0:	fill   xy
3fcd5dc0:	jruc   L3FCD60D0
3fcd5dd0:	nop
3fcd5de0:	rl     0x0, a12
3fcd5df0:	.word  0x00c0
3fcd5e00:	.word  0x0c03
3fcd5e10:	.word  0x02f6
3fcd5e20:	emu
3fcd5e30:	emu
3fcd5e40:	.word  0xffff
3fcd5e50:	.word  0xffff
3fcd5e60:	.word  0xffff
L3FCD5E70:
3fcd5e70:	pixblt l,l
3fcd5e80:	.word  0x00f0
3fcd5e90:	pixt   a0, *sp, xy
3fcd5ea0:	pixblt l,l
3fcd5eb0:	.word  0x00f0
3fcd5ec0:	pixt   a0, *sp, xy
3fcd5ed0:	movi   0x1100011, b9
3fcd5f00:	move   @0x7f807f8, b8
3fcd5f30:	fill   xy
3fcd5f40:	movk   4, a6
3fcd5f50:	rl     0x4, a3
3fcd5f60:	addxy  a4, a1
L3FCD5F70:
3fcd5f70:	addxy  a14, a1
3fcd5f80:	addxy  a14, a1
3fcd5f90:	addxy  a1, a1
3fcd5fa0:	rl     0x0, b3
3fcd5fb0:	movk   32, a6
3fcd5fc0:	fill   xy
3fcd5fd0:	move   @0x7f807f8, b8
3fcd6000:	movi   0x1100011, b9
3fcd6030:	fill   xy
3fcd6040:	fill   xy
3fcd6050:	fill   xy
L3FCD6060:
3fcd6060:	btst   0, b14
3fcd6070:	dsjs   a7, L3FCD6160
3fcd6080:	pixt   a14, *a3, xy
3fcd6090:	addxy  a14, a3
3fcd60a0:	subxy  sp, a3
3fcd60b0:	subxy  sp, a3
3fcd60c0:	addxy  sp, b3
L3FCD60D0:
3fcd60d0:	pixt   b1, *b11, xy
3fcd60e0:	dsjs   b7, L3FCD60F0
L3FCD60F0:
3fcd60f0:	btst   0, b14
3fcd6100:	fill   xy
3fcd6110:	fill   xy
3fcd6120:	fill   xy
3fcd6130:	.word  0x04fd
3fcd6140:	sext   a10, 1
3fcd6150:	emu
L3FCD6160:
3fcd6160:	.word  0x0e77
3fcd6170:	move   a8, *a2, 0
3fcd6180:	sla    0x2, a0
3fcd6190:	.word  0x0810
3fcd61a0:	.word  0x0204
3fcd61b0:	move   *a14(0xfc03), *a1(0xa05), 0
3fcd61e0:	.word  0x0808
3fcd61f0:	movy   a8, a1
3fcd6200:	.word  0xffff
3fcd6210:	move   sp, *a7, 1
3fcd6220:	sext   a3, 1
3fcd6230:	btst   31, a14
3fcd6240:	.word  0x7038
3fcd6250:	jruc   L3FCD6060
3fcd6260:	cpw    a14, a1
3fcd6270:	.word  0xffff
3fcd6280:	.word  0x00f7
3fcd6290:	.word  0x0000
3fcd62a0:	.word  0x0000
3fcd62b0:	.word  0x0000
3fcd62c0:	.word  0x0000
3fcd62d0:	.word  0x0000
3fcd62e0:	move   -*a0, a0, 1
3fcd62f0:	.word  0x0013
3fcd6300:	divs   a0, a0
3fcd6310:	jrv   L3FCD5F70
3fcd6320:	rev    sp
3fcd6330:	.word  0x0000
3fcd6340:	.word  0x0000
3fcd6350:	.word  0x0000
3fcd6360:	.word  0x0000
3fcd6370:	.word  0x0000
3fcd6380:	.word  0x0000
3fcd6390:	emu
3fcd63a0:	move   *a0, *a0, 0
3fcd63b0:	jrnv   L3FCD69E0
3fcd63c0:	rev    sp
3fcd63d0:	.word  0x0000
3fcd63e0:	.word  0x0000
3fcd63f0:	.word  0x0000
3fcd6400:	move   *a0(0xccc2), *a0(0x3f), 0
3fcd6430:	.word  0x0000
3fcd6440:	.word  0x0000
3fcd6450:	sub    a10, a4
3fcd6460:	xor    a10, a3
3fcd6470:	addc   a9, a4
3fcd6480:	andn   b2, b5
3fcd6490:	move   b10, a3
3fcd64a0:	.word  0x0052
3fcd64b0:	.word  0x0054
3fcd64c0:	.word  0x0000
3fcd64d0:	.word  0x00b8
3fcd64e0:	.word  0x0000
3fcd64f0:	rev    b14
3fcd6500:	.word  0x0000
3fcd6510:	.word  0x004e
3fcd6520:	.word  0x0000
3fcd6530:	rev    b13
3fcd6540:	.word  0x0000
3fcd6550:	.word  0x00b9
3fcd6560:	.word  0x0000
3fcd6570:	rev    b11
3fcd6580:	.word  0x0000
3fcd6590:	exgpc  b6
3fcd65a0:	.word  0x0000
3fcd65b0:	rev    b12
3fcd65c0:	.word  0x0000
3fcd65d0:	.word  0x006b
3fcd65e0:	.word  0x0000
3fcd65f0:	rev    b8
3fcd6600:	.word  0x0000
3fcd6610:	.word  0x0001
3fcd6620:	.word  0x0000
3fcd6630:	rev    b9
3fcd6640:	.word  0x0000
3fcd6650:	.word  0x000b
3fcd6660:	.word  0x0000
3fcd6670:	.word  0x0012
3fcd6680:	.word  0x0000
3fcd6690:	.word  0x0050
3fcd66a0:	.word  0x0000
3fcd66b0:	.word  0x0054
3fcd66c0:	.word  0x0000
3fcd66d0:	.word  0x0001
3fcd66e0:	.word  0x0006
3fcd66f0:	.word  0x0010
3fcd6700:	.word  0x0010
3fcd6710:	.word  0x0000
3fcd6720:	.word  0x0000
3fcd6730:	.word  0x0010
3fcd6740:	.word  0x0000
3fcd6750:	.word  0x0010
3fcd6760:	.word  0x0000
L3FCD6770:
3fcd6770:	.word  0xfff1
3fcd6780:	.word  0x0001
3fcd6790:	.word  0x0007
3fcd67a0:	.word  0x0001
3fcd67b0:	.word  0x0002
3fcd67c0:	.word  0x0000
3fcd67d0:	.word  0x0000
3fcd67e0:	.word  0x0010
3fcd67f0:	.word  0x0010
3fcd6800:	.word  0x000e
3fcd6810:	.word  0x000f
3fcd6820:	.word  0x0000
3fcd6830:	.word  0x0000
3fcd6840:	.word  0x0001
3fcd6850:	.word  0x0000
3fcd6860:	.word  0x0000
3fcd6870:	.word  0x0000
3fcd6880:	.word  0x0000
3fcd6890:	.word  0x0000
3fcd68a0:	.word  0x0000
3fcd68b0:	rev    b5
3fcd68c0:	.word  0x0000
3fcd68d0:	.word  0x0001
3fcd68e0:	emu
3fcd68f0:	.word  0x0008
3fcd6900:	.word  0x0000
3fcd6910:	.word  0x0000
3fcd6920:	.word  0x0000
3fcd6930:	sra    b5, b0
3fcd6940:	dsjs   a13, L3FCD6770
3fcd6950:	.word  0x006c
3fcd6960:	.word  0x0092
3fcd6970:	.word  0x00b8
3fcd6980:	.word  0x00de
3fcd6990:	emu
3fcd69a0:	exgpc  a10
3fcd69b0:	getpc  b0
3fcd69c0:	jump   b6
3fcd69d0:	getst  b12
L3FCD69E0:
3fcd69e0:	popst
3fcd69f0:	pushst
3fcd6a00:	.word  0x020e
3fcd6a10:	.word  0x0234
3fcd6a20:	.word  0x025a
3fcd6a30:	.word  0x0280
3fcd6a40:	.word  0x0294
3fcd6a50:	.word  0x02a8
3fcd6a60:	.word  0x02be
3fcd6a70:	.word  0x02d4
3fcd6a80:	.word  0x02f0
3fcd6a90:	nop
3fcd6aa0:	clrc
3fcd6ab0:	movb   @0x3a0037a, @0x3ec03c6
3fcd6b00:	.word  0x0412
3fcd6b10:	.word  0x0438
3fcd6b20:	.word  0x045e
3fcd6b30:	.word  0x0484
3fcd6b40:	.word  0x04aa
3fcd6b50:	.word  0x04d0
3fcd6b60:	.word  0x04ea
3fcd6b70:	sext   a4, 0
3fcd6b80:	zext   a4, 0
3fcd6b90:	setf   4, 0, 0
3fcd6ba0:	setf   10, 1, 0
3fcd6bb0:	move   b0, @0x5dc05b6, 0
3fcd6be0:	.word  0x0602
3fcd6bf0:	.word  0x0628
3fcd6c00:	.word  0x064e
3fcd6c10:	.word  0x0674
3fcd6c20:	.word  0x069a
3fcd6c30:	.word  0x06c0
3fcd6c40:	.word  0x06e6
3fcd6c50:	sext   a12, 1
3fcd6c60:	zext   b2, 1
3fcd6c70:	setf   24, 0, 1
3fcd6c80:	setf   30, 1, 1
3fcd6c90:	move   @0x100007ca, a4, 1
3fcd6cc0:	emu
3fcd6cd0:	.word  0x000f
3fcd6ce0:	.word  0x0000
3fcd6cf0:	.word  0x0006
3fcd6d00:	.word  0x001e
3fcd6d10:	.word  0x007c
3fcd6d20:	pushst
3fcd6d30:	move   @0x1f01ff8, b8
L3FCD6D60:
3fcd6d60:	not    b0
3fcd6d70:	setf   32, 1, 1
3fcd6d80:	.word  0x0e60
3fcd6d90:	btst   29, a0
3fcd6da0:	dsjs   a0, L3FCD6DD0
3fcd6db0:	.word  0x7000
L3FCD6DC0:
3fcd6dc0:	sla    0x0, a0
L3FCD6DD0:
3fcd6dd0:	.word  0x0000
L3FCD6DE0:
3fcd6de0:	addk   32, a0
3fcd6df0:	emu
3fcd6e00:	.word  0x000f
3fcd6e10:	.word  0x0007
3fcd6e20:	.word  0x001f
3fcd6e30:	.word  0x007f
3fcd6e40:	pushst
3fcd6e50:	move   @0x3ffc1ffc, b14
3fcd6e80:	btst   0, b8
3fcd6e90:	move   @0x1ff00ff0, b8
3fcd6ec0:	dsjs   a0, L3FCD6D60
L3FCD6ED0:
3fcd6ed0:	.word  0x7ce0
L3FCD6EE0:
3fcd6ee0:	pixt   a2, *a0
3fcd6ef0:	.word  0x7000
3fcd6f00:	sla    0x0, a0
3fcd6f10:	.word  0x0efe
3fcd6f20:	.word  0x0210
3fcd6f30:	emu
3fcd6f40:	.word  0x0000
3fcd6f50:	.word  0x0006
3fcd6f60:	sext   a14, 1
3fcd6f70:	fill   l
3fcd6f80:	btst   0, b8
3fcd6f90:	btst   0, b0
3fcd6fa0:	dsjs   a0, L3FCD6DC0
3fcd6fb0:	dsjs   b0, L3FCD6DE0
3fcd6fc0:	dsjs   a0, L3FCD6DE0
3fcd6fd0:	.word  0xdfc0
3fcd6fe0:	modu   a8, a0
3fcd6ff0:	pixt   *a0, xy, *a0, xy
3fcd7000:	.word  0x7800
3fcd7010:	rl     0x0, a0
3fcd7020:	.word  0x0000
3fcd7030:	.word  0x0000
3fcd7040:	.word  0x0efe
3fcd7050:	.word  0x0210
3fcd7060:	emu
3fcd7070:	.word  0x0007
3fcd7080:	sext   sp, 1
3fcd7090:	fill   l
3fcd70a0:	btst   0, b14
3fcd70b0:	dsjs   b12, L3FCD6ED0
3fcd70c0:	dsjs   b8, L3FCD6EE0
3fcd70d0:	.word  0x7ff8
3fcd70e0:	.word  0x7ff8
3fcd70f0:	.word  0xfff0
3fcd7100:	.word  0xffe0
L3FCD7110:
3fcd7110:	.word  0xffc0
3fcd7120:	.word  0xff00
L3FCD7130:
3fcd7130:	.word  0x7c00
L3FCD7140:
3fcd7140:	dsjs   a0, L3FCD7150
L3FCD7150:
3fcd7150:	.word  0x0000
L3FCD7160:
3fcd7160:	.word  0x0000
3fcd7170:	.word  0x0efe
L3FCD7180:
3fcd7180:	.word  0x0210
3fcd7190:	emu
3fcd71a0:	.word  0x0004
3fcd71b0:	addk   21, a10
3fcd71c0:	sra    0x20, b5
3fcd71d0:	and    a0, a10
3fcd71e0:	sla    0x1e, a4
3fcd71f0:	.word  0x06e2
3fcd7200:	move   b7, a0
3fcd7210:	.word  0x0ef2
3fcd7220:	move   b1, a0
3fcd7230:	fill   xy
3fcd7240:	subb   sp, a0
3fcd7250:	sla    0x1e, a4
3fcd7260:	and    a0, a8
3fcd7270:	move   -*b0, -*b0, 0
3fcd7280:	or     a10, a0
3fcd7290:	sla    0x0, a0
3fcd72a0:	.word  0x0efe
3fcd72b0:	.word  0x0210
3fcd72c0:	emu
3fcd72d0:	.word  0x000c
3fcd72e0:	addk   21, b14
3fcd72f0:	dsjs   sp, L3FCD7110
3fcd7300:	.word  0x7fff
3fcd7310:	dsjs   b14, L3FCD7130
3fcd7320:	dsjs   b14, L3FCD7140
3fcd7330:	.word  0x7ffc
3fcd7340:	dsjs   b14, L3FCD7160
3fcd7350:	.word  0x7ffc
3fcd7360:	dsjs   b14, L3FCD7180
3fcd7370:	.word  0x7ffc
L3FCD7380:
3fcd7380:	.word  0x7ffc
L3FCD7390:
3fcd7390:	.word  0xfff8
3fcd73a0:	.word  0xfff0
3fcd73b0:	.word  0x7d40
3fcd73c0:	rl     0x0, a0
3fcd73d0:	.word  0x08f8
3fcd73e0:	.word  0x0810
L3FCD73F0:
3fcd73f0:	emu
L3FCD7400:
3fcd7400:	not    a0
3fcd7410:	.word  0x0c18
3fcd7420:	addk   32, a4
3fcd7430:	sla    0x0, a2
3fcd7440:	sla    0x0, a2
3fcd7450:	add    a0, a1
3fcd7460:	move   sp, a9
3fcd7470:	move   sp, a9
3fcd7480:	move   sp, a9
3fcd7490:	add    a0, a1
3fcd74a0:	sla    0x0, a2
3fcd74b0:	sla    0x0, a2
3fcd74c0:	addk   32, a4
3fcd74d0:	.word  0x0c18
3fcd74e0:	not    a0
3fcd74f0:	.word  0x0000
3fcd7500:	.word  0x08f8
3fcd7510:	.word  0x0810
3fcd7520:	emu
3fcd7530:	not    a0
3fcd7540:	fill   xy
3fcd7550:	btst   0, b12
3fcd7560:	dsjs   b14, L3FCD7380
3fcd7570:	dsjs   b14, L3FCD7390
3fcd7580:	.word  0x7fff
3fcd7590:	.word  0x7fff
3fcd75a0:	.word  0x7fff
3fcd75b0:	.word  0x7fff
3fcd75c0:	.word  0x7fff
3fcd75d0:	dsjs   b14, L3FCD73F0
3fcd75e0:	dsjs   b14, L3FCD7400
3fcd75f0:	btst   0, b12
3fcd7600:	fill   xy
3fcd7610:	not    a0
3fcd7620:	.word  0x0000
3fcd7630:	.word  0x0afa
3fcd7640:	sext   b0, 1
3fcd7650:	emu
3fcd7660:	.word  0x0000
3fcd7670:	pixblt l,l
3fcd7680:	.word  0x0802
3fcd7690:	ori    0x2080a0a, b10
3fcd76c0:	.word  0x0000
3fcd76d0:	.word  0x0208
3fcd76e0:	.word  0x0a0a
3fcd76f0:	ori    0xf1e0802, b10
3fcd7720:	.word  0x0000
3fcd7730:	.word  0x0000
3fcd7740:	.word  0x0000
3fcd7750:	.word  0x0000
3fcd7760:	.word  0x0afa
3fcd7770:	sext   b0, 1
3fcd7780:	emu
3fcd7790:	btst   15, sp
3fcd77a0:	btst   7, sp
3fcd77b0:	btst   7, sp
3fcd77c0:	btst   2, sp
3fcd77d0:	fill   xy
3fcd77e0:	nop
3fcd77f0:	emu
3fcd7800:	nop
3fcd7810:	fill   xy
3fcd7820:	btst   2, sp
3fcd7830:	btst   7, sp
3fcd7840:	btst   7, sp
3fcd7850:	btst   15, sp
3fcd7860:	.word  0x0000
3fcd7870:	.word  0x0000
3fcd7880:	.word  0x0000
3fcd7890:	.word  0x0afa
3fcd78a0:	.word  0x0810
3fcd78b0:	emu
3fcd78c0:	.word  0x0040
3fcd78d0:	.word  0x00a0
3fcd78e0:	emu
3fcd78f0:	.word  0x0248
3fcd7900:	.word  0x04e4
3fcd7910:	movi   0xffe1001, b2
3fcd7940:	addk   32, a1
3fcd7950:	movi   0x24804e4, b2
3fcd7980:	emu
3fcd7990:	.word  0x00a0
3fcd79a0:	.word  0x0040
3fcd79b0:	.word  0x0000
3fcd79c0:	.word  0x0afa
3fcd79d0:	.word  0x0810
3fcd79e0:	emu
3fcd79f0:	.word  0x0040
3fcd7a00:	.word  0x00e0
3fcd7a10:	pushst
3fcd7a20:	not    b8
3fcd7a30:	move   @0x1fff0ffe, b12
3fcd7a60:	fill   xy
3fcd7a70:	btst   0, sp
3fcd7a80:	fill   xy
3fcd7a90:	move   @0x1f003f8, b12
L3FCD7AC0:
3fcd7ac0:	.word  0x00e0
3fcd7ad0:	.word  0x0040
L3FCD7AE0:
3fcd7ae0:	.word  0x0000
3fcd7af0:	movi   0x1090710, b9
3fcd7b20:	getpc  a0
3fcd7b30:	.word  0x02a0
3fcd7b40:	.word  0x0490
3fcd7b50:	.word  0x0888
3fcd7b60:	addk   21, a4
3fcd7b70:	sll    0x15, b2
3fcd7b80:	move   b5, a9
3fcd7b90:	sll    0x15, b2
3fcd7ba0:	addk   21, a4
3fcd7bb0:	.word  0x0888
3fcd7bc0:	.word  0x0490
3fcd7bd0:	.word  0x02a0
3fcd7be0:	getpc  a0
3fcd7bf0:	.word  0x0000
3fcd7c00:	.word  0x0000
3fcd7c10:	.word  0x0000
3fcd7c20:	movi   0x1090710, b9
3fcd7c50:	getpc  a0
3fcd7c60:	not    a0
3fcd7c70:	move   @0x1ffc0ff8, b0
3fcd7ca0:	dsjs   b14, L3FCD7AC0
3fcd7cb0:	.word  0x7fff
3fcd7cc0:	dsjs   b14, L3FCD7AE0
3fcd7cd0:	btst   0, b12
3fcd7ce0:	fill   xy
3fcd7cf0:	move   @0x14003e0, b0
3fcd7d20:	.word  0x0000
3fcd7d30:	.word  0x0000
3fcd7d40:	.word  0x0000
3fcd7d50:	.word  0x04fd
3fcd7d60:	trap   7
3fcd7d70:	emu
3fcd7d80:	move   *a4, *a0, 0
3fcd7d90:	add    a4, a2
3fcd7da0:	inc    a0
3fcd7db0:	.word  0x0408
3fcd7dc0:	move   a8, *a2, 0
3fcd7dd0:	and    a2, a0
3fcd7de0:	.word  0x0044
3fcd7df0:	.word  0x04fd
3fcd7e00:	trap   7
3fcd7e10:	emu
3fcd7e20:	move   *a12+, *a0+, 0
3fcd7e30:	jrp   L3FCD76B0
3fcd7e40:	rl     0x3, a0
3fcd7e50:	.word  0x0c18
3fcd7e60:	move   a8, *a6, 1
3fcd7e70:	pixt   a6, *a1, xy
3fcd7e80:	.word  0x00cc
3fcd7e90:	movb   b13, @0x1050b08
3fcd7ec0:	sla    0x10, a0
3fcd7ed0:	.word  0x0814
3fcd7ee0:	.word  0x0808
3fcd7ef0:	.word  0x0808
3fcd7f00:	.word  0x0808
3fcd7f10:	.word  0x0855
3fcd7f20:	subk   32, a8
3fcd7f30:	rev    a2
3fcd7f40:	movb   b13, @0x1050b08
3fcd7f70:	srl    a0, a0
3fcd7f80:	movk   1, b12
3fcd7f90:	movk   32, b8
3fcd7fa0:	movk   32, b8
3fcd7fb0:	movk   32, b8
3fcd7fc0:	movk   7, sp
3fcd7fd0:	dsjs   b8, L3FCD7FE0
L3FCD7FE0:
3fcd7fe0:	.word  0x0066
3fcd7ff0:	move   @0x106070d, b10
3fcd8020:	.word  0x00e0
3fcd8030:	move   b0, *b4, 0
3fcd8040:	and    a0, a2
3fcd8050:	.word  0x0a00
3fcd8060:	.word  0x7f7e
3fcd8070:	pixt   *a0, *a0
3fcd8080:	move   b7, -*b13, 0
3fcd8090:	subk   32, a0
3fcd80a0:	.word  0x0280
3fcd80b0:	.word  0x0050
3fcd80c0:	.word  0x000e
3fcd80d0:	move   @0x106070d, b10
3fcd8100:	.word  0x00e0
3fcd8110:	move   b0, *b12, 0
3fcd8120:	.word  0x7003
3fcd8130:	.word  0x0e00
3fcd8140:	.word  0xfffe
3fcd8150:	.word  0xffff
3fcd8160:	addxy  b7, sp
3fcd8170:	btst   31, a0
3fcd8180:	abs    a0
3fcd8190:	.word  0x0070
3fcd81a0:	.word  0x000e
3fcd81b0:	.word  0x08f8
3fcd81c0:	.word  0x0810
3fcd81d0:	emu
3fcd81e0:	popst
3fcd81f0:	getpc  a0
3fcd8200:	dint
3fcd8210:	.word  0x0410
3fcd8220:	cmpi   0x89c8e88b, a8
3fcd8250:	add    a0, a1
3fcd8260:	.word  0x7637
3fcd8270:	subk   27, b4
3fcd8280:	cmpi   0xfc9ffbef, a8
3fcd82b0:	getpc  a0
3fcd82c0:	popst
3fcd82d0:	.word  0x08f8
3fcd82e0:	.word  0x0810
3fcd82f0:	emu
3fcd8300:	popst
3fcd8310:	popst
3fcd8320:	not    a0
3fcd8330:	move   @0x1ffc0ff8, b0
3fcd8360:	.word  0x7e3f
3fcd8370:	.word  0x7e3f
3fcd8380:	.word  0x7e3f
3fcd8390:	btst   0, b12
3fcd83a0:	fill   xy
3fcd83b0:	move   @0x1c003e0, b0
L3FCD83E0:
3fcd83e0:	popst
3fcd83f0:	fill   xy
3fcd8400:	.word  0x0e10
3fcd8410:	emu
3fcd8420:	.word  0x0000
3fcd8430:	dsjs   a0, L3FCD8440
L3FCD8440:
3fcd8440:	dsjs   a0, L3FCD8450
L3FCD8450:
3fcd8450:	.word  0x3400
3fcd8460:	addi   0x780, a0
3fcd8480:	move   @0x1f003e0, @0x7800f8, 1
3fcd84d0:	rev    b4
3fcd84e0:	.word  0x000c
3fcd84f0:	.word  0x0002
3fcd8500:	.word  0x0000
3fcd8510:	.word  0x0000
3fcd8520:	fill   xy
3fcd8530:	.word  0x0e10
3fcd8540:	emu
3fcd8550:	dsjs   a0, L3FCD8560
L3FCD8560:
3fcd8560:	.word  0x7c00
3fcd8570:	.word  0x7e00
3fcd8580:	.word  0x7f00
3fcd8590:	dsjs   a0, L3FCD83E0
3fcd85a0:	btst   1, a0
3fcd85b0:	fill   xy
3fcd85c0:	move   @0x1fc03f8, b0
3fcd85f0:	.word  0x00fc
3fcd8600:	.word  0x007e
3fcd8610:	rev    b14
3fcd8620:	.word  0x000f
3fcd8630:	.word  0x0003
3fcd8640:	.word  0x0000
3fcd8650:	subi   0xfeef, b11
3fcd8670:	emu
3fcd8680:	.word  0x0000
3fcd8690:	rev    a0
3fcd86a0:	rev    a0
3fcd86b0:	.word  0x0070
3fcd86c0:	.word  0x0070
3fcd86d0:	.word  0x00f8
3fcd86e0:	.word  0x00f8
3fcd86f0:	pushst
3fcd8700:	pushst
3fcd8710:	clrc
3fcd8720:	.word  0x0222
3fcd8730:	rev    a0
3fcd8740:	rev    a0
3fcd8750:	rev    a0
3fcd8760:	rev    a0
L3FCD8770:
3fcd8770:	.word  0x0000
3fcd8780:	subi   0xfeef, b11
3fcd87a0:	emu
3fcd87b0:	rev    a0
3fcd87c0:	.word  0x0070
3fcd87d0:	.word  0x0070
3fcd87e0:	.word  0x00f8
3fcd87f0:	.word  0x00f8
3fcd8800:	pushst
3fcd8810:	pushst
L3FCD8820:
3fcd8820:	not    b14
3fcd8830:	not    b14
3fcd8840:	move   @0x6730777, sp
3fcd8870:	.word  0x0070
L3FCD8880:
3fcd8880:	.word  0x0070
L3FCD8890:
3fcd8890:	.word  0x0070
3fcd88a0:	.word  0x0070
3fcd88b0:	pushst
3fcd88c0:	emu
3fcd88d0:	emu
3fcd88e0:	.word  0x0000
3fcd88f0:	sla    a0, a0
3fcd8900:	.word  0x7800
3fcd8910:	dsjs   a0, L3FCD8820
3fcd8920:	dsjs   a0, L3FCD8770
3fcd8930:	btst   0, a0
3fcd8940:	btst   0, b8
3fcd8950:	pixblt b,l
3fcd8960:	fill   l
3fcd8970:	.word  0x06e0
3fcd8980:	.word  0x0670
3fcd8990:	.word  0x0238
3fcd89a0:	.word  0x021c
3fcd89b0:	.word  0x000e
3fcd89c0:	.word  0x0004
3fcd89d0:	.word  0x0000
3fcd89e0:	pushst
3fcd89f0:	emu
3fcd8a00:	emu
3fcd8a10:	addxy  a0, a0
3fcd8a20:	pixt   a0, *a0
3fcd8a30:	.word  0xfe00
3fcd8a40:	.word  0x7f80
3fcd8a50:	.word  0x7fe0
3fcd8a60:	dsjs   b8, L3FCD8880
3fcd8a70:	dsjs   b12, L3FCD8890
3fcd8a80:	btst   0, b8
3fcd8a90:	btst   0, a0
3fcd8aa0:	fill   xy
3fcd8ab0:	fill   xy
3fcd8ac0:	setf   28, 1, 1
3fcd8ad0:	zext   b14, 1
3fcd8ae0:	.word  0x021f
3fcd8af0:	.word  0x000e
3fcd8b00:	.word  0x0004
3fcd8b10:	addk   32, a0
3fcd8b20:	.word  0x0610
3fcd8b30:	.word  0x000a
3fcd8b40:	.word  0x0000
3fcd8b50:	.word  0x0600
3fcd8b60:	abs    a0
3fcd8b70:	pushst
3fcd8b80:	pushst
3fcd8b90:	.word  0x7ffe
3fcd8ba0:	pushst
3fcd8bb0:	pushst
3fcd8bc0:	abs    a0
3fcd8bd0:	.word  0x0600
3fcd8be0:	.word  0x0000
3fcd8bf0:	.word  0x0000
3fcd8c00:	.word  0x0000
3fcd8c10:	.word  0x0000
3fcd8c20:	.word  0x0000
3fcd8c30:	.word  0x0000
3fcd8c40:	addk   32, a0
3fcd8c50:	.word  0x0610
3fcd8c60:	.word  0x000a
3fcd8c70:	.word  0x0e00
3fcd8c80:	pixblt b,l
3fcd8c90:	move   @0xfffe03f8, a0
3fcd8cc0:	.word  0xffff
3fcd8cd0:	.word  0xfffe
3fcd8ce0:	not    b8
3fcd8cf0:	move   @0xe000f80, a0
3fcd8d20:	.word  0x0000
3fcd8d30:	.word  0x0000
3fcd8d40:	.word  0x0000
3fcd8d50:	.word  0x0000
3fcd8d60:	.word  0x0000
3fcd8d70:	pushst
3fcd8d80:	.word  0x0610
3fcd8d90:	emu
3fcd8da0:	.word  0x0000
3fcd8db0:	.word  0x0060
3fcd8dc0:	popst
3fcd8dd0:	move   a0, @0x7ffe1f80, 1
3fcd8e00:	btst   3, a0
3fcd8e10:	move   a0, @0x6001c0, 1
3fcd8e40:	.word  0x0000
3fcd8e50:	.word  0x0000
3fcd8e60:	.word  0x0000
3fcd8e70:	.word  0x0000
3fcd8e80:	.word  0x0000
3fcd8e90:	.word  0x0000
3fcd8ea0:	pushst
3fcd8eb0:	.word  0x0610
3fcd8ec0:	emu
3fcd8ed0:	.word  0x0070
3fcd8ee0:	pushst
3fcd8ef0:	move   @0x7fff1fc0, a0
3fcd8f20:	.word  0xffff
3fcd8f30:	.word  0x7fff
3fcd8f40:	btst   1, a0
L3FCD8F50:
3fcd8f50:	move   @0x7001f0, a0
3fcd8f80:	.word  0x0000
3fcd8f90:	.word  0x0000
3fcd8fa0:	.word  0x0000
3fcd8fb0:	.word  0x0000
3fcd8fc0:	.word  0x0000
3fcd8fd0:	move   @0x106060d, b10
3fcd9000:	dsjs   a7, L3FCD9010
L3FCD9010:
3fcd9010:	btst   a2, a1
3fcd9020:	andn   a1, a4
3fcd9030:	sll    0x4, a2
3fcd9040:	.word  0x0220
3fcd9050:	add    a2, a4
3fcd9060:	move   -*b0, b2, 0
3fcd9070:	sla    0x12, a4
3fcd9080:	jrc   L3FCD92E0
3fcd9090:	.word  0x0e03
3fcd90a0:	move   @0x106060d, b10
3fcd90d0:	pixt   *a0, *a7
3fcd90e0:	.word  0x7bc1
3fcd90f0:	.word  0xde3c
3fcd9100:	dsjs   a3, L3FCD8F50
3fcd9110:	not    a0
3fcd9120:	jruc   L3FCD98F0
3fcd9130:	movb   *b0(0xe3c7), *sp(0xf83d)
3fcd9160:	.word  0x0e03
3fcd9170:	movi   0x1070610, b9
3fcd91a0:	.word  0x00e0
3fcd91b0:	nop
3fcd91c0:	.word  0x0404
3fcd91d0:	.word  0x0802
3fcd91e0:	.word  0x0802
3fcd91f0:	addk   32, a1
3fcd9200:	addk   32, a1
3fcd9210:	addk   32, a1
3fcd9220:	.word  0x0802
L3FCD9230:
3fcd9230:	.word  0x0802
L3FCD9240:
3fcd9240:	.word  0x0404
L3FCD9250:
3fcd9250:	nop
L3FCD9260:
3fcd9260:	.word  0x00e0
3fcd9270:	movi   0x1070610, b9
3fcd92a0:	.word  0x00e0
3fcd92b0:	not    b8
3fcd92c0:	sext   b12, 1
3fcd92d0:	.word  0x0c06
L3FCD92E0:
3fcd92e0:	.word  0x0c06
3fcd92f0:	movk   32, a3
3fcd9300:	movk   32, a3
3fcd9310:	movk   32, a3
3fcd9320:	.word  0x0c06
L3FCD9330:
3fcd9330:	.word  0x0c06
L3FCD9340:
3fcd9340:	sext   b12, 1
3fcd9350:	not    b8
3fcd9360:	.word  0x00e0
3fcd9370:	.word  0x08f8
3fcd9380:	trap   16
3fcd9390:	emu
L3FCD93A0:
3fcd93a0:	.word  0x0000
L3FCD93B0:
3fcd93b0:	.word  0x0000
3fcd93c0:	not    a0
3fcd93d0:	.word  0x0a28
3fcd93e0:	addk   17, a4
3fcd93f0:	addk   17, a4
3fcd9400:	sla    0x11, a2
3fcd9410:	dsjs   b14, L3FCD9230
3fcd9420:	dsjs   b14, L3FCD9240
3fcd9430:	dsjs   b14, L3FCD9250
3fcd9440:	dsjs   b14, L3FCD9260
3fcd9450:	btst   0, b12
3fcd9460:	btst   0, b12
3fcd9470:	fill   xy
3fcd9480:	not    a0
3fcd9490:	.word  0x0000
3fcd94a0:	.word  0x08f8
3fcd94b0:	trap   16
3fcd94c0:	emu
3fcd94d0:	.word  0x0080
3fcd94e0:	not    a0
3fcd94f0:	fill   xy
3fcd9500:	btst   0, b12
3fcd9510:	dsjs   b14, L3FCD9330
3fcd9520:	dsjs   b14, L3FCD9340
3fcd9530:	.word  0x7fff
3fcd9540:	.word  0x7fff
3fcd9550:	.word  0x7fff
3fcd9560:	.word  0x7fff
3fcd9570:	.word  0x7fff
3fcd9580:	dsjs   b14, L3FCD93A0
3fcd9590:	dsjs   b14, L3FCD93B0
3fcd95a0:	btst   0, b12
3fcd95b0:	fill   xy
3fcd95c0:	not    a0
3fcd95d0:	fill   xy
3fcd95e0:	.word  0x0e10
3fcd95f0:	emu
3fcd9600:	.word  0x0000
L3FCD9610:
3fcd9610:	.word  0x001c
3fcd9620:	.word  0x001c
3fcd9630:	rev    a12
3fcd9640:	.word  0x00d0
3fcd9650:	pushst
L3FCD9660:
3fcd9660:	not    a0
3fcd9670:	move   @0x1f000f80, @0x2c001e00, 1
3fcd96c0:	rl     0x0, a0
3fcd96d0:	add    a0, a0
3fcd96e0:	.word  0x0000
3fcd96f0:	.word  0x0000
3fcd9700:	fill   xy
3fcd9710:	.word  0x0e10
3fcd9720:	emu
3fcd9730:	.word  0x001c
3fcd9740:	rev    b14
3fcd9750:	.word  0x007e
3fcd9760:	.word  0x00fe
3fcd9770:	pushst
3fcd9780:	not    b8
3fcd9790:	move   @0x1fc00fe0, b0
3fcd97c0:	dsjs   a0, L3FCD9610
3fcd97d0:	dsjs   a0, L3FCD9660
3fcd97e0:	.word  0x7e00
3fcd97f0:	.word  0x7c00
3fcd9800:	pixt   a0, *a0, xy
L3FCD9810:
3fcd9810:	jauc   L3FCD9830
L3FCD9830:
3fcd9830:	addk   32, a0
3fcd9840:	emu
3fcd9850:	.word  0x000f
3fcd9860:	.word  0x0000
3fcd9870:	rev    b6
3fcd9880:	jump   a12
3fcd9890:	.word  0x02da
3fcd98a0:	move   @0x1fd80f6c, b6, 0
3fcd98d0:	btst   0, b0
3fcd98e0:	btst   0, a0
L3FCD98F0:
3fcd98f0:	btst   1, b12
3fcd9900:	modu   sp, b0
3fcd9910:	.word  0x77e0
3fcd9920:	dsjs   a0, L3FCD9A30
3fcd9930:	dsjs   a0, L3FCD9940
L3FCD9940:
3fcd9940:	movk   32, a0
3fcd9950:	.word  0x0000
3fcd9960:	addk   32, a0
L3FCD9970:
3fcd9970:	emu
3fcd9980:	.word  0x000f
3fcd9990:	rev    b6
3fcd99a0:	pushst
3fcd99b0:	not    b14
3fcd99c0:	move   @0x1ffe0fff, sp
L3FCD99F0:
3fcd99f0:	dsjs   b12, L3FCD9810
3fcd9a00:	dsjs   b8, L3FCD9820
3fcd9a10:	dsjs   b12, L3FCD9830
3fcd9a20:	.word  0x7ffe
L3FCD9A30:
3fcd9a30:	.word  0xfffe
3fcd9a40:	.word  0x7ff0
3fcd9a50:	.word  0x7fe0
3fcd9a60:	dsjs   a0, L3FCD9970
3fcd9a70:	btst   31, a0
3fcd9a80:	.word  0x0800
3fcd9a90:	.word  0x08f8
3fcd9aa0:	emu
3fcd9ab0:	emu
3fcd9ac0:	.word  0x0000
3fcd9ad0:	.word  0x0080
3fcd9ae0:	.word  0x02a0
3fcd9af0:	.word  0x02a0
3fcd9b00:	.word  0x02a0
3fcd9b10:	.word  0x0aa0
3fcd9b20:	.word  0x0aa6
3fcd9b30:	subi   0xf017, a12
3fcd9b50:	fill   xy
3fcd9b60:	fill   xy
3fcd9b70:	fill   xy
3fcd9b80:	move   @0x7e0, a0
3fcd9bb0:	move   @0x11008f8, a0
3fcd9be0:	emu
3fcd9bf0:	.word  0x0080
3fcd9c00:	not    a0
3fcd9c10:	move   @0xff007f0, b0
3fcd9c40:	btst   0, b6
3fcd9c50:	btst   0, sp
3fcd9c60:	btst   0, b14
3fcd9c70:	btst   0, b12
3fcd9c80:	btst   0, b12
3fcd9c90:	btst   0, b12
3fcd9ca0:	btst   0, b8
3fcd9cb0:	fill   xy
3fcd9cc0:	fill   xy
L3FCD9CD0:
3fcd9cd0:	fill   xy
3fcd9ce0:	fill   xy
L3FCD9CF0:
3fcd9cf0:	pushst
3fcd9d00:	emu
3fcd9d10:	emu
3fcd9d20:	.word  0x0000
3fcd9d30:	mods   a0, a0
3fcd9d40:	.word  0x3680
3fcd9d50:	divu   a10, a0
3fcd9d60:	mods   a13, a0
3fcd9d70:	.word  0x36f0
3fcd9d80:	movk   31, b8
3fcd9d90:	fill   xy
3fcd9da0:	move   @0xff63bf8, b8
3fcd9dd0:	move   @0x3c005c, a14
3fcd9e00:	.word  0x0018
3fcd9e10:	.word  0x0000
3fcd9e20:	pushst
3fcd9e30:	emu
3fcd9e40:	emu
3fcd9e50:	mods   a0, a0
3fcd9e60:	.word  0xff80
3fcd9e70:	.word  0x7fc0
3fcd9e80:	.word  0xffe0
3fcd9e90:	.word  0xfff0
3fcd9ea0:	.word  0x7ff8
3fcd9eb0:	dsjs   b12, L3FCD9CD0
3fcd9ec0:	btst   0, b12
3fcd9ed0:	dsjs   b12, L3FCD9CF0
3fcd9ee0:	.word  0x7ffe
3fcd9ef0:	.word  0x7fff
3fcd9f00:	fill   xy
3fcd9f10:	move   @0x38007c, b14
3fcd9f40:	.word  0x0010
3fcd9f50:	addk   32, a0
3fcd9f60:	nop
3fcd9f70:	.word  0x000d
3fcd9f80:	.word  0x0000
3fcd9f90:	sext   a0, 1
3fcd9fa0:	fill   xy
3fcd9fb0:	line   1
3fcd9fc0:	.word  0xdfe0
3fcd9fd0:	.word  0xdfc0
3fcd9fe0:	mpyu   a14, a0
3fcd9ff0:	jann   0x0
3fcda020:	.word  0x0000
3fcda030:	.word  0x0000
3fcda040:	.word  0x0000
3fcda050:	.word  0x0000
3fcda060:	.word  0x0000
3fcda070:	.word  0x0000
3fcda080:	addk   32, a0
3fcda090:	nop
3fcda0a0:	.word  0x000d
3fcda0b0:	move   @0xffff0ffe, @0xfff0fffe, 1
3fcda100:	.word  0xfff0
3fcda110:	.word  0xffe0
3fcda120:	.word  0xffe0
3fcda130:	movy   a14, a0
3fcda140:	.word  0x0000
3fcda150:	.word  0x0000
3fcda160:	.word  0x0000
3fcda170:	.word  0x0000
3fcda180:	.word  0x0000
3fcda190:	.word  0x0000
3fcda1a0:	.word  0x0000
3fcda1b0:	.word  0x0efe
3fcda1c0:	emu
3fcda1d0:	emu
3fcda1e0:	.word  0x0000
3fcda1f0:	.word  0x0004
3fcda200:	.word  0x0004
3fcda210:	.word  0x0004
3fcda220:	.word  0x0004
3fcda230:	.word  0x0014
3fcda240:	.word  0x007c
3fcda250:	.word  0x00fc
3fcda260:	.word  0x00fe
3fcda270:	.word  0x00fe
3fcda280:	.word  0x00fe
3fcda290:	.word  0x00fc
3fcda2a0:	.word  0x0078
3fcda2b0:	.word  0x0000
3fcda2c0:	.word  0x00f8
3fcda2d0:	.word  0x00b8
3fcda2e0:	.word  0x0efe
3fcda2f0:	emu
3fcda300:	emu
3fcda310:	.word  0x0004
3fcda320:	.word  0x000e
3fcda330:	.word  0x000e
3fcda340:	.word  0x000e
3fcda350:	rev    b14
3fcda360:	.word  0x00fe
3fcda370:	pushst
3fcda380:	pushst
3fcda390:	pushst
3fcda3a0:	pushst
3fcda3b0:	pushst
3fcda3c0:	pushst
3fcda3d0:	.word  0x00fc
3fcda3e0:	pushst
3fcda3f0:	pushst
3fcda400:	pushst
3fcda410:	pushst
3fcda420:	nop
3fcda430:	emu
3fcda440:	.word  0x0000
3fcda450:	.word  0x00e0
3fcda460:	.word  0x7ff0
3fcda470:	pushst
3fcda480:	move   @0x3fa03fb, b11
3fcda4b0:	pushst
3fcda4c0:	.word  0x0000
3fcda4d0:	.word  0x0000
3fcda4e0:	.word  0x0000
3fcda4f0:	.word  0x0000
3fcda500:	.word  0x0000
3fcda510:	.word  0x0000
3fcda520:	.word  0x0000
3fcda530:	.word  0x0000
3fcda540:	pushst
3fcda550:	nop
3fcda560:	emu
3fcda570:	not    a0
3fcda580:	.word  0x7ff0
3fcda590:	.word  0xffff
3fcda5a0:	.word  0x7fff
3fcda5b0:	fill   xy
3fcda5c0:	fill   xy
3fcda5d0:	move   @0x3f707ff, sp
3fcda600:	.word  0x0000
3fcda610:	.word  0x0000
3fcda620:	.word  0x0000
3fcda630:	.word  0x0000
3fcda640:	.word  0x0000
3fcda650:	.word  0x0000
3fcda660:	.word  0x0000
3fcda670:	subi   0xf5ef, b11
3fcda690:	emu
3fcda6a0:	.word  0x7000
3fcda6b0:	cmp    a0, a0
3fcda6c0:	sll    0x0, a0
3fcda6d0:	addk   16, a0
3fcda6e0:	trap   7
3fcda6f0:	.word  0x0489
3fcda700:	.word  0x0252
3fcda710:	exgpc  a4
3fcda720:	.word  0x0088
3fcda730:	.word  0x0050
3fcda740:	rev    a0
3fcda750:	.word  0x0000
3fcda760:	.word  0x0000
3fcda770:	.word  0x0000
3fcda780:	.word  0x0000
L3FCDA790:
3fcda790:	.word  0x0000
3fcda7a0:	subi   0xf5ef, b11
3fcda7c0:	emu
3fcda7d0:	.word  0x7000
3fcda7e0:	.word  0x7800
3fcda7f0:	dsjs   a0, L3FCDA800
L3FCDA800:
3fcda800:	btst   15, a0
3fcda810:	pixblt l,l
3fcda820:	move   sp, @0x1fc03de, 1
3fcda850:	.word  0x00f8
3fcda860:	.word  0x0070
3fcda870:	rev    a0
3fcda880:	.word  0x0000
L3FCDA890:
3fcda890:	.word  0x0000
3fcda8a0:	.word  0x0000
3fcda8b0:	.word  0x0000
3fcda8c0:	.word  0x0000
3fcda8d0:	.word  0x0000
3fcda8e0:	.word  0x0000
3fcda8f0:	.word  0x0000
3fcda900:	.word  0x0000
3fcda910:	.word  0x0000
3fcda920:	.word  0x0000
3fcda930:	move   @0x69500000, b0
3fcda960:	dsjs   a13, L3FCDA790
3fcda970:	.word  0x0000
3fcda980:	.word  0x0000
3fcda990:	.word  0x0000
3fcda9a0:	.word  0x0000
3fcda9b0:	.word  0x0000
3fcda9c0:	.word  0x0000
3fcda9d0:	.word  0x0000
3fcda9e0:	.word  0x0001
3fcda9f0:	move   -*b6, -*b0, 0
3fcdaa00:	dsjs   a13, L3FCDA830
3fcdaa10:	.word  0x0000
3fcdaa20:	.word  0x0000
3fcdaa30:	.word  0x0000
3fcdaa40:	.word  0x0000
3fcdaa50:	srl    b5, b0
3fcdaa60:	dsjs   a13, L3FCDA890
3fcdaa70:	.word  0x0000
3fcdaa80:	.word  0x0000
3fcdaa90:	rl     a11, a6
3fcdaaa0:	sra    b11, b8
3fcdaab0:	.word  0x0064
3fcdaac0:	rev    b13
3fcdaad0:	.word  0x0000
3fcdaae0:	.word  0x004a
3fcdaaf0:	.word  0x0000
3fcdab00:	rev    b11
3fcdab10:	.word  0x0000
3fcdab20:	.word  0x0082
3fcdab30:	.word  0x0000
3fcdab40:	rev    b12
3fcdab50:	.word  0x0000
3fcdab60:	.word  0x006b
3fcdab70:	.word  0x0000
3fcdab80:	rev    b8
3fcdab90:	.word  0x0000
3fcdaba0:	.word  0x000a
3fcdabb0:	.word  0x0000
3fcdabc0:	rev    b9
3fcdabd0:	.word  0x0000
3fcdabe0:	.word  0x0006
3fcdabf0:	.word  0x0000
3fcdac00:	.word  0x0012
3fcdac10:	.word  0x0000
3fcdac20:	.word  0x004b
3fcdac30:	.word  0x0000
3fcdac40:	.word  0x0054
3fcdac50:	.word  0x0000
3fcdac60:	.word  0x0001
3fcdac70:	.word  0x0006
3fcdac80:	.word  0x000d
3fcdac90:	.word  0x0008
3fcdaca0:	.word  0x0000
3fcdacb0:	.word  0x0000
3fcdacc0:	.word  0x000a
3fcdacd0:	.word  0x0000
3fcdace0:	.word  0x0003
3fcdacf0:	.word  0x0000
L3FCDAD00:
3fcdad00:	.word  0x0000
3fcdad10:	.word  0x0002
3fcdad20:	.word  0x0006
3fcdad30:	.word  0xffff
3fcdad40:	.word  0xfff9
3fcdad50:	.word  0x0000
3fcdad60:	.word  0x0002
3fcdad70:	.word  0x0008
3fcdad80:	.word  0x0006
3fcdad90:	.word  0x000a
3fcdada0:	.word  0x0003
3fcdadb0:	.word  0x0000
3fcdadc0:	.word  0x0000
3fcdadd0:	.word  0x0001
3fcdade0:	.word  0x0000
3fcdadf0:	.word  0x0000
3fcdae00:	.word  0x0000
3fcdae10:	.word  0x0000
3fcdae20:	.word  0x0000
3fcdae30:	.word  0x0000
3fcdae40:	.word  0x00fe
3fcdae50:	.word  0x0000
3fcdae60:	.word  0x0008
3fcdae70:	.word  0x000a
3fcdae80:	.word  0x0006
3fcdae90:	.word  0x0000
3fcdaea0:	.word  0x0000
3fcdaeb0:	.word  0x0000
3fcdaec0:	move   -*a6, -*a0, 1
3fcdaed0:	dsjs   a13, L3FCDAD00
3fcdaee0:	pushst
3fcdaef0:	.word  0x0209
3fcdaf00:	.word  0x0213
3fcdaf10:	.word  0x021e
3fcdaf20:	.word  0x0229
3fcdaf30:	.word  0x0234
3fcdaf40:	.word  0x0240
3fcdaf50:	.word  0x024b
3fcdaf60:	.word  0x0253
3fcdaf70:	.word  0x025e
3fcdaf80:	.word  0x026a
3fcdaf90:	.word  0x0276
3fcdafa0:	.word  0x027e
3fcdafb0:	.word  0x0287
3fcdafc0:	.word  0x028f
3fcdafd0:	.word  0x0297
3fcdafe0:	.word  0x02a4
3fcdaff0:	.word  0x02ab
3fcdb000:	.word  0x02b2
3fcdb010:	.word  0x02b9
3fcdb020:	.word  0x02c0
3fcdb030:	.word  0x02c7
3fcdb040:	.word  0x02d1
3fcdb050:	.word  0x02db
3fcdb060:	.word  0x02e5
3fcdb070:	.word  0x02ef
3fcdb080:	.word  0x02f7
3fcdb090:	nop
3fcdb0a0:	nop
3fcdb0b0:	nop
3fcdb0c0:	clrc
3fcdb0d0:	clrc
3fcdb0e0:	clrc
3fcdb0f0:	clrc
3fcdb100:	movb   @0x3540349, @0x36c0360
3fcdb150:	dint
3fcdb160:	dint
3fcdb170:	abs    a9
3fcdb180:	abs    b3
3fcdb190:	abs    b14
3fcdb1a0:	neg    a8
3fcdb1b0:	neg    b0
3fcdb1c0:	neg    b7
3fcdb1d0:	neg    sp
3fcdb1e0:	negb   a11
3fcdb1f0:	negb   b7
3fcdb200:	not    a3
3fcdb210:	not    sp
3fcdb220:	not    b11
3fcdb230:	.word  0x0407
3fcdb240:	.word  0x0413
3fcdb250:	.word  0x041f
3fcdb260:	.word  0x042b
3fcdb270:	.word  0x0437
3fcdb280:	.word  0x0443
3fcdb290:	.word  0x044c
3fcdb2a0:	.word  0x0455
3fcdb2b0:	.word  0x0461
3fcdb2c0:	.word  0x046a
3fcdb2d0:	.word  0x0476
3fcdb2e0:	.word  0x0482
3fcdb2f0:	.word  0x048e
3fcdb300:	.word  0x049a
3fcdb310:	.word  0x04a6
3fcdb320:	.word  0x04b2
3fcdb330:	.word  0x04be
3fcdb340:	.word  0x04ca
3fcdb350:	.word  0x04d6
3fcdb360:	.word  0x04e2
3fcdb370:	.word  0x04ee
3fcdb380:	.word  0x04f8
3fcdb390:	sext   a4, 0
3fcdb3a0:	sext   b0, 0
3fcdb3b0:	sext   b12, 0
3fcdb3c0:	zext   a8, 0
3fcdb3d0:	zext   b4, 0
3fcdb3e0:	setf   32, 0, 0
3fcdb3f0:	setf   12, 0, 0
3fcdb400:	setf   25, 0, 0
3fcdb410:	setf   5, 1, 0
3fcdb420:	setf   17, 1, 0
3fcdb430:	setf   29, 1, 0
3fcdb440:	move   a9, @0x5a10595, 0
3fcdb470:	move   @0x5c505b9, a13, 0
3fcdb4a0:	move   @0x5e505db, @0x5f405ed, 0
3fcdb4f0:	movb   b12, @0x6120606
3fcdb520:	.word  0x061c
3fcdb530:	.word  0x0628
3fcdb540:	.word  0x0632
3fcdb550:	.word  0x063e
3fcdb560:	.word  0x0649
3fcdb570:	.word  0x0655
3fcdb580:	.word  0x065e
3fcdb590:	.word  0x0669
3fcdb5a0:	.word  0x0675
3fcdb5b0:	.word  0x067f
3fcdb5c0:	.word  0x0689
3fcdb5d0:	.word  0x0693
3fcdb5e0:	.word  0x069d
3fcdb5f0:	.word  0x06a8
3fcdb600:	.word  0x06b3
3fcdb610:	.word  0x06bd
3fcdb620:	.word  0x06c7
3fcdb630:	.word  0x06d2
3fcdb640:	.word  0x06dc
3fcdb650:	.word  0x06e6
3fcdb660:	.word  0x06f0
3fcdb670:	.word  0x06fa
3fcdb680:	sext   a5, 1
3fcdb690:	sext   sp, 1
3fcdb6a0:	sext   b11, 1
3fcdb6b0:	zext   a3, 1
3fcdb6c0:	zext   sp, 1
3fcdb6d0:	zext   b7, 1
3fcdb6e0:	.word  0xffff
3fcdb6f0:	.word  0xffff
3fcdb700:	.word  0xffff
3fcdb710:	.word  0xffff
3fcdb720:	.word  0xffff
3fcdb730:	.word  0xffff
3fcdb740:	.word  0xffff
3fcdb750:	.word  0xffff
3fcdb760:	.word  0xffff
3fcdb770:	.word  0xffff
3fcdb780:	.word  0xffff
3fcdb790:	.word  0xffff
3fcdb7a0:	.word  0xffff
3fcdb7b0:	.word  0xffff
3fcdb7c0:	.word  0xffff
3fcdb7d0:	.word  0xffff
3fcdb7e0:	.word  0xffff
3fcdb7f0:	.word  0xffff
3fcdb800:	.word  0xffff
3fcdb810:	.word  0xffff
3fcdb820:	.word  0xffff
3fcdb830:	.word  0xffff
3fcdb840:	.word  0xffff
3fcdb850:	.word  0xffff
3fcdb860:	.word  0xffff
3fcdb870:	.word  0xffff
3fcdb880:	.word  0xffff
L3FCDB890:
3fcdb890:	.word  0xffff
3fcdb8a0:	.word  0xffff
3fcdb8b0:	.word  0xffff
3fcdb8c0:	.word  0xffff
3fcdb8d0:	.word  0xffff
3fcdb8e0:	.word  0xffff
3fcdb8f0:	setf   6, 0, 1
3fcdb900:	setf   14, 0, 1
3fcdb910:	setf   25, 0, 1
3fcdb920:	setf   4, 1, 1
3fcdb930:	setf   15, 1, 1
3fcdb940:	setf   26, 1, 1
3fcdb950:	move   a2, @0x794078d, 1
3fcdb980:	move   @0x7b507ad, a2, 1
3fcdb9b0:	move   @0x7d207c4, b13, 1
3fcdb9e0:	move   @0x7ec07e1, @0x80107f6, 1
3fcdba30:	.word  0x0808
3fcdba40:	.word  0x0813
3fcdba50:	.word  0x0821
3fcdba60:	.word  0x0828
3fcdba70:	.word  0x082f
3fcdba80:	.word  0x0837
3fcdba90:	.word  0x0845
3fcdbaa0:	.word  0x084d
3fcdbab0:	.word  0x085a
3fcdbac0:	.word  0x0867
3fcdbad0:	.word  0x0875
3fcdbae0:	.word  0x0881
3fcdbaf0:	.word  0x088e
3fcdbb00:	.word  0x089b
3fcdbb10:	.word  0x08a8
3fcdbb20:	.word  0x08b5
3fcdbb30:	.word  0x08c2
3fcdbb40:	.word  0x08cf
3fcdbb50:	.word  0x08de
3fcdbb60:	.word  0x08eb
3fcdbb70:	.word  0x08f8
3fcdbb80:	trap   5
3fcdbb90:	trap   18
3fcdbba0:	trap   31
3fcdbbb0:	call   a10
3fcdbbc0:	call   b5
3fcdbbd0:	reti
3fcdbbe0:	reti
3fcdbbf0:	reti
3fcdbc00:	rets   4
3fcdbc10:	rets   17
3fcdbc20:	rets   30
3fcdbc30:	mmtm   a11, a4,a7,a8,a11,a12
3fcdbc50:	mmfm   a5, a0,a1,a2,a3,a5,a7,a8,a11
3fcdbc70:	mmfm   b11, b3,b6,b7,b8,b11
3fcdbc90:	movi   0x9e2, b5
3fcdbcb0:	movi   0xa0a09fc, sp
3fcdbce0:	.word  0x0a17
3fcdbcf0:	.word  0x0a23
3fcdbd00:	.word  0x0a2f
3fcdbd10:	.word  0x0a3b
3fcdbd20:	.word  0x0a47
3fcdbd30:	.word  0x0a52
3fcdbd40:	.word  0x0a5f
3fcdbd50:	.word  0x0a6b
3fcdbd60:	.word  0x0a76
3fcdbd70:	.word  0x0a82
3fcdbd80:	.word  0x0a8e
3fcdbd90:	.word  0x0a9a
3fcdbda0:	.word  0x0aa5
3fcdbdb0:	.word  0x0aaf
3fcdbdc0:	.word  0x0ab9
3fcdbdd0:	.word  0x0ac3
3fcdbde0:	.word  0x0acc
3fcdbdf0:	.word  0x0ad9
3fcdbe00:	.word  0x0ae5
3fcdbe10:	.word  0x0af1
3fcdbe20:	.word  0x0afd
3fcdbe30:	addi   0xb15, a9
3fcdbe50:	addi   0xb340b2a, a0
3fcdbe80:	cmpi   0xf4b3, a0
3fcdbea0:	cmpi   0xf49c, b8
3fcdbec0:	cmpi   0xf6f9fbff, b0
3fcdbef0:	.word  0x0000
3fcdbf00:	.word  0xffff
3fcdbf10:	.word  0xffff
3fcdbf20:	.word  0x000f
3fcdbf30:	.word  0x0605
3fcdbf40:	.word  0x0005
3fcdbf50:	jalt   L3FD23740
3fcdbf70:	.word  0x0000
3fcdbf80:	.word  0x0605
3fcdbf90:	emu
3fcdbfa0:	or     a8, a0
3fcdbfb0:	or     b10, b5
3fcdbfc0:	setf   21, 0, 0
3fcdbfd0:	.word  0x0400
3fcdbfe0:	.word  0x0606
3fcdbff0:	.word  0x0003
3fcdc000:	xor    b10, b5
3fcdc010:	sub    a7, a5
3fcdc020:	.word  0x0004
3fcdc030:	.word  0x0604
3fcdc040:	nop
3fcdc050:	nop
3fcdc060:	srl    0x10, a1
3fcdc070:	.word  0x0226
3fcdc080:	sext   a0, 0
3fcdc090:	.word  0x0606
3fcdc0a0:	.word  0x0003
3fcdc0b0:	.word  0x042e
3fcdc0c0:	move   -*a7, a7, 0
3fcdc0d0:	addk   18, b3
3fcdc0e0:	.word  0x0400
3fcdc0f0:	.word  0x0606
3fcdc100:	.word  0x0003
3fcdc110:	.word  0x7111
3fcdc120:	sll    0x11, a14
3fcdc130:	.word  0x0002
3fcdc140:	.word  0x0604
3fcdc150:	.word  0xfe06
3fcdc160:	move   *a0+, a0, 1
3fcdc170:	.word  0x0069
L3FCDC180:
3fcdc180:	.word  0x0605
3fcdc190:	emu
3fcdc1a0:	move   *a0, a0, 0
3fcdc1b0:	addc   b3, b12
3fcdc1c0:	move   @0x6060500, @0xd6710003, 1
3fcdc210:	move   *b8, b12, 0
3fcdc220:	btst   15, b0
3fcdc230:	sext   a0, 0
3fcdc240:	.word  0x0606
3fcdc250:	.word  0x0003
3fcdc260:	sra    0xf, b1
3fcdc270:	dsjs   a2, L3FCDC180
3fcdc280:	.word  0x0421
3fcdc290:	nop
3fcdc2a0:	sext   a6, 1
3fcdc2b0:	.word  0x00fe
3fcdc2c0:	.word  0x7924
3fcdc2d0:	nop
3fcdc2e0:	nop
3fcdc2f0:	.word  0x0003
3fcdc300:	cmp    a9, a7
3fcdc310:	.word  0x0202
3fcdc320:	.word  0x0605
3fcdc330:	nop
3fcdc340:	move   a8, b0
3fcdc350:	.word  0x0212
3fcdc360:	.word  0x0605
3fcdc370:	.word  0xfe07
3fcdc380:	cmp    a8, a0
3fcdc390:	.word  0x0072
3fcdc3a0:	.word  0x0605
3fcdc3b0:	nop
3fcdc3c0:	move   *a0, a0, 0
3fcdc3d0:	pixt   *b0, xy, b0
3fcdc3e0:	sla    0x8, a9
3fcdc3f0:	.word  0x0084
3fcdc400:	sext   a0, 0
3fcdc410:	sext   a6, 1
3fcdc420:	.word  0x00fa
3fcdc430:	.word  0x001f
3fcdc440:	.word  0x0605
3fcdc450:	pixt   *a0, *a5
3fcdc460:	btst   7, a0
3fcdc470:	sext   a0, 0
3fcdc480:	nop
3fcdc490:	.word  0x00fe
3fcdc4a0:	.word  0x001f
3fcdc4b0:	.word  0x0605
3fcdc4c0:	.word  0x0001
3fcdc4d0:	btst   7, a0
3fcdc4e0:	sext   a0, 0
3fcdc4f0:	.word  0xff06
3fcdc500:	.word  0x0002
3fcdc510:	.word  0x001f
3fcdc520:	.word  0x0603
3fcdc530:	nop
3fcdc540:	sll    0x0, a0
3fcdc550:	move   a14, *a9+, 1
3fcdc560:	rev    a4
3fcdc570:	.word  0x0603
3fcdc580:	nop
3fcdc590:	sll    0x0, a0
3fcdc5a0:	move   a14, *a9+, 1
3fcdc5b0:	rev    a4
3fcdc5c0:	.word  0x0605
3fcdc5d0:	.word  0xfe07
3fcdc5e0:	move   *a0, a0, 0
3fcdc5f0:	pixt   *b0, xy, b0
3fcdc600:	.word  0x0001
3fcdc610:	.word  0x0605
3fcdc620:	nop
3fcdc630:	.word  0x9f00
3fcdc640:	addc   b0, b0
3fcdc650:	.word  0x0208
3fcdc660:	.word  0x0603
3fcdc670:	nop
3fcdc680:	.word  0xff00
3fcdc690:	.word  0x0003
3fcdc6a0:	.word  0x0605
3fcdc6b0:	.word  0x0206
3fcdc6c0:	addk   32, a0
3fcdc6d0:	add    b8, b1
3fcdc6e0:	pixt   *b0, *b0
3fcdc6f0:	sext   a0, 0
3fcdc700:	.word  0x0606
3fcdc710:	.word  0x0002
3fcdc720:	addk   2, a1
3fcdc730:	sub    a2, a4
3fcdc740:	.word  0x00f8
3fcdc750:	.word  0x0605
3fcdc760:	emu
3fcdc770:	mpyu   a8, a0
3fcdc780:	move   *a9+, a9, 0
3fcdc790:	.word  0x0000
3fcdc7a0:	.word  0x0605
3fcdc7b0:	.word  0x0005
3fcdc7c0:	pixt   a0, *a0, xy
3fcdc7d0:	btst   3, b3
3fcdc7e0:	.word  0x0000
3fcdc7f0:	.word  0x0605
3fcdc800:	.word  0x0206
3fcdc810:	move   a0, a0
3fcdc820:	sll    0x1c, a10
3fcdc830:	.word  0x0a8e
3fcdc840:	nop
3fcdc850:	.word  0x0206
3fcdc860:	.word  0x00ff
3fcdc870:	.word  0x0001
3fcdc880:	.word  0x0600
3fcdc890:	.word  0x0000
3fcdc8a0:	.word  0x0200
3fcdc8b0:	.word  0x0603
3fcdc8c0:	emu
3fcdc8d0:	.word  0x7f00
3fcdc8e0:	emu
3fcdc8f0:	.word  0x0604
3fcdc900:	pixt   *a8, a8
3fcdc910:	mods   a8, a0
3fcdc920:	.word  0x0001
3fcdc930:	.word  0x0605
3fcdc940:	.word  0x0007
3fcdc950:	btst   a0, a0
3fcdc960:	pixt   *b11, xy, *b13, xy
3fcdc970:	.word  0x0295
3fcdc980:	sext   a0, 0
3fcdc990:	trap   6
3fcdc9a0:	.word  0x0000
3fcdc9b0:	move   *a14+, a4, 0
3fcdc9c0:	sra    0x19, a2
3fcdc9d0:	.word  0x0475
3fcdc9e0:	sext   a0, 0
3fcdc9f0:	.word  0x0806
3fcdca00:	.word  0x0001
3fcdca10:	sra    0xb, b2
3fcdca20:	move   *a2, a4, 0
3fcdca30:	mmfm   a10, a8,a10
3fcdca50:	.word  0x0806
3fcdca60:	.word  0x0000
3fcdca70:	subk   5, a2
3fcdca80:	.word  0x7251
3fcdca90:	putst  b2
3fcdcaa0:	.word  0x0604
3fcdcab0:	pixt   *a8, a8
3fcdcac0:	clr    a0
3fcdcad0:	emu
3fcdcae0:	.word  0x0604
3fcdcaf0:	emu
3fcdcb00:	move   *a0+, a0, 0
3fcdcb10:	cmp    b4, b2
3fcdcb20:	emu
3fcdcb30:	.word  0x0604
3fcdcb40:	emu
3fcdcb50:	move   a8, *a0+, 0
3fcdcb60:	btst   a2, a8
3fcdcb70:	.word  0x0001
3fcdcb80:	.word  0x0605
3fcdcb90:	.word  0x0007
3fcdcba0:	move   -*a0, a0, 0
3fcdcbb0:	drav   b11, b14
3fcdcbc0:	exgpc  a11
3fcdcbd0:	sext   a0, 0
3fcdcbe0:	.word  0x0606
3fcdcbf0:	.word  0x00ff
3fcdcc00:	.word  0x7c84
3fcdcc10:	.word  0x0042
3fcdcc20:	.word  0x0401
3fcdcc30:	emu
3fcdcc40:	.word  0x0002
3fcdcc50:	.word  0x0056
3fcdcc60:	sext   a0, 0
3fcdcc70:	.word  0x0406
3fcdcc80:	.word  0x00fd
3fcdcc90:	emu
3fcdcca0:	.word  0x0604
3fcdccb0:	.word  0x0201
3fcdccc0:	move   *a0(0x0), *a0(0x605), 1
3fcdccf0:	emu
3fcdcd00:	addk   32, a0
3fcdcd10:	sub    a1, a2
3fcdcd20:	.word  0x0884
3fcdcd30:	.word  0x0001
3fcdcd40:	.word  0x0605
3fcdcd50:	emu
3fcdcd60:	sub    a0, a0
3fcdcd70:	movk   6, a5
3fcdcd80:	or     a3, a3
3fcdcd90:	.word  0x0004
3fcdcda0:	.word  0x0605
3fcdcdb0:	emu
3fcdcdc0:	jalt   L3FD1EF20
3fcdcde0:	sla    0x8, a8
3fcdcdf0:	.word  0x001f
3fcdce00:	.word  0x0605
3fcdce10:	emu
3fcdce20:	srl    0x10, a0
3fcdce30:	move   *a2, *a6, 0
3fcdce40:	.word  0x0888
3fcdce50:	.word  0x001f
3fcdce60:	.word  0x0605
3fcdce70:	emu
3fcdce80:	btst   7, a0
3fcdce90:	subxy  a1, a2
3fcdcea0:	movb   a1, *a0
3fcdceb0:	.word  0x000e
3fcdcec0:	.word  0x0605
3fcdced0:	emu
3fcdcee0:	.word  0x0800
3fcdcef0:	move   -*b9, b1, 0
3fcdcf00:	subb   b14, b2
3fcdcf10:	.word  0x0008
3fcdcf20:	.word  0x0605
3fcdcf30:	emu
3fcdcf40:	dsjs   a0, L3FCDCDD0
3fcdcf50:	.word  0x3684
3fcdcf60:	movb   a1, *a1
3fcdcf70:	.word  0x000e
3fcdcf80:	.word  0x0605
3fcdcf90:	emu
3fcdcfa0:	srl    0x10, a0
3fcdcfb0:	pixt   a4, *a6, xy
3fcdcfc0:	movb   a3, *a2
3fcdcfd0:	.word  0x000e
3fcdcfe0:	.word  0x0605
3fcdcff0:	emu
3fcdd000:	btst   7, a0
3fcdd010:	sub    a1, a2
3fcdd020:	addk   4, a8
3fcdd030:	.word  0x0002
3fcdd040:	.word  0x0605
3fcdd050:	emu
3fcdd060:	srl    0x10, a0
3fcdd070:	cvxyl  a6, a6
3fcdd080:	movb   a3, *a2
3fcdd090:	.word  0x000e
3fcdd0a0:	.word  0x0605
3fcdd0b0:	emu
3fcdd0c0:	srl    0x10, a0
3fcdd0d0:	cvxyl  a6, a6
3fcdd0e0:	movb   a1, *a1
3fcdd0f0:	emu
3fcdd100:	.word  0x0604
3fcdd110:	.word  0x0206
3fcdd120:	move   *a0(0x5d00), *a0(0x401), 1
3fcdd150:	.word  0x0606
3fcdd160:	.word  0x0002
3fcdd170:	.word  0x00ba
3fcdd180:	rev    a11
3fcdd190:	.word  0x0605
3fcdd1a0:	emu
3fcdd1b0:	addk   32, a0
3fcdd1c0:	addk   8, b1
3fcdd1d0:	add    a8, a4
3fcdd1e0:	.word  0x0010
3fcdd1f0:	.word  0x0605
3fcdd200:	.word  0xff05
3fcdd210:	btst   7, a0
3fcdd220:	pixblt b,l
3fcdd230:	sext   a0, 0
3fcdd240:	.word  0x0806
3fcdd250:	.word  0x0001
3fcdd260:	addk   2, a1
3fcdd270:	addk   8, a4
3fcdd280:	emu
3fcdd290:	sext   a0, 0
3fcdd2a0:	.word  0x0806
3fcdd2b0:	.word  0x0001
3fcdd2c0:	subb   a1, a14
3fcdd2d0:	.word  0x0888
3fcdd2e0:	.word  0x0401
3fcdd2f0:	sext   a0, 0
3fcdd300:	.word  0x0806
3fcdd310:	.word  0x0001
3fcdd320:	jrle   L3FCDD610
3fcdd330:	lmo    b10, b12
3fcdd340:	btst   15, a11
3fcdd350:	sext   a0, 0
3fcdd360:	.word  0x0806
3fcdd370:	.word  0x0001
3fcdd380:	jrge   L3FCDD7D0
3fcdd390:	.word  0x7f18
3fcdd3a0:	addk   12, a12
3fcdd3b0:	sext   a0, 0
3fcdd3c0:	.word  0x0806
3fcdd3d0:	.word  0x0001
3fcdd3e0:	btst   a2, sp
3fcdd3f0:	move   -*a7, a9, 0
3fcdd400:	pixblt b,l
3fcdd410:	sext   a0, 0
3fcdd420:	.word  0x0806
3fcdd430:	.word  0x0001
3fcdd440:	move   *a1, a14, 1
3fcdd450:	addc   b0, b0
3fcdd460:	.word  0x0e88
3fcdd470:	sext   a0, 0
3fcdd480:	.word  0x0806
3fcdd490:	.word  0x0001
3fcdd4a0:	btst   a2, sp
3fcdd4b0:	move   -*a9, a9, 0
3fcdd4c0:	pixblt b,l
3fcdd4d0:	sext   a0, 0
3fcdd4e0:	.word  0x0806
3fcdd4f0:	.word  0x0001
3fcdd500:	move   *b1, sp, 0
3fcdd510:	addc   b7, b0
3fcdd520:	btst   7, a8
3fcdd530:	sext   a0, 0
3fcdd540:	.word  0x0806
3fcdd550:	.word  0x0001
3fcdd560:	move   *b1, sp, 0
3fcdd570:	addc   b7, b0
3fcdd580:	emu
3fcdd590:	sext   a0, 0
3fcdd5a0:	.word  0x0806
3fcdd5b0:	.word  0x0001
3fcdd5c0:	move   *a1, a14, 1
3fcdd5d0:	.word  0x7210
3fcdd5e0:	.word  0x0e8c
3fcdd5f0:	sext   a0, 0
3fcdd600:	.word  0x0806
L3FCDD610:
3fcdd610:	.word  0x0001
3fcdd620:	jrle   L3FCDD940
3fcdd630:	sll    sp, b8
3fcdd640:	addk   12, a12
3fcdd650:	.word  0x0401
3fcdd660:	.word  0x0806
3fcdd670:	.word  0x0001
3fcdd680:	sll    0x4, b7
3fcdd690:	setf   9, 0, 1
3fcdd6a0:	sext   a0, 0
3fcdd6b0:	.word  0x0806
3fcdd6c0:	.word  0x0001
3fcdd6d0:	sla    0x8, b12
3fcdd6e0:	addk   4, a4
3fcdd6f0:	.word  0x064a
3fcdd700:	sext   a0, 0
3fcdd710:	.word  0x0806
3fcdd720:	.word  0x0001
3fcdd730:	move   -*b1, b1, 1
3fcdd740:	btst   b1, b2
3fcdd750:	addk   12, a10
3fcdd760:	sext   a0, 0
3fcdd770:	.word  0x0806
3fcdd780:	.word  0x0001
3fcdd790:	move   *a1, a1, 0
3fcdd7a0:	addc   b0, b0
3fcdd7b0:	btst   7, a8
3fcdd7c0:	sext   a0, 0
L3FCDD7D0:
3fcdd7d0:	.word  0x0806
3fcdd7e0:	.word  0x0001
3fcdd7f0:	movy   b1, b1
3fcdd800:	sll    b10, b10
3fcdd810:	addk   12, a12
3fcdd820:	sext   a0, 0
3fcdd830:	.word  0x0806
3fcdd840:	.word  0x0001
3fcdd850:	jrn   L3FCDDF70
3fcdd860:	.word  0x735a
3fcdd870:	addk   12, a14
3fcdd880:	sext   a0, 0
3fcdd890:	.word  0x0806
3fcdd8a0:	.word  0x0001
3fcdd8b0:	jrle   L3FCDDBA0
3fcdd8c0:	sll    b8, b8
3fcdd8d0:	.word  0x0e8c
3fcdd8e0:	sext   a0, 0
3fcdd8f0:	.word  0x0806
3fcdd900:	.word  0x0001
3fcdd910:	jrle   L3FCDDC10
3fcdd920:	addc   b7, b8
3fcdd930:	emu
L3FCDD940:
3fcdd940:	sext   a0, 0
3fcdd950:	.word  0x0806
3fcdd960:	.word  0x0002
3fcdd970:	jrle   L3FCDDC60
3fcdd980:	sll    b8, b8
3fcdd990:	.word  0x0eac
3fcdd9a0:	.word  0x0002
3fcdd9b0:	.word  0x0605
3fcdd9c0:	emu
3fcdd9d0:	srl    0x8, a0
3fcdd9e0:	pixt   a6, *a6
3fcdd9f0:	move   *a2, *a10, 1
3fcdda00:	.word  0x0011
3fcdda10:	.word  0x0605
3fcdda20:	emu
3fcdda30:	srl    0x10, a0
3fcdda40:	addxy  a4, a6
3fcdda50:	movb   a1, *a0
3fcdda60:	.word  0x000e
3fcdda70:	.word  0x0605
3fcdda80:	emu
3fcdda90:	.word  0x9f00
3fcddaa0:	addc   b0, b0
3fcddab0:	sla    0x8, a8
3fcddac0:	.word  0x0004
3fcddad0:	.word  0x0605
3fcddae0:	emu
3fcddaf0:	rl     0x8, a0
3fcddb00:	movk   6, a6
3fcddb10:	movb   a3, *a3
3fcddb20:	.word  0x000e
3fcddb30:	.word  0x0605
3fcddb40:	emu
3fcddb50:	rl     0x8, a0
3fcddb60:	move   -*a6, -*a6, 0
3fcddb70:	sla    0x14, b4
3fcddb80:	.word  0x0004
3fcddb90:	.word  0x0605
L3FCDDBA0:
3fcddba0:	emu
3fcddbb0:	rl     0x8, a0
3fcddbc0:	divs   a6, a6
3fcddbd0:	.word  0xdd6b
3fcddbe0:	.word  0x0011
3fcddbf0:	.word  0x0605
3fcddc00:	emu
L3FCDDC10:
3fcddc10:	rl     0x8, a0
3fcddc20:	sub    a9, a10
3fcddc30:	move   *b4, *b4, 1
3fcddc40:	.word  0x0011
3fcddc50:	.word  0x0605
L3FCDDC60:
3fcddc60:	emu
3fcddc70:	rl     0x8, a0
3fcddc80:	sub    a9, a10
3fcddc90:	sla    0x8, a8
3fcddca0:	.word  0x0004
3fcddcb0:	.word  0x0605
3fcddcc0:	emu
3fcddcd0:	btst   7, a0
3fcddce0:	sub    a1, a2
3fcddcf0:	.word  0x0884
3fcddd00:	emu
3fcddd10:	.word  0x0604
3fcddd20:	emu
3fcddd30:	move   a8, b0
3fcddd40:	sll    0x4, b2
3fcddd50:	.word  0x0007
3fcddd60:	.word  0x0605
3fcddd70:	emu
3fcddd80:	sla    0x8, a0
3fcddd90:	add    a8, a8
3fcddda0:	move   b0, *b0, 1
3fcdddb0:	emu
3fcdddc0:	.word  0x0604
3fcdddd0:	emu
3fcddde0:	sll    0x18, a0
3fcdddf0:	move   a2, *a9+, 1
3fcdde00:	.word  0x0007
3fcdde10:	.word  0x0605
3fcdde20:	pixt   *a8, a8
3fcdde30:	sub    a0, a0
3fcdde40:	.word  0x0045
3fcdde50:	.word  0x0605
3fcdde60:	.word  0x02ff
3fcdde70:	btst   7, a0
3fcdde80:	sext   a2, 0
L3FCDDE90:
3fcdde90:	.word  0x0806
3fcddea0:	.word  0x00fb
3fcddeb0:	emu
3fcddec0:	sext   a0, 0
3fcdded0:	sext   a6, 0
3fcddee0:	.word  0x0001
3fcddef0:	pixt   *a0, a14
3fcddf00:	dsjs   b8, L3FCDDE90
3fcddf10:	sext   a0, 0
3fcddf20:	.word  0x0806
3fcddf30:	.word  0x0001
3fcddf40:	move   *a1, a1, 0
3fcddf50:	sll    b8, b7
3fcddf60:	pixblt b,l
L3FCDDF70:
3fcddf70:	sext   a0, 0
3fcddf80:	sext   a6, 0
3fcddf90:	.word  0x0001
3fcddfa0:	move   *a1, a14, 1
3fcddfb0:	btst   23, b0
3fcddfc0:	sext   a0, 0
3fcddfd0:	.word  0x0806
3fcddfe0:	.word  0x0001
3fcddff0:	addc   b0, b0
3fcde000:	sll    b8, sp
3fcde010:	btst   11, a12
3fcde020:	sext   a0, 0
3fcde030:	sext   a6, 0
3fcde040:	.word  0x0001
3fcde050:	.word  0xfe2e
3fcde060:	btst   23, b0
3fcde070:	sext   a0, 0
3fcde080:	.word  0x0806
3fcde090:	.word  0x0001
3fcde0a0:	.word  0x0a4c
3fcde0b0:	move   *b7, b1, 0
3fcde0c0:	.word  0x0210
3fcde0d0:	sext   a0, 0
3fcde0e0:	sext   a6, 0
3fcde0f0:	.word  0x0003
3fcde100:	jrle   L3FCDE3F0
3fcde110:	sla    sp, a8
3fcde120:	.word  0x0074
3fcde130:	.word  0x0605
3fcde140:	emu
3fcde150:	sla    0x8, a0
3fcde160:	.word  0x3684
3fcde170:	movb   a3, *a3
3fcde180:	emu
3fcde190:	.word  0x0604
3fcde1a0:	emu
3fcde1b0:	jals   L3FCC7410
3fcde1d0:	.word  0x0400
3fcde1e0:	sext   a6, 1
3fcde1f0:	.word  0x0003
3fcde200:	movb   a0, *a8
3fcde210:	move   *a4+, *a8+, 0
3fcde220:	.word  0x0069
3fcde230:	.word  0x0605
3fcde240:	emu
3fcde250:	sla    0x8, a0
3fcde260:	or     a4, a4
3fcde270:	cmp    a10, a6
3fcde280:	emu
3fcde290:	.word  0x0604
3fcde2a0:	emu
3fcde2b0:	move   a8, *a0+, 1
3fcde2c0:	cmp    a9, a4
3fcde2d0:	.word  0x0007
3fcde2e0:	.word  0x0605
3fcde2f0:	emu
3fcde300:	move   -*a8, -*a0, 1
3fcde310:	divu   b6, b6
3fcde320:	rev    a3
3fcde330:	.word  0x0605
3fcde340:	emu
3fcde350:	mods   a8, a0
3fcde360:	movk   6, a6
3fcde370:	rev    a3
3fcde380:	.word  0x0605
3fcde390:	emu
3fcde3a0:	srl    0x10, a0
3fcde3b0:	movk   6, a6
3fcde3c0:	.word  0x001d
3fcde3d0:	.word  0x0605
3fcde3e0:	nop
L3FCDE3F0:
3fcde3f0:	srl    0x8, a0
3fcde400:	pixt   a6, *a6
3fcde410:	.word  0x0842
3fcde420:	sext   a0, 0
3fcde430:	sext   a6, 0
3fcde440:	.word  0x0003
3fcde450:	jrle   L3FCDE840
3fcde460:	sla    0xf, a8
3fcde470:	.word  0x0084
3fcde480:	.word  0x0605
3fcde490:	emu
3fcde4a0:	mods   a8, a0
3fcde4b0:	addk   4, a6
3fcde4c0:	.word  0x0002
3fcde4d0:	.word  0x0605
3fcde4e0:	emu
3fcde4f0:	srl    0x10, a0
3fcde500:	subk   32, b10
3fcde510:	.word  0x001d
3fcde520:	.word  0x0605
3fcde530:	emu
3fcde540:	addc   a0, a0
3fcde550:	sla    0x9, b12
3fcde560:	sra    a4, a4
3fcde570:	sext   a0, 0
3fcde580:	sext   a6, 0
3fcde590:	.word  0x0001
3fcde5a0:	jrle   L3FCDE8C0
3fcde5b0:	srl    0x14, b8
3fcde5c0:	sext   a0, 0
3fcde5d0:	sext   a6, 0
3fcde5e0:	.word  0x0001
3fcde5f0:	subb   b1, b1
3fcde600:	.word  0x08a5
3fcde610:	sext   a0, 0
3fcde620:	sext   a6, 0
3fcde630:	.word  0x0001
3fcde640:	.word  0xd631
3fcde650:	subk   10, b10
3fcde660:	sext   a0, 0
3fcde670:	sext   a6, 0
3fcde680:	.word  0x0001
3fcde690:	addk   10, b1
3fcde6a0:	sla    0x15, a2
3fcde6b0:	sext   a0, 0
3fcde6c0:	sext   a6, 0
3fcde6d0:	.word  0x0003
3fcde6e0:	jrle   L3FCDEA00
3fcde6f0:	sla    a11, a12
3fcde700:	.word  0x0074
3fcde710:	.word  0x0605
3fcde720:	emu
3fcde730:	btst   7, a0
3fcde740:	addk   8, b1
3fcde750:	rev    b14
3fcde760:	.word  0x0605
3fcde770:	emu
3fcde780:	move   *a0+, *a0+, 0
3fcde790:	rl     0x10, b0
3fcde7a0:	sla    0x8, a8
3fcde7b0:	.word  0x0218
3fcde7c0:	.word  0x0603
3fcde7d0:	emu
3fcde7e0:	.word  0xff00
3fcde7f0:	.word  0x0001
3fcde800:	.word  0x0605
3fcde810:	emu
3fcde820:	move   a8, *a0, 1
3fcde830:	move   b0, *b0, 1
L3FCDE840:
3fcde840:	sla    0x8, a9
3fcde850:	.word  0x0003
3fcde860:	.word  0x0605
3fcde870:	pixt   *a8, a8
3fcde880:	move   a0, *a0(0x26), 1
3fcde8a0:	.word  0x0605
3fcde8b0:	nop
L3FCDE8C0:
3fcde8c0:	or     a8, a0
3fcde8d0:	or     b10, b5
3fcde8e0:	or     b10, b5
3fcde8f0:	or     b10, b5
3fcde900:	getpc  b5
3fcde910:	nop
3fcde920:	.word  0x0806
3fcde930:	.word  0x0001
3fcde940:	pushst
3fcde950:	sext   a0, 0
3fcde960:	.word  0x0606
3fcde970:	.word  0x0002
3fcde980:	cmpxy  b14, b0
3fcde990:	move   -*b2, b2, 1
3fcde9a0:	.word  0x000b
3fcde9b0:	.word  0x0605
3fcde9c0:	.word  0x0206
3fcde9d0:	move   a0, a0
3fcde9e0:	sll    0x1c, a10
3fcde9f0:	.word  0x0a8e
L3FCDEA00:
3fcdea00:	.word  0x0600
3fcdea10:	sext   a6, 1
3fcdea20:	.word  0x00ff
3fcdea30:	sll    0x1d, a1
3fcdea40:	mpyu   a2, a9
3fcdea50:	.word  0x0008
3fcdea60:	.word  0x0605
3fcdea70:	emu
3fcdea80:	and    a8, a0
3fcdea90:	pixt   *b0, xy, b1
3fcdeaa0:	emu
3fcdeab0:	nop
3fcdeac0:	.word  0x0806
3fcdead0:	.word  0x0001
3fcdeae0:	pushst
3fcdeaf0:	.word  0x0400
3fcdeb00:	.word  0x0806
3fcdeb10:	.word  0x0002
3fcdeb20:	rl     b4, b6
3fcdeb30:	subk   20, b9
3fcdeb40:	jump   a9
3fcdeb50:	.word  0x0604
3fcdeb60:	pixt   a8, *a8
3fcdeb70:	sext   a0, 0
3fcdeb80:	.word  0x0800
3fcdeb90:	.word  0x0a06
3fcdeba0:	.word  0x08fe
3fcdebb0:	addc   b1, b12
3fcdebc0:	move   *b12, b9, 0
L3FCDEBD0:
3fcdebd0:	move   *a12+, *a5+, 0
3fcdebe0:	dsjs   a2, L3FCDEBD0
3fcdebf0:	sext   a0, 0
3fcdec00:	.word  0x0806
3fcdec10:	.word  0x0000
3fcdec20:	jrle   L3FCDEF10
3fcdec30:	move   *a7, *a8, 0
3fcdec40:	exgpc  a3
3fcdec50:	.word  0x0605
3fcdec60:	pixt   *a0, a9
3fcdec70:	or     a8, a0
3fcdec80:	.word  0x000a
3fcdec90:	.word  0x0605
3fcdeca0:	pixt   *a8, a7
3fcdecb0:	btst   7, a0
3fcdecc0:	.word  0x0002
3fcdecd0:	.word  0x0605
3fcdece0:	pixt   *a8, *a4
3fcdecf0:	btst   7, a0
3fcded00:	.word  0x0800
3fcded10:	.word  0x0a06
3fcded20:	.word  0x08fe
3fcded30:	addc   b1, b12
3fcded40:	move   -*b12, b13, 0
L3FCDED50:
3fcded50:	move   -*b12, b13, 0
3fcded60:	dsjs   a2, L3FCDED50
3fcded70:	sext   a0, 0
3fcded80:	sext   a6, 1
3fcded90:	.word  0x00fa
3fcdeda0:	emu
3fcdedb0:	.word  0x0604
3fcdedc0:	pixt   *a8, a8
3fcdedd0:	move   -*a0, -*a0, 1
3fcdede0:	.word  0x0000
3fcdedf0:	.word  0x0605
3fcdee00:	emu
3fcdee10:	move   *a0, a0, 0
3fcdee20:	addc   b3, b12
3fcdee30:	move   @0x5060500, @0x51450000, 1
3fcdee80:	.word  0x0055
3fcdee90:	sext   a0, 1
3fcdeea0:	sext   a6, 0
3fcdeeb0:	.word  0x0800
3fcdeec0:	subk   8, b5
3fcdeed0:	or     b10, b5
3fcdeee0:	emu
3fcdeef0:	.word  0x0603
3fcdef00:	pixt   *a0, a8
L3FCDEF10:
3fcdef10:	.word  0x0600
3fcdef20:	sext   a0, 0
3fcdef30:	sext   a6, 0
3fcdef40:	.word  0x0003
3fcdef50:	jrle   L3FCDF270
3fcdef60:	modu   b12, b8
3fcdef70:	.word  0x0008
3fcdef80:	.word  0x0606
3fcdef90:	emu
3fcdefa0:	movb   *a0(0x5d75), *a0(0x4516)
3fcdefd0:	subk   2, b1
3fcdefe0:	.word  0x0205
3fcdeff0:	.word  0x0603
3fcdf000:	.word  0xff02
3fcdf010:	emu
3fcdf020:	.word  0x0200
3fcdf030:	.word  0x0006
3fcdf040:	.word  0x0003
3fcdf050:	.word  0x001b
3fcdf060:	.word  0x0603
3fcdf070:	.word  0x0005
3fcdf080:	addk   8, a0
3fcdf090:	.word  0x0015
3fcdf0a0:	.word  0x0608
3fcdf0b0:	.word  0x0008
3fcdf0c0:	addxy  a0, a8
3fcdf0d0:	move   a6, -*a0, 0
3fcdf0e0:	addk   8, b14
3fcdf0f0:	addk   8, b1
3fcdf100:	emu
3fcdf110:	.word  0x0605
3fcdf120:	pixt   *a0, a9
3fcdf130:	move   -*a0, -*a0, 1
3fcdf140:	.word  0x0005
3fcdf150:	.word  0x0607
3fcdf160:	emu
3fcdf170:	move   a0, *a8, 1
3fcdf180:	sub    a4, a1
3fcdf190:	andn   a10, a5
3fcdf1a0:	add    sp, a5
3fcdf1b0:	sext   a0, 1
3fcdf1c0:	sext   a6, 1
3fcdf1d0:	.word  0x0801
3fcdf1e0:	move   a12, *a2, 0
3fcdf1f0:	sub    a10, a4
3fcdf200:	sub    b8, b5
3fcdf210:	.word  0x00e0
3fcdf220:	.word  0x0607
3fcdf230:	emu
3fcdf240:	nop
3fcdf250:	move   a6, *a2, 0
3fcdf260:	move   b5, -*b2, 1
L3FCDF270:
3fcdf270:	pixt   *a5, xy, a9
3fcdf280:	rev    a0
3fcdf290:	.word  0x0605
3fcdf2a0:	emu
3fcdf2b0:	.word  0x0400
3fcdf2c0:	sla    0x10, b0
3fcdf2d0:	movb   a2, *a2
3fcdf2e0:	.word  0x000e
3fcdf2f0:	.word  0x0605
3fcdf300:	emu
3fcdf310:	.word  0x0400
3fcdf320:	subk   8, b1
3fcdf330:	pixt   *a3, *a3
3fcdf340:	subb   b1, b1
3fcdf350:	sext   a0, 0
3fcdf360:	.word  0x0a06
3fcdf370:	.word  0x0001
3fcdf380:	addk   2, a4
3fcdf390:	sll    b8, b5
3fcdf3a0:	rl     0xf, b12
3fcdf3b0:	.word  0x0046
3fcdf3c0:	.word  0x0605
3fcdf3d0:	emu
3fcdf3e0:	sub    a0, a0
3fcdf3f0:	subk   8, b1
3fcdf400:	pixt   *a3, *a3
3fcdf410:	subb   b1, b1
3fcdf420:	sext   a0, 0
3fcdf430:	.word  0x0a06
3fcdf440:	.word  0x0001
3fcdf450:	addk   9, b6
3fcdf460:	sll    b8, b5
3fcdf470:	rl     0xf, b12
3fcdf480:	.word  0x0046
3fcdf490:	.word  0x0605
3fcdf4a0:	emu
3fcdf4b0:	move   *a0, *a0, 1
3fcdf4c0:	movk   5, a8
3fcdf4d0:	movb   *sp, a3
3fcdf4e0:	.word  0x0231
3fcdf4f0:	sext   a0, 0
3fcdf500:	trap   6
3fcdf510:	.word  0x0001
3fcdf520:	move   *a10(0xe318), *a14(0x318f), 0
3fcdf550:	.word  0x0002
3fcdf560:	.word  0x0608
3fcdf570:	emu
3fcdf580:	cmpxy  a0, a8
3fcdf590:	addk   8, b10
3fcdf5a0:	.word  0x7111
3fcdf5b0:	addk   8, sp
3fcdf5c0:	pixt   b8, *b1, xy
3fcdf5d0:	sext   a0, 0
3fcdf5e0:	.word  0x0806
3fcdf5f0:	.word  0x0003
3fcdf600:	move   *a1, a14, 1
3fcdf610:	addc   b0, b0
3fcdf620:	movb   *a4, a8
3fcdf630:	.word  0x0008
3fcdf640:	.word  0x0605
3fcdf650:	emu
3fcdf660:	.word  0x0400
3fcdf670:	addk   7, b13
3fcdf680:	xori   0x5007c21, a2
3fcdf6b0:	.word  0x0a06
3fcdf6c0:	.word  0x0001
3fcdf6d0:	pixt   *a2, *a4
3fcdf6e0:	jrls   L3FCDF7F0
3fcdf6f0:	sla    0x8, a11
3fcdf700:	.word  0x007c
3fcdf710:	.word  0x0605
3fcdf720:	emu
3fcdf730:	sub    a0, a0
3fcdf740:	addk   7, b13
3fcdf750:	xori   0x5007c21, a2
3fcdf780:	.word  0x0a06
3fcdf790:	.word  0x0001
3fcdf7a0:	pixt   *a0, *a10
3fcdf7b0:	jrls   L3FCDF8C0
3fcdf7c0:	sla    0x8, a11
3fcdf7d0:	jump   b12
3fcdf7e0:	.word  0x0604
L3FCDF7F0:
3fcdf7f0:	emu
3fcdf800:	subxy  a0, a0
3fcdf810:	cmp    a9, a5
3fcdf820:	popst
3fcdf830:	.word  0x0401
3fcdf840:	.word  0x0a06
3fcdf850:	.word  0x0001
3fcdf860:	sll    0xe, a10
3fcdf870:	move   *a2(0x101), *a9+, 1
3fcdf890:	.word  0x0604
3fcdf8a0:	emu
3fcdf8b0:	.word  0xea00
L3FCDF8C0:
3fcdf8c0:	cmp    a9, a5
3fcdf8d0:	popst
3fcdf8e0:	.word  0x0401
3fcdf8f0:	.word  0x0a06
3fcdf900:	.word  0x0001
3fcdf910:	sll    0xe, a5
3fcdf920:	move   *a2(0x1), *a9+, 1
3fcdf940:	.word  0x0605
3fcdf950:	emu
3fcdf960:	move   a8, b0
3fcdf970:	.word  0x794a
3fcdf980:	move   *a5+, a5, 0
3fcdf990:	.word  0x000f
3fcdf9a0:	.word  0x0605
3fcdf9b0:	emu
3fcdf9c0:	move   a8, *a0+, 1
3fcdf9d0:	dsjs   a5, L3FCDFAC0
3fcdf9e0:	jrnv   L3FCE00A0
3fcdf9f0:	subb   b1, b9
3fcdfa00:	sext   a0, 0
3fcdfa10:	.word  0x0a06
3fcdfa20:	.word  0x0001
3fcdfa30:	move   *a8(0x6318), *a4(0x318c), 0
3fcdfa60:	rev    b10
3fcdfa70:	.word  0x0605
3fcdfa80:	emu
3fcdfa90:	sub    a0, a0
3fcdfaa0:	movk   5, b8
3fcdfab0:	movb   a3, *a3
L3FCDFAC0:
3fcdfac0:	dsjs   b1, L3FCDFBE0
3fcdfad0:	sext   a0, 0
3fcdfae0:	.word  0x0a06
3fcdfaf0:	.word  0x0001
3fcdfb00:	move   *a10(0x6318), *a4(0x318c), 0
3fcdfb30:	rev    b10
3fcdfb40:	.word  0x0605
3fcdfb50:	emu
3fcdfb60:	.word  0x3600
3fcdfb70:	movk   5, b9
3fcdfb80:	movb   a3, *a3
L3FCDFB90:
3fcdfb90:	dsjs   b1, L3FCDFCB0
3fcdfba0:	sext   a0, 0
3fcdfbb0:	.word  0x0a06
3fcdfbc0:	.word  0x0001
3fcdfbd0:	move   *a0(0x6318), *a10(0x318c), 0
3fcdfc00:	rev    b10
3fcdfc10:	.word  0x0605
3fcdfc20:	.word  0x0005
3fcdfc30:	and    a8, a0
3fcdfc40:	subk   8, b1
3fcdfc50:	.word  0x0001
3fcdfc60:	.word  0x0605
3fcdfc70:	emu
3fcdfc80:	dsjs   a0, L3FCDFB90
3fcdfc90:	divu   a7, a7
3fcdfca0:	movb   a7, *a7
L3FCDFCB0:
3fcdfcb0:	.word  0x000f
3fcdfcc0:	.word  0x0605
3fcdfcd0:	emu
3fcdfce0:	.word  0x0400
3fcdfcf0:	movk   6, a5
3fcdfd00:	movb   a3, *a3
3fcdfd10:	dsjs   b1, L3FCDFE30
3fcdfd20:	sext   a0, 0
3fcdfd30:	.word  0x0a06
3fcdfd40:	.word  0x0001
3fcdfd50:	jrlt   L3FCE01A0
3fcdfd60:	sll    b8, b8
3fcdfd70:	rl     0xc, a12
3fcdfd80:	rev    b10
3fcdfd90:	.word  0x0605
3fcdfda0:	emu
3fcdfdb0:	sub    a0, a0
3fcdfdc0:	movk   6, a5
3fcdfdd0:	movb   a3, *a3
3fcdfde0:	dsjs   b1, L3FCDFF00
3fcdfdf0:	sext   a0, 0
3fcdfe00:	.word  0x0a06
3fcdfe10:	.word  0x0001
3fcdfe20:	jrlt   L3FCDFED0
L3FCDFE30:
3fcdfe30:	sll    b8, b8
3fcdfe40:	rl     0xc, a12
3fcdfe50:	rev    b10
3fcdfe60:	.word  0x0605
3fcdfe70:	emu
3fcdfe80:	move   *a0, *a0, 0
3fcdfe90:	move   -*a6, -*a4, 0
3fcdfea0:	sla    0x8, b4
3fcdfeb0:	addk   4, a4
3fcdfec0:	.word  0x0600
L3FCDFED0:
3fcdfed0:	trap   6
3fcdfee0:	.word  0x0001
3fcdfef0:	addxy  a4, a7
L3FCDFF00:
3fcdff00:	move   a4, -*a9, 1
3fcdff10:	.word  0x0827
3fcdff20:	popst
3fcdff30:	sext   a0, 0
3fcdff40:	.word  0x0806
3fcdff50:	.word  0x0002
3fcdff60:	jrle   L3FCE0260
3fcdff70:	sll    b7, b8
3fcdff80:	sra    0x14, a12
3fcdff90:	.word  0x0000
3fcdffa0:	.word  0x0605
3fcdffb0:	emu
3fcdffc0:	move   a0, *a0, 1
3fcdffd0:	sext   a0, 1
3fcdffe0:	movb   b3, *b13
3fcdfff0:	.word  0x001e
3fce0000:	.word  0x0605
3fce0010:	emu
3fce0020:	move   *a0, *a0, 0
3fce0030:	sext   a0, 1
3fce0040:	movb   b3, *b13
3fce0050:	.word  0x001e
3fce0060:	.word  0x0605
3fce0070:	emu
3fce0080:	sub    a0, a0
3fce0090:	sext   a1, 1
L3FCE00A0:
3fce00a0:	movb   b3, *b13
3fce00b0:	.word  0x001e
3fce00c0:	.word  0x0605
3fce00d0:	emu
3fce00e0:	.word  0x3600
3fce00f0:	sext   a1, 1
3fce0100:	movb   b3, *b13
3fce0110:	.word  0x001e
3fce0120:	.word  0x0605
3fce0130:	emu
3fce0140:	.word  0x0a00
3fce0150:	cvxyl  b1, b8
3fce0160:	pixt   *a3, xy, *a3, xy
3fce0170:	sext   a0, 0
3fce0180:	trap   6
3fce0190:	.word  0x0001
L3FCE01A0:
3fce01a0:	addk   10, a4
3fce01b0:	move   a7, -*a0, 0
3fce01c0:	move   *a12(0x3), *sp+, 0
3fce01e0:	.word  0x0608
3fce01f0:	emu
3fce0200:	modu   a0, a8
3fce0210:	.word  0x9e90
3fce0220:	addk   11, b1
3fce0230:	.word  0x00fe
3fce0240:	.word  0x0605
3fce0250:	nop
L3FCE0260:
3fce0260:	srl    0x10, a0
3fce0270:	addk   4, a6
3fce0280:	addk   8, b13
3fce0290:	sext   a0, 0
3fce02a0:	.word  0x0806
3fce02b0:	.word  0x0001
3fce02c0:	.word  0x0082
3fce02d0:	.word  0x7f17
3fce02e0:	.word  0x0e88
3fce02f0:	sext   a0, 0
3fce0300:	.word  0x0806
3fce0310:	.word  0x0001
3fce0320:	.word  0x0088
3fce0330:	.word  0x7f17
3fce0340:	.word  0x0e88
3fce0350:	sext   a0, 0
3fce0360:	.word  0x0806
3fce0370:	.word  0x0001
3fce0380:	getpc  a4
3fce0390:	.word  0x7f17
3fce03a0:	.word  0x0e88
3fce03b0:	sext   a0, 0
3fce03c0:	sext   a6, 1
3fce03d0:	.word  0x0001
3fce03e0:	move   *a0(0x43f8), *a10(0x174), 0
3fce0410:	.word  0x0604
3fce0420:	emu
3fce0430:	addk   8, a0
3fce0440:	cmp    a9, a6
3fce0450:	emu
3fce0460:	.word  0x0604
3fce0470:	emu
3fce0480:	subk   32, a0
3fce0490:	cmp    a9, a6
3fce04a0:	emu
3fce04b0:	.word  0x0604
3fce04c0:	emu
3fce04d0:	sra    0x10, a0
3fce04e0:	cmp    a9, a6
3fce04f0:	emu
3fce0500:	.word  0x0604
3fce0510:	emu
3fce0520:	jage   L3FCC9780
3fce0540:	sext   a0, 0
3fce0550:	trap   6
3fce0560:	.word  0x0001
3fce0570:	subk   2, a5
3fce0580:	sll    sp, a4
3fce0590:	move   *a12(0x1), *a12+, 0
3fce05b0:	.word  0x0605
3fce05c0:	emu
3fce05d0:	.word  0x3600
3fce05e0:	.word  0x3681
3fce05f0:	movb   a3, *a3
3fce0600:	.word  0x0011
3fce0610:	.word  0x0605
3fce0620:	emu
3fce0630:	move   a0, *a0, 1
L3FCE0640:
3fce0640:	subk   24, a0
3fce0650:	movb   a3, *a3
3fce0660:	.word  0x000e
3fce0670:	.word  0x0605
3fce0680:	emu
3fce0690:	move   *a0, *a0, 0
3fce06a0:	subk   24, a0
3fce06b0:	movb   a3, *a3
3fce06c0:	.word  0x000e
3fce06d0:	.word  0x0605
3fce06e0:	emu
3fce06f0:	sub    a0, a0
3fce0700:	subk   24, a1
3fce0710:	movb   a3, *a3
L3FCE0720:
3fce0720:	.word  0x000e
3fce0730:	.word  0x0605
3fce0740:	emu
3fce0750:	.word  0x3600
3fce0760:	subk   24, a1
3fce0770:	movb   a3, *a3
3fce0780:	.word  0x000e
3fce0790:	.word  0x0605
3fce07a0:	emu
3fce07b0:	.word  0x0a00
3fce07c0:	movk   5, b8
3fce07d0:	.word  0x7463
3fce07e0:	sext   a0, 0
3fce07f0:	sext   a6, 0
3fce0800:	.word  0x0000
3fce0810:	.word  0x7c04
3fce0820:	.word  0x0040
3fce0830:	sext   a0, 0
3fce0840:	sext   a6, 0
3fce0850:	.word  0x0001
3fce0860:	.word  0xd73e
3fce0870:	btst   6, b10
3fce0880:	sext   a0, 0
3fce0890:	.word  0x0806
3fce08a0:	.word  0x0001
3fce08b0:	move   a4, *a2, 0
3fce08c0:	sll    b8, b8
3fce08d0:	subk   22, a12
3fce08e0:	sext   a0, 0
3fce08f0:	.word  0x0806
3fce0900:	.word  0x0001
3fce0910:	move   a4, *a8, 0
3fce0920:	sll    b8, b8
3fce0930:	subk   22, a12
3fce0940:	sext   a0, 0
3fce0950:	.word  0x0806
3fce0960:	.word  0x0001
3fce0970:	move   a10, *a4, 0
3fce0980:	sll    b8, b8
3fce0990:	subk   22, a12
3fce09a0:	sext   a0, 0
3fce09b0:	sext   a6, 1
3fce09c0:	.word  0x0001
3fce09d0:	jrlt   L3FCE0A80
3fce09e0:	sll    b8, b8
3fce09f0:	.word  0x00b6
3fce0a00:	.word  0x0605
3fce0a10:	nop
3fce0a20:	move   *a0, *a0, 0
3fce0a30:	movk   4, a0
3fce0a40:	move   *a3(0x3a30), a3, 1
3fce0a60:	.word  0x0600
3fce0a70:	.word  0x0606
L3FCE0A80:
3fce0a80:	.word  0x0003
3fce0a90:	addxy  a4, a7
3fce0aa0:	move   a4, -*a9, 1
3fce0ab0:	.word  0x0827
3fce0ac0:	.word  0x0007
3fce0ad0:	.word  0x0000
3fce0ae0:	.word  0x0000
3fce0af0:	.word  0x0000
3fce0b00:	.word  0x0000
3fce0b10:	.word  0x0000
3fce0b20:	.word  0x7d00
3fce0b30:	.word  0x000b
3fce0b40:	addxy  a0, a0
3fce0b50:	jrnv   L3FCE0640
3fce0b60:	rev    sp
3fce0b70:	.word  0x0000
3fce0b80:	.word  0x0000
3fce0b90:	.word  0x0000
3fce0ba0:	.word  0x0000
3fce0bb0:	.word  0x0000
3fce0bc0:	.word  0x0000
3fce0bd0:	emu
3fce0be0:	jac   L3FCAECA0
3fce0c00:	rev    sp
3fce0c10:	.word  0x0000
3fce0c20:	.word  0x0000
3fce0c30:	.word  0x0000
3fce0c40:	add    a0, a0
3fce0c50:	jrnv   L3FCE0720
3fce0c60:	rev    sp
3fce0c70:	.word  0x0000
3fce0c80:	.word  0x0000
3fce0c90:	addc   a1, a13
3fce0ca0:	srl    a11, a9
3fce0cb0:	mods   a3, a5
3fce0cc0:	.word  0x776f
3fce0cd0:	sll    0x11, a0
3fce0ce0:	cmp    a1, a0
3fce0cf0:	mods   a3, sp
3fce0d00:	sra    a11, a13
3fce0d10:	srl    0x15, b3
3fce0d20:	sra    a10, a13
3fce0d30:	.word  0x756e
3fce0d40:	move   a9, a13
3fce0d50:	sra    a3, a5
3fce0d60:	.word  0x7569
3fce0d70:	srl    0x15, a13
3fce0d80:	srl    0x16, b2
3fce0d90:	modu   a10, a14
3fce0da0:	mods   b11, b2
3fce0db0:	mods   a3, a1
3fce0dc0:	srl    0x17, a13
3fce0dd0:	rl     0x11, b1
3fce0de0:	rl     0x9, a13
3fce0df0:	rl     0x1, b2
3fce0e00:	.word  0x372d
3fce0e10:	srl    0x17, b5
3fce0e20:	.word  0x3537
3fce0e30:	and    a1, a13
3fce0e40:	.word  0x372d
3fce0e50:	srl    0x17, b0
3fce0e60:	andn   a10, a9
3fce0e70:	dsjs   sp, L3FCE0EA0
3fce0e80:	.word  0x3538
3fce0e90:	srl    0x17, b9
L3FCE0EA0:
3fce0ea0:	rev    b1
3fce0eb0:	.word  0x0051
3fce0ec0:	.word  0x0000
3fce0ed0:	.word  0x0052
3fce0ee0:	.word  0x0000
3fce0ef0:	.word  0x0040
3fce0f00:	.word  0x0000
3fce0f10:	.word  0x0053
3fce0f20:	.word  0x0000
3fce0f30:	.word  0x0054
3fce0f40:	.word  0x0000
3fce0f50:	.word  0x0055
3fce0f60:	.word  0x0000
3fce0f70:	.word  0x0056
3fce0f80:	.word  0x0000
3fce0f90:	.word  0x0057
3fce0fa0:	.word  0x0000
3fce0fb0:	.word  0x0058
3fce0fc0:	.word  0x0000
3fce0fd0:	.word  0x0059
3fce0fe0:	.word  0x0000
3fce0ff0:	.word  0x005a
3fce1000:	.word  0x0000
3fce1010:	.word  0x005b
3fce1020:	.word  0x0000
3fce1030:	.word  0x005c
3fce1040:	.word  0x0000
3fce1050:	.word  0x0052
3fce1060:	.word  0x0000
3fce1070:	.word  0x005d
3fce1080:	.word  0x0000
3fce1090:	.word  0x000c
3fce10a0:	.word  0x0000
3fce10b0:	rev    b11
3fce10c0:	.word  0x0000
3fce10d0:	.word  0x0078
3fce10e0:	.word  0x0000
3fce10f0:	.word  0x005e
3fce1100:	.word  0x0000
3fce1110:	.word  0x004b
3fce1120:	.word  0x0000
3fce1130:	.word  0x005f
3fce1140:	.word  0x0000
3fce1150:	.word  0x004b
3fce1160:	.word  0x0000
3fce1170:	.word  0x0060
3fce1180:	.word  0x0000
3fce1190:	.word  0x0061
3fce11a0:	.word  0x0000
3fce11b0:	.word  0x0062
3fce11c0:	.word  0x0000
3fce11d0:	.word  0x0046
3fce11e0:	.word  0x0000
3fce11f0:	.word  0x0064
3fce1200:	.word  0x0000
3fce1210:	.word  0x0067
3fce1220:	.word  0x0000
3fce1230:	.word  0x0063
3fce1240:	.word  0x0000
3fce1250:	.word  0x0065
3fce1260:	.word  0x0000
3fce1270:	.word  0x0066
3fce1280:	.word  0x0000
3fce1290:	.word  0x0068
3fce12a0:	.word  0x0000
3fce12b0:	.word  0x0042
3fce12c0:	.word  0x0000
3fce12d0:	.word  0x0009
3fce12e0:	.word  0x0000
3fce12f0:	rev    b8
3fce1300:	.word  0x0000
3fce1310:	.word  0x0007
3fce1320:	.word  0x0000
3fce1330:	.word  0x0041
3fce1340:	.word  0x0000
3fce1350:	.word  0x0069
3fce1360:	.word  0x0000
3fce1370:	rev    b13
3fce1380:	.word  0x0000
3fce1390:	.word  0x00ba
3fce13a0:	.word  0x0000
3fce13b0:	rev    b14
3fce13c0:	.word  0x0000
3fce13d0:	.word  0x006b
3fce13e0:	.word  0x0000
3fce13f0:	rev    b12
3fce1400:	.word  0x0000
3fce1410:	.word  0x0067
3fce1420:	.word  0x0000
3fce1430:	rev    b9
3fce1440:	.word  0x0000
3fce1450:	.word  0x0008
3fce1460:	.word  0x0000
3fce1470:	.word  0x0012
3fce1480:	.word  0x0000
3fce1490:	.word  0x006c
3fce14a0:	.word  0x0000
3fce14b0:	.word  0x0054
3fce14c0:	.word  0x0000
3fce14d0:	.word  0x0001
3fce14e0:	.word  0x0006
3fce14f0:	.word  0x000c
3fce1500:	.word  0x000e
3fce1510:	.word  0x0000
3fce1520:	.word  0x0000
3fce1530:	.word  0x000d
3fce1540:	.word  0x0000
3fce1550:	.word  0x0004
3fce1560:	.word  0x0000
L3FCE1570:
3fce1570:	.word  0x0000
3fce1580:	.word  0x0001
3fce1590:	.word  0x0003
3fce15a0:	.word  0x0000
3fce15b0:	.word  0xfff8
3fce15c0:	.word  0x0000
3fce15d0:	.word  0x0003
3fce15e0:	.word  0x000e
3fce15f0:	.word  0x000e
3fce1600:	.word  0x000c
3fce1610:	.word  0x0002
3fce1620:	.word  0x0000
3fce1630:	.word  0x0000
3fce1640:	.word  0x0001
3fce1650:	.word  0x0000
3fce1660:	.word  0x0000
3fce1670:	.word  0x001a
3fce1680:	.word  0x0000
3fce1690:	.word  0x0000
3fce16a0:	.word  0x0000
3fce16b0:	.word  0x00ff
3fce16c0:	.word  0x0000
3fce16d0:	.word  0x0008
3fce16e0:	.word  0x000a
3fce16f0:	.word  0x0018
3fce1700:	.word  0x0000
3fce1710:	.word  0x0000
3fce1720:	.word  0x0000
3fce1730:	.word  0x0eb0
3fce1740:	dsjs   a14, L3FCE1570
3fce1750:	popst
3fce1760:	popst
3fce1770:	pushst
3fce1780:	.word  0xffff
3fce1790:	.word  0xffff
3fce17a0:	.word  0xffff
3fce17b0:	.word  0x0200
3fce17c0:	.word  0x0207
3fce17d0:	.word  0x0210
3fce17e0:	.word  0x0218
3fce17f0:	.word  0x0226
3fce1800:	.word  0x0235
3fce1810:	.word  0x0248
3fce1820:	.word  0x0257
3fce1830:	.word  0x025e
3fce1840:	.word  0x026a
3fce1850:	.word  0x0276
3fce1860:	.word  0x0280
3fce1870:	.word  0x028d
3fce1880:	.word  0x0294
3fce1890:	.word  0x029b
3fce18a0:	.word  0x02a2
3fce18b0:	.word  0x02b2
3fce18c0:	.word  0x02bf
3fce18d0:	.word  0x02ca
3fce18e0:	.word  0x02d7
3fce18f0:	.word  0x02e4
3fce1900:	.word  0x02f2
3fce1910:	.word  0x02ff
3fce1920:	nop
3fce1930:	nop
3fce1940:	clrc
3fce1950:	clrc
3fce1960:	clrc
3fce1970:	movb   @0x3590350, @0x3710365
3fce19c0:	abs    a2
3fce19d0:	abs    b0
3fce19e0:	abs    b13
3fce19f0:	neg    a11
3fce1a00:	neg    b9
3fce1a10:	negb   a6
3fce1a20:	negb   b3
3fce1a30:	not    a1
3fce1a40:	not    sp
3fce1a50:	not    b8
3fce1a60:	.word  0x0403
3fce1a70:	.word  0x0411
3fce1a80:	.word  0x041e
3fce1a90:	.word  0x042f
3fce1aa0:	.word  0x043d
3fce1ab0:	.word  0x044c
3fce1ac0:	.word  0x0459
3fce1ad0:	.word  0x046a
3fce1ae0:	.word  0x0478
3fce1af0:	.word  0x0485
3fce1b00:	.word  0x0494
3fce1b10:	.word  0x04a2
3fce1b20:	.word  0x04b1
3fce1b30:	.word  0x04c3
3fce1b40:	.word  0x04d1
3fce1b50:	.word  0x04e0
3fce1b60:	.word  0x04ed
3fce1b70:	.word  0x04f9
3fce1b80:	sext   a9, 0
3fce1b90:	sext   b5, 0
3fce1ba0:	zext   a1, 0
3fce1bb0:	zext   a8, 0
3fce1bc0:	zext   sp, 0
3fce1bd0:	zext   b12, 0
3fce1be0:	setf   10, 0, 0
3fce1bf0:	setf   21, 0, 0
3fce1c00:	setf   3, 1, 0
3fce1c10:	setf   15, 1, 0
3fce1c20:	setf   28, 1, 0
3fce1c30:	move   a9, @0x5a00597, 0
3fce1c60:	move   @0x5c305ba, a12, 0
3fce1c90:	move   @0x5ea05de, @0x60405f7, 0
3fce1ce0:	.word  0x060f
3fce1cf0:	.word  0x061a
3fce1d00:	.word  0x0626
3fce1d10:	.word  0x0632
3fce1d20:	.word  0x063e
3fce1d30:	.word  0x064d
3fce1d40:	.word  0x0659
3fce1d50:	.word  0x0667
3fce1d60:	.word  0x0672
3fce1d70:	.word  0x067e
3fce1d80:	.word  0x0687
3fce1d90:	.word  0x0693
3fce1da0:	.word  0xffff
3fce1db0:	.word  0xffff
3fce1dc0:	.word  0xffff
3fce1dd0:	.word  0xffff
3fce1de0:	.word  0xffff
3fce1df0:	.word  0xffff
3fce1e00:	.word  0xffff
3fce1e10:	.word  0xffff
3fce1e20:	.word  0xffff
3fce1e30:	.word  0xffff
3fce1e40:	.word  0xffff
3fce1e50:	.word  0xffff
3fce1e60:	.word  0xffff
3fce1e70:	.word  0xffff
3fce1e80:	.word  0xffff
3fce1e90:	.word  0xffff
3fce1ea0:	.word  0xffff
3fce1eb0:	.word  0xffff
3fce1ec0:	.word  0xffff
3fce1ed0:	.word  0xffff
3fce1ee0:	.word  0xffff
3fce1ef0:	.word  0xffff
3fce1f00:	.word  0xffff
3fce1f10:	.word  0xffff
3fce1f20:	.word  0xffff
3fce1f30:	.word  0xffff
3fce1f40:	.word  0xffff
3fce1f50:	.word  0xffff
3fce1f60:	.word  0xffff
3fce1f70:	.word  0xffff
3fce1f80:	.word  0xffff
3fce1f90:	.word  0xffff
3fce1fa0:	.word  0xffff
3fce1fb0:	.word  0x069b
3fce1fc0:	.word  0x06a2
3fce1fd0:	.word  0x06ab
3fce1fe0:	.word  0x06ba
3fce1ff0:	.word  0x06c7
3fce2000:	.word  0x06d6
3fce2010:	.word  0x06e5
3fce2020:	.word  0x06ee
3fce2030:	.word  0x06fc
3fce2040:	sext   a3, 1
3fce2050:	sext   b5, 1
3fce2060:	sext   sp, 1
3fce2070:	zext   a10, 1
3fce2080:	zext   b3, 1
3fce2090:	zext   b10, 1
3fce20a0:	setf   12, 0, 1
3fce20b0:	setf   19, 0, 1
3fce20c0:	setf   27, 0, 1
3fce20d0:	setf   8, 1, 1
3fce20e0:	setf   18, 1, 1
3fce20f0:	setf   28, 1, 1
3fce2100:	move   a3, @0x79e0790, 1
3fce2130:	move   @0x7b507ac, a5, 1
3fce2160:	move   @0x7de07ca, sp, 1
3fce2190:	move   @0x8140808, b2
3fce21c0:	.word  0x0825
3fce21d0:	.word  0x0836
3fce21e0:	.word  0x0847
3fce21f0:	.word  0x0858
3fce2200:	.word  0x0869
3fce2210:	.word  0x087a
3fce2220:	.word  0x088c
3fce2230:	.word  0x089c
3fce2240:	.word  0x08ab
3fce2250:	.word  0x08ba
3fce2260:	.word  0x08c9
3fce2270:	.word  0x08d8
3fce2280:	.word  0x08e3
3fce2290:	.word  0x08ee
3fce22a0:	.word  0x08fa
3fce22b0:	trap   6
3fce22c0:	trap   21
3fce22d0:	call   a6
3fce22e0:	call   b8
3fce22f0:	reti
3fce2300:	reti
3fce2310:	rets   14
3fce2320:	mmtm   a0, a4,a7,a8,a12,a13
3fce2340:	mmtm   b13, b4,b7,b8,b10,b12,b13,b14
3fce2360:	mmfm   sp, b4,b6,b7,b8,b11
3fce2380:	movi   0xa0009f3, a1
3fce23b0:	.word  0x0a0e
3fce23c0:	.word  0x0a1d
3fce23d0:	.word  0x0a2c
3fce23e0:	.word  0x0a3b
3fce23f0:	.word  0x0a4a
3fce2400:	.word  0x0a59
3fce2410:	.word  0x0a69
3fce2420:	.word  0x0a78
3fce2430:	.word  0x0a84
3fce2440:	.word  0x0a92
3fce2450:	.word  0x0aa0
3fce2460:	.word  0x0aae
3fce2470:	.word  0x0abc
3fce2480:	.word  0x0ac6
3fce2490:	.word  0x0ad0
3fce24a0:	.word  0x0adb
3fce24b0:	.word  0x0ae6
3fce24c0:	.word  0x0af5
3fce24d0:	addi   0xb11, a3
3fce24f0:	addi   0xb2d, sp
3fce2510:	addi   0xb560b49, b11
3fce2540:	cmpi   0xf480f48e, a3
3fce2570:	andi   0xf453f464, a13
3fce25a0:	ori    0xc0a0901, b11
3fce25d0:	.word  0x0000
3fce25e0:	sll    0x1, a4
3fce25f0:	jahi   L3FD29240
3fce2610:	srl    0x1d, a6
3fce2620:	movk   32, b8
3fce2630:	movk   32, b8
3fce2640:	.word  0x0c01
3fce2650:	trap   13
3fce2660:	.word  0x0000
3fce2670:	.word  0x37dc
3fce2680:	rl     0x6, a7
3fce2690:	rl     0xc, a6
3fce26a0:	sla    b13, b12
3fce26b0:	jrhi   L3FCE2780
L3FCE26C0:
3fce26c0:	.word  0xdc1c
L3FCE26D0:
3fce26d0:	emu
3fce26e0:	.word  0x0c0b
3fce26f0:	.word  0x0007
3fce2700:	movy   a0, a0
3fce2710:	dsjs   a13, L3FCE26C0
3fce2720:	pixt   *b7, *b3
3fce2730:	jrv   L3FCE2A70
3fce2740:	btst   8, a8
3fce2750:	emu
3fce2760:	emu
3fce2770:	.word  0x0000
L3FCE2780:
3fce2780:	emu
3fce2790:	.word  0x0403
3fce27a0:	.word  0x0009
L3FCE27B0:
3fce27b0:	.word  0xff00
3fce27c0:	negb   a7
3fce27d0:	sext   a1, 0
3fce27e0:	.word  0x0a06
3fce27f0:	.word  0x00fa
3fce2800:	move   *b12+, *b9+, 0
3fce2810:	.word  0x0801
3fce2820:	trap   8
3fce2830:	.word  0x0000
3fce2840:	.word  0xdb36
3fce2850:	srl    b6, sp
3fce2860:	.word  0xdbfb
3fce2870:	.word  0x366c
3fce2880:	sext   a1, 1
3fce2890:	.word  0x0a08
3fce28a0:	.word  0x0001
3fce28b0:	move   *a12(0x8f2e), a8, 1
3fce28d0:	move   *a14(0x47b5), *a7+, 1
3fce28f0:	.word  0x0000
3fce2900:	addi   0x9, a11
3fce2920:	.word  0x0e00
3fce2930:	jrv   L3FCE26D0
3fce2940:	.word  0xdc36
3fce2950:	.word  0x0200
3fce2960:	sla    b14, b8
3fce2970:	.word  0xd99b
3fce2980:	abs    a4
3fce2990:	.word  0x0a02
3fce29a0:	trap   10
3fce29b0:	.word  0x0000
3fce29c0:	rl     0x18, b14
3fce29d0:	subk   17, b3
3fce29e0:	divu   a6, a12
3fce29f0:	sll    b9, b3
3fce2a00:	popst
3fce2a10:	.word  0x0403
3fce2a20:	pixt   *a0, a10
3fce2a30:	modu   a8, a0
3fce2a40:	sext   a1, 0
L3FCE2A50:
3fce2a50:	.word  0x0a05
3fce2a60:	.word  0x0001
L3FCE2A70:
3fce2a70:	.word  0x366c
3fce2a80:	rl     0x19, b3
L3FCE2A90:
3fce2a90:	.word  0x0c66
3fce2aa0:	.word  0x0400
3fce2ab0:	.word  0x0a05
3fce2ac0:	.word  0x0001
3fce2ad0:	jrle   L3FCE3110
3fce2ae0:	jrv   L3FCE27B0
3fce2af0:	dint
3fce2b00:	.word  0x0601
3fce2b10:	trap   6
3fce2b20:	.word  0x00fc
3fce2b30:	move   *a5(0x4a), *a4(0x801), 1
3fce2b60:	.word  0x0808
3fce2b70:	.word  0x00ff
3fce2b80:	.word  0x0408
3fce2b90:	movb   *sp, a2
3fce2ba0:	sla    0x2, a0
3fce2bb0:	emu
3fce2bc0:	.word  0x0403
3fce2bd0:	.word  0x0202
L3FCE2BE0:
3fce2be0:	modu   a8, a0
3fce2bf0:	.word  0x0801
3fce2c00:	sext   a8, 0
3fce2c10:	.word  0x00fc
3fce2c20:	jump   sp
3fce2c30:	.word  0x0403
3fce2c40:	.word  0x0002
3fce2c50:	pixblt l,l
3fce2c60:	sext   a0, 1
3fce2c70:	.word  0x0a07
3fce2c80:	.word  0x0001
3fce2c90:	rl     0x3, a0
3fce2ca0:	move   *a0, a12, 1
3fce2cb0:	rl     0x3, a1
L3FCE2CC0:
3fce2cc0:	move   *a0, a12, 1
3fce2cd0:	.word  0x00c1
3fce2ce0:	sext   a1, 1
3fce2cf0:	trap   8
3fce2d00:	.word  0x0000
3fce2d10:	dsjs   b14, L3FCE2CC0
3fce2d20:	pixt   *a14, xy, sp
3fce2d30:	jrnn   L3FCE3100
3fce2d40:	emu
3fce2d50:	.word  0x0805
3fce2d60:	.word  0x0009
3fce2d70:	pixt   *a0, *a0
3fce2d80:	jrv   L3FCE2A50
3fce2d90:	.word  0x0ccc
3fce2da0:	sext   a1, 1
3fce2db0:	trap   8
3fce2dc0:	.word  0x0000
3fce2dd0:	.word  0x0cde
3fce2de0:	movk   6, a3
3fce2df0:	pixt   *a3, *a3
3fce2e00:	exgpc  sp
3fce2e10:	.word  0x0807
3fce2e20:	.word  0x0009
3fce2e30:	.word  0xde00
3fce2e40:	jrhi   L3FCE2F10
3fce2e50:	.word  0x0c1c
3fce2e60:	btst   9, sp
3fce2e70:	.word  0x0801
3fce2e80:	trap   8
3fce2e90:	.word  0x0000
3fce2ea0:	btst   30, b0
3fce2eb0:	subk   18, a13
3fce2ec0:	.word  0xfffb
3fce2ed0:	rl     0x3, a1
3fce2ee0:	sext   a1, 1
3fce2ef0:	trap   8
3fce2f00:	.word  0x0000
L3FCE2F10:
3fce2f10:	srl    0x3, b14
3fce2f20:	btst   15, a8
3fce2f30:	jrnn   L3FCE3000
L3FCE2F40:
3fce2f40:	emu
3fce2f50:	.word  0x0807
3fce2f60:	.word  0x0009
L3FCE2F70:
3fce2f70:	.word  0xde00
3fce2f80:	.word  0x0c3c
3fce2f90:	dsjs   sp, L3FCE2F40
3fce2fa0:	btst   9, sp
L3FCE2FB0:
3fce2fb0:	sext   a1, 1
3fce2fc0:	trap   8
3fce2fd0:	.word  0x0000
3fce2fe0:	fill   xy
3fce2ff0:	movk   3, a3
L3FCE3000:
3fce3000:	movk   6, a3
3fce3010:	emu
3fce3020:	.word  0x0807
3fce3030:	.word  0x0009
3fce3040:	.word  0xde00
3fce3050:	.word  0xdf3c
L3FCE3060:
3fce3060:	dsjs   b14, L3FCE2F10
3fce3070:	btst   9, sp
3fce3080:	sext   a1, 1
3fce3090:	trap   8
L3FCE30A0:
3fce30a0:	.word  0x0000
3fce30b0:	dsjs   b14, L3FCE3060
3fce30c0:	dsjs   sp, L3FCE2F70
3fce30d0:	jrnn   L3FCE31A0
3fce30e0:	emu
3fce30f0:	.word  0x0403
L3FCE3100:
3fce3100:	.word  0x0007
L3FCE3110:
3fce3110:	pixblt l,l
3fce3120:	exgpc  b12
3fce3130:	.word  0x0403
3fce3140:	.word  0x0207
3fce3150:	pixblt l,l
3fce3160:	putst  b12
3fce3170:	sext   a1, 1
3fce3180:	.word  0x0808
3fce3190:	.word  0x00ff
L3FCE31A0:
3fce31a0:	srl    b9, b0
3fce31b0:	.word  0x060c
3fce31c0:	nop
3fce31d0:	sext   a1, 1
3fce31e0:	.word  0x0608
3fce31f0:	.word  0x00fd
3fce3200:	pixt   b1, *sp, xy
3fce3210:	emu
3fce3220:	.word  0x0807
3fce3230:	.word  0xff08
3fce3240:	move   a8, *a0, 1
3fce3250:	jrp   L3FCE2A90
3fce3260:	rl     0x1c, b8
3fce3270:	emu
3fce3280:	sext   a6, 1
3fce3290:	.word  0x0009
3fce32a0:	srl    0x10, a0
L3FCE32B0:
3fce32b0:	srl    a3, a3
3fce32c0:	rl     0x0, a12
3fce32d0:	emu
3fce32e0:	.word  0x0a0a
3fce32f0:	.word  0x0009
3fce3300:	.word  0x7c00
3fce3310:	jrnv   L3FCE2BE0
3fce3320:	move   *b6(0xdb6d), b11, 1
3fce3340:	dint
3fce3350:	.word  0x00fc
3fce3360:	.word  0x0801
3fce3370:	trap   9
3fce3380:	.word  0x0000
3fce3390:	.word  0x0c18
3fce33a0:	sll    0x14, a13
L3FCE33B0:
3fce33b0:	movb   *sp, b3
3fce33c0:	sll    a14, a7
3fce33d0:	sext   a1, 1
3fce33e0:	trap   8
3fce33f0:	.word  0x0000
L3FCE3400:
3fce3400:	dsjs   sp, L3FCE33B0
L3FCE3410:
3fce3410:	jrnn   L3FCE3910
L3FCE3420:
3fce3420:	jrnn   L3FCE3770
3fce3430:	emu
3fce3440:	.word  0x0808
3fce3450:	.word  0x0009
3fce3460:	dsjs   a0, L3FCE3470
L3FCE3470:
3fce3470:	sla    b7, b3
3fce3480:	movk   1, b0
3fce3490:	movb   a0, *a12
3fce34a0:	exgpc  b12
3fce34b0:	trap   8
3fce34c0:	.word  0x0009
3fce34d0:	.word  0x9f00
3fce34e0:	.word  0x78d9
3fce34f0:	btst   14, b12
3fce3500:	srl    a12, sp
3fce3510:	emu
3fce3520:	sext   a7, 1
3fce3530:	.word  0x0009
3fce3540:	.word  0xff00
3fce3550:	.word  0x0c30
3fce3560:	rl     0x6, sp
3fce3570:	dsjs   a12, L3FCE3400
3fce3580:	sext   a1, 1
3fce3590:	trap   7
3fce35a0:	.word  0x0000
3fce35b0:	rl     0x7, sp
L3FCE35C0:
3fce35c0:	line   0
L3FCE35D0:
3fce35d0:	.word  0x0c30
3fce35e0:	emu
3fce35f0:	trap   8
3fce3600:	.word  0x0009
3fce3610:	dsjs   a0, L3FCE3620
L3FCE3620:
3fce3620:	sla    b7, b3
3fce3630:	movk   1, b0
3fce3640:	jrnv   L3FCE2F40
3fce3650:	jump   b12
3fce3660:	trap   8
3fce3670:	.word  0x0009
3fce3680:	subxy  a8, a0
3fce3690:	.word  0x78f1
L3FCE36A0:
3fce36a0:	btst   0, b12
L3FCE36B0:
3fce36b0:	jrgt   L3FCE2FB0
L3FCE36C0:
3fce36c0:	jump   a3
3fce36d0:	.word  0x0403
3fce36e0:	.word  0x0009
3fce36f0:	.word  0xff00
3fce3700:	not    sp
3fce3710:	.word  0x0400
3fce3720:	trap   5
3fce3730:	.word  0x0001
3fce3740:	jrv   L3FCE3410
3fce3750:	jrv   L3FCE3420
3fce3760:	jump   b12
L3FCE3770:
3fce3770:	.word  0x0808
3fce3780:	.word  0x0009
3fce3790:	subxy  a8, a0
3fce37a0:	sra    b6, b9
3fce37b0:	.word  0xd8f1
3fce37c0:	cpw    a7, a12
3fce37d0:	jump   a3
3fce37e0:	sext   a7, 1
3fce37f0:	.word  0x0009
3fce3800:	jahi   L3FCEFB20
3fce3820:	rl     0x6, a3
3fce3830:	dsjs   a12, L3FCE36C0
3fce3840:	.word  0x0a01
3fce3850:	trap   11
3fce3860:	.word  0x0000
3fce3870:	movb   *a14, a7
3fce3880:	modu   b8, sp
3fce3890:	move   *b6(0xe675), *b13(0x81cc), 1
L3FCE38C0:
3fce38c0:	emu
L3FCE38D0:
3fce38d0:	trap   8
3fce38e0:	.word  0x0009
3fce38f0:	jagt   L3FC96F40
L3FCE3910:
3fce3910:	jrnv   L3FCE32B0
3fce3920:	subxy  a14, a6
3fce3930:	jump   a1
3fce3940:	.word  0x0a09
3fce3950:	.word  0x0009
3fce3960:	dsjs   a0, L3FCE3970
L3FCE3970:
3fce3970:	jrhi   L3FCE3FE0
L3FCE3980:
3fce3980:	jrhi   L3FCE35C0
L3FCE3990:
3fce3990:	jrhi   L3FCE35D0
3fce39a0:	dsjs   a6, L3FCE3980
3fce39b0:	sext   a1, 1
3fce39c0:	trap   7
3fce39d0:	.word  0x0000
3fce39e0:	dsjs   sp, L3FCE3990
3fce39f0:	move   *a14(0xc33), *sp+, 1
3fce3a10:	emu
3fce3a20:	.word  0x0a09
3fce3a30:	.word  0x0209
3fce3a40:	dsjs   a0, L3FCE3A50
L3FCE3A50:
3fce3a50:	jrhi   L3FCE40C0
L3FCE3A60:
3fce3a60:	jrhi   L3FCE36A0
3fce3a70:	jrhi   L3FCE36B0
3fce3a80:	dsjs   a6, L3FCE3A60
3fce3a90:	jruc   L3FCE40A0
3fce3aa0:	.word  0x0801
3fce3ab0:	trap   8
3fce3ac0:	.word  0x0000
3fce3ad0:	.word  0xd99f
3fce3ae0:	pixt   *a3, xy, a12
L3FCE3AF0:
3fce3af0:	mods   b6, b8
L3FCE3B00:
3fce3b00:	.word  0x7366
3fce3b10:	sext   a1, 1
3fce3b20:	trap   8
3fce3b30:	.word  0x0000
3fce3b40:	dsjs   b14, L3FCE3AF0
3fce3b50:	btst   15, b12
3fce3b60:	jrnn   L3FCE3C50
L3FCE3B70:
3fce3b70:	.word  0x001e
3fce3b80:	.word  0x0808
3fce3b90:	.word  0x0009
3fce3ba0:	.word  0xff00
3fce3bb0:	movk   32, b8
3fce3bc0:	movk   32, b8
3fce3bd0:	movk   32, b8
3fce3be0:	movk   32, b8
3fce3bf0:	.word  0x0801
3fce3c00:	trap   9
L3FCE3C10:
3fce3c10:	.word  0x0000
3fce3c20:	pixt   sp, *a3, xy
3fce3c30:	dsjs   b8, L3FCE3C10
3fce3c40:	movb   *b8, b14
L3FCE3C50:
3fce3c50:	dsjs   a7, L3FCE3B00
3fce3c60:	trap   1
3fce3c70:	trap   10
3fce3c80:	.word  0x0000
3fce3c90:	jrhi   L3FCE38D0
3fce3ca0:	subb   a6, a3
L3FCE3CB0:
3fce3cb0:	srl    0x1d, a6
L3FCE3CC0:
3fce3cc0:	movk   1, b12
3fce3cd0:	emu
3fce3ce0:	.word  0x0c0b
3fce3cf0:	.word  0x0009
3fce3d00:	nop
3fce3d10:	dsjs   sp, L3FCE3CC0
3fce3d20:	mods   b13, b3
3fce3d30:	pixt   b13, *b6
3fce3d40:	.word  0x0cc7
3fce3d50:	jrv   L3FCE4090
3fce3d60:	emu
L3FCE3D70:
3fce3d70:	trap   8
3fce3d80:	.word  0x0009
3fce3d90:	subxy  a8, a0
3fce3da0:	jrnv   L3FCE38C0
3fce3db0:	move   a14, *a3(0xc6d9), 0
3fce3dd0:	jump   a3
3fce3de0:	.word  0x0a09
3fce3df0:	.word  0x0009
3fce3e00:	jahi   L3FD2AA50
3fce3e20:	srl    0x1d, a6
3fce3e30:	movk   32, b8
3fce3e40:	movk   32, b8
3fce3e50:	sext   a1, 1
3fce3e60:	trap   8
3fce3e70:	.word  0x0000
3fce3e80:	movb   b1, *sp
3fce3e90:	movb   b1, *b1
3fce3ea0:	.word  0x0c61
3fce3eb0:	exgpc  sp
3fce3ec0:	sext   a5, 0
3fce3ed0:	emu
3fce3ee0:	dsjs   a0, L3FCE3D70
3fce3ef0:	rl     0x19, b3
3fce3f00:	rl     0x19, b3
3fce3f10:	.word  0x000f
3fce3f20:	sext   a7, 1
3fce3f30:	emu
3fce3f40:	move   a8, *a0, 1
3fce3f50:	jrp   L3FCE3770
3fce3f60:	jruc   L3FCE3B70
3fce3f70:	sla    a3, a0
3fce3f80:	rl     0x1, b0
3fce3f90:	.word  0x0018
3fce3fa0:	sext   a4, 0
3fce3fb0:	emu
3fce3fc0:	jann   L3FCB0CA0
L3FCE3FE0:
3fce3fe0:	jrv   L3FCE3CB0
3fce3ff0:	emu
3fce4000:	.word  0x0808
3fce4010:	pixt   *a8, *a9
3fce4020:	.word  0x0800
3fce4030:	move   a12, a14
3fce4040:	.word  0x0e34
3fce4050:	emu
3fce4060:	trap   8
3fce4070:	emu
3fce4080:	.word  0x7f00
L3FCE4090:
3fce4090:	nop
L3FCE40A0:
3fce40a0:	.word  0x0a03
3fce40b0:	.word  0x00fa
L3FCE40C0:
3fce40c0:	pushst
3fce40d0:	.word  0x0808
3fce40e0:	.word  0x0007
3fce40f0:	.word  0x9e00
3fce4100:	jrv   L3FCE42A0
3fce4110:	move   *b9+, *b7+, 1
3fce4120:	putst  b9
3fce4130:	sext   a1, 1
3fce4140:	.word  0x0a08
L3FCE4150:
3fce4150:	.word  0x0000
L3FCE4160:
3fce4160:	rl     0x6, a3
3fce4170:	drav   a11, a12
3fce4180:	jrnn   L3FCE4550
3fce4190:	move   @0x7070601, b3
3fce41c0:	.word  0x0000
3fce41d0:	movb   *a11, a14
L3FCE41E0:
3fce41e0:	move   -*b1, b1, 1
3fce41f0:	emu
3fce4200:	.word  0x0807
3fce4210:	.word  0x000a
3fce4220:	rl     0x0, a0
3fce4230:	pixt   *a8, a12
3fce4240:	dsjs   b3, L3FCE41E0
3fce4250:	move   *a14(0x10d), *sp(0x807), 1
3fce4280:	.word  0x0007
3fce4290:	.word  0xde00
L3FCE42A0:
3fce42a0:	.word  0xff3c
3fce42b0:	cvxyl  a6, a3
3fce42c0:	emu
3fce42d0:	.word  0x0606
3fce42e0:	.word  0x000a
3fce42f0:	.word  0xdc00
L3FCE4300:
3fce4300:	modu   b12, b8
3fce4310:	rl     0xc, a12
3fce4320:	.word  0x00c6
3fce4330:	sext   a1, 1
3fce4340:	sext   a8, 1
3fce4350:	.word  0x0002
3fce4360:	dsjs   b14, L3FCE4300
3fce4370:	move   *a14(0xcf0d), *sp(0x11e), 1
3fce43a0:	.word  0x0807
3fce43b0:	.word  0x000a
3fce43c0:	jahi   L3FD506E0
3fce43e0:	dsjs   b7, L3FCE4380
3fce43f0:	pixt   *a14, xy, sp
3fce4400:	emu
3fce4410:	.word  0x0403
3fce4420:	.word  0x000a
3fce4430:	jann   L3FCF4440
3fce4450:	.word  0x0400
3fce4460:	.word  0x0a05
3fce4470:	.word  0x0002
3fce4480:	jruc   L3FCE4150
3fce4490:	jrv   L3FCE4160
3fce44a0:	.word  0x7ccc
3fce44b0:	sext   a1, 1
3fce44c0:	.word  0x0a08
L3FCE44D0:
3fce44d0:	.word  0x0000
3fce44e0:	rl     0x6, a3
L3FCE44F0:
3fce44f0:	move   *a14(0x6cf2), *a12+, 1
3fce4510:	.word  0x0cf3
3fce4520:	nop
3fce4530:	.word  0x0a04
L3FCE4540:
3fce4540:	.word  0x0000
L3FCE4550:
3fce4550:	.word  0xffff
3fce4560:	emu
3fce4570:	.word  0x0c0b
3fce4580:	.word  0x0007
3fce4590:	move   *a8+, *a0+, 1
3fce45a0:	dsjs   b13, L3FCE44D0
3fce45b0:	jrv   L3FCE44F0
3fce45c0:	jrnn   L3FCE4900
3fce45d0:	rl     0x19, b12
3fce45e0:	sext   a1, 1
3fce45f0:	sext   a8, 1
L3FCE4600:
3fce4600:	.word  0x0000
3fce4610:	dsjs   b11, L3FCE4540
L3FCE4620:
3fce4620:	pixt   *a14, xy, sp
3fce4630:	clrc
3fce4640:	sext   a1, 1
3fce4650:	sext   a8, 1
3fce4660:	.word  0x0000
3fce4670:	dsjs   b14, L3FCE4620
3fce4680:	pixt   *a14, xy, sp
3fce4690:	pushst
3fce46a0:	sext   a1, 1
3fce46b0:	sext   a8, 1
3fce46c0:	.word  0x0002
3fce46d0:	dsjs   b11, L3FCE4600
3fce46e0:	pixt   *a14, xy, sp
3fce46f0:	setc
3fce4700:	emu
3fce4710:	.word  0x0807
3fce4720:	.word  0x0207
3fce4730:	.word  0xfe00
3fce4740:	jrnn   L3FCE4B10
3fce4750:	modu   b7, b3
3fce4760:	rl     0x6, a3
3fce4770:	.word  0x0601
3fce4780:	sext   a6, 1
3fce4790:	.word  0x0000
3fce47a0:	.word  0x9f7b
3fce47b0:	jrle   L3FCE4AD0
3fce47c0:	emu
3fce47d0:	sext   a6, 1
3fce47e0:	.word  0x0007
3fce47f0:	.word  0x7e00
3fce4800:	jrgt   L3FCE49D0
3fce4810:	not    b1
3fce4820:	sext   a0, 0
3fce4830:	trap   5
3fce4840:	.word  0x0000
L3FCE4850:
3fce4850:	.word  0x7cc4
3fce4860:	movb   a3, *a3
3fce4870:	btst   30, b1
3fce4880:	sext   a1, 1
3fce4890:	sext   a8, 1
3fce48a0:	.word  0x0000
L3FCE48B0:
3fce48b0:	dsjs   b3, L3FCE4850
3fce48c0:	pixt   *a14, xy, sp
3fce48d0:	dint
3fce48e0:	sext   a1, 1
3fce48f0:	sext   a8, 1
L3FCE4900:
3fce4900:	.word  0x0000
3fce4910:	dsjs   b3, L3FCE48B0
3fce4920:	subk   18, b11
L3FCE4930:
3fce4930:	.word  0x00c3
3fce4940:	addi   0x70c, a1
3fce4960:	.word  0x0000
L3FCE4970:
3fce4970:	jrnn   L3FCE49B0
3fce4980:	move   *a11+, *a12+, 1
3fce4990:	.word  0xfe6d
3fce49a0:	jrhi   L3FCE4CC0
L3FCE49B0:
3fce49b0:	emu
3fce49c0:	.word  0x0807
L3FCE49D0:
3fce49d0:	.word  0x0007
3fce49e0:	pixt   *a8, xy, a0
3fce49f0:	rl     0xb, a12
3fce4a00:	dsjs   b10, L3FCE49B0
3fce4a10:	emu
3fce4a20:	trap   8
3fce4a30:	.word  0x0207
3fce4a40:	subxy  a8, a0
3fce4a50:	jrc   L3FCE4970
3fce4a60:	addxy  a11, a6
L3FCE4A70:
3fce4a70:	.word  0x0c30
3fce4a80:	emu
3fce4a90:	sext   a6, 1
3fce4aa0:	.word  0x0007
3fce4ab0:	btst   7, a0
3fce4ac0:	srl    b9, b3
L3FCE4AD0:
3fce4ad0:	move   @0xa050501, @0x633e0001, 1
3fce4b20:	sra    b1, b4
3fce4b30:	.word  0x0e33
3fce4b40:	nop
3fce4b50:	.word  0x0a04
3fce4b60:	.word  0x0001
3fce4b70:	.word  0xffff
3fce4b80:	rev    sp
3fce4b90:	sext   a4, 0
3fce4ba0:	emu
3fce4bb0:	jagt   L3FCA7290
3fce4bd0:	jrv   L3FCE5200
3fce4be0:	emu
3fce4bf0:	.word  0x0807
3fce4c00:	pixt   *a0, *a6
3fce4c10:	modu   a0, a0
3fce4c20:	.word  0x0007
3fce4c30:	.word  0x0401
3fce4c40:	.word  0x0001
3fce4c50:	.word  0x0000
3fce4c60:	nop
3fce4c70:	sext   a4, 1
3fce4c80:	.word  0x0002
3fce4c90:	.word  0xff8f
3fce4ca0:	emu
3fce4cb0:	.word  0x0807
L3FCE4CC0:
3fce4cc0:	emu
3fce4cd0:	.word  0x0800
L3FCE4CE0:
3fce4ce0:	jrnv   L3FCE4B10
3fce4cf0:	rl     0x6, a3
3fce4d00:	btst   9, a12
3fce4d10:	.word  0x0082
3fce4d20:	sext   a1, 1
3fce4d30:	trap   8
3fce4d40:	.word  0x0000
3fce4d50:	rl     b12, b12
3fce4d60:	.word  0x9f18
L3FCE4D70:
3fce4d70:	movk   3, a1
3fce4d80:	rev    sp
3fce4d90:	.word  0x0808
3fce4da0:	.word  0x0009
3fce4db0:	move   a8, *a0, 0
L3FCE4DC0:
3fce4dc0:	dsjs   a3, L3FCE4D70
3fce4dd0:	srl    a3, a6
3fce4de0:	dsjs   a6, L3FCE4DC0
3fce4df0:	move   a14, *a3, 0
3fce4e00:	.word  0x0800
3fce4e10:	trap   8
3fce4e20:	.word  0x0000
3fce4e30:	jrhi   L3FCE4A70
L3FCE4E40:
3fce4e40:	srl    0x1d, a6
3fce4e50:	movk   3, b14
3fce4e60:	movk   3, b14
3fce4e70:	emu
3fce4e80:	.word  0x0403
3fce4e90:	emu
3fce4ea0:	.word  0xff00
3fce4eb0:	dsjs   a0, L3FCE4CE0
3fce4ec0:	sext   a1, 1
3fce4ed0:	trap   8
3fce4ee0:	.word  0x0001
3fce4ef0:	.word  0x7cde
3fce4f00:	pixt   b11, *b8, xy
3fce4f10:	addxy  sp, a9
3fce4f20:	move   @0xa080602, b3, 1
3fce4f50:	.word  0x00f8
3fce4f60:	getst  b9
3fce4f70:	.word  0x0a0a
3fce4f80:	.word  0x000a
3fce4f90:	.word  0x7c00
3fce4fa0:	cmpxy  a8, a4
3fce4fb0:	.word  0xd96c
3fce4fc0:	sla    b13, b0
3fce4fd0:	movb   *a6, *a3
3fce4fe0:	pixt   a4, *a2
3fce4ff0:	emu
3fce5000:	sext   a7, 1
3fce5010:	pixt   *a0, *a9
3fce5020:	.word  0x0e00
3fce5030:	mods   sp, a6
3fce5040:	rev    b6
3fce5050:	.word  0x0807
3fce5060:	.word  0xff06
3fce5070:	mods   a0, a0
3fce5080:	jrle   L3FCE4E40
3fce5090:	.word  0x06c6
3fce50a0:	.word  0x0801
3fce50b0:	sext   a8, 0
3fce50c0:	.word  0x00fe
3fce50d0:	sla    0x3, sp
3fce50e0:	emu
3fce50f0:	.word  0x0404
3fce5100:	pixt   *a0, *a5
3fce5110:	sext   a0, 1
3fce5120:	.word  0x0a01
3fce5130:	.word  0x0a0b
3fce5140:	.word  0x0000
3fce5150:	.word  0x047c
3fce5160:	mods   b7, b5
3fce5170:	move   *b6(0xdb67), b11, 1
3fce5190:	move   b5, *b6, 1
3fce51a0:	.word  0x00f8
3fce51b0:	.word  0x0602
3fce51c0:	.word  0x0a08
3fce51d0:	.word  0x00f8
3fce51e0:	.word  0x00ff
3fce51f0:	nop
L3FCE5200:
3fce5200:	pixt   *a0, a9
3fce5210:	move   *a0+, a8, 1
3fce5220:	emu
3fce5230:	.word  0x0808
3fce5240:	.word  0xff08
3fce5250:	.word  0x0800
3fce5260:	btst   1, a4
3fce5270:	.word  0x0081
3fce5280:	pushst
3fce5290:	.word  0x0601
3fce52a0:	trap   7
3fce52b0:	.word  0x00fc
3fce52c0:	move   a8, *sp(0x1f1), 1
3fce52e0:	.word  0x0601
3fce52f0:	trap   7
3fce5300:	.word  0x00fc
3fce5310:	dsjs   sp, L3FCE54A0
3fce5320:	.word  0x00fc
3fce5330:	.word  0x0603
3fce5340:	.word  0x0a08
3fce5350:	.word  0x00f8
3fce5360:	emu
3fce5370:	.word  0x0807
3fce5380:	.word  0x0207
3fce5390:	pixt   *a8, xy, a0
3fce53a0:	jrnn   L3FCE5770
3fce53b0:	.word  0x7ef3
3fce53c0:	nop
3fce53d0:	sext   a1, 1
3fce53e0:	trap   8
3fce53f0:	.word  0x0001
3fce5400:	pixt   *sp, b14
3fce5410:	srl    0xb, b14
3fce5420:	move   a4, -*a10, 1
3fce5430:	.word  0x0a28
L3FCE5440:
3fce5440:	sext   a3, 0
3fce5450:	sext   a8, 0
3fce5460:	.word  0x00fd
3fce5470:	emu
3fce5480:	.word  0x0805
3fce5490:	.word  0x0200
L3FCE54A0:
3fce54a0:	.word  0x7c00
L3FCE54B0:
3fce54b0:	sext   a1, 0
3fce54c0:	trap   7
3fce54d0:	.word  0x00fc
3fce54e0:	jrv   L3FCE54B0
3fce54f0:	emu
3fce5500:	.word  0x0606
3fce5510:	pixt   *a0, *a9
3fce5520:	modu   a0, a0
3fce5530:	movx   sp, sp
3fce5540:	emu
3fce5550:	.word  0x0808
3fce5560:	.word  0xff06
3fce5570:	movk   24, a0
3fce5580:	.word  0xdb1b
3fce5590:	putst  b6
3fce55a0:	subi   0xfffff6f2, a1
3fce55d0:	sll    a8, a7
3fce55e0:	jrle   L3FCE5770
3fce55f0:	.word  0x0660
3fce5600:	move   *b9, b6, 1
3fce5610:	move   a3, a9
3fce5620:	pixt   *a3, *a6
3fce5630:	.word  0x0603
3fce5640:	subi   0xfffff6f2, a1
3fce5670:	sll    a8, a7
3fce5680:	jrle   L3FCE5810
3fce5690:	.word  0x0660
3fce56a0:	zext   a6, 1
3fce56b0:	movk   6, a11
3fce56c0:	rl     0x6, a14
3fce56d0:	pixblt b,l
3fce56e0:	.word  0x0e00
3fce56f0:	trap   14
3fce5700:	.word  0x0000
3fce5710:	.word  0x0c0f
3fce5720:	addxy  a12, a6
3fce5730:	sla    b1, b0
3fce5740:	jrnn   L3FCE57B0
3fce5750:	move   *b0+, *b12+, 0
3fce5760:	move   a8, *a6+, 1
L3FCE5770:
3fce5770:	pixt   *a3, *a1
3fce5780:	movk   32, a12
3fce5790:	sext   a2, 1
3fce57a0:	sext   a7, 1
L3FCE57B0:
3fce57b0:	.word  0x0002
3fce57c0:	getst  a12
3fce57d0:	jrv   L3FCE5440
3fce57e0:	.word  0x0e98
3fce57f0:	.word  0x0801
3fce5800:	.word  0x0c09
L3FCE5810:
3fce5810:	.word  0x0000
3fce5820:	.word  0x0c0c
3fce5830:	move   a8, *a0, 1
3fce5840:	move   *a13(0xfe64), *a1+, 0
3fce5860:	.word  0x78f1
3fce5870:	emu
3fce5880:	trap   8
3fce5890:	.word  0x000c
3fce58a0:	rl     0x0, a0
3fce58b0:	.word  0x000c
3fce58c0:	move   a12, -*a3, 0
3fce58d0:	sra    b6, b1
3fce58e0:	pixt   sp, *b14, xy
3fce58f0:	.word  0x0c78
3fce5900:	.word  0x0801
3fce5910:	.word  0x0c09
3fce5920:	.word  0x0000
3fce5930:	addk   16, b8
3fce5940:	move   a8, *a0, 1
3fce5950:	move   *a13(0xfe64), *a1+, 0
3fce5970:	.word  0x78f1
3fce5980:	emu
3fce5990:	trap   8
3fce59a0:	.word  0x000c
3fce59b0:	srl    0x20, a0
3fce59c0:	.word  0x000d
3fce59d0:	move   a12, -*a3, 0
3fce59e0:	sra    b6, b1
3fce59f0:	pixt   sp, *b14, xy
3fce5a00:	.word  0x0c78
3fce5a10:	.word  0x0801
3fce5a20:	.word  0x0c09
3fce5a30:	.word  0x0000
3fce5a40:	addk   17, a4
3fce5a50:	move   a8, *a0, 1
3fce5a60:	move   *a13(0xfe64), *a1+, 0
3fce5a80:	.word  0x78f1
3fce5a90:	emu
3fce5aa0:	trap   8
3fce5ab0:	.word  0x000c
3fce5ac0:	movk   32, a0
3fce5ad0:	trap   18
3fce5ae0:	move   a12, -*a3, 0
3fce5af0:	sra    b6, b1
3fce5b00:	pixt   sp, *b14, xy
3fce5b10:	.word  0x0c78
3fce5b20:	addi   0x90c, a1
3fce5b40:	.word  0x0000
3fce5b50:	move   sp, -*b0, 1
3fce5b60:	.word  0x0681
3fce5b70:	cpw    b0, b9
3fce5b80:	rl     0xf, b9
3fce5b90:	movk   6, a6
3fce5ba0:	not    a3
3fce5bb0:	.word  0x0801
3fce5bc0:	trap   8
3fce5bd0:	.word  0x0002
L3FCE5BE0:
3fce5be0:	pixt   *b9, xy, b12
3fce5bf0:	rl     0x3, a0
3fce5c00:	.word  0x0c18
3fce5c10:	dsjs   a12, L3FCE5BE0
3fce5c20:	abs    a12
L3FCE5C30:
3fce5c30:	sext   a1, 1
L3FCE5C40:
3fce5c40:	.word  0x0c07
3fce5c50:	.word  0x0000
3fce5c60:	nop
3fce5c70:	jrhi   L3FCE5C40
3fce5c80:	.word  0x7c30
3fce5c90:	rl     0x6, a3
3fce5ca0:	pushst
3fce5cb0:	sext   a7, 1
3fce5cc0:	.word  0x000c
3fce5cd0:	movk   32, a0
3fce5ce0:	pixt   *a0, *a3
3fce5cf0:	rl     0x6, a3
3fce5d00:	jrhi   L3FCE64D0
3fce5d10:	pixt   *b1, *b0
L3FCE5D20:
3fce5d20:	sext   a1, 1
L3FCE5D30:
3fce5d30:	.word  0x0c07
3fce5d40:	.word  0x0000
3fce5d50:	.word  0x068c
3fce5d60:	jrhi   L3FCE5D30
3fce5d70:	.word  0x7c30
3fce5d80:	rl     0x6, a3
L3FCE5D90:
3fce5d90:	pushst
3fce5da0:	sext   a7, 1
L3FCE5DB0:
3fce5db0:	.word  0x000c
L3FCE5DC0:
3fce5dc0:	move   a0, *a0+, 1
L3FCE5DD0:
3fce5dd0:	pixt   *a0, *a4
3fce5de0:	rl     0x6, a3
3fce5df0:	jrhi   L3FCE65C0
3fce5e00:	pixt   *b1, *b0
3fce5e10:	nop
3fce5e20:	.word  0x0c04
3fce5e30:	.word  0x0000
L3FCE5E40:
3fce5e40:	mods   b1, b3
L3FCE5E50:
3fce5e50:	move   *b6(0x10d), b11, 1
3fce5e70:	.word  0x0404
3fce5e80:	.word  0x000c
3fce5e90:	btst   15, a0
L3FCE5EA0:
3fce5ea0:	mods   b13, b6
3fce5eb0:	.word  0x06db
3fce5ec0:	.word  0x0400
L3FCE5ED0:
3fce5ed0:	.word  0x0c04
L3FCE5EE0:
3fce5ee0:	.word  0x0000
3fce5ef0:	sla    b6, b6
3fce5f00:	srl    a3, a6
3fce5f10:	srl    a3, a6
3fce5f20:	.word  0x0400
3fce5f30:	.word  0x0c04
3fce5f40:	.word  0x0000
3fce5f50:	sla    b4, b9
L3FCE5F60:
3fce5f60:	srl    a3, a6
L3FCE5F70:
3fce5f70:	srl    a3, a6
3fce5f80:	.word  0x0800
3fce5f90:	trap   9
3fce5fa0:	.word  0x0000
3fce5fb0:	srl    b1, b14
3fce5fc0:	jrle   L3FCE5C30
3fce5fd0:	jrle   L3FCE5DD0
3fce5fe0:	srl    a6, a6
3fce5ff0:	exgpc  b14
3fce6000:	trap   8
3fce6010:	.word  0x000c
3fce6020:	srl    0x20, a0
3fce6030:	addxy  a0, a13
3fce6040:	mods   b3, b8
3fce6050:	move   *b9(0x78d9), *b6(0xc3c), 1
3fce6080:	trap   1
3fce6090:	.word  0x0c0a
3fce60a0:	.word  0x0000
3fce60b0:	movk   32, a12
3fce60c0:	dsjs   a0, L3FCE60D0
L3FCE60D0:
3fce60d0:	jrhi   L3FCE6740
L3FCE60E0:
3fce60e0:	jrhi   L3FCE5D20
3fce60f0:	jrhi   L3FCE5D30
3fce6100:	dsjs   a6, L3FCE60E0
3fce6110:	trap   1
3fce6120:	.word  0x0c0a
3fce6130:	.word  0x0000
3fce6140:	movk   1, b0
3fce6150:	dsjs   a0, L3FCE6160
L3FCE6160:
3fce6160:	jrhi   L3FCE67D0
L3FCE6170:
3fce6170:	jrhi   L3FCE5DB0
3fce6180:	jrhi   L3FCE5DC0
3fce6190:	dsjs   a6, L3FCE6170
3fce61a0:	trap   1
3fce61b0:	.word  0x0c0a
3fce61c0:	.word  0x0000
3fce61d0:	.word  0x3418
3fce61e0:	dsjs   a0, L3FCE61F0
L3FCE61F0:
3fce61f0:	jrhi   L3FCE6860
L3FCE6200:
3fce6200:	jrhi   L3FCE5E40
3fce6210:	jrhi   L3FCE5E50
3fce6220:	dsjs   a6, L3FCE6200
3fce6230:	trap   1
3fce6240:	.word  0x0c0a
3fce6250:	.word  0x0000
3fce6260:	.word  0x3458
3fce6270:	dsjs   a0, L3FCE6280
L3FCE6280:
3fce6280:	jrhi   L3FCE68F0
L3FCE6290:
3fce6290:	jrhi   L3FCE5ED0
3fce62a0:	jrhi   L3FCE5EE0
3fce62b0:	dsjs   a6, L3FCE6290
3fce62c0:	trap   1
3fce62d0:	.word  0x0c0a
L3FCE62E0:
3fce62e0:	.word  0x0000
3fce62f0:	sll    0x1, a4
3fce6300:	dsjs   a0, L3FCE6310
L3FCE6310:
3fce6310:	jrhi   L3FCE6980
L3FCE6320:
3fce6320:	jrhi   L3FCE5F60
3fce6330:	jrhi   L3FCE5F70
3fce6340:	dsjs   a6, L3FCE6320
3fce6350:	.word  0x0801
3fce6360:	sext   a8, 1
3fce6370:	.word  0x00ff
L3FCE6380:
3fce6380:	movk   27, a3
3fce6390:	sll    a12, a7
3fce63a0:	nop
3fce63b0:	trap   1
3fce63c0:	.word  0x0a0a
3fce63d0:	.word  0x0001
3fce63e0:	movb   *a4(0xe366), *a0(0xd3d3)
3fce6410:	jrgt   L3FCE60D0
3fce6420:	dsjs   a6, L3FCE6380
3fce6430:	emu
3fce6440:	trap   8
3fce6450:	.word  0x000c
3fce6460:	.word  0x0c00
3fce6470:	sla    a0, a12
3fce6480:	btst   14, b12
3fce6490:	jrgt   L3FCE5D90
3fce64a0:	move   sp, *a3(0x38d), 0
3fce64c0:	.word  0x0801
L3FCE64D0:
3fce64d0:	.word  0x0c09
L3FCE64E0:
3fce64e0:	.word  0x0000
3fce64f0:	.word  0x0618
3fce6500:	dsjs   a0, L3FCE64E0
3fce6510:	movb   *b8, b14
3fce6520:	subxy  a14, a7
3fce6530:	movb   b13, *b1
3fce6540:	emu
3fce6550:	trap   8
3fce6560:	.word  0x000c
3fce6570:	movk   32, a0
3fce6580:	sla    b0, b10
3fce6590:	btst   14, b12
3fce65a0:	jrgt   L3FCE5EA0
3fce65b0:	move   sp, *a3(0x38d), 0
3fce65d0:	.word  0x0801
3fce65e0:	.word  0x0c09
L3FCE65F0:
3fce65f0:	.word  0x0000
3fce6600:	trap   18
3fce6610:	dsjs   a0, L3FCE65F0
3fce6620:	movb   *b8, b14
3fce6630:	subxy  a14, a7
3fce6640:	movb   b13, *b1
3fce6650:	emu
3fce6660:	.word  0x0a09
3fce6670:	.word  0x000c
3fce6680:	rl     0x0, a0
3fce6690:	.word  0x0018
3fce66a0:	jrhi   L3FCE62E0
3fce66b0:	srl    a2, a6
3fce66c0:	movk   1, a12
3fce66d0:	movk   32, b8
3fce66e0:	emu
3fce66f0:	sext   a7, 1
3fce6700:	.word  0x0009
3fce6710:	jahi   L3FCB4630
3fce6730:	pixt   *b7, *b3
L3FCE6740:
3fce6740:	nop
3fce6750:	sext   a1, 1
3fce6760:	.word  0x0a08
3fce6770:	.word  0x0000
3fce6780:	move   *a6(0xcb6d), a14, 1
3fce67a0:	jrnn   L3FCE6AF0
3fce67b0:	.word  0x06f3
3fce67c0:	.word  0x0801
L3FCE67D0:
3fce67d0:	.word  0x0a08
3fce67e0:	.word  0x0000
3fce67f0:	.word  0x0606
3fce6800:	rl     0x1e, a0
3fce6810:	pixt   a12, *a3
3fce6820:	rl     0x1b, a6
3fce6830:	exgpc  b7
3fce6840:	.word  0x0808
3fce6850:	.word  0x000a
L3FCE6860:
3fce6860:	movk   32, a0
3fce6870:	jruc   L3FCE68E0
3fce6880:	move   b9, *b3, 1
3fce6890:	srl    b7, b9
3fce68a0:	.word  0x3733
3fce68b0:	.word  0x0801
3fce68c0:	.word  0x0a08
3fce68d0:	.word  0x0000
L3FCE68E0:
3fce68e0:	subi   0x67ccc3f, a12
3fce6910:	rl     0x1b, a6
3fce6920:	exgpc  b7
3fce6930:	.word  0x0808
3fce6940:	.word  0x000a
3fce6950:	srl    0x20, a0
3fce6960:	jruc   L3FCE6A40
3fce6970:	move   b9, *b3, 1
L3FCE6980:
3fce6980:	srl    b7, b9
3fce6990:	.word  0x3733
3fce69a0:	.word  0x0801
3fce69b0:	.word  0x0a08
3fce69c0:	.word  0x0000
3fce69d0:	trap   18
3fce69e0:	rl     0x1e, a0
3fce69f0:	pixt   a12, *a3
3fce6a00:	rl     0x1b, a6
3fce6a10:	exgpc  b7
3fce6a20:	.word  0x0808
3fce6a30:	.word  0x000b
L3FCE6A40:
3fce6a40:	.word  0x0c00
3fce6a50:	nop
3fce6a60:	move   *sp+, *a0+, 0
3fce6a70:	.word  0x7cc1
3fce6a80:	move   *b13+, *b3+, 0
3fce6a90:	emu
3fce6aa0:	.word  0x0c0b
3fce6ab0:	.word  0x0007
3fce6ac0:	movy   a0, a0
3fce6ad0:	.word  0x0ccd
3fce6ae0:	.word  0xffb3
L3FCE6AF0:
3fce6af0:	jrv   L3FCE6E30
3fce6b00:	btst   8, a8
3fce6b10:	.word  0x0601
3fce6b20:	sext   a7, 1
3fce6b30:	.word  0x0002
3fce6b40:	movb   *a11, a14
3fce6b50:	move   -*b1, b1, 1
3fce6b60:	setf   3, 1, 1
3fce6b70:	sext   a1, 1
3fce6b80:	.word  0x0a08
3fce6b90:	.word  0x0000
3fce6ba0:	nop
3fce6bb0:	pixt   *b11, xy, b8
3fce6bc0:	fill   xy
3fce6bd0:	move   @0xa080701, a3, 1
3fce6c00:	.word  0x0000
3fce6c10:	nop
3fce6c20:	pixt   *b11, xy, b8
3fce6c30:	fill   xy
3fce6c40:	move   @0xa080701, a3, 1
3fce6c70:	.word  0x0000
3fce6c80:	.word  0x068c
3fce6c90:	pixt   *b11, xy, b8
3fce6ca0:	fill   xy
3fce6cb0:	move   @0xa080701, a3, 1
3fce6ce0:	.word  0x0000
3fce6cf0:	.word  0x0492
3fce6d00:	pixt   *b11, xy, b8
3fce6d10:	fill   xy
3fce6d20:	move   @0xa040300, a3, 1
3fce6d50:	.word  0x0000
3fce6d60:	mods   b1, b3
3fce6d70:	.word  0x36db
3fce6d80:	.word  0x0401
3fce6d90:	.word  0x0a04
3fce6da0:	.word  0x0000
3fce6db0:	move   *b0(0x1b6d), b14, 1
3fce6dd0:	.word  0x0400
3fce6de0:	.word  0x0a04
3fce6df0:	.word  0x0000
3fce6e00:	sla    b6, b6
3fce6e10:	srl    a3, a6
3fce6e20:	.word  0x0066
L3FCE6E30:
3fce6e30:	.word  0x0404
3fce6e40:	.word  0x000a
3fce6e50:	move   *a8+, *a0+, 0
3fce6e60:	srl    a3, a0
3fce6e70:	srl    a3, a6
3fce6e80:	.word  0x0801
3fce6e90:	.word  0x0a08
3fce6ea0:	.word  0x0000
3fce6eb0:	movb   *a0(0xe607), *a14(0xcd9b)
L3FCE6EE0:
3fce6ee0:	rl     0x1b, a6
3fce6ef0:	emu
3fce6f00:	.word  0x0807
3fce6f10:	.word  0x000a
3fce6f20:	movb   a0, *a0(0x6c06)
3fce6f40:	dsjs   b7, L3FCE6EE0
L3FCE6F50:
3fce6f50:	pixt   *a14, xy, sp
3fce6f60:	emu
3fce6f70:	.word  0x0807
3fce6f80:	.word  0x000a
3fce6f90:	.word  0x0600
3fce6fa0:	.word  0x7803
3fce6fb0:	dsjs   b3, L3FCE6F50
L3FCE6FC0:
3fce6fc0:	move   a14, *sp(0x107), 1
3fce6fe0:	.word  0x0807
3fce6ff0:	.word  0x000a
3fce7000:	movk   32, a0
3fce7010:	.word  0x7803
3fce7020:	dsjs   b3, L3FCE6FC0
L3FCE7030:
3fce7030:	move   a14, *sp(0x107), 1
3fce7050:	.word  0x0807
3fce7060:	.word  0x000a
L3FCE7070:
3fce7070:	movb   a0, *a0
3fce7080:	.word  0x7806
3fce7090:	dsjs   b3, L3FCE7030
L3FCE70A0:
3fce70a0:	move   a14, *sp(0x107), 1
3fce70c0:	.word  0x0807
3fce70d0:	.word  0x000a
3fce70e0:	movb   a0, *a0(0x7806)
3fce7100:	dsjs   b3, L3FCE70A0
L3FCE7110:
3fce7110:	move   a14, *sp(0x107), 1
3fce7130:	.word  0x0807
3fce7140:	.word  0x000a
3fce7150:	move   a0, *a0+, 1
3fce7160:	.word  0x7804
3fce7170:	dsjs   b3, L3FCE7110
3fce7180:	move   a14, *sp(0x107), 1
3fce71a0:	.word  0x0808
3fce71b0:	.word  0xff08
3fce71c0:	.word  0x0800
3fce71d0:	addxy  a0, a4
3fce71e0:	add    a0, sp
3fce71f0:	rev    a0
3fce7200:	sext   a1, 1
3fce7210:	.word  0x0808
3fce7220:	.word  0x0001
3fce7230:	dsjs   a0, L3FCE7070
3fce7240:	pixt   *sp, xy, sp
L3FCE7250:
3fce7250:	.word  0x7f3d
3fce7260:	emu
3fce7270:	.word  0x0807
3fce7280:	.word  0x000a
3fce7290:	.word  0x0600
3fce72a0:	jrv   L3FCE72E0
3fce72b0:	dsjs   b3, L3FCE7250
L3FCE72C0:
3fce72c0:	move   *a14(0x10d), *sp(0x807), 1
3fce72f0:	.word  0x000a
3fce7300:	movk   32, a0
3fce7310:	jrv   L3FCE7350
3fce7320:	dsjs   b3, L3FCE72C0
L3FCE7330:
3fce7330:	move   *a14(0x10d), *sp(0x807), 1
3fce7360:	.word  0x000a
3fce7370:	movb   a0, *a0
3fce7380:	jrv   L3FCE73F0
3fce7390:	dsjs   b3, L3FCE7330
L3FCE73A0:
3fce73a0:	move   *a14(0x10d), *sp(0x807), 1
3fce73d0:	.word  0x000a
3fce73e0:	move   a0, *a0+, 1
L3FCE73F0:
3fce73f0:	jrv   L3FCE7440
3fce7400:	dsjs   b3, L3FCE73A0
3fce7410:	move   *a14(0x10d), *sp(0x908), 1
L3FCE7440:
3fce7440:	.word  0x020a
3fce7450:	movk   32, a0
3fce7460:	sla    a0, a6
L3FCE7470:
3fce7470:	btst   14, b12
3fce7480:	srl    0x1a, b9
3fce7490:	move   *b0, b12, 1
3fce74a0:	.word  0x00c1
3fce74b0:	sext   a1, 1
3fce74c0:	trap   8
3fce74d0:	.word  0x0002
3fce74e0:	move   a6, *a3(0xf3dd), 0
3fce7500:	jrnn   L3FCE78D0
L3FCE7510:
3fce7510:	rl     0x6, sp
3fce7520:	emu
3fce7530:	trap   8
3fce7540:	.word  0x020a
3fce7550:	sll    0x0, a0
3fce7560:	sla    b0, b2
L3FCE7570:
3fce7570:	btst   14, b12
3fce7580:	srl    0x1a, b9
3fce7590:	move   *b0, b12, 1
3fce75a0:	.word  0x00c1
3fce75b0:	.word  0x0000
3fce75c0:	.word  0x0000
3fce75d0:	.word  0x0000
3fce75e0:	.word  0x0000
3fce75f0:	.word  0x0000
3fce7600:	.word  0x0000
3fce7610:	xori   0x17500000, a12
3fce7640:	dsjs   a14, L3FCE7470
3fce7650:	.word  0x0000
3fce7660:	.word  0x0000
3fce7670:	.word  0x0000
3fce7680:	.word  0x0000
3fce7690:	.word  0x0000
3fce76a0:	.word  0x0000
3fce76b0:	.word  0x0000
3fce76c0:	.word  0x0001
3fce76d0:	.word  0x75b0
3fce76e0:	dsjs   a14, L3FCE7510
3fce76f0:	.word  0x0000
3fce7700:	.word  0x0000
3fce7710:	.word  0x0000
3fce7720:	.word  0x0000
3fce7730:	subk   5, b0
3fce7740:	dsjs   a14, L3FCE7570
3fce7750:	.word  0x0000
3fce7760:	.word  0x0000
3fce7770:	sub    a10, a4
3fce7780:	xor    a10, a3
3fce7790:	andn   a9, a4
3fce77a0:	andn   a10, a5
3fce77b0:	cmp    b10, b3
3fce77c0:	move   a2, sp
3fce77d0:	or     a0, a0
L3FCE77E0:
3fce77e0:	.word  0x0000
3fce77f0:	move   *a0(0x0), *a0(0x3e00), 0
3fce7820:	.word  0x0000
3fce7830:	move   a0, b0
3fce7840:	.word  0x0000
3fce7850:	dsjs   a0, L3FCE77E0
3fce7860:	.word  0x0000
3fce7870:	jahi   L3FCE7890
L3FCE7890:
3fce7890:	dsjs   a0, L3FCE7A20
3fce78a0:	.word  0x0000
3fce78b0:	.word  0x3600
3fce78c0:	.word  0x0001
L3FCE78D0:
3fce78d0:	dsjs   a0, L3FCE78E0
L3FCE78E0:
3fce78e0:	.word  0x0000
3fce78f0:	lmo    a8, a0
3fce7900:	.word  0x0000
3fce7910:	dsjs   a0, L3FCE7920
L3FCE7920:
3fce7920:	.word  0x0000
3fce7930:	.word  0x0c00
3fce7940:	.word  0x0000
3fce7950:	dsjs   a0, L3FCE79E0
3fce7960:	.word  0x0000
3fce7970:	.word  0x0e00
3fce7980:	.word  0x0000
3fce7990:	addk   16, a0
3fce79a0:	.word  0x0000
3fce79b0:	jalt   L3FCE79D0
L3FCE79D0:
3fce79d0:	or     a0, a0
L3FCE79E0:
3fce79e0:	.word  0x0000
3fce79f0:	emu
3fce7a00:	.word  0x0600
3fce7a10:	addk   32, a0
L3FCE7A20:
3fce7a20:	addk   32, a0
3fce7a30:	.word  0x0000
3fce7a40:	.word  0x0000
3fce7a50:	addk   32, a0
3fce7a60:	.word  0x0000
3fce7a70:	addk   32, a0
3fce7a80:	.word  0x0000
3fce7a90:	.word  0x0000
3fce7aa0:	subi   0xf3fff2ff, a0
3fce7ad0:	.word  0x0000
3fce7ae0:	.word  0x0000
3fce7af0:	.word  0x0000
3fce7b00:	addk   32, a0
3fce7b10:	addk   32, a0
3fce7b20:	addk   32, a0
3fce7b30:	.word  0x0000
3fce7b40:	.word  0x0000
3fce7b50:	.word  0x0000
3fce7b60:	.word  0x0000
3fce7b70:	.word  0x0000
3fce7b80:	.word  0x0000
3fce7b90:	emu
3fce7ba0:	.word  0x0000
3fce7bb0:	.word  0x0000
3fce7bc0:	.word  0x0000
3fce7bd0:	.word  0x3500
3fce7be0:	.word  0x0000
3fce7bf0:	.word  0x0000
3fce7c00:	.word  0x0a00
3fce7c10:	.word  0x0800
3fce7c20:	.word  0x0000
3fce7c30:	.word  0x0000
3fce7c40:	.word  0x0000
3fce7c50:	.word  0xd800
3fce7c60:	jrn   L3FCE83E0
3fce7c70:	lmo    b1, sp
3fce7c80:	.word  0xff00
3fce7c90:	movb   *sp, sp
3fce7ca0:	.word  0xff00
3fce7cb0:	.word  0xffff
3fce7cc0:	.word  0xffff
3fce7cd0:	.word  0xffff
3fce7ce0:	.word  0xffff
L3FCE7CF0:
3fce7cf0:	.word  0xffff
3fce7d00:	.word  0xffff
3fce7d10:	.word  0xffff
3fce7d20:	.word  0xffff
3fce7d30:	.word  0xffff
3fce7d40:	.word  0xffff
3fce7d50:	.word  0xffff
3fce7d60:	.word  0xffff
3fce7d70:	.word  0xffff
3fce7d80:	.word  0xffff
3fce7d90:	move   *b7(0xff00), sp, 0
3fce7db0:	.word  0xffff
3fce7dc0:	.word  0xffff
3fce7dd0:	.word  0xffff
3fce7de0:	.word  0xffff
L3FCE7DF0:
3fce7df0:	jrnn   L3FCE7DF0
3fce7e00:	.word  0xff00
3fce7e10:	pixt   *b7, xy, *sp, xy
3fce7e20:	.word  0xff00
3fce7e30:	movk   15, sp
3fce7e40:	.word  0xff01
3fce7e50:	dsjs   sp, L3FCE7CF0
3fce7e60:	.word  0xff01
3fce7e70:	sll    sp, sp
3fce7e80:	.word  0xff01
3fce7e90:	.word  0x7cff
3fce7ea0:	.word  0xff01
3fce7eb0:	move   *sp+, *sp+, 1
L3FCE7EC0:
3fce7ec0:	.word  0xff01
3fce7ed0:	.word  0xffff
3fce7ee0:	.word  0xffff
3fce7ef0:	.word  0xffff
3fce7f00:	.word  0xffff
3fce7f10:	.word  0xffff
3fce7f20:	.word  0xffff
3fce7f30:	.word  0xffff
3fce7f40:	.word  0xffff
L3FCE7F50:
3fce7f50:	jruc   L3FCE7F50
3fce7f60:	.word  0xff01
3fce7f70:	cmpxy  sp, sp
3fce7f80:	.word  0xff01
3fce7f90:	.word  0x0aff
3fce7fa0:	.word  0xff02
3fce7fb0:	srl    0x1, sp
3fce7fc0:	.word  0x0002
3fce7fd0:	addk   32, b0
3fce7fe0:	.word  0x0010
3fce7ff0:	.word  0x0007
3fce8000:	.word  0x0019
3fce8010:	.word  0x0061
3fce8020:	getst  a2
3fce8030:	.word  0x0602
3fce8040:	movk   32, a4
3fce8050:	sla    0x0, a4
3fce8060:	movk   32, a8
3fce8070:	.word  0x0408
3fce8080:	.word  0x0890
3fce8090:	addk   12, b0
3fce80a0:	sla    0x15, a0
3fce80b0:	sub    a5, a0
3fce80c0:	move   *a2, *a0, 0
3fce80d0:	and    a0, a0
3fce80e0:	sla    0x0, a0
3fce80f0:	addk   32, a0
3fce8100:	addk   32, b0
3fce8110:	sext   a0, 1
3fce8120:	trap   0
3fce8130:	rl     0x8, a7
3fce8140:	sla    0x10, a8
3fce8150:	.word  0x0410
3fce8160:	.word  0x0820
3fce8170:	.word  0x0820
3fce8180:	sra    0x1e, a0
3fce8190:	addk   2, a0
3fce81a0:	sla    0x4, a0
3fce81b0:	jruc   L3FCE83C0
3fce81c0:	.word  0x0090
3fce81d0:	.word  0x008b
3fce81e0:	.word  0x0044
3fce81f0:	rev    b8
3fce8200:	.word  0x0000
3fce8210:	.word  0x0000
3fce8220:	subi   0xfffffff2, a13
3fce8250:	.word  0x0008
3fce8260:	sla    0x0, a1
3fce8270:	.word  0x0400
3fce8280:	move   a4, *a0, 0
3fce8290:	not    sp
3fce82a0:	add    a0, a2
3fce82b0:	.word  0x0800
3fce82c0:	emu
3fce82d0:	rev    a0
3fce82e0:	.word  0x0000
3fce82f0:	addk   32, a0
3fce8300:	addk   32, b0
3fce8310:	sla    0x0, a0
3fce8320:	and    a0, a0
3fce8330:	and    a0, a0
3fce8340:	move   *a0, *a0, 0
3fce8350:	move   *a0, *a0, 0
3fce8360:	.word  0x0400
3fce8370:	.word  0x0401
3fce8380:	.word  0x0201
3fce8390:	.word  0x0202
3fce83a0:	.word  0xd902
3fce83b0:	or     a8, a4
L3FCE83C0:
3fce83c0:	andn   a8, a5
3fce83d0:	and    a0, a6
L3FCE83E0:
3fce83e0:	and    a0, a0
3fce83f0:	and    a0, a0
3fce8400:	.word  0x7000
3fce8410:	.word  0x0000
3fce8420:	addk   32, b0
3fce8430:	.word  0x0010
3fce8440:	addxy  a0, a0
3fce8450:	move   *a0+, *a0+, 0
3fce8460:	move   *a0, a0, 1
3fce8470:	add    a12, a0
3fce8480:	add    a3, a0
3fce8490:	sla    0x0, b8
3fce84a0:	sla    0x0, a4
3fce84b0:	addk   3, b8
3fce84c0:	inc    a0
3fce84d0:	trap   16
3fce84e0:	mmtm   a8, a5,a7,a9,a13
3fce8500:	zext   a2, 0
3fce8510:	.word  0x0211
3fce8520:	.word  0x000a
3fce8530:	.word  0x0004
3fce8540:	addk   32, a0
3fce8550:	addk   32, b0
3fce8560:	.word  0x0000
3fce8570:	move   a0, *a14, 0
3fce8580:	sla    a0, a9
3fce8590:	movk   32, a4
3fce85a0:	.word  0x0602
3fce85b0:	pushst
3fce85c0:	.word  0x0680
3fce85d0:	movk   7, b14
3fce85e0:	sla    a0, a2
3fce85f0:	move   a0, *a4, 0
3fce8600:	.word  0x0009
3fce8610:	.word  0x000e
3fce8620:	.word  0x0000
3fce8630:	.word  0x0000
3fce8640:	.word  0x0000
3fce8650:	.word  0x0000
3fce8660:	.word  0x0000
3fce8670:	addk   32, b0
3fce8680:	.word  0x0010
3fce8690:	.word  0x0070
3fce86a0:	getst  b0
3fce86b0:	.word  0x0620
3fce86c0:	movk   2, a0
3fce86d0:	sla    b3, sp
3fce86e0:	move   a0, *a1, 0
3fce86f0:	sla    b3, sp
3fce8700:	movk   2, a0
3fce8710:	.word  0x0620
3fce8720:	getst  b0
3fce8730:	.word  0x0070
3fce8740:	.word  0x0000
3fce8750:	.word  0x0000
3fce8760:	.word  0x0000
3fce8770:	.word  0x0000
3fce8780:	.word  0x0000
3fce8790:	subi   0xfffff3f2, a0
3fce87c0:	move   a6, *a0, 0
3fce87d0:	movk   1, b1
3fce87e0:	getst  a12
3fce87f0:	jruc   L3FCE89B0
3fce8800:	dsjs   a1, L3FCE8810
L3FCE8810:
3fce8810:	dsj    a0, L3FC6B9B0
3fce8830:	movk   6, a1
3fce8840:	rev    b0
3fce8850:	.word  0x0000
3fce8860:	addk   32, b0
3fce8870:	.word  0x000d
3fce8880:	.word  0x0000
3fce8890:	.word  0x00e0
3fce88a0:	nop
3fce88b0:	.word  0x0404
3fce88c0:	.word  0x0404
3fce88d0:	.word  0x0802
3fce88e0:	.word  0x0802
3fce88f0:	.word  0x0802
3fce8900:	.word  0x0404
3fce8910:	.word  0x0404
3fce8920:	nop
3fce8930:	.word  0x00e0
L3FCE8940:
3fce8940:	.word  0x0000
3fce8950:	addk   32, a0
3fce8960:	addk   32, b0
3fce8970:	move   a0, *a0, 0
3fce8980:	addxy  a0, a0
3fce8990:	movk   32, a3
3fce89a0:	move   @0xda2dda15, *a12+, 0
3fce89d0:	.word  0xdd2d
3fce89e0:	getpc  b13
3fce89f0:	getpc  a0
3fce8a00:	getpc  a0
3fce8a10:	getpc  a0
3fce8a20:	.word  0x0240
3fce8a30:	.word  0x0220
3fce8a40:	.word  0x0420
3fce8a50:	movk   32, b0
3fce8a60:	addxy  a0, a12
3fce8a70:	.word  0x0003
3fce8a80:	addk   32, b0
3fce8a90:	.word  0x0010
3fce8aa0:	move   @0xf00108fe, @0x2010207e, 1
3fce8af0:	sla    0x1, b0
3fce8b00:	move   a1, -*a0, 0
3fce8b10:	rl     0x3, a0
3fce8b20:	movy   a14, a0
3fce8b30:	.word  0x0000
3fce8b40:	.word  0x0000
3fce8b50:	.word  0x0000
3fce8b60:	.word  0x0000
3fce8b70:	.word  0x0000
3fce8b80:	.word  0x0000
3fce8b90:	.word  0x0000
3fce8ba0:	addk   32, a0
3fce8bb0:	addk   32, b0
3fce8bc0:	.word  0x0400
3fce8bd0:	.word  0x0a00
3fce8be0:	.word  0x0a00
3fce8bf0:	.word  0x0a00
3fce8c00:	dsjs   a0, L3FCE8D10
3fce8c10:	.word  0xea00
3fce8c20:	move   a8, *a0, 1
3fce8c30:	nop
3fce8c40:	emu
3fce8c50:	emu
3fce8c60:	emu
3fce8c70:	.word  0x0201
3fce8c80:	move   *a0, a1, 0
3fce8c90:	pixt   *a0, *a1
3fce8ca0:	.word  0x0401
3fce8cb0:	sub    a0, a1
3fce8cc0:	.word  0x0001
3fce8cd0:	addk   32, b0
3fce8ce0:	.word  0x0010
3fce8cf0:	not    a0
3fce8d00:	.word  0x7f10
L3FCE8D10:
3fce8d10:	move   a0, *sp, 0
3fce8d20:	.word  0x7e04
3fce8d30:	.word  0x0804
3fce8d40:	.word  0x0c04
3fce8d50:	.word  0x0405
3fce8d60:	.word  0x060c
3fce8d70:	not    b7
3fce8d80:	.word  0x0000
3fce8d90:	.word  0x0000
3fce8da0:	.word  0x0000
3fce8db0:	.word  0x0000
3fce8dc0:	.word  0x0000
3fce8dd0:	.word  0x0000
3fce8de0:	.word  0x0000
3fce8df0:	addk   32, a0
3fce8e00:	addk   32, b0
3fce8e10:	.word  0x0000
3fce8e20:	.word  0x0000
3fce8e30:	rev    b0
3fce8e40:	.word  0x0018
3fce8e50:	.word  0x000c
3fce8e60:	.word  0x0606
3fce8e70:	movb   a0, *a3
3fce8e80:	.word  0xd801
3fce8e90:	.word  0x7000
3fce8ea0:	sla    0x0, a0
3fce8eb0:	.word  0x0000
3fce8ec0:	.word  0x0000
3fce8ed0:	.word  0x0000
3fce8ee0:	.word  0x0000
3fce8ef0:	.word  0x0000
3fce8f00:	.word  0x0000
3fce8f10:	.word  0x0000
3fce8f20:	.word  0x0000
3fce8f30:	.word  0x0000
3fce8f40:	.word  0x0000
3fce8f50:	.word  0x0000
3fce8f60:	.word  0x0000
3fce8f70:	or     a0, a0
3fce8f80:	.word  0x0002
3fce8f90:	.word  0x7800
3fce8fa0:	jrn   L3FCE9770
3fce8fb0:	rev    sp
3fce8fc0:	.word  0x0000
3fce8fd0:	.word  0x0000
3fce8fe0:	.word  0x0000
3fce8ff0:	.word  0x0000
3fce9000:	.word  0x0000
3fce9010:	.word  0x0000
3fce9020:	emu
3fce9030:	movk   32, a0
3fce9040:	jrn   L3FCE8940
3fce9050:	rev    sp
3fce9060:	.word  0x0000
3fce9070:	.word  0x0000
3fce9080:	.word  0x0000
3fce9090:	.word  0xd800
3fce90a0:	jrn   L3FCE9840
3fce90b0:	rev    sp
3fce90c0:	.word  0x0000
3fce90d0:	.word  0x0000
3fce90e0:	sub    a1, a13
3fce90f0:	addc   a10, a5
3fce9100:	or     a1, a13
3fce9110:	.word  0x7265
3fce9120:	rl     a11, a13
3fce9130:	sla    a11, a14
3fce9140:	srl    0x15, a12
3fce9150:	sra    a10, a13
3fce9160:	rl     a11, a4
3fce9170:	mods   b11, b5
3fce9180:	andn   a1, a13
3fce9190:	move   a1, b13
3fce91a0:	.word  0x726f
3fce91b0:	sla    a11, a13
3fce91c0:	srl    0x15, a12
3fce91d0:	rl     0x9, a13
3fce91e0:	srl    0x17, b4
3fce91f0:	rl     0x1, b1
3fce9200:	srl    0x17, b0
3fce9210:	rl     0x1, b1
3fce9220:	srl    0x17, b0
3fce9230:	rl     0x1, b1
3fce9240:	srl    0x17, b0
3fce9250:	srl    0x16, a3
3fce9260:	rl     0x1, b8
3fce9270:	sub    a1, a13
3fce9280:	addc   a10, a5
3fce9290:	sub    a1, a13
3fce92a0:	addc   a10, a5
3fce92b0:	sra    b11, b4
3fce92c0:	rl     a3, a3
3fce92d0:	srl    0x18, a0
3fce92e0:	sub    a10, a4
3fce92f0:	srl    0x16, a3
3fce9300:	sra    b10, b4
3fce9310:	mods   b11, b2
3fce9320:	modu   a3, a9
3fce9330:	mods   a3, a1
3fce9340:	move   a9, a13
3fce9350:	sra    a3, a5
3fce9360:	.word  0x7569
3fce9370:	srl    0x15, a13
3fce9380:	srl    0x16, b2
3fce9390:	modu   a10, a14
3fce93a0:	mods   b11, b2
3fce93b0:	mods   a3, a1
3fce93c0:	srl    0x17, a13
3fce93d0:	.word  0x3431
3fce93e0:	rl     0x9, a13
3fce93f0:	rl     0x1, b0
3fce9400:	rl     0x9, a13
3fce9410:	rl     0x1, b0
3fce9420:	rl     0x9, a13
3fce9430:	rl     0x1, b0
3fce9440:	addc   a9, a13
3fce9450:	dsjs   a13, L3FCE9470
3fce9460:	sub    a1, a13
L3FCE9470:
3fce9470:	addc   a10, a5
3fce9480:	sub    a1, a13
3fce9490:	addc   a10, a5
3fce94a0:	sra    b11, b4
3fce94b0:	rl     a3, a3
3fce94c0:	and    a8, a0
3fce94d0:	.word  0x0000
3fce94e0:	andn   a0, a0
3fce94f0:	.word  0x0000
3fce9500:	add    a0, a0
3fce9510:	.word  0x0000
3fce9520:	mods   a8, a0
3fce9530:	.word  0x0000
3fce9540:	or     a0, a0
3fce9550:	.word  0x0000
3fce9560:	.word  0x7000
3fce9570:	.word  0x0000
3fce9580:	clr    a0
3fce9590:	.word  0x0000
3fce95a0:	xor    a8, a0
3fce95b0:	.word  0x0000
3fce95c0:	divs   a0, a0
3fce95d0:	.word  0x0000
3fce95e0:	divs   a8, a0
3fce95f0:	.word  0x0000
3fce9600:	divu   a0, a0
3fce9610:	.word  0x0000
3fce9620:	divu   a8, a0
3fce9630:	.word  0x0000
3fce9640:	mpys   a0, a0
3fce9650:	.word  0x0000
3fce9660:	andn   a0, a0
3fce9670:	.word  0x0000
3fce9680:	mpys   a8, a0
3fce9690:	.word  0x0000
3fce96a0:	.word  0x0e00
3fce96b0:	.word  0x0000
3fce96c0:	dsjs   a0, L3FCE9850
3fce96d0:	.word  0x0000
3fce96e0:	sra    a0, a0
3fce96f0:	.word  0x0000
3fce9700:	mpyu   a0, a0
3fce9710:	.word  0x0000
3fce9720:	sra    a0, a0
3fce9730:	.word  0x0000
3fce9740:	mpyu   a8, a0
3fce9750:	.word  0x0000
3fce9760:	sra    a0, a0
L3FCE9770:
3fce9770:	.word  0x0000
3fce9780:	sla    a0, a0
3fce9790:	.word  0x0000
3fce97a0:	modu   a8, a0
3fce97b0:	.word  0x0000
L3FCE97C0:
3fce97c0:	sll    a0, a0
3fce97d0:	.word  0x0000
3fce97e0:	and    a0, a0
3fce97f0:	.word  0x0000
3fce9800:	sra    a0, a0
3fce9810:	.word  0x0000
3fce9820:	.word  0x7000
3fce9830:	.word  0x0000
L3FCE9840:
3fce9840:	sll    a8, a0
L3FCE9850:
3fce9850:	.word  0x0000
3fce9860:	.word  0x7100
3fce9870:	.word  0x0000
3fce9880:	srl    a0, a0
L3FCE9890:
3fce9890:	.word  0x0000
3fce98a0:	.word  0x7900
3fce98b0:	.word  0x0000
3fce98c0:	add    a8, a0
3fce98d0:	.word  0x0000
3fce98e0:	mods   a8, a0
3fce98f0:	.word  0x0000
3fce9900:	dsjs   a0, L3FCE9890
3fce9910:	.word  0x0000
3fce9920:	.word  0x7b00
3fce9930:	.word  0x0000
3fce9940:	addc   a0, a0
3fce9950:	.word  0x0000
3fce9960:	.word  0x0800
3fce9970:	.word  0x0000
3fce9980:	dsjs   a0, L3FCE9990
L3FCE9990:
3fce9990:	.word  0x0000
3fce99a0:	.word  0x0600
3fce99b0:	.word  0x0000
3fce99c0:	dsjs   a0, L3FCE99D0
L3FCE99D0:
3fce99d0:	.word  0x0000
3fce99e0:	move   *a0, *a0, 1
3fce99f0:	.word  0x0000
3fce9a00:	dsjs   a0, L3FCE9A90
3fce9a10:	.word  0x0000
3fce9a20:	.word  0x0800
3fce9a30:	.word  0x0000
3fce9a40:	addk   16, a0
3fce9a50:	.word  0x0000
3fce9a60:	move   a0, *a0, 1
3fce9a70:	.word  0x0000
3fce9a80:	or     a0, a0
L3FCE9A90:
3fce9a90:	.word  0x0000
3fce9aa0:	emu
3fce9ab0:	.word  0x0600
3fce9ac0:	pixblt l,l
3fce9ad0:	.word  0x0800
3fce9ae0:	.word  0x0000
3fce9af0:	.word  0x0000
3fce9b00:	.word  0x0c00
3fce9b10:	.word  0x0000
3fce9b20:	nop
3fce9b30:	.word  0x0000
3fce9b40:	.word  0x0000
3fce9b50:	.word  0x0400
3fce9b60:	.word  0x0800
3fce9b70:	.word  0xff00
3fce9b80:	drav   b7, sp
3fce9b90:	.word  0x00ff
3fce9ba0:	.word  0x0400
3fce9bb0:	.word  0x0800
3fce9bc0:	.word  0x0800
3fce9bd0:	.word  0x0c00
3fce9be0:	nop
3fce9bf0:	.word  0x0000
3fce9c00:	.word  0x0000
3fce9c10:	.word  0x0000
3fce9c20:	.word  0x0000
3fce9c30:	.word  0x0000
3fce9c40:	sla    0x0, a0
3fce9c50:	.word  0x0000
3fce9c60:	.word  0x0000
3fce9c70:	.word  0x0000
3fce9c80:	.word  0xfe00
3fce9c90:	.word  0x0000
3fce9ca0:	.word  0x0000
3fce9cb0:	.word  0x0a00
3fce9cc0:	subk   24, a0
3fce9cd0:	.word  0x0000
3fce9ce0:	.word  0x0000
3fce9cf0:	.word  0x0000
3fce9d00:	jac   L3FCB8660
3fce9d20:	rev    sp
3fce9d30:	.word  0x0000
3fce9d40:	.word  0x0000
3fce9d50:	.word  0x0000
3fce9d60:	.word  0x0000
3fce9d70:	.word  0x0000
3fce9d80:	.word  0x0000
3fce9d90:	emu
3fce9da0:	pixt   a0, *a0, xy
3fce9db0:	move   *a2(0x3f), *a9+, 1
3fce9dd0:	.word  0x0000
3fce9de0:	.word  0x0000
3fce9df0:	.word  0x0000
3fce9e00:	move   *a0, *a0, 0
3fce9e10:	jrn   L3FCE97C0
3fce9e20:	rev    sp
3fce9e30:	.word  0x0000
3fce9e40:	.word  0x0000
3fce9e50:	addc   a1, a13
3fce9e60:	.word  0x7469
3fce9e70:	.word  0x7473
3fce9e80:	sra    b11, b2
3fce9e90:	mods   a11, a1
3fce9ea0:	or     a1, a13
3fce9eb0:	.word  0x7265
3fce9ec0:	rl     a11, a13
3fce9ed0:	sla    a11, a14
3fce9ee0:	srl    0x15, a12
3fce9ef0:	sra    a10, a13
3fce9f00:	rl     a11, a4
3fce9f10:	mods   b11, b5
3fce9f20:	andn   a1, a13
3fce9f30:	move   a1, b13
3fce9f40:	.word  0x726f
3fce9f50:	sla    a11, a13
3fce9f60:	srl    0x15, a12
3fce9f70:	rl     0x9, a13
3fce9f80:	srl    0x17, b8
3fce9f90:	dsjs   b1, L3FCE9FB0
3fce9fa0:	srl    0x17, b0
L3FCE9FB0:
3fce9fb0:	.word  0x3537
3fce9fc0:	.word  0x372d
3fce9fd0:	srl    0x17, b5
3fce9fe0:	srl    0x16, a3
3fce9ff0:	rl     0x9, b1
3fcea000:	srl    0x17, b0
3fcea010:	sub    a10, a4
3fcea020:	srl    0x16, a3
3fcea030:	sub    a10, a4
3fcea040:	.word  0x7443
3fcea050:	sll    a11, a5
3fcea060:	.word  0x0068
3fcea070:	addc   a1, a13
3fcea080:	.word  0x7469
3fcea090:	.word  0x7473
3fcea0a0:	sra    b11, b2
3fcea0b0:	mods   a11, a1
3fcea0c0:	or     a1, a13
3fcea0d0:	.word  0x7265
3fcea0e0:	rl     a11, a13
3fcea0f0:	sla    a11, a14
3fcea100:	srl    0x15, a12
3fcea110:	sra    a10, a13
3fcea120:	rl     a11, a4
3fcea130:	mods   b11, b5
3fcea140:	andn   a1, a13
3fcea150:	move   a1, b13
3fcea160:	.word  0x726f
3fcea170:	sla    a11, a13
3fcea180:	srl    0x15, a12
3fcea190:	rl     0x9, a13
3fcea1a0:	srl    0x17, b8
3fcea1b0:	dsjs   b1, L3FCEA1D0
3fcea1c0:	srl    0x17, b0
L3FCEA1D0:
3fcea1d0:	.word  0x3537
3fcea1e0:	.word  0x372d
3fcea1f0:	srl    0x17, b5
3fcea200:	srl    0x16, a3
3fcea210:	rl     0x9, b1
3fcea220:	sub    a1, a13
3fcea230:	addc   a10, a5
3fcea240:	sub    a1, a13
3fcea250:	addc   a10, a5
3fcea260:	sra    b11, b4
3fcea270:	rl     a3, a3
3fcea280:	and    a8, a0
3fcea290:	.word  0x0000
3fcea2a0:	andn   a0, a0
3fcea2b0:	.word  0x0000
3fcea2c0:	add    a0, a0
3fcea2d0:	.word  0x0000
3fcea2e0:	mods   a8, a0
3fcea2f0:	.word  0x0000
3fcea300:	or     a0, a0
3fcea310:	.word  0x0000
3fcea320:	modu   a0, a0
3fcea330:	.word  0x0000
3fcea340:	clr    a0
3fcea350:	.word  0x0000
3fcea360:	xor    a8, a0
3fcea370:	.word  0x0000
3fcea380:	divs   a0, a0
3fcea390:	.word  0x0000
3fcea3a0:	divs   a8, a0
3fcea3b0:	.word  0x0000
3fcea3c0:	divu   a0, a0
3fcea3d0:	.word  0x0000
3fcea3e0:	divu   a8, a0
3fcea3f0:	.word  0x0000
3fcea400:	mpys   a0, a0
3fcea410:	.word  0x0000
3fcea420:	andn   a0, a0
3fcea430:	.word  0x0000
3fcea440:	mpys   a8, a0
3fcea450:	.word  0x0000
3fcea460:	addk   16, a0
3fcea470:	.word  0x0000
3fcea480:	dsjs   a0, L3FCEA610
3fcea490:	.word  0x0000
3fcea4a0:	move   *a0(0x0), a0, 0
3fcea4c0:	mpyu   a0, a0
3fcea4d0:	.word  0x0000
3fcea4e0:	btst   a8, a0
3fcea4f0:	.word  0x0000
L3FCEA500:
3fcea500:	mpyu   a8, a0
3fcea510:	.word  0x0000
3fcea520:	btst   a8, a0
3fcea530:	.word  0x0000
3fcea540:	sla    a0, a0
3fcea550:	.word  0x0000
3fcea560:	modu   a8, a0
3fcea570:	.word  0x0000
3fcea580:	sll    a0, a0
3fcea590:	.word  0x0000
3fcea5a0:	modu   a0, a0
3fcea5b0:	.word  0x0000
3fcea5c0:	sra    a0, a0
3fcea5d0:	.word  0x0000
3fcea5e0:	.word  0x7000
3fcea5f0:	.word  0x0000
3fcea600:	sll    a8, a0
L3FCEA610:
3fcea610:	.word  0x0000
3fcea620:	.word  0x7100
3fcea630:	.word  0x0000
3fcea640:	srl    a0, a0
L3FCEA650:
3fcea650:	.word  0x0000
L3FCEA660:
3fcea660:	.word  0x7200
3fcea670:	.word  0x0000
3fcea680:	add    a8, a0
3fcea690:	.word  0x0000
3fcea6a0:	mods   a8, a0
3fcea6b0:	.word  0x0000
3fcea6c0:	dsjs   a0, L3FCEA650
3fcea6d0:	.word  0x0000
3fcea6e0:	.word  0x7300
3fcea6f0:	.word  0x0000
3fcea700:	addc   a0, a0
3fcea710:	.word  0x0000
3fcea720:	addi   0x0, a0
3fcea740:	dsjs   a0, L3FCEA750
L3FCEA750:
3fcea750:	.word  0x0000
3fcea760:	trap   0
3fcea770:	.word  0x0000
3fcea780:	dsjs   a0, L3FCEA790
L3FCEA790:
3fcea790:	.word  0x0000
3fcea7a0:	srl    a8, a0
3fcea7b0:	.word  0x0000
3fcea7c0:	dsjs   a0, L3FCEA850
3fcea7d0:	.word  0x0000
3fcea7e0:	addi   0x0, a0
3fcea800:	addk   16, a0
3fcea810:	.word  0x0000
3fcea820:	move   *a0, a0, 1
3fcea830:	.word  0x0000
3fcea840:	or     a0, a0
L3FCEA850:
3fcea850:	.word  0x0000
3fcea860:	emu
3fcea870:	.word  0x0600
3fcea880:	subk   32, a0
3fcea890:	addi   0x0, a0
3fcea8b0:	.word  0x0000
3fcea8c0:	pixblt l,l
3fcea8d0:	.word  0x0000
3fcea8e0:	sext   a0, 0
3fcea8f0:	.word  0x0000
3fcea900:	.word  0x0000
3fcea910:	sext   a0, 1
3fcea920:	addi   0xfd00, a0
3fcea940:	pixt   *sp, xy, *sp, xy
3fcea950:	.word  0x00ff
3fcea960:	sext   a0, 0
3fcea970:	addi   0xb00, a0
3fcea990:	pixblt l,l
3fcea9a0:	sext   a0, 0
3fcea9b0:	.word  0x0000
3fcea9c0:	.word  0x0000
3fcea9d0:	.word  0x0000
3fcea9e0:	.word  0x0000
3fcea9f0:	.word  0x0000
3fceaa00:	sla    0x0, a0
3fceaa10:	.word  0x0000
3fceaa20:	.word  0x0000
3fceaa30:	.word  0x0000
3fceaa40:	.word  0xfe00
3fceaa50:	.word  0x0000
3fceaa60:	.word  0x0000
3fceaa70:	.word  0x0a00
3fceaa80:	subk   24, a0
3fceaa90:	.word  0x0000
3fceaaa0:	.word  0x0000
3fceaab0:	.word  0x0000
3fceaac0:	move   *a0, *a0, 0
3fceaad0:	jrn   L3FCEA500
3fceaae0:	rev    sp
3fceaaf0:	.word  0x0000
3fceab00:	.word  0x0000
3fceab10:	.word  0x0000
3fceab20:	.word  0x0000
3fceab30:	.word  0x0000
3fceab40:	.word  0x0000
3fceab50:	emu
3fceab60:	move   *a0(0xd1f3), *a0(0x3f), 0
3fceab90:	.word  0x0000
3fceaba0:	.word  0x0000
3fceabb0:	.word  0x0000
3fceabc0:	cmp    a0, a0
3fceabd0:	jrn   L3FCEA660
3fceabe0:	rev    sp
3fceabf0:	.word  0x0000
3fceac00:	.word  0x0000
3fceac10:	sub    a1, a13
3fceac20:	addc   a10, a5
3fceac30:	or     a1, a13
3fceac40:	.word  0x7265
3fceac50:	rl     a11, a13
3fceac60:	sla    a11, a14
3fceac70:	srl    0x15, a12
3fceac80:	sra    a10, a13
3fceac90:	rl     a11, a4
3fceaca0:	mods   b11, b5
3fceacb0:	andn   a1, a13
3fceacc0:	move   a1, b13
3fceacd0:	.word  0x7261
3fceace0:	modu   b11, b2
3fceacf0:	srl    0x15, b7
3fcead00:	rl     0x9, a13
3fcead10:	srl    0x17, b4
3fcead20:	rl     0x1, b1
3fcead30:	srl    0x17, b0
3fcead40:	rl     0x1, b1
3fcead50:	srl    0x17, b0
3fcead60:	rl     0x1, b1
3fcead70:	srl    0x17, b0
3fcead80:	srl    0x16, a3
3fcead90:	rl     0x1, b6
3fceada0:	sub    a1, a13
3fceadb0:	addc   a10, a5
3fceadc0:	sub    a1, a13
3fceadd0:	addc   a10, a5
3fceade0:	sra    b11, b4
3fceadf0:	rl     a3, a3
3fceae00:	srl    0x18, a0
3fceae10:	sub    a10, a4
3fceae20:	srl    0x16, a3
3fceae30:	sra    b10, b4
3fceae40:	mods   b11, b2
3fceae50:	modu   a3, a9
3fceae60:	mods   a3, a1
3fceae70:	move   a9, a13
3fceae80:	sra    a3, a5
3fceae90:	.word  0x7569
3fceaea0:	srl    0x15, a13
3fceaeb0:	srl    0x16, b2
3fceaec0:	sla    a10, a14
3fceaed0:	.word  0x7272
3fceaee0:	.word  0x776f
3fceaef0:	srl    0x17, a13
3fceaf00:	.word  0x3431
3fceaf10:	rl     0x9, a13
3fceaf20:	rl     0x1, b0
3fceaf30:	rl     0x9, a13
3fceaf40:	rl     0x1, b0
3fceaf50:	rl     0x9, a13
3fceaf60:	rl     0x1, b0
3fceaf70:	addc   a9, a13
3fceaf80:	.word  0x362d
3fceaf90:	sub    a1, a13
3fceafa0:	addc   a10, a5
3fceafb0:	sub    a1, a13
3fceafc0:	addc   a10, a5
3fceafd0:	sra    b11, b4
3fceafe0:	rl     a3, a3
3fceaff0:	and    a8, a0
3fceb000:	.word  0x0000
3fceb010:	andn   a0, a0
3fceb020:	.word  0x0000
3fceb030:	add    a0, a0
3fceb040:	.word  0x0000
3fceb050:	mods   a8, a0
3fceb060:	.word  0x0000
3fceb070:	or     a0, a0
3fceb080:	.word  0x0000
3fceb090:	.word  0x7000
3fceb0a0:	.word  0x0000
3fceb0b0:	clr    a0
3fceb0c0:	.word  0x0000
3fceb0d0:	xor    a8, a0
3fceb0e0:	.word  0x0000
3fceb0f0:	divs   a0, a0
3fceb100:	.word  0x0000
3fceb110:	.word  0x7600
3fceb120:	.word  0x0000
3fceb130:	divu   a0, a0
3fceb140:	.word  0x0000
3fceb150:	divu   a8, a0
3fceb160:	.word  0x0000
3fceb170:	mpys   a0, a0
3fceb180:	.word  0x0000
3fceb190:	andn   a0, a0
3fceb1a0:	.word  0x0000
3fceb1b0:	mpys   a8, a0
3fceb1c0:	.word  0x0000
3fceb1d0:	.word  0x0e00
3fceb1e0:	.word  0x0000
3fceb1f0:	dsjs   a0, L3FCEB380
3fceb200:	.word  0x0000
3fceb210:	sra    a0, a0
3fceb220:	.word  0x0000
3fceb230:	mpyu   a0, a0
3fceb240:	.word  0x0000
3fceb250:	sra    a0, a0
3fceb260:	.word  0x0000
3fceb270:	mpyu   a8, a0
3fceb280:	.word  0x0000
3fceb290:	sra    a0, a0
3fceb2a0:	.word  0x0000
3fceb2b0:	sla    a0, a0
3fceb2c0:	.word  0x0000
3fceb2d0:	modu   a8, a0
3fceb2e0:	.word  0x0000
3fceb2f0:	sll    a0, a0
3fceb300:	.word  0x0000
3fceb310:	dsjs   a0, L3FCEB320
L3FCEB320:
3fceb320:	.word  0x0000
3fceb330:	sra    a0, a0
L3FCEB340:
3fceb340:	.word  0x0000
3fceb350:	.word  0x7000
3fceb360:	.word  0x0000
3fceb370:	sll    a8, a0
L3FCEB380:
3fceb380:	.word  0x0000
3fceb390:	.word  0x7100
3fceb3a0:	.word  0x0000
3fceb3b0:	srl    a0, a0
L3FCEB3C0:
3fceb3c0:	.word  0x0000
3fceb3d0:	.word  0x7900
3fceb3e0:	.word  0x0000
3fceb3f0:	add    a8, a0
3fceb400:	.word  0x0000
3fceb410:	.word  0x7700
3fceb420:	.word  0x0000
3fceb430:	dsjs   a0, L3FCEB3C0
3fceb440:	.word  0x0000
3fceb450:	.word  0x7b00
3fceb460:	.word  0x0000
3fceb470:	addc   a0, a0
3fceb480:	.word  0x0000
3fceb490:	.word  0x0800
3fceb4a0:	.word  0x0000
3fceb4b0:	dsjs   a0, L3FCEB4C0
L3FCEB4C0:
3fceb4c0:	.word  0x0000
3fceb4d0:	.word  0x0600
3fceb4e0:	.word  0x0000
3fceb4f0:	dsjs   a0, L3FCEB500
L3FCEB500:
3fceb500:	.word  0x0000
3fceb510:	move   *a0, *a0, 1
3fceb520:	.word  0x0000
3fceb530:	dsjs   a0, L3FCEB5C0
3fceb540:	.word  0x0000
3fceb550:	.word  0x0600
3fceb560:	.word  0x0000
3fceb570:	addk   16, a0
3fceb580:	.word  0x0000
3fceb590:	move   *a0, a0, 0
3fceb5a0:	.word  0x0000
3fceb5b0:	or     a0, a0
L3FCEB5C0:
3fceb5c0:	.word  0x0000
3fceb5d0:	emu
3fceb5e0:	.word  0x0600
3fceb5f0:	subi   0xfffff9ff, a0
3fceb620:	.word  0x0000
3fceb630:	addi   0x0, a0
3fceb650:	.word  0x0200
3fceb660:	.word  0x0000
3fceb670:	.word  0x0000
3fceb680:	nop
3fceb690:	.word  0x0600
3fceb6a0:	.word  0xff00
3fceb6b0:	drav   b7, sp
3fceb6c0:	.word  0x00ff
3fceb6d0:	nop
3fceb6e0:	.word  0x0600
3fceb6f0:	.word  0x0600
3fceb700:	addi   0x200, a0
3fceb720:	.word  0x0000
3fceb730:	.word  0x0000
3fceb740:	.word  0x0000
3fceb750:	.word  0x0000
3fceb760:	.word  0x0000
3fceb770:	sla    0x0, a0
3fceb780:	.word  0x0000
3fceb790:	.word  0x0000
3fceb7a0:	.word  0x0000
3fceb7b0:	.word  0xfe00
3fceb7c0:	.word  0x0000
3fceb7d0:	.word  0x0000
3fceb7e0:	.word  0x0a00
3fceb7f0:	subk   24, a0
3fceb800:	.word  0x0000
3fceb810:	.word  0x0000
3fceb820:	.word  0x0000
3fceb830:	pixt   a0, *a0
3fceb840:	jrn   L3FCEB340
3fceb850:	rev    sp
3fceb860:	.word  0x0000
3fceb870:	.word  0x0000
3fceb880:	.word  0x0000
3fceb890:	.word  0x0000
3fceb8a0:	.word  0x0000
3fceb8b0:	.word  0x0000
3fceb8c0:	emu
3fceb8d0:	sla    a0, a0
3fceb8e0:	move   *b8(0x3f), *b7+, 1
3fceb900:	.word  0x0000
3fceb910:	.word  0x0000
3fceb920:	.word  0x0000
3fceb930:	move   *a0(0xceb5), *a0(0x3f), 0
3fceb960:	.word  0x0000
3fceb970:	.word  0x0000
3fceb980:	addc   a1, a13
3fceb990:	.word  0x7469
3fceb9a0:	.word  0x7473
3fceb9b0:	sra    b11, b2
3fceb9c0:	mods   a11, a1
3fceb9d0:	or     a1, a13
3fceb9e0:	.word  0x7265
3fceb9f0:	rl     a11, a13
3fceba00:	sla    a11, a14
3fceba10:	srl    0x15, a12
3fceba20:	sra    a10, a13
3fceba30:	rl     a11, a4
3fceba40:	mods   b11, b5
3fceba50:	andn   a1, a13
3fceba60:	move   a1, b13
3fceba70:	.word  0x7261
3fceba80:	modu   b11, b2
3fceba90:	srl    0x15, b7
3fcebaa0:	rl     0x9, a13
3fcebab0:	srl    0x17, b8
3fcebac0:	dsjs   b1, L3FCEBAE0
3fcebad0:	srl    0x17, b0
L3FCEBAE0:
3fcebae0:	.word  0x3537
3fcebaf0:	.word  0x372d
3fcebb00:	srl    0x17, b5
3fcebb10:	srl    0x16, a3
3fcebb20:	rl     0x1, b7
3fcebb30:	sub    a1, a13
3fcebb40:	addc   a10, a5
3fcebb50:	sub    a1, a13
3fcebb60:	addc   a10, a5
3fcebb70:	sra    b11, b4
3fcebb80:	rl     a3, a3
3fcebb90:	srl    0x18, a0
3fcebba0:	rl     a10, a2
3fcebbb0:	.word  0x7374
3fcebbc0:	.word  0x7274
3fcebbd0:	sla    a11, a5
3fcebbe0:	srl    0x15, a13
3fcebbf0:	sra    b10, b4
3fcebc00:	mods   b11, b2
3fcebc10:	modu   a3, a9
3fcebc20:	mods   a3, a1
3fcebc30:	move   a9, a13
3fcebc40:	sra    a3, a5
3fcebc50:	.word  0x7569
3fcebc60:	srl    0x15, a13
3fcebc70:	srl    0x16, b2
3fcebc80:	sla    a10, a14
3fcebc90:	.word  0x7272
3fcebca0:	.word  0x776f
3fcebcb0:	srl    0x17, a13
3fcebcc0:	dsjs   b1, L3FCEBCE0
3fcebcd0:	rl     0x9, a13
L3FCEBCE0:
3fcebce0:	rl     0x1, b8
3fcebcf0:	.word  0x372d
3fcebd00:	srl    0x17, b5
3fcebd10:	.word  0x3537
3fcebd20:	addc   a9, a13
3fcebd30:	.word  0x372d
3fcebd40:	sub    a1, a13
3fcebd50:	addc   a10, a5
3fcebd60:	sub    a1, a13
3fcebd70:	addc   a10, a5
3fcebd80:	sra    b11, b4
3fcebd90:	rl     a3, a3
3fcebda0:	and    a8, a0
3fcebdb0:	.word  0x0000
3fcebdc0:	andn   a0, a0
3fcebdd0:	.word  0x0000
3fcebde0:	add    a0, a0
3fcebdf0:	.word  0x0000
3fcebe00:	mods   a8, a0
3fcebe10:	.word  0x0000
3fcebe20:	or     a0, a0
3fcebe30:	.word  0x0000
3fcebe40:	modu   a0, a0
3fcebe50:	.word  0x0000
3fcebe60:	clr    a0
3fcebe70:	.word  0x0000
3fcebe80:	xor    a8, a0
3fcebe90:	.word  0x0000
3fcebea0:	divs   a0, a0
3fcebeb0:	.word  0x0000
3fcebec0:	.word  0x7600
3fcebed0:	.word  0x0000
3fcebee0:	divu   a0, a0
3fcebef0:	.word  0x0000
3fcebf00:	divu   a8, a0
3fcebf10:	.word  0x0000
3fcebf20:	mpys   a0, a0
3fcebf30:	.word  0x0000
3fcebf40:	andn   a0, a0
3fcebf50:	.word  0x0000
3fcebf60:	mpys   a8, a0
3fcebf70:	.word  0x0000
3fcebf80:	addk   16, a0
3fcebf90:	.word  0x0000
3fcebfa0:	dsjs   a0, L3FCEC130
3fcebfb0:	.word  0x0000
3fcebfc0:	move   *a0(0x0), a0, 0
3fcebfe0:	mpyu   a0, a0
3fcebff0:	.word  0x0000
3fcec000:	btst   a8, a0
3fcec010:	.word  0x0000
3fcec020:	mpyu   a8, a0
3fcec030:	.word  0x0000
3fcec040:	btst   a8, a0
3fcec050:	.word  0x0000
3fcec060:	sla    a0, a0
3fcec070:	.word  0x0000
3fcec080:	modu   a8, a0
3fcec090:	.word  0x0000
3fcec0a0:	sll    a0, a0
3fcec0b0:	.word  0x0000
3fcec0c0:	subb   a0, a0
3fcec0d0:	.word  0x0000
3fcec0e0:	sra    a0, a0
3fcec0f0:	.word  0x0000
3fcec100:	.word  0x7000
3fcec110:	.word  0x0000
3fcec120:	sll    a8, a0
L3FCEC130:
3fcec130:	.word  0x0000
3fcec140:	.word  0x7100
3fcec150:	.word  0x0000
3fcec160:	srl    a0, a0
L3FCEC170:
3fcec170:	.word  0x0000
3fcec180:	.word  0x7900
3fcec190:	.word  0x0000
3fcec1a0:	add    a8, a0
3fcec1b0:	.word  0x0000
3fcec1c0:	.word  0x7700
L3FCEC1D0:
3fcec1d0:	.word  0x0000
3fcec1e0:	dsjs   a0, L3FCEC170
3fcec1f0:	.word  0x0000
3fcec200:	.word  0x7300
3fcec210:	.word  0x0000
3fcec220:	addc   a0, a0
3fcec230:	.word  0x0000
3fcec240:	addi   0x0, a0
3fcec260:	dsjs   a0, L3FCEC270
L3FCEC270:
3fcec270:	.word  0x0000
3fcec280:	trap   0
3fcec290:	.word  0x0000
3fcec2a0:	dsjs   a0, L3FCEC2B0
L3FCEC2B0:
3fcec2b0:	.word  0x0000
3fcec2c0:	srl    a8, a0
3fcec2d0:	.word  0x0000
3fcec2e0:	dsjs   a0, L3FCEC370
3fcec2f0:	.word  0x0000
3fcec300:	sext   a0, 1
3fcec310:	.word  0x0000
3fcec320:	addk   16, a0
L3FCEC330:
3fcec330:	.word  0x0000
3fcec340:	move   *a0, *a0, 0
3fcec350:	.word  0x0000
3fcec360:	or     a0, a0
L3FCEC370:
3fcec370:	.word  0x0000
3fcec380:	emu
3fcec390:	.word  0x0600
3fcec3a0:	subk   32, a0
3fcec3b0:	sext   a0, 1
3fcec3c0:	.word  0x0000
3fcec3d0:	.word  0x0000
3fcec3e0:	pixblt l,l
3fcec3f0:	.word  0x0000
3fcec400:	sext   a0, 0
3fcec410:	.word  0x0000
3fcec420:	.word  0x0000
3fcec430:	.word  0x0400
3fcec440:	sext   a0, 1
3fcec450:	pixt   *a8, *a0
3fcec460:	pixt   *b7, xy, *sp, xy
3fcec470:	.word  0x00ff
3fcec480:	nop
3fcec490:	sext   a0, 1
3fcec4a0:	sext   a0, 1
3fcec4b0:	pixblt l,l
3fcec4c0:	sext   a0, 0
3fcec4d0:	.word  0x0000
3fcec4e0:	.word  0x0000
3fcec4f0:	.word  0x0000
3fcec500:	.word  0x0000
3fcec510:	.word  0x0000
3fcec520:	sla    0x0, a0
3fcec530:	.word  0x0000
3fcec540:	.word  0x0000
3fcec550:	.word  0x0000
3fcec560:	.word  0xfe00
3fcec570:	.word  0x0000
3fcec580:	.word  0x0000
3fcec590:	.word  0x0a00
3fcec5a0:	subk   24, a0
3fcec5b0:	.word  0x0000
3fcec5c0:	.word  0x0000
3fcec5d0:	.word  0x0000
3fcec5e0:	move   -*a0, -*a0, 0
3fcec5f0:	jrn   L3FCEC1D0
3fcec600:	rev    sp
3fcec610:	.word  0x0000
3fcec620:	.word  0x0000
3fcec630:	.word  0x0000
3fcec640:	.word  0x0000
3fcec650:	.word  0x0000
3fcec660:	.word  0x0000
3fcec670:	emu
3fcec680:	dsjs   a0, L3FCEC690
L3FCEC690:
3fcec690:	move   *a6(0x3f), *a6+, 1
3fcec6b0:	.word  0x0000
3fcec6c0:	.word  0x0000
3fcec6d0:	.word  0x0000
3fcec6e0:	rl     a0, a0
3fcec6f0:	jrn   L3FCEC330
3fcec700:	rev    sp
3fcec710:	.word  0x0000
3fcec720:	.word  0x0000
3fcec730:	sub    a1, a13
3fcec740:	addc   a10, a5
3fcec750:	or     a1, a13
3fcec760:	.word  0x7265
3fcec770:	rl     a11, a13
3fcec780:	sla    a11, a14
3fcec790:	srl    0x15, a12
3fcec7a0:	sra    a10, a13
3fcec7b0:	rl     a11, a4
3fcec7c0:	mods   b11, b5
3fcec7d0:	andn   a1, a13
3fcec7e0:	move   a1, b13
3fcec7f0:	.word  0x726f
3fcec800:	sla    a11, a13
3fcec810:	srl    0x15, a12
3fcec820:	rl     0x9, a13
3fcec830:	srl    0x17, b4
3fcec840:	rl     0x1, b1
3fcec850:	srl    0x17, b0
3fcec860:	rl     0x1, b1
3fcec870:	srl    0x17, b0
3fcec880:	rl     0x1, b1
3fcec890:	srl    0x17, b0
3fcec8a0:	srl    0x16, a3
3fcec8b0:	rl     0x1, b8
3fcec8c0:	cmp    a9, a13
3fcec8d0:	move   b10, a3
3fcec8e0:	dsjs   b8, L3FCEC900
3fcec8f0:	dsjs   b5, L3FCEC990
L3FCEC900:
3fcec900:	rl     0x9, a13
3fcec910:	srl    0x18, a0
3fcec920:	sub    a10, a4
3fcec930:	srl    0x16, a3
3fcec940:	sra    b10, b4
3fcec950:	mods   b11, b2
3fcec960:	modu   a3, a9
3fcec970:	mods   a3, a1
3fcec980:	move   a9, a13
L3FCEC990:
3fcec990:	sra    a3, a5
3fcec9a0:	.word  0x7569
3fcec9b0:	srl    0x15, a13
3fcec9c0:	srl    0x16, b2
3fcec9d0:	modu   a10, a14
3fcec9e0:	mods   b11, b2
3fcec9f0:	mods   a3, a1
3fceca00:	srl    0x17, a13
3fceca10:	.word  0x3431
3fceca20:	rl     0x9, a13
3fceca30:	rl     0x1, b0
3fceca40:	rl     0x9, a13
3fceca50:	rl     0x1, b0
3fceca60:	rl     0x9, a13
3fceca70:	rl     0x1, b0
3fceca80:	addc   a9, a13
3fceca90:	dsjs   a13, L3FCECAB0
3fcecaa0:	cmp    a9, a13
L3FCECAB0:
3fcecab0:	move   b10, a3
3fcecac0:	dsjs   b8, L3FCECAE0
3fcecad0:	dsjs   b5, L3FCECB70
L3FCECAE0:
3fcecae0:	rl     0x9, a13
3fcecaf0:	and    a8, a0
3fcecb00:	.word  0x0000
3fcecb10:	andn   a0, a0
3fcecb20:	.word  0x0000
3fcecb30:	add    a0, a0
3fcecb40:	.word  0x0000
3fcecb50:	mods   a8, a0
3fcecb60:	.word  0x0000
L3FCECB70:
3fcecb70:	or     a0, a0
3fcecb80:	.word  0x0000
3fcecb90:	.word  0x7000
3fcecba0:	.word  0x0000
3fcecbb0:	clr    a0
3fcecbc0:	.word  0x0000
3fcecbd0:	xor    a8, a0
3fcecbe0:	.word  0x0000
3fcecbf0:	divs   a0, a0
3fcecc00:	.word  0x0000
3fcecc10:	divs   a8, a0
3fcecc20:	.word  0x0000
3fcecc30:	divu   a0, a0
3fcecc40:	.word  0x0000
3fcecc50:	divu   a8, a0
3fcecc60:	.word  0x0000
3fcecc70:	mpys   a0, a0
3fcecc80:	.word  0x0000
3fcecc90:	andn   a0, a0
3fcecca0:	.word  0x0000
3fceccb0:	mpys   a8, a0
3fceccc0:	.word  0x0000
3fceccd0:	.word  0x0e00
3fcecce0:	.word  0x0000
3fceccf0:	dsjs   a0, L3FCECE80
3fcecd00:	.word  0x0000
3fcecd10:	sra    a0, a0
3fcecd20:	.word  0x0000
3fcecd30:	mpyu   a0, a0
3fcecd40:	.word  0x0000
3fcecd50:	sra    a0, a0
3fcecd60:	.word  0x0000
3fcecd70:	mpyu   a8, a0
3fcecd80:	.word  0x0000
3fcecd90:	sra    a0, a0
3fcecda0:	.word  0x0000
3fcecdb0:	sla    a0, a0
3fcecdc0:	.word  0x0000
3fcecdd0:	modu   a8, a0
3fcecde0:	.word  0x0000
3fcecdf0:	sll    a0, a0
3fcece00:	.word  0x0000
3fcece10:	and    a0, a0
3fcece20:	.word  0x0000
3fcece30:	sra    a0, a0
3fcece40:	.word  0x0000
3fcece50:	srl    a8, a0
3fcece60:	.word  0x0000
3fcece70:	sll    a8, a0
L3FCECE80:
3fcece80:	.word  0x0000
3fcece90:	sra    a8, a0
3fcecea0:	.word  0x0000
3fceceb0:	srl    a0, a0
L3FCECEC0:
3fcecec0:	.word  0x0000
3fceced0:	.word  0x7200
3fcecee0:	.word  0x0000
3fcecef0:	add    a8, a0
3fcecf00:	.word  0x0000
3fcecf10:	mods   a8, a0
3fcecf20:	.word  0x0000
3fcecf30:	dsjs   a0, L3FCECEC0
3fcecf40:	.word  0x0000
3fcecf50:	.word  0x7b00
3fcecf60:	.word  0x0000
3fcecf70:	addc   a0, a0
3fcecf80:	.word  0x0000
3fcecf90:	.word  0x0800
3fcecfa0:	.word  0x0000
3fcecfb0:	dsjs   a0, L3FCECFC0
L3FCECFC0:
3fcecfc0:	.word  0x0000
3fcecfd0:	.word  0x0600
3fcecfe0:	.word  0x0000
L3FCECFF0:
3fcecff0:	dsjs   a0, L3FCED000
L3FCED000:
3fced000:	.word  0x0000
3fced010:	move   *a0, *a0, 1
3fced020:	.word  0x0000
3fced030:	dsjs   a0, L3FCED0C0
3fced040:	.word  0x0000
3fced050:	.word  0x0800
3fced060:	.word  0x0000
3fced070:	addk   16, a0
3fced080:	.word  0x0000
3fced090:	move   a8, *a0, 0
3fced0a0:	.word  0x0000
3fced0b0:	or     a0, a0
L3FCED0C0:
3fced0c0:	.word  0x0000
3fced0d0:	emu
3fced0e0:	.word  0x0600
3fced0f0:	addi   0x800, a0
3fced110:	.word  0x0000
3fced120:	.word  0x0000
3fced130:	.word  0x0c00
3fced140:	.word  0x0000
3fced150:	nop
3fced160:	.word  0x0000
3fced170:	.word  0x0000
3fced180:	.word  0x0400
3fced190:	.word  0x0800
3fced1a0:	emu
3fced1b0:	pixt   a0, *a0
3fced1c0:	.word  0x00ff
3fced1d0:	.word  0x0400
3fced1e0:	.word  0x0800
3fced1f0:	.word  0x0800
3fced200:	addi   0x200, a0
3fced220:	.word  0x0000
3fced230:	.word  0x0000
3fced240:	.word  0x0000
3fced250:	.word  0x0000
3fced260:	.word  0x0000
3fced270:	sla    0x0, a0
3fced280:	.word  0x0000
3fced290:	.word  0x0000
3fced2a0:	.word  0x0000
3fced2b0:	.word  0xff00
3fced2c0:	.word  0x0000
3fced2d0:	.word  0x0000
3fced2e0:	.word  0x0a00
3fced2f0:	subk   24, a0
3fced300:	.word  0x0000
3fced310:	.word  0x0000
3fced320:	.word  0x0000
3fced330:	pixt   a0, *a0
3fced340:	jrn   L3FCECFF0
3fced350:	rev    sp
3fced360:	.word  0x0000
3fced370:	.word  0x0000
3fced380:	.word  0x0000
3fced390:	.word  0x0000
3fced3a0:	.word  0x0000
3fced3b0:	.word  0x0000
3fced3c0:	emu
3fced3d0:	.word  0x7800
3fced3e0:	jrnn   L3FCED970
3fced3f0:	rev    sp
3fced400:	.word  0x0000
3fced410:	.word  0x0000
3fced420:	.word  0x0000
3fced430:	move   *a0(0xced0), *a0(0x3f), 0
3fced460:	.word  0x0000
3fced470:	.word  0x0000
3fced480:	sub    a1, a13
3fced490:	addc   a10, a5
3fced4a0:	or     a1, a13
3fced4b0:	.word  0x7265
3fced4c0:	rl     a11, a13
3fced4d0:	sla    a11, a14
3fced4e0:	srl    0x15, a12
3fced4f0:	sra    a10, a13
3fced500:	rl     a11, a4
3fced510:	mods   b11, b5
3fced520:	andn   a1, a13
3fced530:	move   a1, b13
3fced540:	.word  0x726f
3fced550:	sla    a11, a13
3fced560:	srl    0x15, a12
3fced570:	andn   a10, a7
3fced580:	rl     0x9, a13
3fced590:	srl    0x17, b4
3fced5a0:	rl     0x1, b1
3fced5b0:	srl    0x17, b0
3fced5c0:	rl     0x1, b1
3fced5d0:	srl    0x17, b0
3fced5e0:	rl     0x1, b1
3fced5f0:	srl    0x17, b0
3fced600:	srl    0x16, a3
3fced610:	rl     0x1, b8
3fced620:	cmp    a9, a13
3fced630:	move   b10, a3
3fced640:	dsjs   b8, L3FCED660
3fced650:	dsjs   b5, L3FCED6F0
L3FCED660:
3fced660:	rl     0x9, a13
3fced670:	srl    0x18, a0
3fced680:	sub    a10, a4
3fced690:	srl    0x16, a3
3fced6a0:	sra    b10, b4
3fced6b0:	mods   b11, b2
3fced6c0:	modu   a3, a9
3fced6d0:	mods   a3, a1
3fced6e0:	move   a9, a13
L3FCED6F0:
3fced6f0:	sra    a3, a5
3fced700:	.word  0x7569
3fced710:	srl    0x15, a13
3fced720:	srl    0x16, b2
3fced730:	modu   a10, a14
3fced740:	mods   b11, b2
3fced750:	mods   a3, a1
3fced760:	subb   a9, a13
3fced770:	srl    0x16, b3
3fced780:	.word  0x3431
3fced790:	rl     0x9, a13
3fced7a0:	rl     0x1, b0
3fced7b0:	rl     0x9, a13
3fced7c0:	rl     0x1, b0
3fced7d0:	rl     0x9, a13
3fced7e0:	rl     0x1, b0
3fced7f0:	addc   a9, a13
3fced800:	dsjs   a13, L3FCED820
3fced810:	cmp    a9, a13
L3FCED820:
3fced820:	move   b10, a3
3fced830:	dsjs   b8, L3FCED850
3fced840:	dsjs   b5, L3FCED8E0
L3FCED850:
3fced850:	rl     0x9, a13
3fced860:	sra    a0, a0
3fced870:	.word  0x0000
3fced880:	srl    a8, a0
3fced890:	.word  0x0000
3fced8a0:	sll    a8, a0
3fced8b0:	.word  0x0000
3fced8c0:	sra    a8, a0
3fced8d0:	.word  0x0000
L3FCED8E0:
3fced8e0:	addc   a0, a0
3fced8f0:	.word  0x0000
3fced900:	.word  0x0800
3fced910:	.word  0x0000
3fced920:	dsjs   a0, L3FCED930
L3FCED930:
3fced930:	.word  0x0000
3fced940:	.word  0x0600
3fced950:	.word  0x0000
3fced960:	sll    a0, a0
L3FCED970:
3fced970:	.word  0x0000
3fced980:	and    a0, a0
3fced990:	.word  0x0000
3fced9a0:	and    a8, a0
3fced9b0:	.word  0x0000
3fced9c0:	andn   a0, a0
3fced9d0:	.word  0x0000
3fced9e0:	add    a0, a0
3fced9f0:	.word  0x0000
3fceda00:	mods   a8, a0
3fceda10:	.word  0x0000
3fceda20:	or     a0, a0
3fceda30:	.word  0x0000
3fceda40:	.word  0x7000
3fceda50:	.word  0x0000
3fceda60:	clr    a0
3fceda70:	.word  0x0000
3fceda80:	xor    a8, a0
3fceda90:	.word  0x0000
3fcedaa0:	divs   a0, a0
3fcedab0:	.word  0x0000
3fcedac0:	divs   a8, a0
3fcedad0:	.word  0x0000
3fcedae0:	divu   a0, a0
3fcedaf0:	.word  0x0000
3fcedb00:	divu   a8, a0
3fcedb10:	.word  0x0000
3fcedb20:	mpys   a0, a0
3fcedb30:	.word  0x0000
3fcedb40:	movb   *a0(0x0), *a0(0x5d00)
3fcedb70:	.word  0x0000
3fcedb80:	.word  0x0e00
3fcedb90:	.word  0x0000
3fcedba0:	dsjs   a0, L3FCEDD30
3fcedbb0:	.word  0x0000
3fcedbc0:	sra    a0, a0
3fcedbd0:	.word  0x0000
3fcedbe0:	mpyu   a0, a0
3fcedbf0:	.word  0x0000
3fcedc00:	sra    a0, a0
3fcedc10:	.word  0x0000
3fcedc20:	mpyu   a8, a0
3fcedc30:	.word  0x0000
3fcedc40:	sra    a0, a0
3fcedc50:	.word  0x0000
3fcedc60:	sla    a0, a0
3fcedc70:	.word  0x0000
3fcedc80:	modu   a8, a0
3fcedc90:	.word  0x0000
3fcedca0:	srl    a0, a0
L3FCEDCB0:
3fcedcb0:	.word  0x0000
3fcedcc0:	.word  0x7200
3fcedcd0:	.word  0x0000
3fcedce0:	add    a8, a0
3fcedcf0:	.word  0x0000
3fcedd00:	mods   a8, a0
3fcedd10:	.word  0x0000
3fcedd20:	dsjs   a0, L3FCEDCB0
L3FCEDD30:
3fcedd30:	.word  0x0000
3fcedd40:	movb   *a8(0x0), *a0(0x3c00)
3fcedd70:	.word  0x0000
3fcedd80:	move   *a0, *a0, 1
3fcedd90:	.word  0x0000
3fcedda0:	dsjs   a0, L3FCEDE30
3fceddb0:	.word  0x0000
3fceddc0:	.word  0x0800
3fceddd0:	.word  0x0000
3fcedde0:	addk   16, a0
3fceddf0:	.word  0x0000
3fcede00:	.word  0xbf00
3fcede10:	.word  0x0000
3fcede20:	or     a0, a0
L3FCEDE30:
3fcede30:	.word  0x0000
L3FCEDE40:
3fcede40:	emu
3fcede50:	.word  0x0600
3fcede60:	addi   0x800, a0
3fcede80:	.word  0x0000
3fcede90:	.word  0x0000
3fcedea0:	.word  0x0c00
3fcedeb0:	.word  0x0000
3fcedec0:	nop
3fceded0:	.word  0x0000
3fcedee0:	.word  0x0000
3fcedef0:	emu
3fcedf00:	.word  0x0800
3fcedf10:	emu
3fcedf20:	pixt   a0, *a0
3fcedf30:	.word  0x00ff
3fcedf40:	.word  0x0400
3fcedf50:	.word  0x0800
3fcedf60:	.word  0x0800
3fcedf70:	trap   0
3fcedf80:	.word  0x0200
3fcedf90:	.word  0x0000
L3FCEDFA0:
3fcedfa0:	.word  0x0000
3fcedfb0:	.word  0x0000
3fcedfc0:	.word  0x0000
3fcedfd0:	.word  0x0000
3fcedfe0:	sla    0x0, a0
3fcedff0:	.word  0x0000
3fcee000:	.word  0x0000
3fcee010:	.word  0x0000
3fcee020:	.word  0xff00
3fcee030:	.word  0x0000
3fcee040:	.word  0x0000
3fcee050:	.word  0x0a00
3fcee060:	subk   24, a0
3fcee070:	.word  0x0000
3fcee080:	.word  0x0000
3fcee090:	.word  0x0000
3fcee0a0:	rl     a0, a0
3fcee0b0:	jrn   L3FCEDE40
3fcee0c0:	rev    sp
3fcee0d0:	.word  0x0000
3fcee0e0:	.word  0x0000
3fcee0f0:	.word  0x0000
3fcee100:	.word  0x0000
3fcee110:	.word  0x0000
3fcee120:	.word  0x0000
3fcee130:	emu
3fcee140:	jac   L3FCBDC80
3fcee160:	rev    sp
3fcee170:	.word  0x0000
3fcee180:	.word  0x0000
3fcee190:	.word  0x0000
3fcee1a0:	sra    0x20, a0
3fcee1b0:	jrn   L3FCEDFA0
3fcee1c0:	rev    sp
3fcee1d0:	.word  0x0000
3fcee1e0:	.word  0x0000
3fcee1f0:	addc   a1, a13
3fcee200:	.word  0x7469
3fcee210:	.word  0x7473
3fcee220:	sra    b11, b2
3fcee230:	mods   a11, a1
3fcee240:	or     a1, a13
3fcee250:	.word  0x7265
3fcee260:	rl     a11, a13
3fcee270:	sla    a11, a14
3fcee280:	srl    0x15, a12
3fcee290:	sra    a10, a13
3fcee2a0:	rl     a11, a4
3fcee2b0:	mods   b11, b5
3fcee2c0:	andn   a1, a13
3fcee2d0:	move   a1, b13
3fcee2e0:	.word  0x726f
3fcee2f0:	sla    a11, a13
3fcee300:	srl    0x15, a12
3fcee310:	rl     0x9, a13
3fcee320:	srl    0x17, b8
3fcee330:	.word  0x3431
3fcee340:	srl    0x17, b0
3fcee350:	rl     0x1, b1
3fcee360:	srl    0x17, b0
3fcee370:	rl     0x1, b1
3fcee380:	srl    0x17, b0
3fcee390:	srl    0x16, a3
3fcee3a0:	rl     0x9, b1
3fcee3b0:	srl    0x17, b0
3fcee3c0:	andn   a10, a9
3fcee3d0:	dsjs   sp, L3FCEE400
3fcee3e0:	.word  0x3538
3fcee3f0:	srl    0x17, b9
L3FCEE400:
3fcee400:	rev    b1
3fcee410:	addc   a1, a13
3fcee420:	.word  0x7469
3fcee430:	.word  0x7473
3fcee440:	sra    b11, b2
3fcee450:	mods   a11, a1
3fcee460:	or     a1, a13
3fcee470:	.word  0x7265
3fcee480:	rl     a11, a13
3fcee490:	sla    a11, a14
3fcee4a0:	srl    0x15, a12
3fcee4b0:	sra    a10, a13
3fcee4c0:	rl     a11, a4
3fcee4d0:	mods   b11, b5
3fcee4e0:	andn   a1, a13
3fcee4f0:	move   a1, b13
3fcee500:	.word  0x726f
3fcee510:	sla    a11, a13
3fcee520:	srl    0x15, a12
3fcee530:	rl     0x9, a13
3fcee540:	srl    0x17, b8
3fcee550:	.word  0x3431
3fcee560:	srl    0x17, b0
3fcee570:	rl     0x1, b1
3fcee580:	srl    0x17, b0
3fcee590:	rl     0x1, b1
3fcee5a0:	srl    0x17, b0
3fcee5b0:	srl    0x16, a3
3fcee5c0:	rl     0x9, b1
3fcee5d0:	cmp    a9, a13
3fcee5e0:	move   b10, a3
3fcee5f0:	dsjs   b8, L3FCEE610
3fcee600:	dsjs   b5, L3FCEE6A0
L3FCEE610:
3fcee610:	rl     0x9, a13
3fcee620:	and    a8, a0
3fcee630:	.word  0x0000
3fcee640:	andn   a0, a0
3fcee650:	.word  0x0000
3fcee660:	add    a0, a0
3fcee670:	.word  0x0000
3fcee680:	mods   a8, a0
3fcee690:	.word  0x0000
L3FCEE6A0:
3fcee6a0:	or     a0, a0
3fcee6b0:	.word  0x0000
3fcee6c0:	modu   a0, a0
3fcee6d0:	.word  0x0000
3fcee6e0:	clr    a0
3fcee6f0:	.word  0x0000
3fcee700:	xor    a8, a0
3fcee710:	.word  0x0000
3fcee720:	divs   a0, a0
3fcee730:	.word  0x0000
3fcee740:	divs   a8, a0
3fcee750:	.word  0x0000
3fcee760:	divu   a0, a0
3fcee770:	.word  0x0000
3fcee780:	divu   a8, a0
3fcee790:	.word  0x0000
3fcee7a0:	mpys   a0, a0
3fcee7b0:	.word  0x0000
3fcee7c0:	andn   a0, a0
3fcee7d0:	.word  0x0000
3fcee7e0:	mpys   a8, a0
3fcee7f0:	.word  0x0000
3fcee800:	addk   16, a0
3fcee810:	.word  0x0000
3fcee820:	dsjs   a0, L3FCEE9B0
3fcee830:	.word  0x0000
3fcee840:	movb   a0, *a0
3fcee850:	.word  0x0000
3fcee860:	mpyu   a0, a0
3fcee870:	.word  0x0000
3fcee880:	sra    a0, a0
3fcee890:	.word  0x0000
3fcee8a0:	mpyu   a8, a0
3fcee8b0:	.word  0x0000
3fcee8c0:	sra    a0, a0
3fcee8d0:	.word  0x0000
3fcee8e0:	sla    a0, a0
3fcee8f0:	.word  0x0000
3fcee900:	modu   a8, a0
3fcee910:	.word  0x0000
3fcee920:	sll    a0, a0
3fcee930:	.word  0x0000
3fcee940:	modu   a0, a0
3fcee950:	.word  0x0000
3fcee960:	sra    a0, a0
3fcee970:	.word  0x0000
3fcee980:	srl    a8, a0
3fcee990:	.word  0x0000
3fcee9a0:	sll    a8, a0
L3FCEE9B0:
3fcee9b0:	.word  0x0000
3fcee9c0:	sra    a8, a0
3fcee9d0:	.word  0x0000
3fcee9e0:	srl    a0, a0
L3FCEE9F0:
3fcee9f0:	.word  0x0000
3fceea00:	.word  0x7200
3fceea10:	.word  0x0000
3fceea20:	add    a8, a0
3fceea30:	.word  0x0000
3fceea40:	mods   a8, a0
3fceea50:	.word  0x0000
3fceea60:	dsjs   a0, L3FCEE9F0
3fceea70:	.word  0x0000
3fceea80:	.word  0x7300
3fceea90:	.word  0x0000
3fceeaa0:	addc   a0, a0
3fceeab0:	.word  0x0000
3fceeac0:	addi   0x0, a0
3fceeae0:	dsjs   a0, L3FCEEAF0
L3FCEEAF0:
3fceeaf0:	.word  0x0000
3fceeb00:	trap   0
3fceeb10:	.word  0x0000
3fceeb20:	dsjs   a0, L3FCEEB30
L3FCEEB30:
3fceeb30:	.word  0x0000
3fceeb40:	move   *a0, *a0, 1
3fceeb50:	.word  0x0000
3fceeb60:	dsjs   a0, L3FCEEBF0
3fceeb70:	.word  0x0000
3fceeb80:	addi   0x0, a0
3fceeba0:	addk   16, a0
3fceebb0:	.word  0x0000
3fceebc0:	.word  0x7500
3fceebd0:	.word  0x0000
3fceebe0:	or     a0, a0
L3FCEEBF0:
3fceebf0:	.word  0x0000
3fceec00:	emu
3fceec10:	.word  0x0600
3fceec20:	addk   16, a0
3fceec30:	addi   0x0, a0
3fceec50:	.word  0x0000
3fceec60:	pixblt l,l
3fceec70:	.word  0x0000
3fceec80:	sext   a0, 0
3fceec90:	.word  0x0000
3fceeca0:	.word  0x0000
3fceecb0:	sext   a0, 1
3fceecc0:	addi   0x0, a0
L3FCEECE0:
3fceece0:	pixt   *a8, xy, *a0, xy
3fceecf0:	.word  0x00ff
3fceed00:	sext   a0, 0
3fceed10:	addi   0xb00, a0
3fceed30:	pixblt l,l
3fceed40:	sext   a0, 0
3fceed50:	.word  0x0000
3fceed60:	.word  0x0000
3fceed70:	.word  0x0000
3fceed80:	.word  0x0000
3fceed90:	.word  0x0000
3fceeda0:	sla    0x0, a0
3fceedb0:	.word  0x0000
3fceedc0:	.word  0x0000
3fceedd0:	.word  0x0000
3fceede0:	.word  0xff00
3fceedf0:	.word  0x0000
3fceee00:	.word  0x0000
3fceee10:	.word  0x0a00
3fceee20:	subk   24, a0
L3FCEEE30:
3fceee30:	.word  0x0000
3fceee40:	.word  0x0000
3fceee50:	.word  0x0000
3fceee60:	sra    0x20, a0
3fceee70:	jrn   L3FCEECE0
3fceee80:	rev    sp
3fceee90:	.word  0x0000
3fceeea0:	.word  0x0000
3fceeeb0:	.word  0x0000
3fceeec0:	.word  0x0000
3fceeed0:	.word  0x0000
3fceeee0:	.word  0x0000
3fceeef0:	emu
3fceef00:	.word  0x0800
3fceef10:	move   *b1(0x3f), *b9+, 0
3fceef30:	.word  0x0000
3fceef40:	.word  0x0000
3fceef50:	.word  0x0000
3fceef60:	cvxyl  a0, a0
3fceef70:	jrn   L3FCEEE30
3fceef80:	rev    sp
3fceef90:	.word  0x0000
3fceefa0:	.word  0x0000
3fceefb0:	addc   a1, a13
3fceefc0:	.word  0x7469
3fceefd0:	.word  0x7473
3fceefe0:	sra    b11, b2
3fceeff0:	mods   a11, a1
3fcef000:	or     a1, a13
3fcef010:	.word  0x7265
3fcef020:	rl     a11, a13
3fcef030:	sla    a11, a14
3fcef040:	srl    0x15, a12
3fcef050:	sra    a10, a13
3fcef060:	rl     a11, a4
3fcef070:	mods   b11, b5
3fcef080:	andn   a1, a13
3fcef090:	move   a1, b13
3fcef0a0:	.word  0x726f
3fcef0b0:	sla    a11, a13
3fcef0c0:	srl    0x15, a12
3fcef0d0:	andn   a10, a7
3fcef0e0:	rl     0x9, a13
3fcef0f0:	srl    0x17, b8
3fcef100:	.word  0x3431
3fcef110:	srl    0x17, b0
3fcef120:	rl     0x1, b1
3fcef130:	srl    0x17, b0
3fcef140:	rl     0x1, b1
3fcef150:	srl    0x17, b0
3fcef160:	srl    0x16, a3
3fcef170:	rl     0x9, b1
3fcef180:	srl    0x17, b0
3fcef190:	andn   a10, a9
3fcef1a0:	dsjs   sp, L3FCEF1D0
3fcef1b0:	.word  0x3538
3fcef1c0:	srl    0x17, b9
L3FCEF1D0:
3fcef1d0:	rev    b1
3fcef1e0:	addc   a1, a13
3fcef1f0:	.word  0x7469
3fcef200:	.word  0x7473
3fcef210:	sra    b11, b2
3fcef220:	mods   a11, a1
3fcef230:	or     a1, a13
3fcef240:	.word  0x7265
3fcef250:	rl     a11, a13
3fcef260:	sla    a11, a14
3fcef270:	srl    0x15, a12
3fcef280:	sra    a10, a13
3fcef290:	rl     a11, a4
3fcef2a0:	mods   b11, b5
3fcef2b0:	andn   a1, a13
3fcef2c0:	move   a1, b13
3fcef2d0:	.word  0x726f
3fcef2e0:	sla    a11, a13
3fcef2f0:	srl    0x15, a12
3fcef300:	andn   a10, a7
3fcef310:	rl     0x9, a13
3fcef320:	srl    0x17, b8
3fcef330:	.word  0x3431
3fcef340:	srl    0x17, b0
3fcef350:	rl     0x1, b1
3fcef360:	srl    0x17, b0
3fcef370:	rl     0x1, b1
3fcef380:	srl    0x17, b0
3fcef390:	srl    0x16, a3
3fcef3a0:	rl     0x9, b1
3fcef3b0:	cmp    a9, a13
3fcef3c0:	move   b10, a3
3fcef3d0:	dsjs   b8, L3FCEF3F0
3fcef3e0:	dsjs   b5, L3FCEF480
L3FCEF3F0:
3fcef3f0:	rl     0x9, a13
3fcef400:	sra    a0, a0
3fcef410:	.word  0x0000
3fcef420:	srl    a8, a0
3fcef430:	.word  0x0000
3fcef440:	sll    a8, a0
3fcef450:	.word  0x0000
3fcef460:	sra    a8, a0
3fcef470:	.word  0x0000
L3FCEF480:
3fcef480:	addc   a0, a0
3fcef490:	.word  0x0000
3fcef4a0:	.word  0x0c00
3fcef4b0:	.word  0x0000
3fcef4c0:	dsjs   a0, L3FCEF4D0
L3FCEF4D0:
3fcef4d0:	.word  0x0000
3fcef4e0:	trap   0
3fcef4f0:	.word  0x0000
3fcef500:	sll    a0, a0
3fcef510:	.word  0x0000
3fcef520:	modu   a0, a0
3fcef530:	.word  0x0000
3fcef540:	and    a8, a0
3fcef550:	.word  0x0000
3fcef560:	andn   a0, a0
3fcef570:	.word  0x0000
3fcef580:	add    a0, a0
3fcef590:	.word  0x0000
3fcef5a0:	mods   a8, a0
3fcef5b0:	.word  0x0000
3fcef5c0:	or     a0, a0
3fcef5d0:	.word  0x0000
3fcef5e0:	modu   a0, a0
3fcef5f0:	.word  0x0000
3fcef600:	clr    a0
3fcef610:	.word  0x0000
3fcef620:	xor    a8, a0
3fcef630:	.word  0x0000
3fcef640:	divs   a0, a0
3fcef650:	.word  0x0000
3fcef660:	divs   a8, a0
3fcef670:	.word  0x0000
3fcef680:	divu   a0, a0
3fcef690:	.word  0x0000
3fcef6a0:	divu   a8, a0
3fcef6b0:	.word  0x0000
3fcef6c0:	mpys   a0, a0
3fcef6d0:	.word  0x0000
3fcef6e0:	movb   *a0(0x0), *a0(0x5d00)
3fcef710:	.word  0x0000
3fcef720:	addk   16, a0
3fcef730:	.word  0x0000
3fcef740:	dsjs   a0, L3FCEF8D0
3fcef750:	.word  0x0000
3fcef760:	movb   a0, *a0
3fcef770:	.word  0x0000
3fcef780:	mpyu   a0, a0
3fcef790:	.word  0x0000
3fcef7a0:	sra    a0, a0
3fcef7b0:	.word  0x0000
3fcef7c0:	mpyu   a8, a0
3fcef7d0:	.word  0x0000
3fcef7e0:	sra    a0, a0
3fcef7f0:	.word  0x0000
3fcef800:	sla    a0, a0
3fcef810:	.word  0x0000
3fcef820:	modu   a8, a0
3fcef830:	.word  0x0000
3fcef840:	srl    a0, a0
L3FCEF850:
3fcef850:	.word  0x0000
3fcef860:	.word  0x7200
3fcef870:	.word  0x0000
3fcef880:	add    a8, a0
3fcef890:	.word  0x0000
3fcef8a0:	mods   a8, a0
3fcef8b0:	.word  0x0000
3fcef8c0:	dsjs   a0, L3FCEF850
L3FCEF8D0:
3fcef8d0:	.word  0x0000
3fcef8e0:	.word  0xbe00
3fcef8f0:	.word  0x0000
3fcef900:	dsjs   a0, L3FCEF910
L3FCEF910:
3fcef910:	.word  0x0000
3fcef920:	move   *a0, *a0, 1
3fcef930:	.word  0x0000
3fcef940:	dsjs   a0, L3FCEF9D0
3fcef950:	.word  0x0000
3fcef960:	addi   0x0, a0
3fcef980:	addk   16, a0
3fcef990:	.word  0x0000
3fcef9a0:	jauc   L3FCEF9C0
L3FCEF9C0:
3fcef9c0:	or     a0, a0
L3FCEF9D0:
3fcef9d0:	.word  0x0000
3fcef9e0:	emu
3fcef9f0:	.word  0x0600
3fcefa00:	addk   16, a0
3fcefa10:	addi   0x0, a0
3fcefa30:	.word  0x0000
3fcefa40:	pixblt l,l
3fcefa50:	.word  0x0000
3fcefa60:	sext   a0, 0
3fcefa70:	.word  0x0000
3fcefa80:	.word  0x0000
3fcefa90:	emu
3fcefaa0:	addi   0x0, a0
3fcefac0:	pixt   *a8, xy, *a0, xy
3fcefad0:	.word  0x00ff
3fcefae0:	sext   a0, 0
3fcefaf0:	addi   0xb00, a0
3fcefb10:	.word  0x0e00
L3FCEFB20:
3fcefb20:	sext   a0, 0
3fcefb30:	.word  0x0000
3fcefb40:	.word  0x0000
3fcefb50:	.word  0x0000
3fcefb60:	.word  0x0000
3fcefb70:	.word  0x0000
3fcefb80:	sla    0x0, a0
3fcefb90:	.word  0x0000
L3FCEFBA0:
3fcefba0:	.word  0x0000
3fcefbb0:	.word  0x0000
3fcefbc0:	.word  0xff00
3fcefbd0:	.word  0x0000
3fcefbe0:	.word  0x0000
3fcefbf0:	.word  0x0a00
3fcefc00:	subk   24, a0
3fcefc10:	.word  0x0000
3fcefc20:	.word  0x0000
3fcefc30:	.word  0x0000
3fcefc40:	.word  0x0800
3fcefc50:	jrn   L3FCEFBA0
3fcefc60:	rev    sp
3fcefc70:	.word  0x0000
3fcefc80:	.word  0x0000
3fcefc90:	.word  0x0000
3fcefca0:	.word  0x0000
3fcefcb0:	.word  0x0000
3fcefcc0:	.word  0x0000
3fcefcd0:	emu
3fcefce0:	move   a0, *a0(0xd0b5), 0
3fcefd00:	rev    sp
3fcefd10:	.word  0x0000
3fcefd20:	.word  0x0000
3fcefd30:	.word  0x0000
3fcefd40:	jac   L3FCBECF0
3fcefd60:	rev    sp
3fcefd70:	.word  0x0000
3fcefd80:	.word  0x0000
3fcefd90:	sub    a1, a13
3fcefda0:	addc   a10, a5
3fcefdb0:	or     a1, a13
3fcefdc0:	.word  0x7265
3fcefdd0:	rl     a11, a13
3fcefde0:	sla    a11, a14
3fcefdf0:	srl    0x15, a12
3fcefe00:	sra    a10, a13
3fcefe10:	rl     a11, a4
3fcefe20:	mods   b11, b5
3fcefe30:	andn   a1, a13
3fcefe40:	move   a1, b13
3fcefe50:	.word  0x726f
3fcefe60:	sla    a11, a13
3fcefe70:	srl    0x15, a12
3fcefe80:	rl     0x9, a13
3fcefe90:	srl    0x17, b4
3fcefea0:	.word  0x3431
3fcefeb0:	srl    0x17, b0
3fcefec0:	.word  0x3537
3fcefed0:	.word  0x372d
3fcefee0:	srl    0x17, b5
3fcefef0:	srl    0x16, a3
3fceff00:	srl    0x17, b8
3fceff10:	andn   a10, a9
3fceff20:	dsjs   sp, L3FCEFF50
3fceff30:	.word  0x3538
3fceff40:	srl    0x17, b9
L3FCEFF50:
3fceff50:	rev    b1
3fceff60:	sub    a1, a13
3fceff70:	addc   a10, a5
3fceff80:	or     a1, a13
3fceff90:	.word  0x7265
3fceffa0:	rl     a11, a13
3fceffb0:	sla    a11, a14
3fceffc0:	srl    0x15, a12
3fceffd0:	sra    a10, a13
3fceffe0:	rl     a11, a4
3fcefff0:	mods   b11, b5
3fcf0000:	andn   a1, a13
3fcf0010:	move   a1, b13
3fcf0020:	.word  0x726f
3fcf0030:	sla    a11, a13
3fcf0040:	srl    0x15, a12
3fcf0050:	rl     0x9, a13
3fcf0060:	srl    0x17, b4
3fcf0070:	.word  0x3431
3fcf0080:	srl    0x17, b0
3fcf0090:	.word  0x3537
3fcf00a0:	.word  0x372d
3fcf00b0:	srl    0x17, b5
3fcf00c0:	srl    0x16, a3
3fcf00d0:	rl     0x1, b8
3fcf00e0:	cmp    a9, a13
3fcf00f0:	move   b10, a3
3fcf0100:	dsjs   b8, L3FCF0120
3fcf0110:	dsjs   b5, L3FCF01B0
L3FCF0120:
3fcf0120:	rl     0x9, a13
3fcf0130:	and    a8, a0
3fcf0140:	.word  0x0000
3fcf0150:	andn   a0, a0
3fcf0160:	.word  0x0000
3fcf0170:	add    a0, a0
3fcf0180:	.word  0x0000
3fcf0190:	mods   a8, a0
3fcf01a0:	.word  0x0000
L3FCF01B0:
3fcf01b0:	or     a0, a0
3fcf01c0:	.word  0x0000
3fcf01d0:	.word  0x7000
3fcf01e0:	.word  0x0000
3fcf01f0:	clr    a0
3fcf0200:	.word  0x0000
3fcf0210:	xor    a8, a0
3fcf0220:	.word  0x0000
3fcf0230:	divs   a0, a0
3fcf0240:	.word  0x0000
3fcf0250:	divs   a8, a0
3fcf0260:	.word  0x0000
3fcf0270:	divu   a0, a0
3fcf0280:	.word  0x0000
3fcf0290:	divu   a8, a0
3fcf02a0:	.word  0x0000
3fcf02b0:	mpys   a0, a0
3fcf02c0:	.word  0x0000
3fcf02d0:	andn   a0, a0
3fcf02e0:	.word  0x0000
3fcf02f0:	mpys   a8, a0
3fcf0300:	.word  0x0000
3fcf0310:	.word  0x0e00
3fcf0320:	.word  0x0000
3fcf0330:	dsjs   a0, L3FCF04C0
3fcf0340:	.word  0x0000
3fcf0350:	movb   a0, *a0
3fcf0360:	.word  0x0000
3fcf0370:	mpyu   a0, a0
3fcf0380:	.word  0x0000
3fcf0390:	btst   a8, a0
3fcf03a0:	.word  0x0000
3fcf03b0:	mpyu   a8, a0
3fcf03c0:	.word  0x0000
3fcf03d0:	btst   a8, a0
3fcf03e0:	.word  0x0000
3fcf03f0:	sla    a0, a0
3fcf0400:	.word  0x0000
3fcf0410:	modu   a8, a0
3fcf0420:	.word  0x0000
3fcf0430:	sll    a0, a0
3fcf0440:	.word  0x0000
3fcf0450:	and    a0, a0
3fcf0460:	.word  0x0000
3fcf0470:	sra    a0, a0
3fcf0480:	.word  0x0000
3fcf0490:	srl    a8, a0
3fcf04a0:	.word  0x0000
3fcf04b0:	sll    a8, a0
L3FCF04C0:
3fcf04c0:	.word  0x0000
3fcf04d0:	sra    a8, a0
3fcf04e0:	.word  0x0000
3fcf04f0:	srl    a0, a0
L3FCF0500:
3fcf0500:	.word  0x0000
3fcf0510:	.word  0x7200
3fcf0520:	.word  0x0000
3fcf0530:	add    a8, a0
3fcf0540:	.word  0x0000
3fcf0550:	mods   a8, a0
3fcf0560:	.word  0x0000
3fcf0570:	dsjs   a0, L3FCF0500
3fcf0580:	.word  0x0000
3fcf0590:	.word  0x7b00
3fcf05a0:	.word  0x0000
3fcf05b0:	addc   a0, a0
3fcf05c0:	.word  0x0000
3fcf05d0:	.word  0x0800
3fcf05e0:	.word  0x0000
3fcf05f0:	dsjs   a0, L3FCF0600
L3FCF0600:
3fcf0600:	.word  0x0000
3fcf0610:	.word  0x0600
3fcf0620:	.word  0x0000
3fcf0630:	dsjs   a0, L3FCF0640
L3FCF0640:
3fcf0640:	.word  0x0000
3fcf0650:	srl    a8, a0
3fcf0660:	.word  0x0000
3fcf0670:	dsjs   a0, L3FCF0700
3fcf0680:	.word  0x0000
3fcf0690:	.word  0x0800
3fcf06a0:	.word  0x0000
3fcf06b0:	addk   16, a0
3fcf06c0:	.word  0x0000
3fcf06d0:	cmp    a0, a0
3fcf06e0:	.word  0x0000
3fcf06f0:	or     a0, a0
L3FCF0700:
3fcf0700:	.word  0x0000
3fcf0710:	emu
3fcf0720:	.word  0x0600
3fcf0730:	addi   0x800, a0
3fcf0750:	.word  0x0000
3fcf0760:	.word  0x0000
3fcf0770:	.word  0x0c00
3fcf0780:	.word  0x0000
3fcf0790:	nop
3fcf07a0:	.word  0x0000
3fcf07b0:	.word  0x0000
3fcf07c0:	.word  0x0400
3fcf07d0:	.word  0x0800
3fcf07e0:	emu
3fcf07f0:	pixt   a0, *a0
3fcf0800:	.word  0x00ff
3fcf0810:	.word  0x0400
3fcf0820:	.word  0x0800
3fcf0830:	.word  0x0800
3fcf0840:	addi   0x200, a0
3fcf0860:	.word  0x0000
3fcf0870:	.word  0x0000
3fcf0880:	.word  0x0000
3fcf0890:	.word  0x0000
3fcf08a0:	.word  0x0000
3fcf08b0:	sla    0x0, a0
3fcf08c0:	.word  0x0000
3fcf08d0:	.word  0x0000
3fcf08e0:	.word  0x0000
3fcf08f0:	.word  0xff00
3fcf0900:	.word  0x0000
3fcf0910:	.word  0x0000
3fcf0920:	.word  0x0a00
3fcf0930:	subk   24, a0
3fcf0940:	.word  0x0000
3fcf0950:	.word  0x0000
3fcf0960:	.word  0x0000
3fcf0970:	dsjs   a0, L3FCF0980
L3FCF0980:
3fcf0980:	jrnn   L3FCF09A0
3fcf0990:	jruc   L3FCF0D90
L3FCF09A0:
3fcf09a0:	jrge   L3FCF09C0
3fcf09b0:	jrv   L3FCF09D0
L3FCF09C0:
3fcf09c0:	move   *a8(0xde01), *a1+, 1
3fcf09e0:	cvxyl  a0, a1
3fcf09f0:	pixt   *a8, xy, a1
3fcf0a00:	.word  0xfe01
3fcf0a10:	.word  0x0401
3fcf0a20:	subi   0xe0fde9fd, a2
3fcf0a50:	sra    0x20, a2
3fcf0a60:	srl    0x10, a2
3fcf0a70:	.word  0x3402
3fcf0a80:	dsjs   a2, L3FCF0B90
3fcf0a90:	addc   a8, a2
3fcf0aa0:	move   a0, b2
3fcf0ab0:	divs   a0, a2
3fcf0ac0:	sll    a8, a2
3fcf0ad0:	modu   a0, a2
3fcf0ae0:	.word  0x7902
3fcf0af0:	move   *a0, a2, 0
3fcf0b00:	movb   *a8, a2
3fcf0b10:	move   *a0+, *a2+, 1
3fcf0b20:	move   -*a8, a2, 0
3fcf0b30:	move   a0, *a2(0xb602), 0
3fcf0b50:	movb   *a8(0xc602), *a2(0xce02)
3fcf0b80:	exgf   a2, 1
L3FCF0B90:
3fcf0b90:	subxy  a0, a2
3fcf0ba0:	movx   a8, a2
3fcf0bb0:	pixt   a0, *a2
3fcf0bc0:	nop
3fcf0bd0:	.word  0x0e03
3fcf0be0:	movk   8, a3
3fcf0bf0:	sla    0x18, a3
3fcf0c00:	srl    0x18, a3
3fcf0c10:	dsjs   a3, L3FCF0C20
L3FCF0C20:
3fcf0c20:	addc   a8, a3
3fcf0c30:	move   a8, a3
3fcf0c40:	divs   a0, a3
3fcf0c50:	sll    a0, a3
3fcf0c60:	mods   a0, a3
3fcf0c70:	.word  0x7803
3fcf0c80:	move   a8, *a3, 1
3fcf0c90:	movb   *a0, a3
3fcf0ca0:	move   *a8+, *a3+, 0
L3FCF0CB0:
3fcf0cb0:	move   -*a8, a3, 0
3fcf0cc0:	move   a0, *a3(0xbb03), 0
3fcf0ce0:	jrge   L3FCF0D20
3fcf0cf0:	move   *a0(0xdc03), *a3+, 0
3fcf0d10:	cvxyl  a0, a3
L3FCF0D20:
3fcf0d20:	pixt   *a0, xy, *a3, xy
3fcf0d30:	.word  0x0003
3fcf0d40:	addi   0x1404, a4
3fcf0d60:	btst   23, a4
3fcf0d70:	sll    0x10, a4
3fcf0d80:	srl    0x18, a4
L3FCF0D90:
3fcf0d90:	rl     0x18, a4
3fcf0da0:	dsjs   a4, L3FCF0E30
3fcf0db0:	sub    a0, a4
3fcf0dc0:	move   a8, b4
3fcf0dd0:	divs   a8, a4
3fcf0de0:	sra    a0, a4
3fcf0df0:	modu   a0, a4
3fcf0e00:	.word  0x7804
3fcf0e10:	move   *a0, a4, 0
3fcf0e20:	movb   *a8, a4
L3FCF0E30:
3fcf0e30:	move   *a0+, *a4+, 1
3fcf0e40:	move   -*a0, a4, 1
3fcf0e50:	move   a8, *a4(0xbb04), 0
3fcf0e70:	jrle   L3FCF0EC0
3fcf0e80:	move   *a0(0xda04), *a4+, 0
3fcf0ea0:	cmpxy  a8, a4
3fcf0eb0:	pixt   a0, *a4, xy
L3FCF0EC0:
3fcf0ec0:	pixt   *a0, a4
3fcf0ed0:	.word  0x0404
3fcf0ee0:	.word  0x0e05
3fcf0ef0:	movk   32, a5
3fcf0f00:	sla    0x8, a5
3fcf0f10:	srl    0x20, a5
3fcf0f20:	.word  0x3605
3fcf0f30:	add    a8, a5
3fcf0f40:	btst   a8, a5
3fcf0f50:	or     a8, a5
3fcf0f60:	mpys   a0, a5
3fcf0f70:	srl    a0, a5
3fcf0f80:	.word  0xff05
3fcf0f90:	mods   sp, sp
3fcf0fa0:	.word  0x7905
3fcf0fb0:	move   *a0, a5, 0
3fcf0fc0:	.word  0xff05
3fcf0fd0:	.word  0xffff
3fcf0fe0:	.word  0xffff
3fcf0ff0:	.word  0xffff
3fcf1000:	.word  0xffff
3fcf1010:	.word  0xffff
3fcf1020:	.word  0xffff
3fcf1030:	.word  0xffff
3fcf1040:	.word  0xffff
3fcf1050:	.word  0xffff
3fcf1060:	.word  0xffff
3fcf1070:	.word  0xffff
3fcf1080:	.word  0xffff
3fcf1090:	.word  0xffff
3fcf10a0:	.word  0xffff
3fcf10b0:	.word  0xffff
3fcf10c0:	.word  0xffff
3fcf10d0:	.word  0xffff
3fcf10e0:	.word  0xffff
3fcf10f0:	.word  0xffff
3fcf1100:	.word  0xffff
3fcf1110:	.word  0xffff
3fcf1120:	.word  0xffff
3fcf1130:	.word  0xffff
3fcf1140:	.word  0xffff
3fcf1150:	.word  0xffff
3fcf1160:	.word  0xffff
3fcf1170:	.word  0xffff
3fcf1180:	.word  0xffff
3fcf1190:	.word  0xffff
3fcf11a0:	move   sp, *sp+, 1
3fcf11b0:	move   *a0+, *a5+, 1
3fcf11c0:	move   -*a8, a5, 0
3fcf11d0:	move   a0, *a5(0xbc05), 1
3fcf11f0:	jrle   L3FCF1250
3fcf1200:	jrnv   L3FCF1260
3fcf1210:	.word  0xd905
3fcf1220:	line   0
3fcf1230:	.word  0xeb05
3fcf1240:	pixt   *a0, xy, *a5, xy
L3FCF1250:
3fcf1250:	pixt   *a8, *a5
L3FCF1260:
3fcf1260:	.word  0x0405
3fcf1270:	.word  0x0a06
3fcf1280:	subk   16, a6
3fcf1290:	btst   31, a6
3fcf12a0:	sla    0x18, a6
3fcf12b0:	srl    0x18, a6
3fcf12c0:	.word  0x3506
3fcf12d0:	dsjs   a6, L3FCF1260
3fcf12e0:	sub    a0, a6
3fcf12f0:	move   a8, b6
3fcf1300:	divu   a8, a6
3fcf1310:	sla    a8, a6
3fcf1320:	srl    a8, a6
3fcf1330:	modu   a8, a6
3fcf1340:	.word  0x7806
3fcf1350:	move   a8, *a6, 0
3fcf1360:	movb   *a8, a6
3fcf1370:	movb   *a8, *a6
3fcf1380:	move   -*a8, -*a6, 1
3fcf1390:	move   *a8(0xc506), a6, 1
3fcf13b0:	move   *a8(0xe106), *a6+, 1
3fcf13d0:	movy   a8, a6
3fcf13e0:	pixt   *a8, *a6
3fcf13f0:	addi   0x1707, a6
3fcf1410:	sll    0x0, a7
3fcf1420:	rl     0x0, a7
3fcf1430:	dsjs   a7, L3FCF1440
L3FCF1440:
3fcf1440:	cmp    a0, a7
3fcf1450:	or     a0, a7
3fcf1460:	sla    a0, a7
3fcf1470:	mods   a0, a7
3fcf1480:	.word  0x7807
3fcf1490:	move   *a0, a7, 0
3fcf14a0:	movb   *a0, a7
3fcf14b0:	movb   *a0, *a7
3fcf14c0:	move   -*a0, -*a7, 1
3fcf14d0:	move   *a0(0xc607), *a7(0xd407), 0
3fcf1500:	subxy  a0, a7
3fcf1510:	.word  0xeb07
3fcf1520:	pixt   a8, *a7
3fcf1530:	sext   a7, 1
3fcf1540:	subk   8, a8
3fcf1550:	sla    0x18, a8
3fcf1560:	rl     0x8, a8
3fcf1570:	add    a0, a8
3fcf1580:	btst   a8, a8
3fcf1590:	clr    a8
3fcf15a0:	sra    a0, a8
3fcf15b0:	.word  0x7108
3fcf15c0:	.word  0x7e08
3fcf15d0:	move   *a8, *a8, 1
3fcf15e0:	move   *a0+, *a8+, 0
3fcf15f0:	move   -*a0, a8, 1
3fcf1600:	move   a8, *a8(0xbc08), 0
3fcf1620:	jrc   L3FCF16B0
3fcf1630:	move   @0xec08e008, *a8+, 0
3fcf1660:	drav   a8, a8
3fcf1670:	.word  0x0208
3fcf1680:	subi   0xdbf6e7f6, a9
L3FCF16B0:
3fcf16b0:	rl     0x0, a9
3fcf16c0:	dsjs   a9, L3FCF16D0
L3FCF16D0:
3fcf16d0:	cmp    a0, a9
3fcf16e0:	or     a0, a9
3fcf16f0:	sla    a0, a9
3fcf1700:	mods   a0, a9
3fcf1710:	.word  0x7609
3fcf1720:	move   a8, *a9, 1
3fcf1730:	movb   *a8, a9
3fcf1740:	move   *a8+, *a9+, 1
3fcf1750:	move   -*a8, a9, 1
3fcf1760:	move   a8, *a9(0xc209), 1
3fcf1780:	jrnv   L3FCF1820
3fcf1790:	.word  0x0009
3fcf17a0:	.word  0x0800
3fcf17b0:	.word  0x0000
3fcf17c0:	.word  0x0403
3fcf17d0:	trap   8
3fcf17e0:	.word  0xbf00
3fcf17f0:	.word  0x0201
3fcf1800:	.word  0x0806
3fcf1810:	pixt   *a0, a9
L3FCF1820:
3fcf1820:	mmtm   b9, b5,b6,b7,sp
3fcf1840:	.word  0x0808
3fcf1850:	move   b7, *sp+, 1
3fcf1860:	btst   sp, b4
3fcf1870:	sll    0x5, sp
3fcf1880:	.word  0x0201
3fcf1890:	.word  0x0807
3fcf18a0:	.word  0x0008
3fcf18b0:	or     a14, a4
3fcf18c0:	move   -*a6, -*a3, 1
3fcf18d0:	exgpc  a3
3fcf18e0:	.word  0x0807
3fcf18f0:	.word  0x0008
3fcf1900:	move   -*b10, b2, 1
3fcf1910:	.word  0x0420
3fcf1920:	btst   a5, a5
3fcf1930:	sext   a1, 1
3fcf1940:	.word  0x0808
3fcf1950:	move   *a0, a0, 0
3fcf1960:	addk   5, a2
3fcf1970:	subk   3, a10
3fcf1980:	neg    b9
3fcf1990:	.word  0x0805
3fcf19a0:	pixt   *a0, a9
3fcf19b0:	nop
3fcf19c0:	.word  0x0806
3fcf19d0:	emu
3fcf19e0:	move   b4, *b4+, 1
3fcf19f0:	sla    0x12, a4
3fcf1a00:	sext   a2, 0
3fcf1a10:	trap   8
3fcf1a20:	move   a8, *a1+, 0
3fcf1a30:	andn   a2, a8
3fcf1a40:	.word  0x020a
3fcf1a50:	.word  0x0807
3fcf1a60:	.word  0xfe08
3fcf1a70:	dsjs   a4, L3FCF1BD0
3fcf1a80:	reti
3fcf1a90:	sext   a2, 1
3fcf1aa0:	.word  0x0608
3fcf1ab0:	move   *b7, sp, 0
3fcf1ac0:	addc   b3, b12
3fcf1ad0:	nop
3fcf1ae0:	.word  0x0805
3fcf1af0:	emu
3fcf1b00:	emu
3fcf1b10:	.word  0x0807
3fcf1b20:	pixt   *a8, *a4
3fcf1b30:	clrc
3fcf1b40:	.word  0x0804
3fcf1b50:	.word  0x0002
3fcf1b60:	.word  0x0203
3fcf1b70:	.word  0x0806
3fcf1b80:	.word  0x0008
3fcf1b90:	sub    a4, a8
3fcf1ba0:	addk   9, a2
3fcf1bb0:	sext   a1, 1
3fcf1bc0:	.word  0x0808
L3FCF1BD0:
3fcf1bd0:	movb   a0, *a0
3fcf1be0:	move   *b0, b4, 1
3fcf1bf0:	sra    0x1d, a1
3fcf1c00:	.word  0x0231
3fcf1c10:	.word  0x0807
3fcf1c20:	.word  0x0008
3fcf1c30:	subk   6, a4
3fcf1c40:	.word  0x0842
3fcf1c50:	pushst
3fcf1c60:	.word  0x0807
3fcf1c70:	.word  0x0008
3fcf1c80:	.word  0x085e
3fcf1c90:	movb   a2, *a2
3fcf1ca0:	pixt   *b0, *b0
3fcf1cb0:	sext   a1, 1
L3FCF1CC0:
3fcf1cc0:	.word  0x0808
3fcf1cd0:	mpyu   a0, a0
3fcf1ce0:	.word  0x7208
3fcf1cf0:	movk   1, a0
3fcf1d00:	jump   b10
3fcf1d10:	.word  0x0807
3fcf1d20:	.word  0x0008
3fcf1d30:	subb   b0, b0
3fcf1d40:	move   *a10(0x410f), *a9+, 0
3fcf1d60:	sext   a1, 1
3fcf1d70:	.word  0x0808
3fcf1d80:	.word  0x7f00
3fcf1d90:	.word  0x7c10
3fcf1da0:	movk   1, a1
3fcf1db0:	jump   b10
3fcf1dc0:	.word  0x0807
3fcf1dd0:	.word  0x0008
3fcf1de0:	addk   4, b12
3fcf1df0:	sla    b11, b12
3fcf1e00:	.word  0x7a18
3fcf1e10:	sext   a1, 1
3fcf1e20:	.word  0x0808
3fcf1e30:	dsjs   a0, L3FCF1CC0
3fcf1e40:	sla    0x8, a8
3fcf1e50:	sla    0x8, a4
3fcf1e60:	emu
3fcf1e70:	.word  0x0807
3fcf1e80:	.word  0x0008
3fcf1e90:	movk   2, b14
3fcf1ea0:	sla    b11, b10
3fcf1eb0:	.word  0x7a18
3fcf1ec0:	sext   a1, 1
3fcf1ed0:	.word  0x0808
3fcf1ee0:	mpyu   a0, a0
3fcf1ef0:	move   *b0, b8, 1
3fcf1f00:	.word  0x083e
3fcf1f10:	clrc
3fcf1f20:	.word  0x0804
3fcf1f30:	.word  0x0006
3fcf1f40:	.word  0x0233
3fcf1f50:	.word  0x0804
3fcf1f60:	emu
3fcf1f70:	movk   16, a10
3fcf1f80:	.word  0x0602
3fcf1f90:	sext   a8, 1
3fcf1fa0:	cmp    a0, a0
3fcf1fb0:	addc   b0, b2
3fcf1fc0:	emu
3fcf1fd0:	.word  0x0807
3fcf1fe0:	.word  0xfe05
3fcf1ff0:	pixt   b1, *sp, xy
3fcf2000:	.word  0x0203
3fcf2010:	.word  0x0806
3fcf2020:	.word  0x0007
3fcf2030:	move   *a1, a1, 0
3fcf2040:	exgpc  a4
3fcf2050:	.word  0x0601
3fcf2060:	trap   8
3fcf2070:	srl    0x10, a0
3fcf2080:	sub    a2, a2
3fcf2090:	sla    0x0, a8
3fcf20a0:	emu
3fcf20b0:	.word  0x0807
3fcf20c0:	.word  0x0008
3fcf20d0:	move   *b2+, *b14+, 0
3fcf20e0:	sra    b12, b7
3fcf20f0:	.word  0x781e
3fcf2100:	sext   a1, 1
L3FCF2110:
3fcf2110:	.word  0x0808
3fcf2120:	movb   a0, *a0
3fcf2130:	move   *b0, b4, 1
3fcf2140:	movk   3, sp
3fcf2150:	getst  a6
L3FCF2160:
3fcf2160:	.word  0x0807
3fcf2170:	.word  0x0008
3fcf2180:	movk   2, sp
3fcf2190:	sla    b11, b14
3fcf21a0:	.word  0x7e18
3fcf21b0:	sext   a1, 1
3fcf21c0:	.word  0x0808
3fcf21d0:	mpyu   a0, a0
3fcf21e0:	.word  0x0418
3fcf21f0:	addk   2, a1
3fcf2200:	jump   b10
3fcf2210:	.word  0x0807
3fcf2220:	.word  0x0008
3fcf2230:	movk   2, sp
3fcf2240:	sla    a12, a6
3fcf2250:	.word  0x7e18
3fcf2260:	sext   a2, 1
3fcf2270:	.word  0x0808
3fcf2280:	dsjs   a0, L3FCF2110
3fcf2290:	subk   28, a4
3fcf22a0:	pixt   a2, *a2
3fcf22b0:	sext   a2, 1
3fcf22c0:	.word  0x0808
3fcf22d0:	dsjs   a0, L3FCF2160
3fcf22e0:	subk   28, a4
3fcf22f0:	.word  0x0842
3fcf2300:	sext   a1, 1
3fcf2310:	.word  0x0808
3fcf2320:	mpyu   a0, a0
3fcf2330:	cmpxy  b0, b8
3fcf2340:	movk   3, a1
3fcf2350:	jump   b10
3fcf2360:	.word  0x0807
3fcf2370:	.word  0x0008
3fcf2380:	movk   3, a1
3fcf2390:	sla    sp, b14
3fcf23a0:	move   *b0, b8, 1
3fcf23b0:	sext   a2, 1
3fcf23c0:	.word  0x0808
3fcf23d0:	.word  0x9f00
3fcf23e0:	addc   b0, b0
3fcf23f0:	pixt   a8, *a8
3fcf2400:	sext   a1, 1
3fcf2410:	.word  0x0808
3fcf2420:	dsjs   a0, L3FCF2430
L3FCF2430:
3fcf2430:	add    a8, a4
3fcf2440:	subk   32, b0
3fcf2450:	.word  0x0239
3fcf2460:	.word  0x0807
3fcf2470:	.word  0x0008
3fcf2480:	move   *b9+, b1, 0
3fcf2490:	btst   b1, b1
3fcf24a0:	.word  0x028a
3fcf24b0:	.word  0x0807
3fcf24c0:	.word  0x0008
3fcf24d0:	move   *a1, a1, 0
3fcf24e0:	addc   b0, b0
3fcf24f0:	pushst
3fcf2500:	.word  0x0808
3fcf2510:	.word  0x0008
3fcf2520:	.word  0x71c1
3fcf2530:	move   *b5+, *b5+, 1
3fcf2540:	.word  0x064c
3fcf2550:	getst  a3
3fcf2560:	.word  0x0807
3fcf2570:	.word  0x0008
3fcf2580:	divs   a7, a1
3fcf2590:	rl     b12, b6
3fcf25a0:	move   *b8, b10, 1
3fcf25b0:	sext   a1, 1
3fcf25c0:	.word  0x0808
3fcf25d0:	mpyu   a0, a0
3fcf25e0:	move   *b0, b8, 1
3fcf25f0:	movk   3, a1
3fcf2600:	jump   b10
3fcf2610:	.word  0x0807
3fcf2620:	.word  0x0008
3fcf2630:	movk   2, sp
3fcf2640:	mpyu   a12, a6
3fcf2650:	.word  0x0410
3fcf2660:	sext   a1, 1
3fcf2670:	.word  0x0808
3fcf2680:	mpyu   a0, a1
3fcf2690:	move   *b0, b8, 1
3fcf26a0:	move   *a11+, *a1+, 0
3fcf26b0:	sla    0x3, b10
3fcf26c0:	sext   a1, 1
3fcf26d0:	.word  0x0808
3fcf26e0:	mpyu   a8, a0
3fcf26f0:	move   *b0, b8, 1
3fcf2700:	addk   18, sp
3fcf2710:	getst  a5
3fcf2720:	.word  0x0807
3fcf2730:	.word  0x0008
3fcf2740:	movk   2, b14
3fcf2750:	sla    0x3, b8
3fcf2760:	.word  0x7a18
3fcf2770:	sext   a2, 1
3fcf2780:	.word  0x0808
3fcf2790:	.word  0x9f00
3fcf27a0:	addc   b0, b0
3fcf27b0:	sla    0x8, a8
3fcf27c0:	sext   a1, 1
3fcf27d0:	.word  0x0808
3fcf27e0:	sla    a8, a0
3fcf27f0:	move   *b0, b8, 1
3fcf2800:	movk   3, a1
3fcf2810:	jump   b10
3fcf2820:	.word  0x0808
3fcf2830:	.word  0x0008
3fcf2840:	move   a6, -*a1, 0
3fcf2850:	sub    a2, a8
3fcf2860:	sla    0x5, a1
3fcf2870:	emu
3fcf2880:	.word  0x0808
3fcf2890:	.word  0x0008
3fcf28a0:	sla    a6, a1
3fcf28b0:	move   *b9+, *b0+, 0
3fcf28c0:	sll    0x12, a12
3fcf28d0:	jump   a13
3fcf28e0:	.word  0x0808
3fcf28f0:	.word  0x0008
3fcf2900:	addk   11, a3
3fcf2910:	move   a8, *a5, 0
3fcf2920:	move   *a5, *a0, 0
3fcf2930:	popst
3fcf2940:	.word  0x0808
3fcf2950:	.word  0x0008
3fcf2960:	move   a6, -*a1, 0
3fcf2970:	move   a4, *a8, 1
3fcf2980:	sla    0x2, a0
3fcf2990:	emu
3fcf29a0:	.word  0x0807
L3FCF29B0:
3fcf29b0:	.word  0x0008
3fcf29c0:	.word  0x083f
3fcf29d0:	move   *a1, a1, 0
3fcf29e0:	pixt   *b0, *b0
3fcf29f0:	.word  0x0603
3fcf2a00:	trap   8
3fcf2a10:	move   a8, b1
3fcf2a20:	sll    0x4, b2
3fcf2a30:	.word  0x0239
3fcf2a40:	.word  0x0806
3fcf2a50:	.word  0x0008
3fcf2a60:	sla    0x10, b1
3fcf2a70:	move   *a2, *a4, 0
3fcf2a80:	sext   a2, 0
3fcf2a90:	trap   8
3fcf2aa0:	sll    0x18, a1
3fcf2ab0:	move   a2, *a9+, 1
3fcf2ac0:	.word  0x023c
3fcf2ad0:	.word  0x0807
3fcf2ae0:	pixt   a8, *a10
3fcf2af0:	sub    a10, a4
3fcf2b00:	sext   a1, 1
3fcf2b10:	emu
L3FCF2B20:
3fcf2b20:	dsjs   a0, L3FCF29B0
3fcf2b30:	.word  0x0604
3fcf2b40:	trap   8
3fcf2b50:	sll    0xf, b10
3fcf2b60:	.word  0x0801
3fcf2b70:	.word  0x0608
3fcf2b80:	btst   15, a0
3fcf2b90:	srl    0x4, b0
3fcf2ba0:	pixt   *b0, xy, b4
3fcf2bb0:	emu
3fcf2bc0:	.word  0x0807
3fcf2bd0:	.word  0x0008
3fcf2be0:	move   *a2(0x618d), *a1+, 0
3fcf2c00:	.word  0x7e18
3fcf2c10:	sext   a1, 1
3fcf2c20:	.word  0x0608
3fcf2c30:	mpyu   a0, a0
3fcf2c40:	.word  0x0418
3fcf2c50:	move   @0x8080701, a1, 1
3fcf2c80:	sla    0x0, a0
3fcf2c90:	jrle   L3FCF2B20
3fcf2ca0:	movk   3, a1
3fcf2cb0:	pushst
3fcf2cc0:	.word  0x0807
3fcf2cd0:	.word  0x0006
3fcf2ce0:	pixt   b2, *b14
3fcf2cf0:	move   a8, -*a7, 0
3fcf2d00:	.word  0x0207
3fcf2d10:	.word  0x0807
3fcf2d20:	.word  0x0008
3fcf2d30:	move   *b2, *b12, 0
3fcf2d40:	move   *a1, a7, 0
3fcf2d50:	emu
3fcf2d60:	.word  0x0807
3fcf2d70:	.word  0x0207
3fcf2d80:	addk   28, b0
3fcf2d90:	move   a2, b5
3fcf2da0:	move   *sp, a0, 0
3fcf2db0:	emu
3fcf2dc0:	.word  0x0807
3fcf2dd0:	.word  0x0008
3fcf2de0:	move   *a2(0x618d), *a1+, 0
3fcf2e00:	move   *b0, b8, 1
3fcf2e10:	sext   a2, 1
3fcf2e20:	trap   8
3fcf2e30:	move   *a0, a0, 0
3fcf2e40:	addc   a8, a0
3fcf2e50:	sla    0x8, a8
L3FCF2E60:
3fcf2e60:	emu
3fcf2e70:	.word  0x0806
3fcf2e80:	.word  0x0209
3fcf2e90:	.word  0x0210
3fcf2ea0:	sla    0x8, a14
3fcf2eb0:	rl     0x4, a4
3fcf2ec0:	exgpc  b10
3fcf2ed0:	.word  0x0807
3fcf2ee0:	.word  0x0008
3fcf2ef0:	addk   2, a1
3fcf2f00:	subb   a9, a5
3fcf2f10:	move   *b8, b2, 0
3fcf2f20:	sext   a2, 1
3fcf2f30:	.word  0x0808
3fcf2f40:	move   *a0, a0, 1
3fcf2f50:	addc   b0, b0
3fcf2f60:	pixt   a8, *a8
3fcf2f70:	.word  0x0801
3fcf2f80:	.word  0x0608
3fcf2f90:	move   *a8(0x3264), a0, 1
3fcf2fb0:	.word  0x0c19
3fcf2fc0:	emu
3fcf2fd0:	.word  0x0807
3fcf2fe0:	.word  0x0006
3fcf2ff0:	movk   6, b13
3fcf3000:	sla    a12, a6
3fcf3010:	emu
3fcf3020:	.word  0x0807
3fcf3030:	.word  0x0006
3fcf3040:	movk   2, b14
3fcf3050:	move   a12, -*a6, 0
3fcf3060:	emu
3fcf3070:	.word  0x0807
3fcf3080:	.word  0x0206
3fcf3090:	movk   6, b13
3fcf30a0:	addxy  a12, a6
3fcf30b0:	.word  0x0417
3fcf30c0:	sext   a1, 1
3fcf30d0:	.word  0x0608
3fcf30e0:	.word  0x7e02
3fcf30f0:	move   *b0, b8, 1
3fcf3100:	ori    0x8070182, b1
3fcf3130:	.word  0x0006
3fcf3140:	sra    0x13, b11
3fcf3150:	move   a0, *a8, 1
3fcf3160:	emu
3fcf3170:	.word  0x0807
3fcf3180:	.word  0x0006
3fcf3190:	cvxyl  b2, b14
3fcf31a0:	move   a12, -*a1, 0
3fcf31b0:	.word  0x0207
3fcf31c0:	.word  0x0807
L3FCF31D0:
3fcf31d0:	.word  0x0008
3fcf31e0:	dsjs   a2, L3FCF31D0
3fcf31f0:	move   *a1, a1, 0
3fcf3200:	jump   a4
3fcf3210:	.word  0x0807
3fcf3220:	.word  0x0006
3fcf3230:	movk   3, a1
3fcf3240:	move   a12, *a6(0x20b), 0
3fcf3260:	.word  0x0807
3fcf3270:	.word  0x0006
3fcf3280:	sra    0xf, b1
3fcf3290:	.word  0x0845
3fcf32a0:	.word  0x0801
3fcf32b0:	.word  0x0608
3fcf32c0:	jap   L3FD258E0
3fcf32e0:	move   *b4(0x101), b9, 0
3fcf3300:	.word  0x0807
3fcf3310:	.word  0x0006
3fcf3320:	jrlt   L3FCF2E60
3fcf3330:	move   *b1(0x10c), *b0+, 1
3fcf3350:	.word  0x0807
3fcf3360:	.word  0x0206
3fcf3370:	movk   3, a1
3fcf3380:	dsjs   a6, L3FCF3250
3fcf3390:	.word  0x7a18
3fcf33a0:	sext   a1, 1
3fcf33b0:	.word  0x0608
3fcf33c0:	dsjs   a0, L3FCF3250
3fcf33d0:	addk   4, a4
3fcf33e0:	fill   l
3fcf33f0:	.word  0x0602
3fcf3400:	trap   8
3fcf3410:	srl    0x20, a1
3fcf3420:	addc   a10, a2
3fcf3430:	jrls   L3FCF3660
3fcf3440:	.word  0x0403
3fcf3450:	trap   8
3fcf3460:	.word  0xff01
L3FCF3470:
3fcf3470:	.word  0x0203
3fcf3480:	.word  0x0806
3fcf3490:	emu
3fcf34a0:	sll    0x2, a3
3fcf34b0:	sub    a1, a12
3fcf34c0:	exgpc  b4
3fcf34d0:	.word  0x0807
3fcf34e0:	pixt   a8, *a9
3fcf34f0:	.word  0x0666
3fcf3500:	.word  0x0801
3fcf3510:	.word  0x0808
3fcf3520:	.word  0xfe00
3fcf3530:	sla    0x12, a4
3fcf3540:	cmp    b4, b7
3fcf3550:	pixt   *a1, *a4
3fcf3560:	.word  0x0801
3fcf3570:	.word  0x0608
3fcf3580:	move   *a0(0x3e64), a0, 1
3fcf35a0:	move   *b4(0x101), b1, 0
3fcf35c0:	.word  0x0808
3fcf35d0:	.word  0x000b
3fcf35e0:	trap   18
3fcf35f0:	movk   1, a0
3fcf3600:	and    b8, b4
3fcf3610:	.word  0x0810
3fcf3620:	.word  0x0204
3fcf3630:	sext   a4, 0
3fcf3640:	trap   8
3fcf3650:	pixt   *a8, a1
L3FCF3660:
3fcf3660:	.word  0x0203
3fcf3670:	.word  0x0807
3fcf3680:	.word  0x0009
3fcf3690:	move   *a4(0xaa5a), *a4(0x423), 0
3fcf36c0:	.word  0x0801
3fcf36d0:	trap   8
3fcf36e0:	movk   32, a0
3fcf36f0:	move   *b8, *b2, 0
3fcf3700:	pixt   a2, *a0, xy
3fcf3710:	movb   b0, *b0
3fcf3720:	.word  0x023b
3fcf3730:	.word  0x0807
3fcf3740:	.word  0xff08
3fcf3750:	jrge   L3FCF3470
3fcf3760:	mpys   b8, b8
3fcf3770:	.word  0x0204
3fcf3780:	.word  0x0807
3fcf3790:	.word  0x0008
3fcf37a0:	move   -*b1, -*b1, 1
3fcf37b0:	dsjs   sp, L3FCF36A0
L3FCF37C0:
3fcf37c0:	clrc
3fcf37d0:	.word  0x0804
3fcf37e0:	emu
3fcf37f0:	negb   sp
3fcf3800:	sext   a2, 1
3fcf3810:	trap   8
3fcf3820:	srl    0x10, a1
3fcf3830:	subk   24, a6
3fcf3840:	move   a13, *a3, 1
3fcf3850:	popst
3fcf3860:	.word  0x0602
3fcf3870:	trap   8
3fcf3880:	move   *sp+, *b9+, 0
3fcf3890:	.word  0x0801
3fcf38a0:	.word  0x0808
3fcf38b0:	.word  0xbe00
3fcf38c0:	move   *a3(0xcc58), a0, 1
3fcf38e0:	.word  0x7d06
3fcf38f0:	sext   a1, 0
3fcf3900:	.word  0x0808
3fcf3910:	move   *b7, sp, 1
3fcf3920:	.word  0x0e9e
3fcf3930:	emu
3fcf3940:	.word  0x0807
3fcf3950:	.word  0xff06
3fcf3960:	move   *a5+, a4, 0
3fcf3970:	sll    0x2, a8
3fcf3980:	sext   a1, 1
3fcf3990:	trap   8
3fcf39a0:	dsjs   b9, L3FCF37C0
3fcf39b0:	.word  0x0208
3fcf39c0:	.word  0x0806
3fcf39d0:	pixt   *a8, *a4
3fcf39e0:	emu
3fcf39f0:	.word  0x0808
3fcf3a00:	.word  0x0008
3fcf3a10:	sla    b5, b14
3fcf3a20:	.word  0xdab3
3fcf3a30:	.word  0x06ac
3fcf3a40:	jump   b13
3fcf3a50:	.word  0x0807
3fcf3a60:	pixt   a0, *a9
3fcf3a70:	.word  0x023f
3fcf3a80:	.word  0x0805
3fcf3a90:	pixt   *a0, a9
3fcf3aa0:	.word  0x00aa
3fcf3ab0:	sext   a2, 1
3fcf3ac0:	sext   a8, 1
3fcf3ad0:	move   *a0, a0, 0
3fcf3ae0:	addc   b3, b12
3fcf3af0:	move   @0x8080602, @0xf12496fe, 1
3fcf3b40:	.word  0x0602
3fcf3b50:	.word  0x0808
3fcf3b60:	move   *b7+, b14, 1
3fcf3b70:	rl     a12, a4
3fcf3b80:	.word  0x0603
3fcf3b90:	trap   8
3fcf3ba0:	or     b7, b10
3fcf3bb0:	.word  0x0000
3fcf3bc0:	.word  0x0807
3fcf3bd0:	.word  0x0006
3fcf3be0:	addk   18, a8
3fcf3bf0:	sla    0x12, a9
3fcf3c00:	dint
3fcf3c10:	sext   a1, 1
3fcf3c20:	trap   8
3fcf3c30:	.word  0xfe00
3fcf3c40:	mpys   b11, b5
3fcf3c50:	sub    b8, b6
3fcf3c60:	subk   2, b1
3fcf3c70:	.word  0x0403
3fcf3c80:	.word  0x0608
3fcf3c90:	not    b12
3fcf3ca0:	sext   a3, 0
3fcf3cb0:	emu
3fcf3cc0:	dsjs   a2, L3FCF3DD0
3fcf3cd0:	sext   a2, 0
3fcf3ce0:	.word  0x0808
3fcf3cf0:	move   *b7+, *b14+, 1
3fcf3d00:	neg    a4
3fcf3d10:	sext   a1, 0
3fcf3d20:	.word  0x0808
3fcf3d30:	move   *b7+, sp, 1
3fcf3d40:	.word  0x0699
3fcf3d50:	emu
3fcf3d60:	.word  0x0807
3fcf3d70:	.word  0xff06
3fcf3d80:	sub    a4, a9
3fcf3d90:	reti
3fcf3da0:	.word  0x0801
3fcf3db0:	trap   8
3fcf3dc0:	move   a0, *a1, 1
L3FCF3DD0:
3fcf3dd0:	cmp    a4, a1
3fcf3de0:	sla    0x7, b2
3fcf3df0:	andn   a6, a9
3fcf3e00:	addk   3, b12
3fcf3e10:	.word  0x0801
3fcf3e20:	trap   8
3fcf3e30:	move   a0, *a1, 1
3fcf3e40:	cmp    a4, a1
3fcf3e50:	move   b7, -*b2, 0
3fcf3e60:	addc   a9, a9
3fcf3e70:	dsjs   b0, L3FCF3E80
L3FCF3E80:
3fcf3e80:	.word  0x0801
3fcf3e90:	.word  0x0a08
3fcf3ea0:	move   *a0, a0, 1
3fcf3eb0:	sla    0x8, a4
3fcf3ec0:	add    a11, a5
3fcf3ed0:	or     b6, b1
3fcf3ee0:	addk   3, b13
3fcf3ef0:	sext   a2, 1
3fcf3f00:	trap   8
3fcf3f10:	move   *a0, a1, 0
3fcf3f20:	addc   a0, a0
3fcf3f30:	.word  0x0888
3fcf3f40:	popst
3fcf3f50:	sext   a1, 1
3fcf3f60:	addi   0x400, a8
3fcf3f80:	rl     0x0, a2
3fcf3f90:	movk   2, b2
3fcf3fa0:	sla    sp, b14
3fcf3fb0:	.word  0x0218
3fcf3fc0:	sext   a1, 1
3fcf3fd0:	addi   0x800, a8
3fcf3ff0:	rl     0x0, a1
3fcf4000:	movk   2, b2
3fcf4010:	sla    sp, b14
3fcf4020:	.word  0x0218
3fcf4030:	sext   a1, 1
3fcf4040:	addi   0x8c00, a8
3fcf4060:	rl     0x0, a4
3fcf4070:	movk   2, b2
3fcf4080:	sla    sp, b14
3fcf4090:	.word  0x0218
3fcf40a0:	sext   a1, 1
3fcf40b0:	addi   0x6600, a8
3fcf40d0:	rl     0x0, a6
3fcf40e0:	movk   2, b2
3fcf40f0:	sla    sp, b14
3fcf4100:	.word  0x0218
3fcf4110:	sext   a1, 1
3fcf4120:	addi   0x9200, a8
3fcf4140:	rl     0x0, a4
3fcf4150:	movk   2, b2
3fcf4160:	sla    sp, b14
3fcf4170:	.word  0x0218
3fcf4180:	sext   a1, 1
3fcf4190:	addi   0x8c00, a8
3fcf41b0:	rl     0x6, a4
3fcf41c0:	movk   2, b2
3fcf41d0:	sla    sp, b14
3fcf41e0:	.word  0x0218
3fcf41f0:	.word  0x0801
3fcf4200:	.word  0x0808
3fcf4210:	.word  0x7c00
3fcf4220:	sla    0x14, a5
3fcf4230:	cmp    b7, b7
3fcf4240:	pixt   *a1, xy, a4
3fcf4250:	sext   a1, 1
3fcf4260:	.word  0x0808
3fcf4270:	mpyu   a0, a2
3fcf4280:	.word  0x0418
3fcf4290:	addk   2, a1
3fcf42a0:	.word  0x087a
3fcf42b0:	.word  0x0201
3fcf42c0:	.word  0x0807
3fcf42d0:	.word  0x000b
3fcf42e0:	move   a4, *a2, 0
3fcf42f0:	jrls   L3FCF44F0
3fcf4300:	sla    0x8, a11
3fcf4310:	.word  0x027c
3fcf4320:	.word  0x0807
3fcf4330:	.word  0x000b
3fcf4340:	move   a4, *a8, 0
3fcf4350:	jrls   L3FCF4550
3fcf4360:	sla    0x8, a11
3fcf4370:	.word  0x027c
3fcf4380:	.word  0x0807
3fcf4390:	.word  0x000b
3fcf43a0:	move   a2, *a12, 1
3fcf43b0:	jrls   L3FCF45B0
3fcf43c0:	sla    0x8, a11
3fcf43d0:	.word  0x027c
3fcf43e0:	.word  0x0807
3fcf43f0:	.word  0x000b
3fcf4400:	move   a10, *a10, 0
3fcf4410:	jrls   L3FCF4610
3fcf4420:	sla    0x8, a11
3fcf4430:	.word  0x027c
L3FCF4440:
3fcf4440:	.word  0x0807
3fcf4450:	.word  0x000b
3fcf4460:	move   a4, *a2, 0
3fcf4470:	.word  0x084f
3fcf4480:	move   *a1, a1, 0
3fcf4490:	.word  0x027c
3fcf44a0:	.word  0x0807
3fcf44b0:	.word  0x000b
3fcf44c0:	move   a4, *a8, 0
3fcf44d0:	.word  0x084f
3fcf44e0:	move   *a1, a1, 0
L3FCF44F0:
3fcf44f0:	.word  0x027c
3fcf4500:	.word  0x0807
3fcf4510:	.word  0x000b
3fcf4520:	move   a10, *a4, 0
3fcf4530:	.word  0x084f
3fcf4540:	move   *a1, a1, 0
L3FCF4550:
3fcf4550:	.word  0x027c
3fcf4560:	.word  0x0807
3fcf4570:	.word  0x000b
3fcf4580:	move   a10, *a10, 0
3fcf4590:	.word  0x084f
3fcf45a0:	move   *a1, a1, 0
L3FCF45B0:
3fcf45b0:	.word  0x027c
3fcf45c0:	.word  0x0807
3fcf45d0:	.word  0x0008
3fcf45e0:	btst   a2, a14
3fcf45f0:	move   -*b11, b9, 0
3fcf4600:	jump   b4
L3FCF4610:
3fcf4610:	.word  0x0807
3fcf4620:	.word  0x000b
3fcf4630:	.word  0x0666
3fcf4640:	sll    a12, a4
3fcf4650:	move   -*b2, b9, 1
3fcf4660:	btst   28, a9
3fcf4670:	emu
3fcf4680:	.word  0x0807
3fcf4690:	.word  0x000b
3fcf46a0:	.word  0x0204
3fcf46b0:	sla    b11, b8
3fcf46c0:	move   *b0, b8, 1
3fcf46d0:	cvxyl  a3, a1
3fcf46e0:	emu
3fcf46f0:	.word  0x0807
3fcf4700:	.word  0x000b
3fcf4710:	emu
3fcf4720:	sla    b11, b8
3fcf4730:	move   *b0, b8, 1
3fcf4740:	cvxyl  a3, a1
3fcf4750:	emu
3fcf4760:	.word  0x0807
3fcf4770:	.word  0x000b
3fcf4780:	.word  0x048c
3fcf4790:	sla    b11, b8
3fcf47a0:	move   *b0, b8, 1
3fcf47b0:	cvxyl  a3, a1
3fcf47c0:	emu
3fcf47d0:	.word  0x0807
3fcf47e0:	.word  0x000b
3fcf47f0:	.word  0x0666
3fcf4800:	sla    b11, b8
3fcf4810:	move   *b0, b8, 1
3fcf4820:	cvxyl  a3, a1
3fcf4830:	emu
3fcf4840:	.word  0x0807
3fcf4850:	.word  0x000b
3fcf4860:	.word  0x0492
3fcf4870:	sla    b11, b8
3fcf4880:	move   *b0, b8, 1
3fcf4890:	cvxyl  a3, a1
3fcf48a0:	.word  0x0201
3fcf48b0:	.word  0x0807
3fcf48c0:	.word  0xff06
3fcf48d0:	addk   10, b1
3fcf48e0:	emu
3fcf48f0:	.word  0x0800
3fcf4900:	.word  0x0808
3fcf4910:	movb   *a0(0x6242), *a1(0x5252)
3fcf4940:	subb   a2, a10
3fcf4950:	exgpc  b14
3fcf4960:	sext   a1, 1
3fcf4970:	addi   0x400, a8
3fcf4990:	move   *a0, a2, 0
3fcf49a0:	movk   3, a1
3fcf49b0:	sla    a12, a6
3fcf49c0:	pushst
3fcf49d0:	sext   a1, 1
3fcf49e0:	addi   0x800, a8
3fcf4a00:	move   *a0, a1, 0
3fcf4a10:	movk   3, a1
3fcf4a20:	sla    a12, a6
3fcf4a30:	pushst
3fcf4a40:	sext   a1, 1
3fcf4a50:	addi   0x8c00, a8
3fcf4a70:	move   *a0, a4, 0
3fcf4a80:	movk   3, a1
3fcf4a90:	sla    a12, a6
3fcf4aa0:	pushst
3fcf4ab0:	sext   a1, 1
3fcf4ac0:	addi   0x9200, a8
3fcf4ae0:	move   *a0, a4, 0
3fcf4af0:	movk   3, a1
3fcf4b00:	sla    a12, a6
3fcf4b10:	pushst
3fcf4b20:	.word  0x0801
3fcf4b30:	addi   0x1800, a8
3fcf4b50:	sla    0x0, a2
3fcf4b60:	subk   32, b8
3fcf4b70:	addk   2, b1
3fcf4b80:	.word  0x0408
3fcf4b90:	emu
3fcf4ba0:	.word  0x0807
3fcf4bb0:	.word  0x0008
3fcf4bc0:	addxy  a4, a7
3fcf4bd0:	move   a4, -*a9, 1
3fcf4be0:	btst   30, a7
3fcf4bf0:	sext   a1, 1
3fcf4c00:	.word  0x0808
3fcf4c10:	movb   *a0, *a1
3fcf4c20:	move   a1, b8
3fcf4c30:	sra    0x1b, a2
3fcf4c40:	jump   a10
3fcf4c50:	.word  0x0801
3fcf4c60:	trap   8
3fcf4c70:	.word  0x0400
3fcf4c80:	jruc   L3FCF4CD0
3fcf4c90:	pixt   *a0, xy, a3
3fcf4ca0:	addc   a4, a5
3fcf4cb0:	getpc  b14
3fcf4cc0:	.word  0x0808
L3FCF4CD0:
3fcf4cd0:	.word  0x0009
3fcf4ce0:	.word  0x0410
3fcf4cf0:	negb   a0
3fcf4d00:	move   *sp, b2, 0
3fcf4d10:	mpyu   a2, a2
3fcf4d20:	.word  0x0801
3fcf4d30:	trap   8
3fcf4d40:	.word  0x0c00
3fcf4d50:	jruc   L3FCF4DF0
3fcf4d60:	pixt   *a0, xy, a3
3fcf4d70:	addc   a4, a5
3fcf4d80:	getpc  b14
3fcf4d90:	.word  0x0808
3fcf4da0:	.word  0x0009
3fcf4db0:	callr  L3FCF89D0
3fcf4dd0:	move   *sp, b2, 0
3fcf4de0:	mpyu   a2, a2
L3FCF4DF0:
3fcf4df0:	.word  0x0801
3fcf4e00:	trap   8
3fcf4e10:	sll    0x0, a0
3fcf4e20:	jruc   L3FCF4F50
3fcf4e30:	pixt   *a0, xy, a3
3fcf4e40:	addc   a4, a5
3fcf4e50:	getpc  b14
3fcf4e60:	.word  0x0808
3fcf4e70:	.word  0x000a
3fcf4e80:	addk   8, b12
3fcf4e90:	addxy  a0, a7
3fcf4ea0:	pixt   a8, *a1
3fcf4eb0:	sla    0xa, a2
3fcf4ec0:	exgpc  sp
3fcf4ed0:	.word  0x0808
3fcf4ee0:	.word  0x0006
3fcf4ef0:	move   -*b1, b7, 0
3fcf4f00:	move   b9, *sp+, 0
3fcf4f10:	putst  b4
3fcf4f20:	sext   a1, 1
3fcf4f30:	.word  0x0608
3fcf4f40:	mpyu   a0, a2
L3FCF4F50:
3fcf4f50:	.word  0x0418
3fcf4f60:	subb   a13, a1
3fcf4f70:	emu
3fcf4f80:	.word  0x0807
3fcf4f90:	.word  0x0009
3fcf4fa0:	.word  0x0204
3fcf4fb0:	addxy  b11, b8
3fcf4fc0:	move   *b0, sp, 0
3fcf4fd0:	emu
3fcf4fe0:	.word  0x0807
3fcf4ff0:	.word  0x0009
3fcf5000:	.word  0x0210
3fcf5010:	addxy  b11, b8
3fcf5020:	move   *b0, sp, 0
3fcf5030:	emu
3fcf5040:	.word  0x0807
3fcf5050:	.word  0x0009
3fcf5060:	.word  0x048c
3fcf5070:	addxy  b11, b8
3fcf5080:	move   *b0, sp, 0
3fcf5090:	emu
3fcf50a0:	.word  0x0807
3fcf50b0:	.word  0x0009
3fcf50c0:	.word  0x0492
3fcf50d0:	addxy  b11, b8
3fcf50e0:	move   *b0, sp, 0
3fcf50f0:	.word  0x021e
3fcf5100:	.word  0x0807
3fcf5110:	.word  0x0009
3fcf5120:	.word  0x0082
3fcf5130:	.word  0x0843
3fcf5140:	btst   6, a1
3fcf5150:	sext   a2, 1
3fcf5160:	trap   8
3fcf5170:	sub    a0, a0
3fcf5180:	addc   a8, a0
3fcf5190:	sla    0x8, a8
3fcf51a0:	.word  0x021f
3fcf51b0:	.word  0x0807
3fcf51c0:	.word  0x0009
3fcf51d0:	exgpc  a6
3fcf51e0:	.word  0x0843
3fcf51f0:	btst   6, a1
3fcf5200:	sext   a2, 1
3fcf5210:	trap   8
3fcf5220:	btst   a0, a0
3fcf5230:	addc   a8, a1
3fcf5240:	sla    0x8, a8
3fcf5250:	emu
3fcf5260:	.word  0x0807
3fcf5270:	.word  0x0009
3fcf5280:	sla    a12, a9
3fcf5290:	mpyu   a1, a4
3fcf52a0:	move   *b0, b8, 1
3fcf52b0:	emu
3fcf52c0:	.word  0x0807
3fcf52d0:	.word  0x0009
3fcf52e0:	.word  0x06ac
3fcf52f0:	sll    b11, b4
3fcf5300:	move   *b0, b8, 1
3fcf5310:	exgpc  a1
3fcf5320:	.word  0x0807
3fcf5330:	.word  0x0009
3fcf5340:	.word  0x0204
3fcf5350:	sla    b11, b8
3fcf5360:	move   *b0, b8, 1
3fcf5370:	emu
3fcf5380:	.word  0x0807
3fcf5390:	.word  0x0009
3fcf53a0:	emu
3fcf53b0:	sla    b11, b8
3fcf53c0:	move   *b0, b8, 1
3fcf53d0:	emu
3fcf53e0:	.word  0x0807
3fcf53f0:	.word  0x0009
3fcf5400:	.word  0x048c
3fcf5410:	sla    b11, b8
3fcf5420:	move   *b0, b8, 1
3fcf5430:	emu
3fcf5440:	.word  0x0807
3fcf5450:	.word  0x0009
3fcf5460:	.word  0x06ac
3fcf5470:	sla    b11, b8
3fcf5480:	move   *b0, b8, 1
3fcf5490:	emu
3fcf54a0:	.word  0x0807
3fcf54b0:	.word  0x0009
3fcf54c0:	.word  0x0492
3fcf54d0:	sla    b11, b8
3fcf54e0:	move   *b0, b8, 1
3fcf54f0:	.word  0x021e
3fcf5500:	.word  0x0807
3fcf5510:	.word  0x0007
3fcf5520:	move   a4, *a4, 0
3fcf5530:	.word  0x080f
3fcf5540:	.word  0x0001
3fcf5550:	.word  0x0808
3fcf5560:	emu
3fcf5570:	.word  0x7c80
3fcf5580:	andn   a3, a2
3fcf5590:	subb   a2, a10
3fcf55a0:	exgpc  b14
3fcf55b0:	sext   a1, 1
3fcf55c0:	trap   8
3fcf55d0:	.word  0x0400
3fcf55e0:	move   *a0, a2, 0
3fcf55f0:	movk   3, a1
3fcf5600:	srl    0xa, a6
3fcf5610:	sext   a1, 1
3fcf5620:	trap   8
3fcf5630:	.word  0x0800
3fcf5640:	move   *a0, a1, 0
3fcf5650:	movk   3, a1
3fcf5660:	srl    0xa, a6
3fcf5670:	sext   a1, 1
3fcf5680:	trap   8
3fcf5690:	movb   a0, *a0
3fcf56a0:	move   *a0, a4, 0
3fcf56b0:	movk   3, a1
3fcf56c0:	srl    0xa, a6
3fcf56d0:	sext   a1, 1
3fcf56e0:	trap   8
3fcf56f0:	move   a0, *a0+, 1
3fcf5700:	move   *a0, a4, 0
3fcf5710:	movk   3, a1
3fcf5720:	srl    0xa, a6
3fcf5730:	.word  0x0801
3fcf5740:	trap   8
3fcf5750:	addk   32, a2
3fcf5760:	sla    a0, a4
3fcf5770:	addk   17, a12
3fcf5780:	rl     0x2, b1
3fcf5790:	move   *a4, a8, 0
3fcf57a0:	emu
3fcf57b0:	.word  0x0807
3fcf57c0:	.word  0x0206
3fcf57d0:	addxy  a4, a7
3fcf57e0:	move   a4, -*a9, 1
3fcf57f0:	btst   30, a7
3fcf5800:	.word  0x0801
3fcf5810:	trap   8
3fcf5820:	subk   32, a2
3fcf5830:	sla    a0, a10
3fcf5840:	addk   17, a12
3fcf5850:	sra    0x1e, b1
3fcf5860:	move   *a4, a8, 0
3fcf5870:	.word  0x0001
3fcf5880:	.word  0x0000
3fcf5890:	.word  0x0000
3fcf58a0:	.word  0x0000
3fcf58b0:	.word  0x0000
3fcf58c0:	.word  0x0000
3fcf58d0:	.word  0xdc00
3fcf58e0:	.word  0x0009
3fcf58f0:	move   *a0+, *a0+, 0
3fcf5900:	jrnn   L3FCF59A0
3fcf5910:	rev    sp
3fcf5920:	.word  0x0000
3fcf5930:	.word  0x0000
3fcf5940:	.word  0x0000
3fcf5950:	.word  0x0000
3fcf5960:	.word  0x0000
3fcf5970:	.word  0x0000
3fcf5980:	emu
3fcf5990:	.word  0x7800
L3FCF59A0:
3fcf59a0:	jrnn   L3FCF5F30
3fcf59b0:	rev    sp
3fcf59c0:	.word  0x0000
3fcf59d0:	.word  0x0000
3fcf59e0:	.word  0x0000
3fcf59f0:	pixt   a0, *a0
3fcf5a00:	jrnn   L3FCF5A70
3fcf5a10:	rev    sp
3fcf5a20:	.word  0x0000
3fcf5a30:	.word  0x0000
3fcf5a40:	sub    a1, a13
3fcf5a50:	addc   a10, a5
3fcf5a60:	or     a1, a13
L3FCF5A70:
3fcf5a70:	.word  0x7265
3fcf5a80:	rl     a11, a13
3fcf5a90:	sla    a11, a14
3fcf5aa0:	srl    0x15, a12
3fcf5ab0:	sra    a10, a13
3fcf5ac0:	rl     a11, a4
3fcf5ad0:	mods   b11, b5
3fcf5ae0:	andn   a1, a13
3fcf5af0:	move   a1, b13
3fcf5b00:	.word  0x726f
3fcf5b10:	sla    a11, a13
3fcf5b20:	srl    0x15, a12
3fcf5b30:	andn   a10, a7
3fcf5b40:	rl     0x9, a13
3fcf5b50:	srl    0x17, b4
3fcf5b60:	.word  0x3431
3fcf5b70:	srl    0x17, b0
3fcf5b80:	.word  0x3537
3fcf5b90:	.word  0x372d
3fcf5ba0:	srl    0x17, b5
3fcf5bb0:	srl    0x16, a3
3fcf5bc0:	rl     0x1, b8
3fcf5bd0:	cmp    a9, a13
3fcf5be0:	move   b10, a3
3fcf5bf0:	dsjs   b8, L3FCF5C10
3fcf5c00:	dsjs   b5, L3FCF5CA0
L3FCF5C10:
3fcf5c10:	rl     0x9, a13
3fcf5c20:	srl    0x18, a0
3fcf5c30:	sub    a10, a4
3fcf5c40:	srl    0x16, a3
3fcf5c50:	sra    b10, b4
3fcf5c60:	mods   b11, b2
3fcf5c70:	modu   a3, a9
3fcf5c80:	mods   a3, a1
3fcf5c90:	move   a9, a13
L3FCF5CA0:
3fcf5ca0:	sra    a3, a5
3fcf5cb0:	.word  0x7569
3fcf5cc0:	srl    0x15, a13
3fcf5cd0:	srl    0x16, b2
3fcf5ce0:	modu   a10, a14
3fcf5cf0:	mods   b11, b2
3fcf5d00:	mods   a3, a1
3fcf5d10:	subb   a9, a13
3fcf5d20:	srl    0x16, b3
3fcf5d30:	.word  0x3431
3fcf5d40:	rl     0x9, a13
3fcf5d50:	rl     0x1, b4
3fcf5d60:	.word  0x372d
3fcf5d70:	srl    0x17, b5
3fcf5d80:	.word  0x3537
3fcf5d90:	addc   a9, a13
3fcf5da0:	dsjs   a13, L3FCF5DC0
3fcf5db0:	cmp    a9, a13
L3FCF5DC0:
3fcf5dc0:	move   b10, a3
3fcf5dd0:	dsjs   b8, L3FCF5DF0
3fcf5de0:	dsjs   b5, L3FCF5E80
L3FCF5DF0:
3fcf5df0:	rl     0x9, a13
3fcf5e00:	sra    a0, a0
3fcf5e10:	.word  0x0000
3fcf5e20:	srl    a8, a0
3fcf5e30:	.word  0x0000
3fcf5e40:	sll    a8, a0
3fcf5e50:	.word  0x0000
3fcf5e60:	sra    a8, a0
3fcf5e70:	.word  0x0000
L3FCF5E80:
3fcf5e80:	addc   a0, a0
3fcf5e90:	.word  0x0000
3fcf5ea0:	.word  0x0800
3fcf5eb0:	.word  0x0000
3fcf5ec0:	dsjs   a0, L3FCF5ED0
L3FCF5ED0:
3fcf5ed0:	.word  0x0000
3fcf5ee0:	.word  0x0600
3fcf5ef0:	.word  0x0000
3fcf5f00:	sll    a0, a0
3fcf5f10:	.word  0x0000
3fcf5f20:	and    a0, a0
L3FCF5F30:
3fcf5f30:	.word  0x0000
3fcf5f40:	and    a8, a0
3fcf5f50:	.word  0x0000
3fcf5f60:	andn   a0, a0
3fcf5f70:	.word  0x0000
3fcf5f80:	add    a0, a0
3fcf5f90:	.word  0x0000
3fcf5fa0:	mods   a8, a0
3fcf5fb0:	.word  0x0000
3fcf5fc0:	or     a0, a0
3fcf5fd0:	.word  0x0000
3fcf5fe0:	.word  0x7000
3fcf5ff0:	.word  0x0000
3fcf6000:	clr    a0
3fcf6010:	.word  0x0000
3fcf6020:	xor    a8, a0
3fcf6030:	.word  0x0000
3fcf6040:	divs   a0, a0
3fcf6050:	.word  0x0000
3fcf6060:	divs   a8, a0
3fcf6070:	.word  0x0000
3fcf6080:	divu   a0, a0
3fcf6090:	.word  0x0000
3fcf60a0:	divu   a8, a0
3fcf60b0:	.word  0x0000
3fcf60c0:	mpys   a0, a0
3fcf60d0:	.word  0x0000
3fcf60e0:	movb   *a0(0x0), *a0(0x5d00)
3fcf6110:	.word  0x0000
3fcf6120:	.word  0x0e00
3fcf6130:	.word  0x0000
3fcf6140:	dsjs   a0, L3FCF62D0
3fcf6150:	.word  0x0000
3fcf6160:	movb   a0, *a0
3fcf6170:	.word  0x0000
3fcf6180:	mpyu   a0, a0
3fcf6190:	.word  0x0000
3fcf61a0:	btst   a8, a0
3fcf61b0:	.word  0x0000
3fcf61c0:	mpyu   a8, a0
3fcf61d0:	.word  0x0000
3fcf61e0:	btst   a8, a0
3fcf61f0:	.word  0x0000
3fcf6200:	sla    a0, a0
3fcf6210:	.word  0x0000
3fcf6220:	modu   a8, a0
3fcf6230:	.word  0x0000
3fcf6240:	srl    a0, a0
L3FCF6250:
3fcf6250:	.word  0x0000
3fcf6260:	.word  0x7200
3fcf6270:	.word  0x0000
3fcf6280:	add    a8, a0
3fcf6290:	.word  0x0000
3fcf62a0:	mods   a8, a0
3fcf62b0:	.word  0x0000
3fcf62c0:	dsjs   a0, L3FCF6250
L3FCF62D0:
3fcf62d0:	.word  0x0000
3fcf62e0:	movb   *a8(0x0), *a0(0x3c00)
3fcf6310:	.word  0x0000
3fcf6320:	srl    a8, a0
3fcf6330:	.word  0x0000
3fcf6340:	dsjs   a0, L3FCF63D0
3fcf6350:	.word  0x0000
3fcf6360:	.word  0x0800
3fcf6370:	.word  0x0000
3fcf6380:	addk   16, a0
3fcf6390:	.word  0x0000
3fcf63a0:	jap   L3FCF63C0
L3FCF63C0:
3fcf63c0:	or     a0, a0
L3FCF63D0:
3fcf63d0:	.word  0x0000
3fcf63e0:	emu
3fcf63f0:	.word  0x0600
3fcf6400:	addi   0x800, a0
3fcf6420:	.word  0x0000
3fcf6430:	.word  0x0000
3fcf6440:	.word  0x0c00
3fcf6450:	.word  0x0000
3fcf6460:	nop
3fcf6470:	.word  0x0000
3fcf6480:	.word  0x0000
3fcf6490:	emu
3fcf64a0:	.word  0x0800
3fcf64b0:	emu
3fcf64c0:	pixt   a0, *a0
3fcf64d0:	.word  0x00ff
3fcf64e0:	.word  0x0400
3fcf64f0:	.word  0x0800
3fcf6500:	.word  0x0800
3fcf6510:	trap   0
3fcf6520:	.word  0x0200
3fcf6530:	.word  0x0000
3fcf6540:	.word  0x0000
3fcf6550:	.word  0x0000
3fcf6560:	.word  0x0000
3fcf6570:	.word  0x0000
3fcf6580:	sla    0x0, a0
3fcf6590:	.word  0x0000
3fcf65a0:	.word  0x0000
3fcf65b0:	.word  0x0000
3fcf65c0:	.word  0xff00
3fcf65d0:	.word  0x0000
3fcf65e0:	.word  0x0000
3fcf65f0:	.word  0x0a00
3fcf6600:	subk   24, a0
3fcf6610:	.word  0x0000
3fcf6620:	.word  0x0000
3fcf6630:	.word  0x0000
3fcf6640:	.word  0x0800
3fcf6650:	jrnn   L3FCF6C40
3fcf6660:	jruc   L3FCF6A60
3fcf6670:	jrle   L3FCF6690
3fcf6680:	jrv   L3FCF66A0
L3FCF6690:
3fcf6690:	move   *a8(0xde01), *a1+, 1
3fcf66b0:	cvxyl  a0, a1
3fcf66c0:	pixt   *a8, xy, a1
3fcf66d0:	.word  0xfe01
3fcf66e0:	.word  0x0401
3fcf66f0:	subi   0xe0fde9fd, a2
3fcf6720:	sra    0x20, a2
3fcf6730:	srl    0x10, a2
3fcf6740:	.word  0x3402
3fcf6750:	dsjs   a2, L3FCF6860
3fcf6760:	addc   a8, a2
3fcf6770:	move   a8, a2
3fcf6780:	xor    a8, a2
3fcf6790:	sla    a8, a2
3fcf67a0:	lmo    a8, a2
3fcf67b0:	.word  0x7502
3fcf67c0:	.word  0x7f02
3fcf67d0:	move   *a8, *a2, 0
3fcf67e0:	move   a8, *a2+, 1
3fcf67f0:	movb   *a8, *a2
3fcf6800:	move   -*a8, a2, 1
3fcf6810:	movb   a8, *a2(0xb402)
3fcf6830:	movb   *a8(0xc502), *a2(0xce02)
L3FCF6860:
3fcf6860:	.word  0xd802
3fcf6870:	subxy  a8, a2
3fcf6880:	movy   a0, a2
3fcf6890:	pixt   a8, *a2
3fcf68a0:	.word  0x0402
3fcf68b0:	pixblt l,l
3fcf68c0:	movk   8, a3
3fcf68d0:	sla    0x18, a3
3fcf68e0:	srl    0x10, a3
3fcf68f0:	dsjs   a3, L3FCF6980
3fcf6900:	addc   a8, a3
3fcf6910:	move   a0, b3
3fcf6920:	divs   a0, a3
3fcf6930:	sll    a0, a3
3fcf6940:	mods   a8, a3
3fcf6950:	.word  0x7803
3fcf6960:	move   a8, *a3, 1
3fcf6970:	movb   *a0, a3
L3FCF6980:
3fcf6980:	move   *a0+, *a3+, 1
3fcf6990:	move   -*a8, a3, 0
3fcf69a0:	move   a0, *a3(0xba03), 0
3fcf69c0:	jrge   L3FCF6A00
3fcf69d0:	jrnn   L3FCF6A10
3fcf69e0:	.word  0xda03
3fcf69f0:	cmpxy  a0, a3
L3FCF6A00:
3fcf6a00:	movy   a0, a3
L3FCF6A10:
3fcf6a10:	pixt   a8, *a3
L3FCF6A20:
3fcf6a20:	.word  0x0203
3fcf6a30:	addi   0x1404, a4
3fcf6a50:	movk   24, a4
L3FCF6A60:
3fcf6a60:	sla    0x8, a4
3fcf6a70:	sll    0x18, a4
3fcf6a80:	rl     0x10, a4
3fcf6a90:	dsjs   a4, L3FCF6A20
3fcf6aa0:	subb   a8, a4
3fcf6ab0:	andn   a0, a4
3fcf6ac0:	mpys   a0, a4
3fcf6ad0:	srl    a0, a4
3fcf6ae0:	.word  0x7004
3fcf6af0:	.word  0x7b04
3fcf6b00:	move   *a0, a4, 1
3fcf6b10:	move   a0, *a4+, 1
3fcf6b20:	movb   *a8, *a4
3fcf6b30:	move   -*a8, a4, 1
3fcf6b40:	move   a0, *a4(0xba04), 0
3fcf6b60:	jrlt   L3FCF6BB0
3fcf6b70:	jrnn   L3FCF6BC0
3fcf6b80:	.word  0xda04
3fcf6b90:	cmpxy  a0, a4
3fcf6ba0:	movy   a0, a4
L3FCF6BB0:
3fcf6bb0:	pixt   a0, *a4
L3FCF6BC0:
3fcf6bc0:	.word  0x0204
3fcf6bd0:	addi   0x1405, a5
3fcf6bf0:	btst   31, a5
3fcf6c00:	sll    0x10, a5
3fcf6c10:	rl     0x0, a5
3fcf6c20:	dsjs   a5, L3FCF6D30
L3FCF6C30:
3fcf6c30:	add    a8, a5
L3FCF6C40:
3fcf6c40:	btst   a8, a5
3fcf6c50:	.word  0xff05
3fcf6c60:	andn   b7, sp
3fcf6c70:	mpyu   a0, a5
3fcf6c80:	rl     a8, a5
3fcf6c90:	.word  0xff05
3fcf6ca0:	.word  0xffff
3fcf6cb0:	.word  0xffff
3fcf6cc0:	.word  0xffff
3fcf6cd0:	.word  0xffff
3fcf6ce0:	.word  0xffff
3fcf6cf0:	.word  0xffff
3fcf6d00:	.word  0xffff
3fcf6d10:	.word  0xffff
3fcf6d20:	.word  0xffff
L3FCF6D30:
3fcf6d30:	.word  0xffff
3fcf6d40:	.word  0xffff
3fcf6d50:	.word  0xffff
3fcf6d60:	.word  0xffff
3fcf6d70:	.word  0xffff
3fcf6d80:	.word  0xffff
3fcf6d90:	.word  0xffff
3fcf6da0:	.word  0xffff
3fcf6db0:	.word  0xffff
3fcf6dc0:	.word  0xffff
3fcf6dd0:	.word  0xffff
3fcf6de0:	.word  0xffff
3fcf6df0:	.word  0xffff
3fcf6e00:	.word  0xffff
3fcf6e10:	.word  0xffff
3fcf6e20:	.word  0xffff
3fcf6e30:	.word  0xffff
3fcf6e40:	.word  0xffff
3fcf6e50:	.word  0xffff
3fcf6e60:	.word  0xffff
3fcf6e70:	.word  0x74ff
3fcf6e80:	.word  0x7b05
3fcf6e90:	move   *a0, a5, 1
3fcf6ea0:	move   a0, *a5+, 1
3fcf6eb0:	movb   *a0, *a5
3fcf6ec0:	move   -*a0, a5, 1
3fcf6ed0:	movb   a8, *a5(0xb905)
3fcf6ef0:	.word  0xbf05
3fcf6f00:	jrne   L3FCF6F60
3fcf6f10:	move   @0xe405dd05, *a5+, 0
3fcf6f40:	.word  0xea05
3fcf6f50:	drav   a0, a5
L3FCF6F60:
3fcf6f60:	pixt   *a0, *a5
3fcf6f70:	nop
3fcf6f80:	subi   0xe2f9eaf9, a6
3fcf6fb0:	sll    0x0, a6
3fcf6fc0:	rl     0x0, a6
3fcf6fd0:	dsjs   a6, L3FCF6F60
3fcf6fe0:	addc   a8, a6
3fcf6ff0:	cmp    a8, a6
3fcf7000:	and    a8, a6
3fcf7010:	divu   a0, a6
3fcf7020:	sll    a8, a6
3fcf7030:	.word  0x7106
3fcf7040:	.word  0x7f06
3fcf7050:	movb   a8, *a6
3fcf7060:	move   *a8+, *a6+, 0
3fcf7070:	move   -*a8, a6, 0
3fcf7080:	move   a8, *a6(0xbd06), 0
3fcf70a0:	jrnc   L3FCF7110
3fcf70b0:	exgf   a6, 0
3fcf70c0:	addxy  a8, a6
3fcf70d0:	movx   a8, a6
3fcf70e0:	pixt   *a0, a6
3fcf70f0:	sext   a6, 0
3fcf7100:	addk   32, a7
L3FCF7110:
3fcf7110:	movk   24, a7
3fcf7120:	sll    0x10, a7
3fcf7130:	rl     0x8, a7
3fcf7140:	dsjs   a7, L3FCF7150
L3FCF7150:
3fcf7150:	subb   a8, a7
3fcf7160:	andn   a0, a7
3fcf7170:	mpys   a8, a7
3fcf7180:	rl     a8, a7
3fcf7190:	.word  0x7507
3fcf71a0:	move   a8, *a7, 0
3fcf71b0:	movb   a8, *a7
3fcf71c0:	move   *a8+, *a7+, 0
3fcf71d0:	move   -*a8, a7, 0
3fcf71e0:	movb   *a0(0xbc07), a7
3fcf7200:	jrc   L3FCF7280
3fcf7210:	move   @0xec07e007, *a7+, 0
3fcf7240:	pixt   a8, *a7
3fcf7250:	nop
3fcf7260:	pixblt l,l
3fcf7270:	btst   31, a8
L3FCF7280:
3fcf7280:	sra    0x18, a8
3fcf7290:	.word  0x3608
3fcf72a0:	addc   a8, a8
3fcf72b0:	and    a0, a8
3fcf72c0:	mpys   a8, a8
3fcf72d0:	rl     a0, a8
3fcf72e0:	.word  0x7308
3fcf72f0:	.word  0x7f08
3fcf7300:	move   *a8, *a8, 1
3fcf7310:	move   *a8+, a8, 1
3fcf7320:	move   a8, -*a8, 1
3fcf7330:	movb   *a0(0xb908), a8
3fcf7350:	jrlt   L3FCF73E0
3fcf7360:	jrnn   L3FCF73F0
3fcf7370:	.word  0xdb08
3fcf7380:	cpw    a8, a8
3fcf7390:	pixt   *a8, xy, a8
3fcf73a0:	.word  0xff08
3fcf73b0:	addi   0x1709, a8
3fcf73d0:	sla    0x18, a9
L3FCF73E0:
3fcf73e0:	srl    0x18, a9
L3FCF73F0:
3fcf73f0:	dsjs   a9, L3FCF7500
3fcf7400:	subb   a0, a9
3fcf7410:	andn   a0, a9
3fcf7420:	mpyu   a0, a9
3fcf7430:	lmo    a0, a9
3fcf7440:	.word  0x7609
3fcf7450:	move   a0, *a9, 0
3fcf7460:	.word  0x0009
3fcf7470:	.word  0x0801
3fcf7480:	.word  0x0001
3fcf7490:	nop
3fcf74a0:	.word  0x0804
3fcf74b0:	.word  0x0008
3fcf74c0:	.word  0x02df
3fcf74d0:	.word  0x0806
3fcf74e0:	pixt   *a0, a9
3fcf74f0:	mmtm   b9, b5,b6,b7,sp
3fcf7510:	.word  0x0808
3fcf7520:	move   b7, *sp+, 1
3fcf7530:	btst   sp, b4
3fcf7540:	sll    0x5, sp
3fcf7550:	.word  0x0201
3fcf7560:	.word  0x0807
3fcf7570:	.word  0x0008
3fcf7580:	or     a14, a4
3fcf7590:	move   -*a6, -*a3, 1
3fcf75a0:	exgpc  a3
3fcf75b0:	.word  0x0807
3fcf75c0:	.word  0x0008
3fcf75d0:	move   -*b10, b2, 1
3fcf75e0:	.word  0x0420
3fcf75f0:	btst   a5, a5
3fcf7600:	sext   a1, 1
3fcf7610:	.word  0x0808
3fcf7620:	move   *a0, a0, 0
3fcf7630:	addk   5, a2
3fcf7640:	subk   3, a10
3fcf7650:	neg    b9
3fcf7660:	.word  0x0805
3fcf7670:	pixt   *a0, a9
3fcf7680:	nop
3fcf7690:	.word  0x0806
3fcf76a0:	emu
3fcf76b0:	move   b4, *b4+, 1
3fcf76c0:	sla    0x12, a4
3fcf76d0:	sext   a2, 0
3fcf76e0:	trap   8
3fcf76f0:	move   a8, *a1+, 0
3fcf7700:	andn   a2, a8
3fcf7710:	.word  0x020a
3fcf7720:	.word  0x0807
3fcf7730:	.word  0xfe08
3fcf7740:	dsjs   a4, L3FCF78A0
3fcf7750:	reti
3fcf7760:	sext   a2, 1
3fcf7770:	.word  0x0608
3fcf7780:	move   *b7, sp, 0
3fcf7790:	addc   b3, b12
3fcf77a0:	nop
3fcf77b0:	.word  0x0805
3fcf77c0:	emu
3fcf77d0:	emu
3fcf77e0:	.word  0x0807
3fcf77f0:	pixt   *a8, *a4
3fcf7800:	clrc
3fcf7810:	.word  0x0804
3fcf7820:	.word  0x0002
3fcf7830:	.word  0x0203
3fcf7840:	.word  0x0806
3fcf7850:	.word  0x0008
3fcf7860:	sub    a4, a8
3fcf7870:	addk   9, a2
3fcf7880:	sext   a2, 1
3fcf7890:	.word  0x0808
L3FCF78A0:
3fcf78a0:	sub    a0, a0
3fcf78b0:	movk   6, a5
L3FCF78C0:
3fcf78c0:	sla    0x15, a3
3fcf78d0:	sext   a2, 1
3fcf78e0:	.word  0x0808
3fcf78f0:	jalt   L3FD39A50
3fcf7910:	pixt   a8, *a8
3fcf7920:	sext   a2, 1
3fcf7930:	.word  0x0808
3fcf7940:	srl    0x10, a0
3fcf7950:	sub    a2, a2
3fcf7960:	pixt   a2, *a4
3fcf7970:	sext   a2, 1
3fcf7980:	.word  0x0808
3fcf7990:	srl    0x10, a0
3fcf79a0:	.word  0x0642
3fcf79b0:	.word  0x7461
3fcf79c0:	sext   a2, 1
3fcf79d0:	.word  0x0808
3fcf79e0:	move   *a0, *a0, 0
3fcf79f0:	move   *a5+, a9, 0
3fcf7a00:	addc   b1, b14
3fcf7a10:	sext   a2, 1
3fcf7a20:	.word  0x0808
3fcf7a30:	dsjs   a0, L3FCF78C0
3fcf7a40:	move   a4, @0x7027461, 1
3fcf7a70:	.word  0x0808
3fcf7a80:	move   a0, a0
L3FCF7A90:
3fcf7a90:	subk   28, a4
3fcf7aa0:	.word  0x7463
3fcf7ab0:	sext   a2, 1
3fcf7ac0:	.word  0x0808
3fcf7ad0:	btst   7, a0
3fcf7ae0:	addc   a1, a2
3fcf7af0:	addk   4, a4
3fcf7b00:	sext   a2, 1
3fcf7b10:	.word  0x0808
3fcf7b20:	srl    0x10, a0
3fcf7b30:	subk   26, a6
3fcf7b40:	.word  0x7463
3fcf7b50:	sext   a2, 1
3fcf7b60:	.word  0x0808
3fcf7b70:	srl    0x10, a0
3fcf7b80:	cvxyl  a6, a6
3fcf7b90:	rl     0x11, a1
3fcf7ba0:	.word  0x0403
3fcf7bb0:	.word  0x0608
3fcf7bc0:	rl     0x18, a0
3fcf7bd0:	.word  0x0402
3fcf7be0:	.word  0x0608
3fcf7bf0:	.word  0x0a01
3fcf7c00:	.word  0x021a
3fcf7c10:	.word  0x0806
3fcf7c20:	.word  0x0007
3fcf7c30:	addk   18, a8
3fcf7c40:	.word  0x0842
3fcf7c50:	sext   a1, 1
3fcf7c60:	sext   a8, 0
3fcf7c70:	dsjs   b14, L3FCF7A90
3fcf7c80:	not    b0
3fcf7c90:	.word  0x0602
3fcf7ca0:	sext   a8, 1
3fcf7cb0:	sla    0x8, a0
3fcf7cc0:	sll    0x4, a4
3fcf7cd0:	emu
3fcf7ce0:	.word  0x0806
3fcf7cf0:	.word  0x0008
3fcf7d00:	addc   a1, a14
3fcf7d10:	.word  0x0844
3fcf7d20:	exgpc  a0
3fcf7d30:	.word  0x0807
3fcf7d40:	.word  0x0008
3fcf7d50:	move   *b2+, *b14+, 0
3fcf7d60:	sra    b12, b7
3fcf7d70:	.word  0x781e
3fcf7d80:	sext   a1, 1
L3FCF7D90:
3fcf7d90:	.word  0x0808
3fcf7da0:	movb   a0, *a0
3fcf7db0:	move   *b0, b4, 1
3fcf7dc0:	movk   3, sp
3fcf7dd0:	getst  a6
L3FCF7DE0:
3fcf7de0:	.word  0x0807
3fcf7df0:	.word  0x0008
3fcf7e00:	movk   2, sp
3fcf7e10:	sla    b11, b14
3fcf7e20:	.word  0x7e18
3fcf7e30:	sext   a1, 1
3fcf7e40:	.word  0x0808
3fcf7e50:	mpyu   a0, a0
3fcf7e60:	.word  0x0418
3fcf7e70:	addk   2, a1
3fcf7e80:	jump   b10
3fcf7e90:	.word  0x0807
3fcf7ea0:	.word  0x0008
3fcf7eb0:	movk   2, sp
3fcf7ec0:	sla    a12, a6
3fcf7ed0:	.word  0x7e18
3fcf7ee0:	sext   a2, 1
3fcf7ef0:	.word  0x0808
3fcf7f00:	dsjs   a0, L3FCF7D90
3fcf7f10:	subk   28, a4
3fcf7f20:	pixt   a2, *a2
3fcf7f30:	sext   a2, 1
3fcf7f40:	.word  0x0808
3fcf7f50:	dsjs   a0, L3FCF7DE0
3fcf7f60:	subk   28, a4
3fcf7f70:	.word  0x0842
3fcf7f80:	sext   a1, 1
3fcf7f90:	.word  0x0808
3fcf7fa0:	mpyu   a0, a0
3fcf7fb0:	.word  0x0418
3fcf7fc0:	movk   3, b9
3fcf7fd0:	jump   b10
3fcf7fe0:	.word  0x0807
3fcf7ff0:	.word  0x0008
3fcf8000:	movk   3, a1
3fcf8010:	sla    sp, b14
3fcf8020:	move   *b0, b8, 1
3fcf8030:	sext   a2, 1
3fcf8040:	.word  0x0808
3fcf8050:	.word  0x9f00
3fcf8060:	addc   b0, b0
3fcf8070:	pixt   a8, *a8
3fcf8080:	sext   a1, 1
3fcf8090:	.word  0x0808
3fcf80a0:	dsjs   a0, L3FCF80B0
L3FCF80B0:
3fcf80b0:	add    a8, a4
3fcf80c0:	subk   32, b0
3fcf80d0:	.word  0x0239
3fcf80e0:	.word  0x0807
3fcf80f0:	.word  0x0008
3fcf8100:	move   *b9+, b1, 0
3fcf8110:	btst   b1, b1
3fcf8120:	.word  0x028a
3fcf8130:	.word  0x0807
3fcf8140:	.word  0x0008
3fcf8150:	move   *a1, a1, 0
3fcf8160:	addc   b0, b0
3fcf8170:	pushst
3fcf8180:	.word  0x0807
3fcf8190:	.word  0x0008
3fcf81a0:	dsjs   a1, L3FCF81E0
3fcf81b0:	mods   a14, sp
3fcf81c0:	move   *b0, b11, 1
3fcf81d0:	sext   a1, 1
L3FCF81E0:
3fcf81e0:	.word  0x0808
3fcf81f0:	addxy  a8, a0
3fcf8200:	move   *b2+, b8, 1
3fcf8210:	movk   19, a9
3fcf8220:	getst  a7
3fcf8230:	.word  0x0807
3fcf8240:	.word  0x0008
3fcf8250:	movk   2, b14
3fcf8260:	sla    a12, a6
3fcf8270:	.word  0x7a18
3fcf8280:	sext   a1, 1
3fcf8290:	.word  0x0808
3fcf82a0:	mpyu   a8, a0
3fcf82b0:	move   *b0, b8, 1
3fcf82c0:	addk   2, sp
3fcf82d0:	emu
3fcf82e0:	.word  0x0807
3fcf82f0:	emu
3fcf8300:	movk   2, b14
3fcf8310:	sla    a12, a6
3fcf8320:	.word  0x7a99
3fcf8330:	exgpc  a0
3fcf8340:	.word  0x0807
3fcf8350:	.word  0x0008
3fcf8360:	movk   2, sp
3fcf8370:	mpyu   a12, a6
3fcf8380:	move   *b8, b2, 0
3fcf8390:	sext   a1, 1
3fcf83a0:	.word  0x0808
3fcf83b0:	mpyu   a0, a0
3fcf83c0:	.word  0x7818
3fcf83d0:	movk   1, a0
3fcf83e0:	.word  0x027a
3fcf83f0:	.word  0x0807
3fcf8400:	.word  0x0008
3fcf8410:	addk   4, sp
3fcf8420:	.word  0x0842
3fcf8430:	exgpc  a1
3fcf8440:	.word  0x0807
3fcf8450:	.word  0x0008
3fcf8460:	movk   3, a1
3fcf8470:	sla    a12, a6
3fcf8480:	.word  0x7a18
3fcf8490:	sext   a2, 1
3fcf84a0:	.word  0x0808
3fcf84b0:	rl     0x8, a0
3fcf84c0:	move   -*a6, -*a6, 0
3fcf84d0:	sla    0x8, b4
3fcf84e0:	sext   a1, 1
3fcf84f0:	.word  0x0808
3fcf8500:	sla    a8, a0
3fcf8510:	move   *b0, b8, 1
3fcf8520:	sll    0x1d, a13
3fcf8530:	.word  0x0249
3fcf8540:	.word  0x0807
3fcf8550:	.word  0x0008
3fcf8560:	sra    0xf, b1
3fcf8570:	or     a2, a2
3fcf8580:	.word  0x028c
3fcf8590:	.word  0x0807
3fcf85a0:	.word  0x0008
3fcf85b0:	subb   b1, b1
3fcf85c0:	.word  0x0845
3fcf85d0:	exgpc  a1
3fcf85e0:	.word  0x0807
L3FCF85F0:
3fcf85f0:	.word  0x0008
3fcf8600:	.word  0x083f
3fcf8610:	move   *a1, a1, 0
3fcf8620:	pixt   *b0, *b0
3fcf8630:	.word  0x0603
3fcf8640:	trap   8
3fcf8650:	move   a8, b1
3fcf8660:	sll    0x4, b2
3fcf8670:	.word  0x0239
3fcf8680:	.word  0x0806
3fcf8690:	.word  0x0008
3fcf86a0:	sla    0x10, b1
3fcf86b0:	move   *a2, *a4, 0
3fcf86c0:	sext   a2, 0
3fcf86d0:	trap   8
3fcf86e0:	sll    0x18, a1
3fcf86f0:	move   a2, *a9+, 1
3fcf8700:	.word  0x023c
3fcf8710:	.word  0x0807
3fcf8720:	pixt   *a0, *a7
3fcf8730:	sub    a10, a4
3fcf8740:	sext   a1, 1
3fcf8750:	emu
L3FCF8760:
3fcf8760:	dsjs   a0, L3FCF85F0
3fcf8770:	.word  0x0604
3fcf8780:	trap   8
3fcf8790:	sll    0xf, b10
3fcf87a0:	.word  0x0801
3fcf87b0:	.word  0x0608
3fcf87c0:	btst   15, a0
3fcf87d0:	srl    0x4, b0
3fcf87e0:	pixt   *b0, xy, b4
3fcf87f0:	emu
3fcf8800:	.word  0x0807
3fcf8810:	.word  0x0008
3fcf8820:	move   *a2(0x618d), *a1+, 0
3fcf8840:	.word  0x7e18
3fcf8850:	sext   a1, 1
3fcf8860:	.word  0x0608
3fcf8870:	mpyu   a0, a0
3fcf8880:	.word  0x0418
3fcf8890:	move   @0x8080701, a1, 1
3fcf88c0:	sla    0x0, a0
3fcf88d0:	jrle   L3FCF8760
3fcf88e0:	movk   3, a1
3fcf88f0:	pushst
3fcf8900:	.word  0x0807
3fcf8910:	.word  0x0006
3fcf8920:	pixt   b2, *b14
3fcf8930:	move   a8, -*a7, 0
3fcf8940:	.word  0x0207
3fcf8950:	.word  0x0807
3fcf8960:	.word  0x0008
3fcf8970:	move   *b2, *b12, 0
3fcf8980:	move   *a1, a7, 0
3fcf8990:	emu
3fcf89a0:	.word  0x0806
3fcf89b0:	.word  0x0206
3fcf89c0:	jrle   L3FCF8DB0
L3FCF89D0:
3fcf89d0:	sla    0xf, a8
3fcf89e0:	jump   b4
3fcf89f0:	.word  0x0807
3fcf8a00:	.word  0x0008
3fcf8a10:	move   *a2(0x618d), *a1+, 0
3fcf8a30:	move   *b0, b8, 1
3fcf8a40:	sext   a2, 1
3fcf8a50:	trap   8
3fcf8a60:	move   *a0, a0, 0
3fcf8a70:	addc   a12, a0
3fcf8a80:	sla    0x8, a8
3fcf8a90:	emu
3fcf8aa0:	.word  0x0806
3fcf8ab0:	.word  0x0209
3fcf8ac0:	.word  0x0210
3fcf8ad0:	sla    0x8, a14
3fcf8ae0:	rl     0x4, a4
3fcf8af0:	exgpc  b10
3fcf8b00:	.word  0x0807
3fcf8b10:	.word  0x0008
3fcf8b20:	addk   2, a1
3fcf8b30:	subb   a9, a5
3fcf8b40:	move   *b8, b2, 0
3fcf8b50:	sext   a2, 1
3fcf8b60:	.word  0x0808
3fcf8b70:	move   *a0, a0, 1
3fcf8b80:	addc   b0, b0
3fcf8b90:	pixt   a8, *a8
3fcf8ba0:	sext   a2, 1
3fcf8bb0:	.word  0x0608
3fcf8bc0:	move   -*a8, -*a0, 1
3fcf8bd0:	divu   b6, b6
3fcf8be0:	exgpc  a3
3fcf8bf0:	.word  0x0807
3fcf8c00:	.word  0x0006
3fcf8c10:	movk   6, b13
3fcf8c20:	sla    a12, a6
3fcf8c30:	emu
3fcf8c40:	.word  0x0807
3fcf8c50:	.word  0x0006
3fcf8c60:	movk   2, b14
3fcf8c70:	move   a12, -*a6, 0
L3FCF8C80:
3fcf8c80:	emu
3fcf8c90:	.word  0x0807
3fcf8ca0:	.word  0x0206
3fcf8cb0:	movk   6, b13
3fcf8cc0:	addxy  a12, a6
3fcf8cd0:	.word  0x0417
3fcf8ce0:	sext   a1, 1
3fcf8cf0:	.word  0x0608
3fcf8d00:	.word  0x7e02
3fcf8d10:	move   *b0, b8, 1
3fcf8d20:	ori    0x8070182, b1
3fcf8d50:	.word  0x0006
3fcf8d60:	sra    0x13, b11
3fcf8d70:	move   a0, *a8, 1
3fcf8d80:	emu
3fcf8d90:	.word  0x0807
3fcf8da0:	.word  0x0006
L3FCF8DB0:
3fcf8db0:	addxy  b2, b14
3fcf8dc0:	move   a12, -*a1, 0
3fcf8dd0:	.word  0x0207
3fcf8de0:	.word  0x0807
L3FCF8DF0:
3fcf8df0:	.word  0x0008
3fcf8e00:	dsjs   a2, L3FCF8DF0
3fcf8e10:	move   *a1, a1, 0
3fcf8e20:	jump   a4
3fcf8e30:	.word  0x0807
3fcf8e40:	.word  0x0006
3fcf8e50:	movk   3, a1
3fcf8e60:	move   a12, *a6(0x20b), 0
3fcf8e80:	.word  0x0807
3fcf8e90:	.word  0x0006
3fcf8ea0:	sra    0xf, b1
3fcf8eb0:	.word  0x0845
3fcf8ec0:	sext   a2, 1
3fcf8ed0:	.word  0x0608
3fcf8ee0:	rl     0x8, a0
3fcf8ef0:	divu   b6, b6
3fcf8f00:	.word  0x0215
3fcf8f10:	.word  0x0806
3fcf8f20:	.word  0x0006
3fcf8f30:	srl    b4, b9
3fcf8f40:	.word  0x0299
3fcf8f50:	.word  0x0807
3fcf8f60:	.word  0x0206
3fcf8f70:	subb   b1, b1
3fcf8f80:	.word  0x08e5
3fcf8f90:	emu
3fcf8fa0:	.word  0x0807
3fcf8fb0:	.word  0x0006
3fcf8fc0:	move   *b1, sp, 0
3fcf8fd0:	jrls   L3FCF90E0
3fcf8fe0:	.word  0x020f
3fcf8ff0:	.word  0x0806
3fcf9000:	emu
3fcf9010:	addc   a1, a12
3fcf9020:	sla    0x12, a3
3fcf9030:	negb   a2
L3FCF9040:
3fcf9040:	.word  0x0804
3fcf9050:	emu
3fcf9060:	not    sp
3fcf9070:	.word  0x0602
3fcf9080:	trap   8
3fcf9090:	addc   a8, a1
3fcf90a0:	srl    0x1f, a4
3fcf90b0:	.word  0x3444
3fcf90c0:	sext   a1, 1
3fcf90d0:	.word  0x0608
L3FCF90E0:
3fcf90e0:	srl    b7, b12
3fcf90f0:	emu
3fcf9100:	.word  0x0808
3fcf9110:	.word  0x0008
3fcf9120:	sub    b7, b14
3fcf9130:	move   *a9+, a2, 1
3fcf9140:	sll    0x2, a8
3fcf9150:	pushst
3fcf9160:	.word  0x0808
3fcf9170:	.word  0x0006
3fcf9180:	sra    b5, b6
3fcf9190:	move   b9, *b14+, 0
3fcf91a0:	putst  b4
3fcf91b0:	sext   a2, 1
3fcf91c0:	trap   8
3fcf91d0:	movk   24, a0
3fcf91e0:	move   -*a6, -*a4, 0
3fcf91f0:	sla    0x8, a8
3fcf9200:	.word  0x0404
3fcf9210:	.word  0x0805
3fcf9220:	emu
3fcf9230:	not    b11
3fcf9240:	sext   a2, 1
3fcf9250:	trap   8
3fcf9260:	move   *a0, a0, 0
L3FCF9270:
3fcf9270:	divu   b5, b8
3fcf9280:	sla    0x1d, a10
3fcf9290:	emu
3fcf92a0:	.word  0x0808
3fcf92b0:	.word  0x0008
3fcf92c0:	addk   16, b8
3fcf92d0:	addxy  a4, a1
3fcf92e0:	movk   1, a1
3fcf92f0:	.word  0x0277
3fcf9300:	.word  0x0807
3fcf9310:	.word  0xff08
3fcf9320:	jrge   L3FCF9040
3fcf9330:	mpys   b8, b8
3fcf9340:	.word  0x0204
3fcf9350:	.word  0x0807
3fcf9360:	.word  0x0008
3fcf9370:	move   -*b1, -*b1, 1
3fcf9380:	dsjs   sp, L3FCF9270
L3FCF9390:
3fcf9390:	clrc
3fcf93a0:	.word  0x0804
3fcf93b0:	emu
3fcf93c0:	negb   sp
3fcf93d0:	sext   a2, 1
3fcf93e0:	trap   8
3fcf93f0:	srl    0x10, a1
3fcf9400:	subk   24, a6
3fcf9410:	move   a13, *a3, 1
3fcf9420:	popst
3fcf9430:	.word  0x0602
3fcf9440:	trap   8
3fcf9450:	move   *sp+, *b9+, 0
3fcf9460:	.word  0x0801
3fcf9470:	.word  0x0808
3fcf9480:	.word  0xbe00
3fcf9490:	move   *a3(0xcc58), a0, 1
3fcf94b0:	.word  0x7d06
3fcf94c0:	sext   a1, 0
3fcf94d0:	.word  0x0808
3fcf94e0:	move   *b7, sp, 1
3fcf94f0:	.word  0x0e9e
3fcf9500:	emu
3fcf9510:	.word  0x0807
3fcf9520:	.word  0xff06
3fcf9530:	move   *a5+, a4, 0
3fcf9540:	sll    0x2, a8
3fcf9550:	sext   a1, 1
3fcf9560:	sext   a8, 0
3fcf9570:	dsjs   b13, L3FCF9390
3fcf9580:	.word  0x0208
3fcf9590:	.word  0x0806
3fcf95a0:	pixt   *a8, *a4
3fcf95b0:	emu
3fcf95c0:	.word  0x0808
3fcf95d0:	.word  0x0008
3fcf95e0:	sla    b5, b14
3fcf95f0:	.word  0xdab3
3fcf9600:	.word  0x06ac
3fcf9610:	jump   b13
3fcf9620:	.word  0x0807
3fcf9630:	pixt   a0, *a9
3fcf9640:	.word  0x023f
3fcf9650:	.word  0x0805
3fcf9660:	pixt   *a0, a9
3fcf9670:	.word  0x00aa
3fcf9680:	sext   a2, 1
3fcf9690:	sext   a8, 1
3fcf96a0:	move   *a0, a0, 0
3fcf96b0:	addc   b3, b12
3fcf96c0:	move   @0x8080602, @0xf12496fe, 1
3fcf9710:	.word  0x0602
3fcf9720:	.word  0x0808
3fcf9730:	move   *b7+, b14, 1
3fcf9740:	rl     a12, a4
3fcf9750:	.word  0x0603
3fcf9760:	trap   8
3fcf9770:	or     b7, b10
3fcf9780:	.word  0x0000
3fcf9790:	.word  0x0807
3fcf97a0:	emu
3fcf97b0:	addk   18, a8
3fcf97c0:	sla    0x12, a9
3fcf97d0:	setf   9, 1, 1
3fcf97e0:	emu
3fcf97f0:	.word  0x0807
3fcf9800:	emu
3fcf9810:	.word  0x75fe
3fcf9820:	subk   18, b13
3fcf9830:	and    a10, a5
3fcf9840:	sext   b4, 0
3fcf9850:	.word  0x0403
3fcf9860:	.word  0x0608
3fcf9870:	not    b12
3fcf9880:	sext   a3, 0
3fcf9890:	emu
3fcf98a0:	dsjs   a2, L3FCF99B0
3fcf98b0:	sext   a2, 0
3fcf98c0:	.word  0x0808
3fcf98d0:	move   *b7+, *b14+, 1
3fcf98e0:	neg    a4
3fcf98f0:	sext   a1, 0
3fcf9900:	.word  0x0808
3fcf9910:	move   *b7+, sp, 1
3fcf9920:	.word  0x0699
3fcf9930:	emu
3fcf9940:	.word  0x0807
3fcf9950:	.word  0xff06
3fcf9960:	sub    a4, a9
3fcf9970:	reti
3fcf9980:	.word  0x0801
3fcf9990:	trap   8
3fcf99a0:	move   a0, *a1, 1
L3FCF99B0:
3fcf99b0:	cmp    a4, a1
3fcf99c0:	sla    0x7, b2
3fcf99d0:	andn   a6, a9
3fcf99e0:	addk   3, b12
3fcf99f0:	.word  0x0801
3fcf9a00:	trap   8
3fcf9a10:	move   a0, *a1, 1
3fcf9a20:	cmp    a4, a1
3fcf9a30:	move   b7, -*b2, 0
3fcf9a40:	addc   a9, a9
3fcf9a50:	dsjs   b0, L3FCF9A60
L3FCF9A60:
3fcf9a60:	.word  0x0801
3fcf9a70:	trap   8
3fcf9a80:	move   *a0, a1, 1
3fcf9a90:	sla    0x8, a4
3fcf9aa0:	add    a11, a5
3fcf9ab0:	or     b6, b1
3fcf9ac0:	addk   3, b13
3fcf9ad0:	sext   a2, 1
3fcf9ae0:	trap   8
3fcf9af0:	move   *a0, a1, 0
3fcf9b00:	addc   a0, a0
3fcf9b10:	.word  0x0888
3fcf9b20:	popst
3fcf9b30:	sext   a1, 1
3fcf9b40:	trap   8
3fcf9b50:	move   a8, *a0, 1
3fcf9b60:	cmp    a6, a1
3fcf9b70:	btst   0, a1
3fcf9b80:	sla    0xc, a6
3fcf9b90:	sext   a1, 1
3fcf9ba0:	trap   8
3fcf9bb0:	rl     0x0, a0
3fcf9bc0:	cmp    a6, a6
3fcf9bd0:	btst   0, a1
3fcf9be0:	sla    0xc, a6
3fcf9bf0:	sext   a1, 1
3fcf9c00:	trap   8
3fcf9c10:	mpyu   a0, a0
3fcf9c20:	cmp    a6, a8
3fcf9c30:	btst   0, a1
3fcf9c40:	sla    0xc, a6
3fcf9c50:	sext   a1, 1
3fcf9c60:	trap   8
3fcf9c70:	srl    a0, a0
3fcf9c80:	cmp    a6, a6
3fcf9c90:	btst   0, a1
3fcf9ca0:	sla    0xc, a6
3fcf9cb0:	sext   a1, 1
3fcf9cc0:	trap   8
3fcf9cd0:	rl     0x18, a0
3fcf9ce0:	cmp    a6, a0
3fcf9cf0:	btst   0, a1
3fcf9d00:	sla    0xc, a6
3fcf9d10:	sext   a1, 1
3fcf9d20:	trap   8
3fcf9d30:	.word  0x0c00
3fcf9d40:	cmp    a6, a3
3fcf9d50:	btst   0, a1
3fcf9d60:	sla    0xc, a6
3fcf9d70:	.word  0x0801
3fcf9d80:	.word  0x0808
3fcf9d90:	.word  0x7c00
3fcf9da0:	sla    0x14, a5
3fcf9db0:	cmp    b7, b7
3fcf9dc0:	pixt   *a1, xy, a4
3fcf9dd0:	sext   a1, 1
3fcf9de0:	.word  0x0808
3fcf9df0:	mpyu   a0, a2
3fcf9e00:	.word  0x0418
3fcf9e10:	addk   2, a1
3fcf9e20:	.word  0x087a
3fcf9e30:	.word  0x0201
3fcf9e40:	.word  0x0807
3fcf9e50:	.word  0x0009
3fcf9e60:	pixt   *a12, *a6
3fcf9e70:	mpyu   b0, b0
3fcf9e80:	btst   7, a8
3fcf9e90:	sext   a2, 1
3fcf9ea0:	trap   8
3fcf9eb0:	move   *a0+, *a0+, 0
3fcf9ec0:	addk   7, b13
3fcf9ed0:	.word  0x085e
3fcf9ee0:	.word  0x021f
3fcf9ef0:	.word  0x0807
3fcf9f00:	.word  0x0009
3fcf9f10:	.word  0xfe2e
3fcf9f20:	mpyu   b0, b0
3fcf9f30:	btst   7, a8
3fcf9f40:	sext   a2, 1
3fcf9f50:	trap   8
3fcf9f60:	btst   a0, a0
3fcf9f70:	addk   7, b13
3fcf9f80:	.word  0x085e
3fcf9f90:	.word  0x021f
3fcf9fa0:	.word  0x0807
3fcf9fb0:	.word  0x0009
3fcf9fc0:	.word  0x7d86
3fcf9fd0:	.word  0x0842
3fcf9fe0:	btst   6, a1
3fcf9ff0:	sext   a2, 1
3fcfa000:	trap   8
3fcfa010:	move   *a0+, *a0+, 0
3fcfa020:	addc   b3, b13
3fcfa030:	sla    0x8, a8
3fcfa040:	.word  0x021f
3fcfa050:	.word  0x0807
3fcfa060:	.word  0x0009
3fcfa070:	.word  0x7e2e
3fcfa080:	.word  0x0842
3fcfa090:	btst   6, a1
3fcfa0a0:	sext   a2, 1
3fcfa0b0:	trap   8
3fcfa0c0:	btst   a0, a0
3fcfa0d0:	addc   b3, b13
3fcfa0e0:	sla    0x8, a8
3fcfa0f0:	emu
3fcfa100:	.word  0x0807
3fcfa110:	.word  0x0008
3fcfa120:	sra    0x1c, b14
3fcfa130:	move   b5, -*b14, 1
3fcfa140:	.word  0x7a28
3fcfa150:	sext   a1, 1
3fcfa160:	trap   8
3fcfa170:	movb   a0, *a0(0x9636)
3fcfa190:	move   *a3+, *a5+, 1
3fcfa1a0:	sla    0xe, a6
3fcfa1b0:	sext   a1, 1
3fcfa1c0:	trap   8
3fcfa1d0:	.word  0x0600
3fcfa1e0:	move   *sp, a3, 0
3fcfa1f0:	movk   3, a1
3fcfa200:	btst   11, a6
3fcfa210:	sext   a1, 1
3fcfa220:	trap   8
3fcfa230:	movk   32, a0
3fcfa240:	move   *sp, a3, 0
3fcfa250:	movk   3, a1
3fcfa260:	btst   11, a6
3fcfa270:	sext   a1, 1
3fcfa280:	trap   8
3fcfa290:	movb   a0, *a0
3fcfa2a0:	move   *sp, a4, 0
3fcfa2b0:	movk   3, a1
3fcfa2c0:	btst   11, a6
3fcfa2d0:	sext   a1, 1
3fcfa2e0:	trap   8
3fcfa2f0:	srl    a0, a0
3fcfa300:	move   *sp, a6, 0
3fcfa310:	movk   3, a1
L3FCFA320:
3fcfa320:	btst   11, a6
3fcfa330:	sext   a1, 1
3fcfa340:	trap   8
3fcfa350:	move   a0, *a0+, 1
3fcfa360:	move   *sp, a4, 0
3fcfa370:	movk   3, a1
3fcfa380:	btst   11, a6
3fcfa390:	sext   a2, 1
3fcfa3a0:	.word  0x0608
3fcfa3b0:	and    sp, sp
3fcfa3c0:	subk   8, b1
3fcfa3d0:	.word  0x0001
3fcfa3e0:	.word  0x0808
3fcfa3f0:	emu
3fcfa400:	addc   b5, b12
3fcfa410:	andn   a3, a2
3fcfa420:	btst   b2, b2
3fcfa430:	dsjs   a6, L3FCFA320
3fcfa440:	emu
3fcfa450:	.word  0x0807
3fcfa460:	.word  0x0009
3fcfa470:	addk   24, a6
3fcfa480:	sla    a12, a6
3fcfa490:	move   *b0, b8, 1
3fcfa4a0:	emu
3fcfa4b0:	.word  0x0807
3fcfa4c0:	.word  0x0009
3fcfa4d0:	addk   24, b8
3fcfa4e0:	sla    a12, a6
3fcfa4f0:	move   *b0, b8, 1
3fcfa500:	emu
3fcfa510:	.word  0x0807
3fcfa520:	.word  0x0009
3fcfa530:	subk   8, a8
3fcfa540:	sla    a12, a6
3fcfa550:	move   *b0, b8, 1
3fcfa560:	emu
3fcfa570:	.word  0x0807
3fcfa580:	.word  0x0009
3fcfa590:	subk   4, b2
3fcfa5a0:	sla    a12, a6
3fcfa5b0:	move   *b0, b8, 1
3fcfa5c0:	emu
3fcfa5d0:	.word  0x0808
3fcfa5e0:	.word  0x0009
3fcfa5f0:	subb   b0, b8
3fcfa600:	sub    b2, b0
3fcfa610:	sla    0x2, a1
3fcfa620:	.word  0x0810
3fcfa630:	sext   a2, 1
3fcfa640:	.word  0x0808
3fcfa650:	sla    0x8, a0
3fcfa660:	movk   5, b12
3fcfa670:	.word  0x085f
3fcfa680:	sext   a1, 1
3fcfa690:	.word  0x0808
3fcfa6a0:	movb   *a0, *a1
3fcfa6b0:	move   a1, b8
3fcfa6c0:	sra    0x1b, a2
3fcfa6d0:	getpc  a10
3fcfa6e0:	.word  0x0801
3fcfa6f0:	trap   8
3fcfa700:	.word  0x0400
3fcfa710:	jruc   L3FCFA760
3fcfa720:	pixt   *a0, xy, a3
3fcfa730:	addc   a4, a5
3fcfa740:	getpc  b14
3fcfa750:	.word  0x0808
L3FCFA760:
3fcfa760:	.word  0x0009
3fcfa770:	.word  0x0410
3fcfa780:	negb   a0
3fcfa790:	move   *sp, b2, 0
3fcfa7a0:	mpyu   a2, a2
3fcfa7b0:	.word  0x0801
L3FCFA7C0:
3fcfa7c0:	trap   8
3fcfa7d0:	.word  0x0c00
3fcfa7e0:	jruc   L3FCFA880
3fcfa7f0:	pixt   *a0, xy, a3
3fcfa800:	addc   a4, a5
3fcfa810:	getpc  b14
3fcfa820:	.word  0x0808
3fcfa830:	.word  0x0009
3fcfa840:	callr  L3FCFE460
3fcfa860:	move   *sp, b2, 0
3fcfa870:	mpyu   a2, a2
L3FCFA880:
3fcfa880:	.word  0x0801
3fcfa890:	trap   8
3fcfa8a0:	sll    0x0, a0
3fcfa8b0:	jruc   L3FCFA9E0
3fcfa8c0:	pixt   *a0, xy, a3
3fcfa8d0:	addc   a4, a5
3fcfa8e0:	getpc  b14
3fcfa8f0:	.word  0x0808
3fcfa900:	.word  0x0009
3fcfa910:	addk   8, b12
3fcfa920:	negb   a7
3fcfa930:	move   *sp, b2, 0
3fcfa940:	mpyu   a2, a2
3fcfa950:	.word  0x0801
3fcfa960:	.word  0x0608
3fcfa970:	.word  0x3700
3fcfa980:	dsjs   a4, L3FCFA7C0
3fcfa990:	move   *b4(0x101), b1, 0
3fcfa9b0:	.word  0x0807
3fcfa9c0:	.word  0x0206
3fcfa9d0:	movk   2, b14
L3FCFA9E0:
3fcfa9e0:	move   a8, -*a4, 0
3fcfa9f0:	.word  0x0847
3fcfaa00:	sext   a1, 1
3fcfaa10:	trap   8
3fcfaa20:	.word  0x0400
3fcfaa30:	.word  0x7802
3fcfaa40:	btst   0, a1
3fcfaa50:	btst   11, a4
3fcfaa60:	sext   a1, 1
3fcfaa70:	trap   8
3fcfaa80:	addk   32, a0
3fcfaa90:	.word  0x7802
3fcfaaa0:	btst   0, a1
3fcfaab0:	btst   11, a4
3fcfaac0:	sext   a1, 1
3fcfaad0:	trap   8
3fcfaae0:	movb   a0, *a0
3fcfaaf0:	.word  0x7804
3fcfab00:	btst   0, a1
3fcfab10:	btst   11, a4
3fcfab20:	sext   a1, 1
3fcfab30:	trap   8
3fcfab40:	move   a0, *a0+, 1
3fcfab50:	.word  0x7804
3fcfab60:	btst   0, a1
3fcfab70:	btst   11, a4
3fcfab80:	sext   a2, 1
3fcfab90:	trap   8
3fcfaba0:	move   a0, *a0, 1
3fcfabb0:	addc   a8, a0
3fcfabc0:	sla    0x8, a8
3fcfabd0:	.word  0x021f
3fcfabe0:	.word  0x0807
3fcfabf0:	.word  0x0009
3fcfac00:	.word  0x0044
3fcfac10:	.word  0x0843
3fcfac20:	btst   6, a1
3fcfac30:	sext   a2, 1
3fcfac40:	trap   8
3fcfac50:	sll    0x10, a0
3fcfac60:	addc   a8, a1
3fcfac70:	sla    0x8, a8
3fcfac80:	.word  0x021f
3fcfac90:	.word  0x0807
3fcfaca0:	.word  0x0009
3fcfacb0:	getpc  a10
3fcfacc0:	.word  0x0843
3fcfacd0:	btst   6, a1
3fcface0:	sext   a1, 1
3fcfacf0:	trap   8
3fcfad00:	move   *a8, *a0, 0
3fcfad10:	sll    0x3, a1
3fcfad20:	movk   28, b0
3fcfad30:	btst   11, a6
3fcfad40:	sext   a1, 1
3fcfad50:	trap   8
3fcfad60:	movb   a0, *a0(0x7406)
3fcfad80:	movk   3, a3
3fcfad90:	sla    0xc, a6
3fcfada0:	sext   a1, 1
3fcfadb0:	trap   8
3fcfadc0:	.word  0x0400
3fcfadd0:	.word  0x7802
3fcfade0:	movk   3, a1
3fcfadf0:	btst   11, a6
3fcfae00:	sext   a1, 1
3fcfae10:	trap   8
3fcfae20:	.word  0x0800
3fcfae30:	.word  0x7801
3fcfae40:	movk   3, a1
3fcfae50:	btst   11, a6
3fcfae60:	sext   a1, 1
3fcfae70:	trap   8
3fcfae80:	movb   a0, *a0
3fcfae90:	.word  0x7804
3fcfaea0:	movk   3, a1
3fcfaeb0:	btst   11, a6
3fcfaec0:	sext   a1, 1
3fcfaed0:	trap   8
3fcfaee0:	movb   a0, *a0(0x7806)
3fcfaf00:	movk   3, a1
L3FCFAF10:
3fcfaf10:	btst   11, a6
3fcfaf20:	sext   a1, 1
3fcfaf30:	trap   8
3fcfaf40:	move   a0, *a0+, 1
3fcfaf50:	.word  0x7804
3fcfaf60:	movk   3, a1
3fcfaf70:	btst   11, a6
3fcfaf80:	sext   a2, 1
3fcfaf90:	sext   a8, 1
3fcfafa0:	move   *a0, a0, 0
3fcfafb0:	pixblt b,l
3fcfafc0:	emu
3fcfafd0:	.word  0x0800
3fcfafe0:	sext   a8, 1
3fcfaff0:	move   a0, *a1, 0
3fcfb000:	sll    b3, b12
3fcfb010:	btst   b2, b2
3fcfb020:	dsjs   a6, L3FCFAF10
3fcfb030:	emu
3fcfb040:	.word  0x0807
3fcfb050:	.word  0x0009
3fcfb060:	.word  0x0204
3fcfb070:	sla    a12, a4
3fcfb080:	jrle   L3FCFB210
3fcfb090:	exgpc  a14
3fcfb0a0:	.word  0x0807
3fcfb0b0:	.word  0x0009
3fcfb0c0:	emu
3fcfb0d0:	sla    a12, a4
3fcfb0e0:	jrle   L3FCFB270
3fcfb0f0:	exgpc  a14
3fcfb100:	.word  0x0807
3fcfb110:	.word  0x0009
3fcfb120:	.word  0x048c
3fcfb130:	sla    a12, a4
3fcfb140:	jrle   L3FCFB2D0
3fcfb150:	exgpc  a14
3fcfb160:	.word  0x0807
3fcfb170:	.word  0x0009
3fcfb180:	.word  0x0492
3fcfb190:	sla    a12, a4
3fcfb1a0:	jrle   L3FCFB330
3fcfb1b0:	.word  0x022e
3fcfb1c0:	.word  0x0807
3fcfb1d0:	.word  0x0209
3fcfb1e0:	move   a4, *a8, 0
3fcfb1f0:	move   b8, -*b8, 1
3fcfb200:	move   *b3, b2, 0
L3FCFB210:
3fcfb210:	.word  0x020c
3fcfb220:	.word  0x0807
3fcfb230:	.word  0x0206
3fcfb240:	movb   *a1(0x5f18), *a1(0x208)
L3FCFB270:
3fcfb270:	.word  0x0807
3fcfb280:	.word  0x0209
3fcfb290:	move   a10, *a10, 0
3fcfb2a0:	move   b8, -*b8, 1
3fcfb2b0:	move   *b3, b2, 0
3fcfb2c0:	.word  0x000c
L3FCFB2D0:
3fcfb2d0:	.word  0x0000
3fcfb2e0:	.word  0x0000
3fcfb2f0:	.word  0x0000
3fcfb300:	.word  0x0000
3fcfb310:	.word  0x0000
3fcfb320:	movb   a0, *a0
L3FCFB330:
3fcfb330:	.word  0x0009
3fcfb340:	rl     a0, a0
3fcfb350:	jrnn   L3FCFB9C0
L3FCFB360:
3fcfb360:	rev    sp
3fcfb370:	.word  0x0000
3fcfb380:	.word  0x0000
3fcfb390:	.word  0x0000
3fcfb3a0:	.word  0x0000
3fcfb3b0:	.word  0x0000
3fcfb3c0:	.word  0x0000
3fcfb3d0:	emu
3fcfb3e0:	jac   L3FCCAF20
3fcfb400:	rev    sp
3fcfb410:	.word  0x0000
3fcfb420:	.word  0x0000
3fcfb430:	.word  0x0000
3fcfb440:	jac   L3FCCAA90
3fcfb460:	rev    sp
3fcfb470:	.word  0x0000
3fcfb480:	.word  0x0000
3fcfb490:	addc   a1, a13
3fcfb4a0:	.word  0x7469
3fcfb4b0:	.word  0x7473
3fcfb4c0:	sra    b11, b2
3fcfb4d0:	mods   a11, a1
3fcfb4e0:	or     a1, a13
3fcfb4f0:	.word  0x7265
3fcfb500:	rl     a11, a13
3fcfb510:	sla    a11, a14
3fcfb520:	srl    0x15, a12
3fcfb530:	sra    a10, a13
3fcfb540:	rl     a11, a4
3fcfb550:	mods   b11, b5
3fcfb560:	andn   a1, a13
3fcfb570:	move   a1, b13
3fcfb580:	.word  0x726f
3fcfb590:	sla    a11, a13
3fcfb5a0:	srl    0x15, a12
3fcfb5b0:	rl     0x9, a13
3fcfb5c0:	srl    0x17, b8
3fcfb5d0:	dsjs   b1, L3FCFB5F0
3fcfb5e0:	srl    0x17, b0
L3FCFB5F0:
3fcfb5f0:	.word  0x3537
3fcfb600:	.word  0x372d
3fcfb610:	srl    0x17, b5
3fcfb620:	srl    0x16, a3
3fcfb630:	rl     0x9, b1
3fcfb640:	cmp    a9, a13
3fcfb650:	move   b10, a3
3fcfb660:	dsjs   b8, L3FCFB680
3fcfb670:	dsjs   b5, L3FCFB710
L3FCFB680:
3fcfb680:	rl     0x9, a13
3fcfb690:	srl    0x18, a0
3fcfb6a0:	rl     a10, a2
3fcfb6b0:	.word  0x7374
3fcfb6c0:	.word  0x7274
3fcfb6d0:	sla    a11, a5
3fcfb6e0:	srl    0x15, a13
3fcfb6f0:	sra    b10, b4
3fcfb700:	mods   b11, b2
L3FCFB710:
3fcfb710:	modu   a3, a9
3fcfb720:	mods   a3, a1
3fcfb730:	move   a9, a13
3fcfb740:	sra    a3, a5
3fcfb750:	.word  0x7569
3fcfb760:	srl    0x15, a13
3fcfb770:	srl    0x16, b2
3fcfb780:	modu   a10, a14
3fcfb790:	mods   b11, b2
3fcfb7a0:	mods   a3, a1
3fcfb7b0:	srl    0x17, a13
3fcfb7c0:	dsjs   b1, L3FCFB7E0
3fcfb7d0:	rl     0x9, a13
L3FCFB7E0:
3fcfb7e0:	rl     0x1, b8
3fcfb7f0:	.word  0x372d
3fcfb800:	srl    0x17, b5
3fcfb810:	.word  0x3537
3fcfb820:	addc   a9, a13
3fcfb830:	rl     0x9, a13
3fcfb840:	rl     0x1, b1
3fcfb850:	cmp    a9, a13
3fcfb860:	move   b10, a3
3fcfb870:	dsjs   b8, L3FCFB890
3fcfb880:	dsjs   b5, L3FCFB920
L3FCFB890:
3fcfb890:	rl     0x9, a13
3fcfb8a0:	and    a8, a0
3fcfb8b0:	.word  0x0000
3fcfb8c0:	andn   a0, a0
3fcfb8d0:	.word  0x0000
3fcfb8e0:	add    a0, a0
3fcfb8f0:	.word  0x0000
3fcfb900:	mods   a8, a0
3fcfb910:	.word  0x0000
L3FCFB920:
3fcfb920:	or     a0, a0
3fcfb930:	.word  0x0000
3fcfb940:	modu   a0, a0
3fcfb950:	.word  0x0000
3fcfb960:	clr    a0
3fcfb970:	.word  0x0000
3fcfb980:	xor    a8, a0
3fcfb990:	.word  0x0000
3fcfb9a0:	divs   a0, a0
3fcfb9b0:	.word  0x0000
L3FCFB9C0:
3fcfb9c0:	divs   a8, a0
3fcfb9d0:	.word  0x0000
3fcfb9e0:	divu   a0, a0
3fcfb9f0:	.word  0x0000
3fcfba00:	divu   a8, a0
3fcfba10:	.word  0x0000
3fcfba20:	mpys   a0, a0
3fcfba30:	.word  0x0000
3fcfba40:	andn   a0, a0
3fcfba50:	.word  0x0000
3fcfba60:	mpys   a8, a0
3fcfba70:	.word  0x0000
3fcfba80:	addk   16, a0
3fcfba90:	.word  0x0000
3fcfbaa0:	dsjs   a0, L3FCFBC30
3fcfbab0:	.word  0x0000
3fcfbac0:	move   *a0(0x0), a0, 0
3fcfbae0:	mpyu   a0, a0
3fcfbaf0:	.word  0x0000
3fcfbb00:	btst   a8, a0
3fcfbb10:	.word  0x0000
3fcfbb20:	mpyu   a8, a0
3fcfbb30:	.word  0x0000
3fcfbb40:	btst   a8, a0
3fcfbb50:	.word  0x0000
3fcfbb60:	sla    a0, a0
3fcfbb70:	.word  0x0000
3fcfbb80:	modu   a8, a0
3fcfbb90:	.word  0x0000
3fcfbba0:	sll    a0, a0
3fcfbbb0:	.word  0x0000
3fcfbbc0:	modu   a0, a0
3fcfbbd0:	.word  0x0000
3fcfbbe0:	sra    a0, a0
3fcfbbf0:	.word  0x0000
3fcfbc00:	srl    a8, a0
3fcfbc10:	.word  0x0000
3fcfbc20:	sll    a8, a0
L3FCFBC30:
3fcfbc30:	.word  0x0000
3fcfbc40:	sra    a8, a0
3fcfbc50:	.word  0x0000
3fcfbc60:	srl    a0, a0
L3FCFBC70:
3fcfbc70:	.word  0x0000
L3FCFBC80:
3fcfbc80:	.word  0x7200
3fcfbc90:	.word  0x0000
3fcfbca0:	add    a8, a0
3fcfbcb0:	.word  0x0000
3fcfbcc0:	mods   a8, a0
3fcfbcd0:	.word  0x0000
3fcfbce0:	dsjs   a0, L3FCFBC70
3fcfbcf0:	.word  0x0000
3fcfbd00:	.word  0x7300
3fcfbd10:	.word  0x0000
3fcfbd20:	addc   a0, a0
3fcfbd30:	.word  0x0000
3fcfbd40:	addi   0x0, a0
3fcfbd60:	dsjs   a0, L3FCFBD70
L3FCFBD70:
3fcfbd70:	.word  0x0000
3fcfbd80:	trap   0
3fcfbd90:	.word  0x0000
3fcfbda0:	dsjs   a0, L3FCFBDB0
L3FCFBDB0:
3fcfbdb0:	.word  0x0000
3fcfbdc0:	srl    a8, a0
3fcfbdd0:	.word  0x0000
3fcfbde0:	dsjs   a0, L3FCFBE70
3fcfbdf0:	.word  0x0000
3fcfbe00:	addi   0x0, a0
3fcfbe20:	addk   16, a0
3fcfbe30:	.word  0x0000
3fcfbe40:	move   *a8, a0, 0
3fcfbe50:	.word  0x0000
3fcfbe60:	or     a0, a0
L3FCFBE70:
3fcfbe70:	.word  0x0000
3fcfbe80:	emu
3fcfbe90:	.word  0x0600
3fcfbea0:	addk   16, a0
3fcfbeb0:	addi   0x0, a0
3fcfbed0:	.word  0x0000
3fcfbee0:	pixblt l,l
3fcfbef0:	.word  0x0000
3fcfbf00:	sext   a0, 0
3fcfbf10:	.word  0x0000
3fcfbf20:	.word  0x0000
3fcfbf30:	sext   a0, 1
3fcfbf40:	addi   0x0, a0
3fcfbf60:	pixt   *a8, xy, *a0, xy
3fcfbf70:	.word  0x00ff
3fcfbf80:	sext   a0, 0
3fcfbf90:	addi   0xb00, a0
3fcfbfb0:	pixblt l,l
3fcfbfc0:	sext   a0, 0
3fcfbfd0:	.word  0x0000
3fcfbfe0:	.word  0x0000
3fcfbff0:	.word  0x0000
3fcfc000:	.word  0x0000
3fcfc010:	.word  0x0000
3fcfc020:	sla    0x0, a0
3fcfc030:	.word  0x0000
3fcfc040:	.word  0x0000
3fcfc050:	.word  0x0000
3fcfc060:	.word  0xff00
3fcfc070:	.word  0x0000
3fcfc080:	.word  0x0000
3fcfc090:	.word  0x0a00
3fcfc0a0:	subk   24, a0
3fcfc0b0:	.word  0x0000
3fcfc0c0:	.word  0x0000
3fcfc0d0:	.word  0x0000
3fcfc0e0:	move   -*a0, -*a0, 0
3fcfc0f0:	jrnn   L3FCFBC80
3fcfc100:	jruc   L3FCFC500
3fcfc110:	jrge   L3FCFC130
L3FCFC120:
3fcfc120:	move   *a0(0xd901), *a1+, 0
3fcfc140:	pixt   *a0, xy, a1
3fcfc150:	sext   a1, 1
3fcfc160:	movk   8, a2
3fcfc170:	sra    0x20, a2
3fcfc180:	rl     0x0, a2
3fcfc190:	dsjs   a2, L3FCFC120
3fcfc1a0:	btst   a0, a2
3fcfc1b0:	xor    a8, a2
3fcfc1c0:	srl    a0, a2
3fcfc1d0:	modu   a0, a2
3fcfc1e0:	.word  0x7602
3fcfc1f0:	.word  0x7d02
3fcfc200:	movb   *a8, a2
3fcfc210:	.word  0x9f02
3fcfc220:	movb   *a8(0xbf02), a2
3fcfc240:	jrnn   L3FCFC270
3fcfc250:	line   0
3fcfc260:	movy   a8, a2
L3FCFC270:
3fcfc270:	.word  0xff02
3fcfc280:	pixblt l,l
3fcfc290:	btst   7, a3
3fcfc2a0:	srl    0x8, a3
3fcfc2b0:	dsjs   a3, L3FCFC340
3fcfc2c0:	subb   a0, a3
3fcfc2d0:	xor    a0, a3
3fcfc2e0:	sla    a8, a3
3fcfc2f0:	.word  0x7103
3fcfc300:	move   a8, *a3, 0
3fcfc310:	move   *a0+, *a3+, 0
3fcfc320:	movb   a8, *a3(0xbf03)
L3FCFC340:
3fcfc340:	move   *a8(0xe303), *a3+, 0
3fcfc360:	pixt   *a8, xy, *a3, xy
3fcfc370:	sext   a3, 1
3fcfc380:	movk   16, a4
3fcfc390:	srl    0x20, a4
3fcfc3a0:	dsjs   a4, L3FCFC3B0
L3FCFC3B0:
3fcfc3b0:	move   a0, b4
3fcfc3c0:	sla    a0, a4
3fcfc3d0:	.word  0x7204
3fcfc3e0:	move   *a8, a4, 1
3fcfc3f0:	move   *a0+, *a4+, 1
3fcfc400:	movb   a0, *a4(0xbe04)
3fcfc420:	exgf   a4, 0
3fcfc430:	cvxyl  a0, a4
3fcfc440:	pixt   a0, *a4
3fcfc450:	addi   0x1e05, a4
3fcfc470:	rl     0x18, a5
3fcfc480:	cmp    a0, a5
3fcfc490:	divu   a0, a5
3fcfc4a0:	mods   a8, a5
3fcfc4b0:	.word  0x7d05
3fcfc4c0:	move   *a8, *a5, 0
3fcfc4d0:	move   *a8+, *a5+, 1
3fcfc4e0:	move   -*a8, a5, 1
3fcfc4f0:	move   a0, *a5(0xb805), 0
3fcfc510:	jrp   L3FCFC570
3fcfc520:	move   *a8(0xe405), *a5+, 0
3fcfc540:	pixt   *a0, xy, a5
3fcfc550:	sext   a5, 0
3fcfc560:	subk   8, a6
L3FCFC570:
3fcfc570:	sra    0x20, a6
3fcfc580:	dsjs   a6, L3FCFC710
3fcfc590:	move   a0, b6
3fcfc5a0:	sla    a0, a6
3fcfc5b0:	.word  0x7106
3fcfc5c0:	move   *a0, a6, 0
3fcfc5d0:	move   *a8+, a6, 1
3fcfc5e0:	move   -*a0, -*a6, 0
3fcfc5f0:	move   *a0(0xc806), *a6(0xdb06), 0
3fcfc620:	movy   a0, a6
3fcfc630:	.word  0xfe06
3fcfc640:	.word  0x0c06
3fcfc650:	btst   7, a7
3fcfc660:	srl    0x8, a7
3fcfc670:	add    a0, a7
3fcfc680:	andn   a0, a7
3fcfc690:	sll    a0, a7
3fcfc6a0:	.word  0x7607
3fcfc6b0:	move   a8, *a7, 1
3fcfc6c0:	move   *a0+, a7, 0
3fcfc6d0:	.word  0x9e07
3fcfc6e0:	movb   *a8(0xff07), a7
3fcfc700:	move   *sp(0xcc07), sp, 1
3fcfc720:	.word  0xde07
3fcfc730:	.word  0xff07
3fcfc740:	.word  0xffff
3fcfc750:	.word  0xffff
3fcfc760:	.word  0xffff
3fcfc770:	.word  0xffff
3fcfc780:	.word  0xffff
3fcfc790:	.word  0xffff
3fcfc7a0:	.word  0xffff
3fcfc7b0:	.word  0xffff
3fcfc7c0:	.word  0xffff
3fcfc7d0:	.word  0xffff
3fcfc7e0:	.word  0xffff
3fcfc7f0:	.word  0xffff
3fcfc800:	.word  0xffff
3fcfc810:	.word  0xffff
3fcfc820:	.word  0xffff
3fcfc830:	.word  0xffff
3fcfc840:	.word  0xffff
3fcfc850:	.word  0xffff
3fcfc860:	.word  0xffff
3fcfc870:	.word  0xffff
3fcfc880:	.word  0xffff
3fcfc890:	.word  0xffff
3fcfc8a0:	.word  0xffff
3fcfc8b0:	.word  0xffff
3fcfc8c0:	.word  0xffff
3fcfc8d0:	.word  0xffff
3fcfc8e0:	.word  0xffff
3fcfc8f0:	.word  0xffff
3fcfc900:	.word  0xffff
3fcfc910:	drav   b7, sp
3fcfc920:	emu
3fcfc930:	addk   24, a8
3fcfc940:	sla    0x18, a8
3fcfc950:	rl     0x10, a8
3fcfc960:	sub    a8, a8
3fcfc970:	move   a8, b8
3fcfc980:	sll    a8, a8
3fcfc990:	lmo    a0, a8
3fcfc9a0:	.word  0x7f08
3fcfc9b0:	movb   a8, *a8
3fcfc9c0:	move   *a8+, *a8+, 0
3fcfc9d0:	move   a8, -*a8, 1
3fcfc9e0:	move   -*a8, -*a8, 1
3fcfc9f0:	jruc   L3FCFCA80
L3FCFCA00:
3fcfca00:	jrle   L3FCFCA90
3fcfca10:	move   *a0(0xe008), *a8+, 0
3fcfca30:	.word  0xea08
3fcfca40:	pixt   *a0, xy, *a8, xy
3fcfca50:	pixt   *a8, a8
3fcfca60:	addk   8, a8
3fcfca70:	sll    0x8, a9
L3FCFCA80:
3fcfca80:	srl    0x20, a9
L3FCFCA90:
3fcfca90:	.word  0x3509
3fcfcaa0:	add    a0, a9
3fcfcab0:	move   a8, a9
3fcfcac0:	divs   a8, a9
3fcfcad0:	.word  0x7109
3fcfcae0:	move   *a8, *a9, 0
3fcfcaf0:	move   a8, -*a9, 0
3fcfcb00:	move   a8, *a9(0xcb09), 0
3fcfcb20:	cmpxy  a8, a9
3fcfcb30:	.word  0xff09
3fcfcb40:	movk   8, a9
3fcfcb50:	rl     0x18, a10
3fcfcb60:	move   a8, a10
3fcfcb70:	sll    a0, a10
3fcfcb80:	.word  0x790a
3fcfcb90:	movb   *a8, a10
3fcfcba0:	move   -*a8, a10, 0
3fcfcbb0:	move   *a8(0xd10a), *a10(0xe50a), 1
3fcfcbe0:	pixt   a8, *a10
3fcfcbf0:	subi   0xcbf4def4, a10
3fcfcc20:	move   a0, a11
3fcfcc30:	sll    a0, a11
3fcfcc40:	.word  0x780b
3fcfcc50:	movb   *a0, a11
3fcfcc60:	move   -*a0, a11, 0
3fcfcc70:	move   *a0(0xc60b), *a11(0xda0b), 1
3fcfcca0:	pixt   *a0, xy, a11
3fcfccb0:	.word  0x0a0b
3fcfccc0:	sla    0x10, a12
3fcfccd0:	dsjs   a12, L3FCFCDE0
3fcfcce0:	andn   a0, a12
3fcfccf0:	sra    a0, a12
3fcfcd00:	.word  0x780c
L3FCFCD10:
3fcfcd10:	movb   a8, *a12
3fcfcd20:	move   a0, -*a12, 1
3fcfcd30:	move   *a8(0xcb0c), a12, 1
L3FCFCD50:
3fcfcd50:	line   0
3fcfcd60:	pixt   *a0, xy, *a12, xy
3fcfcd70:	sext   a12, 0
3fcfcd80:	movk   32, a13
3fcfcd90:	srl    0x18, a13
3fcfcda0:	addc   a0, a13
3fcfcdb0:	xor    a8, a13
3fcfcdc0:	lmo    a8, a13
3fcfcdd0:	.word  0x7e0d
L3FCFCDE0:
3fcfcde0:	move   a8, *a13+, 0
3fcfcdf0:	move   -*a0, a13, 0
3fcfce00:	move   *a0(0xc90d), a13, 1
3fcfce20:	.word  0xdd0d
3fcfce30:	pixt   *a0, xy, a13
3fcfce40:	sext   a13, 1
3fcfce50:	btst   31, a14
3fcfce60:	rl     0x0, a14
3fcfce70:	sub    a0, a14
3fcfce80:	and    a8, a14
3fcfce90:	sll    a8, a14
3fcfcea0:	.word  0x780e
3fcfceb0:	movb   a8, *a14
3fcfcec0:	move   a0, -*a14, 1
3fcfced0:	move   *a0(0xd10e), a14, 1
3fcfcef0:	cpw    a8, a14
3fcfcf00:	.word  0x000e
3fcfcf10:	addi   0x0, a0
3fcfcf30:	.word  0x0804
3fcfcf40:	addi   0x6600, a11
3fcfcf60:	srl    a3, a6
3fcfcf70:	drav   a0, a6
3fcfcf80:	nop
3fcfcf90:	addi   0xf80d, a9
3fcfcfb0:	dsjs   b3, L3FCFCF50
3fcfcfc0:	rl     0x1e, sp
3fcfcfd0:	addi   0xb0b, a0
3fcfcff0:	move   *a0+, *a3+, 0
L3FCFD000:
3fcfd000:	.word  0x0cc1
3fcfd010:	rl     0x3, a6
3fcfd020:	move   *a12+, *a3+, 0
3fcfd030:	rl     0x1f, sp
3fcfd040:	movk   12, a3
3fcfd050:	srl    sp, sp
3fcfd060:	rl     0x18, a6
3fcfd070:	jrp   L3FCFCA00
3fcfd080:	srl    a0, a12
3fcfd090:	.word  0x0200
3fcfd0a0:	addi   0x30d, a10
3fcfd0c0:	addk   32, b0
3fcfd0d0:	cpw    b14, b14
3fcfd0e0:	negb   a3
3fcfd0f0:	.word  0x7e07
3fcfd100:	jruc   L3FCFCD10
3fcfd110:	jrgt   L3FCFCD50
3fcfd120:	.word  0x087b
3fcfd130:	.word  0x0808
3fcfd140:	.word  0x0a01
3fcfd150:	addi   0xe00, a11
3fcfd170:	sub    b1, b6
3fcfd180:	addxy  b6, b8
3fcfd190:	move   *a8, a12, 1
3fcfd1a0:	.word  0xd839
3fcfd1b0:	sla    b8, b0
3fcfd1c0:	abs    a3
3fcfd1d0:	trap   2
3fcfd1e0:	addi   0x2c00, a11
L3FCFD200:
3fcfd200:	jruc   L3FCFCBC0
L3FCFD210:
3fcfd210:	.word  0x7040
3fcfd220:	.word  0x76af
3fcfd230:	move   *b13+, *b3+, 0
3fcfd240:	.word  0x041b
3fcfd250:	addi   0xf80d, a8
3fcfd270:	.word  0x366e
3fcfd280:	.word  0x0402
3fcfd290:	addi   0x30c, a8
3fcfd2b0:	sll    0x12, a8
3fcfd2c0:	rl     0x19, b3
L3FCFD2D0:
3fcfd2d0:	sla    0x19, b3
3fcfd2e0:	.word  0x0846
3fcfd2f0:	.word  0x0804
3fcfd300:	.word  0x0c0b
3fcfd310:	sla    0x8, a3
3fcfd320:	jrv   L3FCFD790
3fcfd330:	jrv   L3FCFD000
3fcfd340:	sll    0x12, a12
3fcfd350:	.word  0x0201
3fcfd360:	addi   0xff09, a10
3fcfd380:	movk   32, b8
3fcfd390:	.word  0x7edb
L3FCFD3A0:
3fcfd3a0:	dsjs   b12, L3FCFD3A0
3fcfd3b0:	srl    a3, a6
3fcfd3c0:	.word  0x0a02
3fcfd3d0:	.word  0x0a0b
3fcfd3e0:	movk   32, a0
3fcfd3f0:	movk   32, b8
3fcfd400:	.word  0xff18
3fcfd410:	movk   7, sp
3fcfd420:	movk   32, b8
3fcfd430:	.word  0x0418
3fcfd440:	addi   0x303, a8
3fcfd460:	srl    a7, a14
L3FCFD470:
3fcfd470:	exgpc  a3
3fcfd480:	addi   0xfc06, a10
3fcfd4a0:	.word  0xffff
3fcfd4b0:	.word  0x0403
3fcfd4c0:	addi   0x3, a8
3fcfd4e0:	.word  0x06f6
L3FCFD4F0:
3fcfd4f0:	.word  0x0a02
3fcfd500:	.word  0x0c0b
3fcfd510:	jruc   L3FCFD530
L3FCFD520:
3fcfd520:	sla    a2, a0
L3FCFD530:
3fcfd530:	rl     0x1, a0
3fcfd540:	movk   32, b0
3fcfd550:	.word  0x0c08
3fcfd560:	.word  0x0604
L3FCFD570:
3fcfd570:	nop
3fcfd580:	.word  0x0a02
3fcfd590:	addi   0x3c00, a11
3fcfd5b0:	addc   a3, a6
3fcfd5c0:	jrhi   L3FCFD200
L3FCFD5D0:
3fcfd5d0:	jrhi   L3FCFD210
3fcfd5e0:	addc   a6, a3
3fcfd5f0:	dsjs   a6, L3FCFD5D0
3fcfd600:	.word  0x0a02
3fcfd610:	addi   0x1c00, a11
3fcfd630:	movk   32, sp
3fcfd640:	movk   32, b8
3fcfd650:	movk   32, b8
3fcfd660:	movk   32, b8
3fcfd670:	.word  0xff18
L3FCFD680:
3fcfd680:	.word  0x0a02
3fcfd690:	addi   0x7e00, a11
3fcfd6b0:	jrhi   L3FCFD4F0
3fcfd6c0:	jruc   L3FCFD2D0
L3FCFD6D0:
3fcfd6d0:	rl     0x3, a0
3fcfd6e0:	.word  0x0c18
3fcfd6f0:	.word  0xffc6
3fcfd700:	.word  0x0a02
3fcfd710:	addi   0x7e00, a11
3fcfd730:	jruc   L3FCFD570
3fcfd740:	sla    a6, a0
L3FCFD750:
3fcfd750:	sla    b1, b8
3fcfd760:	jruc   L3FCFD370
3fcfd770:	.word  0x7ec3
3fcfd780:	.word  0x0a02
L3FCFD790:
3fcfd790:	addi   0x7000, a11
3fcfd7b0:	rl     b3, b0
3fcfd7c0:	sra    a3, a12
3fcfd7d0:	sll    a11, a2
3fcfd7e0:	sla    b7, sp
3fcfd7f0:	pixt   a3, *a0
3fcfd800:	.word  0x0a02
3fcfd810:	addi   0x7f00, a11
3fcfd830:	nop
3fcfd840:	dsjs   a3, L3FCFD6D0
3fcfd850:	jruc   L3FCFDE90
3fcfd860:	jruc   L3FCFD470
3fcfd870:	dsjs   a3, L3FCFD750
3fcfd880:	.word  0x0a02
3fcfd890:	addi   0xf000, a11
3fcfd8b0:	.word  0x061c
3fcfd8c0:	dsjs   a6, L3FCFDA50
L3FCFD8D0:
3fcfd8d0:	jrhi   L3FCFDF50
3fcfd8e0:	jrhi   L3FCFD520
3fcfd8f0:	dsjs   a6, L3FCFD8D0
L3FCFD900:
3fcfd900:	.word  0x0a02
3fcfd910:	addi   0xff00, a11
3fcfd930:	jruc   L3FCFD570
3fcfd940:	sla    a3, a0
3fcfd950:	rl     0x1, a0
3fcfd960:	inc    b0
3fcfd970:	movk   32, b8
3fcfd980:	.word  0x0a02
3fcfd990:	addi   0x3c00, a11
3fcfd9b0:	jrhi   L3FCFE020
3fcfd9c0:	srl    a6, a3
L3FCFD9D0:
3fcfd9d0:	srl    b1, b12
3fcfd9e0:	jrhi   L3FCFD620
3fcfd9f0:	dsjs   a6, L3FCFD9D0
3fcfda00:	.word  0x0a02
3fcfda10:	addi   0x3c00, a11
3fcfda30:	jrhi   L3FCFE0A0
3fcfda40:	jrhi   L3FCFD680
L3FCFDA50:
3fcfda50:	.word  0xdce6
3fcfda60:	sla    a3, a0
3fcfda70:	pixblt l,xy
3fcfda80:	.word  0x0804
3fcfda90:	trap   11
3fcfdaa0:	drav   a0, a0
3fcfdab0:	.word  0x0006
3fcfdac0:	.word  0x06f6
3fcfdad0:	.word  0x0803
3fcfdae0:	trap   11
3fcfdaf0:	jrv   L3FCFDB30
3fcfdb00:	rev    b3
3fcfdb10:	.word  0x7380
3fcfdb20:	.word  0x0cc6
L3FCFDB30:
3fcfdb30:	emu
3fcfdb40:	addi   0xff0a, a10
3fcfdb60:	jap   0xc070f1e3
3fcfdb90:	btst   15, a3
3fcfdba0:	move   b7, *b0, 0
3fcfdbb0:	.word  0x0201
L3FCFDBC0:
3fcfdbc0:	addi   0xfe08, a10
3fcfdbe0:	.word  0xffff
3fcfdbf0:	.word  0x0000
3fcfdc00:	.word  0xffff
3fcfdc10:	.word  0x0a01
3fcfdc20:	.word  0x0a0b
3fcfdc30:	not    sp
3fcfdc40:	pixt   b0, *b14, xy
3fcfdc50:	move   a0, @0x78f1e1c, 1
3fcfdc80:	.word  0x0003
3fcfdc90:	.word  0x0a02
3fcfdca0:	addi   0x7e00, a11
3fcfdcc0:	jruc   L3FCFD900
3fcfdcd0:	.word  0x70c0
3fcfdce0:	.word  0x0c1c
3fcfdcf0:	.word  0x0c00
3fcfdd00:	.word  0x0c1e
3fcfdd10:	addi   0xc0b, a1
3fcfdd30:	dsjs   a2, L3FCFDD40
L3FCFDD40:
3fcfdd40:	sla    0x18, b8
3fcfdd50:	sla    a6, a8
3fcfdd60:	move   sp, a3
3fcfdd70:	.word  0xd9b6
3fcfdd80:	move   *a11+, *a6+, 1
3fcfdd90:	dsjs   a13, L3FCFDBC0
3fcfdda0:	getst  a0
3fcfddb0:	addxy  a8, a14
3fcfddc0:	.word  0x0003
3fcfddd0:	addi   0xb, a11
3fcfddf0:	move   b3, *b0, 0
3fcfde00:	.word  0x3603
3fcfde10:	move   b13, *b0, 0
3fcfde20:	jrle   L3FCFDF00
3fcfde30:	move   *b1, b0, 1
3fcfde40:	.word  0x063f
3fcfde50:	.word  0xd833
3fcfde60:	pushst
3fcfde70:	.word  0x0a01
3fcfde80:	addi   0x7f00, a11
L3FCFDEA0:
3fcfdea0:	movk   12, a12
3fcfdeb0:	srl    b1, b3
3fcfdec0:	.word  0x9fc4
3fcfded0:	jrhi   L3FCFE4F0
3fcfdee0:	dsj    a6, L3FD01EF0
L3FCFDF00:
3fcfdf00:	.word  0x0a01
3fcfdf10:	addi   0x7c00, a11
3fcfdf30:	pixblt b,l
3fcfdf40:	dsjs   b14, L3FCFDF50
L3FCFDF50:
3fcfdf50:	jruc   L3FCFE560
3fcfdf60:	getst  a0
3fcfdf70:	subi   0xf5fefc0c, a3
3fcfdfa0:	addi   0x7f00, a11
3fcfdfc0:	movk   12, a12
3fcfdfd0:	mods   b1, b6
3fcfdfe0:	move   b6, *b8(0xc361), 0
3fcfe000:	movb   a12, *a6
3fcfe010:	pushst
L3FCFE020:
3fcfe020:	.word  0x0a01
3fcfe030:	addi   0xff00, a11
3fcfe050:	rl     0x10, b9
3fcfe060:	jrls   L3FCFE6B0
3fcfe070:	pixblt b,l
3fcfe080:	move   *b0, b3, 1
3fcfe090:	movk   8, a12
L3FCFE0A0:
3fcfe0a0:	move   @0xb0b0a01, b14
3fcfe0d0:	.word  0xff00
3fcfe0e0:	rl     0x10, b9
3fcfe0f0:	jrls   L3FCFE740
3fcfe100:	pixblt b,l
3fcfe110:	sll    0x10, b3
3fcfe120:	movk   32, a12
3fcfe130:	.word  0x00fc
3fcfe140:	addi   0xb0b, a1
3fcfe160:	.word  0x7c00
3fcfe170:	.word  0x3719
3fcfe180:	sla    b6, b8
3fcfe190:	.word  0x0c03
3fcfe1a0:	.word  0xfe30
3fcfe1b0:	move   a11, *a0, 1
3fcfe1c0:	jrle   L3FCFE360
3fcfe1d0:	emu
3fcfe1e0:	addi   0xb, a10
3fcfe200:	movb   sp, *sp
3fcfe210:	rl     0x18, b9
3fcfe220:	jrv   L3FCFE890
3fcfe230:	rl     0xc, sp
3fcfe240:	jrle   L3FCFE880
3fcfe250:	movb   *a12(0x207), *a12(0xb0a)
3fcfe280:	.word  0x000b
3fcfe290:	movk   7, sp
3fcfe2a0:	movk   32, b8
3fcfe2b0:	movk   32, b8
3fcfe2c0:	movk   32, b8
3fcfe2d0:	movk   32, b8
L3FCFE2E0:
3fcfe2e0:	pushst
3fcfe2f0:	addi   0xb, a10
3fcfe310:	jrp   L3FCFE2E0
3fcfe320:	getst  a0
3fcfe330:	.word  0x0603
L3FCFE340:
3fcfe340:	move   *a2+, *a12+, 0
3fcfe350:	sla    b9, b0
L3FCFE360:
3fcfe360:	pixt   a6, *a6
3fcfe370:	emu
3fcfe380:	addi   0xb, a10
3fcfe3a0:	movb   sp, *sp
3fcfe3b0:	move   b12, *b9(0xc1e1), 0
3fcfe3d0:	movk   12, a7
3fcfe3e0:	jrle   L3FCFE720
3fcfe3f0:	dsjs   a12, L3FCFE340
3fcfe400:	emu
3fcfe410:	addi   0xb, a10
3fcfe430:	movk   1, sp
3fcfe440:	sla    b1, b0
3fcfe450:	move   a6, *a0, 0
L3FCFE460:
3fcfe460:	nop
3fcfe470:	.word  0x0c86
3fcfe480:	.word  0xfe19
3fcfe490:	.word  0x0007
3fcfe4a0:	addi   0xb, a11
3fcfe4c0:	.word  0x778f
3fcfe4d0:	.word  0xd59c
3fcfe4e0:	srl    a5, a12
L3FCFE4F0:
3fcfe4f0:	move   -*b9, -*b5, 1
3fcfe500:	jrv   L3FCFDEA0
3fcfe510:	.word  0x0664
3fcfe520:	.word  0xd833
3fcfe530:	pushst
L3FCFE540:
3fcfe540:	addi   0xb0b, a1
L3FCFE560:
3fcfe560:	jagt   L3FCE4930
3fcfe580:	sra    b12, b8
3fcfe590:	move   *b12+, *b6+, 0
3fcfe5a0:	move   *a3+, *a6+, 1
3fcfe5b0:	jrle   L3FCFECD0
3fcfe5c0:	drav   b0, b9
3fcfe5d0:	emu
3fcfe5e0:	addi   0xb, a10
3fcfe600:	movb   b3, *b12
3fcfe610:	btst   15, a13
3fcfe620:	.word  0x783c
3fcfe630:	addxy  b7, b0
3fcfe640:	move   a14, *a1, 1
3fcfe650:	pixt   a12, *a13, xy
3fcfe660:	emu
3fcfe670:	addi   0xb, a10
3fcfe690:	movk   7, sp
3fcfe6a0:	srl    b1, b3
L3FCFE6B0:
3fcfe6b0:	move   *a6+, *a12+, 0
3fcfe6c0:	dsjs   b1, L3FCFE540
3fcfe6d0:	.word  0x0c06
3fcfe6e0:	pixt   *b0, *b8
3fcfe6f0:	emu
3fcfe700:	addi   0x30b, a11
L3FCFE720:
3fcfe720:	movk   3, b12
3fcfe730:	.word  0xd833
L3FCFE740:
3fcfe740:	move   a11, *a0, 1
3fcfe750:	.word  0x360d
3fcfe760:	sla    b6, b8
3fcfe770:	movk   12, a3
3fcfe780:	move   @0x7337402, @0xb0b0b01, 1
3fcfe7d0:	.word  0xff00
3fcfe7e0:	srl    b8, b8
3fcfe7f0:	sla    b12, b8
3fcfe800:	pixt   a6, *a6
3fcfe810:	movb   a3, *a1
3fcfe820:	move   *b1, b1, 1
3fcfe830:	drav   b0, b9
3fcfe840:	.word  0x0238
3fcfe850:	addi   0xb, a10
3fcfe870:	cpw    b14, b12
L3FCFE880:
3fcfe880:	negb   a3
L3FCFE890:
3fcfe890:	.word  0x7e07
3fcfe8a0:	jruc   L3FCFE6B0
3fcfe8b0:	cpw    a14, a3
L3FCFE8C0:
3fcfe8c0:	exgpc  b11
3fcfe8d0:	addi   0xb, a11
L3FCFE8F0:
3fcfe8f0:	jrgt   L3FCFE8F0
3fcfe900:	sll    b8, b8
3fcfe910:	rl     0xc, a12
3fcfe920:	.word  0x00c2
3fcfe930:	.word  0x0c03
3fcfe940:	jruc   L3FCFEC50
3fcfe950:	fill   l
3fcfe960:	addi   0xb0b, a1
3fcfe980:	jann   L3FD64B50
3fcfe9a0:	sla    b12, b8
3fcfe9b0:	movk   12, a6
3fcfe9c0:	move   *a3+, *a6+, 0
3fcfe9d0:	move   *a3, a1, 1
3fcfe9e0:	move   b9, *b1, 1
3fcfe9f0:	.word  0x0007
3fcfea00:	addi   0xb, a11
3fcfea20:	.word  0x378f
3fcfea30:	jrp   L3FCFE3C0
3fcfea40:	jrhi   L3FCFEBD0
3fcfea50:	jrle   L3FCFEBE0
3fcfea60:	dint
3fcfea70:	and    b0, b11
3fcfea80:	abs    a0
3fcfea90:	.word  0x0008
3fcfeaa0:	addi   0xb0b, a0
3fcfeac0:	movb   *a8, a0
3fcfead0:	move   *b1+, *b7+, 0
3fcfeae0:	move   a6, a1
L3FCFEAF0:
3fcfeaf0:	rl     0x13, a6
3fcfeb00:	divs   b13, b11
3fcfeb10:	sra    0xc, a13
3fcfeb20:	sla    b14, b12
L3FCFEB30:
3fcfeb30:	sll    a8, a12
3fcfeb40:	emu
3fcfeb50:	addi   0xb, a10
3fcfeb70:	movb   sp, *sp
3fcfeb80:	sla    b13, b1
3fcfeb90:	abs    a3
3fcfeba0:	.word  0x0e07
3fcfebb0:	mods   b1, b6
3fcfebc0:	movb   *a12(0x107), *a12(0xb0b)
3fcfebf0:	.word  0x000b
3fcfec00:	movk   30, sp
3fcfec10:	.word  0x0846
3fcfec20:	cmp    b1, b3
3fcfec30:	pushst
3fcfec40:	.word  0x0c03
L3FCFEC50:
3fcfec50:	jruc   L3FCFEF60
3fcfec60:	fill   l
3fcfec70:	.word  0x0a02
3fcfec80:	addi   0xff00, a11
3fcfeca0:	sla    a14, a1
3fcfecb0:	rl     0x3, a0
3fcfecc0:	movk   1, b0
L3FCFECD0:
3fcfecd0:	movb   a0, *a12
3fcfece0:	.word  0xff86
3fcfecf0:	.word  0x0804
3fcfed00:	subi   0xccccc0fe, a11
3fcfed30:	rl     0x19, b3
3fcfed40:	pixt   *b9, xy, b3
3fcfed50:	.word  0x0a02
3fcfed60:	.word  0x0c0b
3fcfed70:	nop
3fcfed80:	.word  0x0602
3fcfed90:	.word  0x0c04
3fcfeda0:	movk   32, a8
3fcfedb0:	rl     0x0, b0
3fcfedc0:	sla    a1, a0
3fcfedd0:	jruc   L3FCFF1E0
3fcfede0:	.word  0x0804
3fcfedf0:	subi   0x333330fe, a11
3fcfee20:	jrv   L3FCFEAF0
3fcfee30:	pixt   *a6, *a12
3fcfee40:	trap   2
3fcfee50:	subi   0x9271f708, a11
3fcfee80:	emu
3fcfee90:	addi   0x2, a11
3fcfeeb0:	.word  0xffff
3fcfeec0:	nop
3fcfeed0:	addi   0xf80d, a9
3fcfeef0:	jrp   L3FCFEB30
3fcfef00:	sla    0x3, a0
3fcfef10:	.word  0x0a01
3fcfef20:	trap   11
3fcfef30:	.word  0x7c00
3fcfef40:	getst  a12
3fcfef50:	srl    sp, a3
L3FCFEF60:
3fcfef60:	.word  0xd86c
3fcfef70:	.word  0x73b0
3fcfef80:	popst
3fcfef90:	.word  0x0a01
3fcfefa0:	.word  0x0c0b
3fcfefb0:	sext   a0, 1
3fcfefc0:	movk   32, a12
3fcfefd0:	subxy  b13, b0
3fcfefe0:	move   a6, *a12(0xc361), 0
3fcff000:	dsj    a6, L3FCBA3D0
3fcff020:	.word  0x0203
3fcff030:	addi   0x9, a10
3fcff050:	cpw    b5, b12
3fcff060:	move   a14, *a3, 1
3fcff070:	nop
3fcff080:	jrle   L3FCFE8C0
3fcff090:	jump   b12
3fcff0a0:	addi   0xc, a10
3fcff0c0:	move   b7, *b0, 0
3fcff0d0:	subxy  a8, a1
3fcff0e0:	modu   a3, a6
3fcff0f0:	move   b6, *b8(0xc361), 0
3fcff110:	move   *a12+, *a6+, 0
3fcff120:	.word  0x0ee3
3fcff130:	.word  0x0a01
3fcff140:	trap   11
3fcff150:	.word  0x7c00
3fcff160:	dsj    a12, L3FCFB360
L3FCFF180:
3fcff180:	jruc   L3FCFF980
3fcff190:	jahi   L3FCFF970
3fcff1b0:	.word  0x0a01
3fcff1c0:	.word  0x0c0b
3fcff1d0:	pixt   a0, *a0
L3FCFF1E0:
3fcff1e0:	rl     0x0, b9
3fcff1f0:	jrgt   L3FCFF180
3fcff200:	getst  a0
3fcff210:	.word  0x0603
3fcff220:	movk   32, a12
3fcff230:	pixt   b1, *b0
3fcff240:	emu
3fcff250:	addi   0x309, a10
3fcff270:	jrnv   L3FCFF040
3fcff280:	movk   24, a13
3fcff290:	mods   b1, b6
3fcff2a0:	rl     0x6, b8
3fcff2b0:	.word  0xdc73
3fcff2c0:	getst  a0
L3FCFF2D0:
3fcff2d0:	not    b3
3fcff2e0:	.word  0x0a01
3fcff2f0:	.word  0x0c0b
3fcff300:	sext   a0, 1
3fcff310:	movk   32, a12
3fcff320:	subxy  b13, b0
3fcff330:	move   *a6+, *a12+, 0
3fcff340:	sll    b9, b1
3fcff350:	movb   a6, *a6
3fcff360:	.word  0x7b19
3fcff370:	.word  0x020f
3fcff380:	addi   0xd, a10
3fcff3a0:	movk   32, b8
3fcff3b0:	.word  0x0000
3fcff3c0:	movk   32, b14
3fcff3d0:	movk   32, b8
3fcff3e0:	movk   32, b8
3fcff3f0:	movk   32, b8
3fcff400:	not    sp
3fcff410:	addi   0x30d, a9
3fcff430:	.word  0x0c30
3fcff440:	dsjs   a0, L3FCFF2D0
3fcff450:	jrhi   L3FCFF520
3fcff460:	.word  0x0c30
3fcff470:	rl     0x6, a3
3fcff480:	.word  0x7f0c
3fcff490:	.word  0x0a01
3fcff4a0:	.word  0x0c0b
3fcff4b0:	sext   a0, 1
3fcff4c0:	movk   32, a12
3fcff4d0:	modu   b9, b0
3fcff4e0:	move   *a6, a6, 1
3fcff4f0:	pixblt l,l
3fcff500:	jrv   L3FCFF870
3fcff510:	dsjs   b8, L3FCFF6A0
L3FCFF520:
3fcff520:	emu
3fcff530:	addi   0xc, a10
3fcff550:	rl     0x0, b14
3fcff560:	jruc   L3FCFFB70
3fcff570:	getst  a0
3fcff580:	.word  0x0603
L3FCFF590:
3fcff590:	movk   32, a12
L3FCFF5A0:
3fcff5a0:	sla    b1, b0
3fcff5b0:	fill   xy
3fcff5c0:	addi   0x90b, a1
3fcff5e0:	.word  0xdd00
3fcff5f0:	dsjs   a13, L3FCFF5A0
3fcff600:	jrv   L3FCFF540
3fcff610:	jrnn   L3FCFF950
3fcff620:	pixt   *b9, xy, b12
3fcff630:	rl     0x1e, a12
3fcff640:	emu
3fcff650:	addi   0x9, a10
3fcff670:	movb   *b3, *b7
L3FCFF680:
3fcff680:	rl     0x18, b9
3fcff690:	jrv   L3FCFFD00
L3FCFF6A0:
3fcff6a0:	rl     0xc, b8
3fcff6b0:	movy   a11, a3
3fcff6c0:	emu
3fcff6d0:	addi   0x9, a10
3fcff6f0:	movb   b3, *b12
3fcff700:	btst   15, a13
3fcff710:	.word  0x783c
3fcff720:	sla    b7, b0
3fcff730:	.word  0x7c63
3fcff740:	emu
3fcff750:	addi   0x309, a10
3fcff770:	movb   *b3, *b7
3fcff780:	.word  0x3619
3fcff790:	.word  0xd86c
3fcff7a0:	sla    b13, b0
3fcff7b0:	.word  0x7667
3fcff7c0:	movk   32, a12
3fcff7d0:	.word  0x00f8
3fcff7e0:	.word  0x0a01
3fcff7f0:	trap   11
3fcff800:	.word  0xdc03
3fcff810:	dsjne  a13, L3FD359E0
3fcff830:	.word  0xd86c
3fcff840:	.word  0x7330
3fcff850:	move   b6, *b12, 0
3fcff860:	move   a8, *a1, 1
L3FCFF870:
3fcff870:	emu
3fcff880:	addi   0x9, a10
L3FCFF8A0:
3fcff8a0:	.word  0x79cf
3fcff8b0:	sla    b1, b3
3fcff8c0:	move   a6, *a0, 0
3fcff8d0:	nop
3fcff8e0:	.word  0x7f06
3fcff8f0:	.word  0x0200
3fcff900:	addi   0x9, a10
3fcff920:	subxy  b14, b14
3fcff930:	negb   a3
3fcff940:	jruc   L3FD00130
L3FCFF950:
3fcff950:	jrgt   L3FCFF590
3fcff960:	jump   b11
L3FCFF970:
3fcff970:	addi   0xc, a10
3fcff990:	movk   32, a12
3fcff9a0:	pixt   b1, *b0
3fcff9b0:	move   a6, *a7, 0
3fcff9c0:	nop
3fcff9d0:	.word  0x0c06
3fcff9e0:	rl     0x0, b8
3fcff9f0:	negb   a6
3fcffa00:	.word  0x0a01
3fcffa10:	trap   11
3fcffa20:	cpw    a8, a0
3fcffa30:	movk   12, a12
3fcffa40:	srl    b1, b3
3fcffa50:	move   *a6+, *a12+, 0
3fcffa60:	.word  0x7331
3fcffa70:	popst
3fcffa80:	addi   0x90b, a1
3fcffaa0:	jann   L3FD45C70
3fcffac0:	rl     0x18, a8
3fcffad0:	sla    0x6, a12
3fcffae0:	move   a1, @0x300c, 1
3fcffb10:	addi   0x9, a11
3fcffb30:	btst   3, sp
3fcffb40:	move   *b5, *b0, 0
3fcffb50:	srl    a2, a12
3fcffb60:	move   -*b9, -*b7, 1
L3FCFFB70:
3fcffb70:	move   *b11, b1, 1
3fcffb80:	movb   b1, *b1
3fcffb90:	emu
3fcffba0:	addi   0x9, a10
3fcffbc0:	movb   sp, *sp
3fcffbd0:	add    b13, b1
3fcffbe0:	move   a12, *a1, 1
3fcffbf0:	addk   8, a13
3fcffc00:	movy   a11, a3
3fcffc10:	emu
3fcffc20:	addi   0x309, a11
3fcffc40:	movk   30, sp
3fcffc50:	.word  0x0846
3fcffc60:	jrv   L3FCFFFA0
3fcffc70:	move   a9, *a0, 0
3fcffc80:	.word  0x0c07
3fcffc90:	add    b1, b0
3fcffca0:	move   a12, *a0, 0
L3FCFFCB0:
3fcffcb0:	.word  0x020f
3fcffcc0:	addi   0x9, a9
3fcffce0:	.word  0x70ff
3fcffcf0:	move   a8, *a12, 1
L3FCFFD00:
3fcffd00:	movk   3, a0
3fcffd10:	.word  0x7f87
3fcffd20:	trap   3
3fcffd30:	subi   0xcf3cc7fd, a11
3fcffd60:	sll    a8, a12
3fcffd70:	.word  0x060c
3fcffd80:	rl     0x6, a3
3fcffd90:	move   a8, *a12, 1
3fcffda0:	sext   a3, 0
3fcffdb0:	addi   0x40e, a7
3fcffdd0:	.word  0xffff
3fcffde0:	.word  0xffff
3fcffdf0:	nop
3fcffe00:	addi   0x20d, a9
3fcffe20:	jrhi   L3FCFFEA0
3fcffe30:	.word  0x0c30
3fcffe40:	jrp   L3FCFF680
3fcffe50:	jrhi   L3FCFFFE0
3fcffe60:	.word  0x0c30
3fcffe70:	.word  0x0073
3fcffe80:	trap   2
3fcffe90:	subi   0xf3913909, a11
3fcffec0:	addi   0xb0b, a0
3fcffee0:	pixt   *a0, *a0
3fcffef0:	subxy  b9, b7
3fcfff00:	jrgt   L3FD00090
3fcfff10:	move   *b1+, b10, 1
3fcfff20:	movb   b7, *b1
3fcfff30:	movb   a3, *a5
3fcfff40:	.word  0x3463
3fcfff50:	.word  0xff23
L3FCFFF60:
3fcfff60:	.word  0x0001
3fcfff70:	addi   0x9, a11
3fcfff90:	move   b12, *b12(0x98f7), 1
3fcfffb0:	dsjs   a7, L3FCFFF60
3fcfffc0:	rl     0xf, b14
3fcfffd0:	jrp   L3FCFF8A0
L3FCFFFE0:
3fcfffe0:	movb   *b6, *b14
3fcffff0:	emu
3fd00000:	addi   0xf, a11
3fd00020:	rl     0x6, a12
3fd00030:	.word  0x0003
3fd00040:	jann   L3FD46210
3fd00060:	rl     0x18, a8
3fd00070:	addxy  a2, a8
3fd00080:	nop
L3FD00090:
3fd00090:	rl     0x0, a12
3fd000a0:	jruc   L3FCFFCB0
3fd000b0:	.word  0x040f
3fd000c0:	addi   0xb, a8
3fd000e0:	.word  0x06f6
3fd000f0:	srl    a3, a6
3fd00100:	.word  0x0666
3fd00110:	.word  0x0a02
L3FD00120:
3fd00120:	.word  0x0c0b
L3FD00130:
3fd00130:	addk   32, a1
3fd00140:	addk   32, b0
3fd00150:	jrle   L3FD00120
3fd00160:	abs    a3
3fd00170:	nop
3fd00180:	.word  0x7cc6
3fd00190:	.word  0x0808
3fd001a0:	.word  0x0a02
3fd001b0:	addi   0xfc00, a11
3fd001d0:	move   *a6, a6, 1
3fd001e0:	.word  0x0c06
3fd001f0:	.word  0x0c7f
3fd00200:	.word  0x060c
L3FD00210:
3fd00210:	pixt   b12, *sp, xy
L3FD00220:
3fd00220:	addi   0x90b, a1
3fd00240:	not    sp
3fd00250:	jrgt   L3FD00210
3fd00260:	sla    0x8, a12
3fd00270:	rl     0x4, a4
3fd00280:	.word  0xdfe3
3fd00290:	popst
3fd002a0:	addi   0xb, a11
3fd002c0:	movk   30, sp
3fd002d0:	jrc   L3FD00740
3fd002e0:	cmp    b7, b3
3fd002f0:	pixt   sp, *a0, xy
3fd00300:	.word  0x0c3f
3fd00310:	jruc   L3FD00620
3fd00320:	fill   l
3fd00330:	sext   a5, 1
3fd00340:	subi   0xfc000fb, a11
3fd00370:	not    sp
3fd00380:	.word  0x0a01
3fd00390:	addi   0xfc02, a11
3fd003b0:	movk   12, a12
3fd003c0:	move   b3, *b11+, 0
3fd003d0:	movb   *a3, a1
3fd003e0:	jrle   L3FD00700
3fd003f0:	jrp   L3FD00780
3fd00400:	rl     0x18, b11
3fd00410:	move   @0xd0b0902, a6
3fd00440:	subxy  sp, b5
3fd00450:	rev    b1
3fd00460:	addi   0xb, a11
3fd00480:	rl     0x7, b8
3fd00490:	movb   *b4, *b8
3fd004a0:	movb   *b8(0x5e0), *b6(0x782f)
3fd004d0:	.word  0x72d1
3fd004e0:	movk   1, b2
3fd004f0:	rev    b14
3fd00500:	.word  0x0a02
3fd00510:	subi   0x9f9dc303, a11
3fd00540:	sll    b11, b14
3fd00550:	.word  0xde63
3fd00560:	.word  0x7f00
3fd00570:	trap   2
3fd00580:	sext   a11, 1
3fd00590:	sub    a0, a0
3fd005a0:	mods   b7, b3
3fd005b0:	rl     0x19, b6
3fd005c0:	emu
3fd005d0:	.word  0x0a02
3fd005e0:	sext   a11, 1
3fd005f0:	.word  0xfffe
L3FD00600:
3fd00600:	jruc   L3FD00600
3fd00610:	jruc   L3FD00220
L3FD00620:
3fd00620:	.word  0x0a01
3fd00630:	.word  0x060b
3fd00640:	.word  0xfffc
3fd00650:	not    sp
3fd00660:	addi   0xb0b, a0
3fd00680:	pixt   a0, *a0
3fd00690:	move   *b1+, *b0+, 0
3fd006a0:	subk   20, b14
3fd006b0:	cvxyl  b5, b13
3fd006c0:	srl    0x7, b13
3fd006d0:	move   *b11(0x328a), *b10+, 0
3fd006f0:	dsjs   b8, L3FD00600
L3FD00700:
3fd00700:	.word  0x0200
3fd00710:	addi   0xf50c, a9
3fd00730:	dint
L3FD00740:
3fd00740:	addi   0xf90d, a9
3fd00760:	btst   25, b14
3fd00770:	move   a12, *a6(0x207), 1
3fd00790:	addi   0xb, a10
3fd007b0:	movk   32, b8
3fd007c0:	.word  0xff18
3fd007d0:	movk   7, sp
3fd007e0:	movk   32, b8
3fd007f0:	.word  0xff00
3fd00800:	not    sp
3fd00810:	addi   0xfa0d, a8
3fd00830:	sll    a9, a14
3fd00840:	cpw    a3, a6
3fd00850:	nop
3fd00860:	addi   0xfa0d, a8
3fd00880:	sll    a9, a14
3fd00890:	move   a12, *a6(0x303), 1
3fd008b0:	addi   0xf60d, a8
3fd008d0:	.word  0x04dc
3fd008e0:	addi   0x90b, a1
3fd00900:	.word  0x0e04
3fd00910:	jrv   L3FD00C50
3fd00920:	addc   b9, b0
3fd00930:	movk   12, a4
3fd00940:	move   *a3+, *a6+, 0
3fd00950:	.word  0xbe71
3fd00960:	rl     0x0, a11
3fd00970:	.word  0x00c0
3fd00980:	.word  0x0003
3fd00990:	.word  0x0a01
3fd009a0:	addi   0xfc02, a11
3fd009c0:	.word  0x7cbd
3fd009d0:	pixt   *b7, xy, b9
3fd009e0:	xori   0xa0502817, a5
3fd00a10:	move   a10, *a0, 0
3fd00a20:	btst   17, a2
3fd00a30:	.word  0x0804
3fd00a40:	sext   a11, 1
3fd00a50:	drav   b7, b13
3fd00a60:	dint
3fd00a70:	addi   0x500, a9
3fd00a90:	sext   a4, 1
3fd00aa0:	btst   9, a7
3fd00ab0:	trap   3
3fd00ac0:	subi   0xcf3cf005, a11
3fd00af0:	pixt   *a8, xy, a12
3fd00b00:	.word  0x0203
3fd00b10:	addi   0xfc0d, a9
3fd00b30:	move   *b8(0x3c78), *b12+, 0
3fd00b50:	.word  0x7116
3fd00b60:	.word  0x7f00
3fd00b70:	trap   2
3fd00b80:	sext   a11, 1
3fd00b90:	move   a8, *a0+, 0
3fd00ba0:	.word  0xd999
3fd00bb0:	.word  0x9e6c
3fd00bc0:	.word  0x0045
3fd00bd0:	addi   0xb0b, a1
3fd00bf0:	sext   a4, 1
3fd00c00:	sla    b0, b8
3fd00c10:	getst  a0
3fd00c20:	movk   32, a6
3fd00c30:	btst   24, b12
3fd00c40:	movb   *b0, *b12
L3FD00C50:
3fd00c50:	subk   24, b13
3fd00c60:	sra    b0, b10
3fd00c70:	not    b8
3fd00c80:	movk   32, a6
3fd00c90:	addi   0xb0b, a1
3fd00cb0:	sext   a4, 1
3fd00cc0:	sla    b0, b8
3fd00cd0:	getst  a0
3fd00ce0:	movk   32, a6
3fd00cf0:	btst   24, b12
3fd00d00:	.word  0xdc1c
3fd00d10:	btst   27, b13
3fd00d20:	sla    b1, b0
3fd00d30:	move   a6, *a0, 0
3fd00d40:	dsjs   a9, L3FD00C50
3fd00d50:	addi   0xb0b, a1
3fd00d70:	.word  0x0e04
3fd00d80:	move   a3, *a4, 0
3fd00d90:	nop
3fd00da0:	sra    b0, b8
3fd00db0:	btst   24, a12
3fd00dc0:	movb   *b0, *b12
3fd00dd0:	subk   24, b13
3fd00de0:	sra    b0, b10
3fd00df0:	not    b8
3fd00e00:	movk   32, a6
3fd00e10:	.word  0x0a02
3fd00e20:	addi   0x3000, a11
3fd00e40:	rl     0x3, b8
3fd00e50:	rl     0x0, a0
3fd00e60:	.word  0x0e38
3fd00e70:	nop
3fd00e80:	.word  0x7ec3
3fd00e90:	addi   0xf0b, a0
3fd00eb0:	dsjs   a0, L3FD00EC0
L3FD00EC0:
3fd00ec0:	nop
3fd00ed0:	rev    a0
L3FD00EE0:
3fd00ee0:	sext   a0, 1
3fd00ef0:	sla    b1, b8
3fd00f00:	movk   24, a3
3fd00f10:	sla    b6, b8
3fd00f20:	sll    a8, a12
3fd00f30:	sll    sp, b8
3fd00f40:	move   b9, *b0, 1
3fd00f50:	btst   4, b13
3fd00f60:	addi   0xf0b, a0
3fd00f80:	addxy  a0, a0
3fd00f90:	getst  a0
3fd00fa0:	.word  0x0002
3fd00fb0:	sext   a0, 1
3fd00fc0:	sla    b1, b8
3fd00fd0:	movk   24, a3
3fd00fe0:	sla    b6, b8
3fd00ff0:	sll    a8, a12
3fd01000:	sll    sp, b8
3fd01010:	move   b9, *b0, 1
3fd01020:	btst   4, b13
3fd01030:	addi   0xf0b, a0
3fd01050:	sla    0x0, a0
3fd01060:	abs    a0
3fd01070:	.word  0x0063
3fd01080:	sext   a0, 1
3fd01090:	sla    b1, b8
3fd010a0:	movk   24, a3
3fd010b0:	sla    b6, b8
3fd010c0:	sll    a8, a12
3fd010d0:	sll    sp, b8
3fd010e0:	move   b9, *b0, 1
3fd010f0:	btst   4, b13
3fd01100:	addi   0xf0b, a0
3fd01120:	.word  0x7800
3fd01130:	pixblt l,xy
3fd01140:	.word  0x0000
3fd01150:	sext   a0, 1
3fd01160:	sla    b1, b8
3fd01170:	movk   24, a3
3fd01180:	sla    b6, b8
3fd01190:	sll    a8, a12
3fd011a0:	sll    sp, b8
3fd011b0:	move   b9, *b0, 1
3fd011c0:	btst   4, b13
3fd011d0:	addi   0xf0b, a0
3fd011f0:	movb   a0, *a0
3fd01200:	.word  0x0c61
3fd01210:	.word  0x0000
3fd01220:	sext   a0, 1
3fd01230:	sla    b1, b8
3fd01240:	movk   24, a3
3fd01250:	sla    b6, b8
3fd01260:	sll    a8, a12
3fd01270:	sll    sp, b8
3fd01280:	move   b9, *b0, 1
3fd01290:	btst   4, b13
3fd012a0:	addi   0xf0b, a0
3fd012c0:	pixt   a0, *a0
3fd012d0:	.word  0x0c60
3fd012e0:	movk   3, a3
3fd012f0:	pixblt b,l
3fd01300:	sla    b1, b8
3fd01310:	movk   24, a3
3fd01320:	sla    b6, b8
3fd01330:	sll    a8, a12
3fd01340:	sll    sp, b8
3fd01350:	move   b9, *b0, 1
3fd01360:	btst   4, b13
3fd01370:	addi   0xb0b, a0
3fd01390:	pixt   a0, *a0
3fd013a0:	sla    0x1e, a7
3fd013b0:	move   *b8(0x16ca), *b10+, 0
3fd013d0:	move   b7, *b2+, 0
3fd013e0:	movb   *a14, a5
3fd013f0:	subk   3, a2
3fd01400:	pixt   *sp, *a3
3fd01410:	emu
3fd01420:	addi   0x50b, a10
3fd01440:	movb   b11, *b12
3fd01450:	btst   15, sp
3fd01460:	sla    b1, b12
3fd01470:	move   a6, *a0, 0
3fd01480:	nop
3fd01490:	pixt   *a8, xy, a13
3fd014a0:	.word  0x0083
3fd014b0:	movk   32, a7
L3FD014C0:
3fd014c0:	dsjs   b1, L3FD014C0
3fd014d0:	.word  0x0a01
3fd014e0:	pixblt l,l
3fd014f0:	dsjs   a0, L3FD01500
L3FD01500:
3fd01500:	.word  0x00c0
3fd01510:	pixt   a0, *a2, xy
3fd01520:	sla    0xc, sp
3fd01530:	sll    0x12, a3
3fd01540:	pixt   a2, *a12
3fd01550:	sla    b9, b0
3fd01560:	move   a6, *a8+, 0
3fd01570:	.word  0x7fe1
3fd01580:	.word  0x0a01
3fd01590:	pixblt l,l
3fd015a0:	addxy  a0, a0
3fd015b0:	sla    0x3, a0
3fd015c0:	pixt   a0, *a0, xy
3fd015d0:	sla    0xc, sp
3fd015e0:	sll    0x12, a3
3fd015f0:	pixt   a2, *a12
3fd01600:	sla    b9, b0
3fd01610:	move   a6, *a8+, 0
3fd01620:	.word  0x7fe1
3fd01630:	.word  0x0a01
3fd01640:	pixblt l,l
3fd01650:	addk   32, a0
3fd01660:	movk   3, b0
3fd01670:	pixt   a0, *a3, xy
3fd01680:	sla    0xc, sp
3fd01690:	sll    0x12, a3
3fd016a0:	pixt   a2, *a12
3fd016b0:	sla    b9, b0
3fd016c0:	move   a6, *a8+, 0
3fd016d0:	.word  0x7fe1
3fd016e0:	.word  0x0a01
3fd016f0:	pixblt l,l
3fd01700:	jale   L3FD02FE0
3fd01720:	pixt   a0, *a0, xy
3fd01730:	sla    0xc, sp
3fd01740:	sll    0x12, a3
3fd01750:	pixt   a2, *a12
3fd01760:	sla    b9, b0
3fd01770:	move   a6, *a8+, 0
3fd01780:	.word  0x7fe1
3fd01790:	.word  0x0a02
3fd017a0:	pixblt l,l
3fd017b0:	.word  0x0e00
L3FD017C0:
3fd017c0:	sla    0x0, b8
3fd017d0:	.word  0xff00
3fd017e0:	movk   32, b8
3fd017f0:	movk   32, b8
3fd01800:	movk   32, b8
3fd01810:	movk   32, b8
3fd01820:	.word  0xff18
3fd01830:	.word  0x0a02
3fd01840:	pixblt l,l
3fd01850:	.word  0x7000
3fd01860:	.word  0x0418
L3FD01870:
3fd01870:	.word  0xff00
3fd01880:	movk   32, b8
3fd01890:	movk   32, b8
3fd018a0:	movk   32, b8
3fd018b0:	movk   32, b8
3fd018c0:	.word  0xff18
3fd018d0:	.word  0x0a02
3fd018e0:	pixblt l,l
3fd018f0:	addk   32, a0
3fd01900:	jrle   L3FD01C90
3fd01910:	.word  0xff00
L3FD01920:
3fd01920:	movk   32, b8
3fd01930:	movk   32, b8
3fd01940:	movk   32, b8
3fd01950:	movk   32, b8
3fd01960:	.word  0xff18
3fd01970:	.word  0x0a02
3fd01980:	pixblt l,l
3fd01990:	srl    a0, a0
3fd019a0:	.word  0x0066
3fd019b0:	.word  0xff00
3fd019c0:	movk   32, b8
L3FD019D0:
3fd019d0:	movk   32, b8
3fd019e0:	movk   32, b8
3fd019f0:	movk   32, b8
3fd01a00:	.word  0xff18
3fd01a10:	addi   0xb0b, a1
3fd01a30:	.word  0xfe00
3fd01a40:	jrle   L3FD01D50
3fd01a50:	jrhi   L3FD01D60
3fd01a60:	.word  0xff0c
3fd01a70:	rl     0x6, a13
L3FD01A80:
3fd01a80:	.word  0x0cc3
3fd01a90:	cpw    b1, b3
3fd01aa0:	emu
3fd01ab0:	addi   0xf, a11
3fd01ad0:	jrnc   L3FD01EA0
3fd01ae0:	.word  0x0003
3fd01af0:	jagt   L3FCE7EC0
3fd01b10:	sra    b12, b8
3fd01b20:	move   *b12+, *b6+, 0
3fd01b30:	move   *a3+, *a6+, 1
3fd01b40:	jrle   L3FD02260
3fd01b50:	drav   b0, b9
3fd01b60:	emu
3fd01b70:	addi   0xf, a10
3fd01b90:	rl     0x0, a14
3fd01ba0:	.word  0x0080
3fd01bb0:	jrgt   L3FD017C0
3fd01bc0:	addxy  b6, b8
3fd01bd0:	move   a14, *a1, 1
3fd01be0:	pixblt l,l
3fd01bf0:	dsjs   b14, L3FD01C00
L3FD01C00:
3fd01c00:	movk   6, b8
3fd01c10:	emu
3fd01c20:	addi   0xf, a10
3fd01c40:	sla    a7, a0
3fd01c50:	rev    a0
3fd01c60:	jrgt   L3FD01870
3fd01c70:	addxy  b6, b8
3fd01c80:	move   a14, *a1, 1
L3FD01C90:
3fd01c90:	pixblt l,l
3fd01ca0:	dsjs   b14, L3FD01CB0
L3FD01CB0:
3fd01cb0:	movk   6, b8
3fd01cc0:	emu
3fd01cd0:	addi   0xf, a10
3fd01cf0:	.word  0x7010
3fd01d00:	nop
3fd01d10:	jrgt   L3FD01920
3fd01d20:	addxy  b6, b8
3fd01d30:	move   a14, *a1, 1
3fd01d40:	pixblt l,l
L3FD01D50:
3fd01d50:	dsjs   b14, L3FD01D60
L3FD01D60:
3fd01d60:	movk   6, b8
3fd01d70:	emu
3fd01d80:	addi   0xf, a10
3fd01da0:	cmpxy  b9, b12
3fd01db0:	.word  0x0001
3fd01dc0:	jrgt   L3FD019D0
3fd01dd0:	addxy  b6, b8
3fd01de0:	move   a14, *a1, 1
3fd01df0:	pixblt l,l
3fd01e00:	dsjs   b14, L3FD01E10
L3FD01E10:
3fd01e10:	movk   6, b8
3fd01e20:	emu
3fd01e30:	addi   0xf, a10
3fd01e50:	movb   a6, *a6
3fd01e60:	.word  0x0001
3fd01e70:	jrgt   L3FD01A80
3fd01e80:	addxy  b6, b8
3fd01e90:	move   a14, *a1, 1
L3FD01EA0:
3fd01ea0:	pixblt l,l
3fd01eb0:	dsjs   b14, L3FD01EC0
L3FD01EC0:
3fd01ec0:	movk   6, b8
L3FD01ED0:
3fd01ed0:	.word  0x021f
3fd01ee0:	addi   0xff09, a9
3fd01f00:	move   a14, *a1(0xc38d), 0
3fd01f20:	movb   b13, *b1
3fd01f30:	getst  a3
3fd01f40:	addi   0x10c, a10
3fd01f60:	pixt   a4, *a0
3fd01f70:	movk   24, b9
3fd01f80:	.word  0x7a3f
L3FD01F90:
3fd01f90:	cmpxy  b7, b6
L3FD01FA0:
3fd01fa0:	move   *a14, *a13, 1
3fd01fb0:	movk   24, sp
3fd01fc0:	sla    0x1f, b3
3fd01fd0:	emu
3fd01fe0:	addi   0xf, a11
3fd02000:	jruc   L3FD021D0
3fd02010:	.word  0x0400
3fd02020:	jann   L3FD681F0
3fd02040:	sla    b12, b8
3fd02050:	movk   12, a6
3fd02060:	move   *a3+, *a6+, 0
3fd02070:	move   *a3, a1, 1
3fd02080:	move   b9, *b1, 1
3fd02090:	emu
3fd020a0:	addi   0xf, a11
3fd020c0:	jruc   L3FD01ED0
3fd020d0:	.word  0x0080
3fd020e0:	jann   L3FD682B0
3fd02100:	sla    b12, b8
L3FD02110:
3fd02110:	movk   12, a6
3fd02120:	move   *a3+, *a6+, 0
3fd02130:	move   *a3, a1, 1
3fd02140:	move   b9, *b1, 1
3fd02150:	emu
3fd02160:	addi   0xf, a11
3fd02180:	addxy  b0, b0
3fd02190:	.word  0x0c60
3fd021a0:	jann   L3FD68370
3fd021c0:	sla    b12, b8
L3FD021D0:
3fd021d0:	movk   12, a6
3fd021e0:	move   *a3+, *a6+, 0
3fd021f0:	move   *a3, a1, 1
3fd02200:	move   b9, *b1, 1
3fd02210:	emu
3fd02220:	addi   0xf, a11
3fd02240:	rl     0x6, a12
3fd02250:	.word  0x0003
L3FD02260:
3fd02260:	jann   L3FD68430
3fd02280:	sla    b12, b8
3fd02290:	movk   12, a6
3fd022a0:	move   *a3+, *a6+, 0
3fd022b0:	move   *a3, a1, 1
3fd022c0:	move   b9, *b1, 1
3fd022d0:	emu
3fd022e0:	addi   0xf, a11
3fd02300:	jruc   L3FD02110
3fd02310:	.word  0x0080
3fd02320:	jann   L3FD484F0
3fd02340:	rl     0x18, a8
3fd02350:	addxy  a2, a8
3fd02360:	nop
3fd02370:	rl     0x0, a12
3fd02380:	jruc   L3FD01F90
3fd02390:	emu
3fd023a0:	addi   0xb, a10
3fd023c0:	movk   3, sp
3fd023d0:	sll    sp, b0
3fd023e0:	move   *a6+, *a12+, 0
3fd023f0:	sll    b9, b1
3fd02400:	pixt   *a6, *a6
3fd02410:	pixt   *b0, *b8
3fd02420:	emu
3fd02430:	addi   0xc, a11
3fd02450:	rl     0x7, b8
3fd02460:	movk   6, a6
3fd02470:	movb   a3, *a3
3fd02480:	jrhi   L3FD01FA0
3fd02490:	jrhi   L3FD02620
3fd024a0:	rl     0x18, a12
3fd024b0:	pixt   a6, *a12, xy
3fd024c0:	jump   b11
3fd024d0:	addi   0xe, a10
3fd024f0:	sla    b0, b12
3fd02500:	emu
3fd02510:	move   a0, *a0, 0
3fd02520:	rl     0xc, sp
3fd02530:	pixt   *a3, *a0
3fd02540:	dsj    a12, L3FD78710
3fd02560:	dsjs   a14, L3FD02750
3fd02570:	.word  0x0a01
3fd02580:	.word  0x0e0b
3fd02590:	addxy  a0, a0
3fd025a0:	sla    0x3, a0
3fd025b0:	.word  0x0000
3fd025c0:	movb   *a12, a0
3fd025d0:	sla    b1, b1
3fd025e0:	movb   b7, *b12
L3FD025F0:
3fd025f0:	movk   24, a13
3fd02600:	jrn   L3FD02D70
3fd02610:	exgpc  b11
L3FD02620:
3fd02620:	addi   0xe, a10
3fd02640:	.word  0x7010
3fd02650:	nop
3fd02660:	move   a0, *a0, 0
3fd02670:	rl     0xc, sp
3fd02680:	pixt   *a3, *a0
3fd02690:	dsj    a12, L3FD78860
3fd026b0:	dsjs   a14, L3FD028A0
L3FD026C0:
3fd026c0:	.word  0x0a01
3fd026d0:	subi   0xfe1ac3ff, a11
3fd02700:	jauc   L3FD1B390
3fd02720:	.word  0x7e30
3fd02730:	move   *a6, a6, 1
3fd02740:	dsjs   a13, L3FD028D0
L3FD02750:
3fd02750:	btst   16, a7
3fd02760:	.word  0x0a01
L3FD02770:
3fd02770:	subi   0xfe7339ff, a11
3fd027a0:	jauc   L3FD1B430
3fd027c0:	.word  0x7e30
3fd027d0:	move   *a6, a6, 1
3fd027e0:	dsjs   a13, L3FD02970
3fd027f0:	btst   16, a7
3fd02800:	.word  0x0a01
3fd02810:	.word  0x0e0b
3fd02820:	.word  0x7800
3fd02830:	rl     0xc, b8
3fd02840:	negb   a3
3fd02850:	movb   *a12, a0
3fd02860:	sla    b1, b1
3fd02870:	movb   b7, *b12
3fd02880:	movk   24, a13
3fd02890:	jrn   L3FD03000
L3FD028A0:
3fd028a0:	exgpc  b11
3fd028b0:	addi   0x9, a11
L3FD028D0:
3fd028d0:	jrnv   L3FD026C0
3fd028e0:	rl     0x18, a13
3fd028f0:	.word  0xfecc
3fd02900:	rl     0x6, sp
3fd02910:	.word  0xdcc3
3fd02920:	pushst
3fd02930:	.word  0x0a02
3fd02940:	trap   11
3fd02950:	movb   *a0(0xc3e6), *a5(0x383)
3fd02980:	move   a8, *a3, 1
3fd02990:	.word  0x7cc6
3fd029a0:	dsjs   a8, L3FD029B0
L3FD029B0:
3fd029b0:	sll    a3, a0
3fd029c0:	exgpc  b12
3fd029d0:	addi   0xe, a10
3fd029f0:	sla    b0, b12
3fd02a00:	emu
3fd02a10:	move   a0, *a0, 0
3fd02a20:	move   a12, *sp(0x83c1), 0
3fd02a40:	fill   xy
3fd02a50:	sla    b0, b8
3fd02a60:	pixblt b,l
3fd02a70:	.word  0x0a01
3fd02a80:	.word  0x0e0b
3fd02a90:	addxy  a0, a0
3fd02aa0:	sla    0x3, a0
3fd02ab0:	.word  0x0000
3fd02ac0:	movb   *a12, a0
3fd02ad0:	jrp   L3FD025F0
3fd02ae0:	.word  0xff83
3fd02af0:	movk   32, sp
3fd02b00:	move   *a3+, *a0+, 0
3fd02b10:	emu
3fd02b20:	addi   0xe, a10
3fd02b40:	.word  0x7010
3fd02b50:	nop
3fd02b60:	move   a0, *a0, 0
L3FD02B70:
3fd02b70:	move   a12, *sp(0x83c1), 0
3fd02b90:	fill   xy
3fd02ba0:	sla    b0, b8
3fd02bb0:	pixblt b,l
3fd02bc0:	.word  0x0a01
3fd02bd0:	subi   0xfe7339ff, a11
3fd02c00:	jauc   L3FCDB890
3fd02c20:	jrp   L3FD02A30
3fd02c30:	move   @0x7cc300c, sp
3fd02c60:	.word  0x0a02
3fd02c70:	.word  0x0e0b
3fd02c80:	.word  0x0e00
3fd02c90:	sla    0x0, b8
3fd02ca0:	.word  0x0000
3fd02cb0:	movk   32, b14
L3FD02CC0:
3fd02cc0:	movk   32, b8
3fd02cd0:	movk   32, b8
3fd02ce0:	movk   32, b8
3fd02cf0:	.word  0x02ff
3fd02d00:	addi   0xe, a10
3fd02d20:	movk   3, b0
3fd02d30:	.word  0x0004
3fd02d40:	btst   15, a0
3fd02d50:	movk   32, b8
3fd02d60:	movk   32, b8
L3FD02D70:
3fd02d70:	movk   32, b8
3fd02d80:	.word  0xff18
3fd02d90:	.word  0x0a02
3fd02da0:	.word  0x0e0b
3fd02db0:	addk   32, a0
3fd02dc0:	jrle   L3FD03150
3fd02dd0:	.word  0x0000
3fd02de0:	movk   32, b14
3fd02df0:	movk   32, b8
3fd02e00:	movk   32, b8
3fd02e10:	movk   32, b8
3fd02e20:	.word  0x02ff
3fd02e30:	addi   0xd, a10
3fd02e50:	sll    a11, a3
3fd02e60:	.word  0x0000
3fd02e70:	movk   32, b14
3fd02e80:	movk   32, b8
3fd02e90:	movk   32, b8
3fd02ea0:	movk   32, b8
3fd02eb0:	pushst
3fd02ec0:	addi   0xc, a10
L3FD02EE0:
3fd02ee0:	addxy  b4, b12
3fd02ef0:	add    a14, a0
3fd02f00:	jrnn   L3FD02770
3fd02f10:	addxy  b7, b8
3fd02f20:	move   a14, *a1, 1
3fd02f30:	movk   24, a7
3fd02f40:	not    a3
3fd02f50:	.word  0x0a01
3fd02f60:	subi   0xfe1ac3ff, a11
3fd02f90:	.word  0x7000
3fd02fa0:	move   *a14+, *a7+, 0
3fd02fb0:	sll    b9, b1
3fd02fc0:	movb   a6, *a6
3fd02fd0:	rl     0x18, b9
L3FD02FE0:
3fd02fe0:	btst   8, b6
3fd02ff0:	.word  0x0a01
L3FD03000:
3fd03000:	.word  0x0e0b
3fd03010:	.word  0x0e00
3fd03020:	move   b1, *b0, 0
3fd03030:	.word  0x0000
3fd03040:	movb   *a12, a0
3fd03050:	jrp   L3FD02B70
3fd03060:	move   a3, @0x8c6c1e0f, 1
3fd03090:	emu
3fd030a0:	addi   0xe, a10
3fd030c0:	sla    a7, a0
3fd030d0:	rev    a0
3fd030e0:	move   a0, *a0, 0
3fd030f0:	move   a12, *sp(0x83c1), 0
3fd03110:	pixblt l,l
3fd03120:	mods   b0, b14
3fd03130:	pixblt b,l
3fd03140:	.word  0x0a01
L3FD03150:
3fd03150:	.word  0x0e0b
3fd03160:	addk   32, a0
3fd03170:	movk   3, b0
3fd03180:	.word  0x0003
3fd03190:	movb   *a12, a0
3fd031a0:	jrp   L3FD02CC0
3fd031b0:	move   a3, @0x8c6c1e0f, 1
3fd031e0:	emu
3fd031f0:	addi   0xd, a10
3fd03210:	cmpxy  b9, b12
3fd03220:	.word  0x0001
3fd03230:	jrgt   L3FD02E40
3fd03240:	addxy  b6, b8
3fd03250:	move   a14, *a1, 1
3fd03260:	pixblt l,l
3fd03270:	jrle   L3FD035E0
3fd03280:	emu
3fd03290:	addi   0xd, a10
3fd032b0:	movb   a6, *a6
3fd032c0:	.word  0x0001
3fd032d0:	jrgt   L3FD02EE0
3fd032e0:	addxy  b6, b8
3fd032f0:	move   a14, *a1, 1
3fd03300:	pixblt l,l
3fd03310:	jrle   L3FD03680
3fd03320:	.word  0x0207
3fd03330:	addi   0xff09, a10
3fd03350:	movk   32, b8
3fd03360:	.word  0xff00
3fd03370:	.word  0x00ff
3fd03380:	movk   32, b8
3fd03390:	addi   0x90b, a1
3fd033b0:	.word  0x7c01
3fd033c0:	.word  0x371b
3fd033d0:	.word  0x78dc
3fd033e0:	mods   b13, b3
3fd033f0:	move   *b7+, *b6+, 0
3fd03400:	.word  0x7f31
3fd03410:	.word  0x0004
3fd03420:	.word  0x0a01
3fd03430:	.word  0x0e0b
3fd03440:	.word  0x0e00
3fd03450:	move   b1, *b0, 0
3fd03460:	.word  0x0000
3fd03470:	movb   *a7, *a0
3fd03480:	sll    b9, b1
3fd03490:	movb   a6, *a6
3fd034a0:	rl     0x18, b9
3fd034b0:	movb   *a3, a6
3fd034c0:	exgpc  b11
3fd034d0:	addi   0xe, a10
L3FD034F0:
3fd034f0:	sla    a7, a0
3fd03500:	rev    a0
3fd03510:	addxy  a0, a0
3fd03520:	rl     0xc, b12
3fd03530:	jrle   L3FD03B70
3fd03540:	movk   12, a12
3fd03550:	srl    b1, b3
3fd03560:	dsjs   a14, L3FD03730
3fd03570:	.word  0x0a01
3fd03580:	.word  0x0e0b
3fd03590:	addk   32, a0
3fd035a0:	movk   3, b0
L3FD035B0:
3fd035b0:	.word  0x0003
3fd035c0:	movb   *a7, *a0
3fd035d0:	sll    b9, b1
L3FD035E0:
3fd035e0:	movb   a6, *a6
3fd035f0:	rl     0x18, b9
3fd03600:	movb   *a3, a6
3fd03610:	exgpc  b11
3fd03620:	addi   0xd, a10
3fd03640:	movb   a6, *a6
3fd03650:	.word  0x0001
3fd03660:	jrn   L3FD03D70
3fd03670:	rl     0xc, b8
L3FD03680:
3fd03680:	jrle   L3FD03CC0
3fd03690:	movk   12, a12
3fd036a0:	jrgt   L3FD039E0
L3FD036B0:
3fd036b0:	emu
3fd036c0:	addi   0x30e, a11
3fd036e0:	jruc   L3FD034F0
3fd036f0:	.word  0x0080
3fd03700:	.word  0x0000
3fd03710:	modu   b9, b12
3fd03720:	sla    0x8, b8
L3FD03730:
3fd03730:	rl     0x6, a12
3fd03740:	.word  0x0483
3fd03750:	rl     0x0, b14
3fd03760:	.word  0x00c0
3fd03770:	.word  0x0601
3fd03780:	rev    b14
3fd03790:	.word  0x0a01
3fd037a0:	.word  0x0c0b
3fd037b0:	sext   a3, 1
3fd037c0:	movk   32, a12
3fd037d0:	subxy  b13, b0
3fd037e0:	move   a6, *a12(0xc361), 0
3fd03800:	dsj    a6, L3FCB6BD0
3fd03820:	jruc   L3FD03E60
3fd03830:	move   @0xd0b0b01, @0x6318c03, 1
3fd03880:	.word  0x0000
3fd03890:	movk   30, sp
3fd038a0:	.word  0x0846
3fd038b0:	jrv   L3FD03BF0
3fd038c0:	move   a9, *a0, 0
3fd038d0:	.word  0x0c07
3fd038e0:	add    b1, b0
3fd038f0:	move   a12, *a0, 0
3fd03900:	.word  0x000f
3fd03910:	.word  0x0000
3fd03920:	.word  0x0000
3fd03930:	.word  0x0000
3fd03940:	.word  0x0000
3fd03950:	.word  0x0000
3fd03960:	.word  0x0000
3fd03970:	.word  0x000f
3fd03980:	.word  0x0800
3fd03990:	jrnn   L3FD035B0
3fd039a0:	rev    sp
3fd039b0:	.word  0x0000
3fd039c0:	.word  0x0000
3fd039d0:	.word  0x0000
L3FD039E0:
3fd039e0:	.word  0x0000
3fd039f0:	.word  0x0000
3fd03a00:	.word  0x0000
3fd03a10:	emu
3fd03a20:	.word  0x0800
3fd03a30:	move   *b1(0x3f), *b9+, 0
3fd03a50:	.word  0x0000
3fd03a60:	.word  0x0000
3fd03a70:	.word  0x0000
3fd03a80:	rl     a0, a0
3fd03a90:	jrnn   L3FD03680
3fd03aa0:	rev    sp
3fd03ab0:	.word  0x0000
3fd03ac0:	.word  0x0000
3fd03ad0:	addc   a1, a13
3fd03ae0:	.word  0x7469
3fd03af0:	.word  0x7473
3fd03b00:	sra    b11, b2
3fd03b10:	mods   a11, a1
3fd03b20:	or     a1, a13
3fd03b30:	.word  0x7265
3fd03b40:	rl     a11, a13
3fd03b50:	sla    a11, a14
3fd03b60:	srl    0x15, a12
L3FD03B70:
3fd03b70:	sra    a10, a13
3fd03b80:	rl     a11, a4
3fd03b90:	mods   b11, b5
3fd03ba0:	andn   a1, a13
3fd03bb0:	move   a1, b13
3fd03bc0:	.word  0x726f
3fd03bd0:	sla    a11, a13
3fd03be0:	srl    0x15, a12
L3FD03BF0:
3fd03bf0:	andn   a10, a7
3fd03c00:	rl     0x9, a13
3fd03c10:	srl    0x17, b8
3fd03c20:	dsjs   b1, L3FD03C40
3fd03c30:	srl    0x17, b0
L3FD03C40:
3fd03c40:	.word  0x3537
3fd03c50:	.word  0x372d
3fd03c60:	srl    0x17, b5
3fd03c70:	srl    0x16, a3
3fd03c80:	rl     0x9, b1
3fd03c90:	srl    0x17, b0
3fd03ca0:	andn   a10, a9
3fd03cb0:	dsjs   sp, L3FD03CE0
L3FD03CC0:
3fd03cc0:	.word  0x3538
3fd03cd0:	srl    0x17, b9
L3FD03CE0:
3fd03ce0:	rev    b1
3fd03cf0:	addc   a1, a13
3fd03d00:	.word  0x7469
3fd03d10:	.word  0x7473
3fd03d20:	sra    b11, b2
3fd03d30:	mods   a11, a1
3fd03d40:	or     a1, a13
3fd03d50:	.word  0x7265
3fd03d60:	rl     a11, a13
L3FD03D70:
3fd03d70:	sla    a11, a14
3fd03d80:	srl    0x15, a12
3fd03d90:	sra    a10, a13
3fd03da0:	rl     a11, a4
3fd03db0:	mods   b11, b5
3fd03dc0:	andn   a1, a13
3fd03dd0:	move   a1, b13
3fd03de0:	.word  0x726f
3fd03df0:	sla    a11, a13
3fd03e00:	srl    0x15, a12
3fd03e10:	andn   a10, a7
3fd03e20:	rl     0x9, a13
3fd03e30:	srl    0x17, b8
3fd03e40:	dsjs   b1, L3FD03E60
3fd03e50:	srl    0x17, b0
L3FD03E60:
3fd03e60:	.word  0x3537
3fd03e70:	.word  0x372d
3fd03e80:	srl    0x17, b5
3fd03e90:	srl    0x16, a3
3fd03ea0:	rl     0x9, b1
3fd03eb0:	cmp    a9, a13
3fd03ec0:	move   b10, a3
3fd03ed0:	dsjs   b8, L3FD03EF0
3fd03ee0:	dsjs   b5, L3FD03F80
L3FD03EF0:
3fd03ef0:	rl     0x9, a13
3fd03f00:	sra    a0, a0
3fd03f10:	.word  0x0000
3fd03f20:	srl    a8, a0
3fd03f30:	.word  0x0000
3fd03f40:	sll    a8, a0
3fd03f50:	.word  0x0000
3fd03f60:	sra    a8, a0
3fd03f70:	.word  0x0000
L3FD03F80:
3fd03f80:	addc   a0, a0
3fd03f90:	.word  0x0000
3fd03fa0:	addi   0x0, a0
3fd03fc0:	dsjs   a0, L3FD03FD0
L3FD03FD0:
3fd03fd0:	.word  0x0000
3fd03fe0:	trap   0
3fd03ff0:	.word  0x0000
3fd04000:	sll    a0, a0
3fd04010:	.word  0x0000
3fd04020:	modu   a0, a0
3fd04030:	.word  0x0000
3fd04040:	and    a8, a0
3fd04050:	.word  0x0000
3fd04060:	andn   a0, a0
3fd04070:	.word  0x0000
3fd04080:	add    a0, a0
3fd04090:	.word  0x0000
3fd040a0:	mods   a8, a0
3fd040b0:	.word  0x0000
3fd040c0:	or     a0, a0
3fd040d0:	.word  0x0000
3fd040e0:	modu   a0, a0
3fd040f0:	.word  0x0000
3fd04100:	clr    a0
3fd04110:	.word  0x0000
3fd04120:	xor    a8, a0
3fd04130:	.word  0x0000
3fd04140:	divs   a0, a0
3fd04150:	.word  0x0000
3fd04160:	divs   a8, a0
3fd04170:	.word  0x0000
3fd04180:	divu   a0, a0
3fd04190:	.word  0x0000
3fd041a0:	divu   a8, a0
3fd041b0:	.word  0x0000
3fd041c0:	mpys   a0, a0
3fd041d0:	.word  0x0000
3fd041e0:	movb   *a0(0x0), *a0(0x5d00)
3fd04210:	.word  0x0000
3fd04220:	addk   16, a0
3fd04230:	.word  0x0000
3fd04240:	dsjs   a0, L3FD043D0
3fd04250:	.word  0x0000
3fd04260:	move   *a0(0x0), a0, 0
3fd04280:	mpyu   a0, a0
3fd04290:	.word  0x0000
3fd042a0:	btst   a8, a0
3fd042b0:	.word  0x0000
3fd042c0:	mpyu   a8, a0
3fd042d0:	.word  0x0000
3fd042e0:	btst   a8, a0
3fd042f0:	.word  0x0000
3fd04300:	sla    a0, a0
3fd04310:	.word  0x0000
3fd04320:	modu   a8, a0
3fd04330:	.word  0x0000
3fd04340:	srl    a0, a0
L3FD04350:
3fd04350:	.word  0x0000
3fd04360:	.word  0x7200
3fd04370:	.word  0x0000
3fd04380:	add    a8, a0
3fd04390:	.word  0x0000
3fd043a0:	mods   a8, a0
3fd043b0:	.word  0x0000
3fd043c0:	dsjs   a0, L3FD04350
L3FD043D0:
3fd043d0:	.word  0x0000
3fd043e0:	.word  0xbe00
3fd043f0:	.word  0x0000
3fd04400:	dsjs   a0, L3FD04410
L3FD04410:
3fd04410:	.word  0x0000
3fd04420:	srl    a8, a0
3fd04430:	.word  0x0000
3fd04440:	dsjs   a0, L3FD044D0
3fd04450:	.word  0x0000
3fd04460:	addi   0x0, a0
3fd04480:	addk   16, a0
3fd04490:	.word  0x0000
3fd044a0:	jals   L3FD044C0
L3FD044C0:
3fd044c0:	or     a0, a0
L3FD044D0:
3fd044d0:	.word  0x0000
3fd044e0:	emu
3fd044f0:	.word  0x0600
3fd04500:	addk   8, a0
3fd04510:	trap   0
3fd04520:	.word  0x0000
3fd04530:	.word  0x0000
3fd04540:	pixblt l,l
3fd04550:	.word  0x0000
3fd04560:	sext   a0, 0
3fd04570:	.word  0x0000
3fd04580:	.word  0x0000
3fd04590:	emu
3fd045a0:	addi   0x0, a0
3fd045c0:	pixt   *a8, xy, *a0, xy
3fd045d0:	.word  0x00ff
3fd045e0:	sext   a0, 0
3fd045f0:	.word  0x0a00
3fd04600:	addi   0xe00, a0
3fd04620:	.word  0x0400
3fd04630:	.word  0x0000
3fd04640:	.word  0x0000
3fd04650:	.word  0x0000
3fd04660:	.word  0x0000
3fd04670:	.word  0x0000
3fd04680:	sla    0x0, a0
3fd04690:	.word  0x0000
3fd046a0:	.word  0x0000
3fd046b0:	.word  0x0000
3fd046c0:	.word  0xff00
3fd046d0:	.word  0x0000
3fd046e0:	.word  0x0000
3fd046f0:	.word  0x0a00
3fd04700:	subk   24, a0
3fd04710:	.word  0x0000
3fd04720:	.word  0x0000
3fd04730:	.word  0x0000
3fd04740:	.word  0x0800
3fd04750:	move   *b1(0xc03f), *sp+, 0
3fd04770:	jrle   L3FD04790
3fd04780:	move   *a8(0xda01), *a1+, 0
3fd047a0:	movy   a8, a1
3fd047b0:	.word  0x0401
3fd047c0:	subk   24, a2
3fd047d0:	sll    0x10, a2
3fd047e0:	srl    0x10, a2
3fd047f0:	dsjs   a2, L3FD04980
3fd04800:	cmp    a0, a2
3fd04810:	or     a8, a2
3fd04820:	sra    a0, a2
3fd04830:	mods   a0, a2
3fd04840:	.word  0x7402
3fd04850:	.word  0x7b02
3fd04860:	movb   a8, *a2
3fd04870:	move   *a8+, *a2+, 1
3fd04880:	move   -*a8, -*a2, 0
3fd04890:	move   *a8(0xc502), a2, 1
3fd048b0:	move   @0xf002e202, *a2+, 0
3fd048e0:	.word  0xfe02
3fd048f0:	.word  0x0c02
3fd04900:	movk   16, a3
3fd04910:	sll    0x0, a3
3fd04920:	rl     0x8, a3
3fd04930:	add    a8, a3
3fd04940:	move   a0, a3
3fd04950:	mpys   a0, a3
3fd04960:	mods   a0, a3
3fd04970:	move   a0, *a3, 0
L3FD04980:
3fd04980:	move   a0, *a3+, 1
3fd04990:	move   a0, -*a3, 1
3fd049a0:	move   a0, *a3(0xc203), 1
3fd049c0:	move   *a8(0xe003), *a3+, 0
3fd049e0:	pixt   a0, *a3, xy
3fd049f0:	.word  0x0003
3fd04a00:	.word  0x0e04
3fd04a10:	btst   23, a4
3fd04a20:	srl    0x18, a4
3fd04a30:	dsjs   a4, L3FD04A40
L3FD04A40:
3fd04a40:	move   a0, a4
3fd04a50:	mpys   a0, a4
3fd04a60:	mods   a0, a4
3fd04a70:	.word  0x7b04
3fd04a80:	movb   *a0, a4
3fd04a90:	.word  0x9e04
3fd04aa0:	movb   *a0(0xbe04), a4
L3FD04AC0:
3fd04ac0:	jrn   L3FD04B10
3fd04ad0:	addxy  a0, a4
3fd04ae0:	pixt   a0, *a4, xy
3fd04af0:	.word  0xff04
3fd04b00:	pixblt l,l
L3FD04B10:
3fd04b10:	btst   7, a5
3fd04b20:	sra    0x8, a5
3fd04b30:	dsjs   a5, L3FD04AC0
3fd04b40:	cmp    a8, a5
3fd04b50:	andn   a0, a5
3fd04b60:	divu   a0, a5
3fd04b70:	sll    a8, a5
3fd04b80:	.word  0x7305
3fd04b90:	move   *a0, a5, 0
3fd04ba0:	move   a0, *a5+, 1
3fd04bb0:	move   a8, -*a5, 1
3fd04bc0:	move   a8, *a5(0xc405), 1
3fd04be0:	exgf   a5, 0
3fd04bf0:	cmpxy  a8, a5
3fd04c00:	drav   a8, a5
3fd04c10:	.word  0x0805
3fd04c20:	movk   8, a6
3fd04c30:	sra    0x10, a6
3fd04c40:	dsjs   a6, L3FD04D50
3fd04c50:	subb   a8, a6
3fd04c60:	xor    a8, a6
3fd04c70:	rl     a0, a6
3fd04c80:	.word  0x7906
3fd04c90:	move   *a0, a6, 1
3fd04ca0:	move   *a0+, a6, 0
3fd04cb0:	move   -*a8, a6, 1
3fd04cc0:	move   *a0(0xc206), a6, 0
3fd04ce0:	move   *a0(0xdf06), *a6+, 1
3fd04d00:	pixt   a0, *a6, xy
3fd04d10:	pixt   *a8, *a6
3fd04d20:	subi   0xd8f8e8f8, a6
L3FD04D50:
3fd04d50:	.word  0xff07
3fd04d60:	srl    0x1, sp
3fd04d70:	add    a8, a7
3fd04d80:	and    a8, a7
3fd04d90:	.word  0xff07
3fd04da0:	.word  0xffff
3fd04db0:	.word  0xffff
3fd04dc0:	.word  0xffff
3fd04dd0:	.word  0xffff
3fd04de0:	.word  0xffff
3fd04df0:	.word  0xffff
3fd04e00:	.word  0xffff
3fd04e10:	.word  0xffff
3fd04e20:	.word  0xffff
3fd04e30:	.word  0xffff
3fd04e40:	.word  0xffff
3fd04e50:	.word  0xffff
3fd04e60:	.word  0xffff
3fd04e70:	.word  0xffff
3fd04e80:	.word  0xffff
3fd04e90:	.word  0xffff
3fd04ea0:	.word  0xffff
3fd04eb0:	.word  0xffff
3fd04ec0:	.word  0xffff
3fd04ed0:	.word  0xffff
3fd04ee0:	.word  0xffff
3fd04ef0:	.word  0xffff
3fd04f00:	.word  0xffff
3fd04f10:	.word  0xffff
3fd04f20:	.word  0xffff
3fd04f30:	.word  0xffff
3fd04f40:	.word  0xffff
3fd04f50:	sra    b7, sp
3fd04f60:	.word  0xff07
3fd04f70:	.word  0x7dff
3fd04f80:	move   *a8, *a7, 0
3fd04f90:	movb   *a0, *a7
3fd04fa0:	movb   a0, *a7(0xbc07)
3fd04fc0:	jrv   L3FD05040
3fd04fd0:	move   @0xef07e807, *a7+, 1
3fd05000:	emu
3fd05010:	pixblt l,l
3fd05020:	movk   24, a8
3fd05030:	sll    0x10, a8
L3FD05040:
3fd05040:	srl    0x10, a8
3fd05050:	add    a0, a8
3fd05060:	subb   a0, a8
3fd05070:	and    a0, a8
3fd05080:	sla    a0, a8
3fd05090:	lmo    a0, a8
3fd050a0:	.word  0x7408
3fd050b0:	.word  0x7a08
3fd050c0:	movb   *a0, a8
3fd050d0:	move   a0, -*a8, 0
3fd050e0:	move   -*a8, a8, 1
3fd050f0:	movb   *a0(0xb908), a8
3fd05110:	jrle   L3FD051A0
3fd05120:	move   *a0(0xe808), *a8+, 1
3fd05140:	.word  0xfe08
3fd05150:	subk   32, a8
3fd05160:	sll    0x0, a9
3fd05170:	dsjs   a9, L3FD05200
3fd05180:	move   a0, b9
3fd05190:	sll    a8, a9
L3FD051A0:
3fd051a0:	.word  0x7809
3fd051b0:	movb   a8, *a9
3fd051c0:	move   a0, -*a9, 1
3fd051d0:	move   *a8(0xc909), a9, 0
3fd051f0:	.word  0xdb09
L3FD05200:
3fd05200:	movx   a8, a9
3fd05210:	.word  0xff09
3fd05220:	addk   8, a9
3fd05230:	sll    0x0, a10
3fd05240:	.word  0x370a
L3FD05250:
3fd05250:	btst   a0, a10
3fd05260:	mpys   a8, a10
3fd05270:	.word  0x700a
3fd05280:	move   a8, *a10, 1
3fd05290:	move   *a0+, a10, 1
3fd052a0:	move   -*a8, -*a10, 0
3fd052b0:	movb   *a0(0xcf0a), *a10(0xe20a)
3fd052e0:	movy   a0, a10
3fd052f0:	nop
3fd05300:	subk   16, a11
L3FD05310:
3fd05310:	sra    0x18, a11
3fd05320:	dsjs   a11, L3FD05330
L3FD05330:
3fd05330:	move   a8, b11
3fd05340:	sll    a0, a11
3fd05350:	.word  0x720b
L3FD05360:
3fd05360:	move   a8, *a11, 1
3fd05370:	move   *a0+, a11, 1
3fd05380:	move   -*a8, -*a11, 0
3fd05390:	movb   *a8(0xd00b), *a11(0xe30b)
3fd053c0:	drav   a8, a11
3fd053d0:	sext   a11, 1
3fd053e0:	movk   32, a12
3fd053f0:	sra    0x8, a12
3fd05400:	dsjs   a12, L3FD05310
3fd05410:	andn   a0, a12
3fd05420:	sra    a8, a12
3fd05430:	.word  0x760c
3fd05440:	move   *a8, a12, 1
3fd05450:	move   *a8+, *a12+, 0
3fd05460:	move   -*a0, -*a12, 1
3fd05470:	movb   *a8(0xcd0c), *a12(0xe00c)
3fd054a0:	pixt   *a8, xy, a12
3fd054b0:	sext   a12, 1
3fd054c0:	movk   16, a13
3fd054d0:	srl    0x18, a13
3fd054e0:	dsjs   a13, L3FD055F0
3fd054f0:	move   a0, a13
3fd05500:	mpys   a0, a13
3fd05510:	mods   a0, a13
3fd05520:	.word  0x7d0d
3fd05530:	movb   a8, *a13
3fd05540:	move   a8, -*a13, 0
3fd05550:	move   *a8(0xd), a13, 0
3fd05570:	addi   0x1, a1
3fd05590:	.word  0x0400
L3FD055A0:
3fd055a0:	addi   0xb, a8
3fd055c0:	srl    a3, a6
3fd055d0:	.word  0x0666
3fd055e0:	.word  0x06f6
L3FD055F0:
3fd055f0:	trap   3
3fd05600:	.word  0x0c0b
3fd05610:	pixt   *sp, xy, b9
3fd05620:	jrnn   L3FD059F0
3fd05630:	exgpc  b3
3fd05640:	addi   0x30b, a10
3fd05660:	.word  0xd86c
3fd05670:	sla    b13, b0
3fd05680:	cpw    a6, a3
3fd05690:	movk   25, sp
3fd056a0:	.word  0xff36
3fd056b0:	move   b6, *b9(0xc361), 0
3fd056d0:	dsj    a6, L3FD0F710
3fd056f0:	subi   0x21efeffc, a11
3fd05720:	jrhi   L3FD055A0
3fd05730:	sext   a3, 1
3fd05740:	jruc   L3FD05F30
3fd05750:	jrhi   L3FD05360
3fd05760:	.word  0x7bc7
3fd05770:	.word  0x0808
3fd05780:	emu
3fd05790:	addi   0xc, a10
3fd057b0:	.word  0x360e
3fd057c0:	.word  0xdc44
3fd057d0:	.word  0x06e4
3fd057e0:	.word  0x0606
3fd057f0:	move   b3, *b6(0xc223), 1
3fd05810:	sext   a6, 1
3fd05820:	trap   2
3fd05830:	addi   0x2c00, a11
3fd05850:	jrnc   L3FD05250
3fd05860:	.word  0x7040
3fd05870:	.word  0x76af
3fd05880:	move   *b13+, *b3+, 0
3fd05890:	.word  0x041b
3fd058a0:	addi   0xf90c, a8
3fd058c0:	.word  0x366e
3fd058d0:	.word  0x0402
3fd058e0:	addi   0x30c, a8
3fd05900:	sll    0x12, a8
3fd05910:	rl     0x19, b3
3fd05920:	sla    0x19, b3
3fd05930:	.word  0x0846
3fd05940:	.word  0x0804
3fd05950:	.word  0x0c0b
3fd05960:	sla    0x8, a3
3fd05970:	jrv   L3FD05DE0
3fd05980:	jrv   L3FD05650
3fd05990:	sll    0x12, a12
3fd059a0:	.word  0x0201
3fd059b0:	addi   0xfd0b, a10
3fd059d0:	movk   32, b8
3fd059e0:	.word  0x7edb
L3FD059F0:
3fd059f0:	dsjs   b12, L3FD059F0
3fd05a00:	srl    a3, a6
L3FD05A10:
3fd05a10:	.word  0x0a02
3fd05a20:	.word  0x0a0b
3fd05a30:	movk   32, a0
3fd05a40:	movk   32, b8
3fd05a50:	.word  0xff18
3fd05a60:	movk   7, sp
3fd05a70:	movk   32, b8
3fd05a80:	.word  0x0418
3fd05a90:	addi   0x303, a8
3fd05ab0:	srl    a7, a14
3fd05ac0:	exgpc  a3
3fd05ad0:	addi   0xfc06, a10
3fd05af0:	.word  0xffff
3fd05b00:	.word  0x0403
3fd05b10:	addi   0x3, a8
3fd05b30:	.word  0x06f6
3fd05b40:	.word  0x0a02
3fd05b50:	.word  0x0c0b
3fd05b60:	jruc   L3FD05B80
3fd05b70:	sla    a2, a0
L3FD05B80:
3fd05b80:	rl     0x1, a0
3fd05b90:	movk   32, b0
3fd05ba0:	.word  0x0c08
L3FD05BB0:
3fd05bb0:	.word  0x0604
3fd05bc0:	nop
3fd05bd0:	trap   3
3fd05be0:	addi   0x8c00, a11
3fd05c00:	jrnv   L3FD05E80
3fd05c10:	dsjs   b3, L3FD05BB0
3fd05c20:	move   a6, *sp+, 1
3fd05c30:	.word  0x00c7
3fd05c40:	trap   3
3fd05c50:	addi   0x8c00, a11
3fd05c70:	.word  0x34f3
3fd05c80:	jrhi   L3FD05D50
3fd05c90:	.word  0x0c30
3fd05ca0:	not    b3
3fd05cb0:	trap   3
3fd05cc0:	addi   0xde00, a11
3fd05ce0:	jrhi   L3FD05EB0
3fd05cf0:	sll    b8, b8
3fd05d00:	jrhi   L3FD05E90
3fd05d10:	not    b12
L3FD05D20:
3fd05d20:	trap   3
3fd05d30:	addi   0xde00, a11
L3FD05D50:
3fd05d50:	jrhi   L3FD05E20
3fd05d60:	abs    b0
3fd05d70:	pixt   a6, *a1, xy
3fd05d80:	pushst
3fd05d90:	.word  0x0a03
3fd05da0:	addi   0x3000, a11
3fd05dc0:	movb   *b8, b12
3fd05dd0:	move   a11, *a6+, 1
L3FD05DE0:
3fd05de0:	.word  0xfecd
3fd05df0:	movk   1, b0
3fd05e00:	nop
3fd05e10:	addi   0xb, a9
3fd05e30:	rl     0x6, sp
3fd05e40:	move   a8, b12
3fd05e50:	jrhi   L3FD05EC0
3fd05e60:	cpw    b7, b0
3fd05e70:	nop
L3FD05E80:
3fd05e80:	addi   0xb, a9
3fd05ea0:	sll    b8, b8
L3FD05EB0:
3fd05eb0:	line   0
L3FD05EC0:
3fd05ec0:	jrnn   L3FD06290
3fd05ed0:	jrgt   L3FD05A10
3fd05ee0:	nop
3fd05ef0:	addi   0xb, a9
3fd05f10:	.word  0x0cff
3fd05f20:	movk   3, a3
L3FD05F30:
3fd05f30:	rl     0x6, a6
3fd05f40:	sla    a12, a6
3fd05f50:	nop
3fd05f60:	addi   0xb, a9
3fd05f80:	dsjs   b14, L3FD05F30
3fd05f90:	move   a6, *sp+, 1
3fd05fa0:	jrnn   L3FD06320
3fd05fb0:	movx   b7, b3
3fd05fc0:	nop
3fd05fd0:	addi   0xb, a9
L3FD05FF0:
3fd05ff0:	.word  0x378c
3fd06000:	move   a14, *sp(0x630f), 1
3fd06020:	sll    b8, b8
3fd06030:	.word  0x0400
3fd06040:	addi   0x9, a8
3fd06060:	.word  0x06f6
3fd06070:	drav   a0, a0
3fd06080:	nop
3fd06090:	addi   0x309, a8
3fd060b0:	rl     0x1e, a12
3fd060c0:	move   a0, *a0, 0
3fd060d0:	jrle   L3FD06810
3fd060e0:	emu
3fd060f0:	.word  0x0a01
3fd06100:	.word  0x0a0b
3fd06110:	move   b7, *sp, 0
3fd06120:	subxy  a14, a1
3fd06130:	.word  0x70f1
3fd06140:	negb   a0
3fd06150:	pixt   b0, *b14, xy
3fd06160:	getst  a0
L3FD06170:
3fd06170:	.word  0x0a02
L3FD06180:
3fd06180:	.word  0x080b
L3FD06190:
3fd06190:	.word  0xfffe
3fd061a0:	.word  0x00ff
3fd061b0:	.word  0xff00
3fd061c0:	pushst
3fd061d0:	addi   0xff0a, a10
3fd061f0:	btst   15, a3
3fd06200:	move   b7, *b0, 0
3fd06210:	btst   31, a7
3fd06220:	movb   *b8, b14
3fd06230:	nop
3fd06240:	.word  0x0200
3fd06250:	addi   0xb, a10
3fd06270:	subxy  b11, b14
3fd06280:	jruc   L3FD05E90
L3FD06290:
3fd06290:	btst   28, b0
L3FD062A0:
3fd062a0:	.word  0x000c
3fd062b0:	btst   15, a12
3fd062c0:	emu
3fd062d0:	addi   0x20b, a10
3fd062f0:	movb   b3, *b12
3fd06300:	movk   16, a9
L3FD06310:
3fd06310:	.word  0x7e3c
L3FD06320:
3fd06320:	cpw    b7, b2
3fd06330:	pixt   *a14, xy, a13
3fd06340:	.word  0x0807
L3FD06350:
3fd06350:	jrv   L3FD06660
L3FD06360:
3fd06360:	emu
3fd06370:	addi   0xb, a10
L3FD06390:
3fd06390:	.word  0x7010
3fd063a0:	sla    a5, a0
3fd063b0:	jrle   L3FD05FF0
3fd063c0:	move   b12, *b8(0x83ff), 0
3fd063e0:	pixblt l,l
3fd063f0:	.word  0x0206
3fd06400:	addi   0xb, a10
3fd06420:	sll    b9, sp
3fd06430:	sll    a11, a3
3fd06440:	dsjs   a3, L3FD062A0
3fd06450:	jrhi   L3FD06A90
3fd06460:	jrhi   L3FD060A0
3fd06470:	.word  0x027f
3fd06480:	addi   0xb, a10
3fd064a0:	jrle   L3FD06C70
3fd064b0:	nop
3fd064c0:	nop
3fd064d0:	nop
3fd064e0:	jrle   L3FD05D20
3fd064f0:	.word  0x027c
L3FD06500:
3fd06500:	addi   0xb, a10
3fd06520:	sll    b9, sp
3fd06530:	jrhi   L3FD06170
3fd06540:	jrhi   L3FD06180
3fd06550:	jrhi   L3FD06190
3fd06560:	sll    a14, a3
3fd06570:	.word  0x023f
3fd06580:	addi   0xb, a9
L3FD065A0:
3fd065a0:	jrp   L3FD065A0
L3FD065B0:
3fd065b0:	rl     0x3, a0
3fd065c0:	setc
3fd065d0:	move   a8, *a6, 1
3fd065e0:	btst   1, a1
3fd065f0:	trap   2
3fd06600:	addi   0xff00, a11
3fd06620:	sla    a6, a1
L3FD06630:
3fd06630:	pixt   b1, *b0
3fd06640:	.word  0x060d
3fd06650:	jrp   L3FD05E90
L3FD06660:
3fd06660:	.word  0x0200
3fd06670:	addi   0xb, a10
3fd06690:	jrle   L3FD06E60
3fd066a0:	nop
3fd066b0:	nop
L3FD066C0:
3fd066c0:	jrhi   L3FD06500
L3FD066D0:
3fd066d0:	jrle   L3FD06310
L3FD066E0:
3fd066e0:	.word  0x02fc
3fd066f0:	addi   0xb, a10
3fd06710:	jrhi   L3FD06350
3fd06720:	jrhi   L3FD06360
3fd06730:	.word  0xffc3
3fd06740:	jrhi   L3FD06380
3fd06750:	jrhi   L3FD06390
3fd06760:	negb   a3
L3FD06770:
3fd06770:	addi   0xb, a9
3fd06790:	jrhi   L3FD06B90
3fd067a0:	.word  0x0c30
3fd067b0:	rl     0x6, a3
L3FD067C0:
3fd067c0:	pixt   *a8, xy, a12
L3FD067D0:
3fd067d0:	.word  0x0203
L3FD067E0:
3fd067e0:	addi   0xb, a9
3fd06800:	rl     0x3, b12
L3FD06810:
3fd06810:	.word  0x0c18
3fd06820:	move   a8, *a6, 1
3fd06830:	addxy  a6, a1
3fd06840:	pixblt b,xy
L3FD06850:
3fd06850:	.word  0x0a02
3fd06860:	addi   0xc300, a11
L3FD06880:
3fd06880:	sll    a14, a3
3fd06890:	btst   6, b3
3fd068a0:	rl     0x18, sp
3fd068b0:	sll    b9, b3
3fd068c0:	jrhi   L3FD06500
3fd068d0:	.word  0x0a03
3fd068e0:	addi   0x8300, a11
3fd06900:	sla    a6, a1
3fd06910:	movk   1, b0
3fd06920:	.word  0x060c
3fd06930:	jrp   L3FD06170
3fd06940:	.word  0x021f
3fd06950:	addi   0xb, a10
3fd06970:	jrhi   L3FD065B0
3fd06980:	cpw    sp, a7
3fd06990:	.word  0xdbff
3fd069a0:	.word  0xdbdb
3fd069b0:	jrhi   L3FD06770
L3FD069C0:
3fd069c0:	.word  0x02c3
L3FD069D0:
3fd069d0:	addi   0xb, a10
L3FD069F0:
3fd069f0:	jrgt   L3FD06630
3fd06a00:	jrnn   L3FD06680
3fd06a10:	.word  0xdbcb
3fd06a20:	pixt   *b14, xy, b3
3fd06a30:	subxy  sp, a3
3fd06a40:	.word  0x02c3
L3FD06A50:
3fd06a50:	addi   0xb, a10
3fd06a70:	srl    b1, b12
3fd06a80:	jrhi   L3FD066C0
L3FD06A90:
3fd06a90:	jrhi   L3FD066D0
3fd06aa0:	jrhi   L3FD066E0
3fd06ab0:	srl    a6, a3
3fd06ac0:	clrc
L3FD06AD0:
3fd06ad0:	addi   0xb, a10
3fd06af0:	pixt   b13, *sp, xy
3fd06b00:	dsjs   b8, L3FD06AE0
3fd06b10:	.word  0xff1e
3fd06b20:	move   a8, *a6, 1
3fd06b30:	.word  0x00c1
3fd06b40:	.word  0x0a02
3fd06b50:	addi   0x3c03, a11
3fd06b70:	jrhi   L3FD071E0
3fd06b80:	jrhi   L3FD067C0
L3FD06B90:
3fd06b90:	jrhi   L3FD067D0
3fd06ba0:	jrhi   L3FD067E0
3fd06bb0:	dsjs   a6, L3FD06B90
L3FD06BC0:
3fd06bc0:	sla    b1, b0
L3FD06BD0:
3fd06bd0:	.word  0x02c0
3fd06be0:	addi   0xb, a10
3fd06c00:	jrhi   L3FD07400
3fd06c10:	jrhi   L3FD06850
L3FD06C20:
3fd06c20:	dsjs   a3, L3FD06A50
3fd06c30:	sll    a11, a3
3fd06c40:	jrhi   L3FD06880
3fd06c50:	.word  0x02c3
3fd06c60:	addi   0xb, a10
3fd06c80:	srl    b1, b12
3fd06c90:	nop
3fd06ca0:	.word  0x7e0f
3fd06cb0:	jruc   L3FD06BC0
3fd06cc0:	sll    a14, a0
3fd06cd0:	.word  0x023e
3fd06ce0:	addi   0xb, a10
3fd06d00:	movk   7, sp
3fd06d10:	movk   32, b8
3fd06d20:	movk   32, b8
3fd06d30:	movk   32, b8
3fd06d40:	movk   32, b8
3fd06d50:	.word  0x0218
3fd06d60:	addi   0xb, a10
3fd06d80:	jrhi   L3FD069C0
3fd06d90:	jrhi   L3FD069D0
3fd06da0:	jrhi   L3FD069E0
3fd06db0:	jrhi   L3FD069F0
3fd06dc0:	srl    a6, a3
3fd06dd0:	exgpc  b12
3fd06de0:	addi   0xb, a10
3fd06e00:	move   a3, @0xcc66360f, 1
3fd06e30:	movk   24, b8
3fd06e40:	sra    0x1f, b6
L3FD06E50:
3fd06e50:	add    b3, b0
L3FD06E60:
3fd06e60:	.word  0x0200
3fd06e70:	addi   0xb, a10
3fd06e90:	jrhi   L3FD06AD0
L3FD06EA0:
3fd06ea0:	jrhi   L3FD06AE0
3fd06eb0:	.word  0xdbdb
3fd06ec0:	.word  0xffdb
3fd06ed0:	srl    a3, a6
3fd06ee0:	.word  0x0266
3fd06ef0:	addi   0xb, a9
L3FD06F10:
3fd06f10:	move   sp, *a3(0xc6cd), 0
3fd06f30:	and    a7, a1
3fd06f40:	subxy  a11, a12
3fd06f50:	movk   7, b1
L3FD06F60:
3fd06f60:	.word  0x0a02
3fd06f70:	addi   0xc300, a11
L3FD06F90:
3fd06f90:	jrhi   L3FD06BD0
L3FD06FA0:
3fd06fa0:	srl    a3, a6
3fd06fb0:	movk   1, b12
3fd06fc0:	movk   32, b8
3fd06fd0:	movk   32, b8
3fd06fe0:	.word  0x0a02
3fd06ff0:	addi   0xff00, a11
3fd07010:	sla    a6, a3
3fd07020:	rl     0x3, a0
L3FD07030:
3fd07030:	.word  0x0c18
3fd07040:	.word  0x0606
3fd07050:	.word  0xffc3
3fd07060:	.word  0x0804
3fd07070:	.word  0x0c0b
3fd07080:	dsjs   a2, L3FD06F10
L3FD07090:
3fd07090:	rl     0x19, b3
L3FD070A0:
3fd070a0:	rl     0x19, b3
3fd070b0:	pixt   *b9, xy, b3
3fd070c0:	.word  0x0a02
3fd070d0:	.word  0x0c0b
3fd070e0:	nop
3fd070f0:	.word  0x0602
3fd07100:	.word  0x0c04
3fd07110:	movk   32, a8
3fd07120:	rl     0x0, b0
3fd07130:	sla    a1, a0
3fd07140:	jruc   L3FD07550
3fd07150:	.word  0x0804
3fd07160:	.word  0x0c0b
3fd07170:	jrnn   L3FD071A0
3fd07180:	jrv   L3FD06E50
3fd07190:	jrv   L3FD06E60
L3FD071A0:
3fd071a0:	pixt   *a6, *a12
3fd071b0:	trap   2
3fd071c0:	trap   11
3fd071d0:	.word  0x08fb
L3FD071E0:
3fd071e0:	mods   a12, a14
3fd071f0:	emu
L3FD07200:
3fd07200:	addi   0x2, a10
3fd07220:	.word  0xffff
3fd07230:	.word  0x0203
3fd07240:	addi   0xf90c, a8
3fd07260:	jrp   L3FD06EA0
3fd07270:	sla    0x3, a0
3fd07280:	.word  0x0a01
3fd07290:	trap   11
3fd072a0:	.word  0x7c00
L3FD072B0:
3fd072b0:	getst  a12
3fd072c0:	cpw    a0, a3
3fd072d0:	.word  0xd86f
3fd072e0:	.word  0x73b0
3fd072f0:	popst
3fd07300:	.word  0x0a02
3fd07310:	.word  0x0c0b
3fd07320:	nop
3fd07330:	nop
3fd07340:	srl    b9, b11
3fd07350:	jrhi   L3FD06F90
3fd07360:	jrhi   L3FD06FA0
3fd07370:	srl    a14, a3
3fd07380:	.word  0x023b
3fd07390:	addi   0x9, a10
3fd073b0:	jrle   L3FD07B80
L3FD073C0:
3fd073c0:	nop
3fd073d0:	nop
3fd073e0:	jrle   L3FD06C20
3fd073f0:	jump   b12
L3FD07400:
3fd07400:	addi   0xc, a9
3fd07420:	jruc   L3FD07030
3fd07430:	.word  0xdcc0
3fd07440:	jrhi   L3FD072B0
3fd07450:	jrhi   L3FD07090
3fd07460:	jrhi   L3FD070A0
3fd07470:	.word  0xdce6
3fd07480:	.word  0x0a01
3fd07490:	trap   11
3fd074a0:	.word  0x7c00
3fd074b0:	dsj    a12, L3FD036B0
3fd074d0:	jruc   L3FD07CD0
L3FD074E0:
3fd074e0:	jahi   L3FD084C0
3fd07500:	.word  0x0a02
3fd07510:	.word  0x0c0b
3fd07520:	pixt   a0, *a0
3fd07530:	.word  0x0c0c
3fd07540:	.word  0x0cff
L3FD07550:
3fd07550:	.word  0x0c0c
3fd07560:	.word  0x0c0c
3fd07570:	.word  0x0c0c
L3FD07580:
3fd07580:	emu
3fd07590:	addi   0x309, a9
3fd075b0:	jrle   L3FD07580
3fd075c0:	jrhi   L3FD07200
3fd075d0:	jrhi   L3FD07210
3fd075e0:	cpw    a6, a3
3fd075f0:	jruc   L3FD073C0
3fd07600:	dsjs   a0, L3FD074E0
3fd07610:	trap   2
3fd07620:	.word  0x0c0b
3fd07630:	move   a8, *a0, 1
3fd07640:	sla    a6, a1
3fd07650:	btst   4, b7
3fd07660:	jrgt   L3FD06F60
3fd07670:	pixt   sp, *a3, xy
3fd07680:	.word  0x0c78
3fd07690:	.word  0x0a02
L3FD076A0:
3fd076a0:	subi   0xffe7e7ff, a11
3fd076d0:	btst   15, a0
3fd076e0:	movk   32, b8
3fd076f0:	movk   32, b8
3fd07700:	movk   32, b8
3fd07710:	.word  0xff18
L3FD07720:
3fd07720:	.word  0x0802
L3FD07730:
3fd07730:	subi   0xfff3cffc, a11
3fd07760:	.word  0x0c3e
3fd07770:	rl     0x6, a3
3fd07780:	jrhi   L3FD07850
3fd07790:	.word  0x0c30
3fd077a0:	.word  0x027f
3fd077b0:	addi   0xc, a10
3fd077d0:	nop
3fd077e0:	sll    a8, a3
3fd077f0:	movk   25, b3
L3FD07800:
3fd07800:	pixblt l,l
3fd07810:	rl     0x18, b11
3fd07820:	jrhi   L3FD07E60
3fd07830:	.word  0x0a02
3fd07840:	.word  0x0c0b
L3FD07850:
3fd07850:	btst   15, a0
3fd07860:	movk   32, b8
3fd07870:	movk   32, b8
3fd07880:	movk   32, b8
3fd07890:	movk   32, b8
3fd078a0:	movk   32, b8
3fd078b0:	pushst
3fd078c0:	addi   0x9, a10
L3FD078E0:
3fd078e0:	modu   b6, b11
3fd078f0:	.word  0x9e4f
3fd07900:	.word  0x793c
3fd07910:	cmpxy  b7, b2
3fd07920:	move   a14, *a9+, 1
3fd07930:	.word  0x0201
3fd07940:	addi   0x9, a9
3fd07960:	pixt   *b13, xy, b11
L3FD07970:
3fd07970:	dsjs   b8, L3FD07950
3fd07980:	movb   *b8, b14
3fd07990:	sll    a14, a7
3fd079a0:	.word  0x0a01
3fd079b0:	trap   11
3fd079c0:	.word  0x7c00
3fd079d0:	dsj    a12, L3FD43BD0
3fd079f0:	pixt   b3, *b8, xy
3fd07a00:	sll    a11, a0
3fd07a10:	.word  0x007c
3fd07a20:	.word  0x0a02
3fd07a30:	trap   11
3fd07a40:	dsjs   a3, L3FD07BD0
3fd07a50:	jrhi   L3FD080D0
3fd07a60:	jrhi   L3FD076A0
3fd07a70:	jrhi   L3FD076B0
3fd07a80:	dsjs   a7, L3FD07C40
3fd07a90:	nop
L3FD07AA0:
3fd07aa0:	emu
3fd07ab0:	addi   0x309, a9
L3FD07AD0:
3fd07ad0:	jrle   L3FD07AA0
3fd07ae0:	jrhi   L3FD07720
3fd07af0:	jrhi   L3FD07730
3fd07b00:	cpw    a6, a3
3fd07b10:	jruc   L3FD078E0
3fd07b20:	jruc   L3FD07730
3fd07b30:	.word  0x0a03
3fd07b40:	trap   11
3fd07b50:	pixt   *a8, xy, a0
3fd07b60:	sla    sp, b7
3fd07b70:	movk   1, b0
L3FD07B80:
3fd07b80:	.word  0x060c
3fd07b90:	.word  0x0203
3fd07ba0:	addi   0x9, a10
3fd07bc0:	jrhi   L3FD083B0
L3FD07BD0:
3fd07bd0:	pixblt l,l
3fd07be0:	pixt   b3, *b14, xy
3fd07bf0:	jrhi   L3FD07800
3fd07c00:	jump   b14
3fd07c10:	addi   0xc, a10
3fd07c30:	movk   32, a12
L3FD07C40:
3fd07c40:	pixt   b1, *b0
3fd07c50:	move   a6, *a7, 0
3fd07c60:	nop
3fd07c70:	.word  0x0c06
3fd07c80:	rl     0x0, b8
3fd07c90:	negb   a6
3fd07ca0:	trap   2
3fd07cb0:	trap   11
3fd07cc0:	subxy  a8, a0
L3FD07CD0:
3fd07cd0:	.word  0x78f1
3fd07ce0:	btst   14, b12
3fd07cf0:	cpw    a12, sp
3fd07d00:	.word  0x026e
3fd07d10:	addi   0x9, a10
3fd07d30:	jrhi   L3FD07970
3fd07d40:	srl    a6, a3
3fd07d50:	sll    0x3, a6
3fd07d60:	movk   1, b12
3fd07d70:	emu
3fd07d80:	addi   0x9, a10
3fd07da0:	sll    0x1c, a3
3fd07db0:	.word  0x9e4f
3fd07dc0:	.word  0x7bbc
3fd07dd0:	dsjs   b5, L3FD07FB0
3fd07de0:	jrle   L3FD08420
3fd07df0:	.word  0x0200
3fd07e00:	addi   0x9, a9
3fd07e20:	move   sp, *a3(0xc7cd), 0
3fd07e40:	.word  0xd8a1
3fd07e50:	sll    a14, a6
L3FD07E60:
3fd07e60:	.word  0x0a02
L3FD07E70:
3fd07e70:	trap   11
3fd07e80:	jrhi   L3FD07EC0
3fd07e90:	jrhi   L3FD07AD0
3fd07ea0:	srl    a3, a6
L3FD07EB0:
3fd07eb0:	dsjs   a4, L3FD07EB0
L3FD07EC0:
3fd07ec0:	movk   32, b8
3fd07ed0:	.word  0x0c08
3fd07ee0:	.word  0x020c
3fd07ef0:	addi   0x9, a9
3fd07f10:	rl     0x3, sp
3fd07f20:	move   a8, *a12, 1
3fd07f30:	movk   3, a0
3fd07f40:	.word  0x7f06
3fd07f50:	trap   3
3fd07f60:	.word  0x0c0b
3fd07f70:	dsjs   a2, L3FD07F80
L3FD07F80:
3fd07f80:	rl     0x6, a3
3fd07f90:	rl     0xc, a12
3fd07fa0:	.word  0x0c18
L3FD07FB0:
3fd07fb0:	rl     0x6, a3
3fd07fc0:	.word  0x0e0c
3fd07fd0:	sext   a5, 1
3fd07fe0:	.word  0x0e0b
3fd07ff0:	.word  0xff03
3fd08000:	.word  0xffff
3fd08010:	not    sp
3fd08020:	trap   3
3fd08030:	.word  0x0c0b
3fd08040:	sext   a2, 1
3fd08050:	rl     0x6, a3
3fd08060:	.word  0x060c
3fd08070:	.word  0x0c63
L3FD08080:
3fd08080:	rl     0x6, a3
3fd08090:	popst
3fd080a0:	trap   2
3fd080b0:	.word  0x080b
3fd080c0:	jrle   L3FD08080
L3FD080D0:
3fd080d0:	.word  0x0c6e
L3FD080E0:
3fd080e0:	.word  0x0a01
3fd080f0:	addi   0xfc00, a11
3fd08110:	jrv   L3FD087F0
3fd08120:	rl     0xc, b8
3fd08130:	.word  0xde63
3fd08140:	movk   12, a12
3fd08150:	mods   b1, b3
3fd08160:	move   @0x90b0a01, b0
3fd08190:	.word  0xfe00
3fd081a0:	jrnn   L3FD08810
L3FD081B0:
3fd081b0:	dsjs   b14, L3FD08100
3fd081c0:	jrle   L3FD089C0
3fd081d0:	.word  0xd98c
3fd081e0:	.word  0x00fe
3fd081f0:	.word  0x0a02
3fd08200:	.word  0x0e0b
3fd08210:	srl    a0, a0
3fd08220:	.word  0x0066
3fd08230:	jrhi   L3FD07E70
3fd08240:	srl    a6, a3
L3FD08250:
3fd08250:	dsjs   a4, L3FD08250
3fd08260:	movk   32, b8
3fd08270:	movk   32, b8
3fd08280:	emu
3fd08290:	addi   0x30e, a10
3fd082b0:	pixt   *b3, *b8
3fd082c0:	dsjs   b13, L3FD080E0
3fd082d0:	pixt   *b3, *b14
3fd082e0:	move   a1, @0xc0e0381e, 1
3fd08310:	abs    a1
3fd08320:	.word  0x0000
3fd08330:	dsjs   b12, L3FD08340
L3FD08340:
3fd08340:	.word  0x0070
3fd08350:	.word  0x0804
3fd08360:	.word  0x0c0b
3fd08370:	drav   a0, a1
3fd08380:	srl    a0, a6
3fd08390:	srl    a3, a6
3fd083a0:	.word  0x0666
L3FD083B0:
3fd083b0:	.word  0x0a02
3fd083c0:	.word  0x0c0b
3fd083d0:	addk   32, a2
3fd083e0:	.word  0x7c10
3fd083f0:	move   a14, *a6, 1
3fd08400:	nop
L3FD08410:
3fd08410:	nop
L3FD08420:
3fd08420:	.word  0x7cc6
3fd08430:	addk   32, b0
3fd08440:	.word  0x0210
3fd08450:	addi   0xb, a10
3fd08470:	jrv   L3FD08C00
3fd08480:	.word  0x0606
3fd08490:	.word  0x7f0c
3fd084a0:	.word  0x0c0c
3fd084b0:	movb   *a8, a6
L3FD084C0:
3fd084c0:	pushst
3fd084d0:	addi   0xff0a, a10
3fd084f0:	pixt   *a12, *a3
3fd08500:	sla    0xd, b1
3fd08510:	move   *a2, a2, 0
3fd08520:	movk   24, a8
L3FD08530:
3fd08530:	move   b11, *sp, 1
3fd08540:	.word  0x0201
3fd08550:	addi   0xb, a10
3fd08570:	jrhi   L3FD081B0
3fd08580:	srl    a6, a3
3fd08590:	dsjs   a7, L3FD08530
3fd085a0:	movk   7, sp
3fd085b0:	movk   32, b8
3fd085c0:	sext   b8, 0
3fd085d0:	addi   0x30e, a7
3fd085f0:	dsjs   sp, L3FD08410
3fd08600:	.word  0xfff0
3fd08610:	.word  0x0203
3fd08620:	addi   0x20c, a9
3fd08640:	pixt   b13, *b14, xy
3fd08650:	pixt   b3, *b8, xy
3fd08660:	jrlt   L3FD082F0
3fd08670:	subb   a6, a6
3fd08680:	btst   14, a6
3fd08690:	.word  0xfe3c
3fd086a0:	.word  0x0201
3fd086b0:	addi   0xf50d, a9
3fd086d0:	rl     0xf, a3
3fd086e0:	.word  0x0a01
3fd086f0:	.word  0x0c0b
3fd08700:	dsjs   sp, L3FD08780
3fd08710:	cvxyl  a12, a12
3fd08720:	movb   *b10(0xf178), *b10(0xd5e2)
3fd08750:	movb   b5, *b10
3fd08760:	.word  0x00e1
3fd08770:	.word  0x0a02
L3FD08780:
3fd08780:	.word  0x0c0b
3fd08790:	dsjs   b13, L3FD08730
3fd087a0:	sla    a3, a2
3fd087b0:	sll    b11, b14
3fd087c0:	.word  0xde63
3fd087d0:	.word  0xff00
3fd087e0:	trap   2
L3FD087F0:
3fd087f0:	sext   a11, 1
3fd08800:	sub    a0, a0
L3FD08810:
3fd08810:	mods   b7, b3
3fd08820:	rl     0x19, b6
3fd08830:	emu
3fd08840:	.word  0x0a01
3fd08850:	sext   a11, 1
3fd08860:	.word  0xfffe
3fd08870:	not    sp
3fd08880:	.word  0x0c06
3fd08890:	emu
3fd088a0:	addi   0xfc06, a10
3fd088c0:	.word  0xffff
3fd088d0:	emu
3fd088e0:	addi   0xff0c, a10
3fd08900:	movb   b1, *b8
3fd08910:	divu   a3, a9
3fd08920:	.word  0x7abd
3fd08930:	.word  0xeaf3
3fd08940:	move   -*b6, -*b5, 1
3fd08950:	addxy  a12, a12
3fd08960:	.word  0x0200
3fd08970:	addi   0xf50c, a9
3fd08990:	dint
3fd089a0:	addi   0xfa0c, a9
L3FD089C0:
3fd089c0:	btst   25, b14
L3FD089D0:
3fd089d0:	move   a12, *a6(0x207), 1
3fd089f0:	addi   0xb, a10
3fd08a10:	movk   32, b8
3fd08a20:	.word  0xff18
3fd08a30:	movk   7, sp
3fd08a40:	movk   32, b8
3fd08a50:	.word  0xff00
3fd08a60:	not    sp
3fd08a70:	addi   0xfb0c, a8
3fd08a90:	sll    a9, a14
3fd08aa0:	cpw    a3, a6
3fd08ab0:	nop
3fd08ac0:	addi   0xfb0c, a8
3fd08ae0:	sll    a9, a14
3fd08af0:	move   a12, *a6(0x403), 1
3fd08b10:	addi   0xf60c, a8
3fd08b30:	exgpc  b14
3fd08b40:	addi   0x409, a10
3fd08b60:	movk   12, a12
3fd08b70:	srl    b1, b3
3fd08b80:	jrv   L3FD08FD0
3fd08b90:	rl     0xc, b8
3fd08ba0:	.word  0xde73
3fd08bb0:	.word  0x0c04
3fd08bc0:	rl     0x0, b8
3fd08bd0:	emu
3fd08be0:	addi   0x20b, a9
L3FD08C00:
3fd08c00:	mpyu   b7, b12
3fd08c10:	mpyu   b10, sp
3fd08c20:	mpyu   b10, sp
3fd08c30:	mpys   b2, b14
3fd08c40:	and    b2, b0
3fd08c50:	and    b2, b0
3fd08c60:	.word  0x0450
3fd08c70:	addi   0xfd07, a8
3fd08c90:	modu   sp, b6
3fd08ca0:	.word  0x0803
3fd08cb0:	.word  0x000b
3fd08cc0:	.word  0x0e03
3fd08cd0:	clrc
3fd08ce0:	addi   0xfb0c, a9
3fd08d00:	jrhi   L3FD089D0
3fd08d10:	.word  0x0c30
3fd08d20:	not    b3
3fd08d30:	trap   2
3fd08d40:	.word  0x0c0b
3fd08d50:	btst   24, b13
3fd08d60:	.word  0x78d1
3fd08d70:	subk   17, b12
3fd08d80:	.word  0x0071
3fd08d90:	.word  0x027f
3fd08da0:	addi   0x7, a9
L3FD08DC0:
3fd08dc0:	move   *b12+, *b1+, 0
3fd08dd0:	mods   b6, b9
3fd08de0:	sub    b12, b14
3fd08df0:	emu
3fd08e00:	addi   0x20d, a10
3fd08e20:	.word  0x0e06
3fd08e30:	rl     0x0, b8
3fd08e40:	move   *a3(0x3bf0), *a0+, 0
3fd08e60:	.word  0xdc18
3fd08e70:	cmp    a14, a12
3fd08e80:	jrle   L3FD092C0
3fd08e90:	movk   32, sp
3fd08ea0:	exgpc  b0
3fd08eb0:	addi   0x20d, a10
3fd08ed0:	.word  0x0e06
3fd08ee0:	rl     0x0, b8
3fd08ef0:	.word  0xd868
3fd08f00:	movk   30, b8
3fd08f10:	movx   a0, a8
3fd08f20:	cmpi   0xd9f9f9f9, a12
3fd08f50:	jump   b12
3fd08f60:	addi   0x20d, a10
3fd08f80:	rl     0x10, a14
3fd08f90:	sla    a3, a0
3fd08fa0:	sla    0xc, a0
3fd08fb0:	rl     0x1d, b3
3fd08fc0:	.word  0xd818
L3FD08FD0:
3fd08fd0:	move   a14, a12
3fd08fe0:	jrle   L3FD09420
3fd08ff0:	movk   32, sp
3fd09000:	.word  0x0230
3fd09010:	addi   0x10b, a9
3fd09030:	btst   15, b8
3fd09040:	move   a0, *a6, 0
3fd09050:	dsjs   a1, L3FD090C0
3fd09060:	move   a8, *a6, 1
3fd09070:	.word  0xd8c1
3fd09080:	emu
3fd09090:	addi   0xe, a10
3fd090b0:	sla    b0, b12
L3FD090C0:
3fd090c0:	jauc   L3FC8C8F0
3fd090e0:	movk   24, a13
3fd090f0:	jrle   L3FD09460
3fd09100:	pixt   a12, *a12
3fd09110:	dsjs   b11, L3FD09120
L3FD09120:
3fd09120:	rl     0x3, b8
3fd09130:	.word  0x0a01
3fd09140:	.word  0x0e0b
3fd09150:	addxy  a0, a0
3fd09160:	.word  0x0060
3fd09170:	move   a14, *a0, 0
3fd09180:	dsj    a3, L3FD3F350
3fd091a0:	movb   a6, *a6
3fd091b0:	movk   31, b9
3fd091c0:	.word  0x783c
3fd091d0:	exgpc  b0
3fd091e0:	addi   0xe, a10
3fd09200:	move   *b3+, *b8+, 0
L3FD09210:
3fd09210:	jruc   L3FD09230
3fd09220:	move   a12, *a1, 1
L3FD09230:
3fd09230:	movk   24, a13
3fd09240:	jrle   L3FD095B0
3fd09250:	pixt   a12, *a12
3fd09260:	dsjs   b11, L3FD09270
L3FD09270:
3fd09270:	rl     0x3, b8
3fd09280:	.word  0x0a01
3fd09290:	.word  0x0e0b
L3FD092A0:
3fd092a0:	movb   *a0, *a0
3fd092b0:	.word  0x00e4
L3FD092C0:
3fd092c0:	move   a14, *a0, 0
3fd092d0:	dsj    a3, L3FD3F4A0
3fd092f0:	movb   a6, *a6
3fd09300:	movk   31, b9
3fd09310:	.word  0x783c
3fd09320:	exgpc  b0
L3FD09330:
3fd09330:	addi   0xe, a10
3fd09350:	movb   a6, *a6
3fd09360:	jruc   L3FD09380
L3FD09370:
3fd09370:	move   a12, *a1, 1
L3FD09380:
3fd09380:	movk   24, a13
3fd09390:	jrle   L3FD09700
3fd093a0:	pixt   a12, *a12
3fd093b0:	dsjs   b11, L3FD093C0
L3FD093C0:
3fd093c0:	rl     0x3, b8
3fd093d0:	.word  0x0a01
3fd093e0:	.word  0x0e0b
3fd093f0:	.word  0x7c00
3fd09400:	pixt   a12, *a12, xy
3fd09410:	move   a14, *a1, 0
L3FD09420:
3fd09420:	dsj    a3, L3FD3F5F0
3fd09440:	movb   a6, *a6
3fd09450:	movk   31, b9
L3FD09460:
3fd09460:	.word  0x783c
3fd09470:	exgpc  b0
3fd09480:	addi   0xc, a10
3fd094a0:	.word  0x79f8
3fd094b0:	move   b6, -*b0, 0
3fd094c0:	jrhi   L3FD098E0
3fd094d0:	.word  0x0c9e
3fd094e0:	dsjs   b9, L3FD09370
3fd094f0:	jrlt   L3FD09B20
3fd09500:	pixblt b,l
3fd09510:	.word  0x0a02
3fd09520:	.word  0x0c0b
3fd09530:	.word  0x7c03
3fd09540:	negb   a6
3fd09550:	nop
3fd09560:	nop
3fd09570:	nop
L3FD09580:
3fd09580:	jrle   L3FD08DC0
3fd09590:	dsjs   b12, L3FD095D0
3fd095a0:	dsjs   a0, L3FD09580
L3FD095B0:
3fd095b0:	trap   2
3fd095c0:	.word  0x0e0b
L3FD095D0:
3fd095d0:	.word  0x0e00
3fd095e0:	addxy  a0, a12
3fd095f0:	movk   1, sp
3fd09600:	.word  0x060c
3fd09610:	jrp   L3FD09210
3fd09620:	rl     0x3, a0
3fd09630:	not    b8
3fd09640:	trap   2
3fd09650:	.word  0x0e0b
3fd09660:	.word  0x7000
3fd09670:	addxy  a0, a12
3fd09680:	movk   1, sp
3fd09690:	.word  0x060c
3fd096a0:	jrp   L3FD092A0
3fd096b0:	rl     0x3, a0
3fd096c0:	not    b8
3fd096d0:	trap   2
3fd096e0:	.word  0x0e0b
3fd096f0:	dsjs   a0, L3FD09700
L3FD09700:
3fd09700:	addxy  b1, b3
3fd09710:	movk   1, sp
3fd09720:	.word  0x060c
3fd09730:	jrp   L3FD09330
3fd09740:	rl     0x3, a0
3fd09750:	not    b8
3fd09760:	trap   2
3fd09770:	.word  0x0e0b
3fd09780:	srl    a0, a0
3fd09790:	addxy  b1, b3
3fd097a0:	movk   1, sp
L3FD097B0:
3fd097b0:	.word  0x060c
3fd097c0:	jrp   L3FD093C0
3fd097d0:	rl     0x3, a0
3fd097e0:	not    b8
3fd097f0:	.word  0x0a02
L3FD09800:
3fd09800:	.word  0x0e0b
L3FD09810:
3fd09810:	.word  0x0e00
L3FD09820:
3fd09820:	.word  0x0018
L3FD09830:
3fd09830:	movk   7, sp
3fd09840:	movk   32, b8
3fd09850:	movk   32, b8
3fd09860:	movk   32, b8
3fd09870:	movk   32, b8
3fd09880:	.word  0x02ff
3fd09890:	addi   0xe, a10
L3FD098B0:
3fd098b0:	movk   3, b0
L3FD098C0:
3fd098c0:	.word  0xff00
L3FD098D0:
3fd098d0:	movk   32, b8
L3FD098E0:
3fd098e0:	movk   32, b8
3fd098f0:	movk   32, b8
3fd09900:	movk   32, b8
3fd09910:	.word  0xff18
3fd09920:	.word  0x0a02
3fd09930:	.word  0x0e0b
L3FD09940:
3fd09940:	dsjs   a0, L3FD09950
L3FD09950:
3fd09950:	.word  0x0066
L3FD09960:
3fd09960:	movk   7, sp
3fd09970:	movk   32, b8
3fd09980:	movk   32, b8
3fd09990:	movk   32, b8
3fd099a0:	movk   32, b8
3fd099b0:	.word  0x02ff
3fd099c0:	addi   0xe, a10
L3FD099E0:
3fd099e0:	srl    a3, a6
L3FD099F0:
3fd099f0:	.word  0xff00
L3FD09A00:
3fd09a00:	movk   32, b8
3fd09a10:	movk   32, b8
3fd09a20:	movk   32, b8
3fd09a30:	movk   32, b8
3fd09a40:	.word  0xff18
3fd09a50:	.word  0x0a01
3fd09a60:	.word  0x0c0b
L3FD09A70:
3fd09a70:	.word  0x7e00
L3FD09A80:
3fd09a80:	movk   12, a12
L3FD09A90:
3fd09a90:	mods   b1, b6
3fd09aa0:	move   sp, *b8(0xc361), 1
3fd09ac0:	dsj    a6, L3FCFCC90
L3FD09AE0:
3fd09ae0:	.word  0x0203
3fd09af0:	addi   0xe, a10
3fd09b10:	.word  0x719e
L3FD09B20:
3fd09b20:	jahi   L3FCD17B0
3fd09b40:	jrne   L3FD09800
3fd09b50:	move   *b14(0xe3e3), *b3+, 1
3fd09b70:	jrhi   L3FD097B0
3fd09b80:	.word  0x0a02
3fd09b90:	.word  0x0e0b
3fd09ba0:	.word  0x0e00
3fd09bb0:	.word  0x0018
3fd09bc0:	srl    b1, b12
3fd09bd0:	jrhi   L3FD09810
3fd09be0:	jrhi   L3FD09820
3fd09bf0:	jrhi   L3FD09830
L3FD09C00:
3fd09c00:	srl    a6, a3
L3FD09C10:
3fd09c10:	.word  0x023c
L3FD09C20:
3fd09c20:	addi   0xe, a10
3fd09c40:	movk   3, b0
3fd09c50:	dsjs   a0, L3FD09C60
L3FD09C60:
3fd09c60:	jrhi   L3FD0A2D0
3fd09c70:	jrhi   L3FD098B0
L3FD09C80:
3fd09c80:	jrhi   L3FD098C0
3fd09c90:	jrhi   L3FD098D0
3fd09ca0:	dsjs   a6, L3FD09C80
L3FD09CB0:
3fd09cb0:	.word  0x0a02
L3FD09CC0:
3fd09cc0:	.word  0x0e0b
L3FD09CD0:
3fd09cd0:	dsjs   a0, L3FD09CE0
L3FD09CE0:
3fd09ce0:	.word  0x0066
3fd09cf0:	srl    b1, b12
3fd09d00:	jrhi   L3FD09940
3fd09d10:	jrhi   L3FD09950
3fd09d20:	jrhi   L3FD09960
L3FD09D30:
3fd09d30:	srl    a6, a3
L3FD09D40:
3fd09d40:	.word  0x023c
L3FD09D50:
3fd09d50:	addi   0xe, a10
3fd09d70:	.word  0x798e
3fd09d80:	dsjs   a0, L3FD09D90
L3FD09D90:
3fd09d90:	jrhi   L3FD0A400
3fd09da0:	jrhi   L3FD099E0
L3FD09DB0:
3fd09db0:	jrhi   L3FD099F0
3fd09dc0:	jrhi   L3FD09A00
3fd09dd0:	dsjs   a6, L3FD09DB0
L3FD09DE0:
3fd09de0:	.word  0x0a02
L3FD09DF0:
3fd09df0:	.word  0x0e0b
L3FD09E00:
3fd09e00:	srl    a0, a0
3fd09e10:	.word  0x0066
3fd09e20:	srl    b1, b12
3fd09e30:	jrhi   L3FD09A70
3fd09e40:	jrhi   L3FD09A80
3fd09e50:	jrhi   L3FD09A90
L3FD09E60:
3fd09e60:	srl    a6, a3
3fd09e70:	.word  0x023c
3fd09e80:	addi   0xff09, a9
3fd09ea0:	move   a14, *a1(0xc38d), 0
3fd09ec0:	movb   b13, *b1
3fd09ed0:	getst  a3
3fd09ee0:	addi   0x10d, a10
3fd09f00:	pixt   a12, *a0, xy
3fd09f10:	rl     0x19, b1
3fd09f20:	.word  0xde6e
3fd09f30:	mods   b13, b4
3fd09f40:	.word  0x9ecb
3fd09f50:	dsjs   b13, L3FD0A0E0
3fd09f60:	move   -*b3, b6, 1
3fd09f70:	.word  0x0067
3fd09f80:	.word  0x0a02
3fd09f90:	.word  0x0e0b
L3FD09FA0:
3fd09fa0:	.word  0x0e00
3fd09fb0:	.word  0x0018
3fd09fc0:	jrhi   L3FD09C00
3fd09fd0:	jrhi   L3FD09C10
3fd09fe0:	jrhi   L3FD09C20
3fd09ff0:	jrhi   L3FD09C30
3fd0a000:	srl    a6, a3
3fd0a010:	.word  0x023c
3fd0a020:	addi   0xe, a10
3fd0a040:	movk   3, b0
3fd0a050:	jahi   L3FCCDCA0
3fd0a070:	jrhi   L3FD09CB0
L3FD0A080:
3fd0a080:	jrhi   L3FD09CC0
3fd0a090:	jrhi   L3FD09CD0
3fd0a0a0:	dsjs   a6, L3FD0A080
3fd0a0b0:	.word  0x0a02
3fd0a0c0:	.word  0x0e0b
3fd0a0d0:	dsjs   a0, L3FD0A0E0
L3FD0A0E0:
3fd0a0e0:	.word  0x0066
3fd0a0f0:	jrhi   L3FD09D30
3fd0a100:	jrhi   L3FD09D40
3fd0a110:	jrhi   L3FD09D50
3fd0a120:	jrhi   L3FD09D60
3fd0a130:	srl    a6, a3
3fd0a140:	.word  0x023c
3fd0a150:	addi   0xe, a10
3fd0a170:	srl    a3, a6
3fd0a180:	jahi   L3FCCDDD0
3fd0a1a0:	jrhi   L3FD09DE0
L3FD0A1B0:
3fd0a1b0:	jrhi   L3FD09DF0
3fd0a1c0:	jrhi   L3FD09E00
3fd0a1d0:	dsjs   a6, L3FD0A1B0
3fd0a1e0:	.word  0x0a02
3fd0a1f0:	.word  0x0e0b
3fd0a200:	.word  0x7000
3fd0a210:	.word  0x0018
3fd0a220:	jrhi   L3FD09E60
3fd0a230:	srl    a2, a2
L3FD0A240:
3fd0a240:	dsjs   a4, L3FD0A240
3fd0a250:	movk   32, b8
3fd0a260:	movk   32, b8
3fd0a270:	.word  0x0218
3fd0a280:	addi   0xc, a9
3fd0a2a0:	jrp   L3FD09AE0
3fd0a2b0:	dsjs   sp, L3FD0A190
3fd0a2c0:	movb   *b8, b14
L3FD0A2D0:
3fd0a2d0:	.word  0xbfe7
3fd0a2e0:	sla    a6, a1
3fd0a2f0:	.word  0x0200
3fd0a300:	addi   0xc, a10
3fd0a320:	srl    b1, b12
3fd0a330:	sll    a11, a3
3fd0a340:	dsjs   a3, L3FD0A500
3fd0a350:	jrhi   L3FD0A990
3fd0a360:	jrhi   L3FD09FA0
3fd0a370:	.word  0x7bdb
3fd0a380:	.word  0x0a01
3fd0a390:	.word  0x0c0b
3fd0a3a0:	btst   31, a0
3fd0a3b0:	.word  0x0060
3fd0a3c0:	sll    sp, a0
3fd0a3d0:	movk   32, a12
3fd0a3e0:	.word  0x7f30
3fd0a3f0:	move   *a6, a3, 1
L3FD0A400:
3fd0a400:	pixt   *b12, xy, b13
3fd0a410:	emu
3fd0a420:	addi   0xc, a10
3fd0a440:	rl     0x3, b0
3fd0a450:	addxy  a0, a0
3fd0a460:	.word  0x0c63
3fd0a470:	rl     0x0, b8
3fd0a480:	jrhi   L3FD0AC80
3fd0a490:	movb   *a12, *a6
3fd0a4a0:	.word  0x0ef3
3fd0a4b0:	.word  0x0a01
3fd0a4c0:	subi   0xe707efff, a11
3fd0a4f0:	jruc   L3FD0A530
L3FD0A500:
3fd0a500:	movk   6, a7
3fd0a510:	sla    b1, b0
3fd0a520:	move   *b7, b14, 1
L3FD0A530:
3fd0a530:	dsjs   a13, L3FD0A6C0
3fd0a540:	btst   16, a7
3fd0a550:	.word  0x0a01
3fd0a560:	.word  0x0c0b
3fd0a570:	dsjs   a0, L3FD0A580
L3FD0A580:
3fd0a580:	pushst
3fd0a590:	jauc   L3FD23220
L3FD0A5B0:
3fd0a5b0:	.word  0x7f30
3fd0a5c0:	move   *a6, a3, 1
3fd0a5d0:	pixt   *b12, xy, b13
3fd0a5e0:	emu
3fd0a5f0:	addi   0xc, a10
3fd0a610:	movb   a6, *a6
3fd0a620:	addxy  a0, a1
3fd0a630:	.word  0x0c63
3fd0a640:	rl     0x0, b8
3fd0a650:	jrhi   L3FD0AE50
3fd0a660:	movb   *a12, *a6
3fd0a670:	.word  0x0ef3
3fd0a680:	.word  0x0a01
3fd0a690:	subi   0x1e6787ff, a11
L3FD0A6C0:
3fd0a6c0:	jruc   L3FD0A6E0
3fd0a6d0:	movk   6, a7
L3FD0A6E0:
3fd0a6e0:	sla    b1, b0
3fd0a6f0:	move   *b7, b14, 1
3fd0a700:	dsjs   a13, L3FD0A890
3fd0a710:	btst   16, a7
3fd0a720:	.word  0x0a01
3fd0a730:	trap   11
3fd0a740:	movy   a0, a0
3fd0a750:	jrhi   L3FD0AEC0
3fd0a760:	movx   a12, a6
3fd0a770:	jrle   L3FD0AF70
3fd0a780:	.word  0xd98c
3fd0a790:	.word  0x00ee
3fd0a7a0:	.word  0x0a02
3fd0a7b0:	trap   11
3fd0a7c0:	.word  0x7c03
3fd0a7d0:	negb   a6
3fd0a7e0:	nop
3fd0a7f0:	move   a8, *a3, 1
3fd0a800:	.word  0x7cc6
3fd0a810:	sla    b1, b8
3fd0a820:	exgpc  b12
3fd0a830:	addi   0xc, a10
3fd0a850:	sla    b0, b12
3fd0a860:	addxy  a0, a0
3fd0a870:	mods   a3, a3
3fd0a880:	addxy  b7, b0
L3FD0A890:
3fd0a890:	not    sp
3fd0a8a0:	movk   32, a6
3fd0a8b0:	not    a6
3fd0a8c0:	.word  0x0a01
3fd0a8d0:	.word  0x0c0b
3fd0a8e0:	addxy  a0, a0
3fd0a8f0:	.word  0x0060
3fd0a900:	sll    sp, a0
3fd0a910:	pixt   a3, *a12, xy
3fd0a920:	.word  0xffc0
3fd0a930:	.word  0x0603
3fd0a940:	cpw    b0, b8
3fd0a950:	emu
3fd0a960:	addi   0xd, a10
3fd0a980:	pixt   b0, *b0
L3FD0A990:
3fd0a990:	nop
3fd0a9a0:	jrgt   L3FD0A5B0
3fd0a9b0:	addxy  b6, b8
3fd0a9c0:	.word  0xffc1
3fd0a9d0:	.word  0x0c07
3fd0a9e0:	jrv   L3FD0ACF0
3fd0a9f0:	emu
3fd0aa00:	addi   0xc, a10
3fd0aa20:	movb   a6, *a6
3fd0aa30:	addxy  a0, a1
3fd0aa40:	mods   a3, a3
3fd0aa50:	addxy  b7, b0
3fd0aa60:	not    sp
3fd0aa70:	movk   32, a6
3fd0aa80:	not    a6
3fd0aa90:	.word  0x0a02
3fd0aaa0:	.word  0x0c0b
3fd0aab0:	.word  0x0e00
3fd0aac0:	.word  0x0018
3fd0aad0:	movk   32, b14
3fd0aae0:	movk   32, b8
3fd0aaf0:	movk   32, b8
3fd0ab00:	movk   32, b8
3fd0ab10:	.word  0x02ff
3fd0ab20:	addi   0xc, a10
3fd0ab40:	movk   3, b0
3fd0ab50:	btst   15, a0
3fd0ab60:	movk   32, b8
3fd0ab70:	movk   32, b8
3fd0ab80:	movk   32, b8
3fd0ab90:	.word  0xff18
3fd0aba0:	.word  0x0a02
3fd0abb0:	subi   0x9cc1f7ff, a11
3fd0abe0:	btst   15, a0
3fd0abf0:	movk   32, b8
3fd0ac00:	movk   32, b8
3fd0ac10:	movk   32, b8
3fd0ac20:	.word  0xff18
3fd0ac30:	.word  0x0a02
L3FD0AC40:
3fd0ac40:	.word  0x0c0b
3fd0ac50:	sll    a8, a0
3fd0ac60:	.word  0x0063
3fd0ac70:	movk   32, b14
L3FD0AC80:
3fd0ac80:	movk   32, b8
3fd0ac90:	movk   32, b8
L3FD0ACA0:
3fd0aca0:	movk   32, b8
3fd0acb0:	pushst
3fd0acc0:	addi   0xc, a10
3fd0ace0:	move   a0, *a12(0x60c1), 0
3fd0ad00:	movb   a0, *a3
3fd0ad10:	addxy  b12, sp
3fd0ad20:	move   a14, *a1, 1
3fd0ad30:	movk   24, a7
3fd0ad40:	not    a3
3fd0ad50:	trap   2
3fd0ad60:	.word  0x0c0b
L3FD0AD70:
3fd0ad70:	jan   L3FD6AF50
3fd0ad90:	btst   0, b7
3fd0ada0:	jrgt   L3FD0A6A0
3fd0adb0:	pixt   sp, *a3, xy
3fd0adc0:	.word  0x0c78
3fd0add0:	.word  0x0a01
3fd0ade0:	.word  0x0c0b
3fd0adf0:	btst   31, a0
3fd0ae00:	.word  0x0060
L3FD0AE10:
3fd0ae10:	sll    sp, a0
L3FD0AE20:
3fd0ae20:	pixt   a3, *a12, xy
3fd0ae30:	jrp   L3FD0AC40
3fd0ae40:	move   a3, @0x103e31b, 1
3fd0ae70:	addi   0xc, a10
3fd0ae90:	rl     0x3, b0
3fd0aea0:	addxy  a0, a0
3fd0aeb0:	mods   a3, a3
L3FD0AEC0:
3fd0aec0:	addxy  b7, b0
3fd0aed0:	move   a14, *a1, 1
3fd0aee0:	movk   24, a7
3fd0aef0:	not    a3
3fd0af00:	.word  0x0a01
3fd0af10:	subi   0xe707efff, a11
3fd0af40:	jruc   L3FD0AF80
3fd0af50:	.word  0xd8c7
3fd0af60:	jrp   L3FD0AD70
L3FD0AF70:
3fd0af70:	move   a3, @0x7c6360f, 1
3fd0afa0:	.word  0x0a01
3fd0afb0:	.word  0x0c0b
3fd0afc0:	movb   *a0, *a0
3fd0afd0:	.word  0x00e4
3fd0afe0:	sll    sp, a0
3fd0aff0:	pixt   a3, *a12, xy
3fd0b000:	jrp   L3FD0AE10
3fd0b010:	move   a3, @0x103e31b, 1
3fd0b040:	addi   0xc, a10
3fd0b060:	movb   a6, *a6
3fd0b070:	addxy  a0, a1
3fd0b080:	mods   a3, a3
3fd0b090:	addxy  b7, b0
3fd0b0a0:	move   a14, *a1, 1
3fd0b0b0:	movk   24, a7
3fd0b0c0:	not    a3
3fd0b0d0:	.word  0x0a02
3fd0b0e0:	trap   11
3fd0b0f0:	movk   7, sp
L3FD0B100:
3fd0b100:	.word  0x0018
L3FD0B110:
3fd0b110:	.word  0xffff
3fd0b120:	movk   32, a0
3fd0b130:	emu
3fd0b140:	addi   0x10a, a10
3fd0b160:	pixt   a8, *a0
3fd0b170:	movk   24, b11
3fd0b180:	.word  0x7b3f
L3FD0B190:
3fd0b190:	cpw    b7, b2
3fd0b1a0:	jrle   L3FD0AE20
3fd0b1b0:	.word  0x04fe
3fd0b1c0:	.word  0x0200
3fd0b1d0:	addi   0xc, a9
3fd0b1f0:	.word  0x0c0e
3fd0b200:	dsjs   a0, L3FD0B1E0
3fd0b210:	movb   *b8, b14
3fd0b220:	subxy  a14, a7
3fd0b230:	.word  0xdcf1
3fd0b240:	.word  0x020d
3fd0b250:	addi   0xc, a9
3fd0b270:	.word  0x0c70
3fd0b280:	dsjs   a0, L3FD0B260
3fd0b290:	movb   *b8, b14
3fd0b2a0:	subxy  a14, a7
3fd0b2b0:	.word  0xdcf1
3fd0b2c0:	.word  0x020d
3fd0b2d0:	addi   0xd, a9
3fd0b2f0:	line   0
3fd0b300:	.word  0x0018
3fd0b310:	movb   *b8, b8
3fd0b320:	subxy  a14, a7
3fd0b330:	.word  0x78f1
3fd0b340:	.word  0x06ee
3fd0b350:	trap   2
3fd0b360:	.word  0x0c0b
3fd0b370:	subxy  a8, a0
3fd0b380:	sla    b1, b1
3fd0b390:	btst   14, b12
3fd0b3a0:	jrgt   L3FD0ACA0
3fd0b3b0:	pixt   sp, *a3, xy
3fd0b3c0:	dsjne  b12, L3FD15400
3fd0b3e0:	.word  0x0c0b
3fd0b3f0:	.word  0x7003
3fd0b400:	.word  0x0018
3fd0b410:	jrhi   L3FD0B050
3fd0b420:	srl    a6, a3
3fd0b430:	sll    0x3, a6
3fd0b440:	movk   1, b12
3fd0b450:	.word  0x0818
3fd0b460:	.word  0x0c0c
L3FD0B470:
3fd0b470:	.word  0x0a02
3fd0b480:	.word  0x0c0b
3fd0b490:	nop
3fd0b4a0:	nop
3fd0b4b0:	srl    b9, b11
3fd0b4c0:	jrhi   L3FD0B100
3fd0b4d0:	jrhi   L3FD0B110
3fd0b4e0:	srl    a14, a3
3fd0b4f0:	clrc
3fd0b500:	nop
3fd0b510:	.word  0x0a02
3fd0b520:	.word  0x0c0b
3fd0b530:	srl    a0, a3
3fd0b540:	.word  0x0066
3fd0b550:	jrhi   L3FD0B190
3fd0b560:	srl    a6, a3
L3FD0B570:
3fd0b570:	sll    0x3, a6
3fd0b580:	movk   1, b12
3fd0b590:	.word  0x0818
3fd0b5a0:	.word  0x0c0c
3fd0b5b0:	.word  0x0000
3fd0b5c0:	.word  0x0000
3fd0b5d0:	.word  0x0000
3fd0b5e0:	.word  0x0000
3fd0b5f0:	.word  0x0000
3fd0b600:	.word  0x0000
3fd0b610:	dsjne  a9, L3FD0B630
L3FD0B630:
3fd0b630:	subb   a11, a8
3fd0b640:	dsjs   b0, L3FD0B470
3fd0b650:	.word  0x0000
3fd0b660:	.word  0x0000
3fd0b670:	.word  0x0000
3fd0b680:	.word  0x0000
3fd0b690:	.word  0x0000
3fd0b6a0:	.word  0x0000
3fd0b6b0:	.word  0x0000
3fd0b6c0:	.word  0x0001
3fd0b6d0:	move   *b13(0x3fd0), b0, 0
3fd0b6f0:	.word  0x0000
3fd0b700:	.word  0x0000
3fd0b710:	.word  0x0000
3fd0b720:	.word  0x0000
3fd0b730:	sub    a6, a8
3fd0b740:	dsjs   b0, L3FD0B570
3fd0b750:	.word  0x0000
3fd0b760:	.word  0x0000
3fd0b770:	addc   a1, a13
3fd0b780:	.word  0x7469
3fd0b790:	.word  0x7473
3fd0b7a0:	sra    b11, b2
3fd0b7b0:	mods   a11, a1
3fd0b7c0:	or     a1, a13
3fd0b7d0:	.word  0x7265
3fd0b7e0:	rl     a11, a13
3fd0b7f0:	sla    a11, a14
3fd0b800:	srl    0x15, a12
3fd0b810:	sra    a10, a13
3fd0b820:	rl     a11, a4
3fd0b830:	mods   b11, b5
3fd0b840:	andn   a1, a13
3fd0b850:	move   a1, b13
3fd0b860:	.word  0x7261
3fd0b870:	modu   b11, b2
3fd0b880:	srl    0x15, b7
3fd0b890:	rl     0x9, a13
3fd0b8a0:	srl    0x17, b8
3fd0b8b0:	.word  0x3431
3fd0b8c0:	srl    0x17, b0
3fd0b8d0:	rl     0x1, b1
3fd0b8e0:	srl    0x17, b0
3fd0b8f0:	rl     0x1, b1
3fd0b900:	srl    0x17, b0
3fd0b910:	srl    0x16, a3
3fd0b920:	rl     0x1, b7
3fd0b930:	cmp    a9, a13
3fd0b940:	move   b10, a3
3fd0b950:	dsjs   b8, L3FD0B970
3fd0b960:	dsjs   b5, L3FD0BA00
L3FD0B970:
3fd0b970:	rl     0x9, a13
3fd0b980:	srl    0x18, a0
3fd0b990:	rl     a10, a2
3fd0b9a0:	.word  0x7374
3fd0b9b0:	.word  0x7274
3fd0b9c0:	sla    a11, a5
3fd0b9d0:	srl    0x15, a13
3fd0b9e0:	sra    b10, b4
3fd0b9f0:	mods   b11, b2
L3FD0BA00:
3fd0ba00:	modu   a3, a9
3fd0ba10:	mods   a3, a1
3fd0ba20:	move   a9, a13
3fd0ba30:	sra    a3, a5
3fd0ba40:	.word  0x7569
3fd0ba50:	srl    0x15, a13
3fd0ba60:	srl    0x16, b2
3fd0ba70:	sla    a10, a14
3fd0ba80:	.word  0x7272
3fd0ba90:	.word  0x776f
3fd0baa0:	srl    0x17, a13
3fd0bab0:	dsjs   b1, L3FD0BAD0
3fd0bac0:	rl     0x9, a13
L3FD0BAD0:
3fd0bad0:	rl     0x1, b4
3fd0bae0:	rl     0x9, a13
3fd0baf0:	rl     0x1, b0
3fd0bb00:	rl     0x9, a13
3fd0bb10:	rl     0x1, b0
3fd0bb20:	addc   a9, a13
3fd0bb30:	.word  0x372d
3fd0bb40:	cmp    a9, a13
3fd0bb50:	move   b10, a3
3fd0bb60:	dsjs   b8, L3FD0BB80
3fd0bb70:	dsjs   b5, L3FD0BC10
L3FD0BB80:
3fd0bb80:	rl     0x9, a13
3fd0bb90:	and    a8, a0
3fd0bba0:	.word  0x0000
3fd0bbb0:	andn   a0, a0
3fd0bbc0:	.word  0x0000
3fd0bbd0:	add    a0, a0
3fd0bbe0:	.word  0x0000
3fd0bbf0:	mods   a8, a0
3fd0bc00:	.word  0x0000
L3FD0BC10:
3fd0bc10:	or     a0, a0
3fd0bc20:	.word  0x0000
3fd0bc30:	modu   a0, a0
3fd0bc40:	.word  0x0000
3fd0bc50:	clr    a0
3fd0bc60:	.word  0x0000
3fd0bc70:	xor    a8, a0
3fd0bc80:	.word  0x0000
3fd0bc90:	divs   a0, a0
3fd0bca0:	.word  0x0000
3fd0bcb0:	.word  0x7600
3fd0bcc0:	.word  0x0000
3fd0bcd0:	divu   a0, a0
3fd0bce0:	.word  0x0000
3fd0bcf0:	divu   a8, a0
3fd0bd00:	.word  0x0000
3fd0bd10:	mpys   a0, a0
3fd0bd20:	.word  0x0000
3fd0bd30:	andn   a0, a0
3fd0bd40:	.word  0x0000
3fd0bd50:	mpys   a8, a0
3fd0bd60:	.word  0x0000
3fd0bd70:	addk   16, a0
3fd0bd80:	.word  0x0000
3fd0bd90:	dsjs   a0, L3FD0BF20
3fd0bda0:	.word  0x0000
3fd0bdb0:	movb   a0, *a0
3fd0bdc0:	.word  0x0000
3fd0bdd0:	mpyu   a0, a0
3fd0bde0:	.word  0x0000
3fd0bdf0:	sra    a0, a0
3fd0be00:	.word  0x0000
3fd0be10:	mpyu   a8, a0
3fd0be20:	.word  0x0000
3fd0be30:	sra    a0, a0
3fd0be40:	.word  0x0000
3fd0be50:	sla    a0, a0
3fd0be60:	.word  0x0000
3fd0be70:	modu   a8, a0
3fd0be80:	.word  0x0000
3fd0be90:	sll    a0, a0
3fd0bea0:	.word  0x0000
3fd0beb0:	subb   a0, a0
3fd0bec0:	.word  0x0000
3fd0bed0:	sra    a0, a0
3fd0bee0:	.word  0x0000
3fd0bef0:	srl    a8, a0
3fd0bf00:	.word  0x0000
3fd0bf10:	sll    a8, a0
L3FD0BF20:
3fd0bf20:	.word  0x0000
3fd0bf30:	sra    a8, a0
3fd0bf40:	.word  0x0000
3fd0bf50:	srl    a0, a0
L3FD0BF60:
3fd0bf60:	.word  0x0000
3fd0bf70:	.word  0x7200
3fd0bf80:	.word  0x0000
3fd0bf90:	add    a8, a0
3fd0bfa0:	.word  0x0000
3fd0bfb0:	.word  0x7700
3fd0bfc0:	.word  0x0000
3fd0bfd0:	dsjs   a0, L3FD0BF60
3fd0bfe0:	.word  0x0000
3fd0bff0:	.word  0x7300
3fd0c000:	.word  0x0000
3fd0c010:	addc   a0, a0
3fd0c020:	.word  0x0000
3fd0c030:	addi   0x0, a0
3fd0c050:	dsjs   a0, L3FD0C060
L3FD0C060:
3fd0c060:	.word  0x0000
3fd0c070:	trap   0
3fd0c080:	.word  0x0000
3fd0c090:	dsjs   a0, L3FD0C0A0
L3FD0C0A0:
3fd0c0a0:	.word  0x0000
3fd0c0b0:	move   *a0, *a0, 1
3fd0c0c0:	.word  0x0000
3fd0c0d0:	dsjs   a0, L3FD0C160
3fd0c0e0:	.word  0x0000
3fd0c0f0:	sext   a0, 1
3fd0c100:	.word  0x0000
3fd0c110:	addk   16, a0
3fd0c120:	.word  0x0000
3fd0c130:	.word  0x7800
3fd0c140:	.word  0x0000
3fd0c150:	or     a0, a0
L3FD0C160:
3fd0c160:	.word  0x0000
3fd0c170:	emu
3fd0c180:	.word  0x0600
3fd0c190:	addk   8, a0
3fd0c1a0:	sext   a0, 1
3fd0c1b0:	.word  0x0000
3fd0c1c0:	.word  0x0000
3fd0c1d0:	pixblt l,l
3fd0c1e0:	.word  0x0000
3fd0c1f0:	sext   a0, 0
3fd0c200:	.word  0x0000
3fd0c210:	.word  0x0000
3fd0c220:	.word  0x0400
3fd0c230:	sext   a0, 1
3fd0c240:	.word  0x0000
3fd0c250:	pixt   *a8, xy, *a0, xy
3fd0c260:	.word  0x00ff
3fd0c270:	nop
3fd0c280:	sext   a0, 1
3fd0c290:	sext   a0, 1
3fd0c2a0:	pixblt l,l
3fd0c2b0:	.word  0x0400
3fd0c2c0:	.word  0x0000
3fd0c2d0:	.word  0x0000
3fd0c2e0:	.word  0x0000
3fd0c2f0:	.word  0x0000
3fd0c300:	.word  0x0000
3fd0c310:	sla    0x0, a0
3fd0c320:	.word  0x0000
3fd0c330:	.word  0x0000
3fd0c340:	.word  0x0000
3fd0c350:	.word  0xff00
3fd0c360:	.word  0x0000
3fd0c370:	.word  0x0000
3fd0c380:	.word  0x0a00
3fd0c390:	subk   24, a0
3fd0c3a0:	.word  0x0000
3fd0c3b0:	.word  0x0000
3fd0c3c0:	.word  0x0000
L3FD0C3D0:
3fd0c3d0:	move   *a0+, *a0+, 0
3fd0c3e0:	move   *b5(0xc03f), *b11+, 0
3fd0c400:	jrge   L3FD0C420
3fd0c410:	jrnn   L3FD0C430
L3FD0C420:
3fd0c420:	move   @0xf201e301, *a1+, 1
3fd0c450:	.word  0xfe01
3fd0c460:	.word  0x0a01
3fd0c470:	addk   32, a2
3fd0c480:	movk   16, a2
3fd0c490:	sll    0x0, a2
3fd0c4a0:	srl    0x18, a2
3fd0c4b0:	.word  0x3702
3fd0c4c0:	dsjs   a2, L3FD0C3D0
3fd0c4d0:	sub    a0, a2
3fd0c4e0:	btst   a8, a2
3fd0c4f0:	xor    a0, a2
3fd0c500:	sll    a0, a2
3fd0c510:	modu   a0, a2
3fd0c520:	.word  0x7a02
3fd0c530:	move   *a0, a2, 1
3fd0c540:	move   *a0+, a2, 0
3fd0c550:	move   a0, -*a2, 0
3fd0c560:	movb   a0, *a2(0xb802)
3fd0c580:	jrlt   L3FD0C5B0
3fd0c590:	move   *a0(0xd802), *a2+, 0
L3FD0C5B0:
3fd0c5b0:	addxy  a8, a2
3fd0c5c0:	movx   a0, a2
3fd0c5d0:	pixt   *a0, xy, *a2, xy
3fd0c5e0:	.word  0xff02
3fd0c5f0:	addi   0x1a03, a2
3fd0c610:	sra    0x18, a3
3fd0c620:	.word  0x3703
3fd0c630:	addc   a8, a3
3fd0c640:	and    a8, a3
3fd0c650:	mpyu   a8, a3
3fd0c660:	mods   a8, a3
3fd0c670:	.word  0x7b03
3fd0c680:	move   *a0, *a3, 1
3fd0c690:	move   *a0+, a3, 1
3fd0c6a0:	move   -*a0, a3, 0
3fd0c6b0:	move   a8, *a3(0xc103), 1
3fd0c6d0:	move   *a0(0xdf03), *a3+, 0
3fd0c6f0:	.word  0xeb03
3fd0c700:	pixt   a8, *a3
3fd0c710:	sext   a3, 1
3fd0c720:	subk   16, a4
L3FD0C730:
3fd0c730:	sla    0x10, a4
3fd0c740:	rl     0x8, a4
3fd0c750:	add    a0, a4
3fd0c760:	move   a8, b4
3fd0c770:	mpyu   a0, a4
3fd0c780:	mods   a8, a4
3fd0c790:	.word  0x7c04
3fd0c7a0:	move   *a0, *a4, 0
3fd0c7b0:	move   a0, *a4+, 1
3fd0c7c0:	movb   *a8, *a4
3fd0c7d0:	move   -*a8, a4, 1
3fd0c7e0:	movb   *a0(0xb404), a4
3fd0c800:	move   *a8(0xc704), *a4(0xd504), 1
3fd0c830:	addxy  a0, a4
3fd0c840:	movy   a0, a4
3fd0c850:	pixt   a8, *a4
3fd0c860:	.word  0x0604
3fd0c870:	subk   32, a5
3fd0c880:	sll    0x0, a5
3fd0c890:	rl     0x10, a5
3fd0c8a0:	dsjs   a5, L3FD0C730
3fd0c8b0:	move   a8, a5
3fd0c8c0:	divu   a0, a5
3fd0c8d0:	srl    a8, a5
3fd0c8e0:	.word  0x7405
3fd0c8f0:	.word  0x7f05
3fd0c900:	movb   a8, *a5
3fd0c910:	move   *a8+, *a5+, 1
3fd0c920:	move   -*a8, a5, 1
3fd0c930:	move   a0, *a5(0xc005), 1
3fd0c950:	jrnv   L3FD0C9B0
3fd0c960:	.word  0xda05
3fd0c970:	cpw    a8, a5
3fd0c980:	pixt   *a0, xy, *a5, xy
3fd0c990:	.word  0x0405
3fd0c9a0:	pixblt l,l
L3FD0C9B0:
3fd0c9b0:	movk   24, a6
3fd0c9c0:	sla    0x10, a6
3fd0c9d0:	srl    0x10, a6
3fd0c9e0:	.word  0xff06
3fd0c9f0:	.word  0x35ff
3fd0ca00:	sub    a0, a6
3fd0ca10:	and    a8, a6
3fd0ca20:	.word  0xff06
3fd0ca30:	.word  0xffff
3fd0ca40:	.word  0xffff
3fd0ca50:	.word  0xffff
3fd0ca60:	.word  0xffff
3fd0ca70:	.word  0xffff
3fd0ca80:	.word  0xffff
3fd0ca90:	.word  0xffff
3fd0caa0:	.word  0xffff
3fd0cab0:	.word  0xffff
3fd0cac0:	.word  0xffff
3fd0cad0:	.word  0xffff
3fd0cae0:	.word  0xffff
3fd0caf0:	.word  0xffff
3fd0cb00:	.word  0xffff
3fd0cb10:	.word  0xffff
3fd0cb20:	.word  0xffff
3fd0cb30:	.word  0xffff
3fd0cb40:	.word  0xffff
3fd0cb50:	.word  0xffff
3fd0cb60:	.word  0xffff
3fd0cb70:	.word  0xffff
3fd0cb80:	.word  0xffff
3fd0cb90:	.word  0xffff
3fd0cba0:	.word  0xffff
3fd0cbb0:	.word  0xffff
3fd0cbc0:	.word  0xffff
3fd0cbd0:	.word  0xffff
3fd0cbe0:	.word  0xffff
3fd0cbf0:	.word  0xffff
3fd0cc00:	sra    b7, sp
3fd0cc10:	modu   a0, a6
3fd0cc20:	.word  0x7b06
3fd0cc30:	move   *a8, *a6, 0
3fd0cc40:	move   a8, *a6+, 1
3fd0cc50:	move   a0, -*a6, 1
3fd0cc60:	move   -*a8, -*a6, 0
3fd0cc70:	move   *a8(0xbe06), a6, 1
3fd0cc90:	jrv   L3FD0CD00
3fd0cca0:	exgf   a6, 1
3fd0ccb0:	addxy  a8, a6
3fd0ccc0:	cvxyl  a8, a6
3fd0ccd0:	movy   a8, a6
3fd0cce0:	pixt   *a8, *a6
3fd0ccf0:	nop
L3FD0CD00:
3fd0cd00:	.word  0x0c07
3fd0cd10:	movk   32, a7
3fd0cd20:	sla    0x10, a7
3fd0cd30:	srl    0x20, a7
3fd0cd40:	rl     0x18, a7
3fd0cd50:	addc   a0, a7
3fd0cd60:	and    a8, a7
3fd0cd70:	divs   a0, a7
3fd0cd80:	mpyu   a8, a7
3fd0cd90:	srl    a8, a7
3fd0cda0:	.word  0x7207
3fd0cdb0:	.word  0x7c07
3fd0cdc0:	movb   a0, *a7
3fd0cdd0:	movb   *a0, *a7
3fd0cde0:	movb   *a0(0xba07), a7
L3FD0CE00:
3fd0ce00:	jrnv   L3FD0CE80
3fd0ce10:	addxy  a0, a7
3fd0ce20:	pixt   *a8, xy, a7
3fd0ce30:	.word  0x0607
3fd0ce40:	movk   8, a8
3fd0ce50:	srl    0x20, a8
3fd0ce60:	dsjs   a8, L3FD0CFF0
3fd0ce70:	btst   a0, a8
L3FD0CE80:
3fd0ce80:	divu   a8, a8
3fd0ce90:	mods   a0, a8
3fd0cea0:	.word  0x7d08
3fd0ceb0:	movb   *a0, a8
3fd0cec0:	movb   *a8, *a8
3fd0ced0:	movb   a0, *a8(0xbb08)
3fd0cef0:	jreq   L3FD0CF80
3fd0cf00:	.word  0xd808
3fd0cf10:	.word  0xeb08
3fd0cf20:	pixt   *a0, a8
3fd0cf30:	trap   8
3fd0cf40:	movk   32, a9
3fd0cf50:	sll    0x18, a9
3fd0cf60:	.word  0x3609
3fd0cf70:	dsjs   a9, L3FD0CE00
L3FD0CF80:
3fd0cf80:	and    a0, a9
3fd0cf90:	sll    a8, a9
3fd0cfa0:	.word  0x7609
3fd0cfb0:	move   *a8, *a9, 0
3fd0cfc0:	movb   *a0, *a9
3fd0cfd0:	movb   *a8(0xbb09), a9
L3FD0CFF0:
3fd0cff0:	jrnc   L3FD0D090
3fd0d000:	.word  0xd909
3fd0d010:	cvxyl  a8, a9
3fd0d020:	pixt   a8, *a9
3fd0d030:	.word  0x0809
3fd0d040:	subk   24, a10
3fd0d050:	sll    0x18, a10
3fd0d060:	.word  0x340a
3fd0d070:	addc   a0, a10
3fd0d080:	and    a0, a10
L3FD0D090:
3fd0d090:	mpyu   a0, a10
3fd0d0a0:	mods   a0, a10
3fd0d0b0:	.word  0x7a0a
3fd0d0c0:	move   *a0, *a10, 0
3fd0d0d0:	move   *a0+, a10, 1
3fd0d0e0:	move   -*a0, a10, 0
3fd0d0f0:	move   a0, *a10(0xbf0a), 1
3fd0d110:	move   *a0(0xde0a), *a10+, 0
3fd0d130:	movx   a0, a10
3fd0d140:	pixt   *a0, a10
3fd0d150:	.word  0x080a
3fd0d160:	subk   16, a11
3fd0d170:	sla    0x0, a11
3fd0d180:	srl    0x8, a11
3fd0d190:	add    a8, a11
3fd0d1a0:	andn   a8, a11
3fd0d1b0:	sra    a8, a11
3fd0d1c0:	.word  0x760b
3fd0d1d0:	move   *a0, *a11, 1
3fd0d1e0:	move   *a8+, *a11+, 1
3fd0d1f0:	.word  0x000b
3fd0d200:	sext   a0, 1
3fd0d210:	.word  0x0000
3fd0d220:	sext   a2, 0
3fd0d230:	addi   0x9200, a7
3fd0d250:	call   a4
3fd0d260:	.word  0x00ba
3fd0d270:	sext   a2, 0
3fd0d280:	subi   0xfef49208, a7
3fd0d2b0:	sext   a6, 1
3fd0d2c0:	emu
3fd0d2d0:	sra    0x16, a10
3fd0d2e0:	move   *sp+, b5, 0
3fd0d2f0:	btst   b7, b10
3fd0d300:	zext   a9, 0
3fd0d310:	.word  0x0601
3fd0d320:	subi   0xe7077bfc, a7
3fd0d350:	sla    a4, a3
3fd0d360:	jrle   L3FD0D470
3fd0d370:	.word  0x08f8
3fd0d380:	exgpc  a1
3fd0d390:	sext   a6, 1
3fd0d3a0:	.word  0x000b
3fd0d3b0:	move   *a5+, a2, 0
3fd0d3c0:	move   *a5, *a10, 0
3fd0d3d0:	move   *a5+, a10, 0
3fd0d3e0:	exgpc  a2
3fd0d3f0:	sext   a6, 1
3fd0d400:	.word  0x000b
3fd0d410:	reti
3fd0d420:	lmo    a1, a1
3fd0d430:	sra    0x16, a13
3fd0d440:	movb   @0xf70d0705, @0x705025a
3fd0d490:	emu
3fd0d4a0:	move   b4, *b4+, 1
3fd0d4b0:	move   *a9, *a4, 0
3fd0d4c0:	.word  0x0244
3fd0d4d0:	sext   a5, 1
3fd0d4e0:	emu
3fd0d4f0:	cmp    b4, b1
3fd0d500:	move   -*b4, b2, 0
3fd0d510:	emu
3fd0d520:	sext   a6, 1
3fd0d530:	pixt   *a8, *a9
3fd0d540:	dsjs   a4, L3FD0D6A0
3fd0d550:	sla    0x15, a2
3fd0d560:	.word  0x0601
3fd0d570:	trap   7
3fd0d580:	move   *b7, b14, 0
3fd0d590:	move   b12, a0
3fd0d5a0:	emu
3fd0d5b0:	sext   a2, 0
3fd0d5c0:	.word  0x0207
3fd0d5d0:	xor    a0, a2
3fd0d5e0:	emu
3fd0d5f0:	sext   a6, 1
3fd0d600:	pixt   *a0, *a5
3fd0d610:	.word  0x021f
3fd0d620:	sext   a5, 1
3fd0d630:	.word  0x0003
3fd0d640:	.word  0x00ba
3fd0d650:	.word  0x0602
3fd0d660:	.word  0x0c07
3fd0d670:	move   *a0, *a0, 0
3fd0d680:	sub    a2, a8
3fd0d690:	addk   17, a2
L3FD0D6A0:
3fd0d6a0:	emu
3fd0d6b0:	sext   a6, 1
3fd0d6c0:	.word  0x000b
3fd0d6d0:	move   -*a10, -*a4, 0
3fd0d6e0:	sll    b8, b8
3fd0d6f0:	btst   a4, a12
3fd0d700:	emu
3fd0d710:	sext   a6, 1
3fd0d720:	.word  0x000b
3fd0d730:	addk   7, a4
3fd0d740:	.word  0x0842
3fd0d750:	move   *a1, a1, 0
3fd0d760:	jump   b12
3fd0d770:	sext   a6, 1
3fd0d780:	.word  0x000b
3fd0d790:	subb   a1, a14
3fd0d7a0:	addk   8, a8
3fd0d7b0:	sla    0x11, a1
3fd0d7c0:	jump   b14
3fd0d7d0:	sext   a6, 1
3fd0d7e0:	.word  0x000b
3fd0d7f0:	addc   a1, a14
3fd0d800:	movk   8, a8
3fd0d810:	rl     0x4, a4
3fd0d820:	exgpc  b10
3fd0d830:	sext   a7, 1
3fd0d840:	.word  0x000b
3fd0d850:	move   *b0, b0, 1
3fd0d860:	move   b2, *b1+, 1
3fd0d870:	pixt   *b8, *b4
3fd0d880:	move   *b0, b0, 0
3fd0d890:	emu
3fd0d8a0:	sext   a6, 1
3fd0d8b0:	.word  0x000b
3fd0d8c0:	move   *b1, sp, 0
3fd0d8d0:	sla    0x17, b0
3fd0d8e0:	rl     0x4, a4
3fd0d8f0:	exgpc  b10
3fd0d900:	sext   a6, 1
3fd0d910:	.word  0x000b
3fd0d920:	move   *b2, *b12, 0
3fd0d930:	sll    b7, b0
3fd0d940:	rl     0xc, a12
3fd0d950:	exgpc  b10
3fd0d960:	sext   a6, 1
3fd0d970:	.word  0x000b
3fd0d980:	addc   b1, sp
3fd0d990:	addk   4, a4
3fd0d9a0:	addc   a1, a1
3fd0d9b0:	emu
3fd0d9c0:	sext   a6, 1
3fd0d9d0:	.word  0x000b
3fd0d9e0:	jrle   L3FD0DCD0
3fd0d9f0:	mpys   b8, b8
3fd0da00:	rl     0xc, a12
3fd0da10:	exgpc  b10
3fd0da20:	sext   a6, 1
3fd0da30:	.word  0x000b
3fd0da40:	jrle   L3FD0DD30
3fd0da50:	move   b8, -*b8, 1
3fd0da60:	.word  0x0887
3fd0da70:	.word  0x021d
3fd0da80:	sext   a5, 1
3fd0da90:	.word  0x0008
3fd0daa0:	.word  0x00ba
3fd0dab0:	.word  0x025d
3fd0dac0:	sext   a5, 1
3fd0dad0:	.word  0x0208
3fd0dae0:	.word  0x00ba
3fd0daf0:	reti
3fd0db00:	.word  0x0601
3fd0db10:	.word  0x0a07
3fd0db20:	addk   7, sp
3fd0db30:	addk   8, b1
3fd0db40:	add    a8, a4
L3FD0DB50:
3fd0db50:	emu
3fd0db60:	sext   a6, 1
3fd0db70:	pixt   *a0, *a8
3fd0db80:	move   b0, *sp, 0
3fd0db90:	emu
3fd0dba0:	sext   a6, 1
3fd0dbb0:	.word  0xff0a
3fd0dbc0:	addk   2, a1
3fd0dbd0:	addk   8, a4
3fd0dbe0:	emu
3fd0dbf0:	.word  0x0601
3fd0dc00:	addi   0x2e00, a7
3fd0dc20:	move   *a2, *a6, 0
3fd0dc30:	emu
3fd0dc40:	addk   14, a4
3fd0dc50:	sext   a1, 1
3fd0dc60:	addi   0x4e02, a7
3fd0dc80:	sub    b8, b4
3fd0dc90:	or     b10, b9
3fd0dca0:	.word  0x7955
3fd0dcb0:	move   *b0, *b0, 0
3fd0dcc0:	.word  0x001c
L3FD0DCD0:
3fd0dcd0:	sext   a7, 1
3fd0dce0:	.word  0x000b
3fd0dcf0:	.word  0x0408
3fd0dd00:	addc   a4, a5
3fd0dd10:	move   *b8, *b1, 0
3fd0dd20:	sla    0x13, b12
L3FD0DD30:
3fd0dd30:	movk   6, b1
3fd0dd40:	sext   a1, 1
3fd0dd50:	addi   0x9f00, a7
3fd0dd70:	move   *a1, *a8, 1
3fd0dd80:	sll    0x1d, a2
3fd0dd90:	move   a4, -*a10, 1
3fd0dda0:	pushst
3fd0ddb0:	.word  0x0601
3fd0ddc0:	addi   0x3600, a7
3fd0dde0:	addk   6, a7
3fd0ddf0:	.word  0x0842
3fd0de00:	dsjs   a1, L3FD0DF20
3fd0de10:	sext   a1, 1
3fd0de20:	addi   0x9f00, a7
3fd0de40:	move   *a1, *a8, 1
3fd0de50:	sra    0x1b, a2
3fd0de60:	move   a4, -*a10, 1
3fd0de70:	pushst
3fd0de80:	sext   a1, 1
3fd0de90:	addi   0xbf00, a7
3fd0deb0:	.word  0x0a28
3fd0dec0:	sll    0x1c, b2
3fd0ded0:	move   a0, -*a9, 1
3fd0dee0:	not    b8
3fd0def0:	sext   a1, 1
3fd0df00:	addi   0xbf00, a7
L3FD0DF20:
3fd0df20:	.word  0x0a28
3fd0df30:	sll    0x1c, b2
3fd0df40:	move   a0, *a9, 1
3fd0df50:	.word  0x0070
3fd0df60:	sext   a1, 1
3fd0df70:	addi   0x5600, a7
3fd0df90:	sext   b6, 0
3fd0dfa0:	move   a2, *a1+, 0
3fd0dfb0:	and    a10, a7
3fd0dfc0:	pushst
3fd0dfd0:	sext   a0, 1
3fd0dfe0:	addi   0x7700, a7
3fd0e000:	cmp    b4, b1
3fd0e010:	pixt   *a1, xy, a4
3fd0e020:	sub    a4, a9
3fd0e030:	move   *a9(0x11d), *a2+, 0
3fd0e050:	sext   a6, 1
3fd0e060:	.word  0x000b
3fd0e070:	addk   4, sp
3fd0e080:	.word  0x0842
3fd0e090:	move   *a1, a1, 0
3fd0e0a0:	jump   b12
3fd0e0b0:	sext   a7, 1
3fd0e0c0:	.word  0x000b
3fd0e0d0:	.word  0x043c
3fd0e0e0:	addk   2, a1
3fd0e0f0:	sub    a8, a4
3fd0e100:	cmpxy  b2, b1
3fd0e110:	.word  0x0000
3fd0e120:	sext   a7, 1
3fd0e130:	.word  0x000b
3fd0e140:	move   a11, *a7+, 0
3fd0e150:	move   a2, -*a4, 1
3fd0e160:	cmp    b3, b0
3fd0e170:	sla    0x11, a4
3fd0e180:	movk   14, b1
3fd0e190:	sext   a1, 1
3fd0e1a0:	addi   0x8700, a7
3fd0e1c0:	.word  0x0820
3fd0e1d0:	sla    0x4, a2
3fd0e1e0:	move   a0, -*a8, 1
3fd0e1f0:	not    b8
3fd0e200:	sext   a0, 1
3fd0e210:	addi   0x6300, a7
3fd0e230:	jrnv   L3FD0DB50
3fd0e240:	andn   a5, a6
3fd0e250:	sub    a5, a9
3fd0e260:	move   *a9(0x1d), *a2+, 0
3fd0e280:	sext   a7, 1
3fd0e290:	.word  0x000b
3fd0e2a0:	move   b11, *b3+, 0
3fd0e2b0:	move   -*a6, a9, 0
3fd0e2c0:	move   -*b10, -*b2, 0
3fd0e2d0:	rl     0x13, a4
3fd0e2e0:	movi   0x601, b1
3fd0e300:	addi   0x2e00, a7
3fd0e320:	movk   6, a6
3fd0e330:	movb   a3, *a3
3fd0e340:	dsjs   b1, L3FD0E460
3fd0e350:	sext   a1, 1
3fd0e360:	addi   0x9f00, a7
3fd0e380:	move   *a1, *a8, 1
3fd0e390:	cvxyl  a5, a2
3fd0e3a0:	move   a0, *a9, 1
3fd0e3b0:	.word  0x00f0
3fd0e3c0:	.word  0x0601
3fd0e3d0:	addi   0x2e03, a7
3fd0e3f0:	movk   6, a6
3fd0e400:	movb   a3, *a3
3fd0e410:	dsjs   b1, L3FD0E530
3fd0e420:	addk   27, a1
3fd0e430:	sext   a0, 1
3fd0e440:	addi   0x1f00, a7
L3FD0E460:
3fd0e460:	cmp    b4, b1
3fd0e470:	pixt   *a1, xy, a4
3fd0e480:	sll    0x2, a8
3fd0e490:	move   *a9(0x119), *a2+, 0
3fd0e4b0:	sext   a6, 1
3fd0e4c0:	.word  0x000b
3fd0e4d0:	jrle   L3FD0E8C0
3fd0e4e0:	btst   31, b0
3fd0e4f0:	rl     0xc, a4
3fd0e500:	rev    b14
3fd0e510:	sext   a7, 1
3fd0e520:	.word  0x000b
L3FD0E530:
3fd0e530:	sra    b7, sp
3fd0e540:	move   *b9, *b2, 0
3fd0e550:	sla    0x2, a0
3fd0e560:	.word  0x0810
3fd0e570:	pixblt b,l
3fd0e580:	sext   a0, 1
3fd0e590:	addi   0x7700, a7
3fd0e5b0:	cmp    b4, b1
3fd0e5c0:	addk   17, a4
3fd0e5d0:	sub    a4, a9
3fd0e5e0:	addk   9, a2
3fd0e5f0:	.word  0x0007
3fd0e600:	sext   a7, 1
3fd0e610:	.word  0x000b
3fd0e620:	move   a11, *a3+, 0
3fd0e630:	sll    0x2, a8
3fd0e640:	and    a5, a2
3fd0e650:	dec    a8
3fd0e660:	.word  0x0204
3fd0e670:	sext   a0, 1
3fd0e680:	addi   0xe300, a7
3fd0e6a0:	rl     0x13, a0
3fd0e6b0:	movb   b4, *b9(0xab56)
3fd0e6d0:	move   a9, *a2+, 0
3fd0e6e0:	.word  0x0008
3fd0e6f0:	sext   a7, 1
3fd0e700:	.word  0x000b
3fd0e710:	addk   11, a3
3fd0e720:	move   a4, *a5, 1
3fd0e730:	and    a2, a0
3fd0e740:	sla    0x11, a8
3fd0e750:	movk   6, b1
3fd0e760:	sext   a0, 1
3fd0e770:	addi   0x7700, a7
3fd0e790:	cmp    b4, b1
3fd0e7a0:	move   a10, -*a4, 0
3fd0e7b0:	inc    a0
3fd0e7c0:	move   *a0, a8, 0
3fd0e7d0:	emu
3fd0e7e0:	sext   a6, 1
3fd0e7f0:	.word  0x000b
3fd0e800:	move   -*b1, sp, 1
3fd0e810:	.word  0x0844
3fd0e820:	rl     0x14, b1
3fd0e830:	.word  0x027e
3fd0e840:	sext   a5, 1
3fd0e850:	emu
3fd0e860:	move   a2, *sp+, 1
3fd0e870:	cmp    a9, a4
3fd0e880:	jump   b2
3fd0e890:	sext   a5, 1
3fd0e8a0:	.word  0x000c
3fd0e8b0:	sla    0x8, b1
L3FD0E8C0:
3fd0e8c0:	sub    a1, a2
3fd0e8d0:	move   *a4, *a4, 0
3fd0e8e0:	sext   a2, 0
3fd0e8f0:	.word  0x0c07
3fd0e900:	sll    0x18, a1
3fd0e910:	move   a2, *a9+, 1
3fd0e920:	.word  0x7924
3fd0e930:	.word  0x0601
3fd0e940:	subi   0xfeba3b09, a7
3fd0e970:	sext   a7, 1
3fd0e980:	.word  0x0001
3fd0e990:	.word  0x023f
3fd0e9a0:	sext   a5, 1
3fd0e9b0:	drav   a8, a13
3fd0e9c0:	trap   19
3fd0e9d0:	sext   a1, 1
3fd0e9e0:	trap   7
3fd0e9f0:	move   a0, b0
3fd0ea00:	.word  0x7904
3fd0ea10:	subk   2, b1
3fd0ea20:	.word  0x3665
3fd0ea30:	sext   a1, 1
3fd0ea40:	.word  0x0c07
3fd0ea50:	move   a8, *a0, 1
3fd0ea60:	rl     a1, a0
3fd0ea70:	sra    0x1b, a6
3fd0ea80:	move   a4, -*a10, 1
3fd0ea90:	modu   a3, a8
3fd0eaa0:	.word  0x0601
3fd0eab0:	trap   7
3fd0eac0:	.word  0x3600
3fd0ead0:	addk   6, a7
3fd0eae0:	move   *a2, *a2, 0
3fd0eaf0:	emu
3fd0eb00:	sext   a7, 1
3fd0eb10:	.word  0x000c
3fd0eb20:	.word  0x0418
3fd0eb30:	divs   b10, b9
3fd0eb40:	sub    b8, b4
3fd0eb50:	move   *b2+, b1, 0
3fd0eb60:	popst
3fd0eb70:	sext   a6, 1
3fd0eb80:	.word  0x0009
3fd0eb90:	jrle   L3FD0EE80
3fd0eba0:	addc   sp, b8
3fd0ebb0:	.word  0x0e88
3fd0ebc0:	.word  0x0601
3fd0ebd0:	.word  0x0c07
3fd0ebe0:	move   *a0+, *a0+, 0
3fd0ebf0:	move   b12, a0
3fd0ec00:	sla    0x8, a8
3fd0ec10:	move   a4, *a4+, 0
3fd0ec20:	emu
3fd0ec30:	sext   a7, 1
3fd0ec40:	nop
3fd0ec50:	subk   19, b6
3fd0ec60:	and    a10, a5
3fd0ec70:	sra    b8, b4
3fd0ec80:	.word  0x0416
3fd0ec90:	rev    b13
3fd0eca0:	sext   a7, 1
3fd0ecb0:	.word  0x000c
3fd0ecc0:	move   a8, *a3, 0
3fd0ecd0:	sll    a10, a0
3fd0ece0:	move   *b8, *b2, 0
3fd0ecf0:	sla    0x12, a4
3fd0ed00:	rl     b4, b1
3fd0ed10:	emu
3fd0ed20:	sext   a6, 1
3fd0ed30:	.word  0x000d
3fd0ed40:	.word  0x0084
3fd0ed50:	.word  0x0870
3fd0ed60:	move   *a1, a1, 0
3fd0ed70:	pixt   *b0, xy, b0
3fd0ed80:	.word  0x0201
3fd0ed90:	sext   a6, 1
3fd0eda0:	nop
3fd0edb0:	.word  0x0088
3fd0edc0:	move   *a4, *sp, 0
3fd0edd0:	move   *a4, *a8, 0
3fd0ede0:	.word  0x7888
3fd0edf0:	sext   a1, 1
3fd0ee00:	.word  0x0c07
3fd0ee10:	move   a8, *a0, 1
3fd0ee20:	jrc   L3FD0F030
3fd0ee30:	sll    b4, b2
3fd0ee40:	move   *a1, *a8, 1
3fd0ee50:	jrnv   L3FD0F0A0
3fd0ee60:	.word  0x0601
3fd0ee70:	.word  0x0c07
L3FD0EE80:
3fd0ee80:	move   *a8, a0, 1
3fd0ee90:	addc   b0, b0
3fd0eea0:	sla    0x8, a8
3fd0eeb0:	move   a4, *a4+, 0
3fd0eec0:	.word  0x000f
3fd0eed0:	sext   a7, 1
3fd0eee0:	.word  0x0009
3fd0eef0:	sra    b7, b7
L3FD0EF00:
3fd0ef00:	move   *b9+, *b2+, 0
3fd0ef10:	sll    0x12, a12
3fd0ef20:	cmp    b12, b3
3fd0ef30:	sext   a0, 1
3fd0ef40:	trap   7
3fd0ef50:	movk   24, a0
3fd0ef60:	cmp    b4, b3
3fd0ef70:	addk   17, a4
3fd0ef80:	sub    a4, a9
3fd0ef90:	jump   a3
3fd0efa0:	sext   a6, 1
3fd0efb0:	.word  0x0009
3fd0efc0:	jrle   L3FD0F2B0
3fd0efd0:	sll    b8, b8
3fd0efe0:	.word  0x0e8c
3fd0eff0:	sext   a1, 1
3fd0f000:	trap   7
3fd0f010:	move   *a8+, *a3+, 1
3fd0f020:	move   *a1, *a9, 1
L3FD0F030:
3fd0f030:	sra    0x1b, a2
3fd0f040:	move   *b4+, *b10+, 1
L3FD0F050:
3fd0f050:	dsjs   a0, L3FD0F050
L3FD0F060:
3fd0f060:	sext   a1, 1
3fd0f070:	trap   7
3fd0f080:	.word  0x7603
3fd0f090:	sub    b8, b6
L3FD0F0A0:
3fd0f0a0:	subk   2, b1
3fd0f0b0:	subk   19, a5
3fd0f0c0:	pixt   a8, *a4, xy
3fd0f0d0:	sext   a1, 1
3fd0f0e0:	trap   7
3fd0f0f0:	move   *a8(0x829), *a0(0x2082), 1
3fd0f120:	pixblt l,l
3fd0f130:	.word  0x0601
3fd0f140:	trap   7
3fd0f150:	dsjs   a0, L3FD0F060
3fd0f160:	addxy  a6, a6
3fd0f170:	movb   a3, *a0
3fd0f180:	emu
3fd0f190:	sext   a7, 1
3fd0f1a0:	.word  0x000c
3fd0f1b0:	sla    0x4, a2
3fd0f1c0:	move   b3, *b12, 1
3fd0f1d0:	.word  0x0820
3fd0f1e0:	sla    0x4, a2
3fd0f1f0:	.word  0x0072
3fd0f200:	sext   a7, 1
3fd0f210:	.word  0x0009
3fd0f220:	move   b9, *b3+, 0
3fd0f230:	sll    0x2, a8
3fd0f240:	move   *b8, *b2, 0
3fd0f250:	mods   a3, a4
3fd0f260:	sext   a0, 1
3fd0f270:	trap   7
3fd0f280:	sll    a8, a0
3fd0f290:	cmp    b4, b1
3fd0f2a0:	move   a10, -*a4, 0
L3FD0F2B0:
3fd0f2b0:	addk   2, b0
3fd0f2c0:	.word  0x0008
3fd0f2d0:	sext   a7, 1
3fd0f2e0:	.word  0x0009
3fd0f2f0:	sla    a7, a3
3fd0f300:	move   *b9+, *b0+, 0
3fd0f310:	.word  0xda4c
3fd0f320:	sla    0x12, a4
3fd0f330:	sext   a0, 1
3fd0f340:	trap   7
3fd0f350:	sll    a8, a0
3fd0f360:	move   *b8, b1, 0
3fd0f370:	move   a4, -*a2, 0
3fd0f380:	sub    b2, b0
3fd0f390:	.word  0x0063
3fd0f3a0:	sext   a7, 1
3fd0f3b0:	nop
3fd0f3c0:	move   a11, *a3+, 0
3fd0f3d0:	sub    a2, a8
3fd0f3e0:	and    a5, a1
3fd0f3f0:	.word  0x0810
3fd0f400:	addxy  a8, a2
3fd0f410:	emu
3fd0f420:	sext   a6, 1
3fd0f430:	.word  0x0009
3fd0f440:	sll    0x11, sp
3fd0f450:	move   *a2, a4, 0
3fd0f460:	btst   3, a12
3fd0f470:	.word  0x0602
3fd0f480:	.word  0x0c07
3fd0f490:	cmp    a0, a1
3fd0f4a0:	sub    a2, a4
3fd0f4b0:	sub    a2, a3
3fd0f4c0:	.word  0x0844
3fd0f4d0:	.word  0x0403
3fd0f4e0:	subi   0xfd8000fd, a7
3fd0f510:	sext   a6, 1
3fd0f520:	emu
3fd0f530:	sla    0x11, a1
3fd0f540:	srl    0x1f, a2
3fd0f550:	sla    0x11, a2
3fd0f560:	emu
3fd0f570:	sext   a6, 1
3fd0f580:	drav   a0, a13
3fd0f590:	sll    0x15, b2
3fd0f5a0:	sext   a0, 1
3fd0f5b0:	addi   0xfe00, a7
3fd0f5d0:	rl     0x13, a4
3fd0f5e0:	jreq   L3FD0EF00
3fd0f5f0:	addk   21, a5
3fd0f600:	move   -*a6, a9, 0
3fd0f610:	.word  0x001f
3fd0f620:	sext   a7, 1
3fd0f630:	.word  0x0009
3fd0f640:	sra    b5, b6
3fd0f650:	move   *b9+, *b2+, 0
3fd0f660:	sll    0x2, sp
3fd0f670:	.word  0x3692
3fd0f680:	sext   a0, 1
3fd0f690:	pixblt l,l
3fd0f6a0:	sla    0x10, a0
3fd0f6b0:	.word  0x0011
3fd0f6c0:	subk   27, b0
3fd0f6d0:	sub    a4, a9
3fd0f6e0:	.word  0x0a14
3fd0f6f0:	move   a8, *a2, 0
3fd0f700:	pixt   a2, *a0
L3FD0F710:
3fd0f710:	.word  0x0200
3fd0f720:	sext   a5, 1
3fd0f730:	.word  0x000b
3fd0f740:	sla    0x5, b10
3fd0f750:	move   a2, *a9+, 1
3fd0f760:	emu
3fd0f770:	sext   a6, 1
3fd0f780:	emu
3fd0f790:	pixt   a4, *a4
3fd0f7a0:	addc   b8, b8
3fd0f7b0:	move   *a8(0x211), *a8+, 0
3fd0f7d0:	sext   a1, 1
3fd0f7e0:	addi   0x8c00, a7
3fd0f800:	call   a4
3fd0f810:	subb   a14, a4
3fd0f820:	move   *b0, b0, 0
3fd0f830:	getst  b9
3fd0f840:	.word  0x0601
3fd0f850:	trap   7
3fd0f860:	move   *sp(0x18c5), *b14+, 0
3fd0f880:	.word  0x045d
3fd0f890:	sext   a0, 1
3fd0f8a0:	addi   0x7700, a7
3fd0f8c0:	cvxyl  b4, b1
3fd0f8d0:	move   a10, -*a14, 0
3fd0f8e0:	addk   15, b12
3fd0f8f0:	move   *a0, a8, 0
3fd0f900:	nop
3fd0f910:	sext   a4, 1
3fd0f920:	nop
3fd0f930:	pixt   *b3, *sp
3fd0f940:	.word  0x0601
3fd0f950:	addi   0x5c02, a7
3fd0f970:	and    a8, a10
3fd0f980:	move   *b2+, b2, 0
3fd0f990:	move   b8, -*b4, 0
3fd0f9a0:	.word  0x0074
3fd0f9b0:	.word  0x0601
3fd0f9c0:	subi   0xfffdce0a, a7
3fd0f9f0:	sext   a7, 1
3fd0fa00:	.word  0x000a
3fd0fa10:	and    b8, b12
3fd0fa20:	divu   b5, b2
3fd0fa30:	xor    a1, a12
3fd0fa40:	sla    0x14, b3
3fd0fa50:	emu
3fd0fa60:	sext   a6, 1
3fd0fa70:	pixt   *a0, *a13
3fd0fa80:	pixt   *a0, a14
3fd0fa90:	srl    0x14, b8
3fd0faa0:	btst   7, a0
3fd0fab0:	.word  0x0601
3fd0fac0:	sext   a7, 1
3fd0fad0:	andn   a0, a0
3fd0fae0:	move   *a5+, a6, 0
3fd0faf0:	.word  0x04a4
3fd0fb00:	.word  0x0601
3fd0fb10:	.word  0x0807
3fd0fb20:	btst   0, b12
3fd0fb30:	.word  0x0842
3fd0fb40:	.word  0x0601
L3FD0FB50:
3fd0fb50:	sext   a7, 0
3fd0fb60:	btst   0, b12
3fd0fb70:	sext   a0, 1
3fd0fb80:	.word  0x0a07
3fd0fb90:	btst   31, a0
3fd0fba0:	move   *b10(0x6d5a), b1, 1
3fd0fbc0:	move   -*b10, -*b6, 1
3fd0fbd0:	.word  0x0e22
3fd0fbe0:	sext   a2, 0
3fd0fbf0:	.word  0x0c07
3fd0fc00:	move   @0xd070601, b5
3fd0fc30:	srl    0x9, b8
3fd0fc40:	cvxyl  a6, a6
3fd0fc50:	emu
3fd0fc60:	sext   a6, 1
3fd0fc70:	.word  0x000a
L3FD0FC80:
3fd0fc80:	move   a4, *a4+, 0
3fd0fc90:	.word  0x084f
3fd0fca0:	addxy  a0, a1
3fd0fcb0:	emu
3fd0fcc0:	sext   a6, 1
3fd0fcd0:	pixt   *a0, a13
3fd0fce0:	addc   a1, a14
3fd0fcf0:	cmpxy  a2, a4
3fd0fd00:	emu
3fd0fd10:	sext   a6, 1
3fd0fd20:	pixt   *a0, a13
3fd0fd30:	addc   a1, a14
3fd0fd40:	move   a8, -*a6, 1
3fd0fd50:	.word  0x0203
3fd0fd60:	sext   a6, 1
3fd0fd70:	pixt   *a8, xy, *a14, xy
3fd0fd80:	exgpc  a12
3fd0fd90:	sext   a1, 1
3fd0fda0:	trap   7
L3FD0FDB0:
3fd0fdb0:	sll    0x0, a4
3fd0fdc0:	move   a2, *a9+, 1
3fd0fdd0:	sll    0x4, b2
3fd0fde0:	modu   a2, a9
3fd0fdf0:	.word  0x0410
3fd0fe00:	emu
3fd0fe10:	sext   a7, 1
3fd0fe20:	.word  0x020b
3fd0fe30:	.word  0x75fe
3fd0fe40:	.word  0xd75d
3fd0fe50:	and    a11, a5
3fd0fe60:	sub    b8, b4
3fd0fe70:	.word  0x3651
3fd0fe80:	sext   a2, 0
3fd0fe90:	sext   a7, 1
3fd0fea0:	move   *b7(0x200), *b12(0x706), 1
3fd0fed0:	.word  0x0400
3fd0fee0:	.word  0x7842
3fd0fef0:	sext   a2, 0
3fd0ff00:	subi   0xe2db6c05, a7
3fd0ff30:	.word  0x0601
3fd0ff40:	subi   0xe739d103, a7
3fd0ff70:	.word  0x001d
3fd0ff80:	emu
3fd0ff90:	sext   a6, 1
3fd0ffa0:	.word  0x0007
3fd0ffb0:	cmp    a9, a9
3fd0ffc0:	andn   a9, a9
3fd0ffd0:	emu
3fd0ffe0:	sext   a7, 1
3fd0fff0:	nop
3fd10000:	sla    0x4, a3
3fd10010:	subxy  a0, a8
3fd10020:	movk   4, a5
3fd10030:	subb   b0, b1
3fd10040:	addk   7, b1
3fd10050:	emu
3fd10060:	sext   a7, 1
3fd10070:	nop
3fd10080:	sla    0x4, a3
3fd10090:	subxy  a0, a8
3fd100a0:	movk   4, a5
3fd100b0:	trap   25
3fd100c0:	.word  0x0842
3fd100d0:	.word  0x000f
3fd100e0:	sext   a7, 1
3fd100f0:	nop
3fd10100:	.word  0x0486
3fd10110:	move   a8, *a1+, 0
3fd10120:	add    b9, b4
3fd10130:	sla    0x10, b8
3fd10140:	.word  0x0a18
3fd10150:	.word  0x020f
3fd10160:	emu
3fd10170:	sext   a6, 1
3fd10180:	.word  0x000b
3fd10190:	addk   14, a4
3fd101a0:	move   *a2, *a0, 0
3fd101b0:	rl     0x8, a8
3fd101c0:	rev    b10
3fd101d0:	sext   a7, 1
3fd101e0:	.word  0x000f
3fd101f0:	.word  0x0406
3fd10200:	move   a0, *a4, 0
3fd10210:	and    a2, a0
3fd10220:	dec    a8
3fd10230:	jrc   L3FD0FB50
3fd10240:	addk   17, a7
3fd10250:	getst  a13
3fd10260:	sext   a0, 1
3fd10270:	pixblt l,l
3fd10280:	rl     0x0, a0
3fd10290:	emu
3fd102a0:	add    a4, a0
3fd102b0:	sra    0x1e, b0
3fd102c0:	move   b8, *b4+, 0
3fd102d0:	sll    0x1e, a8
3fd102e0:	movb   b8, *b2
3fd102f0:	.word  0x0001
3fd10300:	sext   a7, 1
3fd10310:	.word  0x000f
3fd10320:	move   *a0, *a8, 1
3fd10330:	move   a0, *a8, 0
3fd10340:	and    a2, a0
3fd10350:	dec    a8
3fd10360:	jrc   L3FD0FC80
3fd10370:	addk   17, a7
3fd10380:	getst  a13
3fd10390:	sext   a0, 1
3fd103a0:	pixblt l,l
3fd103b0:	sll    0x0, a0
3fd103c0:	.word  0x000d
3fd103d0:	add    a4, a0
3fd103e0:	sra    0x1e, b0
3fd103f0:	move   b8, *b4+, 0
3fd10400:	sll    0x1e, a8
3fd10410:	movb   b8, *b2
3fd10420:	.word  0x0001
3fd10430:	sext   a7, 1
3fd10440:	.word  0x000f
3fd10450:	addk   9, a2
3fd10460:	move   a0, *a0, 0
3fd10470:	and    a2, a0
3fd10480:	dec    a8
3fd10490:	jrc   L3FD0FDB0
3fd104a0:	addk   17, a7
3fd104b0:	getst  a13
3fd104c0:	sext   a0, 1
3fd104d0:	pixblt l,l
3fd104e0:	btst   31, a0
3fd104f0:	move   *b4, *b1, 0
3fd10500:	add    a4, a3
3fd10510:	sra    0x1e, b0
3fd10520:	move   b8, *b4+, 0
3fd10530:	sll    0x1e, a8
3fd10540:	movb   b8, *b2
3fd10550:	.word  0x0001
3fd10560:	sext   a7, 1
3fd10570:	.word  0x000b
3fd10580:	move   -*b11, b14, 0
3fd10590:	move   a10, -*a2, 0
3fd105a0:	move   *b14(0xc912), *b2(0x1e64), 0
3fd105d0:	.word  0x0601
3fd105e0:	addi   0x3604, a7
3fd10600:	addk   6, a7
3fd10610:	.word  0x0842
3fd10620:	dsjs   a1, L3FD10740
3fd10630:	move   a4, -*a2, 0
3fd10640:	emu
3fd10650:	sext   a7, 1
3fd10660:	.word  0x000f
3fd10670:	.word  0x0206
3fd10680:	.word  0xbf01
3fd10690:	.word  0x0a28
3fd106a0:	sll    0x1c, b2
3fd106b0:	move   a0, -*a9, 1
3fd106c0:	not    b8
3fd106d0:	sext   a1, 1
3fd106e0:	pixblt l,l
3fd106f0:	movk   32, a0
3fd10700:	rev    a1
3fd10710:	sra    0x1b, sp
3fd10720:	move   a0, *a10+, 1
3fd10730:	call   a7
L3FD10740:
3fd10740:	pixt   a5, *a2
3fd10750:	emu
3fd10760:	sext   a7, 1
3fd10770:	.word  0x000f
3fd10780:	sll    0x8, a8
3fd10790:	.word  0xbf02
3fd107a0:	.word  0x0a28
3fd107b0:	sll    0x1c, b2
3fd107c0:	move   a0, -*a9, 1
3fd107d0:	not    b8
3fd107e0:	sext   a1, 1
3fd107f0:	pixblt l,l
3fd10800:	move   a0, -*a0, 1
3fd10810:	.word  0x0008
3fd10820:	sra    0x1b, sp
3fd10830:	move   a0, *a10+, 1
3fd10840:	call   a7
3fd10850:	pixt   a5, *a2
3fd10860:	emu
3fd10870:	sext   a6, 1
3fd10880:	.word  0x000f
3fd10890:	sla    0x4, a3
3fd108a0:	movi   0x42108421, b0
3fd108d0:	move   @0xf070601, @0xf0089800, 1
3fd10920:	sla    0x8, a9
3fd10930:	addk   4, a4
3fd10940:	jrc   L3FD10D70
3fd10950:	emu
3fd10960:	sext   a6, 1
3fd10970:	.word  0x000f
3fd10980:	sub    a10, a4
3fd10990:	movi   0x42108421, b0
3fd109c0:	move   @0xf070601, @0xf0023100, 1
3fd10a10:	sla    0x8, a9
3fd10a20:	addk   4, a4
3fd10a30:	jrc   L3FD10E60
3fd10a40:	emu
3fd10a50:	sext   a7, 1
3fd10a60:	.word  0x000b
3fd10a70:	sra    0x1c, sp
3fd10a80:	subxy  a4, a10
3fd10a90:	move   *a1, *a11, 1
3fd10aa0:	pixt   a5, *a2
3fd10ab0:	.word  0x0001
3fd10ac0:	sext   a7, 1
3fd10ad0:	.word  0x000f
3fd10ae0:	callr  L3FD40B00
3fd10b00:	move   *b8+, *b7+, 0
3fd10b10:	sra    0xe, a12
3fd10b20:	btst   b4, b5
3fd10b30:	addk   25, a6
3fd10b40:	.word  0x009d
3fd10b50:	.word  0x0601
3fd10b60:	pixblt l,l
3fd10b70:	.word  0x0600
3fd10b80:	addxy  a2, a1
3fd10b90:	movb   a3, *a2
3fd10ba0:	jrle   L3FD10EC0
3fd10bb0:	move   b8, -*b8, 1
3fd10bc0:	emu
3fd10bd0:	sext   a6, 1
3fd10be0:	.word  0x000f
3fd10bf0:	.word  0x0898
3fd10c00:	sll    a7, a0
3fd10c10:	rl     0xc, a12
3fd10c20:	movk   6, a6
3fd10c30:	neg    a3
3fd10c40:	.word  0x0601
3fd10c50:	pixblt l,l
3fd10c60:	sub    a0, a0
3fd10c70:	addxy  a2, a5
3fd10c80:	movb   a3, *a2
3fd10c90:	jrle   L3FD10FB0
3fd10ca0:	move   b8, -*b8, 1
3fd10cb0:	emu
3fd10cc0:	sext   a6, 1
3fd10cd0:	.word  0x000f
3fd10ce0:	putst  b2
3fd10cf0:	sll    a7, a0
3fd10d00:	rl     0xc, a12
3fd10d10:	movk   6, a6
3fd10d20:	neg    a3
3fd10d30:	.word  0x0601
3fd10d40:	pixblt l,l
3fd10d50:	rl     0x8, a0
3fd10d60:	addxy  a0, a2
L3FD10D70:
3fd10d70:	movb   a3, *a2
3fd10d80:	jrle   L3FD110A0
3fd10d90:	move   b8, -*b8, 1
3fd10da0:	emu
3fd10db0:	sext   a6, 1
3fd10dc0:	.word  0xfe08
3fd10dd0:	addk   10, b1
3fd10de0:	sla    0x15, a2
3fd10df0:	sext   a0, 1
3fd10e00:	.word  0x0c07
3fd10e10:	add    a0, a1
3fd10e20:	cmp    b4, b14
3fd10e30:	andn   a9, a6
3fd10e40:	or     a5, a9
3fd10e50:	move   a9, *a10+, 1
L3FD10E60:
3fd10e60:	addk   30, a9
3fd10e70:	.word  0x0000
3fd10e80:	sext   a7, 1
3fd10e90:	.word  0x000f
3fd10ea0:	.word  0x0406
3fd10eb0:	.word  0x7004
L3FD10EC0:
3fd10ec0:	move   *b8, *b7, 0
3fd10ed0:	sla    0x12, a4
3fd10ee0:	cmp    b4, b1
3fd10ef0:	addk   17, a4
3fd10f00:	.word  0x0071
3fd10f10:	sext   a0, 1
3fd10f20:	pixblt l,l
3fd10f30:	rl     0x0, a0
3fd10f40:	emu
3fd10f50:	subk   27, b0
3fd10f60:	sub    a4, a9
3fd10f70:	move   a9, *a2+, 0
3fd10f80:	sll    0x2, a8
3fd10f90:	.word  0x7112
3fd10fa0:	.word  0x0000
L3FD10FB0:
3fd10fb0:	sext   a7, 1
3fd10fc0:	.word  0x000f
3fd10fd0:	move   *a0, *a8, 1
3fd10fe0:	.word  0x7008
3fd10ff0:	move   *b8, *b7, 0
3fd11000:	sla    0x12, a4
3fd11010:	cmp    b4, b1
3fd11020:	addk   17, a4
3fd11030:	.word  0x0071
3fd11040:	sext   a0, 1
3fd11050:	pixblt l,l
3fd11060:	sla    0x10, a0
3fd11070:	.word  0x0011
3fd11080:	subk   27, b0
3fd11090:	sub    a4, a9
L3FD110A0:
3fd110a0:	move   a9, *a2+, 0
3fd110b0:	sll    0x2, a8
3fd110c0:	.word  0x7112
3fd110d0:	.word  0x0000
3fd110e0:	sext   a7, 1
3fd110f0:	.word  0x000f
3fd11100:	.word  0x0430
3fd11110:	.word  0x7001
3fd11120:	move   *b8, *b7, 0
3fd11130:	subk   2, a4
3fd11140:	.word  0x020a
3fd11150:	add    a4, a1
3fd11160:	.word  0x00f8
3fd11170:	.word  0x0601
3fd11180:	addi   0x4700, a7
3fd111a0:	sra    0x17, b8
3fd111b0:	move   *a5+, a5, 0
3fd111c0:	btst   29, a14
3fd111d0:	sext   a1, 1
3fd111e0:	.word  0x0c07
3fd111f0:	movb   *a0, *a0
3fd11200:	move   *a1, *a8, 1
3fd11210:	sll    0x15, a2
3fd11220:	move   a4, -*a10, 1
3fd11230:	modu   a1, a8
3fd11240:	sext   a1, 1
3fd11250:	.word  0x0e07
3fd11260:	nop
3fd11270:	.word  0x0081
3fd11280:	addk   28, a0
3fd11290:	mpyu   a2, a1
3fd112a0:	sub    b8, b4
3fd112b0:	dsj    b9, L3FD182E0
3fd112d0:	.word  0x0e07
3fd112e0:	movk   32, a0
3fd112f0:	rev    a1
3fd11300:	addk   28, a0
3fd11310:	mpyu   a2, a1
3fd11320:	sub    b8, b4
3fd11330:	dsj    b9, L3FD18360
3fd11350:	.word  0x0e07
3fd11360:	move   *a0, a0, 0
3fd11370:	emu
3fd11380:	addk   28, a0
3fd11390:	mpyu   a2, a1
3fd113a0:	sub    b8, b4
3fd113b0:	dsj    b9, L3FD183E0
3fd113d0:	subi   0xfffcadff, a7
3fd11400:	.word  0x044e
3fd11410:	and    b11, b9
3fd11420:	sra    b8, b4
3fd11430:	exgpc  b6
3fd11440:	sext   a7, 1
3fd11450:	.word  0x000d
3fd11460:	.word  0x0451
3fd11470:	move   a0, b0
3fd11480:	.word  0x7904
3fd11490:	subk   2, b1
3fd114a0:	.word  0x3665
3fd114b0:	sext   a1, 1
3fd114c0:	.word  0x0e07
3fd114d0:	movb   a0, *a0
3fd114e0:	rl     0x9, a4
3fd114f0:	addk   28, a0
3fd11500:	mpyu   a2, a1
3fd11510:	sub    b8, b4
3fd11520:	dsj    b9, L3FD18540
3fd11540:	trap   7
3fd11550:	move   *a0(0x1224), a0, 1
3fd11570:	move   sp, b9
3fd11580:	move   a1, *a4+, 1
3fd11590:	exgpc  b6
3fd115a0:	sext   a6, 1
3fd115b0:	.word  0x0409
3fd115c0:	jrgt   L3FD11930
3fd115d0:	addc   b0, b0
3fd115e0:	movb   *a4, a8
L3FD115F0:
3fd115f0:	cvxyl  a1, a0
3fd11600:	emu
3fd11610:	sext   a6, 1
3fd11620:	.word  0x000e
3fd11630:	sla    0x4, a3
3fd11640:	mpys   a0, a0
3fd11650:	pixt   a12, *a12, xy
3fd11660:	addk   4, a7
3fd11670:	emu
3fd11680:	sext   a6, 1
3fd11690:	.word  0x000e
3fd116a0:	.word  0x0898
3fd116b0:	mpys   a0, a0
3fd116c0:	pixt   a12, *a12, xy
3fd116d0:	addk   4, a7
3fd116e0:	emu
3fd116f0:	sext   a6, 1
3fd11700:	.word  0x000e
3fd11710:	sub    a10, a4
3fd11720:	mpys   a0, a0
3fd11730:	pixt   a12, *a12, xy
3fd11740:	addk   4, a7
3fd11750:	emu
3fd11760:	sext   a6, 1
3fd11770:	.word  0x000d
3fd11780:	.word  0x0231
3fd11790:	sll    a7, a0
3fd117a0:	dsjs   a12, L3FD115F0
3fd117b0:	cvxyl  a4, a4
3fd117c0:	emu
3fd117d0:	sext   a6, 1
3fd117e0:	.word  0x000e
3fd117f0:	sla    0x4, a3
3fd11800:	.word  0x0e00
3fd11810:	move   *a1, a1, 0
3fd11820:	addc   b0, b0
3fd11830:	exgpc  b14
3fd11840:	sext   a6, 1
3fd11850:	.word  0x000e
3fd11860:	.word  0x0898
3fd11870:	.word  0x0e00
3fd11880:	move   *a1, a1, 0
3fd11890:	addc   b0, b0
3fd118a0:	exgpc  b14
3fd118b0:	sext   a6, 1
3fd118c0:	.word  0x000e
3fd118d0:	sub    a10, a4
3fd118e0:	.word  0x0e00
3fd118f0:	move   *a1, a1, 0
3fd11900:	addc   b0, b0
3fd11910:	exgpc  b14
3fd11920:	sext   a6, 1
L3FD11930:
3fd11930:	.word  0x000d
3fd11940:	.word  0x0231
3fd11950:	.word  0x0870
3fd11960:	move   *a1, a1, 0
3fd11970:	pixt   *b0, xy, b0
3fd11980:	emu
3fd11990:	sext   a6, 1
3fd119a0:	.word  0x000c
3fd119b0:	rl     0x14, a3
3fd119c0:	.word  0x7d05
3fd119d0:	rl     0xc, a12
3fd119e0:	setf   6, 0, 1
3fd119f0:	sext   a0, 1
3fd11a00:	subi   0xfff2dbff, a7
3fd11a30:	rl     0xd, b0
3fd11a40:	sub    a4, a9
3fd11a50:	move   a9, *a2+, 0
3fd11a60:	.word  0x3448
3fd11a70:	emu
3fd11a80:	sext   a6, 1
3fd11a90:	.word  0x000e
3fd11aa0:	sla    0x4, a3
3fd11ab0:	mpys   a0, a0
3fd11ac0:	rl     0xc, a12
3fd11ad0:	movk   6, a6
3fd11ae0:	emu
3fd11af0:	sext   a6, 1
3fd11b00:	.word  0x000e
3fd11b10:	.word  0x0898
3fd11b20:	mpys   a0, a0
3fd11b30:	rl     0xc, a12
3fd11b40:	movk   6, a6
3fd11b50:	emu
3fd11b60:	sext   a6, 1
3fd11b70:	.word  0x000e
3fd11b80:	sub    a10, a4
3fd11b90:	mpys   a0, a0
3fd11ba0:	rl     0xc, a12
3fd11bb0:	movk   6, a6
3fd11bc0:	emu
3fd11bd0:	sext   a6, 1
3fd11be0:	.word  0x000d
3fd11bf0:	putst  b2
3fd11c00:	sll    a7, a0
3fd11c10:	rl     0xc, a12
3fd11c20:	cvxyl  a6, a6
3fd11c30:	emu
3fd11c40:	sext   a6, 1
3fd11c50:	.word  0x000d
3fd11c60:	.word  0x0231
3fd11c70:	sll    a7, a0
3fd11c80:	rl     0xc, a12
3fd11c90:	cvxyl  a6, a6
3fd11ca0:	emu
3fd11cb0:	sext   a6, 1
3fd11cc0:	.word  0xfe09
3fd11cd0:	move   a4, *a4, 0
3fd11ce0:	.word  0x080f
3fd11cf0:	.word  0x0001
3fd11d00:	sext   a7, 1
3fd11d10:	emu
3fd11d20:	.word  0x9e40
3fd11d30:	sll    0x12, a8
3fd11d40:	move   -*b10, -*b3, 0
3fd11d50:	sll    0x12, a12
3fd11d60:	.word  0x004f
3fd11d70:	sext   a0, 1
3fd11d80:	.word  0x0e07
3fd11d90:	.word  0x0600
3fd11da0:	.word  0x0404
3fd11db0:	move   *a0+, *a0+, 0
3fd11dc0:	sub    a4, a9
3fd11dd0:	move   a9, *a2+, 0
3fd11de0:	sll    0x2, a8
3fd11df0:	dint
3fd11e00:	sext   a0, 1
3fd11e10:	.word  0x0e07
3fd11e20:	rl     0x0, a0
3fd11e30:	emu
3fd11e40:	move   *a0+, *a0+, 0
3fd11e50:	sub    a4, a9
3fd11e60:	move   a9, *a2+, 0
3fd11e70:	sll    0x2, a8
3fd11e80:	dint
3fd11e90:	sext   a0, 1
3fd11ea0:	.word  0x0e07
3fd11eb0:	.word  0x0800
3fd11ec0:	.word  0x088a
3fd11ed0:	move   *a0+, *a0+, 0
3fd11ee0:	sub    a4, a9
3fd11ef0:	move   a9, *a2+, 0
3fd11f00:	sll    0x2, a8
3fd11f10:	dint
3fd11f20:	sext   a0, 1
3fd11f30:	subi   0xffeeddff, a7
3fd11f60:	addk   25, b0
3fd11f70:	sub    a4, a9
3fd11f80:	move   a9, *a2+, 0
3fd11f90:	jrle   L3FD12420
3fd11fa0:	.word  0x0006
3fd11fb0:	sext   a7, 1
3fd11fc0:	nop
3fd11fd0:	.word  0x0430
3fd11fe0:	.word  0x0001
3fd11ff0:	move   *b8, *b8, 1
3fd12000:	sla    0x12, a4
3fd12010:	move   *a8, a10, 0
3fd12020:	add    a4, a2
3fd12030:	.word  0x0810
3fd12040:	emu
3fd12050:	sext   a7, 1
3fd12060:	nop
3fd12070:	sla    0x4, a3
3fd12080:	move   -*a3, a8, 1
3fd12090:	move   *a1, *a8, 1
3fd120a0:	rl     a5, a2
3fd120b0:	move   a3, *a10, 1
3fd120c0:	.word  0x00f0
3fd120d0:	sext   a0, 1
3fd120e0:	subi   0xffeeddfc, a7
3fd12110:	subk   17, b0
3fd12120:	sub    a4, a9
3fd12130:	.word  0x0a14
3fd12140:	move   a8, *a5, 0
3fd12150:	inc    a0
3fd12160:	.word  0x001e
3fd12170:	.word  0x0000
3fd12180:	.word  0x0000
3fd12190:	.word  0x0000
3fd121a0:	.word  0x0000
3fd121b0:	.word  0x0000
3fd121c0:	movb   *a0(0xb), a0
3fd121e0:	pixt   a0, *a0
3fd121f0:	move   *a6(0x3f), *a3+, 0
3fd12210:	.word  0x0000
3fd12220:	.word  0x0000
3fd12230:	.word  0x0000
3fd12240:	.word  0x0000
3fd12250:	.word  0x0000
3fd12260:	.word  0x0000
3fd12270:	emu
3fd12280:	rl     a0, a0
3fd12290:	move   *a9(0x3f), *a1+, 0
3fd122b0:	.word  0x0000
3fd122c0:	.word  0x0000
3fd122d0:	.word  0x0000
3fd122e0:	divs   a0, a0
3fd122f0:	move   *a6(0x3f), *a1+, 0
3fd12310:	.word  0x0000
3fd12320:	.word  0x0000
3fd12330:	sub    a1, a13
3fd12340:	addc   a10, a5
3fd12350:	or     a1, a13
3fd12360:	.word  0x7265
3fd12370:	rl     a11, a13
3fd12380:	sla    a11, a14
3fd12390:	srl    0x15, a12
3fd123a0:	sra    a10, a13
3fd123b0:	rl     a11, a4
3fd123c0:	mods   b11, b5
3fd123d0:	andn   a1, a13
3fd123e0:	move   a1, b13
3fd123f0:	.word  0x7261
3fd12400:	modu   b11, b2
3fd12410:	srl    0x15, b7
L3FD12420:
3fd12420:	rl     0x9, a13
3fd12430:	srl    0x17, b4
3fd12440:	.word  0x3431
3fd12450:	srl    0x17, b0
3fd12460:	.word  0x3537
3fd12470:	.word  0x372d
3fd12480:	srl    0x17, b5
3fd12490:	srl    0x16, a3
3fd124a0:	rl     0x1, b6
3fd124b0:	cmp    a9, a13
3fd124c0:	move   b10, a3
3fd124d0:	dsjs   b8, L3FD124F0
3fd124e0:	dsjs   b5, L3FD12580
L3FD124F0:
3fd124f0:	rl     0x9, a13
3fd12500:	srl    0x18, a0
3fd12510:	sub    a10, a4
3fd12520:	srl    0x16, a3
3fd12530:	sra    b10, b4
3fd12540:	mods   b11, b2
3fd12550:	modu   a3, a9
3fd12560:	mods   a3, a1
3fd12570:	move   a9, a13
L3FD12580:
3fd12580:	sra    a3, a5
3fd12590:	.word  0x7569
3fd125a0:	srl    0x15, a13
3fd125b0:	srl    0x16, b2
3fd125c0:	sla    a10, a14
3fd125d0:	.word  0x7272
3fd125e0:	.word  0x776f
3fd125f0:	srl    0x17, a13
3fd12600:	.word  0x3431
3fd12610:	rl     0x9, a13
3fd12620:	rl     0x1, b4
3fd12630:	.word  0x372d
3fd12640:	srl    0x17, b5
3fd12650:	.word  0x3537
3fd12660:	addc   a9, a13
3fd12670:	.word  0x362d
3fd12680:	cmp    a9, a13
3fd12690:	move   b10, a3
3fd126a0:	dsjs   b8, L3FD126C0
3fd126b0:	dsjs   b5, L3FD12750
L3FD126C0:
3fd126c0:	rl     0x9, a13
3fd126d0:	and    a8, a0
3fd126e0:	.word  0x0000
3fd126f0:	andn   a0, a0
3fd12700:	.word  0x0000
3fd12710:	add    a0, a0
3fd12720:	.word  0x0000
3fd12730:	mods   a8, a0
3fd12740:	.word  0x0000
L3FD12750:
3fd12750:	or     a0, a0
3fd12760:	.word  0x0000
3fd12770:	.word  0x7000
3fd12780:	.word  0x0000
3fd12790:	clr    a0
3fd127a0:	.word  0x0000
3fd127b0:	xor    a8, a0
3fd127c0:	.word  0x0000
3fd127d0:	divs   a0, a0
3fd127e0:	.word  0x0000
3fd127f0:	.word  0x7600
3fd12800:	.word  0x0000
3fd12810:	divu   a0, a0
3fd12820:	.word  0x0000
3fd12830:	divu   a8, a0
3fd12840:	.word  0x0000
3fd12850:	mpys   a0, a0
3fd12860:	.word  0x0000
3fd12870:	andn   a0, a0
3fd12880:	.word  0x0000
3fd12890:	mpys   a8, a0
3fd128a0:	.word  0x0000
3fd128b0:	.word  0x0e00
3fd128c0:	.word  0x0000
3fd128d0:	dsjs   a0, L3FD12A60
3fd128e0:	.word  0x0000
3fd128f0:	movb   a0, *a0
3fd12900:	.word  0x0000
3fd12910:	mpyu   a0, a0
3fd12920:	.word  0x0000
3fd12930:	btst   a8, a0
3fd12940:	.word  0x0000
3fd12950:	mpyu   a8, a0
3fd12960:	.word  0x0000
3fd12970:	btst   a8, a0
3fd12980:	.word  0x0000
3fd12990:	sla    a0, a0
3fd129a0:	.word  0x0000
3fd129b0:	modu   a8, a0
3fd129c0:	.word  0x0000
3fd129d0:	sll    a0, a0
3fd129e0:	.word  0x0000
3fd129f0:	dsjs   a0, L3FD12A00
L3FD12A00:
3fd12a00:	.word  0x0000
3fd12a10:	sra    a0, a0
3fd12a20:	.word  0x0000
3fd12a30:	srl    a8, a0
3fd12a40:	.word  0x0000
3fd12a50:	sll    a8, a0
L3FD12A60:
3fd12a60:	.word  0x0000
3fd12a70:	sra    a8, a0
3fd12a80:	.word  0x0000
3fd12a90:	srl    a0, a0
L3FD12AA0:
3fd12aa0:	.word  0x0000
3fd12ab0:	.word  0x7200
3fd12ac0:	.word  0x0000
3fd12ad0:	add    a8, a0
3fd12ae0:	.word  0x0000
3fd12af0:	.word  0x7700
3fd12b00:	.word  0x0000
3fd12b10:	dsjs   a0, L3FD12AA0
3fd12b20:	.word  0x0000
3fd12b30:	.word  0x7b00
3fd12b40:	.word  0x0000
3fd12b50:	addc   a0, a0
3fd12b60:	.word  0x0000
3fd12b70:	.word  0x0800
3fd12b80:	.word  0x0000
3fd12b90:	dsjs   a0, L3FD12BA0
L3FD12BA0:
3fd12ba0:	.word  0x0000
3fd12bb0:	.word  0x0600
3fd12bc0:	.word  0x0000
3fd12bd0:	dsjs   a0, L3FD12BE0
L3FD12BE0:
3fd12be0:	.word  0x0000
3fd12bf0:	srl    a8, a0
3fd12c00:	.word  0x0000
3fd12c10:	dsjs   a0, L3FD12CA0
3fd12c20:	.word  0x0000
3fd12c30:	.word  0x0600
3fd12c40:	.word  0x0000
3fd12c50:	addk   16, a0
3fd12c60:	.word  0x0000
3fd12c70:	.word  0x7f00
3fd12c80:	.word  0x0000
3fd12c90:	or     a0, a0
L3FD12CA0:
3fd12ca0:	.word  0x0000
3fd12cb0:	emu
3fd12cc0:	.word  0x0600
3fd12cd0:	addi   0x600, a0
3fd12cf0:	.word  0x0000
3fd12d00:	.word  0x0000
3fd12d10:	addi   0x0, a0
3fd12d30:	.word  0x0200
3fd12d40:	.word  0x0000
3fd12d50:	.word  0x0000
3fd12d60:	.word  0x0400
3fd12d70:	.word  0x0600
3fd12d80:	emu
3fd12d90:	drav   a8, a0
3fd12da0:	.word  0x00ff
3fd12db0:	nop
3fd12dc0:	.word  0x0600
3fd12dd0:	.word  0x0600
3fd12de0:	addi   0x200, a0
3fd12e00:	.word  0x0000
3fd12e10:	.word  0x0000
3fd12e20:	.word  0x0000
3fd12e30:	.word  0x0000
3fd12e40:	.word  0x0000
3fd12e50:	sla    0x0, a0
3fd12e60:	.word  0x0000
3fd12e70:	.word  0x0000
3fd12e80:	.word  0x0000
3fd12e90:	.word  0xff00
3fd12ea0:	.word  0x0000
3fd12eb0:	.word  0x0000
3fd12ec0:	.word  0x0a00
3fd12ed0:	subk   24, a0
3fd12ee0:	.word  0x0000
3fd12ef0:	.word  0x0000
3fd12f00:	.word  0x0000
3fd12f10:	.word  0xd800
3fd12f20:	move   *a9(0xc03f), *a6+, 0
3fd12f40:	jrge   L3FD12F60
3fd12f50:	jrne   L3FD12F70
L3FD12F60:
3fd12f60:	move   *a0(0xdc01), *a1+, 1
3fd12f80:	cpw    a0, a1
3fd12f90:	pixt   a8, *a1, xy
3fd12fa0:	pixt   *a8, a1
3fd12fb0:	emu
3fd12fc0:	.word  0x0a02
3fd12fd0:	addk   24, a2
3fd12fe0:	btst   31, a2
3fd12ff0:	sll    0x8, a2
3fd13000:	sra    0x8, a2
3fd13010:	rl     0x8, a2
3fd13020:	.word  0x3702
3fd13030:	add    a0, a2
3fd13040:	btst   a0, a2
3fd13050:	or     a0, a2
3fd13060:	mpyu   a0, a2
3fd13070:	rl     a0, a2
3fd13080:	.word  0x7202
3fd13090:	.word  0x7c02
3fd130a0:	move   *a0, a2, 1
3fd130b0:	move   a0, *a2+, 0
3fd130c0:	move   *a0+, *a2+, 1
3fd130d0:	move   -*a0, a2, 0
3fd130e0:	move   -*a0, -*a2, 1
3fd130f0:	move   a8, *a2(0xba02), 0
3fd13110:	jrp   L3FD13140
3fd13120:	jreq   L3FD13150
3fd13130:	move   @0xe802de02, *a2+, 0
3fd13160:	pixt   *a0, xy, a2
3fd13170:	pixt   *a0, *a2
3fd13180:	.word  0x0602
3fd13190:	pixblt l,l
3fd131a0:	movk   32, a3
3fd131b0:	sla    0x10, a3
3fd131c0:	srl    0x20, a3
3fd131d0:	.word  0x3603
3fd131e0:	add    a0, a3
3fd131f0:	btst   a0, a3
3fd13200:	andn   a8, a3
3fd13210:	mpys   a8, a3
3fd13220:	srl    a8, a3
3fd13230:	.word  0x7103
3fd13240:	.word  0x7b03
3fd13250:	move   *a0, a3, 1
3fd13260:	move   a0, *a3+, 0
3fd13270:	move   *a0+, *a3+, 1
3fd13280:	move   -*a0, a3, 0
3fd13290:	movb   *a0(0xb803), a3
3fd132b0:	jrls   L3FD132F0
3fd132c0:	jrv   L3FD13300
3fd132d0:	move   @0xe903e003, *a3+, 1
L3FD13300:
3fd13300:	pixt   *a0, xy, a3
3fd13310:	pixt   *a8, a3
L3FD13320:
3fd13320:	.word  0x0203
3fd13330:	.word  0x0804
3fd13340:	.word  0x0e04
3fd13350:	subk   24, a4
3fd13360:	sla    0x8, a4
3fd13370:	sra    0x10, a4
3fd13380:	.word  0x3404
3fd13390:	dsjs   a4, L3FD13320
3fd133a0:	subb   a8, a4
3fd133b0:	and    a8, a4
3fd133c0:	divu   a8, a4
3fd133d0:	sra    a8, a4
3fd133e0:	modu   a8, a4
3fd133f0:	.word  0x7904
3fd13400:	move   a8, *a4, 1
3fd13410:	movb   a0, *a4
3fd13420:	move   *a8+, a4, 0
3fd13430:	.word  0x9e04
3fd13440:	move   -*a0, -*a4, 0
3fd13450:	move   a0, *a4(0xbb04), 1
3fd13470:	jrlt   L3FD134C0
3fd13480:	jrn   L3FD134D0
3fd13490:	exgf   a4, 1
3fd134a0:	addxy  a0, a4
3fd134b0:	cvxyl  a8, a4
L3FD134C0:
3fd134c0:	pixt   *a0, xy, a4
L3FD134D0:
3fd134d0:	pixt   *a0, *a4
3fd134e0:	sext   a4, 0
3fd134f0:	pixblt l,l
3fd13500:	subk   16, a5
3fd13510:	sla    0x0, a5
3fd13520:	.word  0xff05
3fd13530:	sll    0x1f, sp
3fd13540:	rl     0x8, a5
3fd13550:	dsjs   a5, L3FD13660
3fd13560:	.word  0xff05
3fd13570:	.word  0xffff
3fd13580:	.word  0xffff
3fd13590:	.word  0xffff
3fd135a0:	.word  0xffff
3fd135b0:	.word  0xffff
3fd135c0:	.word  0xffff
3fd135d0:	.word  0xffff
3fd135e0:	.word  0xffff
3fd135f0:	.word  0xffff
3fd13600:	.word  0xffff
3fd13610:	.word  0xffff
3fd13620:	.word  0xffff
3fd13630:	.word  0xffff
3fd13640:	.word  0xffff
3fd13650:	.word  0xffff
L3FD13660:
3fd13660:	.word  0xffff
3fd13670:	.word  0xffff
3fd13680:	.word  0xffff
3fd13690:	.word  0xffff
3fd136a0:	.word  0xffff
3fd136b0:	.word  0xffff
3fd136c0:	.word  0xffff
3fd136d0:	.word  0xffff
3fd136e0:	.word  0xffff
3fd136f0:	.word  0xffff
3fd13700:	.word  0xffff
3fd13710:	.word  0xffff
3fd13720:	.word  0xffff
3fd13730:	.word  0xffff
3fd13740:	subb   b7, sp
3fd13750:	move   a8, a5
3fd13760:	divs   a0, a5
3fd13770:	sll    a0, a5
3fd13780:	lmo    a8, a5
3fd13790:	.word  0x7505
3fd137a0:	.word  0x7b05
3fd137b0:	move   *a8, a5, 0
3fd137c0:	move   *a8, *a5, 1
3fd137d0:	move   *a0+, a5, 1
3fd137e0:	.word  0x9f05
3fd137f0:	move   -*a0, -*a5, 0
3fd13800:	movb   *a8(0xb505), a5
L3FD13820:
3fd13820:	jruc   L3FD13880
3fd13830:	jrle   L3FD13890
3fd13840:	jrnv   L3FD138A0
3fd13850:	exgf   a5, 1
3fd13860:	.word  0xde05
3fd13870:	cmpxy  a8, a5
L3FD13880:
3fd13880:	.word  0xeb05
L3FD13890:
3fd13890:	pixt   *a8, xy, *a5, xy
L3FD138A0:
3fd138a0:	emu
3fd138b0:	sext   a6, 1
3fd138c0:	subi   0xe2f9ebf9, a6
3fd138f0:	sll    0x10, a6
3fd13900:	rl     0x10, a6
3fd13910:	dsjs   a6, L3FD13820
3fd13920:	btst   a0, a6
3fd13930:	or     a0, a6
3fd13940:	sla    a0, a6
3fd13950:	mods   a0, a6
3fd13960:	.word  0x7806
3fd13970:	move   *a0, a6, 0
3fd13980:	move   a0, *a6+, 0
3fd13990:	movb   *a0, *a6
3fd139a0:	move   -*a0, a6, 1
3fd139b0:	move   a0, *a6(0xbd06), 1
3fd139d0:	jrc   L3FD13A40
3fd139e0:	move   *a8(0xde06), *a6+, 1
3fd13a00:	.word  0xea06
3fd13a10:	drav   a0, a6
3fd13a20:	.word  0x0206
3fd13a30:	.word  0x0e07
L3FD13A40:
3fd13a40:	movk   32, a7
3fd13a50:	sll    0x0, a7
3fd13a60:	rl     0x0, a7
3fd13a70:	dsjs   a7, L3FD13A80
L3FD13A80:
3fd13a80:	cmp    a0, a7
3fd13a90:	or     a0, a7
3fd13aa0:	sla    a0, a7
3fd13ab0:	rl     a8, a7
3fd13ac0:	.word  0x7507
3fd13ad0:	move   a8, *a7, 0
3fd13ae0:	movb   a8, *a7
3fd13af0:	move   *a8+, *a7+, 0
3fd13b00:	move   -*a8, a7, 0
3fd13b10:	move   a8, *a7(0xbb07), 0
3fd13b30:	jrle   L3FD13BB0
3fd13b40:	move   *a8(0xdc07), *a7+, 0
3fd13b60:	cpw    a8, a7
L3FD13B70:
3fd13b70:	pixt   *a0, xy, a7
3fd13b80:	pixt   *a8, *a7
3fd13b90:	trap   7
3fd13ba0:	addk   16, a8
L3FD13BB0:
3fd13bb0:	btst   31, a8
3fd13bc0:	sll    0x18, a8
3fd13bd0:	rl     0x10, a8
3fd13be0:	dsjs   a8, L3FD13B70
3fd13bf0:	cmp    a0, a8
3fd13c00:	andn   a8, a8
3fd13c10:	mpyu   a0, a8
3fd13c20:	rl     a8, a8
3fd13c30:	.word  0x7408
3fd13c40:	.word  0x7e08
3fd13c50:	move   *a8, *a8, 0
3fd13c60:	move   *a0+, a8, 0
3fd13c70:	.word  0x9f08
3fd13c80:	move   -*a0, -*a8, 1
3fd13c90:	move   *a8(0xc008), a8, 0
3fd13cb0:	jreq   L3FD13D40
3fd13cc0:	move   @0xea08df08, *a8+, 0
3fd13cf0:	pixt   *a8, xy, *a8, xy
3fd13d00:	.word  0x0008
3fd13d10:	.word  0x0c09
3fd13d20:	subk   16, a9
3fd13d30:	.word  0x0009
L3FD13D40:
3fd13d40:	.word  0x0600
3fd13d50:	.word  0x0000
3fd13d60:	.word  0x0403
3fd13d70:	.word  0x0806
3fd13d80:	.word  0xbf00
3fd13d90:	sext   a2, 0
3fd13da0:	trap   6
3fd13db0:	mods   sp, b10
3fd13dc0:	emu
3fd13dd0:	.word  0x0606
3fd13de0:	.word  0xff08
3fd13df0:	.word  0x7d4a
3fd13e00:	move   *sp+, b5, 0
3fd13e10:	emu
3fd13e20:	.word  0x0606
3fd13e30:	.word  0x0008
3fd13e40:	or     a14, a4
3fd13e50:	move   -*a10, -*a7, 1
3fd13e60:	rev    a3
3fd13e70:	.word  0x0606
3fd13e80:	.word  0x0008
3fd13e90:	move   -*b10, b2, 0
3fd13ea0:	.word  0x0420
3fd13eb0:	btst   a5, a5
3fd13ec0:	.word  0x0601
3fd13ed0:	.word  0x0806
3fd13ee0:	sub    a0, a0
3fd13ef0:	sll    a1, a9
3fd13f00:	pixt   *b2, xy, b3
3fd13f10:	sext   a3, 0
3fd13f20:	trap   6
3fd13f30:	.word  0x06f9
3fd13f40:	sext   a2, 0
3fd13f50:	trap   6
3fd13f60:	move   *a0+, a1, 0
3fd13f70:	sub    b4, b2
3fd13f80:	.word  0x0222
3fd13f90:	.word  0x0605
3fd13fa0:	emu
3fd13fb0:	cmp    b4, b1
3fd13fc0:	.word  0x0a52
3fd13fd0:	.word  0x0601
3fd13fe0:	.word  0x0806
3fd13ff0:	move   -*b7, b14, 0
3fd14000:	xor    b9, b10
3fd14010:	emu
3fd14020:	.word  0x0606
3fd14030:	.word  0xfe07
3fd14040:	.word  0x7c84
3fd14050:	.word  0x0042
3fd14060:	.word  0x0402
3fd14070:	.word  0x0206
3fd14080:	movk   16, a1
3fd14090:	.word  0x0601
3fd140a0:	sext   a6, 0
3fd140b0:	btst   0, b12
3fd140c0:	.word  0x0403
3fd140d0:	.word  0x0206
3fd140e0:	nop
3fd140f0:	sext   a1, 0
3fd14100:	.word  0x0806
3fd14110:	move   *a0, *a0, 0
3fd14120:	sla    0x12, a4
3fd14130:	emu
3fd14140:	.word  0x0606
3fd14150:	.word  0x0008
3fd14160:	jrge   L3FD145B0
3fd14170:	move   b8, -*b8, 1
L3FD14180:
3fd14180:	exgpc  a2
3fd14190:	.word  0x0606
3fd141a0:	.word  0x0008
3fd141b0:	addk   6, a4
3fd141c0:	.word  0x0842
3fd141d0:	pushst
3fd141e0:	.word  0x0606
3fd141f0:	.word  0x0008
3fd14200:	addc   a1, a14
3fd14210:	sub    a2, a4
3fd14220:	pushst
3fd14230:	.word  0x0606
3fd14240:	.word  0x0008
3fd14250:	addc   a1, a14
3fd14260:	sla    a8, a6
3fd14270:	jump   b4
3fd14280:	.word  0x0606
3fd14290:	.word  0x0008
3fd142a0:	move   -*a12, -*a8, 0
3fd142b0:	dsjs   b4, L3FD14180
3fd142c0:	getpc  a2
3fd142d0:	.word  0x0606
3fd142e0:	.word  0x0008
3fd142f0:	move   *b1, sp, 0
3fd14300:	sla    b8, b7
3fd14310:	jump   b4
3fd14320:	.word  0x0606
3fd14330:	.word  0x0008
3fd14340:	move   *a2, a12, 0
3fd14350:	sll    b8, b7
3fd14360:	jump   b4
3fd14370:	.word  0x0606
3fd14380:	.word  0x0008
3fd14390:	sla    0x10, sp
3fd143a0:	move   *a2, a2, 0
3fd143b0:	emu
3fd143c0:	.word  0x0606
3fd143d0:	.word  0x0008
3fd143e0:	subb   a1, a14
3fd143f0:	sll    b8, b7
3fd14400:	jump   b4
3fd14410:	.word  0x0606
3fd14420:	.word  0x0008
3fd14430:	jrle   L3FD14720
3fd14440:	sla    0xf, a8
3fd14450:	clrc
3fd14460:	.word  0x0604
3fd14470:	.word  0x0006
3fd14480:	.word  0x0233
3fd14490:	.word  0x0604
3fd144a0:	emu
3fd144b0:	movk   16, a10
3fd144c0:	sext   a1, 0
3fd144d0:	sext   a6, 1
3fd144e0:	cmp    a0, a0
3fd144f0:	addc   b0, b2
3fd14500:	emu
3fd14510:	.word  0x0606
3fd14520:	.word  0xfe05
3fd14530:	.word  0x7c1f
3fd14540:	.word  0x0602
3fd14550:	sext   a6, 1
3fd14560:	sla    0x8, a0
3fd14570:	sll    0x4, a4
3fd14580:	emu
3fd14590:	.word  0x0606
3fd145a0:	.word  0x0008
L3FD145B0:
3fd145b0:	addc   a1, a14
3fd145c0:	.word  0x0844
3fd145d0:	exgpc  a0
3fd145e0:	.word  0x0606
3fd145f0:	.word  0x0008
3fd14600:	cpw    a1, a14
3fd14610:	.word  0x735a
3fd14620:	pushst
3fd14630:	.word  0x0606
3fd14640:	.word  0x0008
3fd14650:	move   -*a10, -*a4, 0
3fd14660:	.word  0x7f18
3fd14670:	getst  a12
3fd14680:	.word  0x0606
3fd14690:	.word  0x0008
3fd146a0:	jrle   L3FD149A0
3fd146b0:	sll    b8, b7
3fd146c0:	jump   b12
3fd146d0:	.word  0x0606
3fd146e0:	.word  0x0008
3fd146f0:	move   *a1, a14, 1
3fd14700:	addc   b0, b0
3fd14710:	jump   b4
L3FD14720:
3fd14720:	.word  0x0606
3fd14730:	.word  0x0008
3fd14740:	jrle   L3FD14A40
3fd14750:	sll    b8, b8
3fd14760:	.word  0x027c
3fd14770:	.word  0x0606
3fd14780:	.word  0x0008
3fd14790:	.word  0x711f
3fd147a0:	pixt   b8, *b1, xy
3fd147b0:	.word  0x0602
3fd147c0:	.word  0x0806
3fd147d0:	btst   7, a0
3fd147e0:	addk   11, b1
3fd147f0:	emu
3fd14800:	.word  0x0606
3fd14810:	.word  0x0008
3fd14820:	move   *a1, a14, 1
3fd14830:	sll    b8, b12
3fd14840:	pushst
3fd14850:	.word  0x0606
3fd14860:	.word  0x0008
3fd14870:	jrle   L3FD14B90
3fd14880:	sll    b8, sp
3fd14890:	getst  a12
3fd148a0:	.word  0x0606
3fd148b0:	.word  0x0008
3fd148c0:	addk   4, sp
3fd148d0:	.word  0x0842
3fd148e0:	pushst
3fd148f0:	.word  0x0606
3fd14900:	.word  0x0008
3fd14910:	sla    0x8, b14
3fd14920:	and    a4, a4
3fd14930:	exgpc  b2
3fd14940:	.word  0x0606
3fd14950:	.word  0x0008
3fd14960:	move   *b9+, b1, 0
3fd14970:	btst   b1, b1
3fd14980:	.word  0x028a
3fd14990:	.word  0x0606
L3FD149A0:
3fd149a0:	.word  0x0008
3fd149b0:	addk   8, b1
3fd149c0:	pixt   b8, *b1, xy
3fd149d0:	.word  0x0601
3fd149e0:	.word  0x0806
3fd149f0:	.word  0x7100
3fd14a00:	divu   a7, sp
3fd14a10:	movb   a3, *a3
3fd14a20:	.word  0x0601
3fd14a30:	.word  0x0806
L3FD14A40:
3fd14a40:	.word  0x7100
3fd14a50:	divu   a6, a14
3fd14a60:	movb   *b3, b3
3fd14a70:	.word  0x0601
3fd14a80:	.word  0x0806
3fd14a90:	srl    0x10, a0
3fd14aa0:	movk   6, a6
3fd14ab0:	.word  0x7463
3fd14ac0:	.word  0x0601
3fd14ad0:	.word  0x0806
3fd14ae0:	srl    0x8, a0
3fd14af0:	pixt   a6, *a6
3fd14b00:	.word  0x0842
3fd14b10:	.word  0x0601
3fd14b20:	.word  0x0806
3fd14b30:	srl    0x10, a1
3fd14b40:	movk   6, a6
3fd14b50:	.word  0x7563
3fd14b60:	emu
3fd14b70:	.word  0x0606
3fd14b80:	.word  0x0008
L3FD14B90:
3fd14b90:	jrle   L3FD14E90
3fd14ba0:	btst   b7, b8
3fd14bb0:	getst  a10
3fd14bc0:	.word  0x0606
3fd14bd0:	.word  0x0008
3fd14be0:	.word  0x062e
3fd14bf0:	sla    a8, a7
3fd14c00:	jump   b4
3fd14c10:	.word  0x0606
3fd14c20:	.word  0x0008
3fd14c30:	addk   4, sp
3fd14c40:	.word  0x0842
3fd14c50:	exgpc  a1
3fd14c60:	.word  0x0606
3fd14c70:	.word  0x0008
3fd14c80:	jrle   L3FD14FA0
3fd14c90:	sll    b8, b8
3fd14ca0:	jump   b4
3fd14cb0:	.word  0x0606
3fd14cc0:	.word  0x0008
3fd14cd0:	jrle   L3FD14FF0
3fd14ce0:	subk   5, a8
3fd14cf0:	exgpc  a1
3fd14d00:	.word  0x0606
3fd14d10:	.word  0x0008
3fd14d20:	jrle   L3FD15040
3fd14d30:	move   -*b10, -*b10, 1
3fd14d40:	getpc  b2
3fd14d50:	.word  0x0606
3fd14d60:	.word  0x0008
3fd14d70:	sra    0xf, b1
3fd14d80:	or     a5, a2
3fd14d90:	getst  a12
3fd14da0:	.word  0x0606
3fd14db0:	.word  0x0008
3fd14dc0:	sra    0xf, b1
3fd14dd0:	.word  0x0845
3fd14de0:	exgpc  a1
3fd14df0:	.word  0x0606
3fd14e00:	.word  0x0008
3fd14e10:	sla    0x10, sp
3fd14e20:	addc   a1, a2
3fd14e30:	.word  0x02f8
3fd14e40:	.word  0x0605
3fd14e50:	emu
3fd14e60:	move   a2, *sp+, 1
3fd14e70:	dsjs   a4, L3FD14F10
3fd14e80:	sext   a1, 0
L3FD14E90:
3fd14e90:	.word  0x0806
3fd14ea0:	addk   8, a0
3fd14eb0:	sub    a1, a2
3fd14ec0:	.word  0x0288
L3FD14ED0:
3fd14ed0:	.word  0x0605
3fd14ee0:	emu
3fd14ef0:	cmp    a9, a7
3fd14f00:	dsjs   b2, L3FD14ED0
L3FD14F10:
3fd14f10:	.word  0x0601
3fd14f20:	trap   6
3fd14f30:	sub    b7, b10
3fd14f40:	getpc  a5
3fd14f50:	.word  0x0606
3fd14f60:	.word  0x0001
L3FD14F70:
3fd14f70:	.word  0x021f
3fd14f80:	.word  0x0604
3fd14f90:	pixt   a8, *a9
L3FD14FA0:
3fd14fa0:	emu
3fd14fb0:	.word  0x0606
3fd14fc0:	.word  0x0006
3fd14fd0:	pixt   *a0, a14
3fd14fe0:	dsjs   b8, L3FD14F70
L3FD14FF0:
3fd14ff0:	.word  0x0601
3fd15000:	.word  0x0806
3fd15010:	sla    0x8, a0
3fd15020:	movk   13, b4
3fd15030:	mods   a7, a3
L3FD15040:
3fd15040:	.word  0x0601
3fd15050:	.word  0x0606
3fd15060:	srl    0x10, a0
3fd15070:	addk   4, a6
3fd15080:	emu
3fd15090:	.word  0x0606
3fd150a0:	.word  0x0008
3fd150b0:	.word  0xda10
3fd150c0:	sll    b8, b12
3fd150d0:	putst  b6
3fd150e0:	.word  0x0606
3fd150f0:	.word  0x0006
3fd15100:	.word  0xfe2e
3fd15110:	btst   23, b0
3fd15120:	.word  0x0601
3fd15130:	.word  0x0806
3fd15140:	move   a0, a0
3fd15150:	sll    0x1c, a10
3fd15160:	addk   4, a4
3fd15170:	.word  0x0601
3fd15180:	.word  0x0606
3fd15190:	.word  0x3602
3fd151a0:	addk   25, a5
3fd151b0:	.word  0x745e
3fd151c0:	.word  0x0601
3fd151d0:	.word  0x0806
3fd151e0:	sla    0x8, a0
3fd151f0:	movk   13, b4
3fd15200:	movb   a3, *a3
3fd15210:	.word  0x0601
3fd15220:	.word  0x0806
3fd15230:	.word  0x0400
3fd15240:	addc   b0, b8
3fd15250:	pixt   a8, *a8
3fd15260:	sext   a1, 0
3fd15270:	.word  0x0806
3fd15280:	.word  0x0802
3fd15290:	move   *a4, *a12, 0
3fd152a0:	rl     a12, a8
3fd152b0:	.word  0x0601
3fd152c0:	.word  0x0806
3fd152d0:	sla    0x8, a0
3fd152e0:	rl     0x15, a4
3fd152f0:	move   *a2, *a10, 1
3fd15300:	.word  0x0601
3fd15310:	.word  0x0806
3fd15320:	move   *a0, a0, 1
3fd15330:	addc   b0, b0
3fd15340:	pixt   a8, *a8
3fd15350:	.word  0x0601
3fd15360:	.word  0x0606
3fd15370:	move   -*a8, -*a0, 1
3fd15380:	movk   22, b6
3fd15390:	exgpc  a3
3fd153a0:	.word  0x0606
3fd153b0:	.word  0x0006
3fd153c0:	jrle   L3FD15AA0
3fd153d0:	sla    0x18, b8
3fd153e0:	.word  0x0601
3fd153f0:	.word  0x0606
L3FD15400:
3fd15400:	srl    0x10, a0
3fd15410:	movk   6, a6
3fd15420:	emu
3fd15430:	.word  0x0606
3fd15440:	.word  0x0206
3fd15450:	jrle   L3FD15B30
3fd15460:	divu   b9, b8
3fd15470:	emu
3fd15480:	.word  0x0606
3fd15490:	.word  0x0206
3fd154a0:	jrgt   L3FD15810
3fd154b0:	srl    0x14, b8
3fd154c0:	getst  a4
3fd154d0:	.word  0x0606
3fd154e0:	.word  0x0006
3fd154f0:	.word  0x0a5d
3fd15500:	.word  0x0421
3fd15510:	.word  0x0601
3fd15520:	.word  0x0606
3fd15530:	srl    0x10, a0
3fd15540:	movk   1, b10
3fd15550:	emu
3fd15560:	.word  0x0606
L3FD15570:
3fd15570:	.word  0x0008
3fd15580:	dsjs   a2, L3FD15570
3fd15590:	move   *a1, a1, 0
3fd155a0:	jump   a4
3fd155b0:	.word  0x0606
3fd155c0:	.word  0x0006
3fd155d0:	jrle   L3FD158F0
3fd155e0:	srl    0x14, b8
3fd155f0:	.word  0x0601
3fd15600:	.word  0x0606
3fd15610:	rl     0x8, a0
3fd15620:	move   -*a10, a6, 0
3fd15630:	emu
3fd15640:	.word  0x0606
3fd15650:	.word  0x0006
L3FD15660:
3fd15660:	.word  0xd6b1
3fd15670:	subk   10, b10
3fd15680:	.word  0x0601
3fd15690:	.word  0x0606
3fd156a0:	divu   a8, a0
3fd156b0:	move   b0, -*b1, 1
3fd156c0:	exgpc  b6
3fd156d0:	.word  0x0606
3fd156e0:	.word  0x0206
3fd156f0:	subb   b1, b1
3fd15700:	.word  0x08a5
3fd15710:	emu
3fd15720:	.word  0x0606
3fd15730:	.word  0x0006
3fd15740:	addk   8, sp
3fd15750:	dsjs   b1, L3FD15660
3fd15760:	sext   a1, 0
3fd15770:	trap   6
3fd15780:	srl    0x20, a1
3fd15790:	addc   a10, a2
3fd157a0:	jrls   L3FD159D0
3fd157b0:	.word  0x0403
3fd157c0:	trap   6
3fd157d0:	.word  0xff01
3fd157e0:	.word  0x0203
3fd157f0:	.word  0x0606
3fd15800:	emu
L3FD15810:
3fd15810:	sll    0x2, a3
3fd15820:	sub    a1, a12
3fd15830:	exgpc  b4
3fd15840:	.word  0x0606
3fd15850:	pixt   *a0, a9
3fd15860:	sll    0x15, b2
3fd15870:	.word  0x0601
3fd15880:	.word  0x0806
3fd15890:	.word  0xbe00
3fd158a0:	clr    b4
3fd158b0:	pixt   a10, *a10, xy
3fd158c0:	.word  0x0601
3fd158d0:	.word  0x0606
3fd158e0:	.word  0xbe00
L3FD158F0:
3fd158f0:	clr    b6
3fd15900:	exgpc  b12
3fd15910:	.word  0x0606
3fd15920:	.word  0x000b
3fd15930:	move   a10, *a10, 0
3fd15940:	move   *b8+, b8, 0
3fd15950:	move   *a1, a2, 0
3fd15960:	nop
3fd15970:	.word  0x0604
3fd15980:	emu
3fd15990:	pushst
3fd159a0:	.word  0x0601
3fd159b0:	trap   6
3fd159c0:	move   *a0, a0, 0
L3FD159D0:
3fd159d0:	movk   5, b8
3fd159e0:	sla    0x1d, a2
3fd159f0:	emu
3fd15a00:	.word  0x0606
3fd15a10:	.word  0x0008
3fd15a20:	move   *a2, *a12, 1
3fd15a30:	move   *a1, a7, 0
3fd15a40:	pushst
3fd15a50:	.word  0x0606
3fd15a60:	.word  0xff07
3fd15a70:	sra    0x12, b1
3fd15a80:	sla    0x17, a5
3fd15a90:	.word  0x0601
L3FD15AA0:
3fd15aa0:	.word  0x0806
3fd15ab0:	rl     0x8, a0
3fd15ac0:	move   a13, b10
3fd15ad0:	sla    0x9, b14
3fd15ae0:	.word  0x0403
3fd15af0:	.word  0x0806
3fd15b00:	cpw    a8, a0
3fd15b10:	.word  0x0602
3fd15b20:	.word  0x0806
L3FD15B30:
3fd15b30:	move   *a0+, a1, 1
3fd15b40:	rl     a11, a2
3fd15b50:	.word  0x0694
3fd15b60:	sext   a2, 0
3fd15b70:	trap   6
3fd15b80:	srl    0x11, b9
3fd15b90:	.word  0x0600
3fd15ba0:	.word  0x0806
3fd15bb0:	mpyu   a0, a0
3fd15bc0:	move   *b6+, b8, 1
3fd15bd0:	movk   27, a5
3fd15be0:	jump   b10
3fd15bf0:	.word  0x0605
3fd15c00:	.word  0xfe09
3fd15c10:	.word  0x9e86
3fd15c20:	pixblt l,l
3fd15c30:	.word  0x0601
3fd15c40:	.word  0x0606
3fd15c50:	or     b7, sp
3fd15c60:	sub    b8, b5
3fd15c70:	emu
3fd15c80:	.word  0x0606
3fd15c90:	pixt   a8, *a9
3fd15ca0:	.word  0x021f
3fd15cb0:	sext   a2, 0
3fd15cc0:	sext   a6, 0
3fd15cd0:	move   @0x8060600, b12
3fd15d00:	mpyu   a0, a0
3fd15d10:	.word  0xd7d8
3fd15d20:	btst   20, b13
3fd15d30:	jump   b10
3fd15d40:	.word  0x0606
3fd15d50:	pixt   a0, *a9
3fd15d60:	.word  0x021f
3fd15d70:	.word  0x0605
3fd15d80:	pixt   *a0, a9
3fd15d90:	.word  0x00aa
3fd15da0:	.word  0x0601
3fd15db0:	sext   a6, 1
3fd15dc0:	move   *a0, a0, 0
3fd15dd0:	addc   b3, b12
3fd15de0:	move   @0x9060502, @0x272a3fc, 1
3fd15e30:	.word  0x0605
3fd15e40:	pixt   *a0, *a9
3fd15e50:	dsjs   a3, L3FD15EB0
3fd15e60:	sext   a3, 0
3fd15e70:	addi   0x6f7, a6
3fd15e90:	.word  0x0601
3fd15ea0:	.word  0x0606
L3FD15EB0:
3fd15eb0:	btst   a0, a1
3fd15ec0:	move   -*a9, a9, 0
3fd15ed0:	.word  0x006c
3fd15ee0:	.word  0x0601
3fd15ef0:	trap   6
3fd15f00:	.word  0xfe01
3fd15f10:	.word  0x7bde
3fd15f20:	move   -*a9, a13, 0
3fd15f30:	.word  0x0294
3fd15f40:	.word  0x0403
3fd15f50:	sext   a6, 0
3fd15f60:	not    b13
3fd15f70:	.word  0x0402
3fd15f80:	emu
3fd15f90:	dsjs   a2, L3FD160A0
3fd15fa0:	sext   a2, 0
3fd15fb0:	trap   6
3fd15fc0:	move   *b7+, *b12+, 1
3fd15fd0:	jump   b4
3fd15fe0:	.word  0x0605
3fd15ff0:	.word  0xfe09
3fd16000:	move   *b12+, *b6+, 0
3fd16010:	pixblt l,l
3fd16020:	.word  0x0601
3fd16030:	.word  0x0606
3fd16040:	sub    sp, sp
3fd16050:	or     b10, b1
3fd16060:	emu
3fd16070:	.word  0x0606
3fd16080:	emu
3fd16090:	cmp    a3, a2
L3FD160A0:
3fd160a0:	or     a2, a5
3fd160b0:	btst   13, b3
3fd160c0:	emu
3fd160d0:	.word  0x0606
3fd160e0:	emu
3fd160f0:	cmp    a3, a2
3fd16100:	.word  0x7445
3fd16110:	move   *a2, a5, 0
3fd16120:	emu
3fd16130:	.word  0x0606
3fd16140:	emu
3fd16150:	cmp    a4, a3
3fd16160:	or     b3, b6
3fd16170:	btst   13, b3
3fd16180:	emu
3fd16190:	.word  0x0606
3fd161a0:	emu
3fd161b0:	addk   32, a4
3fd161c0:	addc   a1, a2
3fd161d0:	jump   b4
3fd161e0:	.word  0x0606
3fd161f0:	.word  0x000b
3fd16200:	.word  0x0082
3fd16210:	or     a5, a2
3fd16220:	rl     0xf, b12
3fd16230:	getpc  a6
3fd16240:	.word  0x0606
3fd16250:	.word  0x000b
3fd16260:	.word  0x0088
3fd16270:	or     a5, a2
3fd16280:	rl     0xf, b12
3fd16290:	getpc  a6
3fd162a0:	.word  0x0606
3fd162b0:	.word  0x000b
3fd162c0:	getpc  a4
3fd162d0:	or     a5, a2
3fd162e0:	rl     0xf, b12
3fd162f0:	getpc  a6
3fd16300:	.word  0x0606
3fd16310:	.word  0x000b
3fd16320:	putst  b6
3fd16330:	or     a5, a2
3fd16340:	rl     0xf, b12
3fd16350:	getpc  a6
3fd16360:	.word  0x0606
3fd16370:	.word  0x000b
3fd16380:	getpc  a10
3fd16390:	or     a5, a2
3fd163a0:	rl     0xf, b12
3fd163b0:	getpc  a6
3fd163c0:	.word  0x0606
3fd163d0:	.word  0x000b
3fd163e0:	dsjs   a14, L3FD16500
3fd163f0:	or     a5, a2
3fd16400:	rl     0xf, b12
3fd16410:	getpc  a6
3fd16420:	.word  0x0606
3fd16430:	.word  0x0008
3fd16440:	move   *b6+, b14, 0
3fd16450:	btst   b3, b6
3fd16460:	pushst
3fd16470:	.word  0x0606
3fd16480:	.word  0x0208
3fd16490:	move   *a1, a14, 1
3fd164a0:	addc   b0, b0
3fd164b0:	sub    b3, b4
3fd164c0:	.word  0x0200
3fd164d0:	.word  0x0606
3fd164e0:	.word  0x000b
3fd164f0:	pixt   a2, *a2, xy
L3FD16500:
3fd16500:	subk   24, b1
3fd16510:	pixblt l,l
3fd16520:	.word  0x0602
3fd16530:	addi   0x4800, a6
3fd16550:	addk   15, b0
3fd16560:	addk   8, b7
3fd16570:	.word  0x020f
3fd16580:	.word  0x0606
3fd16590:	.word  0x000b
3fd165a0:	pixt   b4, *b6, xy
3fd165b0:	subk   24, b1
3fd165c0:	pixblt l,l
3fd165d0:	.word  0x0602
3fd165e0:	addi   0xaa00, a6
3fd16600:	addk   15, b0
3fd16610:	addk   8, b7
3fd16620:	emu
3fd16630:	.word  0x0606
3fd16640:	.word  0x000b
3fd16650:	move   a4, *a2, 0
3fd16660:	.word  0x084f
3fd16670:	move   *a1, a1, 0
3fd16680:	jump   b12
3fd16690:	.word  0x0606
3fd166a0:	.word  0x000b
3fd166b0:	move   a4, *a8, 0
3fd166c0:	.word  0x084f
3fd166d0:	move   *a1, a1, 0
3fd166e0:	jump   b12
3fd166f0:	.word  0x0606
3fd16700:	.word  0x000b
3fd16710:	move   a10, *a4, 0
3fd16720:	.word  0x084f
3fd16730:	move   *a1, a1, 0
3fd16740:	jump   b12
3fd16750:	.word  0x0606
3fd16760:	.word  0x000b
3fd16770:	move   a10, *a10, 0
3fd16780:	.word  0x084f
3fd16790:	move   *a1, a1, 0
3fd167a0:	jump   b12
3fd167b0:	.word  0x0606
3fd167c0:	.word  0x0008
3fd167d0:	jrnc   L3FD16C40
3fd167e0:	move   -*a9, a11, 0
3fd167f0:	exgpc  b2
3fd16800:	.word  0x0606
3fd16810:	.word  0x000b
3fd16820:	move   b13, *b6, 0
3fd16830:	srl    b9, b8
3fd16840:	dsjs   a13, L3FD16920
3fd16850:	getpc  a7
3fd16860:	.word  0x0606
3fd16870:	.word  0x000b
3fd16880:	.word  0x0082
3fd16890:	sll    b8, b7
3fd168a0:	rl     0xc, a12
3fd168b0:	exgpc  b10
3fd168c0:	.word  0x0606
3fd168d0:	.word  0x000b
3fd168e0:	.word  0x0088
3fd168f0:	sll    b8, b7
3fd16900:	rl     0xc, a12
3fd16910:	exgpc  b10
L3FD16920:
3fd16920:	.word  0x0606
3fd16930:	.word  0x000b
3fd16940:	getpc  a4
3fd16950:	sll    b8, b7
3fd16960:	rl     0xc, a12
3fd16970:	exgpc  b10
3fd16980:	.word  0x0606
3fd16990:	.word  0x000b
3fd169a0:	putst  b6
3fd169b0:	sll    b8, b7
3fd169c0:	rl     0xc, a12
3fd169d0:	exgpc  b10
3fd169e0:	.word  0x0606
3fd169f0:	.word  0x000b
3fd16a00:	getpc  a10
3fd16a10:	sll    b8, b7
3fd16a20:	rl     0xc, a12
3fd16a30:	exgpc  b10
3fd16a40:	.word  0x0606
3fd16a50:	.word  0xfe07
3fd16a60:	addk   10, b1
3fd16a70:	emu
3fd16a80:	.word  0x0601
3fd16a90:	trap   6
3fd16aa0:	move   *a0(0x9cc7), *a1+, 0
3fd16ac0:	movb   *a7, *a11
3fd16ad0:	rev    sp
3fd16ae0:	.word  0x0601
3fd16af0:	.word  0x0a06
3fd16b00:	move   a0, *a0, 1
3fd16b10:	movk   6, a4
3fd16b20:	movb   a3, *a3
3fd16b30:	popst
3fd16b40:	.word  0x0601
3fd16b50:	.word  0x0a06
3fd16b60:	move   *a0, *a0, 0
3fd16b70:	movk   6, a4
3fd16b80:	movb   a3, *a3
3fd16b90:	popst
3fd16ba0:	.word  0x0601
3fd16bb0:	addi   0x4400, a6
3fd16bd0:	movk   4, a1
3fd16be0:	movb   a3, *a3
3fd16bf0:	dsjs   b1, L3FD16D10
3fd16c00:	.word  0x0601
3fd16c10:	addi   0x4a00, a6
3fd16c30:	movk   4, a1
L3FD16C40:
3fd16c40:	movb   a3, *a3
3fd16c50:	dsjs   b1, L3FD16D70
3fd16c60:	.word  0x0601
3fd16c70:	addi   0x8800, a6
3fd16c90:	movk   4, a0
3fd16ca0:	sla    0x14, b5
3fd16cb0:	addk   4, a4
3fd16cc0:	.word  0x0601
3fd16cd0:	.word  0x0806
3fd16ce0:	subb   a8, a0
3fd16cf0:	sra    0x17, b8
3fd16d00:	dsjs   b13, L3FD16D50
L3FD16D10:
3fd16d10:	.word  0x0601
3fd16d20:	.word  0x0806
3fd16d30:	move   a0, a1
3fd16d40:	sll    0xe, a10
L3FD16D50:
3fd16d50:	or     a5, a5
3fd16d60:	emu
L3FD16D70:
3fd16d70:	.word  0x0606
3fd16d80:	.word  0x0009
3fd16d90:	.word  0x0082
3fd16da0:	.word  0x7d07
3fd16db0:	btst   11, a12
3fd16dc0:	.word  0x0601
3fd16dd0:	trap   6
3fd16de0:	move   *a0, *a0, 0
3fd16df0:	sext   a0, 1
3fd16e00:	movb   b3, *b13
3fd16e10:	emu
3fd16e20:	.word  0x0606
3fd16e30:	.word  0x0009
3fd16e40:	.word  0x024c
3fd16e50:	.word  0x7d07
3fd16e60:	btst   11, a12
3fd16e70:	.word  0x0601
3fd16e80:	trap   6
3fd16e90:	move   *a0(0x701), a0, 1
3fd16eb0:	movb   b3, *b13
3fd16ec0:	emu
3fd16ed0:	.word  0x0606
3fd16ee0:	.word  0x0009
3fd16ef0:	getpc  a10
3fd16f00:	.word  0x7d07
3fd16f10:	btst   11, a12
3fd16f20:	.word  0x0601
3fd16f30:	.word  0x0a06
3fd16f40:	move   a0, a0
3fd16f50:	addxy  b1, b2
3fd16f60:	movb   *a13, a0
3fd16f70:	negb   b1
3fd16f80:	.word  0x0601
3fd16f90:	.word  0x0606
3fd16fa0:	move   *a8, *a0, 1
3fd16fb0:	xor    b6, b10
3fd16fc0:	exgpc  b12
3fd16fd0:	.word  0x0606
3fd16fe0:	.word  0x0206
3fd16ff0:	move   *a1, a14, 1
3fd17000:	btst   23, b0
3fd17010:	emu
3fd17020:	.word  0x0606
3fd17030:	.word  0x0009
3fd17040:	.word  0x0082
3fd17050:	.word  0x7f17
3fd17060:	.word  0x0e88
3fd17070:	.word  0x0601
3fd17080:	trap   6
3fd17090:	move   *a0, *a0, 0
3fd170a0:	subk   24, a0
3fd170b0:	move   *b3, *sp, 0
3fd170c0:	emu
3fd170d0:	.word  0x0606
3fd170e0:	.word  0x0009
3fd170f0:	getpc  a4
3fd17100:	.word  0x7f17
3fd17110:	.word  0x0e08
3fd17120:	.word  0x0601
3fd17130:	trap   6
3fd17140:	btst   a0, a0
3fd17150:	subk   24, a1
3fd17160:	move   *b3, *sp, 0
3fd17170:	emu
3fd17180:	.word  0x0606
3fd17190:	.word  0x0009
3fd171a0:	.word  0x0082
3fd171b0:	.word  0x0843
3fd171c0:	btst   6, a1
3fd171d0:	.word  0x0601
3fd171e0:	trap   6
3fd171f0:	move   *a0, *a0, 0
3fd17200:	addc   a8, a0
3fd17210:	sla    0x8, a8
3fd17220:	emu
3fd17230:	.word  0x0606
3fd17240:	.word  0x0009
3fd17250:	getpc  a4
3fd17260:	.word  0x0843
3fd17270:	btst   6, a1
3fd17280:	.word  0x0601
3fd17290:	trap   6
3fd172a0:	btst   a0, a0
3fd172b0:	addc   a8, a1
3fd172c0:	sla    0x8, a8
3fd172d0:	emu
3fd172e0:	.word  0x0606
3fd172f0:	.word  0x0008
3fd17300:	subk   2, a5
3fd17310:	sll    b8, b7
3fd17320:	jump   b4
3fd17330:	.word  0x0606
3fd17340:	.word  0x0009
3fd17350:	move   b13, *b6, 0
3fd17360:	sll    b9, b6
3fd17370:	addk   12, a12
3fd17380:	.word  0x0601
3fd17390:	trap   6
3fd173a0:	move   a0, *a0, 1
3fd173b0:	subk   24, a0
3fd173c0:	movb   a3, *a3
3fd173d0:	emu
3fd173e0:	.word  0x0606
3fd173f0:	.word  0x0009
3fd17400:	.word  0x0088
3fd17410:	sll    b8, b7
3fd17420:	.word  0x0e8c
3fd17430:	.word  0x0601
3fd17440:	trap   6
3fd17450:	sub    a0, a0
3fd17460:	subk   24, a1
3fd17470:	movb   a3, *a3
3fd17480:	emu
3fd17490:	.word  0x0606
3fd174a0:	.word  0x0009
3fd174b0:	putst  b6
3fd174c0:	sll    b8, b7
3fd174d0:	.word  0x0e8c
3fd174e0:	.word  0x0601
3fd174f0:	trap   6
3fd17500:	btst   a0, a0
3fd17510:	subk   24, a1
3fd17520:	movb   a3, *a3
3fd17530:	emu
3fd17540:	.word  0x0606
3fd17550:	.word  0xff08
3fd17560:	move   a4, *a4, 0
3fd17570:	.word  0x080f
3fd17580:	emu
3fd17590:	.word  0x0606
3fd175a0:	emu
3fd175b0:	cmpxy  b14, b0
3fd175c0:	move   -*b10, b10, 1
3fd175d0:	emu
3fd175e0:	.word  0x0606
3fd175f0:	.word  0x0009
3fd17600:	move   a4, *a2, 0
3fd17610:	sll    b8, b8
3fd17620:	subk   22, a12
3fd17630:	.word  0x0601
3fd17640:	trap   6
3fd17650:	move   *a0, *a0, 0
3fd17660:	movk   4, a0
3fd17670:	jrv   L3FD17CB0
3fd17680:	emu
3fd17690:	.word  0x0606
3fd176a0:	.word  0x0009
3fd176b0:	move   a10, *a4, 0
3fd176c0:	sll    b8, b8
3fd176d0:	subk   22, a12
3fd176e0:	.word  0x0601
3fd176f0:	trap   6
3fd17700:	btst   a0, a0
3fd17710:	movk   4, a1
3fd17720:	jrv   L3FD17D60
3fd17730:	emu
3fd17740:	.word  0x0606
3fd17750:	.word  0x0209
3fd17760:	move   a4, *a8, 0
3fd17770:	move   b8, -*b8, 1
3fd17780:	move   *b2, b2, 0
3fd17790:	emu
3fd177a0:	.word  0x0606
3fd177b0:	.word  0x0206
3fd177c0:	dsjs   a7, L3FD177F0
3fd177d0:	movb   *a9, *a9
3fd177e0:	exgpc  b8
L3FD177F0:
3fd177f0:	.word  0x0606
3fd17800:	.word  0x0209
3fd17810:	move   a10, *a10, 0
3fd17820:	move   b8, -*b8, 1
3fd17830:	move   *b2, b2, 0
3fd17840:	.word  0x000c
3fd17850:	.word  0x0000
3fd17860:	.word  0x0000
3fd17870:	.word  0x0000
3fd17880:	.word  0x0000
3fd17890:	.word  0x0000
3fd178a0:	sla    0x10, a0
3fd178b0:	.word  0x0009
3fd178c0:	dsjs   a0, L3FD178D0
L3FD178D0:
3fd178d0:	move   *a9(0x3f), *sp+, 0
3fd178f0:	.word  0x0000
3fd17900:	.word  0x0000
3fd17910:	.word  0x0000
3fd17920:	.word  0x0000
3fd17930:	.word  0x0000
3fd17940:	.word  0x0000
3fd17950:	emu
3fd17960:	cmp    a0, a0
3fd17970:	move   *b11(0x3f), *b8+, 0
3fd17990:	.word  0x0000
3fd179a0:	.word  0x0000
3fd179b0:	.word  0x0000
3fd179c0:	move   *a0+, *a0+, 0
3fd179d0:	move   *a9(0x3f), *a12+, 0
3fd179f0:	.word  0x0000
3fd17a00:	.word  0x0000
3fd17a10:	addc   a1, a13
3fd17a20:	.word  0x7469
3fd17a30:	.word  0x7473
3fd17a40:	sra    b11, b2
3fd17a50:	mods   a11, a1
3fd17a60:	or     a1, a13
3fd17a70:	.word  0x7265
3fd17a80:	rl     a11, a13
3fd17a90:	sla    a11, a14
3fd17aa0:	srl    0x15, a12
3fd17ab0:	sra    a10, a13
3fd17ac0:	rl     a11, a4
3fd17ad0:	mods   b11, b5
3fd17ae0:	andn   a1, a13
3fd17af0:	move   a1, b13
3fd17b00:	.word  0x726f
3fd17b10:	sla    a11, a13
3fd17b20:	srl    0x15, a12
3fd17b30:	rl     0x9, a13
3fd17b40:	srl    0x17, b8
3fd17b50:	.word  0x3431
3fd17b60:	srl    0x17, b0
3fd17b70:	rl     0x1, b1
3fd17b80:	srl    0x17, b0
3fd17b90:	rl     0x1, b1
3fd17ba0:	srl    0x17, b0
3fd17bb0:	srl    0x16, a3
3fd17bc0:	rl     0x9, b1
3fd17bd0:	srl    0x17, b0
3fd17be0:	sub    a10, a4
3fd17bf0:	srl    0x16, a3
3fd17c00:	sub    a10, a4
3fd17c10:	.word  0x7443
3fd17c20:	sll    a11, a5
3fd17c30:	.word  0x0068
3fd17c40:	addc   a1, a13
3fd17c50:	.word  0x7469
3fd17c60:	.word  0x7473
3fd17c70:	sra    b11, b2
3fd17c80:	mods   a11, a1
3fd17c90:	or     a1, a13
3fd17ca0:	.word  0x7265
L3FD17CB0:
3fd17cb0:	rl     a11, a13
3fd17cc0:	sla    a11, a14
3fd17cd0:	srl    0x15, a12
3fd17ce0:	sra    a10, a13
3fd17cf0:	rl     a11, a4
3fd17d00:	mods   b11, b5
3fd17d10:	andn   a1, a13
3fd17d20:	move   a1, b13
3fd17d30:	.word  0x726f
3fd17d40:	sla    a11, a13
3fd17d50:	srl    0x15, a12
L3FD17D60:
3fd17d60:	rl     0x9, a13
3fd17d70:	srl    0x17, b8
3fd17d80:	.word  0x3431
3fd17d90:	srl    0x17, b0
3fd17da0:	rl     0x1, b1
3fd17db0:	srl    0x17, b0
3fd17dc0:	rl     0x1, b1
3fd17dd0:	srl    0x17, b0
3fd17de0:	srl    0x16, a3
3fd17df0:	rl     0x9, b1
3fd17e00:	sub    a1, a13
3fd17e10:	addc   a10, a5
3fd17e20:	sub    a1, a13
3fd17e30:	addc   a10, a5
3fd17e40:	sra    b11, b4
3fd17e50:	rl     a3, a3
3fd17e60:	and    a8, a0
3fd17e70:	.word  0x0000
3fd17e80:	andn   a0, a0
3fd17e90:	.word  0x0000
3fd17ea0:	add    a0, a0
3fd17eb0:	.word  0x0000
3fd17ec0:	mods   a8, a0
3fd17ed0:	.word  0x0000
3fd17ee0:	or     a0, a0
3fd17ef0:	.word  0x0000
3fd17f00:	modu   a0, a0
3fd17f10:	.word  0x0000
3fd17f20:	clr    a0
3fd17f30:	.word  0x0000
3fd17f40:	xor    a8, a0
3fd17f50:	.word  0x0000
3fd17f60:	divs   a0, a0
3fd17f70:	.word  0x0000
3fd17f80:	divs   a8, a0
3fd17f90:	.word  0x0000
3fd17fa0:	divu   a0, a0
3fd17fb0:	.word  0x0000
3fd17fc0:	divu   a8, a0
3fd17fd0:	.word  0x0000
3fd17fe0:	mpys   a0, a0
3fd17ff0:	.word  0x0000
3fd18000:	andn   a0, a0
3fd18010:	.word  0x0000
3fd18020:	mpys   a8, a0
3fd18030:	.word  0x0000
3fd18040:	addk   16, a0
3fd18050:	.word  0x0000
3fd18060:	dsjs   a0, L3FD181F0
3fd18070:	.word  0x0000
3fd18080:	movb   a0, *a0
3fd18090:	.word  0x0000
3fd180a0:	mpyu   a0, a0
3fd180b0:	.word  0x0000
3fd180c0:	sra    a0, a0
3fd180d0:	.word  0x0000
3fd180e0:	mpyu   a8, a0
3fd180f0:	.word  0x0000
3fd18100:	sra    a0, a0
3fd18110:	.word  0x0000
3fd18120:	sla    a0, a0
3fd18130:	.word  0x0000
3fd18140:	modu   a8, a0
3fd18150:	.word  0x0000
3fd18160:	sll    a0, a0
3fd18170:	.word  0x0000
3fd18180:	modu   a0, a0
3fd18190:	.word  0x0000
3fd181a0:	sra    a0, a0
3fd181b0:	.word  0x0000
3fd181c0:	.word  0x7000
3fd181d0:	.word  0x0000
3fd181e0:	sll    a8, a0
L3FD181F0:
3fd181f0:	.word  0x0000
3fd18200:	.word  0x7100
3fd18210:	.word  0x0000
3fd18220:	srl    a0, a0
L3FD18230:
3fd18230:	.word  0x0000
3fd18240:	.word  0x7200
3fd18250:	.word  0x0000
3fd18260:	add    a8, a0
3fd18270:	.word  0x0000
3fd18280:	mods   a8, a0
3fd18290:	.word  0x0000
3fd182a0:	dsjs   a0, L3FD18230
3fd182b0:	.word  0x0000
3fd182c0:	.word  0x7300
3fd182d0:	.word  0x0000
L3FD182E0:
3fd182e0:	addc   a0, a0
3fd182f0:	.word  0x0000
3fd18300:	addi   0x0, a0
3fd18320:	dsjs   a0, L3FD18330
L3FD18330:
3fd18330:	.word  0x0000
3fd18340:	trap   0
3fd18350:	.word  0x0000
L3FD18360:
3fd18360:	dsjs   a0, L3FD18370
L3FD18370:
3fd18370:	.word  0x0000
3fd18380:	move   *a0, *a0, 1
3fd18390:	.word  0x0000
3fd183a0:	dsjs   a0, L3FD18430
3fd183b0:	.word  0x0000
3fd183c0:	addi   0x0, a0
L3FD183E0:
3fd183e0:	addk   16, a0
3fd183f0:	.word  0x0000
3fd18400:	.word  0x7400
3fd18410:	.word  0x0000
3fd18420:	or     a0, a0
L3FD18430:
3fd18430:	.word  0x0000
3fd18440:	emu
3fd18450:	.word  0x0600
3fd18460:	subk   32, a0
3fd18470:	addi   0x0, a0
3fd18490:	.word  0x0000
3fd184a0:	pixblt l,l
3fd184b0:	.word  0x0000
3fd184c0:	sext   a0, 0
3fd184d0:	.word  0x0000
3fd184e0:	.word  0x0000
3fd184f0:	sext   a0, 1
3fd18500:	addi   0xfd00, a0
3fd18520:	pixt   *sp, xy, *sp, xy
3fd18530:	.word  0x00ff
L3FD18540:
3fd18540:	sext   a0, 0
3fd18550:	addi   0xb00, a0
3fd18570:	pixblt l,l
3fd18580:	sext   a0, 0
3fd18590:	.word  0x0000
3fd185a0:	.word  0x0000
3fd185b0:	.word  0x0000
3fd185c0:	.word  0x0000
3fd185d0:	.word  0x0000
3fd185e0:	sla    0x0, a0
3fd185f0:	.word  0x0000
3fd18600:	.word  0x0000
3fd18610:	.word  0x0000
3fd18620:	.word  0xfe00
3fd18630:	.word  0x0000
3fd18640:	.word  0x0000
3fd18650:	.word  0x0a00
3fd18660:	subk   24, a0
3fd18670:	.word  0x0000
3fd18680:	.word  0x0000
3fd18690:	.word  0x0000
3fd186a0:	rl     a0, a0
3fd186b0:	move   *b11(0xbe3f), *b14+, 0
3fd186d0:	jrhi   L3FD186F0
3fd186e0:	jrn   L3FD18700
L3FD186F0:
3fd186f0:	exgf   a1, 1
L3FD18700:
3fd18700:	pixt   a0, *a1, xy
3fd18710:	sext   a1, 0
3fd18720:	subk   24, a2
3fd18730:	sll    0x10, a2
3fd18740:	srl    0x10, a2
3fd18750:	dsjs   a2, L3FD188E0
3fd18760:	cmp    a0, a2
3fd18770:	or     a8, a2
3fd18780:	sra    a0, a2
3fd18790:	mods   a0, a2
3fd187a0:	.word  0x7402
3fd187b0:	.word  0x7b02
3fd187c0:	movb   a8, *a2
3fd187d0:	movb   *a8, *a2
3fd187e0:	movb   a8, *a2(0xbd02)
3fd18800:	jrnv   L3FD18830
3fd18810:	.word  0xdd02
3fd18820:	movx   a8, a2
L3FD18830:
3fd18830:	pixt   *a8, *a2
3fd18840:	subi   0xd2fce2fc, a2
3fd18870:	.word  0x3703
3fd18880:	sub    a0, a3
3fd18890:	or     a0, a3
3fd188a0:	mpyu   a8, a3
3fd188b0:	modu   a8, a3
3fd188c0:	.word  0x7f03
3fd188d0:	move   *a0+, a3, 1
L3FD188E0:
3fd188e0:	move   -*a8, -*a3, 1
3fd188f0:	movb   *a8(0xcf03), *a3(0xe103)
3fd18920:	pixt   *a8, xy, a3
3fd18930:	sext   a3, 0
3fd18940:	movk   32, a4
3fd18950:	sra    0x10, a4
3fd18960:	dsjs   a4, L3FD18A70
3fd18970:	move   a0, a4
3fd18980:	mpyu   a0, a4
3fd18990:	.word  0x7004
3fd189a0:	move   *a8, a4, 0
3fd189b0:	move   *a0+, *a4+, 0
3fd189c0:	move   -*a0, -*a4, 1
3fd189d0:	movb   *a0(0xd304), *a4(0xe604)
3fd18a00:	drav   a0, a4
3fd18a10:	trap   4
3fd18a20:	btst   31, a5
3fd18a30:	rl     0x8, a5
3fd18a40:	subb   a0, a5
3fd18a50:	divs   a0, a5
3fd18a60:	lmo    a8, a5
L3FD18A70:
3fd18a70:	.word  0x7b05
3fd18a80:	move   *a8, a5, 1
3fd18a90:	move   *a8+, *a5+, 0
3fd18aa0:	move   -*a8, a5, 0
3fd18ab0:	movb   *a0(0xb305), a5
3fd18ad0:	jrge   L3FD18B30
3fd18ae0:	subxy  a8, a5
3fd18af0:	pixt   a8, *a5
3fd18b00:	pixblt l,l
3fd18b10:	sll    0x8, a6
3fd18b20:	dsjs   a6, L3FD18CB0
L3FD18B30:
3fd18b30:	sub    a8, a6
3fd18b40:	or     a8, a6
3fd18b50:	lmo    a8, a6
3fd18b60:	move   a8, *a6, 0
3fd18b70:	move   a0, *a6+, 0
3fd18b80:	.word  0x9f06
3fd18b90:	movb   a8, *a6(0xbb06)
3fd18bb0:	.word  0xdc06
3fd18bc0:	cmpxy  a0, a6
3fd18bd0:	movx   a0, a6
3fd18be0:	pixt   *a0, xy, *a6, xy
3fd18bf0:	pixt   *a0, *a6
3fd18c00:	.word  0x0406
3fd18c10:	movk   32, a7
3fd18c20:	srl    0x8, a7
3fd18c30:	sub    a0, a7
3fd18c40:	divs   a8, a7
3fd18c50:	sll    a8, a7
3fd18c60:	.word  0x7407
3fd18c70:	move   *a8, a7, 0
3fd18c80:	move   *a0+, a7, 1
3fd18c90:	move   -*a0, a7, 0
3fd18ca0:	move   *a0(0xff07), a7, 0
3fd18cc0:	.word  0xffff
3fd18cd0:	.word  0xffff
3fd18ce0:	.word  0xffff
3fd18cf0:	.word  0xffff
3fd18d00:	.word  0xffff
3fd18d10:	.word  0xffff
3fd18d20:	.word  0xffff
3fd18d30:	.word  0xffff
3fd18d40:	.word  0xffff
3fd18d50:	.word  0xffff
3fd18d60:	.word  0xffff
3fd18d70:	.word  0xffff
3fd18d80:	.word  0xffff
3fd18d90:	.word  0xffff
3fd18da0:	.word  0xffff
3fd18db0:	.word  0xffff
3fd18dc0:	.word  0xffff
3fd18dd0:	.word  0xffff
3fd18de0:	.word  0xffff
L3FD18DF0:
3fd18df0:	.word  0xffff
3fd18e00:	.word  0xffff
3fd18e10:	.word  0xffff
3fd18e20:	.word  0xffff
3fd18e30:	.word  0xffff
3fd18e40:	.word  0xffff
3fd18e50:	.word  0xffff
3fd18e60:	.word  0xffff
3fd18e70:	.word  0xffff
3fd18e80:	.word  0xffff
3fd18e90:	.word  0xffff
3fd18ea0:	.word  0xffff
3fd18eb0:	.word  0xffff
3fd18ec0:	.word  0xffff
3fd18ed0:	move   *sp(0xcc07), *sp(0xda07), 1
3fd18f00:	subxy  a0, a7
3fd18f10:	drav   a0, a7
3fd18f20:	addi   0x1508, a7
3fd18f40:	sla    0x18, a8
3fd18f50:	rl     0x8, a8
3fd18f60:	dsjs   a8, L3FD18DF0
3fd18f70:	move   a8, a8
3fd18f80:	divu   a8, a8
3fd18f90:	rl     a8, a8
3fd18fa0:	.word  0x7708
L3FD18FB0:
3fd18fb0:	move   *a8, a8, 0
3fd18fc0:	move   *a0+, a8, 0
3fd18fd0:	move   a8, -*a8, 1
3fd18fe0:	move   a8, *a8(0xc208), 1
3fd19000:	subxy  a8, a8
3fd19010:	.word  0x0408
3fd19020:	addk   32, a9
3fd19030:	btst   31, a9
3fd19040:	.word  0xff09
3fd19050:	.word  0xffff
3fd19060:	.word  0xffff
3fd19070:	.word  0xffff
3fd19080:	rl     0x1f, sp
3fd19090:	sub    a0, a9
3fd190a0:	andn   a0, a9
3fd190b0:	sll    a8, a9
3fd190c0:	.word  0x7f09
3fd190d0:	move   a0, *a9+, 0
3fd190e0:	.word  0x9e09
3fd190f0:	movb   a8, *a9(0xba09)
L3FD19110:
3fd19110:	jrnn   L3FD191B0
3fd19120:	cmpxy  a0, a9
3fd19130:	drav   a8, a9
3fd19140:	trap   9
3fd19150:	addk   16, a10
3fd19160:	btst   7, a10
L3FD19170:
3fd19170:	rl     0x8, a10
3fd19180:	dsjs   a10, L3FD19110
3fd19190:	andn   a0, a10
3fd191a0:	sra    a0, a10
L3FD191B0:
3fd191b0:	.word  0x790a
3fd191c0:	move   *a0, a10, 1
3fd191d0:	move   *a0+, *a10+, 0
3fd191e0:	.word  0xff0a
3fd191f0:	move   -*sp, -*sp, 1
3fd19200:	.word  0xff0a
3fd19210:	.word  0xffff
3fd19220:	movb   *sp(0xd80a), *sp(0xea0a)
3fd19250:	pixt   *a0, *a10
3fd19260:	pixblt l,l
3fd19270:	sla    0x8, a11
3fd19280:	rl     0x18, a11
3fd19290:	sub    a8, a11
3fd192a0:	xor    a8, a11
3fd192b0:	srl    a8, a11
L3FD192C0:
3fd192c0:	.word  0x770b
3fd192d0:	move   a8, *a11, 0
3fd192e0:	move   a0, *a11+, 1
3fd192f0:	movb   a8, *a11(0xc40b)
3fd19310:	exgf   a11, 0
3fd19320:	subxy  a8, a11
3fd19330:	pixt   *a0, *a11
3fd19340:	addk   16, a11
3fd19350:	sll    0x10, a12
3fd19360:	rl     0x18, a12
3fd19370:	subb   a0, a12
3fd19380:	xor    a0, a12
3fd19390:	.word  0xff0c
3fd193a0:	mods   b7, sp
3fd193b0:	.word  0x7c0c
3fd193c0:	movb   a0, *a12
3fd193d0:	movb   *a8, *a12
3fd193e0:	move   *a0(0xcc0c), a12, 1
3fd19400:	.word  0xde0c
3fd19410:	.word  0xff0c
3fd19420:	movy   b7, sp
3fd19430:	sext   a12, 0
3fd19440:	subk   16, a13
3fd19450:	srl    0x18, a13
3fd19460:	dsjs   a13, L3FD193F0
3fd19470:	or     a0, a13
3fd19480:	sra    a0, a13
3fd19490:	.word  0x790d
3fd194a0:	move   *a8, *a13, 0
3fd194b0:	.word  0x000d
3fd194c0:	addi   0x0, a0
3fd194e0:	.word  0x0804
3fd194f0:	addi   0x6600, a11
3fd19510:	srl    a3, a6
3fd19520:	drav   a0, a6
3fd19530:	nop
3fd19540:	addi   0xf80d, a9
3fd19560:	dsjs   b3, L3FD19500
3fd19570:	rl     0x1e, sp
3fd19580:	addi   0xb0b, a0
3fd195a0:	move   *a0+, *a3+, 0
L3FD195B0:
3fd195b0:	.word  0x0cc1
3fd195c0:	rl     0x3, a6
3fd195d0:	move   *a12+, *a3+, 0
3fd195e0:	rl     0x1f, sp
3fd195f0:	movk   12, a3
3fd19600:	srl    sp, sp
3fd19610:	rl     0x18, a6
3fd19620:	jrp   L3FD18FB0
3fd19630:	srl    a0, a12
3fd19640:	.word  0x0200
3fd19650:	addi   0x30d, a10
3fd19670:	addk   32, b0
3fd19680:	cpw    b14, b14
3fd19690:	negb   a3
3fd196a0:	.word  0x7e07
3fd196b0:	jruc   L3FD192C0
3fd196c0:	jrgt   L3FD19300
3fd196d0:	.word  0x087b
3fd196e0:	.word  0x0808
3fd196f0:	.word  0x0a01
3fd19700:	addi   0xe00, a11
3fd19720:	sub    b1, b6
3fd19730:	addxy  b6, b8
3fd19740:	move   *a8, a12, 1
3fd19750:	.word  0xd839
3fd19760:	sla    b8, b0
3fd19770:	abs    a3
3fd19780:	trap   2
3fd19790:	addi   0x2c00, a11
L3FD197B0:
3fd197b0:	jruc   L3FD19170
L3FD197C0:
3fd197c0:	.word  0x7040
3fd197d0:	.word  0x76af
3fd197e0:	move   *b13+, *b3+, 0
3fd197f0:	.word  0x041b
3fd19800:	addi   0xf80d, a8
3fd19820:	.word  0x366e
3fd19830:	.word  0x0402
3fd19840:	addi   0x30c, a8
3fd19860:	sll    0x12, a8
3fd19870:	rl     0x19, b3
L3FD19880:
3fd19880:	sla    0x19, b3
3fd19890:	.word  0x0846
3fd198a0:	.word  0x0804
3fd198b0:	.word  0x0c0b
3fd198c0:	sla    0x8, a3
3fd198d0:	jrv   L3FD19D40
3fd198e0:	jrv   L3FD195B0
3fd198f0:	sll    0x12, a12
3fd19900:	.word  0x0201
3fd19910:	addi   0xff09, a10
3fd19930:	movk   32, b8
3fd19940:	.word  0x7edb
L3FD19950:
3fd19950:	dsjs   b12, L3FD19950
3fd19960:	srl    a3, a6
3fd19970:	.word  0x0a02
3fd19980:	.word  0x0a0b
3fd19990:	movk   32, a0
3fd199a0:	movk   32, b8
3fd199b0:	.word  0xff18
3fd199c0:	movk   7, sp
3fd199d0:	movk   32, b8
3fd199e0:	.word  0x0418
3fd199f0:	addi   0x303, a8
3fd19a10:	srl    a7, a14
L3FD19A20:
3fd19a20:	exgpc  a3
3fd19a30:	addi   0xfc06, a10
3fd19a50:	.word  0xffff
3fd19a60:	.word  0x0403
3fd19a70:	addi   0x3, a8
3fd19a90:	.word  0x06f6
L3FD19AA0:
3fd19aa0:	.word  0x0a02
3fd19ab0:	.word  0x0c0b
3fd19ac0:	jruc   L3FD19AE0
L3FD19AD0:
3fd19ad0:	sla    a2, a0
L3FD19AE0:
3fd19ae0:	rl     0x1, a0
3fd19af0:	movk   32, b0
3fd19b00:	.word  0x0c08
3fd19b10:	.word  0x0604
L3FD19B20:
3fd19b20:	nop
3fd19b30:	.word  0x0a02
3fd19b40:	addi   0x3c00, a11
3fd19b60:	addc   a3, a6
3fd19b70:	jrhi   L3FD197B0
L3FD19B80:
3fd19b80:	jrhi   L3FD197C0
3fd19b90:	addc   a6, a3
3fd19ba0:	dsjs   a6, L3FD19B80
3fd19bb0:	.word  0x0a02
3fd19bc0:	addi   0x1c00, a11
3fd19be0:	movk   32, sp
3fd19bf0:	movk   32, b8
3fd19c00:	movk   32, b8
3fd19c10:	movk   32, b8
3fd19c20:	.word  0xff18
L3FD19C30:
3fd19c30:	.word  0x0a02
3fd19c40:	addi   0x7e00, a11
3fd19c60:	jrhi   L3FD19AA0
3fd19c70:	jruc   L3FD19880
L3FD19C80:
3fd19c80:	rl     0x3, a0
3fd19c90:	.word  0x0c18
3fd19ca0:	.word  0xffc6
3fd19cb0:	.word  0x0a02
3fd19cc0:	addi   0x7e00, a11
3fd19ce0:	jruc   L3FD19B20
3fd19cf0:	sla    a6, a0
L3FD19D00:
3fd19d00:	sla    b1, b8
3fd19d10:	jruc   L3FD19920
3fd19d20:	.word  0x7ec3
3fd19d30:	.word  0x0a02
L3FD19D40:
3fd19d40:	addi   0x7000, a11
3fd19d60:	rl     b3, b0
3fd19d70:	sra    a3, a12
3fd19d80:	sll    a11, a2
3fd19d90:	sla    b7, sp
3fd19da0:	pixt   a3, *a0
3fd19db0:	.word  0x0a02
3fd19dc0:	addi   0x7f00, a11
3fd19de0:	nop
3fd19df0:	dsjs   a3, L3FD19C80
3fd19e00:	jruc   L3FD1A440
3fd19e10:	jruc   L3FD19A20
3fd19e20:	dsjs   a3, L3FD19D00
3fd19e30:	.word  0x0a02
3fd19e40:	addi   0xf000, a11
3fd19e60:	.word  0x061c
3fd19e70:	dsjs   a6, L3FD1A000
L3FD19E80:
3fd19e80:	jrhi   L3FD1A500
3fd19e90:	jrhi   L3FD19AD0
3fd19ea0:	dsjs   a6, L3FD19E80
L3FD19EB0:
3fd19eb0:	.word  0x0a02
3fd19ec0:	addi   0xff00, a11
3fd19ee0:	jruc   L3FD19B20
3fd19ef0:	sla    a3, a0
3fd19f00:	rl     0x1, a0
3fd19f10:	inc    b0
3fd19f20:	movk   32, b8
3fd19f30:	.word  0x0a02
3fd19f40:	addi   0x3c00, a11
3fd19f60:	jrhi   L3FD1A5D0
3fd19f70:	srl    a6, a3
L3FD19F80:
3fd19f80:	srl    b1, b12
3fd19f90:	jrhi   L3FD19BD0
3fd19fa0:	dsjs   a6, L3FD19F80
3fd19fb0:	.word  0x0a02
3fd19fc0:	addi   0x3c00, a11
3fd19fe0:	jrhi   L3FD1A650
3fd19ff0:	jrhi   L3FD19C30
L3FD1A000:
3fd1a000:	.word  0xdce6
3fd1a010:	sla    a3, a0
3fd1a020:	pixblt l,xy
3fd1a030:	.word  0x0804
3fd1a040:	trap   11
3fd1a050:	drav   a0, a0
3fd1a060:	.word  0x0006
3fd1a070:	.word  0x06f6
3fd1a080:	.word  0x0803
3fd1a090:	trap   11
3fd1a0a0:	jrv   L3FD1A0E0
3fd1a0b0:	rev    b3
3fd1a0c0:	.word  0x7380
3fd1a0d0:	.word  0x0cc6
L3FD1A0E0:
3fd1a0e0:	emu
3fd1a0f0:	addi   0xff0a, a10
3fd1a110:	jap   0xc070f1e3
3fd1a140:	btst   15, a3
3fd1a150:	move   b7, *b0, 0
3fd1a160:	.word  0x0201
L3FD1A170:
3fd1a170:	addi   0xfe08, a10
3fd1a190:	.word  0xffff
3fd1a1a0:	.word  0x0000
3fd1a1b0:	.word  0xffff
3fd1a1c0:	.word  0x0a01
3fd1a1d0:	.word  0x0a0b
3fd1a1e0:	not    sp
3fd1a1f0:	pixt   b0, *b14, xy
3fd1a200:	move   a0, @0x78f1e1c, 1
3fd1a230:	.word  0x0003
3fd1a240:	.word  0x0a02
3fd1a250:	addi   0x7e00, a11
3fd1a270:	jruc   L3FD19EB0
3fd1a280:	.word  0x70c0
3fd1a290:	.word  0x0c1c
3fd1a2a0:	.word  0x0c00
3fd1a2b0:	.word  0x0c1e
3fd1a2c0:	addi   0xc0b, a1
3fd1a2e0:	dsjs   a2, L3FD1A2F0
L3FD1A2F0:
3fd1a2f0:	sla    0x18, b8
3fd1a300:	sla    a6, a8
3fd1a310:	move   sp, a3
3fd1a320:	.word  0xd9b6
3fd1a330:	move   *a11+, *a6+, 1
3fd1a340:	dsjs   a13, L3FD1A170
3fd1a350:	getst  a0
3fd1a360:	addxy  a8, a14
3fd1a370:	.word  0x0003
3fd1a380:	addi   0xb, a11
3fd1a3a0:	move   b3, *b0, 0
3fd1a3b0:	.word  0x3603
3fd1a3c0:	move   b13, *b0, 0
3fd1a3d0:	jrle   L3FD1A4B0
3fd1a3e0:	move   *b1, b0, 1
3fd1a3f0:	.word  0x063f
3fd1a400:	.word  0xd833
3fd1a410:	pushst
3fd1a420:	.word  0x0a01
3fd1a430:	addi   0x7f00, a11
L3FD1A450:
3fd1a450:	movk   12, a12
3fd1a460:	srl    b1, b3
3fd1a470:	.word  0x9fc4
3fd1a480:	jrhi   L3FD1AAA0
3fd1a490:	dsj    a6, L3FD1E4A0
L3FD1A4B0:
3fd1a4b0:	.word  0x0a01
3fd1a4c0:	addi   0x7c00, a11
3fd1a4e0:	pixblt b,l
3fd1a4f0:	dsjs   b14, L3FD1A500
L3FD1A500:
3fd1a500:	jruc   L3FD1AB10
3fd1a510:	getst  a0
3fd1a520:	subi   0xf5fefc0c, a3
3fd1a550:	addi   0x7f00, a11
3fd1a570:	movk   12, a12
3fd1a580:	mods   b1, b6
3fd1a590:	move   b6, *b8(0xc361), 0
3fd1a5b0:	movb   a12, *a6
3fd1a5c0:	pushst
L3FD1A5D0:
3fd1a5d0:	.word  0x0a01
3fd1a5e0:	addi   0xff00, a11
3fd1a600:	rl     0x10, b9
3fd1a610:	jrls   L3FD1AC60
3fd1a620:	pixblt b,l
3fd1a630:	move   *b0, b3, 1
3fd1a640:	movk   8, a12
L3FD1A650:
3fd1a650:	move   @0xb0b0a01, b14
3fd1a680:	.word  0xff00
3fd1a690:	rl     0x10, b9
3fd1a6a0:	jrls   L3FD1ACF0
3fd1a6b0:	pixblt b,l
3fd1a6c0:	sll    0x10, b3
3fd1a6d0:	movk   32, a12
3fd1a6e0:	.word  0x00fc
3fd1a6f0:	addi   0xb0b, a1
3fd1a710:	.word  0x7c00
3fd1a720:	.word  0x3719
3fd1a730:	sla    b6, b8
3fd1a740:	.word  0x0c03
3fd1a750:	.word  0xfe30
3fd1a760:	move   a11, *a0, 1
3fd1a770:	jrle   L3FD1A910
3fd1a780:	emu
3fd1a790:	addi   0xb, a10
3fd1a7b0:	movb   sp, *sp
3fd1a7c0:	rl     0x18, b9
3fd1a7d0:	jrv   L3FD1AE40
3fd1a7e0:	rl     0xc, sp
3fd1a7f0:	jrle   L3FD1AE30
3fd1a800:	movb   *a12(0x207), *a12(0xb0a)
3fd1a830:	.word  0x000b
3fd1a840:	movk   7, sp
3fd1a850:	movk   32, b8
3fd1a860:	movk   32, b8
3fd1a870:	movk   32, b8
3fd1a880:	movk   32, b8
L3FD1A890:
3fd1a890:	pushst
3fd1a8a0:	addi   0xb, a10
3fd1a8c0:	jrp   L3FD1A890
3fd1a8d0:	getst  a0
3fd1a8e0:	.word  0x0603
L3FD1A8F0:
3fd1a8f0:	move   *a2+, *a12+, 0
3fd1a900:	sla    b9, b0
L3FD1A910:
3fd1a910:	pixt   a6, *a6
3fd1a920:	emu
3fd1a930:	addi   0xb, a10
3fd1a950:	movb   sp, *sp
3fd1a960:	move   b12, *b9(0xc1e1), 0
3fd1a980:	movk   12, a7
3fd1a990:	jrle   L3FD1ACD0
3fd1a9a0:	dsjs   a12, L3FD1A8F0
3fd1a9b0:	emu
3fd1a9c0:	addi   0xb, a10
3fd1a9e0:	movk   1, sp
3fd1a9f0:	sla    b1, b0
3fd1aa00:	move   a6, *a0, 0
3fd1aa10:	nop
3fd1aa20:	.word  0x0c86
3fd1aa30:	.word  0xfe19
3fd1aa40:	.word  0x0007
3fd1aa50:	addi   0xb, a11
3fd1aa70:	.word  0x778f
3fd1aa80:	.word  0xd59c
3fd1aa90:	srl    a5, a12
L3FD1AAA0:
3fd1aaa0:	move   -*b9, -*b5, 1
3fd1aab0:	jrv   L3FD1A450
3fd1aac0:	.word  0x0664
3fd1aad0:	.word  0xd833
3fd1aae0:	pushst
L3FD1AAF0:
3fd1aaf0:	addi   0xb0b, a1
L3FD1AB10:
3fd1ab10:	jagt   L3FD00EE0
3fd1ab30:	sra    b12, b8
3fd1ab40:	move   *b12+, *b6+, 0
3fd1ab50:	move   *a3+, *a6+, 1
3fd1ab60:	jrle   L3FD1B280
3fd1ab70:	drav   b0, b9
3fd1ab80:	emu
3fd1ab90:	addi   0xb, a10
3fd1abb0:	movb   b3, *b12
3fd1abc0:	btst   15, a13
3fd1abd0:	.word  0x783c
3fd1abe0:	addxy  b7, b0
3fd1abf0:	move   a14, *a1, 1
3fd1ac00:	pixt   a12, *a13, xy
3fd1ac10:	emu
3fd1ac20:	addi   0xb, a10
3fd1ac40:	movk   7, sp
3fd1ac50:	srl    b1, b3
L3FD1AC60:
3fd1ac60:	move   *a6+, *a12+, 0
3fd1ac70:	dsjs   b1, L3FD1AAF0
3fd1ac80:	.word  0x0c06
3fd1ac90:	pixt   *b0, *b8
3fd1aca0:	emu
3fd1acb0:	addi   0x30b, a11
L3FD1ACD0:
3fd1acd0:	movk   3, b12
3fd1ace0:	.word  0xd833
L3FD1ACF0:
3fd1acf0:	move   a11, *a0, 1
3fd1ad00:	.word  0x360d
3fd1ad10:	sla    b6, b8
3fd1ad20:	movk   12, a3
3fd1ad30:	move   @0x7337402, @0xb0b0b01, 1
3fd1ad80:	.word  0xff00
3fd1ad90:	srl    b8, b8
3fd1ada0:	sla    b12, b8
3fd1adb0:	pixt   a6, *a6
3fd1adc0:	movb   a3, *a1
3fd1add0:	move   *b1, b1, 1
3fd1ade0:	drav   b0, b9
3fd1adf0:	.word  0x0238
3fd1ae00:	addi   0xb, a10
3fd1ae20:	cpw    b14, b12
L3FD1AE30:
3fd1ae30:	negb   a3
L3FD1AE40:
3fd1ae40:	.word  0x7e07
3fd1ae50:	jruc   L3FD1AC60
3fd1ae60:	cpw    a14, a3
3fd1ae70:	exgpc  b11
3fd1ae80:	addi   0xb, a11
L3FD1AEA0:
3fd1aea0:	jrgt   L3FD1AEA0
3fd1aeb0:	sll    b8, b8
3fd1aec0:	rl     0xc, a12
3fd1aed0:	.word  0x00c2
3fd1aee0:	.word  0x0c03
3fd1aef0:	jruc   L3FD1B200
3fd1af00:	fill   l
3fd1af10:	addi   0xb0b, a1
3fd1af30:	jann   L3FD81100
3fd1af50:	sla    b12, b8
3fd1af60:	movk   12, a6
3fd1af70:	move   *a3+, *a6+, 0
3fd1af80:	move   *a3, a1, 1
3fd1af90:	move   b9, *b1, 1
3fd1afa0:	.word  0x0007
3fd1afb0:	addi   0xb, a11
3fd1afd0:	.word  0x378f
3fd1afe0:	jrp   L3FD1A970
3fd1aff0:	jrhi   L3FD1B180
3fd1b000:	jrle   L3FD1B190
3fd1b010:	dint
3fd1b020:	and    b0, b11
3fd1b030:	abs    a0
3fd1b040:	.word  0x0008
3fd1b050:	addi   0xb0b, a0
3fd1b070:	movb   *a8, a0
3fd1b080:	move   *b1+, *b7+, 0
3fd1b090:	move   a6, a1
L3FD1B0A0:
3fd1b0a0:	rl     0x13, a6
3fd1b0b0:	divs   b13, b11
3fd1b0c0:	sra    0xc, a13
3fd1b0d0:	sla    b14, b12
3fd1b0e0:	sll    a8, a12
3fd1b0f0:	emu
3fd1b100:	addi   0xb, a10
3fd1b120:	movb   sp, *sp
3fd1b130:	sla    b13, b1
3fd1b140:	abs    a3
3fd1b150:	.word  0x0e07
3fd1b160:	mods   b1, b6
3fd1b170:	movb   *a12(0x107), *a12(0xb0b)
3fd1b1a0:	.word  0x000b
3fd1b1b0:	movk   30, sp
3fd1b1c0:	.word  0x0846
3fd1b1d0:	cmp    b1, b3
3fd1b1e0:	pushst
3fd1b1f0:	.word  0x0c03
L3FD1B200:
3fd1b200:	jruc   L3FD1B510
3fd1b210:	fill   l
3fd1b220:	.word  0x0a02
3fd1b230:	addi   0xff00, a11
3fd1b250:	sla    a14, a1
L3FD1B260:
3fd1b260:	rl     0x3, a0
L3FD1B270:
3fd1b270:	movk   1, b0
L3FD1B280:
3fd1b280:	movb   a0, *a12
3fd1b290:	.word  0xff86
3fd1b2a0:	.word  0x0804
3fd1b2b0:	subi   0xccccc0fe, a11
3fd1b2e0:	rl     0x19, b3
3fd1b2f0:	pixt   *b9, xy, b3
3fd1b300:	.word  0x0a02
3fd1b310:	.word  0x0c0b
3fd1b320:	nop
3fd1b330:	.word  0x0602
3fd1b340:	.word  0x0c04
3fd1b350:	movk   32, a8
L3FD1B360:
3fd1b360:	rl     0x0, b0
3fd1b370:	sla    a1, a0
3fd1b380:	jruc   L3FD1B790
L3FD1B390:
3fd1b390:	.word  0x0804
3fd1b3a0:	subi   0x333330fe, a11
3fd1b3d0:	jrv   L3FD1B0A0
3fd1b3e0:	pixt   *a6, *a12
3fd1b3f0:	trap   2
3fd1b400:	subi   0x9271f708, a11
L3FD1B430:
3fd1b430:	.word  0x000c
3fd1b440:	addi   0x0, a0
3fd1b460:	.word  0x0a01
3fd1b470:	addi   0x1000, a11
3fd1b490:	pixt   b3, *b0, xy
3fd1b4a0:	subxy  sp, a1
3fd1b4b0:	.word  0xbfef
3fd1b4c0:	dsjs   sp, L3FD1B3C0
L3FD1B4D0:
3fd1b4d0:	.word  0x707c
3fd1b4e0:	.word  0x0040
3fd1b4f0:	addi   0xf0b, a1
L3FD1B510:
3fd1b510:	rl     0x18, a5
3fd1b520:	dsjs   sp, L3FD1B4D0
3fd1b530:	rl     0x19, b3
3fd1b540:	rl     0x6, a12
3fd1b550:	pixt   *b9, xy, b3
3fd1b560:	rl     0x1e, a12
3fd1b570:	jrv   L3FD1B270
3fd1b580:	rl     0x18, a12
3fd1b590:	jrv   L3FD1B260
3fd1b5a0:	pixt   *b9, xy, b12
3fd1b5b0:	jrv   L3FD1B280
3fd1b5c0:	jrhi   L3FD1B8D0
3fd1b5d0:	rl     0x18, a12
3fd1b5e0:	addi   0xc0b, a1
3fd1b600:	rl     0x18, a1
3fd1b610:	pixt   a6, *a12, xy
3fd1b620:	.word  0x0cc3
3fd1b630:	jrv   L3FD1B970
3fd1b640:	.word  0x0000
3fd1b650:	move   b7, *b0, 0
3fd1b660:	.word  0x0601
3fd1b670:	sla    b0, b8
3fd1b680:	getst  a0
3fd1b690:	addi   0xc0b, a1
3fd1b6b0:	btst   7, a1
3fd1b6c0:	rl     0x0, a12
3fd1b6d0:	negb   a0
3fd1b6e0:	.word  0x0c03
3fd1b6f0:	.word  0x0000
3fd1b700:	sla    b7, b8
3fd1b710:	getst  a0
3fd1b720:	movk   32, b14
3fd1b730:	.word  0x0060
3fd1b740:	addi   0xc0b, a1
3fd1b760:	.word  0x0e01
3fd1b770:	rl     0x2, a12
3fd1b780:	.word  0x00c0
L3FD1B790:
3fd1b790:	dsjs   b3, L3FD1B7A0
L3FD1B7A0:
3fd1b7a0:	.word  0x0000
3fd1b7b0:	sla    b3, b8
3fd1b7c0:	mmtm   a2, a0,a1,a3,a4,a11,a12,a13,a14
3fd1b7e0:	.word  0x0260
3fd1b7f0:	addi   0xc0b, a1
3fd1b810:	nop
3fd1b820:	rl     0x0, a12
3fd1b830:	.word  0x00c0
3fd1b840:	.word  0x7c03
L3FD1B850:
3fd1b850:	.word  0x0000
3fd1b860:	sla    b7, b8
3fd1b870:	getst  a0
3fd1b880:	movk   32, b14
3fd1b890:	.word  0x0060
3fd1b8a0:	trap   3
3fd1b8b0:	subi   0x79e32106, a11
3fd1b8e0:	move   @0xb0b0a02, b3, 1
3fd1b910:	movk   32, a0
3fd1b920:	movk   32, b8
3fd1b930:	.word  0xffff
3fd1b940:	movk   32, b8
3fd1b950:	.word  0x0018
3fd1b960:	.word  0xffff
L3FD1B970:
3fd1b970:	addi   0xc0b, a1
L3FD1B990:
3fd1b990:	rl     0x18, a1
3fd1b9a0:	.word  0x70cc
3fd1b9b0:	.word  0x0ec3
3fd1b9c0:	jrv   L3FD1BD00
3fd1b9d0:	.word  0x0000
3fd1b9e0:	jruc   L3FD1BCF0
3fd1b9f0:	nop
3fd1ba00:	rl     0x0, a12
3fd1ba10:	negb   a0
3fd1ba20:	addi   0xc0b, a1
3fd1ba40:	rl     0x18, a1
3fd1ba50:	rl     0x6, a12
3fd1ba60:	.word  0x0483
3fd1ba70:	rl     0x0, b14
3fd1ba80:	.word  0x0000
3fd1ba90:	move   b7, *b0, 0
3fd1baa0:	.word  0x0601
3fd1bab0:	sla    b0, b8
3fd1bac0:	getst  a0
3fd1bad0:	sext   a0, 1
3fd1bae0:	pixblt l,l
3fd1baf0:	sla    b7, b12
3fd1bb00:	movk   1, b0
3fd1bb10:	.word  0x060c
3fd1bb20:	jrp   L3FD1B360
3fd1bb30:	.word  0xffe0
3fd1bb40:	.word  0x001f
3fd1bb50:	addi   0x506, a7
3fd1bb70:	dsjs   sp, L3FD1B990
3fd1bb80:	.word  0x0c18
3fd1bb90:	move   a8, *a6, 1
3fd1bba0:	sla    a6, a1
3fd1bbb0:	movk   1, b0
3fd1bbc0:	addi   0x60b, a5
3fd1bbe0:	.word  0xff05
3fd1bbf0:	.word  0x0c3f
3fd1bc00:	rl     0x6, a3
3fd1bc10:	jrhi   L3FD1BCE0
L3FD1BC20:
3fd1bc20:	rev    b0
3fd1bc30:	addi   0xf0b, a5
3fd1bc50:	jrhi   L3FD1BC20
3fd1bc60:	.word  0x0c30
3fd1bc70:	rl     0x6, a3
3fd1bc80:	jrhi   L3FD1BD50
3fd1bc90:	not    sp
3fd1bca0:	addi   0xf0b, a0
3fd1bcc0:	sla    a0, a5
3fd1bcd0:	nop
L3FD1BCE0:
3fd1bce0:	jruc   L3FD1BE70
L3FD1BCF0:
3fd1bcf0:	.word  0x0600
L3FD1BD00:
3fd1bd00:	move   b1, *b0, 0
3fd1bd10:	.word  0x0c01
3fd1bd20:	pixt   a3, *a0
3fd1bd30:	.word  0xffff
3fd1bd40:	.word  0x00c1
L3FD1BD50:
3fd1bd50:	rl     0x0, a6
3fd1bd60:	getst  a0
3fd1bd70:	sla    a0, a12
3fd1bd80:	nop
3fd1bd90:	jruc   L3FD1BF20
3fd1bda0:	.word  0x0000
3fd1bdb0:	addi   0xf50d, a11
3fd1bdd0:	.word  0xffff
3fd1bde0:	rev    sp
3fd1bdf0:	addi   0xf909, a11
3fd1be10:	.word  0xffff
3fd1be20:	rev    sp
3fd1be30:	addi   0xfc06, a11
3fd1be50:	.word  0xffff
3fd1be60:	rev    sp
L3FD1BE70:
3fd1be70:	addi   0x101, a11
3fd1be90:	.word  0xffff
3fd1bea0:	rev    sp
3fd1beb0:	addi   0x5fd, a11
3fd1bed0:	.word  0xffff
3fd1bee0:	zext   sp, 0
3fd1bef0:	addi   0x50f, a11
3fd1bf10:	rl     0x6, a3
L3FD1BF20:
3fd1bf20:	jrhi   L3FD1BFF0
3fd1bf30:	.word  0x0c30
L3FD1BF40:
3fd1bf40:	.word  0xffc3
3fd1bf50:	jrhi   L3FD1C050
3fd1bf60:	.word  0x0c30
3fd1bf70:	rl     0x6, a3
3fd1bf80:	.word  0x000c
3fd1bf90:	addi   0x50f, a7
3fd1bfb0:	rl     0x3, a0
3fd1bfc0:	.word  0x0c18
3fd1bfd0:	move   a8, *a6, 1
3fd1bfe0:	addxy  a6, a1
L3FD1BFF0:
3fd1bff0:	btst   0, sp
3fd1c000:	.word  0x060c
3fd1c010:	jrp   L3FD1B850
3fd1c020:	rl     0x3, a0
L3FD1C030:
3fd1c030:	.word  0x0c18
3fd1c040:	addi   0xf0b, a0
3fd1c060:	sla    b7, b12
3fd1c070:	nop
3fd1c080:	jruc   L3FD1C210
3fd1c090:	.word  0x0600
3fd1c0a0:	move   b1, *b0, 0
3fd1c0b0:	.word  0x0c01
3fd1c0c0:	pixt   a3, *a0
3fd1c0d0:	.word  0xffff
3fd1c0e0:	.word  0x0001
3fd1c0f0:	addi   0x506, a11
3fd1c110:	.word  0xffff
3fd1c120:	movk   1, sp
3fd1c130:	.word  0x00c0
3fd1c140:	rl     0x0, a6
3fd1c150:	getst  a0
3fd1c160:	sla    a0, a12
3fd1c170:	nop
3fd1c180:	.word  0x0018
3fd1c190:	sext   a5, 1
3fd1c1a0:	pixblt l,l
3fd1c1b0:	.word  0xff05
3fd1c1c0:	.word  0xffff
3fd1c1d0:	.word  0xffff
3fd1c1e0:	.word  0x0a01
3fd1c1f0:	.word  0x0a0b
3fd1c200:	addxy  a0, a0
L3FD1C210:
3fd1c210:	dsjs   b9, L3FD1C030
3fd1c220:	jruc   L3FD1C9B0
3fd1c230:	dsjs   sp, L3FD1C240
L3FD1C240:
3fd1c240:	.word  0x0000
3fd1c250:	.word  0xffff
3fd1c260:	emu
3fd1c270:	addi   0xa, a10
3fd1c290:	.word  0xfe0f
3fd1c2a0:	move   a0, @0x1e7ff, 1
3fd1c2d0:	.word  0xff00
3fd1c2e0:	not    sp
3fd1c2f0:	addi   0x90b, a1
3fd1c310:	.word  0xff00
3fd1c320:	jrle   L3FD1C660
3fd1c330:	rl     0xc, b8
3fd1c340:	movk   6, a6
3fd1c350:	jrle   L3FD1C690
3fd1c360:	jrhi   L3FD1C4F0
L3FD1C370:
3fd1c370:	emu
3fd1c380:	addi   0xff09, a10
3fd1c3a0:	.word  0xfe40
3fd1c3b0:	move   *sp, sp, 1
3fd1c3c0:	addxy  a4, a0
3fd1c3d0:	.word  0x7fff
L3FD1C3E0:
3fd1c3e0:	.word  0x0202
3fd1c3f0:	addi   0xb, a10
3fd1c410:	jrle   L3FD1C3E0
3fd1c420:	.word  0x0686
3fd1c430:	.word  0x7f0c
L3FD1C440:
3fd1c440:	.word  0x0c0c
3fd1c450:	.word  0x9f06
3fd1c460:	.word  0x04f1
3fd1c470:	addi   0xfd07, a8
3fd1c490:	modu   sp, b6
3fd1c4a0:	sext   a0, 1
3fd1c4b0:	pixblt l,l
3fd1c4c0:	sla    b7, b14
3fd1c4d0:	movk   1, b0
L3FD1C4E0:
3fd1c4e0:	.word  0x060c
L3FD1C4F0:
3fd1c4f0:	line   1
3fd1c500:	dsjs   b13, L3FD1C4E0
3fd1c510:	.word  0x0e1c
3fd1c520:	sext   a6, 0
3fd1c530:	addi   0x506, a11
3fd1c550:	dsjs   sp, L3FD1C370
L3FD1C560:
3fd1c560:	jrhi   L3FD1C630
L3FD1C570:
3fd1c570:	.word  0x0c30
L3FD1C580:
3fd1c580:	rl     0x6, a3
3fd1c590:	.word  0x0000
3fd1c5a0:	addi   0xfc06, a11
L3FD1C5C0:
3fd1c5c0:	.word  0xffff
L3FD1C5D0:
3fd1c5d0:	zext   sp, 0
L3FD1C5E0:
3fd1c5e0:	addi   0x50e, a11
3fd1c600:	dsjs   b12, L3FD1C440
3fd1c610:	jrhi   L3FD1C6E0
3fd1c620:	.word  0x0c30
L3FD1C630:
3fd1c630:	rl     0x6, a3
3fd1c640:	jrhi   L3FD1C710
3fd1c650:	.word  0x0c30
L3FD1C660:
3fd1c660:	rl     0x6, a3
3fd1c670:	.word  0x0000
3fd1c680:	addi   0x30f, a7
3fd1c6a0:	rl     0x3, a0
3fd1c6b0:	.word  0x0c18
3fd1c6c0:	move   a8, *a6, 1
3fd1c6d0:	sla    a6, a1
L3FD1C6E0:
3fd1c6e0:	movk   1, b0
3fd1c6f0:	.word  0x060c
3fd1c700:	jrp   L3FD1BF40
L3FD1C710:
3fd1c710:	pixblt b,xy
L3FD1C720:
3fd1c720:	sext   a5, 1
L3FD1C730:
3fd1c730:	pixblt l,l
L3FD1C740:
3fd1c740:	.word  0xff05
3fd1c750:	.word  0xffff
3fd1c760:	.word  0xffff
3fd1c770:	trap   5
L3FD1C780:
3fd1c780:	subi   0xccccc0fa, a11
3fd1c7b0:	rl     0x19, b3
3fd1c7c0:	rl     0x19, b3
3fd1c7d0:	rl     0x19, b3
3fd1c7e0:	trap   5
L3FD1C7F0:
3fd1c7f0:	pixblt l,l
3fd1c800:	rl     0x18, a3
3fd1c810:	rl     0x19, b3
L3FD1C820:
3fd1c820:	rl     0x19, b3
3fd1c830:	rl     0x19, b3
3fd1c840:	pixt   *b9, xy, b3
3fd1c850:	sext   a3, 1
3fd1c860:	subi   0x333330fa, a11
L3FD1C890:
3fd1c890:	jrv   L3FD1C560
3fd1c8a0:	jrv   L3FD1C570
L3FD1C8B0:
3fd1c8b0:	jrv   L3FD1C580
3fd1c8c0:	sext   a3, 1
3fd1c8d0:	pixblt l,l
3fd1c8e0:	jrv   L3FD1C920
3fd1c8f0:	jrv   L3FD1C5C0
3fd1c900:	jrv   L3FD1C5D0
3fd1c910:	jrv   L3FD1C5E0
L3FD1C920:
3fd1c920:	pixt   *a6, *a12
3fd1c930:	trap   5
3fd1c940:	subi   0xcccd93fa, a11
3fd1c970:	rl     0x19, b3
3fd1c980:	rl     0x19, b3
3fd1c990:	rl     0x19, b3
3fd1c9a0:	trap   5
L3FD1C9B0:
3fd1c9b0:	pixblt l,l
3fd1c9c0:	rl     0x18, a3
3fd1c9d0:	rl     0x19, b3
3fd1c9e0:	rl     0x19, b3
3fd1c9f0:	rl     0x19, b3
3fd1ca00:	jrle   L3FD1CC40
3fd1ca10:	sext   a3, 1
3fd1ca20:	subi   0x333b9cfa, a11
3fd1ca50:	jrv   L3FD1C720
3fd1ca60:	jrv   L3FD1C730
3fd1ca70:	jrv   L3FD1C740
3fd1ca80:	sext   a3, 1
3fd1ca90:	pixblt l,l
3fd1caa0:	jrv   L3FD1CAE0
3fd1cab0:	jrv   L3FD1C780
3fd1cac0:	jrv   L3FD1C790
3fd1cad0:	jrv   L3FD1C7A0
L3FD1CAE0:
3fd1cae0:	.word  0x364c
3fd1caf0:	sext   a3, 1
3fd1cb00:	pixblt l,l
3fd1cb10:	jrv   L3FD1CB70
3fd1cb20:	jrv   L3FD1C7F0
3fd1cb30:	mods   a6, a12
3fd1cb40:	jrv   L3FD1D180
3fd1cb50:	jrv   L3FD1C820
3fd1cb60:	move   @0x50f0b09, @0x33333333, 0
3fd1cbb0:	mods   a3, a3
3fd1cbc0:	rl     0x19, b3
3fd1cbd0:	rl     0x19, b3
3fd1cbe0:	addi   0x60b, a3
3fd1cc00:	.word  0xff05
3fd1cc10:	.word  0x06ff
3fd1cc20:	.word  0x0c0c
3fd1cc30:	rl     0x0, b8
L3FD1CC40:
3fd1cc40:	sla    b1, b0
3fd1cc50:	move   a6, *a0, 0
3fd1cc60:	addi   0xf0b, a4
3fd1cc80:	add    b7, b12
3fd1cc90:	movk   1, b0
3fd1cca0:	jrhi   L3FD1CD10
3fd1ccb0:	movk   1, b0
3fd1ccc0:	.word  0xff86
3fd1ccd0:	.word  0x001f
3fd1cce0:	addi   0x50f, a11
3fd1cd00:	movk   32, a1
L3FD1CD10:
3fd1cd10:	.word  0x00c0
3fd1cd20:	sla    a0, a12
3fd1cd30:	.word  0x0600
3fd1cd40:	rev    b0
3fd1cd50:	rl     0x0, a3
3fd1cd60:	getst  a0
3fd1cd70:	jruc   L3FD1CF00
3fd1cd80:	.word  0x0c00
3fd1cd90:	.word  0x0060
3fd1cda0:	sla    a0, a6
3fd1cdb0:	nop
3fd1cdc0:	move   b1, *b0, 0
3fd1cdd0:	.word  0x0801
3fd1cde0:	addi   0xf0b, a0
3fd1ce00:	.word  0x0005
3fd1ce10:	sla    0x0, a4
3fd1ce20:	getst  a0
3fd1ce30:	rl     0x0, a12
3fd1ce40:	getst  a0
3fd1ce50:	movk   32, a6
3fd1ce60:	.word  0x00c0
3fd1ce70:	movk   32, a3
3fd1ce80:	.word  0x0060
3fd1ce90:	.word  0x0c03
3fd1cea0:	move   b1, *b0, 0
L3FD1CEB0:
3fd1ceb0:	.word  0x0601
3fd1cec0:	jruc   L3FD1D1D0
3fd1ced0:	.word  0x0200
3fd1cee0:	.word  0x0000
3fd1cef0:	addi   0xff06, a11
3fd1cf10:	.word  0xffff
3fd1cf20:	move   b1, *sp, 0
3fd1cf30:	.word  0x0c01
3fd1cf40:	.word  0x0060
3fd1cf50:	addi   0xfc09, a11
3fd1cf70:	.word  0x0600
3fd1cf80:	move   b1, *b0, 0
3fd1cf90:	.word  0xffff
3fd1cfa0:	.word  0x007f
3fd1cfb0:	addi   0x50f, a7
3fd1cfd0:	jrp   L3FD1C7F0
3fd1cfe0:	sla    a6, a0
3fd1cff0:	rl     0x3, a0
3fd1d000:	movk   1, b0
3fd1d010:	btst   31, b8
3fd1d020:	jrp   L3FD1C890
3fd1d030:	.word  0x0c30
3fd1d040:	jrp   L3FD1C8B0
3fd1d050:	rev    a0
3fd1d060:	.word  0x0a01
3fd1d070:	.word  0x0a0b
3fd1d080:	addxy  a0, a0
3fd1d090:	dsjs   b9, L3FD1CEB0
3fd1d0a0:	jruc   L3FD1D830
3fd1d0b0:	dsjs   sp, L3FD1D0C0
L3FD1D0C0:
3fd1d0c0:	.word  0x0000
3fd1d0d0:	.word  0xffff
3fd1d0e0:	emu
3fd1d0f0:	addi   0xff09, a10
3fd1d110:	.word  0xfe40
3fd1d120:	move   *sp, sp, 1
3fd1d130:	addxy  a4, a0
3fd1d140:	.word  0x7fff
3fd1d150:	emu
3fd1d160:	addi   0xa, a10
L3FD1D180:
3fd1d180:	.word  0xfe0f
3fd1d190:	move   a0, @0x1e7ff, 1
3fd1d1c0:	.word  0xff00
L3FD1D1D0:
3fd1d1d0:	not    sp
3fd1d1e0:	addi   0xe0b, a1
3fd1d200:	jruc   L3FD1D250
3fd1d210:	pixblt b,l
3fd1d220:	.word  0x0c03
3fd1d230:	jruc   L3FD1D540
3fd1d240:	nop
L3FD1D250:
3fd1d250:	rl     0x0, a12
3fd1d260:	.word  0x00c0
3fd1d270:	.word  0x0c03
3fd1d280:	jruc   L3FD1D590
3fd1d290:	nop
3fd1d2a0:	btst   7, a12
3fd1d2b0:	rev    b12
3fd1d2c0:	addi   0x90b, a1
3fd1d2e0:	rl     0x0, a0
3fd1d2f0:	pushst
3fd1d300:	.word  0x0003
3fd1d310:	.word  0x0000
3fd1d320:	.word  0xd860
3fd1d330:	move   *b7, b3, 1
3fd1d340:	emu
3fd1d350:	addi   0xfe09, a11
3fd1d370:	.word  0x7f8e
3fd1d380:	subb   b9, sp
3fd1d390:	.word  0x730c
3fd1d3a0:	movy   b11, b12
3fd1d3b0:	rev    b8
3fd1d3c0:	addi   0xfe09, a11
3fd1d3e0:	pixt   *a12, a14
3fd1d3f0:	movb   *b7, *b14
3fd1d400:	dsjs   a3, L3FD1D430
3fd1d410:	movy   sp, a7
3fd1d420:	.word  0x0e3b
L3FD1D430:
3fd1d430:	.word  0x0a02
3fd1d440:	trap   11
3fd1d450:	movk   7, sp
3fd1d460:	.word  0x0018
3fd1d470:	.word  0xffff
3fd1d480:	movk   32, a0
3fd1d490:	.word  0x0018
3fd1d4a0:	addi   0xb, a11
3fd1d4c0:	move   a1, *a0, 0
3fd1d4d0:	btst   31, a3
3fd1d4e0:	move   b13, *b0, 0
3fd1d4f0:	jrle   L3FD1D5D0
3fd1d500:	jrle   L3FD1D810
3fd1d510:	.word  0x0660
3fd1d520:	pixt   b0, *b11, xy
3fd1d530:	pushst
L3FD1D540:
3fd1d540:	addi   0xb0b, a0
3fd1d560:	.word  0xff00
3fd1d570:	move   b0, *sp(0xcc1), 0
L3FD1D590:
3fd1d590:	movk   6, a6
3fd1d5a0:	sla    a6, a6
3fd1d5b0:	movk   24, a3
3fd1d5c0:	move   b3, *b0, 0
L3FD1D5D0:
3fd1d5d0:	.word  0x0803
L3FD1D5E0:
3fd1d5e0:	emu
L3FD1D5F0:
3fd1d5f0:	addi   0xb, a11
3fd1d610:	jruc   L3FD1D5E0
3fd1d620:	movb   *a14, a0
L3FD1D630:
3fd1d630:	rl     0x1b, a13
3fd1d640:	dsjs   sp, L3FD1D5F0
3fd1d650:	mods   b13, b3
3fd1d660:	jruc   L3FD1D630
3fd1d670:	fill   l
3fd1d680:	.word  0x0a01
3fd1d690:	addi   0xff00, a11
3fd1d6b0:	rl     0x18, b9
3fd1d6c0:	jrv   L3FD1DD30
L3FD1D6D0:
3fd1d6d0:	getst  a0
3fd1d6e0:	.word  0x0603
3fd1d6f0:	movk   32, a12
3fd1d700:	pushst
3fd1d710:	.word  0x0a01
3fd1d720:	sext   a11, 1
3fd1d730:	.word  0x9efc
L3FD1D740:
3fd1d740:	jrnn   L3FD1D740
3fd1d750:	emu
3fd1d760:	addi   0xfe09, a10
3fd1d780:	.word  0xff8e
3fd1d790:	negb   sp
3fd1d7a0:	addxy  a0, a0
3fd1d7b0:	.word  0x7fff
L3FD1D7C0:
3fd1d7c0:	.word  0x0a01
3fd1d7d0:	addi   0x7c00, a11
3fd1d7f0:	dsj    a12, L3FCD99F0
L3FD1D810:
3fd1d810:	drav   b11, b10
3fd1d820:	jrp   L3FD1D6D0
L3FD1D830:
3fd1d830:	movb   a12, *a3
3fd1d840:	pushst
3fd1d850:	trap   2
3fd1d860:	trap   11
L3FD1D870:
3fd1d870:	jrp   L3FD1D870
3fd1d880:	movb   b13, *b1
3fd1d890:	move   a14, *a3(0x838d), 0
3fd1d8b0:	addi   0xb0b, a0
3fd1d8d0:	sla    0x0, a0
3fd1d8e0:	abs    a0
3fd1d8f0:	move   b0, *b12(0xd81), 0
3fd1d910:	rl     0x6, a6
3fd1d920:	sla    a6, a6
3fd1d930:	movk   24, a6
3fd1d940:	subxy  sp, b0
3fd1d950:	.word  0x0001
3fd1d960:	addi   0xff0a, a11
3fd1d980:	sla    a4, a8
3fd1d990:	.word  0xff8c
3fd1d9a0:	dsjs   b14, L3FD1D7C0
3fd1d9b0:	.word  0xffe0
3fd1d9c0:	movb   *sp, b11
3fd1d9d0:	move   *b1, *b1, 0
3fd1d9e0:	.word  0x0000
3fd1d9f0:	addi   0xb, a11
3fd1da10:	.word  0x0040
3fd1da20:	sla    a0, a6
3fd1da30:	drav   sp, b14
3fd1da40:	.word  0x007f
3fd1da50:	.word  0xffff
3fd1da60:	move   b3, *sp, 0
3fd1da70:	.word  0x0601
L3FD1DA80:
3fd1da80:	.word  0x0010
3fd1da90:	.word  0x0a02
3fd1daa0:	trap   11
3fd1dab0:	.word  0xffff
3fd1dac0:	.word  0x00ff
3fd1dad0:	.word  0xffff
3fd1dae0:	.word  0xff00
3fd1daf0:	pushst
3fd1db00:	addi   0xb, a10
3fd1db20:	movb   sp, *sp
3fd1db30:	rl     0x18, b9
3fd1db40:	jrv   L3FD1E1B0
3fd1db50:	rl     0xc, b8
3fd1db60:	jrle   L3FD1E1A0
3fd1db70:	movb   *a12(0x107), *a12(0xb0b)
3fd1dba0:	.word  0x000b
3fd1dbb0:	jruc   L3FD1DB80
3fd1dbc0:	pixt   *b9, xy, b0
3fd1dbd0:	rl     0x1e, a12
3fd1dbe0:	mods   a6, sp
3fd1dbf0:	dsjs   b11, L3FD1DA80
3fd1dc00:	jruc   L3FD1DF10
3fd1dc10:	btst   0, a0
3fd1dc20:	.word  0x0a01
3fd1dc30:	addi   0xff00, a11
3fd1dc50:	rl     0x18, a13
3fd1dc60:	.word  0x0cc6
3fd1dc70:	.word  0x0403
3fd1dc80:	jrv   L3FD1DD50
3fd1dc90:	dsj    a12, L3FD25CA0
3fd1dcb0:	addi   0xe0b, a0
3fd1dcd0:	.word  0x0002
3fd1dce0:	dsjs   a7, L3FD1DCF0
L3FD1DCF0:
3fd1dcf0:	.word  0x0060
L3FD1DD00:
3fd1dd00:	movk   32, a3
3fd1dd10:	.word  0x0c60
3fd1dd20:	movk   3, a3
L3FD1DD30:
3fd1dd30:	rl     0x3, a6
3fd1dd40:	movk   12, a3
L3FD1DD50:
3fd1dd50:	jruc   L3FD1E4E0
3fd1dd60:	.word  0x0c03
3fd1dd70:	.word  0x0060
3fd1dd80:	emu
3fd1dd90:	addi   0xb, a10
3fd1ddb0:	movb   b3, *b12
3fd1ddc0:	btst   15, a13
3fd1ddd0:	.word  0x783c
3fd1dde0:	sla    b7, b0
3fd1ddf0:	sub    a3, a3
3fd1de00:	btst   11, a10
3fd1de10:	emu
3fd1de20:	addi   0xb, a10
3fd1de40:	move   @0xcc60060f, sp
3fd1de70:	rl     0xc, sp
L3FD1DE80:
3fd1de80:	move   a8, *a0, 1
3fd1de90:	.word  0xff07
3fd1dea0:	emu
3fd1deb0:	addi   0xb, a11
L3FD1DED0:
3fd1ded0:	movk   24, a3
3fd1dee0:	.word  0x0cc6
3fd1def0:	cmp    b1, b3
3fd1df00:	pushst
L3FD1DF10:
3fd1df10:	.word  0x0c03
3fd1df20:	jruc   L3FD1E230
3fd1df30:	fill   l
3fd1df40:	.word  0x0a01
3fd1df50:	addi   0xf800, a11
3fd1df70:	movk   31, b13
3fd1df80:	rl     0x0, b8
3fd1df90:	jruc   L3FD1E5A0
3fd1dfa0:	getst  a0
3fd1dfb0:	pixt   *a0, *a6
3fd1dfc0:	move   @0xb0b0a01, a3
3fd1dff0:	dsjs   a0, L3FD1DE80
3fd1e000:	pushst
3fd1e010:	.word  0x0c03
3fd1e020:	rl     0x0, b8
3fd1e030:	jruc   L3FD1E640
3fd1e040:	.word  0xfec0
3fd1e050:	.word  0x00fd
3fd1e060:	.word  0x0a01
3fd1e070:	addi   0x7c00, a11
3fd1e090:	setc
3fd1e0a0:	dsjs   b14, L3FD1E0B0
L3FD1E0B0:
3fd1e0b0:	pixt   b3, *b8, xy
3fd1e0c0:	jrp   L3FD1DED0
3fd1e0d0:	move   a3, @0xa01060f, 1
3fd1e100:	addi   0x8300, a11
3fd1e120:	pixblt l,l
3fd1e130:	dsjs   b14, L3FD1E140
L3FD1E140:
3fd1e140:	pixt   b3, *b8, xy
3fd1e150:	jrp   L3FD1DF60
3fd1e160:	pixt   *a12, *a3
3fd1e170:	pushst
L3FD1E180:
3fd1e180:	.word  0x0a01
L3FD1E190:
3fd1e190:	trap   11
L3FD1E1A0:
3fd1e1a0:	addk   32, a0
L3FD1E1B0:
3fd1e1b0:	addxy  b3, b0
3fd1e1c0:	jrhi   L3FD1E7D0
3fd1e1d0:	move   *a6+, *a6+, 0
3fd1e1e0:	jrp   L3FD1DD00
3fd1e1f0:	getst  a3
3fd1e200:	.word  0x0a01
3fd1e210:	trap   11
3fd1e220:	move   a8, *a0, 1
L3FD1E230:
3fd1e230:	movk   24, a7
3fd1e240:	jrle   L3FD1E580
3fd1e250:	dsj    a6, L3FD3A350
3fd1e270:	.word  0x0010
3fd1e280:	.word  0x0a02
3fd1e290:	sext   a11, 1
3fd1e2a0:	.word  0xfffe
L3FD1E2B0:
3fd1e2b0:	jruc   L3FD1E2B0
3fd1e2c0:	jruc   L3FD1DED0
3fd1e2d0:	addi   0x90b, a1
3fd1e2f0:	dsjs   a0, L3FD1E300
L3FD1E300:
3fd1e300:	mods   b8, b10
3fd1e310:	sla    b6, b8
3fd1e320:	dsj    a3, L3FCAA670
3fd1e340:	movb   *b5(0x1), *b9(0xb0b)
3fd1e370:	.word  0x040c
3fd1e380:	move   sp, *a0, 1
3fd1e390:	move   *b1, b1, 0
3fd1e3a0:	movb   b1, *b1
3fd1e3b0:	movx   b1, b1
3fd1e3c0:	movb   b1, *b0
3fd1e3d0:	.word  0x0cc1
3fd1e3e0:	move   a3, *a6(0xecc7), 0
3fd1e400:	move   a3, *a3, 0
3fd1e410:	.word  0x0c01
3fd1e420:	.word  0x0060
3fd1e430:	addi   0x90b, a0
3fd1e450:	btst   31, a4
3fd1e460:	rl     0x6, a4
3fd1e470:	sla    a6, a12
3fd1e480:	addi   0x8030, a3
L3FD1E4A0:
3fd1e4a0:	.word  0x0e01
3fd1e4b0:	sla    b3, b8
3fd1e4c0:	rl     0xc, a6
3fd1e4d0:	addk   12, a6
L3FD1E4E0:
3fd1e4e0:	.word  0x023c
3fd1e4f0:	addi   0xc, a10
3fd1e510:	.word  0x0cf8
3fd1e520:	movk   32, a12
L3FD1E530:
3fd1e530:	srl    b3, b8
L3FD1E540:
3fd1e540:	jrhi   L3FD1E180
3fd1e550:	jrhi   L3FD1E190
3fd1e560:	dsjs   a6, L3FD1E540
3fd1e570:	.word  0x0a02
L3FD1E580:
3fd1e580:	trap   11
3fd1e590:	pixt   a0, *a0
L3FD1E5A0:
3fd1e5a0:	.word  0x061e
3fd1e5b0:	.word  0x7f03
3fd1e5c0:	nop
3fd1e5d0:	.word  0xfe07
3fd1e5e0:	addi   0xc0b, a1
3fd1e600:	add    a0, a4
3fd1e610:	emu
3fd1e620:	dsjs   a6, L3FD1E530
L3FD1E630:
3fd1e630:	move   *a13+, *a14+, 0
L3FD1E640:
3fd1e640:	pixt   *b9, xy, b12
3fd1e650:	rl     0x1e, a12
3fd1e660:	srl    a2, sp
3fd1e670:	btst   7, b13
3fd1e680:	sla    b0, b8
3fd1e690:	.word  0x0080
3fd1e6a0:	emu
3fd1e6b0:	addi   0x409, a11
3fd1e6d0:	movk   24, a7
3fd1e6e0:	.word  0x0866
3fd1e6f0:	mods   b1, b3
3fd1e700:	move   a7, *a0, 0
3fd1e710:	.word  0x0603
3fd1e720:	rl     0x0, b8
3fd1e730:	move   a2, *a0, 0
L3FD1E740:
3fd1e740:	.word  0x0201
3fd1e750:	emu
3fd1e760:	addi   0x409, a10
3fd1e780:	movk   7, b7
3fd1e790:	.word  0x3633
3fd1e7a0:	.word  0xd86c
3fd1e7b0:	move   b6, *b8(0xc361), 0
L3FD1E7D0:
3fd1e7d0:	move   a6, *a0, 0
3fd1e7e0:	nop
3fd1e7f0:	.word  0x0206
L3FD1E800:
3fd1e800:	addi   0x9, a9
3fd1e820:	.word  0x060f
3fd1e830:	sla    a12, a3
3fd1e840:	movk   1, b0
3fd1e850:	dsjs   a12, L3FD1E800
3fd1e860:	.word  0x0a01
3fd1e870:	.word  0x0c0b
3fd1e880:	.word  0x7000
3fd1e890:	addk   13, b8
L3FD1E8A0:
3fd1e8a0:	dsjs   b6, L3FD1E8A0
3fd1e8b0:	.word  0xfff8
3fd1e8c0:	add    sp, a0
3fd1e8d0:	move   *a6, a3, 1
3fd1e8e0:	addxy  b14, b8
3fd1e8f0:	emu
3fd1e900:	addi   0x9, a10
3fd1e920:	movb   a12, *a7
3fd1e930:	move   b12, *b9(0x61e1), 0
3fd1e950:	move   *a6, *a6, 0
3fd1e960:	jrhi   L3FD1EC80
3fd1e970:	.word  0x0001
3fd1e980:	addi   0xc, a11
3fd1e9a0:	move   b1, *b12, 0
3fd1e9b0:	.word  0x0c01
3fd1e9c0:	.word  0x00c0
3fd1e9d0:	dsjs   a7, L3FD1E9E0
L3FD1E9E0:
3fd1e9e0:	dint
3fd1e9f0:	jrv   L3FD1EB90
3fd1ea00:	movb   a1, *a0
3fd1ea10:	.word  0x0661
3fd1ea20:	emu
3fd1ea30:	addi   0x9, a10
3fd1ea50:	movk   12, sp
3fd1ea60:	srl    b1, b3
3fd1ea70:	move   *a6, *a12, 0
3fd1ea80:	movk   24, b9
3fd1ea90:	.word  0x0c1e
3fd1eaa0:	.word  0x0200
3fd1eab0:	addi   0xb, a10
3fd1ead0:	.word  0x701e
3fd1eae0:	jruc   L3FD1F0F0
3fd1eaf0:	cpw    b6, b12
3fd1eb00:	jrhi   L3FD1E740
3fd1eb10:	srl    a6, a3
3fd1eb20:	exgpc  b12
3fd1eb30:	addi   0x9, a11
3fd1eb50:	rl     0x1f, sp
3fd1eb60:	move   *a6+, *a6+, 0
3fd1eb70:	jrle   L3FD1EE90
3fd1eb80:	rl     0x18, b8
L3FD1EB90:
3fd1eb90:	movk   6, a6
3fd1eba0:	.word  0x00c3
3fd1ebb0:	addi   0xc0b, a1
3fd1ebd0:	add    a0, a4
3fd1ebe0:	emu
3fd1ebf0:	.word  0xd9c6
3fd1ec00:	move   *a11+, *a6+, 1
3fd1ec10:	pixt   *b9, xy, b12
3fd1ec20:	move   a14, *a12(0xb645), 1
3fd1ec40:	btst   3, a13
3fd1ec50:	sla    b0, b8
3fd1ec60:	.word  0x0080
3fd1ec70:	emu
L3FD1EC80:
3fd1ec80:	addi   0x409, a11
3fd1eca0:	rl     0x7, b8
3fd1ecb0:	move   a3, *a6(0x6c1), 0
3fd1ecd0:	mods   b0, b11
3fd1ece0:	sll    b13, b0
3fd1ecf0:	.word  0x0cfb
L3FD1ED00:
3fd1ed00:	jruc   L3FD1F010
3fd1ed10:	nop
3fd1ed20:	.word  0x0000
3fd1ed30:	addi   0x9, a11
3fd1ed50:	.word  0x77f8
3fd1ed60:	jrp   L3FD1E630
3fd1ed70:	.word  0x3606
3fd1ed80:	move   b13, *b0, 0
3fd1ed90:	jrle   L3FD1EE70
3fd1eda0:	.word  0x7c38
3fd1edb0:	emu
3fd1edc0:	addi   0x9, a10
3fd1ede0:	rl     0xf, sp
3fd1edf0:	jruc   L3FD1F400
3fd1ee00:	move   a6, *a0, 0
3fd1ee10:	nop
3fd1ee20:	pixt   a6, *a6
3fd1ee30:	emu
3fd1ee40:	addi   0x30b, a11
L3FD1EE60:
3fd1ee60:	abs    a0
L3FD1EE70:
3fd1ee70:	.word  0x0c03
3fd1ee80:	sla    b0, b8
L3FD1EE90:
3fd1ee90:	move   @0xc0300c06, b0
3fd1eec0:	getst  a0
3fd1eed0:	.word  0x0c06
3fd1eee0:	rev    b12
3fd1eef0:	addi   0x90b, a1
3fd1ef10:	.word  0x0600
L3FD1EF20:
3fd1ef20:	mods   b0, b11
3fd1ef30:	jrc   L3FD1EE60
3fd1ef40:	jrnn   L3FD1F280
3fd1ef50:	pixt   *b9, xy, b12
3fd1ef60:	movy   a3, a14
3fd1ef70:	emu
3fd1ef80:	addi   0x40c, a10
3fd1efa0:	rl     0xf, b14
3fd1efb0:	sla    b1, b0
3fd1efc0:	.word  0x00c0
3fd1efd0:	move   a12, *sp, 1
3fd1efe0:	nop
3fd1eff0:	.word  0x0c06
3fd1f000:	not    b0
L3FD1F010:
3fd1f010:	movk   32, a12
3fd1f020:	rl     0x1, b8
3fd1f030:	.word  0x0a01
3fd1f040:	trap   11
3fd1f050:	move   *a0, a0, 1
3fd1f060:	pixblt l,l
3fd1f070:	dsjs   b14, L3FD1F080
L3FD1F080:
3fd1f080:	move   *b3(0x3330), *b8+, 0
3fd1f0a0:	rev    b12
3fd1f0b0:	.word  0x0a01
3fd1f0c0:	.word  0x0c0b
3fd1f0d0:	.word  0xfe04
3fd1f0e0:	jruc   L3FD1ED00
L3FD1F0F0:
3fd1f0f0:	jruc   L3FD1ED00
3fd1f100:	move   a14, *a0, 0
3fd1f110:	getst  a1
3fd1f120:	.word  0x0603
3fd1f130:	addxy  b0, b8
3fd1f140:	movk   32, a7
3fd1f150:	.word  0x7030
3fd1f160:	.word  0x0060
3fd1f170:	addi   0xff09, a11
3fd1f190:	sla    b0, b8
3fd1f1a0:	getst  a0
3fd1f1b0:	.word  0xfffe
3fd1f1c0:	dint
3fd1f1d0:	rev    b0
3fd1f1e0:	.word  0x0203
3fd1f1f0:	addi   0x30d, a10
3fd1f210:	dsjs   b8, L3FD1F220
L3FD1F220:
3fd1f220:	.word  0xdb7e
3fd1f230:	movk   32, b8
3fd1f240:	movk   32, b8
3fd1f250:	movk   32, b8
3fd1f260:	movk   32, b8
3fd1f270:	movk   32, b8
L3FD1F280:
3fd1f280:	movk   32, b8
3fd1f290:	addi   0x90b, a0
L3FD1F2B0:
3fd1f2b0:	jruc   L3FD1F2B0
3fd1f2c0:	.word  0x0c00
3fd1f2d0:	.word  0xfec0
3fd1f2e0:	.word  0x7fff
3fd1f2f0:	getst  a0
3fd1f300:	movk   32, a6
3fd1f310:	.word  0x0a02
3fd1f320:	subi   0xe7e7e7fc, a11
3fd1f350:	movk   32, b8
3fd1f360:	movk   32, b8
3fd1f370:	movk   32, b8
L3FD1F380:
3fd1f380:	movk   32, b8
3fd1f390:	.word  0xdb18
3fd1f3a0:	dsjs   b14, L3FD1F380
3fd1f3b0:	.word  0x0018
3fd1f3c0:	.word  0x0000
3fd1f3d0:	.word  0x0000
3fd1f3e0:	.word  0x0000
3fd1f3f0:	.word  0x0000
L3FD1F400:
3fd1f400:	.word  0x0000
3fd1f410:	.word  0x9e00
3fd1f420:	.word  0x000d
3fd1f430:	jac   L3FCF0CB0
3fd1f450:	rev    sp
3fd1f460:	.word  0x0000
3fd1f470:	.word  0x0000
3fd1f480:	.word  0x0000
3fd1f490:	.word  0x0000
3fd1f4a0:	.word  0x0000
3fd1f4b0:	.word  0x0000
3fd1f4c0:	emu
3fd1f4d0:	move   *a0(0xd1f3), *a0(0x3f), 0
3fd1f500:	.word  0x0000
3fd1f510:	.word  0x0000
3fd1f520:	.word  0x0000
3fd1f530:	sra    0x20, a0
3fd1f540:	move   *a12(0x3f), *a4+, 0
3fd1f560:	.word  0x0000
3fd1f570:	.word  0x0000
3fd1f580:	sub    a1, a13
3fd1f590:	addc   a10, a5
3fd1f5a0:	or     a1, a13
3fd1f5b0:	.word  0x7265
3fd1f5c0:	rl     a11, a13
3fd1f5d0:	sla    a11, a14
3fd1f5e0:	srl    0x15, a12
3fd1f5f0:	sra    a10, a13
3fd1f600:	rl     a11, a4
3fd1f610:	mods   b11, b5
3fd1f620:	andn   a1, a13
3fd1f630:	move   a1, b13
3fd1f640:	.word  0x726f
3fd1f650:	sla    a11, a13
3fd1f660:	srl    0x15, a12
3fd1f670:	rl     0x9, a13
3fd1f680:	srl    0x17, b4
3fd1f690:	.word  0x3431
3fd1f6a0:	srl    0x17, b0
3fd1f6b0:	.word  0x3537
3fd1f6c0:	.word  0x372d
3fd1f6d0:	srl    0x17, b5
3fd1f6e0:	srl    0x16, a3
3fd1f6f0:	rl     0x1, b8
3fd1f700:	sub    a1, a13
3fd1f710:	addc   a10, a5
3fd1f720:	sub    a1, a13
3fd1f730:	addc   a10, a5
3fd1f740:	sra    b11, b4
3fd1f750:	rl     a3, a3
3fd1f760:	srl    0x18, a0
3fd1f770:	sub    a10, a4
3fd1f780:	srl    0x16, a3
3fd1f790:	sra    b10, b4
3fd1f7a0:	mods   b11, b2
3fd1f7b0:	modu   a3, a9
3fd1f7c0:	mods   a3, a1
3fd1f7d0:	move   a9, a13
3fd1f7e0:	sra    a3, a5
3fd1f7f0:	.word  0x7569
3fd1f800:	srl    0x15, a13
3fd1f810:	srl    0x16, b2
3fd1f820:	modu   a10, a14
3fd1f830:	mods   b11, b2
3fd1f840:	mods   a3, a1
3fd1f850:	srl    0x17, a13
3fd1f860:	.word  0x3431
3fd1f870:	rl     0x9, a13
3fd1f880:	rl     0x1, b4
3fd1f890:	.word  0x372d
3fd1f8a0:	srl    0x17, b5
3fd1f8b0:	.word  0x3537
3fd1f8c0:	addc   a9, a13
3fd1f8d0:	dsjs   a13, L3FD1F8F0
3fd1f8e0:	sub    a1, a13
L3FD1F8F0:
3fd1f8f0:	addc   a10, a5
3fd1f900:	sub    a1, a13
3fd1f910:	addc   a10, a5
3fd1f920:	sra    b11, b4
3fd1f930:	rl     a3, a3
3fd1f940:	and    a8, a0
3fd1f950:	.word  0x0000
3fd1f960:	andn   a0, a0
3fd1f970:	.word  0x0000
3fd1f980:	add    a0, a0
3fd1f990:	.word  0x0000
3fd1f9a0:	mods   a8, a0
3fd1f9b0:	.word  0x0000
3fd1f9c0:	or     a0, a0
3fd1f9d0:	.word  0x0000
3fd1f9e0:	.word  0x7000
3fd1f9f0:	.word  0x0000
3fd1fa00:	clr    a0
3fd1fa10:	.word  0x0000
3fd1fa20:	xor    a8, a0
3fd1fa30:	.word  0x0000
3fd1fa40:	divs   a0, a0
3fd1fa50:	.word  0x0000
3fd1fa60:	divs   a8, a0
3fd1fa70:	.word  0x0000
3fd1fa80:	divu   a0, a0
3fd1fa90:	.word  0x0000
3fd1faa0:	divu   a8, a0
3fd1fab0:	.word  0x0000
3fd1fac0:	mpys   a0, a0
3fd1fad0:	.word  0x0000
3fd1fae0:	andn   a0, a0
3fd1faf0:	.word  0x0000
3fd1fb00:	mpys   a8, a0
3fd1fb10:	.word  0x0000
3fd1fb20:	.word  0x0e00
3fd1fb30:	.word  0x0000
3fd1fb40:	dsjs   a0, L3FD1FCD0
3fd1fb50:	.word  0x0000
3fd1fb60:	movb   a0, *a0
3fd1fb70:	.word  0x0000
3fd1fb80:	mpyu   a0, a0
3fd1fb90:	.word  0x0000
3fd1fba0:	btst   a8, a0
3fd1fbb0:	.word  0x0000
3fd1fbc0:	mpyu   a8, a0
3fd1fbd0:	.word  0x0000
3fd1fbe0:	btst   a8, a0
3fd1fbf0:	.word  0x0000
3fd1fc00:	sla    a0, a0
3fd1fc10:	.word  0x0000
3fd1fc20:	modu   a8, a0
3fd1fc30:	.word  0x0000
3fd1fc40:	sll    a0, a0
3fd1fc50:	.word  0x0000
3fd1fc60:	and    a0, a0
3fd1fc70:	.word  0x0000
3fd1fc80:	sra    a0, a0
3fd1fc90:	.word  0x0000
3fd1fca0:	.word  0x7000
3fd1fcb0:	.word  0x0000
3fd1fcc0:	sll    a8, a0
L3FD1FCD0:
3fd1fcd0:	.word  0x0000
3fd1fce0:	.word  0x7100
3fd1fcf0:	.word  0x0000
3fd1fd00:	srl    a0, a0
L3FD1FD10:
3fd1fd10:	.word  0x0000
3fd1fd20:	.word  0x7900
3fd1fd30:	.word  0x0000
3fd1fd40:	add    a8, a0
3fd1fd50:	.word  0x0000
3fd1fd60:	.word  0x7d00
3fd1fd70:	.word  0x0000
3fd1fd80:	dsjs   a0, L3FD1FD10
3fd1fd90:	.word  0x0000
3fd1fda0:	.word  0x7b00
3fd1fdb0:	.word  0x0000
3fd1fdc0:	addc   a0, a0
3fd1fdd0:	.word  0x0000
3fd1fde0:	.word  0x0800
3fd1fdf0:	.word  0x0000
3fd1fe00:	dsjs   a0, L3FD1FE10
L3FD1FE10:
3fd1fe10:	.word  0x0000
3fd1fe20:	.word  0x0600
3fd1fe30:	.word  0x0000
3fd1fe40:	dsjs   a0, L3FD1FE50
L3FD1FE50:
3fd1fe50:	.word  0x0000
3fd1fe60:	srl    a8, a0
3fd1fe70:	.word  0x0000
3fd1fe80:	dsjs   a0, L3FD1FF10
3fd1fe90:	.word  0x0000
3fd1fea0:	.word  0x0800
3fd1feb0:	.word  0x0000
3fd1fec0:	addk   16, a0
3fd1fed0:	.word  0x0000
3fd1fee0:	.word  0x7e00
3fd1fef0:	.word  0x0000
3fd1ff00:	or     a0, a0
L3FD1FF10:
3fd1ff10:	.word  0x0000
3fd1ff20:	emu
3fd1ff30:	.word  0x0600
3fd1ff40:	pixblt l,l
3fd1ff50:	.word  0x0800
3fd1ff60:	.word  0x0000
3fd1ff70:	.word  0x0000
3fd1ff80:	.word  0x0c00
3fd1ff90:	.word  0x0000
3fd1ffa0:	nop
3fd1ffb0:	.word  0x0000
3fd1ffc0:	.word  0x0000
3fd1ffd0:	.word  0x0400
3fd1ffe0:	.word  0x0800
3fd1fff0:	.word  0xff00
3fd20000:	drav   b7, sp
3fd20010:	.word  0x00ff
3fd20020:	.word  0x0400
3fd20030:	.word  0x0800
3fd20040:	.word  0x0800
3fd20050:	.word  0x0c00
3fd20060:	nop
3fd20070:	.word  0x0000
3fd20080:	.word  0x0000
3fd20090:	.word  0x0000
3fd200a0:	.word  0x0000
3fd200b0:	.word  0x0000
3fd200c0:	sla    0x0, a0
3fd200d0:	.word  0x0000
3fd200e0:	.word  0x0000
3fd200f0:	.word  0x0000
3fd20100:	.word  0xfe00
3fd20110:	.word  0x0000
3fd20120:	.word  0x0000
3fd20130:	.word  0x0a00
3fd20140:	subk   24, a0
3fd20150:	.word  0x0000
3fd20160:	.word  0x0000
3fd20170:	.word  0x0000
3fd20180:	cmp    a0, a0
3fd20190:	move   *sp(0xbe3f), *b9+, 0
3fd201b0:	jrhi   L3FD201D0
3fd201c0:	jreq   L3FD201E0
L3FD201D0:
3fd201d0:	move   *a8(0xdc01), *a1+, 0
3fd201f0:	cpw    a0, a1
3fd20200:	pixt   a8, *a1, xy
3fd20210:	pixt   *a0, *a1
3fd20220:	.word  0x0201
3fd20230:	addi   0x1402, a2
3fd20250:	btst   23, a2
3fd20260:	sll    0x10, a2
3fd20270:	srl    0x20, a2
3fd20280:	rl     0x10, a2
3fd20290:	dsjs   a2, L3FD202A0
L3FD202A0:
3fd202a0:	add    a8, a2
3fd202b0:	move   a0, a2
3fd202c0:	xor    a0, a2
3fd202d0:	sla    a8, a2
3fd202e0:	mods   a0, a2
3fd202f0:	.word  0x7702
3fd20300:	move   a0, *a2, 1
3fd20310:	movb   a8, *a2
3fd20320:	move   *a0+, *a2+, 0
3fd20330:	move   a8, -*a2, 1
3fd20340:	movb   *a0(0xb402), a2
3fd20360:	move   *a8(0xc402), *a2(0xcc02), 1
3fd20390:	exgf   a2, 0
3fd203a0:	addxy  a0, a2
3fd203b0:	.word  0xeb02
3fd203c0:	drav   a0, a2
3fd203d0:	emu
3fd203e0:	.word  0x0c03
3fd203f0:	subk   24, a3
3fd20400:	sla    0x8, a3
3fd20410:	sra    0x8, a3
3fd20420:	.word  0x3603
3fd20430:	add    a8, a3
3fd20440:	btst   a8, a3
3fd20450:	xor    a0, a3
3fd20460:	sla    a0, a3
3fd20470:	lmo    a0, a3
3fd20480:	.word  0x7603
3fd20490:	move   a8, *a3, 0
3fd204a0:	movb   a0, *a3
3fd204b0:	move   *a8+, a3, 1
3fd204c0:	move   a8, -*a3, 1
3fd204d0:	movb   *a0(0xb903), a3
3fd204f0:	jrhi   L3FD20530
3fd20500:	jrn   L3FD20540
3fd20510:	.word  0xda03
3fd20520:	cpw    a0, a3
L3FD20530:
3fd20530:	pixt   *a0, xy, a3
L3FD20540:
3fd20540:	.word  0xfe03
3fd20550:	trap   3
3fd20560:	addk   16, a4
3fd20570:	movk   24, a4
3fd20580:	sll    0x0, a4
3fd20590:	sra    0x8, a4
3fd205a0:	rl     0x0, a4
3fd205b0:	dsjs   a4, L3FD205C0
L3FD205C0:
3fd205c0:	and    a0, a4
3fd205d0:	mpyu   a0, a4
3fd205e0:	mods   a8, a4
3fd205f0:	.word  0x7b04
3fd20600:	move   *a8, *a4, 0
3fd20610:	move   a0, *a4+, 0
3fd20620:	move   *a0+, *a4+, 1
3fd20630:	move   -*a0, -*a4, 0
3fd20640:	move   *a0(0xc004), a4, 1
3fd20660:	jreq   L3FD206B0
3fd20670:	move   *a8(0xdc04), *a4+, 1
3fd20690:	pixt   a0, *a4, xy
3fd206a0:	drav   a0, a4
L3FD206B0:
3fd206b0:	pixt   *a0, *a4
3fd206c0:	.word  0x0204
3fd206d0:	.word  0x0805
3fd206e0:	.word  0x0e05
3fd206f0:	movk   24, a5
3fd20700:	sra    0x10, a5
3fd20710:	.word  0x3705
3fd20720:	sub    a0, a5
3fd20730:	btst   a8, a5
3fd20740:	or     a8, a5
3fd20750:	mpyu   a8, a5
3fd20760:	lmo    a0, a5
3fd20770:	.word  0x7405
3fd20780:	move   a8, *a5, 0
3fd20790:	.word  0xff05
3fd207a0:	.word  0xffff
3fd207b0:	.word  0xffff
3fd207c0:	.word  0xffff
3fd207d0:	.word  0xffff
3fd207e0:	.word  0xffff
3fd207f0:	.word  0xffff
3fd20800:	.word  0xffff
3fd20810:	.word  0xffff
3fd20820:	.word  0xffff
3fd20830:	.word  0xffff
3fd20840:	.word  0xffff
3fd20850:	.word  0xffff
3fd20860:	.word  0xffff
3fd20870:	.word  0xffff
3fd20880:	.word  0xffff
3fd20890:	.word  0xffff
3fd208a0:	.word  0xffff
3fd208b0:	.word  0xffff
3fd208c0:	.word  0xffff
3fd208d0:	.word  0xffff
3fd208e0:	.word  0xffff
3fd208f0:	.word  0xffff
3fd20900:	.word  0xffff
3fd20910:	.word  0xffff
3fd20920:	.word  0xffff
3fd20930:	.word  0xffff
3fd20940:	.word  0xffff
3fd20950:	.word  0xffff
3fd20960:	.word  0xffff
3fd20970:	.word  0xffff
3fd20980:	.word  0xffff
3fd20990:	.word  0xffff
3fd209a0:	.word  0xffff
3fd209b0:	move   *sp, sp, 1
3fd209c0:	move   a0, *a5+, 1
L3FD209D0:
3fd209d0:	move   *a8+, *a5+, 1
3fd209e0:	move   a8, -*a5, 0
3fd209f0:	movb   a0, *a5(0xb705)
3fd20a10:	.word  0xbe05
3fd20a20:	jreq   L3FD20A80
3fd20a30:	move   @0xee05e205, *a5+, 1
3fd20a60:	pixt   *a0, a5
3fd20a70:	.word  0x0605
L3FD20A80:
3fd20a80:	addk   16, a6
3fd20a90:	btst   15, a6
3fd20aa0:	sra    0x18, a6
3fd20ab0:	.word  0x3406
3fd20ac0:	dsjs   a6, L3FD209D0
3fd20ad0:	subb   a8, a6
3fd20ae0:	divu   a8, a6
3fd20af0:	modu   a8, a6
3fd20b00:	.word  0x7706
3fd20b10:	.word  0x7f06
3fd20b20:	.word  0xff06
3fd20b30:	.word  0xffff
3fd20b40:	.word  0xffff
3fd20b50:	.word  0xffff
3fd20b60:	movb   b7, *sp
3fd20b70:	move   *a0+, a6, 1
3fd20b80:	.word  0x9f06
3fd20b90:	move   -*a8, -*a6, 0
3fd20ba0:	move   *a0(0xbf06), a6, 1
3fd20bc0:	jrc   L3FD20C30
3fd20bd0:	move   *a8(0xda06), *a6+, 0
3fd20bf0:	subxy  a8, a6
3fd20c00:	movx   a0, a6
3fd20c10:	drav   a0, a6
3fd20c20:	.word  0x0006
L3FD20C30:
3fd20c30:	.word  0x0807
3fd20c40:	addk   8, a7
3fd20c50:	btst   31, a7
3fd20c60:	sll    0x8, a7
3fd20c70:	rl     0x8, a7
3fd20c80:	dsjs   a7, L3FD20C90
L3FD20C90:
3fd20c90:	cmp    a0, a7
3fd20ca0:	and    a8, a7
3fd20cb0:	mpys   a0, a7
3fd20cc0:	.word  0xff07
3fd20cd0:	rl     b7, sp
3fd20ce0:	.word  0xff07
3fd20cf0:	.word  0xffff
3fd20d00:	.word  0x73ff
3fd20d10:	.word  0x7f07
3fd20d20:	move   *a8, *a7, 1
3fd20d30:	move   *a8+, a7, 1
3fd20d40:	move   a8, -*a7, 1
3fd20d50:	movb   a0, *a7(0xb507)
3fd20d70:	.word  0xbe07
3fd20d80:	jrgt   L3FD20E00
3fd20d90:	move   *a0(0xd907), *a7+, 0
3fd20db0:	addxy  a8, a7
3fd20dc0:	movx   a0, a7
3fd20dd0:	pixt   a0, *a7
3fd20de0:	nop
3fd20df0:	.word  0x0e08
L3FD20E00:
3fd20e00:	subk   24, a8
3fd20e10:	sla    0x10, a8
3fd20e20:	srl    0x10, a8
3fd20e30:	dsjs   a8, L3FD20E40
L3FD20E40:
3fd20e40:	add    a0, a8
3fd20e50:	btst   a0, a8
3fd20e60:	andn   a8, a8
3fd20e70:	.word  0xff08
3fd20e80:	mpyu   b7, sp
3fd20e90:	rl     a0, a8
3fd20ea0:	.word  0x7208
3fd20eb0:	.word  0x7b08
3fd20ec0:	move   *a0, a8, 1
3fd20ed0:	move   a8, *a8+, 0
3fd20ee0:	move   *a8+, *a8+, 1
3fd20ef0:	.word  0xff08
3fd20f00:	move   -*b7, sp, 0
3fd20f10:	move   a0, *a8(0xbc08), 1
3fd20f30:	jreq   L3FD20FC0
3fd20f40:	move   *a8(0xdf08), *a8+, 1
3fd20f60:	cvxyl  a8, a8
3fd20f70:	pixt   *a0, xy, *a8, xy
3fd20f80:	.word  0xfe08
3fd20f90:	.word  0x0008
3fd20fa0:	.word  0x0800
3fd20fb0:	.word  0x0000
L3FD20FC0:
3fd20fc0:	.word  0x0403
3fd20fd0:	trap   8
3fd20fe0:	.word  0xbf00
3fd20ff0:	.word  0x0201
3fd21000:	.word  0x0806
3fd21010:	pixt   *a0, a9
3fd21020:	mmtm   b9, b5,b6,b7,sp
3fd21040:	.word  0x0808
3fd21050:	move   b7, *sp+, 1
3fd21060:	btst   sp, b4
3fd21070:	sll    0x5, sp
3fd21080:	.word  0x0201
3fd21090:	.word  0x0807
3fd210a0:	.word  0x0008
3fd210b0:	or     a14, a4
3fd210c0:	move   -*a6, -*a3, 1
3fd210d0:	exgpc  a3
3fd210e0:	.word  0x0807
3fd210f0:	.word  0x0008
3fd21100:	move   -*b10, b2, 1
3fd21110:	.word  0x0420
3fd21120:	btst   a5, a5
3fd21130:	sext   a1, 1
3fd21140:	.word  0x0808
3fd21150:	move   *a0, a0, 0
3fd21160:	addk   5, a2
3fd21170:	subk   3, a10
3fd21180:	neg    b9
3fd21190:	.word  0x0805
3fd211a0:	pixt   *a0, a9
3fd211b0:	nop
3fd211c0:	.word  0x0806
3fd211d0:	emu
3fd211e0:	move   b4, *b4+, 1
3fd211f0:	sla    0x12, a4
3fd21200:	sext   a2, 0
3fd21210:	trap   8
3fd21220:	move   a8, *a1+, 0
3fd21230:	andn   a2, a8
3fd21240:	.word  0x020a
3fd21250:	.word  0x0807
3fd21260:	.word  0xfe08
3fd21270:	dsjs   a4, L3FD213D0
3fd21280:	reti
3fd21290:	sext   a2, 1
3fd212a0:	.word  0x0608
3fd212b0:	move   *b7, sp, 0
3fd212c0:	addc   b3, b12
3fd212d0:	nop
3fd212e0:	.word  0x0805
3fd212f0:	emu
3fd21300:	emu
3fd21310:	.word  0x0807
3fd21320:	pixt   *a8, *a4
3fd21330:	clrc
3fd21340:	.word  0x0804
3fd21350:	.word  0x0002
3fd21360:	.word  0x0203
3fd21370:	.word  0x0806
3fd21380:	.word  0x0008
3fd21390:	sub    a4, a8
3fd213a0:	addk   9, a2
3fd213b0:	sext   a1, 1
3fd213c0:	.word  0x0808
L3FD213D0:
3fd213d0:	movb   a0, *a0
3fd213e0:	move   *b0, b4, 1
3fd213f0:	sra    0x1d, a1
3fd21400:	.word  0x0231
3fd21410:	.word  0x0807
3fd21420:	.word  0x0008
3fd21430:	subk   6, a4
3fd21440:	.word  0x0842
3fd21450:	pushst
3fd21460:	.word  0x0807
3fd21470:	.word  0x0008
3fd21480:	.word  0x085e
3fd21490:	movb   a2, *a2
3fd214a0:	pixt   *b0, *b0
3fd214b0:	sext   a1, 1
L3FD214C0:
3fd214c0:	.word  0x0808
3fd214d0:	mpyu   a0, a0
3fd214e0:	.word  0x7208
3fd214f0:	movk   1, a0
3fd21500:	jump   b10
3fd21510:	.word  0x0807
3fd21520:	.word  0x0008
3fd21530:	subb   b0, b0
3fd21540:	move   *a10(0x410f), *a9+, 0
3fd21560:	sext   a1, 1
3fd21570:	.word  0x0808
3fd21580:	.word  0x7f00
3fd21590:	.word  0x7c10
3fd215a0:	movk   1, a1
3fd215b0:	jump   b10
3fd215c0:	.word  0x0807
3fd215d0:	.word  0x0008
3fd215e0:	addk   4, b12
3fd215f0:	sla    b11, b12
3fd21600:	.word  0x7a18
3fd21610:	sext   a1, 1
3fd21620:	.word  0x0808
3fd21630:	dsjs   a0, L3FD214C0
3fd21640:	sla    0x8, a8
3fd21650:	sla    0x8, a4
3fd21660:	emu
3fd21670:	.word  0x0807
3fd21680:	.word  0x0008
3fd21690:	movk   2, b14
3fd216a0:	sla    b11, b10
3fd216b0:	.word  0x7a18
3fd216c0:	sext   a1, 1
3fd216d0:	.word  0x0808
3fd216e0:	mpyu   a0, a0
3fd216f0:	move   *b0, b8, 1
3fd21700:	.word  0x083e
3fd21710:	clrc
3fd21720:	.word  0x0804
3fd21730:	.word  0x0006
3fd21740:	.word  0x0233
3fd21750:	.word  0x0804
3fd21760:	emu
3fd21770:	movk   16, a10
3fd21780:	.word  0x0602
3fd21790:	sext   a8, 1
3fd217a0:	cmp    a0, a0
3fd217b0:	addc   b0, b2
3fd217c0:	emu
3fd217d0:	.word  0x0807
3fd217e0:	.word  0xfe05
3fd217f0:	pixt   b1, *sp, xy
3fd21800:	.word  0x0203
3fd21810:	.word  0x0806
3fd21820:	.word  0x0007
3fd21830:	move   *a1, a1, 0
3fd21840:	exgpc  a4
3fd21850:	.word  0x0601
3fd21860:	trap   8
3fd21870:	srl    0x10, a0
3fd21880:	sub    a2, a2
3fd21890:	sla    0x0, a8
3fd218a0:	emu
3fd218b0:	.word  0x0807
3fd218c0:	.word  0x0008
3fd218d0:	move   *b2+, *b14+, 0
3fd218e0:	sra    b12, b7
3fd218f0:	.word  0x781e
3fd21900:	sext   a1, 1
L3FD21910:
3fd21910:	.word  0x0808
3fd21920:	movb   a0, *a0
3fd21930:	move   *b0, b4, 1
3fd21940:	movk   3, sp
3fd21950:	getst  a6
L3FD21960:
3fd21960:	.word  0x0807
3fd21970:	.word  0x0008
3fd21980:	movk   2, sp
3fd21990:	sla    b11, b14
3fd219a0:	.word  0x7e18
3fd219b0:	sext   a1, 1
3fd219c0:	.word  0x0808
3fd219d0:	mpyu   a0, a0
3fd219e0:	.word  0x0418
3fd219f0:	addk   2, a1
3fd21a00:	jump   b10
3fd21a10:	.word  0x0807
3fd21a20:	.word  0x0008
3fd21a30:	movk   2, sp
3fd21a40:	sla    a12, a6
3fd21a50:	.word  0x7e18
3fd21a60:	sext   a2, 1
3fd21a70:	.word  0x0808
3fd21a80:	dsjs   a0, L3FD21910
3fd21a90:	subk   28, a4
3fd21aa0:	pixt   a2, *a2
3fd21ab0:	sext   a2, 1
3fd21ac0:	.word  0x0808
3fd21ad0:	dsjs   a0, L3FD21960
3fd21ae0:	subk   28, a4
3fd21af0:	.word  0x0842
3fd21b00:	sext   a1, 1
3fd21b10:	.word  0x0808
3fd21b20:	mpyu   a0, a0
3fd21b30:	cmpxy  b0, b8
3fd21b40:	movk   3, a1
3fd21b50:	jump   b10
3fd21b60:	.word  0x0807
3fd21b70:	.word  0x0008
3fd21b80:	movk   3, a1
3fd21b90:	sla    sp, b14
3fd21ba0:	move   *b0, b8, 1
3fd21bb0:	sext   a2, 1
3fd21bc0:	.word  0x0808
3fd21bd0:	.word  0x9f00
3fd21be0:	addc   b0, b0
3fd21bf0:	pixt   a8, *a8
3fd21c00:	sext   a1, 1
3fd21c10:	.word  0x0808
3fd21c20:	dsjs   a0, L3FD21C30
L3FD21C30:
3fd21c30:	add    a8, a4
3fd21c40:	subk   32, b0
3fd21c50:	.word  0x0239
3fd21c60:	.word  0x0807
3fd21c70:	.word  0x0008
3fd21c80:	move   *b9+, b1, 0
3fd21c90:	btst   b1, b1
3fd21ca0:	.word  0x028a
3fd21cb0:	.word  0x0807
3fd21cc0:	.word  0x0008
3fd21cd0:	move   *a1, a1, 0
3fd21ce0:	addc   b0, b0
3fd21cf0:	pushst
3fd21d00:	.word  0x0808
3fd21d10:	.word  0x0008
3fd21d20:	.word  0x71c1
3fd21d30:	move   *b5+, *b5+, 1
3fd21d40:	.word  0x064c
3fd21d50:	getst  a3
3fd21d60:	.word  0x0807
3fd21d70:	.word  0x0008
3fd21d80:	divs   a7, a1
3fd21d90:	rl     b12, b6
3fd21da0:	move   *b8, b10, 1
3fd21db0:	sext   a1, 1
L3FD21DC0:
3fd21dc0:	.word  0x0808
3fd21dd0:	mpyu   a0, a0
3fd21de0:	move   *b0, b8, 1
3fd21df0:	movk   3, a1
3fd21e00:	jump   b10
3fd21e10:	.word  0x0807
3fd21e20:	.word  0x0008
3fd21e30:	movk   2, sp
3fd21e40:	mpyu   a12, a6
3fd21e50:	.word  0x0410
3fd21e60:	sext   a1, 1
3fd21e70:	.word  0x0808
3fd21e80:	mpyu   a0, a1
3fd21e90:	move   *b0, b8, 1
3fd21ea0:	move   *a11+, *a1+, 0
3fd21eb0:	sla    0x3, b10
3fd21ec0:	sext   a1, 1
3fd21ed0:	.word  0x0808
3fd21ee0:	mpyu   a8, a0
3fd21ef0:	move   *b0, b8, 1
3fd21f00:	addk   18, sp
3fd21f10:	getst  a5
3fd21f20:	.word  0x0807
3fd21f30:	.word  0x0008
3fd21f40:	movk   2, b14
3fd21f50:	sla    0x3, b8
3fd21f60:	.word  0x7a18
3fd21f70:	sext   a2, 1
3fd21f80:	.word  0x0808
3fd21f90:	.word  0x9f00
3fd21fa0:	addc   b0, b0
3fd21fb0:	sla    0x8, a8
3fd21fc0:	sext   a1, 1
3fd21fd0:	.word  0x0808
3fd21fe0:	sla    a8, a0
3fd21ff0:	move   *b0, b8, 1
3fd22000:	movk   3, a1
3fd22010:	jump   b10
3fd22020:	.word  0x0808
3fd22030:	.word  0x0008
3fd22040:	move   a6, -*a1, 0
3fd22050:	sub    a2, a8
3fd22060:	sla    0x5, a1
3fd22070:	emu
3fd22080:	.word  0x0808
3fd22090:	.word  0x0008
3fd220a0:	sla    a6, a1
3fd220b0:	move   *b9+, *b0+, 0
3fd220c0:	sll    0x12, a12
3fd220d0:	jump   a13
3fd220e0:	.word  0x0808
3fd220f0:	.word  0x0008
3fd22100:	addk   11, a3
3fd22110:	move   a8, *a5, 0
3fd22120:	move   *a5, *a0, 0
3fd22130:	popst
3fd22140:	.word  0x0808
3fd22150:	.word  0x0008
3fd22160:	move   a6, -*a1, 0
3fd22170:	move   a4, *a8, 1
3fd22180:	sla    0x2, a0
3fd22190:	emu
3fd221a0:	.word  0x0807
3fd221b0:	.word  0x0008
3fd221c0:	.word  0x083f
3fd221d0:	move   *a1, a1, 0
3fd221e0:	pixt   *b0, *b0
3fd221f0:	.word  0x0603
3fd22200:	trap   8
3fd22210:	move   a8, b1
3fd22220:	sll    0x4, b2
3fd22230:	.word  0x0239
3fd22240:	.word  0x0806
3fd22250:	.word  0x0008
3fd22260:	sla    0x10, b1
3fd22270:	move   *a2, *a4, 0
3fd22280:	sext   a2, 0
3fd22290:	trap   8
3fd222a0:	sll    0x18, a1
3fd222b0:	move   a2, *a9+, 1
3fd222c0:	.word  0x023c
3fd222d0:	.word  0x0807
3fd222e0:	pixt   a8, *a10
3fd222f0:	sub    a10, a4
3fd22300:	.word  0x0000
3fd22310:	.word  0x0008
3fd22320:	emu
3fd22330:	.word  0x0808
3fd22340:	.word  0xfe09
3fd22350:	movb   *a0, a8
3fd22360:	movy   sp, sp
3fd22370:	sla    0x7, a3
3fd22380:	.word  0x0000
3fd22390:	.word  0x0808
3fd223a0:	nop
3fd223b0:	move   -*b2, -*b5, 1
3fd223c0:	move   -*b2, -*b5, 1
3fd223d0:	move   -*b2, -*b5, 1
3fd223e0:	move   -*b2, -*b5, 1
3fd223f0:	move   -*b2, -*b5, 1
3fd22400:	move   -*b2, -*b5, 1
3fd22410:	move   -*b2, -*b5, 1
3fd22420:	getpc  b5
3fd22430:	.word  0x0807
3fd22440:	.word  0x000b
3fd22450:	pixt   *a2, xy, a9
3fd22460:	call   a4
3fd22470:	sla    0x1f, a0
3fd22480:	move   a0, *a8, 1
3fd22490:	emu
3fd224a0:	.word  0x0808
3fd224b0:	.word  0x000b
3fd224c0:	jruc   L3FD21DC0
3fd224d0:	inc    a1
3fd224e0:	addxy  a0, a0
3fd224f0:	dsjs   b1, L3FD22500
L3FD22500:
3fd22500:	.word  0x0204
3fd22510:	sext   a1, 1
3fd22520:	addi   0x4e00, a8
3fd22540:	.word  0x0410
3fd22550:	addxy  a0, a14
3fd22560:	.word  0x9e89
3fd22570:	.word  0x0224
3fd22580:	sext   a1, 1
3fd22590:	addi   0x4100, a8
3fd225b0:	.word  0x0410
3fd225c0:	jruc   L3FD226C0
3fd225d0:	btst   31, b3
3fd225e0:	.word  0x0041
3fd225f0:	sext   a2, 0
3fd22600:	trap   8
3fd22610:	move   -*b7, -*b10, 1
3fd22620:	.word  0x0200
3fd22630:	.word  0x0807
3fd22640:	.word  0x0007
3fd22650:	.word  0x7c84
3fd22660:	jruc   L3FD22A90
3fd22670:	emu
3fd22680:	.word  0x0807
3fd22690:	.word  0x000b
3fd226a0:	or     b6, b1
3fd226b0:	addk   11, a5
L3FD226C0:
3fd226c0:	addk   2, a0
3fd226d0:	jrp   L3FD22720
3fd226e0:	emu
3fd226f0:	.word  0x0807
3fd22700:	.word  0x000b
3fd22710:	subk   2, b1
L3FD22720:
3fd22720:	.word  0x0429
3fd22730:	sla    0x1f, a0
3fd22740:	move   a0, *a8, 1
3fd22750:	.word  0x0000
3fd22760:	.word  0x0805
3fd22770:	pixt   *a0, *a12
3fd22780:	addc   b0, b0
3fd22790:	sla    0x8, a8
3fd227a0:	.word  0x00fc
3fd227b0:	.word  0x0805
3fd227c0:	nop
3fd227d0:	addc   b0, sp
3fd227e0:	sla    0x8, a8
3fd227f0:	.word  0x0484
3fd22800:	.word  0x0808
3fd22810:	nop
3fd22820:	addk   8, sp
3fd22830:	addk   8, b1
3fd22840:	.word  0x0804
3fd22850:	.word  0x0c08
3fd22860:	addk   15, b12
3fd22870:	addk   8, b1
3fd22880:	.word  0x00f1
3fd22890:	.word  0x0808
3fd228a0:	nop
3fd228b0:	addk   32, b0
3fd228c0:	addk   32, b0
3fd228d0:	addk   32, b0
3fd228e0:	.word  0xff10
3fd228f0:	addk   32, b0
3fd22900:	addk   32, b0
3fd22910:	addk   32, b0
3fd22920:	.word  0x0010
3fd22930:	.word  0x0808
3fd22940:	drav   a0, a11
3fd22950:	.word  0x00ff
3fd22960:	.word  0x0808
3fd22970:	pixt   a8, *a8
3fd22980:	.word  0x00ff
3fd22990:	.word  0x0808
3fd229a0:	pixt   *a0, *a5
3fd229b0:	.word  0x00ff
3fd229c0:	.word  0x0808
3fd229d0:	.word  0xff02
3fd229e0:	.word  0x00ff
3fd229f0:	.word  0x0808
3fd22a00:	.word  0x02ff
3fd22a10:	.word  0x04ff
3fd22a20:	.word  0x0808
3fd22a30:	nop
3fd22a40:	addk   8, b1
3fd22a50:	pixt   b8, *b1, xy
3fd22a60:	addk   8, b1
3fd22a70:	emu
3fd22a80:	sext   a0, 0
L3FD22A90:
3fd22a90:	.word  0x0c08
3fd22aa0:	addk   32, a3
3fd22ab0:	.word  0x0842
3fd22ac0:	pixt   *a1, *a1
3fd22ad0:	addc   b0, b0
3fd22ae0:	sla    0x8, a8
3fd22af0:	.word  0x0004
3fd22b00:	.word  0x0808
3fd22b10:	pixt   *a0, *a12
3fd22b20:	addk   32, b0
3fd22b30:	addk   32, b0
3fd22b40:	addk   32, b0
3fd22b50:	.word  0xff10
3fd22b60:	.word  0x0800
3fd22b70:	sext   a8, 0
3fd22b80:	.word  0xff03
3fd22b90:	addk   32, b0
3fd22ba0:	addk   32, b0
3fd22bb0:	addk   32, b0
3fd22bc0:	.word  0x0410
3fd22bd0:	.word  0x0805
3fd22be0:	nop
3fd22bf0:	.word  0x7fff
3fd22c00:	.word  0x0602
3fd22c10:	trap   8
3fd22c20:	cmp    a0, a0
3fd22c30:	addc   b0, b2
3fd22c40:	pixblt l,l
3fd22c50:	.word  0x0602
3fd22c60:	trap   8
3fd22c70:	sla    0x8, a0
3fd22c80:	sll    0x4, a4
3fd22c90:	pixblt l,l
3fd22ca0:	.word  0x0801
3fd22cb0:	.word  0x0608
3fd22cc0:	.word  0x7f00
3fd22cd0:	move   *b8, *b2, 0
3fd22ce0:	addk   18, a4
3fd22cf0:	emu
3fd22d00:	.word  0x0807
3fd22d10:	.word  0xff07
3fd22d20:	movb   *sp, a0
3fd22d30:	.word  0x7f10
3fd22d40:	emu
3fd22d50:	.word  0x0808
3fd22d60:	.word  0x0009
3fd22d70:	addk   16, b8
3fd22d80:	add    a4, a9
3fd22d90:	addk   7, b0
3fd22da0:	dsjs   a12, L3FD22F70
3fd22db0:	.word  0x0403
3fd22dc0:	.word  0x0608
3fd22dd0:	not    b12
3fd22de0:	sext   a1, 0
3fd22df0:	.word  0x0c08
3fd22e00:	move   *a0, *a0, 0
3fd22e10:	move   *a4, *a8, 0
3fd22e20:	move   *a4(0x48c), *a8(0x808), 0
3fd22e50:	nop
3fd22e60:	addk   8, sp
3fd22e70:	emu
3fd22e80:	.word  0x0800
3fd22e90:	.word  0x0408
3fd22ea0:	.word  0xfffd
3fd22eb0:	.word  0x0804
3fd22ec0:	.word  0x0808
3fd22ed0:	move   *a0+, a3, 1
3fd22ee0:	addk   8, b1
3fd22ef0:	addk   8, b1
3fd22f00:	emu
3fd22f10:	.word  0x0805
3fd22f20:	.word  0xff0c
3fd22f30:	move   *a4, *a8, 0
3fd22f40:	move   *a4, *a8, 0
3fd22f50:	.word  0x0698
3fd22f60:	sext   a4, 0
L3FD22F70:
3fd22f70:	.word  0x0c08
3fd22f80:	.word  0xff03
3fd22f90:	.word  0x047f
3fd22fa0:	.word  0x0808
3fd22fb0:	nop
3fd22fc0:	addk   8, sp
3fd22fd0:	addk   8, b1
3fd22fe0:	addk   8, b1
3fd22ff0:	.word  0x0411
3fd23000:	.word  0x0808
3fd23010:	.word  0x020c
3fd23020:	addk   8, b1
3fd23030:	addk   8, b1
3fd23040:	addk   8, b1
3fd23050:	pushst
3fd23060:	.word  0x0805
3fd23070:	nop
3fd23080:	move   *a4, *sp, 0
3fd23090:	move   *a4, *a8, 0
3fd230a0:	move   *a4, *a8, 0
3fd230b0:	getst  a8
3fd230c0:	.word  0x0805
3fd230d0:	.word  0x020c
3fd230e0:	move   *a4, *a8, 0
3fd230f0:	move   *a4, *a8, 0
3fd23100:	move   *a4, *a8, 0
3fd23110:	.word  0x04f8
3fd23120:	.word  0x0808
3fd23130:	nop
3fd23140:	addk   8, b14
3fd23150:	addk   8, b1
3fd23160:	addk   8, b1
3fd23170:	.word  0x0411
3fd23180:	.word  0x0808
3fd23190:	.word  0x020c
3fd231a0:	addk   8, b1
3fd231b0:	addk   8, b1
3fd231c0:	addk   8, b1
3fd231d0:	pushst
3fd231e0:	.word  0x0805
3fd231f0:	nop
3fd23200:	move   *a4, *a7, 0
3fd23210:	move   *a4, *a8, 0
L3FD23220:
3fd23220:	move   *a4, *a8, 0
3fd23230:	getst  a8
3fd23240:	.word  0x0805
3fd23250:	.word  0x020c
3fd23260:	move   *a4, *a8, 0
3fd23270:	move   *a4, *a8, 0
3fd23280:	move   *a4, *a8, 0
3fd23290:	.word  0x0278
3fd232a0:	.word  0x0805
3fd232b0:	nop
3fd232c0:	cmp    a9, a4
3fd232d0:	sll    0x2, a5
3fd232e0:	addk   18, a9
3fd232f0:	sext   a4, 1
3fd23300:	.word  0x0c08
3fd23310:	cmp    a8, a3
3fd23320:	and    b8, b2
3fd23330:	move   a2, *a9+, 1
3fd23340:	.word  0x0404
3fd23350:	.word  0x0808
3fd23360:	nop
3fd23370:	sla    0x8, sp
3fd23380:	move   *a2, a2, 0
3fd23390:	.word  0x0408
3fd233a0:	.word  0x0808
3fd233b0:	pixt   *a0, *a12
L3FD233C0:
3fd233c0:	sub    a4, a8
3fd233d0:	pixt   a9, *a2, xy
3fd233e0:	.word  0x0800
3fd233f0:	.word  0x0c08
3fd23400:	emu
3fd23410:	.word  0x0201
3fd23420:	.word  0x0402
3fd23430:	.word  0x0804
3fd23440:	addk   32, b8
3fd23450:	sla    0x1, a0
3fd23460:	add    a2, a0
3fd23470:	move   a4, *a0, 0
3fd23480:	.word  0x0800
3fd23490:	.word  0x0c08
3fd234a0:	move   a0, *a3, 0
3fd234b0:	add    a4, a0
3fd234c0:	sla    0x2, a0
3fd234d0:	inc    a0
3fd234e0:	.word  0x0818
3fd234f0:	.word  0x0404
3fd23500:	.word  0x0202
3fd23510:	emu
3fd23520:	sext   a0, 1
3fd23530:	.word  0x0408
3fd23540:	.word  0x7fff
3fd23550:	inc    a0
L3FD23560:
3fd23560:	sext   a0, 1
3fd23570:	.word  0x0608
3fd23580:	add    b7, b13
3fd23590:	btst   0, a0
3fd235a0:	.word  0x0400
3fd235b0:	.word  0x0c08
3fd235c0:	addk   8, a3
3fd235d0:	sub    a1, a2
3fd235e0:	cmp    a4, a8
3fd235f0:	addk   17, a4
3fd23600:	.word  0x0201
3fd23610:	.word  0x0807
3fd23620:	.word  0xff08
3fd23630:	addk   8, b0
3fd23640:	jrp   L3FD23560
3fd23650:	.word  0x0207
3fd23660:	.word  0x0807
3fd23670:	.word  0x0005
3fd23680:	move   sp, *a8+, 1
L3FD23690:
3fd23690:	rev    sp
3fd236a0:	.word  0x0601
3fd236b0:	.word  0x0808
3fd236c0:	add    sp, sp
3fd236d0:	pixt   *b0, xy, *b0, xy
3fd236e0:	move   @0xb080601, @0x42128801, 1
3fd23730:	sla    0x8, a8
L3FD23740:
3fd23740:	subk   4, a4
3fd23750:	.word  0x0201
3fd23760:	.word  0x0807
3fd23770:	.word  0xff07
3fd23780:	.word  0x0004
3fd23790:	sla    0x10, a0
3fd237a0:	sext   a1, 1
3fd237b0:	.word  0x0608
3fd237c0:	sll    b7, sp
3fd237d0:	or     b4, b5
3fd237e0:	exgpc  a2
3fd237f0:	.word  0x0807
3fd23800:	.word  0xff06
3fd23810:	divs   b10, b10
3fd23820:	movk   20, b6
3fd23830:	sext   a2, 1
3fd23840:	.word  0x0608
3fd23850:	.word  0x04ff
3fd23860:	add    b3, b12
3fd23870:	.word  0x0200
3fd23880:	.word  0x0807
3fd23890:	.word  0xff06
3fd238a0:	jrge   L3FD23CF0
L3FD238B0:
3fd238b0:	pushst
3fd238c0:	sext   a2, 1
3fd238d0:	.word  0x0608
3fd238e0:	dsjs   sp, L3FD23700
3fd238f0:	sub    a10, a6
3fd23900:	.word  0x0200
3fd23910:	.word  0x0807
3fd23920:	.word  0x0008
3fd23930:	move   *a4(0x1d5a), *a14(0x271), 0
3fd23960:	.word  0x0807
3fd23970:	.word  0x0008
3fd23980:	.word  0x0a5f
3fd23990:	move   *a1, a1, 0
3fd239a0:	exgpc  b8
3fd239b0:	.word  0x0807
3fd239c0:	.word  0xff04
3fd239d0:	movk   19, a6
3fd239e0:	emu
3fd239f0:	.word  0x0807
3fd23a00:	.word  0xff06
3fd23a10:	movk   19, a6
3fd23a20:	dsjs   a1, L3FD238B0
3fd23a30:	sext   a1, 1
3fd23a40:	.word  0x0808
3fd23a50:	movb   a0, *a0
3fd23a60:	move   *b0(0x2861), b4, 1
3fd23a80:	.word  0x0231
3fd23a90:	.word  0x0807
3fd23aa0:	.word  0xff06
L3FD23AB0:
3fd23ab0:	addk   10, b1
3fd23ac0:	emu
3fd23ad0:	.word  0x0801
3fd23ae0:	.word  0x0808
3fd23af0:	.word  0x0800
3fd23b00:	cmp    a4, a10
3fd23b10:	addk   17, a4
3fd23b20:	jrle   L3FD233C0
3fd23b30:	sext   a1, 1
3fd23b40:	.word  0x0808
3fd23b50:	andn   b7, sp
3fd23b60:	not    b8
3fd23b70:	sra    0x1d, sp
3fd23b80:	emu
3fd23b90:	.word  0x0808
3fd23ba0:	.word  0xff08
3fd23bb0:	jrc   L3FD23C40
3fd23bc0:	pixt   a0, *sp
3fd23bd0:	sla    0x4, a3
3fd23be0:	emu
3fd23bf0:	.word  0x0807
3fd23c00:	.word  0xff06
3fd23c10:	pixt   b1, *sp, xy
3fd23c20:	dsjs   a3, L3FD23AB0
3fd23c30:	sext   a1, 1
L3FD23C40:
3fd23c40:	.word  0x0808
3fd23c50:	.word  0xbf00
3fd23c60:	cmp    a9, a4
3fd23c70:	sll    0x4, b2
3fd23c80:	getpc  a9
3fd23c90:	.word  0x0808
3fd23ca0:	.word  0x0008
3fd23cb0:	move   *a11+, a11, 0
3fd23cc0:	jrge   L3FD24170
3fd23cd0:	sla    0x2, a1
3fd23ce0:	exgpc  b8
L3FD23CF0:
3fd23cf0:	.word  0x0807
3fd23d00:	.word  0x0008
3fd23d10:	cmp    b5, sp
3fd23d20:	move   *a1, a0, 0
3fd23d30:	.word  0xfe10
3fd23d40:	.word  0x0801
3fd23d50:	sext   a8, 1
3fd23d60:	sla    a0, a0
3fd23d70:	.word  0x0410
3fd23d80:	and    b4, b2
3fd23d90:	.word  0x0010
3fd23da0:	.word  0x0801
3fd23db0:	.word  0x0808
3fd23dc0:	btst   31, a0
3fd23dd0:	rl     0x2, b1
3fd23de0:	subk   32, b8
3fd23df0:	jrle   L3FD23690
3fd23e00:	.word  0x0801
3fd23e10:	sext   a8, 1
3fd23e20:	.word  0x7f00
3fd23e30:	jauc   L3FD23EC0
3fd23e50:	pushst
3fd23e60:	.word  0x0801
3fd23e70:	.word  0x0808
3fd23e80:	subxy  a8, a0
3fd23e90:	zext   a10, 0
3fd23ea0:	add    a4, a1
L3FD23EB0:
3fd23eb0:	inc    a0
L3FD23EC0:
3fd23ec0:	sext   a1, 1
3fd23ed0:	.word  0x0608
3fd23ee0:	.word  0x7eff
3fd23ef0:	.word  0x0410
3fd23f00:	exgpc  b14
3fd23f10:	.word  0x0807
3fd23f20:	.word  0xff06
3fd23f30:	.word  0x081f
3fd23f40:	btst   3, a2
3fd23f50:	sext   a2, 1
3fd23f60:	.word  0x0608
3fd23f70:	srl    0x10, a0
3fd23f80:	movk   6, a6
3fd23f90:	.word  0x0223
3fd23fa0:	.word  0x0807
3fd23fb0:	.word  0x0006
3fd23fc0:	jrle   L3FD242E0
3fd23fd0:	btst   23, b8
3fd23fe0:	sext   a2, 1
3fd23ff0:	.word  0x0608
3fd24000:	sub    a0, a0
3fd24010:	movk   5, a9
3fd24020:	.word  0x0223
3fd24030:	.word  0x0807
3fd24040:	.word  0x0006
3fd24050:	subb   b1, b1
3fd24060:	.word  0x08a5
3fd24070:	sext   a1, 1
3fd24080:	.word  0x0408
3fd24090:	dsjs   sp, L3FD23EB0
3fd240a0:	.word  0x0208
3fd240b0:	.word  0x0801
3fd240c0:	.word  0x0608
3fd240d0:	.word  0x0400
3fd240e0:	srl    0x1d, a5
3fd240f0:	rl     0x14, b2
3fd24100:	emu
3fd24110:	.word  0x0807
3fd24120:	.word  0x0009
3fd24130:	move   *b0, *b0, 1
3fd24140:	movb   *b4, *b2
3fd24150:	movb   *a1, a8
3fd24160:	emu
L3FD24170:
3fd24170:	.word  0x0807
3fd24180:	.word  0x0205
3fd24190:	move   *a11, a2, 0
3fd241a0:	andn   b1, b0
3fd241b0:	.word  0x0214
3fd241c0:	sext   a1, 1
3fd241d0:	.word  0x0808
3fd241e0:	movk   32, a0
3fd241f0:	dsjs   a9, L3FD24220
3fd24200:	subk   2, b1
3fd24210:	exgpc  b9
L3FD24220:
3fd24220:	.word  0x0806
3fd24230:	.word  0x0005
3fd24240:	movb   *b1(0x1e0), *b14(0x701)
3fd24270:	.word  0x0608
3fd24280:	move   *a0, *a1, 0
3fd24290:	move   *b4(0x47a5), b7, 1
3fd242b0:	emu
3fd242c0:	.word  0x0808
3fd242d0:	.word  0x0205
L3FD242E0:
3fd242e0:	addk   22, a2
3fd242f0:	move   a8, *a9, 1
3fd24300:	sla    0x2, a0
3fd24310:	emu
3fd24320:	.word  0x0807
3fd24330:	emu
3fd24340:	sra    0x14, b11
3fd24350:	sla    0x14, a10
3fd24360:	.word  0x0208
3fd24370:	.word  0x0806
3fd24380:	.word  0x0005
3fd24390:	move   b8, *b1+, 0
3fd243a0:	.word  0x0206
3fd243b0:	.word  0x0807
3fd243c0:	.word  0x0008
3fd243d0:	jrle   L3FD246C0
3fd243e0:	sll    b8, sp
3fd243f0:	jump   b4
3fd24400:	.word  0x0807
3fd24410:	.word  0x0005
3fd24420:	sll    b5, b3
3fd24430:	rl     0x11, a8
3fd24440:	sext   a1, 1
3fd24450:	.word  0x0808
3fd24460:	.word  0x0600
3fd24470:	add    a8, a2
3fd24480:	btst   b1, b0
3fd24490:	getst  a14
3fd244a0:	.word  0x0808
3fd244b0:	.word  0x0005
3fd244c0:	sla    0x12, a7
3fd244d0:	cpw    b4, b1
3fd244e0:	.word  0x0200
3fd244f0:	.word  0x0807
3fd24500:	.word  0x0008
3fd24510:	add    a12, a3
3fd24520:	sll    b8, sp
3fd24530:	jump   b4
3fd24540:	.word  0x0807
3fd24550:	.word  0x0005
3fd24560:	sll    0x5, sp
3fd24570:	addk   10, a9
3fd24580:	.word  0x0801
3fd24590:	sext   a8, 0
3fd245a0:	cmp    a8, a1
3fd245b0:	sext   b5, 1
3fd245c0:	add    a4, a1
3fd245d0:	emu
3fd245e0:	.word  0x0807
3fd245f0:	.word  0x0205
3fd24600:	sra    0x18, b8
3fd24610:	mpyu   a4, a10
3fd24620:	.word  0x0010
3fd24630:	.word  0x0801
3fd24640:	sext   a8, 0
3fd24650:	.word  0x7c00
3fd24660:	sll    0x2, a9
3fd24670:	.word  0x0061
3fd24680:	sext   a1, 1
3fd24690:	sext   a8, 0
3fd246a0:	.word  0x7e00
3fd246b0:	addk   2, a2
L3FD246C0:
3fd246c0:	emu
3fd246d0:	.word  0x0807
3fd246e0:	.word  0x020a
3fd246f0:	cmp    b8, b8
3fd24700:	btst   15, b0
3fd24710:	addk   2, a1
3fd24720:	and    a10, a5
3fd24730:	.word  0x0008
3fd24740:	.word  0x0807
3fd24750:	.word  0x0005
3fd24760:	sla    a5, a2
3fd24770:	rl     b9, b2
3fd24780:	emu
3fd24790:	.word  0x0807
3fd247a0:	.word  0x0209
3fd247b0:	sll    0x18, a2
3fd247c0:	movb   *a0, *a8
3fd247d0:	.word  0x0410
3fd247e0:	.word  0x081e
3fd247f0:	emu
3fd24800:	.word  0x0806
3fd24810:	.word  0x0005
3fd24820:	btst   a2, a1
3fd24830:	.word  0x00c9
3fd24840:	.word  0x0601
3fd24850:	trap   8
3fd24860:	move   a0, *a2, 1
3fd24870:	addk   4, a11
3fd24880:	.word  0x0842
3fd24890:	sla    0x10, a14
3fd248a0:	sext   a0, 1
L3FD248B0:
3fd248b0:	.word  0x0608
3fd248c0:	.word  0x04ff
3fd248d0:	mpyu   a14, a1
3fd248e0:	.word  0x0040
3fd248f0:	.word  0x0601
3fd24900:	.word  0x0808
3fd24910:	jrlt   L3FD24930
3fd24920:	addc   b2, b5
L3FD24930:
3fd24930:	sla    0x8, a8
3fd24940:	.word  0x0004
L3FD24950:
3fd24950:	.word  0x0807
3fd24960:	.word  0xff06
3fd24970:	move   *b0(0x41f), *b0+, 0
3fd24990:	emu
3fd249a0:	.word  0x0806
L3FD249B0:
3fd249b0:	emu
3fd249c0:	addk   4, a4
3fd249d0:	cmp    a2, a2
3fd249e0:	.word  0x0475
3fd249f0:	.word  0x0000
3fd24a00:	.word  0x0000
3fd24a10:	.word  0x0000
3fd24a20:	.word  0x0000
3fd24a30:	.word  0x0000
3fd24a40:	.word  0x0000
3fd24a50:	trap   9
3fd24a60:	.word  0x0000
3fd24a70:	putst  a8
3fd24a80:	dsjs   b2, L3FD248B0
3fd24a90:	.word  0x0000
3fd24aa0:	.word  0x0000
3fd24ab0:	.word  0x0000
3fd24ac0:	.word  0x0000
3fd24ad0:	.word  0x0000
3fd24ae0:	.word  0x0000
3fd24af0:	.word  0x0000
3fd24b00:	.word  0x0001
3fd24b10:	cmp    sp, b0
3fd24b20:	dsjs   b2, L3FD24950
3fd24b30:	.word  0x0000
3fd24b40:	.word  0x0000
3fd24b50:	.word  0x0000
3fd24b60:	.word  0x0000
3fd24b70:	.word  0xff08
3fd24b80:	dsjs   b1, L3FD249B0
3fd24b90:	.word  0x0000
3fd24ba0:	.word  0x0000
3fd24bb0:	sub    a1, a13
3fd24bc0:	addc   a10, a5
3fd24bd0:	or     a1, a13
3fd24be0:	.word  0x7265
3fd24bf0:	rl     a11, a13
3fd24c00:	sla    a11, a14
3fd24c10:	srl    0x15, a12
3fd24c20:	sra    a10, a13
3fd24c30:	rl     a11, a4
3fd24c40:	mods   b11, b5
3fd24c50:	andn   a1, a13
3fd24c60:	move   a1, b13
3fd24c70:	.word  0x7261
3fd24c80:	modu   b11, b2
3fd24c90:	srl    0x15, b7
3fd24ca0:	rl     0x9, a13
3fd24cb0:	srl    0x17, b4
3fd24cc0:	rl     0x1, b1
3fd24cd0:	srl    0x17, b0
3fd24ce0:	rl     0x1, b1
3fd24cf0:	srl    0x17, b0
3fd24d00:	rl     0x1, b1
3fd24d10:	srl    0x17, b0
3fd24d20:	srl    0x16, a3
3fd24d30:	rl     0x1, b6
3fd24d40:	cmp    a9, a13
3fd24d50:	move   b10, a3
3fd24d60:	dsjs   b8, L3FD24D80
3fd24d70:	dsjs   b5, L3FD24E10
L3FD24D80:
3fd24d80:	rl     0x9, a13
3fd24d90:	srl    0x18, a0
3fd24da0:	sub    a10, a4
3fd24db0:	srl    0x16, a3
3fd24dc0:	sra    b10, b4
3fd24dd0:	mods   b11, b2
3fd24de0:	modu   a3, a9
3fd24df0:	mods   a3, a1
3fd24e00:	move   a9, a13
L3FD24E10:
3fd24e10:	sra    a3, a5
3fd24e20:	.word  0x7569
3fd24e30:	srl    0x15, a13
3fd24e40:	srl    0x16, b2
3fd24e50:	sla    a10, a14
3fd24e60:	.word  0x7272
3fd24e70:	.word  0x776f
3fd24e80:	srl    0x17, a13
3fd24e90:	.word  0x3431
3fd24ea0:	rl     0x9, a13
3fd24eb0:	rl     0x1, b0
3fd24ec0:	rl     0x9, a13
3fd24ed0:	rl     0x1, b0
3fd24ee0:	rl     0x9, a13
3fd24ef0:	rl     0x1, b0
3fd24f00:	addc   a9, a13
3fd24f10:	.word  0x362d
3fd24f20:	cmp    a9, a13
3fd24f30:	move   b10, a3
3fd24f40:	dsjs   b8, L3FD24F60
3fd24f50:	dsjs   b5, L3FD24FF0
L3FD24F60:
3fd24f60:	rl     0x9, a13
3fd24f70:	and    a8, a0
3fd24f80:	.word  0x0000
3fd24f90:	andn   a0, a0
3fd24fa0:	.word  0x0000
3fd24fb0:	add    a0, a0
3fd24fc0:	.word  0x0000
3fd24fd0:	mods   a8, a0
3fd24fe0:	.word  0x0000
L3FD24FF0:
3fd24ff0:	or     a0, a0
3fd25000:	.word  0x0000
3fd25010:	.word  0x7000
3fd25020:	.word  0x0000
3fd25030:	clr    a0
3fd25040:	.word  0x0000
3fd25050:	xor    a8, a0
3fd25060:	.word  0x0000
3fd25070:	divs   a0, a0
3fd25080:	.word  0x0000
3fd25090:	.word  0x7600
3fd250a0:	.word  0x0000
3fd250b0:	divu   a0, a0
3fd250c0:	.word  0x0000
3fd250d0:	divu   a8, a0
3fd250e0:	.word  0x0000
3fd250f0:	mpys   a0, a0
3fd25100:	.word  0x0000
3fd25110:	andn   a0, a0
3fd25120:	.word  0x0000
3fd25130:	mpys   a8, a0
3fd25140:	.word  0x0000
3fd25150:	.word  0x0e00
3fd25160:	.word  0x0000
3fd25170:	dsjs   a0, L3FD25300
3fd25180:	.word  0x0000
3fd25190:	sra    a0, a0
3fd251a0:	.word  0x0000
3fd251b0:	mpyu   a0, a0
3fd251c0:	.word  0x0000
3fd251d0:	sra    a0, a0
3fd251e0:	.word  0x0000
3fd251f0:	mpyu   a8, a0
3fd25200:	.word  0x0000
3fd25210:	sra    a0, a0
3fd25220:	.word  0x0000
3fd25230:	sla    a0, a0
3fd25240:	.word  0x0000
3fd25250:	modu   a8, a0
3fd25260:	.word  0x0000
3fd25270:	sll    a0, a0
3fd25280:	.word  0x0000
3fd25290:	dsjs   a0, L3FD252A0
L3FD252A0:
3fd252a0:	.word  0x0000
3fd252b0:	sra    a0, a0
3fd252c0:	.word  0x0000
3fd252d0:	srl    a8, a0
3fd252e0:	.word  0x0000
3fd252f0:	sll    a8, a0
L3FD25300:
3fd25300:	.word  0x0000
3fd25310:	sra    a8, a0
3fd25320:	.word  0x0000
3fd25330:	srl    a0, a0
L3FD25340:
3fd25340:	.word  0x0000
3fd25350:	.word  0x7200
3fd25360:	.word  0x0000
3fd25370:	add    a8, a0
3fd25380:	.word  0x0000
3fd25390:	.word  0x7700
3fd253a0:	.word  0x0000
3fd253b0:	dsjs   a0, L3FD25340
3fd253c0:	.word  0x0000
3fd253d0:	.word  0x7b00
3fd253e0:	.word  0x0000
3fd253f0:	addc   a0, a0
3fd25400:	.word  0x0000
3fd25410:	.word  0x0800
3fd25420:	.word  0x0000
3fd25430:	dsjs   a0, L3FD25440
L3FD25440:
3fd25440:	.word  0x0000
3fd25450:	.word  0x0600
3fd25460:	.word  0x0000
3fd25470:	dsjs   a0, L3FD25480
L3FD25480:
3fd25480:	.word  0x0000
3fd25490:	move   *a0, *a0, 1
3fd254a0:	.word  0x0000
3fd254b0:	dsjs   a0, L3FD25540
3fd254c0:	.word  0x0000
3fd254d0:	.word  0x0600
3fd254e0:	.word  0x0000
3fd254f0:	addk   16, a0
3fd25500:	.word  0x0000
3fd25510:	move   a8, *a0, 1
3fd25520:	.word  0x0000
3fd25530:	or     a0, a0
L3FD25540:
3fd25540:	.word  0x0000
3fd25550:	emu
3fd25560:	.word  0x0600
3fd25570:	addi   0x600, a0
3fd25590:	.word  0x0000
3fd255a0:	.word  0x0000
3fd255b0:	addi   0x0, a0
3fd255d0:	.word  0x0200
3fd255e0:	.word  0x0000
3fd255f0:	.word  0x0000
3fd25600:	.word  0x0400
3fd25610:	.word  0x0600
3fd25620:	emu
3fd25630:	drav   a8, a0
3fd25640:	.word  0x00ff
3fd25650:	nop
3fd25660:	.word  0x0600
3fd25670:	.word  0x0600
3fd25680:	addi   0x200, a0
3fd256a0:	.word  0x0000
3fd256b0:	.word  0x0000
3fd256c0:	.word  0x0000
3fd256d0:	.word  0x0000
3fd256e0:	.word  0x0000
3fd256f0:	sla    0x0, a0
3fd25700:	.word  0x0000
3fd25710:	.word  0x0000
3fd25720:	.word  0x0000
3fd25730:	.word  0xff00
3fd25740:	.word  0x0000
3fd25750:	.word  0x0000
3fd25760:	.word  0x0a00
3fd25770:	subk   24, a0
3fd25780:	.word  0x0000
3fd25790:	.word  0x0000
3fd257a0:	.word  0x0000
3fd257b0:	.word  0x7800
3fd257c0:	move   *a2(0x3f), *sp+, 1
3fd257e0:	.word  0x0000
3fd257f0:	.word  0x0000
3fd25800:	.word  0x0000
3fd25810:	.word  0x0000
3fd25820:	.word  0x0000
3fd25830:	.word  0x0000
3fd25840:	emu
3fd25850:	cmp    a0, a0
3fd25860:	move   *b11(0x3f), *b8+, 0
3fd25880:	.word  0x0000
3fd25890:	.word  0x0000
3fd258a0:	.word  0x0000
3fd258b0:	dsjs   a0, L3FD258C0
L3FD258C0:
3fd258c0:	move   *b2(0x3f), *b5+, 1
L3FD258E0:
3fd258e0:	.word  0x0000
3fd258f0:	.word  0x0000
3fd25900:	addc   a1, a13
3fd25910:	.word  0x7469
3fd25920:	.word  0x7473
3fd25930:	sra    b11, b2
3fd25940:	mods   a11, a1
3fd25950:	or     a1, a13
3fd25960:	.word  0x7265
3fd25970:	rl     a11, a13
3fd25980:	sla    a11, a14
3fd25990:	srl    0x15, a12
3fd259a0:	sra    a10, a13
3fd259b0:	rl     a11, a4
3fd259c0:	mods   b11, b5
3fd259d0:	andn   a1, a13
3fd259e0:	move   a1, b13
3fd259f0:	.word  0x7261
3fd25a00:	modu   b11, b2
3fd25a10:	srl    0x15, b7
3fd25a20:	rl     0x9, a13
3fd25a30:	srl    0x17, b8
3fd25a40:	dsjs   b1, L3FD25A60
3fd25a50:	srl    0x17, b0
L3FD25A60:
3fd25a60:	.word  0x3537
3fd25a70:	.word  0x372d
3fd25a80:	srl    0x17, b5
3fd25a90:	srl    0x16, a3
3fd25aa0:	rl     0x1, b7
3fd25ab0:	cmp    a9, a13
3fd25ac0:	move   b10, a3
3fd25ad0:	dsjs   b8, L3FD25AF0
3fd25ae0:	dsjs   b5, L3FD25B80
L3FD25AF0:
3fd25af0:	rl     0x9, a13
3fd25b00:	srl    0x18, a0
3fd25b10:	rl     a10, a2
3fd25b20:	.word  0x7374
3fd25b30:	.word  0x7274
3fd25b40:	sla    a11, a5
3fd25b50:	srl    0x15, a13
3fd25b60:	sra    b10, b4
3fd25b70:	mods   b11, b2
L3FD25B80:
3fd25b80:	modu   a3, a9
3fd25b90:	mods   a3, a1
3fd25ba0:	move   a9, a13
3fd25bb0:	sra    a3, a5
3fd25bc0:	.word  0x7569
3fd25bd0:	srl    0x15, a13
3fd25be0:	srl    0x16, b2
3fd25bf0:	sla    a10, a14
3fd25c00:	.word  0x7272
3fd25c10:	.word  0x776f
3fd25c20:	srl    0x17, a13
3fd25c30:	dsjs   b1, L3FD25C50
3fd25c40:	rl     0x9, a13
L3FD25C50:
3fd25c50:	rl     0x1, b8
3fd25c60:	.word  0x372d
3fd25c70:	srl    0x17, b5
3fd25c80:	.word  0x3537
3fd25c90:	addc   a9, a13
L3FD25CA0:
3fd25ca0:	.word  0x372d
3fd25cb0:	cmp    a9, a13
3fd25cc0:	move   b10, a3
3fd25cd0:	dsjs   b8, L3FD25CF0
3fd25ce0:	dsjs   b5, L3FD25D80
L3FD25CF0:
3fd25cf0:	rl     0x9, a13
3fd25d00:	and    a8, a0
3fd25d10:	.word  0x0000
3fd25d20:	andn   a0, a0
3fd25d30:	.word  0x0000
3fd25d40:	add    a0, a0
3fd25d50:	.word  0x0000
3fd25d60:	mods   a8, a0
3fd25d70:	.word  0x0000
L3FD25D80:
3fd25d80:	or     a0, a0
3fd25d90:	.word  0x0000
3fd25da0:	modu   a0, a0
3fd25db0:	.word  0x0000
3fd25dc0:	clr    a0
3fd25dd0:	.word  0x0000
3fd25de0:	xor    a8, a0
3fd25df0:	.word  0x0000
3fd25e00:	divs   a0, a0
3fd25e10:	.word  0x0000
3fd25e20:	.word  0x7600
3fd25e30:	.word  0x0000
3fd25e40:	divu   a0, a0
3fd25e50:	.word  0x0000
3fd25e60:	divu   a8, a0
3fd25e70:	.word  0x0000
3fd25e80:	mpys   a0, a0
3fd25e90:	.word  0x0000
3fd25ea0:	andn   a0, a0
3fd25eb0:	.word  0x0000
3fd25ec0:	mpys   a8, a0
3fd25ed0:	.word  0x0000
3fd25ee0:	addk   16, a0
3fd25ef0:	.word  0x0000
3fd25f00:	dsjs   a0, L3FD26090
3fd25f10:	.word  0x0000
3fd25f20:	move   *a0(0x0), a0, 0
3fd25f40:	mpyu   a0, a0
3fd25f50:	.word  0x0000
3fd25f60:	btst   a8, a0
3fd25f70:	.word  0x0000
3fd25f80:	mpyu   a8, a0
3fd25f90:	.word  0x0000
3fd25fa0:	btst   a8, a0
3fd25fb0:	.word  0x0000
3fd25fc0:	sla    a0, a0
3fd25fd0:	.word  0x0000
3fd25fe0:	modu   a8, a0
3fd25ff0:	.word  0x0000
3fd26000:	sll    a0, a0
3fd26010:	.word  0x0000
3fd26020:	subb   a0, a0
3fd26030:	.word  0x0000
3fd26040:	sra    a0, a0
3fd26050:	.word  0x0000
3fd26060:	srl    a8, a0
3fd26070:	.word  0x0000
3fd26080:	sll    a8, a0
L3FD26090:
3fd26090:	.word  0x0000
3fd260a0:	sra    a8, a0
3fd260b0:	.word  0x0000
3fd260c0:	srl    a0, a0
L3FD260D0:
3fd260d0:	.word  0x0000
3fd260e0:	.word  0x7200
3fd260f0:	.word  0x0000
3fd26100:	add    a8, a0
3fd26110:	.word  0x0000
3fd26120:	.word  0x7700
3fd26130:	.word  0x0000
3fd26140:	dsjs   a0, L3FD260D0
3fd26150:	.word  0x0000
3fd26160:	.word  0x7300
3fd26170:	.word  0x0000
3fd26180:	addc   a0, a0
3fd26190:	.word  0x0000
3fd261a0:	addi   0x0, a0
3fd261c0:	dsjs   a0, L3FD261D0
L3FD261D0:
3fd261d0:	.word  0x0000
3fd261e0:	trap   0
3fd261f0:	.word  0x0000
3fd26200:	dsjs   a0, L3FD26210
L3FD26210:
3fd26210:	.word  0x0000
3fd26220:	srl    a8, a0
3fd26230:	.word  0x0000
3fd26240:	dsjs   a0, L3FD262D0
3fd26250:	.word  0x0000
3fd26260:	sext   a0, 1
3fd26270:	.word  0x0000
3fd26280:	addk   16, a0
3fd26290:	.word  0x0000
3fd262a0:	move   *a8, a0, 1
3fd262b0:	.word  0x0000
3fd262c0:	or     a0, a0
L3FD262D0:
3fd262d0:	.word  0x0000
3fd262e0:	emu
3fd262f0:	.word  0x0600
3fd26300:	addk   8, a0
3fd26310:	sext   a0, 1
3fd26320:	.word  0x0000
3fd26330:	.word  0x0000
3fd26340:	pixblt l,l
3fd26350:	.word  0x0000
3fd26360:	sext   a0, 0
3fd26370:	.word  0x0000
3fd26380:	.word  0x0000
3fd26390:	.word  0x0400
3fd263a0:	sext   a0, 1
3fd263b0:	.word  0x0000
3fd263c0:	pixt   *a8, xy, *a0, xy
3fd263d0:	.word  0x00ff
3fd263e0:	nop
3fd263f0:	sext   a0, 1
3fd26400:	sext   a0, 1
3fd26410:	pixblt l,l
3fd26420:	.word  0x0400
3fd26430:	.word  0x0000
3fd26440:	.word  0x0000
3fd26450:	.word  0x0000
3fd26460:	.word  0x0000
3fd26470:	.word  0x0000
3fd26480:	sla    0x0, a0
3fd26490:	.word  0x0000
3fd264a0:	.word  0x0000
3fd264b0:	.word  0x0000
3fd264c0:	.word  0xff00
3fd264d0:	.word  0x0000
3fd264e0:	.word  0x0000
3fd264f0:	.word  0x0a00
3fd26500:	subk   24, a0
3fd26510:	.word  0x0000
3fd26520:	.word  0x0000
3fd26530:	.word  0x0000
3fd26540:	.word  0x0800
3fd26550:	move   *b2(0x3f), *b13+, 1
3fd26570:	.word  0x0000
3fd26580:	.word  0x0000
3fd26590:	.word  0x0000
3fd265a0:	.word  0x0000
3fd265b0:	.word  0x0000
3fd265c0:	.word  0x0000
3fd265d0:	emu
3fd265e0:	rl     a0, a0
3fd265f0:	move   *a9(0x3f), *a1+, 0
3fd26610:	.word  0x0000
3fd26620:	.word  0x0000
3fd26630:	.word  0x0000
3fd26640:	jac   L3FCF8C80
3fd26660:	rev    sp
3fd26670:	.word  0x0000
3fd26680:	.word  0x0000
3fd26690:	addc   a1, a13
3fd266a0:	.word  0x7469
3fd266b0:	.word  0x7473
3fd266c0:	sra    b11, b2
3fd266d0:	mods   a11, a1
3fd266e0:	or     a1, a13
3fd266f0:	.word  0x7265
3fd26700:	rl     a11, a13
3fd26710:	sla    a11, a14
3fd26720:	srl    0x15, a12
3fd26730:	sra    a10, a13
3fd26740:	rl     a11, a4
3fd26750:	mods   b11, b5
3fd26760:	andn   a1, a13
3fd26770:	move   a1, b13
3fd26780:	.word  0x7261
3fd26790:	modu   b11, b2
3fd267a0:	srl    0x15, b7
3fd267b0:	rl     0x9, a13
3fd267c0:	srl    0x17, b8
3fd267d0:	.word  0x3431
3fd267e0:	srl    0x17, b0
3fd267f0:	rl     0x1, b1
3fd26800:	srl    0x17, b0
3fd26810:	rl     0x1, b1
3fd26820:	srl    0x17, b0
3fd26830:	srl    0x16, a3
3fd26840:	rl     0x1, b7
3fd26850:	sub    a1, a13
3fd26860:	addc   a10, a5
3fd26870:	sub    a1, a13
3fd26880:	addc   a10, a5
3fd26890:	sra    b11, b4
3fd268a0:	rl     a3, a3
3fd268b0:	srl    0x18, a0
3fd268c0:	rl     a10, a2
3fd268d0:	.word  0x7374
3fd268e0:	.word  0x7274
3fd268f0:	sla    a11, a5
3fd26900:	srl    0x15, a13
3fd26910:	sra    b10, b4
3fd26920:	mods   b11, b2
3fd26930:	modu   a3, a9
3fd26940:	mods   a3, a1
3fd26950:	move   a9, a13
3fd26960:	sra    a3, a5
3fd26970:	.word  0x7569
3fd26980:	srl    0x15, a13
3fd26990:	srl    0x16, b2
3fd269a0:	sla    a10, a14
3fd269b0:	.word  0x7272
3fd269c0:	.word  0x776f
3fd269d0:	srl    0x17, a13
3fd269e0:	dsjs   b1, L3FD26A00
3fd269f0:	rl     0x9, a13
L3FD26A00:
3fd26a00:	rl     0x1, b4
3fd26a10:	rl     0x9, a13
3fd26a20:	rl     0x1, b0
3fd26a30:	rl     0x9, a13
3fd26a40:	rl     0x1, b0
3fd26a50:	addc   a9, a13
3fd26a60:	.word  0x372d
3fd26a70:	sub    a1, a13
3fd26a80:	addc   a10, a5
3fd26a90:	sub    a1, a13
3fd26aa0:	addc   a10, a5
3fd26ab0:	sra    b11, b4
3fd26ac0:	rl     a3, a3
3fd26ad0:	and    a8, a0
3fd26ae0:	.word  0x0000
3fd26af0:	andn   a0, a0
3fd26b00:	.word  0x0000
3fd26b10:	add    a0, a0
3fd26b20:	.word  0x0000
3fd26b30:	mods   a8, a0
3fd26b40:	.word  0x0000
3fd26b50:	or     a0, a0
3fd26b60:	.word  0x0000
3fd26b70:	modu   a0, a0
3fd26b80:	.word  0x0000
3fd26b90:	clr    a0
3fd26ba0:	.word  0x0000
3fd26bb0:	xor    a8, a0
3fd26bc0:	.word  0x0000
3fd26bd0:	divs   a0, a0
3fd26be0:	.word  0x0000
3fd26bf0:	.word  0x7600
3fd26c00:	.word  0x0000
3fd26c10:	divu   a0, a0
3fd26c20:	.word  0x0000
3fd26c30:	divu   a8, a0
3fd26c40:	.word  0x0000
3fd26c50:	mpys   a0, a0
3fd26c60:	.word  0x0000
3fd26c70:	andn   a0, a0
3fd26c80:	.word  0x0000
3fd26c90:	mpys   a8, a0
3fd26ca0:	.word  0x0000
3fd26cb0:	addk   16, a0
3fd26cc0:	.word  0x0000
3fd26cd0:	dsjs   a0, L3FD26E60
3fd26ce0:	.word  0x0000
3fd26cf0:	movb   a0, *a0
3fd26d00:	.word  0x0000
3fd26d10:	mpyu   a0, a0
3fd26d20:	.word  0x0000
3fd26d30:	sra    a0, a0
3fd26d40:	.word  0x0000
3fd26d50:	mpyu   a8, a0
3fd26d60:	.word  0x0000
3fd26d70:	sra    a0, a0
3fd26d80:	.word  0x0000
3fd26d90:	sla    a0, a0
3fd26da0:	.word  0x0000
3fd26db0:	modu   a8, a0
3fd26dc0:	.word  0x0000
3fd26dd0:	sll    a0, a0
3fd26de0:	.word  0x0000
3fd26df0:	subb   a0, a0
3fd26e00:	.word  0x0000
3fd26e10:	sra    a0, a0
3fd26e20:	.word  0x0000
3fd26e30:	.word  0x7000
3fd26e40:	.word  0x0000
3fd26e50:	sll    a8, a0
L3FD26E60:
3fd26e60:	.word  0x0000
3fd26e70:	.word  0x7100
3fd26e80:	.word  0x0000
3fd26e90:	srl    a0, a0
L3FD26EA0:
3fd26ea0:	.word  0x0000
3fd26eb0:	.word  0x7900
3fd26ec0:	.word  0x0000
3fd26ed0:	add    a8, a0
3fd26ee0:	.word  0x0000
3fd26ef0:	.word  0x7700
3fd26f00:	.word  0x0000
3fd26f10:	dsjs   a0, L3FD26EA0
3fd26f20:	.word  0x0000
3fd26f30:	.word  0x7300
3fd26f40:	.word  0x0000
3fd26f50:	addc   a0, a0
3fd26f60:	.word  0x0000
3fd26f70:	addi   0x0, a0
3fd26f90:	dsjs   a0, L3FD26FA0
L3FD26FA0:
3fd26fa0:	.word  0x0000
3fd26fb0:	trap   0
3fd26fc0:	.word  0x0000
3fd26fd0:	dsjs   a0, L3FD26FE0
L3FD26FE0:
3fd26fe0:	.word  0x0000
3fd26ff0:	move   *a0, *a0, 1
3fd27000:	.word  0x0000
3fd27010:	dsjs   a0, L3FD270A0
3fd27020:	.word  0x0000
3fd27030:	sext   a0, 1
3fd27040:	.word  0x0000
3fd27050:	addk   16, a0
3fd27060:	.word  0x0000
3fd27070:	.word  0x7a00
3fd27080:	.word  0x0000
3fd27090:	or     a0, a0
L3FD270A0:
3fd270a0:	.word  0x0000
3fd270b0:	emu
3fd270c0:	.word  0x0600
3fd270d0:	subk   32, a0
3fd270e0:	sext   a0, 1
3fd270f0:	.word  0x0000
3fd27100:	.word  0x0000
3fd27110:	pixblt l,l
3fd27120:	.word  0x0000
3fd27130:	sext   a0, 0
3fd27140:	.word  0x0000
3fd27150:	.word  0x0000
3fd27160:	.word  0x0400
3fd27170:	sext   a0, 1
3fd27180:	pixt   *a8, *a0
3fd27190:	pixt   *b7, xy, *sp, xy
3fd271a0:	.word  0x00ff
3fd271b0:	nop
3fd271c0:	sext   a0, 1
3fd271d0:	sext   a0, 1
3fd271e0:	pixblt l,l
3fd271f0:	sext   a0, 0
3fd27200:	.word  0x0000
3fd27210:	.word  0x0000
3fd27220:	.word  0x0000
3fd27230:	.word  0x0000
3fd27240:	.word  0x0000
3fd27250:	sla    0x0, a0
3fd27260:	.word  0x0000
3fd27270:	.word  0x0000
3fd27280:	.word  0x0000
3fd27290:	.word  0xfe00
3fd272a0:	.word  0x0000
3fd272b0:	.word  0x0000
3fd272c0:	.word  0x0a00
3fd272d0:	subk   24, a0
3fd272e0:	.word  0x0000
3fd272f0:	.word  0x0000
3fd27300:	.word  0x0000
3fd27310:	.word  0xd800
3fd27320:	move   *a3(0xbe3f), *a10+, 1
3fd27340:	jrhi   L3FD27360
3fd27350:	jrnv   L3FD27370
L3FD27360:
3fd27360:	move   @0xf001e101, *a1+, 0
3fd27390:	pixt   *a0, *a1
3fd273a0:	.word  0x0801
3fd273b0:	.word  0x0e02
3fd273c0:	movk   32, a2
3fd273d0:	sla    0x10, a2
3fd273e0:	sra    0x8, a2
3fd273f0:	.word  0x3502
3fd27400:	dsjs   a2, L3FD27410
L3FD27410:
3fd27410:	addc   a0, a2
3fd27420:	cmp    a8, a2
3fd27430:	or     a0, a2
3fd27440:	sla    a0, a2
3fd27450:	mods   a0, a2
3fd27460:	.word  0x7802
3fd27470:	move   *a0, a2, 0
3fd27480:	move   a0, *a2+, 1
3fd27490:	.word  0x9e02
3fd274a0:	move   -*a0, -*a2, 1
3fd274b0:	move   *a0(0xc202), a2, 1
3fd274d0:	jrn   L3FD27500
3fd274e0:	move   @0xea02df02, *a2+, 1
3fd27510:	pixt   *a0, xy, a2
3fd27520:	pixt   *a8, *a2
3fd27530:	trap   2
3fd27540:	movk   32, a3
3fd27550:	sll    0x18, a3
3fd27560:	.word  0x3503
3fd27570:	add    a8, a3
3fd27580:	move   a8, b3
3fd27590:	mpys   a8, a3
L3FD275A0:
3fd275a0:	lmo    a8, a3
3fd275b0:	.word  0x7903
3fd275c0:	move   *a0, *a3, 0
3fd275d0:	move   *a0+, a3, 0
3fd275e0:	move   a0, -*a3, 1
3fd275f0:	move   a8, *a3(0xbf03), 0
3fd27610:	jrn   L3FD27650
3fd27620:	.word  0xdd03
3fd27630:	cvxyl  a8, a3
3fd27640:	drav   a8, a3
L3FD27650:
3fd27650:	sext   a3, 0
3fd27660:	subk   32, a4
3fd27670:	sla    0x0, a4
3fd27680:	srl    0x8, a4
3fd27690:	dsjs   a4, L3FD275A0
3fd276a0:	move   a8, a4
3fd276b0:	mpys   a0, a4
3fd276c0:	lmo    a8, a4
3fd276d0:	.word  0x7a04
3fd276e0:	move   *a0, a4, 1
3fd276f0:	move   a0, *a4+, 0
3fd27700:	move   *a8+, *a4+, 1
3fd27710:	move   -*a8, a4, 0
3fd27720:	movb   a0, *a4(0xb104)
3fd27740:	jruc   L3FD27790
3fd27750:	exgf   a4, 1
3fd27760:	cmpxy  a8, a4
3fd27770:	pixt   *a8, xy, a4
3fd27780:	emu
L3FD27790:
3fd27790:	pixblt l,l
3fd277a0:	movk   32, a5
3fd277b0:	sll    0x0, a5
3fd277c0:	rl     0x18, a5
3fd277d0:	add    a8, a5
3fd277e0:	move   a0, a5
3fd277f0:	xor    a0, a5
3fd27800:	sla    a0, a5
3fd27810:	lmo    a8, a5
3fd27820:	move   a0, *a5, 1
3fd27830:	move   *a0, *a5, 0
3fd27840:	movb   *a0, a5
3fd27850:	move   *a0+, a5, 0
3fd27860:	move   *a0+, *a5+, 1
3fd27870:	move   a0, -*a5, 0
3fd27880:	movb   *a8(0xbe05), a5
3fd278a0:	jrnv   L3FD27900
3fd278b0:	.word  0xdb05
3fd278c0:	subxy  a8, a5
3fd278d0:	movy   a0, a5
3fd278e0:	pixt   a8, *a5
3fd278f0:	sext   a5, 0
L3FD27900:
3fd27900:	pixblt l,l
3fd27910:	btst   23, a6
3fd27920:	.word  0xff06
3fd27930:	.word  0xffff
3fd27940:	.word  0xffff
3fd27950:	.word  0xffff
3fd27960:	.word  0xffff
3fd27970:	.word  0xffff
3fd27980:	.word  0xffff
3fd27990:	.word  0xffff
3fd279a0:	.word  0xffff
3fd279b0:	.word  0xffff
3fd279c0:	.word  0xffff
3fd279d0:	.word  0xffff
3fd279e0:	.word  0xffff
3fd279f0:	.word  0xffff
L3FD27A00:
3fd27a00:	.word  0xffff
3fd27a10:	.word  0xffff
3fd27a20:	.word  0xffff
3fd27a30:	.word  0xffff
3fd27a40:	.word  0xffff
3fd27a50:	.word  0xffff
3fd27a60:	.word  0xffff
3fd27a70:	.word  0xffff
3fd27a80:	.word  0xffff
3fd27a90:	.word  0xffff
3fd27aa0:	.word  0xffff
3fd27ab0:	.word  0xffff
3fd27ac0:	.word  0xffff
3fd27ad0:	.word  0xffff
3fd27ae0:	.word  0xffff
3fd27af0:	.word  0xffff
3fd27b00:	.word  0xffff
3fd27b10:	.word  0xffff
3fd27b20:	.word  0xffff
3fd27b30:	.word  0xffff
3fd27b40:	sll    0x7, sp
3fd27b50:	srl    0x8, a6
3fd27b60:	dsjs   a6, L3FD27BF0
3fd27b70:	dsjs   a6, L3FD27A00
3fd27b80:	move   a8, a6
3fd27b90:	divu   a8, a6
3fd27ba0:	sll    a8, a6
3fd27bb0:	.word  0x7106
3fd27bc0:	.word  0x7f06
3fd27bd0:	movb   a8, *a6
3fd27be0:	move   *a8+, *a6+, 1
L3FD27BF0:
3fd27bf0:	move   -*a8, -*a6, 0
3fd27c00:	move   *a8(0xc506), a6, 1
3fd27c20:	move   *a8(0xe006), *a6+, 1
3fd27c40:	movx   a8, a6
3fd27c50:	pixt   a8, *a6
3fd27c60:	sext   a6, 0
3fd27c70:	btst   31, a7
3fd27c80:	rl     0x18, a7
3fd27c90:	dsjs   a7, L3FD27E20
3fd27ca0:	addc   a8, a7
3fd27cb0:	.word  0xff07
3fd27cc0:	.word  0xffff
3fd27cd0:	.word  0xffff
3fd27ce0:	.word  0xffff
3fd27cf0:	or     sp, sp
3fd27d00:	sla    a0, a7
3fd27d10:	lmo    a0, a7
3fd27d20:	.word  0x7507
3fd27d30:	move   *a0, a7, 1
3fd27d40:	move   a8, *a7+, 1
3fd27d50:	.word  0x9e07
3fd27d60:	move   -*a0, -*a7, 1
3fd27d70:	move   *a0(0xc307), a7, 0
3fd27d90:	move   *a0(0xde07), *a7+, 1
3fd27db0:	.word  0xea07
L3FD27DC0:
3fd27dc0:	pixt   a8, *a7, xy
3fd27dd0:	pixt   a8, *a7
3fd27de0:	sext   a7, 0
3fd27df0:	.word  0x0e08
3fd27e00:	btst   23, a8
3fd27e10:	sll    0x18, a8
L3FD27E20:
3fd27e20:	rl     0x18, a8
3fd27e30:	dsjs   a8, L3FD27DC0
3fd27e40:	move   a0, a8
3fd27e50:	.word  0xff08
3fd27e60:	divs   b7, sp
3fd27e70:	.word  0xff08
3fd27e80:	.word  0xffff
3fd27e90:	srl    b7, sp
3fd27ea0:	.word  0x7908
3fd27eb0:	move   *a8, a8, 0
3fd27ec0:	move   a8, *a8+, 0
3fd27ed0:	move   a0, -*a8, 0
3fd27ee0:	movb   a0, *a8(0xb808)
3fd27f00:	jrge   L3FD27F90
3fd27f10:	move   *a0(0xdf08), *a8+, 1
3fd27f30:	movx   a0, a8
3fd27f40:	pixt   *a0, xy, *a8, xy
3fd27f50:	.word  0x0008
3fd27f60:	addk   8, a9
3fd27f70:	btst   7, a9
3fd27f80:	srl    0x20, a9
L3FD27F90:
3fd27f90:	.word  0x3709
3fd27fa0:	cmp    a0, a9
3fd27fb0:	or     a8, a9
3fd27fc0:	sll    a8, a9
3fd27fd0:	mods   a0, a9
3fd27fe0:	.word  0x7909
3fd27ff0:	move   *a0, a9, 0
3fd28000:	.word  0xff09
3fd28010:	move   sp, *sp+, 0
3fd28020:	movb   *a0, *a9
3fd28030:	move   -*a8, -*a9, 0
3fd28040:	move   *a8(0xc809), a9, 0
3fd28060:	exgf   a9, 0
3fd28070:	addxy  a8, a9
3fd28080:	.word  0xff09
3fd28090:	movx   b7, sp
3fd280a0:	pixt   *a0, *a9
3fd280b0:	sext   a9, 1
3fd280c0:	subk   16, a10
3fd280d0:	sla    0x8, a10
3fd280e0:	rl     0x0, a10
3fd280f0:	dsjs   a10, L3FD28180
3fd28100:	cmp    a0, a10
3fd28110:	and    a8, a10
3fd28120:	.word  0x000a
3fd28130:	sext   a0, 1
3fd28140:	.word  0x0000
3fd28150:	sext   a2, 0
3fd28160:	addi   0x9200, a7
L3FD28180:
3fd28180:	call   a4
3fd28190:	.word  0x00ba
3fd281a0:	sext   a2, 0
3fd281b0:	subi   0xfef49208, a7
3fd281e0:	sext   a6, 1
3fd281f0:	emu
3fd28200:	sra    0x16, a10
3fd28210:	move   *sp+, b5, 0
3fd28220:	btst   b7, b10
3fd28230:	zext   a9, 0
3fd28240:	.word  0x0601
3fd28250:	subi   0xe7077bfc, a7
3fd28280:	sla    a4, a3
3fd28290:	jrle   L3FD283A0
3fd282a0:	.word  0x08f8
3fd282b0:	exgpc  a1
3fd282c0:	sext   a6, 1
3fd282d0:	.word  0x000b
3fd282e0:	move   *a5+, a2, 0
3fd282f0:	move   *a5, *a10, 0
3fd28300:	move   *a5+, a10, 0
3fd28310:	exgpc  a2
3fd28320:	sext   a6, 1
3fd28330:	.word  0x000b
3fd28340:	reti
3fd28350:	lmo    a1, a1
3fd28360:	sra    0x16, a13
3fd28370:	movb   @0xf70d0705, @0x705025a
3fd283c0:	emu
3fd283d0:	move   b4, *b4+, 1
3fd283e0:	move   *a9, *a4, 0
3fd283f0:	.word  0x0244
3fd28400:	sext   a5, 1
3fd28410:	emu
3fd28420:	cmp    b4, b1
3fd28430:	move   -*b4, b2, 0
3fd28440:	emu
3fd28450:	sext   a6, 1
3fd28460:	pixt   *a8, *a9
3fd28470:	dsjs   a4, L3FD285D0
3fd28480:	sla    0x15, a2
3fd28490:	.word  0x0601
3fd284a0:	trap   7
3fd284b0:	move   *b7, b14, 0
3fd284c0:	move   b12, a0
3fd284d0:	emu
3fd284e0:	sext   a2, 0
3fd284f0:	.word  0x0207
3fd28500:	xor    a0, a2
3fd28510:	emu
3fd28520:	sext   a6, 1
3fd28530:	pixt   *a0, *a5
3fd28540:	.word  0x021f
3fd28550:	sext   a5, 1
3fd28560:	.word  0x0003
3fd28570:	.word  0x00ba
3fd28580:	.word  0x0602
3fd28590:	.word  0x0c07
3fd285a0:	move   *a0, *a0, 0
3fd285b0:	sub    a2, a8
3fd285c0:	addk   17, a2
L3FD285D0:
3fd285d0:	emu
3fd285e0:	sext   a6, 1
3fd285f0:	.word  0x000b
3fd28600:	move   -*a10, -*a4, 0
3fd28610:	sll    b8, b8
3fd28620:	btst   a4, a12
3fd28630:	emu
3fd28640:	sext   a6, 1
3fd28650:	.word  0x000b
3fd28660:	addk   7, a4
3fd28670:	.word  0x0842
3fd28680:	move   *a1, a1, 0
3fd28690:	jump   b12
3fd286a0:	sext   a6, 1
3fd286b0:	.word  0x000b
3fd286c0:	subb   a1, a14
3fd286d0:	addk   8, a8
3fd286e0:	sla    0x11, a1
3fd286f0:	jump   b14
3fd28700:	sext   a6, 1
3fd28710:	.word  0x000b
3fd28720:	addc   a1, a14
3fd28730:	movk   8, a8
3fd28740:	rl     0x4, a4
3fd28750:	exgpc  b10
3fd28760:	sext   a7, 1
3fd28770:	.word  0x000b
3fd28780:	move   *b0, b0, 1
3fd28790:	move   b2, *b1+, 1
3fd287a0:	pixt   *b8, *b4
3fd287b0:	move   *b0, b0, 0
3fd287c0:	emu
3fd287d0:	sext   a6, 1
3fd287e0:	.word  0x000b
3fd287f0:	move   *b1, sp, 0
3fd28800:	sla    0x17, b0
3fd28810:	rl     0x4, a4
3fd28820:	exgpc  b10
3fd28830:	sext   a6, 1
3fd28840:	.word  0x000b
3fd28850:	move   *b2, *b12, 0
3fd28860:	sll    b7, b0
3fd28870:	rl     0xc, a12
3fd28880:	exgpc  b10
3fd28890:	sext   a6, 1
3fd288a0:	.word  0x000b
3fd288b0:	addc   b1, sp
3fd288c0:	addk   4, a4
3fd288d0:	addc   a1, a1
3fd288e0:	emu
3fd288f0:	sext   a6, 1
3fd28900:	.word  0x000b
3fd28910:	jrle   L3FD28C00
3fd28920:	mpys   b8, b8
3fd28930:	rl     0xc, a12
3fd28940:	exgpc  b10
3fd28950:	sext   a6, 1
3fd28960:	.word  0x000b
3fd28970:	jrle   L3FD28C60
3fd28980:	move   b8, -*b8, 1
3fd28990:	.word  0x0887
3fd289a0:	.word  0x021d
3fd289b0:	sext   a5, 1
3fd289c0:	.word  0x0008
3fd289d0:	.word  0x00ba
3fd289e0:	.word  0x025d
3fd289f0:	sext   a5, 1
3fd28a00:	.word  0x0208
3fd28a10:	.word  0x00ba
3fd28a20:	reti
3fd28a30:	.word  0x0601
3fd28a40:	.word  0x0a07
3fd28a50:	addk   7, sp
3fd28a60:	addk   8, b1
3fd28a70:	add    a8, a4
L3FD28A80:
3fd28a80:	emu
3fd28a90:	sext   a6, 1
3fd28aa0:	pixt   *a0, *a8
3fd28ab0:	move   b0, *sp, 0
3fd28ac0:	emu
3fd28ad0:	sext   a6, 1
3fd28ae0:	.word  0xff0a
3fd28af0:	addk   2, a1
3fd28b00:	addk   8, a4
3fd28b10:	emu
3fd28b20:	.word  0x0601
3fd28b30:	addi   0x2e00, a7
3fd28b50:	move   *a2, *a6, 0
3fd28b60:	emu
3fd28b70:	addk   14, a4
3fd28b80:	sext   a1, 1
3fd28b90:	addi   0x4e02, a7
3fd28bb0:	sub    b8, b4
3fd28bc0:	or     b10, b9
3fd28bd0:	.word  0x7955
3fd28be0:	move   *b0, *b0, 0
3fd28bf0:	.word  0x001c
L3FD28C00:
3fd28c00:	sext   a7, 1
3fd28c10:	.word  0x000b
3fd28c20:	.word  0x0408
3fd28c30:	addc   a4, a5
3fd28c40:	move   *b8, *b1, 0
3fd28c50:	sla    0x13, b12
L3FD28C60:
3fd28c60:	movk   6, b1
3fd28c70:	sext   a1, 1
3fd28c80:	addi   0x9f00, a7
3fd28ca0:	move   *a1, *a8, 1
3fd28cb0:	sll    0x1d, a2
3fd28cc0:	move   a4, -*a10, 1
3fd28cd0:	pushst
3fd28ce0:	.word  0x0601
3fd28cf0:	addi   0x3600, a7
3fd28d10:	addk   6, a7
3fd28d20:	.word  0x0842
3fd28d30:	dsjs   a1, L3FD28E50
3fd28d40:	sext   a1, 1
3fd28d50:	addi   0x9f00, a7
3fd28d70:	move   *a1, *a8, 1
3fd28d80:	sra    0x1b, a2
3fd28d90:	move   a4, -*a10, 1
3fd28da0:	pushst
3fd28db0:	sext   a1, 1
3fd28dc0:	addi   0xbf00, a7
3fd28de0:	.word  0x0a28
3fd28df0:	sll    0x1c, b2
3fd28e00:	move   a0, -*a9, 1
3fd28e10:	not    b8
3fd28e20:	sext   a1, 1
3fd28e30:	addi   0xbf00, a7
L3FD28E50:
3fd28e50:	.word  0x0a28
3fd28e60:	sll    0x1c, b2
3fd28e70:	move   a0, *a9, 1
3fd28e80:	.word  0x0070
3fd28e90:	sext   a1, 1
3fd28ea0:	addi   0x5600, a7
3fd28ec0:	sext   b6, 0
3fd28ed0:	move   a2, *a1+, 0
3fd28ee0:	and    a10, a7
3fd28ef0:	pushst
3fd28f00:	sext   a0, 1
3fd28f10:	addi   0x7700, a7
3fd28f30:	cmp    b4, b1
3fd28f40:	pixt   *a1, xy, a4
3fd28f50:	sub    a4, a9
3fd28f60:	move   *a9(0x11d), *a2+, 0
3fd28f80:	sext   a6, 1
3fd28f90:	.word  0x000b
3fd28fa0:	addk   4, sp
3fd28fb0:	.word  0x0842
3fd28fc0:	move   *a1, a1, 0
3fd28fd0:	jump   b12
3fd28fe0:	sext   a7, 1
3fd28ff0:	.word  0x000b
3fd29000:	.word  0x043c
3fd29010:	addk   2, a1
3fd29020:	sub    a8, a4
3fd29030:	cmpxy  b2, b1
3fd29040:	.word  0x0000
3fd29050:	sext   a7, 1
3fd29060:	.word  0x000b
3fd29070:	move   a11, *a7+, 0
3fd29080:	move   a2, -*a4, 1
3fd29090:	cmp    b3, b0
3fd290a0:	sla    0x11, a4
3fd290b0:	movk   14, b1
3fd290c0:	sext   a1, 1
3fd290d0:	addi   0x8700, a7
3fd290f0:	.word  0x0820
3fd29100:	sla    0x4, a2
3fd29110:	move   a0, -*a8, 1
3fd29120:	not    b8
3fd29130:	sext   a0, 1
3fd29140:	addi   0x6300, a7
3fd29160:	jrnv   L3FD28A80
3fd29170:	andn   a5, a6
3fd29180:	sub    a5, a9
3fd29190:	move   *a9(0x1d), *a2+, 0
3fd291b0:	sext   a7, 1
3fd291c0:	.word  0x000b
3fd291d0:	move   b11, *b3+, 0
3fd291e0:	move   -*a6, a9, 0
3fd291f0:	move   -*b10, -*b2, 0
3fd29200:	rl     0x13, a4
3fd29210:	movi   0x601, b1
3fd29230:	addi   0x2e00, a7
3fd29250:	movk   6, a6
3fd29260:	movb   a3, *a3
3fd29270:	dsjs   b1, L3FD29390
3fd29280:	sext   a1, 1
3fd29290:	addi   0x9f00, a7
3fd292b0:	move   *a1, *a8, 1
3fd292c0:	cvxyl  a5, a2
3fd292d0:	move   a0, *a9, 1
3fd292e0:	.word  0x00f0
3fd292f0:	.word  0x0601
3fd29300:	addi   0x2e03, a7
3fd29320:	movk   6, a6
3fd29330:	movb   a3, *a3
3fd29340:	dsjs   b1, L3FD29460
3fd29350:	addk   27, a1
3fd29360:	sext   a0, 1
3fd29370:	addi   0x1f00, a7
L3FD29390:
3fd29390:	cmp    b4, b1
3fd293a0:	pixt   *a1, xy, a4
3fd293b0:	sll    0x2, a8
3fd293c0:	move   *a9(0x119), *a2+, 0
3fd293e0:	sext   a6, 1
3fd293f0:	.word  0x000b
3fd29400:	jrle   L3FD297F0
3fd29410:	btst   31, b0
3fd29420:	rl     0xc, a4
3fd29430:	rev    b14
3fd29440:	sext   a7, 1
3fd29450:	.word  0x000b
L3FD29460:
3fd29460:	sra    b7, sp
3fd29470:	move   *b9, *b2, 0
3fd29480:	sla    0x2, a0
3fd29490:	.word  0x0810
3fd294a0:	pixblt b,l
3fd294b0:	sext   a0, 1
3fd294c0:	addi   0x7700, a7
3fd294e0:	cmp    b4, b1
3fd294f0:	addk   17, a4
3fd29500:	sub    a4, a9
3fd29510:	addk   9, a2
3fd29520:	.word  0x0007
3fd29530:	sext   a7, 1
3fd29540:	.word  0x000b
3fd29550:	move   a11, *a3+, 0
3fd29560:	sll    0x2, a8
3fd29570:	and    a5, a2
3fd29580:	dec    a8
3fd29590:	.word  0x0204
3fd295a0:	sext   a0, 1
3fd295b0:	addi   0xe300, a7
3fd295d0:	rl     0x13, a0
3fd295e0:	movb   b4, *b9(0xab56)
3fd29600:	move   a9, *a2+, 0
3fd29610:	.word  0x0008
3fd29620:	sext   a7, 1
3fd29630:	.word  0x000b
3fd29640:	addk   11, a3
3fd29650:	move   a4, *a5, 1
3fd29660:	and    a2, a0
3fd29670:	sla    0x11, a8
3fd29680:	movk   6, b1
3fd29690:	sext   a0, 1
3fd296a0:	addi   0x7700, a7
3fd296c0:	cmp    b4, b1
3fd296d0:	move   a10, -*a4, 0
3fd296e0:	inc    a0
3fd296f0:	move   *a0, a8, 0
3fd29700:	emu
3fd29710:	sext   a6, 1
3fd29720:	.word  0x000b
3fd29730:	move   -*b1, sp, 1
3fd29740:	.word  0x0844
3fd29750:	rl     0x14, b1
3fd29760:	.word  0x027e
3fd29770:	sext   a5, 1
3fd29780:	emu
3fd29790:	move   a2, *sp+, 1
3fd297a0:	cmp    a9, a4
3fd297b0:	jump   b2
3fd297c0:	sext   a5, 1
3fd297d0:	.word  0x000c
3fd297e0:	sla    0x8, b1
L3FD297F0:
3fd297f0:	sub    a1, a2
3fd29800:	move   *a4, *a4, 0
3fd29810:	sext   a2, 0
3fd29820:	.word  0x0c07
3fd29830:	sll    0x18, a1
3fd29840:	move   a2, *a9+, 1
3fd29850:	.word  0x7924
3fd29860:	.word  0x0601
3fd29870:	subi   0xffba3b09, a7
3fd298a0:	sext   a0, 1
3fd298b0:	.word  0x0000
3fd298c0:	sext   a0, 1
3fd298d0:	addi   0x800, a7
3fd298f0:	move   *a8, a4, 1
3fd29900:	pixt   *sp, a3
3fd29910:	dsjs   b11, L3FD29990
3fd29920:	.word  0x041c
3fd29930:	.word  0x0002
3fd29940:	sext   a7, 1
3fd29950:	sext   sp, 0
3fd29960:	lmo    b6, b5
3fd29970:	move   -*b10, b5, 0
3fd29980:	or     b10, b2
L3FD29990:
3fd29990:	.word  0xd5ab
3fd299a0:	btst   a5, a10
3fd299b0:	move   -*a5, -*a5, 1
3fd299c0:	move   -*b10, -*b6, 1
3fd299d0:	move   *a9+, a10, 0
3fd299e0:	setf   10, 0, 0
3fd299f0:	.word  0x0601
3fd29a00:	.word  0x0c07
3fd29a10:	move   -*a8, a1, 0
3fd29a20:	andn   b4, b12
3fd29a30:	addxy  a0, a10
3fd29a40:	sla    0x8, a8
3fd29a50:	.word  0x0084
3fd29a60:	.word  0x0601
3fd29a70:	.word  0x0c07
3fd29a80:	sll    0x18, a1
3fd29a90:	addk   4, b12
3fd29aa0:	addxy  a0, a2
3fd29ab0:	addk   28, a4
3fd29ac0:	.word  0x0042
3fd29ad0:	.word  0x0601
3fd29ae0:	.word  0x0c07
3fd29af0:	sll    0x10, a1
3fd29b00:	move   a4, *a5+, 0
3fd29b10:	sla    a0, a12
3fd29b20:	rl     0x14, b4
3fd29b30:	getpc  a10
3fd29b40:	.word  0x0601
3fd29b50:	.word  0x0c07
L3FD29B60:
3fd29b60:	sla    0x8, a1
3fd29b70:	addk   4, a4
3fd29b80:	addxy  a0, a14
3fd29b90:	addk   28, a4
3fd29ba0:	.word  0x0042
3fd29bb0:	.word  0x0601
3fd29bc0:	subi   0x1739d107, a7
3fd29bf0:	emu
3fd29c00:	sext   a6, 1
3fd29c10:	.word  0x000a
3fd29c20:	move   a4, *a4+, 0
3fd29c30:	.word  0x084f
3fd29c40:	addxy  a0, a1
3fd29c50:	emu
3fd29c60:	sext   a7, 1
3fd29c70:	emu
3fd29c80:	move   a6, *a9(0x4d34), 1
3fd29ca0:	sla    0x0, a2
3fd29cb0:	move   a0, *a8, 1
3fd29cc0:	dsjs   a0, L3FD29CE0
3fd29cd0:	.word  0x0601
L3FD29CE0:
3fd29ce0:	.word  0x0c07
3fd29cf0:	move   -*a8, a1, 0
3fd29d00:	sla    0x14, b4
3fd29d10:	addxy  a0, a4
3fd29d20:	sla    0x8, a8
3fd29d30:	.word  0x0084
3fd29d40:	.word  0x0400
3fd29d50:	pixblt l,l
3fd29d60:	move   *b7, *b12, 0
3fd29d70:	move   *a4, *a8, 0
3fd29d80:	move   *a4, *a8, 0
3fd29d90:	.word  0x000f
3fd29da0:	sext   a4, 1
3fd29db0:	sext   a5, 0
3fd29dc0:	move   *a4, *sp, 0
3fd29dd0:	move   *a4, *a8, 0
3fd29de0:	abs    a8
3fd29df0:	sext   a7, 1
3fd29e00:	sext   a5, 0
3fd29e10:	addk   8, sp
3fd29e20:	addk   8, b1
3fd29e30:	nop
3fd29e40:	sext   a7, 1
3fd29e50:	pixt   *a0, *sp
3fd29e60:	addk   8, b1
3fd29e70:	addk   8, b1
3fd29e80:	pixblt l,l
3fd29e90:	sext   a0, 1
3fd29ea0:	pixblt l,l
3fd29eb0:	.word  0x0805
3fd29ec0:	.word  0x0204
3fd29ed0:	add    a4, a1
3fd29ee0:	inc    a0
3fd29ef0:	jrlt   L3FD29F80
3fd29f00:	move   b8, *sp, 0
3fd29f10:	sla    0x2, a0
3fd29f20:	.word  0x0810
3fd29f30:	.word  0x0204
3fd29f40:	.word  0x0001
3fd29f50:	sext   a7, 1
3fd29f60:	pixt   *a0, xy, *a13, xy
3fd29f70:	.word  0x007f
L3FD29F80:
3fd29f80:	sext   a7, 1
3fd29f90:	pixt   a0, *a9
3fd29fa0:	.word  0x007f
3fd29fb0:	sext   a7, 1
3fd29fc0:	pixt   *a0, *a5
3fd29fd0:	.word  0x007f
3fd29fe0:	sext   a7, 1
3fd29ff0:	.word  0x0001
3fd2a000:	.word  0x007f
3fd2a010:	sext   a7, 1
3fd2a020:	.word  0x04fd
3fd2a030:	dint
3fd2a040:	sext   a7, 1
3fd2a050:	sext   sp, 0
3fd2a060:	addk   8, b1
3fd2a070:	addk   8, b1
3fd2a080:	btst   7, b1
3fd2a090:	addk   8, b1
3fd2a0a0:	addk   8, b1
3fd2a0b0:	.word  0x0400
3fd2a0c0:	pixblt l,l
3fd2a0d0:	move   *a0, *a5, 0
3fd2a0e0:	move   *a4, *a8, 0
3fd2a0f0:	move   *a4, *a8, 0
3fd2a100:	move   *a4, *sp, 0
3fd2a110:	move   *a4, *a8, 0
3fd2a120:	.word  0x0088
3fd2a130:	sext   a7, 1
3fd2a140:	pixt   *a0, *sp
3fd2a150:	.word  0x0408
3fd2a160:	move   a8, *a2, 0
3fd2a170:	sla    0x2, a0
3fd2a180:	.word  0x0810
3fd2a190:	btst   1, a4
3fd2a1a0:	sext   a0, 1
3fd2a1b0:	sext   a7, 0
3fd2a1c0:	.word  0x7f05
3fd2a1d0:	.word  0x0204
3fd2a1e0:	add    a4, a1
3fd2a1f0:	inc    a0
3fd2a200:	.word  0x0408
3fd2a210:	.word  0x0403
3fd2a220:	pixblt l,l
3fd2a230:	.word  0xff05
3fd2a240:	fill   xy
3fd2a250:	.word  0x0601
3fd2a260:	.word  0x0a07
3fd2a270:	move   b7, *sp+, 0
3fd2a280:	jrp   L3FD29B60
3fd2a290:	rev    a0
3fd2a2a0:	emu
3fd2a2b0:	sext   a6, 1
3fd2a2c0:	.word  0xff0a
3fd2a2d0:	sla    a6, a1
3fd2a2e0:	.word  0x026c
3fd2a2f0:	btst   7, a0
3fd2a300:	sext   a1, 1
3fd2a310:	trap   7
3fd2a320:	.word  0xbf00
3fd2a330:	cmp    a9, a4
3fd2a340:	move   b2, *b1+, 1
3fd2a350:	movk   9, a4
3fd2a360:	.word  0x0601
3fd2a370:	.word  0x0a07
3fd2a380:	.word  0x08fe
3fd2a390:	addc   b3, b13
3fd2a3a0:	addk   5, b14
3fd2a3b0:	sext   a1, 1
3fd2a3c0:	addi   0x8c00, a7
3fd2a3e0:	call   a4
3fd2a3f0:	subb   a14, a4
3fd2a400:	move   *b0, b0, 0
3fd2a410:	getst  b9
3fd2a420:	sext   a2, 0
3fd2a430:	sext   a7, 1
3fd2a440:	move   *b7(0x0), *b12(0x704), 1
3fd2a470:	pixt   *a8, *sp
3fd2a480:	move   *a4, *a8, 0
3fd2a490:	move   *a4, *a8, 0
3fd2a4a0:	move   *a6, *a11, 0
3fd2a4b0:	sext   a3, 1
3fd2a4c0:	sext   a7, 0
3fd2a4d0:	btst   7, a5
3fd2a4e0:	addk   8, b1
3fd2a4f0:	addk   8, b1
3fd2a500:	sext   a0, 1
3fd2a510:	sext   a7, 0
3fd2a520:	.word  0x7ffc
3fd2a530:	sext   a3, 1
3fd2a540:	subi   0xeeeee1fa, a7
3fd2a570:	addk   8, b1
3fd2a580:	addk   8, b1
3fd2a590:	addk   8, b1
3fd2a5a0:	.word  0x0400
3fd2a5b0:	pixblt l,l
3fd2a5c0:	move   *a0, *a3, 0
3fd2a5d0:	move   *a4, *a8, 0
3fd2a5e0:	move   *a4, *a8, 0
3fd2a5f0:	move   *a4, *a8, 0
3fd2a600:	.word  0x7888
3fd2a610:	.word  0x0403
3fd2a620:	pixblt l,l
3fd2a630:	.word  0xff05
3fd2a640:	fill   xy
3fd2a650:	sext   a3, 1
3fd2a660:	subi   0xeeeee0fa, a7
3fd2a690:	addk   8, b1
3fd2a6a0:	addk   8, b1
3fd2a6b0:	addk   8, b1
3fd2a6c0:	sext   a3, 1
3fd2a6d0:	pixblt l,l
3fd2a6e0:	addk   8, a3
L3FD2A6F0:
3fd2a6f0:	addk   8, b1
3fd2a700:	addk   8, b1
3fd2a710:	addk   8, b1
3fd2a720:	pixt   b8, *b1, xy
3fd2a730:	.word  0x0400
3fd2a740:	subi   0x777770fa, a7
3fd2a770:	move   *a4, *a8, 0
3fd2a780:	move   *a4, *a8, 0
3fd2a790:	move   *a4, *a8, 0
3fd2a7a0:	.word  0x0400
3fd2a7b0:	pixblt l,l
3fd2a7c0:	move   *a0, *a3, 0
3fd2a7d0:	move   *a4, *a8, 0
3fd2a7e0:	move   *a4, *a8, 0
3fd2a7f0:	move   *a4, *a8, 0
3fd2a800:	pixt   a4, *a8
3fd2a810:	sext   a3, 1
3fd2a820:	subi   0xeeeed3fa, a7
3fd2a850:	addk   8, b1
3fd2a860:	addk   8, b1
3fd2a870:	addk   8, b1
3fd2a880:	sext   a3, 1
3fd2a890:	pixblt l,l
3fd2a8a0:	addk   8, a3
3fd2a8b0:	addk   8, b1
3fd2a8c0:	addk   8, b1
3fd2a8d0:	addk   8, b1
3fd2a8e0:	jrls   L3FD2AA00
3fd2a8f0:	.word  0x0400
3fd2a900:	subi   0x7777bcfa, a7
3fd2a930:	move   *a4, *a8, 0
3fd2a940:	move   *a4, *a8, 0
L3FD2A950:
3fd2a950:	move   *a4, *a8, 0
3fd2a960:	.word  0x0400
3fd2a970:	pixblt l,l
3fd2a980:	move   *a0, *a3, 0
3fd2a990:	move   *a4, *a8, 0
3fd2a9a0:	move   *a4, *a8, 0
3fd2a9b0:	move   *a4, *a8, 0
3fd2a9c0:	.word  0x3488
3fd2a9d0:	.word  0x0401
3fd2a9e0:	pixblt l,l
3fd2a9f0:	sll    0x0, a5
L3FD2AA00:
3fd2aa00:	move   a2, *a9+, 1
3fd2aa10:	sub    b2, b4
3fd2aa20:	sll    0x4, b2
3fd2aa30:	nop
3fd2aa40:	sext   a6, 1
L3FD2AA50:
3fd2aa50:	sext   sp, 0
3fd2aa60:	move   a2, *a9+, 1
3fd2aa70:	addk   9, a4
3fd2aa80:	sll    0x4, b5
3fd2aa90:	.word  0x0249
3fd2aaa0:	sext   a2, 1
3fd2aab0:	sext   a7, 0
3fd2aac0:	dsjs   a5, L3FD2A950
3fd2aad0:	add    a8, a8
3fd2aae0:	addc   a0, a8
3fd2aaf0:	.word  0x0210
3fd2ab00:	sext   a2, 1
3fd2ab10:	pixblt l,l
3fd2ab20:	addk   7, b12
3fd2ab30:	move   *a2, a2, 0
3fd2ab40:	addk   8, a8
3fd2ab50:	.word  0x7c22
3fd2ab60:	sext   a0, 1
3fd2ab70:	pixblt l,l
3fd2ab80:	move   a8, *a5, 0
3fd2ab90:	add    a2, a0
3fd2aba0:	inc    a0
3fd2abb0:	.word  0x0810
3fd2abc0:	.word  0x0404
3fd2abd0:	emu
3fd2abe0:	add    a4, a1
3fd2abf0:	sla    0x2, a0
3fd2ac00:	addk   32, b0
3fd2ac10:	.word  0x0008
3fd2ac20:	sext   a7, 1
3fd2ac30:	sext   sp, 0
3fd2ac40:	sla    0x2, a0
3fd2ac50:	.word  0x0410
3fd2ac60:	add    a8, a2
3fd2ac70:	inc    a0
3fd2ac80:	.word  0x0204
3fd2ac90:	sla    0x2, a1
3fd2aca0:	.word  0x0410
3fd2acb0:	add    a8, a2
3fd2acc0:	rev    a0
3fd2acd0:	sext   a0, 1
3fd2ace0:	sext   a7, 0
3fd2acf0:	.word  0x7ffe
3fd2ad00:	inc    a0
3fd2ad10:	sext   a0, 1
3fd2ad20:	sext   a7, 1
3fd2ad30:	add    b7, b12
3fd2ad40:	btst   0, a0
3fd2ad50:	sext   a0, 0
3fd2ad60:	pixblt l,l
3fd2ad70:	sla    0x8, a5
3fd2ad80:	sla    0x8, a4
3fd2ad90:	sla    0x8, a4
3fd2ada0:	sla    a8, a4
3fd2adb0:	.word  0x0844
3fd2adc0:	addc   b0, b1
3fd2add0:	.word  0x0084
3fd2ade0:	.word  0x0601
3fd2adf0:	.word  0x0a07
3fd2ae00:	move   b7, *sp+, 0
3fd2ae10:	jrp   L3FD2A6F0
3fd2ae20:	rev    a0
3fd2ae30:	emu
3fd2ae40:	sext   a6, 1
3fd2ae50:	.word  0xfe0a
3fd2ae60:	.word  0x7d08
3fd2ae70:	.word  0xbe42
3fd2ae80:	emu
3fd2ae90:	sext   a6, 1
3fd2aea0:	.word  0xff0a
3fd2aeb0:	sla    a6, a1
3fd2aec0:	.word  0x026c
3fd2aed0:	btst   7, a0
3fd2aee0:	.word  0x0601
3fd2aef0:	.word  0x0e07
3fd2af00:	move   *a0+, *a4+, 0
3fd2af10:	addc   b0, b0
3fd2af20:	sla    0x8, a8
3fd2af30:	addk   4, a4
3fd2af40:	.word  0x0842
3fd2af50:	sra    a1, a1
3fd2af60:	.word  0x0000
3fd2af70:	sext   a7, 1
3fd2af80:	.word  0x0009
3fd2af90:	.word  0x0e08
3fd2afa0:	.word  0x0002
3fd2afb0:	move   *a0, *a0, 0
3fd2afc0:	sla    0x17, a14
3fd2afd0:	sext   a1, 1
3fd2afe0:	trap   7
3fd2aff0:	srl    b7, b14
3fd2b000:	sll    0x4, b6
3fd2b010:	srl    a2, a9
3fd2b020:	.word  0x0002
3fd2b030:	sext   a7, 1
3fd2b040:	.word  0xfe09
3fd2b050:	sra    b5, b6
3fd2b060:	move   *b9+, *b2+, 0
3fd2b070:	.word  0xda4c
3fd2b080:	emu
3fd2b090:	sext   a6, 1
3fd2b0a0:	.word  0xfe09
3fd2b0b0:	move   a4, *a4, 0
3fd2b0c0:	.word  0x080f
3fd2b0d0:	.word  0x0001
3fd2b0e0:	sext   a7, 1
3fd2b0f0:	.word  0x000b
3fd2b100:	.word  0x0408
3fd2b110:	addc   a4, a5
3fd2b120:	move   *a5, *a1, 0
3fd2b130:	sla    0x12, a4
3fd2b140:	btst   1, b1
3fd2b150:	sext   a0, 1
3fd2b160:	addi   0x7f00, a7
3fd2b180:	cmp    b4, b1
3fd2b190:	move   a1, -*a4, 1
3fd2b1a0:	sra    0x1e, b0
3fd2b1b0:	.word  0x0414
3fd2b1c0:	emu
3fd2b1d0:	sext   a6, 1
3fd2b1e0:	.word  0x000b
3fd2b1f0:	move   *a4(0x6b5a), *a14(0x8ead), 0
3fd2b220:	exgpc  b8
3fd2b230:	sext   a6, 1
3fd2b240:	.word  0x000b
3fd2b250:	btst   b2, sp
3fd2b260:	move   *a1, a9, 0
3fd2b270:	addc   b0, b0
3fd2b280:	exgpc  b12
3fd2b290:	sext   a6, 1
3fd2b2a0:	pixt   *a8, a7
3fd2b2b0:	clrc
3fd2b2c0:	.word  0x0601
3fd2b2d0:	sext   a7, 1
3fd2b2e0:	.word  0x37fd
3fd2b2f0:	pixblt b,l
3fd2b300:	.word  0x0601
3fd2b310:	addi   0x2e00, a7
3fd2b330:	divs   a6, a6
3fd2b340:	movb   a11, *a11
3fd2b350:	dsjs   b1, L3FD2B470
3fd2b360:	.word  0x0601
3fd2b370:	.word  0x0807
3fd2b380:	and    sp, b14
3fd2b390:	move   b0, -*b1, 1
3fd2b3a0:	rev    a2
3fd2b3b0:	sext   a7, 1
3fd2b3c0:	.word  0x000b
3fd2b3d0:	.word  0x0408
3fd2b3e0:	addc   a4, a5
3fd2b3f0:	move   *a5, *a1, 0
3fd2b400:	sla    0x12, a4
3fd2b410:	movk   6, b1
3fd2b420:	sext   a0, 1
3fd2b430:	.word  0x0807
3fd2b440:	subk   7, b13
3fd2b450:	.word  0xd8df
3fd2b460:	getpc  a7
L3FD2B470:
3fd2b470:	sext   a0, 1
3fd2b480:	trap   7
3fd2b490:	.word  0x08fe
3fd2b4a0:	fill   l
3fd2b4b0:	move   sp, *b12, 1
3fd2b4c0:	rev    a0
3fd2b4d0:	.word  0x0601
3fd2b4e0:	trap   7
3fd2b4f0:	btst   0, b14
3fd2b500:	pixblt b,l
3fd2b510:	move   @0xb070700, @0x48917f00, 1
3fd2b560:	addk   17, a4
3fd2b570:	sub    a4, a9
3fd2b580:	move   *a9(0x11d), *a2+, 0
3fd2b5a0:	sext   a6, 1
3fd2b5b0:	.word  0x000b
3fd2b5c0:	.word  0xd48e
3fd2b5d0:	lmo    b10, b10
3fd2b5e0:	move   *b3, b5, 0
3fd2b5f0:	exgpc  b8
3fd2b600:	sext   a7, 1
3fd2b610:	.word  0x000b
3fd2b620:	sra    0x1b, sp
3fd2b630:	.word  0x0492
3fd2b640:	move   a2, *a2+, 0
3fd2b650:	pixt   a5, *a2
3fd2b660:	.word  0x0003
3fd2b670:	sext   a7, 1
3fd2b680:	.word  0x020e
3fd2b690:	addk   3, a0
3fd2b6a0:	.word  0x0408
3fd2b6b0:	sub    a4, a1
3fd2b6c0:	.word  0x0a22
3fd2b6d0:	addc   a4, a5
3fd2b6e0:	sla    0x5, a1
3fd2b6f0:	.word  0x0810
3fd2b700:	.word  0x0601
3fd2b710:	addi   0x2e00, a7
3fd2b730:	movk   6, a6
3fd2b740:	or     a3, a3
3fd2b750:	mods   a10, a10
3fd2b760:	.word  0x0601
3fd2b770:	addi   0x3f00, a7
3fd2b790:	move   a2, -*a6, 0
3fd2b7a0:	.word  0x029c
3fd2b7b0:	.word  0x7e31
3fd2b7c0:	sext   a0, 1
3fd2b7d0:	addi   0x4100, a7
3fd2b7f0:	move   *b4, *b1, 0
3fd2b800:	add    a10, a2
3fd2b810:	inc    a0
3fd2b820:	.word  0x0408
3fd2b830:	emu
3fd2b840:	sext   a6, 1
3fd2b850:	.word  0x000b
3fd2b860:	move   *b2, b12, 0
3fd2b870:	addc   b0, b0
3fd2b880:	add    a8, a8
3fd2b890:	jump   b0
3fd2b8a0:	sext   a6, 1
3fd2b8b0:	.word  0x000b
3fd2b8c0:	add    a8, a7
3fd2b8d0:	sla    0x8, a8
3fd2b8e0:	addk   4, a4
3fd2b8f0:	emu
3fd2b900:	sext   a6, 1
3fd2b910:	.word  0x000c
3fd2b920:	jrle   L3FD2BC10
3fd2b930:	sll    b8, b8
3fd2b940:	rl     0xc, a12
3fd2b950:	.word  0x08c6
3fd2b960:	.word  0x0601
3fd2b970:	.word  0x0c07
3fd2b980:	rl     0x8, a0
3fd2b990:	movk   6, a6
3fd2b9a0:	movb   a3, *a3
3fd2b9b0:	subb   b1, b1
3fd2b9c0:	.word  0x0007
3fd2b9d0:	sext   a7, 1
3fd2b9e0:	.word  0x0009
3fd2b9f0:	.word  0x0408
3fd2ba00:	addc   a4, a5
3fd2ba10:	move   *b8, *b1, 0
3fd2ba20:	add    a12, a2
3fd2ba30:	sext   a0, 1
3fd2ba40:	trap   7
3fd2ba50:	jap   L3FD74470
3fd2ba70:	move   a10, -*a4, 0
3fd2ba80:	addk   2, b0
3fd2ba90:	emu
3fd2baa0:	sext   a6, 1
3fd2bab0:	pixt   *a0, *a8
3fd2bac0:	addc   b0, sp
3fd2bad0:	emu
3fd2bae0:	sext   a7, 1
3fd2baf0:	.word  0x0009
3fd2bb00:	btst   26, a12
3fd2bb10:	and    a10, a5
3fd2bb20:	sra    b8, b4
3fd2bb30:	exgpc  b6
3fd2bb40:	sext   a7, 1
3fd2bb50:	.word  0x040c
3fd2bb60:	cmp    b8, b8
3fd2bb70:	move   b4, -*b2, 1
3fd2bb80:	move   *a1, *a6, 1
3fd2bb90:	sra    0x1b, a2
3fd2bba0:	add    b11, b6
3fd2bbb0:	.word  0x0410
3fd2bbc0:	sext   a1, 1
3fd2bbd0:	trap   7
3fd2bbe0:	sll    0x10, a3
3fd2bbf0:	and    a10, a9
3fd2bc00:	jrls   L3FD2BC90
L3FD2BC10:
3fd2bc10:	move   *b1, *b0, 1
3fd2bc20:	jrnv   L3FD2BE70
3fd2bc30:	.word  0x0601
3fd2bc40:	.word  0x0c07
3fd2bc50:	movb   *a0, *a0
3fd2bc60:	subxy  b0, b0
3fd2bc70:	movb   a3, *a2
3fd2bc80:	subb   b1, b1
L3FD2BC90:
3fd2bc90:	emu
3fd2bca0:	sext   a6, 1
3fd2bcb0:	.word  0x0009
3fd2bcc0:	move   *b2, *b12, 0
3fd2bcd0:	addc   sp, b0
3fd2bce0:	btst   15, a8
3fd2bcf0:	sext   a1, 1
3fd2bd00:	.word  0x0c07
3fd2bd10:	.word  0x0804
3fd2bd20:	.word  0x7082
3fd2bd30:	move   *a5+, *a10+, 1
3fd2bd40:	sra    a13, a6
3fd2bd50:	dsjs   b5, L3FD2BE00
3fd2bd60:	add    a8, a4
3fd2bd70:	emu
3fd2bd80:	sext   a6, 1
3fd2bd90:	nop
3fd2bda0:	sra    0xf, b1
3fd2bdb0:	subk   5, a5
3fd2bdc0:	sub    a1, a1
3fd2bdd0:	emu
3fd2bde0:	sext   a1, 1
3fd2bdf0:	trap   7
L3FD2BE00:
3fd2be00:	.word  0x9f03
3fd2be10:	move   *a1, *a8, 1
3fd2be20:	subk   3, a2
3fd2be30:	addk   10, a5
3fd2be40:	add    a8, a4
3fd2be50:	sext   a2, 0
3fd2be60:	trap   7
L3FD2BE70:
3fd2be70:	move   a8, *a0+, 1
3fd2be80:	move   -*b4, b4, 0
3fd2be90:	emu
3fd2bea0:	sext   a6, 1
3fd2beb0:	.word  0x000c
3fd2bec0:	btst   a2, a12
3fd2bed0:	.word  0x7f19
3fd2bee0:	sra    0x14, a12
3fd2bef0:	clrc
3fd2bf00:	.word  0x0601
3fd2bf10:	trap   7
3fd2bf20:	andn   a0, a0
3fd2bf30:	sra    a9, a10
3fd2bf40:	btst   a2, a10
3fd2bf50:	emu
3fd2bf60:	sext   a6, 1
3fd2bf70:	.word  0x000c
3fd2bf80:	addk   4, a6
3fd2bf90:	move   *a2, *a2, 0
3fd2bfa0:	btst   b2, b2
3fd2bfb0:	.word  0x0ca5
3fd2bfc0:	.word  0x0601
3fd2bfd0:	trap   7
3fd2bfe0:	andn   a8, a0
3fd2bff0:	sra    0x16, a10
3fd2c000:	rl     0x14, b5
3fd2c010:	emu
3fd2c020:	sext   a6, 1
3fd2c030:	.word  0x000c
3fd2c040:	sla    0x8, a7
3fd2c050:	.word  0x7d08
3fd2c060:	rl     0xc, a12
3fd2c070:	setf   6, 0, 1
3fd2c080:	sext   a1, 1
3fd2c090:	trap   7
3fd2c0a0:	.word  0xbf00
3fd2c0b0:	cmp    a9, a4
3fd2c0c0:	move   b2, *b1+, 1
3fd2c0d0:	movk   9, a4
3fd2c0e0:	sext   a0, 1
3fd2c0f0:	.word  0x0c07
3fd2c100:	addk   32, a3
3fd2c110:	sub    a0, a8
3fd2c120:	move   *a9+, a10, 0
3fd2c130:	move   a9, *a10+, 1
3fd2c140:	sra    a6, a9
3fd2c150:	addc   a14, a10
3fd2c160:	inc    a0
3fd2c170:	emu
3fd2c180:	sext   a6, 1
3fd2c190:	nop
3fd2c1a0:	jreq   L3FD2C670
3fd2c1b0:	sll    b8, b8
3fd2c1c0:	sll    0x1a, a12
L3FD2C1D0:
3fd2c1d0:	.word  0x0084
3fd2c1e0:	sext   a1, 1
3fd2c1f0:	trap   7
3fd2c200:	movb   *a0(0x4514), *a0(0x1451)
3fd2c230:	.word  0x0625
3fd2c240:	.word  0x0601
3fd2c250:	trap   7
3fd2c260:	.word  0x9f00
3fd2c270:	sla    0x10, b0
3fd2c280:	move   a4, *a4+, 0
3fd2c290:	emu
3fd2c2a0:	sext   a7, 1
3fd2c2b0:	nop
3fd2c2c0:	move   b1, *b0, 1
3fd2c2d0:	dsjs   a0, L3FD2C1D0
3fd2c2e0:	sla    0x4, a2
3fd2c2f0:	add    a8, a4
3fd2c300:	jrlt   L3FD2C410
3fd2c310:	emu
3fd2c320:	sext   a6, 1
3fd2c330:	.word  0x0009
3fd2c340:	.word  0xd652
3fd2c350:	lmo    b10, b10
3fd2c360:	.word  0x0aad
3fd2c370:	.word  0x0601
3fd2c380:	.word  0x0c07
3fd2c390:	.word  0x9e04
3fd2c3a0:	sla    0x8, a8
3fd2c3b0:	.word  0x0898
3fd2c3c0:	.word  0x0421
3fd2c3d0:	sla    0x8, a7
3fd2c3e0:	getpc  a4
3fd2c3f0:	sext   a6, 1
3fd2c400:	.word  0x0009
L3FD2C410:
3fd2c410:	jrle   L3FD2C730
3fd2c420:	sll    b8, b8
3fd2c430:	.word  0x064a
3fd2c440:	.word  0x0601
3fd2c450:	.word  0x0c07
3fd2c460:	btst   15, a4
3fd2c470:	sla    0x11, a2
3fd2c480:	.word  0x0844
3fd2c490:	.word  0x0421
3fd2c4a0:	sla    0x8, a7
3fd2c4b0:	getpc  a4
3fd2c4c0:	sext   a7, 1
3fd2c4d0:	pixt   *a8, *a8
3fd2c4e0:	pixt   a4, *a4, xy
3fd2c4f0:	.word  0x040b
3fd2c500:	.word  0x0601
3fd2c510:	.word  0x0c07
3fd2c520:	jrlt   L3FD2C560
3fd2c530:	btst   b6, b5
3fd2c540:	sla    0x8, a8
3fd2c550:	addk   4, a4
L3FD2C560:
3fd2c560:	.word  0x0842
3fd2c570:	emu
3fd2c580:	sext   a7, 1
3fd2c590:	pixt   *a8, *a8
3fd2c5a0:	pixt   *a0, xy, *a8, xy
3fd2c5b0:	.word  0x0843
3fd2c5c0:	.word  0x0601
3fd2c5d0:	.word  0x0c07
3fd2c5e0:	move   *a0, a3, 0
3fd2c5f0:	addc   b0, b0
3fd2c600:	sla    0x8, a8
3fd2c610:	move   a4, *a4+, 0
3fd2c620:	btst   21, b10
3fd2c630:	.word  0x0001
3fd2c640:	.word  0x0000
3fd2c650:	.word  0x0000
3fd2c660:	.word  0x0000
L3FD2C670:
3fd2c670:	.word  0x0000
3fd2c680:	.word  0x0000
3fd2c690:	sla    a0, a0
3fd2c6a0:	.word  0x000a
3fd2c6b0:	dsjs   a0, L3FD2C6C0
L3FD2C6C0:
3fd2c6c0:	move   *b3(0x3f), *b3+, 1
3fd2c6e0:	.word  0x0000
3fd2c6f0:	.word  0x0000
3fd2c700:	.word  0x0000
3fd2c710:	.word  0x0000
3fd2c720:	.word  0x0000
L3FD2C730:
3fd2c730:	.word  0x0000
3fd2c740:	emu
3fd2c750:	dsjs   a0, L3FD2C760
L3FD2C760:
3fd2c760:	move   *a6(0x3f), *a6+, 1
3fd2c780:	.word  0x0000
3fd2c790:	.word  0x0000
3fd2c7a0:	.word  0x0000
3fd2c7b0:	move   *a0+, *a0+, 0
3fd2c7c0:	move   *b3(0x3f), *b0+, 1
3fd2c7e0:	.word  0x0000
3fd2c7f0:	.word  0x0000
3fd2c800:	sub    a1, a13
3fd2c810:	addc   a10, a5
3fd2c820:	or     a1, a13
3fd2c830:	.word  0x7265
3fd2c840:	rl     a11, a13
3fd2c850:	sla    a11, a14
3fd2c860:	srl    0x15, a12
3fd2c870:	sra    a10, a13
3fd2c880:	rl     a11, a4
3fd2c890:	mods   b11, b5
3fd2c8a0:	andn   a1, a13
3fd2c8b0:	move   a1, b13
3fd2c8c0:	.word  0x7261
3fd2c8d0:	modu   b11, b2
3fd2c8e0:	srl    0x15, b7
3fd2c8f0:	rl     0x9, a13
3fd2c900:	srl    0x17, b4
3fd2c910:	.word  0x3431
3fd2c920:	srl    0x17, b0
3fd2c930:	.word  0x3537
3fd2c940:	.word  0x372d
3fd2c950:	srl    0x17, b5
3fd2c960:	srl    0x16, a3
3fd2c970:	rl     0x1, b6
3fd2c980:	sub    a1, a13
3fd2c990:	addc   a10, a5
3fd2c9a0:	sub    a1, a13
3fd2c9b0:	addc   a10, a5
3fd2c9c0:	sra    b11, b4
3fd2c9d0:	rl     a3, a3
3fd2c9e0:	srl    0x18, a0
3fd2c9f0:	sub    a10, a4
3fd2ca00:	srl    0x16, a3
3fd2ca10:	sra    b10, b4
3fd2ca20:	mods   b11, b2
3fd2ca30:	modu   a3, a9
3fd2ca40:	mods   a3, a1
3fd2ca50:	move   a9, a13
3fd2ca60:	sra    a3, a5
3fd2ca70:	.word  0x7569
3fd2ca80:	srl    0x15, a13
3fd2ca90:	srl    0x16, b2
3fd2caa0:	sla    a10, a14
3fd2cab0:	.word  0x7272
3fd2cac0:	.word  0x776f
3fd2cad0:	srl    0x17, a13
3fd2cae0:	.word  0x3431
3fd2caf0:	rl     0x9, a13
3fd2cb00:	rl     0x1, b4
3fd2cb10:	.word  0x372d
3fd2cb20:	srl    0x17, b5
3fd2cb30:	.word  0x3537
3fd2cb40:	addc   a9, a13
3fd2cb50:	.word  0x362d
3fd2cb60:	sub    a1, a13
3fd2cb70:	addc   a10, a5
3fd2cb80:	sub    a1, a13
3fd2cb90:	addc   a10, a5
3fd2cba0:	sra    b11, b4
3fd2cbb0:	rl     a3, a3
3fd2cbc0:	and    a8, a0
3fd2cbd0:	.word  0x0000
3fd2cbe0:	andn   a0, a0
3fd2cbf0:	.word  0x0000
3fd2cc00:	add    a0, a0
3fd2cc10:	.word  0x0000
3fd2cc20:	mods   a8, a0
3fd2cc30:	.word  0x0000
3fd2cc40:	or     a0, a0
3fd2cc50:	.word  0x0000
3fd2cc60:	.word  0x7000
3fd2cc70:	.word  0x0000
3fd2cc80:	clr    a0
3fd2cc90:	.word  0x0000
3fd2cca0:	xor    a8, a0
3fd2ccb0:	.word  0x0000
3fd2ccc0:	divs   a0, a0
3fd2ccd0:	.word  0x0000
3fd2cce0:	.word  0x7600
3fd2ccf0:	.word  0x0000
3fd2cd00:	divu   a0, a0
3fd2cd10:	.word  0x0000
3fd2cd20:	divu   a8, a0
3fd2cd30:	.word  0x0000
3fd2cd40:	mpys   a0, a0
3fd2cd50:	.word  0x0000
3fd2cd60:	andn   a0, a0
3fd2cd70:	.word  0x0000
3fd2cd80:	mpys   a8, a0
3fd2cd90:	.word  0x0000
3fd2cda0:	.word  0x0e00
3fd2cdb0:	.word  0x0000
3fd2cdc0:	dsjs   a0, L3FD2CF50
3fd2cdd0:	.word  0x0000
3fd2cde0:	movb   a0, *a0
3fd2cdf0:	.word  0x0000
3fd2ce00:	mpyu   a0, a0
3fd2ce10:	.word  0x0000
3fd2ce20:	btst   a8, a0
3fd2ce30:	.word  0x0000
3fd2ce40:	mpyu   a8, a0
3fd2ce50:	.word  0x0000
3fd2ce60:	btst   a8, a0
3fd2ce70:	.word  0x0000
3fd2ce80:	sla    a0, a0
3fd2ce90:	.word  0x0000
3fd2cea0:	modu   a8, a0
3fd2ceb0:	.word  0x0000
3fd2cec0:	sll    a0, a0
3fd2ced0:	.word  0x0000
3fd2cee0:	dsjs   a0, L3FD2CEF0
L3FD2CEF0:
3fd2cef0:	.word  0x0000
3fd2cf00:	sra    a0, a0
3fd2cf10:	.word  0x0000
3fd2cf20:	.word  0x7000
3fd2cf30:	.word  0x0000
3fd2cf40:	sll    a8, a0
L3FD2CF50:
3fd2cf50:	.word  0x0000
3fd2cf60:	.word  0x7100
3fd2cf70:	.word  0x0000
3fd2cf80:	srl    a0, a0
L3FD2CF90:
3fd2cf90:	.word  0x0000
3fd2cfa0:	.word  0x7900
3fd2cfb0:	.word  0x0000
3fd2cfc0:	add    a8, a0
3fd2cfd0:	.word  0x0000
3fd2cfe0:	.word  0x7700
3fd2cff0:	.word  0x0000
3fd2d000:	dsjs   a0, L3FD2CF90
3fd2d010:	.word  0x0000
3fd2d020:	.word  0x7b00
3fd2d030:	.word  0x0000
3fd2d040:	addc   a0, a0
3fd2d050:	.word  0x0000
3fd2d060:	.word  0x0800
3fd2d070:	.word  0x0000
3fd2d080:	dsjs   a0, L3FD2D090
L3FD2D090:
3fd2d090:	.word  0x0000
3fd2d0a0:	.word  0x0600
3fd2d0b0:	.word  0x0000
3fd2d0c0:	dsjs   a0, L3FD2D0D0
L3FD2D0D0:
3fd2d0d0:	.word  0x0000
3fd2d0e0:	srl    a8, a0
3fd2d0f0:	.word  0x0000
3fd2d100:	dsjs   a0, L3FD2D190
3fd2d110:	.word  0x0000
3fd2d120:	.word  0x0600
3fd2d130:	.word  0x0000
3fd2d140:	addk   16, a0
3fd2d150:	.word  0x0000
3fd2d160:	move   a0, *a0, 0
3fd2d170:	.word  0x0000
3fd2d180:	or     a0, a0
L3FD2D190:
3fd2d190:	.word  0x0000
3fd2d1a0:	emu
3fd2d1b0:	.word  0x0600
3fd2d1c0:	subi   0xfffff9ff, a0
3fd2d1f0:	.word  0x0000
3fd2d200:	addi   0x0, a0
3fd2d220:	.word  0x0200
3fd2d230:	.word  0x0000
3fd2d240:	.word  0x0000
3fd2d250:	nop
3fd2d260:	.word  0x0600
3fd2d270:	.word  0xff00
3fd2d280:	drav   b7, sp
3fd2d290:	.word  0x00ff
3fd2d2a0:	nop
3fd2d2b0:	.word  0x0600
3fd2d2c0:	.word  0x0600
3fd2d2d0:	addi   0x200, a0
3fd2d2f0:	.word  0x0000
3fd2d300:	.word  0x0000
3fd2d310:	.word  0x0000
3fd2d320:	.word  0x0000
3fd2d330:	.word  0x0000
3fd2d340:	sla    0x0, a0
3fd2d350:	.word  0x0000
3fd2d360:	.word  0x0000
3fd2d370:	.word  0x0000
3fd2d380:	.word  0xfe00
3fd2d390:	.word  0x0000
3fd2d3a0:	.word  0x0000
3fd2d3b0:	.word  0x0a00
3fd2d3c0:	subk   24, a0
3fd2d3d0:	.word  0x0000
3fd2d3e0:	.word  0x0000
3fd2d3f0:	.word  0x0000
3fd2d400:	jac   L3FD000D0
3fd2d420:	.word  0xbe3f
L3FD2D430:
3fd2d430:	jrhi   L3FD2D450
3fd2d440:	jrnc   L3FD2D460
L3FD2D450:
3fd2d450:	move   *a0(0xda01), *a1+, 0
3fd2d470:	cmpxy  a0, a1
3fd2d480:	movy   a8, a1
3fd2d490:	pixt   a8, *a1
3fd2d4a0:	.word  0xff01
3fd2d4b0:	.word  0x0801
3fd2d4c0:	addk   8, a2
3fd2d4d0:	movk   16, a2
3fd2d4e0:	sla    0x18, a2
3fd2d4f0:	sra    0x18, a2
3fd2d500:	srl    0x8, a2
3fd2d510:	.word  0x3502
3fd2d520:	dsjs   a2, L3FD2D430
3fd2d530:	cmp    a0, a2
3fd2d540:	andn   a0, a2
3fd2d550:	mpys   a0, a2
3fd2d560:	srl    a0, a2
3fd2d570:	.word  0x7002
3fd2d580:	.word  0x7a02
3fd2d590:	move   *a0, a2, 0
3fd2d5a0:	movb   *a0, a2
3fd2d5b0:	move   *a0+, *a2+, 0
3fd2d5c0:	move   a0, -*a2, 1
3fd2d5d0:	move   -*a0, -*a2, 0
L3FD2D5E0:
3fd2d5e0:	movb   *a8(0xb802), a2
3fd2d600:	.word  0xbf02
3fd2d610:	jrc   L3FD2D640
3fd2d620:	move   *a0(0xdc02), *a2+, 1
L3FD2D640:
3fd2d640:	cpw    a0, a2
3fd2d650:	pixt   a0, *a2, xy
3fd2d660:	pixt   *a0, a2
3fd2d670:	.word  0x0402
3fd2d680:	subi   0xdffce9fc, a3
3fd2d6b0:	sra    0x10, a3
3fd2d6c0:	.word  0x3403
3fd2d6d0:	dsjs   a3, L3FD2D5E0
3fd2d6e0:	cmp    a0, a3
3fd2d6f0:	and    a8, a3
3fd2d700:	divu   a8, a3
3fd2d710:	sra    a8, a3
3fd2d720:	modu   a8, a3
3fd2d730:	.word  0x7903
3fd2d740:	move   *a0, a3, 0
3fd2d750:	movb   *a0, a3
3fd2d760:	move   *a0+, *a3+, 0
3fd2d770:	move   a0, -*a3, 1
L3FD2D780:
3fd2d780:	movb   a0, *a3(0xb603)
3fd2d7a0:	jruc   L3FD2D7E0
3fd2d7b0:	jreq   L3FD2D7F0
3fd2d7c0:	move   @0xe703de03, *a3+, 0
L3FD2D7F0:
3fd2d7f0:	pixt   a0, *a3, xy
3fd2d800:	pixt   a8, *a3
3fd2d810:	.word  0x0003
3fd2d820:	sext   a4, 0
3fd2d830:	.word  0x0e04
3fd2d840:	btst   23, a4
3fd2d850:	sra    0x20, a4
3fd2d860:	rl     0x18, a4
3fd2d870:	dsjs   a4, L3FD2D780
3fd2d880:	cmp    a8, a4
3fd2d890:	and    a0, a4
3fd2d8a0:	divu   a0, a4
3fd2d8b0:	sra    a8, a4
3fd2d8c0:	.word  0x7104
3fd2d8d0:	.word  0x7904
3fd2d8e0:	move   a8, *a4, 0
3fd2d8f0:	move   *a0, *a4, 1
3fd2d900:	move   a8, *a4+, 1
3fd2d910:	move   a0, -*a4, 1
3fd2d920:	move   -*a0, -*a4, 0
3fd2d930:	movb   *a0(0xb404), a4
3fd2d950:	move   *a0(0xc004), *a4(0xcc04), 1
3fd2d980:	move   @0xec04e104, *a4+, 1
3fd2d9b0:	pixt   *a8, xy, a4
3fd2d9c0:	pixt   *a8, *a4
3fd2d9d0:	sext   a4, 1
3fd2d9e0:	addk   32, a5
3fd2d9f0:	movk   8, a5
3fd2da00:	sla    0x18, a5
3fd2da10:	.word  0xff05
3fd2da20:	.word  0xffff
3fd2da30:	.word  0xffff
3fd2da40:	.word  0xffff
3fd2da50:	.word  0xffff
3fd2da60:	.word  0xffff
3fd2da70:	.word  0xffff
3fd2da80:	.word  0xffff
3fd2da90:	.word  0xffff
3fd2daa0:	.word  0xffff
3fd2dab0:	.word  0xffff
3fd2dac0:	.word  0xffff
3fd2dad0:	.word  0xffff
3fd2dae0:	.word  0xffff
3fd2daf0:	.word  0xffff
3fd2db00:	.word  0xffff
3fd2db10:	.word  0xffff
3fd2db20:	.word  0xffff
3fd2db30:	.word  0xffff
3fd2db40:	.word  0xffff
3fd2db50:	.word  0xffff
3fd2db60:	.word  0xffff
3fd2db70:	.word  0xffff
3fd2db80:	.word  0xffff
3fd2db90:	.word  0xffff
3fd2dba0:	.word  0xffff
3fd2dbb0:	.word  0xffff
3fd2dbc0:	.word  0xffff
3fd2dbd0:	.word  0xffff
3fd2dbe0:	.word  0xffff
3fd2dbf0:	.word  0xffff
3fd2dc00:	.word  0xffff
3fd2dc10:	.word  0xffff
3fd2dc20:	.word  0xffff
3fd2dc30:	sra    0x11, sp
3fd2dc40:	.word  0x3405
3fd2dc50:	dsjs   a5, L3FD2DC60
L3FD2DC60:
3fd2dc60:	addc   a0, a5
3fd2dc70:	move   a0, a5
3fd2dc80:	xor    a0, a5
3fd2dc90:	mpys   a8, a5
3fd2dca0:	srl    a8, a5
3fd2dcb0:	.word  0x7105
3fd2dcc0:	.word  0x7b05
3fd2dcd0:	move   *a8, a5, 0
3fd2dce0:	movb   *a8, a5
3fd2dcf0:	move   *a8+, *a5+, 0
3fd2dd00:	move   a8, -*a5, 1
3fd2dd10:	movb   a8, *a5(0xb705)
3fd2dd30:	jrp   L3FD2DD90
3fd2dd40:	jrnc   L3FD2DDA0
3fd2dd50:	move   *a8(0xe005), *a5+, 0
3fd2dd70:	movy   a8, a5
3fd2dd80:	drav   a0, a5
L3FD2DD90:
3fd2dd90:	pixt   *a8, *a5
L3FD2DDA0:
3fd2dda0:	.word  0xff05
3fd2ddb0:	.word  0xffff
3fd2ddc0:	.word  0xffff
3fd2ddd0:	.word  0xffff
3fd2dde0:	movi   0x1d061306, sp
3fd2de10:	sll    0x18, a6
3fd2de20:	rl     0x18, a6
3fd2de30:	dsjs   a6, L3FD2DE40
L3FD2DE40:
3fd2de40:	sub    a8, a6
3fd2de50:	move   a0, b6
3fd2de60:	xor    a8, a6
3fd2de70:	sla    a0, a6
3fd2de80:	rl     a8, a6
3fd2de90:	.word  0x7306
3fd2dea0:	.word  0x7d06
3fd2deb0:	move   *a8, a6, 0
3fd2dec0:	movb   *a0, a6
3fd2ded0:	move   *a0+, *a6+, 0
3fd2dee0:	move   a8, -*a6, 0
3fd2def0:	move   -*a8, -*a6, 1
3fd2df00:	move   *a0(0xc006), a6, 1
L3FD2DF20:
3fd2df20:	jrnc   L3FD2DF90
3fd2df30:	move   *a8(0xff06), *a6+, 1
3fd2df50:	.word  0xddff
3fd2df60:	.word  0xff06
3fd2df70:	.word  0xffff
3fd2df80:	cpw    sp, sp
L3FD2DF90:
3fd2df90:	pixt   *a0, xy, a6
3fd2dfa0:	pixt   *a0, *a6
3fd2dfb0:	.word  0x0606
3fd2dfc0:	addk   8, a7
3fd2dfd0:	movk   16, a7
3fd2dfe0:	sla    0x18, a7
3fd2dff0:	srl    0x20, a7
3fd2e000:	.word  0x3507
3fd2e010:	dsjs   a7, L3FD2DF20
3fd2e020:	subb   a8, a7
3fd2e030:	move   a0, b7
3fd2e040:	xor    a8, a7
3fd2e050:	sll    a0, a7
3fd2e060:	mods   a0, a7
3fd2e070:	.word  0x7607
3fd2e080:	.word  0x7f07
3fd2e090:	move   *a8, *a7, 0
3fd2e0a0:	move   *a8+, a7, 0
3fd2e0b0:	move   a0, -*a7, 0
3fd2e0c0:	move   -*a8, -*a7, 0
3fd2e0d0:	move   a8, *a7(0xbd07), 1
3fd2e0f0:	.word  0xff07
L3FD2E100:
3fd2e100:	jrgt   L3FD2E100
3fd2e110:	move   *a8(0xdb07), *a7+, 0
3fd2e130:	cmpxy  a0, a7
3fd2e140:	movy   a0, a7
3fd2e150:	drav   a8, a7
3fd2e160:	.word  0x0007
3fd2e170:	.word  0xff08
3fd2e180:	subi   0xe8f7, sp
3fd2e1a0:	sla    0x0, a8
3fd2e1b0:	srl    0x20, a8
3fd2e1c0:	.word  0x3708
3fd2e1d0:	addc   a8, a8
3fd2e1e0:	move   a0, a8
3fd2e1f0:	or     a8, a8
3fd2e200:	mpyu   a0, a8
3fd2e210:	.word  0x0008
3fd2e220:	.word  0x0600
3fd2e230:	.word  0x0000
3fd2e240:	.word  0x0403
3fd2e250:	.word  0x0806
3fd2e260:	.word  0xbf00
3fd2e270:	sext   a2, 0
3fd2e280:	trap   6
3fd2e290:	mods   sp, b10
3fd2e2a0:	emu
3fd2e2b0:	.word  0x0606
3fd2e2c0:	.word  0xff08
3fd2e2d0:	.word  0x7d4a
3fd2e2e0:	move   *sp+, b5, 0
3fd2e2f0:	emu
3fd2e300:	.word  0x0606
3fd2e310:	.word  0x0008
3fd2e320:	or     a14, a4
3fd2e330:	move   -*a10, -*a7, 1
3fd2e340:	rev    a3
3fd2e350:	.word  0x0606
3fd2e360:	.word  0x0008
3fd2e370:	move   -*b10, b2, 0
3fd2e380:	.word  0x0420
3fd2e390:	btst   a5, a5
3fd2e3a0:	.word  0x0601
3fd2e3b0:	.word  0x0806
3fd2e3c0:	sub    a0, a0
3fd2e3d0:	sll    a1, a9
3fd2e3e0:	pixt   *b2, xy, b3
3fd2e3f0:	sext   a3, 0
3fd2e400:	trap   6
3fd2e410:	.word  0x06f9
3fd2e420:	sext   a2, 0
3fd2e430:	trap   6
3fd2e440:	move   *a0+, a1, 0
3fd2e450:	sub    b4, b2
3fd2e460:	.word  0x0222
3fd2e470:	.word  0x0605
3fd2e480:	emu
3fd2e490:	cmp    b4, b1
3fd2e4a0:	.word  0x0a52
3fd2e4b0:	.word  0x0601
3fd2e4c0:	.word  0x0806
3fd2e4d0:	move   -*b7, b14, 0
3fd2e4e0:	xor    b9, b10
3fd2e4f0:	emu
3fd2e500:	.word  0x0606
3fd2e510:	.word  0xfe07
3fd2e520:	.word  0x7c84
3fd2e530:	.word  0x0042
3fd2e540:	.word  0x0402
3fd2e550:	.word  0x0206
3fd2e560:	movk   16, a1
3fd2e570:	.word  0x0601
3fd2e580:	sext   a6, 0
3fd2e590:	btst   0, b12
3fd2e5a0:	.word  0x0403
3fd2e5b0:	.word  0x0206
3fd2e5c0:	nop
3fd2e5d0:	sext   a1, 0
3fd2e5e0:	.word  0x0806
3fd2e5f0:	move   *a0, *a0, 0
3fd2e600:	sla    0x12, a4
3fd2e610:	emu
3fd2e620:	.word  0x0606
3fd2e630:	.word  0x0008
3fd2e640:	jrge   L3FD2EA90
3fd2e650:	move   b8, -*b8, 1
L3FD2E660:
3fd2e660:	exgpc  a2
3fd2e670:	.word  0x0606
3fd2e680:	.word  0x0008
3fd2e690:	addk   6, a4
3fd2e6a0:	.word  0x0842
3fd2e6b0:	pushst
3fd2e6c0:	.word  0x0606
3fd2e6d0:	.word  0x0008
3fd2e6e0:	addc   a1, a14
3fd2e6f0:	sub    a2, a4
3fd2e700:	pushst
3fd2e710:	.word  0x0606
3fd2e720:	.word  0x0008
3fd2e730:	addc   a1, a14
3fd2e740:	sla    a8, a6
3fd2e750:	jump   b4
3fd2e760:	.word  0x0606
3fd2e770:	.word  0x0008
3fd2e780:	move   -*a12, -*a8, 0
3fd2e790:	dsjs   b4, L3FD2E660
3fd2e7a0:	getpc  a2
3fd2e7b0:	.word  0x0606
3fd2e7c0:	.word  0x0008
3fd2e7d0:	move   *b1, sp, 0
3fd2e7e0:	sla    b8, b7
3fd2e7f0:	jump   b4
3fd2e800:	.word  0x0606
3fd2e810:	.word  0x0008
3fd2e820:	move   *a2, a12, 0
3fd2e830:	sll    b8, b7
3fd2e840:	jump   b4
3fd2e850:	.word  0x0606
3fd2e860:	.word  0x0008
3fd2e870:	sla    0x10, sp
3fd2e880:	move   *a2, a2, 0
3fd2e890:	emu
3fd2e8a0:	.word  0x0606
3fd2e8b0:	.word  0x0008
3fd2e8c0:	subb   a1, a14
3fd2e8d0:	sll    b8, b7
3fd2e8e0:	jump   b4
3fd2e8f0:	.word  0x0606
3fd2e900:	.word  0x0008
3fd2e910:	jrle   L3FD2EC00
3fd2e920:	sla    0xf, a8
3fd2e930:	clrc
3fd2e940:	.word  0x0604
3fd2e950:	.word  0x0006
3fd2e960:	.word  0x0233
3fd2e970:	.word  0x0604
3fd2e980:	emu
3fd2e990:	movk   16, a10
3fd2e9a0:	sext   a1, 0
3fd2e9b0:	sext   a6, 1
3fd2e9c0:	cmp    a0, a0
3fd2e9d0:	addc   b0, b2
3fd2e9e0:	emu
3fd2e9f0:	.word  0x0606
3fd2ea00:	.word  0xfe05
3fd2ea10:	.word  0x7c1f
3fd2ea20:	.word  0x0602
3fd2ea30:	sext   a6, 1
3fd2ea40:	sla    0x8, a0
3fd2ea50:	sll    0x4, a4
3fd2ea60:	emu
3fd2ea70:	.word  0x0606
3fd2ea80:	.word  0x0008
L3FD2EA90:
3fd2ea90:	addc   a1, a14
3fd2eaa0:	.word  0x0844
3fd2eab0:	exgpc  a0
3fd2eac0:	.word  0x0606
3fd2ead0:	.word  0x0008
3fd2eae0:	cpw    a1, a14
3fd2eaf0:	.word  0x735a
3fd2eb00:	pushst
3fd2eb10:	.word  0x0606
3fd2eb20:	.word  0x0008
3fd2eb30:	move   -*a10, -*a4, 0
3fd2eb40:	.word  0x7f18
3fd2eb50:	getst  a12
3fd2eb60:	.word  0x0606
3fd2eb70:	.word  0x0008
3fd2eb80:	jrle   L3FD2EE80
3fd2eb90:	sll    b8, b7
3fd2eba0:	jump   b12
3fd2ebb0:	.word  0x0606
3fd2ebc0:	.word  0x0008
3fd2ebd0:	move   *a1, a14, 1
3fd2ebe0:	addc   b0, b0
3fd2ebf0:	jump   b4
L3FD2EC00:
3fd2ec00:	.word  0x0606
3fd2ec10:	.word  0x0008
3fd2ec20:	jrle   L3FD2EF20
3fd2ec30:	sll    b8, b8
3fd2ec40:	.word  0x027c
3fd2ec50:	.word  0x0606
3fd2ec60:	.word  0x0008
3fd2ec70:	.word  0x711f
3fd2ec80:	pixt   b8, *b1, xy
3fd2ec90:	.word  0x0602
3fd2eca0:	.word  0x0806
3fd2ecb0:	btst   7, a0
3fd2ecc0:	addk   11, b1
3fd2ecd0:	emu
3fd2ece0:	.word  0x0606
3fd2ecf0:	.word  0x0008
3fd2ed00:	move   *a1, a14, 1
3fd2ed10:	sll    b8, b12
3fd2ed20:	pushst
3fd2ed30:	.word  0x0606
3fd2ed40:	.word  0x0008
3fd2ed50:	jrle   L3FD2F070
3fd2ed60:	sll    b8, sp
3fd2ed70:	getst  a12
3fd2ed80:	.word  0x0606
3fd2ed90:	.word  0x0008
3fd2eda0:	addk   4, sp
3fd2edb0:	.word  0x0842
3fd2edc0:	pushst
3fd2edd0:	.word  0x0606
3fd2ede0:	.word  0x0008
3fd2edf0:	sla    0x8, b14
3fd2ee00:	and    a4, a4
3fd2ee10:	exgpc  b2
3fd2ee20:	.word  0x0606
3fd2ee30:	.word  0x0008
3fd2ee40:	move   *b9+, b1, 0
3fd2ee50:	btst   b1, b1
3fd2ee60:	.word  0x028a
3fd2ee70:	.word  0x0606
L3FD2EE80:
3fd2ee80:	.word  0x0008
3fd2ee90:	addk   8, b1
3fd2eea0:	pixt   b8, *b1, xy
3fd2eeb0:	.word  0x0601
3fd2eec0:	.word  0x0806
3fd2eed0:	.word  0x7100
3fd2eee0:	divu   a7, sp
3fd2eef0:	movb   a3, *a3
3fd2ef00:	.word  0x0601
3fd2ef10:	.word  0x0806
L3FD2EF20:
3fd2ef20:	.word  0x7100
3fd2ef30:	divu   a6, a14
3fd2ef40:	movb   *b3, b3
3fd2ef50:	.word  0x0601
3fd2ef60:	.word  0x0806
3fd2ef70:	srl    0x10, a0
3fd2ef80:	movk   6, a6
3fd2ef90:	.word  0x7463
3fd2efa0:	.word  0x0601
3fd2efb0:	.word  0x0806
3fd2efc0:	srl    0x8, a0
3fd2efd0:	pixt   a6, *a6
3fd2efe0:	.word  0x0842
3fd2eff0:	.word  0x0601
3fd2f000:	.word  0x0806
3fd2f010:	srl    0x10, a1
3fd2f020:	movk   6, a6
3fd2f030:	.word  0x7563
3fd2f040:	emu
3fd2f050:	.word  0x0606
3fd2f060:	.word  0x0008
L3FD2F070:
3fd2f070:	jrle   L3FD2F370
3fd2f080:	btst   b7, b8
3fd2f090:	getst  a10
3fd2f0a0:	.word  0x0606
3fd2f0b0:	.word  0x0008
3fd2f0c0:	.word  0x062e
3fd2f0d0:	sla    a8, a7
3fd2f0e0:	jump   b4
3fd2f0f0:	.word  0x0606
3fd2f100:	.word  0x0008
3fd2f110:	addk   4, sp
3fd2f120:	.word  0x0842
3fd2f130:	exgpc  a1
3fd2f140:	.word  0x0606
3fd2f150:	.word  0x0008
3fd2f160:	jrle   L3FD2F480
3fd2f170:	sll    b8, b8
3fd2f180:	jump   b4
3fd2f190:	.word  0x0606
3fd2f1a0:	.word  0x0008
3fd2f1b0:	jrle   L3FD2F4D0
3fd2f1c0:	subk   5, a8
3fd2f1d0:	exgpc  a1
3fd2f1e0:	.word  0x0606
3fd2f1f0:	.word  0x0008
3fd2f200:	jrle   L3FD2F520
3fd2f210:	move   -*b10, -*b10, 1
3fd2f220:	getpc  b2
3fd2f230:	.word  0x0606
3fd2f240:	.word  0x0008
3fd2f250:	sra    0xf, b1
3fd2f260:	or     a5, a2
3fd2f270:	getst  a12
3fd2f280:	.word  0x0606
3fd2f290:	.word  0x0008
3fd2f2a0:	sra    0xf, b1
3fd2f2b0:	.word  0x0845
3fd2f2c0:	exgpc  a1
3fd2f2d0:	.word  0x0606
3fd2f2e0:	.word  0x0008
3fd2f2f0:	sla    0x10, sp
3fd2f300:	addc   a1, a2
3fd2f310:	.word  0x02f8
3fd2f320:	.word  0x0605
3fd2f330:	emu
3fd2f340:	move   a2, *sp+, 1
3fd2f350:	dsjs   a4, L3FD2F3F0
3fd2f360:	sext   a1, 0
L3FD2F370:
3fd2f370:	.word  0x0806
3fd2f380:	addk   8, a0
3fd2f390:	sub    a1, a2
3fd2f3a0:	.word  0x0288
L3FD2F3B0:
3fd2f3b0:	.word  0x0605
3fd2f3c0:	emu
3fd2f3d0:	cmp    a9, a7
3fd2f3e0:	dsjs   b2, L3FD2F3B0
L3FD2F3F0:
3fd2f3f0:	.word  0x0601
3fd2f400:	trap   6
3fd2f410:	sub    b7, b10
3fd2f420:	.word  0x0045
3fd2f430:	.word  0x0600
3fd2f440:	.word  0x0000
3fd2f450:	.word  0x0601
L3FD2F460:
3fd2f460:	sext   a6, 1
3fd2f470:	jrlt   L3FD2F460
L3FD2F480:
3fd2f480:	subb   b11, b13
3fd2f490:	.word  0x0000
3fd2f4a0:	.word  0x0606
3fd2f4b0:	.word  0x020b
3fd2f4c0:	divu   b4, b5
L3FD2F4D0:
3fd2f4d0:	move   *a13+, a9, 0
3fd2f4e0:	move   -*b10, -*b10, 0
3fd2f4f0:	divu   b4, b5
3fd2f500:	subk   13, a9
3fd2f510:	sext   a1, 0
L3FD2F520:
3fd2f520:	.word  0x0a06
3fd2f530:	or     a8, a1
3fd2f540:	setf   23, 0, 0
3fd2f550:	sub    a2, a14
3fd2f560:	emu
3fd2f570:	.word  0x0605
3fd2f580:	emu
3fd2f590:	addk   24, b7
3fd2f5a0:	srl    0x10, a1
3fd2f5b0:	.word  0x0226
3fd2f5c0:	sext   a1, 0
3fd2f5d0:	.word  0x0a06
3fd2f5e0:	move   *a0+, a1, 1
3fd2f5f0:	.word  0x0691
3fd2f600:	xor    b12, b7
3fd2f610:	emu
3fd2f620:	.word  0x0605
3fd2f630:	emu
L3FD2F640:
3fd2f640:	addk   8, b1
3fd2f650:	srl    0x10, a7
3fd2f660:	.word  0x0226
3fd2f670:	.word  0x0401
3fd2f680:	trap   6
3fd2f690:	move   -*b7, -*b10, 1
3fd2f6a0:	emu
3fd2f6b0:	.word  0x0606
3fd2f6c0:	.word  0x0007
3fd2f6d0:	.word  0x7c84
3fd2f6e0:	jruc   L3FD2FB10
3fd2f6f0:	emu
3fd2f700:	.word  0x0605
3fd2f710:	emu
3fd2f720:	movb   *b13, *b9
3fd2f730:	sla    0x10, a9
3fd2f740:	.word  0x0e22
3fd2f750:	.word  0x0601
3fd2f760:	.word  0x0a06
3fd2f770:	rl     0x8, a1
3fd2f780:	sub    a10, a6
3fd2f790:	sll    0x1e, a0
3fd2f7a0:	addk   4, a4
3fd2f7b0:	nop
3fd2f7c0:	addi   0x24fc, a6
3fd2f7e0:	btst   13, a9
3fd2f7f0:	nop
3fd2f800:	sext   a6, 0
3fd2f810:	sll    0x18, a2
3fd2f820:	addk   18, a9
3fd2f830:	.word  0x0602
3fd2f840:	sext   a6, 0
3fd2f850:	btst   7, a2
3fd2f860:	addk   8, b1
3fd2f870:	.word  0x0201
3fd2f880:	.word  0x0606
3fd2f890:	pixt   *a0, *a11
3fd2f8a0:	addk   8, b1
3fd2f8b0:	pixblt l,l
3fd2f8c0:	.word  0x0600
3fd2f8d0:	addi   0x402, a6
3fd2f8f0:	addk   2, a1
3fd2f900:	pixt   a8, *a4, xy
3fd2f910:	.word  0x0413
3fd2f920:	addk   2, a1
3fd2f930:	.word  0x0004
3fd2f940:	.word  0x0606
3fd2f950:	drav   a0, a11
3fd2f960:	rev    sp
3fd2f970:	.word  0x0606
3fd2f980:	pixt   a8, *a8
3fd2f990:	rev    sp
3fd2f9a0:	.word  0x0606
3fd2f9b0:	pixt   *a0, *a5
3fd2f9c0:	rev    sp
3fd2f9d0:	.word  0x0606
L3FD2F9E0:
3fd2f9e0:	.word  0xff02
3fd2f9f0:	rev    sp
3fd2fa00:	.word  0x0606
3fd2fa10:	.word  0x02ff
3fd2fa20:	.word  0x023f
3fd2fa30:	.word  0x0606
3fd2fa40:	.word  0x020b
3fd2fa50:	addk   8, b1
3fd2fa60:	btst   7, b1
3fd2fa70:	addk   8, b1
3fd2fa80:	.word  0x0001
3fd2fa90:	.word  0x0603
3fd2faa0:	.word  0x020b
3fd2fab0:	cmp    a9, a4
3fd2fac0:	sll    0x4, b14
3fd2fad0:	.word  0x0049
3fd2fae0:	.word  0x0606
3fd2faf0:	pixt   *a0, *a11
3fd2fb00:	add    a8, a4
L3FD2FB10:
3fd2fb10:	.word  0x0410
3fd2fb20:	not    b1
3fd2fb30:	.word  0x0600
3fd2fb40:	sext   a6, 0
3fd2fb50:	dsjs   a2, L3FD2F9E0
3fd2fb60:	addk   2, a1
3fd2fb70:	add    a8, a4
3fd2fb80:	.word  0x0200
3fd2fb90:	.word  0x0603
3fd2fba0:	.word  0x020b
3fd2fbb0:	btst   0, sp
3fd2fbc0:	.word  0x0601
3fd2fbd0:	.word  0x0806
3fd2fbe0:	addk   32, a0
3fd2fbf0:	add    b8, b1
3fd2fc00:	pixt   *b0, *b0
3fd2fc10:	.word  0x0601
3fd2fc20:	.word  0x0806
3fd2fc30:	add    a8, a0
3fd2fc40:	sub    b0, b0
3fd2fc50:	pixt   a2, *a4
3fd2fc60:	.word  0x0601
3fd2fc70:	sext   a6, 0
3fd2fc80:	mpyu   a8, a0
3fd2fc90:	move   *a9+, a9, 0
3fd2fca0:	emu
3fd2fcb0:	.word  0x0606
3fd2fcc0:	.word  0xff06
3fd2fcd0:	move   sp, *b0+, 1
3fd2fce0:	.word  0x001f
3fd2fcf0:	.word  0x0601
3fd2fd00:	.word  0x0806
3fd2fd10:	sub    a0, a0
3fd2fd20:	.word  0x7129
3fd2fd30:	mods   a4, a4
3fd2fd40:	.word  0x0403
3fd2fd50:	sext   a6, 0
3fd2fd60:	pushst
3fd2fd70:	.word  0x0400
3fd2fd80:	addi   0x8800, a6
3fd2fda0:	move   *a4, *a8, 0
3fd2fdb0:	jrne   L3FD2F640
3fd2fdc0:	nop
3fd2fdd0:	.word  0x0606
3fd2fde0:	.word  0x0205
3fd2fdf0:	move   a2, *sp+, 1
3fd2fe00:	.word  0x0004
3fd2fe10:	.word  0x0606
3fd2fe20:	pixt   *a0, *a5
3fd2fe30:	clrc
3fd2fe40:	.word  0x0606
3fd2fe50:	.word  0x020a
3fd2fe60:	move   a3, *a10+, 1
3fd2fe70:	cmp    a9, a4
3fd2fe80:	emu
3fd2fe90:	.word  0x0604
3fd2fea0:	emu
3fd2feb0:	cmp    a9, a4
3fd2fec0:	sra    b4, b2
3fd2fed0:	nop
3fd2fee0:	.word  0x0604
3fd2fef0:	.word  0x020b
3fd2ff00:	btst   0, sp
3fd2ff10:	.word  0x0603
3fd2ff20:	.word  0x0a06
3fd2ff30:	move   a8, b2
3fd2ff40:	sll    0x4, b2
3fd2ff50:	.word  0x0249
3fd2ff60:	.word  0x0603
3fd2ff70:	addi   0x4901, a6
3fd2ff90:	sll    0x4, b2
3fd2ffa0:	.word  0x0e49
3fd2ffb0:	.word  0x0401
3fd2ffc0:	.word  0x0a06
3fd2ffd0:	sll    0x18, a2
3fd2ffe0:	move   a2, *a9+, 1
3fd2fff0:	call   a4
3fd30000:	.word  0x0401
3fd30010:	addi   0x2401, a6
3fd30030:	move   a2, *a9+, 1
3fd30040:	pixblt l,xy
3fd30050:	.word  0x0603
3fd30060:	.word  0x0a06
3fd30070:	move   a0, b2
3fd30080:	sll    0x4, b2
3fd30090:	.word  0x0249
3fd300a0:	.word  0x0603
3fd300b0:	addi   0x4901, a6
3fd300d0:	sll    0x4, b2
3fd300e0:	.word  0x0c49
3fd300f0:	.word  0x0401
3fd30100:	.word  0x0a06
3fd30110:	sla    0x18, a2
3fd30120:	move   a2, *a9+, 1
3fd30130:	call   a4
3fd30140:	.word  0x0401
3fd30150:	addi   0x2401, a6
3fd30170:	move   a2, *a9+, 1
3fd30180:	zext   a4, 1
3fd30190:	.word  0x0401
3fd301a0:	addi   0x2402, a6
3fd301c0:	sub    a10, a9
3fd301d0:	cmp    a9, a4
3fd301e0:	.word  0x0603
3fd301f0:	addi   0x4902, a6
3fd30210:	and    b8, b2
3fd30220:	addk   18, a9
3fd30230:	.word  0x0603
3fd30240:	sext   a6, 0
3fd30250:	move   a8, b2
3fd30260:	addk   17, a4
3fd30270:	.word  0x0603
3fd30280:	addi   0xa4fc, a6
3fd302a0:	btst   27, b4
3fd302b0:	.word  0x0600
3fd302c0:	addi   0x4102, a6
3fd302e0:	.word  0x0820
3fd302f0:	jrp   L3FD30340
3fd30300:	.word  0x0820
3fd30310:	move   a8, *a4, 0
3fd30320:	rev    a0
3fd30330:	.word  0x0606
L3FD30340:
3fd30340:	.word  0x020b
3fd30350:	.word  0x0820
3fd30360:	.word  0x0841
3fd30370:	addk   6, a2
3fd30380:	sla    0x4, a4
3fd30390:	emu
3fd303a0:	sext   a0, 0
3fd303b0:	sext   a6, 0
3fd303c0:	btst   0, b14
3fd303d0:	.word  0x0042
3fd303e0:	.word  0x0605
3fd303f0:	pixt   *a0, *a7
3fd30400:	.word  0x7e10
3fd30410:	.word  0x0400
3fd30420:	addi   0x1102, a6
3fd30440:	sub    a1, a2
3fd30450:	sll    0x2, a8
3fd30460:	emu
3fd30470:	.word  0x0601
3fd30480:	trap   6
3fd30490:	addk   7, b14
3fd304a0:	pixt   b8, *b1, xy
3fd304b0:	move   @0x7060601, @0xf27d1000, 1
3fd30500:	.word  0x0089
3fd30510:	.word  0x0601
3fd30520:	trap   6
3fd30530:	add    sp, b14
3fd30540:	pixt   *b0, xy, *b0, xy
3fd30550:	move   @0xa060601, @0x42128801, 1
3fd305a0:	sla    0x8, a8
3fd305b0:	.word  0x08a4
3fd305c0:	.word  0x0601
3fd305d0:	sext   a6, 1
3fd305e0:	.word  0x04fe
3fd305f0:	addk   32, a0
3fd30600:	emu
3fd30610:	.word  0x0606
3fd30620:	.word  0xfe08
3fd30630:	move   *a5+, a10, 1
3fd30640:	subk   10, b2
3fd30650:	.word  0x0601
3fd30660:	.word  0x0806
3fd30670:	move   -*b7, -*b14, 1
3fd30680:	divu   b6, b6
3fd30690:	emu
3fd306a0:	.word  0x0606
3fd306b0:	.word  0xfe07
3fd306c0:	.word  0x7c04
3fd306d0:	.word  0x0040
3fd306e0:	.word  0x0601
3fd306f0:	sext   a6, 1
3fd30700:	sub    b7, b14
3fd30710:	pixt   a6, *a5
3fd30720:	emu
3fd30730:	.word  0x0606
3fd30740:	.word  0xfe07
3fd30750:	subb   b1, sp
3fd30760:	.word  0x0045
3fd30770:	.word  0x0601
3fd30780:	.word  0x0806
3fd30790:	movb   *a0, a0
3fd307a0:	divu   b5, b8
3fd307b0:	.word  0x711d
3fd307c0:	.word  0x0601
3fd307d0:	.word  0x0806
3fd307e0:	mpyu   a8, a0
3fd307f0:	sla    0x8, a10
3fd30800:	dsjs   a4, L3FD30850
3fd30810:	.word  0x0601
3fd30820:	.word  0x0606
3fd30830:	move   b7, *b14(0x4d6), 1
L3FD30850:
3fd30850:	.word  0x0601
3fd30860:	sext   a6, 1
3fd30870:	move   b7, *sp(0x4d6), 1
3fd30890:	exgpc  b14
3fd308a0:	.word  0x0606
3fd308b0:	.word  0x0008
3fd308c0:	jrge   L3FD30D10
3fd308d0:	move   b8, -*b13, 1
3fd308e0:	exgpc  a2
3fd308f0:	.word  0x0606
3fd30900:	.word  0xfe07
3fd30910:	addk   10, b1
3fd30920:	emu
3fd30930:	.word  0x0601
3fd30940:	.word  0x0806
3fd30950:	jalt   L3FD45C00
3fd30970:	.word  0xdc63
3fd30980:	.word  0x0600
3fd30990:	.word  0x0806
3fd309a0:	andn   b7, sp
3fd309b0:	not    b8
3fd309c0:	sra    0x1d, sp
L3FD309D0:
3fd309d0:	emu
3fd309e0:	.word  0x0606
3fd309f0:	.word  0xff08
3fd30a00:	dsjs   a2, L3FD309D0
3fd30a10:	move   *b7, *b8, 0
3fd30a20:	emu
3fd30a30:	.word  0x0606
3fd30a40:	.word  0xfe07
3fd30a50:	.word  0x7c1f
3fd30a60:	pushst
3fd30a70:	.word  0x0601
3fd30a80:	.word  0x0806
3fd30a90:	mpyu   a8, a0
3fd30aa0:	move   -*a9, a9, 0
3fd30ab0:	andn   b4, b4
3fd30ac0:	.word  0x0601
3fd30ad0:	.word  0x0806
3fd30ae0:	move   a8, *a0(0x5ad6), 0
3fd30b00:	.word  0x711d
3fd30b10:	.word  0x0601
3fd30b20:	.word  0x0806
3fd30b30:	mpyu   a8, a0
3fd30b40:	sub    b0, b2
3fd30b50:	pixt   *a2, *a4
3fd30b60:	.word  0x0600
L3FD30B70:
3fd30b70:	sext   a6, 1
3fd30b80:	rl     0x0, a0
3fd30b90:	srl    0x1c, a4
3fd30ba0:	add    a8, a10
3fd30bb0:	emu
3fd30bc0:	.word  0x0606
3fd30bd0:	.word  0x0008
3fd30be0:	jrle   L3FD30ED0
3fd30bf0:	move   b8, -*b8, 1
3fd30c00:	popst
3fd30c10:	.word  0x0606
3fd30c20:	.word  0x0007
3fd30c30:	.word  0x001f
3fd30c40:	jruc   L3FD30CC0
3fd30c50:	.word  0x0007
3fd30c60:	.word  0x0606
3fd30c70:	.word  0x0008
3fd30c80:	cmp    b5, b3
3fd30c90:	.word  0x0821
3fd30ca0:	sla    0x4, a2
3fd30cb0:	.word  0x0601
L3FD30CC0:
3fd30cc0:	sext   a6, 1
3fd30cd0:	dsjs   b14, L3FD30B70
3fd30ce0:	addxy  a4, a4
3fd30cf0:	emu
3fd30d00:	.word  0x0606
L3FD30D10:
3fd30d10:	.word  0xfe07
3fd30d20:	addc   a0, sp
3fd30d30:	.word  0x00f8
3fd30d40:	.word  0x0601
3fd30d50:	sext   a6, 1
3fd30d60:	srl    0x9, b14
3fd30d70:	movk   6, a6
3fd30d80:	emu
3fd30d90:	.word  0x0606
3fd30da0:	.word  0xfe07
3fd30db0:	jrle   L3FD310D0
3fd30dc0:	.word  0x00e8
3fd30dd0:	.word  0x0601
L3FD30DE0:
3fd30de0:	sext   a6, 1
3fd30df0:	jrlt   L3FD30DE0
3fd30e00:	movk   5, a9
3fd30e10:	emu
3fd30e20:	.word  0x0606
3fd30e30:	.word  0xfe07
3fd30e40:	sra    0xf, b1
3fd30e50:	.word  0x0047
3fd30e60:	.word  0x0601
3fd30e70:	.word  0x0806
3fd30e80:	btst   0, b11
3fd30e90:	getpc  a2
3fd30ea0:	.word  0x0606
3fd30eb0:	.word  0x0006
3fd30ec0:	move   -*a10, a4, 1
L3FD30ED0:
3fd30ed0:	srl    0x1c, b4
3fd30ee0:	.word  0x0600
3fd30ef0:	.word  0x0806
3fd30f00:	movk   32, a0
3fd30f10:	.word  0x7149
3fd30f20:	.word  0x3492
3fd30f30:	exgpc  b13
3fd30f40:	.word  0x0606
3fd30f50:	.word  0x0206
3fd30f60:	andn   a2, a1
3fd30f70:	or     a2, a6
3fd30f80:	getst  a12
3fd30f90:	.word  0x0606
3fd30fa0:	.word  0x0008
3fd30fb0:	addk   20, a12
3fd30fc0:	sll    b8, b5
3fd30fd0:	jump   b4
3fd30fe0:	.word  0x0606
3fd30ff0:	.word  0x0005
3fd31000:	movb   *b1(0x1e0), *b14(0x601)
3fd31030:	.word  0x0606
3fd31040:	move   *a0(0x3ae5), *a1+, 0
3fd31060:	.word  0x005d
3fd31070:	.word  0x0600
3fd31080:	sext   a6, 1
3fd31090:	addc   a0, a2
3fd310a0:	sll    a2, a9
3fd310b0:	move   b0, *b8, 1
3fd310c0:	.word  0x0c30
L3FD310D0:
3fd310d0:	.word  0x0600
3fd310e0:	.word  0x0606
3fd310f0:	move   *a8+, *a2+, 1
3fd31100:	move   *a1, *a9, 1
3fd31110:	.word  0x08a2
3fd31120:	getst  a2
3fd31130:	.word  0x0606
3fd31140:	.word  0x0006
3fd31150:	.word  0x0843
3fd31160:	movk   9, a1
3fd31170:	.word  0x0601
3fd31180:	.word  0x0806
3fd31190:	move   a0, a0
3fd311a0:	btst   1, a10
3fd311b0:	rl     0x12, b3
3fd311c0:	.word  0x0601
3fd311d0:	.word  0x0806
3fd311e0:	add    a8, a0
3fd311f0:	move   -*a10, -*a8, 0
3fd31200:	move   a4, *a12+, 1
3fd31210:	.word  0x0601
3fd31220:	.word  0x0806
3fd31230:	add    a8, a0
3fd31240:	sll    0x10, b0
3fd31250:	movb   a5, *a5
3fd31260:	.word  0x0601
3fd31270:	sext   a6, 1
3fd31280:	add    a8, a0
3fd31290:	sra    0x16, a10
3fd312a0:	popst
3fd312b0:	.word  0x0601
3fd312c0:	sext   a6, 1
3fd312d0:	move   *a8, a0, 1
3fd312e0:	movk   6, a9
3fd312f0:	neg    a3
3fd31300:	.word  0x0601
3fd31310:	.word  0x0606
3fd31320:	mpyu   a8, a0
3fd31330:	move   -*a9, a9, 0
3fd31340:	emu
3fd31350:	.word  0x0606
3fd31360:	emu
3fd31370:	.word  0xd484
3fd31380:	.word  0x08ea
3fd31390:	exgpc  a1
3fd313a0:	.word  0x0606
3fd313b0:	.word  0x0006
3fd313c0:	jrle   L3FD31890
3fd313d0:	.word  0x0217
3fd313e0:	.word  0x0601
3fd313f0:	.word  0x0606
3fd31400:	mpys   a0, a0
3fd31410:	movk   6, a5
3fd31420:	.word  0x001d
3fd31430:	.word  0x0606
3fd31440:	.word  0x0007
3fd31450:	xor    a13, a0
3fd31460:	.word  0x0410
3fd31470:	.word  0x0081
3fd31480:	.word  0x0601
3fd31490:	trap   6
3fd314a0:	move   *a0, *a2, 0
3fd314b0:	subxy  b0, b2
3fd314c0:	sla    0x8, a8
3fd314d0:	.word  0x08a4
3fd314e0:	.word  0x0601
3fd314f0:	.word  0x0606
3fd31500:	sra    0x10, a0
L3FD31510:
3fd31510:	divu   a6, a6
3fd31520:	.word  0x0015
3fd31530:	.word  0x0605
3fd31540:	.word  0x0208
3fd31550:	addk   5, b14
3fd31560:	move   *a1, a14, 0
3fd31570:	addk   7, a0
3fd31580:	.word  0x0001
3fd31590:	.word  0x0606
3fd315a0:	.word  0x0007
3fd315b0:	sra    0x1c, a1
3fd315c0:	move   a4, -*a10, 1
3fd315d0:	.word  0x00c4
3fd315e0:	sext   a0, 0
3fd315f0:	.word  0x0806
3fd31600:	dsjs   a2, L3FD31510
3fd31610:	sla    0x10, b3
L3FD31620:
3fd31620:	addxy  a4, a4
3fd31630:	emu
3fd31640:	.word  0x0601
3fd31650:	.word  0x0606
3fd31660:	sub    b7, sp
3fd31670:	add    b11, b12
3fd31680:	emu
3fd31690:	.word  0x0606
3fd316a0:	.word  0xff07
3fd316b0:	or     a14, a4
L3FD316C0:
3fd316c0:	.word  0x0842
3fd316d0:	sext   a0, 0
3fd316e0:	.word  0x0606
3fd316f0:	.word  0x04ff
3fd31700:	sub    b3, b13
3fd31710:	emu
3fd31720:	.word  0x0606
3fd31730:	.word  0xff07
3fd31740:	move   a4, *a4+, 0
3fd31750:	.word  0x08ea
3fd31760:	.word  0x0000
3fd31770:	.word  0x0000
3fd31780:	.word  0x0000
3fd31790:	.word  0x0000
3fd317a0:	.word  0x0000
3fd317b0:	.word  0x0000
3fd317c0:	.word  0x0867
3fd317d0:	.word  0x0000
3fd317e0:	.word  0xd428
3fd317f0:	dsjs   b2, L3FD31620
3fd31800:	.word  0x0000
3fd31810:	.word  0x0000
3fd31820:	.word  0x0000
3fd31830:	.word  0x0000
3fd31840:	.word  0x0000
3fd31850:	.word  0x0000
3fd31860:	.word  0x0000
3fd31870:	.word  0x0001
3fd31880:	subk   27, a0
L3FD31890:
3fd31890:	dsjs   b3, L3FD316C0
3fd318a0:	.word  0x0000
3fd318b0:	.word  0x0000
3fd318c0:	.word  0x0000
3fd318d0:	.word  0x0000
3fd318e0:	move   *a12(0x3fd2), *a8+, 0
3fd31900:	.word  0x0000
3fd31910:	.word  0x0000
L3FD31920:
3fd31920:	mmtm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3fd31940:	move   a14, a13
3fd31950:	addk   32, a14
3fd31960:	move   *a13(0xffe0), a9, 1
3fd31980:	move   *a13(0xffc0), a10, 1
3fd319a0:	move   *a13(0xffa0), a11, 1
3fd319c0:	calla  L3F708700
3fd319f0:	move   *a8(0x100), a7, 1
3fd31a10:	move   *a7, a7, 1
3fd31a20:	move   *a7(0x1340), a7, 1
3fd31a40:	jreq   L3FD31B90
3fd31a50:	calla  L3F708700
3fd31a80:	move   *a8(0x100), a7, 1
3fd31aa0:	move   *a7, a7, 1
3fd31ab0:	move   *a7(0x1340), a7, 1
3fd31ad0:	move   *a7, a7, 1
3fd31ae0:	cmp    a7, a9
3fd31af0:	jrne   L3FD31B90
3fd31b00:	calla  L3F708700
3fd31b30:	move   *a8(0x100), a7, 1
3fd31b50:	move   *a7, a7, 1
3fd31b60:	move   *a7(0x1340), a2, 1
3fd31b80:	jruc   L3FD31C70
L3FD31B90:
3fd31b90:	calla  L3F708700
3fd31bc0:	move   *a8(0x100), a7, 1
3fd31be0:	move   *a7, a7, 1
3fd31bf0:	move   a14, -*sp, 1
3fd31c00:	move   a9, *a14+, 1
3fd31c10:	calla  L3FD33420
3fd31c40:	move   a8, *a7(0x1340), 1
3fd31c60:	move   a8, a2
L3FD31C70:
3fd31c70:	move   *a2(0x60), a7, 1
3fd31c90:	inc    a7
3fd31ca0:	move   a7, *a2(0x60), 1
3fd31cc0:	move   *a2(0x80), a5, 1
3fd31ce0:	cmp    a5, a7
3fd31cf0:	jrle   L3FD31DC0
3fd31d00:	move   a14, -*sp, 1
3fd31d10:	move   *a2(0x40), a7, 1
3fd31d30:	sll    0x1, a7
3fd31d40:	move   a7, *a14+, 1
3fd31d50:	move   a2, *a14+, 1
3fd31d60:	calla  L3FD32DD0
3fd31d90:	dsjs   a8, L3FD31DC0
3fd31da0:	movk   1, a8
3fd31db0:	jruc   L3FD32060
L3FD31DC0:
3fd31dc0:	move   a14, -*sp, 1
3fd31dd0:	movk   16, a7
3fd31de0:	move   a7, *a14+, 1
3fd31df0:	calla  L3F701230
3fd31e20:	move   a8, a0
3fd31e30:	jrne   L3FD31E60
3fd31e40:	movk   1, a8
3fd31e50:	jruc   L3FD32060
L3FD31E60:
3fd31e60:	move   a10, *a0, 1
3fd31e70:	move   a11, *a0(0x20), 1
3fd31e90:	move   *a13(0xff80), *a13(0x0), 1
3fd31ec0:	move   *a13(0x0), *a0(0x40), 1
3fd31ef0:	move   a10, a5
3fd31f00:	sll    0x3, a5
3fd31f10:	add    a11, a5
3fd31f20:	move   *a2(0x40), a3, 1
3fd31f40:	dec    a3
3fd31f50:	and    a3, a5
3fd31f60:	move   a5, a12
3fd31f70:	move   a12, a5
3fd31f80:	sll    0x5, a5
3fd31f90:	move   *a2(0x20), a3, 1
3fd31fb0:	add    a5, a3
3fd31fc0:	move   *a3(0x0), *a0(0x60), 1
3fd31ff0:	move   a12, a5
3fd32000:	sll    0x5, a5
3fd32010:	move   *a2(0x20), a3, 1
3fd32030:	add    a5, a3
3fd32040:	move   a0, *a3, 1
3fd32050:	sub    a8, a8
L3FD32060:
3fd32060:	move   *sp(0x160), a14, 1
3fd32080:	mmfm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3fd320a0:	rets   2
L3FD320B0:
3fd320b0:	mmtm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3fd320d0:	move   a14, a13
3fd320e0:	addk   32, a14
3fd320f0:	move   *a13(0xffe0), a9, 1
3fd32110:	move   *a13(0xffc0), a10, 1
3fd32130:	move   *a13(0xffa0), a11, 1
3fd32150:	calla  L3F708700
3fd32180:	move   *a8(0x100), a7, 1
3fd321a0:	move   *a7, a7, 1
3fd321b0:	move   *a7(0x1340), a7, 1
3fd321d0:	jreq   L3FD32320
3fd321e0:	calla  L3F708700
3fd32210:	move   *a8(0x100), a7, 1
3fd32230:	move   *a7, a7, 1
3fd32240:	move   *a7(0x1340), a7, 1
3fd32260:	move   *a7, a7, 1
3fd32270:	cmp    a7, a9
3fd32280:	jrne   L3FD32320
3fd32290:	calla  L3F708700
3fd322c0:	move   *a8(0x100), a7, 1
3fd322e0:	move   *a7, a7, 1
3fd322f0:	move   *a7(0x1340), a0, 1
3fd32310:	jruc   L3FD32400
L3FD32320:
3fd32320:	calla  L3F708700
3fd32350:	move   *a8(0x100), a7, 1
3fd32370:	move   *a7, a7, 1
3fd32380:	move   a14, -*sp, 1
3fd32390:	move   a9, *a14+, 1
3fd323a0:	calla  L3FD33420
3fd323d0:	move   a8, *a7(0x1340), 1
3fd323f0:	move   a8, a0
L3FD32400:
3fd32400:	sub    a7, a7
3fd32410:	move   a7, *a13, 1
3fd32420:	move   a10, a5
3fd32430:	sll    0x3, a5
3fd32440:	add    a11, a5
3fd32450:	move   *a0(0x40), a3, 1
3fd32470:	dec    a3
3fd32480:	and    a3, a5
3fd32490:	sll    0x5, a5
3fd324a0:	move   *a0(0x20), a3, 1
3fd324c0:	add    a5, a3
3fd324d0:	move   *a3, a12, 1
3fd324e0:	jreq   L3FD325D0
L3FD324F0:
3fd324f0:	move   *a12, a7, 1
3fd32500:	cmp    a10, a7
3fd32510:	jrne   L3FD325A0
3fd32520:	move   *a12(0x20), a7, 1
3fd32540:	cmp    a11, a7
3fd32550:	jrne   L3FD325A0
3fd32560:	move   *a12(0x40), *a13(0x0), 1
3fd32590:	jruc   L3FD325D0
L3FD325A0:
3fd325a0:	move   *a12(0x60), a12, 1
3fd325c0:	jrne   L3FD324F0
L3FD325D0:
3fd325d0:	move   *a13, a7, 1
3fd325e0:	jrne   L3FD32610
3fd325f0:	movk   2, a8
3fd32600:	jruc   L3FD32650
L3FD32610:
3fd32610:	move   *a13(0xff80), a5, 1
3fd32630:	move   a7, *a5, 1
3fd32640:	sub    a8, a8
L3FD32650:
3fd32650:	move   *sp(0x140), a14, 1
3fd32670:	mmfm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3fd32690:	rets   2
L3FD326A0:
3fd326a0:	mmtm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3fd326c0:	move   a14, a13
3fd326d0:	addk   32, a14
3fd326e0:	move   *a13(0xffe0), a9, 1
3fd32700:	move   *a13(0xffc0), a10, 1
3fd32720:	move   *a13(0xffa0), a11, 1
3fd32740:	calla  L3F708700
3fd32770:	move   *a8(0x100), a7, 1
3fd32790:	move   *a7, a7, 1
3fd327a0:	move   *a7(0x1340), a7, 1
3fd327c0:	jreq   L3FD32910
3fd327d0:	calla  L3F708700
3fd32800:	move   *a8(0x100), a7, 1
3fd32820:	move   *a7, a7, 1
3fd32830:	move   *a7(0x1340), a7, 1
3fd32850:	move   *a7, a7, 1
3fd32860:	cmp    a7, a9
3fd32870:	jrne   L3FD32910
3fd32880:	calla  L3F708700
3fd328b0:	move   *a8(0x100), a7, 1
3fd328d0:	move   *a7, a7, 1
3fd328e0:	move   *a7(0x1340), a6, 1
3fd32900:	jruc   L3FD329F0
L3FD32910:
3fd32910:	calla  L3F708700
3fd32940:	move   *a8(0x100), a7, 1
3fd32960:	move   *a7, a7, 1
3fd32970:	move   a14, -*sp, 1
3fd32980:	move   a9, *a14+, 1
3fd32990:	calla  L3FD33420
3fd329c0:	move   a8, *a7(0x1340), 1
3fd329e0:	move   a8, a6
L3FD329F0:
3fd329f0:	movk   2, a7
3fd32a00:	move   a7, *a13, 1
3fd32a10:	move   a10, a5
3fd32a20:	sll    0x3, a5
3fd32a30:	add    a11, a5
3fd32a40:	move   *a6(0x40), a3, 1
3fd32a60:	dec    a3
3fd32a70:	and    a3, a5
3fd32a80:	move   a5, a12
3fd32a90:	sub    a2, a2
3fd32aa0:	move   a12, a5
3fd32ab0:	sll    0x5, a5
3fd32ac0:	move   *a6(0x20), a3, 1
3fd32ae0:	add    a5, a3
3fd32af0:	move   *a3, a0, 1
3fd32b00:	jreq   L3FD32D70
L3FD32B10:
3fd32b10:	move   *a0, a7, 1
3fd32b20:	cmp    a10, a7
3fd32b30:	jrne   L3FD32D30
3fd32b40:	move   *a0(0x20), a7, 1
3fd32b60:	cmp    a11, a7
3fd32b70:	jrne   L3FD32D30
3fd32b80:	move   *a6(0x60), a7, 1
3fd32ba0:	dec    a7
3fd32bb0:	move   a7, *a6(0x60), 1
3fd32bd0:	sub    a7, a7
3fd32be0:	move   a7, *a13, 1
3fd32bf0:	move   *a0(0x60), a4, 1
3fd32c10:	move   a2, a3
3fd32c20:	jrne   L3FD32CA0
3fd32c30:	move   a12, a5
3fd32c40:	sll    0x5, a5
3fd32c50:	move   *a6(0x20), a3, 1
3fd32c70:	add    a5, a3
3fd32c80:	move   a4, *a3, 1
3fd32c90:	jruc   L3FD32CC0
L3FD32CA0:
3fd32ca0:	move   a4, *a2(0x60), 1
L3FD32CC0:
3fd32cc0:	move   a14, -*sp, 1
3fd32cd0:	move   a0, *a14+, 1
3fd32ce0:	calla  L3F702440
3fd32d10:	move   a4, a0
3fd32d20:	jruc   L3FD32D60
L3FD32D30:
3fd32d30:	move   a0, a2
3fd32d40:	move   *a0(0x60), a0, 1
L3FD32D60:
3fd32d60:	jrne   L3FD32B10
L3FD32D70:
3fd32d70:	move   *a13, a8, 1
3fd32d80:	move   *sp(0x1a0), a14, 1
3fd32da0:	mmfm   sp, a0,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13
3fd32dc0:	rets   2
L3FD32DD0:
3fd32dd0:	mmtm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3fd32df0:	move   a14, a13
3fd32e00:	addk   32, a14
3fd32e10:	move   *a13(0xffe0), a7, 1
3fd32e30:	move   *a7(0x20), *a13(0x0), 1
3fd32e60:	move   *a7(0x40), a12, 1
3fd32e80:	move   a14, -*sp, 1
3fd32e90:	movk   4, a5
3fd32ea0:	move   a5, *a14+, 1
3fd32eb0:	move   *a13(0xffc0), *a14+, 1
3fd32ed0:	calla  L3F703D90
3fd32f00:	move   a8, *a7(0x20), 1
3fd32f20:	move   *a7(0x20), a5, 1
3fd32f40:	jrne   L3FD32FA0
3fd32f50:	move   *a13(0x0), *a7(0x20), 1
3fd32f80:	movk   1, a8
3fd32f90:	jruc   L3FD333D0
L3FD32FA0:
3fd32fa0:	move   *a13(0xffc0), *a7(0x40), 1
3fd32fd0:	move   *a13(0xffc0), *a7(0x80), 1
3fd33000:	move   *a13, a5, 1
3fd33010:	jreq   L3FD333C0
3fd33020:	sub    a11, a11
3fd33030:	cmp    a12, a11
3fd33040:	jrge   L3FD33360
L3FD33050:
3fd33050:	move   a11, a7
3fd33060:	sll    0x5, a7
3fd33070:	move   *a13, a5, 1
3fd33080:	add    a5, a7
3fd33090:	move   *a7, a9, 1
3fd330a0:	jreq   L3FD33330
L3FD330B0:
3fd330b0:	move   a14, -*sp, 1
3fd330c0:	move   *a9(0x20), *a14+, 1
3fd330e0:	move   *a9(0x0), *a14+, 1
3fd33100:	move   *a13(0xffe0), a7, 1
3fd33120:	move   *a7(0x0), *a14+, 1
3fd33140:	calla  L3FD326A0
3fd33170:	move   *a9(0x60), a10, 1
3fd33190:	move   *a9, a5, 1
3fd331a0:	sll    0x3, a5
3fd331b0:	move   *a9(0x20), a3, 1
3fd331d0:	add    a3, a5
3fd331e0:	move   *a13(0xffc0), a3, 1
3fd33200:	dec    a3
3fd33210:	and    a3, a5
3fd33220:	move   a5, a0
3fd33230:	move   a0, a5
3fd33240:	sll    0x5, a5
3fd33250:	move   *a7(0x20), a3, 1
3fd33270:	add    a5, a3
3fd33280:	move   *a3(0x0), *a9(0x60), 1
3fd332b0:	move   a0, a5
3fd332c0:	sll    0x5, a5
3fd332d0:	move   *a7(0x20), a3, 1
3fd332f0:	add    a5, a3
3fd33300:	move   a9, *a3, 1
3fd33310:	move   a10, a9
3fd33320:	jrne   L3FD330B0
L3FD33330:
3fd33330:	inc    a11
3fd33340:	cmp    a12, a11
3fd33350:	jrlt   L3FD33050
L3FD33360:
3fd33360:	move   a14, -*sp, 1
3fd33370:	move   *a13(0x0), *a14+, 1
3fd33390:	calla  L3F702440
L3FD333C0:
3fd333c0:	sub    a8, a8
L3FD333D0:
3fd333d0:	move   *sp(0x140), a14, 1
3fd333f0:	mmfm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3fd33410:	rets   2
L3FD33420:
3fd33420:	mmtm   sp, a9,a11,a13
3fd33440:	move   a14, a13
3fd33450:	addi   0x40, a14
3fd33470:	sub    a11, a11
3fd33480:	move   a11, *a13, 1
3fd33490:	calla  L3F708700
3fd334c0:	move   *a8(0x100), a11, 1
3fd334e0:	move   *a11, a11, 1
3fd334f0:	move   *a13, a9, 1
3fd33500:	move   *a11(0x1320), a11, 1
3fd33520:	cmp    a11, a9
3fd33530:	jrge   L3FD33800
L3FD33540:
3fd33540:	calla  L3F708700
3fd33570:	move   *a8(0x100), a11, 1
3fd33590:	move   *a11, a11, 1
3fd335a0:	move   *a13, a9, 1
3fd335b0:	sll    0x5, a9
3fd335c0:	move   *a11(0x1300), a11, 1
3fd335e0:	add    a9, a11
3fd335f0:	move   *a11, a11, 1
3fd33600:	move   *a11, a11, 1
3fd33610:	move   *a13(0xffe0), a9, 1
3fd33630:	cmp    a9, a11
3fd33640:	jrne   L3FD33730
3fd33650:	calla  L3F708700
3fd33680:	move   *a8(0x100), a11, 1
3fd336a0:	move   *a11, a11, 1
3fd336b0:	move   *a13, a9, 1
3fd336c0:	sll    0x5, a9
3fd336d0:	move   *a11(0x1300), a11, 1
3fd336f0:	add    a9, a11
3fd33700:	move   *a11, a8, 1
3fd33710:	jauc   L3FD33F80
L3FD33730:
3fd33730:	move   *a13, a11, 1
3fd33740:	inc    a11
3fd33750:	move   a11, *a13, 1
3fd33760:	calla  L3F708700
3fd33790:	move   *a8(0x100), a9, 1
3fd337b0:	move   *a9, a9, 1
3fd337c0:	move   *a9(0x1320), a9, 1
3fd337e0:	cmp    a9, a11
3fd337f0:	jrlt   L3FD33540
L3FD33800:
3fd33800:	calla  L3F708700
3fd33830:	move   *a8(0x100), a11, 1
3fd33850:	move   *a11, a11, 1
3fd33860:	move   *a11(0x1320), a9, 1
3fd33880:	inc    a9
3fd33890:	move   a9, *a11(0x1320), 1
3fd338b0:	calla  L3F708700
3fd338e0:	move   *a8(0x100), a11, 1
3fd33900:	move   *a11, a11, 1
3fd33910:	move   *a11(0x1300), a11, 1
3fd33930:	jrne   L3FD33A30
3fd33940:	calla  L3F708700
3fd33970:	move   *a8(0x100), a11, 1
3fd33990:	move   *a11, a11, 1
3fd339a0:	move   a14, -*sp, 1
3fd339b0:	movk   4, a9
3fd339c0:	move   a9, *a14+, 1
3fd339d0:	calla  L3F701230
3fd33a00:	move   a8, *a11(0x1300), 1
3fd33a20:	jruc   L3FD33C10
L3FD33A30:
3fd33a30:	calla  L3F708700
3fd33a60:	move   *a8(0x100), a11, 1
3fd33a80:	move   *a11, a11, 1
3fd33a90:	move   a14, -*sp, 1
3fd33aa0:	calla  L3F708700
3fd33ad0:	move   *a8(0x100), a9, 1
3fd33af0:	move   *a9, a9, 1
3fd33b00:	move   *a9(0x1320), a9, 1
3fd33b20:	sll    0x2, a9
3fd33b30:	move   a9, *a14+, 1
3fd33b40:	calla  L3F708700
3fd33b70:	move   *a8(0x100), a9, 1
3fd33b90:	move   *a9, a9, 1
3fd33ba0:	move   *a9(0x1300), *a14+, 1
3fd33bc0:	calla  L3F7030E0
3fd33bf0:	move   a8, *a11(0x1300), 1
L3FD33C10:
3fd33c10:	calla  L3F708700
3fd33c40:	move   *a8(0x100), a11, 1
3fd33c60:	move   *a11, a11, 1
3fd33c70:	calla  L3F708700
3fd33ca0:	move   *a8(0x100), a9, 1
3fd33cc0:	move   *a9, a9, 1
3fd33cd0:	move   *a9(0x1320), a9, 1
3fd33cf0:	dec    a9
3fd33d00:	sll    0x5, a9
3fd33d10:	move   *a11(0x1300), a11, 1
3fd33d30:	add    a9, a11
3fd33d40:	move   a14, -*sp, 1
3fd33d50:	movk   20, a9
3fd33d60:	move   a9, *a14+, 1
3fd33d70:	calla  L3F701230
3fd33da0:	move   a8, *a11, 1
3fd33db0:	move   a8, *a13(0x20), 1
3fd33dd0:	move   *a13(0xffe0), *a8(0x0), 1
3fd33e00:	sub    a11, a11
3fd33e10:	move   a11, *a8(0x20), 1
3fd33e30:	movi   0x200, a9
3fd33e50:	move   a9, *a8(0x40), 1
3fd33e70:	move   a11, *a8(0x60), 1
3fd33e90:	movi   0xffff, a11
3fd33eb0:	move   a11, *a8(0x80), 1
3fd33ed0:	move   a14, -*sp, 1
3fd33ee0:	move   *a8(0x40), a9, 1
3fd33f00:	sll    0x1, a9
3fd33f10:	move   a9, *a14+, 1
3fd33f20:	move   a8, *a14+, 1
3fd33f30:	calla  L3FD32DD0
3fd33f60:	move   *a13(0x20), a8, 1
L3FD33F80:
3fd33f80:	move   *sp(0x80), a14, 1
3fd33fa0:	mmfm   sp, a9,a11,a13
3fd33fc0:	rets   2
L3FD33FD0:
3fd33fd0:	mmtm   sp, a7,a9,a10,a11,a13
3fd33ff0:	move   a14, a13
3fd34000:	move   *a13(0xffe0), a9, 1
3fd34020:	move   *a9(0x380), a11, 1
3fd34040:	move   *a9(0x3a0), a7, 1
3fd34060:	addi   0x40, a11
3fd34080:	cmp    a7, a11
3fd34090:	jrls   L3FD340F0
3fd340a0:	move   a14, -*sp, 1
3fd340b0:	move   a9, *a14+, 1
3fd340c0:	calla  L3F9B1030
L3FD340F0:
3fd340f0:	move   *a9(0x380), a10, 1
3fd34110:	move   a10, *a9(0x340), 1
3fd34130:	movi   0x23, a11
3fd34150:	movb   a11, *a10
3fd34160:	movk   2, a7
3fd34170:	setf   16, 0, 0
3fd34180:	move   a7, *a10(0x10), 0
3fd341a0:	move   *a9(0x380), a7, 1
3fd341c0:	addi   0x40, a7
3fd341e0:	move   a7, *a9(0x380), 1
3fd34200:	move   *a9(0x320), a7, 1
3fd34220:	inc    a7
3fd34230:	move   a7, *a9(0x320), 1
3fd34250:	movb   *a13(0xffc0), *a10(0x8)
3fd34280:	move   *a13(0xffa0), *a10(0x20), 1
3fd342b0:	move   *a9(0x400), a7, 1
3fd342d0:	jreq   L3FD34330
3fd342e0:	move   a14, -*sp, 1
3fd342f0:	move   a9, *a14+, 1
3fd34300:	move   *a9(0x400), a7, 1
3fd34320:	call   a7
L3FD34330:
3fd34330:	move   *sp(0xc0), a14, 1
3fd34350:	mmfm   sp, a7,a9,a10,a11,a13
3fd34370:	rets   2
L3FD34380:
3fd34380:	mmtm   sp, a9,a11,a13
3fd343a0:	move   a14, a13
3fd343b0:	addi   0x100, a14
3fd343d0:	move   *a13(0xffe0), a9, 1
3fd343f0:	movk   1, a11
3fd34400:	move   a11, *a13(0xe0), 1
3fd34420:	move   a14, -*sp, 1
3fd34430:	move   a13, *a14+, 1
3fd34440:	movi   0x80, a11
3fd34460:	move   a11, *a14+, 1
3fd34470:	move   a9, *a14+, 1
3fd34480:	calla  L3FD350E0
3fd344b0:	move   *sp(0x80), a14, 1
3fd344d0:	mmfm   sp, a9,a11,a13
3fd344f0:	rets   2
L3FD34500:
3fd34500:	mmtm   sp, a9,a11,a13
3fd34520:	move   a14, a13
3fd34530:	addi   0x100, a14
3fd34550:	move   *a13(0xffe0), a9, 1
3fd34570:	sub    a11, a11
3fd34580:	move   a11, *a13(0xe0), 1
3fd345a0:	move   a14, -*sp, 1
3fd345b0:	move   a13, *a14+, 1
3fd345c0:	movi   0x80, a11
3fd345e0:	move   a11, *a14+, 1
3fd345f0:	move   a9, *a14+, 1
3fd34600:	calla  L3FD350E0
3fd34630:	move   *sp(0x80), a14, 1
3fd34650:	mmfm   sp, a9,a11,a13
3fd34670:	rets   2
L3FD34680:
3fd34680:	mmtm   sp, a7,a9,a10,a11,a13
3fd346a0:	move   a14, a13
3fd346b0:	move   *a13(0xffe0), a9, 1
3fd346d0:	move   *a9(0x380), a11, 1
3fd346f0:	move   *a9(0x3a0), a7, 1
3fd34710:	addi   0x80, a11
3fd34730:	cmp    a7, a11
3fd34740:	jrls   L3FD347A0
3fd34750:	move   a14, -*sp, 1
3fd34760:	move   a9, *a14+, 1
3fd34770:	calla  L3F9B1030
L3FD347A0:
3fd347a0:	move   *a9(0x380), a10, 1
3fd347c0:	move   a10, *a9(0x340), 1
3fd347e0:	movk   2, a11
3fd347f0:	movb   a11, *a10
3fd34800:	movk   4, a7
3fd34810:	setf   16, 0, 0
3fd34820:	move   a7, *a10(0x10), 0
3fd34840:	move   *a9(0x380), a7, 1
3fd34860:	addi   0x80, a7
3fd34880:	move   a7, *a9(0x380), 1
3fd348a0:	move   *a9(0x320), a7, 1
3fd348c0:	inc    a7
3fd348d0:	move   a7, *a9(0x320), 1
3fd348f0:	move   *a13(0xffc0), *a10(0x20), 1
3fd34920:	move   a11, *a10(0x40), 1
3fd34940:	move   *a13(0xffa0), *a10(0x60), 1
3fd34970:	move   *a9(0x400), a7, 1
3fd34990:	jreq   L3FD349F0
3fd349a0:	move   a14, -*sp, 1
3fd349b0:	move   a9, *a14+, 1
3fd349c0:	move   *a9(0x400), a7, 1
3fd349e0:	call   a7
L3FD349F0:
3fd349f0:	move   *sp(0xc0), a14, 1
3fd34a10:	mmfm   sp, a7,a9,a10,a11,a13
3fd34a30:	rets   2
L3FD34A40:
3fd34a40:	mmtm   sp, a7,a9,a10,a11,a13
3fd34a60:	move   a14, a13
3fd34a70:	move   *a13(0xffe0), a9, 1
3fd34a90:	move   *a9(0x380), a11, 1
3fd34ab0:	move   *a9(0x3a0), a7, 1
3fd34ad0:	addk   32, a11
3fd34ae0:	cmp    a7, a11
3fd34af0:	jrls   L3FD34B50
3fd34b00:	move   a14, -*sp, 1
3fd34b10:	move   a9, *a14+, 1
3fd34b20:	calla  L3F9B1030
L3FD34B50:
3fd34b50:	move   *a9(0x380), a10, 1
3fd34b70:	move   a10, *a9(0x340), 1
3fd34b90:	movi   0x68, a11
3fd34bb0:	movb   a11, *a10
3fd34bc0:	movk   1, a7
3fd34bd0:	setf   16, 0, 0
3fd34be0:	move   a7, *a10(0x10), 0
3fd34c00:	move   *a9(0x380), a7, 1
3fd34c20:	addk   32, a7
3fd34c30:	move   a7, *a9(0x380), 1
3fd34c50:	move   *a9(0x320), a7, 1
3fd34c70:	inc    a7
3fd34c80:	move   a7, *a9(0x320), 1
3fd34ca0:	movb   *a13(0xffc0), *a10(0x8)
3fd34cd0:	move   *a9(0x400), a7, 1
3fd34cf0:	jreq   L3FD34D50
3fd34d00:	move   a14, -*sp, 1
3fd34d10:	move   a9, *a14+, 1
3fd34d20:	move   *a9(0x400), a7, 1
3fd34d40:	call   a7
L3FD34D50:
3fd34d50:	move   *sp(0xc0), a14, 1
3fd34d70:	mmfm   sp, a7,a9,a10,a11,a13
3fd34d90:	rets   2
L3FD34DA0:
3fd34da0:	mmtm   sp, a9,a11,a13
3fd34dc0:	move   a14, a13
3fd34dd0:	addk   32, a14
3fd34de0:	move   *a13(0xffe0), a9, 1
3fd34e00:	move   *a13(0xffa0), *a13(0x0), 1
3fd34e30:	move   *a13, a11, 1
3fd34e40:	andi   0x7fffff, a11
3fd34e70:	move   a11, *a13, 1
3fd34e80:	jreq   L3FD34F20
3fd34e90:	move   a14, -*sp, 1
3fd34ea0:	move   *a13(0xff80), *a14+, 1
3fd34ec0:	move   a11, *a14+, 1
3fd34ed0:	move   *a13(0xffc0), *a14+, 1
3fd34ef0:	calla  L3F9985A0
L3FD34F20:
3fd34f20:	move   *a13(0xffc0), a11, 1
3fd34f40:	move   *a11(0x80), a11, 1
3fd34f60:	andi   0x4c00, a11
3fd34f90:	jreq   L3FD35010
3fd34fa0:	move   a14, -*sp, 1
3fd34fb0:	move   *a13(0xffc0), *a14+, 1
3fd34fd0:	move   a9, *a14+, 1
3fd34fe0:	calla  L3F999F80
L3FD35010:
3fd35010:	move   *a9(0x400), a11, 1
3fd35030:	jreq   L3FD35090
3fd35040:	move   a14, -*sp, 1
3fd35050:	move   a9, *a14+, 1
3fd35060:	move   *a9(0x400), a11, 1
3fd35080:	call   a11
L3FD35090:
3fd35090:	move   *sp(0x80), a14, 1
3fd350b0:	mmfm   sp, a9,a11,a13
3fd350d0:	rets   2
L3FD350E0:
3fd350e0:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3fd35100:	move   a14, a13
3fd35110:	addi   0x100, a14
3fd35130:	move   *a13(0xffe0), a9, 1
3fd35150:	move   a13, a10
3fd35160:	move   *a9(0x380), a7, 1
3fd35180:	move   *a9(0x3a0), a5, 1
3fd351a0:	addi   0x40, a7
3fd351c0:	cmp    a5, a7
3fd351d0:	jrls   L3FD35230
3fd351e0:	move   a14, -*sp, 1
3fd351f0:	move   a9, *a14+, 1
3fd35200:	calla  L3F9B1030
L3FD35230:
3fd35230:	move   *a9(0x380), a7, 1
3fd35250:	move   a7, *a9(0x340), 1
3fd35270:	move   a7, a11
3fd35280:	movi   0x66, a7
3fd352a0:	movb   a7, *a11
3fd352b0:	movk   2, a5
3fd352c0:	setf   16, 0, 0
3fd352d0:	move   a5, *a11(0x10), 0
3fd352f0:	move   *a9(0x380), a5, 1
3fd35310:	addi   0x40, a5
3fd35330:	move   a5, *a9(0x380), 1
3fd35350:	move   *a9(0x320), a5, 1
3fd35370:	inc    a5
3fd35380:	move   a5, *a9(0x320), 1
3fd353a0:	move   *a13(0xffc0), *a11(0x20), 1
3fd353d0:	move   *a13(0xffc0), a5, 1
3fd353f0:	btst   0, a5
3fd35400:	jreq   L3FD35450
3fd35410:	move   *a13(0xffa0), a3, 1
3fd35430:	move   *a3(0x0), *a10+, 1
L3FD35450:
3fd35450:	btst   1, a5
3fd35460:	jreq   L3FD354B0
3fd35470:	move   *a13(0xffa0), a3, 1
3fd35490:	move   *a3(0x20), *a10+, 1
L3FD354B0:
3fd354b0:	btst   2, a5
3fd354c0:	jreq   L3FD35510
3fd354d0:	move   *a13(0xffa0), a3, 1
3fd354f0:	move   *a3(0x40), *a10+, 1
L3FD35510:
3fd35510:	btst   3, a5
3fd35520:	jreq   L3FD35570
3fd35530:	move   *a13(0xffa0), a3, 1
3fd35550:	move   *a3(0x60), *a10+, 1
L3FD35570:
3fd35570:	btst   4, a5
3fd35580:	jreq   L3FD355D0
3fd35590:	move   *a13(0xffa0), a3, 1
3fd355b0:	move   *a3(0x80), *a10+, 1
L3FD355D0:
3fd355d0:	btst   5, a5
3fd355e0:	jreq   L3FD35630
3fd355f0:	move   *a13(0xffa0), a3, 1
3fd35610:	move   *a3(0xa0), *a10+, 1
L3FD35630:
3fd35630:	btst   6, a5
3fd35640:	jreq   L3FD35690
3fd35650:	move   *a13(0xffa0), a3, 1
3fd35670:	move   *a3(0xc0), *a10+, 1
L3FD35690:
3fd35690:	btst   7, a5
3fd356a0:	jreq   L3FD356F0
3fd356b0:	move   *a13(0xffa0), a3, 1
3fd356d0:	move   *a3(0xe0), *a10+, 1
L3FD356F0:
3fd356f0:	move   a10, a3
3fd35700:	sub    a13, a3
3fd35710:	sra    0x5, a3
3fd35720:	move   a3, *a13(0xe0), 1
3fd35740:	zext   a3, 0
3fd35750:	move   *a11(0x10), a7, 0
3fd35770:	add    a3, a7
3fd35780:	move   a7, *a11(0x10), 0
3fd357a0:	move   *a13(0xe0), a7, 1
3fd357c0:	sll    0x2, a7
3fd357d0:	move   a7, *a13(0xe0), 1
3fd357f0:	sll    0x3, a7
3fd35800:	move   *a9(0x380), a3, 1
3fd35820:	add    a7, a3
3fd35830:	move   *a9(0x3a0), a7, 1
3fd35850:	cmp    a7, a3
3fd35860:	jrhi   L3FD359C0
3fd35870:	move   a14, -*sp, 1
3fd35880:	move   *a13(0xe0), *a14+, 1
3fd358a0:	move   *a9(0x380), *a14+, 1
3fd358c0:	move   a13, *a14+, 1
3fd358d0:	calla  L3FB44400
3fd35900:	move   *a13(0xe0), a7, 1
3fd35920:	addk   3, a7
3fd35930:	movk   3, a3
3fd35940:	andn   a3, a7
3fd35950:	sll    0x3, a7
3fd35960:	move   *a9(0x380), a3, 1
3fd35980:	add    a7, a3
3fd35990:	move   a3, *a9(0x380), 1
3fd359b0:	jruc   L3FD35A40
L3FD359C0:
3fd359c0:	move   a14, -*sp, 1
3fd359d0:	move   *a13(0xe0), *a14+, 1
3fd359f0:	move   a13, *a14+, 1
3fd35a00:	move   a9, *a14+, 1
3fd35a10:	calla  L3F9B44C0
L3FD35A40:
3fd35a40:	move   *a9(0x400), a7, 1
3fd35a60:	jreq   L3FD35AC0
3fd35a70:	move   a14, -*sp, 1
3fd35a80:	move   a9, *a14+, 1
3fd35a90:	move   *a9(0x400), a7, 1
3fd35ab0:	call   a7
L3FD35AC0:
3fd35ac0:	move   *sp(0x100), a14, 1
3fd35ae0:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3fd35b00:	rets   2
L3FD35B10:
3fd35b10:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3fd35b30:	move   a14, a13
3fd35b40:	move   *a13(0xffe0), a9, 1
3fd35b60:	move   *a13(0xffc0), a10, 1
3fd35b80:	sub    a11, a11
3fd35b90:	move   a14, -*sp, 1
3fd35ba0:	move   a9, *a14+, 1
3fd35bb0:	calla  L3F9B31B0
3fd35be0:	move   *a9(0x2a0), a12, 1
3fd35c00:	jreq   L3FD35FC0
L3FD35C10:
3fd35c10:	move   a14, -*sp, 1
3fd35c20:	move   *a13(0xff80), *a14+, 1
3fd35c40:	move   a12, a7
3fd35c50:	addk   32, a7
3fd35c60:	move   a7, *a14+, 1
3fd35c70:	move   a9, *a14+, 1
3fd35c80:	move   *a13(0xffa0), a7, 1
3fd35ca0:	call   a7
3fd35cb0:	move   a8, a8
3fd35cc0:	jreq   L3FD35F90
3fd35cd0:	move   a12, a5
3fd35ce0:	addk   32, a5
3fd35cf0:	move   a10, a8
3fd35d00:	movk   24, a7
L3FD35D10:
3fd35d10:	move   *a5+, *a8+, 1
3fd35d20:	dsjs   a7, L3FD35D10
3fd35d30:	move   a11, a5
3fd35d40:	jreq   L3FD35DB0
3fd35d50:	move   *a12, a5, 1
3fd35d60:	move   a5, *a11, 1
3fd35d70:	jrne   L3FD35E10
3fd35d80:	move   a11, *a9(0x2c0), 1
3fd35da0:	jruc   L3FD35E10
L3FD35DB0:
3fd35db0:	move   *a12, a5, 1
3fd35dc0:	move   a5, *a9(0x2a0), 1
3fd35de0:	jrne   L3FD35E10
3fd35df0:	move   a7, *a9(0x2c0), 1
L3FD35E10:
3fd35e10:	calla  L3F708700
3fd35e40:	move   *a8(0x100), a5, 1
3fd35e60:	move   *a5, a5, 1
3fd35e70:	move   *a5(0xcc0), *a12(0x0), 1
3fd35ea0:	calla  L3F708700
3fd35ed0:	move   *a8(0x100), a5, 1
3fd35ef0:	move   *a5, a5, 1
3fd35f00:	move   a12, *a5(0xcc0), 1
3fd35f20:	move   *a9(0x2e0), a5, 1
3fd35f40:	dec    a5
3fd35f50:	move   a5, *a9(0x2e0), 1
3fd35f70:	movk   1, a8
3fd35f80:	jruc   L3FD36020
L3FD35F90:
3fd35f90:	move   a12, a11
3fd35fa0:	move   *a12, a12, 1
3fd35fb0:	jrne   L3FD35C10
L3FD35FC0:
3fd35fc0:	move   a14, -*sp, 1
3fd35fd0:	move   a9, *a14+, 1
3fd35fe0:	calla  L3F9B1030
3fd36010:	sub    a8, a8
L3FD36020:
3fd36020:	move   *sp(0x100), a14, 1
3fd36040:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3fd36060:	rets   2
L3FD36070:
3fd36070:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3fd36090:	move   a14, a13
3fd360a0:	addk   32, a14
3fd360b0:	move   *a13(0xffe0), a9, 1
3fd360d0:	move   *a13(0xffa0), a10, 1
3fd360f0:	move   a14, -*sp, 1
3fd36100:	move   a9, *a14+, 1
3fd36110:	calla  L3F9B31B0
3fd36140:	sub    a11, a11
3fd36150:	move   *a9(0x2a0), a12, 1
3fd36170:	jruc   L3FD361A0
L3FD36180:
3fd36180:	move   a12, a11
3fd36190:	move   *a12, a12, 1
L3FD361A0:
3fd361a0:	jreq   L3FD363C0
3fd361b0:	calla  L3F708700
3fd361e0:	move   *a8(0x100), a7, 1
3fd36200:	move   *a7, a7, 1
3fd36210:	move   *a12(0x20), a5, 1
3fd36230:	sll    0x5, a5
3fd36240:	add    a5, a7
3fd36250:	move   *a7(0x80), a7, 1
3fd36270:	move   *a13(0xffc0), a5, 1
3fd36290:	and    a5, a7
3fd362a0:	jreq   L3FD36180
3fd362b0:	move   *a12(0x20), a7, 1
3fd362d0:	subk   6, a7
3fd362e0:	jrne   L3FD363C0
3fd362f0:	andi   0x20c0, a5
3fd36320:	jrne   L3FD363C0
3fd36330:	move   *a13(0xffc0), a7, 1
3fd36350:	andi   0x1f00, a7
3fd36380:	move   *a12(0x1a0), a5, 1
3fd363a0:	and    a5, a7
3fd363b0:	jreq   L3FD36180
L3FD363C0:
3fd363c0:	move   a12, a5
3fd363d0:	jreq   L3FD366B0
3fd363e0:	move   a12, a7
3fd363f0:	addk   32, a7
3fd36400:	move   a10, a8
3fd36410:	movk   24, a5
L3FD36420:
3fd36420:	move   *a7+, *a8+, 1
3fd36430:	dsjs   a5, L3FD36420
3fd36440:	move   a11, a7
3fd36450:	jreq   L3FD364C0
3fd36460:	move   *a12, a7, 1
3fd36470:	move   a7, *a11, 1
3fd36480:	jrne   L3FD36520
3fd36490:	move   a11, *a9(0x2c0), 1
3fd364b0:	jruc   L3FD36520
L3FD364C0:
3fd364c0:	move   *a12, a7, 1
3fd364d0:	move   a7, *a9(0x2a0), 1
3fd364f0:	jrne   L3FD36520
3fd36500:	move   a5, *a9(0x2c0), 1
L3FD36520:
3fd36520:	calla  L3F708700
3fd36550:	move   *a8(0x100), a7, 1
3fd36570:	move   *a7, a7, 1
3fd36580:	move   *a7(0xcc0), *a12(0x0), 1
3fd365b0:	calla  L3F708700
3fd365e0:	move   *a8(0x100), a7, 1
3fd36600:	move   *a7, a7, 1
3fd36610:	move   a12, *a7(0xcc0), 1
3fd36630:	move   *a9(0x2e0), a7, 1
3fd36650:	dec    a7
3fd36660:	move   a7, *a9(0x2e0), 1
3fd36680:	movk   1, a7
3fd36690:	move   a7, *a13, 1
3fd366a0:	jruc   L3FD36720
L3FD366B0:
3fd366b0:	move   a14, -*sp, 1
3fd366c0:	move   a9, *a14+, 1
3fd366d0:	calla  L3F9B1030
3fd36700:	sub    a7, a7
3fd36710:	move   a7, *a13, 1
L3FD36720:
3fd36720:	move   a7, a8
3fd36730:	move   *sp(0x100), a14, 1
3fd36750:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3fd36770:	rets   2
L3FD36780:
3fd36780:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3fd367a0:	move   a14, a13
3fd367b0:	addk   32, a14
3fd367c0:	move   *a13(0xffe0), a9, 1
3fd367e0:	move   *a13(0xff80), a10, 1
3fd36800:	move   a14, -*sp, 1
3fd36810:	move   a9, *a14+, 1
3fd36820:	calla  L3F9B31B0
3fd36850:	sub    a11, a11
3fd36860:	move   *a9(0x2a0), a12, 1
3fd36880:	jruc   L3FD368B0
L3FD36890:
3fd36890:	move   a12, a11
3fd368a0:	move   *a12, a12, 1
L3FD368B0:
3fd368b0:	jreq   L3FD36B30
3fd368c0:	move   *a12(0xa0), a7, 1
3fd368e0:	move   *a13(0xffc0), a5, 1
3fd36900:	cmp    a5, a7
3fd36910:	jrne   L3FD36890
3fd36920:	calla  L3F708700
3fd36950:	move   *a8(0x100), a7, 1
3fd36970:	move   *a7, a7, 1
3fd36980:	move   *a12(0x20), a5, 1
3fd369a0:	sll    0x5, a5
3fd369b0:	add    a5, a7
3fd369c0:	move   *a7(0x80), a7, 1
3fd369e0:	move   *a13(0xffa0), a5, 1
3fd36a00:	and    a5, a7
3fd36a10:	jreq   L3FD36890
3fd36a20:	move   *a12(0x20), a7, 1
3fd36a40:	subk   6, a7
3fd36a50:	jrne   L3FD36B30
3fd36a60:	andi   0x20c0, a5
3fd36a90:	jrne   L3FD36B30
3fd36aa0:	move   *a13(0xffa0), a7, 1
3fd36ac0:	andi   0x1f00, a7
3fd36af0:	move   *a12(0x1a0), a5, 1
3fd36b10:	and    a5, a7
3fd36b20:	jreq   L3FD36890
L3FD36B30:
3fd36b30:	move   a12, a5
3fd36b40:	jreq   L3FD36E20
3fd36b50:	move   a12, a7
3fd36b60:	addk   32, a7
3fd36b70:	move   a10, a8
3fd36b80:	movk   24, a5
L3FD36B90:
3fd36b90:	move   *a7+, *a8+, 1
3fd36ba0:	dsjs   a5, L3FD36B90
3fd36bb0:	move   a11, a7
3fd36bc0:	jreq   L3FD36C30
3fd36bd0:	move   *a12, a7, 1
3fd36be0:	move   a7, *a11, 1
3fd36bf0:	jrne   L3FD36C90
3fd36c00:	move   a11, *a9(0x2c0), 1
3fd36c20:	jruc   L3FD36C90
L3FD36C30:
3fd36c30:	move   *a12, a7, 1
3fd36c40:	move   a7, *a9(0x2a0), 1
3fd36c60:	jrne   L3FD36C90
3fd36c70:	move   a5, *a9(0x2c0), 1
L3FD36C90:
3fd36c90:	calla  L3F708700
3fd36cc0:	move   *a8(0x100), a7, 1
3fd36ce0:	move   *a7, a7, 1
3fd36cf0:	move   *a7(0xcc0), *a12(0x0), 1
3fd36d20:	calla  L3F708700
3fd36d50:	move   *a8(0x100), a7, 1
3fd36d70:	move   *a7, a7, 1
3fd36d80:	move   a12, *a7(0xcc0), 1
3fd36da0:	move   *a9(0x2e0), a7, 1
3fd36dc0:	dec    a7
3fd36dd0:	move   a7, *a9(0x2e0), 1
3fd36df0:	movk   1, a7
3fd36e00:	move   a7, *a13, 1
3fd36e10:	jruc   L3FD36E90
L3FD36E20:
3fd36e20:	move   a14, -*sp, 1
3fd36e30:	move   a9, *a14+, 1
3fd36e40:	calla  L3F9B1030
3fd36e70:	sub    a7, a7
3fd36e80:	move   a7, *a13, 1
L3FD36E90:
3fd36e90:	move   a7, a8
3fd36ea0:	move   *sp(0x100), a14, 1
3fd36ec0:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3fd36ee0:	rets   2
3fd36ef0:	mmtm   sp, a7,a9,a10,a11,a13
3fd36f10:	move   a14, a13
3fd36f20:	move   *a13(0xffe0), a9, 1
3fd36f40:	move   *a9(0x380), a11, 1
3fd36f60:	move   *a9(0x3a0), a7, 1
3fd36f80:	addi   0x60, a11
3fd36fa0:	cmp    a7, a11
3fd36fb0:	jrls   L3FD37010
3fd36fc0:	move   a14, -*sp, 1
3fd36fd0:	move   a9, *a14+, 1
3fd36fe0:	calla  L3F9B1030
L3FD37010:
3fd37010:	move   *a9(0x380), a10, 1
3fd37030:	move   a10, *a9(0x340), 1
3fd37050:	movi   0x69, a11
3fd37070:	movb   a11, *a10
3fd37080:	movk   3, a7
3fd37090:	setf   16, 0, 0
3fd370a0:	move   a7, *a10(0x10), 0
3fd370c0:	move   *a9(0x380), a7, 1
3fd370e0:	addi   0x60, a7
3fd37100:	move   a7, *a9(0x380), 1
3fd37120:	move   *a9(0x320), a7, 1
3fd37140:	inc    a7
3fd37150:	move   a7, *a9(0x320), 1
3fd37170:	movb   *a13(0xffc0), *a10(0x50)
3fd371a0:	movb   *a13(0xffa0), *a10(0x58)
3fd371d0:	move   *a13(0xff80), *a10(0x20), 0
3fd37200:	move   *a13(0xff60), *a10(0x30), 0
3fd37230:	move   *a13(0xff40), *a10(0x40), 0
3fd37260:	move   *a9(0x400), a7, 1
3fd37280:	jreq   L3FD372E0
3fd37290:	move   a14, -*sp, 1
3fd372a0:	move   a9, *a14+, 1
3fd372b0:	move   *a9(0x400), a7, 1
3fd372d0:	call   a7
L3FD372E0:
3fd372e0:	move   *sp(0xc0), a14, 1
3fd37300:	mmfm   sp, a7,a9,a10,a11,a13
3fd37320:	rets   2
L3FD37330:
3fd37330:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fd37350:	move   a14, a13
3fd37360:	addk   32, a14
3fd37370:	move   *a13(0xffe0), a9, 1
3fd37390:	move   *a13(0xff00), a11, 1
3fd373b0:	move   *a9(0x380), a7, 1
3fd373d0:	move   *a9(0x3a0), a5, 1
3fd373f0:	addi   0xc0, a7
3fd37410:	cmp    a5, a7
3fd37420:	jrls   L3FD37480
3fd37430:	move   a14, -*sp, 1
3fd37440:	move   a9, *a14+, 1
3fd37450:	calla  L3F9B1030
L3FD37480:
3fd37480:	move   *a9(0x380), a10, 1
3fd374a0:	move   a10, *a9(0x340), 1
3fd374c0:	movk   18, a7
3fd374d0:	movb   a7, *a10
3fd374e0:	movk   6, a5
3fd374f0:	setf   16, 0, 0
3fd37500:	move   a5, *a10(0x10), 0
3fd37520:	move   *a9(0x380), a5, 1
3fd37540:	addi   0xc0, a5
3fd37560:	move   a5, *a9(0x380), 1
3fd37580:	move   *a9(0x320), a5, 1
3fd375a0:	inc    a5
3fd375b0:	move   a5, *a9(0x320), 1
3fd375d0:	move   *a13(0xffc0), *a10(0x20), 1
3fd37600:	move   *a13(0xffa0), *a10(0x40), 1
3fd37630:	move   *a13(0xff80), *a10(0x60), 1
3fd37660:	movb   *a13(0xff60), *a10(0x80)
3fd37690:	movb   *a13(0xff40), *a10(0x8)
3fd376c0:	move   a11, *a10(0xa0), 1
3fd376e0:	sub    a5, a5
3fd376f0:	move   a5, *a13, 1
3fd37700:	jauc   L3FD38010
L3FD37720:
3fd37720:	move   *a13(0xff00), a7, 1
3fd37740:	addk   3, a7
3fd37750:	sra    0x2, a7
3fd37760:	zext   a7, 0
3fd37770:	move   *a10(0x10), a5, 0
3fd37790:	add    a7, a5
3fd377a0:	move   a5, *a10(0x10), 0
3fd377c0:	move   a11, a7
3fd377d0:	sll    0x3, a7
3fd377e0:	move   *a9(0x380), a5, 1
3fd37800:	add    a7, a5
3fd37810:	move   *a9(0x3a0), a7, 1
3fd37830:	cmp    a7, a5
3fd37840:	jrhi   L3FD37990
3fd37850:	move   a14, -*sp, 1
3fd37860:	move   a11, *a14+, 1
3fd37870:	move   *a9(0x380), *a14+, 1
3fd37890:	move   *a13(0xff20), *a14+, 1
3fd378b0:	calla  L3FB44400
3fd378e0:	move   a11, a7
3fd378f0:	addk   3, a7
3fd37900:	movk   3, a5
3fd37910:	andn   a5, a7
3fd37920:	sll    0x3, a7
3fd37930:	move   *a9(0x380), a5, 1
3fd37950:	add    a7, a5
3fd37960:	move   a5, *a9(0x380), 1
3fd37980:	jruc   L3FD380A0
L3FD37990:
3fd37990:	move   a14, -*sp, 1
3fd379a0:	move   a11, *a14+, 1
3fd379b0:	move   *a13(0xff20), *a14+, 1
3fd379d0:	move   a9, *a14+, 1
3fd379e0:	calla  L3F9B44C0
3fd37a10:	jruc   L3FD380A0
L3FD37A20:
3fd37a20:	move   *a13(0xff00), a7, 1
3fd37a40:	inc    a7
3fd37a50:	sra    0x1, a7
3fd37a60:	zext   a7, 0
3fd37a70:	move   *a10(0x10), a5, 0
3fd37a90:	add    a7, a5
3fd37aa0:	move   a5, *a10(0x10), 0
3fd37ac0:	sll    0x1, a11
3fd37ad0:	move   a11, a7
3fd37ae0:	sll    0x3, a7
3fd37af0:	move   *a9(0x380), a5, 1
3fd37b10:	add    a7, a5
3fd37b20:	move   *a9(0x3a0), a7, 1
3fd37b40:	cmp    a7, a5
3fd37b50:	jrhi   L3FD37CA0
3fd37b60:	move   a14, -*sp, 1
3fd37b70:	move   a11, *a14+, 1
3fd37b80:	move   *a9(0x380), *a14+, 1
3fd37ba0:	move   *a13(0xff20), *a14+, 1
3fd37bc0:	calla  L3FB44400
3fd37bf0:	move   a11, a7
3fd37c00:	addk   3, a7
3fd37c10:	movk   3, a5
3fd37c20:	andn   a5, a7
3fd37c30:	sll    0x3, a7
3fd37c40:	move   *a9(0x380), a5, 1
3fd37c60:	add    a7, a5
3fd37c70:	move   a5, *a9(0x380), 1
3fd37c90:	jruc   L3FD380A0
L3FD37CA0:
3fd37ca0:	move   a14, -*sp, 1
3fd37cb0:	move   a11, *a14+, 1
3fd37cc0:	move   *a13(0xff20), *a14+, 1
3fd37ce0:	move   a9, *a14+, 1
3fd37cf0:	calla  L3F9B44C0
3fd37d20:	jruc   L3FD380A0
L3FD37D30:
3fd37d30:	move   *a13(0xff00), a7, 0
3fd37d50:	move   *a10(0x10), a5, 0
3fd37d70:	add    a7, a5
3fd37d80:	move   a5, *a10(0x10), 0
3fd37da0:	sll    0x2, a11
3fd37db0:	move   a11, a5
3fd37dc0:	sll    0x3, a5
3fd37dd0:	move   *a9(0x380), a7, 1
3fd37df0:	add    a5, a7
3fd37e00:	move   *a9(0x3a0), a5, 1
3fd37e20:	cmp    a5, a7
3fd37e30:	jrhi   L3FD37F80
3fd37e40:	move   a14, -*sp, 1
3fd37e50:	move   a11, *a14+, 1
3fd37e60:	move   *a9(0x380), *a14+, 1
3fd37e80:	move   *a13(0xff20), *a14+, 1
3fd37ea0:	calla  L3FB44400
3fd37ed0:	move   a11, a7
3fd37ee0:	addk   3, a7
3fd37ef0:	movk   3, a5
3fd37f00:	andn   a5, a7
3fd37f10:	sll    0x3, a7
3fd37f20:	move   *a9(0x380), a5, 1
3fd37f40:	add    a7, a5
3fd37f50:	move   a5, *a9(0x380), 1
3fd37f70:	jruc   L3FD380A0
L3FD37F80:
3fd37f80:	move   a14, -*sp, 1
3fd37f90:	move   a11, *a14+, 1
3fd37fa0:	move   *a13(0xff20), *a14+, 1
3fd37fc0:	move   a9, *a14+, 1
3fd37fd0:	calla  L3F9B44C0
3fd38000:	jruc   L3FD380A0
L3FD38010:
3fd38010:	move   *a13(0xff60), a8, 1
3fd38030:	subk   8, a8
3fd38040:	jaeq   L3FD37720
3fd38060:	subk   8, a8
3fd38070:	jreq   L3FD37A20
3fd38080:	subk   16, a8
3fd38090:	jreq   L3FD37D30
L3FD380A0:
3fd380a0:	move   *a9(0x400), a7, 1
3fd380c0:	jreq   L3FD38120
3fd380d0:	move   a14, -*sp, 1
3fd380e0:	move   a9, *a14+, 1
3fd380f0:	move   *a9(0x400), a7, 1
3fd38110:	call   a7
L3FD38120:
3fd38120:	move   *sp(0xe0), a14, 1
3fd38140:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fd38160:	rets   2
L3FD38170:
3fd38170:	mmtm   sp, a7,a9,a10,a11,a13
3fd38190:	move   a14, a13
3fd381a0:	move   *a13(0xffe0), a9, 1
3fd381c0:	move   *a9(0x380), a11, 1
3fd381e0:	move   *a9(0x3a0), a7, 1
3fd38200:	addi   0x40, a11
3fd38220:	cmp    a7, a11
3fd38230:	jrls   L3FD38290
3fd38240:	move   a14, -*sp, 1
3fd38250:	move   a9, *a14+, 1
3fd38260:	calla  L3F9B1030
L3FD38290:
3fd38290:	move   *a9(0x380), a10, 1
3fd382b0:	move   a10, *a9(0x340), 1
3fd382d0:	movk   6, a11
3fd382e0:	movb   a11, *a10
3fd382f0:	movk   2, a7
3fd38300:	setf   16, 0, 0
3fd38310:	move   a7, *a10(0x10), 0
3fd38330:	move   *a9(0x380), a7, 1
3fd38350:	addi   0x40, a7
3fd38370:	move   a7, *a9(0x380), 1
3fd38390:	move   *a9(0x320), a7, 1
3fd383b0:	inc    a7
3fd383c0:	move   a7, *a9(0x320), 1
3fd383e0:	move   *a13(0xffc0), *a10(0x20), 1
3fd38410:	movb   *a13(0xffa0), *a10(0x8)
3fd38440:	move   *a9(0x400), a7, 1
3fd38460:	jreq   L3FD384C0
3fd38470:	move   a14, -*sp, 1
3fd38480:	move   a9, *a14+, 1
3fd38490:	move   *a9(0x400), a7, 1
3fd384b0:	call   a7
L3FD384C0:
3fd384c0:	move   *sp(0xc0), a14, 1
3fd384e0:	mmfm   sp, a7,a9,a10,a11,a13
3fd38500:	rets   2
3fd38510:	mmtm   sp, a9,a11,a13
3fd38530:	move   a14, a13
3fd38540:	move   *a13(0xffe0), a9, 1
3fd38560:	move   a14, -*sp, 1
3fd38570:	sub    a11, a11
3fd38580:	move   a11, *a14+, 1
3fd38590:	move   *a13(0xffc0), *a14+, 1
3fd385b0:	move   a9, *a14+, 1
3fd385c0:	calla  L3FD38170
3fd385f0:	move   *sp(0x80), a14, 1
3fd38610:	mmfm   sp, a9,a11,a13
3fd38630:	rets   2
3fd38640:	mmtm   sp, a9,a11,a13
3fd38660:	move   a14, a13
3fd38670:	move   *a13(0xffe0), a9, 1
3fd38690:	move   a14, -*sp, 1
3fd386a0:	movk   1, a11
3fd386b0:	move   a11, *a14+, 1
3fd386c0:	move   *a13(0xffc0), *a14+, 1
3fd386e0:	move   a9, *a14+, 1
3fd386f0:	calla  L3FD38170
3fd38720:	move   *sp(0x80), a14, 1
3fd38740:	mmfm   sp, a9,a11,a13
3fd38760:	rets   2
L3FD38770:
3fd38770:	mmtm   sp, a7,a9,a10,a11,a13
3fd38790:	move   a14, a13
3fd387a0:	move   *a13(0xffe0), a9, 1
3fd387c0:	move   *a9(0x380), a11, 1
3fd387e0:	move   *a9(0x3a0), a7, 1
3fd38800:	addi   0x60, a11
3fd38820:	cmp    a7, a11
3fd38830:	jrls   L3FD38890
3fd38840:	move   a14, -*sp, 1
3fd38850:	move   a9, *a14+, 1
3fd38860:	calla  L3F9B1030
L3FD38890:
3fd38890:	move   *a9(0x380), a10, 1
3fd388b0:	move   a10, *a9(0x340), 1
3fd388d0:	movk   2, a11
3fd388e0:	movb   a11, *a10
3fd388f0:	movk   3, a7
3fd38900:	setf   16, 0, 0
3fd38910:	move   a7, *a10(0x10), 0
3fd38930:	move   *a9(0x380), a7, 1
3fd38950:	addi   0x60, a7
3fd38970:	move   a7, *a9(0x380), 1
3fd38990:	move   *a9(0x320), a7, 1
3fd389b0:	inc    a7
3fd389c0:	move   a7, *a9(0x320), 1
3fd389e0:	move   *a13(0xffc0), *a10(0x20), 1
3fd38a10:	move   *a13(0xffa0), a7, 1
3fd38a30:	andi   0x7fff, a7
3fd38a60:	move   a7, *a13(0xffa0), 1
3fd38a80:	move   a7, *a10(0x40), 1
3fd38aa0:	jreq   L3FD38B40
3fd38ab0:	move   a14, -*sp, 1
3fd38ac0:	move   *a13(0xff80), *a14+, 1
3fd38ae0:	move   a7, *a14+, 1
3fd38af0:	move   a10, *a14+, 1
3fd38b00:	move   a9, *a14+, 1
3fd38b10:	calla  L3FDAA550
L3FD38B40:
3fd38b40:	move   *a9(0x400), a11, 1
3fd38b60:	jreq   L3FD38BC0
3fd38b70:	move   a14, -*sp, 1
3fd38b80:	move   a9, *a14+, 1
3fd38b90:	move   *a9(0x400), a11, 1
3fd38bb0:	call   a11
L3FD38BC0:
3fd38bc0:	move   *sp(0xc0), a14, 1
3fd38be0:	mmfm   sp, a7,a9,a10,a11,a13
3fd38c00:	rets   2
L3FD38C10:
3fd38c10:	mmtm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3fd38c30:	move   a14, a13
3fd38c40:	move   *a13(0xffe0), a9, 1
3fd38c60:	movi   0x23aec0, a12
3fd38c90:	move   @0x23aec0, a0, 1
3fd38cc0:	sub    a11, a11
3fd38cd0:	move   *a9(0x460), a7, 1
3fd38cf0:	cmp    a7, a11
3fd38d00:	jrge   L3FD38E50
L3FD38D10:
3fd38d10:	move   a11, a5
3fd38d20:	move   a5, a7
3fd38d30:	sll    0x9, a5
3fd38d40:	sll    0x7, a7
3fd38d50:	add    a7, a5
3fd38d60:	move   *a9(0x480), a2, 1
3fd38d80:	add    a5, a2
3fd38d90:	move   a14, -*sp, 1
3fd38da0:	move   *a2(0x160), *a14+, 1
3fd38dc0:	move   a9, *a14+, 1
3fd38dd0:	calla  L3FD4F020
3fd38e00:	inc    a11
3fd38e10:	move   *a9(0x460), a7, 1
3fd38e30:	cmp    a7, a11
3fd38e40:	jrlt   L3FD38D10
L3FD38E50:
3fd38e50:	move   @0x27b8d0, a7, 1
3fd38e80:	jrne   L3FD38F00
3fd38e90:	move   a14, -*sp, 1
3fd38ea0:	movk   1, a5
3fd38eb0:	move   a5, *a14+, 1
3fd38ec0:	move   a9, *a14+, 1
3fd38ed0:	calla  L3FD9F6B0
L3FD38F00:
3fd38f00:	move   *a9(0x600), a10, 1
3fd38f20:	jreq   L3FD39000
L3FD38F30:
3fd38f30:	move   *a10(0x160), a7, 1
3fd38f50:	jreq   L3FD38FE0
3fd38f60:	move   a14, -*sp, 1
3fd38f70:	move   a10, a7
3fd38f80:	addk   32, a7
3fd38f90:	move   a7, *a14+, 1
3fd38fa0:	move   a9, *a14+, 1
3fd38fb0:	move   *a10(0x160), a7, 1
3fd38fd0:	call   a7
L3FD38FE0:
3fd38fe0:	move   *a10, a10, 1
3fd38ff0:	jrne   L3FD38F30
L3FD39000:
3fd39000:	move   a14, -*sp, 1
3fd39010:	move   *a9(0x3e0), *a14+, 1
3fd39030:	calla  L3FD8F020
3fd39060:	move   a14, -*sp, 1
3fd39070:	move   *a9(0x60), *a14+, 1
3fd39090:	calla  L3FD3B840
3fd390c0:	move   a0, a2
3fd390d0:	jreq   L3FD391E0
L3FD390E0:
3fd390e0:	cmp    a9, a0
3fd390f0:	jrne   L3FD39190
3fd39100:	move   *a0(0x40), *a12(0x0), 1
3fd39130:	move   a14, -*sp, 1
3fd39140:	move   a9, *a14+, 1
3fd39150:	calla  L3F9C6B10
3fd39180:	jruc   L3FD391E0
L3FD39190:
3fd39190:	move   a0, a12
3fd391a0:	addi   0x40, a12
3fd391c0:	move   *a12, a0, 1
3fd391d0:	jrne   L3FD390E0
L3FD391E0:
3fd391e0:	move   *sp(0x140), a14, 1
3fd39200:	mmfm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3fd39220:	rets   2
L3FD39230:
3fd39230:	mmtm   sp, a7,a9,a10,a11,a13
3fd39250:	move   a14, a13
3fd39260:	move   *a13(0xffe0), a9, 1
3fd39280:	move   *a9(0x380), a11, 1
3fd392a0:	move   *a9(0x3a0), a7, 1
3fd392c0:	addi   0x80, a11
3fd392e0:	cmp    a7, a11
3fd392f0:	jrls   L3FD39350
3fd39300:	move   a14, -*sp, 1
3fd39310:	move   a9, *a14+, 1
3fd39320:	calla  L3F9B1030
L3FD39350:
3fd39350:	move   *a9(0x380), a10, 1
3fd39370:	move   a10, *a9(0x340), 1
3fd39390:	movi   0x3d, a11
3fd393b0:	movb   a11, *a10
3fd393c0:	movk   4, a7
3fd393d0:	setf   16, 0, 0
3fd393e0:	move   a7, *a10(0x10), 0
3fd39400:	move   *a9(0x380), a7, 1
3fd39420:	addi   0x80, a7
3fd39440:	move   a7, *a9(0x380), 1
3fd39460:	move   *a9(0x320), a7, 1
3fd39480:	inc    a7
3fd39490:	move   a7, *a9(0x320), 1
3fd394b0:	move   *a13(0xffc0), *a10(0x20), 1
3fd394e0:	sub    a7, a7
3fd394f0:	move   a7, *a10(0x70), 0
3fd39510:	move   a7, *a10(0x60), 0
3fd39530:	move   a7, *a10(0x50), 0
3fd39550:	sext   a7, 0
3fd39560:	move   a7, *a10(0x40), 0
3fd39580:	sub    a7, a7
3fd39590:	movb   a7, *a10(0x8)
3fd395b0:	move   *a9(0x400), a7, 1
3fd395d0:	jreq   L3FD39630
3fd395e0:	move   a14, -*sp, 1
3fd395f0:	move   a9, *a14+, 1
3fd39600:	move   *a9(0x400), a7, 1
3fd39620:	call   a7
L3FD39630:
3fd39630:	move   *sp(0xc0), a14, 1
3fd39650:	mmfm   sp, a7,a9,a10,a11,a13
3fd39670:	rets   2
L3FD39680:
3fd39680:	mmtm   sp, a7,a9,a10,a11,a13
3fd396a0:	move   a14, a13
3fd396b0:	move   *a13(0xffe0), a9, 1
3fd396d0:	move   *a9(0x380), a11, 1
3fd396f0:	move   *a9(0x3a0), a7, 1
3fd39710:	addi   0x80, a11
3fd39730:	cmp    a7, a11
3fd39740:	jrls   L3FD397A0
3fd39750:	move   a14, -*sp, 1
3fd39760:	move   a9, *a14+, 1
3fd39770:	calla  L3F9B1030
L3FD397A0:
3fd397a0:	move   *a9(0x380), a10, 1
3fd397c0:	move   a10, *a9(0x340), 1
3fd397e0:	movi   0x3d, a11
3fd39800:	movb   a11, *a10
3fd39810:	movk   4, a7
3fd39820:	setf   16, 0, 0
3fd39830:	move   a7, *a10(0x10), 0
3fd39850:	move   *a9(0x380), a7, 1
3fd39870:	addi   0x80, a7
3fd39890:	move   a7, *a9(0x380), 1
3fd398b0:	move   *a9(0x320), a7, 1
3fd398d0:	inc    a7
3fd398e0:	move   a7, *a9(0x320), 1
3fd39900:	move   *a13(0xffc0), *a10(0x20), 1
3fd39930:	move   *a13(0xffa0), *a10(0x40), 0
3fd39960:	move   *a13(0xff80), *a10(0x50), 0
3fd39990:	move   *a13(0xff60), *a10(0x60), 0
3fd399c0:	move   *a13(0xff40), *a10(0x70), 0
3fd399f0:	movb   *a13(0xff20), *a10(0x8)
3fd39a20:	move   *a9(0x400), a7, 1
3fd39a40:	jreq   L3FD39AA0
L3FD39A50:
3fd39a50:	move   a14, -*sp, 1
3fd39a60:	move   a9, *a14+, 1
3fd39a70:	move   *a9(0x400), a7, 1
3fd39a90:	call   a7
L3FD39AA0:
3fd39aa0:	move   *sp(0xc0), a14, 1
3fd39ac0:	mmfm   sp, a7,a9,a10,a11,a13
3fd39ae0:	rets   2
L3FD39AF0:
3fd39af0:	mmtm   sp, a7,a9,a11,a13
3fd39b10:	move   a14, a13
3fd39b20:	addi   0x60, a14
3fd39b40:	movi   0x26c, a11
3fd39b60:	move   a11, *a13, 1
3fd39b70:	move   a14, -*sp, 1
3fd39b80:	movk   1, a9
3fd39b90:	move   a9, *a14+, 1
3fd39ba0:	move   a11, *a14+, 1
3fd39bb0:	calla  L3F703D90
3fd39be0:	move   a8, *a13(0x40), 1
3fd39c00:	sub    a9, a9
3fd39c10:	move   a9, *a8, 1
3fd39c20:	move   a9, *a8(0x20), 1
3fd39c40:	movi   0x3f9bcd40, a9
3fd39c70:	move   a9, *a8(0x40), 1
3fd39c90:	movi   0x3f9bd9f0, a9
3fd39cc0:	move   a9, *a8(0x60), 1
3fd39ce0:	sub    a9, a9
3fd39cf0:	move   a9, *a13(0x20), 1
L3FD39D10:
3fd39d10:	move   *a13(0x40), a11, 1
3fd39d30:	move   *a13(0x20), a9, 1
3fd39d50:	sll    0x5, a9
3fd39d60:	add    a11, a9
3fd39d70:	move   *a13(0x20), a7, 1
3fd39d90:	sll    0x5, a7
3fd39da0:	addi   0xe6120, a7
3fd39dd0:	move   *a7(0x0), *a9(0x80), 1
3fd39e00:	move   *a13(0x20), a9, 1
3fd39e20:	inc    a9
3fd39e30:	move   a9, *a13(0x20), 1
3fd39e50:	cmpi   0x23, a9
3fd39e70:	jrlt   L3FD39D10
3fd39e80:	sub    a7, a7
3fd39e90:	move   a7, *a13(0x20), 1
L3FD39EB0:
3fd39eb0:	move   *a13(0x40), a11, 1
3fd39ed0:	move   *a13(0x20), a9, 1
3fd39ef0:	sll    0x5, a9
3fd39f00:	add    a11, a9
3fd39f10:	sub    a7, a7
3fd39f20:	move   a7, *a9(0x4e0), 1
3fd39f40:	move   *a13(0x20), a9, 1
3fd39f60:	inc    a9
3fd39f70:	move   a9, *a13(0x20), 1
3fd39f90:	jrle   L3FD39EB0
3fd39fa0:	move   a7, *a13(0x20), 1
L3FD39FC0:
3fd39fc0:	move   *a13(0x40), a11, 1
3fd39fe0:	move   *a13(0x20), a9, 1
3fd3a000:	sll    0x5, a9
3fd3a010:	add    a11, a9
3fd3a020:	sub    a7, a7
3fd3a030:	move   a7, *a9(0x500), 1
3fd3a050:	move   *a13(0x20), a9, 1
3fd3a070:	sll    0x5, a9
3fd3a080:	add    a11, a9
3fd3a090:	move   a7, *a9(0x8e0), 1
3fd3a0b0:	move   *a13(0x20), a9, 1
3fd3a0d0:	inc    a9
3fd3a0e0:	move   a9, *a13(0x20), 1
3fd3a100:	subk   31, a9
3fd3a110:	jrlt   L3FD39FC0
3fd3a120:	move   a7, *a11(0xcc0), 1
3fd3a140:	move   a7, *a11(0xd00), 1
3fd3a160:	move   a7, *a11(0xd20), 1
3fd3a180:	move   a7, *a11(0xd40), 1
3fd3a1a0:	move   a7, *a11(0xd60), 1
3fd3a1c0:	movi   0xffff, a9
3fd3a1e0:	move   a9, *a11(0x1020), 1
3fd3a200:	movi   0xff00, a7
3fd3a220:	move   a7, *a11(0x1040), 1
3fd3a240:	movi   0xffff0000, a7
3fd3a270:	move   a7, *a11(0x1060), 1
3fd3a290:	movi   0xff000000, a7
3fd3a2c0:	move   a7, *a11(0x1080), 1
3fd3a2e0:	sub    a7, a7
3fd3a2f0:	move   a7, *a11(0x10a0), 1
3fd3a310:	move   a7, *a11(0x1120), 1
3fd3a330:	move   a7, *a11(0x1140), 1
L3FD3A350:
3fd3a350:	movk   3, a7
3fd3a360:	move   a7, *a11(0x1160), 1
3fd3a380:	movk   2, a7
3fd3a390:	move   a7, *a11(0x1180), 1
3fd3a3b0:	movk   1, a7
3fd3a3c0:	move   a7, *a11(0x11a0), 1
3fd3a3e0:	sub    a7, a7
3fd3a3f0:	move   a7, *a11(0x11e0), 1
3fd3a410:	move   a7, *a11(0x1200), 1
3fd3a430:	move   a7, *a11(0x1240), 1
3fd3a450:	move   a7, *a11(0x1260), 1
3fd3a470:	move   a9, *a11(0x1280), 1
3fd3a490:	move   a7, *a11(0x12a0), 1
3fd3a4b0:	move   a11, a8
3fd3a4c0:	subi   0x60, a14
3fd3a4e0:	mmfm   sp, a7,a9,a11,a13
3fd3a500:	rets
L3FD3A510:
3fd3a510:	mmtm   sp, a7,a9,a10,a11,a13
3fd3a530:	move   a14, a13
3fd3a540:	addk   32, a14
3fd3a550:	move   *a13(0xffe0), a9, 1
3fd3a570:	move   *a9(0x380), a11, 1
3fd3a590:	move   *a9(0x3a0), a7, 1
3fd3a5b0:	addi   0xe0, a11
3fd3a5d0:	cmp    a7, a11
3fd3a5e0:	jrls   L3FD3A640
3fd3a5f0:	move   a14, -*sp, 1
3fd3a600:	move   a9, *a14+, 1
3fd3a610:	calla  L3F9B1030
L3FD3A640:
3fd3a640:	move   *a9(0x380), a10, 1
3fd3a660:	move   a10, *a9(0x340), 1
3fd3a680:	movk   12, a11
3fd3a690:	movb   a11, *a10
3fd3a6a0:	movk   7, a7
3fd3a6b0:	setf   16, 0, 0
3fd3a6c0:	move   a7, *a10(0x10), 0
3fd3a6e0:	move   *a9(0x380), a7, 1
3fd3a700:	addi   0xe0, a7
3fd3a720:	move   a7, *a9(0x380), 1
3fd3a740:	move   *a9(0x320), a7, 1
3fd3a760:	inc    a7
3fd3a770:	move   a7, *a9(0x320), 1
3fd3a790:	move   *a13(0xffc0), *a10(0x20), 1
3fd3a7c0:	movk   15, a7
3fd3a7d0:	move   a7, *a10(0x40), 0
3fd3a7f0:	move   a10, a7
3fd3a800:	addi   0x60, a7
3fd3a820:	move   a7, *a13, 1
3fd3a830:	move   *a13(0xffa0), *a7+, 1
3fd3a850:	move   a7, *a13, 1
3fd3a860:	move   *a13(0xff80), *a7+, 1
3fd3a880:	move   a7, *a13, 1
3fd3a890:	move   *a13(0xff60), *a7+, 1
3fd3a8b0:	move   a7, *a13, 1
3fd3a8c0:	move   *a13(0xff40), *a7(0x0), 1
3fd3a8f0:	move   *a9(0x400), a11, 1
3fd3a910:	jreq   L3FD3A970
3fd3a920:	move   a14, -*sp, 1
3fd3a930:	move   a9, *a14+, 1
3fd3a940:	move   *a9(0x400), a11, 1
3fd3a960:	call   a11
L3FD3A970:
3fd3a970:	move   *sp(0xc0), a14, 1
3fd3a990:	mmfm   sp, a7,a9,a10,a11,a13
3fd3a9b0:	rets   2
L3FD3A9C0:
3fd3a9c0:	mmtm   sp, a7,a9,a10,a11,a13
3fd3a9e0:	move   a14, a13
3fd3a9f0:	addi   0x1100, a14
3fd3aa10:	movi   0x1388, a11
3fd3aa30:	move   a11, *a13(0x1020), 1
3fd3aa50:	sub    a11, a11
3fd3aa60:	move   a11, *a13(0x10e0), 1
3fd3aa80:	move   a14, -*sp, 1
3fd3aa90:	movi   0x100, a7
3fd3aab0:	move   a7, *a14+, 1
3fd3aac0:	move   *a13(0xffe0), *a14+, 1
3fd3aae0:	move   a13, a7
3fd3aaf0:	addi   0x40, a7
3fd3ab10:	move   a7, *a14+, 1
3fd3ab20:	calla  L3FB45EE0
3fd3ab50:	move   a14, -*sp, 1
3fd3ab60:	movi   0x3a, a7
3fd3ab80:	move   a7, *a14+, 1
3fd3ab90:	move   a13, a7
3fd3aba0:	addi   0x40, a7
3fd3abc0:	move   a7, *a14+, 1
3fd3abd0:	calla  L3FE1D650
3fd3ac00:	move   a8, a9
3fd3ac10:	jrne   L3FD3ACE0
3fd3ac20:	move   a14, -*sp, 1
3fd3ac30:	movi   0x3fd3da00, a8
3fd3ac60:	move   a8, *a14+, 1
3fd3ac70:	calla  L3FB341E0
3fd3aca0:	movi   0xffff, a8
3fd3acc0:	jauc   L3FD3B7F0
L3FD3ACE0:
3fd3ace0:	setf   8, 1, 0
3fd3acf0:	move   a11, *a9+, 0
3fd3ad00:	movb   *a9, a7
3fd3ad10:	jrne   L3FD3ADE0
3fd3ad20:	move   a14, -*sp, 1
3fd3ad30:	movi   0x3fd3db68, a8
3fd3ad60:	move   a8, *a14+, 1
3fd3ad70:	calla  L3FB341E0
3fd3ada0:	movi   0xffff, a8
3fd3adc0:	jauc   L3FD3B7F0
L3FD3ADE0:
3fd3ade0:	move   a9, *a13(0x840), 1
3fd3ae00:	move   a13, a10
3fd3ae10:	addi   0x1060, a10
3fd3ae30:	movb   *a9, a7
3fd3ae40:	jreq   L3FD3AFC0
L3FD3AE50:
3fd3ae50:	move   *a13(0x840), a11, 1
3fd3ae70:	movb   *a11, a7
3fd3ae80:	cmpi   0x2e, a7
3fd3aea0:	jrne   L3FD3AF60
3fd3aeb0:	move   a10, *a13(0x10e0), 1
3fd3aed0:	sub    a7, a7
3fd3aee0:	setf   8, 1, 0
3fd3aef0:	move   a7, *a11+, 0
3fd3af00:	move   a11, *a13(0x840), 1
3fd3af20:	movi   0x2e, a7
3fd3af40:	move   a7, *a10+, 0
3fd3af50:	jruc   L3FD3AFA0
L3FD3AF60:
3fd3af60:	setf   8, 1, 0
3fd3af70:	move   *a11+, *a10+, 0
3fd3af80:	move   a11, *a13(0x840), 1
L3FD3AFA0:
3fd3afa0:	movb   *a11, a7
3fd3afb0:	jrne   L3FD3AE50
L3FD3AFC0:
3fd3afc0:	move   *a13(0x10e0), a11, 1
3fd3afe0:	jrne   L3FD3B070
3fd3aff0:	move   a10, *a13(0x10e0), 1
3fd3b010:	movi   0x2e, a11
3fd3b030:	move   a11, *a10+, 0
3fd3b040:	addk   2, a11
3fd3b050:	move   a11, *a10+, 0
3fd3b060:	jruc   L3FD3B0F0
L3FD3B070:
3fd3b070:	movb   *a10(0xfff8), a7
3fd3b090:	cmpi   0x2e, a7
3fd3b0b0:	jrne   L3FD3B0F0
3fd3b0c0:	movi   0x30, a7
3fd3b0e0:	move   a7, *a10+, 0
L3FD3B0F0:
3fd3b0f0:	sub    a11, a11
3fd3b100:	movb   a11, *a10
3fd3b110:	move   *a13(0xffa0), a7, 1
3fd3b130:	move   a14, -*sp, 1
3fd3b140:	move   *a13(0x10e0), a11, 1
3fd3b160:	addk   8, a11
3fd3b170:	move   a11, *a14+, 1
3fd3b180:	calla  L3FB43EB0
3fd3b1b0:	move   a8, *a7, 1
3fd3b1c0:	move   a14, -*sp, 1
3fd3b1d0:	move   a9, *a14+, 1
3fd3b1e0:	calla  L3FB43EB0
3fd3b210:	move   a8, *a13(0x860), 1
L3FD3B230:
3fd3b230:	move   @0xbf4c0, a11, 1
3fd3b260:	jrne   L3FD3B2F0
3fd3b270:	move   a14, -*sp, 1
3fd3b280:	movi   0xc8, a7
3fd3b2a0:	move   a7, *a14+, 1
3fd3b2b0:	calla  L3FB33A20
3fd3b2e0:	jruc   L3FD3B230
L3FD3B2F0:
3fd3b2f0:	calla  L3F708700
3fd3b320:	move   a8, *a13, 1
3fd3b330:	sub    a11, a11
3fd3b340:	move   a11, *a13(0x1040), 1
L3FD3B360:
3fd3b360:	calla  L3FB2E340
3fd3b390:	move   a14, -*sp, 1
3fd3b3a0:	movi   0x3fd3dca0, a8
3fd3b3d0:	move   a8, *a14+, 1
3fd3b3e0:	calla  L3F70B060
3fd3b410:	move   a8, *a13(0x1040), 1
3fd3b430:	move   a8, a7
3fd3b440:	jreq   L3FD3B510
3fd3b450:	move   a7, *a13(0x20), 1
3fd3b470:	move   *a13(0x0), *a7(0xe0), 1
3fd3b4a0:	move   *a13(0x0), *a7(0x140), 1
3fd3b4d0:	calla  L3FB2E590
3fd3b500:	jruc   L3FD3B5B0
L3FD3B510:
3fd3b510:	calla  L3FB2E590
3fd3b540:	move   a14, -*sp, 1
3fd3b550:	movi   0x64, a11
3fd3b570:	move   a11, *a14+, 1
3fd3b580:	calla  L3FB33A20
L3FD3B5B0:
3fd3b5b0:	move   a7, a8
3fd3b5c0:	jreq   L3FD3B360
3fd3b5d0:	move   a13, a9
3fd3b5e0:	addi   0x38, a9
3fd3b600:	movb   *a9, a11
3fd3b610:	jreq   L3FD3B650
L3FD3B620:
3fd3b620:	addk   8, a9
3fd3b630:	movb   *a9, a11
3fd3b640:	jrne   L3FD3B620
L3FD3B650:
3fd3b650:	movi   0x3a, a11
3fd3b670:	setf   8, 1, 0
3fd3b680:	move   a11, *a9+, 0
3fd3b690:	move   a13, a10
3fd3b6a0:	addi   0x1060, a10
3fd3b6c0:	movb   *a10, a7
3fd3b6d0:	jreq   L3FD3B710
L3FD3B6E0:
3fd3b6e0:	move   *a10+, *a9+, 0
3fd3b6f0:	movb   *a10, a11
3fd3b700:	jrne   L3FD3B6E0
L3FD3B710:
3fd3b710:	sub    a11, a11
3fd3b720:	movb   a11, *a9
3fd3b730:	move   a14, -*sp, 1
3fd3b740:	move   a13, a7
3fd3b750:	addi   0x40, a7
3fd3b770:	move   a7, *a14+, 1
3fd3b780:	move   *a13(0xffc0), *a14+, 1
3fd3b7a0:	calla  L3FB45720
3fd3b7d0:	move   *a13(0x1040), a8, 1
L3FD3B7F0:
3fd3b7f0:	move   *sp(0xc0), a14, 1
3fd3b810:	mmfm   sp, a7,a9,a10,a11,a13
3fd3b830:	rets   2
L3FD3B840:
3fd3b840:	mmtm   sp, a9,a11,a13
3fd3b860:	move   a14, a13
3fd3b870:	addk   32, a14
3fd3b880:	calla  L3F708700
3fd3b8b0:	move   *a8(0x100), a11, 1
3fd3b8d0:	move   *a11, a11, 1
3fd3b8e0:	move   *a13(0xffe0), a9, 1
3fd3b900:	sll    0x5, a9
3fd3b910:	add    a9, a11
3fd3b920:	move   *a11(0x8e0), *a13(0x0), 1
3fd3b950:	move   a14, -*sp, 1
3fd3b960:	move   *a13(0x0), *a14+, 1
3fd3b980:	calla  L3F70BB90
3fd3b9b0:	calla  L3F708700
3fd3b9e0:	move   *a8(0x100), a11, 1
3fd3ba00:	move   *a11, a11, 1
3fd3ba10:	move   *a13(0xffe0), a9, 1
3fd3ba30:	sll    0x5, a9
3fd3ba40:	add    a9, a11
3fd3ba50:	sub    a9, a9
3fd3ba60:	move   a9, *a11(0x8e0), 1
3fd3ba80:	move   *sp(0x80), a14, 1
3fd3baa0:	mmfm   sp, a9,a11,a13
3fd3bac0:	rets   2
L3FD3BAD0:
3fd3bad0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fd3baf0:	move   a14, a13
3fd3bb00:	addi   0x40a0, a14
3fd3bb20:	sub    a11, a11
3fd3bb30:	move   a11, *a13, 1
3fd3bb40:	move   a11, *a13(0x20), 1
L3FD3BB60:
3fd3bb60:	move   *a13(0xffe0), a11, 1
3fd3bb80:	movk   1, a9
3fd3bb90:	move   *a11(0x60), a11, 1
3fd3bbb0:	sll    a11, a9
3fd3bbc0:	move   *a13, a11, 1
3fd3bbd0:	or     a11, a9
3fd3bbe0:	move   a9, *a13, 1
3fd3bbf0:	move   *a13(0xffe0), a11, 1
3fd3bc10:	movk   1, a9
3fd3bc20:	move   *a11(0x60), a11, 1
3fd3bc40:	sll    a11, a9
3fd3bc50:	move   *a13(0x20), a11, 1
3fd3bc70:	or     a11, a9
3fd3bc80:	move   a9, *a13(0x20), 1
L3FD3BCA0:
3fd3bca0:	move   a14, -*sp, 1
3fd3bcb0:	sub    a11, a11
3fd3bcc0:	move   a11, *a14+, 1
3fd3bcd0:	move   a11, *a14+, 1
3fd3bce0:	move   a13, a9
3fd3bcf0:	addk   32, a9
3fd3bd00:	move   a9, *a14+, 1
3fd3bd10:	move   a13, *a14+, 1
3fd3bd20:	move   *a13(0xffe0), a11, 1
3fd3bd40:	move   *a11(0x60), a9, 1
3fd3bd60:	inc    a9
3fd3bd70:	move   a9, *a14+, 1
3fd3bd80:	calla  L3FD969F0
3fd3bdb0:	move   a8, *a13(0x40), 1
3fd3bdd0:	move   a8, a9
3fd3bde0:	jrge   L3FD3BF40
3fd3bdf0:	calla  L3F708700
3fd3be20:	move   *a8(0x100), a9, 1
3fd3be40:	move   *a9, a9, 1
3fd3be50:	move   *a9(0x20), a9, 1
3fd3be70:	subk   4, a9
3fd3be80:	jreq   L3FD3BF40
3fd3be90:	move   a14, -*sp, 1
3fd3bea0:	move   a11, *a14+, 1
3fd3beb0:	calla  L3F708700
3fd3bee0:	move   *a8(0x100), a9, 1
3fd3bf00:	move   *a9, a9, 1
3fd3bf10:	move   *a9(0x40), a9, 1
3fd3bf30:	call   a9
L3FD3BF40:
3fd3bf40:	move   *a13(0x40), a9, 1
3fd3bf60:	jrle   L3FD3BCA0
3fd3bf70:	move   *a13, a11, 1
3fd3bf80:	jreq   L3FD3C4E0
3fd3bf90:	calla  L3F708700
3fd3bfc0:	move   *a8(0x100), a7, 1
3fd3bfe0:	move   *a7, a7, 1
3fd3bff0:	move   *a13(0xffe0), a5, 1
3fd3c010:	move   *a5(0x60), a5, 1
3fd3c030:	sll    0x5, a5
3fd3c040:	add    a5, a7
3fd3c050:	move   *a7(0x8e0), *a13(0x4080), 1
3fd3c080:	move   *a13(0x4080), a7, 1
3fd3c0a0:	move   *a7(0xa0), *a13(0x4060), 1
3fd3c0d0:	move   *a13(0x4060), a7, 1
3fd3c0f0:	jrge   L3FD3C1C0
3fd3c100:	move   a14, -*sp, 1
3fd3c110:	move   *a13(0xffe0), *a14+, 1
3fd3c130:	calla  L3F708700
3fd3c160:	move   *a8(0x100), a5, 1
3fd3c180:	move   *a5, a5, 1
3fd3c190:	move   *a5(0x40), a5, 1
3fd3c1b0:	call   a5
L3FD3C1C0:
3fd3c1c0:	move   a7, a9
3fd3c1d0:	cmpi   0x20, a9
3fd3c1f0:	jrnc   L3FD3C210
3fd3c200:	movk   32, a9
L3FD3C210:
3fd3c210:	cmpi   0x800, a9
3fd3c230:	jrle   L3FD3C260
3fd3c240:	movi   0x800, a9
L3FD3C260:
3fd3c260:	move   a9, a5
3fd3c270:	srl    0x5, a5
3fd3c280:	move   a5, a9
3fd3c290:	sll    0x5, a9
3fd3c2a0:	move   a14, -*sp, 1
3fd3c2b0:	move   a9, *a14+, 1
3fd3c2c0:	move   a13, a5
3fd3c2d0:	addi   0x60, a5
3fd3c2f0:	move   a5, *a14+, 1
3fd3c300:	move   *a13(0xffe0), *a14+, 1
3fd3c320:	calla  L3F9B2470
3fd3c350:	move   a5, a10
3fd3c360:	move   a9, a8
3fd3c370:	jrle   L3FD3C4E0
L3FD3C380:
3fd3c380:	setf   8, 0, 0
3fd3c390:	move   *a10, a11, 0
3fd3c3a0:	jrne   L3FD3C430
3fd3c3b0:	move   a14, -*sp, 1
3fd3c3c0:	move   a10, *a14+, 1
3fd3c3d0:	move   *a13(0xffe0), *a14+, 1
3fd3c3f0:	calla  L3F9BD000
3fd3c420:	jruc   L3FD3C4A0
L3FD3C430:
3fd3c430:	move   a14, -*sp, 1
3fd3c440:	move   a10, *a14+, 1
3fd3c450:	move   *a13(0xffe0), *a14+, 1
3fd3c470:	calla  L3F9B89A0
L3FD3C4A0:
3fd3c4a0:	addi   0x100, a10
3fd3c4c0:	subk   32, a9
3fd3c4d0:	jrgt   L3FD3C380
L3FD3C4E0:
3fd3c4e0:	move   *a13(0x20), a11, 1
3fd3c500:	jaeq   L3FD3BB60
3fd3c520:	move   *sp(0xe0), a14, 1
3fd3c540:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fd3c560:	rets   2
L3FD3C570:
3fd3c570:	mmtm   sp, a9,a11,a13
3fd3c590:	move   a14, a13
3fd3c5a0:	addi   0x40, a14
3fd3c5c0:	sub    a11, a11
3fd3c5d0:	move   a11, *a13, 1
L3FD3C5E0:
3fd3c5e0:	move   *a13(0xffe0), a11, 1
3fd3c600:	movk   1, a9
3fd3c610:	move   *a11(0x60), a11, 1
3fd3c630:	sll    a11, a9
3fd3c640:	move   *a13, a11, 1
3fd3c650:	or     a11, a9
3fd3c660:	move   a9, *a13, 1
3fd3c670:	move   a14, -*sp, 1
3fd3c680:	sub    a11, a11
3fd3c690:	move   a11, *a14+, 1
3fd3c6a0:	move   a11, *a14+, 1
3fd3c6b0:	move   a11, *a14+, 1
3fd3c6c0:	move   a13, *a14+, 1
3fd3c6d0:	move   *a13(0xffe0), a9, 1
3fd3c6f0:	move   *a9(0x60), a11, 1
3fd3c710:	inc    a11
3fd3c720:	move   a11, *a14+, 1
3fd3c730:	calla  L3FD969F0
3fd3c760:	move   a8, *a13(0x20), 1
3fd3c780:	inc    a8
3fd3c790:	jrne   L3FD3C970
3fd3c7a0:	calla  L3F708700
3fd3c7d0:	move   *a8(0x100), a11, 1
3fd3c7f0:	move   *a11, a11, 1
3fd3c800:	move   *a11(0x20), a11, 1
3fd3c820:	subk   4, a11
3fd3c830:	jreq   L3FD3C970
3fd3c840:	move   a14, -*sp, 1
3fd3c850:	movi   0x3fd3dce0, a8
3fd3c880:	move   a8, *a14+, 1
3fd3c890:	calla  L3FB341E0
3fd3c8c0:	move   a14, -*sp, 1
3fd3c8d0:	move   a9, *a14+, 1
3fd3c8e0:	calla  L3F708700
3fd3c910:	move   *a8(0x100), a11, 1
3fd3c930:	move   *a11, a11, 1
3fd3c940:	move   *a11(0x40), a11, 1
3fd3c960:	call   a11
L3FD3C970:
3fd3c970:	move   *a13(0x20), a11, 1
3fd3c990:	jrle   L3FD3C5E0
3fd3c9a0:	move   *sp(0x80), a14, 1
3fd3c9c0:	mmfm   sp, a9,a11,a13
3fd3c9e0:	rets   2
L3FD3C9F0:
3fd3c9f0:	mmtm   sp, a5,a7,a9,a11,a13
3fd3ca10:	move   a14, a13
3fd3ca20:	addi   0x10e0, a14
3fd3ca40:	movi   0x3fd3dde8, a11
3fd3ca70:	move   a11, *a13, 1
3fd3ca80:	movi   0x3fd3dde8, a11
3fd3cab0:	move   a11, *a13(0x40), 1
3fd3cad0:	sub    a11, a11
3fd3cae0:	move   a11, *a13(0x10c0), 1
3fd3cb00:	move   a14, -*sp, 1
3fd3cb10:	move   *a13(0x0), *a14+, 1
3fd3cb30:	calla  L3FB458D0
3fd3cb60:	move   a8, *a13(0x20), 1
3fd3cb80:	move   a14, -*sp, 1
3fd3cb90:	move   *a13(0x40), *a14+, 1
3fd3cbb0:	calla  L3FB458D0
3fd3cbe0:	move   a8, *a13(0x60), 1
3fd3cc00:	move   *a13(0xffc0), a9, 1
3fd3cc20:	setf   16, 0, 0
3fd3cc30:	move   *a13(0x20), *a9(0x30), 0
3fd3cc60:	move   a8, *a9(0x40), 0
3fd3cc80:	calla  L3F708700
3fd3ccb0:	move   *a8(0x100), a7, 1
3fd3ccd0:	move   *a7, a7, 1
3fd3cce0:	move   *a13(0x20), a5, 1
3fd3cd00:	movk   3, a9
3fd3cd10:	and    a5, a9
3fd3cd20:	sll    0x5, a9
3fd3cd30:	add    a9, a7
3fd3cd40:	move   *a7(0x1140), a9, 1
3fd3cd60:	add    a5, a9
3fd3cd70:	move   *a13(0x60), a7, 1
3fd3cd90:	add    a7, a9
3fd3cda0:	calla  L3F708700
3fd3cdd0:	move   *a8(0x100), a5, 1
3fd3cdf0:	move   *a5, a5, 1
3fd3ce00:	movk   3, a11
3fd3ce10:	and    a7, a11
3fd3ce20:	sll    0x5, a11
3fd3ce30:	add    a11, a5
3fd3ce40:	move   *a5(0x1140), a11, 1
3fd3ce60:	add    a11, a9
3fd3ce70:	addk   12, a9
3fd3ce80:	move   a9, *a13(0x10c0), 1
3fd3cea0:	move   a14, -*sp, 1
3fd3ceb0:	movk   12, a11
3fd3cec0:	move   a11, *a14+, 1
3fd3ced0:	move   a13, a5
3fd3cee0:	addi   0xa0, a5
3fd3cf00:	move   a5, *a14+, 1
3fd3cf10:	move   *a13(0xffc0), *a14+, 1
3fd3cf30:	calla  L3FB44400
3fd3cf60:	addi   0x60, a5
3fd3cf80:	move   a5, *a13(0x10a0), 1
3fd3cfa0:	move   *a13(0x20), a11, 1
3fd3cfc0:	jreq   L3FD3D3D0
3fd3cfd0:	move   a14, -*sp, 1
3fd3cfe0:	move   a11, *a14+, 1
3fd3cff0:	move   a5, *a14+, 1
3fd3d000:	move   *a13(0x0), *a14+, 1
3fd3d020:	calla  L3FB44400
3fd3d050:	sll    0x3, a11
3fd3d060:	add    a5, a11
3fd3d070:	move   a11, *a13(0x10a0), 1
3fd3d090:	calla  L3F708700
3fd3d0c0:	move   *a8(0x100), a5, 1
3fd3d0e0:	move   *a5, a5, 1
3fd3d0f0:	move   *a13(0x20), a7, 1
3fd3d110:	movk   3, a9
3fd3d120:	and    a7, a9
3fd3d130:	sll    0x5, a9
3fd3d140:	add    a9, a5
3fd3d150:	move   *a5(0x1140), a9, 1
3fd3d170:	jreq   L3FD3D3D0
3fd3d180:	move   a14, -*sp, 1
3fd3d190:	calla  L3F708700
3fd3d1c0:	move   *a8(0x100), a9, 1
3fd3d1e0:	move   *a9, a9, 1
3fd3d1f0:	movk   3, a5
3fd3d200:	and    a7, a5
3fd3d210:	sll    0x5, a5
3fd3d220:	add    a5, a9
3fd3d230:	move   *a9(0x1140), *a14+, 1
3fd3d250:	move   a11, *a14+, 1
3fd3d260:	move   a13, a9
3fd3d270:	addi   0x80, a9
3fd3d290:	move   a9, *a14+, 1
3fd3d2a0:	calla  L3FB44400
3fd3d2d0:	calla  L3F708700
3fd3d300:	move   *a8(0x100), a5, 1
3fd3d320:	move   *a5, a5, 1
3fd3d330:	movk   3, a9
3fd3d340:	and    a7, a9
3fd3d350:	sll    0x5, a9
3fd3d360:	add    a9, a5
3fd3d370:	move   *a5(0x1140), a9, 1
3fd3d390:	sll    0x3, a9
3fd3d3a0:	add    a11, a9
3fd3d3b0:	move   a9, *a13(0x10a0), 1
L3FD3D3D0:
3fd3d3d0:	move   *a13(0x60), a11, 1
3fd3d3f0:	jreq   L3FD3D830
3fd3d400:	move   a14, -*sp, 1
3fd3d410:	move   a11, *a14+, 1
3fd3d420:	move   *a13(0x10a0), *a14+, 1
3fd3d440:	move   *a13(0x40), *a14+, 1
3fd3d460:	calla  L3FB44400
3fd3d490:	sll    0x3, a11
3fd3d4a0:	move   *a13(0x10a0), a9, 1
3fd3d4c0:	add    a9, a11
3fd3d4d0:	move   a11, *a13(0x10a0), 1
3fd3d4f0:	calla  L3F708700
3fd3d520:	move   *a8(0x100), a9, 1
3fd3d540:	move   *a9, a9, 1
3fd3d550:	move   *a13(0x60), a7, 1
3fd3d570:	movk   3, a5
3fd3d580:	and    a7, a5
3fd3d590:	sll    0x5, a5
3fd3d5a0:	add    a5, a9
3fd3d5b0:	move   *a9(0x1140), a9, 1
3fd3d5d0:	jreq   L3FD3D830
3fd3d5e0:	move   a14, -*sp, 1
3fd3d5f0:	calla  L3F708700
3fd3d620:	move   *a8(0x100), a9, 1
3fd3d640:	move   *a9, a9, 1
3fd3d650:	movk   3, a5
3fd3d660:	and    a7, a5
3fd3d670:	sll    0x5, a5
3fd3d680:	add    a5, a9
3fd3d690:	move   *a9(0x1140), *a14+, 1
3fd3d6b0:	move   a11, *a14+, 1
3fd3d6c0:	move   a13, a9
3fd3d6d0:	addi   0x80, a9
3fd3d6f0:	move   a9, *a14+, 1
3fd3d700:	calla  L3FB44400
3fd3d730:	calla  L3F708700
3fd3d760:	move   *a8(0x100), a5, 1
3fd3d780:	move   *a5, a5, 1
3fd3d790:	movk   3, a9
3fd3d7a0:	and    a7, a9
3fd3d7b0:	sll    0x5, a9
3fd3d7c0:	add    a9, a5
3fd3d7d0:	move   *a5(0x1140), a9, 1
3fd3d7f0:	sll    0x3, a9
3fd3d800:	add    a11, a9
3fd3d810:	move   a9, *a13(0x10a0), 1
L3FD3D830:
3fd3d830:	move   a14, -*sp, 1
3fd3d840:	move   *a13(0x10c0), *a14+, 1
3fd3d860:	move   a13, a11
3fd3d870:	addi   0xa0, a11
3fd3d890:	move   a11, *a14+, 1
3fd3d8a0:	calla  L3F708700
3fd3d8d0:	move   *a8(0x100), a9, 1
3fd3d8f0:	move   *a9, a9, 1
3fd3d900:	move   *a13(0xffe0), a7, 1
3fd3d920:	move   *a7(0x60), a5, 1
3fd3d940:	sll    0x5, a5
3fd3d950:	add    a5, a9
3fd3d960:	move   *a9(0x8e0), *a14+, 1
3fd3d980:	calla  L3F70D150
3fd3d9b0:	move   *sp(0xc0), a14, 1
3fd3d9d0:	mmfm   sp, a5,a7,a9,a11,a13
3fd3d9f0:	rets   2
3fd3da00:	addc   b10, b8
3fd3da10:	modu   a3, sp
3fd3da20:	sra    a11, a14
3fd3da30:	.word  0x7463
3fd3da40:	rl     a10, a4
3fd3da50:	.word  0x7073
3fd3da60:	sla    a11, a12
3fd3da70:	sra    0x1d, b9
3fd3da80:	dsjs   a9, L3FD3DBA0
3fd3da90:	modu   a1, a0
3fd3daa0:	sla    0x3, sp
3fd3dab0:	modu   a11, a3
3fd3dac0:	modu   a11, a12
3fd3dad0:	sla    0x3, a14
3fd3dae0:	modu   a3, a9
3fd3daf0:	sra    a1, a0
3fd3db00:	.word  0x7369
3fd3db10:	mods   b3, b0
3fd3db20:	.word  0x7961
3fd3db30:	.word  0x7320
3fd3db40:	sra    b11, b0
3fd3db50:	.word  0x0a63
3fd3db60:	divs   a0, a0
3fd3db70:	modu   a10, a3
3fd3db80:	modu   a3, a14
3fd3db90:	sll    a11, a5
L3FD3DBA0:
3fd3dba0:	sub    b3, b4
3fd3dbb0:	.word  0x7369
3fd3dbc0:	mods   b3, b0
3fd3dbd0:	.word  0x7961
3fd3dbe0:	sra    0x17, a8
3fd3dbf0:	sla    0x1, b10
3fd3dc00:	modu   a1, a0
3fd3dc10:	sla    0x3, sp
3fd3dc20:	rl     a11, a4
3fd3dc30:	.word  0x7073
3fd3dc40:	sla    a11, a12
3fd3dc50:	sla    0x3, b9
3fd3dc60:	.word  0x756e
3fd3dc70:	sll    a3, a13
3fd3dc80:	.word  0x7265
3fd3dc90:	.word  0x000a
3fd3dca0:	.word  0x7378
3fd3dcb0:	.word  0x7265
3fd3dcc0:	sra    b11, b6
3fd3dcd0:	.word  0x0072
3fd3dce0:	sla    b10, b7
3fd3dcf0:	.word  0x7469
3fd3dd00:	modu   a11, a6
L3FD3DD10:
3fd3dd10:	.word  0x7272
3fd3dd20:	sla    a11, a5
3fd3dd30:	sla    a11, a4
3fd3dd40:	mods   a3, a2
3fd3dd50:	sla    0x3, a5
3fd3dd60:	rl     b11, b7
3fd3dd70:	rl     b3, b4
3fd3dd80:	.word  0x7220
3fd3dd90:	.word  0x7365
3fd3dda0:	mods   b3, b5
3fd3ddb0:	dsjs   b4, L3FD3DD10
3fd3ddc0:	srl    0x17, a0
3fd3ddd0:	.word  0x0a31
3fd3dde0:	.word  0x0000
L3FD3DDF0:
3fd3ddf0:	mmtm   sp, a7,a9,a10,a11,a13
3fd3de10:	move   a14, a13
3fd3de20:	move   *a13(0xffe0), a9, 1
3fd3de40:	move   *a9(0x380), a11, 1
3fd3de60:	move   *a9(0x3a0), a7, 1
3fd3de80:	addi   0xc0, a11
3fd3dea0:	cmp    a7, a11
3fd3deb0:	jrls   L3FD3DF10
3fd3dec0:	move   a14, -*sp, 1
3fd3ded0:	move   a9, *a14+, 1
3fd3dee0:	calla  L3F9B1030
L3FD3DF10:
3fd3df10:	move   *a9(0x380), a10, 1
3fd3df30:	move   a10, *a9(0x340), 1
3fd3df50:	movk   24, a11
3fd3df60:	movb   a11, *a10
3fd3df70:	movk   6, a7
3fd3df80:	setf   16, 0, 0
3fd3df90:	move   a7, *a10(0x10), 0
3fd3dfb0:	move   *a9(0x380), a7, 1
3fd3dfd0:	addi   0xc0, a7
3fd3dff0:	move   a7, *a9(0x380), 1
3fd3e010:	move   *a9(0x320), a7, 1
3fd3e030:	inc    a7
3fd3e040:	move   a7, *a9(0x320), 1
3fd3e060:	move   *a13(0xffc0), *a10(0x40), 1
3fd3e090:	move   *a13(0xffa0), *a10(0x60), 1
3fd3e0c0:	move   *a13(0xff80), *a10(0x80), 1
3fd3e0f0:	move   *a13(0xff60), *a10(0x20), 1
3fd3e120:	move   *a13(0xff40), *a10(0xa0), 1
3fd3e150:	move   *a9(0x400), a7, 1
3fd3e170:	jreq   L3FD3E1D0
3fd3e180:	move   a14, -*sp, 1
3fd3e190:	move   a9, *a14+, 1
3fd3e1a0:	move   *a9(0x400), a7, 1
3fd3e1c0:	call   a7
L3FD3E1D0:
3fd3e1d0:	move   *sp(0xc0), a14, 1
3fd3e1f0:	mmfm   sp, a7,a9,a10,a11,a13
3fd3e210:	rets   2
L3FD3E220:
3fd3e220:	mmtm   sp, a7,a9,a10,a11,a13
3fd3e240:	move   a14, a13
3fd3e250:	move   *a13(0xffe0), a9, 1
3fd3e270:	move   *a13(0xff80), a11, 1
3fd3e290:	move   *a11(0x80), a11, 1
3fd3e2b0:	jreq   L3FD3E330
3fd3e2c0:	move   a14, -*sp, 1
3fd3e2d0:	move   *a13(0xff80), *a14+, 1
3fd3e2f0:	move   a9, *a14+, 1
3fd3e300:	calla  L3F999F80
L3FD3E330:
3fd3e330:	move   *a9(0x380), a11, 1
3fd3e350:	move   *a9(0x3a0), a7, 1
3fd3e370:	addi   0xe0, a11
3fd3e390:	cmp    a7, a11
3fd3e3a0:	jrls   L3FD3E400
3fd3e3b0:	move   a14, -*sp, 1
3fd3e3c0:	move   a9, *a14+, 1
3fd3e3d0:	calla  L3F9B1030
L3FD3E400:
3fd3e400:	move   *a9(0x380), a10, 1
3fd3e420:	move   a10, *a9(0x340), 1
3fd3e440:	movi   0x3e, a11
3fd3e460:	movb   a11, *a10
3fd3e470:	movk   7, a7
3fd3e480:	setf   16, 0, 0
3fd3e490:	move   a7, *a10(0x10), 0
3fd3e4b0:	move   *a9(0x380), a7, 1
3fd3e4d0:	addi   0xe0, a7
3fd3e4f0:	move   a7, *a9(0x380), 1
3fd3e510:	move   *a9(0x320), a7, 1
3fd3e530:	inc    a7
3fd3e540:	move   a7, *a9(0x320), 1
3fd3e560:	move   *a13(0xffc0), *a10(0x20), 1
3fd3e590:	move   *a13(0xffa0), *a10(0x40), 1
3fd3e5c0:	move   *a13(0xff80), a7, 1
3fd3e5e0:	move   *a7(0x20), *a10(0x60), 1
3fd3e610:	move   *a13(0xff60), *a10(0x80), 0
3fd3e640:	move   *a13(0xff40), *a10(0x90), 0
3fd3e670:	move   *a13(0xfee0), *a10(0xa0), 0
3fd3e6a0:	move   *a13(0xfec0), *a10(0xb0), 0
3fd3e6d0:	move   *a13(0xff20), *a10(0xc0), 0
3fd3e700:	move   *a13(0xff00), *a10(0xd0), 0
3fd3e730:	move   *a9(0x400), a11, 1
3fd3e750:	jreq   L3FD3E7B0
3fd3e760:	move   a14, -*sp, 1
3fd3e770:	move   a9, *a14+, 1
3fd3e780:	move   *a9(0x400), a11, 1
3fd3e7a0:	call   a11
L3FD3E7B0:
3fd3e7b0:	move   *sp(0xc0), a14, 1
3fd3e7d0:	mmfm   sp, a7,a9,a10,a11,a13
3fd3e7f0:	rets   2
L3FD3E800:
3fd3e800:	mmtm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3fd3e820:	move   a14, a13
3fd3e830:	move   *a13(0xffe0), a9, 1
3fd3e850:	move   *a13(0xff80), a7, 1
3fd3e870:	move   a7, a10
3fd3e880:	addi   0xa0, a10
3fd3e8a0:	move   *a13(0xffc0), a5, 1
3fd3e8c0:	move   a5, a11
3fd3e8d0:	addi   0xa0, a11
3fd3e8f0:	move   *a13(0xffa0), a5, 1
3fd3e910:	andi   0x7fffff, a5
3fd3e940:	move   a5, *a13(0xffa0), 1
3fd3e960:	move   *a13(0xffc0), a5, 1
3fd3e980:	move   *a5(0x80), a5, 1
3fd3e9a0:	move   *a13(0xffa0), a7, 1
3fd3e9c0:	and    a7, a5
3fd3e9d0:	jreq   L3FD3EA50
3fd3e9e0:	move   a14, -*sp, 1
3fd3e9f0:	move   *a13(0xffc0), *a14+, 1
3fd3ea10:	move   a9, *a14+, 1
3fd3ea20:	calla  L3F999F80
L3FD3EA50:
3fd3ea50:	move   *a13(0xff80), a5, 1
3fd3ea70:	move   *a5(0x80), a3, 1
3fd3ea90:	andn   a7, a3
3fd3eaa0:	move   a3, *a5(0x80), 1
3fd3eac0:	move   *a9(0x380), a3, 1
3fd3eae0:	move   *a9(0x3a0), a5, 1
3fd3eb00:	addi   0x80, a3
3fd3eb20:	cmp    a5, a3
3fd3eb30:	jrls   L3FD3EB90
3fd3eb40:	move   a14, -*sp, 1
3fd3eb50:	move   a9, *a14+, 1
3fd3eb60:	calla  L3F9B1030
L3FD3EB90:
3fd3eb90:	move   *a9(0x380), a12, 1
3fd3ebb0:	move   a12, *a9(0x340), 1
3fd3ebd0:	movi   0x39, a5
3fd3ebf0:	movb   a5, *a12
3fd3ec00:	movk   4, a3
3fd3ec10:	setf   16, 0, 0
3fd3ec20:	move   a3, *a12(0x10), 0
3fd3ec40:	move   *a9(0x380), a3, 1
3fd3ec60:	addi   0x80, a3
3fd3ec80:	move   a3, *a9(0x380), 1
3fd3eca0:	move   *a9(0x320), a3, 1
3fd3ecc0:	inc    a3
3fd3ecd0:	move   a3, *a9(0x320), 1
3fd3ecf0:	move   *a13(0xffc0), a3, 1
3fd3ed10:	move   *a3(0x20), *a12(0x20), 1
3fd3ed40:	move   *a13(0xff80), a5, 1
3fd3ed60:	move   *a5(0x20), *a12(0x40), 1
3fd3ed90:	move   a7, *a12(0x60), 1
3fd3edb0:	btst   0, a7
3fd3edc0:	jreq   L3FD3EDE0
3fd3edd0:	move   *a11, *a10, 1
L3FD3EDE0:
3fd3ede0:	btst   1, a7
3fd3edf0:	jreq   L3FD3EE30
3fd3ee00:	move   *a11(0x20), *a10(0x20), 1
L3FD3EE30:
3fd3ee30:	btst   2, a7
3fd3ee40:	jreq   L3FD3EE80
3fd3ee50:	move   *a11(0x40), *a10(0x40), 1
L3FD3EE80:
3fd3ee80:	btst   3, a7
3fd3ee90:	jreq   L3FD3EED0
3fd3eea0:	move   *a11(0x60), *a10(0x60), 1
L3FD3EED0:
3fd3eed0:	btst   4, a7
3fd3eee0:	jreq   L3FD3EF20
3fd3eef0:	move   *a11(0x80), *a10(0x80), 1
L3FD3EF20:
3fd3ef20:	btst   5, a7
3fd3ef30:	jreq   L3FD3EF70
3fd3ef40:	move   *a11(0xa0), *a10(0xa0), 1
L3FD3EF70:
3fd3ef70:	btst   6, a7
3fd3ef80:	jreq   L3FD3EFC0
3fd3ef90:	move   *a11(0xc0), *a10(0xc0), 1
L3FD3EFC0:
3fd3efc0:	btst   7, a7
3fd3efd0:	jreq   L3FD3F010
3fd3efe0:	move   *a11(0xe0), *a10(0xe0), 1
L3FD3F010:
3fd3f010:	btst   8, a7
3fd3f020:	jreq   L3FD3F060
3fd3f030:	move   *a11(0x100), *a10(0x100), 1
L3FD3F060:
3fd3f060:	btst   9, a7
3fd3f070:	jreq   L3FD3F0B0
3fd3f080:	move   *a11(0x120), *a10(0x120), 1
L3FD3F0B0:
3fd3f0b0:	btst   22, a7
3fd3f0c0:	jreq   L3FD3F100
3fd3f0d0:	move   *a11(0x140), *a10(0x140), 1
L3FD3F100:
3fd3f100:	btst   10, a7
3fd3f110:	jreq   L3FD3F150
3fd3f120:	move   *a11(0x160), *a10(0x160), 1
L3FD3F150:
3fd3f150:	btst   11, a7
3fd3f160:	jreq   L3FD3F1A0
3fd3f170:	move   *a11(0x180), *a10(0x180), 1
L3FD3F1A0:
3fd3f1a0:	btst   12, a7
3fd3f1b0:	jreq   L3FD3F1F0
3fd3f1c0:	move   *a11(0x1a0), *a10(0x1a0), 1
L3FD3F1F0:
3fd3f1f0:	btst   13, a7
3fd3f200:	jreq   L3FD3F240
3fd3f210:	move   *a11(0x1c0), *a10(0x1c0), 1
L3FD3F240:
3fd3f240:	btst   14, a7
3fd3f250:	jreq   L3FD3F290
3fd3f260:	move   *a11(0x1e0), *a10(0x1e0), 1
L3FD3F290:
3fd3f290:	btst   15, a7
3fd3f2a0:	jreq   L3FD3F2E0
3fd3f2b0:	move   *a11(0x200), *a10(0x200), 1
L3FD3F2E0:
3fd3f2e0:	btst   16, a7
3fd3f2f0:	jreq   L3FD3F330
3fd3f300:	move   *a11(0x220), *a10(0x220), 1
L3FD3F330:
3fd3f330:	btst   17, a7
3fd3f340:	jreq   L3FD3F380
L3FD3F350:
3fd3f350:	move   *a11(0x240), *a10(0x240), 1
L3FD3F380:
3fd3f380:	btst   18, a7
3fd3f390:	jreq   L3FD3F3D0
3fd3f3a0:	move   *a11(0x260), *a10(0x260), 1
L3FD3F3D0:
3fd3f3d0:	btst   19, a7
3fd3f3e0:	jreq   L3FD3F450
3fd3f3f0:	move   *a3(0x40), *a5(0x40), 1
3fd3f420:	move   *a11(0x280), *a10(0x280), 1
L3FD3F450:
3fd3f450:	btst   20, a7
3fd3f460:	jreq   L3FD3F4A0
3fd3f470:	move   *a11(0x2a0), *a10(0x2a0), 1
L3FD3F4A0:
3fd3f4a0:	btst   21, a7
3fd3f4b0:	jreq   L3FD3F520
3fd3f4c0:	move   *a3(0x60), *a5(0x60), 1
3fd3f4f0:	movb   *a11(0x2c0), *a10(0x2c0)
L3FD3F520:
3fd3f520:	move   *a9(0x600), a0, 1
3fd3f540:	jreq   L3FD3F640
L3FD3F550:
3fd3f550:	move   *a0(0xc0), a7, 1
3fd3f570:	jreq   L3FD3F620
3fd3f580:	move   a14, -*sp, 1
3fd3f590:	move   a0, a7
3fd3f5a0:	addk   32, a7
3fd3f5b0:	move   a7, *a14+, 1
3fd3f5c0:	move   *a13(0xff80), *a14+, 1
3fd3f5e0:	move   a9, *a14+, 1
L3FD3F5F0:
3fd3f5f0:	move   *a0(0xc0), a7, 1
3fd3f610:	call   a7
L3FD3F620:
3fd3f620:	move   *a0, a0, 1
3fd3f630:	jrne   L3FD3F550
L3FD3F640:
3fd3f640:	move   *a9(0x400), a7, 1
3fd3f660:	jreq   L3FD3F6C0
3fd3f670:	move   a14, -*sp, 1
3fd3f680:	move   a9, *a14+, 1
3fd3f690:	move   *a9(0x400), a7, 1
3fd3f6b0:	call   a7
L3FD3F6C0:
3fd3f6c0:	move   *sp(0x140), a14, 1
3fd3f6e0:	mmfm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3fd3f700:	rets   2
L3FD3F710:
3fd3f710:	mmtm   sp, a7,a9,a10,a11,a13
3fd3f730:	move   a14, a13
3fd3f740:	move   *a13(0xffe0), a9, 1
3fd3f760:	move   *a13(0xff80), a11, 1
3fd3f780:	move   *a11(0x80), a11, 1
3fd3f7a0:	jreq   L3FD3F820
3fd3f7b0:	move   a14, -*sp, 1
3fd3f7c0:	move   *a13(0xff80), *a14+, 1
3fd3f7e0:	move   a9, *a14+, 1
3fd3f7f0:	calla  L3F999F80
L3FD3F820:
3fd3f820:	move   *a9(0x380), a11, 1
3fd3f840:	move   *a9(0x3a0), a7, 1
3fd3f860:	addi   0x100, a11
3fd3f880:	cmp    a7, a11
3fd3f890:	jrls   L3FD3F8F0
3fd3f8a0:	move   a14, -*sp, 1
3fd3f8b0:	move   a9, *a14+, 1
3fd3f8c0:	calla  L3F9B1030
L3FD3F8F0:
3fd3f8f0:	move   *a9(0x380), a10, 1
3fd3f910:	move   a10, *a9(0x340), 1
3fd3f930:	movi   0x3f, a11
3fd3f950:	movb   a11, *a10
3fd3f960:	movk   8, a7
3fd3f970:	setf   16, 0, 0
3fd3f980:	move   a7, *a10(0x10), 0
3fd3f9a0:	move   *a9(0x380), a7, 1
3fd3f9c0:	addi   0x100, a7
3fd3f9e0:	move   a7, *a9(0x380), 1
3fd3fa00:	move   *a9(0x320), a7, 1
3fd3fa20:	inc    a7
3fd3fa30:	move   a7, *a9(0x320), 1
3fd3fa50:	move   *a13(0xffc0), *a10(0x20), 1
3fd3fa80:	move   *a13(0xffa0), *a10(0x40), 1
3fd3fab0:	move   *a13(0xff80), a7, 1
3fd3fad0:	move   *a7(0x20), *a10(0x60), 1
3fd3fb00:	move   *a13(0xff60), *a10(0x80), 0
3fd3fb30:	move   *a13(0xff40), *a10(0x90), 0
3fd3fb60:	move   *a13(0xfee0), *a10(0xa0), 0
3fd3fb90:	move   *a13(0xfec0), *a10(0xb0), 0
3fd3fbc0:	move   *a13(0xff20), *a10(0xc0), 0
3fd3fbf0:	move   *a13(0xff00), *a10(0xd0), 0
3fd3fc20:	move   *a13(0xfea0), *a10(0xe0), 1
3fd3fc50:	move   *a9(0x400), a11, 1
3fd3fc70:	jreq   L3FD3FCD0
3fd3fc80:	move   a14, -*sp, 1
3fd3fc90:	move   a9, *a14+, 1
3fd3fca0:	move   *a9(0x400), a11, 1
3fd3fcc0:	call   a11
L3FD3FCD0:
3fd3fcd0:	move   *sp(0xc0), a14, 1
3fd3fcf0:	mmfm   sp, a7,a9,a10,a11,a13
3fd3fd10:	rets   2
L3FD3FD20:
3fd3fd20:	mmtm   sp, a9,a11,a13
3fd3fd40:	move   a14, a13
3fd3fd50:	addi   0x300, a14
3fd3fd70:	move   a14, -*sp, 1
3fd3fd80:	movk   1, a11
3fd3fd90:	move   a11, *a14+, 1
3fd3fda0:	move   *a13(0xff60), *a14+, 1
3fd3fdc0:	move   *a13(0xff80), *a14+, 1
3fd3fde0:	move   *a13(0xffc0), *a14+, 1
3fd3fe00:	move   *a13(0xffe0), *a14+, 1
3fd3fe20:	calla  L3FD416E0
3fd3fe50:	move   a8, *a13(0x2e0), 1
3fd3fe70:	move   a8, a8
3fd3fe80:	jrne   L3FD3FEB0
3fd3fe90:	sub    a8, a8
3fd3fea0:	jruc   L3FD40360
L3FD3FEB0:
3fd3feb0:	move   a14, -*sp, 1
3fd3fec0:	sub    a9, a9
3fd3fed0:	move   a9, *a14+, 1
3fd3fee0:	move   a9, *a14+, 1
3fd3fef0:	move   a8, *a14+, 1
3fd3ff00:	move   *a13(0xffe0), *a14+, 1
3fd3ff20:	calla  L3F997000
3fd3ff50:	move   a8, *a13(0x2c0), 1
3fd3ff70:	move   *a13(0xff60), *a13(0x20), 1
3fd3ffa0:	move   *a13(0xff80), *a13(0x0), 1
3fd3ffd0:	move   a11, *a13(0x120), 1
3fd3fff0:	move   a9, *a13(0x40), 1
3fd40010:	movk   2, a9
3fd40020:	move   a9, *a13(0x60), 1
3fd40040:	move   *a13(0xffa0), *a13(0x80), 1
3fd40070:	sub    a9, a9
3fd40080:	move   a9, *a13(0xa0), 1
3fd400a0:	movk   8, a9
3fd400b0:	move   a9, *a13(0xc0), 1
3fd400d0:	sub    a9, a9
3fd400e0:	move   a9, *a13(0xe0), 1
3fd40100:	movk   8, a9
3fd40110:	move   a9, *a13(0x100), 1
3fd40130:	move   *a13(0xff80), a9, 1
3fd40150:	addk   7, a9
3fd40160:	srl    0x3, a9
3fd40170:	move   a9, *a13(0x140), 1
3fd40190:	move   a14, -*sp, 1
3fd401a0:	move   *a13(0xff60), *a14+, 1
3fd401c0:	move   *a13(0xff80), *a14+, 1
3fd401e0:	sub    a9, a9
3fd401f0:	move   a9, *a14+, 1
3fd40200:	move   a9, *a14+, 1
3fd40210:	move   a9, *a14+, 1
3fd40220:	move   a9, *a14+, 1
3fd40230:	move   a13, *a14+, 1
3fd40240:	move   a8, *a14+, 1
3fd40250:	move   *a13(0x2e0), *a14+, 1
3fd40270:	move   *a13(0xffe0), *a14+, 1
3fd40290:	calla  L3F9D0370
3fd402c0:	move   a14, -*sp, 1
3fd402d0:	move   *a13(0x2c0), *a14+, 1
3fd402f0:	move   *a13(0xffe0), *a14+, 1
3fd40310:	calla  L3FD4F020
3fd40340:	move   *a13(0x2e0), a8, 1
L3FD40360:
3fd40360:	move   *sp(0x80), a14, 1
3fd40380:	mmfm   sp, a9,a11,a13
3fd403a0:	rets   2
L3FD403B0:
3fd403b0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fd403d0:	move   a14, a13
3fd403e0:	addk   32, a14
3fd403f0:	move   *a13(0xffe0), a9, 1
3fd40410:	move   *a9(0x380), a11, 1
3fd40430:	move   *a9(0x3a0), a7, 1
3fd40450:	addi   0x100, a11
3fd40470:	cmp    a7, a11
3fd40480:	jrls   L3FD404E0
3fd40490:	move   a14, -*sp, 1
3fd404a0:	move   a9, *a14+, 1
3fd404b0:	calla  L3F9B1030
L3FD404E0:
3fd404e0:	move   *a9(0x380), a10, 1
3fd40500:	move   a10, *a9(0x340), 1
3fd40520:	movi   0x5d, a11
3fd40540:	movb   a11, *a10
3fd40550:	movk   8, a7
3fd40560:	setf   16, 0, 0
3fd40570:	move   a7, *a10(0x10), 0
3fd40590:	move   *a9(0x380), a7, 1
3fd405b0:	addi   0x100, a7
3fd405d0:	move   a7, *a9(0x380), 1
3fd405f0:	move   *a9(0x320), a7, 1
3fd40610:	inc    a7
3fd40620:	move   a7, *a9(0x320), 1
3fd40640:	move   a14, -*sp, 1
3fd40650:	move   a9, *a14+, 1
3fd40660:	move   *a9(0x180), a7, 1
3fd40680:	call   a7
3fd40690:	move   a8, *a13, 1
3fd406a0:	move   a8, *a10(0x20), 1
3fd406c0:	move   *a13(0xffc0), *a10(0x40), 1
3fd406f0:	move   *a13(0xffa0), *a10(0x60), 1
3fd40720:	move   *a13(0xff80), a7, 1
3fd40740:	setf   16, 0, 0
3fd40750:	move   *a7(0x20), *a10(0x80), 0
3fd40780:	move   *a7(0x30), *a10(0x90), 0
3fd407b0:	move   *a7(0x40), *a10(0xa0), 0
3fd407e0:	move   *a13(0xff60), a5, 1
3fd40800:	move   *a5(0x20), *a10(0xb0), 0
3fd40830:	move   *a5(0x30), *a10(0xc0), 0
3fd40860:	move   *a5(0x40), *a10(0xd0), 0
3fd40890:	move   *a13(0xff40), *a10(0xe0), 0
3fd408c0:	move   *a13(0xff20), *a10(0xf0), 0
3fd408f0:	move   *a9(0x400), a11, 1
3fd40910:	jreq   L3FD40970
3fd40920:	move   a14, -*sp, 1
3fd40930:	move   a9, *a14+, 1
3fd40940:	move   *a9(0x400), a11, 1
3fd40960:	call   a11
L3FD40970:
3fd40970:	move   *a13, a8, 1
3fd40980:	move   *sp(0xe0), a14, 1
3fd409a0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fd409c0:	rets   2
L3FD409D0:
3fd409d0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fd409f0:	move   a14, a13
3fd40a00:	addk   32, a14
3fd40a10:	move   *a13(0xffe0), a9, 1
3fd40a30:	move   *a9(0x380), a11, 1
3fd40a50:	move   *a9(0x3a0), a7, 1
3fd40a70:	addi   0x100, a11
3fd40a90:	cmp    a7, a11
3fd40aa0:	jrls   L3FD40B00
3fd40ab0:	move   a14, -*sp, 1
3fd40ac0:	move   a9, *a14+, 1
3fd40ad0:	calla  L3F9B1030
L3FD40B00:
3fd40b00:	move   *a9(0x380), a10, 1
3fd40b20:	move   a10, *a9(0x340), 1
3fd40b40:	movi   0x5e, a11
3fd40b60:	movb   a11, *a10
3fd40b70:	movk   8, a7
3fd40b80:	setf   16, 0, 0
3fd40b90:	move   a7, *a10(0x10), 0
3fd40bb0:	move   *a9(0x380), a7, 1
3fd40bd0:	addi   0x100, a7
3fd40bf0:	move   a7, *a9(0x380), 1
3fd40c10:	move   *a9(0x320), a7, 1
3fd40c30:	inc    a7
3fd40c40:	move   a7, *a9(0x320), 1
3fd40c60:	move   a14, -*sp, 1
3fd40c70:	move   a9, *a14+, 1
3fd40c80:	move   *a9(0x180), a7, 1
3fd40ca0:	call   a7
3fd40cb0:	move   a8, *a10(0x20), 1
3fd40cd0:	move   a8, *a13, 1
3fd40ce0:	move   *a13(0xffc0), *a10(0x40), 1
3fd40d10:	move   *a13(0xffa0), *a10(0x60), 1
3fd40d40:	setf   16, 0, 0
3fd40d50:	move   *a13(0xff80), *a10(0x80), 0
3fd40d80:	move   *a13(0xff60), *a10(0x90), 0
3fd40db0:	move   *a13(0xff40), a7, 1
3fd40dd0:	move   *a7(0x20), *a10(0xa0), 0
3fd40e00:	move   *a7(0x30), *a10(0xb0), 0
3fd40e30:	move   *a7(0x40), *a10(0xc0), 0
3fd40e60:	move   *a13(0xff20), a5, 1
3fd40e80:	move   *a5(0x20), *a10(0xd0), 0
3fd40eb0:	move   *a5(0x30), *a10(0xe0), 0
3fd40ee0:	move   *a5(0x40), *a10(0xf0), 0
3fd40f10:	move   *a9(0x400), a11, 1
3fd40f30:	jreq   L3FD40F90
3fd40f40:	move   a14, -*sp, 1
3fd40f50:	move   a9, *a14+, 1
3fd40f60:	move   *a9(0x400), a11, 1
3fd40f80:	call   a11
L3FD40F90:
3fd40f90:	move   *a13, a8, 1
3fd40fa0:	move   *sp(0xe0), a14, 1
3fd40fc0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fd40fe0:	rets   2
L3FD40FF0:
3fd40ff0:	mmtm   sp, a9,a11,a13
3fd41010:	move   a14, a13
3fd41020:	addi   0x5d0, a14
3fd41040:	move   a14, -*sp, 1
3fd41050:	move   *a13(0xff00), *a14+, 1
3fd41070:	move   *a13(0xff60), *a14+, 1
3fd41090:	move   *a13(0xff80), *a14+, 1
3fd410b0:	move   *a13(0xffc0), *a14+, 1
3fd410d0:	move   *a13(0xffe0), *a14+, 1
3fd410f0:	calla  L3FD416E0
3fd41120:	move   a8, *a13(0x5b0), 1
3fd41140:	move   a8, a8
3fd41150:	jrne   L3FD41180
3fd41160:	sub    a8, a8
3fd41170:	jruc   L3FD41690
L3FD41180:
3fd41180:	move   *a13(0xff40), *a13(0x320), 1
3fd411b0:	move   *a13(0xff20), *a13(0x340), 1
3fd411e0:	move   a14, -*sp, 1
3fd411f0:	move   a13, a11
3fd41200:	addi   0x2e0, a11
3fd41220:	move   a11, *a14+, 1
3fd41230:	movk   12, a9
3fd41240:	move   a9, *a14+, 1
3fd41250:	move   a8, *a14+, 1
3fd41260:	move   *a13(0xffe0), *a14+, 1
3fd41280:	calla  L3F997000
3fd412b0:	move   a8, *a13(0x2c0), 1
3fd412d0:	move   *a13(0xff60), *a13(0x20), 1
3fd41300:	move   *a13(0xff80), *a13(0x0), 1
3fd41330:	movk   1, a9
3fd41340:	move   a9, *a13(0x120), 1
3fd41360:	sub    a11, a11
3fd41370:	move   a11, *a13(0x40), 1
3fd41390:	move   a11, *a13(0x60), 1
3fd413b0:	move   *a13(0xffa0), *a13(0x80), 1
3fd413e0:	move   a11, *a13(0xa0), 1
3fd41400:	movk   8, a9
3fd41410:	move   a9, *a13(0xc0), 1
3fd41430:	move   a11, *a13(0xe0), 1
3fd41450:	move   a9, *a13(0x100), 1
3fd41470:	move   *a13(0xff80), a9, 1
3fd41490:	addk   7, a9
3fd414a0:	srl    0x3, a9
3fd414b0:	move   a9, *a13(0x140), 1
3fd414d0:	move   a14, -*sp, 1
3fd414e0:	move   *a13(0xff60), *a14+, 1
3fd41500:	move   *a13(0xff80), *a14+, 1
3fd41520:	move   a11, *a14+, 1
3fd41530:	move   a11, *a14+, 1
3fd41540:	move   a11, *a14+, 1
3fd41550:	move   a11, *a14+, 1
3fd41560:	move   a13, *a14+, 1
3fd41570:	move   a8, *a14+, 1
3fd41580:	move   *a13(0x5b0), *a14+, 1
3fd415a0:	move   *a13(0xffe0), *a14+, 1
3fd415c0:	calla  L3F9D0370
3fd415f0:	move   a14, -*sp, 1
3fd41600:	move   *a13(0x2c0), *a14+, 1
3fd41620:	move   *a13(0xffe0), *a14+, 1
3fd41640:	calla  L3FD4F020
3fd41670:	move   *a13(0x5b0), a8, 1
L3FD41690:
3fd41690:	move   *sp(0x80), a14, 1
3fd416b0:	mmfm   sp, a9,a11,a13
3fd416d0:	rets   2
L3FD416E0:
3fd416e0:	mmtm   sp, a7,a9,a10,a11,a13
3fd41700:	move   a14, a13
3fd41710:	addk   32, a14
3fd41720:	move   *a13(0xffe0), a9, 1
3fd41740:	move   *a9(0x380), a11, 1
3fd41760:	move   *a9(0x3a0), a7, 1
3fd41780:	addi   0x80, a11
3fd417a0:	cmp    a7, a11
3fd417b0:	jrls   L3FD41810
3fd417c0:	move   a14, -*sp, 1
3fd417d0:	move   a9, *a14+, 1
3fd417e0:	calla  L3F9B1030
L3FD41810:
3fd41810:	move   *a9(0x380), a10, 1
3fd41830:	move   a10, *a9(0x340), 1
3fd41850:	movi   0x35, a11
3fd41870:	movb   a11, *a10
3fd41880:	movk   4, a7
3fd41890:	setf   16, 0, 0
3fd418a0:	move   a7, *a10(0x10), 0
3fd418c0:	move   *a9(0x380), a7, 1
3fd418e0:	addi   0x80, a7
3fd41900:	move   a7, *a9(0x380), 1
3fd41920:	move   *a9(0x320), a7, 1
3fd41940:	inc    a7
3fd41950:	move   a7, *a9(0x320), 1
3fd41970:	move   *a13(0xffc0), *a10(0x40), 1
3fd419a0:	move   *a13(0xffa0), *a10(0x60), 0
3fd419d0:	move   *a13(0xff80), *a10(0x70), 0
3fd41a00:	movb   *a13(0xff60), *a10(0x8)
3fd41a30:	move   a14, -*sp, 1
3fd41a40:	move   a9, *a14+, 1
3fd41a50:	move   *a9(0x180), a7, 1
3fd41a70:	call   a7
3fd41a80:	move   a8, *a10(0x20), 1
3fd41aa0:	move   a8, *a13, 1
3fd41ab0:	move   *a9(0x400), a7, 1
3fd41ad0:	jreq   L3FD41B30
3fd41ae0:	move   a14, -*sp, 1
3fd41af0:	move   a9, *a14+, 1
3fd41b00:	move   *a9(0x400), a7, 1
3fd41b20:	call   a7
L3FD41B30:
3fd41b30:	move   *a13, a8, 1
3fd41b40:	move   *sp(0xc0), a14, 1
3fd41b60:	mmfm   sp, a7,a9,a10,a11,a13
3fd41b80:	rets   2
L3FD41B90:
3fd41b90:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fd41bb0:	move   a14, a13
3fd41bc0:	addk   32, a14
3fd41bd0:	move   *a13(0xffe0), a9, 1
3fd41bf0:	move   *a9(0x380), a7, 1
3fd41c10:	move   *a9(0x3a0), a5, 1
3fd41c30:	addi   0x140, a7
3fd41c50:	cmp    a5, a7
3fd41c60:	jrls   L3FD41CC0
3fd41c70:	move   a14, -*sp, 1
3fd41c80:	move   a9, *a14+, 1
3fd41c90:	calla  L3F9B1030
L3FD41CC0:
3fd41cc0:	move   *a9(0x380), a7, 1
3fd41ce0:	move   a7, *a9(0x340), 1
3fd41d00:	move   a7, a11
3fd41d10:	movk   1, a7
3fd41d20:	movb   a7, *a11
3fd41d30:	movk   10, a5
3fd41d40:	setf   16, 0, 0
3fd41d50:	move   a5, *a11(0x10), 0
3fd41d70:	move   *a9(0x380), a5, 1
3fd41d90:	addi   0x140, a5
3fd41db0:	move   a5, *a9(0x380), 1
3fd41dd0:	move   *a9(0x320), a5, 1
3fd41df0:	inc    a5
3fd41e00:	move   a5, *a9(0x320), 1
3fd41e20:	move   *a13(0xffc0), *a11(0x40), 1
3fd41e50:	move   *a13(0xffa0), *a11(0x60), 0
3fd41e80:	move   *a13(0xff80), *a11(0x70), 0
3fd41eb0:	move   *a13(0xff60), *a11(0x80), 0
3fd41ee0:	move   *a13(0xff40), *a11(0x90), 0
3fd41f10:	move   *a13(0xff20), *a11(0xa0), 0
3fd41f40:	sub    a5, a5
3fd41f50:	movb   a5, *a11(0x8)
3fd41f70:	move   a5, *a11(0xb0), 0
3fd41f90:	move   a5, *a11(0xc0), 1
3fd41fb0:	move   a14, -*sp, 1
3fd41fc0:	move   a9, *a14+, 1
3fd41fd0:	move   *a9(0x180), a5, 1
3fd41ff0:	call   a5
3fd42000:	move   a8, *a11(0x20), 1
3fd42020:	move   a8, *a13, 1
3fd42030:	movk   10, a5
3fd42040:	move   a5, *a11(0xe0), 1
3fd42060:	move   a11, a10
3fd42070:	addi   0x100, a10
3fd42090:	move   *a13(0xfee0), *a10+, 1
3fd420b0:	move   *a13(0xff00), *a10(0x0), 1
3fd420e0:	move   *a9(0x400), a5, 1
3fd42100:	jreq   L3FD42160
3fd42110:	move   a14, -*sp, 1
3fd42120:	move   a9, *a14+, 1
3fd42130:	move   *a9(0x400), a5, 1
3fd42150:	call   a5
L3FD42160:
3fd42160:	move   *a13, a8, 1
3fd42170:	move   *sp(0xe0), a14, 1
3fd42190:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fd421b0:	rets   2
L3FD421C0:
3fd421c0:	mmtm   sp, a7,a9,a10,a11,a13
3fd421e0:	move   a14, a13
3fd421f0:	move   *a13(0xffe0), a9, 1
3fd42210:	move   *a9(0x380), a11, 1
3fd42230:	move   *a9(0x3a0), a7, 1
3fd42250:	addi   0x80, a11
3fd42270:	cmp    a7, a11
3fd42280:	jrls   L3FD422E0
3fd42290:	move   a14, -*sp, 1
3fd422a0:	move   a9, *a14+, 1
3fd422b0:	calla  L3F9B1030
L3FD422E0:
3fd422e0:	move   *a9(0x380), a10, 1
3fd42300:	move   a10, *a9(0x340), 1
3fd42320:	movk   2, a11
3fd42330:	movb   a11, *a10
3fd42340:	movk   4, a7
3fd42350:	setf   16, 0, 0
3fd42360:	move   a7, *a10(0x10), 0
3fd42380:	move   *a9(0x380), a7, 1
3fd423a0:	addi   0x80, a7
3fd423c0:	move   a7, *a9(0x380), 1
3fd423e0:	move   *a9(0x320), a7, 1
3fd42400:	inc    a7
3fd42410:	move   a7, *a9(0x320), 1
3fd42430:	move   *a13(0xffc0), *a10(0x20), 1
3fd42460:	movi   0x4000, a7
3fd42480:	move   a7, *a10(0x40), 1
3fd424a0:	move   *a13(0xffa0), *a10(0x60), 1
3fd424d0:	move   *a9(0x400), a11, 1
3fd424f0:	jreq   L3FD42550
3fd42500:	move   a14, -*sp, 1
3fd42510:	move   a9, *a14+, 1
3fd42520:	move   *a9(0x400), a11, 1
3fd42540:	call   a11
L3FD42550:
3fd42550:	move   *sp(0xc0), a14, 1
3fd42570:	mmfm   sp, a7,a9,a10,a11,a13
3fd42590:	rets   2
L3FD425A0:
3fd425a0:	mmtm   sp, a7,a9,a10,a11,a13
3fd425c0:	move   a14, a13
3fd425d0:	move   *a13(0xffe0), a9, 1
3fd425f0:	move   *a9(0x380), a11, 1
3fd42610:	move   *a9(0x3a0), a7, 1
3fd42630:	addi   0x40, a11
3fd42650:	cmp    a7, a11
3fd42660:	jrls   L3FD426C0
3fd42670:	move   a14, -*sp, 1
3fd42680:	move   a9, *a14+, 1
3fd42690:	calla  L3F9B1030
L3FD426C0:
3fd426c0:	move   *a9(0x380), a10, 1
3fd426e0:	move   a10, *a9(0x340), 1
3fd42700:	movk   4, a11
3fd42710:	movb   a11, *a10
3fd42720:	movk   2, a7
3fd42730:	setf   16, 0, 0
3fd42740:	move   a7, *a10(0x10), 0
3fd42760:	move   *a13(0xffc0), *a10(0x20), 1
3fd42790:	move   *a9(0x380), a7, 1
3fd427b0:	addi   0x40, a7
3fd427d0:	move   a7, *a9(0x380), 1
3fd427f0:	move   *a9(0x320), a7, 1
3fd42810:	inc    a7
3fd42820:	move   a7, *a9(0x320), 1
3fd42840:	move   *a9(0x400), a7, 1
3fd42860:	jreq   L3FD428C0
3fd42870:	move   a14, -*sp, 1
3fd42880:	move   a9, *a14+, 1
3fd42890:	move   *a9(0x400), a7, 1
3fd428b0:	call   a7
L3FD428C0:
3fd428c0:	move   *sp(0xc0), a14, 1
3fd428e0:	mmfm   sp, a7,a9,a10,a11,a13
3fd42900:	rets   2
3fd42910:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fd42930:	move   a14, a13
3fd42940:	move   *a13(0xffe0), a9, 1
3fd42960:	move   *a13(0xffa0), a7, 1
3fd42980:	move   *a7(0x80), a7, 1
3fd429a0:	jreq   L3FD42A20
3fd429b0:	move   a14, -*sp, 1
3fd429c0:	move   *a13(0xffa0), *a14+, 1
3fd429e0:	move   a9, *a14+, 1
3fd429f0:	calla  L3F999F80
L3FD42A20:
3fd42a20:	move   *a9(0x380), a7, 1
3fd42a40:	move   *a9(0x3a0), a5, 1
3fd42a60:	addi   0xc0, a7
3fd42a80:	cmp    a5, a7
3fd42a90:	jrls   L3FD42AF0
3fd42aa0:	move   a14, -*sp, 1
3fd42ab0:	move   a9, *a14+, 1
3fd42ac0:	calla  L3F9B1030
L3FD42AF0:
3fd42af0:	move   *a9(0x380), a7, 1
3fd42b10:	move   a7, *a9(0x340), 1
3fd42b30:	move   a7, a11
3fd42b40:	movi   0x44, a7
3fd42b60:	movb   a7, *a11
3fd42b70:	movk   6, a5
3fd42b80:	setf   16, 0, 0
3fd42b90:	move   a5, *a11(0x10), 0
3fd42bb0:	move   *a9(0x380), a5, 1
3fd42bd0:	addi   0xc0, a5
3fd42bf0:	move   a5, *a9(0x380), 1
3fd42c10:	move   *a9(0x320), a5, 1
3fd42c30:	inc    a5
3fd42c40:	move   a5, *a9(0x320), 1
3fd42c60:	move   *a13(0xffc0), *a11(0x20), 1
3fd42c90:	move   *a13(0xffa0), a5, 1
3fd42cb0:	move   *a5(0x20), *a11(0x40), 1
3fd42ce0:	move   a11, a10
3fd42cf0:	addi   0x60, a10
3fd42d10:	move   *a13(0xff80), *a10(0x0), 0
3fd42d40:	move   *a13(0xff60), *a10(0x10), 0
3fd42d70:	move   *a13(0xff40), *a10(0x20), 0
3fd42da0:	move   *a13(0xff20), *a10(0x30), 0
3fd42dd0:	move   *a13(0xff00), *a10(0x40), 0
3fd42e00:	move   *a13(0xfee0), *a10(0x50), 0
3fd42e30:	move   *a9(0x400), a7, 1
3fd42e50:	jreq   L3FD42EB0
3fd42e60:	move   a14, -*sp, 1
3fd42e70:	move   a9, *a14+, 1
3fd42e80:	move   *a9(0x400), a7, 1
3fd42ea0:	call   a7
L3FD42EB0:
3fd42eb0:	move   *sp(0xe0), a14, 1
3fd42ed0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fd42ef0:	rets   2
3fd42f00:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fd42f20:	move   a14, a13
3fd42f30:	addk   32, a14
3fd42f40:	move   *a13(0xffe0), a9, 1
3fd42f60:	move   *a13(0xff60), a11, 1
3fd42f80:	jrle   L3FD43670
3fd42f90:	move   a11, *a13, 1
3fd42fa0:	move   *a13(0xffa0), a11, 1
3fd42fc0:	move   *a11(0x80), a11, 1
3fd42fe0:	jreq   L3FD43060
3fd42ff0:	move   a14, -*sp, 1
3fd43000:	move   *a13(0xffa0), *a14+, 1
3fd43020:	move   a9, *a14+, 1
3fd43030:	calla  L3F999F80
L3FD43060:
3fd43060:	move   *a9(0x380), a11, 1
3fd43080:	move   *a9(0x3a0), a7, 1
3fd430a0:	addi   0x60, a11
3fd430c0:	cmp    a7, a11
3fd430d0:	jrls   L3FD43130
3fd430e0:	move   a14, -*sp, 1
3fd430f0:	move   a9, *a14+, 1
3fd43100:	calla  L3F9B1030
L3FD43130:
3fd43130:	move   *a9(0x380), a10, 1
3fd43150:	move   a10, *a9(0x340), 1
3fd43170:	movi   0x44, a11
3fd43190:	movb   a11, *a10
3fd431a0:	movk   3, a7
3fd431b0:	setf   16, 0, 0
3fd431c0:	move   a7, *a10(0x10), 0
3fd431e0:	move   *a9(0x380), a7, 1
3fd43200:	addi   0x60, a7
3fd43220:	move   a7, *a9(0x380), 1
3fd43240:	move   *a9(0x320), a7, 1
3fd43260:	inc    a7
3fd43270:	move   a7, *a9(0x320), 1
3fd43290:	move   *a13(0xffc0), *a10(0x20), 1
3fd432c0:	move   *a13(0xffa0), a7, 1
3fd432e0:	move   *a7(0x20), *a10(0x40), 1
3fd43310:	move   *a13, a5, 1
3fd43320:	move   a5, a11
3fd43330:	sll    0x2, a11
3fd43340:	sub    a5, a11
3fd43350:	zext   a11, 0
3fd43360:	move   *a10(0x10), a5, 0
3fd43380:	add    a11, a5
3fd43390:	move   a5, *a10(0x10), 0
3fd433b0:	move   *a13, a11, 1
3fd433c0:	move   a11, a5
3fd433d0:	sll    0x3, a11
3fd433e0:	sll    0x2, a5
3fd433f0:	add    a5, a11
3fd43400:	move   a11, *a13, 1
3fd43410:	sll    0x3, a11
3fd43420:	move   *a9(0x380), a5, 1
3fd43440:	add    a11, a5
3fd43450:	move   *a9(0x3a0), a11, 1
3fd43470:	cmp    a11, a5
3fd43480:	jrhi   L3FD435E0
3fd43490:	move   a14, -*sp, 1
3fd434a0:	move   *a13(0x0), *a14+, 1
3fd434c0:	move   *a9(0x380), *a14+, 1
3fd434e0:	move   *a13(0xff80), *a14+, 1
3fd43500:	calla  L3FB44400
3fd43530:	move   *a13, a11, 1
3fd43540:	addk   3, a11
3fd43550:	movk   3, a5
3fd43560:	andn   a5, a11
3fd43570:	sll    0x3, a11
3fd43580:	move   *a9(0x380), a5, 1
3fd435a0:	add    a11, a5
3fd435b0:	move   a5, *a9(0x380), 1
3fd435d0:	jruc   L3FD43670
L3FD435E0:
3fd435e0:	move   a14, -*sp, 1
3fd435f0:	move   *a13(0x0), *a14+, 1
3fd43610:	move   *a13(0xff80), *a14+, 1
3fd43630:	move   a9, *a14+, 1
3fd43640:	calla  L3F9B44C0
L3FD43670:
3fd43670:	move   *a9(0x400), a11, 1
3fd43690:	jreq   L3FD436F0
3fd436a0:	move   a14, -*sp, 1
3fd436b0:	move   a9, *a14+, 1
3fd436c0:	move   *a9(0x400), a11, 1
3fd436e0:	call   a11
L3FD436F0:
3fd436f0:	move   *sp(0xe0), a14, 1
3fd43710:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fd43730:	rets   2
L3FD43740:
3fd43740:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fd43760:	move   a14, a13
3fd43770:	move   *a13(0xffe0), a9, 1
3fd43790:	move   *a13(0xff60), a7, 1
3fd437b0:	jrle   L3FD43E60
3fd437c0:	move   *a13(0xffa0), a7, 1
3fd437e0:	move   *a7(0x80), a7, 1
3fd43800:	jreq   L3FD43880
3fd43810:	move   a14, -*sp, 1
3fd43820:	move   *a13(0xffa0), *a14+, 1
3fd43840:	move   a9, *a14+, 1
3fd43850:	calla  L3F999F80
L3FD43880:
3fd43880:	move   *a9(0x380), a7, 1
3fd438a0:	move   *a9(0x3a0), a5, 1
3fd438c0:	addi   0x60, a7
3fd438e0:	cmp    a5, a7
3fd438f0:	jrls   L3FD43950
3fd43900:	move   a14, -*sp, 1
3fd43910:	move   a9, *a14+, 1
3fd43920:	calla  L3F9B1030
L3FD43950:
3fd43950:	move   *a9(0x380), a10, 1
3fd43970:	move   a10, *a9(0x340), 1
3fd43990:	movi   0x41, a7
3fd439b0:	movb   a7, *a10
3fd439c0:	movk   3, a5
3fd439d0:	setf   16, 0, 0
3fd439e0:	move   a5, *a10(0x10), 0
3fd43a00:	move   *a9(0x380), a5, 1
3fd43a20:	addi   0x60, a5
3fd43a40:	move   a5, *a9(0x380), 1
3fd43a60:	move   *a9(0x320), a5, 1
3fd43a80:	inc    a5
3fd43a90:	move   a5, *a9(0x320), 1
3fd43ab0:	move   *a13(0xffc0), *a10(0x20), 1
3fd43ae0:	move   *a13(0xffa0), a5, 1
3fd43b00:	move   *a5(0x20), *a10(0x40), 1
3fd43b30:	movb   *a13(0xff40), *a10(0x8)
3fd43b60:	move   *a13(0xff60), a7, 0
3fd43b80:	move   *a10(0x10), a5, 0
3fd43ba0:	add    a7, a5
3fd43bb0:	move   a5, *a10(0x10), 0
L3FD43BD0:
3fd43bd0:	move   *a13(0xff60), a5, 1
3fd43bf0:	move   a5, a11
3fd43c00:	sll    0x2, a11
3fd43c10:	move   a11, a5
3fd43c20:	sll    0x3, a5
3fd43c30:	move   *a9(0x380), a7, 1
3fd43c50:	add    a5, a7
3fd43c60:	move   *a9(0x3a0), a5, 1
3fd43c80:	cmp    a5, a7
3fd43c90:	jrhi   L3FD43DE0
3fd43ca0:	move   a14, -*sp, 1
3fd43cb0:	move   a11, *a14+, 1
3fd43cc0:	move   *a9(0x380), *a14+, 1
3fd43ce0:	move   *a13(0xff80), *a14+, 1
3fd43d00:	calla  L3FB44400
3fd43d30:	move   a11, a7
3fd43d40:	addk   3, a7
3fd43d50:	movk   3, a5
3fd43d60:	andn   a5, a7
3fd43d70:	sll    0x3, a7
3fd43d80:	move   *a9(0x380), a5, 1
3fd43da0:	add    a7, a5
3fd43db0:	move   a5, *a9(0x380), 1
3fd43dd0:	jruc   L3FD43E60
L3FD43DE0:
3fd43de0:	move   a14, -*sp, 1
3fd43df0:	move   a11, *a14+, 1
3fd43e00:	move   *a13(0xff80), *a14+, 1
3fd43e20:	move   a9, *a14+, 1
3fd43e30:	calla  L3F9B44C0
L3FD43E60:
3fd43e60:	move   *a9(0x400), a7, 1
3fd43e80:	jreq   L3FD43EE0
3fd43e90:	move   a14, -*sp, 1
3fd43ea0:	move   a9, *a14+, 1
3fd43eb0:	move   *a9(0x400), a7, 1
3fd43ed0:	call   a7
L3FD43EE0:
3fd43ee0:	move   *sp(0xe0), a14, 1
3fd43f00:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fd43f20:	rets   2
3fd43f30:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fd43f50:	move   a14, a13
3fd43f60:	move   *a13(0xffe0), a9, 1
3fd43f80:	move   *a13(0xff60), a7, 1
3fd43fa0:	jrle   L3FD44650
3fd43fb0:	move   *a13(0xffa0), a7, 1
3fd43fd0:	move   *a7(0x80), a7, 1
3fd43ff0:	jreq   L3FD44070
3fd44000:	move   a14, -*sp, 1
3fd44010:	move   *a13(0xffa0), *a14+, 1
3fd44030:	move   a9, *a14+, 1
3fd44040:	calla  L3F999F80
L3FD44070:
3fd44070:	move   *a9(0x380), a7, 1
3fd44090:	move   *a9(0x3a0), a5, 1
3fd440b0:	addi   0x60, a7
3fd440d0:	cmp    a5, a7
3fd440e0:	jrls   L3FD44140
3fd440f0:	move   a14, -*sp, 1
3fd44100:	move   a9, *a14+, 1
3fd44110:	calla  L3F9B1030
L3FD44140:
3fd44140:	move   *a9(0x380), a10, 1
3fd44160:	move   a10, *a9(0x340), 1
3fd44180:	movi   0x40, a7
3fd441a0:	movb   a7, *a10
3fd441b0:	movk   3, a5
3fd441c0:	setf   16, 0, 0
3fd441d0:	move   a5, *a10(0x10), 0
3fd441f0:	move   *a9(0x380), a5, 1
3fd44210:	addi   0x60, a5
3fd44230:	move   a5, *a9(0x380), 1
3fd44250:	move   *a9(0x320), a5, 1
3fd44270:	inc    a5
3fd44280:	move   a5, *a9(0x320), 1
3fd442a0:	move   *a13(0xffc0), *a10(0x20), 1
3fd442d0:	move   *a13(0xffa0), a5, 1
3fd442f0:	move   *a5(0x20), *a10(0x40), 1
3fd44320:	movb   *a13(0xff40), *a10(0x8)
3fd44350:	move   *a13(0xff60), a7, 0
3fd44370:	move   *a10(0x10), a5, 0
3fd44390:	add    a7, a5
3fd443a0:	move   a5, *a10(0x10), 0
3fd443c0:	move   *a13(0xff60), a5, 1
3fd443e0:	move   a5, a11
3fd443f0:	sll    0x2, a11
3fd44400:	move   a11, a5
3fd44410:	sll    0x3, a5
3fd44420:	move   *a9(0x380), a7, 1
3fd44440:	add    a5, a7
3fd44450:	move   *a9(0x3a0), a5, 1
3fd44470:	cmp    a5, a7
3fd44480:	jrhi   L3FD445D0
3fd44490:	move   a14, -*sp, 1
3fd444a0:	move   a11, *a14+, 1
3fd444b0:	move   *a9(0x380), *a14+, 1
3fd444d0:	move   *a13(0xff80), *a14+, 1
3fd444f0:	calla  L3FB44400
3fd44520:	move   a11, a7
3fd44530:	addk   3, a7
3fd44540:	movk   3, a5
3fd44550:	andn   a5, a7
3fd44560:	sll    0x3, a7
3fd44570:	move   *a9(0x380), a5, 1
3fd44590:	add    a7, a5
3fd445a0:	move   a5, *a9(0x380), 1
3fd445c0:	jruc   L3FD44650
L3FD445D0:
3fd445d0:	move   a14, -*sp, 1
3fd445e0:	move   a11, *a14+, 1
3fd445f0:	move   *a13(0xff80), *a14+, 1
3fd44610:	move   a9, *a14+, 1
3fd44620:	calla  L3F9B44C0
L3FD44650:
3fd44650:	move   *a9(0x400), a7, 1
3fd44670:	jreq   L3FD446D0
3fd44680:	move   a14, -*sp, 1
3fd44690:	move   a9, *a14+, 1
3fd446a0:	move   *a9(0x400), a7, 1
3fd446c0:	call   a7
L3FD446D0:
3fd446d0:	move   *sp(0xe0), a14, 1
3fd446f0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fd44710:	rets   2
3fd44720:	mmtm   sp, a7,a9,a10,a11,a13
3fd44740:	move   a14, a13
3fd44750:	addk   32, a14
3fd44760:	move   *a13(0xffe0), a9, 1
3fd44780:	move   *a13(0xff60), *a13(0x0), 1
3fd447b0:	move   *a13(0xffa0), a11, 1
3fd447d0:	move   *a11(0x80), a11, 1
3fd447f0:	jreq   L3FD44870
3fd44800:	move   a14, -*sp, 1
3fd44810:	move   *a13(0xffa0), *a14+, 1
3fd44830:	move   a9, *a14+, 1
3fd44840:	calla  L3F999F80
L3FD44870:
3fd44870:	move   *a9(0x380), a11, 1
3fd44890:	move   *a9(0x3a0), a7, 1
3fd448b0:	addi   0x60, a11
3fd448d0:	cmp    a7, a11
3fd448e0:	jrls   L3FD44940
3fd448f0:	move   a14, -*sp, 1
3fd44900:	move   a9, *a14+, 1
3fd44910:	calla  L3F9B1030
L3FD44940:
3fd44940:	move   *a9(0x380), a10, 1
3fd44960:	move   a10, *a9(0x340), 1
3fd44980:	movi   0x43, a11
3fd449a0:	movb   a11, *a10
3fd449b0:	movk   3, a7
3fd449c0:	setf   16, 0, 0
3fd449d0:	move   a7, *a10(0x10), 0
3fd449f0:	move   *a9(0x380), a7, 1
3fd44a10:	addi   0x60, a7
3fd44a30:	move   a7, *a9(0x380), 1
3fd44a50:	move   *a9(0x320), a7, 1
3fd44a70:	inc    a7
3fd44a80:	move   a7, *a9(0x320), 1
3fd44aa0:	move   *a13(0xffc0), *a10(0x20), 1
3fd44ad0:	move   *a13(0xffa0), a7, 1
3fd44af0:	move   *a7(0x20), *a10(0x40), 1
3fd44b20:	move   *a13, a11, 1
3fd44b30:	sll    0x1, a11
3fd44b40:	zext   a11, 0
3fd44b50:	move   *a10(0x10), a7, 0
3fd44b70:	add    a11, a7
3fd44b80:	move   a7, *a10(0x10), 0
3fd44ba0:	move   *a13, a11, 1
3fd44bb0:	sll    0x3, a11
3fd44bc0:	move   a11, *a13, 1
3fd44bd0:	sll    0x3, a11
3fd44be0:	move   *a9(0x380), a7, 1
3fd44c00:	add    a11, a7
3fd44c10:	move   *a9(0x3a0), a11, 1
3fd44c30:	cmp    a11, a7
3fd44c40:	jrhi   L3FD44DA0
3fd44c50:	move   a14, -*sp, 1
3fd44c60:	move   *a13(0x0), *a14+, 1
3fd44c80:	move   *a9(0x380), *a14+, 1
3fd44ca0:	move   *a13(0xff80), *a14+, 1
3fd44cc0:	calla  L3FB44400
3fd44cf0:	move   *a13, a11, 1
3fd44d00:	addk   3, a11
3fd44d10:	movk   3, a7
3fd44d20:	andn   a7, a11
3fd44d30:	sll    0x3, a11
3fd44d40:	move   *a9(0x380), a7, 1
3fd44d60:	add    a11, a7
3fd44d70:	move   a7, *a9(0x380), 1
3fd44d90:	jruc   L3FD44E30
L3FD44DA0:
3fd44da0:	move   a14, -*sp, 1
3fd44db0:	move   *a13(0x0), *a14+, 1
3fd44dd0:	move   *a13(0xff80), *a14+, 1
3fd44df0:	move   a9, *a14+, 1
3fd44e00:	calla  L3F9B44C0
L3FD44E30:
3fd44e30:	move   *a9(0x400), a11, 1
3fd44e50:	jreq   L3FD44EB0
3fd44e60:	move   a14, -*sp, 1
3fd44e70:	move   a9, *a14+, 1
3fd44e80:	move   *a9(0x400), a11, 1
3fd44ea0:	call   a11
L3FD44EB0:
3fd44eb0:	move   *sp(0xc0), a14, 1
3fd44ed0:	mmfm   sp, a7,a9,a10,a11,a13
3fd44ef0:	rets   2
L3FD44F00:
3fd44f00:	mmtm   sp, a7,a9,a10,a11,a13
3fd44f20:	move   a14, a13
3fd44f30:	addk   32, a14
3fd44f40:	move   *a13(0xffe0), a9, 1
3fd44f60:	move   *a13(0xff60), a11, 1
3fd44f80:	jrle   L3FD45630
3fd44f90:	move   *a13(0xffa0), a11, 1
3fd44fb0:	move   *a11(0x80), a11, 1
3fd44fd0:	jreq   L3FD45050
3fd44fe0:	move   a14, -*sp, 1
3fd44ff0:	move   *a13(0xffa0), *a14+, 1
3fd45010:	move   a9, *a14+, 1
3fd45020:	calla  L3F999F80
L3FD45050:
3fd45050:	move   *a9(0x380), a11, 1
3fd45070:	move   *a9(0x3a0), a7, 1
3fd45090:	addi   0x60, a11
3fd450b0:	cmp    a7, a11
3fd450c0:	jrls   L3FD45120
3fd450d0:	move   a14, -*sp, 1
3fd450e0:	move   a9, *a14+, 1
3fd450f0:	calla  L3F9B1030
L3FD45120:
3fd45120:	move   *a9(0x380), a10, 1
3fd45140:	move   a10, *a9(0x340), 1
3fd45160:	movi   0x42, a11
3fd45180:	movb   a11, *a10
3fd45190:	movk   3, a7
3fd451a0:	setf   16, 0, 0
3fd451b0:	move   a7, *a10(0x10), 0
3fd451d0:	move   *a9(0x380), a7, 1
3fd451f0:	addi   0x60, a7
3fd45210:	move   a7, *a9(0x380), 1
3fd45230:	move   *a9(0x320), a7, 1
3fd45250:	inc    a7
3fd45260:	move   a7, *a9(0x320), 1
3fd45280:	move   *a13(0xffc0), *a10(0x20), 1
3fd452b0:	move   *a13(0xffa0), a7, 1
3fd452d0:	move   *a7(0x20), *a10(0x40), 1
3fd45300:	move   *a13(0xff60), a11, 1
3fd45320:	sll    0x1, a11
3fd45330:	zext   a11, 0
3fd45340:	move   *a10(0x10), a7, 0
3fd45360:	add    a11, a7
3fd45370:	move   a7, *a10(0x10), 0
3fd45390:	move   *a13(0xff60), a11, 1
3fd453b0:	sll    0x3, a11
3fd453c0:	move   a11, *a13, 1
3fd453d0:	sll    0x3, a11
3fd453e0:	move   *a9(0x380), a7, 1
3fd45400:	add    a11, a7
3fd45410:	move   *a9(0x3a0), a11, 1
3fd45430:	cmp    a11, a7
3fd45440:	jrhi   L3FD455A0
3fd45450:	move   a14, -*sp, 1
3fd45460:	move   *a13(0x0), *a14+, 1
3fd45480:	move   *a9(0x380), *a14+, 1
3fd454a0:	move   *a13(0xff80), *a14+, 1
3fd454c0:	calla  L3FB44400
3fd454f0:	move   *a13, a11, 1
3fd45500:	addk   3, a11
3fd45510:	movk   3, a7
3fd45520:	andn   a7, a11
3fd45530:	sll    0x3, a11
3fd45540:	move   *a9(0x380), a7, 1
3fd45560:	add    a11, a7
3fd45570:	move   a7, *a9(0x380), 1
3fd45590:	jruc   L3FD45630
L3FD455A0:
3fd455a0:	move   a14, -*sp, 1
3fd455b0:	move   *a13(0x0), *a14+, 1
3fd455d0:	move   *a13(0xff80), *a14+, 1
3fd455f0:	move   a9, *a14+, 1
3fd45600:	calla  L3F9B44C0
L3FD45630:
3fd45630:	move   *a9(0x400), a11, 1
3fd45650:	jreq   L3FD456B0
3fd45660:	move   a14, -*sp, 1
3fd45670:	move   a9, *a14+, 1
3fd45680:	move   *a9(0x400), a11, 1
3fd456a0:	call   a11
L3FD456B0:
3fd456b0:	move   *sp(0xc0), a14, 1
3fd456d0:	mmfm   sp, a7,a9,a10,a11,a13
3fd456f0:	rets   2
L3FD45700:
3fd45700:	mmtm   sp, a7,a9,a11,a13
3fd45720:	move   a14, a13
3fd45730:	move   *a13(0xffe0), a9, 1
3fd45750:	jreq   L3FD457F0
3fd45760:	calla  L3F708700
3fd45790:	move   *a8(0x100), a11, 1
3fd457b0:	move   *a11, a11, 1
3fd457c0:	move   a9, *a11(0x60), 1
3fd457e0:	jruc   L3FD458A0
L3FD457F0:
3fd457f0:	calla  L3F708700
3fd45820:	move   *a8(0x100), a11, 1
3fd45840:	move   *a11, a11, 1
3fd45850:	movi   0x3f9bd9f0, a7
3fd45880:	move   a7, *a11(0x60), 1
L3FD458A0:
3fd458a0:	move   *sp(0xa0), a14, 1
3fd458c0:	mmfm   sp, a7,a9,a11,a13
3fd458e0:	rets   2
L3FD458F0:
3fd458f0:	mmtm   sp, a7,a9,a11,a13
3fd45910:	move   a14, a13
3fd45920:	move   *a13(0xffe0), a9, 1
3fd45940:	jreq   L3FD459E0
3fd45950:	calla  L3F708700
3fd45980:	move   *a8(0x100), a11, 1
3fd459a0:	move   *a11, a11, 1
3fd459b0:	move   a9, *a11(0x40), 1
3fd459d0:	jruc   L3FD45A90
L3FD459E0:
3fd459e0:	calla  L3F708700
3fd45a10:	move   *a8(0x100), a11, 1
3fd45a30:	move   *a11, a11, 1
3fd45a40:	movi   0x3f9bcd40, a7
3fd45a70:	move   a7, *a11(0x40), 1
L3FD45A90:
3fd45a90:	move   *sp(0xa0), a14, 1
3fd45ab0:	mmfm   sp, a7,a9,a11,a13
3fd45ad0:	rets   2
3fd45ae0:	mmtm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3fd45b00:	move   a14, a13
3fd45b10:	addk   32, a14
3fd45b20:	move   *a13(0xffe0), a9, 1
3fd45b40:	move   *a13(0xffc0), a10, 1
3fd45b60:	move   *a13(0xffa0), a11, 1
3fd45b80:	movk   1, a7
3fd45b90:	move   a7, *a13, 1
3fd45ba0:	jauc   L3FD48520
3fd45bc0:	move   a10, a12
3fd45bd0:	move   *a12(0xa0), *a11(0x40), 1
L3FD45C00:
3fd45c00:	move   *a12(0x80), *a11(0x60), 1
3fd45c30:	move   *a12(0xc0), *a11(0x80), 1
3fd45c60:	move   *a12(0xe0), *a11(0x20), 1
3fd45c90:	setf   16, 1, 0
3fd45ca0:	move   *a12(0x100), *a11(0xc0), 0
3fd45cd0:	move   *a12(0x120), *a11(0xd0), 0
3fd45d00:	move   *a12(0x140), *a11(0xa0), 0
3fd45d30:	move   *a12(0x160), *a11(0xb0), 0
3fd45d60:	move   *a12(0x180), *a11(0xe0), 0
3fd45d90:	movb   *a12(0x1c0), *a11(0xf0)
3fd45dc0:	movb   *a12(0x1a0), *a11(0x8)
3fd45df0:	jauc   L3FD48A20
3fd45e10:	move   a10, a12
3fd45e20:	move   *a12(0xa0), *a11(0x40), 1
3fd45e50:	move   *a12(0x80), *a11(0x60), 1
3fd45e80:	move   *a12(0xc0), *a11(0x80), 1
3fd45eb0:	move   *a12(0xe0), *a11(0x20), 1
3fd45ee0:	setf   16, 1, 0
3fd45ef0:	move   *a12(0x100), *a11(0xc0), 0
3fd45f20:	move   *a12(0x120), *a11(0xd0), 0
3fd45f50:	move   *a12(0x140), *a11(0xa0), 0
3fd45f80:	move   *a12(0x160), *a11(0xb0), 0
3fd45fb0:	move   *a12(0x180), *a11(0xe0), 0
3fd45fe0:	movb   *a12(0x1c0), *a11(0xf0)
3fd46010:	movb   *a12(0x1a0), *a11(0x8)
3fd46040:	jauc   L3FD48A20
3fd46060:	move   a10, a12
3fd46070:	move   *a12(0xa0), *a11(0x40), 1
3fd460a0:	move   *a12(0x80), *a11(0x60), 1
3fd460d0:	move   *a12(0xc0), *a11(0x80), 1
3fd46100:	move   *a12(0xe0), *a11(0x20), 1
3fd46130:	setf   16, 1, 0
3fd46140:	move   *a12(0x100), *a11(0xc0), 0
3fd46170:	move   *a12(0x120), *a11(0xd0), 0
3fd461a0:	move   *a12(0x140), *a11(0xa0), 0
3fd461d0:	move   *a12(0x160), *a11(0xb0), 0
3fd46200:	move   *a12(0x180), *a11(0xe0), 0
3fd46230:	movb   *a12(0x1a8), *a11(0xf0)
3fd46260:	movb   *a12(0x1a0), *a11(0x8)
3fd46290:	jauc   L3FD48A20
3fd462b0:	move   a10, a12
3fd462c0:	move   *a12(0xa0), *a11(0x40), 1
3fd462f0:	move   *a12(0x80), *a11(0x60), 1
3fd46320:	move   *a12(0xc0), *a11(0x80), 1
3fd46350:	move   *a12(0xe0), *a11(0x20), 1
3fd46380:	setf   16, 1, 0
3fd46390:	move   *a12(0x100), *a11(0xc0), 0
3fd463c0:	move   *a12(0x120), *a11(0xd0), 0
3fd463f0:	move   *a12(0x140), *a11(0xa0), 0
3fd46420:	move   *a12(0x160), *a11(0xb0), 0
3fd46450:	move   *a12(0x200), *a11(0xe0), 0
3fd46480:	movb   *a12(0x180), *a11(0xf0)
3fd464b0:	sub    a7, a7
3fd464c0:	movb   a7, *a11(0xf8)
3fd464e0:	move   *a12(0x1c0), a7, 1
3fd46500:	jreq   L3FD46580
3fd46510:	setf   8, 0, 0
3fd46520:	move   *a11(0xf8), a7, 0
3fd46540:	movk   2, a5
3fd46550:	or     a5, a7
3fd46560:	movb   a7, *a11(0xf8)
L3FD46580:
3fd46580:	move   *a12(0x1e0), a7, 1
3fd465a0:	jreq   L3FD46620
3fd465b0:	setf   8, 0, 0
3fd465c0:	move   *a11(0xf8), a7, 0
3fd465e0:	movk   1, a5
3fd465f0:	or     a5, a7
3fd46600:	movb   a7, *a11(0xf8)
L3FD46620:
3fd46620:	movb   *a12(0x1a0), *a11(0x8)
3fd46650:	jauc   L3FD48A20
3fd46670:	move   a10, a12
3fd46680:	move   *a12(0x80), *a11(0x20), 1
3fd466b0:	movb   *a12(0xa0), *a11(0x40)
3fd466e0:	movb   *a12(0xc0), *a11(0x8)
3fd46710:	jauc   L3FD48A20
3fd46730:	move   a10, a12
3fd46740:	move   a14, -*sp, 1
3fd46750:	movk   31, a7
3fd46760:	move   a7, *a14+, 1
3fd46770:	move   a11, a5
3fd46780:	addk   8, a5
3fd46790:	move   a5, *a14+, 1
3fd467a0:	move   a12, a5
3fd467b0:	addi   0xa8, a5
3fd467d0:	move   a5, *a14+, 1
3fd467e0:	calla  L3FB44400
3fd46810:	jauc   L3FD48A20
3fd46830:	move   a10, a12
3fd46840:	move   *a12(0x80), *a11(0x20), 1
3fd46870:	setf   16, 0, 0
3fd46880:	move   *a12(0xa0), *a11(0x40), 0
3fd468b0:	move   *a12(0xc0), *a11(0x50), 0
3fd468e0:	move   *a12(0xe0), *a11(0x60), 0
3fd46910:	move   *a12(0x100), *a11(0x70), 0
3fd46940:	move   *a12(0x120), *a11(0x80), 0
3fd46970:	jauc   L3FD48A20
3fd46990:	move   a10, a12
3fd469a0:	move   *a12(0x80), *a11(0x20), 1
3fd469d0:	setf   16, 0, 0
3fd469e0:	move   *a12(0xa0), *a11(0x40), 0
3fd46a10:	move   *a12(0xc0), *a11(0x50), 0
3fd46a40:	move   *a12(0xe0), *a11(0x60), 0
3fd46a70:	move   *a12(0x100), *a11(0x70), 0
3fd46aa0:	move   *a12(0x120), *a11(0x90), 0
3fd46ad0:	movb   *a12(0x140), *a11(0xa0)
3fd46b00:	move   *a12(0x160), *a11(0x80), 0
3fd46b30:	jauc   L3FD48A20
3fd46b50:	move   a10, a12
3fd46b60:	move   *a12(0x80), *a11(0x20), 1
3fd46b90:	movb   *a12(0xa0), *a11(0x50)
3fd46bc0:	setf   16, 0, 0
3fd46bd0:	move   *a12(0xc0), *a11(0x40), 0
3fd46c00:	jauc   L3FD48A20
3fd46c20:	move   a10, a12
3fd46c30:	move   *a12(0x80), *a11(0x20), 1
3fd46c60:	movb   *a12(0xa0), *a11(0x40)
3fd46c90:	jauc   L3FD48A20
3fd46cb0:	move   a10, a12
3fd46cc0:	move   *a12(0xa0), *a11(0x40), 1
3fd46cf0:	move   *a12(0x80), *a11(0x20), 1
3fd46d20:	setf   16, 1, 0
3fd46d30:	move   *a12(0xc0), *a11(0x60), 0
3fd46d60:	move   *a12(0xe0), *a11(0x70), 0
3fd46d90:	move   *a12(0x100), *a11(0x80), 0
3fd46dc0:	move   *a12(0x120), *a11(0x90), 0
3fd46df0:	move   *a12(0x140), *a11(0xa0), 0
3fd46e20:	movb   *a12(0x160), *a11(0xb0)
3fd46e50:	jauc   L3FD48A20
3fd46e70:	move   a10, a12
3fd46e80:	move   *a12(0xa0), *a11(0x40), 1
3fd46eb0:	move   *a12(0x80), *a11(0x20), 1
3fd46ee0:	jauc   L3FD48A20
3fd46f00:	move   a10, a12
3fd46f10:	move   *a12(0xa0), *a11(0x40), 1
3fd46f40:	move   *a12(0x80), *a11(0x20), 1
3fd46f70:	movb   *a12(0xc0), *a11(0x60)
3fd46fa0:	jauc   L3FD48A20
3fd46fc0:	move   a10, a12
3fd46fd0:	move   *a12(0xa0), *a11(0x40), 1
3fd47000:	move   *a12(0x80), *a11(0x20), 1
3fd47030:	movb   *a12(0xc0), *a11(0x60)
3fd47060:	jauc   L3FD48A20
3fd47080:	move   a10, a12
3fd47090:	move   *a12(0xa0), *a11(0x40), 1
3fd470c0:	move   *a12(0x80), *a11(0x20), 1
3fd470f0:	jauc   L3FD48A20
3fd47110:	move   a10, a12
3fd47120:	move   *a12(0xa0), *a11(0x40), 1
3fd47150:	move   *a12(0x80), *a11(0x20), 1
3fd47180:	move   *a12(0xc0), *a11(0x60), 1
3fd471b0:	setf   16, 1, 0
3fd471c0:	move   *a12(0xe0), *a11(0x80), 0
3fd471f0:	move   *a12(0x100), *a11(0x90), 0
3fd47220:	movb   *a12(0x120), *a11(0xa0)
3fd47250:	jauc   L3FD48A20
3fd47270:	move   a10, a12
3fd47280:	move   *a12(0xa0), *a11(0x40), 1
3fd472b0:	move   *a12(0x80), *a11(0x20), 1
3fd472e0:	move   *a12(0x160), *a11(0x60), 1
3fd47310:	setf   16, 1, 0
3fd47320:	move   *a12(0xc0), *a11(0x80), 0
3fd47350:	move   *a12(0xe0), *a11(0x90), 0
3fd47380:	move   *a12(0x100), *a11(0xa0), 0
3fd473b0:	move   *a12(0x120), *a11(0xb0), 0
3fd473e0:	move   *a12(0x140), *a11(0xc0), 0
3fd47410:	movb   *a12(0x180), *a11(0xd0)
3fd47440:	jauc   L3FD48A20
3fd47460:	move   a10, a12
3fd47470:	move   *a12(0xa0), *a11(0x40), 1
3fd474a0:	move   *a12(0x80), *a11(0x20), 1
3fd474d0:	move   *a12(0x160), *a11(0x60), 1
3fd47500:	setf   16, 1, 0
3fd47510:	move   *a12(0xc0), *a11(0x80), 0
3fd47540:	move   *a12(0xe0), *a11(0x90), 0
3fd47570:	move   *a12(0x100), *a11(0xa0), 0
3fd475a0:	move   *a12(0x120), *a11(0xb0), 0
3fd475d0:	move   *a12(0x140), *a11(0xc0), 0
3fd47600:	jauc   L3FD48A20
3fd47620:	move   a10, a12
3fd47630:	move   *a12(0xa0), *a11(0x40), 1
3fd47660:	move   *a12(0x80), *a11(0x20), 1
3fd47690:	setf   16, 1, 0
3fd476a0:	move   *a12(0xc0), *a11(0x60), 0
3fd476d0:	move   *a12(0xe0), *a11(0x70), 0
3fd47700:	jauc   L3FD48A20
3fd47720:	move   a10, a12
3fd47730:	move   *a12(0x80), *a11(0x20), 1
3fd47760:	setf   16, 0, 0
3fd47770:	move   *a12(0xa0), *a11(0x40), 0
3fd477a0:	move   *a12(0xc0), *a11(0x50), 0
3fd477d0:	jauc   L3FD48A20
3fd477f0:	move   a10, a12
3fd47800:	move   *a12(0xa0), *a11(0x40), 1
3fd47830:	move   *a12(0x80), *a11(0x20), 1
3fd47860:	movb   *a12(0xc0), *a11(0x80)
3fd47890:	jauc   L3FD48A20
3fd478b0:	move   a10, a12
3fd478c0:	move   *a12(0xa0), *a11(0x40), 1
3fd478f0:	move   *a12(0x80), *a11(0x20), 1
3fd47920:	movb   *a12(0xc0), *a11(0x80)
3fd47950:	jauc   L3FD48A20
3fd47970:	move   a10, a12
3fd47980:	move   *a12(0x80), *a11(0x20), 1
3fd479b0:	move   *a12(0xa0), *a11(0x40), 1
3fd479e0:	movb   *a12(0xe0), *a11(0x80)
3fd47a10:	jauc   L3FD48A20
3fd47a30:	move   a10, a12
3fd47a40:	move   *a12(0x80), *a11(0x40), 1
3fd47a70:	move   *a12(0xa0), *a11(0x60), 1
3fd47aa0:	move   *a12(0xc0), *a11(0x20), 1
3fd47ad0:	jauc   L3FD48A20
3fd47af0:	move   a10, a12
3fd47b00:	move   *a12(0x80), *a11(0x40), 1
3fd47b30:	move   *a12(0xa0), *a11(0x60), 1
3fd47b60:	move   *a12(0xc0), *a11(0x80), 1
3fd47b90:	move   *a12(0xe0), *a11(0xa0), 1
3fd47bc0:	move   *a12(0x100), *a11(0xc0), 1
3fd47bf0:	move   *a12(0x120), *a11(0x20), 1
3fd47c20:	jauc   L3FD48A20
3fd47c40:	move   a10, a12
3fd47c50:	move   *a12(0x80), *a11(0x40), 1
3fd47c80:	move   *a12(0xa0), *a11(0x60), 1
3fd47cb0:	move   *a12(0xc0), *a11(0x80), 1
3fd47ce0:	move   *a12(0xe0), *a11(0xa0), 1
3fd47d10:	move   *a12(0x100), *a11(0x20), 1
3fd47d40:	jauc   L3FD48A20
3fd47d60:	move   a10, a12
3fd47d70:	move   *a12(0x80), *a11(0x20), 1
3fd47da0:	move   *a12(0xa0), *a11(0x40), 1
3fd47dd0:	movb   *a12(0xc0), *a11(0x60)
3fd47e00:	movb   *a12(0xe0), *a11(0x68)
3fd47e30:	jauc   L3FD48A20
3fd47e50:	move   a10, a0
3fd47e60:	move   *a0(0x80), *a11(0x20), 1
3fd47e90:	movb   *a0(0xc0), *a11(0x8)
3fd47ec0:	jruc   L3FD48360
L3FD47ED0:
3fd47ed0:	move   *a0(0xa0), *a11(0x40), 1
3fd47f00:	sub    a12, a12
L3FD47F10:
3fd47f10:	move   a12, a7
3fd47f20:	sll    0x3, a7
3fd47f30:	add    a11, a7
3fd47f40:	move   a12, a5
3fd47f50:	sll    0x3, a5
3fd47f60:	add    a0, a5
3fd47f70:	movb   *a5(0xe0), *a7(0x60)
3fd47fa0:	inc    a12
3fd47fb0:	cmpi   0x14, a12
3fd47fd0:	jrlt   L3FD47F10
3fd47fe0:	jauc   L3FD48A20
L3FD48000:
3fd48000:	move   *a0(0xa0), *a11(0x40), 1
3fd48030:	setf   16, 1, 0
3fd48040:	move   *a0(0xe0), *a11(0x60), 0
3fd48070:	move   *a0(0xf0), *a11(0x70), 0
3fd480a0:	move   *a0(0x100), *a11(0x80), 0
3fd480d0:	move   *a0(0x110), *a11(0x90), 0
3fd48100:	move   *a0(0x120), *a11(0xa0), 0
3fd48130:	move   *a0(0x130), *a11(0xb0), 0
3fd48160:	move   *a0(0x140), *a11(0xc0), 0
3fd48190:	move   *a0(0x150), *a11(0xd0), 0
3fd481c0:	move   *a0(0x160), *a11(0xe0), 0
3fd481f0:	move   *a0(0x170), *a11(0xf0), 0
3fd48220:	jruc   L3FD48A20
L3FD48230:
3fd48230:	move   *a0(0xa0), *a11(0x40), 1
3fd48260:	move   *a0(0xe0), *a11(0x60), 1
3fd48290:	move   *a0(0x100), *a11(0x80), 1
3fd482c0:	move   *a0(0x120), *a11(0xa0), 1
3fd482f0:	move   *a0(0x140), *a11(0xc0), 1
3fd48320:	move   *a0(0x160), *a11(0xe0), 1
3fd48350:	jruc   L3FD48A20
L3FD48360:
3fd48360:	move   *a0(0xc0), a8, 1
3fd48380:	subk   8, a8
3fd48390:	jreq   L3FD47ED0
3fd483a0:	subk   8, a8
3fd483b0:	jreq   L3FD48000
3fd483c0:	subk   16, a8
3fd483d0:	jreq   L3FD48230
3fd483e0:	jruc   L3FD48A20
3fd483f0:	move   a10, a12
3fd48400:	movb   *a12(0xc0), *a11(0x28)
3fd48430:	movb   *a12(0xa0), *a11(0x20)
L3FD48460:
3fd48460:	movb   *a12(0xe0), *a11(0x30)
3fd48490:	jruc   L3FD48A20
L3FD484A0:
3fd484a0:	move   a14, -*sp, 1
3fd484b0:	move   a11, *a14+, 1
L3FD484C0:
3fd484c0:	move   a10, *a14+, 1
3fd484d0:	move   a9, *a14+, 1
L3FD484E0:
3fd484e0:	calla  L3F9B93D0
3fd48510:	jruc   L3FD48A30
L3FD48520:
3fd48520:	move   *a10, a8, 1
3fd48530:	movb   a8, *a11
L3FD48540:
3fd48540:	sll    0x18, a8
3fd48550:	srl    0x18, a8
L3FD48560:
3fd48560:	subk   2, a8
3fd48570:	cmpi   0x20, a8
3fd48590:	jrhi   L3FD484A0
L3FD485A0:
3fd485a0:	sll    0x5, a8
3fd485b0:	addi   0x3fd48600, a8
L3FD485E0:
3fd485e0:	move   *a8, a8, 1
3fd485f0:	jump   a8
L3FD48600:
3fd48600:	divu   a14, a0
3fd48610:	dsjs   b4, L3FD48440
L3FD48620:
3fd48620:	divu   a14, a0
3fd48630:	dsjs   b4, L3FD48460
L3FD48640:
3fd48640:	mpyu   b0, b0
3fd48650:	dsjs   b4, L3FD48480
L3FD48660:
3fd48660:	mpyu   b0, b0
3fd48670:	dsjs   b4, L3FD484A0
L3FD48680:
3fd48680:	sla    a3, a0
3fd48690:	dsjs   b4, L3FD484C0
L3FD486A0:
3fd486a0:	sll    b5, b0
3fd486b0:	dsjs   b4, L3FD484E0
L3FD486C0:
3fd486c0:	sll    b5, b0
3fd486d0:	dsjs   b4, L3FD48500
L3FD486E0:
3fd486e0:	srl    b3, b0
3fd486f0:	dsjs   b4, L3FD48520
L3FD48700:
3fd48700:	srl    b3, b0
3fd48710:	dsjs   b4, L3FD48540
L3FD48720:
3fd48720:	srl    b9, b0
3fd48730:	dsjs   b4, L3FD48560
L3FD48740:
3fd48740:	rl     b1, b0
3fd48750:	dsjs   b4, L3FD48580
L3FD48760:
3fd48760:	rl     b12, b0
3fd48770:	dsjs   b4, L3FD485A0
L3FD48780:
3fd48780:	lmo    b10, b0
3fd48790:	dsjs   b4, L3FD485C0
L3FD487A0:
3fd487a0:	mods   a1, a0
3fd487b0:	dsjs   b4, L3FD485E0
L3FD487C0:
3fd487c0:	mods   b5, b0
3fd487d0:	dsjs   b4, L3FD48600
L3FD487E0:
3fd487e0:	modu   b3, b0
3fd487f0:	dsjs   b4, L3FD48620
L3FD48800:
3fd48800:	modu   a8, a0
3fd48810:	dsjs   b4, L3FD48640
L3FD48820:
3fd48820:	modu   a14, a0
3fd48830:	dsjs   b4, L3FD48660
L3FD48840:
3fd48840:	.word  0x7080
3fd48850:	dsjs   b4, L3FD48680
3fd48860:	.word  0x7110
3fd48870:	dsjs   b4, L3FD486A0
3fd48880:	.word  0x7270
3fd48890:	dsjs   b4, L3FD486C0
3fd488a0:	.word  0x7460
3fd488b0:	dsjs   b4, L3FD486E0
3fd488c0:	.word  0x7620
3fd488d0:	dsjs   b4, L3FD48700
3fd488e0:	.word  0x7720
3fd488f0:	dsjs   b4, L3FD48720
3fd48900:	.word  0x77f0
3fd48910:	dsjs   b4, L3FD48740
3fd48920:	.word  0x78b0
3fd48930:	dsjs   b4, L3FD48760
3fd48940:	.word  0x7970
3fd48950:	dsjs   b4, L3FD48780
3fd48960:	.word  0x7a30
3fd48970:	dsjs   b4, L3FD487A0
3fd48980:	.word  0x7af0
3fd48990:	dsjs   b4, L3FD487C0
3fd489a0:	.word  0x7c40
3fd489b0:	dsjs   b4, L3FD487E0
3fd489c0:	.word  0x7d60
3fd489d0:	dsjs   b4, L3FD48800
3fd489e0:	.word  0x7e50
3fd489f0:	dsjs   b4, L3FD48820
3fd48a00:	move   sp, *b0, 1
3fd48a10:	dsjs   b4, L3FD48840
L3FD48A20:
3fd48a20:	movk   1, a8
L3FD48A30:
3fd48a30:	move   *sp(0x120), a14, 1
3fd48a50:	mmfm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3fd48a70:	rets   2
L3FD48A80:
3fd48a80:	mmtm   sp, a7,a9,a11,a13
3fd48aa0:	move   a14, a13
3fd48ab0:	addi   0xc0, a14
3fd48ad0:	move   *a13(0xffe0), a9, 1
3fd48af0:	sub    a11, a11
3fd48b00:	move   a11, *a13(0x80), 1
3fd48b20:	move   a14, -*sp, 1
3fd48b30:	move   a13, a11
3fd48b40:	addi   0x80, a11
3fd48b60:	move   a11, *a14+, 1
3fd48b70:	move   a13, a11
3fd48b80:	addi   0x60, a11
3fd48ba0:	move   a11, *a14+, 1
3fd48bb0:	move   a13, a11
3fd48bc0:	addi   0x40, a11
3fd48be0:	move   a11, *a14+, 1
3fd48bf0:	move   a13, a11
3fd48c00:	addk   32, a11
3fd48c10:	move   a11, *a14+, 1
3fd48c20:	move   a13, *a14+, 1
3fd48c30:	movk   31, a11
3fd48c40:	move   a11, *a14+, 1
3fd48c50:	sub    a11, a11
3fd48c60:	move   a11, *a14+, 1
3fd48c70:	movi   0x200, a11
3fd48c90:	move   a11, *a14+, 1
3fd48ca0:	sub    a11, a11
3fd48cb0:	move   a11, *a14+, 1
3fd48cc0:	movi   0x27, a11
3fd48ce0:	move   a11, *a14+, 1
3fd48cf0:	move   *a13(0xffc0), *a14+, 1
3fd48d10:	move   a9, *a14+, 1
3fd48d20:	calla  L3FD57600
3fd48d50:	move   a8, a8
3fd48d60:	movk   1, a11
3fd48d70:	jrne   L3FD48D90
3fd48d80:	sub    a11, a11
L3FD48D90:
3fd48d90:	move   a11, *a13(0xa0), 1
3fd48db0:	move   a11, a8
3fd48dc0:	jreq   L3FD48E30
3fd48dd0:	move   *a13(0xffa0), a11, 1
3fd48df0:	sub    a7, a7
3fd48e00:	move   a7, *a11, 1
3fd48e10:	move   a7, a8
3fd48e20:	jruc   L3FD48FE0
L3FD48E30:
3fd48e30:	move   *a13, a7, 1
3fd48e40:	subk   31, a7
3fd48e50:	jrne   L3FD48F10
3fd48e60:	move   *a13(0x20), a7, 1
3fd48e80:	subk   8, a7
3fd48e90:	jrne   L3FD48F10
3fd48ea0:	move   *a13(0xffa0), a7, 1
3fd48ec0:	move   *a13(0x80), *a7(0x0), 1
3fd48ef0:	movk   1, a8
3fd48f00:	jruc   L3FD48FE0
L3FD48F10:
3fd48f10:	move   *a13(0x80), a7, 1
3fd48f30:	jreq   L3FD48F90
3fd48f40:	move   a14, -*sp, 1
3fd48f50:	move   a7, *a14+, 1
3fd48f60:	calla  L3F702440
L3FD48F90:
3fd48f90:	move   *a13(0xffa0), a7, 1
3fd48fb0:	sub    a11, a11
3fd48fc0:	move   a11, *a7, 1
3fd48fd0:	move   a11, a8
L3FD48FE0:
3fd48fe0:	move   *sp(0xa0), a14, 1
3fd49000:	mmfm   sp, a7,a9,a11,a13
3fd49020:	rets   2
L3FD49030:
3fd49030:	mmtm   sp, a7,a9,a11,a13
3fd49050:	move   a14, a13
3fd49060:	addi   0xc0, a14
3fd49080:	move   *a13(0xffe0), a9, 1
3fd490a0:	sub    a11, a11
3fd490b0:	move   a11, *a13(0x80), 1
3fd490d0:	move   a14, -*sp, 1
3fd490e0:	move   a13, a11
3fd490f0:	addi   0x80, a11
3fd49110:	move   a11, *a14+, 1
3fd49120:	move   a13, a11
3fd49130:	addi   0x60, a11
3fd49150:	move   a11, *a14+, 1
3fd49160:	move   a13, a11
3fd49170:	addi   0x40, a11
3fd49190:	move   a11, *a14+, 1
3fd491a0:	move   a13, a11
3fd491b0:	addk   32, a11
3fd491c0:	move   a11, *a14+, 1
3fd491d0:	move   a13, *a14+, 1
3fd491e0:	movk   31, a11
3fd491f0:	move   a11, *a14+, 1
3fd49200:	sub    a11, a11
3fd49210:	move   a11, *a14+, 1
3fd49220:	movi   0x200, a11
3fd49240:	move   a11, *a14+, 1
3fd49250:	sub    a11, a11
3fd49260:	move   a11, *a14+, 1
3fd49270:	movi   0x25, a11
3fd49290:	move   a11, *a14+, 1
3fd492a0:	move   *a13(0xffc0), *a14+, 1
3fd492c0:	move   a9, *a14+, 1
3fd492d0:	calla  L3FD57600
3fd49300:	move   a8, a8
3fd49310:	movk   1, a11
3fd49320:	jrne   L3FD49340
3fd49330:	sub    a11, a11
L3FD49340:
3fd49340:	move   a11, *a13(0xa0), 1
3fd49360:	move   a11, a8
3fd49370:	jreq   L3FD493E0
3fd49380:	move   *a13(0xffa0), a11, 1
3fd493a0:	sub    a7, a7
3fd493b0:	move   a7, *a11, 1
3fd493c0:	move   a7, a8
3fd493d0:	jruc   L3FD49590
L3FD493E0:
3fd493e0:	move   *a13, a7, 1
3fd493f0:	subk   31, a7
3fd49400:	jrne   L3FD494C0
3fd49410:	move   *a13(0x20), a7, 1
3fd49430:	subk   8, a7
3fd49440:	jrne   L3FD494C0
3fd49450:	move   *a13(0xffa0), a7, 1
3fd49470:	move   *a13(0x80), *a7(0x0), 1
3fd494a0:	movk   1, a8
3fd494b0:	jruc   L3FD49590
L3FD494C0:
3fd494c0:	move   *a13(0x80), a7, 1
3fd494e0:	jreq   L3FD49540
3fd494f0:	move   a14, -*sp, 1
3fd49500:	move   a7, *a14+, 1
3fd49510:	calla  L3F702440
L3FD49540:
3fd49540:	move   *a13(0xffa0), a7, 1
3fd49560:	sub    a11, a11
3fd49570:	move   a11, *a7, 1
3fd49580:	move   a11, a8
L3FD49590:
3fd49590:	move   *sp(0xa0), a14, 1
3fd495b0:	mmfm   sp, a7,a9,a11,a13
3fd495d0:	rets   2
3fd495e0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fd49600:	move   a14, a13
3fd49610:	move   *a13(0xffe0), a9, 1
3fd49630:	move   *a13(0xffa0), a7, 1
3fd49650:	move   *a7(0x80), a7, 1
3fd49670:	jreq   L3FD496F0
3fd49680:	move   a14, -*sp, 1
3fd49690:	move   *a13(0xffa0), *a14+, 1
3fd496b0:	move   a9, *a14+, 1
3fd496c0:	calla  L3F999F80
L3FD496F0:
3fd496f0:	move   *a9(0x380), a7, 1
3fd49710:	move   *a9(0x3a0), a5, 1
3fd49730:	addi   0x80, a7
3fd49750:	cmp    a5, a7
3fd49760:	jrls   L3FD497C0
3fd49770:	move   a14, -*sp, 1
3fd49780:	move   a9, *a14+, 1
3fd49790:	calla  L3F9B1030
L3FD497C0:
3fd497c0:	move   *a9(0x380), a10, 1
3fd497e0:	move   a10, *a9(0x340), 1
3fd49800:	movi   0x45, a7
3fd49820:	movb   a7, *a10
3fd49830:	movk   4, a5
3fd49840:	setf   16, 0, 0
3fd49850:	move   a5, *a10(0x10), 0
3fd49870:	move   *a9(0x380), a5, 1
3fd49890:	addi   0x80, a5
3fd498b0:	move   a5, *a9(0x380), 1
3fd498d0:	move   *a9(0x320), a5, 1
3fd498f0:	inc    a5
3fd49900:	move   a5, *a9(0x320), 1
3fd49920:	move   *a13(0xffc0), *a10(0x20), 1
3fd49950:	move   *a13(0xffa0), a5, 1
3fd49970:	move   *a5(0x20), *a10(0x40), 1
3fd499a0:	movb   *a13(0xff40), *a10(0x60)
3fd499d0:	movb   *a13(0xff20), *a10(0x68)
3fd49a00:	move   *a13(0xff60), a7, 0
3fd49a20:	move   *a10(0x10), a5, 0
3fd49a40:	add    a7, a5
3fd49a50:	move   a5, *a10(0x10), 0
3fd49a70:	move   *a13(0xff60), a5, 1
3fd49a90:	move   a5, a11
3fd49aa0:	sll    0x2, a11
3fd49ab0:	move   a11, a5
3fd49ac0:	sll    0x3, a5
3fd49ad0:	move   *a9(0x380), a7, 1
3fd49af0:	add    a5, a7
3fd49b00:	move   *a9(0x3a0), a5, 1
3fd49b20:	cmp    a5, a7
3fd49b30:	jrhi   L3FD49C80
3fd49b40:	move   a14, -*sp, 1
3fd49b50:	move   a11, *a14+, 1
3fd49b60:	move   *a9(0x380), *a14+, 1
3fd49b80:	move   *a13(0xff80), *a14+, 1
3fd49ba0:	calla  L3FB44400
3fd49bd0:	move   a11, a7
3fd49be0:	addk   3, a7
3fd49bf0:	movk   3, a5
3fd49c00:	andn   a5, a7
3fd49c10:	sll    0x3, a7
3fd49c20:	move   *a9(0x380), a5, 1
3fd49c40:	add    a7, a5
3fd49c50:	move   a5, *a9(0x380), 1
3fd49c70:	jruc   L3FD49D00
L3FD49C80:
3fd49c80:	move   a14, -*sp, 1
3fd49c90:	move   a11, *a14+, 1
3fd49ca0:	move   *a13(0xff80), *a14+, 1
3fd49cc0:	move   a9, *a14+, 1
3fd49cd0:	calla  L3F9B44C0
L3FD49D00:
3fd49d00:	move   *a9(0x400), a7, 1
3fd49d20:	jreq   L3FD49D80
3fd49d30:	move   a14, -*sp, 1
3fd49d40:	move   a9, *a14+, 1
3fd49d50:	move   *a9(0x400), a7, 1
3fd49d70:	call   a7
L3FD49D80:
3fd49d80:	move   *sp(0xe0), a14, 1
3fd49da0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fd49dc0:	rets   2
3fd49dd0:	mmtm   sp, a9,a11,a13
3fd49df0:	move   a14, a13
3fd49e00:	move   *a13(0xffe0), a9, 1
3fd49e20:	move   *a13(0xff60), a11, 1
3fd49e40:	jrle   L3FD49F10
3fd49e50:	move   a14, -*sp, 1
3fd49e60:	move   a11, *a14+, 1
3fd49e70:	move   *a13(0xff80), *a14+, 1
3fd49e90:	move   *a13(0xffa0), *a14+, 1
3fd49eb0:	move   *a13(0xffc0), *a14+, 1
3fd49ed0:	move   a9, *a14+, 1
3fd49ee0:	calla  L3FD49FE0
L3FD49F10:
3fd49f10:	move   *a9(0x400), a11, 1
3fd49f30:	jreq   L3FD49F90
3fd49f40:	move   a14, -*sp, 1
3fd49f50:	move   a9, *a14+, 1
3fd49f60:	move   *a9(0x400), a11, 1
3fd49f80:	call   a11
L3FD49F90:
3fd49f90:	move   *sp(0x80), a14, 1
3fd49fb0:	mmfm   sp, a9,a11,a13
3fd49fd0:	rets   2
L3FD49FE0:
3fd49fe0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fd4a000:	move   a14, a13
3fd4a010:	addi   0x60, a14
3fd4a030:	move   *a13(0xffe0), a9, 1
3fd4a050:	move   *a9(0x3c0), a11, 1
3fd4a070:	cmpi   0x10000, a11
3fd4a0a0:	jrls   L3FD4A0F0
3fd4a0b0:	movi   0x40000, a11
3fd4a0e0:	jruc   L3FD4A120
L3FD4A0F0:
3fd4a0f0:	move   *a9(0x3c0), a11, 1
3fd4a110:	sll    0x2, a11
L3FD4A120:
3fd4a120:	move   a11, *a13(0x20), 1
3fd4a140:	subk   8, a11
3fd4a150:	move   a11, *a13, 1
3fd4a160:	move   *a13(0xff60), a11, 1
3fd4a180:	sll    0x3, a11
3fd4a190:	move   *a13, a7, 1
3fd4a1a0:	cmp    a7, a11
3fd4a1b0:	jrls   L3FD4A400
3fd4a1c0:	move   *a13(0xff60), a11, 1
3fd4a1e0:	sra    0x1, a11
3fd4a1f0:	move   a11, *a13(0x40), 1
3fd4a210:	move   a14, -*sp, 1
3fd4a220:	move   a11, *a14+, 1
3fd4a230:	move   *a13(0xff80), *a14+, 1
3fd4a250:	move   *a13(0xffa0), *a14+, 1
3fd4a270:	move   *a13(0xffc0), *a14+, 1
3fd4a290:	move   a9, *a14+, 1
3fd4a2a0:	calla  L3FD49FE0
3fd4a2d0:	move   a14, -*sp, 1
3fd4a2e0:	move   *a13(0xff60), a7, 1
3fd4a300:	sub    a11, a7
3fd4a310:	move   a7, *a14+, 1
3fd4a320:	sll    0x6, a11
3fd4a330:	move   *a13(0xff80), a7, 1
3fd4a350:	add    a7, a11
3fd4a360:	move   a11, *a14+, 1
3fd4a370:	move   *a13(0xffa0), *a14+, 1
3fd4a390:	move   *a13(0xffc0), *a14+, 1
3fd4a3b0:	move   a9, *a14+, 1
3fd4a3c0:	calla  L3FD49FE0
3fd4a3f0:	jruc   L3FD4AA90
L3FD4A400:
3fd4a400:	move   *a13(0xffa0), a7, 1
3fd4a420:	move   *a7(0x80), a7, 1
3fd4a440:	jreq   L3FD4A4C0
3fd4a450:	move   a14, -*sp, 1
3fd4a460:	move   *a13(0xffa0), *a14+, 1
3fd4a480:	move   a9, *a14+, 1
3fd4a490:	calla  L3F999F80
L3FD4A4C0:
3fd4a4c0:	move   *a9(0x380), a7, 1
3fd4a4e0:	move   *a9(0x3a0), a5, 1
3fd4a500:	addi   0x60, a7
3fd4a520:	cmp    a5, a7
3fd4a530:	jrls   L3FD4A590
3fd4a540:	move   a14, -*sp, 1
3fd4a550:	move   a9, *a14+, 1
3fd4a560:	calla  L3F9B1030
L3FD4A590:
3fd4a590:	move   *a9(0x380), a10, 1
3fd4a5b0:	move   a10, *a9(0x340), 1
3fd4a5d0:	movi   0x46, a7
3fd4a5f0:	movb   a7, *a10
3fd4a600:	movk   3, a5
3fd4a610:	setf   16, 0, 0
3fd4a620:	move   a5, *a10(0x10), 0
3fd4a640:	move   *a9(0x380), a5, 1
3fd4a660:	addi   0x60, a5
3fd4a680:	move   a5, *a9(0x380), 1
3fd4a6a0:	move   *a9(0x320), a5, 1
3fd4a6c0:	inc    a5
3fd4a6d0:	move   a5, *a9(0x320), 1
3fd4a6f0:	move   *a13(0xffc0), *a10(0x20), 1
3fd4a720:	move   *a13(0xffa0), a5, 1
3fd4a740:	move   *a5(0x20), *a10(0x40), 1
3fd4a770:	move   *a13(0xff60), a7, 1
3fd4a790:	sll    0x1, a7
3fd4a7a0:	zext   a7, 0
3fd4a7b0:	move   *a10(0x10), a5, 0
3fd4a7d0:	add    a7, a5
3fd4a7e0:	move   a5, *a10(0x10), 0
3fd4a800:	move   *a13(0xff60), a7, 1
3fd4a820:	move   a7, a11
3fd4a830:	sll    0x3, a11
3fd4a840:	move   a11, a5
3fd4a850:	sll    0x3, a5
3fd4a860:	move   *a9(0x380), a7, 1
3fd4a880:	add    a5, a7
3fd4a890:	move   *a9(0x3a0), a5, 1
3fd4a8b0:	cmp    a5, a7
3fd4a8c0:	jrhi   L3FD4AA10
3fd4a8d0:	move   a14, -*sp, 1
3fd4a8e0:	move   a11, *a14+, 1
3fd4a8f0:	move   *a9(0x380), *a14+, 1
3fd4a910:	move   *a13(0xff80), *a14+, 1
3fd4a930:	calla  L3FB44400
3fd4a960:	move   a11, a7
3fd4a970:	addk   3, a7
3fd4a980:	movk   3, a5
3fd4a990:	andn   a5, a7
3fd4a9a0:	sll    0x3, a7
3fd4a9b0:	move   *a9(0x380), a5, 1
3fd4a9d0:	add    a7, a5
3fd4a9e0:	move   a5, *a9(0x380), 1
3fd4aa00:	jruc   L3FD4AA90
L3FD4AA10:
3fd4aa10:	move   a14, -*sp, 1
3fd4aa20:	move   a11, *a14+, 1
3fd4aa30:	move   *a13(0xff80), *a14+, 1
3fd4aa50:	move   a9, *a14+, 1
3fd4aa60:	calla  L3F9B44C0
L3FD4AA90:
3fd4aa90:	move   *sp(0xe0), a14, 1
3fd4aab0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fd4aad0:	rets   2
L3FD4AAE0:
3fd4aae0:	mmtm   sp, a9,a13
3fd4ab00:	move   a14, a13
3fd4ab10:	move   *a13(0xffe0), a9, 1
3fd4ab30:	move   a14, -*sp, 1
3fd4ab40:	move   a9, *a14+, 1
3fd4ab50:	calla  L3F9B1030
3fd4ab80:	move   *sp(0x60), a14, 1
3fd4aba0:	mmfm   sp, a9,a13
3fd4abc0:	rets   2
3fd4abd0:	mmtm   sp, a9,a11,a13
3fd4abf0:	move   a14, a13
3fd4ac00:	move   *a13(0xffc0), a11, 1
3fd4ac20:	calla  L3F708700
3fd4ac50:	move   *a8(0x100), a9, 1
3fd4ac70:	move   *a9, a9, 1
3fd4ac80:	move   *a11(0x40), a11, 1
3fd4aca0:	move   *a9(0x10e0), a9, 1
3fd4acc0:	cmp    a9, a11
3fd4acd0:	jreq   L3FD4AD50
3fd4ace0:	move   *a13(0xffc0), a11, 1
3fd4ad00:	setf   8, 0, 0
3fd4ad10:	move   *a11(0x80), a9, 0
3fd4ad30:	subk   15, a9
3fd4ad40:	jrne   L3FD4AE30
L3FD4AD50:
3fd4ad50:	move   a14, -*sp, 1
3fd4ad60:	move   *a13(0xffc0), *a14+, 1
3fd4ad80:	move   *a13(0xffe0), *a14+, 1
3fd4ada0:	calla  L3F708700
3fd4add0:	move   *a8(0x100), a11, 1
3fd4adf0:	move   *a11, a11, 1
3fd4ae00:	move   *a11(0x10c0), a11, 1
3fd4ae20:	call   a11
L3FD4AE30:
3fd4ae30:	move   *sp(0x80), a14, 1
3fd4ae50:	mmfm   sp, a9,a11,a13
3fd4ae70:	rets   2
L3FD4AE80:
3fd4ae80:	mmtm   sp, a5,a7,a9,a11,a13
3fd4aea0:	move   a14, a13
3fd4aeb0:	addi   0x180, a14
3fd4aed0:	move   *a13(0xffe0), a9, 1
3fd4aef0:	move   *a9(0x380), a11, 1
3fd4af10:	move   *a9(0x3a0), a7, 1
3fd4af30:	addi   0x60, a11
3fd4af50:	cmp    a7, a11
3fd4af60:	jrls   L3FD4AFC0
3fd4af70:	move   a14, -*sp, 1
3fd4af80:	move   a9, *a14+, 1
3fd4af90:	calla  L3F9B1030
L3FD4AFC0:
3fd4afc0:	move   *a9(0x380), a11, 1
3fd4afe0:	move   a11, *a9(0x340), 1
3fd4b000:	move   a11, *a13(0x60), 1
3fd4b020:	movi   0x2d, a7
3fd4b040:	movb   a7, *a11
3fd4b050:	movk   3, a7
3fd4b060:	setf   16, 0, 0
3fd4b070:	move   a7, *a11(0x10), 0
3fd4b090:	move   *a9(0x380), a7, 1
3fd4b0b0:	addi   0x60, a7
3fd4b0d0:	move   a7, *a9(0x380), 1
3fd4b0f0:	move   *a9(0x320), a7, 1
3fd4b110:	inc    a7
3fd4b120:	move   a7, *a9(0x320), 1
3fd4b140:	move   *a13(0xffc0), a7, 1
3fd4b160:	jreq   L3FD4B1E0
3fd4b170:	move   a14, -*sp, 1
3fd4b180:	move   a7, *a14+, 1
3fd4b190:	calla  L3FB458D0
3fd4b1c0:	move   a8, a7
3fd4b1d0:	jruc   L3FD4B1F0
L3FD4B1E0:
3fd4b1e0:	sub    a7, a7
L3FD4B1F0:
3fd4b1f0:	setf   16, 0, 0
3fd4b200:	move   a7, *a11(0x40), 0
3fd4b220:	zext   a7, 0
3fd4b230:	move   a7, *a13(0x20), 1
3fd4b250:	move   a14, -*sp, 1
3fd4b260:	move   a9, *a14+, 1
3fd4b270:	move   *a9(0x180), a5, 1
3fd4b290:	call   a5
3fd4b2a0:	move   a8, *a13(0x40), 1
3fd4b2c0:	move   a8, *a11(0x20), 1
3fd4b2e0:	addk   3, a7
3fd4b2f0:	sra    0x2, a7
3fd4b300:	setf   16, 0, 0
3fd4b310:	zext   a7, 0
3fd4b320:	addk   16, a11
3fd4b330:	move   *a11, a5, 0
3fd4b340:	add    a7, a5
3fd4b350:	move   a5, *a11, 0
3fd4b360:	move   *a13(0x20), a11, 1
3fd4b380:	sll    0x3, a11
3fd4b390:	move   *a9(0x380), a7, 1
3fd4b3b0:	add    a11, a7
3fd4b3c0:	move   *a9(0x3a0), a11, 1
3fd4b3e0:	cmp    a11, a7
3fd4b3f0:	jrhi   L3FD4B560
3fd4b400:	move   a14, -*sp, 1
3fd4b410:	move   *a13(0x20), *a14+, 1
3fd4b430:	move   *a9(0x380), *a14+, 1
3fd4b450:	move   *a13(0xffc0), *a14+, 1
3fd4b470:	calla  L3FB44400
3fd4b4a0:	move   *a13(0x20), a11, 1
3fd4b4c0:	addk   3, a11
3fd4b4d0:	movk   3, a7
3fd4b4e0:	andn   a7, a11
3fd4b4f0:	sll    0x3, a11
3fd4b500:	move   *a9(0x380), a5, 1
3fd4b520:	add    a11, a5
3fd4b530:	move   a5, *a9(0x380), 1
3fd4b550:	jruc   L3FD4B5F0
L3FD4B560:
3fd4b560:	move   a14, -*sp, 1
3fd4b570:	move   *a13(0x20), *a14+, 1
3fd4b590:	move   *a13(0xffc0), *a14+, 1
3fd4b5b0:	move   a9, *a14+, 1
3fd4b5c0:	calla  L3F9B44C0
L3FD4B5F0:
3fd4b5f0:	move   *a9(0x320), a11, 1
3fd4b610:	dec    a11
3fd4b620:	move   a11, *a9(0x320), 1
3fd4b640:	move   a14, -*sp, 1
3fd4b650:	move   *a13(0x40), *a14+, 1
3fd4b670:	move   a9, *a14+, 1
3fd4b680:	calla  L3FD4C140
3fd4b6b0:	move   a8, *a13, 1
3fd4b6c0:	move   *a9(0x320), a11, 1
3fd4b6e0:	inc    a11
3fd4b6f0:	move   a11, *a9(0x320), 1
3fd4b710:	move   a8, a5
3fd4b720:	jrne   L3FD4B7F0
3fd4b730:	move   a14, -*sp, 1
3fd4b740:	sub    a11, a11
3fd4b750:	move   a11, *a14+, 1
3fd4b760:	move   a11, *a14+, 1
3fd4b770:	move   a13, a7
3fd4b780:	addi   0x80, a7
3fd4b7a0:	move   a7, *a14+, 1
3fd4b7b0:	move   a9, *a14+, 1
3fd4b7c0:	calla  L3F9B5C00
L3FD4B7F0:
3fd4b7f0:	move   *a9(0x400), a11, 1
3fd4b810:	jreq   L3FD4B870
3fd4b820:	move   a14, -*sp, 1
3fd4b830:	move   a9, *a14+, 1
3fd4b840:	move   *a9(0x400), a11, 1
3fd4b860:	call   a11
L3FD4B870:
3fd4b870:	move   a5, a8
3fd4b880:	move   *sp(0xc0), a14, 1
3fd4b8a0:	mmfm   sp, a5,a7,a9,a11,a13
3fd4b8c0:	rets   2
L3FD4B8D0:
3fd4b8d0:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3fd4b8f0:	move   a14, a13
3fd4b900:	move   *a13(0xffe0), a9, 1
3fd4b920:	move   *a9(0x600), a11, 1
3fd4b940:	jreq   L3FD4BA40
L3FD4B950:
3fd4b950:	move   *a11(0x140), a7, 1
3fd4b970:	jreq   L3FD4BA20
3fd4b980:	move   a14, -*sp, 1
3fd4b990:	move   a11, a7
3fd4b9a0:	addk   32, a7
3fd4b9b0:	move   a7, *a14+, 1
3fd4b9c0:	move   *a13(0xffc0), *a14+, 1
3fd4b9e0:	move   a9, *a14+, 1
3fd4b9f0:	move   *a11(0x140), a7, 1
3fd4ba10:	call   a7
L3FD4BA20:
3fd4ba20:	move   *a11, a11, 1
3fd4ba30:	jrne   L3FD4B950
L3FD4BA40:
3fd4ba40:	move   *a9(0x380), a7, 1
3fd4ba60:	move   *a9(0x3a0), a5, 1
3fd4ba80:	addi   0x40, a7
3fd4baa0:	cmp    a5, a7
3fd4bab0:	jrls   L3FD4BB10
3fd4bac0:	move   a14, -*sp, 1
3fd4bad0:	move   a9, *a14+, 1
3fd4bae0:	calla  L3F9B1030
L3FD4BB10:
3fd4bb10:	move   *a9(0x380), a10, 1
3fd4bb30:	move   a10, *a9(0x340), 1
3fd4bb50:	movi   0x2e, a7
3fd4bb70:	movb   a7, *a10
3fd4bb80:	movk   2, a5
3fd4bb90:	setf   16, 0, 0
3fd4bba0:	move   a5, *a10(0x10), 0
3fd4bbc0:	move   *a13(0xffc0), a3, 1
3fd4bbe0:	move   *a3(0x20), *a10(0x20), 1
3fd4bc10:	move   *a9(0x380), a5, 1
3fd4bc30:	addi   0x40, a5
3fd4bc50:	move   a5, *a9(0x380), 1
3fd4bc70:	move   *a9(0x320), a5, 1
3fd4bc90:	inc    a5
3fd4bca0:	move   a5, *a9(0x320), 1
3fd4bcc0:	move   a14, -*sp, 1
3fd4bcd0:	move   *a3(0x0), *a14+, 1
3fd4bcf0:	calla  L3FD4ED20
3fd4bd20:	move   *a3(0x220), a5, 1
3fd4bd40:	jreq   L3FD4BDB0
3fd4bd50:	move   a14, -*sp, 1
3fd4bd60:	move   *a3(0x220), *a14+, 1
3fd4bd80:	calla  L3F702440
L3FD4BDB0:
3fd4bdb0:	move   *a3(0x140), a5, 1
3fd4bdd0:	jreq   L3FD4BE40
3fd4bde0:	move   a14, -*sp, 1
3fd4bdf0:	move   *a3(0x140), *a14+, 1
3fd4be10:	calla  L3F702440
L3FD4BE40:
3fd4be40:	move   a14, -*sp, 1
3fd4be50:	move   a3, *a14+, 1
3fd4be60:	calla  L3F702440
3fd4be90:	move   *a9(0x600), a11, 1
3fd4beb0:	move   *a9(0x400), a5, 1
3fd4bed0:	jreq   L3FD4BF30
3fd4bee0:	move   a14, -*sp, 1
3fd4bef0:	move   a9, *a14+, 1
3fd4bf00:	move   *a9(0x400), a5, 1
3fd4bf20:	call   a5
L3FD4BF30:
3fd4bf30:	move   *sp(0x100), a14, 1
3fd4bf50:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3fd4bf70:	rets   2
L3FD4BF80:
3fd4bf80:	mmtm   sp, a9,a11,a13
3fd4bfa0:	move   a14, a13
3fd4bfb0:	addk   32, a14
3fd4bfc0:	move   *a13(0xffe0), a9, 1
3fd4bfe0:	move   a14, -*sp, 1
3fd4bff0:	move   *a13(0xffc0), *a14+, 1
3fd4c010:	move   a9, *a14+, 1
3fd4c020:	calla  L3FD4C140
3fd4c050:	move   a8, *a13, 1
3fd4c060:	move   *a9(0x400), a11, 1
3fd4c080:	jreq   L3FD4C0E0
3fd4c090:	move   a14, -*sp, 1
3fd4c0a0:	move   a9, *a14+, 1
3fd4c0b0:	move   *a9(0x400), a11, 1
3fd4c0d0:	call   a11
L3FD4C0E0:
3fd4c0e0:	move   *a13, a8, 1
3fd4c0f0:	move   *sp(0x80), a14, 1
3fd4c110:	mmfm   sp, a9,a11,a13
3fd4c130:	rets   2
L3FD4C140:
3fd4c140:	mmtm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3fd4c160:	move   a14, a13
3fd4c170:	addi   0x1e0, a14
3fd4c190:	move   *a13(0xffe0), a9, 1
3fd4c1b0:	move   *a9(0x380), a7, 1
3fd4c1d0:	move   *a9(0x3a0), a5, 1
3fd4c1f0:	addi   0x40, a7
3fd4c210:	cmp    a5, a7
3fd4c220:	jrls   L3FD4C280
3fd4c230:	move   a14, -*sp, 1
3fd4c240:	move   a9, *a14+, 1
3fd4c250:	calla  L3F9B1030
L3FD4C280:
3fd4c280:	move   *a9(0x380), a12, 1
3fd4c2a0:	move   a12, *a9(0x340), 1
3fd4c2c0:	movi   0x2f, a7
3fd4c2e0:	movb   a7, *a12
3fd4c2f0:	movk   2, a5
3fd4c300:	setf   16, 0, 0
3fd4c310:	move   a5, *a12(0x10), 0
3fd4c330:	move   *a13(0xffc0), *a12(0x20), 1
3fd4c360:	move   *a9(0x380), a5, 1
3fd4c380:	addi   0x40, a5
3fd4c3a0:	move   a5, *a9(0x380), 1
3fd4c3c0:	move   *a9(0x320), a5, 1
3fd4c3e0:	inc    a5
3fd4c3f0:	move   a5, *a9(0x320), 1
3fd4c410:	move   a14, -*sp, 1
3fd4c420:	sub    a5, a5
3fd4c430:	move   a5, *a14+, 1
3fd4c440:	movk   7, a5
3fd4c450:	move   a5, *a14+, 1
3fd4c460:	move   a13, *a14+, 1
3fd4c470:	move   a9, *a14+, 1
3fd4c480:	calla  L3F9B5C00
3fd4c4b0:	move   a8, a8
3fd4c4c0:	jrne   L3FD4C500
3fd4c4d0:	sub    a8, a8
3fd4c4e0:	jauc   L3FD4CE10
L3FD4C500:
3fd4c500:	move   a14, -*sp, 1
3fd4c510:	movi   0x50, a5
3fd4c530:	move   a5, *a14+, 1
3fd4c540:	calla  L3F701230
3fd4c570:	move   a8, a10
3fd4c580:	sub    a5, a5
3fd4c590:	move   a5, *a10, 1
3fd4c5a0:	move   *a13(0xffc0), *a10(0x20), 1
3fd4c5d0:	setf   8, 0, 0
3fd4c5e0:	move   *a13(0x180), a3, 0
3fd4c600:	move   a3, *a10(0x40), 1
3fd4c620:	setf   16, 0, 0
3fd4c630:	move   *a13(0x140), a5, 0
3fd4c650:	move   a5, *a10(0x60), 1
3fd4c670:	move   *a13(0x150), a7, 0
3fd4c690:	move   a7, *a10(0x80), 1
3fd4c6b0:	setf   8, 0, 0
3fd4c6c0:	move   *a13(0x188), a3, 0
3fd4c6e0:	move   a3, *a10(0xa0), 1
3fd4c700:	move   *a13(0x190), a3, 0
3fd4c720:	move   a3, *a10(0xc0), 1
3fd4c740:	setf   16, 0, 0
3fd4c750:	move   *a13(0x160), a3, 0
3fd4c770:	move   a3, *a10(0x100), 1
3fd4c790:	setf   8, 0, 0
3fd4c7a0:	move   *a13(0x198), a3, 0
3fd4c7c0:	move   a3, *a10(0xe0), 1
3fd4c7e0:	setf   16, 1, 0
3fd4c7f0:	move   *a13(0x1a0), a3, 0
3fd4c810:	move   a3, *a10(0x240), 1
3fd4c830:	move   *a13(0x1b0), a3, 0
3fd4c850:	move   a3, *a10(0x260), 1
3fd4c870:	move   a10, a3
3fd4c880:	addi   0x160, a3
3fd4c8a0:	move   a13, a5
3fd4c8b0:	addi   0x40, a5
3fd4c8d0:	move   *a5+, *a3+, 1
3fd4c8e0:	move   *a5+, *a3+, 1
3fd4c8f0:	move   *a5, *a3, 1
3fd4c900:	move   a10, a5
3fd4c910:	addi   0x1c0, a5
3fd4c930:	move   a13, a3
3fd4c940:	addi   0xc0, a3
3fd4c960:	move   *a3+, *a5+, 1
3fd4c970:	move   *a3+, *a5+, 1
3fd4c980:	move   *a3, *a5, 1
3fd4c990:	setf   16, 0, 0
3fd4c9a0:	move   *a13(0x170), a5, 0
3fd4c9c0:	move   a5, *a10(0x120), 1
3fd4c9e0:	sub    a3, a3
3fd4c9f0:	move   a3, *a10(0x140), 1
3fd4ca10:	move   *a10(0x120), a3, 1
3fd4ca30:	jrle   L3FD4CB50
3fd4ca40:	move   a14, -*sp, 1
3fd4ca50:	move   a5, a11
3fd4ca60:	sll    0x3, a11
3fd4ca70:	move   a11, *a14+, 1
3fd4ca80:	calla  L3F701230
3fd4cab0:	move   a8, *a10(0x140), 1
3fd4cad0:	move   a14, -*sp, 1
3fd4cae0:	move   a11, *a14+, 1
3fd4caf0:	move   *a10(0x140), *a14+, 1
3fd4cb10:	move   a9, *a14+, 1
3fd4cb20:	calla  L3F9B2470
L3FD4CB50:
3fd4cb50:	sub    a3, a3
3fd4cb60:	move   a3, *a10(0x220), 1
3fd4cb80:	move   *a13(0x1c0), a3, 1
3fd4cba0:	jreq   L3FD4CCF0
3fd4cbb0:	move   a14, -*sp, 1
3fd4cbc0:	move   a3, a11
3fd4cbd0:	move   a11, a5
3fd4cbe0:	sll    0x3, a11
3fd4cbf0:	sll    0x2, a5
3fd4cc00:	add    a5, a11
3fd4cc10:	move   a11, *a14+, 1
3fd4cc20:	calla  L3F701230
3fd4cc50:	move   a8, *a10(0x220), 1
3fd4cc70:	move   a14, -*sp, 1
3fd4cc80:	move   a11, *a14+, 1
3fd4cc90:	move   *a10(0x220), *a14+, 1
3fd4ccb0:	move   a9, *a14+, 1
3fd4ccc0:	calla  L3F9B2470
L3FD4CCF0:
3fd4ccf0:	move   *a9(0x600), a0, 1
3fd4cd10:	jreq   L3FD4CE00
L3FD4CD20:
3fd4cd20:	move   *a0(0x120), a7, 1
3fd4cd40:	jreq   L3FD4CDE0
3fd4cd50:	move   a14, -*sp, 1
3fd4cd60:	move   a0, a7
3fd4cd70:	addk   32, a7
3fd4cd80:	move   a7, *a14+, 1
3fd4cd90:	move   a10, *a14+, 1
3fd4cda0:	move   a9, *a14+, 1
3fd4cdb0:	move   *a0(0x120), a7, 1
3fd4cdd0:	call   a7
L3FD4CDE0:
3fd4cde0:	move   *a0, a0, 1
3fd4cdf0:	jrne   L3FD4CD20
L3FD4CE00:
3fd4ce00:	move   a10, a8
L3FD4CE10:
3fd4ce10:	move   *sp(0x140), a14, 1
3fd4ce30:	mmfm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3fd4ce50:	rets   2
3fd4ce60:	mmtm   sp, a0,a2,a3,a4,a5,a7,a9,a10,a11,a12,a13
3fd4ce80:	move   a14, a13
3fd4ce90:	addi   0x280, a14
3fd4ceb0:	move   *a13(0xffe0), a9, 1
3fd4ced0:	sub    a2, a2
3fd4cee0:	move   a2, *a13(0x40), 1
3fd4cf00:	move   a2, *a13(0x60), 1
3fd4cf20:	move   a2, *a13(0x260), 1
3fd4cf40:	move   *a9(0x380), a7, 1
3fd4cf60:	move   *a9(0x3a0), a5, 1
3fd4cf80:	addi   0x40, a7
3fd4cfa0:	cmp    a5, a7
3fd4cfb0:	jrls   L3FD4D010
3fd4cfc0:	move   a14, -*sp, 1
3fd4cfd0:	move   a9, *a14+, 1
3fd4cfe0:	calla  L3F9B1030
L3FD4D010:
3fd4d010:	move   *a9(0x380), a4, 1
3fd4d030:	move   a4, *a9(0x340), 1
3fd4d050:	movi   0x32, a7
3fd4d070:	movb   a7, *a4
3fd4d080:	movk   2, a5
3fd4d090:	setf   16, 0, 0
3fd4d0a0:	move   a5, *a4(0x10), 0
3fd4d0c0:	move   *a9(0x380), a5, 1
3fd4d0e0:	addi   0x40, a5
3fd4d100:	move   a5, *a9(0x380), 1
3fd4d120:	move   *a9(0x320), a5, 1
3fd4d140:	inc    a5
3fd4d150:	move   a5, *a9(0x320), 1
3fd4d170:	move   *a13(0xffa0), *a4(0x20), 0
3fd4d1a0:	move   *a13(0xffc0), a5, 1
3fd4d1c0:	jreq   L3FD4D240
3fd4d1d0:	move   a14, -*sp, 1
3fd4d1e0:	move   a5, *a14+, 1
3fd4d1f0:	calla  L3FB458D0
3fd4d220:	move   a8, a7
3fd4d230:	jruc   L3FD4D250
L3FD4D240:
3fd4d240:	move   a2, a7
L3FD4D250:
3fd4d250:	setf   16, 0, 0
3fd4d260:	move   a7, *a4(0x30), 0
3fd4d280:	zext   a7, 0
3fd4d290:	move   a7, *a13, 1
3fd4d2a0:	addk   3, a7
3fd4d2b0:	sra    0x2, a7
3fd4d2c0:	zext   a7, 0
3fd4d2d0:	move   *a4(0x10), a5, 0
3fd4d2f0:	add    a7, a5
3fd4d300:	move   a5, *a4(0x10), 0
3fd4d320:	move   a14, -*sp, 1
3fd4d330:	move   *a13(0x0), *a14+, 1
3fd4d350:	move   *a13(0xffc0), *a14+, 1
3fd4d370:	move   a9, *a14+, 1
3fd4d380:	calla  L3F9B44C0
3fd4d3b0:	move   a2, a11
L3FD4D3C0:
3fd4d3c0:	move   a14, -*sp, 1
3fd4d3d0:	sub    a7, a7
3fd4d3e0:	move   a7, *a14+, 1
3fd4d3f0:	movk   7, a5
3fd4d400:	move   a5, *a14+, 1
3fd4d410:	move   a13, a5
3fd4d420:	addi   0x80, a5
3fd4d440:	move   a5, *a14+, 1
3fd4d450:	move   a9, *a14+, 1
3fd4d460:	calla  L3F9B5C00
3fd4d490:	move   a8, a8
3fd4d4a0:	jrne   L3FD4D560
3fd4d4b0:	move   *a9(0x400), a7, 1
3fd4d4d0:	jreq   L3FD4D530
3fd4d4e0:	move   a14, -*sp, 1
3fd4d4f0:	move   a9, *a14+, 1
3fd4d500:	move   *a9(0x400), a7, 1
3fd4d520:	call   a7
L3FD4D530:
3fd4d530:	sub    a8, a8
3fd4d540:	jauc   L3FD4E430
L3FD4D560:
3fd4d560:	setf   8, 0, 0
3fd4d570:	move   *a13(0x88), a7, 0
3fd4d590:	jaeq   L3FD4E2F0
3fd4d5b0:	move   *a13(0x260), a5, 1
3fd4d5d0:	inc    a5
3fd4d5e0:	move   a5, *a13(0x260), 1
3fd4d600:	move   *a13(0x240), a5, 1
3fd4d620:	add    a11, a5
3fd4d630:	cmp    a2, a5
3fd4d640:	jrc   L3FD4D9B0
3fd4d650:	move   *a13(0x240), a2, 1
3fd4d670:	add    a11, a2
3fd4d680:	inc    a2
3fd4d690:	move   *a13(0x40), a5, 1
3fd4d6b0:	jreq   L3FD4D860
3fd4d6c0:	move   a14, -*sp, 1
3fd4d6d0:	move   a2, a7
3fd4d6e0:	move   a7, a5
3fd4d6f0:	sll    0x6, a7
3fd4d700:	sll    0x4, a5
3fd4d710:	add    a5, a7
3fd4d720:	move   a7, *a14+, 1
3fd4d730:	move   *a13(0x40), *a14+, 1
3fd4d750:	calla  L3F7030E0
3fd4d780:	move   a8, *a13(0x40), 1
3fd4d7a0:	move   a14, -*sp, 1
3fd4d7b0:	move   a2, a7
3fd4d7c0:	sll    0x2, a7
3fd4d7d0:	move   a7, *a14+, 1
3fd4d7e0:	move   *a13(0x60), *a14+, 1
3fd4d800:	calla  L3F7030E0
3fd4d830:	move   a8, *a13(0x60), 1
3fd4d850:	jruc   L3FD4D9B0
L3FD4D860:
3fd4d860:	move   a14, -*sp, 1
3fd4d870:	move   a2, a7
3fd4d880:	move   a7, a5
3fd4d890:	sll    0x6, a7
3fd4d8a0:	sll    0x4, a5
3fd4d8b0:	add    a5, a7
3fd4d8c0:	move   a7, *a14+, 1
3fd4d8d0:	calla  L3F701230
3fd4d900:	move   a8, *a13(0x40), 1
3fd4d920:	move   a14, -*sp, 1
3fd4d930:	move   a2, a7
3fd4d940:	sll    0x2, a7
3fd4d950:	move   a7, *a14+, 1
3fd4d960:	calla  L3F701230
3fd4d990:	move   a8, *a13(0x60), 1
L3FD4D9B0:
3fd4d9b0:	move   a11, a5
3fd4d9c0:	move   a5, a7
3fd4d9d0:	sll    0x9, a5
3fd4d9e0:	sll    0x7, a7
3fd4d9f0:	add    a7, a5
3fd4da00:	move   *a13(0x40), a0, 1
3fd4da20:	add    a5, a0
3fd4da30:	sub    a7, a7
3fd4da40:	move   a7, *a0, 1
3fd4da50:	move   a7, *a0(0x220), 1
3fd4da70:	move   a7, *a0(0x20), 1
3fd4da90:	setf   8, 0, 0
3fd4daa0:	move   *a13(0x200), a5, 0
3fd4dac0:	move   a5, *a0(0x40), 1
3fd4dae0:	setf   16, 0, 0
3fd4daf0:	move   *a13(0x1c0), a3, 0
3fd4db10:	move   a3, *a0(0x60), 1
3fd4db30:	move   *a13(0x1d0), a7, 0
3fd4db50:	move   a7, *a0(0x80), 1
3fd4db70:	setf   8, 0, 0
3fd4db80:	move   *a13(0x208), a3, 0
3fd4dba0:	move   a3, *a0(0xa0), 1
3fd4dbc0:	move   *a13(0x210), a3, 0
3fd4dbe0:	move   a3, *a0(0xc0), 1
3fd4dc00:	setf   16, 0, 0
3fd4dc10:	move   *a13(0x1e0), a3, 0
3fd4dc30:	move   a3, *a0(0x100), 1
3fd4dc50:	setf   8, 0, 0
3fd4dc60:	move   *a13(0x218), a3, 0
3fd4dc80:	move   a3, *a0(0xe0), 1
3fd4dca0:	setf   16, 1, 0
3fd4dcb0:	move   *a13(0x220), a3, 0
3fd4dcd0:	move   a3, *a0(0x240), 1
3fd4dcf0:	move   *a13(0x230), a3, 0
3fd4dd10:	move   a3, *a0(0x260), 1
3fd4dd30:	move   a0, a3
3fd4dd40:	addi   0x160, a3
3fd4dd60:	move   a13, a5
3fd4dd70:	addi   0xc0, a5
3fd4dd90:	move   *a5+, *a3+, 1
3fd4dda0:	move   *a5+, *a3+, 1
3fd4ddb0:	move   *a5, *a3, 1
3fd4ddc0:	move   a0, a5
3fd4ddd0:	addi   0x1c0, a5
3fd4ddf0:	move   a13, a3
3fd4de00:	addi   0x140, a3
3fd4de20:	move   *a3+, *a5+, 1
3fd4de30:	move   *a3+, *a5+, 1
3fd4de40:	move   *a3, *a5, 1
3fd4de50:	setf   16, 0, 0
3fd4de60:	move   *a13(0x1f0), a5, 0
3fd4de80:	move   a5, *a0(0x120), 1
3fd4dea0:	move   *a0(0x120), a3, 1
3fd4dec0:	jrle   L3FD4DFF0
3fd4ded0:	sll    0x3, a5
3fd4dee0:	move   a5, *a13, 1
3fd4def0:	move   a14, -*sp, 1
3fd4df00:	move   a5, *a14+, 1
3fd4df10:	calla  L3F701230
3fd4df40:	move   a8, *a0(0x140), 1
3fd4df60:	move   a14, -*sp, 1
3fd4df70:	move   a5, *a14+, 1
3fd4df80:	move   *a0(0x140), *a14+, 1
3fd4dfa0:	move   a9, *a14+, 1
3fd4dfb0:	calla  L3F9B2470
3fd4dfe0:	jruc   L3FD4E020
L3FD4DFF0:
3fd4dff0:	sub    a3, a3
3fd4e000:	move   a3, *a0(0x140), 1
L3FD4E020:
3fd4e020:	move   a11, a5
3fd4e030:	sll    0x5, a5
3fd4e040:	move   *a13(0x60), a3, 1
3fd4e060:	add    a3, a5
3fd4e070:	move   a14, -*sp, 1
3fd4e080:	setf   8, 0, 0
3fd4e090:	move   *a13(0x88), a3, 0
3fd4e0b0:	inc    a3
3fd4e0c0:	move   a3, *a14+, 1
3fd4e0d0:	calla  L3F701230
3fd4e100:	move   a8, *a5, 1
3fd4e110:	move   a11, a5
3fd4e120:	sll    0x5, a5
3fd4e130:	move   *a13(0x60), a3, 1
3fd4e150:	add    a3, a5
3fd4e160:	setf   8, 0, 0
3fd4e170:	move   *a13(0x88), a3, 0
3fd4e190:	sll    0x3, a3
3fd4e1a0:	move   *a5, a5, 1
3fd4e1b0:	add    a3, a5
3fd4e1c0:	sub    a3, a3
3fd4e1d0:	movb   a3, *a5
3fd4e1e0:	move   a14, -*sp, 1
3fd4e1f0:	move   *a13(0x88), a5, 0
3fd4e210:	move   a5, *a14+, 1
3fd4e220:	move   a11, a3
3fd4e230:	sll    0x5, a3
3fd4e240:	move   *a13(0x60), a5, 1
3fd4e260:	add    a5, a3
3fd4e270:	move   *a3+, *a14+, 1
3fd4e280:	move   a9, *a14+, 1
3fd4e290:	calla  L3F9B3740
3fd4e2c0:	inc    a11
3fd4e2d0:	jauc   L3FD4D3C0
L3FD4E2F0:
3fd4e2f0:	move   *a13(0xff60), a3, 1
3fd4e310:	move   *a13(0x40), *a3(0x0), 1
3fd4e340:	move   *a13(0xff80), a5, 1
3fd4e360:	move   *a13(0x260), *a5(0x0), 1
3fd4e390:	move   *a9(0x400), a3, 1
3fd4e3b0:	jreq   L3FD4E410
3fd4e3c0:	move   a14, -*sp, 1
3fd4e3d0:	move   a9, *a14+, 1
3fd4e3e0:	move   *a9(0x400), a3, 1
3fd4e400:	call   a3
L3FD4E410:
3fd4e410:	move   *a13(0x60), a8, 1
L3FD4E430:
3fd4e430:	move   *sp(0x180), a14, 1
3fd4e450:	mmfm   sp, a0,a2,a3,a4,a5,a7,a9,a10,a11,a12,a13
3fd4e470:	rets   2
3fd4e480:	mmtm   sp, a7,a9,a11,a13
3fd4e4a0:	move   a14, a13
3fd4e4b0:	move   *a13(0xffe0), a11, 1
3fd4e4d0:	jreq   L3FD4E680
3fd4e4e0:	sub    a9, a9
3fd4e4f0:	move   *a13(0xffa0), a11, 1
3fd4e510:	cmp    a11, a9
3fd4e520:	jrge   L3FD4E620
L3FD4E530:
3fd4e530:	move   a14, -*sp, 1
3fd4e540:	move   a9, a11
3fd4e550:	sll    0x5, a11
3fd4e560:	move   *a13(0xffe0), a7, 1
3fd4e580:	add    a7, a11
3fd4e590:	move   *a11+, *a14+, 1
3fd4e5a0:	calla  L3F702440
3fd4e5d0:	inc    a9
3fd4e5e0:	move   *a13(0xffa0), a11, 1
3fd4e600:	cmp    a11, a9
3fd4e610:	jrlt   L3FD4E530
L3FD4E620:
3fd4e620:	move   a14, -*sp, 1
3fd4e630:	move   *a13(0xffe0), *a14+, 1
3fd4e650:	calla  L3F702440
L3FD4E680:
3fd4e680:	move   *a13(0xffc0), a11, 1
3fd4e6a0:	jreq   L3FD4E950
3fd4e6b0:	move   *a13(0xffa0), a7, 1
3fd4e6d0:	jrle   L3FD4E950
3fd4e6e0:	sub    a9, a9
3fd4e6f0:	cmp    a7, a9
3fd4e700:	jrge   L3FD4E8F0
L3FD4E710:
3fd4e710:	move   a9, a7
3fd4e720:	move   a7, a11
3fd4e730:	sll    0x9, a7
3fd4e740:	sll    0x7, a11
3fd4e750:	add    a11, a7
3fd4e760:	move   *a13(0xffc0), a11, 1
3fd4e780:	add    a11, a7
3fd4e790:	move   *a7(0x140), a7, 1
3fd4e7b0:	jreq   L3FD4E8A0
3fd4e7c0:	move   a14, -*sp, 1
3fd4e7d0:	move   a9, a11
3fd4e7e0:	move   a11, a7
3fd4e7f0:	sll    0x9, a11
3fd4e800:	sll    0x7, a7
3fd4e810:	add    a7, a11
3fd4e820:	move   *a13(0xffc0), a7, 1
3fd4e840:	add    a7, a11
3fd4e850:	move   *a11(0x140), *a14+, 1
3fd4e870:	calla  L3F702440
L3FD4E8A0:
3fd4e8a0:	inc    a9
3fd4e8b0:	move   *a13(0xffa0), a11, 1
3fd4e8d0:	cmp    a11, a9
3fd4e8e0:	jrlt   L3FD4E710
L3FD4E8F0:
3fd4e8f0:	move   a14, -*sp, 1
3fd4e900:	move   *a13(0xffc0), *a14+, 1
3fd4e920:	calla  L3F702440
L3FD4E950:
3fd4e950:	move   *sp(0xa0), a14, 1
3fd4e970:	mmfm   sp, a7,a9,a11,a13
3fd4e990:	rets   2
L3FD4E9A0:
3fd4e9a0:	mmtm   sp, a7,a9,a10,a11,a13
3fd4e9c0:	move   a14, a13
3fd4e9d0:	move   *a13(0xffe0), a9, 1
3fd4e9f0:	move   *a9(0x380), a11, 1
3fd4ea10:	move   *a9(0x3a0), a7, 1
3fd4ea30:	addi   0x40, a11
3fd4ea50:	cmp    a7, a11
3fd4ea60:	jrls   L3FD4EAC0
3fd4ea70:	move   a14, -*sp, 1
3fd4ea80:	move   a9, *a14+, 1
3fd4ea90:	calla  L3F9B1030
L3FD4EAC0:
3fd4eac0:	move   *a9(0x380), a10, 1
3fd4eae0:	move   a10, *a9(0x340), 1
3fd4eb00:	movi   0x5f, a11
3fd4eb20:	movb   a11, *a10
3fd4eb30:	movk   2, a7
3fd4eb40:	setf   16, 0, 0
3fd4eb50:	move   a7, *a10(0x10), 0
3fd4eb70:	move   *a13(0xffc0), *a10(0x20), 1
3fd4eba0:	move   *a9(0x380), a7, 1
3fd4ebc0:	addi   0x40, a7
3fd4ebe0:	move   a7, *a9(0x380), 1
3fd4ec00:	move   *a9(0x320), a7, 1
3fd4ec20:	inc    a7
3fd4ec30:	move   a7, *a9(0x320), 1
3fd4ec50:	move   *a9(0x400), a7, 1
3fd4ec70:	jreq   L3FD4ECD0
3fd4ec80:	move   a14, -*sp, 1
3fd4ec90:	move   a9, *a14+, 1
3fd4eca0:	move   *a9(0x400), a7, 1
3fd4ecc0:	call   a7
L3FD4ECD0:
3fd4ecd0:	move   *sp(0xc0), a14, 1
3fd4ecf0:	mmfm   sp, a7,a9,a10,a11,a13
3fd4ed10:	rets   2
L3FD4ED20:
3fd4ed20:	mmtm   sp, a9,a11,a13
3fd4ed40:	move   a14, a13
3fd4ed50:	addk   32, a14
3fd4ed60:	move   *a13(0xffe0), a11, 1
3fd4ed80:	jreq   L3FD4EFD0
L3FD4ED90:
3fd4ed90:	move   *a13(0xffe0), a11, 1
3fd4edb0:	move   *a11(0x40), a11, 1
3fd4edd0:	jreq   L3FD4EE70
3fd4ede0:	move   a14, -*sp, 1
3fd4edf0:	move   *a13(0xffe0), *a14+, 1
3fd4ee10:	move   *a13(0xffe0), a11, 1
3fd4ee30:	move   *a11(0x40), a9, 1
3fd4ee50:	call   a9
3fd4ee60:	jruc   L3FD4EEF0
L3FD4EE70:
3fd4ee70:	move   a14, -*sp, 1
3fd4ee80:	move   *a13(0xffe0), a11, 1
3fd4eea0:	move   *a11(0x60), *a14+, 1
3fd4eec0:	calla  L3F702440
L3FD4EEF0:
3fd4eef0:	move   *a11(0x20), *a13(0x0), 1
3fd4ef20:	move   a14, -*sp, 1
3fd4ef30:	move   a11, *a14+, 1
3fd4ef40:	calla  L3F702440
3fd4ef70:	move   *a13(0x0), *a13(0xffe0), 1
3fd4efa0:	move   *a13(0xffe0), a11, 1
3fd4efc0:	jrne   L3FD4ED90
L3FD4EFD0:
3fd4efd0:	move   *sp(0x80), a14, 1
3fd4eff0:	mmfm   sp, a9,a11,a13
3fd4f010:	rets   2
L3FD4F020:
3fd4f020:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3fd4f040:	move   a14, a13
3fd4f050:	move   *a13(0xffe0), a9, 1
3fd4f070:	move   *a9(0x380), a7, 1
3fd4f090:	move   *a9(0x3a0), a5, 1
3fd4f0b0:	addi   0x40, a7
3fd4f0d0:	cmp    a5, a7
3fd4f0e0:	jrls   L3FD4F140
3fd4f0f0:	move   a14, -*sp, 1
3fd4f100:	move   a9, *a14+, 1
3fd4f110:	calla  L3F9B1030
L3FD4F140:
3fd4f140:	move   *a9(0x380), a10, 1
3fd4f160:	move   a10, *a9(0x340), 1
3fd4f180:	movi   0x3c, a7
3fd4f1a0:	movb   a7, *a10
3fd4f1b0:	movk   2, a5
3fd4f1c0:	setf   16, 0, 0
3fd4f1d0:	move   a5, *a10(0x10), 0
3fd4f1f0:	move   *a13(0xffc0), a3, 1
3fd4f210:	move   *a3(0x20), *a10(0x20), 1
3fd4f240:	move   *a9(0x380), a5, 1
3fd4f260:	addi   0x40, a5
3fd4f280:	move   a5, *a9(0x380), 1
3fd4f2a0:	move   *a9(0x320), a5, 1
3fd4f2c0:	inc    a5
3fd4f2d0:	move   a5, *a9(0x320), 1
3fd4f2f0:	move   a14, -*sp, 1
3fd4f300:	move   *a3(0x0), *a14+, 1
3fd4f320:	calla  L3FD4ED20
3fd4f350:	move   a14, -*sp, 1
3fd4f360:	move   a3, *a14+, 1
3fd4f370:	calla  L3F702440
3fd4f3a0:	move   *a9(0x600), a11, 1
3fd4f3c0:	jreq   L3FD4F4C0
L3FD4F3D0:
3fd4f3d0:	move   *a11(0x100), a7, 1
3fd4f3f0:	jreq   L3FD4F4A0
3fd4f400:	move   a14, -*sp, 1
3fd4f410:	move   a11, a7
3fd4f420:	addk   32, a7
3fd4f430:	move   a7, *a14+, 1
3fd4f440:	move   *a13(0xffc0), *a14+, 1
3fd4f460:	move   a9, *a14+, 1
3fd4f470:	move   *a11(0x100), a7, 1
3fd4f490:	call   a7
L3FD4F4A0:
3fd4f4a0:	move   *a11, a11, 1
3fd4f4b0:	jrne   L3FD4F3D0
L3FD4F4C0:
3fd4f4c0:	move   *a9(0x400), a7, 1
3fd4f4e0:	jreq   L3FD4F540
3fd4f4f0:	move   a14, -*sp, 1
3fd4f500:	move   a9, *a14+, 1
3fd4f510:	move   *a9(0x400), a7, 1
3fd4f530:	call   a7
L3FD4F540:
3fd4f540:	move   *sp(0x100), a14, 1
3fd4f560:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3fd4f580:	rets   2
L3FD4F590:
3fd4f590:	mmtm   sp, a7,a9,a10,a11,a13
3fd4f5b0:	move   a14, a13
3fd4f5c0:	move   *a13(0xffe0), a9, 1
3fd4f5e0:	move   *a9(0x380), a11, 1
3fd4f600:	move   *a9(0x3a0), a7, 1
3fd4f620:	addi   0x40, a11
3fd4f640:	cmp    a7, a11
3fd4f650:	jrls   L3FD4F6B0
3fd4f660:	move   a14, -*sp, 1
3fd4f670:	move   a9, *a14+, 1
3fd4f680:	calla  L3F9B1030
L3FD4F6B0:
3fd4f6b0:	move   *a9(0x380), a10, 1
3fd4f6d0:	move   a10, *a9(0x340), 1
3fd4f6f0:	movi   0x36, a11
3fd4f710:	movb   a11, *a10
3fd4f720:	movk   2, a7
3fd4f730:	setf   16, 0, 0
3fd4f740:	move   a7, *a10(0x10), 0
3fd4f760:	move   *a13(0xffc0), *a10(0x20), 1
3fd4f790:	move   *a9(0x380), a7, 1
3fd4f7b0:	addi   0x40, a7
3fd4f7d0:	move   a7, *a9(0x380), 1
3fd4f7f0:	move   *a9(0x320), a7, 1
3fd4f810:	inc    a7
3fd4f820:	move   a7, *a9(0x320), 1
3fd4f840:	move   *a9(0x400), a7, 1
3fd4f860:	jreq   L3FD4F8C0
3fd4f870:	move   a14, -*sp, 1
3fd4f880:	move   a9, *a14+, 1
3fd4f890:	move   *a9(0x400), a7, 1
3fd4f8b0:	call   a7
L3FD4F8C0:
3fd4f8c0:	move   *sp(0xc0), a14, 1
3fd4f8e0:	mmfm   sp, a7,a9,a10,a11,a13
3fd4f900:	rets   2
3fd4f910:	mmtm   sp, a7,a9,a10,a11,a13
3fd4f930:	move   a14, a13
3fd4f940:	move   *a13(0xffe0), a9, 1
3fd4f960:	move   *a13(0xffc0), a10, 1
3fd4f980:	move   *a10(0x1e0), a11, 1
3fd4f9a0:	move   *a13(0xffa0), a7, 1
3fd4f9c0:	cmp    a7, a11
3fd4f9d0:	jreq   L3FD4FA70
3fd4f9e0:	move   a7, *a10(0x1e0), 1
3fd4fa00:	move   *a10(0x80), a11, 1
3fd4fa20:	ori    0x400000, a11
3fd4fa50:	move   a11, *a10(0x80), 1
L3FD4FA70:
3fd4fa70:	move   *a9(0x400), a11, 1
3fd4fa90:	jreq   L3FD4FAF0
3fd4faa0:	move   a14, -*sp, 1
3fd4fab0:	move   a9, *a14+, 1
3fd4fac0:	move   *a9(0x400), a11, 1
3fd4fae0:	call   a11
L3FD4FAF0:
3fd4faf0:	move   *sp(0xc0), a14, 1
3fd4fb10:	mmfm   sp, a7,a9,a10,a11,a13
3fd4fb30:	rets   2
3fd4fb40:	mmtm   sp, a7,a9,a10,a11,a13
3fd4fb60:	move   a14, a13
3fd4fb70:	move   *a13(0xffe0), a9, 1
3fd4fb90:	move   *a13(0xffc0), a10, 1
3fd4fbb0:	move   *a10(0x1c0), a11, 1
3fd4fbd0:	move   *a13(0xffa0), a7, 1
3fd4fbf0:	cmp    a7, a11
3fd4fc00:	jreq   L3FD4FCA0
3fd4fc10:	move   a7, *a10(0x1c0), 1
3fd4fc30:	move   *a10(0x80), a11, 1
3fd4fc50:	ori    0x200, a11
3fd4fc80:	move   a11, *a10(0x80), 1
L3FD4FCA0:
3fd4fca0:	move   *a9(0x400), a11, 1
3fd4fcc0:	jreq   L3FD4FD20
3fd4fcd0:	move   a14, -*sp, 1
3fd4fce0:	move   a9, *a14+, 1
3fd4fcf0:	move   *a9(0x400), a11, 1
3fd4fd10:	call   a11
L3FD4FD20:
3fd4fd20:	move   *sp(0xc0), a14, 1
3fd4fd40:	mmfm   sp, a7,a9,a10,a11,a13
3fd4fd60:	rets   2
L3FD4FD70:
3fd4fd70:	mmtm   sp, a7,a9,a10,a11,a13
3fd4fd90:	move   a14, a13
3fd4fda0:	move   *a13(0xffe0), a9, 1
3fd4fdc0:	move   *a13(0xffc0), a10, 1
3fd4fde0:	move   *a10(0x1a0), a11, 1
3fd4fe00:	move   *a13(0xffa0), a7, 1
3fd4fe20:	cmp    a7, a11
3fd4fe30:	jreq   L3FD4FED0
3fd4fe40:	move   a7, *a10(0x1a0), 1
3fd4fe60:	move   *a10(0x80), a11, 1
3fd4fe80:	ori    0x100, a11
3fd4feb0:	move   a11, *a10(0x80), 1
L3FD4FED0:
3fd4fed0:	move   *a9(0x400), a11, 1
3fd4fef0:	jreq   L3FD4FF50
3fd4ff00:	move   a14, -*sp, 1
3fd4ff10:	move   a9, *a14+, 1
3fd4ff20:	move   *a9(0x400), a11, 1
3fd4ff40:	call   a11
L3FD4FF50:
3fd4ff50:	move   *sp(0xc0), a14, 1
3fd4ff70:	mmfm   sp, a7,a9,a10,a11,a13
3fd4ff90:	rets   2
3fd4ffa0:	mmtm   sp, a7,a9,a10,a11,a13
3fd4ffc0:	move   a14, a13
3fd4ffd0:	move   *a13(0xffe0), a9, 1
3fd4fff0:	move   *a13(0xffc0), a10, 1
3fd50010:	move   *a10(0x2c0), a11, 1
3fd50030:	move   *a13(0xffa0), a7, 1
3fd50050:	cmp    a7, a11
3fd50060:	jreq   L3FD50100
3fd50070:	move   a7, *a10(0x2c0), 1
3fd50090:	move   *a10(0x80), a11, 1
3fd500b0:	ori    0x10000, a11
3fd500e0:	move   a11, *a10(0x80), 1
L3FD50100:
3fd50100:	move   *a9(0x400), a11, 1
3fd50120:	jreq   L3FD50180
3fd50130:	move   a14, -*sp, 1
3fd50140:	move   a9, *a14+, 1
3fd50150:	move   *a9(0x400), a11, 1
3fd50170:	call   a11
L3FD50180:
3fd50180:	move   *sp(0xc0), a14, 1
3fd501a0:	mmfm   sp, a7,a9,a10,a11,a13
3fd501c0:	rets   2
L3FD501D0:
3fd501d0:	mmtm   sp, a7,a9,a10,a11,a13
3fd501f0:	move   a14, a13
3fd50200:	move   *a13(0xffe0), a9, 1
3fd50220:	move   *a13(0xffc0), a10, 1
3fd50240:	move   *a10(0x2a0), a11, 1
3fd50260:	move   *a13(0xffa0), a7, 1
3fd50280:	cmp    a7, a11
3fd50290:	jreq   L3FD50330
3fd502a0:	move   a7, *a10(0x2a0), 1
3fd502c0:	move   *a10(0x80), a11, 1
3fd502e0:	ori    0x8000, a11
3fd50310:	move   a11, *a10(0x80), 1
L3FD50330:
3fd50330:	move   *a9(0x400), a11, 1
3fd50350:	jreq   L3FD503B0
3fd50360:	move   a14, -*sp, 1
3fd50370:	move   a9, *a14+, 1
3fd50380:	move   *a9(0x400), a11, 1
3fd503a0:	call   a11
L3FD503B0:
3fd503b0:	move   *sp(0xc0), a14, 1
3fd503d0:	mmfm   sp, a7,a9,a10,a11,a13
3fd503f0:	rets   2
L3FD50400:
3fd50400:	move   a13, -*sp, 1
3fd50410:	move   a14, a13
3fd50420:	move   *sp(0x40), a14, 1
3fd50440:	move   *sp+, a13, 1
3fd50450:	rets   2
L3FD50460:
3fd50460:	mmtm   sp, a9,a11,a13
3fd50480:	move   a14, a13
3fd50490:	addi   0x1080, a14
3fd504b0:	sub    a11, a11
3fd504c0:	move   a11, *a13, 1
3fd504d0:	move   a11, *a13(0x20), 1
3fd504f0:	calla  L3FD946B0
3fd50520:	move   *a13(0xffe0), a11, 1
3fd50540:	move   *a11(0x580), a11, 1
3fd50560:	jrne   L3FD50730
3fd50570:	sub    a11, a11
3fd50580:	movb   a11, *a13(0x40)
3fd505a0:	move   a14, -*sp, 1
3fd505b0:	move   a13, a9
3fd505c0:	addi   0x40, a9
3fd505e0:	move   a9, *a14+, 1
3fd505f0:	calla  L3FD50400
3fd50620:	move   a14, -*sp, 1
3fd50630:	movi   0x3fd510b0, a8
3fd50660:	move   a8, *a14+, 1
3fd50670:	move   a9, *a14+, 1
3fd50680:	calla  L3FB452E0
3fd506b0:	move   a14, -*sp, 1
3fd506c0:	move   a9, *a14+, 1
3fd506d0:	calla  L3FD93880
3fd50700:	move   a8, *a13(0x20), 1
3fd50720:	jruc   L3FD507D0
L3FD50730:
3fd50730:	move   a14, -*sp, 1
3fd50740:	move   *a13(0xffe0), a11, 1
3fd50760:	move   *a11(0x580), *a14+, 1
3fd50780:	calla  L3FD936A0
3fd507b0:	move   a8, *a13(0x20), 1
L3FD507D0:
3fd507d0:	move   a14, -*sp, 1
3fd507e0:	movi   0x3fd51110, a8
3fd50810:	move   a8, *a14+, 1
3fd50820:	calla  L3FD5ED90
3fd50850:	move   a8, *a13(0x1040), 1
3fd50870:	move   a8, a9
3fd50880:	jrne   L3FD50B80
3fd50890:	sub    a11, a11
3fd508a0:	movb   a11, *a13(0x40)
3fd508c0:	move   a14, -*sp, 1
3fd508d0:	move   a13, a11
3fd508e0:	addi   0x40, a11
3fd50900:	move   a11, *a14+, 1
3fd50910:	calla  L3FD50400
3fd50940:	move   a14, -*sp, 1
3fd50950:	movi   0x3fd51178, a8
3fd50980:	move   a8, *a14+, 1
3fd50990:	move   a11, *a14+, 1
3fd509a0:	calla  L3FB452E0
3fd509d0:	move   a14, -*sp, 1
3fd509e0:	move   a11, *a14+, 1
3fd509f0:	calla  L3FB458D0
3fd50a20:	move   a8, *a13(0x1060), 1
3fd50a40:	move   a14, -*sp, 1
3fd50a50:	neg    a8
3fd50a60:	addi   0x200, a8
3fd50a80:	move   a8, *a14+, 1
3fd50a90:	move   *a13(0x1060), a11, 1
3fd50ab0:	sll    0x3, a11
3fd50ac0:	add    a13, a11
3fd50ad0:	addi   0x40, a11
3fd50af0:	move   a11, *a14+, 1
3fd50b00:	calla  L3FD5EAF0
3fd50b30:	move   a13, a11
3fd50b40:	addi   0x40, a11
3fd50b60:	move   a11, *a13(0x1040), 1
L3FD50B80:
3fd50b80:	move   a14, -*sp, 1
3fd50b90:	move   *a13(0x1040), *a14+, 1
3fd50bb0:	calla  L3FD93880
3fd50be0:	move   a8, *a13, 1
3fd50bf0:	move   a14, -*sp, 1
3fd50c00:	move   a13, a11
3fd50c10:	addk   32, a11
3fd50c20:	move   a11, *a14+, 1
3fd50c30:	move   a8, *a14+, 1
3fd50c40:	calla  L3FD93DC0
3fd50c70:	move   *a13(0x20), a8, 1
3fd50c90:	move   *sp(0x80), a14, 1
3fd50cb0:	mmfm   sp, a9,a11,a13
3fd50cd0:	rets   2
3fd50ce0:	mmtm   sp, a7,a9,a11,a13
3fd50d00:	move   a14, a13
3fd50d10:	addi   0x1060, a14
3fd50d30:	move   *a13(0xffa0), a9, 1
3fd50d50:	move   *a13(0xffe0), a11, 1
3fd50d70:	move   *a11(0x3e0), a11, 1
3fd50d90:	jrne   L3FD50E30
3fd50da0:	move   *a13(0xffe0), a11, 1
3fd50dc0:	move   a14, -*sp, 1
3fd50dd0:	move   a11, *a14+, 1
3fd50de0:	calla  L3FD50460
3fd50e10:	move   a8, *a11(0x3e0), 1
L3FD50E30:
3fd50e30:	move   a14, -*sp, 1
3fd50e40:	move   a9, *a14+, 1
3fd50e50:	move   *a13(0xffc0), *a14+, 1
3fd50e70:	movi   0x3fd511e0, a8
3fd50ea0:	move   a8, *a14+, 1
3fd50eb0:	move   a13, *a14+, 1
3fd50ec0:	calla  L3FB34430
3fd50ef0:	move   a14, -*sp, 1
3fd50f00:	move   a13, a11
3fd50f10:	addi   0x1020, a11
3fd50f30:	move   a11, *a14+, 1
3fd50f40:	move   a13, a7
3fd50f50:	addi   0x1000, a7
3fd50f70:	move   a7, *a14+, 1
3fd50f80:	movi   0x3fd51210, a8
3fd50fb0:	move   a8, *a14+, 1
3fd50fc0:	move   a13, *a14+, 1
3fd50fd0:	move   *a13(0xffe0), a7, 1
3fd50ff0:	move   *a7(0x3e0), *a14+, 1
3fd51010:	calla  L3FD94350
3fd51040:	move   *a13(0x1040), a8, 1
3fd51060:	move   *sp(0xa0), a14, 1
3fd51080:	mmfm   sp, a7,a9,a11,a13
3fd510a0:	rets   2
3fd510b0:	srl    0xf, sp
3fd510c0:	sra    b2, b8
3fd510d0:	srl    a3, a5
3fd510e0:	.word  0x7561
3fd510f0:	.word  0x746c
3fd51100:	.word  0x0073
3fd51110:	sub    b10, b8
3fd51120:	xor    a2, a14
3fd51130:	andn   a2, a9
3fd51140:	move   a2, sp
3fd51150:	sub    a10, a13
3fd51160:	or     a2, a14
3fd51170:	srl    0x8, a0
3fd51180:	divs   a1, a14
3fd51190:	sra    a11, a4
3fd511a0:	sla    a11, a6
3fd511b0:	mods   b3, b5
3fd511c0:	.word  0x7374
3fd511d0:	rev    a13
3fd511e0:	.word  0x7325
3fd511f0:	sll    0x9, a14
3fd51200:	.word  0x0073
3fd51210:	.word  0x7250
3fd51220:	srl    a11, sp
3fd51230:	sla    b11, b2
3fd51240:	srl    0xd, a13
3fd51250:	sla    a10, a14
3fd51260:	sra    a11, a13
3fd51270:	.word  0x0000
3fd51280:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3fd512a0:	move   a14, a13
3fd512b0:	addi   0x160, a14
3fd512d0:	move   *a13(0xffe0), a9, 1
3fd512f0:	move   *a9(0x380), a7, 1
3fd51310:	move   *a9(0x3a0), a5, 1
3fd51330:	addk   32, a7
3fd51340:	cmp    a5, a7
3fd51350:	jrls   L3FD513B0
3fd51360:	move   a14, -*sp, 1
3fd51370:	move   a9, *a14+, 1
3fd51380:	calla  L3F9B1030
L3FD513B0:
3fd513b0:	move   *a9(0x380), a12, 1
3fd513d0:	move   a12, *a9(0x340), 1
3fd513f0:	movi   0x34, a7
3fd51410:	movb   a7, *a12
3fd51420:	movk   1, a5
3fd51430:	setf   16, 0, 0
3fd51440:	move   a5, *a12(0x10), 0
3fd51460:	move   *a9(0x380), a5, 1
3fd51480:	addk   32, a5
3fd51490:	move   a5, *a9(0x380), 1
3fd514b0:	move   *a9(0x320), a5, 1
3fd514d0:	inc    a5
3fd514e0:	move   a5, *a9(0x320), 1
3fd51500:	move   a14, -*sp, 1
3fd51510:	sub    a5, a5
3fd51520:	move   a5, *a14+, 1
3fd51530:	move   a5, *a14+, 1
3fd51540:	move   a13, *a14+, 1
3fd51550:	move   a9, *a14+, 1
3fd51560:	calla  L3F9B5C00
3fd51590:	move   a8, a8
3fd515a0:	jrne   L3FD51650
3fd515b0:	move   *a9(0x400), a5, 1
3fd515d0:	jreq   L3FD51630
3fd515e0:	move   a14, -*sp, 1
3fd515f0:	move   a9, *a14+, 1
3fd51600:	move   *a9(0x400), a5, 1
3fd51620:	call   a5
L3FD51630:
3fd51630:	sub    a8, a8
3fd51640:	jruc   L3FD51B80
L3FD51650:
3fd51650:	move   *a13(0xffc0), a5, 1
3fd51670:	setf   16, 0, 0
3fd51680:	move   *a13(0x40), a7, 0
3fd516a0:	move   a7, *a5, 1
3fd516b0:	jreq   L3FD51AB0
3fd516c0:	move   a14, -*sp, 1
3fd516d0:	move   *a5, a5, 1
3fd516e0:	sll    0x2, a5
3fd516f0:	move   a5, *a14+, 1
3fd51700:	calla  L3F701230
3fd51730:	move   a8, *a13(0x120), 1
3fd51750:	move   *a13(0x20), a5, 1
3fd51770:	sll    0x2, a5
3fd51780:	move   a5, *a13(0x100), 1
3fd517a0:	move   a14, -*sp, 1
3fd517b0:	inc    a5
3fd517c0:	move   a5, *a14+, 1
3fd517d0:	calla  L3F701230
3fd51800:	move   a8, *a13(0x140), 1
3fd51820:	move   a14, -*sp, 1
3fd51830:	move   *a13(0x100), *a14+, 1
3fd51850:	move   a8, *a14+, 1
3fd51860:	move   a9, *a14+, 1
3fd51870:	calla  L3F9B3740
3fd518a0:	move   *a13(0x140), a5, 1
3fd518c0:	movb   *a5, a11
3fd518d0:	sub    a10, a10
3fd518e0:	cmp    a7, a10
3fd518f0:	jrnc   L3FD51AE0
3fd51900:	setf   16, 0, 0
L3FD51910:
3fd51910:	move   a10, a7
3fd51920:	sll    0x5, a7
3fd51930:	move   *a13(0x120), a5, 1
3fd51950:	add    a5, a7
3fd51960:	move   *a13(0x140), a5, 1
3fd51980:	addk   8, a5
3fd51990:	move   a5, *a7, 1
3fd519a0:	move   a11, a7
3fd519b0:	inc    a7
3fd519c0:	sll    0x3, a7
3fd519d0:	move   *a13(0x140), a5, 1
3fd519f0:	add    a5, a7
3fd51a00:	move   a7, *a13(0x140), 1
3fd51a20:	movb   *a7, a11
3fd51a30:	sub    a5, a5
3fd51a40:	movb   a5, *a7
3fd51a50:	inc    a10
3fd51a60:	move   *a13(0x40), a5, 0
3fd51a80:	cmp    a5, a10
3fd51a90:	jrc   L3FD51910
3fd51aa0:	jruc   L3FD51AE0
L3FD51AB0:
3fd51ab0:	sub    a5, a5
3fd51ac0:	move   a5, *a13(0x120), 1
L3FD51AE0:
3fd51ae0:	move   *a9(0x400), a7, 1
3fd51b00:	jreq   L3FD51B60
3fd51b10:	move   a14, -*sp, 1
3fd51b20:	move   a9, *a14+, 1
3fd51b30:	move   *a9(0x400), a7, 1
3fd51b50:	call   a7
L3FD51B60:
3fd51b60:	move   *a13(0x120), a8, 1
L3FD51B80:
3fd51b80:	move   *sp(0x100), a14, 1
3fd51ba0:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3fd51bc0:	rets   2
3fd51bd0:	mmtm   sp, a11,a13
3fd51bf0:	move   a14, a13
3fd51c00:	move   a14, -*sp, 1
3fd51c10:	move   *a13(0xffe0), a11, 1
3fd51c30:	move   *a11, a11, 1
3fd51c40:	subk   8, a11
3fd51c50:	move   a11, *a14+, 1
3fd51c60:	calla  L3F702440
3fd51c90:	move   a14, -*sp, 1
3fd51ca0:	move   *a13(0xffe0), *a14+, 1
3fd51cc0:	calla  L3F702440
3fd51cf0:	move   *sp(0x60), a14, 1
3fd51d10:	mmfm   sp, a11,a13
3fd51d30:	rets   2
3fd51d40:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fd51d60:	move   a14, a13
3fd51d70:	move   *a13(0xffc0), a9, 1
3fd51d90:	move   *a13(0xffe0), a7, 1
3fd51db0:	move   *a7(0x140), a10, 1
3fd51dd0:	move   *a7(0x120), a5, 1
3fd51df0:	sll    0x6, a5
3fd51e00:	add    a10, a5
3fd51e10:	move   a5, a11
3fd51e20:	cmp    a11, a10
3fd51e30:	jreq   L3FD51F20
L3FD51E40:
3fd51e40:	move   *a10, a7, 1
3fd51e50:	cmp    a9, a7
3fd51e60:	jrne   L3FD51EE0
3fd51e70:	move   *a13(0xffa0), a7, 1
3fd51e90:	move   *a10(0x20), *a7(0x0), 1
3fd51ec0:	movk   1, a8
3fd51ed0:	jruc   L3FD51F30
L3FD51EE0:
3fd51ee0:	addi   0x40, a10
3fd51f00:	cmp    a11, a10
3fd51f10:	jrne   L3FD51E40
L3FD51F20:
3fd51f20:	sub    a8, a8
L3FD51F30:
3fd51f30:	move   *sp(0xe0), a14, 1
3fd51f50:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fd51f70:	rets   2
L3FD51F80:
3fd51f80:	mmtm   sp, a7,a9,a10,a11,a13
3fd51fa0:	move   a14, a13
3fd51fb0:	addi   0x100, a14
3fd51fd0:	move   *a13(0xffe0), a9, 1
3fd51ff0:	move   *a9(0x380), a11, 1
3fd52010:	move   *a9(0x3a0), a7, 1
3fd52030:	addi   0x40, a11
3fd52050:	cmp    a7, a11
3fd52060:	jrls   L3FD520C0
3fd52070:	move   a14, -*sp, 1
3fd52080:	move   a9, *a14+, 1
3fd52090:	calla  L3F9B1030
L3FD520C0:
3fd520c0:	move   *a9(0x380), a10, 1
3fd520e0:	move   a10, *a9(0x340), 1
3fd52100:	movk   14, a11
3fd52110:	movb   a11, *a10
3fd52120:	movk   2, a7
3fd52130:	setf   16, 0, 0
3fd52140:	move   a7, *a10(0x10), 0
3fd52160:	move   *a13(0xffc0), *a10(0x20), 1
3fd52190:	move   *a9(0x380), a7, 1
3fd521b0:	addi   0x40, a7
3fd521d0:	move   a7, *a9(0x380), 1
3fd521f0:	move   *a9(0x320), a7, 1
3fd52210:	inc    a7
3fd52220:	move   a7, *a9(0x320), 1
3fd52240:	move   a14, -*sp, 1
3fd52250:	movk   1, a7
3fd52260:	move   a7, *a14+, 1
3fd52270:	sub    a7, a7
3fd52280:	move   a7, *a14+, 1
3fd52290:	move   a13, *a14+, 1
3fd522a0:	move   a9, *a14+, 1
3fd522b0:	calla  L3F9B5C00
3fd522e0:	move   a8, a8
3fd522f0:	jrne   L3FD523A0
3fd52300:	move   *a9(0x400), a7, 1
3fd52320:	jreq   L3FD52380
3fd52330:	move   a14, -*sp, 1
3fd52340:	move   a9, *a14+, 1
3fd52350:	move   *a9(0x400), a7, 1
3fd52370:	call   a7
L3FD52380:
3fd52380:	sub    a8, a8
3fd52390:	jruc   L3FD52690
L3FD523A0:
3fd523a0:	move   *a13(0xffa0), a7, 1
3fd523c0:	move   *a13(0x40), *a7(0x0), 1
3fd523f0:	move   *a13(0xff80), a11, 1
3fd52410:	setf   16, 1, 0
3fd52420:	move   *a13(0x60), a7, 0
3fd52440:	move   a7, *a11, 1
3fd52450:	move   *a13(0xff60), a7, 1
3fd52470:	move   *a13(0x70), a11, 0
3fd52490:	move   a11, *a7, 1
3fd524a0:	move   *a13(0xff40), a7, 1
3fd524c0:	setf   16, 0, 0
3fd524d0:	move   *a13(0x80), a11, 0
3fd524f0:	move   a11, *a7, 1
3fd52500:	move   *a13(0xff20), a7, 1
3fd52520:	move   *a13(0x90), a11, 0
3fd52540:	move   a11, *a7, 1
3fd52550:	move   *a13(0xff00), a7, 1
3fd52570:	move   *a13(0xa0), a11, 0
3fd52590:	move   a11, *a7, 1
3fd525a0:	move   *a13(0xfee0), a7, 1
3fd525c0:	setf   8, 0, 0
3fd525d0:	move   *a13(0x8), a11, 0
3fd525f0:	move   a11, *a7, 1
3fd52600:	move   *a9(0x400), a7, 1
3fd52620:	jreq   L3FD52680
3fd52630:	move   a14, -*sp, 1
3fd52640:	move   a9, *a14+, 1
3fd52650:	move   *a9(0x400), a7, 1
3fd52670:	call   a7
L3FD52680:
3fd52680:	movk   1, a8
L3FD52690:
3fd52690:	move   *sp(0xc0), a14, 1
3fd526b0:	mmfm   sp, a7,a9,a10,a11,a13
3fd526d0:	rets   2
L3FD526E0:
3fd526e0:	mmtm   sp, a9,a11,a13
3fd52700:	move   a14, a13
3fd52710:	addi   0xc0, a14
3fd52730:	sub    a11, a11
3fd52740:	move   a11, *a13, 1
3fd52750:	move   a14, -*sp, 1
3fd52760:	move   a13, *a14+, 1
3fd52770:	move   a13, a11
3fd52780:	addi   0x60, a11
3fd527a0:	move   a11, *a14+, 1
3fd527b0:	move   a13, a11
3fd527c0:	addi   0x80, a11
3fd527e0:	move   a11, *a14+, 1
3fd527f0:	move   a13, a11
3fd52800:	addi   0x40, a11
3fd52820:	move   a11, *a14+, 1
3fd52830:	move   a13, a11
3fd52840:	addk   32, a11
3fd52850:	move   a11, *a14+, 1
3fd52860:	movi   0x29, a11
3fd52880:	move   a11, *a14+, 1
3fd52890:	sub    a11, a11
3fd528a0:	move   a11, *a14+, 1
3fd528b0:	movk   15, a11
3fd528c0:	move   a11, *a14+, 1
3fd528d0:	sub    a11, a11
3fd528e0:	move   a11, *a14+, 1
3fd528f0:	move   *a13(0xff80), *a14+, 1
3fd52910:	move   *a13(0xffc0), *a14+, 1
3fd52930:	move   *a13(0xffe0), *a14+, 1
3fd52950:	calla  L3FD57600
3fd52980:	move   a8, a8
3fd52990:	movk   1, a11
3fd529a0:	jrne   L3FD529C0
3fd529b0:	sub    a11, a11
L3FD529C0:
3fd529c0:	move   a11, *a13(0xa0), 1
3fd529e0:	move   a11, a8
3fd529f0:	jreq   L3FD52A20
3fd52a00:	sub    a8, a8
3fd52a10:	jruc   L3FD52EC0
L3FD52A20:
3fd52a20:	move   *a13(0x20), a11, 1
3fd52a40:	cmpi   0x29, a11
3fd52a60:	jrne   L3FD52AF0
3fd52a70:	move   *a13(0x80), a11, 1
3fd52a90:	subk   15, a11
3fd52aa0:	jrc   L3FD52AF0
3fd52ab0:	move   *a13(0x40), a11, 1
3fd52ad0:	subk   32, a11
3fd52ae0:	jreq   L3FD52B80
L3FD52AF0:
3fd52af0:	move   *a13, a11, 1
3fd52b00:	jreq   L3FD52B60
3fd52b10:	move   a14, -*sp, 1
3fd52b20:	move   a11, *a14+, 1
3fd52b30:	calla  L3F702440
L3FD52B60:
3fd52b60:	sub    a8, a8
3fd52b70:	jruc   L3FD52EC0
L3FD52B80:
3fd52b80:	move   *a13(0xffa0), a11, 1
3fd52ba0:	move   *a13, a9, 1
3fd52bb0:	move   *a9, *a11, 1
3fd52bc0:	move   *a9(0x20), *a11(0x20), 1
3fd52bf0:	move   *a9(0x40), *a11(0x40), 1
3fd52c20:	move   *a9(0x60), *a11(0x60), 1
3fd52c50:	move   *a9(0x80), *a11(0x80), 1
3fd52c80:	move   *a9(0xa0), *a11(0xa0), 1
3fd52cb0:	move   *a9(0xc0), *a11(0xc0), 1
3fd52ce0:	move   *a9(0xe0), *a11(0xe0), 1
3fd52d10:	move   *a9(0x100), *a11(0x100), 1
3fd52d40:	move   *a9(0x120), *a11(0x120), 1
3fd52d70:	move   *a9(0x140), *a11(0x140), 1
3fd52da0:	move   *a9(0x160), *a11(0x160), 1
3fd52dd0:	move   *a9(0x180), *a11(0x180), 1
3fd52e00:	move   *a9(0x1a0), *a11(0x1a0), 1
3fd52e30:	move   *a9(0x1c0), *a11(0x1c0), 1
3fd52e60:	move   a14, -*sp, 1
3fd52e70:	move   a9, *a14+, 1
3fd52e80:	calla  L3F702440
3fd52eb0:	movk   1, a8
L3FD52EC0:
3fd52ec0:	move   *sp(0x80), a14, 1
3fd52ee0:	mmfm   sp, a9,a11,a13
3fd52f00:	rets   2
L3FD52F10:
3fd52f10:	mmtm   sp, a7,a9,a11,a13
3fd52f30:	move   a14, a13
3fd52f40:	addi   0xc0, a14
3fd52f60:	sub    a11, a11
3fd52f70:	move   a11, *a13, 1
3fd52f80:	move   a14, -*sp, 1
3fd52f90:	move   a13, *a14+, 1
3fd52fa0:	move   a13, a11
3fd52fb0:	addi   0x60, a11
3fd52fd0:	move   a11, *a14+, 1
3fd52fe0:	move   a13, a11
3fd52ff0:	addi   0x80, a11
3fd53010:	move   a11, *a14+, 1
3fd53020:	move   a13, a11
3fd53030:	addi   0x40, a11
3fd53050:	move   a11, *a14+, 1
3fd53060:	move   a13, a11
3fd53070:	addk   32, a11
3fd53080:	move   a11, *a14+, 1
3fd53090:	movi   0x23, a11
3fd530b0:	move   a11, *a14+, 1
3fd530c0:	sub    a11, a11
3fd530d0:	move   a11, *a14+, 1
3fd530e0:	movk   9, a11
3fd530f0:	move   a11, *a14+, 1
3fd53100:	sub    a11, a11
3fd53110:	move   a11, *a14+, 1
3fd53120:	movi   0x23, a11
3fd53140:	move   a11, *a14+, 1
3fd53150:	move   *a13(0xffc0), *a14+, 1
3fd53170:	move   *a13(0xffe0), *a14+, 1
3fd53190:	calla  L3FD57600
3fd531c0:	move   a8, a8
3fd531d0:	movk   1, a11
3fd531e0:	jrne   L3FD53200
3fd531f0:	sub    a11, a11
L3FD53200:
3fd53200:	move   a11, *a13(0xa0), 1
3fd53220:	move   a11, a8
3fd53230:	jreq   L3FD53260
3fd53240:	sub    a8, a8
3fd53250:	jruc   L3FD53660
L3FD53260:
3fd53260:	move   *a13(0x20), a11, 1
3fd53280:	cmpi   0x23, a11
3fd532a0:	jrne   L3FD53330
3fd532b0:	move   *a13(0x80), a11, 1
3fd532d0:	subk   9, a11
3fd532e0:	jrc   L3FD53330
3fd532f0:	move   *a13(0x40), a11, 1
3fd53310:	subk   32, a11
3fd53320:	jreq   L3FD533C0
L3FD53330:
3fd53330:	move   *a13, a11, 1
3fd53340:	jreq   L3FD533A0
3fd53350:	move   a14, -*sp, 1
3fd53360:	move   a11, *a14+, 1
3fd53370:	calla  L3F702440
L3FD533A0:
3fd533a0:	sub    a8, a8
3fd533b0:	jruc   L3FD53660
L3FD533C0:
3fd533c0:	move   a14, -*sp, 1
3fd533d0:	movi   0x24, a11
3fd533f0:	move   a11, *a14+, 1
3fd53400:	movk   1, a7
3fd53410:	move   a7, *a14+, 1
3fd53420:	calla  L3F703D90
3fd53450:	move   a8, a9
3fd53460:	move   *a13, a7, 1
3fd53470:	move   *a7, *a9, 1
3fd53480:	move   *a7(0x20), *a9(0x20), 1
3fd534b0:	move   *a7(0x40), *a9(0x40), 1
3fd534e0:	move   *a7(0x60), *a9(0x60), 1
3fd53510:	move   *a7(0x80), *a9(0x80), 1
3fd53540:	move   *a7(0xa0), *a9(0xa0), 1
3fd53570:	move   *a7(0xc0), *a9(0xc0), 1
3fd535a0:	move   *a7(0xe0), *a9(0xe0), 1
3fd535d0:	move   *a7(0x100), *a9(0x100), 1
3fd53600:	move   a14, -*sp, 1
3fd53610:	move   a7, *a14+, 1
3fd53620:	calla  L3F702440
3fd53650:	move   a9, a8
L3FD53660:
3fd53660:	move   *sp(0xa0), a14, 1
3fd53680:	mmfm   sp, a7,a9,a11,a13
3fd536a0:	rets   2
3fd536b0:	mmtm   sp, a11,a13
3fd536d0:	move   a14, a13
3fd536e0:	move   a14, -*sp, 1
3fd536f0:	movi   0x2a, a11
3fd53710:	move   a11, *a14+, 1
3fd53720:	move   *a13(0xffa0), *a14+, 1
3fd53740:	move   *a13(0xffc0), *a14+, 1
3fd53760:	move   *a13(0xffe0), *a14+, 1
3fd53780:	calla  L3FD526E0
3fd537b0:	move   *sp(0x60), a14, 1
3fd537d0:	mmfm   sp, a11,a13
3fd537f0:	rets   2
L3FD53800:
3fd53800:	mmtm   sp, a11,a13
3fd53820:	move   a14, a13
3fd53830:	move   a14, -*sp, 1
3fd53840:	movi   0x28, a11
3fd53860:	move   a11, *a14+, 1
3fd53870:	move   *a13(0xffa0), *a14+, 1
3fd53890:	move   *a13(0xffc0), *a14+, 1
3fd538b0:	move   *a13(0xffe0), *a14+, 1
3fd538d0:	calla  L3FD526E0
3fd53900:	move   *sp(0x60), a14, 1
3fd53920:	mmfm   sp, a11,a13
3fd53940:	rets   2
3fd53950:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3fd53970:	move   a14, a13
3fd53980:	addi   0xe0, a14
3fd539a0:	sub    a7, a7
3fd539b0:	move   a7, *a13, 1
3fd539c0:	move   a14, -*sp, 1
3fd539d0:	move   a13, *a14+, 1
3fd539e0:	move   a13, a7
3fd539f0:	addi   0x60, a7
3fd53a10:	move   a7, *a14+, 1
3fd53a20:	move   a13, a7
3fd53a30:	addi   0x80, a7
3fd53a50:	move   a7, *a14+, 1
3fd53a60:	move   a13, a7
3fd53a70:	addi   0x40, a7
3fd53a90:	move   a7, *a14+, 1
3fd53aa0:	move   a13, a7
3fd53ab0:	addk   32, a7
3fd53ac0:	move   a7, *a14+, 1
3fd53ad0:	movi   0x26, a7
3fd53af0:	move   a7, *a14+, 1
3fd53b00:	sub    a7, a7
3fd53b10:	move   a7, *a14+, 1
3fd53b20:	movi   0x3c, a7
3fd53b40:	move   a7, *a14+, 1
3fd53b50:	sub    a7, a7
3fd53b60:	move   a7, *a14+, 1
3fd53b70:	movi   0x26, a7
3fd53b90:	move   a7, *a14+, 1
3fd53ba0:	move   *a13(0xffc0), *a14+, 1
3fd53bc0:	move   *a13(0xffe0), *a14+, 1
3fd53be0:	calla  L3FD57600
3fd53c10:	move   a8, a8
3fd53c20:	movk   1, a7
3fd53c30:	jrne   L3FD53C50
3fd53c40:	sub    a7, a7
L3FD53C50:
3fd53c50:	move   a7, *a13(0xc0), 1
3fd53c70:	move   a7, a8
3fd53c80:	jreq   L3FD53CB0
3fd53c90:	sub    a8, a8
3fd53ca0:	jruc   L3FD54260
L3FD53CB0:
3fd53cb0:	move   *a13, a9, 1
3fd53cc0:	move   *a13(0x20), a7, 1
3fd53ce0:	cmpi   0x26, a7
3fd53d00:	jrne   L3FD53D90
3fd53d10:	move   *a13(0x80), a7, 1
3fd53d30:	subk   6, a7
3fd53d40:	jrc   L3FD53D90
3fd53d50:	move   *a13(0x40), a7, 1
3fd53d70:	subk   32, a7
3fd53d80:	jreq   L3FD53E20
L3FD53D90:
3fd53d90:	move   a9, a7
3fd53da0:	jreq   L3FD53E00
3fd53db0:	move   a14, -*sp, 1
3fd53dc0:	move   a7, *a14+, 1
3fd53dd0:	calla  L3F702440
L3FD53E00:
3fd53e00:	sub    a8, a8
3fd53e10:	jruc   L3FD54260
L3FD53E20:
3fd53e20:	move   *a13(0x80), a7, 1
3fd53e40:	movk   6, a5
3fd53e50:	divu   a5, a7
3fd53e60:	move   a7, *a13(0xa0), 1
3fd53e80:	move   *a13(0xff80), a5, 1
3fd53ea0:	move   a7, *a5, 1
3fd53eb0:	move   a7, a7
3fd53ec0:	jrgt   L3FD53F60
3fd53ed0:	move   a9, a9
3fd53ee0:	jreq   L3FD53F40
3fd53ef0:	move   a14, -*sp, 1
3fd53f00:	move   a9, *a14+, 1
3fd53f10:	calla  L3F702440
L3FD53F40:
3fd53f40:	sub    a8, a8
3fd53f50:	jruc   L3FD54260
L3FD53F60:
3fd53f60:	move   a14, -*sp, 1
3fd53f70:	movk   24, a5
3fd53f80:	move   a5, *a14+, 1
3fd53f90:	move   a7, *a14+, 1
3fd53fa0:	calla  L3F703D90
3fd53fd0:	move   a8, a11
3fd53fe0:	move   a8, a10
3fd53ff0:	sub    a12, a12
3fd54000:	cmp    a7, a12
3fd54010:	jrge   L3FD541B0
L3FD54020:
3fd54020:	move   *a9, *a10, 1
3fd54030:	move   *a9(0x20), *a10(0x20), 1
3fd54060:	move   *a9(0x40), *a10(0x40), 1
3fd54090:	move   *a9(0x60), *a10(0x60), 1
3fd540c0:	move   *a9(0x80), *a10(0x80), 1
3fd540f0:	move   *a9(0xa0), *a10(0xa0), 1
3fd54120:	addi   0xc0, a10
3fd54140:	addi   0xc0, a9
3fd54160:	inc    a12
3fd54170:	move   *a13(0xa0), a7, 1
3fd54190:	cmp    a7, a12
3fd541a0:	jrlt   L3FD54020
L3FD541B0:
3fd541b0:	move   *a13, a5, 1
3fd541c0:	jreq   L3FD54220
3fd541d0:	move   a14, -*sp, 1
3fd541e0:	move   a5, *a14+, 1
3fd541f0:	calla  L3F702440
L3FD54220:
3fd54220:	move   *a13(0xffa0), a5, 1
3fd54240:	move   a11, *a5, 1
3fd54250:	movk   1, a8
L3FD54260:
3fd54260:	move   *sp(0x100), a14, 1
3fd54280:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3fd542a0:	rets   2
L3FD542B0:
3fd542b0:	mmtm   sp, a9,a11,a13
3fd542d0:	move   a14, a13
3fd542e0:	addi   0xc0, a14
3fd54300:	sub    a11, a11
3fd54310:	move   a11, *a13(0x80), 1
3fd54330:	move   a14, -*sp, 1
3fd54340:	move   a13, a11
3fd54350:	addi   0x80, a11
3fd54370:	move   a11, *a14+, 1
3fd54380:	move   a13, a11
3fd54390:	addi   0x60, a11
3fd543b0:	move   a11, *a14+, 1
3fd543c0:	move   a13, a11
3fd543d0:	addi   0x40, a11
3fd543f0:	move   a11, *a14+, 1
3fd54400:	move   a13, a11
3fd54410:	addk   32, a11
3fd54420:	move   a11, *a14+, 1
3fd54430:	move   a13, *a14+, 1
3fd54440:	movi   0x21, a11
3fd54460:	move   a11, *a14+, 1
3fd54470:	sub    a11, a11
3fd54480:	move   a11, *a14+, 1
3fd54490:	movk   1, a11
3fd544a0:	move   a11, *a14+, 1
3fd544b0:	sub    a11, a11
3fd544c0:	move   a11, *a14+, 1
3fd544d0:	movi   0x44, a11
3fd544f0:	move   a11, *a14+, 1
3fd54500:	move   *a13(0xffc0), *a14+, 1
3fd54520:	move   *a13(0xffe0), *a14+, 1
3fd54540:	calla  L3FD57600
3fd54570:	move   a8, a8
3fd54580:	movk   1, a11
3fd54590:	jrne   L3FD545B0
3fd545a0:	sub    a11, a11
L3FD545B0:
3fd545b0:	move   a11, *a13(0xa0), 1
3fd545d0:	move   a11, a8
3fd545e0:	jreq   L3FD54650
3fd545f0:	move   *a13(0xffa0), a11, 1
3fd54610:	sub    a9, a9
3fd54620:	move   a9, *a11, 1
3fd54630:	move   a9, a8
3fd54640:	jruc   L3FD54860
L3FD54650:
3fd54650:	move   *a13, a9, 1
3fd54660:	cmpi   0x21, a9
3fd54680:	jrne   L3FD54790
3fd54690:	move   *a13(0x20), a9, 1
3fd546b0:	subk   32, a9
3fd546c0:	jrne   L3FD54790
3fd546d0:	move   *a13(0xffa0), a9, 1
3fd546f0:	move   *a13(0x80), a11, 1
3fd54710:	move   *a11, *a9, 1
3fd54720:	move   a14, -*sp, 1
3fd54730:	move   a11, *a14+, 1
3fd54740:	calla  L3F702440
3fd54770:	movk   1, a8
3fd54780:	jruc   L3FD54860
L3FD54790:
3fd54790:	move   *a13(0xffa0), a9, 1
3fd547b0:	sub    a11, a11
3fd547c0:	move   a11, *a9, 1
3fd547d0:	move   *a13(0x80), a11, 1
3fd547f0:	jreq   L3FD54850
3fd54800:	move   a14, -*sp, 1
3fd54810:	move   a11, *a14+, 1
3fd54820:	calla  L3F702440
L3FD54850:
3fd54850:	sub    a8, a8
L3FD54860:
3fd54860:	move   *sp(0x80), a14, 1
3fd54880:	mmfm   sp, a9,a11,a13
3fd548a0:	rets   2
3fd548b0:	mmtm   sp, a7,a9,a11,a13
3fd548d0:	move   a14, a13
3fd548e0:	addi   0x100, a14
3fd54900:	sub    a11, a11
3fd54910:	move   a11, *a13(0xc0), 1
3fd54930:	move   a14, -*sp, 1
3fd54940:	move   a13, a11
3fd54950:	addi   0xc0, a11
3fd54970:	move   a11, *a14+, 1
3fd54980:	move   a13, a11
3fd54990:	addi   0xa0, a11
3fd549b0:	move   a11, *a14+, 1
3fd549c0:	move   a13, a11
3fd549d0:	addi   0x80, a11
3fd549f0:	move   a11, *a14+, 1
3fd54a00:	move   a13, a11
3fd54a10:	addi   0x60, a11
3fd54a30:	move   a11, *a14+, 1
3fd54a40:	move   a13, a11
3fd54a50:	addi   0x40, a11
3fd54a70:	move   a11, *a14+, 1
3fd54a80:	movk   31, a11
3fd54a90:	move   a11, *a14+, 1
3fd54aa0:	sub    a11, a11
3fd54ab0:	move   a11, *a14+, 1
3fd54ac0:	movi   0x200, a11
3fd54ae0:	move   a11, *a14+, 1
3fd54af0:	sub    a11, a11
3fd54b00:	move   a11, *a14+, 1
3fd54b10:	movi   0x43, a11
3fd54b30:	move   a11, *a14+, 1
3fd54b40:	move   *a13(0xffc0), *a14+, 1
3fd54b60:	move   *a13(0xffe0), *a14+, 1
3fd54b80:	calla  L3FD57600
3fd54bb0:	move   a8, a8
3fd54bc0:	movk   1, a11
3fd54bd0:	jrne   L3FD54BF0
3fd54be0:	sub    a11, a11
L3FD54BF0:
3fd54bf0:	move   a11, *a13(0xe0), 1
3fd54c10:	move   a11, a8
3fd54c20:	jreq   L3FD54C80
3fd54c30:	sub    a11, a11
3fd54c40:	move   a11, *a13(0xffa0), 1
3fd54c60:	move   a11, a8
3fd54c70:	jruc   L3FD551C0
L3FD54C80:
3fd54c80:	move   *a13(0x40), a11, 1
3fd54ca0:	subk   31, a11
3fd54cb0:	jrne   L3FD55100
3fd54cc0:	move   *a13(0x60), a11, 1
3fd54ce0:	subk   8, a11
3fd54cf0:	jrne   L3FD55100
3fd54d00:	move   a14, -*sp, 1
3fd54d10:	move   *a13(0xc0), *a14+, 1
3fd54d30:	calla  L3FB458D0
3fd54d60:	move   a8, *a13, 1
3fd54d70:	move   a14, -*sp, 1
3fd54d80:	move   *a13(0xc0), a11, 1
3fd54da0:	sll    0x3, a8
3fd54db0:	add    a11, a8
3fd54dc0:	addk   8, a8
3fd54dd0:	move   a8, *a14+, 1
3fd54de0:	calla  L3FB458D0
3fd54e10:	move   a8, *a13(0x20), 1
3fd54e30:	move   *a13(0xffa0), a9, 1
3fd54e50:	move   a14, -*sp, 1
3fd54e60:	move   *a13, a7, 1
3fd54e70:	inc    a7
3fd54e80:	move   a7, *a14+, 1
3fd54e90:	calla  L3F701230
3fd54ec0:	move   a8, *a9, 1
3fd54ed0:	move   a14, -*sp, 1
3fd54ee0:	move   a11, *a14+, 1
3fd54ef0:	move   *a9(0x0), *a14+, 1
3fd54f10:	calla  L3FB45720
3fd54f40:	move   a14, -*sp, 1
3fd54f50:	move   *a13(0x20), a7, 1
3fd54f70:	inc    a7
3fd54f80:	move   a7, *a14+, 1
3fd54f90:	calla  L3F701230
3fd54fc0:	move   a8, *a9(0x20), 1
3fd54fe0:	move   a14, -*sp, 1
3fd54ff0:	move   *a13, a7, 1
3fd55000:	sll    0x3, a7
3fd55010:	add    a11, a7
3fd55020:	addk   8, a7
3fd55030:	move   a7, *a14+, 1
3fd55040:	move   *a9(0x20), *a14+, 1
3fd55060:	calla  L3FB45720
3fd55090:	move   a14, -*sp, 1
3fd550a0:	move   a11, *a14+, 1
3fd550b0:	calla  L3F702440
3fd550e0:	sub    a8, a8
3fd550f0:	jruc   L3FD551C0
L3FD55100:
3fd55100:	sub    a11, a11
3fd55110:	move   a11, *a13(0xffa0), 1
3fd55130:	move   *a13(0xc0), a9, 1
3fd55150:	jreq   L3FD551B0
3fd55160:	move   a14, -*sp, 1
3fd55170:	move   a9, *a14+, 1
3fd55180:	calla  L3F702440
L3FD551B0:
3fd551b0:	move   a11, a8
L3FD551C0:
3fd551c0:	move   *sp(0xa0), a14, 1
3fd551e0:	mmfm   sp, a7,a9,a11,a13
3fd55200:	rets   2
L3FD55210:
3fd55210:	mmtm   sp, a7,a9,a10,a11,a13
3fd55230:	move   a14, a13
3fd55240:	addi   0x100, a14
3fd55260:	move   *a13(0xffe0), a9, 1
3fd55280:	move   *a9(0x380), a11, 1
3fd552a0:	move   *a9(0x3a0), a7, 1
3fd552c0:	addk   32, a11
3fd552d0:	cmp    a7, a11
3fd552e0:	jrls   L3FD55340
3fd552f0:	move   a14, -*sp, 1
3fd55300:	move   a9, *a14+, 1
3fd55310:	calla  L3F9B1030
L3FD55340:
3fd55340:	move   *a9(0x380), a10, 1
3fd55360:	move   a10, *a9(0x340), 1
3fd55380:	movi   0x2b, a11
3fd553a0:	movb   a11, *a10
3fd553b0:	movk   1, a7
3fd553c0:	setf   16, 0, 0
3fd553d0:	move   a7, *a10(0x10), 0
3fd553f0:	move   *a9(0x380), a7, 1
3fd55410:	addk   32, a7
3fd55420:	move   a7, *a9(0x380), 1
3fd55440:	move   *a9(0x320), a7, 1
3fd55460:	inc    a7
3fd55470:	move   a7, *a9(0x320), 1
3fd55490:	move   a14, -*sp, 1
3fd554a0:	movk   1, a7
3fd554b0:	move   a7, *a14+, 1
3fd554c0:	sub    a7, a7
3fd554d0:	move   a7, *a14+, 1
3fd554e0:	move   a13, *a14+, 1
3fd554f0:	move   a9, *a14+, 1
3fd55500:	calla  L3F9B5C00
3fd55530:	move   *a13(0xffc0), a7, 1
3fd55550:	move   *a13(0x40), *a7(0x0), 1
3fd55580:	move   *a13(0xffa0), a11, 1
3fd555a0:	setf   8, 0, 0
3fd555b0:	move   *a13(0x8), a7, 0
3fd555d0:	move   a7, *a11, 1
3fd555e0:	move   *a9(0x400), a7, 1
3fd55600:	jreq   L3FD55660
3fd55610:	move   a14, -*sp, 1
3fd55620:	move   a9, *a14+, 1
3fd55630:	move   *a9(0x400), a7, 1
3fd55650:	call   a7
L3FD55660:
3fd55660:	move   *sp(0xc0), a14, 1
3fd55680:	mmfm   sp, a7,a9,a10,a11,a13
3fd556a0:	rets   2
L3FD556B0:
3fd556b0:	mmtm   sp, a7,a9,a10,a11,a13
3fd556d0:	move   a14, a13
3fd556e0:	addi   0x1c0, a14
3fd55700:	move   *a13(0xffe0), a9, 1
3fd55720:	move   *a9(0x380), a11, 1
3fd55740:	move   *a9(0x3a0), a7, 1
3fd55760:	addi   0xa0, a11
3fd55780:	cmp    a7, a11
3fd55790:	jrls   L3FD557F0
3fd557a0:	move   a14, -*sp, 1
3fd557b0:	move   a9, *a14+, 1
3fd557c0:	calla  L3F9B1030
L3FD557F0:
3fd557f0:	move   *a9(0x380), a10, 1
3fd55810:	move   a10, *a9(0x340), 1
3fd55830:	movi   0x49, a11
3fd55850:	movb   a11, *a10
3fd55860:	movk   5, a7
3fd55870:	setf   16, 0, 0
3fd55880:	move   a7, *a10(0x10), 0
3fd558a0:	move   *a9(0x380), a7, 1
3fd558c0:	addi   0xa0, a7
3fd558e0:	move   a7, *a9(0x380), 1
3fd55900:	move   *a9(0x320), a7, 1
3fd55920:	inc    a7
3fd55930:	move   a7, *a9(0x320), 1
3fd55950:	move   *a13(0xffc0), *a10(0x20), 1
3fd55980:	move   *a13(0xffa0), *a10(0x40), 0
3fd559b0:	move   *a13(0xff80), *a10(0x50), 0
3fd559e0:	move   *a13(0xff60), *a10(0x60), 0
3fd55a10:	move   *a13(0xff40), *a10(0x70), 0
3fd55a40:	move   *a13(0xff20), *a10(0x80), 1
3fd55a70:	movb   *a13(0xff00), *a10(0x8)
3fd55aa0:	move   a14, -*sp, 1
3fd55ab0:	sub    a7, a7
3fd55ac0:	move   a7, *a14+, 1
3fd55ad0:	move   a7, *a14+, 1
3fd55ae0:	move   a13, *a14+, 1
3fd55af0:	move   a9, *a14+, 1
3fd55b00:	calla  L3F9B5C00
3fd55b30:	move   a8, a8
3fd55b40:	jrne   L3FD55C00
3fd55b50:	move   *a9(0x400), a7, 1
3fd55b70:	jreq   L3FD55BD0
3fd55b80:	move   a14, -*sp, 1
3fd55b90:	move   a9, *a14+, 1
3fd55ba0:	move   *a9(0x400), a7, 1
3fd55bc0:	call   a7
L3FD55BD0:
3fd55bd0:	sub    a8, a8
3fd55be0:	jauc   L3FD56410
L3FD55C00:
3fd55c00:	move   *a13(0x20), a7, 1
3fd55c20:	sll    0x2, a7
3fd55c30:	move   a7, *a13(0x120), 1
3fd55c50:	move   a14, -*sp, 1
3fd55c60:	move   a7, *a14+, 1
3fd55c70:	calla  L3F701230
3fd55ca0:	move   a8, *a13(0x100), 1
3fd55cc0:	move   a8, a8
3fd55cd0:	jrne   L3FD55D80
3fd55ce0:	move   a14, -*sp, 1
3fd55cf0:	movi   0x3fd567a0, a8
3fd55d20:	move   a8, *a14+, 1
3fd55d30:	calla  L3FB341E0
3fd55d60:	sub    a8, a8
3fd55d70:	jruc   L3FD56410
L3FD55D80:
3fd55d80:	move   a14, -*sp, 1
3fd55d90:	move   a7, *a14+, 1
3fd55da0:	move   a8, *a14+, 1
3fd55db0:	move   a9, *a14+, 1
3fd55dc0:	calla  L3F9B3740
3fd55df0:	move   a14, -*sp, 1
3fd55e00:	move   *a13(0x40), *a14+, 1
3fd55e20:	move   a9, *a14+, 1
3fd55e30:	calla  L3F9BF3D0
3fd55e60:	move   a8, *a13(0x140), 1
3fd55e80:	move   a14, -*sp, 1
3fd55e90:	movk   1, a11
3fd55ea0:	setf   8, 0, 0
3fd55eb0:	move   *a13(0x8), a7, 0
3fd55ed0:	sll    a7, a11
3fd55ee0:	move   *a13(0xff20), a7, 1
3fd55f00:	dec    a11
3fd55f10:	and    a7, a11
3fd55f20:	move   a11, *a14+, 1
3fd55f30:	calla  L3F2599E0
3fd55f60:	move   a8, *a13(0x180), 1
3fd55f80:	move   a14, -*sp, 1
3fd55f90:	setf   8, 0, 0
3fd55fa0:	move   *a13(0x8), a11, 0
3fd55fc0:	move   a11, *a14+, 1
3fd55fd0:	move   a9, *a14+, 1
3fd55fe0:	calla  L3F9A0090
3fd56010:	move   a8, *a13(0x1a0), 1
3fd56030:	move   *a13(0xff00), a7, 1
3fd56050:	dsjs   a7, L3FD561F0
3fd56060:	move   a14, -*sp, 1
3fd56070:	sub    a7, a7
3fd56080:	move   a7, *a14+, 1
3fd56090:	move   *a9(0x1e0), *a14+, 1
3fd560b0:	move   *a13(0xff40), *a14+, 1
3fd560d0:	move   *a13(0xff60), *a14+, 1
3fd560f0:	move   *a13(0x100), *a14+, 1
3fd56110:	move   a7, *a14+, 1
3fd56120:	move   *a13(0xff00), *a14+, 1
3fd56140:	move   *a13(0x180), *a14+, 1
3fd56160:	move   *a13(0x140), *a14+, 1
3fd56180:	move   a9, *a14+, 1
3fd56190:	calla  L3F9A0490
3fd561c0:	move   a8, *a13(0x160), 1
3fd561e0:	jruc   L3FD56370
L3FD561F0:
3fd561f0:	move   a11, *a13(0x180), 1
3fd56210:	move   a14, -*sp, 1
3fd56220:	sub    a7, a7
3fd56230:	move   a7, *a14+, 1
3fd56240:	move   a8, *a14+, 1
3fd56250:	move   *a13(0xff40), *a14+, 1
3fd56270:	move   *a13(0xff60), *a14+, 1
3fd56290:	move   *a13(0x100), *a14+, 1
3fd562b0:	move   a7, *a14+, 1
3fd562c0:	movk   2, a7
3fd562d0:	move   a7, *a14+, 1
3fd562e0:	move   a11, *a14+, 1
3fd562f0:	move   *a13(0x140), *a14+, 1
3fd56310:	move   a9, *a14+, 1
3fd56320:	calla  L3F9A0490
3fd56350:	move   a8, *a13(0x160), 1
L3FD56370:
3fd56370:	move   *a9(0x400), a7, 1
3fd56390:	jreq   L3FD563F0
3fd563a0:	move   a14, -*sp, 1
3fd563b0:	move   a9, *a14+, 1
3fd563c0:	move   *a9(0x400), a7, 1
3fd563e0:	call   a7
L3FD563F0:
3fd563f0:	move   *a13(0x160), a8, 1
L3FD56410:
3fd56410:	move   *sp(0xc0), a14, 1
3fd56430:	mmfm   sp, a7,a9,a10,a11,a13
3fd56450:	rets   2
3fd56460:	mmtm   sp, a9,a13
3fd56480:	move   a14, a13
3fd56490:	addk   32, a14
3fd564a0:	move   *a13(0xffe0), a9, 1
3fd564c0:	move   a14, -*sp, 1
3fd564d0:	move   *a13(0xff00), *a14+, 1
3fd564f0:	move   *a13(0xff20), *a14+, 1
3fd56510:	move   *a13(0xff40), *a14+, 1
3fd56530:	move   *a13(0xff60), *a14+, 1
3fd56550:	move   *a13(0xff80), *a14+, 1
3fd56570:	move   *a13(0xffa0), *a14+, 1
3fd56590:	move   *a13(0xffc0), *a14+, 1
3fd565b0:	move   a9, *a14+, 1
3fd565c0:	calla  L3FD556B0
3fd565f0:	move   a8, *a13, 1
3fd56600:	move   a8, a8
3fd56610:	jreq   L3FD56750
3fd56620:	move   a14, -*sp, 1
3fd56630:	move   *a13(0xfea0), *a14+, 1
3fd56650:	move   *a13(0xfec0), *a14+, 1
3fd56670:	move   *a13(0xfee0), *a14+, 1
3fd56690:	move   a8, *a14+, 1
3fd566a0:	calla  L3F9A5200
3fd566d0:	move   a14, -*sp, 1
3fd566e0:	move   *a13(0x0), *a14+, 1
3fd56700:	calla  L3F9A0D80
3fd56730:	move   *a13(0xfee0), a8, 1
L3FD56750:
3fd56750:	move   *sp(0x60), a14, 1
3fd56770:	mmfm   sp, a9,a13
3fd56790:	rets   2
3fd567a0:	subb   b10, b8
3fd567b0:	.word  0x7465
3fd567c0:	mods   a10, a9
3fd567d0:	srl    a11, a1
3fd567e0:	dsjs   a5, L3FD56920
3fd567f0:	addc   a9, a0
3fd56800:	modu   a3, a1
3fd56810:	.word  0x7427
3fd56820:	srl    a9, a0
3fd56830:	.word  0x7465
3fd56840:	.word  0x7220
3fd56850:	.word  0x7165
3fd56860:	sra    b11, b5
3fd56870:	.word  0x7473
3fd56880:	sra    a3, a5
3fd56890:	mods   a9, a0
3fd568a0:	mods   a11, a5
3fd568b0:	.word  0x726f
3fd568c0:	.word  0x0a79
3fd568d0:	.word  0x0000
3fd568e0:	mmtm   sp, a7,a9,a10,a11,a13
3fd56900:	move   a14, a13
3fd56910:	addi   0x920, a14
3fd56930:	move   *a13(0xffe0), a9, 1
3fd56950:	move   *a9(0x380), a11, 1
3fd56970:	move   *a9(0x3a0), a7, 1
3fd56990:	addk   32, a11
3fd569a0:	cmp    a7, a11
3fd569b0:	jrls   L3FD56A10
3fd569c0:	move   a14, -*sp, 1
3fd569d0:	move   a9, *a14+, 1
3fd569e0:	calla  L3F9B1030
L3FD56A10:
3fd56a10:	move   *a9(0x380), a10, 1
3fd56a30:	move   a10, *a9(0x340), 1
3fd56a50:	movi   0x75, a11
3fd56a70:	movb   a11, *a10
3fd56a80:	movk   1, a7
3fd56a90:	setf   16, 0, 0
3fd56aa0:	move   a7, *a10(0x10), 0
3fd56ac0:	move   *a9(0x380), a7, 1
3fd56ae0:	addk   32, a7
3fd56af0:	move   a7, *a9(0x380), 1
3fd56b10:	move   *a9(0x320), a7, 1
3fd56b30:	inc    a7
3fd56b40:	move   a7, *a9(0x320), 1
3fd56b60:	move   a14, -*sp, 1
3fd56b70:	sub    a7, a7
3fd56b80:	move   a7, *a14+, 1
3fd56b90:	move   a7, *a14+, 1
3fd56ba0:	move   a13, a7
3fd56bb0:	addi   0x820, a7
3fd56bd0:	move   a7, *a14+, 1
3fd56be0:	move   a9, *a14+, 1
3fd56bf0:	calla  L3F9B5C00
3fd56c20:	move   a8, a8
3fd56c30:	jrne   L3FD56CE0
3fd56c40:	move   *a9(0x400), a7, 1
3fd56c60:	jreq   L3FD56CC0
3fd56c70:	move   a14, -*sp, 1
3fd56c80:	move   a9, *a14+, 1
3fd56c90:	move   *a9(0x400), a7, 1
3fd56cb0:	call   a7
L3FD56CC0:
3fd56cc0:	sub    a8, a8
3fd56cd0:	jruc   L3FD56F70
L3FD56CE0:
3fd56ce0:	move   *a13(0x840), a7, 1
3fd56d00:	sll    0x2, a7
3fd56d10:	move   a7, *a13(0x800), 1
3fd56d30:	move   a14, -*sp, 1
3fd56d40:	move   a7, *a14+, 1
3fd56d50:	move   a13, *a14+, 1
3fd56d60:	move   a9, *a14+, 1
3fd56d70:	calla  L3F9B2470
3fd56da0:	setf   8, 0, 0
3fd56db0:	move   *a13(0x828), a11, 0
3fd56dd0:	jreq   L3FD56EB0
3fd56de0:	move   a14, -*sp, 1
3fd56df0:	move   *a13(0xffa0), a7, 1
3fd56e10:	cmp    a7, a11
3fd56e20:	jrlt   L3FD56E40
3fd56e30:	move   a7, a11
L3FD56E40:
3fd56e40:	move   a11, *a14+, 1
3fd56e50:	move   *a13(0xffc0), *a14+, 1
3fd56e70:	move   a13, *a14+, 1
3fd56e80:	calla  L3FB44400
L3FD56EB0:
3fd56eb0:	move   *a9(0x400), a11, 1
3fd56ed0:	jreq   L3FD56F30
3fd56ee0:	move   a14, -*sp, 1
3fd56ef0:	move   a9, *a14+, 1
3fd56f00:	move   *a9(0x400), a11, 1
3fd56f20:	call   a11
L3FD56F30:
3fd56f30:	setf   8, 0, 0
3fd56f40:	move   *a13(0x828), a11, 0
3fd56f60:	move   a11, a8
L3FD56F70:
3fd56f70:	move   *sp(0xc0), a14, 1
3fd56f90:	mmfm   sp, a7,a9,a10,a11,a13
3fd56fb0:	rets   2
L3FD56FC0:
3fd56fc0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fd56fe0:	move   a14, a13
3fd56ff0:	addi   0x120, a14
3fd57010:	move   *a13(0xffe0), a9, 1
3fd57030:	sub    a10, a10
3fd57040:	move   *a9(0x380), a7, 1
3fd57060:	move   *a9(0x3a0), a5, 1
3fd57080:	addi   0x40, a7
3fd570a0:	cmp    a5, a7
3fd570b0:	jrls   L3FD57110
3fd570c0:	move   a14, -*sp, 1
3fd570d0:	move   a9, *a14+, 1
3fd570e0:	calla  L3F9B1030
L3FD57110:
3fd57110:	move   *a9(0x380), a7, 1
3fd57130:	move   a7, *a9(0x340), 1
3fd57150:	move   a7, a11
3fd57160:	movi   0x65, a7
3fd57180:	movb   a7, *a11
3fd57190:	movk   2, a5
3fd571a0:	setf   16, 0, 0
3fd571b0:	move   a5, *a11(0x10), 0
3fd571d0:	move   *a9(0x380), a5, 1
3fd571f0:	addi   0x40, a5
3fd57210:	move   a5, *a9(0x380), 1
3fd57230:	move   *a9(0x320), a5, 1
3fd57250:	inc    a5
3fd57260:	move   a5, *a9(0x320), 1
3fd57280:	movb   *a13(0xffc0), *a11(0x20)
3fd572b0:	movb   *a13(0xffa0), *a11(0x28)
3fd572e0:	move   a14, -*sp, 1
3fd572f0:	move   a10, *a14+, 1
3fd57300:	move   a10, *a14+, 1
3fd57310:	move   a13, a5
3fd57320:	addk   32, a5
3fd57330:	move   a5, *a14+, 1
3fd57340:	move   a9, *a14+, 1
3fd57350:	calla  L3F9B5C00
3fd57380:	move   *a13(0x40), a5, 1
3fd573a0:	jreq   L3FD57520
3fd573b0:	move   *a13(0xff80), a7, 1
3fd573d0:	setf   8, 0, 0
3fd573e0:	move   *a13(0x28), a5, 0
3fd57400:	move   a5, *a7, 1
3fd57410:	move   *a13(0x40), a5, 1
3fd57430:	sll    0x2, a5
3fd57440:	move   a5, *a13, 1
3fd57450:	move   a14, -*sp, 1
3fd57460:	move   a5, *a14+, 1
3fd57470:	calla  L3F701230
3fd574a0:	move   a8, a10
3fd574b0:	move   a14, -*sp, 1
3fd574c0:	move   a5, *a14+, 1
3fd574d0:	move   a10, *a14+, 1
3fd574e0:	move   a9, *a14+, 1
3fd574f0:	calla  L3F9B2470
L3FD57520:
3fd57520:	move   *a9(0x400), a7, 1
3fd57540:	jreq   L3FD575A0
3fd57550:	move   a14, -*sp, 1
3fd57560:	move   a9, *a14+, 1
3fd57570:	move   *a9(0x400), a7, 1
3fd57590:	call   a7
L3FD575A0:
3fd575a0:	move   a10, a8
3fd575b0:	move   *sp(0xe0), a14, 1
3fd575d0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fd575f0:	rets   2
L3FD57600:
3fd57600:	mmtm   sp, a7,a9,a10,a11,a13
3fd57620:	move   a14, a13
3fd57630:	addi   0x220, a14
3fd57650:	move   *a13(0xffe0), a9, 1
3fd57670:	sub    a11, a11
3fd57680:	move   a11, *a13(0x100), 1
3fd576a0:	move   *a9(0x380), a11, 1
3fd576c0:	move   *a9(0x3a0), a7, 1
3fd576e0:	addi   0xc0, a11
3fd57700:	cmp    a7, a11
3fd57710:	jrls   L3FD57770
3fd57720:	move   a14, -*sp, 1
3fd57730:	move   a9, *a14+, 1
3fd57740:	calla  L3F9B1030
L3FD57770:
3fd57770:	move   *a9(0x380), a10, 1
3fd57790:	move   a10, *a9(0x340), 1
3fd577b0:	movk   20, a11
3fd577c0:	movb   a11, *a10
3fd577d0:	movk   6, a7
3fd577e0:	setf   16, 0, 0
3fd577f0:	move   a7, *a10(0x10), 0
3fd57810:	move   *a9(0x380), a7, 1
3fd57830:	addi   0xc0, a7
3fd57850:	move   a7, *a9(0x380), 1
3fd57870:	move   *a9(0x320), a7, 1
3fd57890:	inc    a7
3fd578a0:	move   a7, *a9(0x320), 1
3fd578c0:	move   *a13(0xffc0), *a10(0x20), 1
3fd578f0:	move   *a13(0xffa0), *a10(0x40), 1
3fd57920:	move   *a13(0xff20), *a10(0x60), 1
3fd57950:	movb   *a13(0xff40), *a10(0x8)
3fd57980:	move   *a13(0xff80), *a10(0x80), 1
3fd579b0:	move   *a13(0xff60), *a10(0xa0), 1
3fd579e0:	move   a14, -*sp, 1
3fd579f0:	sub    a7, a7
3fd57a00:	move   a7, *a14+, 1
3fd57a10:	move   a7, *a14+, 1
3fd57a20:	move   a13, *a14+, 1
3fd57a30:	move   a9, *a14+, 1
3fd57a40:	calla  L3F9B5C00
3fd57a70:	move   a8, a8
3fd57a80:	jrne   L3FD57AC0
3fd57a90:	movk   1, a8
3fd57aa0:	jauc   L3FD58530
L3FD57AC0:
3fd57ac0:	move   *a13(0xff00), a7, 1
3fd57ae0:	move   *a13(0x40), *a7(0x0), 1
3fd57b10:	move   *a13(0xfee0), a11, 1
3fd57b30:	setf   8, 0, 0
3fd57b40:	move   *a13(0x8), a7, 0
3fd57b60:	move   a7, *a11, 1
3fd57b70:	move   *a13(0xfec0), a7, 1
3fd57b90:	move   *a13(0x80), *a7(0x0), 1
3fd57bc0:	move   *a13(0xfea0), a7, 1
3fd57be0:	move   *a13(0x60), *a7(0x0), 1
3fd57c10:	move   *a13(0xfe80), a7, 1
3fd57c30:	sub    a11, a11
3fd57c40:	move   a11, *a7, 1
3fd57c50:	move   *a13(0xfec0), a11, 1
3fd57c70:	move   *a11, a7, 1
3fd57c80:	jaeq   L3FD584A0
3fd57ca0:	jruc   L3FD58410
L3FD57CB0:
3fd57cb0:	move   *a13(0x80), *a13(0x100), 1
3fd57ce0:	move   a14, -*sp, 1
3fd57cf0:	move   *a13(0x100), a11, 1
3fd57d10:	inc    a11
3fd57d20:	move   a11, *a14+, 1
3fd57d30:	calla  L3F701230
3fd57d60:	move   *a13(0xfe80), a11, 1
3fd57d80:	move   a8, *a11, 1
3fd57d90:	move   a14, -*sp, 1
3fd57da0:	move   *a13(0x80), *a14+, 1
3fd57dc0:	move   *a11(0x0), *a14+, 1
3fd57de0:	move   a9, *a14+, 1
3fd57df0:	calla  L3F9B3740
3fd57e20:	move   *a13(0x80), a7, 1
3fd57e40:	sll    0x3, a7
3fd57e50:	move   *a11, a11, 1
3fd57e60:	add    a7, a11
3fd57e70:	sub    a7, a7
3fd57e80:	movb   a7, *a11
3fd57e90:	jruc   L3FD584A0
L3FD57EA0:
3fd57ea0:	move   *a13(0x80), a11, 1
3fd57ec0:	sll    0x1, a11
3fd57ed0:	move   a11, *a13(0x100), 1
3fd57ef0:	move   a14, -*sp, 1
3fd57f00:	inc    a11
3fd57f10:	move   a11, *a14+, 1
3fd57f20:	calla  L3F701230
3fd57f50:	move   *a13(0xfe80), a11, 1
3fd57f70:	move   a8, *a11, 1
3fd57f80:	move   a14, -*sp, 1
3fd57f90:	move   *a13(0x100), *a14+, 1
3fd57fb0:	move   *a11(0x0), *a14+, 1
3fd57fd0:	move   a9, *a14+, 1
3fd57fe0:	calla  L3F9B3740
3fd58010:	move   *a13(0x100), a7, 1
3fd58030:	sll    0x3, a7
3fd58040:	move   *a11, a11, 1
3fd58050:	add    a7, a11
3fd58060:	sub    a7, a7
3fd58070:	movb   a7, *a11
3fd58080:	jruc   L3FD584A0
L3FD58090:
3fd58090:	move   *a13(0x80), a11, 1
3fd580b0:	sll    0x2, a11
3fd580c0:	move   a11, *a13(0x100), 1
3fd580e0:	move   a14, -*sp, 1
3fd580f0:	inc    a11
3fd58100:	move   a11, *a14+, 1
3fd58110:	calla  L3F701230
3fd58140:	move   *a13(0xfe80), a11, 1
3fd58160:	move   a8, *a11, 1
3fd58170:	move   a14, -*sp, 1
3fd58180:	move   *a13(0x100), *a14+, 1
3fd581a0:	move   *a11(0x0), *a14+, 1
3fd581c0:	move   a9, *a14+, 1
3fd581d0:	calla  L3F9B2470
3fd58200:	move   *a13(0x100), a7, 1
3fd58220:	sll    0x3, a7
3fd58230:	move   *a11, a11, 1
3fd58240:	add    a7, a11
3fd58250:	sub    a7, a7
3fd58260:	movb   a7, *a11
3fd58270:	jruc   L3FD584A0
L3FD58280:
3fd58280:	setf   16, 0, 0
3fd58290:	move   *a9(0x320), *a13(0x130), 0
3fd582c0:	sub    a11, a11
3fd582d0:	movb   a11, *a13(0x120)
3fd582f0:	movk   20, a7
3fd58300:	movb   a7, *a13(0x170)
3fd58320:	move   a11, *a13(0x160), 0
3fd58340:	movk   17, a7
3fd58350:	movb   a7, *a13(0x128)
3fd58370:	move   a14, -*sp, 1
3fd58380:	move   a13, a7
3fd58390:	addi   0x120, a7
3fd583b0:	move   a7, *a14+, 1
3fd583c0:	move   a9, *a14+, 1
3fd583d0:	calla  L3F9BD000
3fd58400:	jruc   L3FD584A0
L3FD58410:
3fd58410:	move   *a13(0x8), a8, 0
3fd58430:	subk   8, a8
3fd58440:	jreq   L3FD57CB0
3fd58450:	subk   8, a8
3fd58460:	jreq   L3FD57EA0
3fd58470:	subk   16, a8
3fd58480:	jreq   L3FD58090
3fd58490:	jruc   L3FD58280
L3FD584A0:
3fd584a0:	move   *a9(0x400), a11, 1
3fd584c0:	jreq   L3FD58520
3fd584d0:	move   a14, -*sp, 1
3fd584e0:	move   a9, *a14+, 1
3fd584f0:	move   *a9(0x400), a11, 1
3fd58510:	call   a11
L3FD58520:
3fd58520:	sub    a8, a8
L3FD58530:
3fd58530:	move   *sp(0xc0), a14, 1
3fd58550:	mmfm   sp, a7,a9,a10,a11,a13
3fd58570:	rets   2
L3FD58580:
3fd58580:	mmtm   sp, a7,a9,a10,a11,a13
3fd585a0:	move   a14, a13
3fd585b0:	addi   0x100, a14
3fd585d0:	move   *a13(0xffe0), a9, 1
3fd585f0:	move   *a9(0x380), a11, 1
3fd58610:	move   *a9(0x3a0), a7, 1
3fd58630:	addi   0x40, a11
3fd58650:	cmp    a7, a11
3fd58660:	jrls   L3FD586C0
3fd58670:	move   a14, -*sp, 1
3fd58680:	move   a9, *a14+, 1
3fd58690:	calla  L3F9B1030
L3FD586C0:
3fd586c0:	move   *a9(0x380), a10, 1
3fd586e0:	move   a10, *a9(0x340), 1
3fd58700:	movk   23, a11
3fd58710:	movb   a11, *a10
3fd58720:	movk   2, a7
3fd58730:	setf   16, 0, 0
3fd58740:	move   a7, *a10(0x10), 0
3fd58760:	move   *a13(0xffc0), *a10(0x20), 1
3fd58790:	move   *a9(0x380), a7, 1
3fd587b0:	addi   0x40, a7
3fd587d0:	move   a7, *a9(0x380), 1
3fd587f0:	move   *a9(0x320), a7, 1
3fd58810:	inc    a7
3fd58820:	move   a7, *a9(0x320), 1
3fd58840:	move   a14, -*sp, 1
3fd58850:	movk   1, a7
3fd58860:	move   a7, *a14+, 1
3fd58870:	sub    a7, a7
3fd58880:	move   a7, *a14+, 1
3fd58890:	move   a13, *a14+, 1
3fd588a0:	move   a9, *a14+, 1
3fd588b0:	calla  L3F9B5C00
3fd588e0:	move   a8, a8
3fd588f0:	jrne   L3FD58920
3fd58900:	move   a7, *a13(0x40), 1
L3FD58920:
3fd58920:	move   *a9(0x400), a7, 1
3fd58940:	jreq   L3FD589A0
3fd58950:	move   a14, -*sp, 1
3fd58960:	move   a9, *a14+, 1
3fd58970:	move   *a9(0x400), a7, 1
3fd58990:	call   a7
L3FD589A0:
3fd589a0:	move   *a13(0x40), a8, 1
3fd589c0:	move   *sp(0xc0), a14, 1
3fd589e0:	mmfm   sp, a7,a9,a10,a11,a13
3fd58a00:	rets   2
L3FD58A10:
3fd58a10:	mmtm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3fd58a30:	move   a14, a13
3fd58a40:	addi   0x260, a14
3fd58a60:	move   *a13(0xffe0), a9, 1
3fd58a80:	move   *a9(0x380), a7, 1
3fd58aa0:	move   *a9(0x3a0), a5, 1
3fd58ac0:	addi   0x40, a7
3fd58ae0:	cmp    a5, a7
3fd58af0:	jrls   L3FD58B50
3fd58b00:	move   a14, -*sp, 1
3fd58b10:	move   a9, *a14+, 1
3fd58b20:	calla  L3F9B1030
L3FD58B50:
3fd58b50:	move   *a9(0x380), a10, 1
3fd58b70:	move   a10, *a9(0x340), 1
3fd58b90:	movk   3, a7
3fd58ba0:	movb   a7, *a10
3fd58bb0:	movk   2, a5
3fd58bc0:	setf   16, 0, 0
3fd58bd0:	move   a5, *a10(0x10), 0
3fd58bf0:	move   *a13(0xffc0), *a10(0x20), 1
3fd58c20:	move   *a9(0x380), a5, 1
3fd58c40:	addi   0x40, a5
3fd58c60:	move   a5, *a9(0x380), 1
3fd58c80:	move   *a9(0x320), a5, 1
3fd58ca0:	inc    a5
3fd58cb0:	move   a5, *a9(0x320), 1
3fd58cd0:	move   a14, -*sp, 1
3fd58ce0:	movk   1, a5
3fd58cf0:	move   a5, *a14+, 1
3fd58d00:	move   a7, *a14+, 1
3fd58d10:	move   a13, *a14+, 1
3fd58d20:	move   a9, *a14+, 1
3fd58d30:	calla  L3F9B5C00
3fd58d60:	move   a8, a8
3fd58d70:	jrne   L3FD58E30
3fd58d80:	move   *a9(0x400), a5, 1
3fd58da0:	jreq   L3FD58E00
3fd58db0:	move   a14, -*sp, 1
3fd58dc0:	move   a9, *a14+, 1
3fd58dd0:	move   *a9(0x400), a5, 1
3fd58df0:	call   a5
L3FD58E00:
3fd58e00:	sub    a8, a8
3fd58e10:	jauc   L3FD59A90
L3FD58E30:
3fd58e30:	move   *a13(0xffa0), a3, 1
3fd58e50:	setf   16, 0, 0
3fd58e60:	move   *a13(0x60), a5, 0
3fd58e80:	move   a5, *a3(0x100), 1
3fd58ea0:	setf   8, 0, 0
3fd58eb0:	move   *a13(0x70), a7, 0
3fd58ed0:	move   a7, *a3(0x120), 1
3fd58ef0:	move   *a13(0x78), a5, 0
3fd58f10:	move   a5, *a3(0x140), 1
3fd58f30:	move   *a13(0x8), a5, 0
3fd58f50:	move   a5, *a3(0x160), 1
3fd58f70:	move   *a13(0x80), *a3(0x180), 1
3fd58fa0:	move   *a13(0xa0), *a3(0x1a0), 1
3fd58fd0:	move   *a13(0xc0), a5, 0
3fd58ff0:	move   a5, *a3(0x1c0), 1
3fd59010:	move   *a13(0xe0), *a3(0x1e0), 1
3fd59040:	move   *a13(0xc8), a5, 0
3fd59060:	move   a5, *a3(0x200), 1
3fd59080:	move   *a13(0xd0), a5, 0
3fd590a0:	move   a5, *a3(0x220), 1
3fd590c0:	move   *a13(0x100), *a3(0x240), 1
3fd590f0:	move   *a13(0x120), *a3(0x260), 1
3fd59120:	setf   16, 0, 0
3fd59130:	move   *a13(0x140), a5, 0
3fd59150:	move   a5, *a3(0x280), 1
3fd59170:	setf   8, 0, 0
3fd59180:	move   *a13(0xd8), a5, 0
3fd591a0:	move   a5, *a3(0x2a0), 1
3fd591c0:	move   a14, -*sp, 1
3fd591d0:	move   *a13(0x40), *a14+, 1
3fd591f0:	move   a9, *a14+, 1
3fd59200:	calla  L3F9BF3D0
3fd59230:	move   a8, *a3(0xc0), 1
3fd59250:	move   *a9(0x380), a3, 1
3fd59270:	move   *a9(0x3a0), a5, 1
3fd59290:	addi   0x40, a3
3fd592b0:	cmp    a5, a3
3fd592c0:	jrls   L3FD59320
3fd592d0:	move   a14, -*sp, 1
3fd592e0:	move   a9, *a14+, 1
3fd592f0:	calla  L3F9B1030
L3FD59320:
3fd59320:	move   *a9(0x380), a5, 1
3fd59340:	move   a5, *a9(0x340), 1
3fd59360:	move   a5, a11
3fd59370:	movk   14, a5
3fd59380:	movb   a5, *a11
3fd59390:	movk   2, a3
3fd593a0:	setf   16, 0, 0
3fd593b0:	move   a3, *a11(0x10), 0
3fd593d0:	move   *a13(0xffc0), *a11(0x20), 1
3fd59400:	move   *a9(0x380), a3, 1
3fd59420:	addi   0x40, a3
3fd59440:	move   a3, *a9(0x380), 1
3fd59460:	move   *a9(0x320), a3, 1
3fd59480:	inc    a3
3fd59490:	move   a3, *a9(0x320), 1
3fd594b0:	move   a14, -*sp, 1
3fd594c0:	movk   1, a3
3fd594d0:	move   a3, *a14+, 1
3fd594e0:	sub    a3, a3
3fd594f0:	move   a3, *a14+, 1
3fd59500:	move   a13, a3
3fd59510:	addi   0x160, a3
3fd59530:	move   a3, *a14+, 1
3fd59540:	move   a9, *a14+, 1
3fd59550:	calla  L3F9B5C00
3fd59580:	move   a8, a8
3fd59590:	jrne   L3FD59640
3fd595a0:	move   *a9(0x400), a5, 1
3fd595c0:	jreq   L3FD59620
3fd595d0:	move   a14, -*sp, 1
3fd595e0:	move   a9, *a14+, 1
3fd595f0:	move   *a9(0x400), a5, 1
3fd59610:	call   a5
L3FD59620:
3fd59620:	sub    a8, a8
3fd59630:	jruc   L3FD59A90
L3FD59640:
3fd59640:	move   *a13(0xffa0), a5, 1
3fd59660:	setf   16, 1, 0
3fd59670:	move   *a13(0x1c0), a3, 0
3fd59690:	move   a3, *a5, 1
3fd596a0:	move   *a13(0x1d0), a3, 0
3fd596c0:	move   a3, *a5(0x20), 1
3fd596e0:	setf   16, 0, 0
3fd596f0:	move   *a13(0x1e0), a3, 0
3fd59710:	move   a3, *a5(0x40), 1
3fd59730:	move   *a13(0x1f0), a3, 0
3fd59750:	move   a3, *a5(0x60), 1
3fd59770:	move   *a13(0x200), a3, 0
3fd59790:	move   a3, *a5(0x80), 1
3fd597b0:	setf   8, 0, 0
3fd597c0:	move   *a13(0x168), a3, 0
3fd597e0:	move   a3, *a5(0xa0), 1
3fd59800:	move   *a13(0x1a0), *a5(0xe0), 1
3fd59830:	sub    a12, a12
3fd59840:	move   *a9(0x460), a3, 1
3fd59860:	cmp    a3, a12
3fd59870:	jrge   L3FD59A00
L3FD59880:
3fd59880:	move   a12, a5
3fd59890:	move   a5, a7
3fd598a0:	sll    0x9, a5
3fd598b0:	sll    0x7, a7
3fd598c0:	add    a7, a5
3fd598d0:	move   *a9(0x480), a0, 1
3fd598f0:	add    a5, a0
3fd59900:	move   *a13(0xffa0), a7, 1
3fd59920:	move   *a0(0x40), a5, 1
3fd59940:	move   *a7(0xe0), a3, 1
3fd59960:	cmp    a3, a5
3fd59970:	jrne   L3FD599B0
3fd59980:	move   a0, *a7(0x2c0), 1
3fd599a0:	jruc   L3FD59A00
L3FD599B0:
3fd599b0:	inc    a12
3fd599c0:	move   *a9(0x460), a5, 1
3fd599e0:	cmp    a5, a12
3fd599f0:	jrlt   L3FD59880
L3FD59A00:
3fd59a00:	move   *a9(0x400), a7, 1
3fd59a20:	jreq   L3FD59A80
3fd59a30:	move   a14, -*sp, 1
3fd59a40:	move   a9, *a14+, 1
3fd59a50:	move   *a9(0x400), a7, 1
3fd59a70:	call   a7
L3FD59A80:
3fd59a80:	movk   1, a8
L3FD59A90:
3fd59a90:	move   *sp(0x140), a14, 1
3fd59ab0:	mmfm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3fd59ad0:	rets   2
L3FD59AE0:
3fd59ae0:	mmtm   sp, a7,a9,a10,a11,a13
3fd59b00:	move   a14, a13
3fd59b10:	move   *a13(0xffe0), a9, 1
3fd59b30:	move   *a9(0x380), a11, 1
3fd59b50:	move   *a9(0x3a0), a7, 1
3fd59b70:	addi   0xc0, a11
3fd59b90:	cmp    a7, a11
3fd59ba0:	jrls   L3FD59C00
3fd59bb0:	move   a14, -*sp, 1
3fd59bc0:	move   a9, *a14+, 1
3fd59bd0:	calla  L3F9B1030
L3FD59C00:
3fd59c00:	move   *a9(0x380), a10, 1
3fd59c20:	move   a10, *a9(0x340), 1
3fd59c40:	movk   28, a11
3fd59c50:	movb   a11, *a10
3fd59c60:	movk   6, a7
3fd59c70:	setf   16, 0, 0
3fd59c80:	move   a7, *a10(0x10), 0
3fd59ca0:	move   *a9(0x380), a7, 1
3fd59cc0:	addi   0xc0, a7
3fd59ce0:	move   a7, *a9(0x380), 1
3fd59d00:	move   *a9(0x320), a7, 1
3fd59d20:	inc    a7
3fd59d30:	move   a7, *a9(0x320), 1
3fd59d50:	move   *a13(0xffa0), *a10(0xb0), 0
3fd59d80:	movb   *a13(0xffc0), *a10(0xa0)
3fd59db0:	move   *a13(0xff80), *a10(0x20), 1
3fd59de0:	movb   *a13(0xff60), *a10(0x8)
3fd59e10:	move   *a13(0xff40), *a10(0x40), 0
3fd59e40:	movb   *a13(0xff20), *a10(0x50)
3fd59e70:	movb   *a13(0xff00), *a10(0x58)
3fd59ea0:	move   *a13(0xfee0), *a10(0x60), 1
3fd59ed0:	move   *a13(0xfec0), *a10(0x80), 1
3fd59f00:	move   *a9(0x400), a7, 1
3fd59f20:	jreq   L3FD59F80
3fd59f30:	move   a14, -*sp, 1
3fd59f40:	move   a9, *a14+, 1
3fd59f50:	move   *a9(0x400), a7, 1
3fd59f70:	call   a7
L3FD59F80:
3fd59f80:	move   *sp(0xc0), a14, 1
3fd59fa0:	mmfm   sp, a7,a9,a10,a11,a13
3fd59fc0:	rets   2
L3FD59FD0:
3fd59fd0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fd59ff0:	move   a14, a13
3fd5a000:	addi   0x100, a14
3fd5a020:	move   *a13(0xffe0), a9, 1
3fd5a040:	move   *a9(0x380), a7, 1
3fd5a060:	move   *a9(0x3a0), a5, 1
3fd5a080:	addi   0xc0, a7
3fd5a0a0:	cmp    a5, a7
3fd5a0b0:	jrls   L3FD5A110
3fd5a0c0:	move   a14, -*sp, 1
3fd5a0d0:	move   a9, *a14+, 1
3fd5a0e0:	calla  L3F9B1030
L3FD5A110:
3fd5a110:	move   *a9(0x380), a10, 1
3fd5a130:	move   a10, *a9(0x340), 1
3fd5a150:	movk   26, a7
3fd5a160:	movb   a7, *a10
3fd5a170:	movk   6, a5
3fd5a180:	setf   16, 0, 0
3fd5a190:	move   a5, *a10(0x10), 0
3fd5a1b0:	move   *a9(0x380), a5, 1
3fd5a1d0:	addi   0xc0, a5
3fd5a1f0:	move   a5, *a9(0x380), 1
3fd5a210:	move   *a9(0x320), a5, 1
3fd5a230:	inc    a5
3fd5a240:	move   a5, *a9(0x320), 1
3fd5a260:	move   *a13(0xffc0), *a10(0x20), 1
3fd5a290:	movb   *a13(0xffa0), *a10(0x8)
3fd5a2c0:	move   *a13(0xff80), *a10(0x40), 0
3fd5a2f0:	movb   *a13(0xff60), *a10(0x50)
3fd5a320:	movb   *a13(0xff40), *a10(0x58)
3fd5a350:	move   *a13(0xff20), *a10(0x60), 1
3fd5a380:	move   *a13(0xff00), *a10(0x80), 1
3fd5a3b0:	move   *a13(0xfee0), *a10(0xa0), 1
3fd5a3e0:	move   a14, -*sp, 1
3fd5a3f0:	movk   1, a5
3fd5a400:	move   a5, *a14+, 1
3fd5a410:	sub    a5, a5
3fd5a420:	move   a5, *a14+, 1
3fd5a430:	move   a13, *a14+, 1
3fd5a440:	move   a9, *a14+, 1
3fd5a450:	calla  L3F9B5C00
3fd5a480:	move   a8, a8
3fd5a490:	jrne   L3FD5A4C0
3fd5a4a0:	movb   a5, *a13(0x8)
L3FD5A4C0:
3fd5a4c0:	setf   8, 0, 0
3fd5a4d0:	move   *a13(0x8), a11, 0
3fd5a4f0:	move   *a9(0x400), a5, 1
3fd5a510:	jreq   L3FD5A570
3fd5a520:	move   a14, -*sp, 1
3fd5a530:	move   a9, *a14+, 1
3fd5a540:	move   *a9(0x400), a5, 1
3fd5a560:	call   a5
L3FD5A570:
3fd5a570:	move   a11, a8
3fd5a580:	move   *sp(0xe0), a14, 1
3fd5a5a0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fd5a5c0:	rets   2
L3FD5A5D0:
3fd5a5d0:	mmtm   sp, a7,a9,a10,a11,a13
3fd5a5f0:	move   a14, a13
3fd5a600:	move   *a13(0xffe0), a9, 1
3fd5a620:	move   *a9(0x380), a11, 1
3fd5a640:	move   *a9(0x3a0), a7, 1
3fd5a660:	addk   32, a11
3fd5a670:	cmp    a7, a11
3fd5a680:	jrls   L3FD5A6E0
3fd5a690:	move   a14, -*sp, 1
3fd5a6a0:	move   a9, *a14+, 1
3fd5a6b0:	calla  L3F9B1030
L3FD5A6E0:
3fd5a6e0:	move   *a9(0x380), a10, 1
3fd5a700:	move   a10, *a9(0x340), 1
3fd5a720:	movi   0x24, a11
3fd5a740:	movb   a11, *a10
3fd5a750:	movk   1, a7
3fd5a760:	setf   16, 0, 0
3fd5a770:	move   a7, *a10(0x10), 0
3fd5a790:	move   *a9(0x380), a7, 1
3fd5a7b0:	addk   32, a7
3fd5a7c0:	move   a7, *a9(0x380), 1
3fd5a7e0:	move   *a9(0x320), a7, 1
3fd5a800:	inc    a7
3fd5a810:	move   a7, *a9(0x320), 1
3fd5a830:	move   *a9(0x400), a7, 1
3fd5a850:	jreq   L3FD5A8B0
3fd5a860:	move   a14, -*sp, 1
3fd5a870:	move   a9, *a14+, 1
3fd5a880:	move   *a9(0x400), a7, 1
3fd5a8a0:	call   a7
L3FD5A8B0:
3fd5a8b0:	move   *sp(0xc0), a14, 1
3fd5a8d0:	mmfm   sp, a7,a9,a10,a11,a13
3fd5a8f0:	rets   2
L3FD5A900:
3fd5a900:	mmtm   sp, a7,a9,a10,a11,a13
3fd5a920:	move   a14, a13
3fd5a930:	addi   0x1a0, a14
3fd5a950:	move   *a13(0xffe0), a9, 1
3fd5a970:	movk   1, a11
3fd5a980:	move   a11, *a13(0x20), 1
3fd5a9a0:	sub    a11, a11
3fd5a9b0:	move   a11, *a13(0x40), 1
3fd5a9d0:	move   *a13(0xff80), *a13(0x60), 1
3fd5aa00:	movk   1, a11
3fd5aa10:	move   a11, *a13(0x80), 1
3fd5aa30:	move   *a13(0xffa0), a11, 1
3fd5aa50:	move   *a11(0x80), a11, 1
3fd5aa70:	jreq   L3FD5AAF0
3fd5aa80:	move   a14, -*sp, 1
3fd5aa90:	move   *a13(0xffa0), *a14+, 1
3fd5aab0:	move   a9, *a14+, 1
3fd5aac0:	calla  L3F999F80
L3FD5AAF0:
3fd5aaf0:	move   *a13(0xff40), *a13(0x0), 1
3fd5ab20:	move   *a13(0xff20), a11, 1
3fd5ab40:	jale   L3FD5B780
L3FD5AB60:
3fd5ab60:	move   *a13(0xff20), a11, 1
3fd5ab80:	cmpi   0xff, a11
3fd5aba0:	jrle   L3FD5AC00
3fd5abb0:	movi   0xff, a11
3fd5abd0:	move   a11, *a13(0xa0), 1
3fd5abf0:	jruc   L3FD5AC20
L3FD5AC00:
3fd5ac00:	move   a11, *a13(0xa0), 1
L3FD5AC20:
3fd5ac20:	move   *a13(0x20), a11, 1
3fd5ac40:	jreq   L3FD5AC90
3fd5ac50:	sub    a11, a11
3fd5ac60:	move   a11, *a13(0x20), 1
3fd5ac80:	jruc   L3FD5AFE0
L3FD5AC90:
3fd5ac90:	move   a14, -*sp, 1
3fd5aca0:	move   *a13(0xffa0), a7, 1
3fd5acc0:	move   *a7(0x20), *a14+, 1
3fd5ace0:	move   a9, *a14+, 1
3fd5acf0:	calla  L3FD4BF80
3fd5ad20:	move   a8, *a13(0x180), 1
3fd5ad40:	move   a14, -*sp, 1
3fd5ad50:	move   a13, a7
3fd5ad60:	addi   0x120, a7
3fd5ad80:	move   a7, *a14+, 1
3fd5ad90:	move   a13, a7
3fd5ada0:	addi   0x100, a7
3fd5adc0:	move   a7, *a14+, 1
3fd5add0:	move   a13, a7
3fd5ade0:	addi   0xe0, a7
3fd5ae00:	move   a7, *a14+, 1
3fd5ae10:	move   a13, a7
3fd5ae20:	addi   0xc0, a7
3fd5ae40:	move   a7, *a14+, 1
3fd5ae50:	movi   0xff, a7
3fd5ae70:	move   a7, *a14+, 1
3fd5ae80:	move   *a13, a7, 1
3fd5ae90:	subi   0x7f8, a7
3fd5aeb0:	move   a7, *a14+, 1
3fd5aec0:	move   a8, *a14+, 1
3fd5aed0:	calla  L3FDA38F0
3fd5af00:	move   a14, -*sp, 1
3fd5af10:	move   *a13(0x180), *a14+, 1
3fd5af30:	calla  L3F702440
3fd5af60:	move   *a13(0x40), a7, 1
3fd5af80:	setf   16, 1, 0
3fd5af90:	move   *a13(0x140), a11, 0
3fd5afb0:	add    a11, a7
3fd5afc0:	move   a7, *a13(0x60), 1
L3FD5AFE0:
3fd5afe0:	move   *a9(0x380), a11, 1
3fd5b000:	move   *a9(0x3a0), a7, 1
3fd5b020:	addi   0x80, a11
3fd5b040:	cmp    a7, a11
3fd5b050:	jrls   L3FD5B0B0
3fd5b060:	move   a14, -*sp, 1
3fd5b070:	move   a9, *a14+, 1
3fd5b080:	calla  L3F9B1030
L3FD5B0B0:
3fd5b0b0:	move   *a9(0x380), a10, 1
3fd5b0d0:	move   a10, *a9(0x340), 1
3fd5b0f0:	movi   0x4c, a11
3fd5b110:	movb   a11, *a10
3fd5b120:	movk   4, a7
3fd5b130:	setf   16, 0, 0
3fd5b140:	move   a7, *a10(0x10), 0
3fd5b160:	move   *a9(0x380), a7, 1
3fd5b180:	addi   0x80, a7
3fd5b1a0:	move   a7, *a9(0x380), 1
3fd5b1c0:	move   *a9(0x320), a7, 1
3fd5b1e0:	inc    a7
3fd5b1f0:	move   a7, *a9(0x320), 1
3fd5b210:	move   *a13(0xa0), a7, 1
3fd5b230:	addk   3, a7
3fd5b240:	sra    0x2, a7
3fd5b250:	zext   a7, 0
3fd5b260:	move   *a10(0x10), a11, 0
3fd5b280:	add    a7, a11
3fd5b290:	move   a11, *a10(0x10), 0
3fd5b2b0:	movb   *a13(0xa0), *a10(0x8)
3fd5b2e0:	move   *a13(0xffc0), *a10(0x20), 1
3fd5b310:	move   *a13(0xffa0), a11, 1
3fd5b330:	move   *a11(0x20), *a10(0x40), 1
3fd5b360:	move   *a13(0xff60), *a10(0x70), 0
3fd5b390:	move   *a13(0x60), a7, 1
3fd5b3b0:	move   a7, *a10(0x60), 0
3fd5b3d0:	sext   a7, 0
3fd5b3e0:	move   a7, *a13(0x40), 1
3fd5b400:	move   *a13(0xa0), a7, 1
3fd5b420:	sll    0x3, a7
3fd5b430:	move   *a9(0x380), a11, 1
3fd5b450:	add    a7, a11
3fd5b460:	move   *a9(0x3a0), a7, 1
3fd5b480:	cmp    a7, a11
3fd5b490:	jrhi   L3FD5B600
3fd5b4a0:	move   a14, -*sp, 1
3fd5b4b0:	move   *a13(0xa0), *a14+, 1
3fd5b4d0:	move   *a9(0x380), *a14+, 1
3fd5b4f0:	move   *a13(0x0), *a14+, 1
3fd5b510:	calla  L3FB44400
3fd5b540:	move   *a13(0xa0), a11, 1
3fd5b560:	addk   3, a11
3fd5b570:	movk   3, a7
3fd5b580:	andn   a7, a11
3fd5b590:	sll    0x3, a11
3fd5b5a0:	move   *a9(0x380), a7, 1
3fd5b5c0:	add    a11, a7
3fd5b5d0:	move   a7, *a9(0x380), 1
3fd5b5f0:	jruc   L3FD5B690
L3FD5B600:
3fd5b600:	move   a14, -*sp, 1
3fd5b610:	move   *a13(0xa0), *a14+, 1
3fd5b630:	move   *a13(0x0), *a14+, 1
3fd5b650:	move   a9, *a14+, 1
3fd5b660:	calla  L3F9B44C0
L3FD5B690:
3fd5b690:	move   *a13(0xa0), a11, 1
3fd5b6b0:	sll    0x3, a11
3fd5b6c0:	move   *a13, a7, 1
3fd5b6d0:	add    a7, a11
3fd5b6e0:	move   a11, *a13, 1
3fd5b6f0:	move   *a13(0xff20), a7, 1
3fd5b710:	move   *a13(0xa0), a11, 1
3fd5b730:	sub    a11, a7
3fd5b740:	move   a7, *a13(0xff20), 1
3fd5b760:	jagt   L3FD5AB60
L3FD5B780:
3fd5b780:	move   *a9(0x400), a11, 1
3fd5b7a0:	jreq   L3FD5B800
3fd5b7b0:	move   a14, -*sp, 1
3fd5b7c0:	move   a9, *a14+, 1
3fd5b7d0:	move   *a9(0x400), a11, 1
3fd5b7f0:	call   a11
L3FD5B800:
3fd5b800:	move   *a13(0x80), a8, 1
3fd5b820:	move   *sp(0xc0), a14, 1
3fd5b840:	mmfm   sp, a7,a9,a10,a11,a13
3fd5b860:	rets   2
3fd5b870:	mmtm   sp, a7,a9,a10,a11,a13
3fd5b890:	move   a14, a13
3fd5b8a0:	addi   0x1c0, a14
3fd5b8c0:	move   *a13(0xffe0), a9, 1
3fd5b8e0:	move   *a13(0xff20), *a13(0x0), 1
3fd5b910:	move   *a13(0xff80), *a13(0x20), 1
3fd5b940:	move   *a13(0xff40), *a13(0x40), 1
3fd5b970:	movk   1, a11
3fd5b980:	move   a11, *a13(0x60), 1
3fd5b9a0:	sub    a11, a11
3fd5b9b0:	move   a11, *a13(0x80), 1
3fd5b9d0:	move   *a13(0xffa0), a11, 1
3fd5b9f0:	move   *a11(0x80), a11, 1
3fd5ba10:	jreq   L3FD5BA90
3fd5ba20:	move   a14, -*sp, 1
3fd5ba30:	move   *a13(0xffa0), *a14+, 1
3fd5ba50:	move   a9, *a14+, 1
3fd5ba60:	calla  L3F999F80
L3FD5BA90:
3fd5ba90:	move   *a13, a11, 1
3fd5baa0:	jale   L3FD5C790
L3FD5BAC0:
3fd5bac0:	move   *a13, a11, 1
3fd5bad0:	cmpi   0xff, a11
3fd5baf0:	jrle   L3FD5BB50
3fd5bb00:	movi   0xff, a11
3fd5bb20:	move   a11, *a13(0xa0), 1
3fd5bb40:	jruc   L3FD5BB70
L3FD5BB50:
3fd5bb50:	move   a11, *a13(0xa0), 1
L3FD5BB70:
3fd5bb70:	move   *a13(0x60), a11, 1
3fd5bb90:	jreq   L3FD5BBE0
3fd5bba0:	sub    a11, a11
3fd5bbb0:	move   a11, *a13(0x60), 1
3fd5bbd0:	jruc   L3FD5BF40
L3FD5BBE0:
3fd5bbe0:	move   a14, -*sp, 1
3fd5bbf0:	move   *a13(0xffa0), a7, 1
3fd5bc10:	move   *a7(0x20), *a14+, 1
3fd5bc30:	move   a9, *a14+, 1
3fd5bc40:	calla  L3FD4BF80
3fd5bc70:	move   a8, *a13(0x1a0), 1
3fd5bc90:	move   a14, -*sp, 1
3fd5bca0:	move   a13, a7
3fd5bcb0:	addi   0x140, a7
3fd5bcd0:	move   a7, *a14+, 1
3fd5bce0:	move   a13, a7
3fd5bcf0:	addi   0x120, a7
3fd5bd10:	move   a7, *a14+, 1
3fd5bd20:	move   a13, a7
3fd5bd30:	addi   0x100, a7
3fd5bd50:	move   a7, *a14+, 1
3fd5bd60:	move   a13, a7
3fd5bd70:	addi   0xe0, a7
3fd5bd90:	move   a7, *a14+, 1
3fd5bda0:	movi   0xff, a7
3fd5bdc0:	move   a7, *a14+, 1
3fd5bdd0:	move   *a13(0x40), a7, 1
3fd5bdf0:	subi   0xff0, a7
3fd5be10:	move   a7, *a14+, 1
3fd5be20:	move   a8, *a14+, 1
3fd5be30:	calla  L3FDA5510
3fd5be60:	move   a14, -*sp, 1
3fd5be70:	move   *a13(0x1a0), *a14+, 1
3fd5be90:	calla  L3F702440
3fd5bec0:	move   *a13(0x80), a7, 1
3fd5bee0:	setf   16, 1, 0
3fd5bef0:	move   *a13(0x160), a11, 0
3fd5bf10:	add    a11, a7
3fd5bf20:	move   a7, *a13(0x20), 1
L3FD5BF40:
3fd5bf40:	move   *a9(0x380), a11, 1
3fd5bf60:	move   *a9(0x3a0), a7, 1
3fd5bf80:	addi   0x80, a11
3fd5bfa0:	cmp    a7, a11
3fd5bfb0:	jrls   L3FD5C010
3fd5bfc0:	move   a14, -*sp, 1
3fd5bfd0:	move   a9, *a14+, 1
3fd5bfe0:	calla  L3F9B1030
L3FD5C010:
3fd5c010:	move   *a9(0x380), a10, 1
3fd5c030:	move   a10, *a9(0x340), 1
3fd5c050:	movi   0x4d, a11
3fd5c070:	movb   a11, *a10
3fd5c080:	movk   4, a7
3fd5c090:	setf   16, 0, 0
3fd5c0a0:	move   a7, *a10(0x10), 0
3fd5c0c0:	move   *a9(0x380), a7, 1
3fd5c0e0:	addi   0x80, a7
3fd5c100:	move   a7, *a9(0x380), 1
3fd5c120:	move   *a9(0x320), a7, 1
3fd5c140:	inc    a7
3fd5c150:	move   a7, *a9(0x320), 1
3fd5c170:	move   *a13, a7, 1
3fd5c180:	cmpi   0xff, a7
3fd5c1a0:	jrle   L3FD5C1E0
3fd5c1b0:	movi   0xff, a11
3fd5c1d0:	move   a11, *a13, 1
L3FD5C1E0:
3fd5c1e0:	move   *a13(0xa0), a11, 1
3fd5c200:	sll    0x1, a11
3fd5c210:	addk   3, a11
3fd5c220:	sra    0x2, a11
3fd5c230:	zext   a11, 0
3fd5c240:	move   *a10(0x10), a7, 0
3fd5c260:	add    a11, a7
3fd5c270:	move   a7, *a10(0x10), 0
3fd5c290:	movb   *a13(0xa0), *a10(0x8)
3fd5c2c0:	move   *a13(0xffc0), *a10(0x20), 1
3fd5c2f0:	move   *a13(0xffa0), a11, 1
3fd5c310:	move   *a11(0x20), *a10(0x40), 1
3fd5c340:	move   *a13(0xff60), *a10(0x70), 0
3fd5c370:	move   *a13(0x20), a7, 1
3fd5c390:	move   a7, *a10(0x60), 0
3fd5c3b0:	sext   a7, 0
3fd5c3c0:	move   a7, *a13(0x80), 1
3fd5c3e0:	move   *a13(0xa0), a7, 1
3fd5c400:	sll    0x1, a7
3fd5c410:	move   a7, *a13(0xc0), 1
3fd5c430:	sll    0x3, a7
3fd5c440:	move   *a9(0x380), a11, 1
3fd5c460:	add    a7, a11
3fd5c470:	move   *a9(0x3a0), a7, 1
3fd5c490:	cmp    a7, a11
3fd5c4a0:	jrhi   L3FD5C610
3fd5c4b0:	move   a14, -*sp, 1
3fd5c4c0:	move   *a13(0xc0), *a14+, 1
3fd5c4e0:	move   *a9(0x380), *a14+, 1
3fd5c500:	move   *a13(0x40), *a14+, 1
3fd5c520:	calla  L3FB44400
3fd5c550:	move   *a13(0xc0), a11, 1
3fd5c570:	addk   3, a11
3fd5c580:	movk   3, a7
3fd5c590:	andn   a7, a11
3fd5c5a0:	sll    0x3, a11
3fd5c5b0:	move   *a9(0x380), a7, 1
3fd5c5d0:	add    a11, a7
3fd5c5e0:	move   a7, *a9(0x380), 1
3fd5c600:	jruc   L3FD5C6A0
L3FD5C610:
3fd5c610:	move   a14, -*sp, 1
3fd5c620:	move   *a13(0xc0), *a14+, 1
3fd5c640:	move   *a13(0x40), *a14+, 1
3fd5c660:	move   a9, *a14+, 1
3fd5c670:	calla  L3F9B44C0
L3FD5C6A0:
3fd5c6a0:	move   *a13(0xa0), a11, 1
3fd5c6c0:	sll    0x4, a11
3fd5c6d0:	move   *a13(0x40), a7, 1
3fd5c6f0:	add    a7, a11
3fd5c700:	move   a11, *a13(0x40), 1
3fd5c720:	move   *a13, a7, 1
3fd5c730:	move   *a13(0xa0), a11, 1
3fd5c750:	sub    a11, a7
3fd5c760:	move   a7, *a13, 1
3fd5c770:	jagt   L3FD5BAC0
L3FD5C790:
3fd5c790:	move   *a9(0x400), a11, 1
3fd5c7b0:	jreq   L3FD5C810
3fd5c7c0:	move   a14, -*sp, 1
3fd5c7d0:	move   a9, *a14+, 1
3fd5c7e0:	move   *a9(0x400), a11, 1
3fd5c800:	call   a11
L3FD5C810:
3fd5c810:	move   *sp(0xc0), a14, 1
3fd5c830:	mmfm   sp, a7,a9,a10,a11,a13
3fd5c850:	rets   2
3fd5c860:	mmtm   sp, a5,a7,a9,a11,a13
3fd5c880:	move   a14, a13
3fd5c890:	addi   0x80, a14
3fd5c8b0:	move   a14, -*sp, 1
3fd5c8c0:	move   a13, a11
3fd5c8d0:	addi   0x60, a11
3fd5c8f0:	move   a11, *a14+, 1
3fd5c900:	move   a13, a11
3fd5c910:	addi   0x40, a11
3fd5c930:	move   a11, *a14+, 1
3fd5c940:	move   a13, a11
3fd5c950:	addk   32, a11
3fd5c960:	move   a11, *a14+, 1
3fd5c970:	move   *a13(0xffc0), *a14+, 1
3fd5c990:	move   *a13(0xffe0), *a14+, 1
3fd5c9b0:	calla  L3FD72500
3fd5c9e0:	move   a8, a8
3fd5c9f0:	jrne   L3FD5CA20
3fd5ca00:	sub    a8, a8
3fd5ca10:	jruc   L3FD5CC30
L3FD5CA20:
3fd5ca20:	move   a14, -*sp, 1
3fd5ca30:	movi   0x38, a7
3fd5ca50:	move   a7, *a14+, 1
3fd5ca60:	movk   1, a7
3fd5ca70:	move   a7, *a14+, 1
3fd5ca80:	calla  L3F703D90
3fd5cab0:	move   a8, a9
3fd5cac0:	move   *a13(0xffe0), a5, 1
3fd5cae0:	move   *a5(0x5e0), a7, 1
3fd5cb00:	inc    a7
3fd5cb10:	move   a7, *a5(0x5e0), 1
3fd5cb30:	dec    a7
3fd5cb40:	move   a7, *a13, 1
3fd5cb50:	move   a9, a11
3fd5cb60:	addk   32, a11
3fd5cb70:	move   a13, a8
3fd5cb80:	move   *a8+, *a11+, 1
3fd5cb90:	move   *a8+, *a11+, 1
3fd5cba0:	move   *a8+, *a11+, 1
3fd5cbb0:	move   *a8, *a11, 1
3fd5cbc0:	move   *a5(0x600), *a9(0x0), 1
3fd5cbf0:	move   a9, *a5(0x600), 1
3fd5cc10:	move   a9, a8
3fd5cc20:	addk   32, a8
L3FD5CC30:
3fd5cc30:	move   *sp(0xc0), a14, 1
3fd5cc50:	mmfm   sp, a5,a7,a9,a11,a13
3fd5cc70:	rets   2
L3FD5CC80:
3fd5cc80:	mmtm   sp, a7,a9,a10,a11,a13
3fd5cca0:	move   a14, a13
3fd5ccb0:	move   *a13(0xffe0), a9, 1
3fd5ccd0:	move   *a13(0xffc0), a10, 1
3fd5ccf0:	move   *a9(0x600), a11, 1
3fd5cd10:	jreq   L3FD5CDA0
L3FD5CD20:
3fd5cd20:	move   *a11(0x20), a7, 1
3fd5cd40:	cmp    a10, a7
3fd5cd50:	jrne   L3FD5CD80
3fd5cd60:	move   a11, a8
3fd5cd70:	jruc   L3FD5CDB0
L3FD5CD80:
3fd5cd80:	move   *a11, a11, 1
3fd5cd90:	jrne   L3FD5CD20
L3FD5CDA0:
3fd5cda0:	sub    a8, a8
L3FD5CDB0:
3fd5cdb0:	move   *sp(0xc0), a14, 1
3fd5cdd0:	mmfm   sp, a7,a9,a10,a11,a13
3fd5cdf0:	rets   2
3fd5ce00:	mmtm   sp, a9,a10,a13
3fd5ce20:	move   a14, a13
3fd5ce30:	move   a14, -*sp, 1
3fd5ce40:	move   *a13(0xffc0), *a14+, 1
3fd5ce60:	move   *a13(0xffe0), *a14+, 1
3fd5ce80:	calla  L3FD5CC80
3fd5ceb0:	move   a8, a9
3fd5cec0:	jrne   L3FD5CEF0
3fd5ced0:	sub    a10, a10
3fd5cee0:	jruc   L3FD5CF40
L3FD5CEF0:
3fd5cef0:	move   *a9(0xa0), a10, 1
3fd5cf10:	move   *a13(0xffa0), *a9(0xa0), 1
L3FD5CF40:
3fd5cf40:	move   a10, a8
3fd5cf50:	move   *sp(0x80), a14, 1
3fd5cf70:	mmfm   sp, a9,a10,a13
3fd5cf90:	rets   2
3fd5cfa0:	mmtm   sp, a9,a10,a13
3fd5cfc0:	move   a14, a13
3fd5cfd0:	move   a14, -*sp, 1
3fd5cfe0:	move   *a13(0xffc0), *a14+, 1
3fd5d000:	move   *a13(0xffe0), *a14+, 1
3fd5d020:	calla  L3FD5CC80
3fd5d050:	move   a8, a9
3fd5d060:	jrne   L3FD5D090
3fd5d070:	sub    a10, a10
3fd5d080:	jruc   L3FD5D0E0
L3FD5D090:
3fd5d090:	move   *a9(0xc0), a10, 1
3fd5d0b0:	move   *a13(0xffa0), *a9(0xc0), 1
L3FD5D0E0:
3fd5d0e0:	move   a10, a8
3fd5d0f0:	move   *sp(0x80), a14, 1
3fd5d110:	mmfm   sp, a9,a10,a13
3fd5d130:	rets   2
3fd5d140:	mmtm   sp, a9,a10,a13
3fd5d160:	move   a14, a13
3fd5d170:	move   a14, -*sp, 1
3fd5d180:	move   *a13(0xffc0), *a14+, 1
3fd5d1a0:	move   *a13(0xffe0), *a14+, 1
3fd5d1c0:	calla  L3FD5CC80
3fd5d1f0:	move   a8, a9
3fd5d200:	jrne   L3FD5D230
3fd5d210:	sub    a10, a10
3fd5d220:	jruc   L3FD5D280
L3FD5D230:
3fd5d230:	move   *a9(0xe0), a10, 1
3fd5d250:	move   *a13(0xffa0), *a9(0xe0), 1
L3FD5D280:
3fd5d280:	move   a10, a8
3fd5d290:	move   *sp(0x80), a14, 1
3fd5d2b0:	mmfm   sp, a9,a10,a13
3fd5d2d0:	rets   2
3fd5d2e0:	mmtm   sp, a9,a10,a13
3fd5d300:	move   a14, a13
3fd5d310:	move   a14, -*sp, 1
3fd5d320:	move   *a13(0xffc0), *a14+, 1
3fd5d340:	move   *a13(0xffe0), *a14+, 1
3fd5d360:	calla  L3FD5CC80
3fd5d390:	move   a8, a9
3fd5d3a0:	jrne   L3FD5D3D0
3fd5d3b0:	sub    a10, a10
3fd5d3c0:	jruc   L3FD5D420
L3FD5D3D0:
3fd5d3d0:	move   *a9(0x100), a10, 1
3fd5d3f0:	move   *a13(0xffa0), *a9(0x100), 1
L3FD5D420:
3fd5d420:	move   a10, a8
3fd5d430:	move   *sp(0x80), a14, 1
3fd5d450:	mmfm   sp, a9,a10,a13
3fd5d470:	rets   2
3fd5d480:	mmtm   sp, a9,a10,a13
3fd5d4a0:	move   a14, a13
3fd5d4b0:	move   a14, -*sp, 1
3fd5d4c0:	move   *a13(0xffc0), *a14+, 1
3fd5d4e0:	move   *a13(0xffe0), *a14+, 1
3fd5d500:	calla  L3FD5CC80
3fd5d530:	move   a8, a9
3fd5d540:	jrne   L3FD5D570
3fd5d550:	sub    a10, a10
3fd5d560:	jruc   L3FD5D5C0
L3FD5D570:
3fd5d570:	move   *a9(0x120), a10, 1
3fd5d590:	move   *a13(0xffa0), *a9(0x120), 1
L3FD5D5C0:
3fd5d5c0:	move   a10, a8
3fd5d5d0:	move   *sp(0x80), a14, 1
3fd5d5f0:	mmfm   sp, a9,a10,a13
3fd5d610:	rets   2
3fd5d620:	mmtm   sp, a9,a10,a13
3fd5d640:	move   a14, a13
3fd5d650:	move   a14, -*sp, 1
3fd5d660:	move   *a13(0xffc0), *a14+, 1
3fd5d680:	move   *a13(0xffe0), *a14+, 1
3fd5d6a0:	calla  L3FD5CC80
3fd5d6d0:	move   a8, a9
3fd5d6e0:	jrne   L3FD5D710
3fd5d6f0:	sub    a10, a10
3fd5d700:	jruc   L3FD5D760
L3FD5D710:
3fd5d710:	move   *a9(0x140), a10, 1
3fd5d730:	move   *a13(0xffa0), *a9(0x140), 1
L3FD5D760:
3fd5d760:	move   a10, a8
3fd5d770:	move   *sp(0x80), a14, 1
3fd5d790:	mmfm   sp, a9,a10,a13
3fd5d7b0:	rets   2
3fd5d7c0:	mmtm   sp, a9,a10,a13
3fd5d7e0:	move   a14, a13
3fd5d7f0:	move   a14, -*sp, 1
3fd5d800:	move   *a13(0xffc0), *a14+, 1
3fd5d820:	move   *a13(0xffe0), *a14+, 1
3fd5d840:	calla  L3FD5CC80
3fd5d870:	move   a8, a9
3fd5d880:	jrne   L3FD5D8B0
3fd5d890:	sub    a10, a10
3fd5d8a0:	jruc   L3FD5D900
L3FD5D8B0:
3fd5d8b0:	move   *a9(0x160), a10, 1
3fd5d8d0:	move   *a13(0xffa0), *a9(0x160), 1
L3FD5D900:
3fd5d900:	move   a10, a8
3fd5d910:	move   *sp(0x80), a14, 1
3fd5d930:	mmfm   sp, a9,a10,a13
3fd5d950:	rets   2
3fd5d960:	mmtm   sp, a7,a9,a11,a13
3fd5d980:	move   a14, a13
3fd5d990:	move   *a13(0xffa0), a11, 1
3fd5d9b0:	jrne   L3FD5DA10
3fd5d9c0:	movi   0x3f9b9290, a7
3fd5d9f0:	move   a7, *a13(0xffa0), 1
L3FD5DA10:
3fd5da10:	move   *a13(0xffe0), a11, 1
3fd5da30:	move   *a13(0xffc0), a7, 1
3fd5da50:	sll    0x5, a7
3fd5da60:	add    a11, a7
3fd5da70:	move   *a7(0x620), a9, 1
3fd5da90:	move   *a13(0xffc0), a7, 1
3fd5dab0:	sll    0x5, a7
3fd5dac0:	add    a11, a7
3fd5dad0:	move   *a13(0xffa0), *a7(0x620), 1
3fd5db00:	move   a9, a8
3fd5db10:	move   *sp(0xa0), a14, 1
3fd5db30:	mmfm   sp, a7,a9,a11,a13
3fd5db50:	rets   2
3fd5db60:	mmtm   sp, a7,a9,a11,a13
3fd5db80:	move   a14, a13
3fd5db90:	move   *a13(0xffa0), a11, 1
3fd5dbb0:	jrne   L3FD5DC10
3fd5dbc0:	movi   0x3f9b93d0, a7
3fd5dbf0:	move   a7, *a13(0xffa0), 1
L3FD5DC10:
3fd5dc10:	move   *a13(0xffe0), a11, 1
3fd5dc30:	move   *a13(0xffc0), a7, 1
3fd5dc50:	sll    0x5, a7
3fd5dc60:	add    a11, a7
3fd5dc70:	move   *a7(0x1620), a9, 1
3fd5dc90:	move   *a13(0xffc0), a7, 1
3fd5dcb0:	sll    0x5, a7
3fd5dcc0:	add    a11, a7
3fd5dcd0:	move   *a13(0xffa0), *a7(0x1620), 1
3fd5dd00:	move   a9, a8
3fd5dd10:	move   *sp(0xa0), a14, 1
3fd5dd30:	mmfm   sp, a7,a9,a11,a13
3fd5dd50:	rets   2
3fd5dd60:	mmtm   sp, a9,a10,a13
3fd5dd80:	move   a14, a13
3fd5dd90:	move   a14, -*sp, 1
3fd5dda0:	move   *a13(0xffc0), *a14+, 1
3fd5ddc0:	move   *a13(0xffe0), *a14+, 1
3fd5dde0:	calla  L3FD5CC80
3fd5de10:	move   a8, a9
3fd5de20:	jrne   L3FD5DE50
3fd5de30:	sub    a10, a10
3fd5de40:	jruc   L3FD5DEA0
L3FD5DE50:
3fd5de50:	move   *a9(0x180), a10, 1
3fd5de70:	move   *a13(0xffa0), *a9(0x180), 1
L3FD5DEA0:
3fd5dea0:	move   a10, a8
3fd5deb0:	move   *sp(0x80), a14, 1
3fd5ded0:	mmfm   sp, a9,a10,a13
3fd5def0:	rets   2
3fd5df00:	mmtm   sp, a9,a10,a13
3fd5df20:	move   a14, a13
3fd5df30:	move   a14, -*sp, 1
3fd5df40:	move   *a13(0xffc0), *a14+, 1
3fd5df60:	move   *a13(0xffe0), *a14+, 1
3fd5df80:	calla  L3FD5CC80
3fd5dfb0:	move   a8, a9
3fd5dfc0:	jrne   L3FD5DFF0
3fd5dfd0:	sub    a10, a10
3fd5dfe0:	jruc   L3FD5E040
L3FD5DFF0:
3fd5dff0:	move   *a9(0x1a0), a10, 1
3fd5e010:	move   *a13(0xffa0), *a9(0x1a0), 1
L3FD5E040:
3fd5e040:	move   a10, a8
3fd5e050:	move   *sp(0x80), a14, 1
3fd5e070:	mmfm   sp, a9,a10,a13
3fd5e090:	rets   2
L3FD5E0A0:
3fd5e0a0:	mmtm   sp, a7,a9,a10,a11,a13
3fd5e0c0:	move   a14, a13
3fd5e0d0:	move   *a13(0xffe0), a9, 1
3fd5e0f0:	move   *a9(0x380), a11, 1
3fd5e110:	move   *a9(0x3a0), a7, 1
3fd5e130:	addi   0x40, a11
3fd5e150:	cmp    a7, a11
3fd5e160:	jrls   L3FD5E1C0
3fd5e170:	move   a14, -*sp, 1
3fd5e180:	move   a9, *a14+, 1
3fd5e190:	calla  L3F9B1030
L3FD5E1C0:
3fd5e1c0:	move   *a9(0x380), a10, 1
3fd5e1e0:	move   a10, *a9(0x340), 1
3fd5e200:	movi   0x51, a11
3fd5e220:	movb   a11, *a10
3fd5e230:	movk   2, a7
3fd5e240:	setf   16, 0, 0
3fd5e250:	move   a7, *a10(0x10), 0
3fd5e270:	move   *a13(0xffc0), *a10(0x20), 1
3fd5e2a0:	move   *a9(0x380), a7, 1
3fd5e2c0:	addi   0x40, a7
3fd5e2e0:	move   a7, *a9(0x380), 1
3fd5e300:	move   *a9(0x320), a7, 1
3fd5e320:	inc    a7
3fd5e330:	move   a7, *a9(0x320), 1
3fd5e350:	move   *a9(0x400), a7, 1
3fd5e370:	jreq   L3FD5E3D0
3fd5e380:	move   a14, -*sp, 1
3fd5e390:	move   a9, *a14+, 1
3fd5e3a0:	move   *a9(0x400), a7, 1
3fd5e3c0:	call   a7
L3FD5E3D0:
3fd5e3d0:	move   *sp(0xc0), a14, 1
3fd5e3f0:	mmfm   sp, a7,a9,a10,a11,a13
3fd5e410:	rets   2
L3FD5E420:
3fd5e420:	mmtm   sp, a7,a9,a10,a11,a13
3fd5e440:	move   a14, a13
3fd5e450:	addi   0x120, a14
3fd5e470:	move   *a13(0xffe0), a9, 1
3fd5e490:	move   *a9(0x380), a11, 1
3fd5e4b0:	move   *a9(0x3a0), a7, 1
3fd5e4d0:	addi   0x40, a11
3fd5e4f0:	cmp    a7, a11
3fd5e500:	jrls   L3FD5E560
3fd5e510:	move   a14, -*sp, 1
3fd5e520:	move   a9, *a14+, 1
3fd5e530:	calla  L3F9B1030
L3FD5E560:
3fd5e560:	move   *a9(0x380), a10, 1
3fd5e580:	move   a10, *a9(0x340), 1
3fd5e5a0:	movk   16, a11
3fd5e5b0:	movb   a11, *a10
3fd5e5c0:	movk   2, a7
3fd5e5d0:	setf   16, 0, 0
3fd5e5e0:	move   a7, *a10(0x10), 0
3fd5e600:	move   *a9(0x380), a7, 1
3fd5e620:	addi   0x40, a7
3fd5e640:	move   a7, *a9(0x380), 1
3fd5e660:	move   *a9(0x320), a7, 1
3fd5e680:	inc    a7
3fd5e690:	move   a7, *a9(0x320), 1
3fd5e6b0:	move   *a13(0xffc0), a7, 1
3fd5e6d0:	jreq   L3FD5E750
3fd5e6e0:	move   a14, -*sp, 1
3fd5e6f0:	move   a7, *a14+, 1
3fd5e700:	calla  L3FB458D0
3fd5e730:	move   a8, a11
3fd5e740:	jruc   L3FD5E760
L3FD5E750:
3fd5e750:	sub    a11, a11
L3FD5E760:
3fd5e760:	setf   16, 0, 0
3fd5e770:	move   a11, *a10(0x20), 0
3fd5e790:	zext   a11, 0
3fd5e7a0:	move   a11, *a13, 1
3fd5e7b0:	movb   *a13(0xffa0), *a10(0x8)
3fd5e7e0:	addk   3, a11
3fd5e7f0:	sra    0x2, a11
3fd5e800:	zext   a11, 0
3fd5e810:	move   *a10(0x10), a7, 0
3fd5e830:	add    a11, a7
3fd5e840:	move   a7, *a10(0x10), 0
3fd5e860:	move   a14, -*sp, 1
3fd5e870:	move   *a13(0x0), *a14+, 1
3fd5e890:	move   *a13(0xffc0), *a14+, 1
3fd5e8b0:	move   a9, *a14+, 1
3fd5e8c0:	calla  L3F9B44C0
3fd5e8f0:	move   a14, -*sp, 1
3fd5e900:	movk   1, a11
3fd5e910:	move   a11, *a14+, 1
3fd5e920:	sub    a7, a7
3fd5e930:	move   a7, *a14+, 1
3fd5e940:	move   a13, a7
3fd5e950:	addk   32, a7
3fd5e960:	move   a7, *a14+, 1
3fd5e970:	move   a9, *a14+, 1
3fd5e980:	calla  L3F9B5C00
3fd5e9b0:	move   a8, a8
3fd5e9c0:	jrne   L3FD5EA00
3fd5e9d0:	sub    a11, a11
3fd5e9e0:	move   a11, *a13(0x60), 1
L3FD5EA00:
3fd5ea00:	move   *a9(0x400), a11, 1
3fd5ea20:	jreq   L3FD5EA80
3fd5ea30:	move   a14, -*sp, 1
3fd5ea40:	move   a9, *a14+, 1
3fd5ea50:	move   *a9(0x400), a11, 1
3fd5ea70:	call   a11
L3FD5EA80:
3fd5ea80:	move   *a13(0x60), a8, 1
3fd5eaa0:	move   *sp(0xc0), a14, 1
3fd5eac0:	mmfm   sp, a7,a9,a10,a11,a13
3fd5eae0:	rets   2
L3FD5EAF0:
3fd5eaf0:	move   a13, -*sp, 1
3fd5eb00:	move   a14, a13
3fd5eb10:	move   a14, -*sp, 1
3fd5eb20:	movi   0x3fd5f1f0, a8
3fd5eb50:	move   a8, *a14+, 1
3fd5eb60:	calla  L3FB341E0
3fd5eb90:	move   *sp(0x40), a14, 1
3fd5ebb0:	move   *sp+, a13, 1
3fd5ebc0:	rets   2
L3FD5EBD0:
3fd5ebd0:	move   a13, -*sp, 1
3fd5ebe0:	move   a14, a13
3fd5ebf0:	move   a14, -*sp, 1
3fd5ec00:	movi   0x3fd5f288, a8
3fd5ec30:	move   a8, *a14+, 1
3fd5ec40:	calla  L3FB341E0
3fd5ec70:	move   *sp(0x40), a14, 1
3fd5ec90:	move   *sp+, a13, 1
3fd5eca0:	rets   2
3fd5ecb0:	move   a13, -*sp, 1
3fd5ecc0:	move   a14, a13
3fd5ecd0:	move   a14, -*sp, 1
3fd5ece0:	movi   0x3fd5f318, a8
3fd5ed10:	move   a8, *a14+, 1
3fd5ed20:	calla  L3FB341E0
3fd5ed50:	move   *sp(0x40), a14, 1
3fd5ed70:	move   *sp+, a13, 1
3fd5ed80:	rets   2
L3FD5ED90:
3fd5ed90:	move   a13, -*sp, 1
3fd5eda0:	move   a14, a13
3fd5edb0:	move   a14, -*sp, 1
3fd5edc0:	movi   0x3fd5f3a8, a8
3fd5edf0:	move   a8, *a14+, 1
3fd5ee00:	calla  L3FB341E0
3fd5ee30:	move   *sp(0x40), a14, 1
3fd5ee50:	move   *sp+, a13, 1
3fd5ee60:	rets   2
L3FD5EE70:
3fd5ee70:	move   a13, -*sp, 1
3fd5ee80:	move   a14, a13
3fd5ee90:	move   a14, -*sp, 1
3fd5eea0:	movi   0x3fd5f418, a8
3fd5eed0:	move   a8, *a14+, 1
3fd5eee0:	calla  L3FB341E0
3fd5ef10:	move   *sp(0x40), a14, 1
3fd5ef30:	move   *sp+, a13, 1
3fd5ef40:	rets   2
L3FD5EF50:
3fd5ef50:	move   a13, -*sp, 1
3fd5ef60:	move   a14, a13
3fd5ef70:	move   a14, -*sp, 1
3fd5ef80:	movi   0x3fd5f488, a8
3fd5efb0:	move   a8, *a14+, 1
3fd5efc0:	calla  L3FB341E0
3fd5eff0:	move   *sp(0x40), a14, 1
3fd5f010:	move   *sp+, a13, 1
3fd5f020:	rets   2
L3FD5F030:
3fd5f030:	move   a13, -*sp, 1
3fd5f040:	move   a14, a13
3fd5f050:	move   a14, -*sp, 1
3fd5f060:	movi   0x3fd5f500, a8
3fd5f090:	move   a8, *a14+, 1
3fd5f0a0:	calla  L3FB341E0
3fd5f0d0:	move   *sp(0x40), a14, 1
3fd5f0f0:	move   *sp+, a13, 1
3fd5f100:	rets   2
L3FD5F110:
3fd5f110:	move   a13, -*sp, 1
3fd5f120:	move   a14, a13
3fd5f130:	move   a14, -*sp, 1
3fd5f140:	movi   0x3fd5f568, a8
3fd5f170:	move   a8, *a14+, 1
3fd5f180:	calla  L3FB341E0
3fd5f1b0:	move   *sp(0x40), a14, 1
3fd5f1d0:	move   *sp+, a13, 1
3fd5f1e0:	rets   2
3fd5f1f0:	.word  0x7453
3fd5f200:	sll    b3, b5
3fd5f210:	sla    0x1, b10
3fd5f220:	sra    a11, a7
3fd5f230:	rl     b3, b4
3fd5f240:	.word  0x736f
3fd5f250:	modu   b3, b4
3fd5f260:	mods   a11, a1
3fd5f270:	.word  0x0a65
3fd5f280:	andn   a8, a0
3fd5f290:	.word  0x7574
3fd5f2a0:	dsjs   a2, L3FD5F3E0
3fd5f2b0:	.word  0x7520
3fd5f2c0:	rl     a11, a14
3fd5f2d0:	sla    0x3, b8
3fd5f2e0:	sll    a11, a6
3fd5f2f0:	.word  0x746e
3fd5f300:	.word  0x0a6c
3fd5f310:	andn   a8, a0
3fd5f320:	.word  0x7574
3fd5f330:	dsjs   a2, L3FD5F470
3fd5f340:	.word  0x7520
3fd5f350:	rl     a11, a14
3fd5f360:	sla    0x3, b8
3fd5f370:	modu   a11, a9
3fd5f380:	.word  0x7463
3fd5f390:	.word  0x0a6c
3fd5f3a0:	andn   a8, a0
3fd5f3b0:	.word  0x7574
3fd5f3c0:	dsjs   a2, L3FD5F500
3fd5f3d0:	srl    a9, a0
L3FD5F3E0:
3fd5f3e0:	.word  0x7465
3fd5f3f0:	modu   a3, a5
3fd5f400:	.word  0x0a76
3fd5f410:	andn   a8, a0
3fd5f420:	.word  0x7574
3fd5f430:	dsjs   a2, L3FD5F570
3fd5f440:	srl    a1, a0
3fd5f450:	.word  0x7277
3fd5f460:	.word  0x7469
L3FD5F470:
3fd5f470:	.word  0x0a65
3fd5f480:	andn   a8, a0
3fd5f490:	.word  0x7574
3fd5f4a0:	dsjs   a2, L3FD5F5E0
3fd5f4b0:	srl    a1, a0
3fd5f4c0:	.word  0x7270
3fd5f4d0:	modu   a3, a9
3fd5f4e0:	srl    b3, b4
3fd5f4f0:	.word  0x000a
L3FD5F500:
3fd5f500:	.word  0x7453
3fd5f510:	sll    b3, b5
3fd5f520:	sla    0x1, b10
3fd5f530:	.word  0x7066
3fd5f540:	.word  0x7475
3fd5f550:	.word  0x0a73
3fd5f560:	andn   a8, a0
L3FD5F570:
3fd5f570:	.word  0x7574
3fd5f580:	dsjs   a2, L3FD5F6C0
3fd5f590:	srl    a1, a0
3fd5f5a0:	.word  0x7570
3fd5f5b0:	sll    b11, b4
3fd5f5c0:	.word  0x000a
3fd5f5d0:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3fd5f5f0:	move   a14, a13
3fd5f600:	addi   0x1a0, a14
3fd5f620:	move   *a13(0xffe0), a9, 1
3fd5f640:	movi   0x3fd60150, a7
3fd5f670:	move   a7, *a13(0x160), 1
3fd5f690:	sub    a7, a7
3fd5f6a0:	move   a7, *a13(0x180), 1
L3FD5F6C0:
3fd5f6c0:	move   *a9(0x380), a7, 1
3fd5f6e0:	move   *a9(0x3a0), a5, 1
3fd5f700:	addk   32, a7
3fd5f710:	cmp    a5, a7
3fd5f720:	jrls   L3FD5F780
3fd5f730:	move   a14, -*sp, 1
3fd5f740:	move   a9, *a14+, 1
3fd5f750:	calla  L3F9B1030
L3FD5F780:
3fd5f780:	move   *a9(0x380), a12, 1
3fd5f7a0:	move   a12, *a9(0x340), 1
3fd5f7c0:	movi   0x63, a7
3fd5f7e0:	movb   a7, *a12
3fd5f7f0:	movk   1, a5
3fd5f800:	setf   16, 0, 0
3fd5f810:	move   a5, *a12(0x10), 0
3fd5f830:	move   *a9(0x380), a5, 1
3fd5f850:	addk   32, a5
3fd5f860:	move   a5, *a9(0x380), 1
3fd5f880:	move   *a9(0x320), a5, 1
3fd5f8a0:	inc    a5
3fd5f8b0:	move   a5, *a9(0x320), 1
3fd5f8d0:	move   a14, -*sp, 1
3fd5f8e0:	sub    a5, a5
3fd5f8f0:	move   a5, *a14+, 1
3fd5f900:	move   a5, *a14+, 1
3fd5f910:	move   a13, *a14+, 1
3fd5f920:	move   a9, *a14+, 1
3fd5f930:	calla  L3F9B5C00
3fd5f960:	move   a8, a8
3fd5f970:	jrne   L3FD5FA20
3fd5f980:	move   *a9(0x400), a5, 1
3fd5f9a0:	jreq   L3FD5FA00
3fd5f9b0:	move   a14, -*sp, 1
3fd5f9c0:	move   a9, *a14+, 1
3fd5f9d0:	move   *a9(0x400), a5, 1
3fd5f9f0:	call   a5
L3FD5FA00:
3fd5fa00:	sub    a8, a8
3fd5fa10:	jruc   L3FD5FF80
L3FD5FA20:
3fd5fa20:	move   *a13(0xffc0), a5, 1
3fd5fa40:	setf   8, 0, 0
3fd5fa50:	move   *a13(0x8), a7, 0
3fd5fa70:	move   a7, *a5, 1
3fd5fa80:	jreq   L3FD5FEB0
3fd5fa90:	move   a14, -*sp, 1
3fd5faa0:	move   *a5, a5, 1
3fd5fab0:	sll    0x2, a5
3fd5fac0:	move   a5, *a14+, 1
3fd5fad0:	calla  L3F701230
3fd5fb00:	move   a8, *a13(0x100), 1
3fd5fb20:	move   *a13(0x20), a5, 1
3fd5fb40:	sll    0x2, a5
3fd5fb50:	move   a5, *a13(0x140), 1
3fd5fb70:	move   a14, -*sp, 1
3fd5fb80:	inc    a5
3fd5fb90:	move   a5, *a14+, 1
3fd5fba0:	calla  L3F701230
3fd5fbd0:	move   a8, *a13(0x120), 1
3fd5fbf0:	move   a14, -*sp, 1
3fd5fc00:	move   *a13(0x140), *a14+, 1
3fd5fc20:	move   a8, *a14+, 1
3fd5fc30:	move   a9, *a14+, 1
3fd5fc40:	calla  L3F9B3740
3fd5fc70:	move   *a13(0x120), a5, 1
3fd5fc90:	movb   *a5, a11
3fd5fca0:	sub    a10, a10
3fd5fcb0:	move   *a13(0xffc0), a5, 1
3fd5fcd0:	move   *a5, a5, 1
3fd5fce0:	cmp    a5, a10
3fd5fcf0:	jrge   L3FD5FEE0
L3FD5FD00:
3fd5fd00:	move   a10, a7
3fd5fd10:	sll    0x5, a7
3fd5fd20:	move   *a13(0x100), a5, 1
3fd5fd40:	add    a5, a7
3fd5fd50:	move   *a13(0x120), a5, 1
3fd5fd70:	addk   8, a5
3fd5fd80:	move   a5, *a7, 1
3fd5fd90:	move   a11, a7
3fd5fda0:	inc    a7
3fd5fdb0:	sll    0x3, a7
3fd5fdc0:	move   *a13(0x120), a5, 1
3fd5fde0:	add    a5, a7
3fd5fdf0:	move   a7, *a13(0x120), 1
3fd5fe10:	movb   *a7, a11
3fd5fe20:	sub    a5, a5
3fd5fe30:	movb   a5, *a7
3fd5fe40:	inc    a10
3fd5fe50:	move   *a13(0xffc0), a5, 1
3fd5fe70:	move   *a5, a5, 1
3fd5fe80:	cmp    a5, a10
3fd5fe90:	jrlt   L3FD5FD00
3fd5fea0:	jruc   L3FD5FEE0
L3FD5FEB0:
3fd5feb0:	sub    a5, a5
3fd5fec0:	move   a5, *a13(0x100), 1
L3FD5FEE0:
3fd5fee0:	move   *a9(0x400), a7, 1
3fd5ff00:	jreq   L3FD5FF60
3fd5ff10:	move   a14, -*sp, 1
3fd5ff20:	move   a9, *a14+, 1
3fd5ff30:	move   *a9(0x400), a7, 1
3fd5ff50:	call   a7
L3FD5FF60:
3fd5ff60:	move   *a13(0x100), a8, 1
L3FD5FF80:
3fd5ff80:	move   *sp(0x100), a14, 1
3fd5ffa0:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3fd5ffc0:	rets   2
3fd5ffd0:	mmtm   sp, a11,a13
3fd5fff0:	move   a14, a13
3fd60000:	move   *a13(0xffe0), a11, 1
3fd60020:	jreq   L3FD60100
3fd60030:	move   a14, -*sp, 1
3fd60040:	move   *a11, a11, 1
3fd60050:	subk   8, a11
3fd60060:	move   a11, *a14+, 1
3fd60070:	calla  L3F702440
3fd600a0:	move   a14, -*sp, 1
3fd600b0:	move   *a13(0xffe0), *a14+, 1
3fd600d0:	calla  L3F702440
L3FD60100:
3fd60100:	move   *sp(0x60), a14, 1
3fd60120:	mmfm   sp, a11,a13
3fd60140:	rets   2
3fd60150:	.word  0x0000
L3FD60160:
3fd60160:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fd60180:	move   a14, a13
3fd60190:	addi   0x40, a14
3fd601b0:	move   *a13(0xffe0), a9, 1
3fd601d0:	move   *a9(0x380), a11, 1
3fd601f0:	move   *a9(0x3a0), a7, 1
3fd60210:	addi   0x60, a11
3fd60230:	cmp    a7, a11
3fd60240:	jrls   L3FD602A0
3fd60250:	move   a14, -*sp, 1
3fd60260:	move   a9, *a14+, 1
3fd60270:	calla  L3F9B1030
L3FD602A0:
3fd602a0:	move   *a9(0x380), a10, 1
3fd602c0:	move   a10, *a9(0x340), 1
3fd602e0:	movi   0x2d, a11
3fd60300:	movb   a11, *a10
3fd60310:	movk   3, a7
3fd60320:	setf   16, 0, 0
3fd60330:	move   a7, *a10(0x10), 0
3fd60350:	move   *a9(0x380), a7, 1
3fd60370:	addi   0x60, a7
3fd60390:	move   a7, *a9(0x380), 1
3fd603b0:	move   *a9(0x320), a7, 1
3fd603d0:	inc    a7
3fd603e0:	move   a7, *a9(0x320), 1
3fd60400:	move   *a13(0xffc0), a7, 1
3fd60420:	jreq   L3FD604A0
3fd60430:	move   a14, -*sp, 1
3fd60440:	move   a7, *a14+, 1
3fd60450:	calla  L3FB458D0
3fd60480:	move   a8, a11
3fd60490:	jruc   L3FD604B0
L3FD604A0:
3fd604a0:	sub    a11, a11
L3FD604B0:
3fd604b0:	setf   16, 0, 0
3fd604c0:	move   a11, *a10(0x40), 0
3fd604e0:	zext   a11, 0
3fd604f0:	move   a11, *a13, 1
3fd60500:	move   a14, -*sp, 1
3fd60510:	move   a9, *a14+, 1
3fd60520:	move   *a9(0x180), a5, 1
3fd60540:	call   a5
3fd60550:	move   a8, *a13(0x20), 1
3fd60570:	move   a8, *a10(0x20), 1
3fd60590:	addk   3, a11
3fd605a0:	sra    0x2, a11
3fd605b0:	setf   16, 0, 0
3fd605c0:	zext   a11, 0
3fd605d0:	move   *a10(0x10), a5, 0
3fd605f0:	add    a11, a5
3fd60600:	move   a5, *a10(0x10), 0
3fd60620:	move   *a13, a11, 1
3fd60630:	sll    0x3, a11
3fd60640:	move   *a9(0x380), a5, 1
3fd60660:	add    a11, a5
3fd60670:	move   *a9(0x3a0), a11, 1
3fd60690:	cmp    a11, a5
3fd606a0:	jrhi   L3FD607F0
3fd606b0:	move   a14, -*sp, 1
3fd606c0:	move   *a13(0x0), *a14+, 1
3fd606e0:	move   *a9(0x380), *a14+, 1
3fd60700:	move   a7, *a14+, 1
3fd60710:	calla  L3FB44400
3fd60740:	move   *a13, a11, 1
3fd60750:	addk   3, a11
3fd60760:	movk   3, a5
3fd60770:	andn   a5, a11
3fd60780:	sll    0x3, a11
3fd60790:	move   *a9(0x380), a5, 1
3fd607b0:	add    a11, a5
3fd607c0:	move   a5, *a9(0x380), 1
3fd607e0:	jruc   L3FD60870
L3FD607F0:
3fd607f0:	move   a14, -*sp, 1
3fd60800:	move   *a13(0x0), *a14+, 1
3fd60820:	move   a7, *a14+, 1
3fd60830:	move   a9, *a14+, 1
3fd60840:	calla  L3F9B44C0
L3FD60870:
3fd60870:	move   *a9(0x400), a11, 1
3fd60890:	jreq   L3FD608F0
3fd608a0:	move   a14, -*sp, 1
3fd608b0:	move   a9, *a14+, 1
3fd608c0:	move   *a9(0x400), a11, 1
3fd608e0:	call   a11
L3FD608F0:
3fd608f0:	move   *a13(0x20), a8, 1
3fd60910:	move   *sp(0xe0), a14, 1
3fd60930:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fd60950:	rets   2
L3FD60960:
3fd60960:	mmtm   sp, a7,a9,a11,a13
3fd60980:	move   a14, a13
3fd60990:	move   *a13(0xffe0), a11, 1
3fd609b0:	move   *a11(0x380), a11, 1
3fd609d0:	move   *a13(0xffe0), a7, 1
3fd609f0:	move   *a7(0x3a0), a7, 1
3fd60a10:	addi   0x80, a11
3fd60a30:	cmp    a7, a11
3fd60a40:	jrls   L3FD60AB0
3fd60a50:	move   a14, -*sp, 1
3fd60a60:	move   *a13(0xffe0), *a14+, 1
3fd60a80:	calla  L3F9B1030
L3FD60AB0:
3fd60ab0:	move   *a13(0xffe0), a11, 1
3fd60ad0:	move   *a11(0x380), a7, 1
3fd60af0:	move   a7, *a11(0x340), 1
3fd60b10:	move   a7, a9
3fd60b20:	movk   12, a7
3fd60b30:	movb   a7, *a9
3fd60b40:	movk   4, a7
3fd60b50:	setf   16, 0, 0
3fd60b60:	move   a7, *a9(0x10), 0
3fd60b80:	move   *a11(0x380), a7, 1
3fd60ba0:	addi   0x80, a7
3fd60bc0:	move   a7, *a11(0x380), 1
3fd60be0:	move   *a11(0x320), a7, 1
3fd60c00:	inc    a7
3fd60c10:	move   a7, *a11(0x320), 1
3fd60c30:	move   *a13(0xffc0), *a9(0x20), 1
3fd60c60:	movi   0x40, a7
3fd60c80:	move   a7, *a9(0x40), 0
3fd60ca0:	movk   1, a7
3fd60cb0:	move   a7, *a9(0x60), 1
3fd60cd0:	move   *a11(0x400), a7, 1
3fd60cf0:	jreq   L3FD60D50
3fd60d00:	move   a14, -*sp, 1
3fd60d10:	move   a11, *a14+, 1
3fd60d20:	move   *a11(0x400), a7, 1
3fd60d40:	call   a7
L3FD60D50:
3fd60d50:	move   *sp(0xa0), a14, 1
3fd60d70:	mmfm   sp, a7,a9,a11,a13
3fd60d90:	rets   2
3fd60da0:	mmtm   sp, a11,a13
3fd60dc0:	move   a14, a13
3fd60dd0:	move   *a13(0xffe0), a11, 1
3fd60df0:	move   *a11(0x60), a8, 1
3fd60e10:	move   *sp(0x60), a14, 1
3fd60e30:	mmfm   sp, a11,a13
3fd60e50:	rets   2
L3FD60E60:
3fd60e60:	mmtm   sp, a11,a13
3fd60e80:	move   a14, a13
3fd60e90:	move   *a13(0xffe0), a11, 1
3fd60eb0:	move   *a11(0x440), a8, 1
3fd60ed0:	move   *sp(0x60), a14, 1
3fd60ef0:	mmfm   sp, a11,a13
3fd60f10:	rets   2
L3FD60F20:
3fd60f20:	mmtm   sp, a7,a9,a11,a13
3fd60f40:	move   a14, a13
3fd60f50:	move   *a13(0xffe0), a11, 1
3fd60f70:	move   *a11(0x440), a9, 1
3fd60f90:	move   a9, a7
3fd60fa0:	sll    0x9, a9
3fd60fb0:	sll    0x7, a7
3fd60fc0:	add    a7, a9
3fd60fd0:	move   *a11(0x480), a7, 1
3fd60ff0:	add    a9, a7
3fd61000:	move   *a7(0x40), a8, 1
3fd61020:	move   *sp(0xa0), a14, 1
3fd61040:	mmfm   sp, a7,a9,a11,a13
3fd61060:	rets   2
3fd61070:	movi   0xffff, a8
3fd61090:	rets
3fd610a0:	mmtm   sp, a11,a13
3fd610c0:	move   a14, a13
3fd610d0:	move   *a13(0xffe0), a11, 1
3fd610f0:	move   *a11(0x2e0), a8, 1
3fd61110:	move   *sp(0x60), a14, 1
3fd61130:	mmfm   sp, a11,a13
3fd61150:	rets   2
3fd61160:	mmtm   sp, a11,a13
3fd61180:	move   a14, a13
3fd61190:	move   *a13(0xffe0), a11, 1
3fd611b0:	move   *a11(0x460), a8, 1
3fd611d0:	move   *sp(0x60), a14, 1
3fd611f0:	mmfm   sp, a11,a13
3fd61210:	rets   2
3fd61220:	mmtm   sp, a11,a13
3fd61240:	move   a14, a13
3fd61250:	move   *a13(0xffe0), a11, 1
3fd61270:	move   *a11(0xa0), a8, 1
3fd61290:	move   *sp(0x60), a14, 1
3fd612b0:	mmfm   sp, a11,a13
3fd612d0:	rets   2
3fd612e0:	mmtm   sp, a11,a13
3fd61300:	move   a14, a13
3fd61310:	move   *a13(0xffe0), a11, 1
3fd61330:	move   *a11(0xc0), a8, 1
3fd61350:	move   *sp(0x60), a14, 1
3fd61370:	mmfm   sp, a11,a13
3fd61390:	rets   2
3fd613a0:	mmtm   sp, a11,a13
3fd613c0:	move   a14, a13
3fd613d0:	move   *a13(0xffe0), a11, 1
3fd613f0:	move   *a11(0x280), a8, 1
3fd61410:	move   *sp(0x60), a14, 1
3fd61430:	mmfm   sp, a11,a13
3fd61450:	rets   2
3fd61460:	mmtm   sp, a11,a13
3fd61480:	move   a14, a13
3fd61490:	move   *a13(0xffe0), a11, 1
3fd614b0:	move   *a11(0x1c0), a8, 1
3fd614d0:	move   *sp(0x60), a14, 1
3fd614f0:	mmfm   sp, a11,a13
3fd61510:	rets   2
3fd61520:	mmtm   sp, a11,a13
3fd61540:	move   a14, a13
3fd61550:	move   *a13(0xffe0), a11, 1
3fd61570:	move   *a11(0x200), a8, 1
3fd61590:	move   *sp(0x60), a14, 1
3fd615b0:	mmfm   sp, a11,a13
3fd615d0:	rets   2
3fd615e0:	mmtm   sp, a11,a13
3fd61600:	move   a14, a13
3fd61610:	move   *a13(0xffe0), a11, 1
3fd61630:	move   *a11(0x1e0), a8, 1
3fd61650:	move   *sp(0x60), a14, 1
3fd61670:	mmfm   sp, a11,a13
3fd61690:	rets   2
3fd616a0:	mmtm   sp, a11,a13
3fd616c0:	move   a14, a13
3fd616d0:	move   *a13(0xffe0), a11, 1
3fd616f0:	move   *a11(0x1a0), a8, 1
3fd61710:	move   *sp(0x60), a14, 1
3fd61730:	mmfm   sp, a11,a13
3fd61750:	rets   2
3fd61760:	mmtm   sp, a7,a9,a11,a13
3fd61780:	move   a14, a13
3fd61790:	move   *a13(0xffe0), a11, 1
3fd617b0:	move   *a13(0xffc0), a9, 1
3fd617d0:	move   a9, a7
3fd617e0:	sll    0x9, a9
3fd617f0:	sll    0x7, a7
3fd61800:	add    a7, a9
3fd61810:	move   *a11(0x480), a7, 1
3fd61830:	add    a9, a7
3fd61840:	move   *a7(0x40), a8, 1
3fd61860:	move   *sp(0xa0), a14, 1
3fd61880:	mmfm   sp, a7,a9,a11,a13
3fd618a0:	rets   2
3fd618b0:	mmtm   sp, a7,a9,a11,a13
3fd618d0:	move   a14, a13
3fd618e0:	move   *a13(0xffe0), a11, 1
3fd61900:	move   *a13(0xffc0), a9, 1
3fd61920:	move   a9, a7
3fd61930:	sll    0x9, a9
3fd61940:	sll    0x7, a7
3fd61950:	add    a7, a9
3fd61960:	move   *a11(0x480), a7, 1
3fd61980:	add    a9, a7
3fd61990:	move   *a7(0x140), a8, 1
3fd619b0:	move   *sp(0xa0), a14, 1
3fd619d0:	mmfm   sp, a7,a9,a11,a13
3fd619f0:	rets   2
3fd61a00:	mmtm   sp, a7,a9,a11,a13
3fd61a20:	move   a14, a13
3fd61a30:	move   *a13(0xffe0), a11, 1
3fd61a50:	move   *a13(0xffc0), a9, 1
3fd61a70:	move   a9, a7
3fd61a80:	sll    0x9, a9
3fd61a90:	sll    0x7, a7
3fd61aa0:	add    a7, a9
3fd61ab0:	move   *a11(0x480), a7, 1
3fd61ad0:	add    a9, a7
3fd61ae0:	move   *a7(0x160), a8, 1
3fd61b00:	move   *sp(0xa0), a14, 1
3fd61b20:	mmfm   sp, a7,a9,a11,a13
3fd61b40:	rets   2
3fd61b50:	mmtm   sp, a7,a9,a11,a13
3fd61b70:	move   a14, a13
3fd61b80:	move   *a13(0xffe0), a11, 1
3fd61ba0:	move   *a13(0xffc0), a9, 1
3fd61bc0:	move   a9, a7
3fd61bd0:	sll    0x9, a9
3fd61be0:	sll    0x7, a7
3fd61bf0:	add    a7, a9
3fd61c00:	move   *a11(0x480), a7, 1
3fd61c20:	add    a9, a7
3fd61c30:	move   *a7(0x1c0), a8, 1
3fd61c50:	move   *sp(0xa0), a14, 1
3fd61c70:	mmfm   sp, a7,a9,a11,a13
3fd61c90:	rets   2
3fd61ca0:	mmtm   sp, a7,a9,a11,a13
3fd61cc0:	move   a14, a13
3fd61cd0:	move   *a13(0xffe0), a11, 1
3fd61cf0:	move   *a13(0xffc0), a9, 1
3fd61d10:	move   a9, a7
3fd61d20:	sll    0x9, a9
3fd61d30:	sll    0x7, a7
3fd61d40:	add    a7, a9
3fd61d50:	move   *a11(0x480), a7, 1
3fd61d70:	add    a9, a7
3fd61d80:	move   *a7(0x1a0), a8, 1
3fd61da0:	move   *sp(0xa0), a14, 1
3fd61dc0:	mmfm   sp, a7,a9,a11,a13
3fd61de0:	rets   2
3fd61df0:	mmtm   sp, a7,a9,a11,a13
3fd61e10:	move   a14, a13
3fd61e20:	move   *a13(0xffe0), a11, 1
3fd61e40:	move   *a13(0xffc0), a9, 1
3fd61e60:	move   a9, a7
3fd61e70:	sll    0x9, a9
3fd61e80:	sll    0x7, a7
3fd61e90:	add    a7, a9
3fd61ea0:	move   *a11(0x480), a7, 1
3fd61ec0:	add    a9, a7
3fd61ed0:	move   *a7(0x60), a8, 1
3fd61ef0:	move   *sp(0xa0), a14, 1
3fd61f10:	mmfm   sp, a7,a9,a11,a13
3fd61f30:	rets   2
3fd61f40:	mmtm   sp, a7,a9,a11,a13
3fd61f60:	move   a14, a13
3fd61f70:	move   *a13(0xffe0), a11, 1
3fd61f90:	move   *a13(0xffc0), a9, 1
3fd61fb0:	move   a9, a7
3fd61fc0:	sll    0x9, a9
3fd61fd0:	sll    0x7, a7
3fd61fe0:	add    a7, a9
3fd61ff0:	move   *a11(0x480), a7, 1
3fd62010:	add    a9, a7
3fd62020:	move   *a7(0x80), a8, 1
3fd62040:	move   *sp(0xa0), a14, 1
3fd62060:	mmfm   sp, a7,a9,a11,a13
3fd62080:	rets   2
3fd62090:	mmtm   sp, a7,a9,a11,a13
3fd620b0:	move   a14, a13
3fd620c0:	move   *a13(0xffe0), a11, 1
3fd620e0:	move   *a13(0xffc0), a9, 1
3fd62100:	move   a9, a7
3fd62110:	sll    0x9, a9
3fd62120:	sll    0x7, a7
3fd62130:	add    a7, a9
3fd62140:	move   *a11(0x480), a7, 1
3fd62160:	add    a9, a7
3fd62170:	move   *a7(0xa0), a8, 1
3fd62190:	move   *sp(0xa0), a14, 1
3fd621b0:	mmfm   sp, a7,a9,a11,a13
3fd621d0:	rets   2
3fd621e0:	mmtm   sp, a7,a9,a11,a13
3fd62200:	move   a14, a13
3fd62210:	move   *a13(0xffe0), a11, 1
3fd62230:	move   *a13(0xffc0), a9, 1
3fd62250:	move   a9, a7
3fd62260:	sll    0x9, a9
3fd62270:	sll    0x7, a7
3fd62280:	add    a7, a9
3fd62290:	move   *a11(0x480), a7, 1
3fd622b0:	add    a9, a7
3fd622c0:	move   *a7(0xc0), a8, 1
3fd622e0:	move   *sp(0xa0), a14, 1
3fd62300:	mmfm   sp, a7,a9,a11,a13
3fd62320:	rets   2
3fd62330:	mmtm   sp, a7,a9,a11,a13
3fd62350:	move   a14, a13
3fd62360:	move   *a13(0xffe0), a11, 1
3fd62380:	move   *a13(0xffc0), a9, 1
3fd623a0:	move   a9, a7
3fd623b0:	sll    0x9, a9
3fd623c0:	sll    0x7, a7
3fd623d0:	add    a7, a9
3fd623e0:	move   *a11(0x480), a7, 1
3fd62400:	add    a9, a7
3fd62410:	move   *a7(0x120), a8, 1
3fd62430:	move   *sp(0xa0), a14, 1
3fd62450:	mmfm   sp, a7,a9,a11,a13
3fd62470:	rets   2
3fd62480:	mmtm   sp, a7,a9,a11,a13
3fd624a0:	move   a14, a13
3fd624b0:	move   *a13(0xffe0), a11, 1
3fd624d0:	move   *a13(0xffc0), a9, 1
3fd624f0:	move   a9, a7
3fd62500:	sll    0x9, a9
3fd62510:	sll    0x7, a7
3fd62520:	add    a7, a9
3fd62530:	move   *a11(0x480), a7, 1
3fd62550:	add    a9, a7
3fd62560:	move   *a7(0x140), a9, 1
3fd62580:	move   *a9(0xe0), a8, 1
3fd625a0:	move   *sp(0xa0), a14, 1
3fd625c0:	mmfm   sp, a7,a9,a11,a13
3fd625e0:	rets   2
3fd625f0:	mmtm   sp, a11,a13
3fd62610:	move   a14, a13
3fd62620:	move   *a13(0xffe0), a11, 1
3fd62640:	move   *a11(0xe0), a8, 1
3fd62660:	move   *sp(0x60), a14, 1
3fd62680:	mmfm   sp, a11,a13
3fd626a0:	rets   2
3fd626b0:	mmtm   sp, a11,a13
3fd626d0:	move   a14, a13
3fd626e0:	move   *a13(0xffe0), a11, 1
3fd62700:	move   *a11(0x420), a8, 1
3fd62720:	move   *sp(0x60), a14, 1
3fd62740:	mmfm   sp, a11,a13
3fd62760:	rets   2
3fd62770:	mmtm   sp, a7,a9,a11,a13
3fd62790:	move   a14, a13
3fd627a0:	move   *a13(0xffe0), a11, 1
3fd627c0:	move   *a13(0xffc0), a9, 1
3fd627e0:	move   a9, a7
3fd627f0:	sll    0x9, a9
3fd62800:	sll    0x7, a7
3fd62810:	add    a7, a9
3fd62820:	move   *a11(0x480), a7, 1
3fd62840:	add    a9, a7
3fd62850:	move   *a7(0x120), a8, 1
3fd62870:	move   *sp(0xa0), a14, 1
3fd62890:	mmfm   sp, a7,a9,a11,a13
3fd628b0:	rets   2
3fd628c0:	mmtm   sp, a7,a9,a11,a13
3fd628e0:	move   a14, a13
3fd628f0:	move   *a13(0xffe0), a11, 1
3fd62910:	move   *a13(0xffc0), a9, 1
3fd62930:	move   a9, a7
3fd62940:	sll    0x9, a9
3fd62950:	sll    0x7, a7
3fd62960:	add    a7, a9
3fd62970:	move   *a11(0x480), a7, 1
3fd62990:	add    a9, a7
3fd629a0:	move   *a7(0x180), a8, 1
3fd629c0:	move   *sp(0xa0), a14, 1
3fd629e0:	mmfm   sp, a7,a9,a11,a13
3fd62a00:	rets   2
L3FD62A10:
3fd62a10:	mmtm   sp, a11,a13
3fd62a30:	move   a14, a13
3fd62a40:	move   a14, -*sp, 1
3fd62a50:	move   *a13(0xffe0), *a14+, 1
3fd62a70:	move   *a13(0xffe0), a11, 1
3fd62a90:	move   *a11(0x220), a11, 1
3fd62ab0:	call   a11
3fd62ac0:	move   *sp(0x60), a14, 1
3fd62ae0:	mmfm   sp, a11,a13
3fd62b00:	rets   2
3fd62b10:	mmtm   sp, a11,a13
3fd62b30:	move   a14, a13
3fd62b40:	move   a14, -*sp, 1
3fd62b50:	move   *a13(0xffa0), *a14+, 1
3fd62b70:	move   *a13(0xffc0), *a14+, 1
3fd62b90:	move   *a13(0xffe0), *a14+, 1
3fd62bb0:	move   *a13(0xffe0), a11, 1
3fd62bd0:	move   *a11(0x240), a11, 1
3fd62bf0:	call   a11
3fd62c00:	move   *sp(0x60), a14, 1
3fd62c20:	mmfm   sp, a11,a13
3fd62c40:	rets   2
3fd62c50:	mmtm   sp, a11,a13
3fd62c70:	move   a14, a13
3fd62c80:	move   a14, -*sp, 1
3fd62c90:	move   *a13(0xff80), *a14+, 1
3fd62cb0:	move   *a13(0xffa0), *a14+, 1
3fd62cd0:	move   *a13(0xffc0), *a14+, 1
3fd62cf0:	move   *a13(0xffe0), *a14+, 1
3fd62d10:	move   *a13(0xffe0), a11, 1
3fd62d30:	move   *a11(0x260), a11, 1
3fd62d50:	call   a11
3fd62d60:	move   *sp(0x60), a14, 1
3fd62d80:	mmfm   sp, a11,a13
3fd62da0:	rets   2
3fd62db0:	mmtm   sp, a9,a11,a13
3fd62dd0:	move   a14, a13
3fd62de0:	addk   32, a14
3fd62df0:	move   a14, -*sp, 1
3fd62e00:	move   *a13(0xff60), *a14+, 1
3fd62e20:	move   *a13(0xff80), *a14+, 1
3fd62e40:	move   *a13(0xffa0), *a14+, 1
3fd62e60:	move   *a13(0xffc0), *a14+, 1
3fd62e80:	move   *a13(0xffe0), *a14+, 1
3fd62ea0:	move   *a13(0xffe0), a11, 1
3fd62ec0:	move   *a11(0x280), a9, 1
3fd62ee0:	call   a9
3fd62ef0:	move   a8, *a13, 1
3fd62f00:	move   *sp(0x80), a14, 1
3fd62f20:	mmfm   sp, a9,a11,a13
3fd62f40:	rets   2
3fd62f50:	mmtm   sp, a11,a13
3fd62f70:	move   a14, a13
3fd62f80:	move   a14, -*sp, 1
3fd62f90:	move   *a13(0xffc0), *a14+, 1
3fd62fb0:	move   *a13(0xffe0), *a14+, 1
3fd62fd0:	move   *a13(0xffe0), a11, 1
3fd62ff0:	move   *a11(0x2a0), a11, 1
3fd63010:	call   a11
3fd63020:	move   *sp(0x60), a14, 1
3fd63040:	mmfm   sp, a11,a13
3fd63060:	rets   2
3fd63070:	mmtm   sp, a7,a9,a10,a11,a13
3fd63090:	move   a14, a13
3fd630a0:	move   *a13(0xffe0), a9, 1
3fd630c0:	move   *a9(0x380), a11, 1
3fd630e0:	move   *a9(0x3a0), a7, 1
3fd63100:	addk   32, a11
3fd63110:	cmp    a7, a11
3fd63120:	jrls   L3FD63180
3fd63130:	move   a14, -*sp, 1
3fd63140:	move   a9, *a14+, 1
3fd63150:	calla  L3F9B1030
L3FD63180:
3fd63180:	move   *a9(0x380), a10, 1
3fd631a0:	move   a10, *a9(0x340), 1
3fd631c0:	movi   0x7f, a11
3fd631e0:	movb   a11, *a10
3fd631f0:	movk   1, a7
3fd63200:	setf   16, 0, 0
3fd63210:	move   a7, *a10(0x10), 0
3fd63230:	move   *a9(0x380), a7, 1
3fd63250:	addk   32, a7
3fd63260:	move   a7, *a9(0x380), 1
3fd63280:	move   *a9(0x320), a7, 1
3fd632a0:	inc    a7
3fd632b0:	move   a7, *a9(0x320), 1
3fd632d0:	move   *sp(0xc0), a14, 1
3fd632f0:	mmfm   sp, a7,a9,a10,a11,a13
3fd63310:	rets   2
L3FD63320:
3fd63320:	mmtm   sp, a11,a13
3fd63340:	move   a14, a13
3fd63350:	move   *a13(0xffe0), a11, 1
3fd63370:	move   *a11(0x320), a8, 1
3fd63390:	inc    a8
3fd633a0:	move   *sp(0x60), a14, 1
3fd633c0:	mmfm   sp, a11,a13
3fd633e0:	rets   2
3fd633f0:	mmtm   sp, a11,a13
3fd63410:	move   a14, a13
3fd63420:	move   *a13(0xffe0), a11, 1
3fd63440:	move   *a11(0x300), a8, 1
3fd63460:	move   *sp(0x60), a14, 1
3fd63480:	mmfm   sp, a11,a13
3fd634a0:	rets   2
3fd634b0:	mmtm   sp, a7,a9,a11,a13
3fd634d0:	move   a14, a13
3fd634e0:	move   *a13(0xffe0), a11, 1
3fd63500:	move   *a13(0xffc0), a9, 1
3fd63520:	move   a9, a7
3fd63530:	sll    0x9, a9
3fd63540:	sll    0x7, a7
3fd63550:	add    a7, a9
3fd63560:	move   *a11(0x480), a8, 1
3fd63580:	add    a9, a8
3fd63590:	move   *sp(0xa0), a14, 1
3fd635b0:	mmfm   sp, a7,a9,a11,a13
3fd635d0:	rets   2
3fd635e0:	mmtm   sp, a7,a9,a11,a13
3fd63600:	move   a14, a13
3fd63610:	move   *a13(0xffe0), a11, 1
3fd63630:	move   *a11(0x440), a9, 1
3fd63650:	move   a9, a7
3fd63660:	sll    0x9, a9
3fd63670:	sll    0x7, a7
3fd63680:	add    a7, a9
3fd63690:	move   *a11(0x480), a8, 1
3fd636b0:	add    a9, a8
3fd636c0:	move   *sp(0xa0), a14, 1
3fd636e0:	mmfm   sp, a7,a9,a11,a13
3fd63700:	rets   2
3fd63710:	mmtm   sp, a11,a13
3fd63730:	move   a14, a13
3fd63740:	move   *a13(0xffe0), a11, 1
3fd63760:	move   *a11(0x20), a8, 1
3fd63780:	move   *sp(0x60), a14, 1
3fd637a0:	mmfm   sp, a11,a13
3fd637c0:	rets   2
3fd637d0:	mmtm   sp, a11,a13
3fd637f0:	move   a14, a13
3fd63800:	move   *a13(0xffe0), a11, 1
3fd63820:	move   *a11(0x40), a8, 1
3fd63840:	move   *sp(0x60), a14, 1
3fd63860:	mmfm   sp, a11,a13
3fd63880:	rets   2
3fd63890:	mmtm   sp, a11,a13
3fd638b0:	move   a14, a13
3fd638c0:	move   *a13(0xffe0), a11, 1
3fd638e0:	move   *a11(0x1c0), a8, 1
3fd63900:	move   *sp(0x60), a14, 1
3fd63920:	mmfm   sp, a11,a13
3fd63940:	rets   2
3fd63950:	mmtm   sp, a11,a13
3fd63970:	move   a14, a13
3fd63980:	move   *a13(0xffe0), a11, 1
3fd639a0:	move   *a11(0x1a0), a8, 1
3fd639c0:	move   *sp(0x60), a14, 1
3fd639e0:	mmfm   sp, a11,a13
3fd63a00:	rets   2
3fd63a10:	mmtm   sp, a11,a13
3fd63a30:	move   a14, a13
3fd63a40:	move   *a13(0xffe0), a11, 1
3fd63a60:	move   *a11(0x180), a8, 1
3fd63a80:	move   *sp(0x60), a14, 1
3fd63aa0:	mmfm   sp, a11,a13
3fd63ac0:	rets   2
3fd63ad0:	mmtm   sp, a11,a13
3fd63af0:	move   a14, a13
3fd63b00:	move   *a13(0xffe0), a11, 1
3fd63b20:	move   *a11(0x120), a8, 1
3fd63b40:	move   *sp(0x60), a14, 1
3fd63b60:	mmfm   sp, a11,a13
3fd63b80:	rets   2
3fd63b90:	mmtm   sp, a11,a13
3fd63bb0:	move   a14, a13
3fd63bc0:	move   *a13(0xffe0), a11, 1
3fd63be0:	move   *a11(0x160), a8, 1
3fd63c00:	move   *sp(0x60), a14, 1
3fd63c20:	mmfm   sp, a11,a13
3fd63c40:	rets   2
3fd63c50:	mmtm   sp, a11,a13
3fd63c70:	move   a14, a13
3fd63c80:	move   *a13(0xffe0), a11, 1
3fd63ca0:	move   *a11(0x140), a8, 1
3fd63cc0:	move   *sp(0x60), a14, 1
3fd63ce0:	mmfm   sp, a11,a13
3fd63d00:	rets   2
L3FD63D10:
3fd63d10:	mmtm   sp, a11,a13
3fd63d30:	move   a14, a13
3fd63d40:	move   *a13(0xffe0), a11, 1
3fd63d60:	move   *a11(0x60), a8, 1
3fd63d80:	move   *sp(0x60), a14, 1
3fd63da0:	mmfm   sp, a11,a13
3fd63dc0:	rets   2
L3FD63DD0:
3fd63dd0:	mmtm   sp, a11,a13
3fd63df0:	move   a14, a13
3fd63e00:	move   *a13(0xffe0), a11, 1
3fd63e20:	move   *a11(0x80), a8, 1
3fd63e40:	move   *sp(0x60), a14, 1
3fd63e60:	mmfm   sp, a11,a13
3fd63e80:	rets   2
3fd63e90:	mmtm   sp, a11,a13
3fd63eb0:	move   a14, a13
3fd63ec0:	move   *a13(0xffe0), a11, 1
3fd63ee0:	move   *a11(0xa0), a8, 1
3fd63f00:	move   *sp(0x60), a14, 1
3fd63f20:	mmfm   sp, a11,a13
3fd63f40:	rets   2
3fd63f50:	mmtm   sp, a11,a13
3fd63f70:	move   a14, a13
3fd63f80:	move   *a13(0xffe0), a11, 1
3fd63fa0:	move   *a11(0xc0), a8, 1
3fd63fc0:	move   *sp(0x60), a14, 1
3fd63fe0:	mmfm   sp, a11,a13
3fd64000:	rets   2
3fd64010:	mmtm   sp, a11,a13
3fd64030:	move   a14, a13
3fd64040:	move   *a13(0xffe0), a11, 1
3fd64060:	move   *a11(0x120), a8, 1
3fd64080:	move   *sp(0x60), a14, 1
3fd640a0:	mmfm   sp, a11,a13
3fd640c0:	rets   2
3fd640d0:	mmtm   sp, a11,a13
3fd640f0:	move   a14, a13
3fd64100:	move   *a13(0xffe0), a11, 1
3fd64120:	move   *a11(0x140), a11, 1
3fd64140:	move   *a11(0xe0), a8, 1
3fd64160:	move   *sp(0x60), a14, 1
3fd64180:	mmfm   sp, a11,a13
3fd641a0:	rets   2
3fd641b0:	mmtm   sp, a11,a13
3fd641d0:	move   a14, a13
3fd641e0:	move   *a13(0xffe0), a11, 1
3fd64200:	move   *a11(0x200), a8, 1
3fd64220:	move   *sp(0x60), a14, 1
3fd64240:	mmfm   sp, a11,a13
3fd64260:	rets   2
3fd64270:	mmtm   sp, a11,a13
3fd64290:	move   a14, a13
3fd642a0:	move   *a13(0xffe0), a11, 1
3fd642c0:	move   *a11(0x1e0), a8, 1
3fd642e0:	move   *sp(0x60), a14, 1
3fd64300:	mmfm   sp, a11,a13
3fd64320:	rets   2
3fd64330:	mmtm   sp, a11,a13
3fd64350:	move   a14, a13
3fd64360:	move   *a13(0xffe0), a11, 1
3fd64380:	move   *a11(0x240), a8, 1
3fd643a0:	move   *sp(0x60), a14, 1
3fd643c0:	mmfm   sp, a11,a13
3fd643e0:	rets   2
3fd643f0:	mmtm   sp, a11,a13
3fd64410:	move   a14, a13
3fd64420:	move   *a13(0xffe0), a11, 1
3fd64440:	move   *a11(0x220), a8, 1
3fd64460:	move   *sp(0x60), a14, 1
3fd64480:	mmfm   sp, a11,a13
3fd644a0:	rets   2
3fd644b0:	mmtm   sp, a11,a13
3fd644d0:	move   a14, a13
3fd644e0:	move   *a13(0xffe0), a11, 1
3fd64500:	move   *a11(0x260), a8, 1
3fd64520:	move   *sp(0x60), a14, 1
3fd64540:	mmfm   sp, a11,a13
3fd64560:	rets   2
L3FD64570:
3fd64570:	calla  L3F996940
3fd645a0:	rets
L3FD645B0:
3fd645b0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fd645d0:	move   a14, a13
3fd645e0:	move   *a13(0xffe0), a9, 1
3fd64600:	move   *a9(0x380), a7, 1
3fd64620:	move   *a9(0x3a0), a5, 1
3fd64640:	addi   0x80, a7
3fd64660:	cmp    a5, a7
3fd64670:	jrls   L3FD646D0
3fd64680:	move   a14, -*sp, 1
3fd64690:	move   a9, *a14+, 1
3fd646a0:	calla  L3F9B1030
L3FD646D0:
3fd646d0:	move   *a9(0x380), a10, 1
3fd646f0:	move   a10, *a9(0x340), 1
3fd64710:	movk   12, a7
3fd64720:	movb   a7, *a10
3fd64730:	movk   4, a5
3fd64740:	setf   16, 0, 0
3fd64750:	move   a5, *a10(0x10), 0
3fd64770:	move   *a9(0x380), a5, 1
3fd64790:	addi   0x80, a5
3fd647b0:	move   a5, *a9(0x380), 1
3fd647d0:	move   *a9(0x320), a5, 1
3fd647f0:	inc    a5
3fd64800:	move   a5, *a9(0x320), 1
3fd64820:	move   *a13(0xffc0), *a10(0x20), 1
3fd64850:	movi   0x40, a5
3fd64870:	move   a5, *a10(0x40), 0
3fd64890:	sub    a7, a7
3fd648a0:	move   a7, *a10(0x60), 1
3fd648c0:	move   *a9(0x380), a7, 1
3fd648e0:	move   *a9(0x3a0), a5, 1
3fd64900:	addi   0x40, a7
3fd64920:	cmp    a5, a7
3fd64930:	jrls   L3FD64990
3fd64940:	move   a14, -*sp, 1
3fd64950:	move   a9, *a14+, 1
3fd64960:	calla  L3F9B1030
L3FD64990:
3fd64990:	move   *a9(0x380), a7, 1
3fd649b0:	move   a7, *a9(0x340), 1
3fd649d0:	move   a7, a11
3fd649e0:	movk   8, a7
3fd649f0:	movb   a7, *a11
3fd64a00:	movk   2, a5
3fd64a10:	setf   16, 0, 0
3fd64a20:	move   a5, *a11(0x10), 0
3fd64a40:	move   *a13(0xffc0), *a11(0x20), 1
3fd64a70:	move   *a9(0x380), a5, 1
3fd64a90:	addi   0x40, a5
3fd64ab0:	move   a5, *a9(0x380), 1
3fd64ad0:	move   *a9(0x320), a5, 1
3fd64af0:	inc    a5
3fd64b00:	move   a5, *a9(0x320), 1
3fd64b20:	move   *a9(0x400), a5, 1
3fd64b40:	jreq   L3FD64BA0
L3FD64B50:
3fd64b50:	move   a14, -*sp, 1
3fd64b60:	move   a9, *a14+, 1
3fd64b70:	move   *a9(0x400), a5, 1
3fd64b90:	call   a5
L3FD64BA0:
3fd64ba0:	move   *sp(0xe0), a14, 1
3fd64bc0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fd64be0:	rets   2
L3FD64BF0:
3fd64bf0:	mmtm   sp, a7,a9,a10,a11,a13
3fd64c10:	move   a14, a13
3fd64c20:	move   *a13(0xffe0), a9, 1
3fd64c40:	move   *a9(0x380), a11, 1
3fd64c60:	move   *a9(0x3a0), a7, 1
3fd64c80:	addi   0x40, a11
3fd64ca0:	cmp    a7, a11
3fd64cb0:	jrls   L3FD64D10
3fd64cc0:	move   a14, -*sp, 1
3fd64cd0:	move   a9, *a14+, 1
3fd64ce0:	calla  L3F9B1030
L3FD64D10:
3fd64d10:	move   *a9(0x380), a10, 1
3fd64d30:	move   a10, *a9(0x340), 1
3fd64d50:	movk   9, a11
3fd64d60:	movb   a11, *a10
3fd64d70:	movk   2, a7
3fd64d80:	setf   16, 0, 0
3fd64d90:	move   a7, *a10(0x10), 0
3fd64db0:	move   *a13(0xffc0), *a10(0x20), 1
3fd64de0:	move   *a9(0x380), a7, 1
3fd64e00:	addi   0x40, a7
3fd64e20:	move   a7, *a9(0x380), 1
3fd64e40:	move   *a9(0x320), a7, 1
3fd64e60:	inc    a7
3fd64e70:	move   a7, *a9(0x320), 1
3fd64e90:	move   *a9(0x400), a7, 1
3fd64eb0:	jreq   L3FD64F10
3fd64ec0:	move   a14, -*sp, 1
3fd64ed0:	move   a9, *a14+, 1
3fd64ee0:	move   *a9(0x400), a7, 1
3fd64f00:	call   a7
L3FD64F10:
3fd64f10:	move   *sp(0xc0), a14, 1
3fd64f30:	mmfm   sp, a7,a9,a10,a11,a13
3fd64f50:	rets   2
L3FD64F60:
3fd64f60:	mmtm   sp, a7,a9,a10,a11,a13
3fd64f80:	move   a14, a13
3fd64f90:	move   *a13(0xffe0), a9, 1
3fd64fb0:	move   *a9(0x380), a11, 1
3fd64fd0:	move   *a9(0x3a0), a7, 1
3fd64ff0:	addi   0x40, a11
3fd65010:	cmp    a7, a11
3fd65020:	jrls   L3FD65080
3fd65030:	move   a14, -*sp, 1
3fd65040:	move   a9, *a14+, 1
3fd65050:	calla  L3F9B1030
L3FD65080:
3fd65080:	move   *a9(0x380), a10, 1
3fd650a0:	move   a10, *a9(0x340), 1
3fd650c0:	movk   8, a11
3fd650d0:	movb   a11, *a10
3fd650e0:	movk   2, a7
3fd650f0:	setf   16, 0, 0
3fd65100:	move   a7, *a10(0x10), 0
3fd65120:	move   *a13(0xffc0), *a10(0x20), 1
3fd65150:	move   *a9(0x380), a7, 1
3fd65170:	addi   0x40, a7
3fd65190:	move   a7, *a9(0x380), 1
3fd651b0:	move   *a9(0x320), a7, 1
3fd651d0:	inc    a7
3fd651e0:	move   a7, *a9(0x320), 1
3fd65200:	move   *a9(0x400), a7, 1
3fd65220:	jreq   L3FD65280
3fd65230:	move   a14, -*sp, 1
3fd65240:	move   a9, *a14+, 1
3fd65250:	move   *a9(0x400), a7, 1
3fd65270:	call   a7
L3FD65280:
3fd65280:	move   *sp(0xc0), a14, 1
3fd652a0:	mmfm   sp, a7,a9,a10,a11,a13
3fd652c0:	rets   2
L3FD652D0:
3fd652d0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fd652f0:	move   a14, a13
3fd65300:	addi   0x160, a14
3fd65320:	move   *a13(0xffe0), a9, 1
3fd65340:	move   *a9(0x380), a11, 1
3fd65360:	move   *a9(0x3a0), a7, 1
3fd65380:	addk   32, a11
3fd65390:	cmp    a7, a11
3fd653a0:	jrls   L3FD65400
3fd653b0:	move   a14, -*sp, 1
3fd653c0:	move   a9, *a14+, 1
3fd653d0:	calla  L3F9B1030
L3FD65400:
3fd65400:	move   *a9(0x380), a10, 1
3fd65420:	move   a10, *a9(0x340), 1
3fd65440:	movi   0x77, a11
3fd65460:	movb   a11, *a10
3fd65470:	movk   1, a7
3fd65480:	setf   16, 0, 0
3fd65490:	move   a7, *a10(0x10), 0
3fd654b0:	move   *a9(0x380), a7, 1
3fd654d0:	addk   32, a7
3fd654e0:	move   a7, *a9(0x380), 1
3fd65500:	move   *a9(0x320), a7, 1
3fd65520:	inc    a7
3fd65530:	move   a7, *a9(0x320), 1
3fd65550:	move   a14, -*sp, 1
3fd65560:	sub    a7, a7
3fd65570:	move   a7, *a14+, 1
3fd65580:	move   a7, *a14+, 1
3fd65590:	move   a13, a7
3fd655a0:	addk   32, a7
3fd655b0:	move   a7, *a14+, 1
3fd655c0:	move   a9, *a14+, 1
3fd655d0:	calla  L3F9B5C00
3fd65600:	move   a8, *a13(0x140), 1
3fd65620:	move   *a13(0x40), a7, 1
3fd65640:	sll    0x2, a7
3fd65650:	move   a7, *a13(0x120), 1
3fd65670:	move   a14, -*sp, 1
3fd65680:	movk   8, a11
3fd65690:	move   a11, *a14+, 1
3fd656a0:	calla  L3F701230
3fd656d0:	move   a8, *a13, 1
3fd656e0:	move   a14, -*sp, 1
3fd656f0:	move   a7, *a14+, 1
3fd65700:	move   a8, a11
3fd65710:	calla  L3F701230
3fd65740:	move   a8, *a11(0x20), 1
3fd65760:	move   a14, -*sp, 1
3fd65770:	move   a7, *a14+, 1
3fd65780:	move   *a11(0x20), *a14+, 1
3fd657a0:	move   a9, *a14+, 1
3fd657b0:	calla  L3F9B3740
3fd657e0:	setf   8, 0, 0
3fd657f0:	move   *a13(0x28), a5, 0
3fd65810:	move   a5, *a11, 1
3fd65820:	move   *a9(0x400), a5, 1
3fd65840:	jreq   L3FD658A0
3fd65850:	move   a14, -*sp, 1
3fd65860:	move   a9, *a14+, 1
3fd65870:	move   *a9(0x400), a5, 1
3fd65890:	call   a5
L3FD658A0:
3fd658a0:	move   a11, a8
3fd658b0:	move   *sp(0xe0), a14, 1
3fd658d0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fd658f0:	rets   2
3fd65900:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fd65920:	move   a14, a13
3fd65930:	addi   0x120, a14
3fd65950:	move   *a13(0xffe0), a9, 1
3fd65970:	move   *a13(0xffc0), a10, 1
3fd65990:	move   *a10, a7, 1
3fd659a0:	sll    0x3, a7
3fd659b0:	move   a7, *a13(0x100), 1
3fd659d0:	move   *a9(0x380), a7, 1
3fd659f0:	move   *a13(0x100), a5, 1
3fd65a10:	sll    0x3, a5
3fd65a20:	add    a5, a7
3fd65a30:	move   *a9(0x3a0), a5, 1
3fd65a50:	addk   32, a7
3fd65a60:	cmp    a5, a7
3fd65a70:	jrls   L3FD65AD0
3fd65a80:	move   a14, -*sp, 1
3fd65a90:	move   a9, *a14+, 1
3fd65aa0:	calla  L3F9B1030
L3FD65AD0:
3fd65ad0:	move   *a9(0x380), a7, 1
3fd65af0:	move   a7, *a9(0x340), 1
3fd65b10:	move   a7, a11
3fd65b20:	movi   0x76, a7
3fd65b40:	movb   a7, *a11
3fd65b50:	move   *a13(0x100), a5, 1
3fd65b70:	addk   4, a5
3fd65b80:	srl    0x2, a5
3fd65b90:	setf   16, 0, 0
3fd65ba0:	move   a5, *a11(0x10), 0
3fd65bc0:	move   *a13(0x100), a5, 1
3fd65be0:	addk   4, a5
3fd65bf0:	sll    0x3, a5
3fd65c00:	move   *a9(0x380), a7, 1
3fd65c20:	add    a5, a7
3fd65c30:	move   a7, *a9(0x380), 1
3fd65c50:	move   *a9(0x320), a7, 1
3fd65c70:	inc    a7
3fd65c80:	move   a7, *a9(0x320), 1
3fd65ca0:	movb   *a10(0x0), *a11(0x8)
3fd65cd0:	move   a14, -*sp, 1
3fd65ce0:	move   *a13(0x100), *a14+, 1
3fd65d00:	move   a11, a7
3fd65d10:	addk   32, a7
3fd65d20:	move   a7, *a14+, 1
3fd65d30:	move   *a10(0x20), *a14+, 1
3fd65d50:	calla  L3FB44400
3fd65d80:	move   a14, -*sp, 1
3fd65d90:	movk   1, a7
3fd65da0:	move   a7, *a14+, 1
3fd65db0:	sub    a5, a5
3fd65dc0:	move   a5, *a14+, 1
3fd65dd0:	move   a13, *a14+, 1
3fd65de0:	move   a9, *a14+, 1
3fd65df0:	calla  L3F9B5C00
3fd65e20:	move   *a9(0x400), a5, 1
3fd65e40:	jreq   L3FD65EA0
3fd65e50:	move   a14, -*sp, 1
3fd65e60:	move   a9, *a14+, 1
3fd65e70:	move   *a9(0x400), a5, 1
3fd65e90:	call   a5
L3FD65EA0:
3fd65ea0:	setf   8, 0, 0
3fd65eb0:	move   *a13(0x8), a8, 0
3fd65ed0:	move   *sp(0xe0), a14, 1
3fd65ef0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fd65f10:	rets   2
L3FD65F20:
3fd65f20:	mmtm   sp, a7,a9,a11,a13
3fd65f40:	move   a14, a13
3fd65f50:	addk   32, a14
3fd65f60:	move   a14, -*sp, 1
3fd65f70:	movk   8, a11
3fd65f80:	move   a11, *a14+, 1
3fd65f90:	calla  L3F701230
3fd65fc0:	move   a8, *a13, 1
3fd65fd0:	move   *a13(0xffe0), *a8(0x0), 1
3fd66000:	move   *a13(0xffe0), a9, 1
3fd66020:	jrle   L3FD660C0
3fd66030:	move   a14, -*sp, 1
3fd66040:	sll    0x3, a9
3fd66050:	move   a9, *a14+, 1
3fd66060:	move   a8, a9
3fd66070:	calla  L3F701230
3fd660a0:	move   a8, a7
3fd660b0:	jruc   L3FD660D0
L3FD660C0:
3fd660c0:	sub    a7, a7
L3FD660D0:
3fd660d0:	move   a7, *a9(0x20), 1
3fd660f0:	move   *a13, a8, 1
3fd66100:	move   *sp(0xa0), a14, 1
3fd66120:	mmfm   sp, a7,a9,a11,a13
3fd66140:	rets   2
L3FD66150:
3fd66150:	mmtm   sp, a11,a13
3fd66170:	move   a14, a13
3fd66180:	move   *a13(0xffe0), a11, 1
3fd661a0:	jreq   L3FD662C0
3fd661b0:	move   *a11(0x20), a11, 1
3fd661d0:	jreq   L3FD66260
3fd661e0:	move   a14, -*sp, 1
3fd661f0:	move   *a13(0xffe0), a11, 1
3fd66210:	move   *a11(0x20), *a14+, 1
3fd66230:	calla  L3F702440
L3FD66260:
3fd66260:	move   a14, -*sp, 1
3fd66270:	move   *a13(0xffe0), *a14+, 1
3fd66290:	calla  L3F702440
L3FD662C0:
3fd662c0:	move   *sp(0x60), a14, 1
3fd662e0:	mmfm   sp, a11,a13
3fd66300:	rets   2
3fd66310:	mmtm   sp, a5,a7,a9,a11,a13
3fd66330:	move   a14, a13
3fd66340:	addi   0xc0, a14
3fd66360:	move   a14, -*sp, 1
3fd66370:	movk   8, a11
3fd66380:	move   a11, *a14+, 1
3fd66390:	calla  L3F701230
3fd663c0:	move   a8, *a13, 1
3fd663d0:	move   *a13(0xffe0), a9, 1
3fd663f0:	move   *a13(0xffa0), a11, 1
3fd66410:	move   *a9, a9, 1
3fd66420:	mpys   a11, a9
3fd66430:	move   a9, *a13(0x60), 1
3fd66450:	move   *a13(0xffe0), a9, 1
3fd66470:	move   *a9+, *a8+, 1
3fd66480:	move   *a9, *a8, 1
3fd66490:	sub    a9, a9
3fd664a0:	move   a9, *a13(0x40), 1
3fd664c0:	move   *a13, a11, 1
3fd664d0:	move   *a11, a11, 1
3fd664e0:	cmp    a11, a9
3fd664f0:	jrge   L3FD66840
3fd66500:	setf   8, 0, 0
L3FD66510:
3fd66510:	move   *a13, a11, 1
3fd66520:	move   *a13(0x60), a9, 1
3fd66540:	move   *a13(0x40), a7, 1
3fd66560:	add    a7, a9
3fd66570:	sll    0x3, a9
3fd66580:	move   *a11(0x20), a7, 1
3fd665a0:	add    a9, a7
3fd665b0:	move   *a7, a9, 0
3fd665c0:	move   *a13(0xffc0), a7, 0
3fd665e0:	cmp    a7, a9
3fd665f0:	jrne   L3FD66630
3fd66600:	move   a11, a8
3fd66610:	jauc   L3FD66F80
L3FD66630:
3fd66630:	move   *a13(0x60), a9, 1
3fd66650:	move   *a13(0x40), a7, 1
3fd66670:	add    a7, a9
3fd66680:	sll    0x3, a9
3fd66690:	move   *a11(0x20), a7, 1
3fd666b0:	add    a9, a7
3fd666c0:	move   *a7, a9, 0
3fd666d0:	jrne   L3FD667C0
3fd666e0:	move   *a13(0x60), a9, 1
3fd66700:	move   *a13(0x40), a7, 1
3fd66720:	add    a7, a9
3fd66730:	sll    0x3, a9
3fd66740:	move   *a11(0x20), a7, 1
3fd66760:	add    a9, a7
3fd66770:	movb   *a13(0xffc0), *a7(0x0)
3fd667a0:	move   a11, a8
3fd667b0:	jruc   L3FD66F80
L3FD667C0:
3fd667c0:	move   *a13(0x40), a9, 1
3fd667e0:	inc    a9
3fd667f0:	move   a9, *a13(0x40), 1
3fd66810:	move   *a11, a7, 1
3fd66820:	cmp    a7, a9
3fd66830:	jrlt   L3FD66510
L3FD66840:
3fd66840:	move   a14, -*sp, 1
3fd66850:	move   *a13(0xffe0), a11, 1
3fd66870:	move   *a11, a7, 1
3fd66880:	inc    a7
3fd66890:	move   a7, *a14+, 1
3fd668a0:	calla  L3FD65F20
3fd668d0:	move   a8, *a13(0x20), 1
3fd668f0:	move   *a13, a7, 1
3fd66900:	move   *a8, *a7, 1
3fd66910:	move   *a8(0x20), *a7(0x20), 1
3fd66940:	sub    a7, a7
3fd66950:	move   a7, *a13(0x60), 1
3fd66970:	move   a7, *a13(0x80), 1
3fd66990:	move   *a11, a9, 1
3fd669a0:	sll    0x3, a9
3fd669b0:	move   a9, *a13(0xa0), 1
3fd669d0:	cmp    a9, a7
3fd669e0:	jrge   L3FD66E00
L3FD669F0:
3fd669f0:	sub    a11, a11
3fd66a00:	move   a11, *a13(0x40), 1
3fd66a20:	move   *a13(0xffe0), a9, 1
3fd66a40:	move   *a9, a7, 1
3fd66a50:	cmp    a7, a11
3fd66a60:	jrge   L3FD66C30
L3FD66A70:
3fd66a70:	move   *a13, a11, 1
3fd66a80:	move   *a13(0x80), a9, 1
3fd66aa0:	move   *a13(0x40), a7, 1
3fd66ac0:	add    a7, a9
3fd66ad0:	sll    0x3, a9
3fd66ae0:	move   *a11(0x20), a5, 1
3fd66b00:	add    a9, a5
3fd66b10:	move   *a13(0xffe0), a9, 1
3fd66b30:	move   *a13(0x60), a11, 1
3fd66b50:	add    a7, a11
3fd66b60:	sll    0x3, a11
3fd66b70:	move   *a9(0x20), a7, 1
3fd66b90:	add    a11, a7
3fd66ba0:	movb   *a7, *a5
3fd66bb0:	move   *a13(0x40), a11, 1
3fd66bd0:	inc    a11
3fd66be0:	move   a11, *a13(0x40), 1
3fd66c00:	move   *a9, a7, 1
3fd66c10:	cmp    a7, a11
3fd66c20:	jrlt   L3FD66A70
L3FD66C30:
3fd66c30:	move   *a13, a7, 1
3fd66c40:	move   *a13(0x80), a5, 1
3fd66c60:	add    a11, a5
3fd66c70:	sll    0x3, a5
3fd66c80:	move   *a7(0x20), a7, 1
3fd66ca0:	add    a5, a7
3fd66cb0:	sub    a5, a5
3fd66cc0:	movb   a5, *a7
3fd66cd0:	move   *a13(0x60), a7, 1
3fd66cf0:	move   *a9, a5, 1
3fd66d00:	add    a7, a5
3fd66d10:	move   a5, *a13(0x60), 1
3fd66d30:	move   *a13, a7, 1
3fd66d40:	move   *a13(0x80), a5, 1
3fd66d60:	move   *a7, a7, 1
3fd66d70:	add    a5, a7
3fd66d80:	move   a7, *a13(0x80), 1
3fd66da0:	move   *a13(0x60), a5, 1
3fd66dc0:	move   *a13(0xa0), a7, 1
3fd66de0:	cmp    a7, a5
3fd66df0:	jrlt   L3FD669F0
L3FD66E00:
3fd66e00:	move   a14, -*sp, 1
3fd66e10:	move   *a13(0xffe0), *a14+, 1
3fd66e30:	calla  L3FD66150
3fd66e60:	move   *a13, a11, 1
3fd66e70:	move   *a11, a9, 1
3fd66e80:	move   *a13(0xffa0), a7, 1
3fd66ea0:	mpys   a7, a9
3fd66eb0:	move   *a11, a5, 1
3fd66ec0:	add    a5, a9
3fd66ed0:	dec    a9
3fd66ee0:	move   a9, *a13(0x80), 1
3fd66f00:	sll    0x3, a9
3fd66f10:	move   *a11(0x20), a5, 1
3fd66f30:	add    a9, a5
3fd66f40:	movb   *a13(0xffc0), *a5(0x0)
3fd66f70:	move   a11, a8
L3FD66F80:
3fd66f80:	move   *sp(0xc0), a14, 1
3fd66fa0:	mmfm   sp, a5,a7,a9,a11,a13
3fd66fc0:	rets   2
3fd66fd0:	mmtm   sp, a7,a9,a11,a13
3fd66ff0:	move   a14, a13
3fd67000:	addi   0x60, a14
3fd67020:	move   a14, -*sp, 1
3fd67030:	movk   8, a11
3fd67040:	move   a11, *a14+, 1
3fd67050:	calla  L3F701230
3fd67080:	move   a8, *a13, 1
3fd67090:	move   *a13(0xffe0), a9, 1
3fd670b0:	move   *a13(0xffa0), a11, 1
3fd670d0:	move   *a9, a9, 1
3fd670e0:	mpys   a11, a9
3fd670f0:	move   a9, *a13(0x40), 1
3fd67110:	move   *a13(0xffe0), a9, 1
3fd67130:	move   *a9+, *a8+, 1
3fd67140:	move   *a9, *a8, 1
3fd67150:	sub    a9, a9
3fd67160:	move   a9, *a13(0x20), 1
3fd67180:	move   *a13, a11, 1
3fd67190:	move   *a11, a11, 1
3fd671a0:	cmp    a11, a9
3fd671b0:	jrge   L3FD673F0
3fd671c0:	setf   8, 0, 0
L3FD671D0:
3fd671d0:	move   *a13, a11, 1
3fd671e0:	move   *a13(0x40), a9, 1
3fd67200:	move   *a13(0x20), a7, 1
3fd67220:	add    a7, a9
3fd67230:	sll    0x3, a9
3fd67240:	move   *a11(0x20), a7, 1
3fd67260:	add    a9, a7
3fd67270:	move   *a7, a9, 0
3fd67280:	move   *a13(0xffc0), a7, 0
3fd672a0:	cmp    a7, a9
3fd672b0:	jrne   L3FD67370
3fd672c0:	move   *a13(0x40), a9, 1
3fd672e0:	move   *a13(0x20), a7, 1
3fd67300:	add    a7, a9
3fd67310:	sll    0x3, a9
3fd67320:	move   *a11(0x20), a7, 1
3fd67340:	add    a9, a7
3fd67350:	sub    a9, a9
3fd67360:	movb   a9, *a7
L3FD67370:
3fd67370:	move   *a13(0x20), a9, 1
3fd67390:	inc    a9
3fd673a0:	move   a9, *a13(0x20), 1
3fd673c0:	move   *a11, a7, 1
3fd673d0:	cmp    a7, a9
3fd673e0:	jrlt   L3FD671D0
L3FD673F0:
3fd673f0:	move   *a13, a8, 1
3fd67400:	move   *sp(0xa0), a14, 1
3fd67420:	mmfm   sp, a7,a9,a11,a13
3fd67440:	rets   2
3fd67450:	mmtm   sp, a9,a11,a13
3fd67470:	move   a14, a13
3fd67480:	addk   32, a14
3fd67490:	move   *a13(0xffe0), a9, 1
3fd674b0:	move   *a9(0x2e0), a11, 1
3fd674d0:	jrne   L3FD67510
3fd674e0:	move   *a13(0xffc0), a11, 1
3fd67500:	jrne   L3FD67550
L3FD67510:
3fd67510:	move   *a9(0x2e0), *a13(0x0), 1
3fd67540:	jruc   L3FD675C0
L3FD67550:
3fd67550:	move   a14, -*sp, 1
3fd67560:	move   a11, *a14+, 1
3fd67570:	move   a9, *a14+, 1
3fd67580:	calla  L3F9B1790
3fd675b0:	move   a8, *a13, 1
L3FD675C0:
3fd675c0:	move   *a13, a8, 1
3fd675d0:	move   *sp(0x80), a14, 1
3fd675f0:	mmfm   sp, a9,a11,a13
3fd67610:	rets   2
L3FD67620:
3fd67620:	mmtm   sp, a9,a11,a13
3fd67640:	move   a14, a13
3fd67650:	addk   32, a14
3fd67660:	move   *a13(0xffe0), a9, 1
3fd67680:	move   *a9(0x2e0), a11, 1
3fd676a0:	jreq   L3FD676F0
3fd676b0:	move   *a9(0x2e0), *a13(0x0), 1
3fd676e0:	jruc   L3FD67770
L3FD676F0:
3fd676f0:	move   a14, -*sp, 1
3fd67700:	movk   2, a11
3fd67710:	move   a11, *a14+, 1
3fd67720:	move   a9, *a14+, 1
3fd67730:	calla  L3F9B1790
3fd67760:	move   a8, *a13, 1
L3FD67770:
3fd67770:	move   *a13, a8, 1
3fd67780:	move   *sp(0x80), a14, 1
3fd677a0:	mmfm   sp, a9,a11,a13
3fd677c0:	rets   2
L3FD677D0:
3fd677d0:	mmtm   sp, a7,a9,a10,a11,a13
3fd677f0:	move   a14, a13
3fd67800:	move   *a13(0xffe0), a9, 1
3fd67820:	move   *a9(0x380), a11, 1
3fd67840:	move   *a9(0x3a0), a7, 1
3fd67860:	addi   0x80, a11
3fd67880:	cmp    a7, a11
3fd67890:	jrls   L3FD678F0
3fd678a0:	move   a14, -*sp, 1
3fd678b0:	move   a9, *a14+, 1
3fd678c0:	calla  L3F9B1030
L3FD678F0:
3fd678f0:	move   *a9(0x380), a10, 1
3fd67910:	move   a10, *a9(0x340), 1
3fd67930:	movk   2, a11
3fd67940:	movb   a11, *a10
3fd67950:	movk   4, a7
3fd67960:	setf   16, 0, 0
3fd67970:	move   a7, *a10(0x10), 0
3fd67990:	move   *a9(0x380), a7, 1
3fd679b0:	addi   0x80, a7
3fd679d0:	move   a7, *a9(0x380), 1
3fd679f0:	move   *a9(0x320), a7, 1
3fd67a10:	inc    a7
3fd67a20:	move   a7, *a9(0x320), 1
3fd67a40:	move   *a13(0xffc0), *a10(0x20), 1
3fd67a70:	movk   1, a7
3fd67a80:	move   a7, *a10(0x40), 1
3fd67aa0:	move   *a13(0xffa0), *a10(0x60), 1
3fd67ad0:	move   *a9(0x400), a7, 1
3fd67af0:	jreq   L3FD67B50
3fd67b00:	move   a14, -*sp, 1
3fd67b10:	move   a9, *a14+, 1
3fd67b20:	move   *a9(0x400), a7, 1
3fd67b40:	call   a7
L3FD67B50:
3fd67b50:	move   *sp(0xc0), a14, 1
3fd67b70:	mmfm   sp, a7,a9,a10,a11,a13
3fd67b90:	rets   2
L3FD67BA0:
3fd67ba0:	mmtm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3fd67bc0:	move   a14, a13
3fd67bd0:	addi   0x2580, a14
3fd67bf0:	sub    a11, a11
3fd67c00:	move   a11, *a13(0xbe0), 1
3fd67c20:	move   a11, *a13(0x2560), 1
3fd67c40:	calla  L3FD76A60
3fd67c70:	move   a8, *a13, 1
3fd67c80:	move   *a13(0xffe0), a2, 1
3fd67ca0:	move   *a13(0xffc0), a7, 1
3fd67cc0:	subk   4, a7
3fd67cd0:	jreq   L3FD67DE0
3fd67ce0:	move   *a13(0xffc0), a7, 1
3fd67d00:	subk   5, a7
3fd67d10:	jrne   L3FD68490
3fd67d20:	setf   16, 1, 0
3fd67d30:	move   *a2(0x80), a7, 0
3fd67d50:	move   *a2, a5, 0
3fd67d60:	cmp    a5, a7
3fd67d70:	jrne   L3FD68490
3fd67d80:	move   *a2(0x90), a7, 0
3fd67da0:	move   *a2(0x10), a5, 0
3fd67dc0:	cmp    a5, a7
3fd67dd0:	jrne   L3FD68490
L3FD67DE0:
3fd67de0:	setf   16, 1, 0
3fd67df0:	move   *a2(0x10), a7, 0
3fd67e10:	move   *a2(0x30), a5, 0
3fd67e30:	cmp    a5, a7
3fd67e40:	jrne   L3FD67F60
3fd67e50:	move   *a2(0x20), a7, 0
3fd67e70:	move   *a2(0x40), a5, 0
3fd67e90:	cmp    a5, a7
3fd67ea0:	jrne   L3FD67F60
3fd67eb0:	move   *a2(0x50), a7, 0
3fd67ed0:	move   *a2(0x70), a5, 0
3fd67ef0:	cmp    a5, a7
3fd67f00:	jrne   L3FD67F60
3fd67f10:	move   *a2(0x60), a7, 0
3fd67f30:	move   *a2, a5, 0
3fd67f40:	cmp    a5, a7
3fd67f50:	jreq   L3FD680D0
L3FD67F60:
3fd67f60:	move   *a2, a7, 0
3fd67f70:	move   *a2(0x20), a5, 0
3fd67f90:	cmp    a5, a7
3fd67fa0:	jrne   L3FD68490
3fd67fb0:	move   *a2(0x30), a7, 0
3fd67fd0:	move   *a2(0x50), a5, 0
3fd67ff0:	cmp    a5, a7
3fd68000:	jrne   L3FD68490
3fd68010:	move   *a2(0x40), a7, 0
3fd68030:	move   *a2(0x60), a5, 0
3fd68050:	cmp    a5, a7
3fd68060:	jrne   L3FD68490
3fd68070:	move   *a2(0x70), a7, 0
3fd68090:	move   *a2(0x10), a5, 0
3fd680b0:	cmp    a5, a7
3fd680c0:	jrne   L3FD68490
L3FD680D0:
3fd680d0:	move   *a2, a7, 0
3fd680e0:	move   *a2(0x40), a5, 0
3fd68100:	cmp    a5, a7
3fd68110:	jrge   L3FD68140
3fd68120:	move   *a2, a7, 0
3fd68130:	jruc   L3FD68160
L3FD68140:
3fd68140:	move   *a2(0x40), a7, 0
L3FD68160:
3fd68160:	move   a7, *a8(0x40), 0
3fd68180:	move   *a2(0x10), a7, 0
3fd681a0:	move   *a2(0x50), a5, 0
3fd681c0:	cmp    a5, a7
3fd681d0:	jrge   L3FD68210
3fd681e0:	move   *a2(0x10), a7, 0
3fd68200:	jruc   L3FD68230
L3FD68210:
3fd68210:	move   *a2(0x50), a7, 0
L3FD68230:
3fd68230:	move   a7, *a8(0x60), 0
3fd68250:	move   *a2, a7, 0
3fd68260:	move   *a2(0x40), a5, 0
3fd68280:	cmp    a5, a7
3fd68290:	jrle   L3FD682C0
3fd682a0:	move   *a2, a7, 0
L3FD682B0:
3fd682b0:	jruc   L3FD682E0
L3FD682C0:
3fd682c0:	move   *a2(0x40), a7, 0
L3FD682E0:
3fd682e0:	move   a7, *a8(0x50), 0
3fd68300:	move   *a2(0x10), a7, 0
3fd68320:	move   *a2(0x50), a5, 0
3fd68340:	cmp    a5, a7
3fd68350:	jrle   L3FD68390
3fd68360:	move   *a2(0x10), a7, 0
3fd68380:	jruc   L3FD683B0
L3FD68390:
3fd68390:	move   *a2(0x50), a7, 0
L3FD683B0:
3fd683b0:	move   a7, *a8(0x70), 0
3fd683d0:	movk   1, a7
3fd683e0:	move   a7, *a8(0x10), 0
3fd68400:	move   *a8(0x20), a5, 1
3fd68420:	move   a8, a3
L3FD68430:
3fd68430:	addi   0x40, a3
3fd68450:	move   *a3+, *a5+, 1
3fd68460:	move   *a3, *a5, 1
3fd68470:	jauc   L3FD6A120
L3FD68490:
3fd68490:	move   a14, -*sp, 1
3fd684a0:	move   *a13(0xffc0), a7, 1
3fd684c0:	movi   0x2c, a5
3fd684e0:	mpyu   a7, a5
3fd684f0:	move   a5, *a14+, 1
3fd68500:	calla  L3F701230
3fd68530:	move   a8, *a13(0x240), 1
3fd68550:	move   a13, a2
3fd68560:	addi   0xc00, a2
3fd68580:	move   a14, -*sp, 1
3fd68590:	move   a13, a5
3fd685a0:	addi   0x260, a5
3fd685c0:	move   a5, *a14+, 1
3fd685d0:	move   a8, *a14+, 1
3fd685e0:	move   a13, a3
3fd685f0:	addi   0xe0, a3
3fd68610:	move   a3, *a14+, 1
3fd68620:	move   a13, a3
3fd68630:	addi   0x40, a3
3fd68650:	move   a3, *a14+, 1
3fd68660:	move   *a13(0xffe0), *a14+, 1
3fd68680:	move   a7, *a14+, 1
3fd68690:	calla  L3FD6A920
3fd686c0:	move   *a13(0xc0), a0, 1
3fd686e0:	move   a2, *a13(0x2520), 1
3fd68700:	move   *a13(0xffa0), a3, 1
3fd68720:	jane   L3FD691C0
3fd68740:	move   *a13(0x60), a10, 1
3fd68760:	move   *a13(0x40), a5, 1
3fd68780:	cmp    a5, a10
3fd68790:	jage   L3FD69DC0
L3FD687B0:
3fd687b0:	move   a0, a3
3fd687c0:	jreq   L3FD688C0
3fd687d0:	move   *a0, a7, 1
3fd687e0:	cmp    a7, a10
3fd687f0:	jrne   L3FD688C0
3fd68800:	move   a14, -*sp, 1
3fd68810:	move   *a0(0x20), *a14+, 1
3fd68830:	move   a13, a7
3fd68840:	addi   0xe0, a7
3fd68860:	move   a7, *a14+, 1
3fd68870:	calla  L3FD6B890
3fd688a0:	move   *a0(0x40), a0, 1
L3FD688C0:
3fd688c0:	move   a13, a7
3fd688d0:	addi   0xe0, a7
3fd688f0:	move   a7, *a13(0x20), 1
3fd68910:	move   *a13(0x1c0), a9, 1
3fd68930:	jreq   L3FD690C0
L3FD68940:
3fd68940:	setf   16, 1, 0
3fd68950:	move   *a9(0x20), *a2(0x0), 0
3fd68980:	move   a10, *a2(0x10), 0
3fd689a0:	addk   32, a2
3fd689b0:	inc    a11
3fd689c0:	cmpi   0xc8, a11
3fd689e0:	jrne   L3FD68B50
3fd689f0:	move   a14, -*sp, 1
3fd68a00:	movi   0x324, a7
3fd68a20:	move   a7, *a14+, 1
3fd68a30:	calla  L3F701230
3fd68a60:	move   a8, *a13(0x2540), 1
3fd68a80:	move   *a13(0x2520), a5, 1
3fd68aa0:	move   a8, *a5(0x1900), 1
3fd68ac0:	move   a8, *a13(0x2520), 1
3fd68ae0:	move   a8, a2
3fd68af0:	move   *a13(0x2560), a5, 1
3fd68b10:	inc    a5
3fd68b20:	move   a5, *a13(0x2560), 1
3fd68b40:	sub    a11, a11
L3FD68B50:
3fd68b50:	move   *a9, a7, 1
3fd68b60:	cmp    a10, a7
3fd68b70:	jrne   L3FD68C30
3fd68b80:	move   *a13(0x20), a7, 1
3fd68ba0:	move   *a9(0xe0), *a7(0xe0), 1
3fd68bd0:	move   *a7(0xe0), a9, 1
3fd68bf0:	jreq   L3FD690B0
3fd68c00:	move   a7, *a9(0x100), 1
3fd68c20:	jruc   L3FD690B0
L3FD68C30:
3fd68c30:	move   *a9(0x80), a7, 1
3fd68c50:	jrle   L3FD68E70
3fd68c60:	move   *a9(0x40), a7, 1
3fd68c80:	jrle   L3FD68D80
3fd68c90:	move   *a9(0x20), a7, 1
3fd68cb0:	move   *a9(0x80), a5, 1
3fd68cd0:	add    a5, a7
3fd68ce0:	move   a7, *a9(0x20), 1
3fd68d00:	move   *a9(0x40), a7, 1
3fd68d20:	move   *a9(0xa0), a5, 1
3fd68d40:	add    a5, a7
3fd68d50:	move   a7, *a9(0x40), 1
3fd68d70:	jruc   L3FD69070
L3FD68D80:
3fd68d80:	move   *a9(0x20), a7, 1
3fd68da0:	move   *a9(0x60), a5, 1
3fd68dc0:	add    a5, a7
3fd68dd0:	move   a7, *a9(0x20), 1
3fd68df0:	move   *a9(0x40), a7, 1
3fd68e10:	move   *a9(0xc0), a5, 1
3fd68e30:	add    a5, a7
3fd68e40:	move   a7, *a9(0x40), 1
3fd68e60:	jruc   L3FD69070
L3FD68E70:
3fd68e70:	move   *a9(0x40), a7, 1
3fd68e90:	jrlt   L3FD68F90
3fd68ea0:	move   *a9(0x20), a7, 1
3fd68ec0:	move   *a9(0x80), a5, 1
3fd68ee0:	add    a5, a7
3fd68ef0:	move   a7, *a9(0x20), 1
3fd68f10:	move   *a9(0x40), a7, 1
3fd68f30:	move   *a9(0xa0), a5, 1
3fd68f50:	add    a5, a7
3fd68f60:	move   a7, *a9(0x40), 1
3fd68f80:	jruc   L3FD69070
L3FD68F90:
3fd68f90:	move   *a9(0x20), a7, 1
3fd68fb0:	move   *a9(0x60), a5, 1
3fd68fd0:	add    a5, a7
3fd68fe0:	move   a7, *a9(0x20), 1
3fd69000:	move   *a9(0x40), a7, 1
3fd69020:	move   *a9(0xc0), a5, 1
3fd69040:	add    a5, a7
3fd69050:	move   a7, *a9(0x40), 1
L3FD69070:
3fd69070:	move   a9, *a13(0x20), 1
3fd69090:	move   *a9(0xe0), a9, 1
L3FD690B0:
3fd690b0:	jrne   L3FD68940
L3FD690C0:
3fd690c0:	move   a14, -*sp, 1
3fd690d0:	move   a13, a7
3fd690e0:	addi   0xe0, a7
3fd69100:	move   a7, *a14+, 1
3fd69110:	calla  L3FD6BE80
3fd69140:	inc    a10
3fd69150:	move   *a13(0x40), a5, 1
3fd69170:	cmp    a5, a10
3fd69180:	jalt   L3FD687B0
3fd691a0:	jauc   L3FD69DC0
L3FD691C0:
3fd691c0:	move   *a13(0x60), a10, 1
3fd691e0:	move   *a13(0x40), a5, 1
3fd69200:	cmp    a5, a10
3fd69210:	jage   L3FD69DC0
L3FD69230:
3fd69230:	move   a0, a3
3fd69240:	jreq   L3FD69390
3fd69250:	move   *a0, a7, 1
3fd69260:	cmp    a7, a10
3fd69270:	jrne   L3FD69390
3fd69280:	move   a14, -*sp, 1
3fd69290:	move   *a0(0x20), *a14+, 1
3fd692b0:	move   a13, a7
3fd692c0:	addi   0xe0, a7
3fd692e0:	move   a7, *a14+, 1
3fd692f0:	calla  L3FD6B890
3fd69320:	move   a14, -*sp, 1
3fd69330:	move   a7, *a14+, 1
3fd69340:	calla  L3FD6BBB0
3fd69370:	move   *a0(0x40), a0, 1
L3FD69390:
3fd69390:	move   a13, a7
3fd693a0:	addi   0xe0, a7
3fd693c0:	move   a7, *a13(0x20), 1
3fd693e0:	move   *a13(0x1c0), a9, 1
3fd69400:	move   a9, a12
3fd69410:	jreq   L3FD69C10
L3FD69420:
3fd69420:	cmp    a9, a12
3fd69430:	jrne   L3FD69670
3fd69440:	setf   16, 1, 0
3fd69450:	move   *a9(0x20), *a2(0x0), 0
3fd69480:	move   a10, *a2(0x10), 0
3fd694a0:	addk   32, a2
3fd694b0:	inc    a11
3fd694c0:	cmpi   0xc8, a11
3fd694e0:	jrne   L3FD69650
3fd694f0:	move   a14, -*sp, 1
3fd69500:	movi   0x324, a7
3fd69520:	move   a7, *a14+, 1
3fd69530:	calla  L3F701230
3fd69560:	move   a8, *a13(0x2540), 1
3fd69580:	move   *a13(0x2520), a5, 1
3fd695a0:	move   a8, *a5(0x1900), 1
3fd695c0:	move   a8, *a13(0x2520), 1
3fd695e0:	move   a8, a2
3fd695f0:	move   *a13(0x2560), a5, 1
3fd69610:	inc    a5
3fd69620:	move   a5, *a13(0x2560), 1
3fd69640:	sub    a11, a11
L3FD69650:
3fd69650:	move   *a12(0x120), a12, 1
L3FD69670:
3fd69670:	move   *a9, a7, 1
3fd69680:	cmp    a10, a7
3fd69690:	jrne   L3FD69780
3fd696a0:	move   *a13(0x20), a7, 1
3fd696c0:	move   *a9(0xe0), *a7(0xe0), 1
3fd696f0:	move   *a7(0xe0), a9, 1
3fd69710:	movk   1, a5
3fd69720:	move   a5, *a13(0xbe0), 1
3fd69740:	jreq   L3FD69C00
3fd69750:	move   a7, *a9(0x100), 1
3fd69770:	jruc   L3FD69C00
L3FD69780:
3fd69780:	move   *a9(0x80), a7, 1
3fd697a0:	jrle   L3FD699C0
3fd697b0:	move   *a9(0x40), a7, 1
3fd697d0:	jrle   L3FD698D0
3fd697e0:	move   *a9(0x20), a7, 1
3fd69800:	move   *a9(0x80), a5, 1
3fd69820:	add    a5, a7
3fd69830:	move   a7, *a9(0x20), 1
3fd69850:	move   *a9(0x40), a7, 1
3fd69870:	move   *a9(0xa0), a5, 1
3fd69890:	add    a5, a7
3fd698a0:	move   a7, *a9(0x40), 1
3fd698c0:	jruc   L3FD69BC0
L3FD698D0:
3fd698d0:	move   *a9(0x20), a7, 1
3fd698f0:	move   *a9(0x60), a5, 1
3fd69910:	add    a5, a7
3fd69920:	move   a7, *a9(0x20), 1
3fd69940:	move   *a9(0x40), a7, 1
3fd69960:	move   *a9(0xc0), a5, 1
3fd69980:	add    a5, a7
3fd69990:	move   a7, *a9(0x40), 1
3fd699b0:	jruc   L3FD69BC0
L3FD699C0:
3fd699c0:	move   *a9(0x40), a7, 1
3fd699e0:	jrlt   L3FD69AE0
3fd699f0:	move   *a9(0x20), a7, 1
3fd69a10:	move   *a9(0x80), a5, 1
3fd69a30:	add    a5, a7
3fd69a40:	move   a7, *a9(0x20), 1
3fd69a60:	move   *a9(0x40), a7, 1
3fd69a80:	move   *a9(0xa0), a5, 1
3fd69aa0:	add    a5, a7
3fd69ab0:	move   a7, *a9(0x40), 1
3fd69ad0:	jruc   L3FD69BC0
L3FD69AE0:
3fd69ae0:	move   *a9(0x20), a7, 1
3fd69b00:	move   *a9(0x60), a5, 1
3fd69b20:	add    a5, a7
3fd69b30:	move   a7, *a9(0x20), 1
3fd69b50:	move   *a9(0x40), a7, 1
3fd69b70:	move   *a9(0xc0), a5, 1
3fd69b90:	add    a5, a7
3fd69ba0:	move   a7, *a9(0x40), 1
L3FD69BC0:
3fd69bc0:	move   a9, *a13(0x20), 1
3fd69be0:	move   *a9(0xe0), a9, 1
L3FD69C00:
3fd69c00:	jrne   L3FD69420
L3FD69C10:
3fd69c10:	move   a14, -*sp, 1
3fd69c20:	move   a13, a7
3fd69c30:	addi   0xe0, a7
3fd69c50:	move   a7, *a14+, 1
3fd69c60:	calla  L3FD6BE80
3fd69c90:	move   a8, a3
3fd69ca0:	jrne   L3FD69CE0
3fd69cb0:	move   *a13(0xbe0), a5, 1
3fd69cd0:	jreq   L3FD69D60
L3FD69CE0:
3fd69ce0:	move   a14, -*sp, 1
3fd69cf0:	move   a7, *a14+, 1
3fd69d00:	calla  L3FD6BBB0
3fd69d30:	sub    a5, a5
3fd69d40:	move   a5, *a13(0xbe0), 1
L3FD69D60:
3fd69d60:	inc    a10
3fd69d70:	move   *a13(0x40), a3, 1
3fd69d90:	cmp    a3, a10
3fd69da0:	jalt   L3FD69230
L3FD69DC0:
3fd69dc0:	move   a14, -*sp, 1
3fd69dd0:	move   *a13(0xbc0), *a14+, 1
3fd69df0:	calla  L3FD6C270
3fd69e20:	move   a14, -*sp, 1
3fd69e30:	move   *a13(0x0), *a14+, 1
3fd69e50:	move   a13, a7
3fd69e60:	addi   0xc00, a7
3fd69e80:	move   a7, *a14+, 1
3fd69e90:	move   a11, *a14+, 1
3fd69ea0:	move   *a13(0x2560), *a14+, 1
3fd69ec0:	calla  L3FD6C3B0
3fd69ef0:	move   *a13(0x2500), *a13(0x2520), 1
3fd69f20:	move   *a13(0x2560), a5, 1
3fd69f40:	dec    a5
3fd69f50:	move   a5, *a13(0x2560), 1
3fd69f70:	jrlt   L3FD6A0B0
L3FD69F80:
3fd69f80:	move   *a13(0x2520), a7, 1
3fd69fa0:	move   *a7(0x1900), *a13(0x2540), 1
3fd69fd0:	move   a14, -*sp, 1
3fd69fe0:	move   a7, *a14+, 1
3fd69ff0:	calla  L3F702440
3fd6a020:	move   *a13(0x2540), *a13(0x2520), 1
3fd6a050:	move   *a13(0x2560), a7, 1
3fd6a070:	dec    a7
3fd6a080:	move   a7, *a13(0x2560), 1
3fd6a0a0:	jrge   L3FD69F80
L3FD6A0B0:
3fd6a0b0:	move   a14, -*sp, 1
3fd6a0c0:	move   *a13(0x240), *a14+, 1
3fd6a0e0:	calla  L3F702440
3fd6a110:	move   *a13, a8, 1
L3FD6A120:
3fd6a120:	move   *sp(0x160), a14, 1
3fd6a140:	mmfm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3fd6a160:	rets   2
L3FD6A170:
3fd6a170:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3fd6a190:	move   a14, a13
3fd6a1a0:	addk   32, a14
3fd6a1b0:	move   *a13(0xffe0), a7, 1
3fd6a1d0:	move   a7, a12
3fd6a1e0:	addi   0x40, a12
3fd6a200:	move   *a12(0x40), a11, 1
3fd6a220:	jreq   L3FD6A310
3fd6a230:	move   *a11, a7, 1
3fd6a240:	move   *a13(0xffa0), a5, 1
3fd6a260:	cmp    a5, a7
3fd6a270:	jrge   L3FD6A310
L3FD6A280:
3fd6a280:	move   a11, a12
3fd6a290:	move   *a11(0x40), a11, 1
3fd6a2b0:	jreq   L3FD6A310
3fd6a2c0:	move   *a11, a7, 1
3fd6a2d0:	move   *a13(0xffa0), a5, 1
3fd6a2f0:	cmp    a5, a7
3fd6a300:	jrlt   L3FD6A280
L3FD6A310:
3fd6a310:	move   a11, a5
3fd6a320:	jreq   L3FD6A380
3fd6a330:	move   *a11, a7, 1
3fd6a340:	move   *a13(0xffa0), a5, 1
3fd6a360:	cmp    a5, a7
3fd6a370:	jrle   L3FD6A670
L3FD6A380:
3fd6a380:	move   *a13(0xff60), a7, 1
3fd6a3a0:	move   *a7, a5, 1
3fd6a3b0:	subk   24, a5
3fd6a3c0:	jrle   L3FD6A520
3fd6a3d0:	move   a14, -*sp, 1
3fd6a3e0:	movi   0x130, a5
3fd6a400:	move   a5, *a14+, 1
3fd6a410:	calla  L3F701230
3fd6a440:	move   a8, *a13, 1
3fd6a450:	move   *a13(0xff80), a5, 1
3fd6a470:	move   *a5, a5, 1
3fd6a480:	move   a8, *a5(0x960), 1
3fd6a4a0:	sub    a5, a5
3fd6a4b0:	move   a5, *a8(0x960), 1
3fd6a4d0:	move   *a13(0xff80), a5, 1
3fd6a4f0:	move   a8, *a5, 1
3fd6a500:	sub    a5, a5
3fd6a510:	move   a5, *a7, 1
L3FD6A520:
3fd6a520:	move   *a13(0xff80), a5, 1
3fd6a540:	move   *a5, a3, 1
3fd6a550:	move   *a7, a5, 1
3fd6a560:	inc    a5
3fd6a570:	move   a5, *a7, 1
3fd6a580:	dec    a5
3fd6a590:	move   a5, a7
3fd6a5a0:	sll    0x6, a5
3fd6a5b0:	sll    0x5, a7
3fd6a5c0:	add    a7, a5
3fd6a5d0:	add    a5, a3
3fd6a5e0:	move   a3, a11
3fd6a5f0:	move   *a12(0x40), *a11(0x40), 1
3fd6a620:	sub    a7, a7
3fd6a630:	move   a7, *a11(0x20), 1
3fd6a650:	move   a11, *a12(0x40), 1
L3FD6A670:
3fd6a670:	move   *a13(0xffa0), *a11(0x0), 1
3fd6a6a0:	sub    a10, a10
3fd6a6b0:	move   *a11(0x20), a9, 1
3fd6a6d0:	jreq   L3FD6A820
3fd6a6e0:	move   *a13(0xffc0), a7, 1
3fd6a700:	move   *a9(0x20), a5, 1
3fd6a720:	move   *a7(0x20), a3, 1
3fd6a740:	cmp    a3, a5
3fd6a750:	jrge   L3FD6A820
L3FD6A760:
3fd6a760:	move   a9, a10
3fd6a770:	move   *a9(0xe0), a9, 1
3fd6a790:	jreq   L3FD6A820
3fd6a7a0:	move   *a13(0xffc0), a7, 1
3fd6a7c0:	move   *a9(0x20), a5, 1
3fd6a7e0:	move   *a7(0x20), a3, 1
3fd6a800:	cmp    a3, a5
3fd6a810:	jrlt   L3FD6A760
L3FD6A820:
3fd6a820:	move   *a13(0xffc0), a7, 1
3fd6a840:	move   a9, *a7(0xe0), 1
3fd6a860:	move   a10, a3
3fd6a870:	jreq   L3FD6A8B0
3fd6a880:	move   a7, *a10(0xe0), 1
3fd6a8a0:	jruc   L3FD6A8D0
L3FD6A8B0:
3fd6a8b0:	move   a7, *a11(0x20), 1
L3FD6A8D0:
3fd6a8d0:	move   *sp(0x120), a14, 1
3fd6a8f0:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3fd6a910:	rets   2
L3FD6A920:
3fd6a920:	mmtm   sp, a0,a2,a3,a4,a5,a7,a9,a10,a11,a12,a13
3fd6a940:	move   a14, a13
3fd6a950:	addi   0x60, a14
3fd6a970:	move   *a13(0xffe0), a9, 1
3fd6a990:	move   *a13(0xffc0), a10, 1
3fd6a9b0:	move   *a13(0xff60), a11, 1
3fd6a9d0:	sub    a7, a7
3fd6a9e0:	move   a7, *a13, 1
3fd6a9f0:	cmpi   0x2, a9
3fd6aa10:	jalt   L3FD6B840
3fd6aa30:	move   *a13(0xff80), a5, 1
3fd6aa50:	move   a7, *a5(0xe0), 1
3fd6aa70:	move   a7, *a5(0x100), 1
3fd6aa90:	move   a7, *a5(0x120), 1
3fd6aab0:	movi   0xfff0bdc0, a7
3fd6aae0:	move   a7, *a5(0x20), 1
3fd6ab00:	move   *a13(0xffa0), a7, 1
3fd6ab20:	sub    a5, a5
3fd6ab30:	move   a5, *a7(0x80), 1
3fd6ab50:	movi   0xfff0bdc0, a5
3fd6ab80:	move   a5, *a7, 1
3fd6ab90:	neg    a5
3fd6aba0:	move   a5, *a7(0x20), 1
3fd6abc0:	move   *a13(0xff40), a5, 1
3fd6abe0:	sub    a7, a7
3fd6abf0:	move   a7, *a5(0x960), 1
3fd6ac10:	move   a9, a7
3fd6ac20:	dec    a7
3fd6ac30:	sll    0x5, a7
3fd6ac40:	add    a10, a7
3fd6ac50:	move   a7, a2
3fd6ac60:	move   a9, a7
3fd6ac70:	dec    a9
3fd6ac80:	move   a7, a7
3fd6ac90:	jaeq   L3FD6B840
3fd6acb0:	setf   16, 1, 0
L3FD6ACC0:
3fd6acc0:	move   a10, a4
3fd6acd0:	addk   32, a10
3fd6ace0:	move   *a2(0x10), a7, 0
3fd6ad00:	move   *a4(0x10), a5, 0
3fd6ad20:	cmp    a5, a7
3fd6ad30:	jrle   L3FD6ADA0
3fd6ad40:	move   a2, a0
3fd6ad50:	move   a4, a12
3fd6ad60:	sub    a7, a7
3fd6ad70:	move   a7, *a11(0x140), 1
3fd6ad90:	jruc   L3FD6ADF0
L3FD6ADA0:
3fd6ada0:	move   a4, a0
3fd6adb0:	move   a2, a12
3fd6adc0:	movk   1, a7
3fd6add0:	move   a7, *a11(0x140), 1
L3FD6ADF0:
3fd6adf0:	move   *a0(0x10), a7, 0
3fd6ae10:	move   *a12(0x10), a5, 0
3fd6ae30:	cmp    a5, a7
3fd6ae40:	jaeq   L3FD6B7E0
3fd6ae60:	move   *a0(0x10), a7, 0
3fd6ae80:	dec    a7
3fd6ae90:	move   a7, *a11, 1
3fd6aea0:	move   *a0(0x10), a7, 0
3fd6aec0:	move   *a12(0x10), a5, 0
3fd6aee0:	sub    a5, a7
3fd6aef0:	move   a7, *a13(0x20), 1
3fd6af10:	jreq   L3FD6B530
3fd6af20:	move   *a12, a5, 0
3fd6af30:	move   a5, *a11(0x20), 1
L3FD6AF50:
3fd6af50:	move   *a0, a5, 0
3fd6af60:	move   *a11(0x20), a3, 1
3fd6af80:	sub    a3, a5
3fd6af90:	move   a5, *a13(0x40), 1
3fd6afb0:	jrge   L3FD6B290
3fd6afc0:	divs   a7, a5
3fd6afd0:	move   a5, *a11(0x60), 1
3fd6aff0:	move   *a11(0x60), a5, 1
3fd6b010:	dec    a5
3fd6b020:	move   a5, *a11(0x80), 1
3fd6b040:	sll    0x1, a7
3fd6b050:	move   *a11(0x80), a5, 1
3fd6b070:	mpys   a5, a7
3fd6b080:	move   *a13(0x40), a5, 1
3fd6b0a0:	sll    0x1, a5
3fd6b0b0:	sub    a5, a7
3fd6b0c0:	move   a7, *a11(0xa0), 1
3fd6b0e0:	move   *a13(0x20), a7, 1
3fd6b100:	sll    0x1, a7
3fd6b110:	move   *a11(0x60), a5, 1
3fd6b130:	mpys   a5, a7
3fd6b140:	move   *a13(0x40), a5, 1
3fd6b160:	sll    0x1, a5
3fd6b170:	sub    a5, a7
3fd6b180:	move   a7, *a11(0xc0), 1
3fd6b1a0:	move   *a11(0x60), a7, 1
3fd6b1c0:	sll    0x1, a7
3fd6b1d0:	move   *a13(0x20), a5, 1
3fd6b1f0:	mpys   a5, a7
3fd6b200:	move   *a13(0x40), a3, 1
3fd6b220:	sll    0x1, a3
3fd6b230:	sub    a3, a7
3fd6b240:	sll    0x1, a5
3fd6b250:	sub    a5, a7
3fd6b260:	move   a7, *a11(0x40), 1
3fd6b280:	jruc   L3FD6B530
L3FD6B290:
3fd6b290:	divs   a7, a5
3fd6b2a0:	move   a5, *a11(0x60), 1
3fd6b2c0:	move   *a11(0x60), a5, 1
3fd6b2e0:	inc    a5
3fd6b2f0:	move   a5, *a11(0x80), 1
3fd6b310:	sll    0x1, a7
3fd6b320:	move   *a11(0x80), a5, 1
3fd6b340:	mpys   a5, a7
3fd6b350:	move   *a13(0x40), a5, 1
3fd6b370:	sll    0x1, a5
3fd6b380:	sub    a7, a5
3fd6b390:	move   a5, *a11(0xa0), 1
3fd6b3b0:	move   *a13(0x20), a7, 1
3fd6b3d0:	sll    0x1, a7
3fd6b3e0:	move   *a11(0x60), a5, 1
3fd6b400:	mpys   a5, a7
3fd6b410:	move   *a13(0x40), a5, 1
3fd6b430:	sll    0x1, a5
3fd6b440:	sub    a7, a5
3fd6b450:	move   a5, *a11(0xc0), 1
3fd6b470:	move   *a11(0x60), a7, 1
3fd6b490:	sll    0x1, a7
3fd6b4a0:	move   *a13(0x20), a5, 1
3fd6b4c0:	mpys   a5, a7
3fd6b4d0:	move   *a13(0x40), a3, 1
3fd6b4f0:	sll    0x1, a3
3fd6b500:	sub    a7, a3
3fd6b510:	move   a3, *a11(0x40), 1
L3FD6B530:
3fd6b530:	move   a14, -*sp, 1
3fd6b540:	move   a13, *a14+, 1
3fd6b550:	move   a13, a7
3fd6b560:	subi   0xc0, a7
3fd6b580:	move   a7, *a14+, 1
3fd6b590:	move   *a12(0x10), a8, 0
3fd6b5b0:	move   a8, *a14+, 1
3fd6b5c0:	move   a11, *a14+, 1
3fd6b5d0:	move   *a13(0xffa0), *a14+, 1
3fd6b5f0:	calla  L3FD6A170
3fd6b620:	move   *a13(0xffa0), a5, 1
3fd6b640:	move   *a5, a3, 1
3fd6b650:	setf   16, 1, 0
3fd6b660:	move   *a2(0x10), a7, 0
3fd6b680:	cmp    a7, a3
3fd6b690:	jrle   L3FD6B6C0
3fd6b6a0:	move   *a5, a7, 1
3fd6b6b0:	jruc   L3FD6B6E0
L3FD6B6C0:
3fd6b6c0:	move   *a2(0x10), a7, 0
L3FD6B6E0:
3fd6b6e0:	move   a7, *a5, 1
3fd6b6f0:	move   *a5(0x20), a7, 1
3fd6b710:	move   *a2(0x10), a3, 0
3fd6b730:	cmp    a3, a7
3fd6b740:	jrge   L3FD6B780
3fd6b750:	move   *a5(0x20), a7, 1
3fd6b770:	jruc   L3FD6B7A0
L3FD6B780:
3fd6b780:	move   *a2(0x10), a7, 0
L3FD6B7A0:
3fd6b7a0:	move   a7, *a5(0x20), 1
3fd6b7c0:	addi   0x160, a11
L3FD6B7E0:
3fd6b7e0:	move   a4, a2
3fd6b7f0:	move   a9, a7
3fd6b800:	dec    a9
3fd6b810:	move   a7, a3
3fd6b820:	jane   L3FD6ACC0
L3FD6B840:
3fd6b840:	move   *sp(0x180), a14, 1
3fd6b860:	mmfm   sp, a0,a2,a3,a4,a5,a7,a9,a10,a11,a12,a13
3fd6b880:	rets   2
L3FD6B890:
3fd6b890:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3fd6b8b0:	move   a14, a13
3fd6b8c0:	move   *a13(0xffe0), a9, 1
3fd6b8e0:	move   *a13(0xffc0), a10, 1
3fd6b900:	move   a9, a11
3fd6b910:	move   *a9(0xe0), a9, 1
3fd6b930:	move   a10, a10
3fd6b940:	jreq   L3FD6BB60
L3FD6B950:
3fd6b950:	move   a9, a9
3fd6b960:	jreq   L3FD6BA70
3fd6b970:	move   *a9(0x20), a7, 1
3fd6b990:	move   *a10(0x20), a5, 1
3fd6b9b0:	cmp    a5, a7
3fd6b9c0:	jrge   L3FD6BA70
L3FD6B9D0:
3fd6b9d0:	move   a9, a11
3fd6b9e0:	move   *a9(0xe0), a9, 1
3fd6ba00:	jreq   L3FD6BA70
3fd6ba10:	move   *a9(0x20), a7, 1
3fd6ba30:	move   *a10(0x20), a5, 1
3fd6ba50:	cmp    a5, a7
3fd6ba60:	jrlt   L3FD6B9D0
L3FD6BA70:
3fd6ba70:	move   *a10(0xe0), a12, 1
3fd6ba90:	move   a9, *a10(0xe0), 1
3fd6bab0:	move   a9, a5
3fd6bac0:	jreq   L3FD6BAF0
3fd6bad0:	move   a10, *a9(0x100), 1
L3FD6BAF0:
3fd6baf0:	move   a11, *a10(0x100), 1
3fd6bb10:	move   a10, *a11(0xe0), 1
3fd6bb30:	move   a10, a11
3fd6bb40:	move   a12, a10
3fd6bb50:	jrne   L3FD6B950
L3FD6BB60:
3fd6bb60:	move   *sp(0x100), a14, 1
3fd6bb80:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3fd6bba0:	rets   2
L3FD6BBB0:
3fd6bbb0:	mmtm   sp, a7,a9,a10,a11,a12,a13
3fd6bbd0:	move   a14, a13
3fd6bbe0:	move   *a13(0xffe0), a9, 1
3fd6bc00:	movk   1, a11
3fd6bc10:	sub    a12, a12
3fd6bc20:	move   a12, *a9(0x120), 1
3fd6bc40:	move   a9, a10
3fd6bc50:	move   *a9(0xe0), a9, 1
3fd6bc70:	jreq   L3FD6BE00
L3FD6BC80:
3fd6bc80:	move   *a9(0x140), a7, 1
3fd6bca0:	jreq   L3FD6BCD0
3fd6bcb0:	inc    a12
3fd6bcc0:	jruc   L3FD6BCE0
L3FD6BCD0:
3fd6bcd0:	dec    a12
L3FD6BCE0:
3fd6bce0:	move   a11, a7
3fd6bcf0:	jrne   L3FD6BD20
3fd6bd00:	move   a12, a7
3fd6bd10:	jreq   L3FD6BD60
L3FD6BD20:
3fd6bd20:	move   a11, a7
3fd6bd30:	jreq   L3FD6BDD0
3fd6bd40:	move   a12, a7
3fd6bd50:	jreq   L3FD6BDD0
L3FD6BD60:
3fd6bd60:	move   a9, *a10(0x120), 1
3fd6bd80:	move   a9, a10
3fd6bd90:	move   a11, a7
3fd6bda0:	movk   1, a11
3fd6bdb0:	jreq   L3FD6BDD0
3fd6bdc0:	sub    a11, a11
L3FD6BDD0:
3fd6bdd0:	move   *a9(0xe0), a9, 1
3fd6bdf0:	jrne   L3FD6BC80
L3FD6BE00:
3fd6be00:	sub    a7, a7
3fd6be10:	move   a7, *a10(0x120), 1
3fd6be30:	move   *sp(0xe0), a14, 1
3fd6be50:	mmfm   sp, a7,a9,a10,a11,a12,a13
3fd6be70:	rets   2
L3FD6BE80:
3fd6be80:	mmtm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3fd6bea0:	move   a14, a13
3fd6beb0:	move   *a13(0xffe0), a9, 1
3fd6bed0:	sub    a0, a0
3fd6bee0:	move   *a9(0xe0), a9, 1
3fd6bf00:	jreq   L3FD6C210
L3FD6BF10:
3fd6bf10:	move   a9, a11
3fd6bf20:	move   a9, a10
3fd6bf30:	move   *a10(0x100), a7, 1
3fd6bf50:	move   *a7(0x20), a7, 1
3fd6bf70:	move   *a9(0x20), a5, 1
3fd6bf90:	cmp    a5, a7
3fd6bfa0:	jrle   L3FD6C050
L3FD6BFB0:
3fd6bfb0:	move   *a10(0x100), a10, 1
3fd6bfd0:	move   *a10(0x100), a7, 1
3fd6bff0:	move   *a7(0x20), a7, 1
3fd6c010:	move   *a9(0x20), a5, 1
3fd6c030:	cmp    a5, a7
3fd6c040:	jrgt   L3FD6BFB0
L3FD6C050:
3fd6c050:	move   *a9(0xe0), a9, 1
3fd6c070:	cmp    a11, a10
3fd6c080:	jreq   L3FD6C1F0
3fd6c090:	move   *a10(0x100), a12, 1
3fd6c0b0:	move   *a11(0x100), a7, 1
3fd6c0d0:	move   a9, *a7(0xe0), 1
3fd6c0f0:	move   a9, a5
3fd6c100:	jreq   L3FD6C140
3fd6c110:	move   *a11(0x100), *a9(0x100), 1
L3FD6C140:
3fd6c140:	move   a10, *a11(0xe0), 1
3fd6c160:	move   *a10(0x100), a7, 1
3fd6c180:	move   a11, *a7(0xe0), 1
3fd6c1a0:	move   a11, *a10(0x100), 1
3fd6c1c0:	move   a12, *a11(0x100), 1
3fd6c1e0:	movk   1, a0
L3FD6C1F0:
3fd6c1f0:	move   a9, a5
3fd6c200:	jrne   L3FD6BF10
L3FD6C210:
3fd6c210:	move   a0, a8
3fd6c220:	move   *sp(0x120), a14, 1
3fd6c240:	mmfm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3fd6c260:	rets   2
L3FD6C270:
3fd6c270:	mmtm   sp, a9,a10,a13
3fd6c290:	move   a14, a13
3fd6c2a0:	move   *a13(0xffe0), a9, 1
3fd6c2c0:	jreq   L3FD6C360
L3FD6C2D0:
3fd6c2d0:	move   *a9(0x960), a10, 1
3fd6c2f0:	move   a14, -*sp, 1
3fd6c300:	move   a9, *a14+, 1
3fd6c310:	calla  L3F702440
3fd6c340:	move   a10, a9
3fd6c350:	jrne   L3FD6C2D0
L3FD6C360:
3fd6c360:	move   *sp(0x80), a14, 1
3fd6c380:	mmfm   sp, a9,a10,a13
3fd6c3a0:	rets   2
L3FD6C3B0:
3fd6c3b0:	mmtm   sp, a0,a2,a4,a5,a7,a9,a10,a11,a12,a13
3fd6c3d0:	move   a14, a13
3fd6c3e0:	addi   0x60, a14
3fd6c400:	move   *a13(0xffe0), a9, 1
3fd6c420:	move   *a13(0xffc0), a10, 1
3fd6c440:	move   *a13(0xff80), a7, 1
3fd6c460:	move   a7, a4
3fd6c470:	addi   0x40, a4
3fd6c490:	movi   0xc8, a7
3fd6c4b0:	mpys   a9, a7
3fd6c4c0:	add    a10, a7
3fd6c4d0:	sra    0x1, a7
3fd6c4e0:	move   a7, *a13, 1
3fd6c4f0:	move   *a13(0xff80), a7, 1
3fd6c510:	move   a14, -*sp, 1
3fd6c520:	move   *a13, a5, 1
3fd6c530:	sll    0x3, a5
3fd6c540:	move   a5, *a14+, 1
3fd6c550:	move   *a7(0x20), *a14+, 1
3fd6c570:	calla  L3F7030E0
3fd6c5a0:	move   a8, *a7(0x20), 1
3fd6c5c0:	move   a8, a5
3fd6c5d0:	jrne   L3FD6C610
3fd6c5e0:	sub    a8, a8
3fd6c5f0:	jauc   L3FD6D110
L3FD6C610:
3fd6c610:	move   *a13(0xffa0), a0, 1
3fd6c630:	move   *a7(0x20), a11, 1
3fd6c650:	setf   16, 1, 0
3fd6c660:	move   *a0(0x10), *a4(0x20), 0
3fd6c690:	movi   0x7fff, a5
3fd6c6b0:	move   a5, *a4, 0
3fd6c6c0:	neg    a5
3fd6c6d0:	move   a5, *a4(0x10), 0
3fd6c6f0:	sub    a5, a5
3fd6c700:	move   a5, *a13(0x40), 1
3fd6c720:	move   a5, *a13(0x20), 1
3fd6c740:	move   a9, a7
3fd6c750:	dec    a9
3fd6c760:	move   a7, a8
3fd6c770:	jreq   L3FD6CD50
L3FD6C780:
3fd6c780:	movi   0x64, a2
3fd6c7a0:	move   a0, a12
3fd6c7b0:	move   a2, a7
3fd6c7c0:	dec    a2
3fd6c7d0:	setf   16, 1, 0
L3FD6C7E0:
3fd6c7e0:	move   *a12, *a11, 0
3fd6c7f0:	move   *a12(0x10), *a11(0x20), 0
3fd6c820:	move   *a4, a7, 0
3fd6c830:	move   *a12, a5, 0
3fd6c840:	cmp    a5, a7
3fd6c850:	jrge   L3FD6C880
3fd6c860:	move   *a4, a7, 0
3fd6c870:	jruc   L3FD6C890
L3FD6C880:
3fd6c880:	move   *a12, a7, 0
L3FD6C890:
3fd6c890:	move   a7, *a4, 0
3fd6c8a0:	addk   32, a12
3fd6c8b0:	move   *a12(0x0), *a11(0x10), 0
3fd6c8e0:	move   *a12(0x10), a7, 0
3fd6c900:	inc    a7
3fd6c910:	move   a7, *a11(0x30), 0
3fd6c930:	move   *a4(0x10), a7, 0
3fd6c950:	move   *a12, a5, 0
3fd6c960:	cmp    a5, a7
3fd6c970:	jrle   L3FD6C9B0
3fd6c980:	move   *a4(0x10), a7, 0
3fd6c9a0:	jruc   L3FD6C9C0
L3FD6C9B0:
3fd6c9b0:	move   *a12, a7, 0
L3FD6C9C0:
3fd6c9c0:	move   a7, *a4(0x10), 0
3fd6c9e0:	move   *a13(0xff80), a7, 1
3fd6ca00:	addk   16, a7
3fd6ca10:	move   *a7, a5, 0
3fd6ca20:	inc    a5
3fd6ca30:	move   a5, *a7, 0
3fd6ca40:	move   *a13(0xff80), a7, 1
3fd6ca60:	move   *a13(0x40), a5, 1
3fd6ca80:	sll    0x6, a5
3fd6ca90:	move   *a7(0x20), a7, 1
3fd6cab0:	add    a5, a7
3fd6cac0:	move   *a11(0x20), a5, 0
3fd6cae0:	move   *a7(0x20), a7, 0
3fd6cb00:	cmp    a7, a5
3fd6cb10:	jreq   L3FD6CBE0
3fd6cb20:	move   a14, -*sp, 1
3fd6cb30:	move   *a13(0x20), *a14+, 1
3fd6cb50:	move   *a13(0x40), *a14+, 1
3fd6cb70:	move   *a13(0xff80), *a14+, 1
3fd6cb90:	calla  L3FD7ACC0
3fd6cbc0:	move   a8, *a13(0x40), 1
L3FD6CBE0:
3fd6cbe0:	move   *a13(0xff80), a7, 1
3fd6cc00:	setf   16, 1, 0
3fd6cc10:	move   *a7(0x10), a5, 0
3fd6cc30:	move   a5, *a13(0x20), 1
3fd6cc50:	sll    0x6, a5
3fd6cc60:	move   *a7(0x20), a7, 1
3fd6cc80:	add    a5, a7
3fd6cc90:	move   a7, a11
3fd6cca0:	addk   32, a12
3fd6ccb0:	move   a2, a7
3fd6ccc0:	dec    a2
3fd6ccd0:	move   a7, a5
3fd6cce0:	jrne   L3FD6C7E0
3fd6ccf0:	move   *a0(0x1900), a0, 1
3fd6cd10:	move   a9, a7
3fd6cd20:	dec    a9
3fd6cd30:	move   a7, a5
3fd6cd40:	jrne   L3FD6C780
L3FD6CD50:
3fd6cd50:	move   a10, a5
3fd6cd60:	jreq   L3FD6D040
3fd6cd70:	move   a0, a12
3fd6cd80:	sra    0x1, a10
3fd6cd90:	move   a10, a7
3fd6cda0:	dec    a10
3fd6cdb0:	move   a7, a5
3fd6cdc0:	jreq   L3FD6D040
L3FD6CDD0:
3fd6cdd0:	move   *a12, *a11, 0
3fd6cde0:	move   *a12(0x10), *a11(0x20), 0
3fd6ce10:	move   *a4, a7, 0
3fd6ce20:	move   *a12, a5, 0
3fd6ce30:	cmp    a5, a7
3fd6ce40:	jrge   L3FD6CE70
3fd6ce50:	move   *a4, a7, 0
3fd6ce60:	jruc   L3FD6CE80
L3FD6CE70:
3fd6ce70:	move   *a12, a7, 0
L3FD6CE80:
3fd6ce80:	move   a7, *a4, 0
3fd6ce90:	addk   32, a12
3fd6cea0:	move   *a12(0x0), *a11(0x10), 0
3fd6ced0:	move   *a12(0x10), a7, 0
3fd6cef0:	inc    a7
3fd6cf00:	move   a7, *a11(0x30), 0
3fd6cf20:	move   *a4(0x10), a7, 0
3fd6cf40:	move   *a12, a5, 0
3fd6cf50:	cmp    a5, a7
3fd6cf60:	jrle   L3FD6CFA0
3fd6cf70:	move   *a4(0x10), a7, 0
3fd6cf90:	jruc   L3FD6CFB0
L3FD6CFA0:
3fd6cfa0:	move   *a12, a7, 0
L3FD6CFB0:
3fd6cfb0:	move   a7, *a4(0x10), 0
3fd6cfd0:	addi   0x40, a11
3fd6cff0:	addk   32, a12
3fd6d000:	move   a10, a7
3fd6d010:	dec    a10
3fd6d020:	move   a7, a5
3fd6d030:	jrne   L3FD6CDD0
L3FD6D040:
3fd6d040:	move   *a12(0xfff0), a7, 0
3fd6d060:	inc    a7
3fd6d070:	move   a7, *a4(0x30), 0
3fd6d090:	move   *a13(0xff80), a7, 1
3fd6d0b0:	move   *a13, a5, 1
3fd6d0c0:	move   a5, *a7(0x10), 0
3fd6d0e0:	sext   a5, 0
3fd6d0f0:	move   a5, *a7, 0
3fd6d100:	movk   1, a8
L3FD6D110:
3fd6d110:	move   *sp(0x160), a14, 1
3fd6d130:	mmfm   sp, a0,a2,a4,a5,a7,a9,a10,a11,a12,a13
3fd6d150:	rets   2
L3FD6D160:
3fd6d160:	mmtm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3fd6d180:	move   a14, a13
3fd6d190:	addi   0xe0, a14
3fd6d1b0:	move   *a13(0xffe0), a9, 1
3fd6d1d0:	sub    a7, a7
3fd6d1e0:	move   a7, *a13, 1
3fd6d1f0:	move   *a13(0xffa0), a7, 1
3fd6d210:	move   *a7(0x80), a7, 1
3fd6d230:	jreq   L3FD6D2B0
3fd6d240:	move   a14, -*sp, 1
3fd6d250:	move   *a13(0xffa0), *a14+, 1
3fd6d270:	move   a9, *a14+, 1
3fd6d280:	calla  L3F999F80
L3FD6D2B0:
3fd6d2b0:	move   *a9(0x380), a7, 1
3fd6d2d0:	move   *a9(0x3a0), a5, 1
3fd6d2f0:	addi   0x80, a7
3fd6d310:	cmp    a5, a7
3fd6d320:	jrls   L3FD6D380
3fd6d330:	move   a14, -*sp, 1
3fd6d340:	move   a9, *a14+, 1
3fd6d350:	calla  L3F9B1030
L3FD6D380:
3fd6d380:	move   *a9(0x380), a12, 1
3fd6d3a0:	move   a12, *a9(0x340), 1
3fd6d3c0:	movi   0x4a, a7
3fd6d3e0:	movb   a7, *a12
3fd6d3f0:	movk   4, a5
3fd6d400:	setf   16, 0, 0
3fd6d410:	move   a5, *a12(0x10), 0
3fd6d430:	move   *a9(0x380), a5, 1
3fd6d450:	addi   0x80, a5
3fd6d470:	move   a5, *a9(0x380), 1
3fd6d490:	move   *a9(0x320), a5, 1
3fd6d4b0:	inc    a5
3fd6d4c0:	move   a5, *a9(0x320), 1
3fd6d4e0:	move   *a13(0xffc0), *a12(0x20), 1
3fd6d510:	move   *a13(0xffa0), a5, 1
3fd6d530:	move   *a5(0x20), *a12(0x40), 1
3fd6d560:	move   *a13(0xff80), *a12(0x60), 0
3fd6d590:	move   *a13(0xff60), *a12(0x70), 0
3fd6d5c0:	move   *a13(0xff40), a11, 1
3fd6d5e0:	sub    a10, a10
3fd6d5f0:	move   *a13(0xff20), a7, 1
3fd6d610:	cmp    a7, a10
3fd6d620:	jrge   L3FD6DAA0
L3FD6D630:
3fd6d630:	move   *a11(0x60), a7, 1
3fd6d650:	jreq   L3FD6D690
3fd6d660:	move   *a13, a7, 1
3fd6d670:	addk   5, a7
3fd6d680:	move   a7, *a13, 1
L3FD6D690:
3fd6d690:	move   *a11(0x40), a7, 1
3fd6d6b0:	jreq   L3FD6D8B0
3fd6d6c0:	move   *a11(0x40), a7, 1
3fd6d6e0:	jrle   L3FD6D7B0
3fd6d6f0:	move   *a11(0x40), a7, 1
3fd6d710:	addi   0x7e, a7
3fd6d730:	movi   0x7f, a5
3fd6d750:	divs   a5, a7
3fd6d760:	sll    0x1, a7
3fd6d770:	move   *a13, a5, 1
3fd6d780:	add    a5, a7
3fd6d790:	move   a7, *a13, 1
3fd6d7a0:	jruc   L3FD6D8B0
L3FD6D7B0:
3fd6d7b0:	move   *a11(0x40), a7, 1
3fd6d7d0:	jrle   L3FD6D810
3fd6d7e0:	move   *a11(0x40), a7, 1
3fd6d800:	jruc   L3FD6D840
L3FD6D810:
3fd6d810:	move   *a11(0x40), a7, 1
3fd6d830:	neg    a7
L3FD6D840:
3fd6d840:	addi   0x7f, a7
3fd6d860:	sra    0x7, a7
3fd6d870:	sll    0x1, a7
3fd6d880:	move   *a13, a5, 1
3fd6d890:	add    a5, a7
3fd6d8a0:	move   a7, *a13, 1
L3FD6D8B0:
3fd6d8b0:	move   *a11(0x20), a7, 1
3fd6d8d0:	jrle   L3FD6DA30
3fd6d8e0:	move   *a11(0x20), a7, 1
3fd6d900:	addi   0xfd, a7
3fd6d920:	movi   0xfe, a5
3fd6d940:	divs   a5, a7
3fd6d950:	dec    a7
3fd6d960:	sll    0x1, a7
3fd6d970:	move   *a13, a5, 1
3fd6d980:	add    a5, a7
3fd6d990:	move   a7, *a13, 1
3fd6d9a0:	move   *a11(0x40), a5, 1
3fd6d9c0:	jrne   L3FD6D9F0
3fd6d9d0:	addk   2, a7
3fd6d9e0:	move   a7, *a13, 1
L3FD6D9F0:
3fd6d9f0:	move   *a11(0x20), a5, 1
3fd6da10:	add    a7, a5
3fd6da20:	move   a5, *a13, 1
L3FD6DA30:
3fd6da30:	addi   0x80, a11
3fd6da50:	inc    a10
3fd6da60:	move   *a13(0xff20), a7, 1
3fd6da80:	cmp    a7, a10
3fd6da90:	jrlt   L3FD6D630
L3FD6DAA0:
3fd6daa0:	move   *a13, a5, 1
3fd6dab0:	addk   3, a5
3fd6dac0:	sra    0x2, a5
3fd6dad0:	setf   16, 0, 0
3fd6dae0:	zext   a5, 0
3fd6daf0:	move   *a12(0x10), a7, 0
3fd6db10:	add    a5, a7
3fd6db20:	move   a7, *a12(0x10), 0
3fd6db40:	move   *a13, a7, 1
3fd6db50:	sll    0x3, a7
3fd6db60:	move   *a9(0x380), a5, 1
3fd6db80:	add    a7, a5
3fd6db90:	move   *a9(0x3a0), a7, 1
3fd6dbb0:	cmp    a7, a5
3fd6dbc0:	jrls   L3FD6DC20
3fd6dbd0:	move   a14, -*sp, 1
3fd6dbe0:	move   a9, *a14+, 1
3fd6dbf0:	calla  L3F9B1030
L3FD6DC20:
3fd6dc20:	move   *a13(0xff40), a11, 1
3fd6dc40:	sub    a10, a10
3fd6dc50:	move   *a13(0xff20), a7, 1
3fd6dc70:	cmp    a7, a10
3fd6dc80:	jage   L3FD6F700
L3FD6DCA0:
3fd6dca0:	move   *a11(0x60), a7, 1
3fd6dcc0:	jreq   L3FD6E090
3fd6dcd0:	move   *a9(0x380), a7, 1
3fd6dcf0:	move   *a9(0x3a0), a5, 1
3fd6dd10:	addi   0x28, a7
3fd6dd30:	cmp    a5, a7
3fd6dd40:	jrls   L3FD6DDA0
3fd6dd50:	move   a14, -*sp, 1
3fd6dd60:	move   a9, *a14+, 1
3fd6dd70:	calla  L3F9B1030
L3FD6DDA0:
3fd6dda0:	move   *a9(0x380), a0, 1
3fd6ddc0:	move   *a9(0x380), a7, 1
3fd6dde0:	addi   0x28, a7
3fd6de00:	move   a7, *a9(0x380), 1
3fd6de20:	movi   0xff, a7
3fd6de40:	movb   a7, *a0
3fd6de50:	move   *a11(0x60), a5, 1
3fd6de70:	andi   0xff000000, a5
3fd6dea0:	srl    0x18, a5
3fd6deb0:	movb   a5, *a0(0x8)
3fd6ded0:	move   *a11(0x60), a5, 1
3fd6def0:	andi   0xff0000, a5
3fd6df20:	srl    0x10, a5
3fd6df30:	movb   a5, *a0(0x10)
3fd6df50:	move   *a11(0x60), a5, 1
3fd6df70:	andi   0xff00, a5
3fd6dfa0:	srl    0x8, a5
3fd6dfb0:	movb   a5, *a0(0x18)
3fd6dfd0:	move   *a11(0x60), a5, 1
3fd6dff0:	andi   0xff, a5
3fd6e020:	movb   a5, *a0(0x20)
3fd6e040:	move   *a13(0xffa0), a5, 1
3fd6e060:	move   *a11(0x60), *a5(0x280), 1
L3FD6E090:
3fd6e090:	movk   2, a7
3fd6e0a0:	move   a7, *a13(0x20), 1
3fd6e0c0:	move   *a11(0x20), *a13(0x40), 1
3fd6e0f0:	move   *a11(0x40), *a13(0x60), 1
3fd6e120:	movk   1, a5
3fd6e130:	move   a5, *a13(0x80), 1
3fd6e150:	move   *a11(0x0), *a13(0xa0), 1
3fd6e180:	move   *a13(0x60), a5, 1
3fd6e1a0:	cmpi   0xff80, a5
3fd6e1c0:	jrlt   L3FD6E200
3fd6e1d0:	cmpi   0x7f, a5
3fd6e1f0:	jrle   L3FD6E560
L3FD6E200:
3fd6e200:	movk   2, a7
3fd6e210:	move   a7, *a13(0xc0), 1
3fd6e230:	sll    0x3, a7
3fd6e240:	move   *a9(0x380), a5, 1
3fd6e260:	add    a7, a5
3fd6e270:	move   *a9(0x3a0), a7, 1
3fd6e290:	cmp    a7, a5
3fd6e2a0:	jrls   L3FD6E300
3fd6e2b0:	move   a14, -*sp, 1
3fd6e2c0:	move   a9, *a14+, 1
3fd6e2d0:	calla  L3F9B1030
L3FD6E300:
3fd6e300:	move   *a9(0x380), a0, 1
3fd6e320:	move   *a13(0xc0), a7, 1
3fd6e340:	sll    0x3, a7
3fd6e350:	move   *a9(0x380), a5, 1
3fd6e370:	add    a7, a5
3fd6e380:	move   a5, *a9(0x380), 1
3fd6e3a0:	sub    a7, a7
3fd6e3b0:	movb   a7, *a0
3fd6e3c0:	move   *a13(0x60), a5, 1
3fd6e3e0:	jrle   L3FD6E480
3fd6e3f0:	movi   0x7f, a7
3fd6e410:	movb   a7, *a0(0x8)
3fd6e430:	subi   0x7f, a5
3fd6e450:	move   a5, *a13(0x60), 1
3fd6e470:	jruc   L3FD6E500
L3FD6E480:
3fd6e480:	movi   0xff80, a7
3fd6e4a0:	movb   a7, *a0(0x8)
3fd6e4c0:	addi   0x80, a5
3fd6e4e0:	move   a5, *a13(0x60), 1
L3FD6E500:
3fd6e500:	cmpi   0xff80, a5
3fd6e520:	jrlt   L3FD6E200
3fd6e530:	cmpi   0x7f, a5
3fd6e550:	jrgt   L3FD6E200
L3FD6E560:
3fd6e560:	move   a5, a7
3fd6e570:	jreq   L3FD6E760
3fd6e580:	move   *a13(0x20), a5, 1
3fd6e5a0:	sll    0x3, a5
3fd6e5b0:	move   *a9(0x380), a7, 1
3fd6e5d0:	add    a5, a7
3fd6e5e0:	move   *a9(0x3a0), a5, 1
3fd6e600:	cmp    a5, a7
3fd6e610:	jrls   L3FD6E670
3fd6e620:	move   a14, -*sp, 1
3fd6e630:	move   a9, *a14+, 1
3fd6e640:	calla  L3F9B1030
L3FD6E670:
3fd6e670:	move   *a9(0x380), a0, 1
3fd6e690:	move   *a13(0x20), a7, 1
3fd6e6b0:	sll    0x3, a7
3fd6e6c0:	move   *a9(0x380), a5, 1
3fd6e6e0:	add    a7, a5
3fd6e6f0:	move   a5, *a9(0x380), 1
3fd6e710:	sub    a7, a7
3fd6e720:	movb   a7, *a0
3fd6e730:	movb   *a13(0x60), *a0(0x8)
L3FD6E760:
3fd6e760:	move   *a13(0x40), a7, 1
3fd6e780:	cmpi   0xfe, a7
3fd6e7a0:	jrle   L3FD6EF80
L3FD6E7B0:
3fd6e7b0:	movi   0xfe, a7
3fd6e7d0:	move   a7, *a13(0x20), 1
3fd6e7f0:	move   *a13(0x80), a5, 1
3fd6e810:	jreq   L3FD6EBF0
3fd6e820:	sub    a5, a5
3fd6e830:	move   a5, *a13(0x80), 1
3fd6e850:	move   *a11(0x40), a5, 1
3fd6e870:	jrne   L3FD6EA60
3fd6e880:	addk   2, a7
3fd6e890:	move   a7, *a13(0x20), 1
3fd6e8b0:	sll    0x3, a7
3fd6e8c0:	move   *a9(0x380), a5, 1
3fd6e8e0:	add    a7, a5
3fd6e8f0:	move   *a9(0x3a0), a7, 1
3fd6e910:	cmp    a7, a5
3fd6e920:	jrls   L3FD6E980
3fd6e930:	move   a14, -*sp, 1
3fd6e940:	move   a9, *a14+, 1
3fd6e950:	calla  L3F9B1030
L3FD6E980:
3fd6e980:	move   *a9(0x380), a0, 1
3fd6e9a0:	move   *a13(0x20), a7, 1
3fd6e9c0:	sll    0x3, a7
3fd6e9d0:	move   *a9(0x380), a5, 1
3fd6e9f0:	add    a7, a5
3fd6ea00:	move   a5, *a9(0x380), 1
3fd6ea20:	sub    a7, a7
3fd6ea30:	movb   a7, *a0(0x8)
3fd6ea50:	jruc   L3FD6EDC0
L3FD6EA60:
3fd6ea60:	sll    0x3, a7
3fd6ea70:	move   *a9(0x380), a5, 1
3fd6ea90:	add    a7, a5
3fd6eaa0:	move   *a9(0x3a0), a7, 1
3fd6eac0:	cmp    a7, a5
3fd6ead0:	jrls   L3FD6EB30
3fd6eae0:	move   a14, -*sp, 1
3fd6eaf0:	move   a9, *a14+, 1
3fd6eb00:	calla  L3F9B1030
L3FD6EB30:
3fd6eb30:	move   *a9(0x380), *a13(0xc0), 1
3fd6eb60:	move   *a13(0x20), a7, 1
3fd6eb80:	sll    0x3, a7
3fd6eb90:	move   *a9(0x380), a5, 1
3fd6ebb0:	add    a7, a5
3fd6ebc0:	move   a5, *a9(0x380), 1
3fd6ebe0:	jruc   L3FD6EDC0
L3FD6EBF0:
3fd6ebf0:	addk   2, a7
3fd6ec00:	move   a7, *a13(0x20), 1
3fd6ec20:	sll    0x3, a7
3fd6ec30:	move   *a9(0x380), a5, 1
3fd6ec50:	add    a7, a5
3fd6ec60:	move   *a9(0x3a0), a7, 1
3fd6ec80:	cmp    a7, a5
3fd6ec90:	jrls   L3FD6ECF0
3fd6eca0:	move   a14, -*sp, 1
3fd6ecb0:	move   a9, *a14+, 1
3fd6ecc0:	calla  L3F9B1030
L3FD6ECF0:
3fd6ecf0:	move   *a9(0x380), a0, 1
3fd6ed10:	move   *a13(0x20), a7, 1
3fd6ed30:	sll    0x3, a7
3fd6ed40:	move   *a9(0x380), a5, 1
3fd6ed60:	add    a7, a5
3fd6ed70:	move   a5, *a9(0x380), 1
3fd6ed90:	sub    a7, a7
3fd6eda0:	movb   a7, *a0(0x8)
L3FD6EDC0:
3fd6edc0:	movi   0xfe, a7
3fd6ede0:	movb   a7, *a0
3fd6edf0:	move   a14, -*sp, 1
3fd6ee00:	move   a7, *a14+, 1
3fd6ee10:	move   a0, a5
3fd6ee20:	addk   16, a5
3fd6ee30:	move   a5, *a14+, 1
3fd6ee40:	move   *a13(0xa0), *a14+, 1
3fd6ee60:	calla  L3FB44400
3fd6ee90:	move   *a13(0x40), a5, 1
3fd6eeb0:	subi   0xfe, a5
3fd6eed0:	move   a5, *a13(0x40), 1
3fd6eef0:	move   *a13(0xa0), a7, 1
3fd6ef10:	addi   0x7f0, a7
3fd6ef30:	move   a7, *a13(0xa0), 1
3fd6ef50:	cmpi   0xfe, a5
3fd6ef70:	jrgt   L3FD6E7B0
L3FD6EF80:
3fd6ef80:	move   *a13(0x40), a7, 1
3fd6efa0:	jreq   L3FD6F680
3fd6efb0:	move   a7, *a13(0x20), 1
3fd6efd0:	move   *a13(0x80), a5, 1
3fd6eff0:	jreq   L3FD6F3D0
3fd6f000:	sub    a5, a5
3fd6f010:	move   a5, *a13(0x80), 1
3fd6f030:	move   *a11(0x40), a5, 1
3fd6f050:	jrne   L3FD6F240
3fd6f060:	addk   2, a7
3fd6f070:	move   a7, *a13(0x20), 1
3fd6f090:	sll    0x3, a7
3fd6f0a0:	move   *a9(0x380), a5, 1
3fd6f0c0:	add    a7, a5
3fd6f0d0:	move   *a9(0x3a0), a7, 1
3fd6f0f0:	cmp    a7, a5
3fd6f100:	jrls   L3FD6F160
3fd6f110:	move   a14, -*sp, 1
3fd6f120:	move   a9, *a14+, 1
3fd6f130:	calla  L3F9B1030
L3FD6F160:
3fd6f160:	move   *a9(0x380), a0, 1
3fd6f180:	move   *a13(0x20), a7, 1
3fd6f1a0:	sll    0x3, a7
3fd6f1b0:	move   *a9(0x380), a5, 1
3fd6f1d0:	add    a7, a5
3fd6f1e0:	move   a5, *a9(0x380), 1
3fd6f200:	sub    a7, a7
3fd6f210:	movb   a7, *a0(0x8)
3fd6f230:	jruc   L3FD6F5A0
L3FD6F240:
3fd6f240:	sll    0x3, a7
3fd6f250:	move   *a9(0x380), a5, 1
3fd6f270:	add    a7, a5
3fd6f280:	move   *a9(0x3a0), a7, 1
3fd6f2a0:	cmp    a7, a5
3fd6f2b0:	jrls   L3FD6F310
3fd6f2c0:	move   a14, -*sp, 1
3fd6f2d0:	move   a9, *a14+, 1
3fd6f2e0:	calla  L3F9B1030
L3FD6F310:
3fd6f310:	move   *a9(0x380), *a13(0xc0), 1
3fd6f340:	move   *a13(0x20), a7, 1
3fd6f360:	sll    0x3, a7
3fd6f370:	move   *a9(0x380), a5, 1
3fd6f390:	add    a7, a5
3fd6f3a0:	move   a5, *a9(0x380), 1
3fd6f3c0:	jruc   L3FD6F5A0
L3FD6F3D0:
3fd6f3d0:	addk   2, a7
3fd6f3e0:	move   a7, *a13(0x20), 1
3fd6f400:	sll    0x3, a7
3fd6f410:	move   *a9(0x380), a5, 1
3fd6f430:	add    a7, a5
3fd6f440:	move   *a9(0x3a0), a7, 1
3fd6f460:	cmp    a7, a5
3fd6f470:	jrls   L3FD6F4D0
3fd6f480:	move   a14, -*sp, 1
3fd6f490:	move   a9, *a14+, 1
3fd6f4a0:	calla  L3F9B1030
L3FD6F4D0:
3fd6f4d0:	move   *a9(0x380), a0, 1
3fd6f4f0:	move   *a13(0x20), a7, 1
3fd6f510:	sll    0x3, a7
3fd6f520:	move   *a9(0x380), a5, 1
3fd6f540:	add    a7, a5
3fd6f550:	move   a5, *a9(0x380), 1
3fd6f570:	sub    a7, a7
3fd6f580:	movb   a7, *a0(0x8)
L3FD6F5A0:
3fd6f5a0:	movb   *a13(0x40), *a0(0x0)
3fd6f5d0:	move   a14, -*sp, 1
3fd6f5e0:	move   *a13(0x40), *a14+, 1
3fd6f600:	move   a0, a7
3fd6f610:	addk   16, a7
3fd6f620:	move   a7, *a14+, 1
3fd6f630:	move   *a13(0xa0), *a14+, 1
3fd6f650:	calla  L3FB44400
L3FD6F680:
3fd6f680:	addi   0x80, a11
3fd6f6a0:	inc    a10
3fd6f6b0:	move   *a13(0xff20), a7, 1
3fd6f6d0:	cmp    a7, a10
3fd6f6e0:	jalt   L3FD6DCA0
L3FD6F700:
3fd6f700:	move   *a13, a5, 1
3fd6f710:	movk   3, a7
3fd6f720:	and    a5, a7
3fd6f730:	move   a7, *a13, 1
3fd6f740:	jreq   L3FD6F930
3fd6f750:	neg    a7
3fd6f760:	addk   4, a7
3fd6f770:	move   a7, *a13, 1
3fd6f780:	sll    0x3, a7
3fd6f790:	move   *a9(0x380), a5, 1
3fd6f7b0:	add    a7, a5
3fd6f7c0:	move   *a9(0x3a0), a7, 1
3fd6f7e0:	cmp    a7, a5
3fd6f7f0:	jrls   L3FD6F850
3fd6f800:	move   a14, -*sp, 1
3fd6f810:	move   a9, *a14+, 1
3fd6f820:	calla  L3F9B1030
L3FD6F850:
3fd6f850:	move   *a9(0x380), *a13(0x20), 1
3fd6f880:	move   *a13, a7, 1
3fd6f890:	sll    0x3, a7
3fd6f8a0:	move   *a9(0x380), a5, 1
3fd6f8c0:	add    a7, a5
3fd6f8d0:	move   a5, *a9(0x380), 1
3fd6f8f0:	move   *a13(0x20), a7, 1
3fd6f910:	sub    a5, a5
3fd6f920:	movb   a5, *a7
L3FD6F930:
3fd6f930:	move   *a9(0x380), a7, 1
3fd6f950:	move   *a9(0x360), a5, 1
3fd6f970:	sub    a5, a7
3fd6f980:	sra    0x3, a7
3fd6f990:	movk   3, a5
3fd6f9a0:	and    a5, a7
3fd6f9b0:	jreq   L3FD6FA10
3fd6f9c0:	move   a14, -*sp, 1
3fd6f9d0:	move   a9, *a14+, 1
3fd6f9e0:	calla  L3F9B1030
L3FD6FA10:
3fd6fa10:	move   *a9(0x400), a7, 1
3fd6fa30:	jreq   L3FD6FA90
3fd6fa40:	move   a14, -*sp, 1
3fd6fa50:	move   a9, *a14+, 1
3fd6fa60:	move   *a9(0x400), a7, 1
3fd6fa80:	call   a7
L3FD6FA90:
3fd6fa90:	move   *sp(0x120), a14, 1
3fd6fab0:	mmfm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3fd6fad0:	rets   2
3fd6fae0:	mmtm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3fd6fb00:	move   a14, a13
3fd6fb10:	addi   0xe0, a14
3fd6fb30:	move   *a13(0xffe0), a9, 1
3fd6fb50:	sub    a7, a7
3fd6fb60:	move   a7, *a13, 1
3fd6fb70:	move   *a13(0xffa0), a7, 1
3fd6fb90:	move   *a7(0x80), a7, 1
3fd6fbb0:	jreq   L3FD6FC30
3fd6fbc0:	move   a14, -*sp, 1
3fd6fbd0:	move   *a13(0xffa0), *a14+, 1
3fd6fbf0:	move   a9, *a14+, 1
3fd6fc00:	calla  L3F999F80
L3FD6FC30:
3fd6fc30:	move   *a9(0x380), a7, 1
3fd6fc50:	move   *a9(0x3a0), a5, 1
3fd6fc70:	addi   0x80, a7
3fd6fc90:	cmp    a5, a7
3fd6fca0:	jrls   L3FD6FD00
3fd6fcb0:	move   a14, -*sp, 1
3fd6fcc0:	move   a9, *a14+, 1
3fd6fcd0:	calla  L3F9B1030
L3FD6FD00:
3fd6fd00:	move   *a9(0x380), a12, 1
3fd6fd20:	move   a12, *a9(0x340), 1
3fd6fd40:	movi   0x4b, a7
3fd6fd60:	movb   a7, *a12
3fd6fd70:	movk   4, a5
3fd6fd80:	setf   16, 0, 0
3fd6fd90:	move   a5, *a12(0x10), 0
3fd6fdb0:	move   *a9(0x380), a5, 1
3fd6fdd0:	addi   0x80, a5
3fd6fdf0:	move   a5, *a9(0x380), 1
3fd6fe10:	move   *a9(0x320), a5, 1
3fd6fe30:	inc    a5
3fd6fe40:	move   a5, *a9(0x320), 1
3fd6fe60:	move   *a13(0xffc0), *a12(0x20), 1
3fd6fe90:	move   *a13(0xffa0), a5, 1
3fd6feb0:	move   *a5(0x20), *a12(0x40), 1
3fd6fee0:	move   *a13(0xff80), *a12(0x60), 0
3fd6ff10:	move   *a13(0xff60), *a12(0x70), 0
3fd6ff40:	move   *a13(0xff40), a11, 1
3fd6ff60:	sub    a10, a10
3fd6ff70:	move   *a13(0xff20), a7, 1
3fd6ff90:	cmp    a7, a10
3fd6ffa0:	jrge   L3FD70430
L3FD6FFB0:
3fd6ffb0:	move   *a11(0x60), a7, 1
3fd6ffd0:	jreq   L3FD70010
3fd6ffe0:	move   *a13, a7, 1
3fd6fff0:	addk   5, a7
3fd70000:	move   a7, *a13, 1
L3FD70010:
3fd70010:	move   *a11(0x40), a7, 1
3fd70030:	jreq   L3FD70230
3fd70040:	move   *a11(0x40), a7, 1
3fd70060:	jrle   L3FD70130
3fd70070:	move   *a11(0x40), a7, 1
3fd70090:	addi   0x7e, a7
3fd700b0:	movi   0x7f, a5
3fd700d0:	divs   a5, a7
3fd700e0:	sll    0x1, a7
3fd700f0:	move   *a13, a5, 1
3fd70100:	add    a5, a7
3fd70110:	move   a7, *a13, 1
3fd70120:	jruc   L3FD70230
L3FD70130:
3fd70130:	move   *a11(0x40), a7, 1
3fd70150:	jrle   L3FD70190
3fd70160:	move   *a11(0x40), a7, 1
3fd70180:	jruc   L3FD701C0
L3FD70190:
3fd70190:	move   *a11(0x40), a7, 1
3fd701b0:	neg    a7
L3FD701C0:
3fd701c0:	addi   0x7f, a7
3fd701e0:	sra    0x7, a7
3fd701f0:	sll    0x1, a7
3fd70200:	move   *a13, a5, 1
3fd70210:	add    a5, a7
3fd70220:	move   a7, *a13, 1
L3FD70230:
3fd70230:	move   *a11(0x20), a7, 1
3fd70250:	jrle   L3FD703C0
3fd70260:	move   *a11(0x20), a7, 1
3fd70280:	addi   0xfd, a7
3fd702a0:	movi   0xfe, a5
3fd702c0:	divs   a5, a7
3fd702d0:	dec    a7
3fd702e0:	sll    0x1, a7
3fd702f0:	move   *a13, a5, 1
3fd70300:	add    a5, a7
3fd70310:	move   a7, *a13, 1
3fd70320:	move   *a11(0x40), a5, 1
3fd70340:	jrne   L3FD70370
3fd70350:	addk   2, a7
3fd70360:	move   a7, *a13, 1
L3FD70370:
3fd70370:	move   *a11(0x20), a5, 1
3fd70390:	sll    0x1, a5
3fd703a0:	add    a7, a5
3fd703b0:	move   a5, *a13, 1
L3FD703C0:
3fd703c0:	addi   0x80, a11
3fd703e0:	inc    a10
3fd703f0:	move   *a13(0xff20), a7, 1
3fd70410:	cmp    a7, a10
3fd70420:	jrlt   L3FD6FFB0
L3FD70430:
3fd70430:	move   *a13, a5, 1
3fd70440:	addk   3, a5
3fd70450:	sra    0x2, a5
3fd70460:	setf   16, 0, 0
3fd70470:	zext   a5, 0
3fd70480:	move   *a12(0x10), a7, 0
3fd704a0:	add    a5, a7
3fd704b0:	move   a7, *a12(0x10), 0
3fd704d0:	move   *a13, a7, 1
3fd704e0:	sll    0x3, a7
3fd704f0:	move   *a9(0x380), a5, 1
3fd70510:	add    a7, a5
3fd70520:	move   *a9(0x3a0), a7, 1
3fd70540:	cmp    a7, a5
3fd70550:	jrls   L3FD705B0
3fd70560:	move   a14, -*sp, 1
3fd70570:	move   a9, *a14+, 1
3fd70580:	calla  L3F9B1030
L3FD705B0:
3fd705b0:	move   *a13(0xff40), a11, 1
3fd705d0:	sub    a10, a10
3fd705e0:	move   *a13(0xff20), a7, 1
3fd70600:	cmp    a7, a10
3fd70610:	jage   L3FD72120
L3FD70630:
3fd70630:	move   *a11(0x60), a7, 1
3fd70650:	jreq   L3FD70A20
3fd70660:	move   *a9(0x380), a7, 1
3fd70680:	move   *a9(0x3a0), a5, 1
3fd706a0:	addi   0x28, a7
3fd706c0:	cmp    a5, a7
3fd706d0:	jrls   L3FD70730
3fd706e0:	move   a14, -*sp, 1
3fd706f0:	move   a9, *a14+, 1
3fd70700:	calla  L3F9B1030
L3FD70730:
3fd70730:	move   *a9(0x380), a0, 1
3fd70750:	move   *a9(0x380), a7, 1
3fd70770:	addi   0x28, a7
3fd70790:	move   a7, *a9(0x380), 1
3fd707b0:	movi   0xff, a7
3fd707d0:	movb   a7, *a0
3fd707e0:	move   *a11(0x60), a5, 1
3fd70800:	andi   0xff000000, a5
3fd70830:	srl    0x18, a5
3fd70840:	movb   a5, *a0(0x8)
3fd70860:	move   *a11(0x60), a5, 1
3fd70880:	andi   0xff0000, a5
3fd708b0:	srl    0x10, a5
3fd708c0:	movb   a5, *a0(0x10)
3fd708e0:	move   *a11(0x60), a5, 1
3fd70900:	andi   0xff00, a5
3fd70930:	srl    0x8, a5
3fd70940:	movb   a5, *a0(0x18)
3fd70960:	move   *a11(0x60), a5, 1
3fd70980:	andi   0xff, a5
3fd709b0:	movb   a5, *a0(0x20)
3fd709d0:	move   *a13(0xffa0), a5, 1
3fd709f0:	move   *a11(0x60), *a5(0x280), 1
L3FD70A20:
3fd70a20:	movk   2, a7
3fd70a30:	move   a7, *a13(0x20), 1
3fd70a50:	move   *a11(0x20), *a13(0x40), 1
3fd70a80:	move   *a11(0x40), *a13(0x60), 1
3fd70ab0:	movk   1, a5
3fd70ac0:	move   a5, *a13(0x80), 1
3fd70ae0:	move   *a11(0x0), *a13(0xa0), 1
3fd70b10:	move   *a13(0x60), a5, 1
3fd70b30:	cmpi   0xff80, a5
3fd70b50:	jrlt   L3FD70B90
3fd70b60:	cmpi   0x7f, a5
3fd70b80:	jrle   L3FD70EF0
L3FD70B90:
3fd70b90:	movk   2, a7
3fd70ba0:	move   a7, *a13(0xc0), 1
3fd70bc0:	sll    0x3, a7
3fd70bd0:	move   *a9(0x380), a5, 1
3fd70bf0:	add    a7, a5
3fd70c00:	move   *a9(0x3a0), a7, 1
3fd70c20:	cmp    a7, a5
3fd70c30:	jrls   L3FD70C90
3fd70c40:	move   a14, -*sp, 1
3fd70c50:	move   a9, *a14+, 1
3fd70c60:	calla  L3F9B1030
L3FD70C90:
3fd70c90:	move   *a9(0x380), a0, 1
3fd70cb0:	move   *a13(0xc0), a7, 1
3fd70cd0:	sll    0x3, a7
3fd70ce0:	move   *a9(0x380), a5, 1
3fd70d00:	add    a7, a5
3fd70d10:	move   a5, *a9(0x380), 1
3fd70d30:	sub    a7, a7
3fd70d40:	movb   a7, *a0
3fd70d50:	move   *a13(0x60), a5, 1
3fd70d70:	jrle   L3FD70E10
3fd70d80:	movi   0x7f, a7
3fd70da0:	movb   a7, *a0(0x8)
3fd70dc0:	subi   0x7f, a5
3fd70de0:	move   a5, *a13(0x60), 1
3fd70e00:	jruc   L3FD70E90
L3FD70E10:
3fd70e10:	movi   0xff80, a7
3fd70e30:	movb   a7, *a0(0x8)
3fd70e50:	addi   0x80, a5
3fd70e70:	move   a5, *a13(0x60), 1
L3FD70E90:
3fd70e90:	cmpi   0xff80, a5
3fd70eb0:	jrlt   L3FD70B90
3fd70ec0:	cmpi   0x7f, a5
3fd70ee0:	jrgt   L3FD70B90
L3FD70EF0:
3fd70ef0:	move   a5, a7
3fd70f00:	jreq   L3FD710F0
3fd70f10:	move   *a13(0x20), a5, 1
3fd70f30:	sll    0x3, a5
3fd70f40:	move   *a9(0x380), a7, 1
3fd70f60:	add    a5, a7
3fd70f70:	move   *a9(0x3a0), a5, 1
3fd70f90:	cmp    a5, a7
3fd70fa0:	jrls   L3FD71000
3fd70fb0:	move   a14, -*sp, 1
3fd70fc0:	move   a9, *a14+, 1
3fd70fd0:	calla  L3F9B1030
L3FD71000:
3fd71000:	move   *a9(0x380), a0, 1
3fd71020:	move   *a13(0x20), a7, 1
3fd71040:	sll    0x3, a7
3fd71050:	move   *a9(0x380), a5, 1
3fd71070:	add    a7, a5
3fd71080:	move   a5, *a9(0x380), 1
3fd710a0:	sub    a7, a7
3fd710b0:	movb   a7, *a0
3fd710c0:	movb   *a13(0x60), *a0(0x8)
L3FD710F0:
3fd710f0:	move   *a13(0x40), a7, 1
3fd71110:	cmpi   0xfe, a7
3fd71130:	jrle   L3FD71930
L3FD71140:
3fd71140:	movi   0x1fc, a7
3fd71160:	move   a7, *a13(0x20), 1
3fd71180:	move   *a13(0x80), a5, 1
3fd711a0:	jreq   L3FD71580
3fd711b0:	sub    a5, a5
3fd711c0:	move   a5, *a13(0x80), 1
3fd711e0:	move   *a11(0x40), a5, 1
3fd71200:	jrne   L3FD713F0
3fd71210:	addk   2, a7
3fd71220:	move   a7, *a13(0x20), 1
3fd71240:	sll    0x3, a7
3fd71250:	move   *a9(0x380), a5, 1
3fd71270:	add    a7, a5
3fd71280:	move   *a9(0x3a0), a7, 1
3fd712a0:	cmp    a7, a5
3fd712b0:	jrls   L3FD71310
3fd712c0:	move   a14, -*sp, 1
3fd712d0:	move   a9, *a14+, 1
3fd712e0:	calla  L3F9B1030
L3FD71310:
3fd71310:	move   *a9(0x380), a0, 1
3fd71330:	move   *a13(0x20), a7, 1
3fd71350:	sll    0x3, a7
3fd71360:	move   *a9(0x380), a5, 1
3fd71380:	add    a7, a5
3fd71390:	move   a5, *a9(0x380), 1
3fd713b0:	sub    a7, a7
3fd713c0:	movb   a7, *a0(0x8)
3fd713e0:	jruc   L3FD71750
L3FD713F0:
3fd713f0:	sll    0x3, a7
3fd71400:	move   *a9(0x380), a5, 1
3fd71420:	add    a7, a5
3fd71430:	move   *a9(0x3a0), a7, 1
3fd71450:	cmp    a7, a5
3fd71460:	jrls   L3FD714C0
3fd71470:	move   a14, -*sp, 1
3fd71480:	move   a9, *a14+, 1
3fd71490:	calla  L3F9B1030
L3FD714C0:
3fd714c0:	move   *a9(0x380), *a13(0xc0), 1
3fd714f0:	move   *a13(0x20), a7, 1
3fd71510:	sll    0x3, a7
3fd71520:	move   *a9(0x380), a5, 1
3fd71540:	add    a7, a5
3fd71550:	move   a5, *a9(0x380), 1
3fd71570:	jruc   L3FD71750
L3FD71580:
3fd71580:	addk   2, a7
3fd71590:	move   a7, *a13(0x20), 1
3fd715b0:	sll    0x3, a7
3fd715c0:	move   *a9(0x380), a5, 1
3fd715e0:	add    a7, a5
3fd715f0:	move   *a9(0x3a0), a7, 1
3fd71610:	cmp    a7, a5
3fd71620:	jrls   L3FD71680
3fd71630:	move   a14, -*sp, 1
3fd71640:	move   a9, *a14+, 1
3fd71650:	calla  L3F9B1030
L3FD71680:
3fd71680:	move   *a9(0x380), a0, 1
3fd716a0:	move   *a13(0x20), a7, 1
3fd716c0:	sll    0x3, a7
3fd716d0:	move   *a9(0x380), a5, 1
3fd716f0:	add    a7, a5
3fd71700:	move   a5, *a9(0x380), 1
3fd71720:	sub    a7, a7
3fd71730:	movb   a7, *a0(0x8)
L3FD71750:
3fd71750:	movi   0xfe, a7
3fd71770:	movb   a7, *a0
3fd71780:	move   a14, -*sp, 1
3fd71790:	movi   0x1fc, a5
3fd717b0:	move   a5, *a14+, 1
3fd717c0:	move   a0, a5
3fd717d0:	addk   16, a5
3fd717e0:	move   a5, *a14+, 1
3fd717f0:	move   *a13(0xa0), *a14+, 1
3fd71810:	calla  L3FB44400
3fd71840:	move   *a13(0x40), a5, 1
3fd71860:	subi   0xfe, a5
3fd71880:	move   a5, *a13(0x40), 1
3fd718a0:	move   *a13(0xa0), a7, 1
3fd718c0:	addi   0xfe0, a7
3fd718e0:	move   a7, *a13(0xa0), 1
3fd71900:	cmpi   0xfe, a5
3fd71920:	jrgt   L3FD71140
L3FD71930:
3fd71930:	move   *a13(0x40), a7, 1
3fd71950:	jreq   L3FD720A0
3fd71960:	sll    0x1, a7
3fd71970:	move   a7, *a13(0x20), 1
3fd71990:	move   *a13(0x80), a5, 1
3fd719b0:	jreq   L3FD71DD0
3fd719c0:	sub    a5, a5
3fd719d0:	move   a5, *a13(0x80), 1
3fd719f0:	move   *a11(0x40), a7, 1
3fd71a10:	jrne   L3FD71C20
3fd71a20:	move   *a13(0x20), a7, 1
3fd71a40:	addk   2, a7
3fd71a50:	move   a7, *a13(0x20), 1
3fd71a70:	sll    0x3, a7
3fd71a80:	move   *a9(0x380), a5, 1
3fd71aa0:	add    a7, a5
3fd71ab0:	move   *a9(0x3a0), a7, 1
3fd71ad0:	cmp    a7, a5
3fd71ae0:	jrls   L3FD71B40
3fd71af0:	move   a14, -*sp, 1
3fd71b00:	move   a9, *a14+, 1
3fd71b10:	calla  L3F9B1030
L3FD71B40:
3fd71b40:	move   *a9(0x380), a0, 1
3fd71b60:	move   *a13(0x20), a7, 1
3fd71b80:	sll    0x3, a7
3fd71b90:	move   *a9(0x380), a5, 1
3fd71bb0:	add    a7, a5
3fd71bc0:	move   a5, *a9(0x380), 1
3fd71be0:	sub    a7, a7
3fd71bf0:	movb   a7, *a0(0x8)
3fd71c10:	jruc   L3FD71FA0
L3FD71C20:
3fd71c20:	move   *a13(0x20), a7, 1
3fd71c40:	sll    0x3, a7
3fd71c50:	move   *a9(0x380), a5, 1
3fd71c70:	add    a7, a5
3fd71c80:	move   *a9(0x3a0), a7, 1
3fd71ca0:	cmp    a7, a5
3fd71cb0:	jrls   L3FD71D10
3fd71cc0:	move   a14, -*sp, 1
3fd71cd0:	move   a9, *a14+, 1
3fd71ce0:	calla  L3F9B1030
L3FD71D10:
3fd71d10:	move   *a9(0x380), *a13(0xc0), 1
3fd71d40:	move   *a13(0x20), a7, 1
3fd71d60:	sll    0x3, a7
3fd71d70:	move   *a9(0x380), a5, 1
3fd71d90:	add    a7, a5
3fd71da0:	move   a5, *a9(0x380), 1
3fd71dc0:	jruc   L3FD71FA0
L3FD71DD0:
3fd71dd0:	addk   2, a7
3fd71de0:	move   a7, *a13(0x20), 1
3fd71e00:	sll    0x3, a7
3fd71e10:	move   *a9(0x380), a5, 1
3fd71e30:	add    a7, a5
3fd71e40:	move   *a9(0x3a0), a7, 1
3fd71e60:	cmp    a7, a5
3fd71e70:	jrls   L3FD71ED0
3fd71e80:	move   a14, -*sp, 1
3fd71e90:	move   a9, *a14+, 1
3fd71ea0:	calla  L3F9B1030
L3FD71ED0:
3fd71ed0:	move   *a9(0x380), a0, 1
3fd71ef0:	move   *a13(0x20), a7, 1
3fd71f10:	sll    0x3, a7
3fd71f20:	move   *a9(0x380), a5, 1
3fd71f40:	add    a7, a5
3fd71f50:	move   a5, *a9(0x380), 1
3fd71f70:	sub    a7, a7
3fd71f80:	movb   a7, *a0(0x8)
L3FD71FA0:
3fd71fa0:	movb   *a13(0x40), *a0(0x0)
3fd71fd0:	move   a14, -*sp, 1
3fd71fe0:	move   *a13(0x40), a7, 1
3fd72000:	sll    0x1, a7
3fd72010:	move   a7, *a14+, 1
3fd72020:	move   a0, a7
3fd72030:	addk   16, a7
3fd72040:	move   a7, *a14+, 1
3fd72050:	move   *a13(0xa0), *a14+, 1
3fd72070:	calla  L3FB44400
L3FD720A0:
3fd720a0:	addi   0x80, a11
3fd720c0:	inc    a10
3fd720d0:	move   *a13(0xff20), a7, 1
3fd720f0:	cmp    a7, a10
3fd72100:	jalt   L3FD70630
L3FD72120:
3fd72120:	move   *a13, a5, 1
3fd72130:	movk   3, a7
3fd72140:	and    a5, a7
3fd72150:	move   a7, *a13, 1
3fd72160:	jreq   L3FD72350
3fd72170:	neg    a7
3fd72180:	addk   4, a7
3fd72190:	move   a7, *a13, 1
3fd721a0:	sll    0x3, a7
3fd721b0:	move   *a9(0x380), a5, 1
3fd721d0:	add    a7, a5
3fd721e0:	move   *a9(0x3a0), a7, 1
3fd72200:	cmp    a7, a5
3fd72210:	jrls   L3FD72270
3fd72220:	move   a14, -*sp, 1
3fd72230:	move   a9, *a14+, 1
3fd72240:	calla  L3F9B1030
L3FD72270:
3fd72270:	move   *a9(0x380), *a13(0x20), 1
3fd722a0:	move   *a13, a7, 1
3fd722b0:	sll    0x3, a7
3fd722c0:	move   *a9(0x380), a5, 1
3fd722e0:	add    a7, a5
3fd722f0:	move   a5, *a9(0x380), 1
3fd72310:	move   *a13(0x20), a7, 1
3fd72330:	sub    a5, a5
3fd72340:	movb   a5, *a7
L3FD72350:
3fd72350:	move   *a9(0x380), a7, 1
3fd72370:	move   *a9(0x360), a5, 1
3fd72390:	sub    a5, a7
3fd723a0:	sra    0x3, a7
3fd723b0:	movk   3, a5
3fd723c0:	and    a5, a7
3fd723d0:	jreq   L3FD72430
3fd723e0:	move   a14, -*sp, 1
3fd723f0:	move   a9, *a14+, 1
3fd72400:	calla  L3F9B1030
L3FD72430:
3fd72430:	move   *a9(0x400), a7, 1
3fd72450:	jreq   L3FD724B0
3fd72460:	move   a14, -*sp, 1
3fd72470:	move   a9, *a14+, 1
3fd72480:	move   *a9(0x400), a7, 1
3fd724a0:	call   a7
L3FD724B0:
3fd724b0:	move   *sp(0x120), a14, 1
3fd724d0:	mmfm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3fd724f0:	rets   2
L3FD72500:
3fd72500:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fd72520:	move   a14, a13
3fd72530:	addi   0x100, a14
3fd72550:	move   *a13(0xffe0), a9, 1
3fd72570:	move   *a9(0x380), a11, 1
3fd72590:	move   *a9(0x3a0), a7, 1
3fd725b0:	addi   0x40, a11
3fd725d0:	cmp    a7, a11
3fd725e0:	jrls   L3FD72640
3fd725f0:	move   a14, -*sp, 1
3fd72600:	move   a9, *a14+, 1
3fd72610:	calla  L3F9B1030
L3FD72640:
3fd72640:	move   *a9(0x380), a10, 1
3fd72660:	move   a10, *a9(0x340), 1
3fd72680:	movi   0x62, a11
3fd726a0:	movb   a11, *a10
3fd726b0:	movk   2, a7
3fd726c0:	setf   16, 0, 0
3fd726d0:	move   a7, *a10(0x10), 0
3fd726f0:	move   *a9(0x380), a7, 1
3fd72710:	addi   0x40, a7
3fd72730:	move   a7, *a9(0x380), 1
3fd72750:	move   *a9(0x320), a7, 1
3fd72770:	inc    a7
3fd72780:	move   a7, *a9(0x320), 1
3fd727a0:	move   *a13(0xffc0), a7, 1
3fd727c0:	jreq   L3FD72840
3fd727d0:	move   a14, -*sp, 1
3fd727e0:	move   a7, *a14+, 1
3fd727f0:	calla  L3FB458D0
3fd72820:	move   a8, a11
3fd72830:	jruc   L3FD72850
L3FD72840:
3fd72840:	sub    a11, a11
L3FD72850:
3fd72850:	setf   16, 0, 0
3fd72860:	move   a11, *a10(0x20), 0
3fd72880:	move   *a10(0x20), a11, 0
3fd728a0:	addk   3, a11
3fd728b0:	srl    0x2, a11
3fd728c0:	zext   a11, 0
3fd728d0:	move   *a10(0x10), a5, 0
3fd728f0:	add    a11, a5
3fd72900:	move   a5, *a10(0x10), 0
3fd72920:	move   a14, -*sp, 1
3fd72930:	move   *a10(0x20), a11, 0
3fd72950:	move   a11, *a14+, 1
3fd72960:	move   a7, *a14+, 1
3fd72970:	move   a9, *a14+, 1
3fd72980:	calla  L3F9B44C0
3fd729b0:	move   a14, -*sp, 1
3fd729c0:	movk   1, a11
3fd729d0:	move   a11, *a14+, 1
3fd729e0:	sub    a5, a5
3fd729f0:	move   a5, *a14+, 1
3fd72a00:	move   a13, *a14+, 1
3fd72a10:	move   a9, *a14+, 1
3fd72a20:	calla  L3F9B5C00
3fd72a50:	move   *a13(0xffa0), a5, 1
3fd72a70:	setf   8, 0, 0
3fd72a80:	move   *a13(0x48), a11, 0
3fd72aa0:	move   a11, *a5, 1
3fd72ab0:	move   *a13(0xff80), a5, 1
3fd72ad0:	move   *a13(0x50), a7, 0
3fd72af0:	move   a7, *a5, 1
3fd72b00:	move   *a13(0xff60), a5, 1
3fd72b20:	move   *a13(0x58), a7, 0
3fd72b40:	move   a7, *a5, 1
3fd72b50:	move   *a9(0x400), a5, 1
3fd72b70:	jreq   L3FD72BD0
3fd72b80:	move   a14, -*sp, 1
3fd72b90:	move   a9, *a14+, 1
3fd72ba0:	move   *a9(0x400), a5, 1
3fd72bc0:	call   a5
L3FD72BD0:
3fd72bd0:	setf   8, 0, 0
3fd72be0:	move   *a13(0x40), a8, 0
3fd72c00:	move   *sp(0xe0), a14, 1
3fd72c20:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fd72c40:	rets   2
L3FD72C50:
3fd72c50:	mmtm   sp, a7,a9,a11,a13
3fd72c70:	move   a14, a13
3fd72c80:	addi   0x120, a14
3fd72ca0:	move   *a13(0xffe0), a9, 1
3fd72cc0:	move   *a9(0x380), a11, 1
3fd72ce0:	move   *a9(0x3a0), a7, 1
3fd72d00:	addi   0x40, a11
3fd72d20:	cmp    a7, a11
3fd72d30:	jrls   L3FD72D90
3fd72d40:	move   a14, -*sp, 1
3fd72d50:	move   a9, *a14+, 1
3fd72d60:	calla  L3F9B1030
L3FD72D90:
3fd72d90:	move   *a9(0x380), a11, 1
3fd72db0:	move   a11, *a9(0x340), 1
3fd72dd0:	move   a11, *a13(0x100), 1
3fd72df0:	movi   0x26, a7
3fd72e10:	movb   a7, *a11
3fd72e20:	movk   2, a7
3fd72e30:	setf   16, 0, 0
3fd72e40:	move   a7, *a11(0x10), 0
3fd72e60:	move   *a13(0xffc0), *a11(0x20), 1
3fd72e90:	move   *a9(0x380), a7, 1
3fd72eb0:	addi   0x40, a7
3fd72ed0:	move   a7, *a9(0x380), 1
3fd72ef0:	move   *a9(0x320), a7, 1
3fd72f10:	inc    a7
3fd72f20:	move   a7, *a9(0x320), 1
3fd72f40:	move   a14, -*sp, 1
3fd72f50:	movk   1, a7
3fd72f60:	move   a7, *a14+, 1
3fd72f70:	sub    a7, a7
3fd72f80:	move   a7, *a14+, 1
3fd72f90:	move   a13, *a14+, 1
3fd72fa0:	move   a9, *a14+, 1
3fd72fb0:	calla  L3F9B5C00
3fd72fe0:	move   a8, a8
3fd72ff0:	jrne   L3FD730A0
3fd73000:	move   *a9(0x400), a7, 1
3fd73020:	jreq   L3FD73080
3fd73030:	move   a14, -*sp, 1
3fd73040:	move   a9, *a14+, 1
3fd73050:	move   *a9(0x400), a7, 1
3fd73070:	call   a7
L3FD73080:
3fd73080:	sub    a8, a8
3fd73090:	jruc   L3FD733A0
L3FD730A0:
3fd730a0:	move   *a13(0xffa0), a7, 1
3fd730c0:	move   *a13(0x40), *a7(0x0), 1
3fd730f0:	move   *a13(0xff80), a7, 1
3fd73110:	move   *a13(0x60), *a7(0x0), 1
3fd73140:	move   *a13(0xff60), a7, 1
3fd73160:	setf   16, 1, 0
3fd73170:	move   *a13(0x80), a11, 0
3fd73190:	move   a11, *a7, 1
3fd731a0:	move   *a13(0xff40), a7, 1
3fd731c0:	move   *a13(0x90), a11, 0
3fd731e0:	move   a11, *a7, 1
3fd731f0:	move   *a13(0xff20), a7, 1
3fd73210:	move   *a13(0xa0), a11, 0
3fd73230:	move   a11, *a7, 1
3fd73240:	move   *a13(0xff00), a7, 1
3fd73260:	move   *a13(0xb0), a11, 0
3fd73280:	move   a11, *a7, 1
3fd73290:	move   *a13(0xfee0), a7, 1
3fd732b0:	setf   16, 0, 0
3fd732c0:	move   *a13(0xc0), a11, 0
3fd732e0:	move   a11, *a7, 1
3fd732f0:	move   *a9(0x400), a7, 1
3fd73310:	jreq   L3FD73370
3fd73320:	move   a14, -*sp, 1
3fd73330:	move   a9, *a14+, 1
3fd73340:	move   *a9(0x400), a7, 1
3fd73360:	call   a7
L3FD73370:
3fd73370:	setf   8, 0, 0
3fd73380:	move   *a13(0x8), a8, 0
L3FD733A0:
3fd733a0:	move   *sp(0xa0), a14, 1
3fd733c0:	mmfm   sp, a7,a9,a11,a13
3fd733e0:	rets   2
3fd733f0:	mmtm   sp, a0,a2,a4,a5,a7,a9,a10,a11,a12,a13
3fd73410:	move   a14, a13
3fd73420:	addi   0x140, a14
3fd73440:	move   *a13(0xffe0), a9, 1
3fd73460:	move   *a13(0xffa0), a10, 1
3fd73480:	move   *a13(0xff80), a11, 1
3fd734a0:	move   *a13(0xff00), a12, 1
3fd734c0:	move   *a9(0x380), a7, 1
3fd734e0:	move   *a9(0x3a0), a5, 1
3fd73500:	addi   0x40, a7
3fd73520:	cmp    a5, a7
3fd73530:	jrls   L3FD73590
3fd73540:	move   a14, -*sp, 1
3fd73550:	move   a9, *a14+, 1
3fd73560:	calla  L3F9B1030
L3FD73590:
3fd73590:	move   *a9(0x380), a4, 1
3fd735b0:	move   a4, *a9(0x340), 1
3fd735d0:	movi   0x30, a7
3fd735f0:	movb   a7, *a4
3fd73600:	movk   2, a5
3fd73610:	setf   16, 0, 0
3fd73620:	move   a5, *a4(0x10), 0
3fd73640:	move   *a9(0x380), a5, 1
3fd73660:	addi   0x40, a5
3fd73680:	move   a5, *a9(0x380), 1
3fd736a0:	move   *a9(0x320), a5, 1
3fd736c0:	inc    a5
3fd736d0:	move   a5, *a9(0x320), 1
3fd736f0:	move   *a13(0xffc0), *a4(0x20), 1
3fd73720:	move   a11, a5
3fd73730:	sll    0x1, a5
3fd73740:	move   a5, *a13(0x120), 1
3fd73760:	addk   3, a5
3fd73770:	sra    0x2, a5
3fd73780:	zext   a5, 0
3fd73790:	move   *a4(0x10), a7, 0
3fd737b0:	add    a5, a7
3fd737c0:	move   a7, *a4(0x10), 0
3fd737e0:	movk   1, a7
3fd737f0:	and    a11, a7
3fd73800:	movb   a7, *a4(0x8)
3fd73820:	move   a14, -*sp, 1
3fd73830:	move   *a13(0x120), *a14+, 1
3fd73850:	move   a9, *a14+, 1
3fd73860:	calla  L3F9BF180
3fd73890:	move   a8, *a13, 1
3fd738a0:	move   a8, a2
3fd738b0:	move   a11, a0
3fd738c0:	dec    a0
3fd738d0:	jrlt   L3FD73960
3fd738e0:	setf   8, 0, 0
L3FD738F0:
3fd738f0:	move   *a10(0x0), *a2+, 0
3fd73910:	move   *a10(0x8), *a2+, 0
3fd73930:	addk   16, a10
3fd73940:	dec    a0
3fd73950:	jrge   L3FD738F0
L3FD73960:
3fd73960:	move   *a13(0x120), a7, 1
3fd73980:	sll    0x3, a7
3fd73990:	move   *a9(0x380), a5, 1
3fd739b0:	add    a7, a5
3fd739c0:	move   *a9(0x3a0), a7, 1
3fd739e0:	cmp    a7, a5
3fd739f0:	jrhi   L3FD73B60
3fd73a00:	move   a14, -*sp, 1
3fd73a10:	move   *a13(0x120), *a14+, 1
3fd73a30:	move   *a9(0x380), *a14+, 1
3fd73a50:	move   *a13(0x0), *a14+, 1
3fd73a70:	calla  L3FB44400
3fd73aa0:	move   *a13(0x120), a7, 1
3fd73ac0:	addk   3, a7
3fd73ad0:	movk   3, a5
3fd73ae0:	andn   a5, a7
3fd73af0:	sll    0x3, a7
3fd73b00:	move   *a9(0x380), a5, 1
3fd73b20:	add    a7, a5
3fd73b30:	move   a5, *a9(0x380), 1
3fd73b50:	jruc   L3FD73BF0
L3FD73B60:
3fd73b60:	move   a14, -*sp, 1
3fd73b70:	move   *a13(0x120), *a14+, 1
3fd73b90:	move   *a13(0x0), *a14+, 1
3fd73bb0:	move   a9, *a14+, 1
3fd73bc0:	calla  L3F9B44C0
L3FD73BF0:
3fd73bf0:	move   a14, -*sp, 1
3fd73c00:	movk   1, a7
3fd73c10:	move   a7, *a14+, 1
3fd73c20:	sub    a5, a5
3fd73c30:	move   a5, *a14+, 1
3fd73c40:	move   a13, a5
3fd73c50:	addk   32, a5
3fd73c60:	move   a5, *a14+, 1
3fd73c70:	move   a9, *a14+, 1
3fd73c80:	calla  L3F9B5C00
3fd73cb0:	move   a8, a8
3fd73cc0:	jrne   L3FD73D70
3fd73cd0:	move   *a9(0x400), a7, 1
3fd73cf0:	jreq   L3FD73D50
3fd73d00:	move   a14, -*sp, 1
3fd73d10:	move   a9, *a14+, 1
3fd73d20:	move   *a9(0x400), a7, 1
3fd73d40:	call   a7
L3FD73D50:
3fd73d50:	sub    a8, a8
3fd73d60:	jruc   L3FD74000
L3FD73D70:
3fd73d70:	move   *a13(0xff60), a7, 1
3fd73d90:	setf   8, 0, 0
3fd73da0:	move   *a13(0x28), a5, 0
3fd73dc0:	move   a5, *a7, 1
3fd73dd0:	move   *a13(0xff40), a5, 1
3fd73df0:	setf   16, 1, 0
3fd73e00:	move   *a13(0x60), a7, 0
3fd73e20:	move   a7, *a5, 1
3fd73e30:	move   *a13(0xff20), a5, 1
3fd73e50:	move   *a13(0x70), a7, 0
3fd73e70:	move   a7, *a5, 1
3fd73e80:	move   *a13(0x80), *a12(0x30), 0
3fd73eb0:	move   *a13(0x90), *a12(0x40), 0
3fd73ee0:	move   *a13(0xa0), *a12(0x20), 0
3fd73f10:	move   *a13(0xc0), *a12(0x0), 0
3fd73f40:	move   *a13(0xe0), *a12(0x10), 0
3fd73f70:	move   *a9(0x400), a5, 1
3fd73f90:	jreq   L3FD73FF0
3fd73fa0:	move   a14, -*sp, 1
3fd73fb0:	move   a9, *a14+, 1
3fd73fc0:	move   *a9(0x400), a5, 1
3fd73fe0:	call   a5
L3FD73FF0:
3fd73ff0:	movk   1, a8
L3FD74000:
3fd74000:	move   *sp(0x160), a14, 1
3fd74020:	mmfm   sp, a0,a2,a4,a5,a7,a9,a10,a11,a12,a13
3fd74040:	rets   2
3fd74050:	mmtm   sp, a0,a2,a4,a5,a7,a9,a10,a11,a12,a13
3fd74070:	move   a14, a13
3fd74080:	addi   0x140, a14
3fd740a0:	move   *a13(0xffe0), a9, 1
3fd740c0:	move   *a13(0xffa0), a10, 1
3fd740e0:	move   *a13(0xff80), a11, 1
3fd74100:	move   *a13(0xff00), a12, 1
3fd74120:	move   *a9(0x380), a7, 1
3fd74140:	move   *a9(0x3a0), a5, 1
3fd74160:	addi   0x40, a7
3fd74180:	cmp    a5, a7
3fd74190:	jrls   L3FD741F0
3fd741a0:	move   a14, -*sp, 1
3fd741b0:	move   a9, *a14+, 1
3fd741c0:	calla  L3F9B1030
L3FD741F0:
3fd741f0:	move   *a9(0x380), a4, 1
3fd74210:	move   a4, *a9(0x340), 1
3fd74230:	movi   0x30, a7
3fd74250:	movb   a7, *a4
3fd74260:	movk   2, a5
3fd74270:	setf   16, 0, 0
3fd74280:	move   a5, *a4(0x10), 0
3fd742a0:	move   *a9(0x380), a5, 1
3fd742c0:	addi   0x40, a5
3fd742e0:	move   a5, *a9(0x380), 1
3fd74300:	move   *a9(0x320), a5, 1
3fd74320:	inc    a5
3fd74330:	move   a5, *a9(0x320), 1
3fd74350:	move   *a13(0xffc0), *a4(0x20), 1
3fd74380:	move   a11, a5
3fd74390:	sll    0x1, a5
3fd743a0:	move   a5, *a13(0x120), 1
3fd743c0:	addk   3, a5
3fd743d0:	sra    0x2, a5
3fd743e0:	zext   a5, 0
3fd743f0:	move   *a4(0x10), a7, 0
3fd74410:	add    a5, a7
3fd74420:	move   a7, *a4(0x10), 0
3fd74440:	movk   1, a7
3fd74450:	and    a11, a7
3fd74460:	movb   a7, *a4(0x8)
3fd74480:	move   a14, -*sp, 1
3fd74490:	move   *a13(0x120), *a14+, 1
3fd744b0:	move   a9, *a14+, 1
3fd744c0:	calla  L3F9BF180
3fd744f0:	move   a8, *a13, 1
3fd74500:	move   a8, a2
3fd74510:	move   a11, a0
3fd74520:	dec    a0
3fd74530:	jrlt   L3FD745A0
3fd74540:	setf   8, 1, 0
L3FD74550:
3fd74550:	sub    a7, a7
3fd74560:	move   a7, *a2+, 0
3fd74570:	move   *a10+, *a2+, 0
3fd74580:	dec    a0
3fd74590:	jrge   L3FD74550
L3FD745A0:
3fd745a0:	move   *a13(0x120), a7, 1
3fd745c0:	sll    0x3, a7
3fd745d0:	move   *a9(0x380), a5, 1
3fd745f0:	add    a7, a5
3fd74600:	move   *a9(0x3a0), a7, 1
3fd74620:	cmp    a7, a5
3fd74630:	jrhi   L3FD747A0
3fd74640:	move   a14, -*sp, 1
3fd74650:	move   *a13(0x120), *a14+, 1
3fd74670:	move   *a9(0x380), *a14+, 1
3fd74690:	move   *a13(0x0), *a14+, 1
3fd746b0:	calla  L3FB44400
3fd746e0:	move   *a13(0x120), a7, 1
3fd74700:	addk   3, a7
3fd74710:	movk   3, a5
3fd74720:	andn   a5, a7
3fd74730:	sll    0x3, a7
3fd74740:	move   *a9(0x380), a5, 1
3fd74760:	add    a7, a5
3fd74770:	move   a5, *a9(0x380), 1
3fd74790:	jruc   L3FD74830
L3FD747A0:
3fd747a0:	move   a14, -*sp, 1
3fd747b0:	move   *a13(0x120), *a14+, 1
3fd747d0:	move   *a13(0x0), *a14+, 1
3fd747f0:	move   a9, *a14+, 1
3fd74800:	calla  L3F9B44C0
L3FD74830:
3fd74830:	move   a14, -*sp, 1
3fd74840:	movk   1, a7
3fd74850:	move   a7, *a14+, 1
3fd74860:	sub    a5, a5
3fd74870:	move   a5, *a14+, 1
3fd74880:	move   a13, a5
3fd74890:	addk   32, a5
3fd748a0:	move   a5, *a14+, 1
3fd748b0:	move   a9, *a14+, 1
3fd748c0:	calla  L3F9B5C00
3fd748f0:	move   a8, a8
3fd74900:	jrne   L3FD749B0
3fd74910:	move   *a9(0x400), a7, 1
3fd74930:	jreq   L3FD74990
3fd74940:	move   a14, -*sp, 1
3fd74950:	move   a9, *a14+, 1
3fd74960:	move   *a9(0x400), a7, 1
3fd74980:	call   a7
L3FD74990:
3fd74990:	sub    a8, a8
3fd749a0:	jruc   L3FD74C40
L3FD749B0:
3fd749b0:	move   *a13(0xff60), a7, 1
3fd749d0:	setf   8, 0, 0
3fd749e0:	move   *a13(0x28), a5, 0
3fd74a00:	move   a5, *a7, 1
3fd74a10:	move   *a13(0xff40), a5, 1
3fd74a30:	setf   16, 1, 0
3fd74a40:	move   *a13(0x60), a7, 0
3fd74a60:	move   a7, *a5, 1
3fd74a70:	move   *a13(0xff20), a5, 1
3fd74a90:	move   *a13(0x70), a7, 0
3fd74ab0:	move   a7, *a5, 1
3fd74ac0:	move   *a13(0x80), *a12(0x30), 0
3fd74af0:	move   *a13(0x90), *a12(0x40), 0
3fd74b20:	move   *a13(0xa0), *a12(0x20), 0
3fd74b50:	move   *a13(0xc0), *a12(0x0), 0
3fd74b80:	move   *a13(0xe0), *a12(0x10), 0
3fd74bb0:	move   *a9(0x400), a5, 1
3fd74bd0:	jreq   L3FD74C30
3fd74be0:	move   a14, -*sp, 1
3fd74bf0:	move   a9, *a14+, 1
3fd74c00:	move   *a9(0x400), a5, 1
3fd74c20:	call   a5
L3FD74C30:
3fd74c30:	movk   1, a8
L3FD74C40:
3fd74c40:	move   *sp(0x160), a14, 1
3fd74c60:	mmfm   sp, a0,a2,a4,a5,a7,a9,a10,a11,a12,a13
3fd74c80:	rets   2
L3FD74C90:
3fd74c90:	mmtm   sp, a7,a9,a10,a11,a13
3fd74cb0:	move   a14, a13
3fd74cc0:	addi   0x120, a14
3fd74ce0:	move   *a13(0xffe0), a9, 1
3fd74d00:	move   *a9(0x380), a11, 1
3fd74d20:	move   *a9(0x3a0), a7, 1
3fd74d40:	addi   0x40, a11
3fd74d60:	cmp    a7, a11
3fd74d70:	jrls   L3FD74DD0
3fd74d80:	move   a14, -*sp, 1
3fd74d90:	move   a9, *a14+, 1
3fd74da0:	calla  L3F9B1030
L3FD74DD0:
3fd74dd0:	move   *a9(0x380), a10, 1
3fd74df0:	move   a10, *a9(0x340), 1
3fd74e10:	movk   15, a11
3fd74e20:	movb   a11, *a10
3fd74e30:	movk   2, a7
3fd74e40:	setf   16, 0, 0
3fd74e50:	move   a7, *a10(0x10), 0
3fd74e70:	move   *a13(0xffc0), *a10(0x20), 1
3fd74ea0:	move   *a9(0x380), a7, 1
3fd74ec0:	addi   0x40, a7
3fd74ee0:	move   a7, *a9(0x380), 1
3fd74f00:	move   *a9(0x320), a7, 1
3fd74f20:	inc    a7
3fd74f30:	move   a7, *a9(0x320), 1
3fd74f50:	move   a14, -*sp, 1
3fd74f60:	sub    a7, a7
3fd74f70:	move   a7, *a14+, 1
3fd74f80:	move   a7, *a14+, 1
3fd74f90:	move   a13, a7
3fd74fa0:	addk   32, a7
3fd74fb0:	move   a7, *a14+, 1
3fd74fc0:	move   a9, *a14+, 1
3fd74fd0:	calla  L3F9B5C00
3fd75000:	move   a8, a8
3fd75010:	jrne   L3FD750C0
3fd75020:	move   *a9(0x400), a11, 1
3fd75040:	jreq   L3FD750A0
3fd75050:	move   a14, -*sp, 1
3fd75060:	move   a9, *a14+, 1
3fd75070:	move   *a9(0x400), a11, 1
3fd75090:	call   a11
L3FD750A0:
3fd750a0:	sub    a8, a8
3fd750b0:	jruc   L3FD753C0
L3FD750C0:
3fd750c0:	move   *a13(0xffa0), a11, 1
3fd750e0:	move   *a13(0x60), *a11(0x0), 1
3fd75110:	move   *a13(0xff80), a7, 1
3fd75130:	move   *a13(0x80), *a7(0x0), 1
3fd75160:	move   *a13(0xff40), a7, 1
3fd75180:	setf   16, 0, 0
3fd75190:	move   *a13(0xa0), a11, 0
3fd751b0:	move   a11, *a7, 1
3fd751c0:	move   *a13(0xff60), a7, 1
3fd751e0:	sub    a11, a11
3fd751f0:	move   a11, *a7, 1
3fd75200:	move   *a13(0xa0), a11, 0
3fd75220:	jreq   L3FD75330
3fd75230:	move   a14, -*sp, 1
3fd75240:	sll    0x2, a11
3fd75250:	move   a11, *a13, 1
3fd75260:	move   a11, *a14+, 1
3fd75270:	calla  L3F701230
3fd752a0:	move   a8, *a7, 1
3fd752b0:	move   a14, -*sp, 1
3fd752c0:	move   a11, *a14+, 1
3fd752d0:	move   *a7(0x0), *a14+, 1
3fd752f0:	move   a9, *a14+, 1
3fd75300:	calla  L3F9B2470
L3FD75330:
3fd75330:	move   *a9(0x400), a11, 1
3fd75350:	jreq   L3FD753B0
3fd75360:	move   a14, -*sp, 1
3fd75370:	move   a9, *a14+, 1
3fd75380:	move   *a9(0x400), a11, 1
3fd753a0:	call   a11
L3FD753B0:
3fd753b0:	movk   1, a8
L3FD753C0:
3fd753c0:	move   *sp(0xc0), a14, 1
3fd753e0:	mmfm   sp, a7,a9,a10,a11,a13
3fd75400:	rets   2
L3FD75410:
3fd75410:	mmtm   sp, a7,a9,a10,a11,a13
3fd75430:	move   a14, a13
3fd75440:	move   *a13(0xffe0), a9, 1
3fd75460:	move   *a9(0x380), a11, 1
3fd75480:	move   *a9(0x3a0), a7, 1
3fd754a0:	addi   0x80, a11
3fd754c0:	cmp    a7, a11
3fd754d0:	jrls   L3FD75530
3fd754e0:	move   a14, -*sp, 1
3fd754f0:	move   a9, *a14+, 1
3fd75500:	calla  L3F9B1030
L3FD75530:
3fd75530:	move   *a9(0x380), a10, 1
3fd75550:	move   a10, *a9(0x340), 1
3fd75570:	movk   12, a11
3fd75580:	movb   a11, *a10
3fd75590:	movk   4, a7
3fd755a0:	setf   16, 0, 0
3fd755b0:	move   a7, *a10(0x10), 0
3fd755d0:	move   *a9(0x380), a7, 1
3fd755f0:	addi   0x80, a7
3fd75610:	move   a7, *a9(0x380), 1
3fd75630:	move   *a9(0x320), a7, 1
3fd75650:	inc    a7
3fd75660:	move   a7, *a9(0x320), 1
3fd75680:	move   *a13(0xffc0), *a10(0x20), 1
3fd756b0:	movi   0x40, a7
3fd756d0:	move   a7, *a10(0x40), 0
3fd756f0:	sub    a11, a11
3fd75700:	move   a11, *a10(0x60), 1
3fd75720:	move   *a9(0x400), a11, 1
3fd75740:	jreq   L3FD757A0
3fd75750:	move   a14, -*sp, 1
3fd75760:	move   a9, *a14+, 1
3fd75770:	move   *a9(0x400), a11, 1
3fd75790:	call   a11
L3FD757A0:
3fd757a0:	move   *sp(0xc0), a14, 1
3fd757c0:	mmfm   sp, a7,a9,a10,a11,a13
3fd757e0:	rets   2
L3FD757F0:
3fd757f0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fd75810:	move   a14, a13
3fd75820:	move   *a13(0xffe0), a9, 1
3fd75840:	move   *a9(0x380), a11, 1
3fd75860:	move   *a9(0x3a0), a7, 1
3fd75880:	addi   0xa0, a11
3fd758a0:	cmp    a7, a11
3fd758b0:	jrls   L3FD75910
3fd758c0:	move   a14, -*sp, 1
3fd758d0:	move   a9, *a14+, 1
3fd758e0:	calla  L3F9B1030
L3FD75910:
3fd75910:	move   *a9(0x380), a10, 1
3fd75930:	move   a10, *a9(0x340), 1
3fd75950:	movi   0x60, a11
3fd75970:	movb   a11, *a10
3fd75980:	movk   5, a7
3fd75990:	setf   16, 0, 0
3fd759a0:	move   a7, *a10(0x10), 0
3fd759c0:	move   *a9(0x380), a7, 1
3fd759e0:	addi   0xa0, a7
3fd75a00:	move   a7, *a9(0x380), 1
3fd75a20:	move   *a9(0x320), a7, 1
3fd75a40:	inc    a7
3fd75a50:	move   a7, *a9(0x320), 1
3fd75a70:	move   *a13(0xffc0), *a10(0x20), 1
3fd75aa0:	move   *a13(0xffa0), a7, 1
3fd75ac0:	move   *a7(0x20), *a10(0x40), 0
3fd75af0:	move   *a7(0x30), *a10(0x50), 0
3fd75b20:	move   *a7(0x40), *a10(0x60), 0
3fd75b50:	move   *a13(0xff80), a5, 1
3fd75b70:	move   *a5(0x20), *a10(0x70), 0
3fd75ba0:	move   *a5(0x30), *a10(0x80), 0
3fd75bd0:	move   *a5(0x40), *a10(0x90), 0
3fd75c00:	move   *a9(0x400), a11, 1
3fd75c20:	jreq   L3FD75C80
3fd75c30:	move   a14, -*sp, 1
3fd75c40:	move   a9, *a14+, 1
3fd75c50:	move   *a9(0x400), a11, 1
3fd75c70:	call   a11
L3FD75C80:
3fd75c80:	move   *sp(0xe0), a14, 1
3fd75ca0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fd75cc0:	rets   2
L3FD75CD0:
3fd75cd0:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3fd75cf0:	move   a14, a13
3fd75d00:	addi   0x100, a14
3fd75d20:	move   *a13(0xffe0), a9, 1
3fd75d40:	move   a13, a10
3fd75d50:	move   *a9(0x380), a7, 1
3fd75d70:	move   *a9(0x3a0), a5, 1
3fd75d90:	addi   0x60, a7
3fd75db0:	cmp    a5, a7
3fd75dc0:	jrls   L3FD75E20
3fd75dd0:	move   a14, -*sp, 1
3fd75de0:	move   a9, *a14+, 1
3fd75df0:	calla  L3F9B1030
L3FD75E20:
3fd75e20:	move   *a9(0x380), a7, 1
3fd75e40:	move   a7, *a9(0x340), 1
3fd75e60:	move   a7, a11
3fd75e70:	movk   12, a7
3fd75e80:	movb   a7, *a11
3fd75e90:	movk   3, a5
3fd75ea0:	setf   16, 0, 0
3fd75eb0:	move   a5, *a11(0x10), 0
3fd75ed0:	move   *a9(0x380), a5, 1
3fd75ef0:	addi   0x60, a5
3fd75f10:	move   a5, *a9(0x380), 1
3fd75f30:	move   *a9(0x320), a5, 1
3fd75f50:	inc    a5
3fd75f60:	move   a5, *a9(0x320), 1
3fd75f80:	move   *a13(0xffc0), *a11(0x20), 1
3fd75fb0:	move   *a13(0xffa0), a5, 1
3fd75fd0:	andi   0x7f, a5
3fd76000:	move   a5, *a13(0xffa0), 1
3fd76020:	move   a5, *a11(0x40), 0
3fd76040:	btst   0, a5
3fd76050:	jreq   L3FD760A0
3fd76060:	move   *a13(0xff80), a3, 1
3fd76080:	move   *a3(0x0), *a10+, 1
L3FD760A0:
3fd760a0:	btst   1, a5
3fd760b0:	jreq   L3FD76100
3fd760c0:	move   *a13(0xff80), a3, 1
3fd760e0:	move   *a3(0x20), *a10+, 1
L3FD76100:
3fd76100:	btst   2, a5
3fd76110:	jreq   L3FD76160
3fd76120:	move   *a13(0xff80), a3, 1
3fd76140:	move   *a3(0x40), *a10+, 1
L3FD76160:
3fd76160:	btst   3, a5
3fd76170:	jreq   L3FD761C0
3fd76180:	move   *a13(0xff80), a3, 1
3fd761a0:	move   *a3(0x60), *a10+, 1
L3FD761C0:
3fd761c0:	btst   4, a5
3fd761d0:	jreq   L3FD76220
3fd761e0:	move   *a13(0xff80), a3, 1
3fd76200:	move   *a3(0x80), *a10+, 1
L3FD76220:
3fd76220:	btst   5, a5
3fd76230:	jreq   L3FD76280
3fd76240:	move   *a13(0xff80), a3, 1
3fd76260:	move   *a3(0xa0), *a10+, 1
L3FD76280:
3fd76280:	btst   6, a5
3fd76290:	jreq   L3FD762E0
3fd762a0:	move   *a13(0xff80), a3, 1
3fd762c0:	move   *a3(0xc0), *a10+, 1
L3FD762E0:
3fd762e0:	move   a10, a3
3fd762f0:	sub    a13, a3
3fd76300:	sra    0x5, a3
3fd76310:	move   a3, *a13(0xe0), 1
3fd76330:	zext   a3, 0
3fd76340:	move   *a11(0x10), a7, 0
3fd76360:	add    a3, a7
3fd76370:	move   a7, *a11(0x10), 0
3fd76390:	move   *a13(0xe0), a7, 1
3fd763b0:	sll    0x2, a7
3fd763c0:	move   a7, *a13(0xe0), 1
3fd763e0:	sll    0x3, a7
3fd763f0:	move   *a9(0x380), a3, 1
3fd76410:	add    a7, a3
3fd76420:	move   *a9(0x3a0), a7, 1
3fd76440:	cmp    a7, a3
3fd76450:	jrhi   L3FD765B0
3fd76460:	move   a14, -*sp, 1
3fd76470:	move   *a13(0xe0), *a14+, 1
3fd76490:	move   *a9(0x380), *a14+, 1
3fd764b0:	move   a13, *a14+, 1
3fd764c0:	calla  L3FB44400
3fd764f0:	move   *a13(0xe0), a7, 1
3fd76510:	addk   3, a7
3fd76520:	movk   3, a3
3fd76530:	andn   a3, a7
3fd76540:	sll    0x3, a7
3fd76550:	move   *a9(0x380), a3, 1
3fd76570:	add    a7, a3
3fd76580:	move   a3, *a9(0x380), 1
3fd765a0:	jruc   L3FD76630
L3FD765B0:
3fd765b0:	move   a14, -*sp, 1
3fd765c0:	move   *a13(0xe0), *a14+, 1
3fd765e0:	move   a13, *a14+, 1
3fd765f0:	move   a9, *a14+, 1
3fd76600:	calla  L3F9B44C0
L3FD76630:
3fd76630:	move   *a9(0x400), a7, 1
3fd76650:	jreq   L3FD766B0
3fd76660:	move   a14, -*sp, 1
3fd76670:	move   a9, *a14+, 1
3fd76680:	move   *a9(0x400), a7, 1
3fd766a0:	call   a7
L3FD766B0:
3fd766b0:	move   *sp(0x100), a14, 1
3fd766d0:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3fd766f0:	rets   2
L3FD76700:
3fd76700:	mmtm   sp, a5,a7,a9,a11,a13
3fd76720:	move   a14, a13
3fd76730:	addi   0x80, a14
3fd76750:	move   *a13(0xffe0), a9, 1
3fd76770:	move   a13, a11
3fd76780:	addi   0x40, a11
3fd767a0:	move   a11, *a13(0x20), 1
3fd767c0:	movk   1, a7
3fd767d0:	setf   16, 1, 0
3fd767e0:	move   a7, *a13(0x10), 0
3fd76800:	move   *a9(0x0), *a13(0x40), 0
3fd76830:	move   *a9(0x10), *a13(0x60), 0
3fd76860:	move   *a9, a7, 0
3fd76870:	setf   16, 0, 0
3fd76880:	move   *a9(0x20), a5, 0
3fd768a0:	add    a5, a7
3fd768b0:	move   a7, *a13(0x50), 0
3fd768d0:	setf   16, 1, 0
3fd768e0:	move   *a9(0x10), a7, 0
3fd76900:	setf   16, 0, 0
3fd76910:	move   *a9(0x30), a5, 0
3fd76930:	add    a5, a7
3fd76940:	move   a7, *a13(0x70), 0
3fd76960:	movk   1, a7
3fd76970:	move   a7, *a13, 0
3fd76980:	move   a14, -*sp, 1
3fd76990:	move   *a13(0xffa0), *a14+, 1
3fd769b0:	move   *a13(0xffc0), *a14+, 1
3fd769d0:	move   a13, *a14+, 1
3fd769e0:	calla  L3FD7F340
3fd76a10:	move   *sp(0xc0), a14, 1
3fd76a30:	mmfm   sp, a5,a7,a9,a11,a13
3fd76a50:	rets   2
L3FD76A60:
3fd76a60:	mmtm   sp, a9,a11,a13
3fd76a80:	move   a14, a13
3fd76a90:	addk   32, a14
3fd76aa0:	move   a14, -*sp, 1
3fd76ab0:	movk   16, a11
3fd76ac0:	move   a11, *a14+, 1
3fd76ad0:	calla  L3F701230
3fd76b00:	move   a8, *a13, 1
3fd76b10:	move   a14, -*sp, 1
3fd76b20:	movk   8, a9
3fd76b30:	move   a9, *a14+, 1
3fd76b40:	move   a8, a9
3fd76b50:	calla  L3F701230
3fd76b80:	move   a8, *a9(0x20), 1
3fd76ba0:	sub    a11, a11
3fd76bb0:	setf   16, 1, 0
3fd76bc0:	move   a11, *a9(0x10), 0
3fd76be0:	move   a11, *a9(0x40), 0
3fd76c00:	move   a11, *a9(0x60), 0
3fd76c20:	move   a11, *a9(0x50), 0
3fd76c40:	move   a11, *a9(0x70), 0
3fd76c60:	movk   1, a11
3fd76c70:	move   a11, *a9, 0
3fd76c80:	move   a9, a8
3fd76c90:	subk   32, a14
3fd76ca0:	mmfm   sp, a9,a11,a13
3fd76cc0:	rets
L3FD76CD0:
3fd76cd0:	mmtm   sp, a7,a9,a11,a13
3fd76cf0:	move   a14, a13
3fd76d00:	move   *a13(0xffc0), a11, 1
3fd76d20:	move   *a13(0xffe0), a9, 1
3fd76d40:	setf   16, 1, 0
3fd76d50:	move   *a9(0x40), *a11(0x0), 0
3fd76d80:	move   *a9(0x60), *a11(0x10), 0
3fd76db0:	move   *a9(0x50), a7, 0
3fd76dd0:	move   *a9(0x40), a9, 0
3fd76df0:	sub    a9, a7
3fd76e00:	move   a7, *a11(0x20), 0
3fd76e20:	move   *a13(0xffe0), a9, 1
3fd76e40:	move   *a9(0x70), a7, 0
3fd76e60:	move   *a9(0x60), a9, 0
3fd76e80:	sub    a9, a7
3fd76e90:	move   a7, *a11(0x30), 0
3fd76eb0:	move   *sp(0xa0), a14, 1
3fd76ed0:	mmfm   sp, a7,a9,a11,a13
3fd76ef0:	rets   2
L3FD76F00:
3fd76f00:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fd76f20:	move   a14, a13
3fd76f30:	move   *a13(0xffe0), a7, 1
3fd76f50:	move   a7, a11
3fd76f60:	addi   0x40, a11
3fd76f80:	move   *a7(0x20), a9, 1
3fd76fa0:	setf   16, 1, 0
3fd76fb0:	move   *a7(0x10), a5, 0
3fd76fd0:	dec    a5
3fd76fe0:	sll    0x6, a5
3fd76ff0:	add    a9, a5
3fd77000:	move   a5, a10
3fd77010:	move   *a9, *a11, 0
3fd77020:	move   *a9(0x20), *a11(0x20), 0
3fd77050:	move   *a10(0x10), *a11(0x10), 0
3fd77080:	move   *a10(0x30), *a11(0x30), 0
3fd770b0:	cmp    a10, a9
3fd770c0:	jrhi   L3FD771F0
L3FD770D0:
3fd770d0:	move   *a9, a7, 0
3fd770e0:	move   *a11, a5, 0
3fd770f0:	cmp    a5, a7
3fd77100:	jrge   L3FD77120
3fd77110:	move   *a9, *a11, 0
L3FD77120:
3fd77120:	move   *a9(0x10), a7, 0
3fd77140:	move   *a11(0x10), a5, 0
3fd77160:	cmp    a5, a7
3fd77170:	jrle   L3FD771B0
3fd77180:	move   *a9(0x10), *a11(0x10), 0
L3FD771B0:
3fd771b0:	addi   0x40, a9
3fd771d0:	cmp    a10, a9
3fd771e0:	jrls   L3FD770D0
L3FD771F0:
3fd771f0:	sub    a8, a8
3fd77200:	move   *sp(0xe0), a14, 1
3fd77220:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fd77240:	rets   2
L3FD77250:
3fd77250:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3fd77270:	move   a14, a13
3fd77280:	move   *a13(0xffa0), a9, 1
3fd772a0:	move   a14, -*sp, 1
3fd772b0:	setf   16, 1, 0
3fd772c0:	move   *a9(0x10), a7, 0
3fd772e0:	sll    0x3, a7
3fd772f0:	move   a7, *a14+, 1
3fd77300:	move   *a13(0xffe0), *a14+, 1
3fd77320:	calla  L3F9BF180
3fd77350:	move   a8, a11
3fd77360:	sub    a10, a10
3fd77370:	setf   16, 1, 0
3fd77380:	move   *a9(0x10), a7, 0
3fd773a0:	cmp    a7, a10
3fd773b0:	jrge   L3FD777C0
L3FD773C0:
3fd773c0:	move   a10, a7
3fd773d0:	sll    0x6, a7
3fd773e0:	add    a11, a7
3fd773f0:	move   a10, a5
3fd77400:	sll    0x6, a5
3fd77410:	move   *a9(0x20), a3, 1
3fd77430:	add    a5, a3
3fd77440:	move   *a3, *a7, 0
3fd77450:	move   a10, a7
3fd77460:	sll    0x6, a7
3fd77470:	add    a11, a7
3fd77480:	move   a10, a5
3fd77490:	sll    0x6, a5
3fd774a0:	move   *a9(0x20), a3, 1
3fd774c0:	add    a5, a3
3fd774d0:	move   *a3(0x20), *a7(0x10), 0
3fd77500:	move   a10, a7
3fd77510:	sll    0x6, a7
3fd77520:	move   *a9(0x20), a5, 1
3fd77540:	add    a7, a5
3fd77550:	move   a10, a7
3fd77560:	sll    0x6, a7
3fd77570:	move   *a9(0x20), a3, 1
3fd77590:	add    a7, a3
3fd775a0:	move   *a5(0x10), a7, 0
3fd775c0:	move   *a3, a5, 0
3fd775d0:	sub    a5, a7
3fd775e0:	move   a10, a5
3fd775f0:	sll    0x6, a5
3fd77600:	add    a11, a5
3fd77610:	move   a7, *a5(0x20), 0
3fd77630:	move   a10, a7
3fd77640:	sll    0x6, a7
3fd77650:	move   *a9(0x20), a5, 1
3fd77670:	add    a7, a5
3fd77680:	move   a10, a7
3fd77690:	sll    0x6, a7
3fd776a0:	move   *a9(0x20), a3, 1
3fd776c0:	add    a7, a3
3fd776d0:	move   *a5(0x30), a7, 0
3fd776f0:	move   *a3(0x20), a5, 0
3fd77710:	sub    a5, a7
3fd77720:	move   a10, a5
3fd77730:	sll    0x6, a5
3fd77740:	add    a11, a5
3fd77750:	move   a7, *a5(0x30), 0
3fd77770:	inc    a10
3fd77780:	move   *a9(0x10), a7, 0
3fd777a0:	cmp    a7, a10
3fd777b0:	jrlt   L3FD773C0
L3FD777C0:
3fd777c0:	move   a14, -*sp, 1
3fd777d0:	sub    a7, a7
3fd777e0:	move   a7, *a14+, 1
3fd777f0:	move   *a9(0x10), a8, 0
3fd77810:	move   a8, *a14+, 1
3fd77820:	move   a11, *a14+, 1
3fd77830:	move   a7, *a14+, 1
3fd77840:	move   a7, *a14+, 1
3fd77850:	move   *a13(0xffc0), *a14+, 1
3fd77870:	move   *a13(0xffe0), *a14+, 1
3fd77890:	calla  L3FD98FA0
3fd778c0:	move   *a13(0xffe0), a5, 1
3fd778e0:	move   *a5(0x400), a3, 1
3fd77900:	jreq   L3FD77960
3fd77910:	move   a14, -*sp, 1
3fd77920:	move   a5, *a14+, 1
3fd77930:	move   *a5(0x400), a3, 1
3fd77950:	call   a3
L3FD77960:
3fd77960:	move   *sp(0x100), a14, 1
3fd77980:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3fd779a0:	rets   2
L3FD779B0:
3fd779b0:	mmtm   sp, a11,a13
3fd779d0:	move   a14, a13
3fd779e0:	move   a14, -*sp, 1
3fd779f0:	move   *a13(0xffe0), a11, 1
3fd77a10:	move   *a11(0x20), *a14+, 1
3fd77a30:	calla  L3F702440
3fd77a60:	move   a14, -*sp, 1
3fd77a70:	move   a11, *a14+, 1
3fd77a80:	calla  L3F702440
3fd77ab0:	move   *sp(0x60), a14, 1
3fd77ad0:	mmfm   sp, a11,a13
3fd77af0:	rets   2
3fd77b00:	mmtm   sp, a0,a7,a9,a10,a11,a12,a13
3fd77b20:	move   a14, a13
3fd77b30:	move   *a13(0xffe0), a9, 1
3fd77b50:	move   *a13(0xffc0), a10, 1
3fd77b70:	move   *a13(0xffa0), a11, 1
3fd77b90:	move   *a9(0x20), a0, 1
3fd77bb0:	setf   16, 1, 0
3fd77bc0:	move   *a9(0x10), a12, 0
3fd77be0:	move   a12, a7
3fd77bf0:	dec    a12
3fd77c00:	move   a7, a7
3fd77c10:	jreq   L3FD77DE0
L3FD77C20:
3fd77c20:	sext   a10, 0
3fd77c30:	move   *a0, a7, 0
3fd77c40:	add    a10, a7
3fd77c50:	move   a7, *a0, 0
3fd77c60:	sext   a10, 0
3fd77c70:	move   *a0(0x10), a7, 0
3fd77c90:	add    a10, a7
3fd77ca0:	move   a7, *a0(0x10), 0
3fd77cc0:	sext   a11, 0
3fd77cd0:	move   *a0(0x20), a7, 0
3fd77cf0:	add    a11, a7
3fd77d00:	move   a7, *a0(0x20), 0
3fd77d20:	sext   a11, 0
3fd77d30:	move   *a0(0x30), a7, 0
3fd77d50:	add    a11, a7
3fd77d60:	move   a7, *a0(0x30), 0
3fd77d80:	addi   0x40, a0
3fd77da0:	move   a12, a7
3fd77db0:	dec    a12
3fd77dc0:	move   a7, a7
3fd77dd0:	jrne   L3FD77C20
L3FD77DE0:
3fd77de0:	sext   a10, 0
3fd77df0:	move   *a9(0x40), a7, 0
3fd77e10:	add    a10, a7
3fd77e20:	move   a7, *a9(0x40), 0
3fd77e40:	sext   a10, 0
3fd77e50:	move   *a9(0x50), a7, 0
3fd77e70:	add    a10, a7
3fd77e80:	move   a7, *a9(0x50), 0
3fd77ea0:	sext   a11, 0
3fd77eb0:	move   *a9(0x60), a7, 0
3fd77ed0:	add    a11, a7
3fd77ee0:	move   a7, *a9(0x60), 0
3fd77f00:	sext   a11, 0
3fd77f10:	move   *a9(0x70), a7, 0
3fd77f30:	add    a11, a7
3fd77f40:	move   a7, *a9(0x70), 0
3fd77f60:	move   *sp(0x100), a14, 1
3fd77f80:	mmfm   sp, a0,a7,a9,a10,a11,a12,a13
3fd77fa0:	rets   2
3fd77fb0:	mmtm   sp, a7,a9,a11,a13
3fd77fd0:	move   a14, a13
3fd77fe0:	addi   0x100, a14
3fd78000:	move   *a13(0xffe0), a11, 1
3fd78020:	setf   16, 1, 0
3fd78030:	move   *a11(0x40), a9, 0
3fd78050:	move   *a11(0x50), a7, 0
3fd78070:	add    a7, a9
3fd78080:	move   a9, *a13(0x20), 1
3fd780a0:	move   *a11(0x60), a7, 0
3fd780c0:	move   *a11(0x70), a9, 0
3fd780e0:	add    a9, a7
3fd780f0:	move   a7, *a13(0x40), 1
3fd78110:	move   *a11(0x50), a9, 0
3fd78130:	move   *a11(0x40), a7, 0
3fd78150:	sub    a7, a9
3fd78160:	move   a9, *a13(0x60), 1
3fd78180:	move   *a11(0x70), a7, 0
3fd781a0:	move   *a11(0x60), a9, 0
3fd781c0:	sub    a9, a7
3fd781d0:	move   a7, *a13(0x80), 1
3fd781f0:	move   *a13(0xffc0), a9, 1
3fd78210:	move   *a13(0x60), a7, 1
3fd78230:	cmp    a7, a9
3fd78240:	jrle   L3FD78280
3fd78250:	inc    a7
3fd78260:	move   a7, *a13(0xffc0), 1
L3FD78280:
3fd78280:	move   *a13(0xffa0), a9, 1
3fd782a0:	move   *a13(0x80), a7, 1
3fd782c0:	cmp    a7, a9
3fd782d0:	jrle   L3FD78310
3fd782e0:	inc    a7
3fd782f0:	move   a7, *a13(0xffa0), 1
L3FD78310:
3fd78310:	move   *a13(0xffc0), a9, 1
3fd78330:	jrge   L3FD78390
3fd78340:	movi   0xffff, a7
3fd78360:	move   a7, *a13(0xc0), 1
3fd78380:	jruc   L3FD783C0
L3FD78390:
3fd78390:	movk   1, a7
3fd783a0:	move   a7, *a13(0xc0), 1
L3FD783C0:
3fd783c0:	move   *a13(0xffa0), a7, 1
3fd783e0:	jrge   L3FD78440
3fd783f0:	movi   0xffff, a7
3fd78410:	move   a7, *a13(0xe0), 1
3fd78430:	jruc   L3FD78470
L3FD78440:
3fd78440:	movk   1, a7
3fd78450:	move   a7, *a13(0xe0), 1
L3FD78470:
3fd78470:	move   *a11(0x20), *a13(0x0), 1
3fd784a0:	sub    a7, a7
3fd784b0:	move   a7, *a13(0xa0), 1
3fd784d0:	move   *a11(0x10), a9, 0
3fd784f0:	cmp    a9, a7
3fd78500:	jage   L3FD78EA0
L3FD78520:
3fd78520:	move   *a13, a11, 1
3fd78530:	move   *a11, a9, 0
3fd78540:	sll    0x1, a9
3fd78550:	move   *a13(0x20), a7, 1
3fd78570:	sub    a7, a9
3fd78580:	move   *a13(0xffc0), a7, 1
3fd785a0:	mpys   a7, a9
3fd785b0:	move   *a13(0x60), a7, 1
3fd785d0:	move   *a13(0xc0), a11, 1
3fd785f0:	mpys   a11, a7
3fd78600:	sub    a7, a9
3fd78610:	move   *a13(0x60), a7, 1
3fd78630:	sll    0x1, a7
3fd78640:	divs   a7, a9
3fd78650:	move   *a13, a7, 1
3fd78660:	move   *a7, a7, 0
3fd78670:	sub    a9, a7
3fd78680:	move   *a13, a9, 1
3fd78690:	move   a7, *a9, 0
3fd786a0:	move   *a9(0x10), a7, 0
3fd786c0:	sll    0x1, a7
3fd786d0:	move   *a13(0x20), a11, 1
3fd786f0:	sub    a11, a7
3fd78700:	move   *a13(0xffc0), a11, 1
3fd78720:	mpys   a11, a7
3fd78730:	move   *a13(0x60), a11, 1
3fd78750:	sll    0x1, a11
3fd78760:	divs   a11, a7
3fd78770:	move   *a9(0x10), a11, 0
3fd78790:	sub    a7, a11
3fd787a0:	move   a11, *a9(0x10), 0
3fd787c0:	move   *a9(0x20), a11, 0
3fd787e0:	sll    0x1, a11
3fd787f0:	move   *a13(0x40), a7, 1
3fd78810:	sub    a7, a11
3fd78820:	move   *a13(0xffa0), a7, 1
3fd78840:	mpys   a7, a11
3fd78850:	move   *a13(0x80), a7, 1
3fd78870:	move   *a13(0xe0), a9, 1
3fd78890:	mpys   a9, a7
3fd788a0:	sub    a7, a11
3fd788b0:	move   *a13(0x80), a7, 1
3fd788d0:	sll    0x1, a7
3fd788e0:	divs   a7, a11
3fd788f0:	move   *a13, a7, 1
3fd78900:	move   *a7(0x20), a7, 0
3fd78920:	sub    a11, a7
3fd78930:	move   *a13, a11, 1
3fd78940:	move   a7, *a11(0x20), 0
3fd78960:	move   *a11(0x30), a7, 0
3fd78980:	sll    0x1, a7
3fd78990:	move   *a13(0x40), a9, 1
3fd789b0:	sub    a9, a7
3fd789c0:	move   *a13(0xffa0), a9, 1
3fd789e0:	mpys   a9, a7
3fd789f0:	move   *a13(0x80), a9, 1
3fd78a10:	sll    0x1, a9
3fd78a20:	divs   a9, a7
3fd78a30:	move   *a11(0x30), a9, 0
3fd78a50:	sub    a7, a9
3fd78a60:	move   a9, *a11(0x30), 0
3fd78a80:	move   *a13(0xffe0), a9, 1
3fd78aa0:	move   *a11, a7, 0
3fd78ab0:	move   *a9(0x40), a9, 0
3fd78ad0:	cmp    a9, a7
3fd78ae0:	jrge   L3FD78B40
3fd78af0:	move   *a13(0xffe0), a9, 1
3fd78b10:	move   *a11(0x0), *a9(0x40), 0
L3FD78B40:
3fd78b40:	move   *a13(0xffe0), a9, 1
3fd78b60:	move   *a11(0x20), a7, 0
3fd78b80:	move   *a9(0x60), a9, 0
3fd78ba0:	cmp    a9, a7
3fd78bb0:	jrge   L3FD78C10
3fd78bc0:	move   *a13(0xffe0), a9, 1
3fd78be0:	move   *a11(0x20), *a9(0x60), 0
L3FD78C10:
3fd78c10:	move   *a13(0xffe0), a9, 1
3fd78c30:	move   *a11(0x10), a7, 0
3fd78c50:	move   *a9(0x50), a9, 0
3fd78c70:	cmp    a9, a7
3fd78c80:	jrle   L3FD78CE0
3fd78c90:	move   *a13(0xffe0), a9, 1
3fd78cb0:	move   *a11(0x10), *a9(0x50), 0
L3FD78CE0:
3fd78ce0:	move   *a13(0xffe0), a9, 1
3fd78d00:	move   *a11(0x30), a7, 0
3fd78d20:	move   *a9(0x70), a9, 0
3fd78d40:	cmp    a9, a7
3fd78d50:	jrle   L3FD78DB0
3fd78d60:	move   *a13(0xffe0), a9, 1
3fd78d80:	move   *a11(0x30), *a9(0x70), 0
L3FD78DB0:
3fd78db0:	addi   0x40, a11
3fd78dd0:	move   a11, *a13, 1
3fd78de0:	move   *a13(0xa0), a9, 1
3fd78e00:	inc    a9
3fd78e10:	move   a9, *a13(0xa0), 1
3fd78e30:	move   *a13(0xffe0), a7, 1
3fd78e50:	move   *a7(0x10), a7, 0
3fd78e70:	cmp    a7, a9
3fd78e80:	jalt   L3FD78520
L3FD78EA0:
3fd78ea0:	move   *sp(0xa0), a14, 1
3fd78ec0:	mmfm   sp, a7,a9,a11,a13
3fd78ee0:	rets   2
3fd78ef0:	mmtm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3fd78f10:	move   a14, a13
3fd78f20:	move   *a13(0xffe0), a9, 1
3fd78f40:	move   *a13(0xffc0), a10, 1
3fd78f60:	move   *a13(0xff80), a11, 1
3fd78f80:	setf   16, 1, 0
3fd78f90:	move   *a9(0x10), a7, 0
3fd78fb0:	sll    0x6, a7
3fd78fc0:	move   *a9(0x20), a2, 1
3fd78fe0:	add    a7, a2
3fd78ff0:	move   *a13(0xffa0), a7, 1
3fd79010:	cmp    a7, a10
3fd79020:	jreq   L3FD79690
3fd79030:	move   *a13(0xff60), a7, 1
3fd79050:	cmp    a7, a11
3fd79060:	jreq   L3FD79690
L3FD79070:
3fd79070:	move   *a10, a7, 0
3fd79080:	move   *a11, a5, 0
3fd79090:	cmp    a5, a7
3fd790a0:	jrle   L3FD790D0
3fd790b0:	move   *a10, a12, 0
3fd790c0:	jruc   L3FD790E0
L3FD790D0:
3fd790d0:	move   *a11, a12, 0
L3FD790E0:
3fd790e0:	move   *a10(0x10), a7, 0
3fd79100:	move   *a11(0x10), a5, 0
3fd79120:	cmp    a5, a7
3fd79130:	jrge   L3FD79170
3fd79140:	move   *a10(0x10), a0, 0
3fd79160:	jruc   L3FD79190
L3FD79170:
3fd79170:	move   *a11(0x10), a0, 0
L3FD79190:
3fd79190:	cmp    a0, a12
3fd791a0:	jrge   L3FD794B0
3fd791b0:	move   *a9, a7, 0
3fd791c0:	move   *a9(0x10), a5, 0
3fd791e0:	inc    a5
3fd791f0:	cmp    a7, a5
3fd79200:	jrlt   L3FD793B0
3fd79210:	move   a14, -*sp, 1
3fd79220:	move   *a9, a7, 0
3fd79230:	sll    0x4, a7
3fd79240:	move   a7, *a14+, 1
3fd79250:	move   *a9(0x20), *a14+, 1
3fd79270:	calla  L3F7030E0
3fd792a0:	move   a8, *a9(0x20), 1
3fd792c0:	move   *a9(0x20), a7, 1
3fd792e0:	jrne   L3FD79310
3fd792f0:	sub    a8, a8
3fd79300:	jruc   L3FD796A0
L3FD79310:
3fd79310:	setf   16, 1, 0
3fd79320:	move   *a9, a7, 0
3fd79330:	sll    0x1, a7
3fd79340:	move   a7, *a9, 0
3fd79350:	move   *a9(0x10), a7, 0
3fd79370:	sll    0x6, a7
3fd79380:	move   *a9(0x20), a2, 1
3fd793a0:	add    a7, a2
L3FD793B0:
3fd793b0:	move   a12, *a2, 0
3fd793c0:	move   *a13(0xff40), *a2(0x20), 0
3fd793f0:	move   a0, *a2(0x10), 0
3fd79410:	move   *a13(0xff20), *a2(0x30), 0
3fd79440:	move   *a9(0x10), a7, 0
3fd79460:	inc    a7
3fd79470:	move   a7, *a9(0x10), 0
3fd79490:	addi   0x40, a2
L3FD794B0:
3fd794b0:	move   *a10(0x10), a7, 0
3fd794d0:	move   *a11(0x10), a5, 0
3fd794f0:	cmp    a5, a7
3fd79500:	jrge   L3FD79540
3fd79510:	addi   0x40, a10
3fd79530:	jruc   L3FD79610
L3FD79540:
3fd79540:	move   *a11(0x10), a7, 0
3fd79560:	move   *a10(0x10), a5, 0
3fd79580:	cmp    a5, a7
3fd79590:	jrge   L3FD795D0
3fd795a0:	addi   0x40, a11
3fd795c0:	jruc   L3FD79610
L3FD795D0:
3fd795d0:	addi   0x40, a10
3fd795f0:	addi   0x40, a11
L3FD79610:
3fd79610:	move   *a13(0xffa0), a7, 1
3fd79630:	cmp    a7, a10
3fd79640:	jreq   L3FD79690
3fd79650:	move   *a13(0xff60), a5, 1
3fd79670:	cmp    a5, a11
3fd79680:	jrne   L3FD79070
L3FD79690:
3fd79690:	sub    a8, a8
L3FD796A0:
3fd796a0:	move   *sp(0x140), a14, 1
3fd796c0:	mmfm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3fd796e0:	rets   2
3fd796f0:	mmtm   sp, a9,a11,a13
3fd79710:	move   a14, a13
3fd79720:	move   *a13(0xffe0), a11, 1
3fd79740:	setf   16, 1, 0
3fd79750:	move   *a11(0x10), a11, 0
3fd79770:	jreq   L3FD79A50
3fd79780:	move   *a13(0xffc0), a11, 1
3fd797a0:	move   *a11(0x10), a11, 0
3fd797c0:	jreq   L3FD79A50
3fd797d0:	move   *a13(0xffe0), a11, 1
3fd797f0:	move   *a13(0xffc0), a9, 1
3fd79810:	move   *a11(0x50), a11, 0
3fd79830:	move   *a9(0x40), a9, 0
3fd79850:	cmp    a9, a11
3fd79860:	jrgt   L3FD79AC0
3fd79870:	move   *a13(0xffe0), a11, 1
3fd79890:	move   *a13(0xffc0), a9, 1
3fd798b0:	move   *a11(0x40), a11, 0
3fd798d0:	move   *a9(0x50), a9, 0
3fd798f0:	cmp    a9, a11
3fd79900:	jrge   L3FD79AC0
3fd79910:	move   *a13(0xffe0), a11, 1
3fd79930:	move   *a13(0xffc0), a9, 1
3fd79950:	move   *a11(0x70), a11, 0
3fd79970:	move   *a9(0x60), a9, 0
3fd79990:	cmp    a9, a11
3fd799a0:	jrle   L3FD79AC0
3fd799b0:	move   *a13(0xffe0), a11, 1
3fd799d0:	move   *a13(0xffc0), a9, 1
3fd799f0:	move   *a11(0x60), a11, 0
3fd79a10:	move   *a9(0x70), a9, 0
3fd79a30:	cmp    a9, a11
3fd79a40:	jrge   L3FD79AC0
L3FD79A50:
3fd79a50:	move   *a13(0xffa0), a11, 1
3fd79a70:	sub    a9, a9
3fd79a80:	move   a9, *a11(0x10), 0
3fd79aa0:	movk   1, a8
3fd79ab0:	jruc   L3FD79C90
L3FD79AC0:
3fd79ac0:	move   a14, -*sp, 1
3fd79ad0:	sub    a11, a11
3fd79ae0:	move   a11, *a14+, 1
3fd79af0:	move   a11, *a14+, 1
3fd79b00:	movi   0x3fd78ef0, a9
3fd79b30:	move   a9, *a14+, 1
3fd79b40:	move   *a13(0xffc0), *a14+, 1
3fd79b60:	move   *a13(0xffe0), *a14+, 1
3fd79b80:	move   *a13(0xffa0), *a14+, 1
3fd79ba0:	calla  L3FD7B7D0
3fd79bd0:	move   *a13(0xffa0), a11, 1
3fd79bf0:	setf   16, 1, 0
3fd79c00:	move   *a11(0x10), a9, 0
3fd79c20:	jreq   L3FD79C80
3fd79c30:	move   a14, -*sp, 1
3fd79c40:	move   a11, *a14+, 1
3fd79c50:	calla  L3FD76F00
L3FD79C80:
3fd79c80:	movk   1, a8
L3FD79C90:
3fd79c90:	move   *sp(0x80), a14, 1
3fd79cb0:	mmfm   sp, a9,a11,a13
3fd79cd0:	rets   2
L3FD79CE0:
3fd79ce0:	mmtm   sp, a7,a9,a10,a11,a13
3fd79d00:	move   a14, a13
3fd79d10:	move   *a13(0xffe0), a9, 1
3fd79d30:	move   *a13(0xffc0), a10, 1
3fd79d50:	cmp    a10, a9
3fd79d60:	jreq   L3FD7A0B0
3fd79d70:	setf   16, 1, 0
3fd79d80:	move   *a9, a11, 0
3fd79d90:	move   *a10(0x10), a7, 0
3fd79db0:	cmp    a7, a11
3fd79dc0:	jrge   L3FD79F00
3fd79dd0:	move   *a9(0x20), a11, 1
3fd79df0:	jreq   L3FD79EC0
3fd79e00:	move   a14, -*sp, 1
3fd79e10:	move   *a10(0x10), a11, 0
3fd79e30:	sll    0x3, a11
3fd79e40:	move   a11, *a14+, 1
3fd79e50:	move   *a9(0x20), *a14+, 1
3fd79e70:	calla  L3F7030E0
3fd79ea0:	move   a8, *a9(0x20), 1
L3FD79EC0:
3fd79ec0:	setf   16, 1, 0
3fd79ed0:	move   *a10(0x10), *a9(0x0), 0
L3FD79F00:
3fd79f00:	move   *a10(0x10), *a9(0x10), 0
3fd79f30:	move   *a10(0x40), *a9(0x40), 0
3fd79f60:	move   *a10(0x60), *a9(0x60), 0
3fd79f90:	move   *a10(0x50), *a9(0x50), 0
3fd79fc0:	move   *a10(0x70), *a9(0x70), 0
3fd79ff0:	move   a14, -*sp, 1
3fd7a000:	move   *a10(0x10), a11, 0
3fd7a020:	sll    0x3, a11
3fd7a030:	move   a11, *a14+, 1
3fd7a040:	move   *a9(0x20), *a14+, 1
3fd7a060:	move   *a10(0x20), *a14+, 1
3fd7a080:	calla  L3FB44400
L3FD7A0B0:
3fd7a0b0:	move   *sp(0xc0), a14, 1
3fd7a0d0:	mmfm   sp, a7,a9,a10,a11,a13
3fd7a0f0:	rets   2
3fd7a100:	mmtm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3fd7a120:	move   a14, a13
3fd7a130:	move   *a13(0xffe0), a9, 1
3fd7a150:	move   *a13(0xffc0), a7, 1
3fd7a170:	move   *a7(0x20), a12, 1
3fd7a190:	move   *a13(0xffa0), a5, 1
3fd7a1b0:	move   *a5(0x20), a0, 1
3fd7a1d0:	setf   16, 1, 0
3fd7a1e0:	move   *a7(0x10), a2, 0
3fd7a200:	move   *a5(0x10), a3, 0
3fd7a220:	add    a3, a2
3fd7a230:	calla  L3FD76A60
3fd7a260:	move   a8, a10
3fd7a270:	setf   16, 1, 0
3fd7a280:	move   a2, *a10, 0
3fd7a290:	move   *a7(0x60), a3, 0
3fd7a2b0:	move   *a5(0x60), a5, 0
3fd7a2d0:	cmp    a5, a3
3fd7a2e0:	jrle   L3FD7A520
3fd7a2f0:	move   a14, -*sp, 1
3fd7a300:	move   *a13(0xffa0), *a14+, 1
3fd7a320:	move   a10, *a14+, 1
3fd7a330:	calla  L3FD79CE0
3fd7a360:	setf   16, 1, 0
3fd7a370:	move   *a10(0x10), a5, 0
3fd7a390:	sll    0x6, a5
3fd7a3a0:	move   *a10(0x20), a3, 1
3fd7a3c0:	add    a5, a3
3fd7a3d0:	move   a3, a11
3fd7a3e0:	move   *a10(0x10), a5, 0
3fd7a400:	sub    a5, a2
3fd7a410:	move   a2, a5
3fd7a420:	dec    a2
3fd7a430:	move   a5, a3
3fd7a440:	jreq   L3FD7A730
L3FD7A450:
3fd7a450:	move   a11, a7
3fd7a460:	addi   0x40, a11
3fd7a480:	move   a12, a5
3fd7a490:	addi   0x40, a12
3fd7a4b0:	move   *a5+, *a7+, 1
3fd7a4c0:	move   *a5, *a7, 1
3fd7a4d0:	move   a2, a7
3fd7a4e0:	dec    a2
3fd7a4f0:	move   a7, a3
3fd7a500:	jrne   L3FD7A450
3fd7a510:	jruc   L3FD7A730
L3FD7A520:
3fd7a520:	move   a14, -*sp, 1
3fd7a530:	move   a7, *a14+, 1
3fd7a540:	move   a10, *a14+, 1
3fd7a550:	calla  L3FD79CE0
3fd7a580:	setf   16, 1, 0
3fd7a590:	move   *a10(0x10), a5, 0
3fd7a5b0:	sll    0x6, a5
3fd7a5c0:	move   *a10(0x20), a3, 1
3fd7a5e0:	add    a5, a3
3fd7a5f0:	move   a3, a11
3fd7a600:	move   *a10(0x10), a5, 0
3fd7a620:	sub    a5, a2
3fd7a630:	move   a2, a5
3fd7a640:	dec    a2
3fd7a650:	move   a5, a3
3fd7a660:	jreq   L3FD7A730
L3FD7A670:
3fd7a670:	move   a11, a7
3fd7a680:	addi   0x40, a11
3fd7a6a0:	move   a0, a5
3fd7a6b0:	addi   0x40, a0
3fd7a6d0:	move   *a5+, *a7+, 1
3fd7a6e0:	move   *a5, *a7, 1
3fd7a6f0:	move   a2, a7
3fd7a700:	dec    a2
3fd7a710:	move   a7, a3
3fd7a720:	jrne   L3FD7A670
L3FD7A730:
3fd7a730:	move   *a13(0xffc0), a7, 1
3fd7a750:	move   a10, a5
3fd7a760:	addi   0x40, a5
3fd7a780:	addi   0x40, a7
3fd7a7a0:	move   *a7+, *a5+, 1
3fd7a7b0:	move   *a7, *a5, 1
3fd7a7c0:	move   *a13(0xffc0), a7, 1
3fd7a7e0:	move   *a13(0xffa0), a5, 1
3fd7a800:	setf   16, 1, 0
3fd7a810:	move   *a7(0x10), a3, 0
3fd7a830:	move   *a5(0x10), a5, 0
3fd7a850:	add    a5, a3
3fd7a860:	move   a3, *a10(0x10), 0
3fd7a880:	move   *a13(0xffa0), a5, 1
3fd7a8a0:	move   *a5(0x40), a3, 0
3fd7a8c0:	move   *a10(0x40), a5, 0
3fd7a8e0:	cmp    a5, a3
3fd7a8f0:	jrge   L3FD7A950
3fd7a900:	move   *a13(0xffa0), a5, 1
3fd7a920:	move   *a5(0x40), *a10(0x40), 0
L3FD7A950:
3fd7a950:	move   *a13(0xffa0), a5, 1
3fd7a970:	move   *a5(0x60), a3, 0
3fd7a990:	move   *a10(0x60), a5, 0
3fd7a9b0:	cmp    a5, a3
3fd7a9c0:	jrge   L3FD7AA20
3fd7a9d0:	move   *a13(0xffa0), a5, 1
3fd7a9f0:	move   *a5(0x60), *a10(0x60), 0
L3FD7AA20:
3fd7aa20:	move   *a13(0xffa0), a5, 1
3fd7aa40:	move   *a5(0x50), a3, 0
3fd7aa60:	move   *a10(0x50), a5, 0
3fd7aa80:	cmp    a5, a3
3fd7aa90:	jrle   L3FD7AAF0
3fd7aaa0:	move   *a13(0xffa0), a5, 1
3fd7aac0:	move   *a5(0x50), *a10(0x50), 0
L3FD7AAF0:
3fd7aaf0:	move   *a13(0xffa0), a5, 1
3fd7ab10:	move   *a5(0x70), a3, 0
3fd7ab30:	move   *a10(0x70), a5, 0
3fd7ab50:	cmp    a5, a3
3fd7ab60:	jrle   L3FD7ABC0
3fd7ab70:	move   *a13(0xffa0), a5, 1
3fd7ab90:	move   *a5(0x70), *a10(0x70), 0
L3FD7ABC0:
3fd7abc0:	move   a14, -*sp, 1
3fd7abd0:	move   a10, *a14+, 1
3fd7abe0:	move   a9, *a14+, 1
3fd7abf0:	calla  L3FD79CE0
3fd7ac20:	move   a14, -*sp, 1
3fd7ac30:	move   a10, *a14+, 1
3fd7ac40:	calla  L3F702440
3fd7ac70:	move   *sp(0x160), a14, 1
3fd7ac90:	mmfm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3fd7acb0:	rets   2
L3FD7ACC0:
3fd7acc0:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3fd7ace0:	move   a14, a13
3fd7acf0:	addi   0x60, a14
3fd7ad10:	move   *a13(0xffe0), a9, 1
3fd7ad30:	setf   16, 1, 0
3fd7ad40:	move   *a9(0x10), a7, 0
3fd7ad60:	sll    0x6, a7
3fd7ad70:	move   *a9(0x20), a12, 1
3fd7ad90:	add    a7, a12
3fd7ada0:	move   *a13(0xffc0), a7, 1
3fd7adc0:	sll    0x6, a7
3fd7add0:	move   *a9(0x20), a10, 1
3fd7adf0:	add    a7, a10
3fd7ae00:	move   *a13(0xffa0), a7, 1
3fd7ae20:	move   *a13(0xffc0), a5, 1
3fd7ae40:	sub    a5, a7
3fd7ae50:	move   a7, *a13(0x20), 1
3fd7ae70:	move   *a13(0xffa0), a5, 1
3fd7ae90:	sll    0x6, a5
3fd7aea0:	move   *a9(0x20), a7, 1
3fd7aec0:	add    a5, a7
3fd7aed0:	move   a7, a11
3fd7aee0:	move   *a11(0x20), a7, 0
3fd7af00:	move   a7, *a13(0x40), 1
3fd7af20:	sub    a5, a5
3fd7af30:	move   a5, *a13, 1
3fd7af40:	cmp    a12, a11
3fd7af50:	jreq   L3FD7B080
3fd7af60:	move   *a11(0x20), a5, 0
3fd7af80:	cmp    a7, a5
3fd7af90:	jrne   L3FD7B080
L3FD7AFA0:
3fd7afa0:	addi   0x40, a11
3fd7afc0:	move   *a13, a7, 1
3fd7afd0:	inc    a7
3fd7afe0:	move   a7, *a13, 1
3fd7aff0:	cmp    a12, a11
3fd7b000:	jreq   L3FD7B080
3fd7b010:	setf   16, 1, 0
3fd7b020:	move   *a11(0x20), a5, 0
3fd7b040:	move   *a13(0x40), a7, 1
3fd7b060:	cmp    a7, a5
3fd7b070:	jreq   L3FD7AFA0
L3FD7B080:
3fd7b080:	cmp    a12, a11
3fd7b090:	jreq   L3FD7B280
3fd7b0a0:	subi   0x40, a12
3fd7b0c0:	setf   16, 1, 0
3fd7b0d0:	move   *a12(0xffe0), a7, 0
3fd7b0f0:	move   *a12(0x20), a5, 0
3fd7b110:	cmp    a5, a7
3fd7b120:	jrne   L3FD7B1B0
L3FD7B130:
3fd7b130:	subi   0x40, a12
3fd7b150:	move   *a12(0xffe0), a7, 0
3fd7b170:	move   *a12(0x20), a5, 0
3fd7b190:	cmp    a5, a7
3fd7b1a0:	jreq   L3FD7B130
L3FD7B1B0:
3fd7b1b0:	move   *a9(0x20), a7, 1
3fd7b1d0:	move   a12, a5
3fd7b1e0:	sub    a7, a5
3fd7b1f0:	sra    0x6, a5
3fd7b200:	move   a5, *a13(0xffa0), 1
3fd7b220:	move   *a9(0x10), a7, 0
3fd7b240:	sll    0x6, a7
3fd7b250:	move   *a9(0x20), a12, 1
3fd7b270:	add    a7, a12
L3FD7B280:
3fd7b280:	move   *a13, a7, 1
3fd7b290:	move   *a13(0x20), a5, 1
3fd7b2b0:	cmp    a5, a7
3fd7b2c0:	jrne   L3FD7B760
3fd7b2d0:	move   a7, a7
3fd7b2e0:	jreq   L3FD7B760
3fd7b2f0:	sll    0x6, a7
3fd7b300:	sub    a7, a11
3fd7b310:	setf   16, 1, 0
3fd7b320:	move   *a10(0x30), a7, 0
3fd7b340:	move   *a11(0x20), a5, 0
3fd7b360:	cmp    a5, a7
3fd7b370:	jrne   L3FD7B760
L3FD7B380:
3fd7b380:	move   *a10, a7, 0
3fd7b390:	move   *a11, a5, 0
3fd7b3a0:	cmp    a5, a7
3fd7b3b0:	jrne   L3FD7B420
3fd7b3c0:	move   *a10(0x10), a7, 0
3fd7b3e0:	move   *a11(0x10), a5, 0
3fd7b400:	cmp    a5, a7
3fd7b410:	jreq   L3FD7B450
L3FD7B420:
3fd7b420:	move   *a13(0xffa0), a8, 1
3fd7b440:	jruc   L3FD7B780
L3FD7B450:
3fd7b450:	addi   0x40, a10
3fd7b470:	addi   0x40, a11
3fd7b490:	move   *a13(0x20), a7, 1
3fd7b4b0:	dec    a7
3fd7b4c0:	move   a7, *a13(0x20), 1
3fd7b4e0:	jrne   L3FD7B380
3fd7b4f0:	move   *a13, a7, 0
3fd7b500:	move   *a9(0x10), a5, 0
3fd7b520:	sub    a7, a5
3fd7b530:	move   a5, *a9(0x10), 0
3fd7b550:	move   *a13, a5, 1
3fd7b560:	sll    0x6, a5
3fd7b570:	sub    a5, a11
3fd7b580:	move   *a13, a5, 1
3fd7b590:	sll    0x6, a5
3fd7b5a0:	sub    a5, a10
L3FD7B5B0:
3fd7b5b0:	move   *a11(0x30), *a10(0x30), 0
3fd7b5e0:	addi   0x40, a10
3fd7b600:	addi   0x40, a11
3fd7b620:	move   *a13, a7, 1
3fd7b630:	dec    a7
3fd7b640:	move   a7, *a13, 1
3fd7b650:	jrne   L3FD7B5B0
3fd7b660:	cmp    a12, a11
3fd7b670:	jrne   L3FD7B6C0
3fd7b680:	move   *a13(0xffc0), *a13(0xffa0), 1
3fd7b6b0:	jruc   L3FD7B760
L3FD7B6C0:
3fd7b6c0:	move   a10, a7
3fd7b6d0:	addi   0x40, a10
3fd7b6f0:	move   a11, a5
3fd7b700:	addi   0x40, a11
3fd7b720:	move   *a5+, *a7+, 1
3fd7b730:	move   *a5, *a7, 1
3fd7b740:	cmp    a12, a11
3fd7b750:	jrne   L3FD7B6C0
L3FD7B760:
3fd7b760:	move   *a13(0xffa0), a8, 1
L3FD7B780:
3fd7b780:	move   *sp(0x100), a14, 1
3fd7b7a0:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3fd7b7c0:	rets   2
L3FD7B7D0:
3fd7b7d0:	mmtm   sp, a0,a2,a3,a4,a5,a7,a9,a10,a11,a12,a13
3fd7b7f0:	move   a14, a13
3fd7b800:	addi   0xc0, a14
3fd7b820:	move   *a13(0xffe0), a9, 1
3fd7b840:	move   *a13(0xffc0), a7, 1
3fd7b860:	move   *a7(0x20), a10, 1
3fd7b880:	move   *a13(0xffa0), a5, 1
3fd7b8a0:	move   *a5(0x20), a11, 1
3fd7b8c0:	setf   16, 1, 0
3fd7b8d0:	move   *a7(0x10), a5, 0
3fd7b8f0:	sll    0x6, a5
3fd7b900:	add    a10, a5
3fd7b910:	move   a5, *a13, 1
3fd7b920:	move   *a13(0xffa0), a5, 1
3fd7b940:	move   *a5(0x10), a5, 0
3fd7b960:	sll    0x6, a5
3fd7b970:	add    a11, a5
3fd7b980:	move   a5, *a13(0x20), 1
3fd7b9a0:	move   *a9(0x20), *a13(0x40), 1
3fd7b9d0:	sub    a5, a5
3fd7b9e0:	move   a5, *a9(0x10), 0
3fd7ba00:	move   *a13(0xffa0), a3, 1
3fd7ba20:	move   *a7(0x10), a5, 0
3fd7ba40:	move   *a3(0x10), a3, 0
3fd7ba60:	cmp    a3, a5
3fd7ba70:	jrle   L3FD7BAB0
3fd7ba80:	move   *a7(0x10), a5, 0
3fd7baa0:	jruc   L3FD7BAF0
L3FD7BAB0:
3fd7bab0:	move   *a13(0xffa0), a5, 1
3fd7bad0:	move   *a5(0x10), a5, 0
L3FD7BAF0:
3fd7baf0:	sll    0x1, a5
3fd7bb00:	move   a5, *a9, 0
3fd7bb10:	move   a14, -*sp, 1
3fd7bb20:	move   *a9, a5, 0
3fd7bb30:	sll    0x3, a5
3fd7bb40:	move   a5, *a14+, 1
3fd7bb50:	calla  L3F701230
3fd7bb80:	move   a8, *a9(0x20), 1
3fd7bba0:	move   *a13(0xffa0), a5, 1
3fd7bbc0:	setf   16, 1, 0
3fd7bbd0:	move   *a7(0x60), a3, 0
3fd7bbf0:	move   *a5(0x60), a5, 0
3fd7bc10:	cmp    a5, a3
3fd7bc20:	jrge   L3FD7BCA0
3fd7bc30:	move   *a7(0x60), a12, 0
3fd7bc50:	move   *a13(0xffa0), a5, 1
3fd7bc70:	move   *a5(0x60), a0, 0
3fd7bc90:	jruc   L3FD7BD00
L3FD7BCA0:
3fd7bca0:	move   *a13(0xffa0), a5, 1
3fd7bcc0:	move   *a5(0x60), a12, 0
3fd7bce0:	move   *a7(0x60), a0, 0
L3FD7BD00:
3fd7bd00:	sub    a3, a3
3fd7bd10:	move   a3, *a13(0x60), 1
L3FD7BD30:
3fd7bd30:	move   *a9(0x10), a7, 0
3fd7bd50:	move   a7, *a13(0x80), 1
3fd7bd70:	move   a10, a2
3fd7bd80:	move   *a13, a5, 1
3fd7bd90:	cmp    a5, a2
3fd7bda0:	jreq   L3FD7BED0
3fd7bdb0:	move   *a2(0x20), a3, 0
3fd7bdd0:	move   *a10(0x20), a5, 0
3fd7bdf0:	cmp    a5, a3
3fd7be00:	jrne   L3FD7BED0
L3FD7BE10:
3fd7be10:	addi   0x40, a2
3fd7be30:	move   *a13, a7, 1
3fd7be40:	cmp    a7, a2
3fd7be50:	jreq   L3FD7BED0
3fd7be60:	setf   16, 1, 0
3fd7be70:	move   *a2(0x20), a5, 0
3fd7be90:	move   *a10(0x20), a3, 0
3fd7beb0:	cmp    a3, a5
3fd7bec0:	jreq   L3FD7BE10
L3FD7BED0:
3fd7bed0:	move   a11, a4
3fd7bee0:	move   *a13(0x20), a7, 1
3fd7bf00:	cmp    a7, a4
3fd7bf10:	jreq   L3FD7C060
3fd7bf20:	setf   16, 1, 0
3fd7bf30:	move   *a4(0x20), a5, 0
3fd7bf50:	move   *a11(0x20), a3, 0
3fd7bf70:	cmp    a3, a5
3fd7bf80:	jrne   L3FD7C060
L3FD7BF90:
3fd7bf90:	addi   0x40, a4
3fd7bfb0:	move   *a13(0x20), a7, 1
3fd7bfd0:	cmp    a7, a4
3fd7bfe0:	jreq   L3FD7C060
3fd7bff0:	setf   16, 1, 0
3fd7c000:	move   *a4(0x20), a5, 0
3fd7c020:	move   *a11(0x20), a3, 0
3fd7c040:	cmp    a3, a5
3fd7c050:	jreq   L3FD7BF90
L3FD7C060:
3fd7c060:	setf   16, 1, 0
3fd7c070:	move   *a10(0x20), a5, 0
3fd7c090:	move   *a11(0x20), a3, 0
3fd7c0b0:	cmp    a3, a5
3fd7c0c0:	jrge   L3FD7C3C0
3fd7c0d0:	move   *a10(0x20), a5, 0
3fd7c0f0:	cmp    a12, a5
3fd7c100:	jrle   L3FD7C140
3fd7c110:	move   *a10(0x20), a5, 0
3fd7c130:	jruc   L3FD7C150
L3FD7C140:
3fd7c140:	move   a12, a5
L3FD7C150:
3fd7c150:	move   a5, *a13(0xa0), 0
3fd7c170:	move   *a10(0x30), a5, 0
3fd7c190:	move   *a11(0x20), a3, 0
3fd7c1b0:	cmp    a3, a5
3fd7c1c0:	jrge   L3FD7C200
3fd7c1d0:	move   *a10(0x30), a5, 0
3fd7c1f0:	jruc   L3FD7C220
L3FD7C200:
3fd7c200:	move   *a11(0x20), a5, 0
L3FD7C220:
3fd7c220:	move   a5, *a13(0xb0), 0
3fd7c240:	move   *a13(0xa0), a5, 0
3fd7c260:	move   *a13(0xb0), a3, 0
3fd7c280:	cmp    a3, a5
3fd7c290:	jreq   L3FD7C380
3fd7c2a0:	move   *a13(0xff60), a3, 1
3fd7c2c0:	jreq   L3FD7C380
3fd7c2d0:	move   a14, -*sp, 1
3fd7c2e0:	move   *a13(0xb0), a3, 0
3fd7c300:	move   a3, *a14+, 1
3fd7c310:	move   a5, *a14+, 1
3fd7c320:	move   a2, *a14+, 1
3fd7c330:	move   a10, *a14+, 1
3fd7c340:	move   a9, *a14+, 1
3fd7c350:	move   *a13(0xff60), a3, 1
3fd7c370:	call   a3
L3FD7C380:
3fd7c380:	setf   16, 1, 0
3fd7c390:	move   *a11(0x20), a0, 0
3fd7c3b0:	jruc   L3FD7C730
L3FD7C3C0:
3fd7c3c0:	move   *a11(0x20), a5, 0
3fd7c3e0:	move   *a10(0x20), a3, 0
3fd7c400:	cmp    a3, a5
3fd7c410:	jrge   L3FD7C710
3fd7c420:	move   *a11(0x20), a5, 0
3fd7c440:	cmp    a12, a5
3fd7c450:	jrle   L3FD7C490
3fd7c460:	move   *a11(0x20), a5, 0
3fd7c480:	jruc   L3FD7C4A0
L3FD7C490:
3fd7c490:	move   a12, a5
L3FD7C4A0:
3fd7c4a0:	move   a5, *a13(0xa0), 0
3fd7c4c0:	move   *a11(0x30), a5, 0
3fd7c4e0:	move   *a10(0x20), a3, 0
3fd7c500:	cmp    a3, a5
3fd7c510:	jrge   L3FD7C550
3fd7c520:	move   *a11(0x30), a5, 0
3fd7c540:	jruc   L3FD7C570
L3FD7C550:
3fd7c550:	move   *a10(0x20), a5, 0
L3FD7C570:
3fd7c570:	move   a5, *a13(0xb0), 0
3fd7c590:	move   *a13(0xa0), a5, 0
3fd7c5b0:	move   *a13(0xb0), a3, 0
3fd7c5d0:	cmp    a3, a5
3fd7c5e0:	jreq   L3FD7C6D0
3fd7c5f0:	move   *a13(0xff40), a3, 1
3fd7c610:	jreq   L3FD7C6D0
3fd7c620:	move   a14, -*sp, 1
3fd7c630:	move   *a13(0xb0), a3, 0
3fd7c650:	move   a3, *a14+, 1
3fd7c660:	move   a5, *a14+, 1
3fd7c670:	move   a4, *a14+, 1
3fd7c680:	move   a11, *a14+, 1
3fd7c690:	move   a9, *a14+, 1
3fd7c6a0:	move   *a13(0xff40), a3, 1
3fd7c6c0:	call   a3
L3FD7C6D0:
3fd7c6d0:	setf   16, 1, 0
3fd7c6e0:	move   *a10(0x20), a0, 0
3fd7c700:	jruc   L3FD7C730
L3FD7C710:
3fd7c710:	move   *a10(0x20), a0, 0
L3FD7C730:
3fd7c730:	move   *a9(0x10), a5, 0
3fd7c750:	move   *a13(0x80), a3, 1
3fd7c770:	cmp    a3, a5
3fd7c780:	jreq   L3FD7C830
3fd7c790:	move   a14, -*sp, 1
3fd7c7a0:	move   a3, *a14+, 1
3fd7c7b0:	move   *a13(0x60), *a14+, 1
3fd7c7d0:	move   a9, *a14+, 1
3fd7c7e0:	calla  L3FD7ACC0
3fd7c810:	move   a8, *a13(0x60), 1
L3FD7C830:
3fd7c830:	setf   16, 1, 0
3fd7c840:	move   *a10(0x30), a5, 0
3fd7c860:	move   *a11(0x30), a3, 0
3fd7c880:	cmp    a3, a5
3fd7c890:	jrge   L3FD7C8D0
3fd7c8a0:	move   *a10(0x30), a12, 0
3fd7c8c0:	jruc   L3FD7C8F0
L3FD7C8D0:
3fd7c8d0:	move   *a11(0x30), a12, 0
L3FD7C8F0:
3fd7c8f0:	move   *a9(0x10), a5, 0
3fd7c910:	move   a5, *a13(0x80), 1
3fd7c930:	cmp    a0, a12
3fd7c940:	jrle   L3FD7CA00
3fd7c950:	move   a14, -*sp, 1
3fd7c960:	move   a12, *a14+, 1
3fd7c970:	move   a0, *a14+, 1
3fd7c980:	move   a4, *a14+, 1
3fd7c990:	move   a11, *a14+, 1
3fd7c9a0:	move   a2, *a14+, 1
3fd7c9b0:	move   a10, *a14+, 1
3fd7c9c0:	move   a9, *a14+, 1
3fd7c9d0:	move   *a13(0xff80), a3, 1
3fd7c9f0:	call   a3
L3FD7CA00:
3fd7ca00:	setf   16, 1, 0
3fd7ca10:	move   *a9(0x10), a3, 0
3fd7ca30:	cmp    a5, a3
3fd7ca40:	jreq   L3FD7CAF0
3fd7ca50:	move   a14, -*sp, 1
3fd7ca60:	move   a5, *a14+, 1
3fd7ca70:	move   *a13(0x60), *a14+, 1
3fd7ca90:	move   a9, *a14+, 1
3fd7caa0:	calla  L3FD7ACC0
3fd7cad0:	move   a8, *a13(0x60), 1
L3FD7CAF0:
3fd7caf0:	setf   16, 1, 0
3fd7cb00:	move   *a10(0x30), a3, 0
3fd7cb20:	cmp    a12, a3
3fd7cb30:	jrne   L3FD7CB50
3fd7cb40:	move   a2, a10
L3FD7CB50:
3fd7cb50:	move   *a11(0x30), a3, 0
3fd7cb70:	cmp    a12, a3
3fd7cb80:	jrne   L3FD7CBA0
3fd7cb90:	move   a4, a11
L3FD7CBA0:
3fd7cba0:	move   *a13, a3, 1
3fd7cbb0:	cmp    a3, a10
3fd7cbc0:	jreq   L3FD7CC00
3fd7cbd0:	cmp    a7, a11
3fd7cbe0:	jane   L3FD7BD30
L3FD7CC00:
3fd7cc00:	move   *a9(0x10), a7, 0
3fd7cc20:	move   a7, *a13(0x80), 1
3fd7cc40:	move   *a13, a5, 1
3fd7cc50:	cmp    a5, a10
3fd7cc60:	jreq   L3FD7CF90
3fd7cc70:	move   *a13(0xff60), a3, 1
3fd7cc90:	jreq   L3FD7D300
L3FD7CCA0:
3fd7cca0:	move   a10, a2
3fd7ccb0:	move   *a13, a7, 1
3fd7ccc0:	cmp    a7, a2
3fd7ccd0:	jrnc   L3FD7CE10
3fd7cce0:	setf   16, 1, 0
3fd7ccf0:	move   *a2(0x20), a5, 0
3fd7cd10:	move   *a10(0x20), a3, 0
3fd7cd30:	cmp    a3, a5
3fd7cd40:	jrne   L3FD7CE10
L3FD7CD50:
3fd7cd50:	addi   0x40, a2
3fd7cd70:	move   *a13, a7, 1
3fd7cd80:	cmp    a7, a2
3fd7cd90:	jrnc   L3FD7CE10
3fd7cda0:	setf   16, 1, 0
3fd7cdb0:	move   *a2(0x20), a5, 0
3fd7cdd0:	move   *a10(0x20), a3, 0
3fd7cdf0:	cmp    a3, a5
3fd7ce00:	jreq   L3FD7CD50
L3FD7CE10:
3fd7ce10:	move   a14, -*sp, 1
3fd7ce20:	setf   16, 1, 0
3fd7ce30:	move   *a10(0x30), a8, 0
3fd7ce50:	move   a8, *a14+, 1
3fd7ce60:	move   *a10(0x20), a5, 0
3fd7ce80:	cmp    a12, a5
3fd7ce90:	jrle   L3FD7CED0
3fd7cea0:	move   *a10(0x20), a5, 0
3fd7cec0:	jruc   L3FD7CEE0
L3FD7CED0:
3fd7ced0:	move   a12, a5
L3FD7CEE0:
3fd7cee0:	move   a5, *a14+, 1
3fd7cef0:	move   a2, *a14+, 1
3fd7cf00:	move   a10, *a14+, 1
3fd7cf10:	move   a9, *a14+, 1
3fd7cf20:	move   *a13(0xff60), a5, 1
3fd7cf40:	call   a5
3fd7cf50:	move   a2, a10
3fd7cf60:	cmp    a7, a10
3fd7cf70:	jrne   L3FD7CCA0
3fd7cf80:	jruc   L3FD7D300
L3FD7CF90:
3fd7cf90:	move   *a13(0x20), a3, 1
3fd7cfb0:	cmp    a3, a11
3fd7cfc0:	jreq   L3FD7D300
3fd7cfd0:	move   *a13(0xff40), a3, 1
3fd7cff0:	jreq   L3FD7D300
L3FD7D000:
3fd7d000:	move   a11, a4
3fd7d010:	move   *a13(0x20), a7, 1
3fd7d030:	cmp    a7, a4
3fd7d040:	jrnc   L3FD7D190
3fd7d050:	setf   16, 1, 0
3fd7d060:	move   *a4(0x20), a5, 0
3fd7d080:	move   *a11(0x20), a3, 0
3fd7d0a0:	cmp    a3, a5
3fd7d0b0:	jrne   L3FD7D190
L3FD7D0C0:
3fd7d0c0:	addi   0x40, a4
3fd7d0e0:	move   *a13(0x20), a7, 1
3fd7d100:	cmp    a7, a4
3fd7d110:	jrnc   L3FD7D190
3fd7d120:	setf   16, 1, 0
3fd7d130:	move   *a4(0x20), a5, 0
3fd7d150:	move   *a11(0x20), a3, 0
3fd7d170:	cmp    a3, a5
3fd7d180:	jreq   L3FD7D0C0
L3FD7D190:
3fd7d190:	move   a14, -*sp, 1
3fd7d1a0:	setf   16, 1, 0
3fd7d1b0:	move   *a11(0x30), a8, 0
3fd7d1d0:	move   a8, *a14+, 1
3fd7d1e0:	move   *a11(0x20), a5, 0
3fd7d200:	cmp    a12, a5
3fd7d210:	jrle   L3FD7D250
3fd7d220:	move   *a11(0x20), a5, 0
3fd7d240:	jruc   L3FD7D260
L3FD7D250:
3fd7d250:	move   a12, a5
L3FD7D260:
3fd7d260:	move   a5, *a14+, 1
3fd7d270:	move   a4, *a14+, 1
3fd7d280:	move   a11, *a14+, 1
3fd7d290:	move   a9, *a14+, 1
3fd7d2a0:	move   *a13(0xff40), a5, 1
3fd7d2c0:	call   a5
3fd7d2d0:	move   a4, a11
3fd7d2e0:	cmp    a7, a11
3fd7d2f0:	jrne   L3FD7D000
L3FD7D300:
3fd7d300:	setf   16, 1, 0
3fd7d310:	move   *a9(0x10), a7, 0
3fd7d330:	move   *a13(0x80), a5, 1
3fd7d350:	cmp    a5, a7
3fd7d360:	jreq   L3FD7D3F0
3fd7d370:	move   a14, -*sp, 1
3fd7d380:	move   a5, *a14+, 1
3fd7d390:	move   *a13(0x60), *a14+, 1
3fd7d3b0:	move   a9, *a14+, 1
3fd7d3c0:	calla  L3FD7ACC0
L3FD7D3F0:
3fd7d3f0:	setf   16, 1, 0
3fd7d400:	move   *a9, a7, 0
3fd7d410:	sra    0x1, a7
3fd7d420:	move   *a9(0x10), a3, 0
3fd7d440:	cmp    a7, a3
3fd7d450:	jrge   L3FD7D680
3fd7d460:	move   *a9(0x10), a7, 0
3fd7d480:	jreq   L3FD7D580
3fd7d490:	move   *a9(0x10), *a9(0x0), 0
3fd7d4c0:	move   a14, -*sp, 1
3fd7d4d0:	move   *a9, a7, 0
3fd7d4e0:	sll    0x3, a7
3fd7d4f0:	move   a7, *a14+, 1
3fd7d500:	move   *a9(0x20), *a14+, 1
3fd7d520:	calla  L3F7030E0
3fd7d550:	move   a8, *a9(0x20), 1
3fd7d570:	jruc   L3FD7D680
L3FD7D580:
3fd7d580:	movk   1, a7
3fd7d590:	move   a7, *a9, 0
3fd7d5a0:	move   a14, -*sp, 1
3fd7d5b0:	move   *a9(0x20), *a14+, 1
3fd7d5d0:	calla  L3F702440
3fd7d600:	move   a14, -*sp, 1
3fd7d610:	movk   8, a3
3fd7d620:	move   a3, *a14+, 1
3fd7d630:	calla  L3F701230
3fd7d660:	move   a8, *a9(0x20), 1
L3FD7D680:
3fd7d680:	move   a14, -*sp, 1
3fd7d690:	move   *a13(0x40), *a14+, 1
3fd7d6b0:	calla  L3F702440
3fd7d6e0:	move   *sp(0x180), a14, 1
3fd7d700:	mmfm   sp, a0,a2,a3,a4,a5,a7,a9,a10,a11,a12,a13
3fd7d720:	rets   2
3fd7d730:	mmtm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3fd7d750:	move   a14, a13
3fd7d760:	move   *a13(0xffe0), a9, 1
3fd7d780:	move   *a13(0xffc0), a10, 1
3fd7d7a0:	move   *a13(0xff80), a11, 1
3fd7d7c0:	move   *a13(0xff60), a12, 1
3fd7d7e0:	setf   16, 1, 0
3fd7d7f0:	move   *a9(0x10), a7, 0
3fd7d810:	sll    0x6, a7
3fd7d820:	move   *a9(0x20), a0, 1
3fd7d840:	add    a7, a0
3fd7d850:	move   *a13(0xffa0), a7, 1
3fd7d870:	cmp    a7, a10
3fd7d880:	jreq   L3FD7DBE0
L3FD7D890:
3fd7d890:	move   *a9, a7, 0
3fd7d8a0:	move   *a9(0x10), a5, 0
3fd7d8c0:	inc    a5
3fd7d8d0:	cmp    a7, a5
3fd7d8e0:	jrlt   L3FD7DA90
3fd7d8f0:	move   a14, -*sp, 1
3fd7d900:	move   *a9, a7, 0
3fd7d910:	sll    0x4, a7
3fd7d920:	move   a7, *a14+, 1
3fd7d930:	move   *a9(0x20), *a14+, 1
3fd7d950:	calla  L3F7030E0
3fd7d980:	move   a8, *a9(0x20), 1
3fd7d9a0:	move   *a9(0x20), a7, 1
3fd7d9c0:	jrne   L3FD7D9F0
3fd7d9d0:	sub    a8, a8
3fd7d9e0:	jruc   L3FD7DBF0
L3FD7D9F0:
3fd7d9f0:	setf   16, 1, 0
3fd7da00:	move   *a9, a7, 0
3fd7da10:	sll    0x1, a7
3fd7da20:	move   a7, *a9, 0
3fd7da30:	move   *a9(0x10), a7, 0
3fd7da50:	sll    0x6, a7
3fd7da60:	move   *a9(0x20), a0, 1
3fd7da80:	add    a7, a0
L3FD7DA90:
3fd7da90:	move   *a10, *a0, 0
3fd7daa0:	move   a11, *a0(0x20), 0
3fd7dac0:	move   *a10(0x10), *a0(0x10), 0
3fd7daf0:	move   a12, *a0(0x30), 0
3fd7db10:	move   *a9(0x10), a7, 0
3fd7db30:	inc    a7
3fd7db40:	move   a7, *a9(0x10), 0
3fd7db60:	addi   0x40, a0
3fd7db80:	addi   0x40, a10
3fd7dba0:	move   *a13(0xffa0), a7, 1
3fd7dbc0:	cmp    a7, a10
3fd7dbd0:	jrne   L3FD7D890
L3FD7DBE0:
3fd7dbe0:	sub    a8, a8
L3FD7DBF0:
3fd7dbf0:	move   *sp(0x120), a14, 1
3fd7dc10:	mmfm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3fd7dc30:	rets   2
3fd7dc40:	mmtm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3fd7dc60:	move   a14, a13
3fd7dc70:	move   *a13(0xffe0), a9, 1
3fd7dc90:	move   *a13(0xffc0), a10, 1
3fd7dcb0:	move   *a13(0xff80), a11, 1
3fd7dcd0:	move   *a13(0xff40), a12, 1
3fd7dcf0:	move   *a13(0xff20), a0, 1
3fd7dd10:	setf   16, 1, 0
3fd7dd20:	move   *a9(0x10), a7, 0
3fd7dd40:	sll    0x6, a7
3fd7dd50:	move   *a9(0x20), a2, 1
3fd7dd70:	add    a7, a2
3fd7dd80:	move   *a13(0xffa0), a7, 1
3fd7dda0:	cmp    a7, a10
3fd7ddb0:	jaeq   L3FD7E880
3fd7ddd0:	move   *a13(0xff60), a7, 1
3fd7ddf0:	cmp    a7, a11
3fd7de00:	jaeq   L3FD7E880
L3FD7DE20:
3fd7de20:	move   *a10, a7, 0
3fd7de30:	move   *a11, a5, 0
3fd7de40:	cmp    a5, a7
3fd7de50:	jrge   L3FD7E330
3fd7de60:	move   *a9(0x10), a7, 0
3fd7de80:	jreq   L3FD7E000
3fd7de90:	move   *a2(0xffe0), a7, 0
3fd7deb0:	cmp    a12, a7
3fd7dec0:	jrne   L3FD7E000
3fd7ded0:	move   *a2(0xfff0), a7, 0
3fd7def0:	cmp    a0, a7
3fd7df00:	jrne   L3FD7E000
3fd7df10:	move   *a2(0xffd0), a7, 0
3fd7df30:	move   *a10, a5, 0
3fd7df40:	cmp    a5, a7
3fd7df50:	jrlt   L3FD7E000
3fd7df60:	move   *a2(0xffd0), a7, 0
3fd7df80:	move   *a10(0x10), a5, 0
3fd7dfa0:	cmp    a5, a7
3fd7dfb0:	jrge   L3FD7E300
3fd7dfc0:	move   *a10(0x10), *a2(0xffd0), 0
3fd7dff0:	jruc   L3FD7E300
L3FD7E000:
3fd7e000:	move   *a9, a7, 0
3fd7e010:	move   *a9(0x10), a5, 0
3fd7e030:	inc    a5
3fd7e040:	cmp    a7, a5
3fd7e050:	jrlt   L3FD7E210
3fd7e060:	move   a14, -*sp, 1
3fd7e070:	move   *a9, a7, 0
3fd7e080:	sll    0x4, a7
3fd7e090:	move   a7, *a14+, 1
3fd7e0a0:	move   *a9(0x20), *a14+, 1
3fd7e0c0:	calla  L3F7030E0
3fd7e0f0:	move   a8, *a9(0x20), 1
3fd7e110:	move   *a9(0x20), a7, 1
3fd7e130:	jrne   L3FD7E170
3fd7e140:	sub    a8, a8
3fd7e150:	jauc   L3FD7F2F0
L3FD7E170:
3fd7e170:	setf   16, 1, 0
3fd7e180:	move   *a9, a7, 0
3fd7e190:	sll    0x1, a7
3fd7e1a0:	move   a7, *a9, 0
3fd7e1b0:	move   *a9(0x10), a7, 0
3fd7e1d0:	sll    0x6, a7
3fd7e1e0:	move   *a9(0x20), a2, 1
3fd7e200:	add    a7, a2
L3FD7E210:
3fd7e210:	move   a12, *a2(0x20), 0
3fd7e230:	move   a0, *a2(0x30), 0
3fd7e250:	move   *a10, *a2, 0
3fd7e260:	move   *a10(0x10), *a2(0x10), 0
3fd7e290:	move   *a9(0x10), a7, 0
3fd7e2b0:	inc    a7
3fd7e2c0:	move   a7, *a9(0x10), 0
3fd7e2e0:	addi   0x40, a2
L3FD7E300:
3fd7e300:	addi   0x40, a10
3fd7e320:	jruc   L3FD7E7F0
L3FD7E330:
3fd7e330:	move   *a9(0x10), a7, 0
3fd7e350:	jreq   L3FD7E4D0
3fd7e360:	move   *a2(0xffe0), a7, 0
3fd7e380:	cmp    a12, a7
3fd7e390:	jrne   L3FD7E4D0
3fd7e3a0:	move   *a2(0xfff0), a7, 0
3fd7e3c0:	cmp    a0, a7
3fd7e3d0:	jrne   L3FD7E4D0
3fd7e3e0:	move   *a2(0xffd0), a7, 0
3fd7e400:	move   *a11, a5, 0
3fd7e410:	cmp    a5, a7
3fd7e420:	jrlt   L3FD7E4D0
3fd7e430:	move   *a2(0xffd0), a7, 0
3fd7e450:	move   *a11(0x10), a5, 0
3fd7e470:	cmp    a5, a7
3fd7e480:	jrge   L3FD7E7D0
3fd7e490:	move   *a11(0x10), *a2(0xffd0), 0
3fd7e4c0:	jruc   L3FD7E7D0
L3FD7E4D0:
3fd7e4d0:	move   *a9, a7, 0
3fd7e4e0:	move   *a9(0x10), a5, 0
3fd7e500:	inc    a5
3fd7e510:	cmp    a7, a5
3fd7e520:	jrlt   L3FD7E6E0
3fd7e530:	move   a14, -*sp, 1
3fd7e540:	move   *a9, a7, 0
3fd7e550:	sll    0x4, a7
3fd7e560:	move   a7, *a14+, 1
3fd7e570:	move   *a9(0x20), *a14+, 1
3fd7e590:	calla  L3F7030E0
3fd7e5c0:	move   a8, *a9(0x20), 1
3fd7e5e0:	move   *a9(0x20), a7, 1
3fd7e600:	jrne   L3FD7E640
3fd7e610:	sub    a8, a8
3fd7e620:	jauc   L3FD7F2F0
L3FD7E640:
3fd7e640:	setf   16, 1, 0
3fd7e650:	move   *a9, a7, 0
3fd7e660:	sll    0x1, a7
3fd7e670:	move   a7, *a9, 0
3fd7e680:	move   *a9(0x10), a7, 0
3fd7e6a0:	sll    0x6, a7
3fd7e6b0:	move   *a9(0x20), a2, 1
3fd7e6d0:	add    a7, a2
L3FD7E6E0:
3fd7e6e0:	move   a12, *a2(0x20), 0
3fd7e700:	move   a0, *a2(0x30), 0
3fd7e720:	move   *a11, *a2, 0
3fd7e730:	move   *a11(0x10), *a2(0x10), 0
3fd7e760:	move   *a9(0x10), a7, 0
3fd7e780:	inc    a7
3fd7e790:	move   a7, *a9(0x10), 0
3fd7e7b0:	addi   0x40, a2
L3FD7E7D0:
3fd7e7d0:	addi   0x40, a11
L3FD7E7F0:
3fd7e7f0:	move   *a13(0xffa0), a7, 1
3fd7e810:	cmp    a7, a10
3fd7e820:	jreq   L3FD7E880
3fd7e830:	move   *a13(0xff60), a5, 1
3fd7e850:	cmp    a5, a11
3fd7e860:	jane   L3FD7DE20
L3FD7E880:
3fd7e880:	move   *a13(0xffa0), a7, 1
3fd7e8a0:	cmp    a7, a10
3fd7e8b0:	jreq   L3FD7EDC0
L3FD7E8C0:
3fd7e8c0:	move   *a9(0x10), a7, 0
3fd7e8e0:	jreq   L3FD7EA60
3fd7e8f0:	move   *a2(0xffe0), a7, 0
3fd7e910:	cmp    a12, a7
3fd7e920:	jrne   L3FD7EA60
3fd7e930:	move   *a2(0xfff0), a7, 0
3fd7e950:	cmp    a0, a7
3fd7e960:	jrne   L3FD7EA60
3fd7e970:	move   *a2(0xffd0), a7, 0
3fd7e990:	move   *a10, a5, 0
3fd7e9a0:	cmp    a5, a7
3fd7e9b0:	jrlt   L3FD7EA60
3fd7e9c0:	move   *a2(0xffd0), a7, 0
3fd7e9e0:	move   *a10(0x10), a5, 0
3fd7ea00:	cmp    a5, a7
3fd7ea10:	jrge   L3FD7ED50
3fd7ea20:	move   *a10(0x10), *a2(0xffd0), 0
3fd7ea50:	jruc   L3FD7ED50
L3FD7EA60:
3fd7ea60:	move   *a9, a7, 0
3fd7ea70:	move   *a9(0x10), a5, 0
3fd7ea90:	inc    a5
3fd7eaa0:	cmp    a7, a5
3fd7eab0:	jrlt   L3FD7EC60
3fd7eac0:	move   a14, -*sp, 1
3fd7ead0:	move   *a9, a7, 0
3fd7eae0:	sll    0x4, a7
3fd7eaf0:	move   a7, *a14+, 1
3fd7eb00:	move   *a9(0x20), *a14+, 1
3fd7eb20:	calla  L3F7030E0
3fd7eb50:	move   a8, *a9(0x20), 1
3fd7eb70:	move   *a9(0x20), a7, 1
3fd7eb90:	jrne   L3FD7EBC0
3fd7eba0:	sub    a8, a8
3fd7ebb0:	jruc   L3FD7F2F0
L3FD7EBC0:
3fd7ebc0:	setf   16, 1, 0
3fd7ebd0:	move   *a9, a7, 0
3fd7ebe0:	sll    0x1, a7
3fd7ebf0:	move   a7, *a9, 0
3fd7ec00:	move   *a9(0x10), a7, 0
3fd7ec20:	sll    0x6, a7
3fd7ec30:	move   *a9(0x20), a2, 1
3fd7ec50:	add    a7, a2
L3FD7EC60:
3fd7ec60:	move   a12, *a2(0x20), 0
3fd7ec80:	move   a0, *a2(0x30), 0
3fd7eca0:	move   *a10, *a2, 0
3fd7ecb0:	move   *a10(0x10), *a2(0x10), 0
3fd7ece0:	move   *a9(0x10), a7, 0
3fd7ed00:	inc    a7
3fd7ed10:	move   a7, *a9(0x10), 0
3fd7ed30:	addi   0x40, a2
L3FD7ED50:
3fd7ed50:	addi   0x40, a10
3fd7ed70:	move   *a13(0xffa0), a7, 1
3fd7ed90:	cmp    a7, a10
3fd7eda0:	jrne   L3FD7E8C0
3fd7edb0:	jruc   L3FD7F2F0
L3FD7EDC0:
3fd7edc0:	move   *a13(0xff60), a5, 1
3fd7ede0:	cmp    a5, a11
3fd7edf0:	jreq   L3FD7F2F0
L3FD7EE00:
3fd7ee00:	move   *a9(0x10), a7, 0
3fd7ee20:	jreq   L3FD7EFA0
3fd7ee30:	move   *a2(0xffe0), a7, 0
3fd7ee50:	cmp    a12, a7
3fd7ee60:	jrne   L3FD7EFA0
3fd7ee70:	move   *a2(0xfff0), a7, 0
3fd7ee90:	cmp    a0, a7
3fd7eea0:	jrne   L3FD7EFA0
3fd7eeb0:	move   *a2(0xffd0), a7, 0
3fd7eed0:	move   *a11, a5, 0
3fd7eee0:	cmp    a5, a7
3fd7eef0:	jrlt   L3FD7EFA0
3fd7ef00:	move   *a2(0xffd0), a7, 0
3fd7ef20:	move   *a11(0x10), a5, 0
3fd7ef40:	cmp    a5, a7
3fd7ef50:	jrge   L3FD7F290
3fd7ef60:	move   *a11(0x10), *a2(0xffd0), 0
3fd7ef90:	jruc   L3FD7F290
L3FD7EFA0:
3fd7efa0:	move   *a9, a7, 0
3fd7efb0:	move   *a9(0x10), a5, 0
3fd7efd0:	inc    a5
3fd7efe0:	cmp    a7, a5
3fd7eff0:	jrlt   L3FD7F1A0
3fd7f000:	move   a14, -*sp, 1
3fd7f010:	move   *a9, a7, 0
3fd7f020:	sll    0x4, a7
3fd7f030:	move   a7, *a14+, 1
3fd7f040:	move   *a9(0x20), *a14+, 1
3fd7f060:	calla  L3F7030E0
3fd7f090:	move   a8, *a9(0x20), 1
3fd7f0b0:	move   *a9(0x20), a7, 1
3fd7f0d0:	jrne   L3FD7F100
3fd7f0e0:	sub    a8, a8
3fd7f0f0:	jruc   L3FD7F2F0
L3FD7F100:
3fd7f100:	setf   16, 1, 0
3fd7f110:	move   *a9, a7, 0
3fd7f120:	sll    0x1, a7
3fd7f130:	move   a7, *a9, 0
3fd7f140:	move   *a9(0x10), a7, 0
3fd7f160:	sll    0x6, a7
3fd7f170:	move   *a9(0x20), a2, 1
3fd7f190:	add    a7, a2
L3FD7F1A0:
3fd7f1a0:	move   a12, *a2(0x20), 0
3fd7f1c0:	move   a0, *a2(0x30), 0
3fd7f1e0:	move   *a11, *a2, 0
3fd7f1f0:	move   *a11(0x10), *a2(0x10), 0
3fd7f220:	move   *a9(0x10), a7, 0
3fd7f240:	inc    a7
3fd7f250:	move   a7, *a9(0x10), 0
3fd7f270:	addi   0x40, a2
L3FD7F290:
3fd7f290:	addi   0x40, a11
3fd7f2b0:	move   *a13(0xff60), a7, 1
3fd7f2d0:	cmp    a7, a11
3fd7f2e0:	jrne   L3FD7EE00
L3FD7F2F0:
3fd7f2f0:	move   *sp(0x140), a14, 1
3fd7f310:	mmfm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3fd7f330:	rets   2
L3FD7F340:
3fd7f340:	mmtm   sp, a7,a9,a11,a13
3fd7f360:	move   a14, a13
3fd7f370:	move   *a13(0xffe0), a11, 1
3fd7f390:	move   *a13(0xffc0), a9, 1
3fd7f3b0:	cmp    a9, a11
3fd7f3c0:	jreq   L3FD7F410
3fd7f3d0:	setf   16, 1, 0
3fd7f3e0:	move   *a11(0x10), a9, 0
3fd7f400:	jrne   L3FD7F500
L3FD7F410:
3fd7f410:	move   *a13(0xffa0), a9, 1
3fd7f430:	move   *a13(0xffc0), a11, 1
3fd7f450:	cmp    a11, a9
3fd7f460:	jreq   L3FD7F4D0
3fd7f470:	move   a14, -*sp, 1
3fd7f480:	move   a11, *a14+, 1
3fd7f490:	move   a9, *a14+, 1
3fd7f4a0:	calla  L3FD79CE0
L3FD7F4D0:
3fd7f4d0:	movk   1, a8
3fd7f4e0:	jauc   L3FD803C0
L3FD7F500:
3fd7f500:	move   *a13(0xffc0), a9, 1
3fd7f520:	move   *a9(0x10), a9, 0
3fd7f540:	jrne   L3FD7F620
3fd7f550:	move   *a13(0xffa0), a9, 1
3fd7f570:	cmp    a11, a9
3fd7f580:	jreq   L3FD7F5F0
3fd7f590:	move   a14, -*sp, 1
3fd7f5a0:	move   a11, *a14+, 1
3fd7f5b0:	move   a9, *a14+, 1
3fd7f5c0:	calla  L3FD79CE0
L3FD7F5F0:
3fd7f5f0:	movk   1, a8
3fd7f600:	jauc   L3FD803C0
L3FD7F620:
3fd7f620:	move   *a11(0x10), a9, 0
3fd7f640:	dsj    a9, L3FD7F9B0
3fd7f660:	move   *a13(0xffc0), a9, 1
3fd7f680:	move   *a11(0x40), a11, 0
3fd7f6a0:	move   *a9(0x40), a9, 0
3fd7f6c0:	cmp    a9, a11
3fd7f6d0:	jrgt   L3FD7F9B0
3fd7f6e0:	move   *a13(0xffe0), a11, 1
3fd7f700:	move   *a13(0xffc0), a9, 1
3fd7f720:	move   *a11(0x60), a11, 0
3fd7f740:	move   *a9(0x60), a9, 0
3fd7f760:	cmp    a9, a11
3fd7f770:	jrgt   L3FD7F9B0
3fd7f780:	move   *a13(0xffe0), a11, 1
3fd7f7a0:	move   *a13(0xffc0), a9, 1
3fd7f7c0:	move   *a11(0x50), a11, 0
3fd7f7e0:	move   *a9(0x50), a9, 0
3fd7f800:	cmp    a9, a11
3fd7f810:	jrlt   L3FD7F9B0
3fd7f820:	move   *a13(0xffe0), a11, 1
3fd7f840:	move   *a13(0xffc0), a9, 1
3fd7f860:	move   *a11(0x70), a11, 0
3fd7f880:	move   *a9(0x70), a9, 0
3fd7f8a0:	cmp    a9, a11
3fd7f8b0:	jrlt   L3FD7F9B0
3fd7f8c0:	move   *a13(0xffa0), a11, 1
3fd7f8e0:	move   *a13(0xffe0), a9, 1
3fd7f900:	cmp    a9, a11
3fd7f910:	jreq   L3FD7F980
3fd7f920:	move   a14, -*sp, 1
3fd7f930:	move   a9, *a14+, 1
3fd7f940:	move   a11, *a14+, 1
3fd7f950:	calla  L3FD79CE0
L3FD7F980:
3fd7f980:	movk   1, a8
3fd7f990:	jauc   L3FD803C0
L3FD7F9B0:
3fd7f9b0:	move   *a13(0xffc0), a11, 1
3fd7f9d0:	move   *a11(0x10), a9, 0
3fd7f9f0:	dsj    a9, L3FD7FD50
3fd7fa10:	move   *a13(0xffe0), a9, 1
3fd7fa30:	move   *a11(0x40), a11, 0
3fd7fa50:	move   *a9(0x40), a9, 0
3fd7fa70:	cmp    a9, a11
3fd7fa80:	jrgt   L3FD7FD50
3fd7fa90:	move   *a13(0xffc0), a11, 1
3fd7fab0:	move   *a13(0xffe0), a9, 1
3fd7fad0:	move   *a11(0x60), a11, 0
3fd7faf0:	move   *a9(0x60), a9, 0
3fd7fb10:	cmp    a9, a11
3fd7fb20:	jrgt   L3FD7FD50
3fd7fb30:	move   *a13(0xffc0), a11, 1
3fd7fb50:	move   *a13(0xffe0), a9, 1
3fd7fb70:	move   *a11(0x50), a11, 0
3fd7fb90:	move   *a9(0x50), a9, 0
3fd7fbb0:	cmp    a9, a11
3fd7fbc0:	jrlt   L3FD7FD50
3fd7fbd0:	move   *a13(0xffc0), a11, 1
3fd7fbf0:	move   *a13(0xffe0), a9, 1
3fd7fc10:	move   *a11(0x70), a11, 0
3fd7fc30:	move   *a9(0x70), a9, 0
3fd7fc50:	cmp    a9, a11
3fd7fc60:	jrlt   L3FD7FD50
3fd7fc70:	move   *a13(0xffa0), a11, 1
3fd7fc90:	move   *a13(0xffc0), a9, 1
3fd7fcb0:	cmp    a9, a11
3fd7fcc0:	jreq   L3FD7FD30
3fd7fcd0:	move   a14, -*sp, 1
3fd7fce0:	move   a9, *a14+, 1
3fd7fcf0:	move   a11, *a14+, 1
3fd7fd00:	calla  L3FD79CE0
L3FD7FD30:
3fd7fd30:	movk   1, a8
3fd7fd40:	jruc   L3FD803C0
L3FD7FD50:
3fd7fd50:	move   a14, -*sp, 1
3fd7fd60:	movi   0x3fd7d730, a11
3fd7fd90:	move   a11, *a14+, 1
3fd7fda0:	move   a11, *a14+, 1
3fd7fdb0:	movi   0x3fd7dc40, a9
3fd7fde0:	move   a9, *a14+, 1
3fd7fdf0:	move   *a13(0xffc0), *a14+, 1
3fd7fe10:	move   *a13(0xffe0), *a14+, 1
3fd7fe30:	move   *a13(0xffa0), *a14+, 1
3fd7fe50:	calla  L3FD7B7D0
3fd7fe80:	move   *a13(0xffe0), a7, 1
3fd7fea0:	move   *a13(0xffc0), a9, 1
3fd7fec0:	setf   16, 1, 0
3fd7fed0:	move   *a7(0x40), a11, 0
3fd7fef0:	move   *a9(0x40), a7, 0
3fd7ff10:	cmp    a7, a11
3fd7ff20:	jrge   L3FD7FF80
3fd7ff30:	move   *a13(0xffe0), a11, 1
3fd7ff50:	move   *a11(0x40), a7, 0
3fd7ff70:	jruc   L3FD7FFA0
L3FD7FF80:
3fd7ff80:	move   *a9(0x40), a7, 0
L3FD7FFA0:
3fd7ffa0:	move   *a13(0xffa0), a11, 1
3fd7ffc0:	move   a7, *a11(0x40), 0
3fd7ffe0:	move   *a13(0xffe0), a7, 1
3fd80000:	move   *a7(0x60), a7, 0
3fd80020:	move   *a9(0x60), a9, 0
3fd80040:	cmp    a9, a7
3fd80050:	jrge   L3FD800B0
3fd80060:	move   *a13(0xffe0), a9, 1
3fd80080:	move   *a9(0x60), a7, 0
3fd800a0:	jruc   L3FD800F0
L3FD800B0:
3fd800b0:	move   *a13(0xffc0), a9, 1
3fd800d0:	move   *a9(0x60), a7, 0
L3FD800F0:
3fd800f0:	move   a7, *a11(0x60), 0
3fd80110:	move   *a13(0xffe0), a9, 1
3fd80130:	move   *a13(0xffc0), a7, 1
3fd80150:	move   *a9(0x50), a9, 0
3fd80170:	move   *a7(0x50), a7, 0
3fd80190:	cmp    a7, a9
3fd801a0:	jrle   L3FD80200
3fd801b0:	move   *a13(0xffe0), a9, 1
3fd801d0:	move   *a9(0x50), a7, 0
3fd801f0:	jruc   L3FD80240
L3FD80200:
3fd80200:	move   *a13(0xffc0), a9, 1
3fd80220:	move   *a9(0x50), a7, 0
L3FD80240:
3fd80240:	move   a7, *a11(0x50), 0
3fd80260:	move   *a13(0xffe0), a9, 1
3fd80280:	move   *a13(0xffc0), a7, 1
3fd802a0:	move   *a9(0x70), a9, 0
3fd802c0:	move   *a7(0x70), a7, 0
3fd802e0:	cmp    a7, a9
3fd802f0:	jrle   L3FD80350
3fd80300:	move   *a13(0xffe0), a9, 1
3fd80320:	move   *a9(0x70), a7, 0
3fd80340:	jruc   L3FD80390
L3FD80350:
3fd80350:	move   *a13(0xffc0), a9, 1
3fd80370:	move   *a9(0x70), a7, 0
L3FD80390:
3fd80390:	move   a7, *a11(0x70), 0
3fd803b0:	movk   1, a8
L3FD803C0:
3fd803c0:	move   *sp(0xa0), a14, 1
3fd803e0:	mmfm   sp, a7,a9,a11,a13
3fd80400:	rets   2
3fd80410:	mmtm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3fd80430:	move   a14, a13
3fd80440:	move   *a13(0xffe0), a9, 1
3fd80460:	move   *a13(0xffc0), a10, 1
3fd80480:	move   *a13(0xff80), a11, 1
3fd804a0:	move   *a13(0xff60), a12, 1
3fd804c0:	setf   16, 1, 0
3fd804d0:	move   *a9(0x10), a7, 0
3fd804f0:	sll    0x6, a7
3fd80500:	move   *a9(0x20), a0, 1
3fd80520:	add    a7, a0
3fd80530:	move   *a13(0xffa0), a7, 1
3fd80550:	cmp    a7, a10
3fd80560:	jreq   L3FD808C0
L3FD80570:
3fd80570:	move   *a9, a7, 0
3fd80580:	move   *a9(0x10), a5, 0
3fd805a0:	inc    a5
3fd805b0:	cmp    a7, a5
3fd805c0:	jrlt   L3FD80770
3fd805d0:	move   a14, -*sp, 1
3fd805e0:	move   *a9, a7, 0
3fd805f0:	sll    0x4, a7
3fd80600:	move   a7, *a14+, 1
3fd80610:	move   *a9(0x20), *a14+, 1
3fd80630:	calla  L3F7030E0
3fd80660:	move   a8, *a9(0x20), 1
3fd80680:	move   *a9(0x20), a7, 1
3fd806a0:	jrne   L3FD806D0
3fd806b0:	sub    a8, a8
3fd806c0:	jruc   L3FD808D0
L3FD806D0:
3fd806d0:	setf   16, 1, 0
3fd806e0:	move   *a9, a7, 0
3fd806f0:	sll    0x1, a7
3fd80700:	move   a7, *a9, 0
3fd80710:	move   *a9(0x10), a7, 0
3fd80730:	sll    0x6, a7
3fd80740:	move   *a9(0x20), a0, 1
3fd80760:	add    a7, a0
L3FD80770:
3fd80770:	move   *a10, *a0, 0
3fd80780:	move   a11, *a0(0x20), 0
3fd807a0:	move   *a10(0x10), *a0(0x10), 0
3fd807d0:	move   a12, *a0(0x30), 0
3fd807f0:	move   *a9(0x10), a7, 0
3fd80810:	inc    a7
3fd80820:	move   a7, *a9(0x10), 0
3fd80840:	addi   0x40, a0
3fd80860:	addi   0x40, a10
3fd80880:	move   *a13(0xffa0), a7, 1
3fd808a0:	cmp    a7, a10
3fd808b0:	jrne   L3FD80570
L3FD808C0:
3fd808c0:	sub    a8, a8
L3FD808D0:
3fd808d0:	move   *sp(0x120), a14, 1
3fd808f0:	mmfm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3fd80910:	rets   2
3fd80920:	mmtm   sp, a0,a2,a4,a5,a7,a9,a10,a11,a12,a13
3fd80940:	move   a14, a13
3fd80950:	move   *a13(0xffe0), a9, 1
3fd80970:	move   *a13(0xffc0), a10, 1
3fd80990:	move   *a13(0xff80), a11, 1
3fd809b0:	move   *a13(0xff40), a12, 1
3fd809d0:	move   *a13(0xff20), a0, 1
3fd809f0:	setf   16, 1, 0
3fd80a00:	move   *a10, a4, 0
3fd80a10:	move   *a9(0x10), a7, 0
3fd80a30:	sll    0x6, a7
3fd80a40:	move   *a9(0x20), a2, 1
3fd80a60:	add    a7, a2
3fd80a70:	move   *a13(0xffa0), a7, 1
3fd80a90:	cmp    a7, a10
3fd80aa0:	jaeq   L3FD814A0
3fd80ac0:	move   *a13(0xff60), a7, 1
3fd80ae0:	cmp    a7, a11
3fd80af0:	jaeq   L3FD814A0
L3FD80B10:
3fd80b10:	move   *a11(0x10), a7, 0
3fd80b30:	cmp    a4, a7
3fd80b40:	jrgt   L3FD80B90
3fd80b50:	addi   0x40, a11
3fd80b70:	jauc   L3FD81410
L3FD80B90:
3fd80b90:	move   *a11, a7, 0
3fd80ba0:	cmp    a4, a7
3fd80bb0:	jrgt   L3FD80C90
3fd80bc0:	move   *a11(0x10), a4, 0
3fd80be0:	move   *a10(0x10), a7, 0
3fd80c00:	cmp    a7, a4
3fd80c10:	jrlt   L3FD80C60
3fd80c20:	addi   0x40, a10
3fd80c40:	move   *a10, a4, 0
3fd80c50:	jruc   L3FD81410
L3FD80C60:
3fd80c60:	addi   0x40, a11
3fd80c80:	jruc   L3FD81410
L3FD80C90:
3fd80c90:	move   *a11, a7, 0
3fd80ca0:	move   *a10(0x10), a5, 0
3fd80cc0:	cmp    a5, a7
3fd80cd0:	jrge   L3FD810B0
3fd80ce0:	move   *a9, a7, 0
3fd80cf0:	move   *a9(0x10), a5, 0
3fd80d10:	inc    a5
3fd80d20:	cmp    a7, a5
3fd80d30:	jrlt   L3FD80EF0
3fd80d40:	move   a14, -*sp, 1
3fd80d50:	move   *a9, a7, 0
3fd80d60:	sll    0x4, a7
3fd80d70:	move   a7, *a14+, 1
3fd80d80:	move   *a9(0x20), *a14+, 1
3fd80da0:	calla  L3F7030E0
3fd80dd0:	move   a8, *a9(0x20), 1
3fd80df0:	move   *a9(0x20), a7, 1
3fd80e10:	jrne   L3FD80E50
3fd80e20:	sub    a8, a8
3fd80e30:	jauc   L3FD81870
L3FD80E50:
3fd80e50:	setf   16, 1, 0
3fd80e60:	move   *a9, a7, 0
3fd80e70:	sll    0x1, a7
3fd80e80:	move   a7, *a9, 0
3fd80e90:	move   *a9(0x10), a7, 0
3fd80eb0:	sll    0x6, a7
3fd80ec0:	move   *a9(0x20), a2, 1
3fd80ee0:	add    a7, a2
L3FD80EF0:
3fd80ef0:	move   a4, *a2, 0
3fd80f00:	move   a12, *a2(0x20), 0
3fd80f20:	move   *a11(0x0), *a2(0x10), 0
3fd80f50:	move   a0, *a2(0x30), 0
3fd80f70:	move   *a9(0x10), a7, 0
3fd80f90:	inc    a7
3fd80fa0:	move   a7, *a9(0x10), 0
3fd80fc0:	addi   0x40, a2
3fd80fe0:	move   *a11(0x10), a4, 0
3fd81000:	move   *a10(0x10), a7, 0
3fd81020:	cmp    a7, a4
3fd81030:	jrlt   L3FD81080
3fd81040:	addi   0x40, a10
3fd81060:	move   *a10, a4, 0
3fd81070:	jruc   L3FD81410
L3FD81080:
3fd81080:	addi   0x40, a11
3fd810a0:	jruc   L3FD81410
L3FD810B0:
3fd810b0:	move   *a10(0x10), a7, 0
3fd810d0:	cmp    a4, a7
3fd810e0:	jrle   L3FD813E0
3fd810f0:	move   *a9, a7, 0
L3FD81100:
3fd81100:	move   *a9(0x10), a5, 0
3fd81120:	inc    a5
3fd81130:	cmp    a7, a5
3fd81140:	jrlt   L3FD812F0
3fd81150:	move   a14, -*sp, 1
3fd81160:	move   *a9, a7, 0
3fd81170:	sll    0x4, a7
3fd81180:	move   a7, *a14+, 1
3fd81190:	move   *a9(0x20), *a14+, 1
3fd811b0:	calla  L3F7030E0
3fd811e0:	move   a8, *a9(0x20), 1
3fd81200:	move   *a9(0x20), a7, 1
3fd81220:	jrne   L3FD81250
3fd81230:	sub    a8, a8
3fd81240:	jruc   L3FD81870
L3FD81250:
3fd81250:	setf   16, 1, 0
3fd81260:	move   *a9, a7, 0
3fd81270:	sll    0x1, a7
3fd81280:	move   a7, *a9, 0
3fd81290:	move   *a9(0x10), a7, 0
3fd812b0:	sll    0x6, a7
3fd812c0:	move   *a9(0x20), a2, 1
3fd812e0:	add    a7, a2
L3FD812F0:
3fd812f0:	move   a4, *a2, 0
3fd81300:	move   a12, *a2(0x20), 0
3fd81320:	move   *a10(0x10), *a2(0x10), 0
3fd81350:	move   a0, *a2(0x30), 0
3fd81370:	move   *a9(0x10), a7, 0
3fd81390:	inc    a7
3fd813a0:	move   a7, *a9(0x10), 0
3fd813c0:	addi   0x40, a2
L3FD813E0:
3fd813e0:	addi   0x40, a10
3fd81400:	move   *a10, a4, 0
L3FD81410:
3fd81410:	move   *a13(0xffa0), a7, 1
3fd81430:	cmp    a7, a10
3fd81440:	jreq   L3FD814A0
3fd81450:	move   *a13(0xff60), a5, 1
3fd81470:	cmp    a5, a11
3fd81480:	jane   L3FD80B10
L3FD814A0:
3fd814a0:	move   *a13(0xffa0), a7, 1
3fd814c0:	cmp    a7, a10
3fd814d0:	jreq   L3FD81860
L3FD814E0:
3fd814e0:	move   *a9, a7, 0
3fd814f0:	move   *a9(0x10), a5, 0
3fd81510:	inc    a5
3fd81520:	cmp    a7, a5
3fd81530:	jrlt   L3FD816E0
3fd81540:	move   a14, -*sp, 1
3fd81550:	move   *a9, a7, 0
3fd81560:	sll    0x4, a7
3fd81570:	move   a7, *a14+, 1
3fd81580:	move   *a9(0x20), *a14+, 1
3fd815a0:	calla  L3F7030E0
3fd815d0:	move   a8, *a9(0x20), 1
3fd815f0:	move   *a9(0x20), a7, 1
3fd81610:	jrne   L3FD81640
3fd81620:	sub    a8, a8
3fd81630:	jruc   L3FD81870
L3FD81640:
3fd81640:	setf   16, 1, 0
3fd81650:	move   *a9, a7, 0
3fd81660:	sll    0x1, a7
3fd81670:	move   a7, *a9, 0
3fd81680:	move   *a9(0x10), a7, 0
3fd816a0:	sll    0x6, a7
3fd816b0:	move   *a9(0x20), a2, 1
3fd816d0:	add    a7, a2
L3FD816E0:
3fd816e0:	move   a4, *a2, 0
3fd816f0:	move   a12, *a2(0x20), 0
3fd81710:	move   *a10(0x10), *a2(0x10), 0
3fd81740:	move   a0, *a2(0x30), 0
3fd81760:	move   *a9(0x10), a7, 0
3fd81780:	inc    a7
3fd81790:	move   a7, *a9(0x10), 0
3fd817b0:	addi   0x40, a2
3fd817d0:	addi   0x40, a10
3fd817f0:	move   *a13(0xffa0), a7, 1
3fd81810:	cmp    a7, a10
3fd81820:	jreq   L3FD81840
3fd81830:	move   *a10, a4, 0
L3FD81840:
3fd81840:	cmp    a7, a10
3fd81850:	jrne   L3FD814E0
L3FD81860:
3fd81860:	sub    a8, a8
L3FD81870:
3fd81870:	move   *sp(0x160), a14, 1
3fd81890:	mmfm   sp, a0,a2,a4,a5,a7,a9,a10,a11,a12,a13
3fd818b0:	rets   2
L3FD818C0:
3fd818c0:	mmtm   sp, a9,a11,a13
3fd818e0:	move   a14, a13
3fd818f0:	move   *a13(0xffe0), a11, 1
3fd81910:	setf   16, 1, 0
3fd81920:	move   *a11(0x10), a11, 0
3fd81940:	jreq   L3FD81C20
3fd81950:	move   *a13(0xffc0), a11, 1
3fd81970:	move   *a11(0x10), a11, 0
3fd81990:	jreq   L3FD81C20
3fd819a0:	move   *a13(0xffe0), a11, 1
3fd819c0:	move   *a13(0xffc0), a9, 1
3fd819e0:	move   *a11(0x50), a11, 0
3fd81a00:	move   *a9(0x40), a9, 0
3fd81a20:	cmp    a9, a11
3fd81a30:	jrgt   L3FD81CC0
3fd81a40:	move   *a13(0xffe0), a11, 1
3fd81a60:	move   *a13(0xffc0), a9, 1
3fd81a80:	move   *a11(0x40), a11, 0
3fd81aa0:	move   *a9(0x50), a9, 0
3fd81ac0:	cmp    a9, a11
3fd81ad0:	jrge   L3FD81CC0
3fd81ae0:	move   *a13(0xffe0), a11, 1
3fd81b00:	move   *a13(0xffc0), a9, 1
3fd81b20:	move   *a11(0x70), a11, 0
3fd81b40:	move   *a9(0x60), a9, 0
3fd81b60:	cmp    a9, a11
3fd81b70:	jrle   L3FD81CC0
3fd81b80:	move   *a13(0xffe0), a11, 1
3fd81ba0:	move   *a13(0xffc0), a9, 1
3fd81bc0:	move   *a11(0x60), a11, 0
3fd81be0:	move   *a9(0x70), a9, 0
3fd81c00:	cmp    a9, a11
3fd81c10:	jrge   L3FD81CC0
L3FD81C20:
3fd81c20:	move   a14, -*sp, 1
3fd81c30:	move   *a13(0xffe0), *a14+, 1
3fd81c50:	move   *a13(0xffa0), *a14+, 1
3fd81c70:	calla  L3FD79CE0
3fd81ca0:	movk   1, a8
3fd81cb0:	jruc   L3FD81EC0
L3FD81CC0:
3fd81cc0:	move   a14, -*sp, 1
3fd81cd0:	sub    a11, a11
3fd81ce0:	move   a11, *a14+, 1
3fd81cf0:	movi   0x3fd80410, a9
3fd81d20:	move   a9, *a14+, 1
3fd81d30:	movi   0x3fd80920, a11
3fd81d60:	move   a11, *a14+, 1
3fd81d70:	move   *a13(0xffc0), *a14+, 1
3fd81d90:	move   *a13(0xffe0), *a14+, 1
3fd81db0:	move   *a13(0xffa0), *a14+, 1
3fd81dd0:	calla  L3FD7B7D0
3fd81e00:	move   *a13(0xffa0), a9, 1
3fd81e20:	setf   16, 1, 0
3fd81e30:	move   *a9(0x10), a11, 0
3fd81e50:	jreq   L3FD81EB0
3fd81e60:	move   a14, -*sp, 1
3fd81e70:	move   a9, *a14+, 1
3fd81e80:	calla  L3FD76F00
L3FD81EB0:
3fd81eb0:	movk   1, a8
L3FD81EC0:
3fd81ec0:	move   *sp(0x80), a14, 1
3fd81ee0:	mmfm   sp, a9,a11,a13
3fd81f00:	rets   2
3fd81f10:	move   a13, -*sp, 1
3fd81f20:	move   a14, a13
3fd81f30:	addi   0x40, a14
3fd81f50:	calla  L3FD76A60
3fd81f80:	move   a8, *a13, 1
3fd81f90:	calla  L3FD76A60
3fd81fc0:	move   a8, *a13(0x20), 1
3fd81fe0:	move   a14, -*sp, 1
3fd81ff0:	move   *a13(0x0), *a14+, 1
3fd82010:	move   *a13(0xffc0), *a14+, 1
3fd82030:	move   *a13(0xffe0), *a14+, 1
3fd82050:	calla  L3FD818C0
3fd82080:	move   a14, -*sp, 1
3fd82090:	move   *a13(0x20), *a14+, 1
3fd820b0:	move   *a13(0xffe0), *a14+, 1
3fd820d0:	move   *a13(0xffc0), *a14+, 1
3fd820f0:	calla  L3FD818C0
3fd82120:	move   a14, -*sp, 1
3fd82130:	move   *a13(0xffa0), *a14+, 1
3fd82150:	move   *a13(0x20), *a14+, 1
3fd82170:	move   *a13(0x0), *a14+, 1
3fd82190:	calla  L3FD7F340
3fd821c0:	move   a14, -*sp, 1
3fd821d0:	move   *a13(0x0), *a14+, 1
3fd821f0:	calla  L3FD779B0
3fd82220:	move   a14, -*sp, 1
3fd82230:	move   *a13(0x20), *a14+, 1
3fd82250:	calla  L3FD779B0
3fd82280:	move   *sp(0x40), a14, 1
3fd822a0:	move   *sp+, a13, 1
3fd822b0:	rets   2
3fd822c0:	mmtm   sp, a9,a11,a13
3fd822e0:	move   a14, a13
3fd822f0:	move   *a13(0xffe0), a11, 1
3fd82310:	setf   16, 1, 0
3fd82320:	move   *a11(0x10), a11, 0
3fd82340:	jrne   L3FD82370
3fd82350:	movk   1, a8
3fd82360:	jruc   L3FD824A0
L3FD82370:
3fd82370:	move   *a13(0xffe0), a11, 1
3fd82390:	move   *a11(0x40), a9, 0
3fd823b0:	move   *a11(0x50), a11, 0
3fd823d0:	cmp    a11, a9
3fd823e0:	jrne   L3FD82490
3fd823f0:	move   *a13(0xffe0), a11, 1
3fd82410:	move   *a11(0x60), a9, 0
3fd82430:	move   *a11(0x70), a11, 0
3fd82450:	cmp    a11, a9
3fd82460:	jrne   L3FD82490
3fd82470:	movk   1, a8
3fd82480:	jruc   L3FD824A0
L3FD82490:
3fd82490:	sub    a8, a8
L3FD824A0:
3fd824a0:	move   *sp(0x80), a14, 1
3fd824c0:	mmfm   sp, a9,a11,a13
3fd824e0:	rets   2
3fd824f0:	mmtm   sp, a7,a9,a11,a13
3fd82510:	move   a14, a13
3fd82520:	addk   32, a14
3fd82530:	move   *a13(0xffe0), a11, 1
3fd82550:	move   *a13(0xffc0), a9, 1
3fd82570:	setf   16, 1, 0
3fd82580:	move   *a11(0x10), a11, 0
3fd825a0:	move   *a9(0x10), a9, 0
3fd825c0:	cmp    a9, a11
3fd825d0:	jreq   L3FD82600
3fd825e0:	sub    a8, a8
3fd825f0:	jruc   L3FD82C80
L3FD82600:
3fd82600:	sub    a11, a11
3fd82610:	move   a11, *a13, 1
3fd82620:	move   *a13(0xffe0), a9, 1
3fd82640:	move   *a9(0x10), a9, 0
3fd82660:	cmp    a9, a11
3fd82670:	jrge   L3FD82C70
L3FD82680:
3fd82680:	move   *a13(0xffe0), a11, 1
3fd826a0:	move   *a13, a9, 1
3fd826b0:	sll    0x6, a9
3fd826c0:	move   *a11(0x20), a11, 1
3fd826e0:	add    a9, a11
3fd826f0:	move   *a13(0xffc0), a9, 1
3fd82710:	move   *a13, a7, 1
3fd82720:	sll    0x6, a7
3fd82730:	move   *a9(0x20), a9, 1
3fd82750:	add    a7, a9
3fd82760:	move   *a11, a11, 0
3fd82770:	move   *a9, a9, 0
3fd82780:	cmp    a9, a11
3fd82790:	jreq   L3FD827C0
3fd827a0:	sub    a8, a8
3fd827b0:	jruc   L3FD82C80
L3FD827C0:
3fd827c0:	move   *a13(0xffe0), a11, 1
3fd827e0:	move   *a13, a9, 1
3fd827f0:	sll    0x6, a9
3fd82800:	move   *a11(0x20), a7, 1
3fd82820:	add    a9, a7
3fd82830:	move   *a13(0xffc0), a9, 1
3fd82850:	move   *a13, a11, 1
3fd82860:	sll    0x6, a11
3fd82870:	move   *a9(0x20), a9, 1
3fd82890:	add    a11, a9
3fd828a0:	move   *a7(0x10), a11, 0
3fd828c0:	move   *a9(0x10), a9, 0
3fd828e0:	cmp    a9, a11
3fd828f0:	jreq   L3FD82920
3fd82900:	sub    a8, a8
3fd82910:	jruc   L3FD82C80
L3FD82920:
3fd82920:	move   *a13(0xffe0), a11, 1
3fd82940:	move   *a13, a9, 1
3fd82950:	sll    0x6, a9
3fd82960:	move   *a11(0x20), a7, 1
3fd82980:	add    a9, a7
3fd82990:	move   *a13(0xffc0), a9, 1
3fd829b0:	move   *a13, a11, 1
3fd829c0:	sll    0x6, a11
3fd829d0:	move   *a9(0x20), a9, 1
3fd829f0:	add    a11, a9
3fd82a00:	move   *a7(0x20), a11, 0
3fd82a20:	move   *a9(0x20), a9, 0
3fd82a40:	cmp    a9, a11
3fd82a50:	jreq   L3FD82A80
3fd82a60:	sub    a8, a8
3fd82a70:	jruc   L3FD82C80
L3FD82A80:
3fd82a80:	move   *a13(0xffe0), a11, 1
3fd82aa0:	move   *a13, a9, 1
3fd82ab0:	sll    0x6, a9
3fd82ac0:	move   *a11(0x20), a7, 1
3fd82ae0:	add    a9, a7
3fd82af0:	move   *a13(0xffc0), a9, 1
3fd82b10:	move   *a13, a11, 1
3fd82b20:	sll    0x6, a11
3fd82b30:	move   *a9(0x20), a9, 1
3fd82b50:	add    a11, a9
3fd82b60:	move   *a7(0x30), a11, 0
3fd82b80:	move   *a9(0x30), a9, 0
3fd82ba0:	cmp    a9, a11
3fd82bb0:	jreq   L3FD82BE0
3fd82bc0:	sub    a8, a8
3fd82bd0:	jruc   L3FD82C80
L3FD82BE0:
3fd82be0:	move   *a13, a11, 1
3fd82bf0:	inc    a11
3fd82c00:	move   a11, *a13, 1
3fd82c10:	move   *a13(0xffe0), a9, 1
3fd82c30:	move   *a9(0x10), a7, 0
3fd82c50:	cmp    a7, a11
3fd82c60:	jrlt   L3FD82680
L3FD82C70:
3fd82c70:	movk   1, a8
L3FD82C80:
3fd82c80:	move   *sp(0xa0), a14, 1
3fd82ca0:	mmfm   sp, a7,a9,a11,a13
3fd82cc0:	rets   2
3fd82cd0:	mmtm   sp, a9,a11,a13
3fd82cf0:	move   a14, a13
3fd82d00:	addk   32, a14
3fd82d10:	move   *a13(0xffe0), a11, 1
3fd82d30:	setf   16, 1, 0
3fd82d40:	move   *a11(0x10), a11, 0
3fd82d60:	jrne   L3FD82D90
3fd82d70:	sub    a8, a8
3fd82d80:	jruc   L3FD833E0
L3FD82D90:
3fd82d90:	move   *a13(0xffe0), a11, 1
3fd82db0:	move   *a11(0x50), a11, 0
3fd82dd0:	move   *a13(0xffc0), a9, 1
3fd82df0:	cmp    a9, a11
3fd82e00:	jrle   L3FD82F50
3fd82e10:	move   *a13(0xffe0), a11, 1
3fd82e30:	move   *a11(0x40), a11, 0
3fd82e50:	cmp    a9, a11
3fd82e60:	jrgt   L3FD82F50
3fd82e70:	move   *a13(0xffe0), a11, 1
3fd82e90:	move   *a11(0x70), a9, 0
3fd82eb0:	move   *a13(0xffa0), a11, 1
3fd82ed0:	cmp    a11, a9
3fd82ee0:	jrle   L3FD82F50
3fd82ef0:	move   *a13(0xffe0), a9, 1
3fd82f10:	move   *a9(0x60), a9, 0
3fd82f30:	cmp    a11, a9
3fd82f40:	jrle   L3FD82F70
L3FD82F50:
3fd82f50:	sub    a8, a8
3fd82f60:	jruc   L3FD833E0
L3FD82F70:
3fd82f70:	sub    a9, a9
3fd82f80:	move   a9, *a13, 1
3fd82f90:	move   *a13(0xffe0), a11, 1
3fd82fb0:	move   *a11(0x10), a11, 0
3fd82fd0:	cmp    a11, a9
3fd82fe0:	jrge   L3FD833D0
L3FD82FF0:
3fd82ff0:	move   *a13(0xffe0), a11, 1
3fd83010:	move   *a13, a9, 1
3fd83020:	sll    0x6, a9
3fd83030:	move   *a11(0x20), a11, 1
3fd83050:	add    a9, a11
3fd83060:	move   *a11(0x10), a11, 0
3fd83080:	move   *a13(0xffc0), a9, 1
3fd830a0:	cmp    a9, a11
3fd830b0:	jrle   L3FD83340
3fd830c0:	move   *a13(0xffe0), a11, 1
3fd830e0:	move   *a13, a9, 1
3fd830f0:	sll    0x6, a9
3fd83100:	move   *a11(0x20), a11, 1
3fd83120:	add    a9, a11
3fd83130:	move   *a11, a11, 0
3fd83140:	move   *a13(0xffc0), a9, 1
3fd83160:	cmp    a9, a11
3fd83170:	jrgt   L3FD83340
3fd83180:	move   *a13(0xffe0), a11, 1
3fd831a0:	move   *a13, a9, 1
3fd831b0:	sll    0x6, a9
3fd831c0:	move   *a11(0x20), a11, 1
3fd831e0:	add    a9, a11
3fd831f0:	move   *a11(0x30), a11, 0
3fd83210:	move   *a13(0xffa0), a9, 1
3fd83230:	cmp    a9, a11
3fd83240:	jrle   L3FD83340
3fd83250:	move   *a13(0xffe0), a11, 1
3fd83270:	move   *a13, a9, 1
3fd83280:	sll    0x6, a9
3fd83290:	move   *a11(0x20), a11, 1
3fd832b0:	add    a9, a11
3fd832c0:	move   *a11(0x20), a11, 0
3fd832e0:	move   *a13(0xffa0), a9, 1
3fd83300:	cmp    a9, a11
3fd83310:	jrgt   L3FD83340
3fd83320:	movk   1, a8
3fd83330:	jruc   L3FD833E0
L3FD83340:
3fd83340:	move   *a13, a11, 1
3fd83350:	inc    a11
3fd83360:	move   a11, *a13, 1
3fd83370:	move   *a13(0xffe0), a9, 1
3fd83390:	move   *a9(0x10), a9, 0
3fd833b0:	cmp    a9, a11
3fd833c0:	jrlt   L3FD82FF0
L3FD833D0:
3fd833d0:	sub    a8, a8
L3FD833E0:
3fd833e0:	move   *sp(0x80), a14, 1
3fd83400:	mmfm   sp, a9,a11,a13
3fd83420:	rets   2
3fd83430:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fd83450:	move   a14, a13
3fd83460:	addi   0x80, a14
3fd83480:	move   a13, a11
3fd83490:	setf   16, 1, 0
3fd834a0:	move   *a13(0xffc0), *a11(0x0), 0
3fd834d0:	move   *a13(0xffa0), *a11(0x20), 0
3fd83500:	move   *a13(0xff80), a7, 1
3fd83520:	move   *a13(0xffc0), a5, 1
3fd83540:	add    a5, a7
3fd83550:	move   a7, *a11(0x10), 0
3fd83570:	move   *a13(0xff60), a7, 1
3fd83590:	move   *a13(0xffa0), a5, 1
3fd835b0:	add    a5, a7
3fd835c0:	move   a7, *a11(0x30), 0
3fd835e0:	move   *a13(0xffe0), a7, 1
3fd83600:	move   *a7(0x10), a5, 0
3fd83620:	jreq   L3FD83800
3fd83630:	move   *a7(0x50), a5, 0
3fd83650:	move   *a11, a7, 0
3fd83660:	cmp    a7, a5
3fd83670:	jrgt   L3FD83820
3fd83680:	move   *a13(0xffe0), a7, 1
3fd836a0:	move   *a7(0x40), a5, 0
3fd836c0:	move   *a11(0x10), a7, 0
3fd836e0:	cmp    a7, a5
3fd836f0:	jrge   L3FD83820
3fd83700:	move   *a13(0xffe0), a7, 1
3fd83720:	move   *a7(0x70), a5, 0
3fd83740:	move   *a11(0x20), a7, 0
3fd83760:	cmp    a7, a5
3fd83770:	jrle   L3FD83820
3fd83780:	move   *a13(0xffe0), a7, 1
3fd837a0:	move   *a7(0x60), a5, 0
3fd837c0:	move   *a11(0x30), a7, 0
3fd837e0:	cmp    a7, a5
3fd837f0:	jrge   L3FD83820
L3FD83800:
3fd83800:	sub    a8, a8
3fd83810:	jruc   L3FD83EE0
L3FD83820:
3fd83820:	sub    a7, a7
3fd83830:	move   a7, *a13(0x60), 1
3fd83850:	move   a7, *a13(0x40), 1
3fd83870:	move   *a13(0xffe0), a5, 1
3fd83890:	move   *a5(0x20), a9, 1
3fd838b0:	move   *a5(0x10), a5, 0
3fd838d0:	sll    0x6, a5
3fd838e0:	add    a9, a5
3fd838f0:	move   a5, a10
3fd83900:	cmp    a10, a9
3fd83910:	jrnc   L3FD83E00
L3FD83920:
3fd83920:	move   *a9(0x30), a7, 0
3fd83940:	move   *a13(0xffa0), a5, 1
3fd83960:	cmp    a5, a7
3fd83970:	jrle   L3FD83DC0
3fd83980:	move   *a9(0x20), a7, 0
3fd839a0:	cmp    a5, a7
3fd839b0:	jrle   L3FD83AC0
3fd839c0:	movk   1, a7
3fd839d0:	move   a7, *a13(0x60), 1
3fd839f0:	move   *a13(0x40), a5, 1
3fd83a10:	jrne   L3FD83E00
3fd83a20:	move   *a9(0x20), a5, 0
3fd83a40:	move   *a11(0x30), a7, 0
3fd83a60:	cmp    a7, a5
3fd83a70:	jrge   L3FD83E00
3fd83a80:	move   *a9(0x20), a7, 0
3fd83aa0:	move   a7, *a13(0xffa0), 1
L3FD83AC0:
3fd83ac0:	move   *a9(0x10), a7, 0
3fd83ae0:	move   *a13(0xffc0), a5, 1
3fd83b00:	cmp    a5, a7
3fd83b10:	jrle   L3FD83DC0
3fd83b20:	move   *a9, a7, 0
3fd83b30:	cmp    a5, a7
3fd83b40:	jrle   L3FD83BB0
3fd83b50:	movk   1, a7
3fd83b60:	move   a7, *a13(0x60), 1
3fd83b80:	move   *a13(0x40), a5, 1
3fd83ba0:	jrne   L3FD83E00
L3FD83BB0:
3fd83bb0:	move   *a9, a7, 0
3fd83bc0:	move   *a11(0x10), a5, 0
3fd83be0:	cmp    a5, a7
3fd83bf0:	jrge   L3FD83C60
3fd83c00:	movk   1, a7
3fd83c10:	move   a7, *a13(0x40), 1
3fd83c30:	move   *a13(0x60), a5, 1
3fd83c50:	jrne   L3FD83E00
L3FD83C60:
3fd83c60:	move   *a9(0x10), a7, 0
3fd83c80:	move   *a11(0x10), a5, 0
3fd83ca0:	cmp    a5, a7
3fd83cb0:	jrlt   L3FD83D80
3fd83cc0:	move   *a9(0x30), a7, 0
3fd83ce0:	move   a7, *a13(0xffa0), 1
3fd83d00:	move   *a11(0x30), a5, 0
3fd83d20:	cmp    a5, a7
3fd83d30:	jrge   L3FD83E00
3fd83d40:	move   *a11, a5, 0
3fd83d50:	move   a5, *a13(0xffc0), 1
3fd83d70:	jruc   L3FD83DC0
L3FD83D80:
3fd83d80:	movk   1, a7
3fd83d90:	move   a7, *a13(0x60), 1
3fd83db0:	jruc   L3FD83E00
L3FD83DC0:
3fd83dc0:	addi   0x40, a9
3fd83de0:	cmp    a10, a9
3fd83df0:	jrc   L3FD83920
L3FD83E00:
3fd83e00:	move   *a13(0x40), a7, 1
3fd83e20:	jreq   L3FD83ED0
3fd83e30:	move   *a13(0xffa0), a5, 1
3fd83e50:	move   *a11(0x30), a7, 0
3fd83e70:	cmp    a7, a5
3fd83e80:	jrge   L3FD83EB0
3fd83e90:	movk   2, a8
3fd83ea0:	jruc   L3FD83EE0
L3FD83EB0:
3fd83eb0:	movk   1, a8
3fd83ec0:	jruc   L3FD83EE0
L3FD83ED0:
3fd83ed0:	sub    a8, a8
L3FD83EE0:
3fd83ee0:	move   *sp(0xe0), a14, 1
3fd83f00:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fd83f20:	rets   2
L3FD83F30:
3fd83f30:	mmtm   sp, a7,a9,a10,a11,a13
3fd83f50:	move   a14, a13
3fd83f60:	move   *a13(0xffe0), a9, 1
3fd83f80:	move   *a9(0x380), a11, 1
3fd83fa0:	move   *a9(0x3a0), a7, 1
3fd83fc0:	addi   0x80, a11
3fd83fe0:	cmp    a7, a11
3fd83ff0:	jrls   L3FD84050
3fd84000:	move   a14, -*sp, 1
3fd84010:	move   a9, *a14+, 1
3fd84020:	calla  L3F9B1030
L3FD84050:
3fd84050:	move   *a9(0x380), a10, 1
3fd84070:	move   a10, *a9(0x340), 1
3fd84090:	movk   7, a11
3fd840a0:	movb   a11, *a10
3fd840b0:	movk   4, a7
3fd840c0:	setf   16, 0, 0
3fd840d0:	move   a7, *a10(0x10), 0
3fd840f0:	move   *a9(0x380), a7, 1
3fd84110:	addi   0x80, a7
3fd84130:	move   a7, *a9(0x380), 1
3fd84150:	move   *a9(0x320), a7, 1
3fd84170:	inc    a7
3fd84180:	move   a7, *a9(0x320), 1
3fd841a0:	move   *a13(0xffc0), *a10(0x20), 1
3fd841d0:	move   *a13(0xffa0), *a10(0x40), 1
3fd84200:	move   *a13(0xff80), *a10(0x60), 0
3fd84230:	move   *a13(0xff60), *a10(0x70), 0
3fd84260:	move   *a9(0x400), a7, 1
3fd84280:	jreq   L3FD842E0
3fd84290:	move   a14, -*sp, 1
3fd842a0:	move   a9, *a14+, 1
3fd842b0:	move   *a9(0x400), a7, 1
3fd842d0:	call   a7
L3FD842E0:
3fd842e0:	move   *sp(0xc0), a14, 1
3fd84300:	mmfm   sp, a7,a9,a10,a11,a13
3fd84320:	rets   2
L3FD84330:
3fd84330:	mmtm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3fd84350:	move   a14, a13
3fd84360:	addk   32, a14
3fd84370:	move   *a13(0xffe0), a9, 1
3fd84390:	move   *a13(0xffa0), a10, 1
3fd843b0:	sub    a7, a7
3fd843c0:	move   a7, *a13, 1
3fd843d0:	move   *a10, a0, 1
3fd843e0:	jreq   L3FD848C0
L3FD843F0:
3fd843f0:	move   *a13(0xffc0), a7, 1
3fd84410:	setf   1, 0, 0
3fd84420:	move   *a7, a5, 0
3fd84430:	move   a5, a12
3fd84440:	move   a9, *a13, 1
3fd84450:	move   a12, a5
3fd84460:	sll    0x5, a5
3fd84470:	add    a9, a5
3fd84480:	move   *a5(0xa0), a2, 1
3fd844a0:	jrne   L3FD845E0
3fd844b0:	move   a12, a5
3fd844c0:	sll    0x5, a5
3fd844d0:	add    a9, a5
3fd844e0:	move   a14, -*sp, 1
3fd844f0:	movi   0x100, a3
3fd84510:	move   a3, *a14+, 1
3fd84520:	calla  L3F701230
3fd84550:	move   a8, a2
3fd84560:	move   a8, *a5(0xa0), 1
3fd84580:	move   a14, -*sp, 1
3fd84590:	move   a3, *a14+, 1
3fd845a0:	move   a2, *a14+, 1
3fd845b0:	calla  L3FB44A00
L3FD845E0:
3fd845e0:	move   a0, a5
3fd845f0:	andi   0x3f, a5
3fd84620:	sll    0x5, a5
3fd84630:	add    a2, a5
3fd84640:	move   a5, a11
3fd84650:	move   *a11, a9, 1
3fd84660:	jreq   L3FD84710
3fd84670:	move   *a9(0x20), a5, 1
3fd84690:	cmp    a0, a5
3fd846a0:	jreq   L3FD84710
L3FD846B0:
3fd846b0:	move   *a9, a9, 1
3fd846c0:	jreq   L3FD84710
3fd846d0:	move   *a9(0x20), a7, 1
3fd846f0:	cmp    a0, a7
3fd84700:	jrne   L3FD846B0
L3FD84710:
3fd84710:	move   a9, a3
3fd84720:	jrne   L3FD84840
3fd84730:	move   a14, -*sp, 1
3fd84740:	movk   30, a7
3fd84750:	move   a7, *a14+, 1
3fd84760:	calla  L3F701230
3fd84790:	move   a8, a9
3fd847a0:	move   a14, -*sp, 1
3fd847b0:	move   a7, *a14+, 1
3fd847c0:	move   a9, *a14+, 1
3fd847d0:	calla  L3FB44A00
3fd84800:	move   *a11, *a9, 1
3fd84810:	move   a9, *a11, 1
3fd84820:	move   a0, *a9(0x20), 1
L3FD84840:
3fd84840:	addk   32, a10
3fd84850:	move   *a13(0xffc0), a7, 1
3fd84870:	inc    a7
3fd84880:	move   a7, *a13(0xffc0), 1
3fd848a0:	move   *a10, a0, 1
3fd848b0:	jrne   L3FD843F0
L3FD848C0:
3fd848c0:	move   *a13, a7, 1
3fd848d0:	jreq   L3FD84F00
3fd848e0:	move   a12, a5
3fd848f0:	sll    0x3, a5
3fd84900:	add    a7, a5
3fd84910:	movk   1, a3
3fd84920:	movb   a3, *a5(0xe0)
3fd84940:	move   *a10(0xffe0), a0, 1
3fd84960:	calla  L3F708700
3fd84990:	move   *a8(0x100), a5, 1
3fd849b0:	move   *a5, a5, 1
3fd849c0:	move   *a5(0x1280), a5, 1
3fd849e0:	cmp    a5, a0
3fd849f0:	jrle   L3FD84E30
3fd84a00:	calla  L3F708700
3fd84a30:	move   *a8(0x100), a5, 1
3fd84a50:	move   *a5, a5, 1
3fd84a60:	move   a14, -*sp, 1
3fd84a70:	move   a0, a3
3fd84a80:	inc    a3
3fd84a90:	move   a3, *a14+, 1
3fd84aa0:	calla  L3F708700
3fd84ad0:	move   *a8(0x100), a3, 1
3fd84af0:	move   *a3, a3, 1
3fd84b00:	move   *a3(0x1260), *a14+, 1
3fd84b20:	calla  L3F7030E0
3fd84b50:	move   a8, *a5(0x1260), 1
3fd84b70:	move   a14, -*sp, 1
3fd84b80:	calla  L3F708700
3fd84bb0:	move   *a8(0x100), a5, 1
3fd84bd0:	move   *a5, a5, 1
3fd84be0:	move   *a5(0x1280), a5, 1
3fd84c00:	move   a0, a3
3fd84c10:	sub    a5, a3
3fd84c20:	dec    a3
3fd84c30:	move   a3, *a14+, 1
3fd84c40:	calla  L3F708700
3fd84c70:	move   *a8(0x100), a5, 1
3fd84c90:	move   *a5, a5, 1
3fd84ca0:	calla  L3F708700
3fd84cd0:	move   *a8(0x100), a3, 1
3fd84cf0:	move   *a3, a3, 1
3fd84d00:	move   *a3(0x1280), a3, 1
3fd84d20:	inc    a3
3fd84d30:	sll    0x3, a3
3fd84d40:	move   *a5(0x1260), a5, 1
3fd84d60:	add    a3, a5
3fd84d70:	move   a5, *a14+, 1
3fd84d80:	calla  L3FB44A00
3fd84db0:	calla  L3F708700
3fd84de0:	move   *a8(0x100), a5, 1
3fd84e00:	move   *a5, a5, 1
3fd84e10:	move   a0, *a5(0x1280), 1
L3FD84E30:
3fd84e30:	calla  L3F708700
3fd84e60:	move   *a8(0x100), a5, 1
3fd84e80:	move   *a5, a5, 1
3fd84e90:	move   a0, a3
3fd84ea0:	sll    0x3, a3
3fd84eb0:	move   *a5(0x1260), a5, 1
3fd84ed0:	add    a3, a5
3fd84ee0:	movk   1, a3
3fd84ef0:	movb   a3, *a5
L3FD84F00:
3fd84f00:	move   *a9(0x80), a5, 1
3fd84f20:	jreq   L3FD84F90
3fd84f30:	move   a14, -*sp, 1
3fd84f40:	move   *a9(0x80), *a14+, 1
3fd84f60:	calla  L3F702440
L3FD84F90:
3fd84f90:	move   *a13(0xff80), *a9(0x40), 1
3fd84fc0:	move   *a13(0xff60), a5, 1
3fd84fe0:	move   *a5(0x0), *a9(0x60), 1
3fd85010:	move   a14, -*sp, 1
3fd85020:	move   *a5(0x0), *a14+, 1
3fd85040:	calla  L3F701230
3fd85070:	move   a8, *a9(0x80), 1
3fd85090:	move   a14, -*sp, 1
3fd850a0:	move   *a5(0x0), *a14+, 1
3fd850c0:	move   *a9(0x80), *a14+, 1
3fd850e0:	move   *a5(0x20), *a14+, 1
3fd85100:	calla  L3FB44400
3fd85130:	move   *sp(0x160), a14, 1
3fd85150:	mmfm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3fd85170:	rets   2
L3FD85180:
3fd85180:	mmtm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3fd851a0:	move   a14, a13
3fd851b0:	addi   0x40, a14
3fd851d0:	move   *a13(0xffc0), a9, 1
3fd851f0:	move   *a13(0xffa0), a10, 1
3fd85210:	move   *a13(0xff80), a11, 1
3fd85230:	move   *a10, a0, 1
3fd85240:	move   *a13(0xffe0), a7, 1
3fd85260:	jreq   L3FD856E0
3fd85270:	move   a0, a5
3fd85280:	andi   0x3f, a5
3fd852b0:	sll    0x5, a5
3fd852c0:	add    a7, a5
3fd852d0:	move   *a5, a12, 1
3fd852e0:	jreq   L3FD856E0
L3FD852F0:
3fd852f0:	move   *a12(0x20), a7, 1
3fd85310:	cmp    a0, a7
3fd85320:	jrne   L3FD856C0
3fd85330:	move   *a10(0x20), a7, 1
3fd85350:	jrne   L3FD854B0
3fd85360:	move   *a12(0x80), a7, 1
3fd85380:	jrne   L3FD853C0
3fd85390:	sub    a8, a8
3fd853a0:	jauc   L3FD86E20
L3FD853C0:
3fd853c0:	move   *a13(0xff60), a7, 1
3fd853e0:	move   *a12(0x40), *a7(0x0), 1
3fd85410:	move   *a13(0xff40), a5, 1
3fd85430:	move   a12, a7
3fd85440:	addi   0x60, a7
3fd85460:	move   *a7+, *a5+, 1
3fd85470:	move   *a7, *a5, 1
3fd85480:	movk   1, a8
3fd85490:	jauc   L3FD86E20
L3FD854B0:
3fd854b0:	move   *a12(0xa0), *a13(0x0), 1
3fd854e0:	move   *a12(0xc0), *a13(0x20), 1
3fd85510:	move   *a13, a7, 1
3fd85520:	jrne   L3FD85560
3fd85530:	move   *a13(0x20), a5, 1
3fd85550:	jreq   L3FD856E0
L3FD85560:
3fd85560:	move   a14, -*sp, 1
3fd85570:	move   *a13(0xff40), *a14+, 1
3fd85590:	move   *a13(0xff60), *a14+, 1
3fd855b0:	move   a11, a5
3fd855c0:	addk   32, a5
3fd855d0:	move   a5, *a14+, 1
3fd855e0:	move   a10, a5
3fd855f0:	addk   32, a5
3fd85600:	move   a5, *a14+, 1
3fd85610:	move   *a13(0x20), *a14+, 1
3fd85630:	move   a7, *a14+, 1
3fd85640:	calla  L3FD85180
3fd85670:	move   a8, a5
3fd85680:	jreq   L3FD856E0
3fd85690:	movk   1, a8
3fd856a0:	jauc   L3FD86E20
L3FD856C0:
3fd856c0:	move   *a12, a12, 1
3fd856d0:	jrne   L3FD852F0
L3FD856E0:
3fd856e0:	move   a9, a5
3fd856f0:	jreq   L3FD85B70
3fd85700:	move   a0, a7
3fd85710:	andi   0x3f, a7
3fd85740:	sll    0x5, a7
3fd85750:	add    a9, a7
3fd85760:	move   *a7, a12, 1
3fd85770:	jreq   L3FD85B70
L3FD85780:
3fd85780:	move   *a12(0x20), a7, 1
3fd857a0:	cmp    a0, a7
3fd857b0:	jrne   L3FD85B50
3fd857c0:	move   *a10(0x20), a7, 1
3fd857e0:	jrne   L3FD85940
3fd857f0:	move   *a12(0x80), a7, 1
3fd85810:	jrne   L3FD85850
3fd85820:	sub    a8, a8
3fd85830:	jauc   L3FD86E20
L3FD85850:
3fd85850:	move   *a13(0xff60), a7, 1
3fd85870:	move   *a12(0x40), *a7(0x0), 1
3fd858a0:	move   *a13(0xff40), a5, 1
3fd858c0:	move   a12, a7
3fd858d0:	addi   0x60, a7
3fd858f0:	move   *a7+, *a5+, 1
3fd85900:	move   *a7, *a5, 1
3fd85910:	movk   1, a8
3fd85920:	jauc   L3FD86E20
L3FD85940:
3fd85940:	move   *a12(0xa0), *a13(0x0), 1
3fd85970:	move   *a12(0xc0), *a13(0x20), 1
3fd859a0:	move   *a13, a7, 1
3fd859b0:	jrne   L3FD859F0
3fd859c0:	move   *a13(0x20), a5, 1
3fd859e0:	jreq   L3FD85B70
L3FD859F0:
3fd859f0:	move   a14, -*sp, 1
3fd85a00:	move   *a13(0xff40), *a14+, 1
3fd85a20:	move   *a13(0xff60), *a14+, 1
3fd85a40:	move   a11, a5
3fd85a50:	addk   32, a5
3fd85a60:	move   a5, *a14+, 1
3fd85a70:	move   a10, a5
3fd85a80:	addk   32, a5
3fd85a90:	move   a5, *a14+, 1
3fd85aa0:	move   *a13(0x20), *a14+, 1
3fd85ac0:	move   a7, *a14+, 1
3fd85ad0:	calla  L3FD85180
3fd85b00:	move   a8, a5
3fd85b10:	jreq   L3FD85B70
3fd85b20:	movk   1, a8
3fd85b30:	jauc   L3FD86E20
L3FD85B50:
3fd85b50:	move   *a12, a12, 1
3fd85b60:	jrne   L3FD85780
L3FD85B70:
3fd85b70:	move   *a11, a2, 1
3fd85b80:	move   *a13(0xffe0), a7, 1
3fd85ba0:	jreq   L3FD86020
3fd85bb0:	move   a2, a5
3fd85bc0:	andi   0x3f, a5
3fd85bf0:	sll    0x5, a5
3fd85c00:	add    a7, a5
3fd85c10:	move   *a5, a12, 1
3fd85c20:	jreq   L3FD86020
L3FD85C30:
3fd85c30:	move   *a12(0x20), a7, 1
3fd85c50:	cmp    a2, a7
3fd85c60:	jrne   L3FD86000
3fd85c70:	move   *a10(0x20), a7, 1
3fd85c90:	jrne   L3FD85DF0
3fd85ca0:	move   *a12(0x80), a7, 1
3fd85cc0:	jrne   L3FD85D00
3fd85cd0:	sub    a8, a8
3fd85ce0:	jauc   L3FD86E20
L3FD85D00:
3fd85d00:	move   *a13(0xff60), a7, 1
3fd85d20:	move   *a12(0x40), *a7(0x0), 1
3fd85d50:	move   *a13(0xff40), a5, 1
3fd85d70:	move   a12, a7
3fd85d80:	addi   0x60, a7
3fd85da0:	move   *a7+, *a5+, 1
3fd85db0:	move   *a7, *a5, 1
3fd85dc0:	movk   1, a8
3fd85dd0:	jauc   L3FD86E20
L3FD85DF0:
3fd85df0:	move   *a12(0xa0), *a13(0x0), 1
3fd85e20:	move   *a12(0xc0), *a13(0x20), 1
3fd85e50:	move   *a13, a7, 1
3fd85e60:	jrne   L3FD85EA0
3fd85e70:	move   *a13(0x20), a5, 1
3fd85e90:	jreq   L3FD86020
L3FD85EA0:
3fd85ea0:	move   a14, -*sp, 1
3fd85eb0:	move   *a13(0xff40), *a14+, 1
3fd85ed0:	move   *a13(0xff60), *a14+, 1
3fd85ef0:	move   a11, a5
3fd85f00:	addk   32, a5
3fd85f10:	move   a5, *a14+, 1
3fd85f20:	move   a10, a5
3fd85f30:	addk   32, a5
3fd85f40:	move   a5, *a14+, 1
3fd85f50:	move   *a13(0x20), *a14+, 1
3fd85f70:	move   a7, *a14+, 1
3fd85f80:	calla  L3FD85180
3fd85fb0:	move   a8, a5
3fd85fc0:	jreq   L3FD86020
3fd85fd0:	movk   1, a8
3fd85fe0:	jauc   L3FD86E20
L3FD86000:
3fd86000:	move   *a12, a12, 1
3fd86010:	jrne   L3FD85C30
L3FD86020:
3fd86020:	move   a9, a5
3fd86030:	jreq   L3FD864B0
3fd86040:	move   a2, a7
3fd86050:	andi   0x3f, a7
3fd86080:	sll    0x5, a7
3fd86090:	add    a9, a7
3fd860a0:	move   *a7, a12, 1
3fd860b0:	jreq   L3FD864B0
L3FD860C0:
3fd860c0:	move   *a12(0x20), a7, 1
3fd860e0:	cmp    a2, a7
3fd860f0:	jrne   L3FD86490
3fd86100:	move   *a10(0x20), a7, 1
3fd86120:	jrne   L3FD86280
3fd86130:	move   *a12(0x80), a7, 1
3fd86150:	jrne   L3FD86190
3fd86160:	sub    a8, a8
3fd86170:	jauc   L3FD86E20
L3FD86190:
3fd86190:	move   *a13(0xff60), a7, 1
3fd861b0:	move   *a12(0x40), *a7(0x0), 1
3fd861e0:	move   *a13(0xff40), a5, 1
3fd86200:	move   a12, a7
3fd86210:	addi   0x60, a7
3fd86230:	move   *a7+, *a5+, 1
3fd86240:	move   *a7, *a5, 1
3fd86250:	movk   1, a8
3fd86260:	jauc   L3FD86E20
L3FD86280:
3fd86280:	move   *a12(0xa0), *a13(0x0), 1
3fd862b0:	move   *a12(0xc0), *a13(0x20), 1
3fd862e0:	move   *a13, a7, 1
3fd862f0:	jrne   L3FD86330
3fd86300:	move   *a13(0x20), a5, 1
3fd86320:	jreq   L3FD864B0
L3FD86330:
3fd86330:	move   a14, -*sp, 1
3fd86340:	move   *a13(0xff40), *a14+, 1
3fd86360:	move   *a13(0xff60), *a14+, 1
3fd86380:	move   a11, a5
3fd86390:	addk   32, a5
3fd863a0:	move   a5, *a14+, 1
3fd863b0:	move   a10, a5
3fd863c0:	addk   32, a5
3fd863d0:	move   a5, *a14+, 1
3fd863e0:	move   *a13(0x20), *a14+, 1
3fd86400:	move   a7, *a14+, 1
3fd86410:	calla  L3FD85180
3fd86440:	move   a8, a5
3fd86450:	jreq   L3FD864B0
3fd86460:	movk   1, a8
3fd86470:	jauc   L3FD86E20
L3FD86490:
3fd86490:	move   *a12, a12, 1
3fd864a0:	jrne   L3FD860C0
L3FD864B0:
3fd864b0:	move   a9, a5
3fd864c0:	jaeq   L3FD86E10
3fd864e0:	addk   32, a10
3fd864f0:	addk   32, a11
3fd86500:	move   *a10, a0, 1
3fd86510:	jaeq   L3FD86E10
L3FD86530:
3fd86530:	move   a0, a7
3fd86540:	andi   0x3f, a7
3fd86570:	sll    0x5, a7
3fd86580:	add    a9, a7
3fd86590:	move   *a7, a12, 1
3fd865a0:	jreq   L3FD86970
L3FD865B0:
3fd865b0:	move   *a12(0x20), a7, 1
3fd865d0:	cmp    a0, a7
3fd865e0:	jrne   L3FD86950
3fd865f0:	move   *a10(0x20), a7, 1
3fd86610:	jrne   L3FD86750
3fd86620:	move   *a12(0x80), a7, 1
3fd86640:	jrne   L3FD86670
3fd86650:	sub    a8, a8
3fd86660:	jruc   L3FD86E20
L3FD86670:
3fd86670:	move   *a13(0xff60), a7, 1
3fd86690:	move   *a12(0x40), *a7(0x0), 1
3fd866c0:	move   *a13(0xff40), a5, 1
3fd866e0:	move   a12, a7
3fd866f0:	addi   0x60, a7
3fd86710:	move   *a7+, *a5+, 1
3fd86720:	move   *a7, *a5, 1
3fd86730:	movk   1, a8
3fd86740:	jruc   L3FD86E20
L3FD86750:
3fd86750:	move   *a12(0xa0), *a13(0x0), 1
3fd86780:	move   *a12(0xc0), *a13(0x20), 1
3fd867b0:	move   *a13, a7, 1
3fd867c0:	jrne   L3FD86800
3fd867d0:	move   *a13(0x20), a5, 1
3fd867f0:	jreq   L3FD86970
L3FD86800:
3fd86800:	move   a14, -*sp, 1
3fd86810:	move   *a13(0xff40), *a14+, 1
3fd86830:	move   *a13(0xff60), *a14+, 1
3fd86850:	move   a11, a5
3fd86860:	addk   32, a5
3fd86870:	move   a5, *a14+, 1
3fd86880:	move   a10, a5
3fd86890:	addk   32, a5
3fd868a0:	move   a5, *a14+, 1
3fd868b0:	move   *a13(0x20), *a14+, 1
3fd868d0:	move   a7, *a14+, 1
3fd868e0:	calla  L3FD85180
3fd86910:	move   a8, a5
3fd86920:	jreq   L3FD86970
3fd86930:	movk   1, a8
3fd86940:	jruc   L3FD86E20
L3FD86950:
3fd86950:	move   *a12, a12, 1
3fd86960:	jrne   L3FD865B0
L3FD86970:
3fd86970:	move   *a11, a2, 1
3fd86980:	move   a2, a7
3fd86990:	andi   0x3f, a7
3fd869c0:	sll    0x5, a7
3fd869d0:	add    a9, a7
3fd869e0:	move   *a7, a12, 1
3fd869f0:	jreq   L3FD86DC0
L3FD86A00:
3fd86a00:	move   *a12(0x20), a7, 1
3fd86a20:	cmp    a2, a7
3fd86a30:	jrne   L3FD86DA0
3fd86a40:	move   *a10(0x20), a7, 1
3fd86a60:	jrne   L3FD86BA0
3fd86a70:	move   *a12(0x80), a7, 1
3fd86a90:	jrne   L3FD86AC0
3fd86aa0:	sub    a8, a8
3fd86ab0:	jruc   L3FD86E20
L3FD86AC0:
3fd86ac0:	move   *a13(0xff60), a7, 1
3fd86ae0:	move   *a12(0x40), *a7(0x0), 1
3fd86b10:	move   *a13(0xff40), a5, 1
3fd86b30:	move   a12, a7
3fd86b40:	addi   0x60, a7
3fd86b60:	move   *a7+, *a5+, 1
3fd86b70:	move   *a7, *a5, 1
3fd86b80:	movk   1, a8
3fd86b90:	jruc   L3FD86E20
L3FD86BA0:
3fd86ba0:	move   *a12(0xa0), *a13(0x0), 1
3fd86bd0:	move   *a12(0xc0), *a13(0x20), 1
3fd86c00:	move   *a13, a7, 1
3fd86c10:	jrne   L3FD86C50
3fd86c20:	move   *a13(0x20), a5, 1
3fd86c40:	jreq   L3FD86DC0
L3FD86C50:
3fd86c50:	move   a14, -*sp, 1
3fd86c60:	move   *a13(0xff40), *a14+, 1
3fd86c80:	move   *a13(0xff60), *a14+, 1
3fd86ca0:	move   a11, a5
3fd86cb0:	addk   32, a5
3fd86cc0:	move   a5, *a14+, 1
3fd86cd0:	move   a10, a5
3fd86ce0:	addk   32, a5
3fd86cf0:	move   a5, *a14+, 1
3fd86d00:	move   *a13(0x20), *a14+, 1
3fd86d20:	move   a7, *a14+, 1
3fd86d30:	calla  L3FD85180
3fd86d60:	move   a8, a5
3fd86d70:	jreq   L3FD86DC0
3fd86d80:	movk   1, a8
3fd86d90:	jruc   L3FD86E20
L3FD86DA0:
3fd86da0:	move   *a12, a12, 1
3fd86db0:	jrne   L3FD86A00
L3FD86DC0:
3fd86dc0:	addk   32, a10
3fd86dd0:	addk   32, a11
3fd86de0:	move   *a10, a0, 1
3fd86df0:	jane   L3FD86530
L3FD86E10:
3fd86e10:	sub    a8, a8
L3FD86E20:
3fd86e20:	move   *sp(0x140), a14, 1
3fd86e40:	mmfm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3fd86e60:	rets   2
L3FD86E70:
3fd86e70:	mmtm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3fd86e90:	move   a14, a13
3fd86ea0:	addi   0x40, a14
3fd86ec0:	move   *a13(0xffc0), a9, 1
3fd86ee0:	move   *a13(0xffa0), a10, 1
3fd86f00:	move   *a13(0xff80), a11, 1
3fd86f20:	move   *a10, a12, 1
3fd86f30:	move   *a13(0xffe0), a7, 1
3fd86f50:	jaeq   L3FD87B20
3fd86f70:	move   a12, a5
3fd86f80:	andi   0x3f, a5
3fd86fb0:	sll    0x5, a5
3fd86fc0:	add    a7, a5
3fd86fd0:	move   *a5, a2, 1
3fd86fe0:	jaeq   L3FD87B20
L3FD87000:
3fd87000:	move   *a2(0x20), a7, 1
3fd87020:	cmp    a12, a7
3fd87030:	jane   L3FD87AF0
3fd87050:	move   *a2(0xa0), *a13(0x0), 1
3fd87080:	move   *a2(0xc0), *a13(0x20), 1
3fd870b0:	move   *a13, a7, 1
3fd870c0:	jrne   L3FD87110
3fd870d0:	move   *a13(0x20), a5, 1
3fd870f0:	jaeq   L3FD87B20
L3FD87110:
3fd87110:	move   *a10(0x20), a5, 1
3fd87130:	jreq   L3FD87240
3fd87140:	move   a14, -*sp, 1
3fd87150:	move   *a13(0xff60), *a14+, 1
3fd87170:	move   a11, a5
3fd87180:	addk   32, a5
3fd87190:	move   a5, *a14+, 1
3fd871a0:	move   a10, a5
3fd871b0:	addk   32, a5
3fd871c0:	move   a5, *a14+, 1
3fd871d0:	move   *a13(0x20), *a14+, 1
3fd871f0:	move   a7, *a14+, 1
3fd87200:	calla  L3FD86E70
3fd87230:	jruc   L3FD87670
L3FD87240:
3fd87240:	move   a7, a5
3fd87250:	jreq   L3FD87670
3fd87260:	movb   *a2(0xe0), a5
3fd87280:	jreq   L3FD87670
3fd87290:	calla  L3F708700
3fd872c0:	move   *a8(0x100), a5, 1
3fd872e0:	move   *a5, a5, 1
3fd872f0:	move   *a5(0x12c0), a5, 1
3fd87310:	jreq   L3FD87430
3fd87320:	calla  L3F708700
3fd87350:	move   *a8(0x100), a5, 1
3fd87370:	move   *a5, a5, 1
3fd87380:	move   *a5(0x12c0), a5, 1
3fd873a0:	dec    a5
3fd873b0:	sll    0x5, a5
3fd873c0:	move   *a13(0xff60), a7, 1
3fd873e0:	add    a7, a5
3fd873f0:	move   *a5, a5, 1
3fd87400:	move   *a13, a7, 1
3fd87410:	cmp    a7, a5
3fd87420:	jreq   L3FD87670
L3FD87430:
3fd87430:	calla  L3F708700
3fd87460:	move   *a8(0x100), a5, 1
3fd87480:	move   *a5, a5, 1
3fd87490:	calla  L3F708700
3fd874c0:	move   *a8(0x100), a7, 1
3fd874e0:	move   *a7, a7, 1
3fd874f0:	move   *a5(0x12c0), a5, 1
3fd87510:	move   *a7(0x12e0), a7, 1
3fd87530:	cmp    a7, a5
3fd87540:	jaeq   L3FD8B700
3fd87560:	calla  L3F708700
3fd87590:	move   *a8(0x100), a7, 1
3fd875b0:	move   *a7, a7, 1
3fd875c0:	move   *a7(0x12c0), a5, 1
3fd875e0:	inc    a5
3fd875f0:	move   a5, *a7(0x12c0), 1
3fd87610:	dec    a5
3fd87620:	sll    0x5, a5
3fd87630:	move   *a13(0xff60), a7, 1
3fd87650:	add    a7, a5
3fd87660:	move   *a13, *a5, 1
L3FD87670:
3fd87670:	move   *a13(0x20), a7, 1
3fd87690:	jreq   L3FD87B20
3fd876a0:	movb   *a2(0xe8), a5
3fd876c0:	jreq   L3FD87B20
3fd876d0:	calla  L3F708700
3fd87700:	move   *a8(0x100), a5, 1
3fd87720:	move   *a5, a5, 1
3fd87730:	move   *a5(0x12c0), a5, 1
3fd87750:	jreq   L3FD87880
3fd87760:	calla  L3F708700
3fd87790:	move   *a8(0x100), a5, 1
3fd877b0:	move   *a5, a5, 1
3fd877c0:	move   *a5(0x12c0), a5, 1
3fd877e0:	dec    a5
3fd877f0:	sll    0x5, a5
3fd87800:	move   *a13(0xff60), a7, 1
3fd87820:	add    a7, a5
3fd87830:	move   *a5, a5, 1
3fd87840:	move   *a13(0x20), a7, 1
3fd87860:	cmp    a7, a5
3fd87870:	jreq   L3FD87B20
L3FD87880:
3fd87880:	calla  L3F708700
3fd878b0:	move   *a8(0x100), a5, 1
3fd878d0:	move   *a5, a5, 1
3fd878e0:	calla  L3F708700
3fd87910:	move   *a8(0x100), a7, 1
3fd87930:	move   *a7, a7, 1
3fd87940:	move   *a5(0x12c0), a5, 1
3fd87960:	move   *a7(0x12e0), a7, 1
3fd87980:	cmp    a7, a5
3fd87990:	jaeq   L3FD8B700
3fd879b0:	calla  L3F708700
3fd879e0:	move   *a8(0x100), a7, 1
3fd87a00:	move   *a7, a7, 1
3fd87a10:	move   *a7(0x12c0), a5, 1
3fd87a30:	inc    a5
3fd87a40:	move   a5, *a7(0x12c0), 1
3fd87a60:	dec    a5
3fd87a70:	sll    0x5, a5
3fd87a80:	move   *a13(0xff60), a7, 1
3fd87aa0:	add    a7, a5
3fd87ab0:	move   *a13(0x20), *a5(0x0), 1
3fd87ae0:	jruc   L3FD87B20
L3FD87AF0:
3fd87af0:	move   *a2, a2, 1
3fd87b00:	jane   L3FD87000
L3FD87B20:
3fd87b20:	move   a9, a5
3fd87b30:	jaeq   L3FD88700
3fd87b50:	move   a12, a7
3fd87b60:	andi   0x3f, a7
3fd87b90:	sll    0x5, a7
3fd87ba0:	add    a9, a7
3fd87bb0:	move   *a7, a2, 1
3fd87bc0:	jaeq   L3FD88700
L3FD87BE0:
3fd87be0:	move   *a2(0x20), a7, 1
3fd87c00:	cmp    a12, a7
3fd87c10:	jane   L3FD886D0
3fd87c30:	move   *a2(0xa0), *a13(0x0), 1
3fd87c60:	move   *a2(0xc0), *a13(0x20), 1
3fd87c90:	move   *a13, a7, 1
3fd87ca0:	jrne   L3FD87CF0
3fd87cb0:	move   *a13(0x20), a5, 1
3fd87cd0:	jaeq   L3FD88700
L3FD87CF0:
3fd87cf0:	move   *a10(0x20), a5, 1
3fd87d10:	jreq   L3FD87E20
3fd87d20:	move   a14, -*sp, 1
3fd87d30:	move   *a13(0xff60), *a14+, 1
3fd87d50:	move   a11, a5
3fd87d60:	addk   32, a5
3fd87d70:	move   a5, *a14+, 1
3fd87d80:	move   a10, a5
3fd87d90:	addk   32, a5
3fd87da0:	move   a5, *a14+, 1
3fd87db0:	move   *a13(0x20), *a14+, 1
3fd87dd0:	move   a7, *a14+, 1
3fd87de0:	calla  L3FD86E70
3fd87e10:	jruc   L3FD88250
L3FD87E20:
3fd87e20:	move   a7, a5
3fd87e30:	jreq   L3FD88250
3fd87e40:	movb   *a2(0xe0), a5
3fd87e60:	jreq   L3FD88250
3fd87e70:	calla  L3F708700
3fd87ea0:	move   *a8(0x100), a5, 1
3fd87ec0:	move   *a5, a5, 1
3fd87ed0:	move   *a5(0x12c0), a5, 1
3fd87ef0:	jreq   L3FD88010
3fd87f00:	calla  L3F708700
3fd87f30:	move   *a8(0x100), a5, 1
3fd87f50:	move   *a5, a5, 1
3fd87f60:	move   *a5(0x12c0), a5, 1
3fd87f80:	dec    a5
3fd87f90:	sll    0x5, a5
3fd87fa0:	move   *a13(0xff60), a7, 1
3fd87fc0:	add    a7, a5
3fd87fd0:	move   *a5, a5, 1
3fd87fe0:	move   *a13, a7, 1
3fd87ff0:	cmp    a7, a5
3fd88000:	jreq   L3FD88250
L3FD88010:
3fd88010:	calla  L3F708700
3fd88040:	move   *a8(0x100), a5, 1
3fd88060:	move   *a5, a5, 1
3fd88070:	calla  L3F708700
3fd880a0:	move   *a8(0x100), a7, 1
3fd880c0:	move   *a7, a7, 1
3fd880d0:	move   *a5(0x12c0), a5, 1
3fd880f0:	move   *a7(0x12e0), a7, 1
3fd88110:	cmp    a7, a5
3fd88120:	jaeq   L3FD8B700
3fd88140:	calla  L3F708700
3fd88170:	move   *a8(0x100), a7, 1
3fd88190:	move   *a7, a7, 1
3fd881a0:	move   *a7(0x12c0), a5, 1
3fd881c0:	inc    a5
3fd881d0:	move   a5, *a7(0x12c0), 1
3fd881f0:	dec    a5
3fd88200:	sll    0x5, a5
3fd88210:	move   *a13(0xff60), a7, 1
3fd88230:	add    a7, a5
3fd88240:	move   *a13, *a5, 1
L3FD88250:
3fd88250:	move   *a13(0x20), a7, 1
3fd88270:	jreq   L3FD88700
3fd88280:	movb   *a2(0xe8), a5
3fd882a0:	jreq   L3FD88700
3fd882b0:	calla  L3F708700
3fd882e0:	move   *a8(0x100), a5, 1
3fd88300:	move   *a5, a5, 1
3fd88310:	move   *a5(0x12c0), a5, 1
3fd88330:	jreq   L3FD88460
3fd88340:	calla  L3F708700
3fd88370:	move   *a8(0x100), a5, 1
3fd88390:	move   *a5, a5, 1
3fd883a0:	move   *a5(0x12c0), a5, 1
3fd883c0:	dec    a5
3fd883d0:	sll    0x5, a5
3fd883e0:	move   *a13(0xff60), a7, 1
3fd88400:	add    a7, a5
3fd88410:	move   *a5, a5, 1
3fd88420:	move   *a13(0x20), a7, 1
3fd88440:	cmp    a7, a5
3fd88450:	jreq   L3FD88700
L3FD88460:
3fd88460:	calla  L3F708700
3fd88490:	move   *a8(0x100), a5, 1
3fd884b0:	move   *a5, a5, 1
3fd884c0:	calla  L3F708700
3fd884f0:	move   *a8(0x100), a7, 1
3fd88510:	move   *a7, a7, 1
3fd88520:	move   *a5(0x12c0), a5, 1
3fd88540:	move   *a7(0x12e0), a7, 1
3fd88560:	cmp    a7, a5
3fd88570:	jaeq   L3FD8B700
3fd88590:	calla  L3F708700
3fd885c0:	move   *a8(0x100), a7, 1
3fd885e0:	move   *a7, a7, 1
3fd885f0:	move   *a7(0x12c0), a5, 1
3fd88610:	inc    a5
3fd88620:	move   a5, *a7(0x12c0), 1
3fd88640:	dec    a5
3fd88650:	sll    0x5, a5
3fd88660:	move   *a13(0xff60), a7, 1
3fd88680:	add    a7, a5
3fd88690:	move   *a13(0x20), *a5(0x0), 1
3fd886c0:	jruc   L3FD88700
L3FD886D0:
3fd886d0:	move   *a2, a2, 1
3fd886e0:	jane   L3FD87BE0
L3FD88700:
3fd88700:	move   *a11, a0, 1
3fd88710:	move   *a13(0xffe0), a7, 1
3fd88730:	jaeq   L3FD89300
3fd88750:	move   a0, a5
3fd88760:	andi   0x3f, a5
3fd88790:	sll    0x5, a5
3fd887a0:	add    a7, a5
3fd887b0:	move   *a5, a2, 1
3fd887c0:	jaeq   L3FD89300
L3FD887E0:
3fd887e0:	move   *a2(0x20), a7, 1
3fd88800:	cmp    a0, a7
3fd88810:	jane   L3FD892D0
3fd88830:	move   *a2(0xa0), *a13(0x0), 1
3fd88860:	move   *a2(0xc0), *a13(0x20), 1
3fd88890:	move   *a13, a7, 1
3fd888a0:	jrne   L3FD888F0
3fd888b0:	move   *a13(0x20), a5, 1
3fd888d0:	jaeq   L3FD89300
L3FD888F0:
3fd888f0:	move   *a10(0x20), a5, 1
3fd88910:	jreq   L3FD88A20
3fd88920:	move   a14, -*sp, 1
3fd88930:	move   *a13(0xff60), *a14+, 1
3fd88950:	move   a11, a5
3fd88960:	addk   32, a5
3fd88970:	move   a5, *a14+, 1
3fd88980:	move   a10, a5
3fd88990:	addk   32, a5
3fd889a0:	move   a5, *a14+, 1
3fd889b0:	move   *a13(0x20), *a14+, 1
3fd889d0:	move   a7, *a14+, 1
3fd889e0:	calla  L3FD86E70
3fd88a10:	jruc   L3FD88E50
L3FD88A20:
3fd88a20:	move   a7, a5
3fd88a30:	jreq   L3FD88E50
3fd88a40:	movb   *a2(0xe0), a5
3fd88a60:	jreq   L3FD88E50
3fd88a70:	calla  L3F708700
3fd88aa0:	move   *a8(0x100), a5, 1
3fd88ac0:	move   *a5, a5, 1
3fd88ad0:	move   *a5(0x12c0), a5, 1
3fd88af0:	jreq   L3FD88C10
3fd88b00:	calla  L3F708700
3fd88b30:	move   *a8(0x100), a5, 1
3fd88b50:	move   *a5, a5, 1
3fd88b60:	move   *a5(0x12c0), a5, 1
3fd88b80:	dec    a5
3fd88b90:	sll    0x5, a5
3fd88ba0:	move   *a13(0xff60), a7, 1
3fd88bc0:	add    a7, a5
3fd88bd0:	move   *a5, a5, 1
3fd88be0:	move   *a13, a7, 1
3fd88bf0:	cmp    a7, a5
3fd88c00:	jreq   L3FD88E50
L3FD88C10:
3fd88c10:	calla  L3F708700
3fd88c40:	move   *a8(0x100), a5, 1
3fd88c60:	move   *a5, a5, 1
3fd88c70:	calla  L3F708700
3fd88ca0:	move   *a8(0x100), a7, 1
3fd88cc0:	move   *a7, a7, 1
3fd88cd0:	move   *a5(0x12c0), a5, 1
3fd88cf0:	move   *a7(0x12e0), a7, 1
3fd88d10:	cmp    a7, a5
3fd88d20:	jaeq   L3FD8B700
3fd88d40:	calla  L3F708700
3fd88d70:	move   *a8(0x100), a7, 1
3fd88d90:	move   *a7, a7, 1
3fd88da0:	move   *a7(0x12c0), a5, 1
3fd88dc0:	inc    a5
3fd88dd0:	move   a5, *a7(0x12c0), 1
3fd88df0:	dec    a5
3fd88e00:	sll    0x5, a5
3fd88e10:	move   *a13(0xff60), a7, 1
3fd88e30:	add    a7, a5
3fd88e40:	move   *a13, *a5, 1
L3FD88E50:
3fd88e50:	move   *a13(0x20), a7, 1
3fd88e70:	jreq   L3FD89300
3fd88e80:	movb   *a2(0xe8), a5
3fd88ea0:	jreq   L3FD89300
3fd88eb0:	calla  L3F708700
3fd88ee0:	move   *a8(0x100), a5, 1
3fd88f00:	move   *a5, a5, 1
3fd88f10:	move   *a5(0x12c0), a5, 1
3fd88f30:	jreq   L3FD89060
3fd88f40:	calla  L3F708700
3fd88f70:	move   *a8(0x100), a5, 1
3fd88f90:	move   *a5, a5, 1
3fd88fa0:	move   *a5(0x12c0), a5, 1
3fd88fc0:	dec    a5
3fd88fd0:	sll    0x5, a5
3fd88fe0:	move   *a13(0xff60), a7, 1
3fd89000:	add    a7, a5
3fd89010:	move   *a5, a5, 1
3fd89020:	move   *a13(0x20), a7, 1
3fd89040:	cmp    a7, a5
3fd89050:	jreq   L3FD89300
L3FD89060:
3fd89060:	calla  L3F708700
3fd89090:	move   *a8(0x100), a5, 1
3fd890b0:	move   *a5, a5, 1
3fd890c0:	calla  L3F708700
3fd890f0:	move   *a8(0x100), a7, 1
3fd89110:	move   *a7, a7, 1
3fd89120:	move   *a5(0x12c0), a5, 1
3fd89140:	move   *a7(0x12e0), a7, 1
3fd89160:	cmp    a7, a5
3fd89170:	jaeq   L3FD8B700
3fd89190:	calla  L3F708700
3fd891c0:	move   *a8(0x100), a7, 1
3fd891e0:	move   *a7, a7, 1
3fd891f0:	move   *a7(0x12c0), a5, 1
3fd89210:	inc    a5
3fd89220:	move   a5, *a7(0x12c0), 1
3fd89240:	dec    a5
3fd89250:	sll    0x5, a5
3fd89260:	move   *a13(0xff60), a7, 1
3fd89280:	add    a7, a5
3fd89290:	move   *a13(0x20), *a5(0x0), 1
3fd892c0:	jruc   L3FD89300
L3FD892D0:
3fd892d0:	move   *a2, a2, 1
3fd892e0:	jane   L3FD887E0
L3FD89300:
3fd89300:	move   a9, a5
3fd89310:	jaeq   L3FD89EE0
3fd89330:	move   a0, a7
3fd89340:	andi   0x3f, a7
3fd89370:	sll    0x5, a7
3fd89380:	add    a9, a7
3fd89390:	move   *a7, a2, 1
3fd893a0:	jaeq   L3FD89EE0
L3FD893C0:
3fd893c0:	move   *a2(0x20), a7, 1
3fd893e0:	cmp    a0, a7
3fd893f0:	jane   L3FD89EB0
3fd89410:	move   *a2(0xa0), *a13(0x0), 1
3fd89440:	move   *a2(0xc0), *a13(0x20), 1
3fd89470:	move   *a13, a7, 1
3fd89480:	jrne   L3FD894D0
3fd89490:	move   *a13(0x20), a5, 1
3fd894b0:	jaeq   L3FD89EE0
L3FD894D0:
3fd894d0:	move   *a10(0x20), a5, 1
3fd894f0:	jreq   L3FD89600
3fd89500:	move   a14, -*sp, 1
3fd89510:	move   *a13(0xff60), *a14+, 1
3fd89530:	move   a11, a5
3fd89540:	addk   32, a5
3fd89550:	move   a5, *a14+, 1
3fd89560:	move   a10, a5
3fd89570:	addk   32, a5
3fd89580:	move   a5, *a14+, 1
3fd89590:	move   *a13(0x20), *a14+, 1
3fd895b0:	move   a7, *a14+, 1
3fd895c0:	calla  L3FD86E70
3fd895f0:	jruc   L3FD89A30
L3FD89600:
3fd89600:	move   a7, a5
3fd89610:	jreq   L3FD89A30
3fd89620:	movb   *a2(0xe0), a5
3fd89640:	jreq   L3FD89A30
3fd89650:	calla  L3F708700
3fd89680:	move   *a8(0x100), a5, 1
3fd896a0:	move   *a5, a5, 1
3fd896b0:	move   *a5(0x12c0), a5, 1
3fd896d0:	jreq   L3FD897F0
3fd896e0:	calla  L3F708700
3fd89710:	move   *a8(0x100), a5, 1
3fd89730:	move   *a5, a5, 1
3fd89740:	move   *a5(0x12c0), a5, 1
3fd89760:	dec    a5
3fd89770:	sll    0x5, a5
3fd89780:	move   *a13(0xff60), a7, 1
3fd897a0:	add    a7, a5
3fd897b0:	move   *a5, a5, 1
3fd897c0:	move   *a13, a7, 1
3fd897d0:	cmp    a7, a5
3fd897e0:	jreq   L3FD89A30
L3FD897F0:
3fd897f0:	calla  L3F708700
3fd89820:	move   *a8(0x100), a5, 1
3fd89840:	move   *a5, a5, 1
3fd89850:	calla  L3F708700
3fd89880:	move   *a8(0x100), a7, 1
3fd898a0:	move   *a7, a7, 1
3fd898b0:	move   *a5(0x12c0), a5, 1
3fd898d0:	move   *a7(0x12e0), a7, 1
3fd898f0:	cmp    a7, a5
3fd89900:	jaeq   L3FD8B700
3fd89920:	calla  L3F708700
3fd89950:	move   *a8(0x100), a7, 1
3fd89970:	move   *a7, a7, 1
3fd89980:	move   *a7(0x12c0), a5, 1
3fd899a0:	inc    a5
3fd899b0:	move   a5, *a7(0x12c0), 1
3fd899d0:	dec    a5
3fd899e0:	sll    0x5, a5
3fd899f0:	move   *a13(0xff60), a7, 1
3fd89a10:	add    a7, a5
3fd89a20:	move   *a13, *a5, 1
L3FD89A30:
3fd89a30:	move   *a13(0x20), a7, 1
3fd89a50:	jreq   L3FD89EE0
3fd89a60:	movb   *a2(0xe8), a5
3fd89a80:	jreq   L3FD89EE0
3fd89a90:	calla  L3F708700
3fd89ac0:	move   *a8(0x100), a5, 1
3fd89ae0:	move   *a5, a5, 1
3fd89af0:	move   *a5(0x12c0), a5, 1
3fd89b10:	jreq   L3FD89C40
3fd89b20:	calla  L3F708700
3fd89b50:	move   *a8(0x100), a5, 1
3fd89b70:	move   *a5, a5, 1
3fd89b80:	move   *a5(0x12c0), a5, 1
3fd89ba0:	dec    a5
3fd89bb0:	sll    0x5, a5
3fd89bc0:	move   *a13(0xff60), a7, 1
3fd89be0:	add    a7, a5
3fd89bf0:	move   *a5, a5, 1
3fd89c00:	move   *a13(0x20), a7, 1
3fd89c20:	cmp    a7, a5
3fd89c30:	jreq   L3FD89EE0
L3FD89C40:
3fd89c40:	calla  L3F708700
3fd89c70:	move   *a8(0x100), a5, 1
3fd89c90:	move   *a5, a5, 1
3fd89ca0:	calla  L3F708700
3fd89cd0:	move   *a8(0x100), a7, 1
3fd89cf0:	move   *a7, a7, 1
3fd89d00:	move   *a5(0x12c0), a5, 1
3fd89d20:	move   *a7(0x12e0), a7, 1
3fd89d40:	cmp    a7, a5
3fd89d50:	jaeq   L3FD8B700
3fd89d70:	calla  L3F708700
3fd89da0:	move   *a8(0x100), a7, 1
3fd89dc0:	move   *a7, a7, 1
3fd89dd0:	move   *a7(0x12c0), a5, 1
3fd89df0:	inc    a5
3fd89e00:	move   a5, *a7(0x12c0), 1
3fd89e20:	dec    a5
3fd89e30:	sll    0x5, a5
3fd89e40:	move   *a13(0xff60), a7, 1
3fd89e60:	add    a7, a5
3fd89e70:	move   *a13(0x20), *a5(0x0), 1
3fd89ea0:	jruc   L3FD89EE0
L3FD89EB0:
3fd89eb0:	move   *a2, a2, 1
3fd89ec0:	jane   L3FD893C0
L3FD89EE0:
3fd89ee0:	move   a9, a5
3fd89ef0:	jaeq   L3FD8B700
3fd89f10:	addk   32, a10
3fd89f20:	addk   32, a11
3fd89f30:	move   *a10, a12, 1
3fd89f40:	jaeq   L3FD8B700
L3FD89F60:
3fd89f60:	move   a12, a7
3fd89f70:	andi   0x3f, a7
3fd89fa0:	sll    0x5, a7
3fd89fb0:	add    a9, a7
3fd89fc0:	move   *a7, a2, 1
3fd89fd0:	jaeq   L3FD8AB10
L3FD89FF0:
3fd89ff0:	move   *a2(0x20), a7, 1
3fd8a010:	cmp    a12, a7
3fd8a020:	jane   L3FD8AAE0
3fd8a040:	move   *a2(0xa0), *a13(0x0), 1
3fd8a070:	move   *a2(0xc0), *a13(0x20), 1
3fd8a0a0:	move   *a13, a7, 1
3fd8a0b0:	jrne   L3FD8A100
3fd8a0c0:	move   *a13(0x20), a5, 1
3fd8a0e0:	jaeq   L3FD8AB10
L3FD8A100:
3fd8a100:	move   *a10(0x20), a5, 1
3fd8a120:	jreq   L3FD8A230
3fd8a130:	move   a14, -*sp, 1
3fd8a140:	move   *a13(0xff60), *a14+, 1
3fd8a160:	move   a11, a5
3fd8a170:	addk   32, a5
3fd8a180:	move   a5, *a14+, 1
3fd8a190:	move   a10, a5
3fd8a1a0:	addk   32, a5
3fd8a1b0:	move   a5, *a14+, 1
3fd8a1c0:	move   *a13(0x20), *a14+, 1
3fd8a1e0:	move   a7, *a14+, 1
3fd8a1f0:	calla  L3FD86E70
3fd8a220:	jruc   L3FD8A660
L3FD8A230:
3fd8a230:	move   a7, a5
3fd8a240:	jreq   L3FD8A660
3fd8a250:	movb   *a2(0xe0), a5
3fd8a270:	jreq   L3FD8A660
3fd8a280:	calla  L3F708700
3fd8a2b0:	move   *a8(0x100), a5, 1
3fd8a2d0:	move   *a5, a5, 1
3fd8a2e0:	move   *a5(0x12c0), a5, 1
3fd8a300:	jreq   L3FD8A420
3fd8a310:	calla  L3F708700
3fd8a340:	move   *a8(0x100), a5, 1
3fd8a360:	move   *a5, a5, 1
3fd8a370:	move   *a5(0x12c0), a5, 1
3fd8a390:	dec    a5
3fd8a3a0:	sll    0x5, a5
3fd8a3b0:	move   *a13(0xff60), a7, 1
3fd8a3d0:	add    a7, a5
3fd8a3e0:	move   *a5, a5, 1
3fd8a3f0:	move   *a13, a7, 1
3fd8a400:	cmp    a7, a5
3fd8a410:	jreq   L3FD8A660
L3FD8A420:
3fd8a420:	calla  L3F708700
3fd8a450:	move   *a8(0x100), a5, 1
3fd8a470:	move   *a5, a5, 1
3fd8a480:	calla  L3F708700
3fd8a4b0:	move   *a8(0x100), a7, 1
3fd8a4d0:	move   *a7, a7, 1
3fd8a4e0:	move   *a5(0x12c0), a5, 1
3fd8a500:	move   *a7(0x12e0), a7, 1
3fd8a520:	cmp    a7, a5
3fd8a530:	jaeq   L3FD8B700
3fd8a550:	calla  L3F708700
3fd8a580:	move   *a8(0x100), a7, 1
3fd8a5a0:	move   *a7, a7, 1
3fd8a5b0:	move   *a7(0x12c0), a5, 1
3fd8a5d0:	inc    a5
3fd8a5e0:	move   a5, *a7(0x12c0), 1
3fd8a600:	dec    a5
3fd8a610:	sll    0x5, a5
3fd8a620:	move   *a13(0xff60), a7, 1
3fd8a640:	add    a7, a5
3fd8a650:	move   *a13, *a5, 1
L3FD8A660:
3fd8a660:	move   *a13(0x20), a7, 1
3fd8a680:	jreq   L3FD8AB10
3fd8a690:	movb   *a2(0xe8), a5
3fd8a6b0:	jreq   L3FD8AB10
3fd8a6c0:	calla  L3F708700
3fd8a6f0:	move   *a8(0x100), a5, 1
3fd8a710:	move   *a5, a5, 1
3fd8a720:	move   *a5(0x12c0), a5, 1
3fd8a740:	jreq   L3FD8A870
3fd8a750:	calla  L3F708700
3fd8a780:	move   *a8(0x100), a5, 1
3fd8a7a0:	move   *a5, a5, 1
3fd8a7b0:	move   *a5(0x12c0), a5, 1
3fd8a7d0:	dec    a5
3fd8a7e0:	sll    0x5, a5
3fd8a7f0:	move   *a13(0xff60), a7, 1
3fd8a810:	add    a7, a5
3fd8a820:	move   *a5, a5, 1
3fd8a830:	move   *a13(0x20), a7, 1
3fd8a850:	cmp    a7, a5
3fd8a860:	jreq   L3FD8AB10
L3FD8A870:
3fd8a870:	calla  L3F708700
3fd8a8a0:	move   *a8(0x100), a5, 1
3fd8a8c0:	move   *a5, a5, 1
3fd8a8d0:	calla  L3F708700
3fd8a900:	move   *a8(0x100), a7, 1
3fd8a920:	move   *a7, a7, 1
3fd8a930:	move   *a5(0x12c0), a5, 1
3fd8a950:	move   *a7(0x12e0), a7, 1
3fd8a970:	cmp    a7, a5
3fd8a980:	jaeq   L3FD8B700
3fd8a9a0:	calla  L3F708700
3fd8a9d0:	move   *a8(0x100), a7, 1
3fd8a9f0:	move   *a7, a7, 1
3fd8aa00:	move   *a7(0x12c0), a5, 1
3fd8aa20:	inc    a5
3fd8aa30:	move   a5, *a7(0x12c0), 1
3fd8aa50:	dec    a5
3fd8aa60:	sll    0x5, a5
3fd8aa70:	move   *a13(0xff60), a7, 1
3fd8aa90:	add    a7, a5
3fd8aaa0:	move   *a13(0x20), *a5(0x0), 1
3fd8aad0:	jruc   L3FD8AB10
L3FD8AAE0:
3fd8aae0:	move   *a2, a2, 1
3fd8aaf0:	jane   L3FD89FF0
L3FD8AB10:
3fd8ab10:	move   *a11, a0, 1
3fd8ab20:	move   a0, a7
3fd8ab30:	andi   0x3f, a7
3fd8ab60:	sll    0x5, a7
3fd8ab70:	add    a9, a7
3fd8ab80:	move   *a7, a2, 1
3fd8ab90:	jaeq   L3FD8B6B0
L3FD8ABB0:
3fd8abb0:	move   *a2(0x20), a7, 1
3fd8abd0:	cmp    a0, a7
3fd8abe0:	jane   L3FD8B680
3fd8ac00:	move   *a2(0xa0), *a13(0x0), 1
3fd8ac30:	move   *a2(0xc0), *a13(0x20), 1
3fd8ac60:	move   *a13, a7, 1
3fd8ac70:	jrne   L3FD8ACC0
3fd8ac80:	move   *a13(0x20), a5, 1
3fd8aca0:	jaeq   L3FD8B6B0
L3FD8ACC0:
3fd8acc0:	move   *a10(0x20), a5, 1
3fd8ace0:	jreq   L3FD8ADF0
3fd8acf0:	move   a14, -*sp, 1
3fd8ad00:	move   *a13(0xff60), *a14+, 1
3fd8ad20:	move   a11, a5
3fd8ad30:	addk   32, a5
3fd8ad40:	move   a5, *a14+, 1
3fd8ad50:	move   a10, a5
3fd8ad60:	addk   32, a5
3fd8ad70:	move   a5, *a14+, 1
3fd8ad80:	move   *a13(0x20), *a14+, 1
3fd8ada0:	move   a7, *a14+, 1
3fd8adb0:	calla  L3FD86E70
3fd8ade0:	jruc   L3FD8B210
L3FD8ADF0:
3fd8adf0:	move   a7, a5
3fd8ae00:	jreq   L3FD8B210
3fd8ae10:	movb   *a2(0xe0), a5
3fd8ae30:	jreq   L3FD8B210
3fd8ae40:	calla  L3F708700
3fd8ae70:	move   *a8(0x100), a5, 1
3fd8ae90:	move   *a5, a5, 1
3fd8aea0:	move   *a5(0x12c0), a5, 1
3fd8aec0:	jreq   L3FD8AFE0
3fd8aed0:	calla  L3F708700
3fd8af00:	move   *a8(0x100), a5, 1
3fd8af20:	move   *a5, a5, 1
3fd8af30:	move   *a5(0x12c0), a5, 1
3fd8af50:	dec    a5
3fd8af60:	sll    0x5, a5
3fd8af70:	move   *a13(0xff60), a7, 1
3fd8af90:	add    a7, a5
3fd8afa0:	move   *a5, a5, 1
3fd8afb0:	move   *a13, a7, 1
3fd8afc0:	cmp    a7, a5
3fd8afd0:	jreq   L3FD8B210
L3FD8AFE0:
3fd8afe0:	calla  L3F708700
3fd8b010:	move   *a8(0x100), a5, 1
3fd8b030:	move   *a5, a5, 1
3fd8b040:	calla  L3F708700
3fd8b070:	move   *a8(0x100), a7, 1
3fd8b090:	move   *a7, a7, 1
3fd8b0a0:	move   *a5(0x12c0), a5, 1
3fd8b0c0:	move   *a7(0x12e0), a7, 1
3fd8b0e0:	cmp    a7, a5
3fd8b0f0:	jreq   L3FD8B700
3fd8b100:	calla  L3F708700
3fd8b130:	move   *a8(0x100), a7, 1
3fd8b150:	move   *a7, a7, 1
3fd8b160:	move   *a7(0x12c0), a5, 1
3fd8b180:	inc    a5
3fd8b190:	move   a5, *a7(0x12c0), 1
3fd8b1b0:	dec    a5
3fd8b1c0:	sll    0x5, a5
3fd8b1d0:	move   *a13(0xff60), a7, 1
3fd8b1f0:	add    a7, a5
3fd8b200:	move   *a13, *a5, 1
L3FD8B210:
3fd8b210:	move   *a13(0x20), a7, 1
3fd8b230:	jreq   L3FD8B6B0
3fd8b240:	movb   *a2(0xe8), a5
3fd8b260:	jreq   L3FD8B6B0
3fd8b270:	calla  L3F708700
3fd8b2a0:	move   *a8(0x100), a5, 1
3fd8b2c0:	move   *a5, a5, 1
3fd8b2d0:	move   *a5(0x12c0), a5, 1
3fd8b2f0:	jreq   L3FD8B420
3fd8b300:	calla  L3F708700
3fd8b330:	move   *a8(0x100), a5, 1
3fd8b350:	move   *a5, a5, 1
3fd8b360:	move   *a5(0x12c0), a5, 1
3fd8b380:	dec    a5
3fd8b390:	sll    0x5, a5
3fd8b3a0:	move   *a13(0xff60), a7, 1
3fd8b3c0:	add    a7, a5
3fd8b3d0:	move   *a5, a5, 1
3fd8b3e0:	move   *a13(0x20), a7, 1
3fd8b400:	cmp    a7, a5
3fd8b410:	jreq   L3FD8B6B0
L3FD8B420:
3fd8b420:	calla  L3F708700
3fd8b450:	move   *a8(0x100), a5, 1
3fd8b470:	move   *a5, a5, 1
3fd8b480:	calla  L3F708700
3fd8b4b0:	move   *a8(0x100), a7, 1
3fd8b4d0:	move   *a7, a7, 1
3fd8b4e0:	move   *a5(0x12c0), a5, 1
3fd8b500:	move   *a7(0x12e0), a7, 1
3fd8b520:	cmp    a7, a5
3fd8b530:	jreq   L3FD8B700
3fd8b540:	calla  L3F708700
3fd8b570:	move   *a8(0x100), a7, 1
3fd8b590:	move   *a7, a7, 1
3fd8b5a0:	move   *a7(0x12c0), a5, 1
3fd8b5c0:	inc    a5
3fd8b5d0:	move   a5, *a7(0x12c0), 1
3fd8b5f0:	dec    a5
3fd8b600:	sll    0x5, a5
3fd8b610:	move   *a13(0xff60), a7, 1
3fd8b630:	add    a7, a5
3fd8b640:	move   *a13(0x20), *a5(0x0), 1
3fd8b670:	jruc   L3FD8B6B0
L3FD8B680:
3fd8b680:	move   *a2, a2, 1
3fd8b690:	jane   L3FD8ABB0
L3FD8B6B0:
3fd8b6b0:	addk   32, a10
3fd8b6c0:	addk   32, a11
3fd8b6d0:	move   *a10, a12, 1
3fd8b6e0:	jane   L3FD89F60
L3FD8B700:
3fd8b700:	move   *sp(0x140), a14, 1
3fd8b720:	mmfm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3fd8b740:	rets   2
L3FD8B750:
3fd8b750:	mmtm   sp, a9,a11
3fd8b770:	move   a14, -*sp, 1
3fd8b780:	movk   30, a11
3fd8b790:	move   a11, *a14+, 1
3fd8b7a0:	calla  L3F701230
3fd8b7d0:	move   a8, a9
3fd8b7e0:	sub    a11, a11
3fd8b7f0:	move   a11, *a9, 1
3fd8b800:	move   a11, *a9(0x20), 1
3fd8b820:	move   a11, *a9(0x40), 1
3fd8b840:	move   a11, *a9(0x80), 1
3fd8b860:	move   a11, *a9(0x60), 1
3fd8b880:	move   a11, *a9(0xa0), 1
3fd8b8a0:	move   a11, *a9(0xc0), 1
3fd8b8c0:	movb   a11, *a9(0xe0)
3fd8b8e0:	movb   a11, *a9(0xe8)
3fd8b900:	move   a9, a8
3fd8b910:	mmfm   sp, a9,a11
3fd8b930:	rets
3fd8b940:	mmtm   sp, a7,a9,a10,a11,a12,a13
3fd8b960:	move   a14, a13
3fd8b970:	move   *a13(0xffc0), a9, 1
3fd8b990:	move   *a13(0xffa0), a7, 1
3fd8b9b0:	move   *a7, a10, 1
3fd8b9c0:	move   *a13(0xffe0), a11, 1
3fd8b9e0:	move   a10, a10
3fd8b9f0:	jrne   L3FD8BA20
3fd8ba00:	sub    a8, a8
3fd8ba10:	jruc   L3FD8BBA0
L3FD8BA20:
3fd8ba20:	movb   *a10, a7
3fd8ba30:	jrne   L3FD8BA60
3fd8ba40:	sub    a8, a8
3fd8ba50:	jruc   L3FD8BBA0
L3FD8BA60:
3fd8ba60:	dec    a9
3fd8ba70:	jrlt   L3FD8BB80
3fd8ba80:	setf   8, 1, 0
L3FD8BA90:
3fd8ba90:	move   *a10+, a12, 0
3fd8baa0:	move   a12, *a11+, 0
3fd8bab0:	cmpi   0xa, a12
3fd8bad0:	jreq   L3FD8BB00
3fd8bae0:	move   a12, a7
3fd8baf0:	jrne   L3FD8BB60
L3FD8BB00:
3fd8bb00:	move   *a13(0xffa0), a7, 1
3fd8bb20:	move   a10, *a7, 1
3fd8bb30:	move   *a13(0xffe0), a8, 1
3fd8bb50:	jruc   L3FD8BBA0
L3FD8BB60:
3fd8bb60:	dec    a9
3fd8bb70:	jrge   L3FD8BA90
L3FD8BB80:
3fd8bb80:	move   *a13(0xffe0), a8, 1
L3FD8BBA0:
3fd8bba0:	move   *sp(0xe0), a14, 1
3fd8bbc0:	mmfm   sp, a7,a9,a10,a11,a12,a13
3fd8bbe0:	rets   2
L3FD8BBF0:
3fd8bbf0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fd8bc10:	move   a14, a13
3fd8bc20:	move   *a13(0xffe0), a7, 1
3fd8bc40:	jaeq   L3FD8C580
3fd8bc60:	move   *a7(0xa0), a11, 1
3fd8bc80:	jreq   L3FD8BFF0
3fd8bc90:	move   *a13(0xffc0), a5, 1
3fd8bcb0:	move   *a13(0xff80), a7, 1
3fd8bcd0:	add    a7, a5
3fd8bce0:	sub    a7, a7
3fd8bcf0:	setf   1, 0, 0
3fd8bd00:	move   a7, *a5, 0
3fd8bd10:	move   *a13(0xff80), a5, 1
3fd8bd30:	inc    a5
3fd8bd40:	sll    0x5, a5
3fd8bd50:	move   *a13(0xffa0), a7, 1
3fd8bd70:	add    a7, a5
3fd8bd80:	sub    a7, a7
3fd8bd90:	move   a7, *a5, 1
3fd8bda0:	move   a7, a9
L3FD8BDB0:
3fd8bdb0:	move   a9, a7
3fd8bdc0:	sll    0x5, a7
3fd8bdd0:	add    a11, a7
3fd8bde0:	move   *a7, a10, 1
3fd8bdf0:	jreq   L3FD8BFB0
L3FD8BE00:
3fd8be00:	move   *a13(0xff80), a7, 1
3fd8be20:	sll    0x5, a7
3fd8be30:	move   *a13(0xffa0), a5, 1
3fd8be50:	add    a5, a7
3fd8be60:	move   *a10(0x20), *a7(0x0), 1
3fd8be90:	move   a14, -*sp, 1
3fd8bea0:	move   *a13(0xff40), *a14+, 1
3fd8bec0:	move   *a13(0xff60), *a14+, 1
3fd8bee0:	move   *a13(0xff80), a7, 1
3fd8bf00:	inc    a7
3fd8bf10:	move   a7, *a14+, 1
3fd8bf20:	move   a5, *a14+, 1
3fd8bf30:	move   *a13(0xffc0), *a14+, 1
3fd8bf50:	move   a10, *a14+, 1
3fd8bf60:	calla  L3FD8BBF0
3fd8bf90:	move   *a10, a10, 1
3fd8bfa0:	jrne   L3FD8BE00
L3FD8BFB0:
3fd8bfb0:	inc    a9
3fd8bfc0:	cmpi   0x40, a9
3fd8bfe0:	jrlt   L3FD8BDB0
L3FD8BFF0:
3fd8bff0:	move   *a13(0xffe0), a7, 1
3fd8c010:	move   *a7(0xc0), a11, 1
3fd8c030:	jreq   L3FD8C3A0
3fd8c040:	move   *a13(0xffc0), a5, 1
3fd8c060:	move   *a13(0xff80), a7, 1
3fd8c080:	add    a7, a5
3fd8c090:	movk   1, a7
3fd8c0a0:	setf   1, 0, 0
3fd8c0b0:	move   a7, *a5, 0
3fd8c0c0:	move   *a13(0xff80), a5, 1
3fd8c0e0:	inc    a5
3fd8c0f0:	sll    0x5, a5
3fd8c100:	move   *a13(0xffa0), a7, 1
3fd8c120:	add    a7, a5
3fd8c130:	sub    a7, a7
3fd8c140:	move   a7, *a5, 1
3fd8c150:	move   a7, a9
L3FD8C160:
3fd8c160:	move   a9, a7
3fd8c170:	sll    0x5, a7
3fd8c180:	add    a11, a7
3fd8c190:	move   *a7, a10, 1
3fd8c1a0:	jreq   L3FD8C360
L3FD8C1B0:
3fd8c1b0:	move   *a13(0xff80), a7, 1
3fd8c1d0:	sll    0x5, a7
3fd8c1e0:	move   *a13(0xffa0), a5, 1
3fd8c200:	add    a5, a7
3fd8c210:	move   *a10(0x20), *a7(0x0), 1
3fd8c240:	move   a14, -*sp, 1
3fd8c250:	move   *a13(0xff40), *a14+, 1
3fd8c270:	move   *a13(0xff60), *a14+, 1
3fd8c290:	move   *a13(0xff80), a7, 1
3fd8c2b0:	inc    a7
3fd8c2c0:	move   a7, *a14+, 1
3fd8c2d0:	move   a5, *a14+, 1
3fd8c2e0:	move   *a13(0xffc0), *a14+, 1
3fd8c300:	move   a10, *a14+, 1
3fd8c310:	calla  L3FD8BBF0
3fd8c340:	move   *a10, a10, 1
3fd8c350:	jrne   L3FD8C1B0
L3FD8C360:
3fd8c360:	inc    a9
3fd8c370:	cmpi   0x40, a9
3fd8c390:	jrlt   L3FD8C160
L3FD8C3A0:
3fd8c3a0:	move   *a13(0xff80), a7, 1
3fd8c3c0:	sll    0x5, a7
3fd8c3d0:	move   *a13(0xffa0), a5, 1
3fd8c3f0:	add    a5, a7
3fd8c400:	sub    a5, a5
3fd8c410:	move   a5, *a7, 1
3fd8c420:	move   *a13(0xffe0), a7, 1
3fd8c440:	move   *a7(0x80), a5, 1
3fd8c460:	jreq   L3FD8C580
3fd8c470:	move   a14, -*sp, 1
3fd8c480:	move   *a13(0xff40), *a14+, 1
3fd8c4a0:	addi   0x60, a7
3fd8c4c0:	move   a7, *a14+, 1
3fd8c4d0:	move   *a13(0xffe0), a7, 1
3fd8c4f0:	move   *a7(0x40), *a14+, 1
3fd8c510:	move   *a13(0xffa0), *a14+, 1
3fd8c530:	move   *a13(0xffc0), *a14+, 1
3fd8c550:	move   *a13(0xff60), a5, 1
3fd8c570:	call   a5
L3FD8C580:
3fd8c580:	move   *sp(0xe0), a14, 1
3fd8c5a0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fd8c5c0:	rets   2
L3FD8C5D0:
3fd8c5d0:	mmtm   sp, a9,a11,a13
3fd8c5f0:	move   a14, a13
3fd8c600:	addi   0xcf0, a14
3fd8c620:	move   a14, -*sp, 1
3fd8c630:	move   *a13(0xffa0), *a14+, 1
3fd8c650:	move   *a13(0xffc0), *a14+, 1
3fd8c670:	sub    a11, a11
3fd8c680:	move   a11, *a14+, 1
3fd8c690:	move   a13, a9
3fd8c6a0:	addi   0x70, a9
3fd8c6c0:	move   a9, *a14+, 1
3fd8c6d0:	move   a13, *a14+, 1
3fd8c6e0:	move   *a13(0xffe0), *a14+, 1
3fd8c700:	calla  L3FD8BBF0
3fd8c730:	move   *sp(0x80), a14, 1
3fd8c750:	mmfm   sp, a9,a11,a13
3fd8c770:	rets   2
L3FD8C780:
3fd8c780:	mmtm   sp, a9,a11,a13
3fd8c7a0:	move   a14, a13
3fd8c7b0:	addk   32, a14
3fd8c7c0:	sub    a11, a11
3fd8c7d0:	move   a11, *a13, 1
3fd8c7e0:	move   *a13(0xffc0), a11, 1
3fd8c800:	move   *a11, a11, 1
3fd8c810:	jreq   L3FD8CBB0
L3FD8C820:
3fd8c820:	move   *a13(0xffe0), a11, 1
3fd8c840:	setf   1, 0, 0
3fd8c850:	move   *a11, a11, 0
3fd8c860:	dsjs   a11, L3FD8C920
3fd8c870:	move   a14, -*sp, 1
3fd8c880:	movi   0x3fd947e0, a8
3fd8c8b0:	move   a8, *a14+, 1
3fd8c8c0:	move   *a13(0xffa0), *a14+, 1
3fd8c8e0:	calla  L3FD5EF50
3fd8c910:	jruc   L3FD8C9E0
L3FD8C920:
3fd8c920:	move   *a13, a11, 1
3fd8c930:	jreq   L3FD8C9E0
3fd8c940:	move   a14, -*sp, 1
3fd8c950:	movi   0x3fd947f0, a8
3fd8c980:	move   a8, *a14+, 1
3fd8c990:	move   *a13(0xffa0), *a14+, 1
3fd8c9b0:	calla  L3FD5EF50
L3FD8C9E0:
3fd8c9e0:	movk   1, a11
3fd8c9f0:	move   a11, *a13, 1
3fd8ca00:	move   a14, -*sp, 1
3fd8ca10:	move   *a13(0xffa0), *a14+, 1
3fd8ca30:	move   a14, -*sp, 1
3fd8ca40:	move   *a13(0xffc0), a9, 1
3fd8ca60:	move   *a9(0x0), *a14+, 1
3fd8ca80:	calla  L3F996DA0
3fd8cab0:	move   a8, *a14+, 1
3fd8cac0:	calla  L3FD5F030
3fd8caf0:	move   *a13(0xffe0), a9, 1
3fd8cb10:	inc    a9
3fd8cb20:	move   a9, *a13(0xffe0), 1
3fd8cb40:	move   *a13(0xffc0), a9, 1
3fd8cb60:	addk   32, a9
3fd8cb70:	move   a9, *a13(0xffc0), 1
3fd8cb90:	move   *a9, a9, 1
3fd8cba0:	jrne   L3FD8C820
L3FD8CBB0:
3fd8cbb0:	move   *sp(0x80), a14, 1
3fd8cbd0:	mmfm   sp, a9,a11,a13
3fd8cbf0:	rets   2
3fd8cc00:	mmtm   sp, a7,a9,a10,a11,a13
3fd8cc20:	move   a14, a13
3fd8cc30:	move   a14, -*sp, 1
3fd8cc40:	move   *a13(0xff60), *a14+, 1
3fd8cc60:	move   *a13(0xffc0), *a14+, 1
3fd8cc80:	move   *a13(0xffe0), *a14+, 1
3fd8cca0:	calla  L3FD8C780
3fd8ccd0:	calla  L3F708700
3fd8cd00:	move   *a8(0x100), a11, 1
3fd8cd20:	move   *a11, a11, 1
3fd8cd30:	move   *a13(0xffa0), a7, 1
3fd8cd50:	move   *a11(0xf20), a11, 1
3fd8cd70:	cmp    a11, a7
3fd8cd80:	jrne   L3FD8D330
3fd8cd90:	move   a14, -*sp, 1
3fd8cda0:	movk   10, a11
3fd8cdb0:	move   a11, *a14+, 1
3fd8cdc0:	move   *a13(0xff80), a11, 1
3fd8cde0:	move   *a11(0x20), *a14+, 1
3fd8ce00:	calla  L3FE1D650
3fd8ce30:	move   a8, a8
3fd8ce40:	jrne   L3FD8CF30
3fd8ce50:	move   a14, -*sp, 1
3fd8ce60:	move   *a11(0x20), *a14+, 1
3fd8ce80:	movi   0x3fd94800, a8
3fd8ceb0:	move   a8, *a14+, 1
3fd8cec0:	move   *a13(0xff60), *a14+, 1
3fd8cee0:	calla  L3FD5EF50
3fd8cf10:	jauc   L3FD8DD70
L3FD8CF30:
3fd8cf30:	move   a14, -*sp, 1
3fd8cf40:	movi   0x3fd94830, a8
3fd8cf70:	move   a8, *a14+, 1
3fd8cf80:	move   *a13(0xff60), *a14+, 1
3fd8cfa0:	calla  L3FD5EF50
3fd8cfd0:	move   *a11(0x20), a10, 1
3fd8cff0:	move   a14, -*sp, 1
3fd8d000:	movk   10, a7
3fd8d010:	move   a7, *a14+, 1
3fd8d020:	move   a10, *a14+, 1
3fd8d030:	calla  L3FE1D650
3fd8d060:	move   a8, a11
3fd8d070:	jaeq   L3FD8DD70
L3FD8D090:
3fd8d090:	sub    a7, a7
3fd8d0a0:	movb   a7, *a11
3fd8d0b0:	movb   *a11(0x8), a7
3fd8d0d0:	jrne   L3FD8D1A0
3fd8d0e0:	move   a14, -*sp, 1
3fd8d0f0:	move   a10, *a14+, 1
3fd8d100:	movi   0x3fd94858, a8
3fd8d130:	move   a8, *a14+, 1
3fd8d140:	move   *a13(0xff60), *a14+, 1
3fd8d160:	calla  L3FD5EF50
3fd8d190:	jruc   L3FD8D250
L3FD8D1A0:
3fd8d1a0:	move   a14, -*sp, 1
3fd8d1b0:	move   a10, *a14+, 1
3fd8d1c0:	movi   0x3fd94888, a8
3fd8d1f0:	move   a8, *a14+, 1
3fd8d200:	move   *a13(0xff60), *a14+, 1
3fd8d220:	calla  L3FD5EF50
L3FD8D250:
3fd8d250:	movk   10, a7
3fd8d260:	movb   a7, *a11
3fd8d270:	move   a11, a10
3fd8d280:	addk   8, a10
3fd8d290:	move   a14, -*sp, 1
3fd8d2a0:	move   a7, *a14+, 1
3fd8d2b0:	move   a10, *a14+, 1
3fd8d2c0:	calla  L3FE1D650
3fd8d2f0:	move   a8, a11
3fd8d300:	jrne   L3FD8D090
3fd8d310:	jauc   L3FD8DD70
L3FD8D330:
3fd8d330:	move   a14, -*sp, 1
3fd8d340:	move   a14, -*sp, 1
3fd8d350:	move   a7, *a14+, 1
3fd8d360:	calla  L3F996DA0
3fd8d390:	move   a8, *a14+, 1
3fd8d3a0:	movi   0x3fd948c0, a8
3fd8d3d0:	move   a8, *a14+, 1
3fd8d3e0:	move   *a13(0xff60), *a14+, 1
3fd8d400:	calla  L3FD5EF50
3fd8d430:	sub    a9, a9
3fd8d440:	move   *a13(0xff80), a11, 1
3fd8d460:	move   *a11, a7, 1
3fd8d470:	cmp    a7, a9
3fd8d480:	jrnc   L3FD8D620
L3FD8D490:
3fd8d490:	move   a14, -*sp, 1
3fd8d4a0:	move   *a13(0xff80), a11, 1
3fd8d4c0:	move   a9, a7
3fd8d4d0:	sll    0x3, a7
3fd8d4e0:	move   *a11(0x20), a11, 1
3fd8d500:	add    a7, a11
3fd8d510:	movb   *a11, a11
3fd8d520:	move   a11, *a14+, 1
3fd8d530:	movi   0x3fd948f0, a8
3fd8d560:	move   a8, *a14+, 1
3fd8d570:	move   *a13(0xff60), *a14+, 1
3fd8d590:	calla  L3FD5EF50
3fd8d5c0:	inc    a9
3fd8d5d0:	move   *a13(0xff80), a11, 1
3fd8d5f0:	move   *a11, a7, 1
3fd8d600:	cmp    a7, a9
3fd8d610:	jrc   L3FD8D490
L3FD8D620:
3fd8d620:	move   a14, -*sp, 1
3fd8d630:	movk   10, a7
3fd8d640:	move   a7, *a14+, 1
3fd8d650:	move   *a11(0x20), *a14+, 1
3fd8d670:	calla  L3FE1D650
3fd8d6a0:	move   a8, a10
3fd8d6b0:	jreq   L3FD8DCB0
3fd8d6c0:	move   a14, -*sp, 1
3fd8d6d0:	movi   0x3fd94830, a8
3fd8d700:	move   a8, *a14+, 1
3fd8d710:	move   *a13(0xff60), *a14+, 1
3fd8d730:	calla  L3FD5EF50
3fd8d760:	sub    a9, a9
3fd8d770:	move   a9, a7
3fd8d780:	sll    0x3, a7
3fd8d790:	move   *a11(0x20), a11, 1
3fd8d7b0:	add    a7, a11
3fd8d7c0:	movb   *a11, a11
3fd8d7d0:	jreq   L3FD8DD70
L3FD8D7E0:
3fd8d7e0:	move   *a13(0xff80), a11, 1
3fd8d800:	move   a9, a7
3fd8d810:	sll    0x3, a7
3fd8d820:	move   *a11(0x20), a11, 1
3fd8d840:	add    a7, a11
3fd8d850:	movb   *a11, a11
3fd8d860:	subk   10, a11
3fd8d870:	jrne   L3FD8DB10
3fd8d880:	move   a14, -*sp, 1
3fd8d890:	movi   0x3fd94918, a8
3fd8d8c0:	move   a8, *a14+, 1
3fd8d8d0:	move   *a13(0xff60), *a14+, 1
3fd8d8f0:	calla  L3FD5EF50
3fd8d920:	move   *a13(0xff80), a11, 1
3fd8d940:	move   a9, a7
3fd8d950:	inc    a7
3fd8d960:	sll    0x3, a7
3fd8d970:	move   *a11(0x20), a11, 1
3fd8d990:	add    a7, a11
3fd8d9a0:	movb   *a11, a11
3fd8d9b0:	jreq   L3FD8DA60
3fd8d9c0:	move   a14, -*sp, 1
3fd8d9d0:	movi   0x3fd94930, a8
3fd8da00:	move   a8, *a14+, 1
3fd8da10:	move   *a13(0xff60), *a14+, 1
3fd8da30:	calla  L3FD5EF50
L3FD8DA60:
3fd8da60:	move   a14, -*sp, 1
3fd8da70:	movi   0x3fd94940, a8
3fd8daa0:	move   a8, *a14+, 1
3fd8dab0:	move   *a13(0xff60), *a14+, 1
3fd8dad0:	calla  L3FD5EF50
3fd8db00:	jruc   L3FD8DC00
L3FD8DB10:
3fd8db10:	move   a14, -*sp, 1
3fd8db20:	move   *a13(0xff60), *a14+, 1
3fd8db40:	move   *a13(0xff80), a11, 1
3fd8db60:	move   a9, a7
3fd8db70:	sll    0x3, a7
3fd8db80:	move   *a11(0x20), a11, 1
3fd8dba0:	add    a7, a11
3fd8dbb0:	movb   *a11, a8
3fd8dbc0:	move   a8, *a14+, 1
3fd8dbd0:	calla  L3FD5F110
L3FD8DC00:
3fd8dc00:	inc    a9
3fd8dc10:	move   *a13(0xff80), a11, 1
3fd8dc30:	move   a9, a7
3fd8dc40:	sll    0x3, a7
3fd8dc50:	move   *a11(0x20), a11, 1
3fd8dc70:	add    a7, a11
3fd8dc80:	movb   *a11, a11
3fd8dc90:	jrne   L3FD8D7E0
3fd8dca0:	jruc   L3FD8DD70
L3FD8DCB0:
3fd8dcb0:	move   a14, -*sp, 1
3fd8dcc0:	move   *a11(0x20), *a14+, 1
3fd8dce0:	movi   0x3fd94800, a8
3fd8dd10:	move   a8, *a14+, 1
3fd8dd20:	move   *a13(0xff60), *a14+, 1
3fd8dd40:	calla  L3FD5EF50
L3FD8DD70:
3fd8dd70:	move   *sp(0xc0), a14, 1
3fd8dd90:	mmfm   sp, a7,a9,a10,a11,a13
3fd8ddb0:	rets   2
L3FD8DDC0:
3fd8ddc0:	mmtm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3fd8dde0:	move   a14, a13
3fd8ddf0:	addi   0x40, a14
3fd8de10:	move   *a13(0xffe0), a7, 1
3fd8de30:	move   *a7(0x80), a7, 1
3fd8de50:	jreq   L3FD8E000
3fd8de60:	move   *a13(0xffc0), a7, 1
3fd8de80:	move   *a7(0x80), a7, 1
3fd8dea0:	jreq   L3FD8DF30
3fd8deb0:	move   a14, -*sp, 1
3fd8dec0:	move   *a13(0xffc0), a7, 1
3fd8dee0:	move   *a7(0x80), *a14+, 1
3fd8df00:	calla  L3F702440
L3FD8DF30:
3fd8df30:	move   *a13(0xffc0), a7, 1
3fd8df50:	move   *a13(0xffe0), a5, 1
3fd8df70:	move   *a5(0x40), *a7(0x40), 1
3fd8dfa0:	addi   0x60, a7
3fd8dfc0:	addi   0x60, a5
3fd8dfe0:	move   *a5+, *a7+, 1
3fd8dff0:	move   *a5, *a7, 1
L3FD8E000:
3fd8e000:	sub    a7, a7
3fd8e010:	move   a7, *a13(0x20), 1
L3FD8E030:
3fd8e030:	move   *a13(0xffe0), a7, 1
3fd8e050:	move   *a13(0x20), a5, 1
3fd8e070:	sll    0x3, a5
3fd8e080:	add    a7, a5
3fd8e090:	movb   *a5(0xe0), a5
3fd8e0b0:	jreq   L3FD8E150
3fd8e0c0:	move   *a13(0xffc0), a5, 1
3fd8e0e0:	move   *a13(0x20), a7, 1
3fd8e100:	sll    0x3, a7
3fd8e110:	add    a5, a7
3fd8e120:	movk   1, a5
3fd8e130:	movb   a5, *a7(0xe0)
L3FD8E150:
3fd8e150:	move   *a13(0xffc0), a7, 1
3fd8e170:	move   *a13(0x20), a5, 1
3fd8e190:	sll    0x5, a5
3fd8e1a0:	add    a7, a5
3fd8e1b0:	move   *a5(0xa0), a10, 1
3fd8e1d0:	move   *a13(0xffe0), a5, 1
3fd8e1f0:	move   *a13(0x20), a7, 1
3fd8e210:	sll    0x5, a7
3fd8e220:	add    a5, a7
3fd8e230:	move   *a7(0xa0), a9, 1
3fd8e250:	move   a10, a7
3fd8e260:	jrne   L3FD8E300
3fd8e270:	move   *a13(0xffc0), a7, 1
3fd8e290:	move   *a13(0x20), a5, 1
3fd8e2b0:	sll    0x5, a5
3fd8e2c0:	add    a7, a5
3fd8e2d0:	move   a9, *a5(0xa0), 1
3fd8e2f0:	jruc   L3FD8E690
L3FD8E300:
3fd8e300:	move   a9, a7
3fd8e310:	jreq   L3FD8E690
3fd8e320:	sub    a2, a2
L3FD8E330:
3fd8e330:	move   a2, a7
3fd8e340:	sll    0x5, a7
3fd8e350:	add    a10, a7
3fd8e360:	move   *a7, *a13, 1
3fd8e370:	move   a2, a7
3fd8e380:	sll    0x5, a7
3fd8e390:	add    a9, a7
3fd8e3a0:	move   *a7, a11, 1
3fd8e3b0:	jreq   L3FD8E600
L3FD8E3C0:
3fd8e3c0:	move   *a11, a12, 1
3fd8e3d0:	move   *a13, a0, 1
3fd8e3e0:	jreq   L3FD8E4D0
3fd8e3f0:	move   *a0(0x20), a7, 1
3fd8e410:	move   *a11(0x20), a5, 1
3fd8e430:	cmp    a5, a7
3fd8e440:	jreq   L3FD8E4D0
L3FD8E450:
3fd8e450:	move   *a0, a0, 1
3fd8e460:	jreq   L3FD8E4D0
3fd8e470:	move   *a0(0x20), a7, 1
3fd8e490:	move   *a11(0x20), a5, 1
3fd8e4b0:	cmp    a5, a7
3fd8e4c0:	jrne   L3FD8E450
L3FD8E4D0:
3fd8e4d0:	move   a0, a5
3fd8e4e0:	jrne   L3FD8E580
3fd8e4f0:	move   a2, a7
3fd8e500:	sll    0x5, a7
3fd8e510:	add    a10, a7
3fd8e520:	move   *a7, *a11, 1
3fd8e530:	move   a2, a7
3fd8e540:	sll    0x5, a7
3fd8e550:	add    a10, a7
3fd8e560:	move   a11, *a7, 1
3fd8e570:	jruc   L3FD8E5E0
L3FD8E580:
3fd8e580:	move   a14, -*sp, 1
3fd8e590:	move   a0, *a14+, 1
3fd8e5a0:	move   a11, *a14+, 1
3fd8e5b0:	calla  L3FD8DDC0
L3FD8E5E0:
3fd8e5e0:	move   a12, a11
3fd8e5f0:	jrne   L3FD8E3C0
L3FD8E600:
3fd8e600:	inc    a2
3fd8e610:	cmpi   0x40, a2
3fd8e630:	jrlt   L3FD8E330
3fd8e640:	move   a14, -*sp, 1
3fd8e650:	move   a9, *a14+, 1
3fd8e660:	calla  L3F702440
L3FD8E690:
3fd8e690:	move   *a13(0x20), a7, 1
3fd8e6b0:	inc    a7
3fd8e6c0:	move   a7, *a13(0x20), 1
3fd8e6e0:	dec    a7
3fd8e6f0:	jrle   L3FD8E030
3fd8e700:	move   a14, -*sp, 1
3fd8e710:	move   *a13(0xffe0), *a14+, 1
3fd8e730:	calla  L3F702440
3fd8e760:	move   *sp(0x140), a14, 1
3fd8e780:	mmfm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3fd8e7a0:	rets   2
L3FD8E7B0:
3fd8e7b0:	mmtm   sp, a0,a2,a4,a5,a7,a9,a10,a11,a12,a13
3fd8e7d0:	move   a14, a13
3fd8e7e0:	addk   32, a14
3fd8e7f0:	move   *a13(0xffe0), a9, 1
3fd8e810:	jrne   L3FD8E840
3fd8e820:	sub    a8, a8
3fd8e830:	jruc   L3FD8EFD0
L3FD8E840:
3fd8e840:	move   a14, -*sp, 1
3fd8e850:	movk   30, a7
3fd8e860:	move   a7, *a14+, 1
3fd8e870:	calla  L3F701230
3fd8e8a0:	move   a8, a10
3fd8e8b0:	sub    a5, a5
3fd8e8c0:	move   a5, *a10, 1
3fd8e8d0:	move   *a9(0x20), *a10(0x20), 1
3fd8e900:	move   *a9(0x40), *a10(0x40), 1
3fd8e930:	move   *a9(0x60), *a10(0x60), 1
3fd8e960:	move   *a9(0x80), a5, 1
3fd8e980:	jrne   L3FD8E9D0
3fd8e990:	sub    a5, a5
3fd8e9a0:	move   a5, *a10(0x80), 1
3fd8e9c0:	jruc   L3FD8EAF0
L3FD8E9D0:
3fd8e9d0:	move   a14, -*sp, 1
3fd8e9e0:	move   *a9(0x60), *a14+, 1
3fd8ea00:	calla  L3F701230
3fd8ea30:	move   a8, *a10(0x80), 1
3fd8ea50:	move   a14, -*sp, 1
3fd8ea60:	move   *a9(0x60), *a14+, 1
3fd8ea80:	move   *a10(0x80), *a14+, 1
3fd8eaa0:	move   *a9(0x80), *a14+, 1
3fd8eac0:	calla  L3FB44400
L3FD8EAF0:
3fd8eaf0:	sub    a5, a5
3fd8eb00:	move   a5, *a13, 1
L3FD8EB10:
3fd8eb10:	move   *a13, a7, 1
3fd8eb20:	sll    0x3, a7
3fd8eb30:	add    a10, a7
3fd8eb40:	move   *a13, a5, 1
3fd8eb50:	sll    0x3, a5
3fd8eb60:	add    a9, a5
3fd8eb70:	movb   *a5(0xe0), *a7(0xe0)
3fd8eba0:	move   *a13, a7, 1
3fd8ebb0:	sll    0x5, a7
3fd8ebc0:	add    a9, a7
3fd8ebd0:	move   *a7(0xa0), a12, 1
3fd8ebf0:	jrne   L3FD8EC70
3fd8ec00:	move   *a13, a7, 1
3fd8ec10:	sll    0x5, a7
3fd8ec20:	add    a10, a7
3fd8ec30:	sub    a5, a5
3fd8ec40:	move   a5, *a7(0xa0), 1
3fd8ec60:	jruc   L3FD8EF70
L3FD8EC70:
3fd8ec70:	move   a14, -*sp, 1
3fd8ec80:	movi   0x100, a7
3fd8eca0:	move   a7, *a14+, 1
3fd8ecb0:	calla  L3F701230
3fd8ece0:	move   a8, a11
3fd8ecf0:	move   a14, -*sp, 1
3fd8ed00:	move   a7, *a14+, 1
3fd8ed10:	move   a11, *a14+, 1
3fd8ed20:	calla  L3FB44A00
3fd8ed50:	move   *a13, a5, 1
3fd8ed60:	sll    0x5, a5
3fd8ed70:	add    a10, a5
3fd8ed80:	move   a11, *a5(0xa0), 1
3fd8eda0:	sub    a4, a4
L3FD8EDB0:
3fd8edb0:	move   a4, a7
3fd8edc0:	sll    0x5, a7
3fd8edd0:	add    a12, a7
3fd8ede0:	move   *a7, a0, 1
3fd8edf0:	jreq   L3FD8EF30
L3FD8EE00:
3fd8ee00:	move   a14, -*sp, 1
3fd8ee10:	move   a4, a7
3fd8ee20:	sll    0x5, a7
3fd8ee30:	add    a12, a7
3fd8ee40:	move   *a7+, *a14+, 1
3fd8ee50:	calla  L3FD8E7B0
3fd8ee80:	move   a8, a2
3fd8ee90:	move   a4, a7
3fd8eea0:	sll    0x5, a7
3fd8eeb0:	add    a11, a7
3fd8eec0:	move   *a7, *a2, 1
3fd8eed0:	move   a4, a7
3fd8eee0:	sll    0x5, a7
3fd8eef0:	add    a11, a7
3fd8ef00:	move   a2, *a7, 1
3fd8ef10:	move   *a0, a0, 1
3fd8ef20:	jrne   L3FD8EE00
L3FD8EF30:
3fd8ef30:	inc    a4
3fd8ef40:	cmpi   0x40, a4
3fd8ef60:	jrlt   L3FD8EDB0
L3FD8EF70:
3fd8ef70:	move   *a13, a7, 1
3fd8ef80:	inc    a7
3fd8ef90:	move   a7, *a13, 1
3fd8efa0:	dec    a7
3fd8efb0:	jrle   L3FD8EB10
3fd8efc0:	move   a10, a8
L3FD8EFD0:
3fd8efd0:	move   *sp(0x160), a14, 1
3fd8eff0:	mmfm   sp, a0,a2,a4,a5,a7,a9,a10,a11,a12,a13
3fd8f010:	rets   2
L3FD8F020:
3fd8f020:	mmtm   sp, a0,a2,a7,a9,a10,a11,a12,a13
3fd8f040:	move   a14, a13
3fd8f050:	move   *a13(0xffe0), a9, 1
3fd8f070:	jreq   L3FD8F380
3fd8f080:	move   *a9(0x80), a7, 1
3fd8f0a0:	jrne   L3FD8F110
3fd8f0b0:	move   a14, -*sp, 1
3fd8f0c0:	move   *a9(0x80), *a14+, 1
3fd8f0e0:	calla  L3F702440
L3FD8F110:
3fd8f110:	sub    a0, a0
L3FD8F120:
3fd8f120:	move   a0, a7
3fd8f130:	sll    0x5, a7
3fd8f140:	add    a9, a7
3fd8f150:	move   *a7(0xa0), a10, 1
3fd8f170:	jreq   L3FD8F2F0
3fd8f180:	sub    a2, a2
L3FD8F190:
3fd8f190:	move   a2, a7
3fd8f1a0:	sll    0x5, a7
3fd8f1b0:	add    a10, a7
3fd8f1c0:	move   *a7, a11, 1
3fd8f1d0:	jreq   L3FD8F260
L3FD8F1E0:
3fd8f1e0:	move   *a11, a12, 1
3fd8f1f0:	move   a14, -*sp, 1
3fd8f200:	move   a11, *a14+, 1
3fd8f210:	calla  L3F702440
3fd8f240:	move   a12, a11
3fd8f250:	jrne   L3FD8F1E0
L3FD8F260:
3fd8f260:	inc    a2
3fd8f270:	cmpi   0x40, a2
3fd8f290:	jrlt   L3FD8F190
3fd8f2a0:	move   a14, -*sp, 1
3fd8f2b0:	move   a10, *a14+, 1
3fd8f2c0:	calla  L3F702440
L3FD8F2F0:
3fd8f2f0:	inc    a0
3fd8f300:	cmpi   0x1, a0
3fd8f320:	jrle   L3FD8F120
3fd8f330:	move   a14, -*sp, 1
3fd8f340:	move   a9, *a14+, 1
3fd8f350:	calla  L3F702440
L3FD8F380:
3fd8f380:	move   *sp(0x120), a14, 1
3fd8f3a0:	mmfm   sp, a0,a2,a7,a9,a10,a11,a12,a13
3fd8f3c0:	rets   2
L3FD8F3D0:
3fd8f3d0:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3fd8f3f0:	move   a14, a13
3fd8f400:	addi   0x1f40, a14
3fd8f420:	move   *a13(0xffe0), a9, 1
3fd8f440:	move   *a13(0xffc0), a10, 1
3fd8f460:	move   a9, a9
3fd8f470:	jreq   L3FD8F740
3fd8f480:	sub    a11, a11
3fd8f490:	movb   *a9, a12
3fd8f4a0:	jreq   L3FD8F660
L3FD8F4B0:
3fd8f4b0:	cmpi   0x2e, a12
3fd8f4d0:	jrne   L3FD8F5E0
3fd8f4e0:	move   a11, a11
3fd8f4f0:	jreq   L3FD8F630
3fd8f500:	move   a11, a7
3fd8f510:	sll    0x3, a7
3fd8f520:	add    a13, a7
3fd8f530:	sub    a5, a5
3fd8f540:	movb   a5, *a7
3fd8f550:	move   a14, -*sp, 1
3fd8f560:	move   a13, *a14+, 1
3fd8f570:	calla  L3F9958B0
3fd8f5a0:	move   a8, *a10, 1
3fd8f5b0:	addk   32, a10
3fd8f5c0:	move   a5, a11
3fd8f5d0:	jruc   L3FD8F630
L3FD8F5E0:
3fd8f5e0:	move   a11, a7
3fd8f5f0:	sll    0x3, a7
3fd8f600:	add    a13, a7
3fd8f610:	movb   a12, *a7
3fd8f620:	inc    a11
L3FD8F630:
3fd8f630:	addk   8, a9
3fd8f640:	movb   *a9, a12
3fd8f650:	jrne   L3FD8F4B0
L3FD8F660:
3fd8f660:	move   a11, a5
3fd8f670:	jreq   L3FD8F740
3fd8f680:	move   a11, a7
3fd8f690:	sll    0x3, a7
3fd8f6a0:	add    a13, a7
3fd8f6b0:	sub    a5, a5
3fd8f6c0:	movb   a5, *a7
3fd8f6d0:	move   a14, -*sp, 1
3fd8f6e0:	move   a13, *a14+, 1
3fd8f6f0:	calla  L3F9958B0
3fd8f720:	move   a8, *a10, 1
3fd8f730:	addk   32, a10
L3FD8F740:
3fd8f740:	sub    a7, a7
3fd8f750:	move   a7, *a10, 1
3fd8f760:	move   *sp(0x100), a14, 1
3fd8f780:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3fd8f7a0:	rets   2
L3FD8F7B0:
3fd8f7b0:	mmtm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3fd8f7d0:	move   a14, a13
3fd8f7e0:	addi   0x1f40, a14
3fd8f800:	move   *a13(0xffe0), a9, 1
3fd8f820:	move   *a13(0xffc0), a10, 1
3fd8f840:	move   *a13(0xffa0), a11, 1
3fd8f860:	move   a9, a9
3fd8f870:	jreq   L3FD8FC20
3fd8f880:	sub    a0, a0
3fd8f890:	move   a0, a12
3fd8f8a0:	movb   *a9, a2
3fd8f8b0:	jreq   L3FD8FB20
L3FD8F8C0:
3fd8f8c0:	cmpi   0x2e, a2
3fd8f8e0:	jreq   L3FD8F920
3fd8f8f0:	cmpi   0x2a, a2
3fd8f910:	jrne   L3FD8FAA0
L3FD8F920:
3fd8f920:	move   a12, a12
3fd8f930:	jreq   L3FD8FA50
3fd8f940:	setf   1, 0, 0
3fd8f950:	move   a0, *a10, 0
3fd8f960:	inc    a10
3fd8f970:	move   a12, a7
3fd8f980:	sll    0x3, a7
3fd8f990:	add    a13, a7
3fd8f9a0:	sub    a5, a5
3fd8f9b0:	movb   a5, *a7
3fd8f9c0:	move   a14, -*sp, 1
3fd8f9d0:	move   a13, *a14+, 1
3fd8f9e0:	calla  L3F9958B0
3fd8fa10:	move   a8, *a11, 1
3fd8fa20:	addk   32, a11
3fd8fa30:	move   a5, a12
3fd8fa40:	move   a5, a0
L3FD8FA50:
3fd8fa50:	cmpi   0x2a, a2
3fd8fa70:	jrne   L3FD8FAF0
3fd8fa80:	movk   1, a0
3fd8fa90:	jruc   L3FD8FAF0
L3FD8FAA0:
3fd8faa0:	move   a12, a7
3fd8fab0:	sll    0x3, a7
3fd8fac0:	add    a13, a7
3fd8fad0:	movb   a2, *a7
3fd8fae0:	inc    a12
L3FD8FAF0:
3fd8faf0:	addk   8, a9
3fd8fb00:	movb   *a9, a2
3fd8fb10:	jrne   L3FD8F8C0
L3FD8FB20:
3fd8fb20:	move   a12, a5
3fd8fb30:	jreq   L3FD8FC20
3fd8fb40:	move   a12, a7
3fd8fb50:	sll    0x3, a7
3fd8fb60:	add    a13, a7
3fd8fb70:	sub    a5, a5
3fd8fb80:	movb   a5, *a7
3fd8fb90:	setf   1, 0, 0
3fd8fba0:	move   a0, *a10, 0
3fd8fbb0:	move   a14, -*sp, 1
3fd8fbc0:	move   a13, *a14+, 1
3fd8fbd0:	calla  L3F9958B0
3fd8fc00:	move   a8, *a11, 1
3fd8fc10:	addk   32, a11
L3FD8FC20:
3fd8fc20:	sub    a7, a7
3fd8fc30:	move   a7, *a11, 1
3fd8fc40:	move   *sp(0x140), a14, 1
3fd8fc60:	mmfm   sp, a0,a2,a5,a7,a9,a10,a11,a12,a13
3fd8fc80:	rets   2
3fd8fc90:	mmtm   sp, a9,a11,a13
3fd8fcb0:	move   a14, a13
3fd8fcc0:	addi   0x40, a14
3fd8fce0:	calla  L3F708700
3fd8fd10:	move   *a8(0x100), a11, 1
3fd8fd30:	move   *a11, a11, 1
3fd8fd40:	sub    a9, a9
3fd8fd50:	move   a9, *a11(0x12c0), 1
3fd8fd70:	calla  L3F708700
3fd8fda0:	move   *a8(0x100), a11, 1
3fd8fdc0:	move   *a11, a11, 1
3fd8fdd0:	move   *a13(0xff60), *a11(0x12e0), 1
3fd8fe00:	move   *a13(0xffe0), a11, 1
3fd8fe20:	jreq   L3FD90570
3fd8fe30:	move   *a11(0xa0), *a13(0x0), 1
3fd8fe60:	move   *a11(0xc0), *a13(0x20), 1
3fd8fe90:	move   *a13, a9, 1
3fd8fea0:	jrne   L3FD8FEE0
3fd8feb0:	move   *a13(0x20), a9, 1
3fd8fed0:	jreq   L3FD902B0
L3FD8FEE0:
3fd8fee0:	move   *a13(0xffc0), a9, 1
3fd8ff00:	move   *a9, a9, 1
3fd8ff10:	jreq   L3FD90010
3fd8ff20:	move   a14, -*sp, 1
3fd8ff30:	move   *a13(0xff80), *a14+, 1
3fd8ff50:	move   *a13(0xffa0), *a14+, 1
3fd8ff70:	move   *a13(0xffc0), *a14+, 1
3fd8ff90:	move   *a13(0x20), *a14+, 1
3fd8ffb0:	move   *a13(0x0), *a14+, 1
3fd8ffd0:	calla  L3FD86E70
3fd90000:	jruc   L3FD902B0
L3FD90010:
3fd90010:	move   *a13, a9, 1
3fd90020:	jreq   L3FD902B0
3fd90030:	movb   *a11(0xe0), a9
3fd90050:	jreq   L3FD902B0
3fd90060:	calla  L3F708700
3fd90090:	move   *a8(0x100), a9, 1
3fd900b0:	move   *a9, a9, 1
3fd900c0:	calla  L3F708700
3fd900f0:	move   *a8(0x100), a11, 1
3fd90110:	move   *a11, a11, 1
3fd90120:	move   *a9(0x12c0), a9, 1
3fd90140:	move   *a11(0x12e0), a11, 1
3fd90160:	cmp    a11, a9
3fd90170:	jrne   L3FD901A0
3fd90180:	sub    a8, a8
3fd90190:	jruc   L3FD907A0
L3FD901A0:
3fd901a0:	calla  L3F708700
3fd901d0:	move   *a8(0x100), a11, 1
3fd901f0:	move   *a11, a11, 1
3fd90200:	move   *a11(0x12c0), a9, 1
3fd90220:	inc    a9
3fd90230:	move   a9, *a11(0x12c0), 1
3fd90250:	dec    a9
3fd90260:	sll    0x5, a9
3fd90270:	move   *a13(0xff80), a11, 1
3fd90290:	add    a11, a9
3fd902a0:	move   *a13, *a9, 1
L3FD902B0:
3fd902b0:	move   *a13(0xffe0), a11, 1
3fd902d0:	movb   *a11(0xe8), a9
3fd902f0:	jreq   L3FD90570
3fd90300:	calla  L3F708700
3fd90330:	move   *a8(0x100), a9, 1
3fd90350:	move   *a9, a9, 1
3fd90360:	calla  L3F708700
3fd90390:	move   *a8(0x100), a11, 1
3fd903b0:	move   *a11, a11, 1
3fd903c0:	move   *a9(0x12c0), a9, 1
3fd903e0:	move   *a11(0x12e0), a11, 1
3fd90400:	cmp    a11, a9
3fd90410:	jrne   L3FD90440
3fd90420:	sub    a8, a8
3fd90430:	jruc   L3FD907A0
L3FD90440:
3fd90440:	calla  L3F708700
3fd90470:	move   *a8(0x100), a11, 1
3fd90490:	move   *a11, a11, 1
3fd904a0:	move   *a11(0x12c0), a9, 1
3fd904c0:	inc    a9
3fd904d0:	move   a9, *a11(0x12c0), 1
3fd904f0:	dec    a9
3fd90500:	sll    0x5, a9
3fd90510:	move   *a13(0xff80), a11, 1
3fd90530:	add    a11, a9
3fd90540:	move   *a13(0x20), *a9(0x0), 1
L3FD90570:
3fd90570:	calla  L3F708700
3fd905a0:	move   *a8(0x100), a11, 1
3fd905c0:	move   *a11, a11, 1
3fd905d0:	calla  L3F708700
3fd90600:	move   *a8(0x100), a9, 1
3fd90620:	move   *a9, a9, 1
3fd90630:	move   *a11(0x12c0), a11, 1
3fd90650:	move   *a9(0x12e0), a9, 1
3fd90670:	cmp    a9, a11
3fd90680:	jrne   L3FD906B0
3fd90690:	sub    a8, a8
3fd906a0:	jruc   L3FD907A0
L3FD906B0:
3fd906b0:	calla  L3F708700
3fd906e0:	move   *a8(0x100), a11, 1
3fd90700:	move   *a11, a11, 1
3fd90710:	move   *a11(0x12c0), a11, 1
3fd90730:	sll    0x5, a11
3fd90740:	move   *a13(0xff80), a9, 1
3fd90760:	add    a9, a11
3fd90770:	sub    a9, a9
3fd90780:	move   a9, *a11, 1
3fd90790:	movk   1, a8
L3FD907A0:
3fd907a0:	move   *sp(0x80), a14, 1
3fd907c0:	mmfm   sp, a9,a11,a13
3fd907e0:	rets   2
3fd907f0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fd90810:	move   a14, a13
3fd90820:	addi   0x40, a14
3fd90840:	move   *a13(0xffc0), a9, 1
3fd90860:	move   *a13(0xffa0), a10, 1
3fd90880:	calla  L3F708700
3fd908b0:	move   *a8(0x100), a7, 1
3fd908d0:	move   *a7, a7, 1
3fd908e0:	move   *a7(0x1280), a7, 1
3fd90900:	cmp    a7, a9
3fd90910:	jrgt   L3FD909F0
3fd90920:	calla  L3F708700
3fd90950:	move   *a8(0x100), a7, 1
3fd90970:	move   *a7, a7, 1
3fd90980:	move   a9, a5
3fd90990:	sll    0x3, a5
3fd909a0:	move   *a7(0x1260), a7, 1
3fd909c0:	add    a5, a7
3fd909d0:	movb   *a7, a7
3fd909e0:	jrne   L3FD90C30
L3FD909F0:
3fd909f0:	calla  L3F708700
3fd90a20:	move   *a8(0x100), a7, 1
3fd90a40:	move   *a7, a7, 1
3fd90a50:	move   *a7(0x1280), a7, 1
3fd90a70:	cmp    a7, a10
3fd90a80:	jrgt   L3FD90B60
3fd90a90:	calla  L3F708700
3fd90ac0:	move   *a8(0x100), a7, 1
3fd90ae0:	move   *a7, a7, 1
3fd90af0:	move   a10, a5
3fd90b00:	sll    0x3, a5
3fd90b10:	move   *a7(0x1260), a7, 1
3fd90b30:	add    a5, a7
3fd90b40:	movb   *a7, a7
3fd90b50:	jrne   L3FD90C30
L3FD90B60:
3fd90b60:	move   *a13(0xff80), a7, 1
3fd90b80:	sub    a5, a5
3fd90b90:	move   a5, *a7, 1
3fd90ba0:	move   *a13(0xff60), a5, 1
3fd90bc0:	sub    a7, a7
3fd90bd0:	move   a7, *a5(0x20), 1
3fd90bf0:	move   a7, *a5, 1
3fd90c00:	move   a7, a8
3fd90c10:	jauc   L3FD91B00
L3FD90C30:
3fd90c30:	calla  L3F708700
3fd90c60:	move   *a8(0x100), a7, 1
3fd90c80:	move   *a7, a7, 1
3fd90c90:	move   *a7(0x1280), a7, 1
3fd90cb0:	cmp    a7, a9
3fd90cc0:	jagt   L3FD91760
3fd90ce0:	calla  L3F708700
3fd90d10:	move   *a8(0x100), a7, 1
3fd90d30:	move   *a7, a7, 1
3fd90d40:	move   a9, a5
3fd90d50:	sll    0x3, a5
3fd90d60:	move   *a7(0x1260), a7, 1
3fd90d80:	add    a5, a7
3fd90d90:	movb   *a7, a7
3fd90da0:	jaeq   L3FD91760
3fd90dc0:	move   a9, a7
3fd90dd0:	andi   0x3f, a7
3fd90e00:	move   a7, *a13, 1
3fd90e10:	calla  L3F708700
3fd90e40:	move   *a8(0x100), a5, 1
3fd90e60:	move   *a5, a5, 1
3fd90e70:	move   *a5(0x1280), a5, 1
3fd90e90:	cmp    a5, a10
3fd90ea0:	jrgt   L3FD914B0
3fd90eb0:	calla  L3F708700
3fd90ee0:	move   *a8(0x100), a5, 1
3fd90f00:	move   *a5, a5, 1
3fd90f10:	move   a10, a7
3fd90f20:	sll    0x3, a7
3fd90f30:	move   *a5(0x1260), a5, 1
3fd90f50:	add    a7, a5
3fd90f60:	movb   *a5, a7
3fd90f70:	jreq   L3FD914B0
3fd90f80:	move   a10, a7
3fd90f90:	andi   0x3f, a7
3fd90fc0:	move   a7, *a13(0x20), 1
3fd90fe0:	move   *a13(0xffe0), a5, 1
3fd91000:	move   *a5, a5, 1
3fd91010:	jaeq   L3FD91A50
L3FD91030:
3fd91030:	move   *a13(0xffe0), a7, 1
3fd91050:	move   *a13, a5, 1
3fd91060:	sll    0x5, a5
3fd91070:	move   *a7, a7, 1
3fd91080:	add    a5, a7
3fd91090:	move   *a7, a11, 1
3fd910a0:	jreq   L3FD91230
L3FD910B0:
3fd910b0:	move   *a11(0x20), a7, 1
3fd910d0:	cmp    a9, a7
3fd910e0:	jrne   L3FD91210
3fd910f0:	move   *a11(0x80), a7, 1
3fd91110:	jreq   L3FD91230
3fd91120:	move   *a13(0xff80), a7, 1
3fd91140:	move   *a11(0x40), *a7(0x0), 1
3fd91170:	move   *a13(0xff60), a5, 1
3fd91190:	move   a11, a7
3fd911a0:	addi   0x60, a7
3fd911c0:	move   *a7+, *a5+, 1
3fd911d0:	move   *a7, *a5, 1
3fd911e0:	movk   1, a8
3fd911f0:	jauc   L3FD91B00
L3FD91210:
3fd91210:	move   *a11, a11, 1
3fd91220:	jrne   L3FD910B0
L3FD91230:
3fd91230:	move   *a13(0xffe0), a7, 1
3fd91250:	move   *a13(0x20), a5, 1
3fd91270:	sll    0x5, a5
3fd91280:	move   *a7, a7, 1
3fd91290:	add    a5, a7
3fd912a0:	move   *a7, a11, 1
3fd912b0:	jreq   L3FD91430
L3FD912C0:
3fd912c0:	move   *a11(0x20), a7, 1
3fd912e0:	cmp    a10, a7
3fd912f0:	jrne   L3FD91410
3fd91300:	move   *a11(0x80), a7, 1
3fd91320:	jreq   L3FD91430
3fd91330:	move   *a13(0xff80), a7, 1
3fd91350:	move   *a11(0x40), *a7(0x0), 1
3fd91380:	move   *a13(0xff60), a5, 1
3fd913a0:	move   a11, a7
3fd913b0:	addi   0x60, a7
3fd913d0:	move   *a7+, *a5+, 1
3fd913e0:	move   *a7, *a5, 1
3fd913f0:	movk   1, a8
3fd91400:	jruc   L3FD91B00
L3FD91410:
3fd91410:	move   *a11, a11, 1
3fd91420:	jrne   L3FD912C0
L3FD91430:
3fd91430:	move   *a13(0xffe0), a7, 1
3fd91450:	addk   32, a7
3fd91460:	move   a7, *a13(0xffe0), 1
3fd91480:	move   *a7, a5, 1
3fd91490:	jrne   L3FD91030
3fd914a0:	jruc   L3FD91A50
L3FD914B0:
3fd914b0:	move   *a13(0xffe0), a7, 1
3fd914d0:	move   *a7, a5, 1
3fd914e0:	jreq   L3FD91A50
L3FD914F0:
3fd914f0:	move   *a13(0xffe0), a7, 1
3fd91510:	move   *a13, a5, 1
3fd91520:	sll    0x5, a5
3fd91530:	move   *a7, a7, 1
3fd91540:	add    a5, a7
3fd91550:	move   *a7, a11, 1
3fd91560:	jreq   L3FD916E0
L3FD91570:
3fd91570:	move   *a11(0x20), a7, 1
3fd91590:	cmp    a9, a7
3fd915a0:	jrne   L3FD916C0
3fd915b0:	move   *a11(0x80), a7, 1
3fd915d0:	jreq   L3FD916E0
3fd915e0:	move   *a13(0xff80), a7, 1
3fd91600:	move   *a11(0x40), *a7(0x0), 1
3fd91630:	move   *a13(0xff60), a5, 1
3fd91650:	move   a11, a7
3fd91660:	addi   0x60, a7
3fd91680:	move   *a7+, *a5+, 1
3fd91690:	move   *a7, *a5, 1
3fd916a0:	movk   1, a8
3fd916b0:	jruc   L3FD91B00
L3FD916C0:
3fd916c0:	move   *a11, a11, 1
3fd916d0:	jrne   L3FD91570
L3FD916E0:
3fd916e0:	move   *a13(0xffe0), a7, 1
3fd91700:	addk   32, a7
3fd91710:	move   a7, *a13(0xffe0), 1
3fd91730:	move   *a7, a5, 1
3fd91740:	jrne   L3FD914F0
3fd91750:	jruc   L3FD91A50
L3FD91760:
3fd91760:	move   a10, a7
3fd91770:	andi   0x3f, a7
3fd917a0:	move   a7, *a13, 1
3fd917b0:	move   *a13(0xffe0), a5, 1
3fd917d0:	move   *a5, a5, 1
3fd917e0:	jreq   L3FD91A50
L3FD917F0:
3fd917f0:	move   *a13(0xffe0), a7, 1
3fd91810:	move   *a13, a5, 1
3fd91820:	sll    0x5, a5
3fd91830:	move   *a7, a7, 1
3fd91840:	add    a5, a7
3fd91850:	move   *a7, a11, 1
3fd91860:	jreq   L3FD919E0
L3FD91870:
3fd91870:	move   *a11(0x20), a7, 1
3fd91890:	cmp    a10, a7
3fd918a0:	jrne   L3FD919C0
3fd918b0:	move   *a11(0x80), a7, 1
3fd918d0:	jreq   L3FD919E0
3fd918e0:	move   *a13(0xff80), a7, 1
3fd91900:	move   *a11(0x40), *a7(0x0), 1
3fd91930:	move   *a13(0xff60), a5, 1
3fd91950:	move   a11, a7
3fd91960:	addi   0x60, a7
3fd91980:	move   *a7+, *a5+, 1
3fd91990:	move   *a7, *a5, 1
3fd919a0:	movk   1, a8
3fd919b0:	jruc   L3FD91B00
L3FD919C0:
3fd919c0:	move   *a11, a11, 1
3fd919d0:	jrne   L3FD91870
L3FD919E0:
3fd919e0:	move   *a13(0xffe0), a7, 1
3fd91a00:	addk   32, a7
3fd91a10:	move   a7, *a13(0xffe0), 1
3fd91a30:	move   *a7, a5, 1
3fd91a40:	jrne   L3FD917F0
L3FD91A50:
3fd91a50:	move   *a13(0xff80), a7, 1
3fd91a70:	sub    a5, a5
3fd91a80:	move   a5, *a7, 1
3fd91a90:	move   *a13(0xff60), a5, 1
3fd91ab0:	sub    a7, a7
3fd91ac0:	move   a7, *a5(0x20), 1
3fd91ae0:	move   a7, *a5, 1
3fd91af0:	move   a7, a8
L3FD91B00:
3fd91b00:	move   *sp(0xe0), a14, 1
3fd91b20:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fd91b40:	rets   2
L3FD91B50:
3fd91b50:	mmtm   sp, a11,a13
3fd91b70:	move   a14, a13
3fd91b80:	move   *a13(0xffe0), a11, 1
3fd91ba0:	move   *a11, a11, 1
3fd91bb0:	jrne   L3FD91C20
3fd91bc0:	move   *a13(0xffe0), a11, 1
3fd91be0:	calla  L3FD8B750
3fd91c10:	move   a8, *a11, 1
L3FD91C20:
3fd91c20:	move   a14, -*sp, 1
3fd91c30:	move   *a13(0xff60), *a14+, 1
3fd91c50:	move   *a13(0xff80), *a14+, 1
3fd91c70:	move   *a13(0xffa0), *a14+, 1
3fd91c90:	move   *a13(0xffc0), *a14+, 1
3fd91cb0:	move   *a13(0xffe0), a11, 1
3fd91cd0:	move   *a11(0x0), *a14+, 1
3fd91cf0:	calla  L3FD84330
3fd91d20:	move   *sp(0x60), a14, 1
3fd91d40:	mmfm   sp, a11,a13
3fd91d60:	rets   2
3fd91d70:	mmtm   sp, a9,a11,a13
3fd91d90:	move   a14, a13
3fd91da0:	addi   0xcf0, a14
3fd91dc0:	move   *a13(0xffe0), a11, 1
3fd91de0:	move   *a11, a11, 1
3fd91df0:	jrne   L3FD91E60
3fd91e00:	move   *a13(0xffe0), a11, 1
3fd91e20:	calla  L3FD8B750
3fd91e50:	move   a8, *a11, 1
L3FD91E60:
3fd91e60:	move   a14, -*sp, 1
3fd91e70:	move   a13, a11
3fd91e80:	addi   0x70, a11
3fd91ea0:	move   a11, *a14+, 1
3fd91eb0:	move   a13, *a14+, 1
3fd91ec0:	move   *a13(0xffc0), *a14+, 1
3fd91ee0:	calla  L3FD8F7B0
3fd91f10:	move   a14, -*sp, 1
3fd91f20:	move   *a13(0xff80), *a14+, 1
3fd91f40:	move   a14, -*sp, 1
3fd91f50:	move   *a13(0xffa0), *a14+, 1
3fd91f70:	calla  L3F9958B0
3fd91fa0:	move   a8, *a14+, 1
3fd91fb0:	move   a11, *a14+, 1
3fd91fc0:	move   a13, *a14+, 1
3fd91fd0:	move   *a13(0xffe0), a9, 1
3fd91ff0:	move   *a9(0x0), *a14+, 1
3fd92010:	calla  L3FD84330
3fd92040:	move   *sp(0x80), a14, 1
3fd92060:	mmfm   sp, a9,a11,a13
3fd92080:	rets   2
3fd92090:	mmtm   sp, a11,a13
3fd920b0:	move   a14, a13
3fd920c0:	addi   0x40, a14
3fd920e0:	move   *a13(0xffe0), a11, 1
3fd92100:	move   *a11, a11, 1
3fd92110:	jrne   L3FD92180
3fd92120:	move   *a13(0xffe0), a11, 1
3fd92140:	calla  L3FD8B750
3fd92170:	move   a8, *a11, 1
L3FD92180:
3fd92180:	move   *a13(0xff80), *a13(0x20), 1
3fd921b0:	move   a14, -*sp, 1
3fd921c0:	move   *a13(0xff80), *a14+, 1
3fd921e0:	calla  L3FB458D0
3fd92210:	inc    a8
3fd92220:	move   a8, *a13, 1
3fd92230:	move   a14, -*sp, 1
3fd92240:	move   a13, *a14+, 1
3fd92250:	calla  L3F708700
3fd92280:	move   *a8(0x100), a11, 1
3fd922a0:	move   *a11, a11, 1
3fd922b0:	move   *a11(0xf20), *a14+, 1
3fd922d0:	move   *a13(0xffa0), *a14+, 1
3fd922f0:	move   *a13(0xffc0), *a14+, 1
3fd92310:	move   *a13(0xffe0), a11, 1
3fd92330:	move   *a11(0x0), *a14+, 1
3fd92350:	calla  L3FD84330
3fd92380:	move   *sp(0x60), a14, 1
3fd923a0:	mmfm   sp, a11,a13
3fd923c0:	rets   2
3fd923d0:	mmtm   sp, a9,a11,a13
3fd923f0:	move   a14, a13
3fd92400:	addi   0xd30, a14
3fd92420:	move   *a13(0xffe0), a11, 1
3fd92440:	move   *a11, a11, 1
3fd92450:	jrne   L3FD924C0
3fd92460:	move   *a13(0xffe0), a11, 1
3fd92480:	calla  L3FD8B750
3fd924b0:	move   a8, *a11, 1
L3FD924C0:
3fd924c0:	move   a14, -*sp, 1
3fd924d0:	move   a13, a11
3fd924e0:	addi   0xb0, a11
3fd92500:	move   a11, *a14+, 1
3fd92510:	move   a13, a9
3fd92520:	addi   0x40, a9
3fd92540:	move   a9, *a14+, 1
3fd92550:	move   *a13(0xffc0), *a14+, 1
3fd92570:	calla  L3FD8F7B0
3fd925a0:	move   *a13(0xffa0), *a13(0x20), 1
3fd925d0:	move   a14, -*sp, 1
3fd925e0:	move   *a13(0xffa0), *a14+, 1
3fd92600:	calla  L3FB458D0
3fd92630:	inc    a8
3fd92640:	move   a8, *a13, 1
3fd92650:	move   a14, -*sp, 1
3fd92660:	move   a13, *a14+, 1
3fd92670:	calla  L3F708700
3fd926a0:	move   *a8(0x100), a9, 1
3fd926c0:	move   *a9, a9, 1
3fd926d0:	move   *a9(0xf20), *a14+, 1
3fd926f0:	move   a11, *a14+, 1
3fd92700:	move   a13, a9
3fd92710:	addi   0x40, a9
3fd92730:	move   a9, *a14+, 1
3fd92740:	move   *a13(0xffe0), a9, 1
3fd92760:	move   *a9(0x0), *a14+, 1
3fd92780:	calla  L3FD84330
3fd927b0:	move   *sp(0x80), a14, 1
3fd927d0:	mmfm   sp, a9,a11,a13
3fd927f0:	rets   2
L3FD92800:
3fd92800:	mmtm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3fd92820:	move   a14, a13
3fd92830:	addi   0xa970, a14
L3FD92860:
3fd92860:	move   a14, -*sp, 1
3fd92870:	move   *a13(0xffa0), *a14+, 1
3fd92890:	movi   0x1388, a7
3fd928b0:	move   a7, *a14+, 1
3fd928c0:	move   a13, *a14+, 1
3fd928d0:	move   *a13(0xffc0), a5, 1
3fd928f0:	call   a5
3fd92900:	move   a8, a9
3fd92910:	jaeq   L3FD934F0
3fd92930:	move   a14, -*sp, 1
3fd92940:	movb   *a9, a8
3fd92950:	move   a8, *a14+, 1
3fd92960:	calla  L3FE14D30
3fd92990:	move   a8, a8
3fd929a0:	jreq   L3FD92A40
L3FD929B0:
3fd929b0:	addk   8, a9
3fd929c0:	move   a14, -*sp, 1
3fd929d0:	movb   *a9, a8
3fd929e0:	move   a8, *a14+, 1
3fd929f0:	calla  L3FE14D30
3fd92a20:	move   a8, a5
3fd92a30:	jrne   L3FD929B0
L3FD92A40:
3fd92a40:	movb   *a9, a7
3fd92a50:	jreq   L3FD92860
3fd92a60:	movb   *a9, a7
3fd92a70:	subk   10, a7
3fd92a80:	jreq   L3FD92860
3fd92a90:	movb   *a9, a7
3fd92aa0:	cmpi   0x23, a7
3fd92ac0:	jreq   L3FD92860
3fd92ad0:	move   a9, a12
3fd92ae0:	move   a9, a10
3fd92af0:	subk   8, a10
L3FD92B00:
3fd92b00:	movb   *a9, a11
3fd92b10:	jreq   L3FD92C40
3fd92b20:	cmpi   0xa, a11
3fd92b40:	jreq   L3FD92C40
3fd92b50:	cmpi   0x3a, a11
3fd92b70:	jrne   L3FD92BA0
3fd92b80:	addk   8, a9
3fd92b90:	jruc   L3FD92C40
L3FD92BA0:
3fd92ba0:	move   a14, -*sp, 1
3fd92bb0:	move   a11, *a14+, 1
3fd92bc0:	calla  L3FE14D30
3fd92bf0:	move   a8, a5
3fd92c00:	jrne   L3FD92C20
3fd92c10:	move   a9, a10
L3FD92C20:
3fd92c20:	addk   8, a9
3fd92c30:	jruc   L3FD92B00
L3FD92C40:
3fd92c40:	sub    a7, a7
3fd92c50:	movb   a7, *a10(0x8)
3fd92c70:	move   a14, -*sp, 1
3fd92c80:	movb   *a9, a8
3fd92c90:	move   a8, *a14+, 1
3fd92ca0:	calla  L3FE14D30
3fd92cd0:	move   a8, a5
3fd92ce0:	jreq   L3FD92D80
L3FD92CF0:
3fd92cf0:	addk   8, a9
3fd92d00:	move   a14, -*sp, 1
3fd92d10:	movb   *a9, a8
3fd92d20:	move   a8, *a14+, 1
3fd92d30:	calla  L3FE14D30
3fd92d60:	move   a8, a5
3fd92d70:	jrne   L3FD92CF0
L3FD92D80:
3fd92d80:	move   a9, a10
3fd92d90:	move   a9, a0
3fd92da0:	movb   *a9, a11
3fd92db0:	jreq   L3FD93110
3fd92dc0:	cmpi   0xa, a11
3fd92de0:	jreq   L3FD93110
L3FD92DF0:
3fd92df0:	cmpi   0x5c, a11
3fd92e10:	jrne   L3FD93090
3fd92e20:	movb   *a9(0x8), a7
3fd92e40:	cmpi   0x6e, a7
3fd92e60:	jrne   L3FD92EC0
3fd92e70:	movk   10, a7
3fd92e80:	movb   a7, *a10
3fd92e90:	addk   8, a10
3fd92ea0:	addk   8, a9
3fd92eb0:	jruc   L3FD930B0
L3FD92EC0:
3fd92ec0:	movb   *a9(0x8), a7
3fd92ee0:	subk   10, a7
3fd92ef0:	jrne   L3FD93030
3fd92f00:	move   a14, -*sp, 1
3fd92f10:	move   *a13(0xffa0), *a14+, 1
3fd92f30:	move   a9, a7
3fd92f40:	sub    a13, a7
3fd92f50:	sra    0x3, a7
3fd92f60:	neg    a7
3fd92f70:	addi   0x1388, a7
3fd92f90:	move   a7, *a14+, 1
3fd92fa0:	move   a9, a7
3fd92fb0:	addk   8, a7
3fd92fc0:	move   a7, *a14+, 1
3fd92fd0:	move   *a13(0xffc0), a7, 1
3fd92ff0:	call   a7
3fd93000:	move   a8, a5
3fd93010:	jrne   L3FD930B0
3fd93020:	jruc   L3FD93110
L3FD93030:
3fd93030:	movb   *a9(0x8), *a10(0x0)
3fd93060:	addk   8, a10
3fd93070:	addk   8, a9
3fd93080:	jruc   L3FD930B0
L3FD93090:
3fd93090:	movb   a11, *a10
3fd930a0:	addk   8, a10
L3FD930B0:
3fd930b0:	addk   8, a9
3fd930c0:	movb   *a9, a11
3fd930d0:	jreq   L3FD93110
3fd930e0:	cmpi   0xa, a11
3fd93100:	jrne   L3FD92DF0
L3FD93110:
3fd93110:	sub    a7, a7
3fd93120:	movb   a7, *a10
3fd93130:	move   a9, a5
3fd93140:	sub    a0, a5
3fd93150:	sra    0x3, a5
3fd93160:	inc    a5
3fd93170:	move   a13, a3
3fd93180:	addi   0xa930, a3
3fd931b0:	move   a5, *a3, 1
3fd931c0:	move   a13, a7
3fd931d0:	addi   0xa950, a7
3fd93200:	move   a0, *a7, 1
3fd93210:	move   a14, -*sp, 1
3fd93220:	move   a13, a3
3fd93230:	addi   0x9cb0, a3
3fd93260:	move   a3, *a14+, 1
3fd93270:	move   a13, a3
3fd93280:	addi   0x9c40, a3
3fd932b0:	move   a3, *a14+, 1
3fd932c0:	move   a12, *a14+, 1
3fd932d0:	calla  L3FD8F7B0
3fd93300:	move   a14, -*sp, 1
3fd93310:	move   a13, a5
3fd93320:	addi   0xa930, a5
3fd93350:	move   a5, *a14+, 1
3fd93360:	calla  L3F708700
3fd93390:	move   *a8(0x100), a3, 1
3fd933b0:	move   *a3, a3, 1
3fd933c0:	move   *a3(0xf20), *a14+, 1
3fd933e0:	move   a13, a3
3fd933f0:	addi   0x9cb0, a3
3fd93420:	move   a3, *a14+, 1
3fd93430:	move   a13, a3
3fd93440:	addi   0x9c40, a3
3fd93470:	move   a3, *a14+, 1
3fd93480:	move   *a13(0xffe0), *a14+, 1
3fd934a0:	calla  L3FD91B50
3fd934d0:	jauc   L3FD92860
L3FD934F0:
3fd934f0:	move   *sp(0x140), a14, 1
3fd93510:	mmfm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3fd93530:	rets   2
3fd93540:	mmtm   sp, a9,a11,a13
3fd93560:	move   a14, a13
3fd93570:	move   a14, -*sp, 1
3fd93580:	move   a13, a11
3fd93590:	subi   0x40, a11
3fd935b0:	move   a11, *a14+, 1
3fd935c0:	movi   0x3fd8b940, a9
3fd935f0:	move   a9, *a14+, 1
3fd93600:	move   *a13(0xffe0), *a14+, 1
3fd93620:	calla  L3FD92800
3fd93650:	move   *sp(0x80), a14, 1
3fd93670:	mmfm   sp, a9,a11,a13
3fd93690:	rets   2
L3FD936A0:
3fd936a0:	mmtm   sp, a9,a11,a13
3fd936c0:	move   a14, a13
3fd936d0:	addk   32, a14
3fd936e0:	sub    a11, a11
3fd936f0:	move   a11, *a13, 1
3fd93700:	move   a14, -*sp, 1
3fd93710:	move   a13, a9
3fd93720:	subk   32, a9
3fd93730:	move   a9, *a14+, 1
3fd93740:	movi   0x3fd8b940, a9
3fd93770:	move   a9, *a14+, 1
3fd93780:	move   a13, *a14+, 1
3fd93790:	calla  L3FD92800
3fd937c0:	move   a14, -*sp, 1
3fd937d0:	move   *a13(0xffe0), *a14+, 1
3fd937f0:	calla  L3F702440
3fd93820:	move   *a13, a8, 1
3fd93830:	move   *sp(0x80), a14, 1
3fd93850:	mmfm   sp, a9,a11,a13
3fd93870:	rets   2
L3FD93880:
3fd93880:	mmtm   sp, a7,a9,a11,a13
3fd938a0:	move   a14, a13
3fd938b0:	addk   32, a14
3fd938c0:	move   *a13(0xffe0), a11, 1
3fd938e0:	jrne   L3FD93910
3fd938f0:	sub    a8, a8
3fd93900:	jruc   L3FD93B00
L3FD93910:
3fd93910:	move   a14, -*sp, 1
3fd93920:	movi   0x3fd94950, a8
3fd93950:	move   a8, *a14+, 1
3fd93960:	move   a11, *a14+, 1
3fd93970:	calla  L3F94CC80
3fd939a0:	move   a8, a9
3fd939b0:	jrne   L3FD939E0
3fd939c0:	sub    a8, a8
3fd939d0:	jruc   L3FD93B00
L3FD939E0:
3fd939e0:	sub    a11, a11
3fd939f0:	move   a11, *a13, 1
3fd93a00:	move   a14, -*sp, 1
3fd93a10:	move   a9, *a14+, 1
3fd93a20:	movi   0x3f94cd70, a7
3fd93a50:	move   a7, *a14+, 1
3fd93a60:	move   a13, *a14+, 1
3fd93a70:	calla  L3FD92800
3fd93aa0:	move   a14, -*sp, 1
3fd93ab0:	move   a9, *a14+, 1
3fd93ac0:	calla  L3F94CE60
3fd93af0:	move   *a13, a8, 1
L3FD93B00:
3fd93b00:	move   *sp(0xa0), a14, 1
3fd93b20:	mmfm   sp, a7,a9,a11,a13
3fd93b40:	rets   2
3fd93b50:	mmtm   sp, a11,a13
3fd93b70:	move   a14, a13
3fd93b80:	addk   32, a14
3fd93b90:	move   a14, -*sp, 1
3fd93ba0:	movi   0x3fd94960, a8
3fd93bd0:	move   a8, *a14+, 1
3fd93be0:	move   *a13(0xffc0), *a14+, 1
3fd93c00:	calla  L3F94CC80
3fd93c30:	move   a8, *a13, 1
3fd93c40:	move   a8, a8
3fd93c50:	jreq   L3FD93D70
3fd93c60:	move   a14, -*sp, 1
3fd93c70:	move   a8, *a14+, 1
3fd93c80:	movi   0x3fd8cc00, a11
3fd93cb0:	move   a11, *a14+, 1
3fd93cc0:	move   *a13(0xffe0), *a14+, 1
3fd93ce0:	calla  L3FD8C5D0
3fd93d10:	move   a14, -*sp, 1
3fd93d20:	move   *a13(0x0), *a14+, 1
3fd93d40:	calla  L3F94CE60
L3FD93D70:
3fd93d70:	move   *sp(0x60), a14, 1
3fd93d90:	mmfm   sp, a11,a13
3fd93db0:	rets   2
L3FD93DC0:
3fd93dc0:	mmtm   sp, a9,a11,a13
3fd93de0:	move   a14, a13
3fd93df0:	move   *a13(0xffc0), a11, 1
3fd93e10:	move   *a11, a11, 1
3fd93e20:	jrne   L3FD93E90
3fd93e30:	move   *a13(0xffc0), a11, 1
3fd93e50:	move   *a13(0xffe0), *a11(0x0), 1
3fd93e80:	jruc   L3FD93F50
L3FD93E90:
3fd93e90:	move   *a13(0xffe0), a11, 1
3fd93eb0:	jreq   L3FD93F50
3fd93ec0:	move   a14, -*sp, 1
3fd93ed0:	move   *a13(0xffc0), a9, 1
3fd93ef0:	move   *a9(0x0), *a14+, 1
3fd93f10:	move   a11, *a14+, 1
3fd93f20:	calla  L3FD8DDC0
L3FD93F50:
3fd93f50:	move   *sp(0x80), a14, 1
3fd93f70:	mmfm   sp, a9,a11,a13
3fd93f90:	rets   2
L3FD93FA0:
3fd93fa0:	mmtm   sp, a9,a11,a13
3fd93fc0:	move   a14, a13
3fd93fd0:	addi   0x40, a14
3fd93ff0:	move   *a13(0xffe0), a11, 1
3fd94010:	jreq   L3FD94250
3fd94020:	move   *a11(0xa0), *a13(0x0), 1
3fd94050:	move   *a11(0xc0), *a13(0x20), 1
3fd94080:	move   *a13, a11, 1
3fd94090:	jrne   L3FD940D0
3fd940a0:	move   *a13(0x20), a11, 1
3fd940c0:	jreq   L3FD94250
L3FD940D0:
3fd940d0:	move   *a13(0xffc0), a11, 1
3fd940f0:	movb   *a11, a11
3fd94100:	jreq   L3FD94250
3fd94110:	move   a14, -*sp, 1
3fd94120:	move   *a13(0xff60), *a14+, 1
3fd94140:	move   *a13(0xff80), *a14+, 1
3fd94160:	move   *a13(0xffa0), *a14+, 1
3fd94180:	move   *a13(0xffc0), *a14+, 1
3fd941a0:	move   *a13(0x20), *a14+, 1
3fd941c0:	move   *a13(0x0), *a14+, 1
3fd941e0:	calla  L3FD85180
3fd94210:	move   a8, a11
3fd94220:	jreq   L3FD94250
3fd94230:	movk   1, a8
3fd94240:	jruc   L3FD94300
L3FD94250:
3fd94250:	move   *a13(0xff80), a11, 1
3fd94270:	sub    a9, a9
3fd94280:	move   a9, *a11, 1
3fd94290:	move   *a13(0xff60), a9, 1
3fd942b0:	sub    a11, a11
3fd942c0:	move   a11, *a9(0x20), 1
3fd942e0:	move   a11, *a9, 1
3fd942f0:	move   a11, a8
L3FD94300:
3fd94300:	move   *sp(0x80), a14, 1
3fd94320:	mmfm   sp, a9,a11,a13
3fd94340:	rets   2
L3FD94350:
3fd94350:	mmtm   sp, a9,a11,a13
3fd94370:	move   a14, a13
3fd94380:	addi   0x1940, a14
3fd943a0:	move   a14, -*sp, 1
3fd943b0:	move   a13, *a14+, 1
3fd943c0:	move   *a13(0xffc0), *a14+, 1
3fd943e0:	calla  L3FD8F3D0
3fd94410:	move   a14, -*sp, 1
3fd94420:	move   a13, a11
3fd94430:	addi   0xc80, a11
3fd94450:	move   a11, *a14+, 1
3fd94460:	move   *a13(0xffa0), *a14+, 1
3fd94480:	calla  L3FD8F3D0
3fd944b0:	move   a14, -*sp, 1
3fd944c0:	move   *a13(0xff60), *a14+, 1
3fd944e0:	move   a13, a9
3fd944f0:	addi   0x1900, a9
3fd94510:	move   a9, *a14+, 1
3fd94520:	move   a11, *a14+, 1
3fd94530:	move   a13, *a14+, 1
3fd94540:	move   *a13(0xffe0), *a14+, 1
3fd94560:	calla  L3FD93FA0
3fd94590:	move   a8, *a13(0x1920), 1
3fd945b0:	move   a14, -*sp, 1
3fd945c0:	move   *a13(0x1900), *a14+, 1
3fd945e0:	calla  L3F996DA0
3fd94610:	move   *a13(0xff80), a9, 1
3fd94630:	move   a8, *a9, 1
3fd94640:	move   *a13(0x1920), a8, 1
3fd94660:	move   *sp(0x80), a14, 1
3fd94680:	mmfm   sp, a9,a11,a13
3fd946a0:	rets   2
L3FD946B0:
3fd946b0:	move   a11, -*sp, 1
3fd946c0:	calla  L3F708700
3fd946f0:	move   *a8(0x100), a11, 1
3fd94710:	move   *a11, a11, 1
3fd94720:	move   a14, -*sp, 1
3fd94730:	movi   0x3fd94970, a8
3fd94760:	move   a8, *a14+, 1
3fd94770:	calla  L3F9958B0
3fd947a0:	move   a8, *a11(0xf20), 1
3fd947c0:	move   *sp+, a11, 1
3fd947d0:	rets
3fd947e0:	rev    a10
3fd947f0:	rev    a14
3fd94800:	call   b10
3fd94810:	.word  0x7325
3fd94820:	.word  0x000a
3fd94830:	call   b10
3fd94840:	.word  0x0a5c
3fd94850:	sll    0x8, a0
3fd94860:	mpys   b3, b3
3fd94870:	.word  0x0a6e
3fd94880:	sll    0x8, a0
3fd94890:	mpys   b3, b3
3fd948a0:	mpys   a3, a14
3fd948b0:	.word  0x000a
3fd948c0:	sll    0x9, a1
3fd948d0:	dsjs   b3, L3FD94A10
3fd948e0:	.word  0x0009
3fd948f0:	rl     0x1, a5
3fd94900:	.word  0x7832
3fd94910:	mpys   a0, a0
3fd94920:	.word  0x006e
3fd94930:	.word  0x005c
3fd94940:	.word  0x000a
3fd94950:	.word  0x0072
3fd94960:	.word  0x0077
3fd94970:	.word  0x7453
3fd94980:	rl     b11, b2
3fd94990:	srl    a11, a14
3fd949a0:	.word  0x0000
3fd949b0:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3fd949d0:	move   a14, a13
3fd949e0:	addi   0x40, a14
3fd94a00:	move   *a13(0xffe0), a9, 1
3fd94a20:	move   a9, a12
3fd94a30:	addi   0x2680, a12
3fd94a50:	move   *a12, a10, 1
3fd94a60:	jreq   L3FD94D90
L3FD94A70:
3fd94a70:	move   *a10(0x20), a7, 1
3fd94a90:	move   *a13(0xffc0), a5, 1
3fd94ab0:	cmp    a5, a7
3fd94ac0:	jrne   L3FD94D60
3fd94ad0:	sub    a7, a7
3fd94ae0:	move   a7, *a13, 1
L3FD94AF0:
3fd94af0:	calla  L3F708700
3fd94b20:	move   *a8(0x100), a7, 1
3fd94b40:	move   *a7, a7, 1
3fd94b50:	move   *a13, a5, 1
3fd94b60:	sll    0x5, a5
3fd94b70:	add    a5, a7
3fd94b80:	move   *a7(0x80), a7, 1
3fd94ba0:	move   *a13(0xffa0), a5, 1
3fd94bc0:	and    a5, a7
3fd94bd0:	jreq   L3FD94CE0
3fd94be0:	move   *a13, a7, 1
3fd94bf0:	sll    0x6, a7
3fd94c00:	move   *a10(0x40), a5, 1
3fd94c20:	add    a7, a5
3fd94c30:	move   *a13(0xff80), *a5(0x0), 1
3fd94c60:	move   *a13, a7, 1
3fd94c70:	sll    0x6, a7
3fd94c80:	move   *a10(0x40), a5, 1
3fd94ca0:	add    a7, a5
3fd94cb0:	move   *a13(0xff60), *a5(0x20), 1
L3FD94CE0:
3fd94ce0:	move   *a13, a7, 1
3fd94cf0:	inc    a7
3fd94d00:	move   a7, *a13, 1
3fd94d10:	cmpi   0x23, a7
3fd94d30:	jrlt   L3FD94AF0
3fd94d40:	jauc   L3FD95920
L3FD94D60:
3fd94d60:	move   a10, a12
3fd94d70:	move   *a10, a10, 1
3fd94d80:	jrne   L3FD94A70
L3FD94D90:
3fd94d90:	move   *a13(0xff80), a7, 1
3fd94db0:	jreq   L3FD952B0
3fd94dc0:	move   a14, -*sp, 1
3fd94dd0:	movk   12, a5
3fd94de0:	move   a5, *a14+, 1
3fd94df0:	calla  L3F701230
3fd94e20:	move   a8, a11
3fd94e30:	move   a14, -*sp, 1
3fd94e40:	movi   0x118, a5
3fd94e60:	move   a5, *a14+, 1
3fd94e70:	calla  L3F701230
3fd94ea0:	move   a8, *a11(0x40), 1
3fd94ec0:	move   *a13(0xffc0), *a11(0x20), 1
3fd94ef0:	sub    a5, a5
3fd94f00:	move   a5, *a13, 1
L3FD94F10:
3fd94f10:	calla  L3F708700
3fd94f40:	move   *a8(0x100), a7, 1
3fd94f60:	move   *a7, a7, 1
3fd94f70:	move   *a13, a5, 1
3fd94f80:	sll    0x5, a5
3fd94f90:	add    a5, a7
3fd94fa0:	move   *a7(0x80), a7, 1
3fd94fc0:	move   *a13(0xffa0), a5, 1
3fd94fe0:	and    a5, a7
3fd94ff0:	jreq   L3FD95110
3fd95000:	move   *a13, a7, 1
3fd95010:	sll    0x6, a7
3fd95020:	move   *a11(0x40), a5, 1
3fd95040:	add    a7, a5
3fd95050:	move   *a13(0xff80), *a5(0x0), 1
3fd95080:	move   *a13, a7, 1
3fd95090:	sll    0x6, a7
3fd950a0:	move   *a11(0x40), a5, 1
3fd950c0:	add    a7, a5
3fd950d0:	move   *a13(0xff60), *a5(0x20), 1
3fd95100:	jruc   L3FD95200
L3FD95110:
3fd95110:	move   *a13, a7, 1
3fd95120:	sll    0x6, a7
3fd95130:	move   *a11(0x40), a5, 1
3fd95150:	add    a7, a5
3fd95160:	sub    a7, a7
3fd95170:	move   a7, *a5, 1
3fd95180:	move   *a13, a5, 1
3fd95190:	sll    0x6, a5
3fd951a0:	move   *a11(0x40), a7, 1
3fd951c0:	add    a5, a7
3fd951d0:	sub    a5, a5
3fd951e0:	move   a5, *a7(0x20), 1
L3FD95200:
3fd95200:	move   *a13, a7, 1
3fd95210:	inc    a7
3fd95220:	move   a7, *a13, 1
3fd95230:	cmpi   0x23, a7
3fd95250:	jrlt   L3FD94F10
3fd95260:	move   *a9(0x2680), *a11(0x0), 1
3fd95290:	move   a11, *a9(0x2680), 1
L3FD952B0:
3fd952b0:	calla  L3F708700
3fd952e0:	move   *a8(0x100), a7, 1
3fd95300:	move   *a7, a7, 1
3fd95310:	movk   1, a5
3fd95320:	move   *a9(0x60), a3, 1
3fd95340:	sll    a3, a5
3fd95350:	move   *a7(0x4e0), a3, 1
3fd95370:	or     a5, a3
3fd95380:	move   a3, *a7(0x4e0), 1
3fd953a0:	calla  L3F708700
3fd953d0:	move   *a8(0x100), a7, 1
3fd953f0:	move   *a7, a7, 1
3fd95400:	move   *a9(0x60), a5, 1
3fd95420:	sll    0x5, a5
3fd95430:	add    a5, a7
3fd95440:	move   a9, *a7(0x500), 1
3fd95460:	calla  L3F708700
3fd95490:	move   *a8(0x100), a7, 1
3fd954b0:	move   *a7, a7, 1
3fd954c0:	move   *a9(0x60), a5, 1
3fd954e0:	move   *a7, a7, 1
3fd954f0:	cmp    a7, a5
3fd95500:	jrle   L3FD955A0
3fd95510:	calla  L3F708700
3fd95540:	move   *a8(0x100), a7, 1
3fd95560:	move   *a7, a7, 1
3fd95570:	move   *a9(0x60), *a7(0x0), 1
L3FD955A0:
3fd955a0:	movk   1, a7
3fd955b0:	move   a7, *a9(0x80), 1
3fd955d0:	move   *a9(0x2660), a5, 1
3fd955f0:	jrne   L3FD95920
3fd95600:	move   a7, *a9(0x2660), 1
3fd95620:	move   a14, -*sp, 1
3fd95630:	sub    a5, a5
3fd95640:	move   a5, *a14+, 1
3fd95650:	movk   3, a3
3fd95660:	move   a3, *a14+, 1
3fd95670:	move   *a9(0x60), *a14+, 1
3fd95690:	calla  L3FD5EBD0
3fd956c0:	move   a8, *a13(0x20), 1
3fd956e0:	move   a14, -*sp, 1
3fd956f0:	ori    0x40, a8
3fd95720:	move   a8, *a14+, 1
3fd95730:	movk   4, a3
3fd95740:	move   a3, *a14+, 1
3fd95750:	move   *a9(0x60), *a14+, 1
3fd95770:	calla  L3FD5EBD0
3fd957a0:	move   a14, -*sp, 1
3fd957b0:	calla  L3F708700
3fd957e0:	move   a8, *a14+, 1
3fd957f0:	movk   6, a3
3fd95800:	move   a3, *a14+, 1
3fd95810:	move   *a9(0x60), *a14+, 1
3fd95830:	calla  L3FD5EBD0
3fd95860:	move   a14, -*sp, 1
3fd95870:	move   *a9(0x60), *a14+, 1
3fd95890:	movi   0x3f9b7540, a3
3fd958c0:	move   a3, *a14+, 1
3fd958d0:	movk   6, a5
3fd958e0:	move   a5, *a14+, 1
3fd958f0:	calla  L3F5FFD90
L3FD95920:
3fd95920:	move   *sp(0x120), a14, 1
3fd95940:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3fd95960:	rets   2
3fd95970:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3fd95990:	move   a14, a13
3fd959a0:	addi   0x40, a14
3fd959c0:	move   *a13(0xffe0), a9, 1
3fd959e0:	move   a9, a12
3fd959f0:	addi   0x2680, a12
3fd95a10:	move   *a12, a10, 1
3fd95a20:	jreq   L3FD95C00
L3FD95A30:
3fd95a30:	move   *a10(0x20), a7, 1
3fd95a50:	move   *a13(0xffc0), a5, 1
3fd95a70:	cmp    a5, a7
3fd95a80:	jrne   L3FD95BD0
3fd95a90:	move   *a13(0xffa0), a7, 1
3fd95ab0:	sll    0x6, a7
3fd95ac0:	move   *a10(0x40), a5, 1
3fd95ae0:	add    a7, a5
3fd95af0:	move   *a13(0xff80), *a5(0x0), 1
3fd95b20:	move   *a13(0xffa0), a7, 1
3fd95b40:	sll    0x6, a7
3fd95b50:	move   *a10(0x40), a5, 1
3fd95b70:	add    a7, a5
3fd95b80:	move   *a13(0xff60), *a5(0x20), 1
3fd95bb0:	jauc   L3FD966B0
L3FD95BD0:
3fd95bd0:	move   a10, a12
3fd95be0:	move   *a10, a10, 1
3fd95bf0:	jrne   L3FD95A30
L3FD95C00:
3fd95c00:	move   *a13(0xff80), a7, 1
3fd95c20:	jreq   L3FD96040
3fd95c30:	move   a14, -*sp, 1
3fd95c40:	movk   12, a5
3fd95c50:	move   a5, *a14+, 1
3fd95c60:	calla  L3F701230
3fd95c90:	move   a8, a11
3fd95ca0:	move   a14, -*sp, 1
3fd95cb0:	movi   0x118, a5
3fd95cd0:	move   a5, *a14+, 1
3fd95ce0:	calla  L3F701230
3fd95d10:	move   a8, *a11(0x40), 1
3fd95d30:	move   *a13(0xffc0), *a11(0x20), 1
3fd95d60:	sub    a5, a5
3fd95d70:	move   a5, *a13, 1
L3FD95D80:
3fd95d80:	move   *a13, a7, 1
3fd95d90:	sll    0x6, a7
3fd95da0:	move   *a11(0x40), a5, 1
3fd95dc0:	add    a7, a5
3fd95dd0:	sub    a7, a7
3fd95de0:	move   a7, *a5, 1
3fd95df0:	move   *a13, a5, 1
3fd95e00:	sll    0x6, a5
3fd95e10:	move   *a11(0x40), a7, 1
3fd95e30:	add    a5, a7
3fd95e40:	sub    a5, a5
3fd95e50:	move   a5, *a7(0x20), 1
3fd95e70:	move   *a13, a7, 1
3fd95e80:	inc    a7
3fd95e90:	move   a7, *a13, 1
3fd95ea0:	cmpi   0x23, a7
3fd95ec0:	jrlt   L3FD95D80
3fd95ed0:	move   *a13(0xffa0), a5, 1
3fd95ef0:	sll    0x6, a5
3fd95f00:	move   *a11(0x40), a7, 1
3fd95f20:	add    a5, a7
3fd95f30:	move   *a13(0xff80), *a7(0x0), 1
3fd95f60:	move   *a13(0xffa0), a7, 1
3fd95f80:	sll    0x6, a7
3fd95f90:	move   *a11(0x40), a5, 1
3fd95fb0:	add    a7, a5
3fd95fc0:	move   *a13(0xff60), *a5(0x20), 1
3fd95ff0:	move   *a9(0x2680), *a11(0x0), 1
3fd96020:	move   a11, *a9(0x2680), 1
L3FD96040:
3fd96040:	calla  L3F708700
3fd96070:	move   *a8(0x100), a7, 1
3fd96090:	move   *a7, a7, 1
3fd960a0:	movk   1, a5
3fd960b0:	move   *a9(0x60), a3, 1
3fd960d0:	sll    a3, a5
3fd960e0:	move   *a7(0x4e0), a3, 1
3fd96100:	or     a5, a3
3fd96110:	move   a3, *a7(0x4e0), 1
3fd96130:	calla  L3F708700
3fd96160:	move   *a8(0x100), a7, 1
3fd96180:	move   *a7, a7, 1
3fd96190:	move   *a9(0x60), a5, 1
3fd961b0:	sll    0x5, a5
3fd961c0:	add    a5, a7
3fd961d0:	move   a9, *a7(0x500), 1
3fd961f0:	calla  L3F708700
3fd96220:	move   *a8(0x100), a7, 1
3fd96240:	move   *a7, a7, 1
3fd96250:	move   *a9(0x60), a5, 1
3fd96270:	move   *a7, a7, 1
3fd96280:	cmp    a7, a5
3fd96290:	jrle   L3FD96330
3fd962a0:	calla  L3F708700
3fd962d0:	move   *a8(0x100), a7, 1
3fd962f0:	move   *a7, a7, 1
3fd96300:	move   *a9(0x60), *a7(0x0), 1
L3FD96330:
3fd96330:	movk   1, a7
3fd96340:	move   a7, *a9(0x80), 1
3fd96360:	move   *a9(0x2660), a5, 1
3fd96380:	jrne   L3FD966B0
3fd96390:	move   a7, *a9(0x2660), 1
3fd963b0:	move   a14, -*sp, 1
3fd963c0:	sub    a5, a5
3fd963d0:	move   a5, *a14+, 1
3fd963e0:	movk   3, a3
3fd963f0:	move   a3, *a14+, 1
3fd96400:	move   *a9(0x60), *a14+, 1
3fd96420:	calla  L3FD5EBD0
3fd96450:	move   a8, *a13(0x20), 1
3fd96470:	move   a14, -*sp, 1
3fd96480:	ori    0x40, a8
3fd964b0:	move   a8, *a14+, 1
3fd964c0:	movk   4, a3
3fd964d0:	move   a3, *a14+, 1
3fd964e0:	move   *a9(0x60), *a14+, 1
3fd96500:	calla  L3FD5EBD0
3fd96530:	move   a14, -*sp, 1
3fd96540:	calla  L3F708700
3fd96570:	move   a8, *a14+, 1
3fd96580:	movk   6, a3
3fd96590:	move   a3, *a14+, 1
3fd965a0:	move   *a9(0x60), *a14+, 1
3fd965c0:	calla  L3FD5EBD0
3fd965f0:	move   a14, -*sp, 1
3fd96600:	move   *a9(0x60), *a14+, 1
3fd96620:	movi   0x3f9b7540, a3
3fd96650:	move   a3, *a14+, 1
3fd96660:	movk   6, a5
3fd96670:	move   a5, *a14+, 1
3fd96680:	calla  L3F5FFD90
L3FD966B0:
3fd966b0:	move   *sp(0x120), a14, 1
3fd966d0:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3fd966f0:	rets   2
L3FD96700:
3fd96700:	mmtm   sp, a7,a9,a10,a11,a13
3fd96720:	move   a14, a13
3fd96730:	move   *a13(0xffe0), a9, 1
3fd96750:	move   *a9(0x2680), a10, 1
3fd96770:	jreq   L3FD969A0
L3FD96780:
3fd96780:	move   *a10(0x20), a11, 1
3fd967a0:	move   *a13(0xffc0), a7, 1
3fd967c0:	cmp    a7, a11
3fd967d0:	jrne   L3FD96980
3fd967e0:	move   *a13(0xffa0), a11, 1
3fd96800:	sll    0x6, a11
3fd96810:	move   *a10(0x40), a7, 1
3fd96830:	add    a11, a7
3fd96840:	move   *a7, a11, 1
3fd96850:	jreq   L3FD96980
3fd96860:	move   a14, -*sp, 1
3fd96870:	move   *a13(0xffa0), a11, 1
3fd96890:	sll    0x6, a11
3fd968a0:	move   *a10(0x40), a7, 1
3fd968c0:	add    a11, a7
3fd968d0:	move   *a7(0x20), *a14+, 1
3fd968f0:	move   *a13(0xffa0), a11, 1
3fd96910:	sll    0x6, a11
3fd96920:	move   *a10(0x40), a7, 1
3fd96940:	add    a11, a7
3fd96950:	move   *a7, a11, 1
3fd96960:	call   a11
3fd96970:	jruc   L3FD969A0
L3FD96980:
3fd96980:	move   *a10, a10, 1
3fd96990:	jrne   L3FD96780
L3FD969A0:
3fd969a0:	move   *sp(0xc0), a14, 1
3fd969c0:	mmfm   sp, a7,a9,a10,a11,a13
3fd969e0:	rets   2
L3FD969F0:
3fd969f0:	mmtm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3fd96a10:	move   a14, a13
3fd96a20:	addi   0x120, a14
3fd96a40:	move   *a13(0xffe0), a9, 1
3fd96a60:	move   *a13(0xffc0), a10, 1
3fd96a80:	move   *a13(0xffa0), a11, 1
3fd96aa0:	move   *a13(0xff80), a12, 1
3fd96ac0:	move   a9, a7
3fd96ad0:	addk   31, a7
3fd96ae0:	sra    0x5, a7
3fd96af0:	move   a7, *a13(0xe0), 1
3fd96b10:	dec    a7
3fd96b20:	jrle   L3FD96BF0
3fd96b30:	move   a14, -*sp, 1
3fd96b40:	move   a9, *a14+, 1
3fd96b50:	movi   0x3fd97c60, a8
3fd96b80:	move   a8, *a14+, 1
3fd96b90:	calla  L3FB341E0
3fd96bc0:	movk   1, a7
3fd96bd0:	move   a7, *a13(0xe0), 1
L3FD96BF0:
3fd96bf0:	sub    a2, a2
3fd96c00:	move   *a13(0xe0), a7, 1
3fd96c20:	cmp    a7, a2
3fd96c30:	jrge   L3FD970C0
L3FD96C40:
3fd96c40:	move   a10, a7
3fd96c50:	jreq   L3FD96E40
3fd96c60:	move   a2, a7
3fd96c70:	sll    0x5, a7
3fd96c80:	add    a13, a7
3fd96c90:	move   a2, a5
3fd96ca0:	sll    0x5, a5
3fd96cb0:	add    a10, a5
3fd96cc0:	move   *a5, *a7, 1
3fd96cd0:	move   *a13(0xe0), a7, 1
3fd96cf0:	dec    a7
3fd96d00:	cmp    a7, a2
3fd96d10:	jrne   L3FD96DF0
3fd96d20:	move   a2, a7
3fd96d30:	sll    0x5, a7
3fd96d40:	add    a13, a7
3fd96d50:	move   a9, a5
3fd96d60:	andi   0x1f, a5
3fd96d90:	movk   1, a3
3fd96da0:	sll    a5, a3
3fd96db0:	move   *a7, a5, 1
3fd96dc0:	dec    a3
3fd96dd0:	and    a3, a5
3fd96de0:	move   a5, *a7, 1
L3FD96DF0:
3fd96df0:	move   a2, a7
3fd96e00:	sll    0x5, a7
3fd96e10:	add    a10, a7
3fd96e20:	sub    a5, a5
3fd96e30:	move   a5, *a7, 1
L3FD96E40:
3fd96e40:	move   a11, a3
3fd96e50:	jreq   L3FD97070
3fd96e60:	move   a2, a7
3fd96e70:	sll    0x5, a7
3fd96e80:	add    a13, a7
3fd96e90:	move   a2, a5
3fd96ea0:	sll    0x5, a5
3fd96eb0:	add    a11, a5
3fd96ec0:	move   *a5(0x0), *a7(0x20), 1
3fd96ef0:	move   *a13(0xe0), a7, 1
3fd96f10:	dec    a7
3fd96f20:	cmp    a7, a2
3fd96f30:	jrne   L3FD97020
3fd96f40:	move   a2, a7
3fd96f50:	sll    0x5, a7
3fd96f60:	add    a13, a7
3fd96f70:	move   a9, a5
3fd96f80:	andi   0x1f, a5
3fd96fb0:	movk   1, a3
3fd96fc0:	sll    a5, a3
3fd96fd0:	addk   32, a7
3fd96fe0:	move   *a7, a5, 1
3fd96ff0:	dec    a3
3fd97000:	and    a3, a5
3fd97010:	move   a5, *a7, 1
L3FD97020:
3fd97020:	move   a2, a7
3fd97030:	sll    0x5, a7
3fd97040:	add    a11, a7
3fd97050:	sub    a5, a5
3fd97060:	move   a5, *a7, 1
L3FD97070:
3fd97070:	inc    a2
3fd97080:	move   *a13(0xe0), a7, 1
3fd970a0:	cmp    a7, a2
3fd970b0:	jrlt   L3FD96C40
L3FD970C0:
3fd970c0:	sub    a7, a7
3fd970d0:	move   a7, *a13(0x60), 1
3fd970f0:	move   a7, *a13(0xa0), 1
3fd97110:	move   a7, a2
3fd97120:	move   *a13(0xe0), a5, 1
3fd97140:	cmp    a5, a2
3fd97150:	jage   L3FD97B80
L3FD97170:
3fd97170:	move   a10, a3
3fd97180:	jreq   L3FD97620
3fd97190:	sub    a7, a7
3fd971a0:	move   a7, *a13(0xc0), 1
3fd971c0:	move   a2, a5
3fd971d0:	sll    0x5, a5
3fd971e0:	add    a13, a5
3fd971f0:	move   *a5(0x0), *a13(0x40), 1
L3FD97220:
3fd97220:	move   a14, -*sp, 1
3fd97230:	move   *a13(0x40), *a14+, 1
3fd97250:	calla  L3FCCBE80
3fd97280:	move   a8, *a13(0x100), 1
3fd972a0:	inc    a8
3fd972b0:	jreq   L3FD97620
3fd972c0:	move   *a13(0xa0), a7, 1
3fd972e0:	move   *a13(0xc0), a5, 1
3fd97300:	add    a5, a7
3fd97310:	move   *a13(0x100), a3, 1
3fd97330:	add    a3, a7
3fd97340:	dec    a7
3fd97350:	move   a7, *a13(0x80), 1
3fd97370:	calla  L3F708700
3fd973a0:	move   *a8(0x100), a3, 1
3fd973c0:	move   *a3, a3, 1
3fd973d0:	sll    0x5, a7
3fd973e0:	add    a7, a3
3fd973f0:	move   *a3(0x8e0), a0, 1
3fd97410:	move   *a0(0xa0), a7, 1
3fd97430:	jrgt   L3FD97480
3fd97440:	move   *a0(0x1a0), a7, 1
3fd97460:	subk   2, a7
3fd97470:	jrge   L3FD97540
L3FD97480:
3fd97480:	movk   1, a7
3fd97490:	move   *a13(0x80), a3, 1
3fd974b0:	sll    a3, a7
3fd974c0:	move   *a10, a3, 1
3fd974d0:	or     a7, a3
3fd974e0:	move   a3, *a10, 1
3fd974f0:	move   *a13(0x60), a7, 1
3fd97510:	inc    a7
3fd97520:	move   a7, *a13(0x60), 1
L3FD97540:
3fd97540:	move   *a13(0x100), a7, 1
3fd97560:	neg    a7
3fd97570:	move   *a13(0x40), a3, 1
3fd97590:	srl    a7, a3
3fd975a0:	move   a3, *a13(0x40), 1
3fd975c0:	move   *a13(0x100), a7, 1
3fd975e0:	add    a7, a5
3fd975f0:	move   a5, *a13(0xc0), 1
3fd97610:	jruc   L3FD97220
L3FD97620:
3fd97620:	move   a11, a3
3fd97630:	jreq   L3FD97AD0
3fd97640:	sub    a7, a7
3fd97650:	move   a7, *a13(0xc0), 1
3fd97670:	move   a2, a5
3fd97680:	sll    0x5, a5
3fd97690:	add    a13, a5
3fd976a0:	move   *a5(0x20), *a13(0x40), 1
L3FD976D0:
3fd976d0:	move   a14, -*sp, 1
3fd976e0:	move   *a13(0x40), *a14+, 1
3fd97700:	calla  L3FCCBE80
3fd97730:	move   a8, *a13(0x100), 1
3fd97750:	inc    a8
3fd97760:	jreq   L3FD97AD0
3fd97770:	move   *a13(0xa0), a7, 1
3fd97790:	move   *a13(0xc0), a5, 1
3fd977b0:	add    a5, a7
3fd977c0:	move   *a13(0x100), a3, 1
3fd977e0:	add    a3, a7
3fd977f0:	dec    a7
3fd97800:	move   a7, *a13(0x80), 1
3fd97820:	calla  L3F708700
3fd97850:	move   *a8(0x100), a3, 1
3fd97870:	move   *a3, a3, 1
3fd97880:	sll    0x5, a7
3fd97890:	add    a7, a3
3fd978a0:	move   *a3(0x8e0), a0, 1
3fd978c0:	move   *a0(0xc0), a7, 1
3fd978e0:	jrgt   L3FD97930
3fd978f0:	move   *a0(0x1a0), a7, 1
3fd97910:	subk   2, a7
3fd97920:	jrge   L3FD979F0
L3FD97930:
3fd97930:	movk   1, a7
3fd97940:	move   *a13(0x80), a3, 1
3fd97960:	sll    a3, a7
3fd97970:	move   *a11, a3, 1
3fd97980:	or     a7, a3
3fd97990:	move   a3, *a11, 1
3fd979a0:	move   *a13(0x60), a7, 1
3fd979c0:	inc    a7
3fd979d0:	move   a7, *a13(0x60), 1
L3FD979F0:
3fd979f0:	move   *a13(0x100), a7, 1
3fd97a10:	neg    a7
3fd97a20:	move   *a13(0x40), a3, 1
3fd97a40:	srl    a7, a3
3fd97a50:	move   a3, *a13(0x40), 1
3fd97a70:	move   *a13(0x100), a7, 1
3fd97a90:	add    a7, a5
3fd97aa0:	move   a5, *a13(0xc0), 1
3fd97ac0:	jruc   L3FD976D0
L3FD97AD0:
3fd97ad0:	move   *a13(0xa0), a7, 1
3fd97af0:	addk   32, a7
3fd97b00:	move   a7, *a13(0xa0), 1
3fd97b20:	inc    a2
3fd97b30:	move   *a13(0xe0), a5, 1
3fd97b50:	cmp    a5, a2
3fd97b60:	jalt   L3FD97170
L3FD97B80:
3fd97b80:	move   *a13(0x60), a3, 1
3fd97ba0:	jrgt   L3FD97C00
3fd97bb0:	calla  L3FB3FA00
3fd97be0:	jauc   L3FD970C0
L3FD97C00:
3fd97c00:	move   a3, a8
3fd97c10:	move   *sp(0x160), a14, 1
3fd97c30:	mmfm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3fd97c50:	rets   2
3fd97c60:	sra    b11, b3
3fd97c70:	sra    a11, a12
3fd97c80:	.word  0x7463
3fd97c90:	sla    0x1, b10
3fd97ca0:	srl    a3, a14
3fd97cb0:	.word  0x7370
3fd97cc0:	rl     a9, a0
3fd97cd0:	sla    0x3, b3
3fd97ce0:	modu   b11, b4
3fd97cf0:	sla    0x3, sp
3fd97d00:	rl     a11, a2
3fd97d10:	dsjs   a7, L3FD97E50
3fd97d20:	sll    0x9, a0
3fd97d30:	.word  0x0a64
3fd97d40:	.word  0x0000
L3FD97D50:
3fd97d50:	mmtm   sp, a7,a9,a10,a11,a13
3fd97d70:	move   a14, a13
3fd97d80:	move   *a13(0xffe0), a9, 1
3fd97da0:	move   *a9(0x380), a11, 1
3fd97dc0:	move   *a9(0x3a0), a7, 1
3fd97de0:	addi   0x80, a11
3fd97e00:	cmp    a7, a11
3fd97e10:	jrls   L3FD97E70
3fd97e20:	move   a14, -*sp, 1
3fd97e30:	move   a9, *a14+, 1
3fd97e40:	calla  L3F9B1030
L3FD97E70:
3fd97e70:	move   *a9(0x380), a10, 1
3fd97e90:	move   a10, *a9(0x340), 1
3fd97eb0:	movk   2, a11
3fd97ec0:	movb   a11, *a10
3fd97ed0:	movk   4, a7
3fd97ee0:	setf   16, 0, 0
3fd97ef0:	move   a7, *a10(0x10), 0
3fd97f10:	move   *a9(0x380), a7, 1
3fd97f30:	addi   0x80, a7
3fd97f50:	move   a7, *a9(0x380), 1
3fd97f70:	move   *a9(0x320), a7, 1
3fd97f90:	inc    a7
3fd97fa0:	move   a7, *a9(0x320), 1
3fd97fc0:	move   *a13(0xffc0), *a10(0x20), 1
3fd97ff0:	movi   0x800, a7
3fd98010:	move   a7, *a10(0x40), 1
3fd98030:	move   *a13(0xffa0), *a10(0x60), 1
3fd98060:	move   *a9(0x400), a11, 1
3fd98080:	jreq   L3FD980E0
3fd98090:	move   a14, -*sp, 1
3fd980a0:	move   a9, *a14+, 1
3fd980b0:	move   *a9(0x400), a11, 1
3fd980d0:	call   a11
L3FD980E0:
3fd980e0:	move   *sp(0xc0), a14, 1
3fd98100:	mmfm   sp, a7,a9,a10,a11,a13
3fd98120:	rets   2
L3FD98130:
3fd98130:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fd98150:	move   a14, a13
3fd98160:	addi   0x120, a14
3fd98180:	move   *a13(0xffe0), a9, 1
3fd981a0:	move   *a13(0xff60), a7, 1
3fd981c0:	move   *a7, a5, 1
3fd981d0:	andi   0x7f, a5
3fd98200:	sll    0x5, a5
3fd98210:	add    a9, a5
3fd98220:	move   a5, a11
3fd98230:	addi   0x1620, a11
3fd98250:	move   *a11, a5, 1
3fd98260:	jrne   L3FD982B0
3fd98270:	movi   0x3fd45ae0, a5
3fd982a0:	move   a5, *a11, 1
L3FD982B0:
3fd982b0:	move   a14, -*sp, 1
3fd982c0:	move   a13, *a14+, 1
3fd982d0:	move   a7, *a14+, 1
3fd982e0:	move   a9, *a14+, 1
3fd982f0:	move   *a11, a5, 1
3fd98300:	call   a5
3fd98310:	move   a8, *a13(0x100), 1
3fd98330:	move   a8, a5
3fd98340:	jreq   L3FD98670
3fd98350:	move   *a9(0x380), a5, 1
3fd98370:	move   *a9(0x3a0), a7, 1
3fd98390:	addi   0x160, a5
3fd983b0:	cmp    a7, a5
3fd983c0:	jrls   L3FD98420
3fd983d0:	move   a14, -*sp, 1
3fd983e0:	move   a9, *a14+, 1
3fd983f0:	calla  L3F9B1030
L3FD98420:
3fd98420:	move   *a9(0x380), a10, 1
3fd98440:	move   a10, *a9(0x340), 1
3fd98460:	movk   25, a7
3fd98470:	movb   a7, *a10
3fd98480:	movk   11, a5
3fd98490:	setf   16, 0, 0
3fd984a0:	move   a5, *a10(0x10), 0
3fd984c0:	move   *a9(0x380), a5, 1
3fd984e0:	addi   0x160, a5
3fd98500:	move   a5, *a9(0x380), 1
3fd98520:	move   *a9(0x320), a5, 1
3fd98540:	inc    a5
3fd98550:	move   a5, *a9(0x320), 1
3fd98570:	move   *a13(0xffc0), *a10(0x20), 1
3fd985a0:	movb   *a13(0xffa0), *a10(0x8)
3fd985d0:	move   *a13(0xff80), *a10(0x40), 1
3fd98600:	move   a10, a5
3fd98610:	addi   0x60, a5
3fd98630:	move   a13, a8
3fd98640:	movk   8, a7
L3FD98650:
3fd98650:	move   *a8+, *a5+, 1
3fd98660:	dsjs   a7, L3FD98650
L3FD98670:
3fd98670:	move   *a9(0x400), a7, 1
3fd98690:	jreq   L3FD986F0
3fd986a0:	move   a14, -*sp, 1
3fd986b0:	move   a9, *a14+, 1
3fd986c0:	move   *a9(0x400), a7, 1
3fd986e0:	call   a7
L3FD986F0:
3fd986f0:	move   *a13(0x100), a8, 1
3fd98710:	move   *sp(0xe0), a14, 1
3fd98730:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fd98750:	rets   2
L3FD98760:
3fd98760:	mmtm   sp, a5,a7,a9,a11,a13
3fd98780:	move   a14, a13
3fd98790:	move   *a13(0xffe0), a9, 1
3fd987b0:	move   *a13(0xffc0), a11, 1
3fd987d0:	move   *a11(0x100), a11, 1
3fd987f0:	move   *a13(0xffa0), a7, 1
3fd98810:	cmp    a7, a11
3fd98820:	jreq   L3FD988D0
3fd98830:	move   *a13(0xffc0), a11, 1
3fd98850:	move   a7, *a11(0x100), 1
3fd98870:	move   *a11(0x80), a7, 1
3fd98890:	movk   8, a5
3fd988a0:	or     a5, a7
3fd988b0:	move   a7, *a11(0x80), 1
L3FD988D0:
3fd988d0:	move   *a9(0x400), a11, 1
3fd988f0:	jreq   L3FD98950
3fd98900:	move   a14, -*sp, 1
3fd98910:	move   a9, *a14+, 1
3fd98920:	move   *a9(0x400), a11, 1
3fd98940:	call   a11
L3FD98950:
3fd98950:	move   *sp(0xc0), a14, 1
3fd98970:	mmfm   sp, a5,a7,a9,a11,a13
3fd98990:	rets   2
L3FD989A0:
3fd989a0:	mmtm   sp, a7,a9,a11,a13
3fd989c0:	move   a14, a13
3fd989d0:	addk   32, a14
3fd989e0:	move   *a13(0xffe0), a9, 1
3fd98a00:	move   *a13(0xffc0), a11, 1
3fd98a20:	addi   0xa0, a11
3fd98a40:	move   a11, *a13, 1
3fd98a50:	move   *a13(0xffa0), a7, 1
3fd98a70:	move   *a11(0x240), a11, 1
3fd98a90:	cmp    a11, a7
3fd98aa0:	jreq   L3FD98B70
3fd98ab0:	move   *a13, a11, 1
3fd98ac0:	move   a7, *a11(0x240), 1
3fd98ae0:	move   *a13(0xffc0), a7, 1
3fd98b00:	move   *a7(0x80), a11, 1
3fd98b20:	ori    0x20000, a11
3fd98b50:	move   a11, *a7(0x80), 1
L3FD98B70:
3fd98b70:	move   *a13, a11, 1
3fd98b80:	move   *a13(0xff80), a7, 1
3fd98ba0:	move   *a11(0x260), a11, 1
3fd98bc0:	cmp    a11, a7
3fd98bd0:	jreq   L3FD98CA0
3fd98be0:	move   *a13, a11, 1
3fd98bf0:	move   a7, *a11(0x260), 1
3fd98c10:	move   *a13(0xffc0), a7, 1
3fd98c30:	move   *a7(0x80), a11, 1
3fd98c50:	ori    0x40000, a11
3fd98c80:	move   a11, *a7(0x80), 1
L3FD98CA0:
3fd98ca0:	move   *a9(0x400), a11, 1
3fd98cc0:	jreq   L3FD98D20
3fd98cd0:	move   a14, -*sp, 1
3fd98ce0:	move   a9, *a14+, 1
3fd98cf0:	move   *a9(0x400), a11, 1
3fd98d10:	call   a11
L3FD98D20:
3fd98d20:	move   *sp(0xa0), a14, 1
3fd98d40:	mmfm   sp, a7,a9,a11,a13
3fd98d60:	rets   2
L3FD98D70:
3fd98d70:	mmtm   sp, a9,a11,a13
3fd98d90:	move   a14, a13
3fd98da0:	move   *a13(0xffe0), a9, 1
3fd98dc0:	move   a14, -*sp, 1
3fd98dd0:	move   *a13(0xff20), *a14+, 1
3fd98df0:	move   *a13(0xff40), *a14+, 1
3fd98e10:	move   *a13(0xff60), *a14+, 1
3fd98e30:	move   *a13(0xff80), *a14+, 1
3fd98e50:	move   *a13(0xffa0), *a14+, 1
3fd98e70:	move   *a13(0xffc0), *a14+, 1
3fd98e90:	move   a9, *a14+, 1
3fd98ea0:	calla  L3FD98FA0
3fd98ed0:	move   *a9(0x400), a11, 1
3fd98ef0:	jreq   L3FD98F50
3fd98f00:	move   a14, -*sp, 1
3fd98f10:	move   a9, *a14+, 1
3fd98f20:	move   *a9(0x400), a11, 1
3fd98f40:	call   a11
L3FD98F50:
3fd98f50:	move   *sp(0x80), a14, 1
3fd98f70:	mmfm   sp, a9,a11,a13
3fd98f90:	rets   2
L3FD98FA0:
3fd98fa0:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3fd98fc0:	move   a14, a13
3fd98fd0:	move   *a13(0xffe0), a9, 1
3fd98ff0:	move   *a9(0x380), a7, 1
3fd99010:	move   *a9(0x3a0), a5, 1
3fd99030:	addi   0x60, a7
3fd99050:	cmp    a5, a7
3fd99060:	jrls   L3FD990C0
3fd99070:	move   a14, -*sp, 1
3fd99080:	move   a9, *a14+, 1
3fd99090:	calla  L3F9B1030
L3FD990C0:
3fd990c0:	move   *a9(0x380), a10, 1
3fd990e0:	move   a10, *a9(0x340), 1
3fd99100:	movi   0x3b, a7
3fd99120:	movb   a7, *a10
3fd99130:	movk   3, a5
3fd99140:	setf   16, 0, 0
3fd99150:	move   a5, *a10(0x10), 0
3fd99170:	move   *a9(0x380), a5, 1
3fd99190:	addi   0x60, a5
3fd991b0:	move   a5, *a9(0x380), 1
3fd991d0:	move   *a9(0x320), a5, 1
3fd991f0:	inc    a5
3fd99200:	move   a5, *a9(0x320), 1
3fd99220:	move   *a13(0xffc0), a5, 1
3fd99240:	move   *a5(0x20), *a10(0x20), 1
3fd99270:	move   *a13(0xffa0), a3, 1
3fd99290:	move   a3, *a5(0x2e0), 1
3fd992b0:	move   a3, *a10(0x40), 0
3fd992d0:	move   *a13(0xff80), a7, 1
3fd992f0:	move   a7, *a5(0x300), 1
3fd99310:	move   a7, *a10(0x50), 0
3fd99330:	movb   *a13(0xff20), *a10(0x8)
3fd99360:	move   *a13(0xff40), a3, 1
3fd99380:	sll    0x1, a3
3fd99390:	zext   a3, 0
3fd993a0:	move   *a10(0x10), a5, 0
3fd993c0:	add    a3, a5
3fd993d0:	move   a5, *a10(0x10), 0
3fd993f0:	move   *a13(0xffc0), a5, 1
3fd99410:	movk   1, a3
3fd99420:	move   a3, *a5(0x40), 1
3fd99440:	move   *a13(0xff40), a3, 1
3fd99460:	move   a3, a11
3fd99470:	sll    0x3, a11
3fd99480:	move   a11, a3
3fd99490:	sll    0x3, a3
3fd994a0:	move   *a9(0x380), a5, 1
3fd994c0:	add    a3, a5
3fd994d0:	move   *a9(0x3a0), a3, 1
3fd994f0:	cmp    a3, a5
3fd99500:	jrhi   L3FD99650
3fd99510:	move   a14, -*sp, 1
3fd99520:	move   a11, *a14+, 1
3fd99530:	move   *a9(0x380), *a14+, 1
3fd99550:	move   *a13(0xff60), *a14+, 1
3fd99570:	calla  L3FB44400
3fd995a0:	move   a11, a5
3fd995b0:	addk   3, a5
3fd995c0:	movk   3, a3
3fd995d0:	andn   a3, a5
3fd995e0:	sll    0x3, a5
3fd995f0:	move   *a9(0x380), a3, 1
3fd99610:	add    a5, a3
3fd99620:	move   a3, *a9(0x380), 1
3fd99640:	jruc   L3FD996D0
L3FD99650:
3fd99650:	move   a14, -*sp, 1
3fd99660:	move   a11, *a14+, 1
3fd99670:	move   *a13(0xff60), *a14+, 1
3fd99690:	move   a9, *a14+, 1
3fd996a0:	calla  L3F9B44C0
L3FD996D0:
3fd996d0:	move   *a13(0xffc0), a5, 1
3fd996f0:	move   *a5(0x80), a3, 1
3fd99710:	andi   0xfff1ffff, a3
3fd99740:	move   a3, *a5(0x80), 1
3fd99760:	move   *sp(0x100), a14, 1
3fd99780:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3fd997a0:	rets   2
L3FD997B0:
3fd997b0:	mmtm   sp, a7,a9,a11,a13
3fd997d0:	move   a14, a13
3fd997e0:	move   *a13(0xffe0), a9, 1
3fd99800:	move   *a13(0xffc0), a11, 1
3fd99820:	move   *a11(0x280), a11, 1
3fd99840:	move   *a13(0xffa0), a7, 1
3fd99860:	cmp    a7, a11
3fd99870:	jreq   L3FD99990
3fd99880:	move   *a13(0xffc0), a11, 1
3fd998a0:	move   a7, *a11(0x280), 1
3fd998c0:	move   *a11(0x80), a7, 1
3fd998e0:	ori    0x4000, a7
3fd99910:	move   a7, *a11(0x80), 1
3fd99930:	move   a14, -*sp, 1
3fd99940:	move   a11, *a14+, 1
3fd99950:	move   a9, *a14+, 1
3fd99960:	calla  L3F999F80
L3FD99990:
3fd99990:	move   *a9(0x400), a11, 1
3fd999b0:	jreq   L3FD99A10
3fd999c0:	move   a14, -*sp, 1
3fd999d0:	move   a9, *a14+, 1
3fd999e0:	move   *a9(0x400), a11, 1
3fd99a00:	call   a11
L3FD99A10:
3fd99a10:	move   *sp(0xa0), a14, 1
3fd99a30:	mmfm   sp, a7,a9,a11,a13
3fd99a50:	rets   2
L3FD99A60:
3fd99a60:	mmtm   sp, a5,a7,a9,a11,a13
3fd99a80:	move   a14, a13
3fd99a90:	move   *a13(0xffe0), a9, 1
3fd99ab0:	move   *a13(0xffc0), a11, 1
3fd99ad0:	move   *a11(0xe0), a11, 1
3fd99af0:	move   *a13(0xffa0), a7, 1
3fd99b10:	cmp    a7, a11
3fd99b20:	jreq   L3FD99BD0
3fd99b30:	move   *a13(0xffc0), a11, 1
3fd99b50:	move   a7, *a11(0xe0), 1
3fd99b70:	move   *a11(0x80), a7, 1
3fd99b90:	movk   4, a5
3fd99ba0:	or     a5, a7
3fd99bb0:	move   a7, *a11(0x80), 1
L3FD99BD0:
3fd99bd0:	move   *a9(0x400), a11, 1
3fd99bf0:	jreq   L3FD99C50
3fd99c00:	move   a14, -*sp, 1
3fd99c10:	move   a9, *a14+, 1
3fd99c20:	move   *a9(0x400), a11, 1
3fd99c40:	call   a11
L3FD99C50:
3fd99c50:	move   *sp(0xc0), a14, 1
3fd99c70:	mmfm   sp, a5,a7,a9,a11,a13
3fd99c90:	rets   2
L3FD99CA0:
3fd99ca0:	mmtm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3fd99cc0:	move   a14, a13
3fd99cd0:	addi   0x40, a14
3fd99cf0:	move   *a13(0xffe0), a9, 1
3fd99d10:	sub    a10, a10
3fd99d20:	move   *a9(0x380), a7, 1
3fd99d40:	move   *a9(0x3a0), a5, 1
3fd99d60:	addi   0x40, a7
3fd99d80:	cmp    a5, a7
3fd99d90:	jrls   L3FD99DF0
3fd99da0:	move   a14, -*sp, 1
3fd99db0:	move   a9, *a14+, 1
3fd99dc0:	calla  L3F9B1030
L3FD99DF0:
3fd99df0:	move   *a9(0x380), a12, 1
3fd99e10:	move   a12, *a9(0x340), 1
3fd99e30:	movi   0x33, a7
3fd99e50:	movb   a7, *a12
3fd99e60:	movk   2, a5
3fd99e70:	setf   16, 0, 0
3fd99e80:	move   a5, *a12(0x10), 0
3fd99ea0:	move   *a9(0x380), a5, 1
3fd99ec0:	addi   0x40, a5
3fd99ee0:	move   a5, *a9(0x380), 1
3fd99f00:	move   *a9(0x320), a5, 1
3fd99f20:	inc    a5
3fd99f30:	move   a5, *a9(0x320), 1
3fd99f50:	move   a10, a11
3fd99f60:	move   *a13(0xffa0), a5, 1
3fd99f80:	cmp    a5, a11
3fd99f90:	jrge   L3FD9A130
L3FD99FA0:
3fd99fa0:	move   a11, a7
3fd99fb0:	sll    0x5, a7
3fd99fc0:	move   *a13(0xffc0), a5, 1
3fd99fe0:	add    a5, a7
3fd99ff0:	move   *a7, a7, 1
3fd9a000:	jreq   L3FD9A0B0
3fd9a010:	move   a14, -*sp, 1
3fd9a020:	move   a11, a7
3fd9a030:	sll    0x5, a7
3fd9a040:	add    a5, a7
3fd9a050:	move   *a7+, *a14+, 1
3fd9a060:	calla  L3FB458D0
3fd9a090:	move   a8, a7
3fd9a0a0:	jruc   L3FD9A0C0
L3FD9A0B0:
3fd9a0b0:	sub    a7, a7
L3FD9A0C0:
3fd9a0c0:	inc    a7
3fd9a0d0:	add    a7, a10
3fd9a0e0:	inc    a11
3fd9a0f0:	move   *a13(0xffa0), a7, 1
3fd9a110:	cmp    a7, a11
3fd9a120:	jrlt   L3FD99FA0
L3FD9A130:
3fd9a130:	move   a10, a7
3fd9a140:	addk   3, a7
3fd9a150:	movk   3, a5
3fd9a160:	andn   a5, a7
3fd9a170:	move   a7, *a13, 1
3fd9a180:	sll    0x3, a7
3fd9a190:	move   *a9(0x380), a5, 1
3fd9a1b0:	add    a7, a5
3fd9a1c0:	move   *a9(0x3a0), a7, 1
3fd9a1e0:	cmp    a7, a5
3fd9a1f0:	jrls   L3FD9A250
3fd9a200:	move   a14, -*sp, 1
3fd9a210:	move   a9, *a14+, 1
3fd9a220:	calla  L3F9B1030
L3FD9A250:
3fd9a250:	move   *a9(0x380), *a13(0x20), 1
3fd9a280:	move   *a13, a7, 1
3fd9a290:	sll    0x3, a7
3fd9a2a0:	move   *a9(0x380), a5, 1
3fd9a2c0:	add    a7, a5
3fd9a2d0:	move   a5, *a9(0x380), 1
3fd9a2f0:	sub    a11, a11
3fd9a300:	move   *a13(0xffa0), a7, 1
3fd9a320:	cmp    a7, a11
3fd9a330:	jrge   L3FD9A610
L3FD9A340:
3fd9a340:	move   a11, a7
3fd9a350:	sll    0x5, a7
3fd9a360:	move   *a13(0xffc0), a5, 1
3fd9a380:	add    a5, a7
3fd9a390:	move   *a7, a7, 1
3fd9a3a0:	jreq   L3FD9A450
3fd9a3b0:	move   a14, -*sp, 1
3fd9a3c0:	move   a11, a7
3fd9a3d0:	sll    0x5, a7
3fd9a3e0:	add    a5, a7
3fd9a3f0:	move   *a7+, *a14+, 1
3fd9a400:	calla  L3FB458D0
3fd9a430:	move   a8, a0
3fd9a440:	jruc   L3FD9A460
L3FD9A450:
3fd9a450:	sub    a0, a0
L3FD9A460:
3fd9a460:	move   *a13(0x20), a7, 1
3fd9a480:	movb   a0, *a7
3fd9a490:	move   a14, -*sp, 1
3fd9a4a0:	move   a0, *a14+, 1
3fd9a4b0:	addk   8, a7
3fd9a4c0:	move   a7, *a14+, 1
3fd9a4d0:	move   a11, a7
3fd9a4e0:	sll    0x5, a7
3fd9a4f0:	add    a5, a7
3fd9a500:	move   *a7+, *a14+, 1
3fd9a510:	calla  L3FB44400
3fd9a540:	move   a0, a7
3fd9a550:	inc    a7
3fd9a560:	sll    0x3, a7
3fd9a570:	move   *a13(0x20), a5, 1
3fd9a590:	add    a5, a7
3fd9a5a0:	move   a7, *a13(0x20), 1
3fd9a5c0:	inc    a11
3fd9a5d0:	move   *a13(0xffa0), a5, 1
3fd9a5f0:	cmp    a5, a11
3fd9a600:	jrlt   L3FD9A340
L3FD9A610:
3fd9a610:	move   *a13, a7, 1
3fd9a620:	sra    0x2, a7
3fd9a630:	setf   16, 0, 0
3fd9a640:	zext   a7, 0
3fd9a650:	move   *a12(0x10), a5, 0
3fd9a670:	add    a7, a5
3fd9a680:	move   a5, *a12(0x10), 0
3fd9a6a0:	move   *a13(0xffa0), *a12(0x20), 0
3fd9a6d0:	move   *a9(0x400), a7, 1
3fd9a6f0:	jreq   L3FD9A750
3fd9a700:	move   a14, -*sp, 1
3fd9a710:	move   a9, *a14+, 1
3fd9a720:	move   *a9(0x400), a7, 1
3fd9a740:	call   a7
L3FD9A750:
3fd9a750:	move   *sp(0x120), a14, 1
3fd9a770:	mmfm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3fd9a790:	rets   2
L3FD9A7A0:
3fd9a7a0:	mmtm   sp, a5,a7,a9,a11,a13
3fd9a7c0:	move   a14, a13
3fd9a7d0:	move   *a13(0xffe0), a9, 1
3fd9a7f0:	move   *a13(0xffc0), a11, 1
3fd9a810:	move   *a11(0xa0), a11, 1
3fd9a830:	move   *a13(0xffa0), a7, 1
3fd9a850:	cmp    a7, a11
3fd9a860:	jreq   L3FD9A910
3fd9a870:	move   *a13(0xffc0), a11, 1
3fd9a890:	move   a7, *a11(0xa0), 1
3fd9a8b0:	move   *a11(0x80), a7, 1
3fd9a8d0:	movk   1, a5
3fd9a8e0:	or     a5, a7
3fd9a8f0:	move   a7, *a11(0x80), 1
L3FD9A910:
3fd9a910:	move   *a9(0x400), a11, 1
3fd9a930:	jreq   L3FD9A990
3fd9a940:	move   a14, -*sp, 1
3fd9a950:	move   a9, *a14+, 1
3fd9a960:	move   *a9(0x400), a11, 1
3fd9a980:	call   a11
L3FD9A990:
3fd9a990:	move   *sp(0xc0), a14, 1
3fd9a9b0:	mmfm   sp, a5,a7,a9,a11,a13
3fd9a9d0:	rets   2
L3FD9A9E0:
3fd9a9e0:	mmtm   sp, a11,a13
3fd9aa00:	move   a14, a13
3fd9aa10:	addi   0x1e0, a14
3fd9aa30:	move   *a13(0xffa0), a11, 1
3fd9aa50:	move   *a11, *a13, 1
3fd9aa60:	move   *a11(0x20), *a13(0x20), 1
3fd9aa90:	move   *a11(0x40), *a13(0x40), 1
3fd9aac0:	move   *a11(0x60), *a13(0x60), 1
3fd9aaf0:	move   *a11(0x80), *a13(0x80), 1
3fd9ab20:	move   *a11(0xa0), *a13(0xa0), 1
3fd9ab50:	move   *a11(0xc0), *a13(0xc0), 1
3fd9ab80:	move   *a11(0xe0), *a13(0xe0), 1
3fd9abb0:	move   *a11(0x100), *a13(0x100), 1
3fd9abe0:	move   *a11(0x120), *a13(0x120), 1
3fd9ac10:	move   *a11(0x140), *a13(0x140), 1
3fd9ac40:	move   *a11(0x160), *a13(0x160), 1
3fd9ac70:	move   *a11(0x180), *a13(0x180), 1
3fd9aca0:	move   *a11(0x1a0), *a13(0x1a0), 1
3fd9acd0:	move   *a11(0x1c0), *a13(0x1c0), 1
3fd9ad00:	move   a14, -*sp, 1
3fd9ad10:	movk   15, a11
3fd9ad20:	move   a11, *a14+, 1
3fd9ad30:	move   a13, *a14+, 1
3fd9ad40:	sub    a11, a11
3fd9ad50:	move   a11, *a14+, 1
3fd9ad60:	movk   32, a11
3fd9ad70:	move   a11, *a14+, 1
3fd9ad80:	addk   9, a11
3fd9ad90:	move   a11, *a14+, 1
3fd9ada0:	move   *a13(0xff80), *a14+, 1
3fd9adc0:	move   *a13(0xffc0), *a14+, 1
3fd9ade0:	move   *a13(0xffe0), *a14+, 1
3fd9ae00:	calla  L3FD37330
3fd9ae30:	move   *sp(0x60), a14, 1
3fd9ae50:	mmfm   sp, a11,a13
3fd9ae70:	rets   2
L3FD9AE80:
3fd9ae80:	mmtm   sp, a11,a13
3fd9aea0:	move   a14, a13
3fd9aeb0:	addi   0x120, a14
3fd9aed0:	move   *a13(0xffa0), a11, 1
3fd9aef0:	move   *a11, *a13, 1
3fd9af00:	move   *a11(0x20), *a13(0x20), 1
3fd9af30:	move   *a11(0x40), *a13(0x40), 1
3fd9af60:	move   *a11(0x60), *a13(0x60), 1
3fd9af90:	move   *a11(0x80), *a13(0x80), 1
3fd9afc0:	move   *a11(0xa0), *a13(0xa0), 1
3fd9aff0:	move   *a11(0xc0), *a13(0xc0), 1
3fd9b020:	move   *a11(0xe0), *a13(0xe0), 1
3fd9b050:	move   *a11(0x100), *a13(0x100), 1
3fd9b080:	move   a14, -*sp, 1
3fd9b090:	movk   9, a11
3fd9b0a0:	move   a11, *a14+, 1
3fd9b0b0:	move   a13, *a14+, 1
3fd9b0c0:	sub    a11, a11
3fd9b0d0:	move   a11, *a14+, 1
3fd9b0e0:	movk   32, a11
3fd9b0f0:	move   a11, *a14+, 1
3fd9b100:	addk   3, a11
3fd9b110:	move   a11, *a14+, 1
3fd9b120:	move   a11, *a14+, 1
3fd9b130:	move   *a13(0xffc0), *a14+, 1
3fd9b150:	move   *a13(0xffe0), *a14+, 1
3fd9b170:	calla  L3FD37330
3fd9b1a0:	move   *sp(0x60), a14, 1
3fd9b1c0:	mmfm   sp, a11,a13
3fd9b1e0:	rets   2
3fd9b1f0:	mmtm   sp, a11,a13
3fd9b210:	move   a14, a13
3fd9b220:	move   a14, -*sp, 1
3fd9b230:	movi   0x2a, a11
3fd9b250:	move   a11, *a14+, 1
3fd9b260:	move   *a13(0xffa0), *a14+, 1
3fd9b280:	move   *a13(0xffc0), *a14+, 1
3fd9b2a0:	move   *a13(0xffe0), *a14+, 1
3fd9b2c0:	calla  L3FD9A9E0
3fd9b2f0:	move   *sp(0x60), a14, 1
3fd9b310:	mmfm   sp, a11,a13
3fd9b330:	rets   2
L3FD9B340:
3fd9b340:	mmtm   sp, a11,a13
3fd9b360:	move   a14, a13
3fd9b370:	move   a14, -*sp, 1
3fd9b380:	movi   0x28, a11
3fd9b3a0:	move   a11, *a14+, 1
3fd9b3b0:	move   *a13(0xffa0), *a14+, 1
3fd9b3d0:	move   *a13(0xffc0), *a14+, 1
3fd9b3f0:	move   *a13(0xffe0), *a14+, 1
3fd9b410:	calla  L3FD9A9E0
3fd9b440:	move   *sp(0x60), a14, 1
3fd9b460:	mmfm   sp, a11,a13
3fd9b480:	rets   2
3fd9b490:	mmtm   sp, a7,a9,a11,a13
3fd9b4b0:	move   a14, a13
3fd9b4c0:	addi   0x60, a14
3fd9b4e0:	move   *a13(0xff80), a11, 1
3fd9b500:	move   a11, a7
3fd9b510:	sll    0x4, a11
3fd9b520:	sll    0x3, a7
3fd9b530:	add    a7, a11
3fd9b540:	move   a11, *a13(0x40), 1
3fd9b560:	move   a14, -*sp, 1
3fd9b570:	move   a11, *a14+, 1
3fd9b580:	calla  L3F701230
3fd9b5b0:	move   a8, *a13, 1
3fd9b5c0:	move   a8, *a13(0x20), 1
3fd9b5e0:	sub    a9, a9
3fd9b5f0:	move   *a13(0xff80), a7, 1
3fd9b610:	cmp    a7, a9
3fd9b620:	jrge   L3FD9B820
L3FD9B630:
3fd9b630:	move   *a13, a11, 1
3fd9b640:	move   *a13(0xffa0), a7, 1
3fd9b660:	move   *a7, *a11, 1
3fd9b670:	move   *a7(0x20), *a11(0x20), 1
3fd9b6a0:	move   *a7(0x40), *a11(0x40), 1
3fd9b6d0:	move   *a7(0x60), *a11(0x60), 1
3fd9b700:	move   *a7(0x80), *a11(0x80), 1
3fd9b730:	move   *a7(0xa0), *a11(0xa0), 1
3fd9b760:	addi   0xc0, a11
3fd9b780:	move   a11, *a13, 1
3fd9b790:	addi   0xc0, a7
3fd9b7b0:	move   a7, *a13(0xffa0), 1
3fd9b7d0:	inc    a9
3fd9b7e0:	move   *a13(0xff80), a7, 1
3fd9b800:	cmp    a7, a9
3fd9b810:	jrlt   L3FD9B630
L3FD9B820:
3fd9b820:	move   a14, -*sp, 1
3fd9b830:	move   a7, a11
3fd9b840:	sll    0x2, a7
3fd9b850:	sll    0x1, a11
3fd9b860:	add    a11, a7
3fd9b870:	move   a7, *a14+, 1
3fd9b880:	move   *a13(0x20), *a14+, 1
3fd9b8a0:	sub    a11, a11
3fd9b8b0:	move   a11, *a14+, 1
3fd9b8c0:	movk   32, a7
3fd9b8d0:	move   a7, *a14+, 1
3fd9b8e0:	addk   6, a7
3fd9b8f0:	move   a7, *a14+, 1
3fd9b900:	move   a7, *a14+, 1
3fd9b910:	move   *a13(0xffc0), *a14+, 1
3fd9b930:	move   *a13(0xffe0), *a14+, 1
3fd9b950:	calla  L3FD37330
3fd9b980:	move   a14, -*sp, 1
3fd9b990:	move   *a13(0x20), *a14+, 1
3fd9b9b0:	calla  L3F702440
3fd9b9e0:	move   *sp(0xa0), a14, 1
3fd9ba00:	mmfm   sp, a7,a9,a11,a13
3fd9ba20:	rets   2
L3FD9BA30:
3fd9ba30:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fd9ba50:	move   a14, a13
3fd9ba60:	addk   32, a14
3fd9ba70:	sub    a9, a9
3fd9ba80:	move   a9, *a13, 1
3fd9ba90:	move   *a13(0xff80), a7, 1
3fd9bab0:	cmp    a7, a9
3fd9bac0:	jrge   L3FD9BC80
L3FD9BAD0:
3fd9bad0:	move   a9, a7
3fd9bae0:	sll    0x5, a7
3fd9baf0:	move   *a13(0xffa0), a5, 1
3fd9bb10:	add    a5, a7
3fd9bb20:	move   *a7, a7, 1
3fd9bb30:	jreq   L3FD9BBE0
3fd9bb40:	move   a14, -*sp, 1
3fd9bb50:	move   a9, a7
3fd9bb60:	sll    0x5, a7
3fd9bb70:	add    a5, a7
3fd9bb80:	move   *a7+, *a14+, 1
3fd9bb90:	calla  L3FB458D0
3fd9bbc0:	move   a8, a7
3fd9bbd0:	jruc   L3FD9BBF0
L3FD9BBE0:
3fd9bbe0:	sub    a7, a7
L3FD9BBF0:
3fd9bbf0:	move   *a13, a5, 1
3fd9bc00:	inc    a7
3fd9bc10:	add    a5, a7
3fd9bc20:	move   a7, *a13, 1
3fd9bc30:	inc    a9
3fd9bc40:	move   *a13(0xff80), a5, 1
3fd9bc60:	cmp    a5, a9
3fd9bc70:	jrlt   L3FD9BAD0
L3FD9BC80:
3fd9bc80:	move   *a13, a7, 1
3fd9bc90:	jreq   L3FD9C120
3fd9bca0:	move   a14, -*sp, 1
3fd9bcb0:	move   a7, *a14+, 1
3fd9bcc0:	calla  L3F701230
3fd9bcf0:	move   a8, a10
3fd9bd00:	move   a8, a11
3fd9bd10:	sub    a9, a9
3fd9bd20:	move   *a13(0xff80), a5, 1
3fd9bd40:	cmp    a5, a9
3fd9bd50:	jrge   L3FD9BFA0
L3FD9BD60:
3fd9bd60:	move   a9, a7
3fd9bd70:	sll    0x5, a7
3fd9bd80:	move   *a13(0xffa0), a5, 1
3fd9bda0:	add    a5, a7
3fd9bdb0:	move   *a7, a7, 1
3fd9bdc0:	jreq   L3FD9BF20
3fd9bdd0:	move   a14, -*sp, 1
3fd9bde0:	move   a9, a7
3fd9bdf0:	sll    0x5, a7
3fd9be00:	add    a5, a7
3fd9be10:	move   *a7+, *a14+, 1
3fd9be20:	move   a11, *a14+, 1
3fd9be30:	calla  L3FB45720
3fd9be60:	move   a14, -*sp, 1
3fd9be70:	move   a9, a7
3fd9be80:	sll    0x5, a7
3fd9be90:	add    a5, a7
3fd9bea0:	move   *a7+, *a14+, 1
3fd9beb0:	calla  L3FB458D0
3fd9bee0:	inc    a8
3fd9bef0:	sll    0x3, a8
3fd9bf00:	add    a8, a11
3fd9bf10:	jruc   L3FD9BF50
L3FD9BF20:
3fd9bf20:	sub    a7, a7
3fd9bf30:	setf   8, 1, 0
3fd9bf40:	move   a7, *a11+, 0
L3FD9BF50:
3fd9bf50:	inc    a9
3fd9bf60:	move   *a13(0xff80), a7, 1
3fd9bf80:	cmp    a7, a9
3fd9bf90:	jrlt   L3FD9BD60
L3FD9BFA0:
3fd9bfa0:	move   a14, -*sp, 1
3fd9bfb0:	move   *a13(0x0), *a14+, 1
3fd9bfd0:	move   a10, *a14+, 1
3fd9bfe0:	sub    a7, a7
3fd9bff0:	move   a7, *a14+, 1
3fd9c000:	movk   8, a5
3fd9c010:	move   a5, *a14+, 1
3fd9c020:	movk   31, a5
3fd9c030:	move   a5, *a14+, 1
3fd9c040:	addk   3, a5
3fd9c050:	move   a5, *a14+, 1
3fd9c060:	move   *a13(0xffc0), *a14+, 1
3fd9c080:	move   *a13(0xffe0), *a14+, 1
3fd9c0a0:	calla  L3FD37330
3fd9c0d0:	move   a14, -*sp, 1
3fd9c0e0:	move   a10, *a14+, 1
3fd9c0f0:	calla  L3F702440
L3FD9C120:
3fd9c120:	move   *sp(0xe0), a14, 1
3fd9c140:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fd9c160:	rets   2
L3FD9C170:
3fd9c170:	mmtm   sp, a9,a11,a13
3fd9c190:	move   a14, a13
3fd9c1a0:	addi   0x120, a14
3fd9c1c0:	sub    a11, a11
3fd9c1d0:	move   a11, *a13, 1
3fd9c1e0:	move   *a13(0xffa0), a11, 1
3fd9c200:	jreq   L3FD9C2A0
3fd9c210:	move   a14, -*sp, 1
3fd9c220:	move   a11, *a14+, 1
3fd9c230:	move   *a13(0xffc0), *a14+, 1
3fd9c250:	move   *a13(0xffe0), *a14+, 1
3fd9c270:	calla  L3FD9F1D0
L3FD9C2A0:
3fd9c2a0:	move   *a13(0xff80), a11, 1
3fd9c2c0:	jreq   L3FD9C480
3fd9c2d0:	move   a14, -*sp, 1
3fd9c2e0:	jreq   L3FD9C360
3fd9c2f0:	move   a14, -*sp, 1
3fd9c300:	move   a11, *a14+, 1
3fd9c310:	calla  L3FB458D0
3fd9c340:	move   a8, a9
3fd9c350:	jruc   L3FD9C370
L3FD9C360:
3fd9c360:	sub    a9, a9
L3FD9C370:
3fd9c370:	move   a9, *a14+, 1
3fd9c380:	move   a11, *a14+, 1
3fd9c390:	sub    a9, a9
3fd9c3a0:	move   a9, *a14+, 1
3fd9c3b0:	movk   8, a9
3fd9c3c0:	move   a9, *a14+, 1
3fd9c3d0:	movk   31, a9
3fd9c3e0:	move   a9, *a14+, 1
3fd9c3f0:	addk   6, a9
3fd9c400:	move   a9, *a14+, 1
3fd9c410:	move   *a13(0xffc0), *a14+, 1
3fd9c430:	move   *a13(0xffe0), *a14+, 1
3fd9c450:	calla  L3FD37330
L3FD9C480:
3fd9c480:	move   *a13(0xff60), a9, 1
3fd9c4a0:	jreq   L3FD9C510
3fd9c4b0:	move   a9, *a13(0x60), 1
3fd9c4d0:	move   *a13, a11, 1
3fd9c4e0:	movk   4, a9
3fd9c4f0:	or     a11, a9
3fd9c500:	move   a9, *a13, 1
L3FD9C510:
3fd9c510:	move   *a13(0xff40), a11, 1
3fd9c530:	jreq   L3FD9C5F0
3fd9c540:	move   a14, -*sp, 1
3fd9c550:	move   *a13(0xff20), *a14+, 1
3fd9c570:	move   a11, *a14+, 1
3fd9c580:	move   *a13(0xffc0), *a14+, 1
3fd9c5a0:	move   *a13(0xffe0), *a14+, 1
3fd9c5c0:	calla  L3FD9BA30
L3FD9C5F0:
3fd9c5f0:	move   *a13(0xff00), a9, 1
3fd9c610:	jreq   L3FD9C6B0
3fd9c620:	move   a14, -*sp, 1
3fd9c630:	move   a9, *a14+, 1
3fd9c640:	move   *a13(0xffc0), *a14+, 1
3fd9c660:	move   *a13(0xffe0), *a14+, 1
3fd9c680:	calla  L3FD9B340
L3FD9C6B0:
3fd9c6b0:	move   *a13, a9, 1
3fd9c6c0:	jreq   L3FD9C760
3fd9c6d0:	move   a14, -*sp, 1
3fd9c6e0:	move   a13, *a14+, 1
3fd9c6f0:	move   *a13(0xffc0), *a14+, 1
3fd9c710:	move   *a13(0xffe0), *a14+, 1
3fd9c730:	calla  L3FD9AE80
L3FD9C760:
3fd9c760:	move   *sp(0x80), a14, 1
3fd9c780:	mmfm   sp, a9,a11,a13
3fd9c7a0:	rets   2
L3FD9C7B0:
3fd9c7b0:	mmtm   sp, a11,a13
3fd9c7d0:	move   a14, a13
3fd9c7e0:	move   a14, -*sp, 1
3fd9c7f0:	movk   1, a11
3fd9c800:	move   a11, *a14+, 1
3fd9c810:	move   a13, a11
3fd9c820:	subi   0x60, a11
3fd9c840:	move   a11, *a14+, 1
3fd9c850:	sub    a11, a11
3fd9c860:	move   a11, *a14+, 1
3fd9c870:	movk   32, a11
3fd9c880:	move   a11, *a14+, 1
3fd9c890:	inc    a11
3fd9c8a0:	move   a11, *a14+, 1
3fd9c8b0:	movi   0x44, a11
3fd9c8d0:	move   a11, *a14+, 1
3fd9c8e0:	move   *a13(0xffc0), *a14+, 1
3fd9c900:	move   *a13(0xffe0), *a14+, 1
3fd9c920:	calla  L3FD37330
3fd9c950:	move   *sp(0x60), a14, 1
3fd9c970:	mmfm   sp, a11,a13
3fd9c990:	rets   2
3fd9c9a0:	mmtm   sp, a9,a11,a13
3fd9c9c0:	move   a14, a13
3fd9c9d0:	addi   0x80, a14
3fd9c9f0:	sub    a11, a11
3fd9ca00:	move   a11, *a13, 1
3fd9ca10:	move   *a13(0xffa0), a9, 1
3fd9ca30:	move   *a9, a9, 1
3fd9ca40:	jreq   L3FD9CAF0
3fd9ca50:	move   a14, -*sp, 1
3fd9ca60:	move   *a13(0xffa0), a9, 1
3fd9ca80:	move   *a9(0x0), *a14+, 1
3fd9caa0:	calla  L3FB458D0
3fd9cad0:	move   a8, a9
3fd9cae0:	jruc   L3FD9CB00
L3FD9CAF0:
3fd9caf0:	move   a11, a9
L3FD9CB00:
3fd9cb00:	move   a9, *a13(0x40), 1
3fd9cb20:	move   *a13(0xffa0), a9, 1
3fd9cb40:	move   *a9(0x20), a9, 1
3fd9cb60:	jreq   L3FD9CC10
3fd9cb70:	move   a14, -*sp, 1
3fd9cb80:	move   *a13(0xffa0), a9, 1
3fd9cba0:	move   *a9(0x20), *a14+, 1
3fd9cbc0:	calla  L3FB458D0
3fd9cbf0:	move   a8, a9
3fd9cc00:	jruc   L3FD9CC20
L3FD9CC10:
3fd9cc10:	move   a11, a9
L3FD9CC20:
3fd9cc20:	move   a9, *a13(0x60), 1
3fd9cc40:	move   a14, -*sp, 1
3fd9cc50:	move   *a13(0x40), a9, 1
3fd9cc70:	move   *a13(0x60), a11, 1
3fd9cc90:	add    a11, a9
3fd9cca0:	addk   2, a9
3fd9ccb0:	move   a9, *a14+, 1
3fd9ccc0:	calla  L3F701230
3fd9ccf0:	move   a8, *a13(0x20), 1
3fd9cd10:	move   a8, *a13, 1
3fd9cd20:	move   *a13(0x40), a9, 1
3fd9cd40:	jreq   L3FD9CE80
3fd9cd50:	move   a14, -*sp, 1
3fd9cd60:	move   *a13(0xffa0), a9, 1
3fd9cd80:	move   *a9(0x0), *a14+, 1
3fd9cda0:	move   a8, *a14+, 1
3fd9cdb0:	calla  L3FB45720
3fd9cde0:	move   *a13(0x40), a9, 1
3fd9ce00:	inc    a9
3fd9ce10:	sll    0x3, a9
3fd9ce20:	move   *a13(0x20), a11, 1
3fd9ce40:	add    a11, a9
3fd9ce50:	move   a9, *a13(0x20), 1
3fd9ce70:	jruc   L3FD9CED0
L3FD9CE80:
3fd9ce80:	sub    a9, a9
3fd9ce90:	setf   8, 1, 0
3fd9cea0:	move   a9, *a8+, 0
3fd9ceb0:	move   a8, *a13(0x20), 1
L3FD9CED0:
3fd9ced0:	move   *a13(0x60), a11, 1
3fd9cef0:	jreq   L3FD9CFB0
3fd9cf00:	move   a14, -*sp, 1
3fd9cf10:	move   *a13(0xffa0), a9, 1
3fd9cf30:	move   *a9(0x20), *a14+, 1
3fd9cf50:	move   *a13(0x20), *a14+, 1
3fd9cf70:	calla  L3FB45720
3fd9cfa0:	jruc   L3FD9CFF0
L3FD9CFB0:
3fd9cfb0:	move   *a13(0x20), a9, 1
3fd9cfd0:	sub    a11, a11
3fd9cfe0:	movb   a11, *a9
L3FD9CFF0:
3fd9cff0:	move   a14, -*sp, 1
3fd9d000:	move   *a13(0x40), a11, 1
3fd9d020:	move   *a13(0x60), a9, 1
3fd9d040:	add    a9, a11
3fd9d050:	addk   2, a11
3fd9d060:	move   a11, *a14+, 1
3fd9d070:	move   *a13(0x0), *a14+, 1
3fd9d090:	sub    a11, a11
3fd9d0a0:	move   a11, *a14+, 1
3fd9d0b0:	movk   8, a11
3fd9d0c0:	move   a11, *a14+, 1
3fd9d0d0:	movk   31, a11
3fd9d0e0:	move   a11, *a14+, 1
3fd9d0f0:	movi   0x43, a11
3fd9d110:	move   a11, *a14+, 1
3fd9d120:	move   *a13(0xffc0), *a14+, 1
3fd9d140:	move   *a13(0xffe0), *a14+, 1
3fd9d160:	calla  L3FD37330
3fd9d190:	move   a14, -*sp, 1
3fd9d1a0:	move   *a13(0x0), *a14+, 1
3fd9d1c0:	calla  L3F702440
3fd9d1f0:	move   *sp(0x80), a14, 1
3fd9d210:	mmfm   sp, a9,a11,a13
3fd9d230:	rets   2
L3FD9D240:
3fd9d240:	mmtm   sp, a7,a9,a10,a11,a13
3fd9d260:	move   a14, a13
3fd9d270:	move   *a13(0xffe0), a9, 1
3fd9d290:	move   *a9(0x380), a11, 1
3fd9d2b0:	move   *a9(0x3a0), a7, 1
3fd9d2d0:	addi   0x60, a11
3fd9d2f0:	cmp    a7, a11
3fd9d300:	jrls   L3FD9D360
3fd9d310:	move   a14, -*sp, 1
3fd9d320:	move   a9, *a14+, 1
3fd9d330:	calla  L3F9B1030
L3FD9D360:
3fd9d360:	move   *a9(0x380), a10, 1
3fd9d380:	move   a10, *a9(0x340), 1
3fd9d3a0:	movi   0x2a, a11
3fd9d3c0:	movb   a11, *a10
3fd9d3d0:	movk   3, a7
3fd9d3e0:	setf   16, 0, 0
3fd9d3f0:	move   a7, *a10(0x10), 0
3fd9d410:	move   *a9(0x380), a7, 1
3fd9d430:	addi   0x60, a7
3fd9d450:	move   a7, *a9(0x380), 1
3fd9d470:	move   *a9(0x320), a7, 1
3fd9d490:	inc    a7
3fd9d4a0:	move   a7, *a9(0x320), 1
3fd9d4c0:	move   *a13(0xffc0), *a10(0x20), 1
3fd9d4f0:	movb   *a13(0xffa0), *a10(0x8)
3fd9d520:	move   *a13(0xff80), *a10(0x40), 1
3fd9d550:	move   *a9(0x400), a7, 1
3fd9d570:	jreq   L3FD9D5D0
3fd9d580:	move   a14, -*sp, 1
3fd9d590:	move   a9, *a14+, 1
3fd9d5a0:	move   *a9(0x400), a7, 1
3fd9d5c0:	call   a7
L3FD9D5D0:
3fd9d5d0:	move   *sp(0xc0), a14, 1
3fd9d5f0:	mmfm   sp, a7,a9,a10,a11,a13
3fd9d610:	rets   2
L3FD9D620:
3fd9d620:	mmtm   sp, a5,a7,a9,a11,a13
3fd9d640:	move   a14, a13
3fd9d650:	move   *a13(0xffe0), a9, 1
3fd9d670:	move   *a13(0xffc0), a11, 1
3fd9d690:	move   *a11(0xc0), a11, 1
3fd9d6b0:	move   *a13(0xffa0), a7, 1
3fd9d6d0:	cmp    a7, a11
3fd9d6e0:	jreq   L3FD9D790
3fd9d6f0:	move   *a13(0xffc0), a11, 1
3fd9d710:	move   a7, *a11(0xc0), 1
3fd9d730:	move   *a11(0x80), a7, 1
3fd9d750:	movk   2, a5
3fd9d760:	or     a5, a7
3fd9d770:	move   a7, *a11(0x80), 1
L3FD9D790:
3fd9d790:	move   *a9(0x400), a11, 1
3fd9d7b0:	jreq   L3FD9D810
3fd9d7c0:	move   a14, -*sp, 1
3fd9d7d0:	move   a9, *a14+, 1
3fd9d7e0:	move   *a9(0x400), a11, 1
3fd9d800:	call   a11
L3FD9D810:
3fd9d810:	move   *sp(0xc0), a14, 1
3fd9d830:	mmfm   sp, a5,a7,a9,a11,a13
3fd9d850:	rets   2
3fd9d860:	mmtm   sp, a7,a9,a10,a11,a13
3fd9d880:	move   a14, a13
3fd9d890:	addi   0x100, a14
3fd9d8b0:	move   *a13(0xffe0), a9, 1
3fd9d8d0:	move   *a9(0x380), a11, 1
3fd9d8f0:	move   *a9(0x3a0), a7, 1
3fd9d910:	addk   32, a11
3fd9d920:	cmp    a7, a11
3fd9d930:	jrls   L3FD9D990
3fd9d940:	move   a14, -*sp, 1
3fd9d950:	move   a9, *a14+, 1
3fd9d960:	calla  L3F9B1030
L3FD9D990:
3fd9d990:	move   *a9(0x380), a10, 1
3fd9d9b0:	move   a10, *a9(0x340), 1
3fd9d9d0:	movi   0x74, a11
3fd9d9f0:	movb   a11, *a10
3fd9da00:	movk   1, a7
3fd9da10:	setf   16, 0, 0
3fd9da20:	move   a7, *a10(0x10), 0
3fd9da40:	move   *a9(0x380), a7, 1
3fd9da60:	addk   32, a7
3fd9da70:	move   a7, *a9(0x380), 1
3fd9da90:	move   *a9(0x320), a7, 1
3fd9dab0:	inc    a7
3fd9dac0:	move   a7, *a9(0x320), 1
3fd9dae0:	movb   *a13(0xffa0), *a10(0x8)
3fd9db10:	move   *a13(0xffa0), a7, 1
3fd9db30:	addk   3, a7
3fd9db40:	sra    0x2, a7
3fd9db50:	zext   a7, 0
3fd9db60:	move   *a10(0x10), a11, 0
3fd9db80:	add    a7, a11
3fd9db90:	move   a11, *a10(0x10), 0
3fd9dbb0:	move   *a13(0xffa0), a11, 1
3fd9dbd0:	sll    0x3, a11
3fd9dbe0:	move   *a9(0x380), a7, 1
3fd9dc00:	add    a11, a7
3fd9dc10:	move   *a9(0x3a0), a11, 1
3fd9dc30:	cmp    a11, a7
3fd9dc40:	jrhi   L3FD9DDB0
3fd9dc50:	move   a14, -*sp, 1
3fd9dc60:	move   *a13(0xffa0), *a14+, 1
3fd9dc80:	move   *a9(0x380), *a14+, 1
3fd9dca0:	move   *a13(0xffc0), *a14+, 1
3fd9dcc0:	calla  L3FB44400
3fd9dcf0:	move   *a13(0xffa0), a11, 1
3fd9dd10:	addk   3, a11
3fd9dd20:	movk   3, a7
3fd9dd30:	andn   a7, a11
3fd9dd40:	sll    0x3, a11
3fd9dd50:	move   *a9(0x380), a7, 1
3fd9dd70:	add    a11, a7
3fd9dd80:	move   a7, *a9(0x380), 1
3fd9dda0:	jruc   L3FD9DE40
L3FD9DDB0:
3fd9ddb0:	move   a14, -*sp, 1
3fd9ddc0:	move   *a13(0xffa0), *a14+, 1
3fd9dde0:	move   *a13(0xffc0), *a14+, 1
3fd9de00:	move   a9, *a14+, 1
3fd9de10:	calla  L3F9B44C0
L3FD9DE40:
3fd9de40:	move   a14, -*sp, 1
3fd9de50:	sub    a11, a11
3fd9de60:	move   a11, *a14+, 1
3fd9de70:	move   a11, *a14+, 1
3fd9de80:	move   a13, *a14+, 1
3fd9de90:	move   a9, *a14+, 1
3fd9dea0:	calla  L3F9B5C00
3fd9ded0:	move   a8, a7
3fd9dee0:	jrne   L3FD9DF10
3fd9def0:	movb   a11, *a13(0x8)
L3FD9DF10:
3fd9df10:	move   *a9(0x400), a7, 1
3fd9df30:	jreq   L3FD9DF90
3fd9df40:	move   a14, -*sp, 1
3fd9df50:	move   a9, *a14+, 1
3fd9df60:	move   *a9(0x400), a7, 1
3fd9df80:	call   a7
L3FD9DF90:
3fd9df90:	setf   8, 0, 0
3fd9dfa0:	move   *a13(0x8), a7, 0
3fd9dfc0:	move   a7, a8
3fd9dfd0:	move   *sp(0xc0), a14, 1
3fd9dff0:	mmfm   sp, a7,a9,a10,a11,a13
3fd9e010:	rets   2
L3FD9E020:
3fd9e020:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fd9e040:	move   a14, a13
3fd9e050:	move   *a13(0xffe0), a9, 1
3fd9e070:	move   *a9(0x380), a7, 1
3fd9e090:	move   *a9(0x3a0), a5, 1
3fd9e0b0:	addi   0x40, a7
3fd9e0d0:	cmp    a5, a7
3fd9e0e0:	jrls   L3FD9E140
3fd9e0f0:	move   a14, -*sp, 1
3fd9e100:	move   a9, *a14+, 1
3fd9e110:	calla  L3F9B1030
L3FD9E140:
3fd9e140:	move   *a9(0x380), a7, 1
3fd9e160:	move   a7, *a9(0x340), 1
3fd9e180:	move   a7, a11
3fd9e190:	movi   0x64, a7
3fd9e1b0:	movb   a7, *a11
3fd9e1c0:	movk   2, a5
3fd9e1d0:	setf   16, 0, 0
3fd9e1e0:	move   a5, *a11(0x10), 0
3fd9e200:	move   *a9(0x380), a5, 1
3fd9e220:	addi   0x40, a5
3fd9e240:	move   a5, *a9(0x380), 1
3fd9e260:	move   *a9(0x320), a5, 1
3fd9e280:	inc    a5
3fd9e290:	move   a5, *a9(0x320), 1
3fd9e2b0:	movb   *a13(0xffc0), *a11(0x20)
3fd9e2e0:	movb   *a13(0xff60), *a11(0x8)
3fd9e310:	movb   *a13(0xffa0), *a11(0x28)
3fd9e340:	movb   *a13(0xffc0), *a11(0x20)
3fd9e370:	move   *a13(0xff60), a5, 1
3fd9e390:	move   *a13(0xffa0), a7, 1
3fd9e3b0:	mpys   a7, a5
3fd9e3c0:	zext   a5, 0
3fd9e3d0:	move   *a11(0x10), a7, 0
3fd9e3f0:	add    a5, a7
3fd9e400:	move   a7, *a11(0x10), 0
3fd9e420:	move   *a13(0xffa0), a7, 1
3fd9e440:	move   *a13(0xff60), a5, 1
3fd9e460:	mpys   a5, a7
3fd9e470:	move   a7, a10
3fd9e480:	sll    0x2, a10
3fd9e490:	move   a10, a7
3fd9e4a0:	sll    0x3, a7
3fd9e4b0:	move   *a9(0x380), a5, 1
3fd9e4d0:	add    a7, a5
3fd9e4e0:	move   *a9(0x3a0), a7, 1
3fd9e500:	cmp    a7, a5
3fd9e510:	jrhi   L3FD9E660
3fd9e520:	move   a14, -*sp, 1
3fd9e530:	move   a10, *a14+, 1
3fd9e540:	move   *a9(0x380), *a14+, 1
3fd9e560:	move   *a13(0xff80), *a14+, 1
3fd9e580:	calla  L3FB44400
3fd9e5b0:	move   a10, a7
3fd9e5c0:	addk   3, a7
3fd9e5d0:	movk   3, a5
3fd9e5e0:	andn   a5, a7
3fd9e5f0:	sll    0x3, a7
3fd9e600:	move   *a9(0x380), a5, 1
3fd9e620:	add    a7, a5
3fd9e630:	move   a5, *a9(0x380), 1
3fd9e650:	jruc   L3FD9E6E0
L3FD9E660:
3fd9e660:	move   a14, -*sp, 1
3fd9e670:	move   a10, *a14+, 1
3fd9e680:	move   *a13(0xff80), *a14+, 1
3fd9e6a0:	move   a9, *a14+, 1
3fd9e6b0:	calla  L3F9B44C0
L3FD9E6E0:
3fd9e6e0:	move   *a9(0x400), a7, 1
3fd9e700:	jreq   L3FD9E760
3fd9e710:	move   a14, -*sp, 1
3fd9e720:	move   a9, *a14+, 1
3fd9e730:	move   *a9(0x400), a7, 1
3fd9e750:	call   a7
L3FD9E760:
3fd9e760:	move   *sp(0xe0), a14, 1
3fd9e780:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fd9e7a0:	rets   2
L3FD9E7B0:
3fd9e7b0:	mmtm   sp, a7,a9,a10,a11,a13
3fd9e7d0:	move   a14, a13
3fd9e7e0:	move   *a13(0xffe0), a9, 1
3fd9e800:	move   *a9(0x380), a11, 1
3fd9e820:	move   *a9(0x3a0), a7, 1
3fd9e840:	addi   0x80, a11
3fd9e860:	cmp    a7, a11
3fd9e870:	jrls   L3FD9E8D0
3fd9e880:	move   a14, -*sp, 1
3fd9e890:	move   a9, *a14+, 1
3fd9e8a0:	calla  L3F9B1030
L3FD9E8D0:
3fd9e8d0:	move   *a9(0x380), a10, 1
3fd9e8f0:	move   a10, *a9(0x340), 1
3fd9e910:	movk   22, a11
3fd9e920:	movb   a11, *a10
3fd9e930:	movk   4, a7
3fd9e940:	setf   16, 0, 0
3fd9e950:	move   a7, *a10(0x10), 0
3fd9e970:	move   *a9(0x380), a7, 1
3fd9e990:	addi   0x80, a7
3fd9e9b0:	move   a7, *a9(0x380), 1
3fd9e9d0:	move   *a9(0x320), a7, 1
3fd9e9f0:	inc    a7
3fd9ea00:	move   a7, *a9(0x320), 1
3fd9ea20:	move   *a13(0xffc0), *a10(0x40), 1
3fd9ea50:	move   *a13(0xffa0), *a10(0x20), 1
3fd9ea80:	move   *a13(0xff80), *a10(0x60), 1
3fd9eab0:	move   *a9(0x400), a7, 1
3fd9ead0:	jreq   L3FD9EB30
3fd9eae0:	move   a14, -*sp, 1
3fd9eaf0:	move   a9, *a14+, 1
3fd9eb00:	move   *a9(0x400), a7, 1
3fd9eb20:	call   a7
L3FD9EB30:
3fd9eb30:	move   *sp(0xc0), a14, 1
3fd9eb50:	mmfm   sp, a7,a9,a10,a11,a13
3fd9eb70:	rets   2
L3FD9EB80:
3fd9eb80:	mmtm   sp, a7,a9,a10,a11,a13
3fd9eba0:	move   a14, a13
3fd9ebb0:	move   *a13(0xffe0), a9, 1
3fd9ebd0:	move   *a9(0x380), a11, 1
3fd9ebf0:	move   *a9(0x3a0), a7, 1
3fd9ec10:	addi   0x60, a11
3fd9ec30:	cmp    a7, a11
3fd9ec40:	jrls   L3FD9ECA0
3fd9ec50:	move   a14, -*sp, 1
3fd9ec60:	move   a9, *a14+, 1
3fd9ec70:	calla  L3F9B1030
L3FD9ECA0:
3fd9eca0:	move   *a9(0x380), a10, 1
3fd9ecc0:	move   a10, *a9(0x340), 1
3fd9ece0:	movi   0x6b, a11
3fd9ed00:	movb   a11, *a10
3fd9ed10:	movk   3, a7
3fd9ed20:	setf   16, 0, 0
3fd9ed30:	move   a7, *a10(0x10), 0
3fd9ed50:	move   *a9(0x380), a7, 1
3fd9ed70:	addi   0x60, a7
3fd9ed90:	move   a7, *a9(0x380), 1
3fd9edb0:	move   *a9(0x320), a7, 1
3fd9edd0:	inc    a7
3fd9ede0:	move   a7, *a9(0x320), 1
3fd9ee00:	move   *a13(0xffc0), *a10(0x20), 0
3fd9ee30:	move   *a13(0xffa0), *a10(0x30), 0
3fd9ee60:	movb   *a13(0xff80), *a10(0x40)
3fd9ee90:	movb   *a13(0xff60), *a10(0x48)
3fd9eec0:	move   *a9(0x400), a7, 1
3fd9eee0:	jreq   L3FD9EF40
3fd9eef0:	move   a14, -*sp, 1
3fd9ef00:	move   a9, *a14+, 1
3fd9ef10:	move   *a9(0x400), a7, 1
3fd9ef30:	call   a7
L3FD9EF40:
3fd9ef40:	move   *sp(0xc0), a14, 1
3fd9ef60:	mmfm   sp, a7,a9,a10,a11,a13
3fd9ef80:	rets   2
L3FD9EF90:
3fd9ef90:	mmtm   sp, a7,a9,a11,a13
3fd9efb0:	move   a14, a13
3fd9efc0:	move   *a13(0xffe0), a9, 1
3fd9efe0:	move   *a13(0xffc0), a11, 1
3fd9f000:	move   *a13(0xffa0), *a11(0x200), 1
3fd9f030:	move   *a11(0x80), a7, 1
3fd9f050:	ori    0x400, a7
3fd9f080:	move   a7, *a11(0x80), 1
3fd9f0a0:	move   a14, -*sp, 1
3fd9f0b0:	move   a11, *a14+, 1
3fd9f0c0:	move   a9, *a14+, 1
3fd9f0d0:	calla  L3F999F80
3fd9f100:	move   *a9(0x400), a7, 1
3fd9f120:	jreq   L3FD9F180
3fd9f130:	move   a14, -*sp, 1
3fd9f140:	move   a9, *a14+, 1
3fd9f150:	move   *a9(0x400), a7, 1
3fd9f170:	call   a7
L3FD9F180:
3fd9f180:	move   *sp(0xa0), a14, 1
3fd9f1a0:	mmfm   sp, a7,a9,a11,a13
3fd9f1c0:	rets   2
L3FD9F1D0:
3fd9f1d0:	mmtm   sp, a9,a11,a13
3fd9f1f0:	move   a14, a13
3fd9f200:	move   *a13(0xffe0), a9, 1
3fd9f220:	move   a14, -*sp, 1
3fd9f230:	move   *a13(0xffa0), a11, 1
3fd9f250:	jreq   L3FD9F2D0
3fd9f260:	move   a14, -*sp, 1
3fd9f270:	move   a11, *a14+, 1
3fd9f280:	calla  L3FB458D0
3fd9f2b0:	move   a8, a11
3fd9f2c0:	jruc   L3FD9F2E0
L3FD9F2D0:
3fd9f2d0:	sub    a11, a11
L3FD9F2E0:
3fd9f2e0:	move   a11, *a14+, 1
3fd9f2f0:	move   *a13(0xffa0), *a14+, 1
3fd9f310:	sub    a11, a11
3fd9f320:	move   a11, *a14+, 1
3fd9f330:	movk   8, a11
3fd9f340:	move   a11, *a14+, 1
3fd9f350:	movk   31, a11
3fd9f360:	move   a11, *a14+, 1
3fd9f370:	addk   8, a11
3fd9f380:	move   a11, *a14+, 1
3fd9f390:	move   *a13(0xffc0), *a14+, 1
3fd9f3b0:	move   a9, *a14+, 1
3fd9f3c0:	calla  L3FD37330
3fd9f3f0:	move   *sp(0x80), a14, 1
3fd9f410:	mmfm   sp, a9,a11,a13
3fd9f430:	rets   2
L3FD9F440:
3fd9f440:	mmtm   sp, a9,a11,a13
3fd9f460:	move   a14, a13
3fd9f470:	move   *a13(0xffe0), a9, 1
3fd9f490:	move   a14, -*sp, 1
3fd9f4a0:	move   *a13(0xffa0), a11, 1
3fd9f4c0:	jreq   L3FD9F540
3fd9f4d0:	move   a14, -*sp, 1
3fd9f4e0:	move   a11, *a14+, 1
3fd9f4f0:	calla  L3FB458D0
3fd9f520:	move   a8, a11
3fd9f530:	jruc   L3FD9F550
L3FD9F540:
3fd9f540:	sub    a11, a11
L3FD9F550:
3fd9f550:	move   a11, *a14+, 1
3fd9f560:	move   *a13(0xffa0), *a14+, 1
3fd9f580:	sub    a11, a11
3fd9f590:	move   a11, *a14+, 1
3fd9f5a0:	movk   8, a11
3fd9f5b0:	move   a11, *a14+, 1
3fd9f5c0:	movk   31, a11
3fd9f5d0:	move   a11, *a14+, 1
3fd9f5e0:	addk   6, a11
3fd9f5f0:	move   a11, *a14+, 1
3fd9f600:	move   *a13(0xffc0), *a14+, 1
3fd9f620:	move   a9, *a14+, 1
3fd9f630:	calla  L3FD37330
3fd9f660:	move   *sp(0x80), a14, 1
3fd9f680:	mmfm   sp, a9,a11,a13
3fd9f6a0:	rets   2
L3FD9F6B0:
3fd9f6b0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fd9f6d0:	move   a14, a13
3fd9f6e0:	addi   0x100, a14
3fd9f700:	move   *a13(0xffe0), a9, 1
3fd9f720:	move   *a9(0x380), a11, 1
3fd9f740:	move   *a9(0x3a0), a7, 1
3fd9f760:	addk   32, a11
3fd9f770:	cmp    a7, a11
3fd9f780:	jrls   L3FD9F7E0
3fd9f790:	move   a14, -*sp, 1
3fd9f7a0:	move   a9, *a14+, 1
3fd9f7b0:	calla  L3F9B1030
L3FD9F7E0:
3fd9f7e0:	move   *a9(0x380), a10, 1
3fd9f800:	move   a10, *a9(0x340), 1
3fd9f820:	movi   0x2b, a11
3fd9f840:	movb   a11, *a10
3fd9f850:	movk   1, a7
3fd9f860:	setf   16, 0, 0
3fd9f870:	move   a7, *a10(0x10), 0
3fd9f890:	move   *a9(0x380), a7, 1
3fd9f8b0:	addk   32, a7
3fd9f8c0:	move   a7, *a9(0x380), 1
3fd9f8e0:	move   *a9(0x320), a7, 1
3fd9f900:	inc    a7
3fd9f910:	move   a7, *a9(0x320), 1
3fd9f930:	move   a14, -*sp, 1
3fd9f940:	movk   1, a7
3fd9f950:	move   a7, *a14+, 1
3fd9f960:	sub    a7, a7
3fd9f970:	move   a7, *a14+, 1
3fd9f980:	move   a13, *a14+, 1
3fd9f990:	move   a9, *a14+, 1
3fd9f9a0:	calla  L3F9B5C00
3fd9f9d0:	move   *a13(0xffc0), a7, 1
3fd9f9f0:	jreq   L3FD9FBE0
3fd9fa00:	move   *a9(0x2a0), a11, 1
3fd9fa20:	jreq   L3FD9FBE0
3fd9fa30:	move   *a9(0x2c0), a11, 1
3fd9fa50:	calla  L3F708700
3fd9fa80:	move   *a8(0x100), a5, 1
3fd9faa0:	move   *a5, a5, 1
3fd9fab0:	move   *a5(0xcc0), *a11(0x0), 1
3fd9fae0:	calla  L3F708700
3fd9fb10:	move   *a8(0x100), a11, 1
3fd9fb30:	move   *a11, a11, 1
3fd9fb40:	move   *a9(0x2a0), *a11(0xcc0), 1
3fd9fb70:	sub    a11, a11
3fd9fb80:	move   a11, *a9(0x2c0), 1
3fd9fba0:	move   a11, *a9(0x2a0), 1
3fd9fbc0:	move   a11, *a9(0x2e0), 1
L3FD9FBE0:
3fd9fbe0:	move   *sp(0xe0), a14, 1
3fd9fc00:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fd9fc20:	rets   2
3fd9fc30:	mmtm   sp, a11,a13
3fd9fc50:	move   a14, a13
3fd9fc60:	move   a14, -*sp, 1
3fd9fc70:	sub    a11, a11
3fd9fc80:	move   a11, *a14+, 1
3fd9fc90:	move   *a13(0xffe0), *a14+, 1
3fd9fcb0:	calla  L3FD9F6B0
3fd9fce0:	move   *sp(0x60), a14, 1
3fd9fd00:	mmfm   sp, a11,a13
3fd9fd20:	rets   2
L3FD9FD30:
3fd9fd30:	mmtm   sp, a9,a11,a13
3fd9fd50:	move   a14, a13
3fd9fd60:	addk   32, a14
3fd9fd70:	move   *a13(0xffe0), a9, 1
3fd9fd90:	move   *a9(0x400), *a13(0x0), 1
3fd9fdc0:	move   *a13(0xffc0), a11, 1
3fd9fde0:	jreq   L3FD9FE50
3fd9fdf0:	movi   0x3fd9fc30, a11
3fd9fe20:	move   a11, *a9(0x400), 1
3fd9fe40:	jruc   L3FD9FE80
L3FD9FE50:
3fd9fe50:	sub    a11, a11
3fd9fe60:	move   a11, *a9(0x400), 1
L3FD9FE80:
3fd9fe80:	move   *a13, a8, 1
3fd9fe90:	move   *sp(0x80), a14, 1
3fd9feb0:	mmfm   sp, a9,a11,a13
3fd9fed0:	rets   2
3fd9fee0:	mmtm   sp, a9,a13
3fd9ff00:	move   a14, a13
3fd9ff10:	addk   32, a14
3fd9ff20:	move   *a13(0xffe0), a9, 1
3fd9ff40:	move   *a9(0x400), *a13(0x0), 1
3fd9ff70:	move   *a13(0xffc0), *a9(0x400), 1
3fd9ffa0:	move   *a13, a8, 1
3fd9ffb0:	move   *sp(0x60), a14, 1
3fd9ffd0:	mmfm   sp, a9,a13
3fd9fff0:	rets   2
L3FDA0000:
3fda0000:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fda0020:	move   a14, a13
3fda0030:	addi   0x80, a14
3fda0050:	move   *a13(0xffe0), a9, 1
3fda0070:	sub    a11, a11
3fda0080:	move   a11, *a13, 1
3fda0090:	move   *a13(0xff20), a11, 1
3fda00b0:	jale   L3FDA11B0
3fda00d0:	move   *a13(0xffa0), a11, 1
3fda00f0:	move   *a11(0x80), a11, 1
3fda0110:	jreq   L3FDA0190
3fda0120:	move   a14, -*sp, 1
3fda0130:	move   *a13(0xffa0), *a14+, 1
3fda0150:	move   a9, *a14+, 1
3fda0160:	calla  L3F999F80
L3FDA0190:
3fda0190:	move   *a9(0x380), a11, 1
3fda01b0:	move   *a9(0x3a0), a7, 1
3fda01d0:	addi   0x80, a11
3fda01f0:	cmp    a7, a11
3fda0200:	jrls   L3FDA0260
3fda0210:	move   a14, -*sp, 1
3fda0220:	move   a9, *a14+, 1
3fda0230:	calla  L3F9B1030
L3FDA0260:
3fda0260:	move   *a9(0x380), a10, 1
3fda0280:	move   a10, *a9(0x340), 1
3fda02a0:	movi   0x4a, a11
3fda02c0:	movb   a11, *a10
3fda02d0:	movk   4, a7
3fda02e0:	setf   16, 0, 0
3fda02f0:	move   a7, *a10(0x10), 0
3fda0310:	move   *a9(0x380), a7, 1
3fda0330:	addi   0x80, a7
3fda0350:	move   a7, *a9(0x380), 1
3fda0370:	move   *a9(0x320), a7, 1
3fda0390:	inc    a7
3fda03a0:	move   a7, *a9(0x320), 1
3fda03c0:	move   *a13(0xffc0), *a10(0x20), 1
3fda03f0:	move   *a13(0xffa0), a7, 1
3fda0410:	move   *a7(0x20), *a10(0x40), 1
3fda0440:	move   *a13(0xff80), *a10(0x60), 0
3fda0470:	move   *a13(0xff60), *a10(0x70), 0
3fda04a0:	move   *a13(0xff20), a11, 1
3fda04c0:	addi   0xfd, a11
3fda04e0:	movi   0xfe, a7
3fda0500:	divs   a7, a11
3fda0510:	sll    0x1, a11
3fda0520:	move   *a13(0xff20), a7, 1
3fda0540:	add    a7, a11
3fda0550:	move   *a13, a7, 1
3fda0560:	add    a7, a11
3fda0570:	move   a11, *a13, 1
3fda0580:	addk   3, a11
3fda0590:	sra    0x2, a11
3fda05a0:	zext   a11, 0
3fda05b0:	move   *a10(0x10), a7, 0
3fda05d0:	add    a11, a7
3fda05e0:	move   a7, *a10(0x10), 0
3fda0600:	move   *a13, a11, 1
3fda0610:	sll    0x3, a11
3fda0620:	move   *a9(0x380), a7, 1
3fda0640:	add    a11, a7
3fda0650:	move   *a9(0x3a0), a11, 1
3fda0670:	cmp    a11, a7
3fda0680:	jrls   L3FDA06E0
3fda0690:	move   a14, -*sp, 1
3fda06a0:	move   a9, *a14+, 1
3fda06b0:	calla  L3F9B1030
L3FDA06E0:
3fda06e0:	move   *a13(0xff20), *a13(0x40), 1
3fda0710:	move   *a13(0xff40), *a13(0x60), 1
3fda0740:	move   *a13(0x40), a7, 1
3fda0760:	cmpi   0xfe, a7
3fda0780:	jrle   L3FDA0B30
L3FDA0790:
3fda0790:	movi   0x100, a7
3fda07b0:	move   a7, *a13(0x20), 1
3fda07d0:	sll    0x3, a7
3fda07e0:	move   *a9(0x380), a5, 1
3fda0800:	add    a7, a5
3fda0810:	move   *a9(0x3a0), a7, 1
3fda0830:	cmp    a7, a5
3fda0840:	jrls   L3FDA08A0
3fda0850:	move   a14, -*sp, 1
3fda0860:	move   a9, *a14+, 1
3fda0870:	calla  L3F9B1030
L3FDA08A0:
3fda08a0:	move   *a9(0x380), a11, 1
3fda08c0:	move   *a13(0x20), a7, 1
3fda08e0:	sll    0x3, a7
3fda08f0:	move   *a9(0x380), a5, 1
3fda0910:	add    a7, a5
3fda0920:	move   a5, *a9(0x380), 1
3fda0940:	sub    a7, a7
3fda0950:	movb   a7, *a11(0x8)
3fda0970:	movi   0xfe, a5
3fda0990:	movb   a5, *a11
3fda09a0:	move   a14, -*sp, 1
3fda09b0:	move   a5, *a14+, 1
3fda09c0:	move   a11, a7
3fda09d0:	addk   16, a7
3fda09e0:	move   a7, *a14+, 1
3fda09f0:	move   *a13(0x60), *a14+, 1
3fda0a10:	calla  L3FB44400
3fda0a40:	move   *a13(0x40), a7, 1
3fda0a60:	subi   0xfe, a7
3fda0a80:	move   a7, *a13(0x40), 1
3fda0aa0:	move   *a13(0x60), a5, 1
3fda0ac0:	addi   0x7f0, a5
3fda0ae0:	move   a5, *a13(0x60), 1
3fda0b00:	cmpi   0xfe, a7
3fda0b20:	jrgt   L3FDA0790
L3FDA0B30:
3fda0b30:	move   a7, a5
3fda0b40:	jreq   L3FDA0E00
3fda0b50:	addk   2, a5
3fda0b60:	move   a5, *a13(0x20), 1
3fda0b80:	sll    0x3, a5
3fda0b90:	move   *a9(0x380), a7, 1
3fda0bb0:	add    a5, a7
3fda0bc0:	move   *a9(0x3a0), a5, 1
3fda0be0:	cmp    a5, a7
3fda0bf0:	jrls   L3FDA0C50
3fda0c00:	move   a14, -*sp, 1
3fda0c10:	move   a9, *a14+, 1
3fda0c20:	calla  L3F9B1030
L3FDA0C50:
3fda0c50:	move   *a9(0x380), a11, 1
3fda0c70:	move   *a13(0x20), a7, 1
3fda0c90:	sll    0x3, a7
3fda0ca0:	move   *a9(0x380), a5, 1
3fda0cc0:	add    a7, a5
3fda0cd0:	move   a5, *a9(0x380), 1
3fda0cf0:	sub    a7, a7
3fda0d00:	movb   a7, *a11(0x8)
3fda0d20:	movb   *a13(0x40), *a11(0x0)
3fda0d50:	move   a14, -*sp, 1
3fda0d60:	move   *a13(0x40), *a14+, 1
3fda0d80:	move   a11, a5
3fda0d90:	addk   16, a5
3fda0da0:	move   a5, *a14+, 1
3fda0db0:	move   *a13(0x60), *a14+, 1
3fda0dd0:	calla  L3FB44400
L3FDA0E00:
3fda0e00:	move   *a13, a11, 1
3fda0e10:	movk   3, a7
3fda0e20:	and    a11, a7
3fda0e30:	move   a7, *a13, 1
3fda0e40:	jreq   L3FDA1050
3fda0e50:	neg    a7
3fda0e60:	addk   4, a7
3fda0e70:	move   a7, *a13(0xff20), 1
3fda0e90:	sll    0x3, a7
3fda0ea0:	move   *a9(0x380), a11, 1
3fda0ec0:	add    a7, a11
3fda0ed0:	move   *a9(0x3a0), a7, 1
3fda0ef0:	cmp    a7, a11
3fda0f00:	jrls   L3FDA0F60
3fda0f10:	move   a14, -*sp, 1
3fda0f20:	move   a9, *a14+, 1
3fda0f30:	calla  L3F9B1030
L3FDA0F60:
3fda0f60:	move   *a9(0x380), *a13(0x20), 1
3fda0f90:	move   *a13(0xff20), a11, 1
3fda0fb0:	sll    0x3, a11
3fda0fc0:	move   *a9(0x380), a7, 1
3fda0fe0:	add    a11, a7
3fda0ff0:	move   a7, *a9(0x380), 1
3fda1010:	move   *a13(0x20), a11, 1
3fda1030:	sub    a7, a7
3fda1040:	movb   a7, *a11
L3FDA1050:
3fda1050:	move   *a9(0x380), a11, 1
3fda1070:	move   *a9(0x360), a7, 1
3fda1090:	sub    a7, a11
3fda10a0:	sra    0x3, a11
3fda10b0:	movk   3, a7
3fda10c0:	and    a7, a11
3fda10d0:	jreq   L3FDA1130
3fda10e0:	move   a14, -*sp, 1
3fda10f0:	move   a9, *a14+, 1
3fda1100:	calla  L3F9B1030
L3FDA1130:
3fda1130:	move   *a9(0x400), a11, 1
3fda1150:	jreq   L3FDA11B0
3fda1160:	move   a14, -*sp, 1
3fda1170:	move   a9, *a14+, 1
3fda1180:	move   *a9(0x400), a11, 1
3fda11a0:	call   a11
L3FDA11B0:
3fda11b0:	move   *sp(0xe0), a14, 1
3fda11d0:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fda11f0:	rets   2
3fda1200:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fda1220:	move   a14, a13
3fda1230:	addi   0x80, a14
3fda1250:	move   *a13(0xffe0), a9, 1
3fda1270:	sub    a11, a11
3fda1280:	move   a11, *a13, 1
3fda1290:	move   *a13(0xff20), a11, 1
3fda12b0:	jale   L3FDA2420
3fda12d0:	move   *a13(0xffa0), a11, 1
3fda12f0:	move   *a11(0x80), a11, 1
3fda1310:	jreq   L3FDA1390
3fda1320:	move   a14, -*sp, 1
3fda1330:	move   *a13(0xffa0), *a14+, 1
3fda1350:	move   a9, *a14+, 1
3fda1360:	calla  L3F999F80
L3FDA1390:
3fda1390:	move   *a9(0x380), a11, 1
3fda13b0:	move   *a9(0x3a0), a7, 1
3fda13d0:	addi   0x80, a11
3fda13f0:	cmp    a7, a11
3fda1400:	jrls   L3FDA1460
3fda1410:	move   a14, -*sp, 1
3fda1420:	move   a9, *a14+, 1
3fda1430:	calla  L3F9B1030
L3FDA1460:
3fda1460:	move   *a9(0x380), a10, 1
3fda1480:	move   a10, *a9(0x340), 1
3fda14a0:	movi   0x4b, a11
3fda14c0:	movb   a11, *a10
3fda14d0:	movk   4, a7
3fda14e0:	setf   16, 0, 0
3fda14f0:	move   a7, *a10(0x10), 0
3fda1510:	move   *a9(0x380), a7, 1
3fda1530:	addi   0x80, a7
3fda1550:	move   a7, *a9(0x380), 1
3fda1570:	move   *a9(0x320), a7, 1
3fda1590:	inc    a7
3fda15a0:	move   a7, *a9(0x320), 1
3fda15c0:	move   *a13(0xffc0), *a10(0x20), 1
3fda15f0:	move   *a13(0xffa0), a7, 1
3fda1610:	move   *a7(0x20), *a10(0x40), 1
3fda1640:	move   *a13(0xff80), *a10(0x60), 0
3fda1670:	move   *a13(0xff60), *a10(0x70), 0
3fda16a0:	move   *a13(0xff20), a11, 1
3fda16c0:	addi   0xfd, a11
3fda16e0:	movi   0xfe, a7
3fda1700:	divs   a7, a11
3fda1710:	sll    0x1, a11
3fda1720:	move   *a13(0xff20), a7, 1
3fda1740:	sll    0x1, a7
3fda1750:	add    a7, a11
3fda1760:	move   *a13, a7, 1
3fda1770:	add    a7, a11
3fda1780:	move   a11, *a13, 1
3fda1790:	addk   3, a11
3fda17a0:	sra    0x2, a11
3fda17b0:	zext   a11, 0
3fda17c0:	move   *a10(0x10), a7, 0
3fda17e0:	add    a11, a7
3fda17f0:	move   a7, *a10(0x10), 0
3fda1810:	move   *a13, a11, 1
3fda1820:	sll    0x3, a11
3fda1830:	move   *a9(0x380), a7, 1
3fda1850:	add    a11, a7
3fda1860:	move   *a9(0x3a0), a11, 1
3fda1880:	cmp    a11, a7
3fda1890:	jrls   L3FDA18F0
3fda18a0:	move   a14, -*sp, 1
3fda18b0:	move   a9, *a14+, 1
3fda18c0:	calla  L3F9B1030
L3FDA18F0:
3fda18f0:	move   *a13(0xff20), *a13(0x40), 1
3fda1920:	move   *a13(0xff40), *a13(0x60), 1
3fda1950:	move   *a13(0x40), a7, 1
3fda1970:	cmpi   0xfe, a7
3fda1990:	jrle   L3FDA1D60
L3FDA19A0:
3fda19a0:	movi   0x1fe, a7
3fda19c0:	move   a7, *a13(0x20), 1
3fda19e0:	sll    0x3, a7
3fda19f0:	move   *a9(0x380), a5, 1
3fda1a10:	add    a7, a5
3fda1a20:	move   *a9(0x3a0), a7, 1
3fda1a40:	cmp    a7, a5
3fda1a50:	jrls   L3FDA1AB0
3fda1a60:	move   a14, -*sp, 1
3fda1a70:	move   a9, *a14+, 1
3fda1a80:	calla  L3F9B1030
L3FDA1AB0:
3fda1ab0:	move   *a9(0x380), a11, 1
3fda1ad0:	move   *a13(0x20), a7, 1
3fda1af0:	sll    0x3, a7
3fda1b00:	move   *a9(0x380), a5, 1
3fda1b20:	add    a7, a5
3fda1b30:	move   a5, *a9(0x380), 1
3fda1b50:	sub    a7, a7
3fda1b60:	movb   a7, *a11(0x8)
3fda1b80:	movi   0xfe, a5
3fda1ba0:	movb   a5, *a11
3fda1bb0:	move   a14, -*sp, 1
3fda1bc0:	movi   0x1fc, a7
3fda1be0:	move   a7, *a14+, 1
3fda1bf0:	move   a11, a5
3fda1c00:	addk   16, a5
3fda1c10:	move   a5, *a14+, 1
3fda1c20:	move   *a13(0x60), *a14+, 1
3fda1c40:	calla  L3FB44400
3fda1c70:	move   *a13(0x40), a5, 1
3fda1c90:	subi   0xfe, a5
3fda1cb0:	move   a5, *a13(0x40), 1
3fda1cd0:	move   *a13(0x60), a7, 1
3fda1cf0:	addi   0xfe0, a7
3fda1d10:	move   a7, *a13(0x60), 1
3fda1d30:	cmpi   0xfe, a5
3fda1d50:	jrgt   L3FDA19A0
L3FDA1D60:
3fda1d60:	move   *a13(0x40), a7, 1
3fda1d80:	jreq   L3FDA2070
3fda1d90:	sll    0x1, a7
3fda1da0:	addk   2, a7
3fda1db0:	move   a7, *a13(0x20), 1
3fda1dd0:	sll    0x3, a7
3fda1de0:	move   *a9(0x380), a5, 1
3fda1e00:	add    a7, a5
3fda1e10:	move   *a9(0x3a0), a7, 1
3fda1e30:	cmp    a7, a5
3fda1e40:	jrls   L3FDA1EA0
3fda1e50:	move   a14, -*sp, 1
3fda1e60:	move   a9, *a14+, 1
3fda1e70:	calla  L3F9B1030
L3FDA1EA0:
3fda1ea0:	move   *a9(0x380), a11, 1
3fda1ec0:	move   *a13(0x20), a7, 1
3fda1ee0:	sll    0x3, a7
3fda1ef0:	move   *a9(0x380), a5, 1
3fda1f10:	add    a7, a5
3fda1f20:	move   a5, *a9(0x380), 1
3fda1f40:	sub    a7, a7
3fda1f50:	movb   a7, *a11(0x8)
3fda1f70:	movb   *a13(0x40), *a11(0x0)
3fda1fa0:	move   a14, -*sp, 1
3fda1fb0:	move   *a13(0x40), a5, 1
3fda1fd0:	sll    0x1, a5
3fda1fe0:	move   a5, *a14+, 1
3fda1ff0:	move   a11, a5
3fda2000:	addk   16, a5
3fda2010:	move   a5, *a14+, 1
3fda2020:	move   *a13(0x60), *a14+, 1
3fda2040:	calla  L3FB44400
L3FDA2070:
3fda2070:	move   *a13, a11, 1
3fda2080:	movk   3, a7
3fda2090:	and    a11, a7
3fda20a0:	move   a7, *a13, 1
3fda20b0:	jreq   L3FDA22C0
3fda20c0:	neg    a7
3fda20d0:	addk   4, a7
3fda20e0:	move   a7, *a13(0xff20), 1
3fda2100:	sll    0x3, a7
3fda2110:	move   *a9(0x380), a11, 1
3fda2130:	add    a7, a11
3fda2140:	move   *a9(0x3a0), a7, 1
3fda2160:	cmp    a7, a11
3fda2170:	jrls   L3FDA21D0
3fda2180:	move   a14, -*sp, 1
3fda2190:	move   a9, *a14+, 1
3fda21a0:	calla  L3F9B1030
L3FDA21D0:
3fda21d0:	move   *a9(0x380), *a13(0x20), 1
3fda2200:	move   *a13(0xff20), a11, 1
3fda2220:	sll    0x3, a11
3fda2230:	move   *a9(0x380), a7, 1
3fda2250:	add    a11, a7
3fda2260:	move   a7, *a9(0x380), 1
3fda2280:	move   *a13(0x20), a11, 1
3fda22a0:	sub    a7, a7
3fda22b0:	movb   a7, *a11
L3FDA22C0:
3fda22c0:	move   *a9(0x380), a11, 1
3fda22e0:	move   *a9(0x360), a7, 1
3fda2300:	sub    a7, a11
3fda2310:	sra    0x3, a11
3fda2320:	movk   3, a7
3fda2330:	and    a7, a11
3fda2340:	jreq   L3FDA23A0
3fda2350:	move   a14, -*sp, 1
3fda2360:	move   a9, *a14+, 1
3fda2370:	calla  L3F9B1030
L3FDA23A0:
3fda23a0:	move   *a9(0x400), a11, 1
3fda23c0:	jreq   L3FDA2420
3fda23d0:	move   a14, -*sp, 1
3fda23e0:	move   a9, *a14+, 1
3fda23f0:	move   *a9(0x400), a11, 1
3fda2410:	call   a11
L3FDA2420:
3fda2420:	move   *sp(0xe0), a14, 1
3fda2440:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fda2460:	rets   2
3fda2470:	mmtm   sp, a9,a11,a13
3fda2490:	move   a14, a13
3fda24a0:	addi   0x40, a14
3fda24c0:	move   *a13(0xff20), a11, 1
3fda24e0:	sll    0x3, a11
3fda24f0:	move   *a13(0xff00), a9, 1
3fda2510:	add    a9, a11
3fda2520:	setf   8, 0, 0
3fda2530:	move   *a11, a11, 0
3fda2540:	move   *a13(0xffa0), a9, 1
3fda2560:	sub    a9, a11
3fda2570:	move   a11, *a13(0x20), 1
3fda2590:	move   *a13(0xff80), a9, 1
3fda25b0:	cmp    a9, a11
3fda25c0:	jrnc   L3FDA2720
3fda25d0:	move   *a13(0xffc0), a9, 1
3fda25f0:	jrne   L3FDA2630
3fda2600:	move   *a13(0xffe0), a8, 1
3fda2620:	jruc   L3FDA2950
L3FDA2630:
3fda2630:	move   a11, a9
3fda2640:	sll    0x6, a11
3fda2650:	sll    0x5, a9
3fda2660:	add    a9, a11
3fda2670:	move   *a13(0xffc0), a9, 1
3fda2690:	add    a9, a11
3fda26a0:	move   a11, *a13, 1
3fda26b0:	setf   16, 0, 0
3fda26c0:	move   *a11(0x50), a9, 0
3fda26e0:	btst   14, a9
3fda26f0:	jrne   L3FDA2720
3fda2700:	move   a11, a8
3fda2710:	jruc   L3FDA2950
L3FDA2720:
3fda2720:	move   *a13(0xfee0), a11, 1
3fda2740:	move   *a13(0xffa0), a9, 1
3fda2760:	sub    a9, a11
3fda2770:	move   a11, *a13(0x20), 1
3fda2790:	move   *a13(0xff80), a9, 1
3fda27b0:	cmp    a9, a11
3fda27c0:	jrc   L3FDA27F0
3fda27d0:	sub    a8, a8
3fda27e0:	jruc   L3FDA2950
L3FDA27F0:
3fda27f0:	move   *a13(0xffc0), a9, 1
3fda2810:	jrne   L3FDA2850
3fda2820:	move   *a13(0xffe0), a8, 1
3fda2840:	jruc   L3FDA2950
L3FDA2850:
3fda2850:	move   a11, a9
3fda2860:	sll    0x6, a11
3fda2870:	sll    0x5, a9
3fda2880:	add    a9, a11
3fda2890:	move   *a13(0xffc0), a9, 1
3fda28b0:	add    a9, a11
3fda28c0:	move   a11, *a13, 1
3fda28d0:	setf   16, 0, 0
3fda28e0:	move   *a11(0x50), a9, 0
3fda2900:	btst   14, a9
3fda2910:	jrne   L3FDA2940
3fda2920:	move   a11, a8
3fda2930:	jruc   L3FDA2950
L3FDA2940:
3fda2940:	sub    a8, a8
L3FDA2950:
3fda2950:	move   *sp(0x80), a14, 1
3fda2970:	mmfm   sp, a9,a11,a13
3fda2990:	rets   2
3fda29a0:	mmtm   sp, a9,a11,a13
3fda29c0:	move   a14, a13
3fda29d0:	addi   0x80, a14
3fda29f0:	move   *a13(0xff20), a11, 1
3fda2a10:	sll    0x3, a11
3fda2a20:	move   *a13(0xff00), a9, 1
3fda2a40:	add    a9, a11
3fda2a50:	setf   8, 0, 0
3fda2a60:	move   *a11, a11, 0
3fda2a70:	srl    0x8, a11
3fda2a80:	move   *a13(0xff60), a9, 1
3fda2aa0:	sub    a9, a11
3fda2ab0:	move   a11, *a13(0x20), 1
3fda2ad0:	move   *a13(0xff20), a9, 1
3fda2af0:	sll    0x3, a9
3fda2b00:	move   *a13(0xff00), a11, 1
3fda2b20:	add    a11, a9
3fda2b30:	move   *a9, a9, 0
3fda2b40:	andi   0xff, a9
3fda2b70:	move   *a13(0xffa0), a11, 1
3fda2b90:	sub    a11, a9
3fda2ba0:	move   a9, *a13(0x40), 1
3fda2bc0:	move   *a13(0x20), a9, 1
3fda2be0:	move   *a13(0xff40), a11, 1
3fda2c00:	cmp    a11, a9
3fda2c10:	jrnc   L3FDA2E50
3fda2c20:	move   *a13(0x40), a9, 1
3fda2c40:	move   *a13(0xff80), a11, 1
3fda2c60:	cmp    a11, a9
3fda2c70:	jrnc   L3FDA2E50
3fda2c80:	move   *a13(0xffc0), a9, 1
3fda2ca0:	jrne   L3FDA2CE0
3fda2cb0:	move   *a13(0xffe0), a8, 1
3fda2cd0:	jruc   L3FDA3230
L3FDA2CE0:
3fda2ce0:	move   *a13(0x20), a9, 1
3fda2d00:	mpyu   a11, a9
3fda2d10:	move   *a13(0x40), a11, 1
3fda2d30:	add    a11, a9
3fda2d40:	move   a9, *a13(0x60), 1
3fda2d60:	move   a9, a11
3fda2d70:	sll    0x6, a9
3fda2d80:	sll    0x5, a11
3fda2d90:	add    a11, a9
3fda2da0:	move   *a13(0xffc0), a11, 1
3fda2dc0:	add    a11, a9
3fda2dd0:	move   a9, *a13, 1
3fda2de0:	setf   16, 0, 0
3fda2df0:	move   *a9(0x50), a9, 0
3fda2e10:	btst   14, a9
3fda2e20:	jrne   L3FDA2E50
3fda2e30:	move   *a13, a8, 1
3fda2e40:	jruc   L3FDA3230
L3FDA2E50:
3fda2e50:	move   *a13(0xfee0), a11, 1
3fda2e70:	srl    0x8, a11
3fda2e80:	move   *a13(0xff60), a9, 1
3fda2ea0:	sub    a9, a11
3fda2eb0:	move   a11, *a13(0x20), 1
3fda2ed0:	move   *a13(0xfee0), a9, 1
3fda2ef0:	andi   0xff, a9
3fda2f20:	move   *a13(0xffa0), a11, 1
3fda2f40:	sub    a11, a9
3fda2f50:	move   a9, *a13(0x40), 1
3fda2f70:	move   *a13(0x20), a9, 1
3fda2f90:	move   *a13(0xff40), a11, 1
3fda2fb0:	cmp    a11, a9
3fda2fc0:	jrnc   L3FDA3030
3fda2fd0:	move   *a13(0x40), a9, 1
3fda2ff0:	move   *a13(0xff80), a11, 1
3fda3010:	cmp    a11, a9
3fda3020:	jrc   L3FDA3050
L3FDA3030:
3fda3030:	sub    a8, a8
3fda3040:	jruc   L3FDA3230
L3FDA3050:
3fda3050:	move   *a13(0xffc0), a9, 1
3fda3070:	jrne   L3FDA30B0
3fda3080:	move   *a13(0xffe0), a8, 1
3fda30a0:	jruc   L3FDA3230
L3FDA30B0:
3fda30b0:	move   *a13(0x20), a9, 1
3fda30d0:	mpyu   a11, a9
3fda30e0:	move   *a13(0x40), a11, 1
3fda3100:	add    a11, a9
3fda3110:	move   a9, *a13(0x60), 1
3fda3130:	move   a9, a11
3fda3140:	sll    0x6, a9
3fda3150:	sll    0x5, a11
3fda3160:	add    a11, a9
3fda3170:	move   *a13(0xffc0), a11, 1
3fda3190:	add    a11, a9
3fda31a0:	move   a9, *a13, 1
3fda31b0:	setf   16, 0, 0
3fda31c0:	move   *a9(0x50), a9, 0
3fda31e0:	btst   14, a9
3fda31f0:	jrne   L3FDA3220
3fda3200:	move   *a13, a8, 1
3fda3210:	jruc   L3FDA3230
L3FDA3220:
3fda3220:	sub    a8, a8
L3FDA3230:
3fda3230:	move   *sp(0x80), a14, 1
3fda3250:	mmfm   sp, a9,a11,a13
3fda3270:	rets   2
L3FDA3280:
3fda3280:	mmtm   sp, a9,a11,a13
3fda32a0:	move   a14, a13
3fda32b0:	addi   0x100, a14
3fda32d0:	move   *a13(0xffe0), a11, 1
3fda32f0:	move   *a11(0x60), *a13(0x0), 1
3fda3320:	move   *a11(0x80), a9, 1
3fda3340:	move   *a13, a11, 1
3fda3350:	sub    a11, a9
3fda3360:	inc    a9
3fda3370:	move   a9, *a13(0x20), 1
3fda3390:	move   *a13(0xffe0), a9, 1
3fda33b0:	move   *a9(0xa0), *a13(0x40), 1
3fda33e0:	move   *a9(0xc0), a9, 1
3fda3400:	move   *a13(0x40), a11, 1
3fda3420:	sub    a11, a9
3fda3430:	inc    a9
3fda3440:	move   a9, *a13(0x60), 1
3fda3460:	move   *a13(0xffe0), a9, 1
3fda3480:	move   *a9(0x100), *a13(0x80), 1
3fda34b0:	sub    a9, a9
3fda34c0:	move   a9, *a13(0xc0), 1
3fda34e0:	move   a9, *a13(0xa0), 1
3fda3500:	move   *a13(0xffc0), a11, 1
3fda3520:	cmp    a11, a9
3fda3530:	jrge   L3FDA3850
L3FDA3540:
3fda3540:	move   a14, -*sp, 1
3fda3550:	move   *a13(0x80), *a14+, 1
3fda3570:	move   *a13(0xffa0), *a14+, 1
3fda3590:	move   *a13(0xa0), *a14+, 1
3fda35b0:	move   *a13(0x60), *a14+, 1
3fda35d0:	move   *a13(0x40), *a14+, 1
3fda35f0:	move   *a13(0x20), *a14+, 1
3fda3610:	move   *a13(0x0), *a14+, 1
3fda3630:	move   *a13(0xffe0), a11, 1
3fda3650:	move   *a11(0x220), *a14+, 1
3fda3670:	addi   0x160, a11
3fda3690:	move   a11, *a14+, 1
3fda36a0:	move   *a13(0xff80), a11, 1
3fda36c0:	call   a11
3fda36d0:	move   a8, *a13(0xe0), 1
3fda36f0:	move   a8, a9
3fda3700:	jreq   L3FDA37C0
3fda3710:	move   *a13(0xc0), a9, 1
3fda3730:	inc    a9
3fda3740:	move   a9, *a13(0xc0), 1
3fda3760:	dec    a9
3fda3770:	sll    0x5, a9
3fda3780:	move   *a13(0xff40), a11, 1
3fda37a0:	add    a11, a9
3fda37b0:	move   a8, *a9, 1
L3FDA37C0:
3fda37c0:	move   *a13(0xa0), a11, 1
3fda37e0:	inc    a11
3fda37f0:	move   a11, *a13(0xa0), 1
3fda3810:	move   *a13(0xffc0), a9, 1
3fda3830:	cmp    a9, a11
3fda3840:	jrlt   L3FDA3540
L3FDA3850:
3fda3850:	move   *a13(0xff60), a11, 1
3fda3870:	move   *a13(0xc0), *a11(0x0), 1
3fda38a0:	move   *sp(0x80), a14, 1
3fda38c0:	mmfm   sp, a9,a11,a13
3fda38e0:	rets   2
L3FDA38F0:
3fda38f0:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fda3910:	move   a14, a13
3fda3920:	addi   0x60, a14
3fda3940:	move   *a13(0xffa0), a9, 1
3fda3960:	move   *a13(0xff20), a10, 1
3fda3980:	move   *a13(0xffe0), a11, 1
3fda39a0:	move   *a13(0xff80), a7, 1
3fda39c0:	move   *a11(0x40), *a7(0x0), 1
3fda39f0:	move   *a13(0xff60), a7, 1
3fda3a10:	setf   16, 1, 0
3fda3a20:	move   *a11(0x1f0), a11, 0
3fda3a40:	move   a11, *a7, 1
3fda3a50:	move   *a13(0xffe0), a11, 1
3fda3a70:	move   *a13(0xff40), a7, 1
3fda3a90:	move   *a11(0x200), a11, 0
3fda3ab0:	move   a11, *a7, 1
3fda3ac0:	move   a14, -*sp, 1
3fda3ad0:	move   a9, a11
3fda3ae0:	sll    0x2, a11
3fda3af0:	move   a11, *a14+, 1
3fda3b00:	calla  L3F701230
3fda3b30:	move   a8, *a13(0x40), 1
3fda3b50:	move   *a13(0xffe0), a11, 1
3fda3b70:	move   *a11(0xc0), a7, 1
3fda3b90:	jrne   L3FDA3CB0
3fda3ba0:	move   a14, -*sp, 1
3fda3bb0:	move   a8, *a14+, 1
3fda3bc0:	move   a13, a7
3fda3bd0:	addk   32, a7
3fda3be0:	move   a7, *a14+, 1
3fda3bf0:	movi   0x3fda2470, a7
3fda3c20:	move   a7, *a14+, 1
3fda3c30:	move   *a13(0xffc0), *a14+, 1
3fda3c50:	move   a9, *a14+, 1
3fda3c60:	move   a11, *a14+, 1
3fda3c70:	calla  L3FDA3280
3fda3ca0:	jruc   L3FDA3DB0
L3FDA3CB0:
3fda3cb0:	move   a14, -*sp, 1
3fda3cc0:	move   a8, *a14+, 1
3fda3cd0:	move   a13, a7
3fda3ce0:	addk   32, a7
3fda3cf0:	move   a7, *a14+, 1
3fda3d00:	movi   0x3fda29a0, a7
3fda3d30:	move   a7, *a14+, 1
3fda3d40:	move   *a13(0xffc0), *a14+, 1
3fda3d60:	move   a9, *a14+, 1
3fda3d70:	move   a11, *a14+, 1
3fda3d80:	calla  L3FDA3280
L3FDA3DB0:
3fda3db0:	move   *a13(0x20), a7, 1
3fda3dd0:	jaeq   L3FDA4700
3fda3df0:	move   *a13(0x40), a5, 1
3fda3e10:	move   *a5, a5, 1
3fda3e20:	setf   16, 1, 0
3fda3e30:	move   *a5(0x30), *a10(0x30), 0
3fda3e60:	move   *a13(0x40), a5, 1
3fda3e80:	move   *a5, a5, 1
3fda3e90:	move   *a5(0x40), *a10(0x40), 0
3fda3ec0:	move   *a13(0x40), a5, 1
3fda3ee0:	move   *a5, a5, 1
3fda3ef0:	move   *a5(0x20), *a10(0x20), 0
3fda3f20:	move   *a13(0x40), a5, 1
3fda3f40:	move   *a5, a5, 1
3fda3f50:	move   *a5, *a10, 0
3fda3f60:	move   *a13(0x40), a5, 1
3fda3f80:	move   *a5, a5, 1
3fda3f90:	move   *a5(0x10), *a10(0x10), 0
3fda3fc0:	movk   1, a5
3fda3fd0:	move   a5, *a13, 1
3fda3fe0:	cmp    a7, a5
3fda3ff0:	jrnc   L3FDA47B0
L3FDA4000:
3fda4000:	move   *a13, a11, 1
3fda4010:	sll    0x5, a11
3fda4020:	move   *a13(0x40), a7, 1
3fda4040:	add    a7, a11
3fda4050:	move   *a11, a11, 1
3fda4060:	move   *a10(0x30), a5, 0
3fda4080:	move   *a11(0x30), a11, 0
3fda40a0:	cmp    a11, a5
3fda40b0:	jrle   L3FDA40F0
3fda40c0:	move   *a10(0x30), a11, 0
3fda40e0:	jruc   L3FDA4150
L3FDA40F0:
3fda40f0:	move   *a13, a11, 1
3fda4100:	sll    0x5, a11
3fda4110:	add    a7, a11
3fda4120:	move   *a11, a11, 1
3fda4130:	move   *a11(0x30), a11, 0
L3FDA4150:
3fda4150:	move   a11, *a10(0x30), 0
3fda4170:	move   *a13, a11, 1
3fda4180:	sll    0x5, a11
3fda4190:	add    a7, a11
3fda41a0:	move   *a11, a11, 1
3fda41b0:	move   *a10(0x40), a5, 0
3fda41d0:	move   *a11(0x40), a11, 0
3fda41f0:	cmp    a11, a5
3fda4200:	jrle   L3FDA4240
3fda4210:	move   *a10(0x40), a11, 0
3fda4230:	jruc   L3FDA42A0
L3FDA4240:
3fda4240:	move   *a13, a11, 1
3fda4250:	sll    0x5, a11
3fda4260:	add    a7, a11
3fda4270:	move   *a11, a11, 1
3fda4280:	move   *a11(0x40), a11, 0
L3FDA42A0:
3fda42a0:	move   a11, *a10(0x40), 0
3fda42c0:	move   *a13, a11, 1
3fda42d0:	sll    0x5, a11
3fda42e0:	add    a7, a11
3fda42f0:	move   *a11, a11, 1
3fda4300:	move   *a10(0x20), a5, 0
3fda4320:	move   *a11, a11, 0
3fda4330:	add    a11, a5
3fda4340:	move   *a10, a11, 0
3fda4350:	cmp    a5, a11
3fda4360:	jrge   L3FDA4390
3fda4370:	move   *a10, a11, 0
3fda4380:	jruc   L3FDA4410
L3FDA4390:
3fda4390:	move   *a13, a11, 1
3fda43a0:	sll    0x5, a11
3fda43b0:	add    a7, a11
3fda43c0:	move   *a11, a11, 1
3fda43d0:	move   *a10(0x20), a5, 0
3fda43f0:	move   *a11, a11, 0
3fda4400:	add    a5, a11
L3FDA4410:
3fda4410:	move   a11, *a10, 0
3fda4420:	move   *a13, a11, 1
3fda4430:	sll    0x5, a11
3fda4440:	add    a7, a11
3fda4450:	move   *a11, a11, 1
3fda4460:	move   *a10(0x20), a5, 0
3fda4480:	move   *a11(0x10), a11, 0
3fda44a0:	add    a11, a5
3fda44b0:	move   *a10(0x10), a11, 0
3fda44d0:	cmp    a5, a11
3fda44e0:	jrle   L3FDA4520
3fda44f0:	move   *a10(0x10), a11, 0
3fda4510:	jruc   L3FDA45B0
L3FDA4520:
3fda4520:	move   *a13, a11, 1
3fda4530:	sll    0x5, a11
3fda4540:	add    a7, a11
3fda4550:	move   *a11, a11, 1
3fda4560:	move   *a10(0x20), a5, 0
3fda4580:	move   *a11(0x10), a11, 0
3fda45a0:	add    a5, a11
L3FDA45B0:
3fda45b0:	move   a11, *a10(0x10), 0
3fda45d0:	move   *a13, a11, 1
3fda45e0:	sll    0x5, a11
3fda45f0:	add    a7, a11
3fda4600:	move   *a11, a11, 1
3fda4610:	move   *a10(0x20), a5, 0
3fda4630:	move   *a11(0x20), a11, 0
3fda4650:	add    a11, a5
3fda4660:	move   a5, *a10(0x20), 0
3fda4680:	move   *a13, a11, 1
3fda4690:	inc    a11
3fda46a0:	move   a11, *a13, 1
3fda46b0:	move   *a13(0x20), a5, 1
3fda46d0:	cmp    a5, a11
3fda46e0:	jrc   L3FDA4000
3fda46f0:	jruc   L3FDA47B0
L3FDA4700:
3fda4700:	sub    a5, a5
3fda4710:	setf   16, 1, 0
3fda4720:	move   a5, *a10(0x30), 0
3fda4740:	move   a5, *a10(0x40), 0
3fda4760:	move   a5, *a10(0x20), 0
3fda4780:	move   a5, *a10, 0
3fda4790:	move   a5, *a10(0x10), 0
L3FDA47B0:
3fda47b0:	move   a14, -*sp, 1
3fda47c0:	move   *a13(0x40), *a14+, 1
3fda47e0:	calla  L3F702440
3fda4810:	movk   1, a8
3fda4820:	move   *sp(0xe0), a14, 1
3fda4840:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fda4860:	rets   2
L3FDA4870:
3fda4870:	mmtm   sp, a5,a7,a9,a11,a13
3fda4890:	move   a14, a13
3fda48a0:	addi   0xa0, a14
3fda48c0:	move   *a13(0xffc0), a9, 1
3fda48e0:	sub    a11, a11
3fda48f0:	move   a11, *a13(0x20), 1
3fda4910:	move   a11, *a13, 1
3fda4920:	move   *a13(0xffa0), a7, 1
3fda4940:	cmp    a7, a11
3fda4950:	jage   L3FDA54A0
L3FDA4970:
3fda4970:	move   *a13(0xffe0), a11, 1
3fda4990:	move   *a11(0x220), a7, 1
3fda49b0:	jrne   L3FDA4A60
3fda49c0:	move   *a13(0x20), a7, 1
3fda49e0:	setf   16, 1, 0
3fda49f0:	move   *a11(0x180), a11, 0
3fda4a10:	add    a7, a11
3fda4a20:	move   a11, *a13(0x20), 1
3fda4a40:	jauc   L3FDA5420
L3FDA4A60:
3fda4a60:	move   *a11(0xc0), a7, 1
3fda4a80:	jrne   L3FDA4E40
3fda4a90:	move   *a13, a7, 1
3fda4aa0:	sll    0x3, a7
3fda4ab0:	add    a9, a7
3fda4ac0:	setf   8, 0, 0
3fda4ad0:	move   *a7, a7, 0
3fda4ae0:	move   a7, *a13(0x40), 1
3fda4b00:	move   *a11(0x80), a7, 1
3fda4b20:	move   *a13(0x40), a11, 1
3fda4b40:	inc    a7
3fda4b50:	cmp    a7, a11
3fda4b60:	jrc   L3FDA4BC0
3fda4b70:	move   *a13(0xffe0), a7, 1
3fda4b90:	move   *a7(0x100), *a13(0x40), 1
L3FDA4BC0:
3fda4bc0:	move   *a13(0xffe0), a11, 1
3fda4be0:	move   *a13(0x40), a7, 1
3fda4c00:	move   *a11(0x60), a5, 1
3fda4c20:	sub    a5, a7
3fda4c30:	move   a7, a5
3fda4c40:	sll    0x6, a7
3fda4c50:	sll    0x5, a5
3fda4c60:	add    a5, a7
3fda4c70:	move   *a11(0x220), a5, 1
3fda4c90:	add    a7, a5
3fda4ca0:	setf   16, 0, 0
3fda4cb0:	move   *a5(0x50), a7, 0
3fda4cd0:	btst   14, a7
3fda4ce0:	jrne   L3FDA5420
3fda4cf0:	move   *a13(0x40), a7, 1
3fda4d10:	move   *a11(0x60), a5, 1
3fda4d30:	sub    a5, a7
3fda4d40:	move   a7, a5
3fda4d50:	sll    0x6, a7
3fda4d60:	sll    0x5, a5
3fda4d70:	add    a5, a7
3fda4d80:	move   *a11(0x220), a5, 1
3fda4da0:	add    a7, a5
3fda4db0:	move   *a13(0x20), a7, 1
3fda4dd0:	setf   16, 1, 0
3fda4de0:	move   *a5(0x20), a5, 0
3fda4e00:	add    a7, a5
3fda4e10:	move   a5, *a13(0x20), 1
3fda4e30:	jruc   L3FDA5420
L3FDA4E40:
3fda4e40:	move   *a13, a7, 1
3fda4e50:	sll    0x3, a7
3fda4e60:	add    a9, a7
3fda4e70:	setf   8, 0, 0
3fda4e80:	move   *a7, a7, 0
3fda4e90:	srl    0x8, a7
3fda4ea0:	move   a7, *a13(0x40), 1
3fda4ec0:	move   *a13, a5, 1
3fda4ed0:	sll    0x3, a5
3fda4ee0:	add    a9, a5
3fda4ef0:	move   *a5, a5, 0
3fda4f00:	andi   0xff, a5
3fda4f30:	move   a5, *a13(0x60), 1
3fda4f50:	move   *a11(0xc0), a5, 1
3fda4f70:	inc    a5
3fda4f80:	cmp    a5, a7
3fda4f90:	jrnc   L3FDA5010
3fda4fa0:	move   *a11(0x80), a5, 1
3fda4fc0:	move   *a13(0x60), a7, 1
3fda4fe0:	inc    a5
3fda4ff0:	cmp    a5, a7
3fda5000:	jrc   L3FDA50D0
L3FDA5010:
3fda5010:	move   *a11(0x100), a7, 1
3fda5030:	srl    0x8, a7
3fda5040:	move   a7, *a13(0x40), 1
3fda5060:	move   *a11(0x100), a5, 1
3fda5080:	andi   0xff, a5
3fda50b0:	move   a5, *a13(0x60), 1
L3FDA50D0:
3fda50d0:	move   *a11(0x80), a7, 1
3fda50f0:	move   *a11(0x60), a5, 1
3fda5110:	sub    a5, a7
3fda5120:	move   *a13(0x40), a5, 1
3fda5140:	move   *a11(0xa0), a11, 1
3fda5160:	add    a5, a11
3fda5170:	inc    a7
3fda5180:	mpyu   a7, a11
3fda5190:	move   *a13(0x60), a7, 1
3fda51b0:	add    a7, a11
3fda51c0:	move   *a13(0xffe0), a5, 1
3fda51e0:	move   *a5(0x60), a5, 1
3fda5200:	add    a5, a11
3fda5210:	move   a11, *a13(0x80), 1
3fda5230:	move   *a13(0xffe0), a5, 1
3fda5250:	move   a11, a7
3fda5260:	sll    0x6, a11
3fda5270:	sll    0x5, a7
3fda5280:	add    a7, a11
3fda5290:	move   *a5(0x220), a7, 1
3fda52b0:	add    a11, a7
3fda52c0:	setf   16, 0, 0
3fda52d0:	move   *a7(0x50), a11, 0
3fda52f0:	btst   14, a11
3fda5300:	jrne   L3FDA5420
3fda5310:	move   *a13(0x80), a11, 1
3fda5330:	move   a11, a7
3fda5340:	sll    0x6, a11
3fda5350:	sll    0x5, a7
3fda5360:	add    a7, a11
3fda5370:	move   *a5(0x220), a7, 1
3fda5390:	add    a11, a7
3fda53a0:	move   *a13(0x20), a11, 1
3fda53c0:	setf   16, 1, 0
3fda53d0:	move   *a7(0x20), a7, 0
3fda53f0:	add    a11, a7
3fda5400:	move   a7, *a13(0x20), 1
L3FDA5420:
3fda5420:	move   *a13, a11, 1
3fda5430:	inc    a11
3fda5440:	move   a11, *a13, 1
3fda5450:	move   *a13(0xffa0), a7, 1
3fda5470:	cmp    a7, a11
3fda5480:	jalt   L3FDA4970
L3FDA54A0:
3fda54a0:	move   *a13(0x20), a8, 1
3fda54c0:	move   *sp(0xc0), a14, 1
3fda54e0:	mmfm   sp, a5,a7,a9,a11,a13
3fda5500:	rets   2
L3FDA5510:
3fda5510:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fda5530:	move   a14, a13
3fda5540:	addi   0x60, a14
3fda5560:	move   *a13(0xffa0), a9, 1
3fda5580:	move   *a13(0xff20), a10, 1
3fda55a0:	move   *a13(0xffe0), a11, 1
3fda55c0:	move   *a13(0xff80), a7, 1
3fda55e0:	move   *a11(0x40), *a7(0x0), 1
3fda5610:	move   *a13(0xff60), a7, 1
3fda5630:	move   *a11(0x240), *a7(0x0), 1
3fda5660:	move   *a13(0xff40), a7, 1
3fda5680:	move   *a11(0x260), *a7(0x0), 1
3fda56b0:	move   a14, -*sp, 1
3fda56c0:	move   a9, a7
3fda56d0:	sll    0x2, a7
3fda56e0:	move   a7, *a14+, 1
3fda56f0:	calla  L3F701230
3fda5720:	move   a8, *a13(0x40), 1
3fda5740:	move   *a11(0xc0), a7, 1
3fda5760:	jrne   L3FDA5880
3fda5770:	move   a14, -*sp, 1
3fda5780:	move   a8, *a14+, 1
3fda5790:	move   a13, a7
3fda57a0:	addk   32, a7
3fda57b0:	move   a7, *a14+, 1
3fda57c0:	movi   0x3fda6ae0, a7
3fda57f0:	move   a7, *a14+, 1
3fda5800:	move   *a13(0xffc0), *a14+, 1
3fda5820:	move   a9, *a14+, 1
3fda5830:	move   a11, *a14+, 1
3fda5840:	calla  L3FDA7B60
3fda5870:	jruc   L3FDA5980
L3FDA5880:
3fda5880:	move   a14, -*sp, 1
3fda5890:	move   a8, *a14+, 1
3fda58a0:	move   a13, a7
3fda58b0:	addk   32, a7
3fda58c0:	move   a7, *a14+, 1
3fda58d0:	movi   0x3fda7190, a7
3fda5900:	move   a7, *a14+, 1
3fda5910:	move   *a13(0xffc0), *a14+, 1
3fda5930:	move   a9, *a14+, 1
3fda5940:	move   a11, *a14+, 1
3fda5950:	calla  L3FDA7B60
L3FDA5980:
3fda5980:	move   *a13(0x20), a7, 1
3fda59a0:	jaeq   L3FDA62D0
3fda59c0:	move   *a13(0x40), a5, 1
3fda59e0:	move   *a5, a5, 1
3fda59f0:	setf   16, 1, 0
3fda5a00:	move   *a5(0x30), *a10(0x30), 0
3fda5a30:	move   *a13(0x40), a5, 1
3fda5a50:	move   *a5, a5, 1
3fda5a60:	move   *a5(0x40), *a10(0x40), 0
3fda5a90:	move   *a13(0x40), a5, 1
3fda5ab0:	move   *a5, a5, 1
3fda5ac0:	move   *a5(0x20), *a10(0x20), 0
3fda5af0:	move   *a13(0x40), a5, 1
3fda5b10:	move   *a5, a5, 1
3fda5b20:	move   *a5, *a10, 0
3fda5b30:	move   *a13(0x40), a5, 1
3fda5b50:	move   *a5, a5, 1
3fda5b60:	move   *a5(0x10), *a10(0x10), 0
3fda5b90:	movk   1, a5
3fda5ba0:	move   a5, *a13, 1
3fda5bb0:	cmp    a7, a5
3fda5bc0:	jrnc   L3FDA6380
L3FDA5BD0:
3fda5bd0:	move   *a13, a11, 1
3fda5be0:	sll    0x5, a11
3fda5bf0:	move   *a13(0x40), a7, 1
3fda5c10:	add    a7, a11
3fda5c20:	move   *a11, a11, 1
3fda5c30:	move   *a10(0x30), a5, 0
3fda5c50:	move   *a11(0x30), a11, 0
3fda5c70:	cmp    a11, a5
3fda5c80:	jrle   L3FDA5CC0
3fda5c90:	move   *a10(0x30), a11, 0
3fda5cb0:	jruc   L3FDA5D20
L3FDA5CC0:
3fda5cc0:	move   *a13, a11, 1
3fda5cd0:	sll    0x5, a11
3fda5ce0:	add    a7, a11
3fda5cf0:	move   *a11, a11, 1
3fda5d00:	move   *a11(0x30), a11, 0
L3FDA5D20:
3fda5d20:	move   a11, *a10(0x30), 0
3fda5d40:	move   *a13, a11, 1
3fda5d50:	sll    0x5, a11
3fda5d60:	add    a7, a11
3fda5d70:	move   *a11, a11, 1
3fda5d80:	move   *a10(0x40), a5, 0
3fda5da0:	move   *a11(0x40), a11, 0
3fda5dc0:	cmp    a11, a5
3fda5dd0:	jrle   L3FDA5E10
3fda5de0:	move   *a10(0x40), a11, 0
3fda5e00:	jruc   L3FDA5E70
L3FDA5E10:
3fda5e10:	move   *a13, a11, 1
3fda5e20:	sll    0x5, a11
3fda5e30:	add    a7, a11
3fda5e40:	move   *a11, a11, 1
3fda5e50:	move   *a11(0x40), a11, 0
L3FDA5E70:
3fda5e70:	move   a11, *a10(0x40), 0
3fda5e90:	move   *a13, a11, 1
3fda5ea0:	sll    0x5, a11
3fda5eb0:	add    a7, a11
3fda5ec0:	move   *a11, a11, 1
3fda5ed0:	move   *a10(0x20), a5, 0
3fda5ef0:	move   *a11, a11, 0
3fda5f00:	add    a11, a5
3fda5f10:	move   *a10, a11, 0
3fda5f20:	cmp    a5, a11
3fda5f30:	jrge   L3FDA5F60
3fda5f40:	move   *a10, a11, 0
3fda5f50:	jruc   L3FDA5FE0
L3FDA5F60:
3fda5f60:	move   *a13, a11, 1
3fda5f70:	sll    0x5, a11
3fda5f80:	add    a7, a11
3fda5f90:	move   *a11, a11, 1
3fda5fa0:	move   *a10(0x20), a5, 0
3fda5fc0:	move   *a11, a11, 0
3fda5fd0:	add    a5, a11
L3FDA5FE0:
3fda5fe0:	move   a11, *a10, 0
3fda5ff0:	move   *a13, a11, 1
3fda6000:	sll    0x5, a11
3fda6010:	add    a7, a11
3fda6020:	move   *a11, a11, 1
3fda6030:	move   *a10(0x20), a5, 0
3fda6050:	move   *a11(0x10), a11, 0
3fda6070:	add    a11, a5
3fda6080:	move   *a10(0x10), a11, 0
3fda60a0:	cmp    a5, a11
3fda60b0:	jrle   L3FDA60F0
3fda60c0:	move   *a10(0x10), a11, 0
3fda60e0:	jruc   L3FDA6180
L3FDA60F0:
3fda60f0:	move   *a13, a11, 1
3fda6100:	sll    0x5, a11
3fda6110:	add    a7, a11
3fda6120:	move   *a11, a11, 1
3fda6130:	move   *a10(0x20), a5, 0
3fda6150:	move   *a11(0x10), a11, 0
3fda6170:	add    a5, a11
L3FDA6180:
3fda6180:	move   a11, *a10(0x10), 0
3fda61a0:	move   *a13, a11, 1
3fda61b0:	sll    0x5, a11
3fda61c0:	add    a7, a11
3fda61d0:	move   *a11, a11, 1
3fda61e0:	move   *a10(0x20), a5, 0
3fda6200:	move   *a11(0x20), a11, 0
3fda6220:	add    a11, a5
3fda6230:	move   a5, *a10(0x20), 0
3fda6250:	move   *a13, a11, 1
3fda6260:	inc    a11
3fda6270:	move   a11, *a13, 1
3fda6280:	move   *a13(0x20), a5, 1
3fda62a0:	cmp    a5, a11
3fda62b0:	jrc   L3FDA5BD0
3fda62c0:	jruc   L3FDA6380
L3FDA62D0:
3fda62d0:	sub    a5, a5
3fda62e0:	setf   16, 1, 0
3fda62f0:	move   a5, *a10(0x30), 0
3fda6310:	move   a5, *a10(0x40), 0
3fda6330:	move   a5, *a10(0x20), 0
3fda6350:	move   a5, *a10, 0
3fda6360:	move   a5, *a10(0x10), 0
L3FDA6380:
3fda6380:	move   a14, -*sp, 1
3fda6390:	move   *a13(0x40), *a14+, 1
3fda63b0:	calla  L3F702440
3fda63e0:	movk   1, a8
3fda63f0:	move   *sp(0xe0), a14, 1
3fda6410:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fda6430:	rets   2
3fda6440:	mmtm   sp, a9,a11,a13
3fda6460:	move   a14, a13
3fda6470:	addi   0x80, a14
3fda6490:	move   a14, -*sp, 1
3fda64a0:	move   *a13(0xffa0), a11, 1
3fda64c0:	sll    0x2, a11
3fda64d0:	move   a11, *a14+, 1
3fda64e0:	calla  L3F701230
3fda6510:	move   a8, *a13(0x60), 1
3fda6530:	move   *a13(0xffe0), a11, 1
3fda6550:	move   *a11(0xc0), a11, 1
3fda6570:	jrne   L3FDA66C0
3fda6580:	move   a14, -*sp, 1
3fda6590:	move   a8, *a14+, 1
3fda65a0:	move   a13, a11
3fda65b0:	addi   0x40, a11
3fda65d0:	move   a11, *a14+, 1
3fda65e0:	movi   0x3fda6ae0, a9
3fda6610:	move   a9, *a14+, 1
3fda6620:	move   *a13(0xffc0), *a14+, 1
3fda6640:	move   *a13(0xffa0), *a14+, 1
3fda6660:	move   *a13(0xffe0), *a14+, 1
3fda6680:	calla  L3FDA7B60
3fda66b0:	jruc   L3FDA67F0
L3FDA66C0:
3fda66c0:	move   a14, -*sp, 1
3fda66d0:	move   a8, *a14+, 1
3fda66e0:	move   a13, a11
3fda66f0:	addi   0x40, a11
3fda6710:	move   a11, *a14+, 1
3fda6720:	movi   0x3fda7190, a9
3fda6750:	move   a9, *a14+, 1
3fda6760:	move   *a13(0xffc0), *a14+, 1
3fda6780:	move   *a13(0xffa0), *a14+, 1
3fda67a0:	move   *a13(0xffe0), *a14+, 1
3fda67c0:	calla  L3FDA7B60
L3FDA67F0:
3fda67f0:	move   *a13(0x40), a9, 1
3fda6810:	jreq   L3FDA69E0
3fda6820:	sub    a11, a11
3fda6830:	move   a11, *a13(0x20), 1
3fda6850:	move   a11, *a13, 1
3fda6860:	cmp    a9, a11
3fda6870:	jrnc   L3FDA6A10
3fda6880:	setf   16, 1, 0
L3FDA6890:
3fda6890:	move   *a13, a11, 1
3fda68a0:	sll    0x5, a11
3fda68b0:	move   *a13(0x60), a9, 1
3fda68d0:	add    a9, a11
3fda68e0:	move   *a11, a11, 1
3fda68f0:	move   *a13(0x20), a9, 1
3fda6910:	move   *a11(0x20), a11, 0
3fda6930:	add    a9, a11
3fda6940:	move   a11, *a13(0x20), 1
3fda6960:	move   *a13, a9, 1
3fda6970:	inc    a9
3fda6980:	move   a9, *a13, 1
3fda6990:	move   *a13(0x40), a11, 1
3fda69b0:	cmp    a11, a9
3fda69c0:	jrc   L3FDA6890
3fda69d0:	jruc   L3FDA6A10
L3FDA69E0:
3fda69e0:	sub    a11, a11
3fda69f0:	move   a11, *a13(0x20), 1
L3FDA6A10:
3fda6a10:	move   a14, -*sp, 1
3fda6a20:	move   *a13(0x60), *a14+, 1
3fda6a40:	calla  L3F702440
3fda6a70:	move   *a13(0x20), a8, 1
3fda6a90:	move   *sp(0x80), a14, 1
3fda6ab0:	mmfm   sp, a9,a11,a13
3fda6ad0:	rets   2
3fda6ae0:	mmtm   sp, a7,a9,a11,a13
3fda6b00:	move   a14, a13
3fda6b10:	addi   0x60, a14
3fda6b30:	move   *a13(0xffc0), a11, 1
3fda6b50:	jrne   L3FDA6B90
3fda6b60:	move   *a13(0xffe0), a8, 1
3fda6b80:	jruc   L3FDA7140
L3FDA6B90:
3fda6b90:	move   *a13(0xff20), a9, 1
3fda6bb0:	sll    0x4, a9
3fda6bc0:	move   *a13(0xff00), a11, 1
3fda6be0:	add    a11, a9
3fda6bf0:	setf   8, 0, 0
3fda6c00:	move   *a9(0x8), a9, 0
3fda6c20:	move   *a13(0xffa0), a11, 1
3fda6c40:	sub    a11, a9
3fda6c50:	move   a9, *a13(0x20), 1
3fda6c70:	move   *a13(0xff80), a11, 1
3fda6c90:	cmp    a11, a9
3fda6ca0:	jrnc   L3FDA6EA0
3fda6cb0:	move   a9, a11
3fda6cc0:	sll    0x6, a9
3fda6cd0:	sll    0x5, a11
3fda6ce0:	add    a11, a9
3fda6cf0:	move   *a13(0xffc0), a11, 1
3fda6d10:	add    a11, a9
3fda6d20:	move   a9, *a13, 1
3fda6d30:	setf   16, 1, 0
3fda6d40:	move   *a9(0x30), a7, 0
3fda6d60:	move   *a9(0x40), a9, 0
3fda6d80:	add    a9, a7
3fda6d90:	move   a7, *a13(0x40), 0
3fda6db0:	move   *a13, a9, 1
3fda6dc0:	move   *a9, a7, 0
3fda6dd0:	move   *a9(0x10), a9, 0
3fda6df0:	sub    a9, a7
3fda6e00:	move   a7, *a13(0x50), 0
3fda6e20:	move   *a13(0x40), a9, 0
3fda6e40:	jreq   L3FDA6EA0
3fda6e50:	move   *a13(0x50), a7, 0
3fda6e70:	jreq   L3FDA6EA0
3fda6e80:	move   *a13, a8, 1
3fda6e90:	jruc   L3FDA7140
L3FDA6EA0:
3fda6ea0:	move   *a13(0xfee0), a11, 1
3fda6ec0:	move   *a13(0xffa0), a9, 1
3fda6ee0:	sub    a9, a11
3fda6ef0:	move   a11, *a13(0x20), 1
3fda6f10:	move   *a13(0xff80), a7, 1
3fda6f30:	cmp    a7, a11
3fda6f40:	jrhi   L3FDA7130
3fda6f50:	move   a11, a7
3fda6f60:	sll    0x6, a11
3fda6f70:	sll    0x5, a7
3fda6f80:	add    a7, a11
3fda6f90:	move   *a13(0xffc0), a7, 1
3fda6fb0:	add    a7, a11
3fda6fc0:	move   a11, *a13, 1
3fda6fd0:	setf   16, 1, 0
3fda6fe0:	move   *a11(0x30), a7, 0
3fda7000:	move   *a11(0x40), a9, 0
3fda7020:	add    a9, a7
3fda7030:	move   a7, *a13(0x40), 0
3fda7050:	move   *a11, a9, 0
3fda7060:	move   *a11(0x10), a7, 0
3fda7080:	sub    a7, a9
3fda7090:	move   a9, *a13(0x50), 0
3fda70b0:	move   *a13(0x40), a9, 0
3fda70d0:	jreq   L3FDA7130
3fda70e0:	move   *a13(0x50), a7, 0
3fda7100:	jreq   L3FDA7130
3fda7110:	move   a11, a8
3fda7120:	jruc   L3FDA7140
L3FDA7130:
3fda7130:	sub    a8, a8
L3FDA7140:
3fda7140:	move   *sp(0xa0), a14, 1
3fda7160:	mmfm   sp, a7,a9,a11,a13
3fda7180:	rets   2
3fda7190:	mmtm   sp, a7,a9,a11,a13
3fda71b0:	move   a14, a13
3fda71c0:	addi   0xa0, a14
3fda71e0:	move   *a13(0xffc0), a11, 1
3fda7200:	jrne   L3FDA7250
3fda7210:	move   *a13(0xffe0), a8, 1
3fda7230:	jauc   L3FDA7B10
L3FDA7250:
3fda7250:	move   *a13(0xff20), a9, 1
3fda7270:	sll    0x4, a9
3fda7280:	move   *a13(0xff00), a11, 1
3fda72a0:	add    a11, a9
3fda72b0:	setf   8, 0, 0
3fda72c0:	move   *a9, a9, 0
3fda72d0:	move   *a13(0xff60), a11, 1
3fda72f0:	sub    a11, a9
3fda7300:	move   a9, *a13(0x20), 1
3fda7320:	move   *a13(0xff20), a9, 1
3fda7340:	sll    0x4, a9
3fda7350:	move   *a13(0xff00), a11, 1
3fda7370:	add    a11, a9
3fda7380:	move   *a9(0x8), a9, 0
3fda73a0:	move   *a13(0xffa0), a11, 1
3fda73c0:	sub    a11, a9
3fda73d0:	move   a9, *a13(0x40), 1
3fda73f0:	move   *a13(0x20), a9, 1
3fda7410:	move   *a13(0xff40), a11, 1
3fda7430:	cmp    a11, a9
3fda7440:	jrnc   L3FDA7720
3fda7450:	move   *a13(0x40), a9, 1
3fda7470:	move   *a13(0xff80), a11, 1
3fda7490:	cmp    a11, a9
3fda74a0:	jrnc   L3FDA7720
3fda74b0:	move   *a13(0x20), a9, 1
3fda74d0:	mpyu   a11, a9
3fda74e0:	move   *a13(0x40), a11, 1
3fda7500:	add    a11, a9
3fda7510:	move   a9, *a13(0x60), 1
3fda7530:	move   a9, a11
3fda7540:	sll    0x6, a9
3fda7550:	sll    0x5, a11
3fda7560:	add    a11, a9
3fda7570:	move   *a13(0xffc0), a11, 1
3fda7590:	add    a11, a9
3fda75a0:	move   a9, *a13, 1
3fda75b0:	setf   16, 1, 0
3fda75c0:	move   *a9(0x30), a7, 0
3fda75e0:	move   *a9(0x40), a9, 0
3fda7600:	add    a9, a7
3fda7610:	move   a7, *a13(0x80), 0
3fda7630:	move   *a13, a9, 1
3fda7640:	move   *a9, a7, 0
3fda7650:	move   *a9(0x10), a9, 0
3fda7670:	sub    a9, a7
3fda7680:	move   a7, *a13(0x90), 0
3fda76a0:	move   *a13(0x80), a9, 0
3fda76c0:	jreq   L3FDA7720
3fda76d0:	move   *a13(0x90), a7, 0
3fda76f0:	jreq   L3FDA7720
3fda7700:	move   *a13, a8, 1
3fda7710:	jruc   L3FDA7B10
L3FDA7720:
3fda7720:	move   *a13(0xfee0), a11, 1
3fda7740:	srl    0x8, a11
3fda7750:	move   *a13(0xff60), a9, 1
3fda7770:	sub    a9, a11
3fda7780:	move   a11, *a13(0x20), 1
3fda77a0:	move   *a13(0xfee0), a7, 1
3fda77c0:	andi   0xff, a7
3fda77f0:	move   *a13(0xffa0), a9, 1
3fda7810:	sub    a9, a7
3fda7820:	move   a7, *a13(0x40), 1
3fda7840:	move   *a13(0xff40), a7, 1
3fda7860:	cmp    a7, a11
3fda7870:	jrnc   L3FDA7B00
3fda7880:	move   *a13(0x40), a7, 1
3fda78a0:	move   *a13(0xff80), a9, 1
3fda78c0:	cmp    a9, a7
3fda78d0:	jrnc   L3FDA7B00
3fda78e0:	mpyu   a9, a11
3fda78f0:	add    a7, a11
3fda7900:	move   a11, *a13(0x60), 1
3fda7920:	move   a11, a7
3fda7930:	sll    0x6, a11
3fda7940:	sll    0x5, a7
3fda7950:	add    a7, a11
3fda7960:	move   *a13(0xffc0), a7, 1
3fda7980:	add    a7, a11
3fda7990:	move   a11, *a13, 1
3fda79a0:	setf   16, 1, 0
3fda79b0:	move   *a11(0x30), a7, 0
3fda79d0:	move   *a11(0x40), a9, 0
3fda79f0:	add    a9, a7
3fda7a00:	move   a7, *a13(0x80), 0
3fda7a20:	move   *a11, a9, 0
3fda7a30:	move   *a11(0x10), a7, 0
3fda7a50:	sub    a7, a9
3fda7a60:	move   a9, *a13(0x90), 0
3fda7a80:	move   *a13(0x80), a9, 0
3fda7aa0:	jreq   L3FDA7B00
3fda7ab0:	move   *a13(0x90), a7, 0
3fda7ad0:	jreq   L3FDA7B00
3fda7ae0:	move   a11, a8
3fda7af0:	jruc   L3FDA7B10
L3FDA7B00:
3fda7b00:	sub    a8, a8
L3FDA7B10:
3fda7b10:	move   *sp(0xa0), a14, 1
3fda7b30:	mmfm   sp, a7,a9,a11,a13
3fda7b50:	rets   2
L3FDA7B60:
3fda7b60:	mmtm   sp, a9,a11,a13
3fda7b80:	move   a14, a13
3fda7b90:	addi   0x100, a14
3fda7bb0:	move   *a13(0xffe0), a11, 1
3fda7bd0:	move   *a11(0x60), *a13(0x0), 1
3fda7c00:	move   *a11(0x80), a9, 1
3fda7c20:	move   *a13, a11, 1
3fda7c30:	sub    a11, a9
3fda7c40:	inc    a9
3fda7c50:	move   a9, *a13(0x20), 1
3fda7c70:	move   *a13(0xffe0), a9, 1
3fda7c90:	move   *a9(0xa0), *a13(0x40), 1
3fda7cc0:	move   *a9(0xc0), a9, 1
3fda7ce0:	move   *a13(0x40), a11, 1
3fda7d00:	sub    a11, a9
3fda7d10:	inc    a9
3fda7d20:	move   a9, *a13(0x60), 1
3fda7d40:	move   *a13(0xffe0), a9, 1
3fda7d60:	move   *a9(0x100), *a13(0x80), 1
3fda7d90:	sub    a9, a9
3fda7da0:	move   a9, *a13(0xc0), 1
3fda7dc0:	move   a9, *a13(0xa0), 1
3fda7de0:	move   *a13(0xffc0), a11, 1
3fda7e00:	cmp    a11, a9
3fda7e10:	jrge   L3FDA8130
L3FDA7E20:
3fda7e20:	move   a14, -*sp, 1
3fda7e30:	move   *a13(0x80), *a14+, 1
3fda7e50:	move   *a13(0xffa0), *a14+, 1
3fda7e70:	move   *a13(0xa0), *a14+, 1
3fda7e90:	move   *a13(0x60), *a14+, 1
3fda7eb0:	move   *a13(0x40), *a14+, 1
3fda7ed0:	move   *a13(0x20), *a14+, 1
3fda7ef0:	move   *a13(0x0), *a14+, 1
3fda7f10:	move   *a13(0xffe0), a11, 1
3fda7f30:	move   *a11(0x220), *a14+, 1
3fda7f50:	addi   0x160, a11
3fda7f70:	move   a11, *a14+, 1
3fda7f80:	move   *a13(0xff80), a11, 1
3fda7fa0:	call   a11
3fda7fb0:	move   a8, *a13(0xe0), 1
3fda7fd0:	move   a8, a9
3fda7fe0:	jreq   L3FDA80A0
3fda7ff0:	move   *a13(0xc0), a9, 1
3fda8010:	inc    a9
3fda8020:	move   a9, *a13(0xc0), 1
3fda8040:	dec    a9
3fda8050:	sll    0x5, a9
3fda8060:	move   *a13(0xff40), a11, 1
3fda8080:	add    a11, a9
3fda8090:	move   a8, *a9, 1
L3FDA80A0:
3fda80a0:	move   *a13(0xa0), a11, 1
3fda80c0:	inc    a11
3fda80d0:	move   a11, *a13(0xa0), 1
3fda80f0:	move   *a13(0xffc0), a9, 1
3fda8110:	cmp    a9, a11
3fda8120:	jrlt   L3FDA7E20
L3FDA8130:
3fda8130:	move   *a13(0xff60), a11, 1
3fda8150:	move   *a13(0xc0), *a11(0x0), 1
3fda8180:	move   *sp(0x80), a14, 1
3fda81a0:	mmfm   sp, a9,a11,a13
3fda81c0:	rets   2
L3FDA81D0:
3fda81d0:	mmtm   sp, a7,a9,a10,a11,a13
3fda81f0:	move   a14, a13
3fda8200:	addi   0x100, a14
3fda8220:	move   *a13(0xffe0), a9, 1
3fda8240:	move   *a9(0x380), a11, 1
3fda8260:	move   *a9(0x3a0), a7, 1
3fda8280:	addi   0x80, a11
3fda82a0:	cmp    a7, a11
3fda82b0:	jrls   L3FDA8310
3fda82c0:	move   a14, -*sp, 1
3fda82d0:	move   a9, *a14+, 1
3fda82e0:	calla  L3F9B1030
L3FDA8310:
3fda8310:	move   *a9(0x380), a10, 1
3fda8330:	move   a10, *a9(0x340), 1
3fda8350:	movi   0x28, a11
3fda8370:	movb   a11, *a10
3fda8380:	movk   4, a7
3fda8390:	setf   16, 0, 0
3fda83a0:	move   a7, *a10(0x10), 0
3fda83c0:	move   *a9(0x380), a7, 1
3fda83e0:	addi   0x80, a7
3fda8400:	move   a7, *a9(0x380), 1
3fda8420:	move   *a9(0x320), a7, 1
3fda8440:	inc    a7
3fda8450:	move   a7, *a9(0x320), 1
3fda8470:	move   *a13(0xffc0), *a10(0x20), 1
3fda84a0:	move   *a13(0xffa0), *a10(0x40), 1
3fda84d0:	move   *a13(0xff80), *a10(0x60), 0
3fda8500:	move   *a13(0xff60), *a10(0x70), 0
3fda8530:	move   a14, -*sp, 1
3fda8540:	movk   1, a7
3fda8550:	move   a7, *a14+, 1
3fda8560:	sub    a7, a7
3fda8570:	move   a7, *a14+, 1
3fda8580:	move   a13, *a14+, 1
3fda8590:	move   a9, *a14+, 1
3fda85a0:	calla  L3F9B5C00
3fda85d0:	move   a8, a8
3fda85e0:	jrne   L3FDA8690
3fda85f0:	move   *a9(0x400), a7, 1
3fda8610:	jreq   L3FDA8670
3fda8620:	move   a14, -*sp, 1
3fda8630:	move   a9, *a14+, 1
3fda8640:	move   *a9(0x400), a7, 1
3fda8660:	call   a7
L3FDA8670:
3fda8670:	sub    a8, a8
3fda8680:	jruc   L3FDA8850
L3FDA8690:
3fda8690:	move   *a13(0xff40), a7, 1
3fda86b0:	setf   16, 1, 0
3fda86c0:	move   *a13(0x60), a11, 0
3fda86e0:	move   a11, *a7, 1
3fda86f0:	move   *a13(0xff20), a7, 1
3fda8710:	move   *a13(0x70), a11, 0
3fda8730:	move   a11, *a7, 1
3fda8740:	move   *a13(0xff00), a7, 1
3fda8760:	move   *a13(0x40), *a7(0x0), 1
3fda8790:	move   *a9(0x400), a7, 1
3fda87b0:	jreq   L3FDA8810
3fda87c0:	move   a14, -*sp, 1
3fda87d0:	move   a9, *a14+, 1
3fda87e0:	move   *a9(0x400), a7, 1
3fda8800:	call   a7
L3FDA8810:
3fda8810:	setf   8, 0, 0
3fda8820:	move   *a13(0x8), a7, 0
3fda8840:	move   a7, a8
L3FDA8850:
3fda8850:	move   *sp(0xc0), a14, 1
3fda8870:	mmfm   sp, a7,a9,a10,a11,a13
3fda8890:	rets   2
L3FDA88A0:
3fda88a0:	mmtm   sp, a7,a9,a10,a11,a13
3fda88c0:	move   a14, a13
3fda88d0:	move   *a13(0xffe0), a9, 1
3fda88f0:	move   *a9(0x380), a11, 1
3fda8910:	move   *a9(0x3a0), a7, 1
3fda8930:	addi   0x80, a11
3fda8950:	cmp    a7, a11
3fda8960:	jrls   L3FDA89C0
3fda8970:	move   a14, -*sp, 1
3fda8980:	move   a9, *a14+, 1
3fda8990:	calla  L3F9B1030
L3FDA89C0:
3fda89c0:	move   *a9(0x380), a10, 1
3fda89e0:	move   a10, *a9(0x340), 1
3fda8a00:	movk   2, a11
3fda8a10:	movb   a11, *a10
3fda8a20:	movk   4, a7
3fda8a30:	setf   16, 0, 0
3fda8a40:	move   a7, *a10(0x10), 0
3fda8a60:	move   *a9(0x380), a7, 1
3fda8a80:	addi   0x80, a7
3fda8aa0:	move   a7, *a9(0x380), 1
3fda8ac0:	move   *a9(0x320), a7, 1
3fda8ae0:	inc    a7
3fda8af0:	move   a7, *a9(0x320), 1
3fda8b10:	move   *a13(0xffc0), *a10(0x20), 1
3fda8b40:	movi   0x4000, a7
3fda8b60:	move   a7, *a10(0x40), 1
3fda8b80:	sub    a11, a11
3fda8b90:	move   a11, *a10(0x60), 1
3fda8bb0:	move   *a9(0x400), a11, 1
3fda8bd0:	jreq   L3FDA8C30
3fda8be0:	move   a14, -*sp, 1
3fda8bf0:	move   a9, *a14+, 1
3fda8c00:	move   *a9(0x400), a11, 1
3fda8c20:	call   a11
L3FDA8C30:
3fda8c30:	move   *sp(0xc0), a14, 1
3fda8c50:	mmfm   sp, a7,a9,a10,a11,a13
3fda8c70:	rets   2
L3FDA8C80:
3fda8c80:	mmtm   sp, a7,a9,a10,a11,a13
3fda8ca0:	move   a14, a13
3fda8cb0:	move   *a13(0xffe0), a9, 1
3fda8cd0:	move   *a9(0x380), a11, 1
3fda8cf0:	move   *a9(0x3a0), a7, 1
3fda8d10:	addi   0x60, a11
3fda8d30:	cmp    a7, a11
3fda8d40:	jrls   L3FDA8DA0
3fda8d50:	move   a14, -*sp, 1
3fda8d60:	move   a9, *a14+, 1
3fda8d70:	calla  L3F9B1030
L3FDA8DA0:
3fda8da0:	move   *a9(0x380), a10, 1
3fda8dc0:	move   a10, *a9(0x340), 1
3fda8de0:	movk   29, a11
3fda8df0:	movb   a11, *a10
3fda8e00:	movk   3, a7
3fda8e10:	setf   16, 0, 0
3fda8e20:	move   a7, *a10(0x10), 0
3fda8e40:	move   *a9(0x380), a7, 1
3fda8e60:	addi   0x60, a7
3fda8e80:	move   a7, *a9(0x380), 1
3fda8ea0:	move   *a9(0x320), a7, 1
3fda8ec0:	inc    a7
3fda8ed0:	move   a7, *a9(0x320), 1
3fda8ef0:	movb   *a13(0xffc0), *a10(0x8)
3fda8f20:	move   *a13(0xffa0), *a10(0x40), 0
3fda8f50:	move   *a13(0xff80), *a10(0x20), 1
3fda8f80:	move   *a9(0x400), a7, 1
3fda8fa0:	jreq   L3FDA9000
3fda8fb0:	move   a14, -*sp, 1
3fda8fc0:	move   a9, *a14+, 1
3fda8fd0:	move   *a9(0x400), a7, 1
3fda8ff0:	call   a7
L3FDA9000:
3fda9000:	move   *sp(0xc0), a14, 1
3fda9020:	mmfm   sp, a7,a9,a10,a11,a13
3fda9040:	rets   2
L3FDA9050:
3fda9050:	mmtm   sp, a7,a9,a10,a11,a13
3fda9070:	move   a14, a13
3fda9080:	move   *a13(0xffe0), a9, 1
3fda90a0:	move   *a9(0x380), a11, 1
3fda90c0:	move   *a9(0x3a0), a7, 1
3fda90e0:	addi   0x40, a11
3fda9100:	cmp    a7, a11
3fda9110:	jrls   L3FDA9170
3fda9120:	move   a14, -*sp, 1
3fda9130:	move   a9, *a14+, 1
3fda9140:	calla  L3F9B1030
L3FDA9170:
3fda9170:	move   *a9(0x380), a10, 1
3fda9190:	move   a10, *a9(0x340), 1
3fda91b0:	movk   27, a11
3fda91c0:	movb   a11, *a10
3fda91d0:	movk   2, a7
3fda91e0:	setf   16, 0, 0
3fda91f0:	move   a7, *a10(0x10), 0
3fda9210:	move   *a13(0xffc0), *a10(0x20), 1
3fda9240:	move   *a9(0x380), a7, 1
3fda9260:	addi   0x40, a7
3fda9280:	move   a7, *a9(0x380), 1
3fda92a0:	move   *a9(0x320), a7, 1
3fda92c0:	inc    a7
3fda92d0:	move   a7, *a9(0x320), 1
3fda92f0:	move   *a9(0x400), a7, 1
3fda9310:	jreq   L3FDA9370
3fda9320:	move   a14, -*sp, 1
3fda9330:	move   a9, *a14+, 1
3fda9340:	move   *a9(0x400), a7, 1
3fda9360:	call   a7
L3FDA9370:
3fda9370:	move   *sp(0xc0), a14, 1
3fda9390:	mmfm   sp, a7,a9,a10,a11,a13
3fda93b0:	rets   2
L3FDA93C0:
3fda93c0:	mmtm   sp, a7,a9,a10,a11,a13
3fda93e0:	move   a14, a13
3fda93f0:	move   *a13(0xffe0), a9, 1
3fda9410:	move   *a9(0x380), a11, 1
3fda9430:	move   *a9(0x3a0), a7, 1
3fda9450:	addk   32, a11
3fda9460:	cmp    a7, a11
3fda9470:	jrls   L3FDA94D0
3fda9480:	move   a14, -*sp, 1
3fda9490:	move   a9, *a14+, 1
3fda94a0:	calla  L3F9B1030
L3FDA94D0:
3fda94d0:	move   *a9(0x380), a10, 1
3fda94f0:	move   a10, *a9(0x340), 1
3fda9510:	movi   0x25, a11
3fda9530:	movb   a11, *a10
3fda9540:	movk   1, a7
3fda9550:	setf   16, 0, 0
3fda9560:	move   a7, *a10(0x10), 0
3fda9580:	move   *a9(0x380), a7, 1
3fda95a0:	addk   32, a7
3fda95b0:	move   a7, *a9(0x380), 1
3fda95d0:	move   *a9(0x320), a7, 1
3fda95f0:	inc    a7
3fda9600:	move   a7, *a9(0x320), 1
3fda9620:	move   *a9(0x400), a7, 1
3fda9640:	jreq   L3FDA96A0
3fda9650:	move   a14, -*sp, 1
3fda9660:	move   a9, *a14+, 1
3fda9670:	move   *a9(0x400), a7, 1
3fda9690:	call   a7
L3FDA96A0:
3fda96a0:	move   *sp(0xc0), a14, 1
3fda96c0:	mmfm   sp, a7,a9,a10,a11,a13
3fda96e0:	rets   2
L3FDA96F0:
3fda96f0:	mmtm   sp, a7,a9,a10,a11,a13
3fda9710:	move   a14, a13
3fda9720:	move   *a13(0xffe0), a9, 1
3fda9740:	move   *a9(0x380), a11, 1
3fda9760:	move   *a9(0x3a0), a7, 1
3fda9780:	addi   0x40, a11
3fda97a0:	cmp    a7, a11
3fda97b0:	jrls   L3FDA9810
3fda97c0:	move   a14, -*sp, 1
3fda97d0:	move   a9, *a14+, 1
3fda97e0:	calla  L3F9B1030
L3FDA9810:
3fda9810:	move   *a9(0x380), a10, 1
3fda9830:	move   a10, *a9(0x340), 1
3fda9850:	movi   0x2e, a11
3fda9870:	movb   a11, *a10
3fda9880:	movk   2, a7
3fda9890:	setf   16, 0, 0
3fda98a0:	move   a7, *a10(0x10), 0
3fda98c0:	move   *a13(0xffc0), *a10(0x20), 1
3fda98f0:	move   *a9(0x380), a7, 1
3fda9910:	addi   0x40, a7
3fda9930:	move   a7, *a9(0x380), 1
3fda9950:	move   *a9(0x320), a7, 1
3fda9970:	inc    a7
3fda9980:	move   a7, *a9(0x320), 1
3fda99a0:	move   *a9(0x400), a7, 1
3fda99c0:	jreq   L3FDA9A20
3fda99d0:	move   a14, -*sp, 1
3fda99e0:	move   a9, *a14+, 1
3fda99f0:	move   *a9(0x400), a7, 1
3fda9a10:	call   a7
L3FDA9A20:
3fda9a20:	move   *sp(0xc0), a14, 1
3fda9a40:	mmfm   sp, a7,a9,a10,a11,a13
3fda9a60:	rets   2
L3FDA9A70:
3fda9a70:	mmtm   sp, a7,a9,a10,a11,a13
3fda9a90:	move   a14, a13
3fda9aa0:	move   *a13(0xffe0), a9, 1
3fda9ac0:	move   *a9(0x380), a11, 1
3fda9ae0:	move   *a9(0x3a0), a7, 1
3fda9b00:	addi   0x40, a11
3fda9b20:	cmp    a7, a11
3fda9b30:	jrls   L3FDA9B90
3fda9b40:	move   a14, -*sp, 1
3fda9b50:	move   a9, *a14+, 1
3fda9b60:	calla  L3F9B1030
L3FDA9B90:
3fda9b90:	move   *a9(0x380), a10, 1
3fda9bb0:	move   a10, *a9(0x340), 1
3fda9bd0:	movk   10, a11
3fda9be0:	movb   a11, *a10
3fda9bf0:	movk   2, a7
3fda9c00:	setf   16, 0, 0
3fda9c10:	move   a7, *a10(0x10), 0
3fda9c30:	move   *a13(0xffc0), *a10(0x20), 1
3fda9c60:	move   *a9(0x380), a7, 1
3fda9c80:	addi   0x40, a7
3fda9ca0:	move   a7, *a9(0x380), 1
3fda9cc0:	move   *a9(0x320), a7, 1
3fda9ce0:	inc    a7
3fda9cf0:	move   a7, *a9(0x320), 1
3fda9d10:	move   *a9(0x400), a7, 1
3fda9d30:	jreq   L3FDA9D90
3fda9d40:	move   a14, -*sp, 1
3fda9d50:	move   a9, *a14+, 1
3fda9d60:	move   *a9(0x400), a7, 1
3fda9d80:	call   a7
L3FDA9D90:
3fda9d90:	move   *sp(0xc0), a14, 1
3fda9db0:	mmfm   sp, a7,a9,a10,a11,a13
3fda9dd0:	rets   2
3fda9de0:	mmtm   sp, a7,a9,a10,a11,a13
3fda9e00:	move   a14, a13
3fda9e10:	addi   0x40, a14
3fda9e30:	move   *a13(0xffe0), a9, 1
3fda9e50:	move   *a13(0xfea0), *a13(0x0), 1
3fda9e80:	move   *a9(0x380), a11, 1
3fda9ea0:	move   *a9(0x3a0), a7, 1
3fda9ec0:	addi   0x100, a11
3fda9ee0:	cmp    a7, a11
3fda9ef0:	jrls   L3FDA9F50
3fda9f00:	move   a14, -*sp, 1
3fda9f10:	move   a9, *a14+, 1
3fda9f20:	calla  L3F9B1030
L3FDA9F50:
3fda9f50:	move   *a9(0x380), a10, 1
3fda9f70:	move   a10, *a9(0x340), 1
3fda9f90:	movk   1, a11
3fda9fa0:	movb   a11, *a10
3fda9fb0:	movk   8, a7
3fda9fc0:	setf   16, 0, 0
3fda9fd0:	move   a7, *a10(0x10), 0
3fda9ff0:	move   *a9(0x380), a7, 1
3fdaa010:	addi   0x100, a7
3fdaa030:	move   a7, *a9(0x380), 1
3fdaa050:	move   *a9(0x320), a7, 1
3fdaa070:	inc    a7
3fdaa080:	move   a7, *a9(0x320), 1
3fdaa0a0:	move   *a13(0xffc0), *a10(0x40), 1
3fdaa0d0:	move   *a13(0xffa0), *a10(0x60), 0
3fdaa100:	move   *a13(0xff80), *a10(0x70), 0
3fdaa130:	move   *a13(0xff60), *a10(0x80), 0
3fdaa160:	move   *a13(0xff40), *a10(0x90), 0
3fdaa190:	move   *a13(0xff20), *a10(0xa0), 0
3fdaa1c0:	movb   *a13(0xff00), *a10(0x8)
3fdaa1f0:	move   *a13(0xfee0), *a10(0xb0), 0
3fdaa220:	move   *a13(0xfec0), a7, 1
3fdaa240:	jrne   L3FDAA290
3fdaa250:	sub    a11, a11
3fdaa260:	move   a11, *a10(0xc0), 1
3fdaa280:	jruc   L3FDAA2C0
L3FDAA290:
3fdaa290:	move   *a7(0x20), *a10(0xc0), 1
L3FDAA2C0:
3fdaa2c0:	move   a14, -*sp, 1
3fdaa2d0:	move   a9, *a14+, 1
3fdaa2e0:	move   *a9(0x180), a11, 1
3fdaa300:	call   a11
3fdaa310:	move   a8, *a10(0x20), 1
3fdaa330:	move   a8, *a13(0x20), 1
3fdaa350:	move   *a13, a11, 1
3fdaa360:	andi   0x7fff, a11
3fdaa390:	move   a11, *a13, 1
3fdaa3a0:	move   a11, *a10(0xe0), 1
3fdaa3c0:	jreq   L3FDAA460
3fdaa3d0:	move   a14, -*sp, 1
3fdaa3e0:	move   *a13(0xfe80), *a14+, 1
3fdaa400:	move   a11, *a14+, 1
3fdaa410:	move   a10, *a14+, 1
3fdaa420:	move   a9, *a14+, 1
3fdaa430:	calla  L3FDAA550
L3FDAA460:
3fdaa460:	move   *a9(0x400), a7, 1
3fdaa480:	jreq   L3FDAA4E0
3fdaa490:	move   a14, -*sp, 1
3fdaa4a0:	move   a9, *a14+, 1
3fdaa4b0:	move   *a9(0x400), a7, 1
3fdaa4d0:	call   a7
L3FDAA4E0:
3fdaa4e0:	move   *a13(0x20), a8, 1
3fdaa500:	move   *sp(0xc0), a14, 1
3fdaa520:	mmfm   sp, a7,a9,a10,a11,a13
3fdaa540:	rets   2
L3FDAA550:
3fdaa550:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3fdaa570:	move   a14, a13
3fdaa580:	addi   0x420, a14
3fdaa5a0:	move   *a13(0xffe0), a9, 1
3fdaa5c0:	move   *a13(0xffa0), a10, 1
3fdaa5e0:	move   *a13(0xff80), a11, 1
3fdaa600:	move   a13, a12
3fdaa610:	btst   0, a10
3fdaa620:	jreq   L3FDAA650
3fdaa630:	move   *a11(0x0), *a12+, 1
L3FDAA650:
3fdaa650:	btst   1, a10
3fdaa660:	jreq   L3FDAA690
3fdaa670:	move   *a11(0x20), *a12+, 1
L3FDAA690:
3fdaa690:	btst   2, a10
3fdaa6a0:	jreq   L3FDAA6D0
3fdaa6b0:	move   *a11(0x40), *a12+, 1
L3FDAA6D0:
3fdaa6d0:	btst   3, a10
3fdaa6e0:	jreq   L3FDAA710
3fdaa6f0:	move   *a11(0x60), *a12+, 1
L3FDAA710:
3fdaa710:	btst   4, a10
3fdaa720:	jreq   L3FDAA750
3fdaa730:	move   *a11(0x80), *a12+, 1
L3FDAA750:
3fdaa750:	btst   5, a10
3fdaa760:	jreq   L3FDAA790
3fdaa770:	move   *a11(0xa0), *a12+, 1
L3FDAA790:
3fdaa790:	btst   6, a10
3fdaa7a0:	jreq   L3FDAA7D0
3fdaa7b0:	move   *a11(0xc0), *a12+, 1
L3FDAA7D0:
3fdaa7d0:	btst   7, a10
3fdaa7e0:	jreq   L3FDAA810
3fdaa7f0:	move   *a11(0xe0), *a12+, 1
L3FDAA810:
3fdaa810:	btst   8, a10
3fdaa820:	jreq   L3FDAA850
3fdaa830:	move   *a11(0x100), *a12+, 1
L3FDAA850:
3fdaa850:	btst   9, a10
3fdaa860:	jreq   L3FDAA890
3fdaa870:	move   *a11(0x180), *a12+, 1
L3FDAA890:
3fdaa890:	btst   10, a10
3fdaa8a0:	jreq   L3FDAA8D0
3fdaa8b0:	move   *a11(0x120), *a12+, 1
L3FDAA8D0:
3fdaa8d0:	btst   11, a10
3fdaa8e0:	jreq   L3FDAA910
3fdaa8f0:	move   *a11(0x140), *a12+, 1
L3FDAA910:
3fdaa910:	btst   12, a10
3fdaa920:	jreq   L3FDAA950
3fdaa930:	move   *a11(0x160), *a12+, 1
L3FDAA950:
3fdaa950:	btst   13, a10
3fdaa960:	jreq   L3FDAA990
3fdaa970:	move   *a11(0x1a0), *a12+, 1
L3FDAA990:
3fdaa990:	btst   14, a10
3fdaa9a0:	jreq   L3FDAA9D0
3fdaa9b0:	move   *a11(0x1c0), *a12+, 1
L3FDAA9D0:
3fdaa9d0:	move   *a13(0xffc0), a7, 1
3fdaa9f0:	move   a12, a5
3fdaaa00:	sub    a13, a5
3fdaaa10:	sra    0x5, a5
3fdaaa20:	move   a5, *a13(0x400), 1
3fdaaa40:	setf   16, 0, 0
3fdaaa50:	zext   a5, 0
3fdaaa60:	addk   16, a7
3fdaaa70:	move   *a7, a3, 0
3fdaaa80:	add    a5, a3
3fdaaa90:	move   a3, *a7, 0
3fdaaaa0:	move   *a13(0x400), a7, 1
3fdaaac0:	sll    0x2, a7
3fdaaad0:	move   a7, *a13(0x400), 1
3fdaaaf0:	sll    0x3, a7
3fdaab00:	move   *a9(0x380), a5, 1
3fdaab20:	add    a7, a5
3fdaab30:	move   *a9(0x3a0), a7, 1
3fdaab50:	cmp    a7, a5
3fdaab60:	jrhi   L3FDAACC0
3fdaab70:	move   a14, -*sp, 1
3fdaab80:	move   *a13(0x400), *a14+, 1
3fdaaba0:	move   *a9(0x380), *a14+, 1
3fdaabc0:	move   a13, *a14+, 1
3fdaabd0:	calla  L3FB44400
3fdaac00:	move   *a13(0x400), a7, 1
3fdaac20:	addk   3, a7
3fdaac30:	movk   3, a5
3fdaac40:	andn   a5, a7
3fdaac50:	sll    0x3, a7
3fdaac60:	move   *a9(0x380), a3, 1
3fdaac80:	add    a7, a3
3fdaac90:	move   a3, *a9(0x380), 1
3fdaacb0:	jruc   L3FDAAD40
L3FDAACC0:
3fdaacc0:	move   a14, -*sp, 1
3fdaacd0:	move   *a13(0x400), *a14+, 1
3fdaacf0:	move   a13, *a14+, 1
3fdaad00:	move   a9, *a14+, 1
3fdaad10:	calla  L3F9B44C0
L3FDAAD40:
3fdaad40:	move   *sp(0x120), a14, 1
3fdaad60:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3fdaad80:	rets   2
L3FDAAD90:
3fdaad90:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fdaadb0:	move   a14, a13
3fdaadc0:	addi   0x110, a14
3fdaade0:	move   *a13(0xffe0), a9, 1
3fdaae00:	sub    a7, a7
3fdaae10:	move   a7, @0x1a68b0, 1
3fdaae40:	move   *a9(0x60), a7, 1
3fdaae60:	jrne   L3FDAB0C0
3fdaae70:	move   a14, -*sp, 1
3fdaae80:	movk   9, a7
3fdaae90:	move   a7, *a14+, 1
3fdaaea0:	move   a7, *a14+, 1
3fdaaeb0:	move   *a9(0x40), *a14+, 1
3fdaaed0:	calla  L3FB3F810
3fdaaf00:	move   a8, a11
3fdaaf10:	jreq   L3FDAAFD0
3fdaaf20:	move   a14, -*sp, 1
3fdaaf30:	movi   0x3fdac390, a8
3fdaaf60:	move   a8, *a14+, 1
3fdaaf70:	calla  L3FB341E0
3fdaafa0:	movi   0xffff, a8
3fdaafc0:	jruc   L3FDAB510
L3FDAAFD0:
3fdaafd0:	movk   17, a7
3fdaafe0:	movb   a7, *a13(0x100)
3fdab000:	move   a14, -*sp, 1
3fdab010:	movk   1, a5
3fdab020:	move   a5, *a14+, 1
3fdab030:	move   a13, a5
3fdab040:	addi   0x100, a5
3fdab060:	move   a5, *a14+, 1
3fdab070:	move   *a9(0x40), *a14+, 1
3fdab090:	calla  L3FB3EBC0
L3FDAB0C0:
3fdab0c0:	sub    a7, a7
3fdab0d0:	setf   16, 1, 0
3fdab0e0:	move   a7, *a9(0x5ad8), 0
3fdab100:	move   a7, *a9(0x5ae8), 1
3fdab120:	move   a7, *a9(0x5b08), 1
3fdab140:	move   *a9(0x720), a5, 1
3fdab160:	movk   4, a7
3fdab170:	andn   a7, a5
3fdab180:	move   a5, *a9(0x720), 1
3fdab1a0:	calla  L3F9252D0
3fdab1d0:	move   *a9(0xd60), a5, 1
3fdab1f0:	btst   11, a5
3fdab200:	jrne   L3FDAB2D0
3fdab210:	move   *a9(0xd60), a5, 1
3fdab230:	btst   10, a5
3fdab240:	jrne   L3FDAB2D0
3fdab250:	move   *a9(0xd60), a5, 1
3fdab270:	btst   7, a5
3fdab280:	jrne   L3FDAB2D0
3fdab290:	move   *a9(0xd60), a5, 1
3fdab2b0:	btst   4, a5
3fdab2c0:	jreq   L3FDAB380
L3FDAB2D0:
3fdab2d0:	sub    a5, a5
3fdab2e0:	movb   a5, @0xccac0
3fdab310:	move   *a9(0x780), a7, 1
3fdab330:	andi   0xffcfffff, a7
3fdab360:	move   a7, *a9(0x780), 1
L3FDAB380:
3fdab380:	move   *a9(0xd60), a7, 1
3fdab3a0:	movk   15, a5
3fdab3b0:	and    a5, a7
3fdab3c0:	move   a7, *a9(0xd60), 1
3fdab3e0:	setf   8, 0, 0
3fdab3f0:	move   *a9(0x7e0), a7, 0
3fdab410:	cmpi   0x3d, a7
3fdab430:	jrnc   L3FDAB490
3fdab440:	movk   10, a7
3fdab450:	setf   16, 1, 0
3fdab460:	move   a7, *a9(0x640), 0
3fdab480:	jruc   L3FDAB4D0
L3FDAB490:
3fdab490:	sub    a7, a7
3fdab4a0:	setf   16, 1, 0
3fdab4b0:	move   a7, *a9(0x640), 0
L3FDAB4D0:
3fdab4d0:	sub    a7, a7
3fdab4e0:	move   a7, *a9(0x650), 0
3fdab500:	move   a7, a8
L3FDAB510:
3fdab510:	move   *sp(0xe0), a14, 1
3fdab530:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fdab550:	rets   2
3fdab560:	mmtm   sp, a9,a11,a13
3fdab580:	move   a14, a13
3fdab590:	addk   32, a14
3fdab5a0:	move   @0x1a6870, a11, 1
3fdab5d0:	move   a11, *a13, 1
3fdab5e0:	jaeq   L3FDAC350
L3FDAB600:
3fdab600:	move   a14, -*sp, 1
3fdab610:	movi   0x3fdac4e0, a8
3fdab640:	move   a8, *a14+, 1
3fdab650:	calla  L3FB341E0
3fdab680:	move   a14, -*sp, 1
3fdab690:	move   *a13, a11, 1
3fdab6a0:	addi   0xee0, a11
3fdab6c0:	move   a11, *a14+, 1
3fdab6d0:	movi   0x3fdac698, a8
3fdab700:	move   a8, *a14+, 1
3fdab710:	calla  L3FB341E0
3fdab740:	move   a14, -*sp, 1
3fdab750:	move   *a13, a11, 1
3fdab760:	setf   8, 0, 0
3fdab770:	move   *a11(0x9c8), a8, 0
3fdab790:	move   a8, *a14+, 1
3fdab7a0:	movi   0x3fdac710, a8
3fdab7d0:	move   a8, *a14+, 1
3fdab7e0:	calla  L3FB341E0
3fdab810:	move   a14, -*sp, 1
3fdab820:	setf   16, 1, 0
3fdab830:	move   *a11(0x5ad8), a8, 0
3fdab850:	move   a8, *a14+, 1
3fdab860:	movi   0x3fdac798, a8
3fdab890:	move   a8, *a14+, 1
3fdab8a0:	calla  L3FB341E0
3fdab8d0:	move   a14, -*sp, 1
3fdab8e0:	move   *a11(0x5ae8), *a14+, 1
3fdab900:	movi   0x3fdac850, a8
3fdab930:	move   a8, *a14+, 1
3fdab940:	calla  L3FB341E0
3fdab970:	move   a14, -*sp, 1
3fdab980:	move   *a11(0x5b08), *a14+, 1
3fdab9a0:	movi   0x3fdac900, a8
3fdab9d0:	move   a8, *a14+, 1
3fdab9e0:	calla  L3FB341E0
3fdaba10:	move   a14, -*sp, 1
3fdaba20:	move   *a11(0x720), *a14+, 1
3fdaba40:	movi   0x3fdac9b8, a8
3fdaba70:	move   a8, *a14+, 1
3fdaba80:	calla  L3FB341E0
3fdabab0:	move   a14, -*sp, 1
3fdabac0:	move   *a11(0xd60), *a14+, 1
3fdabae0:	movi   0x3fdaca48, a8
3fdabb10:	move   a8, *a14+, 1
3fdabb20:	calla  L3FB341E0
3fdabb50:	move   a14, -*sp, 1
3fdabb60:	setf   16, 1, 0
3fdabb70:	move   *a11(0x640), a8, 0
3fdabb90:	move   a8, *a14+, 1
3fdabba0:	movi   0x3fdacae8, a8
3fdabbd0:	move   a8, *a14+, 1
3fdabbe0:	calla  L3FB341E0
3fdabc10:	move   a14, -*sp, 1
3fdabc20:	setf   16, 1, 0
3fdabc30:	move   *a11(0x650), a8, 0
3fdabc50:	move   a8, *a14+, 1
3fdabc60:	movi   0x3fdacb88, a8
3fdabc90:	move   a8, *a14+, 1
3fdabca0:	calla  L3FB341E0
3fdabcd0:	move   *a11(0x60), a11, 1
3fdabcf0:	jrne   L3FDAC280
3fdabd00:	move   a14, -*sp, 1
3fdabd10:	movi   0x3fdacc10, a8
3fdabd40:	move   a8, *a14+, 1
3fdabd50:	calla  L3FB341E0
3fdabd80:	move   a14, -*sp, 1
3fdabd90:	move   *a13, a11, 1
3fdabda0:	move   *a11(0x40), a9, 1
3fdabdc0:	setf   8, 0, 0
3fdabdd0:	move   *a9(0x50), a8, 0
3fdabdf0:	move   a8, *a14+, 1
3fdabe00:	movi   0x3fdaccd8, a8
3fdabe30:	move   a8, *a14+, 1
3fdabe40:	calla  L3FB341E0
3fdabe70:	move   a14, -*sp, 1
3fdabe80:	move   *a11(0x40), a9, 1
3fdabea0:	move   *a9(0x58), a9, 1
3fdabec0:	setf   16, 0, 0
3fdabed0:	move   *a9(0x20), a8, 0
3fdabef0:	move   a8, *a14+, 1
3fdabf00:	movi   0x3fdacd50, a8
3fdabf30:	move   a8, *a14+, 1
3fdabf40:	calla  L3FB341E0
3fdabf70:	move   a14, -*sp, 1
3fdabf80:	move   *a11(0x40), a9, 1
3fdabfa0:	move   *a9(0x58), a9, 1
3fdabfc0:	setf   16, 0, 0
3fdabfd0:	move   *a9(0x30), a8, 0
3fdabff0:	move   a8, *a14+, 1
3fdac000:	movi   0x3fdace38, a8
3fdac030:	move   a8, *a14+, 1
3fdac040:	calla  L3FB341E0
3fdac070:	move   a14, -*sp, 1
3fdac080:	move   *a11(0x40), a9, 1
3fdac0a0:	move   *a9(0x78), a9, 1
3fdac0c0:	setf   16, 0, 0
3fdac0d0:	move   *a9(0x20), a8, 0
3fdac0f0:	move   a8, *a14+, 1
3fdac100:	movi   0x3fdacf28, a8
3fdac130:	move   a8, *a14+, 1
3fdac140:	calla  L3FB341E0
3fdac170:	move   a14, -*sp, 1
3fdac180:	move   *a11(0x40), a9, 1
3fdac1a0:	move   *a9(0x78), a9, 1
3fdac1c0:	setf   16, 0, 0
3fdac1d0:	move   *a9(0x30), a8, 0
3fdac1f0:	move   a8, *a14+, 1
3fdac200:	movi   0x3fdad018, a8
3fdac230:	move   a8, *a14+, 1
3fdac240:	calla  L3FB341E0
3fdac270:	jruc   L3FDAC300
L3FDAC280:
3fdac280:	move   a14, -*sp, 1
3fdac290:	movi   0x3fdad110, a8
3fdac2c0:	move   a8, *a14+, 1
3fdac2d0:	calla  L3FB341E0
L3FDAC300:
3fdac300:	move   *a13, a11, 1
3fdac310:	move   *a11, *a13, 1
3fdac320:	move   *a13, a11, 1
3fdac330:	jane   L3FDAB600
L3FDAC350:
3fdac350:	subk   32, a14
3fdac360:	mmfm   sp, a9,a11,a13
3fdac380:	rets
3fdac390:	srl    a1, a0
3fdac3a0:	rl     a11, a1
3fdac3b0:	sra    a11, a12
3fdac3c0:	sla    0x3, a4
3fdac3d0:	modu   b11, b4
3fdac3e0:	sll    a9, a0
3fdac3f0:	sra    a11, a12
3fdac400:	.word  0x7261
3fdac410:	sll    a9, a0
3fdac420:	mods   a11, sp
3fdac430:	sla    0x3, a13
3fdac440:	.word  0x7266
3fdac450:	mods   a11, sp
3fdac460:	.word  0x7620
3fdac470:	sra    b11, b4
3fdac480:	sra    a9, a0
3fdac490:	.word  0x756d
3fdac4a0:	sla    a11, a12
3fdac4b0:	modu   b11, b4
3fdac4c0:	sla    0x3, b2
3fdac4d0:	.word  0x000a
3fdac4e0:	sra    0xf, a10
3fdac4f0:	sra    0xf, a10
3fdac500:	sra    0xf, a10
3fdac510:	sra    0xf, a10
3fdac520:	sra    0xf, a10
3fdac530:	sra    0xf, a10
3fdac540:	sra    0xf, a10
3fdac550:	sra    0xf, a10
3fdac560:	sra    0xf, a10
3fdac570:	sra    0xf, a10
3fdac580:	sra    0xf, a10
3fdac590:	sra    0xf, a10
3fdac5a0:	sra    0xf, a10
3fdac5b0:	sra    0xf, a10
3fdac5c0:	sra    0xf, a10
3fdac5d0:	sra    0xf, a10
3fdac5e0:	sra    0xf, a10
3fdac5f0:	sra    0xf, a10
3fdac600:	sra    0xf, a10
3fdac610:	sra    0xf, a10
3fdac620:	sra    0xf, a10
3fdac630:	sra    0xf, a10
3fdac640:	sra    0xf, a10
3fdac650:	sra    0xf, a10
3fdac660:	sra    0xf, a10
3fdac670:	sra    0xf, a10
3fdac680:	.word  0x0a2a
3fdac690:	clr    a0
3fdac6a0:	sub    b10, b4
L3FDAC6B0:
3fdac6b0:	modu   a1, a0
3fdac6c0:	mods   a11, a1
3fdac6d0:	dsjs   a5, L3FDAC810
3fdac6e0:	sll    0x9, a0
3fdac6f0:	srl    0xd, b3
3fdac700:	.word  0x000a
3fdac710:	.word  0x7476
3fdac720:	srl    0x15, a5
3fdac730:	rl     b1, b14
3fdac740:	mods   a3, sp
3fdac750:	sla    0x3, a4
3fdac760:	sla    0x1, b13
3fdac770:	sra    a1, a5
3fdac780:	.word  0x0a2e
3fdac790:	.word  0x7600
3fdac7a0:	sra    b11, b4
3fdac7b0:	dsjs   a13, L3FDAC6B0
3fdac7c0:	sll    b11, b3
3fdac7d0:	modu   b11, b2
3fdac7e0:	mods   a3, a12
3fdac7f0:	sll    b10, sp
3fdac800:	.word  0x756f
L3FDAC810:
3fdac810:	.word  0x746e
3fdac820:	sll    0x9, a0
3fdac830:	srl    0xd, a4
3fdac840:	.word  0x000a
3fdac850:	.word  0x7476
3fdac860:	srl    0x15, a5
3fdac870:	.word  0x733e
3fdac880:	modu   b3, b9
3fdac890:	mpyu   a11, a3
3fdac8a0:	sra    b11, b3
3fdac8b0:	rl     b11, b2
3fdac8c0:	mods   a3, a1
L3FDAC8D0:
3fdac8d0:	sll    0x9, a0
3fdac8e0:	srl    0xd, a4
3fdac8f0:	.word  0x000a
3fdac900:	.word  0x7476
3fdac910:	srl    0x15, a5
3fdac920:	.word  0x733e
3fdac930:	modu   b3, b9
3fdac940:	mpyu   a11, a3
3fdac950:	sra    b11, b3
L3FDAC960:
3fdac960:	rl     b11, b2
3fdac970:	mods   a3, a1
3fdac980:	sla    0x1, b2
3fdac990:	sra    a1, a5
3fdac9a0:	.word  0x0a2e
3fdac9b0:	.word  0x7600
3fdac9c0:	sra    b11, b4
3fdac9d0:	dsjs   a13, L3FDAC8D0
3fdac9e0:	modu   a11, a13
3fdac9f0:	sra    a11, a4
L3FDACA00:
3fdaca00:	sla    0x3, b3
3fdaca10:	.word  0x7830
3fdaca20:	.word  0x7825
3fdaca30:	.word  0x0a2e
3fdaca40:	.word  0x7600
3fdaca50:	sra    b11, b4
3fdaca60:	dsjs   a13, L3FDAC960
3fdaca70:	.word  0x7270
3fdaca80:	modu   a3, a9
3fdaca90:	sra    b11, b4
L3FDACAA0:
3fdacaa0:	sla    0x3, b2
3fdacab0:	.word  0x7830
3fdacac0:	.word  0x7825
3fdacad0:	.word  0x0a2e
3fdacae0:	.word  0x7600
3fdacaf0:	sra    b11, b4
3fdacb00:	dsjs   a13, L3FDACA00
3fdacb10:	.word  0x7365
3fdacb20:	srl    a3, a3
3fdacb30:	sla    a11, a12
3fdacb40:	sla    0x3, a7
3fdacb50:	.word  0x7830
3fdacb60:	.word  0x7825
3fdacb70:	.word  0x0a2e
3fdacb80:	.word  0x7600
3fdacb90:	sra    b11, b4
3fdacba0:	dsjs   a13, L3FDACAA0
3fdacbb0:	.word  0x7365
3fdacbc0:	.word  0x7063
3fdacbd0:	.word  0x736f
3fdacbe0:	sll    0x9, a0
3fdacbf0:	srl    0xd, a4
3fdacc00:	.word  0x000a
3fdacc10:	sra    b10, b3
3fdacc20:	rl     b11, b2
3fdacc30:	mods   a3, a1
3fdacc40:	mods   a1, a0
3fdacc50:	modu   a3, a9
3fdacc60:	sla    0x3, a5
3fdacc70:	modu   a11, a3
L3FDACC80:
3fdacc80:	modu   a3, a14
3fdacc90:	sll    a11, a5
3fdacca0:	rl     b11, b4
3fdaccb0:	modu   a3, sp
3fdaccc0:	.word  0x0a2e
3fdaccd0:	andn   a8, a0
3fdacce0:	sla    b11, b4
3fdaccf0:	sra    b11, b4
3fdacd00:	dsjs   a0, L3FDACC80
3fdacd10:	rl     0x1, a0
3fdacd20:	sll    0xb, b8
3fdacd30:	srl    0xd, b8
3fdacd40:	.word  0x000a
3fdacd50:	modu   a2, a9
3fdacd60:	.word  0x7570
3fdacd70:	sla    0x3, b4
3fdacd80:	dsjs   b1, L3FDACEB0
3fdacd90:	modu   a2, a9
3fdacda0:	.word  0x7570
3fdacdb0:	sla    0x3, b4
3fdacdc0:	modu   b11, b0
3fdacdd0:	modu   a3, a9
3fdacde0:	sra    b11, b4
3fdacdf0:	sla    0x3, b2
3fdace00:	sla    0x1, b13
3fdace10:	sra    a1, a5
3fdace20:	.word  0x0a2e
3fdace30:	cmp    a8, a0
3fdace40:	.word  0x706e
3fdace50:	.word  0x7475
3fdace60:	and    a9, a0
3fdace70:	move   b9, a10
3fdace80:	.word  0x7475
3fdace90:	.word  0x7570
3fdacea0:	sla    0x3, b4
L3FDACEB0:
3fdaceb0:	modu   b11, b0
3fdacec0:	modu   a3, a9
3fdaced0:	sra    b11, b4
3fdacee0:	sla    0x3, b2
3fdacef0:	sla    0x1, b13
3fdacf00:	sra    a1, a5
3fdacf10:	.word  0x0a2e
3fdacf20:	move   a8, b0
3fdacf30:	.word  0x7475
3fdacf40:	.word  0x7570
3fdacf50:	sla    0x3, b4
3fdacf60:	dsjs   b1, L3FDAD090
3fdacf70:	modu   a2, a9
3fdacf80:	.word  0x7570
3fdacf90:	sla    0x3, b4
3fdacfa0:	modu   b11, b0
3fdacfb0:	modu   a3, a9
3fdacfc0:	sra    b11, b4
3fdacfd0:	sla    0x3, b2
3fdacfe0:	sla    0x1, b13
3fdacff0:	sra    a1, a5
3fdad000:	.word  0x0a2e
3fdad010:	move   a8, b0
3fdad020:	.word  0x7475
3fdad030:	.word  0x7570
3fdad040:	sla    0x3, b4
L3FDAD050:
3fdad050:	dsjs   b1, L3FDAD180
3fdad060:	.word  0x754f
3fdad070:	.word  0x7074
3fdad080:	.word  0x7475
L3FDAD090:
3fdad090:	.word  0x7020
3fdad0a0:	rl     a11, sp
3fdad0b0:	.word  0x746e
3fdad0c0:	.word  0x7265
3fdad0d0:	dsjs   a0, L3FDAD050
3fdad0e0:	sll    0x9, a0
3fdad0f0:	srl    0xd, a4
3fdad100:	.word  0x000a
3fdad110:	sra    a10, a14
3fdad120:	.word  0x7774
3fdad130:	.word  0x726f
3fdad140:	sla    0x3, a11
3fdad150:	modu   a11, a3
3fdad160:	modu   a3, a14
3fdad170:	sll    a11, a5
L3FDAD180:
3fdad180:	rl     b11, b4
3fdad190:	modu   a3, sp
3fdad1a0:	.word  0x0a2e
3fdad1b0:	.word  0x0000
L3FDAD1C0:
3fdad1c0:	mmtm   sp, a7,a9,a10,a11,a13
3fdad1e0:	move   a14, a13
3fdad1f0:	move   *a13(0xffe0), a9, 1
3fdad210:	sub    a10, a10
3fdad220:	setf   16, 1, 0
3fdad230:	move   *a9(0xa90), a11, 0
3fdad250:	cmp    a11, a10
3fdad260:	jrge   L3FDAD910
L3FDAD270:
3fdad270:	move   a10, a11
3fdad280:	sll    0x4, a11
3fdad290:	add    a9, a11
3fdad2a0:	movk   1, a7
3fdad2b0:	move   *a11(0xaa0), a11, 0
3fdad2d0:	sll    a11, a7
3fdad2e0:	zext   a7, 0
3fdad2f0:	setf   16, 0, 0
3fdad300:	move   *a9(0xbe0), a11, 0
3fdad320:	or     a7, a11
3fdad330:	move   a11, *a9(0xbe0), 0
3fdad350:	jruc   L3FDAD7C0
L3FDAD360:
3fdad360:	setf   16, 0, 0
3fdad370:	move   *a9(0xbe0), a11, 0
3fdad390:	movk   1, a7
3fdad3a0:	and    a7, a11
3fdad3b0:	move   a11, *a9(0xbe0), 0
3fdad3d0:	jruc   L3FDAD8B0
L3FDAD3E0:
3fdad3e0:	setf   16, 0, 0
3fdad3f0:	move   *a9(0xbe0), a11, 0
3fdad410:	andi   0xfffa, a11
3fdad440:	move   a11, *a9(0xbe0), 0
3fdad460:	jruc   L3FDAD8B0
L3FDAD470:
3fdad470:	setf   16, 0, 0
3fdad480:	move   *a9(0xbe0), a11, 0
3fdad4a0:	andi   0xfffc, a11
3fdad4d0:	move   a11, *a9(0xbe0), 0
3fdad4f0:	jruc   L3FDAD8B0
L3FDAD500:
3fdad500:	setf   16, 0, 0
3fdad510:	move   *a9(0xbe0), a11, 0
3fdad530:	andi   0xffee, a11
3fdad560:	move   a11, *a9(0xbe0), 0
3fdad580:	move   a14, -*sp, 1
3fdad590:	movi   0x23c00f, a11
3fdad5c0:	move   a11, *a14+, 1
3fdad5d0:	move   *a9(0x80), *a14+, 1
3fdad5f0:	move   @0x1a6810, *a14+, 1
3fdad620:	calla  L3FD97D50
3fdad650:	jruc   L3FDAD8B0
L3FDAD660:
3fdad660:	setf   16, 0, 0
3fdad670:	move   *a9(0xbe0), a11, 0
3fdad690:	andi   0xfff6, a11
3fdad6c0:	move   a11, *a9(0xbe0), 0
3fdad6e0:	move   a14, -*sp, 1
3fdad6f0:	movi   0x23c00f, a11
3fdad720:	move   a11, *a14+, 1
3fdad730:	move   *a9(0x80), *a14+, 1
3fdad750:	move   @0x1a6810, *a14+, 1
3fdad780:	calla  L3FD97D50
3fdad7b0:	jruc   L3FDAD8B0
L3FDAD7C0:
3fdad7c0:	move   a10, a11
3fdad7d0:	sll    0x4, a11
3fdad7e0:	add    a9, a11
3fdad7f0:	setf   16, 1, 0
3fdad800:	move   *a11(0xaa0), a8, 0
3fdad820:	jreq   L3FDAD360
3fdad830:	dec    a8
3fdad840:	jreq   L3FDAD3E0
3fdad850:	dec    a8
3fdad860:	jreq   L3FDAD470
3fdad870:	dec    a8
3fdad880:	jreq   L3FDAD500
3fdad890:	dec    a8
3fdad8a0:	jreq   L3FDAD660
L3FDAD8B0:
3fdad8b0:	inc    a10
3fdad8c0:	setf   16, 1, 0
3fdad8d0:	move   *a9(0xa90), a11, 0
3fdad8f0:	cmp    a11, a10
3fdad900:	jrlt   L3FDAD270
L3FDAD910:
3fdad910:	move   *sp(0xc0), a14, 1
3fdad930:	mmfm   sp, a7,a9,a10,a11,a13
3fdad950:	rets   2
L3FDAD960:
3fdad960:	mmtm   sp, a9,a11,a13
3fdad980:	move   a14, a13
3fdad990:	move   *a13(0xffe0), a11, 1
3fdad9b0:	setf   8, 0, 0
3fdad9c0:	move   *a11(0x7e0), a11, 0
3fdad9e0:	cmpi   0x3e, a11
3fdada00:	jrnc   L3FDADE70
3fdada10:	jauc   L3FDAE610
L3FDADA30:
3fdada30:	move   *a13(0xffe0), a11, 1
3fdada50:	setf   16, 0, 0
3fdada60:	move   *a11(0xbe0), a9, 0
3fdada80:	andi   0xff3f, a9
3fdadab0:	move   a9, *a11(0xbe0), 0
3fdadad0:	move   *a11(0xbe0), a9, 0
3fdadaf0:	ori    0x20, a9
3fdadb20:	move   a9, *a11(0xbe0), 0
3fdadb40:	move   a14, -*sp, 1
3fdadb50:	movi   0x23c00f, a9
3fdadb80:	move   a9, *a14+, 1
3fdadb90:	move   *a11(0x80), *a14+, 1
3fdadbb0:	move   @0x1a6810, *a14+, 1
3fdadbe0:	calla  L3FD97D50
3fdadc10:	jauc   L3FDAE4F0
L3FDADC30:
3fdadc30:	move   *a13(0xffe0), a11, 1
3fdadc50:	setf   16, 0, 0
3fdadc60:	move   *a11(0xbe0), a9, 0
3fdadc80:	andi   0xff5f, a9
3fdadcb0:	move   a9, *a11(0xbe0), 0
3fdadcd0:	move   *a11(0xbe0), a9, 0
3fdadcf0:	ori    0x40, a9
3fdadd20:	move   a9, *a11(0xbe0), 0
3fdadd40:	jruc   L3FDAE4F0
L3FDADD50:
3fdadd50:	move   *a13(0xffe0), a11, 1
3fdadd70:	setf   16, 0, 0
3fdadd80:	move   *a11(0xbe0), a9, 0
3fdadda0:	andi   0xff9f, a9
3fdaddd0:	move   a9, *a11(0xbe0), 0
3fdaddf0:	move   *a11(0xbe0), a9, 0
3fdade10:	ori    0x80, a9
3fdade40:	move   a9, *a11(0xbe0), 0
3fdade60:	jruc   L3FDAE4F0
L3FDADE70:
3fdade70:	move   *a13(0xffe0), a11, 1
3fdade90:	setf   16, 1, 0
3fdadea0:	move   *a11(0xaa0), a8, 0
3fdadec0:	jreq   L3FDADA30
3fdaded0:	dec    a8
3fdadee0:	jreq   L3FDADC30
3fdadef0:	dec    a8
3fdadf00:	jreq   L3FDADD50
3fdadf10:	jruc   L3FDAE610
L3FDADF20:
3fdadf20:	move   *a13(0xffe0), a11, 1
3fdadf40:	setf   16, 0, 0
3fdadf50:	move   *a11(0xbe0), a9, 0
3fdadf70:	andi   0xf1ff, a9
3fdadfa0:	move   a9, *a11(0xbe0), 0
3fdadfc0:	move   *a11(0xbe0), a9, 0
3fdadfe0:	ori    0x100, a9
3fdae010:	move   a9, *a11(0xbe0), 0
3fdae030:	jruc   L3FDAE5A0
L3FDAE040:
3fdae040:	move   *a13(0xffe0), a11, 1
3fdae060:	setf   16, 0, 0
3fdae070:	move   *a11(0xbe0), a9, 0
3fdae090:	andi   0xf2ff, a9
3fdae0c0:	move   a9, *a11(0xbe0), 0
3fdae0e0:	move   *a11(0xbe0), a9, 0
3fdae100:	ori    0x200, a9
3fdae130:	move   a9, *a11(0xbe0), 0
3fdae150:	jruc   L3FDAE5A0
L3FDAE160:
3fdae160:	move   *a13(0xffe0), a11, 1
3fdae180:	setf   16, 0, 0
3fdae190:	move   *a11(0xbe0), a9, 0
3fdae1b0:	andi   0xf4ff, a9
3fdae1e0:	move   a9, *a11(0xbe0), 0
3fdae200:	move   *a11(0xbe0), a9, 0
3fdae220:	ori    0x400, a9
3fdae250:	move   a9, *a11(0xbe0), 0
3fdae270:	jruc   L3FDAE5A0
L3FDAE280:
3fdae280:	move   *a13(0xffe0), a11, 1
3fdae2a0:	setf   16, 0, 0
3fdae2b0:	move   *a11(0xbe0), a9, 0
3fdae2d0:	andi   0xf8ff, a9
3fdae300:	move   a9, *a11(0xbe0), 0
3fdae320:	move   *a11(0xbe0), a9, 0
3fdae340:	ori    0x800, a9
3fdae370:	move   a9, *a11(0xbe0), 0
3fdae390:	jruc   L3FDAE5A0
L3FDAE3A0:
3fdae3a0:	move   *a13(0xffe0), a11, 1
3fdae3c0:	setf   16, 0, 0
3fdae3d0:	move   *a11(0xbe0), a9, 0
3fdae3f0:	andi   0xf1ff, a9
3fdae420:	move   a9, *a11(0xbe0), 0
3fdae440:	move   *a11(0xbe0), a9, 0
3fdae460:	ori    0x100, a9
3fdae490:	move   a9, *a11(0xbe0), 0
3fdae4b0:	sub    a9, a9
3fdae4c0:	move   a9, *a11(0xab0), 0
3fdae4e0:	jruc   L3FDAE5A0
L3FDAE4F0:
3fdae4f0:	setf   16, 1, 0
3fdae500:	move   *a11(0xab0), a8, 0
3fdae520:	jreq   L3FDADF20
3fdae530:	dec    a8
3fdae540:	jreq   L3FDAE040
3fdae550:	dec    a8
3fdae560:	jreq   L3FDAE160
3fdae570:	dec    a8
3fdae580:	jreq   L3FDAE280
3fdae590:	jruc   L3FDAE3A0
L3FDAE5A0:
3fdae5a0:	move   *a11(0xbe0), a9, 0
3fdae5c0:	andi   0xefff, a9
3fdae5f0:	move   a9, *a11(0xbe0), 0
L3FDAE610:
3fdae610:	move   *sp(0x80), a14, 1
3fdae630:	mmfm   sp, a9,a11,a13
3fdae650:	rets   2
L3FDAE660:
3fdae660:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fdae680:	move   a14, a13
3fdae690:	addi   0xc0, a14
3fdae6b0:	move   *a13(0xffe0), a9, 1
3fdae6d0:	setf   8, 0, 0
3fdae6e0:	move   *a9(0x7e0), a7, 0
3fdae700:	cmpi   0x3e, a7
3fdae720:	jrc   L3FDAEB50
3fdae730:	setf   16, 1, 0
3fdae740:	move   *a9(0xaa0), a7, 0
3fdae760:	movk   1, a7
3fdae770:	jreq   L3FDAE790
3fdae780:	sub    a7, a7
L3FDAE790:
3fdae790:	move   *a9(0xaa0), a5, 0
3fdae7b0:	dsjs   a5, L3FDAE7F0
3fdae7c0:	ori    0x1, a7
L3FDAE7F0:
3fdae7f0:	move   a7, a5
3fdae800:	jreq   L3FDAEB50
3fdae810:	movk   1, a7
3fdae820:	move   a7, *a9(0xbf0), 1
3fdae840:	move   a14, -*sp, 1
3fdae850:	move   a13, a5
3fdae860:	addi   0x80, a5
3fdae880:	move   a5, *a14+, 1
3fdae890:	move   a13, a7
3fdae8a0:	addi   0x60, a7
3fdae8c0:	move   a7, *a14+, 1
3fdae8d0:	move   a13, a5
3fdae8e0:	addi   0x40, a5
3fdae900:	move   a5, *a14+, 1
3fdae910:	move   a13, a5
3fdae920:	addk   32, a5
3fdae930:	move   a5, *a14+, 1
3fdae940:	move   a13, *a14+, 1
3fdae950:	move   a11, *a14+, 1
3fdae960:	move   a10, *a14+, 1
3fdae970:	move   *a9(0x80), *a14+, 1
3fdae990:	move   @0x1a6810, *a14+, 1
3fdae9c0:	calla  L3FD72C50
3fdae9f0:	move   a8, a8
3fdaea00:	jreq   L3FDAEAD0
3fdaea10:	move   *a13(0x40), *a9(0xce0), 1
3fdaea40:	move   *a13(0x60), *a9(0xd00), 1
3fdaea70:	move   a14, -*sp, 1
3fdaea80:	move   a9, *a14+, 1
3fdaea90:	calla  L3FDAF360
3fdaeac0:	jruc   L3FDAEB50
L3FDAEAD0:
3fdaead0:	move   a14, -*sp, 1
3fdaeae0:	movi   0x3fdb0ba0, a8
3fdaeb10:	move   a8, *a14+, 1
3fdaeb20:	calla  L3FB341E0
L3FDAEB50:
3fdaeb50:	move   *sp(0xe0), a14, 1
3fdaeb70:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fdaeb90:	rets   2
L3FDAEBA0:
3fdaeba0:	mmtm   sp, a9,a11,a13
3fdaebc0:	move   a14, a13
3fdaebd0:	addi   0x100, a14
3fdaebf0:	move   *a13(0xffe0), a9, 1
3fdaec10:	setf   16, 0, 0
3fdaec20:	move   *a9(0xbe0), a11, 0
3fdaec40:	btst   6, a11
3fdaec50:	jreq   L3FDAF310
3fdaec60:	setf   16, 1, 0
3fdaec70:	move   *a9(0xaa0), a11, 0
3fdaec90:	move   a11, *a9(0xc10), 1
3fdaecb0:	move   *a9(0xab0), a11, 0
3fdaecd0:	move   a11, *a9(0xc30), 1
3fdaecf0:	move   *a9(0xac0), a11, 0
3fdaed10:	move   a11, *a9(0xc50), 1
3fdaed30:	move   *a9(0xad0), a11, 0
3fdaed50:	move   a11, *a9(0xc70), 1
3fdaed70:	setf   16, 0, 0
3fdaed80:	move   *a9(0xbe0), a11, 0
3fdaeda0:	ori    0x1000, a11
3fdaedd0:	move   a11, *a9(0xbe0), 0
3fdaedf0:	move   a14, -*sp, 1
3fdaee00:	move   a13, a11
3fdaee10:	addi   0xe0, a11
3fdaee30:	move   a11, *a14+, 1
3fdaee40:	move   a13, a11
3fdaee50:	addi   0xa0, a11
3fdaee70:	move   a11, *a14+, 1
3fdaee80:	move   a13, a11
3fdaee90:	addi   0x80, a11
3fdaeeb0:	move   a11, *a14+, 1
3fdaeec0:	move   a13, a11
3fdaeed0:	addi   0x60, a11
3fdaeef0:	move   a11, *a14+, 1
3fdaef00:	move   a13, a11
3fdaef10:	addi   0x40, a11
3fdaef30:	move   a11, *a14+, 1
3fdaef40:	move   a13, a11
3fdaef50:	addk   32, a11
3fdaef60:	move   a11, *a14+, 1
3fdaef70:	move   a13, *a14+, 1
3fdaef80:	move   *a9(0x80), *a14+, 1
3fdaefa0:	move   @0x1a6810, *a14+, 1
3fdaefd0:	calla  L3FD72C50
3fdaf000:	move   a8, a8
3fdaf010:	jreq   L3FDAF090
3fdaf020:	move   *a13(0x80), *a9(0xce0), 1
3fdaf050:	move   *a13(0xa0), *a9(0xd00), 1
3fdaf080:	jruc   L3FDAF110
L3FDAF090:
3fdaf090:	move   a14, -*sp, 1
3fdaf0a0:	movi   0x3fdb0ba0, a8
3fdaf0d0:	move   a8, *a14+, 1
3fdaf0e0:	calla  L3FB341E0
L3FDAF110:
3fdaf110:	setf   16, 0, 0
3fdaf120:	move   *a9(0xbe0), a11, 0
3fdaf140:	btst   3, a11
3fdaf150:	jreq   L3FDAF240
3fdaf160:	move   a14, -*sp, 1
3fdaf170:	movi   0x23c04f, a11
3fdaf1a0:	move   a11, *a14+, 1
3fdaf1b0:	move   *a9(0x80), *a14+, 1
3fdaf1d0:	move   @0x1a6810, *a14+, 1
3fdaf200:	calla  L3FD97D50
3fdaf230:	jruc   L3FDAF310
L3FDAF240:
3fdaf240:	move   a14, -*sp, 1
3fdaf250:	movi   0x23c047, a11
3fdaf280:	move   a11, *a14+, 1
3fdaf290:	move   *a9(0x80), *a14+, 1
3fdaf2b0:	move   @0x1a6810, *a14+, 1
3fdaf2e0:	calla  L3FD97D50
L3FDAF310:
3fdaf310:	move   *sp(0x80), a14, 1
3fdaf330:	mmfm   sp, a9,a11,a13
3fdaf350:	rets   2
L3FDAF360:
3fdaf360:	mmtm   sp, a0,a2,a4,a5,a7,a9,a10,a11,a12,a13
3fdaf380:	move   a14, a13
3fdaf390:	addi   0x400, a14
3fdaf3b0:	sub    a2, a2
3fdaf3c0:	move   a2, a4
3fdaf3d0:	move   *a13(0xffe0), a9, 1
3fdaf3f0:	move   *a9(0xbf0), a7, 1
3fdaf410:	dsj    a7, L3FDAF7B0
3fdaf430:	setf   16, 0, 0
3fdaf440:	move   *a9(0xbe0), a7, 0
3fdaf460:	btst   6, a7
3fdaf470:	jrne   L3FDAF4C0
3fdaf480:	move   *a9(0xbe0), a7, 0
3fdaf4a0:	btst   7, a7
3fdaf4b0:	jreq   L3FDAF4E0
L3FDAF4C0:
3fdaf4c0:	movk   1, a10
3fdaf4d0:	jruc   L3FDAF4F0
L3FDAF4E0:
3fdaf4e0:	move   a2, a10
L3FDAF4F0:
3fdaf4f0:	move   a2, a11
3fdaf500:	move   *a9(0xbe0), a7, 0
3fdaf520:	btst   9, a7
3fdaf530:	jreq   L3FDAF610
3fdaf540:	move   *a9(0xd00), a7, 1
3fdaf560:	setf   16, 1, 0
3fdaf570:	move   *a9(0xa70), a5, 0
3fdaf590:	move   a7, a12
3fdaf5a0:	sub    a5, a12
3fdaf5b0:	subk   4, a12
3fdaf5c0:	move   *a9(0xce0), a0, 1
3fdaf5e0:	subk   4, a0
3fdaf5f0:	jauc   L3FDB02A0
L3FDAF610:
3fdaf610:	move   *a9(0xd00), a7, 1
3fdaf630:	setf   16, 1, 0
3fdaf640:	move   *a9(0xa70), a5, 0
3fdaf660:	sub    a5, a7
3fdaf670:	subk   4, a7
3fdaf680:	move   *a9(0xa40), a5, 0
3fdaf6a0:	divs   a5, a7
3fdaf6b0:	move   *a9(0x5990), a12, 0
3fdaf6d0:	add    a12, a7
3fdaf6e0:	move   a7, a12
3fdaf6f0:	move   *a9(0xce0), a7, 1
3fdaf710:	subk   4, a7
3fdaf720:	move   *a9(0xa30), a5, 0
3fdaf740:	divs   a5, a7
3fdaf750:	move   *a9(0x59b0), a0, 0
3fdaf770:	add    a0, a7
3fdaf780:	move   a7, a0
3fdaf790:	jauc   L3FDB02A0
L3FDAF7B0:
3fdaf7b0:	setf   16, 0, 0
3fdaf7c0:	move   *a9(0xbe0), a7, 0
3fdaf7e0:	btst   6, a7
3fdaf7f0:	jrne   L3FDAF850
3fdaf800:	move   *a9(0xbe0), a7, 0
3fdaf820:	btst   7, a7
3fdaf830:	jaeq   L3FDB0290
L3FDAF850:
3fdaf850:	move   *a9(0xbe0), a7, 0
3fdaf870:	btst   12, a7
3fdaf880:	jreq   L3FDAFA50
3fdaf890:	move   *a9(0xbe0), a7, 0
3fdaf8b0:	andi   0xefff, a7
3fdaf8e0:	move   a7, *a9(0xbe0), 0
3fdaf900:	move   a14, -*sp, 1
3fdaf910:	movi   0x23c00f, a7
3fdaf940:	move   a7, *a14+, 1
3fdaf950:	move   *a9(0x80), *a14+, 1
3fdaf970:	move   @0x1a6810, *a14+, 1
3fdaf9a0:	calla  L3FD97D50
3fdaf9d0:	movk   10, a10
3fdaf9e0:	move   a2, a11
3fdaf9f0:	move   *a9(0xd20), a12, 1
3fdafa10:	move   *a9(0xd40), a0, 1
3fdafa30:	jauc   L3FDB02A0
L3FDAFA50:
3fdafa50:	move   *a9(0xc90), a7, 0
3fdafa70:	jreq   L3FDAFEF0
3fdafa80:	move   *a9(0xc90), a7, 0
3fdafaa0:	subk   5, a7
3fdafab0:	jrnc   L3FDAFEF0
3fdafac0:	move   *a9(0xc90), a10, 0
3fdafae0:	sll    0x1, a10
3fdafaf0:	jruc   L3FDAFBA0
L3FDAFB00:
3fdafb00:	movk   4, a11
3fdafb10:	jruc   L3FDAFC50
L3FDAFB20:
3fdafb20:	movk   2, a11
3fdafb30:	jruc   L3FDAFC50
L3FDAFB40:
3fdafb40:	movk   1, a11
3fdafb50:	jruc   L3FDAFC50
L3FDAFB60:
3fdafb60:	movk   8, a11
3fdafb70:	jruc   L3FDAFC50
L3FDAFB80:
3fdafb80:	sub    a11, a11
3fdafb90:	jruc   L3FDAFC50
L3FDAFBA0:
3fdafba0:	move   *a9(0xc90), a8, 0
3fdafbc0:	dec    a8
3fdafbd0:	jreq   L3FDAFB00
3fdafbe0:	dec    a8
3fdafbf0:	jreq   L3FDAFB20
3fdafc00:	dec    a8
3fdafc10:	jreq   L3FDAFB40
3fdafc20:	dec    a8
3fdafc30:	jreq   L3FDAFB60
3fdafc40:	jruc   L3FDAFB80
L3FDAFC50:
3fdafc50:	setf   16, 0, 0
3fdafc60:	move   *a9(0xbe0), a7, 0
3fdafc80:	btst   9, a7
3fdafc90:	jreq   L3FDAFD60
3fdafca0:	move   *a9(0xcc0), a7, 1
3fdafcc0:	setf   16, 1, 0
3fdafcd0:	move   *a9(0xa70), a5, 0
3fdafcf0:	move   a7, a12
3fdafd00:	sub    a5, a12
3fdafd10:	subk   4, a12
3fdafd20:	move   *a9(0xca0), a0, 1
3fdafd40:	subk   4, a0
3fdafd50:	jruc   L3FDB02A0
L3FDAFD60:
3fdafd60:	move   *a9(0xcc0), a7, 1
3fdafd80:	setf   16, 1, 0
3fdafd90:	move   *a9(0xa70), a5, 0
3fdafdb0:	sub    a5, a7
3fdafdc0:	subk   4, a7
3fdafdd0:	move   *a9(0xa40), a5, 0
3fdafdf0:	divs   a5, a7
3fdafe00:	move   *a9(0x5990), a12, 0
3fdafe20:	add    a12, a7
3fdafe30:	move   a7, a12
3fdafe40:	move   *a9(0xca0), a7, 1
3fdafe60:	subk   4, a7
3fdafe70:	move   *a9(0xa30), a5, 0
3fdafe90:	divs   a5, a7
3fdafea0:	move   *a9(0x59b0), a0, 0
3fdafec0:	add    a0, a7
3fdafed0:	move   a7, a0
3fdafee0:	jruc   L3FDB02A0
L3FDAFEF0:
3fdafef0:	move   *a9(0xc90), a7, 0
3fdaff10:	subk   5, a7
3fdaff20:	jrc   L3FDB0270
3fdaff30:	move   *a9(0xc90), a7, 0
3fdaff50:	subk   8, a7
3fdaff60:	jrhi   L3FDB0270
3fdaff70:	move   *a9(0xc90), a7, 0
3fdaff90:	subk   4, a7
3fdaffa0:	sll    0x1, a7
3fdaffb0:	move   a7, a10
3fdaffc0:	inc    a10
3fdaffd0:	move   a2, a11
3fdaffe0:	move   *a9(0xbe0), a7, 0
3fdb0000:	btst   9, a7
3fdb0010:	jreq   L3FDB00E0
3fdb0020:	move   *a9(0xcc0), a7, 1
3fdb0040:	setf   16, 1, 0
3fdb0050:	move   *a9(0xa70), a5, 0
3fdb0070:	move   a7, a12
3fdb0080:	sub    a5, a12
3fdb0090:	subk   4, a12
3fdb00a0:	move   *a9(0xca0), a0, 1
3fdb00c0:	subk   4, a0
3fdb00d0:	jruc   L3FDB02A0
L3FDB00E0:
3fdb00e0:	move   *a9(0xcc0), a7, 1
3fdb0100:	setf   16, 1, 0
3fdb0110:	move   *a9(0xa70), a5, 0
3fdb0130:	sub    a5, a7
3fdb0140:	subk   4, a7
3fdb0150:	move   *a9(0xa40), a5, 0
3fdb0170:	divs   a5, a7
3fdb0180:	move   *a9(0x5990), a12, 0
3fdb01a0:	add    a12, a7
3fdb01b0:	move   a7, a12
3fdb01c0:	move   *a9(0xca0), a7, 1
3fdb01e0:	subk   4, a7
3fdb01f0:	move   *a9(0xa30), a5, 0
3fdb0210:	divs   a5, a7
3fdb0220:	move   *a9(0x59b0), a0, 0
3fdb0240:	add    a0, a7
3fdb0250:	move   a7, a0
3fdb0260:	jruc   L3FDB02A0
L3FDB0270:
3fdb0270:	movk   1, a4
3fdb0280:	jruc   L3FDB02A0
L3FDB0290:
3fdb0290:	movk   1, a4
L3FDB02A0:
3fdb02a0:	move   a4, a5
3fdb02b0:	jrne   L3FDB0800
3fdb02c0:	movi   0x9b, a7
3fdb02e0:	movb   a7, *a13
3fdb02f0:	move   a14, -*sp, 1
3fdb0300:	movk   1, a5
3fdb0310:	move   a5, *a14+, 1
3fdb0320:	move   a13, a5
3fdb0330:	addk   8, a5
3fdb0340:	move   a5, *a14+, 1
3fdb0350:	move   a10, *a14+, 1
3fdb0360:	calla  L3FDB0850
3fdb0390:	move   a8, a2
3fdb03a0:	move   a2, a5
3fdb03b0:	sll    0x3, a5
3fdb03c0:	add    a13, a5
3fdb03d0:	movi   0x3b, a7
3fdb03f0:	movb   a7, *a5
3fdb0400:	inc    a2
3fdb0410:	move   a14, -*sp, 1
3fdb0420:	move   a2, *a14+, 1
3fdb0430:	move   a2, a5
3fdb0440:	sll    0x3, a5
3fdb0450:	add    a13, a5
3fdb0460:	move   a5, *a14+, 1
3fdb0470:	move   a11, *a14+, 1
3fdb0480:	calla  L3FDB0850
3fdb04b0:	move   a8, a2
3fdb04c0:	move   a2, a5
3fdb04d0:	sll    0x3, a5
3fdb04e0:	add    a13, a5
3fdb04f0:	movb   a7, *a5
3fdb0500:	inc    a2
3fdb0510:	move   a14, -*sp, 1
3fdb0520:	move   a2, *a14+, 1
3fdb0530:	move   a2, a5
3fdb0540:	sll    0x3, a5
3fdb0550:	add    a13, a5
3fdb0560:	move   a5, *a14+, 1
3fdb0570:	move   a12, *a14+, 1
3fdb0580:	calla  L3FDB0850
3fdb05b0:	move   a8, a2
3fdb05c0:	move   a2, a5
3fdb05d0:	sll    0x3, a5
3fdb05e0:	add    a13, a5
3fdb05f0:	movb   a7, *a5
3fdb0600:	inc    a2
3fdb0610:	move   a14, -*sp, 1
3fdb0620:	move   a2, *a14+, 1
3fdb0630:	move   a2, a5
3fdb0640:	sll    0x3, a5
3fdb0650:	add    a13, a5
3fdb0660:	move   a5, *a14+, 1
3fdb0670:	move   a0, *a14+, 1
3fdb0680:	calla  L3FDB0850
3fdb06b0:	move   a8, a2
3fdb06c0:	move   a2, a5
3fdb06d0:	sll    0x3, a5
3fdb06e0:	add    a13, a5
3fdb06f0:	subk   21, a7
3fdb0700:	movb   a7, *a5
3fdb0710:	inc    a2
3fdb0720:	move   a2, a5
3fdb0730:	sll    0x3, a5
3fdb0740:	add    a13, a5
3fdb0750:	movi   0x77, a7
3fdb0770:	movb   a7, *a5
3fdb0780:	inc    a2
3fdb0790:	move   a14, -*sp, 1
3fdb07a0:	move   a2, *a14+, 1
3fdb07b0:	move   a13, *a14+, 1
3fdb07c0:	move   a9, *a14+, 1
3fdb07d0:	calla  L3FA2B960
L3FDB0800:
3fdb0800:	move   *sp(0x160), a14, 1
3fdb0820:	mmfm   sp, a0,a2,a4,a5,a7,a9,a10,a11,a12,a13
3fdb0840:	rets   2
L3FDB0850:
3fdb0850:	mmtm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3fdb0870:	move   a14, a13
3fdb0880:	addi   0x30, a14
3fdb08a0:	sub    a10, a10
3fdb08b0:	move   a10, a11
3fdb08c0:	move   *a13(0xffe0), a9, 1
3fdb08e0:	move   *a13(0xffc0), a0, 1
3fdb0900:	move   a9, a9
3fdb0910:	jrne   L3FDB0990
3fdb0920:	movi   0x30, a7
3fdb0940:	movb   a7, *a0
3fdb0950:	move   *a13(0xffa0), a10, 1
3fdb0970:	inc    a10
3fdb0980:	jruc   L3FDB0B40
L3FDB0990:
3fdb0990:	jrle   L3FDB0A70
L3FDB09A0:
3fdb09a0:	move   a10, a7
3fdb09b0:	sll    0x3, a7
3fdb09c0:	add    a13, a7
3fdb09d0:	movk   10, a5
3fdb09e0:	move   a9, a3
3fdb09f0:	mods   a5, a3
3fdb0a00:	addi   0x30, a3
3fdb0a20:	movb   a3, *a7
3fdb0a30:	divs   a5, a9
3fdb0a40:	inc    a10
3fdb0a50:	move   a9, a3
3fdb0a60:	jrgt   L3FDB09A0
L3FDB0A70:
3fdb0a70:	move   a10, a12
3fdb0a80:	dec    a12
3fdb0a90:	jrlt   L3FDB0B10
L3FDB0AA0:
3fdb0aa0:	move   a12, a7
3fdb0ab0:	sll    0x3, a7
3fdb0ac0:	add    a13, a7
3fdb0ad0:	movb   *a7, *a0
3fdb0ae0:	addk   8, a0
3fdb0af0:	dec    a12
3fdb0b00:	jrge   L3FDB0AA0
L3FDB0B10:
3fdb0b10:	move   *a13(0xffa0), a7, 1
3fdb0b30:	add    a7, a10
L3FDB0B40:
3fdb0b40:	move   a10, a8
3fdb0b50:	move   *sp(0x140), a14, 1
3fdb0b70:	mmfm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3fdb0b90:	rets   2
3fdb0ba0:	.word  0x7020
3fdb0bb0:	rl     a11, sp
3fdb0bc0:	.word  0x746e
3fdb0bd0:	.word  0x7265
3fdb0be0:	modu   a1, a0
3fdb0bf0:	.word  0x746f
3fdb0c00:	rl     a9, a0
3fdb0c10:	sla    0x3, a14
3fdb0c20:	rl     b3, b4
3fdb0c30:	sla    0x3, a5
3fdb0c40:	sll    b11, b3
3fdb0c50:	sra    b11, b2
3fdb0c60:	modu   a3, a5
3fdb0c70:	.word  0x0a20
3fdb0c80:	.word  0x0000
L3FDB0C90:
3fdb0c90:	mmtm   sp, a9,a11,a13
3fdb0cb0:	move   a14, a13
3fdb0cc0:	addi   0x1a0, a14
3fdb0ce0:	move   *a13(0xffe0), a11, 1
3fdb0d00:	setf   16, 1, 0
3fdb0d10:	move   *a11(0xa90), a11, 0
3fdb0d30:	dsj    a11, L3FDB1960
3fdb0d50:	move   *a13(0xffe0), a11, 1
3fdb0d70:	setf   8, 0, 0
3fdb0d80:	move   *a11(0x7e0), a11, 0
3fdb0da0:	cmpi   0x3e, a11
3fdb0dc0:	jac   L3FDB1960
3fdb0de0:	sub    a11, a11
3fdb0df0:	move   a11, *a13(0x40), 1
3fdb0e10:	move   *a13(0xffe0), a11, 1
3fdb0e30:	move   *a11(0x10e0), a11, 0
3fdb0e50:	cmpi   0x3f, a11
3fdb0e70:	jrne   L3FDB1430
3fdb0e80:	move   *a13(0xffe0), a11, 1
3fdb0ea0:	setf   16, 1, 0
3fdb0eb0:	move   *a11(0xaa0), a9, 0
3fdb0ed0:	move   a9, *a13, 1
3fdb0ee0:	subk   25, a9
3fdb0ef0:	jrne   L3FDB0FE0
3fdb0f00:	setf   8, 0, 0
3fdb0f10:	move   *a11(0x570), a9, 0
3fdb0f30:	jreq   L3FDB0FE0
3fdb0f40:	move   *a11(0x9d0), a9, 0
3fdb0f60:	jreq   L3FDB0F90
3fdb0f70:	movk   1, a9
3fdb0f80:	jruc   L3FDB0FA0
L3FDB0F90:
3fdb0f90:	movk   2, a9
L3FDB0FA0:
3fdb0fa0:	move   a9, *a13(0x40), 1
3fdb0fc0:	sub    a9, a9
3fdb0fd0:	move   a9, *a13, 1
L3FDB0FE0:
3fdb0fe0:	movk   1, a9
3fdb0ff0:	move   *a13, a11, 1
3fdb1000:	sll    a11, a9
3fdb1010:	move   a9, *a13(0x20), 1
3fdb1030:	subk   16, a9
3fdb1040:	jrne   L3FDB1090
3fdb1050:	sub    a9, a9
3fdb1060:	move   a9, *a13(0x40), 1
3fdb1080:	jruc   L3FDB1680
L3FDB1090:
3fdb1090:	move   *a13(0x20), a9, 1
3fdb10b0:	andi   0x20c01fe, a9
3fdb10e0:	jreq   L3FDB11D0
3fdb10f0:	move   *a13(0xffe0), a9, 1
3fdb1110:	move   *a13(0x20), a11, 1
3fdb1130:	move   *a9(0x740), a9, 1
3fdb1150:	and    a11, a9
3fdb1160:	jreq   L3FDB1190
3fdb1170:	movk   1, a9
3fdb1180:	jruc   L3FDB11A0
L3FDB1190:
3fdb1190:	movk   2, a9
L3FDB11A0:
3fdb11a0:	move   a9, *a13(0x40), 1
3fdb11c0:	jruc   L3FDB1680
L3FDB11D0:
3fdb11d0:	sub    a9, a9
3fdb11e0:	move   a9, *a13(0x20), 1
3fdb1200:	cmpi   0x2a, a11
3fdb1220:	jrne   L3FDB1270
3fdb1230:	movk   2, a11
3fdb1240:	move   a11, *a13(0x20), 1
3fdb1260:	jruc   L3FDB1340
L3FDB1270:
3fdb1270:	cmpi   0x42, a11
3fdb1290:	jrne   L3FDB12E0
3fdb12a0:	movk   4, a11
3fdb12b0:	move   a11, *a13(0x20), 1
3fdb12d0:	jruc   L3FDB1340
L3FDB12E0:
3fdb12e0:	cmpi   0x44, a11
3fdb1300:	jrne   L3FDB1340
3fdb1310:	movk   8, a11
3fdb1320:	move   a11, *a13(0x20), 1
L3FDB1340:
3fdb1340:	move   *a13(0x20), a11, 1
3fdb1360:	jreq   L3FDB1680
3fdb1370:	move   *a13(0xffe0), a9, 1
3fdb1390:	move   *a9(0x760), a9, 1
3fdb13b0:	and    a11, a9
3fdb13c0:	jreq   L3FDB13F0
3fdb13d0:	movk   1, a9
3fdb13e0:	jruc   L3FDB1400
L3FDB13F0:
3fdb13f0:	movk   2, a9
L3FDB1400:
3fdb1400:	move   a9, *a13(0x40), 1
3fdb1420:	jruc   L3FDB1680
L3FDB1430:
3fdb1430:	move   *a13(0xffe0), a11, 1
3fdb1450:	setf   16, 1, 0
3fdb1460:	move   *a11(0xaa0), a9, 0
3fdb1480:	move   a9, *a13, 1
3fdb1490:	movk   1, a11
3fdb14a0:	sll    a9, a11
3fdb14b0:	move   a11, *a13(0x20), 1
3fdb14d0:	andi   0x101014, a11
3fdb1500:	jreq   L3FDB15F0
3fdb1510:	move   *a13(0xffe0), a11, 1
3fdb1530:	move   *a13(0x20), a9, 1
3fdb1550:	move   *a11(0x720), a11, 1
3fdb1570:	and    a9, a11
3fdb1580:	jreq   L3FDB15B0
3fdb1590:	movk   1, a11
3fdb15a0:	jruc   L3FDB15C0
L3FDB15B0:
3fdb15b0:	movk   2, a11
L3FDB15C0:
3fdb15c0:	move   a11, *a13(0x40), 1
3fdb15e0:	jruc   L3FDB1680
L3FDB15F0:
3fdb15f0:	move   *a13(0x20), a11, 1
3fdb1610:	andi   0xfecaa, a11
3fdb1640:	jreq   L3FDB1680
3fdb1650:	movk   4, a11
3fdb1660:	move   a11, *a13(0x40), 1
L3FDB1680:
3fdb1680:	move   a14, -*sp, 1
3fdb1690:	move   *a13(0x40), *a14+, 1
3fdb16b0:	move   *a13(0xffe0), a11, 1
3fdb16d0:	setf   16, 1, 0
3fdb16e0:	move   *a11(0xaa0), a8, 0
3fdb1700:	move   a8, *a14+, 1
3fdb1710:	setf   8, 0, 0
3fdb1720:	move   *a11(0x10e0), a9, 0
3fdb1740:	cmpi   0x3f, a9
3fdb1760:	jrne   L3FDB17B0
3fdb1770:	movi   0x3fdc3840, a9
3fdb17a0:	jruc   L3FDB17E0
L3FDB17B0:
3fdb17b0:	movi   0x3fdc3850, a9
L3FDB17E0:
3fdb17e0:	move   a9, *a14+, 1
3fdb17f0:	movi   0x3fdc3858, a8
3fdb1820:	move   a8, *a14+, 1
3fdb1830:	move   a13, a9
3fdb1840:	addi   0x60, a9
3fdb1860:	move   a9, *a14+, 1
3fdb1870:	calla  L3FB34430
3fdb18a0:	move   a14, -*sp, 1
3fdb18b0:	movi   0xffff, a9
3fdb18d0:	move   a9, *a14+, 1
3fdb18e0:	move   a13, a9
3fdb18f0:	addi   0x60, a9
3fdb1910:	move   a9, *a14+, 1
3fdb1920:	move   a11, *a14+, 1
3fdb1930:	calla  L3FA2B960
L3FDB1960:
3fdb1960:	move   *sp(0x80), a14, 1
3fdb1980:	mmfm   sp, a9,a11,a13
3fdb19a0:	rets   2
L3FDB19B0:
3fdb19b0:	mmtm   sp, a9,a11,a13
3fdb19d0:	move   a14, a13
3fdb19e0:	move   *a13(0xffe0), a11, 1
3fdb1a00:	setf   8, 0, 0
3fdb1a10:	move   *a11(0x7e0), a11, 0
3fdb1a30:	cmpi   0x3e, a11
3fdb1a50:	jrc   L3FDB1B20
3fdb1a60:	move   *a13(0xffe0), a11, 1
3fdb1a80:	setf   16, 1, 0
3fdb1a90:	move   *a11(0xa90), a11, 0
3fdb1ab0:	dec    a11
3fdb1ac0:	jrgt   L3FDB1B20
3fdb1ad0:	move   *a13(0xffe0), a11, 1
3fdb1af0:	move   *a11(0xaa0), a11, 0
3fdb1b10:	jreq   L3FDB1B90
L3FDB1B20:
3fdb1b20:	move   a14, -*sp, 1
3fdb1b30:	move   *a13(0xffe0), *a14+, 1
3fdb1b50:	calla  L3FA360C0
3fdb1b80:	jruc   L3FDB1C10
L3FDB1B90:
3fdb1b90:	move   *a13(0xffe0), a11, 1
3fdb1bb0:	movk   15, a9
3fdb1bc0:	move   a9, *a11(0x640), 0
3fdb1be0:	sub    a9, a9
3fdb1bf0:	move   a9, *a11(0x650), 0
L3FDB1C10:
3fdb1c10:	move   *sp(0x80), a14, 1
3fdb1c30:	mmfm   sp, a9,a11,a13
3fdb1c50:	rets   2
3fdb1c60:	mmtm   sp, a7,a9,a11,a13
3fdb1c80:	move   a14, a13
3fdb1c90:	addk   32, a14
3fdb1ca0:	move   *a13(0xffe0), a11, 1
3fdb1cc0:	move   *a11(0xba0), a9, 1
3fdb1ce0:	move   *a11(0xbc0), a11, 1
3fdb1d00:	cmp    a11, a9
3fdb1d10:	jrnc   L3FDB2160
L3FDB1D20:
3fdb1d20:	move   *a13(0xffe0), a11, 1
3fdb1d40:	move   *a11(0xba0), a9, 1
3fdb1d60:	setf   8, 0, 0
3fdb1d70:	move   *a9+, a7, 0
3fdb1d80:	move   a9, *a11(0xba0), 1
3fdb1da0:	move   a7, *a13, 1
3fdb1db0:	cmpi   0x9c, a7
3fdb1dd0:	jreq   L3FDB1E70
3fdb1de0:	subk   27, a7
3fdb1df0:	jreq   L3FDB1E70
3fdb1e00:	move   *a13, a9, 1
3fdb1e10:	cmpi   0xff80, a9
3fdb1e30:	jrlt   L3FDB1FA0
3fdb1e40:	cmpi   0xffa0, a9
3fdb1e60:	jrge   L3FDB1FA0
L3FDB1E70:
3fdb1e70:	move   a14, -*sp, 1
3fdb1e80:	move   a11, *a14+, 1
3fdb1e90:	calla  L3FDB21B0
3fdb1ec0:	sub    a9, a9
3fdb1ed0:	setf   16, 1, 0
3fdb1ee0:	move   a9, *a11(0x640), 0
3fdb1f00:	move   *a13, a7, 1
3fdb1f10:	cmpi   0x9c, a7
3fdb1f30:	jreq   L3FDB2160
3fdb1f40:	move   *a11(0xba0), a9, 1
3fdb1f60:	subk   8, a9
3fdb1f70:	move   a9, *a11(0xba0), 1
3fdb1f90:	jruc   L3FDB2160
L3FDB1FA0:
3fdb1fa0:	subk   32, a9
3fdb1fb0:	jrlt   L3FDB2100
3fdb1fc0:	move   *a13, a9, 1
3fdb1fd0:	cmpi   0x7f, a9
3fdb1ff0:	jrge   L3FDB2100
3fdb2000:	setf   16, 1, 0
3fdb2010:	move   *a11(0x650), a7, 0
3fdb2030:	cmpi   0xff, a7
3fdb2050:	jrge   L3FDB2100
3fdb2060:	move   *a11(0x650), a7, 0
3fdb2080:	inc    a7
3fdb2090:	move   a7, *a11(0x650), 0
3fdb20b0:	dec    a7
3fdb20c0:	sll    0x3, a7
3fdb20d0:	add    a11, a7
3fdb20e0:	movb   a9, *a7(0x1160)
L3FDB2100:
3fdb2100:	move   *a11(0xba0), a9, 1
3fdb2120:	move   *a11(0xbc0), a7, 1
3fdb2140:	cmp    a7, a9
3fdb2150:	jrc   L3FDB1D20
L3FDB2160:
3fdb2160:	move   *sp(0xa0), a14, 1
3fdb2180:	mmfm   sp, a7,a9,a11,a13
3fdb21a0:	rets   2
L3FDB21B0:
3fdb21b0:	mmtm   sp, a7,a9,a11,a13
3fdb21d0:	move   a14, a13
3fdb21e0:	addi   0x280, a14
3fdb2200:	sub    a11, a11
3fdb2210:	move   a11, *a13(0x20), 1
3fdb2230:	move   *a13(0xffe0), a9, 1
3fdb2250:	setf   16, 1, 0
3fdb2260:	move   *a9(0x650), a7, 0
3fdb2280:	sll    0x3, a7
3fdb2290:	add    a9, a7
3fdb22a0:	movb   a11, *a7(0x1160)
3fdb22c0:	move   *a9(0x650), a7, 0
3fdb22e0:	dsj    a7, L3FDB2B90
3fdb2300:	jruc   L3FDB2AC0
L3FDB2310:
3fdb2310:	move   *a13(0xffe0), a11, 1
3fdb2330:	move   *a11(0x7e0), a9, 0
3fdb2350:	cmpi   0x3e, a9
3fdb2370:	jac   L3FDB4430
3fdb2390:	movk   1, a9
3fdb23a0:	move   a9, *a13(0x20), 1
3fdb23c0:	move   *a11(0x540), a7, 1
3fdb23e0:	setf   16, 1, 0
3fdb23f0:	move   *a7(0x10), a7, 0
3fdb2410:	move   a7, *a13(0x40), 1
3fdb2430:	jauc   L3FDB3D10
L3FDB2450:
3fdb2450:	movk   2, a11
3fdb2460:	move   a11, *a13(0x20), 1
3fdb2480:	move   *a13(0xffe0), a9, 1
3fdb24a0:	move   *a9(0x570), a7, 0
3fdb24c0:	jreq   L3FDB2540
3fdb24d0:	movk   1, a7
3fdb24e0:	move   a7, *a13(0x40), 1
3fdb2500:	move   a7, *a13(0x60), 1
3fdb2520:	jauc   L3FDB3D10
L3FDB2540:
3fdb2540:	setf   16, 1, 0
3fdb2550:	move   *a9(0x620), a7, 0
3fdb2570:	move   a7, *a13(0x40), 1
3fdb2590:	move   *a9(0x630), a7, 0
3fdb25b0:	move   a7, *a13(0x60), 1
3fdb25d0:	jauc   L3FDB3D10
L3FDB25F0:
3fdb25f0:	move   *a13(0xffe0), a11, 1
3fdb2610:	move   *a11(0x570), a9, 0
3fdb2630:	jrne   L3FDB26A0
3fdb2640:	setf   16, 1, 0
3fdb2650:	move   *a11(0x6e0), a9, 0
3fdb2670:	move   a9, *a13(0xe0), 1
3fdb2690:	jruc   L3FDB26F0
L3FDB26A0:
3fdb26a0:	setf   16, 1, 0
3fdb26b0:	move   *a11(0x700), a9, 0
3fdb26d0:	move   a9, *a13(0xe0), 1
L3FDB26F0:
3fdb26f0:	movk   1, a7
3fdb2700:	move   a7, *a13(0x20), 1
3fdb2720:	sub    a9, a9
3fdb2730:	move   a9, *a13(0x40), 1
3fdb2750:	move   *a13(0xe0), a11, 1
3fdb2770:	btst   1, a11
3fdb2780:	jreq   L3FDB2820
3fdb2790:	inc    a7
3fdb27a0:	move   a7, *a13(0x20), 1
3fdb27c0:	dec    a7
3fdb27d0:	sll    0x5, a7
3fdb27e0:	add    a13, a7
3fdb27f0:	movk   1, a9
3fdb2800:	move   a9, *a7(0x40), 1
L3FDB2820:
3fdb2820:	btst   2, a11
3fdb2830:	jreq   L3FDB28F0
3fdb2840:	move   *a13(0x20), a9, 1
3fdb2860:	inc    a9
3fdb2870:	move   a9, *a13(0x20), 1
3fdb2890:	dec    a9
3fdb28a0:	sll    0x5, a9
3fdb28b0:	add    a13, a9
3fdb28c0:	movk   4, a7
3fdb28d0:	move   a7, *a9(0x40), 1
L3FDB28F0:
3fdb28f0:	btst   3, a11
3fdb2900:	jreq   L3FDB29C0
3fdb2910:	move   *a13(0x20), a9, 1
3fdb2930:	inc    a9
3fdb2940:	move   a9, *a13(0x20), 1
3fdb2960:	dec    a9
3fdb2970:	sll    0x5, a9
3fdb2980:	add    a13, a9
3fdb2990:	movk   5, a7
3fdb29a0:	move   a7, *a9(0x40), 1
L3FDB29C0:
3fdb29c0:	btst   0, a11
3fdb29d0:	jaeq   L3FDB3D10
3fdb29f0:	move   *a13(0x20), a9, 1
3fdb2a10:	inc    a9
3fdb2a20:	move   a9, *a13(0x20), 1
3fdb2a40:	dec    a9
3fdb2a50:	sll    0x5, a9
3fdb2a60:	add    a13, a9
3fdb2a70:	movk   7, a7
3fdb2a80:	move   a7, *a9(0x40), 1
3fdb2aa0:	jauc   L3FDB3D10
L3FDB2AC0:
3fdb2ac0:	setf   8, 0, 0
3fdb2ad0:	move   *a9(0x1160), a8, 0
3fdb2af0:	subi   0x6d, a8
3fdb2b10:	jreq   L3FDB25F0
3fdb2b20:	subk   5, a8
3fdb2b30:	jreq   L3FDB2450
3fdb2b40:	subk   2, a8
3fdb2b50:	jaeq   L3FDB2310
3fdb2b70:	jauc   L3FDB3D10
L3FDB2B90:
3fdb2b90:	move   *a9(0x650), a7, 0
3fdb2bb0:	subk   2, a7
3fdb2bc0:	jane   L3FDB3D10
3fdb2be0:	jauc   L3FDB3C50
L3FDB2C00:
3fdb2c00:	movk   1, a11
3fdb2c10:	move   a11, *a13(0x20), 1
3fdb2c30:	move   *a13(0xffe0), a9, 1
3fdb2c50:	move   *a9(0x570), a7, 0
3fdb2c70:	jrne   L3FDB2C90
3fdb2c80:	sub    a11, a11
L3FDB2C90:
3fdb2c90:	move   a11, *a13(0x40), 1
3fdb2cb0:	jauc   L3FDB3D10
L3FDB2CD0:
3fdb2cd0:	move   *a13(0xffe0), a11, 1
3fdb2cf0:	move   *a11(0x7e0), a9, 0
3fdb2d10:	cmpi   0x3e, a9
3fdb2d30:	jac   L3FDB4430
3fdb2d50:	movk   1, a9
3fdb2d60:	move   a9, *a13(0x20), 1
3fdb2d80:	move   *a11(0x540), a7, 1
3fdb2da0:	setf   16, 1, 0
3fdb2db0:	move   *a7, a7, 0
3fdb2dc0:	move   a7, *a13(0x40), 1
3fdb2de0:	jauc   L3FDB3D10
L3FDB2E00:
3fdb2e00:	movk   1, a11
3fdb2e10:	move   a11, *a13(0x20), 1
3fdb2e30:	move   *a13(0xffe0), a9, 1
3fdb2e50:	move   *a9(0x760), a7, 1
3fdb2e70:	btst   5, a7
3fdb2e80:	jreq   L3FDB2EB0
3fdb2e90:	movk   2, a7
3fdb2ea0:	jruc   L3FDB2EC0
L3FDB2EB0:
3fdb2eb0:	sub    a7, a7
L3FDB2EC0:
3fdb2ec0:	move   a7, *a13(0x40), 1
3fdb2ee0:	jauc   L3FDB3D10
L3FDB2F00:
3fdb2f00:	move   *a13(0xffe0), a11, 1
3fdb2f20:	setf   8, 0, 0
3fdb2f30:	move   *a11(0x1168), a8, 0
3fdb2f50:	subi   0x7c, a8
3fdb2f70:	jreq   L3FDB2CD0
3fdb2f80:	dec    a8
3fdb2f90:	jreq   L3FDB2C00
3fdb2fa0:	dec    a8
3fdb2fb0:	jreq   L3FDB2E00
3fdb2fc0:	jauc   L3FDB3D10
L3FDB2FE0:
3fdb2fe0:	movk   1, a11
3fdb2ff0:	move   a11, *a13(0x20), 1
3fdb3010:	move   *a13(0xffe0), a9, 1
3fdb3030:	move   *a9(0x570), a7, 0
3fdb3050:	jrne   L3FDB30C0
3fdb3060:	setf   16, 1, 0
3fdb3070:	move   *a9(0x6e0), a7, 0
3fdb3090:	move   a7, *a13(0xe0), 1
3fdb30b0:	jruc   L3FDB3110
L3FDB30C0:
3fdb30c0:	setf   16, 1, 0
3fdb30d0:	move   *a9(0x700), a7, 0
3fdb30f0:	move   a7, *a13(0xe0), 1
L3FDB3110:
3fdb3110:	btst   4, a7
3fdb3120:	jrne   L3FDB3140
3fdb3130:	movk   2, a11
L3FDB3140:
3fdb3140:	move   a11, *a13(0x40), 1
3fdb3160:	jauc   L3FDB3D10
L3FDB3180:
3fdb3180:	move   *a13(0xffe0), a11, 1
3fdb31a0:	move   *a11(0x7e0), a9, 0
3fdb31c0:	move   a9, *a13(0x40), 1
3fdb31e0:	move   *a11(0x7e0), a7, 0
3fdb3200:	cmpi   0x3e, a7
3fdb3220:	jrc   L3FDB32F0
3fdb3230:	movk   2, a7
3fdb3240:	move   a7, *a13(0x20), 1
3fdb3260:	move   *a11(0x780), a9, 1
3fdb3280:	btst   8, a9
3fdb3290:	jrne   L3FDB32B0
3fdb32a0:	movk   1, a7
L3FDB32B0:
3fdb32b0:	move   a7, *a13(0x60), 1
3fdb32d0:	jauc   L3FDB3D10
L3FDB32F0:
3fdb32f0:	movk   1, a7
3fdb3300:	move   a7, *a13(0x20), 1
3fdb3320:	jauc   L3FDB3D10
L3FDB3340:
3fdb3340:	move   *a13(0xffe0), a11, 1
3fdb3360:	setf   8, 0, 0
3fdb3370:	move   *a11(0x1168), a8, 0
3fdb3390:	subi   0x70, a8
3fdb33b0:	jreq   L3FDB3180
3fdb33c0:	dec    a8
3fdb33d0:	jreq   L3FDB2FE0
3fdb33e0:	jauc   L3FDB3D10
L3FDB3400:
3fdb3400:	movk   2, a11
3fdb3410:	move   a11, *a13(0x20), 1
3fdb3430:	move   *a13(0xffe0), a9, 1
3fdb3450:	setf   16, 0, 0
3fdb3460:	move   *a9(0xbe0), a7, 0
3fdb3480:	btst   6, a7
3fdb3490:	jrne   L3FDB34E0
3fdb34a0:	sub    a7, a7
3fdb34b0:	move   a7, *a13(0x40), 1
3fdb34d0:	jruc   L3FDB3580
L3FDB34E0:
3fdb34e0:	move   *a9(0xbe0), a7, 0
3fdb3500:	btst   7, a7
3fdb3510:	jreq   L3FDB3550
3fdb3520:	move   a11, *a13(0x40), 1
3fdb3540:	jruc   L3FDB3580
L3FDB3550:
3fdb3550:	movk   1, a7
3fdb3560:	move   a7, *a13(0x40), 1
L3FDB3580:
3fdb3580:	move   *a9(0xbe0), a7, 0
3fdb35a0:	btst   9, a7
3fdb35b0:	jreq   L3FDB3600
3fdb35c0:	movk   1, a7
3fdb35d0:	move   a7, *a13(0x60), 1
3fdb35f0:	jruc   L3FDB3D10
L3FDB3600:
3fdb3600:	move   a11, *a13(0x60), 1
3fdb3620:	jruc   L3FDB3D10
L3FDB3630:
3fdb3630:	movk   4, a11
3fdb3640:	move   a11, *a13(0x20), 1
3fdb3660:	move   *a13(0xffe0), a9, 1
3fdb3680:	setf   16, 0, 0
3fdb3690:	move   *a9(0xbe0), a7, 0
3fdb36b0:	btst   9, a7
3fdb36c0:	jreq   L3FDB37E0
3fdb36d0:	movk   1, a7
3fdb36e0:	move   a7, *a13(0x40), 1
3fdb3700:	move   a7, *a13(0x60), 1
3fdb3720:	setf   16, 1, 0
3fdb3730:	move   *a9(0x5d0), a9, 0
3fdb3750:	move   a9, *a13(0x80), 1
3fdb3770:	move   *a13(0xffe0), a9, 1
3fdb3790:	move   *a9(0x5c0), a9, 0
3fdb37b0:	move   a9, *a13(0xa0), 1
3fdb37d0:	jruc   L3FDB3D10
L3FDB37E0:
3fdb37e0:	movk   1, a7
3fdb37f0:	move   a7, *a13(0x40), 1
3fdb3810:	move   a7, *a13(0x60), 1
3fdb3830:	move   *a9(0x540), a9, 1
3fdb3850:	setf   16, 1, 0
3fdb3860:	move   *a9(0x10), a9, 0
3fdb3880:	move   a9, *a13(0x80), 1
3fdb38a0:	move   *a13(0xffe0), a9, 1
3fdb38c0:	move   *a9(0x540), a9, 1
3fdb38e0:	move   *a9, a9, 0
3fdb38f0:	move   a9, *a13(0xa0), 1
3fdb3910:	jruc   L3FDB3D10
L3FDB3920:
3fdb3920:	move   *a13(0xffe0), a11, 1
3fdb3940:	setf   16, 0, 0
3fdb3950:	move   *a11(0xbe0), a9, 0
3fdb3970:	movk   11, a7
3fdb3980:	and    a7, a9
3fdb3990:	jrne   L3FDB3A10
3fdb39a0:	movk   1, a9
3fdb39b0:	move   a9, *a13(0x20), 1
3fdb39d0:	sub    a7, a7
3fdb39e0:	move   a7, *a13(0x40), 1
3fdb3a00:	jruc   L3FDB3D10
L3FDB3A10:
3fdb3a10:	movk   2, a9
3fdb3a20:	move   a9, *a13(0x20), 1
3fdb3a40:	move   *a11(0xbe0), a7, 0
3fdb3a60:	btst   1, a7
3fdb3a70:	jreq   L3FDB3AA0
3fdb3a80:	movk   1, a7
3fdb3a90:	jruc   L3FDB3AB0
L3FDB3AA0:
3fdb3aa0:	move   a9, a7
L3FDB3AB0:
3fdb3ab0:	move   a7, *a13(0x40), 1
3fdb3ad0:	move   *a11(0xbe0), a7, 0
3fdb3af0:	btst   3, a7
3fdb3b00:	jreq   L3FDB3B30
3fdb3b10:	movk   3, a7
3fdb3b20:	jruc   L3FDB3B40
L3FDB3B30:
3fdb3b30:	movk   4, a7
L3FDB3B40:
3fdb3b40:	move   a7, *a13(0x60), 1
3fdb3b60:	jruc   L3FDB3D10
L3FDB3B70:
3fdb3b70:	move   *a13(0xffe0), a11, 1
3fdb3b90:	setf   8, 0, 0
3fdb3ba0:	move   *a11(0x1168), a8, 0
3fdb3bc0:	subi   0x77, a8
3fdb3be0:	jreq   L3FDB3630
3fdb3bf0:	subk   3, a8
3fdb3c00:	jaeq   L3FDB3400
3fdb3c20:	dec    a8
3fdb3c30:	jreq   L3FDB3920
3fdb3c40:	jruc   L3FDB3D10
L3FDB3C50:
3fdb3c50:	setf   8, 0, 0
3fdb3c60:	move   *a9(0x1160), a8, 0
3fdb3c80:	subi   0x22, a8
3fdb3ca0:	jaeq   L3FDB3340
3fdb3cc0:	subk   2, a8
3fdb3cd0:	jaeq   L3FDB2F00
3fdb3cf0:	subk   3, a8
3fdb3d00:	jreq   L3FDB3B70
L3FDB3D10:
3fdb3d10:	move   *a13(0x20), a11, 1
3fdb3d30:	jrne   L3FDB3E20
3fdb3d40:	move   a14, -*sp, 1
3fdb3d50:	movi   0xffff, a9
3fdb3d70:	move   a9, *a14+, 1
3fdb3d80:	movi   0x3fdc38b0, a8
3fdb3db0:	move   a8, *a14+, 1
3fdb3dc0:	move   *a13(0xffe0), *a14+, 1
3fdb3de0:	calla  L3FA2B960
3fdb3e10:	jruc   L3FDB4430
L3FDB3E20:
3fdb3e20:	move   a14, -*sp, 1
3fdb3e30:	move   *a13(0x40), *a14+, 1
3fdb3e50:	movi   0x3fdc38e0, a8
3fdb3e80:	move   a8, *a14+, 1
3fdb3e90:	move   a13, a9
3fdb3ea0:	addi   0x140, a9
3fdb3ec0:	move   a9, *a14+, 1
3fdb3ed0:	calla  L3FB34430
3fdb3f00:	movk   1, a7
3fdb3f10:	move   a7, *a13(0x100), 1
3fdb3f30:	cmp    a11, a7
3fdb3f40:	jrge   L3FDB41C0
L3FDB3F50:
3fdb3f50:	move   a14, -*sp, 1
3fdb3f60:	move   a13, a11
3fdb3f70:	addi   0x140, a11
3fdb3f90:	move   a11, *a14+, 1
3fdb3fa0:	calla  L3FB458D0
3fdb3fd0:	sll    0x3, a8
3fdb3fe0:	add    a13, a8
3fdb3ff0:	addi   0x140, a8
3fdb4010:	move   a8, *a13(0x120), 1
3fdb4030:	move   a14, -*sp, 1
3fdb4040:	move   *a13(0x100), a9, 1
3fdb4060:	sll    0x5, a9
3fdb4070:	add    a13, a9
3fdb4080:	move   *a9(0x40), *a14+, 1
3fdb40a0:	movi   0x3fdc3918, a8
3fdb40d0:	move   a8, *a14+, 1
3fdb40e0:	move   *a13(0x120), *a14+, 1
3fdb4100:	calla  L3FB34430
3fdb4130:	move   *a13(0x100), a9, 1
3fdb4150:	inc    a9
3fdb4160:	move   a9, *a13(0x100), 1
3fdb4180:	move   *a13(0x20), a7, 1
3fdb41a0:	cmp    a7, a9
3fdb41b0:	jrlt   L3FDB3F50
L3FDB41C0:
3fdb41c0:	move   a14, -*sp, 1
3fdb41d0:	move   a13, a11
3fdb41e0:	addi   0x140, a11
3fdb4200:	move   a11, *a14+, 1
3fdb4210:	calla  L3FB458D0
3fdb4240:	sll    0x3, a8
3fdb4250:	add    a13, a8
3fdb4260:	addi   0x140, a8
3fdb4280:	move   a8, *a13(0x120), 1
3fdb42a0:	move   a14, -*sp, 1
3fdb42b0:	move   *a13(0xffe0), a9, 1
3fdb42d0:	addi   0x1160, a9
3fdb42f0:	move   a9, *a14+, 1
3fdb4300:	movi   0x3fdc3938, a8
3fdb4330:	move   a8, *a14+, 1
3fdb4340:	move   *a13(0x120), *a14+, 1
3fdb4360:	calla  L3FB34430
3fdb4390:	move   a14, -*sp, 1
3fdb43a0:	movi   0xffff, a9
3fdb43c0:	move   a9, *a14+, 1
3fdb43d0:	move   a11, *a14+, 1
3fdb43e0:	move   *a13(0xffe0), *a14+, 1
3fdb4400:	calla  L3FA2B960
L3FDB4430:
3fdb4430:	move   *sp(0xa0), a14, 1
3fdb4450:	mmfm   sp, a7,a9,a11,a13
3fdb4470:	rets   2
3fdb4480:	mmtm   sp, a11,a13
3fdb44a0:	move   a14, a13
3fdb44b0:	move   *a13(0xffe0), a11, 1
3fdb44d0:	setf   8, 0, 0
3fdb44e0:	move   *a11(0x7e0), a11, 0
3fdb4500:	cmpi   0x3e, a11
3fdb4520:	jrc   L3FDB4720
3fdb4530:	move   *a13(0xffe0), a11, 1
3fdb4550:	setf   16, 1, 0
3fdb4560:	move   *a11(0xa90), a11, 0
3fdb4580:	dec    a11
3fdb4590:	jrne   L3FDB4720
3fdb45a0:	move   *a13(0xffe0), a11, 1
3fdb45c0:	move   *a11(0xaa0), a11, 0
3fdb45e0:	dsjs   a11, L3FDB4660
3fdb45f0:	move   a14, -*sp, 1
3fdb4600:	move   *a13(0xffe0), *a14+, 1
3fdb4620:	calla  L3FDB4770
3fdb4650:	jruc   L3FDB4720
L3FDB4660:
3fdb4660:	move   *a13(0xffe0), a11, 1
3fdb4680:	move   *a11(0xaa0), a11, 0
3fdb46a0:	subk   2, a11
3fdb46b0:	jrne   L3FDB4720
3fdb46c0:	move   a14, -*sp, 1
3fdb46d0:	move   *a13(0xffe0), *a14+, 1
3fdb46f0:	calla  L3FDB6AE0
L3FDB4720:
3fdb4720:	move   *sp(0x60), a14, 1
3fdb4740:	mmfm   sp, a11,a13
3fdb4760:	rets   2
L3FDB4770:
3fdb4770:	mmtm   sp, a9,a11,a13
3fdb4790:	move   a14, a13
3fdb47a0:	addi   0x840, a14
3fdb47c0:	move   *a13(0xffe0), a11, 1
3fdb47e0:	setf   8, 0, 0
3fdb47f0:	move   *a11(0x7e0), a11, 0
3fdb4810:	cmpi   0x3e, a11
3fdb4830:	jac   L3FDB6A90
3fdb4850:	move   *a13(0xffe0), a11, 1
3fdb4870:	move   *a11(0x570), a11, 0
3fdb4890:	jrne   L3FDB4B10
3fdb48a0:	move   *a13(0xffe0), a11, 1
3fdb48c0:	setf   16, 1, 0
3fdb48d0:	move   *a11(0x670), a9, 0
3fdb48f0:	move   a9, *a13(0x640), 1
3fdb4910:	move   *a11(0x660), a9, 0
3fdb4930:	move   a9, *a13(0x660), 1
3fdb4950:	move   *a11(0x6e0), a9, 0
3fdb4970:	move   a9, *a13(0x6e0), 1
3fdb4990:	setf   8, 0, 0
3fdb49a0:	move   *a11(0x928), a9, 0
3fdb49c0:	move   a9, *a13(0x700), 1
3fdb49e0:	setf   16, 1, 0
3fdb49f0:	move   *a11(0x6c0), a9, 0
3fdb4a10:	move   a9, *a13(0x720), 1
3fdb4a30:	setf   8, 0, 0
3fdb4a40:	move   *a11(0x918), a9, 0
3fdb4a60:	move   a9, *a13(0x6a0), 1
3fdb4a80:	move   *a11(0x920), a9, 0
3fdb4aa0:	move   a9, *a13(0x6c0), 1
3fdb4ac0:	addi   0x8f8, a11
3fdb4ae0:	move   a11, *a13(0x7a0), 1
3fdb4b00:	jruc   L3FDB4E20
L3FDB4B10:
3fdb4b10:	movk   1, a11
3fdb4b20:	move   a11, *a13(0x640), 1
3fdb4b40:	move   *a13(0xffe0), a9, 1
3fdb4b60:	setf   16, 1, 0
3fdb4b70:	move   *a9(0x6a0), a9, 0
3fdb4b90:	move   a9, *a13(0x660), 1
3fdb4bb0:	move   *a13(0xffe0), a9, 1
3fdb4bd0:	move   *a9(0x700), a9, 0
3fdb4bf0:	move   a9, *a13(0x6e0), 1
3fdb4c10:	move   *a13(0xffe0), a9, 1
3fdb4c30:	setf   8, 0, 0
3fdb4c40:	move   *a9(0x990), a9, 0
3fdb4c60:	move   a9, *a13(0x700), 1
3fdb4c80:	move   *a13(0xffe0), a9, 1
3fdb4ca0:	setf   16, 1, 0
3fdb4cb0:	move   *a9(0x6d0), a9, 0
3fdb4cd0:	move   a9, *a13(0x720), 1
3fdb4cf0:	move   *a13(0xffe0), a9, 1
3fdb4d10:	setf   8, 0, 0
3fdb4d20:	move   *a9(0x980), a9, 0
3fdb4d40:	move   a9, *a13(0x6a0), 1
3fdb4d60:	move   *a13(0xffe0), a9, 1
3fdb4d80:	move   *a9(0x988), a9, 0
3fdb4da0:	move   a9, *a13(0x6c0), 1
3fdb4dc0:	move   *a13(0xffe0), a9, 1
3fdb4de0:	addi   0x960, a9
3fdb4e00:	move   a9, *a13(0x7a0), 1
L3FDB4E20:
3fdb4e20:	movk   1, a11
3fdb4e30:	move   a11, *a13(0x680), 1
3fdb4e50:	movi   0x40, a9
3fdb4e70:	movb   a9, *a13(0x760)
3fdb4e90:	move   *a13(0x6e0), a11, 1
3fdb4eb0:	btst   1, a11
3fdb4ec0:	jreq   L3FDB4F10
3fdb4ed0:	movk   1, a11
3fdb4ee0:	or     a9, a11
3fdb4ef0:	movb   a11, *a13(0x760)
L3FDB4F10:
3fdb4f10:	move   *a13(0x6e0), a11, 1
3fdb4f30:	btst   2, a11
3fdb4f40:	jreq   L3FDB4FB0
3fdb4f50:	move   *a13(0x760), a9, 0
3fdb4f70:	movk   2, a11
3fdb4f80:	or     a9, a11
3fdb4f90:	movb   a11, *a13(0x760)
L3FDB4FB0:
3fdb4fb0:	move   *a13(0x6e0), a11, 1
3fdb4fd0:	btst   3, a11
3fdb4fe0:	jreq   L3FDB5050
3fdb4ff0:	move   *a13(0x760), a9, 0
3fdb5010:	movk   4, a11
3fdb5020:	or     a9, a11
3fdb5030:	movb   a11, *a13(0x760)
L3FDB5050:
3fdb5050:	move   *a13(0x6e0), a11, 1
3fdb5070:	btst   0, a11
3fdb5080:	jreq   L3FDB50F0
3fdb5090:	move   *a13(0x760), a9, 0
3fdb50b0:	movk   8, a11
3fdb50c0:	or     a9, a11
3fdb50d0:	movb   a11, *a13(0x760)
L3FDB50F0:
3fdb50f0:	move   *a13(0x6e0), a11, 1
3fdb5110:	btst   4, a11
3fdb5120:	jreq   L3FDB5160
3fdb5130:	movi   0x41, a9
3fdb5150:	jruc   L3FDB5180
L3FDB5160:
3fdb5160:	movi   0x40, a9
L3FDB5180:
3fdb5180:	movb   a9, *a13(0x770)
3fdb51a0:	movi   0x40, a9
3fdb51c0:	movb   a9, *a13(0x780)
3fdb51e0:	move   *a13(0xffe0), a11, 1
3fdb5200:	move   *a11(0x740), a11, 1
3fdb5220:	btst   6, a11
3fdb5230:	jreq   L3FDB5280
3fdb5240:	movk   1, a11
3fdb5250:	or     a9, a11
3fdb5260:	movb   a11, *a13(0x780)
L3FDB5280:
3fdb5280:	move   *a13(0x700), a11, 1
3fdb52a0:	subk   2, a11
3fdb52b0:	jrne   L3FDB5320
3fdb52c0:	move   *a13(0x780), a11, 0
3fdb52e0:	movk   2, a9
3fdb52f0:	or     a11, a9
3fdb5300:	movb   a9, *a13(0x780)
L3FDB5320:
3fdb5320:	move   *a13(0x700), a11, 1
3fdb5340:	subk   3, a11
3fdb5350:	jrne   L3FDB53C0
3fdb5360:	move   *a13(0x780), a11, 0
3fdb5380:	movk   4, a9
3fdb5390:	or     a11, a9
3fdb53a0:	movb   a9, *a13(0x780)
L3FDB53C0:
3fdb53c0:	move   *a13(0x720), a11, 1
3fdb53e0:	jreq   L3FDB5450
3fdb53f0:	move   *a13(0x780), a9, 0
3fdb5410:	movk   8, a11
3fdb5420:	or     a9, a11
3fdb5430:	movb   a11, *a13(0x780)
L3FDB5450:
3fdb5450:	movi   0x40, a11
3fdb5470:	movb   a11, *a13(0x790)
3fdb5490:	move   *a13(0x7a0), a9, 1
3fdb54b0:	move   *a9, a9, 0
3fdb54c0:	subk   2, a9
3fdb54d0:	jrne   L3FDB5520
3fdb54e0:	movk   1, a9
3fdb54f0:	or     a11, a9
3fdb5500:	movb   a9, *a13(0x790)
L3FDB5520:
3fdb5520:	move   *a13(0x7a0), a9, 1
3fdb5540:	move   *a9(0x8), a11, 0
3fdb5560:	subk   2, a11
3fdb5570:	jrne   L3FDB55E0
3fdb5580:	move   *a13(0x790), a11, 0
3fdb55a0:	movk   2, a9
3fdb55b0:	or     a11, a9
3fdb55c0:	movb   a9, *a13(0x790)
L3FDB55E0:
3fdb55e0:	move   *a13(0x7a0), a11, 1
3fdb5600:	move   *a11(0x10), a9, 0
3fdb5620:	btst   1, a9
3fdb5630:	jreq   L3FDB56A0
3fdb5640:	move   *a13(0x790), a9, 0
3fdb5660:	movk   4, a11
3fdb5670:	or     a9, a11
3fdb5680:	movb   a11, *a13(0x790)
L3FDB56A0:
3fdb56a0:	move   *a13(0x7a0), a11, 1
3fdb56c0:	move   *a11(0x18), a9, 0
3fdb56e0:	btst   1, a9
3fdb56f0:	jreq   L3FDB5760
3fdb5700:	move   *a13(0x790), a9, 0
3fdb5720:	movk   8, a11
3fdb5730:	or     a9, a11
3fdb5740:	movb   a11, *a13(0x790)
L3FDB5760:
3fdb5760:	sub    a11, a11
3fdb5770:	move   a11, *a13(0x740), 1
L3FDB5790:
3fdb5790:	move   *a13(0x740), a11, 1
3fdb57b0:	sll    0x5, a11
3fdb57c0:	add    a13, a11
3fdb57d0:	movi   0x3fdc3850, a9
3fdb5800:	move   a9, *a11(0x7c0), 1
3fdb5820:	jauc   L3FDB6370
3fdb5840:	move   *a13(0x740), a11, 1
3fdb5860:	sll    0x5, a11
3fdb5870:	add    a13, a11
3fdb5880:	movi   0x3fdc3958, a9
3fdb58b0:	move   a9, *a11(0x7c0), 1
3fdb58d0:	jauc   L3FDB66F0
3fdb58f0:	move   *a13(0x740), a11, 1
3fdb5910:	sll    0x5, a11
3fdb5920:	add    a13, a11
3fdb5930:	movi   0x3fdc3968, a9
3fdb5960:	move   a9, *a11(0x7c0), 1
3fdb5980:	jauc   L3FDB66F0
3fdb59a0:	move   *a13(0x740), a11, 1
3fdb59c0:	sll    0x5, a11
3fdb59d0:	add    a13, a11
3fdb59e0:	movi   0x3fdc3980, a9
3fdb5a10:	move   a9, *a11(0x7c0), 1
3fdb5a30:	jauc   L3FDB66F0
3fdb5a50:	move   *a13(0x740), a11, 1
3fdb5a70:	sll    0x5, a11
3fdb5a80:	add    a13, a11
3fdb5a90:	movi   0x3fdc3990, a9
3fdb5ac0:	move   a9, *a11(0x7c0), 1
3fdb5ae0:	jauc   L3FDB66F0
3fdb5b00:	move   *a13(0x740), a11, 1
3fdb5b20:	sll    0x5, a11
3fdb5b30:	add    a13, a11
3fdb5b40:	movi   0x3fdc39a0, a9
3fdb5b70:	move   a9, *a11(0x7c0), 1
3fdb5b90:	jauc   L3FDB66F0
3fdb5bb0:	move   *a13(0x740), a11, 1
3fdb5bd0:	sll    0x5, a11
3fdb5be0:	add    a13, a11
3fdb5bf0:	movi   0x3fdc3980, a9
3fdb5c20:	move   a9, *a11(0x7c0), 1
3fdb5c40:	jauc   L3FDB66F0
3fdb5c60:	move   *a13(0x740), a11, 1
3fdb5c80:	sll    0x5, a11
3fdb5c90:	add    a13, a11
3fdb5ca0:	movi   0x3fdc39b0, a9
3fdb5cd0:	move   a9, *a11(0x7c0), 1
3fdb5cf0:	jauc   L3FDB66F0
3fdb5d10:	move   *a13(0x740), a11, 1
3fdb5d30:	sll    0x5, a11
3fdb5d40:	add    a13, a11
3fdb5d50:	movi   0x3fdc39c0, a9
3fdb5d80:	move   a9, *a11(0x7c0), 1
3fdb5da0:	jauc   L3FDB66F0
3fdb5dc0:	move   *a13(0x740), a11, 1
3fdb5de0:	sll    0x5, a11
3fdb5df0:	add    a13, a11
3fdb5e00:	movi   0x3fdc39d0, a9
3fdb5e30:	move   a9, *a11(0x7c0), 1
3fdb5e50:	jauc   L3FDB66F0
3fdb5e70:	move   *a13(0x740), a11, 1
3fdb5e90:	sll    0x5, a11
3fdb5ea0:	add    a13, a11
3fdb5eb0:	movi   0x3fdc39e0, a9
3fdb5ee0:	move   a9, *a11(0x7c0), 1
3fdb5f00:	jruc   L3FDB66F0
3fdb5f10:	move   *a13(0x740), a11, 1
3fdb5f30:	sll    0x5, a11
3fdb5f40:	add    a13, a11
3fdb5f50:	movi   0x3fdc39f0, a9
3fdb5f80:	move   a9, *a11(0x7c0), 1
3fdb5fa0:	jruc   L3FDB66F0
3fdb5fb0:	move   *a13(0x740), a11, 1
3fdb5fd0:	sll    0x5, a11
3fdb5fe0:	add    a13, a11
3fdb5ff0:	movi   0x3fdc3a00, a9
3fdb6020:	move   a9, *a11(0x7c0), 1
3fdb6040:	jruc   L3FDB66F0
3fdb6050:	move   *a13(0x740), a11, 1
3fdb6070:	sll    0x5, a11
3fdb6080:	add    a13, a11
3fdb6090:	movi   0x3fdc3a10, a9
3fdb60c0:	move   a9, *a11(0x7c0), 1
3fdb60e0:	jruc   L3FDB66F0
3fdb60f0:	move   *a13(0x740), a11, 1
3fdb6110:	sll    0x5, a11
3fdb6120:	add    a13, a11
3fdb6130:	movi   0x3fdc3a20, a9
3fdb6160:	move   a9, *a11(0x7c0), 1
3fdb6180:	jruc   L3FDB66F0
3fdb6190:	move   *a13(0x740), a11, 1
3fdb61b0:	sll    0x5, a11
3fdb61c0:	add    a13, a11
3fdb61d0:	movi   0x3fdc3a38, a9
3fdb6200:	move   a9, *a11(0x7c0), 1
3fdb6220:	jruc   L3FDB66F0
3fdb6230:	move   *a13(0x740), a11, 1
3fdb6250:	sll    0x5, a11
3fdb6260:	add    a13, a11
3fdb6270:	movi   0x3fdc3a48, a9
3fdb62a0:	move   a9, *a11(0x7c0), 1
3fdb62c0:	jruc   L3FDB66F0
3fdb62d0:	move   *a13(0x740), a11, 1
L3FDB62F0:
3fdb62f0:	sll    0x5, a11
3fdb6300:	add    a13, a11
L3FDB6310:
3fdb6310:	movi   0x3fdc3a58, a9
3fdb6340:	move   a9, *a11(0x7c0), 1
3fdb6360:	jruc   L3FDB66F0
L3FDB6370:
3fdb6370:	move   *a13(0x740), a11, 1
L3FDB6390:
3fdb6390:	sll    0x3, a11
3fdb63a0:	move   *a13(0x7a0), a9, 1
3fdb63c0:	add    a9, a11
L3FDB63D0:
3fdb63d0:	setf   8, 0, 0
3fdb63e0:	move   *a11, a8, 0
L3FDB63F0:
3fdb63f0:	andi   0x7f, a8
3fdb6420:	cmpi   0x11, a8
3fdb6440:	jrhi   L3FDB66F0
L3FDB6450:
3fdb6450:	sll    0x5, a8
3fdb6460:	addi   0x3fdb64b0, a8
L3FDB6490:
3fdb6490:	move   *a8, a8, 1
3fdb64a0:	jump   a8
L3FDB64B0:
3fdb64b0:	divs   a2, a0
3fdb64c0:	dsjs   b11, L3FDB62F0
L3FDB64D0:
3fdb64d0:	divs   b7, b0
3fdb64e0:	dsjs   b11, L3FDB6310
L3FDB64F0:
3fdb64f0:	divs   a13, a0
3fdb6500:	dsjs   b11, L3FDB6330
L3FDB6510:
3fdb6510:	divu   b2, b0
3fdb6520:	dsjs   b11, L3FDB6350
3fdb6530:	divu   a8, a0
3fdb6540:	dsjs   b11, L3FDB6370
3fdb6550:	srl    b7, b0
3fdb6560:	dsjs   b11, L3FDB6390
3fdb6570:	divu   b13, b0
3fdb6580:	dsjs   b11, L3FDB63B0
3fdb6590:	mpys   a3, a0
3fdb65a0:	dsjs   b11, L3FDB63D0
3fdb65b0:	mpys   b8, b0
3fdb65c0:	dsjs   b11, L3FDB63F0
3fdb65d0:	mpys   a14, a0
3fdb65e0:	dsjs   b11, L3FDB6410
3fdb65f0:	mpyu   b3, b0
3fdb6600:	dsjs   b11, L3FDB6430
3fdb6610:	mpyu   b8, b0
3fdb6620:	dsjs   b11, L3FDB6450
3fdb6630:	mpyu   b13, b0
3fdb6640:	dsjs   b11, L3FDB6470
3fdb6650:	sla    b2, b0
3fdb6660:	dsjs   b11, L3FDB6490
3fdb6670:	sla    b7, b0
3fdb6680:	dsjs   b11, L3FDB64B0
3fdb6690:	sla    b12, b0
3fdb66a0:	dsjs   b11, L3FDB64D0
3fdb66b0:	sll    b1, b0
3fdb66c0:	dsjs   b11, L3FDB64F0
3fdb66d0:	sll    b6, b0
3fdb66e0:	dsjs   b11, L3FDB6510
L3FDB66F0:
3fdb66f0:	move   *a13(0x740), a11, 1
3fdb6710:	inc    a11
3fdb6720:	move   a11, *a13(0x740), 1
3fdb6740:	subk   3, a11
3fdb6750:	jale   L3FDB5790
3fdb6770:	move   a14, -*sp, 1
3fdb6780:	move   *a13(0x820), *a14+, 1
3fdb67a0:	move   *a13(0x800), *a14+, 1
3fdb67c0:	move   *a13(0x7e0), *a14+, 1
3fdb67e0:	move   *a13(0x7c0), *a14+, 1
3fdb6800:	setf   8, 0, 0
3fdb6810:	move   *a13(0x790), a11, 0
3fdb6830:	move   a11, *a14+, 1
3fdb6840:	move   *a13(0x6c0), *a14+, 1
3fdb6860:	move   *a13(0x6a0), *a14+, 1
3fdb6880:	move   *a13(0x780), a9, 0
3fdb68a0:	move   a9, *a14+, 1
3fdb68b0:	move   *a13(0x770), a9, 0
3fdb68d0:	move   a9, *a14+, 1
3fdb68e0:	move   *a13(0x760), a9, 0
3fdb6900:	move   a9, *a14+, 1
3fdb6910:	move   *a13(0x680), *a14+, 1
3fdb6930:	move   *a13(0x660), *a14+, 1
3fdb6950:	move   *a13(0x640), *a14+, 1
3fdb6970:	movi   0x3fdc3a68, a8
3fdb69a0:	move   a8, *a14+, 1
3fdb69b0:	move   a13, *a14+, 1
3fdb69c0:	calla  L3FB34430
3fdb69f0:	move   a14, -*sp, 1
3fdb6a00:	movi   0xffff, a9
3fdb6a20:	move   a9, *a14+, 1
3fdb6a30:	move   a13, *a14+, 1
3fdb6a40:	move   *a13(0xffe0), *a14+, 1
3fdb6a60:	calla  L3FA2B960
L3FDB6A90:
3fdb6a90:	move   *sp(0x80), a14, 1
3fdb6ab0:	mmfm   sp, a9,a11,a13
3fdb6ad0:	rets   2
L3FDB6AE0:
3fdb6ae0:	mmtm   sp, a0,a2,a4,a5,a6,a7,a9,a10,a11,a12,a13
3fdb6b00:	move   a14, a13
3fdb6b10:	addi   0xb0, a14
3fdb6b30:	move   *a13(0xffe0), a9, 1
3fdb6b50:	move   *a9(0x540), a7, 1
3fdb6b70:	setf   16, 1, 0
3fdb6b80:	move   *a7, a12, 0
3fdb6b90:	move   a14, -*sp, 1
3fdb6ba0:	movi   0x386, a7
3fdb6bc0:	move   a7, *a14+, 1
3fdb6bd0:	calla  L3F701230
3fdb6c00:	move   a8, a6
3fdb6c10:	move   a6, a4
3fdb6c20:	jrne   L3FDB6DF0
3fdb6c30:	move   a13, a4
3fdb6c40:	movi   0x90, a5
3fdb6c60:	setf   8, 0, 0
3fdb6c70:	move   a5, *a4+, 0
3fdb6c80:	movi   0x32, a5
3fdb6ca0:	move   a5, *a4+, 0
3fdb6cb0:	subk   14, a5
3fdb6cc0:	move   a5, *a4+, 0
3fdb6cd0:	movi   0x75, a5
3fdb6cf0:	move   a5, *a4+, 0
3fdb6d00:	movi   0x9c, a5
3fdb6d20:	move   a5, *a4+, 0
3fdb6d30:	sub    a5, a5
3fdb6d40:	move   a5, *a4+, 0
3fdb6d50:	move   a14, -*sp, 1
3fdb6d60:	movi   0xffff, a5
3fdb6d80:	move   a5, *a14+, 1
3fdb6d90:	move   a13, *a14+, 1
3fdb6da0:	move   a9, *a14+, 1
3fdb6db0:	calla  L3FA2B960
3fdb6de0:	jruc   L3FDB7480
L3FDB6DF0:
3fdb6df0:	movi   0x90, a5
3fdb6e10:	setf   8, 0, 0
3fdb6e20:	move   a5, *a4+, 0
3fdb6e30:	movi   0x32, a5
3fdb6e50:	move   a5, *a4+, 0
3fdb6e60:	subk   14, a5
3fdb6e70:	move   a5, *a4+, 0
3fdb6e80:	movi   0x75, a5
3fdb6ea0:	move   a5, *a4+, 0
3fdb6eb0:	sub    a0, a0
3fdb6ec0:	move   a0, a10
3fdb6ed0:	move   a0, a11
L3FDB6EE0:
3fdb6ee0:	move   a10, a7
3fdb6ef0:	sll    0x3, a7
3fdb6f00:	add    a9, a7
3fdb6f10:	movb   *a7(0x808), *a13(0xa0)
3fdb6f40:	sub    a2, a2
3fdb6f50:	cmp    a12, a11
3fdb6f60:	jrgt   L3FDB71C0
L3FDB6F70:
3fdb6f70:	setf   8, 0, 0
3fdb6f80:	move   *a13(0xa0), a7, 0
3fdb6fa0:	btst   0, a7
3fdb6fb0:	jreq   L3FDB7120
3fdb6fc0:	cmpi   0x1, a11
3fdb6fe0:	jrle   L3FDB7120
3fdb6ff0:	move   a0, a5
3fdb7000:	jreq   L3FDB7050
3fdb7010:	movi   0x2f, a5
3fdb7030:	move   a5, *a4+, 0
3fdb7040:	jruc   L3FDB7060
L3FDB7050:
3fdb7050:	movk   1, a0
L3FDB7060:
3fdb7060:	move   a14, -*sp, 1
3fdb7070:	move   a11, *a14+, 1
3fdb7080:	movi   0x3fdc3bb0, a8
3fdb70b0:	move   a8, *a14+, 1
3fdb70c0:	move   a4, *a14+, 1
3fdb70d0:	calla  L3FB34430
3fdb7100:	sll    0x3, a8
3fdb7110:	add    a8, a4
L3FDB7120:
3fdb7120:	srl    0x1, a7
3fdb7130:	movb   a7, *a13(0xa0)
3fdb7150:	inc    a2
3fdb7160:	inc    a11
3fdb7170:	cmpi   0x8, a2
3fdb7190:	jrge   L3FDB71C0
3fdb71a0:	cmp    a12, a11
3fdb71b0:	jrle   L3FDB6F70
L3FDB71C0:
3fdb71c0:	inc    a10
3fdb71d0:	cmpi   0x1c, a10
3fdb71f0:	jrlt   L3FDB6EE0
3fdb7200:	movi   0x9c, a7
3fdb7220:	setf   8, 0, 0
3fdb7230:	move   a7, *a4+, 0
3fdb7240:	sub    a5, a5
3fdb7250:	move   a5, *a4+, 0
3fdb7260:	move   a14, -*sp, 1
3fdb7270:	move   a6, *a14+, 1
3fdb7280:	calla  L3FB458D0
3fdb72b0:	move   a8, a10
3fdb72c0:	move   a5, a11
3fdb72d0:	cmp    a10, a11
3fdb72e0:	jrge   L3FDB7430
L3FDB72F0:
3fdb72f0:	move   a10, a12
3fdb7300:	sub    a11, a12
3fdb7310:	cmpi   0xff, a12
3fdb7330:	jrle   L3FDB7360
3fdb7340:	movi   0xff, a12
L3FDB7360:
3fdb7360:	move   a14, -*sp, 1
3fdb7370:	move   a12, *a14+, 1
3fdb7380:	move   a11, a7
3fdb7390:	sll    0x3, a7
3fdb73a0:	add    a6, a7
3fdb73b0:	move   a7, *a14+, 1
3fdb73c0:	move   a9, *a14+, 1
3fdb73d0:	calla  L3FA2B960
3fdb7400:	add    a12, a11
3fdb7410:	cmp    a10, a11
3fdb7420:	jrlt   L3FDB72F0
L3FDB7430:
3fdb7430:	move   a14, -*sp, 1
3fdb7440:	move   a6, *a14+, 1
3fdb7450:	calla  L3F702440
L3FDB7480:
3fdb7480:	move   *sp(0x180), a14, 1
3fdb74a0:	mmfm   sp, a0,a2,a4,a5,a6,a7,a9,a10,a11,a12,a13
3fdb74c0:	rets   2
L3FDB74D0:
3fdb74d0:	mmtm   sp, a9,a11,a13
3fdb74f0:	move   a14, a13
3fdb7500:	addk   32, a14
3fdb7510:	move   *a13(0xffe0), a11, 1
3fdb7530:	setf   8, 0, 0
3fdb7540:	move   *a11(0x7e0), a11, 0
3fdb7560:	cmpi   0x3e, a11
3fdb7580:	jrc   L3FDB7600
3fdb7590:	move   *a13(0xffe0), a11, 1
3fdb75b0:	setf   16, 1, 0
3fdb75c0:	move   *a11(0xa90), a11, 0
3fdb75e0:	dec    a11
3fdb75f0:	jrle   L3FDB7670
L3FDB7600:
3fdb7600:	move   a14, -*sp, 1
3fdb7610:	move   *a13(0xffe0), *a14+, 1
3fdb7630:	calla  L3FA360C0
3fdb7660:	jruc   L3FDB7900
L3FDB7670:
3fdb7670:	move   *a13(0xffe0), a11, 1
3fdb7690:	move   *a11(0xaa0), a11, 0
3fdb76b0:	dsjs   a11, L3FDB7780
3fdb76c0:	move   *a13(0xffe0), a11, 1
3fdb76e0:	movk   16, a9
3fdb76f0:	move   a9, *a11(0x640), 0
3fdb7710:	sub    a9, a9
3fdb7720:	move   a9, *a11(0xa00), 0
3fdb7740:	movk   1, a9
3fdb7750:	move   a9, *a11(0xa20), 0
3fdb7770:	jruc   L3FDB7900
L3FDB7780:
3fdb7780:	move   *a13(0xffe0), a11, 1
3fdb77a0:	move   *a11(0xaa0), a9, 0
3fdb77c0:	subk   2, a9
3fdb77d0:	jrne   L3FDB7900
3fdb77e0:	movk   17, a9
3fdb77f0:	move   a9, *a11(0x640), 0
3fdb7810:	sub    a9, a9
3fdb7820:	move   a9, *a13, 1
L3FDB7830:
3fdb7830:	move   *a13(0xffe0), a11, 1
3fdb7850:	move   *a13, a9, 1
3fdb7860:	sll    0x3, a9
3fdb7870:	add    a11, a9
3fdb7880:	sub    a11, a11
3fdb7890:	movb   a11, *a9(0x808)
3fdb78b0:	move   *a13, a9, 1
3fdb78c0:	inc    a9
3fdb78d0:	move   a9, *a13, 1
3fdb78e0:	subk   28, a9
3fdb78f0:	jrlt   L3FDB7830
L3FDB7900:
3fdb7900:	move   *a13(0xffe0), a11, 1
3fdb7920:	sub    a9, a9
3fdb7930:	setf   16, 1, 0
3fdb7940:	move   a9, *a11(0xa10), 0
3fdb7960:	move   *sp(0x80), a14, 1
3fdb7980:	mmfm   sp, a9,a11,a13
3fdb79a0:	rets   2
3fdb79b0:	mmtm   sp, a7,a9,a11,a13
3fdb79d0:	move   a14, a13
3fdb79e0:	addi   0x80, a14
3fdb7a00:	move   *a13(0xffe0), a11, 1
3fdb7a20:	move   *a11(0xba0), a9, 1
3fdb7a40:	move   *a11(0xbc0), a11, 1
3fdb7a60:	cmp    a11, a9
3fdb7a70:	janc   L3FDBBB50
L3FDB7A90:
3fdb7a90:	move   *a13(0xffe0), a11, 1
3fdb7ab0:	move   *a11(0xba0), a9, 1
3fdb7ad0:	setf   8, 0, 0
3fdb7ae0:	move   *a9+, a7, 0
3fdb7af0:	move   a9, *a11(0xba0), 1
3fdb7b10:	move   a7, *a13, 1
3fdb7b20:	setf   16, 1, 0
3fdb7b30:	move   *a11(0xa20), a9, 0
3fdb7b50:	jreq   L3FDB7D40
3fdb7b60:	cmpi   0x30, a7
3fdb7b80:	jrlt   L3FDB7CA0
3fdb7b90:	cmpi   0x39, a7
3fdb7bb0:	jrgt   L3FDB7CA0
3fdb7bc0:	move   *a11(0xa10), a9, 0
3fdb7be0:	move   a9, a7
3fdb7bf0:	sll    0x3, a9
3fdb7c00:	sll    0x1, a7
3fdb7c10:	add    a7, a9
3fdb7c20:	move   *a13, a7, 1
3fdb7c30:	add    a7, a9
3fdb7c40:	subi   0x30, a9
3fdb7c60:	move   a9, *a11(0xa10), 0
3fdb7c80:	jauc   L3FDBBAC0
L3FDB7CA0:
3fdb7ca0:	move   *a11(0xba0), a9, 1
3fdb7cc0:	subk   8, a9
3fdb7cd0:	move   a9, *a11(0xba0), 1
3fdb7cf0:	sub    a9, a9
3fdb7d00:	move   a9, *a11(0xa20), 0
3fdb7d20:	jauc   L3FDBBAC0
L3FDB7D40:
3fdb7d40:	subk   32, a7
3fdb7d50:	jalt   L3FDBB8F0
3fdb7d70:	move   *a13, a9, 1
3fdb7d80:	cmpi   0x7f, a9
3fdb7da0:	jage   L3FDBB8F0
3fdb7dc0:	jauc   L3FDBB4C0
L3FDB7DE0:
3fdb7de0:	move   *a13(0xffe0), a11, 1
3fdb7e00:	move   *a11(0xa10), a9, 0
3fdb7e20:	jrne   L3FDB7E60
3fdb7e30:	movk   1, a9
3fdb7e40:	move   a9, *a11(0xa10), 0
L3FDB7E60:
3fdb7e60:	setf   8, 0, 0
3fdb7e70:	move   *a11(0x570), a9, 0
3fdb7e90:	jrne   L3FDB7FE0
3fdb7ea0:	setf   16, 1, 0
3fdb7eb0:	move   *a11(0xa10), *a11(0x670), 0
3fdb7ee0:	move   *a11(0x540), a9, 1
3fdb7f00:	move   *a11(0x670), a7, 0
3fdb7f20:	move   *a9(0x10), a9, 0
3fdb7f40:	cmp    a9, a7
3fdb7f50:	jrle   L3FDB7FB0
3fdb7f60:	move   *a11(0x540), a9, 1
3fdb7f80:	move   *a9(0x10), *a11(0x670), 0
L3FDB7FB0:
3fdb7fb0:	sub    a9, a9
3fdb7fc0:	move   a9, *a11(0x6c0), 0
L3FDB7FE0:
3fdb7fe0:	move   *a13, a9, 1
3fdb7ff0:	cmpi   0x3b, a9
3fdb8010:	jrne   L3FDB80D0
3fdb8020:	movk   1, a7
3fdb8030:	setf   16, 1, 0
3fdb8040:	move   a7, *a11(0xa00), 0
3fdb8060:	move   a7, *a11(0xa20), 0
3fdb8080:	sub    a7, a7
3fdb8090:	move   a7, *a11(0xa10), 0
3fdb80b0:	jauc   L3FDBB8F0
L3FDB80D0:
3fdb80d0:	movi   0x63, a7
3fdb80f0:	setf   16, 1, 0
3fdb8100:	move   a7, *a11(0xa00), 0
3fdb8120:	jauc   L3FDBB8F0
L3FDB8140:
3fdb8140:	move   *a13(0xffe0), a11, 1
3fdb8160:	move   *a11(0xa10), a9, 0
3fdb8180:	jrne   L3FDB81C0
3fdb8190:	movk   1, a9
3fdb81a0:	move   a9, *a11(0xa10), 0
L3FDB81C0:
3fdb81c0:	setf   8, 0, 0
3fdb81d0:	move   *a11(0x570), a9, 0
3fdb81f0:	jrne   L3FDB8400
3fdb8200:	setf   16, 1, 0
3fdb8210:	move   *a11(0xa10), *a11(0x660), 0
3fdb8240:	move   a14, -*sp, 1
3fdb8250:	move   *a11(0x670), a8, 0
3fdb8270:	move   a8, *a14+, 1
3fdb8280:	move   a11, *a14+, 1
3fdb8290:	calla  L3F50F4D0
3fdb82c0:	setf   16, 1, 0
3fdb82d0:	move   *a11(0x660), a9, 0
3fdb82f0:	cmp    a8, a9
3fdb8300:	jrle   L3FDB83C0
3fdb8310:	move   a14, -*sp, 1
3fdb8320:	move   *a11(0x670), a8, 0
3fdb8340:	move   a8, *a14+, 1
3fdb8350:	move   a11, *a14+, 1
3fdb8360:	calla  L3F50F4D0
3fdb8390:	setf   16, 1, 0
3fdb83a0:	move   a8, *a11(0x660), 0
L3FDB83C0:
3fdb83c0:	sub    a9, a9
3fdb83d0:	move   a9, *a11(0x6c0), 0
3fdb83f0:	jruc   L3FDB85B0
L3FDB8400:
3fdb8400:	setf   16, 1, 0
3fdb8410:	move   *a11(0xa10), *a11(0x6a0), 0
3fdb8440:	move   a14, -*sp, 1
3fdb8450:	sub    a9, a9
3fdb8460:	move   a9, *a14+, 1
3fdb8470:	move   a11, *a14+, 1
3fdb8480:	calla  L3F50F4D0
3fdb84b0:	setf   16, 1, 0
3fdb84c0:	move   *a11(0x6a0), a7, 0
3fdb84e0:	cmp    a8, a7
3fdb84f0:	jrle   L3FDB8590
3fdb8500:	move   a14, -*sp, 1
3fdb8510:	move   a9, *a14+, 1
3fdb8520:	move   a11, *a14+, 1
3fdb8530:	calla  L3F50F4D0
3fdb8560:	setf   16, 1, 0
3fdb8570:	move   a8, *a11(0x6a0), 0
L3FDB8590:
3fdb8590:	move   a9, *a11(0x6c0), 0
L3FDB85B0:
3fdb85b0:	move   *a13, a7, 1
3fdb85c0:	cmpi   0x3b, a7
3fdb85e0:	jrne   L3FDB86A0
3fdb85f0:	movk   2, a9
3fdb8600:	move   a9, *a11(0xa00), 0
3fdb8620:	movk   1, a9
3fdb8630:	move   a9, *a11(0xa20), 0
3fdb8650:	sub    a9, a9
3fdb8660:	move   a9, *a11(0xa10), 0
3fdb8680:	jauc   L3FDBB8F0
L3FDB86A0:
3fdb86a0:	movi   0x63, a9
3fdb86c0:	move   a9, *a11(0xa00), 0
3fdb86e0:	jauc   L3FDBB8F0
L3FDB8700:
3fdb8700:	move   *a13(0xffe0), a11, 1
3fdb8720:	move   *a11(0xa10), a9, 0
3fdb8740:	dsjs   a9, L3FDB8790
3fdb8750:	move   *a13, a9, 1
3fdb8760:	cmpi   0x3b, a9
3fdb8780:	jreq   L3FDB87F0
L3FDB8790:
3fdb8790:	movi   0x63, a9
3fdb87b0:	move   a9, *a11(0xa00), 0
3fdb87d0:	jauc   L3FDBB8F0
L3FDB87F0:
3fdb87f0:	movk   3, a7
3fdb8800:	move   a7, *a11(0xa00), 0
3fdb8820:	jauc   L3FDBB8F0
L3FDB8840:
3fdb8840:	move   *a13, a11, 1
3fdb8850:	andi   0xf0, a11
3fdb8880:	cmpi   0x40, a11
3fdb88a0:	jreq   L3FDB8930
3fdb88b0:	move   *a13(0xffe0), a11, 1
3fdb88d0:	movi   0x63, a9
3fdb88f0:	move   a9, *a11(0xa00), 0
3fdb8910:	jauc   L3FDBB8F0
L3FDB8930:
3fdb8930:	move   *a13(0xffe0), a11, 1
3fdb8950:	setf   8, 0, 0
3fdb8960:	move   *a11(0x570), a9, 0
3fdb8980:	jrne   L3FDB89F0
3fdb8990:	setf   16, 1, 0
3fdb89a0:	move   *a11(0x6e0), a9, 0
3fdb89c0:	move   a9, *a13(0x20), 1
3fdb89e0:	jruc   L3FDB8A40
L3FDB89F0:
3fdb89f0:	setf   16, 1, 0
3fdb8a00:	move   *a11(0x700), a9, 0
3fdb8a20:	move   a9, *a13(0x20), 1
L3FDB8A40:
3fdb8a40:	movk   15, a7
3fdb8a50:	andn   a7, a9
3fdb8a60:	move   a9, *a13(0x20), 1
3fdb8a80:	move   *a13, a7, 1
3fdb8a90:	btst   0, a7
3fdb8aa0:	jreq   L3FDB8AF0
3fdb8ab0:	movk   2, a7
3fdb8ac0:	or     a9, a7
3fdb8ad0:	move   a7, *a13(0x20), 1
L3FDB8AF0:
3fdb8af0:	move   *a13, a9, 1
3fdb8b00:	btst   1, a9
3fdb8b10:	jreq   L3FDB8B80
3fdb8b20:	move   *a13(0x20), a7, 1
3fdb8b40:	movk   4, a9
3fdb8b50:	or     a7, a9
3fdb8b60:	move   a9, *a13(0x20), 1
L3FDB8B80:
3fdb8b80:	move   *a13, a9, 1
3fdb8b90:	btst   2, a9
3fdb8ba0:	jreq   L3FDB8C10
3fdb8bb0:	move   *a13(0x20), a7, 1
3fdb8bd0:	movk   8, a9
3fdb8be0:	or     a7, a9
3fdb8bf0:	move   a9, *a13(0x20), 1
L3FDB8C10:
3fdb8c10:	move   *a13, a9, 1
3fdb8c20:	btst   3, a9
3fdb8c30:	jreq   L3FDB8CA0
3fdb8c40:	move   *a13(0x20), a7, 1
3fdb8c60:	movk   1, a9
3fdb8c70:	or     a7, a9
3fdb8c80:	move   a9, *a13(0x20), 1
L3FDB8CA0:
3fdb8ca0:	setf   8, 0, 0
3fdb8cb0:	move   *a11(0x570), a9, 0
3fdb8cd0:	jrne   L3FDB8D30
3fdb8ce0:	setf   16, 1, 0
3fdb8cf0:	move   *a13(0x20), *a11(0x6e0), 0
3fdb8d20:	jruc   L3FDB8D70
L3FDB8D30:
3fdb8d30:	setf   16, 1, 0
3fdb8d40:	move   *a13(0x20), *a11(0x700), 0
L3FDB8D70:
3fdb8d70:	movk   4, a9
3fdb8d80:	move   a9, *a11(0xa00), 0
3fdb8da0:	jauc   L3FDBB8F0
L3FDB8DC0:
3fdb8dc0:	move   *a13, a11, 1
3fdb8dd0:	cmpi   0x3b, a11
3fdb8df0:	jrne   L3FDB8E70
3fdb8e00:	move   *a13(0xffe0), a9, 1
3fdb8e20:	movk   5, a7
3fdb8e30:	move   a7, *a9(0xa00), 0
3fdb8e50:	jauc   L3FDBB8F0
L3FDB8E70:
3fdb8e70:	move   *a13(0xffe0), a9, 1
3fdb8e90:	movi   0x63, a7
3fdb8eb0:	setf   16, 1, 0
3fdb8ec0:	move   a7, *a9(0xa00), 0
3fdb8ee0:	jauc   L3FDBB8F0
L3FDB8F00:
3fdb8f00:	move   *a13, a11, 1
3fdb8f10:	andi   0xf0, a11
3fdb8f40:	cmpi   0x40, a11
3fdb8f60:	jreq   L3FDB8FF0
3fdb8f70:	move   *a13(0xffe0), a11, 1
3fdb8f90:	movi   0x63, a9
3fdb8fb0:	move   a9, *a11(0xa00), 0
3fdb8fd0:	jauc   L3FDBB8F0
L3FDB8FF0:
3fdb8ff0:	move   *a13(0xffe0), a11, 1
3fdb9010:	setf   8, 0, 0
3fdb9020:	move   *a11(0x570), a9, 0
3fdb9040:	jrne   L3FDB9190
3fdb9050:	move   *a13, a9, 1
3fdb9060:	btst   0, a9
3fdb9070:	jreq   L3FDB9110
3fdb9080:	setf   16, 1, 0
3fdb9090:	move   *a11(0x6e0), a7, 0
3fdb90b0:	ori    0x10, a7
3fdb90e0:	move   a7, *a11(0x6e0), 0
3fdb9100:	jruc   L3FDB92C0
L3FDB9110:
3fdb9110:	setf   16, 1, 0
3fdb9120:	move   *a11(0x6e0), a7, 0
3fdb9140:	movk   16, a9
3fdb9150:	andn   a9, a7
3fdb9160:	move   a7, *a11(0x6e0), 0
3fdb9180:	jruc   L3FDB92C0
L3FDB9190:
3fdb9190:	move   *a13, a9, 1
3fdb91a0:	btst   0, a9
3fdb91b0:	jreq   L3FDB9250
3fdb91c0:	setf   16, 1, 0
3fdb91d0:	move   *a11(0x700), a7, 0
3fdb91f0:	ori    0x10, a7
3fdb9220:	move   a7, *a11(0x700), 0
3fdb9240:	jruc   L3FDB92C0
L3FDB9250:
3fdb9250:	setf   16, 1, 0
3fdb9260:	move   *a11(0x700), a7, 0
3fdb9280:	movk   16, a9
3fdb9290:	andn   a9, a7
3fdb92a0:	move   a7, *a11(0x700), 0
L3FDB92C0:
3fdb92c0:	movk   6, a9
3fdb92d0:	move   a9, *a11(0xa00), 0
3fdb92f0:	jauc   L3FDBB8F0
L3FDB9310:
3fdb9310:	move   *a13, a11, 1
3fdb9320:	cmpi   0x3b, a11
3fdb9340:	jrne   L3FDB93C0
3fdb9350:	move   *a13(0xffe0), a9, 1
3fdb9370:	movk   7, a7
3fdb9380:	move   a7, *a9(0xa00), 0
3fdb93a0:	jauc   L3FDBB8F0
L3FDB93C0:
3fdb93c0:	move   *a13(0xffe0), a9, 1
3fdb93e0:	movi   0x63, a7
3fdb9400:	setf   16, 1, 0
3fdb9410:	move   a7, *a9(0xa00), 0
3fdb9430:	jauc   L3FDBB8F0
L3FDB9450:
3fdb9450:	move   *a13, a11, 1
3fdb9460:	andi   0xf0, a11
3fdb9490:	cmpi   0x40, a11
3fdb94b0:	jreq   L3FDB9540
3fdb94c0:	move   *a13(0xffe0), a11, 1
3fdb94e0:	movi   0x63, a9
3fdb9500:	move   a9, *a11(0xa00), 0
3fdb9520:	jauc   L3FDBB8F0
L3FDB9540:
3fdb9540:	move   *a13, a11, 1
3fdb9550:	btst   0, a11
3fdb9560:	jreq   L3FDB9610
3fdb9570:	move   *a13(0xffe0), a9, 1
3fdb9590:	move   *a9(0x740), a7, 1
3fdb95b0:	ori    0x40, a7
3fdb95e0:	move   a7, *a9(0x740), 1
3fdb9600:	jruc   L3FDB96A0
L3FDB9610:
3fdb9610:	move   *a13(0xffe0), a9, 1
3fdb9630:	move   *a9(0x740), a7, 1
3fdb9650:	andi   0xffffffbf, a7
3fdb9680:	move   a7, *a9(0x740), 1
L3FDB96A0:
3fdb96a0:	btst   1, a11
3fdb96b0:	jreq   L3FDB9700
3fdb96c0:	movk   2, a7
3fdb96d0:	movb   a7, *a9(0x928)
3fdb96f0:	jruc   L3FDB9790
L3FDB9700:
3fdb9700:	btst   2, a11
3fdb9710:	jreq   L3FDB9760
3fdb9720:	movk   3, a7
3fdb9730:	movb   a7, *a9(0x928)
3fdb9750:	jruc   L3FDB9790
L3FDB9760:
3fdb9760:	sub    a7, a7
3fdb9770:	movb   a7, *a9(0x928)
L3FDB9790:
3fdb9790:	btst   3, a11
3fdb97a0:	jreq   L3FDB9800
3fdb97b0:	movk   1, a7
3fdb97c0:	setf   16, 1, 0
3fdb97d0:	move   a7, *a9(0x6c0), 0
3fdb97f0:	jruc   L3FDB9840
L3FDB9800:
3fdb9800:	sub    a7, a7
3fdb9810:	setf   16, 1, 0
3fdb9820:	move   a7, *a9(0x6c0), 0
L3FDB9840:
3fdb9840:	movk   8, a7
3fdb9850:	move   a7, *a9(0xa00), 0
3fdb9870:	jauc   L3FDBB8F0
L3FDB9890:
3fdb9890:	move   *a13, a11, 1
3fdb98a0:	cmpi   0x3b, a11
3fdb98c0:	jrne   L3FDB99A0
3fdb98d0:	move   *a13(0xffe0), a9, 1
3fdb98f0:	movk   9, a7
3fdb9900:	move   a7, *a9(0xa00), 0
3fdb9920:	movk   1, a7
3fdb9930:	move   a7, *a9(0xa20), 0
3fdb9950:	sub    a7, a7
3fdb9960:	move   a7, *a9(0xa10), 0
3fdb9980:	jauc   L3FDBB8F0
L3FDB99A0:
3fdb99a0:	move   *a13(0xffe0), a9, 1
3fdb99c0:	movi   0x63, a7
3fdb99e0:	setf   16, 1, 0
3fdb99f0:	move   a7, *a9(0xa00), 0
3fdb9a10:	jauc   L3FDBB8F0
L3FDB9A30:
3fdb9a30:	move   *a13(0xffe0), a11, 1
3fdb9a50:	move   *a11(0xa10), a9, 0
3fdb9a70:	jrlt   L3FDB9CE0
3fdb9a80:	move   *a11(0xa10), a9, 0
3fdb9aa0:	subk   3, a9
3fdb9ab0:	jrgt   L3FDB9CE0
3fdb9ac0:	setf   8, 0, 0
3fdb9ad0:	move   *a11(0x570), a9, 0
3fdb9af0:	jrne   L3FDB9B40
3fdb9b00:	movb   *a11(0xa10), *a11(0x918)
3fdb9b30:	jruc   L3FDB9B70
L3FDB9B40:
3fdb9b40:	movb   *a11(0xa10), *a11(0x980)
L3FDB9B70:
3fdb9b70:	move   *a13, a9, 1
3fdb9b80:	cmpi   0x3b, a9
3fdb9ba0:	jrne   L3FDB9C70
3fdb9bb0:	movk   10, a7
3fdb9bc0:	setf   16, 1, 0
3fdb9bd0:	move   a7, *a11(0xa00), 0
3fdb9bf0:	movk   1, a7
3fdb9c00:	move   a7, *a11(0xa20), 0
3fdb9c20:	sub    a7, a7
3fdb9c30:	move   a7, *a11(0xa10), 0
3fdb9c50:	jauc   L3FDBB8F0
L3FDB9C70:
3fdb9c70:	movi   0x63, a7
3fdb9c90:	setf   16, 1, 0
3fdb9ca0:	move   a7, *a11(0xa00), 0
3fdb9cc0:	jauc   L3FDBB8F0
L3FDB9CE0:
3fdb9ce0:	movi   0x63, a9
3fdb9d00:	move   a9, *a11(0xa00), 0
3fdb9d20:	jauc   L3FDBB8F0
L3FDB9D40:
3fdb9d40:	move   *a13(0xffe0), a11, 1
3fdb9d60:	move   *a11(0xa10), a9, 0
3fdb9d80:	jrlt   L3FDB9F90
3fdb9d90:	move   *a11(0xa10), a9, 0
3fdb9db0:	subk   3, a9
3fdb9dc0:	jrgt   L3FDB9F90
3fdb9dd0:	setf   8, 0, 0
3fdb9de0:	move   *a11(0x570), a9, 0
3fdb9e00:	jrne   L3FDB9E50
3fdb9e10:	movb   *a11(0xa10), *a11(0x920)
3fdb9e40:	jruc   L3FDB9E80
L3FDB9E50:
3fdb9e50:	movb   *a11(0xa10), *a11(0x988)
L3FDB9E80:
3fdb9e80:	move   *a13, a9, 1
3fdb9e90:	cmpi   0x3b, a9
3fdb9eb0:	jrne   L3FDB9F20
3fdb9ec0:	movk   11, a7
3fdb9ed0:	setf   16, 1, 0
3fdb9ee0:	move   a7, *a11(0xa00), 0
3fdb9f00:	jauc   L3FDBB8F0
L3FDB9F20:
3fdb9f20:	movi   0x63, a7
3fdb9f40:	setf   16, 1, 0
3fdb9f50:	move   a7, *a11(0xa00), 0
3fdb9f70:	jauc   L3FDBB8F0
L3FDB9F90:
3fdb9f90:	movi   0x63, a9
3fdb9fb0:	move   a9, *a11(0xa00), 0
3fdb9fd0:	jauc   L3FDBB8F0
L3FDB9FF0:
3fdb9ff0:	move   *a13, a11, 1
3fdba000:	andi   0xff, a11
3fdba030:	cmpi   0x40, a11
3fdba050:	jreq   L3FDBA0E0
3fdba060:	move   *a13(0xffe0), a11, 1
3fdba080:	movi   0x63, a9
3fdba0a0:	move   a9, *a11(0xa00), 0
3fdba0c0:	jauc   L3FDBB8F0
L3FDBA0E0:
3fdba0e0:	move   *a13(0xffe0), a11, 1
3fdba100:	movb   *a13(0x0), *a11(0x9d8)
3fdba130:	movk   12, a9
3fdba140:	setf   16, 1, 0
3fdba150:	move   a9, *a11(0xa00), 0
3fdba170:	jauc   L3FDBB8F0
L3FDBA190:
3fdba190:	move   *a13, a11, 1
3fdba1a0:	cmpi   0x3b, a11
3fdba1c0:	jrne   L3FDBA240
3fdba1d0:	move   *a13(0xffe0), a9, 1
3fdba1f0:	movk   13, a7
3fdba200:	move   a7, *a9(0xa00), 0
3fdba220:	jauc   L3FDBB8F0
L3FDBA240:
3fdba240:	move   *a13(0xffe0), a9, 1
3fdba260:	movi   0x63, a7
3fdba280:	setf   16, 1, 0
3fdba290:	move   a7, *a9(0xa00), 0
3fdba2b0:	jauc   L3FDBB8F0
L3FDBA2D0:
3fdba2d0:	move   *a13(0xffe0), a11, 1
3fdba2f0:	move   *a11(0xa00), a9, 0
3fdba310:	subk   13, a9
3fdba320:	move   a9, *a13(0x60), 1
3fdba340:	movi   0xffff, a7
3fdba360:	move   a7, *a13(0x40), 1
3fdba380:	move   *a13, a9, 1
3fdba390:	cmpi   0x42, a9
3fdba3b0:	jrne   L3FDBA410
3fdba3c0:	sub    a9, a9
3fdba3d0:	move   a9, *a13(0x40), 1
3fdba3f0:	jauc   L3FDBAD60
L3FDBA410:
3fdba410:	cmpi   0x30, a9
3fdba430:	jrne   L3FDBA490
3fdba440:	movk   3, a9
3fdba450:	move   a9, *a13(0x40), 1
3fdba470:	jauc   L3FDBAD60
L3FDBA490:
3fdba490:	cmpi   0x3c, a9
3fdba4b0:	jrne   L3FDBA590
3fdba4c0:	move   *a11(0x760), a9, 1
3fdba4e0:	btst   4, a9
3fdba4f0:	jreq   L3FDBA550
3fdba500:	movk   2, a9
3fdba510:	move   a9, *a13(0x40), 1
3fdba530:	jauc   L3FDBAD60
L3FDBA550:
3fdba550:	movk   1, a9
3fdba560:	move   a9, *a13(0x40), 1
3fdba580:	jruc   L3FDBAD60
L3FDBA590:
3fdba590:	cmpi   0x3e, a9
3fdba5b0:	jrne   L3FDBA600
3fdba5c0:	movk   4, a9
3fdba5d0:	move   a9, *a13(0x40), 1
3fdba5f0:	jruc   L3FDBAD60
L3FDBA600:
3fdba600:	cmpi   0x25, a9
3fdba620:	jrne   L3FDBA690
3fdba630:	move   *a11(0xa00), a9, 0
3fdba650:	addk   4, a9
3fdba660:	move   a9, *a11(0xa00), 0
3fdba680:	jruc   L3FDBAD60
L3FDBA690:
3fdba690:	cmpi   0x41, a9
3fdba6b0:	jrne   L3FDBA7D0
3fdba6c0:	movk   1, a9
3fdba6d0:	move   *a13(0x60), a7, 1
3fdba6f0:	sll    a7, a9
3fdba700:	setf   8, 0, 0
3fdba710:	move   *a11(0x9d8), a7, 0
3fdba730:	and    a9, a7
3fdba740:	jreq   L3FDBA790
3fdba750:	movk   2, a9
3fdba760:	move   a9, *a13(0x40), 1
3fdba780:	jruc   L3FDBAD60
L3FDBA790:
3fdba790:	movk   6, a9
3fdba7a0:	move   a9, *a13(0x40), 1
3fdba7c0:	jruc   L3FDBAD60
L3FDBA7D0:
3fdba7d0:	cmpi   0x34, a9
3fdba7f0:	jrne   L3FDBA840
3fdba800:	movk   7, a9
3fdba810:	move   a9, *a13(0x40), 1
3fdba830:	jruc   L3FDBAD60
L3FDBA840:
3fdba840:	cmpi   0x35, a9
3fdba860:	jreq   L3FDBA8A0
3fdba870:	cmpi   0x43, a9
3fdba890:	jrne   L3FDBA8E0
L3FDBA8A0:
3fdba8a0:	movk   8, a9
3fdba8b0:	move   a9, *a13(0x40), 1
3fdba8d0:	jruc   L3FDBAD60
L3FDBA8E0:
3fdba8e0:	cmpi   0x52, a9
3fdba900:	jrne   L3FDBA950
3fdba910:	movk   9, a9
3fdba920:	move   a9, *a13(0x40), 1
3fdba940:	jruc   L3FDBAD60
L3FDBA950:
3fdba950:	cmpi   0x39, a9
3fdba970:	jreq   L3FDBA9B0
3fdba980:	cmpi   0x51, a9
3fdba9a0:	jrne   L3FDBA9F0
L3FDBA9B0:
3fdba9b0:	movk   10, a9
3fdba9c0:	move   a9, *a13(0x40), 1
3fdba9e0:	jruc   L3FDBAD60
L3FDBA9F0:
3fdba9f0:	cmpi   0x4b, a9
3fdbaa10:	jrne   L3FDBAA60
3fdbaa20:	movk   11, a9
3fdbaa30:	move   a9, *a13(0x40), 1
3fdbaa50:	jruc   L3FDBAD60
L3FDBAA60:
3fdbaa60:	cmpi   0x59, a9
3fdbaa80:	jrne   L3FDBAAD0
3fdbaa90:	movk   12, a9
3fdbaaa0:	move   a9, *a13(0x40), 1
3fdbaac0:	jruc   L3FDBAD60
L3FDBAAD0:
3fdbaad0:	cmpi   0x60, a9
3fdbaaf0:	jreq   L3FDBAB60
3fdbab00:	cmpi   0x45, a9
3fdbab20:	jreq   L3FDBAB60
3fdbab30:	cmpi   0x36, a9
3fdbab50:	jrne   L3FDBABA0
L3FDBAB60:
3fdbab60:	movk   13, a9
3fdbab70:	move   a9, *a13(0x40), 1
3fdbab90:	jruc   L3FDBAD60
L3FDBABA0:
3fdbaba0:	cmpi   0x5a, a9
3fdbabc0:	jrne   L3FDBAC10
3fdbabd0:	movk   15, a9
3fdbabe0:	move   a9, *a13(0x40), 1
3fdbac00:	jruc   L3FDBAD60
L3FDBAC10:
3fdbac10:	cmpi   0x37, a9
3fdbac30:	jreq   L3FDBAC70
3fdbac40:	cmpi   0x48, a9
3fdbac60:	jrne   L3FDBACB0
L3FDBAC70:
3fdbac70:	movk   16, a9
3fdbac80:	move   a9, *a13(0x40), 1
3fdbaca0:	jruc   L3FDBAD60
L3FDBACB0:
3fdbacb0:	cmpi   0x3d, a9
3fdbacd0:	jrne   L3FDBAD20
3fdbace0:	movk   17, a9
3fdbacf0:	move   a9, *a13(0x40), 1
3fdbad10:	jruc   L3FDBAD60
L3FDBAD20:
3fdbad20:	movi   0x63, a9
3fdbad40:	move   a9, *a11(0xa00), 0
L3FDBAD60:
3fdbad60:	move   *a13(0x40), a9, 1
3fdbad80:	jalt   L3FDBB8F0
3fdbada0:	setf   8, 0, 0
3fdbadb0:	move   *a11(0x570), a7, 0
3fdbadd0:	jrne   L3FDBAE50
3fdbade0:	move   *a13(0x60), a7, 1
3fdbae00:	sll    0x3, a7
3fdbae10:	add    a11, a7
3fdbae20:	movb   a9, *a7(0x8f8)
3fdbae40:	jruc   L3FDBAEB0
L3FDBAE50:
3fdbae50:	move   *a13(0x60), a7, 1
3fdbae70:	sll    0x3, a7
3fdbae80:	add    a11, a7
3fdbae90:	movb   a9, *a7(0x960)
L3FDBAEB0:
3fdbaeb0:	move   *a13(0x60), a7, 1
3fdbaed0:	subk   3, a7
3fdbaee0:	jrne   L3FDBAF60
3fdbaef0:	movi   0x62, a7
3fdbaf10:	setf   16, 1, 0
3fdbaf20:	move   a7, *a11(0xa00), 0
3fdbaf40:	jauc   L3FDBB8F0
L3FDBAF60:
3fdbaf60:	setf   16, 1, 0
3fdbaf70:	move   *a11(0xa00), a7, 0
3fdbaf90:	inc    a7
3fdbafa0:	move   a7, *a11(0xa00), 0
3fdbafc0:	jauc   L3FDBB8F0
L3FDBAFE0:
3fdbafe0:	move   *a13(0xffe0), a11, 1
3fdbb000:	move   *a11(0xa00), a9, 0
3fdbb020:	subk   17, a9
3fdbb030:	move   a9, *a13(0x60), 1
3fdbb050:	movi   0xffff, a7
3fdbb070:	move   a7, *a13(0x40), 1
3fdbb090:	move   *a13, a9, 1
3fdbb0a0:	cmpi   0x35, a9
3fdbb0c0:	jrne   L3FDBB110
3fdbb0d0:	movk   1, a9
3fdbb0e0:	move   a9, *a13(0x40), 1
3fdbb100:	jruc   L3FDBB1C0
L3FDBB110:
3fdbb110:	cmpi   0x36, a9
3fdbb130:	jrne   L3FDBB180
3fdbb140:	movk   14, a9
3fdbb150:	move   a9, *a13(0x40), 1
3fdbb170:	jruc   L3FDBB1C0
L3FDBB180:
3fdbb180:	movi   0x63, a9
3fdbb1a0:	move   a9, *a11(0xa00), 0
L3FDBB1C0:
3fdbb1c0:	move   *a13(0x40), a9, 1
3fdbb1e0:	jrlt   L3FDBB8F0
3fdbb1f0:	setf   8, 0, 0
3fdbb200:	move   *a11(0x570), a7, 0
3fdbb220:	jrne   L3FDBB2A0
3fdbb230:	move   *a13(0x60), a7, 1
3fdbb250:	sll    0x3, a7
3fdbb260:	add    a11, a7
3fdbb270:	movb   a9, *a7(0x8f8)
3fdbb290:	jruc   L3FDBB300
L3FDBB2A0:
3fdbb2a0:	move   *a13(0x60), a7, 1
3fdbb2c0:	sll    0x3, a7
3fdbb2d0:	add    a11, a7
3fdbb2e0:	movb   a9, *a7(0x960)
L3FDBB300:
3fdbb300:	move   *a13(0x60), a7, 1
3fdbb320:	subk   3, a7
3fdbb330:	jrne   L3FDBB3A0
3fdbb340:	movi   0x62, a7
3fdbb360:	setf   16, 1, 0
3fdbb370:	move   a7, *a11(0xa00), 0
3fdbb390:	jruc   L3FDBB8F0
L3FDBB3A0:
3fdbb3a0:	setf   16, 1, 0
3fdbb3b0:	move   *a11(0xa00), a7, 0
3fdbb3d0:	subk   3, a7
3fdbb3e0:	move   a7, *a11(0xa00), 0
3fdbb400:	jruc   L3FDBB8F0
L3FDBB410:
3fdbb410:	move   a14, -*sp, 1
3fdbb420:	move   *a13(0x0), *a14+, 1
3fdbb440:	movi   0x3fdc3bc8, a8
3fdbb470:	move   a8, *a14+, 1
3fdbb480:	calla  L3FB341E0
3fdbb4b0:	jruc   L3FDBB8F0
L3FDBB4C0:
3fdbb4c0:	move   *a11(0xa00), a8, 0
3fdbb4e0:	jaeq   L3FDB7DE0
3fdbb500:	dec    a8
3fdbb510:	jaeq   L3FDB8140
3fdbb530:	dec    a8
3fdbb540:	jaeq   L3FDB8700
3fdbb560:	dec    a8
3fdbb570:	jaeq   L3FDB8840
3fdbb590:	dec    a8
3fdbb5a0:	jaeq   L3FDB8DC0
3fdbb5c0:	dec    a8
3fdbb5d0:	jaeq   L3FDB8F00
3fdbb5f0:	dec    a8
3fdbb600:	jaeq   L3FDB9310
3fdbb620:	dec    a8
3fdbb630:	jaeq   L3FDB9450
3fdbb650:	dec    a8
3fdbb660:	jaeq   L3FDB9890
3fdbb680:	dec    a8
3fdbb690:	jaeq   L3FDB9A30
3fdbb6b0:	dec    a8
3fdbb6c0:	jaeq   L3FDB9D40
3fdbb6e0:	dec    a8
3fdbb6f0:	jaeq   L3FDB9FF0
3fdbb710:	dec    a8
3fdbb720:	jaeq   L3FDBA190
3fdbb740:	dec    a8
3fdbb750:	jaeq   L3FDBA2D0
3fdbb770:	dec    a8
3fdbb780:	jaeq   L3FDBA2D0
3fdbb7a0:	dec    a8
3fdbb7b0:	jaeq   L3FDBA2D0
3fdbb7d0:	dec    a8
3fdbb7e0:	jaeq   L3FDBA2D0
3fdbb800:	dec    a8
3fdbb810:	jaeq   L3FDBAFE0
3fdbb830:	dec    a8
3fdbb840:	jaeq   L3FDBAFE0
3fdbb860:	dec    a8
3fdbb870:	jaeq   L3FDBAFE0
3fdbb890:	dec    a8
3fdbb8a0:	jaeq   L3FDBAFE0
3fdbb8c0:	subi   0x4f, a8
3fdbb8e0:	jreq   L3FDBB410
L3FDBB8F0:
3fdbb8f0:	move   *a13, a11, 1
3fdbb900:	cmpi   0x9c, a11
3fdbb920:	jreq   L3FDBB9C0
3fdbb930:	subk   27, a11
3fdbb940:	jreq   L3FDBB9C0
3fdbb950:	move   *a13, a11, 1
3fdbb960:	cmpi   0xff80, a11
3fdbb980:	jrlt   L3FDBBAC0
3fdbb990:	cmpi   0xffa0, a11
3fdbb9b0:	jrge   L3FDBBAC0
L3FDBB9C0:
3fdbb9c0:	move   *a13(0xffe0), a11, 1
3fdbb9e0:	sub    a9, a9
3fdbb9f0:	setf   16, 1, 0
3fdbba00:	move   a9, *a11(0x640), 0
3fdbba20:	move   *a13, a7, 1
3fdbba30:	cmpi   0x9c, a7
3fdbba50:	jreq   L3FDBBB50
3fdbba60:	move   *a11(0xba0), a9, 1
3fdbba80:	subk   8, a9
3fdbba90:	move   a9, *a11(0xba0), 1
3fdbbab0:	jruc   L3FDBBB50
L3FDBBAC0:
3fdbbac0:	move   *a13(0xffe0), a11, 1
3fdbbae0:	move   *a11(0xba0), a9, 1
3fdbbb00:	move   *a11(0xbc0), a7, 1
3fdbbb20:	cmp    a7, a9
3fdbbb30:	jac   L3FDB7A90
L3FDBBB50:
3fdbbb50:	move   *sp(0xa0), a14, 1
3fdbbb70:	mmfm   sp, a7,a9,a11,a13
3fdbbb90:	rets   2
3fdbbba0:	mmtm   sp, a7,a9,a11,a13
3fdbbbc0:	move   a14, a13
3fdbbbd0:	addk   32, a14
3fdbbbe0:	move   *a13(0xffe0), a11, 1
3fdbbc00:	move   *a11(0xba0), a9, 1
3fdbbc20:	move   *a11(0xbc0), a11, 1
3fdbbc40:	cmp    a11, a9
3fdbbc50:	jrnc   L3FDBC440
L3FDBBC60:
3fdbbc60:	move   *a13(0xffe0), a11, 1
3fdbbc80:	move   *a11(0xba0), a9, 1
3fdbbca0:	setf   8, 0, 0
3fdbbcb0:	move   *a9+, a7, 0
3fdbbcc0:	move   a9, *a11(0xba0), 1
3fdbbce0:	move   a7, *a13, 1
3fdbbcf0:	cmpi   0x30, a7
3fdbbd10:	jrlt   L3FDBBE30
3fdbbd20:	cmpi   0x39, a7
3fdbbd40:	jrgt   L3FDBBE30
3fdbbd50:	setf   16, 1, 0
3fdbbd60:	move   *a11(0xa10), a9, 0
3fdbbd80:	move   a9, a7
3fdbbd90:	sll    0x3, a9
3fdbbda0:	sll    0x1, a7
3fdbbdb0:	add    a7, a9
3fdbbdc0:	move   *a13, a7, 1
3fdbbdd0:	add    a7, a9
3fdbbde0:	subi   0x30, a9
3fdbbe00:	move   a9, *a11(0xa10), 0
3fdbbe20:	jruc   L3FDBC3C0
L3FDBBE30:
3fdbbe30:	subk   32, a7
3fdbbe40:	jrle   L3FDBBE90
3fdbbe50:	move   *a13, a9, 1
3fdbbe60:	cmpi   0x7f, a9
3fdbbe80:	jrlt   L3FDBBF30
L3FDBBE90:
3fdbbe90:	move   *a13, a9, 1
3fdbbea0:	subk   27, a9
3fdbbeb0:	jreq   L3FDBBF30
3fdbbec0:	move   *a13, a9, 1
3fdbbed0:	cmpi   0x80, a9
3fdbbef0:	jrlt   L3FDBC3C0
3fdbbf00:	cmpi   0x9f, a9
3fdbbf20:	jrgt   L3FDBC3C0
L3FDBBF30:
3fdbbf30:	setf   16, 1, 0
3fdbbf40:	move   *a11(0xa10), a9, 0
3fdbbf60:	jrle   L3FDBC110
3fdbbf70:	move   *a11(0x540), a9, 1
3fdbbf90:	move   *a11(0xa10), a7, 0
3fdbbfb0:	move   *a9, a9, 0
3fdbbfc0:	cmp    a9, a7
3fdbbfd0:	jrgt   L3FDBC110
3fdbbfe0:	move   *a11(0xa10), a9, 0
3fdbc000:	sra    0x3, a9
3fdbc010:	sll    0x3, a9
3fdbc020:	add    a11, a9
3fdbc030:	move   *a11(0xa10), a7, 0
3fdbc050:	movk   7, a11
3fdbc060:	and    a11, a7
3fdbc070:	movk   1, a11
3fdbc080:	sll    a7, a11
3fdbc090:	sll    0x18, a11
3fdbc0a0:	srl    0x18, a11
3fdbc0b0:	setf   8, 0, 0
3fdbc0c0:	move   *a9(0x808), a7, 0
3fdbc0e0:	or     a11, a7
3fdbc0f0:	movb   a7, *a9(0x808)
L3FDBC110:
3fdbc110:	move   *a13, a11, 1
3fdbc120:	subk   27, a11
3fdbc130:	jreq   L3FDBC1B0
3fdbc140:	move   *a13, a11, 1
3fdbc150:	cmpi   0x80, a11
3fdbc170:	jrlt   L3FDBC2B0
3fdbc180:	cmpi   0x9f, a11
3fdbc1a0:	jrgt   L3FDBC2B0
L3FDBC1B0:
3fdbc1b0:	move   *a13(0xffe0), a11, 1
3fdbc1d0:	sub    a9, a9
3fdbc1e0:	setf   16, 1, 0
3fdbc1f0:	move   a9, *a11(0x640), 0
3fdbc210:	move   *a13, a7, 1
3fdbc220:	cmpi   0x9c, a7
3fdbc240:	jreq   L3FDBC440
3fdbc250:	move   *a11(0xba0), a9, 1
3fdbc270:	subk   8, a9
3fdbc280:	move   a9, *a11(0xba0), 1
3fdbc2a0:	jruc   L3FDBC440
L3FDBC2B0:
3fdbc2b0:	cmpi   0x2f, a11
3fdbc2d0:	jrne   L3FDBC350
3fdbc2e0:	move   *a13(0xffe0), a9, 1
3fdbc300:	sub    a7, a7
3fdbc310:	setf   16, 1, 0
3fdbc320:	move   a7, *a9(0xa10), 0
3fdbc340:	jruc   L3FDBC3C0
L3FDBC350:
3fdbc350:	move   *a13(0xffe0), a9, 1
3fdbc370:	movk   7, a7
3fdbc380:	setf   16, 1, 0
3fdbc390:	move   a7, *a9(0x640), 0
3fdbc3b0:	jruc   L3FDBC440
L3FDBC3C0:
3fdbc3c0:	move   *a13(0xffe0), a11, 1
3fdbc3e0:	move   *a11(0xba0), a9, 1
3fdbc400:	move   *a11(0xbc0), a7, 1
3fdbc420:	cmp    a7, a9
3fdbc430:	jrc   L3FDBBC60
L3FDBC440:
3fdbc440:	move   *sp(0xa0), a14, 1
3fdbc460:	mmfm   sp, a7,a9,a11,a13
3fdbc480:	rets   2
3fdbc490:	mmtm   sp, a9,a11,a13
3fdbc4b0:	move   a14, a13
3fdbc4c0:	move   *a13(0xffe0), a11, 1
3fdbc4e0:	setf   8, 0, 0
3fdbc4f0:	move   *a11(0x7e0), a11, 0
3fdbc510:	cmpi   0x3e, a11
3fdbc530:	jrc   L3FDBC7E0
3fdbc540:	move   *a13(0xffe0), a11, 1
3fdbc560:	move   *a11(0x10e0), a11, 0
3fdbc580:	cmpi   0x24, a11
3fdbc5a0:	jrne   L3FDBC780
3fdbc5b0:	move   *a13(0xffe0), a11, 1
3fdbc5d0:	move   *a11(0x10e8), a11, 0
3fdbc5f0:	jrne   L3FDBC780
3fdbc600:	move   *a13(0xffe0), a11, 1
3fdbc620:	setf   16, 1, 0
3fdbc630:	move   *a11(0xaa0), a11, 0
3fdbc650:	dsjs   a11, L3FDBC780
3fdbc660:	move   *a13(0xffe0), a11, 1
3fdbc680:	setf   8, 0, 0
3fdbc690:	move   *a11(0x7e0), a11, 0
3fdbc6b0:	cmpi   0x3f, a11
3fdbc6d0:	jrc   L3FDBC780
3fdbc6e0:	move   *a13(0xffe0), a11, 1
3fdbc700:	movk   18, a9
3fdbc710:	setf   16, 1, 0
3fdbc720:	move   a9, *a11(0x640), 0
3fdbc740:	sub    a9, a9
3fdbc750:	move   a9, *a11(0x650), 0
3fdbc770:	jruc   L3FDBC7E0
L3FDBC780:
3fdbc780:	move   a14, -*sp, 1
3fdbc790:	move   *a13(0xffe0), *a14+, 1
3fdbc7b0:	calla  L3FA360C0
L3FDBC7E0:
3fdbc7e0:	move   *sp(0x80), a14, 1
3fdbc800:	mmfm   sp, a9,a11,a13
3fdbc820:	rets   2
3fdbc830:	mmtm   sp, a7,a9,a11,a13
3fdbc850:	move   a14, a13
3fdbc860:	addk   32, a14
3fdbc870:	move   *a13(0xffe0), a11, 1
3fdbc890:	move   *a11(0xba0), a9, 1
3fdbc8b0:	move   *a11(0xbc0), a11, 1
3fdbc8d0:	cmp    a11, a9
3fdbc8e0:	jrnc   L3FDBCD30
L3FDBC8F0:
3fdbc8f0:	move   *a13(0xffe0), a11, 1
3fdbc910:	move   *a11(0xba0), a9, 1
3fdbc930:	setf   8, 0, 0
3fdbc940:	move   *a9+, a7, 0
3fdbc950:	move   a9, *a11(0xba0), 1
3fdbc970:	move   a7, *a13, 1
3fdbc980:	cmpi   0x9c, a7
3fdbc9a0:	jreq   L3FDBCA40
3fdbc9b0:	subk   27, a7
3fdbc9c0:	jreq   L3FDBCA40
3fdbc9d0:	move   *a13, a9, 1
3fdbc9e0:	cmpi   0xff80, a9
3fdbca00:	jrlt   L3FDBCB70
3fdbca10:	cmpi   0xffa0, a9
3fdbca30:	jrge   L3FDBCB70
L3FDBCA40:
3fdbca40:	move   a14, -*sp, 1
3fdbca50:	move   a11, *a14+, 1
3fdbca60:	calla  L3FDBCD80
3fdbca90:	sub    a9, a9
3fdbcaa0:	setf   16, 1, 0
3fdbcab0:	move   a9, *a11(0x640), 0
3fdbcad0:	move   *a13, a7, 1
3fdbcae0:	cmpi   0x9c, a7
3fdbcb00:	jreq   L3FDBCD30
3fdbcb10:	move   *a11(0xba0), a9, 1
3fdbcb30:	subk   8, a9
3fdbcb40:	move   a9, *a11(0xba0), 1
3fdbcb60:	jruc   L3FDBCD30
L3FDBCB70:
3fdbcb70:	subk   32, a9
3fdbcb80:	jrlt   L3FDBCCD0
3fdbcb90:	move   *a13, a9, 1
3fdbcba0:	cmpi   0x7f, a9
3fdbcbc0:	jrge   L3FDBCCD0
3fdbcbd0:	setf   16, 1, 0
3fdbcbe0:	move   *a11(0x650), a7, 0
3fdbcc00:	cmpi   0xff, a7
3fdbcc20:	jrge   L3FDBCCD0
3fdbcc30:	move   *a11(0x650), a7, 0
3fdbcc50:	inc    a7
3fdbcc60:	move   a7, *a11(0x650), 0
3fdbcc80:	dec    a7
3fdbcc90:	sll    0x3, a7
3fdbcca0:	add    a11, a7
3fdbccb0:	movb   a9, *a7(0x1160)
L3FDBCCD0:
3fdbccd0:	move   *a11(0xba0), a9, 1
3fdbccf0:	move   *a11(0xbc0), a7, 1
3fdbcd10:	cmp    a7, a9
3fdbcd20:	jrc   L3FDBC8F0
L3FDBCD30:
3fdbcd30:	move   *sp(0xa0), a14, 1
3fdbcd50:	mmfm   sp, a7,a9,a11,a13
3fdbcd70:	rets   2
L3FDBCD80:
3fdbcd80:	mmtm   sp, a7,a9,a11,a13
3fdbcda0:	move   a14, a13
3fdbcdb0:	addi   0x280, a14
3fdbcdd0:	sub    a11, a11
3fdbcde0:	setf   16, 1, 0
3fdbcdf0:	move   a11, *a13(0xf0), 0
3fdbce10:	move   a11, *a13, 1
3fdbce20:	move   *a13(0xffe0), a11, 1
3fdbce40:	move   *a11(0x650), a11, 0
3fdbce60:	move   *a13, a9, 1
3fdbce70:	subk   2, a11
3fdbce80:	cmp    a11, a9
3fdbce90:	jrge   L3FDBD020
L3FDBCEA0:
3fdbcea0:	move   *a13(0xffe0), a11, 1
3fdbcec0:	move   *a13, a9, 1
3fdbced0:	sll    0x3, a9
3fdbcee0:	add    a11, a9
3fdbcef0:	setf   8, 0, 0
3fdbcf00:	move   *a9(0x1160), a9, 0
3fdbcf20:	setf   16, 1, 0
3fdbcf30:	move   *a13(0xf0), a11, 0
3fdbcf50:	add    a11, a9
3fdbcf60:	move   a9, *a13(0xf0), 0
3fdbcf80:	move   *a13, a11, 1
3fdbcf90:	inc    a11
3fdbcfa0:	move   a11, *a13, 1
3fdbcfb0:	move   *a13(0xffe0), a9, 1
3fdbcfd0:	move   *a9(0x650), a9, 0
3fdbcff0:	subk   2, a9
3fdbd000:	cmp    a9, a11
3fdbd010:	jrlt   L3FDBCEA0
L3FDBD020:
3fdbd020:	move   *a13(0xf0), a11, 0
3fdbd040:	andi   0xff, a11
3fdbd070:	move   a11, *a13(0xf0), 0
3fdbd090:	move   *a13(0xffe0), a9, 1
3fdbd0b0:	move   *a9(0x650), a7, 0
3fdbd0d0:	subk   2, a7
3fdbd0e0:	sll    0x3, a7
3fdbd0f0:	add    a9, a7
3fdbd100:	addi   0x1160, a7
3fdbd120:	move   a7, *a13(0x130), 1
3fdbd140:	move   a14, -*sp, 1
3fdbd150:	move   a13, a7
3fdbd160:	addi   0x130, a7
3fdbd180:	move   a7, *a14+, 1
3fdbd190:	calla  L3FDC2C00
3fdbd1c0:	setf   16, 1, 0
3fdbd1d0:	move   a8, *a13(0xe0), 0
3fdbd1f0:	move   *a13(0xe0), a7, 0
3fdbd210:	cmp    a11, a7
3fdbd220:	jreq   L3FDBD2F0
3fdbd230:	move   a14, -*sp, 1
3fdbd240:	move   a11, *a14+, 1
3fdbd250:	move   a7, *a14+, 1
3fdbd260:	movi   0x3fdc3ca8, a8
3fdbd290:	move   a8, *a14+, 1
3fdbd2a0:	calla  L3FB341E0
3fdbd2d0:	jauc   L3FDBF9F0
L3FDBD2F0:
3fdbd2f0:	addi   0x1160, a9
3fdbd310:	move   a9, *a13(0x130), 1
3fdbd330:	setf   8, 0, 0
3fdbd340:	move   *a9+, a7, 0
3fdbd350:	move   a9, *a13(0x130), 1
3fdbd370:	movk   15, a9
3fdbd380:	and    a9, a7
3fdbd390:	movb   a7, *a13(0x150)
3fdbd3b0:	move   *a13(0xffe0), a7, 1
3fdbd3d0:	move   *a13(0x150), a9, 0
3fdbd3f0:	btst   0, a9
3fdbd400:	jreq   L3FDBD430
3fdbd410:	movk   1, a9
3fdbd420:	jruc   L3FDBD440
L3FDBD430:
3fdbd430:	sub    a9, a9
L3FDBD440:
3fdbd440:	movb   a9, *a7(0x570)
3fdbd460:	move   *a13(0x150), a9, 0
3fdbd480:	btst   1, a9
3fdbd490:	jreq   L3FDBD4C0
3fdbd4a0:	movk   1, a9
3fdbd4b0:	jruc   L3FDBD4D0
L3FDBD4C0:
3fdbd4c0:	sub    a9, a9
L3FDBD4D0:
3fdbd4d0:	movb   a9, *a7(0x9d0)
3fdbd4f0:	move   *a13(0x150), a9, 0
3fdbd510:	btst   2, a9
3fdbd520:	jreq   L3FDBD550
3fdbd530:	movk   1, a9
3fdbd540:	jruc   L3FDBD560
L3FDBD550:
3fdbd550:	sub    a9, a9
L3FDBD560:
3fdbd560:	setf   16, 1, 0
3fdbd570:	move   a9, *a7(0x6c0), 0
3fdbd590:	setf   8, 0, 0
3fdbd5a0:	move   *a13(0x150), a9, 0
3fdbd5c0:	btst   3, a9
3fdbd5d0:	jreq   L3FDBD600
3fdbd5e0:	movk   1, a9
3fdbd5f0:	jruc   L3FDBD610
L3FDBD600:
3fdbd600:	sub    a9, a9
L3FDBD610:
3fdbd610:	setf   16, 1, 0
3fdbd620:	move   a9, *a7(0x6d0), 0
3fdbd640:	move   a14, -*sp, 1
3fdbd650:	move   a13, a9
3fdbd660:	addi   0x130, a9
3fdbd680:	move   a9, *a14+, 1
3fdbd690:	calla  L3FDC31E0
3fdbd6c0:	move   a8, *a13(0x20), 1
3fdbd6e0:	andi   0x101014, a8
3fdbd710:	move   a8, *a13(0x20), 1
3fdbd730:	movk   4, a9
3fdbd740:	and    a8, a9
3fdbd750:	move   *a7(0x720), a7, 1
3fdbd770:	cmp    a7, a9
3fdbd780:	movk   1, a9
3fdbd790:	jrne   L3FDBD7B0
3fdbd7a0:	sub    a9, a9
L3FDBD7B0:
3fdbd7b0:	btst   2, a9
3fdbd7c0:	jreq   L3FDBD970
3fdbd7d0:	btst   2, a8
3fdbd7e0:	jreq   L3FDBD810
3fdbd7f0:	movk   1, a9
3fdbd800:	jruc   L3FDBD820
L3FDBD810:
3fdbd810:	sub    a9, a9
L3FDBD820:
3fdbd820:	move   a9, *a13(0x200), 1
3fdbd840:	movk   1, a7
3fdbd850:	move   a7, *a13(0x1e0), 1
3fdbd870:	movi   0x30, a9
3fdbd890:	move   a9, *a13(0x260), 1
3fdbd8b0:	move   a14, -*sp, 1
3fdbd8c0:	move   a13, a7
3fdbd8d0:	addi   0x160, a7
3fdbd8f0:	move   a7, *a14+, 1
3fdbd900:	move   a9, *a14+, 1
3fdbd910:	move   @0x1a6810, *a14+, 1
3fdbd940:	calla  L3FD350E0
L3FDBD970:
3fdbd970:	move   *a13(0xffe0), a9, 1
3fdbd990:	move   *a13(0x20), *a9(0x720), 1
3fdbd9c0:	move   a14, -*sp, 1
3fdbd9d0:	move   a13, a7
3fdbd9e0:	addi   0x130, a7
3fdbda00:	move   a7, *a14+, 1
3fdbda10:	calla  L3FDC31E0
3fdbda40:	move   a8, *a13(0x40), 1
3fdbda60:	btst   2, a8
3fdbda70:	jrne   L3FDBDB10
3fdbda80:	move   *a9(0x740), a7, 1
3fdbdaa0:	btst   2, a7
3fdbdab0:	jreq   L3FDBDB10
3fdbdac0:	move   a14, -*sp, 1
3fdbdad0:	move   a9, *a14+, 1
3fdbdae0:	calla  L3F9FDDD0
L3FDBDB10:
3fdbdb10:	move   *a13(0x40), a7, 1
3fdbdb30:	andi   0x20, a7
3fdbdb60:	move   *a9(0x740), a9, 1
3fdbdb80:	andi   0x20, a9
3fdbdbb0:	cmp    a9, a7
3fdbdbc0:	jreq   L3FDBDCB0
3fdbdbd0:	move   a14, -*sp, 1
3fdbdbe0:	move   *a13(0x40), a9, 1
3fdbdc00:	btst   5, a9
3fdbdc10:	jreq   L3FDBDC40
3fdbdc20:	movk   1, a7
3fdbdc30:	jruc   L3FDBDC50
L3FDBDC40:
3fdbdc40:	sub    a7, a7
L3FDBDC50:
3fdbdc50:	move   a7, *a14+, 1
3fdbdc60:	move   *a13(0xffe0), *a14+, 1
3fdbdc80:	calla  L3F4F1C70
L3FDBDCB0:
3fdbdcb0:	move   *a13(0xffe0), a9, 1
3fdbdcd0:	move   *a9(0x740), a7, 1
3fdbdcf0:	andi   0x100, a7
3fdbdd20:	move   *a13(0x40), a9, 1
3fdbdd40:	andi   0x100, a9
3fdbdd70:	cmp    a7, a9
3fdbdd80:	jreq   L3FDBDEC0
3fdbdd90:	move   *a13(0x40), a9, 1
3fdbddb0:	btst   8, a9
3fdbddc0:	jreq   L3FDBDE50
3fdbddd0:	move   a14, -*sp, 1
3fdbdde0:	move   @0x1a6810, *a14+, 1
3fdbde10:	calla  L3FD34380
3fdbde40:	jruc   L3FDBDEC0
L3FDBDE50:
3fdbde50:	move   a14, -*sp, 1
3fdbde60:	move   @0x1a6810, *a14+, 1
3fdbde90:	calla  L3FD34500
L3FDBDEC0:
3fdbdec0:	move   *a13(0xffe0), a9, 1
3fdbdee0:	move   *a9(0x740), a7, 1
3fdbdf00:	andi   0x40000, a7
3fdbdf30:	move   *a13(0x40), a9, 1
3fdbdf50:	andi   0x40000, a9
3fdbdf80:	cmp    a7, a9
3fdbdf90:	jreq   L3FDBE130
3fdbdfa0:	move   *a13(0x40), a9, 1
3fdbdfc0:	btst   18, a9
3fdbdfd0:	jreq   L3FDBE090
3fdbdfe0:	move   *a13(0xffe0), a7, 1
3fdbe000:	move   *a7(0xd60), a9, 1
3fdbe020:	movk   4, a11
3fdbe030:	or     a11, a9
3fdbe040:	movk   8, a11
3fdbe050:	andn   a11, a9
3fdbe060:	move   a9, *a7(0xd60), 1
3fdbe080:	jruc   L3FDBE130
L3FDBE090:
3fdbe090:	move   *a13(0xffe0), a7, 1
3fdbe0b0:	move   *a7(0xd60), a9, 1
3fdbe0d0:	movk   8, a11
3fdbe0e0:	or     a11, a9
3fdbe0f0:	movk   4, a11
3fdbe100:	andn   a11, a9
3fdbe110:	move   a9, *a7(0xd60), 1
L3FDBE130:
3fdbe130:	move   *a13(0xffe0), a11, 1
3fdbe150:	move   *a11(0x740), a9, 1
3fdbe170:	andi   0x80000, a9
3fdbe1a0:	move   *a13(0x40), a7, 1
3fdbe1c0:	andi   0x80000, a7
3fdbe1f0:	cmp    a9, a7
3fdbe200:	jreq   L3FDBE360
3fdbe210:	move   *a13(0x40), a9, 1
3fdbe230:	btst   19, a9
3fdbe240:	jreq   L3FDBE2E0
3fdbe250:	move   *a11(0xd60), a7, 1
3fdbe270:	movk   2, a9
3fdbe280:	or     a9, a7
3fdbe290:	movk   1, a9
3fdbe2a0:	andn   a9, a7
3fdbe2b0:	move   a7, *a11(0xd60), 1
3fdbe2d0:	jruc   L3FDBE360
L3FDBE2E0:
3fdbe2e0:	move   *a11(0xd60), a7, 1
3fdbe300:	movk   1, a9
3fdbe310:	or     a9, a7
3fdbe320:	movk   2, a9
3fdbe330:	andn   a9, a7
3fdbe340:	move   a7, *a11(0xd60), 1
L3FDBE360:
3fdbe360:	move   *a13(0x40), *a11(0x740), 1
3fdbe390:	move   a14, -*sp, 1
3fdbe3a0:	move   a13, a9
3fdbe3b0:	addi   0x130, a9
3fdbe3d0:	move   a9, *a14+, 1
3fdbe3e0:	calla  L3FDC2C00
3fdbe410:	move   a8, *a11(0x760), 1
3fdbe430:	move   a14, -*sp, 1
3fdbe440:	move   a9, *a14+, 1
3fdbe450:	calla  L3FDC2E40
3fdbe480:	setf   16, 1, 0
3fdbe490:	move   a8, *a13(0x110), 0
3fdbe4b0:	move   a14, -*sp, 1
3fdbe4c0:	move   a9, *a14+, 1
3fdbe4d0:	calla  L3FDC2E40
3fdbe500:	setf   16, 1, 0
3fdbe510:	move   a8, *a13(0x100), 0
3fdbe530:	move   a14, -*sp, 1
3fdbe540:	movk   1, a7
3fdbe550:	move   a7, *a14+, 1
3fdbe560:	sub    a7, a7
3fdbe570:	move   a7, *a14+, 1
3fdbe580:	move   *a11(0x760), a7, 1
3fdbe5a0:	andi   0x20, a7
3fdbe5d0:	move   a7, *a14+, 1
3fdbe5e0:	move   *a13(0x110), a7, 0
3fdbe600:	move   a7, *a14+, 1
3fdbe610:	move   *a13(0x100), a9, 0
3fdbe630:	move   a9, *a14+, 1
3fdbe640:	move   a11, *a14+, 1
3fdbe650:	calla  L3F4E4E70
3fdbe680:	move   a14, -*sp, 1
3fdbe690:	move   a13, a7
3fdbe6a0:	addi   0x130, a7
3fdbe6c0:	move   a7, *a14+, 1
3fdbe6d0:	calla  L3FDC2E40
3fdbe700:	setf   16, 1, 0
3fdbe710:	move   a8, *a11(0x620), 0
3fdbe730:	move   a14, -*sp, 1
3fdbe740:	move   a7, *a14+, 1
3fdbe750:	calla  L3FDC2E40
3fdbe780:	setf   16, 1, 0
3fdbe790:	move   a8, *a11(0x630), 0
3fdbe7b0:	move   a14, -*sp, 1
3fdbe7c0:	move   a7, *a14+, 1
3fdbe7d0:	calla  L3FDC2E40
3fdbe800:	setf   16, 1, 0
3fdbe810:	move   a8, *a11(0x6e0), 0
3fdbe830:	move   a14, -*sp, 1
3fdbe840:	move   a7, *a14+, 1
3fdbe850:	calla  L3FDC2E40
3fdbe880:	setf   16, 1, 0
3fdbe890:	move   a8, *a11(0x700), 0
3fdbe8b0:	move   a14, -*sp, 1
3fdbe8c0:	move   a7, *a14+, 1
3fdbe8d0:	calla  L3FDC2C00
3fdbe900:	movb   a8, *a11(0x7e0)
3fdbe920:	move   a14, -*sp, 1
3fdbe930:	move   a7, *a14+, 1
3fdbe940:	calla  L3FDC2E40
3fdbe970:	setf   16, 1, 0
3fdbe980:	move   a8, *a13(0x120), 0
3fdbe9a0:	move   *a13(0x120), a7, 0
3fdbe9c0:	btst   6, a7
3fdbe9d0:	jrne   L3FDBEA20
3fdbe9e0:	movk   1, a7
3fdbe9f0:	move   a7, *a11(0xaa0), 0
3fdbea10:	jruc   L3FDBEAB0
L3FDBEA20:
3fdbea20:	btst   7, a7
3fdbea30:	jreq   L3FDBEA80
3fdbea40:	movk   2, a7
3fdbea50:	move   a7, *a11(0xaa0), 0
3fdbea70:	jruc   L3FDBEAB0
L3FDBEA80:
3fdbea80:	movk   1, a7
3fdbea90:	move   a7, *a11(0xaa0), 0
L3FDBEAB0:
3fdbeab0:	move   *a13(0x120), a7, 0
3fdbead0:	btst   9, a7
3fdbeae0:	jreq   L3FDBEB30
3fdbeaf0:	movk   1, a7
3fdbeb00:	move   a7, *a11(0xab0), 0
3fdbeb20:	jruc   L3FDBEB60
L3FDBEB30:
3fdbeb30:	movk   2, a7
3fdbeb40:	move   a7, *a11(0xab0), 0
L3FDBEB60:
3fdbeb60:	move   a14, -*sp, 1
3fdbeb70:	move   a11, *a14+, 1
3fdbeb80:	calla  L3FDAD960
3fdbebb0:	setf   16, 1, 0
3fdbebc0:	move   *a13(0x120), a7, 0
3fdbebe0:	movk   11, a9
3fdbebf0:	and    a7, a9
3fdbec00:	jrne   L3FDBEC70
3fdbec10:	sub    a9, a9
3fdbec20:	move   a9, *a11(0xaa0), 0
3fdbec40:	move   a9, *a11(0xab0), 0
3fdbec60:	jruc   L3FDBED50
L3FDBEC70:
3fdbec70:	btst   1, a7
3fdbec80:	jreq   L3FDBECB0
3fdbec90:	movk   1, a9
3fdbeca0:	jruc   L3FDBECC0
L3FDBECB0:
3fdbecb0:	movk   2, a9
L3FDBECC0:
3fdbecc0:	move   a9, *a11(0xaa0), 0
3fdbece0:	btst   3, a7
3fdbecf0:	jreq   L3FDBED20
3fdbed00:	movk   3, a9
3fdbed10:	jruc   L3FDBED30
L3FDBED20:
3fdbed20:	movk   4, a9
L3FDBED30:
3fdbed30:	move   a9, *a11(0xab0), 0
L3FDBED50:
3fdbed50:	move   a14, -*sp, 1
3fdbed60:	move   a11, *a14+, 1
3fdbed70:	calla  L3FDAD1C0
3fdbeda0:	move   a14, -*sp, 1
3fdbedb0:	move   a13, a9
3fdbedc0:	addi   0x130, a9
3fdbede0:	move   a9, *a14+, 1
3fdbedf0:	calla  L3FDC2E40
3fdbee20:	move   a8, *a13(0x60), 1
3fdbee40:	move   a14, -*sp, 1
3fdbee50:	move   a9, *a14+, 1
3fdbee60:	calla  L3FDC2E40
3fdbee90:	move   a8, *a13(0x80), 1
3fdbeeb0:	move   a14, -*sp, 1
3fdbeec0:	move   a9, *a14+, 1
3fdbeed0:	calla  L3FDC2E40
3fdbef00:	move   a8, *a13(0xa0), 1
3fdbef20:	move   a14, -*sp, 1
3fdbef30:	move   a9, *a14+, 1
3fdbef40:	calla  L3FDC2E40
3fdbef70:	move   a8, *a13(0xc0), 1
3fdbef90:	andi   0x1040, a7
3fdbefc0:	jreq   L3FDBF0E0
3fdbefd0:	setf   16, 1, 0
3fdbefe0:	move   *a13(0x60), *a11(0xaa0), 0
3fdbf010:	move   *a13(0x80), *a11(0xab0), 0
3fdbf040:	move   *a13(0xa0), *a11(0xac0), 0
3fdbf070:	move   a8, *a11(0xad0), 0
3fdbf090:	move   a14, -*sp, 1
3fdbf0a0:	move   a11, *a14+, 1
3fdbf0b0:	calla  L3FDAEBA0
L3FDBF0E0:
3fdbf0e0:	move   a14, -*sp, 1
3fdbf0f0:	move   a9, *a14+, 1
3fdbf100:	calla  L3FDC2E40
3fdbf130:	setf   16, 1, 0
3fdbf140:	move   a8, *a11(0x660), 0
3fdbf160:	move   a14, -*sp, 1
3fdbf170:	move   a9, *a14+, 1
3fdbf180:	calla  L3FDC2E40
3fdbf1b0:	setf   16, 1, 0
3fdbf1c0:	move   a8, *a11(0x670), 0
3fdbf1e0:	move   a14, -*sp, 1
3fdbf1f0:	move   a9, *a14+, 1
3fdbf200:	calla  L3FDC2E40
3fdbf230:	setf   16, 1, 0
3fdbf240:	move   a8, *a11(0x6a0), 0
3fdbf260:	move   *a13(0x130), a7, 1
3fdbf280:	setf   8, 0, 0
3fdbf290:	move   *a7+, a9, 0
3fdbf2a0:	move   a7, *a13(0x130), 1
3fdbf2c0:	movk   15, a7
3fdbf2d0:	and    a7, a9
3fdbf2e0:	movb   a9, *a11(0x928)
3fdbf300:	move   *a13(0x130), a9, 1
3fdbf320:	move   *a9+, a7, 0
3fdbf330:	move   a9, *a13(0x130), 1
3fdbf350:	movk   15, a9
3fdbf360:	and    a9, a7
3fdbf370:	movb   a7, *a11(0x990)
3fdbf390:	move   *a13(0x130), a7, 1
3fdbf3b0:	move   *a7+, a9, 0
3fdbf3c0:	move   a7, *a13(0x130), 1
3fdbf3e0:	movk   15, a7
3fdbf3f0:	and    a7, a9
3fdbf400:	movb   a9, *a11(0x918)
3fdbf420:	move   *a13(0x130), a9, 1
3fdbf440:	move   *a9+, a7, 0
3fdbf450:	move   a9, *a13(0x130), 1
3fdbf470:	movk   15, a9
3fdbf480:	and    a9, a7
3fdbf490:	movb   a7, *a11(0x920)
3fdbf4b0:	move   *a13(0x130), a7, 1
3fdbf4d0:	move   *a7+, a9, 0
3fdbf4e0:	move   a7, *a13(0x130), 1
3fdbf500:	movk   15, a7
3fdbf510:	and    a7, a9
3fdbf520:	movb   a9, *a11(0x980)
3fdbf540:	move   *a13(0x130), a9, 1
3fdbf560:	move   *a9+, a7, 0
3fdbf570:	move   a9, *a13(0x130), 1
3fdbf590:	movk   15, a9
3fdbf5a0:	and    a9, a7
3fdbf5b0:	movb   a7, *a11(0x988)
3fdbf5d0:	sub    a7, a7
3fdbf5e0:	move   a7, *a13, 1
L3FDBF5F0:
3fdbf5f0:	move   *a13(0xffe0), a11, 1
3fdbf610:	move   *a13, a9, 1
3fdbf620:	sll    0x3, a9
3fdbf630:	add    a11, a9
3fdbf640:	move   a14, -*sp, 1
3fdbf650:	move   a13, a7
3fdbf660:	addi   0x130, a7
3fdbf680:	move   a7, *a14+, 1
3fdbf690:	calla  L3FDC2C00
3fdbf6c0:	movb   a8, *a9(0x8f8)
3fdbf6e0:	move   *a13, a9, 1
3fdbf6f0:	inc    a9
3fdbf700:	move   a9, *a13, 1
3fdbf710:	subk   3, a9
3fdbf720:	jrle   L3FDBF5F0
3fdbf730:	sub    a9, a9
3fdbf740:	move   a9, *a13, 1
L3FDBF750:
3fdbf750:	move   *a13(0xffe0), a11, 1
3fdbf770:	move   *a13, a9, 1
3fdbf780:	sll    0x3, a9
3fdbf790:	add    a11, a9
3fdbf7a0:	move   a14, -*sp, 1
3fdbf7b0:	move   a13, a7
3fdbf7c0:	addi   0x130, a7
3fdbf7e0:	move   a7, *a14+, 1
3fdbf7f0:	calla  L3FDC2C00
3fdbf820:	movb   a8, *a9(0x960)
3fdbf840:	move   *a13, a9, 1
3fdbf850:	inc    a9
3fdbf860:	move   a9, *a13, 1
3fdbf870:	subk   3, a9
3fdbf880:	jrle   L3FDBF750
3fdbf890:	sub    a9, a9
3fdbf8a0:	move   a9, *a13, 1
L3FDBF8B0:
3fdbf8b0:	move   *a13(0xffe0), a11, 1
3fdbf8d0:	move   *a13, a9, 1
3fdbf8e0:	sll    0x3, a9
3fdbf8f0:	add    a11, a9
3fdbf900:	move   a14, -*sp, 1
3fdbf910:	move   a13, a7
3fdbf920:	addi   0x130, a7
3fdbf940:	move   a7, *a14+, 1
3fdbf950:	calla  L3FDC2C00
3fdbf980:	movb   a8, *a9(0x808)
3fdbf9a0:	move   *a13, a9, 1
3fdbf9b0:	inc    a9
3fdbf9c0:	move   a9, *a13, 1
3fdbf9d0:	subk   28, a9
3fdbf9e0:	jrlt   L3FDBF8B0
L3FDBF9F0:
3fdbf9f0:	move   *sp(0xa0), a14, 1
3fdbfa10:	mmfm   sp, a7,a9,a11,a13
3fdbfa30:	rets   2
L3FDBFA40:
3fdbfa40:	mmtm   sp, a11,a13
3fdbfa60:	move   a14, a13
3fdbfa70:	move   *a13(0xffe0), a11, 1
3fdbfa90:	setf   8, 0, 0
3fdbfaa0:	move   *a11(0x7e0), a11, 0
3fdbfac0:	cmpi   0x3e, a11
3fdbfae0:	jrc   L3FDBFC10
3fdbfaf0:	move   *a13(0xffe0), a11, 1
3fdbfb10:	setf   16, 1, 0
3fdbfb20:	move   *a11(0xa90), a11, 0
3fdbfb40:	dec    a11
3fdbfb50:	jrne   L3FDBFC10
3fdbfb60:	move   *a13(0xffe0), a11, 1
3fdbfb80:	move   *a11(0xaa0), a11, 0
3fdbfba0:	dsjs   a11, L3FDBFC10
3fdbfbb0:	move   a14, -*sp, 1
3fdbfbc0:	move   *a13(0xffe0), *a14+, 1
3fdbfbe0:	calla  L3FDBFC60
L3FDBFC10:
3fdbfc10:	move   *sp(0x60), a14, 1
3fdbfc30:	mmfm   sp, a11,a13
3fdbfc50:	rets   2
L3FDBFC60:
3fdbfc60:	mmtm   sp, a7,a9,a11,a13
3fdbfc80:	move   a14, a13
3fdbfc90:	addi   0x8a0, a14
3fdbfcb0:	move   *a13(0xffe0), a11, 1
3fdbfcd0:	setf   8, 0, 0
3fdbfce0:	move   *a11(0x7e0), a11, 0
3fdbfd00:	cmpi   0x3e, a11
3fdbfd20:	jac   L3FDC2230
3fdbfd40:	move   a13, a11
3fdbfd50:	addi   0x60, a11
3fdbfd70:	move   a11, *a13, 1
3fdbfd80:	movi   0x90, a9
3fdbfda0:	move   a9, *a11+, 0
3fdbfdb0:	move   a11, *a13, 1
3fdbfdc0:	movi   0x31, a9
3fdbfde0:	move   a9, *a11+, 0
3fdbfdf0:	move   a11, *a13, 1
3fdbfe00:	subk   13, a9
3fdbfe10:	move   a9, *a11+, 0
3fdbfe20:	move   a11, *a13, 1
3fdbfe30:	movi   0x73, a9
3fdbfe50:	move   a9, *a11+, 0
3fdbfe60:	move   a11, *a13, 1
3fdbfe70:	move   a11, *a13(0x40), 1
3fdbfe90:	sub    a9, a9
3fdbfea0:	movb   a9, *a13(0x860)
3fdbfec0:	move   *a13(0xffe0), a9, 1
3fdbfee0:	move   *a9(0x570), a9, 0
3fdbff00:	jreq   L3FDBFF70
3fdbff10:	move   *a13(0x860), a9, 0
3fdbff30:	movk   1, a11
3fdbff40:	or     a9, a11
3fdbff50:	movb   a11, *a13(0x860)
L3FDBFF70:
3fdbff70:	move   *a13(0xffe0), a11, 1
3fdbff90:	move   *a11(0x9d0), a9, 0
3fdbffb0:	jreq   L3FDC0020
3fdbffc0:	move   *a13(0x860), a9, 0
3fdbffe0:	movk   2, a11
3fdbfff0:	or     a9, a11
3fdc0000:	movb   a11, *a13(0x860)
L3FDC0020:
3fdc0020:	move   *a13(0xffe0), a11, 1
3fdc0040:	setf   16, 1, 0
3fdc0050:	move   *a11(0x6c0), a9, 0
3fdc0070:	jreq   L3FDC00F0
3fdc0080:	setf   8, 0, 0
3fdc0090:	move   *a13(0x860), a9, 0
3fdc00b0:	movk   4, a11
3fdc00c0:	or     a9, a11
3fdc00d0:	movb   a11, *a13(0x860)
L3FDC00F0:
3fdc00f0:	move   *a13(0xffe0), a11, 1
3fdc0110:	setf   16, 1, 0
3fdc0120:	move   *a11(0x6d0), a9, 0
3fdc0140:	jreq   L3FDC01C0
3fdc0150:	setf   8, 0, 0
3fdc0160:	move   *a13(0x860), a9, 0
3fdc0180:	movk   8, a11
3fdc0190:	or     a9, a11
3fdc01a0:	movb   a11, *a13(0x860)
L3FDC01C0:
3fdc01c0:	move   *a13, a11, 1
3fdc01d0:	setf   8, 0, 0
3fdc01e0:	move   *a13(0x860), a9, 0
3fdc0200:	movk   15, a7
3fdc0210:	and    a9, a7
3fdc0220:	ori    0x40, a7
3fdc0250:	move   a7, *a11+, 0
3fdc0260:	move   a11, *a13, 1
3fdc0270:	addi   0x40, a11
3fdc0290:	move   a11, *a13, 1
3fdc02a0:	move   a14, -*sp, 1
3fdc02b0:	move   *a13(0xffe0), a7, 1
3fdc02d0:	move   *a7(0x720), *a14+, 1
3fdc02f0:	subi   0x40, a11
3fdc0310:	move   a11, *a14+, 1
3fdc0320:	calla  L3FDC25E0
3fdc0350:	move   *a13, a11, 1
3fdc0360:	addi   0x40, a11
3fdc0380:	move   a11, *a13, 1
3fdc0390:	move   a14, -*sp, 1
3fdc03a0:	move   *a7(0x740), *a14+, 1
3fdc03c0:	subi   0x40, a11
3fdc03e0:	move   a11, *a14+, 1
3fdc03f0:	calla  L3FDC25E0
3fdc0420:	move   *a13, a11, 1
3fdc0430:	move   *a7(0x760), a7, 1
3fdc0450:	movk   15, a9
3fdc0460:	and    a9, a7
3fdc0470:	ori    0x40, a7
3fdc04a0:	setf   8, 0, 0
3fdc04b0:	move   a7, *a11+, 0
3fdc04c0:	move   a11, *a13, 1
3fdc04d0:	move   *a13(0xffe0), a7, 1
3fdc04f0:	move   *a7(0x760), a9, 1
3fdc0510:	sra    0x4, a9
3fdc0520:	movk   15, a7
3fdc0530:	and    a7, a9
3fdc0540:	ori    0x40, a9
3fdc0570:	move   a9, *a11+, 0
3fdc0580:	move   a11, *a13, 1
3fdc0590:	addk   32, a11
3fdc05a0:	move   a11, *a13, 1
3fdc05b0:	move   a14, -*sp, 1
3fdc05c0:	move   *a13(0xffe0), a9, 1
3fdc05e0:	move   *a9(0x540), a7, 1
3fdc0600:	setf   16, 1, 0
3fdc0610:	move   *a7(0x10), a8, 0
3fdc0630:	move   a8, *a14+, 1
3fdc0640:	subk   32, a11
3fdc0650:	move   a11, *a14+, 1
3fdc0660:	calla  L3FDC2280
3fdc0690:	move   *a13, a11, 1
3fdc06a0:	addk   32, a11
3fdc06b0:	move   a11, *a13, 1
3fdc06c0:	move   a14, -*sp, 1
3fdc06d0:	move   *a9(0x540), a7, 1
3fdc06f0:	setf   16, 1, 0
3fdc0700:	move   *a7, a8, 0
3fdc0710:	move   a8, *a14+, 1
3fdc0720:	subk   32, a11
3fdc0730:	move   a11, *a14+, 1
3fdc0740:	calla  L3FDC2280
3fdc0770:	move   *a13, a11, 1
3fdc0780:	addk   32, a11
3fdc0790:	move   a11, *a13, 1
3fdc07a0:	move   a14, -*sp, 1
3fdc07b0:	setf   16, 1, 0
3fdc07c0:	move   *a9(0x620), a8, 0
3fdc07e0:	move   a8, *a14+, 1
3fdc07f0:	subk   32, a11
3fdc0800:	move   a11, *a14+, 1
3fdc0810:	calla  L3FDC2280
3fdc0840:	move   *a13, a11, 1
3fdc0850:	addk   32, a11
3fdc0860:	move   a11, *a13, 1
3fdc0870:	move   a14, -*sp, 1
3fdc0880:	setf   16, 1, 0
3fdc0890:	move   *a9(0x630), a8, 0
3fdc08b0:	move   a8, *a14+, 1
3fdc08c0:	subk   32, a11
3fdc08d0:	move   a11, *a14+, 1
3fdc08e0:	calla  L3FDC2280
3fdc0910:	move   *a13, a11, 1
3fdc0920:	addk   32, a11
3fdc0930:	move   a11, *a13, 1
3fdc0940:	move   a14, -*sp, 1
3fdc0950:	setf   16, 1, 0
3fdc0960:	move   *a9(0x6e0), a8, 0
3fdc0980:	move   a8, *a14+, 1
3fdc0990:	subk   32, a11
3fdc09a0:	move   a11, *a14+, 1
3fdc09b0:	calla  L3FDC2280
3fdc09e0:	move   *a13, a11, 1
3fdc09f0:	addk   32, a11
3fdc0a00:	move   a11, *a13, 1
3fdc0a10:	move   a14, -*sp, 1
3fdc0a20:	setf   16, 1, 0
3fdc0a30:	move   *a9(0x700), a8, 0
3fdc0a50:	move   a8, *a14+, 1
3fdc0a60:	subk   32, a11
3fdc0a70:	move   a11, *a14+, 1
3fdc0a80:	calla  L3FDC2280
3fdc0ab0:	move   *a13, a11, 1
3fdc0ac0:	setf   8, 0, 0
3fdc0ad0:	move   *a9(0x7e0), a7, 0
3fdc0af0:	movk   15, a9
3fdc0b00:	and    a9, a7
3fdc0b10:	ori    0x40, a7
3fdc0b40:	move   a7, *a11+, 0
3fdc0b50:	move   a11, *a13, 1
3fdc0b60:	move   *a13(0xffe0), a7, 1
3fdc0b80:	move   *a7(0x7e0), a9, 0
3fdc0ba0:	srl    0x4, a9
3fdc0bb0:	movk   15, a7
3fdc0bc0:	and    a7, a9
3fdc0bd0:	ori    0x40, a9
3fdc0c00:	move   a9, *a11+, 0
3fdc0c10:	move   a11, *a13, 1
3fdc0c20:	addk   32, a11
3fdc0c30:	move   a11, *a13, 1
3fdc0c40:	move   a14, -*sp, 1
3fdc0c50:	move   *a13(0xffe0), a9, 1
3fdc0c70:	setf   16, 0, 0
3fdc0c80:	move   *a9(0xbe0), a8, 0
3fdc0ca0:	move   a8, *a14+, 1
3fdc0cb0:	subk   32, a11
3fdc0cc0:	move   a11, *a14+, 1
3fdc0cd0:	calla  L3FDC2280
3fdc0d00:	move   *a13, a11, 1
3fdc0d10:	addk   32, a11
3fdc0d20:	move   a11, *a13, 1
3fdc0d30:	move   a14, -*sp, 1
3fdc0d40:	move   *a9(0xc10), *a14+, 1
3fdc0d60:	subk   32, a11
3fdc0d70:	move   a11, *a14+, 1
3fdc0d80:	calla  L3FDC2280
3fdc0db0:	move   *a13, a11, 1
3fdc0dc0:	addk   32, a11
3fdc0dd0:	move   a11, *a13, 1
3fdc0de0:	move   a14, -*sp, 1
3fdc0df0:	move   *a9(0xc30), *a14+, 1
3fdc0e10:	subk   32, a11
3fdc0e20:	move   a11, *a14+, 1
3fdc0e30:	calla  L3FDC2280
3fdc0e60:	move   *a13, a11, 1
3fdc0e70:	addk   32, a11
3fdc0e80:	move   a11, *a13, 1
3fdc0e90:	move   a14, -*sp, 1
3fdc0ea0:	move   *a9(0xc50), *a14+, 1
3fdc0ec0:	subk   32, a11
3fdc0ed0:	move   a11, *a14+, 1
3fdc0ee0:	calla  L3FDC2280
3fdc0f10:	move   *a13, a11, 1
3fdc0f20:	addk   32, a11
3fdc0f30:	move   a11, *a13, 1
3fdc0f40:	move   a14, -*sp, 1
3fdc0f50:	move   *a9(0xc70), *a14+, 1
3fdc0f70:	subk   32, a11
3fdc0f80:	move   a11, *a14+, 1
3fdc0f90:	calla  L3FDC2280
3fdc0fc0:	move   *a13, a11, 1
3fdc0fd0:	addk   32, a11
3fdc0fe0:	move   a11, *a13, 1
3fdc0ff0:	move   a14, -*sp, 1
3fdc1000:	setf   16, 1, 0
3fdc1010:	move   *a9(0x660), a8, 0
3fdc1030:	move   a8, *a14+, 1
3fdc1040:	subk   32, a11
3fdc1050:	move   a11, *a14+, 1
3fdc1060:	calla  L3FDC2280
3fdc1090:	move   *a13, a11, 1
3fdc10a0:	addk   32, a11
3fdc10b0:	move   a11, *a13, 1
3fdc10c0:	move   a14, -*sp, 1
3fdc10d0:	setf   16, 1, 0
3fdc10e0:	move   *a9(0x670), a8, 0
3fdc1100:	move   a8, *a14+, 1
3fdc1110:	subk   32, a11
3fdc1120:	move   a11, *a14+, 1
3fdc1130:	calla  L3FDC2280
3fdc1160:	move   *a13, a11, 1
3fdc1170:	addk   32, a11
3fdc1180:	move   a11, *a13, 1
3fdc1190:	move   a14, -*sp, 1
3fdc11a0:	setf   16, 1, 0
3fdc11b0:	move   *a9(0x6a0), a8, 0
3fdc11d0:	move   a8, *a14+, 1
3fdc11e0:	subk   32, a11
3fdc11f0:	move   a11, *a14+, 1
3fdc1200:	calla  L3FDC2280
3fdc1230:	move   *a13, a11, 1
3fdc1240:	setf   8, 0, 0
3fdc1250:	move   *a9(0x928), a7, 0
3fdc1270:	movk   15, a9
3fdc1280:	and    a9, a7
3fdc1290:	ori    0x40, a7
3fdc12c0:	move   a7, *a11+, 0
3fdc12d0:	move   a11, *a13, 1
3fdc12e0:	move   *a13(0xffe0), a7, 1
3fdc1300:	move   *a7(0x990), a9, 0
3fdc1320:	movk   15, a7
3fdc1330:	and    a7, a9
3fdc1340:	ori    0x40, a9
3fdc1370:	move   a9, *a11+, 0
3fdc1380:	move   a11, *a13, 1
3fdc1390:	move   *a13(0xffe0), a9, 1
3fdc13b0:	move   *a9(0x918), a7, 0
3fdc13d0:	movk   15, a9
3fdc13e0:	and    a9, a7
3fdc13f0:	ori    0x40, a7
3fdc1420:	move   a7, *a11+, 0
3fdc1430:	move   a11, *a13, 1
3fdc1440:	move   *a13(0xffe0), a7, 1
3fdc1460:	move   *a7(0x920), a9, 0
3fdc1480:	movk   15, a7
3fdc1490:	and    a7, a9
3fdc14a0:	ori    0x40, a9
3fdc14d0:	move   a9, *a11+, 0
3fdc14e0:	move   a11, *a13, 1
3fdc14f0:	move   *a13(0xffe0), a9, 1
3fdc1510:	move   *a9(0x980), a7, 0
3fdc1530:	movk   15, a9
3fdc1540:	and    a9, a7
3fdc1550:	ori    0x40, a7
3fdc1580:	move   a7, *a11+, 0
3fdc1590:	move   a11, *a13, 1
3fdc15a0:	move   *a13(0xffe0), a7, 1
3fdc15c0:	move   *a7(0x988), a9, 0
3fdc15e0:	movk   15, a7
3fdc15f0:	and    a7, a9
3fdc1600:	ori    0x40, a9
3fdc1630:	move   a9, *a11+, 0
3fdc1640:	move   a11, *a13, 1
3fdc1650:	sub    a9, a9
3fdc1660:	move   a9, *a13(0x880), 1
L3FDC1680:
3fdc1680:	move   *a13, a11, 1
3fdc1690:	move   *a13(0xffe0), a9, 1
3fdc16b0:	move   *a13(0x880), a7, 1
3fdc16d0:	sll    0x3, a7
3fdc16e0:	add    a9, a7
3fdc16f0:	move   *a7(0x8f8), a7, 0
3fdc1710:	movk   15, a9
3fdc1720:	and    a9, a7
3fdc1730:	ori    0x40, a7
3fdc1760:	move   a7, *a11+, 0
3fdc1770:	move   a11, *a13, 1
3fdc1780:	move   *a13(0xffe0), a7, 1
3fdc17a0:	move   *a13(0x880), a9, 1
3fdc17c0:	sll    0x3, a9
3fdc17d0:	add    a7, a9
3fdc17e0:	move   *a9(0x8f8), a9, 0
3fdc1800:	srl    0x4, a9
3fdc1810:	movk   15, a7
3fdc1820:	and    a7, a9
3fdc1830:	ori    0x40, a9
3fdc1860:	move   a9, *a11+, 0
3fdc1870:	move   a11, *a13, 1
3fdc1880:	move   *a13(0x880), a9, 1
3fdc18a0:	inc    a9
3fdc18b0:	move   a9, *a13(0x880), 1
3fdc18d0:	subk   3, a9
3fdc18e0:	jrle   L3FDC1680
3fdc18f0:	sub    a9, a9
3fdc1900:	move   a9, *a13(0x880), 1
L3FDC1920:
3fdc1920:	move   *a13, a11, 1
3fdc1930:	move   *a13(0xffe0), a9, 1
3fdc1950:	move   *a13(0x880), a7, 1
3fdc1970:	sll    0x3, a7
3fdc1980:	add    a9, a7
3fdc1990:	move   *a7(0x960), a7, 0
3fdc19b0:	movk   15, a9
3fdc19c0:	and    a9, a7
3fdc19d0:	ori    0x40, a7
3fdc1a00:	move   a7, *a11+, 0
3fdc1a10:	move   a11, *a13, 1
3fdc1a20:	move   *a13(0xffe0), a7, 1
3fdc1a40:	move   *a13(0x880), a9, 1
3fdc1a60:	sll    0x3, a9
3fdc1a70:	add    a7, a9
3fdc1a80:	move   *a9(0x960), a9, 0
3fdc1aa0:	srl    0x4, a9
3fdc1ab0:	movk   15, a7
3fdc1ac0:	and    a7, a9
3fdc1ad0:	ori    0x40, a9
3fdc1b00:	move   a9, *a11+, 0
3fdc1b10:	move   a11, *a13, 1
3fdc1b20:	move   *a13(0x880), a9, 1
3fdc1b40:	inc    a9
3fdc1b50:	move   a9, *a13(0x880), 1
3fdc1b70:	subk   3, a9
3fdc1b80:	jrle   L3FDC1920
3fdc1b90:	sub    a9, a9
3fdc1ba0:	move   a9, *a13(0x880), 1
L3FDC1BC0:
3fdc1bc0:	move   *a13, a11, 1
3fdc1bd0:	move   *a13(0xffe0), a9, 1
3fdc1bf0:	move   *a13(0x880), a7, 1
3fdc1c10:	sll    0x3, a7
3fdc1c20:	add    a9, a7
3fdc1c30:	move   *a7(0x808), a7, 0
3fdc1c50:	movk   15, a9
3fdc1c60:	and    a9, a7
3fdc1c70:	ori    0x40, a7
3fdc1ca0:	move   a7, *a11+, 0
3fdc1cb0:	move   a11, *a13, 1
3fdc1cc0:	move   *a13(0xffe0), a7, 1
3fdc1ce0:	move   *a13(0x880), a9, 1
3fdc1d00:	sll    0x3, a9
3fdc1d10:	add    a7, a9
3fdc1d20:	move   *a9(0x808), a9, 0
3fdc1d40:	srl    0x4, a9
3fdc1d50:	movk   15, a7
3fdc1d60:	and    a7, a9
3fdc1d70:	ori    0x40, a9
3fdc1da0:	move   a9, *a11+, 0
3fdc1db0:	move   a11, *a13, 1
3fdc1dc0:	move   *a13(0x880), a9, 1
3fdc1de0:	inc    a9
3fdc1df0:	move   a9, *a13(0x880), 1
3fdc1e10:	subk   28, a9
3fdc1e20:	jrlt   L3FDC1BC0
3fdc1e30:	sub    a9, a9
3fdc1e40:	setf   16, 1, 0
3fdc1e50:	move   a9, *a13(0x870), 0
3fdc1e70:	move   *a13(0x40), *a13(0x20), 1
3fdc1ea0:	move   *a13(0x20), a7, 1
3fdc1ec0:	cmp    a11, a7
3fdc1ed0:	jrnc   L3FDC1FE0
L3FDC1EE0:
3fdc1ee0:	move   *a13(0x20), a11, 1
3fdc1f00:	setf   8, 0, 0
3fdc1f10:	move   *a11, a9, 0
3fdc1f20:	setf   16, 1, 0
3fdc1f30:	move   *a13(0x870), a7, 0
3fdc1f50:	add    a7, a9
3fdc1f60:	move   a9, *a13(0x870), 0
3fdc1f80:	addk   8, a11
3fdc1f90:	move   a11, *a13(0x20), 1
3fdc1fb0:	move   *a13, a7, 1
3fdc1fc0:	cmp    a7, a11
3fdc1fd0:	jrc   L3FDC1EE0
L3FDC1FE0:
3fdc1fe0:	move   *a13, a11, 1
3fdc1ff0:	movk   15, a7
3fdc2000:	and    a9, a7
3fdc2010:	ori    0x40, a7
3fdc2040:	setf   8, 0, 0
3fdc2050:	move   a7, *a11+, 0
3fdc2060:	move   a11, *a13, 1
3fdc2070:	sra    0x4, a9
3fdc2080:	movk   15, a7
3fdc2090:	and    a7, a9
3fdc20a0:	ori    0x40, a9
3fdc20d0:	move   a9, *a11+, 0
3fdc20e0:	move   a11, *a13, 1
3fdc20f0:	movi   0x9c, a9
3fdc2110:	move   a9, *a11+, 0
3fdc2120:	move   a11, *a13, 1
3fdc2130:	sub    a7, a7
3fdc2140:	move   a7, *a11+, 0
3fdc2150:	move   a11, *a13, 1
3fdc2160:	move   a14, -*sp, 1
3fdc2170:	movi   0xffff, a7
3fdc2190:	move   a7, *a14+, 1
3fdc21a0:	move   a13, a7
3fdc21b0:	addi   0x60, a7
3fdc21d0:	move   a7, *a14+, 1
3fdc21e0:	move   *a13(0xffe0), *a14+, 1
3fdc2200:	calla  L3FA2B960
L3FDC2230:
3fdc2230:	move   *sp(0xa0), a14, 1
3fdc2250:	mmfm   sp, a7,a9,a11,a13
3fdc2270:	rets   2
L3FDC2280:
3fdc2280:	mmtm   sp, a7,a9,a11,a13
3fdc22a0:	move   a14, a13
3fdc22b0:	move   *a13(0xffe0), a11, 1
3fdc22d0:	move   *a13(0xffc0), a9, 1
3fdc22f0:	movk   15, a7
3fdc2300:	and    a9, a7
3fdc2310:	ori    0x40, a7
3fdc2340:	setf   8, 0, 0
3fdc2350:	move   a7, *a11+, 0
3fdc2360:	move   a11, *a13(0xffe0), 1
3fdc2380:	sra    0x4, a9
3fdc2390:	move   a9, *a13(0xffc0), 1
3fdc23b0:	movk   15, a7
3fdc23c0:	and    a9, a7
3fdc23d0:	ori    0x40, a7
3fdc2400:	move   a7, *a11+, 0
3fdc2410:	move   a11, *a13(0xffe0), 1
3fdc2430:	sra    0x4, a9
3fdc2440:	move   a9, *a13(0xffc0), 1
3fdc2460:	movk   15, a7
3fdc2470:	and    a9, a7
3fdc2480:	ori    0x40, a7
3fdc24b0:	move   a7, *a11+, 0
3fdc24c0:	move   a11, *a13(0xffe0), 1
3fdc24e0:	sra    0x4, a9
3fdc24f0:	move   a9, *a13(0xffc0), 1
3fdc2510:	movk   15, a7
3fdc2520:	and    a9, a7
3fdc2530:	ori    0x40, a7
3fdc2560:	move   a7, *a11+, 0
3fdc2570:	move   a11, *a13(0xffe0), 1
3fdc2590:	move   *sp(0xa0), a14, 1
3fdc25b0:	mmfm   sp, a7,a9,a11,a13
3fdc25d0:	rets   2
L3FDC25E0:
3fdc25e0:	mmtm   sp, a7,a9,a11,a13
3fdc2600:	move   a14, a13
3fdc2610:	move   *a13(0xffe0), a11, 1
3fdc2630:	move   *a13(0xffc0), a9, 1
3fdc2650:	movk   15, a7
3fdc2660:	and    a9, a7
3fdc2670:	ori    0x40, a7
3fdc26a0:	setf   8, 0, 0
3fdc26b0:	move   a7, *a11+, 0
3fdc26c0:	move   a11, *a13(0xffe0), 1
3fdc26e0:	sra    0x4, a9
3fdc26f0:	move   a9, *a13(0xffc0), 1
3fdc2710:	movk   15, a7
3fdc2720:	and    a9, a7
3fdc2730:	ori    0x40, a7
3fdc2760:	move   a7, *a11+, 0
3fdc2770:	move   a11, *a13(0xffe0), 1
3fdc2790:	sra    0x4, a9
3fdc27a0:	move   a9, *a13(0xffc0), 1
3fdc27c0:	movk   15, a7
3fdc27d0:	and    a9, a7
3fdc27e0:	ori    0x40, a7
3fdc2810:	move   a7, *a11+, 0
3fdc2820:	move   a11, *a13(0xffe0), 1
3fdc2840:	sra    0x4, a9
3fdc2850:	move   a9, *a13(0xffc0), 1
3fdc2870:	movk   15, a7
3fdc2880:	and    a9, a7
3fdc2890:	ori    0x40, a7
3fdc28c0:	move   a7, *a11+, 0
3fdc28d0:	move   a11, *a13(0xffe0), 1
3fdc28f0:	sra    0x4, a9
3fdc2900:	move   a9, *a13(0xffc0), 1
3fdc2920:	movk   15, a7
3fdc2930:	and    a9, a7
3fdc2940:	ori    0x40, a7
3fdc2970:	move   a7, *a11+, 0
3fdc2980:	move   a11, *a13(0xffe0), 1
3fdc29a0:	sra    0x4, a9
3fdc29b0:	move   a9, *a13(0xffc0), 1
3fdc29d0:	movk   15, a7
3fdc29e0:	and    a9, a7
3fdc29f0:	ori    0x40, a7
3fdc2a20:	move   a7, *a11+, 0
3fdc2a30:	move   a11, *a13(0xffe0), 1
3fdc2a50:	sra    0x4, a9
3fdc2a60:	move   a9, *a13(0xffc0), 1
3fdc2a80:	movk   15, a7
3fdc2a90:	and    a9, a7
3fdc2aa0:	ori    0x40, a7
3fdc2ad0:	move   a7, *a11+, 0
3fdc2ae0:	move   a11, *a13(0xffe0), 1
3fdc2b00:	sra    0x4, a9
3fdc2b10:	move   a9, *a13(0xffc0), 1
3fdc2b30:	movk   15, a7
3fdc2b40:	and    a9, a7
3fdc2b50:	ori    0x40, a7
3fdc2b80:	move   a7, *a11+, 0
3fdc2b90:	move   a11, *a13(0xffe0), 1
3fdc2bb0:	move   *sp(0xa0), a14, 1
3fdc2bd0:	mmfm   sp, a7,a9,a11,a13
3fdc2bf0:	rets   2
L3FDC2C00:
3fdc2c00:	mmtm   sp, a9,a11,a13
3fdc2c20:	move   a14, a13
3fdc2c30:	addi   0x40, a14
3fdc2c50:	move   *a13(0xffe0), a11, 1
3fdc2c70:	move   *a11, *a13, 1
3fdc2c80:	move   *a13, a9, 1
3fdc2c90:	setf   8, 0, 0
3fdc2ca0:	move   *a9+, a11, 0
3fdc2cb0:	move   a9, *a13, 1
3fdc2cc0:	movk   15, a9
3fdc2cd0:	and    a9, a11
3fdc2ce0:	move   a11, *a13(0x20), 1
3fdc2d00:	move   *a13, a9, 1
3fdc2d10:	move   *a9+, a11, 0
3fdc2d20:	move   a9, *a13, 1
3fdc2d30:	movk   15, a9
3fdc2d40:	and    a9, a11
3fdc2d50:	sll    0x4, a11
3fdc2d60:	move   *a13(0x20), a9, 1
3fdc2d80:	or     a9, a11
3fdc2d90:	move   a11, *a13(0x20), 1
3fdc2db0:	move   *a13(0xffe0), a9, 1
3fdc2dd0:	move   *a13, *a9, 1
3fdc2de0:	move   a11, a8
3fdc2df0:	move   *sp(0x80), a14, 1
3fdc2e10:	mmfm   sp, a9,a11,a13
3fdc2e30:	rets   2
L3FDC2E40:
3fdc2e40:	mmtm   sp, a9,a11,a13
3fdc2e60:	move   a14, a13
3fdc2e70:	addi   0x40, a14
3fdc2e90:	move   *a13(0xffe0), a11, 1
3fdc2eb0:	move   *a11, *a13, 1
3fdc2ec0:	move   *a13, a9, 1
3fdc2ed0:	setf   8, 0, 0
3fdc2ee0:	move   *a9+, a11, 0
3fdc2ef0:	move   a9, *a13, 1
3fdc2f00:	movk   15, a9
3fdc2f10:	and    a9, a11
3fdc2f20:	move   a11, *a13(0x20), 1
3fdc2f40:	move   *a13, a9, 1
3fdc2f50:	move   *a9+, a11, 0
3fdc2f60:	move   a9, *a13, 1
3fdc2f70:	movk   15, a9
3fdc2f80:	and    a9, a11
3fdc2f90:	sll    0x4, a11
3fdc2fa0:	move   *a13(0x20), a9, 1
3fdc2fc0:	or     a9, a11
3fdc2fd0:	move   a11, *a13(0x20), 1
3fdc2ff0:	move   *a13, a9, 1
3fdc3000:	move   *a9+, a11, 0
3fdc3010:	move   a9, *a13, 1
3fdc3020:	movk   15, a9
3fdc3030:	and    a9, a11
3fdc3040:	sll    0x8, a11
3fdc3050:	move   *a13(0x20), a9, 1
3fdc3070:	or     a9, a11
3fdc3080:	move   a11, *a13(0x20), 1
3fdc30a0:	move   *a13, a9, 1
3fdc30b0:	move   *a9+, a11, 0
3fdc30c0:	move   a9, *a13, 1
3fdc30d0:	movk   15, a9
3fdc30e0:	and    a9, a11
3fdc30f0:	sll    0xc, a11
3fdc3100:	move   *a13(0x20), a9, 1
3fdc3120:	or     a9, a11
3fdc3130:	move   a11, *a13(0x20), 1
3fdc3150:	move   *a13(0xffe0), a9, 1
3fdc3170:	move   *a13, *a9, 1
3fdc3180:	move   a11, a8
3fdc3190:	move   *sp(0x80), a14, 1
3fdc31b0:	mmfm   sp, a9,a11,a13
3fdc31d0:	rets   2
L3FDC31E0:
3fdc31e0:	mmtm   sp, a9,a11,a13
3fdc3200:	move   a14, a13
3fdc3210:	addi   0x40, a14
3fdc3230:	move   *a13(0xffe0), a11, 1
3fdc3250:	move   *a11, *a13, 1
3fdc3260:	move   *a13, a9, 1
3fdc3270:	setf   8, 0, 0
3fdc3280:	move   *a9+, a11, 0
3fdc3290:	move   a9, *a13, 1
3fdc32a0:	movk   15, a9
3fdc32b0:	and    a9, a11
3fdc32c0:	move   a11, *a13(0x20), 1
3fdc32e0:	move   *a13, a9, 1
3fdc32f0:	move   *a9+, a11, 0
3fdc3300:	move   a9, *a13, 1
3fdc3310:	movk   15, a9
3fdc3320:	and    a9, a11
3fdc3330:	sll    0x4, a11
3fdc3340:	move   *a13(0x20), a9, 1
3fdc3360:	or     a9, a11
3fdc3370:	move   a11, *a13(0x20), 1
3fdc3390:	move   *a13, a9, 1
3fdc33a0:	move   *a9+, a11, 0
3fdc33b0:	move   a9, *a13, 1
3fdc33c0:	movk   15, a9
3fdc33d0:	and    a9, a11
3fdc33e0:	sll    0x8, a11
3fdc33f0:	move   *a13(0x20), a9, 1
3fdc3410:	or     a9, a11
3fdc3420:	move   a11, *a13(0x20), 1
3fdc3440:	move   *a13, a9, 1
3fdc3450:	move   *a9+, a11, 0
3fdc3460:	move   a9, *a13, 1
3fdc3470:	movk   15, a9
3fdc3480:	and    a9, a11
3fdc3490:	sll    0xc, a11
3fdc34a0:	move   *a13(0x20), a9, 1
3fdc34c0:	or     a9, a11
3fdc34d0:	move   a11, *a13(0x20), 1
3fdc34f0:	move   *a13, a9, 1
3fdc3500:	move   *a9+, a11, 0
3fdc3510:	move   a9, *a13, 1
3fdc3520:	movk   15, a9
3fdc3530:	and    a9, a11
3fdc3540:	sll    0x10, a11
3fdc3550:	move   *a13(0x20), a9, 1
3fdc3570:	or     a9, a11
3fdc3580:	move   a11, *a13(0x20), 1
3fdc35a0:	move   *a13, a9, 1
3fdc35b0:	move   *a9+, a11, 0
3fdc35c0:	move   a9, *a13, 1
3fdc35d0:	movk   15, a9
3fdc35e0:	and    a9, a11
3fdc35f0:	sll    0x14, a11
3fdc3600:	move   *a13(0x20), a9, 1
3fdc3620:	or     a9, a11
3fdc3630:	move   a11, *a13(0x20), 1
3fdc3650:	move   *a13, a9, 1
3fdc3660:	move   *a9+, a11, 0
3fdc3670:	move   a9, *a13, 1
3fdc3680:	movk   15, a9
3fdc3690:	and    a9, a11
3fdc36a0:	sll    0x18, a11
3fdc36b0:	move   *a13(0x20), a9, 1
3fdc36d0:	or     a9, a11
3fdc36e0:	move   a11, *a13(0x20), 1
3fdc3700:	move   *a13, a9, 1
3fdc3710:	move   *a9+, a11, 0
3fdc3720:	move   a9, *a13, 1
3fdc3730:	movk   15, a9
3fdc3740:	and    a9, a11
3fdc3750:	sll    0x1c, a11
3fdc3760:	move   *a13(0x20), a9, 1
3fdc3780:	or     a9, a11
3fdc3790:	move   a11, *a13(0x20), 1
3fdc37b0:	move   *a13(0xffe0), a9, 1
3fdc37d0:	move   *a13, *a9, 1
3fdc37e0:	move   a11, a8
3fdc37f0:	move   *sp(0x80), a14, 1
3fdc3810:	mmfm   sp, a9,a11,a13
3fdc3830:	rets   2
3fdc3840:	rev    sp
3fdc3850:	move   *a8+, *a0+, 1
3fdc3860:	.word  0x7325
3fdc3870:	sra    a1, a5
3fdc3880:	sll    0x9, b11
3fdc3890:	sll    0x3, a4
3fdc38a0:	.word  0x0079
3fdc38b0:	rl     0x4, b0
3fdc38c0:	.word  0x7224
3fdc38d0:	.word  0x009c
3fdc38e0:	rl     0xc, b0
3fdc38f0:	.word  0x7224
3fdc3900:	sra    a1, a5
3fdc3910:	dsjs   a0, L3FDC3AA0
3fdc3920:	sra    a1, a5
3fdc3930:	sll    0x8, a0
3fdc3940:	movb   *b3, *b3
3fdc3950:	addc   a0, a0
3fdc3960:	sll    0x8, a0
3fdc3970:	rev    b5
3fdc3980:	.word  0x0041
3fdc3990:	rev    b0
3fdc39a0:	rev    b14
3fdc39b0:	rev    b4
3fdc39c0:	rev    b5
3fdc39d0:	.word  0x0052
L3FDC39E0:
3fdc39e0:	rev    b9
3fdc39f0:	.word  0x004b
3fdc3a00:	.word  0x0059
3fdc3a10:	.word  0x0060
3fdc3a20:	.word  0x3625
3fdc3a30:	divu   a0, a0
3fdc3a40:	.word  0x3700
3fdc3a50:	dsjs   a0, L3FDC39E0
3fdc3a60:	move   a0, *a0+, 0
3fdc3a70:	sll    0x1, b1
3fdc3a80:	sll    0xb, b5
3fdc3a90:	dsjs   a4, L3FDC3C50
L3FDC3AA0:
3fdc3aa0:	sra    a1, a5
3fdc3ab0:	sll    0x9, b11
3fdc3ac0:	dsjs   a4, L3FDC3C80
3fdc3ad0:	sll    a9, a5
3fdc3ae0:	sll    0x9, b11
3fdc3af0:	dsjs   a3, L3FDC3CB0
3fdc3b00:	sll    a9, a5
3fdc3b10:	sll    0x9, b11
3fdc3b20:	dsjs   a4, L3FDC3CE0
3fdc3b30:	sra    a1, a5
3fdc3b40:	sll    0x9, b11
3fdc3b50:	dsjs   a3, L3FDC3D10
3fdc3b60:	.word  0x7325
3fdc3b70:	.word  0x7325
3fdc3b80:	.word  0x7325
3fdc3b90:	.word  0x7325
3fdc3ba0:	.word  0x009c
3fdc3bb0:	sra    a1, a5
3fdc3bc0:	sub    a0, a0
3fdc3bd0:	addc   a10, a5
3fdc3be0:	cmp    a10, a3
3fdc3bf0:	dsjs   b2, L3FDC3D20
3fdc3c00:	sra    a9, a0
3fdc3c10:	.word  0x7272
3fdc3c20:	.word  0x726f
3fdc3c30:	sla    0x1, a12
3fdc3c40:	srl    a11, a9
L3FDC3C50:
3fdc3c50:	modu   a11, a14
3fdc3c60:	rl     b11, b2
3fdc3c70:	srl    a11, a14
L3FDC3C80:
3fdc3c80:	sll    0x9, a0
3fdc3c90:	.word  0x0a63
3fdc3ca0:	sla    a8, a0
L3FDC3CB0:
3fdc3cb0:	.word  0x7463
3fdc3cc0:	modu   a11, a9
3fdc3cd0:	dsjs   a14, L3FDC3E10
L3FDC3CE0:
3fdc3ce0:	or     a1, a0
3fdc3cf0:	andn   b2, b3
3fdc3d00:	sll    a9, a0
L3FDC3D10:
3fdc3d10:	sra    a11, a8
L3FDC3D20:
3fdc3d20:	lmo    a11, a3
3fdc3d30:	.word  0x7573
3fdc3d40:	sla    0x3, a13
3fdc3d50:	.word  0x7265
3fdc3d60:	modu   b11, b2
3fdc3d70:	sla    0x3, b2
3fdc3d80:	.word  0x722d
3fdc3d90:	.word  0x7065
L3FDC3DA0:
3fdc3da0:	.word  0x726f
3fdc3db0:	sra    b11, b4
3fdc3dc0:	sla    0x3, a4
3fdc3dd0:	sla    0x1, b13
3fdc3de0:	sra    a1, a5
3fdc3df0:	srl    a1, a0
3fdc3e00:	.word  0x756f
L3FDC3E10:
3fdc3e10:	sra    a3, a14
3fdc3e20:	dsjs   a0, L3FDC3DA0
3fdc3e30:	sll    0x9, a0
3fdc3e40:	.word  0x0a64
3fdc3e50:	.word  0x0000
3fdc3e60:	mmtm   sp, a7,a9,a10,a11,a13
3fdc3e80:	move   a14, a13
3fdc3e90:	move   *a13(0xffe0), a9, 1
3fdc3eb0:	setf   8, 0, 0
3fdc3ec0:	move   *a9(0x7e0), a11, 0
3fdc3ee0:	cmpi   0x3e, a11
3fdc3f00:	jrc   L3FDC43C0
3fdc3f10:	move   *a9(0x9e0), a11, 1
3fdc3f30:	jrne   L3FDC4040
3fdc3f40:	move   a14, -*sp, 1
3fdc3f50:	movi   0x142, a11
3fdc3f70:	move   a11, *a14+, 1
3fdc3f80:	calla  L3F701230
3fdc3fb0:	move   a8, *a9(0x9e0), 1
3fdc3fd0:	move   a14, -*sp, 1
3fdc3fe0:	move   a11, *a14+, 1
3fdc3ff0:	move   *a9(0x9e0), *a14+, 1
3fdc4010:	calla  L3FB44A00
L3FDC4040:
3fdc4040:	move   *a9(0x9e0), a11, 1
3fdc4060:	jreq   L3FDC4140
3fdc4070:	move   *a9(0x9e0), a11, 1
3fdc4090:	setf   16, 1, 0
3fdc40a0:	move   *a11, a11, 0
3fdc40b0:	jrne   L3FDC4140
3fdc40c0:	move   *a9(0xaa0), a11, 0
3fdc40e0:	dec    a11
3fdc40f0:	jrgt   L3FDC4140
3fdc4100:	move   *a9(0xab0), a11, 0
3fdc4120:	dec    a11
3fdc4130:	jrle   L3FDC4190
L3FDC4140:
3fdc4140:	movk   7, a11
3fdc4150:	setf   16, 1, 0
3fdc4160:	move   a11, *a9(0x640), 0
3fdc4180:	jruc   L3FDC43C0
L3FDC4190:
3fdc4190:	move   *a9(0xaa0), a11, 0
3fdc41b0:	jrne   L3FDC4250
3fdc41c0:	move   a14, -*sp, 1
3fdc41d0:	movi   0x142, a11
3fdc41f0:	move   a11, *a14+, 1
3fdc4200:	move   *a9(0x9e0), *a14+, 1
3fdc4220:	calla  L3FB44A00
L3FDC4250:
3fdc4250:	setf   16, 1, 0
3fdc4260:	move   *a9(0xab0), a11, 0
3fdc4280:	jrne   L3FDC4340
3fdc4290:	move   *a9(0x9e0), a11, 1
3fdc42b0:	movk   1, a7
3fdc42c0:	move   a7, *a11, 0
3fdc42d0:	move   *a9(0x780), a11, 1
3fdc42f0:	ori    0x40, a11
3fdc4320:	move   a11, *a9(0x780), 1
L3FDC4340:
3fdc4340:	movk   9, a11
3fdc4350:	move   a11, *a9(0x640), 0
3fdc4370:	sub    a7, a7
3fdc4380:	move   a7, *a9(0xa00), 0
3fdc43a0:	move   a7, *a9(0xa10), 0
L3FDC43C0:
3fdc43c0:	move   *sp(0xc0), a14, 1
3fdc43e0:	mmfm   sp, a7,a9,a10,a11,a13
3fdc4400:	rets   2
3fdc4410:	mmtm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3fdc4430:	move   a14, a13
3fdc4440:	move   *a13(0xffe0), a9, 1
3fdc4460:	sub    a2, a2
3fdc4470:	move   *a9(0xba0), a7, 1
3fdc4490:	move   *a9(0xbc0), a5, 1
3fdc44b0:	cmp    a5, a7
3fdc44c0:	janc   L3FDC62E0
L3FDC44E0:
3fdc44e0:	move   *a9(0xba0), a7, 1
3fdc4500:	setf   8, 0, 0
3fdc4510:	move   *a7+, a12, 0
3fdc4520:	move   a7, *a9(0xba0), 1
3fdc4540:	cmpi   0xa0, a12
3fdc4560:	jrlt   L3FDC4590
3fdc4570:	subi   0x80, a12
L3FDC4590:
3fdc4590:	cmpi   0x20, a12
3fdc45b0:	jrlt   L3FDC45F0
3fdc45c0:	cmpi   0x7f, a12
3fdc45e0:	jrlt   L3FDC4840
L3FDC45F0:
3fdc45f0:	cmpi   0x9c, a12
3fdc4610:	jrne   L3FDC4670
3fdc4620:	sub    a7, a7
3fdc4630:	setf   16, 1, 0
3fdc4640:	move   a7, *a9(0x640), 0
3fdc4660:	jruc   L3FDC47C0
L3FDC4670:
3fdc4670:	cmpi   0x1b, a12
3fdc4690:	jrne   L3FDC46F0
3fdc46a0:	movk   8, a7
3fdc46b0:	setf   16, 1, 0
3fdc46c0:	move   a7, *a9(0x640), 0
3fdc46e0:	jruc   L3FDC47C0
L3FDC46F0:
3fdc46f0:	cmpi   0x18, a12
3fdc4710:	jreq   L3FDC4780
3fdc4720:	cmpi   0x1a, a12
3fdc4740:	jreq   L3FDC4780
3fdc4750:	cmpi   0x80, a12
3fdc4770:	jrlt   L3FDC47C0
L3FDC4780:
3fdc4780:	movk   7, a7
3fdc4790:	setf   16, 1, 0
3fdc47a0:	move   a7, *a9(0x640), 0
L3FDC47C0:
3fdc47c0:	move   a14, -*sp, 1
3fdc47d0:	move   a12, *a14+, 1
3fdc47e0:	calla  L3FDC6330
3fdc4810:	move   a8, a5
3fdc4820:	jaeq   L3FDC62E0
L3FDC4840:
3fdc4840:	setf   16, 1, 0
3fdc4850:	move   *a9(0xa00), a7, 0
3fdc4870:	subk   7, a7
3fdc4880:	jrne   L3FDC4DB0
3fdc4890:	cmpi   0x2f, a12
3fdc48b0:	jrne   L3FDC4CD0
3fdc48c0:	move   *a9(0xa10), a0, 0
3fdc48e0:	cmpi   0x11, a0
3fdc4900:	jrlt   L3FDC4960
3fdc4910:	cmpi   0x15, a0
3fdc4930:	jrgt   L3FDC4960
3fdc4940:	subk   17, a0
3fdc4950:	jruc   L3FDC4B00
L3FDC4960:
3fdc4960:	cmpi   0x17, a0
3fdc4980:	jrlt   L3FDC49E0
3fdc4990:	cmpi   0x1a, a0
3fdc49b0:	jrgt   L3FDC49E0
3fdc49c0:	subk   18, a0
3fdc49d0:	jruc   L3FDC4B00
L3FDC49E0:
3fdc49e0:	cmpi   0x1c, a0
3fdc4a00:	jrlt   L3FDC4A60
3fdc4a10:	cmpi   0x1d, a0
3fdc4a30:	jrgt   L3FDC4A60
3fdc4a40:	subk   19, a0
3fdc4a50:	jruc   L3FDC4B00
L3FDC4A60:
3fdc4a60:	cmpi   0x1f, a0
3fdc4a80:	jrlt   L3FDC4AE0
3fdc4a90:	cmpi   0x22, a0
3fdc4ab0:	jrgt   L3FDC4AE0
3fdc4ac0:	subk   20, a0
3fdc4ad0:	jruc   L3FDC4B00
L3FDC4AE0:
3fdc4ae0:	movi   0xffff, a0
L3FDC4B00:
3fdc4b00:	jrlt   L3FDC4B40
3fdc4b10:	move   a0, a7
3fdc4b20:	addk   10, a7
3fdc4b30:	jruc   L3FDC4B50
L3FDC4B40:
3fdc4b40:	movk   1, a7
L3FDC4B50:
3fdc4b50:	move   a7, *a9(0xa00), 0
3fdc4b70:	sub    a7, a7
3fdc4b80:	move   a7, *a9(0xa10), 0
3fdc4ba0:	move   a0, a5
3fdc4bb0:	jrlt   L3FDC4C20
3fdc4bc0:	move   a14, -*sp, 1
3fdc4bd0:	move   a0, *a14+, 1
3fdc4be0:	move   a9, *a14+, 1
3fdc4bf0:	calla  L3FDC6650
L3FDC4C20:
3fdc4c20:	move   *a9(0x9e0), a5, 1
3fdc4c40:	move   a0, a7
3fdc4c50:	sll    0x4, a7
3fdc4c60:	add    a7, a5
3fdc4c70:	sub    a7, a7
3fdc4c80:	setf   16, 1, 0
3fdc4c90:	move   a7, *a5(0x110), 0
3fdc4cb0:	jauc   L3FDC6270
L3FDC4CD0:
3fdc4cd0:	move   a14, -*sp, 1
3fdc4ce0:	move   a12, *a14+, 1
3fdc4cf0:	calla  L3FDC6330
3fdc4d20:	move   a8, a5
3fdc4d30:	jane   L3FDC6270
3fdc4d50:	movk   7, a7
3fdc4d60:	setf   16, 1, 0
3fdc4d70:	move   a7, *a9(0x640), 0
3fdc4d90:	jauc   L3FDC62E0
L3FDC4DB0:
3fdc4db0:	move   *a9(0xa00), a7, 0
3fdc4dd0:	jrne   L3FDC54B0
3fdc4de0:	cmpi   0x30, a12
3fdc4e00:	jrlt   L3FDC4F20
3fdc4e10:	cmpi   0x39, a12
3fdc4e30:	jrgt   L3FDC4F20
3fdc4e40:	movk   1, a2
3fdc4e50:	move   *a9(0xa10), a7, 0
3fdc4e70:	move   a7, a5
3fdc4e80:	sll    0x3, a7
3fdc4e90:	sll    0x1, a5
3fdc4ea0:	add    a5, a7
3fdc4eb0:	add    a12, a7
3fdc4ec0:	subi   0x30, a7
3fdc4ee0:	move   a7, *a9(0xa10), 0
3fdc4f00:	jauc   L3FDC6270
L3FDC4F20:
3fdc4f20:	cmpi   0x2f, a12
3fdc4f40:	jrne   L3FDC5350
3fdc4f50:	sub    a2, a2
3fdc4f60:	move   *a9(0xa10), a0, 0
3fdc4f80:	cmpi   0x11, a0
3fdc4fa0:	jrlt   L3FDC5000
3fdc4fb0:	cmpi   0x15, a0
3fdc4fd0:	jrgt   L3FDC5000
3fdc4fe0:	subk   17, a0
3fdc4ff0:	jruc   L3FDC51A0
L3FDC5000:
3fdc5000:	cmpi   0x17, a0
3fdc5020:	jrlt   L3FDC5080
3fdc5030:	cmpi   0x1a, a0
3fdc5050:	jrgt   L3FDC5080
3fdc5060:	subk   18, a0
3fdc5070:	jruc   L3FDC51A0
L3FDC5080:
3fdc5080:	cmpi   0x1c, a0
3fdc50a0:	jrlt   L3FDC5100
3fdc50b0:	cmpi   0x1d, a0
3fdc50d0:	jrgt   L3FDC5100
3fdc50e0:	subk   19, a0
3fdc50f0:	jruc   L3FDC51A0
L3FDC5100:
3fdc5100:	cmpi   0x1f, a0
3fdc5120:	jrlt   L3FDC5180
3fdc5130:	cmpi   0x22, a0
3fdc5150:	jrgt   L3FDC5180
3fdc5160:	subk   20, a0
3fdc5170:	jruc   L3FDC51A0
L3FDC5180:
3fdc5180:	movi   0xffff, a0
L3FDC51A0:
3fdc51a0:	jrlt   L3FDC51E0
3fdc51b0:	move   a0, a7
3fdc51c0:	addk   10, a7
3fdc51d0:	jruc   L3FDC51F0
L3FDC51E0:
3fdc51e0:	movk   1, a7
L3FDC51F0:
3fdc51f0:	move   a7, *a9(0xa00), 0
3fdc5210:	move   a2, *a9(0xa10), 0
3fdc5230:	move   a0, a5
3fdc5240:	jrlt   L3FDC52B0
3fdc5250:	move   a14, -*sp, 1
3fdc5260:	move   a0, *a14+, 1
3fdc5270:	move   a9, *a14+, 1
3fdc5280:	calla  L3FDC6650
L3FDC52B0:
3fdc52b0:	move   *a9(0x9e0), a7, 1
3fdc52d0:	move   a0, a5
3fdc52e0:	sll    0x4, a5
3fdc52f0:	add    a5, a7
3fdc5300:	setf   16, 1, 0
3fdc5310:	move   a2, *a7(0x110), 0
3fdc5330:	jauc   L3FDC6270
L3FDC5350:
3fdc5350:	move   a14, -*sp, 1
3fdc5360:	move   a12, *a14+, 1
3fdc5370:	calla  L3FDC6330
3fdc53a0:	move   a8, a5
3fdc53b0:	jreq   L3FDC5450
3fdc53c0:	move   a2, a5
3fdc53d0:	jaeq   L3FDC6270
3fdc53f0:	movk   7, a7
3fdc5400:	setf   16, 1, 0
3fdc5410:	move   a7, *a9(0xa00), 0
3fdc5430:	jauc   L3FDC6270
L3FDC5450:
3fdc5450:	movk   7, a7
3fdc5460:	setf   16, 1, 0
3fdc5470:	move   a7, *a9(0x640), 0
3fdc5490:	jauc   L3FDC62E0
L3FDC54B0:
3fdc54b0:	move   *a9(0xa00), a7, 0
3fdc54d0:	dsj    a7, L3FDC57C0
3fdc54f0:	cmpi   0x3b, a12
3fdc5510:	jrne   L3FDC5590
3fdc5520:	sub    a7, a7
3fdc5530:	move   a7, *a9(0xa00), 0
3fdc5550:	move   a7, *a9(0xa10), 0
3fdc5570:	jauc   L3FDC6270
L3FDC5590:
3fdc5590:	cmpi   0x30, a12
3fdc55b0:	jrlt   L3FDC5600
3fdc55c0:	cmpi   0x39, a12
3fdc55e0:	jale   L3FDC6270
L3FDC5600:
3fdc5600:	cmpi   0x41, a12
3fdc5620:	jrlt   L3FDC5670
3fdc5630:	cmpi   0x46, a12
3fdc5650:	jale   L3FDC6270
L3FDC5670:
3fdc5670:	cmpi   0x61, a12
3fdc5690:	jrlt   L3FDC56E0
3fdc56a0:	cmpi   0x66, a12
3fdc56c0:	jale   L3FDC6270
L3FDC56E0:
3fdc56e0:	move   a14, -*sp, 1
3fdc56f0:	move   a12, *a14+, 1
3fdc5700:	calla  L3FDC6330
3fdc5730:	move   a8, a5
3fdc5740:	jane   L3FDC6270
3fdc5760:	movk   7, a7
3fdc5770:	setf   16, 1, 0
3fdc5780:	move   a7, *a9(0x640), 0
3fdc57a0:	jauc   L3FDC62E0
L3FDC57C0:
3fdc57c0:	move   *a9(0xa00), a7, 0
3fdc57e0:	subk   30, a7
3fdc57f0:	jrlt   L3FDC5ED0
3fdc5800:	cmpi   0x3b, a12
3fdc5820:	jrne   L3FDC58A0
3fdc5830:	sub    a7, a7
3fdc5840:	move   a7, *a9(0xa00), 0
3fdc5860:	move   a7, *a9(0xa10), 0
3fdc5880:	jauc   L3FDC6270
L3FDC58A0:
3fdc58a0:	cmpi   0x30, a12
3fdc58c0:	jrlt   L3FDC5900
3fdc58d0:	cmpi   0x39, a12
3fdc58f0:	jrle   L3FDC59C0
L3FDC5900:
3fdc5900:	cmpi   0x41, a12
3fdc5920:	jrlt   L3FDC5960
3fdc5930:	cmpi   0x46, a12
3fdc5950:	jrle   L3FDC59C0
L3FDC5960:
3fdc5960:	cmpi   0x61, a12
3fdc5980:	jrlt   L3FDC5E90
3fdc5990:	cmpi   0x66, a12
3fdc59b0:	jrgt   L3FDC5E90
L3FDC59C0:
3fdc59c0:	move   *a9(0xa00), a0, 0
3fdc59e0:	subk   30, a0
3fdc59f0:	move   *a9(0xa10), a7, 0
3fdc5a10:	sll    0x4, a7
3fdc5a20:	move   a14, -*sp, 1
3fdc5a30:	move   a12, *a14+, 1
3fdc5a40:	calla  L3FDC6430
3fdc5a70:	or     a8, a7
3fdc5a80:	setf   16, 1, 0
3fdc5a90:	move   a7, *a9(0xa10), 0
3fdc5ab0:	move   *a9(0x9e0), a7, 1
3fdc5ad0:	move   a0, a5
3fdc5ae0:	sll    0x4, a5
3fdc5af0:	add    a5, a7
3fdc5b00:	move   *a9(0x9e0), a5, 1
3fdc5b20:	move   a0, a3
3fdc5b30:	sll    0x4, a3
3fdc5b40:	add    a3, a5
3fdc5b50:	move   *a7(0x10), a10, 0
3fdc5b70:	move   *a5(0x110), a7, 0
3fdc5b90:	add    a7, a10
3fdc5ba0:	move   *a9(0x9e0), a7, 1
3fdc5bc0:	move   a0, a5
3fdc5bd0:	inc    a5
3fdc5be0:	sll    0x4, a5
3fdc5bf0:	add    a5, a7
3fdc5c00:	move   *a7(0x10), a7, 0
3fdc5c20:	cmp    a7, a10
3fdc5c30:	jrge   L3FDC5D70
3fdc5c40:	move   *a9(0x9e0), a7, 1
3fdc5c60:	move   a10, a5
3fdc5c70:	sll    0x3, a5
3fdc5c80:	add    a5, a7
3fdc5c90:	movb   *a9(0xa10), *a7(0x210)
3fdc5cc0:	move   *a9(0x9e0), a7, 1
3fdc5ce0:	move   a0, a5
3fdc5cf0:	sll    0x4, a5
3fdc5d00:	add    a5, a7
3fdc5d10:	move   *a7(0x110), a5, 0
3fdc5d30:	inc    a5
3fdc5d40:	move   a5, *a7(0x110), 0
3fdc5d60:	jruc   L3FDC5E30
L3FDC5D70:
3fdc5d70:	move   *a9(0x9e0), a7, 1
3fdc5d90:	move   a0, a5
3fdc5da0:	sll    0x4, a5
3fdc5db0:	add    a5, a7
3fdc5dc0:	sub    a5, a5
3fdc5dd0:	move   a5, *a7(0x110), 0
3fdc5df0:	movk   1, a7
3fdc5e00:	move   a7, *a9(0xa00), 0
3fdc5e20:	jruc   L3FDC6270
L3FDC5E30:
3fdc5e30:	move   *a9(0xa00), a7, 0
3fdc5e50:	subk   20, a7
3fdc5e60:	move   a7, *a9(0xa00), 0
3fdc5e80:	jruc   L3FDC6270
L3FDC5E90:
3fdc5e90:	movk   7, a7
3fdc5ea0:	move   a7, *a9(0x640), 0
3fdc5ec0:	jruc   L3FDC62E0
L3FDC5ED0:
3fdc5ed0:	move   *a9(0xa00), a7, 0
3fdc5ef0:	subk   10, a7
3fdc5f00:	jrlt   L3FDC6270
3fdc5f10:	move   a14, -*sp, 1
3fdc5f20:	move   a12, *a14+, 1
3fdc5f30:	calla  L3FDC6330
3fdc5f60:	move   a8, a3
3fdc5f70:	jrne   L3FDC6270
3fdc5f80:	cmpi   0x3b, a12
3fdc5fa0:	jrne   L3FDC6020
3fdc5fb0:	sub    a7, a7
3fdc5fc0:	setf   16, 1, 0
3fdc5fd0:	move   a7, *a9(0xa00), 0
3fdc5ff0:	move   a7, *a9(0xa10), 0
3fdc6010:	jruc   L3FDC6270
L3FDC6020:
3fdc6020:	cmpi   0x30, a12
3fdc6040:	jrlt   L3FDC6080
3fdc6050:	cmpi   0x39, a12
3fdc6070:	jrle   L3FDC6140
L3FDC6080:
3fdc6080:	cmpi   0x41, a12
3fdc60a0:	jrlt   L3FDC60E0
3fdc60b0:	cmpi   0x46, a12
3fdc60d0:	jrle   L3FDC6140
L3FDC60E0:
3fdc60e0:	cmpi   0x61, a12
3fdc6100:	jrlt   L3FDC6220
3fdc6110:	cmpi   0x66, a12
3fdc6130:	jrgt   L3FDC6220
L3FDC6140:
3fdc6140:	move   a14, -*sp, 1
3fdc6150:	move   a12, *a14+, 1
3fdc6160:	calla  L3FDC6430
3fdc6190:	setf   16, 1, 0
3fdc61a0:	move   a8, *a9(0xa10), 0
3fdc61c0:	move   *a9(0xa00), a7, 0
3fdc61e0:	addk   20, a7
3fdc61f0:	move   a7, *a9(0xa00), 0
3fdc6210:	jruc   L3FDC6270
L3FDC6220:
3fdc6220:	movk   7, a7
3fdc6230:	setf   16, 1, 0
3fdc6240:	move   a7, *a9(0x640), 0
3fdc6260:	jruc   L3FDC62E0
L3FDC6270:
3fdc6270:	move   *a9(0xba0), a7, 1
3fdc6290:	move   *a9(0xbc0), a5, 1
3fdc62b0:	cmp    a5, a7
3fdc62c0:	jac   L3FDC44E0
L3FDC62E0:
3fdc62e0:	move   *sp(0x160), a14, 1
3fdc6300:	mmfm   sp, a0,a2,a3,a5,a7,a9,a10,a11,a12,a13
3fdc6320:	rets   2
L3FDC6330:
3fdc6330:	mmtm   sp, a9,a13
3fdc6350:	move   a14, a13
3fdc6360:	move   *a13(0xffe0), a9, 1
3fdc6380:	cmpi   0x20, a9
3fdc63a0:	jrne   L3FDC63D0
3fdc63b0:	movk   1, a8
3fdc63c0:	jruc   L3FDC63E0
L3FDC63D0:
3fdc63d0:	sub    a8, a8
L3FDC63E0:
3fdc63e0:	move   *sp(0x60), a14, 1
3fdc6400:	mmfm   sp, a9,a13
3fdc6420:	rets   2
L3FDC6430:
3fdc6430:	mmtm   sp, a11,a13
3fdc6450:	move   a14, a13
3fdc6460:	move   *a13(0xffe0), a11, 1
3fdc6480:	cmpi   0x39, a11
3fdc64a0:	jrgt   L3FDC6500
3fdc64b0:	subi   0x30, a11
3fdc64d0:	move   a11, *a13(0xffe0), 1
3fdc64f0:	jruc   L3FDC65F0
L3FDC6500:
3fdc6500:	cmpi   0x46, a11
3fdc6520:	jrgt   L3FDC6580
3fdc6530:	subi   0x37, a11
3fdc6550:	move   a11, *a13(0xffe0), 1
3fdc6570:	jruc   L3FDC65F0
L3FDC6580:
3fdc6580:	cmpi   0x66, a11
3fdc65a0:	jrgt   L3FDC65F0
3fdc65b0:	subi   0x57, a11
3fdc65d0:	move   a11, *a13(0xffe0), 1
L3FDC65F0:
3fdc65f0:	move   a11, a8
3fdc6600:	move   *sp(0x60), a14, 1
3fdc6620:	mmfm   sp, a11,a13
3fdc6640:	rets   2
L3FDC6650:
3fdc6650:	mmtm   sp, a7,a9,a11,a13
3fdc6670:	move   a14, a13
3fdc6680:	addi   0x80, a14
3fdc66a0:	sub    a11, a11
3fdc66b0:	move   a11, *a13(0x20), 1
3fdc66d0:	move   a11, *a13, 1
L3FDC66E0:
3fdc66e0:	move   *a13(0xffe0), a11, 1
3fdc6700:	move   *a11(0x9e0), a9, 1
3fdc6720:	move   *a13, a11, 1
3fdc6730:	sll    0x4, a11
3fdc6740:	add    a11, a9
3fdc6750:	setf   16, 1, 0
3fdc6760:	move   *a9(0x10), a11, 0
3fdc6780:	move   a11, *a13(0x60), 1
3fdc67a0:	move   *a13(0xffe0), a9, 1
3fdc67c0:	move   *a9(0x9e0), a9, 1
3fdc67e0:	move   *a13, a11, 1
3fdc67f0:	sll    0x4, a11
3fdc6800:	add    a11, a9
3fdc6810:	move   *a9(0x110), a11, 0
3fdc6830:	move   a11, *a13(0x40), 1
3fdc6850:	move   *a13(0xffe0), a9, 1
3fdc6870:	move   *a9(0x9e0), a9, 1
3fdc6890:	move   *a13, a11, 1
3fdc68a0:	sll    0x4, a11
3fdc68b0:	add    a11, a9
3fdc68c0:	move   *a13(0x20), *a9(0x10), 0
3fdc68f0:	move   *a13(0x40), a11, 1
3fdc6910:	dec    a11
3fdc6920:	move   a11, *a13(0x40), 1
3fdc6940:	inc    a11
3fdc6950:	jrle   L3FDC6B60
L3FDC6960:
3fdc6960:	move   *a13(0xffe0), a11, 1
3fdc6980:	move   *a11(0x9e0), a9, 1
3fdc69a0:	move   *a13(0x20), a7, 1
3fdc69c0:	inc    a7
3fdc69d0:	move   a7, *a13(0x20), 1
3fdc69f0:	dec    a7
3fdc6a00:	sll    0x3, a7
3fdc6a10:	add    a7, a9
3fdc6a20:	move   *a11(0x9e0), a7, 1
3fdc6a40:	move   *a13(0x60), a11, 1
3fdc6a60:	inc    a11
3fdc6a70:	move   a11, *a13(0x60), 1
3fdc6a90:	dec    a11
3fdc6aa0:	sll    0x3, a11
3fdc6ab0:	add    a11, a7
3fdc6ac0:	movb   *a7(0x210), *a9(0x210)
3fdc6af0:	move   *a13(0x40), a11, 1
3fdc6b10:	dec    a11
3fdc6b20:	move   a11, *a13(0x40), 1
3fdc6b40:	inc    a11
3fdc6b50:	jrgt   L3FDC6960
L3FDC6B60:
3fdc6b60:	move   *a13, a11, 1
3fdc6b70:	inc    a11
3fdc6b80:	move   a11, *a13, 1
3fdc6b90:	subk   16, a11
3fdc6ba0:	jrlt   L3FDC66E0
3fdc6bb0:	movi   0x100, a11
3fdc6bd0:	move   a11, *a13(0x20), 1
3fdc6bf0:	movk   15, a9
3fdc6c00:	move   a9, *a13, 1
3fdc6c10:	move   *a13(0xffc0), a7, 1
3fdc6c30:	cmp    a7, a9
3fdc6c40:	jrle   L3FDC7140
3fdc6c50:	setf   16, 1, 0
L3FDC6C60:
3fdc6c60:	move   *a13(0xffe0), a11, 1
3fdc6c80:	move   *a11(0x9e0), a9, 1
3fdc6ca0:	move   *a13, a7, 1
3fdc6cb0:	sll    0x4, a7
3fdc6cc0:	add    a7, a9
3fdc6cd0:	move   *a9(0x10), a9, 0
3fdc6cf0:	move   a9, *a13(0x60), 1
3fdc6d10:	move   *a11(0x9e0), a7, 1
3fdc6d30:	move   *a13, a9, 1
3fdc6d40:	sll    0x4, a9
3fdc6d50:	add    a9, a7
3fdc6d60:	move   *a7(0x110), a9, 0
3fdc6d80:	move   a9, *a13(0x40), 1
3fdc6da0:	move   *a13(0x60), a7, 1
3fdc6dc0:	add    a9, a7
3fdc6dd0:	move   a7, *a13(0x60), 1
3fdc6df0:	dec    a9
3fdc6e00:	move   a9, *a13(0x40), 1
3fdc6e20:	inc    a9
3fdc6e30:	jrle   L3FDC7020
L3FDC6E40:
3fdc6e40:	move   *a13(0xffe0), a11, 1
3fdc6e60:	move   *a11(0x9e0), a9, 1
3fdc6e80:	move   *a13(0x20), a7, 1
3fdc6ea0:	dec    a7
3fdc6eb0:	move   a7, *a13(0x20), 1
3fdc6ed0:	sll    0x3, a7
3fdc6ee0:	add    a7, a9
3fdc6ef0:	move   *a11(0x9e0), a7, 1
3fdc6f10:	move   *a13(0x60), a11, 1
3fdc6f30:	dec    a11
3fdc6f40:	move   a11, *a13(0x60), 1
3fdc6f60:	sll    0x3, a11
3fdc6f70:	add    a11, a7
3fdc6f80:	movb   *a7(0x210), *a9(0x210)
3fdc6fb0:	move   *a13(0x40), a11, 1
3fdc6fd0:	dec    a11
3fdc6fe0:	move   a11, *a13(0x40), 1
3fdc7000:	inc    a11
3fdc7010:	jrgt   L3FDC6E40
L3FDC7020:
3fdc7020:	move   *a13(0xffe0), a11, 1
3fdc7040:	move   *a11(0x9e0), a9, 1
3fdc7060:	move   *a13, a7, 1
3fdc7070:	sll    0x4, a7
3fdc7080:	add    a7, a9
3fdc7090:	setf   16, 1, 0
3fdc70a0:	move   *a13(0x20), *a9(0x10), 0
3fdc70d0:	move   *a13, a9, 1
3fdc70e0:	dec    a9
3fdc70f0:	move   a9, *a13, 1
3fdc7100:	move   *a13(0xffc0), a7, 1
3fdc7120:	cmp    a7, a9
3fdc7130:	jrgt   L3FDC6C60
L3FDC7140:
3fdc7140:	move   *sp(0xa0), a14, 1
3fdc7160:	mmfm   sp, a7,a9,a11,a13
3fdc7180:	rets   2
3fdc7190:	.word  0x0000
3fdc71a0:	.word  0x06c8
3fdc71b0:	calla  0x191b1388
3fdc71e0:	btst   16, a12
3fdc71f0:	sla    0xe, b4
3fdc7200:	sll    0x5, b4
3fdc7210:	sll    0x13, b8
3fdc7220:	sll    0x18, b0
3fdc7230:	sub    a10, a12
3fdc7240:	sub    b10, b6
3fdc7250:	rl     0x2, a12
3fdc7260:	sub    a9, a0
3fdc7270:	andn   b2, b2
3fdc7280:	andn   a2, sp
3fdc7290:	srl    0x17, a0
3fdc72a0:	sla    0x1, b14
3fdc72b0:	and    a2, a3
3fdc72c0:	sla    0x2, b5
3fdc72d0:	sra    b10, b2
3fdc72e0:	rl     a11, a7
3fdc72f0:	.word  0x7473
3fdc7300:	.word  0x7265
3fdc7310:	srl    0x17, a0
3fdc7320:	rl     0x9, a0
3fdc7330:	sla    0x1, b1
3fdc7340:	rev    a0
3fdc7350:	sub    a10, a12
3fdc7360:	sub    b10, b6
3fdc7370:	rl     0x2, a12
3fdc7380:	sub    a9, a0
3fdc7390:	andn   b2, b2
3fdc73a0:	andn   a2, sp
3fdc73b0:	srl    0x17, a0
3fdc73c0:	sla    0x1, b14
L3FDC73D0:
3fdc73d0:	move   b10, a2
3fdc73e0:	sla    0x2, a13
3fdc73f0:	cmp    a2, a3
3fdc7400:	addc   a10, a5
3fdc7410:	andn   a10, a11
3fdc7420:	move   b10, b5
3fdc7430:	srl    0x17, a0
3fdc7440:	rl     0x9, a0
3fdc7450:	sla    0x1, b2
3fdc7460:	move   a0, a0
3fdc7470:	xor    a2, a5
3fdc7480:	move   a2, a5
3fdc7490:	sla    0x1, b0
3fdc74a0:	andn   a2, a5
3fdc74b0:	move   b10, a2
3fdc74c0:	sla    0x2, b2
3fdc74d0:	dsjs   a13, L3FDC73D0
3fdc74e0:	andn   a9, a0
3fdc74f0:	.word  0x7379
3fdc7500:	sra    b11, b4
3fdc7510:	sla    0x3, a13
3fdc7520:	sra    a10, a13
3fdc7530:	modu   a11, a13
3fdc7540:	.word  0x7972
3fdc7550:	add    a9, a0
3fdc7560:	sra    a3, a4
3fdc7570:	sra    b11, b2
3fdc7580:	.word  0x7373
3fdc7590:	sub    a1, a0
3fdc75a0:	sll    a11, a5
3fdc75b0:	sra    a3, sp
3fdc75c0:	sla    0x3, a5
3fdc75d0:	.word  0x7228
3fdc75e0:	modu   b3, b5
3fdc75f0:	rl     0x11, a0
3fdc7600:	sla    0x1, a9
3fdc7610:	sla    0x1, a13
3fdc7620:	rl     0x19, b1
3fdc7630:	rev    a0
3fdc7640:	sub    a10, a12
3fdc7650:	sub    b10, b6
3fdc7660:	rl     0x2, a12
3fdc7670:	sub    a9, a0
3fdc7680:	andn   b2, b2
3fdc7690:	andn   a2, sp
3fdc76a0:	srl    0x17, a0
3fdc76b0:	sla    0x1, b14
3fdc76c0:	.word  0x7953
3fdc76d0:	.word  0x7473
3fdc76e0:	mods   a11, a5
3fdc76f0:	move   a9, a0
3fdc7700:	mods   a11, a5
3fdc7710:	.word  0x726f
3fdc7720:	sla    0x3, b9
3fdc7730:	sra    b10, b2
3fdc7740:	.word  0x7266
3fdc7750:	.word  0x7365
3fdc7760:	sla    0x3, a8
3fdc7770:	.word  0x726f
3fdc7780:	sla    a9, a0
3fdc7790:	sra    a3, a4
3fdc77a0:	sra    b11, b2
3fdc77b0:	.word  0x7373
3fdc77c0:	sra    a1, a0
3fdc77d0:	sll    a11, a5
3fdc77e0:	sra    a3, sp
3fdc77f0:	sla    0x3, a5
3fdc7800:	.word  0x7265
3fdc7810:	modu   b11, b2
3fdc7820:	sla    0x3, b2
3fdc7830:	sla    0x1, a13
3fdc7840:	rl     0x19, b1
3fdc7850:	rev    a0
3fdc7860:	sub    a10, a12
3fdc7870:	sub    b10, b6
3fdc7880:	rl     0x2, a12
3fdc7890:	sub    a9, a0
3fdc78a0:	andn   b2, b2
3fdc78b0:	andn   a2, sp
3fdc78c0:	srl    0x17, a0
3fdc78d0:	sla    0x1, b14
3fdc78e0:	sra    b10, b0
3fdc78f0:	.word  0x7072
3fdc7900:	.word  0x7465
3fdc7910:	sla    b11, b5
3fdc7920:	sla    0x3, a12
3fdc7930:	.word  0x7028
3fdc7940:	modu   a3, a5
3fdc7950:	rl     a11, a4
3fdc7960:	srl    a11, a14
3fdc7970:	sla    0x1, a9
3fdc7980:	rl     a10, a4
3fdc7990:	.word  0x7073
3fdc79a0:	sla    a11, a12
3fdc79b0:	sla    0x3, b9
3fdc79c0:	modu   a2, a9
3fdc79d0:	sra    b11, b4
3fdc79e0:	.word  0x7272
3fdc79f0:	.word  0x7075
3fdc7a00:	sla    0x3, b4
3fdc7a10:	sla    0x1, a13
3fdc7a20:	dsjs   b2, L3FDC7A40
3fdc7a30:	rev    a0
L3FDC7A40:
3fdc7a40:	sub    a10, a12
3fdc7a50:	sub    b10, b6
3fdc7a60:	rl     0x2, a12
3fdc7a70:	sub    a9, a0
3fdc7a80:	andn   b2, b2
3fdc7a90:	andn   a2, sp
3fdc7aa0:	srl    0x17, a0
3fdc7ab0:	sla    0x1, b14
3fdc7ac0:	.word  0x7254
3fdc7ad0:	.word  0x7061
3fdc7ae0:	cmp    a9, a0
3fdc7af0:	.word  0x746e
3fdc7b00:	.word  0x7265
3fdc7b10:	.word  0x7572
3fdc7b20:	.word  0x7470
L3FDC7B30:
3fdc7b30:	move   a9, b0
3fdc7b40:	sll    a11, a3
3fdc7b50:	.word  0x7275
3fdc7b60:	sra    b11, b2
3fdc7b70:	sll    a11, a14
3fdc7b80:	sla    0x3, a5
3fdc7b90:	sla    0x1, a13
3fdc7ba0:	dsjs   b2, L3FDC7BC0
3fdc7bb0:	sla    0x1, a0
L3FDC7BC0:
3fdc7bc0:	move   a0, a0
3fdc7bd0:	xor    a2, a5
3fdc7be0:	move   a2, a5
3fdc7bf0:	sla    0x1, b0
3fdc7c00:	andn   a2, a5
3fdc7c10:	move   b10, a2
3fdc7c20:	sla    0x2, b2
3fdc7c30:	dsjs   a13, L3FDC7B30
3fdc7c40:	cmp    a9, a0
3fdc7c50:	mods   a3, a12
3fdc7c60:	srl    a11, a5
3fdc7c70:	mods   a3, a1
3fdc7c80:	move   a9, b0
3fdc7c90:	addc   b10, b0
3fdc7ca0:	sub    a2, sp
3fdc7cb0:	sla    0x2, a5
3fdc7cc0:	sll    a10, sp
3fdc7cd0:	.word  0x7563
3fdc7ce0:	.word  0x7272
3fdc7cf0:	modu   a3, a5
3fdc7d00:	sra    a11, a3
3fdc7d10:	srl    0x17, a0
3fdc7d20:	rl     0x11, a0
3fdc7d30:	sla    0x1, b8
3fdc7d40:	rev    a0
3fdc7d50:	sub    a10, a12
3fdc7d60:	sub    b10, b6
3fdc7d70:	rl     0x2, a12
3fdc7d80:	sub    a9, a0
3fdc7d90:	andn   b2, b2
3fdc7da0:	andn   a2, sp
3fdc7db0:	srl    0x17, a0
3fdc7dc0:	sla    0x1, b14
3fdc7dd0:	.word  0x7845
3fdc7de0:	.word  0x7274
3fdc7df0:	modu   a3, a1
3fdc7e00:	modu   a11, a5
3fdc7e10:	.word  0x7375
3fdc7e20:	xor    a9, a0
3fdc7e30:	modu   a3, a9
3fdc7e40:	modu   a11, a4
3fdc7e50:	sla    0x3, b7
3fdc7e60:	rl     b10, b6
3fdc7e70:	mods   a3, sp
3fdc7e80:	.word  0x7461
3fdc7e90:	modu   a11, a9
3fdc7ea0:	sla    0x3, a14
3fdc7eb0:	sll    a10, sp
3fdc7ec0:	.word  0x7563
3fdc7ed0:	.word  0x7272
3fdc7ee0:	modu   a3, a5
3fdc7ef0:	sra    a11, a3
3fdc7f00:	sla    0x1, a0
3fdc7f10:	sla    0x1, a13
3fdc7f20:	dsjs   b2, L3FDC7F40
3fdc7f30:	rev    a0
L3FDC7F40:
3fdc7f40:	sub    a10, a12
3fdc7f50:	sub    b10, b6
3fdc7f60:	rl     0x2, a12
3fdc7f70:	sub    a9, a0
3fdc7f80:	andn   b2, b2
3fdc7f90:	andn   a2, sp
3fdc7fa0:	srl    0x17, a0
3fdc7fb0:	sla    0x1, b14
3fdc7fc0:	.word  0x7845
3fdc7fd0:	.word  0x7274
3fdc7fe0:	modu   a3, a1
3fdc7ff0:	modu   a11, a5
3fdc8000:	.word  0x7375
3fdc8010:	cmp    a1, a0
3fdc8020:	.word  0x736f
3fdc8030:	sla    0x3, b4
3fdc8040:	modu   a2, a9
3fdc8050:	sra    b11, b4
3fdc8060:	srl    b3, b2
3fdc8070:	sll    a11, a1
3fdc8080:	sla    0x3, a5
3fdc8090:	modu   a2, a9
3fdc80a0:	sra    b11, b4
3fdc80b0:	.word  0x7272
3fdc80c0:	.word  0x7075
L3FDC80D0:
3fdc80d0:	sla    0x3, b4
3fdc80e0:	sll    a10, sp
3fdc80f0:	.word  0x7563
3fdc8100:	.word  0x7272
3fdc8110:	modu   a3, a5
3fdc8120:	sra    a11, a3
3fdc8130:	srl    0x17, a0
3fdc8140:	rl     0x11, a0
3fdc8150:	sla    0x1, b8
3fdc8160:	move   a0, a0
3fdc8170:	xor    a2, a5
3fdc8180:	move   a2, a5
3fdc8190:	sla    0x1, b0
3fdc81a0:	andn   a2, a5
3fdc81b0:	move   b10, a2
3fdc81c0:	sla    0x2, b2
3fdc81d0:	dsjs   a13, L3FDC80D0
3fdc81e0:	sub    a9, a0
3fdc81f0:	.word  0x7478
3fdc8200:	sla    b11, b2
3fdc8210:	sra    a11, a14
3fdc8220:	.word  0x756f
3fdc8230:	sla    0x3, b3
3fdc8240:	modu   a10, a14
3fdc8250:	srl    0x15, a14
3fdc8260:	sla    a10, a13
3fdc8270:	lmo    b11, b3
3fdc8280:	sll    a3, a1
3fdc8290:	sra    a11, a12
3fdc82a0:	cmp    a9, a0
3fdc82b0:	.word  0x746e
3fdc82c0:	.word  0x7265
3fdc82d0:	.word  0x7572
3fdc82e0:	.word  0x7470
3fdc82f0:	move   a9, b0
3fdc8300:	sll    a11, a3
3fdc8310:	.word  0x7275
3fdc8320:	sra    b11, b2
3fdc8330:	sll    a11, a14
3fdc8340:	sla    0x3, a5
3fdc8350:	sla    0x1, a13
3fdc8360:	dsjs   b2, L3FDC8380
3fdc8370:	rev    a0
L3FDC8380:
3fdc8380:	sub    a10, a12
3fdc8390:	sub    b10, b6
3fdc83a0:	rl     0x2, a12
3fdc83b0:	sub    a9, a0
3fdc83c0:	andn   b2, b2
3fdc83d0:	andn   a2, sp
3fdc83e0:	srl    0x17, a0
3fdc83f0:	sla    0x1, b14
3fdc8400:	.word  0x7845
3fdc8410:	.word  0x7274
3fdc8420:	modu   a3, a1
3fdc8430:	modu   a11, a5
3fdc8440:	.word  0x7375
3fdc8450:	cmp    a9, a0
3fdc8460:	.word  0x746e
3fdc8470:	.word  0x7265
3fdc8480:	.word  0x7572
3fdc8490:	.word  0x7470
3fdc84a0:	rl     0x11, a0
3fdc84b0:	move   a9, b0
3fdc84c0:	sll    a11, a3
3fdc84d0:	.word  0x7275
3fdc84e0:	sra    b11, b2
3fdc84f0:	sll    a11, a14
3fdc8500:	sla    0x3, a5
3fdc8510:	sla    0x1, a13
3fdc8520:	dsjs   b2, L3FDC8540
3fdc8530:	rev    a0
L3FDC8540:
3fdc8540:	sub    a10, a12
3fdc8550:	sub    b10, b6
3fdc8560:	rl     0x2, a12
3fdc8570:	sub    a9, a0
3fdc8580:	andn   b2, b2
3fdc8590:	andn   a2, sp
3fdc85a0:	srl    0x17, a0
3fdc85b0:	sla    0x1, b14
3fdc85c0:	.word  0x7845
3fdc85d0:	.word  0x7274
3fdc85e0:	modu   a3, a1
3fdc85f0:	modu   a11, a5
3fdc8600:	.word  0x7375
3fdc8610:	cmp    a9, a0
3fdc8620:	.word  0x746e
3fdc8630:	.word  0x7265
3fdc8640:	.word  0x7572
3fdc8650:	.word  0x7470
3fdc8660:	rl     0x9, a0
3fdc8670:	move   a9, b0
3fdc8680:	sll    a11, a3
3fdc8690:	.word  0x7275
3fdc86a0:	sra    b11, b2
3fdc86b0:	sll    a11, a14
3fdc86c0:	sla    0x3, a5
3fdc86d0:	sla    0x1, a13
3fdc86e0:	dsjs   b2, L3FDC8700
3fdc86f0:	rev    a0
L3FDC8700:
3fdc8700:	sub    a10, a12
3fdc8710:	sub    b10, b6
3fdc8720:	rl     0x2, a12
3fdc8730:	sub    a9, a0
3fdc8740:	andn   b2, b2
3fdc8750:	andn   a2, sp
3fdc8760:	srl    0x17, a0
3fdc8770:	sla    0x1, b14
3fdc8780:	modu   a10, a14
3fdc8790:	andn   a9, a0
3fdc87a0:	.word  0x7379
3fdc87b0:	sra    b11, b4
3fdc87c0:	sla    0x3, a13
3fdc87d0:	sra    a10, a13
3fdc87e0:	modu   a11, a13
3fdc87f0:	.word  0x7972
3fdc8800:	srl    a1, a0
3fdc8810:	.word  0x726f
3fdc8820:	addc   a1, a0
3fdc8830:	andn   b10, b3
3fdc8840:	.word  0x7320
3fdc8850:	sll    a11, a5
3fdc8860:	rl     b11, b4
3fdc8870:	modu   a3, sp
3fdc8880:	srl    0x17, a0
3fdc8890:	rl     0x9, a0
3fdc88a0:	sla    0x1, b3
3fdc88b0:	or     a8, a0
3fdc88c0:	btst   a10, a14
3fdc88d0:	move   a10, b14
3fdc88e0:	move   b2, a7
3fdc88f0:	sub    a9, a0
3fdc8900:	andn   b2, b2
3fdc8910:	andn   a2, sp
3fdc8920:	srl    0x17, a0
3fdc8930:	sla    0x1, b14
3fdc8940:	.word  0x7453
3fdc8950:	sll    a11, a1
3fdc8960:	sla    0x3, a11
3fdc8970:	sla    b11, b6
3fdc8980:	.word  0x756c
3fdc8990:	sla    0x3, a5
3fdc89a0:	modu   a3, a1
3fdc89b0:	sla    0x3, a4
3fdc89c0:	rl     a11, a6
3fdc89d0:	sra    b11, b6
3fdc89e0:	.word  0x7020
3fdc89f0:	.word  0x7375
3fdc8a00:	sra    a11, a8
3fdc8a10:	sla    0x3, a4
3fdc8a20:	sla    b11, b6
3fdc8a30:	.word  0x756c
3fdc8a40:	.word  0x7365
3fdc8a50:	rev    a0
3fdc8a60:	sub    a10, a12
3fdc8a70:	sub    b10, b6
3fdc8a80:	rl     0x2, a12
3fdc8a90:	sub    a9, a0
3fdc8aa0:	andn   b2, b2
3fdc8ab0:	andn   a2, sp
3fdc8ac0:	srl    0x17, a0
3fdc8ad0:	sla    0x1, b14
3fdc8ae0:	mods   a2, a9
3fdc8af0:	sra    a11, a12
3fdc8b00:	sla    a11, a7
3fdc8b10:	sla    0x3, a12
3fdc8b20:	move   b10, a2
3fdc8b30:	sla    0x2, a13
3fdc8b40:	modu   a10, a6
3fdc8b50:	mods   b11, b2
3fdc8b60:	.word  0x7461
3fdc8b70:	modu   a9, a0
3fdc8b80:	sla    0x3, b2
3fdc8b90:	modu   a10, a14
3fdc8ba0:	andn   a1, a0
3fdc8bb0:	move   a10, sp
3fdc8bc0:	srl    0x17, a0
3fdc8bd0:	rl     0x9, a0
3fdc8be0:	sla    0x1, b2
3fdc8bf0:	rev    a0
3fdc8c00:	sub    a10, a12
3fdc8c10:	sub    b10, b6
3fdc8c20:	rl     0x2, a12
3fdc8c30:	sub    a9, a0
3fdc8c40:	andn   b2, b2
3fdc8c50:	andn   a2, sp
3fdc8c60:	srl    0x17, a0
3fdc8c70:	sla    0x1, b14
3fdc8c80:	sra    b10, b2
3fdc8c90:	.word  0x7266
3fdc8ca0:	.word  0x7365
3fdc8cb0:	sla    0x3, a8
3fdc8cc0:	modu   a11, a3
L3FDC8CD0:
3fdc8cd0:	modu   b3, b5
3fdc8ce0:	sra    b11, b4
3fdc8cf0:	sla    0x3, b2
3fdc8d00:	.word  0x7265
3fdc8d10:	modu   b11, b2
3fdc8d20:	sla    0x3, b2
3fdc8d30:	srl    0x17, a0
3fdc8d40:	rl     0x9, a0
3fdc8d50:	sla    0x1, b3
3fdc8d60:	move   a0, a0
3fdc8d70:	xor    a2, a5
3fdc8d80:	move   a2, a5
3fdc8d90:	sla    0x1, b0
3fdc8da0:	andn   a2, a5
3fdc8db0:	move   b10, a2
3fdc8dc0:	sla    0x2, b2
3fdc8dd0:	dsjs   a13, L3FDC8CD0
3fdc8de0:	.word  0x7620
3fdc8df0:	sra    a3, a9
3fdc8e00:	modu   a11, a5
3fdc8e10:	sll    a9, a0
3fdc8e20:	modu   a11, a12
3fdc8e30:	lmo    a11, a3
3fdc8e40:	sll    a9, a0
3fdc8e50:	modu   a3, sp
3fdc8e60:	.word  0x7274
3fdc8e70:	mods   a3, sp
3fdc8e80:	.word  0x7220
3fdc8e90:	srl    a11, a5
3fdc8ea0:	.word  0x7369
3fdc8eb0:	sra    b11, b4
3fdc8ec0:	sla    0x3, b2
3fdc8ed0:	sla    0x1, a13
3fdc8ee0:	dsjs   b2, L3FDC8F80
3fdc8ef0:	rev    a0
3fdc8f00:	sub    a10, a12
3fdc8f10:	sub    b10, b6
3fdc8f20:	rl     0x2, a12
3fdc8f30:	sub    a9, a0
3fdc8f40:	andn   b2, b2
3fdc8f50:	andn   a2, sp
3fdc8f60:	srl    0x17, a0
3fdc8f70:	sla    0x1, b14
L3FDC8F80:
3fdc8f80:	sra    a11, a13
3fdc8f90:	modu   a11, a13
3fdc8fa0:	.word  0x7972
3fdc8fb0:	sra    a9, a0
3fdc8fc0:	.word  0x7272
L3FDC8FD0:
3fdc8fd0:	.word  0x726f
3fdc8fe0:	modu   a9, a0
3fdc8ff0:	sra    b11, b6
3fdc9000:	srl    b3, b2
3fdc9010:	modu   a11, a12
3fdc9020:	sla    0x3, b7
3fdc9030:	srl    0x17, a0
3fdc9040:	rl     0x9, a0
3fdc9050:	sla    0x1, b3
3fdc9060:	move   a0, a0
3fdc9070:	xor    a2, a5
3fdc9080:	move   a2, a5
3fdc9090:	sla    0x1, b0
3fdc90a0:	andn   a2, a5
3fdc90b0:	move   b10, a2
3fdc90c0:	sla    0x2, b2
3fdc90d0:	dsjs   a13, L3FDC8FD0
3fdc90e0:	cmp    a9, a0
L3FDC90F0:
3fdc90f0:	sla    0x2, sp
3fdc9100:	sla    b11, b0
3fdc9110:	rl     b3, b4
3fdc9120:	sra    a9, a0
3fdc9130:	.word  0x7272
3fdc9140:	.word  0x726f
3fdc9150:	srl    0x17, a0
3fdc9160:	rl     0x19, a0
3fdc9170:	sla    0x1, b1
3fdc9180:	move   a0, a0
3fdc9190:	xor    a2, a5
3fdc91a0:	move   a2, a5
3fdc91b0:	sla    0x1, b0
3fdc91c0:	andn   a2, a5
3fdc91d0:	move   b10, a2
3fdc91e0:	sla    0x2, b2
3fdc91f0:	dsjs   a13, L3FDC90F0
3fdc9200:	sra    a1, a0
3fdc9210:	.word  0x7369
3fdc9220:	mods   b3, b0
3fdc9230:	.word  0x7961
3fdc9240:	rl     a9, a0
3fdc9250:	.word  0x746e
3fdc9260:	.word  0x7265
3fdc9270:	.word  0x7572
3fdc9280:	.word  0x7470
3fdc9290:	.word  0x7420
3fdc92a0:	modu   a11, sp
3fdc92b0:	srl    a1, a0
3fdc92c0:	.word  0x7361
3fdc92d0:	sla    0x3, b4
3fdc92e0:	.word  0x7265
3fdc92f0:	modu   b11, b2
3fdc9300:	sla    0x3, b2
3fdc9310:	sla    0x1, a13
3fdc9320:	dsjs   b2, L3FDC9340
3fdc9330:	rev    a0
L3FDC9340:
3fdc9340:	sub    a10, a12
3fdc9350:	sub    b10, b6
3fdc9360:	rl     0x2, a12
3fdc9370:	sub    a9, a0
3fdc9380:	andn   b2, b2
3fdc9390:	andn   a2, sp
3fdc93a0:	srl    0x17, a0
3fdc93b0:	sla    0x1, b14
3fdc93c0:	rl     a11, a4
3fdc93d0:	.word  0x7073
3fdc93e0:	sla    a11, a12
3fdc93f0:	sla    0x3, b9
3fdc9400:	modu   a3, a9
3fdc9410:	sra    b11, b4
3fdc9420:	.word  0x7272
3fdc9430:	.word  0x7075
3fdc9440:	sla    0x3, b4
3fdc9450:	modu   b11, b4
3fdc9460:	sla    0x3, sp
3fdc9470:	mods   b3, b3
3fdc9480:	.word  0x776f
3fdc9490:	sla    0x1, a0
3fdc94a0:	.word  0x7265
3fdc94b0:	modu   b11, b2
3fdc94c0:	sla    0x3, b2
3fdc94d0:	sla    0x1, a13
3fdc94e0:	dsjs   b2, L3FDC9500
3fdc94f0:	rev    a0
L3FDC9500:
3fdc9500:	sub    a10, a12
3fdc9510:	sub    b10, b6
3fdc9520:	rl     0x2, a12
3fdc9530:	sub    a9, a0
3fdc9540:	andn   b2, b2
3fdc9550:	andn   a2, sp
3fdc9560:	srl    0x17, a0
3fdc9570:	sla    0x1, b14
3fdc9580:	modu   a11, a14
3fdc9590:	sra    a1, a0
3fdc95a0:	.word  0x7369
3fdc95b0:	mods   b3, b0
3fdc95c0:	.word  0x7961
3fdc95d0:	rl     a9, a0
3fdc95e0:	.word  0x746e
3fdc95f0:	.word  0x7265
3fdc9600:	.word  0x7572
3fdc9610:	.word  0x7470
3fdc9620:	sra    a9, a0
3fdc9630:	.word  0x7272
3fdc9640:	.word  0x726f
3fdc9650:	srl    0x17, a0
3fdc9660:	rl     0x11, a0
3fdc9670:	sla    0x1, b8
3fdc9680:	sla    0x0, a0
3fdc9690:	rev    a0
3fdc96a0:	sub    a10, a12
3fdc96b0:	sub    b10, b6
3fdc96c0:	rl     0xa, a12
3fdc96d0:	rl     0x11, sp
3fdc96e0:	sub    a9, a0
3fdc96f0:	andn   b2, b2
3fdc9700:	andn   a2, sp
3fdc9710:	srl    0x17, a0
3fdc9720:	sla    0x1, b14
3fdc9730:	move   b10, a2
3fdc9740:	sla    0x2, a13
3fdc9750:	cmp    a2, a3
3fdc9760:	addc   a10, a5
3fdc9770:	andn   a10, a11
3fdc9780:	move   b10, b5
3fdc9790:	srl    0x17, a0
3fdc97a0:	rl     0x9, a0
3fdc97b0:	sla    0x1, b2
3fdc97c0:	rev    a0
3fdc97d0:	sub    a10, a12
3fdc97e0:	sub    b10, b6
3fdc97f0:	rl     0xa, a12
3fdc9800:	rl     0x11, sp
3fdc9810:	sub    a9, a0
3fdc9820:	andn   b2, b2
3fdc9830:	andn   a2, sp
3fdc9840:	srl    0x17, a0
3fdc9850:	sla    0x1, b14
3fdc9860:	xor    a2, a14
L3FDC9870:
3fdc9870:	sla    0x2, b2
3fdc9880:	cmp    a2, a3
3fdc9890:	addc   a10, a5
3fdc98a0:	andn   a10, a11
3fdc98b0:	move   b10, b5
3fdc98c0:	srl    0x17, a0
3fdc98d0:	rl     0x9, a0
3fdc98e0:	sla    0x1, b4
3fdc98f0:	move   a0, a0
3fdc9900:	xor    a2, a5
3fdc9910:	move   a2, a5
3fdc9920:	srl    0x7, b1
3fdc9930:	sla    0x1, b2
3fdc9940:	andn   a2, a5
3fdc9950:	move   b10, a2
3fdc9960:	sla    0x2, b2
3fdc9970:	dsjs   a13, L3FDC9870
3fdc9980:	xor    a1, a0
3fdc9990:	sub    a2, a9
3fdc99a0:	move   a10, b5
3fdc99b0:	move   a9, a0
3fdc99c0:	move   a10, a5
3fdc99d0:	andn   a2, sp
3fdc99e0:	sla    0x2, b9
3fdc99f0:	sla    0x1, a13
3fdc9a00:	rl     0x11, b2
3fdc9a10:	rev    a0
3fdc9a20:	sub    a10, a12
3fdc9a30:	sub    b10, b6
3fdc9a40:	rl     0xa, a12
3fdc9a50:	rl     0x11, sp
3fdc9a60:	sub    a9, a0
3fdc9a70:	andn   b2, b2
3fdc9a80:	andn   a2, sp
3fdc9a90:	srl    0x17, a0
3fdc9aa0:	sla    0x1, b14
3fdc9ab0:	add    a10, a13
3fdc9ac0:	move   a2, b9
3fdc9ad0:	move   a9, a0
3fdc9ae0:	move   a10, a5
3fdc9af0:	andn   a2, sp
3fdc9b00:	sla    0x2, b9
3fdc9b10:	sla    0x1, a13
3fdc9b20:	rl     0x19, b1
3fdc9b30:	rev    a0
3fdc9b40:	sub    a10, a12
3fdc9b50:	sub    b10, b6
3fdc9b60:	rl     0xa, a12
3fdc9b70:	rl     0x11, sp
3fdc9b80:	sub    a9, a0
3fdc9b90:	andn   b2, b2
3fdc9ba0:	andn   a2, sp
3fdc9bb0:	srl    0x17, a0
3fdc9bc0:	sla    0x1, b14
3fdc9bd0:	or     a10, a4
L3FDC9BE0:
3fdc9be0:	andn   a2, a1
3fdc9bf0:	rl     0xa, b4
3fdc9c00:	or     a1, a0
3fdc9c10:	move   a10, a9
3fdc9c20:	andn   a2, a5
3fdc9c30:	srl    0x17, a0
3fdc9c40:	rl     0x9, a0
3fdc9c50:	sla    0x1, b7
3fdc9c60:	move   a0, a0
3fdc9c70:	xor    a2, a5
3fdc9c80:	move   a2, a5
3fdc9c90:	srl    0x7, b1
3fdc9ca0:	sla    0x1, b2
3fdc9cb0:	andn   a2, a5
3fdc9cc0:	move   b10, a2
3fdc9cd0:	sla    0x2, b2
3fdc9ce0:	dsjs   a13, L3FDC9BE0
L3FDC9CF0:
3fdc9cf0:	cmp    a1, a0
3fdc9d00:	andn   a10, sp
3fdc9d10:	sla    0x2, b4
3fdc9d20:	move   b10, a0
3fdc9d30:	or     b2, b2
3fdc9d40:	srl    0x17, a0
3fdc9d50:	rl     0x9, a0
3fdc9d60:	sla    0x1, b5
3fdc9d70:	move   a0, a0
3fdc9d80:	xor    a2, a5
3fdc9d90:	move   a2, a5
3fdc9da0:	srl    0x7, b1
3fdc9db0:	sla    0x1, b2
3fdc9dc0:	andn   a2, a5
3fdc9dd0:	move   b10, a2
3fdc9de0:	sla    0x2, b2
3fdc9df0:	dsjs   a13, L3FDC9CF0
3fdc9e00:	and    a1, a0
3fdc9e10:	cmp    b10, b2
3fdc9e20:	or     a2, a14
3fdc9e30:	andn   a2, a5
3fdc9e40:	and    a1, a0
3fdc9e50:	andn   a2, sp
3fdc9e60:	sla    0x2, b4
3fdc9e70:	sla    0x1, a13
3fdc9e80:	.word  0x3631
3fdc9e90:	rev    a0
3fdc9ea0:	sub    a10, a12
3fdc9eb0:	sub    b10, b6
3fdc9ec0:	rl     0xa, a12
3fdc9ed0:	rl     0x11, sp
3fdc9ee0:	sub    a9, a0
3fdc9ef0:	andn   b2, b2
3fdc9f00:	andn   a2, sp
3fdc9f10:	srl    0x17, a0
3fdc9f20:	sla    0x1, b14
3fdc9f30:	or     a10, a4
L3FDC9F40:
3fdc9f40:	andn   a2, a1
3fdc9f50:	rl     0x12, b4
3fdc9f60:	or     a1, a0
3fdc9f70:	move   a10, a9
3fdc9f80:	andn   a2, a5
3fdc9f90:	srl    0x17, a0
3fdc9fa0:	rl     0x11, a0
3fdc9fb0:	sla    0x1, b1
3fdc9fc0:	move   a0, a0
3fdc9fd0:	xor    a2, a5
3fdc9fe0:	move   a2, a5
3fdc9ff0:	srl    0x7, b1
3fdca000:	sla    0x1, b2
3fdca010:	andn   a2, a5
3fdca020:	move   b10, a2
3fdca030:	sla    0x2, b2
3fdca040:	dsjs   a13, L3FDC9F40
3fdca050:	btst   a9, a0
3fdca060:	divs   a10, a5
L3FDCA070:
3fdca070:	move   a10, b2
3fdca080:	andn   a2, a1
3fdca090:	sla    0x2, a4
3fdca0a0:	move   b10, a0
3fdca0b0:	or     b2, b2
3fdca0c0:	srl    0x17, a0
3fdca0d0:	rl     0x9, a0
3fdca0e0:	sla    0x1, b8
3fdca0f0:	move   a0, a0
3fdca100:	xor    a2, a5
3fdca110:	move   a2, a5
3fdca120:	srl    0x7, b1
3fdca130:	sla    0x1, b2
3fdca140:	andn   a2, a5
3fdca150:	move   b10, a2
3fdca160:	sla    0x2, b2
3fdca170:	dsjs   a13, L3FDCA070
3fdca180:	move   a9, a0
3fdca190:	or     a10, sp
3fdca1a0:	sub    b10, b3
3fdca1b0:	and    a1, a0
3fdca1c0:	andn   a2, sp
3fdca1d0:	sla    0x2, b4
3fdca1e0:	sla    0x1, a13
3fdca1f0:	dsjs   b1, L3FDCA290
3fdca200:	rev    a0
3fdca210:	sub    a10, a12
3fdca220:	sub    b10, b6
3fdca230:	rl     0xa, a12
3fdca240:	rl     0x11, sp
3fdca250:	sub    a9, a0
3fdca260:	andn   b2, b2
3fdca270:	andn   a2, sp
3fdca280:	srl    0x17, a0
L3FDCA290:
3fdca290:	sla    0x1, b14
3fdca2a0:	sub    a10, a11
3fdca2b0:	addc   b2, b9
3fdca2c0:	add    a10, sp
3fdca2d0:	sub    b2, b2
3fdca2e0:	srl    0x17, a0
3fdca2f0:	rl     0x11, a0
3fdca300:	sla    0x1, b7
3fdca310:	move   a0, a0
3fdca320:	xor    a2, a5
3fdca330:	move   a2, a5
3fdca340:	srl    0x7, b1
3fdca350:	sla    0x1, b2
3fdca360:	andn   a2, a5
3fdca370:	move   b10, a2
3fdca380:	sla    0x2, b2
3fdca390:	dsjs   a13, L3FDCA290
3fdca3a0:	move   a1, a0
3fdca3b0:	move   a2, b1
3fdca3c0:	sub    a10, a3
3fdca3d0:	srl    0x17, a0
3fdca3e0:	rl     0x11, a0
3fdca3f0:	srl    0x7, b4
3fdca400:	.word  0x3433
3fdca410:	rev    a0
3fdca420:	sub    a10, a12
3fdca430:	sub    b10, b6
3fdca440:	rl     0xa, a12
3fdca450:	rl     0x11, sp
3fdca460:	sub    a9, a0
3fdca470:	andn   b2, b2
3fdca480:	andn   a2, sp
3fdca490:	srl    0x17, a0
3fdca4a0:	sla    0x1, b14
3fdca4b0:	move   a10, b13
L3FDCA4C0:
3fdca4c0:	andn   b10, b5
3fdca4d0:	srl    0x6, a5
3fdca4e0:	add    b10, b4
3fdca4f0:	move   a2, a2
3fdca500:	or     a2, a5
3fdca510:	srl    0x17, a0
3fdca520:	rl     0x11, a0
3fdca530:	sla    0x1, b6
3fdca540:	move   a0, a0
3fdca550:	xor    a2, a5
3fdca560:	move   a2, a5
3fdca570:	srl    0x7, b1
3fdca580:	sla    0x1, b2
3fdca590:	andn   a2, a5
3fdca5a0:	move   b10, a2
3fdca5b0:	sla    0x2, b2
3fdca5c0:	dsjs   a13, L3FDCA4C0
3fdca5d0:	xor    a1, a0
3fdca5e0:	sub    a2, a9
3fdca5f0:	move   a10, b5
L3FDCA600:
3fdca600:	cmp    a9, a0
3fdca610:	or     a2, a14
3fdca620:	andn   a2, a5
3fdca630:	or     b10, b2
3fdca640:	or     b2, b0
3fdca650:	srl    0x17, a0
3fdca660:	rl     0x11, a0
3fdca670:	sla    0x1, b5
3fdca680:	move   a0, a0
3fdca690:	xor    a2, a5
3fdca6a0:	move   a2, a5
3fdca6b0:	srl    0x7, b1
3fdca6c0:	sla    0x1, b2
3fdca6d0:	andn   a2, a5
3fdca6e0:	move   b10, a2
3fdca6f0:	sla    0x2, b2
3fdca700:	dsjs   a13, L3FDCA600
3fdca710:	sub    a9, a0
3fdca720:	cmp    b2, b4
3fdca730:	andn   a2, a5
L3FDCA740:
3fdca740:	sub    a10, a14
3fdca750:	sla    0x2, b4
3fdca760:	move   b10, a2
3fdca770:	sla    0x2, a13
3fdca780:	cmp    a2, a3
3fdca790:	addc   a10, a5
3fdca7a0:	andn   a10, a11
3fdca7b0:	move   b10, b5
3fdca7c0:	srl    0x17, a0
3fdca7d0:	rl     0x11, a0
3fdca7e0:	sla    0x1, b3
3fdca7f0:	move   a0, a0
3fdca800:	xor    a2, a5
3fdca810:	move   a2, a5
3fdca820:	srl    0x7, b1
3fdca830:	sla    0x1, b2
3fdca840:	sub    b10, b4
3fdca850:	or     b2, b3
3fdca860:	move   a2, b9
3fdca870:	sla    0x2, a7
3fdca880:	sla    0x1, a13
3fdca890:	move   a10, b14
3fdca8a0:	sub    a9, a0
3fdca8b0:	andn   b2, b2
3fdca8c0:	andn   a2, sp
3fdca8d0:	dsjs   b3, L3FDCA740
3fdca8e0:	move   a0, a0
3fdca8f0:	xor    a2, a5
3fdca900:	move   a2, a5
3fdca910:	srl    0x7, b1
3fdca920:	sla    0x1, b2
3fdca930:	sub    b10, b4
3fdca940:	or     b2, b3
3fdca950:	move   a2, b9
3fdca960:	sla    0x2, a7
3fdca970:	sra    0xf, a10
3fdca980:	rev    a0
3fdca990:	sub    b10, b6
3fdca9a0:	andn   b10, b2
3fdca9b0:	move   a10, b9
3fdca9c0:	sla    0x2, a14
3fdca9d0:	srl    0xf, b2
3fdca9e0:	dsjs   b0, L3FDCAA00
3fdca9f0:	srl    0x17, a0
L3FDCAA00:
3fdcaa00:	andn   a9, a0
3fdcaa10:	move   a2, a5
3fdcaa20:	addc   a10, a5
3fdcaa30:	sub    b10, b4
3fdcaa40:	sla    0x2, a4
3fdcaa50:	sub    b10, b4
3fdcaa60:	or     b2, b3
3fdcaa70:	or     a1, a0
3fdcaa80:	and    b2, b9
3fdcaa90:	dsjs   a5, L3FDCABC0
3fdcaaa0:	sla    0x1, a0
3fdcaab0:	rev    a0
3fdcaac0:	add    a10, a13
3fdcaad0:	sub    a10, a11
3fdcaae0:	add    a9, a0
3fdcaaf0:	sub    a2, a4
3fdcab00:	or     a2, a9
3fdcab10:	move   a10, b9
3fdcab20:	add    a10, a14
3fdcab30:	sla    0x2, a12
3fdcab40:	sub    b10, b3
3fdcab50:	sub    a10, a12
3fdcab60:	or     a2, a3
3fdcab70:	move   a10, b9
3fdcab80:	sla    0x2, a14
3fdcab90:	andn   a2, sp
3fdcaba0:	and    a1, a0
3fdcabb0:	sub    b10, b2
L3FDCABC0:
3fdcabc0:	andn   b10, b3
3fdcabd0:	sll    0x19, a0
3fdcabe0:	sll    0x1a, b10
3fdcabf0:	or     a1, a0
3fdcac00:	sla    0x2, sp
3fdcac10:	move   a10, b7
3fdcac20:	add    a8, a0
3fdcac30:	.word  0x785b
3fdcac40:	srl    0x6, b13
3fdcac50:	sla    0x2, b9
3fdcac60:	sla    0x1, a13
3fdcac70:	move   b10, a2
3fdcac80:	sla    0x2, a13
3fdcac90:	sub    b10, b4
3fdcaca0:	or     b2, b3
3fdcacb0:	sra    0x1f, a0
3fdcacc0:	sla    0x3, b8
3fdcacd0:	sla    0x1, b13
3fdcace0:	sla    a11, a2
3fdcacf0:	lmo    a11, a14
3fdcad00:	.word  0x7320
3fdcad10:	mods   a3, a5
3fdcad20:	sll    a11, a5
3fdcad30:	sra    0x15, b4
3fdcad40:	move   a1, sp
3fdcad50:	move   b10, b6
3fdcad60:	sla    0x1, a0
3fdcad70:	sla    0x1, a0
3fdcad80:	sla    0x1, a0
3fdcad90:	sla    0x1, a0
3fdcada0:	sla    0x1, a0
3fdcadb0:	sla    0x1, a0
3fdcadc0:	sla    0x1, a0
3fdcadd0:	rl     0x1, a8
3fdcade0:	rl     0x1, b0
3fdcadf0:	rl     0x1, b0
3fdcae00:	.word  0x7c30
3fdcae10:	.word  0x7c38
3fdcae20:	.word  0x787c
3fdcae30:	rl     b3, b12
3fdcae40:	rev    a9
3fdcae50:	srl    0x6, a2
3fdcae60:	divu   b10, b2
3fdcae70:	mpys   b11, b8
3fdcae80:	srl    0x17, a0
3fdcae90:	move   a9, a0
3fdcaea0:	cmp    a10, a1
3fdcaeb0:	sla    0x2, a14
3fdcaec0:	sub    a10, a13
3fdcaed0:	move   a10, b13
3fdcaee0:	divs   b10, b2
3fdcaef0:	move   a9, sp
3fdcaf00:	or     b2, b0
3fdcaf10:	move   a10, b9
3fdcaf20:	sla    0x2, a14
3fdcaf30:	sub    a10, a13
3fdcaf40:	move   a10, b13
3fdcaf50:	divs   b10, b2
3fdcaf60:	sla    0x1, a0
3fdcaf70:	sla    0x1, a0
3fdcaf80:	sla    0x1, a0
3fdcaf90:	sla    0x1, a0
3fdcafa0:	sla    0x1, a0
3fdcafb0:	sla    0x1, a0
3fdcafc0:	sla    0x1, a0
3fdcafd0:	sla    0x1, a0
3fdcafe0:	sla    0x1, a0
3fdcaff0:	sra    0x1f, a0
3fdcb000:	rl     0x1, b0
3fdcb010:	.word  0x787c
3fdcb020:	rl     0x3, b12
3fdcb030:	.word  0x7c30
3fdcb040:	.word  0x7c32
3fdcb050:	rl     0x1, b0
3fdcb060:	sra    0x15, a8
3fdcb070:	addc   a8, a0
3fdcb080:	srl    0x17, a0
3fdcb090:	move   a1, a0
3fdcb0a0:	move   a2, b1
3fdcb0b0:	sub    a10, a3
3fdcb0c0:	or     a1, a0
3fdcb0d0:	andn   a10, a5
3fdcb0e0:	sla    0x2, b4
3fdcb0f0:	sla    0x1, a0
3fdcb100:	sla    0x1, a0
3fdcb110:	sla    0x1, a0
3fdcb120:	sla    0x1, a0
3fdcb130:	sla    0x1, a0
3fdcb140:	sla    0x1, a0
3fdcb150:	sla    0x1, a0
3fdcb160:	sla    0x1, a0
3fdcb170:	sla    0x1, a0
3fdcb180:	sla    0x1, a0
3fdcb190:	sla    0x1, a0
3fdcb1a0:	sla    0x1, a0
3fdcb1b0:	sla    0x1, a0
3fdcb1c0:	sla    0x1, a0
3fdcb1d0:	sla    0x1, a0
3fdcb1e0:	sla    0x1, a0
3fdcb1f0:	sla    0x1, a0
3fdcb200:	sla    0x1, a0
3fdcb210:	sla    0x1, a0
3fdcb220:	rl     0x1, a8
3fdcb230:	rl     0x1, b0
3fdcb240:	dsjs   b0, L3FDCB260
3fdcb250:	rl     0x1, b0
L3FDCB260:
3fdcb260:	rl     b1, b0
3fdcb270:	rev    a9
3fdcb280:	sla    0x2, a4
3fdcb290:	sla    0x1, a13
3fdcb2a0:	sub    a10, a11
3fdcb2b0:	addc   b2, b9
3fdcb2c0:	add    a10, sp
3fdcb2d0:	sub    b2, b2
3fdcb2e0:	or     a1, a0
3fdcb2f0:	andn   a10, a5
3fdcb300:	sla    0x2, b4
3fdcb310:	sla    0x1, a0
3fdcb320:	sla    0x1, a0
3fdcb330:	sla    0x1, a0
3fdcb340:	sla    0x1, a0
3fdcb350:	sla    0x1, a0
3fdcb360:	sla    0x1, a0
3fdcb370:	sla    0x1, a0
3fdcb380:	sla    0x1, a0
3fdcb390:	sla    0x1, a0
3fdcb3a0:	sla    0x1, a0
3fdcb3b0:	sla    0x1, a0
3fdcb3c0:	sla    0x1, a0
3fdcb3d0:	sla    0x1, a0
3fdcb3e0:	sla    0x1, a0
3fdcb3f0:	sla    0x1, a0
3fdcb400:	sla    0x1, a0
3fdcb410:	sla    0x1, a0
3fdcb420:	sra    0x1f, a0
3fdcb430:	rl     0x1, b0
3fdcb440:	rl     0x1, b0
3fdcb450:	rl     0x1, b4
3fdcb460:	rl     0x1, b0
3fdcb470:	sra    0x15, a8
3fdcb480:	sub    a8, a0
3fdcb490:	srl    0x17, a0
3fdcb4a0:	sub    a1, a0
3fdcb4b0:	add    b10, b5
3fdcb4c0:	or     b2, b2
3fdcb4d0:	srl    0x1f, b1
3fdcb4e0:	addc   a9, a0
3fdcb4f0:	add    a10, a8
3fdcb500:	move   a2, b14
3fdcb510:	move   a2, a5
3fdcb520:	add    a9, a0
3fdcb530:	sra    0x1f, a0
3fdcb540:	move   a10, b8
3fdcb550:	or     b2, b3
3fdcb560:	sla    0x1, a9
3fdcb570:	sub    b10, b4
3fdcb580:	or     b2, b3
3fdcb590:	sla    0x1, a0
3fdcb5a0:	sla    0x1, a0
3fdcb5b0:	sla    0x1, a0
3fdcb5c0:	sla    0x1, a0
3fdcb5d0:	sla    0x1, a0
3fdcb5e0:	sla    0x1, a0
3fdcb5f0:	sla    0x1, a0
3fdcb600:	sla    0x1, a0
3fdcb610:	sla    0x1, a0
3fdcb620:	sla    0x1, a0
3fdcb630:	rl     0x1, a8
3fdcb640:	rl     0x1, b0
3fdcb650:	rl     0x1, b0
3fdcb660:	rl     0x1, b4
3fdcb670:	rl     b1, b0
3fdcb680:	rev    a9
3fdcb690:	sla    0x2, a6
3fdcb6a0:	sla    0x1, a13
3fdcb6b0:	or     a10, a4
3fdcb6c0:	andn   a2, a1
3fdcb6d0:	rl     0xa, b4
3fdcb6e0:	sla    0x1, a12
3fdcb6f0:	cmp    a2, a3
3fdcb700:	move   a2, b1
3fdcb710:	sub    a10, a14
3fdcb720:	sla    0x2, a12
3fdcb730:	sla    0x2, a2
3fdcb740:	and    a1, a8
3fdcb750:	cmp    b10, b2
3fdcb760:	or     a2, a14
3fdcb770:	sla    0x1, a9
3fdcb780:	sub    b10, b4
3fdcb790:	or     b2, b3
3fdcb7a0:	sla    0x1, a0
3fdcb7b0:	sla    0x1, a0
3fdcb7c0:	sla    0x1, a0
3fdcb7d0:	sla    0x1, a0
3fdcb7e0:	sla    0x1, a0
3fdcb7f0:	sla    0x1, a0
3fdcb800:	sla    0x1, a0
3fdcb810:	sla    0x1, a0
3fdcb820:	sla    0x1, a0
3fdcb830:	sra    0x1f, a0
3fdcb840:	rl     0x1, b0
3fdcb850:	rl     0x1, b0
3fdcb860:	dsjs   b0, L3FDCB880
3fdcb870:	rl     0x1, b0
L3FDCB880:
3fdcb880:	sra    0x15, a8
3fdcb890:	subb   a8, a0
3fdcb8a0:	srl    0x17, a0
3fdcb8b0:	sub    a1, a0
3fdcb8c0:	add    b10, b5
3fdcb8d0:	or     b2, b2
3fdcb8e0:	sla    0x1, b1
3fdcb8f0:	cmp    b10, b4
3fdcb900:	sub    a10, a13
3fdcb910:	sla    0x2, b2
3fdcb920:	sub    b10, b4
3fdcb930:	or     b2, b3
3fdcb940:	sla    0x1, a0
3fdcb950:	sla    0x1, a0
3fdcb960:	sla    0x1, a0
3fdcb970:	sla    0x1, a0
3fdcb980:	sla    0x1, a0
3fdcb990:	sla    0x1, a0
3fdcb9a0:	sla    0x1, a0
3fdcb9b0:	sla    0x1, a0
3fdcb9c0:	sla    0x1, a0
3fdcb9d0:	sla    0x1, a0
3fdcb9e0:	sla    0x1, a0
3fdcb9f0:	sla    0x1, a0
3fdcba00:	sla    0x1, a0
3fdcba10:	sla    0x1, a0
3fdcba20:	sla    0x1, a0
3fdcba30:	sla    0x1, a0
3fdcba40:	rl     0x1, a8
3fdcba50:	rl     0x1, b0
3fdcba60:	rl     0x1, b8
3fdcba70:	rl     0x1, b0
3fdcba80:	rl     b1, b0
3fdcba90:	rev    a9
3fdcbaa0:	sla    0x2, a8
3fdcbab0:	sla    0x1, a13
3fdcbac0:	or     a10, a4
3fdcbad0:	andn   a2, a1
3fdcbae0:	rl     0x12, b4
3fdcbaf0:	sla    0x1, a12
3fdcbb00:	cmp    a2, a3
3fdcbb10:	move   a2, b1
3fdcbb20:	sub    a10, a14
3fdcbb30:	sla    0x2, a12
3fdcbb40:	sla    0x2, a1
3fdcbb50:	btst   a9, a8
3fdcbb60:	divs   a10, a5
3fdcbb70:	move   a10, b2
3fdcbb80:	andn   a2, a1
3fdcbb90:	sra    0x16, a4
3fdcbba0:	or     a1, a0
3fdcbbb0:	andn   a10, a5
3fdcbbc0:	sla    0x2, b4
3fdcbbd0:	sla    0x1, a0
3fdcbbe0:	sla    0x1, a0
3fdcbbf0:	sla    0x1, a0
3fdcbc00:	sla    0x1, a0
3fdcbc10:	sla    0x1, a0
3fdcbc20:	sla    0x1, a0
3fdcbc30:	sla    0x1, a0
3fdcbc40:	sra    0x1f, a0
3fdcbc50:	rl     0x1, b0
3fdcbc60:	rl     0x1, b0
3fdcbc70:	rl     0x1, b1
3fdcbc80:	rl     0x1, b0
3fdcbc90:	sra    0x15, a8
3fdcbca0:	cmp    a8, a0
3fdcbcb0:	srl    0x17, a0
3fdcbcc0:	sub    a1, a0
3fdcbcd0:	add    b10, b5
3fdcbce0:	or     b2, b2
3fdcbcf0:	srl    0x1f, b2
3fdcbd00:	addc   a9, a0
3fdcbd10:	add    a10, a8
3fdcbd20:	move   a2, b14
3fdcbd30:	move   a2, a5
3fdcbd40:	addc   a1, a0
3fdcbd50:	sra    0x1f, a0
3fdcbd60:	move   a10, b13
3fdcbd70:	andn   b10, b5
3fdcbd80:	sra    0x16, a5
3fdcbd90:	or     a1, a0
3fdcbda0:	andn   a10, a5
3fdcbdb0:	sla    0x2, b4
3fdcbdc0:	sla    0x1, a0
3fdcbdd0:	sla    0x1, a0
3fdcbde0:	sla    0x1, a0
3fdcbdf0:	sla    0x1, a0
3fdcbe00:	sla    0x1, a0
3fdcbe10:	sla    0x1, a0
3fdcbe20:	sla    0x1, a0
3fdcbe30:	sla    0x1, a0
3fdcbe40:	sla    0x1, a0
3fdcbe50:	rl     0x1, a8
3fdcbe60:	rl     0x1, b0
3fdcbe70:	rl     0x11, b0
3fdcbe80:	rl     0x1, b0
3fdcbe90:	rl     b1, b0
3fdcbea0:	rev    a9
3fdcbeb0:	sla    0x2, a10
3fdcbec0:	sla    0x1, a13
3fdcbed0:	or     a10, a4
3fdcbee0:	andn   a2, a1
3fdcbef0:	rl     0x12, b4
3fdcbf00:	or     a1, a0
3fdcbf10:	move   a10, a9
3fdcbf20:	andn   a2, a5
3fdcbf30:	or     a1, a0
3fdcbf40:	andn   a10, a5
3fdcbf50:	sla    0x2, b4
3fdcbf60:	sla    0x1, a0
3fdcbf70:	sla    0x1, a0
3fdcbf80:	sla    0x1, a0
3fdcbf90:	sla    0x1, a0
3fdcbfa0:	sla    0x1, a0
3fdcbfb0:	sla    0x1, a0
3fdcbfc0:	sla    0x1, a0
3fdcbfd0:	sla    0x1, a0
3fdcbfe0:	sla    0x1, a0
3fdcbff0:	sla    0x1, a0
3fdcc000:	sla    0x1, a0
3fdcc010:	sla    0x1, a0
3fdcc020:	sla    0x1, a0
3fdcc030:	sla    0x1, a0
3fdcc040:	sla    0x1, a0
3fdcc050:	sra    0x1f, a0
3fdcc060:	rl     0x1, b0
3fdcc070:	rl     0x1, b1
3fdcc080:	rl     0x1, b0
3fdcc090:	rl     0x1, b0
3fdcc0a0:	sra    0x15, a8
3fdcc0b0:	btst   a8, a0
3fdcc0c0:	srl    0x17, a0
3fdcc0d0:	move   a9, a0
3fdcc0e0:	or     a10, sp
3fdcc0f0:	sub    b10, b3
3fdcc100:	or     a1, sp
3fdcc110:	addc   a2, a1
3fdcc120:	sub    a10, a12
3fdcc130:	sla    0x2, b4
3fdcc140:	sub    b10, b4
3fdcc150:	or     b2, b3
3fdcc160:	sla    0x1, a0
3fdcc170:	sla    0x1, a0
3fdcc180:	sla    0x1, a0
3fdcc190:	sla    0x1, a0
3fdcc1a0:	sla    0x1, a0
3fdcc1b0:	sla    0x1, a0
3fdcc1c0:	sla    0x1, a0
3fdcc1d0:	sla    0x1, a0
3fdcc1e0:	sla    0x1, a0
3fdcc1f0:	sla    0x1, a0
3fdcc200:	sla    0x1, a0
3fdcc210:	sla    0x1, a0
3fdcc220:	sla    0x1, a0
3fdcc230:	sla    0x1, a0
3fdcc240:	sla    0x1, a0
3fdcc250:	sla    0x1, a0
3fdcc260:	rl     0x1, a8
3fdcc270:	rl     0x1, b0
3fdcc280:	rl     0x1, b1
3fdcc290:	rl     0x1, b0
3fdcc2a0:	rl     b1, b0
3fdcc2b0:	rev    a9
3fdcc2c0:	sla    0x2, a12
3fdcc2d0:	sla    0x1, a13
3fdcc2e0:	cmp    b10, b6
3fdcc2f0:	sub    a10, a4
3fdcc300:	sla    0x2, sp
3fdcc310:	sub    b10, b4
3fdcc320:	or     b2, b3
3fdcc330:	sla    0x1, a0
3fdcc340:	sla    0x1, a0
3fdcc350:	sla    0x1, a0
3fdcc360:	sla    0x1, a0
3fdcc370:	sla    0x1, a0
3fdcc380:	sla    0x1, a0
3fdcc390:	sla    0x1, a0
3fdcc3a0:	sla    0x1, a0
3fdcc3b0:	sla    0x1, a0
3fdcc3c0:	sla    0x1, a0
3fdcc3d0:	sla    0x1, a0
3fdcc3e0:	sla    0x1, a0
3fdcc3f0:	sla    0x1, a0
3fdcc400:	sla    0x1, a0
3fdcc410:	sla    0x1, a0
3fdcc420:	sla    0x1, a0
3fdcc430:	sla    0x1, a0
3fdcc440:	sla    0x1, a0
3fdcc450:	sla    0x1, a0
3fdcc460:	sra    0x1f, a0
3fdcc470:	rl     0x1, b0
3fdcc480:	rl     0x11, b0
3fdcc490:	rl     0x1, b0
3fdcc4a0:	rl     0x1, b0
3fdcc4b0:	sra    0x15, a8
3fdcc4c0:	move   a8, a0
3fdcc4d0:	srl    0x17, a0
3fdcc4e0:	sub    a9, a0
3fdcc4f0:	cmp    b2, b4
3fdcc500:	andn   a2, a5
3fdcc510:	sub    a10, a14
3fdcc520:	sla    0x2, b4
3fdcc530:	move   b10, a2
3fdcc540:	sla    0x2, a13
3fdcc550:	sub    b10, b4
3fdcc560:	or     b2, b3
3fdcc570:	sla    0x1, a0
3fdcc580:	sla    0x1, a0
3fdcc590:	sla    0x1, a0
3fdcc5a0:	sla    0x1, a0
3fdcc5b0:	sla    0x1, a0
3fdcc5c0:	sla    0x1, a0
3fdcc5d0:	sla    0x1, a0
3fdcc5e0:	sla    0x1, a0
3fdcc5f0:	sla    0x1, a0
3fdcc600:	sla    0x1, a0
3fdcc610:	sla    0x1, a0
3fdcc620:	sla    0x1, a0
3fdcc630:	sla    0x1, a0
3fdcc640:	sla    0x1, a0
3fdcc650:	sla    0x1, a0
3fdcc660:	sla    0x1, a0
3fdcc670:	rl     0x1, a8
3fdcc680:	rl     0x1, b0
3fdcc690:	rl     0x1, b4
3fdcc6a0:	rl     0x1, b0
3fdcc6b0:	rl     b1, b0
3fdcc6c0:	rev    a9
3fdcc6d0:	sla    0x2, a14
3fdcc6e0:	sla    0x1, a13
3fdcc6f0:	cmp    b10, b6
3fdcc700:	sub    a10, a4
3fdcc710:	sla    0x2, sp
3fdcc720:	sub    a10, a13
3fdcc730:	move   a10, b13
3fdcc740:	divs   b10, b2
3fdcc750:	or     a1, a0
3fdcc760:	andn   a10, a5
3fdcc770:	sla    0x2, b4
3fdcc780:	sla    0x1, a0
3fdcc790:	sla    0x1, a0
3fdcc7a0:	sla    0x1, a0
3fdcc7b0:	sla    0x1, a0
3fdcc7c0:	sla    0x1, a0
3fdcc7d0:	sla    0x1, a0
3fdcc7e0:	sla    0x1, a0
3fdcc7f0:	sla    0x1, a0
3fdcc800:	sla    0x1, a0
3fdcc810:	sla    0x1, a0
3fdcc820:	sla    0x1, a0
3fdcc830:	sla    0x1, a0
3fdcc840:	sla    0x1, a0
3fdcc850:	sla    0x1, a0
3fdcc860:	sla    0x1, a0
3fdcc870:	sra    0x1f, a0
3fdcc880:	rl     0x1, b0
3fdcc890:	rl     0x1, b0
3fdcc8a0:	rl     0x9, b0
3fdcc8b0:	rl     0x1, b0
3fdcc8c0:	sra    0x15, a8
3fdcc8d0:	move   a8, b0
3fdcc8e0:	srl    0x17, a0
3fdcc8f0:	move   a1, a0
3fdcc900:	move   a10, sp
3fdcc910:	addc   b2, b0
3fdcc920:	addc   a10, a1
3fdcc930:	sla    0x2, a11
3fdcc940:	move   a10, b13
3fdcc950:	sub    a10, a4
3fdcc960:	sra    0x1f, a0
3fdcc970:	move   b10, a4
3fdcc980:	subb   a10, a7
3fdcc990:	sub    a10, a12
3fdcc9a0:	sla    0x1, a9
3fdcc9b0:	sla    0x1, a0
3fdcc9c0:	sla    0x1, a0
3fdcc9d0:	sla    0x1, a0
3fdcc9e0:	sla    0x1, a0
3fdcc9f0:	sla    0x1, a0
3fdcca00:	sla    0x1, a0
3fdcca10:	sla    0x1, a0
3fdcca20:	sla    0x1, a0
3fdcca30:	sla    0x1, a0
3fdcca40:	sla    0x1, a0
3fdcca50:	sla    0x1, a0
3fdcca60:	sla    0x1, a0
3fdcca70:	sla    0x1, a0
3fdcca80:	rl     0x1, a8
3fdcca90:	rl     0x1, b8
3fdccaa0:	rl     0x1, b0
3fdccab0:	rl     0x1, b0
3fdccac0:	rl     b1, b0
3fdccad0:	rev    a9
3fdccae0:	divu   b10, b0
3fdccaf0:	mpys   b11, b8
3fdccb00:	srl    0x17, a0
3fdccb10:	and    a1, a0
3fdccb20:	or     a2, a1
3fdccb30:	sub    b10, b4
3fdccb40:	move   b2, a2
3fdccb50:	sra    0x1f, a0
3fdccb60:	sub    a10, a4
3fdccb70:	andn   b2, b0
3fdccb80:	andn   a10, a5
3fdccb90:	sla    0x2, b3
3fdccba0:	sub    a10, a11
3fdccbb0:	sla    0x2, b9
3fdccbc0:	move   b10, a4
3fdccbd0:	addc   a9, a0
3fdccbe0:	move   a2, b1
3fdccbf0:	sub    a10, a3
3fdccc00:	sra    0x16, a12
3fdccc10:	sla    0x1, a0
3fdccc20:	sla    0x1, a0
3fdccc30:	sla    0x1, a0
3fdccc40:	sla    0x1, a0
3fdccc50:	sla    0x1, a0
3fdccc60:	sla    0x1, a0
3fdccc70:	sla    0x1, a0
3fdccc80:	sra    0x1f, a0
3fdccc90:	.word  0x787c
3fdccca0:	rl     0x3, b12
3fdcccb0:	rl     0x1, b0
3fdcccc0:	rl     0x1, b0
3fdcccd0:	.word  0x787c
3fdccce0:	rl     0x3, b12
3fdcccf0:	sra    0x15, a8
3fdccd00:	xor    a8, a0
3fdccd10:	.word  0x785b
3fdccd20:	sla    0x2, b13
3fdccd30:	sla    0x1, a13
3fdccd40:	move   a10, b3
3fdccd50:	or     a2, a14
3fdccd60:	move   a2, b9
3fdccd70:	sub    b10, b5
3fdccd80:	andn   a9, a0
3fdccd90:	move   a2, a5
3fdccda0:	addc   a10, a5
3fdccdb0:	sub    b10, b4
3fdccdc0:	sla    0x2, a4
3fdccdd0:	sub    b10, b4
3fdccde0:	or     b2, b3
3fdccdf0:	sla    0x2, b3
3fdcce00:	move   a10, b6
3fdcce10:	sub    b10, b2
3fdcce20:	sub    b10, b6
3fdcce30:	sla    0x2, b2
3fdcce40:	rl     0xa, b11
3fdcce50:	srl    0x1e, b13
3fdcce60:	move   a1, a0
3fdcce70:	move   a10, sp
3fdcce80:	sla    0x2, b0
3fdcce90:	move   a2, sp
3fdccea0:	sub    a9, a0
3fdcceb0:	andn   b2, b2
3fdccec0:	andn   a2, sp
3fdcced0:	divu   a9, a0
3fdccee0:	mpys   b9, b2
3fdccef0:	divs   a0, a0
3fdccf00:	srl    0x17, a0
3fdccf10:	andn   a1, a0
3fdccf20:	andn   a10, a5
3fdccf30:	or     a2, a5
3fdccf40:	or     a1, a0
3fdccf50:	sub    a10, a8
3fdccf60:	and    a1, a0
3fdccf70:	sub    b10, b2
3fdccf80:	sub    b10, b3
3fdccf90:	or     a2, a14
3fdccfa0:	andn   a9, a0
3fdccfb0:	move   a2, a5
3fdccfc0:	addc   a10, a5
3fdccfd0:	cmp    b10, b4
3fdccfe0:	move   a2, sp
3fdccff0:	divu   a0, a0
3fdcd000:	srl    0x17, a0
3fdcd010:	andn   a1, a0
3fdcd020:	move   b2, a5
3fdcd030:	or     a1, a0
3fdcd040:	sub    a10, a8
3fdcd050:	or     a1, a0
3fdcd060:	andn   a10, a5
3fdcd070:	sla    0x2, b4
3fdcd080:	sub    b10, b3
3fdcd090:	sub    a10, a12
3fdcd0a0:	or     a2, a3
3fdcd0b0:	move   a10, b9
3fdcd0c0:	.word  0x004e
3fdcd0d0:	sla    0x2, b1
3fdcd0e0:	sla    0x1, a13
L3FDCD0F0:
3fdcd0f0:	sub    b10, b3
3fdcd100:	sub    a10, a12
3fdcd110:	or     a2, a3
3fdcd120:	add    a9, a0
3fdcd130:	move   a2, a12
3fdcd140:	or     a1, a0
3fdcd150:	andn   a10, a5
3fdcd160:	andn   b10, b4
3fdcd170:	move   a0, a0
3fdcd180:	xor    a2, a5
3fdcd190:	move   a2, a5
3fdcd1a0:	srl    0x7, b1
3fdcd1b0:	sla    0x1, b2
3fdcd1c0:	andn   a2, a5
3fdcd1d0:	move   b10, a2
3fdcd1e0:	sla    0x2, b2
3fdcd1f0:	dsjs   a13, L3FDCD0F0
3fdcd200:	move   a9, b0
3fdcd210:	or     b2, b0
3fdcd220:	move   a10, b9
3fdcd230:	sla    0x2, a14
3fdcd240:	sub    a10, a13
3fdcd250:	move   a10, b13
3fdcd260:	divs   b10, b2
3fdcd270:	srl    0x17, a0
3fdcd280:	rl     0x9, a0
3fdcd290:	sla    0x1, b3
3fdcd2a0:	or     a0, a0
3fdcd2b0:	and    b2, b9
3fdcd2c0:	sla    0x2, a5
3fdcd2d0:	subb   a9, a7
3fdcd2e0:	sll    0x1a, sp
3fdcd2f0:	or     a1, a0
3fdcd300:	sla    0x2, sp
3fdcd310:	move   a10, b3
3fdcd320:	or     a2, a14
3fdcd330:	move   a2, b9
3fdcd340:	sub    b10, b5
3fdcd350:	sla    0x1, a0
3fdcd360:	sla    0x1, a0
3fdcd370:	sla    0x1, a0
3fdcd380:	sla    0x1, a0
3fdcd390:	sla    0x1, a0
3fdcd3a0:	sla    0x1, a0
3fdcd3b0:	sla    0x1, a0
3fdcd3c0:	sla    0x1, a0
3fdcd3d0:	sla    0x1, a0
3fdcd3e0:	sla    0x1, a0
3fdcd3f0:	sla    0x1, a0
3fdcd400:	rev    a0
3fdcd410:	srl    0x6, b5
3fdcd420:	sla    0x2, b6
3fdcd430:	sla    0x1, a13
3fdcd440:	or     a10, a2
3fdcd450:	move   a2, a9
3fdcd460:	sla    0x2, a4
3fdcd470:	move   a2, b12
3fdcd480:	or     a2, a11
3fdcd490:	addc   a2, a1
3fdcd4a0:	sub    a10, a12
3fdcd4b0:	andn   a1, sp
3fdcd4c0:	move   b2, a5
3fdcd4d0:	addc   a1, a0
3fdcd4e0:	andn   b10, b5
3fdcd4f0:	and    a1, a0
3fdcd500:	or     a2, a1
3fdcd510:	sla    0x2, a8
3fdcd520:	cmp    a2, a3
3fdcd530:	addc   a10, a5
3fdcd540:	.word  0x004b
3fdcd550:	divu   b10, b3
3fdcd560:	mpys   b11, b8
3fdcd570:	srl    0x17, a0
3fdcd580:	andn   a9, a0
3fdcd590:	move   a2, a5
3fdcd5a0:	addc   a10, a5
3fdcd5b0:	sla    0x2, b4
3fdcd5c0:	addc   a10, a6
3fdcd5d0:	sla    0x2, a3
3fdcd5e0:	move   a10, b13
3fdcd5f0:	sub    a10, a4
3fdcd600:	sla    0x2, b3
3fdcd610:	sll    0x19, a8
3fdcd620:	sll    0x1a, a8
3fdcd630:	divu   a9, a0
3fdcd640:	mpys   b9, b1
3fdcd650:	sla    0x1, a12
3fdcd660:	addc   a1, a7
3fdcd670:	andn   a2, a1
3fdcd680:	sla    0x1, a7
3fdcd690:	rl     0x12, b11
3fdcd6a0:	srl    0x1e, b13
3fdcd6b0:	xor    a1, a0
3fdcd6c0:	sub    a2, a9
3fdcd6d0:	move   a10, b5
3fdcd6e0:	andn   a9, a0
3fdcd6f0:	cmp    b10, b7
3fdcd700:	addc   b10, b4
3fdcd710:	sla    0x2, a8
3fdcd720:	sub    b10, b4
3fdcd730:	or     b2, b3
3fdcd740:	divu   a9, a0
3fdcd750:	mpys   b9, b3
3fdcd760:	rev    a9
3fdcd770:	move   a10, b3
3fdcd780:	cmp    a10, a14
3fdcd790:	or     a10, a14
3fdcd7a0:	move   a2, b9
3fdcd7b0:	sla    0x2, a7
3fdcd7c0:	cmp    b2, b4
3fdcd7d0:	sla    0x2, a5
3fdcd7e0:	sub    b10, b4
3fdcd7f0:	or     b2, b3
3fdcd800:	sla    0x2, b3
3fdcd810:	sla    0x1, a0
3fdcd820:	sla    0x1, a0
3fdcd830:	move   a0, a0
3fdcd840:	move   a10, sp
3fdcd850:	cmp    b10, b0
3fdcd860:	subb   a10, a14
3fdcd870:	move   a9, b0
3fdcd880:	sla    0x2, a14
3fdcd890:	andn   a2, a5
3fdcd8a0:	move   b10, a2
3fdcd8b0:	sla    0x2, b2
3fdcd8c0:	move   b10, a2
3fdcd8d0:	or     b2, b5
3fdcd8e0:	move   a2, b9
3fdcd8f0:	sla    0x2, a5
3fdcd900:	sla    0x1, a0
3fdcd910:	rev    a0
3fdcd920:	divu   b10, b4
3fdcd930:	mpys   b11, b8
3fdcd940:	srl    0x17, a0
3fdcd950:	cmp    a9, a0
3fdcd960:	add    a10, a13
3fdcd970:	sub    a10, a7
3fdcd980:	rl     0xa, b11
3fdcd990:	srl    0x1e, b13
3fdcd9a0:	move   a10, a9
3fdcd9b0:	subb   a10, a1
3fdcd9c0:	sla    0x2, a5
3fdcd9d0:	move   a9, a8
3fdcd9e0:	move   a2, b5
3fdcd9f0:	sra    0x16, b5
3fdcda00:	rl     0x12, b11
3fdcda10:	srl    0x1e, b13
3fdcda20:	cmp    a10, a4
3fdcda30:	and    b2, b3
3fdcda40:	add    a10, a12
3fdcda50:	sla    0x2, b9
3fdcda60:	move   a2, b9
3fdcda70:	sla    0x2, b4
3fdcda80:	rl     0x1a, b11
3fdcda90:	sla    0x2, b13
3fdcdaa0:	sla    0x1, a0
3fdcdab0:	sla    0x1, a0
3fdcdac0:	sra    0x1f, a0
3fdcdad0:	.word  0x787c
3fdcdae0:	rl     0x3, b12
3fdcdaf0:	rl     0x1, b0
3fdcdb00:	rl     0x1, b0
3fdcdb10:	rl     0x1, b0
3fdcdb20:	sra    0x15, a8
3fdcdb30:	.word  0x0000
L3FDCDB40:
3fdcdb40:	mmtm   sp, a9,a11,a13
3fdcdb60:	move   a14, a13
3fdcdb70:	addk   32, a14
3fdcdb80:	move   *a13(0xffc0), a11, 1
3fdcdba0:	jreq   L3FDCE170
3fdcdbb0:	move   a14, -*sp, 1
3fdcdbc0:	sub    a11, a11
3fdcdbd0:	move   a11, *a14+, 1
3fdcdbe0:	movk   1, a11
3fdcdbf0:	move   a11, *a14+, 1
3fdcdc00:	move   a11, *a14+, 1
3fdcdc10:	move   *a13(0xffe0), *a14+, 1
3fdcdc30:	calla  L3FA911C0
3fdcdc60:	move   *a13(0xffe0), a9, 1
3fdcdc80:	movi   0xd3, a11
3fdcdca0:	setf   16, 0, 0
3fdcdcb0:	move   a11, *a9(0x30), 0
3fdcdcd0:	addk   14, a11
3fdcdce0:	move   a11, *a9(0x30), 0
3fdcdd00:	sub    a11, a11
3fdcdd10:	move   a11, *a13, 1
3fdcdd20:	move   *a9(0x10), a9, 0
3fdcdd40:	btst   0, a9
3fdcdd50:	jrne   L3FDCDED0
3fdcdd60:	inc    a11
3fdcdd70:	move   a11, *a13, 1
3fdcdd80:	subk   21, a11
3fdcdd90:	jrge   L3FDCDED0
L3FDCDDA0:
3fdcdda0:	move   a14, -*sp, 1
3fdcddb0:	movi   0x258, a11
3fdcddd0:	move   a11, *a14+, 1
3fdcdde0:	calla  L3FDCE1C0
3fdcde10:	move   *a13(0xffe0), a9, 1
3fdcde30:	setf   16, 0, 0
3fdcde40:	move   *a9(0x10), a11, 0
3fdcde60:	btst   0, a11
3fdcde70:	jrne   L3FDCDED0
3fdcde80:	move   *a13, a11, 1
3fdcde90:	inc    a11
3fdcdea0:	move   a11, *a13, 1
3fdcdeb0:	subk   21, a11
3fdcdec0:	jrlt   L3FDCDDA0
L3FDCDED0:
3fdcded0:	move   *a13(0xffe0), a11, 1
3fdcdef0:	movi   0x23, a9
3fdcdf10:	move   a9, *a11(0x30), 0
3fdcdf30:	move   a14, -*sp, 1
3fdcdf40:	movi   0x3e8, a9
3fdcdf60:	move   a9, *a14+, 1
3fdcdf70:	calla  L3FDCE1C0
3fdcdfa0:	movi   0x80, a9
3fdcdfc0:	setf   16, 0, 0
3fdcdfd0:	move   a9, *a11(0x30), 0
3fdcdff0:	move   a14, -*sp, 1
3fdce000:	movi   0x3e8, a9
3fdce020:	move   a9, *a14+, 1
3fdce030:	calla  L3FDCE1C0
3fdce060:	movi   0xa7, a9
3fdce080:	setf   16, 0, 0
3fdce090:	move   a9, *a11(0x30), 0
3fdce0b0:	move   a14, -*sp, 1
3fdce0c0:	movi   0x3e8, a9
3fdce0e0:	move   a9, *a14+, 1
3fdce0f0:	calla  L3FDCE1C0
3fdce120:	movi   0xd3, a9
3fdce140:	setf   16, 0, 0
3fdce150:	move   a9, *a11(0x30), 0
L3FDCE170:
3fdce170:	move   *sp(0x80), a14, 1
3fdce190:	mmfm   sp, a9,a11,a13
3fdce1b0:	rets   2
L3FDCE1C0:
3fdce1c0:	mmtm   sp, a9,a11,a13
3fdce1e0:	move   a14, a13
3fdce1f0:	addi   0x60, a14
3fdce210:	move   *a13(0xffe0), a9, 1
3fdce230:	movi   0xc00000b0, a11	; CONTROL
3fdce260:	move   a11, *a13(0x20), 1
3fdce280:	movi   0xc0000100, a11	; HSTCTLH
3fdce2b0:	move   a11, *a13(0x40), 1
3fdce2d0:	move   *a13(0x20), a11, 1
3fdce2f0:	setf   16, 0, 0
3fdce300:	move   *a11, a11, 0
3fdce310:	btst   15, a11
3fdce320:	jrne   L3FDCE380
3fdce330:	move   *a13(0x40), a11, 1
3fdce350:	move   *a11, a11, 0
3fdce360:	btst   14, a11
3fdce370:	jreq   L3FDCE3B0
L3FDCE380:
3fdce380:	movk   30, a11
3fdce390:	move   a11, *a13, 1
3fdce3a0:	jruc   L3FDCE3E0
L3FDCE3B0:
3fdce3b0:	movi   0x64, a11
3fdce3d0:	move   a11, *a13, 1
L3FDCE3E0:
3fdce3e0:	mpys   a11, a9
3fdce3f0:	jreq   L3FDCE410
L3FDCE400:
3fdce400:	dsjs   a9, L3FDCE400
L3FDCE410:
3fdce410:	movk   1, a8
3fdce420:	move   *sp(0x80), a14, 1
3fdce440:	mmfm   sp, a9,a11,a13
3fdce460:	rets   2
L3FDCE470:
3fdce470:	mmtm   sp, a7,a9,a11,a13
3fdce490:	move   a14, a13
3fdce4a0:	addi   0x90, a14
3fdce4c0:	sub    a11, a11
3fdce4d0:	move   a11, *a13(0x60), 1
3fdce4f0:	movi   0xffff, a11
3fdce520:	setf   16, 0, 0
3fdce530:	move   a11, *a13(0x80), 0
3fdce550:	move   a14, -*sp, 1
3fdce560:	sub    a11, a11
3fdce570:	move   a11, *a14+, 1
3fdce580:	movk   1, a11
3fdce590:	move   a11, *a14+, 1
3fdce5a0:	move   a11, *a14+, 1
3fdce5b0:	move   *a13(0xff80), *a14+, 1
3fdce5d0:	calla  L3FA911C0
3fdce600:	sub    a11, a11
3fdce610:	move   a11, *a13, 1
3fdce620:	move   *a13(0xff80), a11, 1
3fdce640:	setf   16, 0, 0
3fdce650:	move   *a11(0x10), a11, 0
3fdce670:	btst   0, a11
3fdce680:	jreq   L3FDCE870
3fdce690:	move   *a13, a11, 1
3fdce6a0:	subk   10, a11
3fdce6b0:	jrge   L3FDCE870
L3FDCE6C0:
3fdce6c0:	move   *a13(0xff80), a11, 1
3fdce6e0:	move   *a11(0x30), a9, 0
3fdce700:	andi   0xff, a9
3fdce730:	move   a9, *a13(0x80), 0
3fdce750:	move   a14, -*sp, 1
3fdce760:	movi   0x64, a9
3fdce780:	move   a9, *a14+, 1
3fdce790:	calla  L3FDCE1C0
3fdce7c0:	move   *a13, a9, 1
3fdce7d0:	inc    a9
3fdce7e0:	move   a9, *a13, 1
3fdce7f0:	setf   16, 0, 0
3fdce800:	move   *a11(0x10), a9, 0
3fdce820:	btst   0, a9
3fdce830:	jreq   L3FDCE870
3fdce840:	move   *a13, a9, 1
3fdce850:	subk   10, a9
3fdce860:	jrlt   L3FDCE6C0
L3FDCE870:
3fdce870:	move   *a13(0xff80), a11, 1
3fdce890:	movi   0xe1, a9
3fdce8b0:	move   a9, *a11(0x30), 0
3fdce8d0:	sub    a9, a9
3fdce8e0:	move   a9, *a13, 1
3fdce8f0:	move   *a11(0x10), a11, 0
3fdce910:	btst   0, a11
3fdce920:	jreq   L3FDCEAE0
L3FDCE930:
3fdce930:	move   *a13(0xff80), a11, 1
3fdce950:	move   *a11(0x30), a9, 0
3fdce970:	andi   0xff, a9
3fdce9a0:	move   a9, *a13(0x80), 0
3fdce9c0:	move   a14, -*sp, 1
3fdce9d0:	movi   0x64, a9
3fdce9f0:	move   a9, *a14+, 1
3fdcea00:	calla  L3FDCE1C0
3fdcea30:	move   *a13, a9, 1
3fdcea40:	inc    a9
3fdcea50:	move   a9, *a13, 1
3fdcea60:	setf   16, 0, 0
3fdcea70:	move   *a11(0x10), a9, 0
3fdcea90:	btst   0, a9
3fdceaa0:	jreq   L3FDCEAE0
3fdceab0:	move   *a13, a9, 1
3fdceac0:	subk   10, a9
3fdcead0:	jrlt   L3FDCE930
L3FDCEAE0:
3fdceae0:	move   *a13, a11, 1
3fdceaf0:	subk   10, a11
3fdceb00:	jrne   L3FDCED50
3fdceb10:	move   *a13(0xffa0), a11, 1
3fdceb30:	movi   0x20000000, a9
3fdceb60:	move   a9, *a11(0x20), 1
3fdceb80:	movi   0x40100, a9
3fdcebb0:	move   a9, *a11, 1
3fdcebc0:	move   *a11, a9, 1
3fdcebd0:	ori    0x120100, a9
3fdcec00:	move   a9, *a11, 1
3fdcec10:	move   *a11, a9, 1
3fdcec20:	ori    0x84000, a9
3fdcec50:	move   a9, *a11, 1
3fdcec60:	move   *a11, a9, 1
3fdcec70:	ori    0x3400, a9
3fdceca0:	move   a9, *a11, 1
3fdcecb0:	move   *a11, a9, 1
3fdcecc0:	ori    0x8a01, a9
3fdcecf0:	move   a9, *a11, 1
3fdced00:	movk   1, a9
3fdced10:	move   a9, *a13(0x60), 1
3fdced30:	jauc   L3FDD5960
L3FDCED50:
3fdced50:	move   *a13(0xff60), a11, 1
3fdced70:	dsj    a11, L3FDCF160
L3FDCED90:
3fdced90:	move   *a13(0xff80), a11, 1
3fdcedb0:	move   *a11(0x10), a9, 0
3fdcedd0:	btst   0, a9
3fdcede0:	jrne   L3FDCEED0
L3FDCEDF0:
3fdcedf0:	move   a14, -*sp, 1
3fdcee00:	movi   0x64, a11
3fdcee20:	move   a11, *a14+, 1
3fdcee30:	calla  L3FDCE1C0
3fdcee60:	move   *a13(0xff80), a9, 1
3fdcee80:	setf   16, 0, 0
3fdcee90:	move   *a9(0x10), a11, 0
3fdceeb0:	btst   0, a11
3fdceec0:	jreq   L3FDCEDF0
L3FDCEED0:
3fdceed0:	move   *a13(0xff80), a11, 1
3fdceef0:	move   *a11(0x30), a9, 0
3fdcef10:	andi   0xff, a9
3fdcef40:	cmpi   0xd8, a9
3fdcef60:	jrne   L3FDCED90
3fdcef70:	move   *a11(0x10), a9, 0
3fdcef90:	btst   0, a9
3fdcefa0:	jrne   L3FDCF090
L3FDCEFB0:
3fdcefb0:	move   a14, -*sp, 1
3fdcefc0:	movi   0x64, a11
3fdcefe0:	move   a11, *a14+, 1
3fdceff0:	calla  L3FDCE1C0
3fdcf020:	move   *a13(0xff80), a9, 1
3fdcf040:	setf   16, 0, 0
3fdcf050:	move   *a9(0x10), a11, 0
3fdcf070:	btst   0, a11
3fdcf080:	jreq   L3FDCEFB0
L3FDCF090:
3fdcf090:	move   *a13(0xff80), a11, 1
3fdcf0b0:	move   *a11(0x30), a9, 0
3fdcf0d0:	andi   0xff, a9
3fdcf100:	cmpi   0xeb, a9
3fdcf120:	jrne   L3FDCED90
3fdcf130:	sub    a8, a8
3fdcf140:	jauc   L3FDD5980
L3FDCF160:
3fdcf160:	move   *a13(0xff60), a11, 1
3fdcf180:	subk   2, a11
3fdcf190:	jrne   L3FDCF310
3fdcf1a0:	move   *a13(0xff80), a11, 1
3fdcf1c0:	move   *a11(0x10), a9, 0
3fdcf1e0:	btst   0, a9
3fdcf1f0:	jrne   L3FDCF2E0
L3FDCF200:
3fdcf200:	move   a14, -*sp, 1
3fdcf210:	movi   0x64, a11
3fdcf230:	move   a11, *a14+, 1
3fdcf240:	calla  L3FDCE1C0
3fdcf270:	move   *a13(0xff80), a9, 1
3fdcf290:	setf   16, 0, 0
3fdcf2a0:	move   *a9(0x10), a11, 0
3fdcf2c0:	btst   0, a11
3fdcf2d0:	jreq   L3FDCF200
L3FDCF2E0:
3fdcf2e0:	sub    a8, a8
3fdcf2f0:	jauc   L3FDD5980
L3FDCF310:
3fdcf310:	move   a14, -*sp, 1
3fdcf320:	sub    a11, a11
3fdcf330:	move   a11, *a14+, 1
3fdcf340:	move   *a13(0xffa0), *a14+, 1
3fdcf360:	movi   0x1ffff, a9
3fdcf390:	move   a9, *a14+, 1
3fdcf3a0:	calla  L3FDE55F0
3fdcf3d0:	move   *a13(0xff80), a11, 1
3fdcf3f0:	setf   16, 0, 0
3fdcf400:	move   *a11(0x10), a9, 0
3fdcf420:	btst   0, a9
3fdcf430:	jrne   L3FDCF520
L3FDCF440:
3fdcf440:	move   a14, -*sp, 1
3fdcf450:	movi   0x64, a11
3fdcf470:	move   a11, *a14+, 1
3fdcf480:	calla  L3FDCE1C0
3fdcf4b0:	move   *a13(0xff80), a9, 1
3fdcf4d0:	setf   16, 0, 0
3fdcf4e0:	move   *a9(0x10), a11, 0
3fdcf500:	btst   0, a11
3fdcf510:	jreq   L3FDCF440
L3FDCF520:
3fdcf520:	move   *a13(0xff80), a11, 1
3fdcf540:	move   *a11(0x30), a9, 0
3fdcf560:	andi   0xff, a9
3fdcf590:	move   a9, *a13(0x80), 0
3fdcf5b0:	jauc   L3FDD5460
L3FDCF5D0:
3fdcf5d0:	move   *a13(0xffa0), a11, 1
3fdcf5f0:	move   *a11, a9, 1
3fdcf600:	andi   0x7affffff, a9
3fdcf630:	move   a9, *a11, 1
3fdcf640:	move   *a11, a9, 1
3fdcf650:	ori    0x80, a9
3fdcf680:	move   a9, *a11, 1
3fdcf690:	movk   1, a9
3fdcf6a0:	move   a9, *a13(0x60), 1
3fdcf6c0:	jruc   L3FDCF310
L3FDCF6D0:
3fdcf6d0:	move   *a13(0xff80), a11, 1
3fdcf6f0:	move   *a11(0x10), a9, 0
3fdcf710:	btst   0, a9
3fdcf720:	jrne   L3FDCF810
L3FDCF730:
3fdcf730:	move   a14, -*sp, 1
3fdcf740:	movi   0x64, a11
3fdcf760:	move   a11, *a14+, 1
3fdcf770:	calla  L3FDCE1C0
3fdcf7a0:	move   *a13(0xff80), a9, 1
3fdcf7c0:	setf   16, 0, 0
3fdcf7d0:	move   *a9(0x10), a11, 0
3fdcf7f0:	btst   0, a11
3fdcf800:	jreq   L3FDCF730
L3FDCF810:
3fdcf810:	move   *a13(0xff80), a11, 1
3fdcf830:	move   *a11(0x30), a9, 0
3fdcf850:	andi   0xff, a9
3fdcf880:	move   a9, *a13(0x80), 0
3fdcf8a0:	jauc   L3FDD06B0
L3FDCF8C0:
3fdcf8c0:	move   *a13(0xffa0), a11, 1
3fdcf8e0:	move   *a11, a9, 1
3fdcf8f0:	andi   0x7affffff, a9
3fdcf920:	move   a9, *a11, 1
3fdcf930:	move   *a11, a9, 1
3fdcf940:	movk   1, a7
3fdcf950:	or     a7, a9
3fdcf960:	move   a9, *a11, 1
3fdcf970:	move   *a11, a9, 1
3fdcf980:	movk   2, a7
3fdcf990:	andn   a7, a9
3fdcf9a0:	move   a9, *a11, 1
3fdcf9b0:	move   *a11, a9, 1
3fdcf9c0:	movk   4, a7
3fdcf9d0:	andn   a7, a9
3fdcf9e0:	move   a9, *a11, 1
3fdcf9f0:	move   *a11, a9, 1
3fdcfa00:	movk   8, a7
3fdcfa10:	andn   a7, a9
3fdcfa20:	move   a9, *a11, 1
3fdcfa30:	movk   1, a9
3fdcfa40:	move   a9, *a13(0x60), 1
3fdcfa60:	jruc   L3FDCF310
L3FDCFA70:
3fdcfa70:	move   *a13(0xffa0), a11, 1
3fdcfa90:	move   *a11, a9, 1
3fdcfaa0:	andi   0x7affffff, a9
3fdcfad0:	move   a9, *a11, 1
3fdcfae0:	move   *a11, a9, 1
3fdcfaf0:	movk   1, a7
3fdcfb00:	andn   a7, a9
3fdcfb10:	move   a9, *a11, 1
3fdcfb20:	move   *a11, a9, 1
3fdcfb30:	movk   2, a7
3fdcfb40:	or     a7, a9
3fdcfb50:	move   a9, *a11, 1
3fdcfb60:	move   *a11, a9, 1
3fdcfb70:	movk   4, a7
3fdcfb80:	andn   a7, a9
3fdcfb90:	move   a9, *a11, 1
3fdcfba0:	move   *a11, a9, 1
3fdcfbb0:	movk   8, a7
3fdcfbc0:	andn   a7, a9
3fdcfbd0:	move   a9, *a11, 1
3fdcfbe0:	movk   1, a9
3fdcfbf0:	move   a9, *a13(0x60), 1
3fdcfc10:	jauc   L3FDCF310
L3FDCFC30:
3fdcfc30:	move   *a13(0xffa0), a11, 1
3fdcfc50:	move   *a11, a9, 1
3fdcfc60:	andi   0x7affffff, a9
3fdcfc90:	move   a9, *a11, 1
3fdcfca0:	move   *a11, a9, 1
3fdcfcb0:	movk   1, a7
3fdcfcc0:	or     a7, a9
3fdcfcd0:	move   a9, *a11, 1
3fdcfce0:	move   *a11, a9, 1
3fdcfcf0:	movk   2, a7
3fdcfd00:	or     a7, a9
3fdcfd10:	move   a9, *a11, 1
3fdcfd20:	move   *a11, a9, 1
3fdcfd30:	movk   4, a7
3fdcfd40:	andn   a7, a9
3fdcfd50:	move   a9, *a11, 1
3fdcfd60:	move   *a11, a9, 1
3fdcfd70:	movk   8, a7
3fdcfd80:	andn   a7, a9
3fdcfd90:	move   a9, *a11, 1
3fdcfda0:	movk   1, a9
3fdcfdb0:	move   a9, *a13(0x60), 1
3fdcfdd0:	jauc   L3FDCF310
L3FDCFDF0:
3fdcfdf0:	move   *a13(0xffa0), a11, 1
3fdcfe10:	move   *a11, a9, 1
3fdcfe20:	andi   0x7affffff, a9
3fdcfe50:	move   a9, *a11, 1
3fdcfe60:	move   *a11, a9, 1
3fdcfe70:	movk   1, a7
3fdcfe80:	andn   a7, a9
3fdcfe90:	move   a9, *a11, 1
3fdcfea0:	move   *a11, a9, 1
3fdcfeb0:	movk   2, a7
3fdcfec0:	andn   a7, a9
3fdcfed0:	move   a9, *a11, 1
3fdcfee0:	move   *a11, a9, 1
3fdcfef0:	movk   4, a7
3fdcff00:	or     a7, a9
3fdcff10:	move   a9, *a11, 1
3fdcff20:	move   *a11, a9, 1
3fdcff30:	movk   8, a7
3fdcff40:	andn   a7, a9
3fdcff50:	move   a9, *a11, 1
3fdcff60:	movk   1, a9
3fdcff70:	move   a9, *a13(0x60), 1
3fdcff90:	jauc   L3FDCF310
L3FDCFFB0:
3fdcffb0:	move   *a13(0xffa0), a11, 1
3fdcffd0:	move   *a11, a9, 1
3fdcffe0:	andi   0x7affffff, a9
3fdd0010:	move   a9, *a11, 1
3fdd0020:	move   *a11, a9, 1
3fdd0030:	movk   1, a7
3fdd0040:	or     a7, a9
3fdd0050:	move   a9, *a11, 1
3fdd0060:	move   *a11, a9, 1
3fdd0070:	movk   2, a7
3fdd0080:	andn   a7, a9
3fdd0090:	move   a9, *a11, 1
3fdd00a0:	move   *a11, a9, 1
3fdd00b0:	movk   4, a7
3fdd00c0:	or     a7, a9
3fdd00d0:	move   a9, *a11, 1
3fdd00e0:	move   *a11, a9, 1
3fdd00f0:	movk   8, a7
3fdd0100:	andn   a7, a9
3fdd0110:	move   a9, *a11, 1
3fdd0120:	movk   1, a9
3fdd0130:	move   a9, *a13(0x60), 1
3fdd0150:	jauc   L3FDCF310
L3FDD0170:
3fdd0170:	move   *a13(0xffa0), a11, 1
3fdd0190:	move   *a11, a9, 1
3fdd01a0:	andi   0x7affffff, a9
3fdd01d0:	move   a9, *a11, 1
3fdd01e0:	move   *a11, a9, 1
3fdd01f0:	movk   1, a7
3fdd0200:	andn   a7, a9
3fdd0210:	move   a9, *a11, 1
3fdd0220:	move   *a11, a9, 1
3fdd0230:	movk   2, a7
3fdd0240:	or     a7, a9
3fdd0250:	move   a9, *a11, 1
3fdd0260:	move   *a11, a9, 1
3fdd0270:	movk   4, a7
3fdd0280:	or     a7, a9
3fdd0290:	move   a9, *a11, 1
3fdd02a0:	move   *a11, a9, 1
3fdd02b0:	movk   8, a7
3fdd02c0:	andn   a7, a9
3fdd02d0:	move   a9, *a11, 1
3fdd02e0:	movk   1, a9
3fdd02f0:	move   a9, *a13(0x60), 1
3fdd0310:	jauc   L3FDCF310
L3FDD0330:
3fdd0330:	move   *a13(0xffa0), a11, 1
3fdd0350:	move   *a11, a9, 1
3fdd0360:	andi   0x7affffff, a9
3fdd0390:	move   a9, *a11, 1
3fdd03a0:	move   *a11, a9, 1
3fdd03b0:	movk   1, a7
3fdd03c0:	or     a7, a9
3fdd03d0:	move   a9, *a11, 1
3fdd03e0:	move   *a11, a9, 1
3fdd03f0:	movk   2, a7
3fdd0400:	or     a7, a9
3fdd0410:	move   a9, *a11, 1
3fdd0420:	move   *a11, a9, 1
3fdd0430:	movk   4, a7
3fdd0440:	or     a7, a9
3fdd0450:	move   a9, *a11, 1
3fdd0460:	move   *a11, a9, 1
3fdd0470:	movk   8, a7
3fdd0480:	andn   a7, a9
3fdd0490:	move   a9, *a11, 1
3fdd04a0:	movk   1, a9
3fdd04b0:	move   a9, *a13(0x60), 1
3fdd04d0:	jauc   L3FDCF310
L3FDD04F0:
3fdd04f0:	move   *a13(0xffa0), a11, 1
3fdd0510:	move   *a11, a9, 1
3fdd0520:	andi   0x7affffff, a9
3fdd0550:	move   a9, *a11, 1
3fdd0560:	move   *a11, a9, 1
3fdd0570:	movk   1, a7
3fdd0580:	andn   a7, a9
3fdd0590:	move   a9, *a11, 1
3fdd05a0:	move   *a11, a9, 1
3fdd05b0:	movk   2, a7
3fdd05c0:	andn   a7, a9
3fdd05d0:	move   a9, *a11, 1
3fdd05e0:	move   *a11, a9, 1
3fdd05f0:	movk   4, a7
3fdd0600:	andn   a7, a9
3fdd0610:	move   a9, *a11, 1
3fdd0620:	move   *a11, a9, 1
3fdd0630:	movk   8, a7
3fdd0640:	or     a7, a9
3fdd0650:	move   a9, *a11, 1
3fdd0660:	movk   1, a9
3fdd0670:	move   a9, *a13(0x60), 1
3fdd0690:	jauc   L3FDCF310
L3FDD06B0:
3fdd06b0:	move   *a13(0x80), a8, 0
3fdd06d0:	subi   0xc0, a8
3fdd06f0:	jaeq   L3FDCF8C0
3fdd0710:	subk   5, a8
3fdd0720:	jaeq   L3FDCFA70
3fdd0740:	subk   6, a8
3fdd0750:	jaeq   L3FDCFC30
3fdd0770:	subk   5, a8
3fdd0780:	jaeq   L3FDCFDF0
3fdd07a0:	subk   6, a8
3fdd07b0:	jaeq   L3FDCFFB0
3fdd07d0:	subk   5, a8
3fdd07e0:	jreq   L3FDD0170
3fdd07f0:	subk   5, a8
3fdd0800:	jreq   L3FDD0330
3fdd0810:	subk   5, a8
3fdd0820:	jreq   L3FDD04F0
3fdd0830:	jauc   L3FDCF310
L3FDD0850:
3fdd0850:	move   *a13(0xffa0), a11, 1
3fdd0870:	move   *a11, a9, 1
3fdd0880:	andi   0x7affffff, a9
3fdd08b0:	move   a9, *a11, 1
3fdd08c0:	move   *a11, a9, 1
3fdd08d0:	ori    0x200, a9
3fdd0900:	move   a9, *a11, 1
3fdd0910:	movk   1, a9
3fdd0920:	move   a9, *a13(0x60), 1
3fdd0940:	jauc   L3FDCF310
L3FDD0960:
3fdd0960:	move   *a13(0xffa0), a11, 1
3fdd0980:	move   *a11, a9, 1
3fdd0990:	andi   0x7affffff, a9
3fdd09c0:	move   a9, *a11, 1
3fdd09d0:	move   *a11, a9, 1
3fdd09e0:	ori    0x8000, a9
3fdd0a10:	move   a9, *a11, 1
3fdd0a20:	movk   1, a9
3fdd0a30:	move   a9, *a13(0x60), 1
3fdd0a50:	jauc   L3FDCF310
L3FDD0A70:
3fdd0a70:	move   *a13(0xffa0), a11, 1
3fdd0a90:	move   *a11, a9, 1
3fdd0aa0:	andi   0x7affffff, a9
3fdd0ad0:	move   a9, *a11, 1
3fdd0ae0:	move   *a11, a9, 1
3fdd0af0:	ori    0x4000, a9
3fdd0b20:	move   a9, *a11, 1
3fdd0b30:	movk   1, a9
3fdd0b40:	move   a9, *a13(0x60), 1
3fdd0b60:	jauc   L3FDCF310
L3FDD0B80:
3fdd0b80:	move   *a13(0xffa0), a11, 1
3fdd0ba0:	move   *a11, a9, 1
3fdd0bb0:	andi   0x7affffff, a9
3fdd0be0:	move   a9, *a11, 1
3fdd0bf0:	move   *a11, a9, 1
3fdd0c00:	ori    0x400, a9
3fdd0c30:	move   a9, *a11, 1
3fdd0c40:	movk   1, a9
3fdd0c50:	move   a9, *a13(0x60), 1
3fdd0c70:	jauc   L3FDCF310
L3FDD0C90:
3fdd0c90:	move   *a13(0xffa0), a11, 1
3fdd0cb0:	move   *a11, a9, 1
3fdd0cc0:	andi   0x7affffff, a9
3fdd0cf0:	move   a9, *a11, 1
3fdd0d00:	move   *a11, a9, 1
3fdd0d10:	ori    0x800, a9
3fdd0d40:	move   a9, *a11, 1
3fdd0d50:	movk   1, a9
3fdd0d60:	move   a9, *a13(0x60), 1
3fdd0d80:	jauc   L3FDCF310
L3FDD0DA0:
3fdd0da0:	move   *a13(0xffa0), a11, 1
3fdd0dc0:	move   *a11, a9, 1
3fdd0dd0:	andi   0x7affffff, a9
3fdd0e00:	move   a9, *a11, 1
3fdd0e10:	move   *a11, a9, 1
3fdd0e20:	ori    0x80000, a9
3fdd0e50:	move   a9, *a11, 1
3fdd0e60:	movk   1, a9
3fdd0e70:	move   a9, *a13(0x60), 1
3fdd0e90:	jauc   L3FDCF310
L3FDD0EB0:
3fdd0eb0:	move   *a13(0xffa0), a11, 1
3fdd0ed0:	move   *a11, a9, 1
3fdd0ee0:	andi   0x7affffff, a9
3fdd0f10:	move   a9, *a11, 1
3fdd0f20:	move   *a11, a9, 1
3fdd0f30:	ori    0x1000, a9
3fdd0f60:	move   a9, *a11, 1
3fdd0f70:	movk   1, a9
3fdd0f80:	move   a9, *a13(0x60), 1
3fdd0fa0:	jauc   L3FDCF310
L3FDD0FC0:
3fdd0fc0:	move   *a13(0xffa0), a11, 1
3fdd0fe0:	move   *a11, a9, 1
3fdd0ff0:	andi   0x7affffff, a9
3fdd1020:	move   a9, *a11, 1
3fdd1030:	move   *a11, a9, 1
3fdd1040:	ori    0x2000, a9
3fdd1070:	move   a9, *a11, 1
3fdd1080:	movk   1, a9
3fdd1090:	move   a9, *a13(0x60), 1
3fdd10b0:	jauc   L3FDCF310
L3FDD10D0:
3fdd10d0:	move   *a13(0xffa0), a11, 1
3fdd10f0:	move   *a11, a9, 1
3fdd1100:	andi   0x7affffff, a9
3fdd1130:	move   a9, *a11, 1
3fdd1140:	move   *a11, a9, 1
3fdd1150:	ori    0x100000, a9
3fdd1180:	move   a9, *a11, 1
3fdd1190:	movk   1, a9
3fdd11a0:	move   a9, *a13(0x60), 1
3fdd11c0:	jauc   L3FDCF310
L3FDD11E0:
3fdd11e0:	move   *a13(0xffa0), a11, 1
3fdd1200:	move   *a11, a9, 1
3fdd1210:	andi   0x7affffff, a9
3fdd1240:	move   a9, *a11, 1
3fdd1250:	move   *a11, a9, 1
3fdd1260:	ori    0x10000, a9
3fdd1290:	move   a9, *a11, 1
3fdd12a0:	movk   1, a9
3fdd12b0:	move   a9, *a13(0x60), 1
3fdd12d0:	jauc   L3FDCF310
L3FDD12F0:
3fdd12f0:	move   *a13(0xffa0), a11, 1
3fdd1310:	move   *a11, a9, 1
3fdd1320:	andi   0x7affffff, a9
3fdd1350:	move   a9, *a11, 1
3fdd1360:	move   *a11, a9, 1
3fdd1370:	ori    0x20000, a9
3fdd13a0:	move   a9, *a11, 1
3fdd13b0:	movk   1, a9
3fdd13c0:	move   a9, *a13(0x60), 1
3fdd13e0:	jauc   L3FDCF310
L3FDD1400:
3fdd1400:	move   *a13(0xffa0), a11, 1
3fdd1420:	move   *a11, a9, 1
3fdd1430:	andi   0x7affffff, a9
3fdd1460:	move   a9, *a11, 1
3fdd1470:	move   *a11, a9, 1
3fdd1480:	ori    0x40000, a9
3fdd14b0:	move   a9, *a11, 1
3fdd14c0:	movk   1, a9
3fdd14d0:	move   a9, *a13(0x60), 1
3fdd14f0:	jauc   L3FDCF310
L3FDD1510:
3fdd1510:	move   *a13(0xffa0), a11, 1
3fdd1530:	move   *a11, a9, 1
3fdd1540:	andi   0x7affffff, a9
3fdd1570:	move   a9, *a11, 1
3fdd1580:	move   *a11, a9, 1
3fdd1590:	ori    0x100, a9
3fdd15c0:	move   a9, *a11, 1
3fdd15d0:	movk   1, a9
3fdd15e0:	move   a9, *a13(0x60), 1
3fdd1600:	jauc   L3FDCF310
L3FDD1620:
3fdd1620:	move   *a13(0xffa0), a11, 1
3fdd1640:	move   *a11, a9, 1
3fdd1650:	andi   0x7affffff, a9
3fdd1680:	move   a9, *a11, 1
3fdd1690:	addk   32, a11
3fdd16a0:	move   *a11, a9, 1
3fdd16b0:	xori   0x3e000000, a9
3fdd16e0:	move   a9, *a11, 1
3fdd16f0:	movk   1, a11
3fdd1700:	move   a11, *a13(0x60), 1
3fdd1720:	jauc   L3FDCF310
L3FDD1740:
3fdd1740:	move   *a13(0xff80), a11, 1
3fdd1760:	move   *a11(0x10), a9, 0
3fdd1780:	btst   0, a9
3fdd1790:	jrne   L3FDD1880
L3FDD17A0:
3fdd17a0:	move   a14, -*sp, 1
3fdd17b0:	movi   0x64, a11
3fdd17d0:	move   a11, *a14+, 1
3fdd17e0:	calla  L3FDCE1C0
3fdd1810:	move   *a13(0xff80), a9, 1
3fdd1830:	setf   16, 0, 0
3fdd1840:	move   *a9(0x10), a7, 0
3fdd1860:	btst   0, a7
3fdd1870:	jreq   L3FDD17A0
L3FDD1880:
3fdd1880:	move   *a13(0xff80), a11, 1
3fdd18a0:	move   *a11(0x30), a9, 0
3fdd18c0:	andi   0xff, a9
3fdd18f0:	move   a9, *a13(0x80), 0
3fdd1910:	jauc   L3FDD3470
L3FDD1930:
3fdd1930:	move   *a13(0xffa0), a11, 1
3fdd1950:	move   *a11, a9, 1
3fdd1960:	andi   0x7affffff, a9
3fdd1990:	move   a9, *a11, 1
3fdd19a0:	move   *a11, a9, 1
3fdd19b0:	ori    0x10, a9
3fdd19e0:	move   a9, *a11, 1
3fdd19f0:	move   *a11, a9, 1
3fdd1a00:	movk   32, a7
3fdd1a10:	andn   a7, a9
3fdd1a20:	move   a9, *a11, 1
3fdd1a30:	move   *a11, a9, 1
3fdd1a40:	andi   0xffffffbf, a9
3fdd1a70:	move   a9, *a11, 1
3fdd1a80:	move   *a11, a9, 1
3fdd1a90:	andi   0xdfffffff, a9
3fdd1ac0:	move   a9, *a11, 1
3fdd1ad0:	movk   1, a9
3fdd1ae0:	move   a9, *a13(0x60), 1
3fdd1b00:	jauc   L3FDCF310
L3FDD1B20:
3fdd1b20:	move   *a13(0xffa0), a11, 1
3fdd1b40:	move   *a11, a9, 1
3fdd1b50:	andi   0x7affffff, a9
3fdd1b80:	move   a9, *a11, 1
3fdd1b90:	move   *a11, a9, 1
3fdd1ba0:	movk   16, a7
3fdd1bb0:	andn   a7, a9
3fdd1bc0:	move   a9, *a11, 1
3fdd1bd0:	move   *a11, a9, 1
3fdd1be0:	ori    0x20, a9
3fdd1c10:	move   a9, *a11, 1
3fdd1c20:	move   *a11, a9, 1
3fdd1c30:	andi   0xffffffbf, a9
3fdd1c60:	move   a9, *a11, 1
3fdd1c70:	move   *a11, a9, 1
3fdd1c80:	andi   0xdfffffff, a9
3fdd1cb0:	move   a9, *a11, 1
3fdd1cc0:	movk   1, a9
3fdd1cd0:	move   a9, *a13(0x60), 1
3fdd1cf0:	jauc   L3FDCF310
L3FDD1D10:
3fdd1d10:	move   *a13(0xffa0), a11, 1
3fdd1d30:	move   *a11, a9, 1
3fdd1d40:	andi   0x7affffff, a9
3fdd1d70:	move   a9, *a11, 1
3fdd1d80:	move   *a11, a9, 1
3fdd1d90:	ori    0x10, a9
3fdd1dc0:	move   a9, *a11, 1
3fdd1dd0:	move   *a11, a9, 1
3fdd1de0:	ori    0x20, a9
3fdd1e10:	move   a9, *a11, 1
3fdd1e20:	move   *a11, a9, 1
3fdd1e30:	andi   0xffffffbf, a9
3fdd1e60:	move   a9, *a11, 1
3fdd1e70:	move   *a11, a9, 1
3fdd1e80:	andi   0xdfffffff, a9
3fdd1eb0:	move   a9, *a11, 1
3fdd1ec0:	movk   1, a9
3fdd1ed0:	move   a9, *a13(0x60), 1
3fdd1ef0:	jauc   L3FDCF310
L3FDD1F10:
3fdd1f10:	move   *a13(0xffa0), a11, 1
3fdd1f30:	move   *a11, a9, 1
3fdd1f40:	andi   0x7affffff, a9
3fdd1f70:	move   a9, *a11, 1
3fdd1f80:	move   *a11, a9, 1
3fdd1f90:	movk   16, a7
3fdd1fa0:	andn   a7, a9
3fdd1fb0:	move   a9, *a11, 1
3fdd1fc0:	move   *a11, a9, 1
3fdd1fd0:	movk   32, a7
3fdd1fe0:	andn   a7, a9
3fdd1ff0:	move   a9, *a11, 1
3fdd2000:	move   *a11, a9, 1
3fdd2010:	ori    0x40, a9
3fdd2040:	move   a9, *a11, 1
3fdd2050:	move   *a11, a9, 1
3fdd2060:	andi   0xdfffffff, a9
3fdd2090:	move   a9, *a11, 1
3fdd20a0:	movk   1, a9
3fdd20b0:	move   a9, *a13(0x60), 1
3fdd20d0:	jauc   L3FDCF310
L3FDD20F0:
3fdd20f0:	move   *a13(0xffa0), a11, 1
3fdd2110:	move   *a11, a9, 1
3fdd2120:	andi   0x7affffff, a9
3fdd2150:	move   a9, *a11, 1
3fdd2160:	move   *a11, a9, 1
3fdd2170:	ori    0x10, a9
3fdd21a0:	move   a9, *a11, 1
3fdd21b0:	move   *a11, a9, 1
3fdd21c0:	movk   32, a7
3fdd21d0:	andn   a7, a9
3fdd21e0:	move   a9, *a11, 1
3fdd21f0:	move   *a11, a9, 1
3fdd2200:	ori    0x40, a9
3fdd2230:	move   a9, *a11, 1
3fdd2240:	move   *a11, a9, 1
3fdd2250:	andi   0xdfffffff, a9
3fdd2280:	move   a9, *a11, 1
3fdd2290:	movk   1, a9
3fdd22a0:	move   a9, *a13(0x60), 1
3fdd22c0:	jauc   L3FDCF310
L3FDD22E0:
3fdd22e0:	move   *a13(0xffa0), a11, 1
3fdd2300:	move   *a11, a9, 1
3fdd2310:	andi   0x7affffff, a9
3fdd2340:	move   a9, *a11, 1
3fdd2350:	move   *a11, a9, 1
3fdd2360:	movk   16, a7
3fdd2370:	andn   a7, a9
3fdd2380:	move   a9, *a11, 1
3fdd2390:	move   *a11, a9, 1
3fdd23a0:	ori    0x20, a9
3fdd23d0:	move   a9, *a11, 1
3fdd23e0:	move   *a11, a9, 1
3fdd23f0:	ori    0x40, a9
3fdd2420:	move   a9, *a11, 1
3fdd2430:	move   *a11, a9, 1
3fdd2440:	andi   0xdfffffff, a9
3fdd2470:	move   a9, *a11, 1
3fdd2480:	movk   1, a9
3fdd2490:	move   a9, *a13(0x60), 1
3fdd24b0:	jauc   L3FDCF310
L3FDD24D0:
3fdd24d0:	move   *a13(0xffa0), a11, 1
3fdd24f0:	move   *a11, a9, 1
3fdd2500:	andi   0x7affffff, a9
3fdd2530:	move   a9, *a11, 1
3fdd2540:	move   *a11, a9, 1
3fdd2550:	ori    0x10, a9
3fdd2580:	move   a9, *a11, 1
3fdd2590:	move   *a11, a9, 1
3fdd25a0:	ori    0x20, a9
3fdd25d0:	move   a9, *a11, 1
3fdd25e0:	move   *a11, a9, 1
3fdd25f0:	ori    0x40, a9
3fdd2620:	move   a9, *a11, 1
3fdd2630:	move   *a11, a9, 1
3fdd2640:	andi   0xdfffffff, a9
3fdd2670:	move   a9, *a11, 1
3fdd2680:	movk   1, a9
3fdd2690:	move   a9, *a13(0x60), 1
3fdd26b0:	jauc   L3FDCF310
L3FDD26D0:
3fdd26d0:	move   *a13(0xffa0), a11, 1
3fdd26f0:	move   *a11, a9, 1
3fdd2700:	andi   0x7affffff, a9
3fdd2730:	move   a9, *a11, 1
3fdd2740:	move   *a11, a9, 1
3fdd2750:	ori    0x10, a9
3fdd2780:	move   a9, *a11, 1
3fdd2790:	move   *a11, a9, 1
3fdd27a0:	movk   32, a7
3fdd27b0:	andn   a7, a9
3fdd27c0:	move   a9, *a11, 1
3fdd27d0:	move   *a11, a9, 1
3fdd27e0:	andi   0xffffffbf, a9
3fdd2810:	move   a9, *a11, 1
3fdd2820:	move   *a11, a9, 1
3fdd2830:	ori    0x20000000, a9
3fdd2860:	move   a9, *a11, 1
3fdd2870:	movk   1, a9
3fdd2880:	move   a9, *a13(0x60), 1
3fdd28a0:	jauc   L3FDCF310
L3FDD28C0:
3fdd28c0:	move   *a13(0xffa0), a11, 1
3fdd28e0:	move   *a11, a9, 1
3fdd28f0:	andi   0x7affffff, a9
3fdd2920:	move   a9, *a11, 1
3fdd2930:	move   *a11, a9, 1
3fdd2940:	movk   16, a7
3fdd2950:	andn   a7, a9
3fdd2960:	move   a9, *a11, 1
3fdd2970:	move   *a11, a9, 1
3fdd2980:	ori    0x20, a9
3fdd29b0:	move   a9, *a11, 1
3fdd29c0:	move   *a11, a9, 1
3fdd29d0:	andi   0xffffffbf, a9
3fdd2a00:	move   a9, *a11, 1
3fdd2a10:	move   *a11, a9, 1
3fdd2a20:	ori    0x20000000, a9
3fdd2a50:	move   a9, *a11, 1
3fdd2a60:	movk   1, a9
3fdd2a70:	move   a9, *a13(0x60), 1
3fdd2a90:	jauc   L3FDCF310
L3FDD2AB0:
3fdd2ab0:	move   *a13(0xffa0), a11, 1
3fdd2ad0:	move   *a11, a9, 1
3fdd2ae0:	andi   0x7affffff, a9
3fdd2b10:	move   a9, *a11, 1
3fdd2b20:	move   *a11, a9, 1
3fdd2b30:	ori    0x10, a9
3fdd2b60:	move   a9, *a11, 1
3fdd2b70:	move   *a11, a9, 1
3fdd2b80:	ori    0x20, a9
3fdd2bb0:	move   a9, *a11, 1
3fdd2bc0:	move   *a11, a9, 1
3fdd2bd0:	andi   0xffffffbf, a9
3fdd2c00:	move   a9, *a11, 1
3fdd2c10:	move   *a11, a9, 1
3fdd2c20:	ori    0x20000000, a9
3fdd2c50:	move   a9, *a11, 1
3fdd2c60:	movk   1, a9
3fdd2c70:	move   a9, *a13(0x60), 1
3fdd2c90:	jauc   L3FDCF310
L3FDD2CB0:
3fdd2cb0:	move   *a13(0xffa0), a11, 1
3fdd2cd0:	move   *a11, a9, 1
3fdd2ce0:	andi   0x7affffff, a9
3fdd2d10:	move   a9, *a11, 1
3fdd2d20:	move   *a11, a9, 1
3fdd2d30:	movk   16, a7
3fdd2d40:	andn   a7, a9
3fdd2d50:	move   a9, *a11, 1
3fdd2d60:	move   *a11, a9, 1
3fdd2d70:	movk   32, a7
3fdd2d80:	andn   a7, a9
3fdd2d90:	move   a9, *a11, 1
3fdd2da0:	move   *a11, a9, 1
3fdd2db0:	ori    0x40, a9
3fdd2de0:	move   a9, *a11, 1
3fdd2df0:	move   *a11, a9, 1
3fdd2e00:	ori    0x20000000, a9
3fdd2e30:	move   a9, *a11, 1
3fdd2e40:	movk   1, a9
3fdd2e50:	move   a9, *a13(0x60), 1
3fdd2e70:	jauc   L3FDCF310
L3FDD2E90:
3fdd2e90:	move   *a13(0xffa0), a11, 1
3fdd2eb0:	move   *a11, a9, 1
3fdd2ec0:	andi   0x7affffff, a9
3fdd2ef0:	move   a9, *a11, 1
3fdd2f00:	move   *a11, a9, 1
3fdd2f10:	ori    0x10, a9
3fdd2f40:	move   a9, *a11, 1
3fdd2f50:	move   *a11, a9, 1
3fdd2f60:	movk   32, a7
3fdd2f70:	andn   a7, a9
3fdd2f80:	move   a9, *a11, 1
3fdd2f90:	move   *a11, a9, 1
3fdd2fa0:	ori    0x40, a9
3fdd2fd0:	move   a9, *a11, 1
3fdd2fe0:	move   *a11, a9, 1
3fdd2ff0:	ori    0x20000000, a9
3fdd3020:	move   a9, *a11, 1
3fdd3030:	movk   1, a9
3fdd3040:	move   a9, *a13(0x60), 1
3fdd3060:	jauc   L3FDCF310
L3FDD3080:
3fdd3080:	move   *a13(0xffa0), a11, 1
3fdd30a0:	move   *a11, a9, 1
3fdd30b0:	andi   0x7affffff, a9
3fdd30e0:	move   a9, *a11, 1
3fdd30f0:	move   *a11, a9, 1
3fdd3100:	movk   16, a7
3fdd3110:	andn   a7, a9
3fdd3120:	move   a9, *a11, 1
3fdd3130:	move   *a11, a9, 1
3fdd3140:	ori    0x20, a9
3fdd3170:	move   a9, *a11, 1
3fdd3180:	move   *a11, a9, 1
3fdd3190:	ori    0x40, a9
3fdd31c0:	move   a9, *a11, 1
3fdd31d0:	move   *a11, a9, 1
3fdd31e0:	ori    0x20000000, a9
3fdd3210:	move   a9, *a11, 1
3fdd3220:	movk   1, a9
3fdd3230:	move   a9, *a13(0x60), 1
3fdd3250:	jauc   L3FDCF310
L3FDD3270:
3fdd3270:	move   *a13(0xffa0), a11, 1
3fdd3290:	move   *a11, a9, 1
3fdd32a0:	andi   0x7affffff, a9
3fdd32d0:	move   a9, *a11, 1
3fdd32e0:	move   *a11, a9, 1
3fdd32f0:	ori    0x10, a9
3fdd3320:	move   a9, *a11, 1
3fdd3330:	move   *a11, a9, 1
3fdd3340:	ori    0x20, a9
3fdd3370:	move   a9, *a11, 1
3fdd3380:	move   *a11, a9, 1
3fdd3390:	ori    0x40, a9
3fdd33c0:	move   a9, *a11, 1
3fdd33d0:	move   *a11, a9, 1
3fdd33e0:	ori    0x20000000, a9
3fdd3410:	move   a9, *a11, 1
3fdd3420:	movk   1, a9
3fdd3430:	move   a9, *a13(0x60), 1
3fdd3450:	jauc   L3FDCF310
L3FDD3470:
3fdd3470:	move   *a13(0x80), a8, 0
3fdd3490:	subi   0xc0, a8
3fdd34b0:	jaeq   L3FDD1930
3fdd34d0:	subk   2, a8
3fdd34e0:	jaeq   L3FDD2AB0
3fdd3500:	subk   3, a8
3fdd3510:	jaeq   L3FDD1B20
3fdd3530:	subk   6, a8
3fdd3540:	jaeq   L3FDD1D10
3fdd3560:	dec    a8
3fdd3570:	jreq   L3FDD3270
3fdd3580:	dec    a8
3fdd3590:	jreq   L3FDD3080
3fdd35a0:	dec    a8
3fdd35b0:	jreq   L3FDD2E90
3fdd35c0:	subk   2, a8
3fdd35d0:	jaeq   L3FDD1F10
3fdd35f0:	subk   6, a8
3fdd3600:	jaeq   L3FDD20F0
3fdd3620:	subk   3, a8
3fdd3630:	jaeq   L3FDD2CB0
3fdd3650:	subk   2, a8
3fdd3660:	jaeq   L3FDD22E0
3fdd3680:	subk   5, a8
3fdd3690:	jaeq   L3FDD24D0
3fdd36b0:	subk   5, a8
3fdd36c0:	jaeq   L3FDD26D0
3fdd36e0:	subk   5, a8
3fdd36f0:	jaeq   L3FDD28C0
3fdd3710:	jauc   L3FDCF310
L3FDD3730:
3fdd3730:	move   *a13(0xffa0), a11, 1
3fdd3750:	move   *a11, a9, 1
3fdd3760:	andi   0x7affffff, a9
3fdd3790:	move   a9, *a11, 1
3fdd37a0:	move   *a11, a9, 1
3fdd37b0:	ori    0x40100, a9
3fdd37e0:	move   a9, *a11, 1
3fdd37f0:	move   *a11, a9, 1
3fdd3800:	ori    0x120100, a9
3fdd3830:	move   a9, *a11, 1
3fdd3840:	move   *a11, a9, 1
3fdd3850:	ori    0x84000, a9
3fdd3880:	move   a9, *a11, 1
3fdd3890:	move   *a11, a9, 1
3fdd38a0:	ori    0x3400, a9
3fdd38d0:	move   a9, *a11, 1
3fdd38e0:	move   *a11, a9, 1
3fdd38f0:	ori    0x8a00, a9
3fdd3920:	move   a9, *a11, 1
3fdd3930:	move   *a11, a9, 1
3fdd3940:	ori    0xe00000, a9
3fdd3970:	move   a9, *a11, 1
3fdd3980:	move   *a11, a9, 1
3fdd3990:	ori    0x10000000, a9
3fdd39c0:	move   a9, *a11, 1
3fdd39d0:	movk   1, a9
3fdd39e0:	move   a9, *a13(0x60), 1
3fdd3a00:	jauc   L3FDCF310
L3FDD3A20:
3fdd3a20:	move   *a13(0xff80), a11, 1
3fdd3a40:	move   *a11(0x10), a9, 0
3fdd3a60:	btst   0, a9
3fdd3a70:	jrne   L3FDD3B60
L3FDD3A80:
3fdd3a80:	move   a14, -*sp, 1
3fdd3a90:	movi   0x64, a11
3fdd3ab0:	move   a11, *a14+, 1
3fdd3ac0:	calla  L3FDCE1C0
3fdd3af0:	move   *a13(0xff80), a9, 1
3fdd3b10:	setf   16, 0, 0
3fdd3b20:	move   *a9(0x10), a7, 0
3fdd3b40:	btst   0, a7
3fdd3b50:	jreq   L3FDD3A80
L3FDD3B60:
3fdd3b60:	move   *a13(0xff80), a11, 1
3fdd3b80:	move   *a11(0x30), a9, 0
3fdd3ba0:	andi   0xff, a9
3fdd3bd0:	move   a9, *a13(0x80), 0
3fdd3bf0:	jruc   L3FDD3F30
L3FDD3C00:
3fdd3c00:	move   *a13(0xffa0), a11, 1
3fdd3c20:	move   *a11, a9, 1
3fdd3c30:	andi   0x7affffff, a9
3fdd3c60:	move   a9, *a11, 1
3fdd3c70:	move   *a11, a9, 1
3fdd3c80:	ori    0x200000, a9
3fdd3cb0:	move   a9, *a11, 1
3fdd3cc0:	movk   1, a9
3fdd3cd0:	move   a9, *a13(0x60), 1
3fdd3cf0:	jauc   L3FDCF310
L3FDD3D10:
3fdd3d10:	move   *a13(0xffa0), a11, 1
3fdd3d30:	move   *a11, a9, 1
3fdd3d40:	andi   0x7affffff, a9
3fdd3d70:	move   a9, *a11, 1
3fdd3d80:	move   *a11, a9, 1
3fdd3d90:	ori    0x400000, a9
3fdd3dc0:	move   a9, *a11, 1
3fdd3dd0:	movk   1, a9
3fdd3de0:	move   a9, *a13(0x60), 1
3fdd3e00:	jauc   L3FDCF310
L3FDD3E20:
3fdd3e20:	move   *a13(0xffa0), a11, 1
3fdd3e40:	move   *a11, a9, 1
3fdd3e50:	andi   0x7affffff, a9
3fdd3e80:	move   a9, *a11, 1
3fdd3e90:	move   *a11, a9, 1
3fdd3ea0:	ori    0x800000, a9
3fdd3ed0:	move   a9, *a11, 1
3fdd3ee0:	movk   1, a9
3fdd3ef0:	move   a9, *a13(0x60), 1
3fdd3f10:	jauc   L3FDCF310
L3FDD3F30:
3fdd3f30:	move   *a13(0x80), a8, 0
3fdd3f50:	subi   0xc0, a8
3fdd3f70:	jreq   L3FDD3C00
3fdd3f80:	subk   5, a8
3fdd3f90:	jreq   L3FDD3D10
3fdd3fa0:	subk   6, a8
3fdd3fb0:	jreq   L3FDD3E20
3fdd3fc0:	jauc   L3FDCF310
L3FDD3FE0:
3fdd3fe0:	move   *a13(0xff80), a11, 1
3fdd4000:	move   *a11(0x10), a9, 0
3fdd4020:	btst   0, a9
3fdd4030:	jrne   L3FDD4120
L3FDD4040:
3fdd4040:	move   a14, -*sp, 1
3fdd4050:	movi   0x64, a11
3fdd4070:	move   a11, *a14+, 1
3fdd4080:	calla  L3FDCE1C0
3fdd40b0:	move   *a13(0xff80), a9, 1
3fdd40d0:	setf   16, 0, 0
3fdd40e0:	move   *a9(0x10), a7, 0
3fdd4100:	btst   0, a7
3fdd4110:	jreq   L3FDD4040
L3FDD4120:
3fdd4120:	move   *a13(0xff80), a11, 1
3fdd4140:	move   *a11(0x30), a9, 0
3fdd4160:	andi   0xff, a9
3fdd4190:	move   a9, *a13(0x80), 0
3fdd41b0:	jruc   L3FDD45A0
L3FDD41C0:
3fdd41c0:	move   *a13(0xffa0), a11, 1
3fdd41e0:	movi   0x1000000, a9
3fdd4210:	move   a9, *a11, 1
3fdd4220:	movi   0x60000000, a7
3fdd4250:	move   a7, *a11(0x20), 1
3fdd4270:	move   *a13(0xffe0), a7, 1
3fdd4290:	sub    a9, a9
3fdd42a0:	move   a9, *a7, 1
3fdd42b0:	move   *a13(0xffc0), a9, 1
3fdd42d0:	sub    a7, a7
3fdd42e0:	move   a7, *a9, 1
3fdd42f0:	movk   1, a7
3fdd4300:	move   a7, *a13(0x60), 1
3fdd4320:	jauc   L3FDCF310
L3FDD4340:
3fdd4340:	move   *a13(0xffa0), a11, 1
3fdd4360:	movi   0x4000000, a9
3fdd4390:	move   a9, *a11, 1
3fdd43a0:	movi   0x60000000, a7
3fdd43d0:	move   a7, *a11(0x20), 1
3fdd43f0:	move   *a13(0xffe0), a7, 1
3fdd4410:	sub    a9, a9
3fdd4420:	move   a9, *a7, 1
3fdd4430:	move   *a13(0xffc0), a9, 1
3fdd4450:	sub    a7, a7
3fdd4460:	move   a7, *a9, 1
3fdd4470:	movk   1, a7
3fdd4480:	move   a7, *a13(0x60), 1
3fdd44a0:	jauc   L3FDCF310
L3FDD44C0:
3fdd44c0:	move   *a13(0xffa0), a11, 1
3fdd44e0:	movi   0x80000000, a9
3fdd4510:	move   a9, *a11, 1
3fdd4520:	sub    a7, a7
3fdd4530:	move   a7, *a11(0x20), 1
3fdd4550:	movk   1, a7
3fdd4560:	move   a7, *a13(0x60), 1
3fdd4580:	jauc   L3FDCF310
L3FDD45A0:
3fdd45a0:	move   *a13(0x80), a8, 0
3fdd45c0:	subi   0xc0, a8
3fdd45e0:	jreq   L3FDD41C0
3fdd45f0:	subk   5, a8
3fdd4600:	jreq   L3FDD4340
3fdd4610:	subk   6, a8
3fdd4620:	jreq   L3FDD44C0
3fdd4630:	jauc   L3FDCF310
L3FDD4650:
3fdd4650:	move   *a13(0xff80), a11, 1
3fdd4670:	move   *a11(0x10), a9, 0
3fdd4690:	btst   0, a9
3fdd46a0:	jrne   L3FDD4790
L3FDD46B0:
3fdd46b0:	move   a14, -*sp, 1
3fdd46c0:	movi   0x64, a11
3fdd46e0:	move   a11, *a14+, 1
3fdd46f0:	calla  L3FDCE1C0
3fdd4720:	move   *a13(0xff80), a9, 1
3fdd4740:	setf   16, 0, 0
3fdd4750:	move   *a9(0x10), a7, 0
3fdd4770:	btst   0, a7
3fdd4780:	jreq   L3FDD46B0
L3FDD4790:
3fdd4790:	move   *a13(0xff80), a11, 1
3fdd47b0:	move   *a11(0x30), a9, 0
3fdd47d0:	andi   0xff, a9
3fdd4800:	move   a9, *a13(0x80), 0
3fdd4820:	jruc   L3FDD4C20
L3FDD4830:
3fdd4830:	move   *a13(0xffa0), a11, 1
3fdd4850:	move   *a11, a9, 1
3fdd4860:	andi   0x7affffff, a9
3fdd4890:	move   a9, *a11, 1
3fdd48a0:	move   *a11, a9, 1
3fdd48b0:	ori    0x10000000, a9
3fdd48e0:	move   a9, *a11, 1
3fdd48f0:	addk   32, a11
3fdd4900:	move   *a11, a9, 1
3fdd4910:	andi   0xff7fffff, a9
3fdd4940:	move   a9, *a11, 1
3fdd4950:	movk   1, a11
3fdd4960:	move   a11, *a13(0x60), 1
3fdd4980:	jauc   L3FDCF310
L3FDD49A0:
3fdd49a0:	move   *a13(0xffa0), a11, 1
3fdd49c0:	move   *a11, a9, 1
3fdd49d0:	andi   0x7affffff, a9
3fdd4a00:	move   a9, *a11, 1
3fdd4a10:	move   *a11, a9, 1
3fdd4a20:	ori    0x10000000, a9
3fdd4a50:	move   a9, *a11, 1
3fdd4a60:	addk   32, a11
3fdd4a70:	move   *a11, a9, 1
3fdd4a80:	ori    0x800000, a9
3fdd4ab0:	move   a9, *a11, 1
3fdd4ac0:	movk   1, a11
3fdd4ad0:	move   a11, *a13(0x60), 1
3fdd4af0:	jauc   L3FDCF310
L3FDD4B10:
3fdd4b10:	move   *a13(0xffa0), a11, 1
3fdd4b30:	move   *a11, a9, 1
3fdd4b40:	andi   0x7affffff, a9
3fdd4b70:	move   a9, *a11, 1
3fdd4b80:	move   *a11, a9, 1
3fdd4b90:	ori    0x40000000, a9
3fdd4bc0:	move   a9, *a11, 1
3fdd4bd0:	movk   1, a9
3fdd4be0:	move   a9, *a13(0x60), 1
3fdd4c00:	jauc   L3FDCF310
L3FDD4C20:
3fdd4c20:	move   *a13(0x80), a8, 0
3fdd4c40:	subi   0xc0, a8
3fdd4c60:	jreq   L3FDD4830
3fdd4c70:	subk   5, a8
3fdd4c80:	jreq   L3FDD49A0
3fdd4c90:	subk   6, a8
3fdd4ca0:	jreq   L3FDD4B10
3fdd4cb0:	jauc   L3FDCF310
L3FDD4CD0:
3fdd4cd0:	move   *a13(0xffa0), a11, 1
3fdd4cf0:	move   *a11, a9, 1
3fdd4d00:	andi   0x7affffff, a9
3fdd4d30:	move   a9, *a11, 1
3fdd4d40:	addk   32, a11
3fdd4d50:	move   *a11, a9, 1
3fdd4d60:	ori    0x80000000, a9
3fdd4d90:	move   a9, *a11, 1
3fdd4da0:	movk   1, a11
3fdd4db0:	move   a11, *a13(0x60), 1
3fdd4dd0:	jauc   L3FDCF310
L3FDD4DF0:
3fdd4df0:	move   *a13(0xffa0), a11, 1
3fdd4e10:	move   *a11, a9, 1
3fdd4e20:	andi   0x7affffff, a9
3fdd4e50:	move   a9, *a11, 1
3fdd4e60:	move   *a11, a9, 1
3fdd4e70:	ori    0x8000000, a9
3fdd4ea0:	move   a9, *a11, 1
3fdd4eb0:	movk   1, a9
3fdd4ec0:	move   a9, *a13(0x60), 1
3fdd4ee0:	jauc   L3FDCF310
L3FDD4F00:
3fdd4f00:	move   *a13(0xff80), a11, 1
3fdd4f20:	move   *a11(0x10), a9, 0
3fdd4f40:	btst   0, a9
3fdd4f50:	jrne   L3FDD5040
L3FDD4F60:
3fdd4f60:	move   a14, -*sp, 1
3fdd4f70:	movi   0x64, a11
3fdd4f90:	move   a11, *a14+, 1
3fdd4fa0:	calla  L3FDCE1C0
3fdd4fd0:	move   *a13(0xff80), a9, 1
3fdd4ff0:	setf   16, 0, 0
3fdd5000:	move   *a9(0x10), a7, 0
3fdd5020:	btst   0, a7
3fdd5030:	jreq   L3FDD4F60
L3FDD5040:
3fdd5040:	move   *a13(0xff80), a11, 1
3fdd5060:	move   *a11(0x30), a9, 0
3fdd5080:	andi   0xff, a9
3fdd50b0:	move   a9, *a13(0x80), 0
3fdd50d0:	jruc   L3FDD5260
L3FDD50E0:
3fdd50e0:	move   *a13(0xffe0), a11, 1
3fdd5100:	sub    a9, a9
3fdd5110:	move   a9, *a11, 1
3fdd5120:	move   *a13(0xffc0), a7, 1
3fdd5140:	move   a9, *a7, 1
3fdd5150:	movk   1, a9
3fdd5160:	move   a9, *a13(0x60), 1
3fdd5180:	jauc   L3FDCF310
L3FDD51A0:
3fdd51a0:	move   *a13(0xffe0), a11, 1
3fdd51c0:	sub    a9, a9
3fdd51d0:	move   a9, *a11, 1
3fdd51e0:	move   *a13(0xffc0), a7, 1
3fdd5200:	movk   1, a9
3fdd5210:	move   a9, *a7, 1
3fdd5220:	move   a9, *a13(0x60), 1
3fdd5240:	jauc   L3FDCF310
L3FDD5260:
3fdd5260:	move   *a13(0x80), a8, 0
3fdd5280:	subi   0xc0, a8
3fdd52a0:	jreq   L3FDD50E0
3fdd52b0:	subk   5, a8
3fdd52c0:	jreq   L3FDD51A0
3fdd52d0:	jauc   L3FDCF310
L3FDD52F0:
3fdd52f0:	move   *a13(0xffe0), a11, 1
3fdd5310:	movk   1, a9
3fdd5320:	move   a9, *a11, 1
3fdd5330:	move   *a13(0xffc0), a7, 1
3fdd5350:	sub    a9, a9
3fdd5360:	move   a9, *a7, 1
3fdd5370:	move   *a13(0xffa0), a9, 1
3fdd5390:	sub    a7, a7
3fdd53a0:	move   a7, *a9, 1
3fdd53b0:	move   a7, *a9(0x20), 1
3fdd53d0:	move   a7, *a9(0x1c0), 1
3fdd53f0:	move   a7, *a9(0x1a0), 1
3fdd5410:	movk   1, a7
3fdd5420:	move   a7, *a13(0x60), 1
3fdd5440:	jauc   L3FDCF310
L3FDD5460:
3fdd5460:	move   *a13(0x80), a8, 0
3fdd5480:	subi   0xc1, a8
3fdd54a0:	jaeq   L3FDD3730
3fdd54c0:	dec    a8
3fdd54d0:	jaeq   L3FDCF6D0
3fdd54f0:	dec    a8
3fdd5500:	jreq   L3FDD5960
3fdd5510:	subk   3, a8
3fdd5520:	jreq   L3FDD4F00
3fdd5530:	dec    a8
3fdd5540:	jaeq   L3FDD3FE0
3fdd5560:	dec    a8
3fdd5570:	jreq   L3FDD52F0
3fdd5580:	subk   4, a8
3fdd5590:	jaeq   L3FDD0B80
3fdd55b0:	dec    a8
3fdd55c0:	jaeq   L3FDD0A70
3fdd55e0:	dec    a8
3fdd55f0:	jaeq   L3FDD0960
3fdd5610:	subk   3, a8
3fdd5620:	jaeq   L3FDD3A20
3fdd5640:	dec    a8
3fdd5650:	jaeq   L3FDD0C90
3fdd5670:	dec    a8
3fdd5680:	jaeq   L3FDD4DF0
3fdd56a0:	subk   4, a8
3fdd56b0:	jaeq   L3FDD4650
3fdd56d0:	dec    a8
3fdd56e0:	jaeq   L3FDD0DA0
3fdd5700:	dec    a8
3fdd5710:	jaeq   L3FDD0850
3fdd5730:	subk   3, a8
3fdd5740:	jaeq   L3FDCF5D0
3fdd5760:	dec    a8
3fdd5770:	jaeq   L3FDD0EB0
3fdd5790:	dec    a8
3fdd57a0:	jaeq   L3FDD1510
3fdd57c0:	subk   3, a8
3fdd57d0:	jaeq   L3FDD4CD0
3fdd57f0:	dec    a8
3fdd5800:	jaeq   L3FDD10D0
3fdd5820:	dec    a8
3fdd5830:	jaeq   L3FDD1400
3fdd5850:	subk   3, a8
3fdd5860:	jaeq   L3FDD0FC0
3fdd5880:	dec    a8
3fdd5890:	jaeq   L3FDD11E0
3fdd58b0:	subk   4, a8
3fdd58c0:	jaeq   L3FDD1620
3fdd58e0:	dec    a8
3fdd58f0:	jaeq   L3FDD12F0
3fdd5910:	subk   4, a8
3fdd5920:	jaeq   L3FDD1740
3fdd5940:	jauc   L3FDCF310
L3FDD5960:
3fdd5960:	move   *a13(0x60), a8, 1
L3FDD5980:
3fdd5980:	move   *sp(0xa0), a14, 1
3fdd59a0:	mmfm   sp, a7,a9,a11,a13
3fdd59c0:	rets   2
L3FDD59D0:
3fdd59d0:	mmtm   sp, a7,a9,a11,a13
3fdd59f0:	move   a14, a13
3fdd5a00:	addi   0x70, a14
3fdd5a20:	movi   0xffff, a11
3fdd5a50:	setf   16, 0, 0
3fdd5a60:	move   a11, *a13(0x60), 0
3fdd5a80:	move   a14, -*sp, 1
3fdd5a90:	sub    a11, a11
3fdd5aa0:	move   a11, *a14+, 1
3fdd5ab0:	movk   1, a11
3fdd5ac0:	move   a11, *a14+, 1
3fdd5ad0:	move   a11, *a14+, 1
3fdd5ae0:	move   *a13(0xffc0), *a14+, 1
3fdd5b00:	calla  L3FA911C0
3fdd5b30:	move   *a13(0xffc0), a9, 1
3fdd5b50:	movi   0xd3, a11
3fdd5b70:	setf   16, 0, 0
3fdd5b80:	move   a11, *a9(0x30), 0
3fdd5ba0:	addk   14, a11
3fdd5bb0:	move   a11, *a9(0x30), 0
3fdd5bd0:	sub    a11, a11
3fdd5be0:	move   a11, *a13, 1
3fdd5bf0:	move   *a9(0x10), a9, 0
3fdd5c10:	btst   0, a9
3fdd5c20:	jrne   L3FDD5DC0
3fdd5c30:	inc    a11
3fdd5c40:	move   a11, *a13, 1
3fdd5c50:	cmpi   0x29, a11
3fdd5c70:	jrge   L3FDD5DC0
L3FDD5C80:
3fdd5c80:	move   a14, -*sp, 1
3fdd5c90:	movi   0x258, a11
3fdd5cb0:	move   a11, *a14+, 1
3fdd5cc0:	calla  L3FDCE1C0
3fdd5cf0:	move   *a13(0xffc0), a9, 1
3fdd5d10:	setf   16, 0, 0
3fdd5d20:	move   *a9(0x10), a11, 0
3fdd5d40:	btst   0, a11
3fdd5d50:	jrne   L3FDD5DC0
3fdd5d60:	move   *a13, a11, 1
3fdd5d70:	inc    a11
3fdd5d80:	move   a11, *a13, 1
3fdd5d90:	cmpi   0x29, a11
3fdd5db0:	jrlt   L3FDD5C80
L3FDD5DC0:
3fdd5dc0:	move   *a13(0xffc0), a11, 1
3fdd5de0:	movi   0xfd, a9
3fdd5e00:	move   a9, *a11(0x30), 0
3fdd5e20:	sub    a9, a9
3fdd5e30:	move   a9, *a13(0x40), 1
3fdd5e50:	move   a9, *a13(0x20), 1
L3FDD5E70:
3fdd5e70:	sub    a11, a11
3fdd5e80:	move   a11, *a13, 1
3fdd5e90:	move   *a13(0x40), a9, 1
3fdd5eb0:	inc    a9
3fdd5ec0:	move   a9, *a13(0x40), 1
3fdd5ee0:	move   *a13(0xffc0), a9, 1
3fdd5f00:	move   *a9(0x10), a9, 0
3fdd5f20:	btst   0, a9
3fdd5f30:	jrne   L3FDD60D0
3fdd5f40:	inc    a11
3fdd5f50:	move   a11, *a13, 1
3fdd5f60:	cmpi   0x29, a11
3fdd5f80:	jrge   L3FDD60D0
L3FDD5F90:
3fdd5f90:	move   a14, -*sp, 1
3fdd5fa0:	movi   0x258, a11
3fdd5fc0:	move   a11, *a14+, 1
3fdd5fd0:	calla  L3FDCE1C0
3fdd6000:	move   *a13(0xffc0), a9, 1
3fdd6020:	setf   16, 0, 0
3fdd6030:	move   *a9(0x10), a11, 0
3fdd6050:	btst   0, a11
3fdd6060:	jrne   L3FDD60D0
3fdd6070:	move   *a13, a11, 1
3fdd6080:	inc    a11
3fdd6090:	move   a11, *a13, 1
3fdd60a0:	cmpi   0x29, a11
3fdd60c0:	jrlt   L3FDD5F90
L3FDD60D0:
3fdd60d0:	move   *a13, a11, 1
3fdd60e0:	cmpi   0x28, a11
3fdd6100:	jrge   L3FDD6150
3fdd6110:	move   *a13(0x20), a9, 1
3fdd6130:	subk   10, a9
3fdd6140:	jrlt   L3FDD61C0
L3FDD6150:
3fdd6150:	move   *a13(0xffe0), a9, 1
3fdd6170:	movi   0x81, a11
3fdd6190:	move   a11, *a9(0x80), 1
3fdd61b0:	jruc   L3FDD65B0
L3FDD61C0:
3fdd61c0:	move   *a13(0xffc0), a9, 1
3fdd61e0:	move   *a9(0x30), a9, 0
3fdd6200:	andi   0xff, a9
3fdd6230:	move   a9, *a13(0x60), 0
3fdd6250:	move   *a13(0x40), a9, 1
3fdd6270:	dsjs   a9, L3FDD6300
3fdd6280:	move   *a13(0x60), a9, 0
3fdd62a0:	dec    a9
3fdd62b0:	jreq   L3FDD6300
3fdd62c0:	sub    a9, a9
3fdd62d0:	move   a9, *a13(0x40), 1
3fdd62f0:	jruc   L3FDD6540
L3FDD6300:
3fdd6300:	move   *a13(0x40), a9, 1
3fdd6320:	subk   2, a9
3fdd6330:	jrne   L3FDD63B0
3fdd6340:	move   *a13(0x60), a9, 0
3fdd6360:	jreq   L3FDD63B0
3fdd6370:	sub    a9, a9
3fdd6380:	move   a9, *a13(0x40), 1
3fdd63a0:	jruc   L3FDD6540
L3FDD63B0:
3fdd63b0:	move   *a13(0x40), a9, 1
3fdd63d0:	subk   3, a9
3fdd63e0:	jrne   L3FDD6450
3fdd63f0:	move   *a13(0xffe0), a9, 1
3fdd6410:	move   *a13(0x60), a11, 0
3fdd6430:	move   a11, *a9(0x80), 1
L3FDD6450:
3fdd6450:	move   *a13(0x40), a11, 1
3fdd6470:	subk   4, a11
3fdd6480:	jrne   L3FDD6540
3fdd6490:	move   *a13(0xffe0), a11, 1
3fdd64b0:	move   *a13(0x60), a9, 0
3fdd64d0:	sll    0x10, a9
3fdd64e0:	move   *a11(0x80), a7, 1
3fdd6500:	or     a9, a7
3fdd6510:	move   a7, *a11(0x80), 1
3fdd6530:	jruc   L3FDD65B0
L3FDD6540:
3fdd6540:	move   *a13(0x20), a11, 1
3fdd6560:	inc    a11
3fdd6570:	move   a11, *a13(0x20), 1
3fdd6590:	subk   10, a11
3fdd65a0:	jrlt   L3FDD5E70
L3FDD65B0:
3fdd65b0:	move   *a13(0xffe0), a11, 1
3fdd65d0:	move   *a11(0x80), a9, 1
3fdd65f0:	jreq   L3FDD6DE0
3fdd6600:	sub    a9, a9
3fdd6610:	move   a9, *a13(0x20), 1
L3FDD6630:
3fdd6630:	sub    a11, a11
3fdd6640:	move   a11, *a13, 1
3fdd6650:	move   *a13(0xffc0), a9, 1
3fdd6670:	move   *a9(0x10), a7, 0
3fdd6690:	btst   0, a7
3fdd66a0:	jrne   L3FDD6840
3fdd66b0:	inc    a11
3fdd66c0:	move   a11, *a13, 1
3fdd66d0:	cmpi   0x29, a11
3fdd66f0:	jrge   L3FDD6840
L3FDD6700:
3fdd6700:	move   a14, -*sp, 1
3fdd6710:	movi   0x258, a11
3fdd6730:	move   a11, *a14+, 1
3fdd6740:	calla  L3FDCE1C0
3fdd6770:	move   *a13(0xffc0), a9, 1
3fdd6790:	setf   16, 0, 0
3fdd67a0:	move   *a9(0x10), a7, 0
3fdd67c0:	btst   0, a7
3fdd67d0:	jrne   L3FDD6840
3fdd67e0:	move   *a13, a7, 1
3fdd67f0:	inc    a7
3fdd6800:	move   a7, *a13, 1
3fdd6810:	cmpi   0x29, a7
3fdd6830:	jrlt   L3FDD6700
L3FDD6840:
3fdd6840:	move   *a13, a11, 1
3fdd6850:	cmpi   0x28, a11
3fdd6870:	jrge   L3FDD69F0
3fdd6880:	move   *a13(0xffe0), a7, 1
3fdd68a0:	move   *a9(0x30), a9, 0
3fdd68c0:	andi   0xff, a9
3fdd68f0:	move   *a13(0x20), a11, 1
3fdd6910:	sll    0x3, a11
3fdd6920:	sll    a11, a9
3fdd6930:	move   *a7(0xa0), a11, 1
3fdd6950:	or     a9, a11
3fdd6960:	move   a11, *a7(0xa0), 1
3fdd6980:	move   *a13(0x20), a11, 1
3fdd69a0:	inc    a11
3fdd69b0:	move   a11, *a13(0x20), 1
3fdd69d0:	subk   4, a11
3fdd69e0:	jrlt   L3FDD6630
L3FDD69F0:
3fdd69f0:	sub    a11, a11
3fdd6a00:	move   a11, *a13(0x20), 1
L3FDD6A20:
3fdd6a20:	sub    a11, a11
3fdd6a30:	move   a11, *a13, 1
3fdd6a40:	move   *a13(0xffc0), a9, 1
3fdd6a60:	move   *a9(0x10), a7, 0
3fdd6a80:	btst   0, a7
3fdd6a90:	jrne   L3FDD6C30
3fdd6aa0:	inc    a11
3fdd6ab0:	move   a11, *a13, 1
3fdd6ac0:	cmpi   0x29, a11
3fdd6ae0:	jrge   L3FDD6C30
L3FDD6AF0:
3fdd6af0:	move   a14, -*sp, 1
3fdd6b00:	movi   0x258, a11
3fdd6b20:	move   a11, *a14+, 1
3fdd6b30:	calla  L3FDCE1C0
3fdd6b60:	move   *a13(0xffc0), a9, 1
3fdd6b80:	setf   16, 0, 0
3fdd6b90:	move   *a9(0x10), a7, 0
3fdd6bb0:	btst   0, a7
3fdd6bc0:	jrne   L3FDD6C30
3fdd6bd0:	move   *a13, a7, 1
3fdd6be0:	inc    a7
3fdd6bf0:	move   a7, *a13, 1
3fdd6c00:	cmpi   0x29, a7
3fdd6c20:	jrlt   L3FDD6AF0
L3FDD6C30:
3fdd6c30:	move   *a13, a11, 1
3fdd6c40:	cmpi   0x28, a11
3fdd6c60:	jrge   L3FDD6DE0
3fdd6c70:	move   *a13(0xffe0), a7, 1
3fdd6c90:	move   *a9(0x30), a9, 0
3fdd6cb0:	andi   0xff, a9
3fdd6ce0:	move   *a13(0x20), a11, 1
3fdd6d00:	sll    0x3, a11
3fdd6d10:	sll    a11, a9
3fdd6d20:	move   *a7(0xc0), a11, 1
3fdd6d40:	or     a9, a11
3fdd6d50:	move   a11, *a7(0xc0), 1
3fdd6d70:	move   *a13(0x20), a11, 1
3fdd6d90:	inc    a11
3fdd6da0:	move   a11, *a13(0x20), 1
3fdd6dc0:	subk   4, a11
3fdd6dd0:	jrlt   L3FDD6A20
L3FDD6DE0:
3fdd6de0:	move   *a13(0xffc0), a11, 1
3fdd6e00:	movk   17, a9
3fdd6e10:	move   a9, *a11(0x30), 0
3fdd6e30:	move   a14, -*sp, 1
3fdd6e40:	movi   0x3e8, a7
3fdd6e60:	move   a7, *a14+, 1
3fdd6e70:	calla  L3FDCE1C0
3fdd6ea0:	movi   0x8c, a9
3fdd6ec0:	setf   16, 0, 0
3fdd6ed0:	move   a9, *a11(0x30), 0
3fdd6ef0:	move   a14, -*sp, 1
3fdd6f00:	move   a7, *a14+, 1
3fdd6f10:	calla  L3FDCE1C0
3fdd6f40:	movk   1, a7
3fdd6f50:	move   a7, *a13, 1
L3FDD6F60:
3fdd6f60:	move   *a13(0xffc0), a11, 1
3fdd6f80:	movk   19, a9
3fdd6f90:	setf   16, 0, 0
3fdd6fa0:	move   a9, *a11(0x30), 0
3fdd6fc0:	move   a14, -*sp, 1
3fdd6fd0:	movi   0xbb8, a7
3fdd6ff0:	move   a7, *a14+, 1
3fdd7000:	calla  L3FDCE1C0
3fdd7030:	move   *a13, a9, 1
3fdd7040:	sll    0x2, a9
3fdd7050:	ori    0x80, a9
3fdd7080:	setf   16, 0, 0
3fdd7090:	move   a9, *a11(0x30), 0
3fdd70b0:	move   a14, -*sp, 1
3fdd70c0:	movi   0x2328, a9
3fdd70e0:	move   a9, *a14+, 1
3fdd70f0:	calla  L3FDCE1C0
3fdd7120:	movk   17, a7
3fdd7130:	setf   16, 0, 0
3fdd7140:	move   a7, *a11(0x30), 0
3fdd7160:	move   a14, -*sp, 1
3fdd7170:	movi   0x3e8, a7
3fdd7190:	move   a7, *a14+, 1
3fdd71a0:	calla  L3FDCE1C0
3fdd71d0:	movi   0x8c, a7
3fdd71f0:	setf   16, 0, 0
3fdd7200:	move   a7, *a11(0x30), 0
3fdd7220:	move   a14, -*sp, 1
3fdd7230:	movi   0x3e8, a7
3fdd7250:	move   a7, *a14+, 1
3fdd7260:	calla  L3FDCE1C0
3fdd7290:	move   *a13, a7, 1
3fdd72a0:	inc    a7
3fdd72b0:	move   a7, *a13, 1
3fdd72c0:	subk   4, a7
3fdd72d0:	jrlt   L3FDD6F60
3fdd72e0:	move   a14, -*sp, 1
3fdd72f0:	movi   0x3e8, a7
3fdd7310:	move   a7, *a14+, 1
3fdd7320:	calla  L3FDCE1C0
3fdd7350:	movi   0xd3, a7
3fdd7370:	setf   16, 0, 0
3fdd7380:	move   a7, *a11(0x30), 0
3fdd73a0:	move   *a13(0xffe0), a7, 1
3fdd73c0:	move   *a7(0x80), a8, 1
3fdd73e0:	movk   1, a8
3fdd73f0:	jrne   L3FDD7410
3fdd7400:	sub    a8, a8
L3FDD7410:
3fdd7410:	move   *sp(0xa0), a14, 1
3fdd7430:	mmfm   sp, a7,a9,a11,a13
3fdd7450:	rets   2
L3FDD7460:
3fdd7460:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fdd7480:	move   a14, a13
3fdd7490:	addi   0xa0, a14
3fdd74b0:	movi   0x6800000, a11
3fdd74e0:	move   a11, *a13(0x80), 1
3fdd7500:	sub    a9, a9
3fdd7510:	setf   16, 0, 0
L3FDD7520:
3fdd7520:	move   a9, a11
3fdd7530:	sll    0x4, a11
3fdd7540:	add    a13, a11
3fdd7550:	move   a9, a7
3fdd7560:	sll    0x4, a7
3fdd7570:	move   *a13(0x80), a5, 1
3fdd7590:	add    a5, a7
3fdd75a0:	move   *a7, a7, 0
3fdd75b0:	andi   0xff, a7
3fdd75e0:	move   a7, *a11, 0
3fdd75f0:	inc    a9
3fdd7600:	cmpi   0x7, a9
3fdd7620:	jrle   L3FDD7520
3fdd7630:	sub    a10, a10
3fdd7640:	move   a10, a9
L3FDD7650:
3fdd7650:	sll    0x1, a10
3fdd7660:	cmpi   0x10000, a10
3fdd7690:	jrlt   L3FDD76D0
3fdd76a0:	subi   0xffff, a10
L3FDD76D0:
3fdd76d0:	move   a9, a11
3fdd76e0:	sll    0x4, a11
3fdd76f0:	add    a13, a11
3fdd7700:	setf   16, 1, 0
3fdd7710:	move   *a11, a11, 0
3fdd7720:	sll    0x8, a11
3fdd7730:	add    a10, a11
3fdd7740:	move   a9, a7
3fdd7750:	inc    a7
3fdd7760:	sll    0x4, a7
3fdd7770:	add    a13, a7
3fdd7780:	move   *a7, a10, 0
3fdd7790:	add    a10, a11
3fdd77a0:	move   a11, a10
3fdd77b0:	cmpi   0x10000, a10
3fdd77e0:	jrlt   L3FDD7820
3fdd77f0:	subi   0xffff, a10
L3FDD7820:
3fdd7820:	addk   2, a9
3fdd7830:	cmpi   0x5, a9
3fdd7850:	jrle   L3FDD7650
3fdd7860:	cmpi   0xffff, a10
3fdd7890:	jrne   L3FDD78B0
3fdd78a0:	sub    a10, a10
L3FDD78B0:
3fdd78b0:	move   *a13(0x60), a11, 0
3fdd78d0:	sll    0x8, a11
3fdd78e0:	move   *a13(0x70), a7, 0
3fdd7900:	add    a7, a11
3fdd7910:	move   a11, a9
3fdd7920:	cmp    a10, a9
3fdd7930:	jreq   L3FDD7960
3fdd7940:	movk   1, a8
3fdd7950:	jruc   L3FDD7970
L3FDD7960:
3fdd7960:	sub    a8, a8
L3FDD7970:
3fdd7970:	subi   0xa0, a14
3fdd7990:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fdd79b0:	rets
L3FDD79C0:
3fdd79c0:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3fdd79e0:	move   a14, a13
3fdd79f0:	addi   0x60, a14
3fdd7a10:	movi   0x7fbc0, a7
3fdd7a40:	move   *a13(0xffa0), a5, 1
3fdd7a60:	add    a5, a7
3fdd7a70:	move   a7, *a13, 1
3fdd7a80:	movi   0x7fb00, a3
3fdd7ab0:	add    a5, a3
3fdd7ac0:	move   a3, *a13(0x40), 1
3fdd7ae0:	movi   0x87bc0, a3
3fdd7b10:	add    a5, a3
3fdd7b20:	move   a3, *a13(0x20), 1
3fdd7b40:	sub    a10, a10
3fdd7b50:	move   a10, a3
3fdd7b60:	inc    a10
3fdd7b70:	sll    0x4, a3
3fdd7b80:	move   *a13(0x40), a5, 1
3fdd7ba0:	add    a5, a3
3fdd7bb0:	setf   16, 0, 0
3fdd7bc0:	move   *a13(0xffe0), *a3(0x0), 0
3fdd7bf0:	sub    a9, a9
L3FDD7C00:
3fdd7c00:	move   a9, a7
3fdd7c10:	inc    a9
3fdd7c20:	sll    0x4, a7
3fdd7c30:	addi   0x6800000, a7
3fdd7c60:	move   *a7, a7, 0
3fdd7c70:	move   a7, a11
3fdd7c80:	andi   0xff, a11
3fdd7cb0:	move   a9, a7
3fdd7cc0:	inc    a9
3fdd7cd0:	sll    0x4, a7
3fdd7ce0:	addi   0x6800000, a7
3fdd7d10:	move   *a7, a12, 0
3fdd7d20:	sll    0x8, a12
3fdd7d30:	move   a10, a7
3fdd7d40:	inc    a10
3fdd7d50:	sll    0x4, a7
3fdd7d60:	move   *a13(0x40), a5, 1
3fdd7d80:	add    a5, a7
3fdd7d90:	move   a11, a3
3fdd7da0:	or     a12, a3
3fdd7db0:	move   a3, *a7, 0
3fdd7dc0:	cmpi   0x6, a9
3fdd7de0:	jrlt   L3FDD7C00
3fdd7df0:	cmpi   0x8, a10
3fdd7e10:	jrge   L3FDD7ED0
L3FDD7E20:
3fdd7e20:	move   a10, a7
3fdd7e30:	inc    a10
3fdd7e40:	sll    0x4, a7
3fdd7e50:	move   *a13(0x40), a5, 1
3fdd7e70:	add    a5, a7
3fdd7e80:	sub    a3, a3
3fdd7e90:	move   a3, *a7, 0
3fdd7ea0:	cmpi   0x8, a10
3fdd7ec0:	jrlt   L3FDD7E20
L3FDD7ED0:
3fdd7ed0:	movi   0x7f700, a7
3fdd7f00:	move   *a13(0xffa0), a3, 1
3fdd7f20:	add    a3, a7
3fdd7f30:	move   a7, a11
3fdd7f40:	move   a11, a7
3fdd7f50:	srl    0x3, a7
3fdd7f60:	setf   8, 0, 0
3fdd7f70:	move   *a13(0xffc0), a3, 0
3fdd7f90:	sll    0x1d, a3
3fdd7fa0:	add    a3, a7
3fdd7fb0:	move   a7, a11
3fdd7fc0:	move   a10, a7
3fdd7fd0:	inc    a10
3fdd7fe0:	sll    0x4, a7
3fdd7ff0:	add    a5, a7
3fdd8000:	setf   16, 0, 0
3fdd8010:	move   a11, *a7, 0
3fdd8020:	move   a10, a7
3fdd8030:	inc    a10
3fdd8040:	sll    0x4, a7
3fdd8050:	add    a5, a7
3fdd8060:	move   a11, a3
3fdd8070:	srl    0x10, a3
3fdd8080:	move   a3, *a7, 0
3fdd8090:	movi   0x7f900, a7
3fdd80c0:	move   *a13(0xffa0), a3, 1
3fdd80e0:	add    a3, a7
3fdd80f0:	move   a7, a11
3fdd8100:	move   a11, a7
3fdd8110:	srl    0x3, a7
3fdd8120:	setf   8, 0, 0
3fdd8130:	move   *a13(0xffc0), a3, 0
3fdd8150:	sll    0x1d, a3
3fdd8160:	add    a3, a7
3fdd8170:	move   a7, a11
3fdd8180:	move   a10, a7
3fdd8190:	inc    a10
3fdd81a0:	sll    0x4, a7
3fdd81b0:	add    a5, a7
3fdd81c0:	setf   16, 0, 0
3fdd81d0:	move   a11, *a7, 0
3fdd81e0:	move   a10, a7
3fdd81f0:	inc    a10
3fdd8200:	sll    0x4, a7
3fdd8210:	add    a5, a7
3fdd8220:	move   a11, a3
3fdd8230:	srl    0x10, a3
3fdd8240:	move   a3, *a7, 0
3fdd8250:	movi   0x7fbc0, a7
3fdd8280:	move   *a13(0xffa0), a3, 1
3fdd82a0:	add    a3, a7
3fdd82b0:	move   a7, a11
3fdd82c0:	srl    0x3, a11
3fdd82d0:	movi   0xfe00, a12
3fdd8300:	movi   0x7f700, a7
3fdd8330:	add    a3, a7
3fdd8340:	move   a7, @0x8fbc0, 1
3fdd8370:	sub    a9, a9
L3FDD8380:
3fdd8380:	move   @0x8fbc0, a7, 1
3fdd83b0:	setf   16, 0, 0
3fdd83c0:	move   a11, *a7, 0
3fdd83d0:	move   a11, a5
3fdd83e0:	sll    0x8, a5
3fdd83f0:	srl    0x18, a5
3fdd8400:	addi   0x8000, a5
3fdd8430:	move   a5, *a7(0x10), 0
3fdd8450:	move   a12, *a7(0x20), 0
3fdd8470:	sub    a5, a5
3fdd8480:	move   a5, *a7(0x30), 0
3fdd84a0:	setf   26, 0, 0
3fdd84b0:	move   @0x8fbc6, a3, 0
3fdd84e0:	inc    a3
3fdd84f0:	move   a3, @0x8fbc6, 0
3fdd8520:	addi   0x200, a11
3fdd8540:	inc    a9
3fdd8550:	cmpi   0x8, a9
3fdd8570:	jrlt   L3FDD8380
3fdd8580:	move   a5, a9
3fdd8590:	setf   16, 0, 0
L3FDD85A0:
3fdd85a0:	move   a9, a7
3fdd85b0:	sll    0x4, a7
3fdd85c0:	move   *a13, a5, 1
3fdd85d0:	add    a5, a7
3fdd85e0:	sub    a3, a3
3fdd85f0:	move   a3, *a7, 0
3fdd8600:	move   a9, a7
3fdd8610:	sll    0x4, a7
3fdd8620:	move   *a13(0x20), a3, 1
3fdd8640:	add    a3, a7
3fdd8650:	sub    a3, a3
3fdd8660:	move   a3, *a7, 0
3fdd8670:	inc    a9
3fdd8680:	cmpi   0x800, a9
3fdd86a0:	jrlt   L3FDD85A0
3fdd86b0:	movi   0x87bc0, a7
3fdd86e0:	move   *a13(0xffa0), a3, 1
3fdd8700:	add    a3, a7
3fdd8710:	move   a7, a11
3fdd8720:	srl    0x3, a11
3fdd8730:	movi   0xfe00, a12
3fdd8760:	movi   0x7f900, a7
3fdd8790:	add    a3, a7
3fdd87a0:	move   a7, @0x8fbe0, 1
3fdd87d0:	sub    a9, a9
L3FDD87E0:
3fdd87e0:	move   @0x8fbe0, a7, 1
3fdd8810:	setf   16, 0, 0
3fdd8820:	move   a11, *a7, 0
3fdd8830:	move   a11, a5
3fdd8840:	sll    0x8, a5
3fdd8850:	srl    0x18, a5
3fdd8860:	move   a5, *a7(0x10), 0
3fdd8880:	move   a12, *a7(0x20), 0
3fdd88a0:	sub    a5, a5
3fdd88b0:	move   a5, *a7(0x30), 0
3fdd88d0:	setf   26, 0, 0
3fdd88e0:	move   @0x8fbe6, a3, 0
3fdd8910:	inc    a3
3fdd8920:	move   a3, @0x8fbe6, 0
3fdd8950:	addi   0x200, a11
3fdd8970:	inc    a9
3fdd8980:	cmpi   0x8, a9
3fdd89a0:	jrlt   L3FDD87E0
3fdd89b0:	movi   0x7f700, a7
3fdd89e0:	move   *a13(0xffa0), a5, 1
3fdd8a00:	add    a5, a7
3fdd8a10:	move   a7, @0x8fbc0, 1
3fdd8a40:	movi   0x7f900, a5
3fdd8a70:	move   *a13(0xffa0), a3, 1
3fdd8a90:	add    a3, a5
3fdd8aa0:	move   a5, @0x8fbe0, 1
3fdd8ad0:	movk   8, a3
3fdd8ae0:	setf   16, 0, 0
3fdd8af0:	move   a3, @0x8fc70, 0
3fdd8b20:	move   *sp(0x120), a14, 1
3fdd8b40:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3fdd8b60:	rets   2
L3FDD8B70:
3fdd8b70:	move   a11, -*sp, 1
3fdd8b80:	calla  L3FDDCA90
3fdd8bb0:	move   a14, -*sp, 1
3fdd8bc0:	sub    a11, a11
3fdd8bd0:	move   a11, *a14+, 1
3fdd8be0:	move   a11, *a14+, 1
3fdd8bf0:	movk   1, a11
3fdd8c00:	move   a11, *a14+, 1
3fdd8c10:	calla  L3FDD79C0
3fdd8c40:	move   a14, -*sp, 1
3fdd8c50:	sub    a11, a11
3fdd8c60:	move   a11, *a14+, 1
3fdd8c70:	movi   0x4848, a11
3fdd8c90:	move   a11, *a14+, 1
3fdd8ca0:	sub    a11, a11
3fdd8cb0:	move   a11, *a14+, 1
3fdd8cc0:	movk   32, a11
3fdd8cd0:	move   a11, *a14+, 1
3fdd8ce0:	setf   16, 0, 0
3fdd8cf0:	move   @0x7fb10, a11, 0
3fdd8d20:	move   a11, *a14+, 1
3fdd8d30:	move   @0x7fb20, a11, 0
3fdd8d60:	move   a11, *a14+, 1
3fdd8d70:	move   @0x7fb30, a11, 0
3fdd8da0:	move   a11, *a14+, 1
3fdd8db0:	calla  L3FDDD040
3fdd8de0:	move   a14, -*sp, 1
3fdd8df0:	movi   0x7fb00, a11
3fdd8e20:	move   a11, *a14+, 1
3fdd8e30:	calla  L3FDDCBE0
3fdd8e60:	move   *sp+, a11, 1
3fdd8e70:	rets
L3FDD8E80:
3fdd8e80:	mmtm   sp, a9,a11,a13
3fdd8ea0:	move   a14, a13
3fdd8eb0:	addi   0x90, a14
3fdd8ed0:	movi   0x5900000, a11
3fdd8f00:	move   a11, *a13, 1
3fdd8f10:	movi   0x5800000, a11
3fdd8f40:	move   a11, *a13(0x60), 1
3fdd8f60:	movi   0x5900000, a11
3fdd8f90:	move   a11, *a13(0x40), 1
3fdd8fb0:	movi   0x5800000, a11
3fdd8fe0:	move   a11, *a13(0x20), 1
3fdd9000:	move   *a13, a11, 1
3fdd9010:	sub    a9, a9
3fdd9020:	setf   16, 0, 0
3fdd9030:	move   a9, *a11, 0
3fdd9040:	move   *a13(0x60), a9, 1
3fdd9060:	move   *a9, a9, 0
3fdd9070:	andi   0xff00, a9
3fdd90a0:	move   a9, *a13(0x80), 0
3fdd90c0:	move   *a13(0x80), a9, 0
3fdd90e0:	jreq   L3FDD9390
3fdd90f0:	sub    a9, a9
3fdd9100:	move   a9, *a11, 0
3fdd9110:	move   *a13(0x20), a9, 1
3fdd9130:	move   *a13(0x80), a11, 0
3fdd9150:	andi   0x7f00, a11
3fdd9180:	move   a11, *a9, 0
3fdd9190:	movi   0x7f900, a11
3fdd91c0:	move   a11, @0x8fbe0, 1
3fdd91f0:	sub    a9, a9
3fdd9200:	move   a9, *a11(0x30), 0
3fdd9220:	movi   0xffe0, a9
3fdd9250:	move   a9, *a11(0x20), 0
3fdd9270:	addk   16, a11
3fdd9280:	move   *a11, a9, 0
3fdd9290:	andi   0xff, a9
3fdd92c0:	move   a9, *a11, 0
3fdd92d0:	move   @0x8fbe0, a11, 1
3fdd9300:	addk   16, a11
3fdd9310:	move   *a11, a9, 0
3fdd9320:	addi   0x8300, a9
3fdd9350:	move   a9, *a11, 0
3fdd9360:	calla  L3FDDCB30
L3FDD9390:
3fdd9390:	subi   0x90, a14
3fdd93b0:	mmfm   sp, a9,a11,a13
3fdd93d0:	rets
L3FDD93E0:
3fdd93e0:	mmtm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3fdd9400:	move   a14, a13
3fdd9410:	addi   0x180, a14
3fdd9430:	sub    a7, a7
3fdd9440:	move   a7, *a13(0x20), 1
3fdd9460:	move   a7, *a13(0x40), 1
3fdd9480:	move   a7, a0
3fdd9490:	movi   0x7fbc0, a5
3fdd94c0:	move   *a13(0xffa0), a3, 1
3fdd94e0:	add    a3, a5
3fdd94f0:	move   a5, *a13(0x120), 1
3fdd9510:	movi   0x7fb00, a3
3fdd9540:	move   *a13(0xffa0), a5, 1
3fdd9560:	add    a5, a3
3fdd9570:	move   a3, *a13(0x160), 1
3fdd9590:	movi   0x87bc0, a3
3fdd95c0:	add    a5, a3
3fdd95d0:	move   a3, *a13(0x140), 1
3fdd95f0:	movi   0x7f900, a3
3fdd9620:	add    a5, a3
3fdd9630:	move   a3, @0x8fbe0, 1
3fdd9660:	movi   0x7f700, a5
3fdd9690:	move   *a13(0xffa0), a3, 1
3fdd96b0:	add    a3, a5
3fdd96c0:	move   a5, @0x8fbc0, 1
3fdd96f0:	movk   8, a3
3fdd9700:	setf   16, 0, 0
3fdd9710:	move   a3, @0x8fc70, 0
3fdd9740:	movi   0x44, a5
3fdd9760:	move   a5, *a13(0x60), 0
3fdd9780:	move   a7, *a13(0x70), 1
3fdd97a0:	addk   8, a5
3fdd97b0:	move   a5, *a13(0x90), 0
3fdd97d0:	movk   1, a5
3fdd97e0:	move   a5, *a13(0xa0), 1
3fdd9800:	movi   0x4c, a5
3fdd9820:	move   a5, *a13(0xc0), 0
3fdd9840:	move   a7, *a13(0xd0), 1
3fdd9860:	addk   8, a5
3fdd9870:	move   a5, *a13(0xf0), 0
3fdd9890:	move   a7, *a13(0x100), 1
3fdd98b0:	move   a7, a9
L3FDD98C0:
3fdd98c0:	move   a14, -*sp, 1
3fdd98d0:	move   *a13(0xffa0), *a14+, 1
3fdd98f0:	move   a9, a5
3fdd9900:	move   a5, a7
3fdd9910:	sll    0x5, a5
3fdd9920:	sll    0x4, a7
3fdd9930:	add    a7, a5
3fdd9940:	add    a13, a5
3fdd9950:	setf   16, 0, 0
3fdd9960:	move   *a5(0x60), a8, 0
3fdd9980:	move   a8, *a14+, 1
3fdd9990:	calla  L3FDDB880
3fdd99c0:	move   a8, a3
3fdd99d0:	jreq   L3FDD9A10
3fdd99e0:	movk   1, a0
3fdd99f0:	jauc   L3FDDB7F0
L3FDD9A10:
3fdd9a10:	move   a14, -*sp, 1
3fdd9a20:	move   *a13(0xffa0), *a14+, 1
3fdd9a40:	movi   0xaaaa, a7
3fdd9a70:	move   a7, *a14+, 1
3fdd9a80:	move   a9, a3
3fdd9a90:	move   a3, a5
3fdd9aa0:	sll    0x5, a3
3fdd9ab0:	sll    0x4, a5
3fdd9ac0:	add    a5, a3
3fdd9ad0:	add    a13, a3
3fdd9ae0:	move   *a3(0x70), *a14+, 1
3fdd9b00:	movk   26, a5
3fdd9b10:	move   a5, *a14+, 1
3fdd9b20:	move   *a13(0x160), a3, 1
3fdd9b40:	setf   16, 0, 0
3fdd9b50:	move   *a3(0x10), a8, 0
3fdd9b70:	move   a8, *a14+, 1
3fdd9b80:	move   *a3(0x20), a8, 0
3fdd9ba0:	move   a8, *a14+, 1
3fdd9bb0:	move   *a3(0x30), a8, 0
3fdd9bd0:	move   a8, *a14+, 1
3fdd9be0:	calla  L3FDDD040
3fdd9c10:	move   a8, a12
3fdd9c20:	jreq   L3FDD9C90
3fdd9c30:	move   a12, a5
3fdd9c40:	sll    0x4, a5
3fdd9c50:	move   a5, a0
3fdd9c60:	inc    a0
3fdd9c70:	jauc   L3FDDB7F0
L3FDD9C90:
3fdd9c90:	sub    a5, a5
3fdd9ca0:	move   a5, *a13, 1
3fdd9cb0:	setf   16, 0, 0
3fdd9cc0:	move   @0x8fc00, a7, 0
3fdd9cf0:	btst   15, a7
3fdd9d00:	jrne   L3FDD9F10
3fdd9d10:	btst   10, a7
3fdd9d20:	jreq   L3FDD9D50
3fdd9d30:	btst   9, a7
3fdd9d40:	jrne   L3FDD9F10
L3FDD9D50:
3fdd9d50:	inc    a5
3fdd9d60:	move   a5, *a13, 1
3fdd9d70:	cmpi   0x51, a5
3fdd9d90:	jrge   L3FDD9F10
L3FDD9DA0:
3fdd9da0:	move   a14, -*sp, 1
3fdd9db0:	movi   0x3e8, a7
3fdd9dd0:	move   a7, *a14+, 1
3fdd9de0:	calla  L3FDCE1C0
3fdd9e10:	setf   16, 0, 0
3fdd9e20:	move   @0x8fc00, a5, 0
3fdd9e50:	btst   15, a5
3fdd9e60:	jrne   L3FDD9F10
3fdd9e70:	btst   10, a5
3fdd9e80:	jreq   L3FDD9EB0
3fdd9e90:	btst   9, a5
3fdd9ea0:	jrne   L3FDD9F10
L3FDD9EB0:
3fdd9eb0:	move   *a13, a3, 1
3fdd9ec0:	inc    a3
3fdd9ed0:	move   a3, *a13, 1
3fdd9ee0:	cmpi   0x51, a3
3fdd9f00:	jrlt   L3FDD9DA0
L3FDD9F10:
3fdd9f10:	calla  L3FDDCA90
3fdd9f40:	move   a14, -*sp, 1
3fdd9f50:	movi   0x3e8, a7
3fdd9f70:	move   a7, *a14+, 1
3fdd9f80:	calla  L3FDCE1C0
3fdd9fb0:	jruc   L3FDDA0E0
L3FDD9FC0:
3fdd9fc0:	setf   16, 0, 0
3fdd9fd0:	move   @0x8fc00, a12, 0
3fdda000:	andi   0xff00, a12
3fdda030:	move   a12, a7
3fdda040:	andi   0x8600, a7
3fdda070:	cmpi   0x600, a7
3fdda090:	jreq   L3FDDA2F0
3fdda0a0:	move   a12, a0
3fdda0b0:	addi   0x32, a0
3fdda0d0:	jruc   L3FDDA6A0
L3FDDA0E0:
3fdda0e0:	move   a9, a8
3fdda0f0:	subk   3, a8
3fdda100:	jreq   L3FDDA2F0
3fdda110:	jruc   L3FDD9FC0
L3FDDA120:
3fdda120:	move   @0x8fbc0, a7, 1
3fdda150:	setf   16, 0, 0
3fdda160:	move   *a7(0x10), a5, 0
3fdda180:	andi   0xff00, a5
3fdda1b0:	cmpi   0x6b00, a5
3fdda1d0:	jreq   L3FDDA900
3fdda1e0:	movi   0x50, a0
3fdda200:	jruc   L3FDDA6A0
L3FDDA210:
3fdda210:	move   @0x8fbc0, a7, 1
3fdda240:	setf   16, 0, 0
3fdda250:	move   *a7(0x10), a5, 0
3fdda270:	andi   0xff00, a5
3fdda2a0:	cmpi   0x300, a5
3fdda2c0:	jreq   L3FDDA900
3fdda2d0:	movk   2, a0
3fdda2e0:	jruc   L3FDDA6A0
L3FDDA2F0:
3fdda2f0:	move   a9, a8
3fdda300:	subk   2, a8
3fdda310:	jreq   L3FDDA120
3fdda320:	dec    a8
3fdda330:	jreq   L3FDDA900
3fdda340:	jruc   L3FDDA210
L3FDDA350:
3fdda350:	sub    a7, a7
3fdda360:	move   a7, *a13, 1
L3FDDA370:
3fdda370:	move   @0x8fbe0, a7, 1
3fdda3a0:	setf   16, 0, 0
3fdda3b0:	move   *a7(0x30), a5, 0
3fdda3d0:	andi   0x400, a5
3fdda400:	cmpi   0x400, a5
3fdda420:	jreq   L3FDDA940
3fdda430:	move   a14, -*sp, 1
3fdda440:	movi   0xfa0, a5
3fdda460:	move   a5, *a14+, 1
3fdda470:	calla  L3FDCE1C0
3fdda4a0:	move   *a13, a7, 1
3fdda4b0:	inc    a7
3fdda4c0:	move   a7, *a13, 1
3fdda4d0:	subk   20, a7
3fdda4e0:	jrlt   L3FDDA370
3fdda4f0:	move   @0x8fbe0, a7, 1
3fdda520:	setf   16, 0, 0
3fdda530:	move   *a7(0x30), a3, 0
3fdda550:	andi   0x400, a3
3fdda580:	cmpi   0x400, a3
3fdda5a0:	jreq   L3FDDA940
3fdda5b0:	movk   6, a0
3fdda5c0:	jruc   L3FDDA6A0
L3FDDA5D0:
3fdda5d0:	move   @0x8fbe0, a7, 1
3fdda600:	setf   16, 0, 0
3fdda610:	move   *a7(0x10), a5, 0
3fdda630:	andi   0xc300, a5
3fdda660:	cmpi   0x300, a5
3fdda680:	jreq   L3FDDA940
3fdda690:	movk   4, a0
L3FDDA6A0:
3fdda6a0:	move   *a13(0xffe0), a7, 1
3fdda6c0:	setf   16, 0, 0
3fdda6d0:	move   @0x8fc00, a5, 0
3fdda700:	move   a5, *a7(0xa0), 1
3fdda720:	move   @0x8fbc0, a3, 1
3fdda750:	move   *a3(0x10), a3, 0
3fdda770:	move   a3, *a7(0xc0), 1
3fdda790:	move   @0x8fbc0, a3, 1
3fdda7c0:	move   *a3(0x30), a3, 0
3fdda7e0:	move   a3, *a7(0xe0), 1
3fdda800:	move   @0x8fbe0, a3, 1
3fdda830:	move   *a3(0x10), a3, 0
3fdda850:	move   a3, *a7(0x100), 1
3fdda870:	move   @0x8fbe0, a3, 1
3fdda8a0:	move   *a3(0x30), a3, 0
3fdda8c0:	move   a3, *a7(0x120), 1
3fdda8e0:	jauc   L3FDDB7F0
L3FDDA900:
3fdda900:	move   a9, a8
3fdda910:	subk   3, a8
3fdda920:	jreq   L3FDDA350
3fdda930:	jruc   L3FDDA5D0
L3FDDA940:
3fdda940:	cmpi   0x2, a9
3fdda960:	jreq   L3FDDAA20
3fdda970:	cmpi   0x3, a9
3fdda990:	jreq   L3FDDAA20
3fdda9a0:	calla  L3FDDC040
3fdda9d0:	move   a8, a3
3fdda9e0:	jreq   L3FDDAA20
3fdda9f0:	movi   0x42, a0
3fddaa10:	jruc   L3FDDA6A0
L3FDDAA20:
3fddaa20:	inc    a9
3fddaa30:	cmpi   0x4, a9
3fddaa50:	jalt   L3FDD98C0
3fddaa70:	move   *a13(0xffc0), a7, 1
3fddaa90:	jaeq   L3FDDB7F0
L3FDDAAB0:
3fddaab0:	move   a14, -*sp, 1
3fddaac0:	move   *a13(0xffa0), *a14+, 1
3fddaae0:	movk   4, a7
3fddaaf0:	move   a7, *a14+, 1
3fddab00:	calla  L3FDDB880
3fddab30:	move   a8, a3
3fddab40:	jreq   L3FDDAB80
3fddab50:	movk   1, a0
3fddab60:	jauc   L3FDDB7F0
L3FDDAB80:
3fddab80:	move   a14, -*sp, 1
3fddab90:	move   *a13(0xffa0), *a14+, 1
3fddabb0:	movi   0xaaaa, a5
3fddabe0:	move   a5, *a14+, 1
3fddabf0:	sub    a3, a3
3fddac00:	move   a3, *a14+, 1
3fddac10:	movk   26, a3
3fddac20:	move   a3, *a14+, 1
3fddac30:	move   *a13(0x160), a7, 1
3fddac50:	setf   16, 0, 0
3fddac60:	move   *a7(0x10), a8, 0
3fddac80:	move   a8, *a14+, 1
3fddac90:	move   *a7(0x20), a8, 0
3fddacb0:	move   a8, *a14+, 1
3fddacc0:	move   *a7(0x30), a8, 0
3fddace0:	move   a8, *a14+, 1
3fddacf0:	calla  L3FDDD040
3fddad20:	move   a8, a12
3fddad30:	jreq   L3FDDADA0
3fddad40:	move   a12, a3
3fddad50:	sll    0x4, a3
3fddad60:	move   a3, a0
3fddad70:	addk   3, a0
3fddad80:	jauc   L3FDDB7F0
L3FDDADA0:
3fddada0:	sub    a3, a3
3fddadb0:	move   a3, *a13, 1
3fddadc0:	setf   16, 0, 0
3fddadd0:	move   @0x8fc00, a5, 0
3fddae00:	btst   15, a5
3fddae10:	jrne   L3FDDB020
3fddae20:	btst   10, a5
3fddae30:	jreq   L3FDDAE60
3fddae40:	btst   9, a5
3fddae50:	jrne   L3FDDB020
L3FDDAE60:
3fddae60:	inc    a3
3fddae70:	move   a3, *a13, 1
3fddae80:	cmpi   0x51, a3
3fddaea0:	jrge   L3FDDB020
L3FDDAEB0:
3fddaeb0:	move   a14, -*sp, 1
3fddaec0:	movi   0x3e8, a7
3fddaee0:	move   a7, *a14+, 1
3fddaef0:	calla  L3FDCE1C0
3fddaf20:	setf   16, 0, 0
3fddaf30:	move   @0x8fc00, a5, 0
3fddaf60:	btst   15, a5
3fddaf70:	jrne   L3FDDB020
3fddaf80:	btst   10, a5
3fddaf90:	jreq   L3FDDAFC0
3fddafa0:	btst   9, a5
3fddafb0:	jrne   L3FDDB020
L3FDDAFC0:
3fddafc0:	move   *a13, a3, 1
3fddafd0:	inc    a3
3fddafe0:	move   a3, *a13, 1
3fddaff0:	cmpi   0x51, a3
3fddb010:	jrlt   L3FDDAEB0
L3FDDB020:
3fddb020:	calla  L3FDDCA90
3fddb050:	setf   16, 0, 0
3fddb060:	move   @0x8fc00, a12, 0
3fddb090:	andi   0xff00, a12
3fddb0c0:	move   a12, a7
3fddb0d0:	andi   0x8600, a7
3fddb100:	cmpi   0x600, a7
3fddb120:	jreq   L3FDDB550
3fddb130:	move   a12, a0
3fddb140:	addi   0x33, a0
L3FDDB160:
3fddb160:	move   @0x8fc00, a7, 0
3fddb190:	andi   0x2800, a7
3fddb1c0:	jrne   L3FDDB300
3fddb1d0:	move   @0x8fbe0, a7, 1
3fddb200:	move   *a7(0x30), a5, 0
3fddb220:	andi   0xd000, a5
3fddb250:	jrne   L3FDDB300
3fddb260:	move   *a13(0x20), a5, 1
3fddb280:	inc    a5
3fddb290:	move   a5, *a13(0x20), 1
3fddb2b0:	subk   16, a5
3fddb2c0:	jalt   L3FDDAAB0
3fddb2e0:	movi   0x63, a0
L3FDDB300:
3fddb300:	move   *a13(0xffe0), a7, 1
3fddb320:	setf   16, 0, 0
3fddb330:	move   @0x8fc00, a5, 0
3fddb360:	move   a5, *a7(0xa0), 1
3fddb380:	move   @0x8fbc0, a3, 1
3fddb3b0:	move   *a3(0x10), a3, 0
3fddb3d0:	move   a3, *a7(0xc0), 1
3fddb3f0:	move   @0x8fbc0, a3, 1
3fddb420:	move   *a3(0x30), a3, 0
3fddb440:	move   a3, *a7(0xe0), 1
3fddb460:	move   @0x8fbe0, a3, 1
3fddb490:	move   *a3(0x10), a3, 0
3fddb4b0:	move   a3, *a7(0x100), 1
3fddb4d0:	move   @0x8fbe0, a3, 1
3fddb500:	move   *a3(0x30), a3, 0
3fddb520:	move   a3, *a7(0x120), 1
3fddb540:	jruc   L3FDDB7F0
L3FDDB550:
3fddb550:	move   @0x8fbc0, a7, 1
3fddb580:	move   *a7(0x10), a5, 0
3fddb5a0:	andi   0xff00, a5
3fddb5d0:	cmpi   0x300, a5
3fddb5f0:	jreq   L3FDDB620
3fddb600:	movk   3, a0
3fddb610:	jruc   L3FDDB160
L3FDDB620:
3fddb620:	sub    a0, a0
3fddb630:	calla  L3FDDC040
3fddb660:	move   a8, a12
3fddb670:	jreq   L3FDDB7F0
3fddb680:	move   a12, a7
3fddb690:	andi   0x88000000, a7
3fddb6c0:	jreq   L3FDDB7A0
3fddb6d0:	move   *a13(0x40), a7, 1
3fddb6f0:	inc    a7
3fddb700:	move   a7, *a13(0x40), 1
3fddb720:	subk   4, a7
3fddb730:	jalt   L3FDDAAB0
3fddb750:	move   a12, a0
3fddb760:	ori    0x73, a0
3fddb790:	jruc   L3FDDB300
L3FDDB7A0:
3fddb7a0:	move   a12, a0
3fddb7b0:	ori    0x43, a0
3fddb7e0:	jruc   L3FDDB300
L3FDDB7F0:
3fddb7f0:	calla  L3FDDCA90
3fddb820:	move   a0, a8
3fddb830:	move   *sp(0x140), a14, 1
3fddb850:	mmfm   sp, a0,a3,a5,a7,a9,a10,a11,a12,a13
3fddb870:	rets   2
L3FDDB880:
3fddb880:	mmtm   sp, a7,a9,a11,a13
3fddb8a0:	move   a14, a13
3fddb8b0:	calla  L3FDDCA90
3fddb8e0:	sub    a11, a11
3fddb8f0:	setf   16, 0, 0
3fddb900:	move   a11, @0x8fc00, 0
3fddb930:	move   a14, -*sp, 1
3fddb940:	move   *a13(0xffc0), *a14+, 1
3fddb960:	movk   3, a7
3fddb970:	move   a7, *a14+, 1
3fddb980:	move   *a13(0xffe0), a7, 0
3fddb9a0:	move   a7, *a14+, 1
3fddb9b0:	calla  L3FDD79C0
3fddb9e0:	move   a14, -*sp, 1
3fddb9f0:	movi   0x7fb00, a11
3fddba20:	move   *a13(0xffc0), a7, 1
3fddba40:	add    a7, a11
3fddba50:	move   a11, *a14+, 1
3fddba60:	calla  L3FDDCBE0
3fddba90:	sub    a9, a9
L3FDDBAA0:
3fddbaa0:	setf   16, 0, 0
3fddbab0:	move   @0x8fc00, a11, 0
3fddbae0:	andi   0x185, a11
3fddbb10:	cmpi   0x181, a11
3fddbb30:	jreq   L3FDDBC40
3fddbb40:	move   a14, -*sp, 1
3fddbb50:	movi   0x1f4, a11
3fddbb70:	move   a11, *a14+, 1
3fddbb80:	calla  L3FDCE1C0
3fddbbb0:	inc    a9
3fddbbc0:	cmpi   0x14, a9
3fddbbe0:	jrlt   L3FDDBAA0
3fddbbf0:	calla  L3FDDCA90
3fddbc20:	movk   1, a8
3fddbc30:	jruc   L3FDDBCC0
L3FDDBC40:
3fddbc40:	sub    a11, a11
3fddbc50:	move   a11, @0x8fc00, 0
3fddbc80:	calla  L3FDDCB30
3fddbcb0:	move   a11, a8
L3FDDBCC0:
3fddbcc0:	move   *sp(0xa0), a14, 1
3fddbce0:	mmfm   sp, a7,a9,a11,a13
3fddbd00:	rets   2
L3FDDBD10:
3fddbd10:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3fddbd30:	move   a14, a13
3fddbd40:	move   *a13(0xffe0), a11, 1
3fddbd60:	sub    a9, a9
3fddbd70:	setf   16, 1, 0
3fddbd80:	move   *a13(0xffa0), a7, 0
3fddbda0:	cmp    a7, a9
3fddbdb0:	jrge   L3FDDBFD0
L3FDDBDC0:
3fddbdc0:	move   *a13(0xffc0), a7, 1
3fddbde0:	setf   8, 0, 0
3fddbdf0:	move   *a7+, a12, 0
3fddbe00:	move   a7, *a13(0xffc0), 1
3fddbe20:	sub    a10, a10
L3FDDBE30:
3fddbe30:	movk   1, a7
3fddbe40:	and    a12, a7
3fddbe50:	movk   1, a5
3fddbe60:	and    a11, a5
3fddbe70:	xor    a5, a7
3fddbe80:	jreq   L3FDDBF10
3fddbe90:	xori   0xdb710640, a11
3fddbec0:	srl    0x1, a11
3fddbed0:	subi   0x80000000, a11
3fddbf00:	jruc   L3FDDBF20
L3FDDBF10:
3fddbf10:	srl    0x1, a11
L3FDDBF20:
3fddbf20:	srl    0x1, a12
3fddbf30:	inc    a10
3fddbf40:	cmpi   0x8, a10
3fddbf60:	jrlt   L3FDDBE30
3fddbf70:	inc    a9
3fddbf80:	setf   16, 1, 0
3fddbf90:	move   *a13(0xffa0), a7, 0
3fddbfb0:	cmp    a7, a9
3fddbfc0:	jrlt   L3FDDBDC0
L3FDDBFD0:
3fddbfd0:	move   a11, a8
3fddbfe0:	not    a8
3fddbff0:	move   *sp(0x100), a14, 1
3fddc010:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3fddc030:	rets   2
L3FDDC040:
3fddc040:	mmtm   sp, a7,a9,a11,a13
3fddc060:	move   a14, a13
3fddc070:	addi   0xd0, a14
3fddc090:	sub    a11, a11
3fddc0a0:	move   a11, *a13(0x20), 1
3fddc0c0:	move   a11, *a13(0x40), 1
3fddc0e0:	move   a11, *a13(0x60), 1
3fddc100:	move   @0x8fbc0, a9, 1
3fddc130:	setf   16, 0, 0
3fddc140:	move   *a9(0x30), a9, 0
3fddc160:	andi   0xfff, a9
3fddc190:	move   a9, *a13(0xc0), 0
3fddc1b0:	move   @0x8fbc0, a7, 1
3fddc1e0:	move   *a7(0x10), a9, 0
3fddc200:	andi   0xff, a9
3fddc230:	sll    0x10, a9
3fddc240:	move   *a7, a7, 0
3fddc250:	add    a7, a9
3fddc260:	sll    0x3, a9
3fddc270:	move   a9, *a13(0x80), 1
3fddc290:	move   @0x8fbe0, a7, 1
3fddc2c0:	move   *a7(0x10), a9, 0
3fddc2e0:	andi   0xff, a9
3fddc310:	sll    0x10, a9
3fddc320:	move   *a7, a7, 0
3fddc330:	add    a7, a9
3fddc340:	sll    0x3, a9
3fddc350:	move   a9, *a13(0xa0), 1
3fddc370:	setf   16, 1, 0
3fddc380:	move   *a13(0xc0), a7, 0
3fddc3a0:	subk   4, a7
3fddc3b0:	move   a7, *a13(0xc0), 0
3fddc3d0:	movk   1, a7
3fddc3e0:	move   a7, *a13, 1
3fddc3f0:	move   *a13(0xc0), a9, 0
3fddc410:	cmp    a9, a7
3fddc420:	jrgt   L3FDDC6B0
L3FDDC430:
3fddc430:	move   *a13(0x80), a11, 1
3fddc450:	move   *a13(0xa0), a9, 1
3fddc470:	setf   8, 0, 0
3fddc480:	move   *a11, a7, 0
3fddc490:	move   *a9, a9, 0
3fddc4a0:	cmp    a9, a7
3fddc4b0:	jreq   L3FDDC5B0
3fddc4c0:	move   *a13, a9, 1
3fddc4d0:	subk   13, a9
3fddc4e0:	jrge   L3FDDC560
3fddc4f0:	move   *a13, a9, 1
3fddc500:	jrle   L3FDDC560
3fddc510:	movi   0x8000000, a7
3fddc540:	move   a7, *a13(0x60), 1
L3FDDC560:
3fddc560:	move   *a13(0x20), a9, 1
3fddc580:	inc    a9
3fddc590:	move   a9, *a13(0x20), 1
L3FDDC5B0:
3fddc5b0:	move   *a13, a9, 1
3fddc5c0:	inc    a9
3fddc5d0:	move   a9, *a13, 1
3fddc5e0:	move   *a13(0xa0), a7, 1
3fddc600:	addk   8, a7
3fddc610:	move   a7, *a13(0xa0), 1
3fddc630:	addk   8, a11
3fddc640:	move   a11, *a13(0x80), 1
3fddc660:	setf   16, 1, 0
3fddc670:	move   *a13(0xc0), a7, 0
3fddc690:	cmp    a7, a9
3fddc6a0:	jrle   L3FDDC430
L3FDDC6B0:
3fddc6b0:	move   @0x8fbe0, a11, 1
3fddc6e0:	setf   16, 0, 0
3fddc6f0:	move   *a11(0x10), a9, 0
3fddc710:	andi   0xff, a9
3fddc740:	sll    0x10, a9
3fddc750:	move   *a11, a7, 0
3fddc760:	add    a7, a9
3fddc770:	sll    0x3, a9
3fddc780:	move   a9, *a13(0xa0), 1
3fddc7a0:	move   a14, -*sp, 1
3fddc7b0:	setf   16, 1, 0
3fddc7c0:	move   *a13(0xc0), a7, 0
3fddc7e0:	move   a7, *a14+, 1
3fddc7f0:	move   a9, *a14+, 1
3fddc800:	move   *a13(0x40), a7, 1
3fddc820:	not    a7
3fddc830:	move   a7, *a14+, 1
3fddc840:	calla  L3FDDBD10
3fddc870:	move   a8, *a13(0x40), 1
3fddc890:	move   *a13(0x80), a11, 1
3fddc8b0:	move   *a11, a7, 1
3fddc8c0:	cmp    a7, a8
3fddc8d0:	jreq   L3FDDC9A0
3fddc8e0:	move   *a13(0x20), a7, 1
3fddc900:	addk   4, a7
3fddc910:	move   a7, *a13(0x20), 1
3fddc930:	move   *a13(0x60), a7, 1
3fddc950:	ori    0x800000, a7
3fddc980:	move   a7, *a13(0x60), 1
L3FDDC9A0:
3fddc9a0:	move   *a13(0x20), a7, 1
3fddc9c0:	sll    0x8, a7
3fddc9d0:	andi   0xfff00, a7
3fddca00:	move   *a13(0x60), a8, 1
3fddca20:	or     a8, a7
3fddca30:	move   a7, a8
3fddca40:	subi   0xd0, a14
3fddca60:	mmfm   sp, a7,a9,a11,a13
3fddca80:	rets
L3FDDCA90:
3fddca90:	setf   16, 0, 0
3fddcaa0:	clr    a8
3fddcab0:	move   a8, @0x5900000, 0
3fddcae0:	movk   4, a8
3fddcaf0:	move   a8, @0x5800000, 0
3fddcb20:	rets
L3FDDCB30:
3fddcb30:	setf   16, 0, 0
3fddcb40:	clr    a8
3fddcb50:	move   a8, @0x5900000, 0
3fddcb80:	movi   0x42, a8
3fddcba0:	move   a8, @0x5800000, 0
3fddcbd0:	rets
L3FDDCBE0:
3fddcbe0:	setf   16, 0, 0
3fddcbf0:	setf   32, 0, 1
3fddcc00:	mmtm   sp, a0,a1,a2,a3
3fddcc20:	movi   0x5900000, a2
3fddcc50:	movi   0x5800000, a3
3fddcc80:	movk   1, a0
3fddcc90:	move   a0, *a2, 0
3fddcca0:	move   *a14(0xffe0), a1, 1
3fddccc0:	srl    0x3, a1
3fddccd0:	move   a1, *a3, 0
3fddcce0:	movk   2, a0
3fddccf0:	move   a0, *a2, 0
3fddcd00:	srl    0x10, a1
3fddcd10:	move   a1, *a3, 0
3fddcd20:	movk   3, a0
3fddcd30:	move   a0, *a2, 0
3fddcd40:	movi   0x0, a1
3fddcd60:	move   a1, *a3, 0
3fddcd70:	clr    a0
3fddcd80:	move   a0, *a2, 0
3fddcd90:	movi   0x7f41, a1
3fddcdb0:	move   a1, *a3, 0
3fddcdc0:	mmfm   sp, a0,a1,a2,a3
3fddcde0:	move   *sp(0x20), a14, 1
3fddce00:	rets   2
3fddce10:	setf   16, 0, 0
3fddce20:	clr    a8
3fddce30:	move   a8, @0x5900000, 0
3fddce60:	move   @0x5800000, a8, 0
3fddce90:	rets
L3FDDCEA0:
3fddcea0:	setf   16, 0, 0
3fddceb0:	mmtm   sp, a7,a8
3fddced0:	clr    a8
3fddcee0:	move   a8, @0x5900000, 0
3fddcf10:	move   @0x5800000, a8, 0
3fddcf40:	move   @0x8fc00, a7, 0
3fddcf70:	or     a8, a7
3fddcf80:	move   a7, @0x8fc00, 0
3fddcfb0:	andi   0x7ff0, a8
3fddcfe0:	move   a8, @0x5800000, 0
3fddd010:	mmfm   sp, a7,a8
3fddd030:	rets
L3FDDD040:
3fddd040:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3fddd060:	move   a14, a13
3fddd070:	addi   0xc0, a14
3fddd090:	move   *a13(0xff80), a9, 1
3fddd0b0:	movi   0x7fb00, a7
3fddd0e0:	move   *a13(0xff20), a5, 1
3fddd100:	add    a5, a7
3fddd110:	move   a7, *a13(0xa0), 1
3fddd130:	movi   0x7fbc0, a3
3fddd160:	add    a5, a3
3fddd170:	move   a3, *a13(0x60), 1
3fddd190:	movi   0x87bc0, a3
3fddd1c0:	add    a5, a3
3fddd1d0:	move   a3, *a13(0x80), 1
3fddd1f0:	move   @0x8fbe0, a3, 1
3fddd220:	move   a3, *a13, 1
3fddd230:	move   a9, a10
3fddd240:	jrle   L3FDDD370
L3FDDD250:
3fddd250:	move   *a13, a7, 1
3fddd260:	setf   16, 0, 0
3fddd270:	move   *a7(0x10), a5, 0
3fddd290:	btst   15, a5
3fddd2a0:	jreq   L3FDDD2E0
3fddd2b0:	movk   1, a8
3fddd2c0:	jauc   L3FDDEB40
L3FDDD2E0:
3fddd2e0:	setf   26, 0, 0
3fddd2f0:	move   *a13(0x6), a5, 0
3fddd310:	inc    a5
3fddd320:	move   a5, *a13(0x6), 0
3fddd340:	subi   0x200, a10
3fddd360:	jrgt   L3FDDD250
L3FDDD370:
3fddd370:	setf   16, 0, 0
3fddd380:	move   @0x8fc70, a7, 0
3fddd3b0:	subk   3, a7
3fddd3c0:	jrhi   L3FDDD400
3fddd3d0:	movk   2, a8
3fddd3e0:	jauc   L3FDDEB40
L3FDDD400:
3fddd400:	move   @0x8fc70, a7, 0
3fddd430:	subk   3, a7
3fddd440:	move   a7, @0x8fc70, 0
3fddd470:	move   @0x8fbe0, a5, 1
3fddd4a0:	move   *a5(0x10), a3, 0
3fddd4c0:	andi   0xff, a3
3fddd4f0:	sll    0x10, a3
3fddd500:	move   *a5, a5, 0
3fddd510:	add    a3, a5
3fddd520:	move   a5, a11
3fddd530:	sra    0x1, a11
3fddd540:	move   *a13(0x80), *a13(0x20), 1
3fddd570:	move   *a13(0x20), a5, 1
3fddd590:	srl    0x4, a5
3fddd5a0:	sub    a5, a11
3fddd5b0:	move   *a13(0x80), a5, 1
3fddd5d0:	add    a11, a5
3fddd5e0:	move   a5, *a13(0x40), 1
3fddd600:	move   a11, a3
3fddd610:	inc    a11
3fddd620:	sll    0x4, a3
3fddd630:	move   *a13(0x80), a5, 1
3fddd650:	add    a5, a3
3fddd660:	move   *a13(0xffa0), *a3(0x0), 0
3fddd690:	move   a11, a3
3fddd6a0:	inc    a11
3fddd6b0:	sll    0x4, a3
3fddd6c0:	add    a5, a3
3fddd6d0:	move   *a13(0xffc0), *a3(0x0), 0
3fddd700:	move   a11, a3
3fddd710:	inc    a11
3fddd720:	sll    0x4, a3
3fddd730:	add    a5, a3
3fddd740:	move   *a13(0xffe0), *a3(0x0), 0
3fddd770:	movk   1, a10
L3FDDD780:
3fddd780:	move   a11, a7
3fddd790:	inc    a11
3fddd7a0:	sll    0x4, a7
3fddd7b0:	move   *a13(0x80), a5, 1
3fddd7d0:	add    a5, a7
3fddd7e0:	move   a10, a3
3fddd7f0:	inc    a10
3fddd800:	sll    0x4, a3
3fddd810:	move   *a13(0xa0), a5, 1
3fddd830:	add    a5, a3
3fddd840:	move   *a3, *a7, 0
3fddd850:	cmpi   0x4, a10
3fddd870:	jrlt   L3FDDD780
3fddd880:	move   a11, a7
3fddd890:	inc    a11
3fddd8a0:	sll    0x4, a7
3fddd8b0:	move   *a13(0x80), a3, 1
3fddd8d0:	add    a3, a7
3fddd8e0:	sub    a3, a3
3fddd8f0:	move   a3, *a7, 0
3fddd900:	movk   7, a10
3fddd910:	move   a9, a7
3fddd920:	srl    0x1, a7
3fddd930:	cmp    a7, a10
3fddd940:	jrnc   L3FDDDA80
L3FDDD950:
3fddd950:	cmpi   0x800, a11
3fddd970:	jrlt   L3FDDD990
3fddd980:	sub    a11, a11
L3FDDD990:
3fddd990:	move   a11, a7
3fddd9a0:	inc    a11
3fddd9b0:	sll    0x4, a7
3fddd9c0:	move   *a13(0x80), a5, 1
3fddd9e0:	add    a5, a7
3fddd9f0:	setf   16, 0, 0
3fddda00:	move   *a13(0xff40), *a7(0x0), 0
3fddda30:	inc    a10
3fddda40:	move   a9, a7
3fddda50:	srl    0x1, a7
3fddda60:	cmp    a7, a10
3fddda70:	jrc   L3FDDD950
L3FDDDA80:
3fddda80:	setf   16, 1, 0
3fddda90:	move   *a13(0xff60), a7, 0
3fdddab0:	jreq   L3FDDDD00
3fdddac0:	move   a14, -*sp, 1
3fdddad0:	move   a9, *a14+, 1
3fdddae0:	move   *a13(0x40), *a14+, 1
3fdddb00:	movi   0xffff, a5
3fdddb20:	move   a5, *a14+, 1
3fdddb30:	calla  L3FDDBD10
3fdddb60:	move   a8, a10
3fdddb70:	move   a11, a3
3fdddb80:	inc    a11
3fdddb90:	sll    0x4, a3
3fdddba0:	move   *a13(0x80), a5, 1
3fdddbc0:	add    a5, a3
3fdddbd0:	move   a10, a5
3fdddbe0:	andi   0xffff, a5
3fdddc10:	setf   16, 0, 0
3fdddc20:	move   a5, *a3, 0
3fdddc30:	move   a11, a5
3fdddc40:	inc    a11
3fdddc50:	sll    0x4, a5
3fdddc60:	move   *a13(0x80), a3, 1
3fdddc80:	add    a3, a5
3fdddc90:	move   a10, a3
3fdddca0:	sra    0x10, a3
3fdddcb0:	andi   0xffff, a3
3fdddce0:	move   a3, *a5, 0
3fdddcf0:	addk   4, a9
L3FDDDD00:
3fdddd00:	move   a9, a5
3fdddd10:	srl    0x1, a5
3fdddd20:	cmpi   0x100, a5
3fdddd40:	jrhi   L3FDDDF50
3fdddd50:	move   a9, a5
3fdddd60:	srl    0x1, a5
3fdddd70:	jreq   L3FDDDF50
3fdddd80:	move   @0x8fbe0, a5, 1
3fddddb0:	sub    a3, a3
3fddddc0:	setf   16, 0, 0
3fddddd0:	move   a3, *a5(0x30), 0
3fddddf0:	move   a9, a3
3fddde00:	neg    a3
3fddde10:	move   a3, *a5(0x20), 0
3fddde30:	addk   16, a5
3fddde40:	move   *a5, a3, 0
3fddde50:	andi   0xff, a3
3fddde80:	move   a3, *a5, 0
3fddde90:	move   @0x8fbe0, a5, 1
3fdddec0:	addk   16, a5
3fddded0:	move   *a5, a3, 0
3fdddee0:	addi   0x8300, a3
3fdddf10:	move   a3, *a5, 0
3fdddf20:	sub    a8, a8
3fdddf30:	jauc   L3FDDEB40
L3FDDDF50:
3fdddf50:	move   a9, a5
3fdddf60:	srl    0x1, a5
3fdddf70:	cmpi   0x200, a5
3fdddf90:	jrhi   L3FDDE450
3fdddfa0:	move   a9, a5
3fdddfb0:	srl    0x1, a5
3fdddfc0:	cmpi   0x100, a5
3fdddfe0:	jrls   L3FDDE450
3fdddff0:	setf   26, 0, 0
3fdde000:	move   @0x8fbe6, a5, 0
3fdde030:	inc    a5
3fdde040:	move   a5, @0x8fbe6, 0
3fdde070:	move   @0x8fbe0, a3, 1
3fdde0a0:	sub    a7, a7
3fdde0b0:	setf   16, 0, 0
3fdde0c0:	move   a7, *a3(0x30), 0
3fdde0e0:	move   a9, a7
3fdde0f0:	neg    a7
3fdde100:	addi   0x200, a7
3fdde120:	move   a7, *a3(0x20), 0
3fdde140:	addk   16, a3
3fdde150:	move   *a3, a7, 0
3fdde160:	andi   0xff, a7
3fdde190:	move   a7, *a3, 0
3fdde1a0:	move   @0x8fbe0, a7, 1
3fdde1d0:	addk   16, a7
3fdde1e0:	move   *a7, a3, 0
3fdde1f0:	addi   0x8100, a3
3fdde220:	move   a3, *a7, 0
3fdde230:	dec    a5
3fdde240:	setf   26, 0, 0
3fdde250:	move   a5, @0x8fbe6, 0
3fdde280:	move   @0x8fbe0, a7, 1
3fdde2b0:	sub    a3, a3
3fdde2c0:	setf   16, 0, 0
3fdde2d0:	move   a3, *a7(0x30), 0
3fdde2f0:	movi   0xfe00, a3
3fdde320:	move   a3, *a7(0x20), 0
3fdde340:	addk   16, a7
3fdde350:	move   *a7, a3, 0
3fdde360:	andi   0xff, a3
3fdde390:	move   a3, *a7, 0
3fdde3a0:	move   @0x8fbe0, a7, 1
3fdde3d0:	addk   16, a7
3fdde3e0:	move   *a7, a3, 0
3fdde3f0:	addi   0x8200, a3
3fdde420:	move   a3, *a7, 0
3fdde430:	sub    a8, a8
3fdde440:	jruc   L3FDDEB40
L3FDDE450:
3fdde450:	move   a9, a5
3fdde460:	srl    0x1, a5
3fdde470:	cmpi   0x2f5, a5
3fdde490:	jrhi   L3FDDEB30
3fdde4a0:	move   a9, a5
3fdde4b0:	srl    0x1, a5
3fdde4c0:	cmpi   0x200, a5
3fdde4e0:	jrls   L3FDDEB30
3fdde4f0:	setf   26, 0, 0
3fdde500:	move   @0x8fbe6, a5, 0
3fdde530:	addk   2, a5
3fdde540:	move   a5, @0x8fbe6, 0
3fdde570:	move   @0x8fbe0, a3, 1
3fdde5a0:	sub    a7, a7
3fdde5b0:	setf   16, 0, 0
3fdde5c0:	move   a7, *a3(0x30), 0
3fdde5e0:	move   a9, a7
3fdde5f0:	neg    a7
3fdde600:	addi   0x400, a7
3fdde620:	move   a7, *a3(0x20), 0
3fdde640:	addk   16, a3
3fdde650:	move   *a3, a7, 0
3fdde660:	andi   0xff, a7
3fdde690:	move   a7, *a3, 0
3fdde6a0:	move   @0x8fbe0, a7, 1
3fdde6d0:	addk   16, a7
3fdde6e0:	move   *a7, a3, 0
3fdde6f0:	addi   0x8100, a3
3fdde720:	move   a3, *a7, 0
3fdde730:	dec    a5
3fdde740:	setf   26, 0, 0
3fdde750:	move   a5, @0x8fbe6, 0
3fdde780:	move   @0x8fbe0, a7, 1
3fdde7b0:	sub    a3, a3
3fdde7c0:	setf   16, 0, 0
3fdde7d0:	move   a3, *a7(0x30), 0
3fdde7f0:	movi   0xfe00, a3
3fdde820:	move   a3, *a7(0x20), 0
3fdde840:	addk   16, a7
3fdde850:	move   *a7, a3, 0
3fdde860:	andi   0xff, a3
3fdde890:	move   a3, *a7, 0
3fdde8a0:	move   @0x8fbe0, a7, 1
3fdde8d0:	addk   16, a7
3fdde8e0:	move   *a7, a3, 0
3fdde8f0:	addi   0x8000, a3
3fdde920:	move   a3, *a7, 0
3fdde930:	dec    a5
3fdde940:	setf   26, 0, 0
3fdde950:	move   a5, @0x8fbe6, 0
3fdde980:	move   @0x8fbe0, a7, 1
3fdde9b0:	sub    a3, a3
3fdde9c0:	setf   16, 0, 0
3fdde9d0:	move   a3, *a7(0x30), 0
3fdde9f0:	movi   0xfe00, a3
3fddea20:	move   a3, *a7(0x20), 0
3fddea40:	addk   16, a7
3fddea50:	move   *a7, a3, 0
3fddea60:	andi   0xff, a3
3fddea90:	move   a3, *a7, 0
3fddeaa0:	move   @0x8fbe0, a7, 1
3fddead0:	addk   16, a7
3fddeae0:	move   *a7, a3, 0
3fddeaf0:	addi   0x8200, a3
3fddeb20:	move   a3, *a7, 0
L3FDDEB30:
3fddeb30:	sub    a8, a8
L3FDDEB40:
3fddeb40:	move   *sp(0x100), a14, 1
3fddeb60:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3fddeb80:	rets   2
3fddeb90:	mmtm   sp, a5,a7,a9,a10,a11
3fddebb0:	sub    a9, a9
3fddebc0:	move   @0x8fbc0, a7, 1
3fddebf0:	setf   16, 0, 0
3fddec00:	move   *a7(0x10), a7, 0
3fddec20:	btst   15, a7
3fddec30:	jrne   L3FDDEEC0
L3FDDEC40:
3fddec40:	move   @0x8fbc0, a7, 1
3fddec70:	move   *a7(0x10), a7, 0
3fddec90:	btst   8, a7
3fddeca0:	jreq   L3FDDECC0
3fddecb0:	inc    a9
L3FDDECC0:
3fddecc0:	move   @0x8fbc0, a7, 1
3fddecf0:	addk   16, a7
3fdded00:	move   *a7, a5, 0
3fdded10:	ori    0x8000, a5
3fdded40:	move   a5, *a7, 0
3fdded50:	move   @0x8fc70, a7, 0
3fdded80:	inc    a7
3fdded90:	move   a7, @0x8fc70, 0
3fddedc0:	setf   26, 0, 0
3fddedd0:	move   @0x8fbc6, a5, 0
3fddee00:	inc    a5
3fddee10:	move   a5, @0x8fbc6, 0
3fddee40:	move   @0x8fbc0, a5, 1
3fddee70:	setf   16, 0, 0
3fddee80:	move   *a5(0x10), a5, 0
3fddeea0:	btst   15, a5
3fddeeb0:	jreq   L3FDDEC40
L3FDDEEC0:
3fddeec0:	move   a9, a8
3fddeed0:	mmfm   sp, a5,a7,a9,a10,a11
3fddeef0:	rets
L3FDDEF00:
3fddef00:	mmtm   sp, a9,a11,a13
3fddef20:	move   a14, a13
3fddef30:	addi   0x60, a14
3fddef50:	sub    a11, a11
3fddef60:	move   a11, *a13(0x20), 1
3fddef80:	movk   1, a11
3fddef90:	setf   16, 0, 0
3fddefa0:	move   a11, *a13(0x40), 0
3fddefc0:	sub    a11, a11
3fddefd0:	move   a11, *a13, 1
L3FDDEFE0:
3fddefe0:	move   *a13(0xffc0), a11, 1
3fddf000:	sub    a9, a9
3fddf010:	move   a9, *a11, 0
3fddf020:	move   *a13(0x40), a9, 0
3fddf040:	move   *a13, a11, 1
3fddf050:	sll    a11, a9
3fddf060:	move   *a13(0xffc0), a11, 1
3fddf080:	move   a9, *a11, 0
3fddf090:	move   a14, -*sp, 1
3fddf0a0:	movk   20, a9
3fddf0b0:	move   a9, *a14+, 1
3fddf0c0:	calla  L3FDCE1C0
3fddf0f0:	setf   16, 0, 0
3fddf100:	move   *a11(0x0), *a13(0x50), 0
3fddf130:	move   *a13(0x40), a9, 0
3fddf150:	move   *a13, a11, 1
3fddf160:	sll    a11, a9
3fddf170:	move   *a13(0x50), a11, 0
3fddf190:	cmp    a9, a11
3fddf1a0:	jreq   L3FDDF270
3fddf1b0:	move   *a13(0x40), a9, 0
3fddf1d0:	move   *a13, a11, 1
3fddf1e0:	sll    a11, a9
3fddf1f0:	move   *a13(0x50), a11, 0
3fddf210:	xor    a11, a9
3fddf220:	move   *a13(0x20), a11, 1
3fddf240:	or     a11, a9
3fddf250:	move   a9, *a13(0x20), 1
L3FDDF270:
3fddf270:	move   *a13, a11, 1
3fddf280:	inc    a11
3fddf290:	move   a11, *a13, 1
3fddf2a0:	subk   16, a11
3fddf2b0:	jrlt   L3FDDEFE0
3fddf2c0:	move   *a13(0x20), a11, 1
3fddf2e0:	jreq   L3FDDF380
3fddf2f0:	move   *a13(0xffe0), a9, 1
3fddf310:	move   a11, *a9(0x100), 1
3fddf330:	move   *a13(0xffc0), *a9(0x60), 1
3fddf360:	movk   1, a8
3fddf370:	jruc   L3FDDF390
L3FDDF380:
3fddf380:	sub    a8, a8
L3FDDF390:
3fddf390:	move   *sp(0x80), a14, 1
3fddf3b0:	mmfm   sp, a9,a11,a13
3fddf3d0:	rets   2
L3FDDF3E0:
3fddf3e0:	mmtm   sp, a9,a11,a13
3fddf400:	move   a14, a13
3fddf410:	addi   0x80, a14
3fddf430:	movk   1, a11
3fddf440:	move   a11, *a13(0x40), 1
3fddf460:	sub    a11, a11
3fddf470:	move   a11, *a13(0x60), 1
3fddf490:	move   *a13(0xffa0), *a13(0x0), 1
3fddf4c0:	move   *a13, a11, 1
3fddf4d0:	move   *a13(0xff80), a9, 1
3fddf4f0:	cmp    a9, a11
3fddf500:	jrge   L3FDDFBB0
L3FDDF510:
3fddf510:	move   *a13(0xffa0), *a13(0x20), 1
3fddf540:	move   *a13(0x20), a11, 1
3fddf560:	move   *a13(0xff80), a9, 1
3fddf580:	cmp    a9, a11
3fddf590:	jrge   L3FDDF6F0
3fddf5a0:	setf   16, 0, 0
L3FDDF5B0:
3fddf5b0:	move   *a13(0x20), a11, 1
3fddf5d0:	move   *a13(0x40), a9, 1
3fddf5f0:	addk   4, a11
3fddf600:	sll    a11, a9
3fddf610:	move   *a13(0xffc0), a11, 1
3fddf630:	add    a11, a9
3fddf640:	sub    a11, a11
3fddf650:	move   a11, *a9, 0
3fddf660:	move   *a13(0x20), a9, 1
3fddf680:	inc    a9
3fddf690:	move   a9, *a13(0x20), 1
3fddf6b0:	move   *a13(0xff80), a11, 1
3fddf6d0:	cmp    a11, a9
3fddf6e0:	jrlt   L3FDDF5B0
L3FDDF6F0:
3fddf6f0:	move   *a13, a11, 1
3fddf700:	move   *a13(0x40), a9, 1
3fddf720:	addk   4, a11
3fddf730:	sll    a11, a9
3fddf740:	move   *a13(0xffc0), a11, 1
3fddf760:	add    a11, a9
3fddf770:	movi   0x5555, a11
3fddf790:	setf   16, 0, 0
3fddf7a0:	move   a11, *a9, 0
3fddf7b0:	move   a14, -*sp, 1
3fddf7c0:	movk   20, a9
3fddf7d0:	move   a9, *a14+, 1
3fddf7e0:	calla  L3FDCE1C0
3fddf810:	move   *a13(0xffa0), *a13(0x20), 1
3fddf840:	move   *a13(0x20), a9, 1
3fddf860:	move   *a13(0xff80), a11, 1
3fddf880:	cmp    a11, a9
3fddf890:	jrge   L3FDDFB40
L3FDDF8A0:
3fddf8a0:	move   *a13(0x20), a11, 1
3fddf8c0:	move   *a13, a9, 1
3fddf8d0:	cmp    a9, a11
3fddf8e0:	jreq   L3FDDFAB0
3fddf8f0:	move   *a13(0x40), a9, 1
3fddf910:	addk   4, a11
3fddf920:	sll    a11, a9
3fddf930:	move   *a13(0xffc0), a11, 1
3fddf950:	add    a11, a9
3fddf960:	setf   16, 0, 0
3fddf970:	move   *a9, a9, 0
3fddf980:	cmpi   0x5555, a9
3fddf9a0:	jrne   L3FDDFAB0
3fddf9b0:	move   *a13(0x20), a9, 1
3fddf9d0:	move   *a13(0x40), a11, 1
3fddf9f0:	addk   4, a9
3fddfa00:	sll    a9, a11
3fddfa10:	move   *a13(0x60), a9, 1
3fddfa30:	or     a9, a11
3fddfa40:	move   a11, *a13(0x60), 1
3fddfa60:	move   *a13(0xffe0), a9, 1
3fddfa80:	move   *a13(0xffc0), *a9(0x60), 1
L3FDDFAB0:
3fddfab0:	move   *a13(0x20), a11, 1
3fddfad0:	inc    a11
3fddfae0:	move   a11, *a13(0x20), 1
3fddfb00:	move   *a13(0xff80), a9, 1
3fddfb20:	cmp    a9, a11
3fddfb30:	jrlt   L3FDDF8A0
L3FDDFB40:
3fddfb40:	move   *a13, a11, 1
3fddfb50:	inc    a11
3fddfb60:	move   a11, *a13, 1
3fddfb70:	move   *a13(0xff80), a9, 1
3fddfb90:	cmp    a9, a11
3fddfba0:	jrlt   L3FDDF510
L3FDDFBB0:
3fddfbb0:	move   *a13(0x60), a9, 1
3fddfbd0:	jreq   L3FDDFC50
3fddfbe0:	move   *a13(0xffe0), a9, 1
3fddfc00:	move   *a13(0x60), *a9(0x120), 1
3fddfc30:	movk   1, a8
3fddfc40:	jruc   L3FDDFC60
L3FDDFC50:
3fddfc50:	sub    a8, a8
L3FDDFC60:
3fddfc60:	move   *sp(0x80), a14, 1
3fddfc80:	mmfm   sp, a9,a11,a13
3fddfca0:	rets   2
L3FDDFCB0:
3fddfcb0:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3fddfcd0:	move   a14, a13
3fddfce0:	addi   0x40, a14
3fddfd00:	move   *a13(0xffe0), a9, 1
3fddfd20:	move   *a13(0xffc0), a10, 1
3fddfd40:	sub    a11, a11
3fddfd50:	move   a11, a12
L3FDDFD60:
3fddfd60:	move   a12, a7
3fddfd70:	sll    0x3, a7
3fddfd80:	add    a13, a7
3fddfd90:	move   a11, a5
3fddfda0:	neg    a5
3fddfdb0:	move   a9, a3
3fddfdc0:	srl    a5, a3
3fddfdd0:	movk   15, a5
3fddfde0:	and    a5, a3
3fddfdf0:	addi   0x30, a3
3fddfe10:	movb   a3, *a7
3fddfe20:	move   a12, a7
3fddfe30:	sll    0x3, a7
3fddfe40:	add    a13, a7
3fddfe50:	movb   *a7, a7
3fddfe60:	cmpi   0x3a, a7
3fddfe80:	jrlt   L3FDDFEF0
3fddfe90:	move   a12, a7
3fddfea0:	sll    0x3, a7
3fddfeb0:	add    a13, a7
3fddfec0:	movb   *a7, a3
3fddfed0:	addk   7, a3
3fddfee0:	movb   a3, *a7
L3FDDFEF0:
3fddfef0:	inc    a12
3fddff00:	addk   4, a11
3fddff10:	cmpi   0x20, a11
3fddff30:	jrlt   L3FDDFD60
3fddff40:	movk   7, a11
L3FDDFF50:
3fddff50:	move   a14, -*sp, 1
3fddff60:	movi   0xffff, a7
3fddff90:	move   a7, *a14+, 1
3fddffa0:	move   a11, a5
3fddffb0:	sll    0x3, a5
3fddffc0:	add    a13, a5
3fddffd0:	movb   *a5, a8
3fddffe0:	move   a8, *a14+, 1
3fddfff0:	move   a10, *a14+, 1
3fde0000:	calla  L3FDF97F0
3fde0030:	addk   12, a10
3fde0040:	dec    a11
3fde0050:	jrge   L3FDDFF50
3fde0060:	move   a10, a8
3fde0070:	move   *sp(0x120), a14, 1
3fde0090:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3fde00b0:	rets   2
L3FDE00C0:
3fde00c0:	mmtm   sp, a7,a9,a10,a11,a13
3fde00e0:	move   a14, a13
3fde00f0:	move   *a13(0xffc0), a9, 1
3fde0110:	sub    a10, a10
3fde0120:	move   a10, a11
3fde0130:	sll    0x3, a11
3fde0140:	move   *a13(0xffe0), a7, 1
3fde0160:	add    a7, a11
3fde0170:	setf   8, 0, 0
3fde0180:	move   *a11, a11, 0
3fde0190:	jreq   L3FDE0350
L3FDE01A0:
3fde01a0:	move   a14, -*sp, 1
3fde01b0:	movi   0xffff, a11
3fde01e0:	move   a11, *a14+, 1
3fde01f0:	move   a10, a7
3fde0200:	sll    0x3, a7
3fde0210:	move   *a13(0xffe0), a11, 1
3fde0230:	add    a11, a7
3fde0240:	move   *a7, a8, 0
3fde0250:	move   a8, *a14+, 1
3fde0260:	move   a9, *a14+, 1
3fde0270:	calla  L3FDF97F0
3fde02a0:	addk   12, a9
3fde02b0:	inc    a10
3fde02c0:	move   a10, a7
3fde02d0:	sll    0x3, a7
3fde02e0:	add    a11, a7
3fde02f0:	setf   8, 0, 0
3fde0300:	move   *a7, a7, 0
3fde0310:	jreq   L3FDE0350
3fde0320:	cmpi   0x50, a10
3fde0340:	jrle   L3FDE01A0
L3FDE0350:
3fde0350:	move   a9, a8
3fde0360:	move   *sp(0xc0), a14, 1
3fde0380:	mmfm   sp, a7,a9,a10,a11,a13
3fde03a0:	rets   2
L3FDE03B0:
3fde03b0:	mmtm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3fde03d0:	move   a14, a13
3fde03e0:	addi   0x480, a14
3fde0400:	move   *a13(0xffe0), a10, 1
3fde0420:	srl    0x10, a10
3fde0430:	move   *a13(0xffe0), a7, 1
3fde0450:	move   a7, a9
3fde0460:	andi   0xffff, a9
3fde0490:	sub    a11, a11
3fde04a0:	move   a11, a12
3fde04b0:	setf   16, 0, 0
L3FDE04C0:
3fde04c0:	move   a12, a7
3fde04d0:	inc    a12
3fde04e0:	sll    0x4, a7
3fde04f0:	add    a13, a7
3fde0500:	move   a11, a5
3fde0510:	neg    a5
3fde0520:	addk   9, a5
3fde0530:	sll    0x4, a5
3fde0540:	addi   0x3fdc7190, a5
3fde0570:	move   *a13(0xffc0), a3, 0
3fde0590:	move   *a5, a5, 0
3fde05a0:	mpyu   a3, a5
3fde05b0:	movi   0x2710, a3
3fde05d0:	divu   a3, a5
3fde05e0:	move   a9, a3
3fde05f0:	sub    a5, a3
3fde0600:	move   a3, *a7, 0
3fde0610:	move   a12, a7
3fde0620:	inc    a12
3fde0630:	sll    0x4, a7
3fde0640:	add    a13, a7
3fde0650:	move   a11, a5
3fde0660:	sll    0x4, a5
3fde0670:	addi   0x3fdc7190, a5
3fde06a0:	move   *a13(0xffc0), a3, 0
3fde06c0:	move   *a5, a5, 0
3fde06d0:	mpyu   a3, a5
3fde06e0:	movi   0x2710, a3
3fde0700:	divu   a3, a5
3fde0710:	move   a10, a3
3fde0720:	sub    a5, a3
3fde0730:	move   a3, *a7, 0
3fde0740:	inc    a11
3fde0750:	cmpi   0x9, a11
3fde0770:	jrc   L3FDE04C0
3fde0780:	sub    a11, a11
L3FDE0790:
3fde0790:	move   a12, a7
3fde07a0:	inc    a12
3fde07b0:	sll    0x4, a7
3fde07c0:	add    a13, a7
3fde07d0:	move   a11, a5
3fde07e0:	sll    0x4, a5
3fde07f0:	addi   0x3fdc7190, a5
3fde0820:	move   *a13(0xffc0), a3, 0
3fde0840:	move   *a5, a5, 0
3fde0850:	mpyu   a3, a5
3fde0860:	movi   0x2710, a3
3fde0880:	divu   a3, a5
3fde0890:	add    a9, a5
3fde08a0:	move   a5, *a7, 0
3fde08b0:	move   a12, a7
3fde08c0:	inc    a12
3fde08d0:	sll    0x4, a7
3fde08e0:	add    a13, a7
3fde08f0:	move   a11, a5
3fde0900:	neg    a5
3fde0910:	addk   9, a5
3fde0920:	sll    0x4, a5
3fde0930:	addi   0x3fdc7190, a5
3fde0960:	move   *a13(0xffc0), a3, 0
3fde0980:	move   *a5, a5, 0
3fde0990:	mpyu   a3, a5
3fde09a0:	movi   0x2710, a3
3fde09c0:	divu   a3, a5
3fde09d0:	move   a10, a3
3fde09e0:	sub    a5, a3
3fde09f0:	move   a3, *a7, 0
3fde0a00:	inc    a11
3fde0a10:	cmpi   0x9, a11
3fde0a30:	jrc   L3FDE0790
3fde0a40:	sub    a11, a11
L3FDE0A50:
3fde0a50:	move   a12, a7
3fde0a60:	inc    a12
3fde0a70:	sll    0x4, a7
3fde0a80:	add    a13, a7
3fde0a90:	move   a11, a5
3fde0aa0:	neg    a5
3fde0ab0:	addk   9, a5
3fde0ac0:	sll    0x4, a5
3fde0ad0:	addi   0x3fdc7190, a5
3fde0b00:	move   *a13(0xffc0), a3, 0
3fde0b20:	move   *a5, a5, 0
3fde0b30:	mpyu   a3, a5
3fde0b40:	movi   0x2710, a3
3fde0b60:	divu   a3, a5
3fde0b70:	add    a9, a5
3fde0b80:	move   a5, *a7, 0
3fde0b90:	move   a12, a7
3fde0ba0:	inc    a12
3fde0bb0:	sll    0x4, a7
3fde0bc0:	add    a13, a7
3fde0bd0:	move   a11, a5
3fde0be0:	sll    0x4, a5
3fde0bf0:	addi   0x3fdc7190, a5
3fde0c20:	move   *a13(0xffc0), a3, 0
3fde0c40:	move   *a5, a5, 0
3fde0c50:	mpyu   a3, a5
3fde0c60:	movi   0x2710, a3
3fde0c80:	divu   a3, a5
3fde0c90:	add    a10, a5
3fde0ca0:	move   a5, *a7, 0
3fde0cb0:	inc    a11
3fde0cc0:	cmpi   0x9, a11
3fde0ce0:	jrc   L3FDE0A50
3fde0cf0:	sub    a11, a11
L3FDE0D00:
3fde0d00:	move   a12, a7
3fde0d10:	inc    a12
3fde0d20:	sll    0x4, a7
3fde0d30:	add    a13, a7
3fde0d40:	move   a11, a5
3fde0d50:	sll    0x4, a5
3fde0d60:	addi   0x3fdc7190, a5
3fde0d90:	move   *a13(0xffc0), a3, 0
3fde0db0:	move   *a5, a5, 0
3fde0dc0:	mpyu   a3, a5
3fde0dd0:	movi   0x2710, a3
3fde0df0:	divu   a3, a5
3fde0e00:	move   a9, a3
3fde0e10:	sub    a5, a3
3fde0e20:	move   a3, *a7, 0
3fde0e30:	move   a12, a7
3fde0e40:	inc    a12
3fde0e50:	sll    0x4, a7
3fde0e60:	add    a13, a7
3fde0e70:	move   a11, a5
3fde0e80:	neg    a5
3fde0e90:	addk   9, a5
3fde0ea0:	sll    0x4, a5
3fde0eb0:	addi   0x3fdc7190, a5
3fde0ee0:	move   *a13(0xffc0), a3, 0
3fde0f00:	move   *a5, a5, 0
3fde0f10:	mpyu   a3, a5
3fde0f20:	movi   0x2710, a3
3fde0f40:	divu   a3, a5
3fde0f50:	add    a10, a5
3fde0f60:	move   a5, *a7, 0
3fde0f70:	inc    a11
3fde0f80:	cmpi   0x9, a11
3fde0fa0:	jrc   L3FDE0D00
3fde0fb0:	sub    a12, a12
L3FDE0FC0:
3fde0fc0:	move   a14, -*sp, 1
3fde0fd0:	move   a12, a7
3fde0fe0:	addk   3, a7
3fde0ff0:	sll    0x4, a7
3fde1000:	add    a13, a7
3fde1010:	setf   16, 0, 0
3fde1020:	move   *a7, a8, 0
3fde1030:	move   a8, *a14+, 1
3fde1040:	move   a12, a7
3fde1050:	addk   2, a7
3fde1060:	sll    0x4, a7
3fde1070:	add    a13, a7
3fde1080:	move   *a7, a8, 0
3fde1090:	move   a8, *a14+, 1
3fde10a0:	move   a12, a7
3fde10b0:	inc    a7
3fde10c0:	sll    0x4, a7
3fde10d0:	add    a13, a7
3fde10e0:	move   *a7, a8, 0
3fde10f0:	move   a8, *a14+, 1
3fde1100:	move   a12, a7
3fde1110:	sll    0x4, a7
3fde1120:	add    a13, a7
3fde1130:	move   *a7, a8, 0
3fde1140:	move   a8, *a14+, 1
3fde1150:	calla  L3FDF9D00
3fde1180:	addk   2, a12
3fde1190:	cmpi   0x46, a12
3fde11b0:	jrc   L3FDE0FC0
3fde11c0:	move   a14, -*sp, 1
3fde11d0:	setf   16, 0, 0
3fde11e0:	move   *a13(0x10), a7, 0
3fde1200:	move   a7, *a14+, 1
3fde1210:	move   *a13, a5, 0
3fde1220:	move   a5, *a14+, 1
3fde1230:	move   *a13(0x470), a5, 0
3fde1250:	move   a5, *a14+, 1
3fde1260:	move   *a13(0x460), a3, 0
3fde1280:	move   a3, *a14+, 1
3fde1290:	calla  L3FDF9D00
3fde12c0:	move   *sp(0x120), a14, 1
3fde12e0:	mmfm   sp, a3,a5,a7,a9,a10,a11,a12,a13
3fde1300:	rets   2
L3FDE1310:
3fde1310:	mmtm   sp, a9,a11,a13
3fde1330:	move   a14, a13
3fde1340:	addi   0x40, a14
3fde1360:	calla  L3F208C90
3fde1390:	move   a14, -*sp, 1
3fde13a0:	sub    a11, a11
3fde13b0:	move   a11, *a14+, 1
3fde13c0:	calla  L3F204C00
3fde13f0:	move   a14, -*sp, 1
3fde1400:	move   a11, *a14+, 1
3fde1410:	addi   0x240, a11
3fde1430:	move   *a11+, *a14+, 1
3fde1440:	sub    a11, a11
3fde1450:	move   a11, *a14+, 1
3fde1460:	calla  L3FDF96F0
3fde1490:	jauc   L3FDE5160
3fde14b0:	move   a14, -*sp, 1
3fde14c0:	movi   0x4800c0, a11
3fde14f0:	move   a11, *a14+, 1
3fde1500:	movi   0x3fdc7a40, a9
3fde1530:	move   a9, *a14+, 1
3fde1540:	calla  L3FDE00C0
3fde1570:	move   a8, *a13, 1
3fde1580:	jauc   L3FDE4C70
3fde15a0:	move   a14, -*sp, 1
3fde15b0:	movi   0x4800c0, a11
3fde15e0:	move   a11, *a14+, 1
3fde15f0:	movi   0x3fdc7bc8, a9
3fde1620:	move   a9, *a14+, 1
3fde1630:	calla  L3FDE00C0
3fde1660:	move   a8, *a13, 1
3fde1670:	jauc   L3FDE4C70
3fde1690:	move   a14, -*sp, 1
3fde16a0:	movi   0x4800c0, a11
3fde16d0:	move   a11, *a14+, 1
3fde16e0:	movi   0x3fdc7d50, a9
3fde1710:	move   a9, *a14+, 1
3fde1720:	calla  L3FDE00C0
3fde1750:	jauc   L3FDE5540
3fde1770:	move   a14, -*sp, 1
3fde1780:	movi   0x4800c0, a11
3fde17b0:	move   a11, *a14+, 1
3fde17c0:	movi   0x3fdc7860, a9
3fde17f0:	move   a9, *a14+, 1
3fde1800:	calla  L3FDE00C0
3fde1830:	move   a8, *a13, 1
3fde1840:	jauc   L3FDE4150
3fde1860:	move   a14, -*sp, 1
3fde1870:	movi   0x4800c0, a11
3fde18a0:	move   a11, *a14+, 1
3fde18b0:	movi   0x3fdc7f40, a9
3fde18e0:	move   a9, *a14+, 1
3fde18f0:	calla  L3FDE00C0
3fde1920:	jauc   L3FDE4C70
3fde1940:	move   a14, -*sp, 1
3fde1950:	movi   0x4800c0, a11
3fde1980:	move   a11, *a14+, 1
3fde1990:	movi   0x3fdc8168, a9
3fde19c0:	move   a9, *a14+, 1
3fde19d0:	calla  L3FDE00C0
3fde1a00:	jauc   L3FDE4C70
3fde1a20:	move   a14, -*sp, 1
3fde1a30:	movi   0x4800c0, a11
3fde1a60:	move   a11, *a14+, 1
3fde1a70:	movi   0x3fdc8380, a9
3fde1aa0:	move   a9, *a14+, 1
3fde1ab0:	calla  L3FDE00C0
3fde1ae0:	jauc   L3FDE5540
3fde1b00:	move   a14, -*sp, 1
3fde1b10:	movi   0x4800c0, a11
3fde1b40:	move   a11, *a14+, 1
3fde1b50:	movi   0x3fdc8540, a9
3fde1b80:	move   a9, *a14+, 1
3fde1b90:	calla  L3FDE00C0
3fde1bc0:	jauc   L3FDE5540
3fde1be0:	move   a14, -*sp, 1
3fde1bf0:	movi   0x4800c0, a11
3fde1c20:	move   a11, *a14+, 1
3fde1c30:	movi   0x3fdc7230, a9
3fde1c60:	move   a9, *a14+, 1
3fde1c70:	calla  L3FDE00C0
3fde1ca0:	jauc   L3FDE5540
3fde1cc0:	move   a14, -*sp, 1
3fde1cd0:	movi   0x4800c0, a11
3fde1d00:	move   a11, *a14+, 1
3fde1d10:	movi   0x3fdc8700, a9
3fde1d40:	move   a9, *a14+, 1
3fde1d50:	calla  L3FDE00C0
3fde1d80:	move   a8, *a13, 1
3fde1d90:	jauc   L3FDE2940
3fde1db0:	move   a14, -*sp, 1
3fde1dc0:	movi   0x4800c0, a11
3fde1df0:	move   a11, *a14+, 1
3fde1e00:	movi   0x3fdc7468, a9
3fde1e30:	move   a9, *a14+, 1
3fde1e40:	calla  L3FDE00C0
3fde1e70:	move   a8, *a13, 1
3fde1e80:	jauc   L3FDE2940
3fde1ea0:	move   a14, -*sp, 1
3fde1eb0:	movi   0x4800c0, a11
3fde1ee0:	move   a11, *a14+, 1
3fde1ef0:	movi   0x3fdc7640, a9
3fde1f20:	move   a9, *a14+, 1
3fde1f30:	calla  L3FDE00C0
3fde1f60:	jauc   L3FDE2940
3fde1f80:	move   a14, -*sp, 1
3fde1f90:	movi   0x4800c0, a11
3fde1fc0:	move   a11, *a14+, 1
3fde1fd0:	movi   0x3fdc8c00, a9
3fde2000:	move   a9, *a14+, 1
3fde2010:	calla  L3FDE00C0
3fde2040:	jauc   L3FDE5540
3fde2060:	move   a14, -*sp, 1
3fde2070:	movi   0x4800c0, a11
3fde20a0:	move   a11, *a14+, 1
3fde20b0:	movi   0x3fdc7350, a9
3fde20e0:	move   a9, *a14+, 1
3fde20f0:	calla  L3FDE00C0
3fde2120:	move   a8, *a13, 1
3fde2130:	move   a14, -*sp, 1
3fde2140:	movi   0x8800c0, a9
3fde2170:	move   a9, *a14+, 1
3fde2180:	movi   0x3fdf3d80, a8
3fde21b0:	move   a8, *a14+, 1
3fde21c0:	calla  L3FDE00C0
3fde21f0:	move   a8, *a13, 1
3fde2200:	move   a14, -*sp, 1
3fde2210:	move   a8, *a14+, 1
3fde2220:	sub    a9, a9
3fde2230:	move   *a9(0xa0), *a14+, 1
3fde2250:	calla  L3FDDFCB0
3fde2280:	move   a8, *a13, 1
3fde2290:	move   a14, -*sp, 1
3fde22a0:	addk   32, a8
3fde22b0:	move   a8, *a14+, 1
3fde22c0:	move   *a9(0x60), *a14+, 1
3fde22e0:	calla  L3FDDFCB0
3fde2310:	move   a8, *a13, 1
3fde2320:	jauc   L3FDE5540
3fde2340:	move   a14, -*sp, 1
3fde2350:	movi   0x4800c0, a11
3fde2380:	move   a11, *a14+, 1
3fde2390:	movi   0x3fdc8a60, a9
3fde23c0:	move   a9, *a14+, 1
3fde23d0:	calla  L3FDE00C0
3fde2400:	move   a8, *a13, 1
3fde2410:	move   a14, -*sp, 1
3fde2420:	movi   0x8800c0, a9
3fde2450:	move   a9, *a14+, 1
3fde2460:	movi   0x3fdf3d80, a8
3fde2490:	move   a8, *a14+, 1
3fde24a0:	calla  L3FDE00C0
3fde24d0:	move   a8, *a13, 1
3fde24e0:	move   a14, -*sp, 1
3fde24f0:	move   a8, *a14+, 1
3fde2500:	sub    a9, a9
3fde2510:	move   *a9(0xa0), *a14+, 1
3fde2530:	calla  L3FDDFCB0
3fde2560:	move   a8, *a13, 1
3fde2570:	move   a14, -*sp, 1
3fde2580:	addk   32, a8
3fde2590:	move   a8, *a14+, 1
3fde25a0:	move   *a9(0x60), *a14+, 1
3fde25c0:	calla  L3FDDFCB0
3fde25f0:	move   a8, *a13, 1
3fde2600:	jauc   L3FDE5540
3fde2620:	move   a14, -*sp, 1
3fde2630:	movi   0x4800c0, a11
3fde2660:	move   a11, *a14+, 1
3fde2670:	movi   0x3fdc8d68, a9
3fde26a0:	move   a9, *a14+, 1
3fde26b0:	calla  L3FDE00C0
3fde26e0:	move   a8, *a13, 1
3fde26f0:	move   a14, -*sp, 1
3fde2700:	movi   0x8800c0, a9
3fde2730:	move   a9, *a14+, 1
3fde2740:	movi   0x3fdf3e50, a8
3fde2770:	move   a8, *a14+, 1
3fde2780:	calla  L3FDE00C0
3fde27b0:	move   a8, *a13, 1
3fde27c0:	move   a14, -*sp, 1
3fde27d0:	move   a8, *a14+, 1
3fde27e0:	sub    a9, a9
3fde27f0:	move   *a9(0x60), *a14+, 1
3fde2810:	calla  L3FDDFCB0
3fde2840:	move   a8, *a13, 1
3fde2850:	jauc   L3FDE5540
3fde2870:	move   a14, -*sp, 1
3fde2880:	movi   0x4800c0, a11
3fde28b0:	move   a11, *a14+, 1
3fde28c0:	movi   0x3fdc8f00, a9
3fde28f0:	move   a9, *a14+, 1
3fde2900:	calla  L3FDE00C0
3fde2930:	move   a8, *a13, 1
L3FDE2940:
3fde2940:	movi   0x4800c0, a11
3fde2970:	move   a11, *a13, 1
3fde2980:	move   a14, -*sp, 1
3fde2990:	addi   0x800000, a11
3fde29c0:	move   a11, *a14+, 1
3fde29d0:	movi   0x3fdf3f48, a8
3fde2a00:	move   a8, *a14+, 1
3fde2a10:	calla  L3FDE00C0
3fde2a40:	move   a8, *a13(0x20), 1
3fde2a60:	move   a14, -*sp, 1
3fde2a70:	move   a8, *a14+, 1
3fde2a80:	sub    a11, a11
3fde2a90:	move   *a11(0x60), *a14+, 1
3fde2ab0:	calla  L3FDDFCB0
3fde2ae0:	move   a14, -*sp, 1
3fde2af0:	move   *a13, a9, 1
3fde2b00:	addi   0xc00000, a9
3fde2b30:	move   a9, *a14+, 1
3fde2b40:	movi   0x3fdf3fe8, a8
3fde2b70:	move   a8, *a14+, 1
3fde2b80:	calla  L3FDE00C0
3fde2bb0:	move   a8, *a13(0x20), 1
3fde2bd0:	move   a14, -*sp, 1
3fde2be0:	move   a8, *a14+, 1
3fde2bf0:	move   *a11(0x80), *a14+, 1
3fde2c10:	calla  L3FDDFCB0
3fde2c40:	move   a14, -*sp, 1
3fde2c50:	move   *a13, a9, 1
3fde2c60:	addi   0x1000000, a9
3fde2c90:	move   a9, *a14+, 1
3fde2ca0:	movi   0x3fdf4070, a8
3fde2cd0:	move   a8, *a14+, 1
3fde2ce0:	calla  L3FDE00C0
3fde2d10:	move   a8, *a13(0x20), 1
3fde2d30:	move   a14, -*sp, 1
3fde2d40:	move   a8, *a14+, 1
3fde2d50:	move   *a11(0xa0), *a14+, 1
3fde2d70:	calla  L3FDDFCB0
3fde2da0:	move   a14, -*sp, 1
3fde2db0:	move   *a13, a9, 1
3fde2dc0:	addi   0x1400000, a9
3fde2df0:	move   a9, *a14+, 1
3fde2e00:	movi   0x3fdf40f8, a8
3fde2e30:	move   a8, *a14+, 1
3fde2e40:	calla  L3FDE00C0
3fde2e70:	move   a8, *a13(0x20), 1
3fde2e90:	move   a14, -*sp, 1
3fde2ea0:	move   a8, *a14+, 1
3fde2eb0:	move   *a11(0xe0), *a14+, 1
3fde2ed0:	calla  L3FDDFCB0
3fde2f00:	move   a14, -*sp, 1
3fde2f10:	move   *a13, a9, 1
3fde2f20:	addi   0x1800000, a9
3fde2f50:	move   a9, *a14+, 1
3fde2f60:	movi   0x3fdf41a8, a8
3fde2f90:	move   a8, *a14+, 1
3fde2fa0:	calla  L3FDE00C0
3fde2fd0:	move   a8, *a13(0x20), 1
3fde2ff0:	move   a14, -*sp, 1
3fde3000:	move   a8, *a14+, 1
3fde3010:	move   *a11(0x100), *a14+, 1
3fde3030:	calla  L3FDDFCB0
3fde3060:	move   a14, -*sp, 1
3fde3070:	move   *a13, a9, 1
3fde3080:	addi   0x1c00000, a9
3fde30b0:	move   a9, *a14+, 1
3fde30c0:	movi   0x3fdf4280, a8
3fde30f0:	move   a8, *a14+, 1
3fde3100:	calla  L3FDE00C0
3fde3130:	move   a8, *a13(0x20), 1
3fde3150:	move   a14, -*sp, 1
3fde3160:	move   a8, *a14+, 1
3fde3170:	move   *a11(0x60), *a14+, 1
3fde3190:	calla  L3FDDFCB0
3fde31c0:	move   a14, -*sp, 1
3fde31d0:	move   *a13, a9, 1
3fde31e0:	addi   0x2000000, a9
3fde3210:	move   a9, *a14+, 1
3fde3220:	movi   0x3fdf4370, a8
3fde3250:	move   a8, *a14+, 1
3fde3260:	calla  L3FDE00C0
3fde3290:	move   a8, *a13(0x20), 1
3fde32b0:	move   a14, -*sp, 1
3fde32c0:	move   a8, *a14+, 1
3fde32d0:	move   *a11(0x120), *a14+, 1
3fde32f0:	calla  L3FDDFCB0
3fde3320:	jauc   L3FDE5540
3fde3340:	move   a14, -*sp, 1
3fde3350:	movi   0x4800c0, a11
3fde3380:	move   a11, *a14+, 1
3fde3390:	movi   0x3fdc9068, a9
3fde33c0:	move   a9, *a14+, 1
3fde33d0:	calla  L3FDE00C0
3fde3400:	move   a8, *a13, 1
3fde3410:	move   a14, -*sp, 1
3fde3420:	movi   0x8800c0, a9
3fde3450:	move   a9, *a14+, 1
3fde3460:	movi   0x3fdf4460, a8
3fde3490:	move   a8, *a14+, 1
3fde34a0:	calla  L3FDE00C0
3fde34d0:	move   a8, *a13, 1
3fde34e0:	move   a14, -*sp, 1
3fde34f0:	move   a8, *a14+, 1
3fde3500:	sub    a9, a9
3fde3510:	move   *a9(0x80), *a14+, 1
3fde3530:	calla  L3FDDFCB0
3fde3560:	move   a8, *a13, 1
3fde3570:	jauc   L3FDE5540
3fde3590:	move   a14, -*sp, 1
3fde35a0:	movi   0x4800c0, a11
3fde35d0:	move   a11, *a14+, 1
3fde35e0:	movi   0x3fdc9188, a9
3fde3610:	move   a9, *a14+, 1
3fde3620:	calla  L3FDE00C0
3fde3650:	move   a8, *a13, 1
3fde3660:	move   a14, -*sp, 1
3fde3670:	addi   0x30, a8
3fde3690:	move   a8, *a14+, 1
3fde36a0:	sub    a9, a9
3fde36b0:	move   *a9(0x100), *a14+, 1
3fde36d0:	calla  L3FDDFCB0
3fde3700:	move   a8, *a13, 1
3fde3710:	move   a14, -*sp, 1
3fde3720:	movi   0x8800c0, a9
3fde3750:	move   a9, *a14+, 1
3fde3760:	movi   0x3fdf4558, a8
3fde3790:	move   a8, *a14+, 1
3fde37a0:	calla  L3FDE00C0
3fde37d0:	move   a8, *a13, 1
3fde37e0:	move   a14, -*sp, 1
3fde37f0:	move   a8, *a14+, 1
3fde3800:	sub    a9, a9
3fde3810:	move   *a9(0x80), *a14+, 1
3fde3830:	calla  L3FDDFCB0
3fde3860:	move   a8, *a13, 1
3fde3870:	move   a14, -*sp, 1
3fde3880:	movi   0xc800c0, a9
3fde38b0:	move   a9, *a14+, 1
3fde38c0:	movi   0x3fdf4678, a8
3fde38f0:	move   a8, *a14+, 1
3fde3900:	calla  L3FDE00C0
3fde3930:	move   a8, *a13, 1
3fde3940:	move   a14, -*sp, 1
3fde3950:	addi   0x30, a8
3fde3970:	move   a8, *a14+, 1
3fde3980:	sub    a9, a9
3fde3990:	move   *a9(0xa0), *a14+, 1
3fde39b0:	calla  L3FDDFCB0
3fde39e0:	move   a8, *a13, 1
3fde39f0:	move   a14, -*sp, 1
3fde3a00:	addi   0x30, a8
3fde3a20:	move   a8, *a14+, 1
3fde3a30:	move   *a9(0xc0), *a14+, 1
3fde3a50:	calla  L3FDDFCB0
3fde3a80:	move   a8, *a13, 1
3fde3a90:	jauc   L3FDE5540
3fde3ab0:	move   a14, -*sp, 1
3fde3ac0:	movi   0x4800c0, a11
3fde3af0:	move   a11, *a14+, 1
3fde3b00:	movi   0x3fdc9340, a9
3fde3b30:	move   a9, *a14+, 1
3fde3b40:	calla  L3FDE00C0
3fde3b70:	move   a8, *a13, 1
3fde3b80:	move   a14, -*sp, 1
3fde3b90:	addi   0x30, a8
3fde3bb0:	move   a8, *a14+, 1
3fde3bc0:	sub    a9, a9
3fde3bd0:	move   *a9(0x100), *a14+, 1
3fde3bf0:	calla  L3FDDFCB0
3fde3c20:	move   a8, *a13, 1
3fde3c30:	move   a14, -*sp, 1
3fde3c40:	movi   0x8800c0, a9
3fde3c70:	move   a9, *a14+, 1
3fde3c80:	movi   0x3fdf4558, a8
3fde3cb0:	move   a8, *a14+, 1
3fde3cc0:	calla  L3FDE00C0
3fde3cf0:	move   a8, *a13, 1
3fde3d00:	move   a14, -*sp, 1
3fde3d10:	move   a8, *a14+, 1
3fde3d20:	sub    a9, a9
3fde3d30:	move   *a9(0x80), *a14+, 1
3fde3d50:	calla  L3FDDFCB0
3fde3d80:	move   a8, *a13, 1
3fde3d90:	move   a14, -*sp, 1
3fde3da0:	movi   0xc800c0, a9
3fde3dd0:	move   a9, *a14+, 1
3fde3de0:	movi   0x3fdf4678, a8
3fde3e10:	move   a8, *a14+, 1
3fde3e20:	calla  L3FDE00C0
3fde3e50:	move   a8, *a13, 1
3fde3e60:	move   a14, -*sp, 1
3fde3e70:	addi   0x30, a8
3fde3e90:	move   a8, *a14+, 1
3fde3ea0:	sub    a9, a9
3fde3eb0:	move   *a9(0xa0), *a14+, 1
3fde3ed0:	calla  L3FDDFCB0
3fde3f00:	move   a8, *a13, 1
3fde3f10:	move   a14, -*sp, 1
3fde3f20:	addi   0x30, a8
3fde3f40:	move   a8, *a14+, 1
3fde3f50:	move   *a9(0xc0), *a14+, 1
3fde3f70:	calla  L3FDDFCB0
3fde3fa0:	move   a8, *a13, 1
3fde3fb0:	jauc   L3FDE5540
3fde3fd0:	move   a14, -*sp, 1
3fde3fe0:	movi   0x4800c0, a11
3fde4010:	move   a11, *a14+, 1
3fde4020:	movi   0x3fdc9500, a9
3fde4050:	move   a9, *a14+, 1
3fde4060:	calla  L3FDE00C0
3fde4090:	move   a8, *a13, 1
3fde40a0:	move   a14, -*sp, 1
3fde40b0:	addi   0x30, a8
3fde40d0:	move   a8, *a14+, 1
3fde40e0:	sub    a9, a9
3fde40f0:	move   *a9(0x100), *a14+, 1
3fde4110:	calla  L3FDDFCB0
3fde4140:	move   a8, *a13, 1
L3FDE4150:
3fde4150:	move   a14, -*sp, 1
3fde4160:	movi   0x8800c0, a11
3fde4190:	move   a11, *a14+, 1
3fde41a0:	movi   0x3fdf4760, a8
3fde41d0:	move   a8, *a14+, 1
3fde41e0:	calla  L3FDE00C0
3fde4210:	move   a8, *a13, 1
3fde4220:	move   a14, -*sp, 1
3fde4230:	move   a8, *a14+, 1
3fde4240:	sub    a9, a9
3fde4250:	move   *a9(0xa0), *a14+, 1
3fde4270:	calla  L3FDDFCB0
3fde42a0:	move   a8, *a13, 1
3fde42b0:	move   a14, -*sp, 1
3fde42c0:	movi   0xc800c0, a9
3fde42f0:	move   a9, *a14+, 1
3fde4300:	movi   0x3fdf4868, a8
3fde4330:	move   a8, *a14+, 1
3fde4340:	calla  L3FDE00C0
3fde4370:	move   a8, *a13, 1
3fde4380:	move   a14, -*sp, 1
3fde4390:	move   a8, *a14+, 1
3fde43a0:	sub    a9, a9
3fde43b0:	move   *a9(0xc0), *a14+, 1
3fde43d0:	calla  L3FDDFCB0
3fde4400:	move   a8, *a13, 1
3fde4410:	move   a14, -*sp, 1
3fde4420:	movi   0x10800c0, a9
3fde4450:	move   a9, *a14+, 1
3fde4460:	movi   0x3fdf4978, a8
3fde4490:	move   a8, *a14+, 1
3fde44a0:	calla  L3FDE00C0
3fde44d0:	move   a8, *a13, 1
3fde44e0:	move   a14, -*sp, 1
3fde44f0:	move   a8, *a14+, 1
3fde4500:	sub    a9, a9
3fde4510:	move   *a9(0xe0), *a14+, 1
3fde4530:	calla  L3FDDFCB0
3fde4560:	move   a8, *a13, 1
3fde4570:	jauc   L3FDE5540
3fde4590:	move   a14, -*sp, 1
3fde45a0:	movi   0x4800c0, a11
3fde45d0:	move   a11, *a14+, 1
3fde45e0:	movi   0x3fdf4a78, a8
3fde4610:	move   a8, *a14+, 1
3fde4620:	calla  L3FDE00C0
3fde4650:	move   a8, *a13, 1
3fde4660:	move   a14, -*sp, 1
3fde4670:	movi   0x8800c0, a9
3fde46a0:	move   a9, *a14+, 1
3fde46b0:	movi   0x3fdf4ba0, a8
3fde46e0:	move   a8, *a14+, 1
3fde46f0:	calla  L3FDE00C0
3fde4720:	move   a8, *a13, 1
3fde4730:	move   a14, -*sp, 1
3fde4740:	move   a8, *a14+, 1
3fde4750:	sub    a9, a9
3fde4760:	move   *a9(0x60), *a14+, 1
3fde4780:	calla  L3FDDFCB0
3fde47b0:	move   a8, *a13, 1
3fde47c0:	jauc   L3FDE5540
3fde47e0:	move   a14, -*sp, 1
3fde47f0:	movi   0x4800c0, a11
3fde4820:	move   a11, *a14+, 1
3fde4830:	movi   0x3fdf4cb0, a8
3fde4860:	move   a8, *a14+, 1
3fde4870:	calla  L3FDE00C0
3fde48a0:	move   a8, *a13, 1
3fde48b0:	move   a14, -*sp, 1
3fde48c0:	movi   0x8800c0, a9
3fde48f0:	move   a9, *a14+, 1
3fde4900:	movi   0x3fdf4df0, a8
3fde4930:	move   a8, *a14+, 1
3fde4940:	calla  L3FDE00C0
3fde4970:	move   a8, *a13, 1
3fde4980:	move   a14, -*sp, 1
3fde4990:	move   a8, *a14+, 1
3fde49a0:	sub    a9, a9
3fde49b0:	move   *a9(0x80), *a14+, 1
3fde49d0:	calla  L3FDDFCB0
3fde4a00:	move   a8, *a13, 1
3fde4a10:	jauc   L3FDE5540
3fde4a30:	move   a14, -*sp, 1
3fde4a40:	movi   0x4800c0, a11
3fde4a70:	move   a11, *a14+, 1
3fde4a80:	movi   0x3fdf4ee8, a8
3fde4ab0:	move   a8, *a14+, 1
3fde4ac0:	calla  L3FDE00C0
3fde4af0:	move   a8, *a13, 1
3fde4b00:	jauc   L3FDE2940
L3FDE4B20:
3fde4b20:	move   a14, -*sp, 1
3fde4b30:	movi   0x4800c0, a11
3fde4b60:	move   a11, *a14+, 1
3fde4b70:	movi   0x3fdc88b8, a9
3fde4ba0:	move   a9, *a14+, 1
3fde4bb0:	calla  L3FDE00C0
3fde4be0:	move   a8, *a13, 1
3fde4bf0:	move   a14, -*sp, 1
3fde4c00:	move   a8, *a14+, 1
3fde4c10:	sub    a9, a9
3fde4c20:	move   *a9(0x40), *a14+, 1
3fde4c40:	calla  L3FDDFCB0
L3FDE4C70:
3fde4c70:	move   a14, -*sp, 1
3fde4c80:	move   *a13, a11, 1
3fde4c90:	addi   0x200000, a11
3fde4cc0:	move   a11, *a14+, 1
3fde4cd0:	sub    a11, a11
3fde4ce0:	move   *a11(0x60), *a14+, 1
3fde4d00:	calla  L3FDDFCB0
3fde4d30:	move   a14, -*sp, 1
3fde4d40:	move   *a13, a9, 1
3fde4d50:	addi   0x400000, a9
3fde4d80:	move   a9, *a14+, 1
3fde4d90:	move   *a11(0x80), *a14+, 1
3fde4db0:	calla  L3FDDFCB0
3fde4de0:	move   a14, -*sp, 1
3fde4df0:	move   *a13, a9, 1
3fde4e00:	addi   0x600000, a9
3fde4e30:	move   a9, *a14+, 1
3fde4e40:	move   *a11(0xa0), *a14+, 1
3fde4e60:	calla  L3FDDFCB0
3fde4e90:	move   a14, -*sp, 1
3fde4ea0:	move   *a13, a9, 1
3fde4eb0:	addi   0x800000, a9
3fde4ee0:	move   a9, *a14+, 1
3fde4ef0:	move   *a11(0xc0), *a14+, 1
3fde4f10:	calla  L3FDDFCB0
3fde4f40:	move   a14, -*sp, 1
3fde4f50:	move   *a13, a9, 1
3fde4f60:	addi   0xa00000, a9
3fde4f90:	move   a9, *a14+, 1
3fde4fa0:	move   *a11(0xe0), *a14+, 1
3fde4fc0:	calla  L3FDDFCB0
3fde4ff0:	move   a14, -*sp, 1
3fde5000:	move   *a13, a9, 1
3fde5010:	addi   0xc00000, a9
3fde5040:	move   a9, *a14+, 1
3fde5050:	move   *a11(0x100), *a14+, 1
3fde5070:	calla  L3FDDFCB0
L3FDE50A0:
3fde50a0:	move   a14, -*sp, 1
3fde50b0:	move   *a13, a9, 1
L3FDE50C0:
3fde50c0:	addi   0xe00000, a9
3fde50f0:	move   a9, *a14+, 1
L3FDE5100:
3fde5100:	move   *a11(0x120), *a14+, 1
L3FDE5120:
3fde5120:	calla  L3FDDFCB0
3fde5150:	jruc   L3FDE5540
L3FDE5160:
3fde5160:	move   *a11(0x40), a8, 1
L3FDE5180:
3fde5180:	dec    a8
3fde5190:	cmpi   0x18, a8
3fde51b0:	jrhi   L3FDE4B20
L3FDE51C0:
3fde51c0:	sll    0x5, a8
3fde51d0:	addi   0x3fde5220, a8
L3FDE5200:
3fde5200:	move   *a8, a8, 1
3fde5210:	jump   a8
L3FDE5220:
3fde5220:	subk   5, b0
3fde5230:	dsjs   b14, L3FDE5060
L3FDE5240:
3fde5240:	subk   13, a0
3fde5250:	dsjs   b14, L3FDE5080
L3FDE5260:
3fde5260:	subk   20, b0
3fde5270:	dsjs   b14, L3FDE50A0
L3FDE5280:
3fde5280:	subk   27, b0
3fde5290:	dsjs   b14, L3FDE50C0
L3FDE52A0:
3fde52a0:	movk   3, a0
3fde52b0:	dsjs   b14, L3FDE50E0
L3FDE52C0:
3fde52c0:	movk   10, a0
3fde52d0:	dsjs   b14, L3FDE5100
L3FDE52E0:
3fde52e0:	movk   17, a0
L3FDE52F0:
3fde52f0:	dsjs   b14, L3FDE5120
L3FDE5300:
3fde5300:	movk   24, a0
3fde5310:	dsjs   b14, L3FDE5140
L3FDE5320:
3fde5320:	movk   31, a0
3fde5330:	dsjs   b14, L3FDE5160
L3FDE5340:
3fde5340:	btst   25, a0
3fde5350:	dsjs   b14, L3FDE5180
L3FDE5360:
3fde5360:	btst   25, a0
3fde5370:	dsjs   b14, L3FDE51A0
3fde5380:	btst   18, b0
3fde5390:	dsjs   b14, L3FDE51C0
3fde53a0:	btst   10, a0
3fde53b0:	dsjs   b14, L3FDE51E0
3fde53c0:	btst   3, a0
3fde53d0:	dsjs   b14, L3FDE5200
3fde53e0:	sla    0x3, a0
3fde53f0:	dsjs   b14, L3FDE5220
3fde5400:	sla    0x1a, a0
3fde5410:	dsjs   b14, L3FDE5240
3fde5420:	sll    0x11, a0
3fde5430:	dsjs   b14, L3FDE5260
3fde5440:	sra    0x1d, b0
3fde5450:	dsjs   b14, L3FDE5280
3fde5460:	rl     0x1a, a0
3fde5470:	dsjs   b14, L3FDE52A0
3fde5480:	.word  0x3590
3fde5490:	dsjs   b14, L3FDE52C0
3fde54a0:	dsjs   b0, L3FDE5600
3fde54b0:	dsjs   b14, L3FDE52E0
3fde54c0:	dsjs   b0, L3FDE52F0
3fde54d0:	dsjs   b14, L3FDE5300
3fde54e0:	sub    b12, b0
3fde54f0:	dsjs   b14, L3FDE5320
3fde5500:	subb   sp, a0
3fde5510:	dsjs   b14, L3FDE5340
3fde5520:	btst   b1, b0
3fde5530:	dsjs   b14, L3FDE5360
L3FDE5540:
3fde5540:	calla  L3FDF1C60
3fde5570:	calla  L3FDF1AE0
3fde55a0:	subi   0x40, a14
3fde55c0:	mmfm   sp, a9,a11,a13
3fde55e0:	rets
L3FDE55F0:
3fde55f0:	mmtm   sp, a9,a11,a13
3fde5610:	move   a14, a13
3fde5620:	addi   0x60, a14
3fde5640:	sub    a11, a11
3fde5650:	move   a11, *a13(0x40), 1
3fde5670:	calla  L3F208C90
3fde56a0:	move   a14, -*sp, 1
3fde56b0:	move   a11, *a14+, 1
3fde56c0:	calla  L3F204470
3fde56f0:	move   a14, -*sp, 1
3fde5700:	move   a11, *a14+, 1
3fde5710:	addi   0x240, a11
3fde5730:	move   *a11+, *a14+, 1
3fde5740:	sub    a11, a11
3fde5750:	move   a11, *a14+, 1
3fde5760:	calla  L3FDF96F0
3fde5790:	calla  L3FDF1C60
3fde57c0:	calla  L3FDF1AE0
3fde57f0:	jauc   L3FDF0630
L3FDE5810:
3fde5810:	movi   0x40000c, a11
3fde5840:	move   a11, *a13, 1
3fde5850:	move   a14, -*sp, 1
3fde5860:	move   a11, *a14+, 1
3fde5870:	movi   0x3fdca990, a9
3fde58a0:	move   a9, *a14+, 1
3fde58b0:	calla  L3FDE00C0
3fde58e0:	move   a8, *a13, 1
3fde58f0:	move   a14, -*sp, 1
3fde5900:	move   a8, *a14+, 1
3fde5910:	sub    a9, a9
3fde5920:	move   *a9+, *a14+, 1
3fde5930:	calla  L3FDDFCB0
3fde5960:	move   a8, *a13, 1
3fde5970:	move   a14, -*sp, 1
3fde5980:	move   a8, *a14+, 1
3fde5990:	movi   0x3fdc9688, a9
3fde59c0:	move   a9, *a14+, 1
3fde59d0:	calla  L3FDE00C0
3fde5a00:	move   a8, *a13, 1
3fde5a10:	move   a14, -*sp, 1
3fde5a20:	move   a8, *a14+, 1
3fde5a30:	sub    a9, a9
3fde5a40:	move   *a9(0x20), *a14+, 1
3fde5a60:	calla  L3FDDFCB0
3fde5a90:	move   a8, *a13, 1
3fde5aa0:	move   a14, -*sp, 1
3fde5ab0:	move   a8, *a14+, 1
3fde5ac0:	movi   0x3fdc9688, a9
3fde5af0:	move   a9, *a14+, 1
3fde5b00:	calla  L3FDE00C0
3fde5b30:	move   a8, *a13, 1
3fde5b40:	move   a14, -*sp, 1
3fde5b50:	move   a8, *a14+, 1
3fde5b60:	sub    a9, a9
3fde5b70:	move   *a9(0x1a0), *a14+, 1
3fde5b90:	calla  L3FDDFCB0
3fde5bc0:	move   a8, *a13, 1
3fde5bd0:	move   a14, -*sp, 1
3fde5be0:	move   a8, *a14+, 1
3fde5bf0:	movi   0x3fdc9688, a9
3fde5c20:	move   a9, *a14+, 1
3fde5c30:	calla  L3FDE00C0
3fde5c60:	move   a8, *a13, 1
3fde5c70:	move   a14, -*sp, 1
3fde5c80:	move   a8, *a14+, 1
3fde5c90:	sub    a9, a9
3fde5ca0:	move   *a9(0x1c0), *a14+, 1
3fde5cc0:	calla  L3FDDFCB0
3fde5cf0:	move   a11, *a13, 1
3fde5d00:	move   a14, -*sp, 1
3fde5d10:	addi   0x200000, a11
3fde5d40:	move   a11, *a14+, 1
3fde5d50:	movi   0x3fdcd920, a11
3fde5d80:	move   a11, *a14+, 1
3fde5d90:	calla  L3FDE00C0
3fde5dc0:	move   a14, -*sp, 1
3fde5dd0:	move   *a13, a9, 1
3fde5de0:	addi   0x400000, a9
3fde5e10:	move   a9, *a14+, 1
3fde5e20:	movi   0x3fdcac28, a9
3fde5e50:	move   a9, *a14+, 1
3fde5e60:	calla  L3FDE00C0
3fde5e90:	move   a14, -*sp, 1
3fde5ea0:	move   *a13, a9, 1
3fde5eb0:	addi   0x600000, a9
3fde5ee0:	move   a9, *a14+, 1
3fde5ef0:	movi   0x3fdcae50, a9
3fde5f20:	move   a9, *a14+, 1
3fde5f30:	calla  L3FDE00C0
3fde5f60:	move   a14, -*sp, 1
3fde5f70:	move   *a13, a9, 1
3fde5f80:	addi   0x800000, a9
3fde5fb0:	move   a9, *a14+, 1
3fde5fc0:	movi   0x3fdcb078, a9
3fde5ff0:	move   a9, *a14+, 1
3fde6000:	calla  L3FDE00C0
3fde6030:	move   a14, -*sp, 1
3fde6040:	move   *a13, a9, 1
3fde6050:	addi   0xa00000, a9
3fde6080:	move   a9, *a14+, 1
3fde6090:	movi   0x3fdcb280, a9
3fde60c0:	move   a9, *a14+, 1
3fde60d0:	calla  L3FDE00C0
3fde6100:	move   a14, -*sp, 1
3fde6110:	move   *a13, a9, 1
3fde6120:	addi   0xc00000, a9
3fde6150:	move   a9, *a14+, 1
3fde6160:	movi   0x3fdcb488, a9
3fde6190:	move   a9, *a14+, 1
3fde61a0:	calla  L3FDE00C0
3fde61d0:	move   a14, -*sp, 1
3fde61e0:	move   *a13, a9, 1
3fde61f0:	addi   0xe00000, a9
3fde6220:	move   a9, *a14+, 1
3fde6230:	movi   0x3fdcb690, a9
3fde6260:	move   a9, *a14+, 1
3fde6270:	calla  L3FDE00C0
3fde62a0:	move   a14, -*sp, 1
3fde62b0:	move   *a13, a9, 1
3fde62c0:	addi   0x1000000, a9
3fde62f0:	move   a9, *a14+, 1
3fde6300:	movi   0x3fdcb898, a9
3fde6330:	move   a9, *a14+, 1
3fde6340:	calla  L3FDE00C0
3fde6370:	move   a14, -*sp, 1
3fde6380:	move   *a13, a9, 1
3fde6390:	addi   0x1200000, a9
3fde63c0:	move   a9, *a14+, 1
3fde63d0:	movi   0x3fdcbaa0, a9
3fde6400:	move   a9, *a14+, 1
3fde6410:	calla  L3FDE00C0
3fde6440:	move   a14, -*sp, 1
3fde6450:	move   *a13, a9, 1
3fde6460:	addi   0x1400000, a9
3fde6490:	move   a9, *a14+, 1
3fde64a0:	movi   0x3fdcbca8, a9
3fde64d0:	move   a9, *a14+, 1
3fde64e0:	calla  L3FDE00C0
3fde6510:	move   a14, -*sp, 1
3fde6520:	move   *a13, a9, 1
3fde6530:	addi   0x1600000, a9
3fde6560:	move   a9, *a14+, 1
3fde6570:	movi   0x3fdcbeb0, a9
3fde65a0:	move   a9, *a14+, 1
3fde65b0:	calla  L3FDE00C0
3fde65e0:	move   a14, -*sp, 1
3fde65f0:	move   *a13, a9, 1
3fde6600:	addi   0x1800000, a9
3fde6630:	move   a9, *a14+, 1
3fde6640:	movi   0x3fdcc0b8, a9
3fde6670:	move   a9, *a14+, 1
3fde6680:	calla  L3FDE00C0
3fde66b0:	move   a14, -*sp, 1
3fde66c0:	move   *a13, a9, 1
3fde66d0:	addi   0x1a00000, a9
3fde6700:	move   a9, *a14+, 1
3fde6710:	movi   0x3fdcc2c0, a9
3fde6740:	move   a9, *a14+, 1
3fde6750:	calla  L3FDE00C0
3fde6780:	move   a14, -*sp, 1
3fde6790:	move   *a13, a9, 1
3fde67a0:	addi   0x1c00000, a9
3fde67d0:	move   a9, *a14+, 1
3fde67e0:	movi   0x3fdcc4c8, a9
3fde6810:	move   a9, *a14+, 1
3fde6820:	calla  L3FDE00C0
3fde6850:	move   a14, -*sp, 1
3fde6860:	move   *a13, a9, 1
3fde6870:	addi   0x1e00000, a9
3fde68a0:	move   a9, *a14+, 1
3fde68b0:	movi   0x3fdcc6d0, a9
3fde68e0:	move   a9, *a14+, 1
3fde68f0:	calla  L3FDE00C0
3fde6920:	move   a14, -*sp, 1
3fde6930:	move   *a13, a9, 1
3fde6940:	addi   0x2000000, a9
3fde6970:	move   a9, *a14+, 1
3fde6980:	movi   0x3fdcc8d8, a9
3fde69b0:	move   a9, *a14+, 1
3fde69c0:	calla  L3FDE00C0
3fde69f0:	move   a14, -*sp, 1
3fde6a00:	move   *a13, a9, 1
3fde6a10:	addi   0x2200000, a9
3fde6a40:	move   a9, *a14+, 1
3fde6a50:	movi   0x3fdccae0, a9
3fde6a80:	move   a9, *a14+, 1
3fde6a90:	calla  L3FDE00C0
3fde6ac0:	move   a14, -*sp, 1
3fde6ad0:	move   *a13, a9, 1
3fde6ae0:	addi   0x2400000, a9
3fde6b10:	move   a9, *a14+, 1
3fde6b20:	movi   0x3fdcd0d0, a9
3fde6b50:	move   a9, *a14+, 1
3fde6b60:	calla  L3FDE00C0
3fde6b90:	move   a14, -*sp, 1
3fde6ba0:	move   *a13, a9, 1
3fde6bb0:	addi   0x2600000, a9
3fde6be0:	move   a9, *a14+, 1
3fde6bf0:	movi   0x3fdcd550, a9
3fde6c20:	move   a9, *a14+, 1
3fde6c30:	calla  L3FDE00C0
3fde6c60:	move   a14, -*sp, 1
3fde6c70:	move   *a13, a9, 1
3fde6c80:	addi   0x2800000, a9
3fde6cb0:	move   a9, *a14+, 1
3fde6cc0:	movi   0x3fdcd410, a9
3fde6cf0:	move   a9, *a14+, 1
3fde6d00:	calla  L3FDE00C0
3fde6d30:	move   a14, -*sp, 1
3fde6d40:	move   *a13, a9, 1
3fde6d50:	addi   0x2a00000, a9
3fde6d80:	move   a9, *a14+, 1
3fde6d90:	movi   0x3fdccd08, a9
3fde6dc0:	move   a9, *a14+, 1
3fde6dd0:	calla  L3FDE00C0
3fde6e00:	move   a14, -*sp, 1
3fde6e10:	move   *a13, a9, 1
3fde6e20:	addi   0x2c00000, a9
3fde6e50:	move   a9, *a14+, 1
3fde6e60:	movi   0x3fdccef8, a9
3fde6e90:	move   a9, *a14+, 1
3fde6ea0:	calla  L3FDE00C0
3fde6ed0:	move   a14, -*sp, 1
3fde6ee0:	move   *a13, a9, 1
3fde6ef0:	addi   0x2e00000, a9
3fde6f20:	move   a9, *a14+, 1
3fde6f30:	movi   0x3fdccff8, a9
3fde6f60:	move   a9, *a14+, 1
3fde6f70:	calla  L3FDE00C0
3fde6fa0:	move   a14, -*sp, 1
3fde6fb0:	move   *a13, a9, 1
3fde6fc0:	addi   0x3000000, a9
3fde6ff0:	move   a9, *a14+, 1
3fde7000:	movi   0x3fdcaac0, a9
3fde7030:	move   a9, *a14+, 1
3fde7040:	calla  L3FDE00C0
3fde7070:	jauc   L3FDF1010
L3FDE7090:
3fde7090:	movi   0x40000c, a11
3fde70c0:	move   a11, *a13, 1
3fde70d0:	move   a14, -*sp, 1
3fde70e0:	move   a11, *a14+, 1
3fde70f0:	movi   0x3fdc96a0, a9
3fde7120:	move   a9, *a14+, 1
3fde7130:	calla  L3FDE00C0
3fde7160:	move   a8, *a13(0x20), 1
3fde7180:	move   a14, -*sp, 1
3fde7190:	addi   0x24, a8
3fde71b0:	move   a8, *a14+, 1
3fde71c0:	sub    a9, a9
3fde71d0:	move   *a9+, *a14+, 1
3fde71e0:	calla  L3FDDFCB0
3fde7210:	move   a14, -*sp, 1
3fde7220:	addi   0x400000, a11
3fde7250:	move   a11, *a14+, 1
3fde7260:	movi   0x3fdf5050, a8
3fde7290:	move   a8, *a14+, 1
3fde72a0:	calla  L3FDE00C0
3fde72d0:	move   a8, *a13, 1
3fde72e0:	move   a14, -*sp, 1
3fde72f0:	move   a8, *a14+, 1
3fde7300:	sub    a11, a11
3fde7310:	move   *a11(0x60), *a14+, 1
3fde7330:	calla  L3FDDFCB0
3fde7360:	move   a8, *a13, 1
3fde7370:	move   a14, -*sp, 1
3fde7380:	addi   0x24, a8
3fde73a0:	move   a8, *a14+, 1
3fde73b0:	move   *a11(0xc0), *a14+, 1
3fde73d0:	calla  L3FDDFCB0
3fde7400:	move   a8, *a13, 1
3fde7410:	move   a14, -*sp, 1
3fde7420:	addi   0x24, a8
3fde7440:	move   a8, *a14+, 1
3fde7450:	move   *a11(0xe0), *a14+, 1
3fde7470:	calla  L3FDDFCB0
3fde74a0:	movk   18, a9
3fde74b0:	move   a9, *a13(0x40), 1
3fde74d0:	move   *a13(0xffa0), a11, 1
3fde74f0:	jane   L3FDF1010
3fde7510:	move   a14, -*sp, 1
3fde7520:	movi   0x200000c, a11
3fde7550:	move   a11, *a14+, 1
3fde7560:	movi   0x3fdf50d0, a8
3fde7590:	move   a8, *a14+, 1
3fde75a0:	calla  L3FDE00C0
3fde75d0:	move   a14, -*sp, 1
3fde75e0:	move   a9, *a14+, 1
3fde75f0:	calla  L3F208660
3fde7620:	move   a14, -*sp, 1
3fde7630:	move   a11, *a14+, 1
3fde7640:	movi   0x3fdcd2a8, a11
3fde7670:	move   a11, *a14+, 1
3fde7680:	calla  L3FDE00C0
3fde76b0:	jauc   L3FDF1010
L3FDE76D0:
3fde76d0:	movi   0x40000c, a11
3fde7700:	move   a11, *a13, 1
3fde7710:	move   a14, -*sp, 1
3fde7720:	move   a11, *a14+, 1
3fde7730:	movi   0x3fdf51a0, a8
3fde7760:	move   a8, *a14+, 1
3fde7770:	calla  L3FDE00C0
3fde77a0:	move   a8, *a13(0x20), 1
3fde77c0:	movk   20, a9
3fde77d0:	move   a9, *a13(0x40), 1
3fde77f0:	move   *a13(0xffa0), a9, 1
3fde7810:	jane   L3FDF1010
3fde7830:	move   a14, -*sp, 1
3fde7840:	movi   0x200000c, a9
3fde7870:	move   a9, *a14+, 1
3fde7880:	movi   0x3fdf50d0, a8
3fde78b0:	move   a8, *a14+, 1
3fde78c0:	calla  L3FDE00C0
3fde78f0:	move   a14, -*sp, 1
3fde7900:	move   *a13(0x40), *a14+, 1
3fde7920:	calla  L3F208660
3fde7950:	move   a14, -*sp, 1
3fde7960:	move   a9, *a14+, 1
3fde7970:	movi   0x3fdcd2a8, a9
3fde79a0:	move   a9, *a14+, 1
3fde79b0:	calla  L3FDE00C0
3fde79e0:	jauc   L3FDF1010
L3FDE7A00:
3fde7a00:	movi   0x40000c, a11
3fde7a30:	move   a11, *a13, 1
3fde7a40:	move   a14, -*sp, 1
3fde7a50:	move   a11, *a14+, 1
3fde7a60:	movi   0x3fdc97d0, a9
3fde7a90:	move   a9, *a14+, 1
3fde7aa0:	calla  L3FDE00C0
3fde7ad0:	move   a8, *a13(0x20), 1
3fde7af0:	move   a14, -*sp, 1
3fde7b00:	addi   0x24, a8
3fde7b20:	move   a8, *a14+, 1
3fde7b30:	sub    a9, a9
3fde7b40:	move   *a9+, *a14+, 1
3fde7b50:	calla  L3FDDFCB0
3fde7b80:	move   a14, -*sp, 1
3fde7b90:	addi   0x400000, a11
3fde7bc0:	move   a11, *a14+, 1
3fde7bd0:	movi   0x3fdf52b8, a8
3fde7c00:	move   a8, *a14+, 1
3fde7c10:	calla  L3FDE00C0
3fde7c40:	move   a8, *a13, 1
3fde7c50:	move   a14, -*sp, 1
3fde7c60:	move   a8, *a14+, 1
3fde7c70:	sub    a11, a11
3fde7c80:	move   *a11(0x60), *a14+, 1
3fde7ca0:	calla  L3FDDFCB0
3fde7cd0:	movk   20, a9
3fde7ce0:	move   a9, *a13(0x40), 1
3fde7d00:	move   *a13(0xffa0), a11, 1
3fde7d20:	jane   L3FDF1010
3fde7d40:	move   a14, -*sp, 1
3fde7d50:	movi   0x200000c, a11
3fde7d80:	move   a11, *a14+, 1
3fde7d90:	movi   0x3fdf50d0, a8
3fde7dc0:	move   a8, *a14+, 1
3fde7dd0:	calla  L3FDE00C0
3fde7e00:	move   a14, -*sp, 1
3fde7e10:	move   a9, *a14+, 1
3fde7e20:	calla  L3F208660
3fde7e50:	move   a14, -*sp, 1
3fde7e60:	move   a11, *a14+, 1
3fde7e70:	movi   0x3fdcd2a8, a11
3fde7ea0:	move   a11, *a14+, 1
3fde7eb0:	calla  L3FDE00C0
3fde7ee0:	jauc   L3FDF1010
L3FDE7F00:
3fde7f00:	movi   0x40000c, a11
3fde7f30:	move   a11, *a13, 1
3fde7f40:	move   a14, -*sp, 1
3fde7f50:	move   a11, *a14+, 1
3fde7f60:	movi   0x3fdc98f8, a9
3fde7f90:	move   a9, *a14+, 1
3fde7fa0:	calla  L3FDE00C0
3fde7fd0:	move   a8, *a13, 1
3fde7fe0:	movi   0x22, a9
3fde8000:	move   a9, *a13(0x40), 1
3fde8020:	jruc   L3FDE8260
L3FDE8030:
3fde8030:	movk   19, a11
3fde8040:	move   a11, *a13(0x40), 1
3fde8060:	movi   0x40000c, a9
3fde8090:	move   a9, *a13, 1
3fde80a0:	move   a14, -*sp, 1
3fde80b0:	move   a9, *a14+, 1
3fde80c0:	movi   0x3fdcd178, a9
3fde80f0:	move   a9, *a14+, 1
3fde8100:	calla  L3FDE00C0
3fde8130:	move   a8, *a13, 1
3fde8140:	jruc   L3FDE8260
L3FDE8150:
3fde8150:	movk   19, a11
3fde8160:	move   a11, *a13(0x40), 1
3fde8180:	movi   0x40000c, a9
3fde81b0:	move   a9, *a13, 1
3fde81c0:	move   a14, -*sp, 1
3fde81d0:	move   a9, *a14+, 1
3fde81e0:	movi   0x3fdc9a20, a9
3fde8210:	move   a9, *a14+, 1
3fde8220:	calla  L3FDE00C0
3fde8250:	move   a8, *a13, 1
L3FDE8260:
3fde8260:	move   *a13(0x0), *a13(0x20), 1
3fde8290:	move   a14, -*sp, 1
3fde82a0:	move   *a13(0x20), a11, 1
3fde82c0:	addi   0x24, a11
3fde82e0:	move   a11, *a14+, 1
3fde82f0:	sub    a11, a11
3fde8300:	move   *a11+, *a14+, 1
3fde8310:	calla  L3FDDFCB0
3fde8340:	sub    a11, a11
3fde8350:	move   *a11(0xc0), a9, 1
3fde8370:	subk   13, a9
3fde8380:	jrne   L3FDE8440
3fde8390:	move   a14, -*sp, 1
3fde83a0:	move   *a13, a9, 1
3fde83b0:	addk   12, a9
3fde83c0:	move   a9, *a14+, 1
3fde83d0:	movi   0x3fdf5338, a8
3fde8400:	move   a8, *a14+, 1
3fde8410:	calla  L3FDE00C0
L3FDE8440:
3fde8440:	move   *a11(0xc0), a9, 1
3fde8460:	subk   14, a9
3fde8470:	jrne   L3FDE8530
3fde8480:	move   a14, -*sp, 1
3fde8490:	move   *a13, a9, 1
3fde84a0:	addk   12, a9
3fde84b0:	move   a9, *a14+, 1
3fde84c0:	movi   0x3fdf53a8, a8
3fde84f0:	move   a8, *a14+, 1
3fde8500:	calla  L3FDE00C0
L3FDE8530:
3fde8530:	move   *a11(0xc0), a9, 1
3fde8550:	subk   12, a9
3fde8560:	jrne   L3FDE8620
3fde8570:	move   a14, -*sp, 1
3fde8580:	move   *a13, a9, 1
3fde8590:	addk   12, a9
3fde85a0:	move   a9, *a14+, 1
3fde85b0:	movi   0x3fdf5448, a8
3fde85e0:	move   a8, *a14+, 1
3fde85f0:	calla  L3FDE00C0
L3FDE8620:
3fde8620:	move   *a11(0xc0), a9, 1
3fde8640:	subk   10, a9
3fde8650:	jrne   L3FDE8710
3fde8660:	move   a14, -*sp, 1
3fde8670:	move   *a13, a9, 1
3fde8680:	addk   12, a9
3fde8690:	move   a9, *a14+, 1
3fde86a0:	movi   0x3fdf54f0, a8
3fde86d0:	move   a8, *a14+, 1
3fde86e0:	calla  L3FDE00C0
L3FDE8710:
3fde8710:	move   *a11(0xc0), a9, 1
3fde8730:	subk   11, a9
3fde8740:	jrne   L3FDE8800
3fde8750:	move   a14, -*sp, 1
3fde8760:	move   *a13, a9, 1
3fde8770:	addk   12, a9
3fde8780:	move   a9, *a14+, 1
3fde8790:	movi   0x3fdf54f0, a8
3fde87c0:	move   a8, *a14+, 1
3fde87d0:	calla  L3FDE00C0
L3FDE8800:
3fde8800:	move   *a11(0xc0), a9, 1
3fde8820:	subk   18, a9
3fde8830:	jrne   L3FDE88F0
3fde8840:	move   a14, -*sp, 1
3fde8850:	move   *a13, a9, 1
3fde8860:	addk   12, a9
3fde8870:	move   a9, *a14+, 1
3fde8880:	movi   0x3fdf5548, a8
3fde88b0:	move   a8, *a14+, 1
3fde88c0:	calla  L3FDE00C0
L3FDE88F0:
3fde88f0:	movi   0x40000c, a9
3fde8920:	move   a9, *a13, 1
3fde8930:	move   a14, -*sp, 1
3fde8940:	addi   0x800000, a9
3fde8970:	move   a9, *a14+, 1
3fde8980:	movi   0x3fdf55f8, a8
3fde89b0:	move   a8, *a14+, 1
3fde89c0:	calla  L3FDE00C0
3fde89f0:	move   a8, *a13(0x20), 1
3fde8a10:	move   a14, -*sp, 1
3fde8a20:	move   a8, *a14+, 1
3fde8a30:	move   *a11(0x60), *a14+, 1
3fde8a50:	calla  L3FDDFCB0
3fde8a80:	move   a14, -*sp, 1
3fde8a90:	move   *a13, a9, 1
3fde8aa0:	addi   0xc00000, a9
3fde8ad0:	move   a9, *a14+, 1
3fde8ae0:	movi   0x3fdf3fe8, a8
3fde8b10:	move   a8, *a14+, 1
3fde8b20:	calla  L3FDE00C0
3fde8b50:	move   a8, *a13(0x20), 1
3fde8b70:	move   a14, -*sp, 1
3fde8b80:	move   a8, *a14+, 1
3fde8b90:	move   *a11(0x80), *a14+, 1
3fde8bb0:	calla  L3FDDFCB0
3fde8be0:	move   a14, -*sp, 1
3fde8bf0:	move   *a13, a9, 1
3fde8c00:	addi   0x1000000, a9
3fde8c30:	move   a9, *a14+, 1
3fde8c40:	movi   0x3fdf4070, a8
3fde8c70:	move   a8, *a14+, 1
3fde8c80:	calla  L3FDE00C0
3fde8cb0:	move   a8, *a13(0x20), 1
3fde8cd0:	move   a14, -*sp, 1
3fde8ce0:	move   a8, *a14+, 1
3fde8cf0:	move   *a11(0xa0), *a14+, 1
3fde8d10:	calla  L3FDDFCB0
3fde8d40:	move   a14, -*sp, 1
3fde8d50:	move   *a13, a9, 1
3fde8d60:	addi   0x1400000, a9
3fde8d90:	move   a9, *a14+, 1
3fde8da0:	movi   0x3fdf40f8, a8
3fde8dd0:	move   a8, *a14+, 1
3fde8de0:	calla  L3FDE00C0
3fde8e10:	move   a8, *a13(0x20), 1
3fde8e30:	move   a14, -*sp, 1
3fde8e40:	move   a8, *a14+, 1
3fde8e50:	move   *a11(0xe0), *a14+, 1
3fde8e70:	calla  L3FDDFCB0
3fde8ea0:	move   a14, -*sp, 1
3fde8eb0:	move   *a13, a9, 1
3fde8ec0:	addi   0x1800000, a9
3fde8ef0:	move   a9, *a14+, 1
3fde8f00:	movi   0x3fdf5680, a8
3fde8f30:	move   a8, *a14+, 1
3fde8f40:	calla  L3FDE00C0
3fde8f70:	move   a8, *a13(0x20), 1
3fde8f90:	move   a14, -*sp, 1
3fde8fa0:	move   a8, *a14+, 1
3fde8fb0:	move   *a11(0x100), *a14+, 1
3fde8fd0:	calla  L3FDDFCB0
3fde9000:	move   *a13(0xffa0), a9, 1
3fde9020:	jane   L3FDF1010
3fde9040:	move   a14, -*sp, 1
3fde9050:	movi   0x200000c, a11
3fde9080:	move   a11, *a14+, 1
3fde9090:	movi   0x3fdf50d0, a8
3fde90c0:	move   a8, *a14+, 1
3fde90d0:	calla  L3FDE00C0
3fde9100:	move   a14, -*sp, 1
3fde9110:	move   *a13(0x40), *a14+, 1
3fde9130:	calla  L3F208660
3fde9160:	move   a14, -*sp, 1
3fde9170:	move   a11, *a14+, 1
3fde9180:	movi   0x3fdcd2a8, a11
3fde91b0:	move   a11, *a14+, 1
3fde91c0:	calla  L3FDE00C0
3fde91f0:	jauc   L3FDF1010
L3FDE9210:
3fde9210:	movi   0x22, a11
3fde9230:	move   a11, *a13(0x40), 1
3fde9250:	movi   0x40000c, a9
3fde9280:	move   a9, *a13, 1
3fde9290:	move   a14, -*sp, 1
3fde92a0:	move   a9, *a14+, 1
3fde92b0:	movi   0x3fdc98f8, a9
3fde92e0:	move   a9, *a14+, 1
3fde92f0:	calla  L3FDE00C0
3fde9320:	move   a8, *a13, 1
3fde9330:	jruc   L3FDE9570
L3FDE9340:
3fde9340:	movk   19, a11
3fde9350:	move   a11, *a13(0x40), 1
3fde9370:	movi   0x40000c, a9
3fde93a0:	move   a9, *a13, 1
3fde93b0:	move   a14, -*sp, 1
3fde93c0:	move   a9, *a14+, 1
3fde93d0:	movi   0x3fdcd178, a9
3fde9400:	move   a9, *a14+, 1
3fde9410:	calla  L3FDE00C0
3fde9440:	move   a8, *a13, 1
3fde9450:	jruc   L3FDE9570
L3FDE9460:
3fde9460:	movk   19, a11
3fde9470:	move   a11, *a13(0x40), 1
3fde9490:	movi   0x40000c, a9
3fde94c0:	move   a9, *a13, 1
3fde94d0:	move   a14, -*sp, 1
3fde94e0:	move   a9, *a14+, 1
3fde94f0:	movi   0x3fdc9a20, a9
3fde9520:	move   a9, *a14+, 1
3fde9530:	calla  L3FDE00C0
3fde9560:	move   a8, *a13, 1
L3FDE9570:
3fde9570:	move   *a13(0x0), *a13(0x20), 1
3fde95a0:	move   a14, -*sp, 1
3fde95b0:	move   *a13(0x20), a11, 1
3fde95d0:	addi   0x24, a11
3fde95f0:	move   a11, *a14+, 1
3fde9600:	sub    a11, a11
3fde9610:	move   *a11+, *a14+, 1
3fde9620:	calla  L3FDDFCB0
3fde9650:	move   a14, -*sp, 1
3fde9660:	move   *a13, a11, 1
3fde9670:	addk   12, a11
3fde9680:	move   a11, *a14+, 1
3fde9690:	movi   0x3fdf5728, a8
3fde96c0:	move   a8, *a14+, 1
3fde96d0:	calla  L3FDE00C0
3fde9700:	movi   0x40000c, a11
3fde9730:	move   a11, *a13, 1
3fde9740:	move   a14, -*sp, 1
3fde9750:	addi   0x800000, a11
3fde9780:	move   a11, *a14+, 1
3fde9790:	movi   0x3fdf55f8, a8
3fde97c0:	move   a8, *a14+, 1
3fde97d0:	calla  L3FDE00C0
3fde9800:	move   a8, *a13(0x20), 1
3fde9820:	move   a14, -*sp, 1
3fde9830:	move   a8, *a14+, 1
3fde9840:	sub    a11, a11
3fde9850:	move   *a11(0x60), *a14+, 1
3fde9870:	calla  L3FDDFCB0
3fde98a0:	move   a14, -*sp, 1
3fde98b0:	move   *a13, a9, 1
3fde98c0:	addi   0xc00000, a9
3fde98f0:	move   a9, *a14+, 1
3fde9900:	movi   0x3fdf5680, a8
3fde9930:	move   a8, *a14+, 1
3fde9940:	calla  L3FDE00C0
3fde9970:	move   a8, *a13(0x20), 1
3fde9990:	move   a14, -*sp, 1
3fde99a0:	move   a8, *a14+, 1
3fde99b0:	move   *a11(0x100), *a14+, 1
3fde99d0:	calla  L3FDDFCB0
3fde9a00:	move   a14, -*sp, 1
3fde9a10:	move   *a13, a9, 1
3fde9a20:	addi   0x1000000, a9
3fde9a50:	move   a9, *a14+, 1
3fde9a60:	movi   0x3fdf5780, a8
3fde9a90:	move   a8, *a14+, 1
3fde9aa0:	calla  L3FDE00C0
3fde9ad0:	move   a8, *a13(0x20), 1
3fde9af0:	move   a14, -*sp, 1
3fde9b00:	move   a8, *a14+, 1
3fde9b10:	move   *a11(0x120), *a14+, 1
3fde9b30:	calla  L3FDDFCB0
3fde9b60:	move   *a13(0xffa0), a9, 1
3fde9b80:	jane   L3FDF1010
3fde9ba0:	move   a14, -*sp, 1
3fde9bb0:	movi   0x200000c, a11
3fde9be0:	move   a11, *a14+, 1
3fde9bf0:	movi   0x3fdf50d0, a8
3fde9c20:	move   a8, *a14+, 1
3fde9c30:	calla  L3FDE00C0
3fde9c60:	move   a14, -*sp, 1
3fde9c70:	move   *a13(0x40), *a14+, 1
3fde9c90:	calla  L3F208660
3fde9cc0:	move   a14, -*sp, 1
3fde9cd0:	move   a11, *a14+, 1
3fde9ce0:	movi   0x3fdcd2a8, a11
3fde9d10:	move   a11, *a14+, 1
3fde9d20:	calla  L3FDE00C0
3fde9d50:	jauc   L3FDF1010
L3FDE9D70:
3fde9d70:	movk   21, a11
3fde9d80:	move   a11, *a13(0x40), 1
3fde9da0:	movi   0x40000c, a9
3fde9dd0:	move   a9, *a13, 1
3fde9de0:	move   a14, -*sp, 1
3fde9df0:	move   a9, *a14+, 1
3fde9e00:	movi   0x3fdc9c68, a9
3fde9e30:	move   a9, *a14+, 1
3fde9e40:	calla  L3FDE00C0
3fde9e70:	move   a8, *a13(0x20), 1
3fde9e90:	move   a14, -*sp, 1
3fde9ea0:	addi   0x24, a8
3fde9ec0:	move   a8, *a14+, 1
3fde9ed0:	sub    a9, a9
3fde9ee0:	move   *a9+, *a14+, 1
3fde9ef0:	calla  L3FDDFCB0
3fde9f20:	move   a14, -*sp, 1
3fde9f30:	move   *a13, a9, 1
3fde9f40:	addi   0x400000, a9
3fde9f70:	move   a9, *a14+, 1
3fde9f80:	movi   0x3fdf5840, a8
3fde9fb0:	move   a8, *a14+, 1
3fde9fc0:	calla  L3FDE00C0
3fde9ff0:	move   a8, *a13(0x20), 1
3fdea010:	move   a14, -*sp, 1
3fdea020:	move   a8, *a14+, 1
3fdea030:	sub    a9, a9
3fdea040:	move   *a9(0x80), *a14+, 1
3fdea060:	calla  L3FDDFCB0
3fdea090:	move   a14, -*sp, 1
3fdea0a0:	move   *a13, a9, 1
3fdea0b0:	addi   0x800000, a9
3fdea0e0:	move   a9, *a14+, 1
3fdea0f0:	movi   0x3fdf5908, a8
3fdea120:	move   a8, *a14+, 1
3fdea130:	calla  L3FDE00C0
3fdea160:	move   a8, *a13(0x20), 1
3fdea180:	move   a14, -*sp, 1
3fdea190:	move   a8, *a14+, 1
3fdea1a0:	sub    a9, a9
3fdea1b0:	move   *a9(0xa0), *a14+, 1
3fdea1d0:	calla  L3FDDFCB0
3fdea200:	move   a14, -*sp, 1
3fdea210:	move   *a13, a9, 1
3fdea220:	addi   0xc00000, a9
3fdea250:	move   a9, *a14+, 1
3fdea260:	movi   0x3fdf59d0, a8
3fdea290:	move   a8, *a14+, 1
3fdea2a0:	calla  L3FDE00C0
3fdea2d0:	move   a8, *a13(0x20), 1
3fdea2f0:	move   a14, -*sp, 1
3fdea300:	move   a8, *a14+, 1
3fdea310:	sub    a9, a9
3fdea320:	move   *a9(0x160), *a14+, 1
3fdea340:	calla  L3FDDFCB0
3fdea370:	move   *a13(0xffa0), a9, 1
3fdea390:	jane   L3FDF1010
3fdea3b0:	move   a14, -*sp, 1
3fdea3c0:	movi   0x200000c, a9
3fdea3f0:	move   a9, *a14+, 1
3fdea400:	movi   0x3fdf50d0, a8
3fdea430:	move   a8, *a14+, 1
3fdea440:	calla  L3FDE00C0
3fdea470:	move   a14, -*sp, 1
3fdea480:	move   a11, *a14+, 1
3fdea490:	calla  L3F208660
3fdea4c0:	move   a14, -*sp, 1
3fdea4d0:	move   a9, *a14+, 1
3fdea4e0:	movi   0x3fdcd2a8, a9
3fdea510:	move   a9, *a14+, 1
3fdea520:	calla  L3FDE00C0
3fdea550:	jauc   L3FDF1010
L3FDEA570:
3fdea570:	movk   22, a11
3fdea580:	move   a11, *a13(0x40), 1
3fdea5a0:	movi   0x40000c, a9
3fdea5d0:	move   a9, *a13, 1
3fdea5e0:	move   a14, -*sp, 1
3fdea5f0:	move   a9, *a14+, 1
3fdea600:	movi   0x3fdc9d78, a9
3fdea630:	move   a9, *a14+, 1
3fdea640:	calla  L3FDE00C0
3fdea670:	move   a8, *a13(0x20), 1
3fdea690:	move   a14, -*sp, 1
3fdea6a0:	addi   0x24, a8
3fdea6c0:	move   a8, *a14+, 1
3fdea6d0:	sub    a9, a9
3fdea6e0:	move   *a9+, *a14+, 1
3fdea6f0:	calla  L3FDDFCB0
3fdea720:	move   a14, -*sp, 1
3fdea730:	move   *a13, a9, 1
3fdea740:	addi   0x400000, a9
3fdea770:	move   a9, *a14+, 1
3fdea780:	movi   0x3fdf5840, a8
3fdea7b0:	move   a8, *a14+, 1
3fdea7c0:	calla  L3FDE00C0
3fdea7f0:	move   a8, *a13(0x20), 1
3fdea810:	move   a14, -*sp, 1
3fdea820:	move   a8, *a14+, 1
3fdea830:	sub    a9, a9
3fdea840:	move   *a9(0xc0), *a14+, 1
3fdea860:	calla  L3FDDFCB0
3fdea890:	move   a14, -*sp, 1
3fdea8a0:	move   *a13, a9, 1
3fdea8b0:	addi   0x800000, a9
3fdea8e0:	move   a9, *a14+, 1
3fdea8f0:	movi   0x3fdf5908, a8
3fdea920:	move   a8, *a14+, 1
3fdea930:	calla  L3FDE00C0
3fdea960:	move   a8, *a13(0x20), 1
3fdea980:	move   a14, -*sp, 1
3fdea990:	move   a8, *a14+, 1
3fdea9a0:	sub    a9, a9
3fdea9b0:	move   *a9(0xe0), *a14+, 1
3fdea9d0:	calla  L3FDDFCB0
3fdeaa00:	move   a14, -*sp, 1
3fdeaa10:	move   *a13, a9, 1
3fdeaa20:	addi   0xc00000, a9
3fdeaa50:	move   a9, *a14+, 1
3fdeaa60:	movi   0x3fdf5a70, a8
3fdeaa90:	move   a8, *a14+, 1
3fdeaaa0:	calla  L3FDE00C0
3fdeaad0:	move   a8, *a13(0x20), 1
3fdeaaf0:	move   a14, -*sp, 1
3fdeab00:	move   a8, *a14+, 1
3fdeab10:	sub    a9, a9
3fdeab20:	move   *a9(0x160), *a14+, 1
3fdeab40:	calla  L3FDDFCB0
3fdeab70:	move   *a13(0xffa0), a9, 1
3fdeab90:	jane   L3FDF1010
3fdeabb0:	move   a14, -*sp, 1
3fdeabc0:	movi   0x200000c, a9
3fdeabf0:	move   a9, *a14+, 1
3fdeac00:	movi   0x3fdf50d0, a8
3fdeac30:	move   a8, *a14+, 1
3fdeac40:	calla  L3FDE00C0
3fdeac70:	move   a14, -*sp, 1
3fdeac80:	move   a11, *a14+, 1
3fdeac90:	calla  L3F208660
3fdeacc0:	move   a14, -*sp, 1
3fdeacd0:	move   a9, *a14+, 1
3fdeace0:	movi   0x3fdcd2a8, a9
3fdead10:	move   a9, *a14+, 1
3fdead20:	calla  L3FDE00C0
3fdead50:	jauc   L3FDF1010
L3FDEAD70:
3fdead70:	movk   23, a11
3fdead80:	move   a11, *a13(0x40), 1
3fdeada0:	movi   0x40000c, a9
3fdeadd0:	move   a9, *a13, 1
3fdeade0:	move   a14, -*sp, 1
3fdeadf0:	move   a9, *a14+, 1
3fdeae00:	movi   0x3fdc9b40, a9
3fdeae30:	move   a9, *a14+, 1
3fdeae40:	calla  L3FDE00C0
3fdeae70:	move   a8, *a13(0x20), 1
3fdeae90:	move   a14, -*sp, 1
3fdeaea0:	addi   0x24, a8
3fdeaec0:	move   a8, *a14+, 1
3fdeaed0:	sub    a9, a9
3fdeaee0:	move   *a9+, *a14+, 1
3fdeaef0:	calla  L3FDDFCB0
3fdeaf20:	move   a14, -*sp, 1
3fdeaf30:	move   *a13, a9, 1
3fdeaf40:	addi   0x400000, a9
3fdeaf70:	move   a9, *a14+, 1
3fdeaf80:	movi   0x3fdf5b18, a8
3fdeafb0:	move   a8, *a14+, 1
3fdeafc0:	calla  L3FDE00C0
3fdeaff0:	move   a8, *a13(0x20), 1
3fdeb010:	move   a14, -*sp, 1
3fdeb020:	move   a8, *a14+, 1
3fdeb030:	sub    a9, a9
3fdeb040:	move   *a9(0x60), *a14+, 1
3fdeb060:	calla  L3FDDFCB0
3fdeb090:	move   a14, -*sp, 1
3fdeb0a0:	move   *a13, a9, 1
3fdeb0b0:	addi   0xc00000, a9
3fdeb0e0:	move   a9, *a14+, 1
3fdeb0f0:	movi   0x3fdf5a70, a8
3fdeb120:	move   a8, *a14+, 1
3fdeb130:	calla  L3FDE00C0
3fdeb160:	move   a8, *a13(0x20), 1
3fdeb180:	move   a14, -*sp, 1
3fdeb190:	move   a8, *a14+, 1
3fdeb1a0:	sub    a9, a9
3fdeb1b0:	move   *a9(0x160), *a14+, 1
3fdeb1d0:	calla  L3FDDFCB0
3fdeb200:	move   *a13(0xffa0), a9, 1
3fdeb220:	jane   L3FDF1010
3fdeb240:	move   a14, -*sp, 1
3fdeb250:	movi   0x200000c, a9
3fdeb280:	move   a9, *a14+, 1
3fdeb290:	movi   0x3fdf50d0, a8
3fdeb2c0:	move   a8, *a14+, 1
3fdeb2d0:	calla  L3FDE00C0
3fdeb300:	move   a14, -*sp, 1
3fdeb310:	move   a11, *a14+, 1
3fdeb320:	calla  L3F208660
3fdeb350:	move   a14, -*sp, 1
3fdeb360:	move   a9, *a14+, 1
3fdeb370:	movi   0x3fdcd2a8, a9
3fdeb3a0:	move   a9, *a14+, 1
3fdeb3b0:	calla  L3FDE00C0
3fdeb3e0:	jauc   L3FDF1010
L3FDEB400:
3fdeb400:	movk   24, a11
3fdeb410:	move   a11, *a13(0x40), 1
3fdeb430:	movi   0x40000c, a9
3fdeb460:	move   a9, *a13, 1
3fdeb470:	move   a14, -*sp, 1
3fdeb480:	move   a9, *a14+, 1
3fdeb490:	movi   0x3fdc9fc8, a9
3fdeb4c0:	move   a9, *a14+, 1
3fdeb4d0:	calla  L3FDE00C0
3fdeb500:	move   a8, *a13(0x20), 1
3fdeb520:	move   a14, -*sp, 1
3fdeb530:	addi   0x24, a8
3fdeb550:	move   a8, *a14+, 1
3fdeb560:	sub    a9, a9
3fdeb570:	move   *a9+, *a14+, 1
3fdeb580:	calla  L3FDDFCB0
3fdeb5b0:	move   a14, -*sp, 1
3fdeb5c0:	move   *a13, a9, 1
3fdeb5d0:	addi   0x400000, a9
3fdeb600:	move   a9, *a14+, 1
3fdeb610:	movi   0x3fdf5840, a8
3fdeb640:	move   a8, *a14+, 1
3fdeb650:	calla  L3FDE00C0
3fdeb680:	move   a8, *a13(0x20), 1
3fdeb6a0:	move   a14, -*sp, 1
3fdeb6b0:	move   a8, *a14+, 1
3fdeb6c0:	sub    a9, a9
3fdeb6d0:	move   *a9(0x80), *a14+, 1
3fdeb6f0:	calla  L3FDDFCB0
3fdeb720:	move   a14, -*sp, 1
3fdeb730:	move   *a13, a9, 1
3fdeb740:	addi   0x800000, a9
3fdeb770:	move   a9, *a14+, 1
3fdeb780:	movi   0x3fdf5908, a8
3fdeb7b0:	move   a8, *a14+, 1
3fdeb7c0:	calla  L3FDE00C0
3fdeb7f0:	move   a8, *a13(0x20), 1
3fdeb810:	move   a14, -*sp, 1
3fdeb820:	move   a8, *a14+, 1
3fdeb830:	sub    a9, a9
3fdeb840:	move   *a9(0xa0), *a14+, 1
3fdeb860:	calla  L3FDDFCB0
3fdeb890:	move   a14, -*sp, 1
3fdeb8a0:	move   *a13, a9, 1
3fdeb8b0:	addi   0xc00000, a9
3fdeb8e0:	move   a9, *a14+, 1
3fdeb8f0:	movi   0x3fdf5a70, a8
3fdeb920:	move   a8, *a14+, 1
3fdeb930:	calla  L3FDE00C0
3fdeb960:	move   a8, *a13(0x20), 1
3fdeb980:	move   a14, -*sp, 1
3fdeb990:	move   a8, *a14+, 1
3fdeb9a0:	sub    a9, a9
3fdeb9b0:	move   *a9(0x160), *a14+, 1
3fdeb9d0:	calla  L3FDDFCB0
3fdeba00:	move   *a13(0xffa0), a9, 1
3fdeba20:	jane   L3FDF1010
3fdeba40:	move   a14, -*sp, 1
3fdeba50:	movi   0x200000c, a9
3fdeba80:	move   a9, *a14+, 1
3fdeba90:	movi   0x3fdf50d0, a8
3fdebac0:	move   a8, *a14+, 1
3fdebad0:	calla  L3FDE00C0
3fdebb00:	move   a14, -*sp, 1
3fdebb10:	move   a11, *a14+, 1
3fdebb20:	calla  L3F208660
3fdebb50:	move   a14, -*sp, 1
3fdebb60:	move   a9, *a14+, 1
3fdebb70:	movi   0x3fdcd2a8, a9
3fdebba0:	move   a9, *a14+, 1
3fdebbb0:	calla  L3FDE00C0
3fdebbe0:	jauc   L3FDF1010
L3FDEBC00:
3fdebc00:	movk   25, a11
3fdebc10:	move   a11, *a13(0x40), 1
3fdebc30:	movi   0x40000c, a9
3fdebc60:	move   a9, *a13, 1
3fdebc70:	move   a14, -*sp, 1
3fdebc80:	move   a9, *a14+, 1
3fdebc90:	movi   0x3fdca0f8, a9
3fdebcc0:	move   a9, *a14+, 1
3fdebcd0:	calla  L3FDE00C0
3fdebd00:	move   a8, *a13(0x20), 1
3fdebd20:	move   a14, -*sp, 1
3fdebd30:	addi   0x24, a8
3fdebd50:	move   a8, *a14+, 1
3fdebd60:	sub    a9, a9
3fdebd70:	move   *a9+, *a14+, 1
3fdebd80:	calla  L3FDDFCB0
3fdebdb0:	move   a14, -*sp, 1
3fdebdc0:	move   *a13, a9, 1
3fdebdd0:	addi   0x400000, a9
3fdebe00:	move   a9, *a14+, 1
3fdebe10:	movi   0x3fdf5840, a8
3fdebe40:	move   a8, *a14+, 1
3fdebe50:	calla  L3FDE00C0
3fdebe80:	move   a8, *a13(0x20), 1
3fdebea0:	move   a14, -*sp, 1
3fdebeb0:	move   a8, *a14+, 1
3fdebec0:	sub    a9, a9
3fdebed0:	move   *a9(0xc0), *a14+, 1
3fdebef0:	calla  L3FDDFCB0
3fdebf20:	move   a14, -*sp, 1
3fdebf30:	move   *a13, a9, 1
3fdebf40:	addi   0x800000, a9
3fdebf70:	move   a9, *a14+, 1
3fdebf80:	movi   0x3fdf5908, a8
3fdebfb0:	move   a8, *a14+, 1
3fdebfc0:	calla  L3FDE00C0
3fdebff0:	move   a8, *a13(0x20), 1
3fdec010:	move   a14, -*sp, 1
3fdec020:	move   a8, *a14+, 1
3fdec030:	sub    a9, a9
3fdec040:	move   *a9(0xe0), *a14+, 1
3fdec060:	calla  L3FDDFCB0
3fdec090:	move   a14, -*sp, 1
3fdec0a0:	move   *a13, a9, 1
3fdec0b0:	addi   0xc00000, a9
3fdec0e0:	move   a9, *a14+, 1
3fdec0f0:	movi   0x3fdf5a70, a8
3fdec120:	move   a8, *a14+, 1
3fdec130:	calla  L3FDE00C0
3fdec160:	move   a8, *a13(0x20), 1
3fdec180:	move   a14, -*sp, 1
3fdec190:	move   a8, *a14+, 1
3fdec1a0:	sub    a9, a9
3fdec1b0:	move   *a9(0x160), *a14+, 1
3fdec1d0:	calla  L3FDDFCB0
3fdec200:	move   *a13(0xffa0), a9, 1
3fdec220:	jane   L3FDF1010
3fdec240:	move   a14, -*sp, 1
3fdec250:	movi   0x200000c, a9
3fdec280:	move   a9, *a14+, 1
3fdec290:	movi   0x3fdf50d0, a8
3fdec2c0:	move   a8, *a14+, 1
3fdec2d0:	calla  L3FDE00C0
3fdec300:	move   a14, -*sp, 1
3fdec310:	move   a11, *a14+, 1
3fdec320:	calla  L3F208660
3fdec350:	move   a14, -*sp, 1
3fdec360:	move   a9, *a14+, 1
3fdec370:	movi   0x3fdcd2a8, a9
3fdec3a0:	move   a9, *a14+, 1
3fdec3b0:	calla  L3FDE00C0
3fdec3e0:	jauc   L3FDF1010
L3FDEC400:
3fdec400:	movi   0x21, a11
3fdec420:	move   a11, *a13(0x40), 1
3fdec440:	movi   0x40000c, a9
3fdec470:	move   a9, *a13, 1
3fdec480:	move   a14, -*sp, 1
3fdec490:	move   a9, *a14+, 1
3fdec4a0:	movi   0x3fdc9ea0, a9
3fdec4d0:	move   a9, *a14+, 1
3fdec4e0:	calla  L3FDE00C0
3fdec510:	move   a8, *a13(0x20), 1
3fdec530:	move   a14, -*sp, 1
3fdec540:	addi   0x24, a8
3fdec560:	move   a8, *a14+, 1
3fdec570:	sub    a9, a9
3fdec580:	move   *a9+, *a14+, 1
3fdec590:	calla  L3FDDFCB0
3fdec5c0:	move   a14, -*sp, 1
3fdec5d0:	move   *a13, a9, 1
3fdec5e0:	addi   0x400000, a9
3fdec610:	move   a9, *a14+, 1
3fdec620:	movi   0x3fdf5b18, a8
3fdec650:	move   a8, *a14+, 1
3fdec660:	calla  L3FDE00C0
3fdec690:	move   a8, *a13(0x20), 1
3fdec6b0:	move   a14, -*sp, 1
3fdec6c0:	move   a8, *a14+, 1
3fdec6d0:	sub    a9, a9
3fdec6e0:	move   *a9(0x60), *a14+, 1
3fdec700:	calla  L3FDDFCB0
3fdec730:	move   a14, -*sp, 1
3fdec740:	move   *a13, a9, 1
3fdec750:	addi   0xc00000, a9
3fdec780:	move   a9, *a14+, 1
3fdec790:	movi   0x3fdf5a70, a8
3fdec7c0:	move   a8, *a14+, 1
3fdec7d0:	calla  L3FDE00C0
3fdec800:	move   a8, *a13(0x20), 1
3fdec820:	move   a14, -*sp, 1
3fdec830:	move   a8, *a14+, 1
3fdec840:	sub    a9, a9
3fdec850:	move   *a9(0x160), *a14+, 1
3fdec870:	calla  L3FDDFCB0
3fdec8a0:	move   *a13(0xffa0), a9, 1
3fdec8c0:	jane   L3FDF1010
3fdec8e0:	move   a14, -*sp, 1
3fdec8f0:	movi   0x200000c, a9
3fdec920:	move   a9, *a14+, 1
3fdec930:	movi   0x3fdf50d0, a8
3fdec960:	move   a8, *a14+, 1
3fdec970:	calla  L3FDE00C0
3fdec9a0:	move   a14, -*sp, 1
3fdec9b0:	move   a11, *a14+, 1
3fdec9c0:	calla  L3F208660
3fdec9f0:	move   a14, -*sp, 1
3fdeca00:	move   a9, *a14+, 1
3fdeca10:	movi   0x3fdcd2a8, a9
3fdeca40:	move   a9, *a14+, 1
3fdeca50:	calla  L3FDE00C0
3fdeca80:	jauc   L3FDF1010
L3FDECAA0:
3fdecaa0:	movi   0x40000c, a11
3fdecad0:	move   a11, *a13, 1
3fdecae0:	move   a14, -*sp, 1
3fdecaf0:	move   a11, *a14+, 1
3fdecb00:	movi   0x3fdca210, a9
3fdecb30:	move   a9, *a14+, 1
3fdecb40:	calla  L3FDE00C0
3fdecb70:	move   a8, *a13(0x20), 1
3fdecb90:	move   a14, -*sp, 1
3fdecba0:	addi   0x24, a8
3fdecbc0:	move   a8, *a14+, 1
3fdecbd0:	sub    a9, a9
3fdecbe0:	move   *a9+, *a14+, 1
3fdecbf0:	calla  L3FDDFCB0
3fdecc20:	move   a14, -*sp, 1
3fdecc30:	addi   0x400000, a11
3fdecc60:	move   a11, *a14+, 1
3fdecc70:	movi   0x3fdf5b90, a8
3fdecca0:	move   a8, *a14+, 1
3fdeccb0:	calla  L3FDE00C0
3fdecce0:	move   a8, *a13(0x20), 1
3fdecd00:	move   a14, -*sp, 1
3fdecd10:	move   a8, *a14+, 1
3fdecd20:	sub    a11, a11
3fdecd30:	move   *a11(0x80), *a14+, 1
3fdecd50:	calla  L3FDDFCB0
3fdecd80:	move   a14, -*sp, 1
3fdecd90:	move   *a13, a9, 1
3fdecda0:	addi   0x800000, a9
3fdecdd0:	move   a9, *a14+, 1
3fdecde0:	movi   0x3fdf5c18, a8
3fdece10:	move   a8, *a14+, 1
3fdece20:	calla  L3FDE00C0
3fdece50:	move   a8, *a13(0x20), 1
3fdece70:	move   a14, -*sp, 1
3fdece80:	move   a8, *a14+, 1
3fdece90:	move   *a11(0xa0), *a14+, 1
3fdeceb0:	calla  L3FDDFCB0
3fdecee0:	move   a14, -*sp, 1
3fdecef0:	move   *a13, a9, 1
3fdecf00:	addi   0xc00000, a9
3fdecf30:	move   a9, *a14+, 1
3fdecf40:	movi   0x3fdf5ca0, a8
3fdecf70:	move   a8, *a14+, 1
3fdecf80:	calla  L3FDE00C0
3fdecfb0:	move   a8, *a13(0x20), 1
3fdecfd0:	move   a14, -*sp, 1
3fdecfe0:	move   a8, *a14+, 1
3fdecff0:	move   *a11(0xc0), *a14+, 1
3fded010:	calla  L3FDDFCB0
3fded040:	move   *a13(0xffa0), a9, 1
3fded060:	jane   L3FDF1010
3fded080:	move   a14, -*sp, 1
3fded090:	movi   0x200000c, a11
3fded0c0:	move   a11, *a14+, 1
3fded0d0:	movi   0x3fdf50d0, a8
3fded100:	move   a8, *a14+, 1
3fded110:	calla  L3FDE00C0
3fded140:	move   a14, -*sp, 1
3fded150:	movi   0x27, a11
3fded170:	move   a11, *a14+, 1
3fded180:	calla  L3F208660
3fded1b0:	move   a14, -*sp, 1
3fded1c0:	movi   0x200000c, a11
3fded1f0:	move   a11, *a14+, 1
3fded200:	movi   0x3fdcd2a8, a11
3fded230:	move   a11, *a14+, 1
3fded240:	calla  L3FDE00C0
3fded270:	jauc   L3FDF1010
L3FDED290:
3fded290:	sub    a11, a11
3fded2a0:	move   *a11(0x80), a9, 1
3fded2c0:	movk   15, a11
3fded2d0:	and    a11, a9
3fded2e0:	subk   3, a9
3fded2f0:	jrne   L3FDED350
3fded300:	movi   0x34, a9
3fded320:	move   a9, *a13(0x40), 1
3fded340:	jruc   L3FDED380
L3FDED350:
3fded350:	addk   21, a11
3fded360:	move   a11, *a13(0x40), 1
L3FDED380:
3fded380:	movi   0x40000c, a11
3fded3b0:	move   a11, *a13, 1
3fded3c0:	move   a14, -*sp, 1
3fded3d0:	move   a11, *a14+, 1
3fded3e0:	movi   0x3fdca318, a9
3fded410:	move   a9, *a14+, 1
3fded420:	calla  L3FDE00C0
3fded450:	move   a8, *a13(0x20), 1
3fded470:	move   a14, -*sp, 1
3fded480:	addi   0x24, a8
3fded4a0:	move   a8, *a14+, 1
3fded4b0:	sub    a9, a9
3fded4c0:	move   *a9+, *a14+, 1
3fded4d0:	calla  L3FDDFCB0
3fded500:	move   a14, -*sp, 1
3fded510:	addi   0x400000, a11
3fded540:	move   a11, *a14+, 1
3fded550:	movi   0x3fdf5d28, a8
3fded580:	move   a8, *a14+, 1
3fded590:	calla  L3FDE00C0
3fded5c0:	move   a8, *a13(0x20), 1
3fded5e0:	move   a14, -*sp, 1
3fded5f0:	move   a8, *a14+, 1
3fded600:	sub    a11, a11
3fded610:	move   *a11(0x80), *a14+, 1
3fded630:	calla  L3FDDFCB0
3fded660:	move   a14, -*sp, 1
3fded670:	move   *a13, a9, 1
3fded680:	addi   0x800000, a9
3fded6b0:	move   a9, *a14+, 1
3fded6c0:	movi   0x3fdf5da8, a8
3fded6f0:	move   a8, *a14+, 1
3fded700:	calla  L3FDE00C0
3fded730:	move   a8, *a13(0x20), 1
3fded750:	move   a14, -*sp, 1
3fded760:	move   a8, *a14+, 1
3fded770:	move   *a11(0xa0), *a14+, 1
3fded790:	calla  L3FDDFCB0
3fded7c0:	move   a8, *a13(0x20), 1
3fded7e0:	move   a14, -*sp, 1
3fded7f0:	move   *a13, a9, 1
3fded800:	addi   0xc00000, a9
3fded830:	move   a9, *a14+, 1
3fded840:	movi   0x3fdf5e30, a8
3fded870:	move   a8, *a14+, 1
3fded880:	calla  L3FDE00C0
3fded8b0:	move   a8, *a13(0x20), 1
3fded8d0:	move   a14, -*sp, 1
3fded8e0:	move   a8, *a14+, 1
3fded8f0:	move   *a11(0xc0), *a14+, 1
3fded910:	calla  L3FDDFCB0
3fded940:	move   a14, -*sp, 1
3fded950:	move   *a13, a9, 1
3fded960:	addi   0x1000000, a9
3fded990:	move   a9, *a14+, 1
3fded9a0:	movi   0x3fdf5f00, a8
3fded9d0:	move   a8, *a14+, 1
3fded9e0:	calla  L3FDE00C0
3fdeda10:	move   a8, *a13(0x20), 1
3fdeda30:	move   a14, -*sp, 1
3fdeda40:	move   a8, *a14+, 1
3fdeda50:	move   *a11(0xe0), *a14+, 1
3fdeda70:	calla  L3FDDFCB0
3fdedaa0:	move   a14, -*sp, 1
3fdedab0:	move   *a13, a9, 1
3fdedac0:	addi   0x1400000, a9
3fdedaf0:	move   a9, *a14+, 1
3fdedb00:	movi   0x3fdf5fd0, a8
3fdedb30:	move   a8, *a14+, 1
3fdedb40:	calla  L3FDE00C0
3fdedb70:	move   a8, *a13(0x20), 1
3fdedb90:	move   a14, -*sp, 1
3fdedba0:	move   a8, *a14+, 1
3fdedbb0:	move   *a11(0x100), *a14+, 1
3fdedbd0:	calla  L3FDDFCB0
3fdedc00:	move   a14, -*sp, 1
3fdedc10:	move   *a13, a9, 1
3fdedc20:	addi   0x1800000, a9
3fdedc50:	move   a9, *a14+, 1
3fdedc60:	movi   0x3fdf60a8, a8
3fdedc90:	move   a8, *a14+, 1
3fdedca0:	calla  L3FDE00C0
3fdedcd0:	move   a8, *a13(0x20), 1
3fdedcf0:	move   a14, -*sp, 1
3fdedd00:	move   a8, *a14+, 1
3fdedd10:	move   *a11(0x120), *a14+, 1
3fdedd30:	calla  L3FDDFCB0
3fdedd60:	move   *a13(0xffa0), a9, 1
3fdedd80:	jane   L3FDF1010
3fdedda0:	move   a14, -*sp, 1
3fdeddb0:	movi   0x200000c, a11
3fdedde0:	move   a11, *a14+, 1
3fdeddf0:	movi   0x3fdf50d0, a8
3fdede20:	move   a8, *a14+, 1
3fdede30:	calla  L3FDE00C0
3fdede60:	move   a14, -*sp, 1
3fdede70:	move   *a13(0x40), *a14+, 1
3fdede90:	calla  L3F208660
3fdedec0:	move   a14, -*sp, 1
3fdeded0:	move   a11, *a14+, 1
3fdedee0:	movi   0x3fdcd2a8, a11
3fdedf10:	move   a11, *a14+, 1
3fdedf20:	calla  L3FDE00C0
3fdedf50:	jauc   L3FDF1010
L3FDEDF70:
3fdedf70:	movi   0x40000c, a11
3fdedfa0:	move   a11, *a13, 1
3fdedfb0:	move   a14, -*sp, 1
3fdedfc0:	move   a11, *a14+, 1
3fdedfd0:	movi   0x3fdca420, a9
3fdee000:	move   a9, *a14+, 1
3fdee010:	calla  L3FDE00C0
3fdee040:	move   a8, *a13(0x20), 1
3fdee060:	move   a14, -*sp, 1
3fdee070:	addi   0x24, a8
3fdee090:	move   a8, *a14+, 1
3fdee0a0:	sub    a9, a9
3fdee0b0:	move   *a9+, *a14+, 1
3fdee0c0:	calla  L3FDDFCB0
3fdee0f0:	move   a14, -*sp, 1
3fdee100:	addi   0x400000, a11
3fdee130:	move   a11, *a14+, 1
3fdee140:	movi   0x3fdf5d28, a8
3fdee170:	move   a8, *a14+, 1
3fdee180:	calla  L3FDE00C0
3fdee1b0:	move   a8, *a13(0x20), 1
3fdee1d0:	move   a14, -*sp, 1
3fdee1e0:	move   a8, *a14+, 1
3fdee1f0:	sub    a11, a11
3fdee200:	move   *a11(0x80), *a14+, 1
3fdee220:	calla  L3FDDFCB0
3fdee250:	move   *a13(0xffa0), a9, 1
3fdee270:	jane   L3FDF1010
3fdee290:	move   a14, -*sp, 1
3fdee2a0:	movi   0x200000c, a11
3fdee2d0:	move   a11, *a14+, 1
3fdee2e0:	movi   0x3fdf50d0, a8
3fdee310:	move   a8, *a14+, 1
3fdee320:	calla  L3FDE00C0
3fdee350:	move   a14, -*sp, 1
3fdee360:	movi   0x26, a11
3fdee380:	move   a11, *a14+, 1
3fdee390:	calla  L3F208660
3fdee3c0:	move   a14, -*sp, 1
3fdee3d0:	movi   0x200000c, a11
3fdee400:	move   a11, *a14+, 1
3fdee410:	movi   0x3fdcd2a8, a11
3fdee440:	move   a11, *a14+, 1
3fdee450:	calla  L3FDE00C0
3fdee480:	jauc   L3FDF1010
L3FDEE4A0:
3fdee4a0:	movi   0x25, a11
3fdee4c0:	move   a11, *a13(0x40), 1
3fdee4e0:	move   a14, -*sp, 1
3fdee4f0:	movi   0x4000c0, a9
3fdee520:	move   a9, *a14+, 1
3fdee530:	movi   0x3fdca548, a9
3fdee560:	move   a9, *a14+, 1
3fdee570:	calla  L3FDE00C0
3fdee5a0:	move   a8, *a13(0x20), 1
3fdee5c0:	move   a14, -*sp, 1
3fdee5d0:	addi   0x24, a8
3fdee5f0:	move   a8, *a14+, 1
3fdee600:	sub    a9, a9
3fdee610:	move   *a9+, *a14+, 1
3fdee620:	calla  L3FDDFCB0
3fdee650:	move   a8, *a13(0x20), 1
3fdee670:	move   a14, -*sp, 1
3fdee680:	addi   0x24, a8
3fdee6a0:	move   a8, *a14+, 1
3fdee6b0:	sub    a9, a9
3fdee6c0:	move   *a9(0x60), *a14+, 1
3fdee6e0:	calla  L3FDDFCB0
3fdee710:	move   *a13(0xffa0), a9, 1
3fdee730:	jane   L3FDF1010
3fdee750:	move   a14, -*sp, 1
3fdee760:	movi   0x200000c, a9
3fdee790:	move   a9, *a14+, 1
3fdee7a0:	movi   0x3fdf50d0, a8
3fdee7d0:	move   a8, *a14+, 1
3fdee7e0:	calla  L3FDE00C0
3fdee810:	move   a14, -*sp, 1
3fdee820:	move   a11, *a14+, 1
3fdee830:	calla  L3F208660
3fdee860:	move   a14, -*sp, 1
3fdee870:	move   a9, *a14+, 1
3fdee880:	movi   0x3fdcd2a8, a9
3fdee8b0:	move   a9, *a14+, 1
3fdee8c0:	calla  L3FDE00C0
3fdee8f0:	jauc   L3FDF1010
L3FDEE910:
3fdee910:	movi   0x23, a11
3fdee930:	move   a11, *a13(0x40), 1
3fdee950:	movi   0x40000c, a9
3fdee980:	move   a9, *a13, 1
3fdee990:	move   a14, -*sp, 1
3fdee9a0:	move   a9, *a14+, 1
3fdee9b0:	movi   0x3fdca688, a9
3fdee9e0:	move   a9, *a14+, 1
3fdee9f0:	calla  L3FDE00C0
3fdeea20:	move   a8, *a13(0x20), 1
3fdeea40:	move   a14, -*sp, 1
3fdeea50:	addi   0x24, a8
3fdeea70:	move   a8, *a14+, 1
3fdeea80:	sub    a9, a9
3fdeea90:	move   *a9+, *a14+, 1
3fdeeaa0:	calla  L3FDDFCB0
3fdeead0:	move   a14, -*sp, 1
3fdeeae0:	move   *a13, a9, 1
3fdeeaf0:	addi   0x400000, a9
3fdeeb20:	move   a9, *a14+, 1
3fdeeb30:	movi   0x3fdf52b8, a8
3fdeeb60:	move   a8, *a14+, 1
3fdeeb70:	calla  L3FDE00C0
3fdeeba0:	move   a8, *a13(0x20), 1
3fdeebc0:	move   a14, -*sp, 1
3fdeebd0:	move   a8, *a14+, 1
3fdeebe0:	sub    a9, a9
3fdeebf0:	move   *a9(0x60), *a14+, 1
3fdeec10:	calla  L3FDDFCB0
3fdeec40:	move   *a13(0xffa0), a9, 1
3fdeec60:	jane   L3FDF1010
3fdeec80:	move   a14, -*sp, 1
3fdeec90:	movi   0x200000c, a9
3fdeecc0:	move   a9, *a14+, 1
3fdeecd0:	movi   0x3fdf50d0, a8
3fdeed00:	move   a8, *a14+, 1
3fdeed10:	calla  L3FDE00C0
3fdeed40:	move   a14, -*sp, 1
3fdeed50:	move   a11, *a14+, 1
3fdeed60:	calla  L3F208660
3fdeed90:	move   a14, -*sp, 1
3fdeeda0:	move   a9, *a14+, 1
3fdeedb0:	movi   0x3fdcd2a8, a9
3fdeede0:	move   a9, *a14+, 1
3fdeedf0:	calla  L3FDE00C0
3fdeee20:	jauc   L3FDF1010
L3FDEEE40:
3fdeee40:	movi   0x43, a11
3fdeee60:	move   a11, *a13(0x40), 1
3fdeee80:	movi   0x40000c, a9
3fdeeeb0:	move   a9, *a13, 1
3fdeeec0:	move   a14, -*sp, 1
3fdeeed0:	addi   0x400000, a9
3fdeef00:	move   a9, *a14+, 1
3fdeef10:	movi   0x3fdf6180, a8
3fdeef40:	move   a8, *a14+, 1
3fdeef50:	calla  L3FDE00C0
3fdeef80:	move   a8, *a13, 1
3fdeef90:	move   *a13(0xffa0), a9, 1
3fdeefb0:	jane   L3FDF1010
3fdeefd0:	move   a14, -*sp, 1
3fdeefe0:	movi   0x200000c, a9
3fdef010:	move   a9, *a14+, 1
3fdef020:	movi   0x3fdf50d0, a8
3fdef050:	move   a8, *a14+, 1
3fdef060:	calla  L3FDE00C0
3fdef090:	move   a14, -*sp, 1
3fdef0a0:	move   a11, *a14+, 1
3fdef0b0:	calla  L3F208660
3fdef0e0:	move   a14, -*sp, 1
3fdef0f0:	move   a9, *a14+, 1
3fdef100:	movi   0x3fdcd2a8, a9
3fdef130:	move   a9, *a14+, 1
3fdef140:	calla  L3FDE00C0
3fdef170:	jauc   L3FDF1010
L3FDEF190:
3fdef190:	movi   0x43, a11
3fdef1b0:	move   a11, *a13(0x40), 1
3fdef1d0:	movi   0x40000c, a9
3fdef200:	move   a9, *a13, 1
3fdef210:	move   a14, -*sp, 1
3fdef220:	addi   0x400000, a9
3fdef250:	move   a9, *a14+, 1
3fdef260:	movi   0x3fdf62a0, a8
3fdef290:	move   a8, *a14+, 1
3fdef2a0:	calla  L3FDE00C0
3fdef2d0:	move   a8, *a13, 1
3fdef2e0:	move   a14, -*sp, 1
3fdef2f0:	addi   0x200000, a8
3fdef320:	move   a8, *a14+, 1
3fdef330:	sub    a9, a9
3fdef340:	move   *a9(0x60), *a14+, 1
3fdef360:	calla  L3FDDFCB0
3fdef390:	move   a14, -*sp, 1
3fdef3a0:	move   *a13, a9, 1
3fdef3b0:	addi   0x400000, a9
3fdef3e0:	move   a9, *a14+, 1
3fdef3f0:	sub    a9, a9
3fdef400:	move   *a9(0x80), *a14+, 1
3fdef420:	calla  L3FDDFCB0
3fdef450:	move   a14, -*sp, 1
3fdef460:	move   *a13, a9, 1
3fdef470:	addi   0x600000, a9
3fdef4a0:	move   a9, *a14+, 1
3fdef4b0:	sub    a9, a9
3fdef4c0:	move   *a9(0xa0), *a14+, 1
3fdef4e0:	calla  L3FDDFCB0
3fdef510:	move   a14, -*sp, 1
3fdef520:	move   *a13, a9, 1
3fdef530:	addi   0x800000, a9
3fdef560:	move   a9, *a14+, 1
3fdef570:	sub    a9, a9
3fdef580:	move   *a9(0xc0), *a14+, 1
3fdef5a0:	calla  L3FDDFCB0
3fdef5d0:	move   a14, -*sp, 1
3fdef5e0:	move   *a13, a9, 1
3fdef5f0:	addi   0xa00000, a9
3fdef620:	move   a9, *a14+, 1
3fdef630:	sub    a9, a9
3fdef640:	move   *a9(0xe0), *a14+, 1
3fdef660:	calla  L3FDDFCB0
3fdef690:	move   a14, -*sp, 1
3fdef6a0:	move   *a13, a9, 1
3fdef6b0:	addi   0xc00000, a9
3fdef6e0:	move   a9, *a14+, 1
3fdef6f0:	sub    a9, a9
3fdef700:	move   *a9(0x100), *a14+, 1
3fdef720:	calla  L3FDDFCB0
3fdef750:	move   a14, -*sp, 1
3fdef760:	move   *a13, a9, 1
3fdef770:	addi   0xe00000, a9
3fdef7a0:	move   a9, *a14+, 1
3fdef7b0:	sub    a9, a9
3fdef7c0:	move   *a9(0x120), *a14+, 1
3fdef7e0:	calla  L3FDDFCB0
3fdef810:	move   *a13(0xffa0), a9, 1
3fdef830:	jane   L3FDF1010
3fdef850:	move   a14, -*sp, 1
3fdef860:	movi   0x200000c, a9
3fdef890:	move   a9, *a14+, 1
3fdef8a0:	movi   0x3fdf50d0, a8
3fdef8d0:	move   a8, *a14+, 1
3fdef8e0:	calla  L3FDE00C0
3fdef910:	move   a14, -*sp, 1
3fdef920:	move   a11, *a14+, 1
3fdef930:	calla  L3F208660
3fdef960:	move   a14, -*sp, 1
3fdef970:	move   a9, *a14+, 1
3fdef980:	movi   0x3fdcd2a8, a9
3fdef9b0:	move   a9, *a14+, 1
3fdef9c0:	calla  L3FDE00C0
3fdef9f0:	jauc   L3FDF1010
L3FDEFA10:
3fdefa10:	movi   0x28, a11
3fdefa30:	move   a11, *a13(0x40), 1
3fdefa50:	movi   0x40000c, a9
3fdefa80:	move   a9, *a13, 1
3fdefa90:	move   a14, -*sp, 1
3fdefaa0:	move   a9, *a14+, 1
3fdefab0:	movi   0x3fdf6368, a8
3fdefae0:	move   a8, *a14+, 1
3fdefaf0:	calla  L3FDE00C0
3fdefb20:	move   a8, *a13, 1
3fdefb30:	move   a14, -*sp, 1
3fdefb40:	addi   0x30, a8
3fdefb60:	move   a8, *a14+, 1
3fdefb70:	sub    a9, a9
3fdefb80:	move   *a9(0x80), *a14+, 1
3fdefba0:	calla  L3FDDFCB0
3fdefbd0:	move   a8, *a13, 1
3fdefbe0:	move   a14, -*sp, 1
3fdefbf0:	addi   0x30, a8
3fdefc10:	move   a8, *a14+, 1
3fdefc20:	move   *a9(0xa0), *a14+, 1
3fdefc40:	calla  L3FDDFCB0
3fdefc70:	move   a8, *a13, 1
3fdefc80:	move   *a13(0xffa0), a9, 1
3fdefca0:	jane   L3FDF1010
3fdefcc0:	move   a14, -*sp, 1
3fdefcd0:	movi   0x200000c, a9
3fdefd00:	move   a9, *a14+, 1
3fdefd10:	movi   0x3fdf50d0, a8
3fdefd40:	move   a8, *a14+, 1
3fdefd50:	calla  L3FDE00C0
3fdefd80:	move   a14, -*sp, 1
3fdefd90:	move   a11, *a14+, 1
3fdefda0:	calla  L3F208660
3fdefdd0:	move   a14, -*sp, 1
3fdefde0:	move   a9, *a14+, 1
3fdefdf0:	movi   0x3fdcd2a8, a9
3fdefe20:	move   a9, *a14+, 1
3fdefe30:	calla  L3FDE00C0
3fdefe60:	jauc   L3FDF1010
L3FDEFE80:
3fdefe80:	move   a14, -*sp, 1
3fdefe90:	movi   0x4000c0, a11
3fdefec0:	move   a11, *a14+, 1
3fdefed0:	movi   0x3fdca7f8, a9
3fdeff00:	move   a9, *a14+, 1
3fdeff10:	calla  L3FDE00C0
3fdeff40:	jauc   L3FDF1010
L3FDEFF60:
3fdeff60:	movi   0x40000c, a11
3fdeff90:	move   a11, *a13, 1
3fdeffa0:	move   a14, -*sp, 1
3fdeffb0:	movi   0x4000c0, a9
3fdeffe0:	move   a9, *a14+, 1
3fdefff0:	movi   0x3fdca8e8, a9
3fdf0020:	move   a9, *a14+, 1
3fdf0030:	calla  L3FDE00C0
3fdf0060:	move   a8, *a13, 1
3fdf0070:	move   a14, -*sp, 1
3fdf0080:	move   a8, *a14+, 1
3fdf0090:	sub    a9, a9
3fdf00a0:	move   *a9+, *a14+, 1
3fdf00b0:	calla  L3FDDFCB0
3fdf00e0:	move   a8, *a13, 1
3fdf00f0:	move   a14, -*sp, 1
3fdf0100:	addi   0x24, a8
3fdf0120:	move   a8, *a14+, 1
3fdf0130:	sub    a9, a9
3fdf0140:	move   *a9(0x20), *a14+, 1
3fdf0160:	calla  L3FDDFCB0
3fdf0190:	move   a8, *a13, 1
3fdf01a0:	move   a14, -*sp, 1
3fdf01b0:	addi   0x24, a8
3fdf01d0:	move   a8, *a14+, 1
3fdf01e0:	move   *a9(0x1a0), *a14+, 1
3fdf0200:	calla  L3FDDFCB0
3fdf0230:	move   a8, *a13, 1
3fdf0240:	move   a14, -*sp, 1
3fdf0250:	addi   0x24, a8
3fdf0270:	move   a8, *a14+, 1
3fdf0280:	move   *a9(0x1c0), *a14+, 1
3fdf02a0:	calla  L3FDDFCB0
3fdf02d0:	jauc   L3FDF1010
L3FDF02F0:
3fdf02f0:	movi   0x40000c, a11
3fdf0320:	move   a11, *a13, 1
3fdf0330:	move   a14, -*sp, 1
3fdf0340:	movi   0x4000c0, a9
3fdf0370:	move   a9, *a14+, 1
3fdf0380:	movi   0x3fdcd838, a9
3fdf03b0:	move   a9, *a14+, 1
3fdf03c0:	calla  L3FDE00C0
3fdf03f0:	move   a8, *a13, 1
3fdf0400:	move   a14, -*sp, 1
3fdf0410:	move   a8, *a14+, 1
3fdf0420:	sub    a9, a9
3fdf0430:	move   *a9+, *a14+, 1
3fdf0440:	calla  L3FDDFCB0
3fdf0470:	move   a8, *a13, 1
3fdf0480:	move   a14, -*sp, 1
3fdf0490:	addi   0x24, a8
3fdf04b0:	move   a8, *a14+, 1
3fdf04c0:	sub    a9, a9
3fdf04d0:	move   *a9(0x20), *a14+, 1
3fdf04f0:	calla  L3FDDFCB0
3fdf0520:	move   a8, *a13, 1
3fdf0530:	jauc   L3FDF1010
L3FDF0550:
3fdf0550:	move   a14, -*sp, 1
3fdf0560:	movi   0x4000c0, a11
3fdf0590:	move   a11, *a14+, 1
3fdf05a0:	movi   0x3fdf6438, a8
3fdf05d0:	move   a8, *a14+, 1
3fdf05e0:	calla  L3FDE00C0
3fdf0610:	jauc   L3FDF1010
L3FDF0630:
3fdf0630:	move   *a13(0xffe0), a8, 1
3fdf0650:	jreq   L3FDEFE80
3fdf0660:	dec    a8
3fdf0670:	jaeq   L3FDE7090
3fdf0690:	dec    a8
3fdf06a0:	jaeq   L3FDE7090
3fdf06c0:	dec    a8
3fdf06d0:	jaeq   L3FDE7090
3fdf06f0:	dec    a8
3fdf0700:	jaeq   L3FDE7090
3fdf0720:	dec    a8
3fdf0730:	jaeq   L3FDE7090
3fdf0750:	dec    a8
3fdf0760:	jaeq   L3FDE7090
3fdf0780:	dec    a8
3fdf0790:	jaeq   L3FDE7090
3fdf07b0:	dec    a8
3fdf07c0:	jaeq   L3FDE7090
3fdf07e0:	subi   0x78, a8
3fdf0800:	jaeq   L3FDE7A00
3fdf0820:	subi   0x80, a8
3fdf0840:	jaeq   L3FDE7F00
3fdf0860:	subi   0x100, a8
3fdf0880:	jaeq   L3FDE8150
3fdf08a0:	subi   0x200, a8
3fdf08c0:	jaeq   L3FDE9D70
3fdf08e0:	subi   0x400, a8
3fdf0900:	jaeq   L3FDEA570
3fdf0920:	subi   0x800, a8
3fdf0940:	jaeq   L3FDEB400
3fdf0960:	subi   0x1000, a8
3fdf0980:	jaeq   L3FDEBC00
3fdf09a0:	subi   0x2000, a8
3fdf09c0:	jaeq   L3FDECAA0
3fdf09e0:	subi   0x4000, a8
3fdf0a00:	jaeq   L3FDED290
3fdf0a20:	subi   0x7fff, a8
3fdf0a40:	jaeq   L3FDEFF60
3fdf0a60:	dec    a8
3fdf0a70:	jaeq   L3FDEDF70
3fdf0a90:	subi   0xffff, a8
3fdf0ac0:	jaeq   L3FDE5810
3fdf0ae0:	dec    a8
3fdf0af0:	jaeq   L3FDEE4A0
3fdf0b10:	subi   0xffff, a8
3fdf0b40:	jaeq   L3FDF02F0
3fdf0b60:	subi   0x10000, a8
3fdf0b90:	jreq   L3FDF0550
3fdf0ba0:	dec    a8
3fdf0bb0:	jaeq   L3FDEE910
3fdf0bd0:	subi   0x40000, a8
3fdf0c00:	jaeq   L3FDEAD70
3fdf0c20:	subi   0x80000, a8
3fdf0c50:	jaeq   L3FDEC400
3fdf0c70:	subi   0x100000, a8
3fdf0ca0:	jaeq   L3FDE8030
3fdf0cc0:	subi   0x200000, a8
3fdf0cf0:	jaeq   L3FDE8030
3fdf0d10:	subi   0x400000, a8
3fdf0d40:	jaeq   L3FDE8030
3fdf0d60:	subi   0x7800080, a8
3fdf0d90:	jaeq   L3FDE76D0
3fdf0db0:	subi   0x80, a8
3fdf0dd0:	jaeq   L3FDE9210
3fdf0df0:	subi   0x100, a8
3fdf0e10:	jaeq   L3FDE9460
3fdf0e30:	subi   0x1ffe00, a8
3fdf0e60:	jaeq   L3FDE9340
3fdf0e80:	subi   0x200000, a8
3fdf0eb0:	jaeq   L3FDE9340
3fdf0ed0:	subi   0x400000, a8
3fdf0f00:	jaeq   L3FDE9340
3fdf0f20:	subi   0x7800000, a8
3fdf0f50:	jaeq   L3FDEF190
3fdf0f70:	subi   0x8000000, a8
3fdf0fa0:	jaeq   L3FDEEE40
3fdf0fc0:	subi   0x28000000, a8
3fdf0ff0:	jaeq   L3FDEFA10
L3FDF1010:
3fdf1010:	move   *a13(0xffa0), a11, 1
3fdf1030:	jreq   L3FDF10A0
3fdf1040:	move   a14, -*sp, 1
3fdf1050:	move   *a13(0x40), *a14+, 1
3fdf1070:	calla  L3FDF1270
L3FDF10A0:
3fdf10a0:	move   *sp(0x80), a14, 1
3fdf10c0:	mmfm   sp, a9,a11,a13
3fdf10e0:	rets   2
L3FDF10F0:
3fdf10f0:	move   a11, -*sp, 1
3fdf1100:	sub    a11, a11
3fdf1110:	setf   16, 0, 0
3fdf1120:	move   a11, @0x64000d0, 0
3fdf1150:	movk   1, a11
3fdf1160:	move   a11, @0x64000f0, 0
3fdf1190:	move   *sp+, a11, 1
3fdf11a0:	rets
L3FDF11B0:
3fdf11b0:	move   a11, -*sp, 1
3fdf11c0:	sub    a11, a11
3fdf11d0:	setf   16, 0, 0
3fdf11e0:	move   a11, @0x64000d0, 0
3fdf1210:	movk   1, a11
3fdf1220:	move   a11, @0x64000e0, 0
3fdf1250:	move   *sp+, a11, 1
3fdf1260:	rets
L3FDF1270:
3fdf1270:	mmtm   sp, a9,a11,a13
3fdf1290:	move   a14, a13
3fdf12a0:	addk   32, a14
3fdf12b0:	movi   0xc00000b0, a11	; CONTROL
3fdf12e0:	setf   16, 0, 0
3fdf12f0:	move   *a11, a9, 0
3fdf1300:	andi   0x7fff, a9
3fdf1330:	move   a9, *a11, 0
3fdf1340:	sub    a11, a11
3fdf1350:	move   a11, @0x64000d0, 0
3fdf1380:	move   *a13(0xffe0), a9, 1
3fdf13a0:	jreq   L3FDF1A90
L3FDF13B0:
3fdf13b0:	movi   0x80, a11
3fdf13d0:	setf   16, 0, 0
3fdf13e0:	move   a11, @0x64000f0, 0
3fdf1410:	move   a14, -*sp, 1
3fdf1420:	movi   0x9c40, a9
3fdf1450:	move   a9, *a14+, 1
3fdf1460:	calla  L3FDCE1C0
3fdf1490:	sub    a9, a9
3fdf14a0:	move   a9, *a13, 1
3fdf14b0:	move   *a13(0xffe0), a11, 1
3fdf14d0:	sra    0x4, a11
3fdf14e0:	movk   15, a9
3fdf14f0:	and    a9, a11
3fdf1500:	move   *a13, a9, 1
3fdf1510:	cmp    a11, a9
3fdf1520:	jrge   L3FDF1760
L3FDF1530:
3fdf1530:	movi   0x80, a11
3fdf1550:	setf   16, 0, 0
3fdf1560:	move   a11, @0x64000e0, 0
3fdf1590:	move   a14, -*sp, 1
3fdf15a0:	movi   0x1770, a9
3fdf15c0:	move   a9, *a14+, 1
3fdf15d0:	calla  L3FDCE1C0
3fdf1600:	setf   16, 0, 0
3fdf1610:	move   a11, @0x64000f0, 0
3fdf1640:	move   a14, -*sp, 1
3fdf1650:	movi   0x2ee0, a9
3fdf1670:	move   a9, *a14+, 1
3fdf1680:	calla  L3FDCE1C0
3fdf16b0:	move   *a13, a9, 1
3fdf16c0:	inc    a9
3fdf16d0:	move   a9, *a13, 1
3fdf16e0:	move   *a13(0xffe0), a11, 1
3fdf1700:	sra    0x4, a11
3fdf1710:	movk   15, a9
3fdf1720:	and    a9, a11
3fdf1730:	move   *a13, a9, 1
3fdf1740:	cmp    a11, a9
3fdf1750:	jrlt   L3FDF1530
L3FDF1760:
3fdf1760:	move   a14, -*sp, 1
3fdf1770:	movi   0x4e20, a11
3fdf1790:	move   a11, *a14+, 1
3fdf17a0:	calla  L3FDCE1C0
3fdf17d0:	sub    a11, a11
3fdf17e0:	move   a11, *a13, 1
3fdf17f0:	move   *a13(0xffe0), a9, 1
3fdf1810:	movk   15, a11
3fdf1820:	and    a9, a11
3fdf1830:	move   *a13, a9, 1
3fdf1840:	cmp    a11, a9
3fdf1850:	jrge   L3FDF13B0
L3FDF1860:
3fdf1860:	movi   0x80, a11
3fdf1880:	setf   16, 0, 0
3fdf1890:	move   a11, @0x64000e0, 0
3fdf18c0:	move   a14, -*sp, 1
3fdf18d0:	movi   0x1770, a9
3fdf18f0:	move   a9, *a14+, 1
3fdf1900:	calla  L3FDCE1C0
3fdf1930:	setf   16, 0, 0
3fdf1940:	move   a11, @0x64000f0, 0
3fdf1970:	move   a14, -*sp, 1
3fdf1980:	movi   0x2ee0, a9
3fdf19a0:	move   a9, *a14+, 1
3fdf19b0:	calla  L3FDCE1C0
3fdf19e0:	move   *a13, a9, 1
3fdf19f0:	inc    a9
3fdf1a00:	move   a9, *a13, 1
3fdf1a10:	move   *a13(0xffe0), a11, 1
3fdf1a30:	movk   15, a9
3fdf1a40:	and    a11, a9
3fdf1a50:	move   *a13, a11, 1
3fdf1a60:	cmp    a9, a11
3fdf1a70:	jrlt   L3FDF1860
3fdf1a80:	jruc   L3FDF13B0
L3FDF1A90:
3fdf1a90:	move   *sp(0x80), a14, 1
3fdf1ab0:	mmfm   sp, a9,a11,a13
3fdf1ad0:	rets   2
L3FDF1AE0:
3fdf1ae0:	move   a11, -*sp, 1
3fdf1af0:	sub    a11, a11
3fdf1b00:	setf   16, 0, 0
3fdf1b10:	move   a11, @0x62000d0, 0
3fdf1b40:	movk   12, a11
3fdf1b50:	move   a11, @0x62000e0, 0
3fdf1b80:	move   *sp+, a11, 1
3fdf1b90:	rets
L3FDF1BA0:
3fdf1ba0:	move   a11, -*sp, 1
3fdf1bb0:	sub    a11, a11
3fdf1bc0:	setf   16, 0, 0
3fdf1bd0:	move   a11, @0x62000d0, 0
3fdf1c00:	movk   4, a11
3fdf1c10:	move   a11, @0x62000f0, 0
3fdf1c40:	move   *sp+, a11, 1
3fdf1c50:	rets
L3FDF1C60:
3fdf1c60:	mmtm   sp, a9,a11
3fdf1c80:	movi   0xc0000080, a11	; DPYCTL
3fdf1cb0:	setf   16, 0, 0
3fdf1cc0:	move   *a11, a9, 0
3fdf1cd0:	ori    0x8000, a9
3fdf1d00:	move   a9, *a11, 0
3fdf1d10:	mmfm   sp, a9,a11
3fdf1d30:	rets
L3FDF1D40:
3fdf1d40:	mmtm   sp, a9,a11
3fdf1d60:	movi   0xc0000080, a11	; DPYCTL
3fdf1d90:	setf   16, 0, 0
3fdf1da0:	move   *a11, a9, 0
3fdf1db0:	andi   0x7fff, a9
3fdf1de0:	move   a9, *a11, 0
3fdf1df0:	mmfm   sp, a9,a11
3fdf1e10:	rets
3fdf1e20:	mmtm   sp, a9,a11,a13
3fdf1e40:	move   a14, a13
3fdf1e50:	addk   32, a14
3fdf1e60:	movi   0x800000, a11
3fdf1e90:	move   a11, *a13, 1
3fdf1ea0:	move   a14, -*sp, 1
3fdf1eb0:	move   *a13(0xffe0), *a14+, 1
3fdf1ed0:	calla  L3F204470
3fdf1f00:	calla  L3FDF1C60
3fdf1f30:	calla  L3FDF1AE0
3fdf1f60:	move   a14, -*sp, 1
3fdf1f70:	sub    a9, a9
3fdf1f80:	move   a9, *a14+, 1
3fdf1f90:	move   *a13(0xffe0), a9, 1
3fdf1fb0:	move   *a9(0x240), *a14+, 1
3fdf1fd0:	sub    a9, a9
3fdf1fe0:	move   a9, *a14+, 1
3fdf1ff0:	calla  L3FDF96F0
3fdf2020:	move   a14, -*sp, 1
3fdf2030:	movi   0xffff, a9
3fdf2060:	move   a9, *a14+, 1
3fdf2070:	move   *a13(0xffe0), a9, 1
3fdf2090:	setf   16, 0, 0
3fdf20a0:	move   *a9(0x240), a9, 0
3fdf20c0:	addi   0x10000, a9
3fdf20f0:	move   a9, *a14+, 1
3fdf2100:	move   a11, *a14+, 1
3fdf2110:	calla  L3FDF96F0
3fdf2140:	move   a14, -*sp, 1
3fdf2150:	movi   0xffff, a9
3fdf2180:	move   a9, *a14+, 1
3fdf2190:	movi   0x200001, a9
3fdf21c0:	move   a9, *a14+, 1
3fdf21d0:	move   a11, *a14+, 1
3fdf21e0:	calla  L3FDF96F0
3fdf2210:	move   a14, -*sp, 1
3fdf2220:	movi   0xffff, a9
3fdf2250:	move   a9, *a14+, 1
3fdf2260:	move   *a13(0xffe0), a9, 1
3fdf2280:	setf   16, 0, 0
3fdf2290:	move   *a9(0x240), a9, 0
3fdf22b0:	addi   0x10000, a9
3fdf22e0:	move   a9, *a14+, 1
3fdf22f0:	addi   0x1f0000, a11
3fdf2320:	move   a11, *a14+, 1
3fdf2330:	calla  L3FDF96F0
3fdf2360:	move   a14, -*sp, 1
3fdf2370:	movi   0xffff, a11
3fdf23a0:	move   a11, *a14+, 1
3fdf23b0:	movi   0x200001, a9
3fdf23e0:	move   a9, *a14+, 1
3fdf23f0:	move   *a13(0xffe0), a9, 1
3fdf2410:	move   *a13, a11, 1
3fdf2420:	setf   16, 0, 0
3fdf2430:	move   *a9(0x240), a9, 0
3fdf2450:	add    a11, a9
3fdf2460:	dec    a9
3fdf2470:	move   a9, *a14+, 1
3fdf2480:	calla  L3FDF96F0
3fdf24b0:	move   a14, -*sp, 1
3fdf24c0:	movi   0xffff, a9
3fdf24f0:	move   a9, *a14+, 1
3fdf2500:	move   *a13(0xffe0), a9, 1
3fdf2520:	setf   16, 0, 0
3fdf2530:	move   *a9(0x240), a9, 0
3fdf2550:	move   *a13(0xffc0), a11, 1
3fdf2570:	mpyu   a11, a9
3fdf2580:	movi   0x64, a11
3fdf25a0:	divu   a11, a9
3fdf25b0:	addi   0x200000, a9
3fdf25e0:	move   a9, *a14+, 1
3fdf25f0:	move   *a13(0x0), *a14+, 1
3fdf2610:	calla  L3FDF96F0
3fdf2640:	move   *sp(0x80), a14, 1
3fdf2660:	mmfm   sp, a9,a11,a13
3fdf2680:	rets   2
L3FDF2690:
3fdf2690:	mmtm   sp, a9,a11,a13
3fdf26b0:	move   a14, a13
3fdf26c0:	addi   0x100, a14
3fdf26e0:	move   *a13(0xffe0), a11, 1
3fdf2700:	setf   16, 0, 0
3fdf2710:	move   *a11(0x240), a9, 0
3fdf2730:	srl    0x1, a9
3fdf2740:	move   a9, *a13, 1
3fdf2750:	move   *a11(0x250), a9, 0
3fdf2770:	srl    0x1, a9
3fdf2780:	move   a9, *a13(0x20), 1
3fdf27a0:	move   *a13(0xffc0), a9, 1
3fdf27c0:	cmpi   0x167, a9
3fdf27e0:	jrle   L3FDF2880
L3FDF27F0:
3fdf27f0:	move   *a13(0xffc0), a11, 1
3fdf2810:	subi   0x168, a11
3fdf2830:	move   a11, *a13(0xffc0), 1
3fdf2850:	cmpi   0x167, a11
3fdf2870:	jrgt   L3FDF27F0
L3FDF2880:
3fdf2880:	move   *a13(0xffc0), a11, 1
3fdf28a0:	jrge   L3FDF2920
L3FDF28B0:
3fdf28b0:	move   *a13(0xffc0), a11, 1
3fdf28d0:	addi   0x168, a11
3fdf28f0:	move   a11, *a13(0xffc0), 1
3fdf2910:	jrlt   L3FDF28B0
L3FDF2920:
3fdf2920:	sub    a9, a9
3fdf2930:	move   a9, *a13(0x40), 1
3fdf2950:	move   a11, *a13(0x60), 1
3fdf2970:	move   *a13(0xffa0), a11, 1
3fdf2990:	cmp    a11, a9
3fdf29a0:	jrge   L3FDF2D40
L3FDF29B0:
3fdf29b0:	move   *a13(0x60), a11, 1
3fdf29d0:	jrge   L3FDF2A20
3fdf29e0:	movi   0x167, a9
3fdf2a00:	move   a9, *a13(0x60), 1
L3FDF2A20:
3fdf2a20:	move   *a13(0x60), a11, 1
3fdf2a40:	cmpi   0x167, a11
3fdf2a60:	jrle   L3FDF2AA0
3fdf2a70:	sub    a9, a9
3fdf2a80:	move   a9, *a13(0x60), 1
L3FDF2AA0:
3fdf2aa0:	move   a14, -*sp, 1
3fdf2ab0:	move   *a13(0x60), a11, 1
3fdf2ad0:	sll    0x5, a11
3fdf2ae0:	move   *a13(0xff60), a9, 1
3fdf2b00:	add    a9, a11
3fdf2b10:	move   *a13(0x20), a9, 1
3fdf2b30:	move   *a11, a11, 1
3fdf2b40:	sub    a11, a9
3fdf2b50:	move   a9, *a14+, 1
3fdf2b60:	move   *a13(0x60), a11, 1
3fdf2b80:	sll    0x5, a11
3fdf2b90:	move   *a13(0xff80), a9, 1
3fdf2bb0:	add    a9, a11
3fdf2bc0:	move   *a13, a9, 1
3fdf2bd0:	move   *a11, a11, 1
3fdf2be0:	add    a9, a11
3fdf2bf0:	move   a11, *a14+, 1
3fdf2c00:	move   *a13(0x20), *a14+, 1
3fdf2c20:	move   a9, *a14+, 1
3fdf2c30:	calla  L3FDF9D00
3fdf2c60:	move   *a13(0x40), a11, 1
3fdf2c80:	inc    a11
3fdf2c90:	move   a11, *a13(0x40), 1
3fdf2cb0:	move   *a13(0x60), a9, 1
3fdf2cd0:	dec    a9
3fdf2ce0:	move   a9, *a13(0x60), 1
3fdf2d00:	move   *a13(0xffa0), a9, 1
3fdf2d20:	cmp    a9, a11
3fdf2d30:	jrlt   L3FDF29B0
L3FDF2D40:
3fdf2d40:	move   *sp(0x80), a14, 1
3fdf2d60:	mmfm   sp, a9,a11,a13
3fdf2d80:	rets   2
L3FDF2D90:
3fdf2d90:	mmtm   sp, a7,a9,a11,a13
3fdf2db0:	move   a14, a13
3fdf2dc0:	addi   0x60, a14
3fdf2de0:	move   @0x3fdf6500, a8, 1
3fdf2e10:	move   @0x3fdf6520, a11, 1
3fdf2e40:	move   a8, *a13(0x20), 1
3fdf2e60:	move   a11, *a13(0x40), 1
3fdf2e80:	sub    a11, a11
3fdf2e90:	move   a11, *a13, 1
L3FDF2EA0:
3fdf2ea0:	move   *a13, a11, 1
3fdf2eb0:	sll    0x5, a11
3fdf2ec0:	move   *a13(0xffc0), a9, 1
3fdf2ee0:	add    a9, a11
3fdf2ef0:	move   *a13(0xffa0), a8, 1
3fdf2f10:	calla  L3FE11750
3fdf2f40:	addi   0x40, a14
3fdf2f60:	move   a14, -*sp, 1
3fdf2f70:	move   *a13, a8, 1
3fdf2f80:	calla  L3FE11750
3fdf2fb0:	move   *a13(0x20), *a14+, 1
3fdf2fd0:	move   *a13(0x40), *a14+, 1
3fdf2ff0:	calla  L3FE0DE90
3fdf3020:	movi   0x3fdf6540, a8
3fdf3050:	move   *a8+, *a14+, 1
3fdf3060:	move   *a8+, *a14+, 1
3fdf3070:	calla  L3FE0D650
3fdf30a0:	calla  L3FE1A050
3fdf30d0:	calla  L3FE0DE90
3fdf3100:	calla  L3FE10B50
3fdf3130:	move   a8, *a11, 1
3fdf3140:	move   *a13, a11, 1
3fdf3150:	sll    0x5, a11
3fdf3160:	move   *a13(0xffe0), a7, 1
3fdf3180:	add    a7, a11
3fdf3190:	move   *a13(0xffa0), a8, 1
3fdf31b0:	calla  L3FE11750
3fdf31e0:	addi   0x40, a14
3fdf3200:	move   a14, -*sp, 1
3fdf3210:	move   *a13, a8, 1
3fdf3220:	calla  L3FE11750
3fdf3250:	move   *a13(0x20), *a14+, 1
3fdf3270:	move   *a13(0x40), *a14+, 1
3fdf3290:	calla  L3FE0DE90
3fdf32c0:	movi   0x3fdf6540, a8
3fdf32f0:	move   *a8+, *a14+, 1
3fdf3300:	move   *a8+, *a14+, 1
3fdf3310:	calla  L3FE0D650
3fdf3340:	calla  L3FE1A210
3fdf3370:	calla  L3FE0DE90
3fdf33a0:	calla  L3FE10B50
3fdf33d0:	move   a8, *a11, 1
3fdf33e0:	move   *a13, a11, 1
3fdf33f0:	inc    a11
3fdf3400:	move   a11, *a13, 1
3fdf3410:	cmpi   0x168, a11
3fdf3430:	jrlt   L3FDF2EA0
3fdf3440:	move   *sp(0xa0), a14, 1
3fdf3460:	mmfm   sp, a7,a9,a11,a13
3fdf3480:	rets   2
L3FDF3490:
3fdf3490:	mmtm   sp, a9,a11,a13
3fdf34b0:	move   a14, a13
3fdf34c0:	addk   32, a14
3fdf34d0:	sub    a11, a11
3fdf34e0:	move   a11, *a13, 1
3fdf34f0:	setf   16, 0, 0
3fdf3500:	move   @0x6200010, a11, 0
3fdf3530:	btst   0, a11
3fdf3540:	jrne   L3FDF36C0
3fdf3550:	move   *a13, a11, 1
3fdf3560:	inc    a11
3fdf3570:	move   a11, *a13, 1
3fdf3580:	subk   6, a11
3fdf3590:	jrge   L3FDF36C0
L3FDF35A0:
3fdf35a0:	move   a14, -*sp, 1
3fdf35b0:	movi   0x258, a11
3fdf35d0:	move   a11, *a14+, 1
3fdf35e0:	calla  L3FDCE1C0
3fdf3610:	setf   16, 0, 0
3fdf3620:	move   @0x6200010, a11, 0
3fdf3650:	btst   0, a11
3fdf3660:	jrne   L3FDF36C0
3fdf3670:	move   *a13, a11, 1
3fdf3680:	inc    a11
3fdf3690:	move   a11, *a13, 1
3fdf36a0:	subk   6, a11
3fdf36b0:	jrlt   L3FDF35A0
L3FDF36C0:
3fdf36c0:	movk   19, a11
3fdf36d0:	move   a11, @0x6200030, 0
3fdf3700:	move   a14, -*sp, 1
3fdf3710:	movi   0x258, a11
3fdf3730:	move   a11, *a14+, 1
3fdf3740:	calla  L3FDCE1C0
3fdf3770:	move   *a13(0xffe0), a9, 1
3fdf3790:	sll    0x2, a9
3fdf37a0:	ori    0x80, a9
3fdf37d0:	setf   16, 0, 0
3fdf37e0:	move   a9, @0x6200030, 0
3fdf3810:	move   *sp(0x80), a14, 1
3fdf3830:	mmfm   sp, a9,a11,a13
3fdf3850:	rets   2
L3FDF3860:
3fdf3860:	mmtm   sp, a9,a11,a13
3fdf3880:	move   a14, a13
3fdf3890:	addk   32, a14
3fdf38a0:	sub    a11, a11
3fdf38b0:	move   a11, *a13, 1
3fdf38c0:	setf   16, 0, 0
3fdf38d0:	move   @0x6200010, a11, 0
3fdf3900:	btst   0, a11
3fdf3910:	jrne   L3FDF3A90
3fdf3920:	move   *a13, a11, 1
3fdf3930:	inc    a11
3fdf3940:	move   a11, *a13, 1
3fdf3950:	subk   6, a11
3fdf3960:	jrge   L3FDF3A90
L3FDF3970:
3fdf3970:	move   a14, -*sp, 1
3fdf3980:	movi   0x258, a11
3fdf39a0:	move   a11, *a14+, 1
3fdf39b0:	calla  L3FDCE1C0
3fdf39e0:	setf   16, 0, 0
3fdf39f0:	move   @0x6200010, a11, 0
3fdf3a20:	btst   0, a11
3fdf3a30:	jrne   L3FDF3A90
3fdf3a40:	move   *a13, a11, 1
3fdf3a50:	inc    a11
3fdf3a60:	move   a11, *a13, 1
3fdf3a70:	subk   6, a11
3fdf3a80:	jrlt   L3FDF3970
L3FDF3A90:
3fdf3a90:	movk   17, a11
3fdf3aa0:	move   a11, @0x6200030, 0
3fdf3ad0:	move   a14, -*sp, 1
3fdf3ae0:	movi   0x258, a11
3fdf3b00:	move   a11, *a14+, 1
3fdf3b10:	calla  L3FDCE1C0
3fdf3b40:	move   *a13(0xffe0), a9, 1
3fdf3b60:	sll    0x2, a9
3fdf3b70:	ori    0x80, a9
3fdf3ba0:	setf   16, 0, 0
3fdf3bb0:	move   a9, @0x6200030, 0
3fdf3be0:	move   *sp(0x80), a14, 1
3fdf3c00:	mmfm   sp, a9,a11,a13
3fdf3c20:	rets   2
L3FDF3C30:
3fdf3c30:	move   a11, -*sp, 1
3fdf3c40:	setf   16, 0, 0
3fdf3c50:	move   @0x6200010, a11, 0
3fdf3c80:	btst   0, a11
3fdf3c90:	jreq   L3FDF3D50
3fdf3ca0:	move   @0x6200030, a11, 0
3fdf3cd0:	andi   0xff, a11
3fdf3d00:	move   a11, a8
3fdf3d10:	addi   0x10000, a8
3fdf3d40:	jruc   L3FDF3D60
L3FDF3D50:
3fdf3d50:	sub    a8, a8
L3FDF3D60:
3fdf3d60:	move   *sp+, a11, 1
3fdf3d70:	rets
3fdf3d80:	cmp    a2, a3
3fdf3d90:	addc   a10, a5
3fdf3da0:	andn   a10, a11
3fdf3db0:	move   b10, b5
3fdf3dc0:	sub    a9, a0
3fdf3dd0:	andn   b2, b2
3fdf3de0:	andn   a2, sp
3fdf3df0:	andn   a1, a0
3fdf3e00:	andn   a10, a5
3fdf3e10:	move   b2, b5
3fdf3e20:	andn   b10, b4
3fdf3e30:	srl    0x17, a0
3fdf3e40:	rev    a0
3fdf3e50:	cmp    b10, b6
3fdf3e60:	sub    a10, a4
3fdf3e70:	sla    0x2, sp
3fdf3e80:	move   a10, b3
3fdf3e90:	or     a2, a14
3fdf3ea0:	move   b10, a2
3fdf3eb0:	sla    0x2, a12
3fdf3ec0:	andn   a2, a5
3fdf3ed0:	move   b10, a2
3fdf3ee0:	sla    0x2, b2
3fdf3ef0:	sub    b10, b2
3fdf3f00:	or     b10, b3
3fdf3f10:	or     a2, a12
3fdf3f20:	sla    0x2, b3
3fdf3f30:	sla    0x1, a13
3fdf3f40:	add    a8, a0
3fdf3f50:	sub    a2, a4
3fdf3f60:	sub    b10, b2
3fdf3f70:	andn   b10, b3
3fdf3f80:	move   a9, b0
3fdf3f90:	sla    0x2, a6
3fdf3fa0:	andn   a2, a5
3fdf3fb0:	move   b10, a2
3fdf3fc0:	sla    0x2, b2
3fdf3fd0:	sla    0x1, a13
3fdf3fe0:	sub    a8, a0
3fdf3ff0:	andn   b2, b2
3fdf4000:	andn   a2, sp
3fdf4010:	andn   a1, a0
3fdf4020:	add    a10, a5
3fdf4030:	sla    0x2, a4
3fdf4040:	sla    0x1, a0
3fdf4050:	srl    0x17, a0
3fdf4060:	rev    a0
3fdf4070:	andn   a2, a5
3fdf4080:	move   b10, a2
3fdf4090:	sla    0x2, b2
3fdf40a0:	andn   b2, b7
3fdf40b0:	or     a2, a9
3fdf40c0:	sla    0x2, a5
3fdf40d0:	sla    0x1, a0
3fdf40e0:	sla    0x1, a13
3fdf40f0:	sub    a0, a0
3fdf4100:	or     a2, a1
3fdf4110:	sla    0x2, a1
3fdf4120:	move   a10, b3
3fdf4130:	move   b2, a5
3fdf4140:	sla    0x2, b4
3fdf4150:	andn   a2, a5
3fdf4160:	move   b10, a2
3fdf4170:	sla    0x2, b2
3fdf4180:	sla    0x1, a0
3fdf4190:	sla    0x1, a13
3fdf41a0:	sub    a0, a0
3fdf41b0:	or     a2, a1
3fdf41c0:	sla    0x2, a1
3fdf41d0:	add    b10, b0
3fdf41e0:	cmp    b2, b4
3fdf41f0:	sub    a9, a0
3fdf4200:	andn   b2, b2
3fdf4210:	andn   a2, sp
3fdf4220:	andn   a1, a0
3fdf4230:	andn   a10, a5
3fdf4240:	move   b2, b5
3fdf4250:	andn   b10, b4
3fdf4260:	srl    0x17, a0
3fdf4270:	rev    a0
3fdf4280:	sub    a2, a1
3fdf4290:	andn   a2, a4
3fdf42a0:	andn   a10, a5
3fdf42b0:	sla    0x2, b3
3fdf42c0:	subb   a2, sp
3fdf42d0:	sub    a1, a0
3fdf42e0:	or     a2, a1
3fdf42f0:	sla    0x2, a1
3fdf4300:	add    b10, b0
3fdf4310:	cmp    b2, b4
3fdf4320:	addc   a9, a0
3fdf4330:	sub    a10, a8
3fdf4340:	btst   a10, a3
3fdf4350:	srl    0x17, a0
3fdf4360:	rev    a0
3fdf4370:	sub    a2, a1
3fdf4380:	andn   a2, a4
3fdf4390:	andn   a10, a5
3fdf43a0:	sla    0x2, b3
3fdf43b0:	add    b10, b0
3fdf43c0:	cmp    b2, b4
3fdf43d0:	sub    a9, a0
3fdf43e0:	andn   b2, b2
3fdf43f0:	andn   a2, sp
3fdf4400:	andn   a1, a0
3fdf4410:	andn   a10, a5
3fdf4420:	move   b2, b5
3fdf4430:	andn   b10, b4
3fdf4440:	srl    0x17, a0
3fdf4450:	rev    a0
3fdf4460:	move   a10, b9
3fdf4470:	and    a1, a0
3fdf4480:	or     a2, a1
3fdf4490:	srl    0x6, a8
3fdf44a0:	add    a10, a12
3fdf44b0:	addc   a10, a14
3fdf44c0:	sla    0x2, a5
3fdf44d0:	andn   a2, a5
3fdf44e0:	move   b10, a2
3fdf44f0:	sla    0x2, b2
3fdf4500:	sub    b10, b2
3fdf4510:	or     b10, b3
3fdf4520:	or     a2, a12
3fdf4530:	sla    0x2, b3
3fdf4540:	sla    0x1, a13
3fdf4550:	sub    a0, a0
3fdf4560:	andn   a10, a9
3fdf4570:	move   b2, b0
3fdf4580:	divs   a10, a1
3fdf4590:	cmp    a9, a0
3fdf45a0:	or     a2, a14
3fdf45b0:	andn   a2, a5
3fdf45c0:	andn   b2, b2
3fdf45d0:	and    b2, b5
3fdf45e0:	sla    0x2, b4
3fdf45f0:	move   a10, b3
3fdf4600:	move   b2, a5
3fdf4610:	sla    0x2, b4
3fdf4620:	sub    b10, b2
3fdf4630:	or     b10, b3
3fdf4640:	or     a2, a12
3fdf4650:	sla    0x2, b3
3fdf4660:	sla    0x1, a13
3fdf4670:	move   a0, a0
3fdf4680:	xor    a10, sp
3fdf4690:	add    a9, a0
3fdf46a0:	sub    a2, a14
3fdf46b0:	cmp    a1, a0
3fdf46c0:	subb   a10, a9
3fdf46d0:	sla    0x2, a8
3fdf46e0:	cmp    b10, b7
3fdf46f0:	sub    a2, a14
3fdf4700:	xor    a10, sp
3fdf4710:	addc   a9, a0
3fdf4720:	or     a10, sp
3fdf4730:	or     a2, a14
3fdf4740:	srl    0x17, a0
3fdf4750:	rev    a0
3fdf4760:	move   a2, b9
3fdf4770:	sub    b10, b4
3fdf4780:	andn   b2, b2
3fdf4790:	and    b2, b5
3fdf47a0:	sla    0x2, b4
3fdf47b0:	move   a2, b5
3fdf47c0:	addc   a2, a1
3fdf47d0:	sub    a10, a12
3fdf47e0:	andn   a1, a0
3fdf47f0:	subb   a10, a5
3fdf4800:	sla    0x1, a14
3fdf4810:	sub    b10, b2
3fdf4820:	or     b10, b3
3fdf4830:	or     a2, a12
3fdf4840:	sla    0x2, b3
3fdf4850:	sla    0x1, a13
3fdf4860:	cmp    a8, a0
3fdf4870:	or     a2, a14
3fdf4880:	andn   a2, a5
3fdf4890:	or     b10, b2
3fdf48a0:	or     b2, b0
3fdf48b0:	and    a1, a0
3fdf48c0:	move   a2, b5
3fdf48d0:	cmp    a10, a4
3fdf48e0:	subb   a10, a14
3fdf48f0:	andn   a1, a0
3fdf4900:	subb   a10, a5
3fdf4910:	sla    0x1, a14
3fdf4920:	sub    b10, b2
3fdf4930:	or     b10, b3
3fdf4940:	or     a2, a12
3fdf4950:	sla    0x2, b3
3fdf4960:	sla    0x1, a13
3fdf4970:	sub    a0, a0
3fdf4980:	andn   a10, a9
3fdf4990:	move   b2, b0
3fdf49a0:	divs   a10, a1
3fdf49b0:	addc   a9, a0
3fdf49c0:	move   a2, sp
3fdf49d0:	andn   b2, b4
3fdf49e0:	move   a2, sp
3fdf49f0:	andn   a1, a0
3fdf4a00:	subb   a10, a5
3fdf4a10:	sla    0x1, a14
3fdf4a20:	sub    b10, b2
3fdf4a30:	or     b10, b3
3fdf4a40:	or     a2, a12
3fdf4a50:	sla    0x2, b3
3fdf4a60:	sla    0x1, a13
3fdf4a70:	cmp    a8, a0
3fdf4a80:	move   a2, a12
3fdf4a90:	subb   a10, a5
3fdf4aa0:	move   a2, a1
3fdf4ab0:	xor    a1, a0
3fdf4ac0:	sub    a2, a9
3fdf4ad0:	move   a10, b5
3fdf4ae0:	andn   a9, a0
3fdf4af0:	cmp    b10, b7
3fdf4b00:	addc   b10, b4
3fdf4b10:	sla    0x2, a8
3fdf4b20:	sub    b10, b3
3fdf4b30:	sub    a10, a12
3fdf4b40:	or     a2, a3
3fdf4b50:	move   a10, b9
3fdf4b60:	sla    0x2, a14
3fdf4b70:	sla    0x1, a13
3fdf4b80:	rl     0x11, b3
3fdf4b90:	rev    a0
3fdf4ba0:	move   a10, b13
3fdf4bb0:	cmp    a10, a14
3fdf4bc0:	move   b10, a4
3fdf4bd0:	sla    0x2, b2
3fdf4be0:	sub    b10, b2
3fdf4bf0:	cmp    a10, a7
3fdf4c00:	or     b2, b3
3fdf4c10:	andn   a2, a5
3fdf4c20:	sub    a9, a0
3fdf4c30:	andn   b2, b2
3fdf4c40:	andn   a2, sp
3fdf4c50:	andn   a1, a0
3fdf4c60:	andn   a10, a5
3fdf4c70:	move   b2, b5
3fdf4c80:	andn   b10, b4
3fdf4c90:	srl    0x17, a0
3fdf4ca0:	rev    a0
3fdf4cb0:	sub    a10, a12
3fdf4cc0:	sub    b10, b6
3fdf4cd0:	rl     0x2, a12
3fdf4ce0:	sub    a9, a0
3fdf4cf0:	andn   b2, b2
3fdf4d00:	andn   a2, sp
3fdf4d10:	srl    0x17, a0
3fdf4d20:	sla    0x1, b14
3fdf4d30:	add    a10, a12
3fdf4d40:	addc   a10, a14
3fdf4d50:	sla    0x2, a5
3fdf4d60:	move   a10, b14
3fdf4d70:	sla    0x2, b4
3fdf4d80:	or     b2, b3
3fdf4d90:	and    a2, sp
3fdf4da0:	sub    b10, b0
3fdf4db0:	sla    0x2, a4
3fdf4dc0:	sla    0x1, a13
3fdf4dd0:	rl     0x19, b3
3fdf4de0:	rev    a0
3fdf4df0:	andn   a10, a3
3fdf4e00:	rl     0x2, b2
3fdf4e10:	andn   a1, a0
3fdf4e20:	subb   a10, a5
3fdf4e30:	andn   a10, a9
3fdf4e40:	sub    b10, b4
L3FDF4E50:
3fdf4e50:	sla    0x2, b2
3fdf4e60:	andn   a2, a5
3fdf4e70:	move   b10, a2
3fdf4e80:	sla    0x2, b2
3fdf4e90:	sub    b10, b2
3fdf4ea0:	or     b10, b3
3fdf4eb0:	or     a2, a12
3fdf4ec0:	sla    0x2, b3
3fdf4ed0:	sla    0x1, a13
3fdf4ee0:	move   a0, a0
3fdf4ef0:	xor    a2, a5
3fdf4f00:	move   a2, a5
3fdf4f10:	sla    0x1, b0
3fdf4f20:	andn   a2, a5
3fdf4f30:	move   b10, a2
3fdf4f40:	sla    0x2, b2
3fdf4f50:	dsjs   a13, L3FDF4E50
3fdf4f60:	move   a9, a0
3fdf4f70:	move   a10, a5
3fdf4f80:	andn   a2, sp
3fdf4f90:	sla    0x2, b9
3fdf4fa0:	add    a10, a4
3fdf4fb0:	add    b10, b4
3fdf4fc0:	and    a1, a0
3fdf4fd0:	or     a2, a1
3fdf4fe0:	sla    0x2, a8
3fdf4ff0:	andn   a2, a5
3fdf5000:	move   b10, a2
3fdf5010:	sla    0x2, b2
3fdf5020:	sla    0x1, a13
3fdf5030:	rl     0x19, b1
3fdf5040:	rev    a0
3fdf5050:	move   b10, a2
3fdf5060:	sla    0x2, a13
3fdf5070:	cmp    a2, a3
3fdf5080:	addc   a10, a5
3fdf5090:	andn   a10, a11
3fdf50a0:	move   b10, b5
3fdf50b0:	srl    0x17, a0
3fdf50c0:	rev    a0
3fdf50d0:	move   a2, a2
3fdf50e0:	move   a2, b9
3fdf50f0:	cmp    a10, a11
3fdf5100:	subb   a10, a14
3fdf5110:	andn   a9, a0
L3FDF5120:
3fdf5120:	andn   b10, b9
3fdf5130:	sub    b10, b4
3fdf5140:	sla    0x2, a13
3fdf5150:	move   a10, b2
3fdf5160:	andn   a2, a1
3fdf5170:	sla    0x2, a4
3fdf5180:	sub    a10, a12
3fdf5190:	.word  0x0044
3fdf51a0:	sub    a10, a12
3fdf51b0:	sub    b10, b6
3fdf51c0:	sla    0x2, a12
3fdf51d0:	srl    0x7, b1
3fdf51e0:	sla    0x1, b2
3fdf51f0:	andn   a2, a5
3fdf5200:	move   b10, a2
3fdf5210:	sla    0x2, b2
3fdf5220:	dsjs   a13, L3FDF5120
3fdf5230:	move   a1, b0
3fdf5240:	move   b10, b6
3fdf5250:	sub    a9, a0
3fdf5260:	andn   b2, b2
3fdf5270:	andn   a2, sp
3fdf5280:	srl    0x17, a0
3fdf5290:	rl     0x9, a0
3fdf52a0:	sla    0x1, b4
3fdf52b0:	move   a0, b0
3fdf52c0:	andn   b2, b6
3fdf52d0:	addc   a9, a0
3fdf52e0:	sub    a10, a8
3fdf52f0:	btst   a10, a3
3fdf5300:	or     b10, b3
3fdf5310:	sla    0x2, a13
3fdf5320:	sla    0x1, a13
3fdf5330:	andn   a0, a0
3fdf5340:	subb   a2, a5
3fdf5350:	sub    b10, b2
3fdf5360:	cmp    b2, b3
3fdf5370:	sub    a9, a0
3fdf5380:	andn   b2, b2
3fdf5390:	andn   a2, sp
3fdf53a0:	andn   a0, a0
3fdf53b0:	subb   a2, a5
3fdf53c0:	sub    b10, b2
3fdf53d0:	cmp    b2, b3
3fdf53e0:	addc   a9, a0
3fdf53f0:	or     a10, sp
3fdf5400:	or     a2, a14
3fdf5410:	sub    a9, a0
3fdf5420:	andn   b2, b2
3fdf5430:	andn   a2, sp
3fdf5440:	add    a8, a0
3fdf5450:	sub    a2, a4
3fdf5460:	sub    b10, b2
3fdf5470:	andn   b10, b3
3fdf5480:	sub    a1, a0
3fdf5490:	addc   a10, a5
3fdf54a0:	sub    a2, sp
3fdf54b0:	sla    0x2, a5
3fdf54c0:	andn   a2, a5
3fdf54d0:	move   b10, a2
3fdf54e0:	.word  0x0052
3fdf54f0:	add    a10, a4
3fdf5500:	add    b10, b4
3fdf5510:	sub    a9, a0
3fdf5520:	andn   b2, b2
3fdf5530:	andn   a2, sp
3fdf5540:	move   a8, a0
3fdf5550:	move   a10, a5
3fdf5560:	andn   a2, sp
3fdf5570:	sla    0x2, b9
3fdf5580:	xor    a2, sp
3fdf5590:	andn   a2, a5
3fdf55a0:	move   a2, a6
3fdf55b0:	xor    a10, sp
3fdf55c0:	sub    a9, a0
3fdf55d0:	andn   b2, b2
3fdf55e0:	andn   a2, sp
3fdf55f0:	sub    a8, a0
3fdf5600:	andn   b2, b2
3fdf5610:	andn   a2, sp
3fdf5620:	add    a9, a0
3fdf5630:	sub    a2, a4
3fdf5640:	sub    b10, b2
3fdf5650:	andn   b10, b3
3fdf5660:	srl    0x17, a0
3fdf5670:	rev    a0
3fdf5680:	add    a10, a4
3fdf5690:	add    b10, b4
3fdf56a0:	and    a1, a0
3fdf56b0:	or     a2, a1
3fdf56c0:	sla    0x2, a8
3fdf56d0:	andn   a2, a5
3fdf56e0:	move   b10, a2
3fdf56f0:	sla    0x2, b2
3fdf5700:	sla    0x1, a0
3fdf5710:	sla    0x1, a13
3fdf5720:	and    a0, a0
3fdf5730:	or     a2, a1
3fdf5740:	sla    0x2, a8
3fdf5750:	andn   a2, a5
3fdf5760:	move   b10, a2
3fdf5770:	.word  0x0052
3fdf5780:	sub    a2, a1
3fdf5790:	andn   a2, a4
3fdf57a0:	andn   a10, a5
3fdf57b0:	sla    0x2, b3
3fdf57c0:	add    b10, b0
3fdf57d0:	cmp    b2, b4
3fdf57e0:	sub    a9, a0
3fdf57f0:	andn   b2, b2
3fdf5800:	andn   a2, sp
3fdf5810:	sla    0x1, a0
3fdf5820:	srl    0x17, a0
3fdf5830:	rev    a0
3fdf5840:	add    a10, a2
3fdf5850:	sub    b2, b5
3fdf5860:	sub    a9, a0
3fdf5870:	andn   b2, b2
3fdf5880:	andn   a2, sp
3fdf5890:	sla    0x1, a0
3fdf58a0:	sla    0x1, a0
3fdf58b0:	sla    0x1, a0
3fdf58c0:	sla    0x1, a0
3fdf58d0:	sla    0x1, a0
3fdf58e0:	sla    0x1, a0
3fdf58f0:	sla    0x1, a13
3fdf5900:	subb   a0, a0
3fdf5910:	add    b10, b2
3fdf5920:	sub    a10, a13
3fdf5930:	sll    0x11, a0
3fdf5940:	move   a9, b0
3fdf5950:	sub    b10, b6
3fdf5960:	andn   b2, b2
3fdf5970:	move   b2, a5
3fdf5980:	sub    a9, a0
3fdf5990:	andn   b2, b2
3fdf59a0:	andn   a2, sp
3fdf59b0:	srl    0x17, a0
3fdf59c0:	rev    a0
3fdf59d0:	move   a2, b9
3fdf59e0:	sub    b10, b4
3fdf59f0:	andn   b2, b2
3fdf5a00:	and    b2, b5
3fdf5a10:	sla    0x2, b4
3fdf5a20:	sub    b10, b2
3fdf5a30:	sla    0x2, a7
3fdf5a40:	cmp    a10, a2
3fdf5a50:	srl    0x16, b4
3fdf5a60:	rev    a0
3fdf5a70:	move   a2, b9
3fdf5a80:	sub    b10, b4
3fdf5a90:	andn   b2, b2
3fdf5aa0:	and    b2, b5
3fdf5ab0:	sla    0x2, b4
3fdf5ac0:	sub    b10, b2
3fdf5ad0:	sla    0x2, a7
3fdf5ae0:	cmp    a10, a2
3fdf5af0:	sla    0x2, b4
3fdf5b00:	sla    0x1, a13
3fdf5b10:	or     a0, a0
3fdf5b20:	move   a10, a9
3fdf5b30:	andn   a2, a5
3fdf5b40:	sub    a9, a0
3fdf5b50:	andn   b2, b2
3fdf5b60:	andn   a2, sp
3fdf5b70:	srl    0x17, a0
3fdf5b80:	rev    a0
3fdf5b90:	andn   a2, a5
3fdf5ba0:	move   b10, a2
3fdf5bb0:	sla    0x2, b2
3fdf5bc0:	sub    b10, b2
3fdf5bd0:	or     b10, b3
3fdf5be0:	or     a2, a12
3fdf5bf0:	sla    0x1, b1
3fdf5c00:	sla    0x1, a13
3fdf5c10:	sub    a8, a0
3fdf5c20:	andn   b2, b2
3fdf5c30:	andn   a2, sp
3fdf5c40:	andn   a1, a0
3fdf5c50:	andn   a10, a5
3fdf5c60:	move   b2, b5
3fdf5c70:	rl     0x12, b4
3fdf5c80:	srl    0x17, a0
3fdf5c90:	rev    a0
3fdf5ca0:	andn   a2, a5
3fdf5cb0:	move   b10, a2
3fdf5cc0:	sla    0x2, b2
3fdf5cd0:	sub    b10, b2
3fdf5ce0:	or     b10, b3
3fdf5cf0:	or     a2, a12
3fdf5d00:	sla    0x1, b3
3fdf5d10:	sla    0x1, a13
3fdf5d20:	sub    a8, a0
3fdf5d30:	andn   b2, b2
3fdf5d40:	andn   a2, sp
3fdf5d50:	andn   a1, a0
3fdf5d60:	andn   a10, a5
3fdf5d70:	move   b2, b5
3fdf5d80:	sla    0x2, b4
3fdf5d90:	sla    0x1, a13
3fdf5da0:	addc   a8, a0
3fdf5db0:	andn   b2, b3
3fdf5dc0:	andn   a1, a0
3fdf5dd0:	subb   a10, a5
3fdf5de0:	xor    a1, a0
3fdf5df0:	move   a2, a1
3fdf5e00:	sub    b10, b5
3fdf5e10:	srl    0x17, a0
3fdf5e20:	rev    a0
3fdf5e30:	addc   b10, b2
3fdf5e40:	sla    0x2, b6
3fdf5e50:	sub    a10, a4
3fdf5e60:	addc   b10, b3
3fdf5e70:	srl    0xe, b2
3fdf5e80:	rl     0x9, a0
3fdf5e90:	andn   a1, a0
3fdf5ea0:	subb   a10, a5
3fdf5eb0:	xor    a1, a0
3fdf5ec0:	move   a2, a1
3fdf5ed0:	sub    b10, b5
3fdf5ee0:	srl    0x17, a0
3fdf5ef0:	rev    a0
3fdf5f00:	addc   b10, b2
3fdf5f10:	sla    0x2, b6
3fdf5f20:	sub    a10, a4
3fdf5f30:	addc   b10, b3
3fdf5f40:	srl    0xe, b2
3fdf5f50:	rl     0x19, a0
3fdf5f60:	andn   a1, a0
3fdf5f70:	subb   a10, a5
3fdf5f80:	xor    a1, a0
3fdf5f90:	move   a2, a1
3fdf5fa0:	sub    b10, b5
3fdf5fb0:	srl    0x17, a0
3fdf5fc0:	rev    a0
3fdf5fd0:	move   b10, b8
3fdf5fe0:	or     a2, a9
3fdf5ff0:	sub    a1, a0
3fdf6000:	andn   a10, a5
3fdf6010:	andn   a2, a3
3fdf6020:	sla    0x1, a14
3fdf6030:	sla    0x1, b1
3fdf6040:	sub    b10, b2
3fdf6050:	sla    0x2, a7
3fdf6060:	add    b10, b6
3fdf6070:	or     a10, a12
3fdf6080:	sla    0x2, a5
3fdf6090:	sla    0x1, a13
3fdf60a0:	divs   a0, a0
3fdf60b0:	cmp    a10, a13
3fdf60c0:	sla    0x2, b4
3fdf60d0:	sub    a10, a4
3fdf60e0:	addc   b10, b3
3fdf60f0:	srl    0xe, b2
3fdf6100:	rl     0x19, a0
3fdf6110:	andn   a1, a0
3fdf6120:	subb   a10, a5
3fdf6130:	xor    a1, a0
3fdf6140:	move   a2, a1
3fdf6150:	sub    b10, b5
3fdf6160:	srl    0x17, a0
3fdf6170:	rev    a0
3fdf6180:	move   a10, a9
3fdf6190:	subb   a10, a1
3fdf61a0:	sla    0x2, a5
3fdf61b0:	and    a2, sp
3fdf61c0:	cmp    b10, b4
3fdf61d0:	move   a2, sp
3fdf61e0:	move   a1, b0
3fdf61f0:	or     a2, sp
3fdf6200:	and    a1, a0
3fdf6210:	sub    b10, b2
3fdf6220:	sub    b10, b3
3fdf6230:	or     a2, a14
3fdf6240:	sub    a9, a0
3fdf6250:	andn   b2, b2
3fdf6260:	andn   a2, sp
3fdf6270:	srl    0x17, a0
3fdf6280:	.word  0x3420
3fdf6290:	rev    b3
3fdf62a0:	move   a10, a9
3fdf62b0:	subb   a10, a1
3fdf62c0:	sla    0x2, a5
3fdf62d0:	and    a2, sp
3fdf62e0:	cmp    b10, b4
3fdf62f0:	move   a2, sp
3fdf6300:	sub    a9, a0
3fdf6310:	andn   b2, b2
3fdf6320:	andn   a2, sp
3fdf6330:	srl    0x17, a0
3fdf6340:	.word  0x3420
3fdf6350:	sla    0x1, b3
3fdf6360:	subb   a0, a0
3fdf6370:	or     a10, a1
3fdf6380:	or     a2, a12
3fdf6390:	sla    0x2, b9
3fdf63a0:	cmp    a10, a4
3fdf63b0:	and    b2, b3
3fdf63c0:	add    a10, a12
3fdf63d0:	sla    0x2, b9
3fdf63e0:	move   a2, b9
3fdf63f0:	sub    b10, b4
3fdf6400:	andn   b2, b2
3fdf6410:	and    b2, b5
3fdf6420:	sla    0x2, b4
3fdf6430:	andn   a0, a0
3fdf6440:	move   b2, a5
3fdf6450:	cmp    a10, a14
3fdf6460:	subb   a10, a14
3fdf6470:	move   a1, a0
3fdf6480:	xor    a2, a5
3fdf6490:	move   a2, a5
3fdf64a0:	rl     0x9, a0
3fdf64b0:	or     a1, a0
3fdf64c0:	andn   a10, a5
3fdf64d0:	cmp    b10, b4
3fdf64e0:	subb   a10, a14
3fdf64f0:	.word  0x0000
3fdf6500:	rl     a6, a12
3fdf6510:	movb   b9, *sp(0x90fd)
3fdf6530:	add    b0, b12
3fdf6540:	.word  0x0000
3fdf6550:	.word  0x0000
3fdf6560:	add    a0, a0
3fdf6570:	add    b3, b11
L3FDF6580:
3fdf6580:	mmtm   sp, a9,a11,a13
3fdf65a0:	move   a14, a13
3fdf65b0:	addi   0x90, a14
3fdf65d0:	movi   0xffff, a11
3fdf6600:	setf   16, 0, 0
3fdf6610:	move   a11, *a13(0x80), 0
3fdf6630:	move   a14, -*sp, 1
3fdf6640:	sub    a11, a11
3fdf6650:	move   a11, *a14+, 1
3fdf6660:	movk   1, a11
3fdf6670:	move   a11, *a14+, 1
3fdf6680:	move   a11, *a14+, 1
3fdf6690:	move   *a13(0xffc0), *a14+, 1
3fdf66b0:	calla  L3FA911C0
3fdf66e0:	move   *a13(0xffc0), a9, 1
3fdf6700:	movi   0x65, a11
3fdf6720:	setf   16, 0, 0
3fdf6730:	move   a11, *a9(0xa0), 0
3fdf6750:	move   a14, -*sp, 1
3fdf6760:	movi   0x3e8, a11
3fdf6780:	move   a11, *a14+, 1
3fdf6790:	calla  L3FDCE1C0
3fdf67c0:	movi   0x75, a11
3fdf67e0:	setf   16, 0, 0
3fdf67f0:	move   a11, *a9(0xa0), 0
3fdf6810:	movi   0x54, a11
3fdf6830:	move   a11, *a9(0xb0), 0
3fdf6850:	move   a14, -*sp, 1
3fdf6860:	movi   0x3e8, a11
3fdf6880:	move   a11, *a14+, 1
3fdf6890:	calla  L3FDCE1C0
3fdf68c0:	sub    a11, a11
3fdf68d0:	move   a11, *a13(0x40), 1
3fdf68f0:	move   a11, *a13(0x20), 1
3fdf6910:	setf   16, 0, 0
L3FDF6920:
3fdf6920:	sub    a11, a11
3fdf6930:	move   a11, *a13, 1
3fdf6940:	move   *a13(0x40), a9, 1
3fdf6960:	inc    a9
3fdf6970:	move   a9, *a13(0x40), 1
3fdf6990:	move   a11, *a13(0x80), 0
3fdf69b0:	move   *a13(0xffc0), a9, 1
3fdf69d0:	move   *a9(0x90), a9, 0
3fdf69f0:	btst   0, a9
3fdf6a00:	jrne   L3FDF6BA0
3fdf6a10:	inc    a11
3fdf6a20:	move   a11, *a13, 1
3fdf6a30:	cmpi   0x29, a11
3fdf6a50:	jrge   L3FDF6BA0
L3FDF6A60:
3fdf6a60:	move   a14, -*sp, 1
3fdf6a70:	movi   0x258, a11
3fdf6a90:	move   a11, *a14+, 1
3fdf6aa0:	calla  L3FDCE1C0
3fdf6ad0:	move   *a13(0xffc0), a9, 1
3fdf6af0:	setf   16, 0, 0
3fdf6b00:	move   *a9(0x90), a11, 0
3fdf6b20:	btst   0, a11
3fdf6b30:	jrne   L3FDF6BA0
3fdf6b40:	move   *a13, a11, 1
3fdf6b50:	inc    a11
3fdf6b60:	move   a11, *a13, 1
3fdf6b70:	cmpi   0x29, a11
3fdf6b90:	jrlt   L3FDF6A60
L3FDF6BA0:
3fdf6ba0:	move   *a13(0x20), a11, 1
3fdf6bc0:	subk   14, a11
3fdf6bd0:	jrlt   L3FDF6C30
3fdf6be0:	movi   0x81, a11
3fdf6c00:	move   a11, *a13(0x60), 1
3fdf6c20:	jruc   L3FDF7150
L3FDF6C30:
3fdf6c30:	move   *a13, a11, 1
3fdf6c40:	cmpi   0x28, a11
3fdf6c60:	jrge   L3FDF6D00
3fdf6c70:	move   *a13(0xffc0), a9, 1
3fdf6c90:	move   *a9(0xb0), a9, 0
3fdf6cb0:	andi   0xff, a9
3fdf6ce0:	move   a9, *a13(0x80), 0
L3FDF6D00:
3fdf6d00:	move   *a13(0x40), a9, 1
3fdf6d20:	dsjs   a9, L3FDF6DF0
3fdf6d30:	move   *a13(0x80), a9, 0
3fdf6d50:	andi   0xf0, a9
3fdf6d80:	cmpi   0xa0, a9
3fdf6da0:	jreq   L3FDF6DF0
3fdf6db0:	sub    a9, a9
3fdf6dc0:	move   a9, *a13(0x40), 1
3fdf6de0:	jruc   L3FDF70D0
L3FDF6DF0:
3fdf6df0:	move   *a13(0x40), a9, 1
3fdf6e10:	subk   2, a9
3fdf6e20:	jrne   L3FDF6F20
3fdf6e30:	move   *a13(0x80), a9, 0
3fdf6e50:	movk   15, a11
3fdf6e60:	and    a9, a11
3fdf6e70:	subk   2, a11
3fdf6e80:	jreq   L3FDF6F20
3fdf6e90:	movk   15, a11
3fdf6ea0:	and    a9, a11
3fdf6eb0:	subk   4, a11
3fdf6ec0:	jreq   L3FDF6F20
3fdf6ed0:	movi   0x82, a11
3fdf6ef0:	move   a11, *a13(0x60), 1
3fdf6f10:	jruc   L3FDF7150
L3FDF6F20:
3fdf6f20:	move   *a13(0x40), a11, 1
3fdf6f40:	subk   3, a11
3fdf6f50:	jrne   L3FDF6FA0
3fdf6f60:	move   *a13(0x80), a11, 0
3fdf6f80:	move   a11, *a13(0x60), 1
L3FDF6FA0:
3fdf6fa0:	move   *a13(0x40), a11, 1
3fdf6fc0:	subk   4, a11
3fdf6fd0:	jrne   L3FDF70D0
3fdf6fe0:	move   *a13(0x80), a11, 0
3fdf7000:	sll    0x10, a11
3fdf7010:	move   *a13(0x60), a9, 1
3fdf7030:	or     a9, a11
3fdf7040:	move   a11, *a13(0x60), 1
3fdf7060:	move   *a13(0xffc0), a9, 1
3fdf7080:	movi   0x44, a11
3fdf70a0:	move   a11, *a9(0xb0), 0
3fdf70c0:	jruc   L3FDF7150
L3FDF70D0:
3fdf70d0:	move   *a13(0x20), a11, 1
3fdf70f0:	inc    a11
3fdf7100:	move   a11, *a13(0x20), 1
3fdf7120:	subk   15, a11
3fdf7130:	jalt   L3FDF6920
L3FDF7150:
3fdf7150:	move   *a13(0x60), a11, 1
3fdf7170:	andi   0xff, a11
3fdf71a0:	subk   17, a11
3fdf71b0:	jrne   L3FDF71E0
3fdf71c0:	sub    a8, a8
3fdf71d0:	jruc   L3FDF7280
L3FDF71E0:
3fdf71e0:	move   *a13(0xffe0), a11, 1
3fdf7200:	move   *a13(0x60), *a11(0x80), 1
3fdf7230:	move   *a11(0x80), a8, 1
3fdf7250:	movk   1, a8
3fdf7260:	jrne   L3FDF7280
3fdf7270:	sub    a8, a8
L3FDF7280:
3fdf7280:	move   *sp(0x80), a14, 1
3fdf72a0:	mmfm   sp, a9,a11,a13
3fdf72c0:	rets   2
L3FDF72D0:
3fdf72d0:	mmtm   sp, a7,a9,a11,a13
3fdf72f0:	move   a14, a13
3fdf7300:	addi   0x130, a14
3fdf7320:	move   a13, a11
3fdf7330:	addi   0x30, a11
3fdf7350:	move   a11, *a13(0xf0), 1
3fdf7370:	move   a13, a9
3fdf7380:	addi   0xb0, a9
3fdf73a0:	move   a9, *a13(0x110), 1
3fdf73c0:	move   a14, -*sp, 1
3fdf73d0:	movi   0xfff, a9
3fdf73f0:	move   a9, *a14+, 1
3fdf7400:	calla  L3FDF92B0
3fdf7430:	calla  L3FDF10F0
3fdf7460:	move   a14, -*sp, 1
3fdf7470:	movk   3, a9
3fdf7480:	move   a9, *a14+, 1
3fdf7490:	calla  L3FDF3860
3fdf74c0:	move   a14, -*sp, 1
3fdf74d0:	movi   0x3fdf9590, a9
3fdf7500:	move   a9, *a14+, 1
3fdf7510:	move   a13, a9
3fdf7520:	addk   16, a9
3fdf7530:	move   a9, *a14+, 1
3fdf7540:	movi   0xdc0, a9
3fdf7570:	move   a9, *a14+, 1
3fdf7580:	calla  L3FA90230
3fdf75b0:	movk   1, a9
3fdf75c0:	move   a9, *a13(0x30), 1
3fdf75e0:	sub    a9, a9
3fdf75f0:	move   a9, *a13(0xb0), 1
3fdf7610:	move   *a13(0xffe0), a9, 1
3fdf7630:	jreq   L3FDF7DA0
3fdf7640:	sub    a9, a9
3fdf7650:	move   a9, *a9(0x1a0), 1
3fdf7670:	move   a9, *a9(0x1c0), 1
3fdf7690:	movi   0x50febf80, a11
3fdf76c0:	move   a11, *a9, 1
3fdf76d0:	movi   0x3f000000, a11
3fdf7700:	move   a11, *a9(0x20), 1
3fdf7720:	move   a9, *a13(0xd0), 1
3fdf7740:	calla  L3FDF11B0
L3FDF7770:
3fdf7770:	move   a14, -*sp, 1
3fdf7780:	movk   1, a11
3fdf7790:	move   a11, *a14+, 1
3fdf77a0:	sub    a9, a9
3fdf77b0:	move   a9, *a14+, 1
3fdf77c0:	movi   0xffff, a9
3fdf77f0:	move   a9, *a14+, 1
3fdf7800:	calla  L3FDE55F0
3fdf7830:	move   a14, -*sp, 1
3fdf7840:	movi   0x1f40, a11
3fdf7860:	move   a11, *a14+, 1
3fdf7870:	calla  L3FDCE1C0
L3FDF78A0:
3fdf78a0:	move   a14, -*sp, 1
3fdf78b0:	move   *a13(0xd0), *a14+, 1
3fdf78d0:	sub    a11, a11
3fdf78e0:	move   *a11(0x1c0), *a14+, 1
3fdf7900:	move   *a11(0x1a0), *a14+, 1
3fdf7920:	move   *a11(0x20), *a14+, 1
3fdf7940:	move   *a11+, *a14+, 1
3fdf7950:	sub    a11, a11
3fdf7960:	move   a11, *a14+, 1
3fdf7970:	calla  L3FA904C0
3fdf79a0:	move   a14, -*sp, 1
3fdf79b0:	move   a11, *a14+, 1
3fdf79c0:	calla  L3FA7C050
3fdf79f0:	move   a8, *a13(0x10), 1
3fdf7a10:	move   a8, a9
3fdf7a20:	jreq   L3FDF7B30
3fdf7a30:	move   a14, -*sp, 1
3fdf7a40:	movk   1, a11
3fdf7a50:	move   a11, *a14+, 1
3fdf7a60:	sub    a11, a11
3fdf7a70:	move   a11, *a14+, 1
3fdf7a80:	move   a8, *a14+, 1
3fdf7a90:	calla  L3FDE55F0
3fdf7ac0:	move   a14, -*sp, 1
3fdf7ad0:	movi   0x4e20, a11
3fdf7af0:	move   a11, *a14+, 1
3fdf7b00:	calla  L3FDCE1C0
L3FDF7B30:
3fdf7b30:	sub    a11, a11
3fdf7b40:	andi   0xf7ffffff, a9
3fdf7b70:	move   *a11, a7, 1
3fdf7b80:	andn   a9, a7
3fdf7b90:	move   a7, *a11, 1
3fdf7ba0:	move   *a13(0x10), a9, 1
3fdf7bc0:	andi   0xf7ffffff, a9
3fdf7bf0:	move   *a11(0x140), a7, 1
3fdf7c10:	andn   a9, a7
3fdf7c20:	move   a7, *a11(0x140), 1
3fdf7c40:	movk   1, a9
3fdf7c50:	move   a9, *a13(0xd0), 1
3fdf7c70:	move   *a11(0x140), a7, 1
3fdf7c90:	andi   0xf7ffffff, a7
3fdf7cc0:	jrne   L3FDF78A0
3fdf7cd0:	sub    a11, a11
3fdf7ce0:	movi   0x50febf80, a9
3fdf7d10:	move   a9, *a11, 1
3fdf7d20:	movi   0x3f000000, a7
3fdf7d50:	move   a7, *a11(0x20), 1
3fdf7d70:	move   a11, *a13(0xd0), 1
3fdf7d90:	jruc   L3FDF7770
L3FDF7DA0:
3fdf7da0:	setf   16, 0, 0
3fdf7db0:	move   @0x64000d0, a7, 0
3fdf7de0:	move   a7, *a13, 0
3fdf7df0:	setf   1, 0, 0
3fdf7e00:	move   *a13(0x2), a7, 0
3fdf7e20:	jreq   L3FDF8510
3fdf7e30:	sub    a7, a7
3fdf7e40:	movi   0x10fefd80, a9
3fdf7e70:	move   a9, *a7, 1
3fdf7e80:	move   a7, *a7(0x20), 1
3fdf7ea0:	move   a7, *a7(0x1a0), 1
3fdf7ec0:	move   a7, *a7(0x1c0), 1
3fdf7ee0:	move   a7, *a7(0x140), 1
3fdf7f00:	move   a7, *a13(0xd0), 1
3fdf7f20:	calla  L3FDF11B0
3fdf7f50:	move   a14, -*sp, 1
3fdf7f60:	movk   3, a9
3fdf7f70:	move   a9, *a14+, 1
3fdf7f80:	calla  L3FDF3490
L3FDF7FB0:
3fdf7fb0:	move   a14, -*sp, 1
3fdf7fc0:	move   *a13(0xd0), *a14+, 1
3fdf7fe0:	sub    a11, a11
3fdf7ff0:	move   *a11(0x1c0), *a14+, 1
3fdf8010:	move   *a11(0x1a0), *a14+, 1
3fdf8030:	move   *a11(0x20), *a14+, 1
3fdf8050:	move   *a11+, *a14+, 1
3fdf8060:	sub    a11, a11
3fdf8070:	move   a11, *a14+, 1
3fdf8080:	calla  L3FA904C0
3fdf80b0:	move   a14, -*sp, 1
3fdf80c0:	movk   1, a9
3fdf80d0:	move   a9, *a14+, 1
3fdf80e0:	move   a11, *a14+, 1
3fdf80f0:	movi   0x3ffff, a7
3fdf8120:	move   a7, *a14+, 1
3fdf8130:	calla  L3FDE55F0
3fdf8160:	move   a14, -*sp, 1
3fdf8170:	move   a11, *a14+, 1
3fdf8180:	calla  L3FA7C050
3fdf81b0:	move   a8, *a13(0x10), 1
3fdf81d0:	move   a8, a8
3fdf81e0:	jreq   L3FDF82D0
3fdf81f0:	move   a14, -*sp, 1
3fdf8200:	move   a9, *a14+, 1
3fdf8210:	move   a11, *a14+, 1
3fdf8220:	move   a8, *a14+, 1
3fdf8230:	calla  L3FDE55F0
3fdf8260:	move   a14, -*sp, 1
3fdf8270:	movi   0x4e20, a9
3fdf8290:	move   a9, *a14+, 1
3fdf82a0:	calla  L3FDCE1C0
L3FDF82D0:
3fdf82d0:	move   *a13(0x10), a9, 1
3fdf82f0:	andi   0xf7ffffff, a9
3fdf8320:	move   *a11, a7, 1
3fdf8330:	andn   a9, a7
3fdf8340:	move   a7, *a11, 1
3fdf8350:	move   *a13(0x10), a9, 1
3fdf8370:	andi   0xf7ffffff, a9
3fdf83a0:	move   *a11(0x140), a7, 1
3fdf83c0:	andn   a9, a7
3fdf83d0:	move   a7, *a11(0x140), 1
3fdf83f0:	movk   1, a9
3fdf8400:	move   a9, *a13(0xd0), 1
3fdf8420:	move   *a11(0x140), a7, 1
3fdf8440:	andi   0xf7ffffff, a7
3fdf8470:	jrne   L3FDF7FB0
3fdf8480:	calla  L3FDF10F0
3fdf84b0:	move   a14, -*sp, 1
3fdf84c0:	movk   3, a11
3fdf84d0:	move   a11, *a14+, 1
3fdf84e0:	calla  L3FDF3860
L3FDF8510:
3fdf8510:	sub    a11, a11
3fdf8520:	move   a11, *a13(0x50), 1
3fdf8540:	move   a11, *a11, 1
3fdf8550:	move   a11, *a11(0x20), 1
3fdf8570:	move   a11, *a11(0x1a0), 1
3fdf8590:	move   a11, *a11(0x1c0), 1
3fdf85b0:	move   a11, *a11(0x140), 1
3fdf85d0:	move   a14, -*sp, 1
3fdf85e0:	move   a11, *a14+, 1
3fdf85f0:	move   *a11(0x1c0), *a14+, 1
3fdf8610:	move   *a11(0x1a0), *a14+, 1
3fdf8630:	move   *a11(0x20), *a14+, 1
3fdf8650:	move   *a11(0x0), *a14+, 1
3fdf8670:	move   a11, *a14+, 1
3fdf8680:	calla  L3FA904C0
L3FDF86B0:
3fdf86b0:	sub    a11, a11
3fdf86c0:	move   *a11(0x140), a9, 1
3fdf86e0:	andi   0xf7ffffff, a9
3fdf8710:	jreq   L3FDF8790
3fdf8720:	move   *a11(0x140), *a11(0x0), 1
3fdf8750:	movk   1, a9
3fdf8760:	move   a9, *a13(0xd0), 1
3fdf8780:	jruc   L3FDF8A90
L3FDF8790:
3fdf8790:	move   *a13(0x50), *a11(0x0), 1
3fdf87c0:	move   a11, *a13(0xd0), 1
3fdf87e0:	move   *a13(0x30), a9, 1
3fdf8800:	jreq   L3FDF8980
3fdf8810:	move   a14, -*sp, 1
3fdf8820:	move   a11, *a14+, 1
3fdf8830:	movi   0x6200000, a7
3fdf8860:	move   a7, *a14+, 1
3fdf8870:	move   a11, *a14+, 1
3fdf8880:	move   *a13(0x110), *a14+, 1
3fdf88a0:	move   *a13(0xf0), *a14+, 1
3fdf88c0:	calla  L3FDCE470
3fdf88f0:	move   a8, a8
3fdf8900:	jreq   L3FDF8980
3fdf8910:	move   a11, *a11(0x1a0), 1
3fdf8930:	move   a11, *a11(0x1c0), 1
3fdf8950:	move   *a11(0x0), *a13(0x50), 1
L3FDF8980:
3fdf8980:	move   a14, -*sp, 1
3fdf8990:	move   a11, *a14+, 1
3fdf89a0:	move   a11, *a14+, 1
3fdf89b0:	movi   0xffff, a7
3fdf89e0:	move   a7, *a14+, 1
3fdf89f0:	calla  L3FDE55F0
3fdf8a20:	move   a14, -*sp, 1
3fdf8a30:	movi   0x1f40, a7
3fdf8a50:	move   a7, *a14+, 1
3fdf8a60:	calla  L3FDCE1C0
L3FDF8A90:
3fdf8a90:	move   a14, -*sp, 1
3fdf8aa0:	move   *a13(0xd0), *a14+, 1
3fdf8ac0:	move   *a11(0x1c0), *a14+, 1
3fdf8ae0:	move   *a11(0x1a0), *a14+, 1
3fdf8b00:	move   *a11(0x20), *a14+, 1
3fdf8b20:	move   *a11+, *a14+, 1
3fdf8b30:	sub    a11, a11
3fdf8b40:	move   a11, *a14+, 1
3fdf8b50:	calla  L3FA904C0
3fdf8b80:	move   a14, -*sp, 1
3fdf8b90:	move   a11, *a14+, 1
3fdf8ba0:	calla  L3FA7C050
3fdf8bd0:	move   a8, *a13(0x10), 1
3fdf8bf0:	move   *a11(0x20), a9, 1
3fdf8c10:	andi   0x1f000000, a9
3fdf8c40:	jreq   L3FDF8D60
3fdf8c50:	move   *a11, a9, 1
3fdf8c60:	andi   0x70, a9
3fdf8c90:	jreq   L3FDF8D60
L3FDF8CA0:
3fdf8ca0:	sub    a11, a11
3fdf8cb0:	move   *a11(0x20), a9, 1
3fdf8cd0:	andi   0x1f000000, a9
3fdf8d00:	jreq   L3FDF8D60
3fdf8d10:	move   *a11, a9, 1
3fdf8d20:	andi   0x70, a9
3fdf8d50:	jrne   L3FDF8CA0
L3FDF8D60:
3fdf8d60:	move   *a13(0x10), a9, 1
3fdf8d80:	jreq   L3FDF8F90
3fdf8d90:	move   *a13(0xb0), a7, 1
3fdf8db0:	jreq   L3FDF8F90
3fdf8dc0:	move   *a11, a11, 1
3fdf8dd0:	andi   0x8000000, a11
3fdf8e00:	andi   0xf7ffffff, a9
3fdf8e30:	or     a9, a11
3fdf8e40:	sub    a9, a9
3fdf8e50:	move   a11, *a9, 1
3fdf8e60:	move   a14, -*sp, 1
3fdf8e70:	move   a9, *a14+, 1
3fdf8e80:	move   a9, *a14+, 1
3fdf8e90:	movi   0x2ffff, a11
3fdf8ec0:	move   a11, *a14+, 1
3fdf8ed0:	calla  L3FDE55F0
L3FDF8F00:
3fdf8f00:	move   a14, -*sp, 1
3fdf8f10:	sub    a11, a11
3fdf8f20:	move   a11, *a14+, 1
3fdf8f30:	calla  L3FA7C050
3fdf8f60:	move   *a13(0xb0), a9, 1
3fdf8f80:	jrne   L3FDF8F00
L3FDF8F90:
3fdf8f90:	move   *a13(0x10), a11, 1
3fdf8fb0:	jaeq   L3FDF86B0
3fdf8fd0:	sub    a9, a9
3fdf8fe0:	andi   0xf7ffffff, a11
3fdf9010:	move   *a9(0x140), a7, 1
3fdf9030:	andn   a11, a7
3fdf9040:	move   a7, *a9(0x140), 1
3fdf9060:	move   a14, -*sp, 1
3fdf9070:	move   a9, *a14+, 1
3fdf9080:	move   a9, *a14+, 1
3fdf9090:	move   *a13(0x10), *a14+, 1
3fdf90b0:	calla  L3FDE55F0
3fdf90e0:	move   a14, -*sp, 1
3fdf90f0:	movk   1, a11
3fdf9100:	move   a11, *a14+, 1
3fdf9110:	movi   0x6200000, a7
3fdf9140:	move   a7, *a14+, 1
3fdf9150:	move   a9, *a14+, 1
3fdf9160:	move   *a13(0x110), *a14+, 1
3fdf9180:	move   *a13(0xf0), *a14+, 1
3fdf91a0:	calla  L3FDCE470
3fdf91d0:	move   a14, -*sp, 1
3fdf91e0:	movi   0x200000c, a9
3fdf9210:	move   a9, *a14+, 1
3fdf9220:	movi   0x3fdcd770, a11
3fdf9250:	move   a11, *a14+, 1
3fdf9260:	calla  L3FDE00C0
3fdf9290:	jauc   L3FDF86B0
L3FDF92B0:
3fdf92b0:	mmtm   sp, a7,a9,a11,a13
3fdf92d0:	move   a14, a13
3fdf92e0:	calla  L3F208C90
3fdf9310:	movi   0xc0000110, a11	; INTENB
3fdf9340:	setf   16, 0, 0
3fdf9350:	move   *a11, a9, 0
3fdf9360:	move   *a13(0xffe0), a7, 0
3fdf9380:	andn   a7, a9
3fdf9390:	move   a9, *a11, 0
3fdf93a0:	calla  L3F208C70
3fdf93d0:	move   *sp(0xa0), a14, 1
3fdf93f0:	mmfm   sp, a7,a9,a11,a13
3fdf9410:	rets   2
L3FDF9420:
3fdf9420:	mmtm   sp, a7,a9,a11,a13
3fdf9440:	move   a14, a13
3fdf9450:	calla  L3F208C90
3fdf9480:	setf   16, 0, 0
3fdf9490:	move   *a13(0xffe0), a11, 0
3fdf94b0:	movi   0xc0000110, a9	; INTENB
3fdf94e0:	move   *a9, a7, 0
3fdf94f0:	or     a11, a7
3fdf9500:	move   a7, *a9, 0
3fdf9510:	calla  L3F208C70
3fdf9540:	move   *sp(0xa0), a14, 1
3fdf9560:	mmfm   sp, a7,a9,a11,a13
3fdf9580:	rets   2
3fdf9590:	move   a11, -*sp, 1
3fdf95a0:	sub    a11, a11
3fdf95b0:	setf   16, 0, 0
3fdf95c0:	move   a11, @0xc0000120, 0	; INTPEND
3fdf95f0:	move   *sp+, a11, 1
3fdf9600:	reti
3fdf9610:	setf   16, 0, 0
3fdf9620:	mmtm   sp, a2
3fdf9640:	move   *a14(0xffe0), a2, 1
3fdf9660:	cvxyl  a2, a8
3fdf9670:	mmfm   sp, a2
3fdf9690:	move   *sp(0x20), a14, 1
3fdf96b0:	rets   2
3fdf96c0:	setf   16, 0, 0
3fdf96d0:	move   b0, a8
3fdf96e0:	rets
L3FDF96F0:
3fdf96f0:	setf   16, 0, 0
3fdf9700:	mmtm   sp, b2,b7,b9,b10,b11,b12,b13,b14
3fdf9720:	move   a14, b14
3fdf9730:	move   *b14(0xffe0), b2, 1
3fdf9750:	move   *b14(0xffc0), b7, 1
3fdf9770:	move   *b14(0xffa0), b9, 1
3fdf9790:	fill   xy
3fdf97a0:	mmfm   sp, b2,b7,b9,b10,b11,b12,b13,b14
3fdf97c0:	move   *sp(0x20), a14, 1
3fdf97e0:	rets   2
L3FDF97F0:
3fdf97f0:	setf   16, 0, 0
3fdf9800:	mmtm   sp, b0,b2,b7,b8,b9,b10,b11,b12,b13,b14
3fdf9820:	move   a14, b14
3fdf9830:	move   *b14(0xffe0), b2, 1
3fdf9850:	move   *b14(0xffc0), b10, 1
3fdf9870:	movi   0x240, b12
3fdf9890:	mpyu   b12, b10
3fdf98a0:	movi   0x3fe21610, b0
3fdf98d0:	add    b11, b0
3fdf98e0:	move   *b14(0xffa0), b9, 1
3fdf9900:	mmtm   sp, b1
3fdf9920:	movk   16, b1
3fdf9930:	lmo    b1, b12
3fdf9940:	move   b12, @0xc0000130, 0	; CONVSP
3fdf9970:	lmo    b3, b12
3fdf9980:	move   b12, @0xc0000140, 0	; CONVDP
3fdf99b0:	movi   0x24000c, b7
3fdf99e0:	clr    b8
3fdf99f0:	pixblt b,xy
3fdf9a00:	mmfm   sp, b1
3fdf9a20:	move   b1, b3
3fdf9a30:	lmo    b1, b12
3fdf9a40:	move   b12, @0xc0000130, 0	; CONVSP
3fdf9a70:	lmo    b3, b12
3fdf9a80:	move   b12, @0xc0000140, 0	; CONVDP
3fdf9ab0:	mmfm   sp, b0,b2,b7,b8,b9,b10,b11,b12,b13,b14
3fdf9ad0:	move   *sp(0x20), a14, 1
3fdf9af0:	rets   2
3fdf9b00:	setf   16, 0, 0
3fdf9b10:	mmtm   sp, b0,b2,b7,b8,b9,b10,b11,b12,b13,b14
3fdf9b30:	move   a14, b14
3fdf9b40:	move   *b14(0xffe0), b2, 1
3fdf9b60:	move   *b14(0xffc0), b10, 1
3fdf9b80:	movi   0x240, b12
3fdf9ba0:	mpyu   b12, b10
3fdf9bb0:	movi   0x3fe21610, b0
3fdf9be0:	add    b11, b0
3fdf9bf0:	move   *b14(0xffa0), b9, 1
3fdf9c10:	mmtm   sp, b1
3fdf9c30:	movk   16, b1
3fdf9c40:	movi   0x24000c, b7
3fdf9c70:	clr    b8
3fdf9c80:	pixblt b,l
3fdf9c90:	mmfm   sp, b1
3fdf9cb0:	mmfm   sp, b0,b2,b7,b8,b9,b10,b11,b12,b13,b14
3fdf9cd0:	move   *sp(0x20), a14, 1
3fdf9cf0:	rets   2
L3FDF9D00:
3fdf9d00:	mmtm   sp, a0,a1
3fdf9d20:	mmtm   sp, b2,b7,b10,b11,b12,b13,b14
3fdf9d40:	move   -*a14, a0, 1
3fdf9d50:	move   -*a14, a1, 1
3fdf9d60:	sll    0x10, a1
3fdf9d70:	movy   a1, a0
3fdf9d80:	move   -*a14, a1, 1
3fdf9d90:	move   -*a14, a8, 1
3fdf9da0:	sll    0x10, a8
3fdf9db0:	movy   a8, a1
3fdf9dc0:	movi   0xffffffff, b9
3fdf9df0:	cmpxy  a0, a1
3fdf9e00:	jrp   L3FDF9EF0
3fdf9e10:	jrv   L3FDF9E70
3fdf9e20:	jrc   L3FDF9E70
3fdf9e30:	move   a0, b2
3fdf9e40:	subxy  a0, a1
3fdf9e50:	move   a1, b7
3fdf9e60:	jruc   L3FDF9EA0
L3FDF9E70:
3fdf9e70:	move   a1, b2
3fdf9e80:	subxy  a1, a0
3fdf9e90:	move   a0, b7
L3FDF9EA0:
3fdf9ea0:	addi   0x10001, b7
3fdf9ed0:	fill   xy
3fdf9ee0:	jruc   L3FDFA160
L3FDF9EF0:
3fdf9ef0:	move   a0, b2
3fdf9f00:	move   a1, b0
3fdf9f10:	subxy  b2, b0
3fdf9f20:	movi   0xffff, b11
3fdf9f40:	movk   1, b10
3fdf9f50:	clr    b7
3fdf9f60:	subxy  b0, b7
3fdf9f70:	jrnc   L3FDF9FA0
3fdf9f80:	srl    0xf, b11
3fdf9f90:	movy   b0, b7
L3FDF9FA0:
3fdf9fa0:	jrnv   L3FDF9FD0
3fdf9fb0:	movx   b10, b11
3fdf9fc0:	movx   b0, b7
L3FDF9FD0:
3fdf9fd0:	clr    b12
3fdf9fe0:	move   b7, b0
3fdf9ff0:	srl    0x10, b0
3fdfa000:	cmpxy  b0, b7
3fdfa010:	jrv   L3FDFA040
3fdfa020:	movx   b11, b12
3fdfa030:	jruc   L3FDFA070
L3FDFA040:
3fdfa040:	movy   b11, b12
3fdfa050:	movx   b7, b0
3fdfa060:	rl     0x10, b7
L3FDFA070:
3fdfa070:	add    b0, b0
3fdfa080:	movx   b7, b10
3fdfa090:	sub    b10, b0
3fdfa0a0:	inc    b10
3fdfa0b0:	move   b11, b11
3fdfa0c0:	jrlt   L3FDFA120
3fdfa0d0:	movi   0xffffffff, b13
3fdfa100:	line   0
3fdfa110:	jruc   L3FDFA160
L3FDFA120:
3fdfa120:	movi   0xffffffff, b13
3fdfa150:	line   1
L3FDFA160:
3fdfa160:	mmfm   sp, b2,b7,b10,b11,b12,b13,b14
3fdfa180:	mmfm   sp, a0,a1
3fdfa1a0:	rets   2
L3FDFA1B0:
3fdfa1b0:	setf   16, 0, 0
3fdfa1c0:	mmtm   sp, b0,b2,b7,b10,b11,b12,b13,b14
3fdfa1e0:	move   @0xc0000120, b0, 0	; INTPEND
3fdfa210:	andi   0xfbff, b0
3fdfa240:	move   b0, @0xc0000120, 0	; INTPEND
3fdfa270:	move   @0x8fca0, b0, 0
3fdfa2a0:	cmpi   0x2, b0
3fdfa2c0:	jreq   L3FDFA4B0
3fdfa2d0:	cmpi   0x3, b0
3fdfa2f0:	jreq   L3FDFA730
3fdfa300:	cmpi   0x4, b0
3fdfa320:	jreq   L3FDFA5F0
3fdfa330:	cmpi   0x1, b0
3fdfa350:	jane   L3FDFAEC0
3fdfa370:	move   @0x8fcb0, b2, 1
3fdfa3a0:	move   @0x8fd10, b12, 1
3fdfa3d0:	subxy  b12, b2
3fdfa3e0:	move   @0x8fcb0, b0, 1
3fdfa410:	move   @0xc00000b0, b10, 0	; CONTROL
3fdfa440:	ori    0xc0, b10
3fdfa470:	move   b10, @0xc00000b0, 0	; CONTROL
3fdfa4a0:	jruc   L3FDFA860
L3FDFA4B0:
3fdfa4b0:	move   @0x8fcb0, b2, 1
3fdfa4e0:	move   @0x8fd10, b12, 1
3fdfa510:	addxy  b12, b2
3fdfa520:	move   @0x8fcb0, b0, 1
3fdfa550:	move   @0xc00000b0, b10, 0	; CONTROL
3fdfa580:	ori    0x2c0, b10
3fdfa5b0:	move   b10, @0xc00000b0, 0	; CONTROL
3fdfa5e0:	jruc   L3FDFA860
L3FDFA5F0:
3fdfa5f0:	move   @0x8fcb0, b2, 1
3fdfa620:	move   @0x8fd30, b12, 1
3fdfa650:	addxy  b12, b2
3fdfa660:	move   @0x8fcb0, b0, 1
3fdfa690:	move   @0xc00000b0, b10, 0	; CONTROL
3fdfa6c0:	ori    0xc0, b10
3fdfa6f0:	move   b10, @0xc00000b0, 0	; CONTROL
3fdfa720:	jruc   L3FDFA860
L3FDFA730:
3fdfa730:	move   @0x8fcb0, b2, 1
3fdfa760:	move   @0x8fd30, b12, 1
3fdfa790:	subxy  b12, b2
3fdfa7a0:	move   @0x8fcb0, b0, 1
3fdfa7d0:	move   @0xc00000b0, b10, 0	; CONTROL
3fdfa800:	ori    0x1c0, b10
3fdfa830:	move   b10, @0xc00000b0, 0	; CONTROL
L3FDFA860:
3fdfa860:	move   @0x8fcd0, b7, 1
3fdfa890:	move   @0x8fcb0, b5, 1
3fdfa8c0:	move   b7, b6
3fdfa8d0:	subxy  b5, b7
3fdfa8e0:	pixblt xy,xy
3fdfa8f0:	jrnv   L3FDFA960
3fdfa900:	movi   0x1, b12
3fdfa930:	move   b12, @0x8fdb0, 0
L3FDFA960:
3fdfa960:	move   @0x8fca0, b0, 0
3fdfa990:	cmpi   0x2, b0
3fdfa9b0:	jreq   L3FDFAC80
3fdfa9c0:	cmpi   0x3, b0
3fdfa9e0:	jreq   L3FDFAA30
3fdfa9f0:	cmpi   0x4, b0
3fdfaa10:	jreq   L3FDFAB60
3fdfaa20:	jruc   L3FDFADA0
L3FDFAA30:
3fdfaa30:	move   @0x8fd90, b9, 1
3fdfaa60:	move   @0x8fcf0, b7, 1
3fdfaa90:	move   @0x8fd30, b10, 1
3fdfaac0:	addxy  b10, b7
3fdfaad0:	move   b7, @0x8fcf0, 1
3fdfab00:	move   @0x8fcd0, b2, 1
3fdfab30:	subxy  b7, b2
3fdfab40:	fill   xy
3fdfab50:	jruc   L3FDFAEC0
L3FDFAB60:
3fdfab60:	move   @0x8fd90, b9, 1
3fdfab90:	move   @0x8fcf0, b7, 1
3fdfabc0:	move   @0x8fd30, b10, 1
3fdfabf0:	addxy  b10, b7
3fdfac00:	move   b7, @0x8fcf0, 1
3fdfac30:	move   @0x8fcb0, b2, 1
3fdfac60:	fill   xy
3fdfac70:	jruc   L3FDFAEC0
L3FDFAC80:
3fdfac80:	move   @0x8fd90, b9, 1
3fdfacb0:	move   @0x8fcf0, b7, 1
3fdface0:	move   @0x8fd10, b10, 1
3fdfad10:	addxy  b10, b7
3fdfad20:	move   b7, @0x8fcf0, 1
3fdfad50:	move   @0x8fcb0, b2, 1
3fdfad80:	fill   xy
3fdfad90:	jruc   L3FDFAEC0
L3FDFADA0:
3fdfada0:	move   @0x8fd90, b9, 1
3fdfadd0:	move   @0x8fcf0, b7, 1
3fdfae00:	move   @0x8fd10, b10, 1
3fdfae30:	addxy  b10, b7
3fdfae40:	move   b7, @0x8fcf0, 1
3fdfae70:	move   @0x8fcd0, b2, 1
3fdfaea0:	subxy  b7, b2
3fdfaeb0:	fill   xy
L3FDFAEC0:
3fdfaec0:	move   @0xc00000b0, b10, 0	; CONTROL
3fdfaef0:	andi   0xfc3f, b10
3fdfaf20:	move   b10, @0xc00000b0, 0	; CONTROL
3fdfaf50:	clr    b10
3fdfaf60:	move   b10, @0x8fca0, 0
3fdfaf90:	mmfm   sp, b0,b2,b7,b10,b11,b12,b13,b14
3fdfafb0:	rets
L3FDFAFC0:
3fdfafc0:	mmtm   sp, a11,a13
3fdfafe0:	move   a14, a13
3fdfaff0:	addi   0x100, a14
3fdfb010:	move   *a13(0xff80), a11, 1
3fdfb030:	move   *a11, *a13, 1
3fdfb040:	move   *a11(0x20), *a13(0x20), 1
3fdfb070:	move   *a11(0x40), *a13(0x40), 1
3fdfb0a0:	move   *a11(0x60), *a13(0x60), 1
3fdfb0d0:	move   *a11(0x80), *a13(0x80), 1
3fdfb100:	move   *a11(0xa0), *a13(0xa0), 1
3fdfb130:	move   *a11(0xc0), *a13(0xc0), 1
3fdfb160:	move   *a11(0xe0), *a13(0xe0), 1
3fdfb190:	move   a14, -*sp, 1
3fdfb1a0:	movk   8, a11
3fdfb1b0:	move   a11, *a14+, 1
3fdfb1c0:	move   a13, *a14+, 1
3fdfb1d0:	sub    a11, a11
3fdfb1e0:	move   a11, *a14+, 1
3fdfb1f0:	movk   32, a11
3fdfb200:	move   a11, *a14+, 1
3fdfb210:	move   *a13(0xffc0), *a14+, 1
3fdfb230:	move   *a13(0xffc0), *a14+, 1
3fdfb250:	move   *a13(0xffa0), *a14+, 1
3fdfb270:	move   *a13(0xffe0), *a14+, 1
3fdfb290:	calla  L3FD37330
3fdfb2c0:	move   *sp(0x60), a14, 1
3fdfb2e0:	mmfm   sp, a11,a13
3fdfb300:	rets   2
L3FDFB310:
3fdfb310:	mmtm   sp, a11,a13
3fdfb330:	move   a14, a13
3fdfb340:	addi   0x120, a14
3fdfb360:	move   *a13(0xff80), a11, 1
3fdfb380:	move   *a11, *a13, 1
3fdfb390:	move   *a11(0x20), *a13(0x20), 1
3fdfb3c0:	move   *a11(0x40), *a13(0x40), 1
3fdfb3f0:	move   *a11(0x60), *a13(0x60), 1
3fdfb420:	move   *a11(0x80), *a13(0x80), 1
3fdfb450:	move   *a11(0xa0), *a13(0xa0), 1
3fdfb480:	move   *a11(0xc0), *a13(0xc0), 1
3fdfb4b0:	move   *a11(0xe0), *a13(0xe0), 1
3fdfb4e0:	move   *a11(0x100), *a13(0x100), 1
3fdfb510:	move   a14, -*sp, 1
3fdfb520:	movk   9, a11
3fdfb530:	move   a11, *a14+, 1
3fdfb540:	move   a13, *a14+, 1
3fdfb550:	sub    a11, a11
3fdfb560:	move   a11, *a14+, 1
3fdfb570:	movk   32, a11
3fdfb580:	move   a11, *a14+, 1
3fdfb590:	move   *a13(0xffc0), *a14+, 1
3fdfb5b0:	move   *a13(0xffc0), *a14+, 1
3fdfb5d0:	move   *a13(0xffa0), *a14+, 1
3fdfb5f0:	move   *a13(0xffe0), *a14+, 1
3fdfb610:	calla  L3FD37330
3fdfb640:	move   *sp(0x60), a14, 1
3fdfb660:	mmfm   sp, a11,a13
3fdfb680:	rets   2
L3FDFB690:
3fdfb690:	mmtm   sp, a11,a13
3fdfb6b0:	move   a14, a13
3fdfb6c0:	addk   32, a14
3fdfb6d0:	move   *a13(0xff80), a11, 1
3fdfb6f0:	move   *a11, *a13, 1
3fdfb700:	move   a14, -*sp, 1
3fdfb710:	movk   1, a11
3fdfb720:	move   a11, *a14+, 1
3fdfb730:	move   a13, *a14+, 1
3fdfb740:	sub    a11, a11
3fdfb750:	move   a11, *a14+, 1
3fdfb760:	movk   32, a11
3fdfb770:	move   a11, *a14+, 1
3fdfb780:	move   *a13(0xffc0), *a14+, 1
3fdfb7a0:	move   *a13(0xffc0), *a14+, 1
3fdfb7c0:	move   *a13(0xffa0), *a14+, 1
3fdfb7e0:	move   *a13(0xffe0), *a14+, 1
3fdfb800:	calla  L3FD37330
3fdfb830:	move   *sp(0x60), a14, 1
3fdfb850:	mmfm   sp, a11,a13
3fdfb870:	rets   2
3fdfb880:	mmtm   sp, a9,a11,a13
3fdfb8a0:	move   a14, a13
3fdfb8b0:	move   *a13(0xffe0), a9, 1
3fdfb8d0:	move   a14, -*sp, 1
3fdfb8e0:	move   a14, -*sp, 1
3fdfb8f0:	move   *a13(0xff80), *a14+, 1
3fdfb910:	calla  L3FB458D0
3fdfb940:	move   a8, *a14+, 1
3fdfb950:	move   *a13(0xff80), *a14+, 1
3fdfb970:	sub    a11, a11
3fdfb980:	move   a11, *a14+, 1
3fdfb990:	movk   8, a11
3fdfb9a0:	move   a11, *a14+, 1
3fdfb9b0:	movk   31, a11
3fdfb9c0:	move   a11, *a14+, 1
3fdfb9d0:	move   *a13(0xffc0), *a14+, 1
3fdfb9f0:	move   *a13(0xffa0), *a14+, 1
3fdfba10:	move   a9, *a14+, 1
3fdfba20:	calla  L3FD37330
3fdfba50:	move   *sp(0x80), a14, 1
3fdfba70:	mmfm   sp, a9,a11,a13
3fdfba90:	rets   2
3fdfbaa0:	mmtm   sp, a11,a13
3fdfbac0:	move   a14, a13
3fdfbad0:	move   a14, -*sp, 1
3fdfbae0:	move   *a13(0xffe0), a11, 1
3fdfbb00:	move   a11, *a14+, 1
3fdfbb10:	movk   1, a11
3fdfbb20:	move   a11, *a14+, 1
3fdfbb30:	calla  L3FDFBDB0
3fdfbb60:	move   *sp(0x60), a14, 1
3fdfbb80:	mmfm   sp, a11,a13
3fdfbba0:	rets   2
3fdfbbb0:	mmtm   sp, a11,a13
3fdfbbd0:	move   a14, a13
3fdfbbe0:	move   a14, -*sp, 1
3fdfbbf0:	sub    a11, a11
3fdfbc00:	move   a11, *a14+, 1
3fdfbc10:	movk   2, a11
3fdfbc20:	move   a11, *a14+, 1
3fdfbc30:	calla  L3FDFBDB0
3fdfbc60:	move   *sp(0x60), a14, 1
3fdfbc80:	mmfm   sp, a11,a13
3fdfbca0:	rets   2
3fdfbcb0:	mmtm   sp, a11,a13
3fdfbcd0:	move   a14, a13
3fdfbce0:	move   a14, -*sp, 1
3fdfbcf0:	sub    a11, a11
3fdfbd00:	move   a11, *a14+, 1
3fdfbd10:	movk   3, a11
3fdfbd20:	move   a11, *a14+, 1
3fdfbd30:	calla  L3FDFBDB0
3fdfbd60:	move   *sp(0x60), a14, 1
3fdfbd80:	mmfm   sp, a11,a13
3fdfbda0:	rets   2
L3FDFBDB0:
3fdfbdb0:	mmtm   sp, a9,a11,a13
3fdfbdd0:	move   a14, a13
3fdfbde0:	addk   32, a14
3fdfbdf0:	move   @0xf6e10, a11, 1
3fdfbe20:	move   @0xf6e30, a9, 1
3fdfbe50:	add    a9, a11
3fdfbe60:	andi   0x7f, a11
3fdfbe90:	move   a11, *a13, 1
3fdfbea0:	sll    0x6, a11
3fdfbeb0:	addi   0xf4e10, a11
3fdfbee0:	move   *a13(0xffe0), *a11(0x0), 1
3fdfbf10:	move   *a13, a11, 1
3fdfbf20:	sll    0x6, a11
3fdfbf30:	addi   0xf4e10, a11
3fdfbf60:	move   *a13(0xffc0), *a11(0x20), 1
3fdfbf90:	move   @0xf6e10, a11, 1
3fdfbfc0:	inc    a11
3fdfbfd0:	move   a11, @0xf6e10, 1
3fdfc000:	move   a14, -*sp, 1
3fdfc010:	move   @0xf7090, *a14+, 1
3fdfc040:	calla  L3FB3FE90
3fdfc070:	move   *sp(0x80), a14, 1
3fdfc090:	mmfm   sp, a9,a11,a13
3fdfc0b0:	rets   2
3fdfc0c0:	mmtm   sp, a9,a11,a13
3fdfc0e0:	move   a14, a13
3fdfc0f0:	move   *a13(0xffe0), a11, 1
3fdfc110:	movk   21, a9
3fdfc120:	setf   16, 0, 0
3fdfc130:	move   a9, *a11(0x90), 0
3fdfc150:	move   a14, -*sp, 1
3fdfc160:	move   a11, *a14+, 1
3fdfc170:	addk   30, a9
3fdfc180:	move   a9, *a14+, 1
3fdfc190:	calla  L3F9E06E0
3fdfc1c0:	move   a14, -*sp, 1
3fdfc1d0:	sub    a9, a9
3fdfc1e0:	move   a9, *a14+, 1
3fdfc1f0:	calla  L3F9DEDA0
3fdfc220:	move   *sp(0x80), a14, 1
3fdfc240:	mmfm   sp, a9,a11,a13
3fdfc260:	rets   2
3fdfc270:	mmtm   sp, a7,a9,a11,a13
3fdfc290:	move   a14, a13
3fdfc2a0:	addi   0x40, a14
3fdfc2c0:	move   a14, -*sp, 1
3fdfc2d0:	movi   0x33, a11
3fdfc2f0:	move   a11, *a14+, 1
3fdfc300:	calla  L3F9DF6E0
3fdfc330:	move   a8, *a13(0x20), 1
3fdfc350:	move   a8, a8
3fdfc360:	jrne   L3FDFC3A0
3fdfc370:	calla  L3F707A30
L3FDFC3A0:
3fdfc3a0:	move   *a13(0x20), a9, 1
3fdfc3c0:	addi   0x100, a9
3fdfc3e0:	move   a9, *a13, 1
3fdfc3f0:	move   a14, -*sp, 1
3fdfc400:	movk   6, a11
3fdfc410:	move   a11, *a14+, 1
3fdfc420:	movi   0xf3960, a11
3fdfc450:	move   a11, *a14+, 1
3fdfc460:	move   a9, *a14+, 1
3fdfc470:	calla  L3FAF4C70
3fdfc4a0:	movi   0x260, a11
3fdfc4c0:	setf   16, 0, 0
3fdfc4d0:	move   a11, *a9(0x60), 0
3fdfc4f0:	movk   19, a11
3fdfc500:	movb   a11, *a9(0x80)
3fdfc520:	move   @0xf3990, a7, 1
3fdfc550:	movk   1, a11
3fdfc560:	and    a7, a11
3fdfc570:	movb   a11, *a9(0x88)
3fdfc590:	move   a14, -*sp, 1
3fdfc5a0:	move   @0xf39f0, *a14+, 1
3fdfc5d0:	movi   0xf3a10, a11
3fdfc600:	move   a11, *a14+, 1
3fdfc610:	addi   0x90, a9
3fdfc630:	move   a9, *a14+, 1
3fdfc640:	calla  L3FAF4C70
3fdfc670:	move   *a13, a9, 1
3fdfc680:	move   @0xf39f0, a7, 1
3fdfc6b0:	addk   2, a7
3fdfc6c0:	setf   16, 0, 0
3fdfc6d0:	move   a7, *a9(0x70), 0
3fdfc6f0:	sub    a7, a7
3fdfc700:	move   a7, @0xf39f0, 1
3fdfc730:	move   a7, @0xf39d0, 1
3fdfc760:	move   a14, -*sp, 1
3fdfc770:	move   *a9(0x70), a11, 0
3fdfc790:	addk   2, a11
3fdfc7a0:	move   a11, *a14+, 1
3fdfc7b0:	move   *a13(0x20), *a14+, 1
3fdfc7d0:	calla  L3FAF4680
3fdfc800:	subi   0x40, a14
3fdfc820:	mmfm   sp, a7,a9,a11,a13
3fdfc840:	rets
3fdfc850:	.word  0xffff
3fdfc860:	.word  0xffff
3fdfc870:	.word  0xffff
3fdfc880:	.word  0xffff
3fdfc890:	.word  0xffff
3fdfc8a0:	.word  0xffff
3fdfc8b0:	.word  0xffff
3fdfc8c0:	.word  0xffff
3fdfc8d0:	.word  0xffff
3fdfc8e0:	.word  0xffff
3fdfc8f0:	.word  0xffff
3fdfc900:	.word  0xffff
3fdfc910:	.word  0xffff
3fdfc920:	.word  0xffff
3fdfc930:	.word  0xffff
3fdfc940:	.word  0xffff
3fdfc950:	.word  0xffff
3fdfc960:	.word  0xffff
3fdfc970:	.word  0xffff
3fdfc980:	.word  0xffff
3fdfc990:	.word  0xffff
3fdfc9a0:	.word  0xffff
3fdfc9b0:	.word  0xffff
3fdfc9c0:	.word  0xffff
3fdfc9d0:	.word  0xffff
3fdfc9e0:	.word  0xffff
3fdfc9f0:	.word  0xffff
3fdfca00:	.word  0xffff
3fdfca10:	.word  0xffff
3fdfca20:	.word  0xffff
3fdfca30:	.word  0xffff
3fdfca40:	.word  0xffff
3fdfca50:	.word  0xffff
3fdfca60:	.word  0xffff
3fdfca70:	.word  0xffff
3fdfca80:	.word  0xffff
3fdfca90:	.word  0xffff
3fdfcaa0:	.word  0xffff
3fdfcab0:	.word  0xffff
3fdfcac0:	.word  0xffff
3fdfcad0:	.word  0xffff
3fdfcae0:	.word  0xffff
3fdfcaf0:	.word  0xffff
3fdfcb00:	.word  0xffff
3fdfcb10:	.word  0xffff
3fdfcb20:	.word  0xffff
3fdfcb30:	.word  0xffff
3fdfcb40:	.word  0xffff
3fdfcb50:	.word  0xffff
3fdfcb60:	.word  0xffff
3fdfcb70:	.word  0xffff
3fdfcb80:	.word  0xffff
3fdfcb90:	.word  0xffff
3fdfcba0:	.word  0xffff
3fdfcbb0:	.word  0xffff
3fdfcbc0:	.word  0xffff
3fdfcbd0:	.word  0xffff
3fdfcbe0:	.word  0xffff
3fdfcbf0:	.word  0xffff
3fdfcc00:	.word  0xffff
3fdfcc10:	.word  0xffff
3fdfcc20:	.word  0xffff
3fdfcc30:	.word  0xffff
3fdfcc40:	.word  0xffff
3fdfcc50:	.word  0xffff
3fdfcc60:	.word  0xffff
3fdfcc70:	.word  0xffff
3fdfcc80:	.word  0xffff
3fdfcc90:	.word  0xffff
3fdfcca0:	.word  0xffff
3fdfccb0:	.word  0xffff
3fdfccc0:	.word  0xffff
3fdfccd0:	.word  0xffff
3fdfcce0:	.word  0xffff
3fdfccf0:	.word  0xffff
3fdfcd00:	.word  0xffff
3fdfcd10:	.word  0xffff
3fdfcd20:	.word  0xffff
3fdfcd30:	.word  0xffff
3fdfcd40:	.word  0xffff
3fdfcd50:	.word  0xffff
3fdfcd60:	.word  0xffff
3fdfcd70:	.word  0xffff
3fdfcd80:	.word  0xffff
3fdfcd90:	.word  0xffff
3fdfcda0:	.word  0xffff
3fdfcdb0:	.word  0xffff
3fdfcdc0:	.word  0xffff
3fdfcdd0:	.word  0xffff
3fdfcde0:	.word  0xffff
3fdfcdf0:	.word  0xffff
3fdfce00:	.word  0xffff
3fdfce10:	.word  0xffff
3fdfce20:	.word  0xffff
3fdfce30:	.word  0xffff
3fdfce40:	.word  0xffff
3fdfce50:	.word  0xffff
3fdfce60:	.word  0xffff
3fdfce70:	.word  0xffff
3fdfce80:	.word  0xffff
3fdfce90:	.word  0xffff
3fdfcea0:	.word  0xffff
3fdfceb0:	.word  0xffff
3fdfcec0:	.word  0xffff
3fdfced0:	.word  0xffff
3fdfcee0:	.word  0xffff
3fdfcef0:	.word  0xffff
3fdfcf00:	.word  0xffff
3fdfcf10:	.word  0xffff
3fdfcf20:	.word  0xffff
3fdfcf30:	.word  0xffff
3fdfcf40:	.word  0xffff
3fdfcf50:	.word  0xffff
3fdfcf60:	.word  0xffff
3fdfcf70:	.word  0xffff
3fdfcf80:	.word  0xffff
3fdfcf90:	.word  0xffff
3fdfcfa0:	.word  0xffff
3fdfcfb0:	.word  0xffff
3fdfcfc0:	.word  0xffff
3fdfcfd0:	.word  0xffff
3fdfcfe0:	.word  0xffff
3fdfcff0:	.word  0xffff
3fdfd000:	.word  0xffff
3fdfd010:	.word  0xffff
3fdfd020:	.word  0xffff
3fdfd030:	.word  0xffff
3fdfd040:	.word  0xffff
3fdfd050:	.word  0xffff
3fdfd060:	.word  0xffff
3fdfd070:	.word  0xffff
3fdfd080:	.word  0xffff
3fdfd090:	.word  0xffff
3fdfd0a0:	.word  0xffff
3fdfd0b0:	.word  0xffff
3fdfd0c0:	.word  0xffff
3fdfd0d0:	.word  0xffff
3fdfd0e0:	.word  0xffff
3fdfd0f0:	.word  0xffff
3fdfd100:	.word  0xffff
3fdfd110:	.word  0xffff
3fdfd120:	.word  0xffff
3fdfd130:	.word  0xffff
3fdfd140:	.word  0xffff
3fdfd150:	.word  0xffff
3fdfd160:	.word  0xffff
3fdfd170:	.word  0xffff
3fdfd180:	.word  0xffff
3fdfd190:	.word  0xffff
3fdfd1a0:	.word  0xffff
3fdfd1b0:	.word  0xffff
3fdfd1c0:	.word  0xffff
3fdfd1d0:	.word  0xffff
3fdfd1e0:	.word  0xffff
3fdfd1f0:	.word  0xffff
3fdfd200:	.word  0xffff
3fdfd210:	.word  0xffff
3fdfd220:	.word  0xffff
3fdfd230:	.word  0xffff
3fdfd240:	.word  0xffff
3fdfd250:	.word  0xffff
3fdfd260:	.word  0xffff
3fdfd270:	.word  0xffff
3fdfd280:	.word  0xffff
3fdfd290:	.word  0xffff
3fdfd2a0:	.word  0xffff
3fdfd2b0:	.word  0xffff
3fdfd2c0:	.word  0xffff
3fdfd2d0:	.word  0xffff
3fdfd2e0:	.word  0xffff
3fdfd2f0:	.word  0xffff
3fdfd300:	.word  0xffff
3fdfd310:	.word  0xffff
3fdfd320:	.word  0xffff
3fdfd330:	.word  0xffff
3fdfd340:	.word  0xffff
3fdfd350:	.word  0xffff
3fdfd360:	.word  0xffff
3fdfd370:	.word  0xffff
3fdfd380:	.word  0xffff
3fdfd390:	.word  0xffff
3fdfd3a0:	.word  0xffff
3fdfd3b0:	.word  0xffff
3fdfd3c0:	.word  0xffff
3fdfd3d0:	.word  0xffff
3fdfd3e0:	.word  0xffff
3fdfd3f0:	.word  0xffff
3fdfd400:	.word  0xffff
3fdfd410:	.word  0xffff
3fdfd420:	.word  0xffff
3fdfd430:	.word  0xffff
3fdfd440:	.word  0xffff
3fdfd450:	.word  0xffff
3fdfd460:	.word  0xffff
3fdfd470:	.word  0xffff
3fdfd480:	.word  0xffff
3fdfd490:	.word  0xffff
3fdfd4a0:	.word  0xffff
3fdfd4b0:	.word  0xffff
3fdfd4c0:	.word  0xffff
3fdfd4d0:	.word  0xffff
3fdfd4e0:	.word  0xffff
3fdfd4f0:	.word  0xffff
3fdfd500:	.word  0xffff
3fdfd510:	.word  0xffff
3fdfd520:	.word  0xffff
3fdfd530:	.word  0xffff
3fdfd540:	.word  0xffff
3fdfd550:	.word  0xffff
3fdfd560:	.word  0xffff
3fdfd570:	.word  0xffff
3fdfd580:	.word  0xffff
3fdfd590:	.word  0xffff
3fdfd5a0:	.word  0xffff
3fdfd5b0:	.word  0xffff
3fdfd5c0:	.word  0xffff
3fdfd5d0:	.word  0xffff
3fdfd5e0:	.word  0xffff
3fdfd5f0:	.word  0xffff
3fdfd600:	.word  0xffff
3fdfd610:	.word  0xffff
3fdfd620:	.word  0xffff
3fdfd630:	.word  0xffff
3fdfd640:	.word  0xffff
3fdfd650:	.word  0xffff
3fdfd660:	.word  0xffff
3fdfd670:	.word  0xffff
3fdfd680:	.word  0xffff
3fdfd690:	.word  0xffff
3fdfd6a0:	.word  0xffff
3fdfd6b0:	.word  0xffff
3fdfd6c0:	.word  0xffff
3fdfd6d0:	.word  0xffff
3fdfd6e0:	.word  0xffff
3fdfd6f0:	.word  0xffff
3fdfd700:	.word  0xffff
3fdfd710:	.word  0xffff
3fdfd720:	.word  0xffff
3fdfd730:	.word  0xffff
3fdfd740:	.word  0xffff
3fdfd750:	.word  0xffff
3fdfd760:	.word  0xffff
3fdfd770:	.word  0xffff
3fdfd780:	.word  0xffff
3fdfd790:	.word  0xffff
3fdfd7a0:	.word  0xffff
3fdfd7b0:	.word  0xffff
3fdfd7c0:	.word  0xffff
3fdfd7d0:	.word  0xffff
3fdfd7e0:	.word  0xffff
3fdfd7f0:	.word  0xffff
3fdfd800:	.word  0xffff
3fdfd810:	.word  0xffff
3fdfd820:	.word  0xffff
3fdfd830:	.word  0xffff
3fdfd840:	.word  0xffff
3fdfd850:	.word  0xffff
3fdfd860:	.word  0xffff
3fdfd870:	.word  0xffff
3fdfd880:	.word  0xffff
3fdfd890:	.word  0xffff
3fdfd8a0:	.word  0xffff
3fdfd8b0:	.word  0xffff
3fdfd8c0:	.word  0xffff
3fdfd8d0:	.word  0xffff
3fdfd8e0:	.word  0xffff
3fdfd8f0:	.word  0xffff
3fdfd900:	.word  0xffff
3fdfd910:	.word  0xffff
3fdfd920:	.word  0xffff
3fdfd930:	.word  0xffff
3fdfd940:	.word  0xffff
3fdfd950:	.word  0xffff
3fdfd960:	.word  0xffff
3fdfd970:	.word  0xffff
3fdfd980:	.word  0xffff
3fdfd990:	.word  0xffff
3fdfd9a0:	.word  0xffff
3fdfd9b0:	.word  0xffff
3fdfd9c0:	.word  0xffff
3fdfd9d0:	.word  0xffff
3fdfd9e0:	.word  0xffff
3fdfd9f0:	.word  0xffff
3fdfda00:	.word  0xffff
3fdfda10:	.word  0xffff
3fdfda20:	.word  0xffff
3fdfda30:	.word  0xffff
3fdfda40:	.word  0xffff
3fdfda50:	.word  0xffff
3fdfda60:	.word  0xffff
3fdfda70:	.word  0xffff
3fdfda80:	.word  0xffff
3fdfda90:	.word  0xffff
3fdfdaa0:	.word  0xffff
3fdfdab0:	.word  0xffff
3fdfdac0:	.word  0xffff
3fdfdad0:	.word  0xffff
3fdfdae0:	.word  0xffff
3fdfdaf0:	.word  0xffff
3fdfdb00:	.word  0xffff
3fdfdb10:	.word  0xffff
3fdfdb20:	.word  0xffff
3fdfdb30:	.word  0xffff
3fdfdb40:	.word  0xffff
3fdfdb50:	.word  0xffff
3fdfdb60:	.word  0xffff
3fdfdb70:	.word  0xffff
3fdfdb80:	.word  0xffff
3fdfdb90:	.word  0xffff
3fdfdba0:	.word  0xffff
3fdfdbb0:	.word  0xffff
3fdfdbc0:	.word  0xffff
3fdfdbd0:	.word  0xffff
3fdfdbe0:	.word  0xffff
3fdfdbf0:	.word  0xffff
3fdfdc00:	.word  0xffff
3fdfdc10:	.word  0xffff
3fdfdc20:	.word  0xffff
3fdfdc30:	.word  0xffff
3fdfdc40:	.word  0xffff
3fdfdc50:	.word  0xffff
3fdfdc60:	.word  0xffff
3fdfdc70:	.word  0xffff
3fdfdc80:	.word  0xffff
3fdfdc90:	.word  0xffff
3fdfdca0:	.word  0xffff
3fdfdcb0:	.word  0xffff
3fdfdcc0:	.word  0xffff
3fdfdcd0:	.word  0xffff
3fdfdce0:	.word  0xffff
3fdfdcf0:	.word  0xffff
3fdfdd00:	.word  0xffff
3fdfdd10:	.word  0xffff
3fdfdd20:	.word  0xffff
3fdfdd30:	.word  0xffff
3fdfdd40:	.word  0xffff
3fdfdd50:	.word  0xffff
3fdfdd60:	.word  0xffff
3fdfdd70:	.word  0xffff
3fdfdd80:	.word  0xffff
3fdfdd90:	.word  0xffff
3fdfdda0:	.word  0xffff
3fdfddb0:	.word  0xffff
3fdfddc0:	.word  0xffff
3fdfddd0:	.word  0xffff
3fdfdde0:	.word  0xffff
3fdfddf0:	.word  0xffff
3fdfde00:	.word  0xffff
3fdfde10:	.word  0xffff
3fdfde20:	.word  0xffff
3fdfde30:	.word  0xffff
3fdfde40:	.word  0xffff
3fdfde50:	.word  0xffff
3fdfde60:	.word  0xffff
3fdfde70:	.word  0xffff
3fdfde80:	.word  0xffff
3fdfde90:	.word  0xffff
3fdfdea0:	.word  0xffff
3fdfdeb0:	.word  0xffff
3fdfdec0:	.word  0xffff
3fdfded0:	.word  0xffff
3fdfdee0:	.word  0xffff
3fdfdef0:	.word  0xffff
3fdfdf00:	.word  0xffff
3fdfdf10:	.word  0xffff
3fdfdf20:	.word  0xffff
3fdfdf30:	.word  0xffff
3fdfdf40:	.word  0xffff
3fdfdf50:	.word  0xffff
3fdfdf60:	.word  0xffff
3fdfdf70:	.word  0xffff
3fdfdf80:	.word  0xffff
3fdfdf90:	.word  0xffff
3fdfdfa0:	.word  0xffff
3fdfdfb0:	.word  0xffff
3fdfdfc0:	.word  0xffff
3fdfdfd0:	.word  0xffff
3fdfdfe0:	.word  0xffff
3fdfdff0:	.word  0xffff
3fdfe000:	.word  0xffff
3fdfe010:	.word  0xffff
3fdfe020:	.word  0xffff
3fdfe030:	.word  0xffff
3fdfe040:	.word  0xffff
3fdfe050:	.word  0xffff
3fdfe060:	.word  0xffff
3fdfe070:	.word  0xffff
3fdfe080:	.word  0xffff
3fdfe090:	.word  0xffff
3fdfe0a0:	.word  0xffff
3fdfe0b0:	.word  0xffff
3fdfe0c0:	.word  0xffff
3fdfe0d0:	.word  0xffff
3fdfe0e0:	.word  0xffff
3fdfe0f0:	.word  0xffff
3fdfe100:	.word  0xffff
3fdfe110:	.word  0xffff
3fdfe120:	.word  0xffff
3fdfe130:	.word  0xffff
3fdfe140:	.word  0xffff
3fdfe150:	.word  0xffff
3fdfe160:	.word  0xffff
3fdfe170:	.word  0xffff
3fdfe180:	.word  0xffff
3fdfe190:	.word  0xffff
3fdfe1a0:	.word  0xffff
3fdfe1b0:	.word  0xffff
3fdfe1c0:	.word  0xffff
3fdfe1d0:	.word  0xffff
3fdfe1e0:	.word  0xffff
3fdfe1f0:	.word  0xffff
3fdfe200:	.word  0xffff
3fdfe210:	.word  0xffff
3fdfe220:	.word  0xffff
3fdfe230:	.word  0xffff
3fdfe240:	.word  0xffff
3fdfe250:	.word  0xffff
3fdfe260:	.word  0xffff
3fdfe270:	.word  0xffff
3fdfe280:	.word  0xffff
3fdfe290:	.word  0xffff
3fdfe2a0:	.word  0xffff
3fdfe2b0:	.word  0xffff
3fdfe2c0:	.word  0xffff
3fdfe2d0:	.word  0xffff
3fdfe2e0:	.word  0xffff
3fdfe2f0:	.word  0xffff
3fdfe300:	.word  0xffff
3fdfe310:	.word  0xffff
3fdfe320:	.word  0xffff
3fdfe330:	.word  0xffff
3fdfe340:	.word  0xffff
3fdfe350:	.word  0xffff
3fdfe360:	.word  0xffff
3fdfe370:	.word  0xffff
3fdfe380:	.word  0xffff
3fdfe390:	.word  0xffff
3fdfe3a0:	.word  0xffff
3fdfe3b0:	.word  0xffff
3fdfe3c0:	.word  0xffff
3fdfe3d0:	.word  0xffff
3fdfe3e0:	.word  0xffff
3fdfe3f0:	.word  0xffff
3fdfe400:	.word  0xffff
3fdfe410:	.word  0xffff
3fdfe420:	.word  0xffff
3fdfe430:	.word  0xffff
3fdfe440:	.word  0xffff
3fdfe450:	.word  0xffff
3fdfe460:	.word  0xffff
3fdfe470:	.word  0xffff
3fdfe480:	.word  0xffff
3fdfe490:	.word  0xffff
3fdfe4a0:	.word  0xffff
3fdfe4b0:	.word  0xffff
3fdfe4c0:	.word  0xffff
3fdfe4d0:	.word  0xffff
3fdfe4e0:	.word  0xffff
3fdfe4f0:	.word  0xffff
3fdfe500:	.word  0xffff
3fdfe510:	.word  0xffff
3fdfe520:	.word  0xffff
3fdfe530:	.word  0xffff
3fdfe540:	.word  0xffff
3fdfe550:	.word  0xffff
3fdfe560:	.word  0xffff
3fdfe570:	.word  0xffff
3fdfe580:	.word  0xffff
3fdfe590:	.word  0xffff
3fdfe5a0:	.word  0xffff
3fdfe5b0:	.word  0xffff
3fdfe5c0:	.word  0xffff
3fdfe5d0:	.word  0xffff
3fdfe5e0:	.word  0xffff
3fdfe5f0:	.word  0xffff
3fdfe600:	.word  0xffff
3fdfe610:	.word  0xffff
3fdfe620:	.word  0xffff
3fdfe630:	.word  0xffff
3fdfe640:	.word  0xffff
3fdfe650:	.word  0xffff
3fdfe660:	.word  0xffff
3fdfe670:	.word  0xffff
3fdfe680:	.word  0xffff
3fdfe690:	.word  0xffff
3fdfe6a0:	.word  0xffff
3fdfe6b0:	.word  0xffff
3fdfe6c0:	.word  0xffff
3fdfe6d0:	.word  0xffff
3fdfe6e0:	.word  0xffff
3fdfe6f0:	.word  0xffff
3fdfe700:	.word  0xffff
3fdfe710:	.word  0xffff
3fdfe720:	.word  0xffff
3fdfe730:	.word  0xffff
3fdfe740:	.word  0xffff
3fdfe750:	.word  0xffff
3fdfe760:	.word  0xffff
3fdfe770:	.word  0xffff
3fdfe780:	.word  0xffff
3fdfe790:	.word  0xffff
3fdfe7a0:	.word  0xffff
3fdfe7b0:	.word  0xffff
3fdfe7c0:	.word  0xffff
3fdfe7d0:	.word  0xffff
3fdfe7e0:	.word  0xffff
3fdfe7f0:	.word  0xffff
3fdfe800:	.word  0xffff
3fdfe810:	.word  0xffff
3fdfe820:	.word  0xffff
3fdfe830:	.word  0xffff
3fdfe840:	.word  0xffff
3fdfe850:	.word  0xffff
3fdfe860:	.word  0xffff
3fdfe870:	.word  0xffff
3fdfe880:	.word  0xffff
3fdfe890:	.word  0xffff
3fdfe8a0:	.word  0xffff
3fdfe8b0:	.word  0xffff
3fdfe8c0:	.word  0xffff
3fdfe8d0:	.word  0xffff
3fdfe8e0:	.word  0xffff
3fdfe8f0:	.word  0xffff
3fdfe900:	.word  0xffff
3fdfe910:	.word  0xffff
3fdfe920:	.word  0xffff
3fdfe930:	.word  0xffff
3fdfe940:	.word  0xffff
3fdfe950:	.word  0xffff
3fdfe960:	.word  0xffff
3fdfe970:	.word  0xffff
3fdfe980:	.word  0xffff
3fdfe990:	.word  0xffff
3fdfe9a0:	.word  0xffff
3fdfe9b0:	.word  0xffff
3fdfe9c0:	.word  0xffff
3fdfe9d0:	.word  0xffff
3fdfe9e0:	.word  0xffff
3fdfe9f0:	.word  0xffff
3fdfea00:	.word  0xffff
3fdfea10:	.word  0xffff
3fdfea20:	.word  0xffff
3fdfea30:	.word  0xffff
3fdfea40:	.word  0xffff
3fdfea50:	.word  0xffff
3fdfea60:	.word  0xffff
3fdfea70:	.word  0xffff
3fdfea80:	.word  0xffff
3fdfea90:	.word  0xffff
3fdfeaa0:	.word  0xffff
3fdfeab0:	.word  0xffff
3fdfeac0:	.word  0xffff
3fdfead0:	.word  0xffff
3fdfeae0:	.word  0xffff
3fdfeaf0:	.word  0xffff
3fdfeb00:	.word  0xffff
3fdfeb10:	.word  0xffff
3fdfeb20:	.word  0xffff
3fdfeb30:	.word  0xffff
3fdfeb40:	.word  0xffff
3fdfeb50:	.word  0xffff
3fdfeb60:	.word  0xffff
3fdfeb70:	.word  0xffff
3fdfeb80:	.word  0xffff
3fdfeb90:	.word  0xffff
3fdfeba0:	.word  0xffff
3fdfebb0:	.word  0xffff
3fdfebc0:	.word  0xffff
3fdfebd0:	.word  0xffff
3fdfebe0:	.word  0xffff
3fdfebf0:	.word  0xffff
3fdfec00:	.word  0xffff
3fdfec10:	.word  0xffff
3fdfec20:	.word  0xffff
3fdfec30:	.word  0xffff
3fdfec40:	.word  0xffff
3fdfec50:	.word  0xffff
3fdfec60:	.word  0xffff
3fdfec70:	.word  0xffff
3fdfec80:	.word  0xffff
3fdfec90:	.word  0xffff
3fdfeca0:	.word  0xffff
3fdfecb0:	.word  0xffff
3fdfecc0:	.word  0xffff
3fdfecd0:	.word  0xffff
3fdfece0:	.word  0xffff
3fdfecf0:	.word  0xffff
3fdfed00:	.word  0xffff
3fdfed10:	.word  0xffff
3fdfed20:	.word  0xffff
3fdfed30:	.word  0xffff
3fdfed40:	.word  0xffff
3fdfed50:	.word  0xffff
3fdfed60:	.word  0xffff
3fdfed70:	.word  0xffff
3fdfed80:	.word  0xffff
3fdfed90:	.word  0xffff
3fdfeda0:	.word  0xffff
3fdfedb0:	.word  0xffff
3fdfedc0:	.word  0xffff
3fdfedd0:	.word  0xffff
3fdfede0:	.word  0xffff
3fdfedf0:	.word  0xffff
3fdfee00:	.word  0xffff
3fdfee10:	.word  0xffff
3fdfee20:	.word  0xffff
3fdfee30:	.word  0xffff
3fdfee40:	.word  0xffff
3fdfee50:	.word  0xffff
3fdfee60:	.word  0xffff
3fdfee70:	.word  0xffff
3fdfee80:	.word  0xffff
3fdfee90:	.word  0xffff
3fdfeea0:	.word  0xffff
3fdfeeb0:	.word  0xffff
3fdfeec0:	.word  0xffff
3fdfeed0:	.word  0xffff
3fdfeee0:	.word  0xffff
3fdfeef0:	.word  0xffff
3fdfef00:	.word  0xffff
3fdfef10:	.word  0xffff
3fdfef20:	.word  0xffff
3fdfef30:	.word  0xffff
3fdfef40:	.word  0xffff
3fdfef50:	.word  0xffff
3fdfef60:	.word  0xffff
3fdfef70:	.word  0xffff
3fdfef80:	.word  0xffff
3fdfef90:	.word  0xffff
3fdfefa0:	.word  0xffff
3fdfefb0:	.word  0xffff
3fdfefc0:	.word  0xffff
3fdfefd0:	.word  0xffff
3fdfefe0:	.word  0xffff
3fdfeff0:	.word  0xffff
3fdff000:	.word  0xffff
3fdff010:	.word  0xffff
3fdff020:	.word  0xffff
3fdff030:	.word  0xffff
3fdff040:	.word  0xffff
3fdff050:	.word  0xffff
3fdff060:	.word  0xffff
3fdff070:	.word  0xffff
3fdff080:	.word  0xffff
3fdff090:	.word  0xffff
3fdff0a0:	.word  0xffff
3fdff0b0:	.word  0xffff
3fdff0c0:	.word  0xffff
3fdff0d0:	.word  0xffff
3fdff0e0:	.word  0xffff
3fdff0f0:	.word  0xffff
3fdff100:	.word  0xffff
3fdff110:	.word  0xffff
3fdff120:	.word  0xffff
3fdff130:	.word  0xffff
3fdff140:	.word  0xffff
3fdff150:	.word  0xffff
3fdff160:	.word  0xffff
3fdff170:	.word  0xffff
3fdff180:	.word  0xffff
3fdff190:	.word  0xffff
3fdff1a0:	.word  0xffff
3fdff1b0:	.word  0xffff
3fdff1c0:	.word  0xffff
3fdff1d0:	.word  0xffff
3fdff1e0:	.word  0xffff
3fdff1f0:	.word  0xffff
3fdff200:	.word  0xffff
3fdff210:	.word  0xffff
3fdff220:	.word  0xffff
3fdff230:	.word  0xffff
3fdff240:	.word  0xffff
3fdff250:	.word  0xffff
3fdff260:	.word  0xffff
3fdff270:	.word  0xffff
3fdff280:	.word  0xffff
3fdff290:	.word  0xffff
3fdff2a0:	.word  0xffff
3fdff2b0:	.word  0xffff
3fdff2c0:	.word  0xffff
3fdff2d0:	.word  0xffff
3fdff2e0:	.word  0xffff
3fdff2f0:	.word  0xffff
3fdff300:	.word  0xffff
3fdff310:	.word  0xffff
3fdff320:	.word  0xffff
3fdff330:	.word  0xffff
3fdff340:	.word  0xffff
3fdff350:	.word  0xffff
3fdff360:	.word  0xffff
3fdff370:	.word  0xffff
3fdff380:	.word  0xffff
3fdff390:	.word  0xffff
3fdff3a0:	.word  0xffff
3fdff3b0:	.word  0xffff
3fdff3c0:	.word  0xffff
3fdff3d0:	.word  0xffff
3fdff3e0:	.word  0xffff
3fdff3f0:	.word  0xffff
3fdff400:	.word  0xffff
3fdff410:	.word  0xffff
3fdff420:	.word  0xffff
3fdff430:	.word  0xffff
3fdff440:	.word  0xffff
3fdff450:	.word  0xffff
3fdff460:	.word  0xffff
3fdff470:	.word  0xffff
3fdff480:	.word  0xffff
3fdff490:	.word  0xffff
3fdff4a0:	.word  0xffff
3fdff4b0:	.word  0xffff
3fdff4c0:	.word  0xffff
3fdff4d0:	.word  0xffff
3fdff4e0:	.word  0xffff
3fdff4f0:	.word  0xffff
3fdff500:	.word  0xffff
3fdff510:	.word  0xffff
3fdff520:	.word  0xffff
3fdff530:	.word  0xffff
3fdff540:	.word  0xffff
3fdff550:	.word  0xffff
3fdff560:	.word  0xffff
3fdff570:	.word  0xffff
3fdff580:	.word  0xffff
3fdff590:	.word  0xffff
3fdff5a0:	.word  0xffff
3fdff5b0:	.word  0xffff
3fdff5c0:	.word  0xffff
3fdff5d0:	.word  0xffff
3fdff5e0:	.word  0xffff
3fdff5f0:	.word  0xffff
3fdff600:	.word  0xffff
3fdff610:	.word  0xffff
3fdff620:	.word  0xffff
3fdff630:	.word  0xffff
3fdff640:	.word  0xffff
3fdff650:	.word  0xffff
3fdff660:	.word  0xffff
3fdff670:	.word  0xffff
3fdff680:	.word  0xffff
3fdff690:	.word  0xffff
3fdff6a0:	.word  0xffff
3fdff6b0:	.word  0xffff
3fdff6c0:	.word  0xffff
3fdff6d0:	.word  0xffff
3fdff6e0:	.word  0xffff
3fdff6f0:	.word  0xffff
3fdff700:	.word  0xffff
3fdff710:	.word  0xffff
3fdff720:	.word  0xffff
3fdff730:	.word  0xffff
3fdff740:	.word  0xffff
3fdff750:	.word  0xffff
3fdff760:	.word  0xffff
3fdff770:	.word  0xffff
3fdff780:	.word  0xffff
3fdff790:	.word  0xffff
3fdff7a0:	.word  0xffff
3fdff7b0:	.word  0xffff
3fdff7c0:	.word  0xffff
3fdff7d0:	.word  0xffff
3fdff7e0:	.word  0xffff
3fdff7f0:	.word  0xffff
3fdff800:	.word  0xffff
3fdff810:	.word  0xffff
3fdff820:	.word  0xffff
3fdff830:	.word  0xffff
3fdff840:	.word  0xffff
3fdff850:	.word  0xffff
3fdff860:	.word  0xffff
3fdff870:	.word  0xffff
3fdff880:	.word  0xffff
3fdff890:	.word  0xffff
3fdff8a0:	.word  0xffff
3fdff8b0:	.word  0xffff
3fdff8c0:	.word  0xffff
3fdff8d0:	.word  0xffff
3fdff8e0:	.word  0xffff
3fdff8f0:	.word  0xffff
3fdff900:	.word  0xffff
3fdff910:	.word  0xffff
3fdff920:	.word  0xffff
3fdff930:	.word  0xffff
3fdff940:	.word  0xffff
3fdff950:	.word  0xffff
3fdff960:	.word  0xffff
3fdff970:	.word  0xffff
3fdff980:	.word  0xffff
3fdff990:	.word  0xffff
3fdff9a0:	.word  0xffff
3fdff9b0:	.word  0xffff
3fdff9c0:	.word  0xffff
3fdff9d0:	.word  0xffff
3fdff9e0:	.word  0xffff
3fdff9f0:	.word  0xffff
3fdffa00:	.word  0xffff
3fdffa10:	.word  0xffff
3fdffa20:	.word  0xffff
3fdffa30:	.word  0xffff
3fdffa40:	.word  0xffff
3fdffa50:	.word  0xffff
3fdffa60:	.word  0xffff
3fdffa70:	.word  0xffff
3fdffa80:	.word  0xffff
3fdffa90:	.word  0xffff
3fdffaa0:	.word  0xffff
3fdffab0:	.word  0xffff
3fdffac0:	.word  0xffff
3fdffad0:	.word  0xffff
3fdffae0:	.word  0xffff
3fdffaf0:	.word  0xffff
3fdffb00:	.word  0xffff
3fdffb10:	.word  0xffff
3fdffb20:	.word  0xffff
3fdffb30:	.word  0xffff
3fdffb40:	.word  0xffff
3fdffb50:	.word  0xffff
3fdffb60:	.word  0xffff
3fdffb70:	.word  0xffff
3fdffb80:	.word  0xffff
3fdffb90:	.word  0xffff
3fdffba0:	.word  0xffff
3fdffbb0:	.word  0xffff
3fdffbc0:	.word  0xffff
3fdffbd0:	.word  0xffff
3fdffbe0:	.word  0xffff
3fdffbf0:	.word  0xffff
3fdffc00:	.word  0xffff
3fdffc10:	.word  0xffff
3fdffc20:	.word  0xffff
3fdffc30:	.word  0xffff
3fdffc40:	.word  0xffff
3fdffc50:	.word  0xffff
3fdffc60:	.word  0xffff
3fdffc70:	.word  0xffff
3fdffc80:	.word  0xffff
3fdffc90:	.word  0xffff
3fdffca0:	.word  0xffff
3fdffcb0:	.word  0xffff
3fdffcc0:	.word  0xffff
3fdffcd0:	.word  0xffff
3fdffce0:	.word  0xffff
3fdffcf0:	.word  0xffff
3fdffd00:	.word  0xffff
3fdffd10:	.word  0xffff
3fdffd20:	.word  0xffff
3fdffd30:	.word  0xffff
3fdffd40:	.word  0xffff
3fdffd50:	.word  0xffff
3fdffd60:	.word  0xffff
3fdffd70:	.word  0xffff
3fdffd80:	.word  0xffff
3fdffd90:	.word  0xffff
3fdffda0:	.word  0xffff
3fdffdb0:	.word  0xffff
3fdffdc0:	.word  0xffff
3fdffdd0:	.word  0xffff
3fdffde0:	.word  0xffff
3fdffdf0:	.word  0xffff
3fdffe00:	.word  0xffff
3fdffe10:	.word  0xffff
3fdffe20:	.word  0xffff
3fdffe30:	.word  0xffff
3fdffe40:	.word  0xffff
3fdffe50:	.word  0xffff
3fdffe60:	.word  0xffff
3fdffe70:	.word  0xffff
3fdffe80:	.word  0xffff
3fdffe90:	.word  0xffff
3fdffea0:	.word  0xffff
3fdffeb0:	.word  0xffff
3fdffec0:	.word  0xffff
3fdffed0:	.word  0xffff
3fdffee0:	.word  0xffff
3fdffef0:	.word  0xffff
L3FDFFF00:
3fdfff00:	.word  0xffff
3fdfff10:	.word  0xffff
3fdfff20:	.word  0xffff
3fdfff30:	.word  0xffff
3fdfff40:	.word  0xffff
3fdfff50:	.word  0xffff
3fdfff60:	.word  0xffff
3fdfff70:	.word  0xffff
3fdfff80:	.word  0xffff
3fdfff90:	.word  0xffff
3fdfffa0:	.word  0xffff
3fdfffb0:	.word  0xffff
3fdfffc0:	.word  0xffff
3fdfffd0:	.word  0xffff
3fdfffe0:	.word  0xffff
3fdffff0:	.word  0xffff
3fe00000:	dsjs   b3, L3FDFFF00
3fe00010:	pixt   b11, *b11, xy
3fe00020:	move   -*a5, -*a10, 1
3fe00030:	or     b10, b5
L3FE00040:
3fe00040:	mmtm   sp, a3,a5,a7,a9,a10,a11,a13
3fe00060:	move   a14, a13
3fe00070:	addi   0x60, a14
3fe00090:	sub    a7, a7
3fe000a0:	setf   16, 1, 0
3fe000b0:	move   a7, @0x8fca0, 0
3fe000e0:	move   a14, -*sp, 1
3fe000f0:	move   *a13(0xffe0), *a14+, 1
3fe00110:	calla  L3F204470
3fe00140:	move   a14, -*sp, 1
3fe00150:	move   a7, *a14+, 1
3fe00160:	move   *a13(0xffe0), a5, 1
3fe00180:	move   *a5(0x240), *a14+, 1
3fe001a0:	move   a7, *a14+, 1
3fe001b0:	calla  L3FDF96F0
3fe001e0:	calla  L3FDF1C60
3fe00210:	calla  L3FDF1AE0
3fe00240:	move   a7, a11
3fe00250:	move   a7, a10
L3FE00260:
3fe00260:	sub    a9, a9
L3FE00270:
3fe00270:	move   a14, -*sp, 1
3fe00280:	movi   0xffff, a7
3fe002b0:	move   a7, *a14+, 1
3fe002c0:	move   a11, *a14+, 1
3fe002d0:	move   a9, a7
3fe002e0:	move   a7, a5
3fe002f0:	sll    0x3, a7
3fe00300:	sll    0x2, a5
3fe00310:	add    a5, a7
3fe00320:	move   a10, a3
3fe00330:	move   a3, a5
3fe00340:	sll    0x15, a3
3fe00350:	sll    0x12, a5
3fe00360:	add    a5, a3
3fe00370:	add    a3, a7
3fe00380:	addi   0x400080, a7
3fe003b0:	move   a7, *a14+, 1
3fe003c0:	calla  L3FDF97F0
3fe003f0:	inc    a11
3fe00400:	inc    a9
3fe00410:	cmpi   0x20, a9
3fe00430:	jrlt   L3FE00270
3fe00440:	inc    a10
3fe00450:	cmpi   0xc, a10
3fe00470:	jrlt   L3FE00260
3fe00480:	movi   0x180, a7
3fe004a0:	move   a7, @0x8fd30, 1
3fe004d0:	movi   0x80000, a5
3fe00500:	move   a5, @0x8fd10, 1
3fe00530:	move   a7, @0x8fcf0, 1
3fe00560:	movi   0x400080, a3
3fe00590:	move   a3, @0x8fcb0, 1
3fe005c0:	move   a9, a5
3fe005d0:	move   a5, a3
3fe005e0:	sll    0x3, a5
3fe005f0:	sll    0x2, a3
3fe00600:	add    a3, a5
3fe00610:	move   @0x8fcb0, a3, 1
3fe00640:	add    a3, a5
3fe00650:	move   a10, a7
3fe00660:	move   a7, a3
3fe00670:	sll    0x15, a7
3fe00680:	sll    0x12, a3
3fe00690:	add    a3, a7
3fe006a0:	add    a7, a5
3fe006b0:	move   a5, @0x8fcd0, 1
3fe006e0:	move   @0x8fd10, a7, 1
3fe00710:	sra    0x10, a7
3fe00720:	movi   0x1b0, a3
3fe00740:	divs   a7, a3
3fe00750:	move   a3, *a13(0x40), 1
3fe00770:	movi   0xffff, a7
3fe00790:	move   a7, @0x8fd90, 1
3fe007c0:	movi   0x240000, a10
3fe007f0:	sub    a9, a9
L3FE00800:
3fe00800:	move   a14, -*sp, 1
3fe00810:	movi   0xffff, a7
3fe00840:	move   a7, *a14+, 1
3fe00850:	movi   0x120, a5
3fe00870:	move   a5, *a14+, 1
3fe00880:	move   a10, a3
3fe00890:	mpys   a9, a3
3fe008a0:	addi   0x1000300, a3
3fe008d0:	move   a3, *a14+, 1
3fe008e0:	calla  L3FDF97F0
3fe00910:	move   a14, -*sp, 1
3fe00920:	movi   0xaaaa, a3
3fe00950:	move   a3, *a14+, 1
3fe00960:	move   a5, *a14+, 1
3fe00970:	move   a10, a3
3fe00980:	mpys   a9, a3
3fe00990:	addi   0x100030c, a3
3fe009c0:	move   a3, *a14+, 1
3fe009d0:	calla  L3FDF97F0
3fe00a00:	move   a14, -*sp, 1
3fe00a10:	movi   0x5555, a3
3fe00a30:	move   a3, *a14+, 1
3fe00a40:	move   a5, *a14+, 1
3fe00a50:	move   a10, a3
3fe00a60:	mpys   a9, a3
3fe00a70:	addi   0x1000318, a3
3fe00aa0:	move   a3, *a14+, 1
3fe00ab0:	calla  L3FDF97F0
3fe00ae0:	inc    a9
3fe00af0:	cmpi   0x2, a9
3fe00b10:	jrlt   L3FE00800
3fe00b20:	sub    a9, a9
3fe00b30:	move   *a13(0x40), a3, 1
3fe00b50:	cmp    a3, a9
3fe00b60:	jrge   L3FE00EA0
L3FE00B70:
3fe00b70:	sub    a7, a7
3fe00b80:	move   a7, *a13(0x20), 1
3fe00ba0:	move   a7, @0x8fdb0, 1
3fe00bd0:	movk   1, a5
3fe00be0:	setf   16, 1, 0
3fe00bf0:	move   a5, @0x8fca0, 0
L3FE00C20:
3fe00c20:	move   a14, -*sp, 1
3fe00c30:	movk   10, a7
3fe00c40:	move   a7, *a14+, 1
3fe00c50:	calla  L3FDCE1C0
3fe00c80:	move   *a13(0x20), a5, 1
3fe00ca0:	inc    a5
3fe00cb0:	move   a5, *a13(0x20), 1
3fe00cd0:	cmpi   0x2fff, a5
3fe00cf0:	jrge   L3FE00D50
3fe00d00:	setf   16, 1, 0
3fe00d10:	move   @0x8fca0, a3, 0
3fe00d40:	jrne   L3FE00C20
L3FE00D50:
3fe00d50:	cmpi   0x2fff, a5
3fe00d70:	jrlt   L3FE00DC0
3fe00d80:	movi   0x2fff, a8
3fe00da0:	jauc   L3FE036B0
L3FE00DC0:
3fe00dc0:	move   @0x8fdb0, a3, 1
3fe00df0:	dec    a3
3fe00e00:	jreq   L3FE00E50
3fe00e10:	movi   0xfe, a8
3fe00e30:	jauc   L3FE036B0
L3FE00E50:
3fe00e50:	inc    a9
3fe00e60:	move   *a13(0x40), a3, 1
3fe00e80:	cmp    a3, a9
3fe00e90:	jrlt   L3FE00B70
L3FE00EA0:
3fe00ea0:	move   *a13(0xffe0), a7, 1
3fe00ec0:	move   *a7(0x20), a5, 1
3fe00ee0:	btst   29, a5
3fe00ef0:	jaeq   L3FE03620
3fe00f10:	move   a14, -*sp, 1
3fe00f20:	sub    a5, a5
3fe00f30:	move   a5, *a14+, 1
3fe00f40:	move   *a7(0x240), *a14+, 1
3fe00f60:	move   a5, *a14+, 1
3fe00f70:	calla  L3FDF96F0
3fe00fa0:	move   a5, a11
3fe00fb0:	move   a5, a10
L3FE00FC0:
3fe00fc0:	sub    a9, a9
L3FE00FD0:
3fe00fd0:	move   a14, -*sp, 1
3fe00fe0:	movi   0xffff, a7
3fe01010:	move   a7, *a14+, 1
3fe01020:	move   a11, *a14+, 1
3fe01030:	move   a9, a3
3fe01040:	move   a3, a5
3fe01050:	sll    0x3, a3
3fe01060:	sll    0x2, a5
3fe01070:	add    a5, a3
3fe01080:	move   a10, a7
3fe01090:	move   a7, a5
3fe010a0:	sll    0x15, a7
3fe010b0:	sll    0x12, a5
3fe010c0:	add    a5, a7
3fe010d0:	add    a7, a3
3fe010e0:	addi   0x400080, a3
3fe01110:	move   a3, *a14+, 1
3fe01120:	calla  L3FDF97F0
3fe01150:	inc    a11
3fe01160:	inc    a9
3fe01170:	cmpi   0x20, a9
3fe01190:	jrlt   L3FE00FD0
3fe011a0:	inc    a10
3fe011b0:	cmpi   0xc, a10
3fe011d0:	jrlt   L3FE00FC0
3fe011e0:	movi   0x180, a7
3fe01200:	move   a7, @0x8fd30, 1
3fe01230:	movi   0x80000, a5
3fe01260:	move   a5, @0x8fd10, 1
3fe01290:	move   a7, @0x8fcf0, 1
3fe012c0:	movi   0x400080, a3
3fe012f0:	move   a3, @0x8fcb0, 1
3fe01320:	move   a9, a5
3fe01330:	move   a5, a3
3fe01340:	sll    0x3, a5
3fe01350:	sll    0x2, a3
3fe01360:	add    a3, a5
3fe01370:	move   @0x8fcb0, a3, 1
3fe013a0:	add    a3, a5
3fe013b0:	move   a10, a7
3fe013c0:	move   a7, a3
3fe013d0:	sll    0x15, a7
3fe013e0:	sll    0x12, a3
3fe013f0:	add    a3, a7
3fe01400:	add    a7, a5
3fe01410:	move   a5, @0x8fcd0, 1
3fe01440:	move   @0x8fd10, a7, 1
3fe01470:	sra    0x10, a7
3fe01480:	movi   0x1b0, a3
3fe014a0:	divs   a7, a3
3fe014b0:	move   a3, *a13(0x40), 1
3fe014d0:	movi   0xffff, a7
3fe014f0:	move   a7, @0x8fd90, 1
3fe01520:	movi   0x240000, a10
3fe01550:	sub    a9, a9
L3FE01560:
3fe01560:	move   a14, -*sp, 1
3fe01570:	movi   0xffff, a7
3fe015a0:	move   a7, *a14+, 1
3fe015b0:	movi   0x120, a5
3fe015d0:	move   a5, *a14+, 1
3fe015e0:	move   a10, a3
3fe015f0:	mpys   a9, a3
3fe01600:	addi   0x1000300, a3
3fe01630:	move   a3, *a14+, 1
3fe01640:	calla  L3FDF97F0
3fe01670:	move   a14, -*sp, 1
3fe01680:	movi   0xaaaa, a3
3fe016b0:	move   a3, *a14+, 1
3fe016c0:	move   a5, *a14+, 1
3fe016d0:	move   a10, a3
3fe016e0:	mpys   a9, a3
3fe016f0:	addi   0x100030c, a3
3fe01720:	move   a3, *a14+, 1
3fe01730:	calla  L3FDF97F0
3fe01760:	move   a14, -*sp, 1
3fe01770:	movi   0x5555, a3
3fe01790:	move   a3, *a14+, 1
3fe017a0:	move   a5, *a14+, 1
3fe017b0:	move   a10, a3
3fe017c0:	mpys   a9, a3
3fe017d0:	addi   0x1000318, a3
3fe01800:	move   a3, *a14+, 1
3fe01810:	calla  L3FDF97F0
3fe01840:	inc    a9
3fe01850:	cmpi   0x2, a9
3fe01870:	jrlt   L3FE01560
3fe01880:	sub    a9, a9
3fe01890:	move   *a13(0x40), a3, 1
3fe018b0:	cmp    a3, a9
3fe018c0:	jrge   L3FE01C00
L3FE018D0:
3fe018d0:	sub    a7, a7
3fe018e0:	move   a7, @0x8fdb0, 1
3fe01910:	movk   2, a5
3fe01920:	setf   16, 1, 0
3fe01930:	move   a5, @0x8fca0, 0
3fe01960:	move   a7, *a13(0x20), 1
L3FE01980:
3fe01980:	move   a14, -*sp, 1
3fe01990:	movk   10, a7
3fe019a0:	move   a7, *a14+, 1
3fe019b0:	calla  L3FDCE1C0
3fe019e0:	move   *a13(0x20), a5, 1
3fe01a00:	inc    a5
3fe01a10:	move   a5, *a13(0x20), 1
3fe01a30:	cmpi   0x2fff, a5
3fe01a50:	jrge   L3FE01AB0
3fe01a60:	setf   16, 1, 0
3fe01a70:	move   @0x8fca0, a3, 0
3fe01aa0:	jrne   L3FE01980
L3FE01AB0:
3fe01ab0:	cmpi   0x2fff, a5
3fe01ad0:	jrlt   L3FE01B20
3fe01ae0:	movi   0x2fff, a8
3fe01b00:	jauc   L3FE036B0
L3FE01B20:
3fe01b20:	move   @0x8fdb0, a3, 1
3fe01b50:	dec    a3
3fe01b60:	jreq   L3FE01BB0
3fe01b70:	movi   0xfe, a8
3fe01b90:	jauc   L3FE036B0
L3FE01BB0:
3fe01bb0:	inc    a9
3fe01bc0:	move   *a13(0x40), a3, 1
3fe01be0:	cmp    a3, a9
3fe01bf0:	jrlt   L3FE018D0
L3FE01C00:
3fe01c00:	move   a14, -*sp, 1
3fe01c10:	sub    a7, a7
3fe01c20:	move   a7, *a14+, 1
3fe01c30:	move   *a13(0xffe0), a5, 1
3fe01c50:	move   *a5(0x240), *a14+, 1
3fe01c70:	move   a7, *a14+, 1
3fe01c80:	calla  L3FDF96F0
3fe01cb0:	move   a7, a11
3fe01cc0:	move   a7, a10
L3FE01CD0:
3fe01cd0:	sub    a9, a9
L3FE01CE0:
3fe01ce0:	move   a14, -*sp, 1
3fe01cf0:	movi   0xffff, a7
3fe01d20:	move   a7, *a14+, 1
3fe01d30:	move   a11, *a14+, 1
3fe01d40:	move   a9, a3
3fe01d50:	move   a3, a5
3fe01d60:	sll    0x3, a3
3fe01d70:	sll    0x2, a5
3fe01d80:	add    a5, a3
3fe01d90:	move   a10, a7
3fe01da0:	move   a7, a5
3fe01db0:	sll    0x15, a7
3fe01dc0:	sll    0x12, a5
3fe01dd0:	add    a5, a7
3fe01de0:	add    a7, a3
3fe01df0:	addi   0x400080, a3
3fe01e20:	move   a3, *a14+, 1
3fe01e30:	calla  L3FDF97F0
3fe01e60:	inc    a11
3fe01e70:	inc    a9
3fe01e80:	cmpi   0x20, a9
3fe01ea0:	jrlt   L3FE01CE0
3fe01eb0:	inc    a10
3fe01ec0:	cmpi   0xc, a10
3fe01ee0:	jrlt   L3FE01CD0
3fe01ef0:	movk   8, a7
3fe01f00:	move   a7, @0x8fd30, 1
3fe01f30:	move   a10, a3
3fe01f40:	move   a3, a5
3fe01f50:	sll    0x15, a3
3fe01f60:	sll    0x12, a5
3fe01f70:	add    a5, a3
3fe01f80:	addi   0x10000, a3
3fe01fb0:	move   a3, @0x8fd10, 1
3fe01fe0:	move   a3, @0x8fcf0, 1
3fe02010:	movi   0x400080, a5
3fe02040:	move   a5, @0x8fcb0, 1
3fe02070:	move   a9, a5
3fe02080:	move   a5, a7
3fe02090:	sll    0x3, a5
3fe020a0:	sll    0x2, a7
3fe020b0:	add    a7, a5
3fe020c0:	move   @0x8fcb0, a7, 1
3fe020f0:	add    a7, a5
3fe02100:	add    a3, a5
3fe02110:	move   a5, @0x8fcd0, 1
3fe02140:	move   a9, a7
3fe02150:	move   a7, a5
3fe02160:	sll    0x3, a7
3fe02170:	sll    0x2, a5
3fe02180:	add    a5, a7
3fe02190:	move   @0x8fd30, a5, 1
3fe021c0:	divs   a5, a7
3fe021d0:	move   a7, *a13(0x40), 1
3fe021f0:	movi   0xffff, a7
3fe02210:	move   a7, @0x8fd90, 1
3fe02240:	movi   0x240000, a10
3fe02270:	sub    a9, a9
L3FE02280:
3fe02280:	move   a14, -*sp, 1
3fe02290:	movi   0xffff, a7
3fe022c0:	move   a7, *a14+, 1
3fe022d0:	movi   0x120, a5
3fe022f0:	move   a5, *a14+, 1
3fe02300:	move   a10, a3
3fe02310:	mpys   a9, a3
3fe02320:	addi   0x1000300, a3
3fe02350:	move   a3, *a14+, 1
3fe02360:	calla  L3FDF97F0
3fe02390:	move   a14, -*sp, 1
3fe023a0:	movi   0xaaaa, a3
3fe023d0:	move   a3, *a14+, 1
3fe023e0:	move   a5, *a14+, 1
3fe023f0:	move   a10, a3
3fe02400:	mpys   a9, a3
3fe02410:	addi   0x100030c, a3
3fe02440:	move   a3, *a14+, 1
3fe02450:	calla  L3FDF97F0
3fe02480:	move   a14, -*sp, 1
3fe02490:	movi   0x5555, a3
3fe024b0:	move   a3, *a14+, 1
3fe024c0:	move   a5, *a14+, 1
3fe024d0:	move   a10, a3
3fe024e0:	mpys   a9, a3
3fe024f0:	addi   0x1000318, a3
3fe02520:	move   a3, *a14+, 1
3fe02530:	calla  L3FDF97F0
3fe02560:	inc    a9
3fe02570:	cmpi   0x2, a9
3fe02590:	jrlt   L3FE02280
3fe025a0:	sub    a9, a9
3fe025b0:	move   *a13(0x40), a3, 1
3fe025d0:	cmp    a3, a9
3fe025e0:	jrge   L3FE02920
L3FE025F0:
3fe025f0:	sub    a7, a7
3fe02600:	move   a7, @0x8fdb0, 1
3fe02630:	movk   3, a5
3fe02640:	setf   16, 1, 0
3fe02650:	move   a5, @0x8fca0, 0
3fe02680:	move   a7, *a13(0x20), 1
L3FE026A0:
3fe026a0:	move   a14, -*sp, 1
3fe026b0:	movk   10, a7
3fe026c0:	move   a7, *a14+, 1
3fe026d0:	calla  L3FDCE1C0
3fe02700:	move   *a13(0x20), a5, 1
3fe02720:	inc    a5
3fe02730:	move   a5, *a13(0x20), 1
3fe02750:	cmpi   0x2fff, a5
3fe02770:	jrge   L3FE027D0
3fe02780:	setf   16, 1, 0
3fe02790:	move   @0x8fca0, a3, 0
3fe027c0:	jrne   L3FE026A0
L3FE027D0:
3fe027d0:	cmpi   0x2fff, a5
3fe027f0:	jrlt   L3FE02840
3fe02800:	movi   0x2fff, a8
3fe02820:	jauc   L3FE036B0
L3FE02840:
3fe02840:	move   @0x8fdb0, a3, 1
3fe02870:	dec    a3
3fe02880:	jreq   L3FE028D0
3fe02890:	movi   0xfe, a8
3fe028b0:	jauc   L3FE036B0
L3FE028D0:
3fe028d0:	inc    a9
3fe028e0:	move   *a13(0x40), a3, 1
3fe02900:	cmp    a3, a9
3fe02910:	jrlt   L3FE025F0
L3FE02920:
3fe02920:	move   a14, -*sp, 1
3fe02930:	sub    a7, a7
3fe02940:	move   a7, *a14+, 1
3fe02950:	move   *a13(0xffe0), a5, 1
3fe02970:	move   *a5(0x240), *a14+, 1
3fe02990:	move   a7, *a14+, 1
3fe029a0:	calla  L3FDF96F0
3fe029d0:	move   a7, a11
3fe029e0:	move   a7, a10
L3FE029F0:
3fe029f0:	sub    a9, a9
L3FE02A00:
3fe02a00:	move   a14, -*sp, 1
3fe02a10:	movi   0xffff, a7
3fe02a40:	move   a7, *a14+, 1
3fe02a50:	move   a11, *a14+, 1
3fe02a60:	move   a9, a3
3fe02a70:	move   a3, a5
3fe02a80:	sll    0x3, a3
3fe02a90:	sll    0x2, a5
3fe02aa0:	add    a5, a3
3fe02ab0:	move   a10, a7
3fe02ac0:	move   a7, a5
3fe02ad0:	sll    0x15, a7
3fe02ae0:	sll    0x12, a5
3fe02af0:	add    a5, a7
3fe02b00:	add    a7, a3
3fe02b10:	addi   0x400080, a3
3fe02b40:	move   a3, *a14+, 1
3fe02b50:	calla  L3FDF97F0
3fe02b80:	inc    a11
3fe02b90:	inc    a9
3fe02ba0:	cmpi   0x20, a9
3fe02bc0:	jrlt   L3FE02A00
3fe02bd0:	inc    a10
3fe02be0:	cmpi   0xc, a10
3fe02c00:	jrlt   L3FE029F0
3fe02c10:	movk   8, a7
3fe02c20:	move   a7, @0x8fd30, 1
3fe02c50:	move   a10, a3
3fe02c60:	move   a3, a5
3fe02c70:	sll    0x15, a3
3fe02c80:	sll    0x12, a5
3fe02c90:	add    a5, a3
3fe02ca0:	addi   0x10000, a3
3fe02cd0:	move   a3, @0x8fd10, 1
3fe02d00:	move   a3, @0x8fcf0, 1
3fe02d30:	movi   0x400080, a5
3fe02d60:	move   a5, @0x8fcb0, 1
3fe02d90:	move   a9, a5
3fe02da0:	move   a5, a7
3fe02db0:	sll    0x3, a5
3fe02dc0:	sll    0x2, a7
3fe02dd0:	add    a7, a5
3fe02de0:	move   @0x8fcb0, a7, 1
3fe02e10:	add    a7, a5
3fe02e20:	add    a3, a5
3fe02e30:	move   a5, @0x8fcd0, 1
3fe02e60:	move   a9, a7
3fe02e70:	move   a7, a5
3fe02e80:	sll    0x3, a7
3fe02e90:	sll    0x2, a5
3fe02ea0:	add    a5, a7
3fe02eb0:	move   @0x8fd30, a5, 1
3fe02ee0:	divs   a5, a7
3fe02ef0:	move   a7, *a13(0x40), 1
3fe02f10:	movi   0xffff, a7
3fe02f30:	move   a7, @0x8fd90, 1
3fe02f60:	movi   0x240000, a10
3fe02f90:	sub    a9, a9
L3FE02FA0:
3fe02fa0:	move   a14, -*sp, 1
3fe02fb0:	movi   0xffff, a7
3fe02fe0:	move   a7, *a14+, 1
3fe02ff0:	movi   0x120, a5
3fe03010:	move   a5, *a14+, 1
3fe03020:	move   a10, a3
3fe03030:	mpys   a9, a3
3fe03040:	addi   0x1000300, a3
3fe03070:	move   a3, *a14+, 1
3fe03080:	calla  L3FDF97F0
3fe030b0:	move   a14, -*sp, 1
3fe030c0:	movi   0xaaaa, a3
3fe030f0:	move   a3, *a14+, 1
3fe03100:	move   a5, *a14+, 1
3fe03110:	move   a10, a3
3fe03120:	mpys   a9, a3
3fe03130:	addi   0x100030c, a3
3fe03160:	move   a3, *a14+, 1
3fe03170:	calla  L3FDF97F0
3fe031a0:	move   a14, -*sp, 1
3fe031b0:	movi   0x5555, a3
3fe031d0:	move   a3, *a14+, 1
3fe031e0:	move   a5, *a14+, 1
3fe031f0:	move   a10, a3
3fe03200:	mpys   a9, a3
3fe03210:	addi   0x1000318, a3
3fe03240:	move   a3, *a14+, 1
3fe03250:	calla  L3FDF97F0
3fe03280:	inc    a9
3fe03290:	cmpi   0x2, a9
3fe032b0:	jrlt   L3FE02FA0
3fe032c0:	sub    a9, a9
3fe032d0:	move   *a13(0x40), a3, 1
3fe032f0:	cmp    a3, a9
3fe03300:	jrge   L3FE03620
L3FE03310:
3fe03310:	sub    a7, a7
3fe03320:	move   a7, @0x8fdb0, 1
3fe03350:	movk   4, a5
3fe03360:	setf   16, 1, 0
3fe03370:	move   a5, @0x8fca0, 0
3fe033a0:	move   a7, *a13(0x20), 1
L3FE033C0:
3fe033c0:	move   a14, -*sp, 1
3fe033d0:	movk   10, a7
3fe033e0:	move   a7, *a14+, 1
3fe033f0:	calla  L3FDCE1C0
3fe03420:	move   *a13(0x20), a5, 1
3fe03440:	inc    a5
3fe03450:	move   a5, *a13(0x20), 1
3fe03470:	cmpi   0x2fff, a5
3fe03490:	jrge   L3FE034F0
3fe034a0:	setf   16, 1, 0
3fe034b0:	move   @0x8fca0, a3, 0
3fe034e0:	jrne   L3FE033C0
L3FE034F0:
3fe034f0:	cmpi   0x2fff, a5
3fe03510:	jrlt   L3FE03550
3fe03520:	movi   0x2fff, a8
3fe03540:	jruc   L3FE036B0
L3FE03550:
3fe03550:	move   @0x8fdb0, a3, 1
3fe03580:	dec    a3
3fe03590:	jreq   L3FE035D0
3fe035a0:	movi   0xfe, a8
3fe035c0:	jruc   L3FE036B0
L3FE035D0:
3fe035d0:	inc    a9
3fe035e0:	move   *a13(0x40), a3, 1
3fe03600:	cmp    a3, a9
3fe03610:	jrlt   L3FE03310
L3FE03620:
3fe03620:	calla  L3FDF1D40
3fe03650:	sub    a7, a7
3fe03660:	setf   16, 1, 0
3fe03670:	move   a7, @0x8fca0, 0
3fe036a0:	move   a7, a8
L3FE036B0:
3fe036b0:	move   *sp(0x100), a14, 1
3fe036d0:	mmfm   sp, a3,a5,a7,a9,a10,a11,a13
3fe036f0:	rets   2
L3FE03700:
3fe03700:	mmtm   sp, a7,a9,a10,a11,a13
3fe03720:	move   a14, a13
3fe03730:	move   a14, -*sp, 1
3fe03740:	move   *a13(0xffe0), *a14+, 1
3fe03760:	calla  L3F204470
3fe03790:	calla  L3FDF1C60
3fe037c0:	calla  L3FDF1AE0
3fe037f0:	move   a14, -*sp, 1
3fe03800:	sub    a11, a11
3fe03810:	move   a11, *a14+, 1
3fe03820:	move   *a13(0xffe0), a7, 1
3fe03840:	move   *a7(0x240), *a14+, 1
3fe03860:	move   a11, *a14+, 1
3fe03870:	calla  L3FDF96F0
3fe038a0:	move   a11, a9
3fe038b0:	setf   16, 0, 0
3fe038c0:	move   *a7(0x250), a11, 0
3fe038e0:	cmp    a9, a11
3fe038f0:	jals   L3FE04220
L3FE03910:
3fe03910:	sub    a10, a10
3fe03920:	move   *a13(0xffe0), a11, 1
3fe03940:	move   *a11(0x240), a7, 0
3fe03960:	subk   24, a7
3fe03970:	srl    0x1, a7
3fe03980:	cmp    a10, a7
3fe03990:	jrls   L3FE03CD0
L3FE039A0:
3fe039a0:	move   a14, -*sp, 1
3fe039b0:	movi   0xffff, a11
3fe039e0:	move   a11, *a14+, 1
3fe039f0:	movi   0x138, a7
3fe03a10:	move   a7, *a14+, 1
3fe03a20:	move   a9, a7
3fe03a30:	sll    0x10, a7
3fe03a40:	add    a10, a7
3fe03a50:	move   a7, *a14+, 1
3fe03a60:	calla  L3FDF97F0
3fe03a90:	addk   12, a10
3fe03aa0:	move   a14, -*sp, 1
3fe03ab0:	move   a11, *a14+, 1
3fe03ac0:	movi   0x139, a7
3fe03ae0:	move   a7, *a14+, 1
3fe03af0:	move   a9, a7
3fe03b00:	sll    0x10, a7
3fe03b10:	add    a10, a7
3fe03b20:	move   a7, *a14+, 1
3fe03b30:	calla  L3FDF97F0
3fe03b60:	addk   12, a10
3fe03b70:	move   a14, -*sp, 1
3fe03b80:	move   a11, *a14+, 1
3fe03b90:	movi   0x13a, a7
3fe03bb0:	move   a7, *a14+, 1
3fe03bc0:	move   a9, a7
3fe03bd0:	sll    0x10, a7
3fe03be0:	add    a10, a7
3fe03bf0:	move   a7, *a14+, 1
3fe03c00:	calla  L3FDF97F0
3fe03c30:	addk   12, a10
3fe03c40:	move   *a13(0xffe0), a7, 1
3fe03c60:	setf   16, 0, 0
3fe03c70:	move   *a7(0x240), a11, 0
3fe03c90:	subk   24, a11
3fe03ca0:	srl    0x1, a11
3fe03cb0:	cmp    a10, a11
3fe03cc0:	jrhi   L3FE039A0
L3FE03CD0:
3fe03cd0:	addk   4, a10
3fe03ce0:	move   *a13(0xffe0), a11, 1
3fe03d00:	move   *a11(0x240), a7, 0
3fe03d20:	subk   12, a7
3fe03d30:	cmp    a10, a7
3fe03d40:	jrls   L3FE04190
L3FE03D50:
3fe03d50:	move   a14, -*sp, 1
3fe03d60:	movi   0xffff, a11
3fe03d90:	move   a11, *a14+, 1
3fe03da0:	movi   0x138, a7
3fe03dc0:	move   a7, *a14+, 1
3fe03dd0:	move   a9, a7
3fe03de0:	sll    0x10, a7
3fe03df0:	add    a10, a7
3fe03e00:	move   a7, *a14+, 1
3fe03e10:	calla  L3FDF97F0
3fe03e40:	addk   12, a10
3fe03e50:	move   *a13(0xffe0), a7, 1
3fe03e70:	setf   16, 0, 0
3fe03e80:	move   *a7(0x240), a11, 0
3fe03ea0:	subk   12, a11
3fe03eb0:	cmp    a10, a11
3fe03ec0:	jrls   L3FE03FD0
3fe03ed0:	move   a14, -*sp, 1
3fe03ee0:	movi   0xffff, a11
3fe03f10:	move   a11, *a14+, 1
3fe03f20:	movi   0x139, a11
3fe03f40:	move   a11, *a14+, 1
3fe03f50:	move   a9, a11
3fe03f60:	sll    0x10, a11
3fe03f70:	add    a10, a11
3fe03f80:	move   a11, *a14+, 1
3fe03f90:	calla  L3FDF97F0
3fe03fc0:	addk   12, a10
L3FE03FD0:
3fe03fd0:	setf   16, 0, 0
3fe03fe0:	move   *a7(0x240), a11, 0
3fe04000:	subk   12, a11
3fe04010:	cmp    a10, a11
3fe04020:	jrls   L3FE04120
3fe04030:	move   a14, -*sp, 1
3fe04040:	movi   0xffff, a11
3fe04070:	move   a11, *a14+, 1
3fe04080:	movi   0x13a, a11
3fe040a0:	move   a11, *a14+, 1
3fe040b0:	move   a9, a11
3fe040c0:	sll    0x10, a11
3fe040d0:	add    a10, a11
3fe040e0:	move   a11, *a14+, 1
3fe040f0:	calla  L3FDF97F0
L3FE04120:
3fe04120:	addk   12, a10
3fe04130:	setf   16, 0, 0
3fe04140:	move   *a7(0x240), a11, 0
3fe04160:	subk   12, a11
3fe04170:	cmp    a10, a11
3fe04180:	jrhi   L3FE03D50
L3FE04190:
3fe04190:	addi   0x24, a9
3fe041b0:	move   *a13(0xffe0), a11, 1
3fe041d0:	move   *a11(0x250), a7, 0
3fe041f0:	cmp    a9, a7
3fe04200:	jahi   L3FE03910
L3FE04220:
3fe04220:	move   *sp(0xc0), a14, 1
3fe04240:	mmfm   sp, a7,a9,a10,a11,a13
3fe04260:	rets   2
L3FE04270:
3fe04270:	mmtm   sp, a9,a11,a13
3fe04290:	move   a14, a13
3fe042a0:	move   a14, -*sp, 1
3fe042b0:	move   *a13(0xffc0), *a14+, 1
3fe042d0:	calla  L3F204470
3fe04300:	move   a14, -*sp, 1
3fe04310:	move   *a13(0xffe0), *a14+, 1
3fe04330:	move   *a13(0xffc0), a11, 1
3fe04350:	move   *a11(0x240), *a14+, 1
3fe04370:	sub    a9, a9
3fe04380:	move   a9, *a14+, 1
3fe04390:	calla  L3FDF96F0
3fe043c0:	calla  L3FDF1C60
3fe043f0:	calla  L3FDF1AE0
3fe04420:	move   *sp(0x80), a14, 1
3fe04440:	mmfm   sp, a9,a11,a13
3fe04460:	rets   2
L3FE04470:
3fe04470:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fe04490:	move   a14, a13
3fe044a0:	move   a14, -*sp, 1
3fe044b0:	move   *a13(0xffe0), *a14+, 1
3fe044d0:	calla  L3F204470
3fe04500:	calla  L3FDF1C60
3fe04530:	calla  L3FDF1AE0
3fe04560:	move   a14, -*sp, 1
3fe04570:	sub    a11, a11
3fe04580:	move   a11, *a14+, 1
3fe04590:	move   *a13(0xffe0), a7, 1
3fe045b0:	move   *a7(0x240), *a14+, 1
3fe045d0:	move   a11, *a14+, 1
3fe045e0:	calla  L3FDF96F0
3fe04610:	move   a11, a9
3fe04620:	setf   16, 0, 0
3fe04630:	move   *a7(0x250), a11, 0
3fe04650:	subi   0x40, a11
3fe04670:	cmp    a9, a11
3fe04680:	jrls   L3FE04840
L3FE04690:
3fe04690:	move   a14, -*sp, 1
3fe046a0:	movi   0xffff, a11
3fe046d0:	move   a11, *a14+, 1
3fe046e0:	move   *a13(0xffe0), a7, 1
3fe04700:	move   *a7(0x240), a11, 0
3fe04720:	addi   0x10000, a11
3fe04750:	move   a11, *a14+, 1
3fe04760:	move   a9, a11
3fe04770:	sll    0x10, a11
3fe04780:	move   a11, *a14+, 1
3fe04790:	calla  L3FDF96F0
3fe047c0:	addk   32, a9
3fe047d0:	setf   16, 0, 0
3fe047e0:	move   *a7(0x250), a11, 0
3fe04800:	subi   0x40, a11
3fe04820:	cmp    a9, a11
3fe04830:	jrhi   L3FE04690
L3FE04840:
3fe04840:	dec    a9
3fe04850:	move   a14, -*sp, 1
3fe04860:	movi   0xffff, a11
3fe04890:	move   a11, *a14+, 1
3fe048a0:	move   *a7(0x240), a11, 0
3fe048c0:	addi   0x10000, a11
3fe048f0:	move   a11, *a14+, 1
3fe04900:	move   a9, a11
3fe04910:	sll    0x10, a11
3fe04920:	move   a11, *a14+, 1
3fe04930:	calla  L3FDF96F0
3fe04960:	addk   32, a9
3fe04970:	setf   16, 0, 0
3fe04980:	move   *a7(0x250), a11, 0
3fe049a0:	dec    a11
3fe049b0:	cmp    a9, a11
3fe049c0:	jrc   L3FE04B70
L3FE049D0:
3fe049d0:	move   a14, -*sp, 1
3fe049e0:	movi   0xffff, a11
3fe04a10:	move   a11, *a14+, 1
3fe04a20:	move   *a13(0xffe0), a7, 1
3fe04a40:	move   *a7(0x240), a11, 0
3fe04a60:	addi   0x10000, a11
3fe04a90:	move   a11, *a14+, 1
3fe04aa0:	move   a9, a11
3fe04ab0:	sll    0x10, a11
3fe04ac0:	move   a11, *a14+, 1
3fe04ad0:	calla  L3FDF96F0
3fe04b00:	addk   32, a9
3fe04b10:	setf   16, 0, 0
3fe04b20:	move   *a7(0x250), a11, 0
3fe04b40:	dec    a11
3fe04b50:	cmp    a9, a11
3fe04b60:	jrnc   L3FE049D0
L3FE04B70:
3fe04b70:	sub    a9, a9
3fe04b80:	move   *a7(0x240), a11, 0
3fe04ba0:	subi   0x40, a11
3fe04bc0:	cmp    a9, a11
3fe04bd0:	jrls   L3FE04D60
L3FE04BE0:
3fe04be0:	move   a14, -*sp, 1
3fe04bf0:	movi   0xffff, a11
3fe04c20:	move   a11, *a14+, 1
3fe04c30:	move   *a13(0xffe0), a7, 1
3fe04c50:	move   *a7(0x250), a11, 0
3fe04c70:	sll    0x10, a11
3fe04c80:	inc    a11
3fe04c90:	move   a11, *a14+, 1
3fe04ca0:	move   a9, *a14+, 1
3fe04cb0:	calla  L3FDF96F0
3fe04ce0:	addk   32, a9
3fe04cf0:	setf   16, 0, 0
3fe04d00:	move   *a7(0x240), a11, 0
3fe04d20:	subi   0x40, a11
3fe04d40:	cmp    a9, a11
3fe04d50:	jrhi   L3FE04BE0
L3FE04D60:
3fe04d60:	dec    a9
3fe04d70:	move   a14, -*sp, 1
3fe04d80:	movi   0xffff, a11
3fe04db0:	move   a11, *a14+, 1
3fe04dc0:	move   *a7(0x250), a11, 0
3fe04de0:	sll    0x10, a11
3fe04df0:	inc    a11
3fe04e00:	move   a11, *a14+, 1
3fe04e10:	move   a9, *a14+, 1
3fe04e20:	calla  L3FDF96F0
3fe04e50:	addk   32, a9
3fe04e60:	setf   16, 0, 0
3fe04e70:	move   *a7(0x240), a11, 0
3fe04e90:	dec    a11
3fe04ea0:	cmp    a9, a11
3fe04eb0:	jrc   L3FE05030
L3FE04EC0:
3fe04ec0:	move   a14, -*sp, 1
3fe04ed0:	movi   0xffff, a11
3fe04f00:	move   a11, *a14+, 1
3fe04f10:	move   *a13(0xffe0), a7, 1
3fe04f30:	move   *a7(0x250), a11, 0
3fe04f50:	sll    0x10, a11
3fe04f60:	inc    a11
3fe04f70:	move   a11, *a14+, 1
3fe04f80:	move   a9, *a14+, 1
3fe04f90:	calla  L3FDF96F0
3fe04fc0:	addk   32, a9
3fe04fd0:	setf   16, 0, 0
3fe04fe0:	move   *a7(0x240), a11, 0
3fe05000:	dec    a11
3fe05010:	cmp    a9, a11
3fe05020:	jrnc   L3FE04EC0
L3FE05030:
3fe05030:	move   a14, -*sp, 1
3fe05040:	move   *a7(0x250), a11, 0
3fe05060:	srl    0x1, a11
3fe05070:	move   a11, *a14+, 1
3fe05080:	move   *a7(0x250), a11, 0
3fe050a0:	srl    0x1, a11
3fe050b0:	sll    0x10, a11
3fe050c0:	move   *a7(0x240), a5, 0
3fe050e0:	srl    0x1, a5
3fe050f0:	add    a5, a11
3fe05100:	move   a11, *a14+, 1
3fe05110:	calla  L3FDE03B0
3fe05140:	move   *sp(0xe0), a14, 1
3fe05160:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fe05180:	rets   2
L3FE05190:
3fe05190:	mmtm   sp, a7,a9,a11,a13
3fe051b0:	move   a14, a13
3fe051c0:	move   *a13(0xffe0), a9, 1
3fe051e0:	move   a14, -*sp, 1
3fe051f0:	move   *a13(0xffc0), *a14+, 1
3fe05210:	calla  L3F204470
3fe05240:	move   a14, -*sp, 1
3fe05250:	sub    a11, a11
3fe05260:	move   a11, *a14+, 1
3fe05270:	move   *a13(0xffc0), a7, 1
3fe05290:	move   *a7(0x240), *a14+, 1
3fe052b0:	move   a11, *a14+, 1
3fe052c0:	calla  L3FDF96F0
3fe052f0:	move   a14, -*sp, 1
3fe05300:	movi   0xffff, a11
3fe05330:	move   a11, *a14+, 1
3fe05340:	setf   16, 0, 0
3fe05350:	move   *a7(0x240), a11, 0
3fe05370:	addi   0x10000, a11
3fe053a0:	move   a11, *a14+, 1
3fe053b0:	sub    a11, a11
3fe053c0:	move   a11, *a14+, 1
3fe053d0:	calla  L3FDF96F0
3fe05400:	move   a14, -*sp, 1
3fe05410:	movi   0xffff, a11
3fe05440:	move   a11, *a14+, 1
3fe05450:	setf   16, 0, 0
3fe05460:	move   *a7(0x250), a11, 0
3fe05480:	sll    0x10, a11
3fe05490:	inc    a11
3fe054a0:	move   a11, *a14+, 1
3fe054b0:	sub    a11, a11
3fe054c0:	move   a11, *a14+, 1
3fe054d0:	calla  L3FDF96F0
3fe05500:	move   a14, -*sp, 1
3fe05510:	movi   0xffff, a11
3fe05540:	move   a11, *a14+, 1
3fe05550:	setf   16, 0, 0
3fe05560:	move   *a7(0x240), a11, 0
3fe05580:	addi   0x10000, a11
3fe055b0:	move   a11, *a14+, 1
3fe055c0:	move   *a7(0x250), a11, 0
3fe055e0:	dec    a11
3fe055f0:	sll    0x10, a11
3fe05600:	move   a11, *a14+, 1
3fe05610:	calla  L3FDF96F0
3fe05640:	move   a14, -*sp, 1
3fe05650:	movi   0xffff, a11
3fe05680:	move   a11, *a14+, 1
3fe05690:	setf   16, 0, 0
3fe056a0:	move   *a7(0x250), a11, 0
3fe056c0:	sll    0x10, a11
3fe056d0:	inc    a11
3fe056e0:	move   a11, *a14+, 1
3fe056f0:	move   *a7(0x240), a11, 0
3fe05710:	dec    a11
3fe05720:	move   a11, *a14+, 1
3fe05730:	calla  L3FDF96F0
3fe05760:	calla  L3FDF1C60
3fe05790:	calla  L3FDF1AE0
3fe057c0:	move   a9, a8
3fe057d0:	jrne   L3FE05800
3fe057e0:	sub    a8, a8
3fe057f0:	jruc   L3FE059A0
L3FE05800:
3fe05800:	move   a14, -*sp, 1
3fe05810:	movi   0x2710, a11
3fe05830:	move   a11, *a14+, 1
3fe05840:	calla  L3FDCE1C0
3fe05870:	move   a14, -*sp, 1
3fe05880:	movi   0xffff, a11
3fe058b0:	move   a11, *a14+, 1
3fe058c0:	move   *a7(0x240), *a14+, 1
3fe058e0:	sub    a11, a11
3fe058f0:	move   a11, *a14+, 1
3fe05900:	calla  L3FDF96F0
3fe05930:	move   a14, -*sp, 1
3fe05940:	movi   0x2710, a11
3fe05960:	move   a11, *a14+, 1
3fe05970:	calla  L3FDCE1C0
L3FE059A0:
3fe059a0:	move   *sp(0xa0), a14, 1
3fe059c0:	mmfm   sp, a7,a9,a11,a13
3fe059e0:	rets   2
L3FE059F0:
3fe059f0:	mmtm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3fe05a10:	move   a14, a13
3fe05a20:	move   *a13(0xffe0), a9, 1
3fe05a40:	move   *a13(0xffc0), a10, 1
3fe05a60:	move   a14, -*sp, 1
3fe05a70:	move   *a13(0xffa0), *a14+, 1
3fe05a90:	calla  L3F204470
3fe05ac0:	calla  L3FDF1C60
3fe05af0:	calla  L3FDF1AE0
3fe05b20:	move   a9, a0
3fe05b30:	move   a0, a7
3fe05b40:	sll    0x5, a0
3fe05b50:	sll    0x2, a7
3fe05b60:	add    a7, a0
3fe05b70:	jrne   L3FE06090
3fe05b80:	move   a14, -*sp, 1
3fe05b90:	sub    a7, a7
3fe05ba0:	move   a7, *a14+, 1
3fe05bb0:	move   *a13(0xffa0), a5, 1
3fe05bd0:	move   *a5(0x240), *a14+, 1
3fe05bf0:	move   a7, *a14+, 1
3fe05c00:	calla  L3FDF96F0
3fe05c30:	move   a0, a11
3fe05c40:	setf   16, 0, 0
3fe05c50:	move   *a5(0x250), a7, 0
3fe05c70:	movi   0x24, a5
3fe05c90:	divu   a5, a7
3fe05ca0:	move   a7, a5
3fe05cb0:	sll    0x5, a7
3fe05cc0:	sll    0x2, a5
3fe05cd0:	add    a5, a7
3fe05ce0:	cmp    a11, a7
3fe05cf0:	jrls   L3FE06070
L3FE05D00:
3fe05d00:	sub    a12, a12
3fe05d10:	move   *a13(0xffa0), a7, 1
3fe05d30:	move   *a7(0x240), a5, 0
3fe05d50:	movk   12, a7
3fe05d60:	divu   a7, a5
3fe05d70:	move   a5, a7
3fe05d80:	sll    0x3, a5
3fe05d90:	sll    0x2, a7
3fe05da0:	add    a7, a5
3fe05db0:	cmp    a12, a5
3fe05dc0:	jrls   L3FE05F80
L3FE05DD0:
3fe05dd0:	move   a14, -*sp, 1
3fe05de0:	movi   0xffff, a7
3fe05e10:	move   a7, *a14+, 1
3fe05e20:	move   a10, *a14+, 1
3fe05e30:	move   a11, a5
3fe05e40:	sll    0x10, a5
3fe05e50:	add    a12, a5
3fe05e60:	move   a5, *a14+, 1
3fe05e70:	calla  L3FDF97F0
3fe05ea0:	addk   12, a12
3fe05eb0:	move   *a13(0xffa0), a5, 1
3fe05ed0:	setf   16, 0, 0
3fe05ee0:	move   *a5(0x240), a7, 0
3fe05f00:	movk   12, a5
3fe05f10:	divu   a5, a7
3fe05f20:	move   a7, a5
3fe05f30:	sll    0x3, a7
3fe05f40:	sll    0x2, a5
3fe05f50:	add    a5, a7
3fe05f60:	cmp    a12, a7
3fe05f70:	jrhi   L3FE05DD0
L3FE05F80:
3fe05f80:	addi   0x24, a11
3fe05fa0:	move   *a13(0xffa0), a7, 1
3fe05fc0:	move   *a7(0x250), a5, 0
3fe05fe0:	movi   0x24, a7
3fe06000:	divu   a7, a5
3fe06010:	move   a5, a7
3fe06020:	sll    0x5, a5
3fe06030:	sll    0x2, a7
3fe06040:	add    a7, a5
3fe06050:	cmp    a11, a5
3fe06060:	jrhi   L3FE05D00
L3FE06070:
3fe06070:	sub    a8, a8
3fe06080:	jruc   L3FE063B0
L3FE06090:
3fe06090:	move   a14, -*sp, 1
3fe060a0:	movi   0xffff, a7
3fe060d0:	move   a7, *a14+, 1
3fe060e0:	move   *a13(0xffa0), a5, 1
3fe06100:	move   a0, a7
3fe06110:	sll    0x10, a7
3fe06120:	setf   16, 0, 0
3fe06130:	move   *a5(0x240), a5, 0
3fe06150:	add    a5, a7
3fe06160:	move   a7, *a14+, 1
3fe06170:	sub    a7, a7
3fe06180:	move   a7, *a14+, 1
3fe06190:	calla  L3FDF96F0
3fe061c0:	move   a14, -*sp, 1
3fe061d0:	movi   0x2710, a5
3fe061f0:	move   a5, *a14+, 1
3fe06200:	calla  L3FDCE1C0
3fe06230:	move   a14, -*sp, 1
3fe06240:	move   a7, *a14+, 1
3fe06250:	move   *a13(0xffa0), a7, 1
3fe06270:	move   a0, a5
3fe06280:	sll    0x10, a5
3fe06290:	setf   16, 0, 0
3fe062a0:	move   *a7(0x240), a7, 0
3fe062c0:	add    a7, a5
3fe062d0:	move   a5, *a14+, 1
3fe062e0:	sub    a7, a7
3fe062f0:	move   a7, *a14+, 1
3fe06300:	calla  L3FDF96F0
3fe06330:	move   a14, -*sp, 1
3fe06340:	movi   0x2710, a5
3fe06360:	move   a5, *a14+, 1
3fe06370:	calla  L3FDCE1C0
3fe063a0:	move   a7, a8
L3FE063B0:
3fe063b0:	move   *sp(0x120), a14, 1
3fe063d0:	mmfm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3fe063f0:	rets   2
3fe06400:	mmtm   sp, a5,a7,a9,a10,a11,a13
3fe06420:	move   a14, a13
3fe06430:	move   *a13(0xffe0), a9, 1
3fe06450:	move   a14, -*sp, 1
3fe06460:	move   *a13(0xffc0), *a14+, 1
3fe06480:	calla  L3F204470
3fe064b0:	calla  L3FDF1C60
3fe064e0:	calla  L3FDF1AE0
3fe06510:	move   a14, -*sp, 1
3fe06520:	movi   0xffff, a7
3fe06550:	move   a7, *a14+, 1
3fe06560:	move   *a13(0xffc0), a5, 1
3fe06580:	move   *a5(0x240), *a14+, 1
3fe065a0:	sub    a7, a7
3fe065b0:	move   a7, *a14+, 1
3fe065c0:	calla  L3FDF96F0
3fe065f0:	setf   16, 0, 0
3fe06600:	move   @0xc00000b0, a7, 0	; CONTROL
3fe06630:	xori   0x2800, a7
3fe06660:	move   a7, @0xc00000b0, 0	; CONTROL
3fe06690:	sub    a10, a10
3fe066a0:	move   *a5(0x250), a5, 0
3fe066c0:	cmp    a10, a5
3fe066d0:	jrls   L3FE069E0
L3FE066E0:
3fe066e0:	sub    a11, a11
3fe066f0:	move   *a13(0xffc0), a7, 1
3fe06710:	move   *a7(0x240), a5, 0
3fe06730:	movk   12, a7
3fe06740:	divu   a7, a5
3fe06750:	move   a5, a7
3fe06760:	sll    0x3, a5
3fe06770:	sll    0x2, a7
3fe06780:	add    a7, a5
3fe06790:	cmp    a11, a5
3fe067a0:	jrls   L3FE06960
L3FE067B0:
3fe067b0:	move   a14, -*sp, 1
3fe067c0:	movi   0xffff, a7
3fe067f0:	move   a7, *a14+, 1
3fe06800:	move   a9, *a14+, 1
3fe06810:	move   a10, a5
3fe06820:	sll    0x10, a5
3fe06830:	add    a11, a5
3fe06840:	move   a5, *a14+, 1
3fe06850:	calla  L3FDF97F0
3fe06880:	addk   12, a11
3fe06890:	move   *a13(0xffc0), a5, 1
3fe068b0:	setf   16, 0, 0
3fe068c0:	move   *a5(0x240), a7, 0
3fe068e0:	movk   12, a5
3fe068f0:	divu   a5, a7
3fe06900:	move   a7, a5
3fe06910:	sll    0x3, a7
3fe06920:	sll    0x2, a5
3fe06930:	add    a5, a7
3fe06940:	cmp    a11, a7
3fe06950:	jrhi   L3FE067B0
L3FE06960:
3fe06960:	addi   0x24, a10
3fe06980:	move   *a13(0xffc0), a7, 1
3fe069a0:	move   *a7(0x250), a5, 0
3fe069c0:	cmp    a10, a5
3fe069d0:	jrhi   L3FE066E0
L3FE069E0:
3fe069e0:	move   @0xc00000b0, a7, 0	; CONTROL
3fe06a10:	xori   0x2800, a7
3fe06a40:	move   a7, @0xc00000b0, 0	; CONTROL
3fe06a70:	move   *sp(0xe0), a14, 1
3fe06a90:	mmfm   sp, a5,a7,a9,a10,a11,a13
3fe06ab0:	rets   2
L3FE06AC0:
3fe06ac0:	mmtm   sp, a9,a11,a13
3fe06ae0:	move   a14, a13
3fe06af0:	move   a14, -*sp, 1
3fe06b00:	move   *a13(0xffe0), *a14+, 1
3fe06b20:	calla  L3F204470
3fe06b50:	calla  L3FDF1C60
3fe06b80:	calla  L3FDF1AE0
3fe06bb0:	move   a14, -*sp, 1
3fe06bc0:	movi   0xffff, a11
3fe06bf0:	move   a11, *a14+, 1
3fe06c00:	move   *a13(0xffe0), a9, 1
3fe06c20:	move   *a9(0x240), *a14+, 1
3fe06c40:	sub    a11, a11
3fe06c50:	move   a11, *a14+, 1
3fe06c60:	calla  L3FDF96F0
3fe06c90:	move   a14, -*sp, 1
3fe06ca0:	move   a11, *a14+, 1
3fe06cb0:	movi   0x2200280, a11
3fe06ce0:	move   a11, *a14+, 1
3fe06cf0:	movi   0xa000c0, a11
3fe06d20:	move   a11, *a14+, 1
3fe06d30:	calla  L3FDF96F0
3fe06d60:	move   *sp(0x80), a14, 1
3fe06d80:	mmfm   sp, a9,a11,a13
3fe06da0:	rets   2
3fe06db0:	mmtm   sp, a7,a9,a11,a13
3fe06dd0:	move   a14, a13
3fe06de0:	move   a14, -*sp, 1
3fe06df0:	move   *a13(0xffe0), *a14+, 1
3fe06e10:	calla  L3FE03700
3fe06e40:	move   a14, -*sp, 1
3fe06e50:	movi   0x8000, a11
3fe06e80:	move   a11, *a14+, 1
3fe06e90:	calla  L3FDCE1C0
3fe06ec0:	move   a14, -*sp, 1
3fe06ed0:	move   *a13(0xffe0), *a14+, 1
3fe06ef0:	movi   0xff00ff, a7
3fe06f20:	move   a7, *a14+, 1
3fe06f30:	calla  L3FE04270
3fe06f60:	move   a14, -*sp, 1
3fe06f70:	move   a11, *a14+, 1
3fe06f80:	calla  L3FDCE1C0
3fe06fb0:	move   a14, -*sp, 1
3fe06fc0:	move   *a13(0xffe0), *a14+, 1
3fe06fe0:	movi   0x55555555, a7
3fe07010:	move   a7, *a14+, 1
3fe07020:	calla  L3FE04270
3fe07050:	move   a14, -*sp, 1
3fe07060:	move   a11, *a14+, 1
3fe07070:	calla  L3FDCE1C0
3fe070a0:	move   a14, -*sp, 1
3fe070b0:	move   *a13(0xffe0), *a14+, 1
3fe070d0:	calla  L3FE04470
3fe07100:	move   a14, -*sp, 1
3fe07110:	move   a11, *a14+, 1
3fe07120:	calla  L3FDCE1C0
3fe07150:	move   a14, -*sp, 1
3fe07160:	move   *a13(0xffe0), *a14+, 1
3fe07180:	sub    a7, a7
3fe07190:	move   a7, *a14+, 1
3fe071a0:	calla  L3FE05190
3fe071d0:	move   a14, -*sp, 1
3fe071e0:	move   a11, *a14+, 1
3fe071f0:	calla  L3FDCE1C0
3fe07220:	move   a14, -*sp, 1
3fe07230:	move   *a13(0xffe0), *a14+, 1
3fe07250:	movi   0x48, a7
3fe07270:	move   a7, *a14+, 1
3fe07280:	sub    a7, a7
3fe07290:	move   a7, *a14+, 1
3fe072a0:	calla  L3FE059F0
3fe072d0:	move   a14, -*sp, 1
3fe072e0:	move   a11, *a14+, 1
3fe072f0:	calla  L3FDCE1C0
3fe07320:	move   a14, -*sp, 1
3fe07330:	move   *a13(0xffe0), *a14+, 1
3fe07350:	calla  L3FE06AC0
3fe07380:	move   a14, -*sp, 1
3fe07390:	move   a11, *a14+, 1
3fe073a0:	calla  L3FDCE1C0
3fe073d0:	move   *sp(0xa0), a14, 1
3fe073f0:	mmfm   sp, a7,a9,a11,a13
3fe07410:	rets   2
L3FE07420:
3fe07420:	mmtm   sp, a9,a11,a13
3fe07440:	move   a14, a13
3fe07450:	addi   0x40, a14
3fe07470:	move   a14, -*sp, 1
3fe07480:	move   *a13(0xffe0), *a14+, 1
3fe074a0:	calla  L3F204470
3fe074d0:	move   a14, -*sp, 1
3fe074e0:	sub    a11, a11
3fe074f0:	move   a11, *a14+, 1
3fe07500:	move   *a13(0xffe0), a9, 1
3fe07520:	move   *a9(0x240), *a14+, 1
3fe07540:	move   a11, *a14+, 1
3fe07550:	calla  L3FDF96F0
3fe07580:	setf   16, 0, 0
3fe07590:	move   *a9(0x250), a11, 0
3fe075b0:	srl    0x1, a11
3fe075c0:	move   a11, *a13, 1
3fe075d0:	move   *a9(0x240), a9, 0
3fe075f0:	srl    0x1, a9
3fe07600:	move   a9, *a13(0x20), 1
3fe07620:	move   a14, -*sp, 1
3fe07630:	movi   0xffff, a9
3fe07650:	move   a9, *a14+, 1
3fe07660:	movi   0x900400, a9
3fe07690:	move   a9, *a14+, 1
3fe076a0:	move   *a13(0x20), a9, 1
3fe076c0:	subi   0x1b0, a11
3fe076e0:	sll    0x10, a11
3fe076f0:	add    a9, a11
3fe07700:	subi   0x200, a11
3fe07720:	move   a11, *a14+, 1
3fe07730:	calla  L3FDF96F0
3fe07760:	move   a14, -*sp, 1
3fe07770:	movi   0xffff, a11
3fe07790:	move   a11, *a14+, 1
3fe077a0:	movi   0x90004b, a11
3fe077d0:	move   a11, *a14+, 1
3fe077e0:	move   *a13, a11, 1
3fe077f0:	subi   0x120, a11
3fe07810:	sll    0x10, a11
3fe07820:	add    a9, a11
3fe07830:	subi   0x25, a11
3fe07850:	move   a11, *a14+, 1
3fe07860:	calla  L3FDF96F0
3fe07890:	move   a14, -*sp, 1
3fe078a0:	movi   0xffff, a11
3fe078c0:	move   a11, *a14+, 1
3fe078d0:	movi   0x1200200, a11
3fe07900:	move   a11, *a14+, 1
3fe07910:	move   *a13, a11, 1
3fe07920:	subi   0x90, a11
3fe07940:	sll    0x10, a11
3fe07950:	add    a9, a11
3fe07960:	subi   0x100, a11
3fe07980:	move   a11, *a14+, 1
3fe07990:	calla  L3FDF96F0
3fe079c0:	move   a14, -*sp, 1
3fe079d0:	movi   0xffff, a11
3fe079f0:	move   a11, *a14+, 1
3fe07a00:	movi   0x90004b, a11
3fe07a30:	move   a11, *a14+, 1
3fe07a40:	move   *a13, a11, 1
3fe07a50:	addi   0x90, a11
3fe07a70:	sll    0x10, a11
3fe07a80:	add    a9, a11
3fe07a90:	subi   0x25, a11
3fe07ab0:	move   a11, *a14+, 1
3fe07ac0:	calla  L3FDF96F0
3fe07af0:	move   a14, -*sp, 1
3fe07b00:	movi   0xffff, a11
3fe07b20:	move   a11, *a14+, 1
3fe07b30:	movi   0x900400, a11
3fe07b60:	move   a11, *a14+, 1
3fe07b70:	move   *a13, a11, 1
3fe07b80:	addi   0x120, a11
3fe07ba0:	sll    0x10, a11
3fe07bb0:	add    a9, a11
3fe07bc0:	subi   0x200, a11
3fe07be0:	move   a11, *a14+, 1
3fe07bf0:	calla  L3FDF96F0
3fe07c20:	calla  L3FDF1C60
3fe07c50:	calla  L3FDF1AE0
3fe07c80:	move   *sp(0x80), a14, 1
3fe07ca0:	mmfm   sp, a9,a11,a13
3fe07cc0:	rets   2
L3FE07CD0:
3fe07cd0:	mmtm   sp, a9,a11,a13
3fe07cf0:	move   a14, a13
3fe07d00:	addi   0x40, a14
3fe07d20:	move   a14, -*sp, 1
3fe07d30:	move   *a13(0xffe0), *a14+, 1
3fe07d50:	calla  L3F204470
3fe07d80:	move   a14, -*sp, 1
3fe07d90:	sub    a11, a11
3fe07da0:	move   a11, *a14+, 1
3fe07db0:	move   *a13(0xffe0), a9, 1
3fe07dd0:	move   *a9(0x240), *a14+, 1
3fe07df0:	move   a11, *a14+, 1
3fe07e00:	calla  L3FDF96F0
3fe07e30:	setf   16, 0, 0
3fe07e40:	move   *a9(0x250), a11, 0
3fe07e60:	srl    0x1, a11
3fe07e70:	move   a11, *a13, 1
3fe07e80:	move   *a9(0x240), a9, 0
3fe07ea0:	srl    0x1, a9
3fe07eb0:	move   a9, *a13(0x20), 1
3fe07ed0:	move   a14, -*sp, 1
3fe07ee0:	movi   0xffff, a9
3fe07f00:	move   a9, *a14+, 1
3fe07f10:	movi   0x900200, a9
3fe07f40:	move   a9, *a14+, 1
3fe07f50:	move   *a13(0x20), a9, 1
3fe07f70:	subi   0x1b0, a11
3fe07f90:	sll    0x10, a11
3fe07fa0:	add    a9, a11
3fe07fb0:	subi   0x100, a11
3fe07fd0:	move   a11, *a14+, 1
3fe07fe0:	calla  L3FDF96F0
3fe08010:	move   a14, -*sp, 1
3fe08020:	movi   0xffff, a11
3fe08040:	move   a11, *a14+, 1
3fe08050:	movi   0x900400, a11
3fe08080:	move   a11, *a14+, 1
3fe08090:	move   *a13, a11, 1
3fe080a0:	subi   0x120, a11
3fe080c0:	sll    0x10, a11
3fe080d0:	add    a9, a11
3fe080e0:	subi   0x200, a11
3fe08100:	move   a11, *a14+, 1
3fe08110:	calla  L3FDF96F0
3fe08140:	move   a14, -*sp, 1
3fe08150:	movi   0xffff, a11
3fe08170:	move   a11, *a14+, 1
3fe08180:	movi   0x120004b, a11
3fe081b0:	move   a11, *a14+, 1
3fe081c0:	move   *a13, a11, 1
3fe081d0:	subi   0x90, a11
3fe081f0:	sll    0x10, a11
3fe08200:	add    a9, a11
3fe08210:	subi   0x25, a11
3fe08230:	move   a11, *a14+, 1
3fe08240:	calla  L3FDF96F0
3fe08270:	move   a14, -*sp, 1
3fe08280:	movi   0xffff, a11
3fe082a0:	move   a11, *a14+, 1
3fe082b0:	movi   0x900400, a11
3fe082e0:	move   a11, *a14+, 1
3fe082f0:	move   *a13, a11, 1
3fe08300:	addi   0x90, a11
3fe08320:	sll    0x10, a11
3fe08330:	add    a9, a11
3fe08340:	subi   0x200, a11
3fe08360:	move   a11, *a14+, 1
3fe08370:	calla  L3FDF96F0
3fe083a0:	move   a14, -*sp, 1
3fe083b0:	movi   0xffff, a11
3fe083d0:	move   a11, *a14+, 1
3fe083e0:	movi   0x900200, a11
3fe08410:	move   a11, *a14+, 1
3fe08420:	move   *a13, a11, 1
3fe08430:	addi   0x120, a11
3fe08450:	sll    0x10, a11
3fe08460:	add    a9, a11
3fe08470:	subi   0x100, a11
3fe08490:	move   a11, *a14+, 1
3fe084a0:	calla  L3FDF96F0
3fe084d0:	calla  L3FDF1C60
3fe08500:	calla  L3FDF1AE0
3fe08530:	move   *sp(0x80), a14, 1
3fe08550:	mmfm   sp, a9,a11,a13
3fe08570:	rets   2
L3FE08580:
3fe08580:	mmtm   sp, a9,a11,a13
3fe085a0:	move   a14, a13
3fe085b0:	addi   0x40, a14
3fe085d0:	move   a14, -*sp, 1
3fe085e0:	move   *a13(0xffe0), *a14+, 1
3fe08600:	calla  L3F204470
3fe08630:	move   a14, -*sp, 1
3fe08640:	sub    a11, a11
3fe08650:	move   a11, *a14+, 1
3fe08660:	move   *a13(0xffe0), a9, 1
3fe08680:	move   *a9(0x240), *a14+, 1
3fe086a0:	move   a11, *a14+, 1
3fe086b0:	calla  L3FDF96F0
3fe086e0:	setf   16, 0, 0
3fe086f0:	move   *a9(0x250), a11, 0
3fe08710:	srl    0x1, a11
3fe08720:	move   a11, *a13, 1
3fe08730:	move   *a9(0x240), a9, 0
3fe08750:	srl    0x1, a9
3fe08760:	move   a9, *a13(0x20), 1
3fe08780:	move   a14, -*sp, 1
3fe08790:	movi   0xffff, a9
3fe087b0:	move   a9, *a14+, 1
3fe087c0:	movi   0x90004b, a9
3fe087f0:	move   a9, *a14+, 1
3fe08800:	move   *a13(0x20), a9, 1
3fe08820:	subi   0x1b0, a11
3fe08840:	sll    0x10, a11
3fe08850:	add    a9, a11
3fe08860:	subi   0x25, a11
3fe08880:	move   a11, *a14+, 1
3fe08890:	calla  L3FDF96F0
3fe088c0:	move   a14, -*sp, 1
3fe088d0:	movi   0xffff, a11
3fe088f0:	move   a11, *a14+, 1
3fe08900:	movi   0x900200, a11
3fe08930:	move   a11, *a14+, 1
3fe08940:	move   *a13, a11, 1
3fe08950:	subi   0x120, a11
3fe08970:	sll    0x10, a11
3fe08980:	add    a9, a11
3fe08990:	subi   0x100, a11
3fe089b0:	move   a11, *a14+, 1
3fe089c0:	calla  L3FDF96F0
3fe089f0:	move   a14, -*sp, 1
3fe08a00:	movi   0xffff, a11
3fe08a20:	move   a11, *a14+, 1
3fe08a30:	movi   0x1200400, a11
3fe08a60:	move   a11, *a14+, 1
3fe08a70:	move   *a13, a11, 1
3fe08a80:	subi   0x90, a11
3fe08aa0:	sll    0x10, a11
3fe08ab0:	add    a9, a11
3fe08ac0:	subi   0x200, a11
3fe08ae0:	move   a11, *a14+, 1
3fe08af0:	calla  L3FDF96F0
3fe08b20:	move   a14, -*sp, 1
3fe08b30:	movi   0xffff, a11
3fe08b50:	move   a11, *a14+, 1
3fe08b60:	movi   0x900200, a11
3fe08b90:	move   a11, *a14+, 1
3fe08ba0:	move   *a13, a11, 1
3fe08bb0:	addi   0x90, a11
3fe08bd0:	sll    0x10, a11
3fe08be0:	add    a9, a11
3fe08bf0:	subi   0x100, a11
3fe08c10:	move   a11, *a14+, 1
3fe08c20:	calla  L3FDF96F0
3fe08c50:	move   a14, -*sp, 1
3fe08c60:	movi   0xffff, a11
3fe08c80:	move   a11, *a14+, 1
3fe08c90:	movi   0x90004b, a11
3fe08cc0:	move   a11, *a14+, 1
3fe08cd0:	move   *a13, a11, 1
3fe08ce0:	addi   0x120, a11
3fe08d00:	sll    0x10, a11
3fe08d10:	add    a9, a11
3fe08d20:	subi   0x25, a11
3fe08d40:	move   a11, *a14+, 1
3fe08d50:	calla  L3FDF96F0
3fe08d80:	calla  L3FDF1C60
3fe08db0:	calla  L3FDF1AE0
3fe08de0:	move   *sp(0x80), a14, 1
3fe08e00:	mmfm   sp, a9,a11,a13
3fe08e20:	rets   2
L3FE08E30:
3fe08e30:	mmtm   sp, a9,a11,a13
3fe08e50:	move   a14, a13
3fe08e60:	addi   0x40, a14
3fe08e80:	move   a14, -*sp, 1
3fe08e90:	move   *a13(0xffe0), *a14+, 1
3fe08eb0:	calla  L3F204470
3fe08ee0:	move   a14, -*sp, 1
3fe08ef0:	sub    a11, a11
3fe08f00:	move   a11, *a14+, 1
3fe08f10:	move   *a13(0xffe0), a9, 1
3fe08f30:	move   *a9(0x240), *a14+, 1
3fe08f50:	move   a11, *a14+, 1
3fe08f60:	calla  L3FDF96F0
3fe08f90:	move   a11, *a13, 1
3fe08fa0:	movi   0x55555555, a9
3fe08fd0:	move   a9, *a13(0x20), 1
3fe08ff0:	move   *a13(0xffe0), a11, 1
3fe09010:	move   *a13, a9, 1
3fe09020:	setf   16, 0, 0
3fe09030:	move   *a11(0x250), a11, 0
3fe09050:	cmp    a11, a9
3fe09060:	jrnc   L3FE09260
L3FE09070:
3fe09070:	move   a14, -*sp, 1
3fe09080:	move   *a13(0x20), *a14+, 1
3fe090a0:	move   *a13(0xffe0), a11, 1
3fe090c0:	move   *a11(0x240), a9, 0
3fe090e0:	addi   0x10000, a9
3fe09110:	move   a9, *a14+, 1
3fe09120:	move   *a13, a9, 1
3fe09130:	sll    0x10, a9
3fe09140:	move   a9, *a14+, 1
3fe09150:	calla  L3FDF96F0
3fe09180:	move   *a13, a9, 1
3fe09190:	inc    a9
3fe091a0:	move   a9, *a13, 1
3fe091b0:	move   *a13(0x20), a9, 1
3fe091d0:	not    a9
3fe091e0:	move   a9, *a13(0x20), 1
3fe09200:	move   *a13, a9, 1
3fe09210:	setf   16, 0, 0
3fe09220:	move   *a11(0x250), a11, 0
3fe09240:	cmp    a11, a9
3fe09250:	jrc   L3FE09070
L3FE09260:
3fe09260:	calla  L3FDF1C60
3fe09290:	calla  L3FDF1AE0
3fe092c0:	move   *sp(0x80), a14, 1
3fe092e0:	mmfm   sp, a9,a11,a13
3fe09300:	rets   2
L3FE09310:
3fe09310:	mmtm   sp, a9,a11,a13
3fe09330:	move   a14, a13
3fe09340:	addi   0x40, a14
3fe09360:	move   a14, -*sp, 1
3fe09370:	move   *a13(0xffe0), *a14+, 1
3fe09390:	calla  L3F204470
3fe093c0:	move   a14, -*sp, 1
3fe093d0:	sub    a11, a11
3fe093e0:	move   a11, *a14+, 1
3fe093f0:	move   *a13(0xffe0), a9, 1
3fe09410:	move   *a9(0x240), *a14+, 1
3fe09430:	move   a11, *a14+, 1
3fe09440:	calla  L3FDF96F0
3fe09470:	move   a11, *a13, 1
3fe09480:	setf   16, 0, 0
3fe09490:	move   *a9(0x240), a9, 0
3fe094b0:	movi   0x30, a11
3fe094d0:	divu   a11, a9
3fe094e0:	move   *a13, a11, 1
3fe094f0:	cmp    a9, a11
3fe09500:	jrnc   L3FE099E0
L3FE09510:
3fe09510:	move   a14, -*sp, 1
3fe09520:	movi   0x71c7, a11
3fe09540:	move   a11, *a14+, 1
3fe09550:	move   *a13(0xffe0), a9, 1
3fe09570:	move   *a9(0x250), a11, 0
3fe09590:	sll    0x10, a11
3fe095a0:	addk   16, a11
3fe095b0:	move   a11, *a14+, 1
3fe095c0:	move   *a13, a11, 1
3fe095d0:	move   a11, a9
3fe095e0:	sll    0x5, a11
3fe095f0:	sll    0x4, a9
3fe09600:	add    a9, a11
3fe09610:	move   a11, *a14+, 1
3fe09620:	calla  L3FDF96F0
3fe09650:	move   a14, -*sp, 1
3fe09660:	movi   0xc71c, a11
3fe09690:	move   a11, *a14+, 1
3fe096a0:	move   *a13(0xffe0), a9, 1
3fe096c0:	setf   16, 0, 0
3fe096d0:	move   *a9(0x250), a11, 0
3fe096f0:	sll    0x10, a11
3fe09700:	addk   16, a11
3fe09710:	move   a11, *a14+, 1
3fe09720:	move   *a13, a11, 1
3fe09730:	move   a11, a9
3fe09740:	sll    0x2, a9
3fe09750:	sub    a11, a9
3fe09760:	inc    a9
3fe09770:	sll    0x4, a9
3fe09780:	move   a9, *a14+, 1
3fe09790:	calla  L3FDF96F0
3fe097c0:	move   a14, -*sp, 1
3fe097d0:	movi   0x1c71, a9
3fe097f0:	move   a9, *a14+, 1
3fe09800:	move   *a13(0xffe0), a9, 1
3fe09820:	setf   16, 0, 0
3fe09830:	move   *a9(0x250), a9, 0
3fe09850:	sll    0x10, a9
3fe09860:	addk   16, a9
3fe09870:	move   a9, *a14+, 1
3fe09880:	move   a11, a9
3fe09890:	sll    0x2, a9
3fe098a0:	sub    a11, a9
3fe098b0:	addk   2, a9
3fe098c0:	sll    0x4, a9
3fe098d0:	move   a9, *a14+, 1
3fe098e0:	calla  L3FDF96F0
3fe09910:	inc    a11
3fe09920:	move   a11, *a13, 1
3fe09930:	move   *a13(0xffe0), a9, 1
3fe09950:	setf   16, 0, 0
3fe09960:	move   *a9(0x240), a9, 0
3fe09980:	movi   0x30, a11
3fe099a0:	divu   a11, a9
3fe099b0:	move   *a13, a11, 1
3fe099c0:	cmp    a9, a11
3fe099d0:	jrc   L3FE09510
L3FE099E0:
3fe099e0:	calla  L3FDF1C60
3fe09a10:	calla  L3FDF1AE0
3fe09a40:	move   *sp(0x80), a14, 1
3fe09a60:	mmfm   sp, a9,a11,a13
3fe09a80:	rets   2
L3FE09A90:
3fe09a90:	mmtm   sp, a9,a11,a13
3fe09ab0:	move   a14, a13
3fe09ac0:	addi   0x140, a14
3fe09ae0:	move   a14, -*sp, 1
3fe09af0:	move   *a13(0xffe0), *a14+, 1
3fe09b10:	calla  L3F204470
3fe09b40:	move   a14, -*sp, 1
3fe09b50:	sub    a11, a11
3fe09b60:	move   a11, *a14+, 1
3fe09b70:	move   *a13(0xffe0), a9, 1
3fe09b90:	move   *a9(0x240), *a14+, 1
3fe09bb0:	move   a11, *a14+, 1
3fe09bc0:	calla  L3FDF96F0
3fe09bf0:	setf   16, 0, 0
3fe09c00:	move   *a9(0x240), a11, 0
3fe09c20:	move   *a9(0x250), a9, 0
3fe09c40:	cmp    a9, a11
3fe09c50:	jrls   L3FE09D10
3fe09c60:	move   *a13(0xffe0), a11, 1
3fe09c80:	move   *a11(0x250), a9, 0
3fe09ca0:	move   a9, *a13(0x60), 1
3fe09cc0:	move   *a11(0x240), a9, 0
3fe09ce0:	move   a9, *a13(0x80), 1
3fe09d00:	jruc   L3FE09DB0
L3FE09D10:
3fe09d10:	move   *a13(0xffe0), a11, 1
3fe09d30:	move   *a11(0x250), a9, 0
3fe09d50:	move   a9, *a13(0x80), 1
3fe09d70:	move   *a11(0x240), a9, 0
3fe09d90:	move   a9, *a13(0x60), 1
L3FE09DB0:
3fe09db0:	sub    a9, a9
3fe09dc0:	move   a9, *a13, 1
3fe09dd0:	move   *a13(0x60), a11, 1
3fe09df0:	movk   5, a9
3fe09e00:	divs   a9, a11
3fe09e10:	move   *a13, a9, 1
3fe09e20:	cmp    a11, a9
3fe09e30:	jrge   L3FE0A0A0
L3FE09E40:
3fe09e40:	sub    a11, a11
3fe09e50:	move   a11, *a13(0xe0), 1
3fe09e70:	move   *a13, a9, 1
3fe09e80:	move   a9, a11
3fe09e90:	sll    0x2, a11
3fe09ea0:	add    a9, a11
3fe09eb0:	move   a11, *a13(0xa0), 1
3fe09ed0:	sub    a9, a9
3fe09ee0:	move   a9, *a13(0xc0), 1
3fe09f00:	move   *a13, a11, 1
3fe09f10:	move   a11, a9
3fe09f20:	sll    0x2, a9
3fe09f30:	add    a11, a9
3fe09f40:	move   a9, *a13(0x100), 1
3fe09f60:	move   a14, -*sp, 1
3fe09f70:	move   a9, *a14+, 1
3fe09f80:	move   *a13(0xc0), *a14+, 1
3fe09fa0:	move   *a13(0xe0), *a14+, 1
3fe09fc0:	move   *a13(0xa0), *a14+, 1
3fe09fe0:	calla  L3FDF9D00
3fe0a010:	inc    a11
3fe0a020:	move   a11, *a13, 1
3fe0a030:	move   *a13(0x60), a9, 1
3fe0a050:	movk   5, a11
3fe0a060:	divs   a11, a9
3fe0a070:	move   *a13, a11, 1
3fe0a080:	cmp    a9, a11
3fe0a090:	jrlt   L3FE09E40
L3FE0A0A0:
3fe0a0a0:	move   *a13, a11, 1
3fe0a0b0:	move   a11, a9
3fe0a0c0:	sll    0x2, a9
3fe0a0d0:	add    a11, a9
3fe0a0e0:	move   *a13(0x60), a11, 1
3fe0a100:	sub    a11, a9
3fe0a110:	move   a9, *a13(0x20), 1
3fe0a130:	sub    a9, a9
3fe0a140:	move   a9, *a13(0x120), 1
3fe0a160:	move   *a13(0x80), a11, 1
3fe0a180:	movk   5, a9
3fe0a190:	divs   a9, a11
3fe0a1a0:	move   *a13, a9, 1
3fe0a1b0:	cmp    a11, a9
3fe0a1c0:	jrge   L3FE0A4D0
L3FE0A1D0:
3fe0a1d0:	move   *a13, a11, 1
3fe0a1e0:	move   a11, a9
3fe0a1f0:	sll    0x2, a9
3fe0a200:	add    a11, a9
3fe0a210:	move   a9, *a13(0xa0), 1
3fe0a230:	sub    a9, a9
3fe0a240:	move   a9, *a13(0xe0), 1
3fe0a260:	move   *a13(0x120), a11, 1
3fe0a280:	move   a11, a9
3fe0a290:	sll    0x2, a9
3fe0a2a0:	add    a11, a9
3fe0a2b0:	move   *a13(0x20), a11, 1
3fe0a2d0:	add    a11, a9
3fe0a2e0:	move   a9, *a13(0xc0), 1
3fe0a300:	move   *a13(0x60), *a13(0x100), 1
3fe0a330:	move   a14, -*sp, 1
3fe0a340:	move   *a13(0x100), *a14+, 1
3fe0a360:	move   a9, *a14+, 1
3fe0a370:	move   *a13(0xe0), *a14+, 1
3fe0a390:	move   *a13(0xa0), *a14+, 1
3fe0a3b0:	calla  L3FDF9D00
3fe0a3e0:	move   *a13, a9, 1
3fe0a3f0:	inc    a9
3fe0a400:	move   a9, *a13, 1
3fe0a410:	move   *a13(0x120), a9, 1
3fe0a430:	inc    a9
3fe0a440:	move   a9, *a13(0x120), 1
3fe0a460:	move   *a13(0x80), a9, 1
3fe0a480:	movk   5, a11
3fe0a490:	divs   a11, a9
3fe0a4a0:	move   *a13, a11, 1
3fe0a4b0:	cmp    a9, a11
3fe0a4c0:	jrlt   L3FE0A1D0
L3FE0A4D0:
3fe0a4d0:	move   *a13, a11, 1
3fe0a4e0:	move   a11, a9
3fe0a4f0:	sll    0x2, a9
3fe0a500:	add    a11, a9
3fe0a510:	move   *a13(0x80), a11, 1
3fe0a530:	sub    a11, a9
3fe0a540:	move   a9, *a13(0x40), 1
3fe0a560:	sub    a9, a9
3fe0a570:	move   a9, *a13, 1
3fe0a580:	move   *a13(0x60), a11, 1
3fe0a5a0:	movk   5, a9
3fe0a5b0:	divs   a9, a11
3fe0a5c0:	move   *a13, a9, 1
3fe0a5d0:	cmp    a11, a9
3fe0a5e0:	jrge   L3FE0A920
L3FE0A5F0:
3fe0a5f0:	move   *a13(0x80), *a13(0xa0), 1
3fe0a620:	move   *a13, a11, 1
3fe0a630:	move   a11, a9
3fe0a640:	sll    0x2, a9
3fe0a650:	add    a11, a9
3fe0a660:	move   *a13(0x40), a11, 1
3fe0a680:	add    a11, a9
3fe0a690:	move   a9, *a13(0xe0), 1
3fe0a6b0:	move   *a13(0x120), a9, 1
3fe0a6d0:	move   a9, a11
3fe0a6e0:	sll    0x2, a11
3fe0a6f0:	add    a9, a11
3fe0a700:	move   *a13(0x20), a9, 1
3fe0a720:	add    a9, a11
3fe0a730:	move   a11, *a13(0xc0), 1
3fe0a750:	move   *a13(0x60), *a13(0x100), 1
3fe0a780:	move   a14, -*sp, 1
3fe0a790:	move   *a13(0x100), *a14+, 1
3fe0a7b0:	move   a11, *a14+, 1
3fe0a7c0:	move   *a13(0xe0), *a14+, 1
3fe0a7e0:	move   *a13(0xa0), *a14+, 1
3fe0a800:	calla  L3FDF9D00
3fe0a830:	move   *a13, a9, 1
3fe0a840:	inc    a9
3fe0a850:	move   a9, *a13, 1
3fe0a860:	move   *a13(0x120), a9, 1
3fe0a880:	inc    a9
3fe0a890:	move   a9, *a13(0x120), 1
3fe0a8b0:	move   *a13(0x60), a9, 1
3fe0a8d0:	movk   5, a11
3fe0a8e0:	divs   a11, a9
3fe0a8f0:	move   *a13, a11, 1
3fe0a900:	cmp    a9, a11
3fe0a910:	jrlt   L3FE0A5F0
L3FE0A920:
3fe0a920:	move   *a13(0x80), *a13(0xa0), 1
3fe0a950:	move   *a13, a11, 1
3fe0a960:	move   a11, a9
3fe0a970:	sll    0x2, a9
3fe0a980:	add    a11, a9
3fe0a990:	move   *a13(0x40), a11, 1
3fe0a9b0:	add    a11, a9
3fe0a9c0:	move   a9, *a13(0xe0), 1
3fe0a9e0:	move   *a13(0x120), a9, 1
3fe0aa00:	move   a9, a11
3fe0aa10:	sll    0x2, a11
3fe0aa20:	add    a9, a11
3fe0aa30:	move   *a13(0x20), a9, 1
3fe0aa50:	add    a9, a11
3fe0aa60:	move   a11, *a13(0xc0), 1
3fe0aa80:	move   *a13(0x60), *a13(0x100), 1
3fe0aab0:	move   a14, -*sp, 1
3fe0aac0:	move   *a13(0x100), *a14+, 1
3fe0aae0:	move   a11, *a14+, 1
3fe0aaf0:	move   *a13(0xe0), *a14+, 1
3fe0ab10:	move   *a13(0xa0), *a14+, 1
3fe0ab30:	calla  L3FDF9D00
3fe0ab60:	calla  L3FDF1C60
3fe0ab90:	calla  L3FDF1AE0
3fe0abc0:	move   *sp(0x80), a14, 1
3fe0abe0:	mmfm   sp, a9,a11,a13
3fe0ac00:	rets   2
L3FE0AC10:
3fe0ac10:	mmtm   sp, a9,a11,a13
3fe0ac30:	move   a14, a13
3fe0ac40:	addk   32, a14
3fe0ac50:	sub    a11, a11
3fe0ac60:	move   a11, *a13, 1
3fe0ac70:	calla  L3FDF1BA0
3fe0aca0:	calla  L3FDF1D40
3fe0acd0:	move   a14, -*sp, 1
3fe0ace0:	movi   0x3f205be0, a11
3fe0ad10:	move   a11, *a14+, 1
3fe0ad20:	sub    a11, a11
3fe0ad30:	move   a11, *a14+, 1
3fe0ad40:	calla  L3F2051E0
3fe0ad70:	calla  L3FDF1C60
3fe0ada0:	move   *a13(0xffc0), a11, 1
3fe0adc0:	sub    a9, a9
3fe0add0:	move   a9, *a11, 1
3fe0ade0:	move   a9, *a13, 1
3fe0adf0:	move   *a11, a11, 1
3fe0ae00:	jrne   L3FE0AF60
3fe0ae10:	inc    a9
3fe0ae20:	move   a9, *a13, 1
3fe0ae30:	cmpi   0xbb9, a9
3fe0ae50:	jrge   L3FE0AF60
L3FE0AE60:
3fe0ae60:	move   a14, -*sp, 1
3fe0ae70:	movk   10, a11
3fe0ae80:	move   a11, *a14+, 1
3fe0ae90:	calla  L3FDCE1C0
3fe0aec0:	move   *a13(0xffc0), a9, 1
3fe0aee0:	move   *a9, a11, 1
3fe0aef0:	jrne   L3FE0AF60
3fe0af00:	move   *a13, a11, 1
3fe0af10:	inc    a11
3fe0af20:	move   a11, *a13, 1
3fe0af30:	cmpi   0xbb9, a11
3fe0af50:	jrlt   L3FE0AE60
L3FE0AF60:
3fe0af60:	move   *a13(0xffc0), a11, 1
3fe0af80:	sub    a9, a9
3fe0af90:	move   a9, *a11, 1
3fe0afa0:	move   a14, -*sp, 1
3fe0afb0:	movi   0x2ee0, a9
3fe0afd0:	move   a9, *a14+, 1
3fe0afe0:	calla  L3FDCE1C0
3fe0b010:	calla  L3FDF1D40
3fe0b040:	move   *a11, a9, 1
3fe0b050:	cmpi   0x30, a9
3fe0b070:	jrle   L3FE0B0D0
3fe0b080:	move   *a13(0xffe0), a9, 1
3fe0b0a0:	movk   2, a11
3fe0b0b0:	move   a11, *a9(0x80), 1
L3FE0B0D0:
3fe0b0d0:	move   *a13(0xffc0), a11, 1
3fe0b0f0:	move   *a11, a9, 1
3fe0b100:	subk   8, a9
3fe0b110:	jrge   L3FE0B190
3fe0b120:	move   a11, a8
3fe0b130:	jreq   L3FE0B190
3fe0b140:	move   *a13(0xffe0), a9, 1
3fe0b160:	movk   3, a11
3fe0b170:	move   a11, *a9(0x80), 1
L3FE0B190:
3fe0b190:	move   *a13(0xffc0), a11, 1
3fe0b1b0:	move   *a11, a9, 1
3fe0b1c0:	jrne   L3FE0B220
3fe0b1d0:	move   *a13(0xffe0), a9, 1
3fe0b1f0:	movk   1, a11
3fe0b200:	move   a11, *a9(0x80), 1
L3FE0B220:
3fe0b220:	move   a14, -*sp, 1
3fe0b230:	movi   0x3f205d00, a11
3fe0b260:	move   a11, *a14+, 1
3fe0b270:	movk   1, a9
3fe0b280:	move   a9, *a14+, 1
3fe0b290:	calla  L3F2051E0
3fe0b2c0:	calla  L3FDF1C60
3fe0b2f0:	move   *a13(0xffc0), a9, 1
3fe0b310:	sub    a11, a11
3fe0b320:	move   a11, *a9, 1
3fe0b330:	move   a11, *a13, 1
3fe0b340:	move   *a9, a9, 1
3fe0b350:	jrne   L3FE0B4B0
3fe0b360:	inc    a11
3fe0b370:	move   a11, *a13, 1
3fe0b380:	cmpi   0xbb9, a11
3fe0b3a0:	jrge   L3FE0B4B0
L3FE0B3B0:
3fe0b3b0:	move   a14, -*sp, 1
3fe0b3c0:	movk   10, a11
3fe0b3d0:	move   a11, *a14+, 1
3fe0b3e0:	calla  L3FDCE1C0
3fe0b410:	move   *a13(0xffc0), a9, 1
3fe0b430:	move   *a9, a11, 1
3fe0b440:	jrne   L3FE0B4B0
3fe0b450:	move   *a13, a11, 1
3fe0b460:	inc    a11
3fe0b470:	move   a11, *a13, 1
3fe0b480:	cmpi   0xbb9, a11
3fe0b4a0:	jrlt   L3FE0B3B0
L3FE0B4B0:
3fe0b4b0:	move   *a13(0xffc0), a11, 1
3fe0b4d0:	sub    a9, a9
3fe0b4e0:	move   a9, *a11, 1
3fe0b4f0:	move   a14, -*sp, 1
3fe0b500:	movi   0x2710, a9
3fe0b520:	move   a9, *a14+, 1
3fe0b530:	calla  L3FDCE1C0
3fe0b560:	calla  L3FDF1D40
3fe0b590:	move   *a11, a9, 1
3fe0b5a0:	cmpi   0x30, a9
3fe0b5c0:	jrle   L3FE0B660
3fe0b5d0:	move   *a13(0xffe0), a9, 1
3fe0b5f0:	move   *a9(0x80), a11, 1
3fe0b610:	ori    0x200, a11
3fe0b640:	move   a11, *a9(0x80), 1
L3FE0B660:
3fe0b660:	move   *a13(0xffc0), a11, 1
3fe0b680:	move   *a11, a9, 1
3fe0b690:	subk   8, a9
3fe0b6a0:	jrge   L3FE0B760
3fe0b6b0:	move   a11, a8
3fe0b6c0:	jreq   L3FE0B760
3fe0b6d0:	move   *a13(0xffe0), a9, 1
3fe0b6f0:	move   *a9(0x80), a11, 1
3fe0b710:	ori    0x300, a11
3fe0b740:	move   a11, *a9(0x80), 1
L3FE0B760:
3fe0b760:	move   *a13(0xffc0), a11, 1
3fe0b780:	move   *a11, a9, 1
3fe0b790:	jrne   L3FE0B830
3fe0b7a0:	move   *a13(0xffe0), a9, 1
3fe0b7c0:	move   *a9(0x80), a11, 1
3fe0b7e0:	ori    0x100, a11
3fe0b810:	move   a11, *a9(0x80), 1
L3FE0B830:
3fe0b830:	move   a14, -*sp, 1
3fe0b840:	movi   0x3f205e20, a11
3fe0b870:	move   a11, *a14+, 1
3fe0b880:	movk   2, a9
3fe0b890:	move   a9, *a14+, 1
3fe0b8a0:	calla  L3F2051E0
3fe0b8d0:	calla  L3FDF1C60
3fe0b900:	move   *a13(0xffc0), a9, 1
3fe0b920:	sub    a11, a11
3fe0b930:	move   a11, *a9, 1
3fe0b940:	move   a11, *a13, 1
3fe0b950:	move   *a9, a9, 1
3fe0b960:	jrne   L3FE0BAC0
3fe0b970:	inc    a11
3fe0b980:	move   a11, *a13, 1
3fe0b990:	cmpi   0xbb9, a11
3fe0b9b0:	jrge   L3FE0BAC0
L3FE0B9C0:
3fe0b9c0:	move   a14, -*sp, 1
3fe0b9d0:	movk   10, a11
3fe0b9e0:	move   a11, *a14+, 1
3fe0b9f0:	calla  L3FDCE1C0
3fe0ba20:	move   *a13(0xffc0), a9, 1
3fe0ba40:	move   *a9, a11, 1
3fe0ba50:	jrne   L3FE0BAC0
3fe0ba60:	move   *a13, a11, 1
3fe0ba70:	inc    a11
3fe0ba80:	move   a11, *a13, 1
3fe0ba90:	cmpi   0xbb9, a11
3fe0bab0:	jrlt   L3FE0B9C0
L3FE0BAC0:
3fe0bac0:	move   *a13(0xffc0), a11, 1
3fe0bae0:	sub    a9, a9
3fe0baf0:	move   a9, *a11, 1
3fe0bb00:	move   a14, -*sp, 1
3fe0bb10:	movi   0x2710, a9
3fe0bb30:	move   a9, *a14+, 1
3fe0bb40:	calla  L3FDCE1C0
3fe0bb70:	calla  L3FDF1D40
3fe0bba0:	move   *a11, a9, 1
3fe0bbb0:	cmpi   0x30, a9
3fe0bbd0:	jrle   L3FE0BC70
3fe0bbe0:	move   *a13(0xffe0), a9, 1
3fe0bc00:	move   *a9(0x80), a11, 1
3fe0bc20:	ori    0x20000, a11
3fe0bc50:	move   a11, *a9(0x80), 1
L3FE0BC70:
3fe0bc70:	move   *a13(0xffc0), a11, 1
3fe0bc90:	move   *a11, a9, 1
3fe0bca0:	subk   8, a9
3fe0bcb0:	jrge   L3FE0BD70
3fe0bcc0:	move   a11, a8
3fe0bcd0:	jreq   L3FE0BD70
3fe0bce0:	move   *a13(0xffe0), a9, 1
3fe0bd00:	move   *a9(0x80), a11, 1
3fe0bd20:	ori    0x30000, a11
3fe0bd50:	move   a11, *a9(0x80), 1
L3FE0BD70:
3fe0bd70:	move   *a13(0xffc0), a11, 1
3fe0bd90:	move   *a11, a9, 1
3fe0bda0:	jrne   L3FE0BE40
3fe0bdb0:	move   *a13(0xffe0), a9, 1
3fe0bdd0:	move   *a9(0x80), a11, 1
3fe0bdf0:	ori    0x10000, a11
3fe0be20:	move   a11, *a9(0x80), 1
L3FE0BE40:
3fe0be40:	move   *a13(0xffe0), a11, 1
3fe0be60:	move   *a11(0x80), a8, 1
3fe0be80:	move   *sp(0x80), a14, 1
3fe0bea0:	mmfm   sp, a9,a11,a13
3fe0bec0:	rets   2
3fe0bed0:	move   a8, -*sp, 1
3fe0bee0:	calla  L3FDFA1B0
3fe0bf10:	move   *sp+, a8, 1
3fe0bf20:	reti
L3FE0BF30:
3fe0bf30:	mmtm   sp, a9,a11,a13
3fe0bf50:	move   a14, a13
3fe0bf60:	move   *a13(0xffe0), a11, 1
3fe0bf80:	move   *a11, a9, 1
3fe0bf90:	inc    a9
3fe0bfa0:	move   a9, *a11, 1
3fe0bfb0:	movi   0xc0000120, a9	; INTPEND
3fe0bfe0:	setf   16, 0, 0
3fe0bff0:	move   *a9, a11, 0
3fe0c000:	andi   0xfbff, a11
3fe0c030:	move   a11, *a9, 0
3fe0c040:	move   *sp(0x80), a14, 1
3fe0c060:	mmfm   sp, a9,a11,a13
3fe0c080:	rets   2
L3FE0C090:
3fe0c090:	mmtm   sp, a9,a11,a13
3fe0c0b0:	move   a14, a13
3fe0c0c0:	addi   0x50, a14
3fe0c0e0:	setf   16, 0, 0
3fe0c0f0:	move   @0x64000d0, a11, 0
3fe0c120:	andi   0x70, a11
3fe0c150:	move   a11, *a13(0x40), 0
3fe0c170:	movk   2, a11
3fe0c180:	move   a11, *a13, 1
3fe0c190:	sub    a9, a9
3fe0c1a0:	move   a9, *a13(0x20), 1
L3FE0C1C0:
3fe0c1c0:	move   *a13, a11, 1
3fe0c1d0:	sll    0x4, a11
3fe0c1e0:	move   *a13(0x40), a9, 0
3fe0c200:	cmp    a9, a11
3fe0c210:	jrne   L3FE0C250
3fe0c220:	move   *a13(0x0), *a13(0x20), 1
L3FE0C250:
3fe0c250:	move   @0x64000d0, a11, 0
3fe0c280:	andi   0x70, a11
3fe0c2b0:	move   *a13, a9, 1
3fe0c2c0:	sll    0x4, a9
3fe0c2d0:	cmp    a9, a11
3fe0c2e0:	jreq   L3FE0C490
L3FE0C2F0:
3fe0c2f0:	move   a14, -*sp, 1
3fe0c300:	move   *a13, a11, 1
3fe0c310:	neg    a11
3fe0c320:	addk   8, a11
3fe0c330:	move   a11, *a14+, 1
3fe0c340:	calla  L3F208660
3fe0c370:	move   a14, -*sp, 1
3fe0c380:	movi   0x1770, a11
3fe0c3a0:	move   a11, *a14+, 1
3fe0c3b0:	calla  L3FDCE1C0
3fe0c3e0:	setf   16, 0, 0
3fe0c3f0:	move   @0x64000d0, a9, 0
3fe0c420:	andi   0x70, a9
3fe0c450:	move   *a13, a11, 1
3fe0c460:	sll    0x4, a11
3fe0c470:	cmp    a11, a9
3fe0c480:	jrne   L3FE0C2F0
L3FE0C490:
3fe0c490:	move   *a13, a11, 1
3fe0c4a0:	inc    a11
3fe0c4b0:	move   a11, *a13, 1
3fe0c4c0:	subk   8, a11
3fe0c4d0:	jrlt   L3FE0C1C0
3fe0c4e0:	move   @0x64000d0, a11, 0
3fe0c510:	andi   0x70, a11
3fe0c540:	move   *a13(0x20), a9, 1
3fe0c560:	sll    0x4, a9
3fe0c570:	cmp    a9, a11
3fe0c580:	jreq   L3FE0C750
L3FE0C590:
3fe0c590:	move   a14, -*sp, 1
3fe0c5a0:	move   *a13(0x20), a11, 1
3fe0c5c0:	neg    a11
3fe0c5d0:	addk   8, a11
3fe0c5e0:	move   a11, *a14+, 1
3fe0c5f0:	calla  L3F208660
3fe0c620:	move   a14, -*sp, 1
3fe0c630:	movi   0x1770, a11
3fe0c650:	move   a11, *a14+, 1
3fe0c660:	calla  L3FDCE1C0
3fe0c690:	setf   16, 0, 0
3fe0c6a0:	move   @0x64000d0, a9, 0
3fe0c6d0:	andi   0x70, a9
3fe0c700:	move   *a13(0x20), a11, 1
3fe0c720:	sll    0x4, a11
3fe0c730:	cmp    a11, a9
3fe0c740:	jrne   L3FE0C590
L3FE0C750:
3fe0c750:	sub    a8, a8
3fe0c760:	move   *sp(0x80), a14, 1
3fe0c780:	mmfm   sp, a9,a11,a13
3fe0c7a0:	rets   2
L3FE0C7B0:
3fe0c7b0:	setf   16, 0, 1
3fe0c7c0:	move   -*a14, a8, 1
3fe0c7d0:	xori   0x8000, a8
3fe0c800:	move   a8, *a14+, 1
3fe0c810:	setf   32, 0, 1
3fe0c820:	rets
L3FE0C830:
3fe0c830:	mmtm   sp, a0,a1,a2,a3,a4,a5,a6,a7
3fe0c850:	move   -*a14, a3, 1
3fe0c860:	move   -*a14, a4, 1
3fe0c870:	move   -*a14, a5, 1
3fe0c880:	move   -*a14, a6, 1
3fe0c890:	xori   0x80000000, a5
3fe0c8c0:	jruc   L3FE0C9B0
L3FE0C8D0:
3fe0c8d0:	mmtm   sp, a0,a1,a2,a3,a4,a5,a6,a7
3fe0c8f0:	move   -*a14, a5, 1
3fe0c900:	move   -*a14, a6, 1
3fe0c910:	xori   0x80000000, a5
3fe0c940:	jruc   L3FE0C990
L3FE0C950:
3fe0c950:	mmtm   sp, a0,a1,a2,a3,a4,a5,a6,a7
3fe0c970:	move   -*a14, a5, 1
3fe0c980:	move   -*a14, a6, 1
L3FE0C990:
3fe0c990:	move   -*a14, a3, 1
3fe0c9a0:	move   -*a14, a4, 1
L3FE0C9B0:
3fe0c9b0:	move   a3, a1
3fe0c9c0:	move   a5, a2
3fe0c9d0:	sll    0xc, a3
3fe0c9e0:	srl    0x2, a3
3fe0c9f0:	move   a4, a8
3fe0ca00:	jreq   L3FE0CA40
3fe0ca10:	srl    0x16, a8
3fe0ca20:	or     a8, a3
3fe0ca30:	sll    0xa, a4
L3FE0CA40:
3fe0ca40:	sll    0xc, a5
3fe0ca50:	srl    0x2, a5
3fe0ca60:	move   a6, a8
3fe0ca70:	jreq   L3FE0CAB0
3fe0ca80:	srl    0x16, a8
3fe0ca90:	or     a8, a5
3fe0caa0:	sll    0xa, a6
L3FE0CAB0:
3fe0cab0:	sll    0x1, a1
3fe0cac0:	subb   a0, a0
3fe0cad0:	sll    0x1, a2
3fe0cae0:	subb   a8, a8
3fe0caf0:	srl    0x15, a1
3fe0cb00:	srl    0x15, a2
3fe0cb10:	movi   0x7ff, a7
3fe0cb30:	cmp    a7, a1
3fe0cb40:	jaeq   L3FE0D380
3fe0cb60:	cmp    a7, a2
3fe0cb70:	jaeq   L3FE0D3D0
3fe0cb90:	sub    a2, a1
3fe0cba0:	jreq   L3FE0CBE0
3fe0cbb0:	jrle   L3FE0CC40
3fe0cbc0:	add    a1, a2
3fe0cbd0:	jruc   L3FE0CCE0
L3FE0CBE0:
3fe0cbe0:	cmp    a3, a5
3fe0cbf0:	jrlt   L3FE0CCE0
3fe0cc00:	jrgt   L3FE0CC50
3fe0cc10:	cmp    a4, a6
3fe0cc20:	jrls   L3FE0CCE0
3fe0cc30:	jruc   L3FE0CC80
L3FE0CC40:
3fe0cc40:	neg    a1
L3FE0CC50:
3fe0cc50:	move   a3, a7
3fe0cc60:	move   a5, a3
3fe0cc70:	move   a7, a5
L3FE0CC80:
3fe0cc80:	move   a4, a7
3fe0cc90:	move   a6, a4
3fe0cca0:	move   a7, a6
3fe0ccb0:	move   a0, a7
3fe0ccc0:	move   a8, a0
3fe0ccd0:	move   a7, a8
L3FE0CCE0:
3fe0cce0:	move   a1, a1
3fe0ccf0:	jreq   L3FE0CE80
3fe0cd00:	cmpi   0x1e, a1
3fe0cd20:	jrlt   L3FE0CE10
3fe0cd30:	cmpi   0x3d, a1
3fe0cd50:	jrgt   L3FE0CDE0
3fe0cd60:	subk   30, a1
3fe0cd70:	sll    0x2, a5
3fe0cd80:	srl    0x1e, a6
3fe0cd90:	or     a5, a6
3fe0cda0:	clr    a5
3fe0cdb0:	neg    a1
3fe0cdc0:	srl    a1, a6
3fe0cdd0:	jruc   L3FE0CE80
L3FE0CDE0:
3fe0cde0:	clr    a5
3fe0cdf0:	clr    a6
3fe0ce00:	jruc   L3FE0CE80
L3FE0CE10:
3fe0ce10:	move   a5, a7
3fe0ce20:	neg    a1
3fe0ce30:	srl    a1, a5
3fe0ce40:	srl    a1, a6
3fe0ce50:	addk   32, a1
3fe0ce60:	sll    a1, a7
3fe0ce70:	or     a7, a6
L3FE0CE80:
3fe0ce80:	cmp    a0, a8
3fe0ce90:	jreq   L3FE0D100
3fe0cea0:	sub    a6, a4
3fe0ceb0:	subb   a5, a3
3fe0cec0:	lmo    a3, a7
3fe0ced0:	jreq   L3FE0CF80
3fe0cee0:	subk   2, a7
3fe0cef0:	jreq   L3FE0D000
3fe0cf00:	sub    a7, a2
3fe0cf10:	sll    a7, a3
3fe0cf20:	move   a4, a1
3fe0cf30:	sll    a7, a4
3fe0cf40:	subk   32, a7
3fe0cf50:	srl    a7, a1
3fe0cf60:	or     a1, a3
3fe0cf70:	jruc   L3FE0D000
L3FE0CF80:
3fe0cf80:	lmo    a4, a7
3fe0cf90:	jreq   L3FE0D350
3fe0cfa0:	subk   30, a2
3fe0cfb0:	rl     a7, a4
3fe0cfc0:	move   a4, a3
3fe0cfd0:	srl    0x2, a3
3fe0cfe0:	sll    0x1e, a4
3fe0cff0:	sub    a7, a2
L3FE0D000:
3fe0d000:	btst   9, a4
3fe0d010:	jreq   L3FE0D1C0
3fe0d020:	clr    a7
3fe0d030:	addi   0x400, a4
3fe0d050:	addc   a7, a3
3fe0d060:	btst   30, a3
3fe0d070:	jreq   L3FE0D1C0
3fe0d080:	inc    a2
3fe0d090:	srl    0x1, a4
3fe0d0a0:	srl    0x1, a3
3fe0d0b0:	jrnc   L3FE0D1C0
3fe0d0c0:	ori    0x80000000, a4
3fe0d0f0:	jruc   L3FE0D1C0
L3FE0D100:
3fe0d100:	add    a6, a4
3fe0d110:	addc   a5, a3
3fe0d120:	btst   30, a3
3fe0d130:	jreq   L3FE0D000
3fe0d140:	inc    a2
3fe0d150:	srl    0x1, a4
3fe0d160:	srl    0x1, a3
3fe0d170:	jrnc   L3FE0D000
3fe0d180:	ori    0x80000000, a4
3fe0d1b0:	jruc   L3FE0D000
L3FE0D1C0:
3fe0d1c0:	move   a2, a2
3fe0d1d0:	jrlt   L3FE0D510
3fe0d1e0:	jrne   L3FE0D240
3fe0d1f0:	move   a3, a3
3fe0d200:	jrne   L3FE0D510
3fe0d210:	move   a4, a4
3fe0d220:	jrne   L3FE0D510
3fe0d230:	jruc   L3FE0D350
L3FE0D240:
3fe0d240:	cmpi   0x7ff, a2
3fe0d260:	jrge   L3FE0D4B0
3fe0d270:	move   a3, a8
3fe0d280:	srl    0xa, a3
3fe0d290:	srl    0xa, a4
3fe0d2a0:	sll    0x16, a8
3fe0d2b0:	or     a8, a4
3fe0d2c0:	sll    0x1f, a0
3fe0d2d0:	sll    0x14, a2
3fe0d2e0:	or     a2, a3
3fe0d2f0:	or     a0, a3
L3FE0D300:
3fe0d300:	move   a4, *a14+, 1
3fe0d310:	move   a3, *a14+, 1
3fe0d320:	mmfm   sp, a0,a1,a2,a3,a4,a5,a6,a7
3fe0d340:	rets
L3FE0D350:
3fe0d350:	clr    a3
3fe0d360:	clr    a4
3fe0d370:	jruc   L3FE0D300
L3FE0D380:
3fe0d380:	cmp    a7, a2
3fe0d390:	jrne   L3FE0D3E0
3fe0d3a0:	cmp    a0, a8
3fe0d3b0:	jrne   L3FE0D480
3fe0d3c0:	jruc   L3FE0D3E0
L3FE0D3D0:
3fe0d3d0:	move   a8, a0
L3FE0D3E0:
3fe0d3e0:	clr    a1
3fe0d3f0:	sll    0x1f, a0
3fe0d400:	ori    0x7ff00000, a0
3fe0d430:	move   a1, *a14+, 1
3fe0d440:	move   a0, *a14+, 1
3fe0d450:	mmfm   sp, a0,a1,a2,a3,a4,a5,a6,a7
3fe0d470:	rets
L3FE0D480:
3fe0d480:	movk   4, a7
3fe0d490:	clr    a0
3fe0d4a0:	jruc   L3FE0D530
L3FE0D4B0:
3fe0d4b0:	movk   5, a7
3fe0d4c0:	sll    0x1f, a0
3fe0d4d0:	ori    0x7ff00000, a0
3fe0d500:	jruc   L3FE0D530
L3FE0D510:
3fe0d510:	movk   12, a7
3fe0d520:	clr    a0
L3FE0D530:
3fe0d530:	clr    a1
3fe0d540:	move   a14, -*sp, 1
3fe0d550:	move   a7, *a14+, 1
3fe0d560:	calla  L3FE10800
3fe0d590:	move   a1, *a14+, 1
3fe0d5a0:	move   a0, *a14+, 1
3fe0d5b0:	mmfm   sp, a0,a1,a2,a3,a4,a5,a6,a7
3fe0d5d0:	rets
L3FE0D5E0:
3fe0d5e0:	mmtm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a9
3fe0d600:	move   -*a14, a4, 1
3fe0d610:	move   -*a14, a1, 1
3fe0d620:	move   -*a14, a5, 1
3fe0d630:	move   -*a14, a3, 1
3fe0d640:	jruc   L3FE0D6B0
L3FE0D650:
3fe0d650:	mmtm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a9
3fe0d670:	move   -*a14, a5, 1
3fe0d680:	move   -*a14, a3, 1
3fe0d690:	move   -*a14, a4, 1
3fe0d6a0:	move   -*a14, a1, 1
L3FE0D6B0:
3fe0d6b0:	move   a1, a8
3fe0d6c0:	sll    0x8, a1
3fe0d6d0:	srl    0x18, a8
3fe0d6e0:	move   a4, a0
3fe0d6f0:	sll    0xc, a0
3fe0d700:	srl    0x4, a0
3fe0d710:	or     a8, a0
3fe0d720:	move   a3, a8
3fe0d730:	sll    0xc, a3
3fe0d740:	srl    0x14, a8
3fe0d750:	move   a5, a2
3fe0d760:	sll    0xc, a2
3fe0d770:	or     a8, a2
3fe0d780:	sll    0x1, a4
3fe0d790:	subb   a9, a9
3fe0d7a0:	sll    0x1, a5
3fe0d7b0:	subb   a8, a8
3fe0d7c0:	xor    a8, a9
3fe0d7d0:	sll    0x1f, a9
3fe0d7e0:	srl    0x15, a4
3fe0d7f0:	srl    0x15, a5
3fe0d800:	jreq   L3FE0DD50
3fe0d810:	cmpi   0x7ff, a5
3fe0d830:	jrne   L3FE0D870
3fe0d840:	cmp    a5, a4
3fe0d850:	jreq   L3FE0DDA0
3fe0d860:	jruc   L3FE0DC70
L3FE0D870:
3fe0d870:	cmpi   0x7ff, a4
3fe0d890:	jreq   L3FE0DBA0
3fe0d8a0:	move   a4, a4
3fe0d8b0:	jreq   L3FE0DC70
3fe0d8c0:	clr    a8
3fe0d8d0:	divu   a2, a0
3fe0d8e0:	move   a1, a6
3fe0d8f0:	clr    a7
3fe0d900:	divu   a2, a6
3fe0d910:	move   a6, a1
3fe0d920:	move   a0, a6
3fe0d930:	mpyu   a3, a6
3fe0d940:	divu   a2, a6
3fe0d950:	sub    a6, a1
3fe0d960:	subb   a8, a0
3fe0d970:	btst   28, a0
3fe0d980:	jreq   L3FE0DA00
3fe0d990:	dec    a5
3fe0d9a0:	srl    0x1, a1
3fe0d9b0:	srl    0x1, a0
3fe0d9c0:	jrnc   L3FE0DA00
3fe0d9d0:	ori    0x80000000, a1
L3FE0DA00:
3fe0da00:	btst   7, a1
3fe0da10:	jreq   L3FE0DAE0
3fe0da20:	addi   0x80, a1
3fe0da40:	addc   a8, a0
3fe0da50:	btst   28, a0
3fe0da60:	jreq   L3FE0DAE0
3fe0da70:	dec    a5
3fe0da80:	srl    0x1, a1
3fe0da90:	srl    0x1, a0
3fe0daa0:	jrnc   L3FE0DA00
3fe0dab0:	andi   0x80000000, a1
L3FE0DAE0:
3fe0dae0:	move   a4, a6
3fe0daf0:	sub    a5, a4
3fe0db00:	addi   0x3ff, a4
3fe0db20:	jrle   L3FE0DD20
3fe0db30:	cmpi   0x7ff, a4
3fe0db50:	jrlt   L3FE0DBA0
3fe0db60:	movi   0x7ff, a4
3fe0db80:	cmp    a6, a4
3fe0db90:	jrne   L3FE0DCD0
L3FE0DBA0:
3fe0dba0:	move   a0, a8
3fe0dbb0:	srl    0x8, a0
3fe0dbc0:	srl    0x8, a1
3fe0dbd0:	sll    0x18, a8
3fe0dbe0:	or     a8, a1
3fe0dbf0:	sll    0x14, a4
3fe0dc00:	or     a9, a4
3fe0dc10:	or     a4, a0
3fe0dc20:	move   a1, *a14+, 1
3fe0dc30:	move   a0, *a14+, 1
3fe0dc40:	mmfm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a9
3fe0dc60:	rets
L3FE0DC70:
3fe0dc70:	clr    a6
3fe0dc80:	move   a6, *a14+, 1
3fe0dc90:	move   a6, *a14+, 1
3fe0dca0:	mmfm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a9
3fe0dcc0:	rets
L3FE0DCD0:
3fe0dcd0:	ori    0x7ff00000, a9
3fe0dd00:	movk   7, a5
3fe0dd10:	jruc   L3FE0DDE0
L3FE0DD20:
3fe0dd20:	clr    a9
3fe0dd30:	movk   14, a5
3fe0dd40:	jruc   L3FE0DDE0
L3FE0DD50:
3fe0dd50:	ori    0x7ff00000, a9
3fe0dd80:	movk   15, a5
3fe0dd90:	jruc   L3FE0DDE0
L3FE0DDA0:
3fe0dda0:	ori    0x40080000, a9
3fe0ddd0:	movk   16, a5
L3FE0DDE0:
3fe0dde0:	move   a14, -*sp, 1
3fe0ddf0:	move   a5, *a14+, 1
3fe0de00:	calla  L3FE10800
3fe0de30:	clr    a5
3fe0de40:	move   a5, *a14+, 1
3fe0de50:	move   a9, *a14+, 1
3fe0de60:	mmfm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a9
3fe0de80:	rets
L3FE0DE90:
3fe0de90:	mmtm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a9,a10,a11
3fe0deb0:	move   -*a14, a0, 1
3fe0dec0:	move   -*a14, a1, 1
3fe0ded0:	move   -*a14, a2, 1
3fe0dee0:	move   -*a14, a3, 1
3fe0def0:	move   a0, a8
3fe0df00:	move   a2, a11
3fe0df10:	sll    0x1, a11
3fe0df20:	subb   a10, a10
3fe0df30:	sll    0x1, a8
3fe0df40:	subb   a5, a5
3fe0df50:	xor    a5, a10
3fe0df60:	sll    0x1f, a10
3fe0df70:	srl    0x15, a8
3fe0df80:	srl    0x15, a11
3fe0df90:	cmpi   0x7ff, a11
3fe0dfb0:	jreq   L3FE0E500
3fe0dfc0:	cmpi   0x7ff, a8
3fe0dfe0:	jreq   L3FE0E4F0
3fe0dff0:	add    a8, a11
3fe0e000:	subi   0x3ff, a11
3fe0e020:	move   a3, a8
3fe0e030:	sll    0xc, a3
3fe0e040:	sll    0xc, a2
3fe0e050:	srl    0x14, a8
3fe0e060:	or     a8, a2
3fe0e070:	move   a1, a8
3fe0e080:	sll    0xc, a0
3fe0e090:	sll    0xc, a1
3fe0e0a0:	srl    0x14, a8
3fe0e0b0:	or     a8, a0
3fe0e0c0:	move   a0, a8
3fe0e0d0:	move   a1, a6
3fe0e0e0:	move   a1, a4
3fe0e0f0:	mpyu   a2, a0
3fe0e100:	mpyu   a3, a8
3fe0e110:	mpyu   a2, a6
3fe0e120:	mpyu   a3, a4
3fe0e130:	clr    a5
3fe0e140:	move   a9, a2
3fe0e150:	add    a8, a1
3fe0e160:	addc   a5, a0
3fe0e170:	add    a7, a2
3fe0e180:	addc   a6, a1
3fe0e190:	addc   a5, a0
3fe0e1a0:	add    a4, a2
3fe0e1b0:	addc   a5, a1
3fe0e1c0:	addc   a5, a0
3fe0e1d0:	jreq   L3FE0E4A0
3fe0e1e0:	btst   31, a0
3fe0e1f0:	jrne   L3FE0E240
3fe0e200:	dec    a11
3fe0e210:	sll    0x1, a0
3fe0e220:	sll    0x1, a1
3fe0e230:	addc   a5, a0
L3FE0E240:
3fe0e240:	btst   11, a1
3fe0e250:	jreq   L3FE0E340
3fe0e260:	addi   0x800, a1
3fe0e280:	addc   a5, a0
3fe0e290:	jrnc   L3FE0E340
3fe0e2a0:	srl    0x1, a1
3fe0e2b0:	srl    0x1, a0
3fe0e2c0:	jrnc   L3FE0E300
3fe0e2d0:	ori    0x80000000, a1
L3FE0E300:
3fe0e300:	ori    0x80000000, a0
3fe0e330:	inc    a11
L3FE0E340:
3fe0e340:	move   a11, a11
3fe0e350:	jrlt   L3FE0E600
3fe0e360:	jreq   L3FE0E470
3fe0e370:	cmpi   0x7ff, a11
3fe0e390:	jrge   L3FE0E570
L3FE0E3A0:
3fe0e3a0:	move   a0, a5
3fe0e3b0:	sll    0x14, a5
3fe0e3c0:	srl    0xc, a1
3fe0e3d0:	srl    0xc, a0
3fe0e3e0:	or     a5, a1
3fe0e3f0:	sll    0x14, a11
3fe0e400:	or     a11, a0
L3FE0E410:
3fe0e410:	or     a10, a0
3fe0e420:	move   a1, *a14+, 1
3fe0e430:	move   a0, *a14+, 1
3fe0e440:	mmfm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a9,a10,a11
3fe0e460:	rets
L3FE0E470:
3fe0e470:	move   a0, a0
3fe0e480:	jrne   L3FE0E600
3fe0e490:	jruc   L3FE0E3A0
L3FE0E4A0:
3fe0e4a0:	move   a5, *a14+, 1
3fe0e4b0:	move   a5, *a14+, 1
3fe0e4c0:	mmfm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a9,a10,a11
3fe0e4e0:	rets
L3FE0E4F0:
3fe0e4f0:	move   a11, a8
L3FE0E500:
3fe0e500:	move   a8, a8
3fe0e510:	jreq   L3FE0E5D0
3fe0e520:	movi   0x7ff00000, a0
3fe0e550:	clr    a1
3fe0e560:	jruc   L3FE0E410
L3FE0E570:
3fe0e570:	movi   0x7ff00000, a1
3fe0e5a0:	or     a10, a1
3fe0e5b0:	movk   6, a5
3fe0e5c0:	jruc   L3FE0E620
L3FE0E5D0:
3fe0e5d0:	clr    a1
3fe0e5e0:	movk   11, a5
3fe0e5f0:	jruc   L3FE0E620
L3FE0E600:
3fe0e600:	clr    a1
3fe0e610:	movk   13, a5
L3FE0E620:
3fe0e620:	clr    a0
3fe0e630:	move   a14, -*sp, 1
3fe0e640:	move   a5, *a14+, 1
3fe0e650:	calla  L3FE10800
3fe0e680:	move   a0, *a14+, 1
3fe0e690:	move   a1, *a14+, 1
3fe0e6a0:	mmfm   sp, a0,a1,a2,a3,a4,a5,a6,a7,a9,a10,a11
3fe0e6c0:	rets
L3FE0E6D0:
3fe0e6d0:	movk   1, a8
3fe0e6e0:	jruc   L3FE0E740
L3FE0E6F0:
3fe0e6f0:	movk   2, a8
3fe0e700:	jruc   L3FE0E740
L3FE0E710:
3fe0e710:	movk   3, a8
3fe0e720:	jruc   L3FE0E740
L3FE0E730:
3fe0e730:	movk   4, a8
L3FE0E740:
3fe0e740:	mmtm   sp, a0,a2,a4
3fe0e760:	move   -*a14, a0, 1
3fe0e770:	move   -*a14, a2, 1
3fe0e780:	move   -*a14, a4, 1
3fe0e790:	cmp    a0, a4
3fe0e7a0:	jreq   L3FE0E8E0
3fe0e7b0:	movk   3, a2
3fe0e7c0:	jrlt   L3FE0E7E0
3fe0e7d0:	movk   12, a2
L3FE0E7E0:
3fe0e7e0:	sll    0x1, a0
3fe0e7f0:	jrnc   L3FE0E860
3fe0e800:	sll    0x1, a4
3fe0e810:	jrnc   L3FE0E860
3fe0e820:	cmp    a0, a4
3fe0e830:	movk   3, a2
3fe0e840:	jrhi   L3FE0E860
3fe0e850:	movk   12, a2
L3FE0E860:
3fe0e860:	subk   32, a14
3fe0e870:	neg    a8
3fe0e880:	srl    a8, a2
3fe0e890:	subb   a8, a8
3fe0e8a0:	srl    0x1f, a8
3fe0e8b0:	mmfm   sp, a0,a2,a4
3fe0e8d0:	rets
L3FE0E8E0:
3fe0e8e0:	move   -*a14, a4, 1
3fe0e8f0:	cmp    a2, a4
3fe0e900:	movk   5, a2
3fe0e910:	jreq   L3FE0E980
3fe0e920:	movk   3, a2
3fe0e930:	jrc   L3FE0E950
3fe0e940:	movk   12, a2
L3FE0E950:
3fe0e950:	sll    0x1, a0
3fe0e960:	jrnc   L3FE0E980
3fe0e970:	not    a2
L3FE0E980:
3fe0e980:	neg    a8
3fe0e990:	srl    a8, a2
3fe0e9a0:	subb   a8, a8
3fe0e9b0:	srl    0x1f, a8
3fe0e9c0:	mmfm   sp, a0,a2,a4
3fe0e9e0:	rets
L3FE0E9F0:
3fe0e9f0:	mmtm   sp, a0,a2
3fe0ea10:	move   -*a14, a8, 1
3fe0ea20:	move   -*a14, a0, 1
3fe0ea30:	move   -*a14, a2, 1
3fe0ea40:	cmp    a8, a2
3fe0ea50:	jrne   L3FE0EAF0
3fe0ea60:	clr    a8
3fe0ea70:	move   -*a14, a2, 1
3fe0ea80:	cmp    a0, a2
3fe0ea90:	jrne   L3FE0EAB0
3fe0eaa0:	inc    a8
L3FE0EAB0:
3fe0eab0:	move   a8, a8
3fe0eac0:	mmfm   sp, a0,a2
3fe0eae0:	rets
L3FE0EAF0:
3fe0eaf0:	subk   32, a14
3fe0eb00:	clr    a8
3fe0eb10:	mmfm   sp, a0,a2
3fe0eb30:	rets
L3FE0EB40:
3fe0eb40:	mmtm   sp, a0,a2,a4
3fe0eb60:	move   -*a14, a0, 1
3fe0eb70:	move   -*a14, a2, 1
3fe0eb80:	move   -*a14, a4, 1
3fe0eb90:	clr    a8
3fe0eba0:	cmp    a0, a4
3fe0ebb0:	jrne   L3FE0EC30
3fe0ebc0:	move   -*a14, a4, 1
3fe0ebd0:	cmp    a2, a4
3fe0ebe0:	jreq   L3FE0EC00
3fe0ebf0:	inc    a8
L3FE0EC00:
3fe0ec00:	mmfm   sp, a0,a2,a4
3fe0ec20:	rets
L3FE0EC30:
3fe0ec30:	subk   32, a14
3fe0ec40:	inc    a8
3fe0ec50:	mmfm   sp, a0,a2,a4
3fe0ec70:	rets
3fe0ec80:	mmtm   sp, a0,a1,a2,a3,a4,a6
3fe0eca0:	move   -*a14, a6, 1
3fe0ecb0:	move   -*a14, a8, 1
3fe0ecc0:	xori   0x80000000, a8
3fe0ecf0:	jruc   L3FE0EDB0
L3FE0ED00:
3fe0ed00:	mmtm   sp, a0,a1,a2,a3,a4,a6
3fe0ed20:	move   -*a14, a8, 1
3fe0ed30:	xori   0x80000000, a8
3fe0ed60:	jruc   L3FE0EDA0
3fe0ed70:	mmtm   sp, a0,a1,a2,a3,a4,a6
3fe0ed90:	move   -*a14, a8, 1
L3FE0EDA0:
3fe0eda0:	move   -*a14, a6, 1
L3FE0EDB0:
3fe0edb0:	sll    0x1, a8
3fe0edc0:	subb   a0, a0
3fe0edd0:	sll    0x1f, a0
3fe0ede0:	sll    0x1, a6
3fe0edf0:	subb   a1, a1
3fe0ee00:	sll    0x1f, a1
3fe0ee10:	move   a8, a2
3fe0ee20:	srl    0x18, a2
3fe0ee30:	move   a6, a3
3fe0ee40:	srl    0x18, a3
3fe0ee50:	sll    0x8, a8
3fe0ee60:	srl    0x2, a8
3fe0ee70:	sll    0x8, a6
3fe0ee80:	srl    0x2, a6
3fe0ee90:	cmpi   0xff, a2
3fe0eeb0:	jreq   L3FE0F310
3fe0eec0:	cmpi   0xff, a3
3fe0eee0:	jreq   L3FE0F370
3fe0eef0:	sub    a3, a2
3fe0ef00:	jreq   L3FE0EF40
3fe0ef10:	jrle   L3FE0EF70
3fe0ef20:	add    a2, a3
3fe0ef30:	jruc   L3FE0F000
L3FE0EF40:
3fe0ef40:	cmp    a8, a6
3fe0ef50:	jrls   L3FE0EFE0
3fe0ef60:	jruc   L3FE0EF80
L3FE0EF70:
3fe0ef70:	neg    a2
L3FE0EF80:
3fe0ef80:	xor    a6, a8
3fe0ef90:	xor    a8, a6
3fe0efa0:	xor    a6, a8
3fe0efb0:	xor    a0, a1
3fe0efc0:	xor    a1, a0
3fe0efd0:	xor    a0, a1
L3FE0EFE0:
3fe0efe0:	move   a2, a2
3fe0eff0:	jreq   L3FE0F070
L3FE0F000:
3fe0f000:	cmpi   0x1e, a2
3fe0f020:	jrlt   L3FE0F050
3fe0f030:	clr    a6
3fe0f040:	jruc   L3FE0F070
L3FE0F050:
3fe0f050:	neg    a2
3fe0f060:	srl    a2, a6
L3FE0F070:
3fe0f070:	cmp    a0, a1
3fe0f080:	jreq   L3FE0F110
3fe0f090:	sub    a6, a8
3fe0f0a0:	lmo    a8, a6
3fe0f0b0:	jreq   L3FE0F2D0
3fe0f0c0:	subk   2, a6
3fe0f0d0:	jreq   L3FE0F160
3fe0f0e0:	sub    a6, a3
3fe0f0f0:	sll    a6, a8
3fe0f100:	jruc   L3FE0F160
L3FE0F110:
3fe0f110:	add    a6, a8
3fe0f120:	btst   30, a8
3fe0f130:	jreq   L3FE0F160
3fe0f140:	inc    a3
3fe0f150:	srl    0x1, a8
L3FE0F160:
3fe0f160:	addi   0x40, a8
3fe0f180:	btst   30, a8
3fe0f190:	jreq   L3FE0F1C0
3fe0f1a0:	inc    a3
3fe0f1b0:	srl    0x1, a8
L3FE0F1C0:
3fe0f1c0:	move   a3, a3
3fe0f1d0:	jrlt   L3FE0F480
3fe0f1e0:	jrne   L3FE0F220
3fe0f1f0:	srl    0x7, a8
3fe0f200:	jrne   L3FE0F480
3fe0f210:	jruc   L3FE0F2D0
L3FE0F220:
3fe0f220:	cmpi   0xff, a3
3fe0f240:	jrge   L3FE0F430
3fe0f250:	srl    0x7, a8
3fe0f260:	sll    0x17, a3
3fe0f270:	or     a3, a8
3fe0f280:	or     a0, a8
3fe0f290:	move   a8, *a14+, 1
3fe0f2a0:	mmfm   sp, a0,a1,a2,a3,a4,a6
3fe0f2c0:	rets
L3FE0F2D0:
3fe0f2d0:	move   a8, *a14+, 1
3fe0f2e0:	mmfm   sp, a0,a1,a2,a3,a4,a6
3fe0f300:	rets
L3FE0F310:
3fe0f310:	cmpi   0xff, a3
3fe0f330:	jrne   L3FE0F380
3fe0f340:	cmp    a0, a1
3fe0f350:	jrne   L3FE0F400
3fe0f360:	jruc   L3FE0F380
L3FE0F370:
3fe0f370:	move   a1, a0
L3FE0F380:
3fe0f380:	movi   0x7f800000, a8
3fe0f3b0:	or     a0, a8
3fe0f3c0:	move   a8, *a14+, 1
3fe0f3d0:	mmfm   sp, a0,a1,a2,a3,a4,a6
3fe0f3f0:	rets
L3FE0F400:
3fe0f400:	movk   4, a6
3fe0f410:	clr    a0
3fe0f420:	jruc   L3FE0F4A0
L3FE0F430:
3fe0f430:	movk   5, a6
3fe0f440:	ori    0x7f800000, a0
3fe0f470:	jruc   L3FE0F4A0
L3FE0F480:
3fe0f480:	movk   12, a6
3fe0f490:	clr    a0
L3FE0F4A0:
3fe0f4a0:	move   a14, -*sp, 1
3fe0f4b0:	move   a6, *a14+, 1
3fe0f4c0:	calla  L3FE10800
3fe0f4f0:	move   a0, a8
3fe0f500:	move   a8, *a14+, 1
3fe0f510:	mmfm   sp, a0,a1,a2,a3,a4,a6
3fe0f530:	rets
L3FE0F540:
3fe0f540:	mmtm   sp, a0,a2,a4,a6,a9
3fe0f560:	move   -*a14, a2, 1
3fe0f570:	move   -*a14, a4, 1
3fe0f580:	jruc   L3FE0F5D0
L3FE0F590:
3fe0f590:	mmtm   sp, a0,a2,a4,a6,a9
3fe0f5b0:	move   -*a14, a4, 1
3fe0f5c0:	move   -*a14, a2, 1
L3FE0F5D0:
3fe0f5d0:	move   a2, a8
3fe0f5e0:	sll    0x9, a8
3fe0f5f0:	srl    0x4, a8
3fe0f600:	move   a4, a0
3fe0f610:	sll    0x9, a0
3fe0f620:	sll    0x1, a2
3fe0f630:	subb   a9, a9
3fe0f640:	sll    0x1, a4
3fe0f650:	subb   a6, a6
3fe0f660:	xor    a9, a6
3fe0f670:	sll    0x1f, a6
3fe0f680:	srl    0x18, a2
3fe0f690:	srl    0x18, a4
3fe0f6a0:	jreq   L3FE0F9C0
3fe0f6b0:	cmpi   0xff, a4
3fe0f6d0:	jreq   L3FE0F8D0
3fe0f6e0:	cmpi   0xff, a2
3fe0f700:	jreq   L3FE0F850
3fe0f710:	move   a2, a2
3fe0f720:	jreq   L3FE0F8F0
3fe0f730:	sub    a4, a2
3fe0f740:	clr    a9
3fe0f750:	divu   a0, a8
3fe0f760:	btst   28, a8
3fe0f770:	jreq   L3FE0F7A0
3fe0f780:	inc    a2
3fe0f790:	srl    0x1, a8
L3FE0F7A0:
3fe0f7a0:	addk   16, a8
3fe0f7b0:	btst   28, a8
3fe0f7c0:	jreq   L3FE0F7F0
3fe0f7d0:	inc    a2
3fe0f7e0:	srl    0x1, a8
L3FE0F7F0:
3fe0f7f0:	addi   0x7f, a2
3fe0f810:	jrle   L3FE0F990
3fe0f820:	cmpi   0xff, a2
3fe0f840:	jrge   L3FE0F940
L3FE0F850:
3fe0f850:	srl    0x5, a8
3fe0f860:	sll    0x17, a2
3fe0f870:	or     a6, a2
3fe0f880:	or     a2, a8
3fe0f890:	move   a8, *a14+, 1
3fe0f8a0:	mmfm   sp, a0,a2,a4,a6,a9
3fe0f8c0:	rets
L3FE0F8D0:
3fe0f8d0:	cmp    a4, a2
3fe0f8e0:	jreq   L3FE0FA10
L3FE0F8F0:
3fe0f8f0:	clr    a8
3fe0f900:	move   a8, *a14+, 1
3fe0f910:	mmfm   sp, a0,a2,a4,a6,a9
3fe0f930:	rets
L3FE0F940:
3fe0f940:	ori    0x7f800000, a6
3fe0f970:	movk   7, a4
3fe0f980:	jruc   L3FE0FA50
L3FE0F990:
3fe0f990:	clr    a6
3fe0f9a0:	movk   14, a4
3fe0f9b0:	jruc   L3FE0FA50
L3FE0F9C0:
3fe0f9c0:	ori    0x7f800000, a6
3fe0f9f0:	movk   15, a4
3fe0fa00:	jruc   L3FE0FA50
L3FE0FA10:
3fe0fa10:	ori    0x40400000, a6
3fe0fa40:	movk   16, a4
L3FE0FA50:
3fe0fa50:	move   a6, *a14+, 1
3fe0fa60:	move   a14, -*sp, 1
3fe0fa70:	move   a4, *a14+, 1
3fe0fa80:	calla  L3FE10800
3fe0fab0:	move   a6, a8
3fe0fac0:	mmfm   sp, a0,a2,a4,a6,a9
3fe0fae0:	rets
L3FE0FAF0:
3fe0faf0:	mmtm   sp, a0,a2,a4,a9
3fe0fb10:	move   -*a14, a8, 1
3fe0fb20:	move   -*a14, a9, 1
3fe0fb30:	sll    0x1, a8
3fe0fb40:	subb   a4, a4
3fe0fb50:	sll    0x1, a9
3fe0fb60:	subb   a0, a0
3fe0fb70:	xor    a0, a4
3fe0fb80:	sll    0x1f, a4
3fe0fb90:	move   a8, a0
3fe0fba0:	move   a9, a2
3fe0fbb0:	srl    0x18, a0
3fe0fbc0:	srl    0x18, a2
3fe0fbd0:	cmpi   0xff, a2
3fe0fbf0:	jreq   L3FE0FED0
3fe0fc00:	cmpi   0xff, a0
3fe0fc20:	jreq   L3FE0FEC0
3fe0fc30:	add    a0, a2
3fe0fc40:	subi   0x7f, a2
3fe0fc60:	sll    0x8, a8
3fe0fc70:	sll    0x8, a9
3fe0fc80:	mpyu   a9, a8
3fe0fc90:	jreq   L3FE0FE70
3fe0fca0:	btst   31, a8
3fe0fcb0:	jrne   L3FE0FCE0
3fe0fcc0:	dec    a2
3fe0fcd0:	sll    0x1, a8
L3FE0FCE0:
3fe0fce0:	addi   0x100, a8
3fe0fd00:	jrnc   L3FE0FD60
3fe0fd10:	srl    0x1, a8
3fe0fd20:	ori    0x80000000, a8
3fe0fd50:	inc    a2
L3FE0FD60:
3fe0fd60:	move   a2, a2
3fe0fd70:	jrlt   L3FE0FFC0
3fe0fd80:	jreq   L3FE0FE40
3fe0fd90:	cmpi   0xff, a2
3fe0fdb0:	jrge   L3FE0FF30
L3FE0FDC0:
3fe0fdc0:	srl    0x9, a8
3fe0fdd0:	sll    0x17, a2
3fe0fde0:	or     a2, a8
L3FE0FDF0:
3fe0fdf0:	or     a4, a8
3fe0fe00:	move   a8, *a14+, 1
3fe0fe10:	mmfm   sp, a0,a2,a4,a9
3fe0fe30:	rets
L3FE0FE40:
3fe0fe40:	move   a8, a8
3fe0fe50:	jrne   L3FE0FFC0
3fe0fe60:	jruc   L3FE0FDC0
L3FE0FE70:
3fe0fe70:	clr    a8
3fe0fe80:	move   a8, *a14+, 1
3fe0fe90:	mmfm   sp, a0,a2,a4,a9
3fe0feb0:	rets
L3FE0FEC0:
3fe0fec0:	move   a2, a0
L3FE0FED0:
3fe0fed0:	move   a0, a0
3fe0fee0:	jreq   L3FE0FF90
3fe0fef0:	movi   0x7ff00000, a8
3fe0ff20:	jruc   L3FE0FDF0
L3FE0FF30:
3fe0ff30:	movi   0x7ff00000, a9
3fe0ff60:	or     a4, a9
3fe0ff70:	movk   6, a0
3fe0ff80:	jruc   L3FE0FFE0
L3FE0FF90:
3fe0ff90:	clr    a9
3fe0ffa0:	movk   11, a0
3fe0ffb0:	jruc   L3FE0FFE0
L3FE0FFC0:
3fe0ffc0:	clr    a9
3fe0ffd0:	movk   13, a0
L3FE0FFE0:
3fe0ffe0:	move   a14, -*sp, 1
3fe0fff0:	move   a0, *a14+, 1
3fe10000:	calla  L3FE10800
3fe10030:	move   a9, *a14+, 1
3fe10040:	move   a9, a8
3fe10050:	mmfm   sp, a0,a2,a4,a9
3fe10070:	rets
L3FE10080:
3fe10080:	move   a0, -*sp, 1
3fe10090:	move   -*a14, a0, 1
3fe100a0:	jrn   L3FE10140
3fe100b0:	move   -*a14, a8, 1
3fe100c0:	jrn   L3FE10190
3fe100d0:	cmp    a0, a8
3fe100e0:	movk   1, a8
3fe100f0:	jrlt   L3FE10110
3fe10100:	clr    a8
L3FE10110:
3fe10110:	move   *sp+, a0, 1
3fe10120:	move   a8, a8
3fe10130:	rets
L3FE10140:
3fe10140:	move   -*a14, a8, 1
3fe10150:	jrn   L3FE101D0
3fe10160:	move   *sp+, a0, 1
3fe10170:	clr    a8
3fe10180:	rets
L3FE10190:
3fe10190:	move   *sp+, a0, 1
3fe101a0:	movk   1, a8
3fe101b0:	move   a8, a8
3fe101c0:	rets
L3FE101D0:
3fe101d0:	sll    0x1, a0
3fe101e0:	sll    0x1, a8
3fe101f0:	cmp    a0, a8
3fe10200:	movk   1, a8
3fe10210:	jrhi   L3FE10230
3fe10220:	clr    a8
L3FE10230:
3fe10230:	move   *sp+, a0, 1
3fe10240:	move   a8, a8
3fe10250:	rets
L3FE10260:
3fe10260:	move   a0, -*sp, 1
3fe10270:	move   -*a14, a0, 1
3fe10280:	jrn   L3FE10320
3fe10290:	move   -*a14, a8, 1
3fe102a0:	jrn   L3FE10370
3fe102b0:	cmp    a0, a8
3fe102c0:	movk   1, a8
3fe102d0:	jrle   L3FE102F0
3fe102e0:	clr    a8
L3FE102F0:
3fe102f0:	move   *sp+, a0, 1
3fe10300:	move   a8, a8
3fe10310:	rets
L3FE10320:
3fe10320:	move   -*a14, a8, 1
3fe10330:	jrn   L3FE103B0
3fe10340:	move   *sp+, a0, 1
3fe10350:	clr    a8
3fe10360:	rets
L3FE10370:
3fe10370:	move   *sp+, a0, 1
3fe10380:	movk   1, a8
3fe10390:	move   a8, a8
3fe103a0:	rets
L3FE103B0:
3fe103b0:	sll    0x1, a0
3fe103c0:	sll    0x1, a8
3fe103d0:	cmp    a0, a8
3fe103e0:	movk   1, a8
3fe103f0:	jrnc   L3FE10410
3fe10400:	clr    a8
L3FE10410:
3fe10410:	move   *sp+, a0, 1
3fe10420:	move   a8, a8
3fe10430:	rets
L3FE10440:
3fe10440:	move   a0, -*sp, 1
3fe10450:	move   -*a14, a0, 1
3fe10460:	jrn   L3FE10500
3fe10470:	move   -*a14, a8, 1
3fe10480:	jrn   L3FE10560
3fe10490:	cmp    a0, a8
3fe104a0:	movk   1, a8
3fe104b0:	jrgt   L3FE104D0
3fe104c0:	clr    a8
L3FE104D0:
3fe104d0:	move   *sp+, a0, 1
3fe104e0:	move   a8, a8
3fe104f0:	rets
L3FE10500:
3fe10500:	move   -*a14, a8, 1
3fe10510:	jrn   L3FE10590
3fe10520:	move   *sp+, a0, 1
3fe10530:	movk   1, a8
3fe10540:	move   a8, a8
3fe10550:	rets
L3FE10560:
3fe10560:	move   *sp+, a0, 1
3fe10570:	clr    a8
3fe10580:	rets
L3FE10590:
3fe10590:	sll    0x1, a0
3fe105a0:	sll    0x1, a8
3fe105b0:	cmp    a0, a8
3fe105c0:	movk   1, a8
3fe105d0:	jrc   L3FE105F0
3fe105e0:	clr    a8
L3FE105F0:
3fe105f0:	move   *sp+, a0, 1
3fe10600:	move   a8, a8
3fe10610:	rets
L3FE10620:
3fe10620:	move   a0, -*sp, 1
3fe10630:	move   -*a14, a0, 1
3fe10640:	jrn   L3FE106E0
3fe10650:	move   -*a14, a8, 1
3fe10660:	jrn   L3FE10740
3fe10670:	cmp    a0, a8
3fe10680:	movk   1, a8
3fe10690:	jrge   L3FE106B0
3fe106a0:	clr    a8
L3FE106B0:
3fe106b0:	move   *sp+, a0, 1
3fe106c0:	move   a8, a8
3fe106d0:	rets
L3FE106E0:
3fe106e0:	move   -*a14, a8, 1
3fe106f0:	jrn   L3FE10770
3fe10700:	move   *sp+, a0, 1
3fe10710:	movk   1, a8
3fe10720:	move   a8, a8
3fe10730:	rets
L3FE10740:
3fe10740:	move   *sp+, a0, 1
3fe10750:	clr    a8
3fe10760:	rets
L3FE10770:
3fe10770:	sll    0x1, a0
3fe10780:	sll    0x1, a8
3fe10790:	cmp    a0, a8
3fe107a0:	movk   1, a8
3fe107b0:	jrls   L3FE107D0
3fe107c0:	clr    a8
L3FE107D0:
3fe107d0:	move   *sp+, a0, 1
3fe107e0:	move   a8, a8
3fe107f0:	rets
L3FE10800:
3fe10800:	move   a13, -*sp, 1
3fe10810:	move   a14, a13
3fe10820:	move   *sp(0x40), a14, 1
3fe10840:	move   *sp+, a13, 1
3fe10850:	rets   2
L3FE10860:
3fe10860:	mmtm   sp, a0,a1
3fe10880:	move   *a14(0xffd4), a1, 1
3fe108a0:	move   -*a14, a0, 1
3fe108b0:	sll    0x1, a0
3fe108c0:	subb   a8, a8
3fe108d0:	sll    0x1f, a8
3fe108e0:	srl    0x15, a0
3fe108f0:	jreq   L3FE10A50
3fe10900:	cmpi   0x7ff, a0
3fe10920:	jreq   L3FE10B00
3fe10930:	srl    0x9, a1
3fe10940:	jrnc   L3FE109A0
3fe10950:	inc    a1
3fe10960:	btst   23, a1
3fe10970:	jreq   L3FE109A0
3fe10980:	srl    0x1, a1
3fe10990:	inc    a0
L3FE109A0:
3fe109a0:	subi   0x380, a0
3fe109c0:	jrgt   L3FE109F0
3fe109d0:	clr    a0
3fe109e0:	jruc   L3FE10A50
L3FE109F0:
3fe109f0:	cmpi   0xff, a0
3fe10a10:	jrge   L3FE10AA0
3fe10a20:	sll    0x17, a0
3fe10a30:	or     a1, a0
3fe10a40:	or     a8, a0
L3FE10A50:
3fe10a50:	move   a0, *a14(0xffe0), 1
3fe10a70:	mmfm   sp, a0,a1
3fe10a90:	rets
L3FE10AA0:
3fe10aa0:	move   a14, -*sp, 1
3fe10ab0:	movk   2, a1
3fe10ac0:	move   a1, *a14+, 1
3fe10ad0:	calla  L3FE10800
L3FE10B00:
3fe10b00:	movi   0x7f800000, a0
3fe10b30:	or     a8, a0
3fe10b40:	jruc   L3FE10A50
L3FE10B50:
3fe10b50:	mmtm   sp, a0,a1
3fe10b70:	move   *a14(0xffd4), a8, 1
3fe10b90:	move   -*a14, a0, 1
3fe10ba0:	subk   32, a14
3fe10bb0:	sll    0x1, a0
3fe10bc0:	subb   a1, a1
L3FE10BD0:
3fe10bd0:	srl    0x15, a0
3fe10be0:	srl    0x1, a8
3fe10bf0:	subi   0x3ff, a0
3fe10c10:	jrle   L3FE10E00
3fe10c20:	subk   31, a0
3fe10c30:	jrgt   L3FE10E40
3fe10c40:	srl    a0, a8
3fe10c50:	move   a1, a1
3fe10c60:	jreq   L3FE10C80
3fe10c70:	neg    a8
L3FE10C80:
3fe10c80:	mmfm   sp, a0,a1
3fe10ca0:	move   a8, a8
3fe10cb0:	rets
L3FE10CC0:
3fe10cc0:	mmtm   sp, a0,a1
3fe10ce0:	move   *a14(0xffd4), a8, 1
3fe10d00:	move   -*a14, a0, 1
3fe10d10:	subk   32, a14
3fe10d20:	sll    0x1, a0
3fe10d30:	subb   a1, a1
3fe10d40:	jrne   L3FE10BD0
3fe10d50:	srl    0x15, a0
3fe10d60:	subi   0x3ff, a0
3fe10d80:	jrle   L3FE10E00
3fe10d90:	subk   32, a0
3fe10da0:	jrgt   L3FE10E40
3fe10db0:	srl    a0, a8
3fe10dc0:	mmfm   sp, a0,a1
3fe10de0:	move   a8, a8
3fe10df0:	rets
L3FE10E00:
3fe10e00:	mmfm   sp, a0,a1
3fe10e20:	sub    a8, a8
3fe10e30:	rets
L3FE10E40:
3fe10e40:	move   a14, -*sp, 1
3fe10e50:	movk   1, a0
3fe10e60:	move   a0, *a14+, 1
3fe10e70:	calla  L3FE10800
3fe10ea0:	xori   0x7fffffff, a1
3fe10ed0:	move   a1, a8
3fe10ee0:	mmfm   sp, a0,a1
3fe10f00:	rets
L3FE10F10:
3fe10f10:	mmtm   sp, a0,a1
3fe10f30:	move   -*a14, a0, 1
3fe10f40:	move   a0, a8
3fe10f50:	sll    0x1, a0
3fe10f60:	subb   a1, a1
L3FE10F70:
3fe10f70:	srl    0x18, a0
3fe10f80:	sll    0x9, a8
3fe10f90:	srl    0x1, a8
3fe10fa0:	jreq   L3FE11040
3fe10fb0:	subi   0x7f, a0
3fe10fd0:	jrle   L3FE111C0
3fe10fe0:	subk   31, a0
3fe10ff0:	jrgt   L3FE11200
3fe11000:	srl    a0, a8
3fe11010:	move   a1, a1
3fe11020:	jreq   L3FE11040
3fe11030:	neg    a8
L3FE11040:
3fe11040:	mmfm   sp, a0,a1
3fe11060:	move   a8, a8
3fe11070:	rets
L3FE11080:
3fe11080:	mmtm   sp, a0,a1
3fe110a0:	move   -*a14, a0, 1
3fe110b0:	move   a0, a8
3fe110c0:	sll    0x1, a0
3fe110d0:	subb   a1, a1
3fe110e0:	jrne   L3FE10F70
3fe110f0:	srl    0x18, a0
3fe11100:	sll    0x9, a8
3fe11110:	jreq   L3FE11180
3fe11120:	subi   0x7f, a0
3fe11140:	jrle   L3FE111C0
3fe11150:	subk   32, a0
3fe11160:	jrgt   L3FE11200
3fe11170:	srl    a0, a8
L3FE11180:
3fe11180:	mmfm   sp, a0,a1
3fe111a0:	move   a8, a8
3fe111b0:	rets
L3FE111C0:
3fe111c0:	mmfm   sp, a0,a1
3fe111e0:	sub    a8, a8
3fe111f0:	rets
L3FE11200:
3fe11200:	move   a14, -*sp, 1
3fe11210:	movk   3, a0
3fe11220:	move   a0, *a14+, 1
3fe11230:	calla  L3FE10800
3fe11260:	xori   0x7ffffff, a1
3fe11290:	move   a1, a8
3fe112a0:	mmfm   sp, a0,a1
3fe112c0:	rets
L3FE112D0:
3fe112d0:	mmtm   sp, a0,a1
3fe112f0:	move   -*a14, a8, 1
3fe11300:	move   a8, a1
3fe11310:	sll    0x1, a1
3fe11320:	subb   a0, a0
3fe11330:	srl    0x18, a1
3fe11340:	jreq   L3FE11490
3fe11350:	sll    0x1f, a0
3fe11360:	cmpi   0xff, a1
3fe11380:	jrne   L3FE113B0
3fe11390:	movi   0x47f, a1
L3FE113B0:
3fe113b0:	addi   0x380, a1
3fe113d0:	sll    0x14, a1
3fe113e0:	or     a1, a0
3fe113f0:	move   a8, a1
3fe11400:	sll    0x1d, a1
3fe11410:	sll    0x9, a8
3fe11420:	srl    0xc, a8
3fe11430:	or     a8, a0
3fe11440:	move   a1, *a14+, 1
3fe11450:	move   a0, *a14+, 1
3fe11460:	mmfm   sp, a0,a1
3fe11480:	rets
L3FE11490:
3fe11490:	move   a1, *a14+, 1
3fe114a0:	move   a1, *a14+, 1
3fe114b0:	mmfm   sp, a0,a1
3fe114d0:	rets
L3FE114E0:
3fe114e0:	mmtm   sp, a0,a1
3fe11500:	clr    a0
3fe11510:	move   a8, a8
3fe11520:	jreq   L3FE116B0
3fe11530:	jruc   L3FE115C0
L3FE11540:
3fe11540:	mmtm   sp, a0,a1
3fe11560:	clr    a0
3fe11570:	abs    a8
3fe11580:	jreq   L3FE116B0
3fe11590:	jrlt   L3FE115C0
3fe115a0:	movk   1, a0
3fe115b0:	sll    0x1f, a0
L3FE115C0:
3fe115c0:	lmo    a8, a1
3fe115d0:	rl     a1, a8
3fe115e0:	neg    a1
3fe115f0:	srl    0x9, a8
3fe11600:	jrnc   L3FE11660
3fe11610:	inc    a8
3fe11620:	btst   23, a8
3fe11630:	jreq   L3FE11660
3fe11640:	inc    a1
3fe11650:	srl    0x1, a8
L3FE11660:
3fe11660:	addi   0x9f, a1
3fe11680:	sll    0x17, a1
3fe11690:	or     a1, a0
3fe116a0:	or     a8, a0
L3FE116B0:
3fe116b0:	move   a0, *a14+, 1
3fe116c0:	mmfm   sp, a0,a1
3fe116e0:	rets
L3FE116F0:
3fe116f0:	mmtm   sp, a0,a1
3fe11710:	clr    a0
3fe11720:	move   a8, a8
3fe11730:	jreq   L3FE118D0
3fe11740:	jruc   L3FE117D0
L3FE11750:
3fe11750:	mmtm   sp, a0,a1
3fe11770:	clr    a0
3fe11780:	abs    a8
3fe11790:	jreq   L3FE118D0
3fe117a0:	jrlt   L3FE117D0
3fe117b0:	movk   1, a0
3fe117c0:	sll    0x1f, a0
L3FE117D0:
3fe117d0:	lmo    a8, a1
3fe117e0:	rl     a1, a8
3fe117f0:	neg    a1
3fe11800:	addi   0x41f, a1
3fe11820:	sll    0x14, a1
3fe11830:	or     a1, a0
3fe11840:	move   a8, a1
3fe11850:	sll    0x14, a1
3fe11860:	srl    0xc, a8
3fe11870:	or     a8, a0
3fe11880:	move   a1, *a14+, 1
3fe11890:	move   a0, *a14+, 1
3fe118a0:	mmfm   sp, a0,a1
3fe118c0:	rets
L3FE118D0:
3fe118d0:	clr    a0
3fe118e0:	move   a0, *a14+, 1
3fe118f0:	move   a0, *a14+, 1
3fe11900:	mmfm   sp, a0,a1
3fe11920:	rets
L3FE11930:
3fe11930:	mmtm   sp, a9,a11,a13
3fe11950:	move   a14, a13
3fe11960:	addi   0x40, a14
3fe11980:	sub    a9, a9
3fe11990:	move   *a13(0xffc0), *a14+, 1
3fe119b0:	move   *a13(0xffe0), *a14+, 1
3fe119d0:	movi   0x3fe13e80, a8
3fe11a00:	move   *a8+, *a14+, 1
3fe11a10:	move   *a8+, *a14+, 1
3fe11a20:	calla  L3FE0E6F0
3fe11a50:	jreq   L3FE11B40
3fe11a60:	move   *a13(0xffc0), *a14+, 1
3fe11a80:	move   *a13(0xffe0), *a14+, 1
3fe11aa0:	calla  L3FE0C7B0
3fe11ad0:	move   -*a14, a8, 1
3fe11ae0:	move   a8, *a13(0xffe0), 1
3fe11b00:	move   -*a14, a8, 1
3fe11b10:	move   a8, *a13(0xffc0), 1
3fe11b30:	movk   1, a9
L3FE11B40:
3fe11b40:	move   *a13(0xffc0), *a14+, 1
3fe11b60:	move   *a13(0xffe0), *a14+, 1
3fe11b80:	movi   0x3fe13ec0, a8
3fe11bb0:	move   *a8+, *a14+, 1
3fe11bc0:	move   *a8+, *a14+, 1
3fe11bd0:	calla  L3FE0E730
3fe11c00:	jreq   L3FE11D60
3fe11c10:	movi   0x3fe13f00, a8
3fe11c40:	move   *a8+, *a14+, 1
3fe11c50:	move   *a8+, *a14+, 1
3fe11c60:	move   *a13(0xffc0), *a14+, 1
3fe11c80:	move   *a13(0xffe0), *a14+, 1
3fe11ca0:	calla  L3FE0D650
3fe11cd0:	move   -*a14, a8, 1
3fe11ce0:	move   a8, *a13(0xffe0), 1
3fe11d00:	move   -*a14, a8, 1
3fe11d10:	move   a8, *a13(0xffc0), 1
3fe11d30:	movk   2, a11
3fe11d40:	or     a11, a9
3fe11d50:	jruc   L3FE12060
L3FE11D60:
3fe11d60:	move   *a13(0xffc0), *a14+, 1
3fe11d80:	move   *a13(0xffe0), *a14+, 1
3fe11da0:	movi   0x3fe13f40, a8
3fe11dd0:	move   *a8+, *a14+, 1
3fe11de0:	move   *a8+, *a14+, 1
3fe11df0:	calla  L3FE0E730
3fe11e20:	jreq   L3FE12060
3fe11e30:	move   *a13(0xffc0), *a14+, 1
3fe11e50:	move   *a13(0xffe0), *a14+, 1
3fe11e70:	movi   0x3fe13f00, a8
3fe11ea0:	move   *a8+, *a14+, 1
3fe11eb0:	move   *a8+, *a14+, 1
3fe11ec0:	calla  L3FE0C8D0
3fe11ef0:	move   *a13(0xffc0), *a14+, 1
3fe11f10:	move   *a13(0xffe0), *a14+, 1
3fe11f30:	movi   0x3fe13f00, a8
3fe11f60:	move   *a8+, *a14+, 1
3fe11f70:	move   *a8+, *a14+, 1
3fe11f80:	calla  L3FE0C950
3fe11fb0:	calla  L3FE0D650
3fe11fe0:	move   -*a14, a8, 1
3fe11ff0:	move   a8, *a13(0xffe0), 1
3fe12010:	move   -*a14, a8, 1
3fe12020:	move   a8, *a13(0xffc0), 1
3fe12040:	movk   4, a11
3fe12050:	or     a11, a9
L3FE12060:
3fe12060:	move   *a13(0xffc0), *a14+, 1
3fe12080:	move   *a13(0xffe0), *a14+, 1
3fe120a0:	movi   0x3fe13f80, a8
3fe120d0:	move   *a8+, *a14+, 1
3fe120e0:	move   *a8+, *a14+, 1
3fe120f0:	calla  L3FE0E6F0
3fe12120:	jrne   L3FE12210
3fe12130:	move   *a13(0xffc0), *a14+, 1
3fe12150:	move   *a13(0xffe0), *a14+, 1
3fe12170:	movi   0x3fe13fc0, a8
3fe121a0:	move   *a8+, *a14+, 1
3fe121b0:	move   *a8+, *a14+, 1
3fe121c0:	calla  L3FE0E730
3fe121f0:	jaeq   L3FE12D20
L3FE12210:
3fe12210:	move   *a13(0xffc0), *a14+, 1
3fe12230:	move   *a13(0xffe0), *a14+, 1
3fe12250:	move   *a13(0xffc0), *a14+, 1
3fe12270:	move   *a13(0xffe0), *a14+, 1
3fe12290:	calla  L3FE0DE90
3fe122c0:	move   -*a14, a8, 1
3fe122d0:	move   a8, *a13(0x20), 1
3fe122f0:	move   -*a14, a8, 1
3fe12300:	move   a8, *a13, 1
3fe12310:	movi   0x281730, a8
3fe12340:	move   *a8+, *a14+, 1
3fe12350:	move   *a8+, *a14+, 1
3fe12360:	move   *a13(0x0), *a14+, 1
3fe12380:	move   *a13(0x20), *a14+, 1
3fe123a0:	calla  L3FE0DE90
3fe123d0:	movi   0x281770, a8
3fe12400:	move   *a8+, *a14+, 1
3fe12410:	move   *a8+, *a14+, 1
3fe12420:	calla  L3FE0C950
3fe12450:	move   *a13(0x0), *a14+, 1
3fe12470:	move   *a13(0x20), *a14+, 1
3fe12490:	calla  L3FE0DE90
3fe124c0:	movi   0x2817b0, a8
3fe124f0:	move   *a8+, *a14+, 1
3fe12500:	move   *a8+, *a14+, 1
3fe12510:	calla  L3FE0C950
3fe12540:	move   *a13(0x0), *a14+, 1
3fe12560:	move   *a13(0x20), *a14+, 1
3fe12580:	calla  L3FE0DE90
3fe125b0:	movi   0x2817f0, a8
3fe125e0:	move   *a8+, *a14+, 1
3fe125f0:	move   *a8+, *a14+, 1
3fe12600:	calla  L3FE0C950
3fe12630:	move   *a13(0x0), *a14+, 1
3fe12650:	move   *a13(0x20), *a14+, 1
3fe12670:	calla  L3FE0DE90
3fe126a0:	movi   0x281830, a8
3fe126d0:	move   *a8+, *a14+, 1
3fe126e0:	move   *a8+, *a14+, 1
3fe126f0:	calla  L3FE0C950
3fe12720:	movi   0x281870, a8
3fe12750:	move   *a8+, *a14+, 1
3fe12760:	move   *a8+, *a14+, 1
3fe12770:	move   *a13(0x0), *a14+, 1
3fe12790:	move   *a13(0x20), *a14+, 1
3fe127b0:	calla  L3FE0DE90
3fe127e0:	movi   0x2818b0, a8
3fe12810:	move   *a8+, *a14+, 1
3fe12820:	move   *a8+, *a14+, 1
3fe12830:	calla  L3FE0C950
3fe12860:	move   *a13(0x0), *a14+, 1
3fe12880:	move   *a13(0x20), *a14+, 1
3fe128a0:	calla  L3FE0DE90
3fe128d0:	movi   0x2818f0, a8
3fe12900:	move   *a8+, *a14+, 1
3fe12910:	move   *a8+, *a14+, 1
3fe12920:	calla  L3FE0C950
3fe12950:	move   *a13(0x0), *a14+, 1
3fe12970:	move   *a13(0x20), *a14+, 1
3fe12990:	calla  L3FE0DE90
3fe129c0:	movi   0x281930, a8
3fe129f0:	move   *a8+, *a14+, 1
3fe12a00:	move   *a8+, *a14+, 1
3fe12a10:	calla  L3FE0C950
3fe12a40:	move   *a13(0x0), *a14+, 1
3fe12a60:	move   *a13(0x20), *a14+, 1
3fe12a80:	calla  L3FE0DE90
3fe12ab0:	movi   0x281970, a8
3fe12ae0:	move   *a8+, *a14+, 1
3fe12af0:	move   *a8+, *a14+, 1
3fe12b00:	calla  L3FE0C950
3fe12b30:	move   *a13(0x0), *a14+, 1
3fe12b50:	move   *a13(0x20), *a14+, 1
3fe12b70:	calla  L3FE0DE90
3fe12ba0:	movi   0x2819b0, a8
3fe12bd0:	move   *a8+, *a14+, 1
3fe12be0:	move   *a8+, *a14+, 1
3fe12bf0:	calla  L3FE0C950
3fe12c20:	calla  L3FE0D650
3fe12c50:	move   *a13(0xffc0), *a14+, 1
3fe12c70:	move   *a13(0xffe0), *a14+, 1
3fe12c90:	calla  L3FE0DE90
3fe12cc0:	move   -*a14, a8, 1
3fe12cd0:	move   a8, *a13(0xffe0), 1
3fe12cf0:	move   -*a14, a8, 1
3fe12d00:	move   a8, *a13(0xffc0), 1
L3FE12D20:
3fe12d20:	btst   1, a9
3fe12d30:	jreq   L3FE12E70
3fe12d40:	movi   0x3fe14000, a8
3fe12d70:	move   *a8+, *a14+, 1
3fe12d80:	move   *a8+, *a14+, 1
3fe12d90:	move   *a13(0xffc0), *a14+, 1
3fe12db0:	move   *a13(0xffe0), *a14+, 1
3fe12dd0:	calla  L3FE0C8D0
3fe12e00:	move   -*a14, a8, 1
3fe12e10:	move   a8, *a13(0xffe0), 1
3fe12e30:	move   -*a14, a8, 1
3fe12e40:	move   a8, *a13(0xffc0), 1
3fe12e60:	jruc   L3FE12FB0
L3FE12E70:
3fe12e70:	btst   2, a9
3fe12e80:	jreq   L3FE12FB0
3fe12e90:	movi   0x3fe14040, a8
3fe12ec0:	move   *a8+, *a14+, 1
3fe12ed0:	move   *a8+, *a14+, 1
3fe12ee0:	move   *a13(0xffc0), *a14+, 1
3fe12f00:	move   *a13(0xffe0), *a14+, 1
3fe12f20:	calla  L3FE0C950
3fe12f50:	move   -*a14, a8, 1
3fe12f60:	move   a8, *a13(0xffe0), 1
3fe12f80:	move   -*a14, a8, 1
3fe12f90:	move   a8, *a13(0xffc0), 1
L3FE12FB0:
3fe12fb0:	btst   0, a9
3fe12fc0:	jreq   L3FE13050
3fe12fd0:	move   *a13(0xffc0), *a14+, 1
3fe12ff0:	move   *a13(0xffe0), *a14+, 1
3fe13010:	calla  L3FE0C7B0
3fe13040:	jruc   L3FE13090
L3FE13050:
3fe13050:	move   *a13(0xffc0), *a14+, 1
3fe13070:	move   *a13(0xffe0), *a14+, 1
L3FE13090:
3fe13090:	move   *sp(0x80), a13, 1
3fe130b0:	move   *a14(0xffc0), *a13(0xffc0), 1
3fe130e0:	move   *a14(0xffe0), *a13(0xffe0), 1
3fe13110:	move   *sp(0x80), a14, 1
3fe13130:	mmfm   sp, a9,a11,a13
3fe13150:	rets   2
L3FE13160:
3fe13160:	mmtm   sp, a9,a11,a13
3fe13180:	move   a14, a13
3fe13190:	addi   0x80, a14
3fe131b0:	sub    a9, a9
3fe131c0:	move   *a13(0xffc0), *a13(0x40), 1
3fe131f0:	move   *a13(0xffe0), *a13(0x60), 1
3fe13220:	move   *a13(0xff80), *a14+, 1
3fe13240:	move   *a13(0xffa0), *a14+, 1
3fe13260:	movi   0x3fe13e80, a8
3fe13290:	move   *a8+, *a14+, 1
3fe132a0:	move   *a8+, *a14+, 1
3fe132b0:	calla  L3FE0E9F0
3fe132e0:	jreq   L3FE13470
3fe132f0:	move   *a13(0xffc0), *a14+, 1
3fe13310:	move   *a13(0xffe0), *a14+, 1
3fe13330:	movi   0x3fe13e80, a8
3fe13360:	move   *a8+, *a14+, 1
3fe13370:	move   *a8+, *a14+, 1
3fe13380:	calla  L3FE0E9F0
3fe133b0:	jreq   L3FE13470
3fe133c0:	movk   1, a11
3fe133d0:	move   a11, @0x2819f0, 1
3fe13400:	movi   0x3fe13e80, a8
3fe13430:	move   *a8+, *a14+, 1
3fe13440:	move   *a8+, *a14+, 1
3fe13450:	jauc   L3FE13DB0
L3FE13470:
3fe13470:	move   *a13(0x40), *a14+, 1
3fe13490:	move   *a13(0x60), *a14+, 1
3fe134b0:	movi   0x3fe13e80, a8
3fe134e0:	move   *a8+, *a14+, 1
3fe134f0:	move   *a8+, *a14+, 1
3fe13500:	calla  L3FE0E6F0
3fe13530:	jreq   L3FE13620
3fe13540:	move   *a13(0x40), *a14+, 1
3fe13560:	move   *a13(0x60), *a14+, 1
3fe13580:	calla  L3FE0C7B0
3fe135b0:	move   -*a14, a8, 1
3fe135c0:	move   a8, *a13(0x60), 1
3fe135e0:	move   -*a14, a8, 1
3fe135f0:	move   a8, *a13(0x40), 1
3fe13610:	inc    a9
L3FE13620:
3fe13620:	move   *a13(0xff80), *a14+, 1
3fe13640:	move   *a13(0xffa0), *a14+, 1
3fe13660:	movi   0x3fe13e80, a8
3fe13690:	move   *a8+, *a14+, 1
3fe136a0:	move   *a8+, *a14+, 1
3fe136b0:	calla  L3FE0E6F0
3fe136e0:	jreq   L3FE13770
3fe136f0:	move   *a13(0xff80), *a14+, 1
3fe13710:	move   *a13(0xffa0), *a14+, 1
3fe13730:	calla  L3FE0C7B0
3fe13760:	jruc   L3FE137B0
L3FE13770:
3fe13770:	move   *a13(0xff80), *a14+, 1
3fe13790:	move   *a13(0xffa0), *a14+, 1
L3FE137B0:
3fe137b0:	move   *a13(0x40), *a14+, 1
3fe137d0:	move   *a13(0x60), *a14+, 1
3fe137f0:	calla  L3FE0C830
3fe13820:	move   *a13(0x40), *a14+, 1
3fe13840:	move   *a13(0x60), *a14+, 1
3fe13860:	calla  L3FE0E9F0
3fe13890:	jreq   L3FE13980
3fe138a0:	move   a9, a8
3fe138b0:	jreq   L3FE13920
3fe138c0:	movi   0x3fe14080, a8
3fe138f0:	move   *a8+, *a14+, 1
3fe13900:	move   *a8+, *a14+, 1
3fe13910:	jruc   L3FE13DB0
L3FE13920:
3fe13920:	movi   0x3fe14000, a8
3fe13950:	move   *a8+, *a14+, 1
3fe13960:	move   *a8+, *a14+, 1
3fe13970:	jruc   L3FE13DB0
L3FE13980:
3fe13980:	addi   0x40, a14
3fe139a0:	move   a14, -*sp, 1
3fe139b0:	move   *a13(0xffc0), *a14+, 1
3fe139d0:	move   *a13(0xffe0), *a14+, 1
3fe139f0:	move   *a13(0xff80), *a14+, 1
3fe13a10:	move   *a13(0xffa0), *a14+, 1
3fe13a30:	calla  L3FE0D650
3fe13a60:	calla  L3FE11930
3fe13a90:	move   -*a14, a8, 1
3fe13aa0:	move   a8, *a13(0x20), 1
3fe13ac0:	move   -*a14, a8, 1
3fe13ad0:	move   a8, *a13, 1
3fe13ae0:	move   *a13(0xff80), *a14+, 1
3fe13b00:	move   *a13(0xffa0), *a14+, 1
3fe13b20:	movi   0x3fe13e80, a8
3fe13b50:	move   *a8+, *a14+, 1
3fe13b60:	move   *a8+, *a14+, 1
3fe13b70:	calla  L3FE0E730
3fe13ba0:	jreq   L3FE13C00
3fe13bb0:	move   *a13(0x0), *a14+, 1
3fe13bd0:	move   *a13(0x20), *a14+, 1
3fe13bf0:	jruc   L3FE13DB0
L3FE13C00:
3fe13c00:	move   a9, a8
3fe13c10:	jreq   L3FE13CF0
3fe13c20:	move   *a13(0x0), *a14+, 1
3fe13c40:	move   *a13(0x20), *a14+, 1
3fe13c60:	movi   0x3fe140c0, a8
3fe13c90:	move   *a8+, *a14+, 1
3fe13ca0:	move   *a8+, *a14+, 1
3fe13cb0:	calla  L3FE0C8D0
3fe13ce0:	jruc   L3FE13DB0
L3FE13CF0:
3fe13cf0:	move   *a13(0x0), *a14+, 1
3fe13d10:	move   *a13(0x20), *a14+, 1
3fe13d30:	movi   0x3fe140c0, a8
3fe13d60:	move   *a8+, *a14+, 1
3fe13d70:	move   *a8+, *a14+, 1
3fe13d80:	calla  L3FE0C950
L3FE13DB0:
3fe13db0:	move   *sp(0x80), a13, 1
3fe13dd0:	move   *a14(0xffc0), *a13(0xffc0), 1
L3FE13E00:
3fe13e00:	move   *a14(0xffe0), *a13(0xffe0), 1
3fe13e30:	move   *sp(0x80), a14, 1
3fe13e50:	mmfm   sp, a9,a11,a13
3fe13e70:	rets   2
3fe13e80:	.word  0x0000
L3FE13E90:
3fe13e90:	.word  0x0000
3fe13ea0:	.word  0x0000
3fe13eb0:	.word  0x0000
3fe13ec0:	jrn   L3FE13E00
L3FE13ED0:
3fe13ed0:	move   *b12+, *sp+, 0
3fe13ee0:	move   -*a1, -*a7, 0
3fe13ef0:	add    b0, b9
3fe13f00:	.word  0x0000
3fe13f10:	.word  0x0000
3fe13f20:	.word  0x0000
3fe13f30:	add    a0, a8
L3FE13F40:
3fe13f40:	.word  0x7799
3fe13f50:	jrv   L3FE13F40
3fe13f60:	add    b9, b12
3fe13f70:	dsjs   a13, L3FE13D90
3fe13f80:	.word  0x0006
3fe13f90:	.word  0x0000
3fe13fa0:	.word  0x0000
3fe13fb0:	.word  0xbe68
3fe13fc0:	.word  0x0006
3fe13fd0:	.word  0x0000
3fe13fe0:	.word  0x0000
3fe13ff0:	dsjs   a8, L3FE13ED0
3fe14000:	subk   20, a13
3fe14010:	move   -*a1, -*a2, 1
3fe14020:	move   b7, *b13+, 0
3fe14030:	add    a0, a12
3fe14040:	subk   20, a13
3fe14050:	move   -*a1, -*a2, 1
3fe14060:	move   b7, *b13+, 0
3fe14070:	dsjs   b12, L3FE13E90
3fe14080:	subk   20, a13
3fe14090:	move   -*a1, -*a2, 1
3fe140a0:	move   b7, *b13+, 0
3fe140b0:	jruc   L3FE14180
3fe140c0:	subk   20, a13
3fe140d0:	move   -*a1, -*a2, 1
3fe140e0:	move   b7, *b13+, 0
3fe140f0:	add    b0, b12
L3FE14100:
3fe14100:	move   a13, -*sp, 1
3fe14110:	move   a14, a13
3fe14120:	addi   0x40, a14
3fe14140:	addi   0x40, a14
3fe14160:	move   a14, -*sp, 1
3fe14170:	move   a13, *a14+, 1
L3FE14180:
3fe14180:	move   *a13(0xffc0), *a14+, 1
3fe141a0:	move   *a13(0xffe0), *a14+, 1
3fe141c0:	calla  L3FE16D20
3fe141f0:	movi   0x3fe147a0, a8
3fe14220:	move   *a8+, *a14+, 1
3fe14230:	move   *a8+, *a14+, 1
3fe14240:	calla  L3FE0E6F0
3fe14270:	jreq   L3FE14350
3fe14280:	move   *a13(0x0), *a14+, 1
3fe142a0:	move   *a13(0x20), *a14+, 1
3fe142c0:	movi   0x3fe147e0, a8
3fe142f0:	move   *a8+, *a14+, 1
3fe14300:	move   *a8+, *a14+, 1
3fe14310:	calla  L3FE0C8D0
3fe14340:	jruc   L3FE14390
L3FE14350:
3fe14350:	move   *a13(0x0), *a14+, 1
3fe14370:	move   *a13(0x20), *a14+, 1
L3FE14390:
3fe14390:	move   *sp(0x40), a13, 1
3fe143b0:	move   *a14(0xffc0), *a13(0xffc0), 1
3fe143e0:	move   *a14(0xffe0), *a13(0xffe0), 1
3fe14410:	move   *sp(0x40), a14, 1
3fe14430:	move   *sp+, a13, 1
3fe14440:	rets   2
L3FE14450:
3fe14450:	move   a13, -*sp, 1
3fe14460:	move   a14, a13
3fe14470:	addi   0x40, a14
3fe14490:	addi   0x40, a14
3fe144b0:	move   a14, -*sp, 1
3fe144c0:	move   a13, *a14+, 1
3fe144d0:	move   *a13(0xffc0), *a14+, 1
3fe144f0:	move   *a13(0xffe0), *a14+, 1
3fe14510:	calla  L3FE16D20
3fe14540:	movi   0x3fe147a0, a8
3fe14570:	move   *a8+, *a14+, 1
3fe14580:	move   *a8+, *a14+, 1
3fe14590:	calla  L3FE0E730
3fe145c0:	jreq   L3FE146A0
3fe145d0:	move   *a13(0x0), *a14+, 1
3fe145f0:	move   *a13(0x20), *a14+, 1
3fe14610:	movi   0x3fe147e0, a8
3fe14640:	move   *a8+, *a14+, 1
3fe14650:	move   *a8+, *a14+, 1
3fe14660:	calla  L3FE0C950
3fe14690:	jruc   L3FE146E0
L3FE146A0:
3fe146a0:	move   *a13(0x0), *a14+, 1
3fe146c0:	move   *a13(0x20), *a14+, 1
L3FE146E0:
3fe146e0:	move   *sp(0x40), a13, 1
3fe14700:	move   *a14(0xffc0), *a13(0xffc0), 1
3fe14730:	move   *a14(0xffe0), *a13(0xffe0), 1
3fe14760:	move   *sp(0x40), a14, 1
3fe14780:	move   *sp+, a13, 1
3fe14790:	rets   2
3fe147a0:	.word  0x0000
3fe147b0:	.word  0x0000
3fe147c0:	.word  0x0000
3fe147d0:	.word  0x0000
3fe147e0:	.word  0x0000
3fe147f0:	.word  0x0000
3fe14800:	.word  0x0000
3fe14810:	add    a0, a8
L3FE14820:
3fe14820:	mmtm   sp, a9,a11,a13
3fe14840:	move   a14, a13
3fe14850:	addk   32, a14
3fe14860:	move   a13, a11
3fe14870:	subi   0x40, a11
3fe14890:	move   a11, *a13, 1
3fe148a0:	move   *a13(0xffa0), a9, 1
3fe148c0:	move   *a11(0x20), a11, 1
3fe148e0:	sra    0x14, a11
3fe148f0:	andi   0x7ff, a11
3fe14920:	subi   0x3fe, a11
3fe14940:	move   a11, *a9, 1
3fe14950:	move   *a13, a11, 1
3fe14960:	move   *a11(0x20), a9, 1
3fe14980:	andi   0x800fffff, a9
3fe149b0:	addi   0x3fe00000, a9
3fe149e0:	move   a9, *a11(0x20), 1
3fe14a00:	move   *a13(0xffc0), *a14+, 1
3fe14a20:	move   *a13(0xffe0), *a14+, 1
3fe14a40:	move   *sp(0x80), a13, 1
3fe14a60:	move   *a14(0xffc0), *a13(0xffc0), 1
3fe14a90:	move   *a14(0xffe0), *a13(0xffe0), 1
3fe14ac0:	move   *sp(0x80), a14, 1
3fe14ae0:	mmfm   sp, a9,a11,a13
3fe14b00:	rets   2
L3FE14B10:
3fe14b10:	mmtm   sp, a11,a13
3fe14b30:	move   a14, a13
3fe14b40:	move   *a13(0xffe0), a11, 1
3fe14b60:	andi   0xffffff80, a11
3fe14b90:	movk   1, a8
3fe14ba0:	jreq   L3FE14BC0
3fe14bb0:	sub    a8, a8
L3FE14BC0:
3fe14bc0:	move   *sp(0x60), a14, 1
3fe14be0:	mmfm   sp, a11,a13
3fe14c00:	rets   2
L3FE14C10:
3fe14c10:	mmtm   sp, a11,a13
3fe14c30:	move   a14, a13
3fe14c40:	move   *a13(0xffe0), a11, 1
3fe14c60:	sll    0x3, a11
3fe14c70:	addi   0xd8400, a11
3fe14ca0:	setf   8, 0, 0
3fe14cb0:	move   *a11, a8, 0
3fe14cc0:	movk   4, a11
3fe14cd0:	and    a11, a8
3fe14ce0:	move   *sp(0x60), a14, 1
3fe14d00:	mmfm   sp, a11,a13
3fe14d20:	rets   2
L3FE14D30:
3fe14d30:	mmtm   sp, a11,a13
3fe14d50:	move   a14, a13
3fe14d60:	move   *a13(0xffe0), a11, 1
3fe14d80:	sll    0x3, a11
3fe14d90:	addi   0xd8400, a11
3fe14dc0:	setf   8, 0, 0
3fe14dd0:	move   *a11, a8, 0
3fe14de0:	movk   8, a11
3fe14df0:	and    a11, a8
3fe14e00:	move   *sp(0x60), a14, 1
3fe14e20:	mmfm   sp, a11,a13
3fe14e40:	rets   2
L3FE14E50:
3fe14e50:	mmtm   sp, a11,a13
3fe14e70:	move   a14, a13
3fe14e80:	addi   0xa0, a14
3fe14ea0:	move   @0x3fe16530, a8, 1
3fe14ed0:	move   @0x3fe16550, a11, 1
3fe14f00:	move   a8, *a13, 1
3fe14f10:	move   a11, *a13(0x20), 1
3fe14f30:	move   *a13(0xffc0), *a14+, 1
3fe14f50:	move   *a13(0xffe0), *a14+, 1
3fe14f70:	movi   0x3fe16570, a8
3fe14fa0:	move   *a8+, *a14+, 1
3fe14fb0:	move   *a8+, *a14+, 1
3fe14fc0:	calla  L3FE0E6D0
3fe14ff0:	jreq   L3FE150B0
3fe15000:	movk   1, a11
3fe15010:	move   a11, @0x2819f0, 1
3fe15040:	movi   0x3fe165b0, a8
3fe15070:	move   *a8+, *a14+, 1
3fe15080:	move   *a8+, *a14+, 1
3fe15090:	jauc   L3FE160D0
L3FE150B0:
3fe150b0:	addi   0x40, a14
3fe150d0:	move   a14, -*sp, 1
3fe150e0:	move   a13, a11
3fe150f0:	addi   0x80, a11
3fe15110:	move   a11, *a14+, 1
3fe15120:	move   *a13(0xffc0), *a14+, 1
3fe15140:	move   *a13(0xffe0), *a14+, 1
3fe15160:	calla  L3FE14820
3fe15190:	move   *a14(0xffe0), *a13(0xffe0), 1
3fe151c0:	move   *a14(0xffc0), *a13(0xffc0), 1
3fe151f0:	movi   0x3fe165f0, a8
3fe15220:	move   *a8+, *a14+, 1
3fe15230:	move   *a8+, *a14+, 1
3fe15240:	calla  L3FE0E6F0
3fe15270:	jreq   L3FE15360
3fe15280:	move   *a13(0x80), a11, 1
3fe152a0:	dec    a11
3fe152b0:	move   a11, *a13(0x80), 1
3fe152d0:	move   @0x3fe16630, a8, 1
3fe15300:	move   @0x3fe16650, a11, 1
3fe15330:	move   a8, *a13, 1
3fe15340:	move   a11, *a13(0x20), 1
L3FE15360:
3fe15360:	move   *a13(0xffc0), *a14+, 1
3fe15380:	move   *a13(0xffe0), *a14+, 1
3fe153a0:	move   *a13(0x0), *a14+, 1
3fe153c0:	move   *a13(0x20), *a14+, 1
3fe153e0:	calla  L3FE0C8D0
3fe15410:	move   *a13(0xffc0), *a14+, 1
3fe15430:	move   *a13(0xffe0), *a14+, 1
3fe15450:	move   *a13(0x0), *a14+, 1
3fe15470:	move   *a13(0x20), *a14+, 1
3fe15490:	calla  L3FE0C950
3fe154c0:	calla  L3FE0D650
3fe154f0:	movi   0x3fe16670, a8
3fe15520:	move   *a8+, *a14+, 1
3fe15530:	move   *a8+, *a14+, 1
3fe15540:	calla  L3FE0DE90
3fe15570:	move   -*a14, a8, 1
3fe15580:	move   a8, *a13(0xffe0), 1
3fe155a0:	move   -*a14, a8, 1
3fe155b0:	move   a8, *a13(0xffc0), 1
3fe155d0:	move   *a13(0xffc0), *a14+, 1
3fe155f0:	move   *a13(0xffe0), *a14+, 1
3fe15610:	move   *a13(0xffc0), *a14+, 1
3fe15630:	move   *a13(0xffe0), *a14+, 1
3fe15650:	calla  L3FE0DE90
3fe15680:	move   -*a14, a8, 1
3fe15690:	move   a8, *a13(0x60), 1
3fe156b0:	move   -*a14, a8, 1
3fe156c0:	move   a8, *a13(0x40), 1
3fe156e0:	move   *a13(0x80), a8, 1
3fe15700:	calla  L3FE11750
3fe15730:	move   -*a14, a8, 1
3fe15740:	move   a8, *a13(0x20), 1
3fe15760:	move   -*a14, a8, 1
3fe15770:	move   a8, *a13, 1
3fe15780:	move   *a13(0xffc0), *a14+, 1
3fe157a0:	move   *a13(0xffe0), *a14+, 1
3fe157c0:	move   *a13(0x40), *a14+, 1
3fe157e0:	move   *a13(0x60), *a14+, 1
3fe15800:	calla  L3FE0DE90
3fe15830:	movi   0x281a10, a8
3fe15860:	move   *a8+, *a14+, 1
3fe15870:	move   *a8+, *a14+, 1
3fe15880:	move   *a13(0x40), *a14+, 1
3fe158a0:	move   *a13(0x60), *a14+, 1
3fe158c0:	calla  L3FE0DE90
3fe158f0:	movi   0x281a50, a8
3fe15920:	move   *a8+, *a14+, 1
3fe15930:	move   *a8+, *a14+, 1
3fe15940:	calla  L3FE0C950
3fe15970:	move   *a13(0x40), *a14+, 1
3fe15990:	move   *a13(0x60), *a14+, 1
3fe159b0:	calla  L3FE0DE90
3fe159e0:	movi   0x281a90, a8
3fe15a10:	move   *a8+, *a14+, 1
3fe15a20:	move   *a8+, *a14+, 1
3fe15a30:	calla  L3FE0C950
3fe15a60:	calla  L3FE0DE90
3fe15a90:	movi   0x281ad0, a8
3fe15ac0:	move   *a8+, *a14+, 1
3fe15ad0:	move   *a8+, *a14+, 1
3fe15ae0:	move   *a13(0x40), *a14+, 1
3fe15b00:	move   *a13(0x60), *a14+, 1
3fe15b20:	calla  L3FE0DE90
3fe15b50:	movi   0x281b10, a8
3fe15b80:	move   *a8+, *a14+, 1
3fe15b90:	move   *a8+, *a14+, 1
3fe15ba0:	calla  L3FE0C950
3fe15bd0:	move   *a13(0x40), *a14+, 1
3fe15bf0:	move   *a13(0x60), *a14+, 1
3fe15c10:	calla  L3FE0DE90
3fe15c40:	movi   0x281b50, a8
3fe15c70:	move   *a8+, *a14+, 1
3fe15c80:	move   *a8+, *a14+, 1
3fe15c90:	calla  L3FE0C950
3fe15cc0:	move   *a13(0x40), *a14+, 1
3fe15ce0:	move   *a13(0x60), *a14+, 1
3fe15d00:	calla  L3FE0DE90
3fe15d30:	movi   0x281b90, a8
3fe15d60:	move   *a8+, *a14+, 1
3fe15d70:	move   *a8+, *a14+, 1
3fe15d80:	calla  L3FE0C950
3fe15db0:	calla  L3FE0D650
3fe15de0:	move   *a13(0x0), *a14+, 1
3fe15e00:	move   *a13(0x20), *a14+, 1
3fe15e20:	movi   0x3fe166b0, a8
3fe15e50:	move   *a8+, *a14+, 1
3fe15e60:	move   *a8+, *a14+, 1
3fe15e70:	calla  L3FE0DE90
3fe15ea0:	calla  L3FE0C950
3fe15ed0:	move   *a13(0x0), *a14+, 1
3fe15ef0:	move   *a13(0x20), *a14+, 1
3fe15f10:	movi   0x3fe166f0, a8
3fe15f40:	move   *a8+, *a14+, 1
3fe15f50:	move   *a8+, *a14+, 1
3fe15f60:	calla  L3FE0DE90
3fe15f90:	calla  L3FE0C8D0
3fe15fc0:	move   *a13(0xffc0), *a14+, 1
3fe15fe0:	move   *a13(0xffe0), *a14+, 1
3fe16000:	calla  L3FE0C950
3fe16030:	move   -*a14, a8, 1
3fe16040:	move   a8, *a13(0xffe0), 1
3fe16060:	move   -*a14, a8, 1
3fe16070:	move   a8, *a13(0xffc0), 1
3fe16090:	move   *a13(0xffc0), *a14+, 1
3fe160b0:	move   *a13(0xffe0), *a14+, 1
L3FE160D0:
3fe160d0:	move   *sp(0x60), a13, 1
3fe160f0:	move   *a14(0xffc0), *a13(0xffc0), 1
3fe16120:	move   *a14(0xffe0), *a13(0xffe0), 1
3fe16150:	move   *sp(0x60), a14, 1
3fe16170:	mmfm   sp, a11,a13
3fe16190:	rets   2
L3FE161A0:
3fe161a0:	mmtm   sp, a11,a13
3fe161c0:	move   a14, a13
3fe161d0:	move   *a13(0xffc0), *a14+, 1
3fe161f0:	move   *a13(0xffe0), *a14+, 1
3fe16210:	movi   0x3fe16570, a8
3fe16240:	move   *a8+, *a14+, 1
3fe16250:	move   *a8+, *a14+, 1
3fe16260:	calla  L3FE0E730
3fe16290:	jreq   L3FE163D0
3fe162a0:	addi   0x40, a14
3fe162c0:	move   a14, -*sp, 1
3fe162d0:	move   *a13(0xffc0), *a14+, 1
3fe162f0:	move   *a13(0xffe0), *a14+, 1
3fe16310:	calla  L3FE14E50
3fe16340:	movi   0x3fe16730, a8
3fe16370:	move   *a8+, *a14+, 1
3fe16380:	move   *a8+, *a14+, 1
3fe16390:	calla  L3FE0DE90
3fe163c0:	jruc   L3FE16460
L3FE163D0:
3fe163d0:	movk   1, a11
3fe163e0:	move   a11, @0x2819f0, 1
3fe16410:	movi   0x3fe165b0, a8
L3FE16440:
3fe16440:	move   *a8+, *a14+, 1
3fe16450:	move   *a8+, *a14+, 1
L3FE16460:
3fe16460:	move   *sp(0x60), a13, 1
L3FE16480:
3fe16480:	move   *a14(0xffc0), *a13(0xffc0), 1
3fe164b0:	move   *a14(0xffe0), *a13(0xffe0), 1
3fe164e0:	move   *sp(0x60), a14, 1
L3FE16500:
3fe16500:	mmfm   sp, a11,a13
3fe16520:	rets   2
3fe16530:	.word  0x0000
3fe16540:	.word  0x0000
3fe16550:	.word  0x0000
3fe16560:	add    a0, a8
3fe16570:	.word  0x0000
L3FE16580:
3fe16580:	.word  0x0000
3fe16590:	.word  0x0000
L3FE165A0:
3fe165a0:	.word  0x0000
3fe165b0:	.word  0xffff
3fe165c0:	.word  0xffff
3fe165d0:	.word  0xffff
3fe165e0:	.word  0xffef
3fe165f0:	movb   *sp, *a8
3fe16600:	rl     0x19, sp
3fe16610:	and    a2, sp
3fe16620:	dsjs   b11, L3FE16440
3fe16630:	.word  0x0000
3fe16640:	.word  0x0000
3fe16650:	.word  0x0000
3fe16660:	dsjs   b8, L3FE16480
3fe16670:	.word  0x0000
3fe16680:	.word  0x0000
3fe16690:	.word  0x0000
3fe166a0:	add    b0, b8
3fe166b0:	.word  0x0000
3fe166c0:	.word  0x0000
3fe166d0:	movk   32, a0
3fe166e0:	dsjs   b11, L3FE16500
3fe166f0:	move   *b2, b3, 1
3fe16700:	srl    0xf, b0
3fe16710:	cvxyl  a0, a8
3fe16720:	dsjs   b13, L3FE165A0
3fe16730:	.word  0x7288
3fe16740:	move   *b4, *b3, 1
3fe16750:	cmpxy  b13, b13
3fe16760:	dsjs   a13, L3FE16580
L3FE16770:
3fe16770:	mmtm   sp, a7,a9,a10,a11,a12,a13
3fe16790:	move   a14, a13
3fe167a0:	move   *a13(0xffe0), a9, 1
3fe167c0:	move   *a13(0xffc0), a10, 1
3fe167e0:	move   *a13(0xffa0), a11, 1
3fe16800:	move   a10, a12
3fe16810:	cmp    a10, a9
3fe16820:	jrls   L3FE168A0
3fe16830:	dec    a11
3fe16840:	jrlt   L3FE16960
3fe16850:	setf   8, 1, 0
L3FE16860:
3fe16860:	move   *a9+, *a10+, 0
3fe16870:	dec    a11
3fe16880:	jrge   L3FE16860
3fe16890:	jruc   L3FE16960
L3FE168A0:
3fe168a0:	move   a11, a7
3fe168b0:	sll    0x3, a7
3fe168c0:	add    a7, a9
3fe168d0:	move   a11, a7
3fe168e0:	sll    0x3, a7
3fe168f0:	add    a7, a10
3fe16900:	dec    a11
3fe16910:	jrlt   L3FE16960
3fe16920:	setf   8, 1, 0
L3FE16930:
3fe16930:	move   -*a9, -*a10, 0
3fe16940:	dec    a11
3fe16950:	jrge   L3FE16930
L3FE16960:
3fe16960:	move   a12, a8
3fe16970:	move   *sp(0xe0), a14, 1
3fe16990:	mmfm   sp, a7,a9,a10,a11,a12,a13
3fe169b0:	rets   2
L3FE169C0:
3fe169c0:	move   a13, -*sp, 1
3fe169d0:	move   a14, a13
3fe169e0:	move   a14, -*sp, 1
3fe169f0:	move   *a13(0xffa0), *a14+, 1
3fe16a10:	move   *a13(0xffe0), *a14+, 1
3fe16a30:	move   *a13(0xffc0), *a14+, 1
3fe16a50:	calla  L3FE16770
3fe16a80:	move   *sp(0x40), a14, 1
3fe16aa0:	move   *sp+, a13, 1
3fe16ab0:	rets   2
L3FE16AC0:
3fe16ac0:	move   a13, -*sp, 1
3fe16ad0:	move   a14, a13
3fe16ae0:	move   a14, -*sp, 1
3fe16af0:	move   *a13(0xffa0), *a14+, 1
3fe16b10:	move   *a13(0xffe0), *a14+, 1
3fe16b30:	move   *a13(0xffc0), *a14+, 1
3fe16b50:	calla  L3FE16770
3fe16b80:	move   *sp(0x40), a14, 1
3fe16ba0:	move   *sp+, a13, 1
3fe16bb0:	rets   2
L3FE16BC0:
3fe16bc0:	mmtm   sp, a9,a10,a11,a12,a13
3fe16be0:	move   a14, a13
3fe16bf0:	move   *a13(0xffe0), a9, 1
3fe16c10:	move   *a13(0xffc0), a10, 1
3fe16c30:	move   *a13(0xffa0), a11, 1
3fe16c50:	move   a9, a12
3fe16c60:	dec    a11
3fe16c70:	jrlt   L3FE16CC0
3fe16c80:	setf   8, 1, 0
L3FE16C90:
3fe16c90:	move   a10, *a9+, 0
3fe16ca0:	dec    a11
3fe16cb0:	jrge   L3FE16C90
L3FE16CC0:
3fe16cc0:	move   a12, a8
3fe16cd0:	move   *sp(0xc0), a14, 1
3fe16cf0:	mmfm   sp, a9,a10,a11,a12,a13
3fe16d10:	rets   2
L3FE16D20:
3fe16d20:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3fe16d40:	move   a14, a13
3fe16d50:	addi   0x60, a14
3fe16d70:	move   a13, a7
3fe16d80:	subi   0x40, a7
3fe16da0:	move   a7, *a13(0x40), 1
3fe16dc0:	move   *a7(0x20), a10, 1
3fe16de0:	move   *a7, a11, 1
3fe16df0:	move   a10, a5
3fe16e00:	srl    0x14, a5
3fe16e10:	andi   0x7ff, a5
3fe16e40:	move   a5, a12
3fe16e50:	subi   0x3ff, a12
3fe16e70:	jrgt   L3FE16F80
3fe16e80:	move   *a13(0xffa0), a5, 1
3fe16ea0:	move   @0x3fe177e0, a8, 1
3fe16ed0:	move   @0x3fe17800, a7, 1
3fe16f00:	move   a8, *a5, 1
3fe16f10:	move   a7, *a5(0x20), 1
3fe16f30:	move   *a13(0xffc0), *a14+, 1
3fe16f50:	move   *a13(0xffe0), *a14+, 1
3fe16f70:	jruc   L3FE17710
L3FE16F80:
3fe16f80:	cmpi   0x34, a12
3fe16fa0:	jrlt   L3FE17090
3fe16fb0:	move   *a13(0xffa0), a5, 1
3fe16fd0:	move   *a13(0xffc0), *a5(0x0), 1
3fe17000:	move   *a13(0xffe0), *a5(0x20), 1
3fe17030:	movi   0x3fe177e0, a8
3fe17060:	move   *a8+, *a14+, 1
3fe17070:	move   *a8+, *a14+, 1
3fe17080:	jruc   L3FE17710
L3FE17090:
3fe17090:	cmpi   0x20, a12
3fe170b0:	jrlt   L3FE17120
3fe170c0:	move   a12, a5
3fe170d0:	subk   32, a5
3fe170e0:	move   a11, a10
3fe170f0:	sll    a5, a10
3fe17100:	sub    a11, a11
3fe17110:	jruc   L3FE17190
L3FE17120:
3fe17120:	sll    a12, a10
3fe17130:	move   a12, a5
3fe17140:	subk   32, a5
3fe17150:	move   a11, a7
3fe17160:	srl    a5, a7
3fe17170:	or     a7, a10
3fe17180:	sll    a12, a11
L3FE17190:
3fe17190:	andi   0xfffff, a10
3fe171c0:	jrne   L3FE172D0
3fe171d0:	move   a11, a5
3fe171e0:	jrne   L3FE172D0
3fe171f0:	move   *a13(0xffa0), a7, 1
3fe17210:	move   *a13(0xffc0), *a7(0x0), 1
3fe17240:	move   *a13(0xffe0), *a7(0x20), 1
3fe17270:	movi   0x3fe177e0, a8
3fe172a0:	move   *a8+, *a14+, 1
3fe172b0:	move   *a8+, *a14+, 1
3fe172c0:	jruc   L3FE17710
L3FE172D0:
3fe172d0:	sub    a12, a12
3fe172e0:	move   a10, a5
3fe172f0:	jrne   L3FE17360
L3FE17300:
3fe17300:	move   a11, a10
3fe17310:	srl    0xc, a10
3fe17320:	sll    0x14, a11
3fe17330:	subk   20, a12
3fe17340:	move   a10, a5
3fe17350:	jreq   L3FE17300
L3FE17360:
3fe17360:	lmo    a10, a9
3fe17370:	subk   12, a9
3fe17380:	jreq   L3FE17410
3fe17390:	sub    a9, a12
3fe173a0:	sll    a9, a10
3fe173b0:	move   a9, a7
3fe173c0:	subk   32, a7
3fe173d0:	move   a11, a5
3fe173e0:	srl    a7, a5
3fe173f0:	or     a5, a10
3fe17400:	sll    a9, a11
L3FE17410:
3fe17410:	move   a13, *a13(0x40), 1
3fe17430:	move   *a13(0x40), a7, 1
3fe17450:	move   a11, *a7, 1
3fe17460:	move   a12, a5
3fe17470:	addi   0x3ff, a5
3fe17490:	sll    0x14, a5
3fe174a0:	or     a10, a5
3fe174b0:	move   *a13(0xffc0), *a14+, 1
3fe174d0:	move   *a13(0xffe0), *a14+, 1
3fe174f0:	movi   0x3fe177e0, a8
3fe17520:	move   *a8+, *a14+, 1
3fe17530:	move   *a8+, *a14+, 1
3fe17540:	calla  L3FE0E6F0
3fe17570:	sll    0x1f, a8
3fe17580:	or     a8, a5
3fe17590:	move   a5, *a7(0x20), 1
3fe175b0:	move   *a13(0xffc0), *a14+, 1
3fe175d0:	move   *a13(0xffe0), *a14+, 1
3fe175f0:	move   *a13(0x0), *a14+, 1
3fe17610:	move   *a13(0x20), *a14+, 1
3fe17630:	calla  L3FE0C8D0
3fe17660:	move   *a13(0xffa0), a5, 1
3fe17680:	move   -*a14, a8, 1
3fe17690:	move   a8, *a5(0x20), 1
3fe176b0:	move   -*a14, a8, 1
3fe176c0:	move   a8, *a5, 1
3fe176d0:	move   *a13(0x0), *a14+, 1
3fe176f0:	move   *a13(0x20), *a14+, 1
L3FE17710:
3fe17710:	move   *sp(0x100), a13, 1
3fe17730:	move   *a14(0xffc0), *a13(0xffc0), 1
3fe17760:	move   *a14(0xffe0), *a13(0xffe0), 1
3fe17790:	move   *sp(0x100), a14, 1
3fe177b0:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3fe177d0:	rets   2
3fe177e0:	.word  0x0000
3fe177f0:	.word  0x0000
3fe17800:	.word  0x0000
3fe17810:	.word  0x0000
L3FE17820:
3fe17820:	mmtm   sp, a7,a9,a10,a11,a13
3fe17840:	move   a14, a13
3fe17850:	addi   0x80, a14
3fe17870:	sub    a9, a9
3fe17880:	move   *a13(0xff80), *a14+, 1
3fe178a0:	move   *a13(0xffa0), *a14+, 1
3fe178c0:	movi   0x3fe190d0, a8
3fe178f0:	move   *a8+, *a14+, 1
3fe17900:	move   *a8+, *a14+, 1
3fe17910:	calla  L3FE0E9F0
3fe17940:	jreq   L3FE179B0
3fe17950:	move   *a13(0xffc0), *a14+, 1
3fe17970:	move   *a13(0xffe0), *a14+, 1
3fe17990:	jauc   L3FE19000
L3FE179B0:
3fe179b0:	move   *a13(0xffc0), *a14+, 1
3fe179d0:	move   *a13(0xffe0), *a14+, 1
3fe179f0:	movi   0x3fe19110, a8
3fe17a20:	move   *a8+, *a14+, 1
3fe17a30:	move   *a8+, *a14+, 1
3fe17a40:	calla  L3FE0E9F0
3fe17a70:	jreq   L3FE17C00
3fe17a80:	move   *a13(0xff80), *a14+, 1
3fe17aa0:	move   *a13(0xffa0), *a14+, 1
3fe17ac0:	movi   0x3fe19110, a8
3fe17af0:	move   *a8+, *a14+, 1
3fe17b00:	move   *a8+, *a14+, 1
3fe17b10:	calla  L3FE0E6D0
3fe17b40:	jreq   L3FE17B90
3fe17b50:	movk   1, a11
3fe17b60:	move   a11, @0x2819f0, 1
L3FE17B90:
3fe17b90:	movi   0x3fe19110, a8
3fe17bc0:	move   *a8+, *a14+, 1
3fe17bd0:	move   *a8+, *a14+, 1
3fe17be0:	jauc   L3FE19000
L3FE17C00:
3fe17c00:	move   *a13(0xffc0), *a14+, 1
3fe17c20:	move   *a13(0xffe0), *a14+, 1
3fe17c40:	movi   0x3fe19110, a8
3fe17c70:	move   *a8+, *a14+, 1
3fe17c80:	move   *a8+, *a14+, 1
3fe17c90:	calla  L3FE0E6F0
3fe17cc0:	jaeq   L3FE18560
3fe17ce0:	move   *a13(0xff80), *a14+, 1
3fe17d00:	move   *a13(0xffa0), *a14+, 1
3fe17d20:	movi   0x3fe19150, a8
3fe17d50:	move   *a8+, *a14+, 1
3fe17d60:	move   *a8+, *a14+, 1
3fe17d70:	calla  L3FE0E710
3fe17da0:	jreq   L3FE180B0
3fe17db0:	move   *a13(0xff80), *a14+, 1
3fe17dd0:	move   *a13(0xffa0), *a14+, 1
3fe17df0:	movi   0x3fe19190, a8
3fe17e20:	move   *a8+, *a14+, 1
3fe17e30:	move   *a8+, *a14+, 1
3fe17e40:	calla  L3FE0E6D0
3fe17e70:	jreq   L3FE180B0
3fe17e80:	move   *a13(0xff80), *a14+, 1
3fe17ea0:	move   *a13(0xffa0), *a14+, 1
3fe17ec0:	calla  L3FE10B50
3fe17ef0:	move   a8, a10
3fe17f00:	move   a10, a8
3fe17f10:	calla  L3FE11750
3fe17f40:	move   *a13(0xff80), *a14+, 1
3fe17f60:	move   *a13(0xffa0), *a14+, 1
3fe17f80:	calla  L3FE0EB40
3fe17fb0:	jreq   L3FE18070
3fe17fc0:	movk   1, a11
3fe17fd0:	move   a11, @0x2819f0, 1
3fe18000:	movi   0x3fe19110, a8
3fe18030:	move   *a8+, *a14+, 1
3fe18040:	move   *a8+, *a14+, 1
3fe18050:	jauc   L3FE19000
L3FE18070:
3fe18070:	movk   1, a11
3fe18080:	and    a10, a11
3fe18090:	move   a11, a9
3fe180a0:	jruc   L3FE18490
L3FE180B0:
3fe180b0:	addi   0x40, a14
3fe180d0:	move   a14, -*sp, 1
3fe180e0:	move   a13, a11
3fe180f0:	addi   0x40, a11
3fe18110:	move   a11, *a14+, 1
3fe18120:	move   *a13(0xff80), *a14+, 1
3fe18140:	move   *a13(0xffa0), *a14+, 1
3fe18160:	movi   0x3fe191d0, a8
3fe18190:	move   *a8+, *a14+, 1
3fe181a0:	move   *a8+, *a14+, 1
3fe181b0:	calla  L3FE0DE90
3fe181e0:	calla  L3FE16D20
3fe18210:	move   *a14(0xffe0), *a13(0x20), 1
3fe18240:	move   *a14(0xffc0), *a13(0x0), 1
3fe18270:	movi   0x3fe19110, a8
3fe182a0:	move   *a8+, *a14+, 1
3fe182b0:	move   *a8+, *a14+, 1
3fe182c0:	calla  L3FE0EB40
3fe182f0:	jreq   L3FE18490
3fe18300:	move   *a13(0x0), *a14+, 1
3fe18320:	move   *a13(0x20), *a14+, 1
3fe18340:	movi   0x3fe191d0, a8
3fe18370:	move   *a8+, *a14+, 1
3fe18380:	move   *a8+, *a14+, 1
3fe18390:	calla  L3FE0EB40
3fe183c0:	jreq   L3FE18480
3fe183d0:	movk   1, a7
3fe183e0:	move   a7, @0x2819f0, 1
3fe18410:	movi   0x3fe19110, a8
3fe18440:	move   *a8+, *a14+, 1
3fe18450:	move   *a8+, *a14+, 1
3fe18460:	jauc   L3FE19000
L3FE18480:
3fe18480:	inc    a9
L3FE18490:
3fe18490:	move   *a13(0xffc0), *a14+, 1
3fe184b0:	move   *a13(0xffe0), *a14+, 1
3fe184d0:	calla  L3FE0C7B0
3fe18500:	move   -*a14, a8, 1
3fe18510:	move   a8, *a13(0xffe0), 1
3fe18530:	move   -*a14, a8, 1
3fe18540:	move   a8, *a13(0xffc0), 1
L3FE18560:
3fe18560:	move   *a13(0xffc0), *a14+, 1
3fe18580:	move   *a13(0xffe0), *a14+, 1
3fe185a0:	movi   0x3fe190d0, a8
3fe185d0:	move   *a8+, *a14+, 1
3fe185e0:	move   *a8+, *a14+, 1
3fe185f0:	calla  L3FE0EB40
3fe18620:	jaeq   L3FE18F20
3fe18640:	addi   0x40, a14
3fe18660:	move   a14, -*sp, 1
3fe18670:	move   *a13(0xffc0), *a14+, 1
3fe18690:	move   *a13(0xffe0), *a14+, 1
3fe186b0:	calla  L3FE14E50
3fe186e0:	move   *a14(0xffe0), *a13(0xffe0), 1
3fe18710:	move   *a14(0xffc0), *a13(0xffc0), 1
3fe18740:	movi   0x3fe19110, a8
3fe18770:	move   *a8+, *a14+, 1
3fe18780:	move   *a8+, *a14+, 1
3fe18790:	calla  L3FE0E6F0
3fe187c0:	jreq   L3FE18970
3fe187d0:	move   *a13(0xffc0), *a14+, 1
3fe187f0:	move   *a13(0xffe0), *a14+, 1
3fe18810:	calla  L3FE0C7B0
3fe18840:	move   -*a14, a8, 1
3fe18850:	move   a8, *a13(0xffe0), 1
3fe18870:	move   -*a14, a8, 1
3fe18880:	move   a8, *a13(0xffc0), 1
3fe188a0:	move   *a13(0xff80), *a14+, 1
3fe188c0:	move   *a13(0xffa0), *a14+, 1
3fe188e0:	calla  L3FE0C7B0
3fe18910:	move   -*a14, a8, 1
3fe18920:	move   a8, *a13(0xffa0), 1
3fe18940:	move   -*a14, a8, 1
3fe18950:	move   a8, *a13(0xff80), 1
L3FE18970:
3fe18970:	movi   0x3fe19210, a8
3fe189a0:	move   *a8+, *a14+, 1
3fe189b0:	move   *a8+, *a14+, 1
3fe189c0:	move   *a13(0xffc0), *a14+, 1
3fe189e0:	move   *a13(0xffe0), *a14+, 1
3fe18a00:	calla  L3FE0D650
3fe18a30:	move   *a13(0xff80), *a14+, 1
3fe18a50:	move   *a13(0xffa0), *a14+, 1
3fe18a70:	calla  L3FE0E6F0
3fe18aa0:	jreq   L3FE18BD0
3fe18ab0:	movk   2, a11
3fe18ac0:	move   a11, @0x2819f0, 1
3fe18af0:	move   a9, a7
3fe18b00:	jreq   L3FE18B70
3fe18b10:	movi   0x3fe19250, a8
3fe18b40:	move   *a8+, *a14+, 1
3fe18b50:	move   *a8+, *a14+, 1
3fe18b60:	jruc   L3FE19000
L3FE18B70:
3fe18b70:	movi   0x3fe19290, a8
3fe18ba0:	move   *a8+, *a14+, 1
3fe18bb0:	move   *a8+, *a14+, 1
3fe18bc0:	jruc   L3FE19000
L3FE18BD0:
3fe18bd0:	movi   0x3fe192d0, a8
3fe18c00:	move   *a8+, *a14+, 1
3fe18c10:	move   *a8+, *a14+, 1
3fe18c20:	move   *a13(0xffc0), *a14+, 1
3fe18c40:	move   *a13(0xffe0), *a14+, 1
3fe18c60:	calla  L3FE0D650
3fe18c90:	move   *a13(0xff80), *a14+, 1
3fe18cb0:	move   *a13(0xffa0), *a14+, 1
3fe18cd0:	calla  L3FE0E730
3fe18d00:	jreq   L3FE18DB0
3fe18d10:	movk   2, a11
3fe18d20:	move   a11, @0x2819f0, 1
3fe18d50:	movi   0x3fe19110, a8
3fe18d80:	move   *a8+, *a14+, 1
3fe18d90:	move   *a8+, *a14+, 1
3fe18da0:	jruc   L3FE19000
L3FE18DB0:
3fe18db0:	addi   0x40, a14
3fe18dd0:	move   a14, -*sp, 1
3fe18de0:	move   *a13(0xffc0), *a14+, 1
3fe18e00:	move   *a13(0xffe0), *a14+, 1
3fe18e20:	move   *a13(0xff80), *a14+, 1
3fe18e40:	move   *a13(0xffa0), *a14+, 1
3fe18e60:	calla  L3FE0DE90
3fe18e90:	calla  L3FE1F2E0
3fe18ec0:	move   -*a14, a8, 1
3fe18ed0:	move   a8, *a13(0xffe0), 1
3fe18ef0:	move   -*a14, a8, 1
3fe18f00:	move   a8, *a13(0xffc0), 1
L3FE18F20:
3fe18f20:	move   a9, a7
3fe18f30:	jreq   L3FE18FC0
3fe18f40:	move   *a13(0xffc0), *a14+, 1
3fe18f60:	move   *a13(0xffe0), *a14+, 1
3fe18f80:	calla  L3FE0C7B0
3fe18fb0:	jruc   L3FE19000
L3FE18FC0:
3fe18fc0:	move   *a13(0xffc0), *a14+, 1
3fe18fe0:	move   *a13(0xffe0), *a14+, 1
L3FE19000:
3fe19000:	move   *sp(0xc0), a13, 1
L3FE19020:
3fe19020:	move   *a14(0xffc0), *a13(0xffc0), 1
3fe19050:	move   *a14(0xffe0), *a13(0xffe0), 1
L3FE19080:
3fe19080:	move   *sp(0xc0), a14, 1
3fe190a0:	mmfm   sp, a7,a9,a10,a11,a13
3fe190c0:	rets   2
3fe190d0:	.word  0x0000
3fe190e0:	.word  0x0000
3fe190f0:	.word  0x0000
3fe19100:	add    a0, a8
3fe19110:	.word  0x0000
3fe19120:	.word  0x0000
3fe19130:	.word  0x0000
3fe19140:	.word  0x0000
L3FE19150:
3fe19150:	.word  0x0000
3fe19160:	.word  0xffe0
3fe19170:	.word  0xffff
3fe19180:	jrp   L3FE19080
3fe19190:	.word  0x0000
3fe191a0:	.word  0xffe0
3fe191b0:	.word  0xffff
3fe191c0:	add    sp, sp
3fe191d0:	.word  0x0000
3fe191e0:	.word  0x0000
3fe191f0:	.word  0x0000
3fe19200:	dsjs   b8, L3FE19020
L3FE19210:
3fe19210:	dsjs   b1, L3FE19150
3fe19220:	move   *b8(0x145b), b13, 1
3fe19240:	add    b4, b11
3fe19250:	.word  0xffff
3fe19260:	.word  0xffff
3fe19270:	.word  0xffff
3fe19280:	.word  0xffef
3fe19290:	.word  0xffff
3fe192a0:	.word  0xffff
3fe192b0:	.word  0xffff
3fe192c0:	.word  0x7fef
3fe192d0:	dsjs   b1, L3FE19210
3fe192e0:	move   *b8(0x145b), b13, 1
3fe19300:	jruc   L3FE18CC0
L3FE19310:
3fe19310:	mmtm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3fe19330:	move   a14, a13
3fe19340:	move   *a13(0xffe0), a9, 1
3fe19360:	sub    a10, a10
3fe19370:	move   *a13(0xffc0), a7, 1
3fe19390:	move   a7, a11
3fe193a0:	dec    a11
3fe193b0:	move   a7, a12
3fe193c0:	sra    0x1, a12
3fe193d0:	move   *a13(0xffa0), a5, 1
3fe193f0:	mpys   a12, a5
3fe19400:	sll    0x3, a5
3fe19410:	add    a9, a5
3fe19420:	move   a5, a0
3fe19430:	cmp    a11, a10
3fe19440:	jrge   L3FE19AA0
L3FE19450:
3fe19450:	move   a14, -*sp, 1
3fe19460:	move   a0, *a14+, 1
3fe19470:	move   *a13(0xffa0), a7, 1
3fe19490:	mpys   a10, a7
3fe194a0:	sll    0x3, a7
3fe194b0:	add    a9, a7
3fe194c0:	move   a7, *a14+, 1
3fe194d0:	move   *a13(0xff80), a7, 1
3fe194f0:	call   a7
3fe19500:	move   a8, a5
3fe19510:	jrge   L3FE19600
L3FE19520:
3fe19520:	inc    a10
3fe19530:	move   a14, -*sp, 1
3fe19540:	move   a0, *a14+, 1
3fe19550:	move   *a13(0xffa0), a7, 1
3fe19570:	mpys   a10, a7
3fe19580:	sll    0x3, a7
3fe19590:	add    a9, a7
3fe195a0:	move   a7, *a14+, 1
3fe195b0:	move   *a13(0xff80), a7, 1
3fe195d0:	call   a7
3fe195e0:	move   a8, a5
3fe195f0:	jrlt   L3FE19520
L3FE19600:
3fe19600:	move   a14, -*sp, 1
3fe19610:	move   a0, *a14+, 1
3fe19620:	move   *a13(0xffa0), a5, 1
3fe19640:	mpys   a11, a5
3fe19650:	sll    0x3, a5
3fe19660:	add    a9, a5
3fe19670:	move   a5, *a14+, 1
3fe19680:	call   a7
3fe19690:	move   a8, a5
3fe196a0:	jrle   L3FE19790
L3FE196B0:
3fe196b0:	dec    a11
3fe196c0:	move   a14, -*sp, 1
3fe196d0:	move   a0, *a14+, 1
3fe196e0:	move   *a13(0xffa0), a7, 1
3fe19700:	mpys   a11, a7
3fe19710:	sll    0x3, a7
3fe19720:	add    a9, a7
3fe19730:	move   a7, *a14+, 1
3fe19740:	move   *a13(0xff80), a7, 1
3fe19760:	call   a7
3fe19770:	move   a8, a5
3fe19780:	jrgt   L3FE196B0
L3FE19790:
3fe19790:	cmp    a11, a10
3fe197a0:	jrge   L3FE19A30
3fe197b0:	move   a14, -*sp, 1
3fe197c0:	move   *a13(0xffa0), *a14+, 1
3fe197e0:	move   *a13(0xffa0), a5, 1
3fe19800:	mpys   a11, a5
3fe19810:	sll    0x3, a5
3fe19820:	add    a9, a5
3fe19830:	move   a5, *a14+, 1
3fe19840:	move   *a13(0xffa0), a5, 1
3fe19860:	mpys   a10, a5
3fe19870:	sll    0x3, a5
3fe19880:	add    a9, a5
3fe19890:	move   a5, *a14+, 1
3fe198a0:	calla  L3FE19D40
3fe198d0:	cmp    a10, a12
3fe198e0:	jrne   L3FE19970
3fe198f0:	move   a11, a12
3fe19900:	move   *a13(0xffa0), a5, 1
3fe19920:	mpys   a12, a5
3fe19930:	sll    0x3, a5
3fe19940:	add    a9, a5
3fe19950:	move   a5, a0
3fe19960:	jruc   L3FE19A00
L3FE19970:
3fe19970:	cmp    a11, a12
3fe19980:	jrne   L3FE19A00
3fe19990:	move   a10, a12
3fe199a0:	move   *a13(0xffa0), a5, 1
3fe199c0:	mpys   a12, a5
3fe199d0:	sll    0x3, a5
3fe199e0:	add    a9, a5
3fe199f0:	move   a5, a0
L3FE19A00:
3fe19a00:	inc    a10
3fe19a10:	dec    a11
3fe19a20:	jruc   L3FE19A80
L3FE19A30:
3fe19a30:	cmp    a11, a10
3fe19a40:	jrne   L3FE19A80
3fe19a50:	inc    a10
3fe19a60:	dec    a11
3fe19a70:	jruc   L3FE19AA0
L3FE19A80:
3fe19a80:	cmp    a11, a10
3fe19a90:	jrlt   L3FE19450
L3FE19AA0:
3fe19aa0:	move   a11, a5
3fe19ab0:	jrle   L3FE19B80
3fe19ac0:	move   a14, -*sp, 1
3fe19ad0:	move   *a13(0xff80), *a14+, 1
3fe19af0:	move   *a13(0xffa0), *a14+, 1
3fe19b10:	move   a11, a7
3fe19b20:	inc    a7
3fe19b30:	move   a7, *a14+, 1
3fe19b40:	move   a9, *a14+, 1
3fe19b50:	calla  L3FE19310
L3FE19B80:
3fe19b80:	move   *a13(0xffc0), a7, 1
3fe19ba0:	dec    a7
3fe19bb0:	cmp    a7, a10
3fe19bc0:	jrge   L3FE19CF0
3fe19bd0:	move   a14, -*sp, 1
3fe19be0:	move   *a13(0xff80), *a14+, 1
3fe19c00:	move   *a13(0xffa0), *a14+, 1
3fe19c20:	move   *a13(0xffc0), a7, 1
3fe19c40:	sub    a10, a7
3fe19c50:	move   a7, *a14+, 1
3fe19c60:	move   *a13(0xffa0), a7, 1
3fe19c80:	mpys   a10, a7
3fe19c90:	sll    0x3, a7
3fe19ca0:	add    a9, a7
3fe19cb0:	move   a7, *a14+, 1
3fe19cc0:	calla  L3FE19310
L3FE19CF0:
3fe19cf0:	move   *sp(0x120), a14, 1
3fe19d10:	mmfm   sp, a0,a5,a7,a9,a10,a11,a12,a13
3fe19d30:	rets   2
L3FE19D40:
3fe19d40:	mmtm   sp, a9,a10,a11,a12,a13
3fe19d60:	move   a14, a13
3fe19d70:	move   *a13(0xffe0), a9, 1
3fe19d90:	move   *a13(0xffc0), a10, 1
3fe19db0:	move   *a13(0xffa0), a11, 1
3fe19dd0:	dec    a11
3fe19de0:	jrlt   L3FE19E60
3fe19df0:	setf   8, 1, 0
L3FE19E00:
3fe19e00:	movb   *a9, a12
3fe19e10:	move   *a10(0x0), *a9+, 0
3fe19e30:	move   a12, *a10+, 0
3fe19e40:	dec    a11
3fe19e50:	jrge   L3FE19E00
L3FE19E60:
3fe19e60:	move   *sp(0xc0), a14, 1
3fe19e80:	mmfm   sp, a9,a10,a11,a12,a13
3fe19ea0:	rets   2
L3FE19EB0:
3fe19eb0:	move   -*a14, a8, 1
3fe19ec0:	addi   0x1e0, a8
3fe19ee0:	move   *sp(0x20), a14, 1
3fe19f00:	mmtm   a8, a0,a1,a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13,a14,sp
3fe19f20:	move   *sp(0x0), *a8(0x1e0), 1
3fe19f50:	clr    a8
3fe19f60:	rets   2
L3FE19F70:
3fe19f70:	move   -*a14, a8, 1
3fe19f80:	move   -*a14, a1, 1
3fe19f90:	mmfm   a8, a2,a3,a4,a5,a6,a7,a9,a10,a11,a12,a13,a14,sp
3fe19fb0:	move   *a8(0x40), a0, 1
3fe19fd0:	addi   0x40, sp
3fe19ff0:	move   a0, -*sp, 1
3fe1a000:	move   a1, -*sp, 1
3fe1a010:	mmfm   a8, a0,a1
3fe1a030:	move   *sp+, a8, 1
3fe1a040:	rets
L3FE1A050:
3fe1a050:	mmtm   sp, a11,a13
3fe1a070:	move   a14, a13
3fe1a080:	addi   0x40, a14
3fe1a0a0:	move   a14, -*sp, 1
3fe1a0b0:	sub    a11, a11
3fe1a0c0:	move   a11, *a14+, 1
3fe1a0d0:	move   *a13(0xffc0), *a14+, 1
3fe1a0f0:	move   *a13(0xffe0), *a14+, 1
3fe1a110:	calla  L3FE1A500
3fe1a140:	move   *sp(0x60), a13, 1
3fe1a160:	move   *a14(0xffc0), *a13(0xffc0), 1
3fe1a190:	move   *a14(0xffe0), *a13(0xffe0), 1
3fe1a1c0:	move   *sp(0x60), a14, 1
3fe1a1e0:	mmfm   sp, a11,a13
3fe1a200:	rets   2
L3FE1A210:
3fe1a210:	mmtm   sp, a11,a13
3fe1a230:	move   a14, a13
3fe1a240:	move   *a13(0xffc0), *a14+, 1
3fe1a260:	move   *a13(0xffe0), *a14+, 1
3fe1a280:	movi   0x3fe1c8a0, a8
3fe1a2b0:	move   *a8+, *a14+, 1
3fe1a2c0:	move   *a8+, *a14+, 1
3fe1a2d0:	calla  L3FE0EB40
3fe1a300:	jreq   L3FE1A3E0
3fe1a310:	addi   0x40, a14
3fe1a330:	move   a14, -*sp, 1
3fe1a340:	movk   1, a11
3fe1a350:	move   a11, *a14+, 1
3fe1a360:	move   *a13(0xffc0), *a14+, 1
3fe1a380:	move   *a13(0xffe0), *a14+, 1
3fe1a3a0:	calla  L3FE1A500
3fe1a3d0:	jruc   L3FE1A430
L3FE1A3E0:
3fe1a3e0:	movi   0x3fe1c8e0, a8
3fe1a410:	move   *a8+, *a14+, 1
3fe1a420:	move   *a8+, *a14+, 1
L3FE1A430:
3fe1a430:	move   *sp(0x60), a13, 1
3fe1a450:	move   *a14(0xffc0), *a13(0xffc0), 1
3fe1a480:	move   *a14(0xffe0), *a13(0xffe0), 1
3fe1a4b0:	move   *sp(0x60), a14, 1
3fe1a4d0:	mmfm   sp, a11,a13
3fe1a4f0:	rets   2
L3FE1A500:
3fe1a500:	mmtm   sp, a7,a9,a10,a11,a13
3fe1a520:	move   a14, a13
3fe1a530:	addi   0xc0, a14
3fe1a550:	sub    a9, a9
3fe1a560:	move   *a13(0xffc0), *a13(0x40), 1
3fe1a590:	move   *a13(0xffe0), *a13(0x60), 1
3fe1a5c0:	move   *a13(0xffc0), *a14+, 1
3fe1a5e0:	move   *a13(0xffe0), *a14+, 1
3fe1a600:	movi   0x3fe1c8a0, a8
3fe1a630:	move   *a8+, *a14+, 1
3fe1a640:	move   *a8+, *a14+, 1
3fe1a650:	calla  L3FE0E6F0
3fe1a680:	jreq   L3FE1A770
3fe1a690:	move   *a13(0xffc0), *a14+, 1
3fe1a6b0:	move   *a13(0xffe0), *a14+, 1
3fe1a6d0:	calla  L3FE0C7B0
3fe1a700:	move   -*a14, a8, 1
3fe1a710:	move   a8, *a13(0xffe0), 1
3fe1a730:	move   -*a14, a8, 1
3fe1a740:	move   a8, *a13(0xffc0), 1
3fe1a760:	inc    a9
L3FE1A770:
3fe1a770:	move   *a13(0xffc0), *a13(0x0), 1
3fe1a7a0:	move   *a13(0xffe0), *a13(0x20), 1
3fe1a7d0:	move   *a13(0xffa0), a11, 1
3fe1a7f0:	jreq   L3FE1A8E0
3fe1a800:	sub    a9, a9
3fe1a810:	movi   0x3fe1c920, a8
3fe1a840:	move   *a8+, *a14+, 1
3fe1a850:	move   *a8+, *a14+, 1
3fe1a860:	move   *a13+, *a14+, 1
3fe1a870:	move   *a13+, *a14+, 1
3fe1a880:	calla  L3FE0C950
3fe1a8b0:	move   -*a14, -*a13, 1
3fe1a8c0:	move   -*a14, -*a13, 1
3fe1a8d0:	jruc   L3FE1AA60
L3FE1A8E0:
3fe1a8e0:	move   *a13(0x0), *a14+, 1
3fe1a900:	move   *a13(0x20), *a14+, 1
3fe1a920:	movi   0x3fe1c960, a8
3fe1a950:	move   *a8+, *a14+, 1
3fe1a960:	move   *a8+, *a14+, 1
3fe1a970:	calla  L3FE0E730
3fe1a9a0:	jreq   L3FE1AA60
3fe1a9b0:	movk   2, a7
3fe1a9c0:	move   a7, @0x2819f0, 1
3fe1a9f0:	movi   0x3fe1c8a0, a8
3fe1aa20:	move   *a8+, *a14+, 1
3fe1aa30:	move   *a8+, *a14+, 1
3fe1aa40:	jauc   L3FE1C7D0
L3FE1AA60:
3fe1aa60:	move   *a13(0x0), *a14+, 1
3fe1aa80:	move   *a13(0x20), *a14+, 1
3fe1aaa0:	movi   0x3fe1c9a0, a8
3fe1aad0:	move   *a8+, *a14+, 1
3fe1aae0:	move   *a8+, *a14+, 1
3fe1aaf0:	calla  L3FE0DE90
3fe1ab20:	movi   0x3fe1c9e0, a8
3fe1ab50:	move   *a8+, *a14+, 1
3fe1ab60:	move   *a8+, *a14+, 1
3fe1ab70:	calla  L3FE0C950
3fe1aba0:	move   -*a14, a8, 1
3fe1abb0:	move   a8, *a13(0x20), 1
3fe1abd0:	move   -*a14, a8, 1
3fe1abe0:	move   a8, *a13, 1
3fe1abf0:	move   *a13(0xffc0), *a14+, 1
3fe1ac10:	move   *a13(0xffe0), *a14+, 1
3fe1ac30:	movi   0x3fe1ca20, a8
3fe1ac60:	move   *a8+, *a14+, 1
3fe1ac70:	move   *a8+, *a14+, 1
3fe1ac80:	calla  L3FE0E6D0
3fe1acb0:	jreq   L3FE1B350
3fe1acc0:	move   *a13(0x0), *a14+, 1
3fe1ace0:	move   *a13(0x20), *a14+, 1
3fe1ad00:	calla  L3FE10B50
3fe1ad30:	move   a8, a10
3fe1ad40:	move   a10, a8
3fe1ad50:	calla  L3FE11750
3fe1ad80:	move   -*a14, a8, 1
3fe1ad90:	move   a8, *a13(0x20), 1
3fe1adb0:	move   -*a14, a8, 1
3fe1adc0:	move   a8, *a13, 1
3fe1add0:	move   a11, a7
3fe1ade0:	jreq   L3FE1AEB0
3fe1adf0:	movi   0x3fe1c9e0, a8
3fe1ae20:	move   *a8+, *a14+, 1
3fe1ae30:	move   *a8+, *a14+, 1
3fe1ae40:	move   *a13+, *a14+, 1
3fe1ae50:	move   *a13+, *a14+, 1
3fe1ae60:	calla  L3FE0C830
3fe1ae90:	move   -*a14, -*a13, 1
3fe1aea0:	move   -*a14, -*a13, 1
L3FE1AEB0:
3fe1aeb0:	move   *a13(0xffc0), *a14+, 1
3fe1aed0:	move   *a13(0xffe0), *a14+, 1
3fe1aef0:	calla  L3FE10B50
3fe1af20:	calla  L3FE11750
3fe1af50:	move   -*a14, a8, 1
3fe1af60:	move   a8, *a13(0xa0), 1
3fe1af80:	move   -*a14, a8, 1
3fe1af90:	move   a8, *a13(0x80), 1
3fe1afb0:	move   *a13(0x0), *a14+, 1
3fe1afd0:	move   *a13(0x20), *a14+, 1
3fe1aff0:	movi   0x3fe1ca60, a8
3fe1b020:	move   *a8+, *a14+, 1
3fe1b030:	move   *a8+, *a14+, 1
3fe1b040:	calla  L3FE0DE90
3fe1b070:	move   *a13(0x80), *a14+, 1
3fe1b090:	move   *a13(0xa0), *a14+, 1
3fe1b0b0:	calla  L3FE0C830
3fe1b0e0:	move   *a13(0xffc0), *a14+, 1
3fe1b100:	move   *a13(0xffe0), *a14+, 1
3fe1b120:	calla  L3FE0C950
3fe1b150:	move   *a13(0x80), *a14+, 1
3fe1b170:	move   *a13(0xa0), *a14+, 1
3fe1b190:	calla  L3FE0C8D0
3fe1b1c0:	move   *a13(0x0), *a14+, 1
3fe1b1e0:	move   *a13(0x20), *a14+, 1
3fe1b200:	movi   0x3fe1caa0, a8
3fe1b230:	move   *a8+, *a14+, 1
3fe1b240:	move   *a8+, *a14+, 1
3fe1b250:	calla  L3FE0DE90
3fe1b280:	calla  L3FE0C950
3fe1b2b0:	move   -*a14, a8, 1
3fe1b2c0:	move   a8, *a13(0xffe0), 1
3fe1b2e0:	move   -*a14, a8, 1
3fe1b2f0:	move   a8, *a13(0xffc0), 1
3fe1b310:	movk   1, a7
3fe1b320:	and    a10, a7
3fe1b330:	xor    a7, a9
3fe1b340:	jruc   L3FE1B770
L3FE1B350:
3fe1b350:	addi   0x40, a14
3fe1b370:	move   a14, -*sp, 1
3fe1b380:	move   a13, a7
3fe1b390:	addi   0x80, a7
3fe1b3b0:	move   a7, *a14+, 1
3fe1b3c0:	move   *a13(0x0), *a14+, 1
3fe1b3e0:	move   *a13(0x20), *a14+, 1
3fe1b400:	calla  L3FE16D20
3fe1b430:	movi   0x3fe1c9e0, a8
3fe1b460:	move   *a8+, *a14+, 1
3fe1b470:	move   *a8+, *a14+, 1
3fe1b480:	calla  L3FE0C8D0
3fe1b4b0:	movi   0x3fe1cae0, a8
3fe1b4e0:	move   *a8+, *a14+, 1
3fe1b4f0:	move   *a8+, *a14+, 1
3fe1b500:	calla  L3FE0DE90
3fe1b530:	move   -*a14, a8, 1
3fe1b540:	move   a8, *a13(0xffe0), 1
3fe1b560:	move   -*a14, a8, 1
3fe1b570:	move   a8, *a13(0xffc0), 1
3fe1b590:	addi   0x40, a14
3fe1b5b0:	move   a14, -*sp, 1
3fe1b5c0:	move   a7, *a14+, 1
3fe1b5d0:	move   *a13(0x80), *a14+, 1
3fe1b5f0:	move   *a13(0xa0), *a14+, 1
3fe1b610:	movi   0x3fe1c9e0, a8
3fe1b640:	move   *a8+, *a14+, 1
3fe1b650:	move   *a8+, *a14+, 1
3fe1b660:	calla  L3FE0DE90
3fe1b690:	calla  L3FE16D20
3fe1b6c0:	movi   0x3fe1c8a0, a8
3fe1b6f0:	move   *a8+, *a14+, 1
3fe1b700:	move   *a8+, *a14+, 1
3fe1b710:	calla  L3FE0EB40
3fe1b740:	jreq   L3FE1B770
3fe1b750:	movk   1, a7
3fe1b760:	xor    a7, a9
L3FE1B770:
3fe1b770:	move   *a13(0xffc0), *a14+, 1
3fe1b790:	move   *a13(0xffe0), *a14+, 1
3fe1b7b0:	movi   0x3fe1c8a0, a8
3fe1b7e0:	move   *a8+, *a14+, 1
3fe1b7f0:	move   *a8+, *a14+, 1
3fe1b800:	calla  L3FE0E6F0
3fe1b830:	jreq   L3FE1B930
3fe1b840:	move   *a13(0xffc0), *a14+, 1
3fe1b860:	move   *a13(0xffe0), *a14+, 1
3fe1b880:	calla  L3FE0C7B0
3fe1b8b0:	move   -*a14, a8, 1
3fe1b8c0:	move   a8, *a13(0xffe0), 1
3fe1b8e0:	move   -*a14, a8, 1
3fe1b8f0:	move   a8, *a13(0xffc0), 1
3fe1b910:	movk   1, a7
3fe1b920:	xor    a7, a9
L3FE1B930:
3fe1b930:	move   *a13(0xffc0), *a14+, 1
3fe1b950:	move   *a13(0xffe0), *a14+, 1
3fe1b970:	movi   0x3fe1cb20, a8
3fe1b9a0:	move   *a8+, *a14+, 1
3fe1b9b0:	move   *a8+, *a14+, 1
3fe1b9c0:	calla  L3FE0E730
3fe1b9f0:	jaeq   L3FE1C510
3fe1ba10:	move   *a13(0xffc0), *a14+, 1
3fe1ba30:	move   *a13(0xffe0), *a14+, 1
3fe1ba50:	move   *a13(0xffc0), *a14+, 1
3fe1ba70:	move   *a13(0xffe0), *a14+, 1
3fe1ba90:	calla  L3FE0DE90
3fe1bac0:	move   -*a14, a8, 1
3fe1bad0:	move   a8, *a13(0x20), 1
3fe1baf0:	move   -*a14, a8, 1
3fe1bb00:	move   a8, *a13, 1
3fe1bb10:	move   *a13(0xffc0), *a14+, 1
3fe1bb30:	move   *a13(0xffe0), *a14+, 1
3fe1bb50:	move   *a13(0x0), *a14+, 1
3fe1bb70:	move   *a13(0x20), *a14+, 1
3fe1bb90:	calla  L3FE0DE90
3fe1bbc0:	movi   0x281bd0, a8
3fe1bbf0:	move   *a8+, *a14+, 1
3fe1bc00:	move   *a8+, *a14+, 1
3fe1bc10:	move   *a13(0x0), *a14+, 1
3fe1bc30:	move   *a13(0x20), *a14+, 1
3fe1bc50:	calla  L3FE0DE90
3fe1bc80:	movi   0x281c10, a8
3fe1bcb0:	move   *a8+, *a14+, 1
3fe1bcc0:	move   *a8+, *a14+, 1
3fe1bcd0:	calla  L3FE0C950
3fe1bd00:	move   *a13(0x0), *a14+, 1
3fe1bd20:	move   *a13(0x20), *a14+, 1
3fe1bd40:	calla  L3FE0DE90
3fe1bd70:	movi   0x281c50, a8
3fe1bda0:	move   *a8+, *a14+, 1
3fe1bdb0:	move   *a8+, *a14+, 1
3fe1bdc0:	calla  L3FE0C950
3fe1bdf0:	move   *a13(0x0), *a14+, 1
3fe1be10:	move   *a13(0x20), *a14+, 1
3fe1be30:	calla  L3FE0DE90
3fe1be60:	movi   0x281c90, a8
3fe1be90:	move   *a8+, *a14+, 1
3fe1bea0:	move   *a8+, *a14+, 1
3fe1beb0:	calla  L3FE0C950
3fe1bee0:	move   *a13(0x0), *a14+, 1
3fe1bf00:	move   *a13(0x20), *a14+, 1
3fe1bf20:	calla  L3FE0DE90
3fe1bf50:	movi   0x281cd0, a8
3fe1bf80:	move   *a8+, *a14+, 1
3fe1bf90:	move   *a8+, *a14+, 1
3fe1bfa0:	calla  L3FE0C950
3fe1bfd0:	move   *a13(0x0), *a14+, 1
3fe1bff0:	move   *a13(0x20), *a14+, 1
3fe1c010:	calla  L3FE0DE90
3fe1c040:	movi   0x281d10, a8
3fe1c070:	move   *a8+, *a14+, 1
3fe1c080:	move   *a8+, *a14+, 1
3fe1c090:	calla  L3FE0C950
3fe1c0c0:	move   *a13(0x0), *a14+, 1
3fe1c0e0:	move   *a13(0x20), *a14+, 1
3fe1c100:	calla  L3FE0DE90
3fe1c130:	movi   0x281d50, a8
3fe1c160:	move   *a8+, *a14+, 1
3fe1c170:	move   *a8+, *a14+, 1
3fe1c180:	calla  L3FE0C950
3fe1c1b0:	move   *a13(0x0), *a14+, 1
3fe1c1d0:	move   *a13(0x20), *a14+, 1
3fe1c1f0:	calla  L3FE0DE90
3fe1c220:	movi   0x281d90, a8
3fe1c250:	move   *a8+, *a14+, 1
3fe1c260:	move   *a8+, *a14+, 1
3fe1c270:	calla  L3FE0C950
3fe1c2a0:	calla  L3FE0DE90
3fe1c2d0:	move   *a13(0xffc0), *a14+, 1
3fe1c2f0:	move   *a13(0xffe0), *a14+, 1
3fe1c310:	calla  L3FE0C950
3fe1c340:	move   -*a14, a8, 1
3fe1c350:	move   a8, *a13(0xffe0), 1
3fe1c370:	move   -*a14, a8, 1
3fe1c380:	move   a8, *a13(0xffc0), 1
3fe1c3a0:	move   *a13(0xffc0), *a14+, 1
3fe1c3c0:	move   *a13(0xffe0), *a14+, 1
3fe1c3e0:	movi   0x3fe1c8e0, a8
3fe1c410:	move   *a8+, *a14+, 1
3fe1c420:	move   *a8+, *a14+, 1
3fe1c430:	calla  L3FE0E730
3fe1c460:	jreq   L3FE1C510
3fe1c470:	move   @0x3fe1c8e0, a8, 1
3fe1c4a0:	move   @0x3fe1c900, a7, 1
3fe1c4d0:	move   a8, *a13(0xffc0), 1
3fe1c4f0:	move   a7, *a13(0xffe0), 1
L3FE1C510:
3fe1c510:	move   *a13(0x40), *a14+, 1
3fe1c530:	move   *a13(0x60), *a14+, 1
3fe1c550:	movi   0x3fe1cb60, a8
3fe1c580:	move   *a8+, *a14+, 1
3fe1c590:	move   *a8+, *a14+, 1
3fe1c5a0:	calla  L3FE0E730
3fe1c5d0:	jrne   L3FE1C6B0
3fe1c5e0:	move   *a13(0x40), *a14+, 1
3fe1c600:	move   *a13(0x60), *a14+, 1
3fe1c620:	movi   0x3fe1cba0, a8
3fe1c650:	move   *a8+, *a14+, 1
3fe1c660:	move   *a8+, *a14+, 1
3fe1c670:	calla  L3FE0E6F0
3fe1c6a0:	jreq   L3FE1C6F0
L3FE1C6B0:
3fe1c6b0:	movk   2, a7
3fe1c6c0:	move   a7, @0x2819f0, 1
L3FE1C6F0:
3fe1c6f0:	move   a9, a7
3fe1c700:	jreq   L3FE1C790
3fe1c710:	move   *a13(0xffc0), *a14+, 1
3fe1c730:	move   *a13(0xffe0), *a14+, 1
3fe1c750:	calla  L3FE0C7B0
3fe1c780:	jruc   L3FE1C7D0
L3FE1C790:
3fe1c790:	move   *a13(0xffc0), *a14+, 1
3fe1c7b0:	move   *a13(0xffe0), *a14+, 1
L3FE1C7D0:
3fe1c7d0:	move   *sp(0xc0), a13, 1
L3FE1C7F0:
3fe1c7f0:	move   *a14(0xffc0), *a13(0xffc0), 1
3fe1c820:	move   *a14(0xffe0), *a13(0xffe0), 1
3fe1c850:	move   *sp(0xc0), a14, 1
3fe1c870:	mmfm   sp, a7,a9,a10,a11,a13
3fe1c890:	rets   2
3fe1c8a0:	.word  0x0000
3fe1c8b0:	.word  0x0000
3fe1c8c0:	.word  0x0000
3fe1c8d0:	.word  0x0000
3fe1c8e0:	.word  0x0000
3fe1c8f0:	.word  0x0000
3fe1c900:	.word  0x0000
3fe1c910:	add    a0, a8
3fe1c920:	subk   20, a13
3fe1c930:	move   -*a1, -*a2, 1
3fe1c940:	move   b7, *b13+, 0
3fe1c950:	add    a0, a12
3fe1c960:	subk   20, a12
L3FE1C970:
3fe1c970:	move   -*a1, -*a2, 1
3fe1c980:	move   b7, *b13+, 0
3fe1c990:	addc   a10, a12
3fe1c9a0:	cmpxy  a2, a2
3fe1c9b0:	.word  0x36e4
3fe1c9c0:	srl    0x4, b8
3fe1c9d0:	dsjs   a10, L3FE1C7F0
3fe1c9e0:	.word  0x0000
3fe1c9f0:	.word  0x0000
3fe1ca00:	.word  0x0000
3fe1ca10:	dsjs   b8, L3FE1C830
3fe1ca20:	.word  0x0000
L3FE1CA30:
3fe1ca30:	.word  0xffe0
3fe1ca40:	.word  0xffff
3fe1ca50:	add    sp, sp
3fe1ca60:	.word  0x0000
3fe1ca70:	.word  0x0000
3fe1ca80:	move   a8, *a0+, 0
3fe1ca90:	add    b0, b12
3fe1caa0:	.word  0x72cf
3fe1cab0:	move   -*a14, sp, 0
3fe1cac0:	xor    b11, b7
3fe1cad0:	dsjs   b9, L3FE1C970
3fe1cae0:	subk   20, a13
3fe1caf0:	move   -*a1, -*a2, 1
3fe1cb00:	move   b7, *b13+, 0
3fe1cb10:	add    b0, b12
3fe1cb20:	.word  0x0006
3fe1cb30:	.word  0x0000
3fe1cb40:	.word  0x0000
3fe1cb50:	dsjs   a8, L3FE1CA30
3fe1cb60:	.word  0x0000
3fe1cb70:	move   -*a0, -*a0, 1
3fe1cb80:	move   b7, *b13+, 0
3fe1cb90:	add    b13, b12
3fe1cba0:	.word  0x0000
3fe1cbb0:	move   -*a0, -*a0, 1
3fe1cbc0:	move   b7, *b13+, 0
3fe1cbd0:	jrp   L3FE1C7A0
L3FE1CBE0:
3fe1cbe0:	mmtm   sp, a9,a11,a13
3fe1cc00:	move   a14, a13
3fe1cc10:	addi   0x60, a14
3fe1cc30:	movk   4, a9
3fe1cc40:	move   *a13(0xffc0), *a14+, 1
3fe1cc60:	move   *a13(0xffe0), *a14+, 1
3fe1cc80:	movi   0x3fe1d590, a8
3fe1ccb0:	move   *a8+, *a14+, 1
3fe1ccc0:	move   *a8+, *a14+, 1
3fe1ccd0:	calla  L3FE0E6D0
3fe1cd00:	jreq   L3FE1CE80
3fe1cd10:	move   *a13(0xffc0), *a14+, 1
3fe1cd30:	move   *a13(0xffe0), *a14+, 1
3fe1cd50:	movi   0x3fe1d590, a8
3fe1cd80:	move   *a8+, *a14+, 1
3fe1cd90:	move   *a8+, *a14+, 1
3fe1cda0:	calla  L3FE0EB40
3fe1cdd0:	jreq   L3FE1CE20
3fe1cde0:	movk   1, a11
3fe1cdf0:	move   a11, @0x2819f0, 1
L3FE1CE20:
3fe1ce20:	movi   0x3fe1d590, a8
3fe1ce50:	move   *a8+, *a14+, 1
3fe1ce60:	move   *a8+, *a14+, 1
3fe1ce70:	jruc   L3FE1D4C0
L3FE1CE80:
3fe1ce80:	addi   0x40, a14
3fe1cea0:	move   a14, -*sp, 1
3fe1ceb0:	move   a13, a11
3fe1cec0:	addi   0x40, a11
3fe1cee0:	move   a11, *a14+, 1
3fe1cef0:	move   *a13(0xffc0), *a14+, 1
3fe1cf10:	move   *a13(0xffe0), *a14+, 1
3fe1cf30:	calla  L3FE14820
3fe1cf60:	move   -*a14, a8, 1
3fe1cf70:	move   a8, *a13(0x20), 1
3fe1cf90:	move   -*a14, a8, 1
3fe1cfa0:	move   a8, *a13, 1
3fe1cfb0:	move   *a13(0x40), a11, 1
3fe1cfd0:	btst   0, a11
3fe1cfe0:	jreq   L3FE1D0D0
3fe1cff0:	dec    a11
3fe1d000:	move   a11, *a13(0x40), 1
3fe1d020:	move   *a13(0x0), *a14+, 1
3fe1d040:	move   *a13(0x20), *a14+, 1
3fe1d060:	move   *a13+, *a14+, 1
3fe1d070:	move   *a13+, *a14+, 1
3fe1d080:	calla  L3FE0C950
3fe1d0b0:	move   -*a14, -*a13, 1
3fe1d0c0:	move   -*a14, -*a13, 1
L3FE1D0D0:
3fe1d0d0:	addi   0x40, a14
3fe1d0f0:	move   a14, -*sp, 1
3fe1d100:	sra    0x1, a11
3fe1d110:	dec    a11
3fe1d120:	move   a11, *a14+, 1
3fe1d130:	move   *a13(0x0), *a14+, 1
3fe1d150:	move   *a13(0x20), *a14+, 1
3fe1d170:	movi   0x3fe1d5d0, a8
3fe1d1a0:	move   *a8+, *a14+, 1
3fe1d1b0:	move   *a8+, *a14+, 1
3fe1d1c0:	calla  L3FE0C950
3fe1d1f0:	calla  L3FE21120
3fe1d220:	move   -*a14, a8, 1
3fe1d230:	move   a8, *a13(0x20), 1
3fe1d250:	move   -*a14, a8, 1
3fe1d260:	move   a8, *a13, 1
L3FE1D270:
3fe1d270:	move   *a13(0xffc0), *a14+, 1
3fe1d290:	move   *a13(0xffe0), *a14+, 1
3fe1d2b0:	move   *a13(0x0), *a14+, 1
3fe1d2d0:	move   *a13(0x20), *a14+, 1
3fe1d2f0:	calla  L3FE0D650
3fe1d320:	move   *a13(0x0), *a14+, 1
3fe1d340:	move   *a13(0x20), *a14+, 1
3fe1d360:	calla  L3FE0C950
3fe1d390:	movi   0x3fe1d610, a8
3fe1d3c0:	move   *a8+, *a14+, 1
3fe1d3d0:	move   *a8+, *a14+, 1
3fe1d3e0:	calla  L3FE0DE90
3fe1d410:	move   -*a14, a8, 1
3fe1d420:	move   a8, *a13(0x20), 1
3fe1d440:	move   -*a14, a8, 1
3fe1d450:	move   a8, *a13, 1
L3FE1D460:
3fe1d460:	dec    a9
3fe1d470:	jrgt   L3FE1D270
3fe1d480:	move   *a13(0x0), *a14+, 1
3fe1d4a0:	move   *a13(0x20), *a14+, 1
L3FE1D4C0:
3fe1d4c0:	move   *sp(0x80), a13, 1
3fe1d4e0:	move   *a14(0xffc0), *a13(0xffc0), 1
3fe1d510:	move   *a14(0xffe0), *a13(0xffe0), 1
3fe1d540:	move   *sp(0x80), a14, 1
3fe1d560:	mmfm   sp, a9,a11,a13
3fe1d580:	rets   2
3fe1d590:	.word  0x0000
3fe1d5a0:	.word  0x0000
3fe1d5b0:	.word  0x0000
3fe1d5c0:	.word  0x0000
3fe1d5d0:	.word  0x0000
3fe1d5e0:	.word  0x0000
3fe1d5f0:	.word  0x0000
3fe1d600:	add    a0, a8
3fe1d610:	.word  0x0000
3fe1d620:	.word  0x0000
3fe1d630:	.word  0x0000
3fe1d640:	dsjs   b8, L3FE1D460
L3FE1D650:
3fe1d650:	mmtm   sp, a9,a10,a11,a13
3fe1d670:	move   a14, a13
3fe1d680:	move   *a13(0xffe0), a9, 1
3fe1d6a0:	move   *a13(0xffc0), a10, 1
3fe1d6c0:	setf   8, 1, 0
L3FE1D6D0:
3fe1d6d0:	move   *a9+, a11, 0
3fe1d6e0:	cmp    a10, a11
3fe1d6f0:	jrne   L3FE1D730
3fe1d700:	move   a9, a8
3fe1d710:	subk   8, a8
3fe1d720:	jruc   L3FE1D760
L3FE1D730:
3fe1d730:	move   a11, a8
3fe1d740:	jrne   L3FE1D6D0
3fe1d750:	sub    a8, a8
L3FE1D760:
3fe1d760:	move   *sp(0xa0), a14, 1
3fe1d780:	mmfm   sp, a9,a10,a11,a13
3fe1d7a0:	rets   2
L3FE1D7B0:
3fe1d7b0:	mmtm   sp, a7,a9,a10,a11,a12,a13
3fe1d7d0:	move   a14, a13
3fe1d7e0:	addk   32, a14
3fe1d7f0:	move   *a13(0xffe0), a9, 1
3fe1d810:	sub    a11, a11
3fe1d820:	move   a11, *a13, 1
3fe1d830:	setf   8, 1, 0
3fe1d840:	move   *a9+, a10, 0
3fe1d850:	jreq   L3FE1D960
L3FE1D860:
3fe1d860:	move   *a13(0xffc0), a11, 1
3fe1d880:	move   *a11+, a12, 0
3fe1d890:	jreq   L3FE1D910
L3FE1D8A0:
3fe1d8a0:	cmp    a12, a10
3fe1d8b0:	jrne   L3FE1D8E0
3fe1d8c0:	move   *a13, a8, 1
3fe1d8d0:	jruc   L3FE1D970
L3FE1D8E0:
3fe1d8e0:	setf   8, 1, 0
3fe1d8f0:	move   *a11+, a12, 0
3fe1d900:	jrne   L3FE1D8A0
L3FE1D910:
3fe1d910:	move   *a13, a7, 1
3fe1d920:	inc    a7
3fe1d930:	move   a7, *a13, 1
3fe1d940:	move   *a9+, a10, 0
3fe1d950:	jrne   L3FE1D860
L3FE1D960:
3fe1d960:	move   *a13, a8, 1
L3FE1D970:
3fe1d970:	move   *sp(0xe0), a14, 1
3fe1d990:	mmfm   sp, a7,a9,a10,a11,a12,a13
3fe1d9b0:	rets   2
L3FE1D9C0:
3fe1d9c0:	mmtm   sp, a9,a10,a11,a12,a13
3fe1d9e0:	move   a14, a13
3fe1d9f0:	move   *a13(0xffe0), a9, 1
3fe1da10:	setf   8, 1, 0
3fe1da20:	move   *a9+, a10, 0
3fe1da30:	jreq   L3FE1DB20
L3FE1DA40:
3fe1da40:	move   *a13(0xffc0), a11, 1
3fe1da60:	move   *a11+, a12, 0
3fe1da70:	jreq   L3FE1DB00
L3FE1DA80:
3fe1da80:	cmp    a12, a10
3fe1da90:	jrne   L3FE1DAD0
3fe1daa0:	move   a9, a8
3fe1dab0:	subk   8, a8
3fe1dac0:	jruc   L3FE1DB30
L3FE1DAD0:
3fe1dad0:	setf   8, 1, 0
3fe1dae0:	move   *a11+, a12, 0
3fe1daf0:	jrne   L3FE1DA80
L3FE1DB00:
3fe1db00:	move   *a9+, a10, 0
3fe1db10:	jrne   L3FE1DA40
L3FE1DB20:
3fe1db20:	sub    a8, a8
L3FE1DB30:
3fe1db30:	move   *sp(0xc0), a14, 1
3fe1db50:	mmfm   sp, a9,a10,a11,a12,a13
3fe1db70:	rets   2
L3FE1DB80:
3fe1db80:	mmtm   sp, a9,a10,a11,a12,a13
3fe1dba0:	move   a14, a13
3fe1dbb0:	move   *a13(0xffe0), a9, 1
3fe1dbd0:	move   *a13(0xffc0), a10, 1
3fe1dbf0:	movk   8, a12
3fe1dc00:	setf   8, 1, 0
L3FE1DC10:
3fe1dc10:	move   *a9+, a11, 0
3fe1dc20:	cmp    a10, a11
3fe1dc30:	jrne   L3FE1DC50
3fe1dc40:	move   a9, a12
L3FE1DC50:
3fe1dc50:	move   a11, a11
3fe1dc60:	jrne   L3FE1DC10
3fe1dc70:	move   a12, a8
3fe1dc80:	subk   8, a8
3fe1dc90:	move   *sp(0xc0), a14, 1
3fe1dcb0:	mmfm   sp, a9,a10,a11,a12,a13
3fe1dcd0:	rets   2
L3FE1DCE0:
3fe1dce0:	mmtm   sp, a7,a9,a10,a11,a12,a13
3fe1dd00:	move   a14, a13
3fe1dd10:	addk   32, a14
3fe1dd20:	move   *a13(0xffe0), a9, 1
3fe1dd40:	sub    a11, a11
3fe1dd50:	move   a11, *a13, 1
L3FE1DD60:
3fe1dd60:	setf   8, 1, 0
3fe1dd70:	move   *a9+, a10, 0
3fe1dd80:	move   *a13(0xffc0), a11, 1
3fe1dda0:	move   *a11+, a12, 0
3fe1ddb0:	jreq   L3FE1DE10
L3FE1DDC0:
3fe1ddc0:	cmp    a12, a10
3fe1ddd0:	jreq   L3FE1DE10
3fe1dde0:	setf   8, 1, 0
3fe1ddf0:	move   *a11+, a12, 0
3fe1de00:	jrne   L3FE1DDC0
L3FE1DE10:
3fe1de10:	move   a10, a10
3fe1de20:	jreq   L3FE1DE50
3fe1de30:	cmp    a12, a10
3fe1de40:	jreq   L3FE1DE70
L3FE1DE50:
3fe1de50:	move   *a13, a8, 1
3fe1de60:	jruc   L3FE1DEB0
L3FE1DE70:
3fe1de70:	move   *a13, a7, 1
3fe1de80:	inc    a7
3fe1de90:	move   a7, *a13, 1
3fe1dea0:	jruc   L3FE1DD60
L3FE1DEB0:
3fe1deb0:	move   *sp(0xe0), a14, 1
3fe1ded0:	mmfm   sp, a7,a9,a10,a11,a12,a13
3fe1def0:	rets   2
L3FE1DF00:
3fe1df00:	mmtm   sp, a7,a9,a10,a11,a12,a13
3fe1df20:	move   a14, a13
3fe1df30:	addk   32, a14
3fe1df40:	move   *a13(0xffe0), a9, 1
3fe1df60:	move   a9, *a13, 1
3fe1df70:	movb   *a9, a7
3fe1df80:	jreq   L3FE1E120
3fe1df90:	setf   8, 1, 0
L3FE1DFA0:
3fe1dfa0:	move   *a13(0xffc0), a12, 1
3fe1dfc0:	move   *a9+, a10, 0
3fe1dfd0:	move   *a12+, a11, 0
3fe1dfe0:	cmp    a11, a10
3fe1dff0:	jrne   L3FE1E080
3fe1e000:	move   a10, a7
3fe1e010:	jreq   L3FE1E080
L3FE1E020:
3fe1e020:	move   *a9+, a10, 0
3fe1e030:	move   *a12+, a11, 0
3fe1e040:	cmp    a11, a10
3fe1e050:	jrne   L3FE1E080
3fe1e060:	move   a10, a7
3fe1e070:	jrne   L3FE1E020
L3FE1E080:
3fe1e080:	move   a11, a7
3fe1e090:	jrne   L3FE1E0C0
3fe1e0a0:	move   *a13, a8, 1
3fe1e0b0:	jruc   L3FE1E130
L3FE1E0C0:
3fe1e0c0:	move   *a13, a7, 1
3fe1e0d0:	move   a7, a9
3fe1e0e0:	addk   8, a9
3fe1e0f0:	move   a9, *a13, 1
3fe1e100:	movb   *a9, a7
3fe1e110:	jrne   L3FE1DFA0
L3FE1E120:
3fe1e120:	sub    a8, a8
L3FE1E130:
3fe1e130:	move   *sp(0xe0), a14, 1
3fe1e150:	mmfm   sp, a7,a9,a10,a11,a12,a13
3fe1e170:	rets   2
L3FE1E180:
3fe1e180:	mmtm   sp, a5,a7,a9,a10,a11,a12,a13
3fe1e1a0:	move   a14, a13
3fe1e1b0:	addi   0x40, a14
3fe1e1d0:	sub    a9, a9
3fe1e1e0:	move   *a13(0xffe0), a11, 1
3fe1e200:	move   a9, *a13, 1
3fe1e210:	movb   *a11, a7
3fe1e220:	sll    0x3, a7
3fe1e230:	addi   0xd8400, a7
3fe1e260:	setf   8, 0, 0
3fe1e270:	move   *a7, a7, 0
3fe1e280:	btst   3, a7
3fe1e290:	jreq   L3FE1E330
L3FE1E2A0:
3fe1e2a0:	addk   8, a11
3fe1e2b0:	movb   *a11, a7
3fe1e2c0:	sll    0x3, a7
3fe1e2d0:	addi   0xd8400, a7
3fe1e300:	move   *a7, a7, 0
3fe1e310:	btst   3, a7
3fe1e320:	jrne   L3FE1E2A0
L3FE1E330:
3fe1e330:	movb   *a11, a10
3fe1e340:	cmpi   0x2d, a10
3fe1e360:	movk   1, a7
3fe1e370:	jreq   L3FE1E390
3fe1e380:	sub    a7, a7
L3FE1E390:
3fe1e390:	move   a7, *a13(0x20), 1
3fe1e3b0:	move   a7, a7
3fe1e3c0:	jreq   L3FE1E400
3fe1e3d0:	addk   8, a11
3fe1e3e0:	movb   *a11, a10
3fe1e3f0:	jruc   L3FE1E450
L3FE1E400:
3fe1e400:	cmpi   0x2b, a10
3fe1e420:	jrne   L3FE1E450
3fe1e430:	addk   8, a11
3fe1e440:	movb   *a11, a10
L3FE1E450:
3fe1e450:	move   *a13(0xffa0), a7, 1
3fe1e470:	cmpi   0x24, a7
3fe1e490:	jrls   L3FE1E770
3fe1e4a0:	sub    a7, a7
3fe1e4b0:	move   a7, *a13(0xffa0), 1
3fe1e4d0:	jruc   L3FE1E770
L3FE1E4E0:
3fe1e4e0:	cmpi   0x30, a10
3fe1e500:	jreq   L3FE1E550
3fe1e510:	movk   10, a7
3fe1e520:	move   a7, *a13(0xffa0), 1
3fe1e540:	jruc   L3FE1E7B0
L3FE1E550:
3fe1e550:	addk   8, a11
3fe1e560:	movb   *a11, a10
3fe1e570:	cmpi   0x58, a10
3fe1e590:	jreq   L3FE1E5D0
3fe1e5a0:	cmpi   0x78, a10
3fe1e5c0:	jrne   L3FE1E630
L3FE1E5D0:
3fe1e5d0:	movk   16, a7
3fe1e5e0:	move   a7, *a13(0xffa0), 1
3fe1e600:	addk   8, a11
3fe1e610:	movb   *a11, a10
3fe1e620:	jruc   L3FE1E7B0
L3FE1E630:
3fe1e630:	movk   8, a7
3fe1e640:	move   a7, *a13(0xffa0), 1
3fe1e660:	jruc   L3FE1E7B0
L3FE1E670:
3fe1e670:	cmpi   0x30, a10
3fe1e690:	jrne   L3FE1E7B0
3fe1e6a0:	movb   *a11(0x8), a7
3fe1e6c0:	cmpi   0x78, a7
3fe1e6e0:	jreq   L3FE1E740
3fe1e6f0:	movb   *a11(0x8), a7
3fe1e710:	cmpi   0x58, a7
3fe1e730:	jrne   L3FE1E7B0
L3FE1E740:
3fe1e740:	addk   16, a11
3fe1e750:	movb   *a11, a10
3fe1e760:	jruc   L3FE1E7B0
L3FE1E770:
3fe1e770:	move   a7, a7
3fe1e780:	jreq   L3FE1E4E0
3fe1e790:	subk   16, a7
3fe1e7a0:	jreq   L3FE1E670
L3FE1E7B0:
3fe1e7b0:	setf   8, 0, 0
L3FE1E7C0:
3fe1e7c0:	move   a10, a7
3fe1e7d0:	sll    0x3, a7
3fe1e7e0:	addi   0xd8400, a7
3fe1e810:	move   *a7, a7, 0
3fe1e820:	btst   2, a7
3fe1e830:	jreq   L3FE1E8B0
3fe1e840:	move   a10, a12
3fe1e850:	subi   0x30, a12
3fe1e870:	move   *a13(0xffa0), a7, 1
3fe1e890:	cmp    a7, a12
3fe1e8a0:	jrc   L3FE1EA90
L3FE1E8B0:
3fe1e8b0:	move   a10, a7
3fe1e8c0:	sll    0x3, a7
3fe1e8d0:	addi   0xd8400, a7
3fe1e900:	move   *a7, a7, 0
3fe1e910:	btst   0, a7
3fe1e920:	jreq   L3FE1E9A0
3fe1e930:	move   a10, a12
3fe1e940:	subi   0x37, a12
3fe1e960:	move   *a13(0xffa0), a7, 1
3fe1e980:	cmp    a7, a12
3fe1e990:	jrc   L3FE1EA90
L3FE1E9A0:
3fe1e9a0:	move   a10, a7
3fe1e9b0:	sll    0x3, a7
3fe1e9c0:	addi   0xd8400, a7
3fe1e9f0:	move   *a7, a7, 0
3fe1ea00:	btst   1, a7
3fe1ea10:	jreq   L3FE1ECE0
3fe1ea20:	move   a10, a12
3fe1ea30:	subi   0x57, a12
3fe1ea50:	move   *a13(0xffa0), a7, 1
3fe1ea70:	cmp    a7, a12
3fe1ea80:	jrnc   L3FE1ECE0
L3FE1EA90:
3fe1ea90:	mpyu   a9, a7
3fe1eaa0:	add    a7, a12
3fe1eab0:	move   *a13(0xffa0), a7, 1
3fe1ead0:	move   a12, a5
3fe1eae0:	divu   a7, a5
3fe1eaf0:	cmp    a5, a9
3fe1eb00:	jrne   L3FE1EB30
3fe1eb10:	move   a12, a9
3fe1eb20:	jruc   L3FE1EC80
L3FE1EB30:
3fe1eb30:	movk   2, a5
3fe1eb40:	move   a5, @0x2819f0, 1
3fe1eb70:	move   *a13(0xffc0), a7, 1
3fe1eb90:	jreq   L3FE1EBD0
3fe1eba0:	move   *a13(0xffe0), *a7(0x0), 1
L3FE1EBD0:
3fe1ebd0:	move   *a13(0x20), a7, 1
3fe1ebf0:	jreq   L3FE1EC40
3fe1ec00:	movi   0x80000000, a8
3fe1ec30:	jruc   L3FE1EE90
L3FE1EC40:
3fe1ec40:	movi   0x7fffffff, a8
3fe1ec70:	jruc   L3FE1EE90
L3FE1EC80:
3fe1ec80:	move   *a13, a5, 1
3fe1ec90:	inc    a5
3fe1eca0:	move   a5, *a13, 1
3fe1ecb0:	addk   8, a11
3fe1ecc0:	movb   *a11, a10
3fe1ecd0:	jruc   L3FE1E7C0
L3FE1ECE0:
3fe1ece0:	move   *a13(0xffc0), a7, 1
3fe1ed00:	jreq   L3FE1ED80
3fe1ed10:	move   *a13, a5, 1
3fe1ed20:	jreq   L3FE1ED50
3fe1ed30:	move   a11, a5
3fe1ed40:	jruc   L3FE1ED70
L3FE1ED50:
3fe1ed50:	move   *a13(0xffe0), a5, 1
L3FE1ED70:
3fe1ed70:	move   a5, *a7, 1
L3FE1ED80:
3fe1ed80:	move   *a13(0x20), a5, 1
3fe1eda0:	jreq   L3FE1EE80
3fe1edb0:	cmpi   0x7fffffff, a9
3fe1ede0:	jrle   L3FE1EE70
3fe1edf0:	movk   2, a5
3fe1ee00:	move   a5, @0x2819f0, 1
3fe1ee30:	movi   0x80000000, a8
3fe1ee60:	jruc   L3FE1EE90
L3FE1EE70:
3fe1ee70:	neg    a9
L3FE1EE80:
3fe1ee80:	move   a9, a8
L3FE1EE90:
3fe1ee90:	move   *sp(0x100), a14, 1
3fe1eeb0:	mmfm   sp, a5,a7,a9,a10,a11,a12,a13
3fe1eed0:	rets   2
3fe1eee0:	mmtm   sp, a9,a11,a13
3fe1ef00:	move   a14, a13
3fe1ef10:	move   *a13(0xffe0), a11, 1
3fe1ef30:	jreq   L3FE1EF70
3fe1ef40:	movi   0xffff, a9
3fe1ef60:	move   a9, *a11, 1
L3FE1EF70:
3fe1ef70:	movi   0xffff, a8
3fe1ef90:	move   *sp(0x80), a14, 1
3fe1efb0:	mmfm   sp, a9,a11,a13
3fe1efd0:	rets   2
L3FE1EFE0:
3fe1efe0:	mmtm   sp, a11,a13
3fe1f000:	move   a14, a13
3fe1f010:	move   *a13(0xffe0), a11, 1
3fe1f030:	sll    0x3, a11
3fe1f040:	addi   0xd8400, a11
3fe1f070:	setf   8, 0, 0
3fe1f080:	move   *a11, a11, 0
3fe1f090:	btst   0, a11
3fe1f0a0:	jreq   L3FE1F0F0
3fe1f0b0:	move   *a13(0xffe0), a8, 1
3fe1f0d0:	addk   32, a8
3fe1f0e0:	jruc   L3FE1F110
L3FE1F0F0:
3fe1f0f0:	move   *a13(0xffe0), a8, 1
L3FE1F110:
3fe1f110:	move   *sp(0x60), a14, 1
3fe1f130:	mmfm   sp, a11,a13
3fe1f150:	rets   2
L3FE1F160:
3fe1f160:	mmtm   sp, a11,a13
3fe1f180:	move   a14, a13
3fe1f190:	move   *a13(0xffe0), a11, 1
3fe1f1b0:	sll    0x3, a11
3fe1f1c0:	addi   0xd8400, a11
3fe1f1f0:	setf   8, 0, 0
3fe1f200:	move   *a11, a11, 0
3fe1f210:	btst   1, a11
3fe1f220:	jreq   L3FE1F270
3fe1f230:	move   *a13(0xffe0), a8, 1
3fe1f250:	subk   32, a8
3fe1f260:	jruc   L3FE1F290
L3FE1F270:
3fe1f270:	move   *a13(0xffe0), a8, 1
L3FE1F290:
3fe1f290:	move   *sp(0x60), a14, 1
3fe1f2b0:	mmfm   sp, a11,a13
3fe1f2d0:	rets   2
L3FE1F2E0:
3fe1f2e0:	mmtm   sp, a9,a11,a13
3fe1f300:	move   a14, a13
3fe1f310:	addi   0xc0, a14
3fe1f330:	move   *a13(0xffc0), *a13(0x40), 1
3fe1f360:	move   *a13(0xffe0), *a13(0x60), 1
3fe1f390:	move   *a13(0xffc0), *a14+, 1
3fe1f3b0:	move   *a13(0xffe0), *a14+, 1
3fe1f3d0:	movi   0x3fe20e60, a8
3fe1f400:	move   *a8+, *a14+, 1
3fe1f410:	move   *a8+, *a14+, 1
3fe1f420:	calla  L3FE0E6F0
3fe1f450:	jreq   L3FE1F530
3fe1f460:	move   *a13(0xffc0), *a14+, 1
3fe1f480:	move   *a13(0xffe0), *a14+, 1
3fe1f4a0:	calla  L3FE0C7B0
3fe1f4d0:	move   -*a14, a8, 1
3fe1f4e0:	move   a8, *a13(0xffe0), 1
3fe1f500:	move   -*a14, a8, 1
3fe1f510:	move   a8, *a13(0xffc0), 1
L3FE1F530:
3fe1f530:	move   *a13(0xffc0), *a14+, 1
3fe1f550:	move   *a13(0xffe0), *a14+, 1
3fe1f570:	movi   0x3fe20ea0, a8
3fe1f5a0:	move   *a8+, *a14+, 1
3fe1f5b0:	move   *a8+, *a14+, 1
3fe1f5c0:	calla  L3FE0E6F0
3fe1f5f0:	jreq   L3FE1F6E0
3fe1f600:	move   *a13(0x40), *a14+, 1
3fe1f620:	move   *a13(0x60), *a14+, 1
3fe1f640:	movi   0x3fe20ee0, a8
3fe1f670:	move   *a8+, *a14+, 1
3fe1f680:	move   *a8+, *a14+, 1
3fe1f690:	calla  L3FE0C950
3fe1f6c0:	jauc   L3FE20D90
L3FE1F6E0:
3fe1f6e0:	move   *a13(0x40), *a14+, 1
3fe1f700:	move   *a13(0x60), *a14+, 1
3fe1f720:	movi   0x3fe20f20, a8
3fe1f750:	move   *a8+, *a14+, 1
3fe1f760:	move   *a8+, *a14+, 1
3fe1f770:	calla  L3FE0E6D0
3fe1f7a0:	jreq   L3FE1F9A0
3fe1f7b0:	move   *a13(0x40), *a14+, 1
3fe1f7d0:	move   *a13(0x60), *a14+, 1
3fe1f7f0:	movi   0x3fe20f20, a8
3fe1f820:	move   *a8+, *a14+, 1
3fe1f830:	move   *a8+, *a14+, 1
3fe1f840:	calla  L3FE0E9F0
3fe1f870:	jreq   L3FE1F8F0
3fe1f880:	movi   0x3fe20f60, a8
3fe1f8b0:	move   *a8+, *a14+, 1
3fe1f8c0:	move   *a8+, *a14+, 1
3fe1f8d0:	jauc   L3FE20D90
L3FE1F8F0:
3fe1f8f0:	movk   2, a11
3fe1f900:	move   a11, @0x2819f0, 1
3fe1f930:	movi   0x3fe20e60, a8
3fe1f960:	move   *a8+, *a14+, 1
3fe1f970:	move   *a8+, *a14+, 1
3fe1f980:	jauc   L3FE20D90
L3FE1F9A0:
3fe1f9a0:	move   *a13(0x40), *a14+, 1
3fe1f9c0:	move   *a13(0x60), *a14+, 1
3fe1f9e0:	movi   0x3fe20fa0, a8
3fe1fa10:	move   *a8+, *a14+, 1
3fe1fa20:	move   *a8+, *a14+, 1
3fe1fa30:	calla  L3FE0E710
3fe1fa60:	jreq   L3FE1FC60
3fe1fa70:	move   *a13(0x40), *a14+, 1
3fe1fa90:	move   *a13(0x60), *a14+, 1
3fe1fab0:	movi   0x3fe20fa0, a8
3fe1fae0:	move   *a8+, *a14+, 1
3fe1faf0:	move   *a8+, *a14+, 1
3fe1fb00:	calla  L3FE0E9F0
3fe1fb30:	jreq   L3FE1FBB0
3fe1fb40:	movi   0x3fe20f60, a8
3fe1fb70:	move   *a8+, *a14+, 1
3fe1fb80:	move   *a8+, *a14+, 1
3fe1fb90:	jauc   L3FE20D90
L3FE1FBB0:
3fe1fbb0:	movk   2, a11
3fe1fbc0:	move   a11, @0x2819f0, 1
3fe1fbf0:	movi   0x3fe20fe0, a8
3fe1fc20:	move   *a8+, *a14+, 1
3fe1fc30:	move   *a8+, *a14+, 1
3fe1fc40:	jauc   L3FE20D90
L3FE1FC60:
3fe1fc60:	move   *a13(0xffc0), *a14+, 1
3fe1fc80:	move   *a13(0xffe0), *a14+, 1
3fe1fca0:	movi   0x3fe21020, a8
3fe1fcd0:	move   *a8+, *a14+, 1
3fe1fce0:	move   *a8+, *a14+, 1
3fe1fcf0:	calla  L3FE0DE90
3fe1fd20:	movi   0x3fe21060, a8
3fe1fd50:	move   *a8+, *a14+, 1
3fe1fd60:	move   *a8+, *a14+, 1
3fe1fd70:	calla  L3FE0C950
3fe1fda0:	calla  L3FE10B50
3fe1fdd0:	move   a8, a9
3fe1fde0:	move   a9, a8
3fe1fdf0:	calla  L3FE11750
3fe1fe20:	move   -*a14, a8, 1
3fe1fe30:	move   a8, *a13(0x20), 1
3fe1fe50:	move   -*a14, a8, 1
3fe1fe60:	move   a8, *a13, 1
3fe1fe70:	move   *a13(0xffc0), *a14+, 1
3fe1fe90:	move   *a13(0xffe0), *a14+, 1
3fe1feb0:	calla  L3FE10B50
3fe1fee0:	calla  L3FE11750
3fe1ff10:	move   -*a14, a8, 1
3fe1ff20:	move   a8, *a13(0xa0), 1
3fe1ff40:	move   -*a14, a8, 1
3fe1ff50:	move   a8, *a13(0x80), 1
3fe1ff70:	move   *a13(0x0), *a14+, 1
3fe1ff90:	move   *a13(0x20), *a14+, 1
3fe1ffb0:	movi   0x3fe210a0, a8
3fe1ffe0:	move   *a8+, *a14+, 1
3fe1fff0:	move   *a8+, *a14+, 1
3fe20000:	calla  L3FE0DE90
3fe20030:	move   *a13(0x80), *a14+, 1
3fe20050:	move   *a13(0xa0), *a14+, 1
3fe20070:	calla  L3FE0C830
3fe200a0:	move   *a13(0xffc0), *a14+, 1
3fe200c0:	move   *a13(0xffe0), *a14+, 1
3fe200e0:	calla  L3FE0C950
3fe20110:	move   *a13(0x80), *a14+, 1
3fe20130:	move   *a13(0xa0), *a14+, 1
3fe20150:	calla  L3FE0C8D0
3fe20180:	move   *a13(0x0), *a14+, 1
3fe201a0:	move   *a13(0x20), *a14+, 1
3fe201c0:	movi   0x3fe210e0, a8
3fe201f0:	move   *a8+, *a14+, 1
3fe20200:	move   *a8+, *a14+, 1
3fe20210:	calla  L3FE0DE90
3fe20240:	calla  L3FE0C950
3fe20270:	move   -*a14, a8, 1
3fe20280:	move   a8, *a13(0xffe0), 1
3fe202a0:	move   -*a14, a8, 1
3fe202b0:	move   a8, *a13(0xffc0), 1
3fe202d0:	move   *a13(0x40), *a14+, 1
3fe202f0:	move   *a13(0x60), *a14+, 1
3fe20310:	movi   0x3fe20e60, a8
3fe20340:	move   *a8+, *a14+, 1
3fe20350:	move   *a8+, *a14+, 1
3fe20360:	calla  L3FE0E6F0
3fe20390:	jreq   L3FE20480
3fe203a0:	move   *a13(0xffc0), *a14+, 1
3fe203c0:	move   *a13(0xffe0), *a14+, 1
3fe203e0:	calla  L3FE0C7B0
3fe20410:	move   -*a14, a8, 1
3fe20420:	move   a8, *a13(0xffe0), 1
3fe20440:	move   -*a14, a8, 1
3fe20450:	move   a8, *a13(0xffc0), 1
3fe20470:	neg    a9
L3FE20480:
3fe20480:	move   *a13(0xffc0), *a14+, 1
3fe204a0:	move   *a13(0xffe0), *a14+, 1
3fe204c0:	move   *a13(0xffc0), *a14+, 1
3fe204e0:	move   *a13(0xffe0), *a14+, 1
3fe20500:	calla  L3FE0DE90
3fe20530:	move   -*a14, a8, 1
3fe20540:	move   a8, *a13(0x20), 1
3fe20560:	move   -*a14, a8, 1
3fe20570:	move   a8, *a13, 1
3fe20580:	movi   0x281dd0, a8
3fe205b0:	move   *a8+, *a14+, 1
3fe205c0:	move   *a8+, *a14+, 1
3fe205d0:	move   *a13(0x0), *a14+, 1
3fe205f0:	move   *a13(0x20), *a14+, 1
3fe20610:	calla  L3FE0DE90
3fe20640:	movi   0x281e10, a8
3fe20670:	move   *a8+, *a14+, 1
3fe20680:	move   *a8+, *a14+, 1
3fe20690:	calla  L3FE0C950
3fe206c0:	move   *a13(0x0), *a14+, 1
3fe206e0:	move   *a13(0x20), *a14+, 1
3fe20700:	calla  L3FE0DE90
3fe20730:	movi   0x281e50, a8
3fe20760:	move   *a8+, *a14+, 1
3fe20770:	move   *a8+, *a14+, 1
3fe20780:	calla  L3FE0C950
3fe207b0:	move   *a13(0xffc0), *a14+, 1
3fe207d0:	move   *a13(0xffe0), *a14+, 1
3fe207f0:	calla  L3FE0DE90
3fe20820:	move   -*a14, a8, 1
3fe20830:	move   a8, *a13(0xffe0), 1
3fe20850:	move   -*a14, a8, 1
3fe20860:	move   a8, *a13(0xffc0), 1
3fe20880:	addi   0x40, a14
3fe208a0:	move   a14, -*sp, 1
3fe208b0:	move   a9, a11
3fe208c0:	inc    a11
3fe208d0:	move   a11, *a14+, 1
3fe208e0:	movi   0x281e90, a8
L3FE20910:
3fe20910:	move   *a8+, *a14+, 1
3fe20920:	move   *a8+, *a14+, 1
3fe20930:	move   *a13(0x0), *a14+, 1
3fe20950:	move   *a13(0x20), *a14+, 1
3fe20970:	calla  L3FE0DE90
3fe209a0:	movi   0x281ed0, a8
3fe209d0:	move   *a8+, *a14+, 1
3fe209e0:	move   *a8+, *a14+, 1
3fe209f0:	calla  L3FE0C950
3fe20a20:	move   *a13(0x0), *a14+, 1
3fe20a40:	move   *a13(0x20), *a14+, 1
3fe20a60:	calla  L3FE0DE90
3fe20a90:	movi   0x281f10, a8
3fe20ac0:	move   *a8+, *a14+, 1
3fe20ad0:	move   *a8+, *a14+, 1
3fe20ae0:	calla  L3FE0C950
3fe20b10:	move   *a13(0x0), *a14+, 1
3fe20b30:	move   *a13(0x20), *a14+, 1
3fe20b50:	calla  L3FE0DE90
3fe20b80:	movi   0x281f50, a8
3fe20bb0:	move   *a8+, *a14+, 1
3fe20bc0:	move   *a8+, *a14+, 1
3fe20bd0:	calla  L3FE0C950
3fe20c00:	move   *a13(0xffc0), *a14+, 1
3fe20c20:	move   *a13(0xffe0), *a14+, 1
3fe20c40:	calla  L3FE0C8D0
3fe20c70:	move   *a13(0xffc0), *a14+, 1
3fe20c90:	move   *a13(0xffe0), *a14+, 1
3fe20cb0:	calla  L3FE0D5E0
3fe20ce0:	movi   0x3fe21060, a8
3fe20d10:	move   *a8+, *a14+, 1
3fe20d20:	move   *a8+, *a14+, 1
3fe20d30:	calla  L3FE0C950
3fe20d60:	calla  L3FE21120
L3FE20D90:
3fe20d90:	move   *sp(0x80), a13, 1
L3FE20DB0:
3fe20db0:	move   *a14(0xffc0), *a13(0xffc0), 1
3fe20de0:	move   *a14(0xffe0), *a13(0xffe0), 1
3fe20e10:	move   *sp(0x80), a14, 1
3fe20e30:	mmfm   sp, a9,a11,a13
3fe20e50:	rets   2
L3FE20E60:
3fe20e60:	.word  0x0000
3fe20e70:	.word  0x0000
3fe20e80:	.word  0x0000
3fe20e90:	.word  0x0000
3fe20ea0:	.word  0x0006
L3FE20EB0:
3fe20eb0:	.word  0x0000
3fe20ec0:	.word  0x0000
3fe20ed0:	dsjs   a8, L3FE20DB0
L3FE20EE0:
3fe20ee0:	.word  0x0000
L3FE20EF0:
3fe20ef0:	.word  0x0000
3fe20f00:	.word  0x0000
3fe20f10:	add    a0, a8
3fe20f20:	dsjs   b1, L3FE20E60
3fe20f30:	move   *b8(0x145b), b13, 1
3fe20f50:	jruc   L3FE20910
3fe20f60:	.word  0x0000
3fe20f70:	.word  0x0000
3fe20f80:	.word  0x0000
L3FE20F90:
3fe20f90:	.word  0x0018
3fe20fa0:	dsjs   b1, L3FE20EE0
3fe20fb0:	move   *b8(0x145b), b13, 1
3fe20fd0:	add    b4, b11
3fe20fe0:	.word  0xffff
3fe20ff0:	.word  0xffff
3fe21000:	.word  0xffff
3fe21010:	.word  0x7fef
3fe21020:	jap   0x8aa3b295
3fe21050:	add    a0, a11
3fe21060:	.word  0x0000
3fe21070:	.word  0x0000
3fe21080:	.word  0x0000
3fe21090:	dsjs   b8, L3FE20EB0
3fe210a0:	.word  0x0000
3fe210b0:	.word  0x0000
3fe210c0:	movk   32, a0
3fe210d0:	dsjs   b11, L3FE20EF0
3fe210e0:	move   *b2, b2, 1
3fe210f0:	srl    0xf, b0
3fe21100:	cvxyl  a0, a8
3fe21110:	dsjs   b13, L3FE20F90
L3FE21120:
3fe21120:	mmtm   sp, a9,a11,a13
3fe21140:	move   a14, a13
3fe21150:	addk   32, a14
3fe21160:	move   a13, a11
3fe21170:	subi   0x40, a11
3fe21190:	move   a11, *a13, 1
3fe211a0:	move   *a11(0x20), a9, 1
3fe211c0:	sra    0x14, a9
3fe211d0:	andi   0x7ff, a9
3fe21200:	move   *a13(0xffa0), a11, 1
3fe21220:	add    a11, a9
3fe21230:	move   a9, *a13(0xffa0), 1
3fe21250:	jrgt   L3FE21310
3fe21260:	move   @0x3fe215d0, a8, 1
3fe21290:	move   @0x3fe215f0, a11, 1
3fe212c0:	move   a8, *a13(0xffc0), 1
3fe212e0:	move   a11, *a13(0xffe0), 1
3fe21300:	jruc   L3FE214C0
L3FE21310:
3fe21310:	cmpi   0x7ff, a9
3fe21330:	jrle   L3FE213F0
3fe21340:	move   *a13, a11, 1
3fe21350:	addk   32, a11
3fe21360:	move   *a11, a9, 1
3fe21370:	ori    0x7ff00000, a9
3fe213a0:	move   a9, *a11, 1
3fe213b0:	move   *a13, a11, 1
3fe213c0:	sub    a9, a9
3fe213d0:	move   a9, *a11, 1
3fe213e0:	jruc   L3FE214C0
L3FE213F0:
3fe213f0:	move   *a13, a11, 1
3fe21400:	move   *a11(0x20), a9, 1
3fe21420:	andi   0x800fffff, a9
3fe21450:	move   *a13(0xffa0), a11, 1
3fe21470:	sll    0x14, a11
3fe21480:	or     a11, a9
3fe21490:	move   *a13, a11, 1
3fe214a0:	move   a9, *a11(0x20), 1
L3FE214C0:
3fe214c0:	move   *a13(0xffc0), *a14+, 1
3fe214e0:	move   *a13(0xffe0), *a14+, 1
3fe21500:	move   *sp(0x80), a13, 1
3fe21520:	move   *a14(0xffc0), *a13(0xffc0), 1
3fe21550:	move   *a14(0xffe0), *a13(0xffe0), 1
3fe21580:	move   *sp(0x80), a14, 1
3fe215a0:	mmfm   sp, a9,a11,a13
3fe215c0:	rets   2
3fe215d0:	.word  0x0000
3fe215e0:	.word  0x0000
3fe215f0:	.word  0x0000
3fe21600:	.word  0x0000
3fe21610:	.word  0x0000
3fe21620:	.word  0x0000
3fe21630:	.word  0x0000
3fe21640:	.word  0x0000
3fe21650:	.word  0x0000
3fe21660:	.word  0x0000
3fe21670:	.word  0x0000
3fe21680:	.word  0x0000
3fe21690:	.word  0x0000
3fe216a0:	.word  0x0000
3fe216b0:	.word  0x0000
3fe216c0:	.word  0x0000
3fe216d0:	.word  0x0000
3fe216e0:	.word  0x0000
3fe216f0:	.word  0x0000
3fe21700:	.word  0x0000
3fe21710:	.word  0x0000
3fe21720:	.word  0x0000
3fe21730:	.word  0x0000
3fe21740:	.word  0x0000
3fe21750:	.word  0x0000
3fe21760:	.word  0x0000
3fe21770:	.word  0x0000
3fe21780:	.word  0x0000
3fe21790:	.word  0x0000
3fe217a0:	.word  0x0000
3fe217b0:	.word  0x0000
3fe217c0:	.word  0x0000
3fe217d0:	.word  0x0000
3fe217e0:	.word  0x0000
3fe217f0:	.word  0x0000
3fe21800:	.word  0x0000
3fe21810:	.word  0x0000
3fe21820:	.word  0x0000
3fe21830:	.word  0x0000
3fe21840:	.word  0x0000
3fe21850:	.word  0x0000
3fe21860:	.word  0x0000
3fe21870:	.word  0x0000
3fe21880:	.word  0x0000
3fe21890:	.word  0x0000
3fe218a0:	.word  0x0000
3fe218b0:	.word  0x0000
3fe218c0:	.word  0x0000
3fe218d0:	rev    a0
3fe218e0:	rev    a0
3fe218f0:	.word  0x0070
3fe21900:	.word  0x0070
3fe21910:	.word  0x00f8
3fe21920:	.word  0x00f8
3fe21930:	pushst
3fe21940:	pushst
3fe21950:	not    b14
3fe21960:	not    b14
3fe21970:	pushst
3fe21980:	pushst
3fe21990:	.word  0x00f8
3fe219a0:	.word  0x00f8
3fe219b0:	.word  0x0070
3fe219c0:	.word  0x0070
3fe219d0:	rev    a0
3fe219e0:	rev    a0
3fe219f0:	.word  0x0000
3fe21a00:	.word  0x0000
3fe21a10:	.word  0x0000
3fe21a20:	.word  0x0000
3fe21a30:	.word  0x0000
3fe21a40:	.word  0x0000
3fe21a50:	.word  0x0000
3fe21a60:	.word  0x0000
3fe21a70:	.word  0x0000
3fe21a80:	.word  0x0000
3fe21a90:	.word  0x0000
3fe21aa0:	.word  0x0000
3fe21ab0:	.word  0x00e7
3fe21ac0:	.word  0x00e7
3fe21ad0:	.word  0x00e7
3fe21ae0:	.word  0x00e7
3fe21af0:	abs    b12
3fe21b00:	abs    b12
3fe21b10:	abs    b12
3fe21b20:	abs    b12
3fe21b30:	.word  0x00e7
3fe21b40:	.word  0x00e7
3fe21b50:	.word  0x00e7
3fe21b60:	.word  0x00e7
3fe21b70:	abs    b12
3fe21b80:	abs    b12
3fe21b90:	abs    b12
3fe21ba0:	abs    b12
3fe21bb0:	.word  0x00e7
3fe21bc0:	.word  0x00e7
3fe21bd0:	.word  0x00e7
3fe21be0:	.word  0x00e7
3fe21bf0:	abs    b12
3fe21c00:	abs    b12
3fe21c10:	abs    b12
3fe21c20:	abs    b12
3fe21c30:	.word  0x00e7
3fe21c40:	.word  0x00e7
3fe21c50:	.word  0x00e7
3fe21c60:	.word  0x00e7
3fe21c70:	abs    b12
3fe21c80:	abs    b12
3fe21c90:	abs    b12
3fe21ca0:	abs    b12
3fe21cb0:	.word  0x0000
3fe21cc0:	.word  0x0000
3fe21cd0:	.word  0x0000
3fe21ce0:	.word  0x0000
3fe21cf0:	.word  0x0066
3fe21d00:	.word  0x0066
3fe21d10:	.word  0x0066
3fe21d20:	.word  0x0066
3fe21d30:	.word  0x0066
3fe21d40:	.word  0x0066
3fe21d50:	.word  0x007e
3fe21d60:	.word  0x007e
3fe21d70:	.word  0x0066
3fe21d80:	.word  0x0066
3fe21d90:	.word  0x0066
3fe21da0:	.word  0x0066
3fe21db0:	.word  0x0066
3fe21dc0:	.word  0x0066
3fe21dd0:	.word  0x0000
3fe21de0:	.word  0x0000
3fe21df0:	.word  0x0000
3fe21e00:	.word  0x0000
3fe21e10:	pushst
3fe21e20:	pushst
3fe21e30:	.word  0x0060
3fe21e40:	.word  0x0060
3fe21e50:	.word  0x0060
3fe21e60:	.word  0x0060
3fe21e70:	.word  0x0060
3fe21e80:	.word  0x0060
3fe21e90:	.word  0x0060
3fe21ea0:	.word  0x0060
3fe21eb0:	.word  0x0060
3fe21ec0:	.word  0x0060
3fe21ed0:	.word  0x0060
3fe21ee0:	.word  0x0060
3fe21ef0:	.word  0x0000
3fe21f00:	.word  0x0000
3fe21f10:	.word  0x0000
3fe21f20:	.word  0x0000
3fe21f30:	rev    b14
3fe21f40:	rev    b14
3fe21f50:	.word  0x0006
3fe21f60:	.word  0x0006
3fe21f70:	.word  0x0006
3fe21f80:	.word  0x0006
3fe21f90:	rev    b14
3fe21fa0:	rev    b14
3fe21fb0:	.word  0x0006
3fe21fc0:	.word  0x0006
3fe21fd0:	.word  0x0006
3fe21fe0:	.word  0x0006
3fe21ff0:	.word  0x0006
3fe22000:	.word  0x0006
3fe22010:	.word  0x0000
3fe22020:	.word  0x0000
3fe22030:	.word  0x0000
3fe22040:	.word  0x0000
3fe22050:	pushst
3fe22060:	pushst
3fe22070:	rev    b0
3fe22080:	rev    b0
3fe22090:	rev    b0
3fe220a0:	rev    b0
3fe220b0:	pushst
3fe220c0:	pushst
3fe220d0:	rev    b0
3fe220e0:	rev    b0
3fe220f0:	rev    b0
3fe22100:	rev    b0
3fe22110:	rev    b0
3fe22120:	rev    b0
3fe22130:	.word  0x0000
3fe22140:	.word  0x0000
3fe22150:	.word  0x0000
3fe22160:	.word  0x0000
3fe22170:	rev    b12
3fe22180:	rev    b12
3fe22190:	rev    a6
3fe221a0:	rev    a6
3fe221b0:	.word  0x0006
3fe221c0:	.word  0x0006
3fe221d0:	.word  0x0006
3fe221e0:	.word  0x0006
3fe221f0:	.word  0x0006
3fe22200:	.word  0x0006
3fe22210:	rev    a6
3fe22220:	rev    a6
3fe22230:	rev    b12
3fe22240:	rev    b12
3fe22250:	.word  0x0000
3fe22260:	.word  0x0000
3fe22270:	.word  0x0000
3fe22280:	.word  0x0000
3fe22290:	.word  0x00f8
3fe222a0:	.word  0x00f8
3fe222b0:	getst  b8
3fe222c0:	getst  b8
3fe222d0:	getst  b8
3fe222e0:	getst  b8
3fe222f0:	.word  0x0078
3fe22300:	.word  0x0078
3fe22310:	.word  0x00d8
3fe22320:	.word  0x00d8
3fe22330:	getst  b8
3fe22340:	getst  b8
3fe22350:	emu
3fe22360:	emu
3fe22370:	.word  0x0000
3fe22380:	.word  0x0000
3fe22390:	.word  0x0000
3fe223a0:	.word  0x0000
3fe223b0:	.word  0x0006
3fe223c0:	.word  0x0006
3fe223d0:	.word  0x0006
3fe223e0:	.word  0x0006
3fe223f0:	.word  0x0006
3fe22400:	.word  0x0006
3fe22410:	.word  0x0006
3fe22420:	.word  0x0006
3fe22430:	.word  0x0006
3fe22440:	.word  0x0006
3fe22450:	.word  0x0006
3fe22460:	.word  0x0006
3fe22470:	rev    b14
3fe22480:	rev    b14
3fe22490:	.word  0x0000
3fe224a0:	.word  0x0000
3fe224b0:	.word  0x0000
3fe224c0:	.word  0x0000
3fe224d0:	pushst
3fe224e0:	pushst
3fe224f0:	rev    b0
3fe22500:	rev    b0
3fe22510:	rev    b0
3fe22520:	rev    b0
3fe22530:	pushst
3fe22540:	pushst
3fe22550:	rev    b0
3fe22560:	rev    b0
3fe22570:	rev    b0
3fe22580:	rev    b0
3fe22590:	rev    b0
3fe225a0:	rev    b0
3fe225b0:	.word  0x0000
3fe225c0:	.word  0x0000
3fe225d0:	.word  0x0000
3fe225e0:	.word  0x0000
3fe225f0:	.word  0x0000
3fe22600:	.word  0x0000
3fe22610:	rev    b8
3fe22620:	rev    b8
3fe22630:	.word  0x006c
3fe22640:	.word  0x006c
3fe22650:	.word  0x006c
3fe22660:	.word  0x006c
3fe22670:	rev    b8
3fe22680:	rev    b8
3fe22690:	.word  0x0000
3fe226a0:	.word  0x0000
3fe226b0:	.word  0x0000
3fe226c0:	.word  0x0000
3fe226d0:	.word  0x0000
3fe226e0:	.word  0x0000
3fe226f0:	.word  0x0000
3fe22700:	.word  0x0000
3fe22710:	.word  0x0000
3fe22720:	.word  0x0000
3fe22730:	.word  0x0000
3fe22740:	.word  0x0000
3fe22750:	.word  0x0000
3fe22760:	.word  0x0000
3fe22770:	.word  0x0000
3fe22780:	.word  0x0000
3fe22790:	.word  0x0000
3fe227a0:	.word  0x0000
3fe227b0:	.word  0x0000
3fe227c0:	.word  0x0000
3fe227d0:	.word  0x0000
3fe227e0:	.word  0x0000
3fe227f0:	.word  0x0000
3fe22800:	.word  0x0000
3fe22810:	.word  0x0000
3fe22820:	.word  0x0000
3fe22830:	.word  0x0000
3fe22840:	.word  0x0000
3fe22850:	.word  0x0000
3fe22860:	.word  0x0000
3fe22870:	rev    b0
3fe22880:	rev    b0
3fe22890:	rev    b0
3fe228a0:	rev    b0
3fe228b0:	rev    b0
3fe228c0:	rev    b0
3fe228d0:	rev    b0
3fe228e0:	rev    b0
3fe228f0:	pushst
3fe22900:	pushst
3fe22910:	rev    b0
3fe22920:	rev    b0
3fe22930:	rev    b0
3fe22940:	rev    b0
3fe22950:	rev    b0
3fe22960:	rev    b0
3fe22970:	rev    b0
3fe22980:	rev    b0
3fe22990:	.word  0x0000
3fe229a0:	.word  0x0000
3fe229b0:	pushst
3fe229c0:	pushst
3fe229d0:	.word  0x0000
3fe229e0:	.word  0x0000
3fe229f0:	.word  0x0000
3fe22a00:	.word  0x0000
3fe22a10:	.word  0x0000
3fe22a20:	.word  0x0000
3fe22a30:	.word  0x0000
3fe22a40:	.word  0x0000
3fe22a50:	.word  0x0000
3fe22a60:	.word  0x0000
3fe22a70:	.word  0x0066
3fe22a80:	.word  0x0066
3fe22a90:	.word  0x006e
3fe22aa0:	.word  0x006e
3fe22ab0:	.word  0x006e
3fe22ac0:	.word  0x006e
3fe22ad0:	.word  0x0076
3fe22ae0:	.word  0x0076
3fe22af0:	.word  0x0076
3fe22b00:	.word  0x0076
3fe22b10:	.word  0x0066
3fe22b20:	.word  0x0066
3fe22b30:	.word  0x0066
3fe22b40:	.word  0x0066
3fe22b50:	.word  0x0000
3fe22b60:	.word  0x0000
3fe22b70:	.word  0x0000
3fe22b80:	.word  0x0000
3fe22b90:	rev    b0
3fe22ba0:	rev    b0
3fe22bb0:	rev    b0
3fe22bc0:	rev    b0
3fe22bd0:	rev    b0
3fe22be0:	rev    b0
3fe22bf0:	rev    b0
3fe22c00:	rev    b0
3fe22c10:	rev    b0
3fe22c20:	rev    b0
3fe22c30:	rev    b0
3fe22c40:	rev    b0
3fe22c50:	pushst
3fe22c60:	pushst
3fe22c70:	.word  0x0000
3fe22c80:	.word  0x0000
3fe22c90:	.word  0x0000
3fe22ca0:	.word  0x0000
3fe22cb0:	.word  0x00c6
3fe22cc0:	.word  0x00c6
3fe22cd0:	.word  0x00c6
3fe22ce0:	.word  0x00c6
3fe22cf0:	.word  0x006c
3fe22d00:	.word  0x006c
3fe22d10:	.word  0x006c
3fe22d20:	.word  0x006c
3fe22d30:	rev    b8
3fe22d40:	rev    b8
3fe22d50:	rev    b8
3fe22d60:	rev    b8
3fe22d70:	.word  0x0010
3fe22d80:	.word  0x0010
3fe22d90:	.word  0x0000
3fe22da0:	.word  0x0000
3fe22db0:	.word  0x0000
3fe22dc0:	.word  0x0000
3fe22dd0:	pushst
3fe22de0:	pushst
3fe22df0:	.word  0x0060
3fe22e00:	.word  0x0060
3fe22e10:	.word  0x0060
3fe22e20:	.word  0x0060
3fe22e30:	.word  0x0060
3fe22e40:	.word  0x0060
3fe22e50:	.word  0x0060
3fe22e60:	.word  0x0060
3fe22e70:	.word  0x0060
3fe22e80:	.word  0x0060
3fe22e90:	.word  0x0060
3fe22ea0:	.word  0x0060
3fe22eb0:	.word  0x0000
3fe22ec0:	.word  0x0000
3fe22ed0:	rev    b0
3fe22ee0:	rev    b0
3fe22ef0:	rev    b0
3fe22f00:	rev    b0
3fe22f10:	rev    b0
3fe22f20:	rev    b0
3fe22f30:	rev    b0
3fe22f40:	rev    b0
3fe22f50:	rev    b0
3fe22f60:	rev    b0
3fe22f70:	rev    b0
3fe22f80:	rev    b0
3fe22f90:	rev    b0
3fe22fa0:	rev    b0
3fe22fb0:	rev    b0
3fe22fc0:	rev    b0
3fe22fd0:	rev    sp
3fe22fe0:	rev    sp
3fe22ff0:	rev    sp
3fe23000:	rev    sp
3fe23010:	.word  0x0000
3fe23020:	.word  0x0000
3fe23030:	.word  0x0000
3fe23040:	.word  0x0000
3fe23050:	.word  0x0000
3fe23060:	.word  0x0000
3fe23070:	.word  0x0000
3fe23080:	.word  0x0000
3fe23090:	.word  0x0000
3fe230a0:	.word  0x0000
3fe230b0:	.word  0x0000
3fe230c0:	.word  0x0000
3fe230d0:	.word  0x0000
3fe230e0:	.word  0x0000
3fe230f0:	.word  0x0000
3fe23100:	.word  0x0000
3fe23110:	.word  0x0000
3fe23120:	.word  0x0000
3fe23130:	.word  0x0000
3fe23140:	.word  0x0000
3fe23150:	.word  0x0000
3fe23160:	.word  0x0000
3fe23170:	.word  0x0000
3fe23180:	.word  0x0000
3fe23190:	.word  0x0000
3fe231a0:	.word  0x0000
3fe231b0:	.word  0x0000
3fe231c0:	.word  0x0000
3fe231d0:	.word  0x0000
3fe231e0:	.word  0x0000
3fe231f0:	.word  0x0000
3fe23200:	.word  0x0000
3fe23210:	rev    sp
3fe23220:	rev    sp
3fe23230:	rev    sp
3fe23240:	rev    sp
3fe23250:	rev    b0
3fe23260:	rev    b0
3fe23270:	rev    b0
3fe23280:	rev    b0
3fe23290:	rev    b0
3fe232a0:	rev    b0
3fe232b0:	rev    b0
3fe232c0:	rev    b0
3fe232d0:	rev    b0
3fe232e0:	rev    b0
3fe232f0:	rev    b0
3fe23300:	rev    b0
3fe23310:	rev    b0
3fe23320:	rev    b0
3fe23330:	rev    b0
3fe23340:	rev    b0
3fe23350:	.word  0x0000
3fe23360:	.word  0x0000
3fe23370:	.word  0x0000
3fe23380:	.word  0x0000
3fe23390:	.word  0x0000
3fe233a0:	.word  0x0000
3fe233b0:	.word  0x0000
3fe233c0:	.word  0x0000
3fe233d0:	.word  0x0000
3fe233e0:	.word  0x0000
3fe233f0:	.word  0x0000
3fe23400:	.word  0x0000
3fe23410:	.word  0x0000
3fe23420:	.word  0x0000
3fe23430:	.word  0x0000
3fe23440:	.word  0x0000
3fe23450:	not    b0
3fe23460:	not    b0
3fe23470:	not    b0
3fe23480:	not    b0
3fe23490:	rev    b0
3fe234a0:	rev    b0
3fe234b0:	rev    b0
3fe234c0:	rev    b0
3fe234d0:	rev    b0
3fe234e0:	rev    b0
3fe234f0:	rev    b0
3fe23500:	rev    b0
3fe23510:	rev    b0
3fe23520:	rev    b0
3fe23530:	rev    b0
3fe23540:	rev    b0
3fe23550:	rev    b0
3fe23560:	rev    b0
3fe23570:	rev    b0
3fe23580:	rev    b0
3fe23590:	rev    b0
3fe235a0:	rev    b0
3fe235b0:	rev    b0
3fe235c0:	rev    b0
3fe235d0:	rev    b0
3fe235e0:	rev    b0
3fe235f0:	rev    b0
3fe23600:	rev    b0
3fe23610:	rev    b0
3fe23620:	rev    b0
3fe23630:	rev    b0
3fe23640:	rev    b0
3fe23650:	rev    b0
3fe23660:	rev    b0
3fe23670:	rev    b0
3fe23680:	rev    b0
3fe23690:	not    b0
3fe236a0:	not    b0
3fe236b0:	not    b0
3fe236c0:	not    b0
3fe236d0:	.word  0x0000
3fe236e0:	.word  0x0000
3fe236f0:	.word  0x0000
3fe23700:	.word  0x0000
3fe23710:	.word  0x0000
3fe23720:	.word  0x0000
3fe23730:	.word  0x0000
3fe23740:	.word  0x0000
3fe23750:	.word  0x0000
3fe23760:	.word  0x0000
3fe23770:	.word  0x0000
3fe23780:	.word  0x0000
3fe23790:	.word  0x0000
3fe237a0:	.word  0x0000
3fe237b0:	.word  0x0000
3fe237c0:	.word  0x0000
3fe237d0:	rev    b0
3fe237e0:	rev    b0
3fe237f0:	rev    b0
3fe23800:	rev    b0
3fe23810:	rev    b0
3fe23820:	rev    b0
3fe23830:	rev    b0
3fe23840:	rev    b0
3fe23850:	rev    b0
3fe23860:	rev    b0
3fe23870:	rev    b0
3fe23880:	rev    b0
3fe23890:	rev    b0
3fe238a0:	rev    b0
3fe238b0:	rev    b0
3fe238c0:	rev    b0
3fe238d0:	not    sp
3fe238e0:	not    sp
3fe238f0:	not    sp
3fe23900:	not    sp
3fe23910:	rev    b0
3fe23920:	rev    b0
3fe23930:	rev    b0
3fe23940:	rev    b0
3fe23950:	rev    b0
3fe23960:	rev    b0
3fe23970:	rev    b0
3fe23980:	rev    b0
3fe23990:	rev    b0
3fe239a0:	rev    b0
3fe239b0:	rev    b0
3fe239c0:	rev    b0
3fe239d0:	rev    b0
3fe239e0:	rev    b0
3fe239f0:	rev    b0
3fe23a00:	rev    b0
3fe23a10:	.word  0x0000
3fe23a20:	not    sp
3fe23a30:	not    sp
3fe23a40:	not    sp
3fe23a50:	.word  0x0000
3fe23a60:	.word  0x0000
3fe23a70:	.word  0x0000
3fe23a80:	.word  0x0000
3fe23a90:	.word  0x0000
3fe23aa0:	.word  0x0000
3fe23ab0:	.word  0x0000
3fe23ac0:	.word  0x0000
3fe23ad0:	.word  0x0000
3fe23ae0:	.word  0x0000
3fe23af0:	.word  0x0000
3fe23b00:	.word  0x0000
3fe23b10:	.word  0x0000
3fe23b20:	.word  0x0000
3fe23b30:	.word  0x0000
3fe23b40:	.word  0x0000
3fe23b50:	.word  0x0000
3fe23b60:	.word  0x0000
3fe23b70:	.word  0x0000
3fe23b80:	.word  0x0000
3fe23b90:	.word  0x0000
3fe23ba0:	.word  0x0000
3fe23bb0:	.word  0x0000
3fe23bc0:	.word  0x0000
3fe23bd0:	.word  0x0000
3fe23be0:	.word  0x0000
3fe23bf0:	.word  0x0000
3fe23c00:	.word  0x0000
3fe23c10:	.word  0x0000
3fe23c20:	.word  0x0000
3fe23c30:	.word  0x0000
3fe23c40:	.word  0x0000
3fe23c50:	.word  0x0000
3fe23c60:	.word  0x0000
3fe23c70:	.word  0x0000
3fe23c80:	.word  0x0000
3fe23c90:	.word  0x0000
3fe23ca0:	.word  0x0000
3fe23cb0:	.word  0x0000
3fe23cc0:	.word  0x0000
3fe23cd0:	not    sp
3fe23ce0:	not    sp
3fe23cf0:	not    sp
3fe23d00:	not    sp
3fe23d10:	.word  0x0000
3fe23d20:	.word  0x0000
3fe23d30:	.word  0x0000
3fe23d40:	.word  0x0000
3fe23d50:	.word  0x0000
3fe23d60:	.word  0x0000
3fe23d70:	.word  0x0000
3fe23d80:	.word  0x0000
3fe23d90:	.word  0x0000
3fe23da0:	.word  0x0000
3fe23db0:	.word  0x0000
3fe23dc0:	.word  0x0000
3fe23dd0:	.word  0x0000
3fe23de0:	.word  0x0000
3fe23df0:	.word  0x0000
3fe23e00:	.word  0x0000
3fe23e10:	.word  0x0000
3fe23e20:	.word  0x0000
3fe23e30:	.word  0x0000
3fe23e40:	.word  0x0000
3fe23e50:	.word  0x0000
3fe23e60:	.word  0x0000
3fe23e70:	.word  0x0000
3fe23e80:	.word  0x0000
3fe23e90:	.word  0x0000
3fe23ea0:	.word  0x0000
3fe23eb0:	.word  0x0000
3fe23ec0:	.word  0x0000
3fe23ed0:	.word  0x0000
3fe23ee0:	.word  0x0000
3fe23ef0:	.word  0x0000
3fe23f00:	.word  0x0000
3fe23f10:	.word  0x0000
3fe23f20:	.word  0x0000
3fe23f30:	.word  0x0000
3fe23f40:	.word  0x0000
3fe23f50:	.word  0x0000
3fe23f60:	.word  0x0000
3fe23f70:	.word  0x0000
3fe23f80:	.word  0x0000
3fe23f90:	not    sp
3fe23fa0:	not    sp
3fe23fb0:	not    sp
3fe23fc0:	not    sp
3fe23fd0:	.word  0x0000
3fe23fe0:	.word  0x0000
3fe23ff0:	.word  0x0000
3fe24000:	.word  0x0000
3fe24010:	.word  0x0000
3fe24020:	.word  0x0000
3fe24030:	.word  0x0000
3fe24040:	.word  0x0000
3fe24050:	.word  0x0000
3fe24060:	.word  0x0000
3fe24070:	.word  0x0000
3fe24080:	.word  0x0000
3fe24090:	.word  0x0000
3fe240a0:	.word  0x0000
3fe240b0:	.word  0x0000
3fe240c0:	.word  0x0000
3fe240d0:	.word  0x0000
3fe240e0:	.word  0x0000
3fe240f0:	.word  0x0000
3fe24100:	.word  0x0000
3fe24110:	.word  0x0000
3fe24120:	.word  0x0000
3fe24130:	.word  0x0000
3fe24140:	.word  0x0000
3fe24150:	.word  0x0000
3fe24160:	.word  0x0000
3fe24170:	.word  0x0000
3fe24180:	.word  0x0000
3fe24190:	.word  0x0000
3fe241a0:	.word  0x0000
3fe241b0:	.word  0x0000
3fe241c0:	.word  0x0000
3fe241d0:	.word  0x0000
3fe241e0:	.word  0x0000
3fe241f0:	.word  0x0000
3fe24200:	.word  0x0000
3fe24210:	.word  0x0000
3fe24220:	.word  0x0000
3fe24230:	.word  0x0000
3fe24240:	.word  0x0000
3fe24250:	not    sp
3fe24260:	not    sp
3fe24270:	not    sp
3fe24280:	not    sp
3fe24290:	.word  0x0000
3fe242a0:	.word  0x0000
3fe242b0:	.word  0x0000
3fe242c0:	.word  0x0000
3fe242d0:	.word  0x0000
3fe242e0:	.word  0x0000
3fe242f0:	.word  0x0000
3fe24300:	.word  0x0000
3fe24310:	.word  0x0000
3fe24320:	.word  0x0000
3fe24330:	.word  0x0000
3fe24340:	.word  0x0000
3fe24350:	.word  0x0000
3fe24360:	.word  0x0000
3fe24370:	.word  0x0000
3fe24380:	.word  0x0000
3fe24390:	.word  0x0000
3fe243a0:	.word  0x0000
3fe243b0:	.word  0x0000
3fe243c0:	.word  0x0000
3fe243d0:	.word  0x0000
3fe243e0:	.word  0x0000
3fe243f0:	.word  0x0000
3fe24400:	.word  0x0000
3fe24410:	.word  0x0000
3fe24420:	.word  0x0000
3fe24430:	.word  0x0000
3fe24440:	.word  0x0000
3fe24450:	.word  0x0000
3fe24460:	.word  0x0000
3fe24470:	.word  0x0000
3fe24480:	.word  0x0000
3fe24490:	.word  0x0000
3fe244a0:	.word  0x0000
3fe244b0:	.word  0x0000
3fe244c0:	.word  0x0000
3fe244d0:	.word  0x0000
3fe244e0:	.word  0x0000
3fe244f0:	.word  0x0000
3fe24500:	.word  0x0000
3fe24510:	not    sp
3fe24520:	not    sp
3fe24530:	not    sp
3fe24540:	.word  0x0000
3fe24550:	rev    b0
3fe24560:	rev    b0
3fe24570:	rev    b0
3fe24580:	rev    b0
3fe24590:	rev    b0
3fe245a0:	rev    b0
3fe245b0:	rev    b0
3fe245c0:	rev    b0
3fe245d0:	rev    b0
3fe245e0:	rev    b0
3fe245f0:	rev    b0
3fe24600:	rev    b0
3fe24610:	rev    b0
3fe24620:	rev    b0
3fe24630:	rev    b0
3fe24640:	rev    b0
3fe24650:	not    b0
3fe24660:	not    b0
3fe24670:	not    b0
3fe24680:	not    b0
3fe24690:	rev    b0
3fe246a0:	rev    b0
3fe246b0:	rev    b0
3fe246c0:	rev    b0
3fe246d0:	rev    b0
3fe246e0:	rev    b0
3fe246f0:	rev    b0
3fe24700:	rev    b0
3fe24710:	rev    b0
3fe24720:	rev    b0
3fe24730:	rev    b0
3fe24740:	rev    b0
3fe24750:	rev    b0
3fe24760:	rev    b0
3fe24770:	rev    b0
3fe24780:	rev    b0
3fe24790:	rev    b0
3fe247a0:	rev    b0
3fe247b0:	rev    b0
3fe247c0:	rev    b0
3fe247d0:	rev    b0
3fe247e0:	rev    b0
3fe247f0:	rev    b0
3fe24800:	rev    b0
3fe24810:	rev    b0
3fe24820:	rev    b0
3fe24830:	rev    b0
3fe24840:	rev    b0
3fe24850:	rev    b0
3fe24860:	rev    b0
3fe24870:	rev    b0
3fe24880:	rev    b0
3fe24890:	rev    sp
3fe248a0:	rev    sp
3fe248b0:	rev    sp
3fe248c0:	rev    sp
3fe248d0:	rev    b0
3fe248e0:	rev    b0
3fe248f0:	rev    b0
3fe24900:	rev    b0
3fe24910:	rev    b0
3fe24920:	rev    b0
3fe24930:	rev    b0
3fe24940:	rev    b0
3fe24950:	rev    b0
3fe24960:	rev    b0
3fe24970:	rev    b0
3fe24980:	rev    b0
3fe24990:	rev    b0
3fe249a0:	rev    b0
3fe249b0:	rev    b0
3fe249c0:	rev    b0
3fe249d0:	rev    b0
3fe249e0:	rev    b0
3fe249f0:	rev    b0
3fe24a00:	rev    b0
3fe24a10:	rev    b0
3fe24a20:	rev    b0
3fe24a30:	rev    b0
3fe24a40:	rev    b0
3fe24a50:	rev    b0
3fe24a60:	rev    b0
3fe24a70:	rev    b0
3fe24a80:	rev    b0
3fe24a90:	rev    b0
3fe24aa0:	rev    b0
3fe24ab0:	rev    b0
3fe24ac0:	rev    b0
3fe24ad0:	not    sp
3fe24ae0:	not    sp
3fe24af0:	not    sp
3fe24b00:	not    sp
3fe24b10:	.word  0x0000
3fe24b20:	.word  0x0000
3fe24b30:	.word  0x0000
3fe24b40:	.word  0x0000
3fe24b50:	.word  0x0000
3fe24b60:	.word  0x0000
3fe24b70:	.word  0x0000
3fe24b80:	.word  0x0000
3fe24b90:	.word  0x0000
3fe24ba0:	.word  0x0000
3fe24bb0:	.word  0x0000
3fe24bc0:	.word  0x0000
3fe24bd0:	.word  0x0000
3fe24be0:	.word  0x0000
3fe24bf0:	.word  0x0000
3fe24c00:	.word  0x0000
3fe24c10:	.word  0x0000
3fe24c20:	.word  0x0000
3fe24c30:	.word  0x0000
3fe24c40:	.word  0x0000
3fe24c50:	.word  0x0000
3fe24c60:	.word  0x0000
3fe24c70:	.word  0x0000
3fe24c80:	.word  0x0000
3fe24c90:	.word  0x0000
3fe24ca0:	.word  0x0000
3fe24cb0:	.word  0x0000
3fe24cc0:	.word  0x0000
3fe24cd0:	.word  0x0000
3fe24ce0:	.word  0x0000
3fe24cf0:	.word  0x0000
3fe24d00:	.word  0x0000
3fe24d10:	not    sp
3fe24d20:	not    sp
3fe24d30:	not    sp
3fe24d40:	not    sp
3fe24d50:	rev    b0
3fe24d60:	rev    b0
3fe24d70:	rev    b0
3fe24d80:	rev    b0
3fe24d90:	rev    b0
3fe24da0:	rev    b0
3fe24db0:	rev    b0
3fe24dc0:	rev    b0
3fe24dd0:	rev    b0
3fe24de0:	rev    b0
3fe24df0:	rev    b0
3fe24e00:	rev    b0
3fe24e10:	rev    b0
3fe24e20:	rev    b0
3fe24e30:	rev    b0
3fe24e40:	rev    b0
3fe24e50:	rev    b0
3fe24e60:	rev    b0
3fe24e70:	rev    b0
3fe24e80:	rev    b0
3fe24e90:	rev    b0
3fe24ea0:	rev    b0
3fe24eb0:	rev    b0
3fe24ec0:	rev    b0
3fe24ed0:	rev    b0
3fe24ee0:	rev    b0
3fe24ef0:	rev    b0
3fe24f00:	rev    b0
3fe24f10:	rev    b0
3fe24f20:	rev    b0
3fe24f30:	rev    b0
3fe24f40:	rev    b0
3fe24f50:	rev    b0
3fe24f60:	rev    b0
3fe24f70:	rev    b0
3fe24f80:	rev    b0
3fe24f90:	rev    b0
3fe24fa0:	rev    b0
3fe24fb0:	rev    b0
3fe24fc0:	rev    b0
3fe24fd0:	rev    b0
3fe24fe0:	rev    b0
3fe24ff0:	rev    b0
3fe25000:	rev    b0
3fe25010:	rev    b0
3fe25020:	rev    b0
3fe25030:	rev    b0
3fe25040:	rev    b0
3fe25050:	rev    b0
3fe25060:	rev    b0
3fe25070:	rev    b0
3fe25080:	rev    b0
3fe25090:	.word  0x0000
3fe250a0:	.word  0x0000
3fe250b0:	.word  0x0000
3fe250c0:	.word  0x0000
3fe250d0:	.word  0x0000
3fe250e0:	.word  0x0000
3fe250f0:	.word  0x0000
3fe25100:	.word  0x0000
3fe25110:	.word  0x00e0
3fe25120:	.word  0x00e0
3fe25130:	.word  0x0070
3fe25140:	.word  0x0070
3fe25150:	rev    b8
3fe25160:	rev    b8
3fe25170:	.word  0x001c
3fe25180:	.word  0x001c
3fe25190:	rev    b8
3fe251a0:	rev    b8
3fe251b0:	.word  0x0070
3fe251c0:	.word  0x0070
3fe251d0:	.word  0x00e0
3fe251e0:	.word  0x00e0
3fe251f0:	.word  0x0000
3fe25200:	.word  0x0000
3fe25210:	pushst
3fe25220:	pushst
3fe25230:	pushst
3fe25240:	pushst
3fe25250:	.word  0x0000
3fe25260:	.word  0x0000
3fe25270:	.word  0x0000
3fe25280:	.word  0x0000
3fe25290:	.word  0x0000
3fe252a0:	.word  0x0000
3fe252b0:	.word  0x0000
3fe252c0:	.word  0x0000
3fe252d0:	.word  0x0000
3fe252e0:	.word  0x0000
3fe252f0:	.word  0x0000
3fe25300:	.word  0x0000
3fe25310:	.word  0x0000
3fe25320:	.word  0x0000
3fe25330:	.word  0x0000
3fe25340:	.word  0x0000
3fe25350:	.word  0x001c
3fe25360:	.word  0x001c
3fe25370:	rev    b8
3fe25380:	rev    b8
3fe25390:	.word  0x0070
3fe253a0:	.word  0x0070
3fe253b0:	.word  0x00e0
3fe253c0:	.word  0x00e0
3fe253d0:	.word  0x0070
3fe253e0:	.word  0x0070
3fe253f0:	rev    b8
3fe25400:	rev    b8
3fe25410:	.word  0x001c
3fe25420:	.word  0x001c
3fe25430:	.word  0x0000
3fe25440:	.word  0x0000
3fe25450:	.word  0x00fe
3fe25460:	.word  0x00fe
3fe25470:	.word  0x00fe
3fe25480:	.word  0x00fe
3fe25490:	.word  0x0000
3fe254a0:	.word  0x0000
3fe254b0:	.word  0x0000
3fe254c0:	.word  0x0000
3fe254d0:	.word  0x0000
3fe254e0:	.word  0x0000
3fe254f0:	.word  0x0000
3fe25500:	.word  0x0000
3fe25510:	.word  0x0000
3fe25520:	.word  0x0000
3fe25530:	.word  0x0000
3fe25540:	.word  0x0000
3fe25550:	.word  0x0000
3fe25560:	.word  0x0000
3fe25570:	.word  0x0000
3fe25580:	.word  0x0000
3fe25590:	.word  0x0000
3fe255a0:	.word  0x0000
3fe255b0:	.word  0x0000
3fe255c0:	.word  0x0000
3fe255d0:	not    b12
3fe255e0:	not    b12
3fe255f0:	.word  0x00da
3fe25600:	.word  0x00da
3fe25610:	.word  0x00da
3fe25620:	.word  0x00da
3fe25630:	.word  0x00d8
3fe25640:	.word  0x00d8
3fe25650:	.word  0x00d8
3fe25660:	.word  0x00d8
3fe25670:	.word  0x00d8
3fe25680:	.word  0x00d8
3fe25690:	.word  0x00d8
3fe256a0:	.word  0x00d8
3fe256b0:	.word  0x00d8
3fe256c0:	.word  0x00d8
3fe256d0:	.word  0x0000
3fe256e0:	.word  0x0000
3fe256f0:	.word  0x0000
3fe25700:	.word  0x0000
3fe25710:	.word  0x0000
3fe25720:	.word  0x0000
3fe25730:	.word  0x0000
3fe25740:	.word  0x0000
3fe25750:	.word  0x0000
3fe25760:	.word  0x0000
3fe25770:	.word  0x0000
3fe25780:	.word  0x0000
3fe25790:	.word  0x0000
3fe257a0:	.word  0x0000
3fe257b0:	.word  0x0000
3fe257c0:	.word  0x0000
3fe257d0:	getst  a0
3fe257e0:	getst  a0
3fe257f0:	.word  0x00c0
3fe25800:	.word  0x00c0
3fe25810:	pushst
3fe25820:	pushst
3fe25830:	pushst
3fe25840:	pushst
3fe25850:	.word  0x0060
3fe25860:	.word  0x0060
3fe25870:	rev    b0
3fe25880:	rev    b0
3fe25890:	pushst
3fe258a0:	pushst
3fe258b0:	pushst
3fe258c0:	pushst
3fe258d0:	.word  0x000c
3fe258e0:	.word  0x000c
3fe258f0:	.word  0x0006
3fe25900:	.word  0x0006
3fe25910:	.word  0x0000
3fe25920:	.word  0x0000
3fe25930:	.word  0x0000
3fe25940:	.word  0x0000
3fe25950:	.word  0x0000
3fe25960:	.word  0x0000
3fe25970:	.word  0x0000
3fe25980:	.word  0x0000
3fe25990:	.word  0x0000
3fe259a0:	.word  0x0000
3fe259b0:	.word  0x0000
3fe259c0:	.word  0x0000
3fe259d0:	.word  0x0000
3fe259e0:	.word  0x0000
3fe259f0:	.word  0x00f8
3fe25a00:	.word  0x00f8
3fe25a10:	getst  a12
3fe25a20:	getst  a12
3fe25a30:	getst  a12
3fe25a40:	getst  a12
3fe25a50:	.word  0x000c
3fe25a60:	.word  0x000c
3fe25a70:	.word  0x000c
3fe25a80:	.word  0x000c
3fe25a90:	.word  0x007e
3fe25aa0:	.word  0x007e
3fe25ab0:	.word  0x000c
3fe25ac0:	.word  0x000c
3fe25ad0:	.word  0x000c
3fe25ae0:	.word  0x000c
3fe25af0:	.word  0x000c
3fe25b00:	.word  0x000c
3fe25b10:	emu
3fe25b20:	emu
3fe25b30:	pushst
3fe25b40:	pushst
3fe25b50:	.word  0x0000
3fe25b60:	.word  0x0000
3fe25b70:	.word  0x0000
3fe25b80:	.word  0x0000
3fe25b90:	.word  0x0000
3fe25ba0:	.word  0x0000
3fe25bb0:	.word  0x0000
3fe25bc0:	.word  0x0000
3fe25bd0:	.word  0x0000
3fe25be0:	.word  0x0000
3fe25bf0:	.word  0x0000
3fe25c00:	.word  0x0000
3fe25c10:	.word  0x0000
3fe25c20:	.word  0x0000
3fe25c30:	.word  0x0000
3fe25c40:	.word  0x0000
3fe25c50:	.word  0x0000
3fe25c60:	.word  0x0000
3fe25c70:	.word  0x0000
3fe25c80:	.word  0x0000
3fe25c90:	.word  0x0000
3fe25ca0:	.word  0x0000
3fe25cb0:	rev    b0
3fe25cc0:	rev    b0
3fe25cd0:	rev    b0
3fe25ce0:	rev    b0
3fe25cf0:	.word  0x0000
3fe25d00:	.word  0x0000
3fe25d10:	.word  0x0000
3fe25d20:	.word  0x0000
3fe25d30:	.word  0x0000
3fe25d40:	.word  0x0000
3fe25d50:	.word  0x0000
3fe25d60:	.word  0x0000
3fe25d70:	.word  0x0000
3fe25d80:	.word  0x0000
3fe25d90:	.word  0x0000
3fe25da0:	.word  0x0000
3fe25db0:	.word  0x0000
3fe25dc0:	.word  0x0000
3fe25dd0:	.word  0x0000
3fe25de0:	.word  0x0000
3fe25df0:	.word  0x0000
3fe25e00:	.word  0x0000
3fe25e10:	.word  0x0000
3fe25e20:	.word  0x0000
3fe25e30:	.word  0x0000
3fe25e40:	.word  0x0000
3fe25e50:	.word  0x0000
3fe25e60:	.word  0x0000
3fe25e70:	.word  0x0000
3fe25e80:	.word  0x0000
3fe25e90:	.word  0x0000
3fe25ea0:	.word  0x0000
3fe25eb0:	.word  0x0000
3fe25ec0:	.word  0x0000
3fe25ed0:	.word  0x0000
3fe25ee0:	.word  0x0000
3fe25ef0:	.word  0x0000
3fe25f00:	.word  0x0000
3fe25f10:	.word  0x0000
3fe25f20:	.word  0x0000
3fe25f30:	.word  0x0000
3fe25f40:	.word  0x0000
3fe25f50:	.word  0x0000
3fe25f60:	.word  0x0000
3fe25f70:	.word  0x0000
3fe25f80:	.word  0x0000
3fe25f90:	.word  0x0000
3fe25fa0:	.word  0x0000
3fe25fb0:	.word  0x0000
3fe25fc0:	.word  0x0000
3fe25fd0:	.word  0x0000
3fe25fe0:	.word  0x0000
3fe25ff0:	.word  0x0000
3fe26000:	.word  0x0000
3fe26010:	.word  0x0000
3fe26020:	.word  0x0000
3fe26030:	.word  0x0000
3fe26040:	.word  0x0000
3fe26050:	.word  0x0000
3fe26060:	.word  0x0000
3fe26070:	.word  0x0000
3fe26080:	.word  0x0000
3fe26090:	.word  0x0000
3fe260a0:	.word  0x0000
3fe260b0:	rev    b0
3fe260c0:	rev    b0
3fe260d0:	rev    b0
3fe260e0:	rev    b0
3fe260f0:	rev    b0
3fe26100:	rev    b0
3fe26110:	rev    b0
3fe26120:	rev    b0
3fe26130:	rev    b0
3fe26140:	rev    b0
3fe26150:	rev    b0
3fe26160:	rev    b0
3fe26170:	rev    b0
3fe26180:	rev    b0
3fe26190:	rev    b0
3fe261a0:	rev    b0
3fe261b0:	.word  0x0000
3fe261c0:	.word  0x0000
3fe261d0:	rev    b0
3fe261e0:	rev    b0
3fe261f0:	rev    b0
3fe26200:	rev    b0
3fe26210:	.word  0x0000
3fe26220:	.word  0x0000
3fe26230:	.word  0x0000
3fe26240:	.word  0x0000
3fe26250:	.word  0x0000
3fe26260:	.word  0x0000
3fe26270:	.word  0x0000
3fe26280:	.word  0x0000
3fe26290:	.word  0x0000
3fe262a0:	.word  0x0000
3fe262b0:	.word  0x0000
3fe262c0:	.word  0x0000
3fe262d0:	.word  0x00cc
3fe262e0:	.word  0x00cc
3fe262f0:	.word  0x00cc
3fe26300:	.word  0x00cc
3fe26310:	.word  0x00cc
3fe26320:	.word  0x00cc
3fe26330:	.word  0x00cc
3fe26340:	.word  0x00cc
3fe26350:	.word  0x0000
3fe26360:	.word  0x0000
3fe26370:	.word  0x0000
3fe26380:	.word  0x0000
3fe26390:	.word  0x0000
3fe263a0:	.word  0x0000
3fe263b0:	.word  0x0000
3fe263c0:	.word  0x0000
3fe263d0:	.word  0x0000
3fe263e0:	.word  0x0000
3fe263f0:	.word  0x0000
3fe26400:	.word  0x0000
3fe26410:	.word  0x0000
3fe26420:	.word  0x0000
3fe26430:	.word  0x0000
3fe26440:	.word  0x0000
3fe26450:	.word  0x0000
3fe26460:	.word  0x0000
3fe26470:	.word  0x0000
3fe26480:	.word  0x0000
3fe26490:	.word  0x0000
3fe264a0:	.word  0x0000
3fe264b0:	.word  0x0000
3fe264c0:	.word  0x0000
3fe264d0:	.word  0x0000
3fe264e0:	.word  0x0000
3fe264f0:	.word  0x0000
3fe26500:	.word  0x0000
3fe26510:	.word  0x0000
3fe26520:	.word  0x0000
3fe26530:	.word  0x0000
3fe26540:	.word  0x0000
3fe26550:	.word  0x00cc
3fe26560:	.word  0x00cc
3fe26570:	.word  0x00cc
3fe26580:	.word  0x00cc
3fe26590:	.word  0x00cc
3fe265a0:	.word  0x00cc
3fe265b0:	pushst
3fe265c0:	pushst
3fe265d0:	.word  0x00cc
3fe265e0:	.word  0x00cc
3fe265f0:	.word  0x00cc
3fe26600:	.word  0x00cc
3fe26610:	pushst
3fe26620:	pushst
3fe26630:	.word  0x00cc
3fe26640:	.word  0x00cc
3fe26650:	.word  0x00cc
3fe26660:	.word  0x00cc
3fe26670:	.word  0x00cc
3fe26680:	.word  0x00cc
3fe26690:	.word  0x0000
3fe266a0:	.word  0x0000
3fe266b0:	.word  0x0000
3fe266c0:	.word  0x0000
3fe266d0:	.word  0x0000
3fe266e0:	.word  0x0000
3fe266f0:	.word  0x0000
3fe26700:	.word  0x0000
3fe26710:	.word  0x0000
3fe26720:	.word  0x0000
3fe26730:	.word  0x0000
3fe26740:	.word  0x0000
3fe26750:	.word  0x0000
3fe26760:	.word  0x0000
3fe26770:	.word  0x0060
3fe26780:	.word  0x0060
3fe26790:	.word  0x0060
3fe267a0:	.word  0x0060
3fe267b0:	.word  0x00f8
3fe267c0:	.word  0x00f8
3fe267d0:	getst  a12
3fe267e0:	getst  a12
3fe267f0:	.word  0x001c
3fe26800:	.word  0x001c
3fe26810:	.word  0x0078
3fe26820:	.word  0x0078
3fe26830:	.word  0x00e0
3fe26840:	.word  0x00e0
3fe26850:	popst
3fe26860:	popst
3fe26870:	getst  a12
3fe26880:	getst  a12
3fe26890:	.word  0x00f8
3fe268a0:	.word  0x00f8
3fe268b0:	rev    b0
3fe268c0:	rev    b0
3fe268d0:	rev    b0
3fe268e0:	rev    b0
3fe268f0:	.word  0x0000
3fe26900:	.word  0x0000
3fe26910:	.word  0x0000
3fe26920:	.word  0x0000
3fe26930:	.word  0x0000
3fe26940:	.word  0x0000
3fe26950:	.word  0x0000
3fe26960:	.word  0x0000
3fe26970:	.word  0x0000
3fe26980:	.word  0x0000
3fe26990:	.word  0x0000
3fe269a0:	.word  0x0000
3fe269b0:	.word  0x008c
3fe269c0:	.word  0x008c
3fe269d0:	.word  0x009a
3fe269e0:	.word  0x009a
3fe269f0:	.word  0x005a
3fe26a00:	.word  0x005a
3fe26a10:	.word  0x005a
3fe26a20:	.word  0x005a
3fe26a30:	rev    a12
3fe26a40:	rev    a12
3fe26a50:	.word  0x0010
3fe26a60:	.word  0x0010
3fe26a70:	.word  0x00d0
3fe26a80:	.word  0x00d0
3fe26a90:	putst  a8
3fe26aa0:	putst  a8
3fe26ab0:	putst  a8
3fe26ac0:	putst  a8
3fe26ad0:	putst  a4
3fe26ae0:	putst  a4
3fe26af0:	.word  0x00c4
3fe26b00:	.word  0x00c4
3fe26b10:	.word  0x0000
3fe26b20:	.word  0x0000
3fe26b30:	.word  0x0000
3fe26b40:	.word  0x0000
3fe26b50:	.word  0x0000
3fe26b60:	.word  0x0000
3fe26b70:	.word  0x0000
3fe26b80:	.word  0x0000
3fe26b90:	.word  0x0000
3fe26ba0:	.word  0x0000
3fe26bb0:	.word  0x0000
3fe26bc0:	.word  0x0000
3fe26bd0:	.word  0x0000
3fe26be0:	.word  0x0000
3fe26bf0:	.word  0x0078
3fe26c00:	.word  0x0078
3fe26c10:	.word  0x00cc
3fe26c20:	.word  0x00cc
3fe26c30:	.word  0x00cc
3fe26c40:	.word  0x00cc
3fe26c50:	.word  0x006c
3fe26c60:	.word  0x006c
3fe26c70:	rev    b8
3fe26c80:	rev    b8
3fe26c90:	.word  0x006c
3fe26ca0:	.word  0x006c
3fe26cb0:	jump   a6
3fe26cc0:	jump   a6
3fe26cd0:	popst
3fe26ce0:	popst
3fe26cf0:	.word  0x0086
3fe26d00:	.word  0x0086
3fe26d10:	popst
3fe26d20:	popst
3fe26d30:	dint
3fe26d40:	dint
3fe26d50:	.word  0x0000
3fe26d60:	.word  0x0000
3fe26d70:	.word  0x0000
3fe26d80:	.word  0x0000
3fe26d90:	.word  0x0000
3fe26da0:	.word  0x0000
3fe26db0:	.word  0x0000
3fe26dc0:	.word  0x0000
3fe26dd0:	.word  0x0000
3fe26de0:	.word  0x0000
3fe26df0:	.word  0x0000
3fe26e00:	.word  0x0000
3fe26e10:	.word  0x00c0
3fe26e20:	.word  0x00c0
3fe26e30:	.word  0x0060
3fe26e40:	.word  0x0060
3fe26e50:	rev    b0
3fe26e60:	rev    b0
3fe26e70:	.word  0x0000
3fe26e80:	.word  0x0000
3fe26e90:	.word  0x0000
3fe26ea0:	.word  0x0000
3fe26eb0:	.word  0x0000
3fe26ec0:	.word  0x0000
3fe26ed0:	.word  0x0000
3fe26ee0:	.word  0x0000
3fe26ef0:	.word  0x0000
3fe26f00:	.word  0x0000
3fe26f10:	.word  0x0000
3fe26f20:	.word  0x0000
3fe26f30:	.word  0x0000
3fe26f40:	.word  0x0000
3fe26f50:	.word  0x0000
3fe26f60:	.word  0x0000
3fe26f70:	.word  0x0000
3fe26f80:	.word  0x0000
3fe26f90:	.word  0x0000
3fe26fa0:	.word  0x0000
3fe26fb0:	.word  0x0000
3fe26fc0:	.word  0x0000
3fe26fd0:	.word  0x0000
3fe26fe0:	.word  0x0000
3fe26ff0:	.word  0x0000
3fe27000:	.word  0x0000
3fe27010:	.word  0x0000
3fe27020:	.word  0x0000
3fe27030:	.word  0x0000
3fe27040:	.word  0x0000
3fe27050:	getst  a0
3fe27060:	getst  a0
3fe27070:	.word  0x00c0
3fe27080:	.word  0x00c0
3fe27090:	.word  0x0060
3fe270a0:	.word  0x0060
3fe270b0:	.word  0x0060
3fe270c0:	.word  0x0060
3fe270d0:	rev    b0
3fe270e0:	rev    b0
3fe270f0:	rev    b0
3fe27100:	rev    b0
3fe27110:	rev    b0
3fe27120:	rev    b0
3fe27130:	rev    b0
3fe27140:	rev    b0
3fe27150:	rev    b0
3fe27160:	rev    b0
3fe27170:	rev    b0
3fe27180:	rev    b0
3fe27190:	.word  0x0060
3fe271a0:	.word  0x0060
3fe271b0:	.word  0x0060
3fe271c0:	.word  0x0060
3fe271d0:	.word  0x00c0
3fe271e0:	.word  0x00c0
3fe271f0:	getst  a0
3fe27200:	getst  a0
3fe27210:	.word  0x0000
3fe27220:	.word  0x0000
3fe27230:	.word  0x0000
3fe27240:	.word  0x0000
3fe27250:	.word  0x0000
3fe27260:	.word  0x0000
3fe27270:	.word  0x0000
3fe27280:	.word  0x0000
3fe27290:	.word  0x0006
3fe272a0:	.word  0x0006
3fe272b0:	.word  0x000c
3fe272c0:	.word  0x000c
3fe272d0:	.word  0x0018
3fe272e0:	.word  0x0018
3fe272f0:	.word  0x0018
3fe27300:	.word  0x0018
3fe27310:	rev    b0
3fe27320:	rev    b0
3fe27330:	rev    b0
3fe27340:	rev    b0
3fe27350:	rev    b0
3fe27360:	rev    b0
3fe27370:	rev    b0
3fe27380:	rev    b0
3fe27390:	rev    b0
3fe273a0:	rev    b0
3fe273b0:	rev    b0
3fe273c0:	rev    b0
3fe273d0:	.word  0x0018
3fe273e0:	.word  0x0018
3fe273f0:	.word  0x0018
3fe27400:	.word  0x0018
3fe27410:	.word  0x000c
3fe27420:	.word  0x000c
3fe27430:	.word  0x0006
3fe27440:	.word  0x0006
3fe27450:	.word  0x0000
3fe27460:	.word  0x0000
3fe27470:	.word  0x0000
3fe27480:	.word  0x0000
3fe27490:	.word  0x0000
3fe274a0:	.word  0x0000
3fe274b0:	.word  0x0000
3fe274c0:	.word  0x0000
3fe274d0:	.word  0x0000
3fe274e0:	.word  0x0000
3fe274f0:	.word  0x0000
3fe27500:	.word  0x0000
3fe27510:	.word  0x0000
3fe27520:	.word  0x0000
3fe27530:	.word  0x0010
3fe27540:	.word  0x0010
3fe27550:	.word  0x00d6
3fe27560:	.word  0x00d6
3fe27570:	.word  0x007c
3fe27580:	.word  0x007c
3fe27590:	.word  0x007c
3fe275a0:	.word  0x007c
3fe275b0:	.word  0x00d6
3fe275c0:	.word  0x00d6
3fe275d0:	.word  0x0010
3fe275e0:	.word  0x0010
3fe275f0:	.word  0x0000
3fe27600:	.word  0x0000
3fe27610:	.word  0x0000
3fe27620:	.word  0x0000
3fe27630:	.word  0x0000
3fe27640:	.word  0x0000
3fe27650:	.word  0x0000
3fe27660:	.word  0x0000
3fe27670:	.word  0x0000
3fe27680:	.word  0x0000
3fe27690:	.word  0x0000
3fe276a0:	.word  0x0000
3fe276b0:	.word  0x0000
3fe276c0:	.word  0x0000
3fe276d0:	.word  0x0000
3fe276e0:	.word  0x0000
3fe276f0:	.word  0x0000
3fe27700:	.word  0x0000
3fe27710:	.word  0x0000
3fe27720:	.word  0x0000
3fe27730:	.word  0x0000
3fe27740:	.word  0x0000
3fe27750:	rev    b0
3fe27760:	rev    b0
3fe27770:	rev    b0
3fe27780:	rev    b0
3fe27790:	rev    b0
3fe277a0:	rev    b0
3fe277b0:	rev    b0
3fe277c0:	rev    b0
3fe277d0:	pushst
3fe277e0:	pushst
3fe277f0:	rev    b0
3fe27800:	rev    b0
3fe27810:	rev    b0
3fe27820:	rev    b0
3fe27830:	rev    b0
3fe27840:	rev    b0
3fe27850:	rev    b0
3fe27860:	rev    b0
3fe27870:	.word  0x0000
3fe27880:	.word  0x0000
3fe27890:	.word  0x0000
3fe278a0:	.word  0x0000
3fe278b0:	.word  0x0000
3fe278c0:	.word  0x0000
3fe278d0:	.word  0x0000
3fe278e0:	.word  0x0000
3fe278f0:	.word  0x0000
3fe27900:	.word  0x0000
3fe27910:	.word  0x0000
3fe27920:	.word  0x0000
3fe27930:	.word  0x0000
3fe27940:	.word  0x0000
3fe27950:	.word  0x0000
3fe27960:	.word  0x0000
3fe27970:	.word  0x0000
3fe27980:	.word  0x0000
3fe27990:	.word  0x0000
3fe279a0:	.word  0x0000
3fe279b0:	.word  0x0000
3fe279c0:	.word  0x0000
3fe279d0:	.word  0x0000
3fe279e0:	.word  0x0000
3fe279f0:	.word  0x0000
3fe27a00:	.word  0x0000
3fe27a10:	.word  0x0000
3fe27a20:	.word  0x0000
3fe27a30:	.word  0x0000
3fe27a40:	.word  0x0000
3fe27a50:	.word  0x0000
3fe27a60:	.word  0x0000
3fe27a70:	.word  0x0000
3fe27a80:	.word  0x0000
3fe27a90:	.word  0x0018
3fe27aa0:	.word  0x0018
3fe27ab0:	.word  0x0018
3fe27ac0:	.word  0x0018
3fe27ad0:	.word  0x000c
3fe27ae0:	.word  0x000c
3fe27af0:	.word  0x0006
3fe27b00:	.word  0x0006
3fe27b10:	.word  0x0000
3fe27b20:	.word  0x0000
3fe27b30:	.word  0x0000
3fe27b40:	.word  0x0000
3fe27b50:	.word  0x0000
3fe27b60:	.word  0x0000
3fe27b70:	.word  0x0000
3fe27b80:	.word  0x0000
3fe27b90:	.word  0x0000
3fe27ba0:	.word  0x0000
3fe27bb0:	.word  0x0000
3fe27bc0:	.word  0x0000
3fe27bd0:	.word  0x0000
3fe27be0:	.word  0x0000
3fe27bf0:	.word  0x0000
3fe27c00:	.word  0x0000
3fe27c10:	.word  0x0000
3fe27c20:	.word  0x0000
3fe27c30:	.word  0x0000
3fe27c40:	.word  0x0000
3fe27c50:	pushst
3fe27c60:	pushst
3fe27c70:	pushst
3fe27c80:	pushst
3fe27c90:	.word  0x0000
3fe27ca0:	.word  0x0000
3fe27cb0:	.word  0x0000
3fe27cc0:	.word  0x0000
3fe27cd0:	.word  0x0000
3fe27ce0:	.word  0x0000
3fe27cf0:	.word  0x0000
3fe27d00:	.word  0x0000
3fe27d10:	.word  0x0000
3fe27d20:	.word  0x0000
3fe27d30:	.word  0x0000
3fe27d40:	.word  0x0000
3fe27d50:	.word  0x0000
3fe27d60:	.word  0x0000
3fe27d70:	.word  0x0000
3fe27d80:	.word  0x0000
3fe27d90:	.word  0x0000
3fe27da0:	.word  0x0000
3fe27db0:	.word  0x0000
3fe27dc0:	.word  0x0000
3fe27dd0:	.word  0x0000
3fe27de0:	.word  0x0000
3fe27df0:	.word  0x0000
3fe27e00:	.word  0x0000
3fe27e10:	.word  0x0000
3fe27e20:	.word  0x0000
3fe27e30:	.word  0x0000
3fe27e40:	.word  0x0000
3fe27e50:	.word  0x0000
3fe27e60:	.word  0x0000
3fe27e70:	.word  0x0000
3fe27e80:	.word  0x0000
3fe27e90:	.word  0x0000
3fe27ea0:	.word  0x0000
3fe27eb0:	.word  0x0000
3fe27ec0:	.word  0x0000
3fe27ed0:	.word  0x0000
3fe27ee0:	.word  0x0000
3fe27ef0:	.word  0x0000
3fe27f00:	.word  0x0000
3fe27f10:	.word  0x0018
3fe27f20:	.word  0x0018
3fe27f30:	.word  0x0018
3fe27f40:	.word  0x0018
3fe27f50:	.word  0x0000
3fe27f60:	.word  0x0000
3fe27f70:	.word  0x0000
3fe27f80:	.word  0x0000
3fe27f90:	.word  0x0000
3fe27fa0:	.word  0x0000
3fe27fb0:	.word  0x0000
3fe27fc0:	.word  0x0000
3fe27fd0:	.word  0x0000
3fe27fe0:	.word  0x0000
3fe27ff0:	.word  0x0000
3fe28000:	.word  0x0000
3fe28010:	getst  a0
3fe28020:	getst  a0
3fe28030:	getst  a0
3fe28040:	getst  a0
3fe28050:	.word  0x00c0
3fe28060:	.word  0x00c0
3fe28070:	.word  0x00c0
3fe28080:	.word  0x00c0
3fe28090:	.word  0x0060
3fe280a0:	.word  0x0060
3fe280b0:	.word  0x0060
3fe280c0:	.word  0x0060
3fe280d0:	rev    b0
3fe280e0:	rev    b0
3fe280f0:	rev    b0
3fe28100:	rev    b0
3fe28110:	.word  0x0018
3fe28120:	.word  0x0018
3fe28130:	.word  0x0018
3fe28140:	.word  0x0018
3fe28150:	.word  0x000c
3fe28160:	.word  0x000c
3fe28170:	.word  0x000c
3fe28180:	.word  0x000c
3fe28190:	.word  0x0006
3fe281a0:	.word  0x0006
3fe281b0:	.word  0x0006
3fe281c0:	.word  0x0006
3fe281d0:	.word  0x0000
3fe281e0:	.word  0x0000
3fe281f0:	.word  0x0000
3fe28200:	.word  0x0000
3fe28210:	.word  0x0000
3fe28220:	.word  0x0000
3fe28230:	.word  0x0000
3fe28240:	.word  0x0000
3fe28250:	.word  0x0000
3fe28260:	.word  0x0000
3fe28270:	.word  0x0070
3fe28280:	.word  0x0070
3fe28290:	.word  0x00d8
3fe282a0:	.word  0x00d8
3fe282b0:	getst  a12
3fe282c0:	getst  a12
3fe282d0:	getst  a12
3fe282e0:	getst  a12
3fe282f0:	getst  a12
3fe28300:	getst  a12
3fe28310:	getst  a12
3fe28320:	getst  a12
3fe28330:	getst  a12
3fe28340:	getst  a12
3fe28350:	getst  a12
3fe28360:	getst  a12
3fe28370:	getst  a12
3fe28380:	getst  a12
3fe28390:	.word  0x00d8
3fe283a0:	.word  0x00d8
3fe283b0:	.word  0x0070
3fe283c0:	.word  0x0070
3fe283d0:	.word  0x0000
3fe283e0:	.word  0x0000
3fe283f0:	.word  0x0000
3fe28400:	.word  0x0000
3fe28410:	.word  0x0000
3fe28420:	.word  0x0000
3fe28430:	.word  0x0000
3fe28440:	.word  0x0000
3fe28450:	.word  0x0000
3fe28460:	.word  0x0000
3fe28470:	.word  0x0000
3fe28480:	.word  0x0000
3fe28490:	.word  0x0000
3fe284a0:	.word  0x0000
3fe284b0:	.word  0x0060
3fe284c0:	.word  0x0060
3fe284d0:	.word  0x0070
3fe284e0:	.word  0x0070
3fe284f0:	.word  0x0068
3fe28500:	.word  0x0068
3fe28510:	.word  0x0060
3fe28520:	.word  0x0060
3fe28530:	.word  0x0060
3fe28540:	.word  0x0060
3fe28550:	.word  0x0060
3fe28560:	.word  0x0060
3fe28570:	.word  0x0060
3fe28580:	.word  0x0060
3fe28590:	.word  0x0060
3fe285a0:	.word  0x0060
3fe285b0:	.word  0x0060
3fe285c0:	.word  0x0060
3fe285d0:	.word  0x0060
3fe285e0:	.word  0x0060
3fe285f0:	pushst
3fe28600:	pushst
3fe28610:	.word  0x0000
3fe28620:	.word  0x0000
3fe28630:	.word  0x0000
3fe28640:	.word  0x0000
3fe28650:	.word  0x0000
3fe28660:	.word  0x0000
3fe28670:	.word  0x0000
3fe28680:	.word  0x0000
3fe28690:	.word  0x0000
3fe286a0:	.word  0x0000
3fe286b0:	.word  0x0000
3fe286c0:	.word  0x0000
3fe286d0:	.word  0x0000
3fe286e0:	.word  0x0000
3fe286f0:	.word  0x00f8
3fe28700:	.word  0x00f8
3fe28710:	getst  a12
3fe28720:	getst  a12
3fe28730:	getst  a12
3fe28740:	getst  a12
3fe28750:	getst  a0
3fe28760:	getst  a0
3fe28770:	popst
3fe28780:	popst
3fe28790:	.word  0x00e0
3fe287a0:	.word  0x00e0
3fe287b0:	.word  0x0078
3fe287c0:	.word  0x0078
3fe287d0:	.word  0x001c
3fe287e0:	.word  0x001c
3fe287f0:	.word  0x000c
3fe28800:	.word  0x000c
3fe28810:	getst  a12
3fe28820:	getst  a12
3fe28830:	pushst
3fe28840:	pushst
3fe28850:	.word  0x0000
3fe28860:	.word  0x0000
3fe28870:	.word  0x0000
3fe28880:	.word  0x0000
3fe28890:	.word  0x0000
3fe288a0:	.word  0x0000
3fe288b0:	.word  0x0000
3fe288c0:	.word  0x0000
3fe288d0:	.word  0x0000
3fe288e0:	.word  0x0000
3fe288f0:	.word  0x0000
3fe28900:	.word  0x0000
3fe28910:	.word  0x0000
3fe28920:	.word  0x0000
3fe28930:	.word  0x00f8
3fe28940:	.word  0x00f8
3fe28950:	getst  a12
3fe28960:	getst  a12
3fe28970:	getst  a12
3fe28980:	getst  a12
3fe28990:	getst  a0
3fe289a0:	getst  a0
3fe289b0:	.word  0x00c0
3fe289c0:	.word  0x00c0
3fe289d0:	.word  0x0070
3fe289e0:	.word  0x0070
3fe289f0:	.word  0x00c0
3fe28a00:	.word  0x00c0
3fe28a10:	getst  a0
3fe28a20:	getst  a0
3fe28a30:	getst  a12
3fe28a40:	getst  a12
3fe28a50:	getst  a12
3fe28a60:	getst  a12
3fe28a70:	.word  0x00f8
3fe28a80:	.word  0x00f8
3fe28a90:	.word  0x0000
3fe28aa0:	.word  0x0000
3fe28ab0:	.word  0x0000
3fe28ac0:	.word  0x0000
3fe28ad0:	.word  0x0000
3fe28ae0:	.word  0x0000
3fe28af0:	.word  0x0000
3fe28b00:	.word  0x0000
3fe28b10:	.word  0x0000
3fe28b20:	.word  0x0000
3fe28b30:	.word  0x0000
3fe28b40:	.word  0x0000
3fe28b50:	.word  0x0000
3fe28b60:	.word  0x0000
3fe28b70:	.word  0x00e0
3fe28b80:	.word  0x00e0
3fe28b90:	.word  0x00f0
3fe28ba0:	.word  0x00f0
3fe28bb0:	.word  0x00d8
3fe28bc0:	.word  0x00d8
3fe28bd0:	.word  0x00d8
3fe28be0:	.word  0x00d8
3fe28bf0:	.word  0x00cc
3fe28c00:	.word  0x00cc
3fe28c10:	.word  0x00cc
3fe28c20:	.word  0x00cc
3fe28c30:	.word  0x00c6
3fe28c40:	.word  0x00c6
3fe28c50:	not    b14
3fe28c60:	not    b14
3fe28c70:	.word  0x00c0
3fe28c80:	.word  0x00c0
3fe28c90:	.word  0x00c0
3fe28ca0:	.word  0x00c0
3fe28cb0:	.word  0x00c0
3fe28cc0:	.word  0x00c0
3fe28cd0:	.word  0x0000
3fe28ce0:	.word  0x0000
3fe28cf0:	.word  0x0000
3fe28d00:	.word  0x0000
3fe28d10:	.word  0x0000
3fe28d20:	.word  0x0000
3fe28d30:	.word  0x0000
3fe28d40:	.word  0x0000
3fe28d50:	.word  0x0000
3fe28d60:	.word  0x0000
3fe28d70:	.word  0x0000
3fe28d80:	.word  0x0000
3fe28d90:	.word  0x0000
3fe28da0:	.word  0x0000
3fe28db0:	.word  0x00fc
3fe28dc0:	.word  0x00fc
3fe28dd0:	.word  0x000c
3fe28de0:	.word  0x000c
3fe28df0:	.word  0x000c
3fe28e00:	.word  0x000c
3fe28e10:	.word  0x000c
3fe28e20:	.word  0x000c
3fe28e30:	.word  0x007c
3fe28e40:	.word  0x007c
3fe28e50:	.word  0x00c0
3fe28e60:	.word  0x00c0
3fe28e70:	getst  a0
3fe28e80:	getst  a0
3fe28e90:	getst  a0
3fe28ea0:	getst  a0
3fe28eb0:	getst  a12
3fe28ec0:	getst  a12
3fe28ed0:	.word  0x00cc
3fe28ee0:	.word  0x00cc
3fe28ef0:	.word  0x0078
3fe28f00:	.word  0x0078
3fe28f10:	.word  0x0000
3fe28f20:	.word  0x0000
3fe28f30:	.word  0x0000
3fe28f40:	.word  0x0000
3fe28f50:	.word  0x0000
3fe28f60:	.word  0x0000
3fe28f70:	.word  0x0000
3fe28f80:	.word  0x0000
3fe28f90:	.word  0x0000
3fe28fa0:	.word  0x0000
3fe28fb0:	.word  0x0000
3fe28fc0:	.word  0x0000
3fe28fd0:	.word  0x0000
3fe28fe0:	.word  0x0000
3fe28ff0:	.word  0x00f0
3fe29000:	.word  0x00f0
3fe29010:	.word  0x0018
3fe29020:	.word  0x0018
3fe29030:	.word  0x000c
3fe29040:	.word  0x000c
3fe29050:	.word  0x006c
3fe29060:	.word  0x006c
3fe29070:	.word  0x00dc
3fe29080:	.word  0x00dc
3fe29090:	getst  a12
3fe290a0:	getst  a12
3fe290b0:	getst  a12
3fe290c0:	getst  a12
3fe290d0:	getst  a12
3fe290e0:	getst  a12
3fe290f0:	getst  a12
3fe29100:	getst  a12
3fe29110:	.word  0x00d8
3fe29120:	.word  0x00d8
3fe29130:	.word  0x0070
3fe29140:	.word  0x0070
3fe29150:	.word  0x0000
3fe29160:	.word  0x0000
3fe29170:	.word  0x0000
3fe29180:	.word  0x0000
3fe29190:	.word  0x0000
3fe291a0:	.word  0x0000
3fe291b0:	.word  0x0000
3fe291c0:	.word  0x0000
3fe291d0:	.word  0x0000
3fe291e0:	.word  0x0000
3fe291f0:	.word  0x0000
3fe29200:	.word  0x0000
3fe29210:	.word  0x0000
3fe29220:	.word  0x0000
3fe29230:	pushst
3fe29240:	pushst
3fe29250:	getst  a12
3fe29260:	getst  a12
3fe29270:	.word  0x00c0
3fe29280:	.word  0x00c0
3fe29290:	.word  0x00c0
3fe292a0:	.word  0x00c0
3fe292b0:	.word  0x0060
3fe292c0:	.word  0x0060
3fe292d0:	.word  0x0060
3fe292e0:	.word  0x0060
3fe292f0:	.word  0x0060
3fe29300:	.word  0x0060
3fe29310:	rev    b0
3fe29320:	rev    b0
3fe29330:	rev    b0
3fe29340:	rev    b0
3fe29350:	rev    b0
3fe29360:	rev    b0
3fe29370:	rev    b0
3fe29380:	rev    b0
3fe29390:	.word  0x0000
3fe293a0:	.word  0x0000
3fe293b0:	.word  0x0000
3fe293c0:	.word  0x0000
3fe293d0:	.word  0x0000
3fe293e0:	.word  0x0000
3fe293f0:	.word  0x0000
3fe29400:	.word  0x0000
3fe29410:	.word  0x0000
3fe29420:	.word  0x0000
3fe29430:	.word  0x0000
3fe29440:	.word  0x0000
3fe29450:	.word  0x0000
3fe29460:	.word  0x0000
3fe29470:	.word  0x00f8
3fe29480:	.word  0x00f8
3fe29490:	getst  a12
3fe294a0:	getst  a12
3fe294b0:	getst  a12
3fe294c0:	getst  a12
3fe294d0:	getst  a12
3fe294e0:	getst  a12
3fe294f0:	getst  a12
3fe29500:	getst  a12
3fe29510:	.word  0x00f8
3fe29520:	.word  0x00f8
3fe29530:	getst  a12
3fe29540:	getst  a12
3fe29550:	getst  a12
3fe29560:	getst  a12
3fe29570:	getst  a12
3fe29580:	getst  a12
3fe29590:	getst  a12
3fe295a0:	getst  a12
3fe295b0:	.word  0x00f8
3fe295c0:	.word  0x00f8
3fe295d0:	.word  0x0000
3fe295e0:	.word  0x0000
3fe295f0:	.word  0x0000
3fe29600:	.word  0x0000
3fe29610:	.word  0x0000
3fe29620:	.word  0x0000
3fe29630:	.word  0x0000
3fe29640:	.word  0x0000
3fe29650:	.word  0x0000
3fe29660:	.word  0x0000
3fe29670:	.word  0x0000
3fe29680:	.word  0x0000
3fe29690:	.word  0x0000
3fe296a0:	.word  0x0000
3fe296b0:	.word  0x0070
3fe296c0:	.word  0x0070
3fe296d0:	.word  0x00d8
3fe296e0:	.word  0x00d8
3fe296f0:	getst  a12
3fe29700:	getst  a12
3fe29710:	getst  a12
3fe29720:	getst  a12
3fe29730:	getst  a12
3fe29740:	getst  a12
3fe29750:	getst  a12
3fe29760:	getst  a12
3fe29770:	popst
3fe29780:	popst
3fe29790:	putst  b0
3fe297a0:	putst  b0
3fe297b0:	getst  a0
3fe297c0:	getst  a0
3fe297d0:	.word  0x00c0
3fe297e0:	.word  0x00c0
3fe297f0:	.word  0x0070
3fe29800:	.word  0x0070
3fe29810:	.word  0x0000
3fe29820:	.word  0x0000
3fe29830:	.word  0x0000
3fe29840:	.word  0x0000
3fe29850:	.word  0x0000
3fe29860:	.word  0x0000
3fe29870:	.word  0x0000
3fe29880:	.word  0x0000
3fe29890:	.word  0x0000
3fe298a0:	.word  0x0000
3fe298b0:	.word  0x0000
3fe298c0:	.word  0x0000
3fe298d0:	.word  0x0000
3fe298e0:	.word  0x0000
3fe298f0:	.word  0x0000
3fe29900:	.word  0x0000
3fe29910:	.word  0x0000
3fe29920:	.word  0x0000
3fe29930:	.word  0x0000
3fe29940:	.word  0x0000
3fe29950:	.word  0x0000
3fe29960:	.word  0x0000
3fe29970:	rev    b0
3fe29980:	rev    b0
3fe29990:	rev    b0
3fe299a0:	rev    b0
3fe299b0:	.word  0x0000
3fe299c0:	.word  0x0000
3fe299d0:	.word  0x0000
3fe299e0:	.word  0x0000
3fe299f0:	.word  0x0000
3fe29a00:	.word  0x0000
3fe29a10:	rev    b0
3fe29a20:	rev    b0
3fe29a30:	rev    b0
3fe29a40:	rev    b0
3fe29a50:	.word  0x0000
3fe29a60:	.word  0x0000
3fe29a70:	.word  0x0000
3fe29a80:	.word  0x0000
3fe29a90:	.word  0x0000
3fe29aa0:	.word  0x0000
3fe29ab0:	.word  0x0000
3fe29ac0:	.word  0x0000
3fe29ad0:	.word  0x0000
3fe29ae0:	.word  0x0000
3fe29af0:	.word  0x0000
3fe29b00:	.word  0x0000
3fe29b10:	.word  0x0000
3fe29b20:	.word  0x0000
3fe29b30:	.word  0x0000
3fe29b40:	.word  0x0000
3fe29b50:	.word  0x0000
3fe29b60:	.word  0x0000
3fe29b70:	.word  0x0000
3fe29b80:	.word  0x0000
3fe29b90:	.word  0x0000
3fe29ba0:	.word  0x0000
3fe29bb0:	.word  0x0018
3fe29bc0:	.word  0x0018
3fe29bd0:	.word  0x0018
3fe29be0:	.word  0x0018
3fe29bf0:	.word  0x0000
3fe29c00:	.word  0x0000
3fe29c10:	.word  0x0000
3fe29c20:	.word  0x0000
3fe29c30:	.word  0x0000
3fe29c40:	.word  0x0000
3fe29c50:	.word  0x0018
3fe29c60:	.word  0x0018
3fe29c70:	.word  0x0018
3fe29c80:	.word  0x0018
3fe29c90:	.word  0x000c
3fe29ca0:	.word  0x000c
3fe29cb0:	.word  0x0006
3fe29cc0:	.word  0x0006
3fe29cd0:	.word  0x0000
3fe29ce0:	.word  0x0000
3fe29cf0:	.word  0x0000
3fe29d00:	.word  0x0000
3fe29d10:	.word  0x0000
3fe29d20:	.word  0x0000
3fe29d30:	.word  0x0000
3fe29d40:	.word  0x0000
3fe29d50:	.word  0x0000
3fe29d60:	.word  0x0000
3fe29d70:	.word  0x0000
3fe29d80:	.word  0x0000
3fe29d90:	.word  0x00c0
3fe29da0:	.word  0x00c0
3fe29db0:	.word  0x0060
3fe29dc0:	.word  0x0060
3fe29dd0:	rev    b0
3fe29de0:	rev    b0
3fe29df0:	.word  0x0018
3fe29e00:	.word  0x0018
3fe29e10:	.word  0x000c
3fe29e20:	.word  0x000c
3fe29e30:	.word  0x0018
3fe29e40:	.word  0x0018
3fe29e50:	rev    b0
3fe29e60:	rev    b0
3fe29e70:	.word  0x0060
3fe29e80:	.word  0x0060
3fe29e90:	.word  0x00c0
3fe29ea0:	.word  0x00c0
3fe29eb0:	.word  0x0000
3fe29ec0:	.word  0x0000
3fe29ed0:	.word  0x0000
3fe29ee0:	.word  0x0000
3fe29ef0:	.word  0x0000
3fe29f00:	.word  0x0000
3fe29f10:	.word  0x0000
3fe29f20:	.word  0x0000
3fe29f30:	.word  0x0000
3fe29f40:	.word  0x0000
3fe29f50:	.word  0x0000
3fe29f60:	.word  0x0000
3fe29f70:	.word  0x0000
3fe29f80:	.word  0x0000
3fe29f90:	.word  0x0000
3fe29fa0:	.word  0x0000
3fe29fb0:	.word  0x0000
3fe29fc0:	.word  0x0000
3fe29fd0:	.word  0x0000
3fe29fe0:	.word  0x0000
3fe29ff0:	.word  0x0000
3fe2a000:	.word  0x0000
3fe2a010:	.word  0x00fc
3fe2a020:	.word  0x00fc
3fe2a030:	.word  0x00fc
3fe2a040:	.word  0x00fc
3fe2a050:	.word  0x0000
3fe2a060:	.word  0x0000
3fe2a070:	.word  0x0000
3fe2a080:	.word  0x0000
3fe2a090:	.word  0x00fc
3fe2a0a0:	.word  0x00fc
3fe2a0b0:	.word  0x00fc
3fe2a0c0:	.word  0x00fc
3fe2a0d0:	.word  0x0000
3fe2a0e0:	.word  0x0000
3fe2a0f0:	.word  0x0000
3fe2a100:	.word  0x0000
3fe2a110:	.word  0x0000
3fe2a120:	.word  0x0000
3fe2a130:	.word  0x0000
3fe2a140:	.word  0x0000
3fe2a150:	.word  0x0000
3fe2a160:	.word  0x0000
3fe2a170:	.word  0x0000
3fe2a180:	.word  0x0000
3fe2a190:	.word  0x0000
3fe2a1a0:	.word  0x0000
3fe2a1b0:	.word  0x0000
3fe2a1c0:	.word  0x0000
3fe2a1d0:	.word  0x0000
3fe2a1e0:	.word  0x0000
3fe2a1f0:	.word  0x0000
3fe2a200:	.word  0x0000
3fe2a210:	.word  0x000c
3fe2a220:	.word  0x000c
3fe2a230:	.word  0x0018
3fe2a240:	.word  0x0018
3fe2a250:	rev    b0
3fe2a260:	rev    b0
3fe2a270:	.word  0x0060
3fe2a280:	.word  0x0060
3fe2a290:	.word  0x00c0
3fe2a2a0:	.word  0x00c0
3fe2a2b0:	.word  0x0060
3fe2a2c0:	.word  0x0060
3fe2a2d0:	rev    b0
3fe2a2e0:	rev    b0
3fe2a2f0:	.word  0x0018
3fe2a300:	.word  0x0018
3fe2a310:	.word  0x000c
3fe2a320:	.word  0x000c
3fe2a330:	.word  0x0000
3fe2a340:	.word  0x0000
3fe2a350:	.word  0x0000
3fe2a360:	.word  0x0000
3fe2a370:	.word  0x0000
3fe2a380:	.word  0x0000
3fe2a390:	.word  0x0000
3fe2a3a0:	.word  0x0000
3fe2a3b0:	.word  0x0000
3fe2a3c0:	.word  0x0000
3fe2a3d0:	.word  0x0000
3fe2a3e0:	.word  0x0000
3fe2a3f0:	.word  0x0000
3fe2a400:	.word  0x0000
3fe2a410:	.word  0x0000
3fe2a420:	.word  0x0000
3fe2a430:	.word  0x00f8
3fe2a440:	.word  0x00f8
3fe2a450:	getst  a12
3fe2a460:	getst  a12
3fe2a470:	getst  a12
3fe2a480:	getst  a12
3fe2a490:	getst  a0
3fe2a4a0:	getst  a0
3fe2a4b0:	getst  a0
3fe2a4c0:	getst  a0
3fe2a4d0:	.word  0x00c0
3fe2a4e0:	.word  0x00c0
3fe2a4f0:	.word  0x0060
3fe2a500:	.word  0x0060
3fe2a510:	rev    b0
3fe2a520:	rev    b0
3fe2a530:	.word  0x0000
3fe2a540:	.word  0x0000
3fe2a550:	rev    b0
3fe2a560:	rev    b0
3fe2a570:	rev    b0
3fe2a580:	rev    b0
3fe2a590:	.word  0x0000
3fe2a5a0:	.word  0x0000
3fe2a5b0:	.word  0x0000
3fe2a5c0:	.word  0x0000
3fe2a5d0:	.word  0x0000
3fe2a5e0:	.word  0x0000
3fe2a5f0:	.word  0x0000
3fe2a600:	.word  0x0000
3fe2a610:	.word  0x0000
3fe2a620:	.word  0x0000
3fe2a630:	.word  0x0000
3fe2a640:	.word  0x0000
3fe2a650:	.word  0x0000
3fe2a660:	.word  0x0000
3fe2a670:	.word  0x0078
3fe2a680:	.word  0x0078
3fe2a690:	.word  0x00cc
3fe2a6a0:	.word  0x00cc
3fe2a6b0:	getst  a6
3fe2a6c0:	getst  a6
3fe2a6d0:	getst  a6
3fe2a6e0:	getst  a6
3fe2a6f0:	pushst
3fe2a700:	pushst
3fe2a710:	putst  b6
3fe2a720:	putst  b6
3fe2a730:	putst  b6
3fe2a740:	putst  b6
3fe2a750:	pushst
3fe2a760:	pushst
3fe2a770:	.word  0x0006
3fe2a780:	.word  0x0006
3fe2a790:	getst  a6
3fe2a7a0:	getst  a6
3fe2a7b0:	.word  0x00cc
3fe2a7c0:	.word  0x00cc
3fe2a7d0:	.word  0x0078
3fe2a7e0:	.word  0x0078
3fe2a7f0:	.word  0x0000
3fe2a800:	.word  0x0000
3fe2a810:	.word  0x0000
3fe2a820:	.word  0x0000
3fe2a830:	.word  0x0000
3fe2a840:	.word  0x0000
3fe2a850:	.word  0x0000
3fe2a860:	.word  0x0000
3fe2a870:	.word  0x0000
3fe2a880:	.word  0x0000
3fe2a890:	.word  0x0000
3fe2a8a0:	.word  0x0000
3fe2a8b0:	rev    a0
3fe2a8c0:	rev    a0
3fe2a8d0:	.word  0x0070
3fe2a8e0:	.word  0x0070
3fe2a8f0:	.word  0x0070
3fe2a900:	.word  0x0070
3fe2a910:	.word  0x00d8
3fe2a920:	.word  0x00d8
3fe2a930:	.word  0x00d8
3fe2a940:	.word  0x00d8
3fe2a950:	getst  a12
3fe2a960:	getst  a12
3fe2a970:	getst  a12
3fe2a980:	getst  a12
3fe2a990:	pushst
3fe2a9a0:	pushst
3fe2a9b0:	nop
3fe2a9c0:	nop
3fe2a9d0:	nop
3fe2a9e0:	nop
3fe2a9f0:	nop
3fe2aa00:	nop
3fe2aa10:	.word  0x0000
3fe2aa20:	.word  0x0000
3fe2aa30:	.word  0x0000
3fe2aa40:	.word  0x0000
3fe2aa50:	.word  0x0000
3fe2aa60:	.word  0x0000
3fe2aa70:	.word  0x0000
3fe2aa80:	.word  0x0000
3fe2aa90:	.word  0x0000
3fe2aaa0:	.word  0x0000
3fe2aab0:	.word  0x0000
3fe2aac0:	.word  0x0000
3fe2aad0:	.word  0x0000
3fe2aae0:	.word  0x0000
3fe2aaf0:	.word  0x007e
3fe2ab00:	.word  0x007e
3fe2ab10:	.word  0x00c6
3fe2ab20:	.word  0x00c6
3fe2ab30:	.word  0x00c6
3fe2ab40:	.word  0x00c6
3fe2ab50:	.word  0x00c6
3fe2ab60:	.word  0x00c6
3fe2ab70:	.word  0x0046
3fe2ab80:	.word  0x0046
3fe2ab90:	.word  0x00fe
3fe2aba0:	.word  0x00fe
3fe2abb0:	getst  a6
3fe2abc0:	getst  a6
3fe2abd0:	getst  a6
3fe2abe0:	getst  a6
3fe2abf0:	getst  a6
3fe2ac00:	getst  a6
3fe2ac10:	getst  a6
3fe2ac20:	getst  a6
3fe2ac30:	.word  0x00fe
3fe2ac40:	.word  0x00fe
3fe2ac50:	.word  0x0000
3fe2ac60:	.word  0x0000
3fe2ac70:	.word  0x0000
3fe2ac80:	.word  0x0000
3fe2ac90:	.word  0x0000
3fe2aca0:	.word  0x0000
3fe2acb0:	.word  0x0000
3fe2acc0:	.word  0x0000
3fe2acd0:	.word  0x0000
3fe2ace0:	.word  0x0000
3fe2acf0:	.word  0x0000
3fe2ad00:	.word  0x0000
3fe2ad10:	.word  0x0000
3fe2ad20:	.word  0x0000
3fe2ad30:	jump   b8
3fe2ad40:	jump   b8
3fe2ad50:	getst  a12
3fe2ad60:	getst  a12
3fe2ad70:	emu
3fe2ad80:	emu
3fe2ad90:	.word  0x0006
3fe2ada0:	.word  0x0006
3fe2adb0:	.word  0x0006
3fe2adc0:	.word  0x0006
3fe2add0:	.word  0x0006
3fe2ade0:	.word  0x0006
3fe2adf0:	.word  0x0006
3fe2ae00:	.word  0x0006
3fe2ae10:	.word  0x0006
3fe2ae20:	.word  0x0006
3fe2ae30:	.word  0x0006
3fe2ae40:	.word  0x0006
3fe2ae50:	getst  a12
3fe2ae60:	getst  a12
3fe2ae70:	.word  0x00f8
3fe2ae80:	.word  0x00f8
3fe2ae90:	.word  0x0000
3fe2aea0:	.word  0x0000
3fe2aeb0:	.word  0x0000
3fe2aec0:	.word  0x0000
3fe2aed0:	.word  0x0000
3fe2aee0:	.word  0x0000
3fe2aef0:	.word  0x0000
3fe2af00:	.word  0x0000
3fe2af10:	.word  0x0000
3fe2af20:	.word  0x0000
3fe2af30:	.word  0x0000
3fe2af40:	.word  0x0000
3fe2af50:	.word  0x0000
3fe2af60:	.word  0x0000
3fe2af70:	.word  0x007e
3fe2af80:	.word  0x007e
3fe2af90:	.word  0x00cc
3fe2afa0:	.word  0x00cc
3fe2afb0:	getst  a12
3fe2afc0:	getst  a12
3fe2afd0:	getst  a12
3fe2afe0:	getst  a12
3fe2aff0:	getst  a12
3fe2b000:	getst  a12
3fe2b010:	getst  a12
3fe2b020:	getst  a12
3fe2b030:	getst  a12
3fe2b040:	getst  a12
3fe2b050:	getst  a12
3fe2b060:	getst  a12
3fe2b070:	getst  a12
3fe2b080:	getst  a12
3fe2b090:	.word  0x00cc
3fe2b0a0:	.word  0x00cc
3fe2b0b0:	.word  0x007e
3fe2b0c0:	.word  0x007e
3fe2b0d0:	.word  0x0000
3fe2b0e0:	.word  0x0000
3fe2b0f0:	.word  0x0000
3fe2b100:	.word  0x0000
3fe2b110:	.word  0x0000
3fe2b120:	.word  0x0000
3fe2b130:	.word  0x0000
3fe2b140:	.word  0x0000
3fe2b150:	.word  0x0000
3fe2b160:	.word  0x0000
3fe2b170:	.word  0x0000
3fe2b180:	.word  0x0000
3fe2b190:	.word  0x0000
3fe2b1a0:	.word  0x0000
3fe2b1b0:	pushst
3fe2b1c0:	pushst
3fe2b1d0:	.word  0x000c
3fe2b1e0:	.word  0x000c
3fe2b1f0:	.word  0x000c
3fe2b200:	.word  0x000c
3fe2b210:	.word  0x000c
3fe2b220:	.word  0x000c
3fe2b230:	.word  0x000c
3fe2b240:	.word  0x000c
3fe2b250:	.word  0x00fc
3fe2b260:	.word  0x00fc
3fe2b270:	.word  0x000c
3fe2b280:	.word  0x000c
3fe2b290:	.word  0x000c
3fe2b2a0:	.word  0x000c
3fe2b2b0:	.word  0x000c
3fe2b2c0:	.word  0x000c
3fe2b2d0:	.word  0x000c
3fe2b2e0:	.word  0x000c
3fe2b2f0:	pushst
3fe2b300:	pushst
3fe2b310:	.word  0x0000
3fe2b320:	.word  0x0000
3fe2b330:	.word  0x0000
3fe2b340:	.word  0x0000
3fe2b350:	.word  0x0000
3fe2b360:	.word  0x0000
3fe2b370:	.word  0x0000
3fe2b380:	.word  0x0000
3fe2b390:	.word  0x0000
3fe2b3a0:	.word  0x0000
3fe2b3b0:	.word  0x0000
3fe2b3c0:	.word  0x0000
3fe2b3d0:	.word  0x0000
3fe2b3e0:	.word  0x0000
3fe2b3f0:	pushst
3fe2b400:	pushst
3fe2b410:	.word  0x000c
3fe2b420:	.word  0x000c
3fe2b430:	.word  0x000c
3fe2b440:	.word  0x000c
3fe2b450:	.word  0x000c
3fe2b460:	.word  0x000c
3fe2b470:	.word  0x000c
3fe2b480:	.word  0x000c
3fe2b490:	.word  0x00fc
3fe2b4a0:	.word  0x00fc
3fe2b4b0:	.word  0x000c
3fe2b4c0:	.word  0x000c
3fe2b4d0:	.word  0x000c
3fe2b4e0:	.word  0x000c
3fe2b4f0:	.word  0x000c
3fe2b500:	.word  0x000c
3fe2b510:	.word  0x000c
3fe2b520:	.word  0x000c
3fe2b530:	.word  0x000c
3fe2b540:	.word  0x000c
3fe2b550:	.word  0x0000
3fe2b560:	.word  0x0000
3fe2b570:	.word  0x0000
3fe2b580:	.word  0x0000
3fe2b590:	.word  0x0000
3fe2b5a0:	.word  0x0000
3fe2b5b0:	.word  0x0000
3fe2b5c0:	.word  0x0000
3fe2b5d0:	.word  0x0000
3fe2b5e0:	.word  0x0000
3fe2b5f0:	.word  0x0000
3fe2b600:	.word  0x0000
3fe2b610:	.word  0x0000
3fe2b620:	.word  0x0000
3fe2b630:	jump   b8
3fe2b640:	jump   b8
3fe2b650:	getst  a12
3fe2b660:	getst  a12
3fe2b670:	emu
3fe2b680:	emu
3fe2b690:	.word  0x0006
3fe2b6a0:	.word  0x0006
3fe2b6b0:	.word  0x0006
3fe2b6c0:	.word  0x0006
3fe2b6d0:	.word  0x0006
3fe2b6e0:	.word  0x0006
3fe2b6f0:	popst
3fe2b700:	popst
3fe2b710:	getst  a6
3fe2b720:	getst  a6
3fe2b730:	getst  a6
3fe2b740:	getst  a6
3fe2b750:	getst  a12
3fe2b760:	getst  a12
3fe2b770:	.word  0x00f8
3fe2b780:	.word  0x00f8
3fe2b790:	.word  0x0000
3fe2b7a0:	.word  0x0000
3fe2b7b0:	.word  0x0000
3fe2b7c0:	.word  0x0000
3fe2b7d0:	.word  0x0000
3fe2b7e0:	.word  0x0000
3fe2b7f0:	.word  0x0000
3fe2b800:	.word  0x0000
3fe2b810:	.word  0x0000
3fe2b820:	.word  0x0000
3fe2b830:	.word  0x0000
3fe2b840:	.word  0x0000
3fe2b850:	.word  0x0000
3fe2b860:	.word  0x0000
3fe2b870:	getst  a6
3fe2b880:	getst  a6
3fe2b890:	getst  a6
3fe2b8a0:	getst  a6
3fe2b8b0:	getst  a6
3fe2b8c0:	getst  a6
3fe2b8d0:	getst  a6
3fe2b8e0:	getst  a6
3fe2b8f0:	getst  a6
3fe2b900:	getst  a6
3fe2b910:	pushst
3fe2b920:	pushst
3fe2b930:	getst  a6
3fe2b940:	getst  a6
3fe2b950:	getst  a6
3fe2b960:	getst  a6
3fe2b970:	getst  a6
3fe2b980:	getst  a6
3fe2b990:	getst  a6
3fe2b9a0:	getst  a6
3fe2b9b0:	getst  a6
3fe2b9c0:	getst  a6
3fe2b9d0:	.word  0x0000
3fe2b9e0:	.word  0x0000
3fe2b9f0:	.word  0x0000
3fe2ba00:	.word  0x0000
3fe2ba10:	.word  0x0000
3fe2ba20:	.word  0x0000
3fe2ba30:	.word  0x0000
3fe2ba40:	.word  0x0000
3fe2ba50:	.word  0x0000
3fe2ba60:	.word  0x0000
3fe2ba70:	.word  0x0000
3fe2ba80:	.word  0x0000
3fe2ba90:	.word  0x0000
3fe2baa0:	.word  0x0000
3fe2bab0:	.word  0x00fc
3fe2bac0:	.word  0x00fc
3fe2bad0:	rev    b0
3fe2bae0:	rev    b0
3fe2baf0:	rev    b0
3fe2bb00:	rev    b0
3fe2bb10:	rev    b0
3fe2bb20:	rev    b0
3fe2bb30:	rev    b0
3fe2bb40:	rev    b0
3fe2bb50:	rev    b0
3fe2bb60:	rev    b0
3fe2bb70:	rev    b0
3fe2bb80:	rev    b0
3fe2bb90:	rev    b0
3fe2bba0:	rev    b0
3fe2bbb0:	rev    b0
3fe2bbc0:	rev    b0
3fe2bbd0:	rev    b0
3fe2bbe0:	rev    b0
3fe2bbf0:	.word  0x00fc
3fe2bc00:	.word  0x00fc
3fe2bc10:	.word  0x0000
3fe2bc20:	.word  0x0000
3fe2bc30:	.word  0x0000
3fe2bc40:	.word  0x0000
3fe2bc50:	.word  0x0000
3fe2bc60:	.word  0x0000
3fe2bc70:	.word  0x0000
3fe2bc80:	.word  0x0000
3fe2bc90:	.word  0x0000
3fe2bca0:	.word  0x0000
3fe2bcb0:	.word  0x0000
3fe2bcc0:	.word  0x0000
3fe2bcd0:	.word  0x0000
3fe2bce0:	.word  0x0000
3fe2bcf0:	.word  0x00f8
3fe2bd00:	.word  0x00f8
3fe2bd10:	.word  0x0060
3fe2bd20:	.word  0x0060
3fe2bd30:	.word  0x0060
3fe2bd40:	.word  0x0060
3fe2bd50:	.word  0x0060
3fe2bd60:	.word  0x0060
3fe2bd70:	.word  0x0060
3fe2bd80:	.word  0x0060
3fe2bd90:	.word  0x0060
3fe2bda0:	.word  0x0060
3fe2bdb0:	.word  0x0060
3fe2bdc0:	.word  0x0060
3fe2bdd0:	.word  0x0060
3fe2bde0:	.word  0x0060
3fe2bdf0:	.word  0x0060
3fe2be00:	.word  0x0060
3fe2be10:	.word  0x0066
3fe2be20:	.word  0x0066
3fe2be30:	rev    b12
3fe2be40:	rev    b12
3fe2be50:	.word  0x0000
3fe2be60:	.word  0x0000
3fe2be70:	.word  0x0000
3fe2be80:	.word  0x0000
3fe2be90:	.word  0x0000
3fe2bea0:	.word  0x0000
3fe2beb0:	.word  0x0000
3fe2bec0:	.word  0x0000
3fe2bed0:	.word  0x0000
3fe2bee0:	.word  0x0000
3fe2bef0:	.word  0x0000
3fe2bf00:	.word  0x0000
3fe2bf10:	.word  0x0000
3fe2bf20:	.word  0x0000
3fe2bf30:	getst  a6
3fe2bf40:	getst  a6
3fe2bf50:	.word  0x00c6
3fe2bf60:	.word  0x00c6
3fe2bf70:	.word  0x0066
3fe2bf80:	.word  0x0066
3fe2bf90:	rev    b6
3fe2bfa0:	rev    b6
3fe2bfb0:	.word  0x001e
3fe2bfc0:	.word  0x001e
3fe2bfd0:	.word  0x001e
3fe2bfe0:	.word  0x001e
3fe2bff0:	rev    b6
3fe2c000:	rev    b6
3fe2c010:	.word  0x0066
3fe2c020:	.word  0x0066
3fe2c030:	.word  0x00c6
3fe2c040:	.word  0x00c6
3fe2c050:	getst  a6
3fe2c060:	getst  a6
3fe2c070:	nop
3fe2c080:	nop
3fe2c090:	.word  0x0000
3fe2c0a0:	.word  0x0000
3fe2c0b0:	.word  0x0000
3fe2c0c0:	.word  0x0000
3fe2c0d0:	.word  0x0000
3fe2c0e0:	.word  0x0000
3fe2c0f0:	.word  0x0000
3fe2c100:	.word  0x0000
3fe2c110:	.word  0x0000
3fe2c120:	.word  0x0000
3fe2c130:	.word  0x0000
3fe2c140:	.word  0x0000
3fe2c150:	.word  0x0000
3fe2c160:	.word  0x0000
3fe2c170:	.word  0x000c
3fe2c180:	.word  0x000c
3fe2c190:	.word  0x000c
3fe2c1a0:	.word  0x000c
3fe2c1b0:	.word  0x000c
3fe2c1c0:	.word  0x000c
3fe2c1d0:	.word  0x000c
3fe2c1e0:	.word  0x000c
3fe2c1f0:	.word  0x000c
3fe2c200:	.word  0x000c
3fe2c210:	.word  0x000c
3fe2c220:	.word  0x000c
3fe2c230:	.word  0x000c
3fe2c240:	.word  0x000c
3fe2c250:	.word  0x000c
3fe2c260:	.word  0x000c
3fe2c270:	.word  0x000c
3fe2c280:	.word  0x000c
3fe2c290:	.word  0x000c
3fe2c2a0:	.word  0x000c
3fe2c2b0:	pushst
3fe2c2c0:	pushst
3fe2c2d0:	.word  0x0000
3fe2c2e0:	.word  0x0000
3fe2c2f0:	.word  0x0000
3fe2c300:	.word  0x0000
3fe2c310:	.word  0x0000
3fe2c320:	.word  0x0000
3fe2c330:	.word  0x0000
3fe2c340:	.word  0x0000
3fe2c350:	.word  0x0000
3fe2c360:	.word  0x0000
3fe2c370:	.word  0x0000
3fe2c380:	.word  0x0000
3fe2c390:	.word  0x0000
3fe2c3a0:	.word  0x0000
3fe2c3b0:	nop
3fe2c3c0:	nop
3fe2c3d0:	abs    a14
3fe2c3e0:	abs    a14
3fe2c3f0:	abs    a14
3fe2c400:	abs    a14
3fe2c410:	negb   b14
3fe2c420:	negb   b14
3fe2c430:	movb   @0x3560356, @0x3760356
3fe2c480:	dint
3fe2c490:	clrc
3fe2c4a0:	clrc
3fe2c4b0:	clrc
3fe2c4c0:	clrc
3fe2c4d0:	nop
3fe2c4e0:	nop
3fe2c4f0:	nop
3fe2c500:	nop
3fe2c510:	.word  0x0000
3fe2c520:	.word  0x0000
3fe2c530:	.word  0x0000
3fe2c540:	.word  0x0000
3fe2c550:	.word  0x0000
3fe2c560:	.word  0x0000
3fe2c570:	.word  0x0000
3fe2c580:	.word  0x0000
3fe2c590:	.word  0x0000
3fe2c5a0:	.word  0x0000
3fe2c5b0:	.word  0x0000
3fe2c5c0:	.word  0x0000
3fe2c5d0:	.word  0x0000
3fe2c5e0:	.word  0x0000
3fe2c5f0:	getst  a6
3fe2c600:	getst  a6
3fe2c610:	getst  a14
3fe2c620:	getst  a14
3fe2c630:	getst  a14
3fe2c640:	getst  a14
3fe2c650:	getst  b6
3fe2c660:	getst  b6
3fe2c670:	getst  b6
3fe2c680:	getst  b6
3fe2c690:	putst  a6
3fe2c6a0:	putst  a6
3fe2c6b0:	putst  a6
3fe2c6c0:	putst  a6
3fe2c6d0:	popst
3fe2c6e0:	popst
3fe2c6f0:	popst
3fe2c700:	popst
3fe2c710:	getst  a6
3fe2c720:	getst  a6
3fe2c730:	getst  a6
3fe2c740:	getst  a6
3fe2c750:	.word  0x0000
3fe2c760:	.word  0x0000
3fe2c770:	.word  0x0000
3fe2c780:	.word  0x0000
3fe2c790:	.word  0x0000
3fe2c7a0:	.word  0x0000
3fe2c7b0:	.word  0x0000
3fe2c7c0:	.word  0x0000
3fe2c7d0:	.word  0x0000
3fe2c7e0:	.word  0x0000
3fe2c7f0:	.word  0x0000
3fe2c800:	.word  0x0000
3fe2c810:	.word  0x0000
3fe2c820:	.word  0x0000
3fe2c830:	.word  0x0078
3fe2c840:	.word  0x0078
3fe2c850:	.word  0x00cc
3fe2c860:	.word  0x00cc
3fe2c870:	getst  a6
3fe2c880:	getst  a6
3fe2c890:	getst  a6
3fe2c8a0:	getst  a6
3fe2c8b0:	getst  a6
3fe2c8c0:	getst  a6
3fe2c8d0:	getst  a6
3fe2c8e0:	getst  a6
3fe2c8f0:	getst  a6
3fe2c900:	getst  a6
3fe2c910:	getst  a6
3fe2c920:	getst  a6
3fe2c930:	getst  a6
3fe2c940:	getst  a6
3fe2c950:	.word  0x00cc
3fe2c960:	.word  0x00cc
3fe2c970:	.word  0x0078
3fe2c980:	.word  0x0078
3fe2c990:	.word  0x0000
3fe2c9a0:	.word  0x0000
3fe2c9b0:	.word  0x0000
3fe2c9c0:	.word  0x0000
3fe2c9d0:	.word  0x0000
3fe2c9e0:	.word  0x0000
3fe2c9f0:	.word  0x0000
3fe2ca00:	.word  0x0000
3fe2ca10:	.word  0x0000
3fe2ca20:	.word  0x0000
3fe2ca30:	.word  0x0000
3fe2ca40:	.word  0x0000
3fe2ca50:	.word  0x0000
3fe2ca60:	.word  0x0000
3fe2ca70:	rev    b14
3fe2ca80:	rev    b14
3fe2ca90:	.word  0x00c6
3fe2caa0:	.word  0x00c6
3fe2cab0:	getst  a6
3fe2cac0:	getst  a6
3fe2cad0:	getst  a6
3fe2cae0:	getst  a6
3fe2caf0:	getst  a6
3fe2cb00:	getst  a6
3fe2cb10:	.word  0x00c6
3fe2cb20:	.word  0x00c6
3fe2cb30:	rev    b14
3fe2cb40:	rev    b14
3fe2cb50:	.word  0x0006
3fe2cb60:	.word  0x0006
3fe2cb70:	.word  0x0006
3fe2cb80:	.word  0x0006
3fe2cb90:	.word  0x0006
3fe2cba0:	.word  0x0006
3fe2cbb0:	.word  0x0006
3fe2cbc0:	.word  0x0006
3fe2cbd0:	.word  0x0000
3fe2cbe0:	.word  0x0000
3fe2cbf0:	.word  0x0000
3fe2cc00:	.word  0x0000
3fe2cc10:	.word  0x0000
3fe2cc20:	.word  0x0000
3fe2cc30:	.word  0x0000
3fe2cc40:	.word  0x0000
3fe2cc50:	.word  0x0000
3fe2cc60:	.word  0x0000
3fe2cc70:	.word  0x0000
3fe2cc80:	.word  0x0000
3fe2cc90:	.word  0x0000
3fe2cca0:	.word  0x0000
3fe2ccb0:	.word  0x0078
3fe2ccc0:	.word  0x0078
3fe2ccd0:	.word  0x00cc
3fe2cce0:	.word  0x00cc
3fe2ccf0:	getst  a6
3fe2cd00:	getst  a6
3fe2cd10:	getst  a6
3fe2cd20:	getst  a6
3fe2cd30:	getst  a6
3fe2cd40:	getst  a6
3fe2cd50:	getst  a6
3fe2cd60:	getst  a6
3fe2cd70:	getst  a6
3fe2cd80:	getst  a6
3fe2cd90:	getst  a6
3fe2cda0:	getst  a6
3fe2cdb0:	getst  a6
3fe2cdc0:	getst  a6
3fe2cdd0:	.word  0x00dc
3fe2cde0:	.word  0x00dc
3fe2cdf0:	.word  0x0078
3fe2ce00:	.word  0x0078
3fe2ce10:	.word  0x0060
3fe2ce20:	.word  0x0060
3fe2ce30:	.word  0x00c0
3fe2ce40:	.word  0x00c0
3fe2ce50:	.word  0x0000
3fe2ce60:	.word  0x0000
3fe2ce70:	.word  0x0000
3fe2ce80:	.word  0x0000
3fe2ce90:	.word  0x0000
3fe2cea0:	.word  0x0000
3fe2ceb0:	.word  0x0000
3fe2cec0:	.word  0x0000
3fe2ced0:	.word  0x0000
3fe2cee0:	.word  0x0000
3fe2cef0:	rev    b14
3fe2cf00:	rev    b14
3fe2cf10:	.word  0x00c6
3fe2cf20:	.word  0x00c6
3fe2cf30:	getst  a6
3fe2cf40:	getst  a6
3fe2cf50:	getst  a6
3fe2cf60:	getst  a6
3fe2cf70:	getst  a6
3fe2cf80:	getst  a6
3fe2cf90:	.word  0x00c6
3fe2cfa0:	.word  0x00c6
3fe2cfb0:	rev    b14
3fe2cfc0:	rev    b14
3fe2cfd0:	.word  0x0066
3fe2cfe0:	.word  0x0066
3fe2cff0:	.word  0x00c6
3fe2d000:	.word  0x00c6
3fe2d010:	getst  a6
3fe2d020:	getst  a6
3fe2d030:	nop
3fe2d040:	nop
3fe2d050:	.word  0x0000
3fe2d060:	.word  0x0000
3fe2d070:	.word  0x0000
3fe2d080:	.word  0x0000
3fe2d090:	.word  0x0000
3fe2d0a0:	.word  0x0000
3fe2d0b0:	.word  0x0000
3fe2d0c0:	.word  0x0000
3fe2d0d0:	.word  0x0000
3fe2d0e0:	.word  0x0000
3fe2d0f0:	.word  0x0000
3fe2d100:	.word  0x0000
3fe2d110:	.word  0x0000
3fe2d120:	.word  0x0000
3fe2d130:	.word  0x00f8
3fe2d140:	.word  0x00f8
3fe2d150:	getst  a12
3fe2d160:	getst  a12
3fe2d170:	getst  a6
3fe2d180:	getst  a6
3fe2d190:	.word  0x0006
3fe2d1a0:	.word  0x0006
3fe2d1b0:	.word  0x001c
3fe2d1c0:	.word  0x001c
3fe2d1d0:	.word  0x0078
3fe2d1e0:	.word  0x0078
3fe2d1f0:	.word  0x00e0
3fe2d200:	.word  0x00e0
3fe2d210:	getst  a0
3fe2d220:	getst  a0
3fe2d230:	getst  a6
3fe2d240:	getst  a6
3fe2d250:	getst  a14
3fe2d260:	getst  a14
3fe2d270:	.word  0x00fc
3fe2d280:	.word  0x00fc
3fe2d290:	.word  0x0000
3fe2d2a0:	.word  0x0000
3fe2d2b0:	.word  0x0000
3fe2d2c0:	.word  0x0000
3fe2d2d0:	.word  0x0000
3fe2d2e0:	.word  0x0000
3fe2d2f0:	.word  0x0000
3fe2d300:	.word  0x0000
3fe2d310:	.word  0x0000
3fe2d320:	.word  0x0000
3fe2d330:	.word  0x0000
3fe2d340:	.word  0x0000
3fe2d350:	.word  0x0000
3fe2d360:	.word  0x0000
3fe2d370:	pushst
3fe2d380:	pushst
3fe2d390:	rev    b0
3fe2d3a0:	rev    b0
3fe2d3b0:	rev    b0
3fe2d3c0:	rev    b0
3fe2d3d0:	rev    b0
3fe2d3e0:	rev    b0
3fe2d3f0:	rev    b0
3fe2d400:	rev    b0
3fe2d410:	rev    b0
3fe2d420:	rev    b0
3fe2d430:	rev    b0
3fe2d440:	rev    b0
3fe2d450:	rev    b0
3fe2d460:	rev    b0
3fe2d470:	rev    b0
3fe2d480:	rev    b0
3fe2d490:	rev    b0
3fe2d4a0:	rev    b0
3fe2d4b0:	rev    b0
3fe2d4c0:	rev    b0
3fe2d4d0:	.word  0x0000
3fe2d4e0:	.word  0x0000
3fe2d4f0:	.word  0x0000
3fe2d500:	.word  0x0000
3fe2d510:	.word  0x0000
3fe2d520:	.word  0x0000
3fe2d530:	.word  0x0000
3fe2d540:	.word  0x0000
3fe2d550:	.word  0x0000
3fe2d560:	.word  0x0000
3fe2d570:	.word  0x0000
3fe2d580:	.word  0x0000
3fe2d590:	.word  0x0000
3fe2d5a0:	.word  0x0000
3fe2d5b0:	getst  a6
3fe2d5c0:	getst  a6
3fe2d5d0:	getst  a6
3fe2d5e0:	getst  a6
3fe2d5f0:	getst  a6
3fe2d600:	getst  a6
3fe2d610:	getst  a6
3fe2d620:	getst  a6
3fe2d630:	getst  a6
3fe2d640:	getst  a6
3fe2d650:	getst  a6
3fe2d660:	getst  a6
3fe2d670:	getst  a6
3fe2d680:	getst  a6
3fe2d690:	getst  a6
3fe2d6a0:	getst  a6
3fe2d6b0:	.word  0x0084
3fe2d6c0:	.word  0x0084
3fe2d6d0:	.word  0x00cc
3fe2d6e0:	.word  0x00cc
3fe2d6f0:	.word  0x0078
3fe2d700:	.word  0x0078
3fe2d710:	.word  0x0000
3fe2d720:	.word  0x0000
3fe2d730:	.word  0x0000
3fe2d740:	.word  0x0000
3fe2d750:	.word  0x0000
3fe2d760:	.word  0x0000
3fe2d770:	.word  0x0000
3fe2d780:	.word  0x0000
3fe2d790:	.word  0x0000
3fe2d7a0:	.word  0x0000
3fe2d7b0:	.word  0x0000
3fe2d7c0:	.word  0x0000
3fe2d7d0:	.word  0x0000
3fe2d7e0:	.word  0x0000
3fe2d7f0:	getst  a6
3fe2d800:	getst  a6
3fe2d810:	getst  a6
3fe2d820:	getst  a6
3fe2d830:	getst  a6
3fe2d840:	getst  a6
3fe2d850:	getst  a6
3fe2d860:	getst  a6
3fe2d870:	getst  a6
3fe2d880:	getst  a6
3fe2d890:	.word  0x0084
3fe2d8a0:	.word  0x0084
3fe2d8b0:	.word  0x00cc
3fe2d8c0:	.word  0x00cc
3fe2d8d0:	.word  0x00cc
3fe2d8e0:	.word  0x00cc
3fe2d8f0:	.word  0x0048
3fe2d900:	.word  0x0048
3fe2d910:	.word  0x0078
3fe2d920:	.word  0x0078
3fe2d930:	rev    b0
3fe2d940:	rev    b0
3fe2d950:	.word  0x0000
3fe2d960:	.word  0x0000
3fe2d970:	.word  0x0000
3fe2d980:	.word  0x0000
3fe2d990:	.word  0x0000
3fe2d9a0:	.word  0x0000
3fe2d9b0:	.word  0x0000
3fe2d9c0:	.word  0x0000
3fe2d9d0:	.word  0x0000
3fe2d9e0:	.word  0x0000
3fe2d9f0:	.word  0x0000
3fe2da00:	.word  0x0000
3fe2da10:	.word  0x0000
3fe2da20:	.word  0x0000
3fe2da30:	nop
3fe2da40:	nop
3fe2da50:	nop
3fe2da60:	nop
3fe2da70:	nop
3fe2da80:	nop
3fe2da90:	clrc
3fe2daa0:	clrc
3fe2dab0:	clrc
3fe2dac0:	clrc
3fe2dad0:	clrc
3fe2dae0:	clrc
3fe2daf0:	dint
3fe2db00:	dint
3fe2db10:	getpc  b4
3fe2db20:	getpc  b4
3fe2db30:	popst
3fe2db40:	popst
3fe2db50:	.word  0x00d8
3fe2db60:	.word  0x00d8
3fe2db70:	.word  0x0088
3fe2db80:	.word  0x0088
3fe2db90:	.word  0x0000
3fe2dba0:	.word  0x0000
3fe2dbb0:	.word  0x0000
3fe2dbc0:	.word  0x0000
3fe2dbd0:	.word  0x0000
3fe2dbe0:	.word  0x0000
3fe2dbf0:	.word  0x0000
3fe2dc00:	.word  0x0000
3fe2dc10:	.word  0x0000
3fe2dc20:	.word  0x0000
3fe2dc30:	.word  0x0000
3fe2dc40:	.word  0x0000
3fe2dc50:	.word  0x0000
3fe2dc60:	.word  0x0000
3fe2dc70:	getst  a6
3fe2dc80:	getst  a6
3fe2dc90:	getst  a6
3fe2dca0:	getst  a6
3fe2dcb0:	.word  0x00cc
3fe2dcc0:	.word  0x00cc
3fe2dcd0:	.word  0x00cc
3fe2dce0:	.word  0x00cc
3fe2dcf0:	.word  0x0078
3fe2dd00:	.word  0x0078
3fe2dd10:	rev    b0
3fe2dd20:	rev    b0
3fe2dd30:	.word  0x0078
3fe2dd40:	.word  0x0078
3fe2dd50:	.word  0x00cc
3fe2dd60:	.word  0x00cc
3fe2dd70:	.word  0x00cc
3fe2dd80:	.word  0x00cc
3fe2dd90:	getst  a6
3fe2dda0:	getst  a6
3fe2ddb0:	getst  a6
3fe2ddc0:	getst  a6
3fe2ddd0:	.word  0x0000
3fe2dde0:	.word  0x0000
3fe2ddf0:	.word  0x0000
3fe2de00:	.word  0x0000
3fe2de10:	.word  0x0000
3fe2de20:	.word  0x0000
3fe2de30:	.word  0x0000
3fe2de40:	.word  0x0000
3fe2de50:	.word  0x0000
3fe2de60:	.word  0x0000
3fe2de70:	.word  0x0000
3fe2de80:	.word  0x0000
3fe2de90:	.word  0x0000
3fe2dea0:	.word  0x0000
3fe2deb0:	getst  a6
3fe2dec0:	getst  a6
3fe2ded0:	getst  a6
3fe2dee0:	getst  a6
3fe2def0:	.word  0x00cc
3fe2df00:	.word  0x00cc
3fe2df10:	.word  0x00cc
3fe2df20:	.word  0x00cc
3fe2df30:	.word  0x0048
3fe2df40:	.word  0x0048
3fe2df50:	.word  0x0078
3fe2df60:	.word  0x0078
3fe2df70:	rev    b0
3fe2df80:	rev    b0
3fe2df90:	rev    b0
3fe2dfa0:	rev    b0
3fe2dfb0:	rev    b0
3fe2dfc0:	rev    b0
3fe2dfd0:	rev    b0
3fe2dfe0:	rev    b0
3fe2dff0:	rev    b0
3fe2e000:	rev    b0
3fe2e010:	.word  0x0000
3fe2e020:	.word  0x0000
3fe2e030:	.word  0x0000
3fe2e040:	.word  0x0000
3fe2e050:	.word  0x0000
3fe2e060:	.word  0x0000
3fe2e070:	.word  0x0000
3fe2e080:	.word  0x0000
3fe2e090:	.word  0x0000
3fe2e0a0:	.word  0x0000
3fe2e0b0:	.word  0x0000
3fe2e0c0:	.word  0x0000
3fe2e0d0:	.word  0x0000
3fe2e0e0:	.word  0x0000
3fe2e0f0:	pushst
3fe2e100:	pushst
3fe2e110:	getst  a4
3fe2e120:	getst  a4
3fe2e130:	getst  a0
3fe2e140:	getst  a0
3fe2e150:	.word  0x00c0
3fe2e160:	.word  0x00c0
3fe2e170:	.word  0x00e0
3fe2e180:	.word  0x00e0
3fe2e190:	.word  0x0070
3fe2e1a0:	.word  0x0070
3fe2e1b0:	rev    b8
3fe2e1c0:	rev    b8
3fe2e1d0:	.word  0x0018
3fe2e1e0:	.word  0x0018
3fe2e1f0:	.word  0x000c
3fe2e200:	.word  0x000c
3fe2e210:	emu
3fe2e220:	emu
3fe2e230:	pushst
3fe2e240:	pushst
3fe2e250:	.word  0x0000
3fe2e260:	.word  0x0000
3fe2e270:	.word  0x0000
3fe2e280:	.word  0x0000
3fe2e290:	.word  0x0000
3fe2e2a0:	.word  0x0000
3fe2e2b0:	.word  0x0000
3fe2e2c0:	.word  0x0000
3fe2e2d0:	.word  0x0000
3fe2e2e0:	.word  0x0000
3fe2e2f0:	.word  0x0000
3fe2e300:	.word  0x0000
3fe2e310:	.word  0x00f0
3fe2e320:	.word  0x00f0
3fe2e330:	rev    b0
3fe2e340:	rev    b0
3fe2e350:	rev    b0
3fe2e360:	rev    b0
3fe2e370:	rev    b0
3fe2e380:	rev    b0
3fe2e390:	rev    b0
3fe2e3a0:	rev    b0
3fe2e3b0:	rev    b0
3fe2e3c0:	rev    b0
3fe2e3d0:	rev    b0
3fe2e3e0:	rev    b0
3fe2e3f0:	rev    b0
3fe2e400:	rev    b0
3fe2e410:	rev    b0
3fe2e420:	rev    b0
3fe2e430:	rev    b0
3fe2e440:	rev    b0
3fe2e450:	rev    b0
3fe2e460:	rev    b0
3fe2e470:	rev    b0
3fe2e480:	rev    b0
3fe2e490:	rev    b0
3fe2e4a0:	rev    b0
3fe2e4b0:	.word  0x00f0
3fe2e4c0:	.word  0x00f0
3fe2e4d0:	.word  0x0000
3fe2e4e0:	.word  0x0000
3fe2e4f0:	.word  0x0000
3fe2e500:	.word  0x0000
3fe2e510:	.word  0x0000
3fe2e520:	.word  0x0000
3fe2e530:	.word  0x0000
3fe2e540:	.word  0x0000
3fe2e550:	.word  0x0006
3fe2e560:	.word  0x0006
3fe2e570:	.word  0x0006
3fe2e580:	.word  0x0006
3fe2e590:	.word  0x000c
3fe2e5a0:	.word  0x000c
3fe2e5b0:	.word  0x000c
3fe2e5c0:	.word  0x000c
3fe2e5d0:	.word  0x0018
3fe2e5e0:	.word  0x0018
3fe2e5f0:	.word  0x0018
3fe2e600:	.word  0x0018
3fe2e610:	rev    b0
3fe2e620:	rev    b0
3fe2e630:	rev    b0
3fe2e640:	rev    b0
3fe2e650:	.word  0x0060
3fe2e660:	.word  0x0060
3fe2e670:	.word  0x0060
3fe2e680:	.word  0x0060
3fe2e690:	.word  0x00c0
3fe2e6a0:	.word  0x00c0
3fe2e6b0:	.word  0x00c0
3fe2e6c0:	.word  0x00c0
3fe2e6d0:	getst  a0
3fe2e6e0:	getst  a0
3fe2e6f0:	getst  a0
3fe2e700:	getst  a0
3fe2e710:	.word  0x0000
3fe2e720:	.word  0x0000
3fe2e730:	.word  0x0000
3fe2e740:	.word  0x0000
3fe2e750:	.word  0x0000
3fe2e760:	.word  0x0000
3fe2e770:	.word  0x0000
3fe2e780:	.word  0x0000
3fe2e790:	rev    b12
3fe2e7a0:	rev    b12
3fe2e7b0:	rev    b0
3fe2e7c0:	rev    b0
3fe2e7d0:	rev    b0
3fe2e7e0:	rev    b0
3fe2e7f0:	rev    b0
3fe2e800:	rev    b0
3fe2e810:	rev    b0
3fe2e820:	rev    b0
3fe2e830:	rev    b0
3fe2e840:	rev    b0
3fe2e850:	rev    b0
3fe2e860:	rev    b0
3fe2e870:	rev    b0
3fe2e880:	rev    b0
3fe2e890:	rev    b0
3fe2e8a0:	rev    b0
3fe2e8b0:	rev    b0
3fe2e8c0:	rev    b0
3fe2e8d0:	rev    b0
3fe2e8e0:	rev    b0
3fe2e8f0:	rev    b0
3fe2e900:	rev    b0
3fe2e910:	rev    b0
3fe2e920:	rev    b0
3fe2e930:	rev    b12
3fe2e940:	rev    b12
3fe2e950:	.word  0x0000
3fe2e960:	.word  0x0000
3fe2e970:	.word  0x0000
3fe2e980:	.word  0x0000
3fe2e990:	.word  0x0000
3fe2e9a0:	.word  0x0000
3fe2e9b0:	.word  0x0000
3fe2e9c0:	.word  0x0000
3fe2e9d0:	.word  0x0000
3fe2e9e0:	.word  0x0000
3fe2e9f0:	.word  0x0000
3fe2ea00:	.word  0x0000
3fe2ea10:	rev    b0
3fe2ea20:	rev    b0
3fe2ea30:	.word  0x0078
3fe2ea40:	.word  0x0078
3fe2ea50:	.word  0x00cc
3fe2ea60:	.word  0x00cc
3fe2ea70:	getst  a6
3fe2ea80:	getst  a6
3fe2ea90:	.word  0x0000
3fe2eaa0:	.word  0x0000
3fe2eab0:	.word  0x0000
3fe2eac0:	.word  0x0000
3fe2ead0:	.word  0x0000
3fe2eae0:	.word  0x0000
3fe2eaf0:	.word  0x0000
3fe2eb00:	.word  0x0000
3fe2eb10:	.word  0x0000
3fe2eb20:	.word  0x0000
3fe2eb30:	.word  0x0000
3fe2eb40:	.word  0x0000
3fe2eb50:	.word  0x0000
3fe2eb60:	.word  0x0000
3fe2eb70:	.word  0x0000
3fe2eb80:	.word  0x0000
3fe2eb90:	.word  0x0000
3fe2eba0:	.word  0x0000
3fe2ebb0:	.word  0x0000
3fe2ebc0:	.word  0x0000
3fe2ebd0:	.word  0x0000
3fe2ebe0:	.word  0x0000
3fe2ebf0:	.word  0x0000
3fe2ec00:	.word  0x0000
3fe2ec10:	.word  0x0000
3fe2ec20:	.word  0x0000
3fe2ec30:	.word  0x0000
3fe2ec40:	.word  0x0000
3fe2ec50:	.word  0x0000
3fe2ec60:	.word  0x0000
3fe2ec70:	.word  0x0000
3fe2ec80:	.word  0x0000
3fe2ec90:	.word  0x0000
3fe2eca0:	.word  0x0000
3fe2ecb0:	.word  0x0000
3fe2ecc0:	.word  0x0000
3fe2ecd0:	.word  0x0000
3fe2ece0:	.word  0x0000
3fe2ecf0:	.word  0x0000
3fe2ed00:	.word  0x0000
3fe2ed10:	.word  0x0000
3fe2ed20:	.word  0x0000
3fe2ed30:	.word  0x0000
3fe2ed40:	.word  0x0000
3fe2ed50:	pushst
3fe2ed60:	pushst
3fe2ed70:	pushst
3fe2ed80:	pushst
3fe2ed90:	.word  0x0000
3fe2eda0:	.word  0x0000
3fe2edb0:	.word  0x0000
3fe2edc0:	.word  0x0000
3fe2edd0:	.word  0x0000
3fe2ede0:	.word  0x0000
3fe2edf0:	.word  0x0000
3fe2ee00:	.word  0x0000
3fe2ee10:	.word  0x0000
3fe2ee20:	.word  0x0000
3fe2ee30:	.word  0x0000
3fe2ee40:	.word  0x0000
3fe2ee50:	.word  0x000c
3fe2ee60:	.word  0x000c
3fe2ee70:	.word  0x0018
3fe2ee80:	.word  0x0018
3fe2ee90:	rev    b0
3fe2eea0:	rev    b0
3fe2eeb0:	.word  0x0000
3fe2eec0:	.word  0x0000
3fe2eed0:	.word  0x0000
3fe2eee0:	.word  0x0000
3fe2eef0:	.word  0x0000
3fe2ef00:	.word  0x0000
3fe2ef10:	.word  0x0000
3fe2ef20:	.word  0x0000
3fe2ef30:	.word  0x0000
3fe2ef40:	.word  0x0000
3fe2ef50:	.word  0x0000
3fe2ef60:	.word  0x0000
3fe2ef70:	.word  0x0000
3fe2ef80:	.word  0x0000
3fe2ef90:	.word  0x0000
3fe2efa0:	.word  0x0000
3fe2efb0:	.word  0x0000
3fe2efc0:	.word  0x0000
3fe2efd0:	.word  0x0000
3fe2efe0:	.word  0x0000
3fe2eff0:	.word  0x0000
3fe2f000:	.word  0x0000
3fe2f010:	.word  0x0000
3fe2f020:	.word  0x0000
3fe2f030:	.word  0x0000
3fe2f040:	.word  0x0000
3fe2f050:	.word  0x0000
3fe2f060:	.word  0x0000
3fe2f070:	.word  0x0000
3fe2f080:	.word  0x0000
3fe2f090:	.word  0x0000
3fe2f0a0:	.word  0x0000
3fe2f0b0:	.word  0x0000
3fe2f0c0:	.word  0x0000
3fe2f0d0:	.word  0x0000
3fe2f0e0:	.word  0x0000
3fe2f0f0:	.word  0x0000
3fe2f100:	.word  0x0000
3fe2f110:	.word  0x00f8
3fe2f120:	.word  0x00f8
3fe2f130:	getst  a12
3fe2f140:	getst  a12
3fe2f150:	getst  a0
3fe2f160:	getst  a0
3fe2f170:	pushst
3fe2f180:	pushst
3fe2f190:	getst  a12
3fe2f1a0:	getst  a12
3fe2f1b0:	getst  a6
3fe2f1c0:	getst  a6
3fe2f1d0:	popst
3fe2f1e0:	popst
3fe2f1f0:	putst  b12
3fe2f200:	putst  b12
3fe2f210:	.word  0x0000
3fe2f220:	.word  0x0000
3fe2f230:	.word  0x0000
3fe2f240:	.word  0x0000
3fe2f250:	.word  0x0000
3fe2f260:	.word  0x0000
3fe2f270:	.word  0x0000
3fe2f280:	.word  0x0000
3fe2f290:	.word  0x0000
3fe2f2a0:	.word  0x0000
3fe2f2b0:	.word  0x0000
3fe2f2c0:	.word  0x0000
3fe2f2d0:	.word  0x0000
3fe2f2e0:	.word  0x0000
3fe2f2f0:	.word  0x0007
3fe2f300:	.word  0x0007
3fe2f310:	.word  0x0006
3fe2f320:	.word  0x0006
3fe2f330:	.word  0x0006
3fe2f340:	.word  0x0006
3fe2f350:	.word  0x0076
3fe2f360:	.word  0x0076
3fe2f370:	.word  0x00ce
3fe2f380:	.word  0x00ce
3fe2f390:	getst  a6
3fe2f3a0:	getst  a6
3fe2f3b0:	getst  a6
3fe2f3c0:	getst  a6
3fe2f3d0:	getst  a6
3fe2f3e0:	getst  a6
3fe2f3f0:	getst  a6
3fe2f400:	getst  a6
3fe2f410:	.word  0x00c6
3fe2f420:	.word  0x00c6
3fe2f430:	.word  0x007a
3fe2f440:	.word  0x007a
3fe2f450:	.word  0x0000
3fe2f460:	.word  0x0000
3fe2f470:	.word  0x0000
3fe2f480:	.word  0x0000
3fe2f490:	.word  0x0000
3fe2f4a0:	.word  0x0000
3fe2f4b0:	.word  0x0000
3fe2f4c0:	.word  0x0000
3fe2f4d0:	.word  0x0000
3fe2f4e0:	.word  0x0000
3fe2f4f0:	.word  0x0000
3fe2f500:	.word  0x0000
3fe2f510:	.word  0x0000
3fe2f520:	.word  0x0000
3fe2f530:	.word  0x0000
3fe2f540:	.word  0x0000
3fe2f550:	.word  0x0000
3fe2f560:	.word  0x0000
3fe2f570:	.word  0x0000
3fe2f580:	.word  0x0000
3fe2f590:	.word  0x00f8
3fe2f5a0:	.word  0x00f8
3fe2f5b0:	getst  a12
3fe2f5c0:	getst  a12
3fe2f5d0:	.word  0x0006
3fe2f5e0:	.word  0x0006
3fe2f5f0:	.word  0x0006
3fe2f600:	.word  0x0006
3fe2f610:	.word  0x0006
3fe2f620:	.word  0x0006
3fe2f630:	.word  0x0006
3fe2f640:	.word  0x0006
3fe2f650:	getst  a12
3fe2f660:	getst  a12
3fe2f670:	.word  0x00f8
3fe2f680:	.word  0x00f8
3fe2f690:	.word  0x0000
3fe2f6a0:	.word  0x0000
3fe2f6b0:	.word  0x0000
3fe2f6c0:	.word  0x0000
3fe2f6d0:	.word  0x0000
3fe2f6e0:	.word  0x0000
3fe2f6f0:	.word  0x0000
3fe2f700:	.word  0x0000
3fe2f710:	.word  0x0000
3fe2f720:	.word  0x0000
3fe2f730:	.word  0x0000
3fe2f740:	.word  0x0000
3fe2f750:	.word  0x0000
3fe2f760:	.word  0x0000
3fe2f770:	popst
3fe2f780:	popst
3fe2f790:	getst  a0
3fe2f7a0:	getst  a0
3fe2f7b0:	getst  a0
3fe2f7c0:	getst  a0
3fe2f7d0:	pushst
3fe2f7e0:	pushst
3fe2f7f0:	getst  a12
3fe2f800:	getst  a12
3fe2f810:	getst  a6
3fe2f820:	getst  a6
3fe2f830:	getst  a6
3fe2f840:	getst  a6
3fe2f850:	getst  a6
3fe2f860:	getst  a6
3fe2f870:	getst  a6
3fe2f880:	getst  a6
3fe2f890:	popst
3fe2f8a0:	popst
3fe2f8b0:	putst  b8
3fe2f8c0:	putst  b8
3fe2f8d0:	.word  0x0000
3fe2f8e0:	.word  0x0000
3fe2f8f0:	.word  0x0000
3fe2f900:	.word  0x0000
3fe2f910:	.word  0x0000
3fe2f920:	.word  0x0000
3fe2f930:	.word  0x0000
3fe2f940:	.word  0x0000
3fe2f950:	.word  0x0000
3fe2f960:	.word  0x0000
3fe2f970:	.word  0x0000
3fe2f980:	.word  0x0000
3fe2f990:	.word  0x0000
3fe2f9a0:	.word  0x0000
3fe2f9b0:	.word  0x0000
3fe2f9c0:	.word  0x0000
3fe2f9d0:	.word  0x0000
3fe2f9e0:	.word  0x0000
3fe2f9f0:	.word  0x0000
3fe2fa00:	.word  0x0000
3fe2fa10:	.word  0x00f8
3fe2fa20:	.word  0x00f8
3fe2fa30:	getst  a12
3fe2fa40:	getst  a12
3fe2fa50:	getst  a6
3fe2fa60:	getst  a6
3fe2fa70:	pushst
3fe2fa80:	pushst
3fe2fa90:	.word  0x0006
3fe2faa0:	.word  0x0006
3fe2fab0:	.word  0x0006
3fe2fac0:	.word  0x0006
3fe2fad0:	getst  a12
3fe2fae0:	getst  a12
3fe2faf0:	.word  0x00f8
3fe2fb00:	.word  0x00f8
3fe2fb10:	.word  0x0000
3fe2fb20:	.word  0x0000
3fe2fb30:	.word  0x0000
3fe2fb40:	.word  0x0000
3fe2fb50:	.word  0x0000
3fe2fb60:	.word  0x0000
3fe2fb70:	.word  0x0000
3fe2fb80:	.word  0x0000
3fe2fb90:	.word  0x0000
3fe2fba0:	.word  0x0000
3fe2fbb0:	.word  0x0000
3fe2fbc0:	.word  0x0000
3fe2fbd0:	.word  0x0000
3fe2fbe0:	.word  0x0000
3fe2fbf0:	pushst
3fe2fc00:	pushst
3fe2fc10:	rev    b0
3fe2fc20:	rev    b0
3fe2fc30:	rev    b0
3fe2fc40:	rev    b0
3fe2fc50:	pushst
3fe2fc60:	pushst
3fe2fc70:	rev    b0
3fe2fc80:	rev    b0
3fe2fc90:	rev    b0
3fe2fca0:	rev    b0
3fe2fcb0:	rev    b0
3fe2fcc0:	rev    b0
3fe2fcd0:	rev    b0
3fe2fce0:	rev    b0
3fe2fcf0:	rev    b0
3fe2fd00:	rev    b0
3fe2fd10:	rev    b0
3fe2fd20:	rev    b0
3fe2fd30:	.word  0x0078
3fe2fd40:	.word  0x0078
3fe2fd50:	.word  0x0000
3fe2fd60:	.word  0x0000
3fe2fd70:	.word  0x0000
3fe2fd80:	.word  0x0000
3fe2fd90:	.word  0x0000
3fe2fda0:	.word  0x0000
3fe2fdb0:	.word  0x0000
3fe2fdc0:	.word  0x0000
3fe2fdd0:	.word  0x0000
3fe2fde0:	.word  0x0000
3fe2fdf0:	.word  0x0000
3fe2fe00:	.word  0x0000
3fe2fe10:	.word  0x0000
3fe2fe20:	.word  0x0000
3fe2fe30:	.word  0x0000
3fe2fe40:	.word  0x0000
3fe2fe50:	.word  0x0000
3fe2fe60:	.word  0x0000
3fe2fe70:	.word  0x0000
3fe2fe80:	.word  0x0000
3fe2fe90:	pushst
3fe2fea0:	pushst
3fe2feb0:	getst  a12
3fe2fec0:	getst  a12
3fe2fed0:	getst  a6
3fe2fee0:	getst  a6
3fe2fef0:	getst  a6
3fe2ff00:	getst  a6
3fe2ff10:	getst  a6
3fe2ff20:	getst  a6
3fe2ff30:	getst  a6
3fe2ff40:	getst  a6
3fe2ff50:	popst
3fe2ff60:	popst
3fe2ff70:	putst  b8
3fe2ff80:	putst  b8
3fe2ff90:	getst  a0
3fe2ffa0:	getst  a0
3fe2ffb0:	getst  a0
3fe2ffc0:	getst  a0
3fe2ffd0:	.word  0x00c6
3fe2ffe0:	.word  0x00c6
3fe2fff0:	.word  0x007c
3fe30000:	.word  0x0000
3fe30010:	.word  0x0000
3fe30020:	.word  0x0000
3fe30030:	.word  0x0000
3fe30040:	.word  0x0000
3fe30050:	.word  0x0000
3fe30060:	.word  0x0000
3fe30070:	.word  0x0007
3fe30080:	.word  0x0007
3fe30090:	.word  0x0006
3fe300a0:	.word  0x0006
3fe300b0:	.word  0x0006
3fe300c0:	.word  0x0006
3fe300d0:	.word  0x00f6
3fe300e0:	.word  0x00f6
3fe300f0:	getst  a14
3fe30100:	getst  a14
3fe30110:	getst  a6
3fe30120:	getst  a6
3fe30130:	getst  a6
3fe30140:	getst  a6
3fe30150:	getst  a6
3fe30160:	getst  a6
3fe30170:	getst  a6
3fe30180:	getst  a6
3fe30190:	getst  a6
3fe301a0:	getst  a6
3fe301b0:	getst  a6
3fe301c0:	getst  a6
3fe301d0:	.word  0x0000
3fe301e0:	.word  0x0000
3fe301f0:	.word  0x0000
3fe30200:	.word  0x0000
3fe30210:	.word  0x0000
3fe30220:	.word  0x0000
3fe30230:	.word  0x0000
3fe30240:	.word  0x0000
3fe30250:	.word  0x0000
3fe30260:	.word  0x0000
3fe30270:	.word  0x0000
3fe30280:	.word  0x0000
3fe30290:	.word  0x0000
3fe302a0:	.word  0x0000
3fe302b0:	rev    b0
3fe302c0:	rev    b0
3fe302d0:	rev    b0
3fe302e0:	rev    b0
3fe302f0:	.word  0x0000
3fe30300:	.word  0x0000
3fe30310:	rev    b12
3fe30320:	rev    b12
3fe30330:	rev    b0
3fe30340:	rev    b0
3fe30350:	rev    b0
3fe30360:	rev    b0
3fe30370:	rev    b0
3fe30380:	rev    b0
3fe30390:	rev    b0
3fe303a0:	rev    b0
3fe303b0:	rev    b0
3fe303c0:	rev    b0
3fe303d0:	rev    b0
3fe303e0:	rev    b0
3fe303f0:	pushst
3fe30400:	pushst
3fe30410:	.word  0x0000
3fe30420:	.word  0x0000
3fe30430:	.word  0x0000
3fe30440:	.word  0x0000
3fe30450:	.word  0x0000
3fe30460:	.word  0x0000
3fe30470:	.word  0x0000
3fe30480:	.word  0x0000
3fe30490:	.word  0x0000
3fe304a0:	.word  0x0000
3fe304b0:	.word  0x0000
3fe304c0:	.word  0x0000
3fe304d0:	.word  0x0000
3fe304e0:	.word  0x0000
3fe304f0:	.word  0x0060
3fe30500:	.word  0x0060
3fe30510:	.word  0x0060
3fe30520:	.word  0x0060
3fe30530:	.word  0x0000
3fe30540:	.word  0x0000
3fe30550:	.word  0x0078
3fe30560:	.word  0x0078
3fe30570:	.word  0x0060
3fe30580:	.word  0x0060
3fe30590:	.word  0x0060
3fe305a0:	.word  0x0060
3fe305b0:	.word  0x0060
3fe305c0:	.word  0x0060
3fe305d0:	.word  0x0060
3fe305e0:	.word  0x0060
3fe305f0:	.word  0x0060
3fe30600:	.word  0x0060
3fe30610:	.word  0x0060
3fe30620:	.word  0x0060
3fe30630:	.word  0x0060
3fe30640:	.word  0x0060
3fe30650:	.word  0x0060
3fe30660:	.word  0x0060
3fe30670:	.word  0x0066
3fe30680:	.word  0x0066
3fe30690:	rev    b12
3fe306a0:	rev    b12
3fe306b0:	.word  0x0000
3fe306c0:	.word  0x0000
3fe306d0:	.word  0x0000
3fe306e0:	.word  0x0000
3fe306f0:	.word  0x0000
3fe30700:	.word  0x0000
3fe30710:	.word  0x0000
3fe30720:	.word  0x0000
3fe30730:	.word  0x000e
3fe30740:	.word  0x000e
3fe30750:	.word  0x000c
3fe30760:	.word  0x000c
3fe30770:	.word  0x000c
3fe30780:	.word  0x000c
3fe30790:	getst  a12
3fe307a0:	getst  a12
3fe307b0:	.word  0x00cc
3fe307c0:	.word  0x00cc
3fe307d0:	.word  0x006c
3fe307e0:	.word  0x006c
3fe307f0:	rev    b12
3fe30800:	rev    b12
3fe30810:	rev    b12
3fe30820:	rev    b12
3fe30830:	.word  0x006c
3fe30840:	.word  0x006c
3fe30850:	.word  0x00cc
3fe30860:	.word  0x00cc
3fe30870:	getst  a12
3fe30880:	getst  a12
3fe30890:	.word  0x0000
3fe308a0:	.word  0x0000
3fe308b0:	.word  0x0000
3fe308c0:	.word  0x0000
3fe308d0:	.word  0x0000
3fe308e0:	.word  0x0000
3fe308f0:	.word  0x0000
3fe30900:	.word  0x0000
3fe30910:	.word  0x0000
3fe30920:	.word  0x0000
3fe30930:	.word  0x0000
3fe30940:	.word  0x0000
3fe30950:	.word  0x0000
3fe30960:	.word  0x0000
3fe30970:	rev    b12
3fe30980:	rev    b12
3fe30990:	rev    b0
3fe309a0:	rev    b0
3fe309b0:	rev    b0
3fe309c0:	rev    b0
3fe309d0:	rev    b0
3fe309e0:	rev    b0
3fe309f0:	rev    b0
3fe30a00:	rev    b0
3fe30a10:	rev    b0
3fe30a20:	rev    b0
3fe30a30:	rev    b0
3fe30a40:	rev    b0
3fe30a50:	rev    b0
3fe30a60:	rev    b0
3fe30a70:	rev    b0
3fe30a80:	rev    b0
3fe30a90:	rev    b0
3fe30aa0:	rev    b0
3fe30ab0:	pushst
3fe30ac0:	pushst
3fe30ad0:	.word  0x0000
3fe30ae0:	.word  0x0000
3fe30af0:	.word  0x0000
3fe30b00:	.word  0x0000
3fe30b10:	.word  0x0000
3fe30b20:	.word  0x0000
3fe30b30:	.word  0x0000
3fe30b40:	.word  0x0000
3fe30b50:	.word  0x0000
3fe30b60:	.word  0x0000
3fe30b70:	.word  0x0000
3fe30b80:	.word  0x0000
3fe30b90:	.word  0x0000
3fe30ba0:	.word  0x0000
3fe30bb0:	.word  0x0000
3fe30bc0:	.word  0x0000
3fe30bd0:	.word  0x0000
3fe30be0:	.word  0x0000
3fe30bf0:	.word  0x0000
3fe30c00:	.word  0x0000
3fe30c10:	.word  0x00da
3fe30c20:	.word  0x00da
3fe30c30:	putst  b6
3fe30c40:	putst  b6
3fe30c50:	putst  b6
3fe30c60:	putst  b6
3fe30c70:	putst  b6
3fe30c80:	putst  b6
3fe30c90:	putst  b6
3fe30ca0:	putst  b6
3fe30cb0:	putst  b6
3fe30cc0:	putst  b6
3fe30cd0:	putst  b6
3fe30ce0:	putst  b6
3fe30cf0:	putst  b6
3fe30d00:	putst  b6
3fe30d10:	.word  0x0000
3fe30d20:	.word  0x0000
3fe30d30:	.word  0x0000
3fe30d40:	.word  0x0000
3fe30d50:	.word  0x0000
3fe30d60:	.word  0x0000
3fe30d70:	.word  0x0000
3fe30d80:	.word  0x0000
3fe30d90:	.word  0x0000
3fe30da0:	.word  0x0000
3fe30db0:	.word  0x0000
3fe30dc0:	.word  0x0000
3fe30dd0:	.word  0x0000
3fe30de0:	.word  0x0000
3fe30df0:	.word  0x0000
3fe30e00:	.word  0x0000
3fe30e10:	.word  0x0000
3fe30e20:	.word  0x0000
3fe30e30:	.word  0x0000
3fe30e40:	.word  0x0000
3fe30e50:	.word  0x00f6
3fe30e60:	.word  0x00f6
3fe30e70:	getst  a14
3fe30e80:	getst  a14
3fe30e90:	getst  a6
3fe30ea0:	getst  a6
3fe30eb0:	getst  a6
3fe30ec0:	getst  a6
3fe30ed0:	getst  a6
3fe30ee0:	getst  a6
3fe30ef0:	getst  a6
3fe30f00:	getst  a6
3fe30f10:	getst  a6
3fe30f20:	getst  a6
3fe30f30:	getst  a6
3fe30f40:	getst  a6
3fe30f50:	.word  0x0000
3fe30f60:	.word  0x0000
3fe30f70:	.word  0x0000
3fe30f80:	.word  0x0000
3fe30f90:	.word  0x0000
3fe30fa0:	.word  0x0000
3fe30fb0:	.word  0x0000
3fe30fc0:	.word  0x0000
3fe30fd0:	.word  0x0000
3fe30fe0:	.word  0x0000
3fe30ff0:	.word  0x0000
3fe31000:	.word  0x0000
3fe31010:	.word  0x0000
3fe31020:	.word  0x0000
3fe31030:	.word  0x0000
3fe31040:	.word  0x0000
3fe31050:	.word  0x0000
3fe31060:	.word  0x0000
3fe31070:	.word  0x0000
3fe31080:	.word  0x0000
3fe31090:	.word  0x0078
3fe310a0:	.word  0x0078
3fe310b0:	.word  0x00cc
3fe310c0:	.word  0x00cc
3fe310d0:	getst  a6
3fe310e0:	getst  a6
3fe310f0:	getst  a6
3fe31100:	getst  a6
3fe31110:	getst  a6
3fe31120:	getst  a6
3fe31130:	getst  a6
3fe31140:	getst  a6
3fe31150:	.word  0x00cc
3fe31160:	.word  0x00cc
3fe31170:	.word  0x0078
3fe31180:	.word  0x0078
3fe31190:	.word  0x0000
3fe311a0:	.word  0x0000
3fe311b0:	.word  0x0000
3fe311c0:	.word  0x0000
3fe311d0:	.word  0x0000
3fe311e0:	.word  0x0000
3fe311f0:	.word  0x0000
3fe31200:	.word  0x0000
3fe31210:	.word  0x0000
3fe31220:	.word  0x0000
3fe31230:	.word  0x0000
3fe31240:	.word  0x0000
3fe31250:	.word  0x0000
3fe31260:	.word  0x0000
3fe31270:	.word  0x0000
3fe31280:	.word  0x0000
3fe31290:	.word  0x0000
3fe312a0:	.word  0x0000
3fe312b0:	.word  0x0000
3fe312c0:	.word  0x0000
3fe312d0:	.word  0x0076
3fe312e0:	.word  0x0076
3fe312f0:	.word  0x00ce
3fe31300:	.word  0x00ce
3fe31310:	getst  a6
3fe31320:	getst  a6
3fe31330:	getst  a6
3fe31340:	getst  a6
3fe31350:	getst  a6
3fe31360:	getst  a6
3fe31370:	getst  a6
3fe31380:	getst  a6
3fe31390:	.word  0x00c6
3fe313a0:	.word  0x00c6
3fe313b0:	.word  0x007e
3fe313c0:	.word  0x007e
3fe313d0:	.word  0x0006
3fe313e0:	.word  0x0006
3fe313f0:	.word  0x0006
3fe31400:	.word  0x0006
3fe31410:	.word  0x0006
3fe31420:	.word  0x0006
3fe31430:	.word  0x0000
3fe31440:	.word  0x0000
3fe31450:	.word  0x0000
3fe31460:	.word  0x0000
3fe31470:	.word  0x0000
3fe31480:	.word  0x0000
3fe31490:	.word  0x0000
3fe314a0:	.word  0x0000
3fe314b0:	.word  0x0000
3fe314c0:	.word  0x0000
3fe314d0:	.word  0x0000
3fe314e0:	.word  0x0000
3fe314f0:	.word  0x0000
3fe31500:	.word  0x0000
3fe31510:	pushst
3fe31520:	pushst
3fe31530:	getst  a12
3fe31540:	getst  a12
3fe31550:	getst  a6
3fe31560:	getst  a6
3fe31570:	getst  a6
3fe31580:	getst  a6
3fe31590:	getst  a6
3fe315a0:	getst  a6
3fe315b0:	getst  a6
3fe315c0:	getst  a6
3fe315d0:	popst
3fe315e0:	popst
3fe315f0:	putst  b8
3fe31600:	putst  b8
3fe31610:	getst  a0
3fe31620:	getst  a0
3fe31630:	getst  a0
3fe31640:	getst  a0
3fe31650:	getst  a0
3fe31660:	getst  a0
3fe31670:	.word  0x0000
3fe31680:	.word  0x0000
3fe31690:	.word  0x0000
3fe316a0:	.word  0x0000
3fe316b0:	.word  0x0000
3fe316c0:	.word  0x0000
3fe316d0:	.word  0x0000
3fe316e0:	.word  0x0000
3fe316f0:	.word  0x0000
3fe31700:	.word  0x0000
3fe31710:	.word  0x0000
3fe31720:	.word  0x0000
3fe31730:	.word  0x0000
3fe31740:	.word  0x0000
3fe31750:	popst
3fe31760:	popst
3fe31770:	exgpc  b8
3fe31780:	exgpc  b8
3fe31790:	.word  0x0018
3fe317a0:	.word  0x0018
3fe317b0:	.word  0x0018
3fe317c0:	.word  0x0018
3fe317d0:	.word  0x0018
3fe317e0:	.word  0x0018
3fe317f0:	.word  0x0018
3fe31800:	.word  0x0018
3fe31810:	.word  0x0018
3fe31820:	.word  0x0018
3fe31830:	rev    b12
3fe31840:	rev    b12
3fe31850:	.word  0x0000
3fe31860:	.word  0x0000
3fe31870:	.word  0x0000
3fe31880:	.word  0x0000
3fe31890:	.word  0x0000
3fe318a0:	.word  0x0000
3fe318b0:	.word  0x0000
3fe318c0:	.word  0x0000
3fe318d0:	.word  0x0000
3fe318e0:	.word  0x0000
3fe318f0:	.word  0x0000
3fe31900:	.word  0x0000
3fe31910:	.word  0x0000
3fe31920:	.word  0x0000
3fe31930:	.word  0x0000
3fe31940:	.word  0x0000
3fe31950:	.word  0x0000
3fe31960:	.word  0x0000
3fe31970:	.word  0x0000
3fe31980:	.word  0x0000
3fe31990:	.word  0x00f8
3fe319a0:	.word  0x00f8
3fe319b0:	getst  a12
3fe319c0:	getst  a12
3fe319d0:	.word  0x001c
3fe319e0:	.word  0x001c
3fe319f0:	.word  0x0078
3fe31a00:	.word  0x0078
3fe31a10:	.word  0x00e0
3fe31a20:	.word  0x00e0
3fe31a30:	popst
3fe31a40:	popst
3fe31a50:	getst  a12
3fe31a60:	getst  a12
3fe31a70:	.word  0x00f8
3fe31a80:	.word  0x00f8
3fe31a90:	.word  0x0000
3fe31aa0:	.word  0x0000
3fe31ab0:	.word  0x0000
3fe31ac0:	.word  0x0000
3fe31ad0:	.word  0x0000
3fe31ae0:	.word  0x0000
3fe31af0:	.word  0x0000
3fe31b00:	.word  0x0000
3fe31b10:	.word  0x0000
3fe31b20:	.word  0x0000
3fe31b30:	.word  0x0000
3fe31b40:	.word  0x0000
3fe31b50:	.word  0x0000
3fe31b60:	.word  0x0000
3fe31b70:	.word  0x0018
3fe31b80:	.word  0x0018
3fe31b90:	.word  0x0018
3fe31ba0:	.word  0x0018
3fe31bb0:	.word  0x0018
3fe31bc0:	.word  0x0018
3fe31bd0:	pushst
3fe31be0:	pushst
3fe31bf0:	.word  0x0018
3fe31c00:	.word  0x0018
3fe31c10:	.word  0x0018
3fe31c20:	.word  0x0018
3fe31c30:	.word  0x0018
3fe31c40:	.word  0x0018
3fe31c50:	.word  0x0018
3fe31c60:	.word  0x0018
3fe31c70:	.word  0x0018
3fe31c80:	.word  0x0018
3fe31c90:	emu
3fe31ca0:	emu
3fe31cb0:	.word  0x00f0
3fe31cc0:	.word  0x00f0
3fe31cd0:	.word  0x0000
3fe31ce0:	.word  0x0000
3fe31cf0:	.word  0x0000
3fe31d00:	.word  0x0000
3fe31d10:	.word  0x0000
3fe31d20:	.word  0x0000
3fe31d30:	.word  0x0000
3fe31d40:	.word  0x0000
3fe31d50:	.word  0x0000
3fe31d60:	.word  0x0000
3fe31d70:	.word  0x0000
3fe31d80:	.word  0x0000
3fe31d90:	.word  0x0000
3fe31da0:	.word  0x0000
3fe31db0:	.word  0x0000
3fe31dc0:	.word  0x0000
3fe31dd0:	.word  0x0000
3fe31de0:	.word  0x0000
3fe31df0:	.word  0x0000
3fe31e00:	.word  0x0000
3fe31e10:	getst  a6
3fe31e20:	getst  a6
3fe31e30:	getst  a6
3fe31e40:	getst  a6
3fe31e50:	getst  a6
3fe31e60:	getst  a6
3fe31e70:	getst  a6
3fe31e80:	getst  a6
3fe31e90:	getst  a6
3fe31ea0:	getst  a6
3fe31eb0:	getst  a6
3fe31ec0:	getst  a6
3fe31ed0:	popst
3fe31ee0:	popst
3fe31ef0:	putst  b12
3fe31f00:	putst  b12
3fe31f10:	.word  0x0000
3fe31f20:	.word  0x0000
3fe31f30:	.word  0x0000
3fe31f40:	.word  0x0000
3fe31f50:	.word  0x0000
3fe31f60:	.word  0x0000
3fe31f70:	.word  0x0000
3fe31f80:	.word  0x0000
3fe31f90:	.word  0x0000
3fe31fa0:	.word  0x0000
3fe31fb0:	.word  0x0000
3fe31fc0:	.word  0x0000
3fe31fd0:	.word  0x0000
3fe31fe0:	.word  0x0000
3fe31ff0:	.word  0x0000
3fe32000:	.word  0x0000
3fe32010:	.word  0x0000
3fe32020:	.word  0x0000
3fe32030:	.word  0x0000
3fe32040:	.word  0x0000
3fe32050:	getst  a6
3fe32060:	getst  a6
3fe32070:	getst  a6
3fe32080:	getst  a6
3fe32090:	getst  a6
3fe320a0:	getst  a6
3fe320b0:	.word  0x00cc
3fe320c0:	.word  0x00cc
3fe320d0:	.word  0x00cc
3fe320e0:	.word  0x00cc
3fe320f0:	.word  0x0048
3fe32100:	.word  0x0048
3fe32110:	.word  0x0078
3fe32120:	.word  0x0078
3fe32130:	rev    b0
3fe32140:	rev    b0
3fe32150:	.word  0x0000
3fe32160:	.word  0x0000
3fe32170:	.word  0x0000
3fe32180:	.word  0x0000
3fe32190:	.word  0x0000
3fe321a0:	.word  0x0000
3fe321b0:	.word  0x0000
3fe321c0:	.word  0x0000
3fe321d0:	.word  0x0000
3fe321e0:	.word  0x0000
3fe321f0:	.word  0x0000
3fe32200:	.word  0x0000
3fe32210:	.word  0x0000
3fe32220:	.word  0x0000
3fe32230:	.word  0x0000
3fe32240:	.word  0x0000
3fe32250:	.word  0x0000
3fe32260:	.word  0x0000
3fe32270:	.word  0x0000
3fe32280:	.word  0x0000
3fe32290:	nop
3fe322a0:	nop
3fe322b0:	nop
3fe322c0:	nop
3fe322d0:	putst  b6
3fe322e0:	putst  b6
3fe322f0:	putst  b6
3fe32300:	putst  b6
3fe32310:	putst  b6
3fe32320:	putst  b6
3fe32330:	.word  0x00fc
3fe32340:	.word  0x00fc
3fe32350:	.word  0x00cc
3fe32360:	.word  0x00cc
3fe32370:	.word  0x00cc
3fe32380:	.word  0x00cc
3fe32390:	.word  0x0000
3fe323a0:	.word  0x0000
3fe323b0:	.word  0x0000
3fe323c0:	.word  0x0000
3fe323d0:	.word  0x0000
3fe323e0:	.word  0x0000
3fe323f0:	.word  0x0000
3fe32400:	.word  0x0000
3fe32410:	.word  0x0000
3fe32420:	.word  0x0000
3fe32430:	.word  0x0000
3fe32440:	.word  0x0000
3fe32450:	.word  0x0000
3fe32460:	.word  0x0000
3fe32470:	.word  0x0000
3fe32480:	.word  0x0000
3fe32490:	.word  0x0000
3fe324a0:	.word  0x0000
3fe324b0:	.word  0x0000
3fe324c0:	.word  0x0000
3fe324d0:	abs    a14
3fe324e0:	abs    a14
3fe324f0:	getst  a12
3fe32500:	getst  a12
3fe32510:	.word  0x00d8
3fe32520:	.word  0x00d8
3fe32530:	.word  0x0070
3fe32540:	.word  0x0070
3fe32550:	.word  0x0070
3fe32560:	.word  0x0070
3fe32570:	.word  0x00d8
3fe32580:	.word  0x00d8
3fe32590:	getst  a12
3fe325a0:	getst  a12
3fe325b0:	abs    a14
3fe325c0:	abs    a14
3fe325d0:	.word  0x0000
3fe325e0:	.word  0x0000
3fe325f0:	.word  0x0000
3fe32600:	.word  0x0000
3fe32610:	.word  0x0000
3fe32620:	.word  0x0000
3fe32630:	.word  0x0000
3fe32640:	.word  0x0000
3fe32650:	.word  0x0000
3fe32660:	.word  0x0000
3fe32670:	.word  0x0000
3fe32680:	.word  0x0000
3fe32690:	.word  0x0000
3fe326a0:	.word  0x0000
3fe326b0:	.word  0x0000
3fe326c0:	.word  0x0000
3fe326d0:	.word  0x0000
3fe326e0:	.word  0x0000
3fe326f0:	.word  0x0000
3fe32700:	.word  0x0000
3fe32710:	abs    a7
3fe32720:	abs    a7
3fe32730:	getst  a6
3fe32740:	getst  a6
3fe32750:	.word  0x00cc
3fe32760:	.word  0x00cc
3fe32770:	.word  0x00cc
3fe32780:	.word  0x00cc
3fe32790:	.word  0x0068
3fe327a0:	.word  0x0068
3fe327b0:	.word  0x0078
3fe327c0:	.word  0x0078
3fe327d0:	rev    b0
3fe327e0:	rev    b0
3fe327f0:	rev    b0
3fe32800:	rev    b0
3fe32810:	.word  0x0018
3fe32820:	.word  0x0018
3fe32830:	.word  0x0018
3fe32840:	.word  0x0018
3fe32850:	.word  0x000c
3fe32860:	.word  0x000c
3fe32870:	.word  0x0000
3fe32880:	.word  0x0000
3fe32890:	.word  0x0000
3fe328a0:	.word  0x0000
3fe328b0:	.word  0x0000
3fe328c0:	.word  0x0000
3fe328d0:	.word  0x0000
3fe328e0:	.word  0x0000
3fe328f0:	.word  0x0000
3fe32900:	.word  0x0000
3fe32910:	.word  0x0000
3fe32920:	.word  0x0000
3fe32930:	.word  0x0000
3fe32940:	.word  0x0000
3fe32950:	pushst
3fe32960:	pushst
3fe32970:	getst  a4
3fe32980:	getst  a4
3fe32990:	.word  0x00c0
3fe329a0:	.word  0x00c0
3fe329b0:	.word  0x0060
3fe329c0:	.word  0x0060
3fe329d0:	rev    b0
3fe329e0:	rev    b0
3fe329f0:	.word  0x0018
3fe32a00:	.word  0x0018
3fe32a10:	emu
3fe32a20:	emu
3fe32a30:	pushst
3fe32a40:	pushst
3fe32a50:	.word  0x0000
3fe32a60:	.word  0x0000
3fe32a70:	.word  0x0000
3fe32a80:	.word  0x0000
3fe32a90:	.word  0x0000
3fe32aa0:	.word  0x0000
3fe32ab0:	.word  0x0000
3fe32ac0:	.word  0x0000
3fe32ad0:	.word  0x0000
3fe32ae0:	.word  0x0000
3fe32af0:	.word  0x0000
3fe32b00:	.word  0x0000
3fe32b10:	.word  0x00e0
3fe32b20:	.word  0x00e0
3fe32b30:	rev    b0
3fe32b40:	rev    b0
3fe32b50:	rev    b0
3fe32b60:	rev    b0
3fe32b70:	rev    b0
3fe32b80:	rev    b0
3fe32b90:	rev    b0
3fe32ba0:	rev    b0
3fe32bb0:	.word  0x0018
3fe32bc0:	.word  0x0018
3fe32bd0:	.word  0x000e
3fe32be0:	.word  0x000e
3fe32bf0:	.word  0x0018
3fe32c00:	.word  0x0018
3fe32c10:	rev    b0
3fe32c20:	rev    b0
3fe32c30:	rev    b0
3fe32c40:	rev    b0
3fe32c50:	rev    b0
3fe32c60:	rev    b0
3fe32c70:	rev    b0
3fe32c80:	rev    b0
3fe32c90:	rev    b0
3fe32ca0:	rev    b0
3fe32cb0:	.word  0x00e0
3fe32cc0:	.word  0x00e0
3fe32cd0:	.word  0x0000
3fe32ce0:	.word  0x0000
3fe32cf0:	.word  0x0000
3fe32d00:	.word  0x0000
3fe32d10:	.word  0x0000
3fe32d20:	rev    b0
3fe32d30:	rev    b0
3fe32d40:	rev    b0
3fe32d50:	rev    b0
3fe32d60:	rev    b0
3fe32d70:	rev    b0
3fe32d80:	rev    b0
3fe32d90:	rev    b0
3fe32da0:	rev    b0
3fe32db0:	rev    b0
3fe32dc0:	rev    b0
3fe32dd0:	rev    b0
3fe32de0:	rev    b0
3fe32df0:	rev    b0
3fe32e00:	rev    b0
3fe32e10:	rev    b0
3fe32e20:	rev    b0
3fe32e30:	rev    b0
3fe32e40:	rev    b0
3fe32e50:	rev    b0
3fe32e60:	rev    b0
3fe32e70:	rev    b0
3fe32e80:	rev    b0
3fe32e90:	rev    b0
3fe32ea0:	rev    b0
3fe32eb0:	rev    b0
3fe32ec0:	rev    b0
3fe32ed0:	rev    b0
3fe32ee0:	rev    b0
3fe32ef0:	rev    b0
3fe32f00:	rev    b0
3fe32f10:	rev    b0
3fe32f20:	rev    b0
3fe32f30:	.word  0x0000
3fe32f40:	.word  0x0000
3fe32f50:	.word  0x0000
3fe32f60:	.word  0x0000
3fe32f70:	.word  0x0000
3fe32f80:	.word  0x0000
3fe32f90:	.word  0x001c
3fe32fa0:	.word  0x001c
3fe32fb0:	rev    b0
3fe32fc0:	rev    b0
3fe32fd0:	rev    b0
3fe32fe0:	rev    b0
3fe32ff0:	rev    b0
3fe33000:	rev    b0
3fe33010:	rev    b0
3fe33020:	rev    b0
3fe33030:	.word  0x0060
3fe33040:	.word  0x0060
3fe33050:	popst
3fe33060:	popst
3fe33070:	.word  0x0060
3fe33080:	.word  0x0060
3fe33090:	rev    b0
3fe330a0:	rev    b0
3fe330b0:	rev    b0
3fe330c0:	rev    b0
3fe330d0:	rev    b0
3fe330e0:	rev    b0
3fe330f0:	rev    b0
3fe33100:	rev    b0
3fe33110:	rev    b0
3fe33120:	rev    b0
3fe33130:	.word  0x001c
3fe33140:	.word  0x001c
3fe33150:	.word  0x0000
3fe33160:	.word  0x0000
3fe33170:	.word  0x0000
3fe33180:	.word  0x0000
3fe33190:	.word  0x0000
3fe331a0:	.word  0x0000
3fe331b0:	.word  0x0000
3fe331c0:	.word  0x0000
3fe331d0:	.word  0x0000
3fe331e0:	.word  0x0000
3fe331f0:	.word  0x0000
3fe33200:	.word  0x0000
3fe33210:	.word  0x0000
3fe33220:	.word  0x0000
3fe33230:	emu
3fe33240:	emu
3fe33250:	putst  b6
3fe33260:	putst  b6
3fe33270:	.word  0x00e2
3fe33280:	.word  0x00e2
3fe33290:	.word  0x0000
3fe332a0:	.word  0x0000
3fe332b0:	.word  0x0000
3fe332c0:	.word  0x0000
3fe332d0:	.word  0x0000
3fe332e0:	.word  0x0000
3fe332f0:	.word  0x0000
3fe33300:	.word  0x0000
3fe33310:	.word  0x0000
3fe33320:	.word  0x0000
3fe33330:	.word  0x0000
3fe33340:	.word  0x0000
3fe33350:	.word  0x0000
3fe33360:	.word  0x0000
3fe33370:	.word  0x0000
3fe33380:	.word  0x0000
3fe33390:	.word  0x0000
3fe333a0:	.word  0x0000
3fe333b0:	.word  0x0000
3fe333c0:	.word  0x0000
3fe333d0:	.word  0x0000
3fe333e0:	.word  0x000e
3fe333f0:	.word  0x0012
3fe33400:	.word  0x0012
3fe33410:	.word  0x0012
3fe33420:	.word  0x0012
3fe33430:	.word  0x0012
3fe33440:	.word  0x0012
3fe33450:	.word  0x000e
3fe33460:	.word  0x000e
3fe33470:	.word  0x0000
3fe33480:	.word  0x0000
3fe33490:	.word  0x0078
3fe334a0:	.word  0x0078
3fe334b0:	.word  0x0008
3fe334c0:	.word  0x0008
3fe334d0:	rev    b8
3fe334e0:	rev    b8
3fe334f0:	.word  0x0008
3fe33500:	.word  0x0008
3fe33510:	.word  0x0078
3fe33520:	.word  0x0078
3fe33530:	.word  0x0000
3fe33540:	.word  0x0000
3fe33550:	rev    a0
3fe33560:	rev    a0
3fe33570:	rev    a0
3fe33580:	rev    a0
3fe33590:	rev    a0
3fe335a0:	rev    a0
3fe335b0:	rev    a0
3fe335c0:	rev    a0
3fe335d0:	pushst
3fe335e0:	pushst
3fe335f0:	.word  0x0000
3fe33600:	.word  0x0000
3fe33610:	.word  0x0000
3fe33620:	.word  0x0000
3fe33630:	.word  0x0000
3fe33640:	.word  0x0000
3fe33650:	.word  0x0018
3fe33660:	.word  0x0018
3fe33670:	rev    a4
3fe33680:	rev    a4
3fe33690:	rev    a4
3fe336a0:	rev    a4
3fe336b0:	.word  0x0018
3fe336c0:	.word  0x0018
3fe336d0:	rev    a4
3fe336e0:	rev    a4
3fe336f0:	rev    a4
3fe33700:	rev    a4
3fe33710:	.word  0x0018
3fe33720:	.word  0x0018
3fe33730:	.word  0x0000
3fe33740:	.word  0x0000
3fe33750:	.word  0x0060
3fe33760:	.word  0x0060
3fe33770:	.word  0x0090
3fe33780:	.word  0x0090
3fe33790:	.word  0x0090
3fe337a0:	.word  0x0090
3fe337b0:	.word  0x0090
3fe337c0:	.word  0x0090
3fe337d0:	.word  0x0090
3fe337e0:	.word  0x0090
3fe337f0:	.word  0x0090
3fe33800:	.word  0x0090
3fe33810:	.word  0x0060
3fe33820:	.word  0x0060
3fe33830:	.word  0x0000
3fe33840:	.word  0x0000
3fe33850:	.word  0x0000
3fe33860:	.word  0x0000
3fe33870:	.word  0x0000
3fe33880:	.word  0x0000
3fe33890:	.word  0x0018
3fe338a0:	.word  0x0018
3fe338b0:	rev    a4
3fe338c0:	rev    a4
3fe338d0:	rev    a4
3fe338e0:	rev    a4
3fe338f0:	.word  0x0018
3fe33900:	.word  0x0018
3fe33910:	rev    a4
3fe33920:	rev    a4
3fe33930:	rev    a4
3fe33940:	rev    a4
3fe33950:	.word  0x0018
3fe33960:	.word  0x0018
3fe33970:	.word  0x0000
3fe33980:	.word  0x0000
3fe33990:	.word  0x0060
3fe339a0:	.word  0x0060
3fe339b0:	.word  0x0040
3fe339c0:	.word  0x0040
3fe339d0:	.word  0x0040
3fe339e0:	.word  0x0040
3fe339f0:	.word  0x0040
3fe33a00:	.word  0x0040
3fe33a10:	.word  0x0040
3fe33a20:	.word  0x0040
3fe33a30:	.word  0x0040
3fe33a40:	.word  0x0040
3fe33a50:	.word  0x00e0
3fe33a60:	.word  0x00e0
3fe33a70:	.word  0x0000
3fe33a80:	.word  0x0000
3fe33a90:	.word  0x0000
3fe33aa0:	.word  0x0000
3fe33ab0:	.word  0x0000
3fe33ac0:	.word  0x0000
3fe33ad0:	.word  0x0018
3fe33ae0:	.word  0x0018
3fe33af0:	rev    a4
3fe33b00:	rev    a4
3fe33b10:	rev    a4
3fe33b20:	rev    a4
3fe33b30:	.word  0x0018
3fe33b40:	.word  0x0018
3fe33b50:	rev    a4
3fe33b60:	rev    a4
3fe33b70:	rev    a4
3fe33b80:	rev    a4
3fe33b90:	.word  0x0018
3fe33ba0:	.word  0x0018
3fe33bb0:	.word  0x0000
3fe33bc0:	.word  0x0000
3fe33bd0:	.word  0x0060
3fe33be0:	.word  0x0060
3fe33bf0:	.word  0x0090
3fe33c00:	.word  0x0090
3fe33c10:	.word  0x0080
3fe33c20:	.word  0x0080
3fe33c30:	.word  0x0060
3fe33c40:	.word  0x0060
3fe33c50:	.word  0x0010
3fe33c60:	.word  0x0010
3fe33c70:	.word  0x0010
3fe33c80:	.word  0x0010
3fe33c90:	.word  0x00f0
3fe33ca0:	.word  0x00f0
3fe33cb0:	.word  0x0000
3fe33cc0:	.word  0x0000
3fe33cd0:	.word  0x0000
3fe33ce0:	.word  0x0000
3fe33cf0:	.word  0x0000
3fe33d00:	.word  0x0000
3fe33d10:	.word  0x0018
3fe33d20:	.word  0x0018
3fe33d30:	rev    a4
3fe33d40:	rev    a4
3fe33d50:	rev    a4
3fe33d60:	rev    a4
3fe33d70:	.word  0x0018
3fe33d80:	.word  0x0018
3fe33d90:	rev    a4
3fe33da0:	rev    a4
3fe33db0:	rev    a4
3fe33dc0:	rev    a4
3fe33dd0:	.word  0x0018
3fe33de0:	.word  0x0018
3fe33df0:	.word  0x0000
3fe33e00:	.word  0x0000
3fe33e10:	.word  0x0060
3fe33e20:	.word  0x0060
3fe33e30:	.word  0x0090
3fe33e40:	.word  0x0090
3fe33e50:	.word  0x0080
3fe33e60:	.word  0x0080
3fe33e70:	.word  0x0060
3fe33e80:	.word  0x0060
3fe33e90:	.word  0x0080
3fe33ea0:	.word  0x0080
3fe33eb0:	.word  0x0090
3fe33ec0:	.word  0x0090
3fe33ed0:	.word  0x0060
3fe33ee0:	.word  0x0060
3fe33ef0:	.word  0x0000
3fe33f00:	.word  0x0000
3fe33f10:	.word  0x0000
3fe33f20:	.word  0x000e
3fe33f30:	.word  0x0004
3fe33f40:	.word  0x0004
3fe33f50:	.word  0x0004
3fe33f60:	.word  0x0004
3fe33f70:	.word  0x0004
3fe33f80:	.word  0x0004
3fe33f90:	.word  0x000e
3fe33fa0:	.word  0x000e
3fe33fb0:	.word  0x0000
3fe33fc0:	.word  0x0000
3fe33fd0:	.word  0x0048
3fe33fe0:	.word  0x0048
3fe33ff0:	.word  0x0058
3fe34000:	.word  0x0058
3fe34010:	.word  0x0068
3fe34020:	.word  0x0068
3fe34030:	.word  0x0048
3fe34040:	.word  0x0048
3fe34050:	.word  0x0048
3fe34060:	.word  0x0048
3fe34070:	.word  0x0000
3fe34080:	.word  0x0000
3fe34090:	.word  0x00e0
3fe340a0:	.word  0x00e0
3fe340b0:	exgpc  a0
3fe340c0:	exgpc  a0
3fe340d0:	exgpc  a0
3fe340e0:	exgpc  a0
3fe340f0:	exgpc  a0
3fe34100:	exgpc  a0
3fe34110:	.word  0x00e0
3fe34120:	.word  0x00e0
3fe34130:	.word  0x0000
3fe34140:	.word  0x0000
3fe34150:	.word  0x0000
3fe34160:	.word  0x0012
3fe34170:	.word  0x0016
3fe34180:	.word  0x0016
3fe34190:	.word  0x001a
3fe341a0:	.word  0x001a
3fe341b0:	.word  0x0012
3fe341c0:	.word  0x0012
3fe341d0:	.word  0x0012
3fe341e0:	.word  0x0012
3fe341f0:	.word  0x0000
3fe34200:	.word  0x0000
3fe34210:	.word  0x0078
3fe34220:	.word  0x0078
3fe34230:	.word  0x0008
3fe34240:	.word  0x0008
3fe34250:	rev    b8
3fe34260:	rev    b8
3fe34270:	.word  0x0008
3fe34280:	.word  0x0008
3fe34290:	.word  0x0078
3fe342a0:	.word  0x0078
3fe342b0:	.word  0x0000
3fe342c0:	.word  0x0000
3fe342d0:	rev    a0
3fe342e0:	rev    a0
3fe342f0:	rev    a0
3fe34300:	rev    a0
3fe34310:	rev    a0
3fe34320:	rev    a0
3fe34330:	rev    a0
3fe34340:	rev    a0
3fe34350:	pushst
3fe34360:	pushst
3fe34370:	.word  0x0000
3fe34380:	.word  0x0000
3fe34390:	.word  0x0000
3fe343a0:	.word  0x001c
3fe343b0:	.word  0x0002
3fe343c0:	.word  0x0002
3fe343d0:	.word  0x000c
3fe343e0:	.word  0x000c
3fe343f0:	.word  0x0010
3fe34400:	.word  0x0010
3fe34410:	.word  0x000e
3fe34420:	.word  0x000e
3fe34430:	.word  0x0000
3fe34440:	.word  0x0000
3fe34450:	.word  0x0070
3fe34460:	.word  0x0070
3fe34470:	.word  0x0008
3fe34480:	.word  0x0008
3fe34490:	rev    b0
3fe344a0:	rev    b0
3fe344b0:	.word  0x0040
3fe344c0:	.word  0x0040
3fe344d0:	rev    b8
3fe344e0:	rev    b8
3fe344f0:	.word  0x0000
3fe34500:	.word  0x0000
3fe34510:	.word  0x00c0
3fe34520:	.word  0x00c0
3fe34530:	exgpc  a0
3fe34540:	exgpc  a0
3fe34550:	pushst
3fe34560:	pushst
3fe34570:	exgpc  a0
3fe34580:	exgpc  a0
3fe34590:	exgpc  a0
3fe345a0:	exgpc  a0
3fe345b0:	.word  0x0000
3fe345c0:	.word  0x0000
3fe345d0:	.word  0x0000
3fe345e0:	.word  0x001e
3fe345f0:	.word  0x0002
3fe34600:	.word  0x0002
3fe34610:	.word  0x000e
3fe34620:	.word  0x000e
3fe34630:	.word  0x0002
3fe34640:	.word  0x0002
3fe34650:	.word  0x001e
3fe34660:	.word  0x001e
3fe34670:	.word  0x0000
3fe34680:	.word  0x0000
3fe34690:	.word  0x0070
3fe346a0:	.word  0x0070
3fe346b0:	.word  0x0008
3fe346c0:	.word  0x0008
3fe346d0:	rev    b0
3fe346e0:	rev    b0
3fe346f0:	.word  0x0040
3fe34700:	.word  0x0040
3fe34710:	rev    b8
3fe34720:	rev    b8
3fe34730:	.word  0x0000
3fe34740:	.word  0x0000
3fe34750:	.word  0x00c0
3fe34760:	.word  0x00c0
3fe34770:	exgpc  a0
3fe34780:	exgpc  a0
3fe34790:	pushst
3fe347a0:	pushst
3fe347b0:	exgpc  a0
3fe347c0:	exgpc  a0
3fe347d0:	exgpc  a0
3fe347e0:	exgpc  a0
3fe347f0:	.word  0x0000
3fe34800:	.word  0x0000
3fe34810:	.word  0x0000
3fe34820:	.word  0x0012
3fe34830:	.word  0x0012
3fe34840:	.word  0x0012
3fe34850:	.word  0x001e
3fe34860:	.word  0x001e
3fe34870:	.word  0x0012
3fe34880:	.word  0x0012
3fe34890:	.word  0x0012
3fe348a0:	.word  0x0012
3fe348b0:	.word  0x0000
3fe348c0:	.word  0x0000
3fe348d0:	.word  0x007c
3fe348e0:	.word  0x007c
3fe348f0:	.word  0x0010
3fe34900:	.word  0x0010
3fe34910:	.word  0x0010
3fe34920:	.word  0x0010
3fe34930:	.word  0x0010
3fe34940:	.word  0x0010
3fe34950:	.word  0x0010
3fe34960:	.word  0x0010
3fe34970:	.word  0x0000
3fe34980:	.word  0x0000
3fe34990:	popst
3fe349a0:	popst
3fe349b0:	rev    a0
3fe349c0:	rev    a0
3fe349d0:	.word  0x00c0
3fe349e0:	.word  0x00c0
3fe349f0:	emu
3fe34a00:	emu
3fe34a10:	.word  0x00e0
3fe34a20:	.word  0x00e0
3fe34a30:	.word  0x0000
3fe34a40:	.word  0x0000
3fe34a50:	.word  0x0000
3fe34a60:	.word  0x0012
3fe34a70:	.word  0x0012
3fe34a80:	.word  0x0012
3fe34a90:	.word  0x001e
3fe34aa0:	.word  0x001e
3fe34ab0:	.word  0x0012
3fe34ac0:	.word  0x0012
3fe34ad0:	.word  0x0012
3fe34ae0:	.word  0x0012
3fe34af0:	.word  0x0000
3fe34b00:	.word  0x0000
3fe34b10:	.word  0x007c
3fe34b20:	.word  0x007c
3fe34b30:	.word  0x0010
3fe34b40:	.word  0x0010
3fe34b50:	.word  0x0010
3fe34b60:	.word  0x0010
3fe34b70:	.word  0x0010
3fe34b80:	.word  0x0010
3fe34b90:	.word  0x0010
3fe34ba0:	.word  0x0010
3fe34bb0:	.word  0x0000
3fe34bc0:	.word  0x0000
3fe34bd0:	pushst
3fe34be0:	pushst
3fe34bf0:	.word  0x0080
3fe34c00:	.word  0x0080
3fe34c10:	.word  0x0080
3fe34c20:	.word  0x0080
3fe34c30:	.word  0x00a0
3fe34c40:	.word  0x00a0
3fe34c50:	.word  0x0040
3fe34c60:	.word  0x0040
3fe34c70:	.word  0x0000
3fe34c80:	.word  0x0000
3fe34c90:	.word  0x0000
3fe34ca0:	rev    a2
3fe34cb0:	rev    a2
3fe34cc0:	rev    a2
3fe34cd0:	rev    a2
3fe34ce0:	rev    a2
3fe34cf0:	.word  0x0014
3fe34d00:	.word  0x0014
3fe34d10:	.word  0x0008
3fe34d20:	.word  0x0008
3fe34d30:	.word  0x0000
3fe34d40:	.word  0x0000
3fe34d50:	.word  0x00f8
3fe34d60:	.word  0x00f8
3fe34d70:	rev    a0
3fe34d80:	rev    a0
3fe34d90:	rev    a0
3fe34da0:	rev    a0
3fe34db0:	rev    a0
3fe34dc0:	rev    a0
3fe34dd0:	rev    a0
3fe34de0:	rev    a0
3fe34df0:	.word  0x0000
3fe34e00:	.word  0x0000
3fe34e10:	popst
3fe34e20:	popst
3fe34e30:	rev    a0
3fe34e40:	rev    a0
3fe34e50:	.word  0x00c0
3fe34e60:	.word  0x00c0
3fe34e70:	emu
3fe34e80:	emu
3fe34e90:	.word  0x00e0
3fe34ea0:	.word  0x00e0
3fe34eb0:	.word  0x0000
3fe34ec0:	.word  0x0000
3fe34ed0:	.word  0x0000
3fe34ee0:	.word  0x000e
3fe34ef0:	.word  0x0012
3fe34f00:	.word  0x0012
3fe34f10:	.word  0x000e
3fe34f20:	.word  0x000e
3fe34f30:	.word  0x0002
3fe34f40:	.word  0x0002
3fe34f50:	.word  0x0002
3fe34f60:	.word  0x0002
3fe34f70:	.word  0x0000
3fe34f80:	.word  0x0000
3fe34f90:	.word  0x0008
3fe34fa0:	.word  0x0008
3fe34fb0:	.word  0x0008
3fe34fc0:	.word  0x0008
3fe34fd0:	.word  0x0008
3fe34fe0:	.word  0x0008
3fe34ff0:	.word  0x0008
3fe35000:	.word  0x0008
3fe35010:	.word  0x0078
3fe35020:	.word  0x0078
3fe35030:	.word  0x0000
3fe35040:	.word  0x0000
3fe35050:	.word  0x00e0
3fe35060:	.word  0x00e0
3fe35070:	exgpc  a0
3fe35080:	exgpc  a0
3fe35090:	exgpc  a0
3fe350a0:	exgpc  a0
3fe350b0:	exgpc  a0
3fe350c0:	exgpc  a0
3fe350d0:	.word  0x00e0
3fe350e0:	.word  0x00e0
3fe350f0:	.word  0x0000
3fe35100:	.word  0x0000
3fe35110:	.word  0x0000
3fe35120:	.word  0x000e
3fe35130:	.word  0x0012
3fe35140:	.word  0x0012
3fe35150:	.word  0x000e
3fe35160:	.word  0x000e
3fe35170:	.word  0x0002
3fe35180:	.word  0x0002
3fe35190:	.word  0x0002
3fe351a0:	.word  0x0002
3fe351b0:	.word  0x0000
3fe351c0:	.word  0x0000
3fe351d0:	.word  0x0008
3fe351e0:	.word  0x0008
3fe351f0:	.word  0x0008
3fe35200:	.word  0x0008
3fe35210:	.word  0x0008
3fe35220:	.word  0x0008
3fe35230:	.word  0x0008
3fe35240:	.word  0x0008
3fe35250:	.word  0x0078
3fe35260:	.word  0x0078
3fe35270:	.word  0x0000
3fe35280:	.word  0x0000
3fe35290:	exgpc  a0
3fe352a0:	exgpc  a0
3fe352b0:	exgpc  a0
3fe352c0:	exgpc  a0
3fe352d0:	exgpc  a0
3fe352e0:	exgpc  a0
3fe352f0:	exgpc  a0
3fe35300:	exgpc  a0
3fe35310:	.word  0x00c0
3fe35320:	.word  0x00c0
3fe35330:	.word  0x0000
3fe35340:	.word  0x0000
3fe35350:	.word  0x0000
3fe35360:	.word  0x0000
3fe35370:	.word  0x0000
3fe35380:	.word  0x0000
3fe35390:	.word  0x0000
3fe353a0:	.word  0x0000
3fe353b0:	.word  0x001c
3fe353c0:	.word  0x001c
3fe353d0:	rev    a4
3fe353e0:	rev    a4
3fe353f0:	.word  0x001c
3fe35400:	.word  0x001c
3fe35410:	rev    a4
3fe35420:	rev    a4
3fe35430:	rev    a4
3fe35440:	rev    a4
3fe35450:	.word  0x0000
3fe35460:	.word  0x0000
3fe35470:	.word  0x0000
3fe35480:	.word  0x0000
3fe35490:	.word  0x00e0
3fe354a0:	.word  0x00e0
3fe354b0:	.word  0x0040
3fe354c0:	.word  0x0040
3fe354d0:	.word  0x0040
3fe354e0:	.word  0x0040
3fe354f0:	.word  0x0040
3fe35500:	.word  0x0040
3fe35510:	.word  0x00e0
3fe35520:	.word  0x00e0
3fe35530:	.word  0x0000
3fe35540:	.word  0x0000
3fe35550:	.word  0x0000
3fe35560:	.word  0x0000
3fe35570:	.word  0x0000
3fe35580:	.word  0x0000
3fe35590:	.word  0x0000
3fe355a0:	.word  0x001c
3fe355b0:	.word  0x0002
3fe355c0:	.word  0x0002
3fe355d0:	.word  0x000c
3fe355e0:	.word  0x000c
3fe355f0:	.word  0x0010
3fe35600:	.word  0x0010
3fe35610:	.word  0x000e
3fe35620:	.word  0x000e
3fe35630:	.word  0x0000
3fe35640:	.word  0x0000
3fe35650:	.word  0x0070
3fe35660:	.word  0x0070
3fe35670:	.word  0x0008
3fe35680:	.word  0x0008
3fe35690:	rev    b0
3fe356a0:	rev    b0
3fe356b0:	.word  0x0040
3fe356c0:	.word  0x0040
3fe356d0:	rev    b8
3fe356e0:	rev    b8
3fe356f0:	.word  0x0000
3fe35700:	.word  0x0000
3fe35710:	.word  0x00e0
3fe35720:	.word  0x00e0
3fe35730:	emu
3fe35740:	emu
3fe35750:	.word  0x00c0
3fe35760:	.word  0x00c0
3fe35770:	rev    a0
3fe35780:	rev    a0
3fe35790:	pushst
3fe357a0:	pushst
3fe357b0:	.word  0x0000
3fe357c0:	.word  0x0000
3fe357d0:	.word  0x0000
3fe357e0:	.word  0x001c
3fe357f0:	.word  0x0002
3fe35800:	.word  0x0002
3fe35810:	.word  0x000c
3fe35820:	.word  0x000c
3fe35830:	.word  0x0010
3fe35840:	.word  0x0010
3fe35850:	.word  0x000e
3fe35860:	.word  0x000e
3fe35870:	.word  0x0000
3fe35880:	.word  0x0000
3fe35890:	.word  0x0070
3fe358a0:	.word  0x0070
3fe358b0:	.word  0x0008
3fe358c0:	.word  0x0008
3fe358d0:	rev    b0
3fe358e0:	rev    b0
3fe358f0:	.word  0x0040
3fe35900:	.word  0x0040
3fe35910:	rev    b8
3fe35920:	rev    b8
3fe35930:	.word  0x0000
3fe35940:	.word  0x0000
3fe35950:	.word  0x00e0
3fe35960:	.word  0x00e0
3fe35970:	emu
3fe35980:	emu
3fe35990:	.word  0x00c0
3fe359a0:	.word  0x00c0
3fe359b0:	emu
3fe359c0:	emu
3fe359d0:	.word  0x00e0
3fe359e0:	.word  0x00e0
3fe359f0:	.word  0x0000
3fe35a00:	.word  0x0000
3fe35a10:	.word  0x0000
3fe35a20:	.word  0x000e
3fe35a30:	.word  0x0012
3fe35a40:	.word  0x0012
3fe35a50:	.word  0x0012
3fe35a60:	.word  0x0012
3fe35a70:	.word  0x0012
3fe35a80:	.word  0x0012
3fe35a90:	.word  0x000e
3fe35aa0:	.word  0x000e
3fe35ab0:	.word  0x0000
3fe35ac0:	.word  0x0000
3fe35ad0:	.word  0x0070
3fe35ae0:	.word  0x0070
3fe35af0:	.word  0x0008
3fe35b00:	.word  0x0008
3fe35b10:	.word  0x0008
3fe35b20:	.word  0x0008
3fe35b30:	.word  0x0008
3fe35b40:	.word  0x0008
3fe35b50:	.word  0x0070
3fe35b60:	.word  0x0070
3fe35b70:	.word  0x0000
3fe35b80:	.word  0x0000
3fe35b90:	popst
3fe35ba0:	popst
3fe35bb0:	rev    a0
3fe35bc0:	rev    a0
3fe35bd0:	.word  0x00c0
3fe35be0:	.word  0x00c0
3fe35bf0:	emu
3fe35c00:	emu
3fe35c10:	.word  0x00e0
3fe35c20:	.word  0x00e0
3fe35c30:	.word  0x0000
3fe35c40:	.word  0x0000
3fe35c50:	.word  0x0000
3fe35c60:	.word  0x000e
3fe35c70:	.word  0x0012
3fe35c80:	.word  0x0012
3fe35c90:	.word  0x000e
3fe35ca0:	.word  0x000e
3fe35cb0:	.word  0x0002
3fe35cc0:	.word  0x0002
3fe35cd0:	.word  0x0002
3fe35ce0:	.word  0x0002
3fe35cf0:	.word  0x0000
3fe35d00:	.word  0x0000
3fe35d10:	.word  0x0048
3fe35d20:	.word  0x0048
3fe35d30:	.word  0x0048
3fe35d40:	.word  0x0048
3fe35d50:	.word  0x0048
3fe35d60:	.word  0x0048
3fe35d70:	.word  0x0048
3fe35d80:	.word  0x0048
3fe35d90:	rev    b0
3fe35da0:	rev    b0
3fe35db0:	.word  0x0000
3fe35dc0:	.word  0x0000
3fe35dd0:	.word  0x00c0
3fe35de0:	.word  0x00c0
3fe35df0:	.word  0x0080
3fe35e00:	.word  0x0080
3fe35e10:	.word  0x0080
3fe35e20:	.word  0x0080
3fe35e30:	.word  0x0080
3fe35e40:	.word  0x0080
3fe35e50:	popst
3fe35e60:	popst
3fe35e70:	.word  0x0000
3fe35e80:	.word  0x0000
3fe35e90:	.word  0x0000
3fe35ea0:	.word  0x000e
3fe35eb0:	.word  0x0012
3fe35ec0:	.word  0x0012
3fe35ed0:	.word  0x000e
3fe35ee0:	.word  0x000e
3fe35ef0:	.word  0x0002
3fe35f00:	.word  0x0002
3fe35f10:	.word  0x0002
3fe35f20:	.word  0x0002
3fe35f30:	.word  0x0000
3fe35f40:	.word  0x0000
3fe35f50:	.word  0x0048
3fe35f60:	.word  0x0048
3fe35f70:	.word  0x0048
3fe35f80:	.word  0x0048
3fe35f90:	.word  0x0048
3fe35fa0:	.word  0x0048
3fe35fb0:	.word  0x0048
3fe35fc0:	.word  0x0048
3fe35fd0:	rev    b0
3fe35fe0:	rev    b0
3fe35ff0:	.word  0x0000
3fe36000:	.word  0x0000
3fe36010:	.word  0x00e0
3fe36020:	.word  0x00e0
3fe36030:	emu
3fe36040:	emu
3fe36050:	.word  0x00c0
3fe36060:	.word  0x00c0
3fe36070:	rev    a0
3fe36080:	rev    a0
3fe36090:	pushst
3fe360a0:	pushst
3fe360b0:	.word  0x0000
3fe360c0:	.word  0x0000
3fe360d0:	.word  0x0000
3fe360e0:	.word  0x001c
3fe360f0:	.word  0x0002
3fe36100:	.word  0x0002
3fe36110:	.word  0x000c
3fe36120:	.word  0x000c
3fe36130:	.word  0x0010
3fe36140:	.word  0x0010
3fe36150:	.word  0x000e
3fe36160:	.word  0x000e
3fe36170:	.word  0x0000
3fe36180:	.word  0x0000
3fe36190:	.word  0x007c
3fe361a0:	.word  0x007c
3fe361b0:	.word  0x0010
3fe361c0:	.word  0x0010
3fe361d0:	.word  0x0010
3fe361e0:	.word  0x0010
3fe361f0:	.word  0x0010
3fe36200:	.word  0x0010
3fe36210:	.word  0x0010
3fe36220:	.word  0x0010
3fe36230:	.word  0x0000
3fe36240:	.word  0x0000
3fe36250:	.word  0x00e0
3fe36260:	.word  0x00e0
3fe36270:	.word  0x0010
3fe36280:	.word  0x0010
3fe36290:	.word  0x0060
3fe362a0:	.word  0x0060
3fe362b0:	.word  0x0080
3fe362c0:	.word  0x0080
3fe362d0:	.word  0x0070
3fe362e0:	.word  0x0070
3fe362f0:	.word  0x0000
3fe36300:	.word  0x0000
3fe36310:	.word  0x0000
3fe36320:	.word  0x001c
3fe36330:	.word  0x0002
3fe36340:	.word  0x0002
3fe36350:	.word  0x0002
3fe36360:	.word  0x0002
3fe36370:	.word  0x0002
3fe36380:	.word  0x0002
3fe36390:	.word  0x001c
3fe363a0:	.word  0x001c
3fe363b0:	.word  0x0000
3fe363c0:	.word  0x0000
3fe363d0:	.word  0x0070
3fe363e0:	.word  0x0070
3fe363f0:	.word  0x0008
3fe36400:	.word  0x0008
3fe36410:	.word  0x0008
3fe36420:	.word  0x0008
3fe36430:	.word  0x0008
3fe36440:	.word  0x0008
3fe36450:	.word  0x0070
3fe36460:	.word  0x0070
3fe36470:	.word  0x0000
3fe36480:	.word  0x0000
3fe36490:	exgpc  a0
3fe364a0:	exgpc  a0
3fe364b0:	exgpc  a0
3fe364c0:	exgpc  a0
3fe364d0:	pushst
3fe364e0:	pushst
3fe364f0:	exgpc  a0
3fe36500:	exgpc  a0
3fe36510:	exgpc  a0
3fe36520:	exgpc  a0
3fe36530:	.word  0x0000
3fe36540:	.word  0x0000
3fe36550:	.word  0x0000
3fe36560:	.word  0x0000
3fe36570:	.word  0x0000
3fe36580:	.word  0x0000
3fe36590:	.word  0x0000
3fe365a0:	.word  0x0000
3fe365b0:	rev    a2
3fe365c0:	rev    a2
3fe365d0:	rev    b6
3fe365e0:	rev    b6
3fe365f0:	rev    a10
3fe36600:	rev    a10
3fe36610:	rev    a2
3fe36620:	rev    a2
3fe36630:	rev    a2
3fe36640:	rev    a2
3fe36650:	.word  0x0000
3fe36660:	.word  0x0000
3fe36670:	.word  0x0000
3fe36680:	.word  0x0000
3fe36690:	emu
3fe366a0:	emu
3fe366b0:	emu
3fe366c0:	emu
3fe366d0:	getpc  b0
3fe366e0:	getpc  b0
3fe366f0:	putst  b0
3fe36700:	putst  b0
3fe36710:	emu
3fe36720:	emu
3fe36730:	.word  0x0000
3fe36740:	.word  0x0000
3fe36750:	.word  0x0000
3fe36760:	.word  0x0000
3fe36770:	.word  0x0000
3fe36780:	.word  0x0000
3fe36790:	.word  0x0000
3fe367a0:	.word  0x001c
3fe367b0:	.word  0x0002
3fe367c0:	.word  0x0002
3fe367d0:	.word  0x000c
3fe367e0:	.word  0x000c
3fe367f0:	.word  0x0010
3fe36800:	.word  0x0010
3fe36810:	.word  0x000e
3fe36820:	.word  0x000e
3fe36830:	.word  0x0000
3fe36840:	.word  0x0000
3fe36850:	rev    b8
3fe36860:	rev    b8
3fe36870:	.word  0x0048
3fe36880:	.word  0x0048
3fe36890:	rev    b8
3fe368a0:	rev    b8
3fe368b0:	.word  0x0008
3fe368c0:	.word  0x0008
3fe368d0:	.word  0x0008
3fe368e0:	.word  0x0008
3fe368f0:	.word  0x0000
3fe36900:	.word  0x0000
3fe36910:	.word  0x00c0
3fe36920:	.word  0x00c0
3fe36930:	exgpc  a0
3fe36940:	exgpc  a0
3fe36950:	pushst
3fe36960:	pushst
3fe36970:	exgpc  a0
3fe36980:	exgpc  a0
3fe36990:	exgpc  a0
3fe369a0:	exgpc  a0
3fe369b0:	.word  0x0000
3fe369c0:	.word  0x0000
3fe369d0:	.word  0x0000
3fe369e0:	.word  0x001e
3fe369f0:	.word  0x0002
3fe36a00:	.word  0x0002
3fe36a10:	.word  0x000e
3fe36a20:	.word  0x000e
3fe36a30:	.word  0x0002
3fe36a40:	.word  0x0002
3fe36a50:	.word  0x001e
3fe36a60:	.word  0x001e
3fe36a70:	.word  0x0000
3fe36a80:	.word  0x0000
3fe36a90:	rev    b8
3fe36aa0:	rev    b8
3fe36ab0:	.word  0x0048
3fe36ac0:	.word  0x0048
3fe36ad0:	rev    b8
3fe36ae0:	rev    b8
3fe36af0:	.word  0x0008
3fe36b00:	.word  0x0008
3fe36b10:	.word  0x0008
3fe36b20:	.word  0x0008
3fe36b30:	.word  0x0000
3fe36b40:	.word  0x0000
3fe36b50:	.word  0x00c0
3fe36b60:	.word  0x00c0
3fe36b70:	exgpc  a0
3fe36b80:	exgpc  a0
3fe36b90:	pushst
3fe36ba0:	pushst
3fe36bb0:	exgpc  a0
3fe36bc0:	exgpc  a0
3fe36bd0:	exgpc  a0
3fe36be0:	exgpc  a0
3fe36bf0:	.word  0x0000
3fe36c00:	.word  0x0000
3fe36c10:	.word  0x0000
3fe36c20:	.word  0x0000
3fe36c30:	.word  0x0000
3fe36c40:	.word  0x0000
3fe36c50:	.word  0x0018
3fe36c60:	.word  0x0018
3fe36c70:	rev    a4
3fe36c80:	rev    a4
3fe36c90:	rev    a4
3fe36ca0:	rev    a4
3fe36cb0:	rev    b8
3fe36cc0:	rev    b8
3fe36cd0:	rev    a0
3fe36ce0:	rev    a0
3fe36cf0:	rev    a4
3fe36d00:	rev    a4
3fe36d10:	.word  0x0018
3fe36d20:	.word  0x0018
3fe36d30:	.word  0x0000
3fe36d40:	.word  0x0000
3fe36d50:	.word  0x0060
3fe36d60:	.word  0x0060
3fe36d70:	.word  0x0090
3fe36d80:	.word  0x0090
3fe36d90:	.word  0x0090
3fe36da0:	.word  0x0090
3fe36db0:	.word  0x0060
3fe36dc0:	.word  0x0060
3fe36dd0:	.word  0x0090
3fe36de0:	.word  0x0090
3fe36df0:	.word  0x0090
3fe36e00:	.word  0x0090
3fe36e10:	.word  0x0060
3fe36e20:	.word  0x0060
3fe36e30:	.word  0x0000
3fe36e40:	.word  0x0000
3fe36e50:	.word  0x0000
3fe36e60:	.word  0x0000
3fe36e70:	.word  0x0000
3fe36e80:	.word  0x0000
3fe36e90:	.word  0x0018
3fe36ea0:	.word  0x0018
3fe36eb0:	rev    a4
3fe36ec0:	rev    a4
3fe36ed0:	rev    a4
3fe36ee0:	rev    a4
3fe36ef0:	rev    b8
3fe36f00:	rev    b8
3fe36f10:	rev    a0
3fe36f20:	rev    a0
3fe36f30:	rev    a4
3fe36f40:	rev    a4
3fe36f50:	.word  0x0018
3fe36f60:	.word  0x0018
3fe36f70:	.word  0x0000
3fe36f80:	.word  0x0000
3fe36f90:	.word  0x0060
3fe36fa0:	.word  0x0060
3fe36fb0:	.word  0x0090
3fe36fc0:	.word  0x0090
3fe36fd0:	.word  0x0090
3fe36fe0:	.word  0x0090
3fe36ff0:	.word  0x00e0
3fe37000:	.word  0x00e0
3fe37010:	.word  0x0080
3fe37020:	.word  0x0080
3fe37030:	.word  0x0090
3fe37040:	.word  0x0090
3fe37050:	.word  0x0060
3fe37060:	.word  0x0060
3fe37070:	.word  0x0000
3fe37080:	.word  0x0000
3fe37090:	.word  0x0000
3fe370a0:	.word  0x0000
3fe370b0:	.word  0x0000
3fe370c0:	.word  0x0000
3fe370d0:	.word  0x0018
3fe370e0:	.word  0x0018
3fe370f0:	rev    a4
3fe37100:	rev    a4
3fe37110:	rev    a4
3fe37120:	rev    a4
3fe37130:	rev    b8
3fe37140:	rev    b8
3fe37150:	rev    a0
3fe37160:	rev    a0
3fe37170:	rev    a4
3fe37180:	rev    a4
3fe37190:	.word  0x0018
3fe371a0:	.word  0x0018
3fe371b0:	.word  0x0000
3fe371c0:	.word  0x0000
3fe371d0:	.word  0x0060
3fe371e0:	.word  0x0060
3fe371f0:	.word  0x0090
3fe37200:	.word  0x0090
3fe37210:	.word  0x0090
3fe37220:	.word  0x0090
3fe37230:	.word  0x00f0
3fe37240:	.word  0x00f0
3fe37250:	.word  0x0090
3fe37260:	.word  0x0090
3fe37270:	.word  0x0090
3fe37280:	.word  0x0090
3fe37290:	.word  0x0090
3fe372a0:	.word  0x0090
3fe372b0:	.word  0x0000
3fe372c0:	.word  0x0000
3fe372d0:	.word  0x0000
3fe372e0:	.word  0x001c
3fe372f0:	.word  0x0002
3fe37300:	.word  0x0002
3fe37310:	.word  0x0002
3fe37320:	.word  0x0002
3fe37330:	.word  0x0002
3fe37340:	.word  0x0002
3fe37350:	.word  0x001c
3fe37360:	.word  0x001c
3fe37370:	.word  0x0000
3fe37380:	.word  0x0000
3fe37390:	.word  0x0070
3fe373a0:	.word  0x0070
3fe373b0:	.word  0x0008
3fe373c0:	.word  0x0008
3fe373d0:	rev    b0
3fe373e0:	rev    b0
3fe373f0:	.word  0x0040
3fe37400:	.word  0x0040
3fe37410:	rev    b8
3fe37420:	rev    b8
3fe37430:	.word  0x0000
3fe37440:	.word  0x0000
3fe37450:	popst
3fe37460:	popst
3fe37470:	.word  0x0080
3fe37480:	.word  0x0080
3fe37490:	.word  0x0080
3fe374a0:	.word  0x0080
3fe374b0:	.word  0x0080
3fe374c0:	.word  0x0080
3fe374d0:	popst
3fe374e0:	popst
3fe374f0:	.word  0x0000
3fe37500:	.word  0x0000
3fe37510:	.word  0x0000
3fe37520:	.word  0x0000
3fe37530:	.word  0x0000
3fe37540:	.word  0x0000
3fe37550:	.word  0x0000
3fe37560:	.word  0x0000
3fe37570:	rev    b8
3fe37580:	rev    b8
3fe37590:	.word  0x0004
3fe375a0:	.word  0x0004
3fe375b0:	.word  0x0018
3fe375c0:	.word  0x0018
3fe375d0:	rev    a0
3fe375e0:	rev    a0
3fe375f0:	.word  0x001c
3fe37600:	.word  0x001c
3fe37610:	.word  0x0000
3fe37620:	.word  0x0000
3fe37630:	.word  0x0000
3fe37640:	.word  0x0000
3fe37650:	.word  0x00f8
3fe37660:	.word  0x00f8
3fe37670:	rev    a0
3fe37680:	rev    a0
3fe37690:	rev    a0
3fe376a0:	rev    a0
3fe376b0:	rev    a0
3fe376c0:	rev    a0
3fe376d0:	rev    a0
3fe376e0:	rev    a0
3fe376f0:	.word  0x0000
3fe37700:	.word  0x0000
3fe37710:	.word  0x0000
3fe37720:	.word  0x0000
3fe37730:	.word  0x0000
3fe37740:	.word  0x0000
3fe37750:	.word  0x0000
3fe37760:	.word  0x000c
3fe37770:	.word  0x0012
3fe37780:	.word  0x0012
3fe37790:	.word  0x0012
3fe377a0:	.word  0x0012
3fe377b0:	.word  0x0012
3fe377c0:	.word  0x0012
3fe377d0:	.word  0x000c
3fe377e0:	.word  0x000c
3fe377f0:	.word  0x0000
3fe37800:	.word  0x0000
3fe37810:	.word  0x0070
3fe37820:	.word  0x0070
3fe37830:	.word  0x0008
3fe37840:	.word  0x0008
3fe37850:	rev    b0
3fe37860:	rev    b0
3fe37870:	.word  0x0040
3fe37880:	.word  0x0040
3fe37890:	rev    b8
3fe378a0:	rev    b8
3fe378b0:	.word  0x0000
3fe378c0:	.word  0x0000
3fe378d0:	popst
3fe378e0:	popst
3fe378f0:	rev    a0
3fe37900:	rev    a0
3fe37910:	rev    a0
3fe37920:	rev    a0
3fe37930:	rev    a0
3fe37940:	rev    a0
3fe37950:	popst
3fe37960:	popst
3fe37970:	.word  0x0000
3fe37980:	.word  0x0000
3fe37990:	.word  0x0000
3fe379a0:	.word  0x0000
3fe379b0:	.word  0x0000
3fe379c0:	.word  0x0000
3fe379d0:	.word  0x0000
3fe379e0:	.word  0x0000
3fe379f0:	.word  0x001c
3fe37a00:	.word  0x001c
3fe37a10:	rev    a4
3fe37a20:	rev    a4
3fe37a30:	.word  0x001c
3fe37a40:	.word  0x001c
3fe37a50:	.word  0x0004
3fe37a60:	.word  0x0004
3fe37a70:	.word  0x0004
3fe37a80:	.word  0x0004
3fe37a90:	.word  0x0000
3fe37aa0:	.word  0x0000
3fe37ab0:	.word  0x0000
3fe37ac0:	.word  0x0000
3fe37ad0:	.word  0x0088
3fe37ae0:	.word  0x0088
3fe37af0:	.word  0x00d8
3fe37b00:	.word  0x00d8
3fe37b10:	.word  0x00a8
3fe37b20:	.word  0x00a8
3fe37b30:	.word  0x0088
3fe37b40:	.word  0x0088
3fe37b50:	.word  0x0088
3fe37b60:	.word  0x0088
3fe37b70:	.word  0x0000
3fe37b80:	.word  0x0000
3fe37b90:	.word  0x0000
3fe37ba0:	.word  0x0000
3fe37bb0:	.word  0x0000
3fe37bc0:	.word  0x0000
3fe37bd0:	.word  0x0000
3fe37be0:	.word  0x000c
3fe37bf0:	.word  0x0012
3fe37c00:	.word  0x0012
3fe37c10:	.word  0x001e
3fe37c20:	.word  0x001e
3fe37c30:	.word  0x0012
3fe37c40:	.word  0x0012
3fe37c50:	.word  0x0012
3fe37c60:	.word  0x0012
3fe37c70:	.word  0x0000
3fe37c80:	.word  0x0000
3fe37c90:	rev    b8
3fe37ca0:	rev    b8
3fe37cb0:	.word  0x0048
3fe37cc0:	.word  0x0048
3fe37cd0:	rev    b8
3fe37ce0:	rev    b8
3fe37cf0:	.word  0x0008
3fe37d00:	.word  0x0008
3fe37d10:	.word  0x0008
3fe37d20:	.word  0x0008
3fe37d30:	.word  0x0000
3fe37d40:	.word  0x0000
3fe37d50:	.word  0x00e0
3fe37d60:	.word  0x00e0
3fe37d70:	.word  0x0010
3fe37d80:	.word  0x0010
3fe37d90:	.word  0x0010
3fe37da0:	.word  0x0010
3fe37db0:	.word  0x0010
3fe37dc0:	.word  0x0010
3fe37dd0:	.word  0x00e0
3fe37de0:	.word  0x00e0
3fe37df0:	.word  0x0000
3fe37e00:	.word  0x0000
3fe37e10:	.word  0x0000
3fe37e20:	.word  0x0012
3fe37e30:	.word  0x0016
3fe37e40:	.word  0x0016
3fe37e50:	.word  0x001a
3fe37e60:	.word  0x001a
3fe37e70:	.word  0x0012
3fe37e80:	.word  0x0012
3fe37e90:	.word  0x0012
3fe37ea0:	.word  0x0012
3fe37eb0:	.word  0x0000
3fe37ec0:	.word  0x0000
3fe37ed0:	.word  0x0070
3fe37ee0:	.word  0x0070
3fe37ef0:	.word  0x0008
3fe37f00:	.word  0x0008
3fe37f10:	rev    b0
3fe37f20:	rev    b0
3fe37f30:	.word  0x0040
3fe37f40:	.word  0x0040
3fe37f50:	rev    b8
3fe37f60:	rev    b8
3fe37f70:	.word  0x0000
3fe37f80:	.word  0x0000
3fe37f90:	.word  0x00e0
3fe37fa0:	.word  0x00e0
3fe37fb0:	exgpc  a0
3fe37fc0:	exgpc  a0
3fe37fd0:	.word  0x00e0
3fe37fe0:	.word  0x00e0
3fe37ff0:	rev    a0
3fe38000:	rev    a0
3fe38010:	rev    a0
3fe38020:	rev    a0
3fe38030:	.word  0x0000
3fe38040:	.word  0x0000
3fe38050:	.word  0x0000
3fe38060:	.word  0x0000
3fe38070:	.word  0x0000
3fe38080:	.word  0x0000
3fe38090:	.word  0x0000
3fe380a0:	.word  0x0000
3fe380b0:	.word  0x0000
3fe380c0:	.word  0x0000
3fe380d0:	rev    b0
3fe380e0:	rev    b0
3fe380f0:	rev    b0
3fe38100:	rev    b0
3fe38110:	.word  0x0000
3fe38120:	.word  0x0000
3fe38130:	rev    b0
3fe38140:	rev    b0
3fe38150:	rev    b0
3fe38160:	rev    b0
3fe38170:	rev    b0
3fe38180:	rev    b0
3fe38190:	rev    b0
3fe381a0:	rev    b0
3fe381b0:	rev    b0
3fe381c0:	rev    b0
3fe381d0:	rev    b0
3fe381e0:	rev    b0
3fe381f0:	rev    b0
3fe38200:	rev    b0
3fe38210:	rev    b0
3fe38220:	rev    b0
3fe38230:	rev    b0
3fe38240:	rev    b0
3fe38250:	.word  0x0000
3fe38260:	.word  0x0000
3fe38270:	.word  0x0000
3fe38280:	.word  0x0000
3fe38290:	.word  0x0000
3fe382a0:	.word  0x0000
3fe382b0:	.word  0x0000
3fe382c0:	.word  0x0000
3fe382d0:	.word  0x0060
3fe382e0:	.word  0x0060
3fe382f0:	.word  0x0060
3fe38300:	.word  0x0060
3fe38310:	.word  0x0060
3fe38320:	.word  0x0060
3fe38330:	.word  0x00f8
3fe38340:	.word  0x00f8
3fe38350:	getst  a12
3fe38360:	getst  a12
3fe38370:	.word  0x000c
3fe38380:	.word  0x000c
3fe38390:	.word  0x000c
3fe383a0:	.word  0x000c
3fe383b0:	.word  0x000c
3fe383c0:	.word  0x000c
3fe383d0:	emu
3fe383e0:	emu
3fe383f0:	getst  a12
3fe38400:	getst  a12
3fe38410:	.word  0x00f8
3fe38420:	.word  0x00f8
3fe38430:	.word  0x0060
3fe38440:	.word  0x0060
3fe38450:	.word  0x0060
3fe38460:	.word  0x0060
3fe38470:	.word  0x0060
3fe38480:	.word  0x0060
3fe38490:	.word  0x0000
3fe384a0:	.word  0x0000
3fe384b0:	.word  0x0000
3fe384c0:	.word  0x0000
3fe384d0:	.word  0x0000
3fe384e0:	.word  0x0000
3fe384f0:	.word  0x0000
3fe38500:	.word  0x0000
3fe38510:	.word  0x0000
3fe38520:	.word  0x0000
3fe38530:	.word  0x00f8
3fe38540:	.word  0x00f8
3fe38550:	getst  a12
3fe38560:	getst  a12
3fe38570:	getst  a12
3fe38580:	getst  a12
3fe38590:	.word  0x000c
3fe385a0:	.word  0x000c
3fe385b0:	.word  0x000c
3fe385c0:	.word  0x000c
3fe385d0:	.word  0x007e
3fe385e0:	.word  0x007e
3fe385f0:	.word  0x000c
3fe38600:	.word  0x000c
3fe38610:	.word  0x000c
3fe38620:	.word  0x000c
3fe38630:	.word  0x000c
3fe38640:	.word  0x000c
3fe38650:	emu
3fe38660:	emu
3fe38670:	pushst
3fe38680:	pushst
3fe38690:	.word  0x0000
3fe386a0:	.word  0x0000
3fe386b0:	.word  0x0000
3fe386c0:	.word  0x0000
3fe386d0:	.word  0x0000
3fe386e0:	.word  0x0000
3fe386f0:	.word  0x0000
3fe38700:	.word  0x0000
3fe38710:	.word  0x0000
3fe38720:	.word  0x0000
3fe38730:	.word  0x0000
3fe38740:	.word  0x0000
3fe38750:	.word  0x0000
3fe38760:	.word  0x0000
3fe38770:	.word  0x0000
3fe38780:	.word  0x0000
3fe38790:	.word  0x0000
3fe387a0:	.word  0x0000
3fe387b0:	getst  a6
3fe387c0:	getst  a6
3fe387d0:	.word  0x00fc
3fe387e0:	.word  0x00fc
3fe387f0:	.word  0x00cc
3fe38800:	.word  0x00cc
3fe38810:	.word  0x00cc
3fe38820:	.word  0x00cc
3fe38830:	.word  0x00cc
3fe38840:	.word  0x00cc
3fe38850:	.word  0x00cc
3fe38860:	.word  0x00cc
3fe38870:	.word  0x00fc
3fe38880:	.word  0x00fc
3fe38890:	getst  a6
3fe388a0:	getst  a6
3fe388b0:	.word  0x0000
3fe388c0:	.word  0x0000
3fe388d0:	.word  0x0000
3fe388e0:	.word  0x0000
3fe388f0:	.word  0x0000
3fe38900:	.word  0x0000
3fe38910:	.word  0x0000
3fe38920:	.word  0x0000
3fe38930:	.word  0x0000
3fe38940:	.word  0x0000
3fe38950:	.word  0x0000
3fe38960:	.word  0x0000
3fe38970:	.word  0x0000
3fe38980:	.word  0x0000
3fe38990:	.word  0x0000
3fe389a0:	.word  0x0000
3fe389b0:	getst  a6
3fe389c0:	getst  a6
3fe389d0:	getst  a6
3fe389e0:	getst  a6
3fe389f0:	.word  0x00cc
3fe38a00:	.word  0x00cc
3fe38a10:	.word  0x00cc
3fe38a20:	.word  0x00cc
3fe38a30:	.word  0x0078
3fe38a40:	.word  0x0078
3fe38a50:	rev    b0
3fe38a60:	rev    b0
3fe38a70:	.word  0x00fc
3fe38a80:	.word  0x00fc
3fe38a90:	rev    b0
3fe38aa0:	rev    b0
3fe38ab0:	.word  0x00fc
3fe38ac0:	.word  0x00fc
3fe38ad0:	rev    b0
3fe38ae0:	rev    b0
3fe38af0:	rev    b0
3fe38b00:	rev    b0
3fe38b10:	.word  0x0000
3fe38b20:	.word  0x0000
3fe38b30:	.word  0x0000
3fe38b40:	.word  0x0000
3fe38b50:	.word  0x0000
3fe38b60:	.word  0x0000
3fe38b70:	.word  0x0000
3fe38b80:	.word  0x0000
3fe38b90:	.word  0x0000
3fe38ba0:	rev    b0
3fe38bb0:	rev    b0
3fe38bc0:	rev    b0
3fe38bd0:	rev    b0
3fe38be0:	rev    b0
3fe38bf0:	rev    b0
3fe38c00:	rev    b0
3fe38c10:	rev    b0
3fe38c20:	rev    b0
3fe38c30:	rev    b0
3fe38c40:	rev    b0
3fe38c50:	rev    b0
3fe38c60:	rev    b0
3fe38c70:	rev    b0
3fe38c80:	rev    b0
3fe38c90:	.word  0x0000
3fe38ca0:	.word  0x0000
3fe38cb0:	.word  0x0000
3fe38cc0:	.word  0x0000
3fe38cd0:	rev    b0
3fe38ce0:	rev    b0
3fe38cf0:	rev    b0
3fe38d00:	rev    b0
3fe38d10:	rev    b0
3fe38d20:	rev    b0
3fe38d30:	rev    b0
3fe38d40:	rev    b0
3fe38d50:	rev    b0
3fe38d60:	rev    b0
3fe38d70:	rev    b0
3fe38d80:	rev    b0
3fe38d90:	rev    b0
3fe38da0:	rev    b0
3fe38db0:	rev    b0
3fe38dc0:	.word  0x0000
3fe38dd0:	.word  0x0000
3fe38de0:	.word  0x0000
3fe38df0:	.word  0x0000
3fe38e00:	.word  0x0000
3fe38e10:	.word  0x0000
3fe38e20:	.word  0x0000
3fe38e30:	.word  0x00f8
3fe38e40:	.word  0x00f8
3fe38e50:	getst  a12
3fe38e60:	getst  a12
3fe38e70:	.word  0x000c
3fe38e80:	.word  0x000c
3fe38e90:	.word  0x001c
3fe38ea0:	.word  0x001c
3fe38eb0:	.word  0x00f8
3fe38ec0:	.word  0x00f8
3fe38ed0:	getst  a12
3fe38ee0:	getst  a12
3fe38ef0:	getst  a12
3fe38f00:	getst  a12
3fe38f10:	getst  a12
3fe38f20:	getst  a12
3fe38f30:	.word  0x00f8
3fe38f40:	.word  0x00f8
3fe38f50:	popst
3fe38f60:	popst
3fe38f70:	getst  a0
3fe38f80:	getst  a0
3fe38f90:	getst  a12
3fe38fa0:	getst  a12
3fe38fb0:	.word  0x00f8
3fe38fc0:	.word  0x00f8
3fe38fd0:	.word  0x0000
3fe38fe0:	.word  0x0000
3fe38ff0:	.word  0x0000
3fe39000:	.word  0x0000
3fe39010:	.word  0x0000
3fe39020:	.word  0x00cc
3fe39030:	.word  0x00cc
3fe39040:	.word  0x00cc
3fe39050:	.word  0x0000
3fe39060:	.word  0x0000
3fe39070:	.word  0x0000
3fe39080:	.word  0x0000
3fe39090:	.word  0x0000
3fe390a0:	.word  0x0000
3fe390b0:	.word  0x0000
3fe390c0:	.word  0x0000
3fe390d0:	.word  0x0000
3fe390e0:	.word  0x0000
3fe390f0:	.word  0x0000
3fe39100:	.word  0x0000
3fe39110:	.word  0x0000
3fe39120:	.word  0x0000
3fe39130:	.word  0x0000
3fe39140:	.word  0x0000
3fe39150:	.word  0x0000
3fe39160:	.word  0x0000
3fe39170:	.word  0x0000
3fe39180:	.word  0x0000
3fe39190:	.word  0x0000
3fe391a0:	.word  0x0000
3fe391b0:	.word  0x0000
3fe391c0:	.word  0x0000
3fe391d0:	.word  0x0000
3fe391e0:	.word  0x0000
3fe391f0:	.word  0x0000
3fe39200:	.word  0x0000
3fe39210:	.word  0x0000
3fe39220:	.word  0x0000
3fe39230:	.word  0x0000
3fe39240:	.word  0x0000
3fe39250:	.word  0x0000
3fe39260:	.word  0x0000
3fe39270:	.word  0x0000
3fe39280:	.word  0x0000
3fe39290:	.word  0x0000
3fe392a0:	.word  0x0000
3fe392b0:	.word  0x00f8
3fe392c0:	.word  0x00f8
3fe392d0:	getst  a12
3fe392e0:	getst  a12
3fe392f0:	nop
3fe39300:	nop
3fe39310:	dint
3fe39320:	dint
3fe39330:	nop
3fe39340:	nop
3fe39350:	nop
3fe39360:	nop
3fe39370:	nop
3fe39380:	nop
3fe39390:	nop
3fe393a0:	nop
3fe393b0:	dint
3fe393c0:	dint
3fe393d0:	nop
3fe393e0:	nop
3fe393f0:	getst  a12
3fe39400:	getst  a12
3fe39410:	.word  0x00f8
3fe39420:	.word  0x00f8
3fe39430:	.word  0x0000
3fe39440:	.word  0x0000
3fe39450:	.word  0x0000
3fe39460:	.word  0x0000
3fe39470:	.word  0x0000
3fe39480:	.word  0x0000
3fe39490:	.word  0x0000
3fe394a0:	.word  0x0000
3fe394b0:	.word  0x0000
3fe394c0:	.word  0x0000
3fe394d0:	rev    b8
3fe394e0:	rev    b8
3fe394f0:	.word  0x0060
3fe39500:	.word  0x0060
3fe39510:	.word  0x0078
3fe39520:	.word  0x0078
3fe39530:	.word  0x0064
3fe39540:	.word  0x0064
3fe39550:	.word  0x0064
3fe39560:	.word  0x0064
3fe39570:	.word  0x0058
3fe39580:	.word  0x0058
3fe39590:	.word  0x0000
3fe395a0:	.word  0x0000
3fe395b0:	.word  0x007c
3fe395c0:	.word  0x007c
3fe395d0:	.word  0x0000
3fe395e0:	.word  0x0000
3fe395f0:	.word  0x0000
3fe39600:	.word  0x0000
3fe39610:	.word  0x0000
3fe39620:	.word  0x0000
3fe39630:	.word  0x0000
3fe39640:	.word  0x0000
3fe39650:	.word  0x0000
3fe39660:	.word  0x0000
3fe39670:	.word  0x0000
3fe39680:	.word  0x0000
3fe39690:	.word  0x0000
3fe396a0:	.word  0x0000
3fe396b0:	.word  0x0000
3fe396c0:	.word  0x0000
3fe396d0:	.word  0x0000
3fe396e0:	.word  0x0000
3fe396f0:	.word  0x0000
3fe39700:	.word  0x0000
3fe39710:	.word  0x0000
3fe39720:	.word  0x0000
3fe39730:	.word  0x0000
3fe39740:	.word  0x0000
3fe39750:	.word  0x0000
3fe39760:	.word  0x0000
3fe39770:	.word  0x0000
3fe39780:	.word  0x0000
3fe39790:	clrc
3fe397a0:	clrc
3fe397b0:	getst  b8
3fe397c0:	getst  b8
3fe397d0:	.word  0x00cc
3fe397e0:	.word  0x00cc
3fe397f0:	.word  0x0066
3fe39800:	.word  0x0066
3fe39810:	.word  0x00cc
3fe39820:	.word  0x00cc
3fe39830:	getst  b8
3fe39840:	getst  b8
3fe39850:	clrc
3fe39860:	clrc
3fe39870:	.word  0x0000
3fe39880:	.word  0x0000
3fe39890:	.word  0x0000
3fe398a0:	.word  0x0000
3fe398b0:	.word  0x0000
3fe398c0:	.word  0x0000
3fe398d0:	.word  0x0000
3fe398e0:	.word  0x0000
3fe398f0:	.word  0x0000
3fe39900:	.word  0x0000
3fe39910:	.word  0x0000
3fe39920:	.word  0x0000
3fe39930:	.word  0x0000
3fe39940:	.word  0x0000
3fe39950:	.word  0x0000
3fe39960:	.word  0x0000
3fe39970:	.word  0x0000
3fe39980:	.word  0x0000
3fe39990:	.word  0x0000
3fe399a0:	.word  0x0000
3fe399b0:	.word  0x0000
3fe399c0:	.word  0x0000
3fe399d0:	.word  0x0000
3fe399e0:	.word  0x0000
3fe399f0:	pushst
3fe39a00:	pushst
3fe39a10:	pushst
3fe39a20:	pushst
3fe39a30:	getst  a0
3fe39a40:	getst  a0
3fe39a50:	getst  a0
3fe39a60:	getst  a0
3fe39a70:	.word  0x0000
3fe39a80:	.word  0x0000
3fe39a90:	.word  0x0000
3fe39aa0:	.word  0x0000
3fe39ab0:	.word  0x0000
3fe39ac0:	.word  0x0000
3fe39ad0:	.word  0x0000
3fe39ae0:	.word  0x0000
3fe39af0:	.word  0x0000
3fe39b00:	.word  0x0000
3fe39b10:	.word  0x0000
3fe39b20:	.word  0x0000
3fe39b30:	.word  0x0000
3fe39b40:	.word  0x0000
3fe39b50:	.word  0x0000
3fe39b60:	.word  0x0000
3fe39b70:	.word  0x0000
3fe39b80:	.word  0x0000
3fe39b90:	.word  0x0000
3fe39ba0:	.word  0x0000
3fe39bb0:	.word  0x0000
3fe39bc0:	.word  0x0000
3fe39bd0:	.word  0x0000
3fe39be0:	.word  0x0000
3fe39bf0:	.word  0x0000
3fe39c00:	.word  0x0000
3fe39c10:	.word  0x0000
3fe39c20:	.word  0x0000
3fe39c30:	.word  0x0000
3fe39c40:	.word  0x0000
3fe39c50:	.word  0x00fc
3fe39c60:	.word  0x00fc
3fe39c70:	.word  0x00fc
3fe39c80:	.word  0x00fc
3fe39c90:	.word  0x0000
3fe39ca0:	.word  0x0000
3fe39cb0:	.word  0x0000
3fe39cc0:	.word  0x0000
3fe39cd0:	.word  0x0000
3fe39ce0:	.word  0x0000
3fe39cf0:	.word  0x0000
3fe39d00:	.word  0x0000
3fe39d10:	.word  0x0000
3fe39d20:	.word  0x0000
3fe39d30:	.word  0x0000
3fe39d40:	.word  0x0000
3fe39d50:	.word  0x0000
3fe39d60:	.word  0x0000
3fe39d70:	.word  0x0000
3fe39d80:	.word  0x0000
3fe39d90:	.word  0x0000
3fe39da0:	.word  0x0000
3fe39db0:	.word  0x0000
3fe39dc0:	.word  0x0000
3fe39dd0:	.word  0x0000
3fe39de0:	.word  0x0000
3fe39df0:	.word  0x00f8
3fe39e00:	.word  0x00f8
3fe39e10:	getst  a12
3fe39e20:	getst  a12
3fe39e30:	nop
3fe39e40:	nop
3fe39e50:	clrc
3fe39e60:	clrc
3fe39e70:	movb   @0x3560356, @0x3360356
3fe39ec0:	clrc
3fe39ed0:	movb   @0x3560356, @0x3060356
3fe39f20:	nop
3fe39f30:	getst  a12
3fe39f40:	getst  a12
3fe39f50:	.word  0x00f8
3fe39f60:	.word  0x00f8
3fe39f70:	.word  0x0000
3fe39f80:	.word  0x0000
3fe39f90:	.word  0x0000
3fe39fa0:	.word  0x0000
3fe39fb0:	.word  0x0000
3fe39fc0:	.word  0x0000
3fe39fd0:	.word  0x0000
3fe39fe0:	.word  0x00fc
3fe39ff0:	.word  0x0000
3fe3a000:	.word  0x0000
3fe3a010:	.word  0x0000
3fe3a020:	.word  0x0000
3fe3a030:	.word  0x0000
3fe3a040:	.word  0x0000
3fe3a050:	.word  0x0000
3fe3a060:	.word  0x0000
3fe3a070:	.word  0x0000
3fe3a080:	.word  0x0000
3fe3a090:	.word  0x0000
3fe3a0a0:	.word  0x0000
3fe3a0b0:	.word  0x0000
3fe3a0c0:	.word  0x0000
3fe3a0d0:	.word  0x0000
3fe3a0e0:	.word  0x0000
3fe3a0f0:	.word  0x0000
3fe3a100:	.word  0x0000
3fe3a110:	.word  0x0000
3fe3a120:	.word  0x0000
3fe3a130:	.word  0x0000
3fe3a140:	.word  0x0000
3fe3a150:	.word  0x0000
3fe3a160:	.word  0x0000
3fe3a170:	.word  0x0000
3fe3a180:	.word  0x0000
3fe3a190:	.word  0x0000
3fe3a1a0:	.word  0x0000
3fe3a1b0:	.word  0x0000
3fe3a1c0:	.word  0x0000
3fe3a1d0:	.word  0x0000
3fe3a1e0:	.word  0x0000
3fe3a1f0:	.word  0x0000
3fe3a200:	.word  0x0000
3fe3a210:	.word  0x0000
3fe3a220:	.word  0x0000
3fe3a230:	.word  0x0000
3fe3a240:	.word  0x0000
3fe3a250:	rev    b8
3fe3a260:	rev    b8
3fe3a270:	.word  0x006c
3fe3a280:	.word  0x006c
3fe3a290:	.word  0x006c
3fe3a2a0:	.word  0x006c
3fe3a2b0:	rev    b8
3fe3a2c0:	rev    b8
3fe3a2d0:	.word  0x0000
3fe3a2e0:	.word  0x0000
3fe3a2f0:	.word  0x0000
3fe3a300:	.word  0x0000
3fe3a310:	.word  0x0000
3fe3a320:	.word  0x0000
3fe3a330:	.word  0x0000
3fe3a340:	.word  0x0000
3fe3a350:	.word  0x0000
3fe3a360:	.word  0x0000
3fe3a370:	.word  0x0000
3fe3a380:	.word  0x0000
3fe3a390:	.word  0x0000
3fe3a3a0:	.word  0x0000
3fe3a3b0:	.word  0x0000
3fe3a3c0:	.word  0x0000
3fe3a3d0:	.word  0x0000
3fe3a3e0:	.word  0x0000
3fe3a3f0:	.word  0x0000
3fe3a400:	.word  0x0000
3fe3a410:	.word  0x0000
3fe3a420:	.word  0x0000
3fe3a430:	.word  0x0000
3fe3a440:	.word  0x0000
3fe3a450:	.word  0x0000
3fe3a460:	.word  0x0000
3fe3a470:	.word  0x0000
3fe3a480:	.word  0x0000
3fe3a490:	.word  0x0000
3fe3a4a0:	.word  0x0000
3fe3a4b0:	rev    b0
3fe3a4c0:	rev    b0
3fe3a4d0:	rev    b0
3fe3a4e0:	rev    b0
3fe3a4f0:	rev    b0
3fe3a500:	rev    b0
3fe3a510:	rev    b0
3fe3a520:	rev    b0
3fe3a530:	pushst
3fe3a540:	pushst
3fe3a550:	rev    b0
3fe3a560:	rev    b0
3fe3a570:	rev    b0
3fe3a580:	rev    b0
3fe3a590:	rev    b0
3fe3a5a0:	rev    b0
3fe3a5b0:	rev    b0
3fe3a5c0:	rev    b0
3fe3a5d0:	.word  0x0000
3fe3a5e0:	.word  0x0000
3fe3a5f0:	pushst
3fe3a600:	pushst
3fe3a610:	.word  0x0000
3fe3a620:	.word  0x0000
3fe3a630:	.word  0x0000
3fe3a640:	.word  0x0000
3fe3a650:	.word  0x0000
3fe3a660:	.word  0x0000
3fe3a670:	.word  0x0000
3fe3a680:	.word  0x0000
3fe3a690:	.word  0x0000
3fe3a6a0:	.word  0x0000
3fe3a6b0:	.word  0x0000
3fe3a6c0:	.word  0x0000
3fe3a6d0:	rev    b8
3fe3a6e0:	rev    b8
3fe3a6f0:	.word  0x0064
3fe3a700:	.word  0x0064
3fe3a710:	.word  0x0060
3fe3a720:	.word  0x0060
3fe3a730:	rev    b0
3fe3a740:	rev    b0
3fe3a750:	.word  0x0018
3fe3a760:	.word  0x0018
3fe3a770:	.word  0x000c
3fe3a780:	.word  0x000c
3fe3a790:	.word  0x007c
3fe3a7a0:	.word  0x007c
3fe3a7b0:	.word  0x0000
3fe3a7c0:	.word  0x0000
3fe3a7d0:	.word  0x0000
3fe3a7e0:	.word  0x0000
3fe3a7f0:	.word  0x0000
3fe3a800:	.word  0x0000
3fe3a810:	.word  0x0000
3fe3a820:	.word  0x0000
3fe3a830:	.word  0x0000
3fe3a840:	.word  0x0000
3fe3a850:	.word  0x0000
3fe3a860:	.word  0x0000
3fe3a870:	.word  0x0000
3fe3a880:	.word  0x0000
3fe3a890:	.word  0x0000
3fe3a8a0:	.word  0x0000
3fe3a8b0:	.word  0x0000
3fe3a8c0:	.word  0x0000
3fe3a8d0:	.word  0x0000
3fe3a8e0:	.word  0x0000
3fe3a8f0:	.word  0x0000
3fe3a900:	.word  0x0000
3fe3a910:	rev    b8
3fe3a920:	rev    b8
3fe3a930:	.word  0x006c
3fe3a940:	.word  0x006c
3fe3a950:	.word  0x0060
3fe3a960:	.word  0x0060
3fe3a970:	rev    b0
3fe3a980:	rev    b0
3fe3a990:	.word  0x0060
3fe3a9a0:	.word  0x0060
3fe3a9b0:	.word  0x006c
3fe3a9c0:	.word  0x006c
3fe3a9d0:	rev    b8
3fe3a9e0:	rev    b8
3fe3a9f0:	.word  0x0000
3fe3aa00:	.word  0x0000
3fe3aa10:	.word  0x0000
3fe3aa20:	.word  0x0000
3fe3aa30:	.word  0x0000
3fe3aa40:	.word  0x0000
3fe3aa50:	.word  0x0000
3fe3aa60:	.word  0x0000
3fe3aa70:	.word  0x0000
3fe3aa80:	.word  0x0000
3fe3aa90:	.word  0x0000
3fe3aaa0:	.word  0x0000
3fe3aab0:	.word  0x0000
3fe3aac0:	.word  0x0000
3fe3aad0:	.word  0x0000
3fe3aae0:	.word  0x0000
3fe3aaf0:	.word  0x0000
3fe3ab00:	.word  0x0000
3fe3ab10:	.word  0x0060
3fe3ab20:	rev    b0
3fe3ab30:	.word  0x0018
3fe3ab40:	.word  0x0018
3fe3ab50:	.word  0x0000
3fe3ab60:	.word  0x0000
3fe3ab70:	.word  0x0000
3fe3ab80:	.word  0x0000
3fe3ab90:	.word  0x0000
3fe3aba0:	.word  0x0000
3fe3abb0:	.word  0x0000
3fe3abc0:	.word  0x0000
3fe3abd0:	.word  0x0000
3fe3abe0:	.word  0x0000
3fe3abf0:	.word  0x0000
3fe3ac00:	.word  0x0000
3fe3ac10:	.word  0x0000
3fe3ac20:	.word  0x0000
3fe3ac30:	.word  0x0000
3fe3ac40:	.word  0x0000
3fe3ac50:	.word  0x0000
3fe3ac60:	.word  0x0000
3fe3ac70:	.word  0x0000
3fe3ac80:	.word  0x0000
3fe3ac90:	.word  0x0000
3fe3aca0:	.word  0x0000
3fe3acb0:	.word  0x0000
3fe3acc0:	.word  0x0000
3fe3acd0:	.word  0x0000
3fe3ace0:	.word  0x0000
3fe3acf0:	.word  0x0000
3fe3ad00:	.word  0x0000
3fe3ad10:	.word  0x0000
3fe3ad20:	.word  0x0000
3fe3ad30:	.word  0x0000
3fe3ad40:	.word  0x0000
3fe3ad50:	.word  0x0000
3fe3ad60:	.word  0x0000
3fe3ad70:	.word  0x0000
3fe3ad80:	.word  0x0000
3fe3ad90:	.word  0x0000
3fe3ada0:	.word  0x0000
3fe3adb0:	.word  0x0000
3fe3adc0:	.word  0x0000
3fe3add0:	.word  0x0000
3fe3ade0:	.word  0x0000
3fe3adf0:	.word  0x0000
3fe3ae00:	.word  0x0000
3fe3ae10:	.word  0x00c6
3fe3ae20:	.word  0x00c6
3fe3ae30:	.word  0x00c6
3fe3ae40:	.word  0x00c6
3fe3ae50:	.word  0x00c6
3fe3ae60:	.word  0x00c6
3fe3ae70:	.word  0x00c6
3fe3ae80:	.word  0x00c6
3fe3ae90:	.word  0x00c6
3fe3aea0:	.word  0x00c6
3fe3aeb0:	.word  0x00c6
3fe3aec0:	.word  0x00c6
3fe3aed0:	.word  0x00c6
3fe3aee0:	.word  0x00c6
3fe3aef0:	putst  b14
3fe3af00:	putst  b14
3fe3af10:	.word  0x0006
3fe3af20:	.word  0x0006
3fe3af30:	.word  0x0003
3fe3af40:	.word  0x0003
3fe3af50:	.word  0x0001
3fe3af60:	.word  0x0001
3fe3af70:	.word  0x0000
3fe3af80:	.word  0x0000
3fe3af90:	.word  0x0000
3fe3afa0:	.word  0x0000
3fe3afb0:	.word  0x0000
3fe3afc0:	.word  0x0000
3fe3afd0:	pushst
3fe3afe0:	pushst
3fe3aff0:	putst  b12
3fe3b000:	putst  b12
3fe3b010:	putst  b14
3fe3b020:	putst  b14
3fe3b030:	putst  b14
3fe3b040:	putst  b14
3fe3b050:	putst  b14
3fe3b060:	putst  b14
3fe3b070:	putst  b14
3fe3b080:	putst  b14
3fe3b090:	putst  b12
3fe3b0a0:	putst  b12
3fe3b0b0:	putst  b8
3fe3b0c0:	putst  b8
3fe3b0d0:	putst  b0
3fe3b0e0:	putst  b0
3fe3b0f0:	putst  b0
3fe3b100:	putst  b0
3fe3b110:	putst  b0
3fe3b120:	putst  b0
3fe3b130:	putst  b0
3fe3b140:	putst  b0
3fe3b150:	putst  b0
3fe3b160:	putst  b0
3fe3b170:	.word  0x0000
3fe3b180:	.word  0x0000
3fe3b190:	.word  0x0000
3fe3b1a0:	.word  0x0000
3fe3b1b0:	.word  0x0000
3fe3b1c0:	.word  0x0000
3fe3b1d0:	.word  0x0000
3fe3b1e0:	.word  0x0000
3fe3b1f0:	.word  0x0000
3fe3b200:	.word  0x0000
3fe3b210:	.word  0x0000
3fe3b220:	.word  0x0000
3fe3b230:	.word  0x0000
3fe3b240:	.word  0x0000
3fe3b250:	.word  0x0000
3fe3b260:	.word  0x0000
3fe3b270:	.word  0x0000
3fe3b280:	.word  0x0000
3fe3b290:	.word  0x0000
3fe3b2a0:	.word  0x0000
3fe3b2b0:	rev    b0
3fe3b2c0:	rev    b0
3fe3b2d0:	rev    b0
3fe3b2e0:	rev    b0
3fe3b2f0:	rev    b0
3fe3b300:	rev    b0
3fe3b310:	.word  0x0000
3fe3b320:	.word  0x0000
3fe3b330:	.word  0x0000
3fe3b340:	.word  0x0000
3fe3b350:	.word  0x0000
3fe3b360:	.word  0x0000
3fe3b370:	.word  0x0000
3fe3b380:	.word  0x0000
3fe3b390:	.word  0x0000
3fe3b3a0:	.word  0x0000
3fe3b3b0:	.word  0x0000
3fe3b3c0:	.word  0x0000
3fe3b3d0:	.word  0x0000
3fe3b3e0:	.word  0x0000
3fe3b3f0:	.word  0x0000
3fe3b400:	.word  0x0000
3fe3b410:	.word  0x0000
3fe3b420:	.word  0x0000
3fe3b430:	.word  0x0000
3fe3b440:	.word  0x0000
3fe3b450:	.word  0x0000
3fe3b460:	.word  0x0000
3fe3b470:	.word  0x0000
3fe3b480:	.word  0x0000
3fe3b490:	.word  0x0000
3fe3b4a0:	.word  0x0000
3fe3b4b0:	.word  0x0000
3fe3b4c0:	.word  0x0000
3fe3b4d0:	.word  0x0000
3fe3b4e0:	.word  0x0000
3fe3b4f0:	.word  0x0000
3fe3b500:	.word  0x0000
3fe3b510:	.word  0x0000
3fe3b520:	.word  0x0000
3fe3b530:	.word  0x0000
3fe3b540:	.word  0x0000
3fe3b550:	.word  0x0000
3fe3b560:	.word  0x0000
3fe3b570:	.word  0x0000
3fe3b580:	.word  0x0000
3fe3b590:	.word  0x0000
3fe3b5a0:	.word  0x0000
3fe3b5b0:	.word  0x0000
3fe3b5c0:	.word  0x0000
3fe3b5d0:	rev    b0
3fe3b5e0:	rev    b0
3fe3b5f0:	rev    b0
3fe3b600:	rev    b0
3fe3b610:	.word  0x0060
3fe3b620:	.word  0x0060
3fe3b630:	rev    b8
3fe3b640:	.word  0x0000
3fe3b650:	.word  0x0000
3fe3b660:	.word  0x0000
3fe3b670:	.word  0x0000
3fe3b680:	.word  0x0000
3fe3b690:	rev    b0
3fe3b6a0:	rev    b0
3fe3b6b0:	rev    b8
3fe3b6c0:	rev    b8
3fe3b6d0:	rev    b0
3fe3b6e0:	rev    b0
3fe3b6f0:	rev    b0
3fe3b700:	rev    b0
3fe3b710:	rev    b0
3fe3b720:	rev    b0
3fe3b730:	rev    b0
3fe3b740:	rev    b0
3fe3b750:	rev    b0
3fe3b760:	rev    b0
3fe3b770:	.word  0x0000
3fe3b780:	.word  0x0000
3fe3b790:	.word  0x0000
3fe3b7a0:	.word  0x0000
3fe3b7b0:	.word  0x0000
3fe3b7c0:	.word  0x0000
3fe3b7d0:	.word  0x0000
3fe3b7e0:	.word  0x0000
3fe3b7f0:	.word  0x0000
3fe3b800:	.word  0x0000
3fe3b810:	.word  0x0000
3fe3b820:	.word  0x0000
3fe3b830:	.word  0x0000
3fe3b840:	.word  0x0000
3fe3b850:	.word  0x0000
3fe3b860:	.word  0x0000
3fe3b870:	.word  0x0000
3fe3b880:	.word  0x0000
3fe3b890:	.word  0x0000
3fe3b8a0:	.word  0x0000
3fe3b8b0:	.word  0x0000
3fe3b8c0:	.word  0x0000
3fe3b8d0:	rev    b8
3fe3b8e0:	rev    b8
3fe3b8f0:	.word  0x006c
3fe3b900:	.word  0x006c
3fe3b910:	.word  0x006c
3fe3b920:	.word  0x006c
3fe3b930:	.word  0x006c
3fe3b940:	.word  0x006c
3fe3b950:	.word  0x006c
3fe3b960:	.word  0x006c
3fe3b970:	rev    b8
3fe3b980:	rev    b8
3fe3b990:	.word  0x0000
3fe3b9a0:	.word  0x0000
3fe3b9b0:	.word  0x007c
3fe3b9c0:	.word  0x007c
3fe3b9d0:	.word  0x0000
3fe3b9e0:	.word  0x0000
3fe3b9f0:	.word  0x0000
3fe3ba00:	.word  0x0000
3fe3ba10:	.word  0x0000
3fe3ba20:	.word  0x0000
3fe3ba30:	.word  0x0000
3fe3ba40:	.word  0x0000
3fe3ba50:	.word  0x0000
3fe3ba60:	.word  0x0000
3fe3ba70:	.word  0x0000
3fe3ba80:	.word  0x0000
3fe3ba90:	.word  0x0000
3fe3baa0:	.word  0x0000
3fe3bab0:	.word  0x0000
3fe3bac0:	.word  0x0000
3fe3bad0:	.word  0x0000
3fe3bae0:	.word  0x0000
3fe3baf0:	.word  0x0000
3fe3bb00:	.word  0x0000
3fe3bb10:	.word  0x0000
3fe3bb20:	.word  0x0000
3fe3bb30:	.word  0x0000
3fe3bb40:	.word  0x0000
3fe3bb50:	.word  0x0000
3fe3bb60:	.word  0x0000
3fe3bb70:	.word  0x0000
3fe3bb80:	.word  0x0000
3fe3bb90:	rev    b3
3fe3bba0:	rev    b3
3fe3bbb0:	.word  0x0066
3fe3bbc0:	.word  0x0066
3fe3bbd0:	.word  0x00cc
3fe3bbe0:	.word  0x00cc
3fe3bbf0:	getst  b8
3fe3bc00:	getst  b8
3fe3bc10:	.word  0x00cc
3fe3bc20:	.word  0x00cc
3fe3bc30:	.word  0x0066
3fe3bc40:	.word  0x0066
3fe3bc50:	rev    b3
3fe3bc60:	rev    b3
3fe3bc70:	.word  0x0000
3fe3bc80:	.word  0x0000
3fe3bc90:	.word  0x0000
3fe3bca0:	.word  0x0000
3fe3bcb0:	.word  0x0000
3fe3bcc0:	.word  0x0000
3fe3bcd0:	.word  0x0000
3fe3bce0:	.word  0x0000
3fe3bcf0:	.word  0x0000
3fe3bd00:	.word  0x0000
3fe3bd10:	.word  0x0000
3fe3bd20:	.word  0x0000
3fe3bd30:	.word  0x0000
3fe3bd40:	.word  0x0000
3fe3bd50:	.word  0x0006
3fe3bd60:	.word  0x0006
3fe3bd70:	.word  0x0006
3fe3bd80:	.word  0x0006
3fe3bd90:	.word  0x0006
3fe3bda0:	.word  0x0006
3fe3bdb0:	.word  0x0086
3fe3bdc0:	.word  0x0086
3fe3bdd0:	.word  0x0046
3fe3bde0:	.word  0x0046
3fe3bdf0:	rev    a6
3fe3be00:	rev    a6
3fe3be10:	getst  b0
3fe3be20:	getst  b0
3fe3be30:	popst
3fe3be40:	popst
3fe3be50:	putst  a4
3fe3be60:	putst  a4
3fe3be70:	getst  b2
3fe3be80:	getst  b2
3fe3be90:	not    b0
3fe3bea0:	not    b0
3fe3beb0:	getst  a0
3fe3bec0:	getst  a0
3fe3bed0:	getst  a0
3fe3bee0:	getst  a0
3fe3bef0:	.word  0x0000
3fe3bf00:	.word  0x0000
3fe3bf10:	.word  0x0000
3fe3bf20:	.word  0x0000
3fe3bf30:	.word  0x0000
3fe3bf40:	.word  0x0000
3fe3bf50:	.word  0x0000
3fe3bf60:	.word  0x0000
3fe3bf70:	.word  0x0000
3fe3bf80:	.word  0x0000
3fe3bf90:	.word  0x000c
3fe3bfa0:	.word  0x000c
3fe3bfb0:	.word  0x000c
3fe3bfc0:	.word  0x000c
3fe3bfd0:	.word  0x000c
3fe3bfe0:	.word  0x000c
3fe3bff0:	.word  0x008c
3fe3c000:	.word  0x008c
3fe3c010:	.word  0x004c
3fe3c020:	.word  0x004c
3fe3c030:	rev    a12
3fe3c040:	rev    a12
3fe3c050:	.word  0x0010
3fe3c060:	.word  0x0010
3fe3c070:	.word  0x00e8
3fe3c080:	.word  0x00e8
3fe3c090:	putst  b4
3fe3c0a0:	putst  b4
3fe3c0b0:	getst  a2
3fe3c0c0:	getst  a2
3fe3c0d0:	.word  0x00c0
3fe3c0e0:	.word  0x00c0
3fe3c0f0:	.word  0x0060
3fe3c100:	.word  0x0060
3fe3c110:	pushst
3fe3c120:	pushst
3fe3c130:	.word  0x0000
3fe3c140:	.word  0x0000
3fe3c150:	.word  0x0000
3fe3c160:	.word  0x0000
3fe3c170:	.word  0x0000
3fe3c180:	.word  0x0000
3fe3c190:	.word  0x0000
3fe3c1a0:	.word  0x0000
3fe3c1b0:	.word  0x0000
3fe3c1c0:	.word  0x0000
3fe3c1d0:	.word  0x0000
3fe3c1e0:	.word  0x0000
3fe3c1f0:	.word  0x000e
3fe3c200:	.word  0x000e
3fe3c210:	.word  0x0018
3fe3c220:	.word  0x0018
3fe3c230:	.word  0x000e
3fe3c240:	.word  0x000e
3fe3c250:	.word  0x0098
3fe3c260:	.word  0x0098
3fe3c270:	.word  0x0058
3fe3c280:	.word  0x0058
3fe3c290:	rev    a14
3fe3c2a0:	rev    a14
3fe3c2b0:	.word  0x00d0
3fe3c2c0:	.word  0x00d0
3fe3c2d0:	.word  0x00e8
3fe3c2e0:	.word  0x00e8
3fe3c2f0:	.word  0x00d4
3fe3c300:	.word  0x00d4
3fe3c310:	.word  0x00da
3fe3c320:	.word  0x00da
3fe3c330:	pushst
3fe3c340:	pushst
3fe3c350:	.word  0x00c0
3fe3c360:	.word  0x00c0
3fe3c370:	.word  0x0000
3fe3c380:	.word  0x0000
3fe3c390:	.word  0x0000
3fe3c3a0:	.word  0x0000
3fe3c3b0:	.word  0x0000
3fe3c3c0:	.word  0x0000
3fe3c3d0:	.word  0x0000
3fe3c3e0:	.word  0x0000
3fe3c3f0:	.word  0x0000
3fe3c400:	.word  0x0000
3fe3c410:	.word  0x0000
3fe3c420:	.word  0x0000
3fe3c430:	.word  0x0000
3fe3c440:	.word  0x0000
3fe3c450:	rev    b0
3fe3c460:	rev    b0
3fe3c470:	rev    b0
3fe3c480:	rev    b0
3fe3c490:	.word  0x0000
3fe3c4a0:	.word  0x0000
3fe3c4b0:	rev    b0
3fe3c4c0:	rev    b0
3fe3c4d0:	rev    b0
3fe3c4e0:	rev    b0
3fe3c4f0:	.word  0x0018
3fe3c500:	.word  0x0018
3fe3c510:	.word  0x000c
3fe3c520:	.word  0x000c
3fe3c530:	.word  0x0006
3fe3c540:	.word  0x0006
3fe3c550:	.word  0x0006
3fe3c560:	.word  0x0006
3fe3c570:	.word  0x00c6
3fe3c580:	.word  0x00c6
3fe3c590:	.word  0x00ce
3fe3c5a0:	.word  0x00ce
3fe3c5b0:	.word  0x007c
3fe3c5c0:	.word  0x007c
3fe3c5d0:	.word  0x0000
3fe3c5e0:	.word  0x0000
3fe3c5f0:	.word  0x0000
3fe3c600:	.word  0x0000
3fe3c610:	.word  0x000c
3fe3c620:	.word  0x0018
3fe3c630:	rev    b0
3fe3c640:	rev    b0
3fe3c650:	.word  0x0000
3fe3c660:	.word  0x0000
3fe3c670:	rev    a0
3fe3c680:	rev    a0
3fe3c690:	.word  0x0070
3fe3c6a0:	.word  0x0070
3fe3c6b0:	.word  0x0070
3fe3c6c0:	.word  0x0070
3fe3c6d0:	.word  0x00d8
3fe3c6e0:	.word  0x00d8
3fe3c6f0:	.word  0x00d8
3fe3c700:	.word  0x00d8
3fe3c710:	getst  a12
3fe3c720:	getst  a12
3fe3c730:	getst  a12
3fe3c740:	getst  a12
3fe3c750:	pushst
3fe3c760:	pushst
3fe3c770:	nop
3fe3c780:	nop
3fe3c790:	nop
3fe3c7a0:	nop
3fe3c7b0:	nop
3fe3c7c0:	nop
3fe3c7d0:	.word  0x0000
3fe3c7e0:	.word  0x0000
3fe3c7f0:	.word  0x0000
3fe3c800:	.word  0x0000
3fe3c810:	.word  0x0000
3fe3c820:	.word  0x0000
3fe3c830:	.word  0x0000
3fe3c840:	.word  0x0000
3fe3c850:	getst  a0
3fe3c860:	.word  0x00c0
3fe3c870:	.word  0x0060
3fe3c880:	.word  0x0060
3fe3c890:	.word  0x0000
3fe3c8a0:	.word  0x0000
3fe3c8b0:	rev    a0
3fe3c8c0:	rev    a0
3fe3c8d0:	.word  0x0070
3fe3c8e0:	.word  0x0070
3fe3c8f0:	.word  0x0070
3fe3c900:	.word  0x0070
3fe3c910:	.word  0x00d8
3fe3c920:	.word  0x00d8
3fe3c930:	.word  0x00d8
3fe3c940:	.word  0x00d8
3fe3c950:	getst  a12
3fe3c960:	getst  a12
3fe3c970:	getst  a12
3fe3c980:	getst  a12
3fe3c990:	pushst
3fe3c9a0:	pushst
3fe3c9b0:	nop
3fe3c9c0:	nop
3fe3c9d0:	nop
3fe3c9e0:	nop
3fe3c9f0:	nop
3fe3ca00:	nop
3fe3ca10:	.word  0x0000
3fe3ca20:	.word  0x0000
3fe3ca30:	.word  0x0000
3fe3ca40:	.word  0x0000
3fe3ca50:	.word  0x0000
3fe3ca60:	.word  0x0000
3fe3ca70:	.word  0x0000
3fe3ca80:	.word  0x0000
3fe3ca90:	.word  0x0060
3fe3caa0:	.word  0x00f0
3fe3cab0:	getst  b8
3fe3cac0:	getst  b8
3fe3cad0:	.word  0x0000
3fe3cae0:	.word  0x0000
3fe3caf0:	rev    a0
3fe3cb00:	rev    a0
3fe3cb10:	.word  0x0070
3fe3cb20:	.word  0x0070
3fe3cb30:	.word  0x0070
3fe3cb40:	.word  0x0070
3fe3cb50:	.word  0x00d8
3fe3cb60:	.word  0x00d8
3fe3cb70:	.word  0x00d8
3fe3cb80:	.word  0x00d8
3fe3cb90:	getst  a12
3fe3cba0:	getst  a12
3fe3cbb0:	getst  a12
3fe3cbc0:	getst  a12
3fe3cbd0:	pushst
3fe3cbe0:	pushst
3fe3cbf0:	nop
3fe3cc00:	nop
3fe3cc10:	nop
3fe3cc20:	nop
3fe3cc30:	nop
3fe3cc40:	nop
3fe3cc50:	.word  0x0000
3fe3cc60:	.word  0x0000
3fe3cc70:	.word  0x0000
3fe3cc80:	.word  0x0000
3fe3cc90:	.word  0x0000
3fe3cca0:	.word  0x0000
3fe3ccb0:	.word  0x0000
3fe3ccc0:	.word  0x0000
3fe3ccd0:	.word  0x0000
3fe3cce0:	jump   b0
3fe3ccf0:	.word  0x00e8
3fe3cd00:	.word  0x00e8
3fe3cd10:	.word  0x0000
3fe3cd20:	.word  0x0000
3fe3cd30:	rev    a0
3fe3cd40:	rev    a0
3fe3cd50:	.word  0x0070
3fe3cd60:	.word  0x0070
3fe3cd70:	.word  0x0070
3fe3cd80:	.word  0x0070
3fe3cd90:	.word  0x00d8
3fe3cda0:	.word  0x00d8
3fe3cdb0:	.word  0x00d8
3fe3cdc0:	.word  0x00d8
3fe3cdd0:	getst  a12
3fe3cde0:	getst  a12
3fe3cdf0:	getst  a12
3fe3ce00:	getst  a12
3fe3ce10:	pushst
3fe3ce20:	pushst
3fe3ce30:	nop
3fe3ce40:	nop
3fe3ce50:	nop
3fe3ce60:	nop
3fe3ce70:	nop
3fe3ce80:	nop
3fe3ce90:	.word  0x0000
3fe3cea0:	.word  0x0000
3fe3ceb0:	.word  0x0000
3fe3cec0:	.word  0x0000
3fe3ced0:	.word  0x0000
3fe3cee0:	.word  0x0000
3fe3cef0:	.word  0x0000
3fe3cf00:	.word  0x0000
3fe3cf10:	.word  0x0000
3fe3cf20:	getst  a12
3fe3cf30:	getst  a12
3fe3cf40:	getst  a12
3fe3cf50:	.word  0x0000
3fe3cf60:	.word  0x0000
3fe3cf70:	rev    a0
3fe3cf80:	rev    a0
3fe3cf90:	.word  0x0070
3fe3cfa0:	.word  0x0070
3fe3cfb0:	.word  0x0070
3fe3cfc0:	.word  0x0070
3fe3cfd0:	.word  0x00d8
3fe3cfe0:	.word  0x00d8
3fe3cff0:	.word  0x00d8
3fe3d000:	.word  0x00d8
3fe3d010:	getst  a12
3fe3d020:	getst  a12
3fe3d030:	getst  a12
3fe3d040:	getst  a12
3fe3d050:	pushst
3fe3d060:	pushst
3fe3d070:	nop
3fe3d080:	nop
3fe3d090:	nop
3fe3d0a0:	nop
3fe3d0b0:	nop
3fe3d0c0:	nop
3fe3d0d0:	.word  0x0000
3fe3d0e0:	.word  0x0000
3fe3d0f0:	.word  0x0000
3fe3d100:	.word  0x0000
3fe3d110:	.word  0x0000
3fe3d120:	.word  0x0000
3fe3d130:	.word  0x0000
3fe3d140:	.word  0x0000
3fe3d150:	.word  0x0070
3fe3d160:	.word  0x00d8
3fe3d170:	.word  0x0070
3fe3d180:	.word  0x0070
3fe3d190:	.word  0x0000
3fe3d1a0:	.word  0x0000
3fe3d1b0:	rev    a0
3fe3d1c0:	rev    a0
3fe3d1d0:	.word  0x0070
3fe3d1e0:	.word  0x0070
3fe3d1f0:	.word  0x0070
3fe3d200:	.word  0x0070
3fe3d210:	.word  0x00d8
3fe3d220:	.word  0x00d8
3fe3d230:	.word  0x00d8
3fe3d240:	.word  0x00d8
3fe3d250:	getst  a12
3fe3d260:	getst  a12
3fe3d270:	getst  a12
3fe3d280:	getst  a12
3fe3d290:	pushst
3fe3d2a0:	pushst
3fe3d2b0:	nop
3fe3d2c0:	nop
3fe3d2d0:	nop
3fe3d2e0:	nop
3fe3d2f0:	nop
3fe3d300:	nop
3fe3d310:	.word  0x0000
3fe3d320:	.word  0x0000
3fe3d330:	.word  0x0000
3fe3d340:	.word  0x0000
3fe3d350:	.word  0x0000
3fe3d360:	.word  0x0000
3fe3d370:	.word  0x0000
3fe3d380:	.word  0x0000
3fe3d390:	.word  0x0000
3fe3d3a0:	.word  0x0000
3fe3d3b0:	.word  0x0000
3fe3d3c0:	.word  0x0000
3fe3d3d0:	.word  0x0000
3fe3d3e0:	.word  0x0000
3fe3d3f0:	not    b0
3fe3d400:	not    b0
3fe3d410:	.word  0x0068
3fe3d420:	.word  0x0068
3fe3d430:	.word  0x0068
3fe3d440:	.word  0x0068
3fe3d450:	.word  0x006c
3fe3d460:	.word  0x006c
3fe3d470:	.word  0x0064
3fe3d480:	.word  0x0064
3fe3d490:	not    a4
3fe3d4a0:	not    a4
3fe3d4b0:	.word  0x007e
3fe3d4c0:	.word  0x007e
3fe3d4d0:	.word  0x0066
3fe3d4e0:	.word  0x0066
3fe3d4f0:	.word  0x0066
3fe3d500:	.word  0x0066
3fe3d510:	.word  0x0063
3fe3d520:	.word  0x0063
3fe3d530:	not    a3
3fe3d540:	not    a3
3fe3d550:	.word  0x0000
3fe3d560:	.word  0x0000
3fe3d570:	.word  0x0000
3fe3d580:	.word  0x0000
3fe3d590:	.word  0x0000
3fe3d5a0:	.word  0x0000
3fe3d5b0:	.word  0x0000
3fe3d5c0:	.word  0x0000
3fe3d5d0:	.word  0x0000
3fe3d5e0:	.word  0x0000
3fe3d5f0:	.word  0x0000
3fe3d600:	.word  0x0000
3fe3d610:	.word  0x0000
3fe3d620:	.word  0x0000
3fe3d630:	jump   b8
3fe3d640:	jump   b8
3fe3d650:	getst  a12
3fe3d660:	getst  a12
3fe3d670:	emu
3fe3d680:	emu
3fe3d690:	.word  0x0006
3fe3d6a0:	.word  0x0006
3fe3d6b0:	.word  0x0006
3fe3d6c0:	.word  0x0006
3fe3d6d0:	.word  0x0006
3fe3d6e0:	.word  0x0006
3fe3d6f0:	.word  0x0006
3fe3d700:	.word  0x0006
3fe3d710:	.word  0x0006
3fe3d720:	.word  0x0006
3fe3d730:	.word  0x0006
3fe3d740:	.word  0x0006
3fe3d750:	getst  a12
3fe3d760:	getst  a12
3fe3d770:	.word  0x00f8
3fe3d780:	.word  0x00f8
3fe3d790:	rev    b0
3fe3d7a0:	rev    b0
3fe3d7b0:	.word  0x0060
3fe3d7c0:	.word  0x0060
3fe3d7d0:	rev    b8
3fe3d7e0:	rev    b8
3fe3d7f0:	.word  0x0000
3fe3d800:	.word  0x0000
3fe3d810:	.word  0x000c
3fe3d820:	.word  0x0018
3fe3d830:	rev    b0
3fe3d840:	rev    b0
3fe3d850:	.word  0x0000
3fe3d860:	.word  0x0000
3fe3d870:	pushst
3fe3d880:	pushst
3fe3d890:	emu
3fe3d8a0:	emu
3fe3d8b0:	.word  0x000c
3fe3d8c0:	.word  0x000c
3fe3d8d0:	.word  0x000c
3fe3d8e0:	.word  0x000c
3fe3d8f0:	.word  0x000c
3fe3d900:	.word  0x000c
3fe3d910:	.word  0x00fc
3fe3d920:	.word  0x00fc
3fe3d930:	.word  0x000c
3fe3d940:	.word  0x000c
3fe3d950:	.word  0x000c
3fe3d960:	.word  0x000c
3fe3d970:	.word  0x000c
3fe3d980:	.word  0x000c
3fe3d990:	emu
3fe3d9a0:	emu
3fe3d9b0:	pushst
3fe3d9c0:	pushst
3fe3d9d0:	.word  0x0000
3fe3d9e0:	.word  0x0000
3fe3d9f0:	.word  0x0000
3fe3da00:	.word  0x0000
3fe3da10:	.word  0x0000
3fe3da20:	.word  0x0000
3fe3da30:	.word  0x0000
3fe3da40:	.word  0x0000
3fe3da50:	.word  0x00c0
3fe3da60:	.word  0x0060
3fe3da70:	rev    b0
3fe3da80:	rev    b0
3fe3da90:	.word  0x0000
3fe3daa0:	.word  0x0000
3fe3dab0:	pushst
3fe3dac0:	pushst
3fe3dad0:	emu
3fe3dae0:	emu
3fe3daf0:	.word  0x000c
3fe3db00:	.word  0x000c
3fe3db10:	.word  0x000c
3fe3db20:	.word  0x000c
3fe3db30:	.word  0x000c
3fe3db40:	.word  0x000c
3fe3db50:	.word  0x00fc
3fe3db60:	.word  0x00fc
3fe3db70:	.word  0x000c
3fe3db80:	.word  0x000c
3fe3db90:	.word  0x000c
3fe3dba0:	.word  0x000c
3fe3dbb0:	.word  0x000c
3fe3dbc0:	.word  0x000c
3fe3dbd0:	emu
3fe3dbe0:	emu
3fe3dbf0:	pushst
3fe3dc00:	pushst
3fe3dc10:	.word  0x0000
3fe3dc20:	.word  0x0000
3fe3dc30:	.word  0x0000
3fe3dc40:	.word  0x0000
3fe3dc50:	.word  0x0000
3fe3dc60:	.word  0x0000
3fe3dc70:	.word  0x0000
3fe3dc80:	.word  0x0000
3fe3dc90:	rev    b0
3fe3dca0:	.word  0x0078
3fe3dcb0:	.word  0x00cc
3fe3dcc0:	.word  0x00cc
3fe3dcd0:	.word  0x0000
3fe3dce0:	.word  0x0000
3fe3dcf0:	pushst
3fe3dd00:	pushst
3fe3dd10:	emu
3fe3dd20:	emu
3fe3dd30:	.word  0x000c
3fe3dd40:	.word  0x000c
3fe3dd50:	.word  0x000c
3fe3dd60:	.word  0x000c
3fe3dd70:	.word  0x000c
3fe3dd80:	.word  0x000c
3fe3dd90:	.word  0x00fc
3fe3dda0:	.word  0x00fc
3fe3ddb0:	.word  0x000c
3fe3ddc0:	.word  0x000c
3fe3ddd0:	.word  0x000c
3fe3dde0:	.word  0x000c
3fe3ddf0:	.word  0x000c
3fe3de00:	.word  0x000c
3fe3de10:	emu
3fe3de20:	emu
3fe3de30:	pushst
3fe3de40:	pushst
3fe3de50:	.word  0x0000
3fe3de60:	.word  0x0000
3fe3de70:	.word  0x0000
3fe3de80:	.word  0x0000
3fe3de90:	.word  0x0000
3fe3dea0:	.word  0x0000
3fe3deb0:	.word  0x0000
3fe3dec0:	.word  0x0000
3fe3ded0:	getst  a12
3fe3dee0:	getst  a12
3fe3def0:	.word  0x0000
3fe3df00:	.word  0x0000
3fe3df10:	.word  0x0000
3fe3df20:	.word  0x0000
3fe3df30:	pushst
3fe3df40:	pushst
3fe3df50:	emu
3fe3df60:	emu
3fe3df70:	.word  0x000c
3fe3df80:	.word  0x000c
3fe3df90:	.word  0x000c
3fe3dfa0:	.word  0x000c
3fe3dfb0:	.word  0x000c
3fe3dfc0:	.word  0x000c
3fe3dfd0:	.word  0x00fc
3fe3dfe0:	.word  0x00fc
3fe3dff0:	.word  0x000c
3fe3e000:	.word  0x000c
3fe3e010:	.word  0x000c
3fe3e020:	.word  0x000c
3fe3e030:	.word  0x000c
3fe3e040:	.word  0x000c
3fe3e050:	emu
3fe3e060:	emu
3fe3e070:	pushst
3fe3e080:	pushst
3fe3e090:	.word  0x0000
3fe3e0a0:	.word  0x0000
3fe3e0b0:	.word  0x0000
3fe3e0c0:	.word  0x0000
3fe3e0d0:	.word  0x0000
3fe3e0e0:	.word  0x0000
3fe3e0f0:	.word  0x0000
3fe3e100:	.word  0x0000
3fe3e110:	.word  0x000c
3fe3e120:	.word  0x0018
3fe3e130:	rev    b0
3fe3e140:	rev    b0
3fe3e150:	.word  0x0000
3fe3e160:	.word  0x0000
3fe3e170:	.word  0x00fc
3fe3e180:	.word  0x00fc
3fe3e190:	rev    b0
3fe3e1a0:	rev    b0
3fe3e1b0:	rev    b0
3fe3e1c0:	rev    b0
3fe3e1d0:	rev    b0
3fe3e1e0:	rev    b0
3fe3e1f0:	rev    b0
3fe3e200:	rev    b0
3fe3e210:	rev    b0
3fe3e220:	rev    b0
3fe3e230:	rev    b0
3fe3e240:	rev    b0
3fe3e250:	rev    b0
3fe3e260:	rev    b0
3fe3e270:	rev    b0
3fe3e280:	rev    b0
3fe3e290:	rev    b0
3fe3e2a0:	rev    b0
3fe3e2b0:	.word  0x00fc
3fe3e2c0:	.word  0x00fc
3fe3e2d0:	.word  0x0000
3fe3e2e0:	.word  0x0000
3fe3e2f0:	.word  0x0000
3fe3e300:	.word  0x0000
3fe3e310:	.word  0x0000
3fe3e320:	.word  0x0000
3fe3e330:	.word  0x0000
3fe3e340:	.word  0x0000
3fe3e350:	.word  0x00c0
3fe3e360:	.word  0x0060
3fe3e370:	rev    b0
3fe3e380:	rev    b0
3fe3e390:	.word  0x0000
3fe3e3a0:	.word  0x0000
3fe3e3b0:	.word  0x00fc
3fe3e3c0:	.word  0x00fc
3fe3e3d0:	rev    b0
3fe3e3e0:	rev    b0
3fe3e3f0:	rev    b0
3fe3e400:	rev    b0
3fe3e410:	rev    b0
3fe3e420:	rev    b0
3fe3e430:	rev    b0
3fe3e440:	rev    b0
3fe3e450:	rev    b0
3fe3e460:	rev    b0
3fe3e470:	rev    b0
3fe3e480:	rev    b0
3fe3e490:	rev    b0
3fe3e4a0:	rev    b0
3fe3e4b0:	rev    b0
3fe3e4c0:	rev    b0
3fe3e4d0:	rev    b0
3fe3e4e0:	rev    b0
3fe3e4f0:	.word  0x00fc
3fe3e500:	.word  0x00fc
3fe3e510:	.word  0x0000
3fe3e520:	.word  0x0000
3fe3e530:	.word  0x0000
3fe3e540:	.word  0x0000
3fe3e550:	.word  0x0000
3fe3e560:	.word  0x0000
3fe3e570:	.word  0x0000
3fe3e580:	.word  0x0000
3fe3e590:	rev    b0
3fe3e5a0:	.word  0x0078
3fe3e5b0:	.word  0x00cc
3fe3e5c0:	.word  0x00cc
3fe3e5d0:	.word  0x0000
3fe3e5e0:	.word  0x0000
3fe3e5f0:	.word  0x00fc
3fe3e600:	.word  0x00fc
3fe3e610:	rev    b0
3fe3e620:	rev    b0
3fe3e630:	rev    b0
3fe3e640:	rev    b0
3fe3e650:	rev    b0
3fe3e660:	rev    b0
3fe3e670:	rev    b0
3fe3e680:	rev    b0
3fe3e690:	rev    b0
3fe3e6a0:	rev    b0
3fe3e6b0:	rev    b0
3fe3e6c0:	rev    b0
3fe3e6d0:	rev    b0
3fe3e6e0:	rev    b0
3fe3e6f0:	rev    b0
3fe3e700:	rev    b0
3fe3e710:	rev    b0
3fe3e720:	rev    b0
3fe3e730:	.word  0x00fc
3fe3e740:	.word  0x00fc
3fe3e750:	.word  0x0000
3fe3e760:	.word  0x0000
3fe3e770:	.word  0x0000
3fe3e780:	.word  0x0000
3fe3e790:	.word  0x0000
3fe3e7a0:	.word  0x0000
3fe3e7b0:	.word  0x0000
3fe3e7c0:	.word  0x0000
3fe3e7d0:	.word  0x00cc
3fe3e7e0:	.word  0x00cc
3fe3e7f0:	.word  0x0000
3fe3e800:	.word  0x0000
3fe3e810:	.word  0x0000
3fe3e820:	.word  0x0000
3fe3e830:	.word  0x00fc
3fe3e840:	.word  0x00fc
3fe3e850:	rev    b0
3fe3e860:	rev    b0
3fe3e870:	rev    b0
3fe3e880:	rev    b0
3fe3e890:	rev    b0
3fe3e8a0:	rev    b0
3fe3e8b0:	rev    b0
3fe3e8c0:	rev    b0
3fe3e8d0:	rev    b0
3fe3e8e0:	rev    b0
3fe3e8f0:	rev    b0
3fe3e900:	rev    b0
3fe3e910:	rev    b0
3fe3e920:	rev    b0
3fe3e930:	rev    b0
3fe3e940:	rev    b0
3fe3e950:	rev    b0
3fe3e960:	rev    b0
3fe3e970:	.word  0x00fc
3fe3e980:	.word  0x00fc
3fe3e990:	.word  0x0000
3fe3e9a0:	.word  0x0000
3fe3e9b0:	.word  0x0000
3fe3e9c0:	.word  0x0000
3fe3e9d0:	.word  0x0000
3fe3e9e0:	.word  0x0000
3fe3e9f0:	.word  0x0000
3fe3ea00:	.word  0x0000
3fe3ea10:	.word  0x0000
3fe3ea20:	.word  0x0000
3fe3ea30:	.word  0x0000
3fe3ea40:	.word  0x0000
3fe3ea50:	.word  0x0000
3fe3ea60:	.word  0x0000
3fe3ea70:	.word  0x007e
3fe3ea80:	.word  0x007e
3fe3ea90:	.word  0x00cc
3fe3eaa0:	.word  0x00cc
3fe3eab0:	getst  a12
3fe3eac0:	getst  a12
3fe3ead0:	getst  a12
3fe3eae0:	getst  a12
3fe3eaf0:	getst  b14
3fe3eb00:	getst  b14
3fe3eb10:	getst  a12
3fe3eb20:	getst  a12
3fe3eb30:	getst  a12
3fe3eb40:	getst  a12
3fe3eb50:	getst  a12
3fe3eb60:	getst  a12
3fe3eb70:	getst  a12
3fe3eb80:	getst  a12
3fe3eb90:	.word  0x00cc
3fe3eba0:	.word  0x00cc
3fe3ebb0:	.word  0x007e
3fe3ebc0:	.word  0x007e
3fe3ebd0:	.word  0x0000
3fe3ebe0:	.word  0x0000
3fe3ebf0:	.word  0x0000
3fe3ec00:	.word  0x0000
3fe3ec10:	.word  0x0000
3fe3ec20:	.word  0x0000
3fe3ec30:	.word  0x0000
3fe3ec40:	.word  0x0000
3fe3ec50:	exgpc  b8
3fe3ec60:	jump   b4
3fe3ec70:	.word  0x00e4
3fe3ec80:	.word  0x00e4
3fe3ec90:	.word  0x0000
3fe3eca0:	.word  0x0000
3fe3ecb0:	getst  a6
3fe3ecc0:	getst  a6
3fe3ecd0:	getst  a14
3fe3ece0:	getst  a14
3fe3ecf0:	getst  a14
3fe3ed00:	getst  a14
3fe3ed10:	getst  b6
3fe3ed20:	getst  b6
3fe3ed30:	getst  b6
3fe3ed40:	getst  b6
3fe3ed50:	putst  a6
3fe3ed60:	putst  a6
3fe3ed70:	putst  a6
3fe3ed80:	putst  a6
3fe3ed90:	popst
3fe3eda0:	popst
3fe3edb0:	popst
3fe3edc0:	popst
3fe3edd0:	getst  a6
3fe3ede0:	getst  a6
3fe3edf0:	getst  a6
3fe3ee00:	getst  a6
3fe3ee10:	.word  0x0000
3fe3ee20:	.word  0x0000
3fe3ee30:	.word  0x0000
3fe3ee40:	.word  0x0000
3fe3ee50:	.word  0x0000
3fe3ee60:	.word  0x0000
3fe3ee70:	.word  0x0000
3fe3ee80:	.word  0x0000
3fe3ee90:	.word  0x000c
3fe3eea0:	.word  0x0018
3fe3eeb0:	rev    b0
3fe3eec0:	rev    b0
3fe3eed0:	.word  0x0000
3fe3eee0:	.word  0x0000
3fe3eef0:	.word  0x0078
3fe3ef00:	.word  0x0078
3fe3ef10:	.word  0x00cc
3fe3ef20:	.word  0x00cc
3fe3ef30:	getst  a6
3fe3ef40:	getst  a6
3fe3ef50:	getst  a6
3fe3ef60:	getst  a6
3fe3ef70:	getst  a6
3fe3ef80:	getst  a6
3fe3ef90:	getst  a6
3fe3efa0:	getst  a6
3fe3efb0:	getst  a6
3fe3efc0:	getst  a6
3fe3efd0:	getst  a6
3fe3efe0:	getst  a6
3fe3eff0:	getst  a6
3fe3f000:	getst  a6
3fe3f010:	.word  0x00cc
3fe3f020:	.word  0x00cc
3fe3f030:	.word  0x0078
3fe3f040:	.word  0x0078
3fe3f050:	.word  0x0000
3fe3f060:	.word  0x0000
3fe3f070:	.word  0x0000
3fe3f080:	.word  0x0000
3fe3f090:	.word  0x0000
3fe3f0a0:	.word  0x0000
3fe3f0b0:	.word  0x0000
3fe3f0c0:	.word  0x0000
3fe3f0d0:	.word  0x00c0
3fe3f0e0:	.word  0x0060
3fe3f0f0:	rev    b0
3fe3f100:	rev    b0
3fe3f110:	.word  0x0000
3fe3f120:	.word  0x0000
3fe3f130:	.word  0x0078
3fe3f140:	.word  0x0078
3fe3f150:	.word  0x00cc
3fe3f160:	.word  0x00cc
3fe3f170:	getst  a6
3fe3f180:	getst  a6
3fe3f190:	getst  a6
3fe3f1a0:	getst  a6
3fe3f1b0:	getst  a6
3fe3f1c0:	getst  a6
3fe3f1d0:	getst  a6
3fe3f1e0:	getst  a6
3fe3f1f0:	getst  a6
3fe3f200:	getst  a6
3fe3f210:	getst  a6
3fe3f220:	getst  a6
3fe3f230:	getst  a6
3fe3f240:	getst  a6
3fe3f250:	.word  0x00cc
3fe3f260:	.word  0x00cc
3fe3f270:	.word  0x0078
3fe3f280:	.word  0x0078
3fe3f290:	.word  0x0000
3fe3f2a0:	.word  0x0000
3fe3f2b0:	.word  0x0000
3fe3f2c0:	.word  0x0000
3fe3f2d0:	.word  0x0000
3fe3f2e0:	.word  0x0000
3fe3f2f0:	.word  0x0000
3fe3f300:	.word  0x0000
3fe3f310:	rev    b0
3fe3f320:	.word  0x0078
3fe3f330:	.word  0x00cc
3fe3f340:	.word  0x00cc
3fe3f350:	.word  0x0000
3fe3f360:	.word  0x0000
3fe3f370:	.word  0x0078
3fe3f380:	.word  0x0078
3fe3f390:	.word  0x00cc
3fe3f3a0:	.word  0x00cc
3fe3f3b0:	getst  a6
3fe3f3c0:	getst  a6
3fe3f3d0:	getst  a6
3fe3f3e0:	getst  a6
3fe3f3f0:	getst  a6
3fe3f400:	getst  a6
3fe3f410:	getst  a6
3fe3f420:	getst  a6
3fe3f430:	getst  a6
3fe3f440:	getst  a6
3fe3f450:	getst  a6
3fe3f460:	getst  a6
3fe3f470:	getst  a6
3fe3f480:	getst  a6
3fe3f490:	.word  0x00cc
3fe3f4a0:	.word  0x00cc
3fe3f4b0:	.word  0x0078
3fe3f4c0:	.word  0x0078
3fe3f4d0:	.word  0x0000
3fe3f4e0:	.word  0x0000
3fe3f4f0:	.word  0x0000
3fe3f500:	.word  0x0000
3fe3f510:	.word  0x0000
3fe3f520:	.word  0x0000
3fe3f530:	.word  0x0000
3fe3f540:	.word  0x0000
3fe3f550:	.word  0x0000
3fe3f560:	.word  0x00b8
3fe3f570:	.word  0x0074
3fe3f580:	.word  0x0074
3fe3f590:	.word  0x0000
3fe3f5a0:	.word  0x0000
3fe3f5b0:	.word  0x0078
3fe3f5c0:	.word  0x0078
3fe3f5d0:	.word  0x00cc
3fe3f5e0:	.word  0x00cc
3fe3f5f0:	getst  a6
3fe3f600:	getst  a6
3fe3f610:	getst  a6
3fe3f620:	getst  a6
3fe3f630:	getst  a6
3fe3f640:	getst  a6
3fe3f650:	getst  a6
3fe3f660:	getst  a6
3fe3f670:	getst  a6
3fe3f680:	getst  a6
3fe3f690:	getst  a6
3fe3f6a0:	getst  a6
3fe3f6b0:	getst  a6
3fe3f6c0:	getst  a6
3fe3f6d0:	.word  0x00cc
3fe3f6e0:	.word  0x00cc
3fe3f6f0:	.word  0x0078
3fe3f700:	.word  0x0078
3fe3f710:	.word  0x0000
3fe3f720:	.word  0x0000
3fe3f730:	.word  0x0000
3fe3f740:	.word  0x0000
3fe3f750:	.word  0x0000
3fe3f760:	.word  0x0000
3fe3f770:	.word  0x0000
3fe3f780:	.word  0x0000
3fe3f790:	.word  0x00cc
3fe3f7a0:	.word  0x00cc
3fe3f7b0:	.word  0x0000
3fe3f7c0:	.word  0x0000
3fe3f7d0:	.word  0x0000
3fe3f7e0:	.word  0x0000
3fe3f7f0:	.word  0x0078
3fe3f800:	.word  0x0078
3fe3f810:	.word  0x00cc
3fe3f820:	.word  0x00cc
3fe3f830:	getst  a6
3fe3f840:	getst  a6
3fe3f850:	getst  a6
3fe3f860:	getst  a6
3fe3f870:	getst  a6
3fe3f880:	getst  a6
3fe3f890:	getst  a6
3fe3f8a0:	getst  a6
3fe3f8b0:	getst  a6
3fe3f8c0:	getst  a6
3fe3f8d0:	getst  a6
3fe3f8e0:	getst  a6
3fe3f8f0:	getst  a6
3fe3f900:	getst  a6
3fe3f910:	.word  0x00cc
3fe3f920:	.word  0x00cc
3fe3f930:	.word  0x0078
3fe3f940:	.word  0x0078
3fe3f950:	.word  0x0000
3fe3f960:	.word  0x0000
3fe3f970:	.word  0x0000
3fe3f980:	.word  0x0000
3fe3f990:	.word  0x0000
3fe3f9a0:	.word  0x0000
3fe3f9b0:	.word  0x0000
3fe3f9c0:	.word  0x0000
3fe3f9d0:	.word  0x0000
3fe3f9e0:	.word  0x0000
3fe3f9f0:	.word  0x0000
3fe3fa00:	.word  0x0000
3fe3fa10:	.word  0x0000
3fe3fa20:	.word  0x0000
3fe3fa30:	.word  0x0000
3fe3fa40:	.word  0x0000
3fe3fa50:	.word  0x0000
3fe3fa60:	.word  0x0000
3fe3fa70:	.word  0x00cc
3fe3fa80:	.word  0x00cc
3fe3fa90:	.word  0x00cc
3fe3faa0:	.word  0x00cc
3fe3fab0:	.word  0x0078
3fe3fac0:	.word  0x0078
3fe3fad0:	rev    b0
3fe3fae0:	rev    b0
3fe3faf0:	rev    b0
3fe3fb00:	rev    b0
3fe3fb10:	.word  0x0078
3fe3fb20:	.word  0x0078
3fe3fb30:	.word  0x00cc
3fe3fb40:	.word  0x00cc
3fe3fb50:	.word  0x00cc
3fe3fb60:	.word  0x00cc
3fe3fb70:	.word  0x0000
3fe3fb80:	.word  0x0000
3fe3fb90:	.word  0x0000
3fe3fba0:	.word  0x0000
3fe3fbb0:	.word  0x0000
3fe3fbc0:	.word  0x0000
3fe3fbd0:	.word  0x0000
3fe3fbe0:	.word  0x0000
3fe3fbf0:	.word  0x0000
3fe3fc00:	.word  0x0000
3fe3fc10:	.word  0x0000
3fe3fc20:	.word  0x0000
3fe3fc30:	emu
3fe3fc40:	emu
3fe3fc50:	getst  a0
3fe3fc60:	getst  a0
3fe3fc70:	.word  0x00f8
3fe3fc80:	.word  0x00f8
3fe3fc90:	popst
3fe3fca0:	popst
3fe3fcb0:	popst
3fe3fcc0:	popst
3fe3fcd0:	putst  a6
3fe3fce0:	putst  a6
3fe3fcf0:	putst  a6
3fe3fd00:	putst  a6
3fe3fd10:	getst  b6
3fe3fd20:	getst  b6
3fe3fd30:	getst  b6
3fe3fd40:	getst  b6
3fe3fd50:	getst  a14
3fe3fd60:	getst  a14
3fe3fd70:	getst  a14
3fe3fd80:	getst  a14
3fe3fd90:	.word  0x00c6
3fe3fda0:	.word  0x00c6
3fe3fdb0:	.word  0x007c
3fe3fdc0:	.word  0x007c
3fe3fdd0:	.word  0x0006
3fe3fde0:	.word  0x0006
3fe3fdf0:	.word  0x0002
3fe3fe00:	.word  0x0002
3fe3fe10:	.word  0x0000
3fe3fe20:	.word  0x0000
3fe3fe30:	.word  0x0000
3fe3fe40:	.word  0x0000
3fe3fe50:	.word  0x000c
3fe3fe60:	.word  0x0018
3fe3fe70:	rev    b0
3fe3fe80:	rev    b0
3fe3fe90:	.word  0x0000
3fe3fea0:	.word  0x0000
3fe3feb0:	getst  a6
3fe3fec0:	getst  a6
3fe3fed0:	getst  a6
3fe3fee0:	getst  a6
3fe3fef0:	getst  a6
3fe3ff00:	getst  a6
3fe3ff10:	getst  a6
3fe3ff20:	getst  a6
3fe3ff30:	getst  a6
3fe3ff40:	getst  a6
3fe3ff50:	getst  a6
3fe3ff60:	getst  a6
3fe3ff70:	getst  a6
3fe3ff80:	getst  a6
3fe3ff90:	getst  a6
3fe3ffa0:	getst  a6
3fe3ffb0:	getst  a6
3fe3ffc0:	getst  a6
3fe3ffd0:	.word  0x00cc
3fe3ffe0:	.word  0x00cc
3fe3fff0:	.word  0x0078
3fe40000:	.word  0x0078
3fe40010:	.word  0x0000
3fe40020:	.word  0x0000
3fe40030:	.word  0x0000
3fe40040:	.word  0x0000
3fe40050:	.word  0x0000
3fe40060:	.word  0x0000
3fe40070:	.word  0x0000
3fe40080:	.word  0x0000
3fe40090:	.word  0x00c0
3fe400a0:	.word  0x0060
3fe400b0:	rev    b0
3fe400c0:	rev    b0
3fe400d0:	.word  0x0000
3fe400e0:	.word  0x0000
3fe400f0:	getst  a6
3fe40100:	getst  a6
3fe40110:	getst  a6
3fe40120:	getst  a6
3fe40130:	getst  a6
3fe40140:	getst  a6
3fe40150:	getst  a6
3fe40160:	getst  a6
3fe40170:	getst  a6
3fe40180:	getst  a6
3fe40190:	getst  a6
3fe401a0:	getst  a6
3fe401b0:	getst  a6
3fe401c0:	getst  a6
3fe401d0:	getst  a6
3fe401e0:	getst  a6
3fe401f0:	getst  a6
3fe40200:	getst  a6
3fe40210:	.word  0x00cc
3fe40220:	.word  0x00cc
3fe40230:	.word  0x0078
3fe40240:	.word  0x0078
3fe40250:	.word  0x0000
3fe40260:	.word  0x0000
3fe40270:	.word  0x0000
3fe40280:	.word  0x0000
3fe40290:	.word  0x0000
3fe402a0:	.word  0x0000
3fe402b0:	.word  0x0000
3fe402c0:	.word  0x0000
3fe402d0:	rev    b0
3fe402e0:	.word  0x0078
3fe402f0:	.word  0x00cc
3fe40300:	.word  0x00cc
3fe40310:	.word  0x0000
3fe40320:	.word  0x0000
3fe40330:	getst  a6
3fe40340:	getst  a6
3fe40350:	getst  a6
3fe40360:	getst  a6
3fe40370:	getst  a6
3fe40380:	getst  a6
3fe40390:	getst  a6
3fe403a0:	getst  a6
3fe403b0:	getst  a6
3fe403c0:	getst  a6
3fe403d0:	getst  a6
3fe403e0:	getst  a6
3fe403f0:	getst  a6
3fe40400:	getst  a6
3fe40410:	getst  a6
3fe40420:	getst  a6
3fe40430:	getst  a6
3fe40440:	getst  a6
3fe40450:	.word  0x00cc
3fe40460:	.word  0x00cc
3fe40470:	.word  0x0078
3fe40480:	.word  0x0078
3fe40490:	.word  0x0000
3fe404a0:	.word  0x0000
3fe404b0:	.word  0x0000
3fe404c0:	.word  0x0000
3fe404d0:	.word  0x0000
3fe404e0:	.word  0x0000
3fe404f0:	.word  0x0000
3fe40500:	.word  0x0000
3fe40510:	.word  0x00cc
3fe40520:	.word  0x00cc
3fe40530:	.word  0x0000
3fe40540:	.word  0x0000
3fe40550:	.word  0x0000
3fe40560:	.word  0x0000
3fe40570:	getst  a6
3fe40580:	getst  a6
3fe40590:	getst  a6
3fe405a0:	getst  a6
3fe405b0:	getst  a6
3fe405c0:	getst  a6
3fe405d0:	getst  a6
3fe405e0:	getst  a6
3fe405f0:	getst  a6
3fe40600:	getst  a6
3fe40610:	getst  a6
3fe40620:	getst  a6
3fe40630:	getst  a6
3fe40640:	getst  a6
3fe40650:	getst  a6
3fe40660:	getst  a6
3fe40670:	getst  a6
3fe40680:	getst  a6
3fe40690:	.word  0x00cc
3fe406a0:	.word  0x00cc
3fe406b0:	.word  0x0078
3fe406c0:	.word  0x0078
3fe406d0:	.word  0x0000
3fe406e0:	.word  0x0000
3fe406f0:	.word  0x0000
3fe40700:	.word  0x0000
3fe40710:	.word  0x0000
3fe40720:	.word  0x0000
3fe40730:	.word  0x0000
3fe40740:	.word  0x0000
3fe40750:	.word  0x00c0
3fe40760:	.word  0x0060
3fe40770:	rev    b0
3fe40780:	rev    b0
3fe40790:	.word  0x0000
3fe407a0:	.word  0x0000
3fe407b0:	getst  a6
3fe407c0:	getst  a6
3fe407d0:	getst  a6
3fe407e0:	getst  a6
3fe407f0:	getst  a6
3fe40800:	getst  a6
3fe40810:	.word  0x00cc
3fe40820:	.word  0x00cc
3fe40830:	.word  0x00cc
3fe40840:	.word  0x00cc
3fe40850:	.word  0x0078
3fe40860:	.word  0x0078
3fe40870:	rev    b0
3fe40880:	rev    b0
3fe40890:	rev    b0
3fe408a0:	rev    b0
3fe408b0:	rev    b0
3fe408c0:	rev    b0
3fe408d0:	rev    b0
3fe408e0:	rev    b0
3fe408f0:	rev    b0
3fe40900:	rev    b0
3fe40910:	.word  0x0000
3fe40920:	.word  0x0000
3fe40930:	.word  0x0000
3fe40940:	.word  0x0000
3fe40950:	.word  0x0000
3fe40960:	.word  0x0000
3fe40970:	.word  0x0000
3fe40980:	.word  0x0000
3fe40990:	.word  0x0000
3fe409a0:	.word  0x0000
3fe409b0:	.word  0x0000
3fe409c0:	.word  0x0000
3fe409d0:	.word  0x0000
3fe409e0:	.word  0x0000
3fe409f0:	.word  0x001e
3fe40a00:	.word  0x001e
3fe40a10:	.word  0x000c
3fe40a20:	.word  0x000c
3fe40a30:	.word  0x00fc
3fe40a40:	.word  0x00fc
3fe40a50:	getst  a12
3fe40a60:	getst  a12
3fe40a70:	getst  a12
3fe40a80:	getst  a12
3fe40a90:	getst  a12
3fe40aa0:	getst  a12
3fe40ab0:	getst  a12
3fe40ac0:	getst  a12
3fe40ad0:	.word  0x00fc
3fe40ae0:	.word  0x00fc
3fe40af0:	.word  0x000c
3fe40b00:	.word  0x000c
3fe40b10:	.word  0x000c
3fe40b20:	.word  0x000c
3fe40b30:	.word  0x001e
3fe40b40:	.word  0x001e
3fe40b50:	.word  0x0000
3fe40b60:	.word  0x0000
3fe40b70:	.word  0x0000
3fe40b80:	.word  0x0000
3fe40b90:	.word  0x0000
3fe40ba0:	.word  0x0000
3fe40bb0:	.word  0x0000
3fe40bc0:	.word  0x0000
3fe40bd0:	.word  0x0000
3fe40be0:	.word  0x0000
3fe40bf0:	.word  0x0000
3fe40c00:	.word  0x0000
3fe40c10:	.word  0x0000
3fe40c20:	.word  0x0000
3fe40c30:	.word  0x0078
3fe40c40:	.word  0x0078
3fe40c50:	.word  0x00cc
3fe40c60:	.word  0x00cc
3fe40c70:	getst  a6
3fe40c80:	getst  a6
3fe40c90:	getst  a6
3fe40ca0:	getst  a6
3fe40cb0:	.word  0x00c6
3fe40cc0:	.word  0x00c6
3fe40cd0:	.word  0x0076
3fe40ce0:	.word  0x0076
3fe40cf0:	.word  0x00c6
3fe40d00:	.word  0x00c6
3fe40d10:	getst  a6
3fe40d20:	getst  a6
3fe40d30:	getst  a6
3fe40d40:	getst  a6
3fe40d50:	popst
3fe40d60:	popst
3fe40d70:	.word  0x00f6
3fe40d80:	.word  0x00f6
3fe40d90:	.word  0x0006
3fe40da0:	.word  0x0006
3fe40db0:	.word  0x0000
3fe40dc0:	.word  0x0000
3fe40dd0:	.word  0x0000
3fe40de0:	.word  0x0000
3fe40df0:	.word  0x0000
3fe40e00:	.word  0x0000
3fe40e10:	.word  0x0000
3fe40e20:	.word  0x0000
3fe40e30:	.word  0x0000
3fe40e40:	.word  0x0000
3fe40e50:	.word  0x0018
3fe40e60:	.word  0x0018
3fe40e70:	rev    b0
3fe40e80:	rev    b0
3fe40e90:	.word  0x0060
3fe40ea0:	.word  0x0060
3fe40eb0:	.word  0x0000
3fe40ec0:	.word  0x0000
3fe40ed0:	.word  0x00f8
3fe40ee0:	.word  0x00f8
3fe40ef0:	getst  a12
3fe40f00:	getst  a12
3fe40f10:	getst  a0
3fe40f20:	getst  a0
3fe40f30:	pushst
3fe40f40:	pushst
3fe40f50:	getst  a12
3fe40f60:	getst  a12
3fe40f70:	getst  a6
3fe40f80:	getst  a6
3fe40f90:	popst
3fe40fa0:	popst
3fe40fb0:	exgpc  b12
3fe40fc0:	exgpc  b12
3fe40fd0:	.word  0x0000
3fe40fe0:	.word  0x0000
3fe40ff0:	.word  0x0000
3fe41000:	.word  0x0000
3fe41010:	.word  0x0000
3fe41020:	.word  0x0000
3fe41030:	.word  0x0000
3fe41040:	.word  0x0000
3fe41050:	.word  0x0000
3fe41060:	.word  0x0000
3fe41070:	.word  0x0000
3fe41080:	.word  0x0000
3fe41090:	.word  0x00c0
3fe410a0:	.word  0x00c0
3fe410b0:	.word  0x0060
3fe410c0:	.word  0x0060
3fe410d0:	rev    b0
3fe410e0:	rev    b0
3fe410f0:	.word  0x0000
3fe41100:	.word  0x0000
3fe41110:	.word  0x00f8
3fe41120:	.word  0x00f8
3fe41130:	getst  a12
3fe41140:	getst  a12
3fe41150:	getst  a0
3fe41160:	getst  a0
3fe41170:	pushst
3fe41180:	pushst
3fe41190:	getst  a12
3fe411a0:	getst  a12
3fe411b0:	getst  a6
3fe411c0:	getst  a6
3fe411d0:	popst
3fe411e0:	popst
3fe411f0:	exgpc  b12
3fe41200:	exgpc  b12
3fe41210:	.word  0x0000
3fe41220:	.word  0x0000
3fe41230:	.word  0x0000
3fe41240:	.word  0x0000
3fe41250:	.word  0x0000
3fe41260:	.word  0x0000
3fe41270:	.word  0x0000
3fe41280:	.word  0x0000
3fe41290:	.word  0x0000
3fe412a0:	.word  0x0000
3fe412b0:	.word  0x0000
3fe412c0:	.word  0x0000
3fe412d0:	.word  0x0070
3fe412e0:	.word  0x0070
3fe412f0:	.word  0x00d8
3fe41300:	.word  0x00d8
3fe41310:	getst  a12
3fe41320:	getst  a12
3fe41330:	.word  0x0000
3fe41340:	.word  0x0000
3fe41350:	.word  0x00f8
3fe41360:	.word  0x00f8
3fe41370:	getst  a12
3fe41380:	getst  a12
3fe41390:	getst  a0
3fe413a0:	getst  a0
3fe413b0:	pushst
3fe413c0:	pushst
3fe413d0:	getst  a12
3fe413e0:	getst  a12
3fe413f0:	getst  a6
3fe41400:	getst  a6
3fe41410:	popst
3fe41420:	popst
3fe41430:	exgpc  b12
3fe41440:	exgpc  b12
3fe41450:	.word  0x0000
3fe41460:	.word  0x0000
3fe41470:	.word  0x0000
3fe41480:	.word  0x0000
3fe41490:	.word  0x0000
3fe414a0:	.word  0x0000
3fe414b0:	.word  0x0000
3fe414c0:	.word  0x0000
3fe414d0:	.word  0x0000
3fe414e0:	.word  0x0000
3fe414f0:	.word  0x0000
3fe41500:	.word  0x0000
3fe41510:	jump   b0
3fe41520:	jump   b0
3fe41530:	.word  0x00e8
3fe41540:	.word  0x00e8
3fe41550:	.word  0x0000
3fe41560:	.word  0x0000
3fe41570:	.word  0x0000
3fe41580:	.word  0x0000
3fe41590:	.word  0x00f8
3fe415a0:	.word  0x00f8
3fe415b0:	getst  a12
3fe415c0:	getst  a12
3fe415d0:	getst  a0
3fe415e0:	getst  a0
3fe415f0:	pushst
3fe41600:	pushst
3fe41610:	getst  a12
3fe41620:	getst  a12
3fe41630:	getst  a6
3fe41640:	getst  a6
3fe41650:	popst
3fe41660:	popst
3fe41670:	exgpc  b12
3fe41680:	exgpc  b12
3fe41690:	.word  0x0000
3fe416a0:	.word  0x0000
3fe416b0:	.word  0x0000
3fe416c0:	.word  0x0000
3fe416d0:	.word  0x0000
3fe416e0:	.word  0x0000
3fe416f0:	.word  0x0000
3fe41700:	.word  0x0000
3fe41710:	.word  0x0000
3fe41720:	.word  0x0000
3fe41730:	.word  0x0000
3fe41740:	.word  0x0000
3fe41750:	getst  b8
3fe41760:	getst  b8
3fe41770:	getst  b8
3fe41780:	getst  b8
3fe41790:	.word  0x0000
3fe417a0:	.word  0x0000
3fe417b0:	.word  0x0000
3fe417c0:	.word  0x0000
3fe417d0:	.word  0x00f8
3fe417e0:	.word  0x00f8
3fe417f0:	getst  a12
3fe41800:	getst  a12
3fe41810:	getst  a0
3fe41820:	getst  a0
3fe41830:	pushst
3fe41840:	pushst
3fe41850:	getst  a12
3fe41860:	getst  a12
3fe41870:	getst  a6
3fe41880:	getst  a6
3fe41890:	popst
3fe418a0:	popst
3fe418b0:	exgpc  b12
3fe418c0:	exgpc  b12
3fe418d0:	.word  0x0000
3fe418e0:	.word  0x0000
3fe418f0:	.word  0x0000
3fe41900:	.word  0x0000
3fe41910:	.word  0x0000
3fe41920:	.word  0x0000
3fe41930:	.word  0x0000
3fe41940:	.word  0x0000
3fe41950:	.word  0x0000
3fe41960:	.word  0x0000
3fe41970:	.word  0x0000
3fe41980:	.word  0x0000
3fe41990:	.word  0x0070
3fe419a0:	.word  0x0070
3fe419b0:	.word  0x00d8
3fe419c0:	.word  0x00d8
3fe419d0:	.word  0x0070
3fe419e0:	.word  0x0070
3fe419f0:	.word  0x0000
3fe41a00:	.word  0x0000
3fe41a10:	.word  0x00f8
3fe41a20:	.word  0x00f8
3fe41a30:	getst  a12
3fe41a40:	getst  a12
3fe41a50:	getst  a0
3fe41a60:	getst  a0
3fe41a70:	pushst
3fe41a80:	pushst
3fe41a90:	getst  a12
3fe41aa0:	getst  a12
3fe41ab0:	getst  a6
3fe41ac0:	getst  a6
3fe41ad0:	popst
3fe41ae0:	popst
3fe41af0:	exgpc  b12
3fe41b00:	exgpc  b12
3fe41b10:	.word  0x0000
3fe41b20:	.word  0x0000
3fe41b30:	.word  0x0000
3fe41b40:	.word  0x0000
3fe41b50:	.word  0x0000
3fe41b60:	.word  0x0000
3fe41b70:	.word  0x0000
3fe41b80:	.word  0x0000
3fe41b90:	.word  0x0000
3fe41ba0:	.word  0x0000
3fe41bb0:	.word  0x0000
3fe41bc0:	.word  0x0000
3fe41bd0:	.word  0x0000
3fe41be0:	.word  0x0000
3fe41bf0:	.word  0x0000
3fe41c00:	.word  0x0000
3fe41c10:	.word  0x0000
3fe41c20:	.word  0x0000
3fe41c30:	.word  0x0000
3fe41c40:	.word  0x0000
3fe41c50:	.word  0x00ee
3fe41c60:	.word  0x00ee
3fe41c70:	putst  b10
3fe41c80:	putst  b10
3fe41c90:	getst  b0
3fe41ca0:	getst  b0
3fe41cb0:	pushst
3fe41cc0:	pushst
3fe41cd0:	.word  0x001b
3fe41ce0:	.word  0x001b
3fe41cf0:	.word  0x0013
3fe41d00:	.word  0x0013
3fe41d10:	putst  b11
3fe41d20:	putst  b11
3fe41d30:	.word  0x00ee
3fe41d40:	.word  0x00ee
3fe41d50:	.word  0x0000
3fe41d60:	.word  0x0000
3fe41d70:	.word  0x0000
3fe41d80:	.word  0x0000
3fe41d90:	.word  0x0000
3fe41da0:	.word  0x0000
3fe41db0:	.word  0x0000
3fe41dc0:	.word  0x0000
3fe41dd0:	.word  0x0000
3fe41de0:	.word  0x0000
3fe41df0:	.word  0x0000
3fe41e00:	.word  0x0000
3fe41e10:	.word  0x0000
3fe41e20:	.word  0x0000
3fe41e30:	.word  0x0000
3fe41e40:	.word  0x0000
3fe41e50:	.word  0x0000
3fe41e60:	.word  0x0000
3fe41e70:	.word  0x0000
3fe41e80:	.word  0x0000
3fe41e90:	.word  0x00f8
3fe41ea0:	.word  0x00f8
3fe41eb0:	getst  a12
3fe41ec0:	getst  a12
3fe41ed0:	.word  0x0006
3fe41ee0:	.word  0x0006
3fe41ef0:	.word  0x0006
3fe41f00:	.word  0x0006
3fe41f10:	.word  0x0006
3fe41f20:	.word  0x0006
3fe41f30:	.word  0x0006
3fe41f40:	.word  0x0006
3fe41f50:	getst  a12
3fe41f60:	getst  a12
3fe41f70:	.word  0x00f8
3fe41f80:	.word  0x00f8
3fe41f90:	rev    b0
3fe41fa0:	rev    b0
3fe41fb0:	.word  0x0060
3fe41fc0:	.word  0x0060
3fe41fd0:	rev    b8
3fe41fe0:	rev    b8
3fe41ff0:	.word  0x0000
3fe42000:	.word  0x0000
3fe42010:	.word  0x0000
3fe42020:	.word  0x0000
3fe42030:	.word  0x0000
3fe42040:	.word  0x0000
3fe42050:	.word  0x0018
3fe42060:	.word  0x0018
3fe42070:	rev    b0
3fe42080:	rev    b0
3fe42090:	.word  0x0060
3fe420a0:	.word  0x0060
3fe420b0:	.word  0x0000
3fe420c0:	.word  0x0000
3fe420d0:	.word  0x00f8
3fe420e0:	.word  0x00f8
3fe420f0:	getst  a12
3fe42100:	getst  a12
3fe42110:	getst  a6
3fe42120:	getst  a6
3fe42130:	pushst
3fe42140:	pushst
3fe42150:	.word  0x0006
3fe42160:	.word  0x0006
3fe42170:	.word  0x0006
3fe42180:	.word  0x0006
3fe42190:	getst  a12
3fe421a0:	getst  a12
3fe421b0:	.word  0x00f8
3fe421c0:	.word  0x00f8
3fe421d0:	.word  0x0000
3fe421e0:	.word  0x0000
3fe421f0:	.word  0x0000
3fe42200:	.word  0x0000
3fe42210:	.word  0x0000
3fe42220:	.word  0x0000
3fe42230:	.word  0x0000
3fe42240:	.word  0x0000
3fe42250:	.word  0x0000
3fe42260:	.word  0x0000
3fe42270:	.word  0x0000
3fe42280:	.word  0x0000
3fe42290:	.word  0x00c0
3fe422a0:	.word  0x00c0
3fe422b0:	.word  0x0060
3fe422c0:	.word  0x0060
3fe422d0:	rev    b0
3fe422e0:	rev    b0
3fe422f0:	.word  0x0000
3fe42300:	.word  0x0000
3fe42310:	.word  0x00f8
3fe42320:	.word  0x00f8
3fe42330:	getst  a12
3fe42340:	getst  a12
3fe42350:	getst  a6
3fe42360:	getst  a6
3fe42370:	pushst
3fe42380:	pushst
3fe42390:	.word  0x0006
3fe423a0:	.word  0x0006
3fe423b0:	.word  0x0006
3fe423c0:	.word  0x0006
3fe423d0:	getst  a12
3fe423e0:	getst  a12
3fe423f0:	.word  0x00f8
3fe42400:	.word  0x00f8
3fe42410:	.word  0x0000
3fe42420:	.word  0x0000
3fe42430:	.word  0x0000
3fe42440:	.word  0x0000
3fe42450:	.word  0x0000
3fe42460:	.word  0x0000
3fe42470:	.word  0x0000
3fe42480:	.word  0x0000
3fe42490:	.word  0x0000
3fe424a0:	.word  0x0000
3fe424b0:	.word  0x0000
3fe424c0:	.word  0x0000
3fe424d0:	.word  0x0070
3fe424e0:	.word  0x0070
3fe424f0:	.word  0x00d8
3fe42500:	.word  0x00d8
3fe42510:	getst  a12
3fe42520:	getst  a12
3fe42530:	.word  0x0000
3fe42540:	.word  0x0000
3fe42550:	.word  0x00f8
3fe42560:	.word  0x00f8
3fe42570:	getst  a12
3fe42580:	getst  a12
3fe42590:	getst  a6
3fe425a0:	getst  a6
3fe425b0:	pushst
3fe425c0:	pushst
3fe425d0:	.word  0x0006
3fe425e0:	.word  0x0006
3fe425f0:	.word  0x0006
3fe42600:	.word  0x0006
3fe42610:	getst  a12
3fe42620:	getst  a12
3fe42630:	.word  0x00f8
3fe42640:	.word  0x00f8
3fe42650:	.word  0x0000
3fe42660:	.word  0x0000
3fe42670:	.word  0x0000
3fe42680:	.word  0x0000
3fe42690:	.word  0x0000
3fe426a0:	.word  0x0000
3fe426b0:	.word  0x0000
3fe426c0:	.word  0x0000
3fe426d0:	.word  0x0000
3fe426e0:	.word  0x0000
3fe426f0:	.word  0x0000
3fe42700:	.word  0x0000
3fe42710:	getst  a12
3fe42720:	getst  a12
3fe42730:	getst  a12
3fe42740:	getst  a12
3fe42750:	.word  0x0000
3fe42760:	.word  0x0000
3fe42770:	.word  0x0000
3fe42780:	.word  0x0000
3fe42790:	.word  0x00f8
3fe427a0:	.word  0x00f8
3fe427b0:	getst  a12
3fe427c0:	getst  a12
3fe427d0:	getst  a6
3fe427e0:	getst  a6
3fe427f0:	pushst
3fe42800:	pushst
3fe42810:	.word  0x0006
3fe42820:	.word  0x0006
3fe42830:	.word  0x0006
3fe42840:	.word  0x0006
3fe42850:	getst  a12
3fe42860:	getst  a12
3fe42870:	.word  0x00f8
3fe42880:	.word  0x00f8
3fe42890:	.word  0x0000
3fe428a0:	.word  0x0000
3fe428b0:	.word  0x0000
3fe428c0:	.word  0x0000
3fe428d0:	.word  0x0000
3fe428e0:	.word  0x0000
3fe428f0:	.word  0x0000
3fe42900:	.word  0x0000
3fe42910:	.word  0x0000
3fe42920:	.word  0x0000
3fe42930:	.word  0x0000
3fe42940:	.word  0x0000
3fe42950:	.word  0x000c
3fe42960:	.word  0x000c
3fe42970:	.word  0x0018
3fe42980:	.word  0x0018
3fe42990:	rev    b0
3fe429a0:	rev    b0
3fe429b0:	.word  0x0000
3fe429c0:	.word  0x0000
3fe429d0:	rev    b12
3fe429e0:	rev    b12
3fe429f0:	rev    b0
3fe42a00:	rev    b0
3fe42a10:	rev    b0
3fe42a20:	rev    b0
3fe42a30:	rev    b0
3fe42a40:	rev    b0
3fe42a50:	rev    b0
3fe42a60:	rev    b0
3fe42a70:	rev    b0
3fe42a80:	rev    b0
3fe42a90:	rev    b0
3fe42aa0:	rev    b0
3fe42ab0:	pushst
3fe42ac0:	pushst
3fe42ad0:	.word  0x0000
3fe42ae0:	.word  0x0000
3fe42af0:	.word  0x0000
3fe42b00:	.word  0x0000
3fe42b10:	.word  0x0000
3fe42b20:	.word  0x0000
3fe42b30:	.word  0x0000
3fe42b40:	.word  0x0000
3fe42b50:	.word  0x0000
3fe42b60:	.word  0x0000
3fe42b70:	.word  0x0000
3fe42b80:	.word  0x0000
3fe42b90:	.word  0x00c0
3fe42ba0:	.word  0x00c0
3fe42bb0:	.word  0x0060
3fe42bc0:	.word  0x0060
3fe42bd0:	rev    b0
3fe42be0:	rev    b0
3fe42bf0:	.word  0x0000
3fe42c00:	.word  0x0000
3fe42c10:	rev    b12
3fe42c20:	rev    b12
3fe42c30:	rev    b0
3fe42c40:	rev    b0
3fe42c50:	rev    b0
3fe42c60:	rev    b0
3fe42c70:	rev    b0
3fe42c80:	rev    b0
3fe42c90:	rev    b0
3fe42ca0:	rev    b0
3fe42cb0:	rev    b0
3fe42cc0:	rev    b0
3fe42cd0:	rev    b0
3fe42ce0:	rev    b0
3fe42cf0:	pushst
3fe42d00:	pushst
3fe42d10:	.word  0x0000
3fe42d20:	.word  0x0000
3fe42d30:	.word  0x0000
3fe42d40:	.word  0x0000
3fe42d50:	.word  0x0000
3fe42d60:	.word  0x0000
3fe42d70:	.word  0x0000
3fe42d80:	.word  0x0000
3fe42d90:	.word  0x0000
3fe42da0:	.word  0x0000
3fe42db0:	rev    b8
3fe42dc0:	rev    b8
3fe42dd0:	.word  0x006c
3fe42de0:	.word  0x006c
3fe42df0:	.word  0x00c6
3fe42e00:	.word  0x00c6
3fe42e10:	.word  0x0000
3fe42e20:	.word  0x0000
3fe42e30:	.word  0x0000
3fe42e40:	.word  0x0000
3fe42e50:	rev    b12
3fe42e60:	rev    b12
3fe42e70:	rev    b0
3fe42e80:	rev    b0
3fe42e90:	rev    b0
3fe42ea0:	rev    b0
3fe42eb0:	rev    b0
3fe42ec0:	rev    b0
3fe42ed0:	rev    b0
3fe42ee0:	rev    b0
3fe42ef0:	rev    b0
3fe42f00:	rev    b0
3fe42f10:	rev    b0
3fe42f20:	rev    b0
3fe42f30:	pushst
3fe42f40:	pushst
3fe42f50:	.word  0x0000
3fe42f60:	.word  0x0000
3fe42f70:	.word  0x0000
3fe42f80:	.word  0x0000
3fe42f90:	.word  0x0000
3fe42fa0:	.word  0x0000
3fe42fb0:	.word  0x0000
3fe42fc0:	.word  0x0000
3fe42fd0:	.word  0x0000
3fe42fe0:	.word  0x0000
3fe42ff0:	.word  0x0000
3fe43000:	.word  0x0000
3fe43010:	.word  0x00cc
3fe43020:	.word  0x00cc
3fe43030:	.word  0x00cc
3fe43040:	.word  0x00cc
3fe43050:	.word  0x0000
3fe43060:	.word  0x0000
3fe43070:	.word  0x0000
3fe43080:	.word  0x0000
3fe43090:	rev    b12
3fe430a0:	rev    b12
3fe430b0:	rev    b0
3fe430c0:	rev    b0
3fe430d0:	rev    b0
3fe430e0:	rev    b0
3fe430f0:	rev    b0
3fe43100:	rev    b0
3fe43110:	rev    b0
3fe43120:	rev    b0
3fe43130:	rev    b0
3fe43140:	rev    b0
3fe43150:	rev    b0
3fe43160:	rev    b0
3fe43170:	pushst
3fe43180:	pushst
3fe43190:	.word  0x0000
3fe431a0:	.word  0x0000
3fe431b0:	.word  0x0000
3fe431c0:	.word  0x0000
3fe431d0:	.word  0x0000
3fe431e0:	.word  0x0000
3fe431f0:	.word  0x0000
3fe43200:	.word  0x0000
3fe43210:	.word  0x0000
3fe43220:	.word  0x0000
3fe43230:	.word  0x006e
3fe43240:	.word  0x006e
3fe43250:	rev    b8
3fe43260:	rev    b8
3fe43270:	.word  0x0078
3fe43280:	.word  0x0078
3fe43290:	.word  0x00cc
3fe432a0:	.word  0x00cc
3fe432b0:	.word  0x00c0
3fe432c0:	.word  0x00c0
3fe432d0:	pushst
3fe432e0:	pushst
3fe432f0:	getst  a12
3fe43300:	getst  a12
3fe43310:	getst  a6
3fe43320:	getst  a6
3fe43330:	getst  a6
3fe43340:	getst  a6
3fe43350:	getst  a6
3fe43360:	getst  a6
3fe43370:	getst  a6
3fe43380:	getst  a6
3fe43390:	.word  0x00cc
3fe433a0:	.word  0x00cc
3fe433b0:	.word  0x0078
3fe433c0:	.word  0x0078
3fe433d0:	.word  0x0000
3fe433e0:	.word  0x0000
3fe433f0:	.word  0x0000
3fe43400:	.word  0x0000
3fe43410:	.word  0x0000
3fe43420:	.word  0x0000
3fe43430:	.word  0x0000
3fe43440:	.word  0x0000
3fe43450:	.word  0x0000
3fe43460:	.word  0x0000
3fe43470:	.word  0x0000
3fe43480:	.word  0x0000
3fe43490:	.word  0x00b8
3fe434a0:	.word  0x00b8
3fe434b0:	.word  0x0074
3fe434c0:	.word  0x0074
3fe434d0:	.word  0x0000
3fe434e0:	.word  0x0000
3fe434f0:	.word  0x0000
3fe43500:	.word  0x0000
3fe43510:	.word  0x00f6
3fe43520:	.word  0x00f6
3fe43530:	popst
3fe43540:	popst
3fe43550:	getst  a6
3fe43560:	getst  a6
3fe43570:	getst  a6
3fe43580:	getst  a6
3fe43590:	getst  a6
3fe435a0:	getst  a6
3fe435b0:	getst  a6
3fe435c0:	getst  a6
3fe435d0:	getst  a6
3fe435e0:	getst  a6
3fe435f0:	getst  a6
3fe43600:	getst  a6
3fe43610:	.word  0x0000
3fe43620:	.word  0x0000
3fe43630:	.word  0x0000
3fe43640:	.word  0x0000
3fe43650:	.word  0x0000
3fe43660:	.word  0x0000
3fe43670:	.word  0x0000
3fe43680:	.word  0x0000
3fe43690:	.word  0x0000
3fe436a0:	.word  0x0000
3fe436b0:	.word  0x0000
3fe436c0:	.word  0x0000
3fe436d0:	.word  0x000c
3fe436e0:	.word  0x000c
3fe436f0:	.word  0x0018
3fe43700:	.word  0x0018
3fe43710:	rev    b0
3fe43720:	rev    b0
3fe43730:	.word  0x0000
3fe43740:	.word  0x0000
3fe43750:	.word  0x0078
3fe43760:	.word  0x0078
3fe43770:	.word  0x00cc
3fe43780:	.word  0x00cc
3fe43790:	getst  a6
3fe437a0:	getst  a6
3fe437b0:	getst  a6
3fe437c0:	getst  a6
3fe437d0:	getst  a6
3fe437e0:	getst  a6
3fe437f0:	getst  a6
3fe43800:	getst  a6
3fe43810:	.word  0x00cc
3fe43820:	.word  0x00cc
3fe43830:	.word  0x0078
3fe43840:	.word  0x0078
3fe43850:	.word  0x0000
3fe43860:	.word  0x0000
3fe43870:	.word  0x0000
3fe43880:	.word  0x0000
3fe43890:	.word  0x0000
3fe438a0:	.word  0x0000
3fe438b0:	.word  0x0000
3fe438c0:	.word  0x0000
3fe438d0:	.word  0x0000
3fe438e0:	.word  0x0000
3fe438f0:	.word  0x0000
3fe43900:	.word  0x0000
3fe43910:	.word  0x00c0
3fe43920:	.word  0x00c0
3fe43930:	.word  0x0060
3fe43940:	.word  0x0060
3fe43950:	rev    b0
3fe43960:	rev    b0
3fe43970:	.word  0x0000
3fe43980:	.word  0x0000
3fe43990:	.word  0x0078
3fe439a0:	.word  0x0078
3fe439b0:	.word  0x00cc
3fe439c0:	.word  0x00cc
3fe439d0:	getst  a6
3fe439e0:	getst  a6
3fe439f0:	getst  a6
3fe43a00:	getst  a6
3fe43a10:	getst  a6
3fe43a20:	getst  a6
3fe43a30:	getst  a6
3fe43a40:	getst  a6
3fe43a50:	.word  0x00cc
3fe43a60:	.word  0x00cc
3fe43a70:	.word  0x0078
3fe43a80:	.word  0x0078
3fe43a90:	.word  0x0000
3fe43aa0:	.word  0x0000
3fe43ab0:	.word  0x0000
3fe43ac0:	.word  0x0000
3fe43ad0:	.word  0x0000
3fe43ae0:	.word  0x0000
3fe43af0:	.word  0x0000
3fe43b00:	.word  0x0000
3fe43b10:	.word  0x0000
3fe43b20:	.word  0x0000
3fe43b30:	.word  0x0000
3fe43b40:	.word  0x0000
3fe43b50:	rev    b0
3fe43b60:	rev    b0
3fe43b70:	.word  0x0078
3fe43b80:	.word  0x0078
3fe43b90:	.word  0x00cc
3fe43ba0:	.word  0x00cc
3fe43bb0:	.word  0x0000
3fe43bc0:	.word  0x0000
3fe43bd0:	.word  0x0078
3fe43be0:	.word  0x0078
3fe43bf0:	.word  0x00cc
3fe43c00:	.word  0x00cc
3fe43c10:	getst  a6
3fe43c20:	getst  a6
3fe43c30:	getst  a6
3fe43c40:	getst  a6
3fe43c50:	getst  a6
3fe43c60:	getst  a6
3fe43c70:	getst  a6
3fe43c80:	getst  a6
3fe43c90:	.word  0x00cc
3fe43ca0:	.word  0x00cc
3fe43cb0:	.word  0x0078
3fe43cc0:	.word  0x0078
3fe43cd0:	.word  0x0000
3fe43ce0:	.word  0x0000
3fe43cf0:	.word  0x0000
3fe43d00:	.word  0x0000
3fe43d10:	.word  0x0000
3fe43d20:	.word  0x0000
3fe43d30:	.word  0x0000
3fe43d40:	.word  0x0000
3fe43d50:	.word  0x0000
3fe43d60:	.word  0x0000
3fe43d70:	.word  0x0000
3fe43d80:	.word  0x0000
3fe43d90:	.word  0x00b8
3fe43da0:	.word  0x00b8
3fe43db0:	.word  0x0074
3fe43dc0:	.word  0x0074
3fe43dd0:	.word  0x0000
3fe43de0:	.word  0x0000
3fe43df0:	.word  0x0000
3fe43e00:	.word  0x0000
3fe43e10:	.word  0x0078
3fe43e20:	.word  0x0078
3fe43e30:	.word  0x00cc
3fe43e40:	.word  0x00cc
3fe43e50:	getst  a6
3fe43e60:	getst  a6
3fe43e70:	getst  a6
3fe43e80:	getst  a6
3fe43e90:	getst  a6
3fe43ea0:	getst  a6
3fe43eb0:	getst  a6
3fe43ec0:	getst  a6
3fe43ed0:	.word  0x00cc
3fe43ee0:	.word  0x00cc
3fe43ef0:	.word  0x0078
3fe43f00:	.word  0x0078
3fe43f10:	.word  0x0000
3fe43f20:	.word  0x0000
3fe43f30:	.word  0x0000
3fe43f40:	.word  0x0000
3fe43f50:	.word  0x0000
3fe43f60:	.word  0x0000
3fe43f70:	.word  0x0000
3fe43f80:	.word  0x0000
3fe43f90:	.word  0x0000
3fe43fa0:	.word  0x0000
3fe43fb0:	.word  0x0000
3fe43fc0:	.word  0x0000
3fe43fd0:	.word  0x00cc
3fe43fe0:	.word  0x00cc
3fe43ff0:	.word  0x00cc
3fe44000:	.word  0x00cc
3fe44010:	.word  0x0000
3fe44020:	.word  0x0000
3fe44030:	.word  0x0000
3fe44040:	.word  0x0000
3fe44050:	.word  0x0078
3fe44060:	.word  0x0078
3fe44070:	.word  0x00cc
3fe44080:	.word  0x00cc
3fe44090:	getst  a6
3fe440a0:	getst  a6
3fe440b0:	getst  a6
3fe440c0:	getst  a6
3fe440d0:	getst  a6
3fe440e0:	getst  a6
3fe440f0:	getst  a6
3fe44100:	getst  a6
3fe44110:	.word  0x00cc
3fe44120:	.word  0x00cc
3fe44130:	.word  0x0078
3fe44140:	.word  0x0078
3fe44150:	.word  0x0000
3fe44160:	.word  0x0000
3fe44170:	.word  0x0000
3fe44180:	.word  0x0000
3fe44190:	.word  0x0000
3fe441a0:	.word  0x0000
3fe441b0:	.word  0x0000
3fe441c0:	.word  0x0000
3fe441d0:	.word  0x0000
3fe441e0:	.word  0x0000
3fe441f0:	.word  0x0000
3fe44200:	.word  0x0000
3fe44210:	.word  0x0000
3fe44220:	.word  0x0000
3fe44230:	.word  0x0000
3fe44240:	.word  0x0000
3fe44250:	rev    b0
3fe44260:	rev    b0
3fe44270:	rev    b0
3fe44280:	rev    b0
3fe44290:	.word  0x0000
3fe442a0:	.word  0x0000
3fe442b0:	.word  0x0000
3fe442c0:	.word  0x0000
3fe442d0:	pushst
3fe442e0:	pushst
3fe442f0:	pushst
3fe44300:	pushst
3fe44310:	.word  0x0000
3fe44320:	.word  0x0000
3fe44330:	.word  0x0000
3fe44340:	.word  0x0000
3fe44350:	rev    b0
3fe44360:	rev    b0
3fe44370:	rev    b0
3fe44380:	rev    b0
3fe44390:	.word  0x0000
3fe443a0:	.word  0x0000
3fe443b0:	.word  0x0000
3fe443c0:	.word  0x0000
3fe443d0:	.word  0x0000
3fe443e0:	.word  0x0000
3fe443f0:	.word  0x0000
3fe44400:	.word  0x0000
3fe44410:	.word  0x0000
3fe44420:	.word  0x0000
3fe44430:	.word  0x0000
3fe44440:	.word  0x0000
3fe44450:	.word  0x0000
3fe44460:	.word  0x0000
3fe44470:	.word  0x0000
3fe44480:	.word  0x0000
3fe44490:	emu
3fe444a0:	emu
3fe444b0:	.word  0x0080
3fe444c0:	.word  0x0080
3fe444d0:	.word  0x00f8
3fe444e0:	.word  0x00f8
3fe444f0:	popst
3fe44500:	popst
3fe44510:	putst  a6
3fe44520:	putst  a6
3fe44530:	putst  a6
3fe44540:	putst  a6
3fe44550:	getst  b6
3fe44560:	getst  b6
3fe44570:	getst  b6
3fe44580:	getst  b6
3fe44590:	.word  0x00ce
3fe445a0:	.word  0x00ce
3fe445b0:	.word  0x007c
3fe445c0:	.word  0x007c
3fe445d0:	.word  0x0004
3fe445e0:	.word  0x0004
3fe445f0:	.word  0x0002
3fe44600:	.word  0x0002
3fe44610:	.word  0x0000
3fe44620:	.word  0x0000
3fe44630:	.word  0x0000
3fe44640:	.word  0x0000
3fe44650:	.word  0x0000
3fe44660:	.word  0x0000
3fe44670:	.word  0x0000
3fe44680:	.word  0x0000
3fe44690:	.word  0x000c
3fe446a0:	.word  0x000c
3fe446b0:	.word  0x0018
3fe446c0:	.word  0x0018
3fe446d0:	rev    b0
3fe446e0:	rev    b0
3fe446f0:	.word  0x0000
3fe44700:	.word  0x0000
3fe44710:	getst  a6
3fe44720:	getst  a6
3fe44730:	getst  a6
3fe44740:	getst  a6
3fe44750:	getst  a6
3fe44760:	getst  a6
3fe44770:	getst  a6
3fe44780:	getst  a6
3fe44790:	getst  a6
3fe447a0:	getst  a6
3fe447b0:	getst  a6
3fe447c0:	getst  a6
3fe447d0:	getst  a6
3fe447e0:	getst  a6
3fe447f0:	jump   b12
3fe44800:	jump   b12
3fe44810:	.word  0x0000
3fe44820:	.word  0x0000
3fe44830:	.word  0x0000
3fe44840:	.word  0x0000
3fe44850:	.word  0x0000
3fe44860:	.word  0x0000
3fe44870:	.word  0x0000
3fe44880:	.word  0x0000
3fe44890:	.word  0x0000
3fe448a0:	.word  0x0000
3fe448b0:	.word  0x0000
3fe448c0:	.word  0x0000
3fe448d0:	.word  0x0060
3fe448e0:	.word  0x0060
3fe448f0:	rev    b0
3fe44900:	rev    b0
3fe44910:	.word  0x0018
3fe44920:	.word  0x0018
3fe44930:	.word  0x0000
3fe44940:	.word  0x0000
3fe44950:	getst  a6
3fe44960:	getst  a6
3fe44970:	getst  a6
3fe44980:	getst  a6
3fe44990:	getst  a6
3fe449a0:	getst  a6
3fe449b0:	getst  a6
3fe449c0:	getst  a6
3fe449d0:	getst  a6
3fe449e0:	getst  a6
3fe449f0:	getst  a6
3fe44a00:	getst  a6
3fe44a10:	getst  a6
3fe44a20:	getst  a6
3fe44a30:	jump   b12
3fe44a40:	jump   b12
3fe44a50:	.word  0x0000
3fe44a60:	.word  0x0000
3fe44a70:	.word  0x0000
3fe44a80:	.word  0x0000
3fe44a90:	.word  0x0000
3fe44aa0:	.word  0x0000
3fe44ab0:	.word  0x0000
3fe44ac0:	.word  0x0000
3fe44ad0:	.word  0x0000
3fe44ae0:	.word  0x0000
3fe44af0:	.word  0x0000
3fe44b00:	.word  0x0000
3fe44b10:	.word  0x0070
3fe44b20:	.word  0x0070
3fe44b30:	.word  0x00d8
3fe44b40:	.word  0x00d8
3fe44b50:	getst  a12
3fe44b60:	getst  a12
3fe44b70:	.word  0x0000
3fe44b80:	.word  0x0000
3fe44b90:	getst  a6
3fe44ba0:	getst  a6
3fe44bb0:	getst  a6
3fe44bc0:	getst  a6
3fe44bd0:	getst  a6
3fe44be0:	getst  a6
3fe44bf0:	getst  a6
3fe44c00:	getst  a6
3fe44c10:	getst  a6
3fe44c20:	getst  a6
3fe44c30:	getst  a6
3fe44c40:	getst  a6
3fe44c50:	getst  a6
3fe44c60:	getst  a6
3fe44c70:	jump   b12
3fe44c80:	jump   b12
3fe44c90:	.word  0x0000
3fe44ca0:	.word  0x0000
3fe44cb0:	.word  0x0000
3fe44cc0:	.word  0x0000
3fe44cd0:	.word  0x0000
3fe44ce0:	.word  0x0000
3fe44cf0:	.word  0x0000
3fe44d00:	.word  0x0000
3fe44d10:	.word  0x0000
3fe44d20:	.word  0x0000
3fe44d30:	.word  0x0000
3fe44d40:	.word  0x0000
3fe44d50:	.word  0x00cc
3fe44d60:	.word  0x00cc
3fe44d70:	.word  0x00cc
3fe44d80:	.word  0x00cc
3fe44d90:	.word  0x0000
3fe44da0:	.word  0x0000
3fe44db0:	.word  0x0000
3fe44dc0:	.word  0x0000
3fe44dd0:	getst  a6
3fe44de0:	getst  a6
3fe44df0:	getst  a6
3fe44e00:	getst  a6
3fe44e10:	getst  a6
3fe44e20:	getst  a6
3fe44e30:	getst  a6
3fe44e40:	getst  a6
3fe44e50:	getst  a6
3fe44e60:	getst  a6
3fe44e70:	getst  a6
3fe44e80:	getst  a6
3fe44e90:	getst  a6
3fe44ea0:	getst  a6
3fe44eb0:	jump   b12
3fe44ec0:	jump   b12
3fe44ed0:	.word  0x0000
3fe44ee0:	.word  0x0000
3fe44ef0:	.word  0x0000
3fe44f00:	.word  0x0000
3fe44f10:	.word  0x0000
3fe44f20:	.word  0x0000
3fe44f30:	.word  0x0000
3fe44f40:	.word  0x0000
3fe44f50:	.word  0x0000
3fe44f60:	.word  0x0000
3fe44f70:	.word  0x0000
3fe44f80:	.word  0x0000
3fe44f90:	getst  a0
3fe44fa0:	getst  a0
3fe44fb0:	.word  0x00c0
3fe44fc0:	.word  0x00c0
3fe44fd0:	.word  0x0060
3fe44fe0:	.word  0x0060
3fe44ff0:	.word  0x0000
3fe45000:	.word  0x0000
3fe45010:	getst  a6
3fe45020:	getst  a6
3fe45030:	getst  a6
3fe45040:	getst  a6
3fe45050:	.word  0x00cc
3fe45060:	.word  0x00cc
3fe45070:	.word  0x00cc
3fe45080:	.word  0x00cc
3fe45090:	.word  0x0048
3fe450a0:	.word  0x0048
3fe450b0:	.word  0x0078
3fe450c0:	.word  0x0078
3fe450d0:	rev    b0
3fe450e0:	rev    b0
3fe450f0:	rev    b0
3fe45100:	rev    b0
3fe45110:	.word  0x0018
3fe45120:	.word  0x0018
3fe45130:	.word  0x0018
3fe45140:	.word  0x0018
3fe45150:	.word  0x000c
3fe45160:	.word  0x000c
3fe45170:	.word  0x0000
3fe45180:	.word  0x0000
3fe45190:	.word  0x0000
3fe451a0:	.word  0x0000
3fe451b0:	.word  0x0000
3fe451c0:	.word  0x0000
3fe451d0:	.word  0x0000
3fe451e0:	.word  0x0000
3fe451f0:	.word  0x0006
3fe45200:	.word  0x0006
3fe45210:	.word  0x0006
3fe45220:	.word  0x0006
3fe45230:	.word  0x0006
3fe45240:	.word  0x0006
3fe45250:	.word  0x007e
3fe45260:	.word  0x007e
3fe45270:	.word  0x00c6
3fe45280:	.word  0x00c6
3fe45290:	getst  a6
3fe452a0:	getst  a6
3fe452b0:	getst  a6
3fe452c0:	getst  a6
3fe452d0:	getst  a6
3fe452e0:	getst  a6
3fe452f0:	getst  a6
3fe45300:	getst  a6
3fe45310:	.word  0x00c6
3fe45320:	.word  0x00c6
3fe45330:	.word  0x007e
3fe45340:	.word  0x007e
3fe45350:	.word  0x0006
3fe45360:	.word  0x0006
3fe45370:	.word  0x0006
3fe45380:	.word  0x0006
3fe45390:	.word  0x0006
3fe453a0:	.word  0x0006
3fe453b0:	.word  0x0006
3fe453c0:	.word  0x0000
3fe453d0:	.word  0x0000
3fe453e0:	.word  0x0000
3fe453f0:	.word  0x0000
3fe45400:	.word  0x0000
3fe45410:	.word  0x00cc
3fe45420:	.word  0x00cc
3fe45430:	.word  0x00cc
3fe45440:	.word  0x00cc
3fe45450:	.word  0x0000
3fe45460:	.word  0x0000
3fe45470:	.word  0x0000
3fe45480:	.word  0x0000
3fe45490:	getst  a6
3fe454a0:	getst  a6
3fe454b0:	getst  a6
3fe454c0:	getst  a6
3fe454d0:	.word  0x00cc
3fe454e0:	.word  0x00cc
3fe454f0:	.word  0x00cc
3fe45500:	.word  0x00cc
3fe45510:	.word  0x0068
3fe45520:	.word  0x0068
3fe45530:	.word  0x0078
3fe45540:	.word  0x0078
3fe45550:	rev    b0
3fe45560:	rev    b0
3fe45570:	rev    b0
3fe45580:	rev    b0
3fe45590:	.word  0x0018
3fe455a0:	.word  0x0018
3fe455b0:	.word  0x0018
3fe455c0:	.word  0x0018
3fe455d0:	.word  0x000c
3fe455e0:	.word  0x000c
3fe455f0:	.word  0x0000
3fe45600:	.word  0x0000
3fe45610:	.word  0x0000
3fe45620:	.word  0x0012
3fe45630:	.word  0x0016
3fe45640:	.word  0x0016
3fe45650:	.word  0x001a
3fe45660:	.word  0x001a
3fe45670:	.word  0x0012
3fe45680:	.word  0x0012
3fe45690:	.word  0x0012
3fe456a0:	.word  0x0012
3fe456b0:	.word  0x0000
3fe456c0:	.word  0x0000
3fe456d0:	.word  0x0048
3fe456e0:	.word  0x0048
3fe456f0:	.word  0x0048
3fe45700:	.word  0x0048
3fe45710:	.word  0x0048
3fe45720:	.word  0x0048
3fe45730:	.word  0x0048
3fe45740:	.word  0x0048
3fe45750:	rev    b0
3fe45760:	rev    b0
3fe45770:	.word  0x0000
3fe45780:	.word  0x0000
3fe45790:	rev    a0
3fe457a0:	rev    a0
3fe457b0:	rev    a0
3fe457c0:	rev    a0
3fe457d0:	rev    a0
3fe457e0:	rev    a0
3fe457f0:	rev    a0
3fe45800:	rev    a0
3fe45810:	pushst
3fe45820:	pushst
3fe45830:	.word  0x0000
3fe45840:	.word  0x0000
3fe45850:	.word  0x0000
3fe45860:	.word  0x001c
3fe45870:	.word  0x0002
3fe45880:	.word  0x0002
3fe45890:	.word  0x000c
3fe458a0:	.word  0x000c
3fe458b0:	.word  0x0010
3fe458c0:	.word  0x0010
3fe458d0:	.word  0x000e
3fe458e0:	.word  0x000e
3fe458f0:	.word  0x0000
3fe45900:	.word  0x0000
3fe45910:	rev    b0
3fe45920:	rev    b0
3fe45930:	.word  0x0048
3fe45940:	.word  0x0048
3fe45950:	.word  0x0048
3fe45960:	.word  0x0048
3fe45970:	.word  0x0048
3fe45980:	.word  0x0048
3fe45990:	rev    b0
3fe459a0:	rev    b0
3fe459b0:	.word  0x0000
3fe459c0:	.word  0x0000
3fe459d0:	exgpc  a0
3fe459e0:	exgpc  a0
3fe459f0:	exgpc  a0
3fe45a00:	exgpc  a0
3fe45a10:	pushst
3fe45a20:	pushst
3fe45a30:	exgpc  a0
3fe45a40:	exgpc  a0
3fe45a50:	exgpc  a0
3fe45a60:	exgpc  a0
3fe45a70:	.word  0x0000
3fe45a80:	.word  0x0000
3fe45a90:	.word  0x0000
3fe45aa0:	.word  0x001c
3fe45ab0:	.word  0x0002
3fe45ac0:	.word  0x0002
3fe45ad0:	.word  0x000c
3fe45ae0:	.word  0x000c
3fe45af0:	.word  0x0010
3fe45b00:	.word  0x0010
3fe45b10:	.word  0x000e
3fe45b20:	.word  0x000e
3fe45b30:	.word  0x0000
3fe45b40:	.word  0x0000
3fe45b50:	.word  0x007c
3fe45b60:	.word  0x007c
3fe45b70:	.word  0x0010
3fe45b80:	.word  0x0010
3fe45b90:	.word  0x0010
3fe45ba0:	.word  0x0010
3fe45bb0:	.word  0x0010
3fe45bc0:	.word  0x0010
3fe45bd0:	.word  0x0010
3fe45be0:	.word  0x0010
3fe45bf0:	.word  0x0000
3fe45c00:	.word  0x0000
3fe45c10:	emu
3fe45c20:	emu
3fe45c30:	.word  0x00a0
3fe45c40:	.word  0x00a0
3fe45c50:	.word  0x0040
3fe45c60:	.word  0x0040
3fe45c70:	.word  0x00a0
3fe45c80:	.word  0x00a0
3fe45c90:	emu
3fe45ca0:	emu
3fe45cb0:	.word  0x0000
3fe45cc0:	.word  0x0000
3fe45cd0:	.word  0x0000
3fe45ce0:	.word  0x001e
3fe45cf0:	.word  0x0002
3fe45d00:	.word  0x0002
3fe45d10:	.word  0x000e
3fe45d20:	.word  0x000e
3fe45d30:	.word  0x0002
3fe45d40:	.word  0x0002
3fe45d50:	.word  0x001e
3fe45d60:	.word  0x001e
3fe45d70:	.word  0x0000
3fe45d80:	.word  0x0000
3fe45d90:	.word  0x007c
3fe45da0:	.word  0x007c
3fe45db0:	.word  0x0010
3fe45dc0:	.word  0x0010
3fe45dd0:	.word  0x0010
3fe45de0:	.word  0x0010
3fe45df0:	.word  0x0010
3fe45e00:	.word  0x0010
3fe45e10:	.word  0x0010
3fe45e20:	.word  0x0010
3fe45e30:	.word  0x0000
3fe45e40:	.word  0x0000
3fe45e50:	emu
3fe45e60:	emu
3fe45e70:	.word  0x00a0
3fe45e80:	.word  0x00a0
3fe45e90:	.word  0x0040
3fe45ea0:	.word  0x0040
3fe45eb0:	.word  0x00a0
3fe45ec0:	.word  0x00a0
3fe45ed0:	emu
3fe45ee0:	emu
3fe45ef0:	.word  0x0000
3fe45f00:	.word  0x0000
3fe45f10:	.word  0x0000
3fe45f20:	.word  0x001e
3fe45f30:	.word  0x0002
3fe45f40:	.word  0x0002
3fe45f50:	.word  0x000e
3fe45f60:	.word  0x000e
3fe45f70:	.word  0x0002
3fe45f80:	.word  0x0002
3fe45f90:	.word  0x001e
3fe45fa0:	.word  0x001e
3fe45fb0:	.word  0x0000
3fe45fc0:	.word  0x0000
3fe45fd0:	rev    b0
3fe45fe0:	rev    b0
3fe45ff0:	.word  0x0048
3fe46000:	.word  0x0048
3fe46010:	.word  0x0048
3fe46020:	.word  0x0048
3fe46030:	.word  0x0048
3fe46040:	.word  0x0048
3fe46050:	rev    b0
3fe46060:	rev    b0
3fe46070:	.word  0x0000
3fe46080:	.word  0x0000
3fe46090:	pushst
3fe460a0:	pushst
3fe460b0:	.word  0x0040
3fe460c0:	.word  0x0040
3fe460d0:	.word  0x0040
3fe460e0:	.word  0x0040
3fe460f0:	.word  0x0040
3fe46100:	.word  0x0040
3fe46110:	.word  0x0040
3fe46120:	.word  0x0040
3fe46130:	.word  0x0000
3fe46140:	.word  0x0000
3fe46150:	.word  0x0000
3fe46160:	.word  0x001e
3fe46170:	.word  0x0002
3fe46180:	.word  0x0002
3fe46190:	.word  0x000e
3fe461a0:	.word  0x000e
3fe461b0:	.word  0x0002
3fe461c0:	.word  0x0002
3fe461d0:	.word  0x001e
3fe461e0:	.word  0x001e
3fe461f0:	.word  0x0000
3fe46200:	.word  0x0000
3fe46210:	.word  0x0048
3fe46220:	.word  0x0048
3fe46230:	.word  0x0058
3fe46240:	.word  0x0058
3fe46250:	.word  0x0068
3fe46260:	.word  0x0068
3fe46270:	.word  0x0048
3fe46280:	.word  0x0048
3fe46290:	.word  0x0048
3fe462a0:	.word  0x0048
3fe462b0:	.word  0x0000
3fe462c0:	.word  0x0000
3fe462d0:	.word  0x00c0
3fe462e0:	.word  0x00c0
3fe462f0:	exgpc  a0
3fe46300:	exgpc  a0
3fe46310:	exgpc  a0
3fe46320:	exgpc  a0
3fe46330:	putst  a0
3fe46340:	putst  a0
3fe46350:	popst
3fe46360:	popst
3fe46370:	.word  0x0000
3fe46380:	.word  0x0000
3fe46390:	.word  0x0000
3fe463a0:	.word  0x000c
3fe463b0:	.word  0x0012
3fe463c0:	.word  0x0012
3fe463d0:	.word  0x001e
3fe463e0:	.word  0x001e
3fe463f0:	.word  0x0012
3fe46400:	.word  0x0012
3fe46410:	.word  0x0012
3fe46420:	.word  0x0012
3fe46430:	.word  0x0000
3fe46440:	.word  0x0000
3fe46450:	.word  0x0070
3fe46460:	.word  0x0070
3fe46470:	.word  0x0008
3fe46480:	.word  0x0008
3fe46490:	.word  0x0008
3fe464a0:	.word  0x0008
3fe464b0:	.word  0x0008
3fe464c0:	.word  0x0008
3fe464d0:	.word  0x0070
3fe464e0:	.word  0x0070
3fe464f0:	.word  0x0000
3fe46500:	.word  0x0000
3fe46510:	exgpc  a0
3fe46520:	exgpc  a0
3fe46530:	.word  0x00a0
3fe46540:	.word  0x00a0
3fe46550:	.word  0x0060
3fe46560:	.word  0x0060
3fe46570:	.word  0x00a0
3fe46580:	.word  0x00a0
3fe46590:	exgpc  a0
3fe465a0:	exgpc  a0
3fe465b0:	.word  0x0000
3fe465c0:	.word  0x0000
3fe465d0:	.word  0x0000
3fe465e0:	.word  0x000e
3fe465f0:	.word  0x0012
3fe46600:	.word  0x0012
3fe46610:	.word  0x000e
3fe46620:	.word  0x000e
3fe46630:	.word  0x0012
3fe46640:	.word  0x0012
3fe46650:	.word  0x000e
3fe46660:	.word  0x000e
3fe46670:	.word  0x0000
3fe46680:	.word  0x0000
3fe46690:	.word  0x0078
3fe466a0:	.word  0x0078
3fe466b0:	.word  0x0008
3fe466c0:	.word  0x0008
3fe466d0:	rev    b8
3fe466e0:	rev    b8
3fe466f0:	.word  0x0008
3fe46700:	.word  0x0008
3fe46710:	.word  0x0078
3fe46720:	.word  0x0078
3fe46730:	.word  0x0000
3fe46740:	.word  0x0000
3fe46750:	rev    a0
3fe46760:	rev    a0
3fe46770:	rev    a0
3fe46780:	rev    a0
3fe46790:	rev    a0
3fe467a0:	rev    a0
3fe467b0:	rev    a0
3fe467c0:	rev    a0
3fe467d0:	pushst
3fe467e0:	pushst
3fe467f0:	.word  0x0000
3fe46800:	.word  0x0000
3fe46810:	.word  0x0000
3fe46820:	.word  0x0000
3fe46830:	.word  0x0000
3fe46840:	.word  0x0000
3fe46850:	.word  0x0000
3fe46860:	.word  0x0000
3fe46870:	.word  0x001c
3fe46880:	.word  0x001c
3fe46890:	rev    a4
3fe468a0:	rev    a4
3fe468b0:	.word  0x001c
3fe468c0:	.word  0x001c
3fe468d0:	rev    a4
3fe468e0:	rev    a4
3fe468f0:	.word  0x001c
3fe46900:	.word  0x001c
3fe46910:	.word  0x0000
3fe46920:	.word  0x0000
3fe46930:	.word  0x0000
3fe46940:	.word  0x0000
3fe46950:	.word  0x00e0
3fe46960:	.word  0x00e0
3fe46970:	.word  0x0010
3fe46980:	.word  0x0010
3fe46990:	.word  0x0060
3fe469a0:	.word  0x0060
3fe469b0:	.word  0x0080
3fe469c0:	.word  0x0080
3fe469d0:	.word  0x0070
3fe469e0:	.word  0x0070
3fe469f0:	.word  0x0000
3fe46a00:	.word  0x0000
3fe46a10:	.word  0x0000
3fe46a20:	.word  0x0000
3fe46a30:	.word  0x0000
3fe46a40:	.word  0x0000
3fe46a50:	.word  0x0000
3fe46a60:	.word  0x0000
3fe46a70:	.word  0x0000
3fe46a80:	.word  0x0000
3fe46a90:	.word  0x0000
3fe46aa0:	.word  0x0000
3fe46ab0:	rev    a4
3fe46ac0:	rev    a4
3fe46ad0:	rev    a4
3fe46ae0:	rev    a4
3fe46af0:	rev    b12
3fe46b00:	rev    b12
3fe46b10:	rev    a4
3fe46b20:	rev    a4
3fe46b30:	rev    a4
3fe46b40:	rev    a4
3fe46b50:	.word  0x0000
3fe46b60:	.word  0x0000
3fe46b70:	.word  0x0000
3fe46b80:	.word  0x0000
3fe46b90:	.word  0x00f8
3fe46ba0:	.word  0x00f8
3fe46bb0:	rev    a0
3fe46bc0:	rev    a0
3fe46bd0:	rev    a0
3fe46be0:	rev    a0
3fe46bf0:	rev    a0
3fe46c00:	rev    a0
3fe46c10:	rev    a0
3fe46c20:	rev    a0
3fe46c30:	.word  0x0000
3fe46c40:	.word  0x0000
3fe46c50:	.word  0x0000
3fe46c60:	.word  0x0000
3fe46c70:	.word  0x0000
3fe46c80:	.word  0x0000
3fe46c90:	.word  0x0000
3fe46ca0:	.word  0x0000
3fe46cb0:	.word  0x0000
3fe46cc0:	.word  0x0000
3fe46cd0:	.word  0x0000
3fe46ce0:	.word  0x0000
3fe46cf0:	.word  0x0004
3fe46d00:	.word  0x0004
3fe46d10:	.word  0x0004
3fe46d20:	.word  0x0004
3fe46d30:	.word  0x0004
3fe46d40:	.word  0x0004
3fe46d50:	.word  0x0004
3fe46d60:	.word  0x0004
3fe46d70:	rev    b12
3fe46d80:	rev    b12
3fe46d90:	.word  0x0000
3fe46da0:	.word  0x0000
3fe46db0:	.word  0x0000
3fe46dc0:	.word  0x0000
3fe46dd0:	.word  0x00f0
3fe46de0:	.word  0x00f0
3fe46df0:	.word  0x0010
3fe46e00:	.word  0x0010
3fe46e10:	.word  0x0070
3fe46e20:	.word  0x0070
3fe46e30:	.word  0x0010
3fe46e40:	.word  0x0010
3fe46e50:	.word  0x0010
3fe46e60:	.word  0x0010
3fe46e70:	.word  0x0000
3fe46e80:	.word  0x0000
3fe46e90:	.word  0x0000
3fe46ea0:	.word  0x0000
3fe46eb0:	.word  0x0000
3fe46ec0:	.word  0x0000
3fe46ed0:	.word  0x0000
3fe46ee0:	.word  0x0000
3fe46ef0:	.word  0x0000
3fe46f00:	.word  0x0000
3fe46f10:	.word  0x0000
3fe46f20:	.word  0x0000
3fe46f30:	.word  0x0044
3fe46f40:	.word  0x0044
3fe46f50:	.word  0x0044
3fe46f60:	.word  0x0044
3fe46f70:	.word  0x0044
3fe46f80:	.word  0x0044
3fe46f90:	rev    a8
3fe46fa0:	rev    a8
3fe46fb0:	.word  0x0010
3fe46fc0:	.word  0x0010
3fe46fd0:	.word  0x0000
3fe46fe0:	.word  0x0000
3fe46ff0:	.word  0x0000
3fe47000:	.word  0x0000
3fe47010:	.word  0x00f8
3fe47020:	.word  0x00f8
3fe47030:	rev    a0
3fe47040:	rev    a0
3fe47050:	rev    a0
3fe47060:	rev    a0
3fe47070:	rev    a0
3fe47080:	rev    a0
3fe47090:	rev    a0
3fe470a0:	rev    a0
3fe470b0:	.word  0x0000
3fe470c0:	.word  0x0000
3fe470d0:	.word  0x0000
3fe470e0:	.word  0x0000
3fe470f0:	.word  0x0000
3fe47100:	.word  0x0000
3fe47110:	.word  0x0000
3fe47120:	.word  0x0000
3fe47130:	.word  0x0000
3fe47140:	.word  0x0000
3fe47150:	.word  0x0000
3fe47160:	.word  0x0000
3fe47170:	rev    b12
3fe47180:	rev    b12
3fe47190:	.word  0x0004
3fe471a0:	.word  0x0004
3fe471b0:	.word  0x001c
3fe471c0:	.word  0x001c
3fe471d0:	.word  0x0004
3fe471e0:	.word  0x0004
3fe471f0:	.word  0x0004
3fe47200:	.word  0x0004
3fe47210:	.word  0x0000
3fe47220:	.word  0x0000
3fe47230:	.word  0x0000
3fe47240:	.word  0x0000
3fe47250:	.word  0x00f0
3fe47260:	.word  0x00f0
3fe47270:	.word  0x0010
3fe47280:	.word  0x0010
3fe47290:	.word  0x0070
3fe472a0:	.word  0x0070
3fe472b0:	.word  0x0010
3fe472c0:	.word  0x0010
3fe472d0:	.word  0x0010
3fe472e0:	.word  0x0010
3fe472f0:	.word  0x0000
3fe47300:	.word  0x0000
3fe47310:	.word  0x0000
3fe47320:	.word  0x0000
3fe47330:	.word  0x0000
3fe47340:	.word  0x0000
3fe47350:	.word  0x0000
3fe47360:	.word  0x0000
3fe47370:	.word  0x0000
3fe47380:	.word  0x0000
3fe47390:	.word  0x0000
3fe473a0:	.word  0x0000
3fe473b0:	rev    b8
3fe473c0:	rev    b8
3fe473d0:	.word  0x0004
3fe473e0:	.word  0x0004
3fe473f0:	.word  0x0004
3fe47400:	.word  0x0004
3fe47410:	.word  0x0004
3fe47420:	.word  0x0004
3fe47430:	rev    b8
3fe47440:	rev    b8
3fe47450:	.word  0x0000
3fe47460:	.word  0x0000
3fe47470:	.word  0x0000
3fe47480:	.word  0x0000
3fe47490:	.word  0x0070
3fe474a0:	.word  0x0070
3fe474b0:	.word  0x0090
3fe474c0:	.word  0x0090
3fe474d0:	.word  0x0070
3fe474e0:	.word  0x0070
3fe474f0:	.word  0x0090
3fe47500:	.word  0x0090
3fe47510:	.word  0x0090
3fe47520:	.word  0x0090
3fe47530:	.word  0x0000
3fe47540:	.word  0x0000
3fe47550:	.word  0x0000
3fe47560:	.word  0x0000
3fe47570:	.word  0x0000
3fe47580:	.word  0x0000
3fe47590:	.word  0x0000
3fe475a0:	.word  0x0000
3fe475b0:	.word  0x0000
3fe475c0:	.word  0x0000
3fe475d0:	.word  0x0000
3fe475e0:	.word  0x0000
3fe475f0:	rev    b8
3fe47600:	rev    b8
3fe47610:	.word  0x0004
3fe47620:	.word  0x0004
3fe47630:	.word  0x0018
3fe47640:	.word  0x0018
3fe47650:	rev    a0
3fe47660:	rev    a0
3fe47670:	.word  0x001c
3fe47680:	.word  0x001c
3fe47690:	.word  0x0000
3fe476a0:	.word  0x0000
3fe476b0:	.word  0x0000
3fe476c0:	.word  0x0000
3fe476d0:	.word  0x0060
3fe476e0:	.word  0x0060
3fe476f0:	.word  0x0090
3fe47700:	.word  0x0090
3fe47710:	.word  0x0090
3fe47720:	.word  0x0090
3fe47730:	.word  0x0090
3fe47740:	.word  0x0090
3fe47750:	.word  0x0060
3fe47760:	.word  0x0060
3fe47770:	.word  0x0000
3fe47780:	.word  0x0000
3fe47790:	.word  0x0000
3fe477a0:	.word  0x0000
3fe477b0:	.word  0x0000
3fe477c0:	.word  0x0000
3fe477d0:	.word  0x0000
3fe477e0:	.word  0x0000
3fe477f0:	.word  0x0000
3fe47800:	.word  0x0000
3fe47810:	.word  0x0000
3fe47820:	.word  0x0000
3fe47830:	rev    b8
3fe47840:	rev    b8
3fe47850:	.word  0x0004
3fe47860:	.word  0x0004
3fe47870:	.word  0x0018
3fe47880:	.word  0x0018
3fe47890:	rev    a0
3fe478a0:	rev    a0
3fe478b0:	.word  0x001c
3fe478c0:	.word  0x001c
3fe478d0:	.word  0x0000
3fe478e0:	.word  0x0000
3fe478f0:	.word  0x0000
3fe47900:	.word  0x0000
3fe47910:	.word  0x0070
3fe47920:	.word  0x0070
3fe47930:	rev    a0
3fe47940:	rev    a0
3fe47950:	rev    a0
3fe47960:	rev    a0
3fe47970:	rev    a0
3fe47980:	rev    a0
3fe47990:	.word  0x0070
3fe479a0:	.word  0x0070
3fe479b0:	.word  0x0000
3fe479c0:	.word  0x0000
3fe479d0:	.word  0x0000
3fe479e0:	.word  0x0000
3fe479f0:	.word  0x0000
3fe47a00:	.word  0x0000
3fe47a10:	.word  0x0000
3fe47a20:	.word  0x000e
3fe47a30:	.word  0x0012
3fe47a40:	.word  0x0012
3fe47a50:	.word  0x0012
3fe47a60:	.word  0x0012
3fe47a70:	.word  0x0012
3fe47a80:	.word  0x0012
3fe47a90:	.word  0x000e
3fe47aa0:	.word  0x000e
3fe47ab0:	.word  0x0000
3fe47ac0:	.word  0x0000
3fe47ad0:	.word  0x0008
3fe47ae0:	.word  0x0008
3fe47af0:	.word  0x0008
3fe47b00:	.word  0x0008
3fe47b10:	.word  0x0008
3fe47b20:	.word  0x0008
3fe47b30:	.word  0x0008
3fe47b40:	.word  0x0008
3fe47b50:	.word  0x0078
3fe47b60:	.word  0x0078
3fe47b70:	.word  0x0000
3fe47b80:	.word  0x0000
3fe47b90:	pushst
3fe47ba0:	pushst
3fe47bb0:	rev    a0
3fe47bc0:	rev    a0
3fe47bd0:	.word  0x00e0
3fe47be0:	.word  0x00e0
3fe47bf0:	rev    a0
3fe47c00:	rev    a0
3fe47c10:	pushst
3fe47c20:	pushst
3fe47c30:	.word  0x0000
3fe47c40:	.word  0x0000
3fe47c50:	.word  0x0000
3fe47c60:	.word  0x000e
3fe47c70:	.word  0x0012
3fe47c80:	.word  0x0012
3fe47c90:	.word  0x0012
3fe47ca0:	.word  0x0012
3fe47cb0:	.word  0x0012
3fe47cc0:	.word  0x0012
3fe47cd0:	.word  0x000e
3fe47ce0:	.word  0x000e
3fe47cf0:	.word  0x0000
3fe47d00:	.word  0x0000
3fe47d10:	.word  0x0070
3fe47d20:	.word  0x0070
3fe47d30:	.word  0x0008
3fe47d40:	.word  0x0008
3fe47d50:	.word  0x0008
3fe47d60:	.word  0x0008
3fe47d70:	.word  0x0008
3fe47d80:	.word  0x0008
3fe47d90:	.word  0x0070
3fe47da0:	.word  0x0070
3fe47db0:	.word  0x0000
3fe47dc0:	.word  0x0000
3fe47dd0:	.word  0x00c0
3fe47de0:	.word  0x00c0
3fe47df0:	.word  0x0080
3fe47e00:	.word  0x0080
3fe47e10:	.word  0x0080
3fe47e20:	.word  0x0080
3fe47e30:	.word  0x0080
3fe47e40:	.word  0x0080
3fe47e50:	popst
3fe47e60:	popst
3fe47e70:	.word  0x0000
3fe47e80:	.word  0x0000
3fe47e90:	.word  0x0000
3fe47ea0:	.word  0x000e
3fe47eb0:	.word  0x0012
3fe47ec0:	.word  0x0012
3fe47ed0:	.word  0x0012
3fe47ee0:	.word  0x0012
3fe47ef0:	.word  0x0012
3fe47f00:	.word  0x0012
3fe47f10:	.word  0x000e
3fe47f20:	.word  0x000e
3fe47f30:	.word  0x0000
3fe47f40:	.word  0x0000
3fe47f50:	.word  0x0070
3fe47f60:	.word  0x0070
3fe47f70:	.word  0x0008
3fe47f80:	.word  0x0008
3fe47f90:	.word  0x0008
3fe47fa0:	.word  0x0008
3fe47fb0:	.word  0x0008
3fe47fc0:	.word  0x0008
3fe47fd0:	.word  0x0070
3fe47fe0:	.word  0x0070
3fe47ff0:	.word  0x0000
3fe48000:	.word  0x0000
3fe48010:	.word  0x00e0
3fe48020:	.word  0x00e0
3fe48030:	emu
3fe48040:	emu
3fe48050:	.word  0x00c0
3fe48060:	.word  0x00c0
3fe48070:	rev    a0
3fe48080:	rev    a0
3fe48090:	pushst
3fe480a0:	pushst
3fe480b0:	.word  0x0000
3fe480c0:	.word  0x0000
3fe480d0:	.word  0x0000
3fe480e0:	.word  0x000e
3fe480f0:	.word  0x0012
3fe48100:	.word  0x0012
3fe48110:	.word  0x0012
3fe48120:	.word  0x0012
3fe48130:	.word  0x0012
3fe48140:	.word  0x0012
3fe48150:	.word  0x000e
3fe48160:	.word  0x000e
3fe48170:	.word  0x0000
3fe48180:	.word  0x0000
3fe48190:	.word  0x0070
3fe481a0:	.word  0x0070
3fe481b0:	.word  0x0008
3fe481c0:	.word  0x0008
3fe481d0:	.word  0x0008
3fe481e0:	.word  0x0008
3fe481f0:	.word  0x0008
3fe48200:	.word  0x0008
3fe48210:	.word  0x0070
3fe48220:	.word  0x0070
3fe48230:	.word  0x0000
3fe48240:	.word  0x0000
3fe48250:	.word  0x00e0
3fe48260:	.word  0x00e0
3fe48270:	emu
3fe48280:	emu
3fe48290:	.word  0x00c0
3fe482a0:	.word  0x00c0
3fe482b0:	emu
3fe482c0:	emu
3fe482d0:	.word  0x00e0
3fe482e0:	.word  0x00e0
3fe482f0:	.word  0x0000
3fe48300:	.word  0x0000
3fe48310:	.word  0x0000
3fe48320:	.word  0x000e
3fe48330:	.word  0x0012
3fe48340:	.word  0x0012
3fe48350:	.word  0x0012
3fe48360:	.word  0x0012
3fe48370:	.word  0x0012
3fe48380:	.word  0x0012
3fe48390:	.word  0x000e
3fe483a0:	.word  0x000e
3fe483b0:	.word  0x0000
3fe483c0:	.word  0x0000
3fe483d0:	.word  0x0070
3fe483e0:	.word  0x0070
3fe483f0:	.word  0x0008
3fe48400:	.word  0x0008
3fe48410:	.word  0x0008
3fe48420:	.word  0x0008
3fe48430:	.word  0x0008
3fe48440:	.word  0x0008
3fe48450:	.word  0x0070
3fe48460:	.word  0x0070
3fe48470:	.word  0x0000
3fe48480:	.word  0x0000
3fe48490:	exgpc  a0
3fe484a0:	exgpc  a0
3fe484b0:	exgpc  a0
3fe484c0:	exgpc  a0
3fe484d0:	pushst
3fe484e0:	pushst
3fe484f0:	emu
3fe48500:	emu
3fe48510:	emu
3fe48520:	emu
3fe48530:	.word  0x0000
3fe48540:	.word  0x0000
3fe48550:	.word  0x0000
3fe48560:	.word  0x0012
3fe48570:	.word  0x0016
3fe48580:	.word  0x0016
3fe48590:	.word  0x001a
3fe485a0:	.word  0x001a
3fe485b0:	.word  0x0012
3fe485c0:	.word  0x0012
3fe485d0:	.word  0x0012
3fe485e0:	.word  0x0012
3fe485f0:	.word  0x0000
3fe48600:	.word  0x0000
3fe48610:	rev    b0
3fe48620:	rev    b0
3fe48630:	.word  0x0048
3fe48640:	.word  0x0048
3fe48650:	.word  0x0078
3fe48660:	.word  0x0078
3fe48670:	.word  0x0048
3fe48680:	.word  0x0048
3fe48690:	.word  0x0048
3fe486a0:	.word  0x0048
3fe486b0:	.word  0x0000
3fe486c0:	.word  0x0000
3fe486d0:	exgpc  a0
3fe486e0:	exgpc  a0
3fe486f0:	.word  0x00a0
3fe48700:	.word  0x00a0
3fe48710:	.word  0x0060
3fe48720:	.word  0x0060
3fe48730:	.word  0x00a0
3fe48740:	.word  0x00a0
3fe48750:	exgpc  a0
3fe48760:	exgpc  a0
3fe48770:	.word  0x0000
3fe48780:	.word  0x0000
3fe48790:	.word  0x0000
3fe487a0:	.word  0x001c
3fe487b0:	.word  0x0002
3fe487c0:	.word  0x0002
3fe487d0:	.word  0x000c
3fe487e0:	.word  0x000c
3fe487f0:	.word  0x0010
3fe48800:	.word  0x0010
3fe48810:	.word  0x000e
3fe48820:	.word  0x000e
3fe48830:	.word  0x0000
3fe48840:	.word  0x0000
3fe48850:	.word  0x0044
3fe48860:	.word  0x0044
3fe48870:	rev    a8
3fe48880:	rev    a8
3fe48890:	.word  0x0010
3fe488a0:	.word  0x0010
3fe488b0:	.word  0x0010
3fe488c0:	.word  0x0010
3fe488d0:	.word  0x0010
3fe488e0:	.word  0x0010
3fe488f0:	.word  0x0000
3fe48900:	.word  0x0000
3fe48910:	exgpc  a0
3fe48920:	exgpc  a0
3fe48930:	jump   a0
3fe48940:	jump   a0
3fe48950:	putst  a0
3fe48960:	putst  a0
3fe48970:	exgpc  a0
3fe48980:	exgpc  a0
3fe48990:	exgpc  a0
3fe489a0:	exgpc  a0
3fe489b0:	.word  0x0000
3fe489c0:	.word  0x0000
3fe489d0:	.word  0x0000
3fe489e0:	.word  0x001e
3fe489f0:	.word  0x0002
3fe48a00:	.word  0x0002
3fe48a10:	.word  0x000e
3fe48a20:	.word  0x000e
3fe48a30:	.word  0x0002
3fe48a40:	.word  0x0002
3fe48a50:	.word  0x001e
3fe48a60:	.word  0x001e
3fe48a70:	.word  0x0000
3fe48a80:	.word  0x0000
3fe48a90:	.word  0x007c
3fe48aa0:	.word  0x007c
3fe48ab0:	.word  0x0010
3fe48ac0:	.word  0x0010
3fe48ad0:	.word  0x0010
3fe48ae0:	.word  0x0010
3fe48af0:	.word  0x0010
3fe48b00:	.word  0x0010
3fe48b10:	.word  0x0010
3fe48b20:	.word  0x0010
3fe48b30:	.word  0x0000
3fe48b40:	.word  0x0000
3fe48b50:	.word  0x00e0
3fe48b60:	.word  0x00e0
3fe48b70:	exgpc  a0
3fe48b80:	exgpc  a0
3fe48b90:	.word  0x00e0
3fe48ba0:	.word  0x00e0
3fe48bb0:	exgpc  a0
3fe48bc0:	exgpc  a0
3fe48bd0:	.word  0x00e0
3fe48be0:	.word  0x00e0
3fe48bf0:	.word  0x0000
3fe48c00:	.word  0x0000
3fe48c10:	.word  0x0000
3fe48c20:	.word  0x001c
3fe48c30:	.word  0x0002
3fe48c40:	.word  0x0002
3fe48c50:	.word  0x0002
3fe48c60:	.word  0x0002
3fe48c70:	.word  0x0002
3fe48c80:	.word  0x0002
3fe48c90:	.word  0x001c
3fe48ca0:	.word  0x001c
3fe48cb0:	.word  0x0000
3fe48cc0:	.word  0x0000
3fe48cd0:	rev    b0
3fe48ce0:	rev    b0
3fe48cf0:	.word  0x0048
3fe48d00:	.word  0x0048
3fe48d10:	.word  0x0078
3fe48d20:	.word  0x0078
3fe48d30:	.word  0x0048
3fe48d40:	.word  0x0048
3fe48d50:	.word  0x0048
3fe48d60:	.word  0x0048
3fe48d70:	.word  0x0000
3fe48d80:	.word  0x0000
3fe48d90:	exgpc  a0
3fe48da0:	exgpc  a0
3fe48db0:	jump   a0
3fe48dc0:	jump   a0
3fe48dd0:	putst  a0
3fe48de0:	putst  a0
3fe48df0:	exgpc  a0
3fe48e00:	exgpc  a0
3fe48e10:	exgpc  a0
3fe48e20:	exgpc  a0
3fe48e30:	.word  0x0000
3fe48e40:	.word  0x0000
3fe48e50:	.word  0x0000
3fe48e60:	.word  0x0000
3fe48e70:	.word  0x0000
3fe48e80:	.word  0x0000
3fe48e90:	.word  0x0000
3fe48ea0:	.word  0x0000
3fe48eb0:	rev    b12
3fe48ec0:	rev    b12
3fe48ed0:	.word  0x0004
3fe48ee0:	.word  0x0004
3fe48ef0:	.word  0x001c
3fe48f00:	.word  0x001c
3fe48f10:	.word  0x0004
3fe48f20:	.word  0x0004
3fe48f30:	rev    b12
3fe48f40:	rev    b12
3fe48f50:	.word  0x0000
3fe48f60:	.word  0x0000
3fe48f70:	.word  0x0000
3fe48f80:	.word  0x0000
3fe48f90:	.word  0x0088
3fe48fa0:	.word  0x0088
3fe48fb0:	.word  0x00d8
3fe48fc0:	.word  0x00d8
3fe48fd0:	.word  0x00a8
3fe48fe0:	.word  0x00a8
3fe48ff0:	.word  0x0088
3fe49000:	.word  0x0088
3fe49010:	.word  0x0088
3fe49020:	.word  0x0088
3fe49030:	.word  0x0000
3fe49040:	.word  0x0000
3fe49050:	.word  0x0000
3fe49060:	.word  0x0000
3fe49070:	.word  0x0000
3fe49080:	.word  0x0000
3fe49090:	.word  0x00f8
3fe490a0:	pushst
3fe490b0:	not    b14
3fe490c0:	not    b14
3fe490d0:	abs    sp
3fe490e0:	abs    sp
3fe490f0:	abs    a7
3fe49100:	abs    a7
3fe49110:	.word  0x0007
3fe49120:	.word  0x0007
3fe49130:	.word  0x0007
3fe49140:	.word  0x0007
3fe49150:	.word  0x001f
3fe49160:	.word  0x001f
3fe49170:	rev    b14
3fe49180:	rev    b14
3fe49190:	.word  0x007c
3fe491a0:	.word  0x007c
3fe491b0:	.word  0x00f8
3fe491c0:	.word  0x00f8
3fe491d0:	.word  0x00f0
3fe491e0:	.word  0x00f0
3fe491f0:	.word  0x00f0
3fe49200:	.word  0x00f0
3fe49210:	.word  0x0000
3fe49220:	.word  0x0000
3fe49230:	.word  0x0000
3fe49240:	.word  0x0000
3fe49250:	.word  0x00f0
3fe49260:	.word  0x00f0
3fe49270:	.word  0x00f0
3fe49280:	.word  0x00f0
3fe49290:	.word  0x00f0
3fe492a0:	.word  0x00f0
3fe492b0:	.word  0x0000
3fe492c0:	.word  0x0000
3fe492d0:	.word  0x0000
3fe492e0:	.word  0x001e
3fe492f0:	.word  0x0002
3fe49300:	.word  0x0002
3fe49310:	.word  0x000e
3fe49320:	.word  0x000e
3fe49330:	.word  0x0002
3fe49340:	.word  0x0002
3fe49350:	.word  0x001e
3fe49360:	.word  0x001e
3fe49370:	.word  0x0000
3fe49380:	.word  0x0000
3fe49390:	.word  0x0070
3fe493a0:	.word  0x0070
3fe493b0:	.word  0x0008
3fe493c0:	.word  0x0008
3fe493d0:	rev    b0
3fe493e0:	rev    b0
3fe493f0:	.word  0x0040
3fe49400:	.word  0x0040
3fe49410:	rev    b8
3fe49420:	rev    b8
3fe49430:	.word  0x0000
3fe49440:	.word  0x0000
3fe49450:	popst
3fe49460:	popst
3fe49470:	rev    a0
3fe49480:	rev    a0
3fe49490:	rev    a0
3fe494a0:	rev    a0
3fe494b0:	rev    a0
3fe494c0:	rev    a0
3fe494d0:	popst
3fe494e0:	popst
3fe494f0:	.word  0x0000
3fe49500:	.word  0x0000
3fe49510:	.word  0x0000
3fe49520:	.word  0x0000
3fe49530:	.word  0x0000
3fe49540:	.word  0x0000
3fe49550:	.word  0x0000
3fe49560:	.word  0x0000
3fe49570:	rev    b12
3fe49580:	rev    b12
3fe49590:	.word  0x0004
3fe495a0:	.word  0x0004
3fe495b0:	.word  0x001c
3fe495c0:	.word  0x001c
3fe495d0:	.word  0x0004
3fe495e0:	.word  0x0004
3fe495f0:	.word  0x0004
3fe49600:	.word  0x0004
3fe49610:	.word  0x0000
3fe49620:	.word  0x0000
3fe49630:	.word  0x0000
3fe49640:	.word  0x0000
3fe49650:	.word  0x00e0
3fe49660:	.word  0x00e0
3fe49670:	.word  0x0010
3fe49680:	.word  0x0010
3fe49690:	.word  0x0060
3fe496a0:	.word  0x0060
3fe496b0:	.word  0x0080
3fe496c0:	.word  0x0080
3fe496d0:	.word  0x0070
3fe496e0:	.word  0x0070
3fe496f0:	.word  0x0000
3fe49700:	.word  0x0000
3fe49710:	.word  0x0000
3fe49720:	.word  0x0000
3fe49730:	.word  0x0000
3fe49740:	.word  0x0000
3fe49750:	.word  0x0000
3fe49760:	.word  0x0000
3fe49770:	.word  0x0000
3fe49780:	.word  0x0000
3fe49790:	.word  0x0000
3fe497a0:	.word  0x0000
3fe497b0:	rev    b8
3fe497c0:	rev    b8
3fe497d0:	.word  0x0004
3fe497e0:	.word  0x0004
3fe497f0:	rev    b4
3fe49800:	rev    b4
3fe49810:	rev    a4
3fe49820:	rev    a4
3fe49830:	rev    b8
3fe49840:	rev    b8
3fe49850:	.word  0x0000
3fe49860:	.word  0x0000
3fe49870:	.word  0x0000
3fe49880:	.word  0x0000
3fe49890:	.word  0x00e0
3fe498a0:	.word  0x00e0
3fe498b0:	.word  0x0010
3fe498c0:	.word  0x0010
3fe498d0:	.word  0x0060
3fe498e0:	.word  0x0060
3fe498f0:	.word  0x0080
3fe49900:	.word  0x0080
3fe49910:	.word  0x0070
3fe49920:	.word  0x0070
3fe49930:	.word  0x0000
3fe49940:	.word  0x0000
3fe49950:	.word  0x0000
3fe49960:	.word  0x0000
3fe49970:	.word  0x0000
3fe49980:	.word  0x0000
3fe49990:	.word  0x0000
3fe499a0:	.word  0x0000
3fe499b0:	.word  0x0000
3fe499c0:	.word  0x0000
3fe499d0:	.word  0x0000
3fe499e0:	.word  0x0000
3fe499f0:	.word  0x001c
3fe49a00:	.word  0x001c
3fe49a10:	rev    a4
3fe49a20:	rev    a4
3fe49a30:	.word  0x001c
3fe49a40:	.word  0x001c
3fe49a50:	rev    a4
3fe49a60:	rev    a4
3fe49a70:	rev    a4
3fe49a80:	rev    a4
3fe49a90:	.word  0x0000
3fe49aa0:	.word  0x0000
3fe49ab0:	.word  0x0000
3fe49ac0:	.word  0x0000
3fe49ad0:	.word  0x00e0
3fe49ae0:	.word  0x00e0
3fe49af0:	.word  0x0010
3fe49b00:	.word  0x0010
3fe49b10:	.word  0x0060
3fe49b20:	.word  0x0060
3fe49b30:	.word  0x0080
3fe49b40:	.word  0x0080
3fe49b50:	.word  0x0070
3fe49b60:	.word  0x0070
3fe49b70:	.word  0x0000
3fe49b80:	.word  0x0000
3fe49b90:	.word  0x0000
3fe49ba0:	.word  0x0000
3fe49bb0:	.word  0x0000
3fe49bc0:	.word  0x0000
3fe49bd0:	.word  0x0000
3fe49be0:	.word  0x0000
3fe49bf0:	.word  0x0000
3fe49c00:	.word  0x0000
3fe49c10:	.word  0x0000
3fe49c20:	.word  0x0000
3fe49c30:	rev    a4
3fe49c40:	rev    a4
3fe49c50:	rev    a4
3fe49c60:	rev    a4
3fe49c70:	rev    a4
3fe49c80:	rev    a4
3fe49c90:	rev    a4
3fe49ca0:	rev    a4
3fe49cb0:	.word  0x0018
3fe49cc0:	.word  0x0018
3fe49cd0:	.word  0x0000
3fe49ce0:	.word  0x0000
3fe49cf0:	.word  0x0000
3fe49d00:	.word  0x0000
3fe49d10:	.word  0x00e0
3fe49d20:	.word  0x00e0
3fe49d30:	.word  0x0010
3fe49d40:	.word  0x0010
3fe49d50:	.word  0x0060
3fe49d60:	.word  0x0060
3fe49d70:	.word  0x0080
3fe49d80:	.word  0x0080
3fe49d90:	.word  0x0070
3fe49da0:	.word  0x0070
3fe49db0:	.word  0x0000
3fe49dc0:	.word  0x0000
3fe49dd0:	.word  0x0000
3fe49de0:	.word  0x0000
3fe49df0:	.word  0x0000
3fe49e00:	.word  0x0000
3fe49e10:	not    sp
3fe49e20:	not    sp
3fe49e30:	not    sp
3fe49e40:	not    sp
3fe49e50:	not    sp
3fe49e60:	not    sp
3fe49e70:	not    sp
3fe49e80:	not    sp
3fe49e90:	not    sp
3fe49ea0:	not    sp
3fe49eb0:	not    sp
3fe49ec0:	not    sp
3fe49ed0:	not    sp
3fe49ee0:	not    sp
3fe49ef0:	not    sp
3fe49f00:	not    sp
3fe49f10:	not    sp
3fe49f20:	not    sp
3fe49f30:	not    sp
3fe49f40:	not    sp
3fe49f50:	not    sp
3fe49f60:	not    sp
3fe49f70:	not    sp
3fe49f80:	not    sp
3fe49f90:	not    sp
3fe49fa0:	not    sp
3fe49fb0:	not    sp
3fe49fc0:	not    sp
3fe49fd0:	not    sp
3fe49fe0:	not    sp
3fe49ff0:	not    sp
3fe4a000:	not    sp
3fe4a010:	not    sp
3fe4a020:	not    sp
3fe4a030:	not    sp
3fe4a040:	not    sp
3fe4a050:	rev    b0
3fe4a060:	rev    b0
3fe4a070:	rev    b0
3fe4a080:	rev    b0
3fe4a090:	rev    b0
3fe4a0a0:	rev    b0
3fe4a0b0:	rev    b0
3fe4a0c0:	rev    b0
3fe4a0d0:	rev    b0
3fe4a0e0:	rev    b0
3fe4a0f0:	rev    b0
3fe4a100:	rev    b0
3fe4a110:	rev    b0
3fe4a120:	rev    b0
3fe4a130:	rev    b0
3fe4a140:	rev    b0
3fe4a150:	rev    b0
3fe4a160:	rev    b0
3fe4a170:	rev    b0
3fe4a180:	rev    b0
3fe4a190:	rev    b2
3fe4a1a0:	rev    b2
3fe4a1b0:	rev    b6
3fe4a1c0:	rev    b6
3fe4a1d0:	rev    b12
3fe4a1e0:	rev    b12
3fe4a1f0:	rev    b8
3fe4a200:	rev    b8
3fe4a210:	rev    b0
3fe4a220:	rev    b0
3fe4a230:	.word  0x0000
3fe4a240:	.word  0x0000
3fe4a250:	.word  0x0000
3fe4a260:	.word  0x0000
3fe4a270:	.word  0x0000
3fe4a280:	.word  0x0000
3fe4a290:	.word  0x0000
3fe4a2a0:	.word  0x0000
3fe4a2b0:	.word  0x0000
3fe4a2c0:	.word  0x0000
3fe4a2d0:	.word  0x0000
3fe4a2e0:	.word  0x0000
3fe4a2f0:	.word  0x0000
3fe4a300:	.word  0x0000
3fe4a310:	.word  0x0000
3fe4a320:	.word  0x0000
3fe4a330:	.word  0x0000
3fe4a340:	.word  0x0000
3fe4a350:	.word  0x0000
3fe4a360:	.word  0x0000
3fe4a370:	.word  0x0000
3fe4a380:	.word  0x0000
3fe4a390:	not    b0
3fe4a3a0:	not    b0
3fe4a3b0:	not    b0
3fe4a3c0:	not    b0
3fe4a3d0:	rev    b0
3fe4a3e0:	rev    b0
3fe4a3f0:	rev    b0
3fe4a400:	rev    b0
3fe4a410:	rev    b0
3fe4a420:	rev    b0
3fe4a430:	rev    b0
3fe4a440:	rev    b0
3fe4a450:	rev    b0
3fe4a460:	rev    b0
3fe4a470:	rev    b0
3fe4a480:	rev    b0
3fe4a490:	rev    b0
3fe4a4a0:	rev    b0
3fe4a4b0:	rev    b0
3fe4a4c0:	rev    b0
3fe4a4d0:	.word  0x0000
3fe4a4e0:	.word  0x0000
3fe4a4f0:	.word  0x0000
3fe4a500:	.word  0x0000
3fe4a510:	.word  0x0000
3fe4a520:	.word  0x0000
3fe4a530:	.word  0x0000
3fe4a540:	.word  0x0000
3fe4a550:	.word  0x0000
3fe4a560:	.word  0x0000
3fe4a570:	.word  0x0000
3fe4a580:	.word  0x0000
3fe4a590:	.word  0x0000
3fe4a5a0:	.word  0x0000
3fe4a5b0:	.word  0x0000
3fe4a5c0:	.word  0x0000
3fe4a5d0:	not    sp
3fe4a5e0:	not    sp
3fe4a5f0:	not    sp
3fe4a600:	not    sp
3fe4a610:	.word  0x0000
3fe4a620:	.word  0x0000
3fe4a630:	.word  0x0000
3fe4a640:	.word  0x0000
3fe4a650:	.word  0x0000
3fe4a660:	.word  0x0000
3fe4a670:	.word  0x0000
3fe4a680:	.word  0x0000
3fe4a690:	.word  0x0000
3fe4a6a0:	.word  0x0000
3fe4a6b0:	.word  0x0000
3fe4a6c0:	.word  0x0000
3fe4a6d0:	.word  0x0000
3fe4a6e0:	.word  0x0000
3fe4a6f0:	.word  0x0000
3fe4a700:	.word  0x0000
3fe4a710:	.word  0x0000
3fe4a720:	.word  0x00e0
3fe4a730:	putst  b0
3fe4a740:	putst  b0
3fe4a750:	putst  b0
3fe4a760:	putst  b0
3fe4a770:	rev    b0
3fe4a780:	rev    b0
3fe4a790:	rev    b0
3fe4a7a0:	rev    b0
3fe4a7b0:	rev    b0
3fe4a7c0:	rev    b0
3fe4a7d0:	rev    b0
3fe4a7e0:	rev    b0
3fe4a7f0:	rev    b0
3fe4a800:	rev    b0
3fe4a810:	rev    b0
3fe4a820:	rev    b0
3fe4a830:	rev    b0
3fe4a840:	rev    b0
3fe4a850:	rev    b0
3fe4a860:	rev    b0
3fe4a870:	rev    b0
3fe4a880:	rev    b0
3fe4a890:	rev    b0
3fe4a8a0:	rev    b0
3fe4a8b0:	rev    b0
3fe4a8c0:	rev    b0
3fe4a8d0:	rev    b0
3fe4a8e0:	rev    b0
3fe4a8f0:	rev    b0
3fe4a900:	rev    b0
3fe4a910:	rev    b0
3fe4a920:	rev    b0
3fe4a930:	rev    b0
3fe4a940:	rev    b0
3fe4a950:	rev    b0
3fe4a960:	rev    b0
3fe4a970:	rev    b0
3fe4a980:	rev    b0
3fe4a990:	rev    b0
3fe4a9a0:	rev    b0
3fe4a9b0:	rev    b0
3fe4a9c0:	rev    b0
3fe4a9d0:	rev    b0
3fe4a9e0:	rev    b0
3fe4a9f0:	rev    b0
3fe4aa00:	rev    b0
3fe4aa10:	rev    b0
3fe4aa20:	rev    b0
3fe4aa30:	rev    b0
3fe4aa40:	rev    b0
3fe4aa50:	rev    b0
3fe4aa60:	rev    b0
3fe4aa70:	rev    b0
3fe4aa80:	rev    b0
3fe4aa90:	rev    b0
3fe4aaa0:	rev    b0
3fe4aab0:	rev    b0
3fe4aac0:	rev    b0
3fe4aad0:	rev    b0
3fe4aae0:	rev    b0
3fe4aaf0:	rev    b0
3fe4ab00:	rev    b0
3fe4ab10:	rev    b0
3fe4ab20:	rev    b0
3fe4ab30:	rev    b6
3fe4ab40:	rev    b6
3fe4ab50:	rev    b6
3fe4ab60:	rev    b6
3fe4ab70:	.word  0x001c
3fe4ab80:	.word  0x0000
3fe4ab90:	rev    b0
3fe4aba0:	rev    b0
3fe4abb0:	rev    b0
3fe4abc0:	rev    b0
3fe4abd0:	rev    b0
3fe4abe0:	rev    b0
3fe4abf0:	rev    b0
3fe4ac00:	rev    b0
3fe4ac10:	rev    b0
3fe4ac20:	rev    b0
3fe4ac30:	rev    b0
3fe4ac40:	rev    b0
3fe4ac50:	rev    b0
3fe4ac60:	rev    b0
3fe4ac70:	rev    b0
3fe4ac80:	rev    b0
3fe4ac90:	rev    b0
3fe4aca0:	rev    b0
3fe4acb0:	rev    b0
3fe4acc0:	rev    b0
3fe4acd0:	rev    b0
3fe4ace0:	rev    b0
3fe4acf0:	rev    b0
3fe4ad00:	rev    b0
3fe4ad10:	rev    b0
3fe4ad20:	rev    b0
3fe4ad30:	rev    b0
3fe4ad40:	rev    b0
3fe4ad50:	rev    b0
3fe4ad60:	rev    b0
3fe4ad70:	rev    b0
3fe4ad80:	rev    b0
3fe4ad90:	rev    b0
3fe4ada0:	rev    b0
3fe4adb0:	rev    b0
3fe4adc0:	rev    b0
3fe4add0:	.word  0x0000
3fe4ade0:	not    b0
3fe4adf0:	not    b0
3fe4ae00:	not    b0
3fe4ae10:	rev    b0
3fe4ae20:	rev    b0
3fe4ae30:	rev    b0
3fe4ae40:	rev    b0
3fe4ae50:	rev    b0
3fe4ae60:	rev    b0
3fe4ae70:	rev    b0
3fe4ae80:	rev    b0
3fe4ae90:	rev    b0
3fe4aea0:	rev    b0
3fe4aeb0:	rev    b0
3fe4aec0:	rev    b0
3fe4aed0:	rev    b0
3fe4aee0:	rev    b0
3fe4aef0:	rev    b0
3fe4af00:	rev    b0
3fe4af10:	rev    b0
3fe4af20:	rev    b0
3fe4af30:	rev    b0
3fe4af40:	rev    b0
3fe4af50:	rev    b0
3fe4af60:	rev    b0
3fe4af70:	rev    b0
3fe4af80:	rev    b0
3fe4af90:	rev    b0
3fe4afa0:	rev    b0
3fe4afb0:	rev    b0
3fe4afc0:	rev    b0
3fe4afd0:	rev    b0
3fe4afe0:	rev    b0
3fe4aff0:	rev    b0
3fe4b000:	rev    b0
3fe4b010:	rev    b0
3fe4b020:	rev    b0
3fe4b030:	rev    b0
3fe4b040:	rev    b0
3fe4b050:	rev    b0
3fe4b060:	rev    b0
3fe4b070:	rev    b0
3fe4b080:	rev    b0
3fe4b090:	rev    b0
3fe4b0a0:	rev    b0
3fe4b0b0:	rev    b0
3fe4b0c0:	rev    b0
3fe4b0d0:	rev    b0
3fe4b0e0:	rev    b0
3fe4b0f0:	rev    b0
3fe4b100:	rev    b0
3fe4b110:	rev    b0
3fe4b120:	rev    b0
3fe4b130:	rev    b0
3fe4b140:	rev    b0
3fe4b150:	rev    b0
3fe4b160:	rev    b0
3fe4b170:	rev    b0
3fe4b180:	rev    b0
3fe4b190:	rev    b0
3fe4b1a0:	rev    b0
3fe4b1b0:	rev    b0
3fe4b1c0:	rev    b0
3fe4b1d0:	rev    b0
3fe4b1e0:	rev    b0
3fe4b1f0:	rev    b0
3fe4b200:	rev    b0
3fe4b210:	not    b0
3fe4b220:	not    b0
3fe4b230:	not    b0
3fe4b240:	.word  0x0000
3fe4b250:	.word  0x0000
3fe4b260:	rev    b14
3fe4b270:	rev    b14
3fe4b280:	rev    b14
3fe4b290:	rev    b0
3fe4b2a0:	rev    b0
3fe4b2b0:	rev    b0
3fe4b2c0:	rev    b0
3fe4b2d0:	rev    b0
3fe4b2e0:	rev    b0
3fe4b2f0:	rev    b0
3fe4b300:	rev    b0
3fe4b310:	rev    b0
3fe4b320:	rev    b0
3fe4b330:	rev    b0
3fe4b340:	rev    b0
3fe4b350:	rev    b0
3fe4b360:	rev    b0
3fe4b370:	rev    b0
3fe4b380:	rev    b0
3fe4b390:	rev    b0
3fe4b3a0:	rev    b0
3fe4b3b0:	rev    b0
3fe4b3c0:	rev    b0
3fe4b3d0:	rev    b0
3fe4b3e0:	rev    b0
3fe4b3f0:	rev    b0
3fe4b400:	rev    b0
3fe4b410:	rev    b0
3fe4b420:	rev    b0
3fe4b430:	rev    b0
3fe4b440:	rev    b0
3fe4b450:	rev    b0
3fe4b460:	rev    b0
3fe4b470:	rev    b0
3fe4b480:	rev    b0
3fe4b490:	rev    b0
3fe4b4a0:	rev    b0
3fe4b4b0:	rev    b0
3fe4b4c0:	rev    b0
3fe4b4d0:	rev    b0
3fe4b4e0:	rev    b0
3fe4b4f0:	rev    b0
3fe4b500:	rev    b0
3fe4b510:	rev    b0
3fe4b520:	rev    b0
3fe4b530:	rev    b0
3fe4b540:	rev    b0
3fe4b550:	rev    b0
3fe4b560:	rev    b0
3fe4b570:	rev    b0
3fe4b580:	rev    b0
3fe4b590:	rev    b0
3fe4b5a0:	rev    b0
3fe4b5b0:	rev    b0
3fe4b5c0:	rev    b0
3fe4b5d0:	rev    b0
3fe4b5e0:	rev    b0
3fe4b5f0:	rev    b0
3fe4b600:	rev    b0
3fe4b610:	rev    b0
3fe4b620:	rev    b0
3fe4b630:	rev    b0
3fe4b640:	rev    b0
3fe4b650:	rev    b0
3fe4b660:	rev    b0
3fe4b670:	rev    b0
3fe4b680:	rev    b0
3fe4b690:	rev    b14
3fe4b6a0:	rev    b14
3fe4b6b0:	rev    b14
3fe4b6c0:	.word  0x0000
3fe4b6d0:	.word  0x0000
3fe4b6e0:	abs    a0
3fe4b6f0:	not    a0
3fe4b700:	not    a0
3fe4b710:	.word  0x0060
3fe4b720:	.word  0x0060
3fe4b730:	rev    b0
3fe4b740:	rev    b0
3fe4b750:	rev    b0
3fe4b760:	rev    b0
3fe4b770:	rev    b0
3fe4b780:	rev    b0
3fe4b790:	rev    b0
3fe4b7a0:	rev    b0
3fe4b7b0:	rev    b0
3fe4b7c0:	rev    b0
3fe4b7d0:	rev    b0
3fe4b7e0:	rev    b0
3fe4b7f0:	rev    b0
3fe4b800:	rev    b0
3fe4b810:	rev    b0
3fe4b820:	rev    b0
3fe4b830:	rev    b0
3fe4b840:	rev    b0
3fe4b850:	rev    b0
3fe4b860:	rev    b0
3fe4b870:	rev    b0
3fe4b880:	rev    b0
3fe4b890:	rev    b0
3fe4b8a0:	rev    b0
3fe4b8b0:	rev    b0
3fe4b8c0:	rev    b0
3fe4b8d0:	rev    b0
3fe4b8e0:	rev    b0
3fe4b8f0:	rev    b0
3fe4b900:	rev    b0
3fe4b910:	rev    b0
3fe4b920:	rev    b0
3fe4b930:	rev    b0
3fe4b940:	rev    b0
3fe4b950:	rev    b0
3fe4b960:	rev    b0
3fe4b970:	rev    b0
3fe4b980:	rev    b0
3fe4b990:	rev    b0
3fe4b9a0:	rev    b0
3fe4b9b0:	rev    b0
3fe4b9c0:	rev    b0
3fe4b9d0:	rev    b0
3fe4b9e0:	rev    b0
3fe4b9f0:	rev    b0
3fe4ba00:	rev    b0
3fe4ba10:	rev    b0
3fe4ba20:	rev    b0
3fe4ba30:	rev    b0
3fe4ba40:	rev    b0
3fe4ba50:	rev    b0
3fe4ba60:	rev    b0
3fe4ba70:	rev    b0
3fe4ba80:	rev    b0
3fe4ba90:	rev    b0
3fe4baa0:	rev    b0
3fe4bab0:	rev    b0
3fe4bac0:	rev    b0
3fe4bad0:	rev    b0
3fe4bae0:	rev    b0
3fe4baf0:	.word  0x0060
3fe4bb00:	.word  0x0060
3fe4bb10:	not    a0
3fe4bb20:	not    a0
3fe4bb30:	abs    a0
3fe4bb40:	.word  0x0000
3fe4bb50:	.word  0x0000
3fe4bb60:	.word  0x0007
3fe4bb70:	.word  0x001f
3fe4bb80:	.word  0x001f
3fe4bb90:	.word  0x0018
3fe4bba0:	.word  0x0018
3fe4bbb0:	rev    b0
3fe4bbc0:	rev    b0
3fe4bbd0:	rev    b0
3fe4bbe0:	rev    b0
3fe4bbf0:	rev    b0
3fe4bc00:	rev    b0
3fe4bc10:	rev    b0
3fe4bc20:	rev    b0
3fe4bc30:	rev    b0
3fe4bc40:	rev    b0
3fe4bc50:	rev    b0
3fe4bc60:	rev    b0
3fe4bc70:	rev    b0
3fe4bc80:	rev    b0
3fe4bc90:	rev    b0
3fe4bca0:	rev    b0
3fe4bcb0:	rev    b0
3fe4bcc0:	rev    b0
3fe4bcd0:	rev    b0
3fe4bce0:	rev    b0
3fe4bcf0:	rev    b0
3fe4bd00:	rev    b0
3fe4bd10:	rev    b0
3fe4bd20:	rev    b0
3fe4bd30:	rev    b0
3fe4bd40:	rev    b0
3fe4bd50:	rev    b0
3fe4bd60:	rev    b0
3fe4bd70:	rev    b0
3fe4bd80:	rev    b0
3fe4bd90:	rev    b0
3fe4bda0:	rev    b0
3fe4bdb0:	rev    b0
3fe4bdc0:	rev    b0
3fe4bdd0:	rev    b0
3fe4bde0:	rev    b0
3fe4bdf0:	rev    b0
3fe4be00:	rev    b0
3fe4be10:	rev    b0
3fe4be20:	rev    b0
3fe4be30:	rev    b0
3fe4be40:	rev    b0
3fe4be50:	rev    b0
3fe4be60:	rev    b0
3fe4be70:	rev    b0
3fe4be80:	rev    b0
3fe4be90:	rev    b0
3fe4bea0:	rev    b0
3fe4beb0:	rev    b0
3fe4bec0:	rev    b0
3fe4bed0:	rev    b0
3fe4bee0:	rev    b0
3fe4bef0:	rev    b0
3fe4bf00:	rev    b0
3fe4bf10:	rev    b0
3fe4bf20:	rev    b0
3fe4bf30:	rev    b0
3fe4bf40:	rev    b0
3fe4bf50:	rev    b0
3fe4bf60:	rev    b0
3fe4bf70:	.word  0x0018
3fe4bf80:	.word  0x0018
3fe4bf90:	.word  0x001f
3fe4bfa0:	.word  0x001f
3fe4bfb0:	.word  0x0007
3fe4bfc0:	.word  0x0000
3fe4bfd0:	rev    b0
3fe4bfe0:	rev    b0
3fe4bff0:	rev    b0
3fe4c000:	rev    b0
3fe4c010:	rev    b0
3fe4c020:	rev    b0
3fe4c030:	rev    b0
3fe4c040:	rev    b0
3fe4c050:	rev    b0
3fe4c060:	rev    b0
3fe4c070:	rev    b0
3fe4c080:	rev    b0
3fe4c090:	rev    b0
3fe4c0a0:	rev    b0
3fe4c0b0:	.word  0x0018
3fe4c0c0:	.word  0x0018
3fe4c0d0:	.word  0x000e
3fe4c0e0:	.word  0x000e
3fe4c0f0:	.word  0x0018
3fe4c100:	.word  0x0018
3fe4c110:	rev    b0
3fe4c120:	rev    b0
3fe4c130:	rev    b0
3fe4c140:	rev    b0
3fe4c150:	rev    b0
3fe4c160:	rev    b0
3fe4c170:	rev    b0
3fe4c180:	rev    b0
3fe4c190:	rev    b0
3fe4c1a0:	rev    b0
3fe4c1b0:	rev    b0
3fe4c1c0:	rev    b0
3fe4c1d0:	rev    b0
3fe4c1e0:	rev    b0
3fe4c1f0:	rev    b0
3fe4c200:	rev    b0
3fe4c210:	rev    b0
3fe4c220:	rev    b0
3fe4c230:	rev    b0
3fe4c240:	rev    b0
3fe4c250:	rev    b0
3fe4c260:	rev    b0
3fe4c270:	rev    b0
3fe4c280:	rev    b0
3fe4c290:	rev    b0
3fe4c2a0:	rev    b0
3fe4c2b0:	rev    b0
3fe4c2c0:	rev    b0
3fe4c2d0:	rev    b0
3fe4c2e0:	rev    b0
3fe4c2f0:	.word  0x0060
3fe4c300:	.word  0x0060
3fe4c310:	popst
3fe4c320:	popst
3fe4c330:	.word  0x0060
3fe4c340:	.word  0x0060
3fe4c350:	rev    b0
3fe4c360:	rev    b0
3fe4c370:	rev    b0
3fe4c380:	rev    b0
3fe4c390:	rev    b0
3fe4c3a0:	rev    b0
3fe4c3b0:	rev    b0
3fe4c3c0:	rev    b0
3fe4c3d0:	rev    b0
3fe4c3e0:	rev    b0
3fe4c3f0:	rev    b0
3fe4c400:	rev    b0
3fe4c410:	rev    b0
3fe4c420:	rev    b0
3fe4c430:	rev    b0
3fe4c440:	rev    b0
3fe4c450:	.word  0x0000
3fe4c460:	.word  0x0000
3fe4c470:	.word  0x0000
3fe4c480:	.word  0x0000
3fe4c490:	.word  0x0000
3fe4c4a0:	.word  0x0000
3fe4c4b0:	.word  0x0000
3fe4c4c0:	.word  0x0000
3fe4c4d0:	.word  0x0000
3fe4c4e0:	.word  0x0000
3fe4c4f0:	.word  0x0000
3fe4c500:	.word  0x0000
3fe4c510:	.word  0x0000
3fe4c520:	.word  0x0000
3fe4c530:	.word  0x0000
3fe4c540:	.word  0x0000
3fe4c550:	not    b0
3fe4c560:	not    b0
3fe4c570:	not    b0
3fe4c580:	not    b0
3fe4c590:	rev    b0
3fe4c5a0:	rev    b0
3fe4c5b0:	rev    b0
3fe4c5c0:	rev    b0
3fe4c5d0:	rev    b0
3fe4c5e0:	rev    b0
3fe4c5f0:	.word  0x00c0
3fe4c600:	.word  0x00c0
3fe4c610:	.word  0x00c0
3fe4c620:	.word  0x00c0
3fe4c630:	.word  0x00c0
3fe4c640:	.word  0x00c0
3fe4c650:	getst  a0
3fe4c660:	getst  a0
3fe4c670:	nop
3fe4c680:	nop
3fe4c690:	nop
3fe4c6a0:	nop
3fe4c6b0:	getst  a0
3fe4c6c0:	getst  a0
3fe4c6d0:	.word  0x00c0
3fe4c6e0:	.word  0x00c0
3fe4c6f0:	.word  0x00c0
3fe4c700:	.word  0x00c0
3fe4c710:	.word  0x00c0
3fe4c720:	.word  0x00c0
3fe4c730:	rev    b0
3fe4c740:	rev    b0
3fe4c750:	rev    b0
3fe4c760:	rev    b0
3fe4c770:	rev    b0
3fe4c780:	rev    b0
3fe4c790:	not    b0
3fe4c7a0:	not    b0
3fe4c7b0:	not    b0
3fe4c7c0:	not    b0
3fe4c7d0:	.word  0x0000
3fe4c7e0:	.word  0x0000
3fe4c7f0:	.word  0x0000
3fe4c800:	.word  0x0000
3fe4c810:	.word  0x0000
3fe4c820:	.word  0x0000
3fe4c830:	.word  0x0000
3fe4c840:	.word  0x0000
3fe4c850:	.word  0x0000
3fe4c860:	.word  0x0000
3fe4c870:	.word  0x0000
3fe4c880:	.word  0x0000
3fe4c890:	.word  0x0000
3fe4c8a0:	.word  0x0000
3fe4c8b0:	.word  0x0000
3fe4c8c0:	.word  0x0000
3fe4c8d0:	.word  0x0003
3fe4c8e0:	.word  0x0003
3fe4c8f0:	.word  0x0003
3fe4c900:	.word  0x0003
3fe4c910:	.word  0x0003
3fe4c920:	.word  0x0003
3fe4c930:	.word  0x000c
3fe4c940:	.word  0x000c
3fe4c950:	.word  0x000c
3fe4c960:	.word  0x000c
3fe4c970:	.word  0x000c
3fe4c980:	.word  0x000c
3fe4c990:	.word  0x000c
3fe4c9a0:	.word  0x000c
3fe4c9b0:	rev    b0
3fe4c9c0:	rev    b0
3fe4c9d0:	rev    b0
3fe4c9e0:	rev    b0
3fe4c9f0:	rev    b0
3fe4ca00:	rev    b0
3fe4ca10:	rev    b0
3fe4ca20:	rev    b0
3fe4ca30:	.word  0x00c0
3fe4ca40:	.word  0x00c0
3fe4ca50:	.word  0x00c0
3fe4ca60:	.word  0x00c0
3fe4ca70:	.word  0x00c0
3fe4ca80:	.word  0x00c0
3fe4ca90:	.word  0x00c0
3fe4caa0:	.word  0x00c0
3fe4cab0:	nop
3fe4cac0:	nop
3fe4cad0:	nop
3fe4cae0:	nop
3fe4caf0:	nop
3fe4cb00:	nop
3fe4cb10:	nop
3fe4cb20:	nop
3fe4cb30:	nop
3fe4cb40:	nop
3fe4cb50:	nop
3fe4cb60:	nop
3fe4cb70:	.word  0x00c0
3fe4cb80:	.word  0x00c0
3fe4cb90:	.word  0x00c0
3fe4cba0:	.word  0x00c0
3fe4cbb0:	.word  0x00c0
3fe4cbc0:	.word  0x00c0
3fe4cbd0:	.word  0x00c0
3fe4cbe0:	.word  0x00c0
3fe4cbf0:	rev    b0
3fe4cc00:	rev    b0
3fe4cc10:	rev    b0
3fe4cc20:	rev    b0
3fe4cc30:	rev    b0
3fe4cc40:	rev    b0
3fe4cc50:	rev    b0
3fe4cc60:	rev    b0
3fe4cc70:	.word  0x000c
3fe4cc80:	.word  0x000c
3fe4cc90:	.word  0x000c
3fe4cca0:	.word  0x000c
3fe4ccb0:	.word  0x000c
3fe4ccc0:	.word  0x000c
3fe4ccd0:	.word  0x000c
3fe4cce0:	.word  0x000c
3fe4ccf0:	.word  0x0003
3fe4cd00:	.word  0x0003
3fe4cd10:	.word  0x0003
3fe4cd20:	.word  0x0003
3fe4cd30:	.word  0x0003
3fe4cd40:	.word  0x0003
3fe4cd50:	.word  0x0000
3fe4cd60:	.word  0x0000
3fe4cd70:	.word  0x0000
3fe4cd80:	.word  0x0000
3fe4cd90:	.word  0x0000
3fe4cda0:	.word  0x0000
3fe4cdb0:	.word  0x0000
3fe4cdc0:	.word  0x0000
3fe4cdd0:	.word  0x0000
3fe4cde0:	.word  0x0000
3fe4cdf0:	.word  0x0000
3fe4ce00:	.word  0x0000
3fe4ce10:	.word  0x0000
3fe4ce20:	.word  0x0000
3fe4ce30:	.word  0x0000
3fe4ce40:	.word  0x0000
3fe4ce50:	not    sp
3fe4ce60:	not    sp
3fe4ce70:	not    sp
3fe4ce80:	not    sp
3fe4ce90:	nop
3fe4cea0:	nop
3fe4ceb0:	nop
3fe4cec0:	nop
3fe4ced0:	.word  0x0000
3fe4cee0:	.word  0x0000
3fe4cef0:	.word  0x0000
3fe4cf00:	.word  0x0000
3fe4cf10:	.word  0x0000
3fe4cf20:	.word  0x0000
3fe4cf30:	.word  0x0000
3fe4cf40:	.word  0x0000
3fe4cf50:	.word  0x0000
3fe4cf60:	.word  0x0000
3fe4cf70:	.word  0x0000
3fe4cf80:	.word  0x0000
3fe4cf90:	.word  0x0000
3fe4cfa0:	.word  0x0000
3fe4cfb0:	.word  0x0000
3fe4cfc0:	.word  0x0000
3fe4cfd0:	.word  0x0000
3fe4cfe0:	.word  0x0000
3fe4cff0:	.word  0x0000
3fe4d000:	.word  0x0000
3fe4d010:	.word  0x0000
3fe4d020:	.word  0x0000
3fe4d030:	nop
3fe4d040:	nop
3fe4d050:	nop
3fe4d060:	nop
3fe4d070:	nop
3fe4d080:	nop
3fe4d090:	not    sp
3fe4d0a0:	not    sp
3fe4d0b0:	not    sp
3fe4d0c0:	not    sp
3fe4d0d0:	.word  0x0000
3fe4d0e0:	.word  0x0000
3fe4d0f0:	.word  0x0000
3fe4d100:	.word  0x0000
3fe4d110:	.word  0x0000
3fe4d120:	.word  0x0000
3fe4d130:	.word  0x0000
3fe4d140:	.word  0x0000
3fe4d150:	.word  0x0000
3fe4d160:	.word  0x0000
3fe4d170:	.word  0x0000
3fe4d180:	.word  0x0000
3fe4d190:	.word  0x0000
3fe4d1a0:	.word  0x0000
3fe4d1b0:	.word  0x0000
3fe4d1c0:	.word  0x0000
3fe4d1d0:	.word  0x0003
3fe4d1e0:	.word  0x0003
3fe4d1f0:	.word  0x0003
3fe4d200:	.word  0x0003
3fe4d210:	.word  0x000c
3fe4d220:	.word  0x000c
3fe4d230:	.word  0x000c
3fe4d240:	.word  0x000c
3fe4d250:	.word  0x000c
3fe4d260:	.word  0x000c
3fe4d270:	rev    b0
3fe4d280:	rev    b0
3fe4d290:	rev    b0
3fe4d2a0:	rev    b0
3fe4d2b0:	rev    b0
3fe4d2c0:	rev    b0
3fe4d2d0:	.word  0x00c0
3fe4d2e0:	.word  0x00c0
3fe4d2f0:	.word  0x00c0
3fe4d300:	.word  0x00c0
3fe4d310:	rev    b0
3fe4d320:	rev    b0
3fe4d330:	rev    b0
3fe4d340:	rev    b0
3fe4d350:	rev    b0
3fe4d360:	rev    b0
3fe4d370:	.word  0x000c
3fe4d380:	.word  0x000c
3fe4d390:	.word  0x000c
3fe4d3a0:	.word  0x000c
3fe4d3b0:	.word  0x000c
3fe4d3c0:	.word  0x000c
3fe4d3d0:	.word  0x0003
3fe4d3e0:	.word  0x0003
3fe4d3f0:	.word  0x0003
3fe4d400:	.word  0x0003
3fe4d410:	fill   xy
3fe4d420:	.word  0x0001
3fe4d430:	setf   21, 0, 0
3fe4d440:	.word  0x0001
3fe4d450:	setf   21, 0, 0
3fe4d460:	.word  0x0001
3fe4d470:	setf   21, 0, 0
3fe4d480:	.word  0x0001
3fe4d490:	setf   21, 0, 0
3fe4d4a0:	.word  0x0001
3fe4d4b0:	setf   21, 0, 0
3fe4d4c0:	.word  0x0001
3fe4d4d0:	setf   21, 0, 0
3fe4d4e0:	.word  0x0001
3fe4d4f0:	setf   21, 0, 0
3fe4d500:	.word  0x0001
3fe4d510:	.word  0x0001
3fe4d520:	fill   xy
3fe4d530:	.word  0x0001
3fe4d540:	call   a5
3fe4d550:	call   a5
3fe4d560:	call   a5
3fe4d570:	call   a5
3fe4d580:	call   a5
3fe4d590:	call   a5
3fe4d5a0:	call   a5
3fe4d5b0:	.word  0x0001
3fe4d5c0:	fill   xy
3fe4d5d0:	.word  0x0001
3fe4d5e0:	.word  0x0001
3fe4d5f0:	fill   xy
3fe4d600:	.word  0x0001
3fe4d610:	.word  0x0001
3fe4d620:	fill   xy
3fe4d630:	.word  0x0001
3fe4d640:	fill   xy
3fe4d650:	fill   xy
3fe4d660:	.word  0x0000
3fe4d670:	setf   21, 0, 0
3fe4d680:	setf   32, 0, 0
3fe4d690:	setf   21, 0, 0
3fe4d6a0:	setf   32, 0, 0
3fe4d6b0:	setf   21, 0, 0
3fe4d6c0:	setf   32, 0, 0
3fe4d6d0:	setf   21, 0, 0
3fe4d6e0:	setf   32, 0, 0
3fe4d6f0:	.word  0x0055
3fe4d700:	pixblt xy,l
3fe4d710:	.word  0x0055
3fe4d720:	pixblt xy,l
3fe4d730:	.word  0x0055
3fe4d740:	pixblt xy,l
3fe4d750:	.word  0x0040
3fe4d760:	fill   xy
3fe4d770:	.word  0x0040
3fe4d780:	reti
3fe4d790:	.word  0x0044
3fe4d7a0:	.word  0x0044
3fe4d7b0:	reti
3fe4d7c0:	.word  0x0044
3fe4d7d0:	.word  0x0044
3fe4d7e0:	reti
3fe4d7f0:	.word  0x0040
3fe4d800:	.word  0x004f
3fe4d810:	reti
3fe4d820:	.word  0x0040
3fe4d830:	.word  0x004f
3fe4d840:	reti
3fe4d850:	.word  0x0040
3fe4d860:	.word  0x004f
3fe4d870:	reti
3fe4d880:	fill   xy
3fe4d890:	fill   xy
3fe4d8a0:	.word  0x0800
3fe4d8b0:	calla  0xd550d55
3fe4d8e0:	calla  0xd550d55
3fe4d910:	calla  0x8000d55
3fe4d940:	fill   xy
3fe4d950:	.word  0x0800
3fe4d960:	fill   xy
3fe4d970:	.word  0x0800
3fe4d980:	fill   xy
3fe4d990:	.word  0x0800
3fe4d9a0:	fill   xy
3fe4d9b0:	.word  0x0800
3fe4d9c0:	call   a4
3fe4d9d0:	.word  0x0800
3fe4d9e0:	.word  0x0800
3fe4d9f0:	call   a4
3fe4da00:	.word  0x0800
3fe4da10:	.word  0x0800
3fe4da20:	call   a4
3fe4da30:	.word  0x0800
3fe4da40:	.word  0x0800
3fe4da50:	call   a4
3fe4da60:	.word  0x0800
3fe4da70:	.word  0x0800
3fe4da80:	call   a4
3fe4da90:	.word  0x0800
3fe4daa0:	.word  0x0800
3fe4dab0:	call   a4
3fe4dac0:	fill   xy
3fe4dad0:	.word  0x00f8
3fe4dae0:	pushst
3fe4daf0:	not    b14
3fe4db00:	not    b14
3fe4db10:	abs    sp
3fe4db20:	abs    sp
3fe4db30:	abs    a7
3fe4db40:	abs    a7
3fe4db50:	.word  0x0007
3fe4db60:	.word  0x0007
3fe4db70:	.word  0x0007
3fe4db80:	.word  0x0007
3fe4db90:	.word  0x001f
3fe4dba0:	.word  0x001f
3fe4dbb0:	rev    b14
3fe4dbc0:	rev    b14
3fe4dbd0:	.word  0x007c
3fe4dbe0:	.word  0x007c
3fe4dbf0:	.word  0x00f8
3fe4dc00:	.word  0x00f8
3fe4dc10:	.word  0x00f0
3fe4dc20:	.word  0x00f0
3fe4dc30:	.word  0x00f0
3fe4dc40:	.word  0x00f0
3fe4dc50:	.word  0x0000
3fe4dc60:	.word  0x0000
3fe4dc70:	.word  0x0000
3fe4dc80:	.word  0x0000
3fe4dc90:	.word  0x00f0
3fe4dca0:	.word  0x00f0
3fe4dcb0:	.word  0x00f0
3fe4dcc0:	.word  0x00f0
3fe4dcd0:	.word  0x00f0
3fe4dce0:	.word  0x00f0
3fe4dcf0:	.word  0x0000
3fe4dd00:	.word  0x0000
3fe4dd10:	.word  0x0000
3fe4dd20:	.word  0x0000
3fe4dd30:	.word  0x0000
3fe4dd40:	.word  0x0000
3fe4dd50:	.word  0x0000
3fe4dd60:	.word  0x0000
3fe4dd70:	.word  0x0000
3fe4dd80:	.word  0x0000
3fe4dd90:	.word  0x00e0
3fe4dda0:	.word  0x00e0
3fe4ddb0:	.word  0x0070
3fe4ddc0:	.word  0x0070
3fe4ddd0:	rev    b8
3fe4dde0:	rev    b8
3fe4ddf0:	.word  0x001c
3fe4de00:	.word  0x001c
3fe4de10:	rev    b8
3fe4de20:	rev    b8
3fe4de30:	.word  0x0070
3fe4de40:	.word  0x0070
3fe4de50:	.word  0x00e0
3fe4de60:	.word  0x00e0
3fe4de70:	.word  0x0000
3fe4de80:	.word  0x0000
3fe4de90:	pushst
3fe4dea0:	pushst
3fe4deb0:	pushst
3fe4dec0:	pushst
3fe4ded0:	.word  0x0000
3fe4dee0:	.word  0x0000
3fe4def0:	.word  0x0000
3fe4df00:	.word  0x0000
3fe4df10:	.word  0x0000
3fe4df20:	.word  0x0000
3fe4df30:	.word  0x0000
3fe4df40:	.word  0x0000
3fe4df50:	.word  0x0000
3fe4df60:	.word  0x0000
3fe4df70:	.word  0x0000
3fe4df80:	.word  0x0000
3fe4df90:	.word  0x0000
3fe4dfa0:	.word  0x0000
3fe4dfb0:	.word  0x0000
3fe4dfc0:	.word  0x0000
3fe4dfd0:	getst  a0
3fe4dfe0:	getst  a0
3fe4dff0:	.word  0x00c0
3fe4e000:	.word  0x00c0
3fe4e010:	pushst
3fe4e020:	pushst
3fe4e030:	pushst
3fe4e040:	pushst
3fe4e050:	.word  0x0060
3fe4e060:	.word  0x0060
3fe4e070:	rev    b0
3fe4e080:	rev    b0
3fe4e090:	pushst
3fe4e0a0:	pushst
3fe4e0b0:	pushst
3fe4e0c0:	pushst
3fe4e0d0:	.word  0x000c
3fe4e0e0:	.word  0x000c
3fe4e0f0:	.word  0x0006
3fe4e100:	.word  0x0006
3fe4e110:	.word  0x0000
3fe4e120:	.word  0x0000
3fe4e130:	.word  0x0000
3fe4e140:	.word  0x0000
3fe4e150:	.word  0x0000
3fe4e160:	.word  0x0000
3fe4e170:	.word  0x0000
3fe4e180:	.word  0x0000
3fe4e190:	.word  0x0000
3fe4e1a0:	.word  0x0000
3fe4e1b0:	.word  0x0000
3fe4e1c0:	.word  0x0000
3fe4e1d0:	.word  0x0000
3fe4e1e0:	.word  0x0000
3fe4e1f0:	.word  0x0000
3fe4e200:	.word  0x0000
3fe4e210:	.word  0x001c
3fe4e220:	.word  0x001c
3fe4e230:	rev    b8
3fe4e240:	rev    b8
3fe4e250:	.word  0x0070
3fe4e260:	.word  0x0070
3fe4e270:	.word  0x00e0
3fe4e280:	.word  0x00e0
3fe4e290:	.word  0x0070
3fe4e2a0:	.word  0x0070
3fe4e2b0:	rev    b8
3fe4e2c0:	rev    b8
3fe4e2d0:	.word  0x001c
3fe4e2e0:	.word  0x001c
3fe4e2f0:	.word  0x0000
3fe4e300:	.word  0x0000
3fe4e310:	.word  0x00fe
3fe4e320:	.word  0x00fe
3fe4e330:	.word  0x00fe
3fe4e340:	.word  0x00fe
3fe4e350:	.word  0x0000
3fe4e360:	.word  0x0000
3fe4e370:	.word  0x0000
3fe4e380:	.word  0x0000
3fe4e390:	.word  0x0000
3fe4e3a0:	.word  0x0000
3fe4e3b0:	.word  0x0000
3fe4e3c0:	.word  0x0000
3fe4e3d0:	.word  0x0000
3fe4e3e0:	.word  0x0000
3fe4e3f0:	.word  0x00e0
3fe4e400:	.word  0x00e0
3fe4e410:	putst  b0
3fe4e420:	putst  b0
3fe4e430:	putst  b0
3fe4e440:	putst  b0
3fe4e450:	rev    b0
3fe4e460:	rev    b0
3fe4e470:	rev    b0
3fe4e480:	rev    b0
3fe4e490:	rev    b0
3fe4e4a0:	rev    b0
3fe4e4b0:	rev    b0
3fe4e4c0:	rev    b0
3fe4e4d0:	rev    b0
3fe4e4e0:	rev    b0
3fe4e4f0:	rev    b0
3fe4e500:	rev    b0
3fe4e510:	rev    b0
3fe4e520:	rev    b0
3fe4e530:	rev    b0
3fe4e540:	rev    b0
3fe4e550:	rev    b0
3fe4e560:	rev    b0
3fe4e570:	rev    b0
3fe4e580:	rev    b0
3fe4e590:	rev    b0
3fe4e5a0:	rev    b0
3fe4e5b0:	rev    b6
3fe4e5c0:	rev    b6
3fe4e5d0:	rev    b6
3fe4e5e0:	rev    b6
3fe4e5f0:	.word  0x001c
3fe4e600:	.word  0x0000
3fe4e610:	.word  0x0000
3fe4e620:	.word  0x0000
3fe4e630:	.word  0x0000
3fe4e640:	.word  0x0000
3fe4e650:	.word  0x0000
3fe4e660:	.word  0x0000
3fe4e670:	.word  0x0000
3fe4e680:	.word  0x0000
3fe4e690:	.word  0x0000
3fe4e6a0:	.word  0x0000
3fe4e6b0:	rev    b0
3fe4e6c0:	rev    b0
3fe4e6d0:	rev    b0
3fe4e6e0:	rev    b0
3fe4e6f0:	.word  0x0000
3fe4e700:	.word  0x0000
3fe4e710:	.word  0x0000
3fe4e720:	.word  0x0000
3fe4e730:	.word  0x0000
3fe4e740:	.word  0x0000
3fe4e750:	.word  0x0000
3fe4e760:	.word  0x0000
3fe4e770:	getst  a6
3fe4e780:	getst  a6
3fe4e790:	getst  a6
3fe4e7a0:	getst  a6
3fe4e7b0:	.word  0x0000
3fe4e7c0:	.word  0x0000
3fe4e7d0:	.word  0x0000
3fe4e7e0:	.word  0x0000
3fe4e7f0:	.word  0x0000
3fe4e800:	.word  0x0000
3fe4e810:	.word  0x0000
3fe4e820:	.word  0x0000
3fe4e830:	.word  0x0000
3fe4e840:	.word  0x0000
3fe4e850:	.word  0x0000
3fe4e860:	.word  0x0000
3fe4e870:	.word  0x0000
3fe4e880:	.word  0x0000
3fe4e890:	.word  0x0000
3fe4e8a0:	.word  0x0000
3fe4e8b0:	.word  0x0000
3fe4e8c0:	.word  0x0000
3fe4e8d0:	.word  0x0000
3fe4e8e0:	.word  0x0000
3fe4e8f0:	neg    b12
3fe4e900:	neg    b12
3fe4e910:	.word  0x00e6
3fe4e920:	.word  0x00e6
3fe4e930:	.word  0x0066
3fe4e940:	.word  0x0066
3fe4e950:	.word  0x0066
3fe4e960:	.word  0x0066
3fe4e970:	.word  0x0066
3fe4e980:	.word  0x0066
3fe4e990:	.word  0x00e6
3fe4e9a0:	.word  0x00e6
3fe4e9b0:	neg    b12
3fe4e9c0:	neg    b12
3fe4e9d0:	.word  0x0000
3fe4e9e0:	.word  0x0000
3fe4e9f0:	.word  0x0000
3fe4ea00:	.word  0x0000
3fe4ea10:	.word  0x0000
3fe4ea20:	.word  0x0000
3fe4ea30:	.word  0x0000
3fe4ea40:	.word  0x0000
3fe4ea50:	.word  0x0000
3fe4ea60:	.word  0x0000
3fe4ea70:	.word  0x0000
3fe4ea80:	.word  0x0000
3fe4ea90:	.word  0x0000
3fe4eaa0:	.word  0x0000
3fe4eab0:	.word  0x0000
3fe4eac0:	.word  0x0000
3fe4ead0:	.word  0x0000
3fe4eae0:	.word  0x0000
3fe4eaf0:	.word  0x0000
3fe4eb00:	.word  0x0000
3fe4eb10:	.word  0x0000
3fe4eb20:	.word  0x0000
3fe4eb30:	popst
3fe4eb40:	popst
3fe4eb50:	clrc
3fe4eb60:	clrc
3fe4eb70:	clrc
3fe4eb80:	clrc
3fe4eb90:	clrc
3fe4eba0:	clrc
3fe4ebb0:	clrc
3fe4ebc0:	clrc
3fe4ebd0:	clrc
3fe4ebe0:	clrc
3fe4ebf0:	popst
3fe4ec00:	popst
3fe4ec10:	.word  0x0000
3fe4ec20:	.word  0x0000
3fe4ec30:	.word  0x0000
3fe4ec40:	.word  0x0000
3fe4ec50:	.word  0x0000
3fe4ec60:	.word  0x0000
3fe4ec70:	.word  0x0000
3fe4ec80:	.word  0x0000
3fe4ec90:	.word  0x0000
3fe4eca0:	.word  0x0000
3fe4ecb0:	.word  0x0000
3fe4ecc0:	.word  0x0000
3fe4ecd0:	.word  0x0000
3fe4ece0:	.word  0x0000
3fe4ecf0:	.word  0x0000
3fe4ed00:	.word  0x0000
3fe4ed10:	.word  0x0000
3fe4ed20:	.word  0x0000
3fe4ed30:	.word  0x0000
3fe4ed40:	.word  0x0000
3fe4ed50:	rev    b0
3fe4ed60:	rev    b0
3fe4ed70:	rev    b0
3fe4ed80:	rev    b0
3fe4ed90:	.word  0x0000
3fe4eda0:	.word  0x0000
3fe4edb0:	.word  0x0000
3fe4edc0:	.word  0x0000
3fe4edd0:	pushst
3fe4ede0:	pushst
3fe4edf0:	pushst
3fe4ee00:	pushst
3fe4ee10:	.word  0x0000
3fe4ee20:	.word  0x0000
3fe4ee30:	.word  0x0000
3fe4ee40:	.word  0x0000
3fe4ee50:	rev    b0
3fe4ee60:	rev    b0
3fe4ee70:	rev    b0
3fe4ee80:	rev    b0
3fe4ee90:	.word  0x0000
3fe4eea0:	.word  0x0000
3fe4eeb0:	.word  0x0000
3fe4eec0:	.word  0x0000
3fe4eed0:	.word  0x0000
3fe4eee0:	.word  0x0000
3fe4eef0:	.word  0x0000
3fe4ef00:	.word  0x0000
3fe4ef10:	.word  0x0000
3fe4ef20:	.word  0x0000
3fe4ef30:	.word  0x0000
3fe4ef40:	.word  0x0000
3fe4ef50:	.word  0x0000
3fe4ef60:	.word  0x0000
3fe4ef70:	rev    a0
3fe4ef80:	rev    a0
3fe4ef90:	.word  0x0070
3fe4efa0:	.word  0x0070
3fe4efb0:	.word  0x0050
3fe4efc0:	.word  0x0050
3fe4efd0:	.word  0x00d8
3fe4efe0:	.word  0x00d8
3fe4eff0:	.word  0x00d8
3fe4f000:	.word  0x00d8
3fe4f010:	getst  a12
3fe4f020:	getst  a12
3fe4f030:	getst  a12
3fe4f040:	getst  a12
3fe4f050:	getst  a12
3fe4f060:	getst  a12
3fe4f070:	nop
3fe4f080:	nop
3fe4f090:	nop
3fe4f0a0:	nop
3fe4f0b0:	not    b14
3fe4f0c0:	not    b14
3fe4f0d0:	.word  0x0000
3fe4f0e0:	.word  0x0000
3fe4f0f0:	.word  0x0000
3fe4f100:	.word  0x0000
3fe4f110:	.word  0x0000
3fe4f120:	.word  0x0000
3fe4f130:	.word  0x0000
3fe4f140:	.word  0x0000
3fe4f150:	.word  0x0000
3fe4f160:	.word  0x0000
3fe4f170:	.word  0x0000
3fe4f180:	.word  0x0000
3fe4f190:	.word  0x0000
3fe4f1a0:	.word  0x0000
3fe4f1b0:	.word  0x0000
3fe4f1c0:	.word  0x0000
3fe4f1d0:	not    b14
3fe4f1e0:	not    b14
3fe4f1f0:	nop
3fe4f200:	nop
3fe4f210:	nop
3fe4f220:	nop
3fe4f230:	getst  a12
3fe4f240:	getst  a12
3fe4f250:	getst  a12
3fe4f260:	getst  a12
3fe4f270:	getst  a12
3fe4f280:	getst  a12
3fe4f290:	.word  0x00d8
3fe4f2a0:	.word  0x00d8
3fe4f2b0:	.word  0x00d8
3fe4f2c0:	.word  0x00d8
3fe4f2d0:	.word  0x0070
3fe4f2e0:	.word  0x0070
3fe4f2f0:	rev    a0
3fe4f300:	rev    a0
3fe4f310:	.word  0x0000
3fe4f320:	.word  0x0000
3fe4f330:	.word  0x0000
3fe4f340:	.word  0x0000
3fe4f350:	.word  0x0000
3fe4f360:	.word  0x0000
3fe4f370:	.word  0x0000
3fe4f380:	.word  0x0000
3fe4f390:	.word  0x0000
3fe4f3a0:	.word  0x0000
3fe4f3b0:	.word  0x0000
3fe4f3c0:	.word  0x0000
3fe4f3d0:	.word  0x0000
3fe4f3e0:	.word  0x0000
3fe4f3f0:	.word  0x00fc
3fe4f400:	.word  0x00fc
3fe4f410:	rev    b0
3fe4f420:	rev    b0
3fe4f430:	rev    b0
3fe4f440:	rev    b0
3fe4f450:	.word  0x00fc
3fe4f460:	.word  0x00fc
3fe4f470:	putst  b6
3fe4f480:	putst  b6
3fe4f490:	putst  b6
3fe4f4a0:	putst  b6
3fe4f4b0:	.word  0x00fc
3fe4f4c0:	.word  0x00fc
3fe4f4d0:	rev    b0
3fe4f4e0:	rev    b0
3fe4f4f0:	rev    b0
3fe4f500:	rev    b0
3fe4f510:	rev    b0
3fe4f520:	rev    b0
3fe4f530:	.word  0x00fc
3fe4f540:	.word  0x00fc
3fe4f550:	.word  0x0000
3fe4f560:	.word  0x0000
3fe4f570:	.word  0x0000
3fe4f580:	.word  0x0000
3fe4f590:	.word  0x0000
3fe4f5a0:	.word  0x0000
3fe4f5b0:	.word  0x0000
3fe4f5c0:	.word  0x0000
3fe4f5d0:	.word  0x0000
3fe4f5e0:	.word  0x0000
3fe4f5f0:	.word  0x0000
3fe4f600:	.word  0x0000
3fe4f610:	.word  0x0000
3fe4f620:	.word  0x0000
3fe4f630:	pushst
3fe4f640:	pushst
3fe4f650:	emu
3fe4f660:	emu
3fe4f670:	emu
3fe4f680:	emu
3fe4f690:	.word  0x000c
3fe4f6a0:	.word  0x000c
3fe4f6b0:	.word  0x000c
3fe4f6c0:	.word  0x000c
3fe4f6d0:	.word  0x000c
3fe4f6e0:	.word  0x000c
3fe4f6f0:	.word  0x000c
3fe4f700:	.word  0x000c
3fe4f710:	.word  0x000c
3fe4f720:	.word  0x000c
3fe4f730:	.word  0x000c
3fe4f740:	.word  0x000c
3fe4f750:	.word  0x000c
3fe4f760:	.word  0x000c
3fe4f770:	.word  0x001e
3fe4f780:	.word  0x001e
3fe4f790:	.word  0x0000
3fe4f7a0:	.word  0x0000
3fe4f7b0:	.word  0x0000
3fe4f7c0:	.word  0x0000
3fe4f7d0:	.word  0x0000
3fe4f7e0:	.word  0x0000
3fe4f7f0:	.word  0x0000
3fe4f800:	.word  0x0000
3fe4f810:	.word  0x0000
3fe4f820:	.word  0x0000
3fe4f830:	.word  0x0000
3fe4f840:	.word  0x0000
3fe4f850:	.word  0x0000
3fe4f860:	.word  0x0000
3fe4f870:	.word  0x0000
3fe4f880:	.word  0x0000
3fe4f890:	.word  0x0000
3fe4f8a0:	.word  0x0000
3fe4f8b0:	.word  0x0000
3fe4f8c0:	.word  0x0000
3fe4f8d0:	.word  0x0000
3fe4f8e0:	.word  0x0000
3fe4f8f0:	emu
3fe4f900:	emu
3fe4f910:	putst  b6
3fe4f920:	putst  b6
3fe4f930:	.word  0x00e2
3fe4f940:	.word  0x00e2
3fe4f950:	.word  0x0000
3fe4f960:	.word  0x0000
3fe4f970:	.word  0x0000
3fe4f980:	.word  0x0000
3fe4f990:	.word  0x0000
3fe4f9a0:	.word  0x0000
3fe4f9b0:	.word  0x0000
3fe4f9c0:	.word  0x0000
3fe4f9d0:	.word  0x0000
3fe4f9e0:	.word  0x0000
3fe4f9f0:	.word  0x0000
3fe4fa00:	.word  0x0000
3fe4fa10:	.word  0x0000
3fe4fa20:	.word  0x0000
3fe4fa30:	.word  0x0000
3fe4fa40:	.word  0x0000
3fe4fa50:	.word  0x0000
3fe4fa60:	.word  0x0000
3fe4fa70:	.word  0x0000
3fe4fa80:	.word  0x0000
3fe4fa90:	.word  0x0000
3fe4faa0:	.word  0x0000
3fe4fab0:	.word  0x0000
3fe4fac0:	.word  0x0000
3fe4fad0:	.word  0x0000
3fe4fae0:	.word  0x0000
3fe4faf0:	emu
3fe4fb00:	emu
3fe4fb10:	putst  b6
3fe4fb20:	putst  b6
3fe4fb30:	.word  0x00e2
3fe4fb40:	.word  0x00e2
3fe4fb50:	.word  0x0000
3fe4fb60:	.word  0x0000
3fe4fb70:	.word  0x0000
3fe4fb80:	.word  0x0000
3fe4fb90:	pushst
3fe4fba0:	pushst
3fe4fbb0:	pushst
3fe4fbc0:	pushst
3fe4fbd0:	.word  0x0000
3fe4fbe0:	.word  0x0000
3fe4fbf0:	.word  0x0000
3fe4fc00:	.word  0x0000
3fe4fc10:	.word  0x0000
3fe4fc20:	.word  0x0000
3fe4fc30:	.word  0x0000
3fe4fc40:	.word  0x0000
3fe4fc50:	.word  0x0000
3fe4fc60:	.word  0x0000
3fe4fc70:	.word  0x0000
3fe4fc80:	.word  0x0000
3fe4fc90:	.word  0x0000
3fe4fca0:	.word  0x0000
3fe4fcb0:	.word  0x0000
3fe4fcc0:	.word  0x0000
3fe4fcd0:	.word  0x0000
3fe4fce0:	.word  0x0000
3fe4fcf0:	.word  0x0078
3fe4fd00:	.word  0x0078
3fe4fd10:	.word  0x00cc
3fe4fd20:	.word  0x00cc
3fe4fd30:	getst  a6
3fe4fd40:	getst  a6
3fe4fd50:	getst  a6
3fe4fd60:	getst  a6
3fe4fd70:	putst  b14
3fe4fd80:	putst  b14
3fe4fd90:	pushst
3fe4fda0:	pushst
3fe4fdb0:	getst  a6
3fe4fdc0:	getst  a6
3fe4fdd0:	getst  a6
3fe4fde0:	getst  a6
3fe4fdf0:	getst  a6
3fe4fe00:	getst  a6
3fe4fe10:	.word  0x00cc
3fe4fe20:	.word  0x00cc
3fe4fe30:	.word  0x0078
3fe4fe40:	.word  0x0078
3fe4fe50:	.word  0x0000
3fe4fe60:	.word  0x0000
3fe4fe70:	.word  0x0000
3fe4fe80:	.word  0x0000
3fe4fe90:	.word  0x0000
3fe4fea0:	.word  0x0000
3fe4feb0:	.word  0x0000
3fe4fec0:	.word  0x0000
3fe4fed0:	.word  0x0000
3fe4fee0:	.word  0x0000
3fe4fef0:	.word  0x0000
3fe4ff00:	.word  0x0000
3fe4ff10:	.word  0x0000
3fe4ff20:	.word  0x0000
3fe4ff30:	.word  0x0000
3fe4ff40:	.word  0x0000
3fe4ff50:	.word  0x0000
3fe4ff60:	.word  0x0000
3fe4ff70:	.word  0x00cc
3fe4ff80:	.word  0x00cc
3fe4ff90:	.word  0x00cc
3fe4ffa0:	.word  0x00cc
3fe4ffb0:	.word  0x0078
3fe4ffc0:	.word  0x0078
3fe4ffd0:	rev    b0
3fe4ffe0:	rev    b0
3fe4fff0:	rev    b0
3fe50000:	rev    b0
3fe50010:	.word  0x0078
3fe50020:	.word  0x0078
3fe50030:	.word  0x00cc
3fe50040:	.word  0x00cc
3fe50050:	.word  0x00cc
3fe50060:	.word  0x00cc
3fe50070:	.word  0x0000
3fe50080:	.word  0x0000
3fe50090:	.word  0x0000
3fe500a0:	.word  0x0000
3fe500b0:	.word  0x0000
3fe500c0:	.word  0x0000
3fe500d0:	.word  0x0000
3fe500e0:	.word  0x0000
3fe500f0:	.word  0x0000
3fe50100:	.word  0x0000
3fe50110:	.word  0x0000
3fe50120:	.word  0x0000
3fe50130:	.word  0x0000
3fe50140:	.word  0x0000
3fe50150:	.word  0x0000
3fe50160:	.word  0x0000
3fe50170:	rev    a0
3fe50180:	rev    a0
3fe50190:	.word  0x0070
3fe501a0:	.word  0x0070
3fe501b0:	.word  0x0050
3fe501c0:	.word  0x0050
3fe501d0:	.word  0x00d8
3fe501e0:	.word  0x00d8
3fe501f0:	.word  0x00d8
3fe50200:	.word  0x00d8
3fe50210:	getst  a12
3fe50220:	getst  a12
3fe50230:	getst  a12
3fe50240:	getst  a12
3fe50250:	getst  a12
3fe50260:	getst  a12
3fe50270:	nop
3fe50280:	nop
3fe50290:	nop
3fe502a0:	nop
3fe502b0:	nop
3fe502c0:	nop
3fe502d0:	.word  0x0000
3fe502e0:	.word  0x0000
3fe502f0:	.word  0x0000
3fe50300:	.word  0x0000
3fe50310:	.word  0x0000
3fe50320:	.word  0x0000
3fe50330:	.word  0x0000
3fe50340:	.word  0x0000
3fe50350:	.word  0x0000
3fe50360:	.word  0x0000
3fe50370:	.word  0x0000
3fe50380:	.word  0x0000
3fe50390:	.word  0x0000
3fe503a0:	.word  0x0000
3fe503b0:	.word  0x0000
3fe503c0:	.word  0x0000
3fe503d0:	.word  0x0000
3fe503e0:	.word  0x0000
3fe503f0:	.word  0x0048
3fe50400:	.word  0x0048
3fe50410:	.word  0x00fc
3fe50420:	.word  0x00fc
3fe50430:	pushst
3fe50440:	pushst
3fe50450:	emu
3fe50460:	emu
3fe50470:	pushst
3fe50480:	pushst
3fe50490:	.word  0x00fc
3fe504a0:	.word  0x00fc
3fe504b0:	.word  0x0048
3fe504c0:	.word  0x0048
3fe504d0:	.word  0x0000
3fe504e0:	.word  0x0000
3fe504f0:	.word  0x0000
3fe50500:	.word  0x0000
3fe50510:	.word  0x0000
3fe50520:	.word  0x0000
3fe50530:	.word  0x0000
3fe50540:	.word  0x0000
3fe50550:	.word  0x0000
3fe50560:	.word  0x0000
3fe50570:	.word  0x0000
3fe50580:	.word  0x0000
3fe50590:	.word  0x0000
3fe505a0:	.word  0x0000
3fe505b0:	.word  0x0000
3fe505c0:	.word  0x0000
3fe505d0:	.word  0x0000
3fe505e0:	.word  0x0000
3fe505f0:	.word  0x0000
3fe50600:	.word  0x0000
3fe50610:	.word  0x0000
3fe50620:	.word  0x0000
3fe50630:	.word  0x0040
3fe50640:	.word  0x0040
3fe50650:	.word  0x00fe
3fe50660:	.word  0x00fe
3fe50670:	pushst
3fe50680:	pushst
3fe50690:	emu
3fe506a0:	emu
3fe506b0:	pushst
3fe506c0:	pushst
3fe506d0:	.word  0x00fe
3fe506e0:	.word  0x00fe
3fe506f0:	.word  0x0040
3fe50700:	.word  0x0040
3fe50710:	.word  0x0000
3fe50720:	.word  0x0000
3fe50730:	.word  0x0000
3fe50740:	.word  0x0000
3fe50750:	.word  0x0000
3fe50760:	.word  0x0000
3fe50770:	.word  0x0000
3fe50780:	.word  0x0000
3fe50790:	.word  0x0000
3fe507a0:	.word  0x0000
3fe507b0:	.word  0x0000
3fe507c0:	.word  0x0000
3fe507d0:	.word  0x0000
3fe507e0:	.word  0x0000
3fe507f0:	.word  0x0000
3fe50800:	.word  0x0000
3fe50810:	.word  0x0000
3fe50820:	.word  0x0000
3fe50830:	.word  0x0000
3fe50840:	.word  0x0000
3fe50850:	pushst
3fe50860:	pushst
3fe50870:	pushst
3fe50880:	pushst
3fe50890:	.word  0x0000
3fe508a0:	.word  0x0000
3fe508b0:	.word  0x0000
3fe508c0:	.word  0x0000
3fe508d0:	pushst
3fe508e0:	pushst
3fe508f0:	pushst
3fe50900:	pushst
3fe50910:	.word  0x0000
3fe50920:	.word  0x0000
3fe50930:	.word  0x0000
3fe50940:	.word  0x0000
3fe50950:	pushst
3fe50960:	pushst
3fe50970:	pushst
3fe50980:	pushst
3fe50990:	.word  0x0000
3fe509a0:	.word  0x0000
3fe509b0:	.word  0x0000
3fe509c0:	.word  0x0000
3fe509d0:	.word  0x0000
3fe509e0:	.word  0x0000
3fe509f0:	.word  0x0000
3fe50a00:	.word  0x0000
3fe50a10:	.word  0x0000
3fe50a20:	.word  0x0000
3fe50a30:	.word  0x0000
3fe50a40:	.word  0x0000
3fe50a50:	.word  0x0000
3fe50a60:	.word  0x0000
3fe50a70:	pushst
3fe50a80:	pushst
3fe50a90:	.word  0x00cc
3fe50aa0:	.word  0x00cc
3fe50ab0:	.word  0x00cc
3fe50ac0:	.word  0x00cc
3fe50ad0:	.word  0x00cc
3fe50ae0:	.word  0x00cc
3fe50af0:	.word  0x00cc
3fe50b00:	.word  0x00cc
3fe50b10:	.word  0x00cc
3fe50b20:	.word  0x00cc
3fe50b30:	.word  0x00cc
3fe50b40:	.word  0x00cc
3fe50b50:	.word  0x00cc
3fe50b60:	.word  0x00cc
3fe50b70:	.word  0x00cc
3fe50b80:	.word  0x00cc
3fe50b90:	.word  0x00cc
3fe50ba0:	.word  0x00cc
3fe50bb0:	.word  0x00cc
3fe50bc0:	.word  0x00cc
3fe50bd0:	.word  0x0000
3fe50be0:	.word  0x0000
3fe50bf0:	.word  0x0000
3fe50c00:	.word  0x0000
3fe50c10:	.word  0x0000
3fe50c20:	.word  0x0000
3fe50c30:	.word  0x0000
3fe50c40:	.word  0x0000
3fe50c50:	.word  0x0000
3fe50c60:	.word  0x0000
3fe50c70:	.word  0x0000
3fe50c80:	.word  0x0000
3fe50c90:	.word  0x0000
3fe50ca0:	.word  0x0000
3fe50cb0:	exgpc  b2
3fe50cc0:	exgpc  b2
3fe50cd0:	putst  b6
3fe50ce0:	putst  b6
3fe50cf0:	putst  b6
3fe50d00:	putst  b6
3fe50d10:	putst  b6
3fe50d20:	putst  b6
3fe50d30:	putst  b4
3fe50d40:	putst  b4
3fe50d50:	.word  0x00b4
3fe50d60:	.word  0x00b4
3fe50d70:	.word  0x0078
3fe50d80:	.word  0x0078
3fe50d90:	rev    b0
3fe50da0:	rev    b0
3fe50db0:	rev    b0
3fe50dc0:	rev    b0
3fe50dd0:	rev    b0
3fe50de0:	rev    b0
3fe50df0:	rev    b0
3fe50e00:	rev    b0
3fe50e10:	.word  0x0000
3fe50e20:	.word  0x0000
3fe50e30:	.word  0x0000
3fe50e40:	.word  0x0000
3fe50e50:	.word  0x0000
3fe50e60:	.word  0x0000
3fe50e70:	.word  0x0000
3fe50e80:	.word  0x0000
3fe50e90:	.word  0x00f8
3fe50ea0:	pushst
3fe50eb0:	not    b14
3fe50ec0:	not    b14
3fe50ed0:	abs    sp
3fe50ee0:	abs    sp
3fe50ef0:	abs    a7
3fe50f00:	abs    a7
3fe50f10:	.word  0x0007
3fe50f20:	.word  0x0007
3fe50f30:	.word  0x0007
3fe50f40:	.word  0x0007
3fe50f50:	.word  0x001f
3fe50f60:	.word  0x001f
3fe50f70:	rev    b14
3fe50f80:	rev    b14
3fe50f90:	.word  0x007c
3fe50fa0:	.word  0x007c
3fe50fb0:	.word  0x00f8
3fe50fc0:	.word  0x00f8
3fe50fd0:	.word  0x00f0
3fe50fe0:	.word  0x00f0
3fe50ff0:	.word  0x00f0
3fe51000:	.word  0x00f0
3fe51010:	.word  0x0000
3fe51020:	.word  0x0000
3fe51030:	.word  0x0000
3fe51040:	.word  0x0000
3fe51050:	.word  0x00f0
3fe51060:	.word  0x00f0
3fe51070:	.word  0x00f0
3fe51080:	.word  0x00f0
3fe51090:	.word  0x00f0
3fe510a0:	.word  0x00f0
3fe510b0:	.word  0x0000
3fe510c0:	.word  0x0000
3fe510d0:	.word  0x0000
3fe510e0:	.word  0x0000
3fe510f0:	.word  0x0000
3fe51100:	.word  0x0000
3fe51110:	.word  0x0000
3fe51120:	.word  0x0000
3fe51130:	pushst
3fe51140:	pushst
3fe51150:	emu
3fe51160:	emu
3fe51170:	.word  0x0018
3fe51180:	.word  0x0018
3fe51190:	rev    b0
3fe511a0:	rev    b0
3fe511b0:	.word  0x0060
3fe511c0:	.word  0x0060
3fe511d0:	.word  0x0060
3fe511e0:	.word  0x0060
3fe511f0:	rev    b0
3fe51200:	rev    b0
3fe51210:	.word  0x0018
3fe51220:	.word  0x0018
3fe51230:	.word  0x000c
3fe51240:	.word  0x000c
3fe51250:	emu
3fe51260:	emu
3fe51270:	pushst
3fe51280:	pushst
3fe51290:	.word  0x0000
3fe512a0:	.word  0x0000
3fe512b0:	.word  0x0000
3fe512c0:	.word  0x0000
3fe512d0:	.word  0x0000
3fe512e0:	.word  0x0000
3fe512f0:	.word  0x0000
3fe51300:	.word  0x0000
3fe51310:	.word  0x00f8
3fe51320:	pushst
3fe51330:	not    b14
3fe51340:	not    b14
3fe51350:	abs    sp
3fe51360:	abs    sp
3fe51370:	abs    a7
3fe51380:	abs    a7
3fe51390:	.word  0x0007
3fe513a0:	.word  0x0007
3fe513b0:	.word  0x0007
3fe513c0:	.word  0x0007
3fe513d0:	.word  0x001f
3fe513e0:	.word  0x001f
3fe513f0:	rev    b14
3fe51400:	rev    b14
3fe51410:	.word  0x007c
3fe51420:	.word  0x007c
3fe51430:	.word  0x00f8
3fe51440:	.word  0x00f8
3fe51450:	.word  0x00f0
3fe51460:	.word  0x00f0
3fe51470:	.word  0x00f0
3fe51480:	.word  0x00f0
3fe51490:	.word  0x0000
3fe514a0:	.word  0x0000
3fe514b0:	.word  0x0000
3fe514c0:	.word  0x0000
3fe514d0:	.word  0x00f0
3fe514e0:	.word  0x00f0
3fe514f0:	.word  0x00f0
3fe51500:	.word  0x00f0
3fe51510:	.word  0x00f0
3fe51520:	.word  0x00f0
3fe51530:	.word  0x0000
3fe51540:	.word  0x0000
3fe51550:	.word  0x00f8
3fe51560:	pushst
3fe51570:	not    b14
3fe51580:	not    b14
3fe51590:	abs    sp
3fe515a0:	abs    sp
3fe515b0:	abs    a7
3fe515c0:	abs    a7
3fe515d0:	.word  0x0007
3fe515e0:	.word  0x0007
3fe515f0:	.word  0x0007
3fe51600:	.word  0x0007
3fe51610:	.word  0x001f
3fe51620:	.word  0x001f
3fe51630:	rev    b14
3fe51640:	rev    b14
3fe51650:	.word  0x007c
3fe51660:	.word  0x007c
3fe51670:	.word  0x00f8
3fe51680:	.word  0x00f8
3fe51690:	.word  0x00f0
3fe516a0:	.word  0x00f0
3fe516b0:	.word  0x00f0
3fe516c0:	.word  0x00f0
3fe516d0:	.word  0x0000
3fe516e0:	.word  0x0000
3fe516f0:	.word  0x0000
3fe51700:	.word  0x0000
3fe51710:	.word  0x00f0
3fe51720:	.word  0x00f0
3fe51730:	.word  0x00f0
3fe51740:	.word  0x00f0
3fe51750:	.word  0x00f0
3fe51760:	.word  0x00f0
3fe51770:	.word  0x0000
3fe51780:	.word  0x0000
3fe51790:	.word  0x0000
3fe517a0:	.word  0x0000
3fe517b0:	.word  0x0000
3fe517c0:	.word  0x0000
3fe517d0:	abs    a0
3fe517e0:	abs    a0
3fe517f0:	getst  a0
3fe51800:	getst  a0
3fe51810:	.word  0x00c0
3fe51820:	.word  0x00c0
3fe51830:	.word  0x00c0
3fe51840:	.word  0x00c0
3fe51850:	.word  0x00c0
3fe51860:	.word  0x00c0
3fe51870:	.word  0x0060
3fe51880:	.word  0x0060
3fe51890:	.word  0x0060
3fe518a0:	.word  0x0060
3fe518b0:	.word  0x0060
3fe518c0:	.word  0x0060
3fe518d0:	rev    b6
3fe518e0:	rev    b6
3fe518f0:	rev    b6
3fe51900:	rev    b6
3fe51910:	.word  0x001c
3fe51920:	.word  0x001c
3fe51930:	.word  0x001c
3fe51940:	.word  0x001c
3fe51950:	.word  0x0000
3fe51960:	.word  0x0000
3fe51970:	.word  0x0000
3fe51980:	.word  0x0000
3fe51990:	.word  0x0000
3fe519a0:	.word  0x0000
3fe519b0:	.word  0x0000
3fe519c0:	.word  0x0000
3fe519d0:	.word  0x0000
3fe519e0:	.word  0x0000
3fe519f0:	.word  0x0000
3fe51a00:	.word  0x0000
3fe51a10:	.word  0x0000
3fe51a20:	.word  0x0000
3fe51a30:	.word  0x0078
3fe51a40:	.word  0x0078
3fe51a50:	.word  0x00cc
3fe51a60:	.word  0x00cc
3fe51a70:	getst  a6
3fe51a80:	getst  a6
3fe51a90:	getst  a6
3fe51aa0:	getst  a6
3fe51ab0:	getst  a6
3fe51ac0:	getst  a6
3fe51ad0:	getst  a6
3fe51ae0:	getst  a6
3fe51af0:	getst  a6
3fe51b00:	getst  a6
3fe51b10:	.word  0x00cc
3fe51b20:	.word  0x00cc
3fe51b30:	.word  0x00cc
3fe51b40:	.word  0x00cc
3fe51b50:	.word  0x00cc
3fe51b60:	.word  0x00cc
3fe51b70:	getst  a6
3fe51b80:	getst  a6
3fe51b90:	.word  0x0000
3fe51ba0:	.word  0x0000
3fe51bb0:	.word  0x0000
3fe51bc0:	.word  0x0000
3fe51bd0:	.word  0x0000
3fe51be0:	.word  0x0000
3fe51bf0:	.word  0x0000
3fe51c00:	.word  0x0000
3fe51c10:	.word  0x0000
3fe51c20:	.word  0x0000
3fe51c30:	.word  0x0000
3fe51c40:	.word  0x0000
3fe51c50:	.word  0x0000
3fe51c60:	.word  0x0000
3fe51c70:	pushst
3fe51c80:	pushst
3fe51c90:	getst  a6
3fe51ca0:	getst  a6
3fe51cb0:	emu
3fe51cc0:	emu
3fe51cd0:	.word  0x0000
3fe51ce0:	.word  0x0000
3fe51cf0:	.word  0x00fc
3fe51d00:	.word  0x00fc
3fe51d10:	.word  0x00cc
3fe51d20:	.word  0x00cc
3fe51d30:	.word  0x0084
3fe51d40:	.word  0x0084
3fe51d50:	.word  0x0000
3fe51d60:	.word  0x0000
3fe51d70:	emu
3fe51d80:	emu
3fe51d90:	getst  a6
3fe51da0:	getst  a6
3fe51db0:	pushst
3fe51dc0:	pushst
3fe51dd0:	.word  0x0000
3fe51de0:	.word  0x0000
3fe51df0:	.word  0x0000
3fe51e00:	.word  0x0000
3fe51e10:	.word  0x0000
3fe51e20:	.word  0x0000
3fe51e30:	.word  0x0000
3fe51e40:	.word  0x0000
3fe51e50:	.word  0x0000
3fe51e60:	.word  0x0000
3fe51e70:	.word  0x0000
3fe51e80:	.word  0x0000
3fe51e90:	.word  0x0000
3fe51ea0:	.word  0x0000
3fe51eb0:	getst  a6
3fe51ec0:	getst  a6
3fe51ed0:	getst  a6
3fe51ee0:	getst  a6
3fe51ef0:	.word  0x00cc
3fe51f00:	.word  0x00cc
3fe51f10:	.word  0x00cc
3fe51f20:	.word  0x00cc
3fe51f30:	.word  0x0048
3fe51f40:	.word  0x0048
3fe51f50:	.word  0x0078
3fe51f60:	.word  0x0078
3fe51f70:	rev    b0
3fe51f80:	rev    b0
3fe51f90:	rev    b0
3fe51fa0:	rev    b0
3fe51fb0:	rev    b0
3fe51fc0:	rev    b0
3fe51fd0:	rev    b0
3fe51fe0:	rev    b0
3fe51ff0:	.word  0x0078
3fe52000:	.word  0x0078
3fe52010:	.word  0x0000
3fe52020:	.word  0x0000
3fe52030:	.word  0x0000
3fe52040:	.word  0x0000
3fe52050:	.word  0x0000
3fe52060:	.word  0x0000
3fe52070:	.word  0x0000
3fe52080:	.word  0x0000
3fe52090:	.word  0x0000
3fe520a0:	.word  0x0000
3fe520b0:	.word  0x0000
3fe520c0:	.word  0x0000
3fe520d0:	.word  0x0000
3fe520e0:	.word  0x0000
3fe520f0:	.word  0x0000
3fe52100:	.word  0x0000
3fe52110:	.word  0x0000
3fe52120:	.word  0x0000
3fe52130:	pushst
3fe52140:	pushst
3fe52150:	pushst
3fe52160:	pushst
3fe52170:	.word  0x000c
3fe52180:	.word  0x000c
3fe52190:	.word  0x0006
3fe521a0:	.word  0x0006
3fe521b0:	.word  0x0006
3fe521c0:	.word  0x0006
3fe521d0:	.word  0x0006
3fe521e0:	.word  0x0006
3fe521f0:	.word  0x000c
3fe52200:	.word  0x000c
3fe52210:	pushst
3fe52220:	pushst
3fe52230:	pushst
3fe52240:	pushst
3fe52250:	.word  0x0000
3fe52260:	.word  0x0000
3fe52270:	.word  0x0000
3fe52280:	.word  0x0000
3fe52290:	.word  0x0000
3fe522a0:	.word  0x0000
3fe522b0:	.word  0x0000
3fe522c0:	.word  0x0000
3fe522d0:	.word  0x0000
3fe522e0:	.word  0x0000
3fe522f0:	.word  0x0000
3fe52300:	.word  0x0000
3fe52310:	.word  0x0000
3fe52320:	.word  0x0000
3fe52330:	.word  0x0000
3fe52340:	.word  0x0000
3fe52350:	.word  0x0000
3fe52360:	.word  0x0000
3fe52370:	rev    b14
3fe52380:	rev    b14
3fe52390:	.word  0x00fe
3fe523a0:	.word  0x00fe
3fe523b0:	.word  0x00c0
3fe523c0:	.word  0x00c0
3fe523d0:	getst  a0
3fe523e0:	getst  a0
3fe523f0:	getst  a0
3fe52400:	getst  a0
3fe52410:	getst  a0
3fe52420:	getst  a0
3fe52430:	.word  0x00c0
3fe52440:	.word  0x00c0
3fe52450:	.word  0x00fe
3fe52460:	.word  0x00fe
3fe52470:	rev    b14
3fe52480:	rev    b14
3fe52490:	.word  0x0000
3fe524a0:	.word  0x0000
3fe524b0:	.word  0x0000
3fe524c0:	.word  0x0000
3fe524d0:	.word  0x0000
3fe524e0:	.word  0x0000
3fe524f0:	.word  0x0000
3fe52500:	.word  0x0000
3fe52510:	.word  0x0000
3fe52520:	.word  0x0000
3fe52530:	.word  0x0000
3fe52540:	.word  0x0000
3fe52550:	.word  0x0000
3fe52560:	.word  0x0000
3fe52570:	.word  0x0000
3fe52580:	.word  0x0000
3fe52590:	.word  0x0000
3fe525a0:	.word  0x0000
3fe525b0:	.word  0x0078
3fe525c0:	.word  0x0078
3fe525d0:	.word  0x00fc
3fe525e0:	.word  0x00fc
3fe525f0:	popst
3fe52600:	popst
3fe52610:	getst  a6
3fe52620:	getst  a6
3fe52630:	getst  a6
3fe52640:	getst  a6
3fe52650:	getst  a6
3fe52660:	getst  a6
3fe52670:	getst  a6
3fe52680:	getst  a6
3fe52690:	getst  a6
3fe526a0:	getst  a6
3fe526b0:	getst  a6
3fe526c0:	getst  a6
3fe526d0:	.word  0x0000
3fe526e0:	.word  0x0000
3fe526f0:	.word  0x0000
3fe52700:	.word  0x0000
3fe52710:	.word  0x0000
3fe52720:	.word  0x0000
3fe52730:	.word  0x0000
3fe52740:	.word  0x0000
3fe52750:	.word  0x0000
3fe52760:	.word  0x0000
3fe52770:	.word  0x0000
3fe52780:	.word  0x0000
3fe52790:	.word  0x0000
3fe527a0:	.word  0x0000
3fe527b0:	.word  0x0000
3fe527c0:	.word  0x0000
3fe527d0:	.word  0x0000
3fe527e0:	.word  0x0000
3fe527f0:	getst  a6
3fe52800:	getst  a6
3fe52810:	getst  a6
3fe52820:	getst  a6
3fe52830:	getst  a6
3fe52840:	getst  a6
3fe52850:	getst  a6
3fe52860:	getst  a6
3fe52870:	getst  a6
3fe52880:	getst  a6
3fe52890:	getst  a6
3fe528a0:	getst  a6
3fe528b0:	popst
3fe528c0:	popst
3fe528d0:	.word  0x00fc
3fe528e0:	.word  0x00fc
3fe528f0:	.word  0x0078
3fe52900:	.word  0x0078
3fe52910:	.word  0x0000
3fe52920:	.word  0x0000
3fe52930:	.word  0x0000
3fe52940:	.word  0x0000
3fe52950:	.word  0x0000
3fe52960:	.word  0x0000
3fe52970:	.word  0x0000
3fe52980:	.word  0x0000
3fe52990:	.word  0x0000
3fe529a0:	.word  0x0000
3fe529b0:	.word  0x0000
3fe529c0:	.word  0x0000
3fe529d0:	.word  0x0000
3fe529e0:	.word  0x0000
3fe529f0:	rev    a0
3fe52a00:	rev    a0
3fe52a10:	.word  0x0070
3fe52a20:	.word  0x0070
3fe52a30:	.word  0x0050
3fe52a40:	.word  0x0050
3fe52a50:	.word  0x00d8
3fe52a60:	.word  0x00d8
3fe52a70:	.word  0x00d8
3fe52a80:	.word  0x00d8
3fe52a90:	getst  a12
3fe52aa0:	getst  a12
3fe52ab0:	getst  a12
3fe52ac0:	getst  a12
3fe52ad0:	getst  a12
3fe52ae0:	getst  a12
3fe52af0:	nop
3fe52b00:	nop
3fe52b10:	nop
3fe52b20:	nop
3fe52b30:	nop
3fe52b40:	nop
3fe52b50:	.word  0x0000
3fe52b60:	.word  0x0000
3fe52b70:	.word  0x0000
3fe52b80:	.word  0x0000
3fe52b90:	.word  0x0000
3fe52ba0:	.word  0x0000
3fe52bb0:	.word  0x0000
3fe52bc0:	.word  0x0000
3fe52bd0:	.word  0x0000
3fe52be0:	.word  0x0000
3fe52bf0:	.word  0x0000
3fe52c00:	.word  0x0000
3fe52c10:	.word  0x0000
3fe52c20:	.word  0x0000
3fe52c30:	.word  0x0000
3fe52c40:	.word  0x0000
3fe52c50:	nop
3fe52c60:	nop
3fe52c70:	nop
3fe52c80:	nop
3fe52c90:	nop
3fe52ca0:	nop
3fe52cb0:	getst  a12
3fe52cc0:	getst  a12
3fe52cd0:	getst  a12
3fe52ce0:	getst  a12
3fe52cf0:	getst  a12
3fe52d00:	getst  a12
3fe52d10:	.word  0x00d8
3fe52d20:	.word  0x00d8
3fe52d30:	.word  0x00d8
3fe52d40:	.word  0x00d8
3fe52d50:	.word  0x0070
3fe52d60:	.word  0x0070
3fe52d70:	rev    a0
3fe52d80:	rev    a0
3fe52d90:	.word  0x0000
3fe52da0:	.word  0x0000
3fe52db0:	.word  0x0000
3fe52dc0:	.word  0x0000
3fe52dd0:	.word  0x0000
3fe52de0:	.word  0x0000
3fe52df0:	.word  0x0000
3fe52e00:	.word  0x0000
3fe52e10:	.word  0x0000
3fe52e20:	.word  0x0000
3fe52e30:	.word  0x0000
3fe52e40:	.word  0x0000
3fe52e50:	.word  0x0000
3fe52e60:	.word  0x0000
3fe52e70:	.word  0x0000
3fe52e80:	.word  0x0000
3fe52e90:	.word  0x0000
3fe52ea0:	.word  0x0000
3fe52eb0:	.word  0x0000
3fe52ec0:	.word  0x0000
3fe52ed0:	.word  0x0000
3fe52ee0:	.word  0x0000
3fe52ef0:	pushst
3fe52f00:	pushst
3fe52f10:	pushst
3fe52f20:	pushst
3fe52f30:	getst  a0
3fe52f40:	getst  a0
3fe52f50:	getst  a0
3fe52f60:	getst  a0
3fe52f70:	.word  0x0000
3fe52f80:	.word  0x0000
3fe52f90:	.word  0x0000
3fe52fa0:	.word  0x0000
3fe52fb0:	.word  0x0000
3fe52fc0:	.word  0x0000
3fe52fd0:	.word  0x0000
3fe52fe0:	.word  0x0000
3fe52ff0:	.word  0x0000
3fe53000:	.word  0x0000
3fe53010:	.word  0x0000
3fe53020:	.word  0x0000
3fe53030:	.word  0x0000
3fe53040:	.word  0x0000
3fe53050:	.word  0x0000
3fe53060:	.word  0x0000
3fe53070:	.word  0x0000
3fe53080:	.word  0x0000
3fe53090:	.word  0x0000
3fe530a0:	.word  0x0000
3fe530b0:	.word  0x0000
3fe530c0:	.word  0x0000
3fe530d0:	.word  0x0000
3fe530e0:	.word  0x0000
3fe530f0:	.word  0x0000
3fe53100:	.word  0x0000
3fe53110:	exgpc  b8
3fe53120:	exgpc  b8
3fe53130:	pushst
3fe53140:	pushst
3fe53150:	.word  0x00c6
3fe53160:	.word  0x00c6
3fe53170:	.word  0x00c6
3fe53180:	.word  0x00c6
3fe53190:	.word  0x00c6
3fe531a0:	.word  0x00c6
3fe531b0:	.word  0x00c6
3fe531c0:	.word  0x00c6
3fe531d0:	pushst
3fe531e0:	pushst
3fe531f0:	exgpc  b8
3fe53200:	exgpc  b8
3fe53210:	.word  0x0000
3fe53220:	.word  0x0000
3fe53230:	.word  0x0000
3fe53240:	.word  0x0000
3fe53250:	.word  0x0000
3fe53260:	.word  0x0000
3fe53270:	.word  0x0000
3fe53280:	.word  0x0000
3fe53290:	.word  0x0000
3fe532a0:	.word  0x0000
3fe532b0:	.word  0x0000
3fe532c0:	.word  0x0000
3fe532d0:	.word  0x0000
3fe532e0:	.word  0x0000
3fe532f0:	.word  0x0078
3fe53300:	.word  0x0078
3fe53310:	.word  0x00cc
3fe53320:	.word  0x00cc
3fe53330:	getst  a6
3fe53340:	getst  a6
3fe53350:	getst  a6
3fe53360:	getst  a6
3fe53370:	.word  0x00c6
3fe53380:	.word  0x00c6
3fe53390:	.word  0x007e
3fe533a0:	.word  0x007e
3fe533b0:	.word  0x00c6
3fe533c0:	.word  0x00c6
3fe533d0:	getst  a6
3fe533e0:	getst  a6
3fe533f0:	getst  a6
3fe53400:	getst  a6
3fe53410:	getst  a6
3fe53420:	getst  a6
3fe53430:	.word  0x00ce
3fe53440:	.word  0x00ce
3fe53450:	.word  0x0076
3fe53460:	.word  0x0076
3fe53470:	.word  0x0006
3fe53480:	.word  0x0006
3fe53490:	.word  0x0006
3fe534a0:	.word  0x0006
3fe534b0:	.word  0x0000
3fe534c0:	.word  0x0000
3fe534d0:	.word  0x0000
3fe534e0:	.word  0x0000
3fe534f0:	.word  0x0000
3fe53500:	.word  0x0000
3fe53510:	.word  0x0000
3fe53520:	.word  0x0000
3fe53530:	.word  0x0000
3fe53540:	.word  0x0000
3fe53550:	.word  0x0000
3fe53560:	.word  0x0000
3fe53570:	.word  0x0000
3fe53580:	.word  0x0000
3fe53590:	popst
3fe535a0:	popst
3fe535b0:	.word  0x00ce
3fe535c0:	.word  0x00ce
3fe535d0:	.word  0x00c8
3fe535e0:	.word  0x00c8
3fe535f0:	.word  0x0078
3fe53600:	.word  0x0078
3fe53610:	.word  0x0070
3fe53620:	.word  0x0070
3fe53630:	rev    b8
3fe53640:	rev    b8
3fe53650:	.word  0x007c
3fe53660:	.word  0x007c
3fe53670:	.word  0x00cc
3fe53680:	.word  0x00cc
3fe53690:	.word  0x00ce
3fe536a0:	.word  0x00ce
3fe536b0:	getst  a6
3fe536c0:	getst  a6
3fe536d0:	getst  a6
3fe536e0:	getst  a6
3fe536f0:	.word  0x0000
3fe53700:	.word  0x0000
3fe53710:	.word  0x0000
3fe53720:	.word  0x0000
3fe53730:	.word  0x0000
3fe53740:	.word  0x0000
3fe53750:	.word  0x0000
3fe53760:	.word  0x0000
3fe53770:	.word  0x0078
3fe53780:	.word  0x0078
3fe53790:	.word  0x000c
3fe537a0:	.word  0x000c
3fe537b0:	rev    b8
3fe537c0:	rev    b8
3fe537d0:	.word  0x0060
3fe537e0:	.word  0x0060
3fe537f0:	.word  0x00f8
3fe53800:	.word  0x00f8
3fe53810:	popst
3fe53820:	popst
3fe53830:	getst  a6
3fe53840:	getst  a6
3fe53850:	getst  a6
3fe53860:	getst  a6
3fe53870:	getst  a6
3fe53880:	getst  a6
3fe53890:	.word  0x00cc
3fe538a0:	.word  0x00cc
3fe538b0:	.word  0x0078
3fe538c0:	.word  0x0078
3fe538d0:	.word  0x0000
3fe538e0:	.word  0x0000
3fe538f0:	.word  0x0000
3fe53900:	.word  0x0000
3fe53910:	.word  0x0000
3fe53920:	.word  0x0000
3fe53930:	.word  0x0000
3fe53940:	.word  0x0000
3fe53950:	.word  0x0000
3fe53960:	.word  0x0000
3fe53970:	.word  0x0000
3fe53980:	.word  0x0000
3fe53990:	.word  0x0000
3fe539a0:	.word  0x0000
3fe539b0:	.word  0x0000
3fe539c0:	.word  0x0000
3fe539d0:	.word  0x0000
3fe539e0:	.word  0x0000
3fe539f0:	.word  0x0000
3fe53a00:	.word  0x0000
3fe53a10:	.word  0x00fc
3fe53a20:	.word  0x00fc
3fe53a30:	getst  a14
3fe53a40:	getst  a14
3fe53a50:	.word  0x0006
3fe53a60:	.word  0x0006
3fe53a70:	.word  0x007c
3fe53a80:	.word  0x007c
3fe53a90:	.word  0x0006
3fe53aa0:	.word  0x0006
3fe53ab0:	.word  0x0006
3fe53ac0:	.word  0x0006
3fe53ad0:	getst  a14
3fe53ae0:	getst  a14
3fe53af0:	.word  0x00fc
3fe53b00:	.word  0x00fc
3fe53b10:	.word  0x0000
3fe53b20:	.word  0x0000
3fe53b30:	.word  0x0000
3fe53b40:	.word  0x0000
3fe53b50:	.word  0x0000
3fe53b60:	.word  0x0000
3fe53b70:	.word  0x0000
3fe53b80:	.word  0x0000
3fe53b90:	.word  0x0000
3fe53ba0:	.word  0x0000
3fe53bb0:	.word  0x0000
3fe53bc0:	.word  0x0000
3fe53bd0:	.word  0x0000
3fe53be0:	.word  0x0000
3fe53bf0:	.word  0x0000
3fe53c00:	.word  0x0000
3fe53c10:	rev    b0
3fe53c20:	rev    b0
3fe53c30:	rev    b0
3fe53c40:	rev    b0
3fe53c50:	.word  0x0078
3fe53c60:	.word  0x0078
3fe53c70:	.word  0x00b4
3fe53c80:	.word  0x00b4
3fe53c90:	putst  b6
3fe53ca0:	putst  b6
3fe53cb0:	putst  b6
3fe53cc0:	putst  b6
3fe53cd0:	putst  b6
3fe53ce0:	putst  b6
3fe53cf0:	putst  b6
3fe53d00:	putst  b6
3fe53d10:	.word  0x00b4
3fe53d20:	.word  0x00b4
3fe53d30:	.word  0x0078
3fe53d40:	.word  0x0078
3fe53d50:	rev    b0
3fe53d60:	rev    b0
3fe53d70:	rev    b0
3fe53d80:	rev    b0
3fe53d90:	.word  0x0000
3fe53da0:	.word  0x0000
3fe53db0:	.word  0x0000
3fe53dc0:	.word  0x0000
3fe53dd0:	.word  0x0000
3fe53de0:	.word  0x0000
3fe53df0:	.word  0x0000
3fe53e00:	.word  0x0000
3fe53e10:	.word  0x0000
3fe53e20:	.word  0x0000
3fe53e30:	.word  0x0000
3fe53e40:	.word  0x0000
3fe53e50:	.word  0x0000
3fe53e60:	.word  0x0000
3fe53e70:	.word  0x0000
3fe53e80:	.word  0x0000
3fe53e90:	nop
3fe53ea0:	nop
3fe53eb0:	getst  a6
3fe53ec0:	getst  a6
3fe53ed0:	.word  0x00cc
3fe53ee0:	.word  0x00cc
3fe53ef0:	.word  0x00cc
3fe53f00:	.word  0x00cc
3fe53f10:	.word  0x0068
3fe53f20:	.word  0x0068
3fe53f30:	.word  0x0078
3fe53f40:	.word  0x0078
3fe53f50:	rev    b0
3fe53f60:	rev    b0
3fe53f70:	rev    b0
3fe53f80:	rev    b0
3fe53f90:	rev    b0
3fe53fa0:	rev    b0
3fe53fb0:	rev    b0
3fe53fc0:	rev    b0
3fe53fd0:	rev    b0
3fe53fe0:	rev    b0
3fe53ff0:	.word  0x0000
3fe54000:	.word  0x0000
3fe54010:	.word  0x0000
3fe54020:	.word  0x0000
3fe54030:	.word  0x0000
3fe54040:	.word  0x0000
3fe54050:	.word  0x0000
3fe54060:	.word  0x0000
3fe54070:	.word  0x0000
3fe54080:	.word  0x0000
3fe54090:	.word  0x0000
3fe540a0:	.word  0x0000
3fe540b0:	.word  0x0000
3fe540c0:	.word  0x0000
3fe540d0:	.word  0x00f7
3fe540e0:	.word  0x00f7
3fe540f0:	popst
3fe54100:	popst
3fe54110:	getst  a6
3fe54120:	getst  a6
3fe54130:	getst  a6
3fe54140:	getst  a6
3fe54150:	getst  a6
3fe54160:	getst  a6
3fe54170:	getst  a6
3fe54180:	getst  a6
3fe54190:	getst  a6
3fe541a0:	getst  a6
3fe541b0:	getst  a6
3fe541c0:	getst  a6
3fe541d0:	getst  a0
3fe541e0:	getst  a0
3fe541f0:	getst  a0
3fe54200:	getst  a0
3fe54210:	getst  a0
3fe54220:	getst  a0
3fe54230:	.word  0x0000
3fe54240:	.word  0x0000
3fe54250:	.word  0x0000
3fe54260:	.word  0x0000
3fe54270:	.word  0x0000
3fe54280:	.word  0x0000
3fe54290:	.word  0x0000
3fe542a0:	.word  0x0000
3fe542b0:	.word  0x0000
3fe542c0:	.word  0x0000
3fe542d0:	.word  0x0000
3fe542e0:	.word  0x0000
3fe542f0:	.word  0x0000
3fe54300:	.word  0x0000
3fe54310:	rev    b12
3fe54320:	rev    b12
3fe54330:	rev    b0
3fe54340:	rev    b0
3fe54350:	rev    b0
3fe54360:	rev    b0
3fe54370:	rev    b0
3fe54380:	rev    b0
3fe54390:	rev    b0
3fe543a0:	rev    b0
3fe543b0:	rev    b0
3fe543c0:	rev    b0
3fe543d0:	rev    b0
3fe543e0:	rev    b0
3fe543f0:	.word  0x00f0
3fe54400:	.word  0x00f0
3fe54410:	.word  0x0000
3fe54420:	.word  0x0000
3fe54430:	.word  0x0000
3fe54440:	.word  0x0000
3fe54450:	.word  0x0000
3fe54460:	.word  0x0000
3fe54470:	.word  0x0000
3fe54480:	.word  0x0000
3fe54490:	.word  0x0000
3fe544a0:	.word  0x0000
3fe544b0:	.word  0x0000
3fe544c0:	.word  0x0000
3fe544d0:	.word  0x0000
3fe544e0:	.word  0x0000
3fe544f0:	.word  0x0000
3fe54500:	.word  0x0000
3fe54510:	.word  0x0000
3fe54520:	.word  0x0000
3fe54530:	.word  0x0078
3fe54540:	.word  0x0078
3fe54550:	.word  0x00cc
3fe54560:	.word  0x00cc
3fe54570:	getst  a6
3fe54580:	getst  a6
3fe54590:	getst  a6
3fe545a0:	getst  a6
3fe545b0:	pushst
3fe545c0:	pushst
3fe545d0:	getst  a6
3fe545e0:	getst  a6
3fe545f0:	getst  a6
3fe54600:	getst  a6
3fe54610:	.word  0x00cc
3fe54620:	.word  0x00cc
3fe54630:	.word  0x0078
3fe54640:	.word  0x0078
3fe54650:	.word  0x0000
3fe54660:	.word  0x0000
3fe54670:	.word  0x0000
3fe54680:	.word  0x0000
3fe54690:	.word  0x0000
3fe546a0:	.word  0x0000
3fe546b0:	.word  0x0000
3fe546c0:	.word  0x0000
3fe546d0:	.word  0x0000
3fe546e0:	.word  0x0000
3fe546f0:	.word  0x0000
3fe54700:	.word  0x0000
3fe54710:	.word  0x0000
3fe54720:	.word  0x0000
3fe54730:	.word  0x0000
3fe54740:	.word  0x0000
3fe54750:	.word  0x0000
3fe54760:	.word  0x0000
3fe54770:	.word  0x0000
3fe54780:	.word  0x0000
3fe54790:	.word  0x00c6
3fe547a0:	.word  0x00c6
3fe547b0:	.word  0x00e6
3fe547c0:	.word  0x00e6
3fe547d0:	rev    b6
3fe547e0:	rev    b6
3fe547f0:	.word  0x001e
3fe54800:	.word  0x001e
3fe54810:	rev    b6
3fe54820:	rev    b6
3fe54830:	.word  0x0066
3fe54840:	.word  0x0066
3fe54850:	.word  0x00c6
3fe54860:	.word  0x00c6
3fe54870:	getst  a6
3fe54880:	getst  a6
3fe54890:	.word  0x0000
3fe548a0:	.word  0x0000
3fe548b0:	.word  0x0000
3fe548c0:	.word  0x0000
3fe548d0:	.word  0x0000
3fe548e0:	.word  0x0000
3fe548f0:	.word  0x0000
3fe54900:	.word  0x0000
3fe54910:	.word  0x0000
3fe54920:	.word  0x0000
3fe54930:	.word  0x0000
3fe54940:	.word  0x0000
3fe54950:	.word  0x0000
3fe54960:	.word  0x0000
3fe54970:	.word  0x000e
3fe54980:	.word  0x000e
3fe54990:	.word  0x0018
3fe549a0:	.word  0x0018
3fe549b0:	.word  0x0018
3fe549c0:	.word  0x0018
3fe549d0:	rev    b0
3fe549e0:	rev    b0
3fe549f0:	rev    b0
3fe54a00:	rev    b0
3fe54a10:	.word  0x0070
3fe54a20:	.word  0x0070
3fe54a30:	.word  0x0058
3fe54a40:	.word  0x0058
3fe54a50:	.word  0x00c8
3fe54a60:	.word  0x00c8
3fe54a70:	.word  0x00cc
3fe54a80:	.word  0x00cc
3fe54a90:	getst  a12
3fe54aa0:	getst  a12
3fe54ab0:	abs    a6
3fe54ac0:	abs    a6
3fe54ad0:	.word  0x0000
3fe54ae0:	.word  0x0000
3fe54af0:	.word  0x0000
3fe54b00:	.word  0x0000
3fe54b10:	.word  0x0000
3fe54b20:	.word  0x0000
3fe54b30:	.word  0x0000
3fe54b40:	.word  0x0000
3fe54b50:	.word  0x00f8
3fe54b60:	pushst
3fe54b70:	not    b14
3fe54b80:	not    b14
3fe54b90:	abs    sp
3fe54ba0:	abs    sp
3fe54bb0:	abs    a7
3fe54bc0:	abs    a7
3fe54bd0:	.word  0x0007
3fe54be0:	.word  0x0007
3fe54bf0:	.word  0x0007
3fe54c00:	.word  0x0007
3fe54c10:	.word  0x001f
3fe54c20:	.word  0x001f
3fe54c30:	rev    b14
3fe54c40:	rev    b14
3fe54c50:	.word  0x007c
3fe54c60:	.word  0x007c
3fe54c70:	.word  0x00f8
3fe54c80:	.word  0x00f8
3fe54c90:	.word  0x00f0
3fe54ca0:	.word  0x00f0
3fe54cb0:	.word  0x00f0
3fe54cc0:	.word  0x00f0
3fe54cd0:	.word  0x0000
3fe54ce0:	.word  0x0000
3fe54cf0:	.word  0x0000
3fe54d00:	.word  0x0000
3fe54d10:	.word  0x00f0
3fe54d20:	.word  0x00f0
3fe54d30:	.word  0x00f0
3fe54d40:	.word  0x00f0
3fe54d50:	.word  0x00f0
3fe54d60:	.word  0x00f0
3fe54d70:	.word  0x0000
3fe54d80:	.word  0x0000
3fe54d90:	.word  0x0000
3fe54da0:	.word  0x0000
3fe54db0:	.word  0x0000
3fe54dc0:	.word  0x0000
3fe54dd0:	.word  0x0000
3fe54de0:	.word  0x0000
3fe54df0:	.word  0x0000
3fe54e00:	.word  0x0000
3fe54e10:	.word  0x0000
3fe54e20:	.word  0x0000
3fe54e30:	.word  0x0000
3fe54e40:	.word  0x0000
3fe54e50:	.word  0x00c7
3fe54e60:	.word  0x00c7
3fe54e70:	getst  a6
3fe54e80:	getst  a6
3fe54e90:	getst  a12
3fe54ea0:	getst  a12
3fe54eb0:	getst  a12
3fe54ec0:	getst  a12
3fe54ed0:	.word  0x00d8
3fe54ee0:	.word  0x00d8
3fe54ef0:	.word  0x0078
3fe54f00:	.word  0x0078
3fe54f10:	rev    b0
3fe54f20:	rev    b0
3fe54f30:	rev    b0
3fe54f40:	rev    b0
3fe54f50:	.word  0x0000
3fe54f60:	.word  0x0000
3fe54f70:	.word  0x0000
3fe54f80:	.word  0x0000
3fe54f90:	.word  0x0000
3fe54fa0:	.word  0x0000
3fe54fb0:	.word  0x0000
3fe54fc0:	.word  0x0000
3fe54fd0:	.word  0x0000
3fe54fe0:	.word  0x0000
3fe54ff0:	.word  0x0000
3fe55000:	.word  0x0000
3fe55010:	.word  0x0000
3fe55020:	.word  0x0000
3fe55030:	.word  0x001c
3fe55040:	.word  0x001c
3fe55050:	rev    b8
3fe55060:	rev    b8
3fe55070:	.word  0x0060
3fe55080:	.word  0x0060
3fe55090:	.word  0x00c0
3fe550a0:	.word  0x00c0
3fe550b0:	.word  0x00f8
3fe550c0:	.word  0x00f8
3fe550d0:	popst
3fe550e0:	popst
3fe550f0:	getst  a6
3fe55100:	getst  a6
3fe55110:	getst  a6
3fe55120:	getst  a6
3fe55130:	getst  a6
3fe55140:	getst  a6
3fe55150:	.word  0x00cc
3fe55160:	.word  0x00cc
3fe55170:	.word  0x0078
3fe55180:	.word  0x0078
3fe55190:	.word  0x0000
3fe551a0:	.word  0x0000
3fe551b0:	.word  0x0000
3fe551c0:	.word  0x0000
3fe551d0:	.word  0x0000
3fe551e0:	.word  0x0000
3fe551f0:	.word  0x0000
3fe55200:	.word  0x0000
3fe55210:	.word  0x0000
3fe55220:	.word  0x0000
3fe55230:	.word  0x0000
3fe55240:	.word  0x0000
3fe55250:	.word  0x0000
3fe55260:	.word  0x0000
3fe55270:	.word  0x0000
3fe55280:	.word  0x0000
3fe55290:	.word  0x0000
3fe552a0:	.word  0x0000
3fe552b0:	.word  0x0000
3fe552c0:	.word  0x0000
3fe552d0:	not    b12
3fe552e0:	not    b12
3fe552f0:	.word  0x00da
3fe55300:	.word  0x00da
3fe55310:	.word  0x00da
3fe55320:	.word  0x00da
3fe55330:	.word  0x00d8
3fe55340:	.word  0x00d8
3fe55350:	.word  0x00d8
3fe55360:	.word  0x00d8
3fe55370:	.word  0x00d8
3fe55380:	.word  0x00d8
3fe55390:	.word  0x00d8
3fe553a0:	.word  0x00d8
3fe553b0:	.word  0x00d8
3fe553c0:	.word  0x00d8
3fe553d0:	.word  0x0000
3fe553e0:	.word  0x0000
3fe553f0:	.word  0x0000
3fe55400:	.word  0x0000
3fe55410:	.word  0x0000
3fe55420:	.word  0x0000
3fe55430:	.word  0x0000
3fe55440:	.word  0x0000
3fe55450:	.word  0x0000
3fe55460:	.word  0x0000
3fe55470:	.word  0x0000
3fe55480:	.word  0x0000
3fe55490:	.word  0x0000
3fe554a0:	.word  0x0000
3fe554b0:	.word  0x0000
3fe554c0:	.word  0x0000
3fe554d0:	.word  0x0000
3fe554e0:	.word  0x0000
3fe554f0:	.word  0x0000
3fe55500:	.word  0x0000
3fe55510:	putst  b6
3fe55520:	putst  b6
3fe55530:	putst  b6
3fe55540:	putst  b6
3fe55550:	putst  b6
3fe55560:	putst  b6
3fe55570:	putst  b6
3fe55580:	putst  b6
3fe55590:	.word  0x00b4
3fe555a0:	.word  0x00b4
3fe555b0:	.word  0x00fc
3fe555c0:	.word  0x00fc
3fe555d0:	.word  0x0078
3fe555e0:	.word  0x0078
3fe555f0:	rev    b0
3fe55600:	rev    b0
3fe55610:	rev    b0
3fe55620:	rev    b0
3fe55630:	rev    b0
3fe55640:	rev    b0
3fe55650:	rev    b0
3fe55660:	rev    b0
3fe55670:	.word  0x0000
3fe55680:	.word  0x0000
3fe55690:	.word  0x0000
3fe556a0:	.word  0x0000
3fe556b0:	.word  0x0000
3fe556c0:	.word  0x0000
3fe556d0:	.word  0x0000
3fe556e0:	.word  0x0000
3fe556f0:	.word  0x0000
3fe55700:	.word  0x0000
3fe55710:	.word  0x0000
3fe55720:	.word  0x0000
3fe55730:	.word  0x0000
3fe55740:	.word  0x0000
3fe55750:	.word  0x0078
3fe55760:	.word  0x0078
3fe55770:	.word  0x00cc
3fe55780:	.word  0x00cc
3fe55790:	getst  a6
3fe557a0:	getst  a6
3fe557b0:	getst  a6
3fe557c0:	getst  a6
3fe557d0:	getst  a6
3fe557e0:	getst  a6
3fe557f0:	getst  a6
3fe55800:	getst  a6
3fe55810:	.word  0x00ce
3fe55820:	.word  0x00ce
3fe55830:	.word  0x0076
3fe55840:	.word  0x0076
3fe55850:	.word  0x0006
3fe55860:	.word  0x0006
3fe55870:	.word  0x0006
3fe55880:	.word  0x0006
3fe55890:	.word  0x0006
3fe558a0:	.word  0x0006
3fe558b0:	.word  0x0006
3fe558c0:	.word  0x0000
3fe558d0:	.word  0x0000
3fe558e0:	.word  0x0000
3fe558f0:	.word  0x0000
3fe55900:	.word  0x0000
3fe55910:	.word  0x0000
3fe55920:	.word  0x0000
3fe55930:	.word  0x0000
3fe55940:	.word  0x0000
3fe55950:	.word  0x0000
3fe55960:	.word  0x0000
3fe55970:	.word  0x0000
3fe55980:	.word  0x0000
3fe55990:	not    b8
3fe559a0:	not    b8
3fe559b0:	.word  0x006c
3fe559c0:	.word  0x006c
3fe559d0:	.word  0x00c6
3fe559e0:	.word  0x00c6
3fe559f0:	.word  0x00c6
3fe55a00:	.word  0x00c6
3fe55a10:	.word  0x00c6
3fe55a20:	.word  0x00c6
3fe55a30:	.word  0x00c6
3fe55a40:	.word  0x00c6
3fe55a50:	.word  0x006c
3fe55a60:	.word  0x006c
3fe55a70:	rev    b8
3fe55a80:	rev    b8
3fe55a90:	.word  0x0000
3fe55aa0:	.word  0x0000
3fe55ab0:	.word  0x0000
3fe55ac0:	.word  0x0000
3fe55ad0:	.word  0x0000
3fe55ae0:	.word  0x0000
3fe55af0:	.word  0x0000
3fe55b00:	.word  0x0000
3fe55b10:	.word  0x0000
3fe55b20:	.word  0x0000
3fe55b30:	.word  0x0000
3fe55b40:	.word  0x0000
3fe55b50:	.word  0x0000
3fe55b60:	.word  0x0000
3fe55b70:	.word  0x0000
3fe55b80:	.word  0x0000
3fe55b90:	.word  0x0000
3fe55ba0:	.word  0x0000
3fe55bb0:	.word  0x0000
3fe55bc0:	.word  0x0000
3fe55bd0:	pushst
3fe55be0:	pushst
3fe55bf0:	rev    b6
3fe55c00:	rev    b6
3fe55c10:	rev    b2
3fe55c20:	rev    b2
3fe55c30:	rev    b0
3fe55c40:	rev    b0
3fe55c50:	rev    b0
3fe55c60:	rev    b0
3fe55c70:	rev    b0
3fe55c80:	rev    b0
3fe55c90:	jump   b0
3fe55ca0:	jump   b0
3fe55cb0:	.word  0x00e0
3fe55cc0:	.word  0x00e0
3fe55cd0:	.word  0x0000
3fe55ce0:	.word  0x0000
3fe55cf0:	.word  0x0000
3fe55d00:	.word  0x0000
3fe55d10:	.word  0x0000
3fe55d20:	.word  0x0000
3fe55d30:	.word  0x0000
3fe55d40:	.word  0x0000
3fe55d50:	.word  0x00f8
3fe55d60:	pushst
3fe55d70:	not    b14
3fe55d80:	not    b14
3fe55d90:	abs    sp
3fe55da0:	abs    sp
3fe55db0:	abs    a7
3fe55dc0:	abs    a7
3fe55dd0:	.word  0x0007
3fe55de0:	.word  0x0007
3fe55df0:	.word  0x0007
3fe55e00:	.word  0x0007
3fe55e10:	.word  0x001f
3fe55e20:	.word  0x001f
3fe55e30:	rev    b14
3fe55e40:	rev    b14
3fe55e50:	.word  0x007c
3fe55e60:	.word  0x007c
3fe55e70:	.word  0x00f8
3fe55e80:	.word  0x00f8
3fe55e90:	.word  0x00f0
3fe55ea0:	.word  0x00f0
3fe55eb0:	.word  0x00f0
3fe55ec0:	.word  0x00f0
3fe55ed0:	.word  0x0000
3fe55ee0:	.word  0x0000
3fe55ef0:	.word  0x0000
3fe55f00:	.word  0x0000
3fe55f10:	.word  0x00f0
3fe55f20:	.word  0x00f0
3fe55f30:	.word  0x00f0
3fe55f40:	.word  0x00f0
3fe55f50:	.word  0x00f0
3fe55f60:	.word  0x00f0
3fe55f70:	.word  0x0000
3fe55f80:	.word  0x0000
3fe55f90:	.word  0x0000
3fe55fa0:	.word  0x0000
3fe55fb0:	.word  0x0000
3fe55fc0:	.word  0x0000
3fe55fd0:	.word  0x0000
3fe55fe0:	.word  0x0000
3fe55ff0:	popst
3fe56000:	popst
3fe56010:	.word  0x0060
3fe56020:	.word  0x0060
3fe56030:	.word  0x0060
3fe56040:	.word  0x0060
3fe56050:	.word  0x0060
3fe56060:	.word  0x0060
3fe56070:	pushst
3fe56080:	pushst
3fe56090:	rev    b0
3fe560a0:	rev    b0
3fe560b0:	rev    b0
3fe560c0:	rev    b0
3fe560d0:	rev    b0
3fe560e0:	rev    b0
3fe560f0:	.word  0x0018
3fe56100:	.word  0x0018
3fe56110:	.word  0x0018
3fe56120:	.word  0x0018
3fe56130:	.word  0x0018
3fe56140:	.word  0x0018
3fe56150:	.word  0x000d
3fe56160:	.word  0x000d
3fe56170:	.word  0x0006
3fe56180:	.word  0x0006
3fe56190:	.word  0x0000
3fe561a0:	.word  0x0000
3fe561b0:	.word  0x0000
3fe561c0:	.word  0x0000
3fe561d0:	.word  0x0000
3fe561e0:	.word  0x0000
3fe561f0:	.word  0x0000
3fe56200:	.word  0x0000
3fe56210:	.word  0x0000
3fe56220:	.word  0x0000
3fe56230:	.word  0x0000
3fe56240:	.word  0x0000
3fe56250:	.word  0x0000
3fe56260:	.word  0x0000
3fe56270:	.word  0x0000
3fe56280:	.word  0x0000
3fe56290:	.word  0x00cc
3fe562a0:	.word  0x00cc
3fe562b0:	getst  a6
3fe562c0:	getst  a6
3fe562d0:	putst  b6
3fe562e0:	putst  b6
3fe562f0:	putst  b6
3fe56300:	putst  b6
3fe56310:	putst  b6
3fe56320:	putst  b6
3fe56330:	putst  b6
3fe56340:	putst  b6
3fe56350:	popst
3fe56360:	popst
3fe56370:	.word  0x00cc
3fe56380:	.word  0x00cc
3fe56390:	.word  0x0000
3fe563a0:	.word  0x0000
3fe563b0:	.word  0x0000
3fe563c0:	.word  0x0000
3fe563d0:	.word  0x0000
3fe563e0:	.word  0x0000
3fe563f0:	.word  0x0000
3fe56400:	.word  0x0000
3fe56410:	.word  0x0000
3fe56420:	.word  0x0000
3fe56430:	.word  0x0000
3fe56440:	.word  0x0000
3fe56450:	.word  0x0000
3fe56460:	.word  0x0000
3fe56470:	pushst
3fe56480:	pushst
3fe56490:	rev    b0
3fe564a0:	rev    b0
3fe564b0:	.word  0x0018
3fe564c0:	.word  0x0018
3fe564d0:	.word  0x0018
3fe564e0:	.word  0x0018
3fe564f0:	.word  0x0018
3fe56500:	.word  0x0018
3fe56510:	.word  0x00f0
3fe56520:	.word  0x00f0
3fe56530:	.word  0x0018
3fe56540:	.word  0x0018
3fe56550:	.word  0x000c
3fe56560:	.word  0x000c
3fe56570:	.word  0x000c
3fe56580:	.word  0x000c
3fe56590:	.word  0x001c
3fe565a0:	.word  0x001c
3fe565b0:	.word  0x00f8
3fe565c0:	.word  0x00f8
3fe565d0:	emu
3fe565e0:	emu
3fe565f0:	getst  a0
3fe56600:	getst  a0
3fe56610:	.word  0x00e0
3fe56620:	.word  0x00e0
3fe56630:	.word  0x0000
3fe56640:	.word  0x0000
3fe56650:	.word  0x0000
3fe56660:	.word  0x0000
3fe56670:	.word  0x0000
3fe56680:	.word  0x0000
3fe56690:	.word  0x0000
3fe566a0:	.word  0x0000
3fe566b0:	.word  0x0000
3fe566c0:	.word  0x0000
3fe566d0:	.word  0x0000
3fe566e0:	.word  0x0000
3fe566f0:	.word  0x0000
3fe56700:	.word  0x0000
3fe56710:	.word  0x00c6
3fe56720:	.word  0x00c6
3fe56730:	popst
3fe56740:	popst
3fe56750:	getst  a6
3fe56760:	getst  a6
3fe56770:	getst  a6
3fe56780:	getst  a6
3fe56790:	getst  a6
3fe567a0:	getst  a6
3fe567b0:	getst  a6
3fe567c0:	getst  a6
3fe567d0:	.word  0x00cc
3fe567e0:	.word  0x00cc
3fe567f0:	.word  0x0078
3fe56800:	.word  0x0078
3fe56810:	.word  0x0000
3fe56820:	.word  0x0000
3fe56830:	.word  0x0000
3fe56840:	.word  0x0000
3fe56850:	.word  0x0000
3fe56860:	.word  0x0000
3fe56870:	.word  0x0000
3fe56880:	.word  0x0000
3fe56890:	.word  0x0000
3fe568a0:	.word  0x0000
3fe568b0:	.word  0x0000
3fe568c0:	.word  0x0000
3fe568d0:	.word  0x0000
3fe568e0:	.word  0x0000
3fe568f0:	pushst
3fe56900:	pushst
3fe56910:	.word  0x0060
3fe56920:	.word  0x0060
3fe56930:	rev    b0
3fe56940:	rev    b0
3fe56950:	.word  0x0018
3fe56960:	.word  0x0018
3fe56970:	.word  0x0018
3fe56980:	.word  0x0018
3fe56990:	.word  0x000c
3fe569a0:	.word  0x000c
3fe569b0:	.word  0x000c
3fe569c0:	.word  0x000c
3fe569d0:	.word  0x000c
3fe569e0:	.word  0x000c
3fe569f0:	.word  0x000c
3fe56a00:	.word  0x000c
3fe56a10:	.word  0x0018
3fe56a20:	.word  0x0018
3fe56a30:	.word  0x00f0
3fe56a40:	.word  0x00f0
3fe56a50:	emu
3fe56a60:	emu
3fe56a70:	getst  a0
3fe56a80:	getst  a0
3fe56a90:	.word  0x00e0
3fe56aa0:	.word  0x00e0
3fe56ab0:	.word  0x0000
3fe56ac0:	.word  0x0000
3fe56ad0:	.word  0x0000
3fe56ae0:	.word  0x0000
3fe56af0:	.word  0x0000
3fe56b00:	.word  0x0000
3fe56b10:	.word  0x0000
3fe56b20:	.word  0x0000
3fe56b30:	.word  0x0000
3fe56b40:	.word  0x0000
3fe56b50:	.word  0x0000
3fe56b60:	.word  0x0000
3fe56b70:	.word  0x0010
3fe56b80:	.word  0x0010
3fe56b90:	.word  0x0018
3fe56ba0:	.word  0x0018
3fe56bb0:	.word  0x000c
3fe56bc0:	.word  0x000c
3fe56bd0:	pushst
3fe56be0:	pushst
3fe56bf0:	pushst
3fe56c00:	pushst
3fe56c10:	.word  0x000c
3fe56c20:	.word  0x000c
3fe56c30:	.word  0x0018
3fe56c40:	.word  0x0018
3fe56c50:	.word  0x0010
3fe56c60:	.word  0x0010
3fe56c70:	.word  0x0000
3fe56c80:	.word  0x0000
3fe56c90:	.word  0x0000
3fe56ca0:	.word  0x0000
3fe56cb0:	.word  0x0000
3fe56cc0:	.word  0x0000
3fe56cd0:	.word  0x0000
3fe56ce0:	.word  0x0000
3fe56cf0:	.word  0x0000
3fe56d00:	.word  0x0000
3fe56d10:	.word  0x0000
3fe56d20:	.word  0x0000
3fe56d30:	.word  0x0000
3fe56d40:	.word  0x0000
3fe56d50:	.word  0x0000
3fe56d60:	.word  0x0000
3fe56d70:	.word  0x0000
3fe56d80:	.word  0x0000
3fe56d90:	.word  0x0000
3fe56da0:	.word  0x0000
3fe56db0:	rev    b0
3fe56dc0:	rev    b0
3fe56dd0:	.word  0x0078
3fe56de0:	.word  0x0078
3fe56df0:	.word  0x00fc
3fe56e00:	.word  0x00fc
3fe56e10:	putst  b6
3fe56e20:	putst  b6
3fe56e30:	rev    b0
3fe56e40:	rev    b0
3fe56e50:	rev    b0
3fe56e60:	rev    b0
3fe56e70:	rev    b0
3fe56e80:	rev    b0
3fe56e90:	rev    b0
3fe56ea0:	rev    b0
3fe56eb0:	rev    b0
3fe56ec0:	rev    b0
3fe56ed0:	.word  0x0000
3fe56ee0:	.word  0x0000
3fe56ef0:	.word  0x0000
3fe56f00:	.word  0x0000
3fe56f10:	.word  0x0000
3fe56f20:	.word  0x0000
3fe56f30:	.word  0x0000
3fe56f40:	.word  0x0000
3fe56f50:	.word  0x0000
3fe56f60:	.word  0x0000
3fe56f70:	.word  0x0000
3fe56f80:	.word  0x0000
3fe56f90:	.word  0x0000
3fe56fa0:	.word  0x0000
3fe56fb0:	.word  0x0000
3fe56fc0:	.word  0x0000
3fe56fd0:	.word  0x0000
3fe56fe0:	.word  0x0000
3fe56ff0:	rev    a0
3fe57000:	rev    a0
3fe57010:	.word  0x0060
3fe57020:	.word  0x0060
3fe57030:	.word  0x00c0
3fe57040:	.word  0x00c0
3fe57050:	pushst
3fe57060:	pushst
3fe57070:	pushst
3fe57080:	pushst
3fe57090:	.word  0x00c0
3fe570a0:	.word  0x00c0
3fe570b0:	.word  0x0060
3fe570c0:	.word  0x0060
3fe570d0:	rev    a0
3fe570e0:	rev    a0
3fe570f0:	.word  0x0000
3fe57100:	.word  0x0000
3fe57110:	.word  0x0000
3fe57120:	.word  0x0000
3fe57130:	.word  0x0000
3fe57140:	.word  0x0000
3fe57150:	.word  0x0000
3fe57160:	.word  0x0000
3fe57170:	.word  0x0000
3fe57180:	.word  0x0000
3fe57190:	.word  0x0000
3fe571a0:	.word  0x0000
3fe571b0:	.word  0x0000
3fe571c0:	.word  0x0000
3fe571d0:	.word  0x0000
3fe571e0:	.word  0x0000
3fe571f0:	.word  0x0000
3fe57200:	.word  0x0000
3fe57210:	.word  0x0000
3fe57220:	.word  0x0000
3fe57230:	rev    b0
3fe57240:	rev    b0
3fe57250:	rev    b0
3fe57260:	rev    b0
3fe57270:	rev    b0
3fe57280:	rev    b0
3fe57290:	rev    b0
3fe572a0:	rev    b0
3fe572b0:	rev    b0
3fe572c0:	rev    b0
3fe572d0:	putst  b6
3fe572e0:	putst  b6
3fe572f0:	.word  0x00fc
3fe57300:	.word  0x00fc
3fe57310:	.word  0x0078
3fe57320:	.word  0x0078
3fe57330:	rev    b0
3fe57340:	rev    b0
3fe57350:	.word  0x0000
3fe57360:	.word  0x0000
3fe57370:	.word  0x0000
3fe57380:	.word  0x0000
3fe57390:	.word  0x0000
3fe573a0:	.word  0x0000
3fe573b0:	.word  0x0000
3fe573c0:	.word  0x0000
3fe573d0:	.word  0x0000
3fe573e0:	.word  0x0000
3fe573f0:	.word  0x0000
3fe57400:	.word  0x0000
3fe57410:	.word  0x0000
3fe57420:	.word  0x0000
3fe57430:	.word  0x0000
3fe57440:	.word  0x0000
3fe57450:	.word  0x0000
3fe57460:	.word  0x0000
3fe57470:	.word  0x0000
3fe57480:	.word  0x0000
3fe57490:	.word  0x0000
3fe574a0:	.word  0x0000
3fe574b0:	.word  0x0000
3fe574c0:	.word  0x0000
3fe574d0:	.word  0x0000
3fe574e0:	.word  0x0000
3fe574f0:	.word  0x0000
3fe57500:	.word  0x0000
3fe57510:	.word  0x0000
3fe57520:	.word  0x0000
3fe57530:	.word  0x0000
3fe57540:	.word  0x0000
3fe57550:	.word  0x0000
3fe57560:	.word  0x0000
3fe57570:	.word  0x0000
3fe57580:	.word  0x0000
3fe57590:	.word  0x0000
3fe575a0:	.word  0x0000
3fe575b0:	.word  0x0000
3fe575c0:	.word  0x0000
3fe575d0:	.word  0x0000
3fe575e0:	.word  0x0000
3fe575f0:	.word  0x0000
3fe57600:	.word  0x0000
3fe57610:	.word  0x0000
3fe57620:	.word  0x0000
3fe57630:	.word  0x0000
3fe57640:	.word  0x0000
3fe57650:	.word  0x0000
3fe57660:	.word  0x0000
3fe57670:	not    b12
3fe57680:	not    b12
3fe57690:	.word  0x0266
3fe576a0:	.word  0x0266
3fe576b0:	.word  0x0066
3fe576c0:	.word  0x0066
3fe576d0:	.word  0x0066
3fe576e0:	.word  0x0066
3fe576f0:	.word  0x0066
3fe57700:	.word  0x0066
3fe57710:	pushst
3fe57720:	pushst
3fe57730:	.word  0x0066
3fe57740:	.word  0x0066
3fe57750:	.word  0x0066
3fe57760:	.word  0x0066
3fe57770:	.word  0x0066
3fe57780:	.word  0x0066
3fe57790:	.word  0x0266
3fe577a0:	.word  0x0266
3fe577b0:	not    b12
3fe577c0:	not    b12
3fe577d0:	.word  0x0000
3fe577e0:	.word  0x0000
3fe577f0:	.word  0x0000
3fe57800:	.word  0x0000
3fe57810:	.word  0x0000
3fe57820:	.word  0x0000
3fe57830:	.word  0x0000
3fe57840:	.word  0x0000
3fe57850:	.word  0x00cc
3fe57860:	.word  0x00cc
3fe57870:	.word  0x0000
3fe57880:	.word  0x0000
3fe57890:	.word  0x0000
3fe578a0:	.word  0x0000
3fe578b0:	getst  a6
3fe578c0:	getst  a6
3fe578d0:	getst  a6
3fe578e0:	getst  a6
3fe578f0:	.word  0x00cc
3fe57900:	.word  0x00cc
3fe57910:	.word  0x00cc
3fe57920:	.word  0x00cc
3fe57930:	.word  0x0048
3fe57940:	.word  0x0048
3fe57950:	.word  0x0078
3fe57960:	.word  0x0078
3fe57970:	rev    b0
3fe57980:	rev    b0
3fe57990:	rev    b0
3fe579a0:	rev    b0
3fe579b0:	rev    b0
3fe579c0:	rev    b0
3fe579d0:	rev    b0
3fe579e0:	rev    b0
3fe579f0:	rev    b0
3fe57a00:	rev    b0
3fe57a10:	.word  0x0000
3fe57a20:	.word  0x0000
3fe57a30:	.word  0x0000
3fe57a40:	.word  0x0000
3fe57a50:	.word  0x0000
3fe57a60:	.word  0x0000
3fe57a70:	.word  0x0000
3fe57a80:	.word  0x0000
3fe57a90:	.word  0x0000
3fe57aa0:	.word  0x0000
3fe57ab0:	.word  0x0000
3fe57ac0:	.word  0x0000
3fe57ad0:	.word  0x0000
3fe57ae0:	.word  0x0000
3fe57af0:	.word  0x0000
3fe57b00:	.word  0x0000
3fe57b10:	.word  0x0000
3fe57b20:	.word  0x0000
3fe57b30:	.word  0x0000
3fe57b40:	.word  0x0000
3fe57b50:	popst
3fe57b60:	popst
3fe57b70:	clrc
3fe57b80:	clrc
3fe57b90:	clrc
3fe57ba0:	clrc
3fe57bb0:	not    b3
3fe57bc0:	not    b3
3fe57bd0:	rev    b3
3fe57be0:	rev    b3
3fe57bf0:	rev    b3
3fe57c00:	rev    b3
3fe57c10:	dint
3fe57c20:	dint
3fe57c30:	popst
3fe57c40:	popst
3fe57c50:	.word  0x0000
3fe57c60:	.word  0x0000
3fe57c70:	.word  0x0000
3fe57c80:	.word  0x0000
3fe57c90:	.word  0x0000
3fe57ca0:	.word  0x0000
3fe57cb0:	.word  0x0000
3fe57cc0:	.word  0x0000
3fe57cd0:	.word  0x0000
3fe57ce0:	.word  0x0000
3fe57cf0:	.word  0x0000
3fe57d00:	.word  0x0000
3fe57d10:	.word  0x00cc
3fe57d20:	.word  0x00cc
3fe57d30:	.word  0x00cc
3fe57d40:	.word  0x00cc
3fe57d50:	.word  0x0000
3fe57d60:	.word  0x0000
3fe57d70:	.word  0x0000
3fe57d80:	.word  0x0000
3fe57d90:	.word  0x00ce
3fe57da0:	.word  0x00ce
3fe57db0:	.word  0x00cc
3fe57dc0:	.word  0x00cc
3fe57dd0:	.word  0x00cc
3fe57de0:	.word  0x00cc
3fe57df0:	.word  0x00cc
3fe57e00:	.word  0x00cc
3fe57e10:	.word  0x00cc
3fe57e20:	.word  0x00cc
3fe57e30:	.word  0x00cc
3fe57e40:	.word  0x00cc
3fe57e50:	.word  0x00cc
3fe57e60:	.word  0x00cc
3fe57e70:	.word  0x00ce
3fe57e80:	.word  0x00ce
3fe57e90:	.word  0x00c0
3fe57ea0:	.word  0x00c0
3fe57eb0:	.word  0x00c0
3fe57ec0:	.word  0x00c0
3fe57ed0:	.word  0x006c
3fe57ee0:	.word  0x006c
3fe57ef0:	rev    b8
3fe57f00:	.word  0x0000
3fe57f10:	.word  0x0000
3fe57f20:	.word  0x0000
3fe57f30:	.word  0x0000
3fe57f40:	.word  0x0000
3fe57f50:	popst
3fe57f60:	popst
3fe57f70:	jump   a0
3fe57f80:	jump   a0
3fe57f90:	.word  0x0060
3fe57fa0:	.word  0x0060
3fe57fb0:	.word  0x0060
3fe57fc0:	.word  0x0060
3fe57fd0:	rev    b0
3fe57fe0:	rev    b0
3fe57ff0:	pushst
3fe58000:	pushst
3fe58010:	rev    b0
3fe58020:	rev    b0
3fe58030:	rev    b0
3fe58040:	rev    b0
3fe58050:	.word  0x0018
3fe58060:	.word  0x0018
3fe58070:	.word  0x0018
3fe58080:	.word  0x0018
3fe58090:	.word  0x0018
3fe580a0:	.word  0x0018
3fe580b0:	.word  0x000c
3fe580c0:	.word  0x000c
3fe580d0:	.word  0x000c
3fe580e0:	.word  0x000c
3fe580f0:	.word  0x000d
3fe58100:	.word  0x000d
3fe58110:	.word  0x0007
3fe58120:	.word  0x0007
3fe58130:	.word  0x0000
3fe58140:	.word  0x0000
3fe58150:	.word  0x0000
3fe58160:	.word  0x0000
3fe58170:	.word  0x0000
3fe58180:	.word  0x0000
3fe58190:	.word  0x0000
3fe581a0:	.word  0x0000
3fe581b0:	.word  0x0000
3fe581c0:	.word  0x0000
3fe581d0:	.word  0x0000
3fe581e0:	.word  0x0000
3fe581f0:	.word  0x0000
3fe58200:	.word  0x0000
3fe58210:	.word  0x0000
3fe58220:	.word  0x0000
3fe58230:	.word  0x0000
3fe58240:	.word  0x0000
3fe58250:	.word  0x0000
3fe58260:	.word  0x0000
3fe58270:	.word  0x0000
3fe58280:	.word  0x0000
3fe58290:	.word  0x0000
3fe582a0:	.word  0x0000
3fe582b0:	.word  0x0000
3fe582c0:	.word  0x0000
3fe582d0:	.word  0x0000
3fe582e0:	.word  0x0000
3fe582f0:	.word  0x0000
3fe58300:	.word  0x0000
3fe58310:	.word  0x0000
3fe58320:	.word  0x0000
3fe58330:	.word  0x0000
3fe58340:	.word  0x0000
3fe58350:	.word  0x0000
3fe58360:	.word  0x0000
3fe58370:	.word  0x0000
3fe58380:	.word  0x0000
3fe58390:	.word  0x0000
3fe583a0:	.word  0x0000
3fe583b0:	.word  0x0000
3fe583c0:	.word  0x0000
3fe583d0:	.word  0x0000
3fe583e0:	.word  0x0000
3fe583f0:	.word  0x0000
3fe58400:	.word  0x0000
3fe58410:	.word  0x0000
3fe58420:	.word  0x0000
3fe58430:	.word  0x0000
3fe58440:	.word  0x0000
3fe58450:	.word  0x0084
3fe58460:	.word  0x0084
3fe58470:	.word  0x004a
3fe58480:	.word  0x004a
3fe58490:	rev    a4
3fe584a0:	rev    a4
3fe584b0:	.word  0x0010
3fe584c0:	.word  0x0010
3fe584d0:	.word  0x0048
3fe584e0:	.word  0x0048
3fe584f0:	.word  0x00a4
3fe58500:	.word  0x00a4
3fe58510:	.word  0x0042
3fe58520:	.word  0x0042
3fe58530:	.word  0x0000
3fe58540:	.word  0x0000
3fe58550:	.word  0x0000
3fe58560:	.word  0x0000
3fe58570:	.word  0x0000
3fe58580:	.word  0x0000
3fe58590:	.word  0x0000
3fe585a0:	.word  0x0000
3fe585b0:	.word  0x0000
3fe585c0:	.word  0x0000
3fe585d0:	.word  0x0000
3fe585e0:	.word  0x0000
3fe585f0:	.word  0x0000
3fe58600:	.word  0x0000
3fe58610:	.word  0x0000
3fe58620:	.word  0x0000
3fe58630:	.word  0x0000
3fe58640:	.word  0x0000
3fe58650:	.word  0x0000
3fe58660:	.word  0x0000
3fe58670:	.word  0x0000
3fe58680:	.word  0x0000
3fe58690:	.word  0x0049
3fe586a0:	.word  0x0049
3fe586b0:	.word  0x0000
3fe586c0:	.word  0x0000
3fe586d0:	.word  0x0000
3fe586e0:	.word  0x0000
3fe586f0:	.word  0x0049
3fe58700:	.word  0x0049
3fe58710:	.word  0x0000
3fe58720:	.word  0x0000
3fe58730:	.word  0x0000
3fe58740:	.word  0x0000
3fe58750:	.word  0x0049
3fe58760:	.word  0x0049
3fe58770:	.word  0x0000
3fe58780:	.word  0x0000
3fe58790:	.word  0x0000
3fe587a0:	.word  0x0000
3fe587b0:	.word  0x0000
3fe587c0:	.word  0x0000
3fe587d0:	.word  0x0000
3fe587e0:	.word  0x0000
3fe587f0:	.word  0x0000
3fe58800:	.word  0x0000
3fe58810:	.word  0x0000
3fe58820:	.word  0x0000
3fe58830:	.word  0x0000
3fe58840:	.word  0x0000
3fe58850:	.word  0x0000
3fe58860:	.word  0x0000
3fe58870:	.word  0x0000
3fe58880:	.word  0x0000
3fe58890:	.word  0x0000
3fe588a0:	.word  0x0000
3fe588b0:	.word  0x0000
3fe588c0:	.word  0x0000
3fe588d0:	.word  0x0000
3fe588e0:	.word  0x0000
3fe588f0:	.word  0x0000
3fe58900:	.word  0x0000
3fe58910:	.word  0x0000
3fe58920:	.word  0x0000
3fe58930:	.word  0x0000
3fe58940:	.word  0x0000
3fe58950:	.word  0x0000
3fe58960:	.word  0x0000
3fe58970:	.word  0x0000
3fe58980:	.word  0x0000
3fe58990:	.word  0x0000
3fe589a0:	.word  0x0000
3fe589b0:	.word  0x0000
3fe589c0:	.word  0x0000
3fe589d0:	.word  0x0000
3fe589e0:	.word  0x0000
3fe589f0:	.word  0x0000
3fe58a00:	.word  0x0000
3fe58a10:	.word  0x0000
3fe58a20:	.word  0x0000
3fe58a30:	.word  0x0000
3fe58a40:	.word  0x0000
3fe58a50:	.word  0x0000
3fe58a60:	.word  0x0000
3fe58a70:	.word  0x0000
3fe58a80:	.word  0x0000
3fe58a90:	.word  0x0000
3fe58aa0:	.word  0x0000
3fe58ab0:	.word  0x0000
3fe58ac0:	.word  0x0000
3fe58ad0:	.word  0x0000
3fe58ae0:	.word  0x0000
3fe58af0:	.word  0x0000
3fe58b00:	.word  0x0000
3fe58b10:	.word  0x0000
3fe58b20:	.word  0x0000
3fe58b30:	.word  0x0000
3fe58b40:	.word  0x0000
3fe58b50:	.word  0x0000
3fe58b60:	.word  0x0000
3fe58b70:	.word  0x0000
3fe58b80:	.word  0x0000
3fe58b90:	.word  0x0000
3fe58ba0:	.word  0x0000
3fe58bb0:	.word  0x0000
3fe58bc0:	.word  0x0000
3fe58bd0:	.word  0x0000
3fe58be0:	.word  0x0000
3fe58bf0:	.word  0x0000
3fe58c00:	.word  0x0000
3fe58c10:	.word  0x0000
3fe58c20:	.word  0x0000
3fe58c30:	.word  0x0000
3fe58c40:	.word  0x0000
3fe58c50:	.word  0x0000
3fe58c60:	.word  0x0000
3fe58c70:	.word  0x0000
3fe58c80:	.word  0x0000
3fe58c90:	.word  0x0000
3fe58ca0:	.word  0x0000
3fe58cb0:	.word  0x0000
3fe58cc0:	.word  0x0000
3fe58cd0:	.word  0x0000
3fe58ce0:	.word  0x0000
3fe58cf0:	.word  0x0000
3fe58d00:	.word  0x0000
3fe58d10:	.word  0x0000
3fe58d20:	.word  0x0000
3fe58d30:	.word  0x0000
3fe58d40:	.word  0x0000
3fe58d50:	.word  0x0000
3fe58d60:	.word  0x0000
3fe58d70:	.word  0x0000
3fe58d80:	.word  0x0000
3fe58d90:	.word  0x0000
3fe58da0:	.word  0x0000
3fe58db0:	.word  0x0000
3fe58dc0:	.word  0x0000
3fe58dd0:	.word  0x0000
3fe58de0:	.word  0x0000
3fe58df0:	.word  0x0000
3fe58e00:	.word  0x0000
3fe58e10:	.word  0x0000
3fe58e20:	.word  0x0000
3fe58e30:	.word  0x0000
3fe58e40:	.word  0x0000
3fe58e50:	.word  0x0000
3fe58e60:	.word  0x0000
3fe58e70:	.word  0x0000
3fe58e80:	.word  0x0000
3fe58e90:	.word  0x0000
3fe58ea0:	.word  0x0000
3fe58eb0:	.word  0x0000
3fe58ec0:	.word  0x0000
3fe58ed0:	.word  0x0000
3fe58ee0:	.word  0x0000
3fe58ef0:	.word  0x0000
3fe58f00:	.word  0x0000
3fe58f10:	.word  0x0000
3fe58f20:	.word  0x0000
3fe58f30:	.word  0x0000
3fe58f40:	.word  0x0000
3fe58f50:	.word  0x0000
3fe58f60:	.word  0x0000
3fe58f70:	.word  0x0000
3fe58f80:	.word  0x0000
3fe58f90:	.word  0x0000
3fe58fa0:	.word  0x0000
3fe58fb0:	.word  0x0000
3fe58fc0:	.word  0x0000
3fe58fd0:	.word  0x0000
3fe58fe0:	.word  0x0000
3fe58ff0:	.word  0x0000
3fe59000:	.word  0x0000
3fe59010:	.word  0x0000
3fe59020:	.word  0x0000
3fe59030:	.word  0x0000
3fe59040:	.word  0x0000
3fe59050:	.word  0x0000
3fe59060:	.word  0x0000
3fe59070:	.word  0x0000
3fe59080:	.word  0x0000
3fe59090:	.word  0x0000
3fe590a0:	.word  0x0000
3fe590b0:	.word  0x0000
3fe590c0:	.word  0x0000
3fe590d0:	.word  0x0000
3fe590e0:	.word  0x0000
3fe590f0:	.word  0x0000
3fe59100:	.word  0x0000
3fe59110:	.word  0x0000
3fe59120:	.word  0x0000
3fe59130:	.word  0x0000
3fe59140:	.word  0x0000
3fe59150:	.word  0x0000
3fe59160:	.word  0x0000
3fe59170:	.word  0x0000
3fe59180:	.word  0x0000
3fe59190:	.word  0x0000
3fe591a0:	.word  0x0000
3fe591b0:	.word  0x0000
3fe591c0:	.word  0x0000
3fe591d0:	.word  0x0000
3fe591e0:	.word  0x0000
3fe591f0:	.word  0x0000
3fe59200:	.word  0x0000
3fe59210:	.word  0x0000
3fe59220:	.word  0x0000
3fe59230:	.word  0x0000
3fe59240:	.word  0x0000
3fe59250:	.word  0x0000
3fe59260:	.word  0x0000
3fe59270:	.word  0x0000
3fe59280:	.word  0x0000
3fe59290:	.word  0x0000
3fe592a0:	.word  0x0000
3fe592b0:	.word  0x0000
3fe592c0:	.word  0x0000
3fe592d0:	.word  0x0000
3fe592e0:	.word  0x0000
3fe592f0:	.word  0x0000
3fe59300:	.word  0x0000
3fe59310:	.word  0x0000
3fe59320:	.word  0x0000
3fe59330:	.word  0x0000
3fe59340:	.word  0x0000
3fe59350:	.word  0x0000
3fe59360:	.word  0x0000
3fe59370:	.word  0x0000
3fe59380:	.word  0x0000
3fe59390:	.word  0x0000
3fe593a0:	.word  0x0000
3fe593b0:	.word  0x0000
3fe593c0:	.word  0x0000
3fe593d0:	.word  0x0000
3fe593e0:	.word  0x0000
3fe593f0:	.word  0x0000
3fe59400:	.word  0x0000
3fe59410:	.word  0x0000
3fe59420:	.word  0x0000
3fe59430:	.word  0x0000
3fe59440:	.word  0x0000
3fe59450:	.word  0x0000
3fe59460:	.word  0x0000
3fe59470:	.word  0x0000
3fe59480:	.word  0x0000
3fe59490:	.word  0x0000
3fe594a0:	.word  0x0000
3fe594b0:	.word  0x0000
3fe594c0:	.word  0x0000
3fe594d0:	.word  0x0000
3fe594e0:	.word  0x0000
3fe594f0:	.word  0x0000
3fe59500:	.word  0x0000
3fe59510:	.word  0x0000
3fe59520:	.word  0x0000
3fe59530:	.word  0x0000
3fe59540:	.word  0x0000
3fe59550:	.word  0x0000
3fe59560:	.word  0x0000
3fe59570:	.word  0x0000
3fe59580:	.word  0x0000
3fe59590:	.word  0x0000
3fe595a0:	.word  0x0000
3fe595b0:	.word  0x0000
3fe595c0:	.word  0x0000
3fe595d0:	.word  0x0000
3fe595e0:	.word  0x0000
3fe595f0:	.word  0x0000
3fe59600:	.word  0x0000
3fe59610:	.word  0x0000
3fe59620:	.word  0x0000
3fe59630:	.word  0x0000
3fe59640:	.word  0x0000
3fe59650:	.word  0x0000
3fe59660:	.word  0x0000
3fe59670:	.word  0x0000
3fe59680:	.word  0x0000
3fe59690:	.word  0x0000
3fe596a0:	.word  0x0000
3fe596b0:	.word  0x0000
3fe596c0:	.word  0x0000
3fe596d0:	.word  0x0000
3fe596e0:	.word  0x0000
3fe596f0:	.word  0x0000
3fe59700:	.word  0x0000
3fe59710:	.word  0x0000
3fe59720:	.word  0x0000
3fe59730:	.word  0x0000
3fe59740:	.word  0x0000
3fe59750:	.word  0x0000
3fe59760:	.word  0x0000
3fe59770:	.word  0x0000
3fe59780:	.word  0x0000
3fe59790:	.word  0x0000
3fe597a0:	.word  0x0000
3fe597b0:	.word  0x0000
3fe597c0:	.word  0x0000
3fe597d0:	.word  0x0000
3fe597e0:	.word  0x0000
3fe597f0:	.word  0x0000
3fe59800:	.word  0x0000
3fe59810:	.word  0x0000
3fe59820:	.word  0x0000
3fe59830:	.word  0x0000
3fe59840:	.word  0x0000
3fe59850:	.word  0x0000
3fe59860:	.word  0x0000
3fe59870:	.word  0x0000
3fe59880:	.word  0x0000
3fe59890:	.word  0x0000
3fe598a0:	.word  0x0000
3fe598b0:	.word  0x0000
3fe598c0:	.word  0x0000
L3FE598D0:
3fe598d0:	.word  0x0000
3fe598e0:	.word  0x0000
L3FE598F0:
3fe598f0:	.word  0x0000
3fe59900:	.word  0x0000
L3FE59910:
3fe59910:	.word  0x0000
3fe59920:	.word  0x0000
L3FE59930:
3fe59930:	.word  0x0000
3fe59940:	.word  0x0000
L3FE59950:
3fe59950:	.word  0x0000
3fe59960:	.word  0x0000
L3FE59970:
3fe59970:	.word  0x0000
3fe59980:	.word  0x0000
L3FE59990:
3fe59990:	.word  0x0000
3fe599a0:	.word  0x0000
3fe599b0:	.word  0x0000
3fe599c0:	.word  0x0000
3fe599d0:	.word  0x0000
3fe599e0:	.word  0x0000
3fe599f0:	.word  0x0000
3fe59a00:	.word  0x0000
3fe59a10:	.word  0x000e
3fe59a20:	pixt   *b14, *b0
3fe59a30:	.word  0x0008
3fe59a40:	btst   29, b0
3fe59a50:	dsjs   a2, L3FE598D0
3fe59a60:	btst   23, a0
3fe59a70:	dsjs   a2, L3FE598F0
3fe59a80:	btst   17, b8
3fe59a90:	dsjs   a2, L3FE59910
3fe59aa0:	btst   12, a8
3fe59ab0:	dsjs   a2, L3FE59930
3fe59ac0:	btst   8, b8
3fe59ad0:	dsjs   a2, L3FE59950
3fe59ae0:	btst   6, a0
3fe59af0:	dsjs   a2, L3FE59970
3fe59b00:	btst   5, b8
3fe59b10:	dsjs   a2, L3FE59990
3fe59b20:	.word  0x0009
3fe59b30:	.word  0xfeb0
3fe59b40:	.word  0x0008
3fe59b50:	emu
3fe59b60:	nop
3fe59b70:	.word  0x0404
3fe59b80:	.word  0x0605
3fe59b90:	.word  0x0807
3fe59ba0:	.word  0x0a09
3fe59bb0:	.word  0x0c0b
3fe59bc0:	.word  0x0e0d
3fe59bd0:	addk   32, sp
3fe59be0:	.word  0x0001
3fe59bf0:	exgpc  a0
3fe59c00:	.word  0x0009
3fe59c10:	.word  0x0000
3fe59c20:	.word  0x0002
3fe59c30:	exgpc  b0
3fe59c40:	.word  0x0009
3fe59c50:	.word  0x0000
3fe59c60:	.word  0x0000
3fe59c70:	.word  0x0002
3fe59c80:	getpc  b0
3fe59c90:	.word  0x0009
3fe59ca0:	.word  0x0000
3fe59cb0:	.word  0x0000
3fe59cc0:	.word  0x0001
3fe59cd0:	jump   b0
3fe59ce0:	.word  0x0009
3fe59cf0:	.word  0x0001
3fe59d00:	.word  0x0002
3fe59d10:	getst  a0
3fe59d20:	.word  0x0009
3fe59d30:	.word  0x0000
3fe59d40:	.word  0x0000
3fe59d50:	.word  0x0002
3fe59d60:	putst  a0
3fe59d70:	.word  0x0009
3fe59d80:	.word  0x0000
3fe59d90:	.word  0x0000
3fe59da0:	.word  0x0002
3fe59db0:	add    a14, a0
3fe59dc0:	.word  0x0009
3fe59dd0:	.word  0x0000
3fe59de0:	.word  0x0000
3fe59df0:	.word  0x0002
3fe59e00:	addc   a1, a0
3fe59e10:	.word  0x0009
3fe59e20:	.word  0x0001
3fe59e30:	.word  0x0000
3fe59e40:	.word  0x0002
3fe59e50:	addc   a2, a0
3fe59e60:	.word  0x0009
3fe59e70:	.word  0x0000
3fe59e80:	.word  0x0000
3fe59e90:	.word  0x001a
3fe59ea0:	addc   a3, a0
3fe59eb0:	.word  0x0009
3fe59ec0:	cmp    a1, a4
3fe59ed0:	sla    a11, a5
3fe59ee0:	sra    a11, a4
3fe59ef0:	dsjs   b2, L3FE5A030
3fe59f00:	rl     a9, a0
3fe59f10:	rl     a11, a14
3fe59f20:	srl    0xd, b4
3fe59f30:	srl    0x1d, a3
3fe59f40:	sla    0x3, b6
3fe59f50:	srl    0xf, b1
3fe59f60:	sla    0x1, b3
3fe59f70:	dsjs   b8, L3FE5A010
3fe59f80:	rl     0x9, sp
3fe59f90:	srl    0x7, b0
3fe59fa0:	dsjs   b1, L3FE59FC0
3fe59fb0:	rl     0x9, a0
L3FE59FC0:
3fe59fc0:	dsjs   b3, L3FE5A0E0
3fe59fd0:	rl     0x9, b4
3fe59fe0:	rl     0x19, b10
3fe59ff0:	sla    0x1, b9
3fe5a000:	.word  0x7263
L3FE5A010:
3fe5a010:	rl     a11, a1
3fe5a020:	sla    0x3, a7
L3FE5A030:
3fe5a030:	.word  0x7845
3fe5a040:	sla    0x3, b0
3fe5a050:	rev    a4
3fe5a060:	.word  0x0002
3fe5a070:	mpys   b13, b0
3fe5a080:	.word  0x0009
3fe5a090:	rev    b12
3fe5a0a0:	.word  0x0000
3fe5a0b0:	.word  0x000a
3fe5a0c0:	mpyu   b2, b0
3fe5a0d0:	.word  0x0009
L3FE5A0E0:
3fe5a0e0:	xor    a10, a4
3fe5a0f0:	sla    0x2, b4
3fe5a100:	addc   b10, b4
3fe5a110:	srl    0x6, b0
3fe5a120:	and    a2, a9
3fe5a130:	andn   a1, a0
3fe5a140:	.word  0x7665
3fe5a150:	rl     0x9, a0
3fe5a160:	rl     0x1, a14
3fe5a170:	.word  0x0000
3fe5a180:	.word  0x0002
3fe5a190:	modu   b2, b0
3fe5a1a0:	.word  0x0009
3fe5a1b0:	.word  0x0000
3fe5a1c0:	.word  0x0000
3fe5a1d0:	.word  0x0002
3fe5a1e0:	.word  0x7830
3fe5a1f0:	.word  0x0009
3fe5a200:	.word  0x0800
3fe5a210:	.word  0x0000
3fe5a220:	.word  0x0002
3fe5a230:	.word  0x7850
3fe5a240:	.word  0x0009
3fe5a250:	.word  0x0800
3fe5a260:	.word  0x0000
3fe5a270:	.word  0x0002
3fe5a280:	.word  0x7d90
3fe5a290:	.word  0x0009
3fe5a2a0:	.word  0x0000
3fe5a2b0:	.word  0x0000
3fe5a2c0:	.word  0x0002
3fe5a2d0:	.word  0x7db0
3fe5a2e0:	.word  0x0009
3fe5a2f0:	.word  0x0000
3fe5a300:	.word  0x0000
3fe5a310:	.word  0x0002
3fe5a320:	.word  0x7dd0
3fe5a330:	.word  0x0009
3fe5a340:	.word  0x0000
3fe5a350:	.word  0x0000
3fe5a360:	.word  0x0002
3fe5a370:	.word  0x7df0
3fe5a380:	.word  0x0009
3fe5a390:	.word  0x0000
3fe5a3a0:	.word  0x0000
3fe5a3b0:	.word  0x0002
3fe5a3c0:	.word  0x7e10
3fe5a3d0:	.word  0x0009
3fe5a3e0:	.word  0x0000
3fe5a3f0:	.word  0x0000
3fe5a400:	.word  0x0002
3fe5a410:	.word  0x7e30
3fe5a420:	.word  0x0009
3fe5a430:	.word  0x0000
3fe5a440:	.word  0x0000
3fe5a450:	.word  0x0001
3fe5a460:	.word  0x7e50
3fe5a470:	.word  0x0009
3fe5a480:	.word  0x0000
3fe5a490:	.word  0x0001
3fe5a4a0:	.word  0x7e60
3fe5a4b0:	.word  0x0009
3fe5a4c0:	.word  0x000a
3fe5a4d0:	.word  0x0001
3fe5a4e0:	.word  0x7e70
3fe5a4f0:	.word  0x0009
3fe5a500:	.word  0x000b
3fe5a510:	.word  0x0002
3fe5a520:	.word  0x7f60
3fe5a530:	.word  0x0009
3fe5a540:	.word  0x0010
3fe5a550:	.word  0x0000
3fe5a560:	.word  0x0002
3fe5a570:	.word  0x7f80
3fe5a580:	.word  0x0009
3fe5a590:	.word  0x0000
3fe5a5a0:	.word  0x0000
3fe5a5b0:	.word  0x0002
3fe5a5c0:	move   b13, *b0, 1
3fe5a5d0:	.word  0x0009
3fe5a5e0:	.word  0x0000
3fe5a5f0:	.word  0x0000
3fe5a600:	.word  0x0002
3fe5a610:	move   *b8, b0, 1
3fe5a620:	.word  0x0009
3fe5a630:	.word  0x0000
3fe5a640:	.word  0x0000
3fe5a650:	.word  0x0002
3fe5a660:	move   *b9, b0, 1
3fe5a670:	.word  0x0009
3fe5a680:	.word  0x0000
3fe5a690:	.word  0x0000
3fe5a6a0:	.word  0x0002
3fe5a6b0:	move   *b11, b0, 1
3fe5a6c0:	.word  0x0009
3fe5a6d0:	.word  0x0000
3fe5a6e0:	.word  0x0000
3fe5a6f0:	.word  0x0002
3fe5a700:	move   *b12, b0, 1
3fe5a710:	.word  0x0009
3fe5a720:	.word  0x0000
3fe5a730:	.word  0x0000
3fe5a740:	.word  0x0001
3fe5a750:	move   *b14, b0, 1
3fe5a760:	.word  0x0009
3fe5a770:	.word  0x0000
3fe5a780:	.word  0x0002
3fe5a790:	move   *a7, *a0, 0
3fe5a7a0:	.word  0x0009
3fe5a7b0:	.word  0x0000
3fe5a7c0:	.word  0x0000
L3FE5A7D0:
3fe5a7d0:	.word  0x0002
3fe5a7e0:	move   *a8, *a0, 0
3fe5a7f0:	.word  0x0009
3fe5a800:	.word  0x0000
3fe5a810:	.word  0x0000
3fe5a820:	.word  0x0002
3fe5a830:	move   *b7+, *b0+, 1
3fe5a840:	.word  0x0009
3fe5a850:	.word  0x0000
3fe5a860:	.word  0x0000
3fe5a870:	.word  0x0044
3fe5a880:	move   *b9+, *b0+, 1
3fe5a890:	.word  0x0009
3fe5a8a0:	.word  0x0000
3fe5a8b0:	move   a0, *a0, 0
3fe5a8c0:	.word  0x0000
3fe5a8d0:	move   a0, *a0, 0
3fe5a8e0:	.word  0x0001
3fe5a8f0:	.word  0x0000
3fe5a900:	.word  0x0002
3fe5a910:	.word  0x0000
3fe5a920:	.word  0x0004
3fe5a930:	.word  0x0000
3fe5a940:	.word  0x0008
3fe5a950:	.word  0x0000
3fe5a960:	dsjs   a0, L3FE5A7D0
3fe5a970:	.word  0x0000
3fe5a980:	.word  0x0010
3fe5a990:	.word  0x0000
3fe5a9a0:	rev    a0
3fe5a9b0:	.word  0x0000
3fe5a9c0:	.word  0x0000
3fe5a9d0:	rev    a0
3fe5a9e0:	.word  0x0000
3fe5a9f0:	rev    a0
3fe5aa00:	add    a0, a0
3fe5aa10:	.word  0x0000
3fe5aa20:	move   a0, *a0, 0
3fe5aa30:	.word  0x0000
3fe5aa40:	.word  0x0000
3fe5aa50:	.word  0x0000
3fe5aa60:	.word  0x0000
3fe5aa70:	.word  0x0000
3fe5aa80:	.word  0x0000
3fe5aa90:	.word  0x0001
3fe5aaa0:	.word  0x0000
3fe5aab0:	.word  0x0008
3fe5aac0:	.word  0x0000
3fe5aad0:	.word  0x000a
3fe5aae0:	.word  0x0000
3fe5aaf0:	.word  0x000a
3fe5ab00:	.word  0x0000
3fe5ab10:	.word  0x000a
3fe5ab20:	.word  0x0000
3fe5ab30:	.word  0x0010
3fe5ab40:	.word  0x0000
3fe5ab50:	.word  0x000a
3fe5ab60:	.word  0x0000
3fe5ab70:	.word  0x000a
3fe5ab80:	.word  0x0000
3fe5ab90:	.word  0x0010
3fe5aba0:	.word  0x0000
3fe5abb0:	.word  0x000a
3fe5abc0:	.word  0x0000
3fe5abd0:	.word  0x0004
3fe5abe0:	.word  0x0000
3fe5abf0:	.word  0x000a
3fe5ac00:	.word  0x0000
3fe5ac10:	.word  0x0010
3fe5ac20:	.word  0x0000
3fe5ac30:	.word  0x0040
3fe5ac40:	.word  0x0000
3fe5ac50:	.word  0x0000
3fe5ac60:	.word  0x0000
3fe5ac70:	.word  0x0000
3fe5ac80:	.word  0x0000
3fe5ac90:	.word  0x0000
3fe5aca0:	.word  0x0000
3fe5acb0:	.word  0x0080
3fe5acc0:	.word  0x0000
3fe5acd0:	.word  0x0000
3fe5ace0:	.word  0x0002
3fe5acf0:	move   -*b9, -*b0, 1
3fe5ad00:	.word  0x0009
3fe5ad10:	.word  0x0000
3fe5ad20:	.word  0x0000
3fe5ad30:	.word  0x0002
3fe5ad40:	move   -*b10, -*b0, 1
3fe5ad50:	.word  0x0009
3fe5ad60:	.word  0x0000
3fe5ad70:	.word  0x0000
3fe5ad80:	.word  0x0003
3fe5ad90:	movb   *b4(0x9), b0
3fe5adb0:	modu   a11, a3
3fe5adc0:	mods   a11, a13
3fe5add0:	.word  0x0000
3fe5ade0:	.word  0x0001
3fe5adf0:	movb   *a9(0x9), a0
3fe5ae10:	.word  0x0000
3fe5ae20:	.word  0x0001
3fe5ae30:	movb   *b9(0x9), b0
3fe5ae50:	.word  0x0000
3fe5ae60:	.word  0x0001
3fe5ae70:	movb   *a10(0x9), a0
3fe5ae90:	.word  0x0000
3fe5aea0:	.word  0x0001
3fe5aeb0:	movb   *b10(0x9), b0
3fe5aed0:	.word  0x0000
3fe5aee0:	.word  0x0002
3fe5aef0:	movb   *a11(0x9), a0
3fe5af10:	.word  0xffc9
3fe5af20:	.word  0xffff
3fe5af30:	.word  0x0001
3fe5af40:	movb   *a12(0x9), a0
3fe5af60:	.word  0x0000
3fe5af70:	.word  0x0002
3fe5af80:	movb   *b12(0x9), b0
3fe5afa0:	.word  0x0000
3fe5afb0:	.word  0x0000
3fe5afc0:	.word  0x0001
3fe5afd0:	movb   *b13(0x9), b0
3fe5aff0:	.word  0xffc9
3fe5b000:	.word  0x0001
3fe5b010:	movb   *a14(0x9), a0
3fe5b030:	.word  0x0000
3fe5b040:	.word  0x0003
3fe5b050:	movb   *b14(0x9), b0
3fe5b070:	.word  0x0009
3fe5b080:	rev    a11
3fe5b090:	pixblt l,l
3fe5b0a0:	.word  0x0002
3fe5b0b0:	move   a0, *a0(0x9), 0
3fe5b0d0:	.word  0x0000
3fe5b0e0:	.word  0x0000
3fe5b0f0:	.word  0x0001
3fe5b100:	move   b1, *b0(0x9), 0
3fe5b120:	.word  0x0000
3fe5b130:	.word  0x0001
3fe5b140:	move   a2, *a0(0x9), 0
3fe5b160:	.word  0xffc9
L3FE5B170:
3fe5b170:	.word  0x0001
3fe5b180:	rl     0x12, b0
L3FE5B190:
3fe5b190:	.word  0x000a
3fe5b1a0:	.word  0x0000
L3FE5B1B0:
3fe5b1b0:	.word  0x0001
3fe5b1c0:	rl     0x13, a0
L3FE5B1D0:
3fe5b1d0:	.word  0x000a
3fe5b1e0:	.word  0x0000
L3FE5B1F0:
3fe5b1f0:	.word  0x0001
3fe5b200:	rl     0x13, b0
L3FE5B210:
3fe5b210:	.word  0x000a
3fe5b220:	.word  0x0000
L3FE5B230:
3fe5b230:	.word  0x0001
3fe5b240:	rl     0x14, a0
L3FE5B250:
3fe5b250:	.word  0x000a
3fe5b260:	.word  0x0000
L3FE5B270:
3fe5b270:	.word  0x0001
3fe5b280:	sub    b1, b0
L3FE5B290:
3fe5b290:	.word  0x000a
3fe5b2a0:	.word  0x0000
L3FE5B2B0:
3fe5b2b0:	.word  0x0042
3fe5b2c0:	sub    a2, a0
L3FE5B2D0:
3fe5b2d0:	.word  0x000a
3fe5b2e0:	move   -*b7, b0, 0
L3FE5B2F0:
3fe5b2f0:	dsjs   a10, L3FE5B170
3fe5b300:	move   -*a11, a0, 0
L3FE5B310:
3fe5b310:	dsjs   a10, L3FE5B190
3fe5b320:	move   -*a11, a0, 0
L3FE5B330:
3fe5b330:	dsjs   a10, L3FE5B1B0
3fe5b340:	move   -*b11, b8, 0
L3FE5B350:
3fe5b350:	dsjs   a10, L3FE5B1D0
3fe5b360:	move   -*a11, a0, 0
L3FE5B370:
3fe5b370:	dsjs   a10, L3FE5B1F0
3fe5b380:	move   -*a11, a0, 0
L3FE5B390:
3fe5b390:	dsjs   a10, L3FE5B210
3fe5b3a0:	move   -*sp, b8, 0
L3FE5B3B0:
3fe5b3b0:	dsjs   a10, L3FE5B230
3fe5b3c0:	move   -*a11, a0, 0
L3FE5B3D0:
3fe5b3d0:	dsjs   a10, L3FE5B250
3fe5b3e0:	move   -*a11, a0, 0
L3FE5B3F0:
3fe5b3f0:	dsjs   a10, L3FE5B270
3fe5b400:	move   -*b3, b8, 1
L3FE5B410:
3fe5b410:	dsjs   a10, L3FE5B290
3fe5b420:	move   -*a11, a0, 0
L3FE5B430:
3fe5b430:	dsjs   a10, L3FE5B2B0
3fe5b440:	move   -*a11, a0, 0
L3FE5B450:
3fe5b450:	dsjs   a10, L3FE5B2D0
3fe5b460:	move   -*b8, b0, 1
L3FE5B470:
3fe5b470:	dsjs   a10, L3FE5B2F0
3fe5b480:	move   -*a11, a0, 0
L3FE5B490:
3fe5b490:	dsjs   a10, L3FE5B310
3fe5b4a0:	move   -*a11, a0, 0
L3FE5B4B0:
3fe5b4b0:	dsjs   a10, L3FE5B330
3fe5b4c0:	move   -*a12, a8, 1
L3FE5B4D0:
3fe5b4d0:	dsjs   a10, L3FE5B350
3fe5b4e0:	move   -*a11, a0, 0
L3FE5B4F0:
3fe5b4f0:	dsjs   a10, L3FE5B370
3fe5b500:	move   -*a11, a0, 0
L3FE5B510:
3fe5b510:	dsjs   a10, L3FE5B390
3fe5b520:	move   -*b0, -*b8, 0
3fe5b530:	dsjs   a10, L3FE5B3B0
3fe5b540:	move   -*a11, a0, 0
3fe5b550:	dsjs   a10, L3FE5B3D0
3fe5b560:	move   -*a11, a0, 0
3fe5b570:	dsjs   a10, L3FE5B3F0
3fe5b580:	move   -*a4, -*a0, 0
3fe5b590:	dsjs   a10, L3FE5B410
3fe5b5a0:	move   -*a11, a0, 0
3fe5b5b0:	dsjs   a10, L3FE5B430
3fe5b5c0:	move   -*a11, a0, 0
3fe5b5d0:	dsjs   a10, L3FE5B450
3fe5b5e0:	move   -*b8, -*b8, 0
3fe5b5f0:	dsjs   a10, L3FE5B470
3fe5b600:	move   -*a11, a0, 0
3fe5b610:	dsjs   a10, L3FE5B490
3fe5b620:	move   -*a11, a0, 0
3fe5b630:	dsjs   a10, L3FE5B4B0
3fe5b640:	move   -*b11, -*b0, 0
3fe5b650:	dsjs   a10, L3FE5B4D0
3fe5b660:	move   -*a11, a0, 0
3fe5b670:	dsjs   a10, L3FE5B4F0
3fe5b680:	move   -*a11, a0, 0
3fe5b690:	dsjs   a10, L3FE5B510
3fe5b6a0:	.word  0x0000
3fe5b6b0:	.word  0x0000
3fe5b6c0:	.word  0x0000
3fe5b6d0:	.word  0x0000
3fe5b6e0:	.word  0x0000
3fe5b6f0:	.word  0x0000
3fe5b700:	.word  0x0001
3fe5b710:	cmp    a3, a0
3fe5b720:	.word  0x000a
3fe5b730:	.word  0x0012
3fe5b740:	.word  0x0001
3fe5b750:	cmp    b3, b0
3fe5b760:	.word  0x000a
3fe5b770:	.word  0x0000
3fe5b780:	.word  0x0001
3fe5b790:	cmp    a4, a0
3fe5b7a0:	.word  0x000a
3fe5b7b0:	rev    b10
3fe5b7c0:	.word  0x0001
3fe5b7d0:	cmp    b4, b0
3fe5b7e0:	.word  0x000a
3fe5b7f0:	.word  0x0000
3fe5b800:	.word  0x0001
3fe5b810:	cmp    a5, a0
3fe5b820:	.word  0x000a
3fe5b830:	.word  0x0000
3fe5b840:	.word  0x0001
3fe5b850:	cmp    b5, b0
3fe5b860:	.word  0x000a
3fe5b870:	.word  0x0000
3fe5b880:	.word  0x0001
3fe5b890:	cmp    a6, a0
3fe5b8a0:	.word  0x000a
3fe5b8b0:	.word  0xffc9
3fe5b8c0:	.word  0x0001
3fe5b8d0:	cmp    b6, b0
3fe5b8e0:	.word  0x000a
3fe5b8f0:	.word  0x0000
3fe5b900:	.word  0x0002
3fe5b910:	cmp    a7, a0
3fe5b920:	.word  0x000a
3fe5b930:	.word  0x0000
3fe5b940:	.word  0x0000
3fe5b950:	.word  0x0002
3fe5b960:	cmp    a8, a0
3fe5b970:	.word  0x000a
3fe5b980:	.word  0x0000
3fe5b990:	.word  0x0000
3fe5b9a0:	.word  0x0002
3fe5b9b0:	cmp    a9, a0
3fe5b9c0:	.word  0x000a
3fe5b9d0:	.word  0x0000
3fe5b9e0:	.word  0x0000
3fe5b9f0:	.word  0x0002
3fe5ba00:	cmp    a10, a0
3fe5ba10:	.word  0x000a
3fe5ba20:	.word  0x0000
L3FE5BA30:
3fe5ba30:	.word  0x0000
3fe5ba40:	.word  0x0001
3fe5ba50:	cmp    a11, a0
3fe5ba60:	.word  0x000a
3fe5ba70:	.word  0x0000
3fe5ba80:	.word  0x0001
3fe5ba90:	and    a0, a0
3fe5baa0:	.word  0x000a
3fe5bab0:	.word  0x0001
3fe5bac0:	.word  0x0001
L3FE5BAD0:
3fe5bad0:	and    b0, b0
3fe5bae0:	.word  0x000a
3fe5baf0:	.word  0x0000
3fe5bb00:	.word  0x0001
3fe5bb10:	and    a1, a0
3fe5bb20:	.word  0x000a
L3FE5BB30:
3fe5bb30:	.word  0x0000
3fe5bb40:	.word  0x0002
3fe5bb50:	mpys   a0, a0
3fe5bb60:	.word  0x000a
3fe5bb70:	move   *a6(0x3f2c), *a0(0x1a), 1
3fe5bba0:	mpys   a1, a0
3fe5bbb0:	.word  0x000a
3fe5bbc0:	move   *b8(0x3f2c), *b0(0x3900), 1
3fe5bbf0:	dsjs   a13, L3FE5BA30
3fe5bc00:	.word  0x0000
3fe5bc10:	.word  0x0000
3fe5bc20:	move   *b9(0x3f2c), *b8(0x7620), 1
3fe5bc50:	dsjs   a12, L3FE5BAD0
3fe5bc60:	.word  0x0000
3fe5bc70:	.word  0x0000
3fe5bc80:	move   *a11(0x3f2c), *a0(0x71c0), 1
3fe5bcb0:	dsjs   a12, L3FE5BB30
3fe5bcc0:	.word  0x0000
3fe5bcd0:	.word  0x0000
3fe5bce0:	move   *a12(0x3f2c), *a8(0x7840), 1
3fe5bd10:	dsjs   a12, L3FE5BB90
3fe5bd20:	.word  0x0000
3fe5bd30:	.word  0x0000
3fe5bd40:	.word  0x0000
3fe5bd50:	.word  0x0000
3fe5bd60:	.word  0x0002
3fe5bd70:	mpyu   a0, a0
3fe5bd80:	.word  0x000a
3fe5bd90:	.word  0x0000
3fe5bda0:	.word  0x0000
3fe5bdb0:	.word  0x0002
3fe5bdc0:	mpyu   a1, a0
3fe5bdd0:	.word  0x000a
3fe5bde0:	.word  0x0000
3fe5bdf0:	.word  0x0000
3fe5be00:	rev    a0
3fe5be10:	sla    a0, a0
3fe5be20:	.word  0x000a
3fe5be30:	.word  0x0000
3fe5be40:	.word  0x0000
3fe5be50:	.word  0x0000
3fe5be60:	.word  0x0000
3fe5be70:	.word  0x0000
3fe5be80:	.word  0x0000
3fe5be90:	.word  0x0000
3fe5bea0:	.word  0x0000
3fe5beb0:	.word  0x0000
3fe5bec0:	.word  0x0000
3fe5bed0:	.word  0x0000
3fe5bee0:	.word  0x0000
3fe5bef0:	.word  0x0000
3fe5bf00:	.word  0x0000
3fe5bf10:	.word  0x0000
3fe5bf20:	.word  0x0000
3fe5bf30:	.word  0x0000
3fe5bf40:	.word  0x0000
3fe5bf50:	.word  0x0000
3fe5bf60:	.word  0x0000
3fe5bf70:	.word  0x0000
3fe5bf80:	.word  0x0000
3fe5bf90:	.word  0x0000
3fe5bfa0:	.word  0x0000
3fe5bfb0:	.word  0x0000
3fe5bfc0:	.word  0x0000
3fe5bfd0:	.word  0x0000
3fe5bfe0:	.word  0x0000
3fe5bff0:	.word  0x0000
3fe5c000:	.word  0x0000
3fe5c010:	.word  0x0000
3fe5c020:	.word  0x0000
3fe5c030:	.word  0x0002
3fe5c040:	sll    a0, a0
3fe5c050:	.word  0x000a
3fe5c060:	.word  0x0000
3fe5c070:	.word  0x0000
3fe5c080:	.word  0x0001
3fe5c090:	sll    a1, a0
3fe5c0a0:	.word  0x000a
3fe5c0b0:	.word  0x0001
3fe5c0c0:	.word  0x0040
3fe5c0d0:	sll    b1, b0
3fe5c0e0:	.word  0x000a
3fe5c0f0:	.word  0x0000
3fe5c100:	.word  0x0000
3fe5c110:	.word  0xfffe
3fe5c120:	.word  0x7fff
3fe5c130:	.word  0xfffe
3fe5c140:	.word  0x7fff
3fe5c150:	.word  0xfffe
3fe5c160:	.word  0x7fff
3fe5c170:	.word  0xfffe
3fe5c180:	.word  0x7fff
3fe5c190:	.word  0x001e
3fe5c1a0:	.word  0x7800
3fe5c1b0:	.word  0x001e
3fe5c1c0:	.word  0x7800
3fe5c1d0:	.word  0xff9e
3fe5c1e0:	.word  0x79ff
3fe5c1f0:	.word  0xff9e
3fe5c200:	.word  0x79ff
3fe5c210:	getst  b14
3fe5c220:	.word  0x79fe
3fe5c230:	getst  b14
3fe5c240:	.word  0x79fe
3fe5c250:	.word  0x799e
3fe5c260:	.word  0x7980
3fe5c270:	.word  0x799e
3fe5c280:	.word  0x7980
3fe5c290:	getst  b14
3fe5c2a0:	.word  0x799e
3fe5c2b0:	getst  b14
3fe5c2c0:	.word  0x799e
3fe5c2d0:	.word  0x7f9e
3fe5c2e0:	.word  0x7980
3fe5c2f0:	.word  0x7f9e
3fe5c300:	.word  0x7980
3fe5c310:	.word  0xff9e
3fe5c320:	.word  0x79ff
3fe5c330:	.word  0xff9e
3fe5c340:	.word  0x79ff
3fe5c350:	.word  0x001e
3fe5c360:	.word  0x7800
3fe5c370:	.word  0x001e
3fe5c380:	.word  0x7800
3fe5c390:	.word  0xfffe
3fe5c3a0:	.word  0x7fff
3fe5c3b0:	.word  0xfffe
3fe5c3c0:	.word  0x7fff
3fe5c3d0:	.word  0x007e
3fe5c3e0:	.word  0x7e00
3fe5c3f0:	rev    b14
3fe5c400:	.word  0x7c00
3fe5c410:	.word  0xff1e
3fe5c420:	.word  0x78ff
3fe5c430:	.word  0xff8e
3fe5c440:	.word  0x71ff
3fe5c450:	.word  0x0006
3fe5c460:	sla    a0, a0
3fe5c470:	.word  0x0006
3fe5c480:	sla    a0, a0
3fe5c490:	.word  0xfffe
3fe5c4a0:	.word  0x7fff
3fe5c4b0:	.word  0xfffe
3fe5c4c0:	.word  0x7fff
3fe5c4d0:	.word  0x0000
3fe5c4e0:	.word  0x0000
3fe5c4f0:	.word  0x001a
3fe5c500:	srl    b1, b0
3fe5c510:	.word  0x000a
3fe5c520:	.word  0x0000
3fe5c530:	.word  0xfe00
3fe5c540:	.word  0x00ff
3fe5c550:	.word  0xfffe
3fe5c560:	.word  0x0600
3fe5c570:	.word  0x00c0
3fe5c580:	.word  0xdff6
3fe5c590:	subk   16, a0
3fe5c5a0:	.word  0x00de
3fe5c5b0:	move   *b6(0x1600), *b6+, 0
3fe5c5d0:	.word  0x00d6
3fe5c5e0:	move   *b7(0xf600), *b6+, 0
3fe5c600:	.word  0x00df
3fe5c610:	jruc   L3FE5C680
3fe5c620:	.word  0xfe00
3fe5c630:	.word  0x00ff
3fe5c640:	addxy  a0, a14
3fe5c650:	drav   a0, a0
3fe5c660:	.word  0x00df
3fe5c670:	move   a0, *a2, 0
L3FE5C680:
3fe5c680:	.word  0xfe00
3fe5c690:	.word  0x00ff
3fe5c6a0:	.word  0x0000
3fe5c6b0:	.word  0x0000
3fe5c6c0:	.word  0x0001
3fe5c6d0:	rl     b0, b0
3fe5c6e0:	.word  0x000a
3fe5c6f0:	.word  0x0000
3fe5c700:	.word  0x0001
3fe5c710:	rl     a6, a0
3fe5c720:	.word  0x000a
3fe5c730:	.word  0x0000
3fe5c740:	.word  0x0001
3fe5c750:	rl     b6, b0
3fe5c760:	.word  0x000a
3fe5c770:	.word  0x0000
3fe5c780:	.word  0x0001
3fe5c790:	rl     a7, a0
3fe5c7a0:	.word  0x000a
3fe5c7b0:	.word  0x0000
3fe5c7c0:	.word  0x0001
3fe5c7d0:	rl     b7, b0
3fe5c7e0:	.word  0x000a
3fe5c7f0:	.word  0x0001
3fe5c800:	.word  0x000a
3fe5c810:	dsjs   a0, L3FE5C940
3fe5c820:	.word  0x000b
3fe5c830:	.word  0x0001
3fe5c840:	.word  0x0000
3fe5c850:	.word  0x0001
3fe5c860:	.word  0x0000
3fe5c870:	.word  0x0001
3fe5c880:	.word  0x0000
3fe5c890:	.word  0x0001
3fe5c8a0:	.word  0x0000
3fe5c8b0:	.word  0x0001
3fe5c8c0:	.word  0x0000
3fe5c8d0:	.word  0x0002
3fe5c8e0:	.word  0x70e0
3fe5c8f0:	.word  0x000b
3fe5c900:	.word  0x0000
3fe5c910:	.word  0x0000
L3FE5C920:
3fe5c920:	.word  0x0002
3fe5c930:	.word  0x7100
L3FE5C940:
3fe5c940:	.word  0x000b
3fe5c950:	.word  0x0000
3fe5c960:	.word  0x0000
3fe5c970:	.word  0x0002
3fe5c980:	.word  0x7120
3fe5c990:	.word  0x000b
3fe5c9a0:	.word  0x0001
3fe5c9b0:	.word  0x0000
3fe5c9c0:	.word  0x0002
3fe5c9d0:	.word  0x7140
3fe5c9e0:	.word  0x000b
3fe5c9f0:	.word  0x0000
3fe5ca00:	.word  0x0000
3fe5ca10:	.word  0x0002
L3FE5CA20:
3fe5ca20:	.word  0x7160
3fe5ca30:	.word  0x000b
3fe5ca40:	.word  0x0000
3fe5ca50:	.word  0x0000
3fe5ca60:	.word  0x0002
L3FE5CA70:
3fe5ca70:	.word  0x7180
3fe5ca80:	.word  0x000b
L3FE5CA90:
3fe5ca90:	.word  0x0000
3fe5caa0:	.word  0x0000
L3FE5CAB0:
3fe5cab0:	.word  0x0002
3fe5cac0:	.word  0x71a0
L3FE5CAD0:
3fe5cad0:	.word  0x000b
3fe5cae0:	.word  0x0000
L3FE5CAF0:
3fe5caf0:	.word  0x0000
3fe5cb00:	.word  0x0002
L3FE5CB10:
3fe5cb10:	.word  0x7f60
3fe5cb20:	.word  0x000b
3fe5cb30:	.word  0x0000
3fe5cb40:	.word  0x0000
3fe5cb50:	.word  0x0004
L3FE5CB60:
3fe5cb60:	move   sp, *b0, 1
3fe5cb70:	.word  0x000b
L3FE5CB80:
3fe5cb80:	movb   a8, *a0(0x3f42)
3fe5cba0:	movb   a7, *a0
3fe5cbb0:	dsjs   a4, L3FE5CA20
3fe5cbc0:	.word  0x000c
L3FE5CBD0:
3fe5cbd0:	move   *b1, b0, 0
L3FE5CBE0:
3fe5cbe0:	.word  0x000b
3fe5cbf0:	movb   a7, *a0
3fe5cc00:	dsjs   a4, L3FE5CA70
L3FE5CC10:
3fe5cc10:	.word  0x7c60
3fe5cc20:	dsjs   a11, L3FE5CA90
L3FE5CC30:
3fe5cc30:	cmpxy  a4, a0
3fe5cc40:	dsjs   a7, L3FE5CAB0
3fe5cc50:	move   -*a5, a0, 1
3fe5cc60:	dsjs   a10, L3FE5CAD0
L3FE5CC70:
3fe5cc70:	move   -*b0, -*b0, 0
3fe5cc80:	dsjs   a10, L3FE5CAF0
L3FE5CC90:
3fe5cc90:	move   -*a12, -*a0, 0
3fe5cca0:	dsjs   a10, L3FE5CB10
L3FE5CCB0:
3fe5ccb0:	.word  0x000e
3fe5ccc0:	move   *b7, b0, 0
L3FE5CCD0:
3fe5ccd0:	.word  0x000b
3fe5cce0:	.word  0xdb20
L3FE5CCF0:
3fe5ccf0:	dsjs   a1, L3FE5CB60
3fe5cd00:	movb   *a11, *a0
L3FE5CD10:
3fe5cd10:	dsjs   a1, L3FE5CB80
3fe5cd20:	move   *b12(0x3f2f), *b0(0xbd10), 1
L3FE5CD50:
3fe5cd50:	dsjs   sp, L3FE5CBD0
3fe5cd60:	.word  0x9fe0
L3FE5CD70:
3fe5cd70:	dsjs   a3, L3FE5CBE0
3fe5cd80:	.word  0xbf30
L3FE5CD90:
3fe5cd90:	dsjs   sp, L3FE5CC10
3fe5cda0:	movb   a0, *a0
L3FE5CDB0:
3fe5cdb0:	dsjs   b0, L3FE5CC30
3fe5cdc0:	rev    a2
L3FE5CDD0:
3fe5cdd0:	move   *b14, b0, 0
3fe5cde0:	.word  0x000b
L3FE5CDF0:
3fe5cdf0:	pixt   *b7, b0
3fe5ce00:	dsjs   a4, L3FE5CC70
L3FE5CE10:
3fe5ce10:	.word  0xd9c0
3fe5ce20:	dsjs   a4, L3FE5CC90
L3FE5CE30:
3fe5ce30:	.word  0x7f60
3fe5ce40:	dsjs   a5, L3FE5CCB0
L3FE5CE50:
3fe5ce50:	sub    a0, a0
3fe5ce60:	dsjs   a5, L3FE5CCD0
L3FE5CE70:
3fe5ce70:	.word  0x0a50
3fe5ce80:	dsjs   a8, L3FE5CCF0
3fe5ce90:	.word  0x7f70
3fe5cea0:	dsjs   a7, L3FE5CD10
3fe5ceb0:	move   *b1, b0, 0
L3FE5CEC0:
3fe5cec0:	dsjs   a8, L3FE5CD30
3fe5ced0:	jrhi   L3FE5D4E0
L3FE5CEE0:
3fe5cee0:	dsjs   a3, L3FE5CD50
3fe5cef0:	.word  0x0cc0
3fe5cf00:	dsjs   a4, L3FE5CD70
3fe5cf10:	jrhi   L3FE5C920
3fe5cf20:	dsjs   a5, L3FE5CD90
3fe5cf30:	dsjs   a0, L3FE5D0F0
L3FE5CF40:
3fe5cf40:	dsjs   a7, L3FE5CDB0
3fe5cf50:	addc   b1, b0
3fe5cf60:	dsjs   a6, L3FE5CDD0
3fe5cf70:	.word  0x70c0
3fe5cf80:	dsjs   a6, L3FE5CDF0
3fe5cf90:	.word  0x9fe0
3fe5cfa0:	dsjs   a3, L3FE5CE10
3fe5cfb0:	.word  0xdc10
3fe5cfc0:	dsjs   a10, L3FE5CE30
3fe5cfd0:	jrn   L3FE5D1E0
3fe5cfe0:	dsjs   a10, L3FE5CE50
3fe5cff0:	.word  0xeaa0
3fe5d000:	dsjs   a10, L3FE5CE70
3fe5d010:	.word  0x0004
3fe5d020:	move   *sp, b0, 1
3fe5d030:	.word  0x000b
3fe5d040:	.word  0xd990
3fe5d050:	dsjs   a8, L3FE5CEC0
3fe5d060:	.word  0xdeb0
3fe5d070:	dsjs   a8, L3FE5CEE0
3fe5d080:	.word  0x0002
3fe5d090:	move   *b1, *b0, 0
3fe5d0a0:	.word  0x000b
3fe5d0b0:	movb   a0, *a0
3fe5d0c0:	dsjs   b0, L3FE5CF40
3fe5d0d0:	.word  0x0002
3fe5d0e0:	move   *b2, *b0, 0
L3FE5D0F0:
3fe5d0f0:	.word  0x000b
3fe5d100:	.word  0x0000
3fe5d110:	.word  0x0000
3fe5d120:	.word  0x0002
3fe5d130:	move   *b3, *b0, 0
3fe5d140:	.word  0x000b
3fe5d150:	.word  0x0000
3fe5d160:	.word  0x0000
3fe5d170:	.word  0x0005
3fe5d180:	move   *b4, *b0, 0
3fe5d190:	.word  0x000b
3fe5d1a0:	.word  0x0000
3fe5d1b0:	.word  0x0000
3fe5d1c0:	.word  0x0000
3fe5d1d0:	.word  0x0000
L3FE5D1E0:
3fe5d1e0:	.word  0x0000
3fe5d1f0:	.word  0x0005
3fe5d200:	move   *b7, *b0, 0
3fe5d210:	.word  0x000b
3fe5d220:	.word  0x0000
3fe5d230:	.word  0x0000
3fe5d240:	.word  0xffff
3fe5d250:	.word  0xffff
3fe5d260:	.word  0xffff
3fe5d270:	.word  0x0001
3fe5d280:	move   *b10, *b0, 0
3fe5d290:	.word  0x000b
3fe5d2a0:	.word  0x0000
3fe5d2b0:	.word  0x0002
3fe5d2c0:	move   *a11, *a0, 0
3fe5d2d0:	.word  0x000b
3fe5d2e0:	.word  0x0000
3fe5d2f0:	.word  0x0000
3fe5d300:	.word  0x0002
3fe5d310:	movb   a12, *a0
3fe5d320:	.word  0x000b
3fe5d330:	.word  0x0000
3fe5d340:	.word  0x0000
3fe5d350:	.word  0x0002
3fe5d360:	movb   a13, *a0
3fe5d370:	.word  0x000b
3fe5d380:	.word  0xffff
3fe5d390:	.word  0xffff
3fe5d3a0:	.word  0x0001
3fe5d3b0:	movb   b14, *b0
3fe5d3c0:	.word  0x000b
3fe5d3d0:	.word  0x0001
3fe5d3e0:	rev    a4
3fe5d3f0:	movb   sp, *a0
3fe5d400:	.word  0x000b
3fe5d410:	cmp    a1, a4
3fe5d420:	sla    a11, a5
3fe5d430:	sra    a11, a4
3fe5d440:	dsjs   b2, L3FE5D580
3fe5d450:	.word  0x7820
3fe5d460:	mods   a3, a3
3fe5d470:	sra    a11, a9
3fe5d480:	.word  0x746e
3fe5d490:	mpyu   b11, b3
3fe5d4a0:	mods   b11, b3
3fe5d4b0:	sla    a11, a12
3fe5d4c0:	mpyu   b11, b4
3fe5d4d0:	rl     a11, a4
L3FE5D4E0:
3fe5d4e0:	.word  0x7073
3fe5d4f0:	.word  0x7461
3fe5d500:	rl     a3, a3
3fe5d510:	sll    a9, a14
3fe5d520:	.word  0x762c
3fe5d530:	rl     0x9, a0
3fe5d540:	rl     0x11, a14
3fe5d550:	dsjs   a0, L3FE5D570
3fe5d560:	srl    0x7, b9
L3FE5D570:
3fe5d570:	rl     0x1, b1
L3FE5D580:
3fe5d580:	rl     0x11, sp
3fe5d590:	sla    0x1, b6
3fe5d5a0:	.word  0x3631
3fe5d5b0:	rl     0x1, b10
3fe5d5c0:	dsjs   b3, L3FE5D6E0
3fe5d5d0:	.word  0x3631
3fe5d5e0:	sll    a9, a0
3fe5d5f0:	sla    b11, b2
3fe5d600:	srl    a11, a9
3fe5d610:	sub    a9, a0
3fe5d620:	.word  0x7078
3fe5d630:	sll    0x1, a0
3fe5d640:	.word  0x0000
3fe5d650:	.word  0x0001
3fe5d660:	move   a13, *a0+, 1
3fe5d670:	.word  0x000b
3fe5d680:	.word  0x0000
3fe5d690:	.word  0x0001
3fe5d6a0:	move   b13, *b0+, 1
3fe5d6b0:	.word  0x000b
3fe5d6c0:	.word  0x0000
3fe5d6d0:	.word  0x0005
L3FE5D6E0:
3fe5d6e0:	move   a14, *a0+, 1
3fe5d6f0:	.word  0x000b
3fe5d700:	add    a10, a12
3fe5d710:	andn   b10, b4
L3FE5D720:
3fe5d720:	andn   a2, a5
3fe5d730:	sub    b10, b6
L3FE5D740:
3fe5d740:	.word  0x0052
3fe5d750:	.word  0x0006
L3FE5D760:
3fe5d760:	move   *b0+, b0, 0
3fe5d770:	.word  0x000b
L3FE5D780:
3fe5d780:	add    a10, a12
3fe5d790:	addc   a10, a14
L3FE5D7A0:
3fe5d7a0:	andn   a10, a5
3fe5d7b0:	andn   a2, a5
L3FE5D7C0:
3fe5d7c0:	sub    b10, b6
3fe5d7d0:	.word  0x0052
L3FE5D7E0:
3fe5d7e0:	.word  0x0005
3fe5d7f0:	move   *b3+, b0, 0
L3FE5D800:
3fe5d800:	.word  0x000b
3fe5d810:	move   a10, b13
L3FE5D820:
3fe5d820:	andn   b10, b0
3fe5d830:	andn   a2, a5
L3FE5D840:
3fe5d840:	sub    b10, b6
3fe5d850:	.word  0x0052
L3FE5D860:
3fe5d860:	.word  0x00cc
3fe5d870:	move   *a6+, a0, 0
L3FE5D880:
3fe5d880:	.word  0x000b
3fe5d890:	.word  0xdd60
L3FE5D8A0:
3fe5d8a0:	dsjs   b2, L3FE5D720
3fe5d8b0:	.word  0xdef8
L3FE5D8C0:
3fe5d8c0:	dsjs   b2, L3FE5D740
3fe5d8d0:	addxy  a5, a0
L3FE5D8E0:
3fe5d8e0:	dsjs   b2, L3FE5D760
3fe5d8f0:	subxy  b3, b8
L3FE5D900:
3fe5d900:	dsjs   b2, L3FE5D780
3fe5d910:	subxy  a14, a0
L3FE5D920:
3fe5d920:	dsjs   b2, L3FE5D7A0
3fe5d930:	cmpxy  sp, b0
L3FE5D940:
3fe5d940:	dsjs   b2, L3FE5D7C0
3fe5d950:	cpw    sp, a8
L3FE5D960:
3fe5d960:	dsjs   b2, L3FE5D7E0
3fe5d970:	cvxyl  b5, b8
L3FE5D980:
3fe5d980:	dsjs   b2, L3FE5D800
3fe5d990:	cvxyl  b11, b0
L3FE5D9A0:
3fe5d9a0:	dsjs   b2, L3FE5D820
3fe5d9b0:	.word  0xeb00
L3FE5D9C0:
3fe5d9c0:	dsjs   b2, L3FE5D840
3fe5d9d0:	.word  0xeb80
L3FE5D9E0:
3fe5d9e0:	dsjs   b2, L3FE5D860
3fe5d9f0:	movx   b1, b0
L3FE5DA00:
3fe5da00:	dsjs   b2, L3FE5D880
3fe5da10:	movx   a14, a8
L3FE5DA20:
3fe5da20:	dsjs   b2, L3FE5D8A0
3fe5da30:	movy   b6, b0
L3FE5DA40:
3fe5da40:	dsjs   b2, L3FE5D8C0
3fe5da50:	movy   b6, b8
L3FE5DA60:
3fe5da60:	dsjs   b2, L3FE5D8E0
3fe5da70:	pixt   b4, *b8, xy
L3FE5DA80:
3fe5da80:	dsjs   b2, L3FE5D900
3fe5da90:	pixt   a9, *a8, xy
L3FE5DAA0:
3fe5daa0:	dsjs   b2, L3FE5D920
3fe5dab0:	pixt   *b1, xy, b8
L3FE5DAC0:
3fe5dac0:	dsjs   b2, L3FE5D940
3fe5dad0:	pixt   *b8, xy, b8
L3FE5DAE0:
3fe5dae0:	dsjs   b2, L3FE5D960
3fe5daf0:	pixt   *b12, xy, b8
L3FE5DB00:
3fe5db00:	dsjs   b2, L3FE5D980
3fe5db10:	pixt   *a1, xy, *a0, xy
L3FE5DB20:
3fe5db20:	dsjs   b2, L3FE5D9A0
3fe5db30:	pixt   *b5, xy, *b8, xy
L3FE5DB40:
3fe5db40:	dsjs   b2, L3FE5D9C0
3fe5db50:	pixt   *b9, xy, *b0, xy
L3FE5DB60:
3fe5db60:	dsjs   b2, L3FE5D9E0
3fe5db70:	pixt   *b13, xy, *b0, xy
L3FE5DB80:
3fe5db80:	dsjs   b2, L3FE5DA00
3fe5db90:	movy   b6, b0
L3FE5DBA0:
3fe5dba0:	dsjs   b2, L3FE5DA20
3fe5dbb0:	movy   b6, b0
L3FE5DBC0:
3fe5dbc0:	dsjs   b2, L3FE5DA40
3fe5dbd0:	movy   b6, b0
L3FE5DBE0:
3fe5dbe0:	dsjs   b2, L3FE5DA60
3fe5dbf0:	drav   a3, a0
L3FE5DC00:
3fe5dc00:	dsjs   b2, L3FE5DA80
3fe5dc10:	drav   b7, b8
L3FE5DC20:
3fe5dc20:	dsjs   b2, L3FE5DAA0
3fe5dc30:	drav   b13, b8
L3FE5DC40:
3fe5dc40:	dsjs   b2, L3FE5DAC0
3fe5dc50:	movy   b6, b0
L3FE5DC60:
3fe5dc60:	dsjs   b2, L3FE5DAE0
3fe5dc70:	movy   b6, b0
L3FE5DC80:
3fe5dc80:	dsjs   b2, L3FE5DB00
3fe5dc90:	movy   b6, b0
3fe5dca0:	dsjs   b2, L3FE5DB20
3fe5dcb0:	pixt   b3, *b0
3fe5dcc0:	dsjs   b2, L3FE5DB40
3fe5dcd0:	pixt   a13, *a0
L3FE5DCE0:
3fe5dce0:	dsjs   b2, L3FE5DB60
3fe5dcf0:	pixt   *b9, b0
L3FE5DD00:
3fe5dd00:	dsjs   b2, L3FE5DB80
3fe5dd10:	pixt   *a9, *a8
3fe5dd20:	dsjs   b2, L3FE5DBA0
3fe5dd30:	movy   b6, b0
L3FE5DD40:
3fe5dd40:	dsjs   b2, L3FE5DBC0
3fe5dd50:	movy   b6, b0
L3FE5DD60:
3fe5dd60:	dsjs   b2, L3FE5DBE0
3fe5dd70:	pixt   *a13, *a8
3fe5dd80:	dsjs   b2, L3FE5DC00
3fe5dd90:	.word  0xfea0
L3FE5DDA0:
3fe5dda0:	dsjs   b2, L3FE5DC20
3fe5ddb0:	.word  0xfff0
3fe5ddc0:	dsjs   b2, L3FE5DC40
3fe5ddd0:	getpc  a8
L3FE5DDE0:
3fe5dde0:	dsjs   b3, L3FE5DC60
3fe5ddf0:	.word  0x0208
L3FE5DE00:
3fe5de00:	dsjs   b3, L3FE5DC80
3fe5de10:	movb   @0x4803f33, @0x5803f33
L3FE5DE60:
3fe5de60:	dsjs   b3, L3FE5DCE0
3fe5de70:	.word  0x06a8
L3FE5DE80:
3fe5de80:	dsjs   b3, L3FE5DD00
3fe5de90:	move   b8, @0x8583f33, 1
L3FE5DEC0:
3fe5dec0:	dsjs   b3, L3FE5DD40
3fe5ded0:	trap   0
L3FE5DEE0:
3fe5dee0:	dsjs   b3, L3FE5DD60
3fe5def0:	movi   0x3f33, b8
3fe5df10:	.word  0x0aa8
L3FE5DF20:
3fe5df20:	dsjs   b3, L3FE5DDA0
3fe5df30:	subi   0xc0cc, b8
3fe5df50:	movy   b6, b0
L3FE5DF60:
3fe5df60:	dsjs   b2, L3FE5DDE0
3fe5df70:	movy   b6, b0
L3FE5DF80:
3fe5df80:	dsjs   b2, L3FE5DE00
3fe5df90:	movy   b6, b0
L3FE5DFA0:
3fe5dfa0:	dsjs   b2, L3FE5DE20
3fe5dfb0:	calla  0xee03f33
L3FE5DFE0:
3fe5dfe0:	dsjs   b3, L3FE5DE60
3fe5dff0:	addk   12, a0
L3FE5E000:
3fe5e000:	dsjs   b3, L3FE5DE80
3fe5e010:	subk   32, a0
L3FE5E020:
3fe5e020:	dsjs   b3, L3FE5DEA0
3fe5e030:	subk   3, b0
L3FE5E040:
3fe5e040:	dsjs   b3, L3FE5DEC0
3fe5e050:	subk   15, b0
L3FE5E060:
3fe5e060:	dsjs   b3, L3FE5DEE0
3fe5e070:	subk   20, a0
L3FE5E080:
3fe5e080:	dsjs   b3, L3FE5DF00
3fe5e090:	subk   28, b8
L3FE5E0A0:
3fe5e0a0:	dsjs   b3, L3FE5DF20
3fe5e0b0:	movk   3, a8
L3FE5E0C0:
3fe5e0c0:	dsjs   b3, L3FE5DF40
3fe5e0d0:	movk   11, a8
L3FE5E0E0:
3fe5e0e0:	dsjs   b3, L3FE5DF60
3fe5e0f0:	movk   14, b8
L3FE5E100:
3fe5e100:	dsjs   b3, L3FE5DF80
3fe5e110:	movk   18, b0
L3FE5E120:
3fe5e120:	dsjs   b3, L3FE5DFA0
3fe5e130:	movk   23, a0
L3FE5E140:
3fe5e140:	dsjs   b3, L3FE5DFC0
3fe5e150:	btst   31, a8
L3FE5E160:
3fe5e160:	dsjs   b3, L3FE5DFE0
3fe5e170:	btst   22, a8
L3FE5E180:
3fe5e180:	dsjs   b3, L3FE5E000
3fe5e190:	btst   10, b0
L3FE5E1A0:
3fe5e1a0:	dsjs   b3, L3FE5E020
3fe5e1b0:	cvxyl  b5, b8
L3FE5E1C0:
3fe5e1c0:	dsjs   b2, L3FE5E040
3fe5e1d0:	btst   4, b8
L3FE5E1E0:
3fe5e1e0:	dsjs   b3, L3FE5E060
3fe5e1f0:	.word  0xeb00
L3FE5E200:
3fe5e200:	dsjs   b2, L3FE5E080
3fe5e210:	.word  0xeb80
L3FE5E220:
3fe5e220:	dsjs   b2, L3FE5E0A0
3fe5e230:	sla    0x5, b8
L3FE5E240:
3fe5e240:	dsjs   b3, L3FE5E0C0
3fe5e250:	sla    0xf, a8
L3FE5E260:
3fe5e260:	dsjs   b3, L3FE5E0E0
3fe5e270:	sla    0x14, b0
L3FE5E280:
3fe5e280:	dsjs   b3, L3FE5E100
3fe5e290:	sla    0x1a, b8
L3FE5E2A0:
3fe5e2a0:	dsjs   b3, L3FE5E120
3fe5e2b0:	pixt   *b5, xy, *b8, xy
L3FE5E2C0:
3fe5e2c0:	dsjs   b2, L3FE5E140
3fe5e2d0:	sll    0x3, a8
L3FE5E2E0:
3fe5e2e0:	dsjs   b3, L3FE5E160
3fe5e2f0:	pixt   *b13, xy, *b0, xy
L3FE5E300:
3fe5e300:	dsjs   b2, L3FE5E180
3fe5e310:	movy   b6, b0
L3FE5E320:
3fe5e320:	dsjs   b2, L3FE5E1A0
3fe5e330:	movy   b6, b0
L3FE5E340:
3fe5e340:	dsjs   b2, L3FE5E1C0
3fe5e350:	movy   b6, b0
L3FE5E360:
3fe5e360:	dsjs   b2, L3FE5E1E0
3fe5e370:	sll    0x7, a8
L3FE5E380:
3fe5e380:	dsjs   b3, L3FE5E200
3fe5e390:	sll    0xd, b8
L3FE5E3A0:
3fe5e3a0:	dsjs   b3, L3FE5E220
3fe5e3b0:	sll    0x16, a8
L3FE5E3C0:
3fe5e3c0:	dsjs   b3, L3FE5E240
3fe5e3d0:	movy   b6, b0
3fe5e3e0:	dsjs   b2, L3FE5E260
3fe5e3f0:	movy   b6, b0
3fe5e400:	dsjs   b2, L3FE5E280
3fe5e410:	movy   b6, b0
3fe5e420:	dsjs   b2, L3FE5E2A0
3fe5e430:	sll    0x1e, a0
3fe5e440:	dsjs   b3, L3FE5E2C0
3fe5e450:	sra    0x1b, a8
3fe5e460:	dsjs   b3, L3FE5E2E0
3fe5e470:	sra    0x10, b0
3fe5e480:	dsjs   b3, L3FE5E300
3fe5e490:	movk   11, a8
3fe5e4a0:	dsjs   b3, L3FE5E320
3fe5e4b0:	movk   14, b8
3fe5e4c0:	dsjs   b3, L3FE5E340
3fe5e4d0:	sra    0xb, a8
3fe5e4e0:	dsjs   b3, L3FE5E360
3fe5e4f0:	sra    0x6, a0
3fe5e500:	dsjs   b3, L3FE5E380
3fe5e510:	sra    0x1, b0
3fe5e520:	dsjs   b3, L3FE5E3A0
3fe5e530:	srl    0x1a, b0
3fe5e540:	dsjs   b3, L3FE5E3C0
3fe5e550:	.word  0x0009
3fe5e560:	move   a12, -*a0, 0
3fe5e570:	.word  0x000b
3fe5e580:	.word  0x0000
3fe5e590:	trap   6
3fe5e5a0:	.word  0x0a0a
3fe5e5b0:	.word  0x080d
3fe5e5c0:	.word  0x000b
3fe5e5d0:	addk   8, a12
3fe5e5e0:	addk   32, b1
3fe5e5f0:	trap   13
3fe5e600:	.word  0x0e0f
3fe5e610:	.word  0x0002
3fe5e620:	move   b0, -*b0, 1
3fe5e630:	.word  0x000b
3fe5e640:	.word  0x0000
3fe5e650:	.word  0x0000
3fe5e660:	.word  0x0001
3fe5e670:	move   b1, -*b0, 1
3fe5e680:	.word  0x000b
3fe5e690:	.word  0x0000
3fe5e6a0:	.word  0x0002
3fe5e6b0:	move   a2, -*a0, 1
3fe5e6c0:	.word  0x000b
3fe5e6d0:	.word  0x0000
3fe5e6e0:	.word  0x0000
3fe5e6f0:	.word  0x0010
3fe5e700:	move   a3, -*a0, 1
3fe5e710:	.word  0x000b
3fe5e720:	.word  0x0004
3fe5e730:	.word  0x0000
3fe5e740:	.word  0x0005
3fe5e750:	.word  0x0000
3fe5e760:	.word  0x0006
3fe5e770:	.word  0x0000
3fe5e780:	.word  0x0008
3fe5e790:	.word  0x0000
3fe5e7a0:	.word  0x0009
3fe5e7b0:	.word  0x0000
3fe5e7c0:	.word  0x000b
3fe5e7d0:	.word  0x0000
3fe5e7e0:	.word  0x00e0
3fe5e7f0:	.word  0x0000
3fe5e800:	.word  0x000c
3fe5e810:	.word  0x0000
3fe5e820:	.word  0x0018
3fe5e830:	move   a11, -*a0, 1
3fe5e840:	.word  0x000b
3fe5e850:	.word  0x0010
3fe5e860:	.word  0x0000
3fe5e870:	.word  0x0000
3fe5e880:	.word  0x0000
3fe5e890:	.word  0x0004
3fe5e8a0:	.word  0x0000
3fe5e8b0:	.word  0x0005
3fe5e8c0:	.word  0x0000
3fe5e8d0:	.word  0x0008
3fe5e8e0:	.word  0x0000
3fe5e8f0:	.word  0x0010
3fe5e900:	.word  0x0000
3fe5e910:	.word  0x0000
3fe5e920:	.word  0x0000
3fe5e930:	.word  0x0004
3fe5e940:	.word  0x0000
3fe5e950:	.word  0x0005
3fe5e960:	.word  0x0000
3fe5e970:	.word  0x0008
3fe5e980:	.word  0x0000
3fe5e990:	.word  0x0080
3fe5e9a0:	.word  0x0000
3fe5e9b0:	.word  0x0001
3fe5e9c0:	.word  0x0000
3fe5e9d0:	.word  0x0018
3fe5e9e0:	move   -*a7, a0, 0
3fe5e9f0:	.word  0x000b
3fe5ea00:	.word  0x0003
3fe5ea10:	.word  0x0000
3fe5ea20:	.word  0x0003
3fe5ea30:	.word  0x0000
3fe5ea40:	.word  0x0003
3fe5ea50:	.word  0x0000
3fe5ea60:	.word  0x0003
3fe5ea70:	.word  0x0000
3fe5ea80:	.word  0x0003
3fe5ea90:	.word  0x0000
3fe5eaa0:	.word  0x0002
3fe5eab0:	.word  0x0000
3fe5eac0:	.word  0x0002
3fe5ead0:	.word  0x0000
3fe5eae0:	.word  0x0002
3fe5eaf0:	.word  0x0000
3fe5eb00:	.word  0x0002
3fe5eb10:	.word  0x0000
3fe5eb20:	.word  0x0002
3fe5eb30:	.word  0x0000
3fe5eb40:	.word  0x0003
3fe5eb50:	.word  0x0000
3fe5eb60:	.word  0x0003
3fe5eb70:	.word  0x0000
3fe5eb80:	.word  0x0004
3fe5eb90:	move   -*a3, a0, 1
3fe5eba0:	.word  0x000b
3fe5ebb0:	.word  0x0007
3fe5ebc0:	.word  0x0000
3fe5ebd0:	.word  0x000f
3fe5ebe0:	.word  0x0000
3fe5ebf0:	.word  0x0006
3fe5ec00:	move   -*a5, a0, 1
3fe5ec10:	.word  0x000b
3fe5ec20:	.word  0x0040
3fe5ec30:	.word  0x0000
3fe5ec40:	.word  0x0080
3fe5ec50:	.word  0x0000
3fe5ec60:	.word  0x0000
3fe5ec70:	.word  0x0000
3fe5ec80:	.word  0x0008
3fe5ec90:	move   -*a8, a0, 1
3fe5eca0:	.word  0x000b
3fe5ecb0:	.word  0x0001
3fe5ecc0:	.word  0x0000
3fe5ecd0:	.word  0x0002
3fe5ece0:	.word  0x0000
3fe5ecf0:	.word  0x0003
3fe5ed00:	.word  0x0000
3fe5ed10:	.word  0x0004
3fe5ed20:	.word  0x0000
3fe5ed30:	.word  0x0005
3fe5ed40:	move   -*a12, a0, 1
3fe5ed50:	.word  0x000b
3fe5ed60:	.word  0x0000
3fe5ed70:	.word  0x0000
3fe5ed80:	.word  0x0000
3fe5ed90:	.word  0x0000
3fe5eda0:	.word  0x0000
3fe5edb0:	.word  0x0005
3fe5edc0:	move   -*sp, a0, 1
3fe5edd0:	.word  0x000b
3fe5ede0:	.word  0x0000
3fe5edf0:	.word  0x0000
3fe5ee00:	.word  0xffff
3fe5ee10:	.word  0xffff
3fe5ee20:	.word  0xffff
3fe5ee30:	.word  0x0002
3fe5ee40:	pixt   a3, *a0, xy
3fe5ee50:	.word  0x000b
3fe5ee60:	.word  0x0000
3fe5ee70:	.word  0x0000
3fe5ee80:	.word  0x0002
3fe5ee90:	pixt   a4, *a0, xy
3fe5eea0:	.word  0x000b
3fe5eeb0:	.word  0x0000
3fe5eec0:	.word  0x0000
3fe5eed0:	.word  0x0002
3fe5eee0:	pixt   a5, *a0, xy
3fe5eef0:	.word  0x000b
3fe5ef00:	.word  0x0000
3fe5ef10:	.word  0x0000
3fe5ef20:	.word  0x0002
3fe5ef30:	pixt   a6, *a0, xy
3fe5ef40:	.word  0x000b
3fe5ef50:	.word  0x0000
3fe5ef60:	.word  0x0000
3fe5ef70:	.word  0x0002
3fe5ef80:	pixt   a7, *a0, xy
3fe5ef90:	.word  0x000b
3fe5efa0:	.word  0x0000
3fe5efb0:	.word  0x0000
3fe5efc0:	.word  0x0002
3fe5efd0:	pixt   a8, *a0, xy
3fe5efe0:	.word  0x000b
3fe5eff0:	.word  0x0000
3fe5f000:	.word  0x0000
3fe5f010:	.word  0x0002
3fe5f020:	pixt   a9, *a0, xy
3fe5f030:	.word  0x000b
3fe5f040:	.word  0x0000
3fe5f050:	.word  0x0000
3fe5f060:	.word  0x0002
3fe5f070:	pixt   a10, *a0, xy
3fe5f080:	.word  0x000b
3fe5f090:	.word  0x0000
3fe5f0a0:	.word  0x0000
3fe5f0b0:	.word  0x0002
3fe5f0c0:	pixt   *a1, xy, a0
3fe5f0d0:	.word  0x000b
3fe5f0e0:	.word  0x0000
3fe5f0f0:	.word  0x0000
3fe5f100:	.word  0x0002
3fe5f110:	pixt   *a2, xy, a0
3fe5f120:	.word  0x000b
3fe5f130:	.word  0x0000
3fe5f140:	.word  0x0000
3fe5f150:	.word  0x0002
3fe5f160:	pixt   *a11, xy, a0
3fe5f170:	.word  0x000b
3fe5f180:	.word  0x0000
3fe5f190:	.word  0x0000
3fe5f1a0:	.word  0x0002
3fe5f1b0:	pixt   *a12, xy, a0
3fe5f1c0:	.word  0x000b
3fe5f1d0:	.word  0x0000
3fe5f1e0:	.word  0x0000
3fe5f1f0:	.word  0x0002
3fe5f200:	pixt   *a13, xy, a0
3fe5f210:	.word  0x000b
3fe5f220:	.word  0x0000
3fe5f230:	.word  0x0000
3fe5f240:	.word  0x0002
3fe5f250:	pixt   *a14, xy, a0
3fe5f260:	.word  0x000b
3fe5f270:	.word  0x0000
3fe5f280:	.word  0x0000
3fe5f290:	.word  0x0002
3fe5f2a0:	pixt   *sp, xy, a0
3fe5f2b0:	.word  0x000b
3fe5f2c0:	.word  0x0000
3fe5f2d0:	.word  0x0000
3fe5f2e0:	.word  0x0002
3fe5f2f0:	pixt   *a0, xy, *a0, xy
3fe5f300:	.word  0x000b
3fe5f310:	.word  0x0000
3fe5f320:	.word  0x0000
3fe5f330:	.word  0x0002
3fe5f340:	pixt   *a1, xy, *a0, xy
3fe5f350:	.word  0x000b
3fe5f360:	.word  0x0000
3fe5f370:	.word  0x0000
3fe5f380:	.word  0x0002
3fe5f390:	pixt   *a2, xy, *a0, xy
3fe5f3a0:	.word  0x000b
3fe5f3b0:	.word  0x0000
3fe5f3c0:	.word  0x0000
3fe5f3d0:	.word  0x0002
3fe5f3e0:	pixt   *a3, xy, *a0, xy
3fe5f3f0:	.word  0x000b
3fe5f400:	.word  0x0000
3fe5f410:	.word  0x0000
3fe5f420:	.word  0x0002
3fe5f430:	pixt   *a4, xy, *a0, xy
3fe5f440:	.word  0x000b
3fe5f450:	.word  0x0000
3fe5f460:	.word  0x0000
3fe5f470:	.word  0x0002
3fe5f480:	pixt   *a5, xy, *a0, xy
3fe5f490:	.word  0x000b
3fe5f4a0:	.word  0x0000
3fe5f4b0:	.word  0x0000
3fe5f4c0:	.word  0x0002
3fe5f4d0:	pixt   *a6, xy, *a0, xy
3fe5f4e0:	.word  0x000b
3fe5f4f0:	.word  0x0000
3fe5f500:	.word  0x0000
3fe5f510:	.word  0x0002
L3FE5F520:
3fe5f520:	pixt   *a7, xy, *a0, xy
3fe5f530:	.word  0x000b
L3FE5F540:
3fe5f540:	.word  0x0000
3fe5f550:	.word  0x0000
L3FE5F560:
3fe5f560:	.word  0x0006
3fe5f570:	pixt   *a8, xy, *a0, xy
L3FE5F580:
3fe5f580:	.word  0x000b
3fe5f590:	pixt   *a8, xy, *a0, xy
3fe5f5a0:	.word  0x000b
3fe5f5b0:	pixt   *a8, xy, *a0, xy
L3FE5F5C0:
3fe5f5c0:	.word  0x000b
3fe5f5d0:	.word  0x0000
L3FE5F5E0:
3fe5f5e0:	.word  0x0000
3fe5f5f0:	.word  0x0008
3fe5f600:	pixt   *a11, xy, *a0, xy
3fe5f610:	.word  0x000b
L3FE5F620:
3fe5f620:	.word  0x0000
3fe5f630:	.word  0x0000
L3FE5F640:
3fe5f640:	.word  0x0003
3fe5f650:	.word  0x0000
L3FE5F660:
3fe5f660:	.word  0x0002
3fe5f670:	.word  0x0000
3fe5f680:	.word  0x0001
3fe5f690:	.word  0x0000
3fe5f6a0:	.word  0x0012
3fe5f6b0:	drav   b2, b0
3fe5f6c0:	.word  0x000b
3fe5f6d0:	pixt   *b0, xy, *b0, xy
3fe5f6e0:	dsjs   sp, L3FE5F520
3fe5f6f0:	.word  0x0810
3fe5f700:	dsjs   b0, L3FE5F540
3fe5f710:	addk   18, a0
3fe5f720:	dsjs   b0, L3FE5F560
3fe5f730:	btst   24, b0
3fe5f740:	dsjs   b0, L3FE5F580
3fe5f750:	.word  0x0050
3fe5f760:	dsjs   sp, L3FE5F5E0
3fe5f770:	sll    0x12, b0
3fe5f780:	dsjs   b0, L3FE5F5C0
3fe5f790:	jreq   L3FE5FEA0
3fe5f7a0:	dsjs   b10, L3FE5F620
3fe5f7b0:	drav   b10, b0
3fe5f7c0:	dsjs   b14, L3FE5F640
3fe5f7d0:	divu   b8, b0
3fe5f7e0:	dsjs   b6, L3FE5F660
3fe5f7f0:	.word  0x0002
3fe5f800:	drav   b11, b0
3fe5f810:	.word  0x000b
3fe5f820:	.word  0x00ff
3fe5f830:	.word  0x0000
3fe5f840:	.word  0x0002
3fe5f850:	drav   b12, b0
3fe5f860:	.word  0x000b
3fe5f870:	.word  0x0000
3fe5f880:	.word  0x0000
3fe5f890:	.word  0x0002
3fe5f8a0:	andn   b0, b0
3fe5f8b0:	.word  0x000c
3fe5f8c0:	.word  0x0000
3fe5f8d0:	.word  0x0000
3fe5f8e0:	.word  0x0002
3fe5f8f0:	andn   b1, b0
3fe5f900:	.word  0x000c
3fe5f910:	.word  0x0000
3fe5f920:	.word  0x0000
3fe5f930:	.word  0x0002
3fe5f940:	andn   b2, b0
3fe5f950:	.word  0x000c
3fe5f960:	.word  0x0000
3fe5f970:	.word  0x0000
3fe5f980:	.word  0x0002
3fe5f990:	andn   b3, b0
3fe5f9a0:	.word  0x000c
3fe5f9b0:	.word  0x0000
3fe5f9c0:	.word  0x0000
3fe5f9d0:	.word  0x0002
3fe5f9e0:	divu   b14, b0
3fe5f9f0:	.word  0x000c
3fe5fa00:	.word  0x0000
3fe5fa10:	.word  0x0000
3fe5fa20:	.word  0x0002
3fe5fa30:	divu   sp, b0
3fe5fa40:	.word  0x000c
3fe5fa50:	.word  0x0000
3fe5fa60:	.word  0x0000
3fe5fa70:	.word  0x0002
3fe5fa80:	mpys   b2, b0
3fe5fa90:	.word  0x000c
3fe5faa0:	.word  0x0000
3fe5fab0:	.word  0x0000
3fe5fac0:	.word  0x0002
3fe5fad0:	mpys   b3, b0
3fe5fae0:	.word  0x000c
3fe5faf0:	.word  0x0000
3fe5fb00:	.word  0x0000
3fe5fb10:	.word  0x0002
3fe5fb20:	mpys   b10, b0
3fe5fb30:	.word  0x000c
3fe5fb40:	.word  0x0000
3fe5fb50:	.word  0x0000
3fe5fb60:	.word  0x0008
3fe5fb70:	mpys   b11, b0
3fe5fb80:	.word  0x000c
3fe5fb90:	.word  0x0000
3fe5fba0:	.word  0x0000
3fe5fbb0:	.word  0x0003
3fe5fbc0:	.word  0x0000
3fe5fbd0:	.word  0x0002
3fe5fbe0:	.word  0x0000
3fe5fbf0:	.word  0x0001
3fe5fc00:	.word  0x0000
3fe5fc10:	rev    a4
3fe5fc20:	sla    b1, b0
3fe5fc30:	.word  0x000c
3fe5fc40:	.word  0x0003
3fe5fc50:	.word  0x0000
3fe5fc60:	.word  0x0004
3fe5fc70:	.word  0x0000
3fe5fc80:	.word  0x0005
3fe5fc90:	.word  0x0000
3fe5fca0:	.word  0x0001
3fe5fcb0:	.word  0x0000
3fe5fcc0:	.word  0x0002
3fe5fcd0:	.word  0x0000
3fe5fce0:	.word  0x0003
3fe5fcf0:	.word  0x0000
3fe5fd00:	.word  0x0000
3fe5fd10:	.word  0x0000
3fe5fd20:	.word  0x0001
3fe5fd30:	.word  0x0000
3fe5fd40:	.word  0x0002
3fe5fd50:	.word  0x0000
3fe5fd60:	.word  0xffff
3fe5fd70:	.word  0xffff
3fe5fd80:	.word  0x0000
3fe5fd90:	.word  0x0000
3fe5fda0:	.word  0x0001
3fe5fdb0:	.word  0x0000
3fe5fdc0:	.word  0xffff
3fe5fdd0:	.word  0xffff
3fe5fde0:	.word  0xffff
3fe5fdf0:	.word  0xffff
3fe5fe00:	.word  0x0000
3fe5fe10:	.word  0x0000
3fe5fe20:	.word  0xffff
3fe5fe30:	.word  0xffff
3fe5fe40:	.word  0xffff
3fe5fe50:	.word  0xffff
3fe5fe60:	.word  0x0000
3fe5fe70:	.word  0x0000
3fe5fe80:	.word  0x0042
3fe5fe90:	sll    b3, b0
L3FE5FEA0:
3fe5fea0:	.word  0x000c
3fe5feb0:	.word  0xffff
3fe5fec0:	.word  0xffff
3fe5fed0:	.word  0x0000
3fe5fee0:	.word  0x0000
3fe5fef0:	.word  0xffff
3fe5ff00:	.word  0xffff
3fe5ff10:	.word  0xffff
3fe5ff20:	.word  0xffff
3fe5ff30:	.word  0x0001
3fe5ff40:	.word  0x0000
3fe5ff50:	.word  0xffff
3fe5ff60:	.word  0xffff
3fe5ff70:	.word  0xffff
3fe5ff80:	.word  0xffff
3fe5ff90:	.word  0xffff
3fe5ffa0:	.word  0xffff
3fe5ffb0:	.word  0x0002
3fe5ffc0:	.word  0x0000
3fe5ffd0:	.word  0xffff
3fe5ffe0:	.word  0xffff
3fe5fff0:	.word  0xffff
3fe60000:	.word  0xffff
3fe60010:	.word  0xffff
3fe60020:	.word  0xffff
3fe60030:	.word  0xffff
3fe60040:	.word  0xffff
3fe60050:	.word  0xffff
3fe60060:	.word  0xffff
3fe60070:	.word  0xffff
3fe60080:	.word  0xffff
3fe60090:	.word  0xffff
3fe600a0:	.word  0xffff
3fe600b0:	.word  0x0003
3fe600c0:	.word  0x0000
3fe600d0:	.word  0xffff
3fe600e0:	.word  0xffff
3fe600f0:	.word  0xffff
3fe60100:	.word  0xffff
3fe60110:	.word  0xffff
3fe60120:	.word  0xffff
3fe60130:	.word  0xffff
3fe60140:	.word  0xffff
3fe60150:	.word  0xffff
3fe60160:	.word  0xffff
3fe60170:	.word  0xffff
3fe60180:	.word  0xffff
3fe60190:	.word  0xffff
3fe601a0:	.word  0xffff
3fe601b0:	.word  0x0004
3fe601c0:	.word  0x0000
3fe601d0:	.word  0xffff
3fe601e0:	.word  0xffff
3fe601f0:	.word  0xffff
3fe60200:	.word  0xffff
3fe60210:	.word  0xffff
3fe60220:	.word  0xffff
3fe60230:	.word  0xffff
3fe60240:	.word  0xffff
3fe60250:	.word  0xffff
3fe60260:	.word  0xffff
3fe60270:	.word  0xffff
3fe60280:	.word  0xffff
3fe60290:	.word  0xffff
3fe602a0:	.word  0xffff
3fe602b0:	.word  0x0005
3fe602c0:	.word  0x0000
3fe602d0:	.word  0x0042
3fe602e0:	srl    b4, b0
3fe602f0:	.word  0x000c
3fe60300:	.word  0xffff
3fe60310:	.word  0xffff
3fe60320:	.word  0xffff
3fe60330:	.word  0xffff
3fe60340:	.word  0xffff
3fe60350:	.word  0xffff
3fe60360:	.word  0xffff
3fe60370:	.word  0xffff
3fe60380:	.word  0xffff
3fe60390:	.word  0xffff
3fe603a0:	.word  0xffff
3fe603b0:	.word  0xffff
3fe603c0:	.word  0xffff
3fe603d0:	.word  0xffff
3fe603e0:	.word  0xffff
3fe603f0:	.word  0xffff
3fe60400:	.word  0x0000
3fe60410:	.word  0x0000
3fe60420:	.word  0xffff
3fe60430:	.word  0xffff
3fe60440:	.word  0xffff
3fe60450:	.word  0xffff
3fe60460:	.word  0xffff
3fe60470:	.word  0xffff
3fe60480:	.word  0xffff
3fe60490:	.word  0xffff
3fe604a0:	.word  0xffff
3fe604b0:	.word  0xffff
3fe604c0:	.word  0xffff
3fe604d0:	.word  0xffff
3fe604e0:	.word  0xffff
3fe604f0:	.word  0xffff
3fe60500:	.word  0x0001
3fe60510:	.word  0x0000
3fe60520:	.word  0xffff
3fe60530:	.word  0xffff
3fe60540:	.word  0xffff
3fe60550:	.word  0xffff
3fe60560:	.word  0xffff
3fe60570:	.word  0xffff
3fe60580:	.word  0xffff
3fe60590:	.word  0xffff
3fe605a0:	.word  0xffff
3fe605b0:	.word  0xffff
3fe605c0:	.word  0xffff
3fe605d0:	.word  0xffff
3fe605e0:	.word  0xffff
3fe605f0:	.word  0xffff
3fe60600:	.word  0xffff
3fe60610:	.word  0xffff
3fe60620:	.word  0xffff
3fe60630:	.word  0xffff
3fe60640:	.word  0xffff
3fe60650:	.word  0xffff
3fe60660:	.word  0xffff
3fe60670:	.word  0xffff
3fe60680:	.word  0xffff
3fe60690:	.word  0xffff
3fe606a0:	.word  0xffff
3fe606b0:	.word  0xffff
3fe606c0:	.word  0xffff
3fe606d0:	.word  0xffff
3fe606e0:	.word  0xffff
3fe606f0:	.word  0xffff
3fe60700:	.word  0x0002
3fe60710:	.word  0x0000
3fe60720:	.word  0x0015
3fe60730:	lmo    b6, b0
3fe60740:	.word  0x000c
3fe60750:	rev    a8
3fe60760:	emu
3fe60770:	.word  0x020a
3fe60780:	.word  0x0404
3fe60790:	movb   sp, @0x7e006fb
L3FE607C0:
3fe607c0:	.word  0x0800
3fe607d0:	movi   0xb000a02, sp
3fe60800:	.word  0x0c01
3fe60810:	subi   0xf0fff1fd, a1
3fe60840:	addk   24, a1
3fe60850:	subk   7, b0
3fe60860:	subk   8, a0
3fe60870:	subk   23, b0
3fe60880:	.word  0x0000
3fe60890:	.word  0x0000
3fe608a0:	.word  0x004e
3fe608b0:	mods   a1, a0
3fe608c0:	.word  0x000c
3fe608d0:	.word  0x009a
3fe608e0:	emu
3fe608f0:	.word  0x0200
3fe60900:	.word  0x0401
3fe60910:	movb   sp, @0x7ff06fb
3fe60940:	.word  0x08fe
3fe60950:	movi   0xb000a02, sp
3fe60980:	.word  0x0cff
3fe60990:	subi   0xf0fff1fd, a1
3fe609c0:	addk   32, a1
3fe609d0:	addk   10, a0
3fe609e0:	addk   20, a0
3fe609f0:	addk   30, a0
3fe60a00:	subk   7, sp
3fe60a10:	subk   15, sp
3fe60a20:	subk   23, sp
3fe60a30:	.word  0x00ef
3fe60a40:	btst   7, a0
3fe60a50:	.word  0x0000
3fe60a60:	.word  0x0000
3fe60a70:	.word  0x0000
3fe60a80:	.word  0x0000
3fe60a90:	.word  0x0000
3fe60aa0:	.word  0x0000
3fe60ab0:	.word  0xff00
3fe60ac0:	.word  0x0000
3fe60ad0:	.word  0x0000
3fe60ae0:	.word  0x0000
3fe60af0:	.word  0x0000
3fe60b00:	.word  0x0000
3fe60b10:	.word  0x0000
3fe60b20:	emu
3fe60b30:	.word  0x0000
3fe60b40:	.word  0x0000
3fe60b50:	.word  0x0000
3fe60b60:	.word  0x0000
3fe60b70:	.word  0x0000
3fe60b80:	.word  0x0000
3fe60b90:	.word  0x00ff
3fe60ba0:	.word  0x0000
3fe60bb0:	.word  0x0000
3fe60bc0:	.word  0x0000
3fe60bd0:	.word  0x0000
3fe60be0:	.word  0x0000
3fe60bf0:	btst   7, a0
3fe60c00:	.word  0x0002
3fe60c10:	.word  0x0000
3fe60c20:	.word  0x0000
3fe60c30:	.word  0x0000
3fe60c40:	.word  0x0000
3fe60c50:	.word  0x0000
3fe60c60:	.word  0xff00
3fe60c70:	.word  0x0000
3fe60c80:	.word  0x0000
3fe60c90:	.word  0x0000
3fe60ca0:	.word  0x0000
3fe60cb0:	.word  0x0000
3fe60cc0:	.word  0x0000
3fe60cd0:	nop
3fe60ce0:	.word  0x0000
3fe60cf0:	.word  0x0000
3fe60d00:	.word  0x0000
3fe60d10:	.word  0x0000
3fe60d20:	.word  0x0000
3fe60d30:	.word  0x0000
3fe60d40:	.word  0x00ff
3fe60d50:	.word  0x0000
3fe60d60:	.word  0x0000
3fe60d70:	.word  0x0000
3fe60d80:	.word  0x0000
3fe60d90:	.word  0x0000
3fe60da0:	.word  0x0000
3fe60db0:	.word  0x000b
3fe60dc0:	.word  0x7100
3fe60dd0:	.word  0x000c
3fe60de0:	emu
3fe60df0:	.word  0x0402
3fe60e00:	addk   32, a8
3fe60e10:	add    a1, a0
3fe60e20:	.word  0x0080
3fe60e30:	.word  0xfeff
3fe60e40:	pixt   *sp, b13
3fe60e50:	movy   sp, b7
3fe60e60:	.word  0xbfdf
3fe60e70:	.word  0xff7f
3fe60e80:	.word  0x00aa
3fe60e90:	.word  0x0002
3fe60ea0:	.word  0x71b0
3fe60eb0:	.word  0x000c
3fe60ec0:	pixt   *sp, *b12
3fe60ed0:	.word  0x00fe
3fe60ee0:	.word  0x0011
3fe60ef0:	.word  0x71d0
3fe60f00:	.word  0x000c
3fe60f10:	rev    a0
3fe60f20:	move   -*a0, -*a0, 0
3fe60f30:	dsjs   a0, L3FE61040
3fe60f40:	move   a0, *a0(0xe87a), 1
3fe60f60:	jrhi   L3FE607C0
3fe60f70:	.word  0x008f
3fe60f80:	movk   16, b0
3fe60f90:	emu
3fe60fa0:	.word  0x0010
3fe60fb0:	addk   32, a1
3fe60fc0:	emu
3fe60fd0:	.word  0x0010
3fe60fe0:	addk   32, a1
3fe60ff0:	emu
3fe61000:	.word  0x0010
3fe61010:	addk   32, a1
3fe61020:	.word  0x000a
3fe61030:	.word  0x72e0
L3FE61040:
3fe61040:	.word  0x000c
3fe61050:	.word  0x0009
3fe61060:	.word  0xffff
3fe61070:	.word  0x00ff
3fe61080:	.word  0x0000
3fe61090:	move   sp, *b0, 0
3fe610a0:	.word  0x00bf
3fe610b0:	not    b0
3fe610c0:	.word  0xffff
3fe610d0:	.word  0xffff
3fe610e0:	.word  0xffff
3fe610f0:	.word  0x0002
3fe61100:	.word  0x7380
3fe61110:	.word  0x000c
3fe61120:	.word  0x0000
3fe61130:	.word  0x0000
3fe61140:	.word  0x0001
3fe61150:	.word  0x74a0
3fe61160:	.word  0x000c
3fe61170:	.word  0x0001
3fe61180:	.word  0x0010
3fe61190:	.word  0x7570
3fe611a0:	.word  0x000c
3fe611b0:	move   -*a5, -*a10, 1
3fe611c0:	or     b10, b5
3fe611d0:	move   -*a5, -*a10, 1
3fe611e0:	or     b10, b5
3fe611f0:	move   -*a5, -*a10, 1
3fe61200:	or     b10, b5
3fe61210:	move   -*a5, -*a10, 1
3fe61220:	or     b10, b5
3fe61230:	move   -*a5, -*a10, 1
3fe61240:	or     b10, b5
3fe61250:	move   -*a5, -*a10, 1
3fe61260:	or     b10, b5
3fe61270:	move   -*a5, -*a10, 1
3fe61280:	or     b10, b5
3fe61290:	move   -*a5, -*a10, 1
3fe612a0:	or     b10, b5
3fe612b0:	.word  0x0001
3fe612c0:	.word  0x7670
3fe612d0:	.word  0x000c
3fe612e0:	.word  0x0001
3fe612f0:	.word  0x0001
3fe61300:	.word  0x76c0
3fe61310:	.word  0x000c
3fe61320:	.word  0x0001
3fe61330:	.word  0x0001
3fe61340:	.word  0x7710
3fe61350:	.word  0x000c
3fe61360:	.word  0x0001
3fe61370:	.word  0x0010
3fe61380:	.word  0x7800
3fe61390:	.word  0x000c
3fe613a0:	move   -*a5, -*a10, 1
3fe613b0:	or     b10, b5
3fe613c0:	move   -*a5, -*a10, 1
3fe613d0:	or     b10, b5
3fe613e0:	move   -*a5, -*a10, 1
3fe613f0:	or     b10, b5
3fe61400:	move   -*a5, -*a10, 1
3fe61410:	or     b10, b5
3fe61420:	move   -*a5, -*a10, 1
3fe61430:	or     b10, b5
3fe61440:	move   -*a5, -*a10, 1
3fe61450:	or     b10, b5
3fe61460:	move   -*a5, -*a10, 1
3fe61470:	or     b10, b5
3fe61480:	move   -*a5, -*a10, 1
3fe61490:	or     b10, b5
3fe614a0:	.word  0x0001
3fe614b0:	.word  0x7900
3fe614c0:	.word  0x000c
3fe614d0:	.word  0x0001
3fe614e0:	.word  0x0002
3fe614f0:	.word  0x7910
3fe61500:	.word  0x000c
3fe61510:	.word  0x0000
3fe61520:	.word  0x0000
3fe61530:	.word  0x0002
3fe61540:	.word  0x7930
3fe61550:	.word  0x000c
3fe61560:	.word  0x0000
3fe61570:	.word  0x0000
3fe61580:	.word  0x0002
3fe61590:	.word  0x7950
3fe615a0:	.word  0x000c
3fe615b0:	.word  0x0000
3fe615c0:	.word  0x0000
3fe615d0:	.word  0x0010
3fe615e0:	.word  0x7a10
3fe615f0:	.word  0x000c
3fe61600:	move   -*a5, -*a10, 1
3fe61610:	or     b10, b5
3fe61620:	move   -*a5, -*a10, 1
3fe61630:	or     b10, b5
3fe61640:	move   -*a5, -*a10, 1
3fe61650:	or     b10, b5
3fe61660:	move   -*a5, -*a10, 1
3fe61670:	or     b10, b5
3fe61680:	move   -*a5, -*a10, 1
3fe61690:	or     b10, b5
3fe616a0:	move   -*a5, -*a10, 1
3fe616b0:	or     b10, b5
3fe616c0:	move   -*a5, -*a10, 1
3fe616d0:	or     b10, b5
3fe616e0:	move   -*a5, -*a10, 1
3fe616f0:	or     b10, b5
3fe61700:	.word  0x0002
3fe61710:	.word  0x7b10
3fe61720:	.word  0x000c
3fe61730:	.word  0x0000
3fe61740:	.word  0x0000
3fe61750:	.word  0x0002
3fe61760:	.word  0x7b30
3fe61770:	.word  0x000c
3fe61780:	.word  0x0001
3fe61790:	.word  0x0000
3fe617a0:	.word  0x0010
3fe617b0:	.word  0x7bf0
3fe617c0:	.word  0x000c
3fe617d0:	move   -*a5, -*a10, 1
3fe617e0:	or     b10, b5
3fe617f0:	move   -*a5, -*a10, 1
3fe61800:	or     b10, b5
3fe61810:	move   -*a5, -*a10, 1
3fe61820:	or     b10, b5
3fe61830:	move   -*a5, -*a10, 1
3fe61840:	or     b10, b5
3fe61850:	move   -*a5, -*a10, 1
3fe61860:	or     b10, b5
3fe61870:	move   -*a5, -*a10, 1
3fe61880:	or     b10, b5
3fe61890:	move   -*a5, -*a10, 1
3fe618a0:	or     b10, b5
3fe618b0:	move   -*a5, -*a10, 1
3fe618c0:	or     b10, b5
3fe618d0:	.word  0x0001
3fe618e0:	.word  0x7cf0
3fe618f0:	.word  0x000c
3fe61900:	.word  0x0001
3fe61910:	.word  0x0010
3fe61920:	.word  0x7d60
3fe61930:	.word  0x000c
3fe61940:	move   -*a5, -*a10, 1
3fe61950:	or     b10, b5
3fe61960:	move   -*a5, -*a10, 1
3fe61970:	or     b10, b5
3fe61980:	move   -*a5, -*a10, 1
3fe61990:	or     b10, b5
3fe619a0:	move   -*a5, -*a10, 1
3fe619b0:	or     b10, b5
3fe619c0:	move   -*a5, -*a10, 1
3fe619d0:	or     b10, b5
3fe619e0:	move   -*a5, -*a10, 1
3fe619f0:	or     b10, b5
3fe61a00:	move   -*a5, -*a10, 1
3fe61a10:	or     b10, b5
3fe61a20:	move   -*a5, -*a10, 1
3fe61a30:	or     b10, b5
3fe61a40:	.word  0x000c
3fe61a50:	.word  0x7e60
3fe61a60:	.word  0x000c
3fe61a70:	.word  0x00f0
3fe61a80:	nop
3fe61a90:	.word  0x0462
3fe61aa0:	movb   b10, @0xbfd09f9
3fe61ad0:	subi   0xf606, b13
3fe61af0:	movb   b10, @0x30c0462
3fe61b20:	.word  0x00f0
3fe61b30:	.word  0x000c
L3FE61B40:
3fe61b40:	.word  0x7f20
L3FE61B50:
3fe61b50:	.word  0x000c
3fe61b60:	.word  0x00f0
3fe61b70:	nop
3fe61b80:	.word  0x0402
3fe61b90:	.word  0x0402
3fe61ba0:	.word  0x0801
3fe61bb0:	.word  0x0801
3fe61bc0:	.word  0x0801
3fe61bd0:	.word  0x0801
3fe61be0:	.word  0x0402
3fe61bf0:	.word  0x0402
3fe61c00:	nop
3fe61c10:	.word  0x00f0
3fe61c20:	.word  0x0001
3fe61c30:	move   a1, *a0, 0
3fe61c40:	.word  0x000c
3fe61c50:	.word  0x0001
3fe61c60:	.word  0x0001
3fe61c70:	move   b8, *b0, 0
3fe61c80:	.word  0x000c
3fe61c90:	.word  0x0001
3fe61ca0:	.word  0x0001
3fe61cb0:	move   a11, *a0, 0
3fe61cc0:	.word  0x000c
3fe61cd0:	.word  0x0000
3fe61ce0:	.word  0x0001
3fe61cf0:	move   b13, *b0, 0
3fe61d00:	.word  0x000c
3fe61d10:	.word  0x0001
3fe61d20:	.word  0x0001
3fe61d30:	move   a5, *a0, 1
3fe61d40:	.word  0x000c
3fe61d50:	.word  0x0000
3fe61d60:	.word  0x0001
3fe61d70:	move   b10, *b0, 1
3fe61d80:	.word  0x000c
3fe61d90:	.word  0x0001
3fe61da0:	.word  0x0001
3fe61db0:	move   a13, *a0, 1
3fe61dc0:	.word  0x000c
3fe61dd0:	.word  0x0001
3fe61de0:	.word  0x0098
3fe61df0:	move   b13, *b0, 1
3fe61e00:	.word  0x000c
3fe61e10:	or     b10, b5
3fe61e20:	or     b10, b5
3fe61e30:	move   -*a5, -*a10, 1
3fe61e40:	move   -*a5, -*a10, 1
3fe61e50:	rl     0x19, b3
3fe61e60:	rl     0x19, b3
3fe61e70:	jrv   L3FE61B40
3fe61e80:	jrv   L3FE61B50
3fe61e90:	pixblt l,l
3fe61ea0:	pixblt l,l
3fe61eb0:	pixt   b7, *b0, xy
3fe61ec0:	pixt   b7, *b0, xy
3fe61ed0:	.word  0x00ff
3fe61ee0:	.word  0x00ff
3fe61ef0:	.word  0xff00
3fe61f00:	.word  0xff00
3fe61f10:	.word  0xffff
3fe61f20:	.word  0x0000
3fe61f30:	.word  0x0000
3fe61f40:	.word  0xffff
3fe61f50:	.word  0x0000
3fe61f60:	.word  0x0000
3fe61f70:	.word  0xffff
3fe61f80:	.word  0xffff
3fe61f90:	.word  0x0001
3fe61fa0:	.word  0x0000
3fe61fb0:	.word  0x0002
3fe61fc0:	.word  0x0000
3fe61fd0:	.word  0x0004
3fe61fe0:	.word  0x0000
3fe61ff0:	.word  0x0008
3fe62000:	.word  0x0000
3fe62010:	.word  0x0010
3fe62020:	.word  0x0000
3fe62030:	rev    a0
3fe62040:	.word  0x0000
3fe62050:	.word  0x0040
3fe62060:	.word  0x0000
3fe62070:	.word  0x0080
3fe62080:	.word  0x0000
3fe62090:	emu
3fe620a0:	.word  0x0000
3fe620b0:	.word  0x0200
3fe620c0:	.word  0x0000
3fe620d0:	.word  0x0400
3fe620e0:	.word  0x0000
3fe620f0:	.word  0x0800
3fe62100:	.word  0x0000
3fe62110:	addk   32, a0
3fe62120:	.word  0x0000
3fe62130:	sla    0x0, a0
3fe62140:	.word  0x0000
3fe62150:	add    a0, a0
3fe62160:	.word  0x0000
3fe62170:	move   a0, *a0, 0
3fe62180:	.word  0x0000
3fe62190:	.word  0x0000
3fe621a0:	.word  0x0001
3fe621b0:	.word  0x0000
3fe621c0:	.word  0x0002
3fe621d0:	.word  0x0000
3fe621e0:	.word  0x0004
3fe621f0:	.word  0x0000
3fe62200:	.word  0x0008
3fe62210:	.word  0x0000
3fe62220:	.word  0x0010
3fe62230:	.word  0x0000
3fe62240:	rev    a0
3fe62250:	.word  0x0000
3fe62260:	.word  0x0040
3fe62270:	.word  0x0000
3fe62280:	.word  0x0080
3fe62290:	.word  0x0000
3fe622a0:	emu
3fe622b0:	.word  0x0000
3fe622c0:	.word  0x0200
3fe622d0:	.word  0x0000
3fe622e0:	.word  0x0400
3fe622f0:	.word  0x0000
3fe62300:	.word  0x0800
3fe62310:	.word  0x0000
3fe62320:	addk   32, a0
3fe62330:	.word  0x0000
3fe62340:	sla    0x0, a0
3fe62350:	.word  0x0000
3fe62360:	add    a0, a0
3fe62370:	.word  0x0000
3fe62380:	move   a0, *a0, 0
3fe62390:	.word  0xfffe
3fe623a0:	.word  0xffff
3fe623b0:	.word  0xfffd
3fe623c0:	.word  0xffff
3fe623d0:	.word  0xfffb
3fe623e0:	.word  0xffff
3fe623f0:	.word  0xfff7
3fe62400:	.word  0xffff
3fe62410:	.word  0xffef
3fe62420:	.word  0xffff
3fe62430:	.word  0xffdf
3fe62440:	.word  0xffff
3fe62450:	.word  0xffbf
3fe62460:	.word  0xffff
3fe62470:	.word  0xff7f
3fe62480:	.word  0xffff
3fe62490:	.word  0xfeff
3fe624a0:	.word  0xffff
3fe624b0:	pixt   *sp, *sp
3fe624c0:	.word  0xffff
3fe624d0:	pixt   *sp, sp
3fe624e0:	.word  0xffff
3fe624f0:	drav   sp, sp
3fe62500:	.word  0xffff
3fe62510:	movy   sp, sp
3fe62520:	.word  0xffff
3fe62530:	.word  0xdfff
3fe62540:	.word  0xffff
3fe62550:	.word  0xbfff
3fe62560:	.word  0xffff
3fe62570:	.word  0x7fff
3fe62580:	.word  0xffff
3fe62590:	.word  0xffff
3fe625a0:	.word  0xfffe
3fe625b0:	.word  0xffff
3fe625c0:	.word  0xfffd
3fe625d0:	.word  0xffff
3fe625e0:	.word  0xfffb
3fe625f0:	.word  0xffff
3fe62600:	.word  0xfff7
L3FE62610:
3fe62610:	.word  0xffff
3fe62620:	.word  0xffef
3fe62630:	.word  0xffff
3fe62640:	.word  0xffdf
L3FE62650:
3fe62650:	.word  0xffff
3fe62660:	.word  0xffbf
3fe62670:	.word  0xffff
3fe62680:	.word  0xff7f
3fe62690:	.word  0xffff
3fe626a0:	.word  0xfeff
L3FE626B0:
3fe626b0:	.word  0xffff
3fe626c0:	pixt   *sp, *sp
3fe626d0:	.word  0xffff
3fe626e0:	pixt   *sp, sp
3fe626f0:	.word  0xffff
3fe62700:	drav   sp, sp
3fe62710:	.word  0xffff
3fe62720:	movy   sp, sp
3fe62730:	.word  0xffff
3fe62740:	.word  0xdfff
3fe62750:	.word  0xffff
3fe62760:	.word  0xbfff
3fe62770:	.word  0xffff
3fe62780:	.word  0x7fff
3fe62790:	.word  0x008f
3fe627a0:	movb   b9, *b0
3fe627b0:	.word  0x000c
3fe627c0:	jac   L3FEBEA80
3fe627e0:	.word  0x70b8
3fe627f0:	jrls   L3FE62610
3fe62800:	andi   0x47a3d1e8, a5
3fe62830:	addxy  b11, b0
3fe62840:	move   *a14, a2, 0
3fe62850:	move   *a8+, a11, 1
3fe62860:	subk   24, a11
3fe62870:	mpys   a1, a14
3fe62880:	.word  0x70b8
3fe62890:	jrls   L3FE626B0
3fe628a0:	andi   0x47a3d1e8, a5
3fe628d0:	addxy  b11, b0
3fe628e0:	move   @0xbefbac80, @0xdfbefbef, 0
3fe62930:	.word  0xbefb
3fe62940:	pixt   *sp, sp
L3FE62950:
3fe62950:	pixblt b,xy
3fe62960:	movb   a4, *a0(0xb76e)
3fe62980:	.word  0xd9db
3fe62990:	.word  0x76ed
3fe629a0:	.word  0x001b
3fe629b0:	move   *b10(0x568c), *b9+, 0
3fe629d0:	subb   a3, a8
3fe629e0:	move   a0, *a1+, 0
3fe629f0:	.word  0x7415
3fe62a00:	move   *a3(0x1001), *a12+, 0
3fe62a20:	movb   b0, *b11(0x9000)
3fe62a40:	.word  0xd855
3fe62a50:	.word  0x0602
3fe62a60:	subk   26, a0
3fe62a70:	movk   5, b6
L3FE62A80:
3fe62a80:	.word  0xd800
3fe62a90:	subk   22, a2
3fe62aa0:	.word  0x0019
3fe62ab0:	.word  0xd84f
L3FE62AC0:
3fe62ac0:	.word  0x0052
3fe62ad0:	subk   19, a0
3fe62ae0:	jruc   L3FE62650
3fe62af0:	jac   L3FE90360
3fe62b10:	.word  0x0004
3fe62b20:	jrls   L3FE62C50
3fe62b30:	btst   27, b6
L3FE62B40:
3fe62b40:	subk   24, a0
3fe62b50:	move   -*a11, -*a1, 1
3fe62b60:	jruc   L3FE62B90
3fe62b70:	.word  0xd84a
3fe62b80:	.word  0x005a
L3FE62B90:
3fe62b90:	srl    0xe, b0
3fe62ba0:	addk   11, a12
3fe62bb0:	move   *a0, *a0, 0
3fe62bc0:	move   *b0(0x38), b0, 1
3fe62be0:	move   *a12, a2, 0
3fe62bf0:	.word  0x0cad
3fe62c00:	.word  0x0a80
3fe62c10:	.word  0xeb61
3fe62c20:	move   a0, *a0+, 0
3fe62c30:	mods   a1, a12
3fe62c40:	rev    b5
L3FE62C50:
3fe62c50:	move   *b1, b2, 0
3fe62c60:	zext   a13, 1
3fe62c70:	sla    a2, a0
3fe62c80:	cmpi   0x3d4f8eff, a1
3fe62cb0:	.word  0x02c1
3fe62cc0:	divs   a8, a0
3fe62cd0:	jrp   L3FE62950
L3FE62CE0:
3fe62ce0:	move   *a8, a10, 1
3fe62cf0:	.word  0x0019
3fe62d00:	.word  0x3564
3fe62d10:	xor    a0, a14
3fe62d20:	move   b1, b8
3fe62d30:	sla    0x0, a1
3fe62d40:	addxy  a9, a11
3fe62d50:	move   *a11, a0, 0
3fe62d60:	btst   23, a3
3fe62d70:	divs   a8, a0
3fe62d80:	btst   29, b1
3fe62d90:	.word  0x70ac
3fe62da0:	neg    b0
3fe62db0:	sra    0x7, a0
3fe62dc0:	sext   a4, 1
3fe62dd0:	btst   30, a11
3fe62de0:	.word  0x0016
3fe62df0:	.word  0x0ac8
3fe62e00:	jrp   L3FE62A80
3fe62e10:	sext   a10, 1
3fe62e20:	.word  0x0002
3fe62e30:	jrp   L3FE633D0
3fe62e40:	move   b3, *b1(0x41c2), 0
3fe62e60:	add    a0, a7
3fe62e70:	move   *b2(0xb071), *b6+, 0
3fe62e90:	jrp   L3FE62AC0
3fe62ea0:	move   a0, *a1+, 0
3fe62eb0:	.word  0x0815
3fe62ec0:	movb   b0, *b12(0x3870)
3fe62ee0:	move   a0, *a0(0x2c2), 1
3fe62f00:	sra    0x8, a7
3fe62f10:	.word  0x021c
3fe62f20:	movb   a4, *a0(0xc760)
3fe62f40:	.word  0x0ac1
3fe62f50:	getpc  a7
3fe62f60:	subk   12, b0
3fe62f70:	dsjs   a8, L3FE62FF0
3fe62f80:	addxy  b10, b8
3fe62f90:	move   a0, *a4, 0
3fe62fa0:	rl     0x5, a12
3fe62fb0:	move   a12, *a5, 1
3fe62fc0:	modu   b0, b5
3fe62fd0:	sra    a0, a0
3fe62fe0:	movk   12, a5
L3FE62FF0:
3fe62ff0:	movb   b0, *b12(0x1f0)
3fe63010:	subk   12, b0
3fe63020:	.word  0x702c
3fe63030:	jrls   L3FE62B40
3fe63040:	addk   32, a1
3fe63050:	emu
3fe63060:	.word  0x0010
L3FE63070:
3fe63070:	addk   32, a1
3fe63080:	emu
3fe63090:	.word  0x0000
3fe630a0:	.word  0x0000
3fe630b0:	.word  0x006f
3fe630c0:	move   *a1+, a0, 1
3fe630d0:	.word  0x000c
3fe630e0:	subk   11, a4
3fe630f0:	addk   11, b1
3fe63100:	.word  0x7117
3fe63110:	subk   24, b1
3fe63120:	addk   11, b1
3fe63130:	.word  0x7117
3fe63140:	subk   24, b1
3fe63150:	addk   11, b1
3fe63160:	.word  0x7117
3fe63170:	subk   24, b1
3fe63180:	addk   11, b1
3fe63190:	.word  0x7117
3fe631a0:	sub    b14, b1
3fe631b0:	jrlt   L3FE63780
3fe631c0:	mpys   a2, a5
3fe631d0:	sub    a14, a4
3fe631e0:	jrlt   L3FE637B0
3fe631f0:	mpys   a2, a5
3fe63200:	sub    a14, a4
3fe63210:	jrlt   L3FE637E0
3fe63220:	mpys   a2, a5
3fe63230:	sub    a14, a4
3fe63240:	sla    0x2, b12
3fe63250:	move   *a10(0xbbbb), *a8(0xddbb), 1
3fe63280:	.word  0xdddd
3fe63290:	jrhi   L3FE63070
3fe632a0:	.word  0x70e1
3fe632b0:	.word  0x0e18
3fe632c0:	jrhi   L3FE62B40
3fe632d0:	jrnv   L3FE63410
3fe632e0:	move   -*a10, -*a4, 1
3fe632f0:	rl     a6, a12
3fe63300:	movb   *a4, a2
3fe63310:	divs   b8, b13
3fe63320:	subk   12, a1
3fe63330:	sra    b10, b9
3fe63340:	movk   32, a10
3fe63350:	andi   0xe8edd476, a9
3fe63380:	xor    b8, b2
3fe63390:	srl    0xf, a4
3fe633a0:	movb   *a1(0x5c48), a4
3fe633c0:	mpys   a2, a8
L3FE633D0:
3fe633d0:	move   *b4(0xb890), *b1(0x7122), 0
3fe63400:	.word  0x7121
L3FE63410:
3fe63410:	subxy  a2, a5
3fe63420:	subxy  a2, a2
3fe63430:	jrlt   L3FE62CE0
3fe63440:	jrlt   L3FE62CA0
3fe63450:	move   *b8, *b5, 0
3fe63460:	move   *a8, *a11, 0
3fe63470:	addk   17, a11
L3FE63480:
3fe63480:	addk   16, b7
3fe63490:	sll    0x2, b7
3fe634a0:	sll    0x1, a14
3fe634b0:	cmp    a5, a14
3fe634c0:	cmp    b2, b12
3fe634d0:	move   b10, *b12+, 0
3fe634e0:	move   b5, *b8+, 0
3fe634f0:	sla    0x15, b8
3fe63500:	sla    0xb, b1
3fe63510:	move   *a0, *a8, 1
3fe63520:	move   *a14, a4, 0
3fe63530:	btst   29, a10
3fe63540:	move   *a5, *a12, 0
3fe63550:	move   *a12, a3, 0
3fe63560:	movb   *b1, b8
3fe63570:	dsjs   b4, L3FE63480
3fe63580:	dsjs   b2, L3FE635B0
L3FE63590:
3fe63590:	pixt   b2, *b2
3fe635a0:	addxy  a10, a8
L3FE635B0:
3fe635b0:	addxy  a10, a8
3fe635c0:	move   *a9, a3, 0
3fe635d0:	move   *a9, a3, 0
3fe635e0:	subk   4, sp
3fe635f0:	subk   4, a14
3fe63600:	andn   b1, b14
3fe63610:	andn   b1, b8
3fe63620:	cmp    b7, b8
3fe63630:	cmp    a7, a1
3fe63640:	sla    0x1f, a1
3fe63650:	sla    0x1c, a5
3fe63660:	movb   *a12, a5
3fe63670:	movb   *b0, b4
3fe63680:	dsjs   b4, L3FE63590
3fe63690:	dsjs   b2, L3FE636C0
3fe636a0:	pixt   b2, *b2
3fe636b0:	addxy  a10, a8
L3FE636C0:
3fe636c0:	addxy  a10, a8
3fe636d0:	move   *a9, a3, 0
3fe636e0:	move   *a9, a3, 0
3fe636f0:	subk   4, sp
3fe63700:	subk   4, a14
3fe63710:	andn   b1, b14
3fe63720:	move   b1, *b8, 1
3fe63730:	move   a13, *a0+, 0
3fe63740:	and    a14, a2
3fe63750:	addk   32, a1
3fe63760:	emu
3fe63770:	.word  0x0010
L3FE63780:
3fe63780:	addk   32, a1
3fe63790:	emu
3fe637a0:	.word  0x0000
L3FE637B0:
3fe637b0:	.word  0x0000
3fe637c0:	.word  0x0000
3fe637d0:	.word  0x004e
L3FE637E0:
3fe637e0:	movb   *b8, *b0
3fe637f0:	.word  0x000c
3fe63800:	.word  0x009a
3fe63810:	exgpc  b2
3fe63820:	.word  0x0200
3fe63830:	.word  0x0401
3fe63840:	movb   sp, @0x7ff06ef
3fe63870:	.word  0x0824
3fe63880:	trap   0
3fe63890:	.word  0x0a02
3fe638a0:	addi   0xc01, a0
3fe638c0:	subi   0xf0fff1fd, a0
3fe638f0:	addk   32, a1
3fe63900:	addk   10, a0
3fe63910:	addk   20, a0
3fe63920:	addk   30, a0
3fe63930:	subk   7, sp
3fe63940:	subk   15, sp
3fe63950:	subk   23, sp
3fe63960:	.word  0x00ef
3fe63970:	btst   6, b0
3fe63980:	.word  0x0000
3fe63990:	.word  0x0000
3fe639a0:	.word  0x0000
3fe639b0:	.word  0x0000
3fe639c0:	.word  0x0000
3fe639d0:	.word  0x0000
3fe639e0:	.word  0xff00
3fe639f0:	.word  0x0000
3fe63a00:	.word  0x0000
3fe63a10:	.word  0x0000
3fe63a20:	.word  0x0000
3fe63a30:	.word  0x0000
3fe63a40:	.word  0x0000
3fe63a50:	emu
3fe63a60:	.word  0x0000
3fe63a70:	.word  0x0000
3fe63a80:	.word  0x0000
3fe63a90:	.word  0x0000
3fe63aa0:	.word  0x0000
3fe63ab0:	.word  0x0000
3fe63ac0:	.word  0x00ff
3fe63ad0:	.word  0x0000
3fe63ae0:	.word  0x0000
3fe63af0:	.word  0x0000
3fe63b00:	.word  0x0000
3fe63b10:	.word  0x0000
3fe63b20:	btst   7, a0
3fe63b30:	.word  0x0002
3fe63b40:	.word  0x0000
3fe63b50:	.word  0x0000
3fe63b60:	.word  0x0000
3fe63b70:	.word  0x0000
3fe63b80:	.word  0x0000
3fe63b90:	.word  0xff00
3fe63ba0:	.word  0x0000
3fe63bb0:	.word  0x0000
3fe63bc0:	.word  0x0000
3fe63bd0:	.word  0x0000
3fe63be0:	.word  0x0000
3fe63bf0:	.word  0x0000
3fe63c00:	nop
3fe63c10:	.word  0x0000
3fe63c20:	.word  0x0000
3fe63c30:	.word  0x0000
3fe63c40:	.word  0x0000
3fe63c50:	.word  0x0000
3fe63c60:	.word  0x0000
3fe63c70:	.word  0x00ff
3fe63c80:	.word  0x0000
3fe63c90:	.word  0x0000
3fe63ca0:	.word  0x0000
3fe63cb0:	.word  0x0000
3fe63cc0:	.word  0x0000
3fe63cd0:	.word  0x0000
3fe63ce0:	.word  0x0002
3fe63cf0:	move   sp, -*b0, 0
3fe63d00:	.word  0x000c
3fe63d10:	.word  0x0000
3fe63d20:	.word  0x0000
3fe63d30:	.word  0x0002
3fe63d40:	move   b0, -*b0, 1
3fe63d50:	.word  0x000c
3fe63d60:	.word  0x0000
3fe63d70:	.word  0x0000
3fe63d80:	.word  0x004e
3fe63d90:	move   b1, -*b0, 1
3fe63da0:	.word  0x000c
3fe63db0:	.word  0x009a
3fe63dc0:	exgpc  b2
3fe63dd0:	.word  0x0200
3fe63de0:	.word  0x0401
3fe63df0:	movb   sp, @0x7ff06ef
3fe63e20:	.word  0x0824
3fe63e30:	trap   0
3fe63e40:	.word  0x0a02
3fe63e50:	addi   0xc01, a0
3fe63e70:	subi   0xf0fff1fd, a0
3fe63ea0:	addk   32, a1
3fe63eb0:	addk   10, a0
3fe63ec0:	addk   20, a0
3fe63ed0:	addk   30, a0
3fe63ee0:	subk   7, sp
3fe63ef0:	subk   15, sp
3fe63f00:	subk   23, sp
3fe63f10:	.word  0x00ef
3fe63f20:	btst   6, b0
3fe63f30:	.word  0x0000
3fe63f40:	.word  0x0000
3fe63f50:	.word  0x0000
3fe63f60:	.word  0x0000
3fe63f70:	.word  0x0000
3fe63f80:	.word  0x0000
3fe63f90:	.word  0xff00
3fe63fa0:	.word  0x0000
3fe63fb0:	.word  0x0000
3fe63fc0:	.word  0x0000
3fe63fd0:	.word  0x0000
3fe63fe0:	.word  0x0000
3fe63ff0:	.word  0x0000
3fe64000:	emu
3fe64010:	.word  0x0000
3fe64020:	.word  0x0000
3fe64030:	.word  0x0000
3fe64040:	.word  0x0000
3fe64050:	.word  0x0000
3fe64060:	.word  0x0000
3fe64070:	.word  0x00ff
3fe64080:	.word  0x0000
3fe64090:	.word  0x0000
3fe640a0:	.word  0x0000
3fe640b0:	.word  0x0000
3fe640c0:	.word  0x0000
3fe640d0:	btst   7, a0
3fe640e0:	.word  0x0002
3fe640f0:	.word  0x0000
3fe64100:	.word  0x0000
3fe64110:	.word  0x0000
3fe64120:	.word  0x0000
3fe64130:	.word  0x0000
3fe64140:	.word  0xff00
3fe64150:	.word  0x0000
3fe64160:	.word  0x0000
3fe64170:	.word  0x0000
3fe64180:	.word  0x0000
3fe64190:	.word  0x0000
3fe641a0:	.word  0x0000
3fe641b0:	nop
3fe641c0:	.word  0x0000
3fe641d0:	.word  0x0000
3fe641e0:	.word  0x0000
3fe641f0:	.word  0x0000
3fe64200:	.word  0x0000
3fe64210:	.word  0x0000
3fe64220:	.word  0x00ff
3fe64230:	.word  0x0000
3fe64240:	.word  0x0000
3fe64250:	.word  0x0000
3fe64260:	.word  0x0000
3fe64270:	.word  0x0000
3fe64280:	.word  0x0000
3fe64290:	.word  0x004e
3fe642a0:	move   -*b8, b0, 1
3fe642b0:	.word  0x000c
3fe642c0:	.word  0x009a
3fe642d0:	exgpc  b2
3fe642e0:	.word  0x0200
3fe642f0:	.word  0x0401
3fe64300:	movb   sp, @0x7ff06ef
3fe64330:	.word  0x0824
3fe64340:	trap   0
3fe64350:	.word  0x0a02
3fe64360:	addi   0xc01, a0
3fe64380:	subi   0xf0fff1fd, a0
3fe643b0:	addk   32, a1
3fe643c0:	addk   10, a0
3fe643d0:	addk   20, a0
3fe643e0:	addk   30, a0
3fe643f0:	subk   7, sp
3fe64400:	subk   15, sp
3fe64410:	subk   23, sp
3fe64420:	.word  0x00ef
3fe64430:	btst   6, b0
3fe64440:	.word  0x0000
3fe64450:	.word  0x0000
3fe64460:	.word  0x0000
3fe64470:	.word  0x0000
3fe64480:	.word  0x0000
3fe64490:	.word  0x0000
3fe644a0:	.word  0xff00
3fe644b0:	.word  0x0000
3fe644c0:	.word  0x0000
3fe644d0:	.word  0x0000
3fe644e0:	.word  0x0000
3fe644f0:	.word  0x0000
3fe64500:	.word  0x0000
3fe64510:	emu
3fe64520:	.word  0x0000
3fe64530:	.word  0x0000
3fe64540:	.word  0x0000
3fe64550:	.word  0x0000
3fe64560:	.word  0x0000
3fe64570:	.word  0x0000
3fe64580:	.word  0x00ff
3fe64590:	.word  0x0000
3fe645a0:	.word  0x0000
3fe645b0:	.word  0x0000
3fe645c0:	.word  0x0000
3fe645d0:	.word  0x0000
3fe645e0:	btst   7, a0
3fe645f0:	.word  0x0002
3fe64600:	.word  0x0000
3fe64610:	.word  0x0000
3fe64620:	.word  0x0000
3fe64630:	.word  0x0000
3fe64640:	.word  0x0000
3fe64650:	.word  0xff00
3fe64660:	.word  0x0000
3fe64670:	.word  0x0000
3fe64680:	.word  0x0000
3fe64690:	.word  0x0000
3fe646a0:	.word  0x0000
3fe646b0:	.word  0x0000
3fe646c0:	nop
3fe646d0:	.word  0x0000
3fe646e0:	.word  0x0000
3fe646f0:	.word  0x0000
3fe64700:	.word  0x0000
3fe64710:	.word  0x0000
3fe64720:	.word  0x0000
3fe64730:	.word  0x00ff
3fe64740:	.word  0x0000
3fe64750:	.word  0x0000
3fe64760:	.word  0x0000
3fe64770:	.word  0x0000
3fe64780:	.word  0x0000
3fe64790:	.word  0x0000
3fe647a0:	.word  0x001b
L3FE647B0:
3fe647b0:	move   -*sp, -*b0, 1
3fe647c0:	.word  0x000c
3fe647d0:	.word  0x0000
3fe647e0:	.word  0x0000
3fe647f0:	.word  0x0000
3fe64800:	.word  0x0000
3fe64810:	.word  0x0000
3fe64820:	.word  0x0000
3fe64830:	.word  0x0000
3fe64840:	.word  0x0000
3fe64850:	.word  0x0000
3fe64860:	.word  0x0000
3fe64870:	.word  0x0000
3fe64880:	movb   b7, *b0(0x3fb2)
3fe648a0:	movb   *a3(0x3fb2), a0
3fe648c0:	move   a10, *a0(0x3fb2), 0
3fe648e0:	move   b6, *b0(0x3fb2), 1
3fe64900:	move   *b13(0x3fb2), b0, 0
3fe64920:	move   *b12(0x3fb2), b0, 1
3fe64940:	move   *a5(0x3fb2), *a0(0xbca0), 1
3fe64970:	dsjs   b2, L3FE647B0
3fe64980:	.word  0x0002
3fe64990:	movb   a13, *a0(0xc)
3fe649b0:	move   -*sp, -*b0, 1
3fe649c0:	.word  0x000c
3fe649d0:	.word  0x0005
3fe649e0:	movb   *a0(0xc), a0
3fe64a00:	.word  0x0000
3fe64a10:	.word  0x0000
3fe64a20:	.word  0x0000
3fe64a30:	.word  0x0000
3fe64a40:	.word  0x0000
3fe64a50:	.word  0x000e
3fe64a60:	movb   *a10(0xc), a0
3fe64a80:	.word  0x0003
3fe64a90:	.word  0x0000
3fe64aa0:	.word  0x0001
3fe64ab0:	.word  0x0000
L3FE64AC0:
3fe64ac0:	.word  0x0000
3fe64ad0:	.word  0x0000
L3FE64AE0:
3fe64ae0:	.word  0x0000
3fe64af0:	.word  0x0000
L3FE64B00:
3fe64b00:	.word  0x0000
3fe64b10:	.word  0x0000
L3FE64B20:
3fe64b20:	.word  0x0000
3fe64b30:	.word  0x0000
L3FE64B40:
3fe64b40:	.word  0x0000
3fe64b50:	.word  0x0000
L3FE64B60:
3fe64b60:	.word  0x0002
3fe64b70:	move   a1, *a0(0xc), 0
3fe64b90:	.word  0x0000
L3FE64BA0:
3fe64ba0:	.word  0x0000
3fe64bb0:	.word  0x0002
L3FE64BC0:
3fe64bc0:	move   a2, *a0(0xc), 0
L3FE64BE0:
3fe64be0:	.word  0x0000
3fe64bf0:	.word  0x0000
L3FE64C00:
3fe64c00:	rev    b2
3fe64c10:	move   a3, *a0(0xc), 0
3fe64c30:	.word  0x0e00
L3FE64C40:
3fe64c40:	dsjs   b13, L3FE64AC0
3fe64c50:	.word  0x0e70
L3FE64C60:
3fe64c60:	dsjs   b13, L3FE64AE0
3fe64c70:	.word  0x0ee0
L3FE64C80:
3fe64c80:	dsjs   b13, L3FE64B00
3fe64c90:	pixblt xy,l
L3FE64CA0:
3fe64ca0:	dsjs   b13, L3FE64B20
3fe64cb0:	fill   l
L3FE64CC0:
3fe64cc0:	dsjs   b13, L3FE64B40
3fe64cd0:	inc    b0
L3FE64CE0:
3fe64ce0:	dsjs   b13, L3FE64B60
3fe64cf0:	srl    0x1b, a0
L3FE64D00:
3fe64d00:	dsjs   b13, L3FE64B80
3fe64d10:	srl    0x18, b0
L3FE64D20:
3fe64d20:	dsjs   b13, L3FE64BA0
3fe64d30:	srl    0x14, a0
L3FE64D40:
3fe64d40:	dsjs   b13, L3FE64BC0
3fe64d50:	srl    0x11, b0
3fe64d60:	dsjs   b13, L3FE64BE0
3fe64d70:	srl    0xd, a0
L3FE64D80:
3fe64d80:	dsjs   b13, L3FE64C00
3fe64d90:	btst   b7, b0
L3FE64DA0:
3fe64da0:	dsjs   b13, L3FE64C20
3fe64db0:	sra    b12, b0
L3FE64DC0:
3fe64dc0:	dsjs   b13, L3FE64C40
3fe64dd0:	srl    a0, a0
3fe64de0:	dsjs   b13, L3FE64C60
3fe64df0:	srl    b3, b0
3fe64e00:	dsjs   b13, L3FE64C80
3fe64e10:	srl    a7, a0
3fe64e20:	dsjs   b13, L3FE64CA0
3fe64e30:	move   a1, *a0, 0
3fe64e40:	dsjs   b13, L3FE64CC0
3fe64e50:	move   b4, *b0+, 0
3fe64e60:	dsjs   b13, L3FE64CE0
3fe64e70:	move   -*a13, a0, 1
3fe64e80:	dsjs   b13, L3FE64D00
3fe64e90:	move   -*b0, -*b0, 0
3fe64ea0:	dsjs   b13, L3FE64D20
L3FE64EB0:
3fe64eb0:	move   -*a4, -*a0, 0
3fe64ec0:	dsjs   b13, L3FE64D40
3fe64ed0:	move   *b1(0x3f3d), *b0(0xc7e0), 0
3fe64f00:	dsjs   b13, L3FE64D80
3fe64f10:	.word  0xd790
3fe64f20:	dsjs   b13, L3FE64DA0
3fe64f30:	cpw    a10, a0
3fe64f40:	dsjs   b13, L3FE64DC0
3fe64f50:	rev    a12
3fe64f60:	move   a12, *a0(0xc), 1
3fe64f80:	.word  0x000e
3fe64f90:	.word  0x0000
3fe64fa0:	.word  0x0016
3fe64fb0:	.word  0x0000
3fe64fc0:	.word  0x000d
3fe64fd0:	.word  0x0000
3fe64fe0:	.word  0x000f
3fe64ff0:	.word  0x0000
3fe65000:	.word  0x0010
3fe65010:	.word  0x0000
3fe65020:	.word  0x0012
3fe65030:	.word  0x0000
3fe65040:	.word  0x0013
3fe65050:	.word  0x0000
3fe65060:	.word  0x001b
3fe65070:	.word  0x0000
3fe65080:	.word  0x0018
3fe65090:	.word  0x0000
3fe650a0:	.word  0x001a
3fe650b0:	.word  0x0000
3fe650c0:	.word  0x0019
3fe650d0:	.word  0x0000
3fe650e0:	.word  0x0017
3fe650f0:	.word  0x0000
L3FE65100:
3fe65100:	.word  0x0011
3fe65110:	.word  0x0000
3fe65120:	.word  0x0015
L3FE65130:
3fe65130:	.word  0x0000
3fe65140:	.word  0x000d
3fe65150:	.word  0x0000
3fe65160:	.word  0x000d
3fe65170:	.word  0x0000
3fe65180:	.word  0x000d
3fe65190:	.word  0x0000
3fe651a0:	.word  0x0000
3fe651b0:	.word  0x0000
3fe651c0:	.word  0x0000
3fe651d0:	.word  0x0000
3fe651e0:	.word  0x0000
3fe651f0:	.word  0x0000
3fe65200:	.word  0x0000
3fe65210:	.word  0x0000
3fe65220:	rev    a11
3fe65230:	.word  0x0000
3fe65240:	.word  0x0002
3fe65250:	jane   0xc
3fe65280:	.word  0x0000
3fe65290:	.word  0x0002
3fe652a0:	jrne   L3FE64EB0
3fe652b0:	.word  0x000c
L3FE652C0:
3fe652c0:	.word  0x0000
3fe652d0:	.word  0x0000
3fe652e0:	.word  0x0002
3fe652f0:	jrne   L3FE65100
3fe65300:	.word  0x000c
3fe65310:	.word  0x0000
3fe65320:	.word  0x0000
3fe65330:	.word  0x0002
3fe65340:	jav   L3FE65420
3fe65360:	.word  0x00e0
3fe65370:	jauc   L3FE653B0
3fe65390:	jrv   L3FE655A0
3fe653a0:	.word  0x000c
L3FE653B0:
3fe653b0:	.word  0x00d0
3fe653c0:	jauc   L3FE65400
3fe653e0:	jrv   L3FE657F0
3fe653f0:	.word  0x000c
L3FE65400:
3fe65400:	.word  0x00c0
3fe65410:	jauc   L3FE65450
3fe65430:	jrv   L3FE65A40
3fe65440:	.word  0x000c
L3FE65450:
3fe65450:	.word  0x00f0
3fe65460:	jauc   L3FE654A0
3fe65480:	jav   0x100000c
3fe654b0:	jauc   L3FE654F0
3fe654d0:	jrv   L3FE64EE0
3fe654e0:	.word  0x000c
L3FE654F0:
3fe654f0:	.word  0x0001
3fe65500:	.word  0x0000
3fe65510:	.word  0x0002
3fe65520:	jrv   L3FE65130
3fe65530:	.word  0x000c
3fe65540:	.word  0x0000
3fe65550:	.word  0x0000
3fe65560:	.word  0x0002
3fe65570:	jrv   L3FE65380
3fe65580:	.word  0x000c
3fe65590:	.word  0x0000
L3FE655A0:
3fe655a0:	.word  0x0000
3fe655b0:	.word  0x000c
3fe655c0:	janv   L3FE656A0
3fe655e0:	move   -*b2, -*b5, 1
3fe655f0:	move   -*b2, -*b5, 1
3fe65600:	move   -*b2, -*b5, 1
3fe65610:	move   -*b2, -*b5, 1
3fe65620:	or     a13, a10
3fe65630:	or     a13, a10
3fe65640:	or     a13, a10
3fe65650:	or     a13, a10
3fe65660:	.word  0x7eff
3fe65670:	movk   1, b12
3fe65680:	.word  0x0478
3fe65690:	emu
L3FE656A0:
3fe656a0:	.word  0x000c
3fe656b0:	jrnv   L3FE652C0
3fe656c0:	.word  0x000c
3fe656d0:	move   -*b2, -*b5, 1
3fe656e0:	move   -*b2, -*b5, 1
3fe656f0:	move   -*b2, -*b5, 1
3fe65700:	move   -*b2, -*b5, 1
3fe65710:	or     a13, a10
3fe65720:	or     a13, a10
3fe65730:	or     a13, a10
3fe65740:	or     a13, a10
3fe65750:	addc   a12, a1
3fe65760:	btst   6, a7
3fe65770:	subk   24, sp
3fe65780:	emu
3fe65790:	.word  0x0052
3fe657a0:	jan   0x2000c
3fe657d0:	.word  0x0200
3fe657e0:	jrv   L3FE65800
L3FE657F0:
3fe657f0:	sub    a0, a2
L3FE65800:
3fe65800:	.word  0x0003
3fe65810:	.word  0xff04
3fe65820:	pixt   *a0, *a5
3fe65830:	.word  0xff06
3fe65840:	pixt   *a8, *a7
3fe65850:	.word  0x0008
3fe65860:	.word  0x0009
3fe65870:	.word  0x000a
3fe65880:	.word  0x000b
3fe65890:	.word  0x000c
3fe658a0:	.word  0x000d
3fe658b0:	.word  0x000e
3fe658c0:	.word  0x000f
3fe658d0:	.word  0x0010
3fe658e0:	.word  0x0011
3fe658f0:	.word  0x0012
3fe65900:	.word  0xff13
3fe65910:	.word  0xfe14
3fe65920:	.word  0xff15
3fe65930:	pixt   *b8, *b6
3fe65940:	emu
3fe65950:	subb   b0, b10
3fe65960:	.word  0x0000
3fe65970:	.word  0x001f
3fe65980:	.word  0x0080
3fe65990:	.word  0x0000
3fe659a0:	.word  0x0000
3fe659b0:	.word  0x0000
3fe659c0:	.word  0x0000
3fe659d0:	.word  0x0000
3fe659e0:	.word  0x0000
3fe659f0:	.word  0x0000
3fe65a00:	.word  0x0000
3fe65a10:	.word  0x0000
3fe65a20:	.word  0x0000
3fe65a30:	.word  0x0000
L3FE65A40:
3fe65a40:	btst   7, a0
3fe65a50:	move   a8, *a1, 0
3fe65a60:	.word  0x0000
3fe65a70:	.word  0x0000
3fe65a80:	.word  0x0000
3fe65a90:	.word  0x0000
3fe65aa0:	.word  0x0000
3fe65ab0:	.word  0x0000
3fe65ac0:	.word  0x0000
3fe65ad0:	.word  0x0000
3fe65ae0:	.word  0x0000
3fe65af0:	.word  0x0000
3fe65b00:	.word  0x0000
3fe65b10:	.word  0x0000
3fe65b20:	.word  0x021f
3fe65b30:	.word  0x0082
3fe65b40:	.word  0x0000
3fe65b50:	.word  0x0000
3fe65b60:	.word  0x0000
3fe65b70:	.word  0x0000
3fe65b80:	.word  0x0000
3fe65b90:	.word  0x0000
3fe65ba0:	.word  0x0000
3fe65bb0:	.word  0x0000
3fe65bc0:	.word  0x0000
3fe65bd0:	.word  0x0000
3fe65be0:	.word  0x0000
3fe65bf0:	btst   7, a0
3fe65c00:	move   a8, *a3, 1
3fe65c10:	.word  0x0000
3fe65c20:	.word  0x0000
3fe65c30:	.word  0x0000
3fe65c40:	.word  0x0000
3fe65c50:	.word  0x0000
3fe65c60:	.word  0x0000
3fe65c70:	.word  0x0000
3fe65c80:	.word  0x0000
3fe65c90:	.word  0x0000
3fe65ca0:	.word  0x0000
3fe65cb0:	.word  0x0000
3fe65cc0:	.word  0x0000
3fe65cd0:	emu
3fe65ce0:	.word  0x0052
3fe65cf0:	move   *a13(0xc), *a0+, 1
3fe65d10:	.word  0x0002
3fe65d20:	.word  0x0a00
3fe65d30:	jrv   L3FE65D50
3fe65d40:	cmp    a0, a2
L3FE65D50:
3fe65d50:	.word  0x0003
3fe65d60:	.word  0xff04
3fe65d70:	pixt   *a0, *a5
3fe65d80:	.word  0xff06
3fe65d90:	pixt   *a8, *a7
3fe65da0:	.word  0x7f08
3fe65db0:	.word  0x7f09
3fe65dc0:	.word  0x7f0a
3fe65dd0:	.word  0x7f0b
3fe65de0:	.word  0x7f0c
3fe65df0:	.word  0x7f0d
3fe65e00:	.word  0x7f0e
3fe65e10:	.word  0x7f0f
3fe65e20:	.word  0x0010
3fe65e30:	.word  0x0011
3fe65e40:	emu
3fe65e50:	.word  0xff13
3fe65e60:	pixt   *b8, *b4
3fe65e70:	.word  0xff15
3fe65e80:	pixt   *b8, b6
3fe65e90:	nop
3fe65ea0:	move   *b0, *b10, 0
3fe65eb0:	.word  0x0800
3fe65ec0:	.word  0x001f
3fe65ed0:	move   a0, *a0, 0
3fe65ee0:	.word  0x0000
3fe65ef0:	.word  0x0000
3fe65f00:	.word  0x0000
3fe65f10:	.word  0x0000
3fe65f20:	.word  0x0000
3fe65f30:	.word  0x0000
3fe65f40:	.word  0x0000
3fe65f50:	.word  0x0000
3fe65f60:	.word  0x0000
3fe65f70:	.word  0x0000
3fe65f80:	.word  0x0000
3fe65f90:	btst   7, a0
3fe65fa0:	.word  0x0001
3fe65fb0:	.word  0x0081
3fe65fc0:	.word  0x0000
3fe65fd0:	.word  0x0000
3fe65fe0:	.word  0x0000
3fe65ff0:	.word  0x0000
3fe66000:	.word  0x0000
3fe66010:	.word  0x0000
3fe66020:	.word  0x0000
3fe66030:	.word  0x0000
3fe66040:	.word  0x0000
3fe66050:	.word  0x0000
3fe66060:	.word  0x0000
3fe66070:	.word  0x021f
3fe66080:	move   a0, *a0, 1
3fe66090:	.word  0x0000
3fe660a0:	.word  0x0000
3fe660b0:	.word  0x0000
3fe660c0:	.word  0x0000
3fe660d0:	.word  0x0000
3fe660e0:	.word  0x0000
3fe660f0:	.word  0x0000
3fe66100:	.word  0x0000
3fe66110:	.word  0x0000
3fe66120:	.word  0x0000
3fe66130:	.word  0x0000
3fe66140:	btst   7, a0
3fe66150:	.word  0x0003
3fe66160:	.word  0x0083
3fe66170:	.word  0x0000
3fe66180:	.word  0x0000
3fe66190:	.word  0x0000
3fe661a0:	.word  0x0000
3fe661b0:	.word  0x0000
3fe661c0:	.word  0x0000
3fe661d0:	.word  0x0000
3fe661e0:	.word  0x0000
3fe661f0:	.word  0x0000
3fe66200:	.word  0x0000
3fe66210:	.word  0x0000
3fe66220:	emu
3fe66230:	.word  0x0052
3fe66240:	.word  0xd8c0
3fe66250:	.word  0x000c
3fe66260:	.word  0x0002
3fe66270:	.word  0x0200
3fe66280:	jrv   L3FE662A0
3fe66290:	sub    a0, a2
L3FE662A0:
3fe662a0:	.word  0x0003
3fe662b0:	.word  0xff04
3fe662c0:	pixt   *a0, *a5
3fe662d0:	.word  0xff06
3fe662e0:	pixt   *a8, *a7
3fe662f0:	.word  0x0008
3fe66300:	emu
3fe66310:	.word  0xff0a
3fe66320:	.word  0x000b
3fe66330:	.word  0x000c
3fe66340:	emu
3fe66350:	.word  0xff0e
3fe66360:	.word  0x000f
3fe66370:	.word  0x0010
3fe66380:	.word  0x0011
3fe66390:	.word  0x0812
3fe663a0:	.word  0xff13
3fe663b0:	pixt   *b8, b4
3fe663c0:	.word  0xff15
3fe663d0:	drav   b8, b6
3fe663e0:	nop
3fe663f0:	btst   23, b10
3fe66400:	.word  0x0000
3fe66410:	.word  0x001f
3fe66420:	.word  0x0000
3fe66430:	.word  0x0000
3fe66440:	.word  0x0080
3fe66450:	.word  0x0000
3fe66460:	.word  0x0000
3fe66470:	.word  0x0000
3fe66480:	.word  0x0000
3fe66490:	.word  0x0000
3fe664a0:	.word  0x0000
3fe664b0:	.word  0x0000
3fe664c0:	.word  0x0000
3fe664d0:	.word  0x0000
3fe664e0:	btst   7, a0
3fe664f0:	.word  0x0001
3fe66500:	.word  0x0000
3fe66510:	move   a8, *a0, 0
3fe66520:	.word  0x0000
3fe66530:	.word  0x0000
3fe66540:	.word  0x0000
3fe66550:	.word  0x0000
3fe66560:	.word  0x0000
3fe66570:	.word  0x0000
3fe66580:	.word  0x0000
3fe66590:	.word  0x0000
3fe665a0:	.word  0x0000
3fe665b0:	.word  0x0000
3fe665c0:	.word  0x021f
3fe665d0:	.word  0x0000
3fe665e0:	.word  0x0000
3fe665f0:	.word  0x0082
3fe66600:	.word  0x0000
3fe66610:	.word  0x0000
3fe66620:	.word  0x0000
3fe66630:	.word  0x0000
3fe66640:	.word  0x0000
3fe66650:	.word  0x0000
3fe66660:	.word  0x0000
3fe66670:	.word  0x0000
3fe66680:	.word  0x0000
3fe66690:	btst   7, a0
3fe666a0:	.word  0x0003
3fe666b0:	.word  0x0000
3fe666c0:	move   a8, *a0, 1
3fe666d0:	.word  0x0000
3fe666e0:	.word  0x0000
3fe666f0:	.word  0x0000
3fe66700:	.word  0x0000
3fe66710:	.word  0x0000
3fe66720:	.word  0x0000
3fe66730:	.word  0x0000
3fe66740:	.word  0x0000
3fe66750:	.word  0x0000
3fe66760:	.word  0x0000
3fe66770:	sext   a3, 1
3fe66780:	.word  0x0052
3fe66790:	.word  0xdde0
3fe667a0:	.word  0x000c
3fe667b0:	.word  0x0002
3fe667c0:	.word  0x0a00
3fe667d0:	jrv   L3FE667F0
3fe667e0:	cmp    a0, a2
L3FE667F0:
3fe667f0:	.word  0x0003
3fe66800:	.word  0xff04
3fe66810:	pixt   *a0, *a5
3fe66820:	.word  0xff06
3fe66830:	pixt   *a8, *a7
3fe66840:	.word  0x0008
3fe66850:	.word  0x0409
3fe66860:	.word  0xfe0a
3fe66870:	emu
3fe66880:	.word  0xfe0c
3fe66890:	.word  0x040d
3fe668a0:	.word  0xfe0e
3fe668b0:	emu
3fe668c0:	.word  0x0010
3fe668d0:	.word  0x0011
3fe668e0:	addk   32, b2
3fe668f0:	.word  0xff13
3fe66900:	drav   b8, b4
3fe66910:	.word  0xff15
3fe66920:	movy   b8, b6
3fe66930:	.word  0x0219
3fe66940:	cpw    b8, b10
3fe66950:	.word  0x0800
3fe66960:	.word  0x001f
3fe66970:	.word  0x0000
3fe66980:	.word  0x0000
3fe66990:	move   a0, *a0, 0
3fe669a0:	.word  0x0000
3fe669b0:	.word  0x0000
3fe669c0:	.word  0x0000
3fe669d0:	.word  0x0000
3fe669e0:	.word  0x0000
3fe669f0:	.word  0x0000
3fe66a00:	.word  0x0000
3fe66a10:	.word  0x0000
3fe66a20:	.word  0x0000
3fe66a30:	btst   7, a0
3fe66a40:	.word  0x0001
3fe66a50:	.word  0x0000
3fe66a60:	.word  0x0000
3fe66a70:	.word  0x0081
3fe66a80:	.word  0x0000
3fe66a90:	.word  0x0000
3fe66aa0:	.word  0x0000
3fe66ab0:	.word  0x0000
3fe66ac0:	.word  0x0000
3fe66ad0:	.word  0x0000
3fe66ae0:	.word  0x0000
3fe66af0:	.word  0x0000
3fe66b00:	.word  0x0000
3fe66b10:	.word  0x021f
3fe66b20:	.word  0x0000
3fe66b30:	.word  0x0000
3fe66b40:	move   a0, *a0, 1
3fe66b50:	.word  0x0000
3fe66b60:	.word  0x0000
3fe66b70:	.word  0x0000
3fe66b80:	.word  0x0000
3fe66b90:	.word  0x0000
3fe66ba0:	.word  0x0000
3fe66bb0:	.word  0x0000
3fe66bc0:	.word  0x0000
3fe66bd0:	.word  0x0000
3fe66be0:	btst   7, a0
3fe66bf0:	.word  0x0003
3fe66c00:	.word  0x0000
3fe66c10:	.word  0x0000
3fe66c20:	.word  0x0083
3fe66c30:	.word  0x0000
3fe66c40:	.word  0x0000
3fe66c50:	.word  0x0000
3fe66c60:	.word  0x0000
3fe66c70:	.word  0x0000
3fe66c80:	.word  0x0000
3fe66c90:	.word  0x0000
3fe66ca0:	.word  0x0000
3fe66cb0:	.word  0x0000
3fe66cc0:	emu
3fe66cd0:	.word  0x0052
3fe66ce0:	subxy  a8, a0
3fe66cf0:	.word  0x000c
3fe66d00:	.word  0x0002
3fe66d10:	.word  0x0a00
3fe66d20:	jrv   L3FE66D40
3fe66d30:	cmp    a0, a2
L3FE66D40:
3fe66d40:	.word  0x0003
3fe66d50:	.word  0xff04
3fe66d60:	pixt   *a0, *a5
3fe66d70:	.word  0xff06
3fe66d80:	pixt   *a8, *a7
3fe66d90:	.word  0x0008
3fe66da0:	emu
3fe66db0:	.word  0xff0a
3fe66dc0:	pixblt l,l
3fe66dd0:	.word  0x000c
3fe66de0:	emu
3fe66df0:	.word  0xff0e
3fe66e00:	pixblt l,l
3fe66e10:	.word  0x0010
3fe66e20:	.word  0x0011
3fe66e30:	add    b0, b2
3fe66e40:	.word  0xff13
3fe66e50:	movy   b8, b4
3fe66e60:	.word  0xff15
3fe66e70:	line   0
3fe66e80:	.word  0x0019
3fe66e90:	subk   24, b10
3fe66ea0:	.word  0x0000
3fe66eb0:	.word  0x001f
3fe66ec0:	.word  0x0000
3fe66ed0:	.word  0x0000
3fe66ee0:	.word  0x0000
3fe66ef0:	move   a0, *a0, 0
3fe66f00:	.word  0x0000
3fe66f10:	.word  0x0000
3fe66f20:	.word  0x0000
3fe66f30:	.word  0x0000
3fe66f40:	.word  0x0000
3fe66f50:	.word  0x0000
3fe66f60:	.word  0x0000
3fe66f70:	.word  0x0000
3fe66f80:	btst   7, a0
3fe66f90:	.word  0x0001
3fe66fa0:	.word  0x0000
3fe66fb0:	.word  0x0000
3fe66fc0:	.word  0x0000
3fe66fd0:	.word  0x0081
3fe66fe0:	.word  0x0000
3fe66ff0:	.word  0x0000
3fe67000:	.word  0x0000
3fe67010:	.word  0x0000
3fe67020:	.word  0x0000
3fe67030:	.word  0x0000
3fe67040:	.word  0x0000
3fe67050:	.word  0x0000
3fe67060:	.word  0x021f
3fe67070:	.word  0x0000
3fe67080:	.word  0x0000
3fe67090:	.word  0x0000
3fe670a0:	move   a0, *a0, 1
3fe670b0:	.word  0x0000
3fe670c0:	.word  0x0000
3fe670d0:	.word  0x0000
3fe670e0:	.word  0x0000
3fe670f0:	.word  0x0000
3fe67100:	.word  0x0000
3fe67110:	.word  0x0000
3fe67120:	.word  0x0000
3fe67130:	btst   7, a0
3fe67140:	.word  0x0003
3fe67150:	.word  0x0000
3fe67160:	.word  0x0000
3fe67170:	.word  0x0000
3fe67180:	.word  0x0083
3fe67190:	.word  0x0000
3fe671a0:	.word  0x0000
3fe671b0:	.word  0x0000
3fe671c0:	.word  0x0000
3fe671d0:	.word  0x0000
3fe671e0:	.word  0x0000
3fe671f0:	.word  0x0000
3fe67200:	.word  0x0000
3fe67210:	emu
3fe67220:	.word  0x0052
3fe67230:	cvxyl  a1, a0
3fe67240:	.word  0x000c
3fe67250:	.word  0x0002
3fe67260:	.word  0x0a00
3fe67270:	jrv   L3FE67290
3fe67280:	cmp    a0, a2
L3FE67290:
3fe67290:	.word  0x0003
3fe672a0:	.word  0xff04
3fe672b0:	pixt   *a0, *a5
3fe672c0:	.word  0xff06
3fe672d0:	pixt   *a8, *a7
3fe672e0:	.word  0x0008
3fe672f0:	.word  0x0409
3fe67300:	.word  0xfe0a
3fe67310:	emu
3fe67320:	.word  0xfe0c
3fe67330:	.word  0x040d
3fe67340:	.word  0xfe0e
3fe67350:	emu
3fe67360:	.word  0x0010
3fe67370:	emu
3fe67380:	.word  0x0012
3fe67390:	.word  0xff13
3fe673a0:	line   0
3fe673b0:	.word  0xff15
3fe673c0:	.word  0xbf16
3fe673d0:	nop
3fe673e0:	move   -*b8, -*b10, 1
3fe673f0:	.word  0x0800
3fe67400:	.word  0x001f
3fe67410:	.word  0x0000
3fe67420:	.word  0x0000
3fe67430:	.word  0x0000
3fe67440:	.word  0x0000
3fe67450:	move   a0, *a0, 0
3fe67460:	.word  0x0000
3fe67470:	.word  0x0000
3fe67480:	.word  0x0000
3fe67490:	.word  0x0000
3fe674a0:	.word  0x0000
3fe674b0:	.word  0x0000
3fe674c0:	.word  0x0000
3fe674d0:	btst   7, a0
3fe674e0:	.word  0x0001
3fe674f0:	.word  0x0000
3fe67500:	.word  0x0000
3fe67510:	.word  0x0000
3fe67520:	.word  0x0000
3fe67530:	.word  0x0081
3fe67540:	.word  0x0000
3fe67550:	.word  0x0000
3fe67560:	.word  0x0000
3fe67570:	.word  0x0000
3fe67580:	.word  0x0000
3fe67590:	.word  0x0000
3fe675a0:	.word  0x0000
3fe675b0:	.word  0x021f
3fe675c0:	.word  0x0000
3fe675d0:	.word  0x0000
3fe675e0:	.word  0x0000
3fe675f0:	.word  0x0000
3fe67600:	move   a0, *a0, 1
3fe67610:	.word  0x0000
3fe67620:	.word  0x0000
3fe67630:	.word  0x0000
3fe67640:	.word  0x0000
3fe67650:	.word  0x0000
3fe67660:	.word  0x0000
3fe67670:	.word  0x0000
3fe67680:	btst   7, a0
3fe67690:	.word  0x0003
3fe676a0:	.word  0x0000
3fe676b0:	.word  0x0000
3fe676c0:	.word  0x0000
3fe676d0:	.word  0x0000
3fe676e0:	.word  0x0083
3fe676f0:	.word  0x0000
3fe67700:	.word  0x0000
3fe67710:	.word  0x0000
3fe67720:	.word  0x0000
3fe67730:	.word  0x0000
3fe67740:	.word  0x0000
3fe67750:	.word  0x0000
3fe67760:	emu
3fe67770:	.word  0x0052
3fe67780:	movx   a10, a0
3fe67790:	.word  0x000c
3fe677a0:	.word  0x0002
3fe677b0:	.word  0x0200
3fe677c0:	jrv   L3FE677E0
3fe677d0:	cmp    a0, a2
L3FE677E0:
3fe677e0:	.word  0x0003
3fe677f0:	.word  0xff04
3fe67800:	pixt   a0, *a5
3fe67810:	.word  0xff06
3fe67820:	pixt   *a8, *a7
3fe67830:	.word  0x0208
3fe67840:	emu
3fe67850:	.word  0xff0a
3fe67860:	pixblt l,l
3fe67870:	.word  0x020c
3fe67880:	emu
3fe67890:	.word  0xff0e
3fe678a0:	pixblt l,l
3fe678b0:	.word  0x0010
3fe678c0:	.word  0x0411
3fe678d0:	.word  0x0012
3fe678e0:	.word  0xff13
3fe678f0:	.word  0xbf14
3fe67900:	.word  0xff15
3fe67910:	.word  0xfe16
3fe67920:	.word  0x0019
3fe67930:	sla    b8, b10
3fe67940:	.word  0x0000
3fe67950:	.word  0x001f
3fe67960:	.word  0x0000
3fe67970:	.word  0x0000
3fe67980:	.word  0x0000
3fe67990:	.word  0x0000
3fe679a0:	.word  0x0000
3fe679b0:	move   a0, *a0, 0
3fe679c0:	.word  0x0000
3fe679d0:	.word  0x0000
3fe679e0:	.word  0x0000
3fe679f0:	.word  0x0000
3fe67a00:	.word  0x0000
3fe67a10:	.word  0x0000
3fe67a20:	btst   7, a0
3fe67a30:	.word  0x0001
3fe67a40:	.word  0x0000
3fe67a50:	.word  0x0000
3fe67a60:	.word  0x0000
3fe67a70:	.word  0x0000
3fe67a80:	.word  0x0000
3fe67a90:	.word  0x0081
3fe67aa0:	.word  0x0000
3fe67ab0:	.word  0x0000
3fe67ac0:	.word  0x0000
3fe67ad0:	.word  0x0000
3fe67ae0:	.word  0x0000
3fe67af0:	.word  0x0000
3fe67b00:	.word  0x021f
3fe67b10:	.word  0x0000
3fe67b20:	.word  0x0000
3fe67b30:	.word  0x0000
3fe67b40:	.word  0x0000
3fe67b50:	.word  0x0000
3fe67b60:	move   a0, *a0, 1
3fe67b70:	.word  0x0000
3fe67b80:	.word  0x0000
3fe67b90:	.word  0x0000
3fe67ba0:	.word  0x0000
3fe67bb0:	.word  0x0000
3fe67bc0:	.word  0x0000
3fe67bd0:	btst   7, a0
3fe67be0:	.word  0x0003
3fe67bf0:	.word  0x0000
3fe67c00:	.word  0x0000
3fe67c10:	.word  0x0000
3fe67c20:	.word  0x0000
3fe67c30:	.word  0x0000
3fe67c40:	.word  0x0083
3fe67c50:	.word  0x0000
3fe67c60:	.word  0x0000
3fe67c70:	.word  0x0000
3fe67c80:	.word  0x0000
3fe67c90:	.word  0x0000
3fe67ca0:	.word  0x0000
3fe67cb0:	emu
3fe67cc0:	.word  0x0052
3fe67cd0:	pixt   *a3, xy, a0
3fe67ce0:	.word  0x000c
3fe67cf0:	.word  0x0002
3fe67d00:	.word  0x0200
3fe67d10:	jrv   L3FE67D30
3fe67d20:	sub    a0, a2
L3FE67D30:
3fe67d30:	.word  0x0003
3fe67d40:	.word  0xff04
3fe67d50:	pixt   a0, *a5
3fe67d60:	.word  0xff06
3fe67d70:	pixt   *a8, *a7
3fe67d80:	addk   32, a8
3fe67d90:	emu
3fe67da0:	.word  0xff0a
3fe67db0:	pixblt l,l
3fe67dc0:	addk   32, a12
3fe67dd0:	emu
3fe67de0:	.word  0xff0e
3fe67df0:	pixblt l,l
3fe67e00:	.word  0x0010
3fe67e10:	sla    0x0, b1
3fe67e20:	.word  0x0012
3fe67e30:	.word  0xff13
3fe67e40:	line   0
3fe67e50:	.word  0xff15
3fe67e60:	addxy  b0, b6
3fe67e70:	emu
3fe67e80:	cmpxy  b8, b10
3fe67e90:	.word  0x0000
3fe67ea0:	.word  0x001f
3fe67eb0:	.word  0x0000
3fe67ec0:	.word  0x0000
3fe67ed0:	.word  0x0000
3fe67ee0:	.word  0x0000
3fe67ef0:	.word  0x0000
3fe67f00:	.word  0x0000
3fe67f10:	.word  0x0000
3fe67f20:	.word  0x0080
3fe67f30:	.word  0x0000
3fe67f40:	.word  0x0000
3fe67f50:	.word  0x0000
3fe67f60:	.word  0x0000
3fe67f70:	btst   7, a0
3fe67f80:	.word  0x0001
3fe67f90:	.word  0x0000
3fe67fa0:	.word  0x0000
3fe67fb0:	.word  0x0000
3fe67fc0:	.word  0x0000
3fe67fd0:	.word  0x0000
3fe67fe0:	.word  0x0000
3fe67ff0:	move   a8, *a0, 0
3fe68000:	.word  0x0000
3fe68010:	.word  0x0000
3fe68020:	.word  0x0000
3fe68030:	.word  0x0000
3fe68040:	.word  0x0000
3fe68050:	.word  0x021f
3fe68060:	.word  0x0000
3fe68070:	.word  0x0000
3fe68080:	.word  0x0000
3fe68090:	.word  0x0000
3fe680a0:	.word  0x0000
3fe680b0:	.word  0x0000
3fe680c0:	.word  0x0000
3fe680d0:	.word  0x0082
3fe680e0:	.word  0x0000
3fe680f0:	.word  0x0000
3fe68100:	.word  0x0000
3fe68110:	.word  0x0000
3fe68120:	btst   7, a0
3fe68130:	.word  0x0003
3fe68140:	.word  0x0000
3fe68150:	.word  0x0000
3fe68160:	.word  0x0000
3fe68170:	.word  0x0000
3fe68180:	.word  0x0000
3fe68190:	.word  0x0000
3fe681a0:	move   a8, *a0, 1
3fe681b0:	.word  0x0000
3fe681c0:	.word  0x0000
3fe681d0:	.word  0x0000
3fe681e0:	.word  0x0000
3fe681f0:	.word  0x0000
3fe68200:	srl    a0, a3
3fe68210:	.word  0x0052
3fe68220:	drav   a12, a0
3fe68230:	.word  0x000c
3fe68240:	.word  0x0002
3fe68250:	.word  0x0200
3fe68260:	jrv   L3FE68280
3fe68270:	sub    a0, a2
L3FE68280:
3fe68280:	.word  0x0003
3fe68290:	.word  0xff04
3fe682a0:	pixt   a0, *a5
3fe682b0:	.word  0xff06
3fe682c0:	pixt   *a8, *a7
3fe682d0:	add    a0, a8
3fe682e0:	emu
3fe682f0:	.word  0xff0a
3fe68300:	pixblt l,l
3fe68310:	add    a0, a12
3fe68320:	emu
3fe68330:	.word  0xff0e
3fe68340:	pixblt l,l
3fe68350:	.word  0x0010
3fe68360:	move   b0, *b1, 0
3fe68370:	.word  0x0012
3fe68380:	.word  0xff13
3fe68390:	.word  0xea14
3fe683a0:	.word  0xff15
3fe683b0:	pixt   *b8, xy, *b6, xy
3fe683c0:	nop
3fe683d0:	move   b0, *b10, 0
3fe683e0:	.word  0x0000
3fe683f0:	.word  0x001f
3fe68400:	.word  0x0000
3fe68410:	.word  0x0000
3fe68420:	.word  0x0000
3fe68430:	.word  0x0000
3fe68440:	.word  0x0000
3fe68450:	.word  0x0000
3fe68460:	.word  0x0000
3fe68470:	.word  0x0000
3fe68480:	.word  0x0080
3fe68490:	.word  0x0000
3fe684a0:	.word  0x0000
3fe684b0:	.word  0x0000
3fe684c0:	btst   7, a0
3fe684d0:	.word  0x0001
3fe684e0:	.word  0x0000
3fe684f0:	.word  0x0000
3fe68500:	.word  0x0000
3fe68510:	.word  0x0000
3fe68520:	.word  0x0000
3fe68530:	.word  0x0000
3fe68540:	.word  0x0000
3fe68550:	move   a8, *a0, 0
3fe68560:	.word  0x0000
3fe68570:	.word  0x0000
3fe68580:	.word  0x0000
3fe68590:	.word  0x0000
3fe685a0:	.word  0x021f
3fe685b0:	.word  0x0000
3fe685c0:	.word  0x0000
3fe685d0:	.word  0x0000
3fe685e0:	.word  0x0000
3fe685f0:	.word  0x0000
3fe68600:	.word  0x0000
3fe68610:	.word  0x0000
3fe68620:	.word  0x0000
3fe68630:	.word  0x0082
3fe68640:	.word  0x0000
3fe68650:	.word  0x0000
3fe68660:	.word  0x0000
3fe68670:	btst   7, a0
3fe68680:	.word  0x0003
3fe68690:	.word  0x0000
3fe686a0:	.word  0x0000
3fe686b0:	.word  0x0000
3fe686c0:	.word  0x0000
3fe686d0:	.word  0x0000
3fe686e0:	.word  0x0000
3fe686f0:	.word  0x0000
3fe68700:	move   a8, *a0, 1
3fe68710:	.word  0x0000
3fe68720:	.word  0x0000
3fe68730:	.word  0x0000
3fe68740:	.word  0x0000
3fe68750:	.word  0xff03
3fe68760:	.word  0x0052
3fe68770:	pixt   *a5, *a0
3fe68780:	.word  0x000c
3fe68790:	.word  0x0002
3fe687a0:	.word  0x0a00
3fe687b0:	jrv   L3FE687D0
3fe687c0:	cmp    a0, a2
L3FE687D0:
3fe687d0:	.word  0x0003
3fe687e0:	.word  0xff04
3fe687f0:	pixt   a0, *a5
3fe68800:	.word  0xff06
3fe68810:	pixt   *a8, *a7
3fe68820:	.word  0x0008
3fe68830:	.word  0x0409
3fe68840:	.word  0xfe0a
3fe68850:	emu
3fe68860:	.word  0xfe0c
3fe68870:	.word  0x040d
3fe68880:	.word  0xfe0e
3fe68890:	emu
3fe688a0:	emu
3fe688b0:	.word  0x0011
3fe688c0:	.word  0x0012
3fe688d0:	.word  0xff13
3fe688e0:	pixt   *b0, b4
3fe688f0:	.word  0xff15
3fe68900:	.word  0xde16
3fe68910:	emu
3fe68920:	move   *b8, *b10, 1
3fe68930:	.word  0x0800
3fe68940:	.word  0x001f
3fe68950:	.word  0x0000
3fe68960:	.word  0x0000
3fe68970:	.word  0x0000
3fe68980:	.word  0x0000
3fe68990:	.word  0x0000
3fe689a0:	.word  0x0000
3fe689b0:	.word  0x0000
3fe689c0:	.word  0x0000
3fe689d0:	move   a0, *a0, 0
3fe689e0:	.word  0x0000
3fe689f0:	.word  0x0000
3fe68a00:	.word  0x0000
3fe68a10:	btst   7, a0
3fe68a20:	.word  0x0001
3fe68a30:	.word  0x0000
3fe68a40:	.word  0x0000
3fe68a50:	.word  0x0000
3fe68a60:	.word  0x0000
3fe68a70:	.word  0x0000
3fe68a80:	.word  0x0000
3fe68a90:	.word  0x0000
3fe68aa0:	.word  0x0000
3fe68ab0:	.word  0x0081
3fe68ac0:	.word  0x0000
3fe68ad0:	.word  0x0000
3fe68ae0:	.word  0x0000
3fe68af0:	.word  0x021f
3fe68b00:	.word  0x0000
3fe68b10:	.word  0x0000
3fe68b20:	.word  0x0000
3fe68b30:	.word  0x0000
3fe68b40:	.word  0x0000
3fe68b50:	.word  0x0000
3fe68b60:	.word  0x0000
3fe68b70:	.word  0x0000
3fe68b80:	move   a0, *a0, 1
3fe68b90:	.word  0x0000
3fe68ba0:	.word  0x0000
3fe68bb0:	.word  0x0000
3fe68bc0:	btst   7, a0
3fe68bd0:	.word  0x0003
3fe68be0:	.word  0x0000
3fe68bf0:	.word  0x0000
3fe68c00:	.word  0x0000
3fe68c10:	.word  0x0000
3fe68c20:	.word  0x0000
3fe68c30:	.word  0x0000
3fe68c40:	.word  0x0000
3fe68c50:	.word  0x0000
3fe68c60:	.word  0x0083
3fe68c70:	.word  0x0000
3fe68c80:	.word  0x0000
3fe68c90:	.word  0x0000
3fe68ca0:	emu
3fe68cb0:	.word  0x0052
3fe68cc0:	popst
3fe68cd0:	.word  0x000d
3fe68ce0:	.word  0x0002
3fe68cf0:	.word  0x0200
3fe68d00:	jrv   L3FE68D20
3fe68d10:	cmp    a0, a2
L3FE68D20:
3fe68d20:	.word  0x0003
3fe68d30:	.word  0xff04
3fe68d40:	pixt   a0, *a5
3fe68d50:	.word  0xff06
3fe68d60:	pixt   *a8, *a7
3fe68d70:	.word  0x0008
3fe68d80:	emu
3fe68d90:	.word  0xff0a
3fe68da0:	pixblt l,l
3fe68db0:	.word  0x000c
3fe68dc0:	emu
3fe68dd0:	.word  0xff0e
3fe68de0:	pixblt l,l
3fe68df0:	.word  0x0410
3fe68e00:	.word  0x0011
3fe68e10:	.word  0x0012
3fe68e20:	.word  0xff13
3fe68e30:	jrc   L3FE68F80
3fe68e40:	.word  0xff15
3fe68e50:	move   @0xe21a0219, *b6+, 0
3fe68e80:	.word  0x0000
3fe68e90:	.word  0x001f
3fe68ea0:	.word  0x0000
3fe68eb0:	.word  0x0000
3fe68ec0:	.word  0x0000
3fe68ed0:	.word  0x0000
3fe68ee0:	.word  0x0000
3fe68ef0:	.word  0x0000
3fe68f00:	.word  0x0000
3fe68f10:	.word  0x0000
3fe68f20:	.word  0x0000
3fe68f30:	move   a0, *a0, 0
3fe68f40:	.word  0x0000
3fe68f50:	.word  0x0000
3fe68f60:	btst   7, a0
3fe68f70:	.word  0x0001
L3FE68F80:
3fe68f80:	.word  0x0000
3fe68f90:	.word  0x0000
3fe68fa0:	.word  0x0000
3fe68fb0:	.word  0x0000
3fe68fc0:	.word  0x0000
3fe68fd0:	.word  0x0000
3fe68fe0:	.word  0x0000
3fe68ff0:	.word  0x0000
3fe69000:	.word  0x0000
3fe69010:	.word  0x0081
3fe69020:	.word  0x0000
3fe69030:	.word  0x0000
3fe69040:	.word  0x021f
3fe69050:	.word  0x0000
3fe69060:	.word  0x0000
3fe69070:	.word  0x0000
3fe69080:	.word  0x0000
3fe69090:	.word  0x0000
3fe690a0:	.word  0x0000
3fe690b0:	.word  0x0000
3fe690c0:	.word  0x0000
3fe690d0:	.word  0x0000
3fe690e0:	move   a0, *a0, 1
3fe690f0:	.word  0x0000
3fe69100:	.word  0x0000
3fe69110:	btst   7, a0
3fe69120:	.word  0x0003
3fe69130:	.word  0x0000
3fe69140:	.word  0x0000
3fe69150:	.word  0x0000
3fe69160:	.word  0x0000
3fe69170:	.word  0x0000
3fe69180:	.word  0x0000
3fe69190:	.word  0x0000
3fe691a0:	.word  0x0000
3fe691b0:	.word  0x0000
3fe691c0:	.word  0x0083
3fe691d0:	.word  0x0000
3fe691e0:	.word  0x0000
3fe691f0:	emu
3fe69200:	.word  0x0052
3fe69210:	.word  0x06e0
3fe69220:	.word  0x000d
3fe69230:	.word  0x0002
3fe69240:	.word  0x0200
3fe69250:	jrv   L3FE69270
3fe69260:	sub    a0, a2
L3FE69270:
3fe69270:	.word  0x0003
3fe69280:	.word  0xff04
3fe69290:	drav   a8, a5
3fe692a0:	.word  0xff06
3fe692b0:	pixt   *a8, *a7
3fe692c0:	.word  0x7f08
3fe692d0:	add    a0, a9
3fe692e0:	jruc   L3FE69390
3fe692f0:	.word  0x7f0b
3fe69300:	.word  0x7f0c
3fe69310:	add    a0, a13
3fe69320:	jruc   L3FE69410
3fe69330:	.word  0x7f0f
3fe69340:	sla    0x0, b0
3fe69350:	.word  0x0011
3fe69360:	.word  0x0012
3fe69370:	.word  0xff13
3fe69380:	jrgt   L3FE694D0
L3FE69390:
3fe69390:	.word  0xff15
3fe693a0:	.word  0xfe16
3fe693b0:	nop
3fe693c0:	lmo    b0, b10
3fe693d0:	.word  0x0000
3fe693e0:	.word  0x001f
3fe693f0:	.word  0x0000
3fe69400:	.word  0x0000
L3FE69410:
3fe69410:	.word  0x0000
3fe69420:	.word  0x0000
3fe69430:	.word  0x0000
3fe69440:	.word  0x0000
3fe69450:	.word  0x0000
3fe69460:	.word  0x0000
3fe69470:	.word  0x0000
3fe69480:	.word  0x0000
3fe69490:	.word  0x0000
3fe694a0:	.word  0x0080
3fe694b0:	btst   7, a0
3fe694c0:	.word  0x0001
L3FE694D0:
3fe694d0:	.word  0x0000
3fe694e0:	.word  0x0000
3fe694f0:	.word  0x0000
3fe69500:	.word  0x0000
3fe69510:	.word  0x0000
3fe69520:	.word  0x0000
3fe69530:	.word  0x0000
3fe69540:	.word  0x0000
3fe69550:	.word  0x0000
3fe69560:	.word  0x0000
3fe69570:	move   a8, *a0, 0
3fe69580:	.word  0x0000
3fe69590:	.word  0x021f
3fe695a0:	.word  0x0000
3fe695b0:	.word  0x0000
3fe695c0:	.word  0x0000
3fe695d0:	.word  0x0000
3fe695e0:	.word  0x0000
3fe695f0:	.word  0x0000
3fe69600:	.word  0x0000
3fe69610:	.word  0x0000
3fe69620:	.word  0x0000
3fe69630:	.word  0x0000
3fe69640:	.word  0x0000
3fe69650:	.word  0x0082
3fe69660:	btst   7, a0
3fe69670:	.word  0x0003
3fe69680:	.word  0x0000
3fe69690:	.word  0x0000
3fe696a0:	.word  0x0000
3fe696b0:	.word  0x0000
3fe696c0:	.word  0x0000
3fe696d0:	.word  0x0000
3fe696e0:	.word  0x0000
3fe696f0:	.word  0x0000
3fe69700:	.word  0x0000
3fe69710:	.word  0x0000
3fe69720:	move   a8, *a0, 1
3fe69730:	.word  0x0000
3fe69740:	move   *a0, a3, 0
3fe69750:	.word  0x0052
3fe69760:	.word  0x0c00
3fe69770:	.word  0x000d
3fe69780:	.word  0x0002
3fe69790:	.word  0x0200
3fe697a0:	jrv   L3FE697C0
3fe697b0:	sub    a0, a2
L3FE697C0:
3fe697c0:	.word  0x0003
3fe697d0:	.word  0xff04
3fe697e0:	pixt   a0, *a5
3fe697f0:	.word  0xff06
3fe69800:	pixt   *a8, *a7
3fe69810:	.word  0x7f08
3fe69820:	emu
3fe69830:	.word  0x000a
3fe69840:	.word  0x7f0b
3fe69850:	.word  0x7f0c
3fe69860:	.word  0x000d
3fe69870:	.word  0xff0e
3fe69880:	move   a0, *sp, 0
3fe69890:	move   b0, *b0, 0
3fe698a0:	.word  0x0011
3fe698b0:	.word  0x0012
3fe698c0:	.word  0xff13
3fe698d0:	.word  0xfe14
3fe698e0:	.word  0xff15
3fe698f0:	line   0
3fe69900:	.word  0x0019
3fe69910:	addk   8, b10
3fe69920:	.word  0x0000
3fe69930:	.word  0x001f
3fe69940:	.word  0x0000
3fe69950:	.word  0x0000
3fe69960:	.word  0x0000
3fe69970:	.word  0x0000
3fe69980:	.word  0x0000
3fe69990:	.word  0x0000
3fe699a0:	.word  0x0000
3fe699b0:	.word  0x0000
3fe699c0:	.word  0x0000
3fe699d0:	.word  0x0000
3fe699e0:	.word  0x0000
3fe699f0:	.word  0x0000
3fe69a00:	btst   3, a0
3fe69a10:	.word  0x0001
3fe69a20:	.word  0x0000
3fe69a30:	.word  0x0000
3fe69a40:	.word  0x0000
3fe69a50:	.word  0x0000
3fe69a60:	.word  0x0000
3fe69a70:	.word  0x0000
3fe69a80:	.word  0x0000
3fe69a90:	.word  0x0000
3fe69aa0:	.word  0x0000
3fe69ab0:	.word  0x0000
3fe69ac0:	.word  0x0000
3fe69ad0:	move   a8, *a0, 0
3fe69ae0:	.word  0x021f
3fe69af0:	.word  0x0000
3fe69b00:	.word  0x0000
3fe69b10:	.word  0x0000
3fe69b20:	.word  0x0000
3fe69b30:	.word  0x0000
3fe69b40:	.word  0x0000
3fe69b50:	.word  0x0000
3fe69b60:	.word  0x0000
3fe69b70:	.word  0x0000
3fe69b80:	.word  0x0000
3fe69b90:	.word  0x0000
3fe69ba0:	.word  0x0000
3fe69bb0:	btst   3, a2
3fe69bc0:	.word  0x0003
3fe69bd0:	.word  0x0000
3fe69be0:	.word  0x0000
3fe69bf0:	.word  0x0000
3fe69c00:	.word  0x0000
3fe69c10:	.word  0x0000
3fe69c20:	.word  0x0000
3fe69c30:	.word  0x0000
3fe69c40:	.word  0x0000
3fe69c50:	.word  0x0000
3fe69c60:	.word  0x0000
3fe69c70:	.word  0x0000
3fe69c80:	move   a8, *a0, 1
3fe69c90:	sra    0x10, a3
3fe69ca0:	.word  0x0052
3fe69cb0:	addk   9, a0
3fe69cc0:	.word  0x000d
3fe69cd0:	.word  0x0002
3fe69ce0:	.word  0x0200
3fe69cf0:	jrv   L3FE69D10
3fe69d00:	cmp    a0, a2
L3FE69D10:
3fe69d10:	.word  0x0003
3fe69d20:	.word  0xff04
3fe69d30:	drav   a8, a5
3fe69d40:	.word  0xff06
3fe69d50:	pixt   *a0, *a7
3fe69d60:	.word  0x0008
3fe69d70:	.word  0x0009
3fe69d80:	.word  0x000a
3fe69d90:	.word  0x000b
3fe69da0:	.word  0x000c
3fe69db0:	.word  0x000d
3fe69dc0:	.word  0x000e
3fe69dd0:	.word  0x000f
3fe69de0:	movk   16, b0
3fe69df0:	sll    0x0, b1
3fe69e00:	sll    0x0, b2
3fe69e10:	.word  0xff13
3fe69e20:	line   0
3fe69e30:	.word  0xff15
3fe69e40:	line   0
3fe69e50:	.word  0x0219
3fe69e60:	pixt   *b8, b10
3fe69e70:	.word  0x0000
3fe69e80:	.word  0x001f
3fe69e90:	.word  0x000b
3fe69ea0:	.word  0x0000
3fe69eb0:	.word  0x0000
3fe69ec0:	.word  0x0000
3fe69ed0:	.word  0x0000
3fe69ee0:	.word  0x0000
3fe69ef0:	.word  0x0000
3fe69f00:	.word  0x0000
3fe69f10:	.word  0x0000
3fe69f20:	.word  0x0000
3fe69f30:	.word  0x0000
3fe69f40:	.word  0x0000
3fe69f50:	btst   7, a0
3fe69f60:	.word  0x0001
3fe69f70:	.word  0x0000
3fe69f80:	.word  0x0000
3fe69f90:	.word  0x0000
3fe69fa0:	.word  0x0000
3fe69fb0:	.word  0x0000
3fe69fc0:	addk   24, a0
3fe69fd0:	.word  0x0000
3fe69fe0:	.word  0x0000
3fe69ff0:	.word  0x0000
3fe6a000:	.word  0x0000
3fe6a010:	.word  0x0000
3fe6a020:	.word  0x0000
3fe6a030:	.word  0x021f
3fe6a040:	.word  0x0000
3fe6a050:	.word  0x0000
3fe6a060:	.word  0x0000
3fe6a070:	.word  0x0000
3fe6a080:	.word  0x0000
3fe6a090:	.word  0x0000
3fe6a0a0:	movk   8, a0
3fe6a0b0:	.word  0x0000
3fe6a0c0:	.word  0x0000
3fe6a0d0:	.word  0x0000
3fe6a0e0:	.word  0x0000
3fe6a0f0:	.word  0x0000
3fe6a100:	btst   7, a0
3fe6a110:	.word  0x0003
3fe6a120:	.word  0x0000
3fe6a130:	.word  0x0000
3fe6a140:	.word  0x0000
3fe6a150:	.word  0x0000
3fe6a160:	.word  0x0000
3fe6a170:	.word  0x0000
3fe6a180:	movk   8, a0
3fe6a190:	.word  0x0000
3fe6a1a0:	.word  0x0000
3fe6a1b0:	.word  0x0000
3fe6a1c0:	.word  0x0000
3fe6a1d0:	.word  0x0000
3fe6a1e0:	emu
3fe6a1f0:	.word  0x0052
3fe6a200:	subk   18, a0
3fe6a210:	.word  0x000d
3fe6a220:	.word  0x0002
3fe6a230:	.word  0x0200
3fe6a240:	jrv   L3FE6A260
3fe6a250:	cmp    a0, a2
L3FE6A260:
3fe6a260:	.word  0x0003
3fe6a270:	.word  0xff04
3fe6a280:	drav   a8, a5
3fe6a290:	.word  0xff06
3fe6a2a0:	pixt   *a0, *a7
3fe6a2b0:	.word  0x0008
3fe6a2c0:	.word  0x0009
3fe6a2d0:	.word  0x000a
3fe6a2e0:	.word  0x000b
3fe6a2f0:	.word  0x000c
3fe6a300:	.word  0x000d
3fe6a310:	.word  0x000e
3fe6a320:	.word  0x000f
3fe6a330:	.word  0x0010
3fe6a340:	divu   b0, b1
3fe6a350:	.word  0x0012
3fe6a360:	.word  0xff13
3fe6a370:	line   0
3fe6a380:	.word  0xff15
3fe6a390:	line   0
3fe6a3a0:	nop
3fe6a3b0:	mods   b0, b10
3fe6a3c0:	.word  0x0000
3fe6a3d0:	.word  0x001f
3fe6a3e0:	.word  0x001b
3fe6a3f0:	.word  0x0000
3fe6a400:	.word  0x0000
3fe6a410:	.word  0x0000
3fe6a420:	.word  0x0000
3fe6a430:	.word  0x0000
3fe6a440:	.word  0x0000
3fe6a450:	.word  0x0000
3fe6a460:	.word  0x0000
3fe6a470:	.word  0x0000
3fe6a480:	.word  0x0000
3fe6a490:	.word  0x0000
3fe6a4a0:	btst   7, a0
3fe6a4b0:	btst   a8, a1
3fe6a4c0:	.word  0x0000
3fe6a4d0:	.word  0x0000
3fe6a4e0:	.word  0x0000
3fe6a4f0:	.word  0x0000
3fe6a500:	.word  0x0000
3fe6a510:	.word  0x0000
3fe6a520:	.word  0x0000
3fe6a530:	.word  0x0000
3fe6a540:	.word  0x0000
3fe6a550:	.word  0x0000
3fe6a560:	.word  0x0000
3fe6a570:	.word  0x0000
3fe6a580:	.word  0x021f
3fe6a590:	.word  0x0053
3fe6a5a0:	.word  0x0000
3fe6a5b0:	.word  0x0000
3fe6a5c0:	.word  0x0000
3fe6a5d0:	.word  0x0000
3fe6a5e0:	.word  0x0000
3fe6a5f0:	.word  0x0000
3fe6a600:	.word  0x0000
3fe6a610:	.word  0x0000
3fe6a620:	.word  0x0000
3fe6a630:	.word  0x0000
3fe6a640:	.word  0x0000
3fe6a650:	btst   7, a0
3fe6a660:	divs   a8, a3
3fe6a670:	.word  0x0000
3fe6a680:	.word  0x0000
3fe6a690:	.word  0x0000
3fe6a6a0:	.word  0x0000
3fe6a6b0:	.word  0x0000
3fe6a6c0:	.word  0x0000
3fe6a6d0:	.word  0x0000
3fe6a6e0:	.word  0x0000
3fe6a6f0:	.word  0x0000
3fe6a700:	.word  0x0000
3fe6a710:	.word  0x0000
3fe6a720:	.word  0x0000
3fe6a730:	emu
3fe6a740:	.word  0x0052
3fe6a750:	movk   27, a0
3fe6a760:	.word  0x000d
3fe6a770:	.word  0x0002
3fe6a780:	.word  0x0200
3fe6a790:	jrv   L3FE6A7B0
3fe6a7a0:	cmp    a0, a2
L3FE6A7B0:
3fe6a7b0:	.word  0x0003
3fe6a7c0:	.word  0xff04
3fe6a7d0:	drav   a8, a5
3fe6a7e0:	.word  0xff06
3fe6a7f0:	pixt   *a0, *a7
3fe6a800:	.word  0x0008
3fe6a810:	.word  0x0009
3fe6a820:	.word  0x000a
3fe6a830:	.word  0x000b
3fe6a840:	.word  0x000c
3fe6a850:	.word  0x000d
3fe6a860:	.word  0x000e
3fe6a870:	.word  0x000f
3fe6a880:	.word  0x0010
3fe6a890:	.word  0x0011
3fe6a8a0:	sll    0x10, b2
3fe6a8b0:	.word  0xff13
3fe6a8c0:	line   0
3fe6a8d0:	.word  0xff15
3fe6a8e0:	line   0
3fe6a8f0:	nop
3fe6a900:	.word  0xeb1a
3fe6a910:	.word  0x0000
3fe6a920:	.word  0x001f
3fe6a930:	.word  0x0007
3fe6a940:	.word  0x0000
3fe6a950:	.word  0x0000
3fe6a960:	.word  0x0000
3fe6a970:	.word  0x0000
3fe6a980:	.word  0x0000
3fe6a990:	.word  0x0000
3fe6a9a0:	.word  0x0000
3fe6a9b0:	.word  0x0000
3fe6a9c0:	.word  0x0000
3fe6a9d0:	.word  0x0000
3fe6a9e0:	.word  0x0000
3fe6a9f0:	btst   7, a0
3fe6aa00:	.word  0x0001
3fe6aa10:	.word  0x0000
3fe6aa20:	.word  0x0000
3fe6aa30:	.word  0x0000
3fe6aa40:	.word  0x0000
3fe6aa50:	.word  0x0000
3fe6aa60:	sla    0x18, a0
3fe6aa70:	.word  0x0000
3fe6aa80:	.word  0x0000
3fe6aa90:	.word  0x0000
3fe6aaa0:	.word  0x0000
3fe6aab0:	.word  0x0000
3fe6aac0:	.word  0x0000
3fe6aad0:	.word  0x021f
3fe6aae0:	.word  0x0000
3fe6aaf0:	.word  0x0000
3fe6ab00:	.word  0x0000
3fe6ab10:	.word  0x0000
3fe6ab20:	.word  0x0000
3fe6ab30:	.word  0x0000
3fe6ab40:	rev    a5
3fe6ab50:	.word  0x0000
3fe6ab60:	.word  0x0000
3fe6ab70:	.word  0x0000
3fe6ab80:	.word  0x0000
3fe6ab90:	.word  0x0000
3fe6aba0:	btst   7, a0
3fe6abb0:	.word  0x0003
3fe6abc0:	.word  0x0000
3fe6abd0:	.word  0x0000
3fe6abe0:	.word  0x0000
3fe6abf0:	.word  0x0000
3fe6ac00:	.word  0x0000
3fe6ac10:	.word  0x0000
3fe6ac20:	sll    0x8, a0
3fe6ac30:	.word  0x0000
3fe6ac40:	.word  0x0000
3fe6ac50:	.word  0x0000
3fe6ac60:	.word  0x0000
3fe6ac70:	.word  0x0000
3fe6ac80:	emu
3fe6ac90:	.word  0x0052
3fe6aca0:	sla    0x4, a0
3fe6acb0:	.word  0x000d
3fe6acc0:	.word  0x0002
3fe6acd0:	rl     0x10, a0
3fe6ace0:	jrv   L3FE6AD00
3fe6acf0:	cmp    a0, a2
L3FE6AD00:
3fe6ad00:	.word  0x0003
3fe6ad10:	.word  0xff04
3fe6ad20:	pixt   *a8, a5
3fe6ad30:	.word  0xff06
3fe6ad40:	pixt   a0, *a7
3fe6ad50:	.word  0x0008
3fe6ad60:	.word  0x0409
3fe6ad70:	.word  0xfe0a
3fe6ad80:	emu
3fe6ad90:	.word  0xfe0c
3fe6ada0:	.word  0x040d
3fe6adb0:	.word  0xfe0e
3fe6adc0:	emu
3fe6add0:	add    b0, b0
3fe6ade0:	move   b0, *b1, 0
3fe6adf0:	jruc   L3FE6AF20
3fe6ae00:	.word  0xff13
3fe6ae10:	line   0
3fe6ae20:	.word  0xff15
3fe6ae30:	line   0
3fe6ae40:	nop
3fe6ae50:	move   -*b8, -*b10, 1
3fe6ae60:	rl     0x0, a0
3fe6ae70:	.word  0x001f
3fe6ae80:	pixt   *sp, b10
3fe6ae90:	pixt   *sp, *b9
3fe6aea0:	pixt   *sp, *b13
3fe6aeb0:	pixt   *sp, *b13
3fe6aec0:	pixt   *b7, *b3
3fe6aed0:	pixt   *b7, xy, b10
3fe6aee0:	pixt   *b7, xy, b2
3fe6aef0:	pixt   *b7, xy, b2
3fe6af00:	pixt   sp, *b3, xy
3fe6af10:	pixt   *sp, *b5
L3FE6AF20:
3fe6af20:	pixt   *sp, *b13
3fe6af30:	pixt   *sp, *b13
3fe6af40:	btst   0, b3
3fe6af50:	pixt   *a8, a1
3fe6af60:	pixt   *b7, b3
3fe6af70:	pixt   *b7, *b12
3fe6af80:	pixt   *b7, *b12
3fe6af90:	pixt   *sp, *b12
3fe6afa0:	pixt   *sp, sp
3fe6afb0:	pixt   *sp, xy, b3
3fe6afc0:	pixt   *sp, xy, b3
3fe6afd0:	pixt   *b7, xy, *b3, xy
3fe6afe0:	drav   b7, b2
3fe6aff0:	pixt   *b7, *b12
3fe6b000:	pixt   *b7, *b12
3fe6b010:	pixt   *sp, *b12
3fe6b020:	.word  0x021f
3fe6b030:	pixt   *sp, *b3
3fe6b040:	.word  0xfffb
3fe6b050:	.word  0xffff
3fe6b060:	.word  0xffff
3fe6b070:	pixt   b7, *b12, xy
3fe6b080:	pixt   *b7, xy, *b3, xy
3fe6b090:	pixt   *b7, xy, *b4, xy
3fe6b0a0:	pixt   *b7, xy, *b4, xy
3fe6b0b0:	pixt   *sp, xy, b5
3fe6b0c0:	.word  0xfff7
3fe6b0d0:	.word  0xffff
3fe6b0e0:	.word  0xffff
3fe6b0f0:	btst   0, b12
3fe6b100:	pixt   *a8, *a3
3fe6b110:	pixt   *sp, xy, b12
3fe6b120:	pixt   b7, *b0, xy
3fe6b130:	pixt   b7, *b0, xy
3fe6b140:	.word  0xfff0
3fe6b150:	pixt   *sp, *b1
3fe6b160:	pixt   *sp, xy, *b5, xy
3fe6b170:	pixt   *sp, xy, *b5, xy
3fe6b180:	drav   b7, b5
3fe6b190:	pixt   b7, *b4
3fe6b1a0:	pixt   b7, *b0, xy
3fe6b1b0:	pixt   b7, *b0, xy
3fe6b1c0:	.word  0xffff
3fe6b1d0:	emu
3fe6b1e0:	.word  0x0052
3fe6b1f0:	sll    0xd, a0
3fe6b200:	.word  0x000d
3fe6b210:	.word  0x0002
3fe6b220:	.word  0x0200
3fe6b230:	jrv   L3FE6B250
3fe6b240:	cmp    a0, a2
L3FE6B250:
3fe6b250:	.word  0x0003
3fe6b260:	.word  0xff04
3fe6b270:	.word  0xbf05
3fe6b280:	.word  0xff06
3fe6b290:	pixt   *a0, *a7
3fe6b2a0:	.word  0xff08
3fe6b2b0:	pixt   *a8, a9
3fe6b2c0:	emu
3fe6b2d0:	.word  0xfe0b
3fe6b2e0:	emu
3fe6b2f0:	pixt   *a8, a13
3fe6b300:	emu
3fe6b310:	.word  0xfe0f
3fe6b320:	add    b0, b0
3fe6b330:	move   b0, *b1, 0
3fe6b340:	jruc   L3FE6B470
3fe6b350:	.word  0xff13
3fe6b360:	line   0
3fe6b370:	.word  0xff15
3fe6b380:	line   0
3fe6b390:	nop
3fe6b3a0:	.word  0x781a
3fe6b3b0:	.word  0x0000
3fe6b3c0:	.word  0x001f
3fe6b3d0:	.word  0x0405
3fe6b3e0:	.word  0x0206
3fe6b3f0:	.word  0x0202
3fe6b400:	.word  0x0202
3fe6b410:	nop
3fe6b420:	subi   0xf2f2f2f2, a5
3fe6b450:	.word  0x0e0c
3fe6b460:	.word  0x020a
L3FE6B470:
3fe6b470:	.word  0x0202
3fe6b480:	.word  0x0202
3fe6b490:	btst   7, a12
3fe6b4a0:	.word  0x0401
3fe6b4b0:	sext   a12, 0
3fe6b4c0:	nop
3fe6b4d0:	nop
3fe6b4e0:	.word  0x0203
3fe6b4f0:	.word  0x0400
3fe6b500:	.word  0x0c0c
3fe6b510:	.word  0x0c0c
3fe6b520:	addi   0x90d, a12
3fe6b540:	nop
3fe6b550:	nop
3fe6b560:	.word  0x0203
3fe6b570:	.word  0x021f
3fe6b580:	.word  0x020c
3fe6b590:	.word  0x0004
3fe6b5a0:	.word  0x0000
3fe6b5b0:	.word  0x0000
3fe6b5c0:	pixblt l,l
3fe6b5d0:	addi   0xb0b, a12
3fe6b5f0:	addi   0xc0a, a11
3fe6b610:	.word  0x0008
3fe6b620:	.word  0x0000
3fe6b630:	.word  0x0000
3fe6b640:	btst   7, a3
3fe6b650:	.word  0x0203
3fe6b660:	.word  0x0c03
3fe6b670:	pixblt l,l
3fe6b680:	pixblt l,l
3fe6b690:	.word  0x000f
3fe6b6a0:	.word  0x020e
3fe6b6b0:	.word  0x0a0a
3fe6b6c0:	.word  0x0a0a
3fe6b6d0:	trap   10
3fe6b6e0:	sext   a11, 1
3fe6b6f0:	pixblt l,l
3fe6b700:	pixblt l,l
3fe6b710:	.word  0x0000
3fe6b720:	emu
3fe6b730:	.word  0x0052
3fe6b740:	sra    0xa, a0
3fe6b750:	.word  0x000d
3fe6b760:	.word  0x0002
3fe6b770:	.word  0x0200
3fe6b780:	jrv   L3FE6B7A0
3fe6b790:	sub    a0, a2
L3FE6B7A0:
3fe6b7a0:	.word  0x0003
3fe6b7b0:	.word  0xff04
3fe6b7c0:	pixt   *a0, *a5
3fe6b7d0:	.word  0xff06
3fe6b7e0:	pixt   *a8, *a7
3fe6b7f0:	.word  0x0008
3fe6b800:	.word  0x0009
3fe6b810:	.word  0x000a
3fe6b820:	.word  0x000b
3fe6b830:	.word  0x000c
3fe6b840:	.word  0x000d
3fe6b850:	.word  0x000e
3fe6b860:	.word  0x000f
3fe6b870:	.word  0x0010
3fe6b880:	.word  0x0011
3fe6b890:	.word  0x0012
3fe6b8a0:	.word  0xff13
3fe6b8b0:	.word  0xfe14
3fe6b8c0:	.word  0xff15
3fe6b8d0:	pixt   *b8, *b6
3fe6b8e0:	emu
3fe6b8f0:	.word  0x781a
3fe6b900:	.word  0x0000
3fe6b910:	.word  0x001f
3fe6b920:	.word  0x0080
3fe6b930:	.word  0x0000
3fe6b940:	.word  0x0000
3fe6b950:	.word  0x0000
3fe6b960:	.word  0x0000
3fe6b970:	.word  0x0000
3fe6b980:	.word  0x0000
3fe6b990:	.word  0x0000
3fe6b9a0:	.word  0x0000
3fe6b9b0:	.word  0x0000
3fe6b9c0:	.word  0x0000
3fe6b9d0:	.word  0x0000
3fe6b9e0:	btst   7, a0
3fe6b9f0:	move   a8, *a1, 0
3fe6ba00:	.word  0x0000
3fe6ba10:	.word  0x0000
3fe6ba20:	.word  0x0000
3fe6ba30:	.word  0x0000
3fe6ba40:	.word  0x0000
3fe6ba50:	.word  0x0000
3fe6ba60:	.word  0x0000
3fe6ba70:	.word  0x0000
3fe6ba80:	.word  0x0000
3fe6ba90:	.word  0x0000
3fe6baa0:	.word  0x0000
3fe6bab0:	.word  0x0000
3fe6bac0:	.word  0x021f
3fe6bad0:	.word  0x0082
3fe6bae0:	.word  0x0000
3fe6baf0:	.word  0x0000
3fe6bb00:	.word  0x0000
3fe6bb10:	.word  0x0000
3fe6bb20:	.word  0x0000
3fe6bb30:	.word  0x0000
3fe6bb40:	.word  0x0000
L3FE6BB50:
3fe6bb50:	.word  0x0000
3fe6bb60:	.word  0x0000
3fe6bb70:	.word  0x0000
3fe6bb80:	.word  0x0000
3fe6bb90:	btst   7, a0
3fe6bba0:	move   a8, *a3, 1
3fe6bbb0:	.word  0x0000
3fe6bbc0:	.word  0x0000
3fe6bbd0:	.word  0x0000
3fe6bbe0:	.word  0x0000
3fe6bbf0:	.word  0x0000
3fe6bc00:	.word  0x0000
3fe6bc10:	.word  0x0000
3fe6bc20:	.word  0x0000
3fe6bc30:	.word  0x0000
3fe6bc40:	.word  0x0000
3fe6bc50:	.word  0x0000
3fe6bc60:	.word  0x0000
3fe6bc70:	emu
3fe6bc80:	rev    a6
3fe6bc90:	srl    0x1, a0
3fe6bca0:	.word  0x000d
3fe6bcb0:	jan   0xd3a0000c
3fe6bce0:	.word  0x000c
3fe6bcf0:	.word  0xd8c0
3fe6bd00:	.word  0x000c
3fe6bd10:	.word  0xdde0
3fe6bd20:	.word  0x000c
3fe6bd30:	subxy  a8, a0
3fe6bd40:	.word  0x000c
3fe6bd50:	cvxyl  a1, a0
3fe6bd60:	.word  0x000c
3fe6bd70:	movx   a10, a0
3fe6bd80:	.word  0x000c
L3FE6BD90:
3fe6bd90:	pixt   *a3, xy, a0
3fe6bda0:	.word  0x000c
3fe6bdb0:	drav   a12, a0
3fe6bdc0:	.word  0x000c
3fe6bdd0:	pixt   *a5, *a0
3fe6bde0:	.word  0x000c
3fe6bdf0:	popst
3fe6be00:	.word  0x000d
3fe6be10:	.word  0x06e0
3fe6be20:	.word  0x000d
3fe6be30:	.word  0x0c00
3fe6be40:	.word  0x000d
3fe6be50:	addk   9, a0
3fe6be60:	.word  0x000d
3fe6be70:	subk   18, a0
3fe6be80:	.word  0x000d
3fe6be90:	movk   27, a0
L3FE6BEA0:
3fe6bea0:	.word  0x000d
3fe6beb0:	sla    0x4, a0
3fe6bec0:	.word  0x000d
3fe6bed0:	sll    0xd, a0
3fe6bee0:	.word  0x000d
3fe6bef0:	sra    0xa, a0
3fe6bf00:	.word  0x000d
3fe6bf10:	.word  0x0006
3fe6bf20:	dsjs   a0, L3FE6BFC0
3fe6bf30:	.word  0x000d
3fe6bf40:	move   *b0(0x3f3f), b0, 1
3fe6bf60:	move   *b3(0x3f3f), b8, 1
3fe6bf80:	move   *a9(0x3f3f), a0, 1
3fe6bfa0:	.word  0x0006
3fe6bfb0:	dsjs   a0, L3FE6C080
L3FE6BFC0:
3fe6bfc0:	.word  0x000d
L3FE6BFD0:
3fe6bfd0:	move   *b14(0x3f3f), b8, 1
L3FE6BFF0:
3fe6bff0:	move   *b5(0x3f3f), *b0(0xb9c0), 0
3fe6c020:	dsjs   sp, L3FE6BEA0
L3FE6C030:
3fe6c030:	.word  0x0003
3fe6c040:	dsjs   a0, L3FE6C140
3fe6c050:	.word  0x000d
3fe6c060:	.word  0x00c8
3fe6c070:	.word  0x00fa
L3FE6C080:
3fe6c080:	jump   a8
3fe6c090:	.word  0x0012
3fe6c0a0:	dsjs   b0, L3FE6C1F0
3fe6c0b0:	.word  0x000d
3fe6c0c0:	.word  0x0000
3fe6c0d0:	.word  0x0000
3fe6c0e0:	.word  0x0000
3fe6c0f0:	.word  0x0000
3fe6c100:	rev    a4
3fe6c110:	.word  0x0601
3fe6c120:	rev    b4
3fe6c130:	.word  0x0000
L3FE6C140:
3fe6c140:	jrle   L3FE6BB50
3fe6c150:	dsjs   sp, L3FE6BFD0
3fe6c160:	jrc   L3FE6C770
3fe6c170:	dsjs   sp, L3FE6BFF0
3fe6c180:	jrc   L3FE6BD90
3fe6c190:	dsjs   sp, L3FE6C010
3fe6c1a0:	jrnc   L3FE6C3B0
3fe6c1b0:	dsjs   sp, L3FE6C030
3fe6c1c0:	.word  0x0000
3fe6c1d0:	.word  0x0000
L3FE6C1E0:
3fe6c1e0:	.word  0x0002
L3FE6C1F0:
3fe6c1f0:	dsjs   b0, L3FE6C3D0
3fe6c200:	.word  0x000d
3fe6c210:	.word  0x0000
L3FE6C220:
3fe6c220:	.word  0x0000
3fe6c230:	.word  0x0002
3fe6c240:	dsjs   b0, L3FE6C430
3fe6c250:	.word  0x000d
3fe6c260:	move   a0, *a0+, 0
3fe6c270:	.word  0x0014
3fe6c280:	.word  0x0012
3fe6c290:	dsjs   b0, L3FE6C490
3fe6c2a0:	.word  0x000d
3fe6c2b0:	.word  0x0000
3fe6c2c0:	.word  0x0000
3fe6c2d0:	.word  0x0000
3fe6c2e0:	.word  0x0000
3fe6c2f0:	rev    a4
3fe6c300:	trap   1
L3FE6C310:
3fe6c310:	rev    b8
3fe6c320:	.word  0x0000
L3FE6C330:
3fe6c330:	move   *a7(0x3f3f), *a0+, 1
L3FE6C350:
3fe6c350:	.word  0xd5a0
3fe6c360:	dsjs   sp, L3FE6C1E0
L3FE6C370:
3fe6c370:	move   @0xd6603f3f, *a0+, 1
3fe6c3a0:	dsjs   sp, L3FE6C220
L3FE6C3B0:
3fe6c3b0:	.word  0x0000
3fe6c3c0:	.word  0x0000
L3FE6C3D0:
3fe6c3d0:	.word  0x0012
3fe6c3e0:	dsjs   b0, L3FE6C370
3fe6c3f0:	.word  0x000d
3fe6c400:	.word  0x0000
3fe6c410:	.word  0x0000
3fe6c420:	.word  0x0000
L3FE6C430:
3fe6c430:	.word  0x0000
3fe6c440:	rev    a4
3fe6c450:	sext   a1, 1
L3FE6C460:
3fe6c460:	.word  0x0048
3fe6c470:	.word  0x0000
L3FE6C480:
3fe6c480:	.word  0xdb80
L3FE6C490:
3fe6c490:	dsjs   sp, L3FE6C310
L3FE6C4A0:
3fe6c4a0:	.word  0xde40
3fe6c4b0:	dsjs   sp, L3FE6C330
L3FE6C4C0:
3fe6c4c0:	.word  0xdea0
3fe6c4d0:	dsjs   sp, L3FE6C350
3fe6c4e0:	line   0
L3FE6C4F0:
3fe6c4f0:	dsjs   sp, L3FE6C370
3fe6c500:	.word  0x0000
3fe6c510:	.word  0x0000
3fe6c520:	.word  0x0012
L3FE6C530:
3fe6c530:	dsjs   b0, L3FE6C430
3fe6c540:	.word  0x000d
3fe6c550:	.word  0x0000
3fe6c560:	.word  0x0000
L3FE6C570:
3fe6c570:	.word  0x0000
3fe6c580:	.word  0x0000
3fe6c590:	rev    a4
3fe6c5a0:	sext   a1, 0
3fe6c5b0:	.word  0x0048
L3FE6C5C0:
3fe6c5c0:	.word  0x0000
3fe6c5d0:	cpw    a9, a0
L3FE6C5E0:
3fe6c5e0:	dsjs   sp, L3FE6C460
3fe6c5f0:	.word  0xea00
L3FE6C600:
3fe6c600:	dsjs   sp, L3FE6C480
3fe6c610:	.word  0xea60
3fe6c620:	dsjs   sp, L3FE6C4A0
L3FE6C630:
3fe6c630:	.word  0xeac0
3fe6c640:	dsjs   sp, L3FE6C4C0
L3FE6C650:
3fe6c650:	.word  0x0000
L3FE6C660:
3fe6c660:	.word  0x0000
3fe6c670:	.word  0x0002
L3FE6C680:
3fe6c680:	dsjs   b0, L3FE6C4F0
3fe6c690:	.word  0x000d
L3FE6C6A0:
3fe6c6a0:	.word  0x0000
3fe6c6b0:	.word  0x0000
L3FE6C6C0:
3fe6c6c0:	.word  0x0002
3fe6c6d0:	dsjs   b0, L3FE6C530
L3FE6C6E0:
3fe6c6e0:	.word  0x000d
3fe6c6f0:	.word  0x0000
L3FE6C700:
3fe6c700:	.word  0x0000
3fe6c710:	.word  0x005c
L3FE6C720:
3fe6c720:	dsjs   b0, L3FE6C570
3fe6c730:	.word  0x000d
L3FE6C740:
3fe6c740:	sla    sp, a0
3fe6c750:	dsjs   b2, L3FE6C5C0
L3FE6C760:
3fe6c760:	andn   a3, a0
L3FE6C770:
3fe6c770:	dsjs   b4, L3FE6C5E0
L3FE6C780:
3fe6c780:	mods   b9, b0
3fe6c790:	dsjs   b4, L3FE6C600
L3FE6C7A0:
3fe6c7a0:	.word  0xebc0
3fe6c7b0:	dsjs   sp, L3FE6C630
L3FE6C7C0:
3fe6c7c0:	pixt   b1, *b0, xy
3fe6c7d0:	dsjs   sp, L3FE6C650
L3FE6C7E0:
3fe6c7e0:	modu   a7, a0
3fe6c7f0:	dsjs   b4, L3FE6C660
L3FE6C800:
3fe6c800:	.word  0x7630
3fe6c810:	dsjs   b4, L3FE6C680
L3FE6C820:
3fe6c820:	addc   b9, b0
3fe6c830:	dsjs   b3, L3FE6C6A0
L3FE6C840:
3fe6c840:	subb   a9, a0
3fe6c850:	dsjs   b3, L3FE6C6C0
L3FE6C860:
3fe6c860:	move   b3, b0
3fe6c870:	dsjs   b3, L3FE6C6E0
L3FE6C880:
3fe6c880:	divu   a9, a0
3fe6c890:	dsjs   b3, L3FE6C700
L3FE6C8A0:
3fe6c8a0:	dsjs   b0, L3FE6C7E0
3fe6c8b0:	dsjs   b3, L3FE6C720
L3FE6C8C0:
3fe6c8c0:	dsjs   a0, L3FE6C9B0
3fe6c8d0:	dsjs   b3, L3FE6C740
L3FE6C8E0:
3fe6c8e0:	or     b3, b0
3fe6c8f0:	dsjs   b3, L3FE6C760
L3FE6C900:
3fe6c900:	sla    a13, a0
3fe6c910:	dsjs   b3, L3FE6C780
L3FE6C920:
3fe6c920:	sra    0x13, b0
3fe6c930:	dsjs   b5, L3FE6C7A0
L3FE6C940:
3fe6c940:	sla    sp, a0
3fe6c950:	dsjs   b2, L3FE6C7C0
L3FE6C960:
3fe6c960:	sla    sp, a0
3fe6c970:	dsjs   b2, L3FE6C7E0
L3FE6C980:
3fe6c980:	srl    0x17, a0
3fe6c990:	dsjs   b5, L3FE6C800
L3FE6C9A0:
3fe6c9a0:	dsjs   b0, L3FE6CB60
L3FE6C9B0:
3fe6c9b0:	dsjs   b5, L3FE6C820
L3FE6C9C0:
3fe6c9c0:	andn   a5, a0
3fe6c9d0:	dsjs   b5, L3FE6C840
L3FE6C9E0:
3fe6c9e0:	lmo    a0, a0
3fe6c9f0:	dsjs   b1, L3FE6C860
L3FE6CA00:
3fe6ca00:	move   *a13, a0, 1
3fe6ca10:	dsjs   b1, L3FE6C880
L3FE6CA20:
3fe6ca20:	sla    sp, a0
3fe6ca30:	dsjs   b2, L3FE6C8A0
L3FE6CA40:
3fe6ca40:	move   *b7, *b0, 1
3fe6ca50:	dsjs   b1, L3FE6C8C0
L3FE6CA60:
3fe6ca60:	sla    sp, a0
3fe6ca70:	dsjs   b2, L3FE6C8E0
L3FE6CA80:
3fe6ca80:	sla    sp, a0
3fe6ca90:	dsjs   b2, L3FE6C900
L3FE6CAA0:
3fe6caa0:	sla    sp, a0
3fe6cab0:	dsjs   b2, L3FE6C920
L3FE6CAC0:
3fe6cac0:	sla    sp, a0
3fe6cad0:	dsjs   b2, L3FE6C940
L3FE6CAE0:
3fe6cae0:	sla    sp, a0
3fe6caf0:	dsjs   b2, L3FE6C960
L3FE6CB00:
3fe6cb00:	sla    sp, a0
3fe6cb10:	dsjs   b2, L3FE6C980
3fe6cb20:	sla    sp, a0
3fe6cb30:	dsjs   b2, L3FE6C9A0
L3FE6CB40:
3fe6cb40:	sla    sp, a0
3fe6cb50:	dsjs   b2, L3FE6C9C0
L3FE6CB60:
3fe6cb60:	srl    a2, a0
3fe6cb70:	dsjs   b2, L3FE6C9E0
3fe6cb80:	sla    sp, a0
3fe6cb90:	dsjs   b2, L3FE6CA00
3fe6cba0:	sla    sp, a0
L3FE6CBB0:
3fe6cbb0:	dsjs   b2, L3FE6CA20
3fe6cbc0:	sla    sp, a0
3fe6cbd0:	dsjs   b2, L3FE6CA40
L3FE6CBE0:
3fe6cbe0:	sla    sp, a0
L3FE6CBF0:
3fe6cbf0:	dsjs   b2, L3FE6CA60
3fe6cc00:	sla    sp, a0
L3FE6CC10:
3fe6cc10:	dsjs   b2, L3FE6CA80
3fe6cc20:	sla    sp, a0
L3FE6CC30:
3fe6cc30:	dsjs   b2, L3FE6CAA0
L3FE6CC40:
3fe6cc40:	move   b8, *b0+, 1
L3FE6CC50:
3fe6cc50:	dsjs   b2, L3FE6CAC0
3fe6cc60:	sla    sp, a0
3fe6cc70:	dsjs   b2, L3FE6CAE0
3fe6cc80:	sla    sp, a0
L3FE6CC90:
3fe6cc90:	dsjs   b2, L3FE6CB00
3fe6cca0:	move   a0, *a0(0x3f52), 0
3fe6ccc0:	cmpxy  b10, b0
3fe6ccd0:	dsjs   b2, L3FE6CB40
3fe6cce0:	sla    sp, a0
L3FE6CCF0:
3fe6ccf0:	dsjs   b2, L3FE6CB60
3fe6cd00:	.word  0x005c
L3FE6CD10:
3fe6cd10:	sub    b10, b0
3fe6cd20:	.word  0x000d
L3FE6CD30:
3fe6cd30:	sla    sp, a0
3fe6cd40:	dsjs   b2, L3FE6CBB0
L3FE6CD50:
3fe6cd50:	movb   *a13(0x3f54), *a0(0xb820)
3fe6cd80:	dsjs   b4, L3FE6CBF0
L3FE6CD90:
3fe6cd90:	jruc   L3FE6D3A0
3fe6cda0:	dsjs   b4, L3FE6CC10
L3FE6CDB0:
3fe6cdb0:	jrhi   L3FE6CFC0
3fe6cdc0:	dsjs   b4, L3FE6CC30
L3FE6CDD0:
3fe6cdd0:	jrge   L3FE6CBE0
3fe6cde0:	dsjs   b4, L3FE6CC50
L3FE6CDF0:
3fe6cdf0:	move   *a1(0x3f54), *a0(0xc860), 0
3fe6ce20:	dsjs   b4, L3FE6CC90
L3FE6CE30:
3fe6ce30:	jrv   L3FE6CC40
3fe6ce40:	dsjs   b4, L3FE6CCB0
L3FE6CE50:
3fe6ce50:	move   *a0(0x3f54), *a0(0xba00), 1
3fe6ce80:	dsjs   b4, L3FE6CCF0
L3FE6CE90:
3fe6ce90:	addxy  a1, a0
3fe6cea0:	dsjs   b4, L3FE6CD10
L3FE6CEB0:
3fe6ceb0:	subxy  a14, a0
3fe6cec0:	dsjs   b4, L3FE6CD30
L3FE6CED0:
3fe6ced0:	cpw    a4, a0
3fe6cee0:	dsjs   b4, L3FE6CD50
L3FE6CEF0:
3fe6cef0:	cvxyl  a10, a0
3fe6cf00:	dsjs   b4, L3FE6CD70
L3FE6CF10:
3fe6cf10:	movx   a7, a0
3fe6cf20:	dsjs   b4, L3FE6CD90
L3FE6CF30:
3fe6cf30:	sla    sp, a0
3fe6cf40:	dsjs   b2, L3FE6CDB0
L3FE6CF50:
3fe6cf50:	sla    sp, a0
3fe6cf60:	dsjs   b2, L3FE6CDD0
L3FE6CF70:
3fe6cf70:	pixt   a4, *a0, xy
3fe6cf80:	dsjs   b4, L3FE6CDF0
L3FE6CF90:
3fe6cf90:	pixt   *a1, xy, *a0, xy
3fe6cfa0:	dsjs   b4, L3FE6CE10
L3FE6CFB0:
3fe6cfb0:	pixt   *a10, a0
L3FE6CFC0:
3fe6cfc0:	dsjs   b4, L3FE6CE30
L3FE6CFD0:
3fe6cfd0:	.word  0x0060
3fe6cfe0:	dsjs   b5, L3FE6CE50
L3FE6CFF0:
3fe6cff0:	.word  0x0e80
3fe6d000:	dsjs   b5, L3FE6CE70
L3FE6D010:
3fe6d010:	sla    sp, a0
3fe6d020:	dsjs   b2, L3FE6CE90
L3FE6D030:
3fe6d030:	addk   10, a0
3fe6d040:	dsjs   b5, L3FE6CEB0
L3FE6D050:
3fe6d050:	sla    sp, a0
3fe6d060:	dsjs   b2, L3FE6CED0
L3FE6D070:
3fe6d070:	sla    sp, a0
3fe6d080:	dsjs   b2, L3FE6CEF0
L3FE6D090:
3fe6d090:	sla    sp, a0
3fe6d0a0:	dsjs   b2, L3FE6CF10
L3FE6D0B0:
3fe6d0b0:	sla    sp, a0
3fe6d0c0:	dsjs   b2, L3FE6CF30
L3FE6D0D0:
3fe6d0d0:	sla    sp, a0
3fe6d0e0:	dsjs   b2, L3FE6CF50
L3FE6D0F0:
3fe6d0f0:	sla    sp, a0
3fe6d100:	dsjs   b2, L3FE6CF70
L3FE6D110:
3fe6d110:	sla    sp, a0
3fe6d120:	dsjs   b2, L3FE6CF90
L3FE6D130:
3fe6d130:	sla    sp, a0
3fe6d140:	dsjs   b2, L3FE6CFB0
L3FE6D150:
3fe6d150:	subk   7, a0
3fe6d160:	dsjs   b5, L3FE6CFD0
3fe6d170:	sla    sp, a0
3fe6d180:	dsjs   b2, L3FE6CFF0
3fe6d190:	sla    sp, a0
L3FE6D1A0:
3fe6d1a0:	dsjs   b2, L3FE6D010
3fe6d1b0:	sla    sp, a0
L3FE6D1C0:
3fe6d1c0:	dsjs   b2, L3FE6D030
3fe6d1d0:	sla    sp, a0
L3FE6D1E0:
3fe6d1e0:	dsjs   b2, L3FE6D050
3fe6d1f0:	sla    sp, a0
L3FE6D200:
3fe6d200:	dsjs   b2, L3FE6D070
3fe6d210:	sla    sp, a0
L3FE6D220:
3fe6d220:	dsjs   b2, L3FE6D090
3fe6d230:	movk   11, a0
L3FE6D240:
3fe6d240:	dsjs   b5, L3FE6D0B0
3fe6d250:	sla    sp, a0
L3FE6D260:
3fe6d260:	dsjs   b2, L3FE6D0D0
3fe6d270:	sla    sp, a0
L3FE6D280:
3fe6d280:	dsjs   b2, L3FE6D0F0
3fe6d290:	btst   23, a0
L3FE6D2A0:
3fe6d2a0:	dsjs   b5, L3FE6D110
3fe6d2b0:	sll    0x2, b0
L3FE6D2C0:
3fe6d2c0:	dsjs   b5, L3FE6D130
3fe6d2d0:	sla    sp, a0
L3FE6D2E0:
3fe6d2e0:	dsjs   b2, L3FE6D150
3fe6d2f0:	.word  0x005c
L3FE6D300:
3fe6d300:	btst   b8, b0
3fe6d310:	.word  0x000d
L3FE6D320:
3fe6d320:	sla    sp, a0
3fe6d330:	dsjs   b2, L3FE6D1A0
L3FE6D340:
3fe6d340:	move   sp, *a0+, 0
3fe6d350:	dsjs   b4, L3FE6D1C0
L3FE6D360:
3fe6d360:	sla    sp, a0
3fe6d370:	dsjs   b2, L3FE6D1E0
L3FE6D380:
3fe6d380:	move   *a1+, a0, 1
3fe6d390:	dsjs   b4, L3FE6D200
L3FE6D3A0:
3fe6d3a0:	sla    sp, a0
3fe6d3b0:	dsjs   b2, L3FE6D220
L3FE6D3C0:
3fe6d3c0:	sla    sp, a0
3fe6d3d0:	dsjs   b2, L3FE6D240
L3FE6D3E0:
3fe6d3e0:	move   *a12+, *a0+, 0
3fe6d3f0:	dsjs   b4, L3FE6D260
L3FE6D400:
3fe6d400:	sla    sp, a0
3fe6d410:	dsjs   b2, L3FE6D280
L3FE6D420:
3fe6d420:	sla    sp, a0
3fe6d430:	dsjs   b2, L3FE6D2A0
L3FE6D440:
3fe6d440:	sla    sp, a0
3fe6d450:	dsjs   b2, L3FE6D2C0
L3FE6D460:
3fe6d460:	movb   *a5, *a0
3fe6d470:	dsjs   b4, L3FE6D2E0
L3FE6D480:
3fe6d480:	sla    sp, a0
3fe6d490:	dsjs   b2, L3FE6D300
3fe6d4a0:	sla    sp, a0
3fe6d4b0:	dsjs   b2, L3FE6D320
L3FE6D4C0:
3fe6d4c0:	sla    sp, a0
3fe6d4d0:	dsjs   b2, L3FE6D340
L3FE6D4E0:
3fe6d4e0:	sla    sp, a0
3fe6d4f0:	dsjs   b2, L3FE6D360
L3FE6D500:
3fe6d500:	sla    sp, a0
3fe6d510:	dsjs   b2, L3FE6D380
L3FE6D520:
3fe6d520:	sla    sp, a0
3fe6d530:	dsjs   b2, L3FE6D3A0
L3FE6D540:
3fe6d540:	sla    sp, a0
3fe6d550:	dsjs   b2, L3FE6D3C0
L3FE6D560:
3fe6d560:	sla    sp, a0
3fe6d570:	dsjs   b2, L3FE6D3E0
L3FE6D580:
3fe6d580:	sla    sp, a0
3fe6d590:	dsjs   b2, L3FE6D400
L3FE6D5A0:
3fe6d5a0:	sla    sp, a0
3fe6d5b0:	dsjs   b2, L3FE6D420
L3FE6D5C0:
3fe6d5c0:	sla    sp, a0
3fe6d5d0:	dsjs   b2, L3FE6D440
L3FE6D5E0:
3fe6d5e0:	sla    sp, a0
3fe6d5f0:	dsjs   b2, L3FE6D460
L3FE6D600:
3fe6d600:	sla    sp, a0
3fe6d610:	dsjs   b2, L3FE6D480
L3FE6D620:
3fe6d620:	movb   *a14(0x3f54), a0
L3FE6D640:
3fe6d640:	sla    sp, a0
3fe6d650:	dsjs   b2, L3FE6D4C0
L3FE6D660:
3fe6d660:	sla    sp, a0
3fe6d670:	dsjs   b2, L3FE6D4E0
L3FE6D680:
3fe6d680:	sla    sp, a0
3fe6d690:	dsjs   b2, L3FE6D500
L3FE6D6A0:
3fe6d6a0:	sla    sp, a0
3fe6d6b0:	dsjs   b2, L3FE6D520
L3FE6D6C0:
3fe6d6c0:	sla    sp, a0
3fe6d6d0:	dsjs   b2, L3FE6D540
L3FE6D6E0:
3fe6d6e0:	sla    sp, a0
3fe6d6f0:	dsjs   b2, L3FE6D560
L3FE6D700:
3fe6d700:	sla    sp, a0
3fe6d710:	dsjs   b2, L3FE6D580
L3FE6D720:
3fe6d720:	sla    sp, a0
3fe6d730:	dsjs   b2, L3FE6D5A0
L3FE6D740:
3fe6d740:	sla    sp, a0
3fe6d750:	dsjs   b2, L3FE6D5C0
3fe6d760:	sla    sp, a0
3fe6d770:	dsjs   b2, L3FE6D5E0
3fe6d780:	sla    sp, a0
3fe6d790:	dsjs   b2, L3FE6D600
3fe6d7a0:	sla    sp, a0
3fe6d7b0:	dsjs   b2, L3FE6D620
L3FE6D7C0:
3fe6d7c0:	sla    sp, a0
L3FE6D7D0:
3fe6d7d0:	dsjs   b2, L3FE6D640
3fe6d7e0:	sla    sp, a0
L3FE6D7F0:
3fe6d7f0:	dsjs   b2, L3FE6D660
3fe6d800:	sla    sp, a0
3fe6d810:	dsjs   b2, L3FE6D680
3fe6d820:	sla    sp, a0
3fe6d830:	dsjs   b2, L3FE6D6A0
3fe6d840:	sla    sp, a0
3fe6d850:	dsjs   b2, L3FE6D6C0
3fe6d860:	sla    sp, a0
3fe6d870:	dsjs   b2, L3FE6D6E0
3fe6d880:	sla    sp, a0
3fe6d890:	dsjs   b2, L3FE6D700
3fe6d8a0:	sla    sp, a0
3fe6d8b0:	dsjs   b2, L3FE6D720
3fe6d8c0:	sla    sp, a0
3fe6d8d0:	dsjs   b2, L3FE6D740
3fe6d8e0:	.word  0x000a
3fe6d8f0:	and    b6, b0
3fe6d900:	.word  0x000d
3fe6d910:	.word  0x0000
3fe6d920:	.word  0x0000
3fe6d930:	sla    0x8, b0
3fe6d940:	dsjs   b5, L3FE6D7C0
3fe6d950:	.word  0x7d00
3fe6d960:	dsjs   b4, L3FE6D7D0
3fe6d970:	.word  0x0000
3fe6d980:	.word  0x0000
3fe6d990:	movk   20, a0
3fe6d9a0:	dsjs   a12, L3FE6D7F0
3fe6d9b0:	.word  0x005c
3fe6d9c0:	and    b11, b0
3fe6d9d0:	.word  0x000d
3fe6d9e0:	.word  0x0000
3fe6d9f0:	.word  0x0000
3fe6da00:	.word  0x0000
3fe6da10:	.word  0x0000
3fe6da20:	.word  0x0000
3fe6da30:	.word  0x0000
3fe6da40:	.word  0x0000
3fe6da50:	.word  0x0000
3fe6da60:	.word  0x0000
3fe6da70:	.word  0x0000
3fe6da80:	.word  0x0000
3fe6da90:	.word  0x0000
3fe6daa0:	.word  0x0000
3fe6dab0:	.word  0x0000
3fe6dac0:	.word  0x0000
3fe6dad0:	.word  0x0000
3fe6dae0:	.word  0x0000
3fe6daf0:	.word  0x0000
3fe6db00:	.word  0x0000
3fe6db10:	.word  0x0000
3fe6db20:	.word  0x0000
3fe6db30:	.word  0x0000
3fe6db40:	.word  0x0000
3fe6db50:	.word  0x0000
3fe6db60:	.word  0x0000
3fe6db70:	.word  0x0000
3fe6db80:	.word  0x0000
3fe6db90:	.word  0x0000
3fe6dba0:	.word  0x0000
3fe6dbb0:	.word  0x0000
3fe6dbc0:	.word  0x0000
3fe6dbd0:	.word  0x0000
3fe6dbe0:	.word  0x0000
3fe6dbf0:	.word  0x0000
3fe6dc00:	.word  0x0000
3fe6dc10:	.word  0x0000
3fe6dc20:	.word  0x0000
3fe6dc30:	.word  0x0000
3fe6dc40:	.word  0x0000
3fe6dc50:	.word  0x0000
3fe6dc60:	.word  0x0000
3fe6dc70:	.word  0x0000
L3FE6DC80:
3fe6dc80:	.word  0x0000
3fe6dc90:	.word  0x0000
3fe6dca0:	.word  0x0000
3fe6dcb0:	.word  0x0000
3fe6dcc0:	.word  0x0000
3fe6dcd0:	.word  0x0000
3fe6dce0:	.word  0x0000
3fe6dcf0:	.word  0x0000
3fe6dd00:	.word  0x0000
3fe6dd10:	.word  0x0000
3fe6dd20:	.word  0x0000
3fe6dd30:	.word  0x0000
3fe6dd40:	.word  0x0000
3fe6dd50:	.word  0x0000
3fe6dd60:	.word  0x0000
3fe6dd70:	.word  0x0000
3fe6dd80:	.word  0x0000
3fe6dd90:	.word  0x0000
3fe6dda0:	.word  0x0000
3fe6ddb0:	.word  0x0000
3fe6ddc0:	.word  0x0000
3fe6ddd0:	.word  0x0000
3fe6dde0:	.word  0x0000
3fe6ddf0:	.word  0x0000
L3FE6DE00:
3fe6de00:	.word  0x06a0
3fe6de10:	dsjs   a0, L3FE6DC80
3fe6de20:	.word  0x0000
3fe6de30:	.word  0x0000
3fe6de40:	.word  0x0000
3fe6de50:	.word  0x0000
3fe6de60:	.word  0x0000
3fe6de70:	.word  0x0000
3fe6de80:	.word  0x0000
3fe6de90:	.word  0x0000
3fe6dea0:	.word  0x0000
3fe6deb0:	.word  0x0000
3fe6dec0:	.word  0x0000
3fe6ded0:	.word  0x0000
3fe6dee0:	.word  0x0000
3fe6def0:	.word  0x0000
3fe6df00:	.word  0x0000
3fe6df10:	.word  0x0000
3fe6df20:	.word  0x0000
3fe6df30:	.word  0x0000
3fe6df40:	.word  0x0000
3fe6df50:	.word  0x0000
3fe6df60:	.word  0x0000
3fe6df70:	.word  0x0000
3fe6df80:	.word  0x06a0
3fe6df90:	dsjs   a0, L3FE6DE00
3fe6dfa0:	.word  0x005c
3fe6dfb0:	xor    b9, b0
3fe6dfc0:	.word  0x000d
3fe6dfd0:	.word  0x0000
3fe6dfe0:	.word  0x0000
3fe6dff0:	.word  0x0000
3fe6e000:	.word  0x0000
3fe6e010:	.word  0x0000
3fe6e020:	.word  0x0000
3fe6e030:	.word  0x0000
3fe6e040:	.word  0x0000
3fe6e050:	.word  0x0000
3fe6e060:	.word  0x0000
3fe6e070:	.word  0x0000
3fe6e080:	.word  0x0000
3fe6e090:	.word  0x0000
3fe6e0a0:	.word  0x0000
3fe6e0b0:	.word  0x0000
3fe6e0c0:	.word  0x0000
3fe6e0d0:	.word  0x0000
L3FE6E0E0:
3fe6e0e0:	.word  0x0000
3fe6e0f0:	.word  0x0000
3fe6e100:	.word  0x0000
3fe6e110:	.word  0x0000
3fe6e120:	.word  0x0000
3fe6e130:	.word  0x0000
3fe6e140:	.word  0x0000
3fe6e150:	.word  0x0000
3fe6e160:	.word  0x0000
3fe6e170:	.word  0x0000
3fe6e180:	.word  0x0000
3fe6e190:	.word  0x0000
3fe6e1a0:	.word  0x0000
3fe6e1b0:	.word  0x0000
3fe6e1c0:	.word  0x0000
3fe6e1d0:	.word  0x0000
3fe6e1e0:	.word  0x0000
3fe6e1f0:	.word  0x0000
3fe6e200:	.word  0x0000
3fe6e210:	.word  0x0000
3fe6e220:	.word  0x0000
3fe6e230:	.word  0x0000
3fe6e240:	.word  0x0000
3fe6e250:	.word  0x0000
3fe6e260:	.word  0x0000
3fe6e270:	.word  0x0000
L3FE6E280:
3fe6e280:	.word  0x0000
3fe6e290:	.word  0x0000
3fe6e2a0:	.word  0x0000
3fe6e2b0:	.word  0x0000
3fe6e2c0:	.word  0x0000
3fe6e2d0:	.word  0x0000
3fe6e2e0:	.word  0x0000
3fe6e2f0:	.word  0x0000
3fe6e300:	.word  0x0000
3fe6e310:	.word  0x0000
3fe6e320:	.word  0x0000
3fe6e330:	.word  0x0000
3fe6e340:	.word  0x0000
3fe6e350:	.word  0x0000
L3FE6E360:
3fe6e360:	.word  0x0000
3fe6e370:	.word  0x0000
3fe6e380:	.word  0x0000
3fe6e390:	.word  0x0000
3fe6e3a0:	.word  0x0000
3fe6e3b0:	.word  0x0000
L3FE6E3C0:
3fe6e3c0:	.word  0x0000
3fe6e3d0:	.word  0x0000
L3FE6E3E0:
3fe6e3e0:	.word  0x0000
3fe6e3f0:	jrls   L3FE6E600
3fe6e400:	dsjs   sp, L3FE6E280
3fe6e410:	.word  0x0000
3fe6e420:	.word  0x0000
3fe6e430:	.word  0x0000
3fe6e440:	.word  0x0000
3fe6e450:	.word  0x0000
3fe6e460:	.word  0x0000
3fe6e470:	.word  0x0000
3fe6e480:	.word  0x0000
3fe6e490:	.word  0x0000
3fe6e4a0:	.word  0x0000
3fe6e4b0:	.word  0x0000
3fe6e4c0:	.word  0x0000
3fe6e4d0:	jrn   L3FE6E0E0
3fe6e4e0:	dsjs   sp, L3FE6E360
3fe6e4f0:	.word  0x0000
3fe6e500:	.word  0x0000
3fe6e510:	.word  0x0000
3fe6e520:	.word  0x0000
3fe6e530:	.word  0xd760
3fe6e540:	dsjs   sp, L3FE6E3C0
3fe6e550:	addxy  a0, a0
3fe6e560:	dsjs   sp, L3FE6E3E0
3fe6e570:	.word  0x0000
3fe6e580:	.word  0x0000
3fe6e590:	.word  0x001b
3fe6e5a0:	mpys   b7, b0
3fe6e5b0:	.word  0x000d
3fe6e5c0:	cmp    a1, a4
3fe6e5d0:	sla    a11, a5
3fe6e5e0:	sra    a11, a4
3fe6e5f0:	dsjs   b2, L3FE6E730
L3FE6E600:
3fe6e600:	sll    a9, a0
3fe6e610:	.word  0x7974
3fe6e620:	sra    b11, b0
3fe6e630:	sll    a9, a14
3fe6e640:	.word  0x762c
3fe6e650:	rl     0x9, a0
3fe6e660:	rl     0x9, a14
3fe6e670:	dsjs   a0, L3FE6E690
3fe6e680:	srl    0x7, b9
L3FE6E690:
3fe6e690:	rl     0x1, b1
3fe6e6a0:	rl     0x1, sp
3fe6e6b0:	sla    0x1, b5
3fe6e6c0:	dsjs   b1, L3FE6E760
3fe6e6d0:	.word  0x343a
3fe6e6e0:	dsjs   b0, L3FE6E800
3fe6e6f0:	dsjs   b4, L3FE6E790
3fe6e700:	sll    a9, a0
3fe6e710:	sla    b11, b2
3fe6e720:	srl    a11, a9
L3FE6E730:
3fe6e730:	sub    a9, a0
3fe6e740:	.word  0x7078
3fe6e750:	sll    0x1, a0
L3FE6E760:
3fe6e760:	.word  0x0000
3fe6e770:	.word  0x0041
3fe6e780:	mpyu   a5, a0
L3FE6E790:
3fe6e790:	.word  0x000d
3fe6e7a0:	sla    0x0, a0
3fe6e7b0:	sla    0x1, a0
3fe6e7c0:	sla    0x1, a0
3fe6e7d0:	sla    0x1, a0
3fe6e7e0:	sla    0x1, a0
3fe6e7f0:	sra    0x1f, a8
L3FE6E800:
3fe6e800:	sra    0x1f, a8
3fe6e810:	sla    0x1, a8
3fe6e820:	sla    0x1, a0
3fe6e830:	sla    0x1, a0
3fe6e840:	sla    0x1, a0
3fe6e850:	sla    0x1, a0
3fe6e860:	sla    0x1, a0
3fe6e870:	sla    0x1, a0
3fe6e880:	sla    0x1, a0
3fe6e890:	sla    0x1, a0
3fe6e8a0:	move   *a1, *a0, 0
3fe6e8b0:	addk   32, b0
3fe6e8c0:	addk   32, b0
3fe6e8d0:	addk   32, b0
3fe6e8e0:	addk   32, b0
3fe6e8f0:	addk   32, b0
3fe6e900:	addk   32, b0
3fe6e910:	addk   32, b0
3fe6e920:	.word  0x0410
3fe6e930:	.word  0x0404
3fe6e940:	.word  0x0404
3fe6e950:	.word  0x0404
3fe6e960:	.word  0x0404
3fe6e970:	addk   32, a4
3fe6e980:	addk   32, b0
3fe6e990:	addk   32, b0
3fe6e9a0:	addk   32, b0
3fe6e9b0:	add    a10, a1
3fe6e9c0:	add    a10, a1
3fe6e9d0:	add    a10, a1
3fe6e9e0:	emu
3fe6e9f0:	emu
3fe6ea00:	emu
3fe6ea10:	emu
3fe6ea20:	emu
3fe6ea30:	emu
3fe6ea40:	emu
3fe6ea50:	emu
3fe6ea60:	emu
3fe6ea70:	emu
3fe6ea80:	addk   32, b0
3fe6ea90:	addk   32, b0
3fe6eaa0:	addk   32, b0
3fe6eab0:	addc   a2, a2
3fe6eac0:	addc   a2, a2
3fe6ead0:	addc   a2, a2
3fe6eae0:	.word  0x0202
3fe6eaf0:	.word  0x0202
3fe6eb00:	.word  0x0202
3fe6eb10:	.word  0x0202
3fe6eb20:	.word  0x0202
3fe6eb30:	.word  0x0202
3fe6eb40:	.word  0x0202
3fe6eb50:	.word  0x0202
3fe6eb60:	.word  0x0202
3fe6eb70:	.word  0x0202
3fe6eb80:	addk   32, b0
3fe6eb90:	addk   32, b0
3fe6eba0:	rev    a0
3fe6ebb0:	.word  0x001a
3fe6ebc0:	srl    b5, b0
3fe6ebd0:	.word  0x000d
3fe6ebe0:	cmp    a1, a4
3fe6ebf0:	sla    a11, a5
3fe6ec00:	sra    a11, a4
3fe6ec10:	dsjs   b2, L3FE6ED50
3fe6ec20:	rl     a9, a0
3fe6ec30:	rl     a11, a13
3fe6ec40:	srl    0xd, a14
3fe6ec50:	srl    0x1d, a3
3fe6ec60:	sla    0x3, b6
3fe6ec70:	srl    0xf, b1
3fe6ec80:	sla    0x1, b1
3fe6ec90:	dsjs   b8, L3FE6ED30
3fe6eca0:	rl     0x9, sp
3fe6ecb0:	srl    0x7, b0
3fe6ecc0:	.word  0x3530
3fe6ecd0:	rl     0x9, a0
3fe6ece0:	dsjs   b9, L3FE6EE00
3fe6ecf0:	rl     0x9, b4
3fe6ed00:	rl     0x9, b10
3fe6ed10:	sla    0x1, b7
3fe6ed20:	.word  0x7263
L3FE6ED30:
3fe6ed30:	rl     a11, a1
3fe6ed40:	sla    0x3, a7
L3FE6ED50:
3fe6ed50:	.word  0x7845
3fe6ed60:	sla    0x3, b0
3fe6ed70:	rev    a4
3fe6ed80:	.word  0x001d
3fe6ed90:	rl     b2, b0
3fe6eda0:	.word  0x000d
3fe6edb0:	cmp    a1, a4
3fe6edc0:	sla    a11, a5
3fe6edd0:	sra    a11, a4
3fe6ede0:	dsjs   b2, L3FE6EF20
3fe6edf0:	rl     a9, a0
L3FE6EE00:
3fe6ee00:	sra    a11, a14
3fe6ee10:	mpyu   b11, b4
3fe6ee20:	.word  0x746e
3fe6ee30:	sla    a11, sp
3fe6ee40:	sll    a9, a14
3fe6ee50:	.word  0x762c
3fe6ee60:	rl     0x9, a0
3fe6ee70:	rl     0x9, a14
3fe6ee80:	dsjs   a0, L3FE6EEA0
3fe6ee90:	srl    0x7, b9
L3FE6EEA0:
3fe6eea0:	rl     0x1, b1
3fe6eeb0:	rl     0x1, sp
3fe6eec0:	sla    0x1, b5
3fe6eed0:	dsjs   b1, L3FE6EF70
L3FE6EEE0:
3fe6eee0:	.word  0x343a
3fe6eef0:	dsjs   b1, L3FE6F010
3fe6ef00:	.word  0x3732
3fe6ef10:	sll    a9, a0
L3FE6EF20:
3fe6ef20:	sla    b11, b2
3fe6ef30:	srl    a11, a9
3fe6ef40:	sub    a9, a0
3fe6ef50:	.word  0x7078
3fe6ef60:	sll    0x1, a0
L3FE6EF70:
3fe6ef70:	.word  0x0000
3fe6ef80:	.word  0x001c
3fe6ef90:	lmo    a1, a0
3fe6efa0:	.word  0x000d
3fe6efb0:	cmp    a1, a4
3fe6efc0:	sla    a11, a5
3fe6efd0:	sra    a11, a4
3fe6efe0:	dsjs   b2, L3FE6F120
3fe6eff0:	rl     a9, a0
3fe6f000:	mpyu   a11, a14
L3FE6F010:
3fe6f010:	.word  0x7270
3fe6f020:	.word  0x746f
3fe6f030:	srl    0xd, sp
3fe6f040:	srl    0x1d, a3
3fe6f050:	sla    0x3, b6
3fe6f060:	srl    0xf, b1
3fe6f070:	sla    0x1, b1
L3FE6F080:
3fe6f080:	dsjs   b8, L3FE6F120
3fe6f090:	rl     0x9, sp
3fe6f0a0:	srl    0x7, b0
3fe6f0b0:	.word  0x3530
3fe6f0c0:	rl     0x9, a0
3fe6f0d0:	dsjs   b9, L3FE6F1F0
3fe6f0e0:	rl     0x9, b5
3fe6f0f0:	rl     0x11, b10
L3FE6F100:
3fe6f100:	sla    0x1, b7
3fe6f110:	.word  0x7263
L3FE6F120:
3fe6f120:	rl     a11, a1
3fe6f130:	sla    0x3, a7
L3FE6F140:
3fe6f140:	.word  0x7845
3fe6f150:	sla    0x3, b0
L3FE6F160:
3fe6f160:	rev    a4
3fe6f170:	.word  0x008a
3fe6f180:	lmo    sp, a0
3fe6f190:	.word  0x000d
3fe6f1a0:	.word  0x0000
3fe6f1b0:	.word  0x7480
3fe6f1c0:	.word  0x000d
L3FE6F1D0:
3fe6f1d0:	.word  0x0000
3fe6f1e0:	.word  0x0000
L3FE6F1F0:
3fe6f1f0:	.word  0x0000
3fe6f200:	.word  0x0000
L3FE6F210:
3fe6f210:	.word  0xea00
3fe6f220:	dsjs   a2, L3FE6F080
L3FE6F230:
3fe6f230:	.word  0x0000
3fe6f240:	.word  0x0000
L3FE6F250:
3fe6f250:	.word  0x0000
3fe6f260:	.word  0x0000
L3FE6F270:
3fe6f270:	.word  0x0000
3fe6f280:	.word  0x0000
3fe6f290:	addc   a0, a0
3fe6f2a0:	dsjs   a2, L3FE6F100
3fe6f2b0:	.word  0x0000
3fe6f2c0:	.word  0x0000
3fe6f2d0:	move   a13, *a0+, 1
3fe6f2e0:	dsjs   a2, L3FE6F140
3fe6f2f0:	move   *b11+, b0, 1
3fe6f300:	dsjs   a2, L3FE6F160
3fe6f310:	.word  0x0002
3fe6f320:	.word  0x7480
3fe6f330:	.word  0x000d
L3FE6F340:
3fe6f340:	.word  0x0011
3fe6f350:	.word  0x0003
3fe6f360:	add    a6, a0
3fe6f370:	dsjs   a5, L3FE6F1D0
3fe6f380:	.word  0x0000
3fe6f390:	.word  0x0000
L3FE6F3A0:
3fe6f3a0:	andn   a4, a0
3fe6f3b0:	dsjs   a5, L3FE6F210
L3FE6F3C0:
3fe6f3c0:	srl    0x2, b0
3fe6f3d0:	dsjs   a3, L3FE6F230
L3FE6F3E0:
3fe6f3e0:	rl     a1, a0
3fe6f3f0:	dsjs   a5, L3FE6F250
L3FE6F400:
3fe6f400:	add    a0, a0
3fe6f410:	dsjs   a5, L3FE6F270
L3FE6F420:
3fe6f420:	.word  0x0000
3fe6f430:	.word  0x0000
L3FE6F440:
3fe6f440:	.word  0x0000
3fe6f450:	.word  0x0000
3fe6f460:	.word  0x0000
3fe6f470:	.word  0x0000
3fe6f480:	.word  0x0001
3fe6f490:	.word  0x7480
3fe6f4a0:	.word  0x000d
L3FE6F4B0:
3fe6f4b0:	.word  0x0006
3fe6f4c0:	.word  0x000c
L3FE6F4D0:
3fe6f4d0:	move   a10, -*a0, 1
3fe6f4e0:	dsjs   a3, L3FE6F340
3fe6f4f0:	.word  0x0000
3fe6f500:	.word  0x0000
L3FE6F510:
3fe6f510:	move   *b1(0x3f64), *b0+, 0
L3FE6F530:
3fe6f530:	sll    0x19, b0
3fe6f540:	dsjs   a5, L3FE6F3A0
3fe6f550:	.word  0xfe90
3fe6f560:	dsjs   a4, L3FE6F3C0
3fe6f570:	move   -*sp, b0, 0
3fe6f580:	dsjs   a4, L3FE6F3E0
3fe6f590:	.word  0xdc00
3fe6f5a0:	dsjs   a4, L3FE6F400
3fe6f5b0:	addxy  b10, b0
3fe6f5c0:	dsjs   a4, L3FE6F420
3fe6f5d0:	jrnv   L3FE6EEE0
3fe6f5e0:	dsjs   a4, L3FE6F440
3fe6f5f0:	.word  0x0003
3fe6f600:	.word  0x7480
3fe6f610:	.word  0x000d
L3FE6F620:
3fe6f620:	.word  0x00ff
3fe6f630:	.word  0x0003
L3FE6F640:
3fe6f640:	subb   a0, a0
3fe6f650:	dsjs   a3, L3FE6F4B0
3fe6f660:	cmp    b8, b0
3fe6f670:	dsjs   a3, L3FE6F4D0
L3FE6F680:
3fe6f680:	.word  0x0000
3fe6f690:	.word  0x0000
L3FE6F6A0:
3fe6f6a0:	and    a9, a0
3fe6f6b0:	dsjs   a3, L3FE6F510
3fe6f6c0:	cvxyl  b1, b0
3fe6f6d0:	dsjs   a5, L3FE6F530
3fe6f6e0:	.word  0x0000
3fe6f6f0:	.word  0x0000
3fe6f700:	.word  0x0000
3fe6f710:	.word  0x0000
3fe6f720:	.word  0x0000
3fe6f730:	.word  0x0000
3fe6f740:	.word  0x0000
3fe6f750:	.word  0x0000
3fe6f760:	.word  0x0003
3fe6f770:	.word  0x7480
3fe6f780:	.word  0x000d
L3FE6F790:
3fe6f790:	.word  0x0001
3fe6f7a0:	.word  0x0003
L3FE6F7B0:
3fe6f7b0:	.word  0xffa0
3fe6f7c0:	dsjs   a1, L3FE6F620
3fe6f7d0:	cmp    b8, b0
3fe6f7e0:	dsjs   a3, L3FE6F640
L3FE6F7F0:
3fe6f7f0:	.word  0x0000
3fe6f800:	.word  0x0000
L3FE6F810:
3fe6f810:	and    a9, a0
3fe6f820:	dsjs   a3, L3FE6F680
3fe6f830:	cvxyl  b1, b0
3fe6f840:	dsjs   a5, L3FE6F6A0
3fe6f850:	.word  0x0000
3fe6f860:	.word  0x0000
3fe6f870:	.word  0x0000
3fe6f880:	.word  0x0000
3fe6f890:	.word  0x0000
3fe6f8a0:	.word  0x0000
3fe6f8b0:	.word  0x0000
3fe6f8c0:	.word  0x0000
3fe6f8d0:	.word  0x0003
3fe6f8e0:	.word  0x7480
3fe6f8f0:	.word  0x000d
3fe6f900:	.word  0x0000
3fe6f910:	.word  0x0003
L3FE6F920:
3fe6f920:	subb   a0, a0
3fe6f930:	dsjs   a3, L3FE6F790
3fe6f940:	cmp    b8, b0
3fe6f950:	dsjs   a3, L3FE6F7B0
3fe6f960:	.word  0x0000
3fe6f970:	.word  0x0000
3fe6f980:	and    a9, a0
3fe6f990:	dsjs   a3, L3FE6F7F0
3fe6f9a0:	cvxyl  b1, b0
3fe6f9b0:	dsjs   a5, L3FE6F810
3fe6f9c0:	.word  0x0000
3fe6f9d0:	.word  0x0000
3fe6f9e0:	.word  0x0000
3fe6f9f0:	.word  0x0000
3fe6fa00:	.word  0x0000
3fe6fa10:	.word  0x0000
3fe6fa20:	.word  0x0000
3fe6fa30:	.word  0x0000
3fe6fa40:	.word  0x000e
3fe6fa50:	.word  0x7480
3fe6fa60:	.word  0x000d
3fe6fa70:	.word  0x0002
3fe6fa80:	.word  0x0000
3fe6fa90:	.word  0xfe10
3fe6faa0:	dsjs   sp, L3FE6F920
3fe6fab0:	.word  0x0000
3fe6fac0:	.word  0x0000
3fe6fad0:	.word  0x0000
3fe6fae0:	.word  0x0000
3fe6faf0:	.word  0x0000
3fe6fb00:	.word  0x0000
3fe6fb10:	lmo    sp, a0
3fe6fb20:	.word  0x000d
3fe6fb30:	.word  0x7480
3fe6fb40:	.word  0x000d
3fe6fb50:	.word  0x001b
3fe6fb60:	.word  0x7580
3fe6fb70:	.word  0x000d
3fe6fb80:	cmp    a1, a4
3fe6fb90:	sla    a11, a5
3fe6fba0:	sra    a11, a4
3fe6fbb0:	dsjs   b2, L3FE6FCF0
3fe6fbc0:	rl     a9, a0
3fe6fbd0:	mpyu   a11, a6
3fe6fbe0:	mods   b3, b3
3fe6fbf0:	sll    a9, a14
3fe6fc00:	.word  0x762c
3fe6fc10:	rl     0x9, a0
3fe6fc20:	rl     0x9, a14
3fe6fc30:	dsjs   a0, L3FE6FC50
3fe6fc40:	srl    0x7, b9
L3FE6FC50:
3fe6fc50:	rl     0x1, b1
3fe6fc60:	rl     0x1, sp
3fe6fc70:	sla    0x1, b5
3fe6fc80:	dsjs   b1, L3FE6FD20
3fe6fc90:	.word  0x343a
3fe6fca0:	dsjs   b9, L3FE6FDC0
3fe6fcb0:	.word  0x3735
3fe6fcc0:	sll    a9, a0
3fe6fcd0:	sla    b11, b2
3fe6fce0:	srl    a11, a9
L3FE6FCF0:
3fe6fcf0:	sub    a9, a0
3fe6fd00:	.word  0x7078
3fe6fd10:	sll    0x1, a0
L3FE6FD20:
3fe6fd20:	.word  0x0000
3fe6fd30:	.word  0x001d
3fe6fd40:	.word  0x7730
3fe6fd50:	.word  0x000d
3fe6fd60:	cmp    a1, a4
3fe6fd70:	sla    a11, a5
3fe6fd80:	sra    a11, a4
3fe6fd90:	dsjs   b2, L3FE6FED0
3fe6fda0:	.word  0x7520
3fe6fdb0:	.word  0x7069
L3FE6FDC0:
3fe6fdc0:	mpyu   a11, a3
3fe6fdd0:	.word  0x7270
3fe6fde0:	.word  0x746f
3fe6fdf0:	srl    0xd, sp
3fe6fe00:	srl    0x1d, a3
3fe6fe10:	sla    0x3, b6
3fe6fe20:	srl    0xf, b1
3fe6fe30:	sla    0x1, b1
3fe6fe40:	dsjs   b8, L3FE6FEE0
3fe6fe50:	rl     0x9, sp
3fe6fe60:	srl    0x7, b0
3fe6fe70:	.word  0x3530
3fe6fe80:	rl     0x9, a0
3fe6fe90:	dsjs   b9, L3FE6FFB0
L3FE6FEA0:
3fe6fea0:	dsjs   b5, L3FE6FF40
3fe6feb0:	.word  0x343a
3fe6fec0:	sla    0x1, b7
L3FE6FED0:
3fe6fed0:	.word  0x7263
L3FE6FEE0:
3fe6fee0:	rl     a11, a1
3fe6fef0:	sla    0x3, a7
3fe6ff00:	.word  0x7845
3fe6ff10:	sla    0x3, b0
3fe6ff20:	rev    a4
3fe6ff30:	.word  0x0045
L3FE6FF40:
3fe6ff40:	.word  0x7900
3fe6ff50:	.word  0x000d
3fe6ff60:	.word  0x0001
3fe6ff70:	.word  0x7d50
3fe6ff80:	.word  0x000d
3fe6ff90:	.word  0x0000
3fe6ffa0:	.word  0x001c
L3FE6FFB0:
3fe6ffb0:	.word  0x0000
3fe6ffc0:	.word  0x0000
3fe6ffd0:	.word  0x0000
3fe6ffe0:	.word  0x0000
3fe6fff0:	.word  0x0000
3fe70000:	.word  0x0000
L3FE70010:
3fe70010:	.word  0x0000
3fe70020:	.word  0x0000
3fe70030:	or     b0, b0
3fe70040:	dsjs   a12, L3FE6FEA0
3fe70050:	.word  0x0000
3fe70060:	.word  0x0000
3fe70070:	.word  0x0000
3fe70080:	.word  0x0000
3fe70090:	.word  0x0000
3fe700a0:	.word  0x0000
3fe700b0:	.word  0x0000
3fe700c0:	.word  0x0000
3fe700d0:	.word  0x0002
3fe700e0:	.word  0x7d50
3fe700f0:	.word  0x000d
3fe70100:	.word  0x0000
3fe70110:	.word  0x0013
3fe70120:	.word  0x0000
3fe70130:	.word  0x0000
L3FE70140:
3fe70140:	.word  0x0000
3fe70150:	.word  0x0000
3fe70160:	.word  0x0000
3fe70170:	.word  0x0000
L3FE70180:
3fe70180:	.word  0x0000
3fe70190:	.word  0x0000
3fe701a0:	or     b0, b0
3fe701b0:	dsjs   a12, L3FE70010
3fe701c0:	.word  0x0000
3fe701d0:	.word  0x0000
3fe701e0:	.word  0x0000
3fe701f0:	.word  0x0000
3fe70200:	.word  0x0000
3fe70210:	.word  0x0000
3fe70220:	.word  0x0000
3fe70230:	.word  0x0000
3fe70240:	.word  0x0000
3fe70250:	.word  0x0000
3fe70260:	.word  0x0000
3fe70270:	.word  0x0000
3fe70280:	.word  0x0000
L3FE70290:
3fe70290:	move   *b5(0x3f65), *b0+, 0
3fe702b0:	.word  0x0000
3fe702c0:	.word  0x0000
L3FE702D0:
3fe702d0:	cpw    b11, b0
3fe702e0:	dsjs   a5, L3FE70140
3fe702f0:	.word  0x0000
3fe70300:	.word  0x0000
3fe70310:	cvxyl  b1, b0
3fe70320:	dsjs   a5, L3FE70180
3fe70330:	jann   0x3f65
3fe70360:	.word  0x0000
3fe70370:	.word  0x0000
3fe70380:	.word  0x0000
3fe70390:	.word  0x0000
3fe703a0:	.word  0x0000
3fe703b0:	.word  0x000e
3fe703c0:	.word  0x7d50
3fe703d0:	.word  0x000d
3fe703e0:	.word  0x0001
3fe703f0:	.word  0x0000
3fe70400:	.word  0xfe60
3fe70410:	dsjs   sp, L3FE70290
3fe70420:	.word  0x0000
3fe70430:	.word  0x0000
3fe70440:	move   b0, *b0(0x3f6c), 0
3fe70460:	jrle   L3FE70A70
3fe70470:	dsjs   a12, L3FE702D0
3fe70480:	.word  0x7900
3fe70490:	.word  0x000d
3fe704a0:	.word  0x7d50
3fe704b0:	.word  0x000d
3fe704c0:	.word  0x001a
3fe704d0:	.word  0x7e50
3fe704e0:	.word  0x000d
3fe704f0:	cmp    a1, a4
3fe70500:	sla    a11, a5
3fe70510:	sra    a11, a4
3fe70520:	dsjs   b2, L3FE70660
3fe70530:	.word  0x7420
3fe70540:	.word  0x7365
3fe70550:	srl    0xd, b4
3fe70560:	srl    0x1d, a3
3fe70570:	sla    0x3, b6
3fe70580:	srl    0xf, b1
3fe70590:	sla    0x1, b1
3fe705a0:	dsjs   b8, L3FE70640
3fe705b0:	rl     0x9, sp
3fe705c0:	srl    0x7, b0
3fe705d0:	.word  0x3530
3fe705e0:	rl     0x11, a0
3fe705f0:	dsjs   b0, L3FE70710
3fe70600:	rl     0x11, b0
3fe70610:	rl     0x11, b10
3fe70620:	sla    0x1, b4
3fe70630:	.word  0x7263
L3FE70640:
3fe70640:	rl     a11, a1
3fe70650:	sla    0x3, a7
L3FE70660:
3fe70660:	.word  0x7845
3fe70670:	sla    0x3, b0
3fe70680:	rev    a4
3fe70690:	.word  0x001b
3fe706a0:	.word  0x7ff0
3fe706b0:	.word  0x000d
3fe706c0:	cmp    a1, a4
3fe706d0:	sla    a11, a5
3fe706e0:	sra    a11, a4
3fe706f0:	dsjs   b2, L3FE70830
3fe70700:	.word  0x7420
L3FE70710:
3fe70710:	rl     0x1b, a14
3fe70720:	.word  0x3732
L3FE70730:
3fe70730:	srl    0xf, b0
3fe70740:	srl    0x1d, a3
3fe70750:	sla    0x3, b6
3fe70760:	srl    0xf, b1
3fe70770:	sla    0x1, b1
3fe70780:	dsjs   b8, L3FE70820
3fe70790:	rl     0x9, sp
3fe707a0:	srl    0x7, b0
3fe707b0:	.word  0x3530
3fe707c0:	rl     0x11, a0
3fe707d0:	dsjs   b0, L3FE708F0
3fe707e0:	rl     0x11, b0
3fe707f0:	rl     0x19, b10
3fe70800:	sla    0x1, b0
3fe70810:	.word  0x7263
L3FE70820:
3fe70820:	rl     a11, a1
L3FE70830:
3fe70830:	sla    0x3, a7
3fe70840:	.word  0x7845
3fe70850:	sla    0x3, b0
3fe70860:	rev    a4
3fe70870:	.word  0x0002
3fe70880:	move   a13, *a0, 0
3fe70890:	.word  0x000d
3fe708a0:	.word  0xfea0
3fe708b0:	dsjs   sp, L3FE70730
3fe708c0:	.word  0x0007
3fe708d0:	move   a14, *a0, 0
3fe708e0:	.word  0x000d
L3FE708F0:
3fe708f0:	or     a10, a14
3fe70900:	move   a2, a12
3fe70910:	.word  0x705f
3fe70920:	modu   b11, b2
3fe70930:	sra    a11, a3
3fe70940:	.word  0x7373
3fe70950:	.word  0x0000
3fe70960:	.word  0x001d
3fe70970:	move   b1, *b0, 1
3fe70980:	.word  0x000d
3fe70990:	.word  0x0000
3fe709a0:	.word  0x0000
3fe709b0:	.word  0x0000
3fe709c0:	.word  0x0000
3fe709d0:	move   b3, *b0, 1
3fe709e0:	.word  0x000d
3fe709f0:	move   b3, *b0, 1
3fe70a00:	.word  0x000d
3fe70a10:	.word  0x0000
3fe70a20:	.word  0x0000
3fe70a30:	move   a14, *a0, 0
3fe70a40:	.word  0x000d
3fe70a50:	andn   a11, a0
3fe70a60:	.word  0x0000
L3FE70A70:
3fe70a70:	subk   11, a0
3fe70a80:	.word  0x0000
3fe70a90:	.word  0x0000
3fe70aa0:	.word  0x0000
3fe70ab0:	.word  0x0000
3fe70ac0:	.word  0x0000
3fe70ad0:	.word  0x0000
3fe70ae0:	.word  0x0000
3fe70af0:	.word  0x0000
3fe70b00:	.word  0x0000
3fe70b10:	.word  0x0000
3fe70b20:	.word  0x0000
3fe70b30:	.word  0x0000
3fe70b40:	.word  0x0000
3fe70b50:	.word  0x0000
3fe70b60:	.word  0x0040
3fe70b70:	move   *a0, a0, 0
3fe70b80:	.word  0x000d
3fe70b90:	sla    0x1, a0
3fe70ba0:	sla    0x1, a0
3fe70bb0:	sla    0x1, a0
3fe70bc0:	sla    0x1, a0
3fe70bd0:	sra    0x1f, a0
3fe70be0:	sra    0x1f, a8
3fe70bf0:	sra    0x1f, a8
3fe70c00:	sla    0x1, a0
3fe70c10:	sla    0x1, a0
3fe70c20:	sla    0x1, a0
3fe70c30:	sla    0x1, a0
3fe70c40:	sla    0x1, a0
3fe70c50:	sla    0x1, a0
3fe70c60:	sla    0x1, a0
3fe70c70:	sla    0x1, a0
3fe70c80:	sla    0x1, a0
3fe70c90:	addk   32, a8
3fe70ca0:	addk   32, b0
3fe70cb0:	addk   32, b0
3fe70cc0:	addk   32, b0
3fe70cd0:	addk   32, b0
3fe70ce0:	addk   32, b0
3fe70cf0:	addk   32, b0
3fe70d00:	addk   32, b0
3fe70d10:	sub    a2, a4
3fe70d20:	sub    a2, a4
3fe70d30:	sub    a2, a4
3fe70d40:	sub    a2, a4
3fe70d50:	sub    a2, a4
3fe70d60:	addk   32, b0
3fe70d70:	addk   32, b0
3fe70d80:	addk   32, b0
3fe70d90:	add    b8, b0
3fe70da0:	add    a10, a1
3fe70db0:	add    a10, a1
3fe70dc0:	getpc  a1
3fe70dd0:	emu
3fe70de0:	emu
3fe70df0:	emu
3fe70e00:	emu
3fe70e10:	emu
3fe70e20:	emu
3fe70e30:	emu
3fe70e40:	emu
3fe70e50:	emu
3fe70e60:	addk   32, a1
3fe70e70:	addk   32, b0
3fe70e80:	addk   32, b0
3fe70e90:	addc   b0, b0
3fe70ea0:	addc   a2, a2
3fe70eb0:	addc   a2, a2
3fe70ec0:	.word  0x0242
3fe70ed0:	.word  0x0202
3fe70ee0:	.word  0x0202
3fe70ef0:	.word  0x0202
3fe70f00:	.word  0x0202
3fe70f10:	.word  0x0202
3fe70f20:	.word  0x0202
3fe70f30:	.word  0x0202
3fe70f40:	.word  0x0202
3fe70f50:	.word  0x0202
3fe70f60:	addk   32, a2
3fe70f70:	addk   32, b0
3fe70f80:	sla    0x0, b0
3fe70f90:	.word  0x0040
3fe70fa0:	move   *a0, *a0, 0
3fe70fb0:	.word  0x000d
3fe70fc0:	.word  0x0000
3fe70fd0:	.word  0x0000
3fe70fe0:	.word  0xfffe
3fe70ff0:	.word  0xffff
3fe71000:	.word  0xfffc
3fe71010:	.word  0xffff
3fe71020:	.word  0xfff8
3fe71030:	.word  0xffff
3fe71040:	.word  0xfff0
3fe71050:	.word  0xffff
3fe71060:	.word  0xffe0
3fe71070:	.word  0xffff
3fe71080:	.word  0xffc0
3fe71090:	.word  0xffff
3fe710a0:	.word  0xff80
3fe710b0:	.word  0xffff
3fe710c0:	.word  0xff00
3fe710d0:	.word  0xffff
3fe710e0:	.word  0xfe00
3fe710f0:	.word  0xffff
3fe71100:	pixt   *a0, *a0
3fe71110:	.word  0xffff
3fe71120:	pixt   a0, *a0
3fe71130:	.word  0xffff
3fe71140:	pixt   a0, *a0, xy
3fe71150:	.word  0xffff
3fe71160:	addxy  a0, a0
3fe71170:	.word  0xffff
3fe71180:	jauc   L3FE71190
3fe711a0:	move   a0, *a0, 0
3fe711b0:	.word  0xffff
3fe711c0:	.word  0x0000
3fe711d0:	.word  0xffff
3fe711e0:	.word  0x0000
3fe711f0:	.word  0xfffe
3fe71200:	.word  0x0000
3fe71210:	.word  0xfffc
3fe71220:	.word  0x0000
3fe71230:	.word  0xfff8
3fe71240:	.word  0x0000
3fe71250:	.word  0xfff0
3fe71260:	.word  0x0000
3fe71270:	.word  0xffe0
3fe71280:	.word  0x0000
3fe71290:	.word  0xffc0
3fe712a0:	.word  0x0000
3fe712b0:	.word  0xff80
3fe712c0:	.word  0x0000
3fe712d0:	.word  0xff00
3fe712e0:	.word  0x0000
3fe712f0:	.word  0xfe00
3fe71300:	.word  0x0000
3fe71310:	pixt   *a0, *a0
3fe71320:	.word  0x0000
3fe71330:	pixt   a0, *a0
3fe71340:	.word  0x0000
3fe71350:	pixt   a0, *a0, xy
3fe71360:	.word  0x0000
3fe71370:	addxy  a0, a0
3fe71380:	.word  0x0000
3fe71390:	jauc   L3FE713B0
L3FE713B0:
3fe713b0:	move   a0, *a0, 0
3fe713c0:	.word  0x0040
L3FE713D0:
3fe713d0:	movb   a0, *a0
3fe713e0:	.word  0x000d
3fe713f0:	.word  0x0000
3fe71400:	.word  0x0000
3fe71410:	.word  0x0001
3fe71420:	.word  0x0000
3fe71430:	.word  0x0003
3fe71440:	.word  0x0000
3fe71450:	.word  0x0007
3fe71460:	.word  0x0000
3fe71470:	.word  0x000f
3fe71480:	.word  0x0000
3fe71490:	.word  0x001f
3fe714a0:	.word  0x0000
3fe714b0:	rev    sp
3fe714c0:	.word  0x0000
3fe714d0:	.word  0x007f
3fe714e0:	.word  0x0000
3fe714f0:	.word  0x00ff
3fe71500:	.word  0x0000
3fe71510:	pushst
3fe71520:	.word  0x0000
3fe71530:	not    sp
3fe71540:	.word  0x0000
3fe71550:	move   @0xfff0000, sp
3fe71580:	.word  0x0000
3fe71590:	btst   0, sp
3fe715a0:	.word  0x0000
3fe715b0:	dsjs   sp, L3FE713D0
3fe715c0:	.word  0x0000
3fe715d0:	.word  0x7fff
L3FE715E0:
3fe715e0:	.word  0x0000
3fe715f0:	.word  0xffff
3fe71600:	.word  0x0000
3fe71610:	.word  0xffff
3fe71620:	.word  0x0001
3fe71630:	.word  0xffff
3fe71640:	.word  0x0003
3fe71650:	.word  0xffff
3fe71660:	.word  0x0007
3fe71670:	.word  0xffff
3fe71680:	.word  0x000f
3fe71690:	.word  0xffff
3fe716a0:	.word  0x001f
3fe716b0:	.word  0xffff
3fe716c0:	rev    sp
3fe716d0:	.word  0xffff
3fe716e0:	.word  0x007f
3fe716f0:	.word  0xffff
3fe71700:	.word  0x00ff
3fe71710:	.word  0xffff
3fe71720:	pushst
3fe71730:	.word  0xffff
3fe71740:	not    sp
3fe71750:	.word  0xffff
3fe71760:	move   @0xfffffff, sp
3fe71790:	.word  0xffff
3fe717a0:	btst   0, sp
3fe717b0:	.word  0xffff
3fe717c0:	dsjs   sp, L3FE715E0
3fe717d0:	.word  0xffff
3fe717e0:	.word  0x7fff
3fe717f0:	.word  0x0040
3fe71800:	move   a0, *a0+, 0
3fe71810:	.word  0x000d
3fe71820:	.word  0xffff
3fe71830:	.word  0xffff
3fe71840:	.word  0xfffe
3fe71850:	.word  0xffff
3fe71860:	.word  0xfffc
3fe71870:	.word  0xffff
3fe71880:	.word  0xfff8
3fe71890:	.word  0xffff
3fe718a0:	.word  0xfff0
3fe718b0:	.word  0xffff
3fe718c0:	.word  0xffe0
3fe718d0:	.word  0xffff
3fe718e0:	.word  0xffc0
3fe718f0:	.word  0xffff
3fe71900:	.word  0xff80
3fe71910:	.word  0xffff
3fe71920:	.word  0xff00
3fe71930:	.word  0xffff
3fe71940:	.word  0xfe00
3fe71950:	.word  0xffff
3fe71960:	pixt   *a0, *a0
3fe71970:	.word  0xffff
3fe71980:	pixt   a0, *a0
3fe71990:	.word  0xffff
3fe719a0:	pixt   a0, *a0, xy
3fe719b0:	.word  0xffff
3fe719c0:	addxy  a0, a0
3fe719d0:	.word  0xffff
3fe719e0:	jauc   L3FE719F0
3fe71a00:	move   a0, *a0, 0
3fe71a10:	.word  0xffff
3fe71a20:	.word  0x0000
3fe71a30:	.word  0xffff
3fe71a40:	.word  0x0000
3fe71a50:	.word  0xfffe
3fe71a60:	.word  0x0000
3fe71a70:	.word  0xfffc
3fe71a80:	.word  0x0000
3fe71a90:	.word  0xfff8
3fe71aa0:	.word  0x0000
3fe71ab0:	.word  0xfff0
3fe71ac0:	.word  0x0000
3fe71ad0:	.word  0xffe0
3fe71ae0:	.word  0x0000
3fe71af0:	.word  0xffc0
3fe71b00:	.word  0x0000
3fe71b10:	.word  0xff80
3fe71b20:	.word  0x0000
3fe71b30:	.word  0xff00
3fe71b40:	.word  0x0000
3fe71b50:	.word  0xfe00
3fe71b60:	.word  0x0000
3fe71b70:	pixt   *a0, *a0
3fe71b80:	.word  0x0000
3fe71b90:	pixt   a0, *a0
3fe71ba0:	.word  0x0000
3fe71bb0:	pixt   a0, *a0, xy
3fe71bc0:	.word  0x0000
3fe71bd0:	addxy  a0, a0
3fe71be0:	.word  0x0000
3fe71bf0:	jauc   L3FE71C10
L3FE71C10:
3fe71c10:	move   a0, *a0, 0
3fe71c20:	.word  0x0040
L3FE71C30:
3fe71c30:	move   *a0+, a0, 0
3fe71c40:	.word  0x000d
3fe71c50:	.word  0xffff
3fe71c60:	.word  0xffff
3fe71c70:	.word  0x0001
3fe71c80:	.word  0x0000
3fe71c90:	.word  0x0003
3fe71ca0:	.word  0x0000
3fe71cb0:	.word  0x0007
3fe71cc0:	.word  0x0000
3fe71cd0:	.word  0x000f
3fe71ce0:	.word  0x0000
3fe71cf0:	.word  0x001f
3fe71d00:	.word  0x0000
3fe71d10:	rev    sp
3fe71d20:	.word  0x0000
3fe71d30:	.word  0x007f
3fe71d40:	.word  0x0000
3fe71d50:	.word  0x00ff
3fe71d60:	.word  0x0000
3fe71d70:	pushst
3fe71d80:	.word  0x0000
3fe71d90:	not    sp
3fe71da0:	.word  0x0000
3fe71db0:	move   @0xfff0000, sp
3fe71de0:	.word  0x0000
3fe71df0:	btst   0, sp
3fe71e00:	.word  0x0000
3fe71e10:	dsjs   sp, L3FE71C30
3fe71e20:	.word  0x0000
3fe71e30:	.word  0x7fff
L3FE71E40:
3fe71e40:	.word  0x0000
3fe71e50:	.word  0xffff
3fe71e60:	.word  0x0000
3fe71e70:	.word  0xffff
3fe71e80:	.word  0x0001
3fe71e90:	.word  0xffff
3fe71ea0:	.word  0x0003
3fe71eb0:	.word  0xffff
3fe71ec0:	.word  0x0007
3fe71ed0:	.word  0xffff
3fe71ee0:	.word  0x000f
3fe71ef0:	.word  0xffff
3fe71f00:	.word  0x001f
3fe71f10:	.word  0xffff
3fe71f20:	rev    sp
3fe71f30:	.word  0xffff
3fe71f40:	.word  0x007f
3fe71f50:	.word  0xffff
3fe71f60:	.word  0x00ff
3fe71f70:	.word  0xffff
3fe71f80:	pushst
3fe71f90:	.word  0xffff
3fe71fa0:	not    sp
3fe71fb0:	.word  0xffff
3fe71fc0:	move   @0xfffffff, sp
3fe71ff0:	.word  0xffff
3fe72000:	btst   0, sp
3fe72010:	.word  0xffff
3fe72020:	dsjs   sp, L3FE71E40
3fe72030:	.word  0xffff
3fe72040:	.word  0x7fff
3fe72050:	.word  0x0040
3fe72060:	move   *a0+, *a0+, 0
3fe72070:	.word  0x000d
3fe72080:	.word  0x0001
3fe72090:	.word  0x0000
3fe720a0:	.word  0x0002
3fe720b0:	.word  0x0000
3fe720c0:	.word  0x0004
3fe720d0:	.word  0x0000
3fe720e0:	.word  0x0008
3fe720f0:	.word  0x0000
3fe72100:	.word  0x0010
3fe72110:	.word  0x0000
3fe72120:	rev    a0
3fe72130:	.word  0x0000
3fe72140:	.word  0x0040
3fe72150:	.word  0x0000
3fe72160:	.word  0x0080
3fe72170:	.word  0x0000
3fe72180:	emu
3fe72190:	.word  0x0000
3fe721a0:	.word  0x0200
3fe721b0:	.word  0x0000
3fe721c0:	.word  0x0400
3fe721d0:	.word  0x0000
3fe721e0:	.word  0x0800
3fe721f0:	.word  0x0000
3fe72200:	addk   32, a0
3fe72210:	.word  0x0000
3fe72220:	sla    0x0, a0
3fe72230:	.word  0x0000
3fe72240:	add    a0, a0
3fe72250:	.word  0x0000
3fe72260:	move   a0, *a0, 0
3fe72270:	.word  0x0000
3fe72280:	.word  0x0000
3fe72290:	.word  0x0001
3fe722a0:	.word  0x0000
3fe722b0:	.word  0x0002
3fe722c0:	.word  0x0000
3fe722d0:	.word  0x0004
3fe722e0:	.word  0x0000
3fe722f0:	.word  0x0008
3fe72300:	.word  0x0000
3fe72310:	.word  0x0010
3fe72320:	.word  0x0000
3fe72330:	rev    a0
3fe72340:	.word  0x0000
3fe72350:	.word  0x0040
3fe72360:	.word  0x0000
3fe72370:	.word  0x0080
3fe72380:	.word  0x0000
3fe72390:	emu
3fe723a0:	.word  0x0000
3fe723b0:	.word  0x0200
3fe723c0:	.word  0x0000
3fe723d0:	.word  0x0400
3fe723e0:	.word  0x0000
3fe723f0:	.word  0x0800
3fe72400:	.word  0x0000
3fe72410:	addk   32, a0
3fe72420:	.word  0x0000
3fe72430:	sla    0x0, a0
3fe72440:	.word  0x0000
3fe72450:	add    a0, a0
3fe72460:	.word  0x0000
3fe72470:	move   a0, *a0, 0
3fe72480:	.word  0x0040
3fe72490:	movb   *a0, *a0
3fe724a0:	.word  0x000d
3fe724b0:	.word  0xfffe
3fe724c0:	.word  0xffff
3fe724d0:	.word  0xfffd
3fe724e0:	.word  0xffff
3fe724f0:	.word  0xfffb
3fe72500:	.word  0xffff
3fe72510:	.word  0xfff7
3fe72520:	.word  0xffff
3fe72530:	.word  0xffef
3fe72540:	.word  0xffff
3fe72550:	.word  0xffdf
3fe72560:	.word  0xffff
3fe72570:	.word  0xffbf
3fe72580:	.word  0xffff
3fe72590:	.word  0xff7f
3fe725a0:	.word  0xffff
3fe725b0:	.word  0xfeff
3fe725c0:	.word  0xffff
3fe725d0:	pixt   *sp, *sp
3fe725e0:	.word  0xffff
3fe725f0:	pixt   *sp, sp
3fe72600:	.word  0xffff
3fe72610:	drav   sp, sp
3fe72620:	.word  0xffff
3fe72630:	movy   sp, sp
3fe72640:	.word  0xffff
3fe72650:	.word  0xdfff
3fe72660:	.word  0xffff
3fe72670:	.word  0xbfff
3fe72680:	.word  0xffff
3fe72690:	.word  0x7fff
3fe726a0:	.word  0xffff
3fe726b0:	.word  0xffff
3fe726c0:	.word  0xfffe
3fe726d0:	.word  0xffff
3fe726e0:	.word  0xfffd
3fe726f0:	.word  0xffff
3fe72700:	.word  0xfffb
3fe72710:	.word  0xffff
3fe72720:	.word  0xfff7
3fe72730:	.word  0xffff
3fe72740:	.word  0xffef
3fe72750:	.word  0xffff
3fe72760:	.word  0xffdf
3fe72770:	.word  0xffff
3fe72780:	.word  0xffbf
3fe72790:	.word  0xffff
3fe727a0:	.word  0xff7f
3fe727b0:	.word  0xffff
3fe727c0:	.word  0xfeff
3fe727d0:	.word  0xffff
3fe727e0:	pixt   *sp, *sp
3fe727f0:	.word  0xffff
3fe72800:	pixt   *sp, sp
3fe72810:	.word  0xffff
3fe72820:	drav   sp, sp
3fe72830:	.word  0xffff
3fe72840:	movy   sp, sp
3fe72850:	.word  0xffff
3fe72860:	.word  0xdfff
3fe72870:	.word  0xffff
3fe72880:	.word  0xbfff
3fe72890:	.word  0xffff
3fe728a0:	.word  0x7fff
3fe728b0:	.word  0x0040
3fe728c0:	move   a0, -*a0, 0
3fe728d0:	.word  0x000d
3fe728e0:	.word  0xffff
3fe728f0:	.word  0xffff
3fe72900:	.word  0xfffe
3fe72910:	.word  0xffff
3fe72920:	.word  0xfffc
3fe72930:	.word  0xffff
3fe72940:	.word  0xfff8
3fe72950:	.word  0xffff
3fe72960:	.word  0xfff0
3fe72970:	.word  0xffff
3fe72980:	.word  0xffe0
3fe72990:	.word  0xffff
3fe729a0:	.word  0xffc0
3fe729b0:	.word  0xffff
3fe729c0:	.word  0xff80
3fe729d0:	.word  0xffff
3fe729e0:	.word  0xff00
3fe729f0:	.word  0xffff
3fe72a00:	.word  0xfe00
3fe72a10:	.word  0xffff
3fe72a20:	pixt   *a0, *a0
3fe72a30:	.word  0xffff
3fe72a40:	pixt   a0, *a0
3fe72a50:	.word  0xffff
3fe72a60:	pixt   a0, *a0, xy
3fe72a70:	.word  0xffff
3fe72a80:	addxy  a0, a0
3fe72a90:	.word  0xffff
3fe72aa0:	jauc   L3FE72AB0
3fe72ac0:	move   a0, *a0, 0
3fe72ad0:	.word  0xffff
3fe72ae0:	.word  0x0000
3fe72af0:	.word  0xffff
3fe72b00:	.word  0x0000
3fe72b10:	.word  0xfffe
3fe72b20:	.word  0x0000
3fe72b30:	.word  0xfffc
3fe72b40:	.word  0x0000
3fe72b50:	.word  0xfff8
3fe72b60:	.word  0x0000
3fe72b70:	.word  0xfff0
3fe72b80:	.word  0x0000
3fe72b90:	.word  0xffe0
3fe72ba0:	.word  0x0000
3fe72bb0:	.word  0xffc0
3fe72bc0:	.word  0x0000
3fe72bd0:	.word  0xff80
3fe72be0:	.word  0x0000
3fe72bf0:	.word  0xff00
3fe72c00:	.word  0x0000
3fe72c10:	.word  0xfe00
3fe72c20:	.word  0x0000
3fe72c30:	pixt   *a0, *a0
3fe72c40:	.word  0x0000
3fe72c50:	pixt   a0, *a0
3fe72c60:	.word  0x0000
3fe72c70:	pixt   a0, *a0, xy
3fe72c80:	.word  0x0000
3fe72c90:	addxy  a0, a0
3fe72ca0:	.word  0x0000
3fe72cb0:	jauc   L3FE72CD0
L3FE72CD0:
3fe72cd0:	move   a0, *a0, 0
3fe72ce0:	.word  0x0040
3fe72cf0:	move   -*a0, a0, 0
3fe72d00:	.word  0x000d
3fe72d10:	.word  0x0001
3fe72d20:	.word  0x0000
3fe72d30:	.word  0x0003
3fe72d40:	.word  0x0000
3fe72d50:	.word  0x0007
3fe72d60:	.word  0x0000
3fe72d70:	.word  0x000f
3fe72d80:	.word  0x0000
3fe72d90:	.word  0x001f
3fe72da0:	.word  0x0000
3fe72db0:	rev    sp
3fe72dc0:	.word  0x0000
3fe72dd0:	.word  0x007f
3fe72de0:	.word  0x0000
3fe72df0:	.word  0x00ff
3fe72e00:	.word  0x0000
3fe72e10:	pushst
3fe72e20:	.word  0x0000
3fe72e30:	not    sp
3fe72e40:	.word  0x0000
3fe72e50:	move   @0xfff0000, sp
3fe72e80:	.word  0x0000
3fe72e90:	btst   0, sp
3fe72ea0:	.word  0x0000
3fe72eb0:	dsjs   sp, L3FE72CD0
3fe72ec0:	.word  0x0000
3fe72ed0:	.word  0x7fff
L3FE72EE0:
3fe72ee0:	.word  0x0000
3fe72ef0:	.word  0xffff
3fe72f00:	.word  0x0000
3fe72f10:	.word  0xffff
3fe72f20:	.word  0x0001
3fe72f30:	.word  0xffff
3fe72f40:	.word  0x0003
3fe72f50:	.word  0xffff
3fe72f60:	.word  0x0007
3fe72f70:	.word  0xffff
3fe72f80:	.word  0x000f
3fe72f90:	.word  0xffff
3fe72fa0:	.word  0x001f
3fe72fb0:	.word  0xffff
3fe72fc0:	rev    sp
3fe72fd0:	.word  0xffff
3fe72fe0:	.word  0x007f
3fe72ff0:	.word  0xffff
3fe73000:	.word  0x00ff
3fe73010:	.word  0xffff
3fe73020:	pushst
3fe73030:	.word  0xffff
3fe73040:	not    sp
3fe73050:	.word  0xffff
3fe73060:	move   @0xfffffff, sp
3fe73090:	.word  0xffff
3fe730a0:	btst   0, sp
3fe730b0:	.word  0xffff
3fe730c0:	dsjs   sp, L3FE72EE0
3fe730d0:	.word  0xffff
3fe730e0:	.word  0x7fff
3fe730f0:	.word  0xffff
L3FE73100:
3fe73100:	.word  0xffff
3fe73110:	.word  0x0002
3fe73120:	move   -*a0, -*a0, 0
3fe73130:	.word  0x000d
3fe73140:	.word  0x0000
3fe73150:	.word  0x0000
3fe73160:	.word  0x0002
L3FE73170:
3fe73170:	move   -*a1, -*a0, 0
3fe73180:	.word  0x000d
3fe73190:	.word  0x0000
3fe731a0:	.word  0x0000
3fe731b0:	.word  0x001c
3fe731c0:	move   -*a3, -*a0, 1
3fe731d0:	.word  0x000d
3fe731e0:	.word  0x0019
3fe731f0:	.word  0x0000
3fe73200:	rev    b2
3fe73210:	.word  0x0000
3fe73220:	getst  b0
3fe73230:	.word  0x0000
3fe73240:	.word  0x0064
3fe73250:	.word  0x0000
3fe73260:	.word  0x0001
3fe73270:	.word  0x0000
3fe73280:	.word  0x0000
3fe73290:	.word  0x0000
3fe732a0:	.word  0x0000
3fe732b0:	.word  0x0000
3fe732c0:	.word  0x0000
3fe732d0:	.word  0x0000
3fe732e0:	pushst
3fe732f0:	rl     0x0, b14
3fe73300:	pixt   *a0, *sp
3fe73310:	.word  0xfffe
3fe73320:	btst   0, sp
3fe73330:	move   *a0(0xffff), *a0+, 0
3fe73350:	.word  0xffff
3fe73360:	.word  0xffff
3fe73370:	.word  0xffff
3fe73380:	.word  0x0000
3fe73390:	.word  0x0000
3fe733a0:	.word  0x0006
3fe733b0:	movb   a1, *a0(0xd)
3fe733d0:	.word  0x0007
3fe733e0:	.word  0x0000
3fe733f0:	.word  0x0001
3fe73400:	.word  0x0000
3fe73410:	.word  0x0003
3fe73420:	.word  0x0000
3fe73430:	.word  0x0002
3fe73440:	movb   a9, *a0(0xd)
3fe73460:	.word  0x0000
3fe73470:	.word  0x0000
3fe73480:	.word  0x0001
3fe73490:	move   a4, *a0(0xd), 1
3fe734b0:	.word  0x0010
3fe734c0:	.word  0x0002
3fe734d0:	move   b4, *b0(0xd), 1
3fe734f0:	.word  0x0000
3fe73500:	.word  0x0000
3fe73510:	.word  0x0001
3fe73520:	move   b5, *b0(0xd), 1
3fe73540:	.word  0x0000
3fe73550:	.word  0x0002
3fe73560:	jrgt   L3FE73170
3fe73570:	.word  0x000d
3fe73580:	.word  0x0000
3fe73590:	.word  0x0000
3fe735a0:	.word  0x0002
3fe735b0:	jrgt   L3FE733C0
L3FE735C0:
3fe735c0:	.word  0x000d
3fe735d0:	sll    0x1e, a0
L3FE735E0:
3fe735e0:	.word  0x0009
L3FE735F0:
3fe735f0:	.word  0x0002
L3FE73600:
3fe73600:	jac   L3FE736F0
L3FE73620:
3fe73620:	sll    0x1e, a0
3fe73630:	.word  0x0009
L3FE73640:
3fe73640:	.word  0x0002
3fe73650:	jrc   L3FE73860
L3FE73660:
3fe73660:	.word  0x000d
3fe73670:	.word  0x0002
L3FE73680:
3fe73680:	.word  0x0000
3fe73690:	.word  0x0002
L3FE736A0:
3fe736a0:	jrc   L3FE73AB0
3fe736b0:	.word  0x000d
L3FE736C0:
3fe736c0:	.word  0x0002
3fe736d0:	.word  0x0000
L3FE736E0:
3fe736e0:	.word  0x0002
L3FE736F0:
3fe736f0:	jrc   L3FE73100
L3FE73700:
3fe73700:	.word  0x000d
3fe73710:	.word  0x0000
L3FE73720:
3fe73720:	.word  0x0000
3fe73730:	emu
L3FE73740:
3fe73740:	janc   0x4810000d
3fe73770:	dsjs   a7, L3FE735C0
L3FE73780:
3fe73780:	cmp    a4, a0
3fe73790:	dsjs   a7, L3FE735E0
L3FE737A0:
3fe737a0:	andn   a6, a0
3fe737b0:	dsjs   a7, L3FE73600
L3FE737C0:
3fe737c0:	xor    a9, a0
3fe737d0:	dsjs   a7, L3FE73620
L3FE737E0:
3fe737e0:	divs   a12, a0
3fe737f0:	dsjs   a7, L3FE73640
3fe73800:	mpys   b1, b0
3fe73810:	dsjs   a7, L3FE73660
L3FE73820:
3fe73820:	mpyu   b4, b0
L3FE73830:
3fe73830:	dsjs   a7, L3FE73680
3fe73840:	sll    a8, a0
3fe73850:	dsjs   a7, L3FE736A0
L3FE73860:
3fe73860:	rl     b1, b0
L3FE73870:
3fe73870:	dsjs   a7, L3FE736C0
3fe73880:	lmo    a7, a0
L3FE73890:
3fe73890:	dsjs   a7, L3FE736E0
L3FE738A0:
3fe738a0:	mods   a11, a0
3fe738b0:	dsjs   a7, L3FE73700
L3FE738C0:
3fe738c0:	.word  0x7000
3fe738d0:	dsjs   a7, L3FE73720
3fe738e0:	.word  0x7270
3fe738f0:	dsjs   a7, L3FE73740
3fe73900:	.word  0x76d0
L3FE73910:
3fe73910:	dsjs   a7, L3FE73760
3fe73920:	.word  0x7a50
3fe73930:	dsjs   a7, L3FE73780
3fe73940:	movb   *b6, b0
L3FE73950:
3fe73950:	dsjs   a7, L3FE737A0
3fe73960:	move   *a13+, *a0+, 1
L3FE73970:
3fe73970:	dsjs   a7, L3FE737C0
3fe73980:	move   a5, -*a0, 1
L3FE73990:
3fe73990:	dsjs   a7, L3FE737E0
3fe739a0:	.word  0x9ee0
3fe739b0:	dsjs   b14, L3FE73830
3fe739c0:	move   -*a0, -*a0, 1
L3FE739D0:
3fe739d0:	dsjs   a7, L3FE73820
3fe739e0:	jrls   L3FE735F0
L3FE739F0:
3fe739f0:	dsjs   b14, L3FE73870
3fe73a00:	line   0
L3FE73A10:
3fe73a10:	dsjs   b14, L3FE73890
3fe73a20:	movb   a14, *a0(0x3f87)
L3FE73A40:
3fe73a40:	jrlt   L3FE74150
L3FE73A50:
3fe73a50:	dsjs   a7, L3FE738A0
L3FE73A60:
3fe73a60:	jrnv   L3FE73C70
3fe73a70:	dsjs   a7, L3FE738C0
3fe73a80:	.word  0xff20
3fe73a90:	dsjs   a5, L3FE73910
3fe73aa0:	movb   *a5(0x3f24), *a0(0xdc20)
L3FE73AD0:
3fe73ad0:	dsjs   a4, L3FE73950
3fe73ae0:	movk   2, a0
3fe73af0:	dsjs   a6, L3FE73970
3fe73b00:	sll    0xc, a0
L3FE73B10:
3fe73b10:	dsjs   a6, L3FE73990
3fe73b20:	move   *a11(0x3f24), *a0+, 1
3fe73b40:	addxy  b7, b0
3fe73b50:	dsjs   a4, L3FE739D0
L3FE73B60:
3fe73b60:	pixt   sp, *a0, xy
L3FE73B70:
3fe73b70:	dsjs   a4, L3FE739F0
L3FE73B80:
3fe73b80:	pixblt l,l
3fe73b90:	dsjs   a6, L3FE73A10
L3FE73BA0:
3fe73ba0:	.word  0x0ad0
3fe73bb0:	dsjs   a6, L3FE73A30
L3FE73BC0:
3fe73bc0:	move   a13, *a0+, 0
3fe73bd0:	dsjs   a3, L3FE73A50
3fe73be0:	.word  0xdb80
3fe73bf0:	dsjs   a7, L3FE73A40
L3FE73C00:
3fe73c00:	.word  0xdd90
3fe73c10:	dsjs   a7, L3FE73A60
L3FE73C20:
3fe73c20:	pixt   b6, *b0, xy
3fe73c30:	dsjs   a5, L3FE73AB0
L3FE73C40:
3fe73c40:	.word  0xda80
3fe73c50:	dsjs   a5, L3FE73AD0
L3FE73C60:
3fe73c60:	.word  0xdf50
L3FE73C70:
3fe73c70:	dsjs   a7, L3FE73AC0
L3FE73C80:
3fe73c80:	subxy  b8, b0
3fe73c90:	dsjs   a3, L3FE73B10
L3FE73CA0:
3fe73ca0:	move   -*a10, -*a0, 0
3fe73cb0:	dsjs   a4, L3FE73B30
L3FE73CC0:
3fe73cc0:	move   *a9(0x3f24), a0, 1
L3FE73CE0:
3fe73ce0:	pixt   *b2, b0
3fe73cf0:	dsjs   a5, L3FE73B70
L3FE73D00:
3fe73d00:	.word  0xeb50
3fe73d10:	dsjs   a7, L3FE73B60
L3FE73D20:
3fe73d20:	pixt   b12, *b0, xy
3fe73d30:	dsjs   a7, L3FE73B80
L3FE73D40:
3fe73d40:	pixt   *b4, xy, *b0, xy
3fe73d50:	dsjs   a7, L3FE73BA0
L3FE73D60:
3fe73d60:	clrc
3fe73d70:	dsjs   a8, L3FE73BC0
L3FE73D80:
3fe73d80:	subi   0xddffc077, b0
3fe73db0:	dsjs   a8, L3FE73C00
L3FE73DC0:
3fe73dc0:	sll    0x18, a0
3fe73dd0:	dsjs   a11, L3FE73C20
L3FE73DE0:
3fe73de0:	sra    0x16, a0
L3FE73DF0:
3fe73df0:	dsjs   a11, L3FE73C40
L3FE73E00:
3fe73e00:	rl     0x1d, b0
3fe73e10:	dsjs   a8, L3FE73C60
L3FE73E20:
3fe73e20:	move   a5, a0
3fe73e30:	dsjs   a8, L3FE73C80
L3FE73E40:
3fe73e40:	move   a13, b0
3fe73e50:	dsjs   a8, L3FE73CA0
L3FE73E60:
3fe73e60:	sll    a5, a0
3fe73e70:	dsjs   a8, L3FE73CC0
L3FE73E80:
3fe73e80:	rl     a2, a0
3fe73e90:	dsjs   a8, L3FE73CE0
L3FE73EA0:
3fe73ea0:	modu   b0, b0
3fe73eb0:	dsjs   a8, L3FE73D00
3fe73ec0:	.word  0x7340
3fe73ed0:	dsjs   a8, L3FE73D20
L3FE73EE0:
3fe73ee0:	.word  0x79c0
3fe73ef0:	dsjs   a8, L3FE73D40
L3FE73F00:
3fe73f00:	.word  0x7d30
3fe73f10:	dsjs   a8, L3FE73D60
L3FE73F20:
3fe73f20:	move   b14, *b0, 1
3fe73f30:	dsjs   a8, L3FE73D80
L3FE73F40:
3fe73f40:	move   a10, *a0(0x3f88), 1
L3FE73F60:
3fe73f60:	subxy  a11, a0
3fe73f70:	dsjs   a8, L3FE73DC0
L3FE73F80:
3fe73f80:	.word  0x02c0
3fe73f90:	dsjs   a9, L3FE73DE0
L3FE73FA0:
3fe73fa0:	sra    0x14, a0
3fe73fb0:	dsjs   a7, L3FE73E00
L3FE73FC0:
3fe73fc0:	sla    0x14, a0
3fe73fd0:	dsjs   a9, L3FE73E20
L3FE73FE0:
3fe73fe0:	add    b5, b0
3fe73ff0:	dsjs   a9, L3FE73E40
L3FE74000:
3fe74000:	mpyu   b7, b0
3fe74010:	dsjs   a9, L3FE73E60
L3FE74020:
3fe74020:	.word  0x7fa0
3fe74030:	dsjs   a9, L3FE73E80
L3FE74040:
3fe74040:	movb   *b14, *b0
3fe74050:	dsjs   a9, L3FE73EA0
L3FE74060:
3fe74060:	movb   *b0(0x3f89), *b0(0xe5c0)
3fe74090:	dsjs   a9, L3FE73EE0
L3FE740A0:
3fe740a0:	subk   17, b0
3fe740b0:	dsjs   a10, L3FE73F00
3fe740c0:	subk   17, b0
3fe740d0:	dsjs   a10, L3FE73F20
3fe740e0:	add    a9, a0
3fe740f0:	dsjs   a10, L3FE73F40
3fe74100:	add    a9, a0
3fe74110:	dsjs   a10, L3FE73F60
L3FE74120:
3fe74120:	sla    a5, a0
3fe74130:	dsjs   a10, L3FE73F80
L3FE74140:
3fe74140:	rl     a13, a0
L3FE74150:
3fe74150:	dsjs   a10, L3FE73FA0
3fe74160:	mods   b7, b0
3fe74170:	dsjs   a10, L3FE73FC0
L3FE74180:
3fe74180:	.word  0x7240
3fe74190:	dsjs   a10, L3FE73FE0
L3FE741A0:
3fe741a0:	.word  0x7530
3fe741b0:	dsjs   a10, L3FE74000
3fe741c0:	.word  0x78a0
3fe741d0:	dsjs   a10, L3FE74020
L3FE741E0:
3fe741e0:	move   b14, *b0, 0
L3FE741F0:
3fe741f0:	dsjs   a10, L3FE74040
3fe74200:	move   *a2, *a0, 1
3fe74210:	dsjs   a10, L3FE74060
3fe74220:	move   *a7+, a0, 0
3fe74230:	dsjs   a10, L3FE74080
3fe74240:	move   a9, -*a0, 0
3fe74250:	dsjs   a10, L3FE740A0
3fe74260:	movb   b11, *b0(0x3f8a)
3fe74280:	move   a4, *a0(0x3f8a), 1
3fe742a0:	move   *sp(0x3f8a), b0, 1
3fe742c0:	.word  0xbed0
3fe742d0:	dsjs   a10, L3FE74120
3fe742e0:	jreq   L3FE73DF0
L3FE742F0:
3fe742f0:	dsjs   a10, L3FE74140
3fe74300:	move   *b12(0x3f8a), *b0+, 1
L3FE74320:
3fe74320:	cvxyl  a2, a0
3fe74330:	dsjs   a10, L3FE74180
L3FE74340:
3fe74340:	pixt   *b8, b0
3fe74350:	dsjs   a10, L3FE741A0
L3FE74360:
3fe74360:	dsjs   b0, L3FE74370
L3FE74370:
3fe74370:	dsjs   a6, L3FE741F0
L3FE74380:
3fe74380:	.word  0xfe10
3fe74390:	dsjs   a10, L3FE741E0
L3FE743A0:
3fe743a0:	move   b2, *b0(0x3f7f), 0
L3FE743C0:
3fe743c0:	move   *a1(0x3f7f), *a0(0x72d0), 1
3fe743f0:	dsjs   a5, L3FE74270
3fe74400:	move   *a14, *a0, 0
3fe74410:	dsjs   a5, L3FE74290
L3FE74420:
3fe74420:	.word  0x9e90
L3FE74430:
3fe74430:	dsjs   a5, L3FE742B0
3fe74440:	movb   *a11(0x3f25), *a0(0xc450)
L3FE74470:
3fe74470:	dsjs   a5, L3FE742F0
3fe74480:	jrnc   L3FE74690
L3FE74490:
3fe74490:	dsjs   a5, L3FE74310
3fe744a0:	move   *b13(0x3f25), *b0+, 0
3fe744c0:	.word  0x06b0
L3FE744D0:
3fe744d0:	dsjs   a11, L3FE74320
3fe744e0:	.word  0x0c80
3fe744f0:	dsjs   a11, L3FE74340
3fe74500:	addk   9, a0
3fe74510:	dsjs   a11, L3FE74360
3fe74520:	subk   16, b0
3fe74530:	dsjs   a11, L3FE74380
3fe74540:	btst   18, a0
3fe74550:	dsjs   a11, L3FE743A0
3fe74560:	rl     0xa, b0
3fe74570:	dsjs   a11, L3FE743C0
3fe74580:	sla    0x7, b0
3fe74590:	dsjs   a11, L3FE743E0
L3FE745A0:
3fe745a0:	movb   a13, *a0
3fe745b0:	dsjs   b14, L3FE74430
3fe745c0:	.word  0x3400
3fe745d0:	dsjs   a11, L3FE74420
3fe745e0:	.word  0x7ab0
L3FE745F0:
3fe745f0:	dsjs   a5, L3FE74470
3fe74600:	move   *a2+, a0, 0
3fe74610:	dsjs   a5, L3FE74490
3fe74620:	divs   a11, a0
L3FE74630:
3fe74630:	dsjs   a5, L3FE744B0
3fe74640:	mods   b10, b0
3fe74650:	dsjs   a5, L3FE744D0
3fe74660:	.word  0x0000
L3FE74670:
3fe74670:	.word  0x0000
3fe74680:	.word  0x0000
L3FE74690:
3fe74690:	.word  0x0000
3fe746a0:	.word  0x0000
L3FE746B0:
3fe746b0:	.word  0x0000
3fe746c0:	.word  0x0000
L3FE746D0:
3fe746d0:	.word  0x0000
3fe746e0:	.word  0x0000
3fe746f0:	.word  0x0000
3fe74700:	.word  0x0000
L3FE74710:
3fe74710:	.word  0x0000
3fe74720:	.word  0x0000
3fe74730:	.word  0x0000
3fe74740:	.word  0x3760
L3FE74750:
3fe74750:	dsjs   a11, L3FE745A0
3fe74760:	emu
L3FE74770:
3fe74770:	cvxyl  a12, a0
3fe74780:	.word  0x000d
3fe74790:	cmp    b0, b0
3fe747a0:	dsjs   a7, L3FE745F0
L3FE747B0:
3fe747b0:	movb   *b11(0x3f8d), *b0(0xc5f0)
3fe747e0:	dsjs   a13, L3FE74630
L3FE747F0:
3fe747f0:	move   *a6(0x3f8d), *a0(0xbac0), 1
3fe74820:	dsjs   a13, L3FE74670
L3FE74830:
3fe74830:	move   *a6(0x3f8d), *a0(0xbac0), 1
3fe74860:	dsjs   a13, L3FE746B0
L3FE74870:
3fe74870:	jreq   L3FE74980
3fe74880:	dsjs   a13, L3FE746D0
3fe74890:	move   *a6(0x3f8d), *a0(0xbac0), 1
3fe748c0:	dsjs   a13, L3FE74710
3fe748d0:	move   *a6(0x3f8d), *a0(0xbac0), 1
3fe74900:	dsjs   a13, L3FE74750
L3FE74910:
3fe74910:	jrn   L3FE74D20
3fe74920:	dsjs   a13, L3FE74770
L3FE74930:
3fe74930:	move   *a6(0x3f8d), *a0(0xbac0), 1
3fe74960:	dsjs   a13, L3FE747B0
L3FE74970:
3fe74970:	move   *a6(0x3f8d), *a0(0xd1f0), 1
3fe749a0:	dsjs   a13, L3FE747F0
L3FE749B0:
3fe749b0:	move   *a6(0x3f8d), *a0(0xd3f0), 1
3fe749e0:	dsjs   a13, L3FE74830
3fe749f0:	.word  0xdb00
3fe74a00:	dsjs   a13, L3FE74850
L3FE74A10:
3fe74a10:	.word  0xde50
3fe74a20:	dsjs   a13, L3FE74870
3fe74a30:	move   *a6(0x3f8d), *a0(0xe440), 1
3fe74a60:	dsjs   a13, L3FE748B0
L3FE74A70:
3fe74a70:	move   *a6(0x3f8d), *a0(0xe870), 1
3fe74aa0:	dsjs   a13, L3FE748F0
L3FE74AB0:
3fe74ab0:	movy   a3, a0
3fe74ac0:	dsjs   a13, L3FE74910
L3FE74AD0:
3fe74ad0:	pixt   *sp, xy, b0
3fe74ae0:	dsjs   a13, L3FE74930
L3FE74AF0:
3fe74af0:	move   *a6(0x3f8d), *a0(0xf970), 1
3fe74b20:	dsjs   a13, L3FE74970
L3FE74B30:
3fe74b30:	.word  0xfe80
3fe74b40:	dsjs   a13, L3FE74990
3fe74b50:	jump   a0
3fe74b60:	dsjs   a14, L3FE749B0
L3FE74B70:
3fe74b70:	zext   a0, 0
3fe74b80:	dsjs   a14, L3FE749D0
L3FE74B90:
3fe74b90:	move   *a6(0x3f8d), *a0(0x870), 1
3fe74bc0:	dsjs   a14, L3FE74A10
L3FE74BD0:
3fe74bd0:	cmpi   0xc071, b0
3fe74bf0:	move   *a6(0x3f8d), *a0(0xb8f0), 1
3fe74c20:	dsjs   a13, L3FE74A70
L3FE74C30:
3fe74c30:	move   *b7(0x3f8d), *b0(0xbac0), 0
3fe74c60:	dsjs   a13, L3FE74AB0
3fe74c70:	.word  0x0e30
3fe74c80:	dsjs   a14, L3FE74AD0
L3FE74C90:
3fe74c90:	addk   19, a0
3fe74ca0:	dsjs   a14, L3FE74AF0
3fe74cb0:	subk   20, b0
3fe74cc0:	dsjs   a14, L3FE74B10
L3FE74CD0:
3fe74cd0:	btst   27, a0
3fe74ce0:	dsjs   a14, L3FE74B30
L3FE74CF0:
3fe74cf0:	move   *b7(0x3f8d), *b0(0xb8f0), 0
L3FE74D20:
3fe74d20:	dsjs   a13, L3FE74B70
L3FE74D30:
3fe74d30:	btst   1, b0
3fe74d40:	dsjs   a14, L3FE74B90
L3FE74D50:
3fe74d50:	move   *a6(0x3f8d), *a0(0xbac0), 1
3fe74d80:	dsjs   a13, L3FE74BD0
L3FE74D90:
3fe74d90:	move   *a6(0x3f8d), *a0(0x22b0), 1
3fe74dc0:	dsjs   a14, L3FE74C10
L3FE74DD0:
3fe74dd0:	sll    0x9, a0
3fe74de0:	dsjs   a14, L3FE74C30
L3FE74DF0:
3fe74df0:	sll    0x1c, b0
3fe74e00:	dsjs   a14, L3FE74C50
L3FE74E10:
3fe74e10:	move   *b7(0x3f8d), *b0(0x2990), 0
3fe74e40:	dsjs   a14, L3FE74C90
L3FE74E50:
3fe74e50:	move   *a6(0x3f8d), *a0(0x2dc0), 1
3fe74e80:	dsjs   a14, L3FE74CD0
L3FE74E90:
3fe74e90:	rl     0x16, a0
3fe74ea0:	dsjs   a14, L3FE74CF0
L3FE74EB0:
3fe74eb0:	.word  0x36e0
3fe74ec0:	dsjs   a14, L3FE74D10
L3FE74ED0:
3fe74ed0:	dsjs   b0, L3FE75060
3fe74ee0:	dsjs   a14, L3FE74D30
L3FE74EF0:
3fe74ef0:	dsjs   a0, L3FE74DD0
3fe74f00:	dsjs   a14, L3FE74D50
L3FE74F10:
3fe74f10:	move   *a6(0x3f8d), *a0(0x4290), 1
3fe74f40:	dsjs   a14, L3FE74D90
L3FE74F50:
3fe74f50:	subb   a6, a0
3fe74f60:	dsjs   a14, L3FE74DB0
L3FE74F70:
3fe74f70:	move   b12, b0
3fe74f80:	dsjs   a14, L3FE74DD0
L3FE74F90:
3fe74f90:	or     a10, a0
3fe74fa0:	dsjs   a14, L3FE74DF0
L3FE74FB0:
3fe74fb0:	or     a10, a0
3fe74fc0:	dsjs   a14, L3FE74E10
3fe74fd0:	or     a10, a0
3fe74fe0:	dsjs   a14, L3FE74E30
L3FE74FF0:
3fe74ff0:	or     a10, a0
3fe75000:	dsjs   a14, L3FE74E50
3fe75010:	or     a10, a0
3fe75020:	dsjs   a14, L3FE74E70
L3FE75030:
3fe75030:	divs   b13, b0
3fe75040:	dsjs   a14, L3FE74E90
3fe75050:	or     a10, a0
L3FE75060:
3fe75060:	dsjs   a14, L3FE74EB0
L3FE75070:
3fe75070:	or     a10, a0
3fe75080:	dsjs   a14, L3FE74ED0
L3FE75090:
3fe75090:	mpys   sp, a0
3fe750a0:	dsjs   a14, L3FE74EF0
L3FE750B0:
3fe750b0:	sll    b7, b0
3fe750c0:	dsjs   a14, L3FE74F10
L3FE750D0:
3fe750d0:	rl     a0, a0
3fe750e0:	dsjs   a14, L3FE74F30
L3FE750F0:
3fe750f0:	rl     a0, a0
3fe75100:	dsjs   a14, L3FE74F50
L3FE75110:
3fe75110:	mods   b3, b0
3fe75120:	dsjs   a14, L3FE74F70
L3FE75130:
3fe75130:	mods   b3, b0
3fe75140:	dsjs   a14, L3FE74F90
L3FE75150:
3fe75150:	.word  0x70e0
3fe75160:	dsjs   a14, L3FE74FB0
L3FE75170:
3fe75170:	move   *a6(0x3f8d), *a0(0x7510), 1
3fe751a0:	dsjs   a14, L3FE74FF0
L3FE751B0:
3fe751b0:	move   *a6(0x3f8d), *a0(0xbac0), 1
L3FE751E0:
3fe751e0:	dsjs   a13, L3FE75030
L3FE751F0:
3fe751f0:	move   *a6(0x3f8d), *a0(0x7860), 1
3fe75220:	dsjs   a14, L3FE75070
3fe75230:	.word  0x7c20
3fe75240:	dsjs   a14, L3FE75090
3fe75250:	.word  0x7f00
3fe75260:	dsjs   a14, L3FE750B0
L3FE75270:
3fe75270:	move   b2, *b0, 1
3fe75280:	dsjs   a14, L3FE750D0
3fe75290:	move   *a4, a0, 1
3fe752a0:	dsjs   a14, L3FE750F0
L3FE752B0:
3fe752b0:	move   *a5, *a0, 1
3fe752c0:	dsjs   a14, L3FE75110
3fe752d0:	movb   *a9, a0
3fe752e0:	dsjs   a14, L3FE75130
L3FE752F0:
3fe752f0:	move   a7, *a0+, 1
3fe75300:	dsjs   a14, L3FE75150
3fe75310:	move   *a1+, a0, 1
3fe75320:	dsjs   a14, L3FE75170
L3FE75330:
3fe75330:	move   *a8+, *a0+, 0
3fe75340:	dsjs   a14, L3FE75190
3fe75350:	move   b5, -*b0, 0
3fe75360:	dsjs   a14, L3FE751B0
L3FE75370:
3fe75370:	move   *a6(0x3f8d), *a0(0xa860), 1
3fe753a0:	dsjs   a14, L3FE751F0
3fe753b0:	movb   b11, *b0(0x3f8e)
L3FE753D0:
3fe753d0:	move   a6, *a0(0x3f8e), 0
3fe753f0:	move   *b7(0x3f8d), *b0(0xb2c0), 0
3fe75420:	dsjs   a14, L3FE75270
L3FE75430:
3fe75430:	move   *b7(0x3f8d), *b0(0xb630), 0
3fe75460:	dsjs   a14, L3FE752B0
L3FE75470:
3fe75470:	move   *b7(0x3f8d), *b0(0xb8f0), 0
3fe754a0:	dsjs   a13, L3FE752F0
L3FE754B0:
3fe754b0:	move   *b11(0x3f8e), *b0(0xb8f0), 0
3fe754e0:	dsjs   a13, L3FE75330
3fe754f0:	movb   *b2(0x3f8e), *b0(0xb8f0)
3fe75520:	dsjs   a13, L3FE75370
3fe75530:	.word  0xbec0
3fe75540:	dsjs   a14, L3FE75390
3fe75550:	move   *b7(0x3f8d), *b0(0xb8f0), 0
L3FE75580:
3fe75580:	dsjs   a13, L3FE753D0
3fe75590:	move   *b7(0x3f8d), *b0(0xbac0), 0
3fe755c0:	dsjs   a13, L3FE75410
L3FE755D0:
3fe755d0:	jruc   L3FE751E0
3fe755e0:	dsjs   a14, L3FE75430
L3FE755F0:
3fe755f0:	move   *b7(0x3f8d), *b0(0xb8f0), 0
L3FE75620:
3fe75620:	dsjs   a13, L3FE75470
3fe75630:	move   *b7(0x3f8d), *b0(0xb8f0), 0
L3FE75660:
3fe75660:	dsjs   a13, L3FE754B0
L3FE75670:
3fe75670:	move   *b7(0x3f8d), *b0(0x0), 0
L3FE756A0:
3fe756a0:	.word  0x0000
3fe756b0:	.word  0x0000
L3FE756C0:
3fe756c0:	.word  0x0000
3fe756d0:	.word  0x0000
L3FE756E0:
3fe756e0:	.word  0x0000
3fe756f0:	.word  0x0000
L3FE75700:
3fe75700:	.word  0x0000
3fe75710:	.word  0x0000
L3FE75720:
3fe75720:	.word  0x0000
3fe75730:	.word  0x0000
L3FE75740:
3fe75740:	.word  0x0000
3fe75750:	.word  0x0000
L3FE75760:
3fe75760:	.word  0x0000
3fe75770:	jrlt   L3FE75580
L3FE75780:
3fe75780:	dsjs   a14, L3FE755D0
3fe75790:	.word  0x0046
L3FE757A0:
3fe757a0:	mmtm   a0, a12,a13,a14
L3FE757C0:
3fe757c0:	.word  0xd930
3fe757d0:	dsjs   a12, L3FE75620
L3FE757E0:
3fe757e0:	jrlt   L3FE755F0
3fe757f0:	dsjs   b5, L3FE75670
L3FE75800:
3fe75800:	.word  0xdde0
3fe75810:	dsjs   a12, L3FE75660
L3FE75820:
3fe75820:	.word  0xdde0
3fe75830:	dsjs   a12, L3FE75680
L3FE75840:
3fe75840:	.word  0xdde0
3fe75850:	dsjs   a12, L3FE756A0
L3FE75860:
3fe75860:	.word  0xdde0
3fe75870:	dsjs   a12, L3FE756C0
L3FE75880:
3fe75880:	.word  0xdde0
3fe75890:	dsjs   a12, L3FE756E0
L3FE758A0:
3fe758a0:	.word  0xeb10
3fe758b0:	dsjs   a12, L3FE75700
L3FE758C0:
3fe758c0:	.word  0xeb10
3fe758d0:	dsjs   a12, L3FE75720
L3FE758E0:
3fe758e0:	pixt   b3, *b0
3fe758f0:	dsjs   a12, L3FE75740
L3FE75900:
3fe75900:	pixt   b3, *b0
3fe75910:	dsjs   a12, L3FE75760
L3FE75920:
3fe75920:	move   a13, -*a0, 0
3fe75930:	dsjs   a13, L3FE75780
L3FE75940:
3fe75940:	pixt   *a0, *a0
3fe75950:	dsjs   a12, L3FE757A0
L3FE75960:
3fe75960:	.word  0x0440
3fe75970:	dsjs   a13, L3FE757C0
L3FE75980:
3fe75980:	.word  0x0e00
3fe75990:	dsjs   a13, L3FE757E0
L3FE759A0:
3fe759a0:	addk   19, b0
3fe759b0:	dsjs   a13, L3FE75800
L3FE759C0:
3fe759c0:	subk   14, b0
3fe759d0:	dsjs   a13, L3FE75820
L3FE759E0:
3fe759e0:	btst   0, b0
3fe759f0:	dsjs   a13, L3FE75840
L3FE75A00:
3fe75a00:	sll    0x2, b0
3fe75a10:	dsjs   a13, L3FE75860
L3FE75A20:
3fe75a20:	sra    0x17, a0
3fe75a30:	dsjs   a13, L3FE75880
L3FE75A40:
3fe75a40:	srl    0x11, b0
3fe75a50:	dsjs   a13, L3FE758A0
L3FE75A60:
3fe75a60:	rl     0x12, b0
3fe75a70:	dsjs   a13, L3FE758C0
L3FE75A80:
3fe75a80:	dsjs   b0, L3FE75BE0
3fe75a90:	dsjs   a13, L3FE758E0
L3FE75AA0:
3fe75aa0:	subb   a2, a0
3fe75ab0:	dsjs   a13, L3FE75900
3fe75ac0:	andn   a5, a0
3fe75ad0:	dsjs   a13, L3FE75920
L3FE75AE0:
3fe75ae0:	divs   a9, a0
3fe75af0:	dsjs   a13, L3FE75940
L3FE75B00:
3fe75b00:	mpyu   b1, b0
L3FE75B10:
3fe75b10:	dsjs   a13, L3FE75960
L3FE75B20:
3fe75b20:	mpyu   b1, b0
3fe75b30:	dsjs   a13, L3FE75980
L3FE75B40:
3fe75b40:	sra    a5, a0
3fe75b50:	dsjs   a13, L3FE759A0
L3FE75B60:
3fe75b60:	lmo    a7, a0
3fe75b70:	dsjs   a13, L3FE759C0
L3FE75B80:
3fe75b80:	.word  0x70b0
3fe75b90:	dsjs   a13, L3FE759E0
L3FE75BA0:
3fe75ba0:	.word  0x7ad0
3fe75bb0:	dsjs   a13, L3FE75A00
L3FE75BC0:
3fe75bc0:	move   a12, *a0, 1
3fe75bd0:	dsjs   a13, L3FE75A20
L3FE75BE0:
3fe75be0:	move   *b7, *b0, 1
3fe75bf0:	dsjs   a13, L3FE75A40
L3FE75C00:
3fe75c00:	move   a13, -*a0, 0
3fe75c10:	dsjs   a13, L3FE75A60
L3FE75C20:
3fe75c20:	emu
3fe75c30:	movk   12, a0
L3FE75C40:
3fe75c40:	.word  0x000e
3fe75c50:	jrlt   L3FE75A60
L3FE75C60:
3fe75c60:	dsjs   b5, L3FE75AE0
L3FE75C70:
3fe75c70:	jrlt   L3FE75A80
L3FE75C80:
3fe75c80:	dsjs   b5, L3FE75B00
L3FE75C90:
3fe75c90:	jrlt   L3FE75AA0
L3FE75CA0:
3fe75ca0:	dsjs   b5, L3FE75B20
L3FE75CB0:
3fe75cb0:	rl     0xf, b0
L3FE75CC0:
3fe75cc0:	dsjs   a12, L3FE75B10
L3FE75CD0:
3fe75cd0:	jrlt   L3FE75AE0
3fe75ce0:	dsjs   b5, L3FE75B60
3fe75cf0:	jrlt   L3FE75B00
3fe75d00:	dsjs   b5, L3FE75B80
3fe75d10:	jrlt   L3FE75B20
L3FE75D20:
3fe75d20:	dsjs   b5, L3FE75BA0
L3FE75D30:
3fe75d30:	jrlt   L3FE75B40
L3FE75D40:
3fe75d40:	dsjs   b5, L3FE75BC0
L3FE75D50:
3fe75d50:	jrlt   L3FE75B60
L3FE75D60:
3fe75d60:	dsjs   b5, L3FE75BE0
3fe75d70:	jrlt   L3FE75B80
L3FE75D80:
3fe75d80:	dsjs   b5, L3FE75C00
L3FE75D90:
3fe75d90:	jrlt   L3FE75BA0
L3FE75DA0:
3fe75da0:	dsjs   b5, L3FE75C20
3fe75db0:	jrlt   L3FE75BC0
L3FE75DC0:
3fe75dc0:	dsjs   b5, L3FE75C40
3fe75dd0:	jrlt   L3FE75BE0
L3FE75DE0:
3fe75de0:	dsjs   b5, L3FE75C60
L3FE75DF0:
3fe75df0:	jrlt   L3FE75C00
L3FE75E00:
3fe75e00:	dsjs   b5, L3FE75C80
3fe75e10:	dsjs   b0, L3FE75FF0
L3FE75E20:
3fe75e20:	dsjs   a12, L3FE75C70
3fe75e30:	add    b7, b0
L3FE75E40:
3fe75e40:	dsjs   a12, L3FE75C90
3fe75e50:	subb   b1, b0
L3FE75E60:
3fe75e60:	dsjs   a12, L3FE75CB0
3fe75e70:	cmp    b7, b0
L3FE75E80:
3fe75e80:	dsjs   a12, L3FE75CD0
L3FE75E90:
3fe75e90:	jrlt   L3FE75CA0
L3FE75EA0:
3fe75ea0:	dsjs   b5, L3FE75D20
3fe75eb0:	jrlt   L3FE75CC0
L3FE75EC0:
3fe75ec0:	dsjs   b5, L3FE75D40
3fe75ed0:	move   b1, b0
L3FE75EE0:
3fe75ee0:	dsjs   a12, L3FE75D30
3fe75ef0:	and    sp, b0
L3FE75F00:
3fe75f00:	dsjs   a12, L3FE75D50
3fe75f10:	jrlt   L3FE75D20
L3FE75F20:
3fe75f20:	dsjs   b5, L3FE75DA0
3fe75f30:	or     b9, b0
L3FE75F40:
3fe75f40:	dsjs   a12, L3FE75D90
3fe75f50:	jrlt   L3FE75D60
L3FE75F60:
3fe75f60:	dsjs   b5, L3FE75DE0
L3FE75F70:
3fe75f70:	jrlt   L3FE75D80
L3FE75F80:
3fe75f80:	dsjs   b5, L3FE75E00
L3FE75F90:
3fe75f90:	rl     0x1, b0
L3FE75FA0:
3fe75fa0:	dsjs   a12, L3FE75DF0
L3FE75FB0:
3fe75fb0:	jrlt   L3FE75DC0
3fe75fc0:	dsjs   b5, L3FE75E40
3fe75fd0:	jrlt   L3FE75DE0
3fe75fe0:	dsjs   b5, L3FE75E60
L3FE75FF0:
3fe75ff0:	jrlt   L3FE75E00
L3FE76000:
3fe76000:	dsjs   b5, L3FE75E80
L3FE76010:
3fe76010:	jrlt   L3FE75E20
L3FE76020:
3fe76020:	dsjs   b5, L3FE75EA0
L3FE76030:
3fe76030:	rl     0x1, b0
3fe76040:	dsjs   a12, L3FE75E90
3fe76050:	jrlt   L3FE75E60
3fe76060:	dsjs   b5, L3FE75EE0
3fe76070:	jrlt   L3FE75E80
L3FE76080:
3fe76080:	dsjs   b5, L3FE75F00
L3FE76090:
3fe76090:	jrlt   L3FE75EA0
L3FE760A0:
3fe760a0:	dsjs   b5, L3FE75F20
L3FE760B0:
3fe760b0:	jrlt   L3FE75EC0
L3FE760C0:
3fe760c0:	dsjs   b5, L3FE75F40
L3FE760D0:
3fe760d0:	jrlt   L3FE75EE0
3fe760e0:	dsjs   b5, L3FE75F60
L3FE760F0:
3fe760f0:	jrlt   L3FE75F00
L3FE76100:
3fe76100:	dsjs   b5, L3FE75F80
3fe76110:	xor    sp, b0
L3FE76120:
3fe76120:	dsjs   a12, L3FE75F70
L3FE76130:
3fe76130:	sll    a10, a0
L3FE76140:
3fe76140:	dsjs   a12, L3FE75F90
3fe76150:	srl    a8, a0
L3FE76160:
3fe76160:	dsjs   a12, L3FE75FB0
3fe76170:	jrlt   L3FE75F80
L3FE76180:
3fe76180:	dsjs   b5, L3FE76000
3fe76190:	jrlt   L3FE75FA0
L3FE761A0:
3fe761a0:	dsjs   b5, L3FE76020
3fe761b0:	lmo    a6, a0
L3FE761C0:
3fe761c0:	dsjs   a12, L3FE76010
3fe761d0:	mods   a12, a0
L3FE761E0:
3fe761e0:	dsjs   a12, L3FE76030
3fe761f0:	jrlt   L3FE76000
L3FE76200:
3fe76200:	dsjs   b5, L3FE76080
3fe76210:	jrlt   L3FE76020
L3FE76220:
3fe76220:	dsjs   b5, L3FE760A0
3fe76230:	move   b5, *b0, 0
L3FE76240:
3fe76240:	dsjs   a12, L3FE76090
3fe76250:	move   b2, *b0, 1
L3FE76260:
3fe76260:	dsjs   a12, L3FE760B0
3fe76270:	move   *b8, *b0, 0
L3FE76280:
3fe76280:	dsjs   a12, L3FE760D0
3fe76290:	movb   b2, *b0
L3FE762A0:
3fe762a0:	dsjs   a12, L3FE760F0
3fe762b0:	jrlt   L3FE760C0
L3FE762C0:
3fe762c0:	dsjs   b5, L3FE76140
3fe762d0:	movb   sp, *b0
L3FE762E0:
3fe762e0:	dsjs   a12, L3FE76130
3fe762f0:	jrlt   L3FE76100
L3FE76300:
3fe76300:	dsjs   b5, L3FE76180
3fe76310:	jrlt   L3FE76120
L3FE76320:
3fe76320:	dsjs   b5, L3FE761A0
3fe76330:	jrlt   L3FE76140
L3FE76340:
3fe76340:	dsjs   b5, L3FE761C0
3fe76350:	jrlt   L3FE76160
L3FE76360:
3fe76360:	dsjs   b5, L3FE761E0
3fe76370:	jrlt   L3FE76180
L3FE76380:
3fe76380:	dsjs   b5, L3FE76200
3fe76390:	jrlt   L3FE761A0
L3FE763A0:
3fe763a0:	dsjs   b5, L3FE76220
3fe763b0:	jrlt   L3FE761C0
L3FE763C0:
3fe763c0:	dsjs   b5, L3FE76240
L3FE763D0:
3fe763d0:	jrlt   L3FE761E0
L3FE763E0:
3fe763e0:	dsjs   b5, L3FE76260
3fe763f0:	jrlt   L3FE76200
L3FE76400:
3fe76400:	dsjs   b5, L3FE76280
3fe76410:	jrlt   L3FE76220
L3FE76420:
3fe76420:	dsjs   b5, L3FE762A0
3fe76430:	jrlt   L3FE76240
L3FE76440:
3fe76440:	dsjs   b5, L3FE762C0
3fe76450:	jrlt   L3FE76260
L3FE76460:
3fe76460:	dsjs   b5, L3FE762E0
3fe76470:	jrlt   L3FE76280
L3FE76480:
3fe76480:	dsjs   b5, L3FE76300
3fe76490:	jrlt   L3FE762A0
L3FE764A0:
3fe764a0:	dsjs   b5, L3FE76320
3fe764b0:	jrlt   L3FE762C0
L3FE764C0:
3fe764c0:	dsjs   b5, L3FE76340
3fe764d0:	jrlt   L3FE762E0
L3FE764E0:
3fe764e0:	dsjs   b5, L3FE76360
3fe764f0:	jrlt   L3FE76300
L3FE76500:
3fe76500:	dsjs   b5, L3FE76380
L3FE76510:
3fe76510:	jrlt   L3FE76320
L3FE76520:
3fe76520:	dsjs   b5, L3FE763A0
L3FE76530:
3fe76530:	jrlt   L3FE76340
3fe76540:	dsjs   b5, L3FE763C0
L3FE76550:
3fe76550:	jrlt   L3FE76360
L3FE76560:
3fe76560:	dsjs   b5, L3FE763E0
L3FE76570:
3fe76570:	move   b9, *b0+, 0
L3FE76580:
3fe76580:	dsjs   a12, L3FE763D0
L3FE76590:
3fe76590:	jrlt   L3FE763A0
L3FE765A0:
3fe765a0:	dsjs   b5, L3FE76420
3fe765b0:	jrlt   L3FE763C0
3fe765c0:	dsjs   b5, L3FE76440
3fe765d0:	jrlt   L3FE763E0
L3FE765E0:
3fe765e0:	dsjs   b5, L3FE76460
3fe765f0:	jrlt   L3FE76400
L3FE76600:
3fe76600:	dsjs   b5, L3FE76480
3fe76610:	jrlt   L3FE76420
L3FE76620:
3fe76620:	dsjs   b5, L3FE764A0
3fe76630:	jrlt   L3FE76440
L3FE76640:
3fe76640:	dsjs   b5, L3FE764C0
3fe76650:	jrlt   L3FE76460
L3FE76660:
3fe76660:	dsjs   b5, L3FE764E0
3fe76670:	jrlt   L3FE76480
L3FE76680:
3fe76680:	dsjs   b5, L3FE76500
3fe76690:	jrlt   L3FE764A0
L3FE766A0:
3fe766a0:	dsjs   b5, L3FE76520
3fe766b0:	move   *b7+, b0, 0
L3FE766C0:
3fe766c0:	dsjs   a12, L3FE76510
3fe766d0:	move   *b1+, *b0+, 0
L3FE766E0:
3fe766e0:	dsjs   a12, L3FE76530
L3FE766F0:
3fe766f0:	movb   *b3, *b0
3fe76700:	dsjs   a12, L3FE76550
3fe76710:	move   b1, -*b0, 1
L3FE76720:
3fe76720:	dsjs   a12, L3FE76570
3fe76730:	move   -*sp, b0, 0
3fe76740:	dsjs   a12, L3FE76590
L3FE76750:
3fe76750:	jrlt   L3FE76560
L3FE76760:
3fe76760:	dsjs   b5, L3FE765E0
3fe76770:	jrlt   L3FE76580
L3FE76780:
3fe76780:	dsjs   b5, L3FE76600
3fe76790:	jrlt   L3FE765A0
L3FE767A0:
3fe767a0:	dsjs   b5, L3FE76620
3fe767b0:	movb   *a12(0x3f8c), a0
3fe767d0:	move   a6, *a0(0x3f8c), 1
L3FE767F0:
3fe767f0:	jrlt   L3FE76600
L3FE76800:
3fe76800:	dsjs   b5, L3FE76680
3fe76810:	jrlt   L3FE76620
3fe76820:	dsjs   b5, L3FE766A0
3fe76830:	jrlt   L3FE76640
L3FE76840:
3fe76840:	dsjs   b5, L3FE766C0
3fe76850:	jrlt   L3FE76660
L3FE76860:
3fe76860:	dsjs   b5, L3FE766E0
L3FE76870:
3fe76870:	move   *a12(0x3f8c), a0, 1
3fe76890:	rl     0x1, b0
L3FE768A0:
3fe768a0:	dsjs   a12, L3FE766F0
3fe768b0:	movb   *a0(0x3f8c), *a0(0xc4e0)
L3FE768E0:
3fe768e0:	dsjs   b5, L3FE76760
3fe768f0:	.word  0xbec0
L3FE76900:
3fe76900:	dsjs   a12, L3FE76750
3fe76910:	jrlt   L3FE76720
L3FE76920:
3fe76920:	dsjs   b5, L3FE767A0
L3FE76930:
3fe76930:	jagt   L3FEB6210
3fe76950:	jrlt   L3FE76760
L3FE76960:
3fe76960:	dsjs   b5, L3FE767E0
L3FE76970:
3fe76970:	jrlt   L3FE76780
L3FE76980:
3fe76980:	dsjs   b5, L3FE76800
L3FE76990:
3fe76990:	jrne   L3FE765A0
L3FE769A0:
3fe769a0:	dsjs   a12, L3FE767F0
3fe769b0:	jrlt   L3FE767C0
L3FE769C0:
3fe769c0:	dsjs   b5, L3FE76840
3fe769d0:	jann   L3FEB62B0
3fe769f0:	jrlt   L3FE76800
L3FE76A00:
3fe76a00:	dsjs   b5, L3FE76880
3fe76a10:	.word  0xd5f0
L3FE76A20:
3fe76a20:	dsjs   a12, L3FE76870
3fe76a30:	jrlt   L3FE76840
L3FE76A40:
3fe76a40:	dsjs   b5, L3FE768C0
3fe76a50:	jrlt   L3FE76860
L3FE76A60:
3fe76a60:	dsjs   b5, L3FE768E0
3fe76a70:	jrlt   L3FE76880
L3FE76A80:
3fe76a80:	dsjs   b5, L3FE76900
3fe76a90:	jrlt   L3FE768A0
L3FE76AA0:
3fe76aa0:	dsjs   b5, L3FE76920
3fe76ab0:	jrlt   L3FE768C0
L3FE76AC0:
3fe76ac0:	dsjs   b5, L3FE76940
3fe76ad0:	rl     0x1, b0
L3FE76AE0:
3fe76ae0:	dsjs   a12, L3FE76930
3fe76af0:	jap   0x30303f8c
3fe76b20:	dsjs   a12, L3FE76970
3fe76b30:	jrlt   L3FE76F40
3fe76b40:	dsjs   a12, L3FE76990
3fe76b50:	jrlt   L3FE76960
3fe76b60:	dsjs   b5, L3FE769E0
L3FE76B70:
3fe76b70:	jrlt   L3FE76980
3fe76b80:	dsjs   b5, L3FE76A00
3fe76b90:	jrlt   L3FE769A0
3fe76ba0:	dsjs   b5, L3FE76A20
3fe76bb0:	jrlt   L3FE769C0
3fe76bc0:	dsjs   b5, L3FE76A40
3fe76bd0:	jrlt   L3FE769E0
3fe76be0:	dsjs   b5, L3FE76A60
3fe76bf0:	jrlt   L3FE76A00
3fe76c00:	dsjs   b5, L3FE76A80
3fe76c10:	jrlt   L3FE76A20
3fe76c20:	dsjs   b5, L3FE76AA0
3fe76c30:	jrlt   L3FE76A40
3fe76c40:	dsjs   b5, L3FE76AC0
3fe76c50:	jrlt   L3FE76A60
3fe76c60:	dsjs   b5, L3FE76AE0
3fe76c70:	.word  0x0002
L3FE76C80:
3fe76c80:	dsjs   a0, L3FE76D50
3fe76c90:	.word  0x000e
3fe76ca0:	.word  0x0000
3fe76cb0:	.word  0x0000
3fe76cc0:	.word  0x000a
3fe76cd0:	dsjs   a0, L3FE76DB0
3fe76ce0:	.word  0x000e
3fe76cf0:	.word  0x0000
3fe76d00:	.word  0x0000
L3FE76D10:
3fe76d10:	.word  0x0000
3fe76d20:	.word  0x0000
3fe76d30:	sll    a9, a8
3fe76d40:	dsjs   a13, L3FE76B70
L3FE76D50:
3fe76d50:	.word  0x0000
3fe76d60:	.word  0x0000
3fe76d70:	jap   L3FEB6A50
3fe76d90:	.word  0x000a
3fe76da0:	dsjs   a0, L3FE76EE0
L3FE76DB0:
3fe76db0:	.word  0x000e
3fe76dc0:	.word  0x0000
3fe76dd0:	.word  0x0000
L3FE76DE0:
3fe76de0:	.word  0x0000
3fe76df0:	.word  0x0000
3fe76e00:	cmpi   0xffffc031, a8
3fe76e30:	.word  0x0000
3fe76e40:	move   -*b4, -*b0, 1
3fe76e50:	dsjs   a13, L3FE76C80
3fe76e60:	.word  0x000a
3fe76e70:	dsjs   a0, L3FE77010
3fe76e80:	.word  0x000e
3fe76e90:	.word  0x0000
3fe76ea0:	.word  0x0000
L3FE76EB0:
3fe76eb0:	.word  0x0000
3fe76ec0:	.word  0x0000
3fe76ed0:	move   -*b11, -*b0, 0
L3FE76EE0:
3fe76ee0:	dsjs   a13, L3FE76D10
L3FE76EF0:
3fe76ef0:	.word  0x0000
3fe76f00:	.word  0x0000
3fe76f10:	sra    b2, b0
3fe76f20:	dsjs   a13, L3FE76D50
3fe76f30:	.word  0x000a
L3FE76F40:
3fe76f40:	dsjs   a0, L3FE77140
3fe76f50:	.word  0x000e
3fe76f60:	.word  0x0000
3fe76f70:	.word  0x0000
3fe76f80:	.word  0x0000
3fe76f90:	.word  0x0000
3fe76fa0:	.word  0x7650
3fe76fb0:	dsjs   a14, L3FE76DE0
L3FE76FC0:
3fe76fc0:	.word  0x0000
L3FE76FD0:
3fe76fd0:	.word  0x0000
3fe76fe0:	.word  0x0c90
3fe76ff0:	dsjs   a14, L3FE76E20
3fe77000:	.word  0x000a
L3FE77010:
3fe77010:	dsjs   a0, L3FE76FD0
3fe77020:	.word  0x000e
3fe77030:	.word  0x0000
L3FE77040:
3fe77040:	.word  0x0000
L3FE77050:
3fe77050:	.word  0x0000
3fe77060:	.word  0x0000
3fe77070:	divs   b8, b8
3fe77080:	dsjs   sp, L3FE76EB0
L3FE77090:
3fe77090:	.word  0x0000
3fe770a0:	.word  0x0000
L3FE770B0:
3fe770b0:	pixt   *b12, *b0
3fe770c0:	dsjs   a14, L3FE76EF0
3fe770d0:	.word  0x000a
3fe770e0:	dsjs   a0, L3FE77040
3fe770f0:	.word  0x000e
3fe77100:	.word  0x0000
3fe77110:	.word  0x0000
L3FE77120:
3fe77120:	.word  0x0000
3fe77130:	.word  0x0000
L3FE77140:
3fe77140:	move   a11, *a8(0x3fcf), 1
L3FE77160:
3fe77160:	.word  0x0000
3fe77170:	.word  0x0000
3fe77180:	divu   a2, a0
L3FE77190:
3fe77190:	dsjs   sp, L3FE76FC0
3fe771a0:	.word  0x000a
3fe771b0:	dsjs   a0, L3FE770B0
3fe771c0:	.word  0x000e
3fe771d0:	.word  0x0000
3fe771e0:	.word  0x0000
L3FE771F0:
3fe771f0:	.word  0x0000
3fe77200:	.word  0x0000
3fe77210:	movy   a4, a8
3fe77220:	dsjs   a14, L3FE77050
L3FE77230:
3fe77230:	.word  0x0000
3fe77240:	.word  0x0000
3fe77250:	addxy  sp, b0
3fe77260:	dsjs   a14, L3FE77090
3fe77270:	.word  0x000a
3fe77280:	dsjs   a0, L3FE77120
3fe77290:	.word  0x000e
3fe772a0:	.word  0x0000
3fe772b0:	.word  0x0000
L3FE772C0:
3fe772c0:	.word  0x0000
3fe772d0:	.word  0x0000
3fe772e0:	pixt   *a3, *a8
3fe772f0:	dsjs   a14, L3FE77120
3fe77300:	.word  0x0000
3fe77310:	.word  0x0000
3fe77320:	movy   b13, b0
3fe77330:	dsjs   a14, L3FE77160
3fe77340:	.word  0x000a
3fe77350:	dsjs   a0, L3FE77190
3fe77360:	.word  0x000e
3fe77370:	.word  0x0000
3fe77380:	.word  0x0000
L3FE77390:
3fe77390:	.word  0x0000
3fe773a0:	.word  0x0000
3fe773b0:	.word  0x78e8
3fe773c0:	dsjs   b1, L3FE771F0
L3FE773D0:
3fe773d0:	.word  0x0000
3fe773e0:	.word  0x0000
3fe773f0:	sla    0x19, b0
3fe77400:	dsjs   b1, L3FE77230
3fe77410:	.word  0x000a
3fe77420:	add    a3, a0
3fe77430:	.word  0x000e
3fe77440:	.word  0x0000
3fe77450:	.word  0x0000
L3FE77460:
3fe77460:	.word  0x0000
3fe77470:	.word  0x0000
3fe77480:	sla    0x10, a8
3fe77490:	dsjs   b1, L3FE772C0
L3FE774A0:
3fe774a0:	.word  0x0000
3fe774b0:	.word  0x0000
3fe774c0:	move   *b11(0x3fd0), b0, 1
3fe774e0:	.word  0x000a
3fe774f0:	add    a9, a0
3fe77500:	.word  0x000e
3fe77510:	.word  0x0000
3fe77520:	.word  0x0000
L3FE77530:
3fe77530:	.word  0x0000
3fe77540:	.word  0x0000
L3FE77550:
3fe77550:	pixt   *b2, xy, *b8, xy
3fe77560:	dsjs   b1, L3FE77390
3fe77570:	.word  0x0000
3fe77580:	.word  0x0000
3fe77590:	.word  0x7a10
3fe775a0:	dsjs   b1, L3FE773D0
3fe775b0:	.word  0x000a
3fe775c0:	add    sp, a0
3fe775d0:	.word  0x000e
3fe775e0:	.word  0x0000
3fe775f0:	.word  0x0000
L3FE77600:
3fe77600:	.word  0x0000
3fe77610:	.word  0x0000
3fe77620:	btst   b4, b0
3fe77630:	dsjs   b2, L3FE77460
L3FE77640:
3fe77640:	.word  0x0000
3fe77650:	.word  0x0000
3fe77660:	pixt   *a12, xy, *a0, xy
3fe77670:	dsjs   b1, L3FE774A0
3fe77680:	.word  0x000a
3fe77690:	addc   a5, a0
3fe776a0:	.word  0x000e
3fe776b0:	.word  0x0000
3fe776c0:	.word  0x0000
3fe776d0:	.word  0x0000
3fe776e0:	.word  0x0000
3fe776f0:	movk   32, a0
3fe77700:	dsjs   b3, L3FE77530
L3FE77710:
3fe77710:	.word  0x0000
3fe77720:	.word  0x0000
3fe77730:	jac   L3FEB7470
3fe77750:	.word  0x000a
3fe77760:	addc   a11, a0
3fe77770:	.word  0x000e
3fe77780:	.word  0x0000
3fe77790:	.word  0x0000
L3FE777A0:
3fe777a0:	.word  0x0000
3fe777b0:	.word  0x0000
3fe777c0:	jrle   L3FE77550
3fe777d0:	dsjs   b2, L3FE77600
L3FE777E0:
3fe777e0:	.word  0x0000
3fe777f0:	.word  0x0000
3fe77800:	srl    b4, b0
3fe77810:	dsjs   b2, L3FE77640
3fe77820:	.word  0x000a
3fe77830:	sub    a1, a0
3fe77840:	.word  0x000e
3fe77850:	.word  0x0000
3fe77860:	.word  0x0000
L3FE77870:
3fe77870:	.word  0x0000
3fe77880:	.word  0x0000
3fe77890:	move   *b10(0x3fce), *b8+, 1
L3FE778B0:
3fe778b0:	.word  0x0000
3fe778c0:	.word  0x0000
3fe778d0:	jrgt   L3FE77BE0
3fe778e0:	dsjs   a14, L3FE77710
3fe778f0:	.word  0x000a
3fe77900:	sub    a7, a0
3fe77910:	.word  0x000e
3fe77920:	.word  0x0000
3fe77930:	.word  0x0000
L3FE77940:
3fe77940:	.word  0x0000
3fe77950:	.word  0x0000
3fe77960:	addxy  a6, a8
3fe77970:	dsjs   a14, L3FE777A0
L3FE77980:
3fe77980:	.word  0x0000
3fe77990:	.word  0x0000
3fe779a0:	.word  0xd480
3fe779b0:	dsjs   a14, L3FE777E0
3fe779c0:	.word  0x000a
3fe779d0:	sub    a13, a0
3fe779e0:	.word  0x000e
3fe779f0:	.word  0x0000
3fe77a00:	.word  0x0000
3fe77a10:	.word  0x0000
3fe77a20:	.word  0x0000
3fe77a30:	movb   *a9, *a8
3fe77a40:	dsjs   a14, L3FE77870
3fe77a50:	.word  0x0000
3fe77a60:	.word  0x0000
3fe77a70:	move   a7, *a0+, 0
3fe77a80:	dsjs   a14, L3FE778B0
3fe77a90:	.word  0x000a
3fe77aa0:	subb   a3, a0
3fe77ab0:	.word  0x000e
3fe77ac0:	.word  0x0000
3fe77ad0:	.word  0x0000
L3FE77AE0:
3fe77ae0:	.word  0x0000
3fe77af0:	.word  0x0000
3fe77b00:	xor    b14, b8
3fe77b10:	dsjs   b2, L3FE77940
3fe77b20:	.word  0x0000
3fe77b30:	.word  0x0000
3fe77b40:	btst   b13, b0
3fe77b50:	dsjs   b2, L3FE77980
3fe77b60:	.word  0x000a
3fe77b70:	subb   a9, a0
3fe77b80:	.word  0x000e
3fe77b90:	.word  0x0000
3fe77ba0:	.word  0x0000
3fe77bb0:	.word  0x0000
3fe77bc0:	.word  0x0000
3fe77bd0:	move   *b2(0x3fce), *b8(0x0), 0
3fe77c00:	.word  0x0000
3fe77c10:	movb   b0, *b0(0x3fce)
3fe77c30:	.word  0x000a
3fe77c40:	subb   sp, a0
3fe77c50:	.word  0x000e
3fe77c60:	.word  0x0000
3fe77c70:	.word  0x0000
L3FE77C80:
3fe77c80:	.word  0x0000
3fe77c90:	.word  0x0000
3fe77ca0:	dsjs   a8, L3FE77D80
3fe77cb0:	dsjs   b0, L3FE77AE0
L3FE77CC0:
3fe77cc0:	.word  0x0000
3fe77cd0:	.word  0x0000
3fe77ce0:	move   *b4(0x3fcf), b0, 0
3fe77d00:	.word  0x000a
3fe77d10:	cmp    a5, a0
3fe77d20:	.word  0x000e
3fe77d30:	.word  0x0000
3fe77d40:	.word  0x0000
L3FE77D50:
3fe77d50:	.word  0x0000
3fe77d60:	.word  0x0000
3fe77d70:	move   *b2(0x3fd0), b0, 1
L3FE77D90:
3fe77d90:	.word  0x0000
3fe77da0:	.word  0x0000
3fe77db0:	dsjs   b0, L3FE77F20
3fe77dc0:	dsjs   b0, L3FE77BF0
3fe77dd0:	.word  0x000a
3fe77de0:	cmp    a11, a0
3fe77df0:	.word  0x000e
3fe77e00:	.word  0x0000
3fe77e10:	.word  0x0000
L3FE77E20:
3fe77e20:	.word  0x0000
3fe77e30:	.word  0x0000
3fe77e40:	move   -*a7, -*a8, 1
3fe77e50:	dsjs   a14, L3FE77C80
3fe77e60:	.word  0x0000
3fe77e70:	.word  0x0000
3fe77e80:	.word  0x9e50
3fe77e90:	dsjs   a14, L3FE77CC0
3fe77ea0:	.word  0x000a
3fe77eb0:	btst   a1, a0
3fe77ec0:	.word  0x000e
3fe77ed0:	.word  0x0000
3fe77ee0:	.word  0x0000
L3FE77EF0:
3fe77ef0:	.word  0x0000
3fe77f00:	.word  0x0000
3fe77f10:	sra    a11, a8
L3FE77F20:
3fe77f20:	dsjs   b2, L3FE77D50
L3FE77F30:
3fe77f30:	.word  0x0000
3fe77f40:	.word  0x0000
3fe77f50:	divs   a8, a0
3fe77f60:	dsjs   b2, L3FE77D90
3fe77f70:	.word  0x000a
3fe77f80:	btst   a7, a0
3fe77f90:	.word  0x000e
3fe77fa0:	.word  0x0000
3fe77fb0:	.word  0x0000
3fe77fc0:	.word  0x0000
3fe77fd0:	.word  0x0000
3fe77fe0:	jrle   L3FE78070
3fe77ff0:	dsjs   a14, L3FE77E20
L3FE78000:
3fe78000:	.word  0x0000
3fe78010:	.word  0x0000
3fe78020:	move   *a12(0x3fce), *a0(0xa), 0
3fe78050:	btst   a13, a0
3fe78060:	.word  0x000e
L3FE78070:
3fe78070:	.word  0x0000
3fe78080:	.word  0x0000
L3FE78090:
3fe78090:	.word  0x0000
3fe780a0:	.word  0x0000
3fe780b0:	divs   b8, b8
3fe780c0:	dsjs   sp, L3FE77EF0
L3FE780D0:
3fe780d0:	.word  0x0000
3fe780e0:	.word  0x0000
3fe780f0:	.word  0xff60
3fe78100:	dsjs   a14, L3FE77F30
3fe78110:	.word  0x000a
3fe78120:	move   a3, a0
3fe78130:	.word  0x000e
3fe78140:	.word  0x0000
3fe78150:	.word  0x0000
L3FE78160:
3fe78160:	.word  0x0000
3fe78170:	.word  0x0000
3fe78180:	move   a11, *a8(0x3fcf), 1
L3FE781A0:
3fe781a0:	.word  0x0000
3fe781b0:	.word  0x0000
3fe781c0:	mpys   a1, a8
3fe781d0:	dsjs   sp, L3FE78000
3fe781e0:	.word  0x000a
3fe781f0:	move   a9, a0
3fe78200:	.word  0x000e
3fe78210:	.word  0x0000
3fe78220:	.word  0x0000
L3FE78230:
3fe78230:	.word  0x0000
3fe78240:	.word  0x0000
3fe78250:	movy   a4, a8
3fe78260:	dsjs   a14, L3FE78090
L3FE78270:
3fe78270:	.word  0x0000
3fe78280:	.word  0x0000
3fe78290:	cmpxy  b0, b0
3fe782a0:	dsjs   a14, L3FE780D0
3fe782b0:	.word  0x000a
3fe782c0:	move   sp, a0
3fe782d0:	.word  0x000e
3fe782e0:	.word  0x0000
3fe782f0:	.word  0x0000
L3FE78300:
3fe78300:	.word  0x0000
3fe78310:	.word  0x0000
3fe78320:	pixt   *a3, *a8
3fe78330:	dsjs   a14, L3FE78160
3fe78340:	.word  0x0000
3fe78350:	.word  0x0000
3fe78360:	pixt   sp, *a0, xy
3fe78370:	dsjs   a14, L3FE781A0
3fe78380:	.word  0x000a
3fe78390:	move   a5, b0
3fe783a0:	.word  0x000e
3fe783b0:	.word  0x0000
3fe783c0:	.word  0x0000
L3FE783D0:
3fe783d0:	.word  0x0000
3fe783e0:	.word  0x0000
3fe783f0:	.word  0x78e8
3fe78400:	dsjs   b1, L3FE78230
L3FE78410:
3fe78410:	.word  0x0000
3fe78420:	.word  0x0000
3fe78430:	sll    0x8, a8
3fe78440:	dsjs   b1, L3FE78270
3fe78450:	.word  0x000a
3fe78460:	move   a11, b0
3fe78470:	.word  0x000e
3fe78480:	.word  0x0000
3fe78490:	.word  0x0000
L3FE784A0:
3fe784a0:	.word  0x0000
3fe784b0:	.word  0x0000
3fe784c0:	sla    0x10, a8
3fe784d0:	dsjs   b1, L3FE78300
L3FE784E0:
3fe784e0:	.word  0x0000
3fe784f0:	.word  0x0000
3fe78500:	move   *a12(0x3fd0), *a8(0xa), 0
3fe78530:	and    a1, a0
3fe78540:	.word  0x000e
3fe78550:	.word  0x0000
3fe78560:	.word  0x0000
L3FE78570:
3fe78570:	.word  0x0000
3fe78580:	.word  0x0000
L3FE78590:
3fe78590:	pixt   *b2, xy, *b8, xy
3fe785a0:	dsjs   b1, L3FE783D0
L3FE785B0:
3fe785b0:	.word  0x0000
3fe785c0:	.word  0x0000
3fe785d0:	.word  0x7c40
3fe785e0:	dsjs   b1, L3FE78410
3fe785f0:	.word  0x000a
L3FE78600:
3fe78600:	and    a7, a0
3fe78610:	.word  0x000e
3fe78620:	.word  0x0000
3fe78630:	.word  0x0000
L3FE78640:
3fe78640:	.word  0x0000
3fe78650:	.word  0x0000
3fe78660:	btst   b4, b0
3fe78670:	dsjs   b2, L3FE784A0
L3FE78680:
3fe78680:	.word  0x0000
3fe78690:	.word  0x0000
3fe786a0:	drav   a11, a8
3fe786b0:	dsjs   b1, L3FE784E0
3fe786c0:	.word  0x000a
3fe786d0:	and    a13, a0
3fe786e0:	.word  0x000e
3fe786f0:	.word  0x0000
3fe78700:	.word  0x0000
3fe78710:	.word  0x0000
3fe78720:	.word  0x0000
3fe78730:	movk   32, a0
3fe78740:	dsjs   b3, L3FE78570
L3FE78750:
3fe78750:	.word  0x0000
3fe78760:	.word  0x0000
3fe78770:	jrnc   L3FE78600
3fe78780:	dsjs   b2, L3FE785B0
3fe78790:	.word  0x000a
3fe787a0:	andn   a3, a0
3fe787b0:	.word  0x000e
3fe787c0:	.word  0x0000
3fe787d0:	.word  0x0000
L3FE787E0:
3fe787e0:	.word  0x0000
3fe787f0:	.word  0x0000
3fe78800:	jrle   L3FE78590
3fe78810:	dsjs   b2, L3FE78640
L3FE78820:
3fe78820:	.word  0x0000
3fe78830:	.word  0x0000
3fe78840:	rl     b5, b8
3fe78850:	dsjs   b2, L3FE78680
3fe78860:	.word  0x000a
3fe78870:	andn   a9, a0
3fe78880:	.word  0x000e
3fe78890:	.word  0x0000
3fe788a0:	.word  0x0000
L3FE788B0:
3fe788b0:	.word  0x0000
3fe788c0:	.word  0x0000
3fe788d0:	move   *b10(0x3fce), *b8+, 1
L3FE788F0:
3fe788f0:	.word  0x0000
3fe78900:	.word  0x0000
3fe78910:	jrnc   L3FE78AA0
3fe78920:	dsjs   a14, L3FE78750
3fe78930:	.word  0x000a
3fe78940:	andn   sp, a0
3fe78950:	.word  0x000e
3fe78960:	.word  0x0000
3fe78970:	.word  0x0000
L3FE78980:
3fe78980:	.word  0x0000
3fe78990:	.word  0x0000
3fe789a0:	addxy  a6, a8
3fe789b0:	dsjs   a14, L3FE787E0
L3FE789C0:
3fe789c0:	.word  0x0000
3fe789d0:	.word  0x0000
3fe789e0:	.word  0xd678
3fe789f0:	dsjs   a14, L3FE78820
3fe78a00:	.word  0x000a
3fe78a10:	or     a5, a0
3fe78a20:	.word  0x000e
3fe78a30:	.word  0x0000
3fe78a40:	.word  0x0000
3fe78a50:	.word  0x0000
3fe78a60:	.word  0x0000
3fe78a70:	movb   *a9, *a8
3fe78a80:	dsjs   a14, L3FE788B0
3fe78a90:	.word  0x0000
L3FE78AA0:
3fe78aa0:	.word  0x0000
3fe78ab0:	move   b6, *b8+, 1
3fe78ac0:	dsjs   a14, L3FE788F0
3fe78ad0:	.word  0x000a
3fe78ae0:	or     a11, a0
3fe78af0:	.word  0x000e
3fe78b00:	.word  0x0000
3fe78b10:	.word  0x0000
L3FE78B20:
3fe78b20:	.word  0x0000
3fe78b30:	.word  0x0000
3fe78b40:	xor    b14, b8
3fe78b50:	dsjs   b2, L3FE78980
3fe78b60:	.word  0x0000
3fe78b70:	.word  0x0000
3fe78b80:	move   b12, b8
3fe78b90:	dsjs   b2, L3FE789C0
3fe78ba0:	.word  0x000a
3fe78bb0:	xor    a1, a0
3fe78bc0:	.word  0x000e
3fe78bd0:	.word  0x0000
3fe78be0:	.word  0x0000
3fe78bf0:	.word  0x0000
3fe78c00:	.word  0x0000
3fe78c10:	move   *b2(0x3fce), *b8(0x0), 0
3fe78c40:	.word  0x0000
3fe78c50:	movb   *a0(0x3fce), a8
3fe78c70:	.word  0x000a
3fe78c80:	xor    a7, a0
3fe78c90:	.word  0x000e
3fe78ca0:	.word  0x0000
3fe78cb0:	.word  0x0000
L3FE78CC0:
3fe78cc0:	.word  0x0000
3fe78cd0:	.word  0x0000
3fe78ce0:	dsjs   a8, L3FE78DC0
3fe78cf0:	dsjs   b0, L3FE78B20
L3FE78D00:
3fe78d00:	.word  0x0000
3fe78d10:	.word  0x0000
3fe78d20:	move   *b4(0x3fcf), b8, 1
3fe78d40:	.word  0x000a
3fe78d50:	xor    a13, a0
3fe78d60:	.word  0x000e
3fe78d70:	.word  0x0000
3fe78d80:	.word  0x0000
L3FE78D90:
3fe78d90:	.word  0x0000
3fe78da0:	.word  0x0000
3fe78db0:	move   *b2(0x3fd0), b0, 1
L3FE78DD0:
3fe78dd0:	.word  0x0000
3fe78de0:	.word  0x0000
3fe78df0:	dsjs   b0, L3FE78D90
3fe78e00:	dsjs   b0, L3FE78C30
3fe78e10:	.word  0x000a
3fe78e20:	divs   a3, a0
3fe78e30:	.word  0x000e
3fe78e40:	.word  0x0000
3fe78e50:	.word  0x0000
L3FE78E60:
3fe78e60:	.word  0x0000
3fe78e70:	.word  0x0000
3fe78e80:	move   -*a7, -*a8, 1
3fe78e90:	dsjs   a14, L3FE78CC0
3fe78ea0:	.word  0x0000
3fe78eb0:	.word  0x0000
3fe78ec0:	move   b3, -*b0, 0
3fe78ed0:	dsjs   a14, L3FE78D00
3fe78ee0:	.word  0x000a
3fe78ef0:	divs   a9, a0
3fe78f00:	.word  0x000e
3fe78f10:	.word  0x0000
3fe78f20:	.word  0x0000
L3FE78F30:
3fe78f30:	.word  0x0000
3fe78f40:	.word  0x0000
3fe78f50:	sra    a11, a8
3fe78f60:	dsjs   b2, L3FE78D90
L3FE78F70:
3fe78f70:	.word  0x0000
3fe78f80:	.word  0x0000
3fe78f90:	divu   a8, a8
3fe78fa0:	dsjs   b2, L3FE78DD0
3fe78fb0:	.word  0x000a
3fe78fc0:	divs   sp, a0
3fe78fd0:	.word  0x000e
3fe78fe0:	.word  0x0000
3fe78ff0:	.word  0x0000
3fe79000:	.word  0x0000
3fe79010:	.word  0x0000
3fe79020:	jrle   L3FE790B0
3fe79030:	dsjs   a14, L3FE78E60
3fe79040:	.word  0x0000
3fe79050:	.word  0x0000
3fe79060:	move   *b12(0x3fce), *b8(0xa), 1
3fe79090:	divu   a5, a0
3fe790a0:	.word  0x000e
L3FE790B0:
3fe790b0:	.word  0x0000
3fe790c0:	.word  0x0000
3fe790d0:	.word  0x0000
3fe790e0:	.word  0x0000
3fe790f0:	movb   *b13, b8
3fe79100:	dsjs   a14, L3FE78F30
3fe79110:	.word  0x0000
L3FE79120:
3fe79120:	.word  0x0000
3fe79130:	.word  0x7770
3fe79140:	dsjs   a14, L3FE78F70
3fe79150:	.word  0x005a
3fe79160:	divu   a11, a0
3fe79170:	.word  0x000e
3fe79180:	dsjs   a0, L3FE79260
3fe79190:	.word  0x000e
3fe791a0:	dsjs   a0, L3FE792E0
3fe791b0:	.word  0x000e
L3FE791C0:
3fe791c0:	dsjs   a0, L3FE79120
3fe791d0:	.word  0x000e
3fe791e0:	dsjs   a0, L3FE79080
3fe791f0:	.word  0x000e
3fe79200:	dsjs   a0, L3FE791C0
3fe79210:	.word  0x000e
3fe79220:	dsjs   a0, L3FE79120
3fe79230:	.word  0x000e
3fe79240:	dsjs   a0, L3FE79080
3fe79250:	.word  0x000e
L3FE79260:
3fe79260:	add    a3, a0
3fe79270:	.word  0x000e
3fe79280:	dsjs   a0, L3FE79420
3fe79290:	.word  0x000e
3fe792a0:	dsjs   a0, L3FE794A0
3fe792b0:	.word  0x000e
3fe792c0:	add    a9, a0
3fe792d0:	.word  0x000e
L3FE792E0:
3fe792e0:	add    sp, a0
3fe792f0:	.word  0x000e
3fe79300:	addc   a5, a0
3fe79310:	.word  0x000e
3fe79320:	addc   a11, a0
3fe79330:	.word  0x000e
3fe79340:	sub    a7, a0
3fe79350:	.word  0x000e
3fe79360:	sub    a1, a0
3fe79370:	.word  0x000e
3fe79380:	sub    a13, a0
3fe79390:	.word  0x000e
3fe793a0:	subb   a3, a0
3fe793b0:	.word  0x000e
3fe793c0:	subb   a9, a0
3fe793d0:	.word  0x000e
3fe793e0:	cmp    a5, a0
3fe793f0:	.word  0x000e
3fe79400:	subb   sp, a0
3fe79410:	.word  0x000e
L3FE79420:
3fe79420:	cmp    a11, a0
3fe79430:	.word  0x000e
3fe79440:	btst   a1, a0
3fe79450:	.word  0x000e
3fe79460:	btst   a7, a0
3fe79470:	.word  0x000e
3fe79480:	move   a3, a0
3fe79490:	.word  0x000e
L3FE794A0:
3fe794a0:	move   sp, a0
3fe794b0:	.word  0x000e
3fe794c0:	btst   a13, a0
3fe794d0:	.word  0x000e
3fe794e0:	move   a9, a0
3fe794f0:	.word  0x000e
3fe79500:	move   a5, b0
3fe79510:	.word  0x000e
3fe79520:	move   a11, b0
3fe79530:	.word  0x000e
3fe79540:	and    a1, a0
3fe79550:	.word  0x000e
3fe79560:	and    a7, a0
3fe79570:	.word  0x000e
3fe79580:	and    a13, a0
3fe79590:	.word  0x000e
3fe795a0:	andn   a3, a0
3fe795b0:	.word  0x000e
3fe795c0:	andn   sp, a0
3fe795d0:	.word  0x000e
3fe795e0:	andn   a9, a0
3fe795f0:	.word  0x000e
3fe79600:	or     a5, a0
3fe79610:	.word  0x000e
3fe79620:	or     a11, a0
3fe79630:	.word  0x000e
3fe79640:	xor    a1, a0
3fe79650:	.word  0x000e
3fe79660:	xor    a13, a0
3fe79670:	.word  0x000e
3fe79680:	xor    a7, a0
L3FE79690:
3fe79690:	.word  0x000e
3fe796a0:	divs   a3, a0
3fe796b0:	.word  0x000e
3fe796c0:	divs   a9, a0
3fe796d0:	.word  0x000e
3fe796e0:	divs   sp, a0
3fe796f0:	.word  0x000e
3fe79700:	divu   a5, a0
3fe79710:	.word  0x000e
3fe79720:	.word  0x0002
3fe79730:	sla    a8, a0
3fe79740:	.word  0x000e
3fe79750:	rev    a13
3fe79760:	.word  0x0000
3fe79770:	.word  0x0044
3fe79780:	sla    a9, a0
3fe79790:	.word  0x000e
3fe797a0:	.word  0x0000
3fe797b0:	.word  0x0000
3fe797c0:	.word  0x0000
3fe797d0:	.word  0x0000
3fe797e0:	.word  0x0001
3fe797f0:	.word  0x0000
3fe79800:	.word  0x0002
3fe79810:	.word  0x0000
3fe79820:	.word  0x0004
3fe79830:	.word  0x0000
3fe79840:	.word  0x0008
3fe79850:	.word  0x0000
3fe79860:	dsjs   a0, L3FE79690
3fe79870:	.word  0x0000
3fe79880:	.word  0x0010
3fe79890:	.word  0x0000
3fe798a0:	rev    a0
3fe798b0:	.word  0x0000
3fe798c0:	.word  0x0000
3fe798d0:	rev    a0
3fe798e0:	.word  0x0000
3fe798f0:	rev    a0
3fe79900:	add    a0, a0
3fe79910:	.word  0x0000
3fe79920:	move   a0, *a0, 0
3fe79930:	.word  0x0000
3fe79940:	move   a0, *a0, 0
3fe79950:	.word  0x0000
3fe79960:	move   a0, *a0, 0
3fe79970:	.word  0x0000
3fe79980:	.word  0x0000
3fe79990:	.word  0x0001
3fe799a0:	.word  0x0000
3fe799b0:	.word  0x0008
3fe799c0:	.word  0x0000
3fe799d0:	.word  0x000a
3fe799e0:	.word  0x0000
3fe799f0:	.word  0x000a
3fe79a00:	.word  0x0000
3fe79a10:	.word  0x000a
3fe79a20:	.word  0x0000
3fe79a30:	.word  0x0010
3fe79a40:	.word  0x0000
3fe79a50:	.word  0x000a
3fe79a60:	.word  0x0000
3fe79a70:	.word  0x000a
3fe79a80:	.word  0x0000
3fe79a90:	.word  0x0010
3fe79aa0:	.word  0x0000
3fe79ab0:	.word  0x000a
3fe79ac0:	.word  0x0000
3fe79ad0:	.word  0x0004
3fe79ae0:	.word  0x0000
3fe79af0:	.word  0x000a
3fe79b00:	.word  0x0000
3fe79b10:	.word  0x0010
3fe79b20:	.word  0x0000
3fe79b30:	.word  0x0040
3fe79b40:	.word  0x0000
3fe79b50:	.word  0x0000
3fe79b60:	.word  0x0000
3fe79b70:	.word  0x0000
3fe79b80:	.word  0x0000
3fe79b90:	.word  0x0000
3fe79ba0:	.word  0x0000
3fe79bb0:	.word  0x0080
3fe79bc0:	.word  0x0000
3fe79bd0:	.word  0x0000
3fe79be0:	.word  0x000c
3fe79bf0:	sra    a12, a0
3fe79c00:	.word  0x000e
3fe79c10:	.word  0x00f0
3fe79c20:	nop
3fe79c30:	.word  0x0462
L3FE79C40:
3fe79c40:	movb   b10, @0xbfd09f9
3fe79c70:	subi   0xf606, b13
3fe79c90:	movb   b10, @0x30c0462
L3FE79CC0:
3fe79cc0:	.word  0x00f0
3fe79cd0:	.word  0x000c
3fe79ce0:	srl    a2, a0
3fe79cf0:	.word  0x000e
L3FE79D00:
3fe79d00:	.word  0x00f0
3fe79d10:	nop
3fe79d20:	.word  0x0402
3fe79d30:	.word  0x0402
L3FE79D40:
3fe79d40:	.word  0x0801
3fe79d50:	.word  0x0801
3fe79d60:	.word  0x0801
3fe79d70:	.word  0x0801
L3FE79D80:
3fe79d80:	.word  0x0402
3fe79d90:	.word  0x0402
3fe79da0:	nop
3fe79db0:	.word  0x00f0
L3FE79DC0:
3fe79dc0:	callr  L3FEE0DE0
3fe79de0:	.word  0x000e
3fe79df0:	.word  0xfffe
L3FE79E00:
3fe79e00:	.word  0xffff
3fe79e10:	.word  0xffff
3fe79e20:	dsjs   sp, L3FE79C40
3fe79e30:	.word  0xfffe
L3FE79E40:
3fe79e40:	.word  0xffff
3fe79e50:	.word  0xffff
3fe79e60:	dsjs   sp, L3FE79C80
3fe79e70:	.word  0xfffe
L3FE79E80:
3fe79e80:	.word  0xffff
3fe79e90:	.word  0xffff
3fe79ea0:	dsjs   sp, L3FE79CC0
3fe79eb0:	.word  0xfffe
L3FE79EC0:
3fe79ec0:	.word  0xffff
3fe79ed0:	.word  0xffff
3fe79ee0:	dsjs   sp, L3FE79D00
3fe79ef0:	.word  0xfffe
L3FE79F00:
3fe79f00:	.word  0xffff
3fe79f10:	.word  0xffff
3fe79f20:	dsjs   sp, L3FE79D40
3fe79f30:	.word  0xfffe
L3FE79F40:
3fe79f40:	.word  0xffff
3fe79f50:	.word  0xffff
3fe79f60:	dsjs   sp, L3FE79D80
3fe79f70:	.word  0xfffe
L3FE79F80:
3fe79f80:	.word  0xffff
3fe79f90:	.word  0xffff
3fe79fa0:	dsjs   sp, L3FE79DC0
3fe79fb0:	.word  0xfffe
L3FE79FC0:
3fe79fc0:	.word  0xffff
3fe79fd0:	.word  0xffff
3fe79fe0:	dsjs   sp, L3FE79E00
3fe79ff0:	.word  0xfffe
L3FE7A000:
3fe7a000:	.word  0xffff
3fe7a010:	.word  0xffff
3fe7a020:	dsjs   sp, L3FE79E40
3fe7a030:	.word  0xfffe
L3FE7A040:
3fe7a040:	.word  0xffff
3fe7a050:	.word  0xffff
3fe7a060:	dsjs   sp, L3FE79E80
3fe7a070:	.word  0xfffe
L3FE7A080:
3fe7a080:	.word  0xffff
3fe7a090:	.word  0xffff
3fe7a0a0:	dsjs   sp, L3FE79EC0
3fe7a0b0:	.word  0xfffe
L3FE7A0C0:
3fe7a0c0:	.word  0xffff
3fe7a0d0:	.word  0xffff
3fe7a0e0:	dsjs   sp, L3FE79F00
3fe7a0f0:	.word  0xfffe
L3FE7A100:
3fe7a100:	.word  0xffff
3fe7a110:	.word  0xffff
3fe7a120:	dsjs   sp, L3FE79F40
3fe7a130:	.word  0xfffe
L3FE7A140:
3fe7a140:	.word  0xffff
3fe7a150:	.word  0xffff
3fe7a160:	dsjs   sp, L3FE79F80
3fe7a170:	.word  0xfffe
L3FE7A180:
3fe7a180:	.word  0xffff
3fe7a190:	.word  0xffff
3fe7a1a0:	dsjs   sp, L3FE79FC0
3fe7a1b0:	.word  0xfffe
L3FE7A1C0:
3fe7a1c0:	.word  0xffff
3fe7a1d0:	.word  0xffff
3fe7a1e0:	dsjs   sp, L3FE7A000
3fe7a1f0:	.word  0xfffe
L3FE7A200:
3fe7a200:	.word  0xffff
3fe7a210:	.word  0xffff
3fe7a220:	dsjs   sp, L3FE7A040
3fe7a230:	.word  0xfffe
L3FE7A240:
3fe7a240:	.word  0xffff
3fe7a250:	.word  0xffff
3fe7a260:	dsjs   sp, L3FE7A080
3fe7a270:	.word  0xfffe
L3FE7A280:
3fe7a280:	.word  0xffff
3fe7a290:	.word  0xffff
3fe7a2a0:	dsjs   sp, L3FE7A0C0
3fe7a2b0:	.word  0xfffe
L3FE7A2C0:
3fe7a2c0:	.word  0xffff
3fe7a2d0:	.word  0xffff
3fe7a2e0:	dsjs   sp, L3FE7A100
3fe7a2f0:	.word  0xfffe
L3FE7A300:
3fe7a300:	.word  0xffff
3fe7a310:	.word  0xffff
3fe7a320:	dsjs   sp, L3FE7A140
3fe7a330:	.word  0xfffe
L3FE7A340:
3fe7a340:	.word  0xffff
3fe7a350:	.word  0xffff
3fe7a360:	dsjs   sp, L3FE7A180
3fe7a370:	.word  0xfffe
L3FE7A380:
3fe7a380:	.word  0xffff
3fe7a390:	.word  0xffff
3fe7a3a0:	dsjs   sp, L3FE7A1C0
3fe7a3b0:	.word  0xfffe
L3FE7A3C0:
3fe7a3c0:	.word  0xffff
3fe7a3d0:	.word  0xffff
3fe7a3e0:	dsjs   sp, L3FE7A200
3fe7a3f0:	.word  0xfffe
L3FE7A400:
3fe7a400:	.word  0xffff
3fe7a410:	.word  0xffff
3fe7a420:	dsjs   sp, L3FE7A240
3fe7a430:	.word  0xfffe
L3FE7A440:
3fe7a440:	.word  0xffff
3fe7a450:	.word  0xffff
3fe7a460:	dsjs   sp, L3FE7A280
3fe7a470:	.word  0xfffe
L3FE7A480:
3fe7a480:	.word  0xffff
3fe7a490:	.word  0xffff
3fe7a4a0:	dsjs   sp, L3FE7A2C0
3fe7a4b0:	.word  0xfffe
L3FE7A4C0:
3fe7a4c0:	.word  0xffff
3fe7a4d0:	.word  0xffff
3fe7a4e0:	dsjs   sp, L3FE7A300
3fe7a4f0:	.word  0xfffe
L3FE7A500:
3fe7a500:	.word  0xffff
3fe7a510:	.word  0xffff
3fe7a520:	dsjs   sp, L3FE7A340
3fe7a530:	.word  0xfffe
L3FE7A540:
3fe7a540:	.word  0xffff
3fe7a550:	.word  0xffff
3fe7a560:	dsjs   sp, L3FE7A380
3fe7a570:	.word  0xfffe
L3FE7A580:
3fe7a580:	.word  0xffff
3fe7a590:	.word  0xffff
3fe7a5a0:	dsjs   sp, L3FE7A3C0
3fe7a5b0:	.word  0xfffe
L3FE7A5C0:
3fe7a5c0:	.word  0xffff
3fe7a5d0:	.word  0xffff
3fe7a5e0:	dsjs   sp, L3FE7A400
3fe7a5f0:	.word  0xfffe
L3FE7A600:
3fe7a600:	.word  0xffff
3fe7a610:	.word  0xffff
3fe7a620:	dsjs   sp, L3FE7A440
3fe7a630:	.word  0xfffe
L3FE7A640:
3fe7a640:	.word  0xffff
3fe7a650:	.word  0xffff
3fe7a660:	dsjs   sp, L3FE7A480
3fe7a670:	.word  0xfffe
L3FE7A680:
3fe7a680:	.word  0xffff
3fe7a690:	.word  0xffff
3fe7a6a0:	dsjs   sp, L3FE7A4C0
3fe7a6b0:	.word  0xfffe
L3FE7A6C0:
3fe7a6c0:	.word  0xffff
3fe7a6d0:	.word  0xffff
3fe7a6e0:	dsjs   sp, L3FE7A500
3fe7a6f0:	.word  0xfffe
L3FE7A700:
3fe7a700:	.word  0xffff
3fe7a710:	.word  0xffff
3fe7a720:	dsjs   sp, L3FE7A540
3fe7a730:	.word  0xfffe
L3FE7A740:
3fe7a740:	.word  0xffff
3fe7a750:	.word  0xffff
3fe7a760:	dsjs   sp, L3FE7A580
3fe7a770:	.word  0xfffe
L3FE7A780:
3fe7a780:	.word  0xffff
3fe7a790:	.word  0xffff
3fe7a7a0:	dsjs   sp, L3FE7A5C0
3fe7a7b0:	.word  0xfffe
L3FE7A7C0:
3fe7a7c0:	.word  0xffff
3fe7a7d0:	.word  0xffff
3fe7a7e0:	dsjs   sp, L3FE7A600
3fe7a7f0:	.word  0xfffe
L3FE7A800:
3fe7a800:	.word  0xffff
3fe7a810:	.word  0xffff
3fe7a820:	dsjs   sp, L3FE7A640
3fe7a830:	.word  0xfffe
L3FE7A840:
3fe7a840:	.word  0xffff
3fe7a850:	.word  0xffff
3fe7a860:	dsjs   sp, L3FE7A680
3fe7a870:	.word  0xfffe
L3FE7A880:
3fe7a880:	.word  0xffff
3fe7a890:	.word  0xffff
3fe7a8a0:	dsjs   sp, L3FE7A6C0
3fe7a8b0:	.word  0xfffe
L3FE7A8C0:
3fe7a8c0:	.word  0xffff
3fe7a8d0:	.word  0xffff
3fe7a8e0:	dsjs   sp, L3FE7A700
3fe7a8f0:	.word  0xfffe
L3FE7A900:
3fe7a900:	.word  0xffff
3fe7a910:	.word  0xffff
3fe7a920:	dsjs   sp, L3FE7A740
3fe7a930:	.word  0xfffe
L3FE7A940:
3fe7a940:	.word  0xffff
3fe7a950:	.word  0xffff
3fe7a960:	dsjs   sp, L3FE7A780
3fe7a970:	.word  0xfffe
L3FE7A980:
3fe7a980:	.word  0xffff
3fe7a990:	.word  0xffff
3fe7a9a0:	dsjs   sp, L3FE7A7C0
3fe7a9b0:	.word  0xfffe
L3FE7A9C0:
3fe7a9c0:	.word  0xffff
3fe7a9d0:	.word  0xffff
3fe7a9e0:	dsjs   sp, L3FE7A800
3fe7a9f0:	.word  0xfffe
L3FE7AA00:
3fe7aa00:	.word  0xffff
3fe7aa10:	.word  0xffff
3fe7aa20:	dsjs   sp, L3FE7A840
3fe7aa30:	.word  0xfffe
L3FE7AA40:
3fe7aa40:	.word  0xffff
3fe7aa50:	.word  0xffff
3fe7aa60:	dsjs   sp, L3FE7A880
3fe7aa70:	.word  0xfffe
L3FE7AA80:
3fe7aa80:	.word  0xffff
3fe7aa90:	.word  0xffff
3fe7aaa0:	dsjs   sp, L3FE7A8C0
3fe7aab0:	.word  0xfffe
L3FE7AAC0:
3fe7aac0:	.word  0xffff
3fe7aad0:	.word  0xffff
3fe7aae0:	dsjs   sp, L3FE7A900
3fe7aaf0:	.word  0xfffe
L3FE7AB00:
3fe7ab00:	.word  0xffff
3fe7ab10:	.word  0xffff
3fe7ab20:	dsjs   sp, L3FE7A940
3fe7ab30:	.word  0xfffe
L3FE7AB40:
3fe7ab40:	.word  0xffff
3fe7ab50:	.word  0xffff
3fe7ab60:	dsjs   sp, L3FE7A980
3fe7ab70:	.word  0xfffe
L3FE7AB80:
3fe7ab80:	.word  0xffff
3fe7ab90:	.word  0xffff
3fe7aba0:	dsjs   sp, L3FE7A9C0
3fe7abb0:	.word  0xfffe
L3FE7ABC0:
3fe7abc0:	.word  0xffff
3fe7abd0:	.word  0xffff
3fe7abe0:	dsjs   sp, L3FE7AA00
3fe7abf0:	.word  0xfffe
L3FE7AC00:
3fe7ac00:	.word  0xffff
3fe7ac10:	.word  0xffff
3fe7ac20:	dsjs   sp, L3FE7AA40
3fe7ac30:	.word  0xfffe
L3FE7AC40:
3fe7ac40:	.word  0xffff
3fe7ac50:	.word  0xffff
3fe7ac60:	dsjs   sp, L3FE7AA80
3fe7ac70:	.word  0xfffe
L3FE7AC80:
3fe7ac80:	.word  0xffff
3fe7ac90:	.word  0xffff
3fe7aca0:	dsjs   sp, L3FE7AAC0
3fe7acb0:	.word  0xfffe
L3FE7ACC0:
3fe7acc0:	.word  0xffff
3fe7acd0:	.word  0xffff
3fe7ace0:	dsjs   sp, L3FE7AB00
3fe7acf0:	.word  0xfffe
L3FE7AD00:
3fe7ad00:	.word  0xffff
3fe7ad10:	.word  0xffff
3fe7ad20:	dsjs   sp, L3FE7AB40
3fe7ad30:	.word  0xfffe
L3FE7AD40:
3fe7ad40:	.word  0xffff
3fe7ad50:	.word  0xffff
3fe7ad60:	dsjs   sp, L3FE7AB80
3fe7ad70:	.word  0xfffe
L3FE7AD80:
3fe7ad80:	.word  0xffff
3fe7ad90:	.word  0xffff
3fe7ada0:	dsjs   sp, L3FE7ABC0
3fe7adb0:	.word  0xfffe
L3FE7ADC0:
3fe7adc0:	.word  0xffff
3fe7add0:	.word  0xffff
3fe7ade0:	dsjs   sp, L3FE7AC00
3fe7adf0:	.word  0xfffe
L3FE7AE00:
3fe7ae00:	.word  0xffff
3fe7ae10:	.word  0xffff
3fe7ae20:	dsjs   sp, L3FE7AC40
3fe7ae30:	.word  0xfffe
L3FE7AE40:
3fe7ae40:	.word  0xffff
3fe7ae50:	.word  0xffff
3fe7ae60:	dsjs   sp, L3FE7AC80
3fe7ae70:	.word  0xfffe
L3FE7AE80:
3fe7ae80:	.word  0xffff
3fe7ae90:	.word  0xffff
3fe7aea0:	dsjs   sp, L3FE7ACC0
3fe7aeb0:	.word  0xfffe
L3FE7AEC0:
3fe7aec0:	.word  0xffff
3fe7aed0:	.word  0xffff
3fe7aee0:	dsjs   sp, L3FE7AD00
3fe7aef0:	.word  0xfffe
L3FE7AF00:
3fe7af00:	.word  0xffff
3fe7af10:	.word  0xffff
3fe7af20:	dsjs   sp, L3FE7AD40
3fe7af30:	.word  0xfffe
L3FE7AF40:
3fe7af40:	.word  0xffff
3fe7af50:	.word  0xffff
3fe7af60:	dsjs   sp, L3FE7AD80
3fe7af70:	.word  0xfffe
L3FE7AF80:
3fe7af80:	.word  0xffff
3fe7af90:	.word  0xffff
3fe7afa0:	dsjs   sp, L3FE7ADC0
3fe7afb0:	.word  0xfffe
L3FE7AFC0:
3fe7afc0:	.word  0xffff
3fe7afd0:	.word  0xffff
3fe7afe0:	dsjs   sp, L3FE7AE00
3fe7aff0:	.word  0xfffe
L3FE7B000:
3fe7b000:	.word  0xffff
3fe7b010:	.word  0xffff
3fe7b020:	dsjs   sp, L3FE7AE40
3fe7b030:	.word  0xfffe
L3FE7B040:
3fe7b040:	.word  0xffff
3fe7b050:	.word  0xffff
3fe7b060:	dsjs   sp, L3FE7AE80
3fe7b070:	.word  0xfffe
L3FE7B080:
3fe7b080:	.word  0xffff
3fe7b090:	.word  0xffff
3fe7b0a0:	dsjs   sp, L3FE7AEC0
3fe7b0b0:	.word  0xfffe
L3FE7B0C0:
3fe7b0c0:	.word  0xffff
3fe7b0d0:	.word  0xffff
3fe7b0e0:	dsjs   sp, L3FE7AF00
3fe7b0f0:	.word  0xfffe
L3FE7B100:
3fe7b100:	.word  0xffff
3fe7b110:	.word  0xffff
3fe7b120:	dsjs   sp, L3FE7AF40
3fe7b130:	.word  0xfffe
L3FE7B140:
3fe7b140:	.word  0xffff
3fe7b150:	.word  0xffff
3fe7b160:	dsjs   sp, L3FE7AF80
3fe7b170:	.word  0xfffe
L3FE7B180:
3fe7b180:	.word  0xffff
3fe7b190:	.word  0xffff
3fe7b1a0:	dsjs   sp, L3FE7AFC0
3fe7b1b0:	.word  0xfffe
L3FE7B1C0:
3fe7b1c0:	.word  0xffff
3fe7b1d0:	.word  0xffff
3fe7b1e0:	dsjs   sp, L3FE7B000
3fe7b1f0:	.word  0xfffe
L3FE7B200:
3fe7b200:	.word  0xffff
3fe7b210:	.word  0xffff
3fe7b220:	dsjs   sp, L3FE7B040
3fe7b230:	.word  0xfffe
L3FE7B240:
3fe7b240:	.word  0xffff
3fe7b250:	.word  0xffff
3fe7b260:	dsjs   sp, L3FE7B080
3fe7b270:	.word  0xfffe
L3FE7B280:
3fe7b280:	.word  0xffff
3fe7b290:	.word  0xffff
3fe7b2a0:	dsjs   sp, L3FE7B0C0
3fe7b2b0:	.word  0xfffe
L3FE7B2C0:
3fe7b2c0:	.word  0xffff
3fe7b2d0:	.word  0xffff
3fe7b2e0:	dsjs   sp, L3FE7B100
3fe7b2f0:	.word  0xfffe
L3FE7B300:
3fe7b300:	.word  0xffff
3fe7b310:	.word  0xffff
3fe7b320:	dsjs   sp, L3FE7B140
3fe7b330:	.word  0xfffe
L3FE7B340:
3fe7b340:	.word  0xffff
3fe7b350:	.word  0xffff
3fe7b360:	dsjs   sp, L3FE7B180
3fe7b370:	.word  0xfffe
L3FE7B380:
3fe7b380:	.word  0xffff
3fe7b390:	.word  0xffff
3fe7b3a0:	dsjs   sp, L3FE7B1C0
3fe7b3b0:	.word  0xfffe
L3FE7B3C0:
3fe7b3c0:	.word  0xffff
3fe7b3d0:	.word  0xffff
3fe7b3e0:	dsjs   sp, L3FE7B200
3fe7b3f0:	.word  0xfffe
L3FE7B400:
3fe7b400:	.word  0xffff
3fe7b410:	.word  0xffff
3fe7b420:	dsjs   sp, L3FE7B240
3fe7b430:	.word  0xfffe
L3FE7B440:
3fe7b440:	.word  0xffff
3fe7b450:	.word  0xffff
3fe7b460:	dsjs   sp, L3FE7B280
3fe7b470:	.word  0xfffe
L3FE7B480:
3fe7b480:	.word  0xffff
3fe7b490:	.word  0xffff
3fe7b4a0:	dsjs   sp, L3FE7B2C0
3fe7b4b0:	.word  0xfffe
L3FE7B4C0:
3fe7b4c0:	.word  0xffff
3fe7b4d0:	.word  0xffff
3fe7b4e0:	dsjs   sp, L3FE7B300
3fe7b4f0:	.word  0xfffe
L3FE7B500:
3fe7b500:	.word  0xffff
3fe7b510:	.word  0xffff
3fe7b520:	dsjs   sp, L3FE7B340
3fe7b530:	.word  0xfffe
L3FE7B540:
3fe7b540:	.word  0xffff
3fe7b550:	.word  0xffff
3fe7b560:	dsjs   sp, L3FE7B380
3fe7b570:	.word  0xfffe
L3FE7B580:
3fe7b580:	.word  0xffff
3fe7b590:	.word  0xffff
3fe7b5a0:	dsjs   sp, L3FE7B3C0
3fe7b5b0:	.word  0xfffe
L3FE7B5C0:
3fe7b5c0:	.word  0xffff
3fe7b5d0:	.word  0xffff
3fe7b5e0:	dsjs   sp, L3FE7B400
3fe7b5f0:	.word  0xfffe
L3FE7B600:
3fe7b600:	.word  0xffff
3fe7b610:	.word  0xffff
3fe7b620:	dsjs   sp, L3FE7B440
3fe7b630:	.word  0xfffe
L3FE7B640:
3fe7b640:	.word  0xffff
3fe7b650:	.word  0xffff
3fe7b660:	dsjs   sp, L3FE7B480
3fe7b670:	.word  0xfffe
L3FE7B680:
3fe7b680:	.word  0xffff
3fe7b690:	.word  0xffff
3fe7b6a0:	dsjs   sp, L3FE7B4C0
3fe7b6b0:	.word  0xfffe
L3FE7B6C0:
3fe7b6c0:	.word  0xffff
3fe7b6d0:	.word  0xffff
3fe7b6e0:	dsjs   sp, L3FE7B500
3fe7b6f0:	.word  0xfffe
L3FE7B700:
3fe7b700:	.word  0xffff
3fe7b710:	.word  0xffff
3fe7b720:	dsjs   sp, L3FE7B540
3fe7b730:	.word  0xfffe
L3FE7B740:
3fe7b740:	.word  0xffff
3fe7b750:	.word  0xffff
3fe7b760:	dsjs   sp, L3FE7B580
3fe7b770:	.word  0xfffe
L3FE7B780:
3fe7b780:	.word  0xffff
3fe7b790:	.word  0xffff
3fe7b7a0:	dsjs   sp, L3FE7B5C0
3fe7b7b0:	.word  0xfffe
L3FE7B7C0:
3fe7b7c0:	.word  0xffff
3fe7b7d0:	.word  0xffff
3fe7b7e0:	dsjs   sp, L3FE7B600
3fe7b7f0:	.word  0xfffe
L3FE7B800:
3fe7b800:	.word  0xffff
3fe7b810:	.word  0xffff
3fe7b820:	dsjs   sp, L3FE7B640
3fe7b830:	.word  0xfffe
L3FE7B840:
3fe7b840:	.word  0xffff
3fe7b850:	.word  0xffff
3fe7b860:	dsjs   sp, L3FE7B680
3fe7b870:	.word  0xfffe
L3FE7B880:
3fe7b880:	.word  0xffff
3fe7b890:	.word  0xffff
3fe7b8a0:	dsjs   sp, L3FE7B6C0
3fe7b8b0:	.word  0xfffe
L3FE7B8C0:
3fe7b8c0:	.word  0xffff
3fe7b8d0:	.word  0xffff
3fe7b8e0:	dsjs   sp, L3FE7B700
3fe7b8f0:	.word  0xfffe
L3FE7B900:
3fe7b900:	.word  0xffff
3fe7b910:	.word  0xffff
3fe7b920:	dsjs   sp, L3FE7B740
3fe7b930:	.word  0xfffe
L3FE7B940:
3fe7b940:	.word  0xffff
3fe7b950:	.word  0xffff
3fe7b960:	dsjs   sp, L3FE7B780
3fe7b970:	.word  0xfffe
L3FE7B980:
3fe7b980:	.word  0xffff
3fe7b990:	.word  0xffff
3fe7b9a0:	dsjs   sp, L3FE7B7C0
3fe7b9b0:	.word  0xfffe
L3FE7B9C0:
3fe7b9c0:	.word  0xffff
3fe7b9d0:	.word  0xffff
3fe7b9e0:	dsjs   sp, L3FE7B800
3fe7b9f0:	.word  0xfffe
L3FE7BA00:
3fe7ba00:	.word  0xffff
3fe7ba10:	.word  0xffff
3fe7ba20:	dsjs   sp, L3FE7B840
3fe7ba30:	.word  0xfffe
L3FE7BA40:
3fe7ba40:	.word  0xffff
3fe7ba50:	.word  0xffff
3fe7ba60:	dsjs   sp, L3FE7B880
3fe7ba70:	.word  0xfffe
L3FE7BA80:
3fe7ba80:	.word  0xffff
3fe7ba90:	.word  0xffff
3fe7baa0:	dsjs   sp, L3FE7B8C0
3fe7bab0:	.word  0xfffe
L3FE7BAC0:
3fe7bac0:	.word  0xffff
3fe7bad0:	.word  0xffff
3fe7bae0:	dsjs   sp, L3FE7B900
3fe7baf0:	.word  0xfffe
L3FE7BB00:
3fe7bb00:	.word  0xffff
3fe7bb10:	.word  0xffff
3fe7bb20:	dsjs   sp, L3FE7B940
3fe7bb30:	.word  0xfffe
L3FE7BB40:
3fe7bb40:	.word  0xffff
3fe7bb50:	.word  0xffff
3fe7bb60:	dsjs   sp, L3FE7B980
3fe7bb70:	.word  0xfffe
L3FE7BB80:
3fe7bb80:	.word  0xffff
3fe7bb90:	.word  0xffff
3fe7bba0:	dsjs   sp, L3FE7B9C0
3fe7bbb0:	.word  0xfffe
L3FE7BBC0:
3fe7bbc0:	.word  0xffff
3fe7bbd0:	.word  0xffff
3fe7bbe0:	dsjs   sp, L3FE7BA00
3fe7bbf0:	.word  0xfffe
L3FE7BC00:
3fe7bc00:	.word  0xffff
3fe7bc10:	.word  0xffff
3fe7bc20:	dsjs   sp, L3FE7BA40
3fe7bc30:	.word  0xfffe
L3FE7BC40:
3fe7bc40:	.word  0xffff
3fe7bc50:	.word  0xffff
3fe7bc60:	dsjs   sp, L3FE7BA80
3fe7bc70:	.word  0xfffe
L3FE7BC80:
3fe7bc80:	.word  0xffff
3fe7bc90:	.word  0xffff
3fe7bca0:	dsjs   sp, L3FE7BAC0
3fe7bcb0:	.word  0xfffe
L3FE7BCC0:
3fe7bcc0:	.word  0xffff
3fe7bcd0:	.word  0xffff
3fe7bce0:	dsjs   sp, L3FE7BB00
3fe7bcf0:	.word  0xfffe
L3FE7BD00:
3fe7bd00:	.word  0xffff
3fe7bd10:	.word  0xffff
3fe7bd20:	dsjs   sp, L3FE7BB40
3fe7bd30:	.word  0xfffe
L3FE7BD40:
3fe7bd40:	.word  0xffff
3fe7bd50:	.word  0xffff
3fe7bd60:	dsjs   sp, L3FE7BB80
3fe7bd70:	.word  0xfffe
L3FE7BD80:
3fe7bd80:	.word  0xffff
3fe7bd90:	.word  0xffff
3fe7bda0:	dsjs   sp, L3FE7BBC0
3fe7bdb0:	.word  0xfffe
L3FE7BDC0:
3fe7bdc0:	.word  0xffff
3fe7bdd0:	.word  0xffff
3fe7bde0:	dsjs   sp, L3FE7BC00
3fe7bdf0:	.word  0xfffe
L3FE7BE00:
3fe7be00:	.word  0xffff
3fe7be10:	.word  0xffff
3fe7be20:	dsjs   sp, L3FE7BC40
3fe7be30:	.word  0xfffe
L3FE7BE40:
3fe7be40:	.word  0xffff
3fe7be50:	.word  0xffff
3fe7be60:	dsjs   sp, L3FE7BC80
3fe7be70:	.word  0xfffe
L3FE7BE80:
3fe7be80:	.word  0xffff
3fe7be90:	.word  0xffff
3fe7bea0:	dsjs   sp, L3FE7BCC0
3fe7beb0:	.word  0xfffe
L3FE7BEC0:
3fe7bec0:	.word  0xffff
3fe7bed0:	.word  0xffff
3fe7bee0:	dsjs   sp, L3FE7BD00
3fe7bef0:	.word  0xfffe
L3FE7BF00:
3fe7bf00:	.word  0xffff
3fe7bf10:	.word  0xffff
3fe7bf20:	dsjs   sp, L3FE7BD40
3fe7bf30:	.word  0xfffe
L3FE7BF40:
3fe7bf40:	.word  0xffff
3fe7bf50:	.word  0xffff
3fe7bf60:	dsjs   sp, L3FE7BD80
3fe7bf70:	.word  0xfffe
L3FE7BF80:
3fe7bf80:	.word  0xffff
3fe7bf90:	.word  0xffff
3fe7bfa0:	dsjs   sp, L3FE7BDC0
3fe7bfb0:	.word  0xfffe
L3FE7BFC0:
3fe7bfc0:	.word  0xffff
3fe7bfd0:	.word  0xffff
3fe7bfe0:	dsjs   sp, L3FE7BE00
3fe7bff0:	.word  0xfffe
L3FE7C000:
3fe7c000:	.word  0xffff
3fe7c010:	.word  0xffff
3fe7c020:	dsjs   sp, L3FE7BE40
3fe7c030:	.word  0xfffe
L3FE7C040:
3fe7c040:	.word  0xffff
3fe7c050:	.word  0xffff
3fe7c060:	dsjs   sp, L3FE7BE80
3fe7c070:	.word  0xfffe
L3FE7C080:
3fe7c080:	.word  0xffff
3fe7c090:	.word  0xffff
3fe7c0a0:	dsjs   sp, L3FE7BEC0
3fe7c0b0:	.word  0xfffe
L3FE7C0C0:
3fe7c0c0:	.word  0xffff
3fe7c0d0:	.word  0xffff
3fe7c0e0:	dsjs   sp, L3FE7BF00
3fe7c0f0:	.word  0xfffe
L3FE7C100:
3fe7c100:	.word  0xffff
3fe7c110:	.word  0xffff
3fe7c120:	dsjs   sp, L3FE7BF40
3fe7c130:	.word  0xfffe
L3FE7C140:
3fe7c140:	.word  0xffff
3fe7c150:	.word  0xffff
3fe7c160:	dsjs   sp, L3FE7BF80
3fe7c170:	.word  0xfffe
L3FE7C180:
3fe7c180:	.word  0xffff
3fe7c190:	.word  0xffff
3fe7c1a0:	dsjs   sp, L3FE7BFC0
3fe7c1b0:	.word  0xfffe
L3FE7C1C0:
3fe7c1c0:	.word  0xffff
3fe7c1d0:	.word  0xffff
3fe7c1e0:	dsjs   sp, L3FE7C000
3fe7c1f0:	.word  0xfffe
L3FE7C200:
3fe7c200:	.word  0xffff
3fe7c210:	.word  0xffff
3fe7c220:	dsjs   sp, L3FE7C040
3fe7c230:	.word  0xfffe
L3FE7C240:
3fe7c240:	.word  0xffff
3fe7c250:	.word  0xffff
3fe7c260:	dsjs   sp, L3FE7C080
3fe7c270:	.word  0xfffe
L3FE7C280:
3fe7c280:	.word  0xffff
3fe7c290:	.word  0xffff
3fe7c2a0:	dsjs   sp, L3FE7C0C0
3fe7c2b0:	.word  0xfffe
L3FE7C2C0:
3fe7c2c0:	.word  0xffff
3fe7c2d0:	.word  0xffff
3fe7c2e0:	dsjs   sp, L3FE7C100
3fe7c2f0:	.word  0xfffe
L3FE7C300:
3fe7c300:	.word  0xffff
3fe7c310:	.word  0xffff
3fe7c320:	dsjs   sp, L3FE7C140
3fe7c330:	.word  0xfffe
L3FE7C340:
3fe7c340:	.word  0xffff
3fe7c350:	.word  0xffff
3fe7c360:	dsjs   sp, L3FE7C180
3fe7c370:	.word  0xfffe
L3FE7C380:
3fe7c380:	.word  0xffff
3fe7c390:	.word  0xffff
3fe7c3a0:	dsjs   sp, L3FE7C1C0
3fe7c3b0:	.word  0xfffe
L3FE7C3C0:
3fe7c3c0:	.word  0xffff
3fe7c3d0:	.word  0xffff
3fe7c3e0:	dsjs   sp, L3FE7C200
3fe7c3f0:	.word  0xfffe
L3FE7C400:
3fe7c400:	.word  0xffff
3fe7c410:	.word  0xffff
3fe7c420:	dsjs   sp, L3FE7C240
3fe7c430:	.word  0xfffe
L3FE7C440:
3fe7c440:	.word  0xffff
3fe7c450:	.word  0xffff
3fe7c460:	dsjs   sp, L3FE7C280
3fe7c470:	.word  0xfffe
L3FE7C480:
3fe7c480:	.word  0xffff
3fe7c490:	.word  0xffff
3fe7c4a0:	dsjs   sp, L3FE7C2C0
3fe7c4b0:	.word  0xfffe
L3FE7C4C0:
3fe7c4c0:	.word  0xffff
3fe7c4d0:	.word  0xffff
3fe7c4e0:	dsjs   sp, L3FE7C300
3fe7c4f0:	.word  0xfffe
L3FE7C500:
3fe7c500:	.word  0xffff
3fe7c510:	.word  0xffff
3fe7c520:	dsjs   sp, L3FE7C340
3fe7c530:	.word  0xfffe
L3FE7C540:
3fe7c540:	.word  0xffff
3fe7c550:	.word  0xffff
3fe7c560:	dsjs   sp, L3FE7C380
3fe7c570:	.word  0xfffe
L3FE7C580:
3fe7c580:	.word  0xffff
3fe7c590:	.word  0xffff
3fe7c5a0:	dsjs   sp, L3FE7C3C0
3fe7c5b0:	.word  0xfffe
L3FE7C5C0:
3fe7c5c0:	.word  0xffff
3fe7c5d0:	.word  0xffff
3fe7c5e0:	dsjs   sp, L3FE7C400
3fe7c5f0:	.word  0xfffe
L3FE7C600:
3fe7c600:	.word  0xffff
3fe7c610:	.word  0xffff
3fe7c620:	dsjs   sp, L3FE7C440
3fe7c630:	.word  0xfffe
L3FE7C640:
3fe7c640:	.word  0xffff
3fe7c650:	.word  0xffff
3fe7c660:	dsjs   sp, L3FE7C480
3fe7c670:	.word  0xfffe
L3FE7C680:
3fe7c680:	.word  0xffff
3fe7c690:	.word  0xffff
3fe7c6a0:	dsjs   sp, L3FE7C4C0
3fe7c6b0:	.word  0xfffe
L3FE7C6C0:
3fe7c6c0:	.word  0xffff
3fe7c6d0:	.word  0xffff
3fe7c6e0:	dsjs   sp, L3FE7C500
3fe7c6f0:	.word  0xfffe
L3FE7C700:
3fe7c700:	.word  0xffff
3fe7c710:	.word  0xffff
3fe7c720:	dsjs   sp, L3FE7C540
3fe7c730:	.word  0xfffe
L3FE7C740:
3fe7c740:	.word  0xffff
3fe7c750:	.word  0xffff
3fe7c760:	dsjs   sp, L3FE7C580
3fe7c770:	.word  0xfffe
L3FE7C780:
3fe7c780:	.word  0xffff
3fe7c790:	.word  0xffff
3fe7c7a0:	dsjs   sp, L3FE7C5C0
3fe7c7b0:	.word  0xfffe
L3FE7C7C0:
3fe7c7c0:	.word  0xffff
3fe7c7d0:	.word  0xffff
3fe7c7e0:	dsjs   sp, L3FE7C600
3fe7c7f0:	.word  0xfffe
L3FE7C800:
3fe7c800:	.word  0xffff
3fe7c810:	.word  0xffff
3fe7c820:	dsjs   sp, L3FE7C640
3fe7c830:	.word  0xfffe
L3FE7C840:
3fe7c840:	.word  0xffff
3fe7c850:	.word  0xffff
3fe7c860:	dsjs   sp, L3FE7C680
3fe7c870:	.word  0xfffe
L3FE7C880:
3fe7c880:	.word  0xffff
3fe7c890:	.word  0xffff
3fe7c8a0:	dsjs   sp, L3FE7C6C0
3fe7c8b0:	.word  0xfffe
L3FE7C8C0:
3fe7c8c0:	.word  0xffff
3fe7c8d0:	.word  0xffff
3fe7c8e0:	dsjs   sp, L3FE7C700
3fe7c8f0:	.word  0xfffe
L3FE7C900:
3fe7c900:	.word  0xffff
3fe7c910:	.word  0xffff
3fe7c920:	dsjs   sp, L3FE7C740
3fe7c930:	.word  0xfffe
L3FE7C940:
3fe7c940:	.word  0xffff
3fe7c950:	.word  0xffff
3fe7c960:	dsjs   sp, L3FE7C780
3fe7c970:	.word  0xfffe
L3FE7C980:
3fe7c980:	.word  0xffff
3fe7c990:	.word  0xffff
3fe7c9a0:	dsjs   sp, L3FE7C7C0
3fe7c9b0:	.word  0xfffe
L3FE7C9C0:
3fe7c9c0:	.word  0xffff
3fe7c9d0:	.word  0xffff
3fe7c9e0:	dsjs   sp, L3FE7C800
3fe7c9f0:	.word  0xfffe
L3FE7CA00:
3fe7ca00:	.word  0xffff
3fe7ca10:	.word  0xffff
3fe7ca20:	dsjs   sp, L3FE7C840
3fe7ca30:	.word  0xfffe
L3FE7CA40:
3fe7ca40:	.word  0xffff
3fe7ca50:	.word  0xffff
3fe7ca60:	dsjs   sp, L3FE7C880
3fe7ca70:	.word  0xfffe
L3FE7CA80:
3fe7ca80:	.word  0xffff
3fe7ca90:	.word  0xffff
3fe7caa0:	dsjs   sp, L3FE7C8C0
3fe7cab0:	.word  0xfffe
L3FE7CAC0:
3fe7cac0:	.word  0xffff
3fe7cad0:	.word  0xffff
3fe7cae0:	dsjs   sp, L3FE7C900
3fe7caf0:	.word  0xfffe
L3FE7CB00:
3fe7cb00:	.word  0xffff
3fe7cb10:	.word  0xffff
3fe7cb20:	dsjs   sp, L3FE7C940
3fe7cb30:	.word  0xfffe
L3FE7CB40:
3fe7cb40:	.word  0xffff
3fe7cb50:	.word  0xffff
3fe7cb60:	dsjs   sp, L3FE7C980
3fe7cb70:	.word  0xfffe
L3FE7CB80:
3fe7cb80:	.word  0xffff
3fe7cb90:	.word  0xffff
3fe7cba0:	dsjs   sp, L3FE7C9C0
3fe7cbb0:	.word  0xfffe
L3FE7CBC0:
3fe7cbc0:	.word  0xffff
3fe7cbd0:	.word  0xffff
3fe7cbe0:	dsjs   sp, L3FE7CA00
3fe7cbf0:	.word  0xfffe
L3FE7CC00:
3fe7cc00:	.word  0xffff
3fe7cc10:	.word  0xffff
3fe7cc20:	dsjs   sp, L3FE7CA40
3fe7cc30:	.word  0xfffe
L3FE7CC40:
3fe7cc40:	.word  0xffff
3fe7cc50:	.word  0xffff
3fe7cc60:	dsjs   sp, L3FE7CA80
3fe7cc70:	.word  0xfffe
L3FE7CC80:
3fe7cc80:	.word  0xffff
3fe7cc90:	.word  0xffff
3fe7cca0:	dsjs   sp, L3FE7CAC0
3fe7ccb0:	.word  0xfffe
L3FE7CCC0:
3fe7ccc0:	.word  0xffff
3fe7ccd0:	.word  0xffff
3fe7cce0:	dsjs   sp, L3FE7CB00
3fe7ccf0:	.word  0xfffe
L3FE7CD00:
3fe7cd00:	.word  0xffff
3fe7cd10:	.word  0xffff
3fe7cd20:	dsjs   sp, L3FE7CB40
3fe7cd30:	.word  0xfffe
L3FE7CD40:
3fe7cd40:	.word  0xffff
3fe7cd50:	.word  0xffff
3fe7cd60:	dsjs   sp, L3FE7CB80
3fe7cd70:	.word  0xfffe
L3FE7CD80:
3fe7cd80:	.word  0xffff
3fe7cd90:	.word  0xffff
3fe7cda0:	dsjs   sp, L3FE7CBC0
3fe7cdb0:	.word  0xfffe
L3FE7CDC0:
3fe7cdc0:	.word  0xffff
3fe7cdd0:	.word  0xffff
3fe7cde0:	dsjs   sp, L3FE7CC00
3fe7cdf0:	.word  0xfffe
L3FE7CE00:
3fe7ce00:	.word  0xffff
3fe7ce10:	.word  0xffff
3fe7ce20:	dsjs   sp, L3FE7CC40
3fe7ce30:	.word  0xfffe
L3FE7CE40:
3fe7ce40:	.word  0xffff
3fe7ce50:	.word  0xffff
3fe7ce60:	dsjs   sp, L3FE7CC80
3fe7ce70:	.word  0xfffe
L3FE7CE80:
3fe7ce80:	.word  0xffff
3fe7ce90:	.word  0xffff
3fe7cea0:	dsjs   sp, L3FE7CCC0
3fe7ceb0:	.word  0xfffe
L3FE7CEC0:
3fe7cec0:	.word  0xffff
3fe7ced0:	.word  0xffff
3fe7cee0:	dsjs   sp, L3FE7CD00
3fe7cef0:	.word  0xfffe
L3FE7CF00:
3fe7cf00:	.word  0xffff
3fe7cf10:	.word  0xffff
3fe7cf20:	dsjs   sp, L3FE7CD40
3fe7cf30:	.word  0xfffe
L3FE7CF40:
3fe7cf40:	.word  0xffff
3fe7cf50:	.word  0xffff
3fe7cf60:	dsjs   sp, L3FE7CD80
3fe7cf70:	.word  0xfffe
L3FE7CF80:
3fe7cf80:	.word  0xffff
3fe7cf90:	.word  0xffff
3fe7cfa0:	dsjs   sp, L3FE7CDC0
3fe7cfb0:	.word  0xfffe
L3FE7CFC0:
3fe7cfc0:	.word  0xffff
3fe7cfd0:	.word  0xffff
3fe7cfe0:	dsjs   sp, L3FE7CE00
3fe7cff0:	.word  0xfffe
L3FE7D000:
3fe7d000:	.word  0xffff
3fe7d010:	.word  0xffff
3fe7d020:	dsjs   sp, L3FE7CE40
3fe7d030:	.word  0xfffe
L3FE7D040:
3fe7d040:	.word  0xffff
3fe7d050:	.word  0xffff
3fe7d060:	dsjs   sp, L3FE7CE80
3fe7d070:	.word  0xfffe
L3FE7D080:
3fe7d080:	.word  0xffff
3fe7d090:	.word  0xffff
3fe7d0a0:	dsjs   sp, L3FE7CEC0
3fe7d0b0:	.word  0xfffe
L3FE7D0C0:
3fe7d0c0:	.word  0xffff
3fe7d0d0:	.word  0xffff
3fe7d0e0:	dsjs   sp, L3FE7CF00
3fe7d0f0:	.word  0xfffe
L3FE7D100:
3fe7d100:	.word  0xffff
3fe7d110:	.word  0xffff
3fe7d120:	dsjs   sp, L3FE7CF40
3fe7d130:	.word  0xfffe
L3FE7D140:
3fe7d140:	.word  0xffff
3fe7d150:	.word  0xffff
3fe7d160:	dsjs   sp, L3FE7CF80
3fe7d170:	.word  0xfffe
L3FE7D180:
3fe7d180:	.word  0xffff
3fe7d190:	.word  0xffff
3fe7d1a0:	dsjs   sp, L3FE7CFC0
3fe7d1b0:	.word  0xfffe
L3FE7D1C0:
3fe7d1c0:	.word  0xffff
3fe7d1d0:	.word  0xffff
3fe7d1e0:	dsjs   sp, L3FE7D000
3fe7d1f0:	.word  0xfffe
L3FE7D200:
3fe7d200:	.word  0xffff
3fe7d210:	.word  0xffff
3fe7d220:	dsjs   sp, L3FE7D040
3fe7d230:	.word  0xfffe
L3FE7D240:
3fe7d240:	.word  0xffff
3fe7d250:	.word  0xffff
3fe7d260:	dsjs   sp, L3FE7D080
3fe7d270:	.word  0xfffe
L3FE7D280:
3fe7d280:	.word  0xffff
3fe7d290:	.word  0xffff
3fe7d2a0:	dsjs   sp, L3FE7D0C0
3fe7d2b0:	.word  0xfffe
L3FE7D2C0:
3fe7d2c0:	.word  0xffff
3fe7d2d0:	.word  0xffff
3fe7d2e0:	dsjs   sp, L3FE7D100
3fe7d2f0:	.word  0xfffe
L3FE7D300:
3fe7d300:	.word  0xffff
3fe7d310:	.word  0xffff
3fe7d320:	dsjs   sp, L3FE7D140
3fe7d330:	.word  0xfffe
L3FE7D340:
3fe7d340:	.word  0xffff
3fe7d350:	.word  0xffff
3fe7d360:	dsjs   sp, L3FE7D180
3fe7d370:	.word  0xfffe
L3FE7D380:
3fe7d380:	.word  0xffff
3fe7d390:	.word  0xffff
3fe7d3a0:	dsjs   sp, L3FE7D1C0
3fe7d3b0:	.word  0xfffe
L3FE7D3C0:
3fe7d3c0:	.word  0xffff
3fe7d3d0:	.word  0xffff
3fe7d3e0:	dsjs   sp, L3FE7D200
3fe7d3f0:	.word  0xfffe
L3FE7D400:
3fe7d400:	.word  0xffff
3fe7d410:	.word  0xffff
3fe7d420:	dsjs   sp, L3FE7D240
3fe7d430:	.word  0xfffe
L3FE7D440:
3fe7d440:	.word  0xffff
3fe7d450:	.word  0x007f
3fe7d460:	dsjs   b12, L3FE7D280
3fe7d470:	.word  0xfffe
L3FE7D480:
3fe7d480:	not    sp
3fe7d490:	.word  0xffe0
3fe7d4a0:	dsjs   sp, L3FE7D2C0
3fe7d4b0:	.word  0xfffe
L3FE7D4C0:
3fe7d4c0:	.word  0xffff
3fe7d4d0:	.word  0xffff
3fe7d4e0:	dsjs   sp, L3FE7D300
3fe7d4f0:	.word  0xfffe
L3FE7D500:
3fe7d500:	not    sp
3fe7d510:	.word  0xffe0
3fe7d520:	dsjs   sp, L3FE7D340
3fe7d530:	.word  0xfffe
L3FE7D540:
3fe7d540:	.word  0xffff
3fe7d550:	.word  0xffff
3fe7d560:	dsjs   sp, L3FE7D380
3fe7d570:	.word  0xfffe
L3FE7D580:
3fe7d580:	.word  0xffff
3fe7d590:	.word  0xffff
3fe7d5a0:	dsjs   sp, L3FE7D3C0
3fe7d5b0:	.word  0xfffe
L3FE7D5C0:
3fe7d5c0:	not    sp
3fe7d5d0:	.word  0xffe0
3fe7d5e0:	dsjs   sp, L3FE7D400
3fe7d5f0:	.word  0xfffe
L3FE7D600:
3fe7d600:	.word  0xffff
3fe7d610:	.word  0x007f
3fe7d620:	dsjs   b12, L3FE7D440
3fe7d630:	.word  0xfffe
L3FE7D640:
3fe7d640:	not    sp
3fe7d650:	.word  0xffe0
3fe7d660:	dsjs   sp, L3FE7D480
3fe7d670:	.word  0xfffe
L3FE7D680:
3fe7d680:	.word  0xffff
3fe7d690:	.word  0xffff
3fe7d6a0:	dsjs   sp, L3FE7D4C0
3fe7d6b0:	.word  0xfffe
L3FE7D6C0:
3fe7d6c0:	not    sp
3fe7d6d0:	.word  0xffe0
3fe7d6e0:	dsjs   sp, L3FE7D500
3fe7d6f0:	.word  0xfffe
L3FE7D700:
3fe7d700:	.word  0xffff
3fe7d710:	.word  0xffff
3fe7d720:	dsjs   sp, L3FE7D540
3fe7d730:	.word  0xfffe
L3FE7D740:
3fe7d740:	.word  0xffff
3fe7d750:	.word  0xffff
3fe7d760:	dsjs   sp, L3FE7D580
3fe7d770:	.word  0xfffe
L3FE7D780:
3fe7d780:	not    sp
3fe7d790:	.word  0xffe0
3fe7d7a0:	dsjs   sp, L3FE7D5C0
3fe7d7b0:	.word  0xfffe
L3FE7D7C0:
3fe7d7c0:	.word  0xffff
3fe7d7d0:	.word  0x007f
3fe7d7e0:	dsjs   b12, L3FE7D600
3fe7d7f0:	.word  0xfffe
L3FE7D800:
3fe7d800:	not    sp
3fe7d810:	.word  0xffe0
3fe7d820:	dsjs   sp, L3FE7D640
3fe7d830:	.word  0xfffe
L3FE7D840:
3fe7d840:	.word  0xffff
3fe7d850:	.word  0xffff
3fe7d860:	dsjs   sp, L3FE7D680
3fe7d870:	.word  0xfffe
L3FE7D880:
3fe7d880:	not    sp
3fe7d890:	.word  0xffe0
3fe7d8a0:	dsjs   sp, L3FE7D6C0
3fe7d8b0:	.word  0xfffe
L3FE7D8C0:
3fe7d8c0:	.word  0xffff
3fe7d8d0:	.word  0xffff
3fe7d8e0:	dsjs   sp, L3FE7D700
3fe7d8f0:	.word  0xfffe
L3FE7D900:
3fe7d900:	.word  0xffff
3fe7d910:	.word  0xffff
3fe7d920:	dsjs   sp, L3FE7D740
3fe7d930:	.word  0xfffe
L3FE7D940:
3fe7d940:	not    sp
3fe7d950:	.word  0xffe0
3fe7d960:	dsjs   sp, L3FE7D780
3fe7d970:	.word  0xfffe
L3FE7D980:
3fe7d980:	.word  0xffff
3fe7d990:	.word  0x007f
3fe7d9a0:	dsjs   b12, L3FE7D7C0
3fe7d9b0:	.word  0xfffe
L3FE7D9C0:
3fe7d9c0:	not    sp
3fe7d9d0:	.word  0xffe0
3fe7d9e0:	dsjs   sp, L3FE7D800
3fe7d9f0:	.word  0xfffe
L3FE7DA00:
3fe7da00:	.word  0xffff
3fe7da10:	.word  0xffff
3fe7da20:	dsjs   sp, L3FE7D840
3fe7da30:	.word  0xfffe
L3FE7DA40:
3fe7da40:	not    sp
3fe7da50:	.word  0xffe0
3fe7da60:	dsjs   sp, L3FE7D880
3fe7da70:	.word  0xfffe
L3FE7DA80:
3fe7da80:	.word  0xffff
3fe7da90:	.word  0xffff
3fe7daa0:	dsjs   sp, L3FE7D8C0
3fe7dab0:	.word  0xfffe
L3FE7DAC0:
3fe7dac0:	.word  0xffff
3fe7dad0:	.word  0xffff
3fe7dae0:	dsjs   sp, L3FE7D900
3fe7daf0:	.word  0xfffe
L3FE7DB00:
3fe7db00:	not    sp
3fe7db10:	.word  0xffe0
3fe7db20:	dsjs   sp, L3FE7D940
3fe7db30:	.word  0xfffe
L3FE7DB40:
3fe7db40:	.word  0xffff
3fe7db50:	.word  0x007f
3fe7db60:	dsjs   b12, L3FE7D980
3fe7db70:	.word  0xfffe
L3FE7DB80:
3fe7db80:	not    sp
3fe7db90:	.word  0xffe0
3fe7dba0:	dsjs   sp, L3FE7D9C0
3fe7dbb0:	.word  0xfffe
L3FE7DBC0:
3fe7dbc0:	.word  0xffff
3fe7dbd0:	.word  0xffff
3fe7dbe0:	dsjs   sp, L3FE7DA00
3fe7dbf0:	.word  0xfffe
L3FE7DC00:
3fe7dc00:	not    sp
3fe7dc10:	.word  0xffe0
3fe7dc20:	dsjs   sp, L3FE7DA40
3fe7dc30:	.word  0xfffe
L3FE7DC40:
3fe7dc40:	pushst
3fe7dc50:	.word  0xfff0
3fe7dc60:	dsjs   sp, L3FE7DA80
3fe7dc70:	.word  0xfffe
L3FE7DC80:
3fe7dc80:	.word  0xffff
3fe7dc90:	.word  0xffff
3fe7dca0:	dsjs   sp, L3FE7DAC0
3fe7dcb0:	.word  0xfffe
L3FE7DCC0:
3fe7dcc0:	not    sp
3fe7dcd0:	.word  0xffe0
3fe7dce0:	dsjs   sp, L3FE7DB00
3fe7dcf0:	.word  0xfffe
L3FE7DD00:
3fe7dd00:	.word  0xffff
3fe7dd10:	.word  0x007f
3fe7dd20:	dsjs   b12, L3FE7DB40
3fe7dd30:	.word  0xfffe
L3FE7DD40:
3fe7dd40:	not    sp
3fe7dd50:	.word  0xffe0
3fe7dd60:	dsjs   sp, L3FE7DB80
3fe7dd70:	.word  0xfffe
L3FE7DD80:
3fe7dd80:	.word  0xffff
3fe7dd90:	.word  0xffff
3fe7dda0:	dsjs   sp, L3FE7DBC0
3fe7ddb0:	.word  0xfffe
L3FE7DDC0:
3fe7ddc0:	not    sp
3fe7ddd0:	.word  0xffe0
3fe7dde0:	dsjs   sp, L3FE7DC00
3fe7ddf0:	.word  0xfffe
L3FE7DE00:
3fe7de00:	pushst
3fe7de10:	.word  0xfff0
3fe7de20:	dsjs   sp, L3FE7DC40
3fe7de30:	.word  0xfffe
L3FE7DE40:
3fe7de40:	.word  0xffff
3fe7de50:	.word  0xffff
3fe7de60:	dsjs   sp, L3FE7DC80
3fe7de70:	.word  0xfffe
L3FE7DE80:
3fe7de80:	not    sp
3fe7de90:	.word  0xffe0
3fe7dea0:	dsjs   sp, L3FE7DCC0
3fe7deb0:	.word  0xfffe
L3FE7DEC0:
3fe7dec0:	.word  0xffff
3fe7ded0:	.word  0x007f
3fe7dee0:	dsjs   b12, L3FE7DD00
3fe7def0:	.word  0xfffe
L3FE7DF00:
3fe7df00:	not    sp
3fe7df10:	.word  0xffe0
3fe7df20:	dsjs   sp, L3FE7DD40
3fe7df30:	.word  0xfffe
L3FE7DF40:
3fe7df40:	.word  0xffff
3fe7df50:	.word  0xffff
3fe7df60:	dsjs   sp, L3FE7DD80
3fe7df70:	.word  0xfffe
L3FE7DF80:
3fe7df80:	not    sp
3fe7df90:	.word  0xffe0
3fe7dfa0:	dsjs   sp, L3FE7DDC0
3fe7dfb0:	.word  0xfffe
L3FE7DFC0:
3fe7dfc0:	pushst
3fe7dfd0:	.word  0xfff0
3fe7dfe0:	dsjs   sp, L3FE7DE00
3fe7dff0:	.word  0xfffe
L3FE7E000:
3fe7e000:	.word  0xffff
3fe7e010:	.word  0xffff
3fe7e020:	dsjs   sp, L3FE7DE40
3fe7e030:	.word  0xfffe
L3FE7E040:
3fe7e040:	not    sp
3fe7e050:	.word  0xffe0
3fe7e060:	dsjs   sp, L3FE7DE80
3fe7e070:	.word  0xfffe
L3FE7E080:
3fe7e080:	.word  0xffff
3fe7e090:	.word  0x007f
3fe7e0a0:	dsjs   b12, L3FE7DEC0
3fe7e0b0:	.word  0xfffe
L3FE7E0C0:
3fe7e0c0:	not    sp
3fe7e0d0:	.word  0xffe0
3fe7e0e0:	dsjs   sp, L3FE7DF00
3fe7e0f0:	.word  0xfffe
L3FE7E100:
3fe7e100:	.word  0xffff
3fe7e110:	.word  0xffff
3fe7e120:	dsjs   sp, L3FE7DF40
3fe7e130:	.word  0xfffe
L3FE7E140:
3fe7e140:	not    sp
3fe7e150:	.word  0xffe0
3fe7e160:	dsjs   sp, L3FE7DF80
3fe7e170:	.word  0xfffe
L3FE7E180:
3fe7e180:	pushst
3fe7e190:	.word  0xfff0
3fe7e1a0:	dsjs   sp, L3FE7DFC0
3fe7e1b0:	.word  0xfffe
L3FE7E1C0:
3fe7e1c0:	.word  0xffff
3fe7e1d0:	.word  0xffff
3fe7e1e0:	dsjs   sp, L3FE7E000
3fe7e1f0:	.word  0xfffe
L3FE7E200:
3fe7e200:	not    sp
3fe7e210:	.word  0xffe0
3fe7e220:	dsjs   sp, L3FE7E040
3fe7e230:	.word  0xfffe
L3FE7E240:
3fe7e240:	.word  0xffff
3fe7e250:	.word  0x007f
3fe7e260:	dsjs   b12, L3FE7E080
3fe7e270:	.word  0xfffe
L3FE7E280:
3fe7e280:	not    sp
3fe7e290:	.word  0xffe0
3fe7e2a0:	dsjs   sp, L3FE7E0C0
3fe7e2b0:	.word  0xfffe
L3FE7E2C0:
3fe7e2c0:	.word  0xffff
3fe7e2d0:	.word  0xffff
3fe7e2e0:	dsjs   sp, L3FE7E100
3fe7e2f0:	.word  0xfffe
L3FE7E300:
3fe7e300:	not    sp
3fe7e310:	.word  0xffe0
3fe7e320:	dsjs   sp, L3FE7E140
3fe7e330:	.word  0xfffe
L3FE7E340:
3fe7e340:	pushst
3fe7e350:	.word  0xfff0
3fe7e360:	dsjs   sp, L3FE7E180
3fe7e370:	.word  0xfffe
L3FE7E380:
3fe7e380:	.word  0xffff
3fe7e390:	.word  0xffff
3fe7e3a0:	dsjs   sp, L3FE7E1C0
3fe7e3b0:	.word  0xfffe
L3FE7E3C0:
3fe7e3c0:	not    sp
3fe7e3d0:	.word  0xffe0
3fe7e3e0:	dsjs   sp, L3FE7E200
3fe7e3f0:	.word  0xfffe
L3FE7E400:
3fe7e400:	.word  0xffff
3fe7e410:	.word  0x007f
3fe7e420:	dsjs   b12, L3FE7E240
3fe7e430:	.word  0xfffe
L3FE7E440:
3fe7e440:	.word  0xffff
3fe7e450:	.word  0xffff
3fe7e460:	dsjs   sp, L3FE7E280
3fe7e470:	.word  0xfffe
L3FE7E480:
3fe7e480:	.word  0xffff
3fe7e490:	.word  0xffff
3fe7e4a0:	dsjs   sp, L3FE7E2C0
3fe7e4b0:	.word  0xfffe
L3FE7E4C0:
3fe7e4c0:	.word  0xffff
3fe7e4d0:	.word  0xffff
3fe7e4e0:	dsjs   sp, L3FE7E300
3fe7e4f0:	.word  0xfffe
L3FE7E500:
3fe7e500:	pushst
3fe7e510:	.word  0xfff0
3fe7e520:	dsjs   sp, L3FE7E340
3fe7e530:	.word  0xfffe
L3FE7E540:
3fe7e540:	.word  0xffff
3fe7e550:	.word  0xffff
3fe7e560:	dsjs   sp, L3FE7E380
3fe7e570:	.word  0xfffe
L3FE7E580:
3fe7e580:	not    sp
3fe7e590:	.word  0xffe0
3fe7e5a0:	dsjs   sp, L3FE7E3C0
3fe7e5b0:	.word  0xfffe
L3FE7E5C0:
3fe7e5c0:	.word  0xffff
3fe7e5d0:	.word  0x007f
3fe7e5e0:	dsjs   b12, L3FE7E400
3fe7e5f0:	.word  0xfffe
L3FE7E600:
3fe7e600:	.word  0xffff
3fe7e610:	.word  0xffff
3fe7e620:	dsjs   sp, L3FE7E440
3fe7e630:	.word  0xfffe
L3FE7E640:
3fe7e640:	.word  0xffff
3fe7e650:	.word  0xffff
3fe7e660:	dsjs   sp, L3FE7E480
3fe7e670:	.word  0xfffe
L3FE7E680:
3fe7e680:	.word  0xffff
3fe7e690:	.word  0xffff
3fe7e6a0:	dsjs   sp, L3FE7E4C0
3fe7e6b0:	.word  0xfffe
L3FE7E6C0:
3fe7e6c0:	pushst
3fe7e6d0:	.word  0xfff0
3fe7e6e0:	dsjs   sp, L3FE7E500
3fe7e6f0:	.word  0xfffe
L3FE7E700:
3fe7e700:	.word  0xffff
3fe7e710:	.word  0xffff
3fe7e720:	dsjs   sp, L3FE7E540
3fe7e730:	.word  0xfffe
L3FE7E740:
3fe7e740:	not    sp
3fe7e750:	.word  0xffe0
3fe7e760:	dsjs   sp, L3FE7E580
3fe7e770:	.word  0xfffe
L3FE7E780:
3fe7e780:	.word  0xffff
3fe7e790:	.word  0x007f
3fe7e7a0:	dsjs   b12, L3FE7E5C0
3fe7e7b0:	.word  0xfffe
L3FE7E7C0:
3fe7e7c0:	.word  0xffff
3fe7e7d0:	.word  0xffff
3fe7e7e0:	dsjs   sp, L3FE7E600
3fe7e7f0:	.word  0xfffe
L3FE7E800:
3fe7e800:	.word  0xffff
3fe7e810:	.word  0xffff
3fe7e820:	dsjs   sp, L3FE7E640
3fe7e830:	.word  0xfffe
L3FE7E840:
3fe7e840:	.word  0xffff
3fe7e850:	.word  0xffff
3fe7e860:	dsjs   sp, L3FE7E680
3fe7e870:	.word  0xfffe
L3FE7E880:
3fe7e880:	pushst
3fe7e890:	.word  0xfff0
3fe7e8a0:	dsjs   sp, L3FE7E6C0
3fe7e8b0:	.word  0xfffe
L3FE7E8C0:
3fe7e8c0:	.word  0xffff
3fe7e8d0:	.word  0xffff
3fe7e8e0:	dsjs   sp, L3FE7E700
3fe7e8f0:	.word  0xfffe
L3FE7E900:
3fe7e900:	not    sp
3fe7e910:	.word  0xffe0
3fe7e920:	dsjs   sp, L3FE7E740
3fe7e930:	.word  0xfffe
L3FE7E940:
3fe7e940:	.word  0xffff
3fe7e950:	.word  0x007f
3fe7e960:	dsjs   b12, L3FE7E780
3fe7e970:	.word  0xfffe
L3FE7E980:
3fe7e980:	.word  0xffff
3fe7e990:	.word  0xffff
3fe7e9a0:	dsjs   sp, L3FE7E7C0
3fe7e9b0:	.word  0xfffe
L3FE7E9C0:
3fe7e9c0:	.word  0xffff
3fe7e9d0:	.word  0xffff
3fe7e9e0:	dsjs   sp, L3FE7E800
3fe7e9f0:	.word  0xfffe
L3FE7EA00:
3fe7ea00:	.word  0xffff
3fe7ea10:	.word  0xffff
3fe7ea20:	dsjs   sp, L3FE7E840
3fe7ea30:	.word  0xfffe
L3FE7EA40:
3fe7ea40:	pushst
3fe7ea50:	.word  0xfff0
3fe7ea60:	dsjs   sp, L3FE7E880
3fe7ea70:	.word  0xfffe
3fe7ea80:	.word  0xffff
3fe7ea90:	.word  0xffff
3fe7eaa0:	dsjs   sp, L3FE7E8C0
3fe7eab0:	.word  0xfffe
L3FE7EAC0:
3fe7eac0:	not    sp
3fe7ead0:	.word  0xffe0
3fe7eae0:	dsjs   sp, L3FE7E900
3fe7eaf0:	.word  0xfffe
L3FE7EB00:
3fe7eb00:	.word  0x00ff
3fe7eb10:	.word  0x007e
3fe7eb20:	dsjs   b12, L3FE7E940
3fe7eb30:	.word  0xfffe
L3FE7EB40:
3fe7eb40:	.word  0xffff
3fe7eb50:	.word  0xffff
3fe7eb60:	dsjs   sp, L3FE7E980
3fe7eb70:	.word  0xfffe
L3FE7EB80:
3fe7eb80:	move   sp, *sp, 0
3fe7eb90:	.word  0xffff
3fe7eba0:	dsjs   sp, L3FE7E9C0
3fe7ebb0:	.word  0xfffe
L3FE7EBC0:
3fe7ebc0:	.word  0xffff
3fe7ebd0:	.word  0xffff
3fe7ebe0:	dsjs   sp, L3FE7EA00
3fe7ebf0:	.word  0xfffe
L3FE7EC00:
3fe7ec00:	pushst
3fe7ec10:	.word  0xfff0
3fe7ec20:	dsjs   sp, L3FE7EA40
3fe7ec30:	.word  0xfffe
L3FE7EC40:
3fe7ec40:	move   @0x3ffffff8, sp
3fe7ec70:	.word  0xfffe
L3FE7EC80:
3fe7ec80:	not    sp
3fe7ec90:	.word  0xffe0
3fe7eca0:	dsjs   sp, L3FE7EAC0
3fe7ecb0:	.word  0xfffe
L3FE7ECC0:
3fe7ecc0:	.word  0x001f
3fe7ecd0:	.word  0x0078
3fe7ece0:	dsjs   b12, L3FE7EB00
3fe7ecf0:	.word  0xfffe
L3FE7ED00:
3fe7ed00:	not    sp
3fe7ed10:	.word  0xffe0
3fe7ed20:	dsjs   sp, L3FE7EB40
3fe7ed30:	.word  0xfffe
L3FE7ED40:
3fe7ed40:	rev    sp
3fe7ed50:	.word  0x00fc
3fe7ed60:	dsjs   b12, L3FE7EB80
3fe7ed70:	.word  0xfffe
L3FE7ED80:
3fe7ed80:	not    sp
3fe7ed90:	.word  0xffe0
3fe7eda0:	dsjs   sp, L3FE7EBC0
3fe7edb0:	.word  0xfffe
L3FE7EDC0:
3fe7edc0:	pushst
3fe7edd0:	.word  0xfff0
3fe7ede0:	dsjs   sp, L3FE7EC00
3fe7edf0:	.word  0xfffe
L3FE7EE00:
3fe7ee00:	rev    sp
3fe7ee10:	.word  0xff00
3fe7ee20:	dsjs   sp, L3FE7EC40
3fe7ee30:	.word  0xfffe
L3FE7EE40:
3fe7ee40:	not    sp
3fe7ee50:	.word  0xffe0
3fe7ee60:	dsjs   sp, L3FE7EC80
3fe7ee70:	.word  0xfffe
L3FE7EE80:
3fe7ee80:	.word  0x0007
3fe7ee90:	.word  0x0070
3fe7eea0:	dsjs   b12, L3FE7ECC0
3fe7eeb0:	.word  0xfffe
L3FE7EEC0:
3fe7eec0:	not    sp
3fe7eed0:	.word  0xffe0
3fe7eee0:	dsjs   sp, L3FE7ED00
3fe7eef0:	.word  0xfffe
L3FE7EF00:
3fe7ef00:	.word  0x000f
3fe7ef10:	.word  0x00f0
3fe7ef20:	dsjs   b12, L3FE7ED40
3fe7ef30:	.word  0xfffe
L3FE7EF40:
3fe7ef40:	not    sp
3fe7ef50:	.word  0xffe0
3fe7ef60:	dsjs   sp, L3FE7ED80
3fe7ef70:	.word  0xfffe
L3FE7EF80:
3fe7ef80:	.word  0x000f
3fe7ef90:	pixt   *a0, *a0
3fe7efa0:	dsjs   sp, L3FE7EDC0
3fe7efb0:	.word  0xfffe
L3FE7EFC0:
3fe7efc0:	.word  0x000f
3fe7efd0:	pixt   *a0, *a0
3fe7efe0:	dsjs   sp, L3FE7EE00
3fe7eff0:	.word  0xfffe
L3FE7F000:
3fe7f000:	not    sp
3fe7f010:	.word  0xffe0
3fe7f020:	dsjs   sp, L3FE7EE40
3fe7f030:	.word  0xfffe
L3FE7F040:
3fe7f040:	.word  0x0003
3fe7f050:	.word  0x0040
3fe7f060:	dsjs   b12, L3FE7EE80
3fe7f070:	.word  0xfffe
L3FE7F080:
3fe7f080:	not    sp
3fe7f090:	.word  0xffe0
3fe7f0a0:	dsjs   sp, L3FE7EEC0
3fe7f0b0:	.word  0xfffe
L3FE7F0C0:
3fe7f0c0:	.word  0x0007
3fe7f0d0:	.word  0x00e0
3fe7f0e0:	dsjs   b12, L3FE7EF00
3fe7f0f0:	.word  0xfffe
L3FE7F100:
3fe7f100:	not    sp
3fe7f110:	.word  0xffe0
3fe7f120:	dsjs   sp, L3FE7EF40
3fe7f130:	.word  0xfffe
L3FE7F140:
3fe7f140:	.word  0x000f
3fe7f150:	pixt   *a0, *a0
3fe7f160:	dsjs   sp, L3FE7EF80
3fe7f170:	.word  0xfffe
L3FE7F180:
3fe7f180:	.word  0x0007
3fe7f190:	pixt   a0, *a0, xy
3fe7f1a0:	dsjs   sp, L3FE7EFC0
3fe7f1b0:	.word  0xfffe
L3FE7F1C0:
3fe7f1c0:	not    sp
3fe7f1d0:	.word  0xffe0
3fe7f1e0:	dsjs   sp, L3FE7F000
3fe7f1f0:	.word  0xfffe
L3FE7F200:
3fe7f200:	.word  0x0001
3fe7f210:	.word  0x0040
3fe7f220:	dsjs   b12, L3FE7F040
3fe7f230:	.word  0xfffe
L3FE7F240:
3fe7f240:	not    sp
3fe7f250:	.word  0xffe0
3fe7f260:	dsjs   sp, L3FE7F080
3fe7f270:	.word  0xfffe
L3FE7F280:
3fe7f280:	.word  0x0003
3fe7f290:	.word  0x00c0
3fe7f2a0:	dsjs   b12, L3FE7F0C0
3fe7f2b0:	.word  0xfffe
L3FE7F2C0:
3fe7f2c0:	not    sp
3fe7f2d0:	.word  0xffe0
3fe7f2e0:	dsjs   sp, L3FE7F100
3fe7f2f0:	.word  0xfffe
L3FE7F300:
3fe7f300:	.word  0x000f
3fe7f310:	pixt   *a0, *a0
3fe7f320:	dsjs   sp, L3FE7F140
3fe7f330:	.word  0xfffe
3fe7f340:	.word  0x0003
3fe7f350:	addxy  a0, a0
3fe7f360:	dsjs   sp, L3FE7F180
3fe7f370:	.word  0xfffe
L3FE7F380:
3fe7f380:	not    sp
3fe7f390:	.word  0xffe0
3fe7f3a0:	dsjs   sp, L3FE7F1C0
3fe7f3b0:	.word  0xfffe
L3FE7F3C0:
3fe7f3c0:	.word  0x0000
3fe7f3d0:	.word  0x0000
3fe7f3e0:	dsjs   b12, L3FE7F200
3fe7f3f0:	.word  0xfffe
L3FE7F400:
3fe7f400:	not    sp
3fe7f410:	.word  0xffe0
3fe7f420:	dsjs   sp, L3FE7F240
3fe7f430:	.word  0xfffe
L3FE7F440:
3fe7f440:	.word  0x0001
3fe7f450:	.word  0x0080
3fe7f460:	dsjs   b12, L3FE7F280
3fe7f470:	.word  0xfffe
L3FE7F480:
3fe7f480:	not    sp
3fe7f490:	.word  0xffe0
3fe7f4a0:	dsjs   sp, L3FE7F2C0
3fe7f4b0:	.word  0xfffe
L3FE7F4C0:
3fe7f4c0:	.word  0x000f
3fe7f4d0:	pixt   *a0, *a0
3fe7f4e0:	dsjs   sp, L3FE7F300
3fe7f4f0:	.word  0xfffe
3fe7f500:	.word  0x0001
3fe7f510:	jauc   L3FEBF520
3fe7f530:	.word  0xfffe
L3FE7F540:
3fe7f540:	not    sp
3fe7f550:	.word  0xffe0
3fe7f560:	dsjs   sp, L3FE7F380
3fe7f570:	.word  0x7ffe
L3FE7F580:
3fe7f580:	.word  0x0000
3fe7f590:	.word  0x0000
3fe7f5a0:	dsjs   b12, L3FE7F3C0
3fe7f5b0:	.word  0xfffe
L3FE7F5C0:
3fe7f5c0:	not    sp
3fe7f5d0:	.word  0xffe0
3fe7f5e0:	dsjs   sp, L3FE7F400
3fe7f5f0:	.word  0xfffe
L3FE7F600:
3fe7f600:	.word  0x0000
3fe7f610:	.word  0x0000
3fe7f620:	dsjs   b12, L3FE7F440
3fe7f630:	.word  0xfffe
L3FE7F640:
3fe7f640:	not    sp
3fe7f650:	.word  0xffe0
3fe7f660:	dsjs   sp, L3FE7F480
3fe7f670:	.word  0xfffe
L3FE7F680:
3fe7f680:	.word  0x000f
3fe7f690:	pixt   *a0, *a0
3fe7f6a0:	dsjs   sp, L3FE7F4C0
3fe7f6b0:	.word  0xfffe
L3FE7F6C0:
3fe7f6c0:	.word  0x0000
3fe7f6d0:	jauc   L3FEBF6E0
3fe7f6f0:	.word  0xfffe
L3FE7F700:
3fe7f700:	not    sp
L3FE7F710:
3fe7f710:	.word  0xffe0
3fe7f720:	dsjs   sp, L3FE7F540
3fe7f730:	.word  0x7ffe
L3FE7F740:
3fe7f740:	.word  0x0000
3fe7f750:	.word  0x0000
3fe7f760:	dsjs   b12, L3FE7F580
3fe7f770:	.word  0xfffe
L3FE7F780:
3fe7f780:	not    sp
3fe7f790:	.word  0xffe0
3fe7f7a0:	dsjs   sp, L3FE7F5C0
3fe7f7b0:	.word  0x7ffe
L3FE7F7C0:
3fe7f7c0:	.word  0x0000
3fe7f7d0:	.word  0x0000
3fe7f7e0:	dsjs   b12, L3FE7F600
3fe7f7f0:	.word  0xfffe
L3FE7F800:
3fe7f800:	not    sp
3fe7f810:	.word  0xffe0
3fe7f820:	dsjs   sp, L3FE7F640
3fe7f830:	.word  0xfffe
L3FE7F840:
3fe7f840:	.word  0x000f
3fe7f850:	pixt   *a0, *a0
3fe7f860:	dsjs   sp, L3FE7F680
3fe7f870:	.word  0x7ffe
L3FE7F880:
3fe7f880:	.word  0x0000
3fe7f890:	move   a0, *a0, 0
3fe7f8a0:	dsjs   sp, L3FE7F6C0
3fe7f8b0:	.word  0xfffe
L3FE7F8C0:
3fe7f8c0:	not    sp
L3FE7F8D0:
3fe7f8d0:	.word  0xffe0
3fe7f8e0:	dsjs   sp, L3FE7F700
3fe7f8f0:	dsjs   b14, L3FE7F710
L3FE7F900:
3fe7f900:	.word  0x0000
3fe7f910:	.word  0x0000
3fe7f920:	dsjs   b12, L3FE7F740
3fe7f930:	.word  0xfffe
L3FE7F940:
3fe7f940:	not    sp
L3FE7F950:
3fe7f950:	.word  0xffe0
3fe7f960:	dsjs   sp, L3FE7F780
3fe7f970:	.word  0x7ffe
L3FE7F980:
3fe7f980:	.word  0x0000
3fe7f990:	.word  0x0000
3fe7f9a0:	dsjs   b12, L3FE7F7C0
3fe7f9b0:	.word  0xfffe
L3FE7F9C0:
3fe7f9c0:	not    sp
3fe7f9d0:	.word  0xffe0
3fe7f9e0:	dsjs   sp, L3FE7F800
3fe7f9f0:	.word  0xfffe
L3FE7FA00:
3fe7fa00:	.word  0x000f
3fe7fa10:	pixt   *a0, *a0
3fe7fa20:	dsjs   sp, L3FE7F840
3fe7fa30:	.word  0x7ffe
L3FE7FA40:
3fe7fa40:	pixt   a0, *a0
3fe7fa50:	move   a0, *a7, 0
3fe7fa60:	dsjs   sp, L3FE7F880
3fe7fa70:	.word  0xfffe
L3FE7FA80:
3fe7fa80:	not    sp
3fe7fa90:	.word  0xffe0
3fe7faa0:	dsjs   sp, L3FE7F8C0
3fe7fab0:	dsjs   b14, L3FE7F8D0
L3FE7FAC0:
3fe7fac0:	pixt   a0, *a0, xy
3fe7fad0:	.word  0x0001
3fe7fae0:	dsjs   b12, L3FE7F900
3fe7faf0:	.word  0xfffe
L3FE7FB00:
3fe7fb00:	not    sp
L3FE7FB10:
3fe7fb10:	.word  0xffe0
3fe7fb20:	dsjs   sp, L3FE7F940
3fe7fb30:	dsjs   b14, L3FE7F950
L3FE7FB40:
3fe7fb40:	.word  0x0000
3fe7fb50:	.word  0x0000
3fe7fb60:	dsjs   b12, L3FE7F980
3fe7fb70:	.word  0xfffe
L3FE7FB80:
3fe7fb80:	not    sp
3fe7fb90:	.word  0xffe0
3fe7fba0:	dsjs   sp, L3FE7F9C0
3fe7fbb0:	.word  0xfffe
L3FE7FBC0:
3fe7fbc0:	pushst
L3FE7FBD0:
3fe7fbd0:	.word  0xfff0
3fe7fbe0:	dsjs   sp, L3FE7FA00
3fe7fbf0:	.word  0x7ffe
L3FE7FC00:
3fe7fc00:	pixt   *a0, *a0
3fe7fc10:	.word  0x001f
3fe7fc20:	dsjs   sp, L3FE7FA40
3fe7fc30:	.word  0xfffe
L3FE7FC40:
3fe7fc40:	not    sp
3fe7fc50:	.word  0xffe0
3fe7fc60:	dsjs   sp, L3FE7FA80
3fe7fc70:	btst   0, b14
L3FE7FC80:
3fe7fc80:	pixt   *a0, *a0
3fe7fc90:	.word  0x0007
3fe7fca0:	dsjs   b12, L3FE7FAC0
3fe7fcb0:	.word  0xfffe
L3FE7FCC0:
3fe7fcc0:	not    sp
3fe7fcd0:	.word  0xffe0
3fe7fce0:	dsjs   sp, L3FE7FB00
3fe7fcf0:	dsjs   b14, L3FE7FB10
L3FE7FD00:
3fe7fd00:	pixt   a0, *a0
3fe7fd10:	.word  0x0003
3fe7fd20:	dsjs   b12, L3FE7FB40
3fe7fd30:	.word  0xfffe
L3FE7FD40:
3fe7fd40:	not    sp
3fe7fd50:	.word  0xffe0
3fe7fd60:	dsjs   sp, L3FE7FB80
3fe7fd70:	.word  0xfffe
L3FE7FD80:
3fe7fd80:	pushst
L3FE7FD90:
3fe7fd90:	.word  0xfff0
3fe7fda0:	dsjs   sp, L3FE7FBC0
3fe7fdb0:	dsjs   b14, L3FE7FBD0
L3FE7FDC0:
3fe7fdc0:	.word  0xfe00
3fe7fdd0:	rev    sp
3fe7fde0:	dsjs   sp, L3FE7FC00
3fe7fdf0:	.word  0xfffe
L3FE7FE00:
3fe7fe00:	not    sp
3fe7fe10:	.word  0xffe0
3fe7fe20:	dsjs   sp, L3FE7FC40
3fe7fe30:	btst   0, b14
L3FE7FE40:
3fe7fe40:	.word  0xfe00
3fe7fe50:	.word  0x000f
3fe7fe60:	dsjs   b12, L3FE7FC80
3fe7fe70:	.word  0xfffe
L3FE7FE80:
3fe7fe80:	not    sp
3fe7fe90:	.word  0xffe0
3fe7fea0:	dsjs   sp, L3FE7FCC0
3fe7feb0:	btst   0, b14
L3FE7FEC0:
3fe7fec0:	.word  0xfe00
3fe7fed0:	.word  0x0007
3fe7fee0:	dsjs   b12, L3FE7FD00
3fe7fef0:	.word  0xfffe
L3FE7FF00:
3fe7ff00:	not    sp
3fe7ff10:	.word  0xffe0
3fe7ff20:	dsjs   sp, L3FE7FD40
3fe7ff30:	.word  0xfffe
L3FE7FF40:
3fe7ff40:	pushst
L3FE7FF50:
3fe7ff50:	.word  0xfff0
3fe7ff60:	dsjs   sp, L3FE7FD80
3fe7ff70:	dsjs   b14, L3FE7FD90
L3FE7FF80:
3fe7ff80:	.word  0xfe00
3fe7ff90:	rev    sp
3fe7ffa0:	dsjs   sp, L3FE7FDC0
3fe7ffb0:	.word  0xfffe
L3FE7FFC0:
3fe7ffc0:	not    sp
3fe7ffd0:	.word  0xffe0
3fe7ffe0:	dsjs   sp, L3FE7FE00
3fe7fff0:	btst   0, b14
L3FE80000:
3fe80000:	.word  0xff00
3fe80010:	.word  0x001f
3fe80020:	dsjs   b12, L3FE7FE40
3fe80030:	.word  0xfffe
L3FE80040:
3fe80040:	not    sp
3fe80050:	.word  0xffe0
3fe80060:	dsjs   sp, L3FE7FE80
3fe80070:	btst   0, b14
L3FE80080:
3fe80080:	.word  0xff00
3fe80090:	.word  0x001f
3fe800a0:	dsjs   b12, L3FE7FEC0
3fe800b0:	.word  0xfffe
L3FE800C0:
3fe800c0:	not    sp
3fe800d0:	.word  0xffe0
3fe800e0:	dsjs   sp, L3FE7FF00
3fe800f0:	.word  0xfffe
L3FE80100:
3fe80100:	pushst
L3FE80110:
3fe80110:	.word  0xfff0
3fe80120:	dsjs   sp, L3FE7FF40
3fe80130:	dsjs   b14, L3FE7FF50
L3FE80140:
3fe80140:	.word  0xff00
3fe80150:	rev    sp
3fe80160:	dsjs   sp, L3FE7FF80
3fe80170:	.word  0xfffe
L3FE80180:
3fe80180:	not    sp
3fe80190:	.word  0xffe0
3fe801a0:	dsjs   sp, L3FE7FFC0
3fe801b0:	fill   xy
L3FE801C0:
3fe801c0:	.word  0xff00
3fe801d0:	.word  0x001f
3fe801e0:	dsjs   b12, L3FE80000
3fe801f0:	.word  0xfffe
L3FE80200:
3fe80200:	not    sp
3fe80210:	.word  0xffe0
3fe80220:	dsjs   sp, L3FE80040
3fe80230:	btst   0, b14
L3FE80240:
3fe80240:	.word  0xff80
3fe80250:	.word  0x001f
3fe80260:	dsjs   b12, L3FE80080
3fe80270:	.word  0xfffe
L3FE80280:
3fe80280:	not    sp
3fe80290:	.word  0xffe0
3fe802a0:	dsjs   sp, L3FE800C0
3fe802b0:	.word  0xfffe
L3FE802C0:
3fe802c0:	pushst
3fe802d0:	.word  0xfff0
3fe802e0:	dsjs   sp, L3FE80100
3fe802f0:	dsjs   b14, L3FE80110
L3FE80300:
3fe80300:	.word  0xff00
3fe80310:	rev    sp
3fe80320:	dsjs   sp, L3FE80140
3fe80330:	.word  0xfffe
L3FE80340:
3fe80340:	not    sp
3fe80350:	.word  0xffe0
3fe80360:	dsjs   sp, L3FE80180
3fe80370:	fill   xy
L3FE80380:
3fe80380:	.word  0xff80
3fe80390:	rev    sp
3fe803a0:	dsjs   b12, L3FE801C0
3fe803b0:	.word  0xfffe
L3FE803C0:
3fe803c0:	not    sp
3fe803d0:	.word  0xffe0
3fe803e0:	dsjs   sp, L3FE80200
3fe803f0:	fill   xy
L3FE80400:
3fe80400:	.word  0xff80
3fe80410:	rev    sp
3fe80420:	dsjs   b12, L3FE80240
3fe80430:	.word  0xfffe
L3FE80440:
3fe80440:	not    sp
3fe80450:	.word  0xffe0
3fe80460:	dsjs   sp, L3FE80280
3fe80470:	.word  0xfffe
L3FE80480:
3fe80480:	pushst
3fe80490:	.word  0xfff0
3fe804a0:	dsjs   sp, L3FE802C0
3fe804b0:	.word  0xfffe
L3FE804C0:
3fe804c0:	.word  0xffff
3fe804d0:	.word  0x001f
3fe804e0:	dsjs   sp, L3FE80300
3fe804f0:	.word  0xfffe
L3FE80500:
3fe80500:	not    sp
3fe80510:	.word  0xffe0
3fe80520:	dsjs   sp, L3FE80340
3fe80530:	fill   xy
L3FE80540:
3fe80540:	.word  0xff80
3fe80550:	rev    sp
3fe80560:	dsjs   b12, L3FE80380
3fe80570:	.word  0xfffe
L3FE80580:
3fe80580:	not    sp
3fe80590:	.word  0xffe0
3fe805a0:	dsjs   sp, L3FE803C0
3fe805b0:	fill   xy
L3FE805C0:
3fe805c0:	.word  0xffc0
3fe805d0:	rev    sp
3fe805e0:	dsjs   b12, L3FE80400
3fe805f0:	.word  0xfffe
L3FE80600:
3fe80600:	not    sp
3fe80610:	.word  0xffe0
3fe80620:	dsjs   sp, L3FE80440
3fe80630:	.word  0xfffe
L3FE80640:
3fe80640:	pushst
3fe80650:	.word  0xfff0
3fe80660:	dsjs   sp, L3FE80480
3fe80670:	.word  0xfffe
L3FE80680:
3fe80680:	.word  0xffff
3fe80690:	.word  0x000f
3fe806a0:	dsjs   sp, L3FE804C0
3fe806b0:	.word  0xfffe
L3FE806C0:
3fe806c0:	not    sp
3fe806d0:	.word  0xffe0
3fe806e0:	dsjs   sp, L3FE80500
3fe806f0:	fill   xy
L3FE80700:
3fe80700:	.word  0xff80
3fe80710:	rev    sp
3fe80720:	dsjs   b12, L3FE80540
3fe80730:	.word  0xfffe
L3FE80740:
3fe80740:	not    sp
3fe80750:	.word  0xffe0
3fe80760:	dsjs   sp, L3FE80580
3fe80770:	fill   xy
L3FE80780:
3fe80780:	.word  0xffc0
3fe80790:	.word  0x007f
3fe807a0:	dsjs   b12, L3FE805C0
3fe807b0:	.word  0xfffe
L3FE807C0:
3fe807c0:	not    sp
3fe807d0:	.word  0xffe0
3fe807e0:	dsjs   sp, L3FE80600
3fe807f0:	.word  0xfffe
L3FE80800:
3fe80800:	pushst
3fe80810:	.word  0xfff0
3fe80820:	dsjs   sp, L3FE80640
3fe80830:	.word  0xfffe
L3FE80840:
3fe80840:	.word  0xffff
3fe80850:	.word  0x0001
3fe80860:	dsjs   sp, L3FE80680
3fe80870:	.word  0xfffe
L3FE80880:
3fe80880:	not    sp
3fe80890:	.word  0xffe0
3fe808a0:	dsjs   sp, L3FE806C0
3fe808b0:	move   @0x7fffc0, b14
3fe808e0:	dsjs   b12, L3FE80700
3fe808f0:	.word  0xfffe
L3FE80900:
3fe80900:	not    sp
3fe80910:	.word  0xffe0
3fe80920:	dsjs   sp, L3FE80740
3fe80930:	fill   xy
L3FE80940:
3fe80940:	.word  0xffc0
3fe80950:	.word  0x007f
3fe80960:	dsjs   b12, L3FE80780
3fe80970:	.word  0xfffe
L3FE80980:
3fe80980:	not    sp
3fe80990:	.word  0xffe0
3fe809a0:	dsjs   sp, L3FE807C0
3fe809b0:	.word  0xfffe
L3FE809C0:
3fe809c0:	pushst
3fe809d0:	.word  0xfff0
3fe809e0:	dsjs   sp, L3FE80800
3fe809f0:	.word  0xfffe
L3FE80A00:
3fe80a00:	not    sp
3fe80a10:	.word  0x0000
3fe80a20:	dsjs   sp, L3FE80840
3fe80a30:	.word  0xfffe
L3FE80A40:
3fe80a40:	not    sp
3fe80a50:	.word  0xffe0
3fe80a60:	dsjs   sp, L3FE80880
3fe80a70:	move   @0x7fffc0, b14
3fe80aa0:	dsjs   b12, L3FE808C0
3fe80ab0:	.word  0xfffe
L3FE80AC0:
3fe80ac0:	not    sp
3fe80ad0:	.word  0xffe0
3fe80ae0:	dsjs   sp, L3FE80900
3fe80af0:	fill   xy
L3FE80B00:
3fe80b00:	.word  0xffe0
3fe80b10:	.word  0x007f
3fe80b20:	dsjs   b12, L3FE80940
3fe80b30:	.word  0xfffe
L3FE80B40:
3fe80b40:	not    sp
3fe80b50:	.word  0xffe0
3fe80b60:	dsjs   sp, L3FE80980
3fe80b70:	.word  0xfffe
L3FE80B80:
3fe80b80:	pushst
3fe80b90:	.word  0xfff0
3fe80ba0:	dsjs   sp, L3FE809C0
3fe80bb0:	.word  0xfffe
L3FE80BC0:
3fe80bc0:	.word  0x001f
3fe80bd0:	.word  0x0000
3fe80be0:	dsjs   sp, L3FE80A00
3fe80bf0:	.word  0xfffe
L3FE80C00:
3fe80c00:	not    sp
3fe80c10:	.word  0xffe0
3fe80c20:	dsjs   sp, L3FE80A40
3fe80c30:	move   @0x7fffc0, b14
3fe80c60:	dsjs   b12, L3FE80A80
3fe80c70:	.word  0xfffe
L3FE80C80:
3fe80c80:	not    sp
3fe80c90:	.word  0xffe0
3fe80ca0:	dsjs   sp, L3FE80AC0
3fe80cb0:	move   @0xffffe0, b14
3fe80ce0:	dsjs   b12, L3FE80B00
3fe80cf0:	.word  0xfffe
L3FE80D00:
3fe80d00:	not    sp
3fe80d10:	.word  0xffe0
3fe80d20:	dsjs   sp, L3FE80B40
3fe80d30:	.word  0xfffe
L3FE80D40:
3fe80d40:	pushst
3fe80d50:	.word  0xfff0
3fe80d60:	dsjs   sp, L3FE80B80
3fe80d70:	.word  0xfffe
L3FE80D80:
3fe80d80:	.word  0x0007
3fe80d90:	.word  0x0000
3fe80da0:	dsjs   sp, L3FE80BC0
3fe80db0:	.word  0xfffe
L3FE80DC0:
3fe80dc0:	not    sp
3fe80dd0:	.word  0xffe0
3fe80de0:	dsjs   sp, L3FE80C00
3fe80df0:	move   @0x7fffc0, b14
3fe80e20:	dsjs   b12, L3FE80C40
3fe80e30:	.word  0xfffe
L3FE80E40:
3fe80e40:	not    sp
3fe80e50:	.word  0xffe0
3fe80e60:	dsjs   sp, L3FE80C80
3fe80e70:	move   @0xffffe0, b14
3fe80ea0:	dsjs   b12, L3FE80CC0
3fe80eb0:	.word  0xfffe
L3FE80EC0:
3fe80ec0:	not    sp
3fe80ed0:	.word  0xffe0
3fe80ee0:	dsjs   sp, L3FE80D00
3fe80ef0:	.word  0xfffe
L3FE80F00:
3fe80f00:	pushst
3fe80f10:	.word  0xfff0
3fe80f20:	dsjs   sp, L3FE80D40
3fe80f30:	.word  0xfffe
L3FE80F40:
3fe80f40:	.word  0x0001
3fe80f50:	.word  0x0000
3fe80f60:	dsjs   sp, L3FE80D80
3fe80f70:	.word  0xfffe
L3FE80F80:
3fe80f80:	not    sp
3fe80f90:	.word  0xffe0
3fe80fa0:	dsjs   sp, L3FE80DC0
3fe80fb0:	move   @0x7fffc0, b14
3fe80fe0:	dsjs   b12, L3FE80E00
3fe80ff0:	.word  0xfffe
L3FE81000:
3fe81000:	not    sp
3fe81010:	.word  0xffe0
3fe81020:	dsjs   sp, L3FE80E40
3fe81030:	move   @0xffffe0, b14
3fe81060:	dsjs   b12, L3FE80E80
3fe81070:	.word  0xfffe
L3FE81080:
3fe81080:	not    sp
3fe81090:	.word  0xffe0
3fe810a0:	dsjs   sp, L3FE80EC0
3fe810b0:	.word  0xfffe
L3FE810C0:
3fe810c0:	pushst
3fe810d0:	.word  0xfff0
3fe810e0:	dsjs   sp, L3FE80F00
3fe810f0:	.word  0xfffe
L3FE81100:
3fe81100:	.word  0x0000
3fe81110:	.word  0x0000
3fe81120:	dsjs   sp, L3FE80F40
3fe81130:	.word  0xfffe
L3FE81140:
3fe81140:	not    sp
3fe81150:	.word  0xffe0
3fe81160:	dsjs   sp, L3FE80F80
3fe81170:	move   @0x7fffc0, b14
3fe811a0:	dsjs   b12, L3FE80FC0
3fe811b0:	.word  0xfffe
L3FE811C0:
3fe811c0:	not    sp
3fe811d0:	.word  0xffe0
3fe811e0:	dsjs   sp, L3FE81000
3fe811f0:	move   @0xffffe0, b14
3fe81220:	dsjs   b12, L3FE81040
3fe81230:	.word  0xfffe
L3FE81240:
3fe81240:	not    sp
3fe81250:	.word  0xffe0
3fe81260:	dsjs   sp, L3FE81080
3fe81270:	.word  0xfffe
L3FE81280:
3fe81280:	pushst
3fe81290:	.word  0xfff0
3fe812a0:	dsjs   sp, L3FE810C0
3fe812b0:	.word  0x7ffe
L3FE812C0:
3fe812c0:	.word  0x0000
3fe812d0:	rev    a0
3fe812e0:	dsjs   sp, L3FE81100
3fe812f0:	.word  0xfffe
L3FE81300:
3fe81300:	not    sp
3fe81310:	.word  0xffe0
3fe81320:	dsjs   sp, L3FE81140
3fe81330:	move   @0x7fffc0, b14
3fe81360:	dsjs   b12, L3FE81180
3fe81370:	.word  0xfffe
L3FE81380:
3fe81380:	not    sp
3fe81390:	.word  0xffe0
3fe813a0:	dsjs   sp, L3FE811C0
3fe813b0:	move   @0xffffe0, b14
3fe813e0:	dsjs   b12, L3FE81200
3fe813f0:	.word  0xfffe
L3FE81400:
3fe81400:	not    sp
3fe81410:	.word  0xffe0
3fe81420:	dsjs   sp, L3FE81240
3fe81430:	.word  0xfffe
L3FE81440:
3fe81440:	pushst
L3FE81450:
3fe81450:	.word  0xfff0
3fe81460:	dsjs   sp, L3FE81280
3fe81470:	.word  0x7ffe
L3FE81480:
3fe81480:	.word  0x0000
3fe81490:	rev    b12
3fe814a0:	dsjs   sp, L3FE812C0
3fe814b0:	.word  0xfffe
L3FE814C0:
3fe814c0:	not    sp
3fe814d0:	.word  0xffe0
3fe814e0:	dsjs   sp, L3FE81300
3fe814f0:	fill   xy
L3FE81500:
3fe81500:	.word  0xffc0
3fe81510:	.word  0x007f
3fe81520:	dsjs   b12, L3FE81340
3fe81530:	.word  0xfffe
L3FE81540:
3fe81540:	not    sp
3fe81550:	.word  0xffe0
3fe81560:	dsjs   sp, L3FE81380
3fe81570:	move   @0xffffe0, b14
3fe815a0:	dsjs   b12, L3FE813C0
3fe815b0:	.word  0xfffe
L3FE815C0:
3fe815c0:	not    sp
3fe815d0:	.word  0xffe0
3fe815e0:	dsjs   sp, L3FE81400
3fe815f0:	.word  0xfffe
L3FE81600:
3fe81600:	pushst
L3FE81610:
3fe81610:	.word  0xfff0
3fe81620:	dsjs   sp, L3FE81440
3fe81630:	dsjs   b14, L3FE81450
L3FE81640:
3fe81640:	pixt   a0, *a0, xy
3fe81650:	rev    sp
3fe81660:	dsjs   sp, L3FE81480
3fe81670:	.word  0xfffe
L3FE81680:
3fe81680:	not    sp
3fe81690:	.word  0xffe0
3fe816a0:	dsjs   sp, L3FE814C0
3fe816b0:	fill   xy
L3FE816C0:
3fe816c0:	.word  0xffc0
3fe816d0:	.word  0x007f
3fe816e0:	dsjs   b12, L3FE81500
3fe816f0:	.word  0xfffe
L3FE81700:
3fe81700:	not    sp
3fe81710:	.word  0xffe0
3fe81720:	dsjs   sp, L3FE81540
3fe81730:	move   @0xffffe0, b14
3fe81760:	dsjs   b12, L3FE81580
3fe81770:	.word  0xfffe
L3FE81780:
3fe81780:	not    sp
3fe81790:	.word  0xffe0
3fe817a0:	dsjs   sp, L3FE815C0
3fe817b0:	.word  0xfffe
L3FE817C0:
3fe817c0:	pushst
3fe817d0:	.word  0xfff0
3fe817e0:	dsjs   sp, L3FE81600
3fe817f0:	dsjs   b14, L3FE81610
L3FE81800:
3fe81800:	pixt   *a0, *a0
3fe81810:	rev    sp
3fe81820:	dsjs   sp, L3FE81640
3fe81830:	.word  0xfffe
L3FE81840:
3fe81840:	not    sp
3fe81850:	.word  0xffe0
3fe81860:	dsjs   sp, L3FE81680
3fe81870:	fill   xy
L3FE81880:
3fe81880:	.word  0xff80
3fe81890:	rev    sp
3fe818a0:	dsjs   b12, L3FE816C0
3fe818b0:	.word  0xfffe
L3FE818C0:
3fe818c0:	not    sp
3fe818d0:	.word  0xffe0
3fe818e0:	dsjs   sp, L3FE81700
3fe818f0:	move   @0x7fffe0, b14
3fe81920:	dsjs   b12, L3FE81740
3fe81930:	.word  0xfffe
L3FE81940:
3fe81940:	not    sp
3fe81950:	.word  0xffe0
3fe81960:	dsjs   sp, L3FE81780
3fe81970:	.word  0xfffe
L3FE81980:
3fe81980:	pushst
3fe81990:	.word  0xfff0
3fe819a0:	dsjs   sp, L3FE817C0
3fe819b0:	btst   0, b14
L3FE819C0:
3fe819c0:	.word  0xff00
3fe819d0:	rev    sp
3fe819e0:	dsjs   sp, L3FE81800
3fe819f0:	.word  0xfffe
L3FE81A00:
3fe81a00:	not    sp
3fe81a10:	.word  0xffe0
3fe81a20:	dsjs   sp, L3FE81840
3fe81a30:	fill   xy
L3FE81A40:
3fe81a40:	.word  0xff80
3fe81a50:	rev    sp
3fe81a60:	dsjs   b12, L3FE81880
3fe81a70:	.word  0xfffe
L3FE81A80:
3fe81a80:	not    sp
3fe81a90:	.word  0xffe0
3fe81aa0:	dsjs   sp, L3FE818C0
3fe81ab0:	fill   xy
L3FE81AC0:
3fe81ac0:	.word  0xffc0
3fe81ad0:	.word  0x007f
3fe81ae0:	dsjs   b12, L3FE81900
3fe81af0:	.word  0xfffe
L3FE81B00:
3fe81b00:	not    sp
3fe81b10:	.word  0xffe0
3fe81b20:	dsjs   sp, L3FE81940
3fe81b30:	.word  0xfffe
L3FE81B40:
3fe81b40:	pushst
3fe81b50:	.word  0xfff0
3fe81b60:	dsjs   sp, L3FE81980
3fe81b70:	btst   0, b14
L3FE81B80:
3fe81b80:	.word  0xff00
3fe81b90:	rev    sp
3fe81ba0:	dsjs   sp, L3FE819C0
3fe81bb0:	.word  0xfffe
L3FE81BC0:
3fe81bc0:	not    sp
3fe81bd0:	.word  0xffe0
3fe81be0:	dsjs   sp, L3FE81A00
3fe81bf0:	fill   xy
L3FE81C00:
3fe81c00:	.word  0xff80
3fe81c10:	rev    sp
3fe81c20:	dsjs   b12, L3FE81A40
3fe81c30:	.word  0xfffe
L3FE81C40:
3fe81c40:	not    sp
3fe81c50:	.word  0xffe0
3fe81c60:	dsjs   sp, L3FE81A80
3fe81c70:	fill   xy
L3FE81C80:
3fe81c80:	.word  0xffc0
3fe81c90:	.word  0x007f
3fe81ca0:	dsjs   b12, L3FE81AC0
3fe81cb0:	.word  0xfffe
L3FE81CC0:
3fe81cc0:	not    sp
3fe81cd0:	.word  0xffe0
3fe81ce0:	dsjs   sp, L3FE81B00
3fe81cf0:	.word  0xfffe
L3FE81D00:
3fe81d00:	pushst
3fe81d10:	.word  0xfff0
3fe81d20:	dsjs   sp, L3FE81B40
3fe81d30:	btst   0, b14
L3FE81D40:
3fe81d40:	.word  0xff80
3fe81d50:	.word  0x001f
3fe81d60:	dsjs   sp, L3FE81B80
3fe81d70:	.word  0xfffe
L3FE81D80:
3fe81d80:	not    sp
3fe81d90:	.word  0xffe0
3fe81da0:	dsjs   sp, L3FE81BC0
3fe81db0:	btst   0, b14
L3FE81DC0:
3fe81dc0:	.word  0xff00
3fe81dd0:	.word  0x001f
3fe81de0:	dsjs   b12, L3FE81C00
3fe81df0:	.word  0xfffe
L3FE81E00:
3fe81e00:	not    sp
3fe81e10:	.word  0xffe0
3fe81e20:	dsjs   sp, L3FE81C40
3fe81e30:	fill   xy
L3FE81E40:
3fe81e40:	.word  0xff80
3fe81e50:	rev    sp
3fe81e60:	dsjs   b12, L3FE81C80
3fe81e70:	.word  0xfffe
L3FE81E80:
3fe81e80:	not    sp
3fe81e90:	.word  0xffe0
3fe81ea0:	dsjs   sp, L3FE81CC0
3fe81eb0:	.word  0xfffe
L3FE81EC0:
3fe81ec0:	pushst
3fe81ed0:	.word  0xfff0
3fe81ee0:	dsjs   sp, L3FE81D00
3fe81ef0:	btst   0, b14
L3FE81F00:
3fe81f00:	.word  0xff80
3fe81f10:	.word  0x001f
3fe81f20:	dsjs   sp, L3FE81D40
3fe81f30:	.word  0xfffe
L3FE81F40:
3fe81f40:	not    sp
3fe81f50:	.word  0xffe0
3fe81f60:	dsjs   sp, L3FE81D80
3fe81f70:	btst   0, b14
L3FE81F80:
3fe81f80:	.word  0xff00
3fe81f90:	.word  0x001f
3fe81fa0:	dsjs   b12, L3FE81DC0
3fe81fb0:	.word  0xfffe
L3FE81FC0:
3fe81fc0:	not    sp
3fe81fd0:	.word  0xffe0
3fe81fe0:	dsjs   sp, L3FE81E00
3fe81ff0:	fill   xy
L3FE82000:
3fe82000:	.word  0xff80
3fe82010:	rev    sp
3fe82020:	dsjs   b12, L3FE81E40
3fe82030:	.word  0xfffe
L3FE82040:
3fe82040:	not    sp
3fe82050:	.word  0xffe0
3fe82060:	dsjs   sp, L3FE81E80
3fe82070:	.word  0xfffe
L3FE82080:
3fe82080:	pushst
3fe82090:	.word  0xfff0
3fe820a0:	dsjs   sp, L3FE81EC0
3fe820b0:	btst   0, b14
L3FE820C0:
3fe820c0:	.word  0xff80
3fe820d0:	.word  0x001f
3fe820e0:	dsjs   sp, L3FE81F00
3fe820f0:	.word  0xfffe
L3FE82100:
3fe82100:	not    sp
L3FE82110:
3fe82110:	.word  0xffe0
3fe82120:	dsjs   sp, L3FE81F40
3fe82130:	btst   0, b14
L3FE82140:
3fe82140:	.word  0xfe00
3fe82150:	.word  0x000f
3fe82160:	dsjs   b12, L3FE81F80
3fe82170:	.word  0xfffe
L3FE82180:
3fe82180:	not    sp
3fe82190:	.word  0xffe0
3fe821a0:	dsjs   sp, L3FE81FC0
3fe821b0:	btst   0, b14
L3FE821C0:
3fe821c0:	.word  0xff00
3fe821d0:	.word  0x001f
3fe821e0:	dsjs   b12, L3FE82000
3fe821f0:	.word  0xfffe
L3FE82200:
3fe82200:	not    sp
3fe82210:	.word  0xffe0
3fe82220:	dsjs   sp, L3FE82040
3fe82230:	.word  0xfffe
L3FE82240:
3fe82240:	pushst
3fe82250:	.word  0xfff0
3fe82260:	dsjs   sp, L3FE82080
3fe82270:	btst   0, b14
L3FE82280:
3fe82280:	.word  0xff00
3fe82290:	.word  0x000f
3fe822a0:	dsjs   sp, L3FE820C0
3fe822b0:	.word  0xfffe
L3FE822C0:
3fe822c0:	not    sp
L3FE822D0:
3fe822d0:	.word  0xffe0
3fe822e0:	dsjs   sp, L3FE82100
3fe822f0:	dsjs   b14, L3FE82110
L3FE82300:
3fe82300:	pixt   *a0, *a0
3fe82310:	.word  0x0007
3fe82320:	dsjs   b12, L3FE82140
3fe82330:	.word  0xfffe
L3FE82340:
3fe82340:	not    sp
3fe82350:	.word  0xffe0
3fe82360:	dsjs   sp, L3FE82180
3fe82370:	btst   0, b14
L3FE82380:
3fe82380:	.word  0xfe00
3fe82390:	.word  0x000f
3fe823a0:	dsjs   b12, L3FE821C0
3fe823b0:	.word  0xfffe
L3FE823C0:
3fe823c0:	not    sp
3fe823d0:	.word  0xffe0
3fe823e0:	dsjs   sp, L3FE82200
3fe823f0:	.word  0xfffe
L3FE82400:
3fe82400:	pushst
3fe82410:	.word  0xfff0
3fe82420:	dsjs   sp, L3FE82240
3fe82430:	btst   0, b14
L3FE82440:
3fe82440:	.word  0xff00
3fe82450:	.word  0x0007
3fe82460:	dsjs   sp, L3FE82280
3fe82470:	.word  0xfffe
L3FE82480:
3fe82480:	not    sp
3fe82490:	.word  0xffe0
3fe824a0:	dsjs   sp, L3FE822C0
3fe824b0:	dsjs   b14, L3FE822D0
L3FE824C0:
3fe824c0:	pixt   a0, *a0, xy
3fe824d0:	.word  0x0001
3fe824e0:	dsjs   b12, L3FE82300
3fe824f0:	.word  0xfffe
L3FE82500:
3fe82500:	not    sp
L3FE82510:
3fe82510:	.word  0xffe0
3fe82520:	dsjs   sp, L3FE82340
3fe82530:	btst   0, b14
L3FE82540:
3fe82540:	pixt   *a0, *a0
3fe82550:	.word  0x0007
3fe82560:	dsjs   b12, L3FE82380
3fe82570:	.word  0xfffe
L3FE82580:
3fe82580:	not    sp
3fe82590:	.word  0xffe0
3fe825a0:	dsjs   sp, L3FE823C0
3fe825b0:	.word  0xfffe
L3FE825C0:
3fe825c0:	pushst
3fe825d0:	.word  0xfff0
3fe825e0:	dsjs   sp, L3FE82400
3fe825f0:	btst   0, b14
L3FE82600:
3fe82600:	.word  0xfe00
3fe82610:	.word  0x0001
3fe82620:	dsjs   sp, L3FE82440
3fe82630:	.word  0xfffe
L3FE82640:
3fe82640:	not    sp
3fe82650:	.word  0xffe0
3fe82660:	dsjs   sp, L3FE82480
3fe82670:	.word  0x7ffe
L3FE82680:
3fe82680:	.word  0x0000
3fe82690:	.word  0x0000
3fe826a0:	dsjs   b12, L3FE824C0
3fe826b0:	.word  0xfffe
L3FE826C0:
3fe826c0:	not    sp
L3FE826D0:
3fe826d0:	.word  0xffe0
3fe826e0:	dsjs   sp, L3FE82500
3fe826f0:	dsjs   b14, L3FE82510
L3FE82700:
3fe82700:	addxy  a0, a0
3fe82710:	.word  0x0000
3fe82720:	dsjs   b12, L3FE82540
3fe82730:	.word  0xfffe
L3FE82740:
3fe82740:	not    sp
3fe82750:	.word  0xffe0
3fe82760:	dsjs   sp, L3FE82580
3fe82770:	.word  0xfffe
L3FE82780:
3fe82780:	pushst
3fe82790:	.word  0xffe0
3fe827a0:	dsjs   sp, L3FE825C0
3fe827b0:	btst   0, b14
L3FE827C0:
3fe827c0:	.word  0x0000
3fe827d0:	.word  0x0000
3fe827e0:	dsjs   sp, L3FE82600
3fe827f0:	.word  0xfffe
L3FE82800:
3fe82800:	not    sp
3fe82810:	.word  0xffe0
3fe82820:	dsjs   sp, L3FE82640
3fe82830:	.word  0x7ffe
L3FE82840:
3fe82840:	.word  0x0000
3fe82850:	.word  0x0000
3fe82860:	dsjs   b12, L3FE82680
3fe82870:	.word  0xfffe
L3FE82880:
3fe82880:	not    sp
3fe82890:	.word  0xffe0
3fe828a0:	dsjs   sp, L3FE826C0
3fe828b0:	dsjs   b14, L3FE826D0
L3FE828C0:
3fe828c0:	.word  0x0000
3fe828d0:	.word  0x0000
3fe828e0:	dsjs   b12, L3FE82700
3fe828f0:	.word  0xfffe
L3FE82900:
3fe82900:	not    sp
3fe82910:	.word  0xffe0
3fe82920:	dsjs   sp, L3FE82740
3fe82930:	.word  0xfffe
L3FE82940:
3fe82940:	pushst
L3FE82950:
3fe82950:	.word  0xfe00
3fe82960:	dsjs   sp, L3FE82780
3fe82970:	btst   0, b14
L3FE82980:
3fe82980:	.word  0x0000
3fe82990:	.word  0x0000
3fe829a0:	dsjs   sp, L3FE827C0
3fe829b0:	.word  0xfffe
L3FE829C0:
3fe829c0:	not    sp
3fe829d0:	.word  0xffe0
3fe829e0:	dsjs   sp, L3FE82800
3fe829f0:	.word  0xfffe
L3FE82A00:
3fe82a00:	.word  0x0000
3fe82a10:	.word  0x0000
3fe82a20:	dsjs   b12, L3FE82840
3fe82a30:	.word  0xfffe
L3FE82A40:
3fe82a40:	not    sp
3fe82a50:	.word  0xffe0
3fe82a60:	dsjs   sp, L3FE82880
3fe82a70:	.word  0x7ffe
L3FE82A80:
3fe82a80:	.word  0x0000
3fe82a90:	.word  0x0000
3fe82aa0:	dsjs   b12, L3FE828C0
3fe82ab0:	.word  0xfffe
L3FE82AC0:
3fe82ac0:	not    sp
3fe82ad0:	.word  0xffe0
3fe82ae0:	dsjs   sp, L3FE82900
3fe82af0:	.word  0xfffe
L3FE82B00:
3fe82b00:	not    sp
L3FE82B10:
3fe82b10:	.word  0xfe00
3fe82b20:	dsjs   sp, L3FE82940
3fe82b30:	dsjs   b14, L3FE82950
L3FE82B40:
3fe82b40:	.word  0x0000
3fe82b50:	.word  0x0000
3fe82b60:	dsjs   sp, L3FE82980
3fe82b70:	.word  0xfffe
L3FE82B80:
3fe82b80:	not    sp
3fe82b90:	.word  0xffe0
3fe82ba0:	dsjs   sp, L3FE829C0
3fe82bb0:	.word  0xfffe
L3FE82BC0:
3fe82bc0:	.word  0x0001
3fe82bd0:	.word  0x0000
3fe82be0:	dsjs   b12, L3FE82A00
3fe82bf0:	.word  0xfffe
L3FE82C00:
3fe82c00:	not    sp
3fe82c10:	.word  0xffe0
3fe82c20:	dsjs   sp, L3FE82A40
3fe82c30:	.word  0xfffe
L3FE82C40:
3fe82c40:	.word  0x0000
3fe82c50:	.word  0x0000
3fe82c60:	dsjs   b12, L3FE82A80
3fe82c70:	.word  0xfffe
L3FE82C80:
3fe82c80:	not    sp
3fe82c90:	.word  0xffe0
3fe82ca0:	dsjs   sp, L3FE82AC0
3fe82cb0:	.word  0xfffe
L3FE82CC0:
3fe82cc0:	not    sp
3fe82cd0:	.word  0xfe00
3fe82ce0:	dsjs   sp, L3FE82B00
3fe82cf0:	dsjs   b14, L3FE82B10
L3FE82D00:
3fe82d00:	.word  0x0000
3fe82d10:	.word  0x0000
3fe82d20:	dsjs   b14, L3FE82B40
3fe82d30:	.word  0xfffe
L3FE82D40:
3fe82d40:	not    sp
3fe82d50:	.word  0xffe0
3fe82d60:	dsjs   sp, L3FE82B80
3fe82d70:	.word  0xfffe
L3FE82D80:
3fe82d80:	.word  0x0001
3fe82d90:	.word  0x0040
3fe82da0:	dsjs   b12, L3FE82BC0
3fe82db0:	.word  0xfffe
L3FE82DC0:
3fe82dc0:	not    sp
3fe82dd0:	.word  0xffe0
3fe82de0:	dsjs   sp, L3FE82C00
3fe82df0:	.word  0xfffe
L3FE82E00:
3fe82e00:	.word  0x0001
3fe82e10:	.word  0x0080
3fe82e20:	dsjs   b12, L3FE82C40
3fe82e30:	.word  0xfffe
L3FE82E40:
3fe82e40:	not    sp
3fe82e50:	.word  0xffe0
3fe82e60:	dsjs   sp, L3FE82C80
3fe82e70:	.word  0xfffe
3fe82e80:	not    sp
3fe82e90:	.word  0xfe00
3fe82ea0:	dsjs   sp, L3FE82CC0
3fe82eb0:	.word  0x7ffe
L3FE82EC0:
3fe82ec0:	.word  0x0000
3fe82ed0:	rev    a0
3fe82ee0:	dsjs   b14, L3FE82D00
3fe82ef0:	.word  0xfffe
L3FE82F00:
3fe82f00:	not    sp
3fe82f10:	.word  0xffe0
3fe82f20:	dsjs   sp, L3FE82D40
3fe82f30:	.word  0xfffe
L3FE82F40:
3fe82f40:	.word  0x0003
3fe82f50:	.word  0x0060
3fe82f60:	dsjs   b12, L3FE82D80
3fe82f70:	.word  0xfffe
L3FE82F80:
3fe82f80:	not    sp
3fe82f90:	.word  0xffe0
3fe82fa0:	dsjs   sp, L3FE82DC0
3fe82fb0:	.word  0xfffe
L3FE82FC0:
3fe82fc0:	.word  0x0003
3fe82fd0:	.word  0x00c0
3fe82fe0:	dsjs   b12, L3FE82E00
3fe82ff0:	.word  0xfffe
L3FE83000:
3fe83000:	not    sp
3fe83010:	.word  0xffe0
3fe83020:	dsjs   sp, L3FE82E40
3fe83030:	.word  0xfffe
L3FE83040:
3fe83040:	move   @0x3ffffe00, sp
3fe83070:	.word  0xfffe
L3FE83080:
3fe83080:	.word  0x0000
3fe83090:	rev    b8
3fe830a0:	dsjs   b12, L3FE82EC0
3fe830b0:	.word  0xfffe
L3FE830C0:
3fe830c0:	not    sp
3fe830d0:	.word  0xffe0
3fe830e0:	dsjs   sp, L3FE82F00
3fe830f0:	.word  0xfffe
L3FE83100:
3fe83100:	.word  0x0007
3fe83110:	.word  0x0070
3fe83120:	dsjs   b12, L3FE82F40
3fe83130:	.word  0xfffe
L3FE83140:
3fe83140:	not    sp
3fe83150:	.word  0xffe0
3fe83160:	dsjs   sp, L3FE82F80
3fe83170:	.word  0xfffe
L3FE83180:
3fe83180:	.word  0x0007
3fe83190:	.word  0x00e0
3fe831a0:	dsjs   b12, L3FE82FC0
3fe831b0:	.word  0xfffe
L3FE831C0:
3fe831c0:	not    sp
3fe831d0:	.word  0xffe0
3fe831e0:	dsjs   sp, L3FE83000
3fe831f0:	.word  0xfffe
L3FE83200:
3fe83200:	fill   xy
3fe83210:	.word  0xfe00
3fe83220:	dsjs   sp, L3FE83040
3fe83230:	.word  0xfffe
L3FE83240:
3fe83240:	.word  0x0001
3fe83250:	.word  0x007c
3fe83260:	dsjs   b12, L3FE83080
3fe83270:	.word  0xfffe
L3FE83280:
3fe83280:	not    sp
3fe83290:	.word  0xffe0
3fe832a0:	dsjs   sp, L3FE830C0
3fe832b0:	.word  0xfffe
L3FE832C0:
3fe832c0:	.word  0x001f
3fe832d0:	.word  0x007c
3fe832e0:	dsjs   b12, L3FE83100
3fe832f0:	.word  0xfffe
L3FE83300:
3fe83300:	not    sp
3fe83310:	.word  0xffe0
3fe83320:	dsjs   sp, L3FE83140
3fe83330:	.word  0xfffe
L3FE83340:
3fe83340:	.word  0x000f
3fe83350:	.word  0x00f8
3fe83360:	dsjs   b12, L3FE83180
3fe83370:	.word  0xfffe
L3FE83380:
3fe83380:	not    sp
3fe83390:	.word  0xffe0
3fe833a0:	dsjs   sp, L3FE831C0
3fe833b0:	.word  0xfffe
L3FE833C0:
3fe833c0:	btst   0, sp
3fe833d0:	.word  0xfe00
3fe833e0:	dsjs   sp, L3FE83200
3fe833f0:	.word  0xfffe
L3FE83400:
3fe83400:	.word  0x0003
3fe83410:	.word  0xffff
3fe83420:	dsjs   sp, L3FE83240
3fe83430:	.word  0xfffe
L3FE83440:
3fe83440:	not    sp
3fe83450:	.word  0xffe0
3fe83460:	dsjs   sp, L3FE83280
3fe83470:	.word  0xfffe
L3FE83480:
3fe83480:	.word  0x00ff
3fe83490:	.word  0xffff
3fe834a0:	dsjs   sp, L3FE832C0
3fe834b0:	.word  0xfffe
L3FE834C0:
3fe834c0:	.word  0xffff
3fe834d0:	.word  0xffff
3fe834e0:	dsjs   sp, L3FE83300
3fe834f0:	.word  0xfffe
L3FE83500:
3fe83500:	rev    sp
3fe83510:	.word  0x00fe
3fe83520:	dsjs   b12, L3FE83340
3fe83530:	.word  0xfffe
L3FE83540:
3fe83540:	.word  0xffff
3fe83550:	.word  0xffff
3fe83560:	dsjs   sp, L3FE83380
3fe83570:	.word  0xfffe
L3FE83580:
3fe83580:	.word  0x7fff
3fe83590:	.word  0xff00
3fe835a0:	dsjs   sp, L3FE833C0
3fe835b0:	.word  0xfffe
L3FE835C0:
3fe835c0:	addxy  b1, sp
3fe835d0:	.word  0xffff
3fe835e0:	dsjs   sp, L3FE83400
3fe835f0:	.word  0xfffe
L3FE83600:
3fe83600:	.word  0xffff
3fe83610:	.word  0xffff
3fe83620:	dsjs   sp, L3FE83440
3fe83630:	.word  0xfffe
L3FE83640:
3fe83640:	.word  0xffff
3fe83650:	.word  0xffff
3fe83660:	dsjs   sp, L3FE83480
3fe83670:	.word  0xfffe
L3FE83680:
3fe83680:	.word  0xffff
3fe83690:	.word  0xffff
3fe836a0:	dsjs   sp, L3FE834C0
3fe836b0:	.word  0xfffe
L3FE836C0:
3fe836c0:	.word  0xffff
3fe836d0:	.word  0x00ff
3fe836e0:	dsjs   b12, L3FE83500
3fe836f0:	.word  0xfffe
L3FE83700:
3fe83700:	.word  0xffff
3fe83710:	.word  0xffff
3fe83720:	dsjs   sp, L3FE83540
3fe83730:	.word  0xfffe
L3FE83740:
3fe83740:	.word  0xffff
3fe83750:	.word  0xffff
3fe83760:	dsjs   sp, L3FE83580
3fe83770:	.word  0xfffe
L3FE83780:
3fe83780:	.word  0xffff
3fe83790:	.word  0xffff
3fe837a0:	dsjs   sp, L3FE835C0
3fe837b0:	.word  0xfffe
L3FE837C0:
3fe837c0:	.word  0xffff
3fe837d0:	.word  0xffff
3fe837e0:	dsjs   sp, L3FE83600
3fe837f0:	.word  0xfffe
L3FE83800:
3fe83800:	.word  0xffff
3fe83810:	.word  0xffff
3fe83820:	dsjs   sp, L3FE83640
3fe83830:	.word  0xfffe
L3FE83840:
3fe83840:	.word  0xffff
3fe83850:	.word  0xffff
3fe83860:	dsjs   sp, L3FE83680
3fe83870:	.word  0xfffe
L3FE83880:
3fe83880:	.word  0xffff
3fe83890:	.word  0x00ff
3fe838a0:	dsjs   b12, L3FE836C0
3fe838b0:	.word  0xfffe
L3FE838C0:
3fe838c0:	.word  0xffff
3fe838d0:	.word  0xffff
3fe838e0:	dsjs   sp, L3FE83700
3fe838f0:	.word  0xfffe
L3FE83900:
3fe83900:	.word  0xffff
3fe83910:	.word  0xffff
3fe83920:	dsjs   sp, L3FE83740
3fe83930:	.word  0xfffe
L3FE83940:
3fe83940:	.word  0xffff
3fe83950:	.word  0xffff
3fe83960:	dsjs   sp, L3FE83780
3fe83970:	.word  0xfffe
L3FE83980:
3fe83980:	.word  0xffff
3fe83990:	.word  0xffff
3fe839a0:	dsjs   sp, L3FE837C0
3fe839b0:	.word  0xfffe
L3FE839C0:
3fe839c0:	.word  0xffff
3fe839d0:	.word  0xffff
3fe839e0:	dsjs   sp, L3FE83800
3fe839f0:	.word  0xfffe
L3FE83A00:
3fe83a00:	.word  0xffff
3fe83a10:	.word  0xffff
3fe83a20:	dsjs   sp, L3FE83840
3fe83a30:	.word  0xfffe
L3FE83A40:
3fe83a40:	.word  0xffff
3fe83a50:	.word  0x007f
3fe83a60:	dsjs   b12, L3FE83880
3fe83a70:	.word  0xfffe
L3FE83A80:
3fe83a80:	.word  0xffff
3fe83a90:	.word  0xffff
3fe83aa0:	dsjs   sp, L3FE838C0
3fe83ab0:	.word  0xfffe
L3FE83AC0:
3fe83ac0:	.word  0xffff
3fe83ad0:	.word  0xffff
3fe83ae0:	dsjs   sp, L3FE83900
3fe83af0:	.word  0xfffe
L3FE83B00:
3fe83b00:	.word  0xffff
3fe83b10:	.word  0xffff
3fe83b20:	dsjs   sp, L3FE83940
3fe83b30:	.word  0xfffe
L3FE83B40:
3fe83b40:	.word  0xffff
3fe83b50:	.word  0xffff
3fe83b60:	dsjs   sp, L3FE83980
3fe83b70:	.word  0xfffe
L3FE83B80:
3fe83b80:	.word  0xffff
3fe83b90:	.word  0xffff
3fe83ba0:	dsjs   sp, L3FE839C0
3fe83bb0:	.word  0xfffe
L3FE83BC0:
3fe83bc0:	.word  0xffff
3fe83bd0:	.word  0xffff
3fe83be0:	dsjs   sp, L3FE83A00
3fe83bf0:	fill   xy
L3FE83C00:
3fe83c00:	.word  0xff80
3fe83c10:	.word  0x007f
3fe83c20:	dsjs   b14, L3FE83A40
3fe83c30:	.word  0xfffe
L3FE83C40:
3fe83c40:	.word  0xffff
3fe83c50:	.word  0xffff
3fe83c60:	dsjs   sp, L3FE83A80
3fe83c70:	.word  0xfffe
L3FE83C80:
3fe83c80:	.word  0xffff
3fe83c90:	.word  0xffff
3fe83ca0:	dsjs   sp, L3FE83AC0
3fe83cb0:	.word  0xfffe
L3FE83CC0:
3fe83cc0:	.word  0xffff
3fe83cd0:	.word  0xffff
3fe83ce0:	dsjs   sp, L3FE83B00
3fe83cf0:	.word  0xfffe
L3FE83D00:
3fe83d00:	.word  0xffff
3fe83d10:	.word  0xffff
3fe83d20:	dsjs   sp, L3FE83B40
3fe83d30:	.word  0xfffe
L3FE83D40:
3fe83d40:	.word  0xffff
3fe83d50:	.word  0xffff
3fe83d60:	dsjs   sp, L3FE83B80
3fe83d70:	.word  0xfffe
L3FE83D80:
3fe83d80:	.word  0xffff
3fe83d90:	.word  0xffff
3fe83da0:	dsjs   sp, L3FE83BC0
3fe83db0:	fill   xy
L3FE83DC0:
3fe83dc0:	.word  0xff80
3fe83dd0:	rev    sp
3fe83de0:	dsjs   b14, L3FE83C00
3fe83df0:	.word  0xfffe
L3FE83E00:
3fe83e00:	.word  0xffff
3fe83e10:	.word  0xffff
3fe83e20:	dsjs   sp, L3FE83C40
3fe83e30:	.word  0xfffe
L3FE83E40:
3fe83e40:	.word  0xffff
3fe83e50:	.word  0xffff
3fe83e60:	dsjs   sp, L3FE83C80
3fe83e70:	.word  0xfffe
L3FE83E80:
3fe83e80:	.word  0xffff
3fe83e90:	.word  0xffff
3fe83ea0:	dsjs   sp, L3FE83CC0
3fe83eb0:	.word  0xfffe
L3FE83EC0:
3fe83ec0:	.word  0xffff
3fe83ed0:	.word  0xffff
3fe83ee0:	dsjs   sp, L3FE83D00
3fe83ef0:	.word  0xfffe
L3FE83F00:
3fe83f00:	.word  0xffff
3fe83f10:	.word  0xffff
3fe83f20:	dsjs   sp, L3FE83D40
3fe83f30:	.word  0xfffe
L3FE83F40:
3fe83f40:	.word  0xffff
3fe83f50:	.word  0xffff
3fe83f60:	dsjs   sp, L3FE83D80
3fe83f70:	fill   xy
L3FE83F80:
3fe83f80:	.word  0xff00
3fe83f90:	.word  0x001f
3fe83fa0:	dsjs   b14, L3FE83DC0
3fe83fb0:	.word  0xfffe
L3FE83FC0:
3fe83fc0:	.word  0xffff
3fe83fd0:	.word  0xffff
3fe83fe0:	dsjs   sp, L3FE83E00
3fe83ff0:	.word  0xfffe
L3FE84000:
3fe84000:	.word  0xffff
3fe84010:	.word  0xffff
3fe84020:	dsjs   sp, L3FE83E40
3fe84030:	.word  0xfffe
L3FE84040:
3fe84040:	.word  0xffff
3fe84050:	.word  0xffff
3fe84060:	dsjs   sp, L3FE83E80
3fe84070:	.word  0xfffe
L3FE84080:
3fe84080:	.word  0xffff
3fe84090:	.word  0xffff
3fe840a0:	dsjs   sp, L3FE83EC0
3fe840b0:	.word  0xfffe
L3FE840C0:
3fe840c0:	.word  0xffff
3fe840d0:	.word  0xffff
3fe840e0:	dsjs   sp, L3FE83F00
3fe840f0:	.word  0xfffe
L3FE84100:
3fe84100:	.word  0xffff
3fe84110:	.word  0xffff
3fe84120:	dsjs   sp, L3FE83F40
3fe84130:	fill   xy
L3FE84140:
3fe84140:	pixt   *a0, *a0
3fe84150:	.word  0x000f
3fe84160:	dsjs   sp, L3FE83F80
3fe84170:	.word  0xfffe
L3FE84180:
3fe84180:	.word  0xffff
3fe84190:	.word  0xffff
3fe841a0:	dsjs   sp, L3FE83FC0
3fe841b0:	.word  0xfffe
L3FE841C0:
3fe841c0:	.word  0xffff
3fe841d0:	.word  0xffff
3fe841e0:	dsjs   sp, L3FE84000
3fe841f0:	.word  0xfffe
L3FE84200:
3fe84200:	.word  0xffff
3fe84210:	.word  0xffff
3fe84220:	dsjs   sp, L3FE84040
3fe84230:	.word  0xfffe
L3FE84240:
3fe84240:	.word  0xffff
3fe84250:	.word  0xffff
3fe84260:	dsjs   sp, L3FE84080
3fe84270:	.word  0xfffe
L3FE84280:
3fe84280:	.word  0xffff
3fe84290:	.word  0xffff
3fe842a0:	dsjs   sp, L3FE840C0
3fe842b0:	.word  0xfffe
L3FE842C0:
3fe842c0:	.word  0xffff
3fe842d0:	.word  0xffff
3fe842e0:	dsjs   sp, L3FE84100
3fe842f0:	btst   0, b14
L3FE84300:
3fe84300:	pixt   a0, *a0, xy
3fe84310:	.word  0x0001
3fe84320:	dsjs   sp, L3FE84140
3fe84330:	.word  0xfffe
L3FE84340:
3fe84340:	.word  0xffff
3fe84350:	.word  0xffff
3fe84360:	dsjs   sp, L3FE84180
3fe84370:	.word  0xfffe
L3FE84380:
3fe84380:	.word  0xffff
3fe84390:	.word  0xffff
3fe843a0:	dsjs   sp, L3FE841C0
3fe843b0:	.word  0xfffe
L3FE843C0:
3fe843c0:	.word  0xffff
3fe843d0:	.word  0xffff
3fe843e0:	dsjs   sp, L3FE84200
3fe843f0:	.word  0xfffe
L3FE84400:
3fe84400:	.word  0xffff
3fe84410:	.word  0xffff
3fe84420:	dsjs   sp, L3FE84240
3fe84430:	.word  0xfffe
L3FE84440:
3fe84440:	.word  0xffff
3fe84450:	.word  0xffff
3fe84460:	dsjs   sp, L3FE84280
3fe84470:	.word  0xfffe
L3FE84480:
3fe84480:	.word  0xffff
L3FE84490:
3fe84490:	.word  0xffff
3fe844a0:	dsjs   sp, L3FE842C0
3fe844b0:	btst   0, b14
3fe844c0:	.word  0x0000
3fe844d0:	move   a0, *a0, 0
3fe844e0:	dsjs   sp, L3FE84300
3fe844f0:	.word  0xfffe
L3FE84500:
3fe84500:	.word  0xffff
3fe84510:	.word  0xffff
3fe84520:	dsjs   sp, L3FE84340
3fe84530:	.word  0xfffe
L3FE84540:
3fe84540:	.word  0xffff
3fe84550:	.word  0xffff
3fe84560:	dsjs   sp, L3FE84380
3fe84570:	.word  0xfffe
L3FE84580:
3fe84580:	.word  0xffff
3fe84590:	.word  0xffff
3fe845a0:	dsjs   sp, L3FE843C0
3fe845b0:	.word  0xfffe
L3FE845C0:
3fe845c0:	.word  0xffff
3fe845d0:	.word  0xffff
3fe845e0:	dsjs   sp, L3FE84400
3fe845f0:	.word  0xfffe
L3FE84600:
3fe84600:	.word  0xffff
3fe84610:	.word  0xffff
3fe84620:	dsjs   sp, L3FE84440
3fe84630:	.word  0xfffe
L3FE84640:
3fe84640:	.word  0xffff
3fe84650:	.word  0xffff
3fe84660:	dsjs   sp, L3FE84480
3fe84670:	dsjs   b14, L3FE84490
L3FE84680:
3fe84680:	.word  0x0000
3fe84690:	jauc   L3FEC46A0
3fe846b0:	.word  0xfffe
L3FE846C0:
3fe846c0:	.word  0xffff
3fe846d0:	.word  0xffff
3fe846e0:	dsjs   sp, L3FE84500
3fe846f0:	.word  0xfffe
L3FE84700:
3fe84700:	.word  0xffff
3fe84710:	.word  0xffff
3fe84720:	dsjs   sp, L3FE84540
3fe84730:	.word  0xfffe
L3FE84740:
3fe84740:	.word  0xffff
3fe84750:	.word  0xffff
3fe84760:	dsjs   sp, L3FE84580
3fe84770:	.word  0xfffe
L3FE84780:
3fe84780:	.word  0xffff
3fe84790:	.word  0xffff
3fe847a0:	dsjs   sp, L3FE845C0
3fe847b0:	.word  0xfffe
L3FE847C0:
3fe847c0:	.word  0xffff
3fe847d0:	.word  0xffff
3fe847e0:	dsjs   sp, L3FE84600
3fe847f0:	.word  0xfffe
L3FE84800:
3fe84800:	.word  0xffff
3fe84810:	.word  0xffff
3fe84820:	dsjs   sp, L3FE84640
3fe84830:	.word  0x7ffe
L3FE84840:
3fe84840:	.word  0x0000
3fe84850:	addxy  a0, a0
3fe84860:	dsjs   sp, L3FE84680
3fe84870:	.word  0xfffe
L3FE84880:
3fe84880:	.word  0xffff
3fe84890:	.word  0xffff
3fe848a0:	dsjs   sp, L3FE846C0
3fe848b0:	.word  0xfffe
L3FE848C0:
3fe848c0:	.word  0xffff
3fe848d0:	.word  0xffff
3fe848e0:	dsjs   sp, L3FE84700
3fe848f0:	.word  0xfffe
L3FE84900:
3fe84900:	.word  0xffff
3fe84910:	.word  0xffff
3fe84920:	dsjs   sp, L3FE84740
3fe84930:	.word  0xfffe
L3FE84940:
3fe84940:	.word  0xffff
3fe84950:	.word  0xffff
3fe84960:	dsjs   sp, L3FE84780
3fe84970:	.word  0xfffe
L3FE84980:
3fe84980:	.word  0xffff
3fe84990:	.word  0xffff
3fe849a0:	dsjs   sp, L3FE847C0
3fe849b0:	.word  0xfffe
L3FE849C0:
3fe849c0:	.word  0xffff
3fe849d0:	.word  0xffff
3fe849e0:	dsjs   sp, L3FE84800
3fe849f0:	.word  0xfffe
L3FE84A00:
3fe84a00:	.word  0x0000
3fe84a10:	pixt   a0, *a0, xy
3fe84a20:	dsjs   sp, L3FE84840
3fe84a30:	.word  0xfffe
L3FE84A40:
3fe84a40:	.word  0xffff
3fe84a50:	.word  0xffff
3fe84a60:	dsjs   sp, L3FE84880
3fe84a70:	.word  0xfffe
L3FE84A80:
3fe84a80:	.word  0xffff
3fe84a90:	.word  0xffff
3fe84aa0:	dsjs   sp, L3FE848C0
3fe84ab0:	.word  0xfffe
L3FE84AC0:
3fe84ac0:	.word  0xffff
3fe84ad0:	.word  0xffff
3fe84ae0:	dsjs   sp, L3FE84900
3fe84af0:	.word  0xfffe
L3FE84B00:
3fe84b00:	.word  0xffff
3fe84b10:	.word  0xffff
3fe84b20:	dsjs   sp, L3FE84940
3fe84b30:	.word  0xfffe
L3FE84B40:
3fe84b40:	.word  0xffff
3fe84b50:	.word  0xffff
3fe84b60:	dsjs   sp, L3FE84980
3fe84b70:	.word  0xfffe
L3FE84B80:
3fe84b80:	.word  0xffff
3fe84b90:	.word  0xffff
3fe84ba0:	dsjs   sp, L3FE849C0
3fe84bb0:	.word  0xfffe
L3FE84BC0:
3fe84bc0:	.word  0x0003
3fe84bd0:	pixt   *a0, *a0
3fe84be0:	dsjs   sp, L3FE84A00
3fe84bf0:	.word  0xfffe
L3FE84C00:
3fe84c00:	.word  0xffff
3fe84c10:	.word  0xffff
3fe84c20:	dsjs   sp, L3FE84A40
3fe84c30:	.word  0xfffe
L3FE84C40:
3fe84c40:	.word  0xffff
3fe84c50:	.word  0xffff
3fe84c60:	dsjs   sp, L3FE84A80
3fe84c70:	.word  0xfffe
L3FE84C80:
3fe84c80:	.word  0xffff
3fe84c90:	.word  0xffff
3fe84ca0:	dsjs   sp, L3FE84AC0
3fe84cb0:	.word  0xfffe
L3FE84CC0:
3fe84cc0:	.word  0xffff
3fe84cd0:	.word  0xffff
3fe84ce0:	dsjs   sp, L3FE84B00
3fe84cf0:	.word  0xfffe
L3FE84D00:
3fe84d00:	.word  0xffff
3fe84d10:	.word  0xffff
3fe84d20:	dsjs   sp, L3FE84B40
3fe84d30:	.word  0xfffe
L3FE84D40:
3fe84d40:	.word  0xffff
3fe84d50:	.word  0xffff
3fe84d60:	dsjs   sp, L3FE84B80
3fe84d70:	.word  0xfffe
L3FE84D80:
3fe84d80:	.word  0x000f
3fe84d90:	.word  0xff00
3fe84da0:	dsjs   sp, L3FE84BC0
3fe84db0:	.word  0xfffe
L3FE84DC0:
3fe84dc0:	.word  0xffff
3fe84dd0:	.word  0xffff
3fe84de0:	dsjs   sp, L3FE84C00
3fe84df0:	.word  0xfffe
L3FE84E00:
3fe84e00:	.word  0xffff
3fe84e10:	.word  0xffff
3fe84e20:	dsjs   sp, L3FE84C40
3fe84e30:	.word  0xfffe
L3FE84E40:
3fe84e40:	.word  0xffff
3fe84e50:	.word  0xffff
3fe84e60:	dsjs   sp, L3FE84C80
3fe84e70:	.word  0xfffe
L3FE84E80:
3fe84e80:	.word  0xffff
3fe84e90:	.word  0xffff
3fe84ea0:	dsjs   sp, L3FE84CC0
3fe84eb0:	.word  0xfffe
L3FE84EC0:
3fe84ec0:	.word  0xffff
3fe84ed0:	.word  0xffff
3fe84ee0:	dsjs   sp, L3FE84D00
3fe84ef0:	.word  0xfffe
L3FE84F00:
3fe84f00:	.word  0xffff
3fe84f10:	.word  0xffff
3fe84f20:	dsjs   sp, L3FE84D40
3fe84f30:	.word  0xfffe
L3FE84F40:
3fe84f40:	.word  0x007f
3fe84f50:	.word  0xffe0
3fe84f60:	dsjs   sp, L3FE84D80
3fe84f70:	.word  0xfffe
L3FE84F80:
3fe84f80:	.word  0xffff
3fe84f90:	.word  0xffff
3fe84fa0:	dsjs   sp, L3FE84DC0
3fe84fb0:	.word  0xfffe
L3FE84FC0:
3fe84fc0:	.word  0xffff
3fe84fd0:	.word  0xffff
3fe84fe0:	dsjs   sp, L3FE84E00
3fe84ff0:	.word  0xfffe
L3FE85000:
3fe85000:	.word  0xffff
3fe85010:	.word  0xffff
3fe85020:	dsjs   sp, L3FE84E40
3fe85030:	.word  0xfffe
L3FE85040:
3fe85040:	.word  0xffff
3fe85050:	.word  0xffff
3fe85060:	dsjs   sp, L3FE84E80
3fe85070:	.word  0xfffe
L3FE85080:
3fe85080:	.word  0xffff
3fe85090:	.word  0xffff
3fe850a0:	dsjs   sp, L3FE84EC0
3fe850b0:	.word  0xfffe
L3FE850C0:
3fe850c0:	.word  0xffff
3fe850d0:	.word  0xffff
3fe850e0:	dsjs   sp, L3FE84F00
3fe850f0:	.word  0xfffe
L3FE85100:
3fe85100:	.word  0xffff
3fe85110:	.word  0xffff
3fe85120:	dsjs   sp, L3FE84F40
3fe85130:	.word  0xfffe
L3FE85140:
3fe85140:	.word  0xffff
3fe85150:	.word  0xffff
3fe85160:	dsjs   sp, L3FE84F80
3fe85170:	.word  0xfffe
L3FE85180:
3fe85180:	.word  0xffff
3fe85190:	.word  0xffff
3fe851a0:	dsjs   sp, L3FE84FC0
3fe851b0:	.word  0xfffe
L3FE851C0:
3fe851c0:	.word  0xffff
3fe851d0:	.word  0xffff
3fe851e0:	dsjs   sp, L3FE85000
3fe851f0:	.word  0xfffe
L3FE85200:
3fe85200:	.word  0xffff
3fe85210:	.word  0xffff
3fe85220:	dsjs   sp, L3FE85040
3fe85230:	.word  0xfffe
L3FE85240:
3fe85240:	.word  0xffff
3fe85250:	.word  0xffff
3fe85260:	dsjs   sp, L3FE85080
3fe85270:	.word  0xfffe
L3FE85280:
3fe85280:	.word  0xffff
3fe85290:	.word  0xffff
3fe852a0:	dsjs   sp, L3FE850C0
3fe852b0:	.word  0xfffe
L3FE852C0:
3fe852c0:	.word  0xffff
3fe852d0:	.word  0xffff
3fe852e0:	dsjs   sp, L3FE85100
3fe852f0:	.word  0xfffe
L3FE85300:
3fe85300:	.word  0xffff
3fe85310:	.word  0xffff
3fe85320:	dsjs   sp, L3FE85140
3fe85330:	.word  0xfffe
L3FE85340:
3fe85340:	.word  0xffff
3fe85350:	.word  0xffff
3fe85360:	dsjs   sp, L3FE85180
3fe85370:	.word  0xfffe
L3FE85380:
3fe85380:	.word  0xffff
3fe85390:	.word  0xffff
3fe853a0:	dsjs   sp, L3FE851C0
3fe853b0:	.word  0xfffe
L3FE853C0:
3fe853c0:	.word  0xffff
3fe853d0:	.word  0xffff
3fe853e0:	dsjs   sp, L3FE85200
3fe853f0:	.word  0xfffe
L3FE85400:
3fe85400:	.word  0xffff
3fe85410:	.word  0xffff
3fe85420:	dsjs   sp, L3FE85240
3fe85430:	.word  0xfffe
L3FE85440:
3fe85440:	.word  0xffff
3fe85450:	.word  0xffff
3fe85460:	dsjs   sp, L3FE85280
3fe85470:	.word  0xfffe
L3FE85480:
3fe85480:	.word  0xffff
3fe85490:	.word  0xffff
3fe854a0:	dsjs   sp, L3FE852C0
3fe854b0:	.word  0xfffe
L3FE854C0:
3fe854c0:	.word  0xffff
3fe854d0:	.word  0xffff
3fe854e0:	dsjs   sp, L3FE85300
3fe854f0:	.word  0xfffe
L3FE85500:
3fe85500:	.word  0xffff
3fe85510:	.word  0xffff
3fe85520:	dsjs   sp, L3FE85340
3fe85530:	.word  0xfffe
L3FE85540:
3fe85540:	.word  0xffff
3fe85550:	.word  0xffff
3fe85560:	dsjs   sp, L3FE85380
3fe85570:	.word  0xfffe
L3FE85580:
3fe85580:	.word  0xffff
3fe85590:	.word  0xffff
3fe855a0:	dsjs   sp, L3FE853C0
3fe855b0:	.word  0xfffe
L3FE855C0:
3fe855c0:	.word  0xffff
3fe855d0:	.word  0xffff
3fe855e0:	dsjs   sp, L3FE85400
3fe855f0:	.word  0xfffe
L3FE85600:
3fe85600:	.word  0xffff
3fe85610:	.word  0xffff
3fe85620:	dsjs   sp, L3FE85440
3fe85630:	.word  0xfffe
L3FE85640:
3fe85640:	.word  0xffff
3fe85650:	.word  0xffff
3fe85660:	dsjs   sp, L3FE85480
3fe85670:	.word  0xfffe
L3FE85680:
3fe85680:	.word  0xffff
3fe85690:	.word  0xffff
3fe856a0:	dsjs   sp, L3FE854C0
3fe856b0:	.word  0xfffe
L3FE856C0:
3fe856c0:	.word  0xffff
3fe856d0:	.word  0xffff
3fe856e0:	dsjs   sp, L3FE85500
3fe856f0:	.word  0xfffe
L3FE85700:
3fe85700:	.word  0xffff
3fe85710:	.word  0xffff
3fe85720:	dsjs   sp, L3FE85540
3fe85730:	.word  0xfffe
L3FE85740:
3fe85740:	.word  0xffff
3fe85750:	.word  0xffff
3fe85760:	dsjs   sp, L3FE85580
3fe85770:	.word  0xfffe
L3FE85780:
3fe85780:	.word  0xffff
3fe85790:	.word  0xffff
3fe857a0:	dsjs   sp, L3FE855C0
3fe857b0:	.word  0xfffe
L3FE857C0:
3fe857c0:	.word  0xffff
3fe857d0:	.word  0xffff
3fe857e0:	dsjs   sp, L3FE85600
3fe857f0:	.word  0xfffe
L3FE85800:
3fe85800:	.word  0xffff
3fe85810:	.word  0xffff
3fe85820:	dsjs   sp, L3FE85640
3fe85830:	.word  0xfffe
L3FE85840:
3fe85840:	.word  0xffff
3fe85850:	.word  0xffff
3fe85860:	dsjs   sp, L3FE85680
3fe85870:	.word  0xfffe
L3FE85880:
3fe85880:	.word  0xffff
3fe85890:	.word  0xffff
3fe858a0:	dsjs   sp, L3FE856C0
3fe858b0:	.word  0xfffe
L3FE858C0:
3fe858c0:	.word  0xffff
3fe858d0:	.word  0xffff
3fe858e0:	dsjs   sp, L3FE85700
3fe858f0:	.word  0xfffe
L3FE85900:
3fe85900:	.word  0xffff
3fe85910:	.word  0xffff
3fe85920:	dsjs   sp, L3FE85740
3fe85930:	.word  0xfffe
L3FE85940:
3fe85940:	.word  0xffff
3fe85950:	.word  0xffff
3fe85960:	dsjs   sp, L3FE85780
3fe85970:	.word  0xfffe
L3FE85980:
3fe85980:	.word  0xffff
3fe85990:	.word  0xffff
3fe859a0:	dsjs   sp, L3FE857C0
3fe859b0:	.word  0xfffe
L3FE859C0:
3fe859c0:	.word  0xffff
3fe859d0:	.word  0xffff
3fe859e0:	dsjs   sp, L3FE85800
3fe859f0:	.word  0xfffe
L3FE85A00:
3fe85a00:	.word  0xffff
3fe85a10:	.word  0xffff
3fe85a20:	dsjs   sp, L3FE85840
3fe85a30:	.word  0xfffe
L3FE85A40:
3fe85a40:	.word  0xffff
3fe85a50:	.word  0xffff
3fe85a60:	dsjs   sp, L3FE85880
3fe85a70:	.word  0xfffe
L3FE85A80:
3fe85a80:	.word  0xffff
3fe85a90:	.word  0xffff
3fe85aa0:	dsjs   sp, L3FE858C0
3fe85ab0:	.word  0xfffe
L3FE85AC0:
3fe85ac0:	.word  0xffff
3fe85ad0:	.word  0xffff
3fe85ae0:	dsjs   sp, L3FE85900
3fe85af0:	.word  0xfffe
L3FE85B00:
3fe85b00:	.word  0xffff
3fe85b10:	.word  0xffff
3fe85b20:	dsjs   sp, L3FE85940
3fe85b30:	.word  0xfffe
L3FE85B40:
3fe85b40:	.word  0xffff
3fe85b50:	.word  0xffff
3fe85b60:	dsjs   sp, L3FE85980
3fe85b70:	.word  0xfffe
L3FE85B80:
3fe85b80:	.word  0xffff
3fe85b90:	.word  0xffff
3fe85ba0:	dsjs   sp, L3FE859C0
3fe85bb0:	.word  0xfffe
L3FE85BC0:
3fe85bc0:	.word  0xffff
3fe85bd0:	.word  0xffff
3fe85be0:	dsjs   sp, L3FE85A00
3fe85bf0:	.word  0xfffe
L3FE85C00:
3fe85c00:	.word  0xffff
3fe85c10:	.word  0xffff
3fe85c20:	dsjs   sp, L3FE85A40
3fe85c30:	.word  0xfffe
L3FE85C40:
3fe85c40:	.word  0xffff
3fe85c50:	.word  0xffff
3fe85c60:	dsjs   sp, L3FE85A80
3fe85c70:	.word  0xfffe
L3FE85C80:
3fe85c80:	.word  0xffff
3fe85c90:	.word  0xffff
3fe85ca0:	dsjs   sp, L3FE85AC0
3fe85cb0:	.word  0xfffe
L3FE85CC0:
3fe85cc0:	.word  0xffff
3fe85cd0:	.word  0xffff
3fe85ce0:	dsjs   sp, L3FE85B00
3fe85cf0:	.word  0xfffe
L3FE85D00:
3fe85d00:	.word  0xffff
3fe85d10:	.word  0xffff
3fe85d20:	dsjs   sp, L3FE85B40
3fe85d30:	.word  0xfffe
L3FE85D40:
3fe85d40:	.word  0xffff
3fe85d50:	.word  0xffff
3fe85d60:	dsjs   sp, L3FE85B80
3fe85d70:	.word  0xfffe
L3FE85D80:
3fe85d80:	.word  0xffff
3fe85d90:	.word  0xffff
3fe85da0:	dsjs   sp, L3FE85BC0
3fe85db0:	.word  0xfffe
L3FE85DC0:
3fe85dc0:	.word  0xffff
3fe85dd0:	.word  0xffff
3fe85de0:	dsjs   sp, L3FE85C00
3fe85df0:	.word  0xfffe
L3FE85E00:
3fe85e00:	.word  0xffff
3fe85e10:	.word  0xffff
3fe85e20:	dsjs   sp, L3FE85C40
3fe85e30:	.word  0xfffe
L3FE85E40:
3fe85e40:	.word  0xffff
3fe85e50:	.word  0xffff
3fe85e60:	dsjs   sp, L3FE85C80
3fe85e70:	.word  0xfffe
L3FE85E80:
3fe85e80:	.word  0xffff
3fe85e90:	.word  0xffff
3fe85ea0:	dsjs   sp, L3FE85CC0
3fe85eb0:	.word  0xfffe
L3FE85EC0:
3fe85ec0:	.word  0xffff
3fe85ed0:	.word  0xffff
3fe85ee0:	dsjs   sp, L3FE85D00
3fe85ef0:	.word  0xfffe
L3FE85F00:
3fe85f00:	.word  0xffff
3fe85f10:	.word  0xffff
3fe85f20:	dsjs   sp, L3FE85D40
3fe85f30:	.word  0xfffe
L3FE85F40:
3fe85f40:	.word  0xffff
3fe85f50:	.word  0xffff
3fe85f60:	dsjs   sp, L3FE85D80
3fe85f70:	.word  0xfffe
L3FE85F80:
3fe85f80:	.word  0xffff
3fe85f90:	.word  0xffff
3fe85fa0:	dsjs   sp, L3FE85DC0
3fe85fb0:	.word  0xfffe
L3FE85FC0:
3fe85fc0:	.word  0xffff
3fe85fd0:	.word  0xffff
3fe85fe0:	dsjs   sp, L3FE85E00
3fe85ff0:	.word  0xfffe
L3FE86000:
3fe86000:	.word  0xffff
3fe86010:	.word  0xffff
3fe86020:	dsjs   sp, L3FE85E40
3fe86030:	.word  0xfffe
L3FE86040:
3fe86040:	.word  0xffff
3fe86050:	.word  0xffff
3fe86060:	dsjs   sp, L3FE85E80
3fe86070:	.word  0xfffe
L3FE86080:
3fe86080:	.word  0xffff
3fe86090:	.word  0xffff
3fe860a0:	dsjs   sp, L3FE85EC0
3fe860b0:	.word  0xfffe
L3FE860C0:
3fe860c0:	.word  0xffff
3fe860d0:	.word  0xffff
3fe860e0:	dsjs   sp, L3FE85F00
3fe860f0:	.word  0xfffe
L3FE86100:
3fe86100:	.word  0xffff
3fe86110:	.word  0xffff
3fe86120:	dsjs   sp, L3FE85F40
3fe86130:	.word  0xfffe
L3FE86140:
3fe86140:	.word  0xffff
3fe86150:	.word  0xffff
3fe86160:	dsjs   sp, L3FE85F80
3fe86170:	.word  0xfffe
L3FE86180:
3fe86180:	.word  0xffff
3fe86190:	.word  0xffff
3fe861a0:	dsjs   sp, L3FE85FC0
3fe861b0:	.word  0xfffe
L3FE861C0:
3fe861c0:	.word  0xffff
3fe861d0:	.word  0xffff
3fe861e0:	dsjs   sp, L3FE86000
3fe861f0:	.word  0xfffe
L3FE86200:
3fe86200:	.word  0xffff
3fe86210:	.word  0xffff
3fe86220:	dsjs   sp, L3FE86040
3fe86230:	.word  0xfffe
L3FE86240:
3fe86240:	.word  0xffff
3fe86250:	.word  0xffff
3fe86260:	dsjs   sp, L3FE86080
3fe86270:	.word  0xfffe
L3FE86280:
3fe86280:	.word  0xffff
3fe86290:	.word  0xffff
3fe862a0:	dsjs   sp, L3FE860C0
3fe862b0:	.word  0xfffe
L3FE862C0:
3fe862c0:	.word  0xffff
3fe862d0:	.word  0xffff
3fe862e0:	dsjs   sp, L3FE86100
3fe862f0:	.word  0xfffe
L3FE86300:
3fe86300:	.word  0xffff
3fe86310:	.word  0xffff
3fe86320:	dsjs   sp, L3FE86140
3fe86330:	.word  0xfffe
L3FE86340:
3fe86340:	.word  0xffff
3fe86350:	.word  0xffff
3fe86360:	dsjs   sp, L3FE86180
3fe86370:	.word  0xfffe
L3FE86380:
3fe86380:	.word  0xffff
3fe86390:	.word  0xffff
3fe863a0:	dsjs   sp, L3FE861C0
3fe863b0:	.word  0xfffe
L3FE863C0:
3fe863c0:	.word  0xffff
3fe863d0:	.word  0xffff
3fe863e0:	dsjs   sp, L3FE86200
3fe863f0:	.word  0xfffe
L3FE86400:
3fe86400:	.word  0xffff
3fe86410:	.word  0xffff
3fe86420:	dsjs   sp, L3FE86240
3fe86430:	.word  0xfffe
L3FE86440:
3fe86440:	.word  0xffff
3fe86450:	.word  0xffff
3fe86460:	dsjs   sp, L3FE86280
3fe86470:	.word  0xfffe
L3FE86480:
3fe86480:	.word  0xffff
3fe86490:	.word  0xffff
3fe864a0:	dsjs   sp, L3FE862C0
3fe864b0:	.word  0xfffe
L3FE864C0:
3fe864c0:	.word  0xffff
3fe864d0:	.word  0xffff
3fe864e0:	dsjs   sp, L3FE86300
3fe864f0:	.word  0xfffe
L3FE86500:
3fe86500:	.word  0xffff
3fe86510:	.word  0xffff
3fe86520:	dsjs   sp, L3FE86340
3fe86530:	.word  0xfffe
L3FE86540:
3fe86540:	.word  0xffff
3fe86550:	.word  0xffff
3fe86560:	dsjs   sp, L3FE86380
3fe86570:	.word  0xfffe
L3FE86580:
3fe86580:	.word  0xffff
3fe86590:	.word  0xffff
3fe865a0:	dsjs   sp, L3FE863C0
3fe865b0:	.word  0xfffe
L3FE865C0:
3fe865c0:	.word  0xffff
3fe865d0:	.word  0xffff
3fe865e0:	dsjs   sp, L3FE86400
3fe865f0:	.word  0xfffe
L3FE86600:
3fe86600:	.word  0xffff
3fe86610:	.word  0xffff
3fe86620:	dsjs   sp, L3FE86440
3fe86630:	.word  0xfffe
L3FE86640:
3fe86640:	.word  0xffff
3fe86650:	.word  0xffff
3fe86660:	dsjs   sp, L3FE86480
3fe86670:	.word  0xfffe
L3FE86680:
3fe86680:	.word  0xffff
3fe86690:	.word  0xffff
3fe866a0:	dsjs   sp, L3FE864C0
3fe866b0:	.word  0xfffe
L3FE866C0:
3fe866c0:	.word  0xffff
3fe866d0:	.word  0xffff
3fe866e0:	dsjs   sp, L3FE86500
3fe866f0:	.word  0xfffe
L3FE86700:
3fe86700:	.word  0xffff
3fe86710:	.word  0xffff
3fe86720:	dsjs   sp, L3FE86540
3fe86730:	.word  0xfffe
L3FE86740:
3fe86740:	.word  0xffff
3fe86750:	.word  0xffff
3fe86760:	dsjs   sp, L3FE86580
3fe86770:	.word  0xfffe
L3FE86780:
3fe86780:	.word  0xffff
3fe86790:	.word  0xffff
3fe867a0:	dsjs   sp, L3FE865C0
3fe867b0:	.word  0xfffe
L3FE867C0:
3fe867c0:	.word  0xffff
3fe867d0:	.word  0xffff
3fe867e0:	dsjs   sp, L3FE86600
3fe867f0:	.word  0xfffe
L3FE86800:
3fe86800:	.word  0xffff
3fe86810:	.word  0xffff
3fe86820:	dsjs   sp, L3FE86640
3fe86830:	.word  0xfffe
L3FE86840:
3fe86840:	.word  0xffff
3fe86850:	.word  0xffff
3fe86860:	dsjs   sp, L3FE86680
3fe86870:	.word  0xfffe
L3FE86880:
3fe86880:	.word  0xffff
3fe86890:	.word  0xffff
3fe868a0:	dsjs   sp, L3FE866C0
3fe868b0:	.word  0xfffe
L3FE868C0:
3fe868c0:	.word  0xffff
3fe868d0:	.word  0xffff
3fe868e0:	dsjs   sp, L3FE86700
3fe868f0:	.word  0xfffe
L3FE86900:
3fe86900:	.word  0xffff
3fe86910:	.word  0xffff
3fe86920:	dsjs   sp, L3FE86740
3fe86930:	.word  0xfffe
L3FE86940:
3fe86940:	.word  0xffff
3fe86950:	.word  0xffff
3fe86960:	dsjs   sp, L3FE86780
3fe86970:	.word  0xfffe
L3FE86980:
3fe86980:	.word  0xffff
3fe86990:	.word  0xffff
3fe869a0:	dsjs   sp, L3FE867C0
3fe869b0:	.word  0xfffe
L3FE869C0:
3fe869c0:	.word  0xffff
3fe869d0:	.word  0xffff
3fe869e0:	dsjs   sp, L3FE86800
3fe869f0:	.word  0xfffe
L3FE86A00:
3fe86a00:	.word  0xffff
3fe86a10:	.word  0xffff
3fe86a20:	dsjs   sp, L3FE86840
3fe86a30:	.word  0xfffe
L3FE86A40:
3fe86a40:	.word  0xffff
3fe86a50:	.word  0xffff
3fe86a60:	dsjs   sp, L3FE86880
3fe86a70:	.word  0xfffe
L3FE86A80:
3fe86a80:	.word  0xffff
3fe86a90:	.word  0xffff
3fe86aa0:	dsjs   sp, L3FE868C0
3fe86ab0:	.word  0xfffe
L3FE86AC0:
3fe86ac0:	.word  0xffff
3fe86ad0:	.word  0xffff
3fe86ae0:	dsjs   sp, L3FE86900
3fe86af0:	.word  0xfffe
L3FE86B00:
3fe86b00:	.word  0xffff
3fe86b10:	.word  0xffff
3fe86b20:	dsjs   sp, L3FE86940
3fe86b30:	.word  0xfffe
L3FE86B40:
3fe86b40:	.word  0xffff
3fe86b50:	.word  0xffff
3fe86b60:	dsjs   sp, L3FE86980
3fe86b70:	.word  0xfffe
L3FE86B80:
3fe86b80:	.word  0xffff
3fe86b90:	.word  0xffff
3fe86ba0:	dsjs   sp, L3FE869C0
3fe86bb0:	.word  0xfffe
L3FE86BC0:
3fe86bc0:	.word  0xffff
3fe86bd0:	.word  0xffff
3fe86be0:	dsjs   sp, L3FE86A00
3fe86bf0:	.word  0xfffe
L3FE86C00:
3fe86c00:	.word  0xffff
3fe86c10:	.word  0xffff
3fe86c20:	dsjs   sp, L3FE86A40
3fe86c30:	.word  0xfffe
L3FE86C40:
3fe86c40:	.word  0xffff
3fe86c50:	.word  0xffff
3fe86c60:	dsjs   sp, L3FE86A80
3fe86c70:	.word  0xfffe
L3FE86C80:
3fe86c80:	.word  0xffff
3fe86c90:	.word  0xffff
3fe86ca0:	dsjs   sp, L3FE86AC0
3fe86cb0:	.word  0xfffe
L3FE86CC0:
3fe86cc0:	.word  0xffff
3fe86cd0:	.word  0xffff
3fe86ce0:	dsjs   sp, L3FE86B00
3fe86cf0:	.word  0xfffe
L3FE86D00:
3fe86d00:	.word  0xffff
3fe86d10:	.word  0xffff
3fe86d20:	dsjs   sp, L3FE86B40
3fe86d30:	.word  0xfffe
L3FE86D40:
3fe86d40:	.word  0xffff
3fe86d50:	.word  0xffff
3fe86d60:	dsjs   sp, L3FE86B80
3fe86d70:	.word  0xfffe
L3FE86D80:
3fe86d80:	.word  0xffff
3fe86d90:	.word  0xffff
3fe86da0:	dsjs   sp, L3FE86BC0
3fe86db0:	.word  0xfffe
L3FE86DC0:
3fe86dc0:	.word  0xffff
3fe86dd0:	.word  0xffff
3fe86de0:	dsjs   sp, L3FE86C00
3fe86df0:	.word  0xfffe
L3FE86E00:
3fe86e00:	.word  0xffff
3fe86e10:	.word  0xffff
3fe86e20:	dsjs   sp, L3FE86C40
3fe86e30:	.word  0xfffe
3fe86e40:	.word  0xffff
3fe86e50:	.word  0xffff
3fe86e60:	dsjs   sp, L3FE86C80
3fe86e70:	.word  0xfffe
3fe86e80:	.word  0xffff
3fe86e90:	.word  0xffff
3fe86ea0:	dsjs   sp, L3FE86CC0
3fe86eb0:	.word  0xfffe
3fe86ec0:	.word  0xffff
3fe86ed0:	.word  0xffff
3fe86ee0:	dsjs   sp, L3FE86D00
3fe86ef0:	.word  0xfffe
3fe86f00:	.word  0xffff
3fe86f10:	.word  0xffff
3fe86f20:	dsjs   sp, L3FE86D40
3fe86f30:	.word  0xfffe
3fe86f40:	.word  0xffff
3fe86f50:	.word  0xffff
3fe86f60:	dsjs   sp, L3FE86D80
3fe86f70:	.word  0xfffe
3fe86f80:	.word  0xffff
3fe86f90:	.word  0xffff
3fe86fa0:	dsjs   sp, L3FE86DC0
3fe86fb0:	.word  0xfffe
3fe86fc0:	.word  0xffff
3fe86fd0:	.word  0xffff
3fe86fe0:	dsjs   sp, L3FE86E00
3fe86ff0:	.word  0x0002
3fe87000:	dsjs   a0, L3FE87090
3fe87010:	.word  0x000f
3fe87020:	.word  0x0000
3fe87030:	.word  0x0000
3fe87040:	.word  0x0002
3fe87050:	dsjs   a0, L3FE870F0
3fe87060:	.word  0x000f
3fe87070:	.word  0x0000
3fe87080:	.word  0x0000
L3FE87090:
3fe87090:	.word  0x0002
3fe870a0:	dsjs   a0, L3FE87150
3fe870b0:	.word  0x000f
3fe870c0:	.word  0x0001
3fe870d0:	.word  0x0000
3fe870e0:	.word  0x0002
L3FE870F0:
3fe870f0:	dsjs   b0, L3FE871D0
3fe87100:	.word  0x000f
3fe87110:	.word  0x0000
3fe87120:	.word  0x0000
3fe87130:	.word  0x0002
3fe87140:	modu   b0, b0
L3FE87150:
3fe87150:	.word  0x000f
3fe87160:	.word  0x0000
3fe87170:	.word  0x0000
3fe87180:	.word  0x0002
3fe87190:	modu   b1, b0
3fe871a0:	.word  0x000f
3fe871b0:	.word  0x0000
3fe871c0:	.word  0x0000
L3FE871D0:
3fe871d0:	.word  0x0002
3fe871e0:	modu   b2, b0
L3FE871F0:
3fe871f0:	.word  0x000f
3fe87200:	.word  0x0000
L3FE87210:
3fe87210:	.word  0x0000
3fe87220:	.word  0x0003
L3FE87230:
3fe87230:	.word  0x7020
3fe87240:	.word  0x000f
L3FE87250:
3fe87250:	.word  0x00ab
3fe87260:	emu
L3FE87270:
3fe87270:	.word  0x0000
3fe87280:	.word  0x0003
L3FE87290:
3fe87290:	.word  0x7050
3fe872a0:	.word  0x000f
L3FE872B0:
3fe872b0:	.word  0x00ab
3fe872c0:	.word  0x0200
L3FE872D0:
3fe872d0:	.word  0x0000
3fe872e0:	.word  0x0001
L3FE872F0:
3fe872f0:	.word  0x7080
3fe87300:	.word  0x000f
L3FE87310:
3fe87310:	.word  0x0000
3fe87320:	.word  0x0062
L3FE87330:
3fe87330:	.word  0x7130
3fe87340:	.word  0x000f
L3FE87350:
3fe87350:	subk   21, b0
3fe87360:	dsjs   a0, L3FE871D0
L3FE87370:
3fe87370:	subk   21, b0
3fe87380:	dsjs   a0, L3FE871F0
L3FE87390:
3fe87390:	subk   18, a0
3fe873a0:	dsjs   a0, L3FE87210
L3FE873B0:
3fe873b0:	subk   18, a0
3fe873c0:	dsjs   a0, L3FE87230
L3FE873D0:
3fe873d0:	mpyu   b8, b0
3fe873e0:	dsjs   a0, L3FE87250
L3FE873F0:
3fe873f0:	dsjs   a0, L3FE87400
L3FE87400:
3fe87400:	dsjs   a0, L3FE87270
L3FE87410:
3fe87410:	move   b10, b0
3fe87420:	dsjs   a0, L3FE87290
L3FE87430:
3fe87430:	subk   21, b0
3fe87440:	dsjs   a0, L3FE872B0
L3FE87450:
3fe87450:	subk   21, b0
3fe87460:	dsjs   a0, L3FE872D0
L3FE87470:
3fe87470:	subk   18, a0
3fe87480:	dsjs   a0, L3FE872F0
L3FE87490:
3fe87490:	subk   18, a0
3fe874a0:	dsjs   a0, L3FE87310
L3FE874B0:
3fe874b0:	mpyu   b8, b0
3fe874c0:	dsjs   a0, L3FE87330
L3FE874D0:
3fe874d0:	dsjs   a0, L3FE874E0
L3FE874E0:
3fe874e0:	dsjs   a0, L3FE87350
L3FE874F0:
3fe874f0:	move   b10, b0
3fe87500:	dsjs   a0, L3FE87370
L3FE87510:
3fe87510:	subk   18, a0
3fe87520:	dsjs   a0, L3FE87390
L3FE87530:
3fe87530:	subk   18, a0
3fe87540:	dsjs   a0, L3FE873B0
3fe87550:	subk   18, a0
3fe87560:	dsjs   a0, L3FE873D0
3fe87570:	subk   18, a0
3fe87580:	dsjs   a0, L3FE873F0
L3FE87590:
3fe87590:	subk   18, a0
3fe875a0:	dsjs   a0, L3FE87410
L3FE875B0:
3fe875b0:	subk   18, a0
3fe875c0:	dsjs   a0, L3FE87430
3fe875d0:	subk   18, a0
3fe875e0:	dsjs   a0, L3FE87450
3fe875f0:	subk   18, a0
3fe87600:	dsjs   a0, L3FE87470
3fe87610:	subk   18, a0
3fe87620:	dsjs   a0, L3FE87490
L3FE87630:
3fe87630:	subk   18, a0
3fe87640:	dsjs   a0, L3FE874B0
L3FE87650:
3fe87650:	subk   18, a0
3fe87660:	dsjs   a0, L3FE874D0
L3FE87670:
3fe87670:	subk   18, a0
3fe87680:	dsjs   a0, L3FE874F0
L3FE87690:
3fe87690:	subk   18, a0
3fe876a0:	dsjs   a0, L3FE87510
L3FE876B0:
3fe876b0:	subk   18, a0
3fe876c0:	dsjs   a0, L3FE87530
L3FE876D0:
3fe876d0:	move   *b6(0x3f40), *b0+, 0
L3FE876F0:
3fe876f0:	move   *b6(0x3f40), *b0+, 0
L3FE87710:
3fe87710:	subk   18, a0
3fe87720:	dsjs   a0, L3FE87590
L3FE87730:
3fe87730:	subk   18, a0
3fe87740:	dsjs   a0, L3FE875B0
L3FE87750:
3fe87750:	move   *a3(0x3f40), *a0+, 0
L3FE87770:
3fe87770:	move   *a10(0x3f40), *a0+, 0
L3FE87790:
3fe87790:	move   *b13(0x3f40), *b0+, 0
L3FE877B0:
3fe877b0:	.word  0x73b0
3fe877c0:	dsjs   a0, L3FE87630
L3FE877D0:
3fe877d0:	.word  0x73b0
3fe877e0:	dsjs   a0, L3FE87650
3fe877f0:	subk   18, a0
3fe87800:	dsjs   a0, L3FE87670
3fe87810:	subk   18, a0
3fe87820:	dsjs   a0, L3FE87690
3fe87830:	subk   18, a0
3fe87840:	dsjs   a0, L3FE876B0
3fe87850:	mpyu   a12, a0
L3FE87860:
3fe87860:	dsjs   a0, L3FE876D0
3fe87870:	move   *b2, b0, 1
L3FE87880:
3fe87880:	dsjs   a0, L3FE876F0
3fe87890:	move   -*a13, -*a0, 1
L3FE878A0:
3fe878a0:	dsjs   a0, L3FE87710
3fe878b0:	move   -*a13, -*a0, 1
L3FE878C0:
3fe878c0:	dsjs   a0, L3FE87730
3fe878d0:	subk   18, a0
L3FE878E0:
3fe878e0:	dsjs   a0, L3FE87750
3fe878f0:	subk   18, a0
3fe87900:	dsjs   a0, L3FE87770
3fe87910:	subk   18, a0
3fe87920:	dsjs   a0, L3FE87790
L3FE87930:
3fe87930:	.word  0xbf30
3fe87940:	dsjs   a0, L3FE877B0
L3FE87950:
3fe87950:	move   *a11+, a0, 1
3fe87960:	dsjs   a0, L3FE877D0
L3FE87970:
3fe87970:	.word  0x000e
3fe87980:	.word  0x7750
L3FE87990:
3fe87990:	.word  0x000f
3fe879a0:	move   *a1(0x3f40), *a0+, 1
3fe879c0:	move   *a1(0x3f40), *a0+, 1
3fe879e0:	subk   18, a0
L3FE879F0:
3fe879f0:	dsjs   a0, L3FE87860
3fe87a00:	subk   18, a0
L3FE87A10:
3fe87a10:	dsjs   a0, L3FE87880
3fe87a20:	subk   18, a0
L3FE87A30:
3fe87a30:	dsjs   a0, L3FE878A0
3fe87a40:	.word  0xdc10
L3FE87A50:
3fe87a50:	dsjs   a0, L3FE878C0
3fe87a60:	subxy  sp, b0
L3FE87A70:
3fe87a70:	dsjs   a0, L3FE878E0
3fe87a80:	.word  0x0046
L3FE87A90:
3fe87a90:	.word  0x7830
3fe87aa0:	.word  0x000f
L3FE87AB0:
3fe87ab0:	subk   18, a0
3fe87ac0:	dsjs   a0, L3FE87930
L3FE87AD0:
3fe87ad0:	subk   18, a0
3fe87ae0:	dsjs   a0, L3FE87950
L3FE87AF0:
3fe87af0:	subk   18, a0
3fe87b00:	dsjs   a0, L3FE87970
L3FE87B10:
3fe87b10:	subk   18, a0
3fe87b20:	dsjs   a0, L3FE87990
L3FE87B30:
3fe87b30:	subk   18, a0
3fe87b40:	dsjs   a0, L3FE879B0
L3FE87B50:
3fe87b50:	subk   18, a0
3fe87b60:	dsjs   a0, L3FE879D0
L3FE87B70:
3fe87b70:	subk   18, a0
3fe87b80:	dsjs   a0, L3FE879F0
L3FE87B90:
3fe87b90:	subk   18, a0
3fe87ba0:	dsjs   a0, L3FE87A10
L3FE87BB0:
3fe87bb0:	subk   18, a0
3fe87bc0:	dsjs   a0, L3FE87A30
L3FE87BD0:
3fe87bd0:	subk   18, a0
3fe87be0:	dsjs   a0, L3FE87A50
L3FE87BF0:
3fe87bf0:	subk   18, a0
3fe87c00:	dsjs   a0, L3FE87A70
L3FE87C10:
3fe87c10:	subk   18, a0
3fe87c20:	dsjs   a0, L3FE87A90
L3FE87C30:
3fe87c30:	subk   18, a0
3fe87c40:	dsjs   a0, L3FE87AB0
L3FE87C50:
3fe87c50:	subk   18, a0
3fe87c60:	dsjs   a0, L3FE87AD0
L3FE87C70:
3fe87c70:	.word  0xebd0
3fe87c80:	dsjs   a0, L3FE87AF0
L3FE87C90:
3fe87c90:	.word  0xebd0
3fe87ca0:	dsjs   a0, L3FE87B10
L3FE87CB0:
3fe87cb0:	subk   18, a0
3fe87cc0:	dsjs   a0, L3FE87B30
L3FE87CD0:
3fe87cd0:	subk   18, a0
3fe87ce0:	dsjs   a0, L3FE87B50
L3FE87CF0:
3fe87cf0:	subk   18, a0
3fe87d00:	dsjs   a0, L3FE87B70
L3FE87D10:
3fe87d10:	.word  0x0250
3fe87d20:	dsjs   a1, L3FE87B90
L3FE87D30:
3fe87d30:	subk   18, a0
3fe87d40:	dsjs   a0, L3FE87BB0
L3FE87D50:
3fe87d50:	subk   19, b0
3fe87d60:	dsjs   a1, L3FE87BD0
L3FE87D70:
3fe87d70:	subk   19, b0
3fe87d80:	dsjs   a1, L3FE87BF0
3fe87d90:	subk   18, a0
3fe87da0:	dsjs   a0, L3FE87C10
3fe87db0:	subk   18, a0
3fe87dc0:	dsjs   a0, L3FE87C30
3fe87dd0:	subk   18, a0
3fe87de0:	dsjs   a0, L3FE87C50
3fe87df0:	dsjs   b0, L3FE87F60
3fe87e00:	dsjs   a1, L3FE87C70
3fe87e10:	subk   18, a0
L3FE87E20:
3fe87e20:	dsjs   a0, L3FE87C90
3fe87e30:	mpys   b3, b0
3fe87e40:	dsjs   a1, L3FE87CB0
3fe87e50:	mpys   b3, b0
3fe87e60:	dsjs   a1, L3FE87CD0
3fe87e70:	subk   18, a0
3fe87e80:	dsjs   a0, L3FE87CF0
3fe87e90:	subk   18, a0
3fe87ea0:	dsjs   a0, L3FE87D10
3fe87eb0:	subk   18, a0
3fe87ec0:	dsjs   a0, L3FE87D30
3fe87ed0:	.word  0x7d20
3fe87ee0:	dsjs   a1, L3FE87D50
3fe87ef0:	subk   18, a0
3fe87f00:	dsjs   a0, L3FE87D70
3fe87f10:	.word  0x06a0
3fe87f20:	.word  0x7d70
3fe87f30:	.word  0x000f
3fe87f40:	.word  0x001b
3fe87f50:	.word  0x00a0
L3FE87F60:
3fe87f60:	.word  0x0004
3fe87f70:	.word  0x0000
3fe87f80:	.word  0x0001
3fe87f90:	.word  0x0000
3fe87fa0:	subk   4, a0
3fe87fb0:	dsjs   a3, L3FE87E20
3fe87fc0:	.word  0x0000
3fe87fd0:	.word  0x0000
3fe87fe0:	.word  0x0000
3fe87ff0:	.word  0x0000
3fe88000:	.word  0x0000
3fe88010:	.word  0x0000
3fe88020:	.word  0x0000
3fe88030:	.word  0x0000
L3FE88040:
3fe88040:	.word  0x0000
3fe88050:	.word  0x0000
3fe88060:	.word  0x0000
3fe88070:	.word  0x0000
3fe88080:	.word  0x0000
3fe88090:	.word  0x0000
3fe880a0:	.word  0x0000
3fe880b0:	.word  0x0000
3fe880c0:	.word  0x0000
3fe880d0:	.word  0x0000
3fe880e0:	.word  0x0000
3fe880f0:	.word  0x0000
3fe88100:	.word  0x0000
3fe88110:	.word  0x0000
3fe88120:	.word  0x0000
3fe88130:	.word  0x0000
3fe88140:	.word  0x0000
3fe88150:	.word  0x0000
3fe88160:	.word  0x0000
3fe88170:	.word  0x0000
3fe88180:	.word  0x0000
3fe88190:	.word  0x0000
3fe881a0:	.word  0x0000
3fe881b0:	.word  0x0000
3fe881c0:	subk   8, b8
3fe881d0:	dsjs   a3, L3FE88040
3fe881e0:	.word  0x0000
3fe881f0:	.word  0x0000
3fe88200:	.word  0x0000
3fe88210:	.word  0x0000
3fe88220:	.word  0x0000
3fe88230:	.word  0x0000
3fe88240:	.word  0x0000
3fe88250:	.word  0x0000
L3FE88260:
3fe88260:	.word  0x0000
3fe88270:	.word  0x0000
3fe88280:	.word  0x0000
3fe88290:	.word  0x0000
3fe882a0:	.word  0x0000
3fe882b0:	.word  0x0000
3fe882c0:	.word  0x0000
3fe882d0:	.word  0x0000
3fe882e0:	.word  0x0000
3fe882f0:	.word  0x0000
3fe88300:	.word  0x0000
3fe88310:	.word  0x0000
3fe88320:	.word  0x0000
3fe88330:	.word  0x0000
3fe88340:	.word  0x0000
3fe88350:	.word  0x0000
3fe88360:	.word  0x0000
3fe88370:	.word  0x0000
3fe88380:	.word  0x0000
3fe88390:	.word  0x0000
3fe883a0:	.word  0x0000
3fe883b0:	.word  0x0000
3fe883c0:	.word  0x0000
3fe883d0:	.word  0x0000
3fe883e0:	subk   13, b8
3fe883f0:	dsjs   a3, L3FE88260
3fe88400:	.word  0x0000
3fe88410:	.word  0x0000
3fe88420:	.word  0x0000
3fe88430:	.word  0x0000
3fe88440:	.word  0x0000
3fe88450:	.word  0x0000
3fe88460:	.word  0x0000
3fe88470:	.word  0x0000
3fe88480:	.word  0x0000
3fe88490:	.word  0x0000
3fe884a0:	.word  0x0000
3fe884b0:	.word  0x0000
3fe884c0:	.word  0x0000
3fe884d0:	.word  0x0000
L3FE884E0:
3fe884e0:	.word  0x0000
3fe884f0:	.word  0x0000
3fe88500:	.word  0x0000
3fe88510:	.word  0x0000
3fe88520:	.word  0x0000
3fe88530:	.word  0x0000
3fe88540:	.word  0x0000
3fe88550:	.word  0x0000
3fe88560:	.word  0x0000
3fe88570:	.word  0x0000
3fe88580:	.word  0x0000
3fe88590:	.word  0x0000
3fe885a0:	.word  0x0000
3fe885b0:	.word  0x0000
3fe885c0:	.word  0x0000
3fe885d0:	.word  0x0000
3fe885e0:	.word  0x0000
3fe885f0:	.word  0x0000
3fe88600:	.word  0x0067
3fe88610:	exgpc  b5
3fe88620:	.word  0x0005
3fe88630:	.word  0x0000
3fe88640:	.word  0x0002
3fe88650:	.word  0x0000
3fe88660:	subk   18, b8
3fe88670:	dsjs   a3, L3FE884E0
3fe88680:	.word  0x0000
3fe88690:	.word  0x0000
3fe886a0:	.word  0x0000
3fe886b0:	.word  0x0000
3fe886c0:	.word  0x0000
3fe886d0:	.word  0x0000
3fe886e0:	.word  0x0000
3fe886f0:	.word  0x0000
L3FE88700:
3fe88700:	.word  0x0000
3fe88710:	.word  0x0000
3fe88720:	.word  0x0000
3fe88730:	.word  0x0000
3fe88740:	.word  0x0000
3fe88750:	.word  0x0000
3fe88760:	.word  0x0000
3fe88770:	.word  0x0000
3fe88780:	.word  0x0000
3fe88790:	.word  0x0000
3fe887a0:	.word  0x0000
3fe887b0:	.word  0x0000
3fe887c0:	.word  0x0000
3fe887d0:	.word  0x0000
3fe887e0:	.word  0x0000
3fe887f0:	.word  0x0000
3fe88800:	.word  0x0000
3fe88810:	.word  0x0000
3fe88820:	.word  0x0000
3fe88830:	.word  0x0000
3fe88840:	.word  0x0000
3fe88850:	.word  0x0000
3fe88860:	.word  0x0000
3fe88870:	.word  0x0000
3fe88880:	subk   21, b8
3fe88890:	dsjs   a3, L3FE88700
3fe888a0:	.word  0x0000
3fe888b0:	.word  0x0000
3fe888c0:	.word  0x0000
3fe888d0:	.word  0x0000
3fe888e0:	.word  0x0000
3fe888f0:	.word  0x0000
3fe88900:	.word  0x0000
3fe88910:	.word  0x0000
L3FE88920:
3fe88920:	.word  0x0000
3fe88930:	.word  0x0000
3fe88940:	.word  0x0000
3fe88950:	.word  0x0000
3fe88960:	.word  0x0000
3fe88970:	.word  0x0000
3fe88980:	.word  0x0000
3fe88990:	.word  0x0000
3fe889a0:	.word  0x0000
3fe889b0:	.word  0x0000
3fe889c0:	.word  0x0000
3fe889d0:	.word  0x0000
3fe889e0:	.word  0x0000
3fe889f0:	.word  0x0000
3fe88a00:	.word  0x0000
3fe88a10:	.word  0x0000
3fe88a20:	.word  0x0000
3fe88a30:	.word  0x0000
3fe88a40:	.word  0x0000
3fe88a50:	.word  0x0000
3fe88a60:	.word  0x0000
3fe88a70:	.word  0x0000
3fe88a80:	.word  0x0000
3fe88a90:	.word  0x0000
3fe88aa0:	subk   25, a8
3fe88ab0:	dsjs   a3, L3FE88920
3fe88ac0:	.word  0x0000
3fe88ad0:	.word  0x0000
3fe88ae0:	.word  0x0000
3fe88af0:	.word  0x0000
3fe88b00:	.word  0x0000
3fe88b10:	.word  0x0000
3fe88b20:	.word  0x0000
3fe88b30:	.word  0x0000
3fe88b40:	.word  0x0000
3fe88b50:	.word  0x0000
3fe88b60:	.word  0x0000
3fe88b70:	.word  0x0000
3fe88b80:	.word  0x0000
3fe88b90:	.word  0x0000
L3FE88BA0:
3fe88ba0:	.word  0x0000
3fe88bb0:	.word  0x0000
3fe88bc0:	.word  0x0000
3fe88bd0:	.word  0x0000
3fe88be0:	.word  0x0000
3fe88bf0:	.word  0x0000
3fe88c00:	.word  0x0000
3fe88c10:	.word  0x0000
3fe88c20:	.word  0x0000
3fe88c30:	.word  0x0000
3fe88c40:	.word  0x0000
3fe88c50:	.word  0x0000
3fe88c60:	.word  0x0000
3fe88c70:	.word  0x0000
3fe88c80:	.word  0x0000
3fe88c90:	.word  0x0000
3fe88ca0:	.word  0x0000
3fe88cb0:	.word  0x0000
3fe88cc0:	.word  0x023e
3fe88cd0:	exgpc  b7
3fe88ce0:	.word  0x0005
3fe88cf0:	.word  0x0000
3fe88d00:	.word  0x0003
3fe88d10:	.word  0x0000
3fe88d20:	subk   28, b8
3fe88d30:	dsjs   a3, L3FE88BA0
3fe88d40:	.word  0x0000
3fe88d50:	.word  0x0000
3fe88d60:	.word  0x0000
3fe88d70:	.word  0x0000
3fe88d80:	.word  0x0000
3fe88d90:	.word  0x0000
3fe88da0:	.word  0x0000
3fe88db0:	.word  0x0000
L3FE88DC0:
3fe88dc0:	.word  0x0000
3fe88dd0:	.word  0x0000
3fe88de0:	.word  0x0000
3fe88df0:	.word  0x0000
3fe88e00:	.word  0x0000
3fe88e10:	.word  0x0000
3fe88e20:	.word  0x0000
3fe88e30:	.word  0x0000
3fe88e40:	.word  0x0000
3fe88e50:	.word  0x0000
3fe88e60:	.word  0x0000
3fe88e70:	.word  0x0000
3fe88e80:	.word  0x0000
3fe88e90:	.word  0x0000
3fe88ea0:	.word  0x0000
3fe88eb0:	.word  0x0000
3fe88ec0:	.word  0x0000
3fe88ed0:	.word  0x0000
3fe88ee0:	.word  0x0000
3fe88ef0:	.word  0x0000
3fe88f00:	.word  0x0000
3fe88f10:	.word  0x0000
3fe88f20:	.word  0x0000
3fe88f30:	.word  0x0000
3fe88f40:	subk   31, a8
3fe88f50:	dsjs   a3, L3FE88DC0
3fe88f60:	.word  0x0000
3fe88f70:	.word  0x0000
3fe88f80:	.word  0x0000
3fe88f90:	.word  0x0000
3fe88fa0:	.word  0x0000
3fe88fb0:	.word  0x0000
3fe88fc0:	.word  0x0000
3fe88fd0:	.word  0x0000
L3FE88FE0:
3fe88fe0:	.word  0x0000
3fe88ff0:	.word  0x0000
3fe89000:	.word  0x0000
3fe89010:	.word  0x0000
3fe89020:	.word  0x0000
3fe89030:	.word  0x0000
3fe89040:	.word  0x0000
3fe89050:	.word  0x0000
3fe89060:	.word  0x0000
3fe89070:	.word  0x0000
3fe89080:	.word  0x0000
3fe89090:	.word  0x0000
3fe890a0:	.word  0x0000
3fe890b0:	.word  0x0000
3fe890c0:	.word  0x0000
3fe890d0:	.word  0x0000
3fe890e0:	.word  0x0000
3fe890f0:	.word  0x0000
3fe89100:	.word  0x0000
3fe89110:	.word  0x0000
3fe89120:	.word  0x0000
3fe89130:	.word  0x0000
3fe89140:	.word  0x0000
3fe89150:	.word  0x0000
3fe89160:	movk   2, a8
3fe89170:	dsjs   a3, L3FE88FE0
3fe89180:	.word  0x0000
3fe89190:	.word  0x0000
3fe891a0:	.word  0x0000
3fe891b0:	.word  0x0000
3fe891c0:	.word  0x0000
3fe891d0:	.word  0x0000
3fe891e0:	.word  0x0000
3fe891f0:	.word  0x0000
3fe89200:	.word  0x0000
3fe89210:	.word  0x0000
3fe89220:	.word  0x0000
3fe89230:	.word  0x0000
3fe89240:	.word  0x0000
3fe89250:	.word  0x0000
L3FE89260:
3fe89260:	.word  0x0000
3fe89270:	.word  0x0000
3fe89280:	.word  0x0000
3fe89290:	.word  0x0000
3fe892a0:	.word  0x0000
3fe892b0:	.word  0x0000
3fe892c0:	.word  0x0000
3fe892d0:	.word  0x0000
3fe892e0:	.word  0x0000
3fe892f0:	.word  0x0000
3fe89300:	.word  0x0000
3fe89310:	.word  0x0000
3fe89320:	.word  0x0000
3fe89330:	.word  0x0000
3fe89340:	.word  0x0000
3fe89350:	.word  0x0000
3fe89360:	.word  0x0000
3fe89370:	.word  0x0000
3fe89380:	.word  0x0235
3fe89390:	.word  0x0018
3fe893a0:	.word  0x0005
3fe893b0:	.word  0x0000
3fe893c0:	.word  0x0004
3fe893d0:	.word  0x0000
3fe893e0:	movk   5, b8
3fe893f0:	dsjs   a3, L3FE89260
3fe89400:	.word  0x0000
3fe89410:	.word  0x0000
3fe89420:	.word  0x0000
3fe89430:	.word  0x0000
3fe89440:	.word  0x0000
3fe89450:	.word  0x0000
3fe89460:	.word  0x0000
3fe89470:	.word  0x0000
L3FE89480:
3fe89480:	.word  0x0000
3fe89490:	.word  0x0000
3fe894a0:	.word  0x0000
3fe894b0:	.word  0x0000
3fe894c0:	.word  0x0000
3fe894d0:	.word  0x0000
3fe894e0:	.word  0x0000
3fe894f0:	.word  0x0000
3fe89500:	.word  0x0000
3fe89510:	.word  0x0000
3fe89520:	.word  0x0000
3fe89530:	.word  0x0000
3fe89540:	.word  0x0000
3fe89550:	.word  0x0000
3fe89560:	.word  0x0000
3fe89570:	.word  0x0000
3fe89580:	.word  0x0000
3fe89590:	.word  0x0000
3fe895a0:	.word  0x0000
3fe895b0:	.word  0x0000
3fe895c0:	.word  0x0000
3fe895d0:	.word  0x0000
3fe895e0:	.word  0x0000
3fe895f0:	.word  0x0000
3fe89600:	movk   12, a8
3fe89610:	dsjs   a3, L3FE89480
3fe89620:	.word  0x0000
3fe89630:	.word  0x0000
3fe89640:	.word  0x0000
3fe89650:	.word  0x0000
3fe89660:	.word  0x0000
3fe89670:	.word  0x0000
3fe89680:	.word  0x0000
3fe89690:	.word  0x0000
L3FE896A0:
3fe896a0:	.word  0x0000
3fe896b0:	.word  0x0000
3fe896c0:	.word  0x0000
3fe896d0:	.word  0x0000
3fe896e0:	.word  0x0000
3fe896f0:	.word  0x0000
3fe89700:	.word  0x0000
3fe89710:	.word  0x0000
3fe89720:	.word  0x0000
3fe89730:	.word  0x0000
3fe89740:	.word  0x0000
3fe89750:	.word  0x0000
3fe89760:	.word  0x0000
3fe89770:	.word  0x0000
3fe89780:	.word  0x0000
3fe89790:	.word  0x0000
3fe897a0:	.word  0x0000
3fe897b0:	.word  0x0000
3fe897c0:	.word  0x0000
3fe897d0:	.word  0x0000
3fe897e0:	.word  0x0000
3fe897f0:	.word  0x0000
3fe89800:	.word  0x0000
3fe89810:	.word  0x0000
3fe89820:	movk   17, a0
3fe89830:	dsjs   a3, L3FE896A0
3fe89840:	.word  0x0000
3fe89850:	.word  0x0000
3fe89860:	.word  0x0000
3fe89870:	.word  0x0000
3fe89880:	.word  0x0000
3fe89890:	.word  0x0000
3fe898a0:	.word  0x0000
3fe898b0:	.word  0x0000
3fe898c0:	.word  0x0000
3fe898d0:	.word  0x0000
3fe898e0:	.word  0x0000
3fe898f0:	.word  0x0000
3fe89900:	.word  0x0000
3fe89910:	.word  0x0000
L3FE89920:
3fe89920:	.word  0x0000
3fe89930:	.word  0x0000
3fe89940:	.word  0x0000
3fe89950:	.word  0x0000
3fe89960:	.word  0x0000
3fe89970:	.word  0x0000
3fe89980:	.word  0x0000
3fe89990:	.word  0x0000
3fe899a0:	.word  0x0000
3fe899b0:	.word  0x0000
3fe899c0:	.word  0x0000
3fe899d0:	.word  0x0000
3fe899e0:	.word  0x0000
3fe899f0:	.word  0x0000
3fe89a00:	.word  0x0000
3fe89a10:	.word  0x0000
3fe89a20:	.word  0x0000
3fe89a30:	.word  0x0000
3fe89a40:	.word  0x0235
3fe89a50:	.word  0x0044
3fe89a60:	.word  0x0005
3fe89a70:	.word  0x0000
3fe89a80:	.word  0x0005
3fe89a90:	.word  0x0000
3fe89aa0:	movk   24, a0
3fe89ab0:	dsjs   a3, L3FE89920
3fe89ac0:	.word  0x0000
3fe89ad0:	.word  0x0000
3fe89ae0:	.word  0x0000
3fe89af0:	.word  0x0000
3fe89b00:	.word  0x0000
3fe89b10:	.word  0x0000
3fe89b20:	.word  0x0000
3fe89b30:	.word  0x0000
L3FE89B40:
3fe89b40:	.word  0x0000
3fe89b50:	.word  0x0000
3fe89b60:	.word  0x0000
3fe89b70:	.word  0x0000
3fe89b80:	.word  0x0000
3fe89b90:	.word  0x0000
3fe89ba0:	.word  0x0000
3fe89bb0:	.word  0x0000
3fe89bc0:	.word  0x0000
3fe89bd0:	.word  0x0000
3fe89be0:	.word  0x0000
3fe89bf0:	.word  0x0000
3fe89c00:	.word  0x0000
3fe89c10:	.word  0x0000
3fe89c20:	.word  0x0000
3fe89c30:	.word  0x0000
3fe89c40:	.word  0x0000
3fe89c50:	.word  0x0000
3fe89c60:	.word  0x0000
3fe89c70:	.word  0x0000
3fe89c80:	.word  0x0000
3fe89c90:	.word  0x0000
3fe89ca0:	.word  0x0000
3fe89cb0:	.word  0x0000
3fe89cc0:	movk   29, a8
3fe89cd0:	dsjs   a3, L3FE89B40
3fe89ce0:	.word  0x0000
3fe89cf0:	.word  0x0000
3fe89d00:	.word  0x0000
3fe89d10:	.word  0x0000
3fe89d20:	.word  0x0000
3fe89d30:	.word  0x0000
3fe89d40:	.word  0x0000
3fe89d50:	.word  0x0000
L3FE89D60:
3fe89d60:	.word  0x0000
3fe89d70:	.word  0x0000
3fe89d80:	.word  0x0000
3fe89d90:	.word  0x0000
3fe89da0:	.word  0x0000
3fe89db0:	.word  0x0000
3fe89dc0:	.word  0x0000
3fe89dd0:	.word  0x0000
3fe89de0:	.word  0x0000
3fe89df0:	.word  0x0000
3fe89e00:	.word  0x0000
3fe89e10:	.word  0x0000
3fe89e20:	.word  0x0000
3fe89e30:	.word  0x0000
3fe89e40:	.word  0x0000
3fe89e50:	.word  0x0000
3fe89e60:	.word  0x0000
3fe89e70:	.word  0x0000
3fe89e80:	.word  0x0000
3fe89e90:	.word  0x0000
3fe89ea0:	.word  0x0000
3fe89eb0:	.word  0x0000
3fe89ec0:	.word  0x0000
3fe89ed0:	.word  0x0000
3fe89ee0:	btst   29, b8
3fe89ef0:	dsjs   a3, L3FE89D60
3fe89f00:	.word  0x0000
3fe89f10:	.word  0x0000
3fe89f20:	.word  0x0000
3fe89f30:	.word  0x0000
3fe89f40:	.word  0x0000
3fe89f50:	.word  0x0000
3fe89f60:	.word  0x0000
3fe89f70:	.word  0x0000
3fe89f80:	.word  0x0000
3fe89f90:	.word  0x0000
3fe89fa0:	.word  0x0000
3fe89fb0:	.word  0x0000
3fe89fc0:	.word  0x0000
3fe89fd0:	.word  0x0000
L3FE89FE0:
3fe89fe0:	.word  0x0000
3fe89ff0:	.word  0x0000
3fe8a000:	.word  0x0000
3fe8a010:	.word  0x0000
3fe8a020:	.word  0x0000
3fe8a030:	.word  0x0000
3fe8a040:	.word  0x0000
3fe8a050:	.word  0x0000
3fe8a060:	.word  0x0000
3fe8a070:	.word  0x0000
3fe8a080:	.word  0x0000
3fe8a090:	.word  0x0000
3fe8a0a0:	.word  0x0000
3fe8a0b0:	.word  0x0000
3fe8a0c0:	.word  0x0000
3fe8a0d0:	.word  0x0000
3fe8a0e0:	.word  0x0000
3fe8a0f0:	.word  0x0000
3fe8a100:	.word  0x0235
3fe8a110:	.word  0x00cc
3fe8a120:	.word  0x0005
3fe8a130:	.word  0x0000
3fe8a140:	.word  0x0006
3fe8a150:	.word  0x0000
3fe8a160:	btst   22, a0
3fe8a170:	dsjs   a3, L3FE89FE0
3fe8a180:	.word  0x0000
3fe8a190:	.word  0x0000
3fe8a1a0:	.word  0x0000
3fe8a1b0:	.word  0x0000
3fe8a1c0:	.word  0x0000
3fe8a1d0:	.word  0x0000
3fe8a1e0:	.word  0x0000
3fe8a1f0:	.word  0x0000
L3FE8A200:
3fe8a200:	.word  0x0000
3fe8a210:	.word  0x0000
3fe8a220:	.word  0x0000
3fe8a230:	.word  0x0000
3fe8a240:	.word  0x0000
3fe8a250:	.word  0x0000
3fe8a260:	.word  0x0000
3fe8a270:	.word  0x0000
3fe8a280:	.word  0x0000
3fe8a290:	.word  0x0000
3fe8a2a0:	.word  0x0000
3fe8a2b0:	.word  0x0000
3fe8a2c0:	.word  0x0000
3fe8a2d0:	.word  0x0000
3fe8a2e0:	.word  0x0000
3fe8a2f0:	.word  0x0000
3fe8a300:	.word  0x0000
3fe8a310:	.word  0x0000
3fe8a320:	.word  0x0000
3fe8a330:	.word  0x0000
3fe8a340:	.word  0x0000
3fe8a350:	.word  0x0000
3fe8a360:	.word  0x0000
3fe8a370:	.word  0x0000
3fe8a380:	btst   20, b8
3fe8a390:	dsjs   a3, L3FE8A200
3fe8a3a0:	.word  0x0000
3fe8a3b0:	.word  0x0000
3fe8a3c0:	.word  0x0000
3fe8a3d0:	.word  0x0000
3fe8a3e0:	.word  0x0000
3fe8a3f0:	.word  0x0000
3fe8a400:	.word  0x0000
3fe8a410:	.word  0x0000
L3FE8A420:
3fe8a420:	.word  0x0000
3fe8a430:	.word  0x0000
3fe8a440:	.word  0x0000
3fe8a450:	.word  0x0000
3fe8a460:	.word  0x0000
3fe8a470:	.word  0x0000
3fe8a480:	.word  0x0000
3fe8a490:	.word  0x0000
3fe8a4a0:	.word  0x0000
3fe8a4b0:	.word  0x0000
3fe8a4c0:	.word  0x0000
3fe8a4d0:	.word  0x0000
3fe8a4e0:	.word  0x0000
3fe8a4f0:	.word  0x0000
3fe8a500:	.word  0x0000
3fe8a510:	.word  0x0000
3fe8a520:	.word  0x0000
3fe8a530:	.word  0x0000
3fe8a540:	.word  0x0000
3fe8a550:	.word  0x0000
3fe8a560:	.word  0x0000
3fe8a570:	.word  0x0000
3fe8a580:	.word  0x0000
3fe8a590:	.word  0x0000
3fe8a5a0:	btst   16, a0
3fe8a5b0:	dsjs   a3, L3FE8A420
3fe8a5c0:	.word  0x0000
3fe8a5d0:	.word  0x0000
3fe8a5e0:	.word  0x0000
3fe8a5f0:	.word  0x0000
3fe8a600:	.word  0x0000
3fe8a610:	.word  0x0000
3fe8a620:	.word  0x0000
3fe8a630:	.word  0x0000
3fe8a640:	.word  0x0000
3fe8a650:	.word  0x0000
3fe8a660:	.word  0x0000
3fe8a670:	.word  0x0000
3fe8a680:	.word  0x0000
3fe8a690:	.word  0x0000
L3FE8A6A0:
3fe8a6a0:	.word  0x0000
3fe8a6b0:	.word  0x0000
3fe8a6c0:	.word  0x0000
3fe8a6d0:	.word  0x0000
3fe8a6e0:	.word  0x0000
3fe8a6f0:	.word  0x0000
3fe8a700:	.word  0x0000
3fe8a710:	.word  0x0000
3fe8a720:	.word  0x0000
3fe8a730:	.word  0x0000
3fe8a740:	.word  0x0000
3fe8a750:	.word  0x0000
3fe8a760:	.word  0x0000
3fe8a770:	.word  0x0000
3fe8a780:	.word  0x0000
3fe8a790:	.word  0x0000
3fe8a7a0:	.word  0x0000
3fe8a7b0:	.word  0x0000
3fe8a7c0:	.word  0x0235
3fe8a7d0:	.word  0x00ec
3fe8a7e0:	.word  0x0005
3fe8a7f0:	.word  0x0000
3fe8a800:	.word  0x0007
3fe8a810:	.word  0x0000
3fe8a820:	btst   13, a0
3fe8a830:	dsjs   a3, L3FE8A6A0
3fe8a840:	.word  0x0000
3fe8a850:	.word  0x0000
3fe8a860:	.word  0x0000
3fe8a870:	.word  0x0000
3fe8a880:	.word  0x0000
3fe8a890:	.word  0x0000
3fe8a8a0:	.word  0x0000
3fe8a8b0:	.word  0x0000
L3FE8A8C0:
3fe8a8c0:	.word  0x0000
3fe8a8d0:	.word  0x0000
3fe8a8e0:	.word  0x0000
3fe8a8f0:	.word  0x0000
3fe8a900:	.word  0x0000
3fe8a910:	.word  0x0000
3fe8a920:	.word  0x0000
3fe8a930:	.word  0x0000
3fe8a940:	.word  0x0000
3fe8a950:	.word  0x0000
3fe8a960:	.word  0x0000
3fe8a970:	.word  0x0000
3fe8a980:	.word  0x0000
3fe8a990:	.word  0x0000
3fe8a9a0:	.word  0x0000
3fe8a9b0:	.word  0x0000
3fe8a9c0:	.word  0x0000
3fe8a9d0:	.word  0x0000
3fe8a9e0:	.word  0x0000
3fe8a9f0:	.word  0x0000
3fe8aa00:	.word  0x0000
3fe8aa10:	.word  0x0000
3fe8aa20:	.word  0x0000
3fe8aa30:	.word  0x0000
3fe8aa40:	btst   11, b8
3fe8aa50:	dsjs   a3, L3FE8A8C0
3fe8aa60:	.word  0x0000
3fe8aa70:	.word  0x0000
3fe8aa80:	.word  0x0000
3fe8aa90:	.word  0x0000
3fe8aaa0:	.word  0x0000
3fe8aab0:	.word  0x0000
3fe8aac0:	.word  0x0000
3fe8aad0:	.word  0x0000
L3FE8AAE0:
3fe8aae0:	.word  0x0000
3fe8aaf0:	.word  0x0000
3fe8ab00:	.word  0x0000
3fe8ab10:	.word  0x0000
3fe8ab20:	.word  0x0000
3fe8ab30:	.word  0x0000
3fe8ab40:	.word  0x0000
3fe8ab50:	.word  0x0000
3fe8ab60:	.word  0x0000
3fe8ab70:	.word  0x0000
3fe8ab80:	.word  0x0000
3fe8ab90:	.word  0x0000
3fe8aba0:	.word  0x0000
3fe8abb0:	.word  0x0000
3fe8abc0:	.word  0x0000
3fe8abd0:	.word  0x0000
3fe8abe0:	.word  0x0000
3fe8abf0:	.word  0x0000
3fe8ac00:	.word  0x0000
3fe8ac10:	.word  0x0000
3fe8ac20:	.word  0x0000
3fe8ac30:	.word  0x0000
3fe8ac40:	.word  0x0000
3fe8ac50:	.word  0x0000
3fe8ac60:	btst   7, a8
3fe8ac70:	dsjs   a3, L3FE8AAE0
3fe8ac80:	.word  0x0000
3fe8ac90:	.word  0x0000
3fe8aca0:	.word  0x0000
3fe8acb0:	.word  0x0000
3fe8acc0:	.word  0x0000
3fe8acd0:	.word  0x0000
3fe8ace0:	.word  0x0000
3fe8acf0:	.word  0x0000
3fe8ad00:	.word  0x0000
3fe8ad10:	.word  0x0000
3fe8ad20:	.word  0x0000
3fe8ad30:	.word  0x0000
3fe8ad40:	.word  0x0000
3fe8ad50:	.word  0x0000
L3FE8AD60:
3fe8ad60:	.word  0x0000
3fe8ad70:	.word  0x0000
3fe8ad80:	.word  0x0000
3fe8ad90:	.word  0x0000
3fe8ada0:	.word  0x0000
3fe8adb0:	.word  0x0000
3fe8adc0:	.word  0x0000
3fe8add0:	.word  0x0000
3fe8ade0:	.word  0x0000
3fe8adf0:	.word  0x0000
3fe8ae00:	.word  0x0000
3fe8ae10:	.word  0x0000
3fe8ae20:	.word  0x0000
3fe8ae30:	.word  0x0000
3fe8ae40:	.word  0x0000
3fe8ae50:	.word  0x0000
3fe8ae60:	.word  0x0000
3fe8ae70:	.word  0x0000
3fe8ae80:	.word  0x0235
3fe8ae90:	.word  0x00ac
3fe8aea0:	.word  0x0005
3fe8aeb0:	.word  0x0000
3fe8aec0:	.word  0x0008
3fe8aed0:	.word  0x0000
3fe8aee0:	btst   4, a8
3fe8aef0:	dsjs   a3, L3FE8AD60
3fe8af00:	.word  0x0000
3fe8af10:	.word  0x0000
3fe8af20:	.word  0x0000
3fe8af30:	.word  0x0000
3fe8af40:	.word  0x0000
3fe8af50:	.word  0x0000
3fe8af60:	.word  0x0000
3fe8af70:	.word  0x0000
L3FE8AF80:
3fe8af80:	.word  0x0000
3fe8af90:	.word  0x0000
3fe8afa0:	.word  0x0000
3fe8afb0:	.word  0x0000
3fe8afc0:	.word  0x0000
3fe8afd0:	.word  0x0000
3fe8afe0:	.word  0x0000
3fe8aff0:	.word  0x0000
3fe8b000:	.word  0x0000
3fe8b010:	.word  0x0000
3fe8b020:	.word  0x0000
3fe8b030:	.word  0x0000
3fe8b040:	.word  0x0000
3fe8b050:	.word  0x0000
3fe8b060:	.word  0x0000
3fe8b070:	.word  0x0000
3fe8b080:	.word  0x0000
3fe8b090:	.word  0x0000
3fe8b0a0:	.word  0x0000
3fe8b0b0:	.word  0x0000
3fe8b0c0:	.word  0x0000
3fe8b0d0:	.word  0x0000
3fe8b0e0:	.word  0x0000
3fe8b0f0:	.word  0x0000
3fe8b100:	btst   1, a0
3fe8b110:	dsjs   a3, L3FE8AF80
3fe8b120:	.word  0x0000
3fe8b130:	.word  0x0000
3fe8b140:	.word  0x0000
3fe8b150:	.word  0x0000
3fe8b160:	.word  0x0000
3fe8b170:	.word  0x0000
3fe8b180:	.word  0x0000
3fe8b190:	.word  0x0000
L3FE8B1A0:
3fe8b1a0:	.word  0x0000
3fe8b1b0:	.word  0x0000
3fe8b1c0:	.word  0x0000
3fe8b1d0:	.word  0x0000
3fe8b1e0:	.word  0x0000
3fe8b1f0:	.word  0x0000
3fe8b200:	.word  0x0000
3fe8b210:	.word  0x0000
3fe8b220:	.word  0x0000
3fe8b230:	.word  0x0000
3fe8b240:	.word  0x0000
3fe8b250:	.word  0x0000
3fe8b260:	.word  0x0000
3fe8b270:	.word  0x0000
3fe8b280:	.word  0x0000
3fe8b290:	.word  0x0000
3fe8b2a0:	.word  0x0000
3fe8b2b0:	.word  0x0000
3fe8b2c0:	.word  0x0000
3fe8b2d0:	.word  0x0000
3fe8b2e0:	.word  0x0000
3fe8b2f0:	.word  0x0000
3fe8b300:	.word  0x0000
3fe8b310:	.word  0x0000
3fe8b320:	sla    0x0, b0
3fe8b330:	dsjs   a3, L3FE8B1A0
3fe8b340:	.word  0x0000
3fe8b350:	.word  0x0000
3fe8b360:	.word  0x0000
3fe8b370:	.word  0x0000
3fe8b380:	.word  0x0000
3fe8b390:	.word  0x0000
3fe8b3a0:	.word  0x0000
3fe8b3b0:	.word  0x0000
3fe8b3c0:	.word  0x0000
3fe8b3d0:	.word  0x0000
3fe8b3e0:	.word  0x0000
3fe8b3f0:	.word  0x0000
3fe8b400:	.word  0x0000
3fe8b410:	.word  0x0000
L3FE8B420:
3fe8b420:	.word  0x0000
3fe8b430:	.word  0x0000
3fe8b440:	.word  0x0000
3fe8b450:	.word  0x0000
3fe8b460:	.word  0x0000
3fe8b470:	.word  0x0000
3fe8b480:	.word  0x0000
3fe8b490:	.word  0x0000
3fe8b4a0:	.word  0x0000
3fe8b4b0:	.word  0x0000
3fe8b4c0:	.word  0x0000
3fe8b4d0:	.word  0x0000
3fe8b4e0:	.word  0x0000
3fe8b4f0:	.word  0x0000
3fe8b500:	.word  0x0000
3fe8b510:	.word  0x0000
3fe8b520:	.word  0x0000
3fe8b530:	.word  0x0000
3fe8b540:	.word  0x0014
3fe8b550:	emu
3fe8b560:	.word  0x0001
3fe8b570:	.word  0x0000
3fe8b580:	.word  0x0009
3fe8b590:	.word  0x0000
3fe8b5a0:	sla    0x3, b8
3fe8b5b0:	dsjs   a3, L3FE8B420
3fe8b5c0:	.word  0x0000
3fe8b5d0:	.word  0x0000
3fe8b5e0:	.word  0x0000
3fe8b5f0:	.word  0x0000
3fe8b600:	.word  0x0000
3fe8b610:	.word  0x0000
3fe8b620:	.word  0x0000
3fe8b630:	.word  0x0000
L3FE8B640:
3fe8b640:	.word  0x0000
3fe8b650:	.word  0x0000
3fe8b660:	.word  0x0000
3fe8b670:	.word  0x0000
3fe8b680:	.word  0x0000
3fe8b690:	.word  0x0000
3fe8b6a0:	.word  0x0000
3fe8b6b0:	.word  0x0000
3fe8b6c0:	.word  0x0000
3fe8b6d0:	.word  0x0000
3fe8b6e0:	.word  0x0000
3fe8b6f0:	.word  0x0000
3fe8b700:	.word  0x0000
3fe8b710:	.word  0x0000
3fe8b720:	.word  0x0000
3fe8b730:	.word  0x0000
3fe8b740:	.word  0x0000
3fe8b750:	.word  0x0000
3fe8b760:	.word  0x0000
3fe8b770:	.word  0x0000
3fe8b780:	.word  0x0000
3fe8b790:	.word  0x0000
3fe8b7a0:	.word  0x0000
3fe8b7b0:	.word  0x0000
3fe8b7c0:	sla    0x3, b8
3fe8b7d0:	dsjs   a3, L3FE8B640
3fe8b7e0:	.word  0x0000
3fe8b7f0:	.word  0x0000
3fe8b800:	.word  0x0000
3fe8b810:	.word  0x0000
3fe8b820:	.word  0x0000
3fe8b830:	.word  0x0000
3fe8b840:	.word  0x0000
3fe8b850:	.word  0x0000
L3FE8B860:
3fe8b860:	.word  0x0000
3fe8b870:	.word  0x0000
3fe8b880:	.word  0x0000
3fe8b890:	.word  0x0000
3fe8b8a0:	.word  0x0000
3fe8b8b0:	.word  0x0000
3fe8b8c0:	.word  0x0000
3fe8b8d0:	.word  0x0000
3fe8b8e0:	.word  0x0000
3fe8b8f0:	.word  0x0000
3fe8b900:	.word  0x0000
3fe8b910:	.word  0x0000
3fe8b920:	.word  0x0000
3fe8b930:	.word  0x0000
3fe8b940:	.word  0x0000
3fe8b950:	.word  0x0000
3fe8b960:	.word  0x0000
3fe8b970:	.word  0x0000
3fe8b980:	.word  0x0000
3fe8b990:	.word  0x0000
3fe8b9a0:	.word  0x0000
3fe8b9b0:	.word  0x0000
3fe8b9c0:	.word  0x0000
3fe8b9d0:	.word  0x0000
3fe8b9e0:	sla    0x3, b8
3fe8b9f0:	dsjs   a3, L3FE8B860
3fe8ba00:	.word  0x0000
3fe8ba10:	.word  0x0000
3fe8ba20:	.word  0x0000
3fe8ba30:	.word  0x0000
3fe8ba40:	.word  0x0000
3fe8ba50:	.word  0x0000
3fe8ba60:	.word  0x0000
3fe8ba70:	.word  0x0000
3fe8ba80:	.word  0x0000
3fe8ba90:	.word  0x0000
3fe8baa0:	.word  0x0000
3fe8bab0:	.word  0x0000
3fe8bac0:	.word  0x0000
3fe8bad0:	.word  0x0000
L3FE8BAE0:
3fe8bae0:	.word  0x0000
3fe8baf0:	.word  0x0000
3fe8bb00:	.word  0x0000
3fe8bb10:	.word  0x0000
3fe8bb20:	.word  0x0000
3fe8bb30:	.word  0x0000
3fe8bb40:	.word  0x0000
3fe8bb50:	.word  0x0000
3fe8bb60:	.word  0x0000
3fe8bb70:	.word  0x0000
3fe8bb80:	.word  0x0000
3fe8bb90:	.word  0x0000
3fe8bba0:	.word  0x0000
3fe8bbb0:	.word  0x0000
3fe8bbc0:	.word  0x0000
3fe8bbd0:	.word  0x0000
3fe8bbe0:	.word  0x0000
3fe8bbf0:	.word  0x0000
3fe8bc00:	.word  0x0014
3fe8bc10:	.word  0x000f
3fe8bc20:	.word  0x0007
3fe8bc30:	.word  0x0000
3fe8bc40:	.word  0x000a
3fe8bc50:	.word  0x0000
3fe8bc60:	sla    0x3, b8
3fe8bc70:	dsjs   a3, L3FE8BAE0
3fe8bc80:	.word  0x0000
3fe8bc90:	.word  0x0000
3fe8bca0:	.word  0x0000
3fe8bcb0:	.word  0x0000
3fe8bcc0:	.word  0x0000
3fe8bcd0:	.word  0x0000
3fe8bce0:	.word  0x0000
3fe8bcf0:	.word  0x0000
L3FE8BD00:
3fe8bd00:	.word  0x0000
3fe8bd10:	.word  0x0000
3fe8bd20:	.word  0x0000
3fe8bd30:	.word  0x0000
3fe8bd40:	.word  0x0000
3fe8bd50:	.word  0x0000
3fe8bd60:	.word  0x0000
3fe8bd70:	.word  0x0000
3fe8bd80:	.word  0x0000
3fe8bd90:	.word  0x0000
3fe8bda0:	.word  0x0000
3fe8bdb0:	.word  0x0000
3fe8bdc0:	.word  0x0000
3fe8bdd0:	.word  0x0000
3fe8bde0:	.word  0x0000
3fe8bdf0:	.word  0x0000
3fe8be00:	.word  0x0000
3fe8be10:	.word  0x0000
3fe8be20:	.word  0x0000
3fe8be30:	.word  0x0000
3fe8be40:	.word  0x0000
3fe8be50:	.word  0x0000
3fe8be60:	.word  0x0000
3fe8be70:	.word  0x0000
3fe8be80:	sla    0x3, b8
3fe8be90:	dsjs   a3, L3FE8BD00
3fe8bea0:	.word  0x0000
3fe8beb0:	.word  0x0000
3fe8bec0:	.word  0x0000
3fe8bed0:	.word  0x0000
3fe8bee0:	.word  0x0000
3fe8bef0:	.word  0x0000
3fe8bf00:	.word  0x0000
3fe8bf10:	.word  0x0000
L3FE8BF20:
3fe8bf20:	.word  0x0000
3fe8bf30:	.word  0x0000
3fe8bf40:	.word  0x0000
3fe8bf50:	.word  0x0000
3fe8bf60:	.word  0x0000
3fe8bf70:	.word  0x0000
3fe8bf80:	.word  0x0000
3fe8bf90:	.word  0x0000
3fe8bfa0:	.word  0x0000
3fe8bfb0:	.word  0x0000
3fe8bfc0:	.word  0x0000
3fe8bfd0:	.word  0x0000
3fe8bfe0:	.word  0x0000
3fe8bff0:	.word  0x0000
3fe8c000:	.word  0x0000
3fe8c010:	.word  0x0000
3fe8c020:	.word  0x0000
3fe8c030:	.word  0x0000
3fe8c040:	.word  0x0000
3fe8c050:	.word  0x0000
3fe8c060:	.word  0x0000
3fe8c070:	.word  0x0000
3fe8c080:	.word  0x0000
3fe8c090:	.word  0x0000
3fe8c0a0:	sla    0x3, b8
3fe8c0b0:	dsjs   a3, L3FE8BF20
3fe8c0c0:	.word  0x0000
3fe8c0d0:	.word  0x0000
3fe8c0e0:	.word  0x0000
3fe8c0f0:	.word  0x0000
3fe8c100:	.word  0x0000
3fe8c110:	.word  0x0000
3fe8c120:	.word  0x0000
3fe8c130:	.word  0x0000
3fe8c140:	.word  0x0000
3fe8c150:	.word  0x0000
3fe8c160:	.word  0x0000
3fe8c170:	.word  0x0000
3fe8c180:	.word  0x0000
3fe8c190:	.word  0x0000
L3FE8C1A0:
3fe8c1a0:	.word  0x0000
3fe8c1b0:	.word  0x0000
3fe8c1c0:	.word  0x0000
3fe8c1d0:	.word  0x0000
3fe8c1e0:	.word  0x0000
3fe8c1f0:	.word  0x0000
3fe8c200:	.word  0x0000
3fe8c210:	.word  0x0000
3fe8c220:	.word  0x0000
3fe8c230:	.word  0x0000
3fe8c240:	.word  0x0000
3fe8c250:	.word  0x0000
3fe8c260:	.word  0x0000
3fe8c270:	.word  0x0000
3fe8c280:	.word  0x0000
3fe8c290:	.word  0x0000
3fe8c2a0:	.word  0x0000
3fe8c2b0:	.word  0x0000
3fe8c2c0:	.word  0x0014
3fe8c2d0:	.word  0x00af
3fe8c2e0:	.word  0x0007
3fe8c2f0:	.word  0x0000
3fe8c300:	.word  0x000b
3fe8c310:	.word  0x0000
3fe8c320:	sla    0x3, b8
3fe8c330:	dsjs   a3, L3FE8C1A0
3fe8c340:	.word  0x0000
3fe8c350:	.word  0x0000
3fe8c360:	.word  0x0000
3fe8c370:	.word  0x0000
3fe8c380:	.word  0x0000
3fe8c390:	.word  0x0000
3fe8c3a0:	.word  0x0000
3fe8c3b0:	.word  0x0000
L3FE8C3C0:
3fe8c3c0:	.word  0x0000
3fe8c3d0:	.word  0x0000
3fe8c3e0:	.word  0x0000
3fe8c3f0:	.word  0x0000
3fe8c400:	.word  0x0000
3fe8c410:	.word  0x0000
3fe8c420:	.word  0x0000
3fe8c430:	.word  0x0000
3fe8c440:	.word  0x0000
3fe8c450:	.word  0x0000
3fe8c460:	.word  0x0000
3fe8c470:	.word  0x0000
3fe8c480:	.word  0x0000
3fe8c490:	.word  0x0000
3fe8c4a0:	.word  0x0000
3fe8c4b0:	.word  0x0000
3fe8c4c0:	.word  0x0000
3fe8c4d0:	.word  0x0000
3fe8c4e0:	.word  0x0000
3fe8c4f0:	.word  0x0000
3fe8c500:	.word  0x0000
3fe8c510:	.word  0x0000
3fe8c520:	.word  0x0000
3fe8c530:	.word  0x0000
3fe8c540:	sla    0x3, b8
3fe8c550:	dsjs   a3, L3FE8C3C0
3fe8c560:	.word  0x0000
3fe8c570:	.word  0x0000
3fe8c580:	.word  0x0000
3fe8c590:	.word  0x0000
3fe8c5a0:	.word  0x0000
3fe8c5b0:	.word  0x0000
3fe8c5c0:	.word  0x0000
3fe8c5d0:	.word  0x0000
L3FE8C5E0:
3fe8c5e0:	.word  0x0000
3fe8c5f0:	.word  0x0000
3fe8c600:	.word  0x0000
3fe8c610:	.word  0x0000
3fe8c620:	.word  0x0000
3fe8c630:	.word  0x0000
3fe8c640:	.word  0x0000
3fe8c650:	.word  0x0000
3fe8c660:	.word  0x0000
3fe8c670:	.word  0x0000
3fe8c680:	.word  0x0000
3fe8c690:	.word  0x0000
3fe8c6a0:	.word  0x0000
3fe8c6b0:	.word  0x0000
3fe8c6c0:	.word  0x0000
3fe8c6d0:	.word  0x0000
3fe8c6e0:	.word  0x0000
3fe8c6f0:	.word  0x0000
3fe8c700:	.word  0x0000
3fe8c710:	.word  0x0000
3fe8c720:	.word  0x0000
3fe8c730:	.word  0x0000
3fe8c740:	.word  0x0000
3fe8c750:	.word  0x0000
3fe8c760:	sla    0x3, b8
3fe8c770:	dsjs   a3, L3FE8C5E0
3fe8c780:	.word  0x0000
3fe8c790:	.word  0x0000
3fe8c7a0:	.word  0x0000
3fe8c7b0:	.word  0x0000
3fe8c7c0:	.word  0x0000
3fe8c7d0:	.word  0x0000
3fe8c7e0:	.word  0x0000
3fe8c7f0:	.word  0x0000
3fe8c800:	.word  0x0000
3fe8c810:	.word  0x0000
3fe8c820:	.word  0x0000
3fe8c830:	.word  0x0000
3fe8c840:	.word  0x0000
3fe8c850:	.word  0x0000
L3FE8C860:
3fe8c860:	.word  0x0000
3fe8c870:	.word  0x0000
3fe8c880:	.word  0x0000
3fe8c890:	.word  0x0000
3fe8c8a0:	.word  0x0000
3fe8c8b0:	.word  0x0000
3fe8c8c0:	.word  0x0000
3fe8c8d0:	.word  0x0000
3fe8c8e0:	.word  0x0000
3fe8c8f0:	.word  0x0000
3fe8c900:	.word  0x0000
3fe8c910:	.word  0x0000
3fe8c920:	.word  0x0000
3fe8c930:	.word  0x0000
3fe8c940:	.word  0x0000
3fe8c950:	.word  0x0000
3fe8c960:	.word  0x0000
3fe8c970:	.word  0x0000
3fe8c980:	.word  0x0014
3fe8c990:	emu
3fe8c9a0:	.word  0x0004
3fe8c9b0:	.word  0x0000
3fe8c9c0:	.word  0x000c
3fe8c9d0:	.word  0x0000
3fe8c9e0:	sla    0x4, a0
3fe8c9f0:	dsjs   a3, L3FE8C860
3fe8ca00:	.word  0x0000
3fe8ca10:	.word  0x0000
3fe8ca20:	.word  0x0000
3fe8ca30:	.word  0x0000
3fe8ca40:	.word  0x0000
3fe8ca50:	.word  0x0000
3fe8ca60:	.word  0x0000
3fe8ca70:	.word  0x0000
L3FE8CA80:
3fe8ca80:	.word  0x0000
3fe8ca90:	.word  0x0000
3fe8caa0:	.word  0x0000
3fe8cab0:	.word  0x0000
3fe8cac0:	.word  0x0000
3fe8cad0:	.word  0x0000
3fe8cae0:	.word  0x0000
3fe8caf0:	.word  0x0000
3fe8cb00:	.word  0x0000
3fe8cb10:	.word  0x0000
3fe8cb20:	.word  0x0000
3fe8cb30:	.word  0x0000
3fe8cb40:	.word  0x0000
3fe8cb50:	.word  0x0000
3fe8cb60:	.word  0x0000
3fe8cb70:	.word  0x0000
3fe8cb80:	.word  0x0000
3fe8cb90:	.word  0x0000
3fe8cba0:	.word  0x0000
3fe8cbb0:	.word  0x0000
3fe8cbc0:	.word  0x0000
3fe8cbd0:	.word  0x0000
3fe8cbe0:	.word  0x0000
3fe8cbf0:	.word  0x0000
3fe8cc00:	sla    0x10, b0
3fe8cc10:	dsjs   a3, L3FE8CA80
3fe8cc20:	.word  0x0000
3fe8cc30:	.word  0x0000
3fe8cc40:	.word  0x0000
3fe8cc50:	.word  0x0000
3fe8cc60:	.word  0x0000
3fe8cc70:	.word  0x0000
3fe8cc80:	.word  0x0000
3fe8cc90:	.word  0x0000
L3FE8CCA0:
3fe8cca0:	.word  0x0000
3fe8ccb0:	.word  0x0000
3fe8ccc0:	.word  0x0000
3fe8ccd0:	.word  0x0000
3fe8cce0:	.word  0x0000
3fe8ccf0:	.word  0x0000
3fe8cd00:	.word  0x0000
3fe8cd10:	.word  0x0000
3fe8cd20:	.word  0x0000
3fe8cd30:	.word  0x0000
3fe8cd40:	.word  0x0000
3fe8cd50:	.word  0x0000
3fe8cd60:	.word  0x0000
3fe8cd70:	.word  0x0000
3fe8cd80:	.word  0x0000
3fe8cd90:	.word  0x0000
3fe8cda0:	.word  0x0000
3fe8cdb0:	.word  0x0000
3fe8cdc0:	.word  0x0000
3fe8cdd0:	.word  0x0000
3fe8cde0:	.word  0x0000
3fe8cdf0:	.word  0x0000
3fe8ce00:	.word  0x0000
3fe8ce10:	.word  0x0000
3fe8ce20:	sla    0x1d, a0
3fe8ce30:	dsjs   a3, L3FE8CCA0
3fe8ce40:	.word  0x0000
3fe8ce50:	.word  0x0000
3fe8ce60:	.word  0x0000
3fe8ce70:	.word  0x0000
3fe8ce80:	.word  0x0000
3fe8ce90:	.word  0x0000
3fe8cea0:	.word  0x0000
3fe8ceb0:	.word  0x0000
3fe8cec0:	.word  0x0000
3fe8ced0:	.word  0x0000
3fe8cee0:	.word  0x0000
3fe8cef0:	.word  0x0000
3fe8cf00:	.word  0x0000
3fe8cf10:	.word  0x0000
L3FE8CF20:
3fe8cf20:	.word  0x0000
3fe8cf30:	.word  0x0000
L3FE8CF40:
3fe8cf40:	.word  0x0000
3fe8cf50:	.word  0x0000
L3FE8CF60:
3fe8cf60:	.word  0x0000
3fe8cf70:	.word  0x0000
L3FE8CF80:
3fe8cf80:	.word  0x0000
3fe8cf90:	.word  0x0000
3fe8cfa0:	.word  0x0000
3fe8cfb0:	.word  0x0000
3fe8cfc0:	.word  0x0000
3fe8cfd0:	.word  0x0000
3fe8cfe0:	.word  0x0000
3fe8cff0:	.word  0x0000
3fe8d000:	.word  0x0000
3fe8d010:	.word  0x0000
3fe8d020:	.word  0x0000
3fe8d030:	.word  0x0000
3fe8d040:	.word  0x0014
3fe8d050:	.word  0x0004
3fe8d060:	.word  0x0004
3fe8d070:	.word  0x0000
3fe8d080:	.word  0x000d
3fe8d090:	.word  0x0000
3fe8d0a0:	sll    0xa, b0
3fe8d0b0:	dsjs   a3, L3FE8CF20
3fe8d0c0:	sll    0xd, b0
3fe8d0d0:	dsjs   a3, L3FE8CF40
3fe8d0e0:	sll    0xd, b0
3fe8d0f0:	dsjs   a3, L3FE8CF60
3fe8d100:	sll    0x10, b0
3fe8d110:	dsjs   a3, L3FE8CF80
3fe8d120:	.word  0x0000
3fe8d130:	.word  0x0000
L3FE8D140:
3fe8d140:	.word  0x0000
3fe8d150:	.word  0x0000
L3FE8D160:
3fe8d160:	.word  0x0000
3fe8d170:	.word  0x0000
L3FE8D180:
3fe8d180:	.word  0x0000
3fe8d190:	.word  0x0000
L3FE8D1A0:
3fe8d1a0:	.word  0x0000
3fe8d1b0:	.word  0x0000
3fe8d1c0:	.word  0x0000
3fe8d1d0:	.word  0x0000
3fe8d1e0:	.word  0x0000
3fe8d1f0:	.word  0x0000
3fe8d200:	.word  0x0000
3fe8d210:	.word  0x0000
3fe8d220:	.word  0x0000
3fe8d230:	.word  0x0000
3fe8d240:	.word  0x0000
3fe8d250:	.word  0x0000
3fe8d260:	.word  0x0000
3fe8d270:	.word  0x0000
3fe8d280:	.word  0x0000
3fe8d290:	.word  0x0000
3fe8d2a0:	.word  0x0000
3fe8d2b0:	.word  0x0000
3fe8d2c0:	sll    0xa, b0
3fe8d2d0:	dsjs   a3, L3FE8D140
3fe8d2e0:	sll    0x13, b0
3fe8d2f0:	dsjs   a3, L3FE8D160
3fe8d300:	sll    0x13, b0
3fe8d310:	dsjs   a3, L3FE8D180
3fe8d320:	sll    0x10, b0
3fe8d330:	dsjs   a3, L3FE8D1A0
3fe8d340:	.word  0x0000
3fe8d350:	.word  0x0000
L3FE8D360:
3fe8d360:	.word  0x0000
3fe8d370:	.word  0x0000
L3FE8D380:
3fe8d380:	.word  0x0000
3fe8d390:	.word  0x0000
L3FE8D3A0:
3fe8d3a0:	.word  0x0000
3fe8d3b0:	.word  0x0000
L3FE8D3C0:
3fe8d3c0:	.word  0x0000
3fe8d3d0:	.word  0x0000
3fe8d3e0:	.word  0x0000
3fe8d3f0:	.word  0x0000
3fe8d400:	.word  0x0000
3fe8d410:	.word  0x0000
3fe8d420:	.word  0x0000
3fe8d430:	.word  0x0000
3fe8d440:	.word  0x0000
3fe8d450:	.word  0x0000
3fe8d460:	.word  0x0000
3fe8d470:	.word  0x0000
3fe8d480:	.word  0x0000
3fe8d490:	.word  0x0000
3fe8d4a0:	.word  0x0000
3fe8d4b0:	.word  0x0000
3fe8d4c0:	.word  0x0000
3fe8d4d0:	.word  0x0000
3fe8d4e0:	sll    0xa, b0
3fe8d4f0:	dsjs   a3, L3FE8D360
3fe8d500:	sll    0x16, a8
3fe8d510:	dsjs   a3, L3FE8D380
3fe8d520:	sll    0x16, a8
3fe8d530:	dsjs   a3, L3FE8D3A0
3fe8d540:	sll    0x10, b0
3fe8d550:	dsjs   a3, L3FE8D3C0
3fe8d560:	.word  0x0000
3fe8d570:	.word  0x0000
3fe8d580:	.word  0x0000
3fe8d590:	.word  0x0000
3fe8d5a0:	.word  0x0000
3fe8d5b0:	.word  0x0000
3fe8d5c0:	.word  0x0000
3fe8d5d0:	.word  0x0000
L3FE8D5E0:
3fe8d5e0:	.word  0x0000
3fe8d5f0:	.word  0x0000
L3FE8D600:
3fe8d600:	.word  0x0000
3fe8d610:	.word  0x0000
L3FE8D620:
3fe8d620:	.word  0x0000
3fe8d630:	.word  0x0000
L3FE8D640:
3fe8d640:	.word  0x0000
3fe8d650:	.word  0x0000
3fe8d660:	.word  0x0000
3fe8d670:	.word  0x0000
3fe8d680:	.word  0x0000
3fe8d690:	.word  0x0000
3fe8d6a0:	.word  0x0000
3fe8d6b0:	.word  0x0000
3fe8d6c0:	.word  0x0000
3fe8d6d0:	.word  0x0000
3fe8d6e0:	.word  0x0000
3fe8d6f0:	.word  0x0000
3fe8d700:	.word  0x00a0
3fe8d710:	.word  0x0004
3fe8d720:	.word  0x0004
3fe8d730:	.word  0x0000
3fe8d740:	.word  0x000e
3fe8d750:	.word  0x0000
3fe8d760:	sll    0x19, a8
3fe8d770:	dsjs   a3, L3FE8D5E0
3fe8d780:	sll    0x1d, a0
3fe8d790:	dsjs   a3, L3FE8D600
3fe8d7a0:	sra    0x20, b8
3fe8d7b0:	dsjs   a3, L3FE8D620
3fe8d7c0:	sra    0x1c, b0
3fe8d7d0:	dsjs   a3, L3FE8D640
3fe8d7e0:	.word  0x0000
3fe8d7f0:	.word  0x0000
L3FE8D800:
3fe8d800:	.word  0x0000
3fe8d810:	.word  0x0000
L3FE8D820:
3fe8d820:	.word  0x0000
3fe8d830:	.word  0x0000
L3FE8D840:
3fe8d840:	.word  0x0000
3fe8d850:	.word  0x0000
L3FE8D860:
3fe8d860:	.word  0x0000
3fe8d870:	.word  0x0000
3fe8d880:	.word  0x0000
3fe8d890:	.word  0x0000
3fe8d8a0:	.word  0x0000
3fe8d8b0:	.word  0x0000
3fe8d8c0:	.word  0x0000
3fe8d8d0:	.word  0x0000
3fe8d8e0:	.word  0x0000
3fe8d8f0:	.word  0x0000
3fe8d900:	.word  0x0000
3fe8d910:	.word  0x0000
3fe8d920:	.word  0x0000
3fe8d930:	.word  0x0000
3fe8d940:	.word  0x0000
3fe8d950:	.word  0x0000
3fe8d960:	.word  0x0000
3fe8d970:	.word  0x0000
3fe8d980:	sra    0x18, a8
3fe8d990:	dsjs   a3, L3FE8D800
3fe8d9a0:	sra    0x14, a0
3fe8d9b0:	dsjs   a3, L3FE8D820
3fe8d9c0:	sra    0x11, b8
3fe8d9d0:	dsjs   a3, L3FE8D840
3fe8d9e0:	sra    0x1c, b0
3fe8d9f0:	dsjs   a3, L3FE8D860
3fe8da00:	.word  0x0000
3fe8da10:	.word  0x0000
L3FE8DA20:
3fe8da20:	.word  0x0000
3fe8da30:	.word  0x0000
L3FE8DA40:
3fe8da40:	.word  0x0000
3fe8da50:	.word  0x0000
L3FE8DA60:
3fe8da60:	.word  0x0000
3fe8da70:	.word  0x0000
L3FE8DA80:
3fe8da80:	.word  0x0000
3fe8da90:	.word  0x0000
3fe8daa0:	.word  0x0000
3fe8dab0:	.word  0x0000
3fe8dac0:	.word  0x0000
3fe8dad0:	.word  0x0000
3fe8dae0:	.word  0x0000
3fe8daf0:	.word  0x0000
3fe8db00:	.word  0x0000
3fe8db10:	.word  0x0000
3fe8db20:	.word  0x0000
3fe8db30:	.word  0x0000
3fe8db40:	.word  0x0000
3fe8db50:	.word  0x0000
3fe8db60:	.word  0x0000
3fe8db70:	.word  0x0000
3fe8db80:	.word  0x0000
3fe8db90:	.word  0x0000
3fe8dba0:	sra    0xd, b0
3fe8dbb0:	dsjs   a3, L3FE8DA20
3fe8dbc0:	sra    0x9, a8
3fe8dbd0:	dsjs   a3, L3FE8DA40
3fe8dbe0:	sra    0x20, b8
3fe8dbf0:	dsjs   a3, L3FE8DA60
3fe8dc00:	sra    0x1c, b0
3fe8dc10:	dsjs   a3, L3FE8DA80
3fe8dc20:	.word  0x0000
3fe8dc30:	.word  0x0000
3fe8dc40:	.word  0x0000
3fe8dc50:	.word  0x0000
3fe8dc60:	.word  0x0000
3fe8dc70:	.word  0x0000
3fe8dc80:	.word  0x0000
3fe8dc90:	.word  0x0000
L3FE8DCA0:
3fe8dca0:	.word  0x0000
3fe8dcb0:	.word  0x0000
L3FE8DCC0:
3fe8dcc0:	.word  0x0000
3fe8dcd0:	.word  0x0000
L3FE8DCE0:
3fe8dce0:	.word  0x0000
3fe8dcf0:	.word  0x0000
L3FE8DD00:
3fe8dd00:	.word  0x0000
3fe8dd10:	.word  0x0000
3fe8dd20:	.word  0x0000
3fe8dd30:	.word  0x0000
3fe8dd40:	.word  0x0000
3fe8dd50:	.word  0x0000
3fe8dd60:	.word  0x0000
3fe8dd70:	.word  0x0000
3fe8dd80:	.word  0x0000
3fe8dd90:	.word  0x0000
3fe8dda0:	.word  0x0000
3fe8ddb0:	.word  0x0000
3fe8ddc0:	exgpc  a12
3fe8ddd0:	.word  0x0004
3fe8dde0:	.word  0x0004
3fe8ddf0:	.word  0x0000
3fe8de00:	.word  0x000f
3fe8de10:	.word  0x0000
3fe8de20:	sra    0x1c, b0
3fe8de30:	dsjs   a3, L3FE8DCA0
3fe8de40:	sll    0x19, a8
3fe8de50:	dsjs   a3, L3FE8DCC0
3fe8de60:	sll    0x19, a8
3fe8de70:	dsjs   a3, L3FE8DCE0
3fe8de80:	sra    0x1c, b0
3fe8de90:	dsjs   a3, L3FE8DD00
3fe8dea0:	.word  0x0000
3fe8deb0:	.word  0x0000
L3FE8DEC0:
3fe8dec0:	.word  0x0000
3fe8ded0:	.word  0x0000
L3FE8DEE0:
3fe8dee0:	.word  0x0000
3fe8def0:	.word  0x0000
L3FE8DF00:
3fe8df00:	.word  0x0000
3fe8df10:	.word  0x0000
L3FE8DF20:
3fe8df20:	.word  0x0000
3fe8df30:	.word  0x0000
3fe8df40:	.word  0x0000
3fe8df50:	.word  0x0000
3fe8df60:	.word  0x0000
3fe8df70:	.word  0x0000
3fe8df80:	.word  0x0000
3fe8df90:	.word  0x0000
3fe8dfa0:	.word  0x0000
3fe8dfb0:	.word  0x0000
3fe8dfc0:	.word  0x0000
3fe8dfd0:	.word  0x0000
3fe8dfe0:	.word  0x0000
3fe8dff0:	.word  0x0000
3fe8e000:	.word  0x0000
3fe8e010:	.word  0x0000
3fe8e020:	.word  0x0000
3fe8e030:	.word  0x0000
3fe8e040:	sra    0x1c, b0
3fe8e050:	dsjs   a3, L3FE8DEC0
3fe8e060:	sra    0x18, a8
3fe8e070:	dsjs   a3, L3FE8DEE0
3fe8e080:	sra    0x18, a8
3fe8e090:	dsjs   a3, L3FE8DF00
3fe8e0a0:	sra    0x1c, b0
3fe8e0b0:	dsjs   a3, L3FE8DF20
3fe8e0c0:	.word  0x0000
3fe8e0d0:	.word  0x0000
L3FE8E0E0:
3fe8e0e0:	.word  0x0000
3fe8e0f0:	.word  0x0000
L3FE8E100:
3fe8e100:	.word  0x0000
3fe8e110:	.word  0x0000
L3FE8E120:
3fe8e120:	.word  0x0000
3fe8e130:	.word  0x0000
L3FE8E140:
3fe8e140:	.word  0x0000
3fe8e150:	.word  0x0000
3fe8e160:	.word  0x0000
3fe8e170:	.word  0x0000
3fe8e180:	.word  0x0000
3fe8e190:	.word  0x0000
3fe8e1a0:	.word  0x0000
3fe8e1b0:	.word  0x0000
3fe8e1c0:	.word  0x0000
3fe8e1d0:	.word  0x0000
3fe8e1e0:	.word  0x0000
3fe8e1f0:	.word  0x0000
3fe8e200:	.word  0x0000
3fe8e210:	.word  0x0000
3fe8e220:	.word  0x0000
3fe8e230:	.word  0x0000
3fe8e240:	.word  0x0000
3fe8e250:	.word  0x0000
3fe8e260:	sra    0x1c, b0
3fe8e270:	dsjs   a3, L3FE8E0E0
3fe8e280:	sra    0xd, b0
3fe8e290:	dsjs   a3, L3FE8E100
3fe8e2a0:	sra    0xd, b0
3fe8e2b0:	dsjs   a3, L3FE8E120
3fe8e2c0:	sra    0x1c, b0
3fe8e2d0:	dsjs   a3, L3FE8E140
3fe8e2e0:	.word  0x0000
3fe8e2f0:	.word  0x0000
3fe8e300:	.word  0x0000
3fe8e310:	.word  0x0000
3fe8e320:	.word  0x0000
3fe8e330:	.word  0x0000
3fe8e340:	.word  0x0000
3fe8e350:	.word  0x0000
L3FE8E360:
3fe8e360:	.word  0x0000
3fe8e370:	.word  0x0000
3fe8e380:	.word  0x0000
3fe8e390:	.word  0x0000
3fe8e3a0:	.word  0x0000
3fe8e3b0:	.word  0x0000
3fe8e3c0:	.word  0x0000
3fe8e3d0:	.word  0x0000
3fe8e3e0:	.word  0x0000
3fe8e3f0:	.word  0x0000
3fe8e400:	.word  0x0000
3fe8e410:	.word  0x0000
3fe8e420:	.word  0x0000
3fe8e430:	.word  0x0000
3fe8e440:	.word  0x0000
3fe8e450:	.word  0x0000
3fe8e460:	.word  0x0000
3fe8e470:	.word  0x0000
3fe8e480:	.word  0x0000
3fe8e490:	.word  0x0000
3fe8e4a0:	.word  0x0004
3fe8e4b0:	.word  0x0000
3fe8e4c0:	.word  0x0000
3fe8e4d0:	.word  0x0000
3fe8e4e0:	sra    0x5, a0
3fe8e4f0:	dsjs   a3, L3FE8E360
3fe8e500:	.word  0x0000
3fe8e510:	.word  0x0000
3fe8e520:	.word  0x0000
3fe8e530:	.word  0x0000
3fe8e540:	.word  0x0000
3fe8e550:	.word  0x0000
3fe8e560:	.word  0x0000
3fe8e570:	.word  0x0000
L3FE8E580:
3fe8e580:	.word  0x0000
3fe8e590:	.word  0x0000
3fe8e5a0:	.word  0x0000
3fe8e5b0:	.word  0x0000
3fe8e5c0:	.word  0x0000
3fe8e5d0:	.word  0x0000
3fe8e5e0:	.word  0x0000
3fe8e5f0:	.word  0x0000
3fe8e600:	.word  0x0000
3fe8e610:	.word  0x0000
3fe8e620:	.word  0x0000
3fe8e630:	.word  0x0000
3fe8e640:	.word  0x0000
3fe8e650:	.word  0x0000
3fe8e660:	.word  0x0000
3fe8e670:	.word  0x0000
3fe8e680:	.word  0x0000
3fe8e690:	.word  0x0000
3fe8e6a0:	.word  0x0000
3fe8e6b0:	.word  0x0000
3fe8e6c0:	.word  0x0000
3fe8e6d0:	.word  0x0000
3fe8e6e0:	.word  0x0000
3fe8e6f0:	.word  0x0000
3fe8e700:	srl    0x1d, b8
3fe8e710:	dsjs   a3, L3FE8E580
3fe8e720:	.word  0x0000
3fe8e730:	.word  0x0000
3fe8e740:	.word  0x0000
3fe8e750:	.word  0x0000
3fe8e760:	.word  0x0000
3fe8e770:	.word  0x0000
3fe8e780:	.word  0x0000
3fe8e790:	.word  0x0000
L3FE8E7A0:
3fe8e7a0:	.word  0x0000
3fe8e7b0:	.word  0x0000
3fe8e7c0:	.word  0x0000
3fe8e7d0:	.word  0x0000
3fe8e7e0:	.word  0x0000
3fe8e7f0:	.word  0x0000
3fe8e800:	.word  0x0000
3fe8e810:	.word  0x0000
3fe8e820:	.word  0x0000
3fe8e830:	.word  0x0000
3fe8e840:	.word  0x0000
L3FE8E850:
3fe8e850:	.word  0x0000
3fe8e860:	.word  0x0000
3fe8e870:	.word  0x0000
3fe8e880:	.word  0x0000
3fe8e890:	.word  0x0000
3fe8e8a0:	.word  0x0000
3fe8e8b0:	.word  0x0000
3fe8e8c0:	.word  0x0000
3fe8e8d0:	.word  0x0000
3fe8e8e0:	.word  0x0000
3fe8e8f0:	.word  0x0000
3fe8e900:	.word  0x0000
3fe8e910:	.word  0x0000
3fe8e920:	srl    0x16, b0
3fe8e930:	dsjs   a3, L3FE8E7A0
3fe8e940:	.word  0x06a0
3fe8e950:	cvxyl  b11, b0
3fe8e960:	.word  0x000f
3fe8e970:	.word  0x001b
3fe8e980:	.word  0x00a0
3fe8e990:	.word  0x0004
3fe8e9a0:	.word  0x0000
3fe8e9b0:	.word  0x0001
3fe8e9c0:	.word  0x0000
3fe8e9d0:	subk   4, a0
3fe8e9e0:	dsjs   a3, L3FE8E850
3fe8e9f0:	.word  0x0000
3fe8ea00:	.word  0x0000
3fe8ea10:	.word  0x0000
3fe8ea20:	.word  0x0000
3fe8ea30:	.word  0x0000
3fe8ea40:	.word  0x0000
3fe8ea50:	.word  0x0000
3fe8ea60:	.word  0x0000
L3FE8EA70:
3fe8ea70:	.word  0x0000
3fe8ea80:	.word  0x0000
3fe8ea90:	.word  0x0000
3fe8eaa0:	.word  0x0000
3fe8eab0:	.word  0x0000
3fe8eac0:	.word  0x0000
3fe8ead0:	.word  0x0000
3fe8eae0:	.word  0x0000
3fe8eaf0:	.word  0x0000
3fe8eb00:	.word  0x0000
3fe8eb10:	.word  0x0000
3fe8eb20:	.word  0x0000
3fe8eb30:	.word  0x0000
3fe8eb40:	.word  0x0000
3fe8eb50:	.word  0x0000
3fe8eb60:	.word  0x0000
3fe8eb70:	.word  0x0000
3fe8eb80:	.word  0x0000
3fe8eb90:	.word  0x0000
3fe8eba0:	.word  0x0000
3fe8ebb0:	.word  0x0000
3fe8ebc0:	.word  0x0000
3fe8ebd0:	.word  0x0000
3fe8ebe0:	.word  0x0000
3fe8ebf0:	subk   8, b8
3fe8ec00:	dsjs   a3, L3FE8EA70
3fe8ec10:	.word  0x0000
3fe8ec20:	.word  0x0000
3fe8ec30:	.word  0x0000
3fe8ec40:	.word  0x0000
3fe8ec50:	.word  0x0000
3fe8ec60:	.word  0x0000
3fe8ec70:	.word  0x0000
3fe8ec80:	.word  0x0000
L3FE8EC90:
3fe8ec90:	.word  0x0000
3fe8eca0:	.word  0x0000
3fe8ecb0:	.word  0x0000
3fe8ecc0:	.word  0x0000
3fe8ecd0:	.word  0x0000
3fe8ece0:	.word  0x0000
3fe8ecf0:	.word  0x0000
3fe8ed00:	.word  0x0000
3fe8ed10:	.word  0x0000
3fe8ed20:	.word  0x0000
3fe8ed30:	.word  0x0000
3fe8ed40:	.word  0x0000
3fe8ed50:	.word  0x0000
3fe8ed60:	.word  0x0000
3fe8ed70:	.word  0x0000
3fe8ed80:	.word  0x0000
3fe8ed90:	.word  0x0000
3fe8eda0:	.word  0x0000
3fe8edb0:	.word  0x0000
3fe8edc0:	.word  0x0000
3fe8edd0:	.word  0x0000
3fe8ede0:	.word  0x0000
3fe8edf0:	.word  0x0000
3fe8ee00:	.word  0x0000
3fe8ee10:	subk   13, b8
3fe8ee20:	dsjs   a3, L3FE8EC90
3fe8ee30:	.word  0x0000
3fe8ee40:	.word  0x0000
3fe8ee50:	.word  0x0000
3fe8ee60:	.word  0x0000
3fe8ee70:	.word  0x0000
3fe8ee80:	.word  0x0000
3fe8ee90:	.word  0x0000
3fe8eea0:	.word  0x0000
3fe8eeb0:	.word  0x0000
3fe8eec0:	.word  0x0000
3fe8eed0:	.word  0x0000
3fe8eee0:	.word  0x0000
3fe8eef0:	.word  0x0000
3fe8ef00:	.word  0x0000
L3FE8EF10:
3fe8ef10:	.word  0x0000
3fe8ef20:	.word  0x0000
3fe8ef30:	.word  0x0000
3fe8ef40:	.word  0x0000
3fe8ef50:	.word  0x0000
3fe8ef60:	.word  0x0000
3fe8ef70:	.word  0x0000
3fe8ef80:	.word  0x0000
3fe8ef90:	.word  0x0000
3fe8efa0:	.word  0x0000
3fe8efb0:	.word  0x0000
3fe8efc0:	.word  0x0000
3fe8efd0:	.word  0x0000
3fe8efe0:	.word  0x0000
3fe8eff0:	.word  0x0000
3fe8f000:	.word  0x0000
3fe8f010:	.word  0x0000
3fe8f020:	.word  0x0000
3fe8f030:	.word  0x0067
3fe8f040:	exgpc  b5
3fe8f050:	.word  0x0005
3fe8f060:	.word  0x0000
3fe8f070:	.word  0x0002
3fe8f080:	.word  0x0000
3fe8f090:	subk   18, b8
3fe8f0a0:	dsjs   a3, L3FE8EF10
3fe8f0b0:	.word  0x0000
3fe8f0c0:	.word  0x0000
3fe8f0d0:	.word  0x0000
3fe8f0e0:	.word  0x0000
3fe8f0f0:	.word  0x0000
3fe8f100:	.word  0x0000
3fe8f110:	.word  0x0000
3fe8f120:	.word  0x0000
L3FE8F130:
3fe8f130:	.word  0x0000
3fe8f140:	.word  0x0000
3fe8f150:	.word  0x0000
3fe8f160:	.word  0x0000
3fe8f170:	.word  0x0000
3fe8f180:	.word  0x0000
3fe8f190:	.word  0x0000
3fe8f1a0:	.word  0x0000
3fe8f1b0:	.word  0x0000
3fe8f1c0:	.word  0x0000
3fe8f1d0:	.word  0x0000
3fe8f1e0:	.word  0x0000
3fe8f1f0:	.word  0x0000
3fe8f200:	.word  0x0000
3fe8f210:	.word  0x0000
3fe8f220:	.word  0x0000
3fe8f230:	.word  0x0000
3fe8f240:	.word  0x0000
3fe8f250:	.word  0x0000
3fe8f260:	.word  0x0000
3fe8f270:	.word  0x0000
3fe8f280:	.word  0x0000
3fe8f290:	.word  0x0000
3fe8f2a0:	.word  0x0000
3fe8f2b0:	subk   21, b8
3fe8f2c0:	dsjs   a3, L3FE8F130
3fe8f2d0:	.word  0x0000
3fe8f2e0:	.word  0x0000
3fe8f2f0:	.word  0x0000
3fe8f300:	.word  0x0000
3fe8f310:	.word  0x0000
3fe8f320:	.word  0x0000
3fe8f330:	.word  0x0000
3fe8f340:	.word  0x0000
L3FE8F350:
3fe8f350:	.word  0x0000
3fe8f360:	.word  0x0000
3fe8f370:	.word  0x0000
3fe8f380:	.word  0x0000
3fe8f390:	.word  0x0000
3fe8f3a0:	.word  0x0000
3fe8f3b0:	.word  0x0000
3fe8f3c0:	.word  0x0000
3fe8f3d0:	.word  0x0000
3fe8f3e0:	.word  0x0000
3fe8f3f0:	.word  0x0000
3fe8f400:	.word  0x0000
3fe8f410:	.word  0x0000
3fe8f420:	.word  0x0000
3fe8f430:	.word  0x0000
3fe8f440:	.word  0x0000
3fe8f450:	.word  0x0000
3fe8f460:	.word  0x0000
3fe8f470:	.word  0x0000
3fe8f480:	.word  0x0000
3fe8f490:	.word  0x0000
3fe8f4a0:	.word  0x0000
3fe8f4b0:	.word  0x0000
3fe8f4c0:	.word  0x0000
3fe8f4d0:	subk   25, a8
3fe8f4e0:	dsjs   a3, L3FE8F350
3fe8f4f0:	.word  0x0000
3fe8f500:	.word  0x0000
3fe8f510:	.word  0x0000
3fe8f520:	.word  0x0000
3fe8f530:	.word  0x0000
3fe8f540:	.word  0x0000
3fe8f550:	.word  0x0000
3fe8f560:	.word  0x0000
3fe8f570:	.word  0x0000
3fe8f580:	.word  0x0000
3fe8f590:	.word  0x0000
3fe8f5a0:	.word  0x0000
3fe8f5b0:	.word  0x0000
3fe8f5c0:	.word  0x0000
L3FE8F5D0:
3fe8f5d0:	.word  0x0000
3fe8f5e0:	.word  0x0000
3fe8f5f0:	.word  0x0000
3fe8f600:	.word  0x0000
3fe8f610:	.word  0x0000
3fe8f620:	.word  0x0000
3fe8f630:	.word  0x0000
3fe8f640:	.word  0x0000
3fe8f650:	.word  0x0000
3fe8f660:	.word  0x0000
3fe8f670:	.word  0x0000
3fe8f680:	.word  0x0000
3fe8f690:	.word  0x0000
3fe8f6a0:	.word  0x0000
3fe8f6b0:	.word  0x0000
3fe8f6c0:	.word  0x0000
3fe8f6d0:	.word  0x0000
3fe8f6e0:	.word  0x0000
3fe8f6f0:	.word  0x023e
3fe8f700:	exgpc  b7
3fe8f710:	.word  0x0005
3fe8f720:	.word  0x0000
3fe8f730:	.word  0x0003
3fe8f740:	.word  0x0000
3fe8f750:	subk   28, b8
3fe8f760:	dsjs   a3, L3FE8F5D0
3fe8f770:	.word  0x0000
3fe8f780:	.word  0x0000
3fe8f790:	.word  0x0000
3fe8f7a0:	.word  0x0000
3fe8f7b0:	.word  0x0000
3fe8f7c0:	.word  0x0000
3fe8f7d0:	.word  0x0000
3fe8f7e0:	.word  0x0000
L3FE8F7F0:
3fe8f7f0:	.word  0x0000
3fe8f800:	.word  0x0000
3fe8f810:	.word  0x0000
3fe8f820:	.word  0x0000
3fe8f830:	.word  0x0000
3fe8f840:	.word  0x0000
3fe8f850:	.word  0x0000
3fe8f860:	.word  0x0000
3fe8f870:	.word  0x0000
3fe8f880:	.word  0x0000
3fe8f890:	.word  0x0000
3fe8f8a0:	.word  0x0000
3fe8f8b0:	.word  0x0000
3fe8f8c0:	.word  0x0000
3fe8f8d0:	.word  0x0000
3fe8f8e0:	.word  0x0000
3fe8f8f0:	.word  0x0000
3fe8f900:	.word  0x0000
3fe8f910:	.word  0x0000
3fe8f920:	.word  0x0000
3fe8f930:	.word  0x0000
3fe8f940:	.word  0x0000
3fe8f950:	.word  0x0000
3fe8f960:	.word  0x0000
3fe8f970:	subk   31, a8
3fe8f980:	dsjs   a3, L3FE8F7F0
3fe8f990:	.word  0x0000
3fe8f9a0:	.word  0x0000
3fe8f9b0:	.word  0x0000
3fe8f9c0:	.word  0x0000
3fe8f9d0:	.word  0x0000
3fe8f9e0:	.word  0x0000
3fe8f9f0:	.word  0x0000
3fe8fa00:	.word  0x0000
L3FE8FA10:
3fe8fa10:	.word  0x0000
3fe8fa20:	.word  0x0000
3fe8fa30:	.word  0x0000
3fe8fa40:	.word  0x0000
3fe8fa50:	.word  0x0000
3fe8fa60:	.word  0x0000
3fe8fa70:	.word  0x0000
3fe8fa80:	.word  0x0000
3fe8fa90:	.word  0x0000
3fe8faa0:	.word  0x0000
3fe8fab0:	.word  0x0000
3fe8fac0:	.word  0x0000
3fe8fad0:	.word  0x0000
3fe8fae0:	.word  0x0000
3fe8faf0:	.word  0x0000
3fe8fb00:	.word  0x0000
3fe8fb10:	.word  0x0000
3fe8fb20:	.word  0x0000
3fe8fb30:	.word  0x0000
3fe8fb40:	.word  0x0000
3fe8fb50:	.word  0x0000
3fe8fb60:	.word  0x0000
3fe8fb70:	.word  0x0000
3fe8fb80:	.word  0x0000
3fe8fb90:	movk   2, a8
3fe8fba0:	dsjs   a3, L3FE8FA10
3fe8fbb0:	.word  0x0000
3fe8fbc0:	.word  0x0000
3fe8fbd0:	.word  0x0000
3fe8fbe0:	.word  0x0000
3fe8fbf0:	.word  0x0000
3fe8fc00:	.word  0x0000
3fe8fc10:	.word  0x0000
3fe8fc20:	.word  0x0000
3fe8fc30:	.word  0x0000
3fe8fc40:	.word  0x0000
3fe8fc50:	.word  0x0000
3fe8fc60:	.word  0x0000
3fe8fc70:	.word  0x0000
3fe8fc80:	.word  0x0000
L3FE8FC90:
3fe8fc90:	.word  0x0000
3fe8fca0:	.word  0x0000
3fe8fcb0:	.word  0x0000
3fe8fcc0:	.word  0x0000
3fe8fcd0:	.word  0x0000
3fe8fce0:	.word  0x0000
3fe8fcf0:	.word  0x0000
3fe8fd00:	.word  0x0000
3fe8fd10:	.word  0x0000
3fe8fd20:	.word  0x0000
3fe8fd30:	.word  0x0000
3fe8fd40:	.word  0x0000
3fe8fd50:	.word  0x0000
3fe8fd60:	.word  0x0000
3fe8fd70:	.word  0x0000
3fe8fd80:	.word  0x0000
3fe8fd90:	.word  0x0000
3fe8fda0:	.word  0x0000
3fe8fdb0:	.word  0x0235
3fe8fdc0:	.word  0x0018
3fe8fdd0:	.word  0x0005
3fe8fde0:	.word  0x0000
3fe8fdf0:	.word  0x0004
3fe8fe00:	.word  0x0000
3fe8fe10:	movk   5, b8
3fe8fe20:	dsjs   a3, L3FE8FC90
3fe8fe30:	.word  0x0000
3fe8fe40:	.word  0x0000
3fe8fe50:	.word  0x0000
3fe8fe60:	.word  0x0000
3fe8fe70:	.word  0x0000
3fe8fe80:	.word  0x0000
3fe8fe90:	.word  0x0000
3fe8fea0:	.word  0x0000
L3FE8FEB0:
3fe8feb0:	.word  0x0000
3fe8fec0:	.word  0x0000
3fe8fed0:	.word  0x0000
3fe8fee0:	.word  0x0000
3fe8fef0:	.word  0x0000
3fe8ff00:	.word  0x0000
3fe8ff10:	.word  0x0000
3fe8ff20:	.word  0x0000
3fe8ff30:	.word  0x0000
3fe8ff40:	.word  0x0000
3fe8ff50:	.word  0x0000
3fe8ff60:	.word  0x0000
3fe8ff70:	.word  0x0000
3fe8ff80:	.word  0x0000
3fe8ff90:	.word  0x0000
3fe8ffa0:	.word  0x0000
3fe8ffb0:	.word  0x0000
3fe8ffc0:	.word  0x0000
3fe8ffd0:	.word  0x0000
3fe8ffe0:	.word  0x0000
3fe8fff0:	.word  0x0000
3fe90000:	.word  0x0000
3fe90010:	.word  0x0000
3fe90020:	.word  0x0000
3fe90030:	movk   12, a8
3fe90040:	dsjs   a3, L3FE8FEB0
3fe90050:	.word  0x0000
3fe90060:	.word  0x0000
3fe90070:	.word  0x0000
3fe90080:	.word  0x0000
3fe90090:	.word  0x0000
3fe900a0:	.word  0x0000
3fe900b0:	.word  0x0000
3fe900c0:	.word  0x0000
L3FE900D0:
3fe900d0:	.word  0x0000
3fe900e0:	.word  0x0000
3fe900f0:	.word  0x0000
3fe90100:	.word  0x0000
3fe90110:	.word  0x0000
3fe90120:	.word  0x0000
3fe90130:	.word  0x0000
3fe90140:	.word  0x0000
3fe90150:	.word  0x0000
3fe90160:	.word  0x0000
3fe90170:	.word  0x0000
3fe90180:	.word  0x0000
3fe90190:	.word  0x0000
3fe901a0:	.word  0x0000
3fe901b0:	.word  0x0000
3fe901c0:	.word  0x0000
3fe901d0:	.word  0x0000
3fe901e0:	.word  0x0000
3fe901f0:	.word  0x0000
3fe90200:	.word  0x0000
3fe90210:	.word  0x0000
3fe90220:	.word  0x0000
3fe90230:	.word  0x0000
3fe90240:	.word  0x0000
3fe90250:	movk   17, a0
3fe90260:	dsjs   a3, L3FE900D0
3fe90270:	.word  0x0000
3fe90280:	.word  0x0000
3fe90290:	.word  0x0000
3fe902a0:	.word  0x0000
3fe902b0:	.word  0x0000
3fe902c0:	.word  0x0000
3fe902d0:	.word  0x0000
3fe902e0:	.word  0x0000
3fe902f0:	.word  0x0000
3fe90300:	.word  0x0000
3fe90310:	.word  0x0000
3fe90320:	.word  0x0000
3fe90330:	.word  0x0000
3fe90340:	.word  0x0000
L3FE90350:
3fe90350:	.word  0x0000
L3FE90360:
3fe90360:	.word  0x0000
3fe90370:	.word  0x0000
3fe90380:	.word  0x0000
3fe90390:	.word  0x0000
3fe903a0:	.word  0x0000
3fe903b0:	.word  0x0000
3fe903c0:	.word  0x0000
3fe903d0:	.word  0x0000
3fe903e0:	.word  0x0000
3fe903f0:	.word  0x0000
3fe90400:	.word  0x0000
3fe90410:	.word  0x0000
3fe90420:	.word  0x0000
3fe90430:	.word  0x0000
3fe90440:	.word  0x0000
3fe90450:	.word  0x0000
3fe90460:	.word  0x0000
3fe90470:	.word  0x0235
3fe90480:	.word  0x0044
3fe90490:	.word  0x0005
3fe904a0:	.word  0x0000
3fe904b0:	.word  0x0005
3fe904c0:	.word  0x0000
3fe904d0:	movk   24, a0
3fe904e0:	dsjs   a3, L3FE90350
3fe904f0:	.word  0x0000
3fe90500:	.word  0x0000
3fe90510:	.word  0x0000
3fe90520:	.word  0x0000
3fe90530:	.word  0x0000
3fe90540:	.word  0x0000
3fe90550:	.word  0x0000
3fe90560:	.word  0x0000
L3FE90570:
3fe90570:	.word  0x0000
3fe90580:	.word  0x0000
3fe90590:	.word  0x0000
3fe905a0:	.word  0x0000
3fe905b0:	.word  0x0000
3fe905c0:	.word  0x0000
3fe905d0:	.word  0x0000
3fe905e0:	.word  0x0000
3fe905f0:	.word  0x0000
3fe90600:	.word  0x0000
3fe90610:	.word  0x0000
3fe90620:	.word  0x0000
3fe90630:	.word  0x0000
3fe90640:	.word  0x0000
3fe90650:	.word  0x0000
3fe90660:	.word  0x0000
3fe90670:	.word  0x0000
3fe90680:	.word  0x0000
3fe90690:	.word  0x0000
3fe906a0:	.word  0x0000
3fe906b0:	.word  0x0000
3fe906c0:	.word  0x0000
3fe906d0:	.word  0x0000
3fe906e0:	.word  0x0000
3fe906f0:	movk   29, a8
3fe90700:	dsjs   a3, L3FE90570
3fe90710:	.word  0x0000
3fe90720:	.word  0x0000
3fe90730:	.word  0x0000
3fe90740:	.word  0x0000
3fe90750:	.word  0x0000
3fe90760:	.word  0x0000
3fe90770:	.word  0x0000
3fe90780:	.word  0x0000
L3FE90790:
3fe90790:	.word  0x0000
3fe907a0:	.word  0x0000
3fe907b0:	.word  0x0000
3fe907c0:	.word  0x0000
3fe907d0:	.word  0x0000
3fe907e0:	.word  0x0000
3fe907f0:	.word  0x0000
3fe90800:	.word  0x0000
3fe90810:	.word  0x0000
3fe90820:	.word  0x0000
3fe90830:	.word  0x0000
3fe90840:	.word  0x0000
3fe90850:	.word  0x0000
3fe90860:	.word  0x0000
3fe90870:	.word  0x0000
3fe90880:	.word  0x0000
3fe90890:	.word  0x0000
3fe908a0:	.word  0x0000
3fe908b0:	.word  0x0000
3fe908c0:	.word  0x0000
3fe908d0:	.word  0x0000
3fe908e0:	.word  0x0000
3fe908f0:	.word  0x0000
3fe90900:	.word  0x0000
3fe90910:	btst   29, b8
3fe90920:	dsjs   a3, L3FE90790
3fe90930:	.word  0x0000
3fe90940:	.word  0x0000
3fe90950:	.word  0x0000
3fe90960:	.word  0x0000
3fe90970:	.word  0x0000
3fe90980:	.word  0x0000
3fe90990:	.word  0x0000
3fe909a0:	.word  0x0000
3fe909b0:	.word  0x0000
3fe909c0:	.word  0x0000
3fe909d0:	.word  0x0000
3fe909e0:	.word  0x0000
3fe909f0:	.word  0x0000
3fe90a00:	.word  0x0000
L3FE90A10:
3fe90a10:	.word  0x0000
3fe90a20:	.word  0x0000
3fe90a30:	.word  0x0000
3fe90a40:	.word  0x0000
3fe90a50:	.word  0x0000
3fe90a60:	.word  0x0000
3fe90a70:	.word  0x0000
3fe90a80:	.word  0x0000
3fe90a90:	.word  0x0000
3fe90aa0:	.word  0x0000
3fe90ab0:	.word  0x0000
3fe90ac0:	.word  0x0000
3fe90ad0:	.word  0x0000
3fe90ae0:	.word  0x0000
3fe90af0:	.word  0x0000
3fe90b00:	.word  0x0000
3fe90b10:	.word  0x0000
3fe90b20:	.word  0x0000
3fe90b30:	.word  0x0235
3fe90b40:	.word  0x00cc
3fe90b50:	.word  0x0005
3fe90b60:	.word  0x0000
3fe90b70:	.word  0x0006
3fe90b80:	.word  0x0000
3fe90b90:	btst   22, a0
3fe90ba0:	dsjs   a3, L3FE90A10
3fe90bb0:	.word  0x0000
3fe90bc0:	.word  0x0000
3fe90bd0:	.word  0x0000
3fe90be0:	.word  0x0000
3fe90bf0:	.word  0x0000
3fe90c00:	.word  0x0000
3fe90c10:	.word  0x0000
3fe90c20:	.word  0x0000
L3FE90C30:
3fe90c30:	.word  0x0000
3fe90c40:	.word  0x0000
3fe90c50:	.word  0x0000
3fe90c60:	.word  0x0000
3fe90c70:	.word  0x0000
3fe90c80:	.word  0x0000
3fe90c90:	.word  0x0000
3fe90ca0:	.word  0x0000
3fe90cb0:	.word  0x0000
3fe90cc0:	.word  0x0000
3fe90cd0:	.word  0x0000
3fe90ce0:	.word  0x0000
3fe90cf0:	.word  0x0000
3fe90d00:	.word  0x0000
3fe90d10:	.word  0x0000
3fe90d20:	.word  0x0000
3fe90d30:	.word  0x0000
3fe90d40:	.word  0x0000
3fe90d50:	.word  0x0000
3fe90d60:	.word  0x0000
3fe90d70:	.word  0x0000
3fe90d80:	.word  0x0000
3fe90d90:	.word  0x0000
3fe90da0:	.word  0x0000
3fe90db0:	btst   20, b8
3fe90dc0:	dsjs   a3, L3FE90C30
3fe90dd0:	.word  0x0000
3fe90de0:	.word  0x0000
3fe90df0:	.word  0x0000
3fe90e00:	.word  0x0000
3fe90e10:	.word  0x0000
3fe90e20:	.word  0x0000
3fe90e30:	.word  0x0000
3fe90e40:	.word  0x0000
L3FE90E50:
3fe90e50:	.word  0x0000
3fe90e60:	.word  0x0000
3fe90e70:	.word  0x0000
3fe90e80:	.word  0x0000
3fe90e90:	.word  0x0000
3fe90ea0:	.word  0x0000
3fe90eb0:	.word  0x0000
3fe90ec0:	.word  0x0000
3fe90ed0:	.word  0x0000
3fe90ee0:	.word  0x0000
3fe90ef0:	.word  0x0000
3fe90f00:	.word  0x0000
3fe90f10:	.word  0x0000
3fe90f20:	.word  0x0000
3fe90f30:	.word  0x0000
3fe90f40:	.word  0x0000
3fe90f50:	.word  0x0000
3fe90f60:	.word  0x0000
3fe90f70:	.word  0x0000
3fe90f80:	.word  0x0000
3fe90f90:	.word  0x0000
3fe90fa0:	.word  0x0000
3fe90fb0:	.word  0x0000
3fe90fc0:	.word  0x0000
3fe90fd0:	btst   16, a0
3fe90fe0:	dsjs   a3, L3FE90E50
3fe90ff0:	.word  0x0000
3fe91000:	.word  0x0000
3fe91010:	.word  0x0000
3fe91020:	.word  0x0000
3fe91030:	.word  0x0000
3fe91040:	.word  0x0000
3fe91050:	.word  0x0000
3fe91060:	.word  0x0000
3fe91070:	.word  0x0000
3fe91080:	.word  0x0000
3fe91090:	.word  0x0000
3fe910a0:	.word  0x0000
3fe910b0:	.word  0x0000
3fe910c0:	.word  0x0000
L3FE910D0:
3fe910d0:	.word  0x0000
3fe910e0:	.word  0x0000
3fe910f0:	.word  0x0000
3fe91100:	.word  0x0000
3fe91110:	.word  0x0000
3fe91120:	.word  0x0000
3fe91130:	.word  0x0000
3fe91140:	.word  0x0000
3fe91150:	.word  0x0000
3fe91160:	.word  0x0000
3fe91170:	.word  0x0000
3fe91180:	.word  0x0000
3fe91190:	.word  0x0000
3fe911a0:	.word  0x0000
3fe911b0:	.word  0x0000
3fe911c0:	.word  0x0000
3fe911d0:	.word  0x0000
3fe911e0:	.word  0x0000
3fe911f0:	.word  0x0235
3fe91200:	.word  0x00ec
3fe91210:	.word  0x0005
3fe91220:	.word  0x0000
3fe91230:	.word  0x0007
3fe91240:	.word  0x0000
3fe91250:	btst   13, a0
3fe91260:	dsjs   a3, L3FE910D0
3fe91270:	.word  0x0000
3fe91280:	.word  0x0000
3fe91290:	.word  0x0000
3fe912a0:	.word  0x0000
3fe912b0:	.word  0x0000
3fe912c0:	.word  0x0000
3fe912d0:	.word  0x0000
3fe912e0:	.word  0x0000
L3FE912F0:
3fe912f0:	.word  0x0000
3fe91300:	.word  0x0000
3fe91310:	.word  0x0000
3fe91320:	.word  0x0000
3fe91330:	.word  0x0000
3fe91340:	.word  0x0000
3fe91350:	.word  0x0000
3fe91360:	.word  0x0000
3fe91370:	.word  0x0000
3fe91380:	.word  0x0000
3fe91390:	.word  0x0000
3fe913a0:	.word  0x0000
3fe913b0:	.word  0x0000
3fe913c0:	.word  0x0000
3fe913d0:	.word  0x0000
3fe913e0:	.word  0x0000
3fe913f0:	.word  0x0000
3fe91400:	.word  0x0000
3fe91410:	.word  0x0000
3fe91420:	.word  0x0000
3fe91430:	.word  0x0000
3fe91440:	.word  0x0000
3fe91450:	.word  0x0000
3fe91460:	.word  0x0000
3fe91470:	btst   11, b8
3fe91480:	dsjs   a3, L3FE912F0
3fe91490:	.word  0x0000
3fe914a0:	.word  0x0000
3fe914b0:	.word  0x0000
3fe914c0:	.word  0x0000
3fe914d0:	.word  0x0000
3fe914e0:	.word  0x0000
3fe914f0:	.word  0x0000
3fe91500:	.word  0x0000
L3FE91510:
3fe91510:	.word  0x0000
3fe91520:	.word  0x0000
3fe91530:	.word  0x0000
3fe91540:	.word  0x0000
3fe91550:	.word  0x0000
3fe91560:	.word  0x0000
3fe91570:	.word  0x0000
3fe91580:	.word  0x0000
3fe91590:	.word  0x0000
3fe915a0:	.word  0x0000
3fe915b0:	.word  0x0000
3fe915c0:	.word  0x0000
3fe915d0:	.word  0x0000
3fe915e0:	.word  0x0000
3fe915f0:	.word  0x0000
3fe91600:	.word  0x0000
3fe91610:	.word  0x0000
3fe91620:	.word  0x0000
3fe91630:	.word  0x0000
3fe91640:	.word  0x0000
3fe91650:	.word  0x0000
3fe91660:	.word  0x0000
3fe91670:	.word  0x0000
3fe91680:	.word  0x0000
3fe91690:	btst   7, a8
3fe916a0:	dsjs   a3, L3FE91510
3fe916b0:	.word  0x0000
3fe916c0:	.word  0x0000
3fe916d0:	.word  0x0000
3fe916e0:	.word  0x0000
3fe916f0:	.word  0x0000
3fe91700:	.word  0x0000
3fe91710:	.word  0x0000
3fe91720:	.word  0x0000
3fe91730:	.word  0x0000
3fe91740:	.word  0x0000
3fe91750:	.word  0x0000
3fe91760:	.word  0x0000
3fe91770:	.word  0x0000
3fe91780:	.word  0x0000
L3FE91790:
3fe91790:	.word  0x0000
3fe917a0:	.word  0x0000
3fe917b0:	.word  0x0000
3fe917c0:	.word  0x0000
3fe917d0:	.word  0x0000
3fe917e0:	.word  0x0000
3fe917f0:	.word  0x0000
3fe91800:	.word  0x0000
3fe91810:	.word  0x0000
3fe91820:	.word  0x0000
3fe91830:	.word  0x0000
3fe91840:	.word  0x0000
3fe91850:	.word  0x0000
3fe91860:	.word  0x0000
3fe91870:	.word  0x0000
3fe91880:	.word  0x0000
3fe91890:	.word  0x0000
3fe918a0:	.word  0x0000
3fe918b0:	.word  0x0235
3fe918c0:	.word  0x00ac
3fe918d0:	.word  0x0005
3fe918e0:	.word  0x0000
3fe918f0:	.word  0x0008
3fe91900:	.word  0x0000
3fe91910:	btst   4, a8
3fe91920:	dsjs   a3, L3FE91790
3fe91930:	.word  0x0000
3fe91940:	.word  0x0000
3fe91950:	.word  0x0000
3fe91960:	.word  0x0000
3fe91970:	.word  0x0000
3fe91980:	.word  0x0000
3fe91990:	.word  0x0000
3fe919a0:	.word  0x0000
L3FE919B0:
3fe919b0:	.word  0x0000
3fe919c0:	.word  0x0000
3fe919d0:	.word  0x0000
3fe919e0:	.word  0x0000
3fe919f0:	.word  0x0000
3fe91a00:	.word  0x0000
3fe91a10:	.word  0x0000
3fe91a20:	.word  0x0000
3fe91a30:	.word  0x0000
3fe91a40:	.word  0x0000
3fe91a50:	.word  0x0000
3fe91a60:	.word  0x0000
3fe91a70:	.word  0x0000
3fe91a80:	.word  0x0000
3fe91a90:	.word  0x0000
3fe91aa0:	.word  0x0000
3fe91ab0:	.word  0x0000
3fe91ac0:	.word  0x0000
3fe91ad0:	.word  0x0000
3fe91ae0:	.word  0x0000
3fe91af0:	.word  0x0000
3fe91b00:	.word  0x0000
3fe91b10:	.word  0x0000
3fe91b20:	.word  0x0000
3fe91b30:	btst   1, a0
3fe91b40:	dsjs   a3, L3FE919B0
3fe91b50:	.word  0x0000
3fe91b60:	.word  0x0000
3fe91b70:	.word  0x0000
3fe91b80:	.word  0x0000
3fe91b90:	.word  0x0000
3fe91ba0:	.word  0x0000
3fe91bb0:	.word  0x0000
3fe91bc0:	.word  0x0000
L3FE91BD0:
3fe91bd0:	.word  0x0000
3fe91be0:	.word  0x0000
3fe91bf0:	.word  0x0000
3fe91c00:	.word  0x0000
3fe91c10:	.word  0x0000
3fe91c20:	.word  0x0000
3fe91c30:	.word  0x0000
3fe91c40:	.word  0x0000
3fe91c50:	.word  0x0000
3fe91c60:	.word  0x0000
3fe91c70:	.word  0x0000
3fe91c80:	.word  0x0000
3fe91c90:	.word  0x0000
3fe91ca0:	.word  0x0000
3fe91cb0:	.word  0x0000
3fe91cc0:	.word  0x0000
3fe91cd0:	.word  0x0000
3fe91ce0:	.word  0x0000
3fe91cf0:	.word  0x0000
3fe91d00:	.word  0x0000
3fe91d10:	.word  0x0000
3fe91d20:	.word  0x0000
3fe91d30:	.word  0x0000
3fe91d40:	.word  0x0000
3fe91d50:	sla    0x0, b0
3fe91d60:	dsjs   a3, L3FE91BD0
3fe91d70:	.word  0x0000
3fe91d80:	.word  0x0000
3fe91d90:	.word  0x0000
3fe91da0:	.word  0x0000
3fe91db0:	.word  0x0000
3fe91dc0:	.word  0x0000
3fe91dd0:	.word  0x0000
3fe91de0:	.word  0x0000
3fe91df0:	.word  0x0000
3fe91e00:	.word  0x0000
3fe91e10:	.word  0x0000
3fe91e20:	.word  0x0000
3fe91e30:	.word  0x0000
3fe91e40:	.word  0x0000
L3FE91E50:
3fe91e50:	.word  0x0000
3fe91e60:	.word  0x0000
3fe91e70:	.word  0x0000
3fe91e80:	.word  0x0000
3fe91e90:	.word  0x0000
3fe91ea0:	.word  0x0000
3fe91eb0:	.word  0x0000
3fe91ec0:	.word  0x0000
3fe91ed0:	.word  0x0000
3fe91ee0:	.word  0x0000
3fe91ef0:	.word  0x0000
3fe91f00:	.word  0x0000
3fe91f10:	.word  0x0000
3fe91f20:	.word  0x0000
3fe91f30:	.word  0x0000
3fe91f40:	.word  0x0000
3fe91f50:	.word  0x0000
3fe91f60:	.word  0x0000
3fe91f70:	.word  0x0014
3fe91f80:	emu
3fe91f90:	.word  0x0001
3fe91fa0:	.word  0x0000
3fe91fb0:	.word  0x0009
3fe91fc0:	.word  0x0000
3fe91fd0:	sla    0x3, b8
3fe91fe0:	dsjs   a3, L3FE91E50
3fe91ff0:	.word  0x0000
3fe92000:	.word  0x0000
3fe92010:	.word  0x0000
3fe92020:	.word  0x0000
3fe92030:	.word  0x0000
3fe92040:	.word  0x0000
3fe92050:	.word  0x0000
3fe92060:	.word  0x0000
L3FE92070:
3fe92070:	.word  0x0000
3fe92080:	.word  0x0000
3fe92090:	.word  0x0000
3fe920a0:	.word  0x0000
3fe920b0:	.word  0x0000
3fe920c0:	.word  0x0000
3fe920d0:	.word  0x0000
3fe920e0:	.word  0x0000
3fe920f0:	.word  0x0000
3fe92100:	.word  0x0000
3fe92110:	.word  0x0000
3fe92120:	.word  0x0000
3fe92130:	.word  0x0000
3fe92140:	.word  0x0000
3fe92150:	.word  0x0000
3fe92160:	.word  0x0000
3fe92170:	.word  0x0000
3fe92180:	.word  0x0000
3fe92190:	.word  0x0000
3fe921a0:	.word  0x0000
3fe921b0:	.word  0x0000
3fe921c0:	.word  0x0000
3fe921d0:	.word  0x0000
3fe921e0:	.word  0x0000
3fe921f0:	sla    0x3, b8
3fe92200:	dsjs   a3, L3FE92070
3fe92210:	.word  0x0000
3fe92220:	.word  0x0000
3fe92230:	.word  0x0000
3fe92240:	.word  0x0000
3fe92250:	.word  0x0000
3fe92260:	.word  0x0000
3fe92270:	.word  0x0000
3fe92280:	.word  0x0000
L3FE92290:
3fe92290:	.word  0x0000
3fe922a0:	.word  0x0000
3fe922b0:	.word  0x0000
3fe922c0:	.word  0x0000
3fe922d0:	.word  0x0000
3fe922e0:	.word  0x0000
3fe922f0:	.word  0x0000
3fe92300:	.word  0x0000
3fe92310:	.word  0x0000
3fe92320:	.word  0x0000
3fe92330:	.word  0x0000
3fe92340:	.word  0x0000
3fe92350:	.word  0x0000
3fe92360:	.word  0x0000
3fe92370:	.word  0x0000
3fe92380:	.word  0x0000
3fe92390:	.word  0x0000
3fe923a0:	.word  0x0000
3fe923b0:	.word  0x0000
3fe923c0:	.word  0x0000
3fe923d0:	.word  0x0000
3fe923e0:	.word  0x0000
3fe923f0:	.word  0x0000
3fe92400:	.word  0x0000
3fe92410:	sla    0x3, b8
3fe92420:	dsjs   a3, L3FE92290
3fe92430:	.word  0x0000
3fe92440:	.word  0x0000
3fe92450:	.word  0x0000
3fe92460:	.word  0x0000
3fe92470:	.word  0x0000
3fe92480:	.word  0x0000
3fe92490:	.word  0x0000
3fe924a0:	.word  0x0000
3fe924b0:	.word  0x0000
3fe924c0:	.word  0x0000
3fe924d0:	.word  0x0000
3fe924e0:	.word  0x0000
3fe924f0:	.word  0x0000
3fe92500:	.word  0x0000
L3FE92510:
3fe92510:	.word  0x0000
3fe92520:	.word  0x0000
3fe92530:	.word  0x0000
3fe92540:	.word  0x0000
3fe92550:	.word  0x0000
3fe92560:	.word  0x0000
3fe92570:	.word  0x0000
3fe92580:	.word  0x0000
3fe92590:	.word  0x0000
3fe925a0:	.word  0x0000
3fe925b0:	.word  0x0000
3fe925c0:	.word  0x0000
3fe925d0:	.word  0x0000
3fe925e0:	.word  0x0000
3fe925f0:	.word  0x0000
3fe92600:	.word  0x0000
3fe92610:	.word  0x0000
3fe92620:	.word  0x0000
3fe92630:	.word  0x0014
3fe92640:	.word  0x000f
3fe92650:	.word  0x0007
3fe92660:	.word  0x0000
3fe92670:	.word  0x000a
3fe92680:	.word  0x0000
3fe92690:	sla    0x3, b8
3fe926a0:	dsjs   a3, L3FE92510
3fe926b0:	.word  0x0000
3fe926c0:	.word  0x0000
3fe926d0:	.word  0x0000
3fe926e0:	.word  0x0000
3fe926f0:	.word  0x0000
3fe92700:	.word  0x0000
3fe92710:	.word  0x0000
3fe92720:	.word  0x0000
L3FE92730:
3fe92730:	.word  0x0000
3fe92740:	.word  0x0000
3fe92750:	.word  0x0000
3fe92760:	.word  0x0000
3fe92770:	.word  0x0000
3fe92780:	.word  0x0000
3fe92790:	.word  0x0000
3fe927a0:	.word  0x0000
3fe927b0:	.word  0x0000
3fe927c0:	.word  0x0000
3fe927d0:	.word  0x0000
3fe927e0:	.word  0x0000
3fe927f0:	.word  0x0000
3fe92800:	.word  0x0000
3fe92810:	.word  0x0000
3fe92820:	.word  0x0000
3fe92830:	.word  0x0000
3fe92840:	.word  0x0000
3fe92850:	.word  0x0000
3fe92860:	.word  0x0000
3fe92870:	.word  0x0000
3fe92880:	.word  0x0000
3fe92890:	.word  0x0000
3fe928a0:	.word  0x0000
3fe928b0:	sla    0x3, b8
3fe928c0:	dsjs   a3, L3FE92730
3fe928d0:	.word  0x0000
3fe928e0:	.word  0x0000
3fe928f0:	.word  0x0000
3fe92900:	.word  0x0000
3fe92910:	.word  0x0000
3fe92920:	.word  0x0000
3fe92930:	.word  0x0000
3fe92940:	.word  0x0000
L3FE92950:
3fe92950:	.word  0x0000
3fe92960:	.word  0x0000
3fe92970:	.word  0x0000
3fe92980:	.word  0x0000
3fe92990:	.word  0x0000
3fe929a0:	.word  0x0000
3fe929b0:	.word  0x0000
3fe929c0:	.word  0x0000
3fe929d0:	.word  0x0000
3fe929e0:	.word  0x0000
3fe929f0:	.word  0x0000
3fe92a00:	.word  0x0000
3fe92a10:	.word  0x0000
3fe92a20:	.word  0x0000
3fe92a30:	.word  0x0000
3fe92a40:	.word  0x0000
3fe92a50:	.word  0x0000
3fe92a60:	.word  0x0000
3fe92a70:	.word  0x0000
3fe92a80:	.word  0x0000
3fe92a90:	.word  0x0000
3fe92aa0:	.word  0x0000
3fe92ab0:	.word  0x0000
3fe92ac0:	.word  0x0000
3fe92ad0:	sla    0x3, b8
3fe92ae0:	dsjs   a3, L3FE92950
3fe92af0:	.word  0x0000
3fe92b00:	.word  0x0000
3fe92b10:	.word  0x0000
3fe92b20:	.word  0x0000
3fe92b30:	.word  0x0000
3fe92b40:	.word  0x0000
3fe92b50:	.word  0x0000
3fe92b60:	.word  0x0000
3fe92b70:	.word  0x0000
3fe92b80:	.word  0x0000
3fe92b90:	.word  0x0000
3fe92ba0:	.word  0x0000
3fe92bb0:	.word  0x0000
3fe92bc0:	.word  0x0000
L3FE92BD0:
3fe92bd0:	.word  0x0000
3fe92be0:	.word  0x0000
3fe92bf0:	.word  0x0000
3fe92c00:	.word  0x0000
3fe92c10:	.word  0x0000
3fe92c20:	.word  0x0000
3fe92c30:	.word  0x0000
3fe92c40:	.word  0x0000
3fe92c50:	.word  0x0000
3fe92c60:	.word  0x0000
3fe92c70:	.word  0x0000
3fe92c80:	.word  0x0000
3fe92c90:	.word  0x0000
3fe92ca0:	.word  0x0000
3fe92cb0:	.word  0x0000
3fe92cc0:	.word  0x0000
3fe92cd0:	.word  0x0000
3fe92ce0:	.word  0x0000
3fe92cf0:	.word  0x0014
3fe92d00:	.word  0x00af
3fe92d10:	.word  0x0007
3fe92d20:	.word  0x0000
3fe92d30:	.word  0x000b
3fe92d40:	.word  0x0000
3fe92d50:	sla    0x3, b8
3fe92d60:	dsjs   a3, L3FE92BD0
3fe92d70:	.word  0x0000
3fe92d80:	.word  0x0000
3fe92d90:	.word  0x0000
3fe92da0:	.word  0x0000
3fe92db0:	.word  0x0000
3fe92dc0:	.word  0x0000
3fe92dd0:	.word  0x0000
3fe92de0:	.word  0x0000
L3FE92DF0:
3fe92df0:	.word  0x0000
3fe92e00:	.word  0x0000
3fe92e10:	.word  0x0000
3fe92e20:	.word  0x0000
3fe92e30:	.word  0x0000
3fe92e40:	.word  0x0000
3fe92e50:	.word  0x0000
3fe92e60:	.word  0x0000
3fe92e70:	.word  0x0000
3fe92e80:	.word  0x0000
3fe92e90:	.word  0x0000
3fe92ea0:	.word  0x0000
3fe92eb0:	.word  0x0000
3fe92ec0:	.word  0x0000
3fe92ed0:	.word  0x0000
3fe92ee0:	.word  0x0000
3fe92ef0:	.word  0x0000
3fe92f00:	.word  0x0000
3fe92f10:	.word  0x0000
3fe92f20:	.word  0x0000
3fe92f30:	.word  0x0000
3fe92f40:	.word  0x0000
3fe92f50:	.word  0x0000
3fe92f60:	.word  0x0000
3fe92f70:	sla    0x3, b8
3fe92f80:	dsjs   a3, L3FE92DF0
3fe92f90:	.word  0x0000
3fe92fa0:	.word  0x0000
3fe92fb0:	.word  0x0000
3fe92fc0:	.word  0x0000
3fe92fd0:	.word  0x0000
3fe92fe0:	.word  0x0000
3fe92ff0:	.word  0x0000
3fe93000:	.word  0x0000
L3FE93010:
3fe93010:	.word  0x0000
3fe93020:	.word  0x0000
3fe93030:	.word  0x0000
3fe93040:	.word  0x0000
3fe93050:	.word  0x0000
3fe93060:	.word  0x0000
3fe93070:	.word  0x0000
3fe93080:	.word  0x0000
3fe93090:	.word  0x0000
3fe930a0:	.word  0x0000
3fe930b0:	.word  0x0000
3fe930c0:	.word  0x0000
3fe930d0:	.word  0x0000
3fe930e0:	.word  0x0000
3fe930f0:	.word  0x0000
3fe93100:	.word  0x0000
3fe93110:	.word  0x0000
3fe93120:	.word  0x0000
3fe93130:	.word  0x0000
3fe93140:	.word  0x0000
3fe93150:	.word  0x0000
3fe93160:	.word  0x0000
3fe93170:	.word  0x0000
3fe93180:	.word  0x0000
3fe93190:	sla    0x3, b8
3fe931a0:	dsjs   a3, L3FE93010
3fe931b0:	.word  0x0000
3fe931c0:	.word  0x0000
3fe931d0:	.word  0x0000
3fe931e0:	.word  0x0000
3fe931f0:	.word  0x0000
3fe93200:	.word  0x0000
3fe93210:	.word  0x0000
3fe93220:	.word  0x0000
3fe93230:	.word  0x0000
3fe93240:	.word  0x0000
3fe93250:	.word  0x0000
3fe93260:	.word  0x0000
3fe93270:	.word  0x0000
3fe93280:	.word  0x0000
L3FE93290:
3fe93290:	.word  0x0000
3fe932a0:	.word  0x0000
3fe932b0:	.word  0x0000
3fe932c0:	.word  0x0000
3fe932d0:	.word  0x0000
3fe932e0:	.word  0x0000
3fe932f0:	.word  0x0000
3fe93300:	.word  0x0000
3fe93310:	.word  0x0000
3fe93320:	.word  0x0000
3fe93330:	.word  0x0000
3fe93340:	.word  0x0000
3fe93350:	.word  0x0000
3fe93360:	.word  0x0000
3fe93370:	.word  0x0000
3fe93380:	.word  0x0000
3fe93390:	.word  0x0000
3fe933a0:	.word  0x0000
3fe933b0:	.word  0x0014
3fe933c0:	emu
3fe933d0:	.word  0x0004
3fe933e0:	.word  0x0000
3fe933f0:	.word  0x000c
3fe93400:	.word  0x0000
3fe93410:	sla    0x4, a0
3fe93420:	dsjs   a3, L3FE93290
3fe93430:	.word  0x0000
3fe93440:	.word  0x0000
3fe93450:	.word  0x0000
3fe93460:	.word  0x0000
3fe93470:	.word  0x0000
3fe93480:	.word  0x0000
3fe93490:	.word  0x0000
3fe934a0:	.word  0x0000
L3FE934B0:
3fe934b0:	.word  0x0000
3fe934c0:	.word  0x0000
3fe934d0:	.word  0x0000
3fe934e0:	.word  0x0000
3fe934f0:	.word  0x0000
3fe93500:	.word  0x0000
3fe93510:	.word  0x0000
3fe93520:	.word  0x0000
3fe93530:	.word  0x0000
3fe93540:	.word  0x0000
3fe93550:	.word  0x0000
3fe93560:	.word  0x0000
3fe93570:	.word  0x0000
3fe93580:	.word  0x0000
3fe93590:	.word  0x0000
3fe935a0:	.word  0x0000
3fe935b0:	.word  0x0000
3fe935c0:	.word  0x0000
3fe935d0:	.word  0x0000
3fe935e0:	.word  0x0000
3fe935f0:	.word  0x0000
3fe93600:	.word  0x0000
3fe93610:	.word  0x0000
3fe93620:	.word  0x0000
3fe93630:	sla    0x10, b0
3fe93640:	dsjs   a3, L3FE934B0
3fe93650:	.word  0x0000
3fe93660:	.word  0x0000
3fe93670:	.word  0x0000
3fe93680:	.word  0x0000
3fe93690:	.word  0x0000
3fe936a0:	.word  0x0000
3fe936b0:	.word  0x0000
3fe936c0:	.word  0x0000
L3FE936D0:
3fe936d0:	.word  0x0000
3fe936e0:	.word  0x0000
3fe936f0:	.word  0x0000
3fe93700:	.word  0x0000
3fe93710:	.word  0x0000
3fe93720:	.word  0x0000
3fe93730:	.word  0x0000
3fe93740:	.word  0x0000
3fe93750:	.word  0x0000
3fe93760:	.word  0x0000
3fe93770:	.word  0x0000
3fe93780:	.word  0x0000
3fe93790:	.word  0x0000
3fe937a0:	.word  0x0000
3fe937b0:	.word  0x0000
3fe937c0:	.word  0x0000
3fe937d0:	.word  0x0000
3fe937e0:	.word  0x0000
3fe937f0:	.word  0x0000
3fe93800:	.word  0x0000
3fe93810:	.word  0x0000
3fe93820:	.word  0x0000
3fe93830:	.word  0x0000
3fe93840:	.word  0x0000
3fe93850:	sla    0x1d, a0
3fe93860:	dsjs   a3, L3FE936D0
3fe93870:	.word  0x0000
3fe93880:	.word  0x0000
3fe93890:	.word  0x0000
3fe938a0:	.word  0x0000
3fe938b0:	.word  0x0000
3fe938c0:	.word  0x0000
3fe938d0:	.word  0x0000
3fe938e0:	.word  0x0000
3fe938f0:	.word  0x0000
3fe93900:	.word  0x0000
3fe93910:	.word  0x0000
3fe93920:	.word  0x0000
3fe93930:	.word  0x0000
3fe93940:	.word  0x0000
L3FE93950:
3fe93950:	.word  0x0000
3fe93960:	.word  0x0000
L3FE93970:
3fe93970:	.word  0x0000
3fe93980:	.word  0x0000
L3FE93990:
3fe93990:	.word  0x0000
3fe939a0:	.word  0x0000
L3FE939B0:
3fe939b0:	.word  0x0000
3fe939c0:	.word  0x0000
3fe939d0:	.word  0x0000
3fe939e0:	.word  0x0000
3fe939f0:	.word  0x0000
3fe93a00:	.word  0x0000
3fe93a10:	.word  0x0000
3fe93a20:	.word  0x0000
3fe93a30:	.word  0x0000
3fe93a40:	.word  0x0000
3fe93a50:	.word  0x0000
3fe93a60:	.word  0x0000
3fe93a70:	.word  0x0014
3fe93a80:	.word  0x0004
3fe93a90:	.word  0x0004
3fe93aa0:	.word  0x0000
3fe93ab0:	.word  0x000d
3fe93ac0:	.word  0x0000
3fe93ad0:	sll    0xa, b0
3fe93ae0:	dsjs   a3, L3FE93950
3fe93af0:	sll    0xd, b0
3fe93b00:	dsjs   a3, L3FE93970
3fe93b10:	sll    0xd, b0
3fe93b20:	dsjs   a3, L3FE93990
3fe93b30:	sll    0x10, b0
3fe93b40:	dsjs   a3, L3FE939B0
3fe93b50:	.word  0x0000
3fe93b60:	.word  0x0000
L3FE93B70:
3fe93b70:	.word  0x0000
3fe93b80:	.word  0x0000
L3FE93B90:
3fe93b90:	.word  0x0000
3fe93ba0:	.word  0x0000
L3FE93BB0:
3fe93bb0:	.word  0x0000
3fe93bc0:	.word  0x0000
L3FE93BD0:
3fe93bd0:	.word  0x0000
3fe93be0:	.word  0x0000
3fe93bf0:	.word  0x0000
3fe93c00:	.word  0x0000
3fe93c10:	.word  0x0000
3fe93c20:	.word  0x0000
3fe93c30:	.word  0x0000
3fe93c40:	.word  0x0000
3fe93c50:	.word  0x0000
3fe93c60:	.word  0x0000
3fe93c70:	.word  0x0000
3fe93c80:	.word  0x0000
3fe93c90:	.word  0x0000
3fe93ca0:	.word  0x0000
3fe93cb0:	.word  0x0000
3fe93cc0:	.word  0x0000
3fe93cd0:	.word  0x0000
3fe93ce0:	.word  0x0000
3fe93cf0:	sll    0xa, b0
3fe93d00:	dsjs   a3, L3FE93B70
3fe93d10:	sll    0x13, b0
3fe93d20:	dsjs   a3, L3FE93B90
3fe93d30:	sll    0x13, b0
3fe93d40:	dsjs   a3, L3FE93BB0
3fe93d50:	sll    0x10, b0
3fe93d60:	dsjs   a3, L3FE93BD0
3fe93d70:	.word  0x0000
3fe93d80:	.word  0x0000
L3FE93D90:
3fe93d90:	.word  0x0000
3fe93da0:	.word  0x0000
L3FE93DB0:
3fe93db0:	.word  0x0000
3fe93dc0:	.word  0x0000
L3FE93DD0:
3fe93dd0:	.word  0x0000
3fe93de0:	.word  0x0000
L3FE93DF0:
3fe93df0:	.word  0x0000
3fe93e00:	.word  0x0000
3fe93e10:	.word  0x0000
3fe93e20:	.word  0x0000
3fe93e30:	.word  0x0000
3fe93e40:	.word  0x0000
3fe93e50:	.word  0x0000
3fe93e60:	.word  0x0000
3fe93e70:	.word  0x0000
3fe93e80:	.word  0x0000
3fe93e90:	.word  0x0000
3fe93ea0:	.word  0x0000
3fe93eb0:	.word  0x0000
3fe93ec0:	.word  0x0000
3fe93ed0:	.word  0x0000
3fe93ee0:	.word  0x0000
3fe93ef0:	.word  0x0000
3fe93f00:	.word  0x0000
3fe93f10:	sll    0xa, b0
3fe93f20:	dsjs   a3, L3FE93D90
3fe93f30:	sll    0x16, a8
3fe93f40:	dsjs   a3, L3FE93DB0
3fe93f50:	sll    0x16, a8
3fe93f60:	dsjs   a3, L3FE93DD0
3fe93f70:	sll    0x10, b0
3fe93f80:	dsjs   a3, L3FE93DF0
3fe93f90:	.word  0x0000
3fe93fa0:	.word  0x0000
3fe93fb0:	.word  0x0000
3fe93fc0:	.word  0x0000
3fe93fd0:	.word  0x0000
3fe93fe0:	.word  0x0000
3fe93ff0:	.word  0x0000
3fe94000:	.word  0x0000
L3FE94010:
3fe94010:	.word  0x0000
3fe94020:	.word  0x0000
L3FE94030:
3fe94030:	.word  0x0000
3fe94040:	.word  0x0000
L3FE94050:
3fe94050:	.word  0x0000
3fe94060:	.word  0x0000
L3FE94070:
3fe94070:	.word  0x0000
3fe94080:	.word  0x0000
3fe94090:	.word  0x0000
3fe940a0:	.word  0x0000
3fe940b0:	.word  0x0000
3fe940c0:	.word  0x0000
3fe940d0:	.word  0x0000
3fe940e0:	.word  0x0000
3fe940f0:	.word  0x0000
3fe94100:	.word  0x0000
3fe94110:	.word  0x0000
3fe94120:	.word  0x0000
3fe94130:	.word  0x00a0
3fe94140:	.word  0x0004
3fe94150:	.word  0x0004
3fe94160:	.word  0x0000
3fe94170:	.word  0x000e
3fe94180:	.word  0x0000
3fe94190:	sll    0x19, a8
3fe941a0:	dsjs   a3, L3FE94010
3fe941b0:	sll    0x1d, a0
3fe941c0:	dsjs   a3, L3FE94030
3fe941d0:	sra    0x20, b8
3fe941e0:	dsjs   a3, L3FE94050
3fe941f0:	sra    0x1c, b0
3fe94200:	dsjs   a3, L3FE94070
3fe94210:	.word  0x0000
3fe94220:	.word  0x0000
L3FE94230:
3fe94230:	.word  0x0000
3fe94240:	.word  0x0000
L3FE94250:
3fe94250:	.word  0x0000
3fe94260:	.word  0x0000
L3FE94270:
3fe94270:	.word  0x0000
3fe94280:	.word  0x0000
L3FE94290:
3fe94290:	.word  0x0000
3fe942a0:	.word  0x0000
3fe942b0:	.word  0x0000
3fe942c0:	.word  0x0000
3fe942d0:	.word  0x0000
3fe942e0:	.word  0x0000
3fe942f0:	.word  0x0000
3fe94300:	.word  0x0000
3fe94310:	.word  0x0000
3fe94320:	.word  0x0000
3fe94330:	.word  0x0000
3fe94340:	.word  0x0000
3fe94350:	.word  0x0000
3fe94360:	.word  0x0000
3fe94370:	.word  0x0000
3fe94380:	.word  0x0000
3fe94390:	.word  0x0000
3fe943a0:	.word  0x0000
3fe943b0:	sra    0x18, a8
3fe943c0:	dsjs   a3, L3FE94230
3fe943d0:	sra    0x14, a0
3fe943e0:	dsjs   a3, L3FE94250
3fe943f0:	sra    0x11, b8
3fe94400:	dsjs   a3, L3FE94270
3fe94410:	sra    0x1c, b0
3fe94420:	dsjs   a3, L3FE94290
3fe94430:	.word  0x0000
3fe94440:	.word  0x0000
L3FE94450:
3fe94450:	.word  0x0000
3fe94460:	.word  0x0000
L3FE94470:
3fe94470:	.word  0x0000
3fe94480:	.word  0x0000
L3FE94490:
3fe94490:	.word  0x0000
3fe944a0:	.word  0x0000
L3FE944B0:
3fe944b0:	.word  0x0000
3fe944c0:	.word  0x0000
3fe944d0:	.word  0x0000
3fe944e0:	.word  0x0000
3fe944f0:	.word  0x0000
3fe94500:	.word  0x0000
3fe94510:	.word  0x0000
3fe94520:	.word  0x0000
3fe94530:	.word  0x0000
3fe94540:	.word  0x0000
3fe94550:	.word  0x0000
3fe94560:	.word  0x0000
3fe94570:	.word  0x0000
3fe94580:	.word  0x0000
3fe94590:	.word  0x0000
3fe945a0:	.word  0x0000
3fe945b0:	.word  0x0000
3fe945c0:	.word  0x0000
3fe945d0:	sra    0xd, b0
3fe945e0:	dsjs   a3, L3FE94450
3fe945f0:	sra    0x9, a8
3fe94600:	dsjs   a3, L3FE94470
3fe94610:	sra    0x20, b8
3fe94620:	dsjs   a3, L3FE94490
3fe94630:	sra    0x1c, b0
3fe94640:	dsjs   a3, L3FE944B0
3fe94650:	.word  0x0000
3fe94660:	.word  0x0000
3fe94670:	.word  0x0000
3fe94680:	.word  0x0000
3fe94690:	.word  0x0000
3fe946a0:	.word  0x0000
3fe946b0:	.word  0x0000
3fe946c0:	.word  0x0000
L3FE946D0:
3fe946d0:	.word  0x0000
3fe946e0:	.word  0x0000
L3FE946F0:
3fe946f0:	.word  0x0000
3fe94700:	.word  0x0000
L3FE94710:
3fe94710:	.word  0x0000
3fe94720:	.word  0x0000
L3FE94730:
3fe94730:	.word  0x0000
3fe94740:	.word  0x0000
3fe94750:	.word  0x0000
3fe94760:	.word  0x0000
3fe94770:	.word  0x0000
3fe94780:	.word  0x0000
3fe94790:	.word  0x0000
3fe947a0:	.word  0x0000
3fe947b0:	.word  0x0000
3fe947c0:	.word  0x0000
3fe947d0:	.word  0x0000
3fe947e0:	.word  0x0000
3fe947f0:	exgpc  a12
3fe94800:	.word  0x0004
3fe94810:	.word  0x0004
3fe94820:	.word  0x0000
3fe94830:	.word  0x000f
3fe94840:	.word  0x0000
3fe94850:	sra    0x1c, b0
3fe94860:	dsjs   a3, L3FE946D0
3fe94870:	sll    0x19, a8
3fe94880:	dsjs   a3, L3FE946F0
3fe94890:	sll    0x19, a8
3fe948a0:	dsjs   a3, L3FE94710
3fe948b0:	sra    0x1c, b0
3fe948c0:	dsjs   a3, L3FE94730
3fe948d0:	.word  0x0000
3fe948e0:	.word  0x0000
L3FE948F0:
3fe948f0:	.word  0x0000
3fe94900:	.word  0x0000
L3FE94910:
3fe94910:	.word  0x0000
3fe94920:	.word  0x0000
L3FE94930:
3fe94930:	.word  0x0000
3fe94940:	.word  0x0000
L3FE94950:
3fe94950:	.word  0x0000
3fe94960:	.word  0x0000
3fe94970:	.word  0x0000
3fe94980:	.word  0x0000
3fe94990:	.word  0x0000
3fe949a0:	.word  0x0000
3fe949b0:	.word  0x0000
3fe949c0:	.word  0x0000
3fe949d0:	.word  0x0000
3fe949e0:	.word  0x0000
3fe949f0:	.word  0x0000
3fe94a00:	.word  0x0000
3fe94a10:	.word  0x0000
3fe94a20:	.word  0x0000
3fe94a30:	.word  0x0000
3fe94a40:	.word  0x0000
3fe94a50:	.word  0x0000
3fe94a60:	.word  0x0000
3fe94a70:	sra    0x1c, b0
3fe94a80:	dsjs   a3, L3FE948F0
3fe94a90:	sra    0x18, a8
3fe94aa0:	dsjs   a3, L3FE94910
3fe94ab0:	sra    0x18, a8
3fe94ac0:	dsjs   a3, L3FE94930
3fe94ad0:	sra    0x1c, b0
3fe94ae0:	dsjs   a3, L3FE94950
3fe94af0:	.word  0x0000
3fe94b00:	.word  0x0000
L3FE94B10:
3fe94b10:	.word  0x0000
3fe94b20:	.word  0x0000
L3FE94B30:
3fe94b30:	.word  0x0000
3fe94b40:	.word  0x0000
L3FE94B50:
3fe94b50:	.word  0x0000
3fe94b60:	.word  0x0000
L3FE94B70:
3fe94b70:	.word  0x0000
3fe94b80:	.word  0x0000
3fe94b90:	.word  0x0000
3fe94ba0:	.word  0x0000
3fe94bb0:	.word  0x0000
3fe94bc0:	.word  0x0000
3fe94bd0:	.word  0x0000
3fe94be0:	.word  0x0000
3fe94bf0:	.word  0x0000
3fe94c00:	.word  0x0000
3fe94c10:	.word  0x0000
3fe94c20:	.word  0x0000
3fe94c30:	.word  0x0000
3fe94c40:	.word  0x0000
3fe94c50:	.word  0x0000
3fe94c60:	.word  0x0000
3fe94c70:	.word  0x0000
3fe94c80:	.word  0x0000
3fe94c90:	sra    0x1c, b0
3fe94ca0:	dsjs   a3, L3FE94B10
3fe94cb0:	sra    0xd, b0
3fe94cc0:	dsjs   a3, L3FE94B30
3fe94cd0:	sra    0xd, b0
3fe94ce0:	dsjs   a3, L3FE94B50
3fe94cf0:	sra    0x1c, b0
3fe94d00:	dsjs   a3, L3FE94B70
3fe94d10:	.word  0x0000
3fe94d20:	.word  0x0000
3fe94d30:	.word  0x0000
3fe94d40:	.word  0x0000
3fe94d50:	.word  0x0000
3fe94d60:	.word  0x0000
3fe94d70:	.word  0x0000
3fe94d80:	.word  0x0000
L3FE94D90:
3fe94d90:	.word  0x0000
3fe94da0:	.word  0x0000
3fe94db0:	.word  0x0000
3fe94dc0:	.word  0x0000
3fe94dd0:	.word  0x0000
3fe94de0:	.word  0x0000
3fe94df0:	.word  0x0000
3fe94e00:	.word  0x0000
3fe94e10:	.word  0x0000
3fe94e20:	.word  0x0000
3fe94e30:	.word  0x0000
3fe94e40:	.word  0x0000
3fe94e50:	.word  0x0000
3fe94e60:	.word  0x0000
3fe94e70:	.word  0x0000
3fe94e80:	.word  0x0000
3fe94e90:	.word  0x0000
3fe94ea0:	.word  0x0000
3fe94eb0:	.word  0x0000
3fe94ec0:	.word  0x0000
3fe94ed0:	.word  0x0004
3fe94ee0:	.word  0x0000
3fe94ef0:	.word  0x0000
3fe94f00:	.word  0x0000
3fe94f10:	srl    0xe, b8
3fe94f20:	dsjs   a3, L3FE94D90
3fe94f30:	.word  0x0000
3fe94f40:	.word  0x0000
3fe94f50:	.word  0x0000
3fe94f60:	.word  0x0000
3fe94f70:	.word  0x0000
3fe94f80:	.word  0x0000
3fe94f90:	.word  0x0000
3fe94fa0:	.word  0x0000
L3FE94FB0:
3fe94fb0:	.word  0x0000
3fe94fc0:	.word  0x0000
3fe94fd0:	.word  0x0000
3fe94fe0:	.word  0x0000
3fe94ff0:	.word  0x0000
3fe95000:	.word  0x0000
3fe95010:	.word  0x0000
3fe95020:	.word  0x0000
3fe95030:	.word  0x0000
3fe95040:	.word  0x0000
3fe95050:	.word  0x0000
3fe95060:	.word  0x0000
3fe95070:	.word  0x0000
3fe95080:	.word  0x0000
3fe95090:	.word  0x0000
3fe950a0:	.word  0x0000
3fe950b0:	.word  0x0000
3fe950c0:	.word  0x0000
3fe950d0:	.word  0x0000
3fe950e0:	.word  0x0000
3fe950f0:	.word  0x0000
3fe95100:	.word  0x0000
3fe95110:	.word  0x0000
3fe95120:	.word  0x0000
3fe95130:	srl    0x6, a0
3fe95140:	dsjs   a3, L3FE94FB0
3fe95150:	.word  0x0000
3fe95160:	.word  0x0000
3fe95170:	.word  0x0000
3fe95180:	.word  0x0000
3fe95190:	.word  0x0000
3fe951a0:	.word  0x0000
3fe951b0:	.word  0x0000
3fe951c0:	.word  0x0000
L3FE951D0:
3fe951d0:	.word  0x0000
3fe951e0:	.word  0x0000
3fe951f0:	.word  0x0000
3fe95200:	.word  0x0000
3fe95210:	.word  0x0000
3fe95220:	.word  0x0000
3fe95230:	.word  0x0000
3fe95240:	.word  0x0000
3fe95250:	.word  0x0000
3fe95260:	.word  0x0000
3fe95270:	.word  0x0000
L3FE95280:
3fe95280:	.word  0x0000
3fe95290:	.word  0x0000
3fe952a0:	.word  0x0000
3fe952b0:	.word  0x0000
3fe952c0:	.word  0x0000
3fe952d0:	.word  0x0000
3fe952e0:	.word  0x0000
3fe952f0:	.word  0x0000
3fe95300:	.word  0x0000
3fe95310:	.word  0x0000
3fe95320:	.word  0x0000
3fe95330:	.word  0x0000
3fe95340:	.word  0x0000
3fe95350:	rl     0x1, a8
3fe95360:	dsjs   a3, L3FE951D0
3fe95370:	.word  0x0484
3fe95380:	or     b11, b0
3fe95390:	.word  0x0010
3fe953a0:	rev    a0
3fe953b0:	rev    a3
3fe953c0:	.word  0x0004
3fe953d0:	.word  0x0000
3fe953e0:	.word  0x0000
3fe953f0:	.word  0x0000
3fe95400:	rl     0xa, a0
3fe95410:	dsjs   a3, L3FE95280
3fe95420:	.word  0x0000
3fe95430:	.word  0x0000
3fe95440:	.word  0x0000
3fe95450:	.word  0x0000
3fe95460:	.word  0x0000
3fe95470:	.word  0x0000
3fe95480:	.word  0x0000
3fe95490:	.word  0x0000
L3FE954A0:
3fe954a0:	.word  0x0000
3fe954b0:	.word  0x0000
3fe954c0:	.word  0x0000
3fe954d0:	.word  0x0000
3fe954e0:	.word  0x0000
3fe954f0:	.word  0x0000
3fe95500:	.word  0x0000
3fe95510:	.word  0x0000
3fe95520:	.word  0x0000
3fe95530:	.word  0x0000
3fe95540:	.word  0x0000
3fe95550:	.word  0x0000
3fe95560:	.word  0x0000
3fe95570:	.word  0x0000
3fe95580:	.word  0x0000
3fe95590:	.word  0x0000
3fe955a0:	.word  0x0000
3fe955b0:	.word  0x0000
3fe955c0:	.word  0x0000
3fe955d0:	.word  0x0000
3fe955e0:	.word  0x0000
3fe955f0:	.word  0x0000
3fe95600:	.word  0x0000
3fe95610:	.word  0x0000
3fe95620:	rl     0x12, b0
3fe95630:	dsjs   a3, L3FE954A0
3fe95640:	.word  0x0000
3fe95650:	.word  0x0000
3fe95660:	.word  0x0000
3fe95670:	.word  0x0000
3fe95680:	.word  0x0000
3fe95690:	.word  0x0000
3fe956a0:	.word  0x0000
3fe956b0:	.word  0x0000
L3FE956C0:
3fe956c0:	.word  0x0000
3fe956d0:	.word  0x0000
3fe956e0:	.word  0x0000
3fe956f0:	.word  0x0000
3fe95700:	.word  0x0000
3fe95710:	.word  0x0000
3fe95720:	.word  0x0000
3fe95730:	.word  0x0000
3fe95740:	.word  0x0000
3fe95750:	.word  0x0000
3fe95760:	.word  0x0000
3fe95770:	.word  0x0000
3fe95780:	.word  0x0000
3fe95790:	.word  0x0000
3fe957a0:	.word  0x0000
3fe957b0:	.word  0x0000
3fe957c0:	.word  0x0000
3fe957d0:	.word  0x0000
3fe957e0:	.word  0x0000
3fe957f0:	.word  0x0000
3fe95800:	.word  0x0000
3fe95810:	.word  0x0000
3fe95820:	.word  0x0000
3fe95830:	.word  0x0000
3fe95840:	rl     0x1c, a0
3fe95850:	dsjs   a3, L3FE956C0
3fe95860:	.word  0x0000
3fe95870:	.word  0x0000
3fe95880:	.word  0x0000
3fe95890:	.word  0x0000
3fe958a0:	.word  0x0000
3fe958b0:	.word  0x0000
3fe958c0:	.word  0x0000
3fe958d0:	.word  0x0000
3fe958e0:	.word  0x0000
3fe958f0:	.word  0x0000
3fe95900:	.word  0x0000
3fe95910:	.word  0x0000
3fe95920:	.word  0x0000
3fe95930:	.word  0x0000
L3FE95940:
3fe95940:	.word  0x0000
3fe95950:	.word  0x0000
L3FE95960:
3fe95960:	.word  0x0000
3fe95970:	.word  0x0000
L3FE95980:
3fe95980:	.word  0x0000
3fe95990:	.word  0x0000
L3FE959A0:
3fe959a0:	.word  0x0000
3fe959b0:	.word  0x0000
3fe959c0:	.word  0x0000
3fe959d0:	.word  0x0000
3fe959e0:	.word  0x0000
3fe959f0:	.word  0x0000
3fe95a00:	.word  0x0000
3fe95a10:	.word  0x0000
3fe95a20:	.word  0x0000
3fe95a30:	.word  0x0000
3fe95a40:	.word  0x0000
3fe95a50:	.word  0x0000
3fe95a60:	.word  0x000e
3fe95a70:	rev    b14
3fe95a80:	.word  0x0003
3fe95a90:	.word  0x0000
3fe95aa0:	.word  0x0001
3fe95ab0:	.word  0x0000
3fe95ac0:	sla    0x3, b8
3fe95ad0:	dsjs   a3, L3FE95940
3fe95ae0:	sla    0x3, b8
3fe95af0:	dsjs   a3, L3FE95960
3fe95b00:	sla    0x3, b8
3fe95b10:	dsjs   a3, L3FE95980
3fe95b20:	sla    0x3, b8
3fe95b30:	dsjs   a3, L3FE959A0
3fe95b40:	.word  0x0000
3fe95b50:	.word  0x0000
L3FE95B60:
3fe95b60:	.word  0x0000
3fe95b70:	.word  0x0000
L3FE95B80:
3fe95b80:	.word  0x0000
3fe95b90:	.word  0x0000
L3FE95BA0:
3fe95ba0:	.word  0x0000
3fe95bb0:	.word  0x0000
L3FE95BC0:
3fe95bc0:	.word  0x0000
3fe95bd0:	.word  0x0000
3fe95be0:	.word  0x0000
3fe95bf0:	.word  0x0000
3fe95c00:	.word  0x0000
3fe95c10:	.word  0x0000
3fe95c20:	.word  0x0000
3fe95c30:	.word  0x0000
3fe95c40:	.word  0x0000
3fe95c50:	.word  0x0000
3fe95c60:	.word  0x0000
3fe95c70:	.word  0x0000
3fe95c80:	.word  0x0000
3fe95c90:	.word  0x0000
3fe95ca0:	.word  0x0000
3fe95cb0:	.word  0x0000
3fe95cc0:	.word  0x0000
3fe95cd0:	.word  0x0000
3fe95ce0:	sla    0x3, b8
3fe95cf0:	dsjs   a3, L3FE95B60
3fe95d00:	sla    0x3, b8
3fe95d10:	dsjs   a3, L3FE95B80
3fe95d20:	sla    0x3, b8
3fe95d30:	dsjs   a3, L3FE95BA0
3fe95d40:	sla    0x3, b8
3fe95d50:	dsjs   a3, L3FE95BC0
3fe95d60:	.word  0x0000
3fe95d70:	.word  0x0000
L3FE95D80:
3fe95d80:	.word  0x0000
3fe95d90:	.word  0x0000
L3FE95DA0:
3fe95da0:	.word  0x0000
3fe95db0:	.word  0x0000
L3FE95DC0:
3fe95dc0:	.word  0x0000
3fe95dd0:	.word  0x0000
L3FE95DE0:
3fe95de0:	.word  0x0000
3fe95df0:	.word  0x0000
3fe95e00:	.word  0x0000
3fe95e10:	.word  0x0000
3fe95e20:	.word  0x0000
3fe95e30:	.word  0x0000
3fe95e40:	.word  0x0000
3fe95e50:	.word  0x0000
3fe95e60:	.word  0x0000
3fe95e70:	.word  0x0000
3fe95e80:	.word  0x0000
3fe95e90:	.word  0x0000
3fe95ea0:	.word  0x0000
3fe95eb0:	.word  0x0000
3fe95ec0:	.word  0x0000
3fe95ed0:	.word  0x0000
3fe95ee0:	.word  0x0000
3fe95ef0:	.word  0x0000
3fe95f00:	sla    0x3, b8
3fe95f10:	dsjs   a3, L3FE95D80
3fe95f20:	sla    0x3, b8
3fe95f30:	dsjs   a3, L3FE95DA0
3fe95f40:	sla    0x3, b8
3fe95f50:	dsjs   a3, L3FE95DC0
3fe95f60:	sla    0x3, b8
3fe95f70:	dsjs   a3, L3FE95DE0
3fe95f80:	.word  0x0000
3fe95f90:	.word  0x0000
3fe95fa0:	.word  0x0000
3fe95fb0:	.word  0x0000
3fe95fc0:	.word  0x0000
3fe95fd0:	.word  0x0000
3fe95fe0:	.word  0x0000
3fe95ff0:	.word  0x0000
L3FE96000:
3fe96000:	.word  0x0000
3fe96010:	.word  0x0000
3fe96020:	.word  0x0000
3fe96030:	.word  0x0000
3fe96040:	.word  0x0000
3fe96050:	.word  0x0000
3fe96060:	.word  0x0000
3fe96070:	.word  0x0000
3fe96080:	.word  0x0000
3fe96090:	.word  0x0000
3fe960a0:	.word  0x0000
3fe960b0:	.word  0x0000
3fe960c0:	.word  0x0000
3fe960d0:	.word  0x0000
3fe960e0:	.word  0x0000
3fe960f0:	.word  0x0000
3fe96100:	.word  0x0000
3fe96110:	.word  0x0000
3fe96120:	rev    a2
3fe96130:	rev    b8
3fe96140:	.word  0x0001
3fe96150:	.word  0x0000
3fe96160:	.word  0x0002
3fe96170:	.word  0x0000
3fe96180:	sla    0x3, b8
3fe96190:	dsjs   a3, L3FE96000
3fe961a0:	.word  0x0000
3fe961b0:	.word  0x0000
3fe961c0:	.word  0x0000
3fe961d0:	.word  0x0000
3fe961e0:	.word  0x0000
3fe961f0:	.word  0x0000
3fe96200:	.word  0x0000
3fe96210:	.word  0x0000
L3FE96220:
3fe96220:	.word  0x0000
3fe96230:	.word  0x0000
3fe96240:	.word  0x0000
3fe96250:	.word  0x0000
3fe96260:	.word  0x0000
3fe96270:	.word  0x0000
3fe96280:	.word  0x0000
3fe96290:	.word  0x0000
3fe962a0:	.word  0x0000
3fe962b0:	.word  0x0000
3fe962c0:	.word  0x0000
3fe962d0:	.word  0x0000
3fe962e0:	.word  0x0000
3fe962f0:	.word  0x0000
3fe96300:	.word  0x0000
3fe96310:	.word  0x0000
3fe96320:	.word  0x0000
3fe96330:	.word  0x0000
3fe96340:	.word  0x0000
3fe96350:	.word  0x0000
3fe96360:	.word  0x0000
3fe96370:	.word  0x0000
3fe96380:	.word  0x0000
3fe96390:	.word  0x0000
3fe963a0:	sla    0x3, b8
3fe963b0:	dsjs   a3, L3FE96220
3fe963c0:	.word  0x0000
3fe963d0:	.word  0x0000
3fe963e0:	.word  0x0000
3fe963f0:	.word  0x0000
3fe96400:	.word  0x0000
3fe96410:	.word  0x0000
3fe96420:	.word  0x0000
3fe96430:	.word  0x0000
L3FE96440:
3fe96440:	.word  0x0000
3fe96450:	.word  0x0000
3fe96460:	.word  0x0000
3fe96470:	.word  0x0000
3fe96480:	.word  0x0000
3fe96490:	.word  0x0000
3fe964a0:	.word  0x0000
3fe964b0:	.word  0x0000
3fe964c0:	.word  0x0000
3fe964d0:	.word  0x0000
3fe964e0:	.word  0x0000
3fe964f0:	.word  0x0000
3fe96500:	.word  0x0000
3fe96510:	.word  0x0000
3fe96520:	.word  0x0000
3fe96530:	.word  0x0000
3fe96540:	.word  0x0000
3fe96550:	.word  0x0000
3fe96560:	.word  0x0000
3fe96570:	.word  0x0000
3fe96580:	.word  0x0000
3fe96590:	.word  0x0000
3fe965a0:	.word  0x0000
3fe965b0:	.word  0x0000
3fe965c0:	sla    0x3, b8
3fe965d0:	dsjs   a3, L3FE96440
3fe965e0:	.word  0x0000
3fe965f0:	.word  0x0000
3fe96600:	.word  0x0000
3fe96610:	.word  0x0000
3fe96620:	.word  0x0000
3fe96630:	.word  0x0000
3fe96640:	.word  0x0000
3fe96650:	.word  0x0000
3fe96660:	.word  0x0000
3fe96670:	.word  0x0000
3fe96680:	.word  0x0000
3fe96690:	.word  0x0000
3fe966a0:	.word  0x0000
3fe966b0:	.word  0x0000
L3FE966C0:
3fe966c0:	.word  0x0000
3fe966d0:	.word  0x0000
3fe966e0:	.word  0x0000
3fe966f0:	.word  0x0000
3fe96700:	.word  0x0000
3fe96710:	.word  0x0000
3fe96720:	.word  0x0000
3fe96730:	.word  0x0000
3fe96740:	.word  0x0000
3fe96750:	.word  0x0000
3fe96760:	.word  0x0000
3fe96770:	.word  0x0000
3fe96780:	.word  0x0000
3fe96790:	.word  0x0000
3fe967a0:	.word  0x0000
3fe967b0:	.word  0x0000
3fe967c0:	.word  0x0000
3fe967d0:	.word  0x0000
3fe967e0:	rev    a2
3fe967f0:	.word  0x004c
3fe96800:	.word  0x0001
3fe96810:	.word  0x0000
3fe96820:	.word  0x0003
3fe96830:	.word  0x0000
3fe96840:	sla    0x3, b8
3fe96850:	dsjs   a3, L3FE966C0
3fe96860:	.word  0x0000
3fe96870:	.word  0x0000
3fe96880:	.word  0x0000
3fe96890:	.word  0x0000
3fe968a0:	.word  0x0000
3fe968b0:	.word  0x0000
3fe968c0:	.word  0x0000
3fe968d0:	.word  0x0000
L3FE968E0:
3fe968e0:	.word  0x0000
3fe968f0:	.word  0x0000
3fe96900:	.word  0x0000
3fe96910:	.word  0x0000
3fe96920:	.word  0x0000
3fe96930:	.word  0x0000
3fe96940:	.word  0x0000
3fe96950:	.word  0x0000
3fe96960:	.word  0x0000
3fe96970:	.word  0x0000
3fe96980:	.word  0x0000
3fe96990:	.word  0x0000
3fe969a0:	.word  0x0000
3fe969b0:	.word  0x0000
3fe969c0:	.word  0x0000
3fe969d0:	.word  0x0000
3fe969e0:	.word  0x0000
3fe969f0:	.word  0x0000
3fe96a00:	.word  0x0000
3fe96a10:	.word  0x0000
3fe96a20:	.word  0x0000
3fe96a30:	.word  0x0000
3fe96a40:	.word  0x0000
3fe96a50:	.word  0x0000
3fe96a60:	sla    0x3, b8
3fe96a70:	dsjs   a3, L3FE968E0
3fe96a80:	.word  0x0000
3fe96a90:	.word  0x0000
3fe96aa0:	.word  0x0000
3fe96ab0:	.word  0x0000
3fe96ac0:	.word  0x0000
3fe96ad0:	.word  0x0000
3fe96ae0:	.word  0x0000
3fe96af0:	.word  0x0000
L3FE96B00:
3fe96b00:	.word  0x0000
3fe96b10:	.word  0x0000
3fe96b20:	.word  0x0000
3fe96b30:	.word  0x0000
3fe96b40:	.word  0x0000
3fe96b50:	.word  0x0000
3fe96b60:	.word  0x0000
3fe96b70:	.word  0x0000
3fe96b80:	.word  0x0000
3fe96b90:	.word  0x0000
3fe96ba0:	.word  0x0000
3fe96bb0:	.word  0x0000
3fe96bc0:	.word  0x0000
3fe96bd0:	.word  0x0000
3fe96be0:	.word  0x0000
3fe96bf0:	.word  0x0000
3fe96c00:	.word  0x0000
3fe96c10:	.word  0x0000
3fe96c20:	.word  0x0000
3fe96c30:	.word  0x0000
3fe96c40:	.word  0x0000
3fe96c50:	.word  0x0000
3fe96c60:	.word  0x0000
3fe96c70:	.word  0x0000
3fe96c80:	sla    0x3, b8
3fe96c90:	dsjs   a3, L3FE96B00
3fe96ca0:	.word  0x0000
3fe96cb0:	.word  0x0000
3fe96cc0:	.word  0x0000
3fe96cd0:	.word  0x0000
3fe96ce0:	.word  0x0000
3fe96cf0:	.word  0x0000
3fe96d00:	.word  0x0000
3fe96d10:	.word  0x0000
3fe96d20:	.word  0x0000
3fe96d30:	.word  0x0000
3fe96d40:	.word  0x0000
3fe96d50:	.word  0x0000
3fe96d60:	.word  0x0000
3fe96d70:	.word  0x0000
L3FE96D80:
3fe96d80:	.word  0x0000
3fe96d90:	.word  0x0000
3fe96da0:	.word  0x0000
3fe96db0:	.word  0x0000
3fe96dc0:	.word  0x0000
3fe96dd0:	.word  0x0000
3fe96de0:	.word  0x0000
3fe96df0:	.word  0x0000
3fe96e00:	.word  0x0000
3fe96e10:	.word  0x0000
3fe96e20:	.word  0x0000
3fe96e30:	.word  0x0000
3fe96e40:	.word  0x0000
3fe96e50:	.word  0x0000
3fe96e60:	.word  0x0000
3fe96e70:	.word  0x0000
3fe96e80:	.word  0x0000
3fe96e90:	.word  0x0000
3fe96ea0:	rev    a2
3fe96eb0:	.word  0x0060
3fe96ec0:	.word  0x0001
3fe96ed0:	.word  0x0000
3fe96ee0:	.word  0x0004
3fe96ef0:	.word  0x0000
3fe96f00:	sla    0x3, b8
3fe96f10:	dsjs   a3, L3FE96D80
3fe96f20:	.word  0x0000
3fe96f30:	.word  0x0000
3fe96f40:	.word  0x0000
3fe96f50:	.word  0x0000
3fe96f60:	.word  0x0000
3fe96f70:	.word  0x0000
3fe96f80:	.word  0x0000
3fe96f90:	.word  0x0000
L3FE96FA0:
3fe96fa0:	.word  0x0000
3fe96fb0:	.word  0x0000
3fe96fc0:	.word  0x0000
3fe96fd0:	.word  0x0000
3fe96fe0:	.word  0x0000
3fe96ff0:	.word  0x0000
3fe97000:	.word  0x0000
3fe97010:	.word  0x0000
3fe97020:	.word  0x0000
3fe97030:	.word  0x0000
3fe97040:	.word  0x0000
3fe97050:	.word  0x0000
3fe97060:	.word  0x0000
3fe97070:	.word  0x0000
3fe97080:	.word  0x0000
3fe97090:	.word  0x0000
3fe970a0:	.word  0x0000
3fe970b0:	.word  0x0000
3fe970c0:	.word  0x0000
3fe970d0:	.word  0x0000
3fe970e0:	.word  0x0000
3fe970f0:	.word  0x0000
3fe97100:	.word  0x0000
3fe97110:	.word  0x0000
3fe97120:	sla    0x3, b8
3fe97130:	dsjs   a3, L3FE96FA0
3fe97140:	.word  0x0000
3fe97150:	.word  0x0000
3fe97160:	.word  0x0000
3fe97170:	.word  0x0000
3fe97180:	.word  0x0000
3fe97190:	.word  0x0000
3fe971a0:	.word  0x0000
3fe971b0:	.word  0x0000
L3FE971C0:
3fe971c0:	.word  0x0000
3fe971d0:	.word  0x0000
3fe971e0:	.word  0x0000
3fe971f0:	.word  0x0000
3fe97200:	.word  0x0000
3fe97210:	.word  0x0000
3fe97220:	.word  0x0000
3fe97230:	.word  0x0000
3fe97240:	.word  0x0000
3fe97250:	.word  0x0000
3fe97260:	.word  0x0000
3fe97270:	.word  0x0000
3fe97280:	.word  0x0000
3fe97290:	.word  0x0000
3fe972a0:	.word  0x0000
3fe972b0:	.word  0x0000
3fe972c0:	.word  0x0000
3fe972d0:	.word  0x0000
3fe972e0:	.word  0x0000
3fe972f0:	.word  0x0000
3fe97300:	.word  0x0000
3fe97310:	.word  0x0000
3fe97320:	.word  0x0000
3fe97330:	.word  0x0000
3fe97340:	sla    0x3, b8
3fe97350:	dsjs   a3, L3FE971C0
3fe97360:	.word  0x0000
3fe97370:	.word  0x0000
3fe97380:	.word  0x0000
3fe97390:	.word  0x0000
3fe973a0:	.word  0x0000
3fe973b0:	.word  0x0000
3fe973c0:	.word  0x0000
3fe973d0:	.word  0x0000
3fe973e0:	.word  0x0000
3fe973f0:	.word  0x0000
3fe97400:	.word  0x0000
3fe97410:	.word  0x0000
3fe97420:	.word  0x0000
3fe97430:	.word  0x0000
L3FE97440:
3fe97440:	.word  0x0000
3fe97450:	.word  0x0000
3fe97460:	.word  0x0000
3fe97470:	.word  0x0000
3fe97480:	.word  0x0000
3fe97490:	.word  0x0000
3fe974a0:	.word  0x0000
3fe974b0:	.word  0x0000
3fe974c0:	.word  0x0000
3fe974d0:	.word  0x0000
3fe974e0:	.word  0x0000
3fe974f0:	.word  0x0000
3fe97500:	.word  0x0000
3fe97510:	.word  0x0000
3fe97520:	.word  0x0000
3fe97530:	.word  0x0000
3fe97540:	.word  0x0000
3fe97550:	.word  0x0000
3fe97560:	rev    a3
3fe97570:	.word  0x0074
3fe97580:	.word  0x0001
3fe97590:	.word  0x0000
3fe975a0:	.word  0x0005
3fe975b0:	.word  0x0000
3fe975c0:	sla    0x3, b8
3fe975d0:	dsjs   a3, L3FE97440
3fe975e0:	.word  0x0000
3fe975f0:	.word  0x0000
3fe97600:	.word  0x0000
3fe97610:	.word  0x0000
3fe97620:	.word  0x0000
3fe97630:	.word  0x0000
3fe97640:	.word  0x0000
3fe97650:	.word  0x0000
L3FE97660:
3fe97660:	.word  0x0000
3fe97670:	.word  0x0000
3fe97680:	.word  0x0000
3fe97690:	.word  0x0000
3fe976a0:	.word  0x0000
3fe976b0:	.word  0x0000
3fe976c0:	.word  0x0000
3fe976d0:	.word  0x0000
3fe976e0:	.word  0x0000
3fe976f0:	.word  0x0000
3fe97700:	.word  0x0000
3fe97710:	.word  0x0000
3fe97720:	.word  0x0000
3fe97730:	.word  0x0000
3fe97740:	.word  0x0000
3fe97750:	.word  0x0000
3fe97760:	.word  0x0000
3fe97770:	.word  0x0000
3fe97780:	.word  0x0000
3fe97790:	.word  0x0000
3fe977a0:	.word  0x0000
3fe977b0:	.word  0x0000
3fe977c0:	.word  0x0000
3fe977d0:	.word  0x0000
3fe977e0:	sla    0x3, b8
3fe977f0:	dsjs   a3, L3FE97660
3fe97800:	.word  0x0000
3fe97810:	.word  0x0000
3fe97820:	.word  0x0000
3fe97830:	.word  0x0000
3fe97840:	.word  0x0000
3fe97850:	.word  0x0000
3fe97860:	.word  0x0000
3fe97870:	.word  0x0000
L3FE97880:
3fe97880:	.word  0x0000
3fe97890:	.word  0x0000
3fe978a0:	.word  0x0000
3fe978b0:	.word  0x0000
3fe978c0:	.word  0x0000
3fe978d0:	.word  0x0000
3fe978e0:	.word  0x0000
3fe978f0:	.word  0x0000
3fe97900:	.word  0x0000
3fe97910:	.word  0x0000
3fe97920:	.word  0x0000
3fe97930:	.word  0x0000
3fe97940:	.word  0x0000
3fe97950:	.word  0x0000
3fe97960:	.word  0x0000
3fe97970:	.word  0x0000
3fe97980:	.word  0x0000
3fe97990:	.word  0x0000
3fe979a0:	.word  0x0000
3fe979b0:	.word  0x0000
3fe979c0:	.word  0x0000
3fe979d0:	.word  0x0000
3fe979e0:	.word  0x0000
3fe979f0:	.word  0x0000
3fe97a00:	sla    0x3, b8
3fe97a10:	dsjs   a3, L3FE97880
3fe97a20:	.word  0x0000
3fe97a30:	.word  0x0000
3fe97a40:	.word  0x0000
3fe97a50:	.word  0x0000
3fe97a60:	.word  0x0000
3fe97a70:	.word  0x0000
3fe97a80:	.word  0x0000
3fe97a90:	.word  0x0000
3fe97aa0:	.word  0x0000
3fe97ab0:	.word  0x0000
3fe97ac0:	.word  0x0000
3fe97ad0:	.word  0x0000
3fe97ae0:	.word  0x0000
3fe97af0:	.word  0x0000
L3FE97B00:
3fe97b00:	.word  0x0000
3fe97b10:	.word  0x0000
3fe97b20:	.word  0x0000
3fe97b30:	.word  0x0000
3fe97b40:	.word  0x0000
3fe97b50:	.word  0x0000
3fe97b60:	.word  0x0000
3fe97b70:	.word  0x0000
3fe97b80:	.word  0x0000
3fe97b90:	.word  0x0000
3fe97ba0:	.word  0x0000
3fe97bb0:	.word  0x0000
3fe97bc0:	.word  0x0000
3fe97bd0:	.word  0x0000
3fe97be0:	.word  0x0000
3fe97bf0:	.word  0x0000
3fe97c00:	.word  0x0000
3fe97c10:	.word  0x0000
3fe97c20:	.word  0x00fd
3fe97c30:	.word  0x0042
3fe97c40:	.word  0x0005
3fe97c50:	.word  0x0000
3fe97c60:	.word  0x0006
3fe97c70:	.word  0x0000
3fe97c80:	btst   22, a0
3fe97c90:	dsjs   a3, L3FE97B00
3fe97ca0:	.word  0x0000
3fe97cb0:	.word  0x0000
3fe97cc0:	.word  0x0000
3fe97cd0:	.word  0x0000
3fe97ce0:	.word  0x0000
3fe97cf0:	.word  0x0000
3fe97d00:	.word  0x0000
3fe97d10:	.word  0x0000
L3FE97D20:
3fe97d20:	.word  0x0000
3fe97d30:	.word  0x0000
3fe97d40:	.word  0x0000
3fe97d50:	.word  0x0000
3fe97d60:	.word  0x0000
3fe97d70:	.word  0x0000
3fe97d80:	.word  0x0000
3fe97d90:	.word  0x0000
3fe97da0:	.word  0x0000
3fe97db0:	.word  0x0000
3fe97dc0:	.word  0x0000
3fe97dd0:	.word  0x0000
3fe97de0:	.word  0x0000
3fe97df0:	.word  0x0000
3fe97e00:	.word  0x0000
3fe97e10:	.word  0x0000
3fe97e20:	.word  0x0000
3fe97e30:	.word  0x0000
3fe97e40:	.word  0x0000
3fe97e50:	.word  0x0000
3fe97e60:	.word  0x0000
3fe97e70:	.word  0x0000
3fe97e80:	.word  0x0000
3fe97e90:	.word  0x0000
3fe97ea0:	.word  0x34f8
3fe97eb0:	dsjs   a3, L3FE97D20
3fe97ec0:	.word  0x0000
3fe97ed0:	.word  0x0000
3fe97ee0:	.word  0x0000
3fe97ef0:	.word  0x0000
3fe97f00:	.word  0x0000
3fe97f10:	.word  0x0000
3fe97f20:	.word  0x0000
3fe97f30:	.word  0x0000
L3FE97F40:
3fe97f40:	.word  0x0000
3fe97f50:	.word  0x0000
3fe97f60:	.word  0x0000
3fe97f70:	.word  0x0000
3fe97f80:	.word  0x0000
3fe97f90:	.word  0x0000
3fe97fa0:	.word  0x0000
3fe97fb0:	.word  0x0000
3fe97fc0:	.word  0x0000
3fe97fd0:	.word  0x0000
3fe97fe0:	.word  0x0000
3fe97ff0:	.word  0x0000
3fe98000:	.word  0x0000
3fe98010:	.word  0x0000
3fe98020:	.word  0x0000
3fe98030:	.word  0x0000
3fe98040:	.word  0x0000
3fe98050:	.word  0x0000
3fe98060:	.word  0x0000
3fe98070:	.word  0x0000
3fe98080:	.word  0x0000
3fe98090:	.word  0x0000
3fe980a0:	.word  0x0000
3fe980b0:	.word  0x0000
3fe980c0:	btst   16, a0
3fe980d0:	dsjs   a3, L3FE97F40
3fe980e0:	.word  0x0000
3fe980f0:	.word  0x0000
3fe98100:	.word  0x0000
3fe98110:	.word  0x0000
3fe98120:	.word  0x0000
3fe98130:	.word  0x0000
3fe98140:	.word  0x0000
3fe98150:	.word  0x0000
3fe98160:	.word  0x0000
3fe98170:	.word  0x0000
3fe98180:	.word  0x0000
3fe98190:	.word  0x0000
3fe981a0:	.word  0x0000
3fe981b0:	.word  0x0000
L3FE981C0:
3fe981c0:	.word  0x0000
3fe981d0:	.word  0x0000
3fe981e0:	.word  0x0000
3fe981f0:	.word  0x0000
3fe98200:	.word  0x0000
3fe98210:	.word  0x0000
3fe98220:	.word  0x0000
3fe98230:	.word  0x0000
3fe98240:	.word  0x0000
3fe98250:	.word  0x0000
3fe98260:	.word  0x0000
3fe98270:	.word  0x0000
3fe98280:	.word  0x0000
3fe98290:	.word  0x0000
3fe982a0:	.word  0x0000
3fe982b0:	.word  0x0000
3fe982c0:	.word  0x0000
3fe982d0:	.word  0x0000
3fe982e0:	.word  0x00fd
3fe982f0:	.word  0x006e
3fe98300:	.word  0x0005
3fe98310:	.word  0x0000
3fe98320:	.word  0x0007
3fe98330:	.word  0x0000
3fe98340:	.word  0x3558
3fe98350:	dsjs   a3, L3FE981C0
3fe98360:	.word  0x0000
3fe98370:	.word  0x0000
3fe98380:	.word  0x0000
3fe98390:	.word  0x0000
3fe983a0:	.word  0x0000
3fe983b0:	.word  0x0000
3fe983c0:	.word  0x0000
3fe983d0:	.word  0x0000
L3FE983E0:
3fe983e0:	.word  0x0000
3fe983f0:	.word  0x0000
3fe98400:	.word  0x0000
3fe98410:	.word  0x0000
3fe98420:	.word  0x0000
3fe98430:	.word  0x0000
3fe98440:	.word  0x0000
3fe98450:	.word  0x0000
3fe98460:	.word  0x0000
3fe98470:	.word  0x0000
3fe98480:	.word  0x0000
3fe98490:	.word  0x0000
3fe984a0:	.word  0x0000
3fe984b0:	.word  0x0000
3fe984c0:	.word  0x0000
3fe984d0:	.word  0x0000
3fe984e0:	.word  0x0000
3fe984f0:	.word  0x0000
3fe98500:	.word  0x0000
3fe98510:	.word  0x0000
3fe98520:	.word  0x0000
3fe98530:	.word  0x0000
3fe98540:	.word  0x0000
3fe98550:	.word  0x0000
3fe98560:	.word  0x35a0
3fe98570:	dsjs   a3, L3FE983E0
3fe98580:	.word  0x0000
3fe98590:	.word  0x0000
3fe985a0:	.word  0x0000
3fe985b0:	.word  0x0000
3fe985c0:	.word  0x0000
3fe985d0:	.word  0x0000
3fe985e0:	.word  0x0000
3fe985f0:	.word  0x0000
L3FE98600:
3fe98600:	.word  0x0000
3fe98610:	.word  0x0000
3fe98620:	.word  0x0000
3fe98630:	.word  0x0000
3fe98640:	.word  0x0000
3fe98650:	.word  0x0000
3fe98660:	.word  0x0000
3fe98670:	.word  0x0000
3fe98680:	.word  0x0000
3fe98690:	.word  0x0000
3fe986a0:	.word  0x0000
3fe986b0:	.word  0x0000
3fe986c0:	.word  0x0000
3fe986d0:	.word  0x0000
3fe986e0:	.word  0x0000
3fe986f0:	.word  0x0000
3fe98700:	.word  0x0000
3fe98710:	.word  0x0000
3fe98720:	.word  0x0000
3fe98730:	.word  0x0000
3fe98740:	.word  0x0000
3fe98750:	.word  0x0000
3fe98760:	.word  0x0000
3fe98770:	.word  0x0000
3fe98780:	btst   7, a8
3fe98790:	dsjs   a3, L3FE98600
3fe987a0:	.word  0x0000
3fe987b0:	.word  0x0000
3fe987c0:	.word  0x0000
3fe987d0:	.word  0x0000
3fe987e0:	.word  0x0000
3fe987f0:	.word  0x0000
3fe98800:	.word  0x0000
3fe98810:	.word  0x0000
3fe98820:	.word  0x0000
3fe98830:	.word  0x0000
3fe98840:	.word  0x0000
3fe98850:	.word  0x0000
3fe98860:	.word  0x0000
3fe98870:	.word  0x0000
L3FE98880:
3fe98880:	.word  0x0000
3fe98890:	.word  0x0000
3fe988a0:	.word  0x0000
3fe988b0:	.word  0x0000
3fe988c0:	.word  0x0000
3fe988d0:	.word  0x0000
3fe988e0:	.word  0x0000
3fe988f0:	.word  0x0000
3fe98900:	.word  0x0000
3fe98910:	.word  0x0000
3fe98920:	.word  0x0000
3fe98930:	.word  0x0000
3fe98940:	.word  0x0000
3fe98950:	.word  0x0000
3fe98960:	.word  0x0000
3fe98970:	.word  0x0000
3fe98980:	.word  0x0000
3fe98990:	.word  0x0000
3fe989a0:	rev    b10
3fe989b0:	.word  0x00ce
3fe989c0:	.word  0x0005
3fe989d0:	.word  0x0000
3fe989e0:	.word  0x0008
3fe989f0:	.word  0x0000
3fe98a00:	subk   18, b8
3fe98a10:	dsjs   a3, L3FE98880
3fe98a20:	.word  0x0000
3fe98a30:	.word  0x0000
3fe98a40:	.word  0x0000
3fe98a50:	.word  0x0000
3fe98a60:	.word  0x0000
3fe98a70:	.word  0x0000
3fe98a80:	.word  0x0000
3fe98a90:	.word  0x0000
L3FE98AA0:
3fe98aa0:	.word  0x0000
3fe98ab0:	.word  0x0000
3fe98ac0:	.word  0x0000
3fe98ad0:	.word  0x0000
3fe98ae0:	.word  0x0000
3fe98af0:	.word  0x0000
3fe98b00:	.word  0x0000
3fe98b10:	.word  0x0000
3fe98b20:	.word  0x0000
3fe98b30:	.word  0x0000
3fe98b40:	.word  0x0000
3fe98b50:	.word  0x0000
3fe98b60:	.word  0x0000
3fe98b70:	.word  0x0000
3fe98b80:	.word  0x0000
3fe98b90:	.word  0x0000
3fe98ba0:	.word  0x0000
3fe98bb0:	.word  0x0000
3fe98bc0:	.word  0x0000
3fe98bd0:	.word  0x0000
3fe98be0:	.word  0x0000
3fe98bf0:	.word  0x0000
3fe98c00:	.word  0x0000
3fe98c10:	.word  0x0000
3fe98c20:	.word  0x3608
3fe98c30:	dsjs   a3, L3FE98AA0
3fe98c40:	.word  0x0000
3fe98c50:	.word  0x0000
3fe98c60:	.word  0x0000
3fe98c70:	.word  0x0000
3fe98c80:	.word  0x0000
3fe98c90:	.word  0x0000
3fe98ca0:	.word  0x0000
3fe98cb0:	.word  0x0000
L3FE98CC0:
3fe98cc0:	.word  0x0000
3fe98cd0:	.word  0x0000
3fe98ce0:	.word  0x0000
3fe98cf0:	.word  0x0000
3fe98d00:	.word  0x0000
3fe98d10:	.word  0x0000
3fe98d20:	.word  0x0000
3fe98d30:	.word  0x0000
3fe98d40:	.word  0x0000
3fe98d50:	.word  0x0000
3fe98d60:	.word  0x0000
3fe98d70:	.word  0x0000
3fe98d80:	.word  0x0000
3fe98d90:	.word  0x0000
3fe98da0:	.word  0x0000
3fe98db0:	.word  0x0000
3fe98dc0:	.word  0x0000
3fe98dd0:	.word  0x0000
3fe98de0:	.word  0x0000
3fe98df0:	.word  0x0000
3fe98e00:	.word  0x0000
3fe98e10:	.word  0x0000
3fe98e20:	.word  0x0000
3fe98e30:	.word  0x0000
3fe98e40:	.word  0x3668
3fe98e50:	dsjs   a3, L3FE98CC0
3fe98e60:	.word  0x0000
3fe98e70:	.word  0x0000
3fe98e80:	.word  0x0000
3fe98e90:	.word  0x0000
3fe98ea0:	.word  0x0000
3fe98eb0:	.word  0x0000
3fe98ec0:	.word  0x0000
3fe98ed0:	.word  0x0000
3fe98ee0:	.word  0x0000
3fe98ef0:	.word  0x0000
3fe98f00:	.word  0x0000
3fe98f10:	.word  0x0000
3fe98f20:	.word  0x0000
3fe98f30:	.word  0x0000
L3FE98F40:
3fe98f40:	.word  0x0000
3fe98f50:	.word  0x0000
3fe98f60:	.word  0x0000
3fe98f70:	.word  0x0000
3fe98f80:	.word  0x0000
3fe98f90:	.word  0x0000
3fe98fa0:	.word  0x0000
3fe98fb0:	.word  0x0000
3fe98fc0:	.word  0x0000
3fe98fd0:	.word  0x0000
3fe98fe0:	.word  0x0000
3fe98ff0:	.word  0x0000
3fe99000:	.word  0x0000
3fe99010:	.word  0x0000
3fe99020:	.word  0x0000
3fe99030:	.word  0x0000
3fe99040:	.word  0x0000
3fe99050:	.word  0x0000
3fe99060:	putst  a2
3fe99070:	.word  0x00ce
3fe99080:	.word  0x0005
3fe99090:	.word  0x0000
3fe990a0:	.word  0x0009
3fe990b0:	.word  0x0000
3fe990c0:	.word  0x36c8
3fe990d0:	dsjs   a3, L3FE98F40
3fe990e0:	.word  0x0000
3fe990f0:	.word  0x0000
3fe99100:	.word  0x0000
3fe99110:	.word  0x0000
3fe99120:	.word  0x0000
3fe99130:	.word  0x0000
3fe99140:	.word  0x0000
3fe99150:	.word  0x0000
L3FE99160:
3fe99160:	.word  0x0000
3fe99170:	.word  0x0000
3fe99180:	.word  0x0000
3fe99190:	.word  0x0000
3fe991a0:	.word  0x0000
3fe991b0:	.word  0x0000
3fe991c0:	.word  0x0000
3fe991d0:	.word  0x0000
3fe991e0:	.word  0x0000
3fe991f0:	.word  0x0000
3fe99200:	.word  0x0000
3fe99210:	.word  0x0000
3fe99220:	.word  0x0000
3fe99230:	.word  0x0000
3fe99240:	.word  0x0000
3fe99250:	.word  0x0000
3fe99260:	.word  0x0000
3fe99270:	.word  0x0000
3fe99280:	.word  0x0000
3fe99290:	.word  0x0000
3fe992a0:	.word  0x0000
3fe992b0:	.word  0x0000
3fe992c0:	.word  0x0000
3fe992d0:	.word  0x0000
3fe992e0:	.word  0x3720
3fe992f0:	dsjs   a3, L3FE99160
3fe99300:	.word  0x0000
3fe99310:	.word  0x0000
3fe99320:	.word  0x0000
3fe99330:	.word  0x0000
3fe99340:	.word  0x0000
3fe99350:	.word  0x0000
3fe99360:	.word  0x0000
3fe99370:	.word  0x0000
L3FE99380:
3fe99380:	.word  0x0000
3fe99390:	.word  0x0000
3fe993a0:	.word  0x0000
3fe993b0:	.word  0x0000
3fe993c0:	.word  0x0000
3fe993d0:	.word  0x0000
3fe993e0:	.word  0x0000
3fe993f0:	.word  0x0000
3fe99400:	.word  0x0000
3fe99410:	.word  0x0000
3fe99420:	.word  0x0000
3fe99430:	.word  0x0000
3fe99440:	.word  0x0000
3fe99450:	.word  0x0000
3fe99460:	.word  0x0000
3fe99470:	.word  0x0000
3fe99480:	.word  0x0000
3fe99490:	.word  0x0000
3fe994a0:	.word  0x0000
3fe994b0:	.word  0x0000
3fe994c0:	.word  0x0000
3fe994d0:	.word  0x0000
3fe994e0:	.word  0x0000
3fe994f0:	.word  0x0000
3fe99500:	.word  0x3770
3fe99510:	dsjs   a3, L3FE99380
3fe99520:	.word  0x0000
3fe99530:	.word  0x0000
3fe99540:	.word  0x0000
3fe99550:	.word  0x0000
3fe99560:	.word  0x0000
3fe99570:	.word  0x0000
3fe99580:	.word  0x0000
3fe99590:	.word  0x0000
3fe995a0:	.word  0x0000
3fe995b0:	.word  0x0000
3fe995c0:	.word  0x0000
3fe995d0:	.word  0x0000
3fe995e0:	.word  0x0000
3fe995f0:	.word  0x0000
L3FE99600:
3fe99600:	.word  0x0000
3fe99610:	.word  0x0000
3fe99620:	.word  0x0000
3fe99630:	.word  0x0000
3fe99640:	.word  0x0000
3fe99650:	.word  0x0000
3fe99660:	.word  0x0000
3fe99670:	.word  0x0000
3fe99680:	.word  0x0000
3fe99690:	.word  0x0000
3fe996a0:	.word  0x0000
3fe996b0:	.word  0x0000
3fe996c0:	.word  0x0000
3fe996d0:	.word  0x0000
3fe996e0:	.word  0x0000
3fe996f0:	.word  0x0000
3fe99700:	.word  0x0000
3fe99710:	.word  0x0000
3fe99720:	.word  0x0000
3fe99730:	.word  0x0000
3fe99740:	.word  0x0004
3fe99750:	.word  0x0000
3fe99760:	.word  0x000a
3fe99770:	.word  0x0000
3fe99780:	.word  0x37d0
3fe99790:	dsjs   a3, L3FE99600
3fe997a0:	.word  0x0000
3fe997b0:	.word  0x0000
3fe997c0:	.word  0x0000
3fe997d0:	.word  0x0000
3fe997e0:	.word  0x0000
3fe997f0:	.word  0x0000
3fe99800:	.word  0x0000
3fe99810:	.word  0x0000
L3FE99820:
3fe99820:	.word  0x0000
3fe99830:	.word  0x0000
3fe99840:	.word  0x0000
3fe99850:	.word  0x0000
3fe99860:	.word  0x0000
3fe99870:	.word  0x0000
3fe99880:	.word  0x0000
3fe99890:	.word  0x0000
3fe998a0:	.word  0x0000
3fe998b0:	.word  0x0000
3fe998c0:	.word  0x0000
3fe998d0:	.word  0x0000
3fe998e0:	.word  0x0000
3fe998f0:	.word  0x0000
3fe99900:	.word  0x0000
3fe99910:	.word  0x0000
3fe99920:	.word  0x0000
3fe99930:	.word  0x0000
3fe99940:	.word  0x0000
3fe99950:	.word  0x0000
3fe99960:	.word  0x0000
3fe99970:	.word  0x0000
3fe99980:	.word  0x0000
3fe99990:	.word  0x0000
3fe999a0:	dsjs   a8, L3FE99A20
3fe999b0:	dsjs   a3, L3FE99820
3fe999c0:	.word  0x0000
3fe999d0:	.word  0x0000
3fe999e0:	.word  0x0000
3fe999f0:	.word  0x0000
3fe99a00:	.word  0x0000
3fe99a10:	.word  0x0000
L3FE99A20:
3fe99a20:	.word  0x0000
3fe99a30:	.word  0x0000
L3FE99A40:
3fe99a40:	.word  0x0000
3fe99a50:	.word  0x0000
3fe99a60:	.word  0x0000
3fe99a70:	.word  0x0000
3fe99a80:	.word  0x0000
3fe99a90:	.word  0x0000
3fe99aa0:	.word  0x0000
3fe99ab0:	.word  0x0000
3fe99ac0:	.word  0x0000
3fe99ad0:	.word  0x0000
3fe99ae0:	.word  0x0000
L3FE99AF0:
3fe99af0:	.word  0x0000
3fe99b00:	.word  0x0000
3fe99b10:	.word  0x0000
3fe99b20:	.word  0x0000
3fe99b30:	.word  0x0000
3fe99b40:	.word  0x0000
3fe99b50:	.word  0x0000
3fe99b60:	.word  0x0000
3fe99b70:	.word  0x0000
3fe99b80:	.word  0x0000
3fe99b90:	.word  0x0000
3fe99ba0:	.word  0x0000
3fe99bb0:	.word  0x0000
3fe99bc0:	dsjs   b8, L3FE99CB0
3fe99bd0:	dsjs   a3, L3FE99A40
3fe99be0:	pushst
3fe99bf0:	.word  0x9fb0
3fe99c00:	.word  0x0010
3fe99c10:	.word  0x00fa
3fe99c20:	.word  0x00fa
3fe99c30:	.word  0x0004
3fe99c40:	.word  0x0000
3fe99c50:	.word  0x0001
3fe99c60:	.word  0x0000
3fe99c70:	dsjs   a0, L3FE99E10
3fe99c80:	dsjs   a3, L3FE99AF0
3fe99c90:	.word  0x0000
3fe99ca0:	.word  0x0000
L3FE99CB0:
3fe99cb0:	.word  0x0000
3fe99cc0:	.word  0x0000
3fe99cd0:	.word  0x0000
3fe99ce0:	.word  0x0000
3fe99cf0:	.word  0x0000
3fe99d00:	.word  0x0000
L3FE99D10:
3fe99d10:	.word  0x0000
3fe99d20:	.word  0x0000
3fe99d30:	.word  0x0000
3fe99d40:	.word  0x0000
3fe99d50:	.word  0x0000
3fe99d60:	.word  0x0000
3fe99d70:	.word  0x0000
3fe99d80:	.word  0x0000
3fe99d90:	.word  0x0000
3fe99da0:	.word  0x0000
3fe99db0:	.word  0x0000
3fe99dc0:	.word  0x0000
3fe99dd0:	.word  0x0000
3fe99de0:	.word  0x0000
3fe99df0:	.word  0x0000
3fe99e00:	.word  0x0000
L3FE99E10:
3fe99e10:	.word  0x0000
3fe99e20:	.word  0x0000
3fe99e30:	.word  0x0000
3fe99e40:	.word  0x0000
3fe99e50:	.word  0x0000
3fe99e60:	.word  0x0000
3fe99e70:	.word  0x0000
3fe99e80:	.word  0x0000
3fe99e90:	dsjs   b0, L3FE99EA0
L3FE99EA0:
3fe99ea0:	dsjs   a3, L3FE99D10
3fe99eb0:	.word  0x0000
3fe99ec0:	.word  0x0000
3fe99ed0:	.word  0x0000
3fe99ee0:	.word  0x0000
3fe99ef0:	.word  0x0000
3fe99f00:	.word  0x0000
3fe99f10:	.word  0x0000
3fe99f20:	.word  0x0000
L3FE99F30:
3fe99f30:	.word  0x0000
3fe99f40:	.word  0x0000
3fe99f50:	.word  0x0000
3fe99f60:	.word  0x0000
3fe99f70:	.word  0x0000
3fe99f80:	.word  0x0000
3fe99f90:	.word  0x0000
3fe99fa0:	.word  0x0000
3fe99fb0:	.word  0x0000
3fe99fc0:	.word  0x0000
3fe99fd0:	.word  0x0000
3fe99fe0:	.word  0x0000
L3FE99FF0:
3fe99ff0:	.word  0x0000
3fe9a000:	.word  0x0000
3fe9a010:	.word  0x0000
3fe9a020:	.word  0x0000
3fe9a030:	.word  0x0000
3fe9a040:	.word  0x0000
3fe9a050:	.word  0x0000
3fe9a060:	.word  0x0000
3fe9a070:	.word  0x0000
3fe9a080:	.word  0x0000
3fe9a090:	.word  0x0000
3fe9a0a0:	.word  0x0000
3fe9a0b0:	dsjs   a0, L3FE99FF0
3fe9a0c0:	dsjs   a3, L3FE99F30
3fe9a0d0:	.word  0x0000
3fe9a0e0:	.word  0x0000
3fe9a0f0:	.word  0x0000
3fe9a100:	.word  0x0000
3fe9a110:	.word  0x0000
3fe9a120:	.word  0x0000
3fe9a130:	.word  0x0000
3fe9a140:	.word  0x0000
3fe9a150:	.word  0x0000
3fe9a160:	.word  0x0000
3fe9a170:	.word  0x0000
3fe9a180:	.word  0x0000
3fe9a190:	.word  0x0000
3fe9a1a0:	.word  0x0000
L3FE9A1B0:
3fe9a1b0:	.word  0x0000
3fe9a1c0:	.word  0x0000
3fe9a1d0:	.word  0x0000
3fe9a1e0:	.word  0x0000
3fe9a1f0:	.word  0x0000
3fe9a200:	.word  0x0000
3fe9a210:	.word  0x0000
3fe9a220:	.word  0x0000
3fe9a230:	.word  0x0000
3fe9a240:	.word  0x0000
3fe9a250:	.word  0x0000
3fe9a260:	.word  0x0000
3fe9a270:	.word  0x0000
3fe9a280:	.word  0x0000
3fe9a290:	.word  0x0000
3fe9a2a0:	.word  0x0000
3fe9a2b0:	.word  0x0000
3fe9a2c0:	.word  0x0000
3fe9a2d0:	.word  0x00fa
3fe9a2e0:	exgpc  a12
3fe9a2f0:	.word  0x0001
3fe9a300:	.word  0x0000
3fe9a310:	.word  0x0002
3fe9a320:	.word  0x0000
3fe9a330:	sla    0x3, b8
3fe9a340:	dsjs   a3, L3FE9A1B0
3fe9a350:	.word  0x0000
3fe9a360:	.word  0x0000
3fe9a370:	.word  0x0000
3fe9a380:	.word  0x0000
3fe9a390:	.word  0x0000
3fe9a3a0:	.word  0x0000
3fe9a3b0:	.word  0x0000
3fe9a3c0:	.word  0x0000
L3FE9A3D0:
3fe9a3d0:	.word  0x0000
3fe9a3e0:	.word  0x0000
3fe9a3f0:	.word  0x0000
3fe9a400:	.word  0x0000
3fe9a410:	.word  0x0000
3fe9a420:	.word  0x0000
3fe9a430:	.word  0x0000
3fe9a440:	.word  0x0000
3fe9a450:	.word  0x0000
3fe9a460:	.word  0x0000
3fe9a470:	.word  0x0000
3fe9a480:	.word  0x0000
3fe9a490:	.word  0x0000
3fe9a4a0:	.word  0x0000
3fe9a4b0:	.word  0x0000
3fe9a4c0:	.word  0x0000
3fe9a4d0:	.word  0x0000
3fe9a4e0:	.word  0x0000
3fe9a4f0:	.word  0x0000
3fe9a500:	.word  0x0000
3fe9a510:	.word  0x0000
3fe9a520:	.word  0x0000
3fe9a530:	.word  0x0000
3fe9a540:	.word  0x0000
3fe9a550:	sla    0x3, b8
3fe9a560:	dsjs   a3, L3FE9A3D0
3fe9a570:	.word  0x0000
3fe9a580:	.word  0x0000
3fe9a590:	.word  0x0000
3fe9a5a0:	.word  0x0000
3fe9a5b0:	.word  0x0000
3fe9a5c0:	.word  0x0000
3fe9a5d0:	.word  0x0000
3fe9a5e0:	.word  0x0000
L3FE9A5F0:
3fe9a5f0:	.word  0x0000
3fe9a600:	.word  0x0000
3fe9a610:	.word  0x0000
3fe9a620:	.word  0x0000
3fe9a630:	.word  0x0000
3fe9a640:	.word  0x0000
3fe9a650:	.word  0x0000
3fe9a660:	.word  0x0000
3fe9a670:	.word  0x0000
3fe9a680:	.word  0x0000
3fe9a690:	.word  0x0000
3fe9a6a0:	.word  0x0000
3fe9a6b0:	.word  0x0000
3fe9a6c0:	.word  0x0000
3fe9a6d0:	.word  0x0000
3fe9a6e0:	.word  0x0000
3fe9a6f0:	.word  0x0000
3fe9a700:	.word  0x0000
3fe9a710:	.word  0x0000
3fe9a720:	.word  0x0000
3fe9a730:	.word  0x0000
3fe9a740:	.word  0x0000
3fe9a750:	.word  0x0000
3fe9a760:	.word  0x0000
3fe9a770:	sla    0x3, b8
3fe9a780:	dsjs   a3, L3FE9A5F0
3fe9a790:	.word  0x0000
3fe9a7a0:	.word  0x0000
3fe9a7b0:	.word  0x0000
3fe9a7c0:	.word  0x0000
3fe9a7d0:	.word  0x0000
3fe9a7e0:	.word  0x0000
3fe9a7f0:	.word  0x0000
3fe9a800:	.word  0x0000
3fe9a810:	.word  0x0000
3fe9a820:	.word  0x0000
3fe9a830:	.word  0x0000
3fe9a840:	.word  0x0000
L3FE9A850:
3fe9a850:	.word  0x0000
3fe9a860:	.word  0x0000
L3FE9A870:
3fe9a870:	.word  0x0000
3fe9a880:	.word  0x0000
3fe9a890:	.word  0x0000
3fe9a8a0:	.word  0x0000
3fe9a8b0:	.word  0x0000
3fe9a8c0:	.word  0x0000
3fe9a8d0:	.word  0x0000
3fe9a8e0:	.word  0x0000
3fe9a8f0:	.word  0x0000
3fe9a900:	.word  0x0000
3fe9a910:	.word  0x0000
3fe9a920:	.word  0x0000
3fe9a930:	.word  0x0000
3fe9a940:	.word  0x0000
3fe9a950:	.word  0x0000
3fe9a960:	.word  0x0000
3fe9a970:	.word  0x0000
3fe9a980:	.word  0x0000
3fe9a990:	.word  0x00fa
3fe9a9a0:	getpc  b14
3fe9a9b0:	.word  0x0005
3fe9a9c0:	.word  0x0000
3fe9a9d0:	.word  0x0003
3fe9a9e0:	.word  0x0000
3fe9a9f0:	dsjs   a0, L3FE9A850
3fe9aa00:	dsjs   a3, L3FE9A870
3fe9aa10:	.word  0x0000
3fe9aa20:	.word  0x0000
3fe9aa30:	.word  0x0000
3fe9aa40:	.word  0x0000
3fe9aa50:	.word  0x0000
3fe9aa60:	.word  0x0000
L3FE9AA70:
3fe9aa70:	.word  0x0000
3fe9aa80:	.word  0x0000
L3FE9AA90:
3fe9aa90:	.word  0x0000
3fe9aaa0:	.word  0x0000
3fe9aab0:	.word  0x0000
3fe9aac0:	.word  0x0000
3fe9aad0:	.word  0x0000
3fe9aae0:	.word  0x0000
3fe9aaf0:	.word  0x0000
3fe9ab00:	.word  0x0000
3fe9ab10:	.word  0x0000
3fe9ab20:	.word  0x0000
3fe9ab30:	.word  0x0000
3fe9ab40:	.word  0x0000
3fe9ab50:	.word  0x0000
3fe9ab60:	.word  0x0000
3fe9ab70:	.word  0x0000
3fe9ab80:	.word  0x0000
3fe9ab90:	.word  0x0000
3fe9aba0:	.word  0x0000
3fe9abb0:	.word  0x0000
3fe9abc0:	.word  0x0000
3fe9abd0:	.word  0x0000
3fe9abe0:	.word  0x0000
3fe9abf0:	.word  0x0000
3fe9ac00:	.word  0x0000
3fe9ac10:	dsjs   a0, L3FE9AA70
3fe9ac20:	dsjs   a3, L3FE9AA90
3fe9ac30:	.word  0x0000
3fe9ac40:	.word  0x0000
3fe9ac50:	.word  0x0000
3fe9ac60:	.word  0x0000
3fe9ac70:	.word  0x0000
3fe9ac80:	.word  0x0000
L3FE9AC90:
3fe9ac90:	.word  0x0000
3fe9aca0:	.word  0x0000
L3FE9ACB0:
3fe9acb0:	.word  0x0000
3fe9acc0:	.word  0x0000
3fe9acd0:	.word  0x0000
3fe9ace0:	.word  0x0000
3fe9acf0:	.word  0x0000
3fe9ad00:	.word  0x0000
3fe9ad10:	.word  0x0000
3fe9ad20:	.word  0x0000
3fe9ad30:	.word  0x0000
3fe9ad40:	.word  0x0000
3fe9ad50:	.word  0x0000
3fe9ad60:	.word  0x0000
3fe9ad70:	.word  0x0000
3fe9ad80:	.word  0x0000
3fe9ad90:	.word  0x0000
3fe9ada0:	.word  0x0000
3fe9adb0:	.word  0x0000
3fe9adc0:	.word  0x0000
3fe9add0:	.word  0x0000
3fe9ade0:	.word  0x0000
3fe9adf0:	.word  0x0000
3fe9ae00:	.word  0x0000
3fe9ae10:	.word  0x0000
3fe9ae20:	.word  0x0000
3fe9ae30:	dsjs   a0, L3FE9AC90
3fe9ae40:	dsjs   a3, L3FE9ACB0
3fe9ae50:	.word  0x0000
3fe9ae60:	.word  0x0000
3fe9ae70:	.word  0x0000
3fe9ae80:	.word  0x0000
3fe9ae90:	.word  0x0000
3fe9aea0:	.word  0x0000
3fe9aeb0:	.word  0x0000
3fe9aec0:	.word  0x0000
3fe9aed0:	.word  0x0000
3fe9aee0:	.word  0x0000
L3FE9AEF0:
3fe9aef0:	.word  0x0000
3fe9af00:	.word  0x0000
3fe9af10:	.word  0x0000
3fe9af20:	.word  0x0000
L3FE9AF30:
3fe9af30:	.word  0x0000
3fe9af40:	.word  0x0000
3fe9af50:	.word  0x0000
3fe9af60:	.word  0x0000
3fe9af70:	.word  0x0000
3fe9af80:	.word  0x0000
3fe9af90:	.word  0x0000
3fe9afa0:	.word  0x0000
3fe9afb0:	.word  0x0000
3fe9afc0:	.word  0x0000
3fe9afd0:	.word  0x0000
3fe9afe0:	.word  0x0000
3fe9aff0:	.word  0x0000
3fe9b000:	.word  0x0000
3fe9b010:	.word  0x0000
3fe9b020:	.word  0x0000
3fe9b030:	.word  0x0000
3fe9b040:	.word  0x0000
3fe9b050:	popst
3fe9b060:	getpc  b14
3fe9b070:	.word  0x0005
3fe9b080:	.word  0x0000
3fe9b090:	.word  0x0003
3fe9b0a0:	.word  0x0000
3fe9b0b0:	dsjs   b8, L3FE9AEF0
3fe9b0c0:	dsjs   a3, L3FE9AF30
3fe9b0d0:	.word  0x0000
3fe9b0e0:	.word  0x0000
3fe9b0f0:	.word  0x0000
3fe9b100:	.word  0x0000
3fe9b110:	.word  0x0000
3fe9b120:	.word  0x0000
3fe9b130:	.word  0x0000
3fe9b140:	.word  0x0000
L3FE9B150:
3fe9b150:	.word  0x0000
3fe9b160:	.word  0x0000
3fe9b170:	.word  0x0000
3fe9b180:	.word  0x0000
3fe9b190:	.word  0x0000
3fe9b1a0:	.word  0x0000
3fe9b1b0:	.word  0x0000
3fe9b1c0:	.word  0x0000
3fe9b1d0:	.word  0x0000
3fe9b1e0:	.word  0x0000
3fe9b1f0:	.word  0x0000
3fe9b200:	.word  0x0000
3fe9b210:	.word  0x0000
3fe9b220:	.word  0x0000
3fe9b230:	.word  0x0000
3fe9b240:	.word  0x0000
3fe9b250:	.word  0x0000
3fe9b260:	.word  0x0000
3fe9b270:	.word  0x0000
3fe9b280:	.word  0x0000
3fe9b290:	.word  0x0000
3fe9b2a0:	.word  0x0000
3fe9b2b0:	.word  0x0000
3fe9b2c0:	.word  0x0000
3fe9b2d0:	add    b0, b0
3fe9b2e0:	dsjs   a3, L3FE9B150
3fe9b2f0:	.word  0x0000
3fe9b300:	.word  0x0000
3fe9b310:	.word  0x0000
3fe9b320:	.word  0x0000
3fe9b330:	.word  0x0000
3fe9b340:	.word  0x0000
3fe9b350:	.word  0x0000
3fe9b360:	.word  0x0000
L3FE9B370:
3fe9b370:	.word  0x0000
3fe9b380:	.word  0x0000
3fe9b390:	.word  0x0000
3fe9b3a0:	.word  0x0000
3fe9b3b0:	.word  0x0000
3fe9b3c0:	.word  0x0000
3fe9b3d0:	.word  0x0000
3fe9b3e0:	.word  0x0000
3fe9b3f0:	.word  0x0000
3fe9b400:	.word  0x0000
3fe9b410:	.word  0x0000
3fe9b420:	.word  0x0000
3fe9b430:	.word  0x0000
3fe9b440:	.word  0x0000
3fe9b450:	.word  0x0000
3fe9b460:	.word  0x0000
3fe9b470:	.word  0x0000
3fe9b480:	.word  0x0000
3fe9b490:	.word  0x0000
3fe9b4a0:	.word  0x0000
3fe9b4b0:	.word  0x0000
3fe9b4c0:	.word  0x0000
3fe9b4d0:	.word  0x0000
3fe9b4e0:	.word  0x0000
3fe9b4f0:	add    b3, b0
3fe9b500:	dsjs   a3, L3FE9B370
3fe9b510:	.word  0x0000
3fe9b520:	.word  0x0000
3fe9b530:	.word  0x0000
3fe9b540:	.word  0x0000
3fe9b550:	.word  0x0000
3fe9b560:	.word  0x0000
3fe9b570:	.word  0x0000
3fe9b580:	.word  0x0000
3fe9b590:	.word  0x0000
3fe9b5a0:	.word  0x0000
3fe9b5b0:	.word  0x0000
3fe9b5c0:	.word  0x0000
3fe9b5d0:	.word  0x0000
3fe9b5e0:	.word  0x0000
L3FE9B5F0:
3fe9b5f0:	.word  0x0000
3fe9b600:	.word  0x0000
L3FE9B610:
3fe9b610:	.word  0x0000
3fe9b620:	.word  0x0000
3fe9b630:	.word  0x0000
3fe9b640:	.word  0x0000
3fe9b650:	.word  0x0000
3fe9b660:	.word  0x0000
3fe9b670:	.word  0x0000
3fe9b680:	.word  0x0000
3fe9b690:	.word  0x0000
3fe9b6a0:	.word  0x0000
3fe9b6b0:	.word  0x0000
3fe9b6c0:	.word  0x0000
3fe9b6d0:	.word  0x0000
3fe9b6e0:	.word  0x0000
3fe9b6f0:	.word  0x0000
3fe9b700:	.word  0x0000
3fe9b710:	.word  0x028a
3fe9b720:	getpc  b14
3fe9b730:	.word  0x0005
3fe9b740:	.word  0x0000
3fe9b750:	.word  0x0003
3fe9b760:	.word  0x0000
3fe9b770:	add    a8, a0
3fe9b780:	dsjs   a3, L3FE9B5F0
3fe9b790:	.word  0x36c8
3fe9b7a0:	dsjs   a3, L3FE9B610
3fe9b7b0:	.word  0x0000
3fe9b7c0:	.word  0x0000
3fe9b7d0:	.word  0x0000
3fe9b7e0:	.word  0x0000
3fe9b7f0:	.word  0x0000
3fe9b800:	.word  0x0000
L3FE9B810:
3fe9b810:	.word  0x0000
3fe9b820:	.word  0x0000
L3FE9B830:
3fe9b830:	.word  0x0000
3fe9b840:	.word  0x0000
3fe9b850:	.word  0x0000
3fe9b860:	.word  0x0000
3fe9b870:	.word  0x0000
3fe9b880:	.word  0x0000
3fe9b890:	.word  0x0000
3fe9b8a0:	.word  0x0000
3fe9b8b0:	.word  0x0000
3fe9b8c0:	.word  0x0000
3fe9b8d0:	.word  0x0000
3fe9b8e0:	.word  0x0000
3fe9b8f0:	.word  0x0000
3fe9b900:	.word  0x0000
3fe9b910:	.word  0x0000
3fe9b920:	.word  0x0000
3fe9b930:	.word  0x0000
3fe9b940:	.word  0x0000
3fe9b950:	.word  0x0000
3fe9b960:	.word  0x0000
3fe9b970:	.word  0x0000
3fe9b980:	.word  0x0000
3fe9b990:	subk   31, a8
3fe9b9a0:	dsjs   a3, L3FE9B810
3fe9b9b0:	subk   31, a8
3fe9b9c0:	dsjs   a3, L3FE9B830
3fe9b9d0:	.word  0x0000
3fe9b9e0:	.word  0x0000
3fe9b9f0:	.word  0x0000
3fe9ba00:	.word  0x0000
3fe9ba10:	.word  0x0000
3fe9ba20:	.word  0x0000
L3FE9BA30:
3fe9ba30:	.word  0x0000
3fe9ba40:	.word  0x0000
L3FE9BA50:
3fe9ba50:	.word  0x0000
3fe9ba60:	.word  0x0000
3fe9ba70:	.word  0x0000
3fe9ba80:	.word  0x0000
3fe9ba90:	.word  0x0000
3fe9baa0:	.word  0x0000
3fe9bab0:	.word  0x0000
3fe9bac0:	.word  0x0000
3fe9bad0:	.word  0x0000
3fe9bae0:	.word  0x0000
3fe9baf0:	.word  0x0000
L3FE9BB00:
3fe9bb00:	.word  0x0000
3fe9bb10:	.word  0x0000
3fe9bb20:	.word  0x0000
3fe9bb30:	.word  0x0000
3fe9bb40:	.word  0x0000
3fe9bb50:	.word  0x0000
3fe9bb60:	.word  0x0000
3fe9bb70:	.word  0x0000
3fe9bb80:	.word  0x0000
3fe9bb90:	.word  0x0000
3fe9bba0:	.word  0x0000
3fe9bbb0:	.word  0x3770
3fe9bbc0:	dsjs   a3, L3FE9BA30
3fe9bbd0:	.word  0x3770
3fe9bbe0:	dsjs   a3, L3FE9BA50
3fe9bbf0:	.word  0x0418
3fe9bc00:	jrp   L3FE9C310
3fe9bc10:	.word  0x0010
3fe9bc20:	.word  0x00c8
3fe9bc30:	.word  0x001f
3fe9bc40:	.word  0x0004
3fe9bc50:	.word  0x0000
3fe9bc60:	.word  0x0001
3fe9bc70:	.word  0x0000
3fe9bc80:	add    b10, b0
3fe9bc90:	dsjs   a3, L3FE9BB00
3fe9bca0:	.word  0x0000
3fe9bcb0:	.word  0x0000
3fe9bcc0:	.word  0x0000
3fe9bcd0:	.word  0x0000
3fe9bce0:	.word  0x0000
3fe9bcf0:	.word  0x0000
3fe9bd00:	.word  0x0000
3fe9bd10:	.word  0x0000
L3FE9BD20:
3fe9bd20:	.word  0x0000
3fe9bd30:	.word  0x0000
3fe9bd40:	.word  0x0000
3fe9bd50:	.word  0x0000
3fe9bd60:	.word  0x0000
3fe9bd70:	.word  0x0000
3fe9bd80:	.word  0x0000
3fe9bd90:	.word  0x0000
3fe9bda0:	.word  0x0000
3fe9bdb0:	.word  0x0000
3fe9bdc0:	.word  0x0000
3fe9bdd0:	.word  0x0000
3fe9bde0:	.word  0x0000
3fe9bdf0:	.word  0x0000
3fe9be00:	.word  0x0000
3fe9be10:	.word  0x0000
3fe9be20:	.word  0x0000
3fe9be30:	.word  0x0000
3fe9be40:	.word  0x0000
3fe9be50:	.word  0x0000
3fe9be60:	.word  0x0000
3fe9be70:	.word  0x0000
L3FE9BE80:
3fe9be80:	.word  0x0000
3fe9be90:	.word  0x0000
3fe9bea0:	add    a14, a8
3fe9beb0:	dsjs   a3, L3FE9BD20
3fe9bec0:	.word  0x0000
3fe9bed0:	.word  0x0000
3fe9bee0:	.word  0x0000
3fe9bef0:	.word  0x0000
3fe9bf00:	.word  0x0000
3fe9bf10:	.word  0x0000
3fe9bf20:	.word  0x0000
3fe9bf30:	.word  0x0000
L3FE9BF40:
3fe9bf40:	.word  0x0000
3fe9bf50:	.word  0x0000
3fe9bf60:	.word  0x0000
L3FE9BF70:
3fe9bf70:	.word  0x0000
3fe9bf80:	.word  0x0000
3fe9bf90:	.word  0x0000
3fe9bfa0:	.word  0x0000
3fe9bfb0:	.word  0x0000
3fe9bfc0:	.word  0x0000
3fe9bfd0:	.word  0x0000
3fe9bfe0:	.word  0x0000
3fe9bff0:	.word  0x0000
3fe9c000:	.word  0x0000
3fe9c010:	.word  0x0000
3fe9c020:	.word  0x0000
3fe9c030:	.word  0x0000
3fe9c040:	.word  0x0000
3fe9c050:	.word  0x0000
3fe9c060:	.word  0x0000
3fe9c070:	.word  0x0000
3fe9c080:	.word  0x0000
3fe9c090:	.word  0x0000
3fe9c0a0:	.word  0x0000
3fe9c0b0:	.word  0x0000
3fe9c0c0:	addc   a4, a0
3fe9c0d0:	dsjs   a3, L3FE9BF40
3fe9c0e0:	.word  0x0000
3fe9c0f0:	.word  0x0000
3fe9c100:	.word  0x0000
3fe9c110:	.word  0x0000
3fe9c120:	.word  0x0000
3fe9c130:	.word  0x0000
3fe9c140:	.word  0x0000
3fe9c150:	.word  0x0000
3fe9c160:	.word  0x0000
3fe9c170:	.word  0x0000
3fe9c180:	.word  0x0000
3fe9c190:	.word  0x0000
3fe9c1a0:	.word  0x0000
3fe9c1b0:	.word  0x0000
L3FE9C1C0:
3fe9c1c0:	.word  0x0000
3fe9c1d0:	.word  0x0000
3fe9c1e0:	.word  0x0000
3fe9c1f0:	.word  0x0000
3fe9c200:	.word  0x0000
3fe9c210:	.word  0x0000
3fe9c220:	.word  0x0000
3fe9c230:	.word  0x0000
3fe9c240:	.word  0x0000
3fe9c250:	.word  0x0000
3fe9c260:	.word  0x0000
3fe9c270:	.word  0x0000
3fe9c280:	.word  0x0000
3fe9c290:	.word  0x0000
3fe9c2a0:	.word  0x0000
3fe9c2b0:	.word  0x0000
3fe9c2c0:	.word  0x0000
3fe9c2d0:	.word  0x0000
3fe9c2e0:	.word  0x00cd
3fe9c2f0:	.word  0x0019
3fe9c300:	.word  0x0001
L3FE9C310:
3fe9c310:	.word  0x0000
3fe9c320:	.word  0x0002
3fe9c330:	.word  0x0000
3fe9c340:	sla    0x3, b8
3fe9c350:	dsjs   a3, L3FE9C1C0
3fe9c360:	.word  0x0000
3fe9c370:	.word  0x0000
3fe9c380:	.word  0x0000
3fe9c390:	.word  0x0000
3fe9c3a0:	.word  0x0000
3fe9c3b0:	.word  0x0000
3fe9c3c0:	.word  0x0000
3fe9c3d0:	.word  0x0000
L3FE9C3E0:
3fe9c3e0:	.word  0x0000
3fe9c3f0:	.word  0x0000
3fe9c400:	.word  0x0000
3fe9c410:	.word  0x0000
3fe9c420:	.word  0x0000
3fe9c430:	.word  0x0000
3fe9c440:	.word  0x0000
3fe9c450:	.word  0x0000
3fe9c460:	.word  0x0000
3fe9c470:	.word  0x0000
3fe9c480:	.word  0x0000
3fe9c490:	.word  0x0000
3fe9c4a0:	.word  0x0000
3fe9c4b0:	.word  0x0000
3fe9c4c0:	.word  0x0000
3fe9c4d0:	.word  0x0000
3fe9c4e0:	.word  0x0000
3fe9c4f0:	.word  0x0000
3fe9c500:	.word  0x0000
3fe9c510:	.word  0x0000
3fe9c520:	.word  0x0000
3fe9c530:	.word  0x0000
3fe9c540:	.word  0x0000
3fe9c550:	.word  0x0000
3fe9c560:	sla    0x3, b8
3fe9c570:	dsjs   a3, L3FE9C3E0
3fe9c580:	.word  0x0000
3fe9c590:	.word  0x0000
3fe9c5a0:	.word  0x0000
3fe9c5b0:	.word  0x0000
3fe9c5c0:	.word  0x0000
3fe9c5d0:	.word  0x0000
3fe9c5e0:	.word  0x0000
3fe9c5f0:	.word  0x0000
L3FE9C600:
3fe9c600:	.word  0x0000
3fe9c610:	.word  0x0000
3fe9c620:	.word  0x0000
3fe9c630:	.word  0x0000
3fe9c640:	.word  0x0000
3fe9c650:	.word  0x0000
3fe9c660:	.word  0x0000
3fe9c670:	.word  0x0000
3fe9c680:	.word  0x0000
3fe9c690:	.word  0x0000
3fe9c6a0:	.word  0x0000
3fe9c6b0:	.word  0x0000
3fe9c6c0:	.word  0x0000
3fe9c6d0:	.word  0x0000
3fe9c6e0:	.word  0x0000
3fe9c6f0:	.word  0x0000
3fe9c700:	.word  0x0000
3fe9c710:	.word  0x0000
3fe9c720:	.word  0x0000
3fe9c730:	.word  0x0000
3fe9c740:	.word  0x0000
3fe9c750:	.word  0x0000
3fe9c760:	.word  0x0000
3fe9c770:	.word  0x0000
3fe9c780:	sla    0x3, b8
3fe9c790:	dsjs   a3, L3FE9C600
3fe9c7a0:	.word  0x0000
3fe9c7b0:	.word  0x0000
3fe9c7c0:	.word  0x0000
3fe9c7d0:	.word  0x0000
3fe9c7e0:	.word  0x0000
3fe9c7f0:	.word  0x0000
3fe9c800:	.word  0x0000
3fe9c810:	.word  0x0000
3fe9c820:	.word  0x0000
3fe9c830:	.word  0x0000
3fe9c840:	.word  0x0000
3fe9c850:	.word  0x0000
3fe9c860:	.word  0x0000
3fe9c870:	.word  0x0000
L3FE9C880:
3fe9c880:	.word  0x0000
3fe9c890:	.word  0x0000
3fe9c8a0:	.word  0x0000
3fe9c8b0:	.word  0x0000
3fe9c8c0:	.word  0x0000
3fe9c8d0:	.word  0x0000
3fe9c8e0:	.word  0x0000
3fe9c8f0:	.word  0x0000
3fe9c900:	.word  0x0000
3fe9c910:	.word  0x0000
3fe9c920:	.word  0x0000
3fe9c930:	.word  0x0000
3fe9c940:	.word  0x0000
3fe9c950:	.word  0x0000
3fe9c960:	.word  0x0000
3fe9c970:	.word  0x0000
3fe9c980:	.word  0x0000
3fe9c990:	.word  0x0000
3fe9c9a0:	.word  0x00c8
3fe9c9b0:	rev    b13
3fe9c9c0:	.word  0x0004
3fe9c9d0:	.word  0x0000
3fe9c9e0:	.word  0x0003
3fe9c9f0:	.word  0x0000
3fe9ca00:	addc   b8, b0
3fe9ca10:	dsjs   a3, L3FE9C880
3fe9ca20:	.word  0x0000
3fe9ca30:	.word  0x0000
3fe9ca40:	.word  0x0000
3fe9ca50:	.word  0x0000
3fe9ca60:	.word  0x0000
3fe9ca70:	.word  0x0000
3fe9ca80:	.word  0x0000
3fe9ca90:	.word  0x0000
L3FE9CAA0:
3fe9caa0:	.word  0x0000
3fe9cab0:	.word  0x0000
3fe9cac0:	.word  0x0000
3fe9cad0:	.word  0x0000
3fe9cae0:	.word  0x0000
3fe9caf0:	.word  0x0000
3fe9cb00:	.word  0x0000
3fe9cb10:	.word  0x0000
3fe9cb20:	.word  0x0000
3fe9cb30:	.word  0x0000
3fe9cb40:	.word  0x0000
3fe9cb50:	.word  0x0000
3fe9cb60:	.word  0x0000
3fe9cb70:	.word  0x0000
3fe9cb80:	.word  0x0000
3fe9cb90:	.word  0x0000
3fe9cba0:	.word  0x0000
3fe9cbb0:	.word  0x0000
3fe9cbc0:	.word  0x0000
3fe9cbd0:	.word  0x0000
3fe9cbe0:	.word  0x0000
3fe9cbf0:	.word  0x0000
3fe9cc00:	.word  0x0000
3fe9cc10:	.word  0x0000
3fe9cc20:	addc   b12, b0
3fe9cc30:	dsjs   a3, L3FE9CAA0
3fe9cc40:	.word  0x0000
3fe9cc50:	.word  0x0000
3fe9cc60:	.word  0x0000
3fe9cc70:	.word  0x0000
3fe9cc80:	.word  0x0000
3fe9cc90:	.word  0x0000
3fe9cca0:	.word  0x0000
3fe9ccb0:	.word  0x0000
L3FE9CCC0:
3fe9ccc0:	.word  0x0000
3fe9ccd0:	.word  0x0000
3fe9cce0:	.word  0x0000
3fe9ccf0:	.word  0x0000
3fe9cd00:	.word  0x0000
3fe9cd10:	.word  0x0000
3fe9cd20:	.word  0x0000
3fe9cd30:	.word  0x0000
3fe9cd40:	.word  0x0000
3fe9cd50:	.word  0x0000
3fe9cd60:	.word  0x0000
3fe9cd70:	.word  0x0000
3fe9cd80:	.word  0x0000
3fe9cd90:	.word  0x0000
3fe9cda0:	.word  0x0000
3fe9cdb0:	.word  0x0000
3fe9cdc0:	.word  0x0000
3fe9cdd0:	.word  0x0000
3fe9cde0:	.word  0x0000
3fe9cdf0:	.word  0x0000
3fe9ce00:	.word  0x0000
3fe9ce10:	.word  0x0000
3fe9ce20:	.word  0x0000
3fe9ce30:	.word  0x0000
3fe9ce40:	sub    b2, b8
3fe9ce50:	dsjs   a3, L3FE9CCC0
3fe9ce60:	.word  0x0000
3fe9ce70:	.word  0x0000
3fe9ce80:	.word  0x0000
3fe9ce90:	.word  0x0000
3fe9cea0:	.word  0x0000
3fe9ceb0:	.word  0x0000
3fe9cec0:	.word  0x0000
3fe9ced0:	.word  0x0000
3fe9cee0:	.word  0x0000
3fe9cef0:	.word  0x0000
3fe9cf00:	.word  0x0000
3fe9cf10:	.word  0x0000
3fe9cf20:	.word  0x0000
3fe9cf30:	.word  0x0000
L3FE9CF40:
3fe9cf40:	.word  0x0000
3fe9cf50:	.word  0x0000
3fe9cf60:	.word  0x0000
3fe9cf70:	.word  0x0000
3fe9cf80:	.word  0x0000
3fe9cf90:	.word  0x0000
3fe9cfa0:	.word  0x0000
3fe9cfb0:	.word  0x0000
3fe9cfc0:	.word  0x0000
3fe9cfd0:	.word  0x0000
3fe9cfe0:	.word  0x0000
3fe9cff0:	.word  0x0000
3fe9d000:	.word  0x0000
3fe9d010:	.word  0x0000
3fe9d020:	.word  0x0000
3fe9d030:	.word  0x0000
3fe9d040:	.word  0x0000
3fe9d050:	.word  0x0000
3fe9d060:	.word  0x00cd
3fe9d070:	rev    b7
3fe9d080:	.word  0x0001
3fe9d090:	.word  0x0000
3fe9d0a0:	.word  0x0004
3fe9d0b0:	.word  0x0000
3fe9d0c0:	sla    0x3, b8
3fe9d0d0:	dsjs   a3, L3FE9CF40
3fe9d0e0:	.word  0x0000
3fe9d0f0:	.word  0x0000
3fe9d100:	.word  0x0000
3fe9d110:	.word  0x0000
3fe9d120:	.word  0x0000
3fe9d130:	.word  0x0000
3fe9d140:	.word  0x0000
3fe9d150:	.word  0x0000
L3FE9D160:
3fe9d160:	.word  0x0000
3fe9d170:	.word  0x0000
3fe9d180:	.word  0x0000
3fe9d190:	.word  0x0000
3fe9d1a0:	.word  0x0000
3fe9d1b0:	.word  0x0000
3fe9d1c0:	.word  0x0000
3fe9d1d0:	.word  0x0000
3fe9d1e0:	.word  0x0000
3fe9d1f0:	.word  0x0000
3fe9d200:	.word  0x0000
3fe9d210:	.word  0x0000
3fe9d220:	.word  0x0000
3fe9d230:	.word  0x0000
3fe9d240:	.word  0x0000
3fe9d250:	.word  0x0000
3fe9d260:	.word  0x0000
3fe9d270:	.word  0x0000
3fe9d280:	.word  0x0000
3fe9d290:	.word  0x0000
3fe9d2a0:	.word  0x0000
3fe9d2b0:	.word  0x0000
3fe9d2c0:	.word  0x0000
3fe9d2d0:	.word  0x0000
3fe9d2e0:	sla    0x3, b8
3fe9d2f0:	dsjs   a3, L3FE9D160
3fe9d300:	.word  0x0000
3fe9d310:	.word  0x0000
3fe9d320:	.word  0x0000
3fe9d330:	.word  0x0000
3fe9d340:	.word  0x0000
3fe9d350:	.word  0x0000
3fe9d360:	.word  0x0000
3fe9d370:	.word  0x0000
L3FE9D380:
3fe9d380:	.word  0x0000
3fe9d390:	.word  0x0000
3fe9d3a0:	.word  0x0000
3fe9d3b0:	.word  0x0000
3fe9d3c0:	.word  0x0000
3fe9d3d0:	.word  0x0000
3fe9d3e0:	.word  0x0000
3fe9d3f0:	.word  0x0000
3fe9d400:	.word  0x0000
3fe9d410:	.word  0x0000
3fe9d420:	.word  0x0000
3fe9d430:	.word  0x0000
3fe9d440:	.word  0x0000
3fe9d450:	.word  0x0000
3fe9d460:	.word  0x0000
3fe9d470:	.word  0x0000
3fe9d480:	.word  0x0000
3fe9d490:	.word  0x0000
3fe9d4a0:	.word  0x0000
3fe9d4b0:	.word  0x0000
3fe9d4c0:	.word  0x0000
3fe9d4d0:	.word  0x0000
3fe9d4e0:	.word  0x0000
3fe9d4f0:	.word  0x0000
3fe9d500:	sla    0x3, b8
3fe9d510:	dsjs   a3, L3FE9D380
3fe9d520:	.word  0x0000
3fe9d530:	.word  0x0000
3fe9d540:	.word  0x0000
3fe9d550:	.word  0x0000
3fe9d560:	.word  0x0000
3fe9d570:	.word  0x0000
3fe9d580:	.word  0x0000
3fe9d590:	.word  0x0000
3fe9d5a0:	.word  0x0000
3fe9d5b0:	.word  0x0000
3fe9d5c0:	.word  0x0000
3fe9d5d0:	.word  0x0000
3fe9d5e0:	.word  0x0000
3fe9d5f0:	.word  0x0000
L3FE9D600:
3fe9d600:	.word  0x0000
3fe9d610:	.word  0x0000
3fe9d620:	.word  0x0000
3fe9d630:	.word  0x0000
3fe9d640:	.word  0x0000
3fe9d650:	.word  0x0000
3fe9d660:	.word  0x0000
3fe9d670:	.word  0x0000
3fe9d680:	.word  0x0000
3fe9d690:	.word  0x0000
3fe9d6a0:	.word  0x0000
3fe9d6b0:	.word  0x0000
3fe9d6c0:	.word  0x0000
3fe9d6d0:	.word  0x0000
3fe9d6e0:	.word  0x0000
3fe9d6f0:	.word  0x0000
3fe9d700:	.word  0x0000
3fe9d710:	.word  0x0000
3fe9d720:	.word  0x0008
3fe9d730:	.word  0x0096
3fe9d740:	.word  0x0005
3fe9d750:	.word  0x0000
3fe9d760:	.word  0x0005
3fe9d770:	.word  0x0000
3fe9d780:	sub    b7, b8
3fe9d790:	dsjs   a3, L3FE9D600
3fe9d7a0:	.word  0x0000
3fe9d7b0:	.word  0x0000
3fe9d7c0:	.word  0x0000
3fe9d7d0:	.word  0x0000
3fe9d7e0:	.word  0x0000
3fe9d7f0:	.word  0x0000
3fe9d800:	.word  0x0000
3fe9d810:	.word  0x0000
L3FE9D820:
3fe9d820:	.word  0x0000
3fe9d830:	.word  0x0000
3fe9d840:	.word  0x0000
3fe9d850:	.word  0x0000
3fe9d860:	.word  0x0000
3fe9d870:	.word  0x0000
3fe9d880:	.word  0x0000
3fe9d890:	.word  0x0000
3fe9d8a0:	.word  0x0000
3fe9d8b0:	.word  0x0000
3fe9d8c0:	.word  0x0000
3fe9d8d0:	.word  0x0000
3fe9d8e0:	.word  0x0000
3fe9d8f0:	.word  0x0000
3fe9d900:	.word  0x0000
3fe9d910:	.word  0x0000
3fe9d920:	.word  0x0000
3fe9d930:	.word  0x0000
3fe9d940:	.word  0x0000
3fe9d950:	.word  0x0000
3fe9d960:	.word  0x0000
3fe9d970:	.word  0x0000
3fe9d980:	.word  0x0000
3fe9d990:	.word  0x0000
3fe9d9a0:	subb   a0, a8
3fe9d9b0:	dsjs   a3, L3FE9D820
3fe9d9c0:	.word  0x0000
3fe9d9d0:	.word  0x0000
3fe9d9e0:	.word  0x0000
3fe9d9f0:	.word  0x0000
3fe9da00:	.word  0x0000
3fe9da10:	.word  0x0000
3fe9da20:	.word  0x0000
3fe9da30:	.word  0x0000
L3FE9DA40:
3fe9da40:	.word  0x0000
3fe9da50:	.word  0x0000
3fe9da60:	.word  0x0000
3fe9da70:	.word  0x0000
3fe9da80:	.word  0x0000
3fe9da90:	.word  0x0000
3fe9daa0:	.word  0x0000
3fe9dab0:	.word  0x0000
3fe9dac0:	.word  0x0000
3fe9dad0:	.word  0x0000
3fe9dae0:	.word  0x0000
3fe9daf0:	.word  0x0000
3fe9db00:	.word  0x0000
3fe9db10:	.word  0x0000
3fe9db20:	.word  0x0000
3fe9db30:	.word  0x0000
3fe9db40:	.word  0x0000
3fe9db50:	.word  0x0000
3fe9db60:	.word  0x0000
3fe9db70:	.word  0x0000
3fe9db80:	.word  0x0000
3fe9db90:	.word  0x0000
3fe9dba0:	.word  0x0000
3fe9dbb0:	.word  0x0000
3fe9dbc0:	subb   b8, b8
3fe9dbd0:	dsjs   a3, L3FE9DA40
3fe9dbe0:	.word  0x0000
3fe9dbf0:	.word  0x0000
3fe9dc00:	.word  0x0000
3fe9dc10:	.word  0x0000
3fe9dc20:	.word  0x0000
3fe9dc30:	.word  0x0000
3fe9dc40:	.word  0x0000
3fe9dc50:	.word  0x0000
3fe9dc60:	.word  0x0000
3fe9dc70:	.word  0x0000
3fe9dc80:	.word  0x0000
3fe9dc90:	.word  0x0000
L3FE9DCA0:
3fe9dca0:	.word  0x0000
3fe9dcb0:	.word  0x0000
L3FE9DCC0:
3fe9dcc0:	.word  0x0000
3fe9dcd0:	.word  0x0000
3fe9dce0:	.word  0x0000
3fe9dcf0:	.word  0x0000
3fe9dd00:	.word  0x0000
3fe9dd10:	.word  0x0000
3fe9dd20:	.word  0x0000
3fe9dd30:	.word  0x0000
3fe9dd40:	.word  0x0000
3fe9dd50:	.word  0x0000
3fe9dd60:	.word  0x0000
3fe9dd70:	.word  0x0000
3fe9dd80:	.word  0x0000
3fe9dd90:	.word  0x0000
3fe9dda0:	.word  0x0000
3fe9ddb0:	.word  0x0000
3fe9ddc0:	.word  0x0000
3fe9ddd0:	.word  0x0000
3fe9dde0:	emu
3fe9ddf0:	.word  0x0096
3fe9de00:	.word  0x0005
3fe9de10:	.word  0x0000
3fe9de20:	.word  0x0006
3fe9de30:	.word  0x0000
3fe9de40:	dsjs   a0, L3FE9DCA0
3fe9de50:	dsjs   a3, L3FE9DCC0
3fe9de60:	.word  0x0000
3fe9de70:	.word  0x0000
3fe9de80:	.word  0x0000
3fe9de90:	.word  0x0000
3fe9dea0:	.word  0x0000
3fe9deb0:	.word  0x0000
L3FE9DEC0:
3fe9dec0:	.word  0x0000
3fe9ded0:	.word  0x0000
L3FE9DEE0:
3fe9dee0:	.word  0x0000
3fe9def0:	.word  0x0000
3fe9df00:	.word  0x0000
3fe9df10:	.word  0x0000
3fe9df20:	.word  0x0000
3fe9df30:	.word  0x0000
3fe9df40:	.word  0x0000
3fe9df50:	.word  0x0000
3fe9df60:	.word  0x0000
3fe9df70:	.word  0x0000
3fe9df80:	.word  0x0000
3fe9df90:	.word  0x0000
3fe9dfa0:	.word  0x0000
3fe9dfb0:	.word  0x0000
3fe9dfc0:	.word  0x0000
3fe9dfd0:	.word  0x0000
3fe9dfe0:	.word  0x0000
3fe9dff0:	.word  0x0000
3fe9e000:	.word  0x0000
3fe9e010:	.word  0x0000
3fe9e020:	.word  0x0000
3fe9e030:	.word  0x0000
3fe9e040:	.word  0x0000
3fe9e050:	.word  0x0000
3fe9e060:	dsjs   a0, L3FE9DEC0
3fe9e070:	dsjs   a3, L3FE9DEE0
3fe9e080:	.word  0x0000
3fe9e090:	.word  0x0000
3fe9e0a0:	.word  0x0000
3fe9e0b0:	.word  0x0000
3fe9e0c0:	.word  0x0000
3fe9e0d0:	.word  0x0000
L3FE9E0E0:
3fe9e0e0:	.word  0x0000
3fe9e0f0:	.word  0x0000
L3FE9E100:
3fe9e100:	.word  0x0000
3fe9e110:	.word  0x0000
3fe9e120:	.word  0x0000
3fe9e130:	.word  0x0000
3fe9e140:	.word  0x0000
3fe9e150:	.word  0x0000
3fe9e160:	.word  0x0000
3fe9e170:	.word  0x0000
3fe9e180:	.word  0x0000
3fe9e190:	.word  0x0000
3fe9e1a0:	.word  0x0000
3fe9e1b0:	.word  0x0000
3fe9e1c0:	.word  0x0000
3fe9e1d0:	.word  0x0000
3fe9e1e0:	.word  0x0000
3fe9e1f0:	.word  0x0000
3fe9e200:	.word  0x0000
3fe9e210:	.word  0x0000
3fe9e220:	.word  0x0000
3fe9e230:	.word  0x0000
3fe9e240:	.word  0x0000
3fe9e250:	.word  0x0000
3fe9e260:	.word  0x0000
3fe9e270:	.word  0x0000
3fe9e280:	dsjs   a0, L3FE9E0E0
3fe9e290:	dsjs   a3, L3FE9E100
3fe9e2a0:	.word  0x0000
3fe9e2b0:	.word  0x0000
3fe9e2c0:	.word  0x0000
3fe9e2d0:	.word  0x0000
3fe9e2e0:	.word  0x0000
3fe9e2f0:	.word  0x0000
3fe9e300:	.word  0x0000
3fe9e310:	.word  0x0000
3fe9e320:	.word  0x0000
3fe9e330:	.word  0x0000
3fe9e340:	.word  0x0000
3fe9e350:	.word  0x0000
3fe9e360:	.word  0x0000
3fe9e370:	.word  0x0000
L3FE9E380:
3fe9e380:	.word  0x0000
3fe9e390:	.word  0x0000
3fe9e3a0:	.word  0x0000
3fe9e3b0:	.word  0x0000
3fe9e3c0:	.word  0x0000
3fe9e3d0:	.word  0x0000
3fe9e3e0:	.word  0x0000
3fe9e3f0:	.word  0x0000
3fe9e400:	.word  0x0000
3fe9e410:	.word  0x0000
3fe9e420:	.word  0x0000
3fe9e430:	.word  0x0000
3fe9e440:	.word  0x0000
3fe9e450:	.word  0x0000
3fe9e460:	.word  0x0000
3fe9e470:	.word  0x0000
3fe9e480:	.word  0x0000
3fe9e490:	.word  0x0000
3fe9e4a0:	getpc  b3
3fe9e4b0:	.word  0x0096
3fe9e4c0:	.word  0x0005
3fe9e4d0:	.word  0x0000
3fe9e4e0:	.word  0x0007
3fe9e4f0:	.word  0x0000
3fe9e500:	cmp    b0, b8
3fe9e510:	dsjs   a3, L3FE9E380
3fe9e520:	.word  0x0000
3fe9e530:	.word  0x0000
3fe9e540:	.word  0x0000
3fe9e550:	.word  0x0000
3fe9e560:	.word  0x0000
3fe9e570:	.word  0x0000
3fe9e580:	.word  0x0000
3fe9e590:	.word  0x0000
L3FE9E5A0:
3fe9e5a0:	.word  0x0000
3fe9e5b0:	.word  0x0000
3fe9e5c0:	.word  0x0000
3fe9e5d0:	.word  0x0000
3fe9e5e0:	.word  0x0000
3fe9e5f0:	.word  0x0000
3fe9e600:	.word  0x0000
3fe9e610:	.word  0x0000
3fe9e620:	.word  0x0000
3fe9e630:	.word  0x0000
3fe9e640:	.word  0x0000
3fe9e650:	.word  0x0000
3fe9e660:	.word  0x0000
3fe9e670:	.word  0x0000
3fe9e680:	.word  0x0000
3fe9e690:	.word  0x0000
3fe9e6a0:	.word  0x0000
3fe9e6b0:	.word  0x0000
3fe9e6c0:	.word  0x0000
3fe9e6d0:	.word  0x0000
3fe9e6e0:	.word  0x0000
3fe9e6f0:	.word  0x0000
3fe9e700:	.word  0x0000
3fe9e710:	.word  0x0000
3fe9e720:	cmp    a6, a0
3fe9e730:	dsjs   a3, L3FE9E5A0
3fe9e740:	.word  0x0000
3fe9e750:	.word  0x0000
3fe9e760:	.word  0x0000
3fe9e770:	.word  0x0000
3fe9e780:	.word  0x0000
3fe9e790:	.word  0x0000
3fe9e7a0:	.word  0x0000
3fe9e7b0:	.word  0x0000
L3FE9E7C0:
3fe9e7c0:	.word  0x0000
3fe9e7d0:	.word  0x0000
3fe9e7e0:	.word  0x0000
3fe9e7f0:	.word  0x0000
3fe9e800:	.word  0x0000
3fe9e810:	.word  0x0000
3fe9e820:	.word  0x0000
3fe9e830:	.word  0x0000
3fe9e840:	.word  0x0000
3fe9e850:	.word  0x0000
3fe9e860:	.word  0x0000
3fe9e870:	.word  0x0000
3fe9e880:	.word  0x0000
3fe9e890:	.word  0x0000
3fe9e8a0:	.word  0x0000
3fe9e8b0:	.word  0x0000
3fe9e8c0:	.word  0x0000
3fe9e8d0:	.word  0x0000
3fe9e8e0:	.word  0x0000
3fe9e8f0:	.word  0x0000
3fe9e900:	.word  0x0000
3fe9e910:	.word  0x0000
3fe9e920:	.word  0x0000
3fe9e930:	.word  0x0000
3fe9e940:	add    b3, b0
3fe9e950:	dsjs   a3, L3FE9E7C0
3fe9e960:	.word  0x0000
3fe9e970:	.word  0x0000
3fe9e980:	.word  0x0000
3fe9e990:	.word  0x0000
3fe9e9a0:	.word  0x0000
3fe9e9b0:	.word  0x0000
3fe9e9c0:	.word  0x0000
3fe9e9d0:	.word  0x0000
3fe9e9e0:	.word  0x0000
3fe9e9f0:	.word  0x0000
3fe9ea00:	.word  0x0000
3fe9ea10:	.word  0x0000
3fe9ea20:	.word  0x0000
3fe9ea30:	.word  0x0000
L3FE9EA40:
3fe9ea40:	.word  0x0000
3fe9ea50:	.word  0x0000
3fe9ea60:	.word  0x0000
3fe9ea70:	.word  0x0000
3fe9ea80:	.word  0x0000
3fe9ea90:	.word  0x0000
3fe9eaa0:	.word  0x0000
3fe9eab0:	.word  0x0000
3fe9eac0:	.word  0x0000
3fe9ead0:	.word  0x0000
3fe9eae0:	.word  0x0000
3fe9eaf0:	.word  0x0000
3fe9eb00:	.word  0x0000
3fe9eb10:	.word  0x0000
3fe9eb20:	.word  0x0000
3fe9eb30:	.word  0x0000
3fe9eb40:	.word  0x0000
3fe9eb50:	.word  0x0000
3fe9eb60:	popst
3fe9eb70:	.word  0x0096
3fe9eb80:	.word  0x0005
3fe9eb90:	.word  0x0000
3fe9eba0:	.word  0x0008
3fe9ebb0:	.word  0x0000
3fe9ebc0:	cmp    a11, a8
3fe9ebd0:	dsjs   a3, L3FE9EA40
3fe9ebe0:	.word  0x0000
3fe9ebf0:	.word  0x0000
3fe9ec00:	.word  0x0000
3fe9ec10:	.word  0x0000
3fe9ec20:	.word  0x0000
3fe9ec30:	.word  0x0000
3fe9ec40:	.word  0x0000
3fe9ec50:	.word  0x0000
L3FE9EC60:
3fe9ec60:	.word  0x0000
3fe9ec70:	.word  0x0000
3fe9ec80:	.word  0x0000
3fe9ec90:	.word  0x0000
3fe9eca0:	.word  0x0000
3fe9ecb0:	.word  0x0000
3fe9ecc0:	.word  0x0000
3fe9ecd0:	.word  0x0000
3fe9ece0:	.word  0x0000
3fe9ecf0:	.word  0x0000
3fe9ed00:	.word  0x0000
3fe9ed10:	.word  0x0000
3fe9ed20:	.word  0x0000
3fe9ed30:	.word  0x0000
3fe9ed40:	.word  0x0000
3fe9ed50:	.word  0x0000
3fe9ed60:	.word  0x0000
3fe9ed70:	.word  0x0000
3fe9ed80:	.word  0x0000
3fe9ed90:	.word  0x0000
3fe9eda0:	.word  0x0000
3fe9edb0:	.word  0x0000
3fe9edc0:	.word  0x0000
3fe9edd0:	.word  0x0000
3fe9ede0:	subk   31, a8
3fe9edf0:	dsjs   a3, L3FE9EC60
3fe9ee00:	.word  0x0000
3fe9ee10:	.word  0x0000
3fe9ee20:	.word  0x0000
3fe9ee30:	.word  0x0000
3fe9ee40:	.word  0x0000
3fe9ee50:	.word  0x0000
3fe9ee60:	.word  0x0000
3fe9ee70:	.word  0x0000
L3FE9EE80:
3fe9ee80:	.word  0x0000
3fe9ee90:	.word  0x0000
3fe9eea0:	.word  0x0000
3fe9eeb0:	.word  0x0000
3fe9eec0:	.word  0x0000
3fe9eed0:	.word  0x0000
3fe9eee0:	.word  0x0000
3fe9eef0:	.word  0x0000
3fe9ef00:	.word  0x0000
3fe9ef10:	.word  0x0000
3fe9ef20:	.word  0x0000
3fe9ef30:	.word  0x0000
3fe9ef40:	.word  0x0000
3fe9ef50:	.word  0x0000
3fe9ef60:	.word  0x0000
3fe9ef70:	.word  0x0000
3fe9ef80:	.word  0x0000
3fe9ef90:	.word  0x0000
3fe9efa0:	.word  0x0000
3fe9efb0:	.word  0x0000
3fe9efc0:	.word  0x0000
3fe9efd0:	.word  0x0000
3fe9efe0:	.word  0x0000
3fe9eff0:	.word  0x0000
3fe9f000:	.word  0x3770
3fe9f010:	dsjs   a3, L3FE9EE80
3fe9f020:	.word  0x0000
3fe9f030:	.word  0x0000
3fe9f040:	.word  0x0000
3fe9f050:	.word  0x0000
3fe9f060:	.word  0x0000
3fe9f070:	.word  0x0000
3fe9f080:	.word  0x0000
3fe9f090:	.word  0x0000
3fe9f0a0:	.word  0x0000
3fe9f0b0:	.word  0x0000
3fe9f0c0:	.word  0x0000
3fe9f0d0:	.word  0x0000
3fe9f0e0:	.word  0x0000
3fe9f0f0:	.word  0x0000
L3FE9F100:
3fe9f100:	.word  0x0000
3fe9f110:	.word  0x0000
3fe9f120:	.word  0x0000
3fe9f130:	.word  0x0000
3fe9f140:	.word  0x0000
3fe9f150:	.word  0x0000
3fe9f160:	.word  0x0000
3fe9f170:	.word  0x0000
3fe9f180:	.word  0x0000
3fe9f190:	.word  0x0000
3fe9f1a0:	.word  0x0000
3fe9f1b0:	.word  0x0000
3fe9f1c0:	.word  0x0000
3fe9f1d0:	.word  0x0000
3fe9f1e0:	.word  0x0000
3fe9f1f0:	.word  0x0000
3fe9f200:	.word  0x0000
3fe9f210:	.word  0x0000
3fe9f220:	putst  b3
3fe9f230:	rev    a13
3fe9f240:	.word  0x0005
3fe9f250:	.word  0x0000
3fe9f260:	.word  0x0009
3fe9f270:	.word  0x0000
3fe9f280:	.word  0x3558
3fe9f290:	dsjs   a3, L3FE9F100
3fe9f2a0:	.word  0x0000
3fe9f2b0:	.word  0x0000
3fe9f2c0:	.word  0x0000
3fe9f2d0:	.word  0x0000
3fe9f2e0:	.word  0x0000
3fe9f2f0:	.word  0x0000
3fe9f300:	.word  0x0000
3fe9f310:	.word  0x0000
L3FE9F320:
3fe9f320:	.word  0x0000
3fe9f330:	.word  0x0000
3fe9f340:	.word  0x0000
3fe9f350:	.word  0x0000
3fe9f360:	.word  0x0000
3fe9f370:	.word  0x0000
3fe9f380:	.word  0x0000
3fe9f390:	.word  0x0000
3fe9f3a0:	.word  0x0000
3fe9f3b0:	.word  0x0000
3fe9f3c0:	.word  0x0000
3fe9f3d0:	.word  0x0000
3fe9f3e0:	.word  0x0000
3fe9f3f0:	.word  0x0000
3fe9f400:	.word  0x0000
3fe9f410:	.word  0x0000
3fe9f420:	.word  0x0000
3fe9f430:	.word  0x0000
3fe9f440:	.word  0x0000
3fe9f450:	.word  0x0000
3fe9f460:	.word  0x0000
3fe9f470:	.word  0x0000
3fe9f480:	.word  0x0000
3fe9f490:	.word  0x0000
3fe9f4a0:	btst   11, b8
3fe9f4b0:	dsjs   a3, L3FE9F320
3fe9f4c0:	.word  0x0000
3fe9f4d0:	.word  0x0000
3fe9f4e0:	.word  0x0000
3fe9f4f0:	.word  0x0000
3fe9f500:	.word  0x0000
3fe9f510:	.word  0x0000
3fe9f520:	.word  0x0000
3fe9f530:	.word  0x0000
L3FE9F540:
3fe9f540:	.word  0x0000
3fe9f550:	.word  0x0000
3fe9f560:	.word  0x0000
3fe9f570:	.word  0x0000
3fe9f580:	.word  0x0000
3fe9f590:	.word  0x0000
3fe9f5a0:	.word  0x0000
3fe9f5b0:	.word  0x0000
3fe9f5c0:	.word  0x0000
3fe9f5d0:	.word  0x0000
3fe9f5e0:	.word  0x0000
3fe9f5f0:	.word  0x0000
3fe9f600:	.word  0x0000
3fe9f610:	.word  0x0000
3fe9f620:	.word  0x0000
3fe9f630:	.word  0x0000
3fe9f640:	.word  0x0000
3fe9f650:	.word  0x0000
3fe9f660:	.word  0x0000
3fe9f670:	.word  0x0000
3fe9f680:	.word  0x0000
3fe9f690:	.word  0x0000
3fe9f6a0:	.word  0x0000
3fe9f6b0:	.word  0x0000
3fe9f6c0:	btst   7, a8
3fe9f6d0:	dsjs   a3, L3FE9F540
3fe9f6e0:	.word  0x0000
3fe9f6f0:	.word  0x0000
3fe9f700:	.word  0x0000
3fe9f710:	.word  0x0000
3fe9f720:	.word  0x0000
3fe9f730:	.word  0x0000
3fe9f740:	.word  0x0000
3fe9f750:	.word  0x0000
3fe9f760:	.word  0x0000
3fe9f770:	.word  0x0000
3fe9f780:	.word  0x0000
3fe9f790:	.word  0x0000
3fe9f7a0:	.word  0x0000
3fe9f7b0:	.word  0x0000
L3FE9F7C0:
3fe9f7c0:	.word  0x0000
3fe9f7d0:	.word  0x0000
3fe9f7e0:	.word  0x0000
3fe9f7f0:	.word  0x0000
3fe9f800:	.word  0x0000
3fe9f810:	.word  0x0000
3fe9f820:	.word  0x0000
3fe9f830:	.word  0x0000
3fe9f840:	.word  0x0000
3fe9f850:	.word  0x0000
3fe9f860:	.word  0x0000
3fe9f870:	.word  0x0000
3fe9f880:	.word  0x0000
3fe9f890:	.word  0x0000
3fe9f8a0:	.word  0x0000
3fe9f8b0:	.word  0x0000
3fe9f8c0:	.word  0x0000
3fe9f8d0:	.word  0x0000
3fe9f8e0:	.word  0x0000
3fe9f8f0:	.word  0x0000
3fe9f900:	.word  0x0004
3fe9f910:	.word  0x0000
3fe9f920:	.word  0x0000
3fe9f930:	.word  0x0000
3fe9f940:	cmp    b14, b0
3fe9f950:	dsjs   a3, L3FE9F7C0
3fe9f960:	.word  0x0000
3fe9f970:	.word  0x0000
3fe9f980:	.word  0x0000
3fe9f990:	.word  0x0000
3fe9f9a0:	.word  0x0000
3fe9f9b0:	.word  0x0000
3fe9f9c0:	.word  0x0000
3fe9f9d0:	.word  0x0000
L3FE9F9E0:
3fe9f9e0:	.word  0x0000
3fe9f9f0:	.word  0x0000
3fe9fa00:	.word  0x0000
3fe9fa10:	.word  0x0000
3fe9fa20:	.word  0x0000
3fe9fa30:	.word  0x0000
3fe9fa40:	.word  0x0000
3fe9fa50:	.word  0x0000
3fe9fa60:	.word  0x0000
3fe9fa70:	.word  0x0000
3fe9fa80:	.word  0x0000
3fe9fa90:	.word  0x0000
3fe9faa0:	.word  0x0000
3fe9fab0:	.word  0x0000
3fe9fac0:	.word  0x0000
3fe9fad0:	.word  0x0000
3fe9fae0:	.word  0x0000
3fe9faf0:	.word  0x0000
3fe9fb00:	.word  0x0000
3fe9fb10:	.word  0x0000
3fe9fb20:	.word  0x0000
3fe9fb30:	.word  0x0000
3fe9fb40:	.word  0x0000
3fe9fb50:	.word  0x0000
3fe9fb60:	btst   a2, a8
3fe9fb70:	dsjs   a3, L3FE9F9E0
3fe9fb80:	.word  0x0000
3fe9fb90:	.word  0x0000
3fe9fba0:	.word  0x0000
3fe9fbb0:	.word  0x0000
3fe9fbc0:	.word  0x0000
3fe9fbd0:	.word  0x0000
3fe9fbe0:	.word  0x0000
3fe9fbf0:	.word  0x0000
L3FE9FC00:
3fe9fc00:	.word  0x0000
3fe9fc10:	.word  0x0000
3fe9fc20:	.word  0x0000
3fe9fc30:	.word  0x0000
3fe9fc40:	.word  0x0000
3fe9fc50:	.word  0x0000
3fe9fc60:	.word  0x0000
3fe9fc70:	.word  0x0000
3fe9fc80:	.word  0x0000
3fe9fc90:	.word  0x0000
3fe9fca0:	.word  0x0000
L3FE9FCB0:
3fe9fcb0:	.word  0x0000
3fe9fcc0:	.word  0x0000
3fe9fcd0:	.word  0x0000
3fe9fce0:	.word  0x0000
3fe9fcf0:	.word  0x0000
3fe9fd00:	.word  0x0000
3fe9fd10:	.word  0x0000
3fe9fd20:	.word  0x0000
3fe9fd30:	.word  0x0000
3fe9fd40:	.word  0x0000
3fe9fd50:	.word  0x0000
3fe9fd60:	.word  0x0000
3fe9fd70:	.word  0x0000
3fe9fd80:	btst   b7, b8
3fe9fd90:	dsjs   a3, L3FE9FC00
3fe9fda0:	.word  0x0418
3fe9fdb0:	.word  0x04f0
3fe9fdc0:	.word  0x0011
3fe9fdd0:	.word  0x00c8
3fe9fde0:	.word  0x001f
3fe9fdf0:	.word  0x0004
3fe9fe00:	.word  0x0000
3fe9fe10:	.word  0x0001
3fe9fe20:	.word  0x0000
3fe9fe30:	add    b10, b0
3fe9fe40:	dsjs   a3, L3FE9FCB0
3fe9fe50:	.word  0x0000
3fe9fe60:	.word  0x0000
3fe9fe70:	.word  0x0000
3fe9fe80:	.word  0x0000
3fe9fe90:	.word  0x0000
3fe9fea0:	.word  0x0000
3fe9feb0:	.word  0x0000
3fe9fec0:	.word  0x0000
L3FE9FED0:
3fe9fed0:	.word  0x0000
3fe9fee0:	.word  0x0000
3fe9fef0:	.word  0x0000
3fe9ff00:	.word  0x0000
3fe9ff10:	.word  0x0000
3fe9ff20:	.word  0x0000
3fe9ff30:	.word  0x0000
3fe9ff40:	.word  0x0000
3fe9ff50:	.word  0x0000
3fe9ff60:	.word  0x0000
3fe9ff70:	.word  0x0000
3fe9ff80:	.word  0x0000
3fe9ff90:	.word  0x0000
3fe9ffa0:	.word  0x0000
3fe9ffb0:	.word  0x0000
3fe9ffc0:	.word  0x0000
3fe9ffd0:	.word  0x0000
3fe9ffe0:	.word  0x0000
3fe9fff0:	.word  0x0000
3fea0000:	.word  0x0000
3fea0010:	.word  0x0000
3fea0020:	.word  0x0000
3fea0030:	.word  0x0000
3fea0040:	.word  0x0000
3fea0050:	btst   a11, a8
3fea0060:	dsjs   a3, L3FE9FED0
3fea0070:	.word  0x0000
3fea0080:	.word  0x0000
3fea0090:	.word  0x0000
3fea00a0:	.word  0x0000
3fea00b0:	.word  0x0000
3fea00c0:	.word  0x0000
3fea00d0:	.word  0x0000
3fea00e0:	.word  0x0000
L3FEA00F0:
3fea00f0:	.word  0x0000
3fea0100:	.word  0x0000
3fea0110:	.word  0x0000
3fea0120:	.word  0x0000
3fea0130:	.word  0x0000
3fea0140:	.word  0x0000
3fea0150:	.word  0x0000
3fea0160:	.word  0x0000
3fea0170:	.word  0x0000
3fea0180:	.word  0x0000
3fea0190:	.word  0x0000
3fea01a0:	.word  0x0000
3fea01b0:	.word  0x0000
3fea01c0:	.word  0x0000
3fea01d0:	.word  0x0000
3fea01e0:	.word  0x0000
3fea01f0:	.word  0x0000
3fea0200:	.word  0x0000
3fea0210:	.word  0x0000
3fea0220:	.word  0x0000
3fea0230:	.word  0x0000
3fea0240:	.word  0x0000
3fea0250:	.word  0x0000
3fea0260:	.word  0x0000
3fea0270:	addc   a4, a0
3fea0280:	dsjs   a3, L3FEA00F0
3fea0290:	.word  0x0000
3fea02a0:	.word  0x0000
3fea02b0:	.word  0x0000
3fea02c0:	.word  0x0000
3fea02d0:	.word  0x0000
3fea02e0:	.word  0x0000
3fea02f0:	.word  0x0000
3fea0300:	.word  0x0000
3fea0310:	.word  0x0000
3fea0320:	.word  0x0000
3fea0330:	.word  0x0000
3fea0340:	.word  0x0000
3fea0350:	.word  0x0000
3fea0360:	.word  0x0000
L3FEA0370:
3fea0370:	.word  0x0000
3fea0380:	.word  0x0000
3fea0390:	.word  0x0000
3fea03a0:	.word  0x0000
3fea03b0:	.word  0x0000
3fea03c0:	.word  0x0000
3fea03d0:	.word  0x0000
3fea03e0:	.word  0x0000
3fea03f0:	.word  0x0000
3fea0400:	.word  0x0000
3fea0410:	.word  0x0000
3fea0420:	.word  0x0000
3fea0430:	.word  0x0000
3fea0440:	.word  0x0000
3fea0450:	.word  0x0000
3fea0460:	.word  0x0000
3fea0470:	.word  0x0000
3fea0480:	.word  0x0000
3fea0490:	.word  0x00cd
3fea04a0:	.word  0x0019
3fea04b0:	.word  0x0001
3fea04c0:	.word  0x0000
3fea04d0:	.word  0x0002
3fea04e0:	.word  0x0000
3fea04f0:	sla    0x3, b8
3fea0500:	dsjs   a3, L3FEA0370
3fea0510:	.word  0x0000
3fea0520:	.word  0x0000
3fea0530:	.word  0x0000
3fea0540:	.word  0x0000
3fea0550:	.word  0x0000
3fea0560:	.word  0x0000
3fea0570:	.word  0x0000
3fea0580:	.word  0x0000
L3FEA0590:
3fea0590:	.word  0x0000
3fea05a0:	.word  0x0000
3fea05b0:	.word  0x0000
3fea05c0:	.word  0x0000
3fea05d0:	.word  0x0000
3fea05e0:	.word  0x0000
3fea05f0:	.word  0x0000
3fea0600:	.word  0x0000
3fea0610:	.word  0x0000
3fea0620:	.word  0x0000
3fea0630:	.word  0x0000
3fea0640:	.word  0x0000
3fea0650:	.word  0x0000
3fea0660:	.word  0x0000
3fea0670:	.word  0x0000
3fea0680:	.word  0x0000
3fea0690:	.word  0x0000
3fea06a0:	.word  0x0000
3fea06b0:	.word  0x0000
3fea06c0:	.word  0x0000
3fea06d0:	.word  0x0000
3fea06e0:	.word  0x0000
3fea06f0:	.word  0x0000
3fea0700:	.word  0x0000
3fea0710:	sla    0x3, b8
3fea0720:	dsjs   a3, L3FEA0590
3fea0730:	.word  0x0000
3fea0740:	.word  0x0000
3fea0750:	.word  0x0000
3fea0760:	.word  0x0000
3fea0770:	.word  0x0000
3fea0780:	.word  0x0000
3fea0790:	.word  0x0000
3fea07a0:	.word  0x0000
L3FEA07B0:
3fea07b0:	.word  0x0000
3fea07c0:	.word  0x0000
3fea07d0:	.word  0x0000
3fea07e0:	.word  0x0000
3fea07f0:	.word  0x0000
3fea0800:	.word  0x0000
3fea0810:	.word  0x0000
3fea0820:	.word  0x0000
3fea0830:	.word  0x0000
3fea0840:	.word  0x0000
3fea0850:	.word  0x0000
3fea0860:	.word  0x0000
3fea0870:	.word  0x0000
3fea0880:	.word  0x0000
3fea0890:	.word  0x0000
3fea08a0:	.word  0x0000
3fea08b0:	.word  0x0000
3fea08c0:	.word  0x0000
3fea08d0:	.word  0x0000
3fea08e0:	.word  0x0000
3fea08f0:	.word  0x0000
3fea0900:	.word  0x0000
3fea0910:	.word  0x0000
3fea0920:	.word  0x0000
3fea0930:	sla    0x3, b8
3fea0940:	dsjs   a3, L3FEA07B0
3fea0950:	.word  0x0000
3fea0960:	.word  0x0000
3fea0970:	.word  0x0000
3fea0980:	.word  0x0000
3fea0990:	.word  0x0000
3fea09a0:	.word  0x0000
3fea09b0:	.word  0x0000
3fea09c0:	.word  0x0000
3fea09d0:	.word  0x0000
3fea09e0:	.word  0x0000
3fea09f0:	.word  0x0000
3fea0a00:	.word  0x0000
3fea0a10:	.word  0x0000
3fea0a20:	.word  0x0000
L3FEA0A30:
3fea0a30:	.word  0x0000
3fea0a40:	.word  0x0000
3fea0a50:	.word  0x0000
3fea0a60:	.word  0x0000
3fea0a70:	.word  0x0000
3fea0a80:	.word  0x0000
3fea0a90:	.word  0x0000
3fea0aa0:	.word  0x0000
3fea0ab0:	.word  0x0000
3fea0ac0:	.word  0x0000
3fea0ad0:	.word  0x0000
3fea0ae0:	.word  0x0000
3fea0af0:	.word  0x0000
3fea0b00:	.word  0x0000
3fea0b10:	.word  0x0000
3fea0b20:	.word  0x0000
3fea0b30:	.word  0x0000
3fea0b40:	.word  0x0000
3fea0b50:	.word  0x00c8
3fea0b60:	rev    b13
3fea0b70:	.word  0x0004
3fea0b80:	.word  0x0000
3fea0b90:	.word  0x0003
3fea0ba0:	.word  0x0000
3fea0bb0:	addc   b8, b0
3fea0bc0:	dsjs   a3, L3FEA0A30
3fea0bd0:	.word  0x0000
3fea0be0:	.word  0x0000
3fea0bf0:	.word  0x0000
3fea0c00:	.word  0x0000
3fea0c10:	.word  0x0000
3fea0c20:	.word  0x0000
3fea0c30:	.word  0x0000
3fea0c40:	.word  0x0000
L3FEA0C50:
3fea0c50:	.word  0x0000
3fea0c60:	.word  0x0000
3fea0c70:	.word  0x0000
3fea0c80:	.word  0x0000
3fea0c90:	.word  0x0000
3fea0ca0:	.word  0x0000
3fea0cb0:	.word  0x0000
3fea0cc0:	.word  0x0000
3fea0cd0:	.word  0x0000
3fea0ce0:	.word  0x0000
3fea0cf0:	.word  0x0000
3fea0d00:	.word  0x0000
3fea0d10:	.word  0x0000
3fea0d20:	.word  0x0000
3fea0d30:	.word  0x0000
3fea0d40:	.word  0x0000
3fea0d50:	.word  0x0000
3fea0d60:	.word  0x0000
3fea0d70:	.word  0x0000
3fea0d80:	.word  0x0000
3fea0d90:	.word  0x0000
3fea0da0:	.word  0x0000
3fea0db0:	.word  0x0000
3fea0dc0:	.word  0x0000
3fea0dd0:	move   a1, a0
3fea0de0:	dsjs   a3, L3FEA0C50
3fea0df0:	.word  0x0000
3fea0e00:	.word  0x0000
3fea0e10:	.word  0x0000
3fea0e20:	.word  0x0000
3fea0e30:	.word  0x0000
3fea0e40:	.word  0x0000
3fea0e50:	.word  0x0000
3fea0e60:	.word  0x0000
L3FEA0E70:
3fea0e70:	.word  0x0000
3fea0e80:	.word  0x0000
3fea0e90:	.word  0x0000
3fea0ea0:	.word  0x0000
3fea0eb0:	.word  0x0000
3fea0ec0:	.word  0x0000
3fea0ed0:	.word  0x0000
3fea0ee0:	.word  0x0000
3fea0ef0:	.word  0x0000
3fea0f00:	.word  0x0000
3fea0f10:	.word  0x0000
3fea0f20:	.word  0x0000
3fea0f30:	.word  0x0000
3fea0f40:	.word  0x0000
3fea0f50:	.word  0x0000
3fea0f60:	.word  0x0000
3fea0f70:	.word  0x0000
3fea0f80:	.word  0x0000
3fea0f90:	.word  0x0000
3fea0fa0:	.word  0x0000
3fea0fb0:	.word  0x0000
3fea0fc0:	.word  0x0000
3fea0fd0:	.word  0x0000
3fea0fe0:	.word  0x0000
3fea0ff0:	sub    b2, b8
3fea1000:	dsjs   a3, L3FEA0E70
3fea1010:	.word  0x0000
3fea1020:	.word  0x0000
3fea1030:	.word  0x0000
3fea1040:	.word  0x0000
3fea1050:	.word  0x0000
3fea1060:	.word  0x0000
3fea1070:	.word  0x0000
3fea1080:	.word  0x0000
3fea1090:	.word  0x0000
3fea10a0:	.word  0x0000
3fea10b0:	.word  0x0000
3fea10c0:	.word  0x0000
3fea10d0:	.word  0x0000
3fea10e0:	.word  0x0000
L3FEA10F0:
3fea10f0:	.word  0x0000
3fea1100:	.word  0x0000
3fea1110:	.word  0x0000
3fea1120:	.word  0x0000
3fea1130:	.word  0x0000
3fea1140:	.word  0x0000
3fea1150:	.word  0x0000
3fea1160:	.word  0x0000
3fea1170:	.word  0x0000
3fea1180:	.word  0x0000
3fea1190:	.word  0x0000
3fea11a0:	.word  0x0000
3fea11b0:	.word  0x0000
3fea11c0:	.word  0x0000
3fea11d0:	.word  0x0000
3fea11e0:	.word  0x0000
3fea11f0:	.word  0x0000
3fea1200:	.word  0x0000
3fea1210:	.word  0x00cd
3fea1220:	rev    b7
3fea1230:	.word  0x0001
3fea1240:	.word  0x0000
3fea1250:	.word  0x0004
3fea1260:	.word  0x0000
3fea1270:	sla    0x3, b8
3fea1280:	dsjs   a3, L3FEA10F0
3fea1290:	.word  0x0000
3fea12a0:	.word  0x0000
3fea12b0:	.word  0x0000
3fea12c0:	.word  0x0000
3fea12d0:	.word  0x0000
3fea12e0:	.word  0x0000
3fea12f0:	.word  0x0000
3fea1300:	.word  0x0000
L3FEA1310:
3fea1310:	.word  0x0000
3fea1320:	.word  0x0000
3fea1330:	.word  0x0000
3fea1340:	.word  0x0000
3fea1350:	.word  0x0000
3fea1360:	.word  0x0000
3fea1370:	.word  0x0000
3fea1380:	.word  0x0000
3fea1390:	.word  0x0000
3fea13a0:	.word  0x0000
3fea13b0:	.word  0x0000
3fea13c0:	.word  0x0000
3fea13d0:	.word  0x0000
3fea13e0:	.word  0x0000
3fea13f0:	.word  0x0000
3fea1400:	.word  0x0000
3fea1410:	.word  0x0000
3fea1420:	.word  0x0000
3fea1430:	.word  0x0000
3fea1440:	.word  0x0000
3fea1450:	.word  0x0000
3fea1460:	.word  0x0000
3fea1470:	.word  0x0000
3fea1480:	.word  0x0000
3fea1490:	sla    0x3, b8
3fea14a0:	dsjs   a3, L3FEA1310
3fea14b0:	.word  0x0000
3fea14c0:	.word  0x0000
3fea14d0:	.word  0x0000
3fea14e0:	.word  0x0000
3fea14f0:	.word  0x0000
3fea1500:	.word  0x0000
3fea1510:	.word  0x0000
3fea1520:	.word  0x0000
L3FEA1530:
3fea1530:	.word  0x0000
3fea1540:	.word  0x0000
3fea1550:	.word  0x0000
3fea1560:	.word  0x0000
3fea1570:	.word  0x0000
3fea1580:	.word  0x0000
3fea1590:	.word  0x0000
3fea15a0:	.word  0x0000
3fea15b0:	.word  0x0000
3fea15c0:	.word  0x0000
3fea15d0:	.word  0x0000
3fea15e0:	.word  0x0000
3fea15f0:	.word  0x0000
3fea1600:	.word  0x0000
3fea1610:	.word  0x0000
3fea1620:	.word  0x0000
3fea1630:	.word  0x0000
3fea1640:	.word  0x0000
3fea1650:	.word  0x0000
3fea1660:	.word  0x0000
3fea1670:	.word  0x0000
3fea1680:	.word  0x0000
3fea1690:	.word  0x0000
3fea16a0:	.word  0x0000
3fea16b0:	sla    0x3, b8
3fea16c0:	dsjs   a3, L3FEA1530
3fea16d0:	.word  0x0000
3fea16e0:	.word  0x0000
3fea16f0:	.word  0x0000
3fea1700:	.word  0x0000
3fea1710:	.word  0x0000
3fea1720:	.word  0x0000
3fea1730:	.word  0x0000
3fea1740:	.word  0x0000
3fea1750:	.word  0x0000
3fea1760:	.word  0x0000
3fea1770:	.word  0x0000
3fea1780:	.word  0x0000
3fea1790:	.word  0x0000
3fea17a0:	.word  0x0000
L3FEA17B0:
3fea17b0:	.word  0x0000
3fea17c0:	.word  0x0000
3fea17d0:	.word  0x0000
3fea17e0:	.word  0x0000
3fea17f0:	.word  0x0000
3fea1800:	.word  0x0000
3fea1810:	.word  0x0000
3fea1820:	.word  0x0000
3fea1830:	.word  0x0000
3fea1840:	.word  0x0000
3fea1850:	.word  0x0000
3fea1860:	.word  0x0000
3fea1870:	.word  0x0000
3fea1880:	.word  0x0000
3fea1890:	.word  0x0000
3fea18a0:	.word  0x0000
3fea18b0:	.word  0x0000
3fea18c0:	.word  0x0000
3fea18d0:	.word  0x0008
3fea18e0:	.word  0x0096
3fea18f0:	.word  0x0005
3fea1900:	.word  0x0000
3fea1910:	.word  0x0005
3fea1920:	.word  0x0000
3fea1930:	sub    b7, b8
3fea1940:	dsjs   a3, L3FEA17B0
3fea1950:	.word  0x0000
3fea1960:	.word  0x0000
3fea1970:	.word  0x0000
3fea1980:	.word  0x0000
3fea1990:	.word  0x0000
3fea19a0:	.word  0x0000
3fea19b0:	.word  0x0000
3fea19c0:	.word  0x0000
L3FEA19D0:
3fea19d0:	.word  0x0000
3fea19e0:	.word  0x0000
3fea19f0:	.word  0x0000
3fea1a00:	.word  0x0000
3fea1a10:	.word  0x0000
3fea1a20:	.word  0x0000
3fea1a30:	.word  0x0000
3fea1a40:	.word  0x0000
3fea1a50:	.word  0x0000
3fea1a60:	.word  0x0000
3fea1a70:	.word  0x0000
3fea1a80:	.word  0x0000
3fea1a90:	.word  0x0000
3fea1aa0:	.word  0x0000
3fea1ab0:	.word  0x0000
3fea1ac0:	.word  0x0000
3fea1ad0:	.word  0x0000
3fea1ae0:	.word  0x0000
3fea1af0:	.word  0x0000
3fea1b00:	.word  0x0000
3fea1b10:	.word  0x0000
3fea1b20:	.word  0x0000
3fea1b30:	.word  0x0000
3fea1b40:	.word  0x0000
3fea1b50:	subb   a0, a8
3fea1b60:	dsjs   a3, L3FEA19D0
3fea1b70:	.word  0x0000
3fea1b80:	.word  0x0000
3fea1b90:	.word  0x0000
3fea1ba0:	.word  0x0000
3fea1bb0:	.word  0x0000
3fea1bc0:	.word  0x0000
3fea1bd0:	.word  0x0000
3fea1be0:	.word  0x0000
L3FEA1BF0:
3fea1bf0:	.word  0x0000
3fea1c00:	.word  0x0000
3fea1c10:	.word  0x0000
3fea1c20:	.word  0x0000
3fea1c30:	.word  0x0000
3fea1c40:	.word  0x0000
3fea1c50:	.word  0x0000
3fea1c60:	.word  0x0000
3fea1c70:	.word  0x0000
3fea1c80:	.word  0x0000
3fea1c90:	.word  0x0000
3fea1ca0:	.word  0x0000
3fea1cb0:	.word  0x0000
3fea1cc0:	.word  0x0000
3fea1cd0:	.word  0x0000
3fea1ce0:	.word  0x0000
3fea1cf0:	.word  0x0000
3fea1d00:	.word  0x0000
3fea1d10:	.word  0x0000
3fea1d20:	.word  0x0000
3fea1d30:	.word  0x0000
3fea1d40:	.word  0x0000
3fea1d50:	.word  0x0000
3fea1d60:	.word  0x0000
3fea1d70:	subb   b8, b8
3fea1d80:	dsjs   a3, L3FEA1BF0
3fea1d90:	.word  0x0000
3fea1da0:	.word  0x0000
3fea1db0:	.word  0x0000
3fea1dc0:	.word  0x0000
3fea1dd0:	.word  0x0000
3fea1de0:	.word  0x0000
3fea1df0:	.word  0x0000
3fea1e00:	.word  0x0000
3fea1e10:	.word  0x0000
3fea1e20:	.word  0x0000
3fea1e30:	.word  0x0000
3fea1e40:	.word  0x0000
L3FEA1E50:
3fea1e50:	.word  0x0000
3fea1e60:	.word  0x0000
L3FEA1E70:
3fea1e70:	.word  0x0000
3fea1e80:	.word  0x0000
3fea1e90:	.word  0x0000
3fea1ea0:	.word  0x0000
3fea1eb0:	.word  0x0000
3fea1ec0:	.word  0x0000
3fea1ed0:	.word  0x0000
3fea1ee0:	.word  0x0000
3fea1ef0:	.word  0x0000
3fea1f00:	.word  0x0000
3fea1f10:	.word  0x0000
3fea1f20:	.word  0x0000
3fea1f30:	.word  0x0000
3fea1f40:	.word  0x0000
3fea1f50:	.word  0x0000
3fea1f60:	.word  0x0000
3fea1f70:	.word  0x0000
3fea1f80:	.word  0x0000
3fea1f90:	emu
3fea1fa0:	.word  0x0096
3fea1fb0:	.word  0x0005
3fea1fc0:	.word  0x0000
3fea1fd0:	.word  0x0006
3fea1fe0:	.word  0x0000
3fea1ff0:	dsjs   a0, L3FEA1E50
3fea2000:	dsjs   a3, L3FEA1E70
3fea2010:	.word  0x0000
3fea2020:	.word  0x0000
3fea2030:	.word  0x0000
3fea2040:	.word  0x0000
3fea2050:	.word  0x0000
3fea2060:	.word  0x0000
L3FEA2070:
3fea2070:	.word  0x0000
3fea2080:	.word  0x0000
L3FEA2090:
3fea2090:	.word  0x0000
3fea20a0:	.word  0x0000
3fea20b0:	.word  0x0000
3fea20c0:	.word  0x0000
3fea20d0:	.word  0x0000
3fea20e0:	.word  0x0000
3fea20f0:	.word  0x0000
3fea2100:	.word  0x0000
3fea2110:	.word  0x0000
3fea2120:	.word  0x0000
3fea2130:	.word  0x0000
3fea2140:	.word  0x0000
3fea2150:	.word  0x0000
3fea2160:	.word  0x0000
3fea2170:	.word  0x0000
3fea2180:	.word  0x0000
3fea2190:	.word  0x0000
3fea21a0:	.word  0x0000
3fea21b0:	.word  0x0000
3fea21c0:	.word  0x0000
3fea21d0:	.word  0x0000
3fea21e0:	.word  0x0000
3fea21f0:	.word  0x0000
3fea2200:	.word  0x0000
3fea2210:	dsjs   a0, L3FEA2070
3fea2220:	dsjs   a3, L3FEA2090
3fea2230:	.word  0x0000
3fea2240:	.word  0x0000
3fea2250:	.word  0x0000
3fea2260:	.word  0x0000
3fea2270:	.word  0x0000
3fea2280:	.word  0x0000
L3FEA2290:
3fea2290:	.word  0x0000
3fea22a0:	.word  0x0000
L3FEA22B0:
3fea22b0:	.word  0x0000
3fea22c0:	.word  0x0000
3fea22d0:	.word  0x0000
3fea22e0:	.word  0x0000
3fea22f0:	.word  0x0000
3fea2300:	.word  0x0000
3fea2310:	.word  0x0000
3fea2320:	.word  0x0000
3fea2330:	.word  0x0000
3fea2340:	.word  0x0000
3fea2350:	.word  0x0000
3fea2360:	.word  0x0000
3fea2370:	.word  0x0000
3fea2380:	.word  0x0000
3fea2390:	.word  0x0000
3fea23a0:	.word  0x0000
3fea23b0:	.word  0x0000
3fea23c0:	.word  0x0000
3fea23d0:	.word  0x0000
3fea23e0:	.word  0x0000
3fea23f0:	.word  0x0000
3fea2400:	.word  0x0000
3fea2410:	.word  0x0000
3fea2420:	.word  0x0000
3fea2430:	dsjs   a0, L3FEA2290
3fea2440:	dsjs   a3, L3FEA22B0
3fea2450:	.word  0x0000
3fea2460:	.word  0x0000
3fea2470:	.word  0x0000
3fea2480:	.word  0x0000
3fea2490:	.word  0x0000
3fea24a0:	.word  0x0000
3fea24b0:	.word  0x0000
3fea24c0:	.word  0x0000
3fea24d0:	.word  0x0000
3fea24e0:	.word  0x0000
3fea24f0:	.word  0x0000
3fea2500:	.word  0x0000
3fea2510:	.word  0x0000
3fea2520:	.word  0x0000
L3FEA2530:
3fea2530:	.word  0x0000
3fea2540:	.word  0x0000
3fea2550:	.word  0x0000
3fea2560:	.word  0x0000
3fea2570:	.word  0x0000
3fea2580:	.word  0x0000
3fea2590:	.word  0x0000
3fea25a0:	.word  0x0000
3fea25b0:	.word  0x0000
3fea25c0:	.word  0x0000
3fea25d0:	.word  0x0000
3fea25e0:	.word  0x0000
3fea25f0:	.word  0x0000
3fea2600:	.word  0x0000
3fea2610:	.word  0x0000
3fea2620:	.word  0x0000
3fea2630:	.word  0x0000
3fea2640:	.word  0x0000
3fea2650:	getpc  b3
3fea2660:	.word  0x0096
3fea2670:	.word  0x0005
3fea2680:	.word  0x0000
3fea2690:	.word  0x0007
3fea26a0:	.word  0x0000
3fea26b0:	cmp    b0, b8
3fea26c0:	dsjs   a3, L3FEA2530
3fea26d0:	.word  0x0000
3fea26e0:	.word  0x0000
3fea26f0:	.word  0x0000
3fea2700:	.word  0x0000
3fea2710:	.word  0x0000
3fea2720:	.word  0x0000
3fea2730:	.word  0x0000
3fea2740:	.word  0x0000
L3FEA2750:
3fea2750:	.word  0x0000
3fea2760:	.word  0x0000
3fea2770:	.word  0x0000
3fea2780:	.word  0x0000
3fea2790:	.word  0x0000
3fea27a0:	.word  0x0000
3fea27b0:	.word  0x0000
3fea27c0:	.word  0x0000
3fea27d0:	.word  0x0000
3fea27e0:	.word  0x0000
3fea27f0:	.word  0x0000
3fea2800:	.word  0x0000
3fea2810:	.word  0x0000
3fea2820:	.word  0x0000
3fea2830:	.word  0x0000
3fea2840:	.word  0x0000
3fea2850:	.word  0x0000
3fea2860:	.word  0x0000
3fea2870:	.word  0x0000
3fea2880:	.word  0x0000
3fea2890:	.word  0x0000
3fea28a0:	.word  0x0000
3fea28b0:	.word  0x0000
3fea28c0:	.word  0x0000
3fea28d0:	cmp    a6, a0
3fea28e0:	dsjs   a3, L3FEA2750
3fea28f0:	.word  0x0000
3fea2900:	.word  0x0000
3fea2910:	.word  0x0000
3fea2920:	.word  0x0000
3fea2930:	.word  0x0000
3fea2940:	.word  0x0000
3fea2950:	.word  0x0000
3fea2960:	.word  0x0000
L3FEA2970:
3fea2970:	.word  0x0000
3fea2980:	.word  0x0000
3fea2990:	.word  0x0000
3fea29a0:	.word  0x0000
3fea29b0:	.word  0x0000
3fea29c0:	.word  0x0000
3fea29d0:	.word  0x0000
3fea29e0:	.word  0x0000
3fea29f0:	.word  0x0000
3fea2a00:	.word  0x0000
3fea2a10:	.word  0x0000
3fea2a20:	.word  0x0000
3fea2a30:	.word  0x0000
3fea2a40:	.word  0x0000
3fea2a50:	.word  0x0000
3fea2a60:	.word  0x0000
3fea2a70:	.word  0x0000
3fea2a80:	.word  0x0000
3fea2a90:	.word  0x0000
3fea2aa0:	.word  0x0000
3fea2ab0:	.word  0x0000
3fea2ac0:	.word  0x0000
3fea2ad0:	.word  0x0000
3fea2ae0:	.word  0x0000
3fea2af0:	add    b3, b0
3fea2b00:	dsjs   a3, L3FEA2970
3fea2b10:	.word  0x0000
3fea2b20:	.word  0x0000
3fea2b30:	.word  0x0000
3fea2b40:	.word  0x0000
3fea2b50:	.word  0x0000
3fea2b60:	.word  0x0000
3fea2b70:	.word  0x0000
3fea2b80:	.word  0x0000
3fea2b90:	.word  0x0000
3fea2ba0:	.word  0x0000
3fea2bb0:	.word  0x0000
3fea2bc0:	.word  0x0000
3fea2bd0:	.word  0x0000
3fea2be0:	.word  0x0000
L3FEA2BF0:
3fea2bf0:	.word  0x0000
3fea2c00:	.word  0x0000
3fea2c10:	.word  0x0000
3fea2c20:	.word  0x0000
3fea2c30:	.word  0x0000
3fea2c40:	.word  0x0000
3fea2c50:	.word  0x0000
3fea2c60:	.word  0x0000
3fea2c70:	.word  0x0000
3fea2c80:	.word  0x0000
3fea2c90:	.word  0x0000
3fea2ca0:	.word  0x0000
3fea2cb0:	.word  0x0000
3fea2cc0:	.word  0x0000
3fea2cd0:	.word  0x0000
3fea2ce0:	.word  0x0000
3fea2cf0:	.word  0x0000
3fea2d00:	.word  0x0000
3fea2d10:	popst
3fea2d20:	.word  0x0096
3fea2d30:	.word  0x0005
3fea2d40:	.word  0x0000
3fea2d50:	.word  0x0008
3fea2d60:	.word  0x0000
3fea2d70:	cmp    a11, a8
3fea2d80:	dsjs   a3, L3FEA2BF0
3fea2d90:	.word  0x0000
3fea2da0:	.word  0x0000
3fea2db0:	.word  0x0000
3fea2dc0:	.word  0x0000
3fea2dd0:	.word  0x0000
3fea2de0:	.word  0x0000
3fea2df0:	.word  0x0000
3fea2e00:	.word  0x0000
L3FEA2E10:
3fea2e10:	.word  0x0000
3fea2e20:	.word  0x0000
3fea2e30:	.word  0x0000
3fea2e40:	.word  0x0000
3fea2e50:	.word  0x0000
3fea2e60:	.word  0x0000
3fea2e70:	.word  0x0000
3fea2e80:	.word  0x0000
3fea2e90:	.word  0x0000
3fea2ea0:	.word  0x0000
3fea2eb0:	.word  0x0000
3fea2ec0:	.word  0x0000
3fea2ed0:	.word  0x0000
3fea2ee0:	.word  0x0000
3fea2ef0:	.word  0x0000
3fea2f00:	.word  0x0000
3fea2f10:	.word  0x0000
3fea2f20:	.word  0x0000
3fea2f30:	.word  0x0000
3fea2f40:	.word  0x0000
3fea2f50:	.word  0x0000
3fea2f60:	.word  0x0000
3fea2f70:	.word  0x0000
3fea2f80:	.word  0x0000
3fea2f90:	subk   31, a8
3fea2fa0:	dsjs   a3, L3FEA2E10
3fea2fb0:	.word  0x0000
3fea2fc0:	.word  0x0000
3fea2fd0:	.word  0x0000
3fea2fe0:	.word  0x0000
3fea2ff0:	.word  0x0000
3fea3000:	.word  0x0000
3fea3010:	.word  0x0000
3fea3020:	.word  0x0000
L3FEA3030:
3fea3030:	.word  0x0000
3fea3040:	.word  0x0000
3fea3050:	.word  0x0000
3fea3060:	.word  0x0000
3fea3070:	.word  0x0000
3fea3080:	.word  0x0000
3fea3090:	.word  0x0000
3fea30a0:	.word  0x0000
3fea30b0:	.word  0x0000
3fea30c0:	.word  0x0000
3fea30d0:	.word  0x0000
3fea30e0:	.word  0x0000
3fea30f0:	.word  0x0000
3fea3100:	.word  0x0000
3fea3110:	.word  0x0000
3fea3120:	.word  0x0000
3fea3130:	.word  0x0000
3fea3140:	.word  0x0000
3fea3150:	.word  0x0000
3fea3160:	.word  0x0000
3fea3170:	.word  0x0000
3fea3180:	.word  0x0000
3fea3190:	.word  0x0000
3fea31a0:	.word  0x0000
3fea31b0:	.word  0x3770
3fea31c0:	dsjs   a3, L3FEA3030
3fea31d0:	.word  0x0000
3fea31e0:	.word  0x0000
3fea31f0:	.word  0x0000
3fea3200:	.word  0x0000
3fea3210:	.word  0x0000
3fea3220:	.word  0x0000
3fea3230:	.word  0x0000
3fea3240:	.word  0x0000
3fea3250:	.word  0x0000
3fea3260:	.word  0x0000
3fea3270:	.word  0x0000
3fea3280:	.word  0x0000
3fea3290:	.word  0x0000
3fea32a0:	.word  0x0000
L3FEA32B0:
3fea32b0:	.word  0x0000
3fea32c0:	.word  0x0000
3fea32d0:	.word  0x0000
3fea32e0:	.word  0x0000
3fea32f0:	.word  0x0000
3fea3300:	.word  0x0000
3fea3310:	.word  0x0000
3fea3320:	.word  0x0000
3fea3330:	.word  0x0000
3fea3340:	.word  0x0000
3fea3350:	.word  0x0000
3fea3360:	.word  0x0000
3fea3370:	.word  0x0000
3fea3380:	.word  0x0000
3fea3390:	.word  0x0000
3fea33a0:	.word  0x0000
3fea33b0:	.word  0x0000
3fea33c0:	.word  0x0000
3fea33d0:	putst  b3
3fea33e0:	rev    a13
3fea33f0:	.word  0x0005
3fea3400:	.word  0x0000
3fea3410:	.word  0x0009
3fea3420:	.word  0x0000
3fea3430:	.word  0x3558
3fea3440:	dsjs   a3, L3FEA32B0
3fea3450:	.word  0x0000
3fea3460:	.word  0x0000
3fea3470:	.word  0x0000
3fea3480:	.word  0x0000
3fea3490:	.word  0x0000
3fea34a0:	.word  0x0000
3fea34b0:	.word  0x0000
3fea34c0:	.word  0x0000
L3FEA34D0:
3fea34d0:	.word  0x0000
3fea34e0:	.word  0x0000
3fea34f0:	.word  0x0000
3fea3500:	.word  0x0000
3fea3510:	.word  0x0000
3fea3520:	.word  0x0000
3fea3530:	.word  0x0000
3fea3540:	.word  0x0000
3fea3550:	.word  0x0000
3fea3560:	.word  0x0000
3fea3570:	.word  0x0000
3fea3580:	.word  0x0000
3fea3590:	.word  0x0000
3fea35a0:	.word  0x0000
3fea35b0:	.word  0x0000
3fea35c0:	.word  0x0000
3fea35d0:	.word  0x0000
3fea35e0:	.word  0x0000
3fea35f0:	.word  0x0000
3fea3600:	.word  0x0000
3fea3610:	.word  0x0000
3fea3620:	.word  0x0000
3fea3630:	.word  0x0000
3fea3640:	.word  0x0000
3fea3650:	.word  0x35a0
3fea3660:	dsjs   a3, L3FEA34D0
3fea3670:	.word  0x0000
3fea3680:	.word  0x0000
3fea3690:	.word  0x0000
3fea36a0:	.word  0x0000
3fea36b0:	.word  0x0000
3fea36c0:	.word  0x0000
3fea36d0:	.word  0x0000
3fea36e0:	.word  0x0000
L3FEA36F0:
3fea36f0:	.word  0x0000
3fea3700:	.word  0x0000
3fea3710:	.word  0x0000
3fea3720:	.word  0x0000
3fea3730:	.word  0x0000
3fea3740:	.word  0x0000
3fea3750:	.word  0x0000
3fea3760:	.word  0x0000
3fea3770:	.word  0x0000
3fea3780:	.word  0x0000
3fea3790:	.word  0x0000
3fea37a0:	.word  0x0000
3fea37b0:	.word  0x0000
3fea37c0:	.word  0x0000
3fea37d0:	.word  0x0000
3fea37e0:	.word  0x0000
3fea37f0:	.word  0x0000
3fea3800:	.word  0x0000
3fea3810:	.word  0x0000
3fea3820:	.word  0x0000
3fea3830:	.word  0x0000
3fea3840:	.word  0x0000
3fea3850:	.word  0x0000
3fea3860:	.word  0x0000
3fea3870:	btst   7, a8
3fea3880:	dsjs   a3, L3FEA36F0
3fea3890:	.word  0x0000
3fea38a0:	.word  0x0000
3fea38b0:	.word  0x0000
3fea38c0:	.word  0x0000
3fea38d0:	.word  0x0000
3fea38e0:	.word  0x0000
3fea38f0:	.word  0x0000
3fea3900:	.word  0x0000
3fea3910:	.word  0x0000
3fea3920:	.word  0x0000
3fea3930:	.word  0x0000
3fea3940:	.word  0x0000
3fea3950:	.word  0x0000
3fea3960:	.word  0x0000
L3FEA3970:
3fea3970:	.word  0x0000
3fea3980:	.word  0x0000
3fea3990:	.word  0x0000
3fea39a0:	.word  0x0000
3fea39b0:	.word  0x0000
3fea39c0:	.word  0x0000
3fea39d0:	.word  0x0000
3fea39e0:	.word  0x0000
3fea39f0:	.word  0x0000
3fea3a00:	.word  0x0000
3fea3a10:	.word  0x0000
3fea3a20:	.word  0x0000
3fea3a30:	.word  0x0000
3fea3a40:	.word  0x0000
3fea3a50:	.word  0x0000
3fea3a60:	.word  0x0000
3fea3a70:	.word  0x0000
3fea3a80:	.word  0x0000
3fea3a90:	.word  0x00c8
3fea3aa0:	.word  0x001f
3fea3ab0:	.word  0x0004
3fea3ac0:	.word  0x0000
3fea3ad0:	.word  0x0001
3fea3ae0:	.word  0x0000
3fea3af0:	move   a7, a8
3fea3b00:	dsjs   a3, L3FEA3970
3fea3b10:	.word  0x0000
3fea3b20:	.word  0x0000
3fea3b30:	.word  0x0000
3fea3b40:	.word  0x0000
3fea3b50:	.word  0x0000
3fea3b60:	.word  0x0000
3fea3b70:	.word  0x0000
3fea3b80:	.word  0x0000
L3FEA3B90:
3fea3b90:	.word  0x0000
3fea3ba0:	.word  0x0000
3fea3bb0:	.word  0x0000
3fea3bc0:	.word  0x0000
3fea3bd0:	.word  0x0000
3fea3be0:	.word  0x0000
3fea3bf0:	.word  0x0000
3fea3c00:	.word  0x0000
3fea3c10:	.word  0x0000
3fea3c20:	.word  0x0000
3fea3c30:	.word  0x0000
3fea3c40:	.word  0x0000
3fea3c50:	.word  0x0000
3fea3c60:	.word  0x0000
3fea3c70:	.word  0x0000
3fea3c80:	.word  0x0000
3fea3c90:	.word  0x0000
3fea3ca0:	.word  0x0000
3fea3cb0:	.word  0x0000
3fea3cc0:	.word  0x0000
3fea3cd0:	.word  0x0000
3fea3ce0:	.word  0x0000
3fea3cf0:	.word  0x0000
3fea3d00:	.word  0x0000
3fea3d10:	move   a14, a8
3fea3d20:	dsjs   a3, L3FEA3B90
3fea3d30:	.word  0x0000
3fea3d40:	.word  0x0000
3fea3d50:	.word  0x0000
3fea3d60:	.word  0x0000
3fea3d70:	.word  0x0000
3fea3d80:	.word  0x0000
3fea3d90:	.word  0x0000
3fea3da0:	.word  0x0000
L3FEA3DB0:
3fea3db0:	.word  0x0000
3fea3dc0:	.word  0x0000
3fea3dd0:	.word  0x0000
3fea3de0:	.word  0x0000
3fea3df0:	.word  0x0000
L3FEA3E00:
3fea3e00:	.word  0x0000
3fea3e10:	.word  0x0000
L3FEA3E20:
3fea3e20:	.word  0x0000
3fea3e30:	.word  0x0000
L3FEA3E40:
3fea3e40:	.word  0x0000
3fea3e50:	.word  0x0000
L3FEA3E60:
3fea3e60:	.word  0x0000
3fea3e70:	.word  0x0000
L3FEA3E80:
3fea3e80:	.word  0x0000
3fea3e90:	.word  0x0000
L3FEA3EA0:
3fea3ea0:	.word  0x0000
3fea3eb0:	.word  0x0000
L3FEA3EC0:
3fea3ec0:	.word  0x0000
3fea3ed0:	.word  0x0000
L3FEA3EE0:
3fea3ee0:	.word  0x0000
3fea3ef0:	.word  0x0000
L3FEA3F00:
3fea3f00:	.word  0x0000
3fea3f10:	.word  0x0000
L3FEA3F20:
3fea3f20:	.word  0x0000
3fea3f30:	move   a6, b8
L3FEA3F40:
3fea3f40:	dsjs   a3, L3FEA3DB0
3fea3f50:	.word  0x006c
L3FEA3F60:
3fea3f60:	cmp    b3, b0
3fea3f70:	.word  0x0011
L3FEA3F80:
3fea3f80:	move   b8, a0
3fea3f90:	dsjs   a3, L3FEA3E00
L3FEA3FA0:
3fea3fa0:	move   a12, b8
3fea3fb0:	dsjs   a3, L3FEA3E20
L3FEA3FC0:
3fea3fc0:	and    b2, b0
3fea3fd0:	dsjs   a3, L3FEA3E40
L3FEA3FE0:
3fea3fe0:	and    a7, a0
3fea3ff0:	dsjs   a3, L3FEA3E60
L3FEA4000:
3fea4000:	and    b11, b0
3fea4010:	dsjs   a3, L3FEA3E80
L3FEA4020:
3fea4020:	andn   b2, b0
3fea4030:	dsjs   a3, L3FEA3EA0
L3FEA4040:
3fea4040:	andn   b9, b8
3fea4050:	dsjs   a3, L3FEA3EC0
L3FEA4060:
3fea4060:	andn   a14, a0
3fea4070:	dsjs   a3, L3FEA3EE0
L3FEA4080:
3fea4080:	or     b2, b0
3fea4090:	dsjs   a3, L3FEA3F00
L3FEA40A0:
3fea40a0:	or     a9, a0
3fea40b0:	dsjs   a3, L3FEA3F20
L3FEA40C0:
3fea40c0:	or     a13, a0
3fea40d0:	dsjs   a3, L3FEA3F40
L3FEA40E0:
3fea40e0:	xor    b1, b0
3fea40f0:	dsjs   a3, L3FEA3F60
L3FEA4100:
3fea4100:	xor    b7, b8
3fea4110:	dsjs   a3, L3FEA3F80
L3FEA4120:
3fea4120:	xor    a14, a0
3fea4130:	dsjs   a3, L3FEA3FA0
L3FEA4140:
3fea4140:	divs   b2, b0
3fea4150:	dsjs   a3, L3FEA3FC0
L3FEA4160:
3fea4160:	divs   b7, b0
3fea4170:	dsjs   a3, L3FEA3FE0
L3FEA4180:
3fea4180:	divs   b13, b8
3fea4190:	dsjs   a3, L3FEA4000
L3FEA41A0:
3fea41a0:	divu   a2, a8
3fea41b0:	dsjs   a3, L3FEA4020
L3FEA41C0:
3fea41c0:	divu   b7, b0
3fea41d0:	dsjs   a3, L3FEA4040
L3FEA41E0:
3fea41e0:	divu   b14, b8
3fea41f0:	dsjs   a3, L3FEA4060
L3FEA4200:
3fea4200:	mpys   a5, a0
3fea4210:	dsjs   a3, L3FEA4080
L3FEA4220:
3fea4220:	mpys   b12, b0
3fea4230:	dsjs   a3, L3FEA40A0
L3FEA4240:
3fea4240:	mpyu   a1, a0
3fea4250:	dsjs   a3, L3FEA40C0
L3FEA4260:
3fea4260:	mpyu   a8, a0
3fea4270:	dsjs   a3, L3FEA40E0
L3FEA4280:
3fea4280:	mpyu   b14, b8
3fea4290:	dsjs   a3, L3FEA4100
L3FEA42A0:
3fea42a0:	sla    a3, a0
3fea42b0:	dsjs   a3, L3FEA4120
L3FEA42C0:
3fea42c0:	sla    b7, b0
3fea42d0:	dsjs   a3, L3FEA4140
L3FEA42E0:
3fea42e0:	sla    sp, a0
3fea42f0:	dsjs   a3, L3FEA4160
L3FEA4300:
3fea4300:	sll    a4, a8
3fea4310:	dsjs   a3, L3FEA4180
L3FEA4320:
3fea4320:	sll    b8, b8
3fea4330:	dsjs   a3, L3FEA41A0
L3FEA4340:
3fea4340:	sll    sp, a8
3fea4350:	dsjs   a3, L3FEA41C0
L3FEA4360:
3fea4360:	sra    b5, b8
3fea4370:	dsjs   a3, L3FEA41E0
L3FEA4380:
3fea4380:	sra    a10, a8
3fea4390:	dsjs   a3, L3FEA4200
L3FEA43A0:
3fea43a0:	sra    sp, a8
3fea43b0:	dsjs   a3, L3FEA4220
L3FEA43C0:
3fea43c0:	srl    b5, b0
3fea43d0:	dsjs   a3, L3FEA4240
L3FEA43E0:
3fea43e0:	srl    a10, a8
3fea43f0:	dsjs   a3, L3FEA4260
L3FEA4400:
3fea4400:	srl    sp, a8
3fea4410:	dsjs   a3, L3FEA4280
L3FEA4420:
3fea4420:	rl     b5, b0
3fea4430:	dsjs   a3, L3FEA42A0
L3FEA4440:
3fea4440:	rl     a11, a8
3fea4450:	dsjs   a3, L3FEA42C0
L3FEA4460:
3fea4460:	lmo    a0, a0
3fea4470:	dsjs   a3, L3FEA42E0
L3FEA4480:
3fea4480:	lmo    b4, b8
3fea4490:	dsjs   a3, L3FEA4300
L3FEA44A0:
3fea44a0:	lmo    b12, b0
3fea44b0:	dsjs   a3, L3FEA4320
3fea44c0:	mods   b3, b0
3fea44d0:	dsjs   a3, L3FEA4340
3fea44e0:	mods   a8, a0
3fea44f0:	dsjs   a3, L3FEA4360
3fea4500:	mods   b12, b8
3fea4510:	dsjs   a3, L3FEA4380
3fea4520:	modu   a1, a8
3fea4530:	dsjs   a3, L3FEA43A0
3fea4540:	modu   b7, b0
3fea4550:	dsjs   a3, L3FEA43C0
3fea4560:	modu   a13, a0
3fea4570:	dsjs   a3, L3FEA43E0
3fea4580:	.word  0x70a0
3fea4590:	dsjs   a3, L3FEA4400
3fea45a0:	.word  0x7180
3fea45b0:	dsjs   a3, L3FEA4420
3fea45c0:	.word  0x7228
3fea45d0:	dsjs   a3, L3FEA4440
3fea45e0:	.word  0x72d0
3fea45f0:	dsjs   a3, L3FEA4460
3fea4600:	.word  0x7380
3fea4610:	dsjs   a3, L3FEA4480
3fea4620:	.word  0x7418
3fea4630:	dsjs   a3, L3FEA44A0
3fea4640:	.word  0x001a
3fea4650:	move   b9, a0
3fea4660:	.word  0x0011
3fea4670:	.word  0x0000
3fea4680:	.word  0x0000
3fea4690:	.word  0x001a
3fea46a0:	.word  0x0000
3fea46b0:	.word  0x0018
L3FEA46C0:
3fea46c0:	.word  0x0000
3fea46d0:	.word  0x001c
L3FEA46E0:
3fea46e0:	.word  0x0000
3fea46f0:	.word  0x001e
L3FEA4700:
3fea4700:	.word  0x0000
3fea4710:	rev    a0
L3FEA4720:
3fea4720:	.word  0x0000
3fea4730:	rev    a2
L3FEA4740:
3fea4740:	.word  0x0000
3fea4750:	rev    a4
L3FEA4760:
3fea4760:	.word  0x0000
3fea4770:	rev    a14
3fea4780:	.word  0x0000
3fea4790:	rev    b2
3fea47a0:	.word  0x0000
L3FEA47B0:
3fea47b0:	rev    b0
3fea47c0:	.word  0x0000
L3FEA47D0:
3fea47d0:	.word  0x0012
3fea47e0:	.word  0x0000
L3FEA47F0:
3fea47f0:	rev    b4
3fea4800:	.word  0x0000
L3FEA4810:
3fea4810:	.word  0x000c
3fea4820:	andn   b4, b0
L3FEA4830:
3fea4830:	.word  0x0011
3fea4840:	.word  0x74d8
L3FEA4850:
3fea4850:	dsjs   a3, L3FEA46C0
3fea4860:	.word  0x74f0
L3FEA4870:
3fea4870:	dsjs   a3, L3FEA46E0
3fea4880:	.word  0x7508
L3FEA4890:
3fea4890:	dsjs   a3, L3FEA4700
3fea48a0:	.word  0x7520
L3FEA48B0:
3fea48b0:	dsjs   a3, L3FEA4720
3fea48c0:	.word  0x7538
L3FEA48D0:
3fea48d0:	dsjs   a3, L3FEA4740
3fea48e0:	.word  0x7550
L3FEA48F0:
3fea48f0:	dsjs   a3, L3FEA4760
3fea4900:	.word  0x00ca
L3FEA4910:
3fea4910:	andn   b10, b0
3fea4920:	.word  0x0011
L3FEA4930:
3fea4930:	.word  0x7568
3fea4940:	dsjs   a3, L3FEA47B0
L3FEA4950:
3fea4950:	.word  0x7588
3fea4960:	dsjs   a3, L3FEA47D0
L3FEA4970:
3fea4970:	.word  0x75a8
3fea4980:	dsjs   a3, L3FEA47F0
L3FEA4990:
3fea4990:	.word  0x75c8
3fea49a0:	dsjs   a3, L3FEA4810
L3FEA49B0:
3fea49b0:	.word  0x75e8
3fea49c0:	dsjs   a3, L3FEA4830
L3FEA49D0:
3fea49d0:	.word  0x7608
3fea49e0:	dsjs   a3, L3FEA4850
L3FEA49F0:
3fea49f0:	.word  0x7628
3fea4a00:	dsjs   a3, L3FEA4870
L3FEA4A10:
3fea4a10:	.word  0x7648
3fea4a20:	dsjs   a3, L3FEA4890
L3FEA4A30:
3fea4a30:	.word  0x7668
3fea4a40:	dsjs   a3, L3FEA48B0
L3FEA4A50:
3fea4a50:	.word  0x7688
3fea4a60:	dsjs   a3, L3FEA48D0
L3FEA4A70:
3fea4a70:	.word  0x76a8
3fea4a80:	dsjs   a3, L3FEA48F0
L3FEA4A90:
3fea4a90:	.word  0x76c8
3fea4aa0:	dsjs   a3, L3FEA4910
L3FEA4AB0:
3fea4ab0:	.word  0x76e8
3fea4ac0:	dsjs   a3, L3FEA4930
L3FEA4AD0:
3fea4ad0:	.word  0x7708
3fea4ae0:	dsjs   a3, L3FEA4950
L3FEA4AF0:
3fea4af0:	.word  0x7728
3fea4b00:	dsjs   a3, L3FEA4970
L3FEA4B10:
3fea4b10:	.word  0x7748
3fea4b20:	dsjs   a3, L3FEA4990
L3FEA4B30:
3fea4b30:	.word  0x7768
3fea4b40:	dsjs   a3, L3FEA49B0
L3FEA4B50:
3fea4b50:	.word  0x7788
3fea4b60:	dsjs   a3, L3FEA49D0
L3FEA4B70:
3fea4b70:	.word  0x77a8
3fea4b80:	dsjs   a3, L3FEA49F0
L3FEA4B90:
3fea4b90:	.word  0x77c8
3fea4ba0:	dsjs   a3, L3FEA4A10
L3FEA4BB0:
3fea4bb0:	.word  0x77e8
3fea4bc0:	dsjs   a3, L3FEA4A30
L3FEA4BD0:
3fea4bd0:	.word  0x7808
3fea4be0:	dsjs   a3, L3FEA4A50
L3FEA4BF0:
3fea4bf0:	.word  0x7828
3fea4c00:	dsjs   a3, L3FEA4A70
L3FEA4C10:
3fea4c10:	.word  0x7848
3fea4c20:	dsjs   a3, L3FEA4A90
L3FEA4C30:
3fea4c30:	.word  0x7868
3fea4c40:	dsjs   a3, L3FEA4AB0
L3FEA4C50:
3fea4c50:	.word  0x7888
3fea4c60:	dsjs   a3, L3FEA4AD0
L3FEA4C70:
3fea4c70:	.word  0x78a8
3fea4c80:	dsjs   a3, L3FEA4AF0
L3FEA4C90:
3fea4c90:	.word  0x78c8
3fea4ca0:	dsjs   a3, L3FEA4B10
L3FEA4CB0:
3fea4cb0:	.word  0x78e8
3fea4cc0:	dsjs   a3, L3FEA4B30
L3FEA4CD0:
3fea4cd0:	.word  0x7908
3fea4ce0:	dsjs   a3, L3FEA4B50
L3FEA4CF0:
3fea4cf0:	.word  0x7928
3fea4d00:	dsjs   a3, L3FEA4B70
L3FEA4D10:
3fea4d10:	.word  0x7948
3fea4d20:	dsjs   a3, L3FEA4B90
L3FEA4D30:
3fea4d30:	.word  0x7968
3fea4d40:	dsjs   a3, L3FEA4BB0
L3FEA4D50:
3fea4d50:	.word  0x7988
3fea4d60:	dsjs   a3, L3FEA4BD0
L3FEA4D70:
3fea4d70:	.word  0x79a8
3fea4d80:	dsjs   a3, L3FEA4BF0
L3FEA4D90:
3fea4d90:	.word  0x79c8
3fea4da0:	dsjs   a3, L3FEA4C10
L3FEA4DB0:
3fea4db0:	.word  0x79e8
3fea4dc0:	dsjs   a3, L3FEA4C30
L3FEA4DD0:
3fea4dd0:	.word  0x7a08
3fea4de0:	dsjs   a3, L3FEA4C50
L3FEA4DF0:
3fea4df0:	.word  0x7a28
3fea4e00:	dsjs   a3, L3FEA4C70
L3FEA4E10:
3fea4e10:	.word  0x7a48
3fea4e20:	dsjs   a3, L3FEA4C90
L3FEA4E30:
3fea4e30:	.word  0x7a68
3fea4e40:	dsjs   a3, L3FEA4CB0
L3FEA4E50:
3fea4e50:	.word  0x7a88
3fea4e60:	dsjs   a3, L3FEA4CD0
L3FEA4E70:
3fea4e70:	.word  0x7aa8
3fea4e80:	dsjs   a3, L3FEA4CF0
L3FEA4E90:
3fea4e90:	.word  0x7ac8
3fea4ea0:	dsjs   a3, L3FEA4D10
L3FEA4EB0:
3fea4eb0:	.word  0x7ae8
3fea4ec0:	dsjs   a3, L3FEA4D30
L3FEA4ED0:
3fea4ed0:	.word  0x7b08
3fea4ee0:	dsjs   a3, L3FEA4D50
L3FEA4EF0:
3fea4ef0:	.word  0x7b28
3fea4f00:	dsjs   a3, L3FEA4D70
L3FEA4F10:
3fea4f10:	.word  0x7b48
3fea4f20:	dsjs   a3, L3FEA4D90
L3FEA4F30:
3fea4f30:	.word  0x7b68
3fea4f40:	dsjs   a3, L3FEA4DB0
L3FEA4F50:
3fea4f50:	.word  0x7b88
3fea4f60:	dsjs   a3, L3FEA4DD0
L3FEA4F70:
3fea4f70:	.word  0x7ba8
3fea4f80:	dsjs   a3, L3FEA4DF0
L3FEA4F90:
3fea4f90:	.word  0x7bc8
3fea4fa0:	dsjs   a3, L3FEA4E10
L3FEA4FB0:
3fea4fb0:	.word  0x7be8
3fea4fc0:	dsjs   a3, L3FEA4E30
L3FEA4FD0:
3fea4fd0:	.word  0x7c08
3fea4fe0:	dsjs   a3, L3FEA4E50
L3FEA4FF0:
3fea4ff0:	.word  0x7c28
3fea5000:	dsjs   a3, L3FEA4E70
L3FEA5010:
3fea5010:	.word  0x7c48
3fea5020:	dsjs   a3, L3FEA4E90
L3FEA5030:
3fea5030:	.word  0x7c68
3fea5040:	dsjs   a3, L3FEA4EB0
L3FEA5050:
3fea5050:	.word  0x7c88
3fea5060:	dsjs   a3, L3FEA4ED0
L3FEA5070:
3fea5070:	.word  0x7ca8
3fea5080:	dsjs   a3, L3FEA4EF0
L3FEA5090:
3fea5090:	.word  0x7cc8
3fea50a0:	dsjs   a3, L3FEA4F10
L3FEA50B0:
3fea50b0:	.word  0x7ce8
3fea50c0:	dsjs   a3, L3FEA4F30
L3FEA50D0:
3fea50d0:	.word  0x7d08
3fea50e0:	dsjs   a3, L3FEA4F50
L3FEA50F0:
3fea50f0:	.word  0x7d28
3fea5100:	dsjs   a3, L3FEA4F70
L3FEA5110:
3fea5110:	.word  0x7d48
3fea5120:	dsjs   a3, L3FEA4F90
L3FEA5130:
3fea5130:	.word  0x7d68
3fea5140:	dsjs   a3, L3FEA4FB0
L3FEA5150:
3fea5150:	.word  0x7d88
3fea5160:	dsjs   a3, L3FEA4FD0
L3FEA5170:
3fea5170:	.word  0x7da8
3fea5180:	dsjs   a3, L3FEA4FF0
L3FEA5190:
3fea5190:	.word  0x7dc8
3fea51a0:	dsjs   a3, L3FEA5010
L3FEA51B0:
3fea51b0:	.word  0x7de8
3fea51c0:	dsjs   a3, L3FEA5030
L3FEA51D0:
3fea51d0:	.word  0x7e08
3fea51e0:	dsjs   a3, L3FEA5050
L3FEA51F0:
3fea51f0:	.word  0x7e28
3fea5200:	dsjs   a3, L3FEA5070
L3FEA5210:
3fea5210:	.word  0x7e48
3fea5220:	dsjs   a3, L3FEA5090
L3FEA5230:
3fea5230:	.word  0x7e68
3fea5240:	dsjs   a3, L3FEA50B0
L3FEA5250:
3fea5250:	.word  0x7e88
3fea5260:	dsjs   a3, L3FEA50D0
L3FEA5270:
3fea5270:	.word  0x7ea8
3fea5280:	dsjs   a3, L3FEA50F0
L3FEA5290:
3fea5290:	.word  0x7ec8
3fea52a0:	dsjs   a3, L3FEA5110
L3FEA52B0:
3fea52b0:	.word  0x7ee8
3fea52c0:	dsjs   a3, L3FEA5130
L3FEA52D0:
3fea52d0:	.word  0x7f08
3fea52e0:	dsjs   a3, L3FEA5150
L3FEA52F0:
3fea52f0:	.word  0x7f28
3fea5300:	dsjs   a3, L3FEA5170
L3FEA5310:
3fea5310:	.word  0x7f48
3fea5320:	dsjs   a3, L3FEA5190
L3FEA5330:
3fea5330:	.word  0x7f68
3fea5340:	dsjs   a3, L3FEA51B0
L3FEA5350:
3fea5350:	.word  0x7f88
3fea5360:	dsjs   a3, L3FEA51D0
L3FEA5370:
3fea5370:	.word  0x7fa8
3fea5380:	dsjs   a3, L3FEA51F0
L3FEA5390:
3fea5390:	.word  0x7fc8
3fea53a0:	dsjs   a3, L3FEA5210
L3FEA53B0:
3fea53b0:	.word  0x7fe8
3fea53c0:	dsjs   a3, L3FEA5230
L3FEA53D0:
3fea53d0:	move   a0, *a8, 0
3fea53e0:	dsjs   a3, L3FEA5250
L3FEA53F0:
3fea53f0:	move   a1, *a8, 0
3fea5400:	dsjs   a3, L3FEA5270
L3FEA5410:
3fea5410:	move   a2, *a8, 0
3fea5420:	dsjs   a3, L3FEA5290
L3FEA5430:
3fea5430:	move   a3, *a8, 0
3fea5440:	dsjs   a3, L3FEA52B0
3fea5450:	move   a4, *a8, 0
3fea5460:	dsjs   a3, L3FEA52D0
3fea5470:	move   a5, *a8, 0
L3FEA5480:
3fea5480:	dsjs   a3, L3FEA52F0
3fea5490:	move   a6, *a8, 0
L3FEA54A0:
3fea54a0:	dsjs   a3, L3FEA5310
3fea54b0:	move   a7, *a8, 0
L3FEA54C0:
3fea54c0:	dsjs   a3, L3FEA5330
3fea54d0:	move   a8, *a8, 0
L3FEA54E0:
3fea54e0:	dsjs   a3, L3FEA5350
3fea54f0:	move   a9, *a8, 0
L3FEA5500:
3fea5500:	dsjs   a3, L3FEA5370
3fea5510:	move   a10, *a8, 0
L3FEA5520:
3fea5520:	dsjs   a3, L3FEA5390
3fea5530:	move   a11, *a8, 0
L3FEA5540:
3fea5540:	dsjs   a3, L3FEA53B0
3fea5550:	move   a12, *a8, 0
L3FEA5560:
3fea5560:	dsjs   a3, L3FEA53D0
3fea5570:	move   a13, *a8, 0
L3FEA5580:
3fea5580:	dsjs   a3, L3FEA53F0
3fea5590:	move   a14, *a8, 0
L3FEA55A0:
3fea55a0:	dsjs   a3, L3FEA5410
3fea55b0:	move   sp, *a8, 0
L3FEA55C0:
3fea55c0:	dsjs   a3, L3FEA5430
3fea55d0:	emu
L3FEA55E0:
3fea55e0:	mpyu   sp, b0
3fea55f0:	.word  0x0011
L3FEA5600:
3fea5600:	.word  0x7568
3fea5610:	dsjs   a3, L3FEA5480
L3FEA5620:
3fea5620:	.word  0x75a8
3fea5630:	dsjs   a3, L3FEA54A0
L3FEA5640:
3fea5640:	.word  0x75e8
3fea5650:	dsjs   a3, L3FEA54C0
L3FEA5660:
3fea5660:	.word  0x7628
3fea5670:	dsjs   a3, L3FEA54E0
L3FEA5680:
3fea5680:	.word  0x7668
3fea5690:	dsjs   a3, L3FEA5500
L3FEA56A0:
3fea56a0:	.word  0x76a8
3fea56b0:	dsjs   a3, L3FEA5520
L3FEA56C0:
3fea56c0:	.word  0x76e8
3fea56d0:	dsjs   a3, L3FEA5540
L3FEA56E0:
3fea56e0:	.word  0x7728
3fea56f0:	dsjs   a3, L3FEA5560
L3FEA5700:
3fea5700:	.word  0x7768
3fea5710:	dsjs   a3, L3FEA5580
L3FEA5720:
3fea5720:	.word  0x77a8
3fea5730:	dsjs   a3, L3FEA55A0
L3FEA5740:
3fea5740:	.word  0x77e8
3fea5750:	dsjs   a3, L3FEA55C0
L3FEA5760:
3fea5760:	.word  0x7828
3fea5770:	dsjs   a3, L3FEA55E0
L3FEA5780:
3fea5780:	.word  0x7868
3fea5790:	dsjs   a3, L3FEA5600
L3FEA57A0:
3fea57a0:	.word  0x78a8
3fea57b0:	dsjs   a3, L3FEA5620
L3FEA57C0:
3fea57c0:	.word  0x78e8
3fea57d0:	dsjs   a3, L3FEA5640
L3FEA57E0:
3fea57e0:	.word  0x7928
3fea57f0:	dsjs   a3, L3FEA5660
L3FEA5800:
3fea5800:	.word  0x7968
3fea5810:	dsjs   a3, L3FEA5680
L3FEA5820:
3fea5820:	.word  0x79a8
3fea5830:	dsjs   a3, L3FEA56A0
L3FEA5840:
3fea5840:	.word  0x79e8
3fea5850:	dsjs   a3, L3FEA56C0
L3FEA5860:
3fea5860:	.word  0x7a28
3fea5870:	dsjs   a3, L3FEA56E0
L3FEA5880:
3fea5880:	.word  0x7a68
3fea5890:	dsjs   a3, L3FEA5700
L3FEA58A0:
3fea58a0:	.word  0x7aa8
3fea58b0:	dsjs   a3, L3FEA5720
L3FEA58C0:
3fea58c0:	.word  0x7ae8
3fea58d0:	dsjs   a3, L3FEA5740
L3FEA58E0:
3fea58e0:	.word  0x7b28
3fea58f0:	dsjs   a3, L3FEA5760
L3FEA5900:
3fea5900:	.word  0x7b68
3fea5910:	dsjs   a3, L3FEA5780
L3FEA5920:
3fea5920:	.word  0x7ba8
3fea5930:	dsjs   a3, L3FEA57A0
L3FEA5940:
3fea5940:	.word  0x7be8
3fea5950:	dsjs   a3, L3FEA57C0
L3FEA5960:
3fea5960:	.word  0x7c28
3fea5970:	dsjs   a3, L3FEA57E0
L3FEA5980:
3fea5980:	.word  0x7c68
3fea5990:	dsjs   a3, L3FEA5800
L3FEA59A0:
3fea59a0:	.word  0x7ca8
3fea59b0:	dsjs   a3, L3FEA5820
L3FEA59C0:
3fea59c0:	.word  0x7ce8
3fea59d0:	dsjs   a3, L3FEA5840
L3FEA59E0:
3fea59e0:	.word  0x7d28
3fea59f0:	dsjs   a3, L3FEA5860
L3FEA5A00:
3fea5a00:	.word  0x7d68
3fea5a10:	dsjs   a3, L3FEA5880
L3FEA5A20:
3fea5a20:	.word  0x7da8
3fea5a30:	dsjs   a3, L3FEA58A0
L3FEA5A40:
3fea5a40:	.word  0x7de8
3fea5a50:	dsjs   a3, L3FEA58C0
L3FEA5A60:
3fea5a60:	.word  0x7e28
3fea5a70:	dsjs   a3, L3FEA58E0
L3FEA5A80:
3fea5a80:	.word  0x7e68
3fea5a90:	dsjs   a3, L3FEA5900
L3FEA5AA0:
3fea5aa0:	.word  0x7ea8
3fea5ab0:	dsjs   a3, L3FEA5920
L3FEA5AC0:
3fea5ac0:	.word  0x7ee8
3fea5ad0:	dsjs   a3, L3FEA5940
L3FEA5AE0:
3fea5ae0:	.word  0x7f28
3fea5af0:	dsjs   a3, L3FEA5960
L3FEA5B00:
3fea5b00:	.word  0x7f68
3fea5b10:	dsjs   a3, L3FEA5980
L3FEA5B20:
3fea5b20:	.word  0x7fa8
3fea5b30:	dsjs   a3, L3FEA59A0
L3FEA5B40:
3fea5b40:	.word  0x7fe8
3fea5b50:	dsjs   a3, L3FEA59C0
L3FEA5B60:
3fea5b60:	move   a1, *a8, 0
3fea5b70:	dsjs   a3, L3FEA59E0
L3FEA5B80:
3fea5b80:	move   a3, *a8, 0
3fea5b90:	dsjs   a3, L3FEA5A00
L3FEA5BA0:
3fea5ba0:	move   a5, *a8, 0
3fea5bb0:	dsjs   a3, L3FEA5A20
L3FEA5BC0:
3fea5bc0:	move   a7, *a8, 0
3fea5bd0:	dsjs   a3, L3FEA5A40
L3FEA5BE0:
3fea5be0:	move   a9, *a8, 0
3fea5bf0:	dsjs   a3, L3FEA5A60
L3FEA5C00:
3fea5c00:	move   a11, *a8, 0
3fea5c10:	dsjs   a3, L3FEA5A80
L3FEA5C20:
3fea5c20:	move   a13, *a8, 0
3fea5c30:	dsjs   a3, L3FEA5AA0
L3FEA5C40:
3fea5c40:	move   sp, *a8, 0
3fea5c50:	dsjs   a3, L3FEA5AC0
L3FEA5C60:
3fea5c60:	move   a0, *a8, 1
3fea5c70:	dsjs   a3, L3FEA5AE0
L3FEA5C80:
3fea5c80:	move   a1, *a8, 1
3fea5c90:	dsjs   a3, L3FEA5B00
L3FEA5CA0:
3fea5ca0:	move   a2, *a8, 1
3fea5cb0:	dsjs   a3, L3FEA5B20
L3FEA5CC0:
3fea5cc0:	move   a3, *a8, 1
3fea5cd0:	dsjs   a3, L3FEA5B40
L3FEA5CE0:
3fea5ce0:	move   a4, *a8, 1
3fea5cf0:	dsjs   a3, L3FEA5B60
L3FEA5D00:
3fea5d00:	move   a5, *a8, 1
3fea5d10:	dsjs   a3, L3FEA5B80
L3FEA5D20:
3fea5d20:	move   a6, *a8, 1
3fea5d30:	dsjs   a3, L3FEA5BA0
L3FEA5D40:
3fea5d40:	move   a7, *a8, 1
3fea5d50:	dsjs   a3, L3FEA5BC0
L3FEA5D60:
3fea5d60:	move   a8, *a8, 1
3fea5d70:	dsjs   a3, L3FEA5BE0
L3FEA5D80:
3fea5d80:	move   a9, *a8, 1
3fea5d90:	dsjs   a3, L3FEA5C00
L3FEA5DA0:
3fea5da0:	move   a10, *a8, 1
3fea5db0:	dsjs   a3, L3FEA5C20
L3FEA5DC0:
3fea5dc0:	move   a11, *a8, 1
3fea5dd0:	dsjs   a3, L3FEA5C40
L3FEA5DE0:
3fea5de0:	move   a12, *a8, 1
3fea5df0:	dsjs   a3, L3FEA5C60
L3FEA5E00:
3fea5e00:	move   a13, *a8, 1
3fea5e10:	dsjs   a3, L3FEA5C80
L3FEA5E20:
3fea5e20:	move   a14, *a8, 1
3fea5e30:	dsjs   a3, L3FEA5CA0
L3FEA5E40:
3fea5e40:	move   sp, *a8, 1
3fea5e50:	dsjs   a3, L3FEA5CC0
L3FEA5E60:
3fea5e60:	move   *a0, a8, 0
3fea5e70:	dsjs   a3, L3FEA5CE0
L3FEA5E80:
3fea5e80:	move   *a1, a8, 0
3fea5e90:	dsjs   a3, L3FEA5D00
L3FEA5EA0:
3fea5ea0:	move   *a2, a8, 0
3fea5eb0:	dsjs   a3, L3FEA5D20
L3FEA5EC0:
3fea5ec0:	move   *a3, a8, 0
3fea5ed0:	dsjs   a3, L3FEA5D40
L3FEA5EE0:
3fea5ee0:	move   *a4, a8, 0
3fea5ef0:	dsjs   a3, L3FEA5D60
L3FEA5F00:
3fea5f00:	move   *a5, a8, 0
3fea5f10:	dsjs   a3, L3FEA5D80
L3FEA5F20:
3fea5f20:	move   *a6, a8, 0
3fea5f30:	dsjs   a3, L3FEA5DA0
L3FEA5F40:
3fea5f40:	move   *a7, a8, 0
3fea5f50:	dsjs   a3, L3FEA5DC0
L3FEA5F60:
3fea5f60:	move   *a8, a8, 0
3fea5f70:	dsjs   a3, L3FEA5DE0
L3FEA5F80:
3fea5f80:	move   *a9, a8, 0
3fea5f90:	dsjs   a3, L3FEA5E00
L3FEA5FA0:
3fea5fa0:	move   *a10, a8, 0
3fea5fb0:	dsjs   a3, L3FEA5E20
L3FEA5FC0:
3fea5fc0:	move   *a11, a8, 0
3fea5fd0:	dsjs   a3, L3FEA5E40
L3FEA5FE0:
3fea5fe0:	move   *a12, a8, 0
3fea5ff0:	dsjs   a3, L3FEA5E60
L3FEA6000:
3fea6000:	move   *a13, a8, 0
3fea6010:	dsjs   a3, L3FEA5E80
L3FEA6020:
3fea6020:	move   *a14, a8, 0
3fea6030:	dsjs   a3, L3FEA5EA0
L3FEA6040:
3fea6040:	move   *sp, a8, 0
3fea6050:	dsjs   a3, L3FEA5EC0
L3FEA6060:
3fea6060:	move   *a0, a8, 1
3fea6070:	dsjs   a3, L3FEA5EE0
L3FEA6080:
3fea6080:	move   *a1, a8, 1
3fea6090:	dsjs   a3, L3FEA5F00
L3FEA60A0:
3fea60a0:	move   *a2, a8, 1
3fea60b0:	dsjs   a3, L3FEA5F20
L3FEA60C0:
3fea60c0:	move   *a3, a8, 1
3fea60d0:	dsjs   a3, L3FEA5F40
L3FEA60E0:
3fea60e0:	move   *a4, a8, 1
3fea60f0:	dsjs   a3, L3FEA5F60
L3FEA6100:
3fea6100:	move   *a5, a8, 1
3fea6110:	dsjs   a3, L3FEA5F80
L3FEA6120:
3fea6120:	move   *a6, a8, 1
3fea6130:	dsjs   a3, L3FEA5FA0
L3FEA6140:
3fea6140:	move   *a7, a8, 1
3fea6150:	dsjs   a3, L3FEA5FC0
L3FEA6160:
3fea6160:	move   *a8, a8, 1
3fea6170:	dsjs   a3, L3FEA5FE0
L3FEA6180:
3fea6180:	move   *a9, a8, 1
3fea6190:	dsjs   a3, L3FEA6000
L3FEA61A0:
3fea61a0:	move   *a10, a8, 1
3fea61b0:	dsjs   a3, L3FEA6020
L3FEA61C0:
3fea61c0:	move   *a11, a8, 1
3fea61d0:	dsjs   a3, L3FEA6040
L3FEA61E0:
3fea61e0:	move   *a12, a8, 1
3fea61f0:	dsjs   a3, L3FEA6060
L3FEA6200:
3fea6200:	move   *a13, a8, 1
3fea6210:	dsjs   a3, L3FEA6080
L3FEA6220:
3fea6220:	move   *a14, a8, 1
3fea6230:	dsjs   a3, L3FEA60A0
L3FEA6240:
3fea6240:	move   *sp, a8, 1
3fea6250:	dsjs   a3, L3FEA60C0
L3FEA6260:
3fea6260:	move   *a0, *a8, 0
3fea6270:	dsjs   a3, L3FEA60E0
L3FEA6280:
3fea6280:	move   *a1, *a8, 0
3fea6290:	dsjs   a3, L3FEA6100
L3FEA62A0:
3fea62a0:	move   *a2, *a8, 0
3fea62b0:	dsjs   a3, L3FEA6120
L3FEA62C0:
3fea62c0:	move   *a3, *a8, 0
3fea62d0:	dsjs   a3, L3FEA6140
L3FEA62E0:
3fea62e0:	move   *a4, *a8, 0
3fea62f0:	dsjs   a3, L3FEA6160
L3FEA6300:
3fea6300:	move   *a5, *a8, 0
3fea6310:	dsjs   a3, L3FEA6180
L3FEA6320:
3fea6320:	move   *a6, *a8, 0
3fea6330:	dsjs   a3, L3FEA61A0
L3FEA6340:
3fea6340:	move   *a7, *a8, 0
3fea6350:	dsjs   a3, L3FEA61C0
L3FEA6360:
3fea6360:	move   *a8, *a8, 0
3fea6370:	dsjs   a3, L3FEA61E0
L3FEA6380:
3fea6380:	move   *a9, *a8, 0
3fea6390:	dsjs   a3, L3FEA6200
L3FEA63A0:
3fea63a0:	move   *a10, *a8, 0
3fea63b0:	dsjs   a3, L3FEA6220
L3FEA63C0:
3fea63c0:	move   *a11, *a8, 0
3fea63d0:	dsjs   a3, L3FEA6240
L3FEA63E0:
3fea63e0:	move   *a12, *a8, 0
3fea63f0:	dsjs   a3, L3FEA6260
L3FEA6400:
3fea6400:	move   *a13, *a8, 0
3fea6410:	dsjs   a3, L3FEA6280
L3FEA6420:
3fea6420:	move   *a14, *a8, 0
3fea6430:	dsjs   a3, L3FEA62A0
L3FEA6440:
3fea6440:	move   *sp, *a8, 0
3fea6450:	dsjs   a3, L3FEA62C0
L3FEA6460:
3fea6460:	move   *a0, *a8, 1
3fea6470:	dsjs   a3, L3FEA62E0
3fea6480:	move   *a1, *a8, 1
3fea6490:	dsjs   a3, L3FEA6300
3fea64a0:	move   *a2, *a8, 1
L3FEA64B0:
3fea64b0:	dsjs   a3, L3FEA6320
3fea64c0:	move   *a3, *a8, 1
L3FEA64D0:
3fea64d0:	dsjs   a3, L3FEA6340
3fea64e0:	move   *a4, *a8, 1
L3FEA64F0:
3fea64f0:	dsjs   a3, L3FEA6360
3fea6500:	move   *a5, *a8, 1
L3FEA6510:
3fea6510:	dsjs   a3, L3FEA6380
3fea6520:	move   *a6, *a8, 1
L3FEA6530:
3fea6530:	dsjs   a3, L3FEA63A0
3fea6540:	move   *a7, *a8, 1
L3FEA6550:
3fea6550:	dsjs   a3, L3FEA63C0
3fea6560:	move   *a8, *a8, 1
L3FEA6570:
3fea6570:	dsjs   a3, L3FEA63E0
3fea6580:	move   *a9, *a8, 1
L3FEA6590:
3fea6590:	dsjs   a3, L3FEA6400
3fea65a0:	move   *a10, *a8, 1
L3FEA65B0:
3fea65b0:	dsjs   a3, L3FEA6420
3fea65c0:	move   *a11, *a8, 1
L3FEA65D0:
3fea65d0:	dsjs   a3, L3FEA6440
3fea65e0:	move   *a12, *a8, 1
L3FEA65F0:
3fea65f0:	dsjs   a3, L3FEA6460
3fea6600:	.word  0x00c8
L3FEA6610:
3fea6610:	modu   sp, b0
3fea6620:	.word  0x0011
L3FEA6630:
3fea6630:	.word  0x7568
3fea6640:	dsjs   a3, L3FEA64B0
L3FEA6650:
3fea6650:	.word  0x7588
3fea6660:	dsjs   a3, L3FEA64D0
L3FEA6670:
3fea6670:	.word  0x75a8
3fea6680:	dsjs   a3, L3FEA64F0
L3FEA6690:
3fea6690:	.word  0x75c8
3fea66a0:	dsjs   a3, L3FEA6510
L3FEA66B0:
3fea66b0:	.word  0x75e8
3fea66c0:	dsjs   a3, L3FEA6530
L3FEA66D0:
3fea66d0:	.word  0x7608
3fea66e0:	dsjs   a3, L3FEA6550
L3FEA66F0:
3fea66f0:	.word  0x7628
3fea6700:	dsjs   a3, L3FEA6570
L3FEA6710:
3fea6710:	.word  0x7648
3fea6720:	dsjs   a3, L3FEA6590
L3FEA6730:
3fea6730:	.word  0x7668
3fea6740:	dsjs   a3, L3FEA65B0
L3FEA6750:
3fea6750:	.word  0x7688
3fea6760:	dsjs   a3, L3FEA65D0
L3FEA6770:
3fea6770:	.word  0x76a8
3fea6780:	dsjs   a3, L3FEA65F0
L3FEA6790:
3fea6790:	.word  0x76c8
3fea67a0:	dsjs   a3, L3FEA6610
L3FEA67B0:
3fea67b0:	.word  0x76e8
3fea67c0:	dsjs   a3, L3FEA6630
L3FEA67D0:
3fea67d0:	.word  0x7708
3fea67e0:	dsjs   a3, L3FEA6650
L3FEA67F0:
3fea67f0:	.word  0x7728
3fea6800:	dsjs   a3, L3FEA6670
L3FEA6810:
3fea6810:	.word  0x7748
3fea6820:	dsjs   a3, L3FEA6690
L3FEA6830:
3fea6830:	.word  0x7768
3fea6840:	dsjs   a3, L3FEA66B0
L3FEA6850:
3fea6850:	.word  0x7788
3fea6860:	dsjs   a3, L3FEA66D0
L3FEA6870:
3fea6870:	.word  0x77a8
3fea6880:	dsjs   a3, L3FEA66F0
L3FEA6890:
3fea6890:	.word  0x77c8
3fea68a0:	dsjs   a3, L3FEA6710
L3FEA68B0:
3fea68b0:	.word  0x77e8
3fea68c0:	dsjs   a3, L3FEA6730
L3FEA68D0:
3fea68d0:	.word  0x7808
3fea68e0:	dsjs   a3, L3FEA6750
L3FEA68F0:
3fea68f0:	.word  0x7828
3fea6900:	dsjs   a3, L3FEA6770
L3FEA6910:
3fea6910:	.word  0x7848
3fea6920:	dsjs   a3, L3FEA6790
L3FEA6930:
3fea6930:	.word  0x7868
3fea6940:	dsjs   a3, L3FEA67B0
L3FEA6950:
3fea6950:	.word  0x7888
3fea6960:	dsjs   a3, L3FEA67D0
L3FEA6970:
3fea6970:	.word  0x78a8
3fea6980:	dsjs   a3, L3FEA67F0
L3FEA6990:
3fea6990:	.word  0x78c8
3fea69a0:	dsjs   a3, L3FEA6810
L3FEA69B0:
3fea69b0:	.word  0x78e8
3fea69c0:	dsjs   a3, L3FEA6830
L3FEA69D0:
3fea69d0:	.word  0x7908
3fea69e0:	dsjs   a3, L3FEA6850
L3FEA69F0:
3fea69f0:	.word  0x7928
3fea6a00:	dsjs   a3, L3FEA6870
L3FEA6A10:
3fea6a10:	.word  0x7948
3fea6a20:	dsjs   a3, L3FEA6890
L3FEA6A30:
3fea6a30:	.word  0x7968
3fea6a40:	dsjs   a3, L3FEA68B0
L3FEA6A50:
3fea6a50:	.word  0x7988
3fea6a60:	dsjs   a3, L3FEA68D0
L3FEA6A70:
3fea6a70:	.word  0x79a8
3fea6a80:	dsjs   a3, L3FEA68F0
L3FEA6A90:
3fea6a90:	.word  0x79c8
3fea6aa0:	dsjs   a3, L3FEA6910
L3FEA6AB0:
3fea6ab0:	.word  0x79e8
3fea6ac0:	dsjs   a3, L3FEA6930
L3FEA6AD0:
3fea6ad0:	.word  0x7a08
3fea6ae0:	dsjs   a3, L3FEA6950
L3FEA6AF0:
3fea6af0:	.word  0x7a28
3fea6b00:	dsjs   a3, L3FEA6970
L3FEA6B10:
3fea6b10:	.word  0x7a48
3fea6b20:	dsjs   a3, L3FEA6990
L3FEA6B30:
3fea6b30:	.word  0x7a68
3fea6b40:	dsjs   a3, L3FEA69B0
L3FEA6B50:
3fea6b50:	.word  0x7a88
3fea6b60:	dsjs   a3, L3FEA69D0
L3FEA6B70:
3fea6b70:	.word  0x7aa8
3fea6b80:	dsjs   a3, L3FEA69F0
L3FEA6B90:
3fea6b90:	.word  0x7ac8
3fea6ba0:	dsjs   a3, L3FEA6A10
L3FEA6BB0:
3fea6bb0:	.word  0x7ae8
3fea6bc0:	dsjs   a3, L3FEA6A30
L3FEA6BD0:
3fea6bd0:	.word  0x7b08
3fea6be0:	dsjs   a3, L3FEA6A50
L3FEA6BF0:
3fea6bf0:	.word  0x7b28
3fea6c00:	dsjs   a3, L3FEA6A70
L3FEA6C10:
3fea6c10:	.word  0x7b48
3fea6c20:	dsjs   a3, L3FEA6A90
L3FEA6C30:
3fea6c30:	.word  0x7b68
3fea6c40:	dsjs   a3, L3FEA6AB0
L3FEA6C50:
3fea6c50:	.word  0x7b88
3fea6c60:	dsjs   a3, L3FEA6AD0
L3FEA6C70:
3fea6c70:	.word  0x7ba8
3fea6c80:	dsjs   a3, L3FEA6AF0
L3FEA6C90:
3fea6c90:	.word  0x7bc8
3fea6ca0:	dsjs   a3, L3FEA6B10
L3FEA6CB0:
3fea6cb0:	.word  0x7be8
3fea6cc0:	dsjs   a3, L3FEA6B30
L3FEA6CD0:
3fea6cd0:	.word  0x7c08
3fea6ce0:	dsjs   a3, L3FEA6B50
L3FEA6CF0:
3fea6cf0:	.word  0x7c28
3fea6d00:	dsjs   a3, L3FEA6B70
L3FEA6D10:
3fea6d10:	.word  0x7c48
3fea6d20:	dsjs   a3, L3FEA6B90
L3FEA6D30:
3fea6d30:	.word  0x7c68
3fea6d40:	dsjs   a3, L3FEA6BB0
L3FEA6D50:
3fea6d50:	.word  0x7c88
3fea6d60:	dsjs   a3, L3FEA6BD0
L3FEA6D70:
3fea6d70:	.word  0x7ca8
3fea6d80:	dsjs   a3, L3FEA6BF0
L3FEA6D90:
3fea6d90:	.word  0x7cc8
3fea6da0:	dsjs   a3, L3FEA6C10
L3FEA6DB0:
3fea6db0:	.word  0x7ce8
3fea6dc0:	dsjs   a3, L3FEA6C30
L3FEA6DD0:
3fea6dd0:	.word  0x7d08
3fea6de0:	dsjs   a3, L3FEA6C50
L3FEA6DF0:
3fea6df0:	.word  0x7d28
3fea6e00:	dsjs   a3, L3FEA6C70
L3FEA6E10:
3fea6e10:	.word  0x7d48
3fea6e20:	dsjs   a3, L3FEA6C90
L3FEA6E30:
3fea6e30:	.word  0x7d68
3fea6e40:	dsjs   a3, L3FEA6CB0
L3FEA6E50:
3fea6e50:	.word  0x7d88
3fea6e60:	dsjs   a3, L3FEA6CD0
L3FEA6E70:
3fea6e70:	.word  0x7da8
3fea6e80:	dsjs   a3, L3FEA6CF0
L3FEA6E90:
3fea6e90:	.word  0x7dc8
3fea6ea0:	dsjs   a3, L3FEA6D10
L3FEA6EB0:
3fea6eb0:	.word  0x7de8
3fea6ec0:	dsjs   a3, L3FEA6D30
L3FEA6ED0:
3fea6ed0:	.word  0x7e08
3fea6ee0:	dsjs   a3, L3FEA6D50
L3FEA6EF0:
3fea6ef0:	.word  0x7e28
3fea6f00:	dsjs   a3, L3FEA6D70
L3FEA6F10:
3fea6f10:	.word  0x7e48
3fea6f20:	dsjs   a3, L3FEA6D90
L3FEA6F30:
3fea6f30:	.word  0x7e68
3fea6f40:	dsjs   a3, L3FEA6DB0
L3FEA6F50:
3fea6f50:	.word  0x7e88
3fea6f60:	dsjs   a3, L3FEA6DD0
L3FEA6F70:
3fea6f70:	.word  0x7ea8
3fea6f80:	dsjs   a3, L3FEA6DF0
L3FEA6F90:
3fea6f90:	.word  0x7ec8
3fea6fa0:	dsjs   a3, L3FEA6E10
L3FEA6FB0:
3fea6fb0:	.word  0x7ee8
3fea6fc0:	dsjs   a3, L3FEA6E30
L3FEA6FD0:
3fea6fd0:	.word  0x7f08
3fea6fe0:	dsjs   a3, L3FEA6E50
L3FEA6FF0:
3fea6ff0:	.word  0x7f28
3fea7000:	dsjs   a3, L3FEA6E70
L3FEA7010:
3fea7010:	.word  0x7f48
3fea7020:	dsjs   a3, L3FEA6E90
L3FEA7030:
3fea7030:	.word  0x7f68
3fea7040:	dsjs   a3, L3FEA6EB0
L3FEA7050:
3fea7050:	.word  0x7f88
3fea7060:	dsjs   a3, L3FEA6ED0
L3FEA7070:
3fea7070:	.word  0x7fa8
3fea7080:	dsjs   a3, L3FEA6EF0
L3FEA7090:
3fea7090:	.word  0x7fc8
3fea70a0:	dsjs   a3, L3FEA6F10
L3FEA70B0:
3fea70b0:	.word  0x7fe8
3fea70c0:	dsjs   a3, L3FEA6F30
L3FEA70D0:
3fea70d0:	move   a0, *a8, 0
3fea70e0:	dsjs   a3, L3FEA6F50
L3FEA70F0:
3fea70f0:	move   a1, *a8, 0
3fea7100:	dsjs   a3, L3FEA6F70
L3FEA7110:
3fea7110:	move   a2, *a8, 0
3fea7120:	dsjs   a3, L3FEA6F90
3fea7130:	move   a3, *a8, 0
3fea7140:	dsjs   a3, L3FEA6FB0
3fea7150:	move   a4, *a8, 0
L3FEA7160:
3fea7160:	dsjs   a3, L3FEA6FD0
3fea7170:	move   a5, *a8, 0
L3FEA7180:
3fea7180:	dsjs   a3, L3FEA6FF0
3fea7190:	move   a6, *a8, 0
L3FEA71A0:
3fea71a0:	dsjs   a3, L3FEA7010
3fea71b0:	move   a7, *a8, 0
L3FEA71C0:
3fea71c0:	dsjs   a3, L3FEA7030
3fea71d0:	move   a8, *a8, 0
L3FEA71E0:
3fea71e0:	dsjs   a3, L3FEA7050
3fea71f0:	move   a9, *a8, 0
L3FEA7200:
3fea7200:	dsjs   a3, L3FEA7070
3fea7210:	move   a10, *a8, 0
L3FEA7220:
3fea7220:	dsjs   a3, L3FEA7090
3fea7230:	move   a11, *a8, 0
L3FEA7240:
3fea7240:	dsjs   a3, L3FEA70B0
3fea7250:	move   a12, *a8, 0
L3FEA7260:
3fea7260:	dsjs   a3, L3FEA70D0
3fea7270:	move   a13, *a8, 0
L3FEA7280:
3fea7280:	dsjs   a3, L3FEA70F0
3fea7290:	move   a14, *a8, 0
L3FEA72A0:
3fea72a0:	dsjs   a3, L3FEA7110
3fea72b0:	getst  a0
L3FEA72C0:
3fea72c0:	.word  0x7c70
3fea72d0:	.word  0x0011
L3FEA72E0:
3fea72e0:	.word  0x7588
3fea72f0:	dsjs   a3, L3FEA7160
L3FEA7300:
3fea7300:	.word  0x7608
3fea7310:	dsjs   a3, L3FEA7180
L3FEA7320:
3fea7320:	.word  0x76a8
3fea7330:	dsjs   a3, L3FEA71A0
L3FEA7340:
3fea7340:	.word  0x7748
3fea7350:	dsjs   a3, L3FEA71C0
L3FEA7360:
3fea7360:	.word  0x77e8
3fea7370:	dsjs   a3, L3FEA71E0
L3FEA7380:
3fea7380:	.word  0x7888
3fea7390:	dsjs   a3, L3FEA7200
L3FEA73A0:
3fea73a0:	.word  0x7928
3fea73b0:	dsjs   a3, L3FEA7220
L3FEA73C0:
3fea73c0:	.word  0x79c8
3fea73d0:	dsjs   a3, L3FEA7240
L3FEA73E0:
3fea73e0:	.word  0x7a68
3fea73f0:	dsjs   a3, L3FEA7260
L3FEA7400:
3fea7400:	.word  0x7b08
3fea7410:	dsjs   a3, L3FEA7280
L3FEA7420:
3fea7420:	.word  0x7ba8
3fea7430:	dsjs   a3, L3FEA72A0
L3FEA7440:
3fea7440:	.word  0x7c48
3fea7450:	dsjs   a3, L3FEA72C0
L3FEA7460:
3fea7460:	.word  0x7ce8
3fea7470:	dsjs   a3, L3FEA72E0
L3FEA7480:
3fea7480:	.word  0x7d88
3fea7490:	dsjs   a3, L3FEA7300
L3FEA74A0:
3fea74a0:	.word  0x7e28
3fea74b0:	dsjs   a3, L3FEA7320
L3FEA74C0:
3fea74c0:	.word  0x7ec8
3fea74d0:	dsjs   a3, L3FEA7340
L3FEA74E0:
3fea74e0:	.word  0x7f68
3fea74f0:	dsjs   a3, L3FEA7360
L3FEA7500:
3fea7500:	move   a0, *a8, 0
3fea7510:	dsjs   a3, L3FEA7380
L3FEA7520:
3fea7520:	move   a5, *a8, 0
3fea7530:	dsjs   a3, L3FEA73A0
L3FEA7540:
3fea7540:	move   a10, *a8, 0
3fea7550:	dsjs   a3, L3FEA73C0
L3FEA7560:
3fea7560:	move   sp, *a8, 0
3fea7570:	dsjs   a3, L3FEA73E0
L3FEA7580:
3fea7580:	move   *a13, *a8, 1
3fea7590:	dsjs   a3, L3FEA7400
L3FEA75A0:
3fea75a0:	move   a4, *a8, 1
3fea75b0:	dsjs   a3, L3FEA7420
L3FEA75C0:
3fea75c0:	move   *a14, *a8, 1
3fea75d0:	dsjs   a3, L3FEA7440
L3FEA75E0:
3fea75e0:	move   a9, *a8, 1
3fea75f0:	dsjs   a3, L3FEA7460
L3FEA7600:
3fea7600:	move   *sp, *a8, 1
3fea7610:	dsjs   a3, L3FEA7480
L3FEA7620:
3fea7620:	move   a14, *a8, 1
3fea7630:	dsjs   a3, L3FEA74A0
L3FEA7640:
3fea7640:	move   *a3, a8, 0
3fea7650:	dsjs   a3, L3FEA74C0
L3FEA7660:
3fea7660:	movb   a0, *a8
3fea7670:	dsjs   a3, L3FEA74E0
L3FEA7680:
3fea7680:	move   *a8, a8, 0
3fea7690:	dsjs   a3, L3FEA7500
L3FEA76A0:
3fea76a0:	movb   a1, *a8
3fea76b0:	dsjs   a3, L3FEA7520
L3FEA76C0:
3fea76c0:	move   *a13, a8, 0
3fea76d0:	dsjs   a3, L3FEA7540
L3FEA76E0:
3fea76e0:	movb   a2, *a8
3fea76f0:	dsjs   a3, L3FEA7560
L3FEA7700:
3fea7700:	move   *a2, a8, 1
3fea7710:	dsjs   a3, L3FEA7580
L3FEA7720:
3fea7720:	movb   a3, *a8
3fea7730:	dsjs   a3, L3FEA75A0
L3FEA7740:
3fea7740:	move   *a7, a8, 1
3fea7750:	dsjs   a3, L3FEA75C0
L3FEA7760:
3fea7760:	movb   a4, *a8
3fea7770:	dsjs   a3, L3FEA75E0
L3FEA7780:
3fea7780:	move   *a12, a8, 1
3fea7790:	dsjs   a3, L3FEA7600
L3FEA77A0:
3fea77a0:	movb   a5, *a8
3fea77b0:	dsjs   a3, L3FEA7620
L3FEA77C0:
3fea77c0:	move   *a1, *a8, 0
3fea77d0:	dsjs   a3, L3FEA7640
L3FEA77E0:
3fea77e0:	movb   a6, *a8
3fea77f0:	dsjs   a3, L3FEA7660
L3FEA7800:
3fea7800:	move   *a6, *a8, 0
3fea7810:	dsjs   a3, L3FEA7680
L3FEA7820:
3fea7820:	movb   a7, *a8
3fea7830:	dsjs   a3, L3FEA76A0
L3FEA7840:
3fea7840:	move   *a11, *a8, 0
3fea7850:	dsjs   a3, L3FEA76C0
L3FEA7860:
3fea7860:	movb   a8, *a8
3fea7870:	dsjs   a3, L3FEA76E0
L3FEA7880:
3fea7880:	move   *a0, *a8, 1
3fea7890:	dsjs   a3, L3FEA7700
L3FEA78A0:
3fea78a0:	move   *a5, *a8, 1
3fea78b0:	dsjs   a3, L3FEA7720
L3FEA78C0:
3fea78c0:	movb   a9, *a8
3fea78d0:	dsjs   a3, L3FEA7740
L3FEA78E0:
3fea78e0:	move   *a10, *a8, 1
3fea78f0:	dsjs   a3, L3FEA7760
L3FEA7900:
3fea7900:	movb   a10, *a8
3fea7910:	dsjs   a3, L3FEA7780
L3FEA7920:
3fea7920:	movb   a11, *a8
3fea7930:	dsjs   a3, L3FEA77A0
L3FEA7940:
3fea7940:	movb   a12, *a8
3fea7950:	dsjs   a3, L3FEA77C0
L3FEA7960:
3fea7960:	movb   a13, *a8
3fea7970:	dsjs   a3, L3FEA77E0
L3FEA7980:
3fea7980:	movb   a14, *a8
3fea7990:	dsjs   a3, L3FEA7800
L3FEA79A0:
3fea79a0:	movb   sp, *a8
3fea79b0:	dsjs   a3, L3FEA7820
L3FEA79C0:
3fea79c0:	movb   *a0, a8
3fea79d0:	dsjs   a3, L3FEA7840
L3FEA79E0:
3fea79e0:	movb   *a1, a8
3fea79f0:	dsjs   a3, L3FEA7860
L3FEA7A00:
3fea7a00:	movb   *a2, a8
3fea7a10:	dsjs   a3, L3FEA7880
L3FEA7A20:
3fea7a20:	movb   *a3, a8
3fea7a30:	dsjs   a3, L3FEA78A0
L3FEA7A40:
3fea7a40:	movb   *a4, a8
3fea7a50:	dsjs   a3, L3FEA78C0
L3FEA7A60:
3fea7a60:	movb   *a5, a8
3fea7a70:	dsjs   a3, L3FEA78E0
L3FEA7A80:
3fea7a80:	movb   *a6, a8
3fea7a90:	dsjs   a3, L3FEA7900
L3FEA7AA0:
3fea7aa0:	movb   *a7, a8
3fea7ab0:	dsjs   a3, L3FEA7920
L3FEA7AC0:
3fea7ac0:	movb   *a8, a8
3fea7ad0:	dsjs   a3, L3FEA7940
L3FEA7AE0:
3fea7ae0:	movb   *a9, a8
3fea7af0:	dsjs   a3, L3FEA7960
L3FEA7B00:
3fea7b00:	movb   *a10, a8
3fea7b10:	dsjs   a3, L3FEA7980
L3FEA7B20:
3fea7b20:	movb   *a11, a8
3fea7b30:	dsjs   a3, L3FEA79A0
L3FEA7B40:
3fea7b40:	movb   *a12, a8
3fea7b50:	dsjs   a3, L3FEA79C0
L3FEA7B60:
3fea7b60:	movb   *a13, a8
3fea7b70:	dsjs   a3, L3FEA79E0
L3FEA7B80:
3fea7b80:	movb   *a14, a8
3fea7b90:	dsjs   a3, L3FEA7A00
L3FEA7BA0:
3fea7ba0:	movb   *sp, a8
3fea7bb0:	dsjs   a3, L3FEA7A20
L3FEA7BC0:
3fea7bc0:	move   a0, *a8+, 0
3fea7bd0:	dsjs   a3, L3FEA7A40
L3FEA7BE0:
3fea7be0:	move   a1, *a8+, 0
3fea7bf0:	dsjs   a3, L3FEA7A60
L3FEA7C00:
3fea7c00:	move   a2, *a8+, 0
3fea7c10:	dsjs   a3, L3FEA7A80
L3FEA7C20:
3fea7c20:	move   a3, *a8+, 0
3fea7c30:	dsjs   a3, L3FEA7AA0
L3FEA7C40:
3fea7c40:	move   a4, *a8+, 0
3fea7c50:	dsjs   a3, L3FEA7AC0
L3FEA7C60:
3fea7c60:	move   a5, *a8+, 0
3fea7c70:	dsjs   a3, L3FEA7AE0
L3FEA7C80:
3fea7c80:	move   a6, *a8+, 0
3fea7c90:	dsjs   a3, L3FEA7B00
L3FEA7CA0:
3fea7ca0:	move   a7, *a8+, 0
3fea7cb0:	dsjs   a3, L3FEA7B20
L3FEA7CC0:
3fea7cc0:	move   a8, *a8+, 0
3fea7cd0:	dsjs   a3, L3FEA7B40
L3FEA7CE0:
3fea7ce0:	move   a9, *a8+, 0
3fea7cf0:	dsjs   a3, L3FEA7B60
L3FEA7D00:
3fea7d00:	move   a10, *a8+, 0
3fea7d10:	dsjs   a3, L3FEA7B80
L3FEA7D20:
3fea7d20:	move   a11, *a8+, 0
3fea7d30:	dsjs   a3, L3FEA7BA0
L3FEA7D40:
3fea7d40:	move   a12, *a8+, 0
3fea7d50:	dsjs   a3, L3FEA7BC0
L3FEA7D60:
3fea7d60:	move   a13, *a8+, 0
3fea7d70:	dsjs   a3, L3FEA7BE0
L3FEA7D80:
3fea7d80:	move   a14, *a8+, 0
3fea7d90:	dsjs   a3, L3FEA7C00
L3FEA7DA0:
3fea7da0:	move   sp, *a8+, 0
3fea7db0:	dsjs   a3, L3FEA7C20
L3FEA7DC0:
3fea7dc0:	move   a0, *a8+, 1
3fea7dd0:	dsjs   a3, L3FEA7C40
L3FEA7DE0:
3fea7de0:	move   a1, *a8+, 1
3fea7df0:	dsjs   a3, L3FEA7C60
L3FEA7E00:
3fea7e00:	move   a2, *a8+, 1
3fea7e10:	dsjs   a3, L3FEA7C80
L3FEA7E20:
3fea7e20:	move   a3, *a8+, 1
3fea7e30:	dsjs   a3, L3FEA7CA0
L3FEA7E40:
3fea7e40:	move   a4, *a8+, 1
3fea7e50:	dsjs   a3, L3FEA7CC0
L3FEA7E60:
3fea7e60:	move   a5, *a8+, 1
3fea7e70:	dsjs   a3, L3FEA7CE0
L3FEA7E80:
3fea7e80:	move   a6, *a8+, 1
3fea7e90:	dsjs   a3, L3FEA7D00
L3FEA7EA0:
3fea7ea0:	move   a7, *a8+, 1
3fea7eb0:	dsjs   a3, L3FEA7D20
L3FEA7EC0:
3fea7ec0:	move   a8, *a8+, 1
3fea7ed0:	dsjs   a3, L3FEA7D40
L3FEA7EE0:
3fea7ee0:	move   a9, *a8+, 1
3fea7ef0:	dsjs   a3, L3FEA7D60
L3FEA7F00:
3fea7f00:	move   a10, *a8+, 1
3fea7f10:	dsjs   a3, L3FEA7D80
L3FEA7F20:
3fea7f20:	move   a11, *a8+, 1
3fea7f30:	dsjs   a3, L3FEA7DA0
L3FEA7F40:
3fea7f40:	move   a12, *a8+, 1
3fea7f50:	dsjs   a3, L3FEA7DC0
L3FEA7F60:
3fea7f60:	move   a13, *a8+, 1
3fea7f70:	dsjs   a3, L3FEA7DE0
L3FEA7F80:
3fea7f80:	move   a14, *a8+, 1
3fea7f90:	dsjs   a3, L3FEA7E00
L3FEA7FA0:
3fea7fa0:	move   sp, *a8+, 1
3fea7fb0:	dsjs   a3, L3FEA7E20
L3FEA7FC0:
3fea7fc0:	move   *a0+, a8, 0
3fea7fd0:	dsjs   a3, L3FEA7E40
L3FEA7FE0:
3fea7fe0:	move   *a1+, a8, 0
3fea7ff0:	dsjs   a3, L3FEA7E60
L3FEA8000:
3fea8000:	move   *a2+, a8, 0
3fea8010:	dsjs   a3, L3FEA7E80
L3FEA8020:
3fea8020:	move   *a3+, a8, 0
3fea8030:	dsjs   a3, L3FEA7EA0
L3FEA8040:
3fea8040:	move   *a4+, a8, 0
3fea8050:	dsjs   a3, L3FEA7EC0
L3FEA8060:
3fea8060:	move   *a5+, a8, 0
3fea8070:	dsjs   a3, L3FEA7EE0
L3FEA8080:
3fea8080:	move   *a6+, a8, 0
3fea8090:	dsjs   a3, L3FEA7F00
L3FEA80A0:
3fea80a0:	move   *a7+, a8, 0
3fea80b0:	dsjs   a3, L3FEA7F20
L3FEA80C0:
3fea80c0:	move   *a8+, a8, 0
3fea80d0:	dsjs   a3, L3FEA7F40
L3FEA80E0:
3fea80e0:	move   *a9+, a8, 0
3fea80f0:	dsjs   a3, L3FEA7F60
L3FEA8100:
3fea8100:	move   *a10+, a8, 0
3fea8110:	dsjs   a3, L3FEA7F80
L3FEA8120:
3fea8120:	move   *a11+, a8, 0
3fea8130:	dsjs   a3, L3FEA7FA0
L3FEA8140:
3fea8140:	move   *a12+, a8, 0
3fea8150:	dsjs   a3, L3FEA7FC0
L3FEA8160:
3fea8160:	move   *a13+, a8, 0
3fea8170:	dsjs   a3, L3FEA7FE0
L3FEA8180:
3fea8180:	move   *a14+, a8, 0
3fea8190:	dsjs   a3, L3FEA8000
L3FEA81A0:
3fea81a0:	move   *sp+, a8, 0
3fea81b0:	dsjs   a3, L3FEA8020
L3FEA81C0:
3fea81c0:	move   *a0+, a8, 1
3fea81d0:	dsjs   a3, L3FEA8040
L3FEA81E0:
3fea81e0:	move   *a1+, a8, 1
3fea81f0:	dsjs   a3, L3FEA8060
L3FEA8200:
3fea8200:	move   *a2+, a8, 1
3fea8210:	dsjs   a3, L3FEA8080
L3FEA8220:
3fea8220:	move   *a3+, a8, 1
3fea8230:	dsjs   a3, L3FEA80A0
L3FEA8240:
3fea8240:	move   *a4+, a8, 1
3fea8250:	dsjs   a3, L3FEA80C0
L3FEA8260:
3fea8260:	move   *a5+, a8, 1
3fea8270:	dsjs   a3, L3FEA80E0
L3FEA8280:
3fea8280:	move   *a6+, a8, 1
3fea8290:	dsjs   a3, L3FEA8100
L3FEA82A0:
3fea82a0:	move   *a7+, a8, 1
3fea82b0:	dsjs   a3, L3FEA8120
L3FEA82C0:
3fea82c0:	move   *a8+, a8, 1
3fea82d0:	dsjs   a3, L3FEA8140
L3FEA82E0:
3fea82e0:	move   *a9+, a8, 1
3fea82f0:	dsjs   a3, L3FEA8160
L3FEA8300:
3fea8300:	move   *a10+, a8, 1
3fea8310:	dsjs   a3, L3FEA8180
L3FEA8320:
3fea8320:	move   *a11+, a8, 1
3fea8330:	dsjs   a3, L3FEA81A0
L3FEA8340:
3fea8340:	move   *a12+, a8, 1
3fea8350:	dsjs   a3, L3FEA81C0
L3FEA8360:
3fea8360:	move   *a13+, a8, 1
3fea8370:	dsjs   a3, L3FEA81E0
L3FEA8380:
3fea8380:	move   *a14+, a8, 1
3fea8390:	dsjs   a3, L3FEA8200
L3FEA83A0:
3fea83a0:	move   *sp+, a8, 1
3fea83b0:	dsjs   a3, L3FEA8220
L3FEA83C0:
3fea83c0:	move   *a0+, *a8+, 0
3fea83d0:	dsjs   a3, L3FEA8240
L3FEA83E0:
3fea83e0:	move   *a1+, *a8+, 0
3fea83f0:	dsjs   a3, L3FEA8260
L3FEA8400:
3fea8400:	move   *a2+, *a8+, 0
3fea8410:	dsjs   a3, L3FEA8280
L3FEA8420:
3fea8420:	move   *a3+, *a8+, 0
3fea8430:	dsjs   a3, L3FEA82A0
L3FEA8440:
3fea8440:	move   *a4+, *a8+, 0
3fea8450:	dsjs   a3, L3FEA82C0
L3FEA8460:
3fea8460:	move   *a5+, *a8+, 0
3fea8470:	dsjs   a3, L3FEA82E0
L3FEA8480:
3fea8480:	move   *a6+, *a8+, 0
3fea8490:	dsjs   a3, L3FEA8300
L3FEA84A0:
3fea84a0:	move   *a7+, *a8+, 0
3fea84b0:	dsjs   a3, L3FEA8320
L3FEA84C0:
3fea84c0:	move   *a8+, *a8+, 0
3fea84d0:	dsjs   a3, L3FEA8340
L3FEA84E0:
3fea84e0:	move   *a9+, *a8+, 0
3fea84f0:	dsjs   a3, L3FEA8360
L3FEA8500:
3fea8500:	move   *a10+, *a8+, 0
3fea8510:	dsjs   a3, L3FEA8380
L3FEA8520:
3fea8520:	move   *a11+, *a8+, 0
3fea8530:	dsjs   a3, L3FEA83A0
L3FEA8540:
3fea8540:	move   *a12+, *a8+, 0
3fea8550:	dsjs   a3, L3FEA83C0
L3FEA8560:
3fea8560:	move   *a13+, *a8+, 0
3fea8570:	dsjs   a3, L3FEA83E0
L3FEA8580:
3fea8580:	move   *a14+, *a8+, 0
3fea8590:	dsjs   a3, L3FEA8400
L3FEA85A0:
3fea85a0:	move   *sp+, *a8+, 0
3fea85b0:	dsjs   a3, L3FEA8420
L3FEA85C0:
3fea85c0:	move   *a0+, *a8+, 1
3fea85d0:	dsjs   a3, L3FEA8440
L3FEA85E0:
3fea85e0:	move   *a1+, *a8+, 1
3fea85f0:	dsjs   a3, L3FEA8460
L3FEA8600:
3fea8600:	move   *a2+, *a8+, 1
3fea8610:	dsjs   a3, L3FEA8480
L3FEA8620:
3fea8620:	move   *a3+, *a8+, 1
3fea8630:	dsjs   a3, L3FEA84A0
L3FEA8640:
3fea8640:	move   *a4+, *a8+, 1
3fea8650:	dsjs   a3, L3FEA84C0
L3FEA8660:
3fea8660:	move   *a5+, *a8+, 1
3fea8670:	dsjs   a3, L3FEA84E0
L3FEA8680:
3fea8680:	move   *a6+, *a8+, 1
3fea8690:	dsjs   a3, L3FEA8500
L3FEA86A0:
3fea86a0:	move   *a7+, *a8+, 1
3fea86b0:	dsjs   a3, L3FEA8520
L3FEA86C0:
3fea86c0:	move   *a8+, *a8+, 1
3fea86d0:	dsjs   a3, L3FEA8540
L3FEA86E0:
3fea86e0:	move   *a9+, *a8+, 1
3fea86f0:	dsjs   a3, L3FEA8560
L3FEA8700:
3fea8700:	move   *a10+, *a8+, 1
3fea8710:	dsjs   a3, L3FEA8580
L3FEA8720:
3fea8720:	move   *a11+, *a8+, 1
3fea8730:	dsjs   a3, L3FEA85A0
L3FEA8740:
3fea8740:	move   *a12+, *a8+, 1
3fea8750:	dsjs   a3, L3FEA85C0
L3FEA8760:
3fea8760:	move   *a13+, *a8+, 1
3fea8770:	dsjs   a3, L3FEA85E0
L3FEA8780:
3fea8780:	move   *a14+, *a8+, 1
3fea8790:	dsjs   a3, L3FEA8600
L3FEA87A0:
3fea87a0:	move   *sp+, *a8+, 1
3fea87b0:	dsjs   a3, L3FEA8620
L3FEA87C0:
3fea87c0:	movb   *a0, *a8
3fea87d0:	dsjs   a3, L3FEA8640
L3FEA87E0:
3fea87e0:	movb   *a1, *a8
3fea87f0:	dsjs   a3, L3FEA8660
L3FEA8800:
3fea8800:	movb   *a2, *a8
3fea8810:	dsjs   a3, L3FEA8680
L3FEA8820:
3fea8820:	movb   *a3, *a8
3fea8830:	dsjs   a3, L3FEA86A0
L3FEA8840:
3fea8840:	movb   *a4, *a8
3fea8850:	dsjs   a3, L3FEA86C0
L3FEA8860:
3fea8860:	movb   *a5, *a8
3fea8870:	dsjs   a3, L3FEA86E0
L3FEA8880:
3fea8880:	movb   *a6, *a8
3fea8890:	dsjs   a3, L3FEA8700
L3FEA88A0:
3fea88a0:	movb   *a7, *a8
3fea88b0:	dsjs   a3, L3FEA8720
L3FEA88C0:
3fea88c0:	movb   *a8, *a8
3fea88d0:	dsjs   a3, L3FEA8740
L3FEA88E0:
3fea88e0:	movb   *a9, *a8
3fea88f0:	dsjs   a3, L3FEA8760
L3FEA8900:
3fea8900:	movb   *a10, *a8
3fea8910:	dsjs   a3, L3FEA8780
L3FEA8920:
3fea8920:	movb   *a11, *a8
3fea8930:	dsjs   a3, L3FEA87A0
L3FEA8940:
3fea8940:	movb   *a12, *a8
3fea8950:	dsjs   a3, L3FEA87C0
3fea8960:	movb   *a13, *a8
3fea8970:	dsjs   a3, L3FEA87E0
3fea8980:	movb   *a14, *a8
L3FEA8990:
3fea8990:	dsjs   a3, L3FEA8800
3fea89a0:	movb   *sp, *a8
L3FEA89B0:
3fea89b0:	dsjs   a3, L3FEA8820
3fea89c0:	.word  0x9e08
L3FEA89D0:
3fea89d0:	dsjs   a3, L3FEA8840
3fea89e0:	.word  0x9e28
L3FEA89F0:
3fea89f0:	dsjs   a3, L3FEA8860
3fea8a00:	.word  0x9e48
L3FEA8A10:
3fea8a10:	dsjs   a3, L3FEA8880
3fea8a20:	.word  0x9e68
L3FEA8A30:
3fea8a30:	dsjs   a3, L3FEA88A0
3fea8a40:	.word  0x9e88
L3FEA8A50:
3fea8a50:	dsjs   a3, L3FEA88C0
3fea8a60:	.word  0x9ea8
L3FEA8A70:
3fea8a70:	dsjs   a3, L3FEA88E0
3fea8a80:	.word  0x9ec8
L3FEA8A90:
3fea8a90:	dsjs   a3, L3FEA8900
3fea8aa0:	.word  0x9ee8
L3FEA8AB0:
3fea8ab0:	dsjs   a3, L3FEA8920
3fea8ac0:	.word  0x9f08
L3FEA8AD0:
3fea8ad0:	dsjs   a3, L3FEA8940
3fea8ae0:	.word  0x007a
L3FEA8AF0:
3fea8af0:	move   *b3+, b0, 0
3fea8b00:	.word  0x0011
L3FEA8B10:
3fea8b10:	.word  0x7588
3fea8b20:	dsjs   a3, L3FEA8990
L3FEA8B30:
3fea8b30:	.word  0x75a8
3fea8b40:	dsjs   a3, L3FEA89B0
L3FEA8B50:
3fea8b50:	.word  0x75c8
3fea8b60:	dsjs   a3, L3FEA89D0
L3FEA8B70:
3fea8b70:	.word  0x75e8
3fea8b80:	dsjs   a3, L3FEA89F0
L3FEA8B90:
3fea8b90:	.word  0x7608
3fea8ba0:	dsjs   a3, L3FEA8A10
L3FEA8BB0:
3fea8bb0:	.word  0x7628
3fea8bc0:	dsjs   a3, L3FEA8A30
L3FEA8BD0:
3fea8bd0:	.word  0x7648
3fea8be0:	dsjs   a3, L3FEA8A50
L3FEA8BF0:
3fea8bf0:	.word  0x7668
3fea8c00:	dsjs   a3, L3FEA8A70
L3FEA8C10:
3fea8c10:	.word  0x7688
3fea8c20:	dsjs   a3, L3FEA8A90
L3FEA8C30:
3fea8c30:	.word  0x76a8
3fea8c40:	dsjs   a3, L3FEA8AB0
L3FEA8C50:
3fea8c50:	.word  0x76c8
3fea8c60:	dsjs   a3, L3FEA8AD0
L3FEA8C70:
3fea8c70:	.word  0x76e8
3fea8c80:	dsjs   a3, L3FEA8AF0
L3FEA8C90:
3fea8c90:	.word  0x7708
3fea8ca0:	dsjs   a3, L3FEA8B10
L3FEA8CB0:
3fea8cb0:	.word  0x7728
3fea8cc0:	dsjs   a3, L3FEA8B30
L3FEA8CD0:
3fea8cd0:	.word  0x7748
3fea8ce0:	dsjs   a3, L3FEA8B50
L3FEA8CF0:
3fea8cf0:	.word  0x7768
3fea8d00:	dsjs   a3, L3FEA8B70
L3FEA8D10:
3fea8d10:	.word  0x7788
3fea8d20:	dsjs   a3, L3FEA8B90
L3FEA8D30:
3fea8d30:	.word  0x77a8
3fea8d40:	dsjs   a3, L3FEA8BB0
L3FEA8D50:
3fea8d50:	.word  0x77c8
3fea8d60:	dsjs   a3, L3FEA8BD0
L3FEA8D70:
3fea8d70:	.word  0x77e8
3fea8d80:	dsjs   a3, L3FEA8BF0
L3FEA8D90:
3fea8d90:	.word  0x7808
3fea8da0:	dsjs   a3, L3FEA8C10
L3FEA8DB0:
3fea8db0:	.word  0x7828
3fea8dc0:	dsjs   a3, L3FEA8C30
L3FEA8DD0:
3fea8dd0:	.word  0x7848
3fea8de0:	dsjs   a3, L3FEA8C50
L3FEA8DF0:
3fea8df0:	.word  0x7868
3fea8e00:	dsjs   a3, L3FEA8C70
L3FEA8E10:
3fea8e10:	.word  0x7888
3fea8e20:	dsjs   a3, L3FEA8C90
L3FEA8E30:
3fea8e30:	.word  0x78a8
3fea8e40:	dsjs   a3, L3FEA8CB0
L3FEA8E50:
3fea8e50:	.word  0x78c8
3fea8e60:	dsjs   a3, L3FEA8CD0
L3FEA8E70:
3fea8e70:	.word  0x78e8
3fea8e80:	dsjs   a3, L3FEA8CF0
L3FEA8E90:
3fea8e90:	.word  0x7908
3fea8ea0:	dsjs   a3, L3FEA8D10
L3FEA8EB0:
3fea8eb0:	.word  0x7928
3fea8ec0:	dsjs   a3, L3FEA8D30
L3FEA8ED0:
3fea8ed0:	.word  0x7948
3fea8ee0:	dsjs   a3, L3FEA8D50
L3FEA8EF0:
3fea8ef0:	.word  0x7968
3fea8f00:	dsjs   a3, L3FEA8D70
L3FEA8F10:
3fea8f10:	.word  0x7988
3fea8f20:	dsjs   a3, L3FEA8D90
L3FEA8F30:
3fea8f30:	.word  0x79a8
3fea8f40:	dsjs   a3, L3FEA8DB0
L3FEA8F50:
3fea8f50:	.word  0x79c8
3fea8f60:	dsjs   a3, L3FEA8DD0
L3FEA8F70:
3fea8f70:	.word  0x79e8
3fea8f80:	dsjs   a3, L3FEA8DF0
L3FEA8F90:
3fea8f90:	.word  0x7a08
3fea8fa0:	dsjs   a3, L3FEA8E10
L3FEA8FB0:
3fea8fb0:	.word  0x7a28
3fea8fc0:	dsjs   a3, L3FEA8E30
L3FEA8FD0:
3fea8fd0:	.word  0x7a48
3fea8fe0:	dsjs   a3, L3FEA8E50
L3FEA8FF0:
3fea8ff0:	.word  0x7a68
3fea9000:	dsjs   a3, L3FEA8E70
L3FEA9010:
3fea9010:	.word  0x7a88
3fea9020:	dsjs   a3, L3FEA8E90
L3FEA9030:
3fea9030:	.word  0x7aa8
3fea9040:	dsjs   a3, L3FEA8EB0
L3FEA9050:
3fea9050:	.word  0x7ac8
3fea9060:	dsjs   a3, L3FEA8ED0
L3FEA9070:
3fea9070:	.word  0x7ae8
3fea9080:	dsjs   a3, L3FEA8EF0
L3FEA9090:
3fea9090:	.word  0x7b08
3fea90a0:	dsjs   a3, L3FEA8F10
L3FEA90B0:
3fea90b0:	.word  0x7b28
3fea90c0:	dsjs   a3, L3FEA8F30
L3FEA90D0:
3fea90d0:	.word  0x7b48
3fea90e0:	dsjs   a3, L3FEA8F50
L3FEA90F0:
3fea90f0:	.word  0x7b68
3fea9100:	dsjs   a3, L3FEA8F70
L3FEA9110:
3fea9110:	.word  0x7b88
3fea9120:	dsjs   a3, L3FEA8F90
3fea9130:	.word  0x7ba8
3fea9140:	dsjs   a3, L3FEA8FB0
3fea9150:	.word  0x7bc8
L3FEA9160:
3fea9160:	dsjs   a3, L3FEA8FD0
3fea9170:	.word  0x7be8
L3FEA9180:
3fea9180:	dsjs   a3, L3FEA8FF0
3fea9190:	.word  0x7c08
L3FEA91A0:
3fea91a0:	dsjs   a3, L3FEA9010
3fea91b0:	.word  0x7c28
L3FEA91C0:
3fea91c0:	dsjs   a3, L3FEA9030
3fea91d0:	.word  0x7c48
L3FEA91E0:
3fea91e0:	dsjs   a3, L3FEA9050
3fea91f0:	.word  0x7c68
L3FEA9200:
3fea9200:	dsjs   a3, L3FEA9070
3fea9210:	.word  0x7c88
L3FEA9220:
3fea9220:	dsjs   a3, L3FEA9090
3fea9230:	.word  0x7ca8
L3FEA9240:
3fea9240:	dsjs   a3, L3FEA90B0
3fea9250:	.word  0x7cc8
L3FEA9260:
3fea9260:	dsjs   a3, L3FEA90D0
3fea9270:	.word  0x7ce8
L3FEA9280:
3fea9280:	dsjs   a3, L3FEA90F0
3fea9290:	.word  0x7ce8
L3FEA92A0:
3fea92a0:	dsjs   a3, L3FEA9110
3fea92b0:	rev    a8
L3FEA92C0:
3fea92c0:	movb   *b0, *b0
3fea92d0:	.word  0x0011
L3FEA92E0:
3fea92e0:	.word  0x76a8
3fea92f0:	dsjs   a3, L3FEA9160
L3FEA9300:
3fea9300:	.word  0x77e8
3fea9310:	dsjs   a3, L3FEA9180
L3FEA9320:
3fea9320:	.word  0x7928
3fea9330:	dsjs   a3, L3FEA91A0
L3FEA9340:
3fea9340:	.word  0x7a68
3fea9350:	dsjs   a3, L3FEA91C0
L3FEA9360:
3fea9360:	.word  0x7ba8
3fea9370:	dsjs   a3, L3FEA91E0
L3FEA9380:
3fea9380:	.word  0x7ce8
3fea9390:	dsjs   a3, L3FEA9200
L3FEA93A0:
3fea93a0:	.word  0x7e28
3fea93b0:	dsjs   a3, L3FEA9220
L3FEA93C0:
3fea93c0:	.word  0x7f68
3fea93d0:	dsjs   a3, L3FEA9240
3fea93e0:	move   a5, *a8, 0
3fea93f0:	dsjs   a3, L3FEA9260
3fea9400:	move   sp, *a8, 0
L3FEA9410:
3fea9410:	dsjs   a3, L3FEA9280
3fea9420:	move   a4, *a8, 1
L3FEA9430:
3fea9430:	dsjs   a3, L3FEA92A0
3fea9440:	move   a9, *a8, 1
L3FEA9450:
3fea9450:	dsjs   a3, L3FEA92C0
3fea9460:	move   a14, *a8, 1
L3FEA9470:
3fea9470:	dsjs   a3, L3FEA92E0
3fea9480:	move   *a3, a8, 0
L3FEA9490:
3fea9490:	dsjs   a3, L3FEA9300
3fea94a0:	move   *a8, a8, 0
L3FEA94B0:
3fea94b0:	dsjs   a3, L3FEA9320
3fea94c0:	move   *a13, a8, 0
L3FEA94D0:
3fea94d0:	dsjs   a3, L3FEA9340
3fea94e0:	move   *a2, a8, 1
L3FEA94F0:
3fea94f0:	dsjs   a3, L3FEA9360
3fea9500:	move   *a7, a8, 1
L3FEA9510:
3fea9510:	dsjs   a3, L3FEA9380
3fea9520:	move   *a12, a8, 1
L3FEA9530:
3fea9530:	dsjs   a3, L3FEA93A0
3fea9540:	move   *a1, *a8, 0
L3FEA9550:
3fea9550:	dsjs   a3, L3FEA93C0
3fea9560:	rev    b2
L3FEA9570:
3fea9570:	.word  0x9e90
3fea9580:	.word  0x0011
L3FEA9590:
3fea9590:	.word  0x76a8
3fea95a0:	dsjs   a3, L3FEA9410
L3FEA95B0:
3fea95b0:	.word  0x77e8
3fea95c0:	dsjs   a3, L3FEA9430
L3FEA95D0:
3fea95d0:	.word  0x7928
3fea95e0:	dsjs   a3, L3FEA9450
L3FEA95F0:
3fea95f0:	.word  0x7a68
3fea9600:	dsjs   a3, L3FEA9470
L3FEA9610:
3fea9610:	.word  0x7ba8
3fea9620:	dsjs   a3, L3FEA9490
L3FEA9630:
3fea9630:	.word  0x7ce8
3fea9640:	dsjs   a3, L3FEA94B0
L3FEA9650:
3fea9650:	.word  0x7e28
3fea9660:	dsjs   a3, L3FEA94D0
L3FEA9670:
3fea9670:	.word  0x7f68
3fea9680:	dsjs   a3, L3FEA94F0
L3FEA9690:
3fea9690:	move   a5, *a8, 0
3fea96a0:	dsjs   a3, L3FEA9510
L3FEA96B0:
3fea96b0:	move   sp, *a8, 0
3fea96c0:	dsjs   a3, L3FEA9530
L3FEA96D0:
3fea96d0:	move   a4, *a8, 1
3fea96e0:	dsjs   a3, L3FEA9550
L3FEA96F0:
3fea96f0:	move   a9, *a8, 1
3fea9700:	dsjs   a3, L3FEA9570
L3FEA9710:
3fea9710:	move   a14, *a8, 1
3fea9720:	dsjs   a3, L3FEA9590
3fea9730:	move   *a3, a8, 0
3fea9740:	dsjs   a3, L3FEA95B0
3fea9750:	move   *a8, a8, 0
L3FEA9760:
3fea9760:	dsjs   a3, L3FEA95D0
3fea9770:	move   *a13, a8, 0
L3FEA9780:
3fea9780:	dsjs   a3, L3FEA95F0
3fea9790:	move   *a2, a8, 1
L3FEA97A0:
3fea97a0:	dsjs   a3, L3FEA9610
3fea97b0:	move   *a7, a8, 1
L3FEA97C0:
3fea97c0:	dsjs   a3, L3FEA9630
3fea97d0:	move   *a12, a8, 1
L3FEA97E0:
3fea97e0:	dsjs   a3, L3FEA9650
3fea97f0:	move   *a1, *a8, 0
L3FEA9800:
3fea9800:	dsjs   a3, L3FEA9670
3fea9810:	move   *a6, *a8, 0
L3FEA9820:
3fea9820:	dsjs   a3, L3FEA9690
3fea9830:	move   *a11, *a8, 0
L3FEA9840:
3fea9840:	dsjs   a3, L3FEA96B0
3fea9850:	move   *a0, *a8, 1
L3FEA9860:
3fea9860:	dsjs   a3, L3FEA96D0
3fea9870:	move   *a5, *a8, 1
L3FEA9880:
3fea9880:	dsjs   a3, L3FEA96F0
3fea9890:	move   *a10, *a8, 1
L3FEA98A0:
3fea98a0:	dsjs   a3, L3FEA9710
3fea98b0:	rev    a2
L3FEA98C0:
3fea98c0:	move   b13, -*b0, 0
3fea98d0:	.word  0x0011
L3FEA98E0:
3fea98e0:	.word  0x75e8
3fea98f0:	dsjs   a3, L3FEA9760
L3FEA9900:
3fea9900:	.word  0x7608
3fea9910:	dsjs   a3, L3FEA9780
L3FEA9920:
3fea9920:	.word  0x7628
3fea9930:	dsjs   a3, L3FEA97A0
L3FEA9940:
3fea9940:	.word  0x7648
3fea9950:	dsjs   a3, L3FEA97C0
L3FEA9960:
3fea9960:	.word  0x7668
3fea9970:	dsjs   a3, L3FEA97E0
3fea9980:	.word  0x7688
3fea9990:	dsjs   a3, L3FEA9800
3fea99a0:	.word  0x76a8
3fea99b0:	dsjs   a3, L3FEA9820
3fea99c0:	.word  0x76c8
3fea99d0:	dsjs   a3, L3FEA9840
3fea99e0:	.word  0x76e8
3fea99f0:	dsjs   a3, L3FEA9860
3fea9a00:	.word  0x7708
L3FEA9A10:
3fea9a10:	dsjs   a3, L3FEA9880
3fea9a20:	.word  0x7728
L3FEA9A30:
3fea9a30:	dsjs   a3, L3FEA98A0
3fea9a40:	.word  0x7748
3fea9a50:	dsjs   a3, L3FEA98C0
3fea9a60:	.word  0x7768
3fea9a70:	dsjs   a3, L3FEA98E0
3fea9a80:	.word  0x7788
3fea9a90:	dsjs   a3, L3FEA9900
3fea9aa0:	.word  0x77a8
3fea9ab0:	dsjs   a3, L3FEA9920
3fea9ac0:	.word  0x77c8
3fea9ad0:	dsjs   a3, L3FEA9940
3fea9ae0:	.word  0x77e8
3fea9af0:	dsjs   a3, L3FEA9960
3fea9b00:	.word  0x004e
3fea9b10:	move   -*b7, b0, 1
3fea9b20:	.word  0x0011
3fea9b30:	.word  0x0000
3fea9b40:	.word  0x0000
3fea9b50:	.word  0x000a
3fea9b60:	.word  0x0000
3fea9b70:	.word  0x0000
3fea9b80:	.word  0x0000
3fea9b90:	addxy  b12, b0
3fea9ba0:	dsjs   a8, L3FEA9A10
3fea9bb0:	addxy  a14, a0
3fea9bc0:	dsjs   a8, L3FEA9A30
3fea9bd0:	.word  0x0000
3fea9be0:	.word  0x0000
3fea9bf0:	.word  0x0000
3fea9c00:	.word  0x0000
3fea9c10:	.word  0x0000
3fea9c20:	.word  0x0000
L3FEA9C30:
3fea9c30:	.word  0x0000
3fea9c40:	.word  0x0000
L3FEA9C50:
3fea9c50:	.word  0x0000
3fea9c60:	.word  0x0000
3fea9c70:	.word  0x0000
3fea9c80:	.word  0x0000
3fea9c90:	.word  0x0000
3fea9ca0:	.word  0x0000
3fea9cb0:	.word  0x0000
3fea9cc0:	.word  0x0000
3fea9cd0:	.word  0x0000
3fea9ce0:	.word  0x0000
3fea9cf0:	.word  0x0000
3fea9d00:	.word  0x0000
3fea9d10:	.word  0x0000
3fea9d20:	.word  0x0000
3fea9d30:	.word  0x0000
3fea9d40:	.word  0x0000
3fea9d50:	.word  0x0000
3fea9d60:	.word  0x0000
3fea9d70:	.word  0x0000
3fea9d80:	.word  0x0000
3fea9d90:	.word  0x0000
3fea9da0:	.word  0x0000
3fea9db0:	addxy  b12, b0
3fea9dc0:	dsjs   a8, L3FEA9C30
3fea9dd0:	addxy  sp, a8
3fea9de0:	dsjs   a8, L3FEA9C50
3fea9df0:	.word  0x0000
3fea9e00:	.word  0x0000
3fea9e10:	.word  0x0000
3fea9e20:	.word  0x0000
3fea9e30:	.word  0x0000
3fea9e40:	.word  0x0000
L3FEA9E50:
3fea9e50:	.word  0x0000
3fea9e60:	.word  0x0000
L3FEA9E70:
3fea9e70:	.word  0x0000
3fea9e80:	.word  0x0000
3fea9e90:	.word  0x0000
3fea9ea0:	.word  0x0000
3fea9eb0:	.word  0x0000
3fea9ec0:	.word  0x0000
3fea9ed0:	.word  0x0000
3fea9ee0:	.word  0x0000
3fea9ef0:	.word  0x0000
3fea9f00:	.word  0x0000
3fea9f10:	.word  0x0000
L3FEA9F20:
3fea9f20:	.word  0x0000
3fea9f30:	.word  0x0000
L3FEA9F40:
3fea9f40:	.word  0x0000
3fea9f50:	.word  0x0000
L3FEA9F60:
3fea9f60:	.word  0x0000
3fea9f70:	.word  0x0000
L3FEA9F80:
3fea9f80:	.word  0x0000
3fea9f90:	.word  0x0000
L3FEA9FA0:
3fea9fa0:	.word  0x0000
3fea9fb0:	.word  0x0000
L3FEA9FC0:
3fea9fc0:	.word  0x0000
3fea9fd0:	subxy  a1, a8
3fea9fe0:	dsjs   a8, L3FEA9E50
3fea9ff0:	subxy  b4, b0
3feaa000:	dsjs   a8, L3FEA9E70
3feaa010:	.word  0x0056
3feaa020:	movb   b13, *b0(0x11)
3feaa040:	.word  0x0000
3feaa050:	.word  0x0000
3feaa060:	.word  0x000a
3feaa070:	.word  0x0000
3feaa080:	.word  0x0000
3feaa090:	.word  0x0000
3feaa0a0:	addxy  a14, a0
3feaa0b0:	dsjs   a8, L3FEA9F20
3feaa0c0:	subxy  b6, b0
3feaa0d0:	dsjs   a8, L3FEA9F40
3feaa0e0:	subxy  b9, b8
3feaa0f0:	dsjs   a8, L3FEA9F60
3feaa100:	subxy  b13, b0
3feaa110:	dsjs   a8, L3FEA9F80
3feaa120:	cmpxy  a1, a0
3feaa130:	dsjs   a8, L3FEA9FA0
L3FEAA140:
3feaa140:	cmpxy  b5, b8
3feaa150:	dsjs   a8, L3FEA9FC0
L3FEAA160:
3feaa160:	.word  0x0000
3feaa170:	.word  0x0000
L3FEAA180:
3feaa180:	.word  0x0000
3feaa190:	.word  0x0000
L3FEAA1A0:
3feaa1a0:	.word  0x0000
3feaa1b0:	.word  0x0000
L3FEAA1C0:
3feaa1c0:	.word  0x0000
3feaa1d0:	.word  0x0000
L3FEAA1E0:
3feaa1e0:	.word  0x0000
3feaa1f0:	.word  0x0000
3feaa200:	.word  0x0000
3feaa210:	.word  0x0000
3feaa220:	.word  0x0000
3feaa230:	.word  0x0000
3feaa240:	.word  0x0000
3feaa250:	.word  0x0000
3feaa260:	.word  0x0000
3feaa270:	.word  0x0000
3feaa280:	.word  0x0000
3feaa290:	.word  0x0000
3feaa2a0:	.word  0x0000
3feaa2b0:	.word  0x0000
3feaa2c0:	addxy  a14, a0
3feaa2d0:	dsjs   a8, L3FEAA140
3feaa2e0:	subxy  b6, b0
3feaa2f0:	dsjs   a8, L3FEAA160
3feaa300:	subxy  b9, b8
3feaa310:	dsjs   a8, L3FEAA180
3feaa320:	subxy  b13, b0
3feaa330:	dsjs   a8, L3FEAA1A0
3feaa340:	cmpxy  a1, a0
3feaa350:	dsjs   a8, L3FEAA1C0
L3FEAA360:
3feaa360:	cmpxy  b5, b8
3feaa370:	dsjs   a8, L3FEAA1E0
L3FEAA380:
3feaa380:	.word  0x0000
3feaa390:	.word  0x0000
L3FEAA3A0:
3feaa3a0:	.word  0x0000
3feaa3b0:	.word  0x0000
L3FEAA3C0:
3feaa3c0:	.word  0x0000
3feaa3d0:	.word  0x0000
L3FEAA3E0:
3feaa3e0:	.word  0x0000
3feaa3f0:	.word  0x0000
L3FEAA400:
3feaa400:	.word  0x0000
3feaa410:	.word  0x0000
3feaa420:	.word  0x0000
3feaa430:	.word  0x0000
3feaa440:	.word  0x0000
3feaa450:	.word  0x0000
3feaa460:	.word  0x0000
3feaa470:	.word  0x0000
3feaa480:	.word  0x0000
3feaa490:	.word  0x0000
3feaa4a0:	.word  0x0000
L3FEAA4B0:
3feaa4b0:	.word  0x0000
3feaa4c0:	.word  0x0000
L3FEAA4D0:
3feaa4d0:	.word  0x0000
3feaa4e0:	addxy  a14, a0
L3FEAA4F0:
3feaa4f0:	dsjs   a8, L3FEAA360
3feaa500:	subxy  b6, b0
L3FEAA510:
3feaa510:	dsjs   a8, L3FEAA380
3feaa520:	subxy  b9, b8
L3FEAA530:
3feaa530:	dsjs   a8, L3FEAA3A0
3feaa540:	subxy  b13, b0
L3FEAA550:
3feaa550:	dsjs   a8, L3FEAA3C0
3feaa560:	cmpxy  a1, a0
L3FEAA570:
3feaa570:	dsjs   a8, L3FEAA3E0
3feaa580:	cmpxy  b5, b8
3feaa590:	dsjs   a8, L3FEAA400
3feaa5a0:	.word  0x0058
3feaa5b0:	move   *b3(0x11), b0, 0
3feaa5d0:	.word  0x0000
3feaa5e0:	.word  0x0000
3feaa5f0:	.word  0x000a
3feaa600:	.word  0x0000
3feaa610:	.word  0x0000
3feaa620:	.word  0x0000
3feaa630:	cmpxy  a8, a8
3feaa640:	dsjs   a8, L3FEAA4B0
3feaa650:	cmpxy  a14, a0
3feaa660:	dsjs   a8, L3FEAA4D0
3feaa670:	cpw    b4, b0
3feaa680:	dsjs   a8, L3FEAA4F0
3feaa690:	cpw    b11, b8
3feaa6a0:	dsjs   a8, L3FEAA510
3feaa6b0:	cvxyl  b3, b8
3feaa6c0:	dsjs   a8, L3FEAA530
L3FEAA6D0:
3feaa6d0:	cvxyl  a6, a8
3feaa6e0:	dsjs   a8, L3FEAA550
L3FEAA6F0:
3feaa6f0:	cvxyl  b10, b0
3feaa700:	dsjs   a8, L3FEAA570
L3FEAA710:
3feaa710:	.word  0x0000
3feaa720:	.word  0x0000
L3FEAA730:
3feaa730:	.word  0x0000
3feaa740:	.word  0x0000
L3FEAA750:
3feaa750:	.word  0x0000
3feaa760:	.word  0x0000
L3FEAA770:
3feaa770:	.word  0x0000
3feaa780:	.word  0x0000
L3FEAA790:
3feaa790:	.word  0x0000
3feaa7a0:	.word  0x0000
3feaa7b0:	.word  0x0000
3feaa7c0:	.word  0x0000
3feaa7d0:	.word  0x0000
3feaa7e0:	.word  0x0000
3feaa7f0:	.word  0x0000
3feaa800:	.word  0x0000
3feaa810:	.word  0x0000
3feaa820:	.word  0x0000
3feaa830:	.word  0x0000
3feaa840:	.word  0x0000
3feaa850:	cvxyl  b14, b0
3feaa860:	dsjs   a8, L3FEAA6D0
3feaa870:	.word  0xea48
3feaa880:	dsjs   a8, L3FEAA6F0
3feaa890:	.word  0xead8
3feaa8a0:	dsjs   a8, L3FEAA710
3feaa8b0:	.word  0xeba8
3feaa8c0:	dsjs   a8, L3FEAA730
3feaa8d0:	cvxyl  b3, b8
3feaa8e0:	dsjs   a8, L3FEAA750
L3FEAA8F0:
3feaa8f0:	movx   a3, a8
3feaa900:	dsjs   a8, L3FEAA770
L3FEAA910:
3feaa910:	movx   b7, b0
3feaa920:	dsjs   a8, L3FEAA790
L3FEAA930:
3feaa930:	.word  0x0000
3feaa940:	.word  0x0000
L3FEAA950:
3feaa950:	.word  0x0000
3feaa960:	.word  0x0000
L3FEAA970:
3feaa970:	.word  0x0000
3feaa980:	.word  0x0000
L3FEAA990:
3feaa990:	.word  0x0000
3feaa9a0:	.word  0x0000
L3FEAA9B0:
3feaa9b0:	.word  0x0000
3feaa9c0:	.word  0x0000
3feaa9d0:	.word  0x0000
3feaa9e0:	.word  0x0000
3feaa9f0:	.word  0x0000
3feaaa00:	.word  0x0000
3feaaa10:	.word  0x0000
3feaaa20:	.word  0x0000
3feaaa30:	.word  0x0000
3feaaa40:	.word  0x0000
3feaaa50:	.word  0x0000
L3FEAAA60:
3feaaa60:	.word  0x0000
3feaaa70:	movx   b11, b0
L3FEAAA80:
3feaaa80:	dsjs   a8, L3FEAA8F0
3feaaa90:	movx   sp, a8
L3FEAAAA0:
3feaaaa0:	dsjs   a8, L3FEAA910
3feaaab0:	movy   b3, b8
L3FEAAAC0:
3feaaac0:	dsjs   a8, L3FEAA930
3feaaad0:	movy   b11, b0
L3FEAAAE0:
3feaaae0:	dsjs   a8, L3FEAA950
3feaaaf0:	cvxyl  b3, b8
L3FEAAB00:
3feaab00:	dsjs   a8, L3FEAA970
3feaab10:	pixt   a2, *a8, xy
L3FEAAB20:
3feaab20:	dsjs   a8, L3FEAA990
3feaab30:	cvxyl  b10, b0
L3FEAAB40:
3feaab40:	dsjs   a8, L3FEAA9B0
3feaab50:	.word  0x006c
L3FEAAB60:
3feaab60:	move   *b9(0x11), *b0(0x0), 1
3feaab90:	.word  0x0000
L3FEAABA0:
3feaaba0:	.word  0x000a
3feaabb0:	.word  0x0000
L3FEAABC0:
3feaabc0:	.word  0x0000
3feaabd0:	.word  0x0000
L3FEAABE0:
3feaabe0:	pixt   b7, *b0, xy
3feaabf0:	dsjs   a8, L3FEAAA60
L3FEAAC00:
3feaac00:	pixt   b10, *b0, xy
3feaac10:	dsjs   a8, L3FEAAA80
L3FEAAC20:
3feaac20:	pixt   b13, *b0, xy
3feaac30:	dsjs   a8, L3FEAAAA0
L3FEAAC40:
3feaac40:	pixt   *a0, xy, a8
3feaac50:	dsjs   a8, L3FEAAAC0
L3FEAAC60:
3feaac60:	pixt   *a4, xy, a8
3feaac70:	dsjs   a8, L3FEAAAE0
L3FEAAC80:
3feaac80:	pixt   *a7, xy, a8
3feaac90:	dsjs   a8, L3FEAAB00
L3FEAACA0:
3feaaca0:	pixt   *b9, xy, b8
3feaacb0:	dsjs   a8, L3FEAAB20
L3FEAACC0:
3feaacc0:	pixt   *b14, xy, b8
3feaacd0:	dsjs   a8, L3FEAAB40
L3FEAACE0:
3feaace0:	pixt   *a2, xy, *a0, xy
3feaacf0:	dsjs   a8, L3FEAAB60
L3FEAAD00:
3feaad00:	pixt   *a6, xy, *a0, xy
3feaad10:	dsjs   a8, L3FEAAB80
L3FEAAD20:
3feaad20:	pixt   *b7, xy, *b8, xy
3feaad30:	dsjs   a8, L3FEAABA0
L3FEAAD40:
3feaad40:	pixt   *a10, xy, *a8, xy
3feaad50:	dsjs   a8, L3FEAABC0
L3FEAAD60:
3feaad60:	pixt   *b13, xy, *b0, xy
3feaad70:	dsjs   a8, L3FEAABE0
L3FEAAD80:
3feaad80:	cvxyl  b3, b8
3feaad90:	dsjs   a8, L3FEAAC00
L3FEAADA0:
3feaada0:	pixt   *sp, xy, *b8, xy
3feaadb0:	dsjs   a8, L3FEAAC20
L3FEAADC0:
3feaadc0:	drav   b5, b8
3feaadd0:	dsjs   a8, L3FEAAC40
L3FEAADE0:
3feaade0:	drav   b10, b8
3feaadf0:	dsjs   a8, L3FEAAC60
L3FEAAE00:
3feaae00:	pixt   a0, *a8
3feaae10:	dsjs   a8, L3FEAAC80
L3FEAAE20:
3feaae20:	pixt   a3, *a0
3feaae30:	dsjs   a8, L3FEAACA0
L3FEAAE40:
3feaae40:	pixt   b5, *b0
3feaae50:	dsjs   a8, L3FEAACC0
L3FEAAE60:
3feaae60:	pixt   b8, *b0
3feaae70:	dsjs   a8, L3FEAACE0
L3FEAAE80:
3feaae80:	pixt   b12, *b8
3feaae90:	dsjs   a8, L3FEAAD00
L3FEAAEA0:
3feaaea0:	pixt   sp, *b8
3feaaeb0:	dsjs   a8, L3FEAAD20
L3FEAAEC0:
3feaaec0:	pixt   *a2, a0
3feaaed0:	dsjs   a8, L3FEAAD40
L3FEAAEE0:
3feaaee0:	pixt   *a5, a8
3feaaef0:	dsjs   a8, L3FEAAD60
L3FEAAF00:
3feaaf00:	pixt   *b10, b0
3feaaf10:	dsjs   a8, L3FEAAD80
L3FEAAF20:
3feaaf20:	pixt   *a6, xy, *a0, xy
3feaaf30:	dsjs   a8, L3FEAADA0
L3FEAAF40:
3feaaf40:	pixt   *b7, xy, *b8, xy
3feaaf50:	dsjs   a8, L3FEAADC0
L3FEAAF60:
3feaaf60:	pixt   *sp, a8
3feaaf70:	dsjs   a8, L3FEAADE0
L3FEAAF80:
3feaaf80:	pixt   *b13, xy, *b0, xy
3feaaf90:	dsjs   a8, L3FEAAE00
L3FEAAFA0:
3feaafa0:	cvxyl  b3, b8
3feaafb0:	dsjs   a8, L3FEAAE20
L3FEAAFC0:
3feaafc0:	pixt   *a2, *a0
3feaafd0:	dsjs   a8, L3FEAAE40
L3FEAAFE0:
3feaafe0:	pixt   *a9, *a8
3feaaff0:	dsjs   a8, L3FEAAE60
L3FEAB000:
3feab000:	.word  0xfe00
3feab010:	dsjs   a8, L3FEAAE80
L3FEAB020:
3feab020:	.word  0xff00
3feab030:	dsjs   a8, L3FEAAEA0
L3FEAB040:
3feab040:	.word  0xff60
3feab050:	dsjs   a8, L3FEAAEC0
L3FEAB060:
3feab060:	.word  0xffb8
3feab070:	dsjs   a8, L3FEAAEE0
L3FEAB080:
3feab080:	.word  0x0008
3feab090:	dsjs   a9, L3FEAAF00
L3FEAB0A0:
3feab0a0:	.word  0x00e8
3feab0b0:	dsjs   a9, L3FEAAF20
3feab0c0:	getpc  b8
3feab0d0:	dsjs   a9, L3FEAAF40
3feab0e0:	putst  b0
3feab0f0:	dsjs   a9, L3FEAAF60
3feab100:	.word  0x0248
3feab110:	dsjs   a9, L3FEAAF80
3feab120:	.word  0x02f8
3feab130:	dsjs   a9, L3FEAAFA0
3feab140:	pixt   *a6, xy, *a0, xy
L3FEAB150:
3feab150:	dsjs   a8, L3FEAAFC0
L3FEAB160:
3feab160:	pixt   *b7, xy, *b8, xy
L3FEAB170:
3feab170:	dsjs   a8, L3FEAAFE0
3feab180:	abs    a8
3feab190:	dsjs   a9, L3FEAB000
3feab1a0:	.word  0x0400
3feab1b0:	dsjs   a9, L3FEAB020
3feab1c0:	cvxyl  b3, b8
3feab1d0:	dsjs   a8, L3FEAB040
3feab1e0:	.word  0x0440
3feab1f0:	dsjs   a9, L3FEAB060
3feab200:	setf   8, 1, 0
3feab210:	dsjs   a9, L3FEAB080
3feab220:	.word  0x0668
3feab230:	dsjs   a9, L3FEAB0A0
3feab240:	.word  0x004e
3feab250:	jrp   L3FEAB160
3feab260:	.word  0x0011
L3FEAB270:
3feab270:	.word  0x0000
3feab280:	.word  0x0000
3feab290:	.word  0x000a
3feab2a0:	.word  0x0000
3feab2b0:	.word  0x0000
3feab2c0:	.word  0x0000
3feab2d0:	setf   16, 1, 1
3feab2e0:	dsjs   a9, L3FEAB150
3feab2f0:	.word  0x0840
3feab300:	dsjs   a9, L3FEAB170
3feab310:	.word  0x0000
3feab320:	.word  0x0000
3feab330:	.word  0x0000
3feab340:	.word  0x0000
3feab350:	.word  0x0000
3feab360:	.word  0x0000
L3FEAB370:
3feab370:	.word  0x0000
3feab380:	.word  0x0000
3feab390:	.word  0x0000
3feab3a0:	.word  0x0000
3feab3b0:	.word  0x0000
3feab3c0:	.word  0x0000
3feab3d0:	.word  0x0000
3feab3e0:	.word  0x0000
3feab3f0:	.word  0x0000
3feab400:	.word  0x0000
3feab410:	.word  0x0000
3feab420:	.word  0x0000
3feab430:	.word  0x0000
3feab440:	.word  0x0000
3feab450:	.word  0x0000
3feab460:	.word  0x0000
3feab470:	.word  0x0000
3feab480:	.word  0x0000
3feab490:	.word  0x0000
3feab4a0:	.word  0x0000
3feab4b0:	.word  0x0000
3feab4c0:	.word  0x0000
3feab4d0:	.word  0x0000
3feab4e0:	.word  0x0000
3feab4f0:	call   b0
3feab500:	dsjs   a9, L3FEAB370
3feab510:	movi   0x3f49, b8
3feab540:	.word  0x0000
3feab550:	.word  0x0000
3feab560:	.word  0x0000
3feab570:	.word  0x0000
3feab580:	.word  0x0000
3feab590:	.word  0x0000
3feab5a0:	.word  0x0000
L3FEAB5B0:
3feab5b0:	.word  0x0000
3feab5c0:	.word  0x0000
3feab5d0:	.word  0x0000
3feab5e0:	.word  0x0000
3feab5f0:	.word  0x0000
3feab600:	.word  0x0000
3feab610:	.word  0x0000
3feab620:	.word  0x0000
3feab630:	.word  0x0000
3feab640:	.word  0x0000
3feab650:	.word  0x0000
3feab660:	.word  0x0000
3feab670:	.word  0x0000
3feab680:	.word  0x0000
3feab690:	.word  0x0000
3feab6a0:	.word  0x0000
3feab6b0:	.word  0x0000
3feab6c0:	.word  0x0000
3feab6d0:	.word  0x0000
3feab6e0:	.word  0x0000
3feab6f0:	.word  0x0000
3feab700:	.word  0x0000
3feab710:	addi   0x3f49, b0
3feab730:	.word  0x0c40
3feab740:	dsjs   a9, L3FEAB5B0
3feab750:	.word  0x004c
3feab760:	jrc   L3FEAB270
3feab770:	.word  0x0011
3feab780:	.word  0x0000
3feab790:	.word  0x0000
3feab7a0:	.word  0x000a
3feab7b0:	.word  0x0000
3feab7c0:	.word  0x0000
3feab7d0:	.word  0x0000
3feab7e0:	dsj    a8, L3FEEAC90
3feab800:	.word  0x0000
3feab810:	.word  0x0000
3feab820:	.word  0x0000
3feab830:	.word  0x0000
3feab840:	.word  0x0000
3feab850:	.word  0x0000
3feab860:	.word  0x0000
3feab870:	.word  0x0000
3feab880:	.word  0x0000
3feab890:	.word  0x0000
3feab8a0:	.word  0x0000
3feab8b0:	.word  0x0000
3feab8c0:	.word  0x0000
3feab8d0:	.word  0x0000
3feab8e0:	.word  0x0000
3feab8f0:	.word  0x0000
3feab900:	.word  0x0000
3feab910:	.word  0x0000
3feab920:	.word  0x0000
3feab930:	.word  0x0000
3feab940:	.word  0x0000
3feab950:	.word  0x0000
3feab960:	.word  0x0000
3feab970:	.word  0x0000
3feab980:	.word  0x0000
3feab990:	.word  0x0000
3feab9a0:	.word  0x0000
3feab9b0:	.word  0x0000
3feab9c0:	.word  0x0000
3feab9d0:	.word  0x0000
3feab9e0:	.word  0x0000
3feab9f0:	.word  0x0000
3feaba00:	dsj    a8, L3FEEAEB0
3feaba20:	.word  0x0000
3feaba30:	.word  0x0000
3feaba40:	.word  0x0000
3feaba50:	.word  0x0000
3feaba60:	.word  0x0000
3feaba70:	.word  0x0000
3feaba80:	.word  0x0000
3feaba90:	.word  0x0000
3feabaa0:	.word  0x0000
3feabab0:	.word  0x0000
3feabac0:	.word  0x0000
3feabad0:	.word  0x0000
3feabae0:	.word  0x0000
3feabaf0:	.word  0x0000
3feabb00:	.word  0x0000
3feabb10:	.word  0x0000
3feabb20:	.word  0x0000
3feabb30:	.word  0x0000
3feabb40:	.word  0x0000
3feabb50:	.word  0x0000
3feabb60:	.word  0x0000
L3FEABB70:
3feabb70:	.word  0x0000
3feabb80:	.word  0x0000
L3FEABB90:
3feabb90:	.word  0x0000
3feabba0:	.word  0x0000
L3FEABBB0:
3feabbb0:	.word  0x0000
3feabbc0:	.word  0x0000
3feabbd0:	.word  0x0000
3feabbe0:	.word  0x0000
3feabbf0:	.word  0x0000
3feabc00:	.word  0x0000
3feabc10:	.word  0x0000
3feabc20:	dsj    a8, L3FEEB0D0
3feabc40:	setf   28, 0, 0
3feabc50:	jrnn   L3FEAC360
3feabc60:	.word  0x0011
3feabc70:	.word  0x0000
3feabc80:	.word  0x0000
3feabc90:	.word  0x0008
3feabca0:	.word  0x0000
3feabcb0:	.word  0x0000
3feabcc0:	.word  0x0000
3feabcd0:	dsjeq  b0, L3FEEB180
3feabcf0:	setc
3feabd00:	dsjs   a9, L3FEABB70
3feabd10:	.word  0x0e28
3feabd20:	dsjs   a9, L3FEABB90
3feabd30:	.word  0x0e78
3feabd40:	dsjs   a9, L3FEABBB0
3feabd50:	dsj    a8, L3FEEB200
3feabd70:	.word  0x0000
3feabd80:	.word  0x0000
L3FEABD90:
3feabd90:	.word  0x0000
3feabda0:	.word  0x0000
L3FEABDB0:
3feabdb0:	.word  0x0000
3feabdc0:	.word  0x0000
L3FEABDD0:
3feabdd0:	.word  0x0000
3feabde0:	.word  0x0000
3feabdf0:	.word  0x0000
3feabe00:	.word  0x0000
3feabe10:	.word  0x0000
3feabe20:	.word  0x0000
3feabe30:	.word  0x0000
3feabe40:	.word  0x0000
3feabe50:	.word  0x0000
3feabe60:	.word  0x0000
3feabe70:	.word  0x0000
3feabe80:	.word  0x0000
3feabe90:	.word  0x0000
3feabea0:	.word  0x0000
3feabeb0:	.word  0x0000
3feabec0:	.word  0x0000
3feabed0:	.word  0x0000
3feabee0:	.word  0x0000
3feabef0:	dsjeq  b0, L3FEEB3A0
3feabf10:	.word  0x0ee0
3feabf20:	dsjs   a9, L3FEABD90
3feabf30:	pixblt l,xy
3feabf40:	dsjs   a9, L3FEABDB0
3feabf50:	pixblt b,xy
3feabf60:	dsjs   a9, L3FEABDD0
3feabf70:	dsj    a8, L3FEEB420
L3FEABF90:
3feabf90:	.word  0x0000
3feabfa0:	.word  0x0000
L3FEABFB0:
3feabfb0:	.word  0x0000
3feabfc0:	.word  0x0000
L3FEABFD0:
3feabfd0:	.word  0x0000
3feabfe0:	.word  0x0000
L3FEABFF0:
3feabff0:	.word  0x0000
3feac000:	.word  0x0000
3feac010:	.word  0x0000
3feac020:	.word  0x0000
3feac030:	.word  0x0000
3feac040:	.word  0x0000
3feac050:	.word  0x0000
3feac060:	.word  0x0000
3feac070:	.word  0x0000
3feac080:	.word  0x0000
3feac090:	.word  0x0000
3feac0a0:	.word  0x0000
3feac0b0:	.word  0x0000
3feac0c0:	.word  0x0000
3feac0d0:	.word  0x0000
3feac0e0:	.word  0x0000
3feac0f0:	.word  0x0000
3feac100:	.word  0x0000
3feac110:	inc    a0
3feac120:	dsjs   a9, L3FEABF90
3feac130:	addk   3, a0
3feac140:	dsjs   a9, L3FEABFB0
3feac150:	addk   5, b0
3feac160:	dsjs   a9, L3FEABFD0
3feac170:	addk   7, b8
3feac180:	dsjs   a9, L3FEABFF0
3feac190:	dsj    a8, L3FEEB640
3feac1b0:	.word  0x0000
3feac1c0:	.word  0x0000
3feac1d0:	.word  0x0000
3feac1e0:	.word  0x0000
3feac1f0:	.word  0x0000
3feac200:	.word  0x0000
L3FEAC210:
3feac210:	.word  0x0000
3feac220:	.word  0x0000
3feac230:	.word  0x0000
3feac240:	.word  0x0000
3feac250:	.word  0x0000
3feac260:	.word  0x0000
3feac270:	.word  0x0000
3feac280:	.word  0x0000
3feac290:	.word  0x0000
3feac2a0:	.word  0x0000
3feac2b0:	.word  0x0000
3feac2c0:	.word  0x0000
3feac2d0:	.word  0x0000
3feac2e0:	.word  0x0000
3feac2f0:	.word  0x0000
3feac300:	.word  0x0000
3feac310:	.word  0x0000
3feac320:	.word  0x0000
3feac330:	.word  0x0000
3feac340:	.word  0x0000
3feac350:	.word  0x0004
L3FEAC360:
3feac360:	.word  0x0000
3feac370:	.word  0x0000
3feac380:	.word  0x0000
3feac390:	addk   14, a0
3feac3a0:	dsjs   a9, L3FEAC210
3feac3b0:	.word  0x0000
3feac3c0:	.word  0x0000
3feac3d0:	.word  0x0000
3feac3e0:	.word  0x0000
3feac3f0:	.word  0x0000
3feac400:	.word  0x0000
3feac410:	.word  0x0000
3feac420:	.word  0x0000
L3FEAC430:
3feac430:	.word  0x0000
3feac440:	.word  0x0000
3feac450:	.word  0x0000
3feac460:	.word  0x0000
3feac470:	.word  0x0000
3feac480:	.word  0x0000
3feac490:	.word  0x0000
3feac4a0:	.word  0x0000
3feac4b0:	.word  0x0000
3feac4c0:	.word  0x0000
3feac4d0:	.word  0x0000
3feac4e0:	.word  0x0000
3feac4f0:	.word  0x0000
3feac500:	.word  0x0000
3feac510:	.word  0x0000
3feac520:	.word  0x0000
3feac530:	.word  0x0000
3feac540:	.word  0x0000
3feac550:	.word  0x0000
3feac560:	.word  0x0000
3feac570:	.word  0x0000
3feac580:	.word  0x0000
3feac590:	.word  0x0000
3feac5a0:	.word  0x0000
3feac5b0:	addk   14, a0
3feac5c0:	dsjs   a9, L3FEAC430
3feac5d0:	.word  0x0000
3feac5e0:	.word  0x0000
3feac5f0:	.word  0x0000
3feac600:	.word  0x0000
3feac610:	.word  0x0000
3feac620:	.word  0x0000
3feac630:	.word  0x0000
3feac640:	.word  0x0000
L3FEAC650:
3feac650:	.word  0x0000
3feac660:	.word  0x0000
3feac670:	.word  0x0000
3feac680:	.word  0x0000
3feac690:	.word  0x0000
3feac6a0:	.word  0x0000
3feac6b0:	.word  0x0000
3feac6c0:	.word  0x0000
3feac6d0:	.word  0x0000
3feac6e0:	.word  0x0000
3feac6f0:	.word  0x0000
3feac700:	.word  0x0000
3feac710:	.word  0x0000
3feac720:	.word  0x0000
3feac730:	.word  0x0000
3feac740:	.word  0x0000
3feac750:	.word  0x0000
3feac760:	.word  0x0000
3feac770:	.word  0x0000
3feac780:	.word  0x0000
3feac790:	.word  0x0000
3feac7a0:	.word  0x0000
3feac7b0:	.word  0x0000
3feac7c0:	.word  0x0000
3feac7d0:	addk   14, a0
3feac7e0:	dsjs   a9, L3FEAC650
3feac7f0:	.word  0x0000
3feac800:	.word  0x0000
3feac810:	.word  0x0000
3feac820:	.word  0x0000
3feac830:	.word  0x0000
3feac840:	.word  0x0000
3feac850:	.word  0x0000
3feac860:	.word  0x0000
3feac870:	.word  0x0000
3feac880:	.word  0x0000
3feac890:	.word  0x0000
3feac8a0:	.word  0x0000
3feac8b0:	.word  0x0000
3feac8c0:	.word  0x0000
L3FEAC8D0:
3feac8d0:	.word  0x0000
3feac8e0:	.word  0x0000
3feac8f0:	.word  0x0000
3feac900:	.word  0x0000
3feac910:	.word  0x0000
3feac920:	.word  0x0000
3feac930:	.word  0x0000
3feac940:	.word  0x0000
3feac950:	.word  0x0000
3feac960:	.word  0x0000
3feac970:	.word  0x0000
3feac980:	.word  0x0000
3feac990:	.word  0x0000
3feac9a0:	.word  0x0000
3feac9b0:	.word  0x0000
3feac9c0:	.word  0x0000
3feac9d0:	.word  0x0000
3feac9e0:	.word  0x0000
3feac9f0:	.word  0x0000
3feaca00:	.word  0x0000
3feaca10:	.word  0x0007
3feaca20:	.word  0x0000
3feaca30:	.word  0x0000
3feaca40:	.word  0x0000
3feaca50:	addk   14, a0
3feaca60:	dsjs   a9, L3FEAC8D0
3feaca70:	.word  0x0000
3feaca80:	.word  0x0000
3feaca90:	.word  0x0000
3feacaa0:	.word  0x0000
3feacab0:	.word  0x0000
3feacac0:	.word  0x0000
3feacad0:	.word  0x0000
3feacae0:	.word  0x0000
L3FEACAF0:
3feacaf0:	.word  0x0000
3feacb00:	.word  0x0000
3feacb10:	.word  0x0000
3feacb20:	.word  0x0000
3feacb30:	.word  0x0000
3feacb40:	.word  0x0000
3feacb50:	.word  0x0000
3feacb60:	.word  0x0000
3feacb70:	.word  0x0000
3feacb80:	.word  0x0000
3feacb90:	.word  0x0000
3feacba0:	.word  0x0000
3feacbb0:	.word  0x0000
3feacbc0:	.word  0x0000
3feacbd0:	.word  0x0000
3feacbe0:	.word  0x0000
3feacbf0:	.word  0x0000
3feacc00:	.word  0x0000
3feacc10:	.word  0x0000
3feacc20:	.word  0x0000
3feacc30:	.word  0x0000
3feacc40:	.word  0x0000
3feacc50:	.word  0x0000
3feacc60:	.word  0x0000
3feacc70:	addk   14, a0
3feacc80:	dsjs   a9, L3FEACAF0
3feacc90:	.word  0x0000
3feacca0:	.word  0x0000
3feaccb0:	.word  0x0000
3feaccc0:	.word  0x0000
3feaccd0:	.word  0x0000
3feacce0:	.word  0x0000
3feaccf0:	.word  0x0000
3feacd00:	.word  0x0000
L3FEACD10:
3feacd10:	.word  0x0000
3feacd20:	.word  0x0000
3feacd30:	.word  0x0000
3feacd40:	.word  0x0000
3feacd50:	.word  0x0000
3feacd60:	.word  0x0000
3feacd70:	.word  0x0000
3feacd80:	.word  0x0000
3feacd90:	.word  0x0000
3feacda0:	.word  0x0000
3feacdb0:	.word  0x0000
3feacdc0:	.word  0x0000
3feacdd0:	.word  0x0000
3feacde0:	.word  0x0000
3feacdf0:	.word  0x0000
3feace00:	.word  0x0000
3feace10:	.word  0x0000
3feace20:	.word  0x0000
3feace30:	.word  0x0000
3feace40:	.word  0x0000
3feace50:	.word  0x0000
3feace60:	.word  0x0000
3feace70:	.word  0x0000
3feace80:	.word  0x0000
3feace90:	addk   14, a0
3feacea0:	dsjs   a9, L3FEACD10
3feaceb0:	.word  0x0000
3feacec0:	.word  0x0000
3feaced0:	.word  0x0000
3feacee0:	.word  0x0000
3feacef0:	.word  0x0000
3feacf00:	.word  0x0000
3feacf10:	.word  0x0000
3feacf20:	.word  0x0000
3feacf30:	.word  0x0000
3feacf40:	.word  0x0000
3feacf50:	.word  0x0000
3feacf60:	.word  0x0000
3feacf70:	.word  0x0000
3feacf80:	.word  0x0000
L3FEACF90:
3feacf90:	.word  0x0000
3feacfa0:	.word  0x0000
3feacfb0:	.word  0x0000
3feacfc0:	.word  0x0000
3feacfd0:	.word  0x0000
3feacfe0:	.word  0x0000
3feacff0:	.word  0x0000
3fead000:	.word  0x0000
3fead010:	.word  0x0000
3fead020:	.word  0x0000
3fead030:	.word  0x0000
3fead040:	.word  0x0000
3fead050:	.word  0x0000
3fead060:	.word  0x0000
3fead070:	.word  0x0000
3fead080:	.word  0x0000
3fead090:	.word  0x0000
3fead0a0:	.word  0x0000
3fead0b0:	.word  0x0000
3fead0c0:	.word  0x00ef
3fead0d0:	.word  0x0004
3fead0e0:	.word  0x0000
3fead0f0:	.word  0x0000
3fead100:	.word  0x0000
3fead110:	addk   14, a8
3fead120:	dsjs   a9, L3FEACF90
3fead130:	.word  0x0000
3fead140:	.word  0x0000
3fead150:	.word  0x0000
3fead160:	.word  0x0000
3fead170:	.word  0x0000
3fead180:	.word  0x0000
3fead190:	.word  0x0000
3fead1a0:	.word  0x0000
L3FEAD1B0:
3fead1b0:	.word  0x0000
3fead1c0:	.word  0x0000
3fead1d0:	.word  0x0000
3fead1e0:	.word  0x0000
3fead1f0:	.word  0x0000
3fead200:	.word  0x0000
3fead210:	.word  0x0000
3fead220:	.word  0x0000
3fead230:	.word  0x0000
3fead240:	.word  0x0000
3fead250:	.word  0x0000
3fead260:	.word  0x0000
3fead270:	.word  0x0000
3fead280:	.word  0x0000
3fead290:	.word  0x0000
3fead2a0:	.word  0x0000
3fead2b0:	.word  0x0000
3fead2c0:	.word  0x0000
3fead2d0:	.word  0x0000
3fead2e0:	.word  0x0000
3fead2f0:	.word  0x0000
3fead300:	.word  0x0000
3fead310:	.word  0x0000
3fead320:	.word  0x0000
3fead330:	addk   21, a8
3fead340:	dsjs   a9, L3FEAD1B0
3fead350:	.word  0x0000
3fead360:	.word  0x0000
3fead370:	.word  0x0000
3fead380:	.word  0x0000
3fead390:	.word  0x0000
3fead3a0:	.word  0x0000
3fead3b0:	.word  0x0000
3fead3c0:	.word  0x0000
L3FEAD3D0:
3fead3d0:	.word  0x0000
3fead3e0:	.word  0x0000
3fead3f0:	.word  0x0000
3fead400:	.word  0x0000
3fead410:	.word  0x0000
3fead420:	.word  0x0000
3fead430:	.word  0x0000
3fead440:	.word  0x0000
3fead450:	.word  0x0000
3fead460:	.word  0x0000
3fead470:	.word  0x0000
3fead480:	.word  0x0000
3fead490:	.word  0x0000
3fead4a0:	.word  0x0000
3fead4b0:	.word  0x0000
3fead4c0:	.word  0x0000
3fead4d0:	.word  0x0000
3fead4e0:	.word  0x0000
3fead4f0:	.word  0x0000
3fead500:	.word  0x0000
3fead510:	.word  0x0000
3fead520:	.word  0x0000
3fead530:	.word  0x0000
3fead540:	.word  0x0000
3fead550:	addk   29, a8
3fead560:	dsjs   a9, L3FEAD3D0
3fead570:	.word  0x0000
3fead580:	.word  0x0000
3fead590:	.word  0x0000
3fead5a0:	.word  0x0000
3fead5b0:	.word  0x0000
3fead5c0:	.word  0x0000
3fead5d0:	.word  0x0000
3fead5e0:	.word  0x0000
3fead5f0:	.word  0x0000
3fead600:	.word  0x0000
3fead610:	.word  0x0000
3fead620:	.word  0x0000
3fead630:	.word  0x0000
3fead640:	.word  0x0000
L3FEAD650:
3fead650:	.word  0x0000
3fead660:	.word  0x0000
3fead670:	.word  0x0000
3fead680:	.word  0x0000
3fead690:	.word  0x0000
3fead6a0:	.word  0x0000
3fead6b0:	.word  0x0000
3fead6c0:	.word  0x0000
3fead6d0:	.word  0x0000
3fead6e0:	.word  0x0000
3fead6f0:	.word  0x0000
3fead700:	.word  0x0000
3fead710:	.word  0x0000
3fead720:	.word  0x0000
3fead730:	.word  0x0000
3fead740:	.word  0x0000
3fead750:	.word  0x0000
3fead760:	.word  0x0000
3fead770:	.word  0x0014
3fead780:	.word  0x00a9
3fead790:	.word  0x0004
3fead7a0:	.word  0x0000
3fead7b0:	.word  0x0000
3fead7c0:	.word  0x0000
3fead7d0:	subk   5, b0
3fead7e0:	dsjs   a9, L3FEAD650
3fead7f0:	.word  0x0000
3fead800:	.word  0x0000
3fead810:	.word  0x0000
3fead820:	.word  0x0000
3fead830:	.word  0x0000
3fead840:	.word  0x0000
3fead850:	.word  0x0000
3fead860:	.word  0x0000
L3FEAD870:
3fead870:	.word  0x0000
3fead880:	.word  0x0000
3fead890:	.word  0x0000
3fead8a0:	.word  0x0000
3fead8b0:	.word  0x0000
3fead8c0:	.word  0x0000
3fead8d0:	.word  0x0000
3fead8e0:	.word  0x0000
3fead8f0:	.word  0x0000
3fead900:	.word  0x0000
3fead910:	.word  0x0000
3fead920:	.word  0x0000
3fead930:	.word  0x0000
3fead940:	.word  0x0000
3fead950:	.word  0x0000
3fead960:	.word  0x0000
3fead970:	.word  0x0000
3fead980:	.word  0x0000
3fead990:	.word  0x0000
3fead9a0:	.word  0x0000
3fead9b0:	.word  0x0000
3fead9c0:	.word  0x0000
3fead9d0:	.word  0x0000
3fead9e0:	.word  0x0000
3fead9f0:	subk   9, b8
3feada00:	dsjs   a9, L3FEAD870
3feada10:	.word  0x0000
3feada20:	.word  0x0000
3feada30:	.word  0x0000
3feada40:	.word  0x0000
3feada50:	.word  0x0000
3feada60:	.word  0x0000
3feada70:	.word  0x0000
3feada80:	.word  0x0000
L3FEADA90:
3feada90:	.word  0x0000
3feadaa0:	.word  0x0000
3feadab0:	.word  0x0000
3feadac0:	.word  0x0000
3feadad0:	.word  0x0000
3feadae0:	.word  0x0000
3feadaf0:	.word  0x0000
3feadb00:	.word  0x0000
3feadb10:	.word  0x0000
3feadb20:	.word  0x0000
3feadb30:	.word  0x0000
3feadb40:	.word  0x0000
3feadb50:	.word  0x0000
3feadb60:	.word  0x0000
3feadb70:	.word  0x0000
3feadb80:	.word  0x0000
3feadb90:	.word  0x0000
3feadba0:	.word  0x0000
3feadbb0:	.word  0x0000
3feadbc0:	.word  0x0000
3feadbd0:	.word  0x0000
3feadbe0:	.word  0x0000
3feadbf0:	.word  0x0000
3feadc00:	.word  0x0000
3feadc10:	subk   14, a0
3feadc20:	dsjs   a9, L3FEADA90
3feadc30:	.word  0x0000
3feadc40:	.word  0x0000
3feadc50:	.word  0x0000
3feadc60:	.word  0x0000
3feadc70:	.word  0x0000
3feadc80:	.word  0x0000
3feadc90:	.word  0x0000
3feadca0:	.word  0x0000
3feadcb0:	.word  0x0000
3feadcc0:	.word  0x0000
3feadcd0:	.word  0x0000
3feadce0:	.word  0x0000
3feadcf0:	.word  0x0000
3feadd00:	.word  0x0000
L3FEADD10:
3feadd10:	.word  0x0000
3feadd20:	.word  0x0000
3feadd30:	.word  0x0000
3feadd40:	.word  0x0000
3feadd50:	.word  0x0000
3feadd60:	.word  0x0000
3feadd70:	.word  0x0000
3feadd80:	.word  0x0000
3feadd90:	.word  0x0000
3feadda0:	.word  0x0000
3feaddb0:	.word  0x0000
3feaddc0:	.word  0x0000
3feaddd0:	.word  0x0000
3feadde0:	.word  0x0000
3feaddf0:	.word  0x0000
3feade00:	.word  0x0000
3feade10:	.word  0x0000
3feade20:	.word  0x0000
3feade30:	.word  0x0014
3feade40:	.word  0x00bd
3feade50:	.word  0x0004
3feade60:	.word  0x0000
3feade70:	.word  0x0000
3feade80:	.word  0x0000
3feade90:	subk   18, a8
3feadea0:	dsjs   a9, L3FEADD10
3feadeb0:	.word  0x0000
3feadec0:	.word  0x0000
3feaded0:	.word  0x0000
3feadee0:	.word  0x0000
3feadef0:	.word  0x0000
3feadf00:	.word  0x0000
3feadf10:	.word  0x0000
3feadf20:	.word  0x0000
L3FEADF30:
3feadf30:	.word  0x0000
3feadf40:	.word  0x0000
3feadf50:	.word  0x0000
3feadf60:	.word  0x0000
3feadf70:	.word  0x0000
3feadf80:	.word  0x0000
3feadf90:	.word  0x0000
3feadfa0:	.word  0x0000
3feadfb0:	.word  0x0000
3feadfc0:	.word  0x0000
3feadfd0:	.word  0x0000
3feadfe0:	.word  0x0000
3feadff0:	.word  0x0000
3feae000:	.word  0x0000
3feae010:	.word  0x0000
3feae020:	.word  0x0000
3feae030:	.word  0x0000
3feae040:	.word  0x0000
3feae050:	.word  0x0000
3feae060:	.word  0x0000
3feae070:	.word  0x0000
3feae080:	.word  0x0000
3feae090:	.word  0x0000
3feae0a0:	.word  0x0000
3feae0b0:	subk   18, a8
3feae0c0:	dsjs   a9, L3FEADF30
3feae0d0:	.word  0x0000
3feae0e0:	.word  0x0000
3feae0f0:	.word  0x0000
3feae100:	.word  0x0000
3feae110:	.word  0x0000
3feae120:	.word  0x0000
3feae130:	.word  0x0000
3feae140:	.word  0x0000
L3FEAE150:
3feae150:	.word  0x0000
3feae160:	.word  0x0000
3feae170:	.word  0x0000
3feae180:	.word  0x0000
3feae190:	.word  0x0000
3feae1a0:	.word  0x0000
3feae1b0:	.word  0x0000
3feae1c0:	.word  0x0000
3feae1d0:	.word  0x0000
3feae1e0:	.word  0x0000
3feae1f0:	.word  0x0000
3feae200:	.word  0x0000
3feae210:	.word  0x0000
3feae220:	.word  0x0000
3feae230:	.word  0x0000
3feae240:	.word  0x0000
3feae250:	.word  0x0000
3feae260:	.word  0x0000
3feae270:	.word  0x0000
3feae280:	.word  0x0000
3feae290:	.word  0x0000
3feae2a0:	.word  0x0000
3feae2b0:	.word  0x0000
3feae2c0:	.word  0x0000
3feae2d0:	subk   18, a8
3feae2e0:	dsjs   a9, L3FEAE150
3feae2f0:	.word  0x0000
3feae300:	.word  0x0000
3feae310:	.word  0x0000
3feae320:	.word  0x0000
3feae330:	.word  0x0000
3feae340:	.word  0x0000
3feae350:	.word  0x0000
3feae360:	.word  0x0000
3feae370:	.word  0x0000
3feae380:	.word  0x0000
3feae390:	.word  0x0000
3feae3a0:	.word  0x0000
3feae3b0:	.word  0x0000
3feae3c0:	.word  0x0000
L3FEAE3D0:
3feae3d0:	.word  0x0000
3feae3e0:	.word  0x0000
3feae3f0:	.word  0x0000
3feae400:	.word  0x0000
3feae410:	.word  0x0000
3feae420:	.word  0x0000
3feae430:	.word  0x0000
3feae440:	.word  0x0000
3feae450:	.word  0x0000
3feae460:	.word  0x0000
3feae470:	.word  0x0000
3feae480:	.word  0x0000
3feae490:	.word  0x0000
3feae4a0:	.word  0x0000
3feae4b0:	.word  0x0000
3feae4c0:	.word  0x0000
3feae4d0:	.word  0x0000
3feae4e0:	.word  0x0000
3feae4f0:	.word  0x00fa
3feae500:	.word  0x00a9
3feae510:	.word  0x0004
3feae520:	.word  0x0000
3feae530:	.word  0x0000
3feae540:	.word  0x0000
3feae550:	subk   22, b8
3feae560:	dsjs   a9, L3FEAE3D0
3feae570:	.word  0x0000
3feae580:	.word  0x0000
3feae590:	.word  0x0000
3feae5a0:	.word  0x0000
3feae5b0:	.word  0x0000
3feae5c0:	.word  0x0000
3feae5d0:	.word  0x0000
3feae5e0:	.word  0x0000
L3FEAE5F0:
3feae5f0:	.word  0x0000
3feae600:	.word  0x0000
3feae610:	.word  0x0000
3feae620:	.word  0x0000
3feae630:	.word  0x0000
3feae640:	.word  0x0000
3feae650:	.word  0x0000
3feae660:	.word  0x0000
3feae670:	.word  0x0000
3feae680:	.word  0x0000
3feae690:	.word  0x0000
3feae6a0:	.word  0x0000
3feae6b0:	.word  0x0000
3feae6c0:	.word  0x0000
3feae6d0:	.word  0x0000
3feae6e0:	.word  0x0000
3feae6f0:	.word  0x0000
3feae700:	.word  0x0000
3feae710:	.word  0x0000
3feae720:	.word  0x0000
3feae730:	.word  0x0000
3feae740:	.word  0x0000
3feae750:	.word  0x0000
3feae760:	.word  0x0000
3feae770:	subk   25, b0
3feae780:	dsjs   a9, L3FEAE5F0
3feae790:	.word  0x0000
3feae7a0:	.word  0x0000
3feae7b0:	.word  0x0000
3feae7c0:	.word  0x0000
3feae7d0:	.word  0x0000
3feae7e0:	.word  0x0000
3feae7f0:	.word  0x0000
3feae800:	.word  0x0000
L3FEAE810:
3feae810:	.word  0x0000
3feae820:	.word  0x0000
3feae830:	.word  0x0000
3feae840:	.word  0x0000
3feae850:	.word  0x0000
3feae860:	.word  0x0000
3feae870:	.word  0x0000
3feae880:	.word  0x0000
3feae890:	.word  0x0000
3feae8a0:	.word  0x0000
3feae8b0:	.word  0x0000
3feae8c0:	.word  0x0000
3feae8d0:	.word  0x0000
3feae8e0:	.word  0x0000
3feae8f0:	.word  0x0000
3feae900:	.word  0x0000
3feae910:	.word  0x0000
3feae920:	.word  0x0000
3feae930:	.word  0x0000
3feae940:	.word  0x0000
3feae950:	.word  0x0000
3feae960:	.word  0x0000
3feae970:	.word  0x0000
3feae980:	.word  0x0000
3feae990:	subk   28, a8
3feae9a0:	dsjs   a9, L3FEAE810
3feae9b0:	.word  0x0000
3feae9c0:	.word  0x0000
3feae9d0:	.word  0x0000
3feae9e0:	.word  0x0000
3feae9f0:	.word  0x0000
3feaea00:	.word  0x0000
3feaea10:	.word  0x0000
3feaea20:	.word  0x0000
3feaea30:	.word  0x0000
3feaea40:	.word  0x0000
3feaea50:	.word  0x0000
3feaea60:	.word  0x0000
3feaea70:	.word  0x0000
3feaea80:	.word  0x0000
L3FEAEA90:
3feaea90:	.word  0x0000
3feaeaa0:	.word  0x0000
3feaeab0:	.word  0x0000
3feaeac0:	.word  0x0000
3feaead0:	.word  0x0000
3feaeae0:	.word  0x0000
3feaeaf0:	.word  0x0000
3feaeb00:	.word  0x0000
3feaeb10:	.word  0x0000
3feaeb20:	.word  0x0000
3feaeb30:	.word  0x0000
3feaeb40:	.word  0x0000
3feaeb50:	.word  0x0000
3feaeb60:	.word  0x0000
3feaeb70:	.word  0x0000
3feaeb80:	.word  0x0000
3feaeb90:	.word  0x0000
3feaeba0:	.word  0x0000
3feaebb0:	.word  0x00fa
3feaebc0:	.word  0x00bd
3feaebd0:	.word  0x0004
3feaebe0:	.word  0x0000
3feaebf0:	.word  0x0000
3feaec00:	.word  0x0000
3feaec10:	subk   31, a0
3feaec20:	dsjs   a9, L3FEAEA90
3feaec30:	.word  0x0000
3feaec40:	.word  0x0000
3feaec50:	.word  0x0000
3feaec60:	.word  0x0000
3feaec70:	.word  0x0000
3feaec80:	.word  0x0000
3feaec90:	.word  0x0000
3feaeca0:	.word  0x0000
L3FEAECB0:
3feaecb0:	.word  0x0000
3feaecc0:	.word  0x0000
3feaecd0:	.word  0x0000
3feaece0:	.word  0x0000
3feaecf0:	.word  0x0000
3feaed00:	.word  0x0000
3feaed10:	.word  0x0000
3feaed20:	.word  0x0000
3feaed30:	.word  0x0000
3feaed40:	.word  0x0000
3feaed50:	.word  0x0000
3feaed60:	.word  0x0000
3feaed70:	.word  0x0000
3feaed80:	.word  0x0000
3feaed90:	.word  0x0000
3feaeda0:	.word  0x0000
3feaedb0:	.word  0x0000
3feaedc0:	.word  0x0000
3feaedd0:	.word  0x0000
3feaede0:	.word  0x0000
3feaedf0:	.word  0x0000
3feaee00:	.word  0x0000
3feaee10:	.word  0x0000
3feaee20:	.word  0x0000
3feaee30:	subk   31, a0
3feaee40:	dsjs   a9, L3FEAECB0
3feaee50:	.word  0x0000
3feaee60:	.word  0x0000
3feaee70:	.word  0x0000
3feaee80:	.word  0x0000
3feaee90:	.word  0x0000
3feaeea0:	.word  0x0000
3feaeeb0:	.word  0x0000
3feaeec0:	.word  0x0000
L3FEAEED0:
3feaeed0:	.word  0x0000
3feaeee0:	.word  0x0000
3feaeef0:	.word  0x0000
3feaef00:	.word  0x0000
3feaef10:	.word  0x0000
3feaef20:	.word  0x0000
3feaef30:	.word  0x0000
3feaef40:	.word  0x0000
3feaef50:	.word  0x0000
3feaef60:	.word  0x0000
3feaef70:	.word  0x0000
3feaef80:	.word  0x0000
3feaef90:	.word  0x0000
3feaefa0:	.word  0x0000
3feaefb0:	.word  0x0000
3feaefc0:	.word  0x0000
3feaefd0:	.word  0x0000
3feaefe0:	.word  0x0000
3feaeff0:	.word  0x0000
3feaf000:	.word  0x0000
3feaf010:	.word  0x0000
3feaf020:	.word  0x0000
3feaf030:	.word  0x0000
3feaf040:	.word  0x0000
3feaf050:	subk   31, a0
3feaf060:	dsjs   a9, L3FEAEED0
3feaf070:	.word  0x0000
3feaf080:	.word  0x0000
3feaf090:	.word  0x0000
3feaf0a0:	.word  0x0000
3feaf0b0:	.word  0x0000
3feaf0c0:	.word  0x0000
3feaf0d0:	.word  0x0000
3feaf0e0:	.word  0x0000
3feaf0f0:	.word  0x0000
3feaf100:	.word  0x0000
3feaf110:	.word  0x0000
3feaf120:	.word  0x0000
3feaf130:	.word  0x0000
3feaf140:	.word  0x0000
L3FEAF150:
3feaf150:	.word  0x0000
3feaf160:	.word  0x0000
3feaf170:	.word  0x0000
3feaf180:	.word  0x0000
3feaf190:	.word  0x0000
3feaf1a0:	.word  0x0000
3feaf1b0:	.word  0x0000
3feaf1c0:	.word  0x0000
3feaf1d0:	.word  0x0000
3feaf1e0:	.word  0x0000
3feaf1f0:	.word  0x0000
3feaf200:	.word  0x0000
3feaf210:	.word  0x0000
3feaf220:	.word  0x0000
3feaf230:	.word  0x0000
3feaf240:	.word  0x0000
3feaf250:	.word  0x0000
3feaf260:	.word  0x0000
3feaf270:	popst
3feaf280:	.word  0x00a9
3feaf290:	.word  0x0004
3feaf2a0:	.word  0x0000
3feaf2b0:	.word  0x0000
3feaf2c0:	.word  0x0000
3feaf2d0:	movk   2, a0
3feaf2e0:	dsjs   a9, L3FEAF150
3feaf2f0:	.word  0x0000
3feaf300:	.word  0x0000
3feaf310:	.word  0x0000
3feaf320:	.word  0x0000
3feaf330:	.word  0x0000
3feaf340:	.word  0x0000
3feaf350:	.word  0x0000
3feaf360:	.word  0x0000
L3FEAF370:
3feaf370:	.word  0x0000
3feaf380:	.word  0x0000
3feaf390:	.word  0x0000
3feaf3a0:	.word  0x0000
3feaf3b0:	.word  0x0000
3feaf3c0:	.word  0x0000
3feaf3d0:	.word  0x0000
3feaf3e0:	.word  0x0000
3feaf3f0:	.word  0x0000
3feaf400:	.word  0x0000
3feaf410:	.word  0x0000
3feaf420:	.word  0x0000
3feaf430:	.word  0x0000
3feaf440:	.word  0x0000
3feaf450:	.word  0x0000
3feaf460:	.word  0x0000
3feaf470:	.word  0x0000
3feaf480:	.word  0x0000
3feaf490:	.word  0x0000
3feaf4a0:	.word  0x0000
3feaf4b0:	.word  0x0000
3feaf4c0:	.word  0x0000
3feaf4d0:	.word  0x0000
3feaf4e0:	.word  0x0000
3feaf4f0:	movk   5, b0
3feaf500:	dsjs   a9, L3FEAF370
3feaf510:	.word  0x0000
3feaf520:	.word  0x0000
3feaf530:	.word  0x0000
3feaf540:	.word  0x0000
3feaf550:	.word  0x0000
3feaf560:	.word  0x0000
3feaf570:	.word  0x0000
3feaf580:	.word  0x0000
L3FEAF590:
3feaf590:	.word  0x0000
3feaf5a0:	.word  0x0000
3feaf5b0:	.word  0x0000
3feaf5c0:	.word  0x0000
3feaf5d0:	.word  0x0000
3feaf5e0:	.word  0x0000
3feaf5f0:	.word  0x0000
3feaf600:	.word  0x0000
3feaf610:	.word  0x0000
3feaf620:	.word  0x0000
3feaf630:	.word  0x0000
3feaf640:	.word  0x0000
3feaf650:	.word  0x0000
3feaf660:	.word  0x0000
3feaf670:	.word  0x0000
3feaf680:	.word  0x0000
3feaf690:	.word  0x0000
3feaf6a0:	.word  0x0000
3feaf6b0:	.word  0x0000
3feaf6c0:	.word  0x0000
3feaf6d0:	.word  0x0000
3feaf6e0:	.word  0x0000
3feaf6f0:	.word  0x0000
3feaf700:	.word  0x0000
3feaf710:	movk   10, a0
3feaf720:	dsjs   a9, L3FEAF590
3feaf730:	.word  0x0000
3feaf740:	.word  0x0000
3feaf750:	.word  0x0000
3feaf760:	.word  0x0000
3feaf770:	.word  0x0000
3feaf780:	.word  0x0000
3feaf790:	.word  0x0000
3feaf7a0:	.word  0x0000
3feaf7b0:	.word  0x0000
3feaf7c0:	.word  0x0000
3feaf7d0:	.word  0x0000
3feaf7e0:	.word  0x0000
3feaf7f0:	.word  0x0000
3feaf800:	.word  0x0000
L3FEAF810:
3feaf810:	.word  0x0000
3feaf820:	.word  0x0000
3feaf830:	.word  0x0000
3feaf840:	.word  0x0000
3feaf850:	.word  0x0000
3feaf860:	.word  0x0000
3feaf870:	.word  0x0000
3feaf880:	.word  0x0000
3feaf890:	.word  0x0000
3feaf8a0:	.word  0x0000
3feaf8b0:	.word  0x0000
3feaf8c0:	.word  0x0000
3feaf8d0:	.word  0x0000
3feaf8e0:	.word  0x0000
3feaf8f0:	.word  0x0000
3feaf900:	.word  0x0000
3feaf910:	.word  0x0000
3feaf920:	.word  0x0000
3feaf930:	popst
3feaf940:	.word  0x00bd
3feaf950:	.word  0x0004
3feaf960:	.word  0x0000
3feaf970:	.word  0x0000
3feaf980:	.word  0x0000
3feaf990:	movk   14, a0
3feaf9a0:	dsjs   a9, L3FEAF810
3feaf9b0:	.word  0x0000
3feaf9c0:	.word  0x0000
3feaf9d0:	.word  0x0000
3feaf9e0:	.word  0x0000
3feaf9f0:	.word  0x0000
3feafa00:	.word  0x0000
3feafa10:	.word  0x0000
3feafa20:	.word  0x0000
L3FEAFA30:
3feafa30:	.word  0x0000
3feafa40:	.word  0x0000
3feafa50:	.word  0x0000
3feafa60:	.word  0x0000
3feafa70:	.word  0x0000
3feafa80:	.word  0x0000
3feafa90:	.word  0x0000
3feafaa0:	.word  0x0000
3feafab0:	.word  0x0000
3feafac0:	.word  0x0000
3feafad0:	.word  0x0000
3feafae0:	.word  0x0000
3feafaf0:	.word  0x0000
3feafb00:	.word  0x0000
3feafb10:	.word  0x0000
3feafb20:	.word  0x0000
3feafb30:	.word  0x0000
3feafb40:	.word  0x0000
3feafb50:	.word  0x0000
3feafb60:	.word  0x0000
3feafb70:	.word  0x0000
3feafb80:	.word  0x0000
3feafb90:	.word  0x0000
3feafba0:	.word  0x0000
3feafbb0:	movk   14, a0
3feafbc0:	dsjs   a9, L3FEAFA30
3feafbd0:	.word  0x0000
3feafbe0:	.word  0x0000
3feafbf0:	.word  0x0000
3feafc00:	.word  0x0000
3feafc10:	.word  0x0000
3feafc20:	.word  0x0000
3feafc30:	.word  0x0000
3feafc40:	.word  0x0000
L3FEAFC50:
3feafc50:	.word  0x0000
3feafc60:	.word  0x0000
3feafc70:	.word  0x0000
3feafc80:	.word  0x0000
3feafc90:	.word  0x0000
3feafca0:	.word  0x0000
3feafcb0:	.word  0x0000
3feafcc0:	.word  0x0000
3feafcd0:	.word  0x0000
3feafce0:	.word  0x0000
3feafcf0:	.word  0x0000
3feafd00:	.word  0x0000
3feafd10:	.word  0x0000
3feafd20:	.word  0x0000
3feafd30:	.word  0x0000
3feafd40:	.word  0x0000
3feafd50:	.word  0x0000
3feafd60:	.word  0x0000
3feafd70:	.word  0x0000
3feafd80:	.word  0x0000
3feafd90:	.word  0x0000
3feafda0:	.word  0x0000
3feafdb0:	.word  0x0000
3feafdc0:	.word  0x0000
3feafdd0:	movk   14, a0
3feafde0:	dsjs   a9, L3FEAFC50
3feafdf0:	.word  0x0000
3feafe00:	.word  0x0000
3feafe10:	.word  0x0000
3feafe20:	.word  0x0000
3feafe30:	.word  0x0000
3feafe40:	.word  0x0000
3feafe50:	.word  0x0000
3feafe60:	.word  0x0000
3feafe70:	.word  0x0000
3feafe80:	.word  0x0000
3feafe90:	.word  0x0000
3feafea0:	.word  0x0000
3feafeb0:	.word  0x0000
3feafec0:	.word  0x0000
L3FEAFED0:
3feafed0:	.word  0x0000
3feafee0:	.word  0x0000
3feafef0:	.word  0x0000
3feaff00:	.word  0x0000
3feaff10:	.word  0x0000
3feaff20:	.word  0x0000
3feaff30:	.word  0x0000
3feaff40:	.word  0x0000
3feaff50:	.word  0x0000
3feaff60:	.word  0x0000
3feaff70:	.word  0x0000
3feaff80:	.word  0x0000
3feaff90:	.word  0x0000
3feaffa0:	.word  0x0000
3feaffb0:	.word  0x0000
3feaffc0:	.word  0x0000
3feaffd0:	.word  0x0000
3feaffe0:	.word  0x0000
3feafff0:	.word  0x0000
3feb0000:	.word  0x0000
3feb0010:	.word  0x000b
3feb0020:	.word  0x0000
3feb0030:	.word  0x0000
3feb0040:	.word  0x0000
3feb0050:	addk   14, a0
3feb0060:	dsjs   a9, L3FEAFED0
3feb0070:	.word  0x0000
3feb0080:	.word  0x0000
3feb0090:	.word  0x0000
3feb00a0:	.word  0x0000
3feb00b0:	.word  0x0000
3feb00c0:	.word  0x0000
3feb00d0:	.word  0x0000
3feb00e0:	.word  0x0000
L3FEB00F0:
3feb00f0:	.word  0x0000
3feb0100:	.word  0x0000
3feb0110:	.word  0x0000
3feb0120:	.word  0x0000
3feb0130:	.word  0x0000
3feb0140:	.word  0x0000
3feb0150:	.word  0x0000
3feb0160:	.word  0x0000
3feb0170:	.word  0x0000
3feb0180:	.word  0x0000
3feb0190:	.word  0x0000
3feb01a0:	.word  0x0000
3feb01b0:	.word  0x0000
3feb01c0:	.word  0x0000
3feb01d0:	.word  0x0000
3feb01e0:	.word  0x0000
3feb01f0:	.word  0x0000
3feb0200:	.word  0x0000
3feb0210:	.word  0x0000
3feb0220:	.word  0x0000
3feb0230:	.word  0x0000
3feb0240:	.word  0x0000
3feb0250:	.word  0x0000
3feb0260:	.word  0x0000
3feb0270:	addk   14, a0
3feb0280:	dsjs   a9, L3FEB00F0
3feb0290:	.word  0x0000
3feb02a0:	.word  0x0000
3feb02b0:	.word  0x0000
3feb02c0:	.word  0x0000
3feb02d0:	.word  0x0000
3feb02e0:	.word  0x0000
3feb02f0:	.word  0x0000
3feb0300:	.word  0x0000
L3FEB0310:
3feb0310:	.word  0x0000
3feb0320:	.word  0x0000
3feb0330:	.word  0x0000
3feb0340:	.word  0x0000
3feb0350:	.word  0x0000
3feb0360:	.word  0x0000
3feb0370:	.word  0x0000
3feb0380:	.word  0x0000
3feb0390:	.word  0x0000
3feb03a0:	.word  0x0000
3feb03b0:	.word  0x0000
3feb03c0:	.word  0x0000
3feb03d0:	.word  0x0000
3feb03e0:	.word  0x0000
3feb03f0:	.word  0x0000
3feb0400:	.word  0x0000
3feb0410:	.word  0x0000
3feb0420:	.word  0x0000
3feb0430:	.word  0x0000
3feb0440:	.word  0x0000
3feb0450:	.word  0x0000
3feb0460:	.word  0x0000
3feb0470:	.word  0x0000
3feb0480:	.word  0x0000
3feb0490:	addk   14, a0
3feb04a0:	dsjs   a9, L3FEB0310
3feb04b0:	.word  0x0000
3feb04c0:	.word  0x0000
3feb04d0:	.word  0x0000
3feb04e0:	.word  0x0000
3feb04f0:	.word  0x0000
3feb0500:	.word  0x0000
3feb0510:	.word  0x0000
3feb0520:	.word  0x0000
3feb0530:	.word  0x0000
3feb0540:	.word  0x0000
3feb0550:	.word  0x0000
3feb0560:	.word  0x0000
3feb0570:	.word  0x0000
3feb0580:	.word  0x0000
L3FEB0590:
3feb0590:	.word  0x0000
3feb05a0:	.word  0x0000
3feb05b0:	.word  0x0000
3feb05c0:	.word  0x0000
3feb05d0:	.word  0x0000
3feb05e0:	.word  0x0000
3feb05f0:	.word  0x0000
3feb0600:	.word  0x0000
3feb0610:	.word  0x0000
3feb0620:	.word  0x0000
3feb0630:	.word  0x0000
3feb0640:	.word  0x0000
3feb0650:	.word  0x0000
3feb0660:	.word  0x0000
3feb0670:	.word  0x0000
3feb0680:	.word  0x0000
3feb0690:	.word  0x0000
3feb06a0:	.word  0x0000
3feb06b0:	.word  0x000a
3feb06c0:	.word  0x00e0
3feb06d0:	.word  0x0004
3feb06e0:	.word  0x0000
3feb06f0:	.word  0x0000
3feb0700:	.word  0x0000
3feb0710:	addk   14, a0
3feb0720:	dsjs   a9, L3FEB0590
3feb0730:	.word  0x0000
3feb0740:	.word  0x0000
3feb0750:	.word  0x0000
3feb0760:	.word  0x0000
3feb0770:	.word  0x0000
3feb0780:	.word  0x0000
3feb0790:	.word  0x0000
3feb07a0:	.word  0x0000
L3FEB07B0:
3feb07b0:	.word  0x0000
3feb07c0:	.word  0x0000
3feb07d0:	.word  0x0000
3feb07e0:	.word  0x0000
3feb07f0:	.word  0x0000
3feb0800:	.word  0x0000
3feb0810:	.word  0x0000
3feb0820:	.word  0x0000
3feb0830:	.word  0x0000
3feb0840:	.word  0x0000
3feb0850:	.word  0x0000
3feb0860:	.word  0x0000
3feb0870:	.word  0x0000
3feb0880:	.word  0x0000
3feb0890:	.word  0x0000
3feb08a0:	.word  0x0000
3feb08b0:	.word  0x0000
3feb08c0:	.word  0x0000
3feb08d0:	.word  0x0000
3feb08e0:	.word  0x0000
3feb08f0:	.word  0x0000
3feb0900:	.word  0x0000
3feb0910:	.word  0x0000
3feb0920:	.word  0x0000
3feb0930:	addk   14, a0
3feb0940:	dsjs   a9, L3FEB07B0
3feb0950:	.word  0x0000
3feb0960:	.word  0x0000
3feb0970:	.word  0x0000
3feb0980:	.word  0x0000
3feb0990:	.word  0x0000
3feb09a0:	.word  0x0000
3feb09b0:	.word  0x0000
3feb09c0:	.word  0x0000
L3FEB09D0:
3feb09d0:	.word  0x0000
3feb09e0:	.word  0x0000
3feb09f0:	.word  0x0000
3feb0a00:	.word  0x0000
3feb0a10:	.word  0x0000
3feb0a20:	.word  0x0000
3feb0a30:	.word  0x0000
3feb0a40:	.word  0x0000
3feb0a50:	.word  0x0000
3feb0a60:	.word  0x0000
3feb0a70:	.word  0x0000
3feb0a80:	.word  0x0000
3feb0a90:	.word  0x0000
3feb0aa0:	.word  0x0000
3feb0ab0:	.word  0x0000
3feb0ac0:	.word  0x0000
3feb0ad0:	.word  0x0000
3feb0ae0:	.word  0x0000
3feb0af0:	.word  0x0000
3feb0b00:	.word  0x0000
3feb0b10:	.word  0x0000
3feb0b20:	.word  0x0000
3feb0b30:	.word  0x0000
3feb0b40:	.word  0x0000
3feb0b50:	addk   14, a0
3feb0b60:	dsjs   a9, L3FEB09D0
3feb0b70:	.word  0x0000
3feb0b80:	.word  0x0000
3feb0b90:	.word  0x0000
3feb0ba0:	.word  0x0000
3feb0bb0:	.word  0x0000
3feb0bc0:	.word  0x0000
3feb0bd0:	.word  0x0000
3feb0be0:	.word  0x0000
3feb0bf0:	.word  0x0000
3feb0c00:	.word  0x0000
3feb0c10:	.word  0x0000
3feb0c20:	.word  0x0000
3feb0c30:	.word  0x0000
3feb0c40:	.word  0x0000
L3FEB0C50:
3feb0c50:	.word  0x0000
3feb0c60:	.word  0x0000
3feb0c70:	.word  0x0000
3feb0c80:	.word  0x0000
3feb0c90:	.word  0x0000
3feb0ca0:	.word  0x0000
3feb0cb0:	.word  0x0000
3feb0cc0:	.word  0x0000
3feb0cd0:	.word  0x0000
3feb0ce0:	.word  0x0000
3feb0cf0:	.word  0x0000
3feb0d00:	.word  0x0000
3feb0d10:	.word  0x0000
3feb0d20:	.word  0x0000
3feb0d30:	.word  0x0000
3feb0d40:	.word  0x0000
3feb0d50:	.word  0x0000
3feb0d60:	.word  0x0000
3feb0d70:	.word  0x000a
3feb0d80:	getpc  b9
3feb0d90:	.word  0x0004
3feb0da0:	.word  0x0000
3feb0db0:	.word  0x0000
3feb0dc0:	.word  0x0000
3feb0dd0:	movk   18, a8
3feb0de0:	dsjs   a9, L3FEB0C50
3feb0df0:	.word  0x0000
3feb0e00:	.word  0x0000
3feb0e10:	.word  0x0000
3feb0e20:	.word  0x0000
3feb0e30:	.word  0x0000
3feb0e40:	.word  0x0000
3feb0e50:	.word  0x0000
3feb0e60:	.word  0x0000
L3FEB0E70:
3feb0e70:	.word  0x0000
3feb0e80:	.word  0x0000
3feb0e90:	.word  0x0000
3feb0ea0:	.word  0x0000
3feb0eb0:	.word  0x0000
3feb0ec0:	.word  0x0000
3feb0ed0:	.word  0x0000
3feb0ee0:	.word  0x0000
3feb0ef0:	.word  0x0000
3feb0f00:	.word  0x0000
3feb0f10:	.word  0x0000
3feb0f20:	.word  0x0000
3feb0f30:	.word  0x0000
3feb0f40:	.word  0x0000
3feb0f50:	.word  0x0000
3feb0f60:	.word  0x0000
3feb0f70:	.word  0x0000
3feb0f80:	.word  0x0000
3feb0f90:	.word  0x0000
3feb0fa0:	.word  0x0000
3feb0fb0:	.word  0x0000
3feb0fc0:	.word  0x0000
3feb0fd0:	.word  0x0000
3feb0fe0:	.word  0x0000
3feb0ff0:	movk   23, b0
3feb1000:	dsjs   a9, L3FEB0E70
3feb1010:	.word  0x0000
3feb1020:	.word  0x0000
3feb1030:	.word  0x0000
3feb1040:	.word  0x0000
3feb1050:	.word  0x0000
3feb1060:	.word  0x0000
3feb1070:	.word  0x0000
3feb1080:	.word  0x0000
L3FEB1090:
3feb1090:	.word  0x0000
3feb10a0:	.word  0x0000
3feb10b0:	.word  0x0000
3feb10c0:	.word  0x0000
3feb10d0:	.word  0x0000
3feb10e0:	.word  0x0000
3feb10f0:	.word  0x0000
3feb1100:	.word  0x0000
3feb1110:	.word  0x0000
3feb1120:	.word  0x0000
3feb1130:	.word  0x0000
L3FEB1140:
3feb1140:	.word  0x0000
3feb1150:	.word  0x0000
3feb1160:	.word  0x0000
3feb1170:	.word  0x0000
3feb1180:	.word  0x0000
3feb1190:	.word  0x0000
3feb11a0:	.word  0x0000
3feb11b0:	.word  0x0000
3feb11c0:	.word  0x0000
3feb11d0:	.word  0x0000
3feb11e0:	.word  0x0000
3feb11f0:	.word  0x0000
3feb1200:	.word  0x0000
3feb1210:	btst   30, b8
3feb1220:	dsjs   a9, L3FEB1090
3feb1230:	getst  b0
3feb1240:	sll    0x19, b0
3feb1250:	.word  0x0012
3feb1260:	.word  0x00bb
3feb1270:	.word  0x0041
3feb1280:	.word  0x0004
3feb1290:	.word  0x0000
3feb12a0:	.word  0x0000
3feb12b0:	.word  0x0000
3feb12c0:	btst   18, a0
3feb12d0:	dsjs   a9, L3FEB1140
3feb12e0:	.word  0x0000
3feb12f0:	.word  0x0000
3feb1300:	.word  0x0000
3feb1310:	.word  0x0000
3feb1320:	.word  0x0000
3feb1330:	.word  0x0000
3feb1340:	.word  0x0000
3feb1350:	.word  0x0000
L3FEB1360:
3feb1360:	.word  0x0000
3feb1370:	.word  0x0000
3feb1380:	.word  0x0000
3feb1390:	.word  0x0000
3feb13a0:	.word  0x0000
3feb13b0:	.word  0x0000
3feb13c0:	.word  0x0000
3feb13d0:	.word  0x0000
3feb13e0:	.word  0x0000
3feb13f0:	.word  0x0000
3feb1400:	.word  0x0000
3feb1410:	.word  0x0000
3feb1420:	.word  0x0000
3feb1430:	.word  0x0000
3feb1440:	.word  0x0000
3feb1450:	.word  0x0000
3feb1460:	.word  0x0000
3feb1470:	.word  0x0000
3feb1480:	.word  0x0000
3feb1490:	.word  0x0000
3feb14a0:	.word  0x0000
3feb14b0:	.word  0x0000
3feb14c0:	.word  0x0000
3feb14d0:	.word  0x0000
3feb14e0:	btst   8, a0
3feb14f0:	dsjs   a9, L3FEB1360
3feb1500:	.word  0x0000
3feb1510:	.word  0x0000
3feb1520:	.word  0x0000
3feb1530:	.word  0x0000
3feb1540:	.word  0x0000
3feb1550:	.word  0x0000
3feb1560:	.word  0x0000
3feb1570:	.word  0x0000
L3FEB1580:
3feb1580:	.word  0x0000
3feb1590:	.word  0x0000
3feb15a0:	.word  0x0000
3feb15b0:	.word  0x0000
3feb15c0:	.word  0x0000
3feb15d0:	.word  0x0000
3feb15e0:	.word  0x0000
3feb15f0:	.word  0x0000
3feb1600:	.word  0x0000
3feb1610:	.word  0x0000
3feb1620:	.word  0x0000
3feb1630:	.word  0x0000
3feb1640:	.word  0x0000
3feb1650:	.word  0x0000
3feb1660:	.word  0x0000
3feb1670:	.word  0x0000
3feb1680:	.word  0x0000
3feb1690:	.word  0x0000
3feb16a0:	.word  0x0000
3feb16b0:	.word  0x0000
3feb16c0:	.word  0x0000
3feb16d0:	.word  0x0000
3feb16e0:	.word  0x0000
3feb16f0:	.word  0x0000
3feb1700:	sla    0x1, b0
3feb1710:	dsjs   a9, L3FEB1580
3feb1720:	.word  0x0000
3feb1730:	.word  0x0000
3feb1740:	.word  0x0000
3feb1750:	.word  0x0000
3feb1760:	.word  0x0000
3feb1770:	.word  0x0000
3feb1780:	.word  0x0000
3feb1790:	.word  0x0000
3feb17a0:	.word  0x0000
3feb17b0:	.word  0x0000
3feb17c0:	.word  0x0000
3feb17d0:	.word  0x0000
3feb17e0:	.word  0x0000
3feb17f0:	.word  0x0000
L3FEB1800:
3feb1800:	.word  0x0000
3feb1810:	.word  0x0000
3feb1820:	.word  0x0000
3feb1830:	.word  0x0000
3feb1840:	.word  0x0000
3feb1850:	.word  0x0000
3feb1860:	.word  0x0000
3feb1870:	.word  0x0000
3feb1880:	.word  0x0000
3feb1890:	.word  0x0000
3feb18a0:	.word  0x0000
3feb18b0:	.word  0x0000
3feb18c0:	.word  0x0000
3feb18d0:	.word  0x0000
3feb18e0:	.word  0x0000
3feb18f0:	.word  0x0000
3feb1900:	.word  0x0000
3feb1910:	.word  0x0000
3feb1920:	.word  0x001e
3feb1930:	.word  0x0064
3feb1940:	.word  0x0005
3feb1950:	.word  0x0000
3feb1960:	.word  0x0000
3feb1970:	.word  0x0000
3feb1980:	sla    0xc, a8
3feb1990:	dsjs   a9, L3FEB1800
3feb19a0:	.word  0x0000
3feb19b0:	.word  0x0000
3feb19c0:	.word  0x0000
3feb19d0:	.word  0x0000
3feb19e0:	.word  0x0000
3feb19f0:	.word  0x0000
3feb1a00:	.word  0x0000
3feb1a10:	.word  0x0000
L3FEB1A20:
3feb1a20:	.word  0x0000
3feb1a30:	.word  0x0000
3feb1a40:	.word  0x0000
3feb1a50:	.word  0x0000
3feb1a60:	.word  0x0000
3feb1a70:	.word  0x0000
3feb1a80:	.word  0x0000
3feb1a90:	.word  0x0000
3feb1aa0:	.word  0x0000
3feb1ab0:	.word  0x0000
3feb1ac0:	.word  0x0000
3feb1ad0:	.word  0x0000
3feb1ae0:	.word  0x0000
3feb1af0:	.word  0x0000
3feb1b00:	.word  0x0000
3feb1b10:	.word  0x0000
3feb1b20:	.word  0x0000
3feb1b30:	.word  0x0000
3feb1b40:	.word  0x0000
3feb1b50:	.word  0x0000
3feb1b60:	.word  0x0000
3feb1b70:	.word  0x0000
3feb1b80:	.word  0x0000
3feb1b90:	.word  0x0000
3feb1ba0:	sla    0xe, b8
3feb1bb0:	dsjs   a9, L3FEB1A20
3feb1bc0:	.word  0x0000
3feb1bd0:	.word  0x0000
3feb1be0:	.word  0x0000
3feb1bf0:	.word  0x0000
3feb1c00:	.word  0x0000
3feb1c10:	.word  0x0000
3feb1c20:	.word  0x0000
3feb1c30:	.word  0x0000
L3FEB1C40:
3feb1c40:	.word  0x0000
3feb1c50:	.word  0x0000
3feb1c60:	.word  0x0000
3feb1c70:	.word  0x0000
3feb1c80:	.word  0x0000
3feb1c90:	.word  0x0000
3feb1ca0:	.word  0x0000
3feb1cb0:	.word  0x0000
3feb1cc0:	.word  0x0000
3feb1cd0:	.word  0x0000
3feb1ce0:	.word  0x0000
3feb1cf0:	.word  0x0000
3feb1d00:	.word  0x0000
3feb1d10:	.word  0x0000
3feb1d20:	.word  0x0000
3feb1d30:	.word  0x0000
3feb1d40:	.word  0x0000
3feb1d50:	.word  0x0000
3feb1d60:	.word  0x0000
3feb1d70:	.word  0x0000
3feb1d80:	.word  0x0000
3feb1d90:	.word  0x0000
3feb1da0:	.word  0x0000
3feb1db0:	.word  0x0000
3feb1dc0:	sla    0x11, a8
3feb1dd0:	dsjs   a9, L3FEB1C40
3feb1de0:	.word  0x0000
3feb1df0:	.word  0x0000
3feb1e00:	.word  0x0000
3feb1e10:	.word  0x0000
3feb1e20:	.word  0x0000
3feb1e30:	.word  0x0000
3feb1e40:	.word  0x0000
3feb1e50:	.word  0x0000
3feb1e60:	.word  0x0000
3feb1e70:	.word  0x0000
3feb1e80:	.word  0x0000
3feb1e90:	.word  0x0000
3feb1ea0:	.word  0x0000
3feb1eb0:	.word  0x0000
L3FEB1EC0:
3feb1ec0:	.word  0x0000
3feb1ed0:	.word  0x0000
3feb1ee0:	.word  0x0000
3feb1ef0:	.word  0x0000
3feb1f00:	.word  0x0000
3feb1f10:	.word  0x0000
3feb1f20:	.word  0x0000
3feb1f30:	.word  0x0000
3feb1f40:	.word  0x0000
3feb1f50:	.word  0x0000
3feb1f60:	.word  0x0000
3feb1f70:	.word  0x0000
3feb1f80:	.word  0x0000
3feb1f90:	.word  0x0000
3feb1fa0:	.word  0x0000
3feb1fb0:	.word  0x0000
3feb1fc0:	.word  0x0000
3feb1fd0:	.word  0x0000
3feb1fe0:	.word  0x00c8
3feb1ff0:	.word  0x0064
3feb2000:	.word  0x0005
3feb2010:	.word  0x0000
3feb2020:	.word  0x0000
3feb2030:	.word  0x0000
3feb2040:	sla    0x13, b8
3feb2050:	dsjs   a9, L3FEB1EC0
3feb2060:	.word  0x0000
3feb2070:	.word  0x0000
3feb2080:	.word  0x0000
3feb2090:	.word  0x0000
3feb20a0:	.word  0x0000
3feb20b0:	.word  0x0000
3feb20c0:	.word  0x0000
3feb20d0:	.word  0x0000
L3FEB20E0:
3feb20e0:	.word  0x0000
3feb20f0:	.word  0x0000
3feb2100:	.word  0x0000
3feb2110:	.word  0x0000
3feb2120:	.word  0x0000
3feb2130:	.word  0x0000
3feb2140:	.word  0x0000
3feb2150:	.word  0x0000
3feb2160:	.word  0x0000
3feb2170:	.word  0x0000
3feb2180:	.word  0x0000
3feb2190:	.word  0x0000
3feb21a0:	.word  0x0000
3feb21b0:	.word  0x0000
3feb21c0:	.word  0x0000
3feb21d0:	.word  0x0000
3feb21e0:	.word  0x0000
3feb21f0:	.word  0x0000
3feb2200:	.word  0x0000
3feb2210:	.word  0x0000
3feb2220:	.word  0x0000
3feb2230:	.word  0x0000
3feb2240:	.word  0x0000
3feb2250:	.word  0x0000
3feb2260:	sla    0x16, a8
3feb2270:	dsjs   a9, L3FEB20E0
3feb2280:	.word  0x0000
3feb2290:	.word  0x0000
3feb22a0:	.word  0x0000
3feb22b0:	.word  0x0000
3feb22c0:	.word  0x0000
3feb22d0:	.word  0x0000
3feb22e0:	.word  0x0000
3feb22f0:	.word  0x0000
L3FEB2300:
3feb2300:	.word  0x0000
3feb2310:	.word  0x0000
3feb2320:	.word  0x0000
3feb2330:	.word  0x0000
3feb2340:	.word  0x0000
3feb2350:	.word  0x0000
3feb2360:	.word  0x0000
3feb2370:	.word  0x0000
3feb2380:	.word  0x0000
3feb2390:	.word  0x0000
3feb23a0:	.word  0x0000
3feb23b0:	.word  0x0000
3feb23c0:	.word  0x0000
3feb23d0:	.word  0x0000
3feb23e0:	.word  0x0000
3feb23f0:	.word  0x0000
3feb2400:	.word  0x0000
3feb2410:	.word  0x0000
3feb2420:	.word  0x0000
3feb2430:	.word  0x0000
3feb2440:	.word  0x0000
3feb2450:	.word  0x0000
3feb2460:	.word  0x0000
3feb2470:	.word  0x0000
3feb2480:	sla    0x18, b8
3feb2490:	dsjs   a9, L3FEB2300
3feb24a0:	.word  0x0000
3feb24b0:	.word  0x0000
3feb24c0:	.word  0x0000
3feb24d0:	.word  0x0000
3feb24e0:	.word  0x0000
3feb24f0:	.word  0x0000
3feb2500:	.word  0x0000
3feb2510:	.word  0x0000
3feb2520:	.word  0x0000
3feb2530:	.word  0x0000
3feb2540:	.word  0x0000
3feb2550:	.word  0x0000
3feb2560:	.word  0x0000
3feb2570:	.word  0x0000
L3FEB2580:
3feb2580:	.word  0x0000
3feb2590:	.word  0x0000
3feb25a0:	.word  0x0000
3feb25b0:	.word  0x0000
3feb25c0:	.word  0x0000
3feb25d0:	.word  0x0000
3feb25e0:	.word  0x0000
3feb25f0:	.word  0x0000
3feb2600:	.word  0x0000
3feb2610:	.word  0x0000
3feb2620:	.word  0x0000
3feb2630:	.word  0x0000
3feb2640:	.word  0x0000
3feb2650:	.word  0x0000
3feb2660:	.word  0x0000
3feb2670:	.word  0x0000
3feb2680:	.word  0x0000
3feb2690:	.word  0x0000
3feb26a0:	.word  0x000a
3feb26b0:	.word  0x000a
3feb26c0:	.word  0x0009
3feb26d0:	.word  0x0000
3feb26e0:	.word  0x0000
3feb26f0:	.word  0x0000
3feb2700:	addk   14, a0
3feb2710:	dsjs   a9, L3FEB2580
3feb2720:	.word  0x0000
3feb2730:	.word  0x0000
3feb2740:	.word  0x0000
3feb2750:	.word  0x0000
3feb2760:	.word  0x0000
3feb2770:	.word  0x0000
3feb2780:	.word  0x0000
3feb2790:	.word  0x0000
L3FEB27A0:
3feb27a0:	.word  0x0000
3feb27b0:	.word  0x0000
3feb27c0:	.word  0x0000
3feb27d0:	.word  0x0000
3feb27e0:	.word  0x0000
3feb27f0:	.word  0x0000
3feb2800:	.word  0x0000
3feb2810:	.word  0x0000
3feb2820:	.word  0x0000
3feb2830:	.word  0x0000
3feb2840:	.word  0x0000
3feb2850:	.word  0x0000
3feb2860:	.word  0x0000
3feb2870:	.word  0x0000
3feb2880:	.word  0x0000
3feb2890:	.word  0x0000
3feb28a0:	.word  0x0000
3feb28b0:	.word  0x0000
3feb28c0:	.word  0x0000
3feb28d0:	.word  0x0000
3feb28e0:	.word  0x0000
3feb28f0:	.word  0x0000
3feb2900:	.word  0x0000
3feb2910:	.word  0x0000
3feb2920:	addk   14, a0
3feb2930:	dsjs   a9, L3FEB27A0
3feb2940:	.word  0x0000
3feb2950:	.word  0x0000
3feb2960:	.word  0x0000
3feb2970:	.word  0x0000
3feb2980:	.word  0x0000
3feb2990:	.word  0x0000
3feb29a0:	.word  0x0000
3feb29b0:	.word  0x0000
L3FEB29C0:
3feb29c0:	.word  0x0000
3feb29d0:	.word  0x0000
3feb29e0:	.word  0x0000
3feb29f0:	.word  0x0000
3feb2a00:	.word  0x0000
3feb2a10:	.word  0x0000
3feb2a20:	.word  0x0000
3feb2a30:	.word  0x0000
3feb2a40:	.word  0x0000
3feb2a50:	.word  0x0000
3feb2a60:	.word  0x0000
L3FEB2A70:
3feb2a70:	.word  0x0000
3feb2a80:	.word  0x0000
3feb2a90:	.word  0x0000
3feb2aa0:	.word  0x0000
3feb2ab0:	.word  0x0000
3feb2ac0:	.word  0x0000
3feb2ad0:	.word  0x0000
3feb2ae0:	.word  0x0000
3feb2af0:	.word  0x0000
3feb2b00:	.word  0x0000
3feb2b10:	.word  0x0000
3feb2b20:	.word  0x0000
3feb2b30:	.word  0x0000
3feb2b40:	addk   14, a0
3feb2b50:	dsjs   a9, L3FEB29C0
3feb2b60:	.word  0x0268
3feb2b70:	addc   b1, b0
3feb2b80:	.word  0x0012
3feb2b90:	.word  0x00c8
3feb2ba0:	.word  0x0041
3feb2bb0:	.word  0x0004
3feb2bc0:	.word  0x0000
3feb2bd0:	.word  0x0000
3feb2be0:	.word  0x0000
3feb2bf0:	sla    0x1b, a8
3feb2c00:	dsjs   a9, L3FEB2A70
3feb2c10:	.word  0x0000
3feb2c20:	.word  0x0000
3feb2c30:	.word  0x0000
3feb2c40:	.word  0x0000
3feb2c50:	.word  0x0000
3feb2c60:	.word  0x0000
3feb2c70:	.word  0x0000
3feb2c80:	.word  0x0000
L3FEB2C90:
3feb2c90:	.word  0x0000
3feb2ca0:	.word  0x0000
3feb2cb0:	.word  0x0000
3feb2cc0:	.word  0x0000
3feb2cd0:	.word  0x0000
3feb2ce0:	.word  0x0000
3feb2cf0:	.word  0x0000
3feb2d00:	.word  0x0000
3feb2d10:	.word  0x0000
3feb2d20:	.word  0x0000
3feb2d30:	.word  0x0000
3feb2d40:	.word  0x0000
3feb2d50:	.word  0x0000
3feb2d60:	.word  0x0000
3feb2d70:	.word  0x0000
3feb2d80:	.word  0x0000
3feb2d90:	.word  0x0000
3feb2da0:	.word  0x0000
3feb2db0:	.word  0x0000
3feb2dc0:	.word  0x0000
3feb2dd0:	.word  0x0000
3feb2de0:	.word  0x0000
3feb2df0:	.word  0x0000
3feb2e00:	.word  0x0000
3feb2e10:	sll    0x8, a8
3feb2e20:	dsjs   a9, L3FEB2C90
3feb2e30:	.word  0x0000
3feb2e40:	.word  0x0000
3feb2e50:	.word  0x0000
3feb2e60:	.word  0x0000
3feb2e70:	.word  0x0000
3feb2e80:	.word  0x0000
3feb2e90:	.word  0x0000
3feb2ea0:	.word  0x0000
L3FEB2EB0:
3feb2eb0:	.word  0x0000
3feb2ec0:	.word  0x0000
3feb2ed0:	.word  0x0000
3feb2ee0:	.word  0x0000
3feb2ef0:	.word  0x0000
3feb2f00:	.word  0x0000
3feb2f10:	.word  0x0000
3feb2f20:	.word  0x0000
3feb2f30:	.word  0x0000
3feb2f40:	.word  0x0000
3feb2f50:	.word  0x0000
3feb2f60:	.word  0x0000
3feb2f70:	.word  0x0000
3feb2f80:	.word  0x0000
3feb2f90:	.word  0x0000
3feb2fa0:	.word  0x0000
3feb2fb0:	.word  0x0000
3feb2fc0:	.word  0x0000
3feb2fd0:	.word  0x0000
3feb2fe0:	.word  0x0000
3feb2ff0:	.word  0x0000
3feb3000:	.word  0x0000
3feb3010:	.word  0x0000
3feb3020:	.word  0x0000
3feb3030:	sll    0x14, a8
3feb3040:	dsjs   a9, L3FEB2EB0
3feb3050:	.word  0x0000
3feb3060:	.word  0x0000
3feb3070:	.word  0x0000
3feb3080:	.word  0x0000
3feb3090:	.word  0x0000
3feb30a0:	.word  0x0000
3feb30b0:	.word  0x0000
3feb30c0:	.word  0x0000
3feb30d0:	.word  0x0000
3feb30e0:	.word  0x0000
3feb30f0:	.word  0x0000
3feb3100:	.word  0x0000
3feb3110:	.word  0x0000
3feb3120:	.word  0x0000
L3FEB3130:
3feb3130:	.word  0x0000
3feb3140:	.word  0x0000
3feb3150:	.word  0x0000
3feb3160:	.word  0x0000
3feb3170:	.word  0x0000
3feb3180:	.word  0x0000
3feb3190:	.word  0x0000
3feb31a0:	.word  0x0000
3feb31b0:	.word  0x0000
3feb31c0:	.word  0x0000
3feb31d0:	.word  0x0000
3feb31e0:	.word  0x0000
3feb31f0:	.word  0x0000
3feb3200:	.word  0x0000
3feb3210:	.word  0x0000
3feb3220:	.word  0x0000
3feb3230:	.word  0x0000
3feb3240:	.word  0x0000
3feb3250:	.word  0x00c8
3feb3260:	.word  0x0055
3feb3270:	.word  0x0004
3feb3280:	.word  0x0000
3feb3290:	.word  0x0000
3feb32a0:	.word  0x0000
3feb32b0:	sra    0x1f, b8
3feb32c0:	dsjs   a9, L3FEB3130
3feb32d0:	.word  0x0000
3feb32e0:	.word  0x0000
3feb32f0:	.word  0x0000
3feb3300:	.word  0x0000
3feb3310:	.word  0x0000
3feb3320:	.word  0x0000
3feb3330:	.word  0x0000
3feb3340:	.word  0x0000
L3FEB3350:
3feb3350:	.word  0x0000
3feb3360:	.word  0x0000
3feb3370:	.word  0x0000
3feb3380:	.word  0x0000
3feb3390:	.word  0x0000
3feb33a0:	.word  0x0000
3feb33b0:	.word  0x0000
3feb33c0:	.word  0x0000
3feb33d0:	.word  0x0000
3feb33e0:	.word  0x0000
3feb33f0:	.word  0x0000
3feb3400:	.word  0x0000
3feb3410:	.word  0x0000
3feb3420:	.word  0x0000
3feb3430:	.word  0x0000
3feb3440:	.word  0x0000
3feb3450:	.word  0x0000
3feb3460:	.word  0x0000
3feb3470:	.word  0x0000
3feb3480:	.word  0x0000
3feb3490:	.word  0x0000
3feb34a0:	.word  0x0000
3feb34b0:	.word  0x0000
3feb34c0:	.word  0x0000
3feb34d0:	sra    0x13, a8
3feb34e0:	dsjs   a9, L3FEB3350
3feb34f0:	.word  0x0000
3feb3500:	.word  0x0000
3feb3510:	.word  0x0000
3feb3520:	.word  0x0000
3feb3530:	.word  0x0000
3feb3540:	.word  0x0000
3feb3550:	.word  0x0000
3feb3560:	.word  0x0000
L3FEB3570:
3feb3570:	.word  0x0000
3feb3580:	.word  0x0000
3feb3590:	.word  0x0000
3feb35a0:	.word  0x0000
3feb35b0:	.word  0x0000
3feb35c0:	.word  0x0000
3feb35d0:	.word  0x0000
3feb35e0:	.word  0x0000
3feb35f0:	.word  0x0000
3feb3600:	.word  0x0000
3feb3610:	.word  0x0000
3feb3620:	.word  0x0000
3feb3630:	.word  0x0000
3feb3640:	.word  0x0000
3feb3650:	.word  0x0000
3feb3660:	.word  0x0000
3feb3670:	.word  0x0000
3feb3680:	.word  0x0000
3feb3690:	.word  0x0000
3feb36a0:	.word  0x0000
3feb36b0:	.word  0x0000
3feb36c0:	.word  0x0000
3feb36d0:	.word  0x0000
3feb36e0:	.word  0x0000
3feb36f0:	sra    0xc, b8
3feb3700:	dsjs   a9, L3FEB3570
3feb3710:	.word  0x0000
3feb3720:	.word  0x0000
3feb3730:	.word  0x0000
3feb3740:	.word  0x0000
3feb3750:	.word  0x0000
3feb3760:	.word  0x0000
3feb3770:	.word  0x0000
3feb3780:	.word  0x0000
3feb3790:	.word  0x0000
3feb37a0:	.word  0x0000
3feb37b0:	.word  0x0000
3feb37c0:	.word  0x0000
3feb37d0:	.word  0x0000
3feb37e0:	.word  0x0000
L3FEB37F0:
3feb37f0:	.word  0x0000
3feb3800:	.word  0x0000
3feb3810:	.word  0x0000
3feb3820:	.word  0x0000
3feb3830:	.word  0x0000
3feb3840:	.word  0x0000
3feb3850:	.word  0x0000
3feb3860:	.word  0x0000
3feb3870:	.word  0x0000
3feb3880:	.word  0x0000
3feb3890:	.word  0x0000
3feb38a0:	.word  0x0000
3feb38b0:	.word  0x0000
3feb38c0:	.word  0x0000
3feb38d0:	.word  0x0000
3feb38e0:	.word  0x0000
3feb38f0:	.word  0x0000
3feb3900:	.word  0x0000
3feb3910:	rev    a8
3feb3920:	.word  0x0096
3feb3930:	.word  0x0005
3feb3940:	.word  0x0000
3feb3950:	.word  0x0000
3feb3960:	.word  0x0000
3feb3970:	sla    0xc, a8
3feb3980:	dsjs   a9, L3FEB37F0
3feb3990:	.word  0x0000
3feb39a0:	.word  0x0000
3feb39b0:	.word  0x0000
3feb39c0:	.word  0x0000
3feb39d0:	.word  0x0000
3feb39e0:	.word  0x0000
3feb39f0:	.word  0x0000
3feb3a00:	.word  0x0000
L3FEB3A10:
3feb3a10:	.word  0x0000
3feb3a20:	.word  0x0000
3feb3a30:	.word  0x0000
3feb3a40:	.word  0x0000
3feb3a50:	.word  0x0000
3feb3a60:	.word  0x0000
3feb3a70:	.word  0x0000
3feb3a80:	.word  0x0000
3feb3a90:	.word  0x0000
3feb3aa0:	.word  0x0000
3feb3ab0:	.word  0x0000
3feb3ac0:	.word  0x0000
3feb3ad0:	.word  0x0000
3feb3ae0:	.word  0x0000
3feb3af0:	.word  0x0000
3feb3b00:	.word  0x0000
3feb3b10:	.word  0x0000
3feb3b20:	.word  0x0000
3feb3b30:	.word  0x0000
3feb3b40:	.word  0x0000
3feb3b50:	.word  0x0000
3feb3b60:	.word  0x0000
3feb3b70:	.word  0x0000
3feb3b80:	.word  0x0000
3feb3b90:	sla    0xe, b8
3feb3ba0:	dsjs   a9, L3FEB3A10
3feb3bb0:	.word  0x0000
3feb3bc0:	.word  0x0000
3feb3bd0:	.word  0x0000
3feb3be0:	.word  0x0000
3feb3bf0:	.word  0x0000
3feb3c00:	.word  0x0000
3feb3c10:	.word  0x0000
3feb3c20:	.word  0x0000
L3FEB3C30:
3feb3c30:	.word  0x0000
3feb3c40:	.word  0x0000
3feb3c50:	.word  0x0000
3feb3c60:	.word  0x0000
3feb3c70:	.word  0x0000
3feb3c80:	.word  0x0000
3feb3c90:	.word  0x0000
3feb3ca0:	.word  0x0000
3feb3cb0:	.word  0x0000
3feb3cc0:	.word  0x0000
3feb3cd0:	.word  0x0000
3feb3ce0:	.word  0x0000
3feb3cf0:	.word  0x0000
3feb3d00:	.word  0x0000
3feb3d10:	.word  0x0000
3feb3d20:	.word  0x0000
3feb3d30:	.word  0x0000
3feb3d40:	.word  0x0000
3feb3d50:	.word  0x0000
3feb3d60:	.word  0x0000
3feb3d70:	.word  0x0000
3feb3d80:	.word  0x0000
3feb3d90:	.word  0x0000
3feb3da0:	.word  0x0000
3feb3db0:	sla    0x11, a8
3feb3dc0:	dsjs   a9, L3FEB3C30
3feb3dd0:	.word  0x0000
3feb3de0:	.word  0x0000
3feb3df0:	.word  0x0000
3feb3e00:	.word  0x0000
3feb3e10:	.word  0x0000
3feb3e20:	.word  0x0000
3feb3e30:	.word  0x0000
3feb3e40:	.word  0x0000
3feb3e50:	.word  0x0000
3feb3e60:	.word  0x0000
3feb3e70:	.word  0x0000
3feb3e80:	.word  0x0000
3feb3e90:	.word  0x0000
3feb3ea0:	.word  0x0000
L3FEB3EB0:
3feb3eb0:	.word  0x0000
3feb3ec0:	.word  0x0000
3feb3ed0:	.word  0x0000
3feb3ee0:	.word  0x0000
3feb3ef0:	.word  0x0000
3feb3f00:	.word  0x0000
3feb3f10:	.word  0x0000
3feb3f20:	.word  0x0000
3feb3f30:	.word  0x0000
3feb3f40:	.word  0x0000
3feb3f50:	.word  0x0000
3feb3f60:	.word  0x0000
3feb3f70:	.word  0x0000
3feb3f80:	.word  0x0000
3feb3f90:	.word  0x0000
3feb3fa0:	.word  0x0000
3feb3fb0:	.word  0x0000
3feb3fc0:	.word  0x0000
3feb3fd0:	.word  0x00aa
3feb3fe0:	.word  0x0096
3feb3ff0:	.word  0x0005
3feb4000:	.word  0x0000
3feb4010:	.word  0x0000
3feb4020:	.word  0x0000
3feb4030:	sla    0x13, b8
3feb4040:	dsjs   a9, L3FEB3EB0
3feb4050:	.word  0x0000
3feb4060:	.word  0x0000
3feb4070:	.word  0x0000
3feb4080:	.word  0x0000
3feb4090:	.word  0x0000
3feb40a0:	.word  0x0000
3feb40b0:	.word  0x0000
3feb40c0:	.word  0x0000
L3FEB40D0:
3feb40d0:	.word  0x0000
3feb40e0:	.word  0x0000
3feb40f0:	.word  0x0000
3feb4100:	.word  0x0000
3feb4110:	.word  0x0000
3feb4120:	.word  0x0000
3feb4130:	.word  0x0000
3feb4140:	.word  0x0000
3feb4150:	.word  0x0000
3feb4160:	.word  0x0000
3feb4170:	.word  0x0000
3feb4180:	.word  0x0000
3feb4190:	.word  0x0000
3feb41a0:	.word  0x0000
3feb41b0:	.word  0x0000
3feb41c0:	.word  0x0000
3feb41d0:	.word  0x0000
3feb41e0:	.word  0x0000
3feb41f0:	.word  0x0000
3feb4200:	.word  0x0000
3feb4210:	.word  0x0000
3feb4220:	.word  0x0000
3feb4230:	.word  0x0000
3feb4240:	.word  0x0000
3feb4250:	sla    0x16, a8
3feb4260:	dsjs   a9, L3FEB40D0
3feb4270:	.word  0x0000
3feb4280:	.word  0x0000
3feb4290:	.word  0x0000
3feb42a0:	.word  0x0000
3feb42b0:	.word  0x0000
3feb42c0:	.word  0x0000
3feb42d0:	.word  0x0000
3feb42e0:	.word  0x0000
L3FEB42F0:
3feb42f0:	.word  0x0000
3feb4300:	.word  0x0000
3feb4310:	.word  0x0000
3feb4320:	.word  0x0000
3feb4330:	.word  0x0000
3feb4340:	.word  0x0000
3feb4350:	.word  0x0000
3feb4360:	.word  0x0000
3feb4370:	.word  0x0000
3feb4380:	.word  0x0000
3feb4390:	.word  0x0000
3feb43a0:	.word  0x0000
3feb43b0:	.word  0x0000
3feb43c0:	.word  0x0000
3feb43d0:	.word  0x0000
3feb43e0:	.word  0x0000
3feb43f0:	.word  0x0000
3feb4400:	.word  0x0000
3feb4410:	.word  0x0000
3feb4420:	.word  0x0000
3feb4430:	.word  0x0000
3feb4440:	.word  0x0000
3feb4450:	.word  0x0000
3feb4460:	.word  0x0000
3feb4470:	sra    0x5, b8
3feb4480:	dsjs   a9, L3FEB42F0
3feb4490:	.word  0x0000
3feb44a0:	.word  0x0000
3feb44b0:	.word  0x0000
3feb44c0:	.word  0x0000
3feb44d0:	.word  0x0000
3feb44e0:	.word  0x0000
3feb44f0:	.word  0x0000
3feb4500:	.word  0x0000
3feb4510:	.word  0x0000
3feb4520:	.word  0x0000
3feb4530:	.word  0x0000
3feb4540:	.word  0x0000
3feb4550:	.word  0x0000
3feb4560:	.word  0x0000
L3FEB4570:
3feb4570:	.word  0x0000
3feb4580:	.word  0x0000
3feb4590:	.word  0x0000
3feb45a0:	.word  0x0000
3feb45b0:	.word  0x0000
3feb45c0:	.word  0x0000
3feb45d0:	.word  0x0000
3feb45e0:	.word  0x0000
3feb45f0:	.word  0x0000
3feb4600:	.word  0x0000
3feb4610:	.word  0x0000
3feb4620:	.word  0x0000
3feb4630:	.word  0x0000
3feb4640:	.word  0x0000
3feb4650:	.word  0x0000
3feb4660:	.word  0x0000
3feb4670:	.word  0x0000
3feb4680:	.word  0x0000
3feb4690:	exgpc  a12
3feb46a0:	.word  0x0096
3feb46b0:	.word  0x0005
3feb46c0:	.word  0x0000
3feb46d0:	.word  0x0000
3feb46e0:	.word  0x0000
3feb46f0:	sra    0x2, b0
3feb4700:	dsjs   a9, L3FEB4570
3feb4710:	.word  0x0000
3feb4720:	.word  0x0000
3feb4730:	.word  0x0000
3feb4740:	.word  0x0000
3feb4750:	.word  0x0000
3feb4760:	.word  0x0000
3feb4770:	.word  0x0000
3feb4780:	.word  0x0000
L3FEB4790:
3feb4790:	.word  0x0000
3feb47a0:	.word  0x0000
3feb47b0:	.word  0x0000
3feb47c0:	.word  0x0000
3feb47d0:	.word  0x0000
3feb47e0:	.word  0x0000
3feb47f0:	.word  0x0000
3feb4800:	.word  0x0000
3feb4810:	.word  0x0000
3feb4820:	.word  0x0000
3feb4830:	.word  0x0000
3feb4840:	.word  0x0000
3feb4850:	.word  0x0000
3feb4860:	.word  0x0000
3feb4870:	.word  0x0000
3feb4880:	.word  0x0000
3feb4890:	.word  0x0000
3feb48a0:	.word  0x0000
3feb48b0:	.word  0x0000
3feb48c0:	.word  0x0000
3feb48d0:	.word  0x0000
3feb48e0:	.word  0x0000
3feb48f0:	.word  0x0000
3feb4900:	.word  0x0000
3feb4910:	srl    0x1f, a0
3feb4920:	dsjs   a9, L3FEB4790
3feb4930:	.word  0x0000
3feb4940:	.word  0x0000
3feb4950:	.word  0x0000
3feb4960:	.word  0x0000
3feb4970:	.word  0x0000
3feb4980:	.word  0x0000
3feb4990:	.word  0x0000
3feb49a0:	.word  0x0000
L3FEB49B0:
3feb49b0:	.word  0x0000
3feb49c0:	.word  0x0000
3feb49d0:	.word  0x0000
3feb49e0:	.word  0x0000
3feb49f0:	.word  0x0000
3feb4a00:	.word  0x0000
3feb4a10:	.word  0x0000
3feb4a20:	.word  0x0000
3feb4a30:	.word  0x0000
3feb4a40:	.word  0x0000
3feb4a50:	.word  0x0000
3feb4a60:	.word  0x0000
3feb4a70:	.word  0x0000
3feb4a80:	.word  0x0000
3feb4a90:	.word  0x0000
3feb4aa0:	.word  0x0000
3feb4ab0:	.word  0x0000
3feb4ac0:	.word  0x0000
3feb4ad0:	.word  0x0000
3feb4ae0:	.word  0x0000
3feb4af0:	.word  0x0000
3feb4b00:	.word  0x0000
3feb4b10:	.word  0x0000
3feb4b20:	.word  0x0000
3feb4b30:	srl    0x1d, b8
3feb4b40:	dsjs   a9, L3FEB49B0
3feb4b50:	.word  0x0000
3feb4b60:	.word  0x0000
3feb4b70:	.word  0x0000
3feb4b80:	.word  0x0000
3feb4b90:	.word  0x0000
3feb4ba0:	.word  0x0000
3feb4bb0:	.word  0x0000
3feb4bc0:	.word  0x0000
3feb4bd0:	.word  0x0000
3feb4be0:	.word  0x0000
3feb4bf0:	.word  0x0000
3feb4c00:	.word  0x0000
3feb4c10:	.word  0x0000
3feb4c20:	.word  0x0000
L3FEB4C30:
3feb4c30:	.word  0x0000
3feb4c40:	.word  0x0000
3feb4c50:	.word  0x0000
3feb4c60:	.word  0x0000
3feb4c70:	.word  0x0000
3feb4c80:	.word  0x0000
3feb4c90:	.word  0x0000
3feb4ca0:	.word  0x0000
3feb4cb0:	.word  0x0000
3feb4cc0:	.word  0x0000
3feb4cd0:	.word  0x0000
3feb4ce0:	.word  0x0000
3feb4cf0:	.word  0x0000
3feb4d00:	.word  0x0000
3feb4d10:	.word  0x0000
3feb4d20:	.word  0x0000
3feb4d30:	.word  0x0000
3feb4d40:	.word  0x0000
3feb4d50:	.word  0x000a
3feb4d60:	.word  0x000a
3feb4d70:	.word  0x0009
3feb4d80:	.word  0x0000
3feb4d90:	.word  0x0000
3feb4da0:	.word  0x0000
3feb4db0:	addk   14, a0
3feb4dc0:	dsjs   a9, L3FEB4C30
3feb4dd0:	.word  0x0000
3feb4de0:	.word  0x0000
3feb4df0:	.word  0x0000
3feb4e00:	.word  0x0000
3feb4e10:	.word  0x0000
3feb4e20:	.word  0x0000
3feb4e30:	.word  0x0000
3feb4e40:	.word  0x0000
L3FEB4E50:
3feb4e50:	.word  0x0000
3feb4e60:	.word  0x0000
3feb4e70:	.word  0x0000
3feb4e80:	.word  0x0000
3feb4e90:	.word  0x0000
3feb4ea0:	.word  0x0000
3feb4eb0:	.word  0x0000
3feb4ec0:	.word  0x0000
3feb4ed0:	.word  0x0000
3feb4ee0:	.word  0x0000
3feb4ef0:	.word  0x0000
3feb4f00:	.word  0x0000
3feb4f10:	.word  0x0000
3feb4f20:	.word  0x0000
3feb4f30:	.word  0x0000
3feb4f40:	.word  0x0000
3feb4f50:	.word  0x0000
3feb4f60:	.word  0x0000
3feb4f70:	.word  0x0000
3feb4f80:	.word  0x0000
3feb4f90:	.word  0x0000
3feb4fa0:	.word  0x0000
3feb4fb0:	.word  0x0000
3feb4fc0:	.word  0x0000
3feb4fd0:	addk   14, a0
3feb4fe0:	dsjs   a9, L3FEB4E50
3feb4ff0:	.word  0x0000
3feb5000:	.word  0x0000
3feb5010:	.word  0x0000
3feb5020:	.word  0x0000
3feb5030:	.word  0x0000
3feb5040:	.word  0x0000
3feb5050:	.word  0x0000
3feb5060:	.word  0x0000
L3FEB5070:
3feb5070:	.word  0x0000
3feb5080:	.word  0x0000
3feb5090:	.word  0x0000
3feb50a0:	.word  0x0000
3feb50b0:	.word  0x0000
3feb50c0:	.word  0x0000
3feb50d0:	.word  0x0000
3feb50e0:	.word  0x0000
3feb50f0:	.word  0x0000
3feb5100:	.word  0x0000
3feb5110:	.word  0x0000
L3FEB5120:
3feb5120:	.word  0x0000
3feb5130:	.word  0x0000
3feb5140:	.word  0x0000
3feb5150:	.word  0x0000
3feb5160:	.word  0x0000
3feb5170:	.word  0x0000
3feb5180:	.word  0x0000
3feb5190:	.word  0x0000
3feb51a0:	.word  0x0000
3feb51b0:	.word  0x0000
3feb51c0:	.word  0x0000
3feb51d0:	.word  0x0000
3feb51e0:	.word  0x0000
3feb51f0:	addk   14, a0
3feb5200:	dsjs   a9, L3FEB5070
3feb5210:	.word  0x004c
3feb5220:	lmo    b5, b0
3feb5230:	.word  0x0012
3feb5240:	.word  0x0000
3feb5250:	.word  0x0000
3feb5260:	.word  0x0004
3feb5270:	.word  0x0000
3feb5280:	.word  0x0000
3feb5290:	.word  0x0000
3feb52a0:	srl    0x1a, b8
3feb52b0:	dsjs   a9, L3FEB5120
3feb52c0:	.word  0x0000
3feb52d0:	.word  0x0000
3feb52e0:	.word  0x0000
3feb52f0:	.word  0x0000
3feb5300:	.word  0x0000
3feb5310:	.word  0x0000
3feb5320:	.word  0x0000
3feb5330:	.word  0x0000
L3FEB5340:
3feb5340:	.word  0x0000
3feb5350:	.word  0x0000
3feb5360:	.word  0x0000
3feb5370:	.word  0x0000
3feb5380:	.word  0x0000
3feb5390:	.word  0x0000
3feb53a0:	.word  0x0000
3feb53b0:	.word  0x0000
3feb53c0:	.word  0x0000
3feb53d0:	.word  0x0000
3feb53e0:	.word  0x0000
3feb53f0:	.word  0x0000
3feb5400:	.word  0x0000
3feb5410:	.word  0x0000
3feb5420:	.word  0x0000
3feb5430:	.word  0x0000
3feb5440:	.word  0x0000
3feb5450:	.word  0x0000
3feb5460:	.word  0x0000
3feb5470:	.word  0x0000
3feb5480:	.word  0x0000
3feb5490:	.word  0x0000
3feb54a0:	.word  0x0000
3feb54b0:	.word  0x0000
3feb54c0:	srl    0x1a, b8
3feb54d0:	dsjs   a9, L3FEB5340
3feb54e0:	.word  0x0000
3feb54f0:	.word  0x0000
3feb5500:	.word  0x0000
3feb5510:	.word  0x0000
3feb5520:	.word  0x0000
3feb5530:	.word  0x0000
3feb5540:	.word  0x0000
3feb5550:	.word  0x0000
L3FEB5560:
3feb5560:	.word  0x0000
3feb5570:	.word  0x0000
3feb5580:	.word  0x0000
3feb5590:	.word  0x0000
3feb55a0:	.word  0x0000
3feb55b0:	.word  0x0000
3feb55c0:	.word  0x0000
3feb55d0:	.word  0x0000
3feb55e0:	.word  0x0000
3feb55f0:	.word  0x0000
3feb5600:	.word  0x0000
L3FEB5610:
3feb5610:	.word  0x0000
3feb5620:	.word  0x0000
3feb5630:	.word  0x0000
3feb5640:	.word  0x0000
3feb5650:	.word  0x0000
3feb5660:	.word  0x0000
3feb5670:	.word  0x0000
3feb5680:	.word  0x0000
3feb5690:	.word  0x0000
3feb56a0:	.word  0x0000
3feb56b0:	.word  0x0000
3feb56c0:	.word  0x0000
3feb56d0:	.word  0x0000
3feb56e0:	srl    0x1a, b8
3feb56f0:	dsjs   a9, L3FEB5560
3feb5700:	.word  0x0268
3feb5710:	.word  0x7170
3feb5720:	.word  0x0012
3feb5730:	.word  0x0009
3feb5740:	.word  0x0016
3feb5750:	.word  0x0004
3feb5760:	.word  0x0000
3feb5770:	.word  0x0001
3feb5780:	.word  0x0000
3feb5790:	srl    0xe, b0
3feb57a0:	dsjs   a9, L3FEB5610
3feb57b0:	.word  0x0000
3feb57c0:	.word  0x0000
3feb57d0:	.word  0x0000
3feb57e0:	.word  0x0000
3feb57f0:	.word  0x0000
3feb5800:	.word  0x0000
3feb5810:	.word  0x0000
3feb5820:	.word  0x0000
L3FEB5830:
3feb5830:	.word  0x0000
3feb5840:	.word  0x0000
3feb5850:	.word  0x0000
3feb5860:	.word  0x0000
3feb5870:	.word  0x0000
3feb5880:	.word  0x0000
3feb5890:	.word  0x0000
3feb58a0:	.word  0x0000
3feb58b0:	.word  0x0000
3feb58c0:	.word  0x0000
3feb58d0:	.word  0x0000
3feb58e0:	.word  0x0000
3feb58f0:	.word  0x0000
3feb5900:	.word  0x0000
3feb5910:	.word  0x0000
3feb5920:	.word  0x0000
3feb5930:	.word  0x0000
3feb5940:	.word  0x0000
3feb5950:	.word  0x0000
3feb5960:	.word  0x0000
3feb5970:	.word  0x0000
3feb5980:	.word  0x0000
3feb5990:	.word  0x0000
3feb59a0:	.word  0x0000
3feb59b0:	srl    0x9, a8
3feb59c0:	dsjs   a9, L3FEB5830
3feb59d0:	.word  0x0000
3feb59e0:	.word  0x0000
3feb59f0:	.word  0x0000
3feb5a00:	.word  0x0000
3feb5a10:	.word  0x0000
3feb5a20:	.word  0x0000
3feb5a30:	.word  0x0000
3feb5a40:	.word  0x0000
L3FEB5A50:
3feb5a50:	.word  0x0000
3feb5a60:	.word  0x0000
3feb5a70:	.word  0x0000
3feb5a80:	.word  0x0000
3feb5a90:	.word  0x0000
3feb5aa0:	.word  0x0000
3feb5ab0:	.word  0x0000
3feb5ac0:	.word  0x0000
3feb5ad0:	.word  0x0000
3feb5ae0:	.word  0x0000
3feb5af0:	.word  0x0000
3feb5b00:	.word  0x0000
3feb5b10:	.word  0x0000
3feb5b20:	.word  0x0000
3feb5b30:	.word  0x0000
3feb5b40:	.word  0x0000
3feb5b50:	.word  0x0000
3feb5b60:	.word  0x0000
3feb5b70:	.word  0x0000
3feb5b80:	.word  0x0000
3feb5b90:	.word  0x0000
3feb5ba0:	.word  0x0000
3feb5bb0:	.word  0x0000
3feb5bc0:	.word  0x0000
3feb5bd0:	srl    0x4, b0
3feb5be0:	dsjs   a9, L3FEB5A50
3feb5bf0:	.word  0x0000
3feb5c00:	.word  0x0000
3feb5c10:	.word  0x0000
3feb5c20:	.word  0x0000
3feb5c30:	.word  0x0000
3feb5c40:	.word  0x0000
3feb5c50:	.word  0x0000
3feb5c60:	.word  0x0000
3feb5c70:	.word  0x0000
3feb5c80:	.word  0x0000
3feb5c90:	.word  0x0000
3feb5ca0:	.word  0x0000
3feb5cb0:	.word  0x0000
3feb5cc0:	.word  0x0000
L3FEB5CD0:
3feb5cd0:	.word  0x0000
3feb5ce0:	.word  0x0000
L3FEB5CF0:
3feb5cf0:	.word  0x0000
3feb5d00:	.word  0x0000
L3FEB5D10:
3feb5d10:	.word  0x0000
3feb5d20:	.word  0x0000
3feb5d30:	.word  0x0000
3feb5d40:	.word  0x0000
3feb5d50:	.word  0x0000
3feb5d60:	.word  0x0000
3feb5d70:	.word  0x0000
3feb5d80:	.word  0x0000
3feb5d90:	.word  0x0000
3feb5da0:	.word  0x0000
3feb5db0:	.word  0x0000
3feb5dc0:	.word  0x0000
3feb5dd0:	.word  0x0000
3feb5de0:	.word  0x0000
3feb5df0:	.word  0x001d
3feb5e00:	rev    a14
3feb5e10:	.word  0x0003
3feb5e20:	.word  0x0000
3feb5e30:	.word  0x0002
3feb5e40:	.word  0x0000
3feb5e50:	srl    0x2, b0
3feb5e60:	dsjs   a9, L3FEB5CD0
3feb5e70:	rl     0x0, b0
3feb5e80:	dsjs   a9, L3FEB5CF0
3feb5e90:	rl     0x2, b8
3feb5ea0:	dsjs   a9, L3FEB5D10
3feb5eb0:	.word  0x0000
3feb5ec0:	.word  0x0000
3feb5ed0:	.word  0x0000
3feb5ee0:	.word  0x0000
L3FEB5EF0:
3feb5ef0:	.word  0x0000
3feb5f00:	.word  0x0000
L3FEB5F10:
3feb5f10:	.word  0x0000
3feb5f20:	.word  0x0000
L3FEB5F30:
3feb5f30:	.word  0x0000
3feb5f40:	.word  0x0000
3feb5f50:	.word  0x0000
3feb5f60:	.word  0x0000
3feb5f70:	.word  0x0000
3feb5f80:	.word  0x0000
3feb5f90:	.word  0x0000
3feb5fa0:	.word  0x0000
3feb5fb0:	.word  0x0000
3feb5fc0:	.word  0x0000
3feb5fd0:	.word  0x0000
3feb5fe0:	.word  0x0000
3feb5ff0:	.word  0x0000
3feb6000:	.word  0x0000
3feb6010:	.word  0x0000
3feb6020:	.word  0x0000
3feb6030:	.word  0x0000
3feb6040:	.word  0x0000
3feb6050:	.word  0x0000
3feb6060:	.word  0x0000
3feb6070:	srl    0x2, b0
3feb6080:	dsjs   a9, L3FEB5EF0
3feb6090:	rl     0x0, b0
3feb60a0:	dsjs   a9, L3FEB5F10
3feb60b0:	rl     0x2, b8
3feb60c0:	dsjs   a9, L3FEB5F30
3feb60d0:	.word  0x0000
3feb60e0:	.word  0x0000
3feb60f0:	.word  0x0000
3feb6100:	.word  0x0000
L3FEB6110:
3feb6110:	.word  0x0000
3feb6120:	.word  0x0000
L3FEB6130:
3feb6130:	.word  0x0000
3feb6140:	.word  0x0000
L3FEB6150:
3feb6150:	.word  0x0000
3feb6160:	.word  0x0000
3feb6170:	.word  0x0000
3feb6180:	.word  0x0000
3feb6190:	.word  0x0000
3feb61a0:	.word  0x0000
3feb61b0:	.word  0x0000
3feb61c0:	.word  0x0000
3feb61d0:	.word  0x0000
3feb61e0:	.word  0x0000
3feb61f0:	.word  0x0000
3feb6200:	.word  0x0000
L3FEB6210:
3feb6210:	.word  0x0000
3feb6220:	.word  0x0000
3feb6230:	.word  0x0000
3feb6240:	.word  0x0000
3feb6250:	.word  0x0000
3feb6260:	.word  0x0000
3feb6270:	.word  0x0000
3feb6280:	.word  0x0000
3feb6290:	srl    0x2, b0
3feb62a0:	dsjs   a9, L3FEB6110
L3FEB62B0:
3feb62b0:	rl     0x0, b0
3feb62c0:	dsjs   a9, L3FEB6130
3feb62d0:	rl     0x2, b8
3feb62e0:	dsjs   a9, L3FEB6150
3feb62f0:	.word  0x0000
3feb6300:	.word  0x0000
3feb6310:	.word  0x0000
3feb6320:	.word  0x0000
3feb6330:	.word  0x0000
3feb6340:	.word  0x0000
3feb6350:	.word  0x0000
3feb6360:	.word  0x0000
3feb6370:	.word  0x0000
3feb6380:	.word  0x0000
L3FEB6390:
3feb6390:	.word  0x0000
3feb63a0:	.word  0x0000
3feb63b0:	.word  0x0000
3feb63c0:	.word  0x0000
3feb63d0:	.word  0x0000
3feb63e0:	.word  0x0000
3feb63f0:	.word  0x0000
3feb6400:	.word  0x0000
3feb6410:	.word  0x0000
3feb6420:	.word  0x0000
3feb6430:	.word  0x0000
3feb6440:	.word  0x0000
3feb6450:	.word  0x0000
3feb6460:	.word  0x0000
3feb6470:	.word  0x0000
3feb6480:	.word  0x0000
3feb6490:	.word  0x0000
3feb64a0:	.word  0x0000
3feb64b0:	.word  0x00df
3feb64c0:	rev    a4
3feb64d0:	.word  0x0005
3feb64e0:	.word  0x0000
3feb64f0:	.word  0x0003
3feb6500:	.word  0x0000
3feb6510:	rl     0x4, b8
3feb6520:	dsjs   a9, L3FEB6390
3feb6530:	.word  0x0000
3feb6540:	.word  0x0000
3feb6550:	.word  0x0000
3feb6560:	.word  0x0000
3feb6570:	.word  0x0000
3feb6580:	.word  0x0000
3feb6590:	.word  0x0000
3feb65a0:	.word  0x0000
L3FEB65B0:
3feb65b0:	.word  0x0000
3feb65c0:	.word  0x0000
3feb65d0:	.word  0x0000
3feb65e0:	.word  0x0000
3feb65f0:	.word  0x0000
3feb6600:	.word  0x0000
3feb6610:	.word  0x0000
3feb6620:	.word  0x0000
3feb6630:	.word  0x0000
3feb6640:	.word  0x0000
3feb6650:	.word  0x0000
3feb6660:	.word  0x0000
3feb6670:	.word  0x0000
3feb6680:	.word  0x0000
3feb6690:	.word  0x0000
3feb66a0:	.word  0x0000
3feb66b0:	.word  0x0000
3feb66c0:	.word  0x0000
3feb66d0:	.word  0x0000
3feb66e0:	.word  0x0000
3feb66f0:	.word  0x0000
3feb6700:	.word  0x0000
3feb6710:	.word  0x0000
3feb6720:	.word  0x0000
3feb6730:	rl     0x4, b8
3feb6740:	dsjs   a9, L3FEB65B0
3feb6750:	.word  0x0000
3feb6760:	.word  0x0000
3feb6770:	.word  0x0000
3feb6780:	.word  0x0000
3feb6790:	.word  0x0000
3feb67a0:	.word  0x0000
3feb67b0:	.word  0x0000
3feb67c0:	.word  0x0000
L3FEB67D0:
3feb67d0:	.word  0x0000
3feb67e0:	.word  0x0000
3feb67f0:	.word  0x0000
3feb6800:	.word  0x0000
3feb6810:	.word  0x0000
3feb6820:	.word  0x0000
3feb6830:	.word  0x0000
3feb6840:	.word  0x0000
3feb6850:	.word  0x0000
3feb6860:	.word  0x0000
3feb6870:	.word  0x0000
3feb6880:	.word  0x0000
3feb6890:	.word  0x0000
3feb68a0:	.word  0x0000
3feb68b0:	.word  0x0000
3feb68c0:	.word  0x0000
3feb68d0:	.word  0x0000
3feb68e0:	.word  0x0000
3feb68f0:	.word  0x0000
3feb6900:	.word  0x0000
3feb6910:	.word  0x0000
3feb6920:	.word  0x0000
3feb6930:	.word  0x0000
3feb6940:	.word  0x0000
3feb6950:	rl     0x4, b8
3feb6960:	dsjs   a9, L3FEB67D0
3feb6970:	.word  0x0000
3feb6980:	.word  0x0000
3feb6990:	.word  0x0000
3feb69a0:	.word  0x0000
3feb69b0:	.word  0x0000
3feb69c0:	.word  0x0000
3feb69d0:	.word  0x0000
3feb69e0:	.word  0x0000
3feb69f0:	.word  0x0000
3feb6a00:	.word  0x0000
3feb6a10:	.word  0x0000
3feb6a20:	.word  0x0000
3feb6a30:	.word  0x0000
3feb6a40:	.word  0x0000
L3FEB6A50:
3feb6a50:	.word  0x0000
3feb6a60:	.word  0x0000
3feb6a70:	.word  0x0000
3feb6a80:	.word  0x0000
3feb6a90:	.word  0x0000
3feb6aa0:	.word  0x0000
3feb6ab0:	.word  0x0000
3feb6ac0:	.word  0x0000
3feb6ad0:	.word  0x0000
3feb6ae0:	.word  0x0000
3feb6af0:	.word  0x0000
3feb6b00:	.word  0x0000
3feb6b10:	.word  0x0000
3feb6b20:	.word  0x0000
3feb6b30:	.word  0x0000
3feb6b40:	.word  0x0000
3feb6b50:	.word  0x0000
3feb6b60:	.word  0x0000
3feb6b70:	.word  0x00df
3feb6b80:	.word  0x004e
3feb6b90:	.word  0x0005
3feb6ba0:	.word  0x0000
3feb6bb0:	.word  0x0004
3feb6bc0:	.word  0x0000
3feb6bd0:	rl     0x7, a8
3feb6be0:	dsjs   a9, L3FEB6A50
3feb6bf0:	.word  0x0000
3feb6c00:	.word  0x0000
3feb6c10:	.word  0x0000
3feb6c20:	.word  0x0000
3feb6c30:	.word  0x0000
3feb6c40:	.word  0x0000
3feb6c50:	.word  0x0000
3feb6c60:	.word  0x0000
L3FEB6C70:
3feb6c70:	.word  0x0000
3feb6c80:	.word  0x0000
3feb6c90:	.word  0x0000
3feb6ca0:	.word  0x0000
3feb6cb0:	.word  0x0000
3feb6cc0:	.word  0x0000
3feb6cd0:	.word  0x0000
3feb6ce0:	.word  0x0000
3feb6cf0:	.word  0x0000
3feb6d00:	.word  0x0000
3feb6d10:	.word  0x0000
3feb6d20:	.word  0x0000
3feb6d30:	.word  0x0000
3feb6d40:	.word  0x0000
3feb6d50:	.word  0x0000
3feb6d60:	.word  0x0000
3feb6d70:	.word  0x0000
3feb6d80:	.word  0x0000
3feb6d90:	.word  0x0000
3feb6da0:	.word  0x0000
3feb6db0:	.word  0x0000
3feb6dc0:	.word  0x0000
3feb6dd0:	.word  0x0000
3feb6de0:	.word  0x0000
3feb6df0:	rl     0x9, b8
3feb6e00:	dsjs   a9, L3FEB6C70
3feb6e10:	.word  0x0000
3feb6e20:	.word  0x0000
3feb6e30:	.word  0x0000
3feb6e40:	.word  0x0000
3feb6e50:	.word  0x0000
3feb6e60:	.word  0x0000
3feb6e70:	.word  0x0000
3feb6e80:	.word  0x0000
L3FEB6E90:
3feb6e90:	.word  0x0000
3feb6ea0:	.word  0x0000
3feb6eb0:	.word  0x0000
3feb6ec0:	.word  0x0000
3feb6ed0:	.word  0x0000
3feb6ee0:	.word  0x0000
3feb6ef0:	.word  0x0000
3feb6f00:	.word  0x0000
3feb6f10:	.word  0x0000
3feb6f20:	.word  0x0000
3feb6f30:	.word  0x0000
3feb6f40:	.word  0x0000
3feb6f50:	.word  0x0000
3feb6f60:	.word  0x0000
3feb6f70:	.word  0x0000
3feb6f80:	.word  0x0000
3feb6f90:	.word  0x0000
3feb6fa0:	.word  0x0000
3feb6fb0:	.word  0x0000
3feb6fc0:	.word  0x0000
3feb6fd0:	.word  0x0000
3feb6fe0:	.word  0x0000
3feb6ff0:	.word  0x0000
3feb7000:	.word  0x0000
3feb7010:	rl     0xc, b8
3feb7020:	dsjs   a9, L3FEB6E90
3feb7030:	.word  0x0000
3feb7040:	.word  0x0000
3feb7050:	.word  0x0000
3feb7060:	.word  0x0000
3feb7070:	.word  0x0000
3feb7080:	.word  0x0000
3feb7090:	.word  0x0000
3feb70a0:	.word  0x0000
3feb70b0:	.word  0x0000
3feb70c0:	.word  0x0000
3feb70d0:	.word  0x0000
3feb70e0:	.word  0x0000
3feb70f0:	.word  0x0000
3feb7100:	.word  0x0000
L3FEB7110:
3feb7110:	.word  0x0000
3feb7120:	.word  0x0000
3feb7130:	.word  0x0000
3feb7140:	.word  0x0000
3feb7150:	.word  0x0000
3feb7160:	.word  0x0000
3feb7170:	.word  0x0000
3feb7180:	.word  0x0000
3feb7190:	.word  0x0000
3feb71a0:	.word  0x0000
3feb71b0:	.word  0x0000
3feb71c0:	.word  0x0000
3feb71d0:	.word  0x0000
3feb71e0:	.word  0x0000
3feb71f0:	.word  0x0000
3feb7200:	.word  0x0000
3feb7210:	.word  0x0000
3feb7220:	.word  0x0000
3feb7230:	.word  0x00df
3feb7240:	.word  0x007c
3feb7250:	.word  0x0005
3feb7260:	.word  0x0000
3feb7270:	.word  0x0005
3feb7280:	.word  0x0000
3feb7290:	rl     0x10, a0
3feb72a0:	dsjs   a9, L3FEB7110
3feb72b0:	.word  0x0000
3feb72c0:	.word  0x0000
3feb72d0:	.word  0x0000
3feb72e0:	.word  0x0000
3feb72f0:	.word  0x0000
3feb7300:	.word  0x0000
3feb7310:	.word  0x0000
3feb7320:	.word  0x0000
L3FEB7330:
3feb7330:	.word  0x0000
3feb7340:	.word  0x0000
3feb7350:	.word  0x0000
3feb7360:	.word  0x0000
3feb7370:	.word  0x0000
3feb7380:	.word  0x0000
3feb7390:	.word  0x0000
3feb73a0:	.word  0x0000
3feb73b0:	.word  0x0000
3feb73c0:	.word  0x0000
3feb73d0:	.word  0x0000
3feb73e0:	.word  0x0000
3feb73f0:	.word  0x0000
3feb7400:	.word  0x0000
3feb7410:	.word  0x0000
3feb7420:	.word  0x0000
3feb7430:	.word  0x0000
3feb7440:	.word  0x0000
3feb7450:	.word  0x0000
3feb7460:	.word  0x0000
L3FEB7470:
3feb7470:	.word  0x0000
3feb7480:	.word  0x0000
3feb7490:	.word  0x0000
3feb74a0:	.word  0x0000
3feb74b0:	rl     0x12, a8
3feb74c0:	dsjs   a9, L3FEB7330
3feb74d0:	.word  0x0000
3feb74e0:	.word  0x0000
3feb74f0:	.word  0x0000
3feb7500:	.word  0x0000
3feb7510:	.word  0x0000
3feb7520:	.word  0x0000
3feb7530:	.word  0x0000
3feb7540:	.word  0x0000
L3FEB7550:
3feb7550:	.word  0x0000
3feb7560:	.word  0x0000
3feb7570:	.word  0x0000
3feb7580:	.word  0x0000
3feb7590:	.word  0x0000
3feb75a0:	.word  0x0000
3feb75b0:	.word  0x0000
3feb75c0:	.word  0x0000
3feb75d0:	.word  0x0000
3feb75e0:	.word  0x0000
3feb75f0:	.word  0x0000
3feb7600:	.word  0x0000
3feb7610:	.word  0x0000
3feb7620:	.word  0x0000
3feb7630:	.word  0x0000
3feb7640:	.word  0x0000
3feb7650:	.word  0x0000
3feb7660:	.word  0x0000
3feb7670:	.word  0x0000
3feb7680:	.word  0x0000
3feb7690:	.word  0x0000
3feb76a0:	.word  0x0000
3feb76b0:	.word  0x0000
3feb76c0:	.word  0x0000
3feb76d0:	srl    0x1d, b8
3feb76e0:	dsjs   a9, L3FEB7550
3feb76f0:	.word  0x0000
3feb7700:	.word  0x0000
3feb7710:	.word  0x0000
3feb7720:	.word  0x0000
3feb7730:	.word  0x0000
3feb7740:	.word  0x0000
3feb7750:	.word  0x0000
3feb7760:	.word  0x0000
3feb7770:	.word  0x0000
3feb7780:	.word  0x0000
3feb7790:	.word  0x0000
3feb77a0:	.word  0x0000
3feb77b0:	.word  0x0000
3feb77c0:	.word  0x0000
L3FEB77D0:
3feb77d0:	.word  0x0000
3feb77e0:	.word  0x0000
3feb77f0:	.word  0x0000
3feb7800:	.word  0x0000
3feb7810:	.word  0x0000
3feb7820:	.word  0x0000
3feb7830:	.word  0x0000
3feb7840:	.word  0x0000
3feb7850:	.word  0x0000
3feb7860:	.word  0x0000
3feb7870:	.word  0x0000
3feb7880:	.word  0x0000
3feb7890:	.word  0x0000
3feb78a0:	.word  0x0000
3feb78b0:	.word  0x0000
3feb78c0:	.word  0x0000
3feb78d0:	.word  0x0000
3feb78e0:	.word  0x0000
3feb78f0:	.word  0x0000
3feb7900:	.word  0x0000
3feb7910:	.word  0x0004
3feb7920:	.word  0x0000
3feb7930:	.word  0x0006
3feb7940:	.word  0x0000
3feb7950:	srl    0xe, b0
3feb7960:	dsjs   a9, L3FEB77D0
3feb7970:	.word  0x0000
3feb7980:	.word  0x0000
3feb7990:	.word  0x0000
3feb79a0:	.word  0x0000
3feb79b0:	.word  0x0000
3feb79c0:	.word  0x0000
3feb79d0:	.word  0x0000
3feb79e0:	.word  0x0000
L3FEB79F0:
3feb79f0:	.word  0x0000
3feb7a00:	.word  0x0000
3feb7a10:	.word  0x0000
3feb7a20:	.word  0x0000
3feb7a30:	.word  0x0000
3feb7a40:	.word  0x0000
3feb7a50:	.word  0x0000
3feb7a60:	.word  0x0000
3feb7a70:	.word  0x0000
3feb7a80:	.word  0x0000
3feb7a90:	.word  0x0000
3feb7aa0:	.word  0x0000
3feb7ab0:	.word  0x0000
3feb7ac0:	.word  0x0000
3feb7ad0:	.word  0x0000
3feb7ae0:	.word  0x0000
3feb7af0:	.word  0x0000
3feb7b00:	.word  0x0000
3feb7b10:	.word  0x0000
3feb7b20:	.word  0x0000
3feb7b30:	.word  0x0000
3feb7b40:	.word  0x0000
3feb7b50:	.word  0x0000
3feb7b60:	.word  0x0000
3feb7b70:	rl     0x14, b8
3feb7b80:	dsjs   a9, L3FEB79F0
3feb7b90:	.word  0x0000
3feb7ba0:	.word  0x0000
3feb7bb0:	.word  0x0000
3feb7bc0:	.word  0x0000
3feb7bd0:	.word  0x0000
3feb7be0:	.word  0x0000
3feb7bf0:	.word  0x0000
3feb7c00:	.word  0x0000
L3FEB7C10:
3feb7c10:	.word  0x0000
3feb7c20:	.word  0x0000
3feb7c30:	.word  0x0000
3feb7c40:	.word  0x0000
3feb7c50:	.word  0x0000
3feb7c60:	.word  0x0000
3feb7c70:	.word  0x0000
3feb7c80:	.word  0x0000
3feb7c90:	.word  0x0000
3feb7ca0:	.word  0x0000
3feb7cb0:	.word  0x0000
L3FEB7CC0:
3feb7cc0:	.word  0x0000
3feb7cd0:	.word  0x0000
3feb7ce0:	.word  0x0000
3feb7cf0:	.word  0x0000
3feb7d00:	.word  0x0000
3feb7d10:	.word  0x0000
3feb7d20:	.word  0x0000
3feb7d30:	.word  0x0000
3feb7d40:	.word  0x0000
3feb7d50:	.word  0x0000
3feb7d60:	.word  0x0000
3feb7d70:	.word  0x0000
3feb7d80:	.word  0x0000
3feb7d90:	srl    0x4, b0
3feb7da0:	dsjs   a9, L3FEB7C10
3feb7db0:	.word  0x0a6c
3feb7dc0:	move   *sp+, *b0+, 0
3feb7dd0:	.word  0x0012
3feb7de0:	rev    a6
3feb7df0:	.word  0x00dd
3feb7e00:	.word  0x0004
3feb7e10:	.word  0x0000
3feb7e20:	.word  0x0003
3feb7e30:	.word  0x0000
3feb7e40:	rl     0x1b, a8
3feb7e50:	dsjs   a9, L3FEB7CC0
3feb7e60:	.word  0x0000
3feb7e70:	.word  0x0000
3feb7e80:	.word  0x0000
3feb7e90:	.word  0x0000
3feb7ea0:	.word  0x0000
3feb7eb0:	.word  0x0000
3feb7ec0:	.word  0x0000
3feb7ed0:	.word  0x0000
L3FEB7EE0:
3feb7ee0:	.word  0x0000
3feb7ef0:	.word  0x0000
3feb7f00:	.word  0x0000
3feb7f10:	.word  0x0000
3feb7f20:	.word  0x0000
3feb7f30:	.word  0x0000
3feb7f40:	.word  0x0000
3feb7f50:	.word  0x0000
3feb7f60:	.word  0x0000
3feb7f70:	.word  0x0000
3feb7f80:	.word  0x0000
3feb7f90:	.word  0x0000
3feb7fa0:	.word  0x0000
3feb7fb0:	.word  0x0000
3feb7fc0:	.word  0x0000
3feb7fd0:	.word  0x0000
3feb7fe0:	.word  0x0000
3feb7ff0:	.word  0x0000
3feb8000:	.word  0x0000
3feb8010:	.word  0x0000
3feb8020:	.word  0x0000
3feb8030:	.word  0x0000
3feb8040:	.word  0x0000
3feb8050:	.word  0x0000
3feb8060:	.word  0x3418
3feb8070:	dsjs   a9, L3FEB7EE0
3feb8080:	.word  0x0000
3feb8090:	.word  0x0000
3feb80a0:	.word  0x0000
3feb80b0:	.word  0x0000
3feb80c0:	.word  0x0000
3feb80d0:	.word  0x0000
3feb80e0:	.word  0x0000
3feb80f0:	.word  0x0000
L3FEB8100:
3feb8100:	.word  0x0000
3feb8110:	.word  0x0000
3feb8120:	.word  0x0000
3feb8130:	.word  0x0000
3feb8140:	.word  0x0000
3feb8150:	.word  0x0000
3feb8160:	.word  0x0000
3feb8170:	.word  0x0000
3feb8180:	.word  0x0000
3feb8190:	.word  0x0000
3feb81a0:	.word  0x0000
3feb81b0:	.word  0x0000
3feb81c0:	.word  0x0000
3feb81d0:	.word  0x0000
3feb81e0:	.word  0x0000
3feb81f0:	.word  0x0000
3feb8200:	.word  0x0000
3feb8210:	.word  0x0000
3feb8220:	.word  0x0000
3feb8230:	.word  0x0000
3feb8240:	.word  0x0000
3feb8250:	.word  0x0000
3feb8260:	.word  0x0000
3feb8270:	.word  0x0000
3feb8280:	.word  0x3500
3feb8290:	dsjs   a9, L3FEB8100
3feb82a0:	.word  0x0000
3feb82b0:	.word  0x0000
3feb82c0:	.word  0x0000
3feb82d0:	.word  0x0000
3feb82e0:	.word  0x0000
3feb82f0:	.word  0x0000
3feb8300:	.word  0x0000
3feb8310:	.word  0x0000
3feb8320:	.word  0x0000
3feb8330:	.word  0x0000
3feb8340:	.word  0x0000
3feb8350:	.word  0x0000
3feb8360:	.word  0x0000
3feb8370:	.word  0x0000
L3FEB8380:
3feb8380:	.word  0x0000
3feb8390:	.word  0x0000
L3FEB83A0:
3feb83a0:	.word  0x0000
3feb83b0:	.word  0x0000
L3FEB83C0:
3feb83c0:	.word  0x0000
3feb83d0:	.word  0x0000
L3FEB83E0:
3feb83e0:	.word  0x0000
3feb83f0:	.word  0x0000
L3FEB8400:
3feb8400:	.word  0x0000
3feb8410:	.word  0x0000
L3FEB8420:
3feb8420:	.word  0x0000
3feb8430:	.word  0x0000
L3FEB8440:
3feb8440:	.word  0x0000
3feb8450:	.word  0x0000
L3FEB8460:
3feb8460:	.word  0x0000
3feb8470:	.word  0x0000
L3FEB8480:
3feb8480:	.word  0x0000
3feb8490:	.word  0x0000
L3FEB84A0:
3feb84a0:	rev    a4
3feb84b0:	emu
3feb84c0:	.word  0x0006
3feb84d0:	.word  0x0000
3feb84e0:	.word  0x0004
3feb84f0:	.word  0x0000
3feb8500:	.word  0x3580
3feb8510:	dsjs   a9, L3FEB8380
3feb8520:	.word  0x3598
3feb8530:	dsjs   a9, L3FEB83A0
3feb8540:	.word  0x35b0
3feb8550:	dsjs   a9, L3FEB83C0
3feb8560:	.word  0x35c8
3feb8570:	dsjs   a9, L3FEB83E0
3feb8580:	.word  0x35e0
3feb8590:	dsjs   a9, L3FEB8400
L3FEB85A0:
3feb85a0:	.word  0x35f8
3feb85b0:	dsjs   a9, L3FEB8420
L3FEB85C0:
3feb85c0:	.word  0x3610
3feb85d0:	dsjs   a9, L3FEB8440
L3FEB85E0:
3feb85e0:	.word  0x3628
3feb85f0:	dsjs   a9, L3FEB8460
L3FEB8600:
3feb8600:	.word  0x3640
3feb8610:	dsjs   a9, L3FEB8480
L3FEB8620:
3feb8620:	.word  0x3658
3feb8630:	dsjs   a9, L3FEB84A0
L3FEB8640:
3feb8640:	.word  0x0000
3feb8650:	.word  0x0000
L3FEB8660:
3feb8660:	.word  0x0000
3feb8670:	.word  0x0000
L3FEB8680:
3feb8680:	.word  0x0000
3feb8690:	.word  0x0000
L3FEB86A0:
3feb86a0:	.word  0x0000
3feb86b0:	.word  0x0000
L3FEB86C0:
3feb86c0:	.word  0x0000
3feb86d0:	.word  0x0000
3feb86e0:	.word  0x0000
3feb86f0:	.word  0x0000
3feb8700:	.word  0x0000
3feb8710:	.word  0x0000
3feb8720:	.word  0x3580
3feb8730:	dsjs   a9, L3FEB85A0
3feb8740:	.word  0x3598
3feb8750:	dsjs   a9, L3FEB85C0
3feb8760:	.word  0x35b0
3feb8770:	dsjs   a9, L3FEB85E0
3feb8780:	.word  0x35c8
3feb8790:	dsjs   a9, L3FEB8600
3feb87a0:	.word  0x35e0
3feb87b0:	dsjs   a9, L3FEB8620
L3FEB87C0:
3feb87c0:	.word  0x35f8
3feb87d0:	dsjs   a9, L3FEB8640
L3FEB87E0:
3feb87e0:	.word  0x3610
3feb87f0:	dsjs   a9, L3FEB8660
L3FEB8800:
3feb8800:	.word  0x3628
3feb8810:	dsjs   a9, L3FEB8680
L3FEB8820:
3feb8820:	.word  0x3640
3feb8830:	dsjs   a9, L3FEB86A0
L3FEB8840:
3feb8840:	.word  0x3658
3feb8850:	dsjs   a9, L3FEB86C0
L3FEB8860:
3feb8860:	.word  0x0000
3feb8870:	.word  0x0000
L3FEB8880:
3feb8880:	.word  0x0000
3feb8890:	.word  0x0000
L3FEB88A0:
3feb88a0:	.word  0x0000
3feb88b0:	.word  0x0000
L3FEB88C0:
3feb88c0:	.word  0x0000
3feb88d0:	.word  0x0000
L3FEB88E0:
3feb88e0:	.word  0x0000
3feb88f0:	.word  0x0000
3feb8900:	.word  0x0000
3feb8910:	.word  0x0000
3feb8920:	.word  0x0000
3feb8930:	.word  0x0000
3feb8940:	.word  0x3580
3feb8950:	dsjs   a9, L3FEB87C0
3feb8960:	.word  0x3598
3feb8970:	dsjs   a9, L3FEB87E0
3feb8980:	.word  0x35b0
3feb8990:	dsjs   a9, L3FEB8800
3feb89a0:	.word  0x35c8
3feb89b0:	dsjs   a9, L3FEB8820
3feb89c0:	.word  0x35e0
3feb89d0:	dsjs   a9, L3FEB8840
3feb89e0:	.word  0x35f8
3feb89f0:	dsjs   a9, L3FEB8860
3feb8a00:	.word  0x3610
3feb8a10:	dsjs   a9, L3FEB8880
3feb8a20:	.word  0x3628
3feb8a30:	dsjs   a9, L3FEB88A0
L3FEB8A40:
3feb8a40:	.word  0x3640
3feb8a50:	dsjs   a9, L3FEB88C0
3feb8a60:	.word  0x3658
3feb8a70:	dsjs   a9, L3FEB88E0
3feb8a80:	.word  0x0000
3feb8a90:	.word  0x0000
3feb8aa0:	.word  0x0000
3feb8ab0:	.word  0x0000
3feb8ac0:	.word  0x0000
3feb8ad0:	.word  0x0000
3feb8ae0:	.word  0x0000
3feb8af0:	.word  0x0000
3feb8b00:	.word  0x0000
3feb8b10:	.word  0x0000
3feb8b20:	.word  0x0000
3feb8b30:	.word  0x0000
3feb8b40:	.word  0x0000
3feb8b50:	.word  0x0000
3feb8b60:	rev    a6
3feb8b70:	emu
3feb8b80:	.word  0x0004
3feb8b90:	.word  0x0000
3feb8ba0:	.word  0x0005
3feb8bb0:	.word  0x0000
3feb8bc0:	.word  0x3678
3feb8bd0:	dsjs   a9, L3FEB8A40
3feb8be0:	.word  0x0000
3feb8bf0:	.word  0x0000
3feb8c00:	.word  0x0000
3feb8c10:	.word  0x0000
3feb8c20:	.word  0x0000
3feb8c30:	.word  0x0000
3feb8c40:	.word  0x0000
3feb8c50:	.word  0x0000
L3FEB8C60:
3feb8c60:	.word  0x0000
3feb8c70:	.word  0x0000
3feb8c80:	.word  0x0000
3feb8c90:	.word  0x0000
3feb8ca0:	.word  0x0000
3feb8cb0:	.word  0x0000
3feb8cc0:	.word  0x0000
3feb8cd0:	.word  0x0000
3feb8ce0:	.word  0x0000
3feb8cf0:	.word  0x0000
3feb8d00:	.word  0x0000
3feb8d10:	.word  0x0000
3feb8d20:	.word  0x0000
3feb8d30:	.word  0x0000
3feb8d40:	.word  0x0000
3feb8d50:	.word  0x0000
3feb8d60:	.word  0x0000
3feb8d70:	.word  0x0000
3feb8d80:	.word  0x0000
3feb8d90:	.word  0x0000
3feb8da0:	.word  0x0000
3feb8db0:	.word  0x0000
3feb8dc0:	.word  0x0000
3feb8dd0:	.word  0x0000
3feb8de0:	.word  0x36e0
3feb8df0:	dsjs   a9, L3FEB8C60
3feb8e00:	.word  0x0000
3feb8e10:	.word  0x0000
3feb8e20:	.word  0x0000
3feb8e30:	.word  0x0000
3feb8e40:	.word  0x0000
3feb8e50:	.word  0x0000
3feb8e60:	.word  0x0000
3feb8e70:	.word  0x0000
L3FEB8E80:
3feb8e80:	.word  0x0000
3feb8e90:	.word  0x0000
3feb8ea0:	.word  0x0000
3feb8eb0:	.word  0x0000
3feb8ec0:	.word  0x0000
3feb8ed0:	.word  0x0000
3feb8ee0:	.word  0x0000
3feb8ef0:	.word  0x0000
3feb8f00:	.word  0x0000
3feb8f10:	.word  0x0000
3feb8f20:	.word  0x0000
3feb8f30:	.word  0x0000
3feb8f40:	.word  0x0000
3feb8f50:	.word  0x0000
3feb8f60:	.word  0x0000
3feb8f70:	.word  0x0000
3feb8f80:	.word  0x0000
3feb8f90:	.word  0x0000
3feb8fa0:	.word  0x0000
3feb8fb0:	.word  0x0000
3feb8fc0:	.word  0x0000
3feb8fd0:	.word  0x0000
3feb8fe0:	.word  0x0000
3feb8ff0:	.word  0x0000
3feb9000:	.word  0x3750
3feb9010:	dsjs   a9, L3FEB8E80
3feb9020:	.word  0x0000
3feb9030:	.word  0x0000
3feb9040:	.word  0x0000
3feb9050:	.word  0x0000
3feb9060:	.word  0x0000
3feb9070:	.word  0x0000
3feb9080:	.word  0x0000
3feb9090:	.word  0x0000
3feb90a0:	.word  0x0000
3feb90b0:	.word  0x0000
3feb90c0:	.word  0x0000
3feb90d0:	.word  0x0000
3feb90e0:	.word  0x0000
3feb90f0:	.word  0x0000
L3FEB9100:
3feb9100:	.word  0x0000
3feb9110:	.word  0x0000
3feb9120:	.word  0x0000
3feb9130:	.word  0x0000
3feb9140:	.word  0x0000
3feb9150:	.word  0x0000
3feb9160:	.word  0x0000
3feb9170:	.word  0x0000
3feb9180:	.word  0x0000
3feb9190:	.word  0x0000
3feb91a0:	.word  0x0000
3feb91b0:	.word  0x0000
3feb91c0:	.word  0x0000
3feb91d0:	.word  0x0000
3feb91e0:	.word  0x0000
3feb91f0:	.word  0x0000
3feb9200:	.word  0x0000
3feb9210:	.word  0x0000
3feb9220:	exgpc  a10
3feb9230:	.word  0x00dd
3feb9240:	.word  0x0004
3feb9250:	.word  0x0000
3feb9260:	.word  0x0006
3feb9270:	.word  0x0000
3feb9280:	.word  0x37c0
3feb9290:	dsjs   a9, L3FEB9100
3feb92a0:	.word  0x0000
3feb92b0:	.word  0x0000
3feb92c0:	.word  0x0000
3feb92d0:	.word  0x0000
3feb92e0:	.word  0x0000
3feb92f0:	.word  0x0000
3feb9300:	.word  0x0000
3feb9310:	.word  0x0000
L3FEB9320:
3feb9320:	.word  0x0000
3feb9330:	.word  0x0000
3feb9340:	.word  0x0000
3feb9350:	.word  0x0000
3feb9360:	.word  0x0000
3feb9370:	.word  0x0000
3feb9380:	.word  0x0000
3feb9390:	.word  0x0000
3feb93a0:	.word  0x0000
3feb93b0:	.word  0x0000
3feb93c0:	.word  0x0000
3feb93d0:	.word  0x0000
3feb93e0:	.word  0x0000
3feb93f0:	.word  0x0000
3feb9400:	.word  0x0000
3feb9410:	.word  0x0000
3feb9420:	.word  0x0000
3feb9430:	.word  0x0000
3feb9440:	.word  0x0000
3feb9450:	.word  0x0000
3feb9460:	.word  0x0000
3feb9470:	.word  0x0000
3feb9480:	.word  0x0000
3feb9490:	.word  0x0000
3feb94a0:	dsjs   a0, L3FEB94E0
3feb94b0:	dsjs   a9, L3FEB9320
3feb94c0:	.word  0x0000
3feb94d0:	.word  0x0000
L3FEB94E0:
3feb94e0:	.word  0x0000
3feb94f0:	.word  0x0000
3feb9500:	.word  0x0000
3feb9510:	.word  0x0000
3feb9520:	.word  0x0000
3feb9530:	.word  0x0000
L3FEB9540:
3feb9540:	.word  0x0000
3feb9550:	.word  0x0000
3feb9560:	.word  0x0000
3feb9570:	.word  0x0000
3feb9580:	.word  0x0000
3feb9590:	.word  0x0000
3feb95a0:	.word  0x0000
3feb95b0:	.word  0x0000
3feb95c0:	.word  0x0000
3feb95d0:	.word  0x0000
3feb95e0:	.word  0x0000
3feb95f0:	.word  0x0000
3feb9600:	.word  0x0000
3feb9610:	.word  0x0000
3feb9620:	.word  0x0000
3feb9630:	.word  0x0000
3feb9640:	.word  0x0000
3feb9650:	.word  0x0000
3feb9660:	.word  0x0000
3feb9670:	.word  0x0000
3feb9680:	.word  0x0000
3feb9690:	.word  0x0000
3feb96a0:	.word  0x0000
3feb96b0:	.word  0x0000
3feb96c0:	dsjs   a8, L3FEB9750
3feb96d0:	dsjs   a9, L3FEB9540
3feb96e0:	.word  0x0000
3feb96f0:	.word  0x0000
3feb9700:	.word  0x0000
3feb9710:	.word  0x0000
3feb9720:	.word  0x0000
3feb9730:	.word  0x0000
3feb9740:	.word  0x0000
L3FEB9750:
3feb9750:	.word  0x0000
3feb9760:	.word  0x0000
3feb9770:	.word  0x0000
3feb9780:	.word  0x0000
3feb9790:	.word  0x0000
3feb97a0:	.word  0x0000
3feb97b0:	.word  0x0000
L3FEB97C0:
3feb97c0:	.word  0x0000
3feb97d0:	.word  0x0000
L3FEB97E0:
3feb97e0:	.word  0x0000
3feb97f0:	.word  0x0000
L3FEB9800:
3feb9800:	.word  0x0000
3feb9810:	.word  0x0000
L3FEB9820:
3feb9820:	.word  0x0000
3feb9830:	.word  0x0000
L3FEB9840:
3feb9840:	.word  0x0000
3feb9850:	.word  0x0000
L3FEB9860:
3feb9860:	.word  0x0000
3feb9870:	.word  0x0000
L3FEB9880:
3feb9880:	.word  0x0000
3feb9890:	.word  0x0000
L3FEB98A0:
3feb98a0:	.word  0x0000
3feb98b0:	.word  0x0000
L3FEB98C0:
3feb98c0:	.word  0x0000
3feb98d0:	.word  0x0000
L3FEB98E0:
3feb98e0:	exgpc  a8
3feb98f0:	emu
3feb9900:	.word  0x0006
3feb9910:	.word  0x0000
3feb9920:	.word  0x0007
3feb9930:	.word  0x0000
3feb9940:	.word  0x3580
3feb9950:	dsjs   a9, L3FEB97C0
3feb9960:	.word  0x3598
3feb9970:	dsjs   a9, L3FEB97E0
3feb9980:	.word  0x35b0
3feb9990:	dsjs   a9, L3FEB9800
3feb99a0:	.word  0x35c8
3feb99b0:	dsjs   a9, L3FEB9820
3feb99c0:	.word  0x35e0
3feb99d0:	dsjs   a9, L3FEB9840
L3FEB99E0:
3feb99e0:	.word  0x35f8
3feb99f0:	dsjs   a9, L3FEB9860
L3FEB9A00:
3feb9a00:	.word  0x3610
3feb9a10:	dsjs   a9, L3FEB9880
L3FEB9A20:
3feb9a20:	.word  0x3628
3feb9a30:	dsjs   a9, L3FEB98A0
L3FEB9A40:
3feb9a40:	.word  0x3640
3feb9a50:	dsjs   a9, L3FEB98C0
L3FEB9A60:
3feb9a60:	.word  0x3658
3feb9a70:	dsjs   a9, L3FEB98E0
L3FEB9A80:
3feb9a80:	.word  0x0000
3feb9a90:	.word  0x0000
L3FEB9AA0:
3feb9aa0:	.word  0x0000
3feb9ab0:	.word  0x0000
L3FEB9AC0:
3feb9ac0:	.word  0x0000
3feb9ad0:	.word  0x0000
L3FEB9AE0:
3feb9ae0:	.word  0x0000
3feb9af0:	.word  0x0000
L3FEB9B00:
3feb9b00:	.word  0x0000
3feb9b10:	.word  0x0000
3feb9b20:	.word  0x0000
3feb9b30:	.word  0x0000
3feb9b40:	.word  0x0000
3feb9b50:	.word  0x0000
3feb9b60:	.word  0x3580
3feb9b70:	dsjs   a9, L3FEB99E0
3feb9b80:	.word  0x3598
3feb9b90:	dsjs   a9, L3FEB9A00
3feb9ba0:	.word  0x35b0
3feb9bb0:	dsjs   a9, L3FEB9A20
3feb9bc0:	.word  0x35c8
3feb9bd0:	dsjs   a9, L3FEB9A40
3feb9be0:	.word  0x35e0
3feb9bf0:	dsjs   a9, L3FEB9A60
L3FEB9C00:
3feb9c00:	.word  0x35f8
3feb9c10:	dsjs   a9, L3FEB9A80
L3FEB9C20:
3feb9c20:	.word  0x3610
3feb9c30:	dsjs   a9, L3FEB9AA0
L3FEB9C40:
3feb9c40:	.word  0x3628
3feb9c50:	dsjs   a9, L3FEB9AC0
L3FEB9C60:
3feb9c60:	.word  0x3640
3feb9c70:	dsjs   a9, L3FEB9AE0
L3FEB9C80:
3feb9c80:	.word  0x3658
3feb9c90:	dsjs   a9, L3FEB9B00
L3FEB9CA0:
3feb9ca0:	.word  0x0000
3feb9cb0:	.word  0x0000
L3FEB9CC0:
3feb9cc0:	.word  0x0000
3feb9cd0:	.word  0x0000
L3FEB9CE0:
3feb9ce0:	.word  0x0000
3feb9cf0:	.word  0x0000
L3FEB9D00:
3feb9d00:	.word  0x0000
3feb9d10:	.word  0x0000
L3FEB9D20:
3feb9d20:	.word  0x0000
3feb9d30:	.word  0x0000
3feb9d40:	.word  0x0000
3feb9d50:	.word  0x0000
3feb9d60:	.word  0x0000
3feb9d70:	.word  0x0000
3feb9d80:	.word  0x3580
3feb9d90:	dsjs   a9, L3FEB9C00
3feb9da0:	.word  0x3598
3feb9db0:	dsjs   a9, L3FEB9C20
3feb9dc0:	.word  0x35b0
3feb9dd0:	dsjs   a9, L3FEB9C40
3feb9de0:	.word  0x35c8
3feb9df0:	dsjs   a9, L3FEB9C60
3feb9e00:	.word  0x35e0
3feb9e10:	dsjs   a9, L3FEB9C80
3feb9e20:	.word  0x35f8
3feb9e30:	dsjs   a9, L3FEB9CA0
3feb9e40:	.word  0x3610
3feb9e50:	dsjs   a9, L3FEB9CC0
3feb9e60:	.word  0x3628
3feb9e70:	dsjs   a9, L3FEB9CE0
L3FEB9E80:
3feb9e80:	.word  0x3640
3feb9e90:	dsjs   a9, L3FEB9D00
3feb9ea0:	.word  0x3658
3feb9eb0:	dsjs   a9, L3FEB9D20
3feb9ec0:	.word  0x0000
3feb9ed0:	.word  0x0000
3feb9ee0:	.word  0x0000
3feb9ef0:	.word  0x0000
3feb9f00:	.word  0x0000
3feb9f10:	.word  0x0000
3feb9f20:	.word  0x0000
3feb9f30:	.word  0x0000
3feb9f40:	.word  0x0000
3feb9f50:	.word  0x0000
3feb9f60:	.word  0x0000
3feb9f70:	.word  0x0000
3feb9f80:	.word  0x0000
3feb9f90:	.word  0x0000
3feb9fa0:	exgpc  a10
3feb9fb0:	emu
3feb9fc0:	.word  0x0004
3feb9fd0:	.word  0x0000
3feb9fe0:	.word  0x0008
3feb9ff0:	.word  0x0000
3feba000:	.word  0x3678
3feba010:	dsjs   a9, L3FEB9E80
3feba020:	.word  0x0000
3feba030:	.word  0x0000
3feba040:	.word  0x0000
3feba050:	.word  0x0000
3feba060:	.word  0x0000
3feba070:	.word  0x0000
3feba080:	.word  0x0000
3feba090:	.word  0x0000
L3FEBA0A0:
3feba0a0:	.word  0x0000
3feba0b0:	.word  0x0000
3feba0c0:	.word  0x0000
3feba0d0:	.word  0x0000
3feba0e0:	.word  0x0000
3feba0f0:	.word  0x0000
3feba100:	.word  0x0000
3feba110:	.word  0x0000
3feba120:	.word  0x0000
3feba130:	.word  0x0000
3feba140:	.word  0x0000
3feba150:	.word  0x0000
3feba160:	.word  0x0000
3feba170:	.word  0x0000
3feba180:	.word  0x0000
3feba190:	.word  0x0000
3feba1a0:	.word  0x0000
3feba1b0:	.word  0x0000
3feba1c0:	.word  0x0000
3feba1d0:	.word  0x0000
3feba1e0:	.word  0x0000
3feba1f0:	.word  0x0000
3feba200:	.word  0x0000
3feba210:	.word  0x0000
3feba220:	.word  0x36e0
3feba230:	dsjs   a9, L3FEBA0A0
3feba240:	.word  0x0000
3feba250:	.word  0x0000
3feba260:	.word  0x0000
3feba270:	.word  0x0000
3feba280:	.word  0x0000
3feba290:	.word  0x0000
3feba2a0:	.word  0x0000
3feba2b0:	.word  0x0000
L3FEBA2C0:
3feba2c0:	.word  0x0000
3feba2d0:	.word  0x0000
3feba2e0:	.word  0x0000
3feba2f0:	.word  0x0000
3feba300:	.word  0x0000
3feba310:	.word  0x0000
3feba320:	.word  0x0000
3feba330:	.word  0x0000
3feba340:	.word  0x0000
3feba350:	.word  0x0000
3feba360:	.word  0x0000
3feba370:	.word  0x0000
3feba380:	.word  0x0000
3feba390:	.word  0x0000
3feba3a0:	.word  0x0000
3feba3b0:	.word  0x0000
3feba3c0:	.word  0x0000
3feba3d0:	.word  0x0000
3feba3e0:	.word  0x0000
3feba3f0:	.word  0x0000
3feba400:	.word  0x0000
3feba410:	.word  0x0000
3feba420:	.word  0x0000
3feba430:	.word  0x0000
3feba440:	.word  0x3750
3feba450:	dsjs   a9, L3FEBA2C0
3feba460:	.word  0x0000
3feba470:	.word  0x0000
3feba480:	.word  0x0000
3feba490:	.word  0x0000
3feba4a0:	.word  0x0000
3feba4b0:	.word  0x0000
3feba4c0:	.word  0x0000
3feba4d0:	.word  0x0000
3feba4e0:	.word  0x0000
3feba4f0:	.word  0x0000
3feba500:	.word  0x0000
3feba510:	.word  0x0000
3feba520:	.word  0x0000
3feba530:	.word  0x0000
L3FEBA540:
3feba540:	.word  0x0000
3feba550:	.word  0x0000
3feba560:	.word  0x0000
3feba570:	.word  0x0000
3feba580:	.word  0x0000
3feba590:	.word  0x0000
3feba5a0:	.word  0x0000
3feba5b0:	.word  0x0000
3feba5c0:	.word  0x0000
3feba5d0:	.word  0x0000
3feba5e0:	.word  0x0000
3feba5f0:	.word  0x0000
3feba600:	.word  0x0000
3feba610:	.word  0x0000
3feba620:	.word  0x0000
3feba630:	.word  0x0000
3feba640:	.word  0x0000
3feba650:	.word  0x0000
3feba660:	rev    a6
3feba670:	exgpc  b11
3feba680:	.word  0x0004
3feba690:	.word  0x0000
3feba6a0:	.word  0x0009
3feba6b0:	.word  0x0000
3feba6c0:	dsjs   b8, L3FEBA790
3feba6d0:	dsjs   a9, L3FEBA540
3feba6e0:	.word  0x0000
3feba6f0:	.word  0x0000
3feba700:	.word  0x0000
3feba710:	.word  0x0000
3feba720:	.word  0x0000
3feba730:	.word  0x0000
3feba740:	.word  0x0000
3feba750:	.word  0x0000
L3FEBA760:
3feba760:	.word  0x0000
3feba770:	.word  0x0000
3feba780:	.word  0x0000
L3FEBA790:
3feba790:	.word  0x0000
3feba7a0:	.word  0x0000
3feba7b0:	.word  0x0000
3feba7c0:	.word  0x0000
3feba7d0:	.word  0x0000
3feba7e0:	.word  0x0000
3feba7f0:	.word  0x0000
3feba800:	.word  0x0000
3feba810:	.word  0x0000
3feba820:	.word  0x0000
3feba830:	.word  0x0000
3feba840:	.word  0x0000
3feba850:	.word  0x0000
3feba860:	.word  0x0000
3feba870:	.word  0x0000
3feba880:	.word  0x0000
3feba890:	.word  0x0000
3feba8a0:	.word  0x0000
3feba8b0:	.word  0x0000
3feba8c0:	.word  0x0000
3feba8d0:	.word  0x0000
3feba8e0:	dsjs   a0, L3FEBAA00
3feba8f0:	dsjs   a9, L3FEBA760
3feba900:	.word  0x0000
3feba910:	.word  0x0000
3feba920:	.word  0x0000
3feba930:	.word  0x0000
3feba940:	.word  0x0000
3feba950:	.word  0x0000
3feba960:	.word  0x0000
3feba970:	.word  0x0000
L3FEBA980:
3feba980:	.word  0x0000
3feba990:	.word  0x0000
3feba9a0:	.word  0x0000
3feba9b0:	.word  0x0000
3feba9c0:	.word  0x0000
3feba9d0:	.word  0x0000
3feba9e0:	.word  0x0000
3feba9f0:	.word  0x0000
L3FEBAA00:
3febaa00:	.word  0x0000
3febaa10:	.word  0x0000
3febaa20:	.word  0x0000
3febaa30:	.word  0x0000
3febaa40:	.word  0x0000
3febaa50:	.word  0x0000
3febaa60:	.word  0x0000
3febaa70:	.word  0x0000
3febaa80:	.word  0x0000
3febaa90:	.word  0x0000
3febaaa0:	.word  0x0000
3febaab0:	.word  0x0000
3febaac0:	.word  0x0000
3febaad0:	.word  0x0000
3febaae0:	.word  0x0000
3febaaf0:	.word  0x0000
3febab00:	dsjs   a8, L3FEBAC70
3febab10:	dsjs   a9, L3FEBA980
3febab20:	.word  0x0000
3febab30:	.word  0x0000
3febab40:	.word  0x0000
3febab50:	.word  0x0000
3febab60:	.word  0x0000
3febab70:	.word  0x0000
3febab80:	.word  0x0000
3febab90:	.word  0x0000
3febaba0:	.word  0x0000
3febabb0:	.word  0x0000
3febabc0:	.word  0x0000
3febabd0:	.word  0x0000
3febabe0:	.word  0x0000
3febabf0:	.word  0x0000
L3FEBAC00:
3febac00:	.word  0x0000
3febac10:	.word  0x0000
L3FEBAC20:
3febac20:	.word  0x0000
3febac30:	.word  0x0000
L3FEBAC40:
3febac40:	.word  0x0000
3febac50:	.word  0x0000
L3FEBAC60:
3febac60:	.word  0x0000
L3FEBAC70:
3febac70:	.word  0x0000
L3FEBAC80:
3febac80:	.word  0x0000
3febac90:	.word  0x0000
L3FEBACA0:
3febaca0:	.word  0x0000
3febacb0:	.word  0x0000
L3FEBACC0:
3febacc0:	.word  0x0000
3febacd0:	.word  0x0000
L3FEBACE0:
3febace0:	.word  0x0000
3febacf0:	.word  0x0000
L3FEBAD00:
3febad00:	.word  0x0000
3febad10:	.word  0x0000
L3FEBAD20:
3febad20:	rev    a4
3febad30:	jump   a1
3febad40:	.word  0x0006
3febad50:	.word  0x0000
3febad60:	.word  0x000a
3febad70:	.word  0x0000
3febad80:	.word  0x3580
3febad90:	dsjs   a9, L3FEBAC00
3febada0:	.word  0x3598
3febadb0:	dsjs   a9, L3FEBAC20
3febadc0:	.word  0x35b0
3febadd0:	dsjs   a9, L3FEBAC40
3febade0:	.word  0x35c8
3febadf0:	dsjs   a9, L3FEBAC60
3febae00:	.word  0x35e0
3febae10:	dsjs   a9, L3FEBAC80
L3FEBAE20:
3febae20:	.word  0x35f8
3febae30:	dsjs   a9, L3FEBACA0
L3FEBAE40:
3febae40:	.word  0x3610
3febae50:	dsjs   a9, L3FEBACC0
L3FEBAE60:
3febae60:	.word  0x3628
3febae70:	dsjs   a9, L3FEBACE0
L3FEBAE80:
3febae80:	.word  0x3640
3febae90:	dsjs   a9, L3FEBAD00
L3FEBAEA0:
3febaea0:	.word  0x3658
3febaeb0:	dsjs   a9, L3FEBAD20
L3FEBAEC0:
3febaec0:	.word  0x0000
3febaed0:	.word  0x0000
L3FEBAEE0:
3febaee0:	.word  0x0000
3febaef0:	.word  0x0000
L3FEBAF00:
3febaf00:	.word  0x0000
3febaf10:	.word  0x0000
L3FEBAF20:
3febaf20:	.word  0x0000
3febaf30:	.word  0x0000
L3FEBAF40:
3febaf40:	.word  0x0000
3febaf50:	.word  0x0000
3febaf60:	.word  0x0000
3febaf70:	.word  0x0000
3febaf80:	.word  0x0000
3febaf90:	.word  0x0000
3febafa0:	.word  0x3580
3febafb0:	dsjs   a9, L3FEBAE20
3febafc0:	.word  0x3598
3febafd0:	dsjs   a9, L3FEBAE40
3febafe0:	.word  0x35b0
3febaff0:	dsjs   a9, L3FEBAE60
3febb000:	.word  0x35c8
3febb010:	dsjs   a9, L3FEBAE80
3febb020:	.word  0x35e0
3febb030:	dsjs   a9, L3FEBAEA0
L3FEBB040:
3febb040:	.word  0x35f8
3febb050:	dsjs   a9, L3FEBAEC0
L3FEBB060:
3febb060:	.word  0x3610
3febb070:	dsjs   a9, L3FEBAEE0
L3FEBB080:
3febb080:	.word  0x3628
3febb090:	dsjs   a9, L3FEBAF00
L3FEBB0A0:
3febb0a0:	.word  0x3640
3febb0b0:	dsjs   a9, L3FEBAF20
L3FEBB0C0:
3febb0c0:	.word  0x3658
3febb0d0:	dsjs   a9, L3FEBAF40
L3FEBB0E0:
3febb0e0:	.word  0x0000
3febb0f0:	.word  0x0000
L3FEBB100:
3febb100:	.word  0x0000
3febb110:	.word  0x0000
L3FEBB120:
3febb120:	.word  0x0000
3febb130:	.word  0x0000
L3FEBB140:
3febb140:	.word  0x0000
3febb150:	.word  0x0000
L3FEBB160:
3febb160:	.word  0x0000
3febb170:	.word  0x0000
3febb180:	.word  0x0000
3febb190:	.word  0x0000
3febb1a0:	.word  0x0000
3febb1b0:	.word  0x0000
3febb1c0:	.word  0x3580
3febb1d0:	dsjs   a9, L3FEBB040
3febb1e0:	.word  0x3598
3febb1f0:	dsjs   a9, L3FEBB060
3febb200:	.word  0x35b0
3febb210:	dsjs   a9, L3FEBB080
3febb220:	.word  0x35c8
3febb230:	dsjs   a9, L3FEBB0A0
3febb240:	.word  0x35e0
3febb250:	dsjs   a9, L3FEBB0C0
3febb260:	.word  0x35f8
3febb270:	dsjs   a9, L3FEBB0E0
3febb280:	.word  0x3610
3febb290:	dsjs   a9, L3FEBB100
3febb2a0:	.word  0x3628
3febb2b0:	dsjs   a9, L3FEBB120
L3FEBB2C0:
3febb2c0:	.word  0x3640
3febb2d0:	dsjs   a9, L3FEBB140
3febb2e0:	.word  0x3658
3febb2f0:	dsjs   a9, L3FEBB160
3febb300:	.word  0x0000
3febb310:	.word  0x0000
3febb320:	.word  0x0000
3febb330:	.word  0x0000
3febb340:	.word  0x0000
3febb350:	.word  0x0000
3febb360:	.word  0x0000
3febb370:	.word  0x0000
3febb380:	.word  0x0000
3febb390:	.word  0x0000
3febb3a0:	.word  0x0000
3febb3b0:	.word  0x0000
3febb3c0:	.word  0x0000
3febb3d0:	.word  0x0000
3febb3e0:	rev    a6
3febb3f0:	jump   b7
3febb400:	.word  0x0004
3febb410:	.word  0x0000
3febb420:	.word  0x000b
3febb430:	.word  0x0000
3febb440:	dsjs   a8, L3FEBB610
3febb450:	dsjs   a9, L3FEBB2C0
3febb460:	.word  0x0000
3febb470:	.word  0x0000
3febb480:	.word  0x0000
3febb490:	.word  0x0000
3febb4a0:	.word  0x0000
3febb4b0:	.word  0x0000
3febb4c0:	.word  0x0000
3febb4d0:	.word  0x0000
L3FEBB4E0:
3febb4e0:	.word  0x0000
3febb4f0:	.word  0x0000
3febb500:	.word  0x0000
3febb510:	.word  0x0000
3febb520:	.word  0x0000
3febb530:	.word  0x0000
3febb540:	.word  0x0000
3febb550:	.word  0x0000
3febb560:	.word  0x0000
3febb570:	.word  0x0000
3febb580:	.word  0x0000
3febb590:	.word  0x0000
3febb5a0:	.word  0x0000
3febb5b0:	.word  0x0000
3febb5c0:	.word  0x0000
3febb5d0:	.word  0x0000
3febb5e0:	.word  0x0000
3febb5f0:	.word  0x0000
3febb600:	.word  0x0000
L3FEBB610:
3febb610:	.word  0x0000
3febb620:	.word  0x0000
3febb630:	.word  0x0000
3febb640:	.word  0x0000
3febb650:	.word  0x0000
3febb660:	dsjs   a8, L3FEBB830
3febb670:	dsjs   a9, L3FEBB4E0
3febb680:	.word  0x0000
3febb690:	.word  0x0000
3febb6a0:	.word  0x0000
3febb6b0:	.word  0x0000
3febb6c0:	.word  0x0000
3febb6d0:	.word  0x0000
3febb6e0:	.word  0x0000
3febb6f0:	.word  0x0000
L3FEBB700:
3febb700:	.word  0x0000
3febb710:	.word  0x0000
3febb720:	.word  0x0000
3febb730:	.word  0x0000
3febb740:	.word  0x0000
3febb750:	.word  0x0000
3febb760:	.word  0x0000
3febb770:	.word  0x0000
3febb780:	.word  0x0000
3febb790:	.word  0x0000
3febb7a0:	.word  0x0000
3febb7b0:	.word  0x0000
3febb7c0:	.word  0x0000
3febb7d0:	.word  0x0000
3febb7e0:	.word  0x0000
3febb7f0:	.word  0x0000
3febb800:	.word  0x0000
3febb810:	.word  0x0000
3febb820:	.word  0x0000
L3FEBB830:
3febb830:	.word  0x0000
3febb840:	.word  0x0000
3febb850:	.word  0x0000
3febb860:	.word  0x0000
3febb870:	.word  0x0000
3febb880:	dsjs   b0, L3FEBBA70
3febb890:	dsjs   a9, L3FEBB700
3febb8a0:	.word  0x0000
3febb8b0:	.word  0x0000
3febb8c0:	.word  0x0000
3febb8d0:	.word  0x0000
3febb8e0:	.word  0x0000
3febb8f0:	.word  0x0000
3febb900:	.word  0x0000
3febb910:	.word  0x0000
3febb920:	.word  0x0000
3febb930:	.word  0x0000
3febb940:	.word  0x0000
3febb950:	.word  0x0000
3febb960:	.word  0x0000
3febb970:	.word  0x0000
L3FEBB980:
3febb980:	.word  0x0000
3febb990:	.word  0x0000
3febb9a0:	.word  0x0000
3febb9b0:	.word  0x0000
3febb9c0:	.word  0x0000
3febb9d0:	.word  0x0000
3febb9e0:	.word  0x0000
3febb9f0:	.word  0x0000
3febba00:	.word  0x0000
3febba10:	.word  0x0000
3febba20:	.word  0x0000
3febba30:	.word  0x0000
3febba40:	.word  0x0000
3febba50:	.word  0x0000
3febba60:	.word  0x0000
L3FEBBA70:
3febba70:	.word  0x0000
3febba80:	.word  0x0000
3febba90:	.word  0x0000
3febbaa0:	exgpc  a10
3febbab0:	exgpc  b11
3febbac0:	.word  0x0004
3febbad0:	.word  0x0000
3febbae0:	.word  0x0003
3febbaf0:	.word  0x0000
3febbb00:	dsjs   b8, L3FEBBB10
L3FEBBB10:
3febbb10:	dsjs   a9, L3FEBB980
3febbb20:	.word  0x0000
3febbb30:	.word  0x0000
3febbb40:	.word  0x0000
3febbb50:	.word  0x0000
3febbb60:	.word  0x0000
3febbb70:	.word  0x0000
3febbb80:	.word  0x0000
3febbb90:	.word  0x0000
L3FEBBBA0:
3febbba0:	.word  0x0000
3febbbb0:	.word  0x0000
3febbbc0:	.word  0x0000
3febbbd0:	.word  0x0000
3febbbe0:	.word  0x0000
3febbbf0:	.word  0x0000
3febbc00:	.word  0x0000
3febbc10:	.word  0x0000
3febbc20:	.word  0x0000
3febbc30:	.word  0x0000
3febbc40:	.word  0x0000
3febbc50:	.word  0x0000
3febbc60:	.word  0x0000
3febbc70:	.word  0x0000
3febbc80:	.word  0x0000
3febbc90:	.word  0x0000
3febbca0:	.word  0x0000
3febbcb0:	.word  0x0000
3febbcc0:	.word  0x0000
3febbcd0:	.word  0x0000
L3FEBBCE0:
3febbce0:	.word  0x0000
3febbcf0:	.word  0x0000
3febbd00:	.word  0x0000
3febbd10:	.word  0x0000
3febbd20:	dsjs   a0, L3FEBBCE0
3febbd30:	dsjs   a9, L3FEBBBA0
3febbd40:	.word  0x0000
3febbd50:	.word  0x0000
3febbd60:	.word  0x0000
3febbd70:	.word  0x0000
3febbd80:	.word  0x0000
3febbd90:	.word  0x0000
3febbda0:	.word  0x0000
3febbdb0:	.word  0x0000
L3FEBBDC0:
3febbdc0:	.word  0x0000
3febbdd0:	.word  0x0000
3febbde0:	.word  0x0000
3febbdf0:	.word  0x0000
3febbe00:	.word  0x0000
3febbe10:	.word  0x0000
3febbe20:	.word  0x0000
3febbe30:	.word  0x0000
3febbe40:	.word  0x0000
3febbe50:	.word  0x0000
3febbe60:	.word  0x0000
3febbe70:	.word  0x0000
3febbe80:	.word  0x0000
3febbe90:	.word  0x0000
3febbea0:	.word  0x0000
3febbeb0:	.word  0x0000
3febbec0:	.word  0x0000
L3FEBBED0:
3febbed0:	.word  0x0000
3febbee0:	.word  0x0000
3febbef0:	.word  0x0000
3febbf00:	.word  0x0000
3febbf10:	.word  0x0000
3febbf20:	.word  0x0000
3febbf30:	.word  0x0000
3febbf40:	dsjs   a8, L3FEBBED0
3febbf50:	dsjs   a9, L3FEBBDC0
3febbf60:	.word  0x0000
3febbf70:	.word  0x0000
3febbf80:	.word  0x0000
3febbf90:	.word  0x0000
3febbfa0:	.word  0x0000
3febbfb0:	.word  0x0000
3febbfc0:	.word  0x0000
3febbfd0:	.word  0x0000
3febbfe0:	.word  0x0000
3febbff0:	.word  0x0000
3febc000:	.word  0x0000
3febc010:	.word  0x0000
3febc020:	.word  0x0000
3febc030:	.word  0x0000
L3FEBC040:
3febc040:	.word  0x0000
3febc050:	.word  0x0000
L3FEBC060:
3febc060:	.word  0x0000
3febc070:	.word  0x0000
L3FEBC080:
3febc080:	.word  0x0000
3febc090:	.word  0x0000
L3FEBC0A0:
3febc0a0:	.word  0x0000
3febc0b0:	.word  0x0000
L3FEBC0C0:
3febc0c0:	.word  0x0000
3febc0d0:	.word  0x0000
L3FEBC0E0:
3febc0e0:	.word  0x0000
3febc0f0:	.word  0x0000
L3FEBC100:
3febc100:	.word  0x0000
3febc110:	.word  0x0000
L3FEBC120:
3febc120:	.word  0x0000
3febc130:	.word  0x0000
L3FEBC140:
3febc140:	.word  0x0000
3febc150:	.word  0x0000
L3FEBC160:
3febc160:	exgpc  a8
3febc170:	jump   a1
3febc180:	.word  0x0006
3febc190:	.word  0x0000
3febc1a0:	.word  0x0004
3febc1b0:	.word  0x0000
3febc1c0:	.word  0x3580
3febc1d0:	dsjs   a9, L3FEBC040
3febc1e0:	.word  0x3598
3febc1f0:	dsjs   a9, L3FEBC060
3febc200:	.word  0x35b0
3febc210:	dsjs   a9, L3FEBC080
3febc220:	.word  0x35c8
3febc230:	dsjs   a9, L3FEBC0A0
3febc240:	.word  0x35e0
3febc250:	dsjs   a9, L3FEBC0C0
L3FEBC260:
3febc260:	.word  0x35f8
3febc270:	dsjs   a9, L3FEBC0E0
L3FEBC280:
3febc280:	.word  0x3610
3febc290:	dsjs   a9, L3FEBC100
L3FEBC2A0:
3febc2a0:	.word  0x3628
3febc2b0:	dsjs   a9, L3FEBC120
L3FEBC2C0:
3febc2c0:	.word  0x3640
3febc2d0:	dsjs   a9, L3FEBC140
L3FEBC2E0:
3febc2e0:	.word  0x3658
3febc2f0:	dsjs   a9, L3FEBC160
L3FEBC300:
3febc300:	.word  0x0000
3febc310:	.word  0x0000
L3FEBC320:
3febc320:	.word  0x0000
3febc330:	.word  0x0000
L3FEBC340:
3febc340:	.word  0x0000
3febc350:	.word  0x0000
L3FEBC360:
3febc360:	.word  0x0000
3febc370:	.word  0x0000
L3FEBC380:
3febc380:	.word  0x0000
3febc390:	.word  0x0000
3febc3a0:	.word  0x0000
3febc3b0:	.word  0x0000
3febc3c0:	.word  0x0000
3febc3d0:	.word  0x0000
3febc3e0:	.word  0x3580
3febc3f0:	dsjs   a9, L3FEBC260
3febc400:	.word  0x3598
3febc410:	dsjs   a9, L3FEBC280
3febc420:	.word  0x35b0
3febc430:	dsjs   a9, L3FEBC2A0
3febc440:	.word  0x35c8
3febc450:	dsjs   a9, L3FEBC2C0
3febc460:	.word  0x35e0
3febc470:	dsjs   a9, L3FEBC2E0
L3FEBC480:
3febc480:	.word  0x35f8
3febc490:	dsjs   a9, L3FEBC300
L3FEBC4A0:
3febc4a0:	.word  0x3610
3febc4b0:	dsjs   a9, L3FEBC320
L3FEBC4C0:
3febc4c0:	.word  0x3628
3febc4d0:	dsjs   a9, L3FEBC340
L3FEBC4E0:
3febc4e0:	.word  0x3640
3febc4f0:	dsjs   a9, L3FEBC360
L3FEBC500:
3febc500:	.word  0x3658
3febc510:	dsjs   a9, L3FEBC380
L3FEBC520:
3febc520:	.word  0x0000
3febc530:	.word  0x0000
L3FEBC540:
3febc540:	.word  0x0000
3febc550:	.word  0x0000
L3FEBC560:
3febc560:	.word  0x0000
3febc570:	.word  0x0000
L3FEBC580:
3febc580:	.word  0x0000
3febc590:	.word  0x0000
L3FEBC5A0:
3febc5a0:	.word  0x0000
3febc5b0:	.word  0x0000
3febc5c0:	.word  0x0000
3febc5d0:	.word  0x0000
3febc5e0:	.word  0x0000
3febc5f0:	.word  0x0000
3febc600:	.word  0x3580
3febc610:	dsjs   a9, L3FEBC480
3febc620:	.word  0x3598
3febc630:	dsjs   a9, L3FEBC4A0
3febc640:	.word  0x35b0
3febc650:	dsjs   a9, L3FEBC4C0
3febc660:	.word  0x35c8
3febc670:	dsjs   a9, L3FEBC4E0
3febc680:	.word  0x35e0
3febc690:	dsjs   a9, L3FEBC500
3febc6a0:	.word  0x35f8
3febc6b0:	dsjs   a9, L3FEBC520
3febc6c0:	.word  0x3610
3febc6d0:	dsjs   a9, L3FEBC540
3febc6e0:	.word  0x3628
3febc6f0:	dsjs   a9, L3FEBC560
L3FEBC700:
3febc700:	.word  0x3640
3febc710:	dsjs   a9, L3FEBC580
3febc720:	.word  0x3658
3febc730:	dsjs   a9, L3FEBC5A0
3febc740:	.word  0x0000
3febc750:	.word  0x0000
3febc760:	.word  0x0000
3febc770:	.word  0x0000
3febc780:	.word  0x0000
3febc790:	.word  0x0000
3febc7a0:	.word  0x0000
3febc7b0:	.word  0x0000
L3FEBC7C0:
3febc7c0:	.word  0x0000
3febc7d0:	.word  0x0000
3febc7e0:	.word  0x0000
3febc7f0:	.word  0x0000
3febc800:	.word  0x0000
3febc810:	.word  0x0000
3febc820:	exgpc  a10
3febc830:	jump   b7
3febc840:	.word  0x0004
3febc850:	.word  0x0000
3febc860:	.word  0x0003
3febc870:	.word  0x0000
3febc880:	dsjs   a8, L3FEBC7C0
3febc890:	dsjs   a9, L3FEBC700
3febc8a0:	.word  0x0000
3febc8b0:	.word  0x0000
3febc8c0:	.word  0x0000
3febc8d0:	.word  0x0000
3febc8e0:	.word  0x0000
3febc8f0:	.word  0x0000
3febc900:	.word  0x0000
3febc910:	.word  0x0000
L3FEBC920:
3febc920:	.word  0x0000
3febc930:	.word  0x0000
3febc940:	.word  0x0000
3febc950:	.word  0x0000
3febc960:	.word  0x0000
3febc970:	.word  0x0000
3febc980:	.word  0x0000
3febc990:	.word  0x0000
3febc9a0:	.word  0x0000
3febc9b0:	.word  0x0000
L3FEBC9C0:
3febc9c0:	.word  0x0000
3febc9d0:	.word  0x0000
3febc9e0:	.word  0x0000
3febc9f0:	.word  0x0000
3febca00:	.word  0x0000
3febca10:	.word  0x0000
3febca20:	.word  0x0000
3febca30:	.word  0x0000
3febca40:	.word  0x0000
3febca50:	.word  0x0000
3febca60:	.word  0x0000
3febca70:	.word  0x0000
3febca80:	.word  0x0000
3febca90:	.word  0x0000
3febcaa0:	dsjs   a8, L3FEBC9C0
3febcab0:	dsjs   a9, L3FEBC920
3febcac0:	.word  0x0000
3febcad0:	.word  0x0000
3febcae0:	.word  0x0000
3febcaf0:	.word  0x0000
3febcb00:	.word  0x0000
3febcb10:	.word  0x0000
3febcb20:	.word  0x0000
3febcb30:	.word  0x0000
L3FEBCB40:
3febcb40:	.word  0x0000
3febcb50:	.word  0x0000
3febcb60:	.word  0x0000
3febcb70:	.word  0x0000
3febcb80:	.word  0x0000
3febcb90:	.word  0x0000
3febcba0:	.word  0x0000
3febcbb0:	.word  0x0000
L3FEBCBC0:
3febcbc0:	.word  0x0000
3febcbd0:	.word  0x0000
3febcbe0:	.word  0x0000
3febcbf0:	.word  0x0000
3febcc00:	.word  0x0000
3febcc10:	.word  0x0000
3febcc20:	.word  0x0000
3febcc30:	.word  0x0000
3febcc40:	.word  0x0000
3febcc50:	.word  0x0000
3febcc60:	.word  0x0000
3febcc70:	.word  0x0000
3febcc80:	.word  0x0000
3febcc90:	.word  0x0000
3febcca0:	.word  0x0000
3febccb0:	.word  0x0000
3febccc0:	dsjs   b0, L3FEBCBC0
3febccd0:	dsjs   a9, L3FEBCB40
3febcce0:	.word  0x0000
3febccf0:	.word  0x0000
3febcd00:	.word  0x0000
3febcd10:	.word  0x0000
3febcd20:	.word  0x0000
3febcd30:	.word  0x0000
3febcd40:	.word  0x0000
3febcd50:	.word  0x0000
3febcd60:	.word  0x0000
3febcd70:	.word  0x0000
3febcd80:	.word  0x0000
3febcd90:	.word  0x0000
3febcda0:	.word  0x0000
3febcdb0:	.word  0x0000
L3FEBCDC0:
3febcdc0:	.word  0x0000
3febcdd0:	.word  0x0000
3febcde0:	.word  0x0000
3febcdf0:	.word  0x0000
3febce00:	.word  0x0000
3febce10:	.word  0x0000
L3FEBCE20:
3febce20:	.word  0x0000
3febce30:	.word  0x0000
3febce40:	.word  0x0000
3febce50:	.word  0x0000
3febce60:	.word  0x0000
3febce70:	.word  0x0000
3febce80:	.word  0x0000
3febce90:	.word  0x0000
3febcea0:	.word  0x0000
3febceb0:	.word  0x0000
3febcec0:	.word  0x0000
3febced0:	.word  0x0000
3febcee0:	rev    a4
3febcef0:	.word  0x0010
3febcf00:	.word  0x0004
3febcf10:	.word  0x0000
3febcf20:	.word  0x0005
3febcf30:	.word  0x0000
3febcf40:	dsjs   b8, L3FEBCE20
3febcf50:	dsjs   a9, L3FEBCDC0
3febcf60:	.word  0x0000
3febcf70:	.word  0x0000
3febcf80:	.word  0x0000
3febcf90:	.word  0x0000
3febcfa0:	.word  0x0000
3febcfb0:	.word  0x0000
3febcfc0:	.word  0x0000
3febcfd0:	.word  0x0000
L3FEBCFE0:
3febcfe0:	.word  0x0000
3febcff0:	.word  0x0000
3febd000:	.word  0x0000
L3FEBD010:
3febd010:	.word  0x0000
3febd020:	.word  0x0000
3febd030:	.word  0x0000
3febd040:	.word  0x0000
3febd050:	.word  0x0000
3febd060:	.word  0x0000
3febd070:	.word  0x0000
3febd080:	.word  0x0000
3febd090:	.word  0x0000
3febd0a0:	.word  0x0000
3febd0b0:	.word  0x0000
3febd0c0:	.word  0x0000
3febd0d0:	.word  0x0000
3febd0e0:	.word  0x0000
3febd0f0:	.word  0x0000
3febd100:	.word  0x0000
3febd110:	.word  0x0000
3febd120:	.word  0x0000
3febd130:	.word  0x0000
3febd140:	.word  0x0000
3febd150:	.word  0x0000
3febd160:	dsjs   b8, L3FEBD010
3febd170:	dsjs   a9, L3FEBCFE0
3febd180:	.word  0x0000
3febd190:	.word  0x0000
3febd1a0:	.word  0x0000
3febd1b0:	.word  0x0000
3febd1c0:	.word  0x0000
3febd1d0:	.word  0x0000
L3FEBD1E0:
3febd1e0:	.word  0x0000
3febd1f0:	.word  0x0000
L3FEBD200:
3febd200:	.word  0x0000
3febd210:	.word  0x0000
3febd220:	.word  0x0000
3febd230:	.word  0x0000
3febd240:	.word  0x0000
3febd250:	.word  0x0000
3febd260:	.word  0x0000
3febd270:	.word  0x0000
3febd280:	.word  0x0000
3febd290:	.word  0x0000
3febd2a0:	.word  0x0000
3febd2b0:	.word  0x0000
3febd2c0:	.word  0x0000
3febd2d0:	.word  0x0000
3febd2e0:	.word  0x0000
3febd2f0:	.word  0x0000
3febd300:	.word  0x0000
3febd310:	.word  0x0000
3febd320:	.word  0x0000
3febd330:	.word  0x0000
3febd340:	.word  0x0000
3febd350:	.word  0x0000
3febd360:	.word  0x0000
3febd370:	.word  0x0000
3febd380:	dsjs   a8, L3FEBD1E0
3febd390:	dsjs   a9, L3FEBD200
3febd3a0:	.word  0x0000
3febd3b0:	.word  0x0000
3febd3c0:	.word  0x0000
3febd3d0:	.word  0x0000
3febd3e0:	.word  0x0000
3febd3f0:	.word  0x0000
3febd400:	.word  0x0000
3febd410:	.word  0x0000
3febd420:	.word  0x0000
L3FEBD430:
3febd430:	.word  0x0000
3febd440:	.word  0x0000
3febd450:	.word  0x0000
3febd460:	.word  0x0000
3febd470:	.word  0x0000
L3FEBD480:
3febd480:	.word  0x0000
3febd490:	.word  0x0000
3febd4a0:	.word  0x0000
3febd4b0:	.word  0x0000
3febd4c0:	.word  0x0000
3febd4d0:	.word  0x0000
3febd4e0:	.word  0x0000
3febd4f0:	.word  0x0000
3febd500:	.word  0x0000
3febd510:	.word  0x0000
3febd520:	.word  0x0000
3febd530:	.word  0x0000
3febd540:	.word  0x0000
3febd550:	.word  0x0000
3febd560:	.word  0x0000
3febd570:	.word  0x0000
3febd580:	.word  0x0000
3febd590:	.word  0x0000
3febd5a0:	rev    a4
3febd5b0:	rev    a2
3febd5c0:	.word  0x0007
3febd5d0:	.word  0x0000
3febd5e0:	.word  0x0006
3febd5f0:	.word  0x0000
3febd600:	dsjs   b0, L3FEBD430
3febd610:	dsjs   a9, L3FEBD480
3febd620:	.word  0x0000
3febd630:	.word  0x0000
3febd640:	.word  0x0000
L3FEBD650:
3febd650:	.word  0x0000
3febd660:	.word  0x0000
3febd670:	.word  0x0000
3febd680:	.word  0x0000
3febd690:	.word  0x0000
L3FEBD6A0:
3febd6a0:	.word  0x0000
3febd6b0:	.word  0x0000
3febd6c0:	.word  0x0000
3febd6d0:	.word  0x0000
3febd6e0:	.word  0x0000
3febd6f0:	.word  0x0000
3febd700:	.word  0x0000
3febd710:	.word  0x0000
3febd720:	.word  0x0000
3febd730:	.word  0x0000
3febd740:	.word  0x0000
3febd750:	.word  0x0000
3febd760:	.word  0x0000
3febd770:	.word  0x0000
3febd780:	.word  0x0000
3febd790:	.word  0x0000
3febd7a0:	.word  0x0000
3febd7b0:	.word  0x0000
3febd7c0:	.word  0x0000
3febd7d0:	.word  0x0000
3febd7e0:	.word  0x0000
3febd7f0:	.word  0x0000
3febd800:	.word  0x0000
3febd810:	.word  0x0000
3febd820:	dsjs   b0, L3FEBD650
3febd830:	dsjs   a9, L3FEBD6A0
3febd840:	.word  0x0000
3febd850:	.word  0x0000
3febd860:	.word  0x0000
L3FEBD870:
3febd870:	.word  0x0000
3febd880:	.word  0x0000
3febd890:	.word  0x0000
3febd8a0:	.word  0x0000
3febd8b0:	.word  0x0000
L3FEBD8C0:
3febd8c0:	.word  0x0000
3febd8d0:	.word  0x0000
3febd8e0:	.word  0x0000
3febd8f0:	.word  0x0000
3febd900:	.word  0x0000
3febd910:	.word  0x0000
3febd920:	.word  0x0000
3febd930:	.word  0x0000
3febd940:	.word  0x0000
3febd950:	.word  0x0000
3febd960:	.word  0x0000
3febd970:	.word  0x0000
3febd980:	.word  0x0000
3febd990:	.word  0x0000
3febd9a0:	.word  0x0000
3febd9b0:	.word  0x0000
3febd9c0:	.word  0x0000
3febd9d0:	.word  0x0000
3febd9e0:	.word  0x0000
3febd9f0:	.word  0x0000
3febda00:	.word  0x0000
3febda10:	.word  0x0000
3febda20:	.word  0x0000
3febda30:	.word  0x0000
3febda40:	dsjs   b0, L3FEBD870
3febda50:	dsjs   a9, L3FEBD8C0
3febda60:	.word  0x0000
3febda70:	.word  0x0000
3febda80:	.word  0x0000
3febda90:	.word  0x0000
3febdaa0:	.word  0x0000
3febdab0:	.word  0x0000
3febdac0:	.word  0x0000
3febdad0:	.word  0x0000
3febdae0:	.word  0x0000
3febdaf0:	.word  0x0000
3febdb00:	.word  0x0000
3febdb10:	.word  0x0000
3febdb20:	.word  0x0000
3febdb30:	.word  0x0000
L3FEBDB40:
3febdb40:	.word  0x0000
3febdb50:	.word  0x0000
3febdb60:	.word  0x0000
3febdb70:	.word  0x0000
3febdb80:	.word  0x0000
3febdb90:	.word  0x0000
3febdba0:	.word  0x0000
3febdbb0:	.word  0x0000
3febdbc0:	.word  0x0000
3febdbd0:	.word  0x0000
3febdbe0:	.word  0x0000
3febdbf0:	.word  0x0000
3febdc00:	.word  0x0000
3febdc10:	.word  0x0000
3febdc20:	.word  0x0000
3febdc30:	.word  0x0000
3febdc40:	.word  0x0000
3febdc50:	.word  0x0000
3febdc60:	rev    a4
3febdc70:	.word  0x0092
3febdc80:	.word  0x0001
3febdc90:	.word  0x0000
3febdca0:	.word  0x0007
3febdcb0:	.word  0x0000
3febdcc0:	addk   14, a0
3febdcd0:	dsjs   a9, L3FEBDB40
3febdce0:	.word  0x0000
3febdcf0:	.word  0x0000
3febdd00:	.word  0x0000
3febdd10:	.word  0x0000
3febdd20:	.word  0x0000
3febdd30:	.word  0x0000
3febdd40:	.word  0x0000
3febdd50:	.word  0x0000
L3FEBDD60:
3febdd60:	.word  0x0000
3febdd70:	.word  0x0000
3febdd80:	.word  0x0000
3febdd90:	.word  0x0000
3febdda0:	.word  0x0000
3febddb0:	.word  0x0000
3febddc0:	.word  0x0000
3febddd0:	.word  0x0000
3febdde0:	.word  0x0000
3febddf0:	.word  0x0000
3febde00:	.word  0x0000
3febde10:	.word  0x0000
3febde20:	.word  0x0000
3febde30:	.word  0x0000
3febde40:	.word  0x0000
3febde50:	.word  0x0000
3febde60:	.word  0x0000
3febde70:	.word  0x0000
3febde80:	.word  0x0000
3febde90:	.word  0x0000
3febdea0:	.word  0x0000
3febdeb0:	.word  0x0000
3febdec0:	.word  0x0000
3febded0:	.word  0x0000
3febdee0:	addk   14, a0
3febdef0:	dsjs   a9, L3FEBDD60
3febdf00:	.word  0x0000
3febdf10:	.word  0x0000
3febdf20:	.word  0x0000
3febdf30:	.word  0x0000
3febdf40:	.word  0x0000
3febdf50:	.word  0x0000
3febdf60:	.word  0x0000
3febdf70:	.word  0x0000
L3FEBDF80:
3febdf80:	.word  0x0000
3febdf90:	.word  0x0000
3febdfa0:	.word  0x0000
3febdfb0:	.word  0x0000
3febdfc0:	.word  0x0000
3febdfd0:	.word  0x0000
3febdfe0:	.word  0x0000
3febdff0:	.word  0x0000
3febe000:	.word  0x0000
3febe010:	.word  0x0000
3febe020:	.word  0x0000
3febe030:	.word  0x0000
3febe040:	.word  0x0000
3febe050:	.word  0x0000
3febe060:	.word  0x0000
3febe070:	.word  0x0000
3febe080:	.word  0x0000
3febe090:	.word  0x0000
3febe0a0:	.word  0x0000
3febe0b0:	.word  0x0000
3febe0c0:	.word  0x0000
3febe0d0:	.word  0x0000
3febe0e0:	.word  0x0000
3febe0f0:	.word  0x0000
3febe100:	addk   14, a0
3febe110:	dsjs   a9, L3FEBDF80
3febe120:	.word  0x0000
3febe130:	.word  0x0000
3febe140:	.word  0x0000
3febe150:	.word  0x0000
3febe160:	.word  0x0000
3febe170:	.word  0x0000
3febe180:	.word  0x0000
3febe190:	.word  0x0000
L3FEBE1A0:
3febe1a0:	.word  0x0000
3febe1b0:	.word  0x0000
3febe1c0:	.word  0x0000
3febe1d0:	.word  0x0000
3febe1e0:	.word  0x0000
3febe1f0:	.word  0x0000
L3FEBE200:
3febe200:	.word  0x0000
3febe210:	.word  0x0000
3febe220:	.word  0x0000
3febe230:	.word  0x0000
3febe240:	.word  0x0000
3febe250:	.word  0x0000
3febe260:	.word  0x0000
3febe270:	.word  0x0000
3febe280:	.word  0x0000
3febe290:	.word  0x0000
3febe2a0:	.word  0x0000
3febe2b0:	.word  0x0000
3febe2c0:	.word  0x0000
3febe2d0:	.word  0x0000
3febe2e0:	.word  0x0000
3febe2f0:	.word  0x0000
3febe300:	.word  0x0000
3febe310:	.word  0x0000
3febe320:	rev    a4
3febe330:	.word  0x00b0
3febe340:	.word  0x0005
3febe350:	.word  0x0000
3febe360:	.word  0x0008
3febe370:	.word  0x0000
3febe380:	dsjs   a0, L3FEBE1A0
3febe390:	dsjs   a9, L3FEBE200
3febe3a0:	.word  0x0000
3febe3b0:	.word  0x0000
3febe3c0:	.word  0x0000
3febe3d0:	.word  0x0000
3febe3e0:	.word  0x0000
3febe3f0:	.word  0x0000
3febe400:	.word  0x0000
3febe410:	.word  0x0000
L3FEBE420:
3febe420:	.word  0x0000
3febe430:	.word  0x0000
3febe440:	.word  0x0000
3febe450:	.word  0x0000
3febe460:	.word  0x0000
3febe470:	.word  0x0000
3febe480:	.word  0x0000
3febe490:	.word  0x0000
3febe4a0:	.word  0x0000
3febe4b0:	.word  0x0000
3febe4c0:	.word  0x0000
3febe4d0:	.word  0x0000
3febe4e0:	.word  0x0000
3febe4f0:	.word  0x0000
3febe500:	.word  0x0000
3febe510:	.word  0x0000
3febe520:	.word  0x0000
3febe530:	.word  0x0000
3febe540:	.word  0x0000
3febe550:	.word  0x0000
3febe560:	.word  0x0000
3febe570:	.word  0x0000
3febe580:	.word  0x0000
3febe590:	.word  0x0000
3febe5a0:	add    a1, a0
3febe5b0:	dsjs   a9, L3FEBE420
3febe5c0:	.word  0x0000
3febe5d0:	.word  0x0000
3febe5e0:	.word  0x0000
3febe5f0:	.word  0x0000
3febe600:	.word  0x0000
3febe610:	.word  0x0000
3febe620:	.word  0x0000
3febe630:	.word  0x0000
L3FEBE640:
3febe640:	.word  0x0000
3febe650:	.word  0x0000
3febe660:	.word  0x0000
3febe670:	.word  0x0000
3febe680:	.word  0x0000
3febe690:	.word  0x0000
3febe6a0:	.word  0x0000
3febe6b0:	.word  0x0000
3febe6c0:	.word  0x0000
3febe6d0:	.word  0x0000
3febe6e0:	.word  0x0000
3febe6f0:	.word  0x0000
3febe700:	.word  0x0000
3febe710:	.word  0x0000
3febe720:	.word  0x0000
3febe730:	.word  0x0000
3febe740:	.word  0x0000
3febe750:	.word  0x0000
3febe760:	.word  0x0000
3febe770:	.word  0x0000
3febe780:	.word  0x0000
3febe790:	.word  0x0000
3febe7a0:	.word  0x0000
3febe7b0:	.word  0x0000
3febe7c0:	add    b3, b0
3febe7d0:	dsjs   a9, L3FEBE640
3febe7e0:	.word  0x0000
3febe7f0:	.word  0x0000
3febe800:	.word  0x0000
3febe810:	.word  0x0000
3febe820:	.word  0x0000
3febe830:	.word  0x0000
3febe840:	.word  0x0000
3febe850:	.word  0x0000
3febe860:	.word  0x0000
3febe870:	.word  0x0000
3febe880:	.word  0x0000
3febe890:	.word  0x0000
3febe8a0:	.word  0x0000
3febe8b0:	.word  0x0000
L3FEBE8C0:
3febe8c0:	.word  0x0000
3febe8d0:	.word  0x0000
3febe8e0:	.word  0x0000
3febe8f0:	.word  0x0000
3febe900:	.word  0x0000
3febe910:	.word  0x0000
3febe920:	.word  0x0000
3febe930:	.word  0x0000
3febe940:	.word  0x0000
3febe950:	.word  0x0000
3febe960:	.word  0x0000
3febe970:	.word  0x0000
3febe980:	.word  0x0000
3febe990:	.word  0x0000
3febe9a0:	.word  0x0000
3febe9b0:	.word  0x0000
3febe9c0:	.word  0x0000
3febe9d0:	.word  0x0000
3febe9e0:	.word  0x0088
3febe9f0:	rev    a6
3febea00:	.word  0x0005
3febea10:	.word  0x0000
3febea20:	.word  0x0009
3febea30:	.word  0x0000
3febea40:	add    b6, b8
3febea50:	dsjs   a9, L3FEBE8C0
3febea60:	.word  0x0000
3febea70:	.word  0x0000
L3FEBEA80:
3febea80:	.word  0x0000
3febea90:	.word  0x0000
3febeaa0:	.word  0x0000
3febeab0:	.word  0x0000
3febeac0:	.word  0x0000
3febead0:	.word  0x0000
L3FEBEAE0:
3febeae0:	.word  0x0000
3febeaf0:	.word  0x0000
3febeb00:	.word  0x0000
3febeb10:	.word  0x0000
3febeb20:	.word  0x0000
3febeb30:	.word  0x0000
3febeb40:	.word  0x0000
3febeb50:	.word  0x0000
3febeb60:	.word  0x0000
3febeb70:	.word  0x0000
3febeb80:	.word  0x0000
3febeb90:	.word  0x0000
3febeba0:	.word  0x0000
3febebb0:	.word  0x0000
3febebc0:	.word  0x0000
3febebd0:	.word  0x0000
3febebe0:	.word  0x0000
3febebf0:	.word  0x0000
3febec00:	.word  0x0000
3febec10:	.word  0x0000
3febec20:	.word  0x0000
3febec30:	.word  0x0000
3febec40:	.word  0x0000
3febec50:	.word  0x0000
3febec60:	add    a10, a0
3febec70:	dsjs   a9, L3FEBEAE0
3febec80:	.word  0x0000
3febec90:	.word  0x0000
3febeca0:	.word  0x0000
3febecb0:	.word  0x0000
3febecc0:	.word  0x0000
3febecd0:	.word  0x0000
3febece0:	.word  0x0000
3febecf0:	.word  0x0000
L3FEBED00:
3febed00:	.word  0x0000
3febed10:	.word  0x0000
3febed20:	.word  0x0000
3febed30:	.word  0x0000
3febed40:	.word  0x0000
3febed50:	.word  0x0000
3febed60:	.word  0x0000
3febed70:	.word  0x0000
3febed80:	.word  0x0000
3febed90:	.word  0x0000
3febeda0:	.word  0x0000
3febedb0:	.word  0x0000
3febedc0:	.word  0x0000
3febedd0:	.word  0x0000
3febede0:	.word  0x0000
3febedf0:	.word  0x0000
3febee00:	.word  0x0000
3febee10:	.word  0x0000
3febee20:	.word  0x0000
3febee30:	.word  0x0000
3febee40:	.word  0x0000
3febee50:	.word  0x0000
3febee60:	.word  0x0000
3febee70:	.word  0x0000
3febee80:	add    b11, b8
3febee90:	dsjs   a9, L3FEBED00
3febeea0:	.word  0x0000
3febeeb0:	.word  0x0000
3febeec0:	.word  0x0000
3febeed0:	.word  0x0000
3febeee0:	.word  0x0000
3febeef0:	.word  0x0000
3febef00:	.word  0x0000
3febef10:	.word  0x0000
3febef20:	.word  0x0000
3febef30:	.word  0x0000
3febef40:	.word  0x0000
3febef50:	.word  0x0000
3febef60:	.word  0x0000
3febef70:	.word  0x0000
L3FEBEF80:
3febef80:	.word  0x0000
3febef90:	.word  0x0000
3febefa0:	.word  0x0000
3febefb0:	.word  0x0000
3febefc0:	.word  0x0000
3febefd0:	.word  0x0000
3febefe0:	.word  0x0000
3febeff0:	.word  0x0000
3febf000:	.word  0x0000
3febf010:	.word  0x0000
3febf020:	.word  0x0000
3febf030:	.word  0x0000
3febf040:	.word  0x0000
3febf050:	.word  0x0000
3febf060:	.word  0x0000
3febf070:	.word  0x0000
3febf080:	.word  0x0000
3febf090:	.word  0x0000
3febf0a0:	.word  0x0088
3febf0b0:	.word  0x004e
3febf0c0:	.word  0x0005
3febf0d0:	.word  0x0000
3febf0e0:	.word  0x000a
3febf0f0:	.word  0x0000
3febf100:	addc   a0, a8
3febf110:	dsjs   a9, L3FEBEF80
3febf120:	.word  0x0000
3febf130:	.word  0x0000
3febf140:	.word  0x0000
3febf150:	.word  0x0000
3febf160:	.word  0x0000
3febf170:	.word  0x0000
3febf180:	.word  0x0000
3febf190:	.word  0x0000
L3FEBF1A0:
3febf1a0:	.word  0x0000
3febf1b0:	.word  0x0000
3febf1c0:	.word  0x0000
3febf1d0:	.word  0x0000
3febf1e0:	.word  0x0000
3febf1f0:	.word  0x0000
3febf200:	.word  0x0000
3febf210:	.word  0x0000
3febf220:	.word  0x0000
3febf230:	.word  0x0000
3febf240:	.word  0x0000
3febf250:	.word  0x0000
3febf260:	.word  0x0000
3febf270:	.word  0x0000
3febf280:	.word  0x0000
3febf290:	.word  0x0000
3febf2a0:	.word  0x0000
3febf2b0:	.word  0x0000
3febf2c0:	.word  0x0000
3febf2d0:	.word  0x0000
3febf2e0:	.word  0x0000
3febf2f0:	.word  0x0000
3febf300:	.word  0x0000
3febf310:	.word  0x0000
3febf320:	addc   b3, b0
3febf330:	dsjs   a9, L3FEBF1A0
3febf340:	.word  0x0000
3febf350:	.word  0x0000
3febf360:	.word  0x0000
3febf370:	.word  0x0000
3febf380:	.word  0x0000
3febf390:	.word  0x0000
3febf3a0:	.word  0x0000
3febf3b0:	.word  0x0000
L3FEBF3C0:
3febf3c0:	.word  0x0000
3febf3d0:	.word  0x0000
3febf3e0:	.word  0x0000
3febf3f0:	.word  0x0000
3febf400:	.word  0x0000
3febf410:	.word  0x0000
3febf420:	.word  0x0000
3febf430:	.word  0x0000
3febf440:	.word  0x0000
3febf450:	.word  0x0000
3febf460:	.word  0x0000
3febf470:	.word  0x0000
3febf480:	.word  0x0000
3febf490:	.word  0x0000
3febf4a0:	.word  0x0000
3febf4b0:	.word  0x0000
3febf4c0:	.word  0x0000
3febf4d0:	.word  0x0000
3febf4e0:	.word  0x0000
3febf4f0:	.word  0x0000
3febf500:	.word  0x0000
3febf510:	.word  0x0000
L3FEBF520:
3febf520:	.word  0x0000
3febf530:	.word  0x0000
3febf540:	addc   b5, b0
3febf550:	dsjs   a9, L3FEBF3C0
3febf560:	.word  0x0000
3febf570:	.word  0x0000
3febf580:	.word  0x0000
3febf590:	.word  0x0000
3febf5a0:	.word  0x0000
3febf5b0:	.word  0x0000
3febf5c0:	.word  0x0000
3febf5d0:	.word  0x0000
3febf5e0:	.word  0x0000
3febf5f0:	.word  0x0000
3febf600:	.word  0x0000
3febf610:	.word  0x0000
3febf620:	.word  0x0000
3febf630:	.word  0x0000
L3FEBF640:
3febf640:	.word  0x0000
3febf650:	.word  0x0000
3febf660:	.word  0x0000
3febf670:	.word  0x0000
3febf680:	.word  0x0000
3febf690:	.word  0x0000
3febf6a0:	.word  0x0000
3febf6b0:	.word  0x0000
3febf6c0:	.word  0x0000
3febf6d0:	.word  0x0000
L3FEBF6E0:
3febf6e0:	.word  0x0000
3febf6f0:	.word  0x0000
3febf700:	.word  0x0000
3febf710:	.word  0x0000
3febf720:	.word  0x0000
3febf730:	.word  0x0000
3febf740:	.word  0x0000
3febf750:	.word  0x0000
3febf760:	.word  0x0088
3febf770:	.word  0x0076
3febf780:	.word  0x0005
3febf790:	.word  0x0000
3febf7a0:	.word  0x000b
3febf7b0:	.word  0x0000
3febf7c0:	addc   a9, a8
3febf7d0:	dsjs   a9, L3FEBF640
3febf7e0:	.word  0x0000
3febf7f0:	.word  0x0000
3febf800:	.word  0x0000
3febf810:	.word  0x0000
3febf820:	.word  0x0000
3febf830:	.word  0x0000
3febf840:	.word  0x0000
3febf850:	.word  0x0000
L3FEBF860:
3febf860:	.word  0x0000
3febf870:	.word  0x0000
3febf880:	.word  0x0000
3febf890:	.word  0x0000
3febf8a0:	.word  0x0000
3febf8b0:	.word  0x0000
3febf8c0:	.word  0x0000
3febf8d0:	.word  0x0000
3febf8e0:	.word  0x0000
3febf8f0:	.word  0x0000
3febf900:	.word  0x0000
3febf910:	.word  0x0000
3febf920:	.word  0x0000
3febf930:	.word  0x0000
3febf940:	.word  0x0000
3febf950:	.word  0x0000
3febf960:	.word  0x0000
3febf970:	.word  0x0000
3febf980:	.word  0x0000
3febf990:	.word  0x0000
3febf9a0:	.word  0x0000
3febf9b0:	.word  0x0000
3febf9c0:	.word  0x0000
3febf9d0:	.word  0x0000
3febf9e0:	addc   b11, b0
3febf9f0:	dsjs   a9, L3FEBF860
3febfa00:	.word  0x0000
3febfa10:	.word  0x0000
3febfa20:	.word  0x0000
3febfa30:	.word  0x0000
3febfa40:	.word  0x0000
3febfa50:	.word  0x0000
3febfa60:	.word  0x0000
3febfa70:	.word  0x0000
L3FEBFA80:
3febfa80:	.word  0x0000
3febfa90:	.word  0x0000
3febfaa0:	.word  0x0000
3febfab0:	.word  0x0000
3febfac0:	.word  0x0000
3febfad0:	.word  0x0000
3febfae0:	.word  0x0000
3febfaf0:	.word  0x0000
3febfb00:	.word  0x0000
3febfb10:	.word  0x0000
3febfb20:	.word  0x0000
3febfb30:	.word  0x0000
3febfb40:	.word  0x0000
3febfb50:	.word  0x0000
3febfb60:	.word  0x0000
3febfb70:	.word  0x0000
3febfb80:	.word  0x0000
3febfb90:	.word  0x0000
3febfba0:	.word  0x0000
3febfbb0:	.word  0x0000
3febfbc0:	.word  0x0000
3febfbd0:	.word  0x0000
3febfbe0:	.word  0x0000
3febfbf0:	.word  0x0000
3febfc00:	addc   a14, a0
3febfc10:	dsjs   a9, L3FEBFA80
3febfc20:	.word  0x0000
3febfc30:	.word  0x0000
3febfc40:	.word  0x0000
3febfc50:	.word  0x0000
3febfc60:	.word  0x0000
3febfc70:	.word  0x0000
3febfc80:	.word  0x0000
3febfc90:	.word  0x0000
3febfca0:	.word  0x0000
3febfcb0:	.word  0x0000
3febfcc0:	.word  0x0000
3febfcd0:	.word  0x0000
3febfce0:	.word  0x0000
3febfcf0:	.word  0x0000
L3FEBFD00:
3febfd00:	.word  0x0000
3febfd10:	.word  0x0000
3febfd20:	.word  0x0000
3febfd30:	.word  0x0000
3febfd40:	.word  0x0000
3febfd50:	.word  0x0000
3febfd60:	.word  0x0000
3febfd70:	.word  0x0000
3febfd80:	.word  0x0000
3febfd90:	.word  0x0000
3febfda0:	.word  0x0000
3febfdb0:	.word  0x0000
3febfdc0:	.word  0x0000
3febfdd0:	.word  0x0000
3febfde0:	.word  0x0000
3febfdf0:	.word  0x0000
3febfe00:	.word  0x0000
3febfe10:	.word  0x0000
3febfe20:	rev    a4
3febfe30:	putst  a1
3febfe40:	.word  0x0005
3febfe50:	.word  0x0000
3febfe60:	.word  0x000c
3febfe70:	.word  0x0000
3febfe80:	sub    b0, b0
3febfe90:	dsjs   a9, L3FEBFD00
3febfea0:	.word  0x0000
3febfeb0:	.word  0x0000
3febfec0:	.word  0x0000
3febfed0:	.word  0x0000
3febfee0:	.word  0x0000
3febfef0:	.word  0x0000
3febff00:	.word  0x0000
3febff10:	.word  0x0000
L3FEBFF20:
3febff20:	.word  0x0000
3febff30:	.word  0x0000
3febff40:	.word  0x0000
3febff50:	.word  0x0000
3febff60:	.word  0x0000
3febff70:	.word  0x0000
3febff80:	.word  0x0000
3febff90:	.word  0x0000
3febffa0:	.word  0x0000
3febffb0:	.word  0x0000
3febffc0:	.word  0x0000
3febffd0:	.word  0x0000
3febffe0:	.word  0x0000
3febfff0:	.word  0x0000
3fec0000:	.word  0x0000
3fec0010:	.word  0x0000
3fec0020:	.word  0x0000
3fec0030:	.word  0x0000
3fec0040:	.word  0x0000
3fec0050:	.word  0x0000
3fec0060:	.word  0x0000
3fec0070:	.word  0x0000
3fec0080:	.word  0x0000
3fec0090:	.word  0x0000
3fec00a0:	sub    b0, b0
3fec00b0:	dsjs   a9, L3FEBFF20
3fec00c0:	.word  0x0000
3fec00d0:	.word  0x0000
3fec00e0:	.word  0x0000
3fec00f0:	.word  0x0000
3fec0100:	.word  0x0000
3fec0110:	.word  0x0000
3fec0120:	.word  0x0000
3fec0130:	.word  0x0000
L3FEC0140:
3fec0140:	.word  0x0000
3fec0150:	.word  0x0000
3fec0160:	.word  0x0000
3fec0170:	.word  0x0000
3fec0180:	.word  0x0000
3fec0190:	.word  0x0000
3fec01a0:	.word  0x0000
3fec01b0:	.word  0x0000
3fec01c0:	.word  0x0000
3fec01d0:	.word  0x0000
3fec01e0:	.word  0x0000
3fec01f0:	.word  0x0000
3fec0200:	.word  0x0000
3fec0210:	.word  0x0000
3fec0220:	.word  0x0000
3fec0230:	.word  0x0000
3fec0240:	.word  0x0000
3fec0250:	.word  0x0000
3fec0260:	.word  0x0000
3fec0270:	.word  0x0000
3fec0280:	.word  0x0000
3fec0290:	.word  0x0000
3fec02a0:	.word  0x0000
3fec02b0:	.word  0x0000
3fec02c0:	sub    b0, b0
3fec02d0:	dsjs   a9, L3FEC0140
3fec02e0:	.word  0x0000
3fec02f0:	.word  0x0000
3fec0300:	.word  0x0000
3fec0310:	.word  0x0000
3fec0320:	.word  0x0000
3fec0330:	.word  0x0000
3fec0340:	.word  0x0000
3fec0350:	.word  0x0000
3fec0360:	.word  0x0000
3fec0370:	.word  0x0000
3fec0380:	.word  0x0000
3fec0390:	.word  0x0000
3fec03a0:	.word  0x0000
3fec03b0:	.word  0x0000
L3FEC03C0:
3fec03c0:	.word  0x0000
3fec03d0:	.word  0x0000
3fec03e0:	.word  0x0000
3fec03f0:	.word  0x0000
3fec0400:	.word  0x0000
3fec0410:	.word  0x0000
3fec0420:	.word  0x0000
3fec0430:	.word  0x0000
3fec0440:	.word  0x0000
3fec0450:	.word  0x0000
3fec0460:	.word  0x0000
3fec0470:	.word  0x0000
3fec0480:	.word  0x0000
3fec0490:	.word  0x0000
3fec04a0:	.word  0x0000
3fec04b0:	.word  0x0000
3fec04c0:	.word  0x0000
3fec04d0:	.word  0x0000
3fec04e0:	.word  0x00e0
3fec04f0:	putst  a1
3fec0500:	.word  0x0005
3fec0510:	.word  0x0000
3fec0520:	.word  0x000d
3fec0530:	.word  0x0000
3fec0540:	sub    b3, b0
3fec0550:	dsjs   a9, L3FEC03C0
3fec0560:	.word  0x0000
3fec0570:	.word  0x0000
3fec0580:	.word  0x0000
3fec0590:	.word  0x0000
3fec05a0:	.word  0x0000
3fec05b0:	.word  0x0000
3fec05c0:	.word  0x0000
3fec05d0:	.word  0x0000
L3FEC05E0:
3fec05e0:	.word  0x0000
3fec05f0:	.word  0x0000
3fec0600:	.word  0x0000
3fec0610:	.word  0x0000
3fec0620:	.word  0x0000
3fec0630:	.word  0x0000
3fec0640:	.word  0x0000
3fec0650:	.word  0x0000
3fec0660:	.word  0x0000
3fec0670:	.word  0x0000
3fec0680:	.word  0x0000
3fec0690:	.word  0x0000
3fec06a0:	.word  0x0000
3fec06b0:	.word  0x0000
3fec06c0:	.word  0x0000
3fec06d0:	.word  0x0000
3fec06e0:	.word  0x0000
3fec06f0:	.word  0x0000
3fec0700:	.word  0x0000
3fec0710:	.word  0x0000
3fec0720:	.word  0x0000
3fec0730:	.word  0x0000
3fec0740:	.word  0x0000
3fec0750:	.word  0x0000
3fec0760:	rl     0x9, b8
3fec0770:	dsjs   a9, L3FEC05E0
3fec0780:	.word  0x0000
3fec0790:	.word  0x0000
3fec07a0:	.word  0x0000
3fec07b0:	.word  0x0000
3fec07c0:	.word  0x0000
3fec07d0:	.word  0x0000
3fec07e0:	.word  0x0000
3fec07f0:	.word  0x0000
L3FEC0800:
3fec0800:	.word  0x0000
3fec0810:	.word  0x0000
3fec0820:	.word  0x0000
3fec0830:	.word  0x0000
3fec0840:	.word  0x0000
3fec0850:	.word  0x0000
3fec0860:	.word  0x0000
3fec0870:	.word  0x0000
3fec0880:	.word  0x0000
3fec0890:	.word  0x0000
3fec08a0:	.word  0x0000
3fec08b0:	.word  0x0000
3fec08c0:	.word  0x0000
3fec08d0:	.word  0x0000
3fec08e0:	.word  0x0000
3fec08f0:	.word  0x0000
3fec0900:	.word  0x0000
3fec0910:	.word  0x0000
3fec0920:	.word  0x0000
3fec0930:	.word  0x0000
3fec0940:	.word  0x0000
3fec0950:	.word  0x0000
3fec0960:	.word  0x0000
3fec0970:	.word  0x0000
3fec0980:	sub    a6, a8
3fec0990:	dsjs   a9, L3FEC0800
3fec09a0:	.word  0x0000
3fec09b0:	.word  0x0000
3fec09c0:	.word  0x0000
3fec09d0:	.word  0x0000
3fec09e0:	.word  0x0000
3fec09f0:	.word  0x0000
3fec0a00:	.word  0x0000
3fec0a10:	.word  0x0000
3fec0a20:	.word  0x0000
3fec0a30:	.word  0x0000
3fec0a40:	.word  0x0000
3fec0a50:	.word  0x0000
3fec0a60:	.word  0x0000
3fec0a70:	.word  0x0000
L3FEC0A80:
3fec0a80:	.word  0x0000
3fec0a90:	.word  0x0000
3fec0aa0:	.word  0x0000
3fec0ab0:	.word  0x0000
3fec0ac0:	.word  0x0000
3fec0ad0:	.word  0x0000
3fec0ae0:	.word  0x0000
3fec0af0:	.word  0x0000
3fec0b00:	.word  0x0000
3fec0b10:	.word  0x0000
3fec0b20:	.word  0x0000
3fec0b30:	.word  0x0000
3fec0b40:	.word  0x0000
3fec0b50:	.word  0x0000
3fec0b60:	.word  0x0000
3fec0b70:	.word  0x0000
3fec0b80:	.word  0x0000
3fec0b90:	.word  0x0000
3fec0ba0:	putst  a4
3fec0bb0:	putst  a1
3fec0bc0:	.word  0x0005
3fec0bd0:	.word  0x0000
3fec0be0:	.word  0x000e
3fec0bf0:	.word  0x0000
3fec0c00:	sub    a9, a0
3fec0c10:	dsjs   a9, L3FEC0A80
3fec0c20:	.word  0x0000
3fec0c30:	.word  0x0000
3fec0c40:	.word  0x0000
3fec0c50:	.word  0x0000
3fec0c60:	.word  0x0000
3fec0c70:	.word  0x0000
3fec0c80:	.word  0x0000
3fec0c90:	.word  0x0000
L3FEC0CA0:
3fec0ca0:	.word  0x0000
3fec0cb0:	.word  0x0000
3fec0cc0:	.word  0x0000
3fec0cd0:	.word  0x0000
3fec0ce0:	.word  0x0000
3fec0cf0:	.word  0x0000
3fec0d00:	.word  0x0000
3fec0d10:	.word  0x0000
3fec0d20:	.word  0x0000
3fec0d30:	.word  0x0000
3fec0d40:	.word  0x0000
3fec0d50:	.word  0x0000
3fec0d60:	.word  0x0000
3fec0d70:	.word  0x0000
3fec0d80:	.word  0x0000
3fec0d90:	.word  0x0000
3fec0da0:	.word  0x0000
3fec0db0:	.word  0x0000
3fec0dc0:	.word  0x0000
3fec0dd0:	.word  0x0000
3fec0de0:	.word  0x0000
3fec0df0:	.word  0x0000
3fec0e00:	.word  0x0000
3fec0e10:	.word  0x0000
3fec0e20:	rl     0x12, a8
3fec0e30:	dsjs   a9, L3FEC0CA0
3fec0e40:	.word  0x0000
3fec0e50:	.word  0x0000
3fec0e60:	.word  0x0000
3fec0e70:	.word  0x0000
3fec0e80:	.word  0x0000
3fec0e90:	.word  0x0000
3fec0ea0:	.word  0x0000
3fec0eb0:	.word  0x0000
L3FEC0EC0:
3fec0ec0:	.word  0x0000
3fec0ed0:	.word  0x0000
3fec0ee0:	.word  0x0000
3fec0ef0:	.word  0x0000
3fec0f00:	.word  0x0000
3fec0f10:	.word  0x0000
3fec0f20:	.word  0x0000
3fec0f30:	.word  0x0000
3fec0f40:	.word  0x0000
3fec0f50:	.word  0x0000
3fec0f60:	.word  0x0000
3fec0f70:	.word  0x0000
3fec0f80:	.word  0x0000
3fec0f90:	.word  0x0000
3fec0fa0:	.word  0x0000
3fec0fb0:	.word  0x0000
3fec0fc0:	.word  0x0000
3fec0fd0:	.word  0x0000
3fec0fe0:	.word  0x0000
3fec0ff0:	.word  0x0000
3fec1000:	.word  0x0000
3fec1010:	.word  0x0000
3fec1020:	.word  0x0000
3fec1030:	.word  0x0000
3fec1040:	srl    0x1d, b8
3fec1050:	dsjs   a9, L3FEC0EC0
3fec1060:	.word  0x0000
3fec1070:	.word  0x0000
3fec1080:	.word  0x0000
3fec1090:	.word  0x0000
3fec10a0:	.word  0x0000
3fec10b0:	.word  0x0000
3fec10c0:	.word  0x0000
3fec10d0:	.word  0x0000
3fec10e0:	.word  0x0000
3fec10f0:	.word  0x0000
3fec1100:	.word  0x0000
3fec1110:	.word  0x0000
3fec1120:	.word  0x0000
3fec1130:	.word  0x0000
L3FEC1140:
3fec1140:	.word  0x0000
3fec1150:	.word  0x0000
3fec1160:	.word  0x0000
3fec1170:	.word  0x0000
3fec1180:	.word  0x0000
3fec1190:	.word  0x0000
3fec11a0:	.word  0x0000
3fec11b0:	.word  0x0000
3fec11c0:	.word  0x0000
3fec11d0:	.word  0x0000
3fec11e0:	.word  0x0000
3fec11f0:	.word  0x0000
3fec1200:	.word  0x0000
3fec1210:	.word  0x0000
3fec1220:	.word  0x0000
3fec1230:	.word  0x0000
3fec1240:	.word  0x0000
3fec1250:	.word  0x0000
3fec1260:	.word  0xfec4
3fec1270:	.word  0xffb4
3fec1280:	.word  0x0001
3fec1290:	.word  0x0000
3fec12a0:	.word  0x000f
3fec12b0:	.word  0x0000
3fec12c0:	addk   14, a0
3fec12d0:	dsjs   a9, L3FEC1140
3fec12e0:	.word  0x0000
3fec12f0:	.word  0x0000
3fec1300:	.word  0x0000
3fec1310:	.word  0x0000
3fec1320:	.word  0x0000
3fec1330:	.word  0x0000
3fec1340:	.word  0x0000
3fec1350:	.word  0x0000
L3FEC1360:
3fec1360:	.word  0x0000
3fec1370:	.word  0x0000
3fec1380:	.word  0x0000
3fec1390:	.word  0x0000
3fec13a0:	.word  0x0000
3fec13b0:	.word  0x0000
3fec13c0:	.word  0x0000
3fec13d0:	.word  0x0000
3fec13e0:	.word  0x0000
3fec13f0:	.word  0x0000
3fec1400:	.word  0x0000
3fec1410:	.word  0x0000
3fec1420:	.word  0x0000
3fec1430:	.word  0x0000
3fec1440:	.word  0x0000
3fec1450:	.word  0x0000
3fec1460:	.word  0x0000
3fec1470:	.word  0x0000
3fec1480:	.word  0x0000
3fec1490:	.word  0x0000
3fec14a0:	.word  0x0000
3fec14b0:	.word  0x0000
3fec14c0:	.word  0x0000
3fec14d0:	.word  0x0000
3fec14e0:	addk   14, a0
3fec14f0:	dsjs   a9, L3FEC1360
3fec1500:	.word  0x0000
3fec1510:	.word  0x0000
3fec1520:	.word  0x0000
3fec1530:	.word  0x0000
3fec1540:	.word  0x0000
3fec1550:	.word  0x0000
3fec1560:	.word  0x0000
3fec1570:	.word  0x0000
L3FEC1580:
3fec1580:	.word  0x0000
3fec1590:	.word  0x0000
3fec15a0:	.word  0x0000
3fec15b0:	.word  0x0000
3fec15c0:	.word  0x0000
3fec15d0:	.word  0x0000
3fec15e0:	.word  0x0000
3fec15f0:	.word  0x0000
3fec1600:	.word  0x0000
3fec1610:	.word  0x0000
3fec1620:	.word  0x0000
3fec1630:	.word  0x0000
3fec1640:	.word  0x0000
3fec1650:	.word  0x0000
3fec1660:	.word  0x0000
3fec1670:	.word  0x0000
3fec1680:	.word  0x0000
3fec1690:	.word  0x0000
3fec16a0:	.word  0x0000
3fec16b0:	.word  0x0000
3fec16c0:	.word  0x0000
3fec16d0:	.word  0x0000
3fec16e0:	.word  0x0000
3fec16f0:	.word  0x0000
3fec1700:	addk   14, a0
3fec1710:	dsjs   a9, L3FEC1580
3fec1720:	.word  0x0000
3fec1730:	.word  0x0000
3fec1740:	.word  0x0000
3fec1750:	.word  0x0000
3fec1760:	.word  0x0000
3fec1770:	.word  0x0000
3fec1780:	.word  0x0000
3fec1790:	.word  0x0000
3fec17a0:	.word  0x0000
3fec17b0:	.word  0x0000
3fec17c0:	.word  0x0000
3fec17d0:	.word  0x0000
3fec17e0:	.word  0x0000
3fec17f0:	.word  0x0000
L3FEC1800:
3fec1800:	.word  0x0000
3fec1810:	.word  0x0000
3fec1820:	.word  0x0000
3fec1830:	.word  0x0000
3fec1840:	.word  0x0000
3fec1850:	.word  0x0000
3fec1860:	.word  0x0000
3fec1870:	.word  0x0000
3fec1880:	.word  0x0000
3fec1890:	.word  0x0000
3fec18a0:	.word  0x0000
3fec18b0:	.word  0x0000
3fec18c0:	.word  0x0000
3fec18d0:	.word  0x0000
3fec18e0:	.word  0x0000
3fec18f0:	.word  0x0000
3fec1900:	.word  0x0000
3fec1910:	.word  0x0000
3fec1920:	.word  0xfec2
3fec1930:	.word  0xff9e
3fec1940:	.word  0x0004
3fec1950:	.word  0x0000
3fec1960:	.word  0x000f
3fec1970:	.word  0x0000
3fec1980:	sub    b11, b8
3fec1990:	dsjs   a9, L3FEC1800
3fec19a0:	.word  0x0000
3fec19b0:	.word  0x0000
3fec19c0:	.word  0x0000
3fec19d0:	.word  0x0000
3fec19e0:	.word  0x0000
3fec19f0:	.word  0x0000
3fec1a00:	.word  0x0000
3fec1a10:	.word  0x0000
L3FEC1A20:
3fec1a20:	.word  0x0000
3fec1a30:	.word  0x0000
3fec1a40:	.word  0x0000
3fec1a50:	.word  0x0000
3fec1a60:	.word  0x0000
3fec1a70:	.word  0x0000
3fec1a80:	.word  0x0000
3fec1a90:	.word  0x0000
3fec1aa0:	.word  0x0000
3fec1ab0:	.word  0x0000
3fec1ac0:	.word  0x0000
3fec1ad0:	.word  0x0000
3fec1ae0:	.word  0x0000
3fec1af0:	.word  0x0000
3fec1b00:	.word  0x0000
3fec1b10:	.word  0x0000
3fec1b20:	.word  0x0000
3fec1b30:	.word  0x0000
3fec1b40:	.word  0x0000
3fec1b50:	.word  0x0000
3fec1b60:	.word  0x0000
3fec1b70:	.word  0x0000
3fec1b80:	.word  0x0000
3fec1b90:	.word  0x0000
3fec1ba0:	sub    sp, b8
3fec1bb0:	dsjs   a9, L3FEC1A20
3fec1bc0:	.word  0x0000
3fec1bd0:	.word  0x0000
3fec1be0:	.word  0x0000
3fec1bf0:	.word  0x0000
3fec1c00:	.word  0x0000
3fec1c10:	.word  0x0000
3fec1c20:	.word  0x0000
3fec1c30:	.word  0x0000
L3FEC1C40:
3fec1c40:	.word  0x0000
3fec1c50:	.word  0x0000
3fec1c60:	.word  0x0000
3fec1c70:	.word  0x0000
3fec1c80:	.word  0x0000
3fec1c90:	.word  0x0000
3fec1ca0:	.word  0x0000
3fec1cb0:	.word  0x0000
3fec1cc0:	.word  0x0000
3fec1cd0:	.word  0x0000
3fec1ce0:	.word  0x0000
3fec1cf0:	.word  0x0000
3fec1d00:	.word  0x0000
3fec1d10:	.word  0x0000
3fec1d20:	.word  0x0000
3fec1d30:	.word  0x0000
3fec1d40:	.word  0x0000
3fec1d50:	.word  0x0000
3fec1d60:	.word  0x0000
3fec1d70:	.word  0x0000
3fec1d80:	.word  0x0000
3fec1d90:	.word  0x0000
3fec1da0:	.word  0x0000
3fec1db0:	.word  0x0000
3fec1dc0:	subb   a5, a0
3fec1dd0:	dsjs   a9, L3FEC1C40
3fec1de0:	.word  0x0000
3fec1df0:	.word  0x0000
3fec1e00:	.word  0x0000
3fec1e10:	.word  0x0000
3fec1e20:	.word  0x0000
3fec1e30:	.word  0x0000
3fec1e40:	.word  0x0000
3fec1e50:	.word  0x0000
3fec1e60:	.word  0x0000
3fec1e70:	.word  0x0000
3fec1e80:	.word  0x0000
3fec1e90:	.word  0x0000
3fec1ea0:	.word  0x0000
3fec1eb0:	.word  0x0000
L3FEC1EC0:
3fec1ec0:	.word  0x0000
3fec1ed0:	.word  0x0000
3fec1ee0:	.word  0x0000
3fec1ef0:	.word  0x0000
3fec1f00:	.word  0x0000
3fec1f10:	.word  0x0000
3fec1f20:	.word  0x0000
3fec1f30:	.word  0x0000
3fec1f40:	.word  0x0000
3fec1f50:	.word  0x0000
3fec1f60:	.word  0x0000
3fec1f70:	.word  0x0000
3fec1f80:	.word  0x0000
3fec1f90:	.word  0x0000
3fec1fa0:	.word  0x0000
3fec1fb0:	.word  0x0000
3fec1fc0:	.word  0x0000
3fec1fd0:	.word  0x0000
3fec1fe0:	.word  0x0000
3fec1ff0:	.word  0x0000
3fec2000:	.word  0x0004
3fec2010:	.word  0x0000
3fec2020:	.word  0x000f
3fec2030:	.word  0x0000
3fec2040:	subb   a9, a0
3fec2050:	dsjs   a9, L3FEC1EC0
3fec2060:	.word  0x0000
3fec2070:	.word  0x0000
3fec2080:	.word  0x0000
3fec2090:	.word  0x0000
3fec20a0:	.word  0x0000
3fec20b0:	.word  0x0000
3fec20c0:	.word  0x0000
3fec20d0:	.word  0x0000
L3FEC20E0:
3fec20e0:	.word  0x0000
3fec20f0:	.word  0x0000
3fec2100:	.word  0x0000
3fec2110:	.word  0x0000
3fec2120:	.word  0x0000
3fec2130:	.word  0x0000
3fec2140:	.word  0x0000
3fec2150:	.word  0x0000
3fec2160:	.word  0x0000
3fec2170:	.word  0x0000
3fec2180:	.word  0x0000
3fec2190:	.word  0x0000
3fec21a0:	.word  0x0000
3fec21b0:	.word  0x0000
3fec21c0:	.word  0x0000
3fec21d0:	.word  0x0000
3fec21e0:	.word  0x0000
3fec21f0:	.word  0x0000
3fec2200:	.word  0x0000
3fec2210:	.word  0x0000
3fec2220:	.word  0x0000
3fec2230:	.word  0x0000
3fec2240:	.word  0x0000
3fec2250:	.word  0x0000
3fec2260:	subb   b12, b0
3fec2270:	dsjs   a9, L3FEC20E0
3fec2280:	.word  0x0000
3fec2290:	.word  0x0000
3fec22a0:	.word  0x0000
3fec22b0:	.word  0x0000
3fec22c0:	.word  0x0000
3fec22d0:	.word  0x0000
3fec22e0:	.word  0x0000
3fec22f0:	.word  0x0000
L3FEC2300:
3fec2300:	.word  0x0000
3fec2310:	.word  0x0000
3fec2320:	.word  0x0000
3fec2330:	.word  0x0000
3fec2340:	.word  0x0000
3fec2350:	.word  0x0000
3fec2360:	.word  0x0000
3fec2370:	.word  0x0000
3fec2380:	.word  0x0000
3fec2390:	.word  0x0000
3fec23a0:	.word  0x0000
L3FEC23B0:
3fec23b0:	.word  0x0000
3fec23c0:	.word  0x0000
3fec23d0:	.word  0x0000
3fec23e0:	.word  0x0000
3fec23f0:	.word  0x0000
3fec2400:	.word  0x0000
3fec2410:	.word  0x0000
3fec2420:	.word  0x0000
3fec2430:	.word  0x0000
3fec2440:	.word  0x0000
3fec2450:	.word  0x0000
3fec2460:	.word  0x0000
3fec2470:	.word  0x0000
3fec2480:	cmp    a2, a8
3fec2490:	dsjs   a9, L3FEC2300
3fec24a0:	.word  0x0418
3fec24b0:	addc   b5, b0
3fec24c0:	.word  0x0013
3fec24d0:	.word  0x000c
3fec24e0:	.word  0x000e
3fec24f0:	.word  0x0004
3fec2500:	.word  0x0000
3fec2510:	.word  0x0001
3fec2520:	.word  0x0000
3fec2530:	cmp    a3, a8
3fec2540:	dsjs   a9, L3FEC23B0
3fec2550:	.word  0x0000
3fec2560:	.word  0x0000
3fec2570:	.word  0x0000
3fec2580:	.word  0x0000
3fec2590:	.word  0x0000
3fec25a0:	.word  0x0000
3fec25b0:	.word  0x0000
3fec25c0:	.word  0x0000
L3FEC25D0:
3fec25d0:	.word  0x0000
3fec25e0:	.word  0x0000
3fec25f0:	.word  0x0000
3fec2600:	.word  0x0000
3fec2610:	.word  0x0000
3fec2620:	.word  0x0000
3fec2630:	.word  0x0000
3fec2640:	.word  0x0000
3fec2650:	.word  0x0000
3fec2660:	.word  0x0000
3fec2670:	.word  0x0000
3fec2680:	.word  0x0000
3fec2690:	.word  0x0000
3fec26a0:	.word  0x0000
3fec26b0:	.word  0x0000
3fec26c0:	.word  0x0000
3fec26d0:	.word  0x0000
3fec26e0:	.word  0x0000
3fec26f0:	.word  0x0000
3fec2700:	.word  0x0000
3fec2710:	.word  0x0000
3fec2720:	.word  0x0000
3fec2730:	.word  0x0000
3fec2740:	.word  0x0000
3fec2750:	cmp    a8, a8
3fec2760:	dsjs   a9, L3FEC25D0
3fec2770:	.word  0x0000
3fec2780:	.word  0x0000
3fec2790:	.word  0x0000
3fec27a0:	.word  0x0000
3fec27b0:	.word  0x0000
3fec27c0:	.word  0x0000
3fec27d0:	.word  0x0000
3fec27e0:	.word  0x0000
L3FEC27F0:
3fec27f0:	.word  0x0000
3fec2800:	.word  0x0000
3fec2810:	.word  0x0000
3fec2820:	.word  0x0000
3fec2830:	.word  0x0000
3fec2840:	.word  0x0000
3fec2850:	.word  0x0000
3fec2860:	.word  0x0000
3fec2870:	.word  0x0000
3fec2880:	.word  0x0000
3fec2890:	.word  0x0000
3fec28a0:	.word  0x0000
3fec28b0:	.word  0x0000
3fec28c0:	.word  0x0000
3fec28d0:	.word  0x0000
3fec28e0:	.word  0x0000
3fec28f0:	.word  0x0000
3fec2900:	.word  0x0000
3fec2910:	.word  0x0000
3fec2920:	.word  0x0000
3fec2930:	.word  0x0000
3fec2940:	.word  0x0000
3fec2950:	.word  0x0000
3fec2960:	.word  0x0000
3fec2970:	cmp    sp, a8
3fec2980:	dsjs   a9, L3FEC27F0
3fec2990:	.word  0x0000
3fec29a0:	.word  0x0000
3fec29b0:	.word  0x0000
3fec29c0:	.word  0x0000
3fec29d0:	.word  0x0000
3fec29e0:	.word  0x0000
3fec29f0:	.word  0x0000
3fec2a00:	.word  0x0000
3fec2a10:	.word  0x0000
3fec2a20:	.word  0x0000
3fec2a30:	.word  0x0000
3fec2a40:	.word  0x0000
3fec2a50:	.word  0x0000
3fec2a60:	.word  0x0000
L3FEC2A70:
3fec2a70:	.word  0x0000
3fec2a80:	.word  0x0000
L3FEC2A90:
3fec2a90:	.word  0x0000
3fec2aa0:	.word  0x0000
3fec2ab0:	.word  0x0000
3fec2ac0:	.word  0x0000
3fec2ad0:	.word  0x0000
3fec2ae0:	.word  0x0000
3fec2af0:	.word  0x0000
3fec2b00:	.word  0x0000
3fec2b10:	.word  0x0000
3fec2b20:	.word  0x0000
3fec2b30:	.word  0x0000
3fec2b40:	.word  0x0000
3fec2b50:	.word  0x0000
3fec2b60:	.word  0x0000
3fec2b70:	.word  0x0000
3fec2b80:	.word  0x0000
3fec2b90:	rev    a0
3fec2ba0:	rev    a0
3fec2bb0:	.word  0x0003
3fec2bc0:	.word  0x0000
3fec2bd0:	.word  0x0002
3fec2be0:	.word  0x0000
3fec2bf0:	btst   b4, b8
3fec2c00:	dsjs   a9, L3FEC2A70
3fec2c10:	btst   b8, b0
3fec2c20:	dsjs   a9, L3FEC2A90
3fec2c30:	.word  0x0000
3fec2c40:	.word  0x0000
3fec2c50:	.word  0x0000
3fec2c60:	.word  0x0000
3fec2c70:	.word  0x0000
3fec2c80:	.word  0x0000
L3FEC2C90:
3fec2c90:	.word  0x0000
3fec2ca0:	.word  0x0000
L3FEC2CB0:
3fec2cb0:	.word  0x0000
3fec2cc0:	.word  0x0000
3fec2cd0:	.word  0x0000
3fec2ce0:	.word  0x0000
3fec2cf0:	.word  0x0000
3fec2d00:	.word  0x0000
3fec2d10:	.word  0x0000
3fec2d20:	.word  0x0000
3fec2d30:	.word  0x0000
3fec2d40:	.word  0x0000
3fec2d50:	.word  0x0000
3fec2d60:	.word  0x0000
3fec2d70:	.word  0x0000
3fec2d80:	.word  0x0000
3fec2d90:	.word  0x0000
3fec2da0:	.word  0x0000
3fec2db0:	.word  0x0000
3fec2dc0:	.word  0x0000
3fec2dd0:	.word  0x0000
3fec2de0:	.word  0x0000
3fec2df0:	.word  0x0000
3fec2e00:	.word  0x0000
3fec2e10:	cmp    a2, a8
3fec2e20:	dsjs   a9, L3FEC2C90
3fec2e30:	btst   a12, a8
3fec2e40:	dsjs   a9, L3FEC2CB0
3fec2e50:	.word  0x0000
3fec2e60:	.word  0x0000
3fec2e70:	.word  0x0000
3fec2e80:	.word  0x0000
3fec2e90:	.word  0x0000
3fec2ea0:	.word  0x0000
L3FEC2EB0:
3fec2eb0:	.word  0x0000
3fec2ec0:	.word  0x0000
L3FEC2ED0:
3fec2ed0:	.word  0x0000
3fec2ee0:	.word  0x0000
3fec2ef0:	.word  0x0000
3fec2f00:	.word  0x0000
3fec2f10:	.word  0x0000
3fec2f20:	.word  0x0000
3fec2f30:	.word  0x0000
3fec2f40:	.word  0x0000
3fec2f50:	.word  0x0000
3fec2f60:	.word  0x0000
3fec2f70:	.word  0x0000
3fec2f80:	.word  0x0000
3fec2f90:	.word  0x0000
3fec2fa0:	.word  0x0000
3fec2fb0:	.word  0x0000
3fec2fc0:	.word  0x0000
3fec2fd0:	.word  0x0000
3fec2fe0:	.word  0x0000
3fec2ff0:	.word  0x0000
3fec3000:	.word  0x0000
3fec3010:	.word  0x0000
3fec3020:	.word  0x0000
3fec3030:	btst   b13, b0
3fec3040:	dsjs   a9, L3FEC2EB0
3fec3050:	btst   sp, b8
3fec3060:	dsjs   a9, L3FEC2ED0
3fec3070:	.word  0x0000
3fec3080:	.word  0x0000
3fec3090:	.word  0x0000
3fec30a0:	.word  0x0000
3fec30b0:	.word  0x0000
3fec30c0:	.word  0x0000
3fec30d0:	.word  0x0000
3fec30e0:	.word  0x0000
3fec30f0:	.word  0x0000
3fec3100:	.word  0x0000
3fec3110:	.word  0x0000
3fec3120:	.word  0x0000
L3FEC3130:
3fec3130:	.word  0x0000
3fec3140:	.word  0x0000
3fec3150:	.word  0x0000
3fec3160:	.word  0x0000
3fec3170:	.word  0x0000
3fec3180:	.word  0x0000
3fec3190:	.word  0x0000
3fec31a0:	.word  0x0000
3fec31b0:	.word  0x0000
3fec31c0:	.word  0x0000
3fec31d0:	.word  0x0000
3fec31e0:	.word  0x0000
3fec31f0:	.word  0x0000
3fec3200:	.word  0x0000
3fec3210:	.word  0x0000
3fec3220:	.word  0x0000
3fec3230:	.word  0x0000
3fec3240:	.word  0x0000
3fec3250:	.word  0x0072
3fec3260:	.word  0x006e
3fec3270:	.word  0x0004
3fec3280:	.word  0x0000
3fec3290:	.word  0x0003
3fec32a0:	.word  0x0000
3fec32b0:	move   a2, a8
3fec32c0:	dsjs   a9, L3FEC3130
3fec32d0:	.word  0x0000
3fec32e0:	.word  0x0000
3fec32f0:	.word  0x0000
3fec3300:	.word  0x0000
3fec3310:	.word  0x0000
3fec3320:	.word  0x0000
3fec3330:	.word  0x0000
3fec3340:	.word  0x0000
L3FEC3350:
3fec3350:	.word  0x0000
3fec3360:	.word  0x0000
3fec3370:	.word  0x0000
3fec3380:	.word  0x0000
3fec3390:	.word  0x0000
3fec33a0:	.word  0x0000
3fec33b0:	.word  0x0000
3fec33c0:	.word  0x0000
3fec33d0:	.word  0x0000
3fec33e0:	.word  0x0000
3fec33f0:	.word  0x0000
3fec3400:	.word  0x0000
3fec3410:	.word  0x0000
3fec3420:	.word  0x0000
3fec3430:	.word  0x0000
3fec3440:	.word  0x0000
3fec3450:	.word  0x0000
3fec3460:	.word  0x0000
3fec3470:	.word  0x0000
3fec3480:	.word  0x0000
3fec3490:	.word  0x0000
3fec34a0:	.word  0x0000
3fec34b0:	.word  0x0000
3fec34c0:	.word  0x0000
3fec34d0:	move   b5, b8
3fec34e0:	dsjs   a9, L3FEC3350
3fec34f0:	.word  0x0000
3fec3500:	.word  0x0000
3fec3510:	.word  0x0000
3fec3520:	.word  0x0000
3fec3530:	.word  0x0000
3fec3540:	.word  0x0000
3fec3550:	.word  0x0000
3fec3560:	.word  0x0000
L3FEC3570:
3fec3570:	.word  0x0000
3fec3580:	.word  0x0000
3fec3590:	.word  0x0000
3fec35a0:	.word  0x0000
3fec35b0:	.word  0x0000
3fec35c0:	.word  0x0000
3fec35d0:	.word  0x0000
3fec35e0:	.word  0x0000
3fec35f0:	.word  0x0000
3fec3600:	.word  0x0000
3fec3610:	.word  0x0000
3fec3620:	.word  0x0000
3fec3630:	.word  0x0000
3fec3640:	.word  0x0000
3fec3650:	.word  0x0000
3fec3660:	.word  0x0000
3fec3670:	.word  0x0000
3fec3680:	.word  0x0000
3fec3690:	.word  0x0000
3fec36a0:	.word  0x0000
3fec36b0:	.word  0x0000
3fec36c0:	.word  0x0000
3fec36d0:	.word  0x0000
3fec36e0:	.word  0x0000
3fec36f0:	btst   b13, b0
3fec3700:	dsjs   a9, L3FEC3570
3fec3710:	.word  0x0000
3fec3720:	.word  0x0000
3fec3730:	.word  0x0000
3fec3740:	.word  0x0000
3fec3750:	.word  0x0000
3fec3760:	.word  0x0000
3fec3770:	.word  0x0000
3fec3780:	.word  0x0000
3fec3790:	.word  0x0000
3fec37a0:	.word  0x0000
3fec37b0:	.word  0x0000
3fec37c0:	.word  0x0000
3fec37d0:	.word  0x0000
3fec37e0:	.word  0x0000
L3FEC37F0:
3fec37f0:	.word  0x0000
3fec3800:	.word  0x0000
3fec3810:	.word  0x0000
3fec3820:	.word  0x0000
3fec3830:	.word  0x0000
3fec3840:	.word  0x0000
3fec3850:	.word  0x0000
3fec3860:	.word  0x0000
3fec3870:	.word  0x0000
3fec3880:	.word  0x0000
3fec3890:	.word  0x0000
3fec38a0:	.word  0x0000
3fec38b0:	.word  0x0000
3fec38c0:	.word  0x0000
3fec38d0:	.word  0x0000
3fec38e0:	.word  0x0000
3fec38f0:	.word  0x0000
3fec3900:	.word  0x0000
3fec3910:	.word  0x0078
3fec3920:	.word  0x0069
3fec3930:	.word  0x0001
3fec3940:	.word  0x0000
3fec3950:	.word  0x0004
3fec3960:	.word  0x0000
3fec3970:	move   a8, a0
3fec3980:	dsjs   a9, L3FEC37F0
3fec3990:	.word  0x0000
3fec39a0:	.word  0x0000
3fec39b0:	.word  0x0000
3fec39c0:	.word  0x0000
3fec39d0:	.word  0x0000
3fec39e0:	.word  0x0000
3fec39f0:	.word  0x0000
3fec3a00:	.word  0x0000
L3FEC3A10:
3fec3a10:	.word  0x0000
3fec3a20:	.word  0x0000
3fec3a30:	.word  0x0000
3fec3a40:	.word  0x0000
3fec3a50:	.word  0x0000
3fec3a60:	.word  0x0000
3fec3a70:	.word  0x0000
3fec3a80:	.word  0x0000
3fec3a90:	.word  0x0000
3fec3aa0:	.word  0x0000
3fec3ab0:	.word  0x0000
3fec3ac0:	.word  0x0000
3fec3ad0:	.word  0x0000
3fec3ae0:	.word  0x0000
3fec3af0:	.word  0x0000
3fec3b00:	.word  0x0000
3fec3b10:	.word  0x0000
3fec3b20:	.word  0x0000
3fec3b30:	.word  0x0000
3fec3b40:	.word  0x0000
3fec3b50:	.word  0x0000
3fec3b60:	.word  0x0000
3fec3b70:	.word  0x0000
3fec3b80:	.word  0x0000
3fec3b90:	move   a8, a0
3fec3ba0:	dsjs   a9, L3FEC3A10
3fec3bb0:	.word  0x0000
3fec3bc0:	.word  0x0000
3fec3bd0:	.word  0x0000
3fec3be0:	.word  0x0000
3fec3bf0:	.word  0x0000
3fec3c00:	.word  0x0000
3fec3c10:	.word  0x0000
3fec3c20:	.word  0x0000
L3FEC3C30:
3fec3c30:	.word  0x0000
3fec3c40:	.word  0x0000
3fec3c50:	.word  0x0000
3fec3c60:	.word  0x0000
3fec3c70:	.word  0x0000
3fec3c80:	.word  0x0000
3fec3c90:	.word  0x0000
3fec3ca0:	.word  0x0000
3fec3cb0:	.word  0x0000
3fec3cc0:	.word  0x0000
3fec3cd0:	.word  0x0000
3fec3ce0:	.word  0x0000
3fec3cf0:	.word  0x0000
3fec3d00:	.word  0x0000
3fec3d10:	.word  0x0000
3fec3d20:	.word  0x0000
3fec3d30:	.word  0x0000
3fec3d40:	.word  0x0000
3fec3d50:	.word  0x0000
3fec3d60:	.word  0x0000
3fec3d70:	.word  0x0000
3fec3d80:	.word  0x0000
3fec3d90:	.word  0x0000
3fec3da0:	.word  0x0000
3fec3db0:	move   a8, a0
3fec3dc0:	dsjs   a9, L3FEC3C30
3fec3dd0:	.word  0x0000
3fec3de0:	.word  0x0000
3fec3df0:	.word  0x0000
3fec3e00:	.word  0x0000
3fec3e10:	.word  0x0000
3fec3e20:	.word  0x0000
3fec3e30:	.word  0x0000
3fec3e40:	.word  0x0000
3fec3e50:	.word  0x0000
3fec3e60:	.word  0x0000
3fec3e70:	.word  0x0000
3fec3e80:	.word  0x0000
3fec3e90:	.word  0x0000
3fec3ea0:	.word  0x0000
L3FEC3EB0:
3fec3eb0:	.word  0x0000
3fec3ec0:	.word  0x0000
3fec3ed0:	.word  0x0000
3fec3ee0:	.word  0x0000
3fec3ef0:	.word  0x0000
3fec3f00:	.word  0x0000
3fec3f10:	.word  0x0000
3fec3f20:	.word  0x0000
3fec3f30:	.word  0x0000
3fec3f40:	.word  0x0000
3fec3f50:	.word  0x0000
3fec3f60:	.word  0x0000
3fec3f70:	.word  0x0000
3fec3f80:	.word  0x0000
3fec3f90:	.word  0x0000
3fec3fa0:	.word  0x0000
3fec3fb0:	.word  0x0000
3fec3fc0:	.word  0x0000
3fec3fd0:	.word  0x0072
3fec3fe0:	.word  0x0096
3fec3ff0:	.word  0x0004
3fec4000:	.word  0x0000
3fec4010:	.word  0x0005
3fec4020:	.word  0x0000
3fec4030:	btst   b8, b0
3fec4040:	dsjs   a9, L3FEC3EB0
3fec4050:	.word  0x0000
3fec4060:	.word  0x0000
3fec4070:	.word  0x0000
3fec4080:	.word  0x0000
3fec4090:	.word  0x0000
3fec40a0:	.word  0x0000
3fec40b0:	.word  0x0000
3fec40c0:	.word  0x0000
L3FEC40D0:
3fec40d0:	.word  0x0000
3fec40e0:	.word  0x0000
3fec40f0:	.word  0x0000
3fec4100:	.word  0x0000
3fec4110:	.word  0x0000
3fec4120:	.word  0x0000
3fec4130:	.word  0x0000
3fec4140:	.word  0x0000
3fec4150:	.word  0x0000
3fec4160:	.word  0x0000
3fec4170:	.word  0x0000
3fec4180:	.word  0x0000
3fec4190:	.word  0x0000
3fec41a0:	.word  0x0000
3fec41b0:	.word  0x0000
3fec41c0:	.word  0x0000
3fec41d0:	.word  0x0000
3fec41e0:	.word  0x0000
3fec41f0:	.word  0x0000
3fec4200:	.word  0x0000
3fec4210:	.word  0x0000
3fec4220:	.word  0x0000
3fec4230:	.word  0x0000
3fec4240:	.word  0x0000
3fec4250:	move   a9, a0
3fec4260:	dsjs   a9, L3FEC40D0
3fec4270:	.word  0x0000
3fec4280:	.word  0x0000
3fec4290:	.word  0x0000
3fec42a0:	.word  0x0000
3fec42b0:	.word  0x0000
3fec42c0:	.word  0x0000
3fec42d0:	.word  0x0000
3fec42e0:	.word  0x0000
L3FEC42F0:
3fec42f0:	.word  0x0000
3fec4300:	.word  0x0000
3fec4310:	.word  0x0000
3fec4320:	.word  0x0000
3fec4330:	.word  0x0000
3fec4340:	.word  0x0000
3fec4350:	.word  0x0000
3fec4360:	.word  0x0000
3fec4370:	.word  0x0000
3fec4380:	.word  0x0000
3fec4390:	.word  0x0000
3fec43a0:	.word  0x0000
3fec43b0:	.word  0x0000
3fec43c0:	.word  0x0000
3fec43d0:	.word  0x0000
3fec43e0:	.word  0x0000
3fec43f0:	.word  0x0000
3fec4400:	.word  0x0000
3fec4410:	.word  0x0000
3fec4420:	.word  0x0000
3fec4430:	.word  0x0000
3fec4440:	.word  0x0000
3fec4450:	.word  0x0000
3fec4460:	.word  0x0000
3fec4470:	btst   sp, b8
3fec4480:	dsjs   a9, L3FEC42F0
3fec4490:	.word  0x0000
3fec44a0:	.word  0x0000
3fec44b0:	.word  0x0000
3fec44c0:	.word  0x0000
3fec44d0:	.word  0x0000
3fec44e0:	.word  0x0000
3fec44f0:	.word  0x0000
3fec4500:	.word  0x0000
3fec4510:	.word  0x0000
3fec4520:	.word  0x0000
3fec4530:	.word  0x0000
3fec4540:	.word  0x0000
3fec4550:	.word  0x0000
3fec4560:	.word  0x0000
L3FEC4570:
3fec4570:	.word  0x0000
3fec4580:	.word  0x0000
3fec4590:	.word  0x0000
3fec45a0:	.word  0x0000
3fec45b0:	.word  0x0000
3fec45c0:	.word  0x0000
3fec45d0:	.word  0x0000
3fec45e0:	.word  0x0000
3fec45f0:	.word  0x0000
3fec4600:	.word  0x0000
3fec4610:	.word  0x0000
3fec4620:	.word  0x0000
3fec4630:	.word  0x0000
3fec4640:	.word  0x0000
3fec4650:	.word  0x0000
3fec4660:	.word  0x0000
3fec4670:	.word  0x0000
3fec4680:	.word  0x0000
3fec4690:	.word  0x0078
L3FEC46A0:
3fec46a0:	.word  0x0091
3fec46b0:	.word  0x0001
3fec46c0:	.word  0x0000
3fec46d0:	.word  0x0006
3fec46e0:	.word  0x0000
3fec46f0:	move   a8, a0
3fec4700:	dsjs   a9, L3FEC4570
3fec4710:	.word  0x0000
3fec4720:	.word  0x0000
3fec4730:	.word  0x0000
3fec4740:	.word  0x0000
3fec4750:	.word  0x0000
3fec4760:	.word  0x0000
3fec4770:	.word  0x0000
3fec4780:	.word  0x0000
L3FEC4790:
3fec4790:	.word  0x0000
3fec47a0:	.word  0x0000
3fec47b0:	.word  0x0000
3fec47c0:	.word  0x0000
3fec47d0:	.word  0x0000
3fec47e0:	.word  0x0000
3fec47f0:	.word  0x0000
3fec4800:	.word  0x0000
3fec4810:	.word  0x0000
3fec4820:	.word  0x0000
3fec4830:	.word  0x0000
3fec4840:	.word  0x0000
3fec4850:	.word  0x0000
3fec4860:	.word  0x0000
3fec4870:	.word  0x0000
3fec4880:	.word  0x0000
3fec4890:	.word  0x0000
3fec48a0:	.word  0x0000
3fec48b0:	.word  0x0000
3fec48c0:	.word  0x0000
3fec48d0:	.word  0x0000
3fec48e0:	.word  0x0000
3fec48f0:	.word  0x0000
3fec4900:	.word  0x0000
3fec4910:	move   a8, a0
3fec4920:	dsjs   a9, L3FEC4790
3fec4930:	.word  0x0000
3fec4940:	.word  0x0000
3fec4950:	.word  0x0000
3fec4960:	.word  0x0000
3fec4970:	.word  0x0000
3fec4980:	.word  0x0000
3fec4990:	.word  0x0000
3fec49a0:	.word  0x0000
L3FEC49B0:
3fec49b0:	.word  0x0000
3fec49c0:	.word  0x0000
3fec49d0:	.word  0x0000
3fec49e0:	.word  0x0000
3fec49f0:	.word  0x0000
3fec4a00:	.word  0x0000
3fec4a10:	.word  0x0000
3fec4a20:	.word  0x0000
3fec4a30:	.word  0x0000
3fec4a40:	.word  0x0000
3fec4a50:	.word  0x0000
3fec4a60:	.word  0x0000
3fec4a70:	.word  0x0000
3fec4a80:	.word  0x0000
3fec4a90:	.word  0x0000
3fec4aa0:	.word  0x0000
3fec4ab0:	.word  0x0000
3fec4ac0:	.word  0x0000
3fec4ad0:	.word  0x0000
3fec4ae0:	.word  0x0000
3fec4af0:	.word  0x0000
3fec4b00:	.word  0x0000
3fec4b10:	.word  0x0000
3fec4b20:	.word  0x0000
3fec4b30:	move   a8, a0
3fec4b40:	dsjs   a9, L3FEC49B0
3fec4b50:	.word  0x0000
3fec4b60:	.word  0x0000
3fec4b70:	.word  0x0000
3fec4b80:	.word  0x0000
3fec4b90:	.word  0x0000
3fec4ba0:	.word  0x0000
3fec4bb0:	.word  0x0000
3fec4bc0:	.word  0x0000
3fec4bd0:	.word  0x0000
3fec4be0:	.word  0x0000
3fec4bf0:	.word  0x0000
3fec4c00:	.word  0x0000
3fec4c10:	.word  0x0000
3fec4c20:	.word  0x0000
L3FEC4C30:
3fec4c30:	.word  0x0000
3fec4c40:	.word  0x0000
3fec4c50:	.word  0x0000
3fec4c60:	.word  0x0000
3fec4c70:	.word  0x0000
3fec4c80:	.word  0x0000
3fec4c90:	.word  0x0000
3fec4ca0:	.word  0x0000
3fec4cb0:	.word  0x0000
3fec4cc0:	.word  0x0000
3fec4cd0:	.word  0x0000
3fec4ce0:	.word  0x0000
3fec4cf0:	.word  0x0000
3fec4d00:	.word  0x0000
3fec4d10:	.word  0x0000
3fec4d20:	.word  0x0000
3fec4d30:	.word  0x0000
3fec4d40:	.word  0x0000
3fec4d50:	rev    b0
3fec4d60:	.word  0x00ce
3fec4d70:	.word  0x0005
3fec4d80:	.word  0x0000
3fec4d90:	.word  0x0007
3fec4da0:	.word  0x0000
3fec4db0:	move   b11, b0
3fec4dc0:	dsjs   a9, L3FEC4C30
3fec4dd0:	.word  0x0000
3fec4de0:	.word  0x0000
3fec4df0:	.word  0x0000
3fec4e00:	.word  0x0000
3fec4e10:	.word  0x0000
3fec4e20:	.word  0x0000
3fec4e30:	.word  0x0000
3fec4e40:	.word  0x0000
L3FEC4E50:
3fec4e50:	.word  0x0000
3fec4e60:	.word  0x0000
3fec4e70:	.word  0x0000
3fec4e80:	.word  0x0000
3fec4e90:	.word  0x0000
3fec4ea0:	.word  0x0000
3fec4eb0:	.word  0x0000
3fec4ec0:	.word  0x0000
3fec4ed0:	.word  0x0000
3fec4ee0:	.word  0x0000
3fec4ef0:	.word  0x0000
3fec4f00:	.word  0x0000
3fec4f10:	.word  0x0000
3fec4f20:	.word  0x0000
3fec4f30:	.word  0x0000
3fec4f40:	.word  0x0000
3fec4f50:	.word  0x0000
3fec4f60:	.word  0x0000
3fec4f70:	.word  0x0000
3fec4f80:	.word  0x0000
3fec4f90:	.word  0x0000
3fec4fa0:	.word  0x0000
3fec4fb0:	.word  0x0000
3fec4fc0:	.word  0x0000
3fec4fd0:	move   b11, b0
3fec4fe0:	dsjs   a9, L3FEC4E50
3fec4ff0:	.word  0x0000
3fec5000:	.word  0x0000
3fec5010:	.word  0x0000
3fec5020:	.word  0x0000
3fec5030:	.word  0x0000
3fec5040:	.word  0x0000
3fec5050:	.word  0x0000
3fec5060:	.word  0x0000
L3FEC5070:
3fec5070:	.word  0x0000
3fec5080:	.word  0x0000
3fec5090:	.word  0x0000
3fec50a0:	.word  0x0000
3fec50b0:	.word  0x0000
3fec50c0:	.word  0x0000
3fec50d0:	.word  0x0000
3fec50e0:	.word  0x0000
3fec50f0:	.word  0x0000
3fec5100:	.word  0x0000
3fec5110:	.word  0x0000
3fec5120:	.word  0x0000
3fec5130:	.word  0x0000
3fec5140:	.word  0x0000
3fec5150:	.word  0x0000
3fec5160:	.word  0x0000
3fec5170:	.word  0x0000
3fec5180:	.word  0x0000
3fec5190:	.word  0x0000
3fec51a0:	.word  0x0000
3fec51b0:	.word  0x0000
3fec51c0:	.word  0x0000
3fec51d0:	.word  0x0000
3fec51e0:	.word  0x0000
3fec51f0:	move   b11, b0
3fec5200:	dsjs   a9, L3FEC5070
3fec5210:	.word  0x0000
3fec5220:	.word  0x0000
3fec5230:	.word  0x0000
3fec5240:	.word  0x0000
3fec5250:	.word  0x0000
3fec5260:	.word  0x0000
3fec5270:	.word  0x0000
3fec5280:	.word  0x0000
3fec5290:	.word  0x0000
3fec52a0:	.word  0x0000
3fec52b0:	.word  0x0000
3fec52c0:	.word  0x0000
3fec52d0:	.word  0x0000
3fec52e0:	.word  0x0000
L3FEC52F0:
3fec52f0:	.word  0x0000
3fec5300:	.word  0x0000
3fec5310:	.word  0x0000
3fec5320:	.word  0x0000
3fec5330:	.word  0x0000
3fec5340:	.word  0x0000
3fec5350:	.word  0x0000
3fec5360:	.word  0x0000
3fec5370:	.word  0x0000
3fec5380:	.word  0x0000
3fec5390:	.word  0x0000
3fec53a0:	.word  0x0000
3fec53b0:	.word  0x0000
3fec53c0:	.word  0x0000
3fec53d0:	.word  0x0000
3fec53e0:	.word  0x0000
3fec53f0:	.word  0x0000
3fec5400:	.word  0x0000
3fec5410:	getpc  b4
3fec5420:	.word  0x00ce
3fec5430:	.word  0x0005
3fec5440:	.word  0x0000
3fec5450:	.word  0x0008
3fec5460:	.word  0x0000
3fec5470:	move   a14, a8
3fec5480:	dsjs   a9, L3FEC52F0
3fec5490:	.word  0x0000
3fec54a0:	.word  0x0000
3fec54b0:	.word  0x0000
3fec54c0:	.word  0x0000
3fec54d0:	.word  0x0000
3fec54e0:	.word  0x0000
3fec54f0:	.word  0x0000
3fec5500:	.word  0x0000
L3FEC5510:
3fec5510:	.word  0x0000
3fec5520:	.word  0x0000
3fec5530:	.word  0x0000
3fec5540:	.word  0x0000
3fec5550:	.word  0x0000
3fec5560:	.word  0x0000
3fec5570:	.word  0x0000
3fec5580:	.word  0x0000
3fec5590:	.word  0x0000
3fec55a0:	.word  0x0000
3fec55b0:	.word  0x0000
3fec55c0:	.word  0x0000
3fec55d0:	.word  0x0000
3fec55e0:	.word  0x0000
3fec55f0:	.word  0x0000
3fec5600:	.word  0x0000
3fec5610:	.word  0x0000
3fec5620:	.word  0x0000
3fec5630:	.word  0x0000
3fec5640:	.word  0x0000
3fec5650:	.word  0x0000
3fec5660:	.word  0x0000
3fec5670:	.word  0x0000
3fec5680:	.word  0x0000
3fec5690:	rl     0x9, b8
3fec56a0:	dsjs   a9, L3FEC5510
3fec56b0:	.word  0x0000
3fec56c0:	.word  0x0000
3fec56d0:	.word  0x0000
3fec56e0:	.word  0x0000
3fec56f0:	.word  0x0000
3fec5700:	.word  0x0000
3fec5710:	.word  0x0000
3fec5720:	.word  0x0000
L3FEC5730:
3fec5730:	.word  0x0000
3fec5740:	.word  0x0000
3fec5750:	.word  0x0000
3fec5760:	.word  0x0000
3fec5770:	.word  0x0000
3fec5780:	.word  0x0000
3fec5790:	.word  0x0000
3fec57a0:	.word  0x0000
3fec57b0:	.word  0x0000
3fec57c0:	.word  0x0000
3fec57d0:	.word  0x0000
3fec57e0:	.word  0x0000
3fec57f0:	.word  0x0000
3fec5800:	.word  0x0000
3fec5810:	.word  0x0000
3fec5820:	.word  0x0000
3fec5830:	.word  0x0000
3fec5840:	.word  0x0000
3fec5850:	.word  0x0000
3fec5860:	.word  0x0000
3fec5870:	.word  0x0000
3fec5880:	.word  0x0000
3fec5890:	.word  0x0000
3fec58a0:	.word  0x0000
3fec58b0:	sub    a6, a8
3fec58c0:	dsjs   a9, L3FEC5730
3fec58d0:	.word  0x0000
3fec58e0:	.word  0x0000
3fec58f0:	.word  0x0000
3fec5900:	.word  0x0000
3fec5910:	.word  0x0000
3fec5920:	.word  0x0000
3fec5930:	.word  0x0000
3fec5940:	.word  0x0000
3fec5950:	.word  0x0000
3fec5960:	.word  0x0000
3fec5970:	.word  0x0000
3fec5980:	.word  0x0000
3fec5990:	.word  0x0000
3fec59a0:	.word  0x0000
L3FEC59B0:
3fec59b0:	.word  0x0000
3fec59c0:	.word  0x0000
3fec59d0:	.word  0x0000
3fec59e0:	.word  0x0000
3fec59f0:	.word  0x0000
3fec5a00:	.word  0x0000
3fec5a10:	.word  0x0000
3fec5a20:	.word  0x0000
3fec5a30:	.word  0x0000
3fec5a40:	.word  0x0000
3fec5a50:	.word  0x0000
3fec5a60:	.word  0x0000
3fec5a70:	.word  0x0000
3fec5a80:	.word  0x0000
3fec5a90:	.word  0x0000
3fec5aa0:	.word  0x0000
3fec5ab0:	.word  0x0000
3fec5ac0:	.word  0x0000
3fec5ad0:	.word  0x0274
3fec5ae0:	.word  0x00ce
3fec5af0:	.word  0x0005
3fec5b00:	.word  0x0000
3fec5b10:	.word  0x0009
3fec5b20:	.word  0x0000
3fec5b30:	move   a1, b0
3fec5b40:	dsjs   a9, L3FEC59B0
3fec5b50:	.word  0x0000
3fec5b60:	.word  0x0000
3fec5b70:	.word  0x0000
3fec5b80:	.word  0x0000
3fec5b90:	.word  0x0000
3fec5ba0:	.word  0x0000
3fec5bb0:	.word  0x0000
3fec5bc0:	.word  0x0000
L3FEC5BD0:
3fec5bd0:	.word  0x0000
3fec5be0:	.word  0x0000
3fec5bf0:	.word  0x0000
3fec5c00:	.word  0x0000
3fec5c10:	.word  0x0000
3fec5c20:	.word  0x0000
3fec5c30:	.word  0x0000
3fec5c40:	.word  0x0000
3fec5c50:	.word  0x0000
3fec5c60:	.word  0x0000
3fec5c70:	.word  0x0000
3fec5c80:	.word  0x0000
3fec5c90:	.word  0x0000
3fec5ca0:	.word  0x0000
3fec5cb0:	.word  0x0000
3fec5cc0:	.word  0x0000
3fec5cd0:	.word  0x0000
3fec5ce0:	.word  0x0000
3fec5cf0:	.word  0x0000
3fec5d00:	.word  0x0000
3fec5d10:	.word  0x0000
3fec5d20:	.word  0x0000
3fec5d30:	.word  0x0000
3fec5d40:	.word  0x0000
3fec5d50:	rl     0x12, a8
3fec5d60:	dsjs   a9, L3FEC5BD0
3fec5d70:	.word  0x0000
3fec5d80:	.word  0x0000
3fec5d90:	.word  0x0000
3fec5da0:	.word  0x0000
3fec5db0:	.word  0x0000
3fec5dc0:	.word  0x0000
3fec5dd0:	.word  0x0000
3fec5de0:	.word  0x0000
L3FEC5DF0:
3fec5df0:	.word  0x0000
3fec5e00:	.word  0x0000
3fec5e10:	.word  0x0000
3fec5e20:	.word  0x0000
3fec5e30:	.word  0x0000
3fec5e40:	.word  0x0000
3fec5e50:	.word  0x0000
3fec5e60:	.word  0x0000
3fec5e70:	.word  0x0000
3fec5e80:	.word  0x0000
3fec5e90:	.word  0x0000
3fec5ea0:	.word  0x0000
3fec5eb0:	.word  0x0000
3fec5ec0:	.word  0x0000
3fec5ed0:	.word  0x0000
3fec5ee0:	.word  0x0000
3fec5ef0:	.word  0x0000
3fec5f00:	.word  0x0000
3fec5f10:	.word  0x0000
3fec5f20:	.word  0x0000
3fec5f30:	.word  0x0000
3fec5f40:	.word  0x0000
3fec5f50:	.word  0x0000
3fec5f60:	.word  0x0000
3fec5f70:	srl    0x1d, b8
3fec5f80:	dsjs   a9, L3FEC5DF0
3fec5f90:	.word  0x0000
3fec5fa0:	.word  0x0000
3fec5fb0:	.word  0x0000
3fec5fc0:	.word  0x0000
3fec5fd0:	.word  0x0000
3fec5fe0:	.word  0x0000
3fec5ff0:	.word  0x0000
3fec6000:	.word  0x0000
3fec6010:	.word  0x0000
3fec6020:	.word  0x0000
3fec6030:	.word  0x0000
3fec6040:	.word  0x0000
3fec6050:	.word  0x0000
3fec6060:	.word  0x0000
L3FEC6070:
3fec6070:	.word  0x0000
3fec6080:	.word  0x0000
3fec6090:	.word  0x0000
3fec60a0:	.word  0x0000
3fec60b0:	.word  0x0000
3fec60c0:	.word  0x0000
3fec60d0:	.word  0x0000
3fec60e0:	.word  0x0000
3fec60f0:	.word  0x0000
3fec6100:	.word  0x0000
3fec6110:	.word  0x0000
3fec6120:	.word  0x0000
3fec6130:	.word  0x0000
3fec6140:	.word  0x0000
3fec6150:	.word  0x0000
3fec6160:	.word  0x0000
3fec6170:	.word  0x0000
3fec6180:	.word  0x0000
3fec6190:	.word  0x0000
3fec61a0:	.word  0x0000
3fec61b0:	.word  0x0004
3fec61c0:	.word  0x0000
3fec61d0:	.word  0x000a
3fec61e0:	.word  0x0000
3fec61f0:	move   a4, b0
3fec6200:	dsjs   a9, L3FEC6070
3fec6210:	.word  0x0000
3fec6220:	.word  0x0000
3fec6230:	.word  0x0000
3fec6240:	.word  0x0000
3fec6250:	.word  0x0000
3fec6260:	.word  0x0000
3fec6270:	.word  0x0000
3fec6280:	.word  0x0000
L3FEC6290:
3fec6290:	.word  0x0000
3fec62a0:	.word  0x0000
3fec62b0:	.word  0x0000
3fec62c0:	.word  0x0000
3fec62d0:	.word  0x0000
3fec62e0:	.word  0x0000
3fec62f0:	.word  0x0000
3fec6300:	.word  0x0000
3fec6310:	.word  0x0000
3fec6320:	.word  0x0000
3fec6330:	.word  0x0000
3fec6340:	.word  0x0000
3fec6350:	.word  0x0000
3fec6360:	.word  0x0000
3fec6370:	.word  0x0000
3fec6380:	.word  0x0000
3fec6390:	.word  0x0000
3fec63a0:	.word  0x0000
3fec63b0:	.word  0x0000
3fec63c0:	.word  0x0000
3fec63d0:	.word  0x0000
3fec63e0:	.word  0x0000
3fec63f0:	.word  0x0000
3fec6400:	.word  0x0000
3fec6410:	move   a9, b0
3fec6420:	dsjs   a9, L3FEC6290
3fec6430:	.word  0x0000
3fec6440:	.word  0x0000
3fec6450:	.word  0x0000
3fec6460:	.word  0x0000
3fec6470:	.word  0x0000
3fec6480:	.word  0x0000
3fec6490:	.word  0x0000
3fec64a0:	.word  0x0000
L3FEC64B0:
3fec64b0:	.word  0x0000
3fec64c0:	.word  0x0000
3fec64d0:	.word  0x0000
3fec64e0:	.word  0x0000
3fec64f0:	.word  0x0000
3fec6500:	.word  0x0000
3fec6510:	.word  0x0000
3fec6520:	.word  0x0000
3fec6530:	.word  0x0000
3fec6540:	.word  0x0000
3fec6550:	.word  0x0000
L3FEC6560:
3fec6560:	.word  0x0000
3fec6570:	.word  0x0000
3fec6580:	.word  0x0000
3fec6590:	.word  0x0000
3fec65a0:	.word  0x0000
3fec65b0:	.word  0x0000
3fec65c0:	.word  0x0000
3fec65d0:	.word  0x0000
3fec65e0:	.word  0x0000
3fec65f0:	.word  0x0000
3fec6600:	.word  0x0000
3fec6610:	.word  0x0000
3fec6620:	.word  0x0000
3fec6630:	move   sp, a8
3fec6640:	dsjs   a9, L3FEC64B0
3fec6650:	.word  0x0418
3fec6660:	move   *b1, b0, 1
3fec6670:	.word  0x0013
3fec6680:	.word  0x0014
3fec6690:	.word  0x0050
3fec66a0:	.word  0x0004
3fec66b0:	.word  0x0000
3fec66c0:	.word  0x0001
3fec66d0:	.word  0x0000
3fec66e0:	and    b2, b8
3fec66f0:	dsjs   a9, L3FEC6560
3fec6700:	.word  0x0000
3fec6710:	.word  0x0000
3fec6720:	.word  0x0000
3fec6730:	.word  0x0000
3fec6740:	.word  0x0000
3fec6750:	.word  0x0000
3fec6760:	.word  0x0000
3fec6770:	.word  0x0000
L3FEC6780:
3fec6780:	.word  0x0000
3fec6790:	.word  0x0000
3fec67a0:	.word  0x0000
3fec67b0:	.word  0x0000
3fec67c0:	.word  0x0000
3fec67d0:	.word  0x0000
3fec67e0:	.word  0x0000
3fec67f0:	.word  0x0000
3fec6800:	.word  0x0000
3fec6810:	.word  0x0000
3fec6820:	.word  0x0000
3fec6830:	.word  0x0000
3fec6840:	.word  0x0000
3fec6850:	.word  0x0000
3fec6860:	.word  0x0000
3fec6870:	.word  0x0000
3fec6880:	.word  0x0000
3fec6890:	.word  0x0000
3fec68a0:	.word  0x0000
3fec68b0:	.word  0x0000
3fec68c0:	.word  0x0000
3fec68d0:	.word  0x0000
3fec68e0:	.word  0x0000
3fec68f0:	.word  0x0000
3fec6900:	and    b4, b0
3fec6910:	dsjs   a9, L3FEC6780
3fec6920:	.word  0x0000
3fec6930:	.word  0x0000
3fec6940:	.word  0x0000
3fec6950:	.word  0x0000
3fec6960:	.word  0x0000
3fec6970:	.word  0x0000
3fec6980:	.word  0x0000
3fec6990:	.word  0x0000
L3FEC69A0:
3fec69a0:	.word  0x0000
3fec69b0:	.word  0x0000
3fec69c0:	.word  0x0000
3fec69d0:	.word  0x0000
3fec69e0:	.word  0x0000
3fec69f0:	.word  0x0000
3fec6a00:	.word  0x0000
3fec6a10:	.word  0x0000
3fec6a20:	.word  0x0000
3fec6a30:	.word  0x0000
3fec6a40:	.word  0x0000
3fec6a50:	.word  0x0000
3fec6a60:	.word  0x0000
3fec6a70:	.word  0x0000
3fec6a80:	.word  0x0000
3fec6a90:	.word  0x0000
3fec6aa0:	.word  0x0000
3fec6ab0:	.word  0x0000
3fec6ac0:	.word  0x0000
3fec6ad0:	.word  0x0000
3fec6ae0:	.word  0x0000
3fec6af0:	.word  0x0000
3fec6b00:	.word  0x0000
3fec6b10:	.word  0x0000
3fec6b20:	and    b6, b0
3fec6b30:	dsjs   a9, L3FEC69A0
3fec6b40:	.word  0x0000
3fec6b50:	.word  0x0000
3fec6b60:	.word  0x0000
3fec6b70:	.word  0x0000
3fec6b80:	.word  0x0000
3fec6b90:	.word  0x0000
3fec6ba0:	.word  0x0000
3fec6bb0:	.word  0x0000
3fec6bc0:	.word  0x0000
3fec6bd0:	.word  0x0000
3fec6be0:	.word  0x0000
3fec6bf0:	.word  0x0000
3fec6c00:	.word  0x0000
3fec6c10:	.word  0x0000
L3FEC6C20:
3fec6c20:	.word  0x0000
3fec6c30:	.word  0x0000
L3FEC6C40:
3fec6c40:	.word  0x0000
3fec6c50:	.word  0x0000
3fec6c60:	.word  0x0000
3fec6c70:	.word  0x0000
3fec6c80:	.word  0x0000
3fec6c90:	.word  0x0000
3fec6ca0:	.word  0x0000
3fec6cb0:	.word  0x0000
3fec6cc0:	.word  0x0000
3fec6cd0:	.word  0x0000
3fec6ce0:	.word  0x0000
3fec6cf0:	.word  0x0000
3fec6d00:	.word  0x0000
3fec6d10:	.word  0x0000
3fec6d20:	.word  0x0000
3fec6d30:	.word  0x0000
3fec6d40:	.word  0x001e
3fec6d50:	.word  0x0069
3fec6d60:	.word  0x0003
3fec6d70:	.word  0x0000
3fec6d80:	.word  0x0002
3fec6d90:	.word  0x0000
3fec6da0:	and    a9, a8
3fec6db0:	dsjs   a9, L3FEC6C20
3fec6dc0:	and    a11, a0
3fec6dd0:	dsjs   a9, L3FEC6C40
3fec6de0:	.word  0x0000
3fec6df0:	.word  0x0000
3fec6e00:	.word  0x0000
3fec6e10:	.word  0x0000
3fec6e20:	.word  0x0000
3fec6e30:	.word  0x0000
L3FEC6E40:
3fec6e40:	.word  0x0000
3fec6e50:	.word  0x0000
L3FEC6E60:
3fec6e60:	.word  0x0000
3fec6e70:	.word  0x0000
3fec6e80:	.word  0x0000
3fec6e90:	.word  0x0000
3fec6ea0:	.word  0x0000
3fec6eb0:	.word  0x0000
3fec6ec0:	.word  0x0000
3fec6ed0:	.word  0x0000
3fec6ee0:	.word  0x0000
3fec6ef0:	.word  0x0000
3fec6f00:	.word  0x0000
3fec6f10:	.word  0x0000
3fec6f20:	.word  0x0000
3fec6f30:	.word  0x0000
3fec6f40:	.word  0x0000
3fec6f50:	.word  0x0000
3fec6f60:	.word  0x0000
3fec6f70:	.word  0x0000
3fec6f80:	.word  0x0000
3fec6f90:	.word  0x0000
3fec6fa0:	.word  0x0000
3fec6fb0:	.word  0x0000
3fec6fc0:	and    a13, a0
3fec6fd0:	dsjs   a9, L3FEC6E40
3fec6fe0:	and    sp, a0
3fec6ff0:	dsjs   a9, L3FEC6E60
3fec7000:	.word  0x0000
3fec7010:	.word  0x0000
3fec7020:	.word  0x0000
3fec7030:	.word  0x0000
3fec7040:	.word  0x0000
3fec7050:	.word  0x0000
L3FEC7060:
3fec7060:	.word  0x0000
3fec7070:	.word  0x0000
L3FEC7080:
3fec7080:	.word  0x0000
3fec7090:	.word  0x0000
3fec70a0:	.word  0x0000
3fec70b0:	.word  0x0000
3fec70c0:	.word  0x0000
3fec70d0:	.word  0x0000
3fec70e0:	.word  0x0000
3fec70f0:	.word  0x0000
3fec7100:	.word  0x0000
3fec7110:	.word  0x0000
3fec7120:	.word  0x0000
3fec7130:	.word  0x0000
3fec7140:	.word  0x0000
3fec7150:	.word  0x0000
3fec7160:	.word  0x0000
3fec7170:	.word  0x0000
3fec7180:	.word  0x0000
3fec7190:	.word  0x0000
3fec71a0:	.word  0x0000
3fec71b0:	.word  0x0000
3fec71c0:	.word  0x0000
3fec71d0:	.word  0x0000
3fec71e0:	andn   b1, b8
3fec71f0:	dsjs   a9, L3FEC7060
3fec7200:	andn   b2, b8
3fec7210:	dsjs   a9, L3FEC7080
3fec7220:	.word  0x0000
3fec7230:	.word  0x0000
3fec7240:	.word  0x0000
3fec7250:	.word  0x0000
3fec7260:	.word  0x0000
3fec7270:	.word  0x0000
3fec7280:	.word  0x0000
3fec7290:	.word  0x0000
3fec72a0:	.word  0x0000
3fec72b0:	.word  0x0000
3fec72c0:	.word  0x0000
3fec72d0:	.word  0x0000
L3FEC72E0:
3fec72e0:	.word  0x0000
3fec72f0:	.word  0x0000
3fec7300:	.word  0x0000
3fec7310:	.word  0x0000
3fec7320:	.word  0x0000
3fec7330:	.word  0x0000
3fec7340:	.word  0x0000
3fec7350:	.word  0x0000
3fec7360:	.word  0x0000
3fec7370:	.word  0x0000
3fec7380:	.word  0x0000
3fec7390:	.word  0x0000
3fec73a0:	.word  0x0000
3fec73b0:	.word  0x0000
3fec73c0:	.word  0x0000
3fec73d0:	.word  0x0000
3fec73e0:	.word  0x0000
3fec73f0:	.word  0x0000
3fec7400:	.word  0x00a0
3fec7410:	rev    b2
3fec7420:	.word  0x0006
3fec7430:	.word  0x0000
3fec7440:	.word  0x0003
3fec7450:	.word  0x0000
3fec7460:	addk   14, a0
3fec7470:	dsjs   a9, L3FEC72E0
3fec7480:	.word  0x0000
3fec7490:	.word  0x0000
3fec74a0:	.word  0x0000
3fec74b0:	.word  0x0000
3fec74c0:	.word  0x0000
3fec74d0:	.word  0x0000
3fec74e0:	.word  0x0000
3fec74f0:	.word  0x0000
L3FEC7500:
3fec7500:	.word  0x0000
3fec7510:	.word  0x0000
3fec7520:	.word  0x0000
3fec7530:	.word  0x0000
3fec7540:	.word  0x0000
3fec7550:	.word  0x0000
3fec7560:	.word  0x0000
3fec7570:	.word  0x0000
3fec7580:	.word  0x0000
3fec7590:	.word  0x0000
3fec75a0:	.word  0x0000
3fec75b0:	.word  0x0000
3fec75c0:	.word  0x0000
3fec75d0:	.word  0x0000
3fec75e0:	.word  0x0000
3fec75f0:	.word  0x0000
3fec7600:	.word  0x0000
3fec7610:	.word  0x0000
3fec7620:	.word  0x0000
3fec7630:	.word  0x0000
3fec7640:	.word  0x0000
3fec7650:	.word  0x0000
3fec7660:	.word  0x0000
3fec7670:	.word  0x0000
3fec7680:	addk   14, a0
3fec7690:	dsjs   a9, L3FEC7500
3fec76a0:	.word  0x0000
3fec76b0:	.word  0x0000
3fec76c0:	.word  0x0000
3fec76d0:	.word  0x0000
3fec76e0:	.word  0x0000
3fec76f0:	.word  0x0000
3fec7700:	.word  0x0000
3fec7710:	.word  0x0000
L3FEC7720:
3fec7720:	.word  0x0000
3fec7730:	.word  0x0000
3fec7740:	.word  0x0000
3fec7750:	.word  0x0000
3fec7760:	.word  0x0000
3fec7770:	.word  0x0000
3fec7780:	.word  0x0000
3fec7790:	.word  0x0000
3fec77a0:	.word  0x0000
3fec77b0:	.word  0x0000
3fec77c0:	.word  0x0000
3fec77d0:	.word  0x0000
3fec77e0:	.word  0x0000
3fec77f0:	.word  0x0000
3fec7800:	.word  0x0000
3fec7810:	.word  0x0000
3fec7820:	.word  0x0000
3fec7830:	.word  0x0000
3fec7840:	.word  0x0000
3fec7850:	.word  0x0000
3fec7860:	.word  0x0000
3fec7870:	.word  0x0000
3fec7880:	.word  0x0000
3fec7890:	.word  0x0000
3fec78a0:	addk   14, a0
3fec78b0:	dsjs   a9, L3FEC7720
3fec78c0:	.word  0x0000
3fec78d0:	.word  0x0000
3fec78e0:	.word  0x0000
3fec78f0:	.word  0x0000
3fec7900:	.word  0x0000
3fec7910:	.word  0x0000
3fec7920:	.word  0x0000
3fec7930:	.word  0x0000
3fec7940:	.word  0x0000
3fec7950:	.word  0x0000
3fec7960:	.word  0x0000
3fec7970:	.word  0x0000
3fec7980:	.word  0x0000
3fec7990:	.word  0x0000
L3FEC79A0:
3fec79a0:	.word  0x0000
3fec79b0:	.word  0x0000
3fec79c0:	.word  0x0000
3fec79d0:	.word  0x0000
3fec79e0:	.word  0x0000
3fec79f0:	.word  0x0000
3fec7a00:	.word  0x0000
3fec7a10:	.word  0x0000
3fec7a20:	.word  0x0000
3fec7a30:	.word  0x0000
3fec7a40:	.word  0x0000
3fec7a50:	.word  0x0000
3fec7a60:	.word  0x0000
3fec7a70:	.word  0x0000
3fec7a80:	.word  0x0000
3fec7a90:	.word  0x0000
3fec7aa0:	.word  0x0000
3fec7ab0:	.word  0x0000
3fec7ac0:	.word  0x00a0
3fec7ad0:	.word  0x0050
3fec7ae0:	.word  0x0004
3fec7af0:	.word  0x0000
3fec7b00:	.word  0x0004
3fec7b10:	.word  0x0000
3fec7b20:	andn   b3, b8
3fec7b30:	dsjs   a9, L3FEC79A0
3fec7b40:	.word  0x0000
3fec7b50:	.word  0x0000
3fec7b60:	.word  0x0000
3fec7b70:	.word  0x0000
3fec7b80:	.word  0x0000
3fec7b90:	.word  0x0000
3fec7ba0:	.word  0x0000
3fec7bb0:	.word  0x0000
L3FEC7BC0:
3fec7bc0:	.word  0x0000
3fec7bd0:	.word  0x0000
3fec7be0:	.word  0x0000
3fec7bf0:	.word  0x0000
3fec7c00:	.word  0x0000
3fec7c10:	.word  0x0000
3fec7c20:	.word  0x0000
3fec7c30:	.word  0x0000
3fec7c40:	.word  0x0000
3fec7c50:	.word  0x0000
3fec7c60:	.word  0x0000
3fec7c70:	.word  0x0000
3fec7c80:	.word  0x0000
3fec7c90:	.word  0x0000
3fec7ca0:	.word  0x0000
3fec7cb0:	.word  0x0000
3fec7cc0:	.word  0x0000
3fec7cd0:	.word  0x0000
3fec7ce0:	.word  0x0000
3fec7cf0:	.word  0x0000
3fec7d00:	.word  0x0000
3fec7d10:	.word  0x0000
3fec7d20:	.word  0x0000
3fec7d30:	.word  0x0000
3fec7d40:	andn   b6, b0
3fec7d50:	dsjs   a9, L3FEC7BC0
3fec7d60:	.word  0x0000
3fec7d70:	.word  0x0000
3fec7d80:	.word  0x0000
3fec7d90:	.word  0x0000
3fec7da0:	.word  0x0000
3fec7db0:	.word  0x0000
3fec7dc0:	.word  0x0000
3fec7dd0:	.word  0x0000
L3FEC7DE0:
3fec7de0:	.word  0x0000
3fec7df0:	.word  0x0000
3fec7e00:	.word  0x0000
3fec7e10:	.word  0x0000
3fec7e20:	.word  0x0000
3fec7e30:	.word  0x0000
3fec7e40:	.word  0x0000
3fec7e50:	.word  0x0000
3fec7e60:	.word  0x0000
3fec7e70:	.word  0x0000
3fec7e80:	.word  0x0000
3fec7e90:	.word  0x0000
3fec7ea0:	.word  0x0000
3fec7eb0:	.word  0x0000
3fec7ec0:	.word  0x0000
3fec7ed0:	.word  0x0000
3fec7ee0:	.word  0x0000
3fec7ef0:	.word  0x0000
3fec7f00:	.word  0x0000
3fec7f10:	.word  0x0000
3fec7f20:	.word  0x0000
3fec7f30:	.word  0x0000
3fec7f40:	.word  0x0000
3fec7f50:	.word  0x0000
3fec7f60:	andn   a9, a8
3fec7f70:	dsjs   a9, L3FEC7DE0
3fec7f80:	.word  0x0000
3fec7f90:	.word  0x0000
3fec7fa0:	.word  0x0000
3fec7fb0:	.word  0x0000
3fec7fc0:	.word  0x0000
3fec7fd0:	.word  0x0000
3fec7fe0:	.word  0x0000
3fec7ff0:	.word  0x0000
3fec8000:	.word  0x0000
3fec8010:	.word  0x0000
3fec8020:	.word  0x0000
3fec8030:	.word  0x0000
3fec8040:	.word  0x0000
3fec8050:	.word  0x0000
L3FEC8060:
3fec8060:	.word  0x0000
3fec8070:	.word  0x0000
3fec8080:	.word  0x0000
3fec8090:	.word  0x0000
3fec80a0:	.word  0x0000
3fec80b0:	.word  0x0000
3fec80c0:	.word  0x0000
3fec80d0:	.word  0x0000
3fec80e0:	.word  0x0000
3fec80f0:	.word  0x0000
3fec8100:	.word  0x0000
3fec8110:	.word  0x0000
3fec8120:	.word  0x0000
3fec8130:	.word  0x0000
3fec8140:	.word  0x0000
3fec8150:	.word  0x0000
3fec8160:	.word  0x0000
3fec8170:	.word  0x0000
3fec8180:	.word  0x00a0
3fec8190:	.word  0x0082
3fec81a0:	.word  0x0006
3fec81b0:	.word  0x0000
3fec81c0:	.word  0x0005
3fec81d0:	.word  0x0000
3fec81e0:	addk   14, a0
3fec81f0:	dsjs   a9, L3FEC8060
3fec8200:	.word  0x0000
3fec8210:	.word  0x0000
3fec8220:	.word  0x0000
3fec8230:	.word  0x0000
3fec8240:	.word  0x0000
3fec8250:	.word  0x0000
3fec8260:	.word  0x0000
3fec8270:	.word  0x0000
L3FEC8280:
3fec8280:	.word  0x0000
3fec8290:	.word  0x0000
3fec82a0:	.word  0x0000
3fec82b0:	.word  0x0000
3fec82c0:	.word  0x0000
3fec82d0:	.word  0x0000
3fec82e0:	.word  0x0000
3fec82f0:	.word  0x0000
3fec8300:	.word  0x0000
3fec8310:	.word  0x0000
3fec8320:	.word  0x0000
3fec8330:	.word  0x0000
3fec8340:	.word  0x0000
3fec8350:	.word  0x0000
3fec8360:	.word  0x0000
3fec8370:	.word  0x0000
3fec8380:	.word  0x0000
3fec8390:	.word  0x0000
3fec83a0:	.word  0x0000
3fec83b0:	.word  0x0000
3fec83c0:	.word  0x0000
3fec83d0:	.word  0x0000
3fec83e0:	.word  0x0000
3fec83f0:	.word  0x0000
3fec8400:	addk   14, a0
3fec8410:	dsjs   a9, L3FEC8280
3fec8420:	.word  0x0000
3fec8430:	.word  0x0000
3fec8440:	.word  0x0000
3fec8450:	.word  0x0000
3fec8460:	.word  0x0000
3fec8470:	.word  0x0000
3fec8480:	.word  0x0000
3fec8490:	.word  0x0000
L3FEC84A0:
3fec84a0:	.word  0x0000
3fec84b0:	.word  0x0000
3fec84c0:	.word  0x0000
3fec84d0:	.word  0x0000
3fec84e0:	.word  0x0000
3fec84f0:	.word  0x0000
3fec8500:	.word  0x0000
3fec8510:	.word  0x0000
3fec8520:	.word  0x0000
3fec8530:	.word  0x0000
3fec8540:	.word  0x0000
3fec8550:	.word  0x0000
3fec8560:	.word  0x0000
3fec8570:	.word  0x0000
3fec8580:	.word  0x0000
3fec8590:	.word  0x0000
3fec85a0:	.word  0x0000
3fec85b0:	.word  0x0000
3fec85c0:	.word  0x0000
3fec85d0:	.word  0x0000
3fec85e0:	.word  0x0000
3fec85f0:	.word  0x0000
3fec8600:	.word  0x0000
3fec8610:	.word  0x0000
3fec8620:	addk   14, a0
3fec8630:	dsjs   a9, L3FEC84A0
3fec8640:	.word  0x0000
3fec8650:	.word  0x0000
3fec8660:	.word  0x0000
3fec8670:	.word  0x0000
3fec8680:	.word  0x0000
3fec8690:	.word  0x0000
3fec86a0:	.word  0x0000
3fec86b0:	.word  0x0000
3fec86c0:	.word  0x0000
3fec86d0:	.word  0x0000
3fec86e0:	.word  0x0000
3fec86f0:	.word  0x0000
3fec8700:	.word  0x0000
3fec8710:	.word  0x0000
L3FEC8720:
3fec8720:	.word  0x0000
3fec8730:	.word  0x0000
3fec8740:	.word  0x0000
3fec8750:	.word  0x0000
3fec8760:	.word  0x0000
3fec8770:	.word  0x0000
3fec8780:	.word  0x0000
3fec8790:	.word  0x0000
3fec87a0:	.word  0x0000
3fec87b0:	.word  0x0000
3fec87c0:	.word  0x0000
3fec87d0:	.word  0x0000
3fec87e0:	.word  0x0000
3fec87f0:	.word  0x0000
3fec8800:	.word  0x0000
3fec8810:	.word  0x0000
3fec8820:	.word  0x0000
3fec8830:	.word  0x0000
3fec8840:	.word  0x00a0
3fec8850:	.word  0x00a0
3fec8860:	.word  0x0004
3fec8870:	.word  0x0000
3fec8880:	.word  0x0006
3fec8890:	.word  0x0000
3fec88a0:	andn   a12, a0
3fec88b0:	dsjs   a9, L3FEC8720
3fec88c0:	.word  0x0000
3fec88d0:	.word  0x0000
3fec88e0:	.word  0x0000
3fec88f0:	.word  0x0000
3fec8900:	.word  0x0000
3fec8910:	.word  0x0000
3fec8920:	.word  0x0000
3fec8930:	.word  0x0000
L3FEC8940:
3fec8940:	.word  0x0000
3fec8950:	.word  0x0000
3fec8960:	.word  0x0000
3fec8970:	.word  0x0000
3fec8980:	.word  0x0000
3fec8990:	.word  0x0000
3fec89a0:	.word  0x0000
3fec89b0:	.word  0x0000
3fec89c0:	.word  0x0000
3fec89d0:	.word  0x0000
3fec89e0:	.word  0x0000
3fec89f0:	.word  0x0000
3fec8a00:	.word  0x0000
3fec8a10:	.word  0x0000
3fec8a20:	.word  0x0000
3fec8a30:	.word  0x0000
3fec8a40:	.word  0x0000
3fec8a50:	.word  0x0000
3fec8a60:	.word  0x0000
3fec8a70:	.word  0x0000
3fec8a80:	.word  0x0000
3fec8a90:	.word  0x0000
3fec8aa0:	.word  0x0000
3fec8ab0:	.word  0x0000
3fec8ac0:	andn   a14, a8
3fec8ad0:	dsjs   a9, L3FEC8940
3fec8ae0:	.word  0x0000
3fec8af0:	.word  0x0000
3fec8b00:	.word  0x0000
3fec8b10:	.word  0x0000
3fec8b20:	.word  0x0000
3fec8b30:	.word  0x0000
3fec8b40:	.word  0x0000
3fec8b50:	.word  0x0000
L3FEC8B60:
3fec8b60:	.word  0x0000
3fec8b70:	.word  0x0000
3fec8b80:	.word  0x0000
3fec8b90:	.word  0x0000
3fec8ba0:	.word  0x0000
3fec8bb0:	.word  0x0000
3fec8bc0:	.word  0x0000
3fec8bd0:	.word  0x0000
3fec8be0:	.word  0x0000
3fec8bf0:	.word  0x0000
3fec8c00:	.word  0x0000
3fec8c10:	.word  0x0000
3fec8c20:	.word  0x0000
3fec8c30:	.word  0x0000
3fec8c40:	.word  0x0000
3fec8c50:	.word  0x0000
3fec8c60:	.word  0x0000
3fec8c70:	.word  0x0000
3fec8c80:	.word  0x0000
3fec8c90:	.word  0x0000
3fec8ca0:	.word  0x0000
3fec8cb0:	.word  0x0000
3fec8cc0:	.word  0x0000
3fec8cd0:	.word  0x0000
3fec8ce0:	or     b0, b8
3fec8cf0:	dsjs   a9, L3FEC8B60
3fec8d00:	.word  0x0000
3fec8d10:	.word  0x0000
3fec8d20:	.word  0x0000
3fec8d30:	.word  0x0000
3fec8d40:	.word  0x0000
3fec8d50:	.word  0x0000
3fec8d60:	.word  0x0000
3fec8d70:	.word  0x0000
3fec8d80:	.word  0x0000
3fec8d90:	.word  0x0000
3fec8da0:	.word  0x0000
3fec8db0:	.word  0x0000
3fec8dc0:	.word  0x0000
3fec8dd0:	.word  0x0000
L3FEC8DE0:
3fec8de0:	.word  0x0000
3fec8df0:	.word  0x0000
3fec8e00:	.word  0x0000
3fec8e10:	.word  0x0000
3fec8e20:	.word  0x0000
3fec8e30:	.word  0x0000
3fec8e40:	.word  0x0000
3fec8e50:	.word  0x0000
3fec8e60:	.word  0x0000
3fec8e70:	.word  0x0000
3fec8e80:	.word  0x0000
3fec8e90:	.word  0x0000
3fec8ea0:	.word  0x0000
3fec8eb0:	.word  0x0000
3fec8ec0:	.word  0x0000
3fec8ed0:	.word  0x0000
3fec8ee0:	.word  0x0000
3fec8ef0:	.word  0x0000
3fec8f00:	rev    b2
3fec8f10:	.word  0x00dc
3fec8f20:	.word  0x0005
3fec8f30:	.word  0x0000
3fec8f40:	.word  0x0007
3fec8f50:	.word  0x0000
3fec8f60:	rl     0x4, b8
3fec8f70:	dsjs   a9, L3FEC8DE0
3fec8f80:	.word  0x0000
3fec8f90:	.word  0x0000
3fec8fa0:	.word  0x0000
3fec8fb0:	.word  0x0000
3fec8fc0:	.word  0x0000
3fec8fd0:	.word  0x0000
3fec8fe0:	.word  0x0000
3fec8ff0:	.word  0x0000
L3FEC9000:
3fec9000:	.word  0x0000
3fec9010:	.word  0x0000
3fec9020:	.word  0x0000
3fec9030:	.word  0x0000
3fec9040:	.word  0x0000
3fec9050:	.word  0x0000
3fec9060:	.word  0x0000
3fec9070:	.word  0x0000
3fec9080:	.word  0x0000
3fec9090:	.word  0x0000
3fec90a0:	.word  0x0000
3fec90b0:	.word  0x0000
3fec90c0:	.word  0x0000
3fec90d0:	.word  0x0000
3fec90e0:	.word  0x0000
3fec90f0:	.word  0x0000
3fec9100:	.word  0x0000
3fec9110:	.word  0x0000
3fec9120:	.word  0x0000
3fec9130:	.word  0x0000
3fec9140:	.word  0x0000
3fec9150:	.word  0x0000
3fec9160:	.word  0x0000
3fec9170:	.word  0x0000
3fec9180:	rl     0x4, b8
3fec9190:	dsjs   a9, L3FEC9000
3fec91a0:	.word  0x0000
3fec91b0:	.word  0x0000
3fec91c0:	.word  0x0000
3fec91d0:	.word  0x0000
3fec91e0:	.word  0x0000
3fec91f0:	.word  0x0000
3fec9200:	.word  0x0000
3fec9210:	.word  0x0000
L3FEC9220:
3fec9220:	.word  0x0000
3fec9230:	.word  0x0000
3fec9240:	.word  0x0000
3fec9250:	.word  0x0000
3fec9260:	.word  0x0000
3fec9270:	.word  0x0000
3fec9280:	.word  0x0000
3fec9290:	.word  0x0000
3fec92a0:	.word  0x0000
3fec92b0:	.word  0x0000
3fec92c0:	.word  0x0000
3fec92d0:	.word  0x0000
3fec92e0:	.word  0x0000
3fec92f0:	.word  0x0000
3fec9300:	.word  0x0000
3fec9310:	.word  0x0000
3fec9320:	.word  0x0000
3fec9330:	.word  0x0000
3fec9340:	.word  0x0000
3fec9350:	.word  0x0000
3fec9360:	.word  0x0000
3fec9370:	.word  0x0000
3fec9380:	.word  0x0000
3fec9390:	.word  0x0000
3fec93a0:	rl     0x4, b8
3fec93b0:	dsjs   a9, L3FEC9220
3fec93c0:	.word  0x0000
3fec93d0:	.word  0x0000
3fec93e0:	.word  0x0000
3fec93f0:	.word  0x0000
3fec9400:	.word  0x0000
3fec9410:	.word  0x0000
3fec9420:	.word  0x0000
3fec9430:	.word  0x0000
3fec9440:	.word  0x0000
3fec9450:	.word  0x0000
3fec9460:	.word  0x0000
3fec9470:	.word  0x0000
3fec9480:	.word  0x0000
3fec9490:	.word  0x0000
L3FEC94A0:
3fec94a0:	.word  0x0000
3fec94b0:	.word  0x0000
3fec94c0:	.word  0x0000
3fec94d0:	.word  0x0000
3fec94e0:	.word  0x0000
3fec94f0:	.word  0x0000
3fec9500:	.word  0x0000
3fec9510:	.word  0x0000
3fec9520:	.word  0x0000
3fec9530:	.word  0x0000
3fec9540:	.word  0x0000
3fec9550:	.word  0x0000
3fec9560:	.word  0x0000
3fec9570:	.word  0x0000
3fec9580:	.word  0x0000
3fec9590:	.word  0x0000
3fec95a0:	.word  0x0000
3fec95b0:	.word  0x0000
3fec95c0:	.word  0x00be
3fec95d0:	.word  0x00dc
3fec95e0:	.word  0x0005
3fec95f0:	.word  0x0000
3fec9600:	.word  0x0008
3fec9610:	.word  0x0000
3fec9620:	rl     0x7, a8
3fec9630:	dsjs   a9, L3FEC94A0
3fec9640:	.word  0x0000
3fec9650:	.word  0x0000
3fec9660:	.word  0x0000
3fec9670:	.word  0x0000
3fec9680:	.word  0x0000
3fec9690:	.word  0x0000
3fec96a0:	.word  0x0000
3fec96b0:	.word  0x0000
L3FEC96C0:
3fec96c0:	.word  0x0000
3fec96d0:	.word  0x0000
3fec96e0:	.word  0x0000
3fec96f0:	.word  0x0000
3fec9700:	.word  0x0000
3fec9710:	.word  0x0000
3fec9720:	.word  0x0000
3fec9730:	.word  0x0000
3fec9740:	.word  0x0000
3fec9750:	.word  0x0000
3fec9760:	.word  0x0000
3fec9770:	.word  0x0000
3fec9780:	.word  0x0000
3fec9790:	.word  0x0000
3fec97a0:	.word  0x0000
3fec97b0:	.word  0x0000
3fec97c0:	.word  0x0000
3fec97d0:	.word  0x0000
3fec97e0:	.word  0x0000
3fec97f0:	.word  0x0000
3fec9800:	.word  0x0000
3fec9810:	.word  0x0000
3fec9820:	.word  0x0000
3fec9830:	.word  0x0000
3fec9840:	rl     0x9, b8
3fec9850:	dsjs   a9, L3FEC96C0
3fec9860:	.word  0x0000
3fec9870:	.word  0x0000
3fec9880:	.word  0x0000
3fec9890:	.word  0x0000
3fec98a0:	.word  0x0000
3fec98b0:	.word  0x0000
3fec98c0:	.word  0x0000
3fec98d0:	.word  0x0000
L3FEC98E0:
3fec98e0:	.word  0x0000
3fec98f0:	.word  0x0000
3fec9900:	.word  0x0000
3fec9910:	.word  0x0000
3fec9920:	.word  0x0000
3fec9930:	.word  0x0000
3fec9940:	.word  0x0000
3fec9950:	.word  0x0000
3fec9960:	.word  0x0000
3fec9970:	.word  0x0000
3fec9980:	.word  0x0000
3fec9990:	.word  0x0000
3fec99a0:	.word  0x0000
3fec99b0:	.word  0x0000
3fec99c0:	.word  0x0000
3fec99d0:	.word  0x0000
3fec99e0:	.word  0x0000
3fec99f0:	.word  0x0000
3fec9a00:	.word  0x0000
3fec9a10:	.word  0x0000
3fec9a20:	.word  0x0000
3fec9a30:	.word  0x0000
3fec9a40:	.word  0x0000
3fec9a50:	.word  0x0000
3fec9a60:	rl     0xc, b8
3fec9a70:	dsjs   a9, L3FEC98E0
3fec9a80:	.word  0x0000
3fec9a90:	.word  0x0000
3fec9aa0:	.word  0x0000
3fec9ab0:	.word  0x0000
3fec9ac0:	.word  0x0000
3fec9ad0:	.word  0x0000
3fec9ae0:	.word  0x0000
3fec9af0:	.word  0x0000
3fec9b00:	.word  0x0000
3fec9b10:	.word  0x0000
3fec9b20:	.word  0x0000
3fec9b30:	.word  0x0000
3fec9b40:	.word  0x0000
3fec9b50:	.word  0x0000
L3FEC9B60:
3fec9b60:	.word  0x0000
3fec9b70:	.word  0x0000
3fec9b80:	.word  0x0000
3fec9b90:	.word  0x0000
3fec9ba0:	.word  0x0000
3fec9bb0:	.word  0x0000
3fec9bc0:	.word  0x0000
3fec9bd0:	.word  0x0000
3fec9be0:	.word  0x0000
3fec9bf0:	.word  0x0000
3fec9c00:	.word  0x0000
3fec9c10:	.word  0x0000
3fec9c20:	.word  0x0000
3fec9c30:	.word  0x0000
3fec9c40:	.word  0x0000
3fec9c50:	.word  0x0000
3fec9c60:	.word  0x0000
3fec9c70:	.word  0x0000
3fec9c80:	jump   a8
3fec9c90:	.word  0x00dc
3fec9ca0:	.word  0x0005
3fec9cb0:	.word  0x0000
3fec9cc0:	.word  0x0009
3fec9cd0:	.word  0x0000
3fec9ce0:	rl     0x10, a0
3fec9cf0:	dsjs   a9, L3FEC9B60
3fec9d00:	.word  0x0000
3fec9d10:	.word  0x0000
3fec9d20:	.word  0x0000
3fec9d30:	.word  0x0000
3fec9d40:	.word  0x0000
3fec9d50:	.word  0x0000
3fec9d60:	.word  0x0000
3fec9d70:	.word  0x0000
L3FEC9D80:
3fec9d80:	.word  0x0000
3fec9d90:	.word  0x0000
3fec9da0:	.word  0x0000
3fec9db0:	.word  0x0000
3fec9dc0:	.word  0x0000
3fec9dd0:	.word  0x0000
3fec9de0:	.word  0x0000
3fec9df0:	.word  0x0000
3fec9e00:	.word  0x0000
3fec9e10:	.word  0x0000
3fec9e20:	.word  0x0000
3fec9e30:	.word  0x0000
3fec9e40:	.word  0x0000
3fec9e50:	.word  0x0000
3fec9e60:	.word  0x0000
3fec9e70:	.word  0x0000
3fec9e80:	.word  0x0000
3fec9e90:	.word  0x0000
3fec9ea0:	.word  0x0000
3fec9eb0:	.word  0x0000
3fec9ec0:	.word  0x0000
3fec9ed0:	.word  0x0000
3fec9ee0:	.word  0x0000
3fec9ef0:	.word  0x0000
3fec9f00:	rl     0x12, a8
3fec9f10:	dsjs   a9, L3FEC9D80
3fec9f20:	.word  0x0000
3fec9f30:	.word  0x0000
3fec9f40:	.word  0x0000
3fec9f50:	.word  0x0000
3fec9f60:	.word  0x0000
3fec9f70:	.word  0x0000
3fec9f80:	.word  0x0000
3fec9f90:	.word  0x0000
L3FEC9FA0:
3fec9fa0:	.word  0x0000
3fec9fb0:	.word  0x0000
3fec9fc0:	.word  0x0000
3fec9fd0:	.word  0x0000
3fec9fe0:	.word  0x0000
3fec9ff0:	.word  0x0000
3feca000:	.word  0x0000
3feca010:	.word  0x0000
3feca020:	.word  0x0000
3feca030:	.word  0x0000
3feca040:	.word  0x0000
3feca050:	.word  0x0000
3feca060:	.word  0x0000
3feca070:	.word  0x0000
3feca080:	.word  0x0000
3feca090:	.word  0x0000
3feca0a0:	.word  0x0000
3feca0b0:	.word  0x0000
3feca0c0:	.word  0x0000
3feca0d0:	.word  0x0000
3feca0e0:	.word  0x0000
3feca0f0:	.word  0x0000
3feca100:	.word  0x0000
3feca110:	.word  0x0000
3feca120:	srl    0x1d, b8
3feca130:	dsjs   a9, L3FEC9FA0
3feca140:	.word  0x0000
3feca150:	.word  0x0000
3feca160:	.word  0x0000
3feca170:	.word  0x0000
3feca180:	.word  0x0000
3feca190:	.word  0x0000
3feca1a0:	.word  0x0000
3feca1b0:	.word  0x0000
3feca1c0:	.word  0x0000
3feca1d0:	.word  0x0000
3feca1e0:	.word  0x0000
3feca1f0:	.word  0x0000
3feca200:	.word  0x0000
3feca210:	.word  0x0000
L3FECA220:
3feca220:	.word  0x0000
3feca230:	.word  0x0000
3feca240:	.word  0x0000
3feca250:	.word  0x0000
3feca260:	.word  0x0000
3feca270:	.word  0x0000
3feca280:	.word  0x0000
3feca290:	.word  0x0000
3feca2a0:	.word  0x0000
3feca2b0:	.word  0x0000
3feca2c0:	.word  0x0000
3feca2d0:	.word  0x0000
3feca2e0:	.word  0x0000
3feca2f0:	.word  0x0000
3feca300:	.word  0x0000
3feca310:	.word  0x0000
L3FECA320:
3feca320:	.word  0x0000
3feca330:	.word  0x0000
3feca340:	.word  0x0000
3feca350:	.word  0x0000
3feca360:	.word  0x0004
3feca370:	.word  0x0000
3feca380:	.word  0x000a
3feca390:	.word  0x0000
3feca3a0:	or     a3, a0
3feca3b0:	dsjs   a9, L3FECA220
3feca3c0:	.word  0x0000
3feca3d0:	.word  0x0000
3feca3e0:	.word  0x0000
3feca3f0:	.word  0x0000
3feca400:	.word  0x0000
3feca410:	.word  0x0000
3feca420:	.word  0x0000
3feca430:	.word  0x0000
L3FECA440:
3feca440:	.word  0x0000
3feca450:	.word  0x0000
3feca460:	.word  0x0000
3feca470:	.word  0x0000
3feca480:	.word  0x0000
3feca490:	.word  0x0000
3feca4a0:	.word  0x0000
3feca4b0:	.word  0x0000
3feca4c0:	.word  0x0000
3feca4d0:	.word  0x0000
3feca4e0:	.word  0x0000
3feca4f0:	.word  0x0000
3feca500:	.word  0x0000
3feca510:	.word  0x0000
3feca520:	.word  0x0000
3feca530:	.word  0x0000
3feca540:	.word  0x0000
3feca550:	.word  0x0000
3feca560:	.word  0x0000
3feca570:	.word  0x0000
3feca580:	.word  0x0000
3feca590:	.word  0x0000
3feca5a0:	.word  0x0000
3feca5b0:	.word  0x0000
3feca5c0:	or     a8, a8
3feca5d0:	dsjs   a9, L3FECA440
3feca5e0:	.word  0x0000
3feca5f0:	.word  0x0000
3feca600:	.word  0x0000
3feca610:	.word  0x0000
3feca620:	.word  0x0000
3feca630:	.word  0x0000
3feca640:	.word  0x0000
3feca650:	.word  0x0000
L3FECA660:
3feca660:	.word  0x0000
3feca670:	.word  0x0000
3feca680:	.word  0x0000
3feca690:	.word  0x0000
3feca6a0:	.word  0x0000
3feca6b0:	.word  0x0000
3feca6c0:	.word  0x0000
3feca6d0:	.word  0x0000
3feca6e0:	.word  0x0000
3feca6f0:	.word  0x0000
3feca700:	.word  0x0000
L3FECA710:
3feca710:	.word  0x0000
3feca720:	.word  0x0000
3feca730:	.word  0x0000
3feca740:	.word  0x0000
3feca750:	.word  0x0000
3feca760:	.word  0x0000
3feca770:	.word  0x0000
3feca780:	.word  0x0000
3feca790:	.word  0x0000
3feca7a0:	.word  0x0000
3feca7b0:	.word  0x0000
3feca7c0:	.word  0x0000
3feca7d0:	.word  0x0000
3feca7e0:	or     sp, a8
3feca7f0:	dsjs   a9, L3FECA660
3feca800:	.word  0x0850
3feca810:	jrnc   L3FECA320
3feca820:	.word  0x0013
3feca830:	.word  0x0014
3feca840:	rev    a13
3feca850:	.word  0x0004
3feca860:	.word  0x0000
3feca870:	.word  0x0001
3feca880:	.word  0x0000
3feca890:	xor    a4, a0
3feca8a0:	dsjs   a9, L3FECA710
3feca8b0:	.word  0x0000
3feca8c0:	.word  0x0000
3feca8d0:	.word  0x0000
3feca8e0:	.word  0x0000
3feca8f0:	.word  0x0000
3feca900:	.word  0x0000
3feca910:	.word  0x0000
3feca920:	.word  0x0000
L3FECA930:
3feca930:	.word  0x0000
3feca940:	.word  0x0000
3feca950:	.word  0x0000
3feca960:	.word  0x0000
3feca970:	.word  0x0000
3feca980:	.word  0x0000
3feca990:	.word  0x0000
3feca9a0:	.word  0x0000
3feca9b0:	.word  0x0000
3feca9c0:	.word  0x0000
3feca9d0:	.word  0x0000
3feca9e0:	.word  0x0000
3feca9f0:	.word  0x0000
3fecaa00:	.word  0x0000
3fecaa10:	.word  0x0000
3fecaa20:	.word  0x0000
3fecaa30:	.word  0x0000
3fecaa40:	.word  0x0000
3fecaa50:	.word  0x0000
3fecaa60:	.word  0x0000
3fecaa70:	.word  0x0000
3fecaa80:	.word  0x0000
3fecaa90:	.word  0x0000
3fecaaa0:	.word  0x0000
3fecaab0:	xor    a7, a0
3fecaac0:	dsjs   a9, L3FECA930
3fecaad0:	.word  0x0000
3fecaae0:	.word  0x0000
3fecaaf0:	.word  0x0000
3fecab00:	.word  0x0000
3fecab10:	.word  0x0000
3fecab20:	.word  0x0000
3fecab30:	.word  0x0000
3fecab40:	.word  0x0000
L3FECAB50:
3fecab50:	.word  0x0000
3fecab60:	.word  0x0000
3fecab70:	.word  0x0000
3fecab80:	.word  0x0000
3fecab90:	.word  0x0000
3fecaba0:	.word  0x0000
3fecabb0:	.word  0x0000
3fecabc0:	.word  0x0000
3fecabd0:	.word  0x0000
3fecabe0:	.word  0x0000
3fecabf0:	.word  0x0000
3fecac00:	.word  0x0000
3fecac10:	.word  0x0000
3fecac20:	.word  0x0000
3fecac30:	.word  0x0000
3fecac40:	.word  0x0000
3fecac50:	.word  0x0000
3fecac60:	.word  0x0000
3fecac70:	.word  0x0000
3fecac80:	.word  0x0000
3fecac90:	.word  0x0000
3fecaca0:	.word  0x0000
3fecacb0:	.word  0x0000
3fecacc0:	.word  0x0000
3fecacd0:	clr    b8
3fecace0:	dsjs   a9, L3FECAB50
3fecacf0:	.word  0x0000
3fecad00:	.word  0x0000
3fecad10:	.word  0x0000
3fecad20:	.word  0x0000
3fecad30:	.word  0x0000
3fecad40:	.word  0x0000
3fecad50:	.word  0x0000
3fecad60:	.word  0x0000
3fecad70:	.word  0x0000
3fecad80:	.word  0x0000
3fecad90:	.word  0x0000
3fecada0:	.word  0x0000
3fecadb0:	.word  0x0000
3fecadc0:	.word  0x0000
L3FECADD0:
3fecadd0:	.word  0x0000
3fecade0:	.word  0x0000
L3FECADF0:
3fecadf0:	.word  0x0000
3fecae00:	.word  0x0000
3fecae10:	.word  0x0000
3fecae20:	.word  0x0000
3fecae30:	.word  0x0000
3fecae40:	.word  0x0000
3fecae50:	.word  0x0000
3fecae60:	.word  0x0000
3fecae70:	.word  0x0000
3fecae80:	.word  0x0000
3fecae90:	.word  0x0000
3fecaea0:	.word  0x0000
3fecaeb0:	.word  0x0000
3fecaec0:	.word  0x0000
3fecaed0:	.word  0x0000
3fecaee0:	.word  0x0000
3fecaef0:	rev    a11
3fecaf00:	.word  0x0044
3fecaf10:	.word  0x0003
3fecaf20:	.word  0x0000
3fecaf30:	.word  0x0002
3fecaf40:	.word  0x0000
3fecaf50:	and    a9, a8
3fecaf60:	dsjs   a9, L3FECADD0
3fecaf70:	and    a11, a0
3fecaf80:	dsjs   a9, L3FECADF0
3fecaf90:	.word  0x0000
3fecafa0:	.word  0x0000
3fecafb0:	.word  0x0000
3fecafc0:	.word  0x0000
3fecafd0:	.word  0x0000
3fecafe0:	.word  0x0000
L3FECAFF0:
3fecaff0:	.word  0x0000
3fecb000:	.word  0x0000
L3FECB010:
3fecb010:	.word  0x0000
3fecb020:	.word  0x0000
3fecb030:	.word  0x0000
3fecb040:	.word  0x0000
3fecb050:	.word  0x0000
3fecb060:	.word  0x0000
3fecb070:	.word  0x0000
3fecb080:	.word  0x0000
3fecb090:	.word  0x0000
3fecb0a0:	.word  0x0000
3fecb0b0:	.word  0x0000
3fecb0c0:	.word  0x0000
3fecb0d0:	.word  0x0000
3fecb0e0:	.word  0x0000
3fecb0f0:	.word  0x0000
3fecb100:	.word  0x0000
3fecb110:	.word  0x0000
3fecb120:	.word  0x0000
3fecb130:	.word  0x0000
3fecb140:	.word  0x0000
3fecb150:	.word  0x0000
3fecb160:	.word  0x0000
3fecb170:	and    a13, a0
3fecb180:	dsjs   a9, L3FECAFF0
3fecb190:	and    sp, a0
3fecb1a0:	dsjs   a9, L3FECB010
3fecb1b0:	.word  0x0000
3fecb1c0:	.word  0x0000
3fecb1d0:	.word  0x0000
3fecb1e0:	.word  0x0000
3fecb1f0:	.word  0x0000
3fecb200:	.word  0x0000
L3FECB210:
3fecb210:	.word  0x0000
3fecb220:	.word  0x0000
L3FECB230:
3fecb230:	.word  0x0000
3fecb240:	.word  0x0000
3fecb250:	.word  0x0000
3fecb260:	.word  0x0000
3fecb270:	.word  0x0000
3fecb280:	.word  0x0000
3fecb290:	.word  0x0000
3fecb2a0:	.word  0x0000
3fecb2b0:	.word  0x0000
3fecb2c0:	.word  0x0000
3fecb2d0:	.word  0x0000
3fecb2e0:	.word  0x0000
3fecb2f0:	.word  0x0000
3fecb300:	.word  0x0000
3fecb310:	.word  0x0000
3fecb320:	.word  0x0000
3fecb330:	.word  0x0000
3fecb340:	.word  0x0000
3fecb350:	.word  0x0000
3fecb360:	.word  0x0000
3fecb370:	.word  0x0000
3fecb380:	.word  0x0000
3fecb390:	andn   b1, b8
3fecb3a0:	dsjs   a9, L3FECB210
3fecb3b0:	andn   b2, b8
3fecb3c0:	dsjs   a9, L3FECB230
3fecb3d0:	.word  0x0000
3fecb3e0:	.word  0x0000
3fecb3f0:	.word  0x0000
3fecb400:	.word  0x0000
3fecb410:	.word  0x0000
3fecb420:	.word  0x0000
3fecb430:	.word  0x0000
3fecb440:	.word  0x0000
3fecb450:	.word  0x0000
3fecb460:	.word  0x0000
3fecb470:	.word  0x0000
3fecb480:	.word  0x0000
L3FECB490:
3fecb490:	.word  0x0000
3fecb4a0:	.word  0x0000
3fecb4b0:	.word  0x0000
3fecb4c0:	.word  0x0000
3fecb4d0:	.word  0x0000
3fecb4e0:	.word  0x0000
3fecb4f0:	.word  0x0000
3fecb500:	.word  0x0000
3fecb510:	.word  0x0000
3fecb520:	.word  0x0000
3fecb530:	.word  0x0000
3fecb540:	.word  0x0000
3fecb550:	.word  0x0000
3fecb560:	.word  0x0000
3fecb570:	.word  0x0000
3fecb580:	.word  0x0000
3fecb590:	.word  0x0000
3fecb5a0:	.word  0x0000
3fecb5b0:	.word  0x0014
3fecb5c0:	.word  0x007d
3fecb5d0:	.word  0x0004
3fecb5e0:	.word  0x0000
3fecb5f0:	.word  0x0003
3fecb600:	.word  0x0000
3fecb610:	xor    b10, b0
3fecb620:	dsjs   a9, L3FECB490
3fecb630:	.word  0x0000
3fecb640:	.word  0x0000
3fecb650:	.word  0x0000
3fecb660:	.word  0x0000
3fecb670:	.word  0x0000
3fecb680:	.word  0x0000
3fecb690:	.word  0x0000
3fecb6a0:	.word  0x0000
L3FECB6B0:
3fecb6b0:	.word  0x0000
3fecb6c0:	.word  0x0000
3fecb6d0:	.word  0x0000
3fecb6e0:	.word  0x0000
3fecb6f0:	.word  0x0000
3fecb700:	.word  0x0000
3fecb710:	.word  0x0000
3fecb720:	.word  0x0000
3fecb730:	.word  0x0000
3fecb740:	.word  0x0000
3fecb750:	.word  0x0000
3fecb760:	.word  0x0000
3fecb770:	.word  0x0000
3fecb780:	.word  0x0000
3fecb790:	.word  0x0000
3fecb7a0:	.word  0x0000
3fecb7b0:	.word  0x0000
3fecb7c0:	.word  0x0000
3fecb7d0:	.word  0x0000
3fecb7e0:	.word  0x0000
3fecb7f0:	.word  0x0000
3fecb800:	.word  0x0000
3fecb810:	.word  0x0000
3fecb820:	.word  0x0000
3fecb830:	xor    b14, b0
3fecb840:	dsjs   a9, L3FECB6B0
3fecb850:	.word  0x0000
3fecb860:	.word  0x0000
3fecb870:	.word  0x0000
3fecb880:	.word  0x0000
3fecb890:	.word  0x0000
3fecb8a0:	.word  0x0000
3fecb8b0:	.word  0x0000
3fecb8c0:	.word  0x0000
L3FECB8D0:
3fecb8d0:	.word  0x0000
3fecb8e0:	.word  0x0000
3fecb8f0:	.word  0x0000
3fecb900:	.word  0x0000
3fecb910:	.word  0x0000
3fecb920:	.word  0x0000
3fecb930:	.word  0x0000
3fecb940:	.word  0x0000
3fecb950:	.word  0x0000
3fecb960:	.word  0x0000
3fecb970:	.word  0x0000
3fecb980:	.word  0x0000
3fecb990:	.word  0x0000
3fecb9a0:	.word  0x0000
3fecb9b0:	.word  0x0000
3fecb9c0:	.word  0x0000
3fecb9d0:	.word  0x0000
3fecb9e0:	.word  0x0000
3fecb9f0:	.word  0x0000
3fecba00:	.word  0x0000
3fecba10:	.word  0x0000
3fecba20:	.word  0x0000
3fecba30:	.word  0x0000
3fecba40:	.word  0x0000
3fecba50:	divs   a2, a0
3fecba60:	dsjs   a9, L3FECB8D0
3fecba70:	.word  0x0000
3fecba80:	.word  0x0000
3fecba90:	.word  0x0000
3fecbaa0:	.word  0x0000
3fecbab0:	.word  0x0000
3fecbac0:	.word  0x0000
3fecbad0:	.word  0x0000
3fecbae0:	.word  0x0000
3fecbaf0:	.word  0x0000
3fecbb00:	.word  0x0000
3fecbb10:	.word  0x0000
3fecbb20:	.word  0x0000
3fecbb30:	.word  0x0000
3fecbb40:	.word  0x0000
L3FECBB50:
3fecbb50:	.word  0x0000
3fecbb60:	.word  0x0000
L3FECBB70:
3fecbb70:	.word  0x0000
3fecbb80:	.word  0x0000
3fecbb90:	.word  0x0000
3fecbba0:	.word  0x0000
3fecbbb0:	.word  0x0000
3fecbbc0:	.word  0x0000
3fecbbd0:	.word  0x0000
3fecbbe0:	.word  0x0000
3fecbbf0:	.word  0x0000
3fecbc00:	.word  0x0000
3fecbc10:	.word  0x0000
3fecbc20:	.word  0x0000
3fecbc30:	.word  0x0000
3fecbc40:	.word  0x0000
3fecbc50:	.word  0x0000
3fecbc60:	.word  0x0000
3fecbc70:	rev    a11
3fecbc80:	.word  0x0094
3fecbc90:	.word  0x0003
3fecbca0:	.word  0x0000
3fecbcb0:	.word  0x0004
3fecbcc0:	.word  0x0000
3fecbcd0:	and    a9, a8
3fecbce0:	dsjs   a9, L3FECBB50
3fecbcf0:	and    a11, a0
3fecbd00:	dsjs   a9, L3FECBB70
3fecbd10:	.word  0x0000
3fecbd20:	.word  0x0000
3fecbd30:	.word  0x0000
3fecbd40:	.word  0x0000
3fecbd50:	.word  0x0000
3fecbd60:	.word  0x0000
L3FECBD70:
3fecbd70:	.word  0x0000
3fecbd80:	.word  0x0000
L3FECBD90:
3fecbd90:	.word  0x0000
3fecbda0:	.word  0x0000
3fecbdb0:	.word  0x0000
3fecbdc0:	.word  0x0000
3fecbdd0:	.word  0x0000
3fecbde0:	.word  0x0000
3fecbdf0:	.word  0x0000
3fecbe00:	.word  0x0000
3fecbe10:	.word  0x0000
3fecbe20:	.word  0x0000
3fecbe30:	.word  0x0000
3fecbe40:	.word  0x0000
3fecbe50:	.word  0x0000
3fecbe60:	.word  0x0000
3fecbe70:	.word  0x0000
3fecbe80:	.word  0x0000
3fecbe90:	.word  0x0000
3fecbea0:	.word  0x0000
3fecbeb0:	.word  0x0000
3fecbec0:	.word  0x0000
3fecbed0:	.word  0x0000
3fecbee0:	.word  0x0000
3fecbef0:	and    a13, a0
3fecbf00:	dsjs   a9, L3FECBD70
3fecbf10:	and    sp, a0
3fecbf20:	dsjs   a9, L3FECBD90
3fecbf30:	.word  0x0000
3fecbf40:	.word  0x0000
3fecbf50:	.word  0x0000
3fecbf60:	.word  0x0000
3fecbf70:	.word  0x0000
3fecbf80:	.word  0x0000
L3FECBF90:
3fecbf90:	.word  0x0000
3fecbfa0:	.word  0x0000
L3FECBFB0:
3fecbfb0:	.word  0x0000
3fecbfc0:	.word  0x0000
3fecbfd0:	.word  0x0000
3fecbfe0:	.word  0x0000
3fecbff0:	.word  0x0000
3fecc000:	.word  0x0000
3fecc010:	.word  0x0000
3fecc020:	.word  0x0000
3fecc030:	.word  0x0000
3fecc040:	.word  0x0000
3fecc050:	.word  0x0000
3fecc060:	.word  0x0000
3fecc070:	.word  0x0000
3fecc080:	.word  0x0000
3fecc090:	.word  0x0000
3fecc0a0:	.word  0x0000
3fecc0b0:	.word  0x0000
3fecc0c0:	.word  0x0000
3fecc0d0:	.word  0x0000
3fecc0e0:	.word  0x0000
3fecc0f0:	.word  0x0000
3fecc100:	.word  0x0000
3fecc110:	andn   b1, b8
3fecc120:	dsjs   a9, L3FECBF90
3fecc130:	andn   b2, b8
3fecc140:	dsjs   a9, L3FECBFB0
3fecc150:	.word  0x0000
3fecc160:	.word  0x0000
3fecc170:	.word  0x0000
3fecc180:	.word  0x0000
3fecc190:	.word  0x0000
3fecc1a0:	.word  0x0000
3fecc1b0:	.word  0x0000
3fecc1c0:	.word  0x0000
3fecc1d0:	.word  0x0000
3fecc1e0:	.word  0x0000
3fecc1f0:	.word  0x0000
3fecc200:	.word  0x0000
L3FECC210:
3fecc210:	.word  0x0000
3fecc220:	.word  0x0000
3fecc230:	.word  0x0000
3fecc240:	.word  0x0000
3fecc250:	.word  0x0000
3fecc260:	.word  0x0000
3fecc270:	.word  0x0000
3fecc280:	.word  0x0000
3fecc290:	.word  0x0000
3fecc2a0:	.word  0x0000
3fecc2b0:	.word  0x0000
3fecc2c0:	.word  0x0000
3fecc2d0:	.word  0x0000
3fecc2e0:	.word  0x0000
3fecc2f0:	.word  0x0000
3fecc300:	.word  0x0000
3fecc310:	.word  0x0000
3fecc320:	.word  0x0000
3fecc330:	.word  0x0018
3fecc340:	.word  0x00f0
3fecc350:	.word  0x0004
3fecc360:	.word  0x0000
3fecc370:	.word  0x0005
3fecc380:	.word  0x0000
3fecc390:	divs   a5, a0
3fecc3a0:	dsjs   a9, L3FECC210
3fecc3b0:	.word  0x0000
3fecc3c0:	.word  0x0000
3fecc3d0:	.word  0x0000
3fecc3e0:	.word  0x0000
3fecc3f0:	.word  0x0000
3fecc400:	.word  0x0000
3fecc410:	.word  0x0000
3fecc420:	.word  0x0000
L3FECC430:
3fecc430:	.word  0x0000
3fecc440:	.word  0x0000
3fecc450:	.word  0x0000
3fecc460:	.word  0x0000
3fecc470:	.word  0x0000
3fecc480:	.word  0x0000
3fecc490:	.word  0x0000
3fecc4a0:	.word  0x0000
3fecc4b0:	.word  0x0000
3fecc4c0:	.word  0x0000
3fecc4d0:	.word  0x0000
3fecc4e0:	.word  0x0000
3fecc4f0:	.word  0x0000
3fecc500:	.word  0x0000
3fecc510:	.word  0x0000
3fecc520:	.word  0x0000
3fecc530:	.word  0x0000
3fecc540:	.word  0x0000
3fecc550:	.word  0x0000
3fecc560:	.word  0x0000
3fecc570:	.word  0x0000
3fecc580:	.word  0x0000
3fecc590:	.word  0x0000
3fecc5a0:	.word  0x0000
3fecc5b0:	divs   a8, a0
3fecc5c0:	dsjs   a9, L3FECC430
3fecc5d0:	.word  0x0000
3fecc5e0:	.word  0x0000
3fecc5f0:	.word  0x0000
3fecc600:	.word  0x0000
3fecc610:	.word  0x0000
3fecc620:	.word  0x0000
3fecc630:	.word  0x0000
3fecc640:	.word  0x0000
L3FECC650:
3fecc650:	.word  0x0000
3fecc660:	.word  0x0000
3fecc670:	.word  0x0000
3fecc680:	.word  0x0000
3fecc690:	.word  0x0000
3fecc6a0:	.word  0x0000
3fecc6b0:	.word  0x0000
3fecc6c0:	.word  0x0000
3fecc6d0:	.word  0x0000
3fecc6e0:	.word  0x0000
3fecc6f0:	.word  0x0000
3fecc700:	.word  0x0000
3fecc710:	.word  0x0000
3fecc720:	.word  0x0000
3fecc730:	.word  0x0000
3fecc740:	.word  0x0000
3fecc750:	.word  0x0000
3fecc760:	.word  0x0000
3fecc770:	.word  0x0000
3fecc780:	.word  0x0000
3fecc790:	.word  0x0000
3fecc7a0:	.word  0x0000
3fecc7b0:	.word  0x0000
3fecc7c0:	.word  0x0000
3fecc7d0:	divs   a11, a0
3fecc7e0:	dsjs   a9, L3FECC650
3fecc7f0:	.word  0x0000
3fecc800:	.word  0x0000
3fecc810:	.word  0x0000
3fecc820:	.word  0x0000
3fecc830:	.word  0x0000
3fecc840:	.word  0x0000
3fecc850:	.word  0x0000
3fecc860:	.word  0x0000
3fecc870:	.word  0x0000
3fecc880:	.word  0x0000
3fecc890:	.word  0x0000
3fecc8a0:	.word  0x0000
3fecc8b0:	.word  0x0000
3fecc8c0:	.word  0x0000
L3FECC8D0:
3fecc8d0:	.word  0x0000
3fecc8e0:	.word  0x0000
L3FECC8F0:
3fecc8f0:	.word  0x0000
3fecc900:	.word  0x0000
3fecc910:	.word  0x0000
3fecc920:	.word  0x0000
3fecc930:	.word  0x0000
3fecc940:	.word  0x0000
3fecc950:	.word  0x0000
3fecc960:	.word  0x0000
3fecc970:	.word  0x0000
3fecc980:	.word  0x0000
3fecc990:	.word  0x0000
3fecc9a0:	.word  0x0000
3fecc9b0:	.word  0x0000
3fecc9c0:	.word  0x0000
3fecc9d0:	.word  0x0000
3fecc9e0:	.word  0x0000
3fecc9f0:	rev    a14
3fecca00:	emu
3fecca10:	.word  0x0003
3fecca20:	.word  0x0000
3fecca30:	.word  0x0006
3fecca40:	.word  0x0000
3fecca50:	and    a9, a8
3fecca60:	dsjs   a9, L3FECC8D0
3fecca70:	and    a11, a0
3fecca80:	dsjs   a9, L3FECC8F0
3fecca90:	.word  0x0000
3feccaa0:	.word  0x0000
3feccab0:	.word  0x0000
3feccac0:	.word  0x0000
3feccad0:	.word  0x0000
3feccae0:	.word  0x0000
L3FECCAF0:
3feccaf0:	.word  0x0000
3feccb00:	.word  0x0000
L3FECCB10:
3feccb10:	.word  0x0000
3feccb20:	.word  0x0000
3feccb30:	.word  0x0000
3feccb40:	.word  0x0000
3feccb50:	.word  0x0000
3feccb60:	.word  0x0000
3feccb70:	.word  0x0000
3feccb80:	.word  0x0000
3feccb90:	.word  0x0000
3feccba0:	.word  0x0000
3feccbb0:	.word  0x0000
3feccbc0:	.word  0x0000
3feccbd0:	.word  0x0000
3feccbe0:	.word  0x0000
3feccbf0:	.word  0x0000
3feccc00:	.word  0x0000
3feccc10:	.word  0x0000
3feccc20:	.word  0x0000
3feccc30:	.word  0x0000
3feccc40:	.word  0x0000
3feccc50:	.word  0x0000
3feccc60:	.word  0x0000
3feccc70:	and    a13, a0
3feccc80:	dsjs   a9, L3FECCAF0
3feccc90:	and    sp, a0
3feccca0:	dsjs   a9, L3FECCB10
3fecccb0:	.word  0x0000
3fecccc0:	.word  0x0000
3fecccd0:	.word  0x0000
3feccce0:	.word  0x0000
3fecccf0:	.word  0x0000
3feccd00:	.word  0x0000
L3FECCD10:
3feccd10:	.word  0x0000
3feccd20:	.word  0x0000
L3FECCD30:
3feccd30:	.word  0x0000
3feccd40:	.word  0x0000
3feccd50:	.word  0x0000
3feccd60:	.word  0x0000
3feccd70:	.word  0x0000
3feccd80:	.word  0x0000
3feccd90:	.word  0x0000
3feccda0:	.word  0x0000
3feccdb0:	.word  0x0000
3feccdc0:	.word  0x0000
3feccdd0:	.word  0x0000
3feccde0:	.word  0x0000
3feccdf0:	.word  0x0000
3fecce00:	.word  0x0000
3fecce10:	.word  0x0000
3fecce20:	.word  0x0000
3fecce30:	.word  0x0000
3fecce40:	.word  0x0000
3fecce50:	.word  0x0000
3fecce60:	.word  0x0000
3fecce70:	.word  0x0000
3fecce80:	.word  0x0000
3fecce90:	andn   b1, b8
3feccea0:	dsjs   a9, L3FECCD10
3fecceb0:	andn   b2, b8
3feccec0:	dsjs   a9, L3FECCD30
3fecced0:	.word  0x0000
3feccee0:	.word  0x0000
3feccef0:	.word  0x0000
3feccf00:	.word  0x0000
3feccf10:	.word  0x0000
3feccf20:	.word  0x0000
3feccf30:	.word  0x0000
3feccf40:	.word  0x0000
3feccf50:	.word  0x0000
3feccf60:	.word  0x0000
3feccf70:	.word  0x0000
3feccf80:	.word  0x0000
L3FECCF90:
3feccf90:	.word  0x0000
3feccfa0:	.word  0x0000
3feccfb0:	.word  0x0000
3feccfc0:	.word  0x0000
3feccfd0:	.word  0x0000
3feccfe0:	.word  0x0000
3feccff0:	.word  0x0000
3fecd000:	.word  0x0000
3fecd010:	.word  0x0000
3fecd020:	.word  0x0000
3fecd030:	.word  0x0000
3fecd040:	.word  0x0000
3fecd050:	.word  0x0000
3fecd060:	.word  0x0000
3fecd070:	.word  0x0000
3fecd080:	.word  0x0000
3fecd090:	.word  0x0000
3fecd0a0:	.word  0x0000
3fecd0b0:	.word  0x00bc
3fecd0c0:	.word  0x00f2
3fecd0d0:	.word  0x0004
3fecd0e0:	.word  0x0000
3fecd0f0:	.word  0x0007
3fecd100:	.word  0x0000
3fecd110:	divs   b13, b0
3fecd120:	dsjs   a9, L3FECCF90
3fecd130:	.word  0x0000
3fecd140:	.word  0x0000
3fecd150:	.word  0x0000
3fecd160:	.word  0x0000
3fecd170:	.word  0x0000
3fecd180:	.word  0x0000
3fecd190:	.word  0x0000
3fecd1a0:	.word  0x0000
L3FECD1B0:
3fecd1b0:	.word  0x0000
3fecd1c0:	.word  0x0000
3fecd1d0:	.word  0x0000
3fecd1e0:	.word  0x0000
3fecd1f0:	.word  0x0000
3fecd200:	.word  0x0000
3fecd210:	.word  0x0000
3fecd220:	.word  0x0000
3fecd230:	.word  0x0000
3fecd240:	.word  0x0000
3fecd250:	.word  0x0000
3fecd260:	.word  0x0000
3fecd270:	.word  0x0000
3fecd280:	.word  0x0000
3fecd290:	.word  0x0000
3fecd2a0:	.word  0x0000
3fecd2b0:	.word  0x0000
3fecd2c0:	.word  0x0000
3fecd2d0:	.word  0x0000
3fecd2e0:	.word  0x0000
3fecd2f0:	.word  0x0000
3fecd300:	.word  0x0000
3fecd310:	.word  0x0000
3fecd320:	.word  0x0000
3fecd330:	divu   a1, a8
3fecd340:	dsjs   a9, L3FECD1B0
3fecd350:	.word  0x0000
3fecd360:	.word  0x0000
3fecd370:	.word  0x0000
3fecd380:	.word  0x0000
3fecd390:	.word  0x0000
3fecd3a0:	.word  0x0000
3fecd3b0:	.word  0x0000
3fecd3c0:	.word  0x0000
L3FECD3D0:
3fecd3d0:	.word  0x0000
3fecd3e0:	.word  0x0000
3fecd3f0:	.word  0x0000
3fecd400:	.word  0x0000
3fecd410:	.word  0x0000
3fecd420:	.word  0x0000
3fecd430:	.word  0x0000
3fecd440:	.word  0x0000
3fecd450:	.word  0x0000
3fecd460:	.word  0x0000
3fecd470:	.word  0x0000
3fecd480:	.word  0x0000
3fecd490:	.word  0x0000
3fecd4a0:	.word  0x0000
3fecd4b0:	.word  0x0000
3fecd4c0:	.word  0x0000
3fecd4d0:	.word  0x0000
3fecd4e0:	.word  0x0000
3fecd4f0:	.word  0x0000
3fecd500:	.word  0x0000
3fecd510:	.word  0x0000
3fecd520:	.word  0x0000
3fecd530:	.word  0x0000
3fecd540:	.word  0x0000
3fecd550:	divu   a7, a0
3fecd560:	dsjs   a9, L3FECD3D0
3fecd570:	.word  0x0000
3fecd580:	.word  0x0000
3fecd590:	.word  0x0000
3fecd5a0:	.word  0x0000
3fecd5b0:	.word  0x0000
3fecd5c0:	.word  0x0000
3fecd5d0:	.word  0x0000
3fecd5e0:	.word  0x0000
3fecd5f0:	.word  0x0000
3fecd600:	.word  0x0000
3fecd610:	.word  0x0000
3fecd620:	.word  0x0000
3fecd630:	.word  0x0000
3fecd640:	.word  0x0000
L3FECD650:
3fecd650:	.word  0x0000
3fecd660:	.word  0x0000
L3FECD670:
3fecd670:	.word  0x0000
3fecd680:	.word  0x0000
3fecd690:	.word  0x0000
3fecd6a0:	.word  0x0000
3fecd6b0:	.word  0x0000
3fecd6c0:	.word  0x0000
3fecd6d0:	.word  0x0000
3fecd6e0:	.word  0x0000
3fecd6f0:	.word  0x0000
3fecd700:	.word  0x0000
3fecd710:	.word  0x0000
3fecd720:	.word  0x0000
3fecd730:	.word  0x0000
3fecd740:	.word  0x0000
3fecd750:	.word  0x0000
3fecd760:	.word  0x0000
3fecd770:	.word  0x00c8
3fecd780:	emu
3fecd790:	.word  0x0003
3fecd7a0:	.word  0x0000
3fecd7b0:	.word  0x0008
3fecd7c0:	.word  0x0000
3fecd7d0:	divu   b10, b8
3fecd7e0:	dsjs   a9, L3FECD650
3fecd7f0:	divu   a13, a8
3fecd800:	dsjs   a9, L3FECD670
3fecd810:	.word  0x0000
3fecd820:	.word  0x0000
3fecd830:	.word  0x0000
3fecd840:	.word  0x0000
3fecd850:	.word  0x0000
3fecd860:	.word  0x0000
L3FECD870:
3fecd870:	.word  0x0000
3fecd880:	.word  0x0000
L3FECD890:
3fecd890:	.word  0x0000
3fecd8a0:	.word  0x0000
3fecd8b0:	.word  0x0000
3fecd8c0:	.word  0x0000
3fecd8d0:	.word  0x0000
3fecd8e0:	.word  0x0000
3fecd8f0:	.word  0x0000
3fecd900:	.word  0x0000
3fecd910:	.word  0x0000
3fecd920:	.word  0x0000
3fecd930:	.word  0x0000
3fecd940:	.word  0x0000
3fecd950:	.word  0x0000
3fecd960:	.word  0x0000
3fecd970:	.word  0x0000
3fecd980:	.word  0x0000
3fecd990:	.word  0x0000
3fecd9a0:	.word  0x0000
3fecd9b0:	.word  0x0000
3fecd9c0:	.word  0x0000
3fecd9d0:	.word  0x0000
3fecd9e0:	.word  0x0000
3fecd9f0:	mpys   a0, a0
3fecda00:	dsjs   a9, L3FECD870
3fecda10:	mpys   a4, a0
3fecda20:	dsjs   a9, L3FECD890
3fecda30:	.word  0x0000
3fecda40:	.word  0x0000
3fecda50:	.word  0x0000
3fecda60:	.word  0x0000
3fecda70:	.word  0x0000
3fecda80:	.word  0x0000
L3FECDA90:
3fecda90:	.word  0x0000
3fecdaa0:	.word  0x0000
L3FECDAB0:
3fecdab0:	.word  0x0000
3fecdac0:	.word  0x0000
3fecdad0:	.word  0x0000
3fecdae0:	.word  0x0000
3fecdaf0:	.word  0x0000
3fecdb00:	.word  0x0000
3fecdb10:	.word  0x0000
3fecdb20:	.word  0x0000
3fecdb30:	.word  0x0000
3fecdb40:	.word  0x0000
3fecdb50:	.word  0x0000
3fecdb60:	.word  0x0000
3fecdb70:	.word  0x0000
3fecdb80:	.word  0x0000
3fecdb90:	.word  0x0000
3fecdba0:	.word  0x0000
3fecdbb0:	.word  0x0000
3fecdbc0:	.word  0x0000
3fecdbd0:	.word  0x0000
3fecdbe0:	.word  0x0000
3fecdbf0:	.word  0x0000
3fecdc00:	.word  0x0000
3fecdc10:	mpys   a8, a0
3fecdc20:	dsjs   a9, L3FECDA90
3fecdc30:	mpys   b11, b8
3fecdc40:	dsjs   a9, L3FECDAB0
3fecdc50:	.word  0x0000
3fecdc60:	.word  0x0000
3fecdc70:	.word  0x0000
3fecdc80:	.word  0x0000
3fecdc90:	.word  0x0000
3fecdca0:	.word  0x0000
3fecdcb0:	.word  0x0000
3fecdcc0:	.word  0x0000
3fecdcd0:	.word  0x0000
3fecdce0:	.word  0x0000
3fecdcf0:	.word  0x0000
3fecdd00:	.word  0x0000
L3FECDD10:
3fecdd10:	.word  0x0000
3fecdd20:	.word  0x0000
3fecdd30:	.word  0x0000
3fecdd40:	.word  0x0000
3fecdd50:	.word  0x0000
3fecdd60:	.word  0x0000
3fecdd70:	.word  0x0000
3fecdd80:	.word  0x0000
3fecdd90:	.word  0x0000
3fecdda0:	.word  0x0000
3fecddb0:	.word  0x0000
3fecddc0:	.word  0x0000
3fecddd0:	.word  0x0000
3fecdde0:	.word  0x0000
3fecddf0:	.word  0x0000
3fecde00:	.word  0x0000
3fecde10:	.word  0x0000
3fecde20:	.word  0x0000
3fecde30:	.word  0x0096
3fecde40:	.word  0x004b
3fecde50:	.word  0x0006
3fecde60:	.word  0x0000
3fecde70:	.word  0x0009
3fecde80:	.word  0x0000
3fecde90:	addk   14, a0
3fecdea0:	dsjs   a9, L3FECDD10
3fecdeb0:	.word  0x0000
3fecdec0:	.word  0x0000
3fecded0:	.word  0x0000
3fecdee0:	.word  0x0000
3fecdef0:	.word  0x0000
3fecdf00:	.word  0x0000
3fecdf10:	.word  0x0000
3fecdf20:	.word  0x0000
L3FECDF30:
3fecdf30:	.word  0x0000
3fecdf40:	.word  0x0000
3fecdf50:	.word  0x0000
3fecdf60:	.word  0x0000
3fecdf70:	.word  0x0000
3fecdf80:	.word  0x0000
3fecdf90:	.word  0x0000
3fecdfa0:	.word  0x0000
3fecdfb0:	.word  0x0000
3fecdfc0:	.word  0x0000
3fecdfd0:	.word  0x0000
3fecdfe0:	.word  0x0000
3fecdff0:	.word  0x0000
3fece000:	.word  0x0000
3fece010:	.word  0x0000
3fece020:	.word  0x0000
3fece030:	.word  0x0000
3fece040:	.word  0x0000
3fece050:	.word  0x0000
3fece060:	.word  0x0000
3fece070:	.word  0x0000
3fece080:	.word  0x0000
3fece090:	.word  0x0000
3fece0a0:	.word  0x0000
3fece0b0:	addk   14, a0
3fece0c0:	dsjs   a9, L3FECDF30
3fece0d0:	.word  0x0000
3fece0e0:	.word  0x0000
3fece0f0:	.word  0x0000
3fece100:	.word  0x0000
3fece110:	.word  0x0000
3fece120:	.word  0x0000
3fece130:	.word  0x0000
3fece140:	.word  0x0000
L3FECE150:
3fece150:	.word  0x0000
3fece160:	.word  0x0000
3fece170:	.word  0x0000
3fece180:	.word  0x0000
3fece190:	.word  0x0000
3fece1a0:	.word  0x0000
3fece1b0:	.word  0x0000
3fece1c0:	.word  0x0000
3fece1d0:	.word  0x0000
3fece1e0:	.word  0x0000
3fece1f0:	.word  0x0000
3fece200:	.word  0x0000
3fece210:	.word  0x0000
3fece220:	.word  0x0000
3fece230:	.word  0x0000
3fece240:	.word  0x0000
3fece250:	.word  0x0000
3fece260:	.word  0x0000
3fece270:	.word  0x0000
3fece280:	.word  0x0000
3fece290:	.word  0x0000
3fece2a0:	.word  0x0000
3fece2b0:	.word  0x0000
3fece2c0:	.word  0x0000
3fece2d0:	addk   14, a0
3fece2e0:	dsjs   a9, L3FECE150
3fece2f0:	.word  0x0000
3fece300:	.word  0x0000
3fece310:	.word  0x0000
3fece320:	.word  0x0000
3fece330:	.word  0x0000
3fece340:	.word  0x0000
3fece350:	.word  0x0000
3fece360:	.word  0x0000
3fece370:	.word  0x0000
3fece380:	.word  0x0000
3fece390:	.word  0x0000
3fece3a0:	.word  0x0000
3fece3b0:	.word  0x0000
3fece3c0:	.word  0x0000
L3FECE3D0:
3fece3d0:	.word  0x0000
3fece3e0:	.word  0x0000
3fece3f0:	.word  0x0000
3fece400:	.word  0x0000
3fece410:	.word  0x0000
3fece420:	.word  0x0000
3fece430:	.word  0x0000
3fece440:	.word  0x0000
3fece450:	.word  0x0000
3fece460:	.word  0x0000
3fece470:	.word  0x0000
3fece480:	.word  0x0000
3fece490:	.word  0x0000
3fece4a0:	.word  0x0000
3fece4b0:	.word  0x0000
3fece4c0:	.word  0x0000
3fece4d0:	.word  0x0000
3fece4e0:	.word  0x0000
3fece4f0:	.word  0x00a0
3fece500:	.word  0x0060
3fece510:	.word  0x0004
3fece520:	.word  0x0000
3fece530:	.word  0x000a
3fece540:	.word  0x0000
3fece550:	mpys   sp, a0
3fece560:	dsjs   a9, L3FECE3D0
3fece570:	.word  0x0000
3fece580:	.word  0x0000
3fece590:	.word  0x0000
3fece5a0:	.word  0x0000
3fece5b0:	.word  0x0000
3fece5c0:	.word  0x0000
3fece5d0:	.word  0x0000
3fece5e0:	.word  0x0000
L3FECE5F0:
3fece5f0:	.word  0x0000
3fece600:	.word  0x0000
3fece610:	.word  0x0000
3fece620:	.word  0x0000
3fece630:	.word  0x0000
3fece640:	.word  0x0000
3fece650:	.word  0x0000
3fece660:	.word  0x0000
3fece670:	.word  0x0000
3fece680:	.word  0x0000
3fece690:	.word  0x0000
3fece6a0:	.word  0x0000
3fece6b0:	.word  0x0000
3fece6c0:	.word  0x0000
3fece6d0:	.word  0x0000
3fece6e0:	.word  0x0000
3fece6f0:	.word  0x0000
3fece700:	.word  0x0000
3fece710:	.word  0x0000
3fece720:	.word  0x0000
3fece730:	.word  0x0000
3fece740:	.word  0x0000
3fece750:	.word  0x0000
3fece760:	.word  0x0000
3fece770:	mpyu   b2, b8
3fece780:	dsjs   a9, L3FECE5F0
3fece790:	.word  0x0000
3fece7a0:	.word  0x0000
3fece7b0:	.word  0x0000
3fece7c0:	.word  0x0000
3fece7d0:	.word  0x0000
3fece7e0:	.word  0x0000
3fece7f0:	.word  0x0000
3fece800:	.word  0x0000
L3FECE810:
3fece810:	.word  0x0000
3fece820:	.word  0x0000
3fece830:	.word  0x0000
3fece840:	.word  0x0000
3fece850:	.word  0x0000
3fece860:	.word  0x0000
3fece870:	.word  0x0000
3fece880:	.word  0x0000
3fece890:	.word  0x0000
3fece8a0:	.word  0x0000
3fece8b0:	.word  0x0000
3fece8c0:	.word  0x0000
3fece8d0:	.word  0x0000
3fece8e0:	.word  0x0000
3fece8f0:	.word  0x0000
3fece900:	.word  0x0000
3fece910:	.word  0x0000
3fece920:	.word  0x0000
3fece930:	.word  0x0000
3fece940:	.word  0x0000
3fece950:	.word  0x0000
3fece960:	.word  0x0000
3fece970:	.word  0x0000
3fece980:	.word  0x0000
3fece990:	mpyu   b5, b0
3fece9a0:	dsjs   a9, L3FECE810
3fece9b0:	.word  0x0000
3fece9c0:	.word  0x0000
3fece9d0:	.word  0x0000
3fece9e0:	.word  0x0000
3fece9f0:	.word  0x0000
3fecea00:	.word  0x0000
3fecea10:	.word  0x0000
3fecea20:	.word  0x0000
3fecea30:	.word  0x0000
3fecea40:	.word  0x0000
3fecea50:	.word  0x0000
3fecea60:	.word  0x0000
3fecea70:	.word  0x0000
3fecea80:	.word  0x0000
L3FECEA90:
3fecea90:	.word  0x0000
3feceaa0:	.word  0x0000
3feceab0:	.word  0x0000
3feceac0:	.word  0x0000
3fecead0:	.word  0x0000
3feceae0:	.word  0x0000
3feceaf0:	.word  0x0000
3feceb00:	.word  0x0000
3feceb10:	.word  0x0000
3feceb20:	.word  0x0000
3feceb30:	.word  0x0000
3feceb40:	.word  0x0000
3feceb50:	.word  0x0000
3feceb60:	.word  0x0000
3feceb70:	.word  0x0000
3feceb80:	.word  0x0000
3feceb90:	.word  0x0000
3feceba0:	.word  0x0000
3fecebb0:	.word  0x0096
3fecebc0:	.word  0x009b
3fecebd0:	.word  0x0006
3fecebe0:	.word  0x0000
3fecebf0:	.word  0x000b
3fecec00:	.word  0x0000
3fecec10:	addk   14, a0
3fecec20:	dsjs   a9, L3FECEA90
3fecec30:	.word  0x0000
3fecec40:	.word  0x0000
3fecec50:	.word  0x0000
3fecec60:	.word  0x0000
3fecec70:	.word  0x0000
3fecec80:	.word  0x0000
3fecec90:	.word  0x0000
3fececa0:	.word  0x0000
L3FECECB0:
3fececb0:	.word  0x0000
3fececc0:	.word  0x0000
3fececd0:	.word  0x0000
3fecece0:	.word  0x0000
3fececf0:	.word  0x0000
3feced00:	.word  0x0000
3feced10:	.word  0x0000
3feced20:	.word  0x0000
3feced30:	.word  0x0000
3feced40:	.word  0x0000
3feced50:	.word  0x0000
3feced60:	.word  0x0000
3feced70:	.word  0x0000
3feced80:	.word  0x0000
3feced90:	.word  0x0000
3feceda0:	.word  0x0000
3fecedb0:	.word  0x0000
3fecedc0:	.word  0x0000
3fecedd0:	.word  0x0000
3fecede0:	.word  0x0000
3fecedf0:	.word  0x0000
3fecee00:	.word  0x0000
3fecee10:	.word  0x0000
3fecee20:	.word  0x0000
3fecee30:	addk   14, a0
3fecee40:	dsjs   a9, L3FECECB0
3fecee50:	.word  0x0000
3fecee60:	.word  0x0000
3fecee70:	.word  0x0000
3fecee80:	.word  0x0000
3fecee90:	.word  0x0000
3feceea0:	.word  0x0000
3feceeb0:	.word  0x0000
3feceec0:	.word  0x0000
L3FECEED0:
3feceed0:	.word  0x0000
3feceee0:	.word  0x0000
3feceef0:	.word  0x0000
3fecef00:	.word  0x0000
3fecef10:	.word  0x0000
3fecef20:	.word  0x0000
3fecef30:	.word  0x0000
3fecef40:	.word  0x0000
3fecef50:	.word  0x0000
3fecef60:	.word  0x0000
3fecef70:	.word  0x0000
3fecef80:	.word  0x0000
3fecef90:	.word  0x0000
3fecefa0:	.word  0x0000
3fecefb0:	.word  0x0000
3fecefc0:	.word  0x0000
3fecefd0:	.word  0x0000
3fecefe0:	.word  0x0000
3feceff0:	.word  0x0000
3fecf000:	.word  0x0000
3fecf010:	.word  0x0000
3fecf020:	.word  0x0000
3fecf030:	.word  0x0000
3fecf040:	.word  0x0000
3fecf050:	addk   14, a0
3fecf060:	dsjs   a9, L3FECEED0
3fecf070:	.word  0x0000
3fecf080:	.word  0x0000
3fecf090:	.word  0x0000
3fecf0a0:	.word  0x0000
3fecf0b0:	.word  0x0000
3fecf0c0:	.word  0x0000
3fecf0d0:	.word  0x0000
3fecf0e0:	.word  0x0000
3fecf0f0:	.word  0x0000
3fecf100:	.word  0x0000
3fecf110:	.word  0x0000
3fecf120:	.word  0x0000
3fecf130:	.word  0x0000
3fecf140:	.word  0x0000
L3FECF150:
3fecf150:	.word  0x0000
3fecf160:	.word  0x0000
3fecf170:	.word  0x0000
3fecf180:	.word  0x0000
3fecf190:	.word  0x0000
3fecf1a0:	.word  0x0000
3fecf1b0:	.word  0x0000
3fecf1c0:	.word  0x0000
3fecf1d0:	.word  0x0000
3fecf1e0:	.word  0x0000
3fecf1f0:	.word  0x0000
3fecf200:	.word  0x0000
3fecf210:	.word  0x0000
3fecf220:	.word  0x0000
3fecf230:	.word  0x0000
3fecf240:	.word  0x0000
3fecf250:	.word  0x0000
3fecf260:	.word  0x0000
3fecf270:	.word  0x00a0
3fecf280:	.word  0x00b1
3fecf290:	.word  0x0004
3fecf2a0:	.word  0x0000
3fecf2b0:	.word  0x000c
3fecf2c0:	.word  0x0000
3fecf2d0:	mpys   sp, a0
3fecf2e0:	dsjs   a9, L3FECF150
3fecf2f0:	.word  0x0000
3fecf300:	.word  0x0000
3fecf310:	.word  0x0000
3fecf320:	.word  0x0000
3fecf330:	.word  0x0000
3fecf340:	.word  0x0000
3fecf350:	.word  0x0000
3fecf360:	.word  0x0000
L3FECF370:
3fecf370:	.word  0x0000
3fecf380:	.word  0x0000
3fecf390:	.word  0x0000
3fecf3a0:	.word  0x0000
3fecf3b0:	.word  0x0000
3fecf3c0:	.word  0x0000
3fecf3d0:	.word  0x0000
3fecf3e0:	.word  0x0000
3fecf3f0:	.word  0x0000
3fecf400:	.word  0x0000
3fecf410:	.word  0x0000
3fecf420:	.word  0x0000
3fecf430:	.word  0x0000
3fecf440:	.word  0x0000
3fecf450:	.word  0x0000
3fecf460:	.word  0x0000
3fecf470:	.word  0x0000
3fecf480:	.word  0x0000
3fecf490:	.word  0x0000
3fecf4a0:	.word  0x0000
3fecf4b0:	.word  0x0000
3fecf4c0:	.word  0x0000
3fecf4d0:	.word  0x0000
3fecf4e0:	.word  0x0000
3fecf4f0:	mpyu   b2, b8
3fecf500:	dsjs   a9, L3FECF370
3fecf510:	.word  0x0000
3fecf520:	.word  0x0000
3fecf530:	.word  0x0000
3fecf540:	.word  0x0000
3fecf550:	.word  0x0000
3fecf560:	.word  0x0000
3fecf570:	.word  0x0000
3fecf580:	.word  0x0000
L3FECF590:
3fecf590:	.word  0x0000
3fecf5a0:	.word  0x0000
3fecf5b0:	.word  0x0000
3fecf5c0:	.word  0x0000
3fecf5d0:	.word  0x0000
3fecf5e0:	.word  0x0000
3fecf5f0:	.word  0x0000
3fecf600:	.word  0x0000
3fecf610:	.word  0x0000
3fecf620:	.word  0x0000
3fecf630:	.word  0x0000
3fecf640:	.word  0x0000
3fecf650:	.word  0x0000
3fecf660:	.word  0x0000
3fecf670:	.word  0x0000
3fecf680:	.word  0x0000
3fecf690:	.word  0x0000
3fecf6a0:	.word  0x0000
3fecf6b0:	.word  0x0000
3fecf6c0:	.word  0x0000
3fecf6d0:	.word  0x0000
3fecf6e0:	.word  0x0000
3fecf6f0:	.word  0x0000
3fecf700:	.word  0x0000
3fecf710:	mpyu   b5, b0
3fecf720:	dsjs   a9, L3FECF590
3fecf730:	.word  0x0000
3fecf740:	.word  0x0000
3fecf750:	.word  0x0000
3fecf760:	.word  0x0000
3fecf770:	.word  0x0000
3fecf780:	.word  0x0000
3fecf790:	.word  0x0000
3fecf7a0:	.word  0x0000
3fecf7b0:	.word  0x0000
3fecf7c0:	.word  0x0000
3fecf7d0:	.word  0x0000
3fecf7e0:	.word  0x0000
3fecf7f0:	.word  0x0000
3fecf800:	.word  0x0000
L3FECF810:
3fecf810:	.word  0x0000
3fecf820:	.word  0x0000
3fecf830:	.word  0x0000
3fecf840:	.word  0x0000
3fecf850:	.word  0x0000
3fecf860:	.word  0x0000
3fecf870:	.word  0x0000
3fecf880:	.word  0x0000
3fecf890:	.word  0x0000
3fecf8a0:	.word  0x0000
3fecf8b0:	.word  0x0000
3fecf8c0:	.word  0x0000
3fecf8d0:	.word  0x0000
3fecf8e0:	.word  0x0000
3fecf8f0:	.word  0x0000
3fecf900:	.word  0x0000
3fecf910:	.word  0x0000
3fecf920:	.word  0x0000
3fecf930:	putst  a10
3fecf940:	rev    b0
3fecf950:	.word  0x0004
3fecf960:	.word  0x0000
3fecf970:	.word  0x000d
3fecf980:	.word  0x0000
3fecf990:	mpyu   a8, a8
3fecf9a0:	dsjs   a9, L3FECF810
3fecf9b0:	.word  0x0000
3fecf9c0:	.word  0x0000
3fecf9d0:	.word  0x0000
3fecf9e0:	.word  0x0000
3fecf9f0:	.word  0x0000
3fecfa00:	.word  0x0000
3fecfa10:	.word  0x0000
3fecfa20:	.word  0x0000
L3FECFA30:
3fecfa30:	.word  0x0000
3fecfa40:	.word  0x0000
3fecfa50:	.word  0x0000
3fecfa60:	.word  0x0000
3fecfa70:	.word  0x0000
3fecfa80:	.word  0x0000
3fecfa90:	.word  0x0000
3fecfaa0:	.word  0x0000
3fecfab0:	.word  0x0000
3fecfac0:	.word  0x0000
3fecfad0:	.word  0x0000
3fecfae0:	.word  0x0000
3fecfaf0:	.word  0x0000
3fecfb00:	.word  0x0000
3fecfb10:	.word  0x0000
3fecfb20:	.word  0x0000
3fecfb30:	.word  0x0000
3fecfb40:	.word  0x0000
3fecfb50:	.word  0x0000
3fecfb60:	.word  0x0000
3fecfb70:	.word  0x0000
3fecfb80:	.word  0x0000
3fecfb90:	.word  0x0000
3fecfba0:	.word  0x0000
3fecfbb0:	mpyu   b11, b8
3fecfbc0:	dsjs   a9, L3FECFA30
3fecfbd0:	.word  0x0000
3fecfbe0:	.word  0x0000
3fecfbf0:	.word  0x0000
3fecfc00:	.word  0x0000
3fecfc10:	.word  0x0000
3fecfc20:	.word  0x0000
3fecfc30:	.word  0x0000
3fecfc40:	.word  0x0000
L3FECFC50:
3fecfc50:	.word  0x0000
3fecfc60:	.word  0x0000
3fecfc70:	.word  0x0000
3fecfc80:	.word  0x0000
3fecfc90:	.word  0x0000
3fecfca0:	.word  0x0000
3fecfcb0:	.word  0x0000
3fecfcc0:	.word  0x0000
3fecfcd0:	.word  0x0000
3fecfce0:	.word  0x0000
3fecfcf0:	.word  0x0000
3fecfd00:	.word  0x0000
3fecfd10:	.word  0x0000
3fecfd20:	.word  0x0000
3fecfd30:	.word  0x0000
3fecfd40:	.word  0x0000
3fecfd50:	.word  0x0000
3fecfd60:	.word  0x0000
3fecfd70:	.word  0x0000
3fecfd80:	.word  0x0000
3fecfd90:	.word  0x0000
3fecfda0:	.word  0x0000
3fecfdb0:	.word  0x0000
3fecfdc0:	.word  0x0000
3fecfdd0:	mpyu   sp, b8
3fecfde0:	dsjs   a9, L3FECFC50
3fecfdf0:	.word  0x0000
3fecfe00:	.word  0x0000
3fecfe10:	.word  0x0000
3fecfe20:	.word  0x0000
3fecfe30:	.word  0x0000
3fecfe40:	.word  0x0000
3fecfe50:	.word  0x0000
3fecfe60:	.word  0x0000
3fecfe70:	.word  0x0000
3fecfe80:	.word  0x0000
3fecfe90:	.word  0x0000
3fecfea0:	.word  0x0000
3fecfeb0:	.word  0x0000
3fecfec0:	.word  0x0000
L3FECFED0:
3fecfed0:	.word  0x0000
3fecfee0:	.word  0x0000
3fecfef0:	.word  0x0000
3fecff00:	.word  0x0000
3fecff10:	.word  0x0000
3fecff20:	.word  0x0000
3fecff30:	.word  0x0000
3fecff40:	.word  0x0000
3fecff50:	.word  0x0000
3fecff60:	.word  0x0000
3fecff70:	.word  0x0000
3fecff80:	.word  0x0000
3fecff90:	.word  0x0000
3fecffa0:	.word  0x0000
3fecffb0:	.word  0x0000
3fecffc0:	.word  0x0000
3fecffd0:	.word  0x0000
3fecffe0:	.word  0x0000
3fecfff0:	putst  sp
3fed0000:	.word  0x0046
3fed0010:	.word  0x0007
3fed0020:	.word  0x0000
3fed0030:	.word  0x000e
3fed0040:	.word  0x0000
3fed0050:	addk   14, a0
3fed0060:	dsjs   a9, L3FECFED0
3fed0070:	.word  0x0000
3fed0080:	.word  0x0000
3fed0090:	.word  0x0000
3fed00a0:	.word  0x0000
3fed00b0:	.word  0x0000
3fed00c0:	.word  0x0000
3fed00d0:	.word  0x0000
3fed00e0:	.word  0x0000
L3FED00F0:
3fed00f0:	.word  0x0000
3fed0100:	.word  0x0000
3fed0110:	.word  0x0000
3fed0120:	.word  0x0000
3fed0130:	.word  0x0000
3fed0140:	.word  0x0000
3fed0150:	.word  0x0000
3fed0160:	.word  0x0000
3fed0170:	.word  0x0000
3fed0180:	.word  0x0000
3fed0190:	.word  0x0000
3fed01a0:	.word  0x0000
3fed01b0:	.word  0x0000
3fed01c0:	.word  0x0000
3fed01d0:	.word  0x0000
3fed01e0:	.word  0x0000
3fed01f0:	.word  0x0000
3fed0200:	.word  0x0000
3fed0210:	.word  0x0000
3fed0220:	.word  0x0000
3fed0230:	.word  0x0000
3fed0240:	.word  0x0000
3fed0250:	.word  0x0000
3fed0260:	.word  0x0000
3fed0270:	addk   14, a0
3fed0280:	dsjs   a9, L3FED00F0
3fed0290:	.word  0x0000
3fed02a0:	.word  0x0000
3fed02b0:	.word  0x0000
3fed02c0:	.word  0x0000
3fed02d0:	.word  0x0000
3fed02e0:	.word  0x0000
3fed02f0:	.word  0x0000
3fed0300:	.word  0x0000
L3FED0310:
3fed0310:	.word  0x0000
3fed0320:	.word  0x0000
3fed0330:	.word  0x0000
3fed0340:	.word  0x0000
3fed0350:	.word  0x0000
3fed0360:	.word  0x0000
3fed0370:	.word  0x0000
3fed0380:	.word  0x0000
3fed0390:	.word  0x0000
3fed03a0:	.word  0x0000
3fed03b0:	.word  0x0000
3fed03c0:	.word  0x0000
3fed03d0:	.word  0x0000
3fed03e0:	.word  0x0000
3fed03f0:	.word  0x0000
3fed0400:	.word  0x0000
3fed0410:	.word  0x0000
3fed0420:	.word  0x0000
3fed0430:	.word  0x0000
3fed0440:	.word  0x0000
3fed0450:	.word  0x0000
3fed0460:	.word  0x0000
3fed0470:	.word  0x0000
3fed0480:	.word  0x0000
3fed0490:	addk   14, a0
3fed04a0:	dsjs   a9, L3FED0310
3fed04b0:	.word  0x0000
3fed04c0:	.word  0x0000
3fed04d0:	.word  0x0000
3fed04e0:	.word  0x0000
3fed04f0:	.word  0x0000
3fed0500:	.word  0x0000
3fed0510:	.word  0x0000
3fed0520:	.word  0x0000
3fed0530:	.word  0x0000
3fed0540:	.word  0x0000
3fed0550:	.word  0x0000
3fed0560:	.word  0x0000
3fed0570:	.word  0x0000
3fed0580:	.word  0x0000
L3FED0590:
3fed0590:	.word  0x0000
3fed05a0:	.word  0x0000
3fed05b0:	.word  0x0000
3fed05c0:	.word  0x0000
3fed05d0:	.word  0x0000
3fed05e0:	.word  0x0000
3fed05f0:	.word  0x0000
3fed0600:	.word  0x0000
3fed0610:	.word  0x0000
3fed0620:	.word  0x0000
3fed0630:	.word  0x0000
3fed0640:	.word  0x0000
3fed0650:	.word  0x0000
3fed0660:	.word  0x0000
3fed0670:	.word  0x0000
3fed0680:	.word  0x0000
3fed0690:	.word  0x0000
3fed06a0:	.word  0x0000
3fed06b0:	rev    b8
3fed06c0:	jump   a2
3fed06d0:	.word  0x0005
3fed06e0:	.word  0x0000
3fed06f0:	.word  0x000f
3fed0700:	.word  0x0000
3fed0710:	sla    b2, b8
3fed0720:	dsjs   a9, L3FED0590
3fed0730:	.word  0x0000
3fed0740:	.word  0x0000
3fed0750:	.word  0x0000
3fed0760:	.word  0x0000
3fed0770:	.word  0x0000
3fed0780:	.word  0x0000
3fed0790:	.word  0x0000
3fed07a0:	.word  0x0000
L3FED07B0:
3fed07b0:	.word  0x0000
3fed07c0:	.word  0x0000
3fed07d0:	.word  0x0000
3fed07e0:	.word  0x0000
3fed07f0:	.word  0x0000
3fed0800:	.word  0x0000
3fed0810:	.word  0x0000
3fed0820:	.word  0x0000
3fed0830:	.word  0x0000
3fed0840:	.word  0x0000
3fed0850:	.word  0x0000
3fed0860:	.word  0x0000
3fed0870:	.word  0x0000
3fed0880:	.word  0x0000
3fed0890:	.word  0x0000
3fed08a0:	.word  0x0000
3fed08b0:	.word  0x0000
3fed08c0:	.word  0x0000
3fed08d0:	.word  0x0000
3fed08e0:	.word  0x0000
3fed08f0:	.word  0x0000
3fed0900:	.word  0x0000
3fed0910:	.word  0x0000
3fed0920:	.word  0x0000
3fed0930:	sla    b2, b8
3fed0940:	dsjs   a9, L3FED07B0
3fed0950:	.word  0x0000
3fed0960:	.word  0x0000
3fed0970:	.word  0x0000
3fed0980:	.word  0x0000
3fed0990:	.word  0x0000
3fed09a0:	.word  0x0000
3fed09b0:	.word  0x0000
3fed09c0:	.word  0x0000
L3FED09D0:
3fed09d0:	.word  0x0000
3fed09e0:	.word  0x0000
3fed09f0:	.word  0x0000
3fed0a00:	.word  0x0000
3fed0a10:	.word  0x0000
3fed0a20:	.word  0x0000
3fed0a30:	.word  0x0000
3fed0a40:	.word  0x0000
3fed0a50:	.word  0x0000
3fed0a60:	.word  0x0000
3fed0a70:	.word  0x0000
3fed0a80:	.word  0x0000
3fed0a90:	.word  0x0000
3fed0aa0:	.word  0x0000
3fed0ab0:	.word  0x0000
3fed0ac0:	.word  0x0000
3fed0ad0:	.word  0x0000
3fed0ae0:	.word  0x0000
3fed0af0:	.word  0x0000
3fed0b00:	.word  0x0000
3fed0b10:	.word  0x0000
3fed0b20:	.word  0x0000
3fed0b30:	.word  0x0000
3fed0b40:	.word  0x0000
3fed0b50:	sla    b2, b8
3fed0b60:	dsjs   a9, L3FED09D0
3fed0b70:	.word  0x0000
3fed0b80:	.word  0x0000
3fed0b90:	.word  0x0000
3fed0ba0:	.word  0x0000
3fed0bb0:	.word  0x0000
3fed0bc0:	.word  0x0000
3fed0bd0:	.word  0x0000
3fed0be0:	.word  0x0000
3fed0bf0:	.word  0x0000
3fed0c00:	.word  0x0000
3fed0c10:	.word  0x0000
3fed0c20:	.word  0x0000
3fed0c30:	.word  0x0000
3fed0c40:	.word  0x0000
L3FED0C50:
3fed0c50:	.word  0x0000
3fed0c60:	.word  0x0000
3fed0c70:	.word  0x0000
3fed0c80:	.word  0x0000
3fed0c90:	.word  0x0000
3fed0ca0:	.word  0x0000
3fed0cb0:	.word  0x0000
3fed0cc0:	.word  0x0000
3fed0cd0:	.word  0x0000
3fed0ce0:	.word  0x0000
3fed0cf0:	.word  0x0000
3fed0d00:	.word  0x0000
3fed0d10:	.word  0x0000
3fed0d20:	.word  0x0000
3fed0d30:	.word  0x0000
3fed0d40:	.word  0x0000
3fed0d50:	.word  0x0000
3fed0d60:	.word  0x0000
3fed0d70:	getpc  a2
3fed0d80:	jump   a2
3fed0d90:	.word  0x0005
3fed0da0:	.word  0x0000
3fed0db0:	.word  0x0010
3fed0dc0:	.word  0x0000
3fed0dd0:	sla    a6, a0
3fed0de0:	dsjs   a9, L3FED0C50
3fed0df0:	.word  0x0000
3fed0e00:	.word  0x0000
3fed0e10:	.word  0x0000
3fed0e20:	.word  0x0000
3fed0e30:	.word  0x0000
3fed0e40:	.word  0x0000
3fed0e50:	.word  0x0000
3fed0e60:	.word  0x0000
L3FED0E70:
3fed0e70:	.word  0x0000
3fed0e80:	.word  0x0000
3fed0e90:	.word  0x0000
3fed0ea0:	.word  0x0000
3fed0eb0:	.word  0x0000
3fed0ec0:	.word  0x0000
3fed0ed0:	.word  0x0000
3fed0ee0:	.word  0x0000
3fed0ef0:	.word  0x0000
3fed0f00:	.word  0x0000
3fed0f10:	.word  0x0000
3fed0f20:	.word  0x0000
3fed0f30:	.word  0x0000
3fed0f40:	.word  0x0000
3fed0f50:	.word  0x0000
3fed0f60:	.word  0x0000
3fed0f70:	.word  0x0000
3fed0f80:	.word  0x0000
3fed0f90:	.word  0x0000
3fed0fa0:	.word  0x0000
3fed0fb0:	.word  0x0000
3fed0fc0:	.word  0x0000
3fed0fd0:	.word  0x0000
3fed0fe0:	.word  0x0000
3fed0ff0:	rl     0x9, b8
3fed1000:	dsjs   a9, L3FED0E70
3fed1010:	.word  0x0000
3fed1020:	.word  0x0000
3fed1030:	.word  0x0000
3fed1040:	.word  0x0000
3fed1050:	.word  0x0000
3fed1060:	.word  0x0000
3fed1070:	.word  0x0000
3fed1080:	.word  0x0000
L3FED1090:
3fed1090:	.word  0x0000
3fed10a0:	.word  0x0000
3fed10b0:	.word  0x0000
3fed10c0:	.word  0x0000
3fed10d0:	.word  0x0000
3fed10e0:	.word  0x0000
3fed10f0:	.word  0x0000
3fed1100:	.word  0x0000
3fed1110:	.word  0x0000
3fed1120:	.word  0x0000
3fed1130:	.word  0x0000
3fed1140:	.word  0x0000
3fed1150:	.word  0x0000
3fed1160:	.word  0x0000
3fed1170:	.word  0x0000
3fed1180:	.word  0x0000
3fed1190:	.word  0x0000
3fed11a0:	.word  0x0000
3fed11b0:	.word  0x0000
3fed11c0:	.word  0x0000
3fed11d0:	.word  0x0000
3fed11e0:	.word  0x0000
3fed11f0:	.word  0x0000
3fed1200:	.word  0x0000
3fed1210:	sla    a9, a0
3fed1220:	dsjs   a9, L3FED1090
3fed1230:	.word  0x0000
3fed1240:	.word  0x0000
3fed1250:	.word  0x0000
3fed1260:	.word  0x0000
3fed1270:	.word  0x0000
3fed1280:	.word  0x0000
3fed1290:	.word  0x0000
3fed12a0:	.word  0x0000
3fed12b0:	.word  0x0000
3fed12c0:	.word  0x0000
3fed12d0:	.word  0x0000
3fed12e0:	.word  0x0000
3fed12f0:	.word  0x0000
3fed1300:	.word  0x0000
L3FED1310:
3fed1310:	.word  0x0000
3fed1320:	.word  0x0000
3fed1330:	.word  0x0000
3fed1340:	.word  0x0000
3fed1350:	.word  0x0000
3fed1360:	.word  0x0000
3fed1370:	.word  0x0000
3fed1380:	.word  0x0000
3fed1390:	.word  0x0000
3fed13a0:	.word  0x0000
3fed13b0:	.word  0x0000
3fed13c0:	.word  0x0000
3fed13d0:	.word  0x0000
3fed13e0:	.word  0x0000
3fed13f0:	.word  0x0000
3fed1400:	.word  0x0000
3fed1410:	.word  0x0000
3fed1420:	.word  0x0000
3fed1430:	.word  0x024a
3fed1440:	jump   a2
3fed1450:	.word  0x0005
3fed1460:	.word  0x0000
3fed1470:	.word  0x0011
3fed1480:	.word  0x0000
3fed1490:	move   a1, b0
3fed14a0:	dsjs   a9, L3FED1310
3fed14b0:	.word  0x0000
3fed14c0:	.word  0x0000
3fed14d0:	.word  0x0000
3fed14e0:	.word  0x0000
3fed14f0:	.word  0x0000
3fed1500:	.word  0x0000
3fed1510:	.word  0x0000
3fed1520:	.word  0x0000
L3FED1530:
3fed1530:	.word  0x0000
3fed1540:	.word  0x0000
3fed1550:	.word  0x0000
3fed1560:	.word  0x0000
3fed1570:	.word  0x0000
3fed1580:	.word  0x0000
3fed1590:	.word  0x0000
3fed15a0:	.word  0x0000
3fed15b0:	.word  0x0000
3fed15c0:	.word  0x0000
3fed15d0:	.word  0x0000
3fed15e0:	.word  0x0000
3fed15f0:	.word  0x0000
3fed1600:	.word  0x0000
3fed1610:	.word  0x0000
3fed1620:	.word  0x0000
3fed1630:	.word  0x0000
3fed1640:	.word  0x0000
3fed1650:	.word  0x0000
3fed1660:	.word  0x0000
3fed1670:	.word  0x0000
3fed1680:	.word  0x0000
3fed1690:	.word  0x0000
3fed16a0:	.word  0x0000
3fed16b0:	sla    a12, a0
3fed16c0:	dsjs   a9, L3FED1530
3fed16d0:	.word  0x0000
3fed16e0:	.word  0x0000
3fed16f0:	.word  0x0000
3fed1700:	.word  0x0000
3fed1710:	.word  0x0000
3fed1720:	.word  0x0000
3fed1730:	.word  0x0000
3fed1740:	.word  0x0000
L3FED1750:
3fed1750:	.word  0x0000
3fed1760:	.word  0x0000
3fed1770:	.word  0x0000
3fed1780:	.word  0x0000
3fed1790:	.word  0x0000
3fed17a0:	.word  0x0000
3fed17b0:	.word  0x0000
3fed17c0:	.word  0x0000
3fed17d0:	.word  0x0000
3fed17e0:	.word  0x0000
3fed17f0:	.word  0x0000
3fed1800:	.word  0x0000
3fed1810:	.word  0x0000
3fed1820:	.word  0x0000
3fed1830:	.word  0x0000
3fed1840:	.word  0x0000
3fed1850:	.word  0x0000
3fed1860:	.word  0x0000
3fed1870:	.word  0x0000
3fed1880:	.word  0x0000
3fed1890:	.word  0x0000
3fed18a0:	.word  0x0000
3fed18b0:	.word  0x0000
3fed18c0:	.word  0x0000
3fed18d0:	srl    0x1d, b8
3fed18e0:	dsjs   a9, L3FED1750
3fed18f0:	.word  0x0000
3fed1900:	.word  0x0000
3fed1910:	.word  0x0000
3fed1920:	.word  0x0000
3fed1930:	.word  0x0000
3fed1940:	.word  0x0000
3fed1950:	.word  0x0000
3fed1960:	.word  0x0000
3fed1970:	.word  0x0000
3fed1980:	.word  0x0000
3fed1990:	.word  0x0000
3fed19a0:	.word  0x0000
3fed19b0:	.word  0x0000
3fed19c0:	.word  0x0000
L3FED19D0:
3fed19d0:	.word  0x0000
3fed19e0:	.word  0x0000
3fed19f0:	.word  0x0000
3fed1a00:	.word  0x0000
3fed1a10:	.word  0x0000
3fed1a20:	.word  0x0000
3fed1a30:	.word  0x0000
3fed1a40:	.word  0x0000
3fed1a50:	.word  0x0000
3fed1a60:	.word  0x0000
3fed1a70:	.word  0x0000
3fed1a80:	.word  0x0000
3fed1a90:	.word  0x0000
3fed1aa0:	.word  0x0000
3fed1ab0:	.word  0x0000
3fed1ac0:	.word  0x0000
3fed1ad0:	.word  0x0000
3fed1ae0:	.word  0x0000
3fed1af0:	getst  b0
3fed1b00:	.word  0x00f2
3fed1b10:	.word  0x0004
3fed1b20:	.word  0x0000
3fed1b30:	.word  0x0012
3fed1b40:	.word  0x0000
3fed1b50:	sla    sp, a0
3fed1b60:	dsjs   a9, L3FED19D0
3fed1b70:	.word  0x0000
3fed1b80:	.word  0x0000
3fed1b90:	.word  0x0000
3fed1ba0:	.word  0x0000
3fed1bb0:	.word  0x0000
3fed1bc0:	.word  0x0000
3fed1bd0:	.word  0x0000
3fed1be0:	.word  0x0000
L3FED1BF0:
3fed1bf0:	.word  0x0000
3fed1c00:	.word  0x0000
3fed1c10:	.word  0x0000
3fed1c20:	.word  0x0000
3fed1c30:	.word  0x0000
3fed1c40:	.word  0x0000
3fed1c50:	.word  0x0000
3fed1c60:	.word  0x0000
3fed1c70:	.word  0x0000
3fed1c80:	.word  0x0000
3fed1c90:	.word  0x0000
3fed1ca0:	.word  0x0000
3fed1cb0:	.word  0x0000
3fed1cc0:	.word  0x0000
3fed1cd0:	.word  0x0000
3fed1ce0:	.word  0x0000
3fed1cf0:	.word  0x0000
3fed1d00:	.word  0x0000
3fed1d10:	.word  0x0000
3fed1d20:	.word  0x0000
3fed1d30:	.word  0x0000
3fed1d40:	.word  0x0000
3fed1d50:	.word  0x0000
3fed1d60:	.word  0x0000
3fed1d70:	sll    b2, b0
3fed1d80:	dsjs   a9, L3FED1BF0
3fed1d90:	.word  0x0000
3fed1da0:	.word  0x0000
3fed1db0:	.word  0x0000
3fed1dc0:	.word  0x0000
3fed1dd0:	.word  0x0000
3fed1de0:	.word  0x0000
3fed1df0:	.word  0x0000
3fed1e00:	.word  0x0000
L3FED1E10:
3fed1e10:	.word  0x0000
3fed1e20:	.word  0x0000
3fed1e30:	.word  0x0000
3fed1e40:	.word  0x0000
3fed1e50:	.word  0x0000
3fed1e60:	.word  0x0000
3fed1e70:	.word  0x0000
3fed1e80:	.word  0x0000
3fed1e90:	.word  0x0000
3fed1ea0:	.word  0x0000
3fed1eb0:	.word  0x0000
3fed1ec0:	.word  0x0000
3fed1ed0:	.word  0x0000
3fed1ee0:	.word  0x0000
3fed1ef0:	.word  0x0000
3fed1f00:	.word  0x0000
3fed1f10:	.word  0x0000
3fed1f20:	.word  0x0000
3fed1f30:	.word  0x0000
3fed1f40:	.word  0x0000
3fed1f50:	.word  0x0000
3fed1f60:	.word  0x0000
3fed1f70:	.word  0x0000
3fed1f80:	.word  0x0000
3fed1f90:	sll    b6, b0
3fed1fa0:	dsjs   a9, L3FED1E10
3fed1fb0:	.word  0x0000
3fed1fc0:	.word  0x0000
3fed1fd0:	.word  0x0000
3fed1fe0:	.word  0x0000
3fed1ff0:	.word  0x0000
3fed2000:	.word  0x0000
3fed2010:	.word  0x0000
3fed2020:	.word  0x0000
3fed2030:	.word  0x0000
3fed2040:	.word  0x0000
3fed2050:	.word  0x0000
3fed2060:	.word  0x0000
3fed2070:	.word  0x0000
3fed2080:	.word  0x0000
L3FED2090:
3fed2090:	.word  0x0000
3fed20a0:	.word  0x0000
L3FED20B0:
3fed20b0:	.word  0x0000
3fed20c0:	.word  0x0000
3fed20d0:	.word  0x0000
3fed20e0:	.word  0x0000
3fed20f0:	.word  0x0000
3fed2100:	.word  0x0000
3fed2110:	.word  0x0000
3fed2120:	.word  0x0000
3fed2130:	.word  0x0000
3fed2140:	.word  0x0000
3fed2150:	.word  0x0000
3fed2160:	.word  0x0000
3fed2170:	.word  0x0000
3fed2180:	.word  0x0000
3fed2190:	.word  0x0000
3fed21a0:	.word  0x0000
3fed21b0:	getst  b12
3fed21c0:	emu
3fed21d0:	.word  0x0003
3fed21e0:	.word  0x0000
3fed21f0:	.word  0x0013
3fed2200:	.word  0x0000
3fed2210:	sll    a10, a0
3fed2220:	dsjs   a9, L3FED2090
3fed2230:	sll    b12, b8
3fed2240:	dsjs   a9, L3FED20B0
3fed2250:	.word  0x0000
3fed2260:	.word  0x0000
3fed2270:	.word  0x0000
3fed2280:	.word  0x0000
3fed2290:	.word  0x0000
3fed22a0:	.word  0x0000
L3FED22B0:
3fed22b0:	.word  0x0000
3fed22c0:	.word  0x0000
L3FED22D0:
3fed22d0:	.word  0x0000
3fed22e0:	.word  0x0000
3fed22f0:	.word  0x0000
3fed2300:	.word  0x0000
3fed2310:	.word  0x0000
3fed2320:	.word  0x0000
3fed2330:	.word  0x0000
3fed2340:	.word  0x0000
3fed2350:	.word  0x0000
3fed2360:	.word  0x0000
3fed2370:	.word  0x0000
3fed2380:	.word  0x0000
3fed2390:	.word  0x0000
3fed23a0:	.word  0x0000
3fed23b0:	.word  0x0000
3fed23c0:	.word  0x0000
3fed23d0:	.word  0x0000
3fed23e0:	.word  0x0000
3fed23f0:	.word  0x0000
3fed2400:	.word  0x0000
3fed2410:	.word  0x0000
3fed2420:	.word  0x0000
3fed2430:	sra    b0, b8
3fed2440:	dsjs   a9, L3FED22B0
3fed2450:	sra    b3, b8
3fed2460:	dsjs   a9, L3FED22D0
3fed2470:	.word  0x0000
3fed2480:	.word  0x0000
3fed2490:	.word  0x0000
3fed24a0:	.word  0x0000
3fed24b0:	.word  0x0000
3fed24c0:	.word  0x0000
L3FED24D0:
3fed24d0:	.word  0x0000
3fed24e0:	.word  0x0000
L3FED24F0:
3fed24f0:	.word  0x0000
3fed2500:	.word  0x0000
3fed2510:	.word  0x0000
3fed2520:	.word  0x0000
3fed2530:	.word  0x0000
3fed2540:	.word  0x0000
3fed2550:	.word  0x0000
3fed2560:	.word  0x0000
3fed2570:	.word  0x0000
3fed2580:	.word  0x0000
3fed2590:	.word  0x0000
3fed25a0:	.word  0x0000
3fed25b0:	.word  0x0000
3fed25c0:	.word  0x0000
3fed25d0:	.word  0x0000
3fed25e0:	.word  0x0000
3fed25f0:	.word  0x0000
3fed2600:	.word  0x0000
3fed2610:	.word  0x0000
3fed2620:	.word  0x0000
3fed2630:	.word  0x0000
3fed2640:	.word  0x0000
3fed2650:	sra    a7, a0
3fed2660:	dsjs   a9, L3FED24D0
3fed2670:	sra    a11, a0
3fed2680:	dsjs   a9, L3FED24F0
3fed2690:	.word  0x0000
3fed26a0:	.word  0x0000
3fed26b0:	.word  0x0000
3fed26c0:	.word  0x0000
3fed26d0:	.word  0x0000
3fed26e0:	.word  0x0000
3fed26f0:	.word  0x0000
3fed2700:	.word  0x0000
3fed2710:	.word  0x0000
3fed2720:	.word  0x0000
3fed2730:	.word  0x0000
3fed2740:	.word  0x0000
L3FED2750:
3fed2750:	.word  0x0000
3fed2760:	.word  0x0000
3fed2770:	.word  0x0000
3fed2780:	.word  0x0000
3fed2790:	.word  0x0000
3fed27a0:	.word  0x0000
3fed27b0:	.word  0x0000
3fed27c0:	.word  0x0000
3fed27d0:	.word  0x0000
3fed27e0:	.word  0x0000
3fed27f0:	.word  0x0000
3fed2800:	.word  0x0000
3fed2810:	.word  0x0000
3fed2820:	.word  0x0000
3fed2830:	.word  0x0000
3fed2840:	.word  0x0000
3fed2850:	.word  0x0000
3fed2860:	.word  0x0000
3fed2870:	.word  0x0000
3fed2880:	.word  0x0000
3fed2890:	.word  0x0004
3fed28a0:	.word  0x0000
3fed28b0:	.word  0x0000
3fed28c0:	.word  0x0000
3fed28d0:	sra    sp, b0
3fed28e0:	dsjs   a9, L3FED2750
3fed28f0:	.word  0x0000
3fed2900:	.word  0x0000
3fed2910:	.word  0x0000
3fed2920:	.word  0x0000
3fed2930:	.word  0x0000
3fed2940:	.word  0x0000
3fed2950:	.word  0x0000
3fed2960:	.word  0x0000
L3FED2970:
3fed2970:	.word  0x0000
3fed2980:	.word  0x0000
3fed2990:	.word  0x0000
3fed29a0:	.word  0x0000
3fed29b0:	.word  0x0000
3fed29c0:	.word  0x0000
3fed29d0:	.word  0x0000
3fed29e0:	.word  0x0000
3fed29f0:	.word  0x0000
3fed2a00:	.word  0x0000
3fed2a10:	.word  0x0000
3fed2a20:	.word  0x0000
3fed2a30:	.word  0x0000
3fed2a40:	.word  0x0000
3fed2a50:	.word  0x0000
3fed2a60:	.word  0x0000
3fed2a70:	.word  0x0000
3fed2a80:	.word  0x0000
3fed2a90:	.word  0x0000
3fed2aa0:	.word  0x0000
3fed2ab0:	.word  0x0000
3fed2ac0:	.word  0x0000
3fed2ad0:	.word  0x0000
3fed2ae0:	.word  0x0000
3fed2af0:	srl    a4, a8
3fed2b00:	dsjs   a9, L3FED2970
3fed2b10:	.word  0x0000
3fed2b20:	.word  0x0000
3fed2b30:	.word  0x0000
3fed2b40:	.word  0x0000
3fed2b50:	.word  0x0000
3fed2b60:	.word  0x0000
3fed2b70:	.word  0x0000
3fed2b80:	.word  0x0000
L3FED2B90:
3fed2b90:	.word  0x0000
3fed2ba0:	.word  0x0000
3fed2bb0:	.word  0x0000
3fed2bc0:	.word  0x0000
3fed2bd0:	.word  0x0000
3fed2be0:	.word  0x0000
3fed2bf0:	.word  0x0000
3fed2c00:	.word  0x0000
3fed2c10:	.word  0x0000
3fed2c20:	.word  0x0000
3fed2c30:	.word  0x0000
L3FED2C40:
3fed2c40:	.word  0x0000
3fed2c50:	.word  0x0000
3fed2c60:	.word  0x0000
3fed2c70:	.word  0x0000
3fed2c80:	.word  0x0000
3fed2c90:	.word  0x0000
3fed2ca0:	.word  0x0000
3fed2cb0:	.word  0x0000
3fed2cc0:	.word  0x0000
3fed2cd0:	.word  0x0000
3fed2ce0:	.word  0x0000
3fed2cf0:	.word  0x0000
3fed2d00:	.word  0x0000
3fed2d10:	srl    a11, a0
3fed2d20:	dsjs   a9, L3FED2B90
3fed2d30:	setf   28, 0, 0
3fed2d40:	and    b5, b0
3fed2d50:	.word  0x0014
3fed2d60:	.word  0x001d
3fed2d70:	.word  0x0096
3fed2d80:	.word  0x0004
3fed2d90:	.word  0x0000
3fed2da0:	.word  0x0003
3fed2db0:	.word  0x0000
3fed2dc0:	srl    a13, a8
3fed2dd0:	dsjs   a9, L3FED2C40
3fed2de0:	.word  0x0000
3fed2df0:	.word  0x0000
3fed2e00:	.word  0x0000
3fed2e10:	.word  0x0000
3fed2e20:	.word  0x0000
3fed2e30:	.word  0x0000
3fed2e40:	.word  0x0000
3fed2e50:	.word  0x0000
L3FED2E60:
3fed2e60:	.word  0x0000
3fed2e70:	.word  0x0000
3fed2e80:	.word  0x0000
3fed2e90:	.word  0x0000
3fed2ea0:	.word  0x0000
3fed2eb0:	.word  0x0000
3fed2ec0:	.word  0x0000
3fed2ed0:	.word  0x0000
3fed2ee0:	.word  0x0000
3fed2ef0:	.word  0x0000
3fed2f00:	.word  0x0000
3fed2f10:	.word  0x0000
3fed2f20:	.word  0x0000
3fed2f30:	.word  0x0000
3fed2f40:	.word  0x0000
3fed2f50:	.word  0x0000
3fed2f60:	.word  0x0000
3fed2f70:	.word  0x0000
3fed2f80:	.word  0x0000
3fed2f90:	.word  0x0000
3fed2fa0:	.word  0x0000
3fed2fb0:	.word  0x0000
3fed2fc0:	.word  0x0000
3fed2fd0:	.word  0x0000
3fed2fe0:	rl     a4, a0
3fed2ff0:	dsjs   a9, L3FED2E60
3fed3000:	.word  0x0000
3fed3010:	.word  0x0000
3fed3020:	.word  0x0000
3fed3030:	.word  0x0000
3fed3040:	.word  0x0000
3fed3050:	.word  0x0000
3fed3060:	.word  0x0000
3fed3070:	.word  0x0000
L3FED3080:
3fed3080:	.word  0x0000
3fed3090:	.word  0x0000
3fed30a0:	.word  0x0000
3fed30b0:	.word  0x0000
3fed30c0:	.word  0x0000
3fed30d0:	.word  0x0000
3fed30e0:	.word  0x0000
3fed30f0:	.word  0x0000
3fed3100:	.word  0x0000
3fed3110:	.word  0x0000
3fed3120:	.word  0x0000
3fed3130:	.word  0x0000
3fed3140:	.word  0x0000
3fed3150:	.word  0x0000
3fed3160:	.word  0x0000
3fed3170:	.word  0x0000
3fed3180:	.word  0x0000
3fed3190:	.word  0x0000
3fed31a0:	.word  0x0000
3fed31b0:	.word  0x0000
3fed31c0:	.word  0x0000
3fed31d0:	.word  0x0000
3fed31e0:	.word  0x0000
3fed31f0:	.word  0x0000
3fed3200:	rl     b10, b0
3fed3210:	dsjs   a9, L3FED3080
3fed3220:	.word  0x0000
3fed3230:	.word  0x0000
3fed3240:	.word  0x0000
3fed3250:	.word  0x0000
3fed3260:	.word  0x0000
3fed3270:	.word  0x0000
3fed3280:	.word  0x0000
3fed3290:	.word  0x0000
3fed32a0:	.word  0x0000
3fed32b0:	.word  0x0000
3fed32c0:	.word  0x0000
3fed32d0:	.word  0x0000
3fed32e0:	.word  0x0000
3fed32f0:	.word  0x0000
L3FED3300:
3fed3300:	.word  0x0000
3fed3310:	.word  0x0000
3fed3320:	.word  0x0000
3fed3330:	.word  0x0000
3fed3340:	.word  0x0000
3fed3350:	.word  0x0000
3fed3360:	.word  0x0000
3fed3370:	.word  0x0000
3fed3380:	.word  0x0000
3fed3390:	.word  0x0000
3fed33a0:	.word  0x0000
3fed33b0:	.word  0x0000
3fed33c0:	.word  0x0000
3fed33d0:	.word  0x0000
3fed33e0:	.word  0x0000
3fed33f0:	.word  0x0000
3fed3400:	.word  0x0000
3fed3410:	.word  0x0000
3fed3420:	rev    a0
3fed3430:	.word  0x00ba
3fed3440:	.word  0x0006
3fed3450:	.word  0x0000
3fed3460:	.word  0x0004
3fed3470:	.word  0x0000
3fed3480:	addk   14, a0
3fed3490:	dsjs   a9, L3FED3300
3fed34a0:	.word  0x0000
3fed34b0:	.word  0x0000
3fed34c0:	.word  0x0000
3fed34d0:	.word  0x0000
3fed34e0:	.word  0x0000
3fed34f0:	.word  0x0000
3fed3500:	.word  0x0000
3fed3510:	.word  0x0000
L3FED3520:
3fed3520:	.word  0x0000
3fed3530:	.word  0x0000
3fed3540:	.word  0x0000
3fed3550:	.word  0x0000
3fed3560:	.word  0x0000
3fed3570:	.word  0x0000
3fed3580:	.word  0x0000
3fed3590:	.word  0x0000
3fed35a0:	.word  0x0000
3fed35b0:	.word  0x0000
3fed35c0:	.word  0x0000
3fed35d0:	.word  0x0000
3fed35e0:	.word  0x0000
3fed35f0:	.word  0x0000
3fed3600:	.word  0x0000
3fed3610:	.word  0x0000
3fed3620:	.word  0x0000
3fed3630:	.word  0x0000
3fed3640:	.word  0x0000
3fed3650:	.word  0x0000
3fed3660:	.word  0x0000
3fed3670:	.word  0x0000
3fed3680:	.word  0x0000
3fed3690:	.word  0x0000
3fed36a0:	addk   14, a0
3fed36b0:	dsjs   a9, L3FED3520
3fed36c0:	.word  0x0000
3fed36d0:	.word  0x0000
3fed36e0:	.word  0x0000
3fed36f0:	.word  0x0000
3fed3700:	.word  0x0000
3fed3710:	.word  0x0000
3fed3720:	.word  0x0000
3fed3730:	.word  0x0000
L3FED3740:
3fed3740:	.word  0x0000
3fed3750:	.word  0x0000
3fed3760:	.word  0x0000
3fed3770:	.word  0x0000
3fed3780:	.word  0x0000
3fed3790:	.word  0x0000
3fed37a0:	.word  0x0000
3fed37b0:	.word  0x0000
3fed37c0:	.word  0x0000
3fed37d0:	.word  0x0000
3fed37e0:	.word  0x0000
3fed37f0:	.word  0x0000
3fed3800:	.word  0x0000
3fed3810:	.word  0x0000
3fed3820:	.word  0x0000
3fed3830:	.word  0x0000
3fed3840:	.word  0x0000
3fed3850:	.word  0x0000
3fed3860:	.word  0x0000
3fed3870:	.word  0x0000
3fed3880:	.word  0x0000
3fed3890:	.word  0x0000
3fed38a0:	.word  0x0000
3fed38b0:	.word  0x0000
3fed38c0:	addk   14, a0
3fed38d0:	dsjs   a9, L3FED3740
3fed38e0:	.word  0x0000
3fed38f0:	.word  0x0000
3fed3900:	.word  0x0000
3fed3910:	.word  0x0000
3fed3920:	.word  0x0000
3fed3930:	.word  0x0000
3fed3940:	.word  0x0000
3fed3950:	.word  0x0000
3fed3960:	.word  0x0000
3fed3970:	.word  0x0000
3fed3980:	.word  0x0000
3fed3990:	.word  0x0000
3fed39a0:	.word  0x0000
3fed39b0:	.word  0x0000
L3FED39C0:
3fed39c0:	.word  0x0000
3fed39d0:	.word  0x0000
3fed39e0:	.word  0x0000
3fed39f0:	.word  0x0000
3fed3a00:	.word  0x0000
3fed3a10:	.word  0x0000
3fed3a20:	.word  0x0000
3fed3a30:	.word  0x0000
3fed3a40:	.word  0x0000
3fed3a50:	.word  0x0000
3fed3a60:	.word  0x0000
3fed3a70:	.word  0x0000
3fed3a80:	.word  0x0000
3fed3a90:	.word  0x0000
3fed3aa0:	.word  0x0000
3fed3ab0:	.word  0x0000
3fed3ac0:	.word  0x0000
3fed3ad0:	.word  0x0000
3fed3ae0:	rev    b4
3fed3af0:	.word  0x00d8
3fed3b00:	.word  0x0004
3fed3b10:	.word  0x0000
3fed3b20:	.word  0x0005
3fed3b30:	.word  0x0000
3fed3b40:	lmo    a2, a8
3fed3b50:	dsjs   a9, L3FED39C0
3fed3b60:	.word  0x0000
3fed3b70:	.word  0x0000
3fed3b80:	.word  0x0000
3fed3b90:	.word  0x0000
3fed3ba0:	.word  0x0000
3fed3bb0:	.word  0x0000
3fed3bc0:	.word  0x0000
3fed3bd0:	.word  0x0000
L3FED3BE0:
3fed3be0:	.word  0x0000
3fed3bf0:	.word  0x0000
3fed3c00:	.word  0x0000
3fed3c10:	.word  0x0000
3fed3c20:	.word  0x0000
3fed3c30:	.word  0x0000
3fed3c40:	.word  0x0000
3fed3c50:	.word  0x0000
3fed3c60:	.word  0x0000
3fed3c70:	.word  0x0000
3fed3c80:	.word  0x0000
3fed3c90:	.word  0x0000
3fed3ca0:	.word  0x0000
3fed3cb0:	.word  0x0000
3fed3cc0:	.word  0x0000
3fed3cd0:	.word  0x0000
3fed3ce0:	.word  0x0000
3fed3cf0:	.word  0x0000
3fed3d00:	.word  0x0000
3fed3d10:	.word  0x0000
3fed3d20:	.word  0x0000
3fed3d30:	.word  0x0000
3fed3d40:	.word  0x0000
3fed3d50:	.word  0x0000
3fed3d60:	lmo    b5, b0
3fed3d70:	dsjs   a9, L3FED3BE0
3fed3d80:	.word  0x0000
3fed3d90:	.word  0x0000
3fed3da0:	.word  0x0000
3fed3db0:	.word  0x0000
3fed3dc0:	.word  0x0000
3fed3dd0:	.word  0x0000
3fed3de0:	.word  0x0000
3fed3df0:	.word  0x0000
L3FED3E00:
3fed3e00:	.word  0x0000
3fed3e10:	.word  0x0000
3fed3e20:	.word  0x0000
3fed3e30:	.word  0x0000
3fed3e40:	.word  0x0000
3fed3e50:	.word  0x0000
3fed3e60:	.word  0x0000
3fed3e70:	.word  0x0000
3fed3e80:	.word  0x0000
3fed3e90:	.word  0x0000
3fed3ea0:	.word  0x0000
3fed3eb0:	.word  0x0000
3fed3ec0:	.word  0x0000
3fed3ed0:	.word  0x0000
3fed3ee0:	.word  0x0000
3fed3ef0:	.word  0x0000
3fed3f00:	.word  0x0000
3fed3f10:	.word  0x0000
3fed3f20:	.word  0x0000
3fed3f30:	.word  0x0000
3fed3f40:	.word  0x0000
3fed3f50:	.word  0x0000
3fed3f60:	.word  0x0000
3fed3f70:	.word  0x0000
3fed3f80:	.word  0x3750
3fed3f90:	dsjs   a9, L3FED3E00
3fed3fa0:	.word  0x0000
3fed3fb0:	.word  0x0000
3fed3fc0:	.word  0x0000
3fed3fd0:	.word  0x0000
3fed3fe0:	.word  0x0000
3fed3ff0:	.word  0x0000
3fed4000:	.word  0x0000
3fed4010:	.word  0x0000
3fed4020:	.word  0x0000
3fed4030:	.word  0x0000
3fed4040:	.word  0x0000
3fed4050:	.word  0x0000
3fed4060:	.word  0x0000
3fed4070:	.word  0x0000
L3FED4080:
3fed4080:	.word  0x0000
3fed4090:	.word  0x0000
3fed40a0:	.word  0x0000
3fed40b0:	.word  0x0000
3fed40c0:	.word  0x0000
3fed40d0:	.word  0x0000
3fed40e0:	.word  0x0000
3fed40f0:	.word  0x0000
3fed4100:	.word  0x0000
3fed4110:	.word  0x0000
3fed4120:	.word  0x0000
3fed4130:	.word  0x0000
3fed4140:	.word  0x0000
3fed4150:	.word  0x0000
3fed4160:	.word  0x0000
3fed4170:	.word  0x0000
3fed4180:	.word  0x0000
3fed4190:	.word  0x0000
3fed41a0:	.word  0x0014
3fed41b0:	.word  0x001e
3fed41c0:	.word  0x0004
3fed41d0:	.word  0x0000
3fed41e0:	.word  0x0006
3fed41f0:	.word  0x0000
3fed4200:	lmo    a9, a0
3fed4210:	dsjs   a9, L3FED4080
3fed4220:	.word  0x0000
3fed4230:	.word  0x0000
3fed4240:	.word  0x0000
3fed4250:	.word  0x0000
3fed4260:	.word  0x0000
3fed4270:	.word  0x0000
3fed4280:	.word  0x0000
3fed4290:	.word  0x0000
L3FED42A0:
3fed42a0:	.word  0x0000
3fed42b0:	.word  0x0000
3fed42c0:	.word  0x0000
3fed42d0:	.word  0x0000
3fed42e0:	.word  0x0000
3fed42f0:	.word  0x0000
3fed4300:	.word  0x0000
3fed4310:	.word  0x0000
3fed4320:	.word  0x0000
3fed4330:	.word  0x0000
3fed4340:	.word  0x0000
3fed4350:	.word  0x0000
3fed4360:	.word  0x0000
3fed4370:	.word  0x0000
3fed4380:	.word  0x0000
3fed4390:	.word  0x0000
3fed43a0:	.word  0x0000
3fed43b0:	.word  0x0000
3fed43c0:	.word  0x0000
3fed43d0:	.word  0x0000
3fed43e0:	.word  0x0000
3fed43f0:	.word  0x0000
3fed4400:	.word  0x0000
3fed4410:	.word  0x0000
3fed4420:	lmo    b13, b8
3fed4430:	dsjs   a9, L3FED42A0
3fed4440:	.word  0x0000
3fed4450:	.word  0x0000
3fed4460:	.word  0x0000
3fed4470:	.word  0x0000
3fed4480:	.word  0x0000
3fed4490:	.word  0x0000
3fed44a0:	.word  0x0000
3fed44b0:	.word  0x0000
L3FED44C0:
3fed44c0:	.word  0x0000
3fed44d0:	.word  0x0000
3fed44e0:	.word  0x0000
3fed44f0:	.word  0x0000
3fed4500:	.word  0x0000
3fed4510:	.word  0x0000
3fed4520:	.word  0x0000
3fed4530:	.word  0x0000
3fed4540:	.word  0x0000
3fed4550:	.word  0x0000
3fed4560:	.word  0x0000
3fed4570:	.word  0x0000
3fed4580:	.word  0x0000
3fed4590:	.word  0x0000
3fed45a0:	.word  0x0000
3fed45b0:	.word  0x0000
3fed45c0:	.word  0x0000
3fed45d0:	.word  0x0000
3fed45e0:	.word  0x0000
3fed45f0:	.word  0x0000
3fed4600:	.word  0x0000
3fed4610:	.word  0x0000
3fed4620:	.word  0x0000
3fed4630:	.word  0x0000
3fed4640:	mods   b2, b8
3fed4650:	dsjs   a9, L3FED44C0
3fed4660:	.word  0x0000
3fed4670:	.word  0x0000
3fed4680:	.word  0x0000
3fed4690:	.word  0x0000
3fed46a0:	.word  0x0000
3fed46b0:	.word  0x0000
3fed46c0:	.word  0x0000
3fed46d0:	.word  0x0000
3fed46e0:	.word  0x0000
3fed46f0:	.word  0x0000
3fed4700:	.word  0x0000
3fed4710:	.word  0x0000
3fed4720:	.word  0x0000
3fed4730:	.word  0x0000
L3FED4740:
3fed4740:	.word  0x0000
3fed4750:	.word  0x0000
L3FED4760:
3fed4760:	.word  0x0000
3fed4770:	.word  0x0000
3fed4780:	.word  0x0000
3fed4790:	.word  0x0000
3fed47a0:	.word  0x0000
3fed47b0:	.word  0x0000
3fed47c0:	.word  0x0000
3fed47d0:	.word  0x0000
3fed47e0:	.word  0x0000
3fed47f0:	.word  0x0000
3fed4800:	.word  0x0000
3fed4810:	.word  0x0000
3fed4820:	.word  0x0000
3fed4830:	.word  0x0000
3fed4840:	.word  0x0000
3fed4850:	.word  0x0000
3fed4860:	.word  0x001e
3fed4870:	rev    b2
3fed4880:	.word  0x0003
3fed4890:	.word  0x0000
3fed48a0:	.word  0x0007
3fed48b0:	.word  0x0000
3fed48c0:	mods   a9, a0
3fed48d0:	dsjs   a9, L3FED4740
3fed48e0:	mods   a12, a8
3fed48f0:	dsjs   a9, L3FED4760
3fed4900:	.word  0x0000
3fed4910:	.word  0x0000
3fed4920:	.word  0x0000
3fed4930:	.word  0x0000
3fed4940:	.word  0x0000
3fed4950:	.word  0x0000
L3FED4960:
3fed4960:	.word  0x0000
3fed4970:	.word  0x0000
L3FED4980:
3fed4980:	.word  0x0000
3fed4990:	.word  0x0000
3fed49a0:	.word  0x0000
3fed49b0:	.word  0x0000
3fed49c0:	.word  0x0000
3fed49d0:	.word  0x0000
3fed49e0:	.word  0x0000
3fed49f0:	.word  0x0000
3fed4a00:	.word  0x0000
3fed4a10:	.word  0x0000
3fed4a20:	.word  0x0000
3fed4a30:	.word  0x0000
3fed4a40:	.word  0x0000
3fed4a50:	.word  0x0000
3fed4a60:	.word  0x0000
3fed4a70:	.word  0x0000
3fed4a80:	.word  0x0000
3fed4a90:	.word  0x0000
3fed4aa0:	.word  0x0000
3fed4ab0:	.word  0x0000
3fed4ac0:	.word  0x0000
3fed4ad0:	.word  0x0000
3fed4ae0:	mods   sp, a8
3fed4af0:	dsjs   a9, L3FED4960
3fed4b00:	modu   b2, b8
3fed4b10:	dsjs   a9, L3FED4980
3fed4b20:	.word  0x0000
3fed4b30:	.word  0x0000
3fed4b40:	.word  0x0000
3fed4b50:	.word  0x0000
3fed4b60:	.word  0x0000
3fed4b70:	.word  0x0000
L3FED4B80:
3fed4b80:	.word  0x0000
3fed4b90:	.word  0x0000
L3FED4BA0:
3fed4ba0:	.word  0x0000
3fed4bb0:	.word  0x0000
3fed4bc0:	.word  0x0000
3fed4bd0:	.word  0x0000
3fed4be0:	.word  0x0000
3fed4bf0:	.word  0x0000
3fed4c00:	.word  0x0000
3fed4c10:	.word  0x0000
3fed4c20:	.word  0x0000
3fed4c30:	.word  0x0000
3fed4c40:	.word  0x0000
3fed4c50:	.word  0x0000
3fed4c60:	.word  0x0000
3fed4c70:	.word  0x0000
3fed4c80:	.word  0x0000
3fed4c90:	.word  0x0000
3fed4ca0:	.word  0x0000
3fed4cb0:	.word  0x0000
3fed4cc0:	.word  0x0000
3fed4cd0:	.word  0x0000
3fed4ce0:	.word  0x0000
3fed4cf0:	.word  0x0000
3fed4d00:	modu   a6, a0
3fed4d10:	dsjs   a9, L3FED4B80
3fed4d20:	modu   b8, b0
3fed4d30:	dsjs   a9, L3FED4BA0
3fed4d40:	.word  0x0000
3fed4d50:	.word  0x0000
3fed4d60:	.word  0x0000
3fed4d70:	.word  0x0000
3fed4d80:	.word  0x0000
3fed4d90:	.word  0x0000
3fed4da0:	.word  0x0000
3fed4db0:	.word  0x0000
3fed4dc0:	.word  0x0000
3fed4dd0:	.word  0x0000
3fed4de0:	.word  0x0000
3fed4df0:	.word  0x0000
L3FED4E00:
3fed4e00:	.word  0x0000
3fed4e10:	.word  0x0000
3fed4e20:	.word  0x0000
3fed4e30:	.word  0x0000
3fed4e40:	.word  0x0000
3fed4e50:	.word  0x0000
3fed4e60:	.word  0x0000
3fed4e70:	.word  0x0000
3fed4e80:	.word  0x0000
3fed4e90:	.word  0x0000
3fed4ea0:	.word  0x0000
3fed4eb0:	.word  0x0000
3fed4ec0:	.word  0x0000
3fed4ed0:	.word  0x0000
3fed4ee0:	.word  0x0000
3fed4ef0:	.word  0x0000
3fed4f00:	.word  0x0000
3fed4f10:	.word  0x0000
3fed4f20:	getst  a12
3fed4f30:	.word  0x0011
3fed4f40:	.word  0x0004
3fed4f50:	.word  0x0000
3fed4f60:	.word  0x0008
3fed4f70:	.word  0x0000
3fed4f80:	modu   a11, a8
3fed4f90:	dsjs   a9, L3FED4E00
3fed4fa0:	.word  0x0000
3fed4fb0:	.word  0x0000
3fed4fc0:	.word  0x0000
3fed4fd0:	.word  0x0000
3fed4fe0:	.word  0x0000
3fed4ff0:	.word  0x0000
3fed5000:	.word  0x0000
3fed5010:	.word  0x0000
L3FED5020:
3fed5020:	.word  0x0000
3fed5030:	.word  0x0000
3fed5040:	.word  0x0000
3fed5050:	.word  0x0000
3fed5060:	.word  0x0000
3fed5070:	.word  0x0000
3fed5080:	.word  0x0000
3fed5090:	.word  0x0000
3fed50a0:	.word  0x0000
3fed50b0:	.word  0x0000
3fed50c0:	.word  0x0000
3fed50d0:	.word  0x0000
3fed50e0:	.word  0x0000
3fed50f0:	.word  0x0000
3fed5100:	.word  0x0000
3fed5110:	.word  0x0000
3fed5120:	.word  0x0000
3fed5130:	.word  0x0000
3fed5140:	.word  0x0000
3fed5150:	.word  0x0000
3fed5160:	.word  0x0000
3fed5170:	.word  0x0000
3fed5180:	.word  0x0000
3fed5190:	.word  0x0000
3fed51a0:	modu   b14, b8
3fed51b0:	dsjs   a9, L3FED5020
3fed51c0:	.word  0x0000
3fed51d0:	.word  0x0000
3fed51e0:	.word  0x0000
3fed51f0:	.word  0x0000
3fed5200:	.word  0x0000
3fed5210:	.word  0x0000
3fed5220:	.word  0x0000
3fed5230:	.word  0x0000
L3FED5240:
3fed5240:	.word  0x0000
3fed5250:	.word  0x0000
3fed5260:	.word  0x0000
3fed5270:	.word  0x0000
3fed5280:	.word  0x0000
3fed5290:	.word  0x0000
3fed52a0:	.word  0x0000
3fed52b0:	.word  0x0000
3fed52c0:	.word  0x0000
3fed52d0:	.word  0x0000
3fed52e0:	.word  0x0000
3fed52f0:	.word  0x0000
3fed5300:	.word  0x0000
3fed5310:	.word  0x0000
3fed5320:	.word  0x0000
3fed5330:	.word  0x0000
3fed5340:	.word  0x0000
3fed5350:	.word  0x0000
3fed5360:	.word  0x0000
3fed5370:	.word  0x0000
3fed5380:	.word  0x0000
3fed5390:	.word  0x0000
3fed53a0:	.word  0x0000
3fed53b0:	.word  0x0000
3fed53c0:	.word  0x7068
3fed53d0:	dsjs   a9, L3FED5240
3fed53e0:	.word  0x0000
3fed53f0:	.word  0x0000
3fed5400:	.word  0x0000
3fed5410:	.word  0x0000
3fed5420:	.word  0x0000
3fed5430:	.word  0x0000
3fed5440:	.word  0x0000
3fed5450:	.word  0x0000
3fed5460:	.word  0x0000
3fed5470:	.word  0x0000
3fed5480:	.word  0x0000
3fed5490:	.word  0x0000
3fed54a0:	.word  0x0000
3fed54b0:	.word  0x0000
L3FED54C0:
3fed54c0:	.word  0x0000
3fed54d0:	.word  0x0000
L3FED54E0:
3fed54e0:	.word  0x0000
3fed54f0:	.word  0x0000
3fed5500:	.word  0x0000
3fed5510:	.word  0x0000
3fed5520:	.word  0x0000
3fed5530:	.word  0x0000
3fed5540:	.word  0x0000
3fed5550:	.word  0x0000
3fed5560:	.word  0x0000
3fed5570:	.word  0x0000
3fed5580:	.word  0x0000
3fed5590:	.word  0x0000
3fed55a0:	.word  0x0000
3fed55b0:	.word  0x0000
3fed55c0:	.word  0x0000
3fed55d0:	.word  0x0000
3fed55e0:	getst  b2
3fed55f0:	.word  0x0011
3fed5600:	.word  0x0003
3fed5610:	.word  0x0000
3fed5620:	.word  0x0009
3fed5630:	.word  0x0000
3fed5640:	.word  0x70f0
3fed5650:	dsjs   a9, L3FED54C0
3fed5660:	.word  0x7120
3fed5670:	dsjs   a9, L3FED54E0
3fed5680:	.word  0x0000
3fed5690:	.word  0x0000
3fed56a0:	.word  0x0000
3fed56b0:	.word  0x0000
3fed56c0:	.word  0x0000
3fed56d0:	.word  0x0000
L3FED56E0:
3fed56e0:	.word  0x0000
3fed56f0:	.word  0x0000
L3FED5700:
3fed5700:	.word  0x0000
3fed5710:	.word  0x0000
3fed5720:	.word  0x0000
3fed5730:	.word  0x0000
3fed5740:	.word  0x0000
3fed5750:	.word  0x0000
3fed5760:	.word  0x0000
3fed5770:	.word  0x0000
3fed5780:	.word  0x0000
3fed5790:	.word  0x0000
3fed57a0:	.word  0x0000
3fed57b0:	.word  0x0000
3fed57c0:	.word  0x0000
3fed57d0:	.word  0x0000
3fed57e0:	.word  0x0000
3fed57f0:	.word  0x0000
3fed5800:	.word  0x0000
3fed5810:	.word  0x0000
3fed5820:	.word  0x0000
3fed5830:	.word  0x0000
3fed5840:	.word  0x0000
3fed5850:	.word  0x0000
3fed5860:	.word  0x7150
3fed5870:	dsjs   a9, L3FED56E0
3fed5880:	.word  0x7170
3fed5890:	dsjs   a9, L3FED5700
3fed58a0:	.word  0x0000
3fed58b0:	.word  0x0000
3fed58c0:	.word  0x0000
3fed58d0:	.word  0x0000
3fed58e0:	.word  0x0000
3fed58f0:	.word  0x0000
L3FED5900:
3fed5900:	.word  0x0000
3fed5910:	.word  0x0000
L3FED5920:
3fed5920:	.word  0x0000
3fed5930:	.word  0x0000
3fed5940:	.word  0x0000
3fed5950:	.word  0x0000
3fed5960:	.word  0x0000
3fed5970:	.word  0x0000
3fed5980:	.word  0x0000
3fed5990:	.word  0x0000
3fed59a0:	.word  0x0000
3fed59b0:	.word  0x0000
3fed59c0:	.word  0x0000
3fed59d0:	.word  0x0000
3fed59e0:	.word  0x0000
3fed59f0:	.word  0x0000
3fed5a00:	.word  0x0000
3fed5a10:	.word  0x0000
3fed5a20:	.word  0x0000
3fed5a30:	.word  0x0000
3fed5a40:	.word  0x0000
3fed5a50:	.word  0x0000
3fed5a60:	.word  0x0000
3fed5a70:	.word  0x0000
3fed5a80:	.word  0x7190
3fed5a90:	dsjs   a9, L3FED5900
3fed5aa0:	.word  0x71d0
3fed5ab0:	dsjs   a9, L3FED5920
3fed5ac0:	.word  0x0000
3fed5ad0:	.word  0x0000
3fed5ae0:	.word  0x0000
3fed5af0:	.word  0x0000
3fed5b00:	.word  0x0000
3fed5b10:	.word  0x0000
3fed5b20:	.word  0x0000
3fed5b30:	.word  0x0000
3fed5b40:	.word  0x0000
3fed5b50:	.word  0x0000
3fed5b60:	.word  0x0000
3fed5b70:	.word  0x0000
L3FED5B80:
3fed5b80:	.word  0x0000
3fed5b90:	.word  0x0000
3fed5ba0:	.word  0x0000
3fed5bb0:	.word  0x0000
3fed5bc0:	.word  0x0000
3fed5bd0:	.word  0x0000
3fed5be0:	.word  0x0000
3fed5bf0:	.word  0x0000
3fed5c00:	.word  0x0000
3fed5c10:	.word  0x0000
3fed5c20:	.word  0x0000
3fed5c30:	.word  0x0000
3fed5c40:	.word  0x0000
3fed5c50:	.word  0x0000
3fed5c60:	.word  0x0000
3fed5c70:	.word  0x0000
3fed5c80:	.word  0x0000
3fed5c90:	.word  0x0000
3fed5ca0:	jump   a14
3fed5cb0:	.word  0x0048
3fed5cc0:	.word  0x0004
3fed5cd0:	.word  0x0000
3fed5ce0:	.word  0x000a
3fed5cf0:	.word  0x0000
3fed5d00:	.word  0x71f8
3fed5d10:	dsjs   a9, L3FED5B80
3fed5d20:	.word  0x0000
3fed5d30:	.word  0x0000
3fed5d40:	.word  0x0000
3fed5d50:	.word  0x0000
3fed5d60:	.word  0x0000
3fed5d70:	.word  0x0000
3fed5d80:	.word  0x0000
3fed5d90:	.word  0x0000
L3FED5DA0:
3fed5da0:	.word  0x0000
3fed5db0:	.word  0x0000
3fed5dc0:	.word  0x0000
3fed5dd0:	.word  0x0000
3fed5de0:	.word  0x0000
3fed5df0:	.word  0x0000
3fed5e00:	.word  0x0000
3fed5e10:	.word  0x0000
3fed5e20:	.word  0x0000
3fed5e30:	.word  0x0000
3fed5e40:	.word  0x0000
3fed5e50:	.word  0x0000
3fed5e60:	.word  0x0000
3fed5e70:	.word  0x0000
3fed5e80:	.word  0x0000
3fed5e90:	.word  0x0000
3fed5ea0:	.word  0x0000
3fed5eb0:	.word  0x0000
3fed5ec0:	.word  0x0000
3fed5ed0:	.word  0x0000
3fed5ee0:	.word  0x0000
3fed5ef0:	.word  0x0000
3fed5f00:	.word  0x0000
3fed5f10:	.word  0x0000
3fed5f20:	.word  0x7268
3fed5f30:	dsjs   a9, L3FED5DA0
3fed5f40:	.word  0x0000
3fed5f50:	.word  0x0000
3fed5f60:	.word  0x0000
3fed5f70:	.word  0x0000
3fed5f80:	.word  0x0000
3fed5f90:	.word  0x0000
3fed5fa0:	.word  0x0000
3fed5fb0:	.word  0x0000
L3FED5FC0:
3fed5fc0:	.word  0x0000
3fed5fd0:	.word  0x0000
3fed5fe0:	.word  0x0000
3fed5ff0:	.word  0x0000
3fed6000:	.word  0x0000
3fed6010:	.word  0x0000
3fed6020:	.word  0x0000
3fed6030:	.word  0x0000
3fed6040:	.word  0x0000
3fed6050:	.word  0x0000
3fed6060:	.word  0x0000
3fed6070:	.word  0x0000
3fed6080:	.word  0x0000
3fed6090:	.word  0x0000
3fed60a0:	.word  0x0000
3fed60b0:	.word  0x0000
3fed60c0:	.word  0x0000
3fed60d0:	.word  0x0000
3fed60e0:	.word  0x0000
3fed60f0:	.word  0x0000
3fed6100:	.word  0x0000
3fed6110:	.word  0x0000
3fed6120:	.word  0x0000
3fed6130:	.word  0x0000
3fed6140:	.word  0x7298
3fed6150:	dsjs   a9, L3FED5FC0
3fed6160:	.word  0x0000
3fed6170:	.word  0x0000
3fed6180:	.word  0x0000
3fed6190:	.word  0x0000
3fed61a0:	.word  0x0000
3fed61b0:	.word  0x0000
3fed61c0:	.word  0x0000
3fed61d0:	.word  0x0000
3fed61e0:	.word  0x0000
3fed61f0:	.word  0x0000
3fed6200:	.word  0x0000
3fed6210:	.word  0x0000
3fed6220:	.word  0x0000
3fed6230:	.word  0x0000
L3FED6240:
3fed6240:	.word  0x0000
3fed6250:	.word  0x0000
3fed6260:	.word  0x0000
3fed6270:	.word  0x0000
3fed6280:	.word  0x0000
3fed6290:	.word  0x0000
3fed62a0:	.word  0x0000
3fed62b0:	.word  0x0000
3fed62c0:	.word  0x0000
3fed62d0:	.word  0x0000
3fed62e0:	.word  0x0000
3fed62f0:	.word  0x0000
3fed6300:	.word  0x0000
3fed6310:	.word  0x0000
3fed6320:	.word  0x0000
3fed6330:	.word  0x0000
3fed6340:	.word  0x0000
3fed6350:	.word  0x0000
3fed6360:	jump   b7
3fed6370:	.word  0x005e
3fed6380:	.word  0x0007
3fed6390:	.word  0x0000
3fed63a0:	.word  0x000b
3fed63b0:	.word  0x0000
3fed63c0:	addk   14, a0
3fed63d0:	dsjs   a9, L3FED6240
3fed63e0:	.word  0x0000
3fed63f0:	.word  0x0000
3fed6400:	.word  0x0000
3fed6410:	.word  0x0000
3fed6420:	.word  0x0000
3fed6430:	.word  0x0000
3fed6440:	.word  0x0000
3fed6450:	.word  0x0000
L3FED6460:
3fed6460:	.word  0x0000
3fed6470:	.word  0x0000
3fed6480:	.word  0x0000
3fed6490:	.word  0x0000
3fed64a0:	.word  0x0000
3fed64b0:	.word  0x0000
3fed64c0:	.word  0x0000
3fed64d0:	.word  0x0000
3fed64e0:	.word  0x0000
3fed64f0:	.word  0x0000
3fed6500:	.word  0x0000
3fed6510:	.word  0x0000
3fed6520:	.word  0x0000
3fed6530:	.word  0x0000
3fed6540:	.word  0x0000
3fed6550:	.word  0x0000
3fed6560:	.word  0x0000
3fed6570:	.word  0x0000
3fed6580:	.word  0x0000
3fed6590:	.word  0x0000
3fed65a0:	.word  0x0000
3fed65b0:	.word  0x0000
3fed65c0:	.word  0x0000
3fed65d0:	.word  0x0000
3fed65e0:	addk   14, a0
3fed65f0:	dsjs   a9, L3FED6460
3fed6600:	.word  0x0000
3fed6610:	.word  0x0000
3fed6620:	.word  0x0000
3fed6630:	.word  0x0000
3fed6640:	.word  0x0000
3fed6650:	.word  0x0000
3fed6660:	.word  0x0000
3fed6670:	.word  0x0000
L3FED6680:
3fed6680:	.word  0x0000
3fed6690:	.word  0x0000
3fed66a0:	.word  0x0000
3fed66b0:	.word  0x0000
3fed66c0:	.word  0x0000
3fed66d0:	.word  0x0000
3fed66e0:	.word  0x0000
3fed66f0:	.word  0x0000
3fed6700:	.word  0x0000
3fed6710:	.word  0x0000
3fed6720:	.word  0x0000
3fed6730:	.word  0x0000
3fed6740:	.word  0x0000
3fed6750:	.word  0x0000
3fed6760:	.word  0x0000
3fed6770:	.word  0x0000
3fed6780:	.word  0x0000
3fed6790:	.word  0x0000
3fed67a0:	.word  0x0000
3fed67b0:	.word  0x0000
3fed67c0:	.word  0x0000
3fed67d0:	.word  0x0000
3fed67e0:	.word  0x0000
3fed67f0:	.word  0x0000
3fed6800:	addk   14, a0
3fed6810:	dsjs   a9, L3FED6680
3fed6820:	.word  0x0000
3fed6830:	.word  0x0000
3fed6840:	.word  0x0000
3fed6850:	.word  0x0000
3fed6860:	.word  0x0000
3fed6870:	.word  0x0000
3fed6880:	.word  0x0000
3fed6890:	.word  0x0000
3fed68a0:	.word  0x0000
3fed68b0:	.word  0x0000
3fed68c0:	.word  0x0000
3fed68d0:	.word  0x0000
3fed68e0:	.word  0x0000
3fed68f0:	.word  0x0000
L3FED6900:
3fed6900:	.word  0x0000
3fed6910:	.word  0x0000
3fed6920:	.word  0x0000
3fed6930:	.word  0x0000
3fed6940:	.word  0x0000
3fed6950:	.word  0x0000
3fed6960:	.word  0x0000
3fed6970:	.word  0x0000
3fed6980:	.word  0x0000
3fed6990:	.word  0x0000
3fed69a0:	.word  0x0000
3fed69b0:	.word  0x0000
3fed69c0:	.word  0x0000
3fed69d0:	.word  0x0000
3fed69e0:	.word  0x0000
3fed69f0:	.word  0x0000
3fed6a00:	.word  0x0000
3fed6a10:	.word  0x0000
3fed6a20:	.word  0x001e
3fed6a30:	.word  0x00fa
3fed6a40:	.word  0x0005
3fed6a50:	.word  0x0000
3fed6a60:	.word  0x000c
3fed6a70:	.word  0x0000
3fed6a80:	sla    b2, b8
3fed6a90:	dsjs   a9, L3FED6900
3fed6aa0:	.word  0x0000
3fed6ab0:	.word  0x0000
3fed6ac0:	.word  0x0000
3fed6ad0:	.word  0x0000
3fed6ae0:	.word  0x0000
3fed6af0:	.word  0x0000
3fed6b00:	.word  0x0000
3fed6b10:	.word  0x0000
L3FED6B20:
3fed6b20:	.word  0x0000
3fed6b30:	.word  0x0000
3fed6b40:	.word  0x0000
3fed6b50:	.word  0x0000
3fed6b60:	.word  0x0000
3fed6b70:	.word  0x0000
3fed6b80:	.word  0x0000
3fed6b90:	.word  0x0000
3fed6ba0:	.word  0x0000
3fed6bb0:	.word  0x0000
3fed6bc0:	.word  0x0000
3fed6bd0:	.word  0x0000
3fed6be0:	.word  0x0000
3fed6bf0:	.word  0x0000
3fed6c00:	.word  0x0000
3fed6c10:	.word  0x0000
3fed6c20:	.word  0x0000
3fed6c30:	.word  0x0000
3fed6c40:	.word  0x0000
3fed6c50:	.word  0x0000
3fed6c60:	.word  0x0000
3fed6c70:	.word  0x0000
3fed6c80:	.word  0x0000
3fed6c90:	.word  0x0000
3fed6ca0:	sla    b2, b8
3fed6cb0:	dsjs   a9, L3FED6B20
3fed6cc0:	.word  0x0000
3fed6cd0:	.word  0x0000
3fed6ce0:	.word  0x0000
3fed6cf0:	.word  0x0000
3fed6d00:	.word  0x0000
3fed6d10:	.word  0x0000
3fed6d20:	.word  0x0000
3fed6d30:	.word  0x0000
L3FED6D40:
3fed6d40:	.word  0x0000
3fed6d50:	.word  0x0000
3fed6d60:	.word  0x0000
3fed6d70:	.word  0x0000
3fed6d80:	.word  0x0000
3fed6d90:	.word  0x0000
3fed6da0:	.word  0x0000
3fed6db0:	.word  0x0000
3fed6dc0:	.word  0x0000
3fed6dd0:	.word  0x0000
3fed6de0:	.word  0x0000
3fed6df0:	.word  0x0000
3fed6e00:	.word  0x0000
3fed6e10:	.word  0x0000
3fed6e20:	.word  0x0000
3fed6e30:	.word  0x0000
3fed6e40:	.word  0x0000
3fed6e50:	.word  0x0000
3fed6e60:	.word  0x0000
3fed6e70:	.word  0x0000
3fed6e80:	.word  0x0000
3fed6e90:	.word  0x0000
3fed6ea0:	.word  0x0000
3fed6eb0:	.word  0x0000
3fed6ec0:	sla    b2, b8
3fed6ed0:	dsjs   a9, L3FED6D40
3fed6ee0:	.word  0x0000
3fed6ef0:	.word  0x0000
3fed6f00:	.word  0x0000
3fed6f10:	.word  0x0000
3fed6f20:	.word  0x0000
3fed6f30:	.word  0x0000
3fed6f40:	.word  0x0000
3fed6f50:	.word  0x0000
3fed6f60:	.word  0x0000
3fed6f70:	.word  0x0000
3fed6f80:	.word  0x0000
3fed6f90:	.word  0x0000
3fed6fa0:	.word  0x0000
3fed6fb0:	.word  0x0000
L3FED6FC0:
3fed6fc0:	.word  0x0000
3fed6fd0:	.word  0x0000
3fed6fe0:	.word  0x0000
3fed6ff0:	.word  0x0000
3fed7000:	.word  0x0000
3fed7010:	.word  0x0000
3fed7020:	.word  0x0000
3fed7030:	.word  0x0000
3fed7040:	.word  0x0000
3fed7050:	.word  0x0000
3fed7060:	.word  0x0000
3fed7070:	.word  0x0000
3fed7080:	.word  0x0000
3fed7090:	.word  0x0000
3fed70a0:	.word  0x0000
3fed70b0:	.word  0x0000
3fed70c0:	.word  0x0000
3fed70d0:	.word  0x0000
3fed70e0:	.word  0x00ce
3fed70f0:	.word  0x00fa
3fed7100:	.word  0x0005
3fed7110:	.word  0x0000
3fed7120:	.word  0x000d
3fed7130:	.word  0x0000
3fed7140:	sla    a6, a0
3fed7150:	dsjs   a9, L3FED6FC0
3fed7160:	.word  0x0000
3fed7170:	.word  0x0000
3fed7180:	.word  0x0000
3fed7190:	.word  0x0000
3fed71a0:	.word  0x0000
3fed71b0:	.word  0x0000
3fed71c0:	.word  0x0000
3fed71d0:	.word  0x0000
L3FED71E0:
3fed71e0:	.word  0x0000
3fed71f0:	.word  0x0000
3fed7200:	.word  0x0000
3fed7210:	.word  0x0000
3fed7220:	.word  0x0000
3fed7230:	.word  0x0000
3fed7240:	.word  0x0000
3fed7250:	.word  0x0000
3fed7260:	.word  0x0000
3fed7270:	.word  0x0000
3fed7280:	.word  0x0000
3fed7290:	.word  0x0000
3fed72a0:	.word  0x0000
3fed72b0:	.word  0x0000
3fed72c0:	.word  0x0000
3fed72d0:	.word  0x0000
3fed72e0:	.word  0x0000
3fed72f0:	.word  0x0000
3fed7300:	.word  0x0000
3fed7310:	.word  0x0000
3fed7320:	.word  0x0000
3fed7330:	.word  0x0000
3fed7340:	.word  0x0000
3fed7350:	.word  0x0000
3fed7360:	rl     0x9, b8
3fed7370:	dsjs   a9, L3FED71E0
3fed7380:	.word  0x0000
3fed7390:	.word  0x0000
3fed73a0:	.word  0x0000
3fed73b0:	.word  0x0000
3fed73c0:	.word  0x0000
3fed73d0:	.word  0x0000
3fed73e0:	.word  0x0000
3fed73f0:	.word  0x0000
L3FED7400:
3fed7400:	.word  0x0000
3fed7410:	.word  0x0000
3fed7420:	.word  0x0000
3fed7430:	.word  0x0000
3fed7440:	.word  0x0000
3fed7450:	.word  0x0000
3fed7460:	.word  0x0000
3fed7470:	.word  0x0000
3fed7480:	.word  0x0000
3fed7490:	.word  0x0000
3fed74a0:	.word  0x0000
3fed74b0:	.word  0x0000
3fed74c0:	.word  0x0000
3fed74d0:	.word  0x0000
3fed74e0:	.word  0x0000
3fed74f0:	.word  0x0000
3fed7500:	.word  0x0000
3fed7510:	.word  0x0000
3fed7520:	.word  0x0000
3fed7530:	.word  0x0000
3fed7540:	.word  0x0000
3fed7550:	.word  0x0000
3fed7560:	.word  0x0000
3fed7570:	.word  0x0000
3fed7580:	sla    a9, a0
3fed7590:	dsjs   a9, L3FED7400
3fed75a0:	.word  0x0000
3fed75b0:	.word  0x0000
3fed75c0:	.word  0x0000
3fed75d0:	.word  0x0000
3fed75e0:	.word  0x0000
3fed75f0:	.word  0x0000
3fed7600:	.word  0x0000
3fed7610:	.word  0x0000
3fed7620:	.word  0x0000
3fed7630:	.word  0x0000
3fed7640:	.word  0x0000
3fed7650:	.word  0x0000
3fed7660:	.word  0x0000
3fed7670:	.word  0x0000
L3FED7680:
3fed7680:	.word  0x0000
3fed7690:	.word  0x0000
3fed76a0:	.word  0x0000
3fed76b0:	.word  0x0000
3fed76c0:	.word  0x0000
3fed76d0:	.word  0x0000
3fed76e0:	.word  0x0000
3fed76f0:	.word  0x0000
3fed7700:	.word  0x0000
3fed7710:	.word  0x0000
3fed7720:	.word  0x0000
3fed7730:	.word  0x0000
3fed7740:	.word  0x0000
3fed7750:	.word  0x0000
3fed7760:	.word  0x0000
3fed7770:	.word  0x0000
3fed7780:	.word  0x0000
3fed7790:	.word  0x0000
3fed77a0:	jump   b4
3fed77b0:	.word  0x00fa
3fed77c0:	.word  0x0005
3fed77d0:	.word  0x0000
3fed77e0:	.word  0x000e
3fed77f0:	.word  0x0000
3fed7800:	move   a1, b0
3fed7810:	dsjs   a9, L3FED7680
3fed7820:	.word  0x0000
3fed7830:	.word  0x0000
3fed7840:	.word  0x0000
3fed7850:	.word  0x0000
3fed7860:	.word  0x0000
3fed7870:	.word  0x0000
3fed7880:	.word  0x0000
3fed7890:	.word  0x0000
L3FED78A0:
3fed78a0:	.word  0x0000
3fed78b0:	.word  0x0000
3fed78c0:	.word  0x0000
3fed78d0:	.word  0x0000
3fed78e0:	.word  0x0000
3fed78f0:	.word  0x0000
3fed7900:	.word  0x0000
3fed7910:	.word  0x0000
3fed7920:	.word  0x0000
3fed7930:	.word  0x0000
3fed7940:	.word  0x0000
3fed7950:	.word  0x0000
3fed7960:	.word  0x0000
3fed7970:	.word  0x0000
3fed7980:	.word  0x0000
3fed7990:	.word  0x0000
3fed79a0:	.word  0x0000
3fed79b0:	.word  0x0000
3fed79c0:	.word  0x0000
3fed79d0:	.word  0x0000
3fed79e0:	.word  0x0000
3fed79f0:	.word  0x0000
3fed7a00:	.word  0x0000
3fed7a10:	.word  0x0000
3fed7a20:	sla    a12, a0
3fed7a30:	dsjs   a9, L3FED78A0
3fed7a40:	.word  0x0000
3fed7a50:	.word  0x0000
3fed7a60:	.word  0x0000
3fed7a70:	.word  0x0000
3fed7a80:	.word  0x0000
3fed7a90:	.word  0x0000
3fed7aa0:	.word  0x0000
3fed7ab0:	.word  0x0000
L3FED7AC0:
3fed7ac0:	.word  0x0000
3fed7ad0:	.word  0x0000
3fed7ae0:	.word  0x0000
3fed7af0:	.word  0x0000
3fed7b00:	.word  0x0000
3fed7b10:	.word  0x0000
3fed7b20:	.word  0x0000
3fed7b30:	.word  0x0000
3fed7b40:	.word  0x0000
3fed7b50:	.word  0x0000
3fed7b60:	.word  0x0000
3fed7b70:	.word  0x0000
3fed7b80:	.word  0x0000
3fed7b90:	.word  0x0000
3fed7ba0:	.word  0x0000
3fed7bb0:	.word  0x0000
3fed7bc0:	.word  0x0000
3fed7bd0:	.word  0x0000
3fed7be0:	.word  0x0000
3fed7bf0:	.word  0x0000
3fed7c00:	.word  0x0000
3fed7c10:	.word  0x0000
3fed7c20:	.word  0x0000
3fed7c30:	.word  0x0000
3fed7c40:	srl    0x1d, b8
3fed7c50:	dsjs   a9, L3FED7AC0
3fed7c60:	.word  0x0000
3fed7c70:	.word  0x0000
3fed7c80:	.word  0x0000
3fed7c90:	.word  0x0000
3fed7ca0:	.word  0x0000
3fed7cb0:	.word  0x0000
3fed7cc0:	.word  0x0000
3fed7cd0:	.word  0x0000
3fed7ce0:	.word  0x0000
3fed7cf0:	.word  0x0000
3fed7d00:	.word  0x0000
3fed7d10:	.word  0x0000
3fed7d20:	.word  0x0000
3fed7d30:	.word  0x0000
L3FED7D40:
3fed7d40:	.word  0x0000
3fed7d50:	.word  0x0000
3fed7d60:	.word  0x0000
3fed7d70:	.word  0x0000
3fed7d80:	.word  0x0000
3fed7d90:	.word  0x0000
3fed7da0:	.word  0x0000
3fed7db0:	.word  0x0000
3fed7dc0:	.word  0x0000
3fed7dd0:	.word  0x0000
3fed7de0:	.word  0x0000
3fed7df0:	.word  0x0000
3fed7e00:	.word  0x0000
3fed7e10:	.word  0x0000
3fed7e20:	.word  0x0000
3fed7e30:	.word  0x0000
3fed7e40:	.word  0x0000
3fed7e50:	.word  0x0000
3fed7e60:	.word  0x0000
3fed7e70:	.word  0x0000
3fed7e80:	.word  0x0004
3fed7e90:	.word  0x0000
3fed7ea0:	.word  0x000f
3fed7eb0:	.word  0x0000
3fed7ec0:	.word  0x72c0
3fed7ed0:	dsjs   a9, L3FED7D40
3fed7ee0:	.word  0x0000
3fed7ef0:	.word  0x0000
3fed7f00:	.word  0x0000
3fed7f10:	.word  0x0000
3fed7f20:	.word  0x0000
3fed7f30:	.word  0x0000
3fed7f40:	.word  0x0000
3fed7f50:	.word  0x0000
L3FED7F60:
3fed7f60:	.word  0x0000
3fed7f70:	.word  0x0000
3fed7f80:	.word  0x0000
3fed7f90:	.word  0x0000
3fed7fa0:	.word  0x0000
3fed7fb0:	.word  0x0000
3fed7fc0:	.word  0x0000
3fed7fd0:	.word  0x0000
3fed7fe0:	.word  0x0000
3fed7ff0:	.word  0x0000
3fed8000:	.word  0x0000
3fed8010:	.word  0x0000
3fed8020:	.word  0x0000
3fed8030:	.word  0x0000
3fed8040:	.word  0x0000
3fed8050:	.word  0x0000
3fed8060:	.word  0x0000
3fed8070:	.word  0x0000
3fed8080:	.word  0x0000
3fed8090:	.word  0x0000
3fed80a0:	.word  0x0000
3fed80b0:	.word  0x0000
3fed80c0:	.word  0x0000
3fed80d0:	.word  0x0000
3fed80e0:	.word  0x7350
3fed80f0:	dsjs   a9, L3FED7F60
3fed8100:	.word  0x0000
3fed8110:	.word  0x0000
3fed8120:	.word  0x0000
3fed8130:	.word  0x0000
3fed8140:	.word  0x0000
3fed8150:	.word  0x0000
3fed8160:	.word  0x0000
3fed8170:	.word  0x0000
L3FED8180:
3fed8180:	.word  0x0000
3fed8190:	.word  0x0000
3fed81a0:	.word  0x0000
3fed81b0:	.word  0x0000
3fed81c0:	.word  0x0000
3fed81d0:	.word  0x0000
3fed81e0:	.word  0x0000
3fed81f0:	.word  0x0000
3fed8200:	.word  0x0000
3fed8210:	.word  0x0000
3fed8220:	.word  0x0000
L3FED8230:
3fed8230:	.word  0x0000
3fed8240:	.word  0x0000
3fed8250:	.word  0x0000
3fed8260:	.word  0x0000
3fed8270:	.word  0x0000
3fed8280:	.word  0x0000
3fed8290:	.word  0x0000
3fed82a0:	.word  0x0000
3fed82b0:	.word  0x0000
3fed82c0:	.word  0x0000
3fed82d0:	.word  0x0000
3fed82e0:	.word  0x0000
3fed82f0:	.word  0x0000
3fed8300:	.word  0x7430
3fed8310:	dsjs   a9, L3FED8180
3fed8320:	.word  0x0484
3fed8330:	move   -*b3, -*b0, 0
3fed8340:	.word  0x0014
3fed8350:	.word  0x0005
3fed8360:	.word  0x0011
3fed8370:	.word  0x0004
3fed8380:	.word  0x0000
3fed8390:	.word  0x0001
3fed83a0:	.word  0x0000
3fed83b0:	.word  0x7468
3fed83c0:	dsjs   a9, L3FED8230
3fed83d0:	.word  0x0000
3fed83e0:	.word  0x0000
3fed83f0:	.word  0x0000
3fed8400:	.word  0x0000
3fed8410:	.word  0x0000
3fed8420:	.word  0x0000
3fed8430:	.word  0x0000
3fed8440:	.word  0x0000
L3FED8450:
3fed8450:	.word  0x0000
3fed8460:	.word  0x0000
3fed8470:	.word  0x0000
3fed8480:	.word  0x0000
3fed8490:	.word  0x0000
3fed84a0:	.word  0x0000
3fed84b0:	.word  0x0000
3fed84c0:	.word  0x0000
3fed84d0:	.word  0x0000
3fed84e0:	.word  0x0000
3fed84f0:	.word  0x0000
3fed8500:	.word  0x0000
3fed8510:	.word  0x0000
3fed8520:	.word  0x0000
3fed8530:	.word  0x0000
3fed8540:	.word  0x0000
3fed8550:	.word  0x0000
3fed8560:	.word  0x0000
3fed8570:	.word  0x0000
3fed8580:	.word  0x0000
3fed8590:	.word  0x0000
3fed85a0:	.word  0x0000
3fed85b0:	.word  0x0000
3fed85c0:	.word  0x0000
3fed85d0:	.word  0x7500
3fed85e0:	dsjs   a9, L3FED8450
3fed85f0:	.word  0x0000
3fed8600:	.word  0x0000
3fed8610:	.word  0x0000
3fed8620:	.word  0x0000
3fed8630:	.word  0x0000
3fed8640:	.word  0x0000
3fed8650:	.word  0x0000
3fed8660:	.word  0x0000
L3FED8670:
3fed8670:	.word  0x0000
3fed8680:	.word  0x0000
3fed8690:	.word  0x0000
3fed86a0:	.word  0x0000
3fed86b0:	.word  0x0000
3fed86c0:	.word  0x0000
3fed86d0:	.word  0x0000
3fed86e0:	.word  0x0000
3fed86f0:	.word  0x0000
3fed8700:	.word  0x0000
3fed8710:	.word  0x0000
3fed8720:	.word  0x0000
3fed8730:	.word  0x0000
3fed8740:	.word  0x0000
3fed8750:	.word  0x0000
3fed8760:	.word  0x0000
3fed8770:	.word  0x0000
3fed8780:	.word  0x0000
3fed8790:	.word  0x0000
3fed87a0:	.word  0x0000
3fed87b0:	.word  0x0000
3fed87c0:	.word  0x0000
3fed87d0:	.word  0x0000
3fed87e0:	.word  0x0000
3fed87f0:	.word  0x7580
3fed8800:	dsjs   a9, L3FED8670
3fed8810:	.word  0x0000
3fed8820:	.word  0x0000
3fed8830:	.word  0x0000
3fed8840:	.word  0x0000
3fed8850:	.word  0x0000
3fed8860:	.word  0x0000
3fed8870:	.word  0x0000
3fed8880:	.word  0x0000
3fed8890:	.word  0x0000
3fed88a0:	.word  0x0000
3fed88b0:	.word  0x0000
3fed88c0:	.word  0x0000
3fed88d0:	.word  0x0000
3fed88e0:	.word  0x0000
L3FED88F0:
3fed88f0:	.word  0x0000
3fed8900:	.word  0x0000
L3FED8910:
3fed8910:	.word  0x0000
3fed8920:	.word  0x0000
3fed8930:	.word  0x0000
3fed8940:	.word  0x0000
3fed8950:	.word  0x0000
3fed8960:	.word  0x0000
3fed8970:	.word  0x0000
3fed8980:	.word  0x0000
3fed8990:	.word  0x0000
3fed89a0:	.word  0x0000
3fed89b0:	.word  0x0000
3fed89c0:	.word  0x0000
3fed89d0:	.word  0x0000
3fed89e0:	.word  0x0000
3fed89f0:	.word  0x0000
3fed8a00:	.word  0x0000
3fed8a10:	.word  0x0015
3fed8a20:	rev    a5
3fed8a30:	.word  0x0003
3fed8a40:	.word  0x0000
3fed8a50:	.word  0x0002
3fed8a60:	.word  0x0000
3fed8a70:	.word  0x7650
3fed8a80:	dsjs   a9, L3FED88F0
3fed8a90:	.word  0x7688
3fed8aa0:	dsjs   a9, L3FED8910
3fed8ab0:	.word  0x0000
3fed8ac0:	.word  0x0000
3fed8ad0:	.word  0x0000
3fed8ae0:	.word  0x0000
3fed8af0:	.word  0x0000
3fed8b00:	.word  0x0000
L3FED8B10:
3fed8b10:	.word  0x0000
3fed8b20:	.word  0x0000
L3FED8B30:
3fed8b30:	.word  0x0000
3fed8b40:	.word  0x0000
3fed8b50:	.word  0x0000
3fed8b60:	.word  0x0000
3fed8b70:	.word  0x0000
3fed8b80:	.word  0x0000
3fed8b90:	.word  0x0000
3fed8ba0:	.word  0x0000
3fed8bb0:	.word  0x0000
3fed8bc0:	.word  0x0000
3fed8bd0:	.word  0x0000
3fed8be0:	.word  0x0000
3fed8bf0:	.word  0x0000
3fed8c00:	.word  0x0000
3fed8c10:	.word  0x0000
3fed8c20:	.word  0x0000
3fed8c30:	.word  0x0000
3fed8c40:	.word  0x0000
3fed8c50:	.word  0x0000
3fed8c60:	.word  0x0000
3fed8c70:	.word  0x0000
3fed8c80:	.word  0x0000
3fed8c90:	.word  0x76c0
3fed8ca0:	dsjs   a9, L3FED8B10
3fed8cb0:	.word  0x76e0
3fed8cc0:	dsjs   a9, L3FED8B30
3fed8cd0:	.word  0x0000
3fed8ce0:	.word  0x0000
3fed8cf0:	.word  0x0000
3fed8d00:	.word  0x0000
3fed8d10:	.word  0x0000
3fed8d20:	.word  0x0000
L3FED8D30:
3fed8d30:	.word  0x0000
3fed8d40:	.word  0x0000
L3FED8D50:
3fed8d50:	.word  0x0000
3fed8d60:	.word  0x0000
3fed8d70:	.word  0x0000
3fed8d80:	.word  0x0000
3fed8d90:	.word  0x0000
3fed8da0:	.word  0x0000
3fed8db0:	.word  0x0000
3fed8dc0:	.word  0x0000
3fed8dd0:	.word  0x0000
3fed8de0:	.word  0x0000
3fed8df0:	.word  0x0000
3fed8e00:	.word  0x0000
3fed8e10:	.word  0x0000
3fed8e20:	.word  0x0000
3fed8e30:	.word  0x0000
3fed8e40:	.word  0x0000
3fed8e50:	.word  0x0000
3fed8e60:	.word  0x0000
3fed8e70:	.word  0x0000
3fed8e80:	.word  0x0000
3fed8e90:	.word  0x0000
3fed8ea0:	.word  0x0000
3fed8eb0:	.word  0x7700
3fed8ec0:	dsjs   a9, L3FED8D30
3fed8ed0:	.word  0x7738
3fed8ee0:	dsjs   a9, L3FED8D50
3fed8ef0:	.word  0x0000
3fed8f00:	.word  0x0000
3fed8f10:	.word  0x0000
3fed8f20:	.word  0x0000
3fed8f30:	.word  0x0000
3fed8f40:	.word  0x0000
3fed8f50:	.word  0x0000
3fed8f60:	.word  0x0000
3fed8f70:	.word  0x0000
3fed8f80:	.word  0x0000
3fed8f90:	.word  0x0000
3fed8fa0:	.word  0x0000
L3FED8FB0:
3fed8fb0:	.word  0x0000
3fed8fc0:	.word  0x0000
3fed8fd0:	.word  0x0000
3fed8fe0:	.word  0x0000
3fed8ff0:	.word  0x0000
3fed9000:	.word  0x0000
3fed9010:	.word  0x0000
3fed9020:	.word  0x0000
3fed9030:	.word  0x0000
3fed9040:	.word  0x0000
3fed9050:	.word  0x0000
3fed9060:	.word  0x0000
3fed9070:	.word  0x0000
3fed9080:	.word  0x0000
3fed9090:	.word  0x0000
3fed90a0:	.word  0x0000
3fed90b0:	.word  0x0000
3fed90c0:	.word  0x0000
3fed90d0:	.word  0x00f1
3fed90e0:	.word  0x0011
3fed90f0:	.word  0x0004
3fed9100:	.word  0x0000
3fed9110:	.word  0x0003
3fed9120:	.word  0x0000
3fed9130:	.word  0x7770
3fed9140:	dsjs   a9, L3FED8FB0
3fed9150:	.word  0x0000
3fed9160:	.word  0x0000
3fed9170:	.word  0x0000
3fed9180:	.word  0x0000
3fed9190:	.word  0x0000
3fed91a0:	.word  0x0000
3fed91b0:	.word  0x0000
3fed91c0:	.word  0x0000
L3FED91D0:
3fed91d0:	.word  0x0000
3fed91e0:	.word  0x0000
3fed91f0:	.word  0x0000
3fed9200:	.word  0x0000
3fed9210:	.word  0x0000
3fed9220:	.word  0x0000
3fed9230:	.word  0x0000
3fed9240:	.word  0x0000
3fed9250:	.word  0x0000
3fed9260:	.word  0x0000
3fed9270:	.word  0x0000
3fed9280:	.word  0x0000
3fed9290:	.word  0x0000
3fed92a0:	.word  0x0000
3fed92b0:	.word  0x0000
3fed92c0:	.word  0x0000
3fed92d0:	.word  0x0000
3fed92e0:	.word  0x0000
3fed92f0:	.word  0x0000
3fed9300:	.word  0x0000
3fed9310:	.word  0x0000
3fed9320:	.word  0x0000
3fed9330:	.word  0x0000
3fed9340:	.word  0x0000
3fed9350:	.word  0x7820
3fed9360:	dsjs   a9, L3FED91D0
3fed9370:	.word  0x0000
3fed9380:	.word  0x0000
3fed9390:	.word  0x0000
3fed93a0:	.word  0x0000
3fed93b0:	.word  0x0000
3fed93c0:	.word  0x0000
3fed93d0:	.word  0x0000
3fed93e0:	.word  0x0000
L3FED93F0:
3fed93f0:	.word  0x0000
3fed9400:	.word  0x0000
3fed9410:	.word  0x0000
3fed9420:	.word  0x0000
3fed9430:	.word  0x0000
3fed9440:	.word  0x0000
3fed9450:	.word  0x0000
3fed9460:	.word  0x0000
3fed9470:	.word  0x0000
3fed9480:	.word  0x0000
3fed9490:	.word  0x0000
3fed94a0:	.word  0x0000
3fed94b0:	.word  0x0000
3fed94c0:	.word  0x0000
3fed94d0:	.word  0x0000
3fed94e0:	.word  0x0000
3fed94f0:	.word  0x0000
3fed9500:	.word  0x0000
3fed9510:	.word  0x0000
3fed9520:	.word  0x0000
3fed9530:	.word  0x0000
3fed9540:	.word  0x0000
3fed9550:	.word  0x0000
3fed9560:	.word  0x0000
3fed9570:	.word  0x78b0
3fed9580:	dsjs   a9, L3FED93F0
3fed9590:	.word  0x0000
3fed95a0:	.word  0x0000
3fed95b0:	.word  0x0000
3fed95c0:	.word  0x0000
3fed95d0:	.word  0x0000
3fed95e0:	.word  0x0000
3fed95f0:	.word  0x0000
3fed9600:	.word  0x0000
3fed9610:	.word  0x0000
3fed9620:	.word  0x0000
3fed9630:	.word  0x0000
3fed9640:	.word  0x0000
3fed9650:	.word  0x0000
3fed9660:	.word  0x0000
L3FED9670:
3fed9670:	.word  0x0000
3fed9680:	.word  0x0000
L3FED9690:
3fed9690:	.word  0x0000
3fed96a0:	.word  0x0000
3fed96b0:	.word  0x0000
3fed96c0:	.word  0x0000
3fed96d0:	.word  0x0000
3fed96e0:	.word  0x0000
3fed96f0:	.word  0x0000
3fed9700:	.word  0x0000
3fed9710:	.word  0x0000
3fed9720:	.word  0x0000
3fed9730:	.word  0x0000
3fed9740:	.word  0x0000
3fed9750:	.word  0x0000
3fed9760:	.word  0x0000
3fed9770:	.word  0x0000
3fed9780:	.word  0x0000
3fed9790:	emu
3fed97a0:	rev    a5
3fed97b0:	.word  0x0003
3fed97c0:	.word  0x0000
3fed97d0:	.word  0x0004
3fed97e0:	.word  0x0000
3fed97f0:	.word  0x7958
3fed9800:	dsjs   a9, L3FED9670
3fed9810:	.word  0x79d0
3fed9820:	dsjs   a9, L3FED9690
3fed9830:	.word  0x0000
3fed9840:	.word  0x0000
3fed9850:	.word  0x0000
3fed9860:	.word  0x0000
3fed9870:	.word  0x0000
3fed9880:	.word  0x0000
L3FED9890:
3fed9890:	.word  0x0000
3fed98a0:	.word  0x0000
L3FED98B0:
3fed98b0:	.word  0x0000
3fed98c0:	.word  0x0000
3fed98d0:	.word  0x0000
3fed98e0:	.word  0x0000
3fed98f0:	.word  0x0000
3fed9900:	.word  0x0000
3fed9910:	.word  0x0000
3fed9920:	.word  0x0000
3fed9930:	.word  0x0000
3fed9940:	.word  0x0000
3fed9950:	.word  0x0000
3fed9960:	.word  0x0000
3fed9970:	.word  0x0000
3fed9980:	.word  0x0000
3fed9990:	.word  0x0000
3fed99a0:	.word  0x0000
3fed99b0:	.word  0x0000
3fed99c0:	.word  0x0000
3fed99d0:	.word  0x0000
3fed99e0:	.word  0x0000
3fed99f0:	.word  0x0000
3fed9a00:	.word  0x0000
3fed9a10:	.word  0x7a48
3fed9a20:	dsjs   a9, L3FED9890
3fed9a30:	.word  0x7a88
3fed9a40:	dsjs   a9, L3FED98B0
3fed9a50:	.word  0x0000
3fed9a60:	.word  0x0000
3fed9a70:	.word  0x0000
3fed9a80:	.word  0x0000
3fed9a90:	.word  0x0000
3fed9aa0:	.word  0x0000
L3FED9AB0:
3fed9ab0:	.word  0x0000
3fed9ac0:	.word  0x0000
L3FED9AD0:
3fed9ad0:	.word  0x0000
3fed9ae0:	.word  0x0000
3fed9af0:	.word  0x0000
3fed9b00:	.word  0x0000
3fed9b10:	.word  0x0000
3fed9b20:	.word  0x0000
3fed9b30:	.word  0x0000
3fed9b40:	.word  0x0000
3fed9b50:	.word  0x0000
3fed9b60:	.word  0x0000
3fed9b70:	.word  0x0000
3fed9b80:	.word  0x0000
3fed9b90:	.word  0x0000
3fed9ba0:	.word  0x0000
3fed9bb0:	.word  0x0000
3fed9bc0:	.word  0x0000
3fed9bd0:	.word  0x0000
3fed9be0:	.word  0x0000
3fed9bf0:	.word  0x0000
3fed9c00:	.word  0x0000
3fed9c10:	.word  0x0000
3fed9c20:	.word  0x0000
3fed9c30:	.word  0x7ac8
3fed9c40:	dsjs   a9, L3FED9AB0
3fed9c50:	.word  0x7b28
3fed9c60:	dsjs   a9, L3FED9AD0
3fed9c70:	.word  0x0000
3fed9c80:	.word  0x0000
3fed9c90:	.word  0x0000
3fed9ca0:	.word  0x0000
3fed9cb0:	.word  0x0000
3fed9cc0:	.word  0x0000
3fed9cd0:	.word  0x0000
3fed9ce0:	.word  0x0000
3fed9cf0:	.word  0x0000
3fed9d00:	.word  0x0000
3fed9d10:	.word  0x0000
3fed9d20:	.word  0x0000
L3FED9D30:
3fed9d30:	.word  0x0000
3fed9d40:	.word  0x0000
3fed9d50:	.word  0x0000
3fed9d60:	.word  0x0000
3fed9d70:	.word  0x0000
3fed9d80:	.word  0x0000
3fed9d90:	.word  0x0000
3fed9da0:	.word  0x0000
3fed9db0:	.word  0x0000
3fed9dc0:	.word  0x0000
3fed9dd0:	.word  0x0000
3fed9de0:	.word  0x0000
3fed9df0:	.word  0x0000
3fed9e00:	.word  0x0000
3fed9e10:	.word  0x0000
3fed9e20:	.word  0x0000
3fed9e30:	.word  0x0000
3fed9e40:	.word  0x0000
3fed9e50:	.word  0x000f
3fed9e60:	.word  0x006b
3fed9e70:	.word  0x0002
3fed9e80:	.word  0x0000
3fed9e90:	.word  0x0005
3fed9ea0:	.word  0x0000
3fed9eb0:	.word  0x7b88
3fed9ec0:	dsjs   a9, L3FED9D30
3fed9ed0:	.word  0x0000
3fed9ee0:	.word  0x0000
3fed9ef0:	.word  0x0000
3fed9f00:	.word  0x0000
3fed9f10:	.word  0x0000
3fed9f20:	.word  0x0000
3fed9f30:	.word  0x0000
3fed9f40:	.word  0x0000
L3FED9F50:
3fed9f50:	.word  0x0000
3fed9f60:	.word  0x0000
3fed9f70:	.word  0x0000
3fed9f80:	.word  0x0000
3fed9f90:	.word  0x0000
3fed9fa0:	.word  0x0000
3fed9fb0:	.word  0x0000
3fed9fc0:	.word  0x0000
3fed9fd0:	.word  0x0000
3fed9fe0:	.word  0x0000
3fed9ff0:	.word  0x0000
3feda000:	.word  0x0000
3feda010:	.word  0x0000
3feda020:	.word  0x0000
3feda030:	.word  0x0000
3feda040:	.word  0x0000
3feda050:	.word  0x0000
3feda060:	.word  0x0000
3feda070:	.word  0x0000
3feda080:	.word  0x0000
3feda090:	.word  0x0000
3feda0a0:	.word  0x0000
3feda0b0:	.word  0x0000
3feda0c0:	.word  0x0000
3feda0d0:	.word  0x7c30
3feda0e0:	dsjs   a9, L3FED9F50
3feda0f0:	.word  0x0000
3feda100:	.word  0x0000
3feda110:	.word  0x0000
3feda120:	.word  0x0000
3feda130:	.word  0x0000
3feda140:	.word  0x0000
3feda150:	.word  0x0000
3feda160:	.word  0x0000
L3FEDA170:
3feda170:	.word  0x0000
3feda180:	.word  0x0000
3feda190:	.word  0x0000
3feda1a0:	.word  0x0000
3feda1b0:	.word  0x0000
3feda1c0:	.word  0x0000
3feda1d0:	.word  0x0000
3feda1e0:	.word  0x0000
3feda1f0:	.word  0x0000
3feda200:	.word  0x0000
3feda210:	.word  0x0000
3feda220:	.word  0x0000
3feda230:	.word  0x0000
3feda240:	.word  0x0000
3feda250:	.word  0x0000
3feda260:	.word  0x0000
3feda270:	.word  0x0000
3feda280:	.word  0x0000
3feda290:	.word  0x0000
3feda2a0:	.word  0x0000
3feda2b0:	.word  0x0000
3feda2c0:	.word  0x0000
3feda2d0:	.word  0x0000
3feda2e0:	.word  0x0000
3feda2f0:	.word  0x7d28
3feda300:	dsjs   a9, L3FEDA170
3feda310:	.word  0x0000
3feda320:	.word  0x0000
3feda330:	.word  0x0000
3feda340:	.word  0x0000
3feda350:	.word  0x0000
3feda360:	.word  0x0000
3feda370:	.word  0x0000
3feda380:	.word  0x0000
3feda390:	.word  0x0000
3feda3a0:	.word  0x0000
3feda3b0:	.word  0x0000
3feda3c0:	.word  0x0000
3feda3d0:	.word  0x0000
3feda3e0:	.word  0x0000
L3FEDA3F0:
3feda3f0:	.word  0x0000
3feda400:	.word  0x0000
3feda410:	.word  0x0000
3feda420:	.word  0x0000
3feda430:	.word  0x0000
3feda440:	.word  0x0000
3feda450:	.word  0x0000
3feda460:	.word  0x0000
3feda470:	.word  0x0000
3feda480:	.word  0x0000
3feda490:	.word  0x0000
3feda4a0:	.word  0x0000
3feda4b0:	.word  0x0000
3feda4c0:	.word  0x0000
3feda4d0:	.word  0x0000
3feda4e0:	.word  0x0000
3feda4f0:	.word  0x0000
3feda500:	.word  0x0000
3feda510:	.word  0x0015
3feda520:	.word  0x00a1
3feda530:	.word  0x0005
3feda540:	.word  0x0000
3feda550:	.word  0x0006
3feda560:	.word  0x0000
3feda570:	sla    b2, b8
3feda580:	dsjs   a9, L3FEDA3F0
3feda590:	.word  0x0000
3feda5a0:	.word  0x0000
3feda5b0:	.word  0x0000
3feda5c0:	.word  0x0000
3feda5d0:	.word  0x0000
3feda5e0:	.word  0x0000
3feda5f0:	.word  0x0000
3feda600:	.word  0x0000
L3FEDA610:
3feda610:	.word  0x0000
3feda620:	.word  0x0000
3feda630:	.word  0x0000
3feda640:	.word  0x0000
3feda650:	.word  0x0000
3feda660:	.word  0x0000
3feda670:	.word  0x0000
3feda680:	.word  0x0000
3feda690:	.word  0x0000
3feda6a0:	.word  0x0000
3feda6b0:	.word  0x0000
3feda6c0:	.word  0x0000
3feda6d0:	.word  0x0000
3feda6e0:	.word  0x0000
3feda6f0:	.word  0x0000
3feda700:	.word  0x0000
3feda710:	.word  0x0000
3feda720:	.word  0x0000
3feda730:	.word  0x0000
3feda740:	.word  0x0000
3feda750:	.word  0x0000
3feda760:	.word  0x0000
3feda770:	.word  0x0000
3feda780:	.word  0x0000
3feda790:	sla    b2, b8
3feda7a0:	dsjs   a9, L3FEDA610
3feda7b0:	.word  0x0000
3feda7c0:	.word  0x0000
3feda7d0:	.word  0x0000
3feda7e0:	.word  0x0000
3feda7f0:	.word  0x0000
3feda800:	.word  0x0000
3feda810:	.word  0x0000
3feda820:	.word  0x0000
L3FEDA830:
3feda830:	.word  0x0000
3feda840:	.word  0x0000
3feda850:	.word  0x0000
3feda860:	.word  0x0000
3feda870:	.word  0x0000
3feda880:	.word  0x0000
3feda890:	.word  0x0000
3feda8a0:	.word  0x0000
3feda8b0:	.word  0x0000
3feda8c0:	.word  0x0000
3feda8d0:	.word  0x0000
3feda8e0:	.word  0x0000
3feda8f0:	.word  0x0000
3feda900:	.word  0x0000
3feda910:	.word  0x0000
3feda920:	.word  0x0000
3feda930:	.word  0x0000
3feda940:	.word  0x0000
3feda950:	.word  0x0000
3feda960:	.word  0x0000
3feda970:	.word  0x0000
3feda980:	.word  0x0000
3feda990:	.word  0x0000
3feda9a0:	.word  0x0000
3feda9b0:	sla    b2, b8
3feda9c0:	dsjs   a9, L3FEDA830
3feda9d0:	.word  0x0000
3feda9e0:	.word  0x0000
3feda9f0:	.word  0x0000
3fedaa00:	.word  0x0000
3fedaa10:	.word  0x0000
3fedaa20:	.word  0x0000
3fedaa30:	.word  0x0000
3fedaa40:	.word  0x0000
3fedaa50:	.word  0x0000
3fedaa60:	.word  0x0000
3fedaa70:	.word  0x0000
3fedaa80:	.word  0x0000
3fedaa90:	.word  0x0000
3fedaaa0:	.word  0x0000
L3FEDAAB0:
3fedaab0:	.word  0x0000
3fedaac0:	.word  0x0000
3fedaad0:	.word  0x0000
3fedaae0:	.word  0x0000
3fedaaf0:	.word  0x0000
3fedab00:	.word  0x0000
3fedab10:	.word  0x0000
3fedab20:	.word  0x0000
3fedab30:	.word  0x0000
3fedab40:	.word  0x0000
3fedab50:	.word  0x0000
3fedab60:	.word  0x0000
3fedab70:	.word  0x0000
3fedab80:	.word  0x0000
3fedab90:	.word  0x0000
3fedaba0:	.word  0x0000
3fedabb0:	.word  0x0000
3fedabc0:	.word  0x0000
3fedabd0:	.word  0x00b1
3fedabe0:	.word  0x00a1
3fedabf0:	.word  0x0005
3fedac00:	.word  0x0000
3fedac10:	.word  0x0007
3fedac20:	.word  0x0000
3fedac30:	sla    a6, a0
3fedac40:	dsjs   a9, L3FEDAAB0
3fedac50:	.word  0x0000
3fedac60:	.word  0x0000
3fedac70:	.word  0x0000
3fedac80:	.word  0x0000
3fedac90:	.word  0x0000
3fedaca0:	.word  0x0000
3fedacb0:	.word  0x0000
3fedacc0:	.word  0x0000
L3FEDACD0:
3fedacd0:	.word  0x0000
3fedace0:	.word  0x0000
3fedacf0:	.word  0x0000
3fedad00:	.word  0x0000
3fedad10:	.word  0x0000
3fedad20:	.word  0x0000
3fedad30:	.word  0x0000
3fedad40:	.word  0x0000
3fedad50:	.word  0x0000
3fedad60:	.word  0x0000
3fedad70:	.word  0x0000
3fedad80:	.word  0x0000
3fedad90:	.word  0x0000
3fedada0:	.word  0x0000
3fedadb0:	.word  0x0000
3fedadc0:	.word  0x0000
3fedadd0:	.word  0x0000
3fedade0:	.word  0x0000
3fedadf0:	.word  0x0000
3fedae00:	.word  0x0000
3fedae10:	.word  0x0000
3fedae20:	.word  0x0000
3fedae30:	.word  0x0000
3fedae40:	.word  0x0000
3fedae50:	rl     0x9, b8
3fedae60:	dsjs   a9, L3FEDACD0
3fedae70:	.word  0x0000
3fedae80:	.word  0x0000
3fedae90:	.word  0x0000
3fedaea0:	.word  0x0000
3fedaeb0:	.word  0x0000
3fedaec0:	.word  0x0000
3fedaed0:	.word  0x0000
3fedaee0:	.word  0x0000
L3FEDAEF0:
3fedaef0:	.word  0x0000
3fedaf00:	.word  0x0000
3fedaf10:	.word  0x0000
3fedaf20:	.word  0x0000
3fedaf30:	.word  0x0000
3fedaf40:	.word  0x0000
3fedaf50:	.word  0x0000
3fedaf60:	.word  0x0000
3fedaf70:	.word  0x0000
3fedaf80:	.word  0x0000
3fedaf90:	.word  0x0000
3fedafa0:	.word  0x0000
3fedafb0:	.word  0x0000
3fedafc0:	.word  0x0000
3fedafd0:	.word  0x0000
3fedafe0:	.word  0x0000
3fedaff0:	.word  0x0000
3fedb000:	.word  0x0000
3fedb010:	.word  0x0000
3fedb020:	.word  0x0000
3fedb030:	.word  0x0000
3fedb040:	.word  0x0000
3fedb050:	.word  0x0000
3fedb060:	.word  0x0000
3fedb070:	sla    a9, a0
3fedb080:	dsjs   a9, L3FEDAEF0
3fedb090:	.word  0x0000
3fedb0a0:	.word  0x0000
3fedb0b0:	.word  0x0000
3fedb0c0:	.word  0x0000
3fedb0d0:	.word  0x0000
3fedb0e0:	.word  0x0000
3fedb0f0:	.word  0x0000
3fedb100:	.word  0x0000
3fedb110:	.word  0x0000
3fedb120:	.word  0x0000
3fedb130:	.word  0x0000
3fedb140:	.word  0x0000
3fedb150:	.word  0x0000
3fedb160:	.word  0x0000
L3FEDB170:
3fedb170:	.word  0x0000
3fedb180:	.word  0x0000
3fedb190:	.word  0x0000
3fedb1a0:	.word  0x0000
3fedb1b0:	.word  0x0000
3fedb1c0:	.word  0x0000
3fedb1d0:	.word  0x0000
3fedb1e0:	.word  0x0000
3fedb1f0:	.word  0x0000
3fedb200:	.word  0x0000
3fedb210:	.word  0x0000
3fedb220:	.word  0x0000
3fedb230:	.word  0x0000
3fedb240:	.word  0x0000
3fedb250:	.word  0x0000
3fedb260:	.word  0x0000
3fedb270:	.word  0x0000
3fedb280:	.word  0x0000
3fedb290:	getpc  a1
3fedb2a0:	.word  0x00a1
3fedb2b0:	.word  0x0005
3fedb2c0:	.word  0x0000
3fedb2d0:	.word  0x0008
3fedb2e0:	.word  0x0000
3fedb2f0:	move   a1, b0
3fedb300:	dsjs   a9, L3FEDB170
3fedb310:	.word  0x0000
3fedb320:	.word  0x0000
3fedb330:	.word  0x0000
3fedb340:	.word  0x0000
3fedb350:	.word  0x0000
3fedb360:	.word  0x0000
3fedb370:	.word  0x0000
3fedb380:	.word  0x0000
L3FEDB390:
3fedb390:	.word  0x0000
3fedb3a0:	.word  0x0000
3fedb3b0:	.word  0x0000
3fedb3c0:	.word  0x0000
3fedb3d0:	.word  0x0000
3fedb3e0:	.word  0x0000
3fedb3f0:	.word  0x0000
3fedb400:	.word  0x0000
3fedb410:	.word  0x0000
3fedb420:	.word  0x0000
3fedb430:	.word  0x0000
3fedb440:	.word  0x0000
3fedb450:	.word  0x0000
3fedb460:	.word  0x0000
3fedb470:	.word  0x0000
3fedb480:	.word  0x0000
3fedb490:	.word  0x0000
3fedb4a0:	.word  0x0000
3fedb4b0:	.word  0x0000
3fedb4c0:	.word  0x0000
3fedb4d0:	.word  0x0000
3fedb4e0:	.word  0x0000
3fedb4f0:	.word  0x0000
3fedb500:	.word  0x0000
3fedb510:	sla    a12, a0
3fedb520:	dsjs   a9, L3FEDB390
3fedb530:	.word  0x0000
3fedb540:	.word  0x0000
3fedb550:	.word  0x0000
3fedb560:	.word  0x0000
3fedb570:	.word  0x0000
3fedb580:	.word  0x0000
3fedb590:	.word  0x0000
3fedb5a0:	.word  0x0000
L3FEDB5B0:
3fedb5b0:	.word  0x0000
3fedb5c0:	.word  0x0000
3fedb5d0:	.word  0x0000
3fedb5e0:	.word  0x0000
3fedb5f0:	.word  0x0000
3fedb600:	.word  0x0000
3fedb610:	.word  0x0000
3fedb620:	.word  0x0000
3fedb630:	.word  0x0000
3fedb640:	.word  0x0000
3fedb650:	.word  0x0000
3fedb660:	.word  0x0000
3fedb670:	.word  0x0000
3fedb680:	.word  0x0000
3fedb690:	.word  0x0000
3fedb6a0:	.word  0x0000
3fedb6b0:	.word  0x0000
3fedb6c0:	.word  0x0000
3fedb6d0:	.word  0x0000
3fedb6e0:	.word  0x0000
3fedb6f0:	.word  0x0000
3fedb700:	.word  0x0000
3fedb710:	.word  0x0000
3fedb720:	.word  0x0000
3fedb730:	srl    0x1d, b8
3fedb740:	dsjs   a9, L3FEDB5B0
3fedb750:	.word  0x0000
3fedb760:	.word  0x0000
3fedb770:	.word  0x0000
3fedb780:	.word  0x0000
3fedb790:	.word  0x0000
3fedb7a0:	.word  0x0000
3fedb7b0:	.word  0x0000
3fedb7c0:	.word  0x0000
3fedb7d0:	.word  0x0000
3fedb7e0:	.word  0x0000
3fedb7f0:	.word  0x0000
3fedb800:	.word  0x0000
3fedb810:	.word  0x0000
3fedb820:	.word  0x0000
L3FEDB830:
3fedb830:	.word  0x0000
3fedb840:	.word  0x0000
3fedb850:	.word  0x0000
3fedb860:	.word  0x0000
3fedb870:	.word  0x0000
3fedb880:	.word  0x0000
3fedb890:	.word  0x0000
3fedb8a0:	.word  0x0000
3fedb8b0:	.word  0x0000
3fedb8c0:	.word  0x0000
3fedb8d0:	.word  0x0000
3fedb8e0:	.word  0x0000
3fedb8f0:	.word  0x0000
3fedb900:	.word  0x0000
3fedb910:	.word  0x0000
3fedb920:	.word  0x0000
3fedb930:	.word  0x0000
3fedb940:	.word  0x0000
3fedb950:	.word  0x00f1
3fedb960:	.word  0x0055
3fedb970:	.word  0x0004
3fedb980:	.word  0x0000
3fedb990:	.word  0x0009
3fedb9a0:	.word  0x0000
3fedb9b0:	.word  0x7d80
3fedb9c0:	dsjs   a9, L3FEDB830
3fedb9d0:	.word  0x0000
3fedb9e0:	.word  0x0000
3fedb9f0:	.word  0x0000
3fedba00:	.word  0x0000
3fedba10:	.word  0x0000
3fedba20:	.word  0x0000
3fedba30:	.word  0x0000
3fedba40:	.word  0x0000
L3FEDBA50:
3fedba50:	.word  0x0000
3fedba60:	.word  0x0000
3fedba70:	.word  0x0000
3fedba80:	.word  0x0000
3fedba90:	.word  0x0000
3fedbaa0:	.word  0x0000
3fedbab0:	.word  0x0000
3fedbac0:	.word  0x0000
3fedbad0:	.word  0x0000
3fedbae0:	.word  0x0000
3fedbaf0:	.word  0x0000
3fedbb00:	.word  0x0000
3fedbb10:	.word  0x0000
3fedbb20:	.word  0x0000
3fedbb30:	.word  0x0000
3fedbb40:	.word  0x0000
3fedbb50:	.word  0x0000
3fedbb60:	.word  0x0000
3fedbb70:	.word  0x0000
3fedbb80:	.word  0x0000
3fedbb90:	.word  0x0000
3fedbba0:	.word  0x0000
3fedbbb0:	.word  0x0000
3fedbbc0:	.word  0x0000
3fedbbd0:	.word  0x7df0
3fedbbe0:	dsjs   a9, L3FEDBA50
3fedbbf0:	.word  0x0000
3fedbc00:	.word  0x0000
3fedbc10:	.word  0x0000
3fedbc20:	.word  0x0000
3fedbc30:	.word  0x0000
3fedbc40:	.word  0x0000
3fedbc50:	.word  0x0000
3fedbc60:	.word  0x0000
L3FEDBC70:
3fedbc70:	.word  0x0000
3fedbc80:	.word  0x0000
3fedbc90:	.word  0x0000
3fedbca0:	.word  0x0000
3fedbcb0:	.word  0x0000
3fedbcc0:	.word  0x0000
3fedbcd0:	.word  0x0000
3fedbce0:	.word  0x0000
3fedbcf0:	.word  0x0000
3fedbd00:	.word  0x0000
3fedbd10:	.word  0x0000
3fedbd20:	.word  0x0000
3fedbd30:	.word  0x0000
3fedbd40:	.word  0x0000
3fedbd50:	.word  0x0000
3fedbd60:	.word  0x0000
3fedbd70:	.word  0x0000
3fedbd80:	.word  0x0000
3fedbd90:	.word  0x0000
3fedbda0:	.word  0x0000
3fedbdb0:	.word  0x0000
3fedbdc0:	.word  0x0000
3fedbdd0:	.word  0x0000
3fedbde0:	.word  0x0000
3fedbdf0:	.word  0x7e90
3fedbe00:	dsjs   a9, L3FEDBC70
3fedbe10:	.word  0x0000
3fedbe20:	.word  0x0000
3fedbe30:	.word  0x0000
3fedbe40:	.word  0x0000
3fedbe50:	.word  0x0000
3fedbe60:	.word  0x0000
3fedbe70:	.word  0x0000
3fedbe80:	.word  0x0000
3fedbe90:	.word  0x0000
3fedbea0:	.word  0x0000
3fedbeb0:	.word  0x0000
3fedbec0:	.word  0x0000
3fedbed0:	.word  0x0000
3fedbee0:	.word  0x0000
L3FEDBEF0:
3fedbef0:	.word  0x0000
3fedbf00:	.word  0x0000
L3FEDBF10:
3fedbf10:	.word  0x0000
3fedbf20:	.word  0x0000
3fedbf30:	.word  0x0000
3fedbf40:	.word  0x0000
3fedbf50:	.word  0x0000
3fedbf60:	.word  0x0000
3fedbf70:	.word  0x0000
3fedbf80:	.word  0x0000
3fedbf90:	.word  0x0000
3fedbfa0:	.word  0x0000
3fedbfb0:	.word  0x0000
3fedbfc0:	.word  0x0000
3fedbfd0:	.word  0x0000
3fedbfe0:	.word  0x0000
3fedbff0:	.word  0x0000
3fedc000:	.word  0x0000
3fedc010:	emu
3fedc020:	.word  0x006b
3fedc030:	.word  0x0003
3fedc040:	.word  0x0000
3fedc050:	.word  0x000a
3fedc060:	.word  0x0000
3fedc070:	.word  0x7f08
3fedc080:	dsjs   a9, L3FEDBEF0
3fedc090:	.word  0x7f58
3fedc0a0:	dsjs   a9, L3FEDBF10
3fedc0b0:	.word  0x0000
3fedc0c0:	.word  0x0000
3fedc0d0:	.word  0x0000
3fedc0e0:	.word  0x0000
3fedc0f0:	.word  0x0000
3fedc100:	.word  0x0000
L3FEDC110:
3fedc110:	.word  0x0000
3fedc120:	.word  0x0000
L3FEDC130:
3fedc130:	.word  0x0000
3fedc140:	.word  0x0000
3fedc150:	.word  0x0000
3fedc160:	.word  0x0000
3fedc170:	.word  0x0000
3fedc180:	.word  0x0000
3fedc190:	.word  0x0000
3fedc1a0:	.word  0x0000
3fedc1b0:	.word  0x0000
3fedc1c0:	.word  0x0000
3fedc1d0:	.word  0x0000
3fedc1e0:	.word  0x0000
3fedc1f0:	.word  0x0000
3fedc200:	.word  0x0000
3fedc210:	.word  0x0000
3fedc220:	.word  0x0000
3fedc230:	.word  0x0000
3fedc240:	.word  0x0000
3fedc250:	.word  0x0000
3fedc260:	.word  0x0000
3fedc270:	.word  0x0000
3fedc280:	.word  0x0000
3fedc290:	.word  0x7170
3fedc2a0:	dsjs   a9, L3FEDC110
3fedc2b0:	.word  0x7150
3fedc2c0:	dsjs   a9, L3FEDC130
3fedc2d0:	.word  0x0000
3fedc2e0:	.word  0x0000
3fedc2f0:	.word  0x0000
3fedc300:	.word  0x0000
3fedc310:	.word  0x0000
3fedc320:	.word  0x0000
L3FEDC330:
3fedc330:	.word  0x0000
3fedc340:	.word  0x0000
L3FEDC350:
3fedc350:	.word  0x0000
3fedc360:	.word  0x0000
3fedc370:	.word  0x0000
3fedc380:	.word  0x0000
3fedc390:	.word  0x0000
3fedc3a0:	.word  0x0000
3fedc3b0:	.word  0x0000
3fedc3c0:	.word  0x0000
3fedc3d0:	.word  0x0000
3fedc3e0:	.word  0x0000
3fedc3f0:	.word  0x0000
3fedc400:	.word  0x0000
3fedc410:	.word  0x0000
3fedc420:	.word  0x0000
3fedc430:	.word  0x0000
3fedc440:	.word  0x0000
3fedc450:	.word  0x0000
3fedc460:	.word  0x0000
3fedc470:	.word  0x0000
3fedc480:	.word  0x0000
3fedc490:	.word  0x0000
3fedc4a0:	.word  0x0000
3fedc4b0:	.word  0x7fc0
3fedc4c0:	dsjs   a9, L3FEDC330
3fedc4d0:	.word  0x7fe0
3fedc4e0:	dsjs   a9, L3FEDC350
3fedc4f0:	.word  0x0000
3fedc500:	.word  0x0000
3fedc510:	.word  0x0000
3fedc520:	.word  0x0000
3fedc530:	.word  0x0000
3fedc540:	.word  0x0000
3fedc550:	.word  0x0000
3fedc560:	.word  0x0000
3fedc570:	.word  0x0000
3fedc580:	.word  0x0000
3fedc590:	.word  0x0000
3fedc5a0:	.word  0x0000
L3FEDC5B0:
3fedc5b0:	.word  0x0000
3fedc5c0:	.word  0x0000
3fedc5d0:	.word  0x0000
3fedc5e0:	.word  0x0000
3fedc5f0:	.word  0x0000
3fedc600:	.word  0x0000
3fedc610:	.word  0x0000
3fedc620:	.word  0x0000
3fedc630:	.word  0x0000
3fedc640:	.word  0x0000
3fedc650:	.word  0x0000
3fedc660:	.word  0x0000
3fedc670:	.word  0x0000
3fedc680:	.word  0x0000
3fedc690:	.word  0x0000
3fedc6a0:	.word  0x0000
3fedc6b0:	.word  0x0000
3fedc6c0:	.word  0x0000
3fedc6d0:	.word  0x0000
3fedc6e0:	.word  0x0000
3fedc6f0:	.word  0x0004
3fedc700:	.word  0x0000
3fedc710:	.word  0x0013
3fedc720:	.word  0x0000
3fedc730:	move   a0, *a8, 0
3fedc740:	dsjs   a9, L3FEDC5B0
3fedc750:	.word  0x0000
3fedc760:	.word  0x0000
3fedc770:	.word  0x0000
3fedc780:	.word  0x0000
3fedc790:	.word  0x0000
3fedc7a0:	.word  0x0000
3fedc7b0:	.word  0x0000
3fedc7c0:	.word  0x0000
L3FEDC7D0:
3fedc7d0:	.word  0x0000
3fedc7e0:	.word  0x0000
3fedc7f0:	.word  0x0000
3fedc800:	.word  0x0000
3fedc810:	.word  0x0000
3fedc820:	.word  0x0000
3fedc830:	.word  0x0000
3fedc840:	.word  0x0000
3fedc850:	.word  0x0000
3fedc860:	.word  0x0000
3fedc870:	.word  0x0000
3fedc880:	.word  0x0000
3fedc890:	.word  0x0000
3fedc8a0:	.word  0x0000
3fedc8b0:	.word  0x0000
3fedc8c0:	.word  0x0000
3fedc8d0:	.word  0x0000
3fedc8e0:	.word  0x0000
3fedc8f0:	.word  0x0000
3fedc900:	.word  0x0000
3fedc910:	.word  0x0000
3fedc920:	.word  0x0000
3fedc930:	.word  0x0000
3fedc940:	.word  0x0000
3fedc950:	move   a6, *a0, 0
3fedc960:	dsjs   a9, L3FEDC7D0
3fedc970:	.word  0x0000
3fedc980:	.word  0x0000
3fedc990:	.word  0x0000
3fedc9a0:	.word  0x0000
3fedc9b0:	.word  0x0000
3fedc9c0:	.word  0x0000
3fedc9d0:	.word  0x0000
3fedc9e0:	.word  0x0000
L3FEDC9F0:
3fedc9f0:	.word  0x0000
3fedca00:	.word  0x0000
3fedca10:	.word  0x0000
3fedca20:	.word  0x0000
3fedca30:	.word  0x0000
3fedca40:	.word  0x0000
3fedca50:	.word  0x0000
3fedca60:	.word  0x0000
3fedca70:	.word  0x0000
3fedca80:	.word  0x0000
3fedca90:	.word  0x0000
L3FEDCAA0:
3fedcaa0:	.word  0x0000
3fedcab0:	.word  0x0000
3fedcac0:	.word  0x0000
3fedcad0:	.word  0x0000
3fedcae0:	.word  0x0000
3fedcaf0:	.word  0x0000
3fedcb00:	.word  0x0000
3fedcb10:	.word  0x0000
3fedcb20:	.word  0x0000
3fedcb30:	.word  0x0000
3fedcb40:	.word  0x0000
3fedcb50:	.word  0x0000
3fedcb60:	.word  0x0000
3fedcb70:	addk   7, b8
3fedcb80:	dsjs   a9, L3FEDC9F0
3fedcb90:	mmtm   b4, b0,b1,b2,b3,b6,b8,b10,b11
3fedcbb0:	.word  0x0014
3fedcbc0:	.word  0x0014
3fedcbd0:	.word  0x000f
3fedcbe0:	.word  0x0004
3fedcbf0:	.word  0x0000
3fedcc00:	.word  0x0001
3fedcc10:	.word  0x0000
3fedcc20:	move   a14, *a8, 0
3fedcc30:	dsjs   a9, L3FEDCAA0
3fedcc40:	.word  0x0000
3fedcc50:	.word  0x0000
3fedcc60:	.word  0x0000
3fedcc70:	.word  0x0000
3fedcc80:	.word  0x0000
3fedcc90:	.word  0x0000
3fedcca0:	.word  0x0000
3fedccb0:	.word  0x0000
L3FEDCCC0:
3fedccc0:	.word  0x0000
3fedccd0:	.word  0x0000
3fedcce0:	.word  0x0000
3fedccf0:	.word  0x0000
3fedcd00:	.word  0x0000
3fedcd10:	.word  0x0000
3fedcd20:	.word  0x0000
3fedcd30:	.word  0x0000
3fedcd40:	.word  0x0000
3fedcd50:	.word  0x0000
3fedcd60:	.word  0x0000
3fedcd70:	.word  0x0000
3fedcd80:	.word  0x0000
3fedcd90:	.word  0x0000
3fedcda0:	.word  0x0000
3fedcdb0:	.word  0x0000
3fedcdc0:	.word  0x0000
3fedcdd0:	.word  0x0000
3fedcde0:	.word  0x0000
3fedcdf0:	.word  0x0000
3fedce00:	.word  0x0000
3fedce10:	.word  0x0000
3fedce20:	.word  0x0000
3fedce30:	.word  0x0000
3fedce40:	move   b2, *b0, 1
3fedce50:	dsjs   a9, L3FEDCCC0
3fedce60:	.word  0x0000
3fedce70:	.word  0x0000
3fedce80:	.word  0x0000
3fedce90:	.word  0x0000
3fedcea0:	.word  0x0000
3fedceb0:	.word  0x0000
3fedcec0:	.word  0x0000
3fedced0:	.word  0x0000
L3FEDCEE0:
3fedcee0:	.word  0x0000
3fedcef0:	.word  0x0000
3fedcf00:	.word  0x0000
3fedcf10:	.word  0x0000
3fedcf20:	.word  0x0000
3fedcf30:	.word  0x0000
3fedcf40:	.word  0x0000
3fedcf50:	.word  0x0000
3fedcf60:	.word  0x0000
3fedcf70:	.word  0x0000
3fedcf80:	.word  0x0000
3fedcf90:	.word  0x0000
3fedcfa0:	.word  0x0000
3fedcfb0:	.word  0x0000
3fedcfc0:	.word  0x0000
3fedcfd0:	.word  0x0000
3fedcfe0:	.word  0x0000
3fedcff0:	.word  0x0000
3fedd000:	.word  0x0000
3fedd010:	.word  0x0000
3fedd020:	.word  0x0000
3fedd030:	.word  0x0000
3fedd040:	.word  0x0000
3fedd050:	.word  0x0000
3fedd060:	move   a8, *a8, 1
3fedd070:	dsjs   a9, L3FEDCEE0
3fedd080:	.word  0x0000
3fedd090:	.word  0x0000
3fedd0a0:	.word  0x0000
3fedd0b0:	.word  0x0000
3fedd0c0:	.word  0x0000
3fedd0d0:	.word  0x0000
3fedd0e0:	.word  0x0000
3fedd0f0:	.word  0x0000
3fedd100:	.word  0x0000
3fedd110:	.word  0x0000
3fedd120:	.word  0x0000
3fedd130:	.word  0x0000
3fedd140:	.word  0x0000
3fedd150:	.word  0x0000
L3FEDD160:
3fedd160:	.word  0x0000
3fedd170:	.word  0x0000
3fedd180:	.word  0x0000
3fedd190:	.word  0x0000
3fedd1a0:	.word  0x0000
3fedd1b0:	.word  0x0000
3fedd1c0:	.word  0x0000
3fedd1d0:	.word  0x0000
3fedd1e0:	.word  0x0000
3fedd1f0:	.word  0x0000
3fedd200:	.word  0x0000
3fedd210:	.word  0x0000
3fedd220:	.word  0x0000
3fedd230:	.word  0x0000
3fedd240:	.word  0x0000
3fedd250:	.word  0x0000
3fedd260:	.word  0x0000
3fedd270:	.word  0x0000
3fedd280:	.word  0x0014
3fedd290:	.word  0x001e
3fedd2a0:	.word  0x0007
3fedd2b0:	.word  0x0000
3fedd2c0:	.word  0x0002
3fedd2d0:	.word  0x0000
3fedd2e0:	addk   14, a0
3fedd2f0:	dsjs   a9, L3FEDD160
3fedd300:	.word  0x0000
3fedd310:	.word  0x0000
3fedd320:	.word  0x0000
3fedd330:	.word  0x0000
3fedd340:	.word  0x0000
3fedd350:	.word  0x0000
3fedd360:	.word  0x0000
3fedd370:	.word  0x0000
L3FEDD380:
3fedd380:	.word  0x0000
3fedd390:	.word  0x0000
3fedd3a0:	.word  0x0000
3fedd3b0:	.word  0x0000
3fedd3c0:	.word  0x0000
3fedd3d0:	.word  0x0000
3fedd3e0:	.word  0x0000
3fedd3f0:	.word  0x0000
3fedd400:	.word  0x0000
3fedd410:	.word  0x0000
3fedd420:	.word  0x0000
3fedd430:	.word  0x0000
3fedd440:	.word  0x0000
3fedd450:	.word  0x0000
3fedd460:	.word  0x0000
3fedd470:	.word  0x0000
3fedd480:	.word  0x0000
3fedd490:	.word  0x0000
3fedd4a0:	.word  0x0000
3fedd4b0:	.word  0x0000
3fedd4c0:	.word  0x0000
3fedd4d0:	.word  0x0000
3fedd4e0:	.word  0x0000
3fedd4f0:	.word  0x0000
3fedd500:	addk   14, a0
3fedd510:	dsjs   a9, L3FEDD380
3fedd520:	.word  0x0000
3fedd530:	.word  0x0000
3fedd540:	.word  0x0000
3fedd550:	.word  0x0000
3fedd560:	.word  0x0000
3fedd570:	.word  0x0000
3fedd580:	.word  0x0000
3fedd590:	.word  0x0000
L3FEDD5A0:
3fedd5a0:	.word  0x0000
3fedd5b0:	.word  0x0000
3fedd5c0:	.word  0x0000
3fedd5d0:	.word  0x0000
3fedd5e0:	.word  0x0000
3fedd5f0:	.word  0x0000
3fedd600:	.word  0x0000
3fedd610:	.word  0x0000
3fedd620:	.word  0x0000
3fedd630:	.word  0x0000
3fedd640:	.word  0x0000
3fedd650:	.word  0x0000
3fedd660:	.word  0x0000
3fedd670:	.word  0x0000
3fedd680:	.word  0x0000
3fedd690:	.word  0x0000
3fedd6a0:	.word  0x0000
3fedd6b0:	.word  0x0000
3fedd6c0:	.word  0x0000
3fedd6d0:	.word  0x0000
3fedd6e0:	.word  0x0000
3fedd6f0:	.word  0x0000
3fedd700:	.word  0x0000
3fedd710:	.word  0x0000
3fedd720:	addk   14, a0
3fedd730:	dsjs   a9, L3FEDD5A0
3fedd740:	.word  0x0000
3fedd750:	.word  0x0000
3fedd760:	.word  0x0000
3fedd770:	.word  0x0000
3fedd780:	.word  0x0000
3fedd790:	.word  0x0000
3fedd7a0:	.word  0x0000
3fedd7b0:	.word  0x0000
3fedd7c0:	.word  0x0000
3fedd7d0:	.word  0x0000
3fedd7e0:	.word  0x0000
3fedd7f0:	.word  0x0000
3fedd800:	.word  0x0000
3fedd810:	.word  0x0000
L3FEDD820:
3fedd820:	.word  0x0000
3fedd830:	.word  0x0000
3fedd840:	.word  0x0000
3fedd850:	.word  0x0000
3fedd860:	.word  0x0000
3fedd870:	.word  0x0000
3fedd880:	.word  0x0000
3fedd890:	.word  0x0000
3fedd8a0:	.word  0x0000
3fedd8b0:	.word  0x0000
3fedd8c0:	.word  0x0000
3fedd8d0:	.word  0x0000
3fedd8e0:	.word  0x0000
3fedd8f0:	.word  0x0000
3fedd900:	.word  0x0000
3fedd910:	.word  0x0000
3fedd920:	.word  0x0000
3fedd930:	.word  0x0000
3fedd940:	putst  b2
3fedd950:	rev    a2
3fedd960:	.word  0x0004
3fedd970:	.word  0x0000
3fedd980:	.word  0x0003
3fedd990:	.word  0x0000
3fedd9a0:	move   b13, *b0, 1
3fedd9b0:	dsjs   a9, L3FEDD820
3fedd9c0:	.word  0x0000
3fedd9d0:	.word  0x0000
3fedd9e0:	.word  0x0000
3fedd9f0:	.word  0x0000
3fedda00:	.word  0x0000
3fedda10:	.word  0x0000
3fedda20:	.word  0x0000
3fedda30:	.word  0x0000
L3FEDDA40:
3fedda40:	.word  0x0000
3fedda50:	.word  0x0000
3fedda60:	.word  0x0000
3fedda70:	.word  0x0000
3fedda80:	.word  0x0000
3fedda90:	.word  0x0000
3feddaa0:	.word  0x0000
3feddab0:	.word  0x0000
3feddac0:	.word  0x0000
3feddad0:	.word  0x0000
3feddae0:	.word  0x0000
3feddaf0:	.word  0x0000
3feddb00:	.word  0x0000
3feddb10:	.word  0x0000
3feddb20:	.word  0x0000
3feddb30:	.word  0x0000
3feddb40:	.word  0x0000
3feddb50:	.word  0x0000
3feddb60:	.word  0x0000
3feddb70:	.word  0x0000
3feddb80:	.word  0x0000
3feddb90:	.word  0x0000
3feddba0:	.word  0x0000
3feddbb0:	.word  0x0000
3feddbc0:	move   b14, *b8, 1
3feddbd0:	dsjs   a9, L3FEDDA40
3feddbe0:	.word  0x0000
3feddbf0:	.word  0x0000
3feddc00:	.word  0x0000
3feddc10:	.word  0x0000
3feddc20:	.word  0x0000
3feddc30:	.word  0x0000
3feddc40:	.word  0x0000
3feddc50:	.word  0x0000
L3FEDDC60:
3feddc60:	.word  0x0000
3feddc70:	.word  0x0000
3feddc80:	.word  0x0000
3feddc90:	.word  0x0000
3feddca0:	.word  0x0000
3feddcb0:	.word  0x0000
3feddcc0:	.word  0x0000
3feddcd0:	.word  0x0000
3feddce0:	.word  0x0000
3feddcf0:	.word  0x0000
3feddd00:	.word  0x0000
3feddd10:	.word  0x0000
3feddd20:	.word  0x0000
3feddd30:	.word  0x0000
3feddd40:	.word  0x0000
3feddd50:	.word  0x0000
3feddd60:	.word  0x0000
3feddd70:	.word  0x0000
3feddd80:	.word  0x0000
3feddd90:	.word  0x0000
3feddda0:	.word  0x0000
3fedddb0:	.word  0x0000
3fedddc0:	.word  0x0000
3fedddd0:	.word  0x0000
3feddde0:	move   *a0, a0, 0
3fedddf0:	dsjs   a9, L3FEDDC60
3fedde00:	.word  0x0000
3fedde10:	.word  0x0000
3fedde20:	.word  0x0000
3fedde30:	.word  0x0000
3fedde40:	.word  0x0000
3fedde50:	.word  0x0000
3fedde60:	.word  0x0000
3fedde70:	.word  0x0000
3fedde80:	.word  0x0000
3fedde90:	.word  0x0000
3feddea0:	.word  0x0000
3feddeb0:	.word  0x0000
3feddec0:	.word  0x0000
3fedded0:	.word  0x0000
L3FEDDEE0:
3feddee0:	.word  0x0000
3feddef0:	.word  0x0000
3feddf00:	.word  0x0000
3feddf10:	.word  0x0000
3feddf20:	.word  0x0000
3feddf30:	.word  0x0000
3feddf40:	.word  0x0000
3feddf50:	.word  0x0000
3feddf60:	.word  0x0000
3feddf70:	.word  0x0000
3feddf80:	.word  0x0000
3feddf90:	.word  0x0000
3feddfa0:	.word  0x0000
3feddfb0:	.word  0x0000
3feddfc0:	.word  0x0000
3feddfd0:	.word  0x0000
3feddfe0:	.word  0x0000
3feddff0:	.word  0x0000
3fede000:	putst  b2
3fede010:	rev    b10
3fede020:	.word  0x0004
3fede030:	.word  0x0000
3fede040:	.word  0x0004
3fede050:	.word  0x0000
3fede060:	move   *b1, b8, 0
3fede070:	dsjs   a9, L3FEDDEE0
3fede080:	.word  0x0000
3fede090:	.word  0x0000
3fede0a0:	.word  0x0000
3fede0b0:	.word  0x0000
3fede0c0:	.word  0x0000
3fede0d0:	.word  0x0000
3fede0e0:	.word  0x0000
3fede0f0:	.word  0x0000
L3FEDE100:
3fede100:	.word  0x0000
3fede110:	.word  0x0000
3fede120:	.word  0x0000
3fede130:	.word  0x0000
3fede140:	.word  0x0000
3fede150:	.word  0x0000
3fede160:	.word  0x0000
3fede170:	.word  0x0000
3fede180:	.word  0x0000
3fede190:	.word  0x0000
3fede1a0:	.word  0x0000
3fede1b0:	.word  0x0000
3fede1c0:	.word  0x0000
3fede1d0:	.word  0x0000
3fede1e0:	.word  0x0000
3fede1f0:	.word  0x0000
3fede200:	.word  0x0000
3fede210:	.word  0x0000
3fede220:	.word  0x0000
3fede230:	.word  0x0000
3fede240:	.word  0x0000
3fede250:	.word  0x0000
3fede260:	.word  0x0000
3fede270:	.word  0x0000
3fede280:	move   *a4, a0, 0
3fede290:	dsjs   a9, L3FEDE100
3fede2a0:	.word  0x0000
3fede2b0:	.word  0x0000
3fede2c0:	.word  0x0000
3fede2d0:	.word  0x0000
3fede2e0:	.word  0x0000
3fede2f0:	.word  0x0000
3fede300:	.word  0x0000
3fede310:	.word  0x0000
L3FEDE320:
3fede320:	.word  0x0000
3fede330:	.word  0x0000
3fede340:	.word  0x0000
3fede350:	.word  0x0000
3fede360:	.word  0x0000
3fede370:	.word  0x0000
3fede380:	.word  0x0000
3fede390:	.word  0x0000
3fede3a0:	.word  0x0000
3fede3b0:	.word  0x0000
3fede3c0:	.word  0x0000
3fede3d0:	.word  0x0000
3fede3e0:	.word  0x0000
3fede3f0:	.word  0x0000
3fede400:	.word  0x0000
3fede410:	.word  0x0000
3fede420:	.word  0x0000
3fede430:	.word  0x0000
3fede440:	.word  0x0000
3fede450:	.word  0x0000
3fede460:	.word  0x0000
3fede470:	.word  0x0000
3fede480:	.word  0x0000
3fede490:	.word  0x0000
3fede4a0:	move   *a7, a0, 0
3fede4b0:	dsjs   a9, L3FEDE320
3fede4c0:	.word  0x0000
3fede4d0:	.word  0x0000
3fede4e0:	.word  0x0000
3fede4f0:	.word  0x0000
3fede500:	.word  0x0000
3fede510:	.word  0x0000
3fede520:	.word  0x0000
3fede530:	.word  0x0000
3fede540:	.word  0x0000
3fede550:	.word  0x0000
3fede560:	.word  0x0000
3fede570:	.word  0x0000
3fede580:	.word  0x0000
3fede590:	.word  0x0000
L3FEDE5A0:
3fede5a0:	.word  0x0000
3fede5b0:	.word  0x0000
3fede5c0:	.word  0x0000
3fede5d0:	.word  0x0000
3fede5e0:	.word  0x0000
3fede5f0:	.word  0x0000
3fede600:	.word  0x0000
3fede610:	.word  0x0000
3fede620:	.word  0x0000
3fede630:	.word  0x0000
3fede640:	.word  0x0000
3fede650:	.word  0x0000
3fede660:	.word  0x0000
3fede670:	.word  0x0000
3fede680:	.word  0x0000
3fede690:	.word  0x0000
3fede6a0:	.word  0x0000
3fede6b0:	.word  0x0000
3fede6c0:	putst  b2
3fede6d0:	.word  0x0056
3fede6e0:	.word  0x0004
3fede6f0:	.word  0x0000
3fede700:	.word  0x0005
3fede710:	.word  0x0000
3fede720:	move   *a10, a8, 0
3fede730:	dsjs   a9, L3FEDE5A0
3fede740:	.word  0x0000
3fede750:	.word  0x0000
3fede760:	.word  0x0000
3fede770:	.word  0x0000
3fede780:	.word  0x0000
3fede790:	.word  0x0000
3fede7a0:	.word  0x0000
3fede7b0:	.word  0x0000
L3FEDE7C0:
3fede7c0:	.word  0x0000
3fede7d0:	.word  0x0000
3fede7e0:	.word  0x0000
3fede7f0:	.word  0x0000
3fede800:	.word  0x0000
3fede810:	.word  0x0000
3fede820:	.word  0x0000
3fede830:	.word  0x0000
3fede840:	.word  0x0000
3fede850:	.word  0x0000
3fede860:	.word  0x0000
3fede870:	.word  0x0000
3fede880:	.word  0x0000
3fede890:	.word  0x0000
3fede8a0:	.word  0x0000
3fede8b0:	.word  0x0000
3fede8c0:	.word  0x0000
3fede8d0:	.word  0x0000
3fede8e0:	.word  0x0000
3fede8f0:	.word  0x0000
3fede900:	.word  0x0000
3fede910:	.word  0x0000
3fede920:	.word  0x0000
3fede930:	.word  0x0000
3fede940:	move   *b12, b8, 0
3fede950:	dsjs   a9, L3FEDE7C0
3fede960:	.word  0x0000
3fede970:	.word  0x0000
3fede980:	.word  0x0000
3fede990:	.word  0x0000
3fede9a0:	.word  0x0000
3fede9b0:	.word  0x0000
3fede9c0:	.word  0x0000
3fede9d0:	.word  0x0000
L3FEDE9E0:
3fede9e0:	.word  0x0000
3fede9f0:	.word  0x0000
3fedea00:	.word  0x0000
3fedea10:	.word  0x0000
3fedea20:	.word  0x0000
3fedea30:	.word  0x0000
3fedea40:	.word  0x0000
3fedea50:	.word  0x0000
3fedea60:	.word  0x0000
3fedea70:	.word  0x0000
3fedea80:	.word  0x0000
3fedea90:	.word  0x0000
3fedeaa0:	.word  0x0000
3fedeab0:	.word  0x0000
3fedeac0:	.word  0x0000
3fedead0:	.word  0x0000
3fedeae0:	.word  0x0000
3fedeaf0:	.word  0x0000
3fedeb00:	.word  0x0000
3fedeb10:	.word  0x0000
3fedeb20:	.word  0x0000
3fedeb30:	.word  0x0000
3fedeb40:	.word  0x0000
3fedeb50:	.word  0x0000
3fedeb60:	move   *sp, a8, 0
3fedeb70:	dsjs   a9, L3FEDE9E0
3fedeb80:	.word  0x0000
3fedeb90:	.word  0x0000
3fedeba0:	.word  0x0000
3fedebb0:	.word  0x0000
3fedebc0:	.word  0x0000
3fedebd0:	.word  0x0000
3fedebe0:	.word  0x0000
3fedebf0:	.word  0x0000
3fedec00:	.word  0x0000
3fedec10:	.word  0x0000
3fedec20:	.word  0x0000
3fedec30:	.word  0x0000
3fedec40:	.word  0x0000
3fedec50:	.word  0x0000
L3FEDEC60:
3fedec60:	.word  0x0000
3fedec70:	.word  0x0000
3fedec80:	.word  0x0000
3fedec90:	.word  0x0000
3fedeca0:	.word  0x0000
3fedecb0:	.word  0x0000
3fedecc0:	.word  0x0000
3fedecd0:	.word  0x0000
3fedece0:	.word  0x0000
3fedecf0:	.word  0x0000
3feded00:	.word  0x0000
3feded10:	.word  0x0000
3feded20:	.word  0x0000
3feded30:	.word  0x0000
3feded40:	.word  0x0000
3feded50:	.word  0x0000
3feded60:	.word  0x0000
3feded70:	.word  0x0000
3feded80:	putst  b8
3feded90:	.word  0x001c
3fededa0:	.word  0x0001
3fededb0:	.word  0x0000
3fededc0:	.word  0x0006
3fededd0:	.word  0x0000
3fedede0:	addk   14, a0
3fededf0:	dsjs   a9, L3FEDEC60
3fedee00:	.word  0x0000
3fedee10:	.word  0x0000
3fedee20:	.word  0x0000
3fedee30:	.word  0x0000
3fedee40:	.word  0x0000
3fedee50:	.word  0x0000
3fedee60:	.word  0x0000
3fedee70:	.word  0x0000
L3FEDEE80:
3fedee80:	.word  0x0000
3fedee90:	.word  0x0000
3fedeea0:	.word  0x0000
3fedeeb0:	.word  0x0000
3fedeec0:	.word  0x0000
3fedeed0:	.word  0x0000
3fedeee0:	.word  0x0000
3fedeef0:	.word  0x0000
3fedef00:	.word  0x0000
3fedef10:	.word  0x0000
3fedef20:	.word  0x0000
3fedef30:	.word  0x0000
3fedef40:	.word  0x0000
3fedef50:	.word  0x0000
3fedef60:	.word  0x0000
3fedef70:	.word  0x0000
3fedef80:	.word  0x0000
3fedef90:	.word  0x0000
3fedefa0:	.word  0x0000
3fedefb0:	.word  0x0000
3fedefc0:	.word  0x0000
3fedefd0:	.word  0x0000
3fedefe0:	.word  0x0000
3fedeff0:	.word  0x0000
3fedf000:	addk   14, a0
3fedf010:	dsjs   a9, L3FEDEE80
3fedf020:	.word  0x0000
3fedf030:	.word  0x0000
3fedf040:	.word  0x0000
3fedf050:	.word  0x0000
3fedf060:	.word  0x0000
3fedf070:	.word  0x0000
3fedf080:	.word  0x0000
3fedf090:	.word  0x0000
L3FEDF0A0:
3fedf0a0:	.word  0x0000
3fedf0b0:	.word  0x0000
3fedf0c0:	.word  0x0000
3fedf0d0:	.word  0x0000
3fedf0e0:	.word  0x0000
3fedf0f0:	.word  0x0000
3fedf100:	.word  0x0000
3fedf110:	.word  0x0000
3fedf120:	.word  0x0000
3fedf130:	.word  0x0000
3fedf140:	.word  0x0000
3fedf150:	.word  0x0000
3fedf160:	.word  0x0000
3fedf170:	.word  0x0000
3fedf180:	.word  0x0000
3fedf190:	.word  0x0000
3fedf1a0:	.word  0x0000
3fedf1b0:	.word  0x0000
3fedf1c0:	.word  0x0000
3fedf1d0:	.word  0x0000
3fedf1e0:	.word  0x0000
3fedf1f0:	.word  0x0000
3fedf200:	.word  0x0000
3fedf210:	.word  0x0000
3fedf220:	addk   14, a0
3fedf230:	dsjs   a9, L3FEDF0A0
3fedf240:	.word  0x0000
3fedf250:	.word  0x0000
3fedf260:	.word  0x0000
3fedf270:	.word  0x0000
3fedf280:	.word  0x0000
3fedf290:	.word  0x0000
3fedf2a0:	.word  0x0000
3fedf2b0:	.word  0x0000
3fedf2c0:	.word  0x0000
3fedf2d0:	.word  0x0000
3fedf2e0:	.word  0x0000
3fedf2f0:	.word  0x0000
3fedf300:	.word  0x0000
3fedf310:	.word  0x0000
L3FEDF320:
3fedf320:	.word  0x0000
3fedf330:	.word  0x0000
3fedf340:	.word  0x0000
3fedf350:	.word  0x0000
3fedf360:	.word  0x0000
3fedf370:	.word  0x0000
3fedf380:	.word  0x0000
3fedf390:	.word  0x0000
3fedf3a0:	.word  0x0000
3fedf3b0:	.word  0x0000
3fedf3c0:	.word  0x0000
3fedf3d0:	.word  0x0000
3fedf3e0:	.word  0x0000
3fedf3f0:	.word  0x0000
3fedf400:	.word  0x0000
3fedf410:	.word  0x0000
3fedf420:	.word  0x0000
3fedf430:	.word  0x0000
3fedf440:	putst  b8
3fedf450:	rev    b4
3fedf460:	.word  0x0001
3fedf470:	.word  0x0000
3fedf480:	.word  0x0007
3fedf490:	.word  0x0000
3fedf4a0:	addk   14, a0
3fedf4b0:	dsjs   a9, L3FEDF320
3fedf4c0:	.word  0x0000
3fedf4d0:	.word  0x0000
3fedf4e0:	.word  0x0000
3fedf4f0:	.word  0x0000
3fedf500:	.word  0x0000
3fedf510:	.word  0x0000
3fedf520:	.word  0x0000
3fedf530:	.word  0x0000
L3FEDF540:
3fedf540:	.word  0x0000
3fedf550:	.word  0x0000
3fedf560:	.word  0x0000
3fedf570:	.word  0x0000
3fedf580:	.word  0x0000
3fedf590:	.word  0x0000
3fedf5a0:	.word  0x0000
3fedf5b0:	.word  0x0000
3fedf5c0:	.word  0x0000
3fedf5d0:	.word  0x0000
3fedf5e0:	.word  0x0000
3fedf5f0:	.word  0x0000
3fedf600:	.word  0x0000
3fedf610:	.word  0x0000
3fedf620:	.word  0x0000
3fedf630:	.word  0x0000
3fedf640:	.word  0x0000
3fedf650:	.word  0x0000
3fedf660:	.word  0x0000
3fedf670:	.word  0x0000
3fedf680:	.word  0x0000
3fedf690:	.word  0x0000
3fedf6a0:	.word  0x0000
3fedf6b0:	.word  0x0000
3fedf6c0:	addk   14, a0
3fedf6d0:	dsjs   a9, L3FEDF540
3fedf6e0:	.word  0x0000
3fedf6f0:	.word  0x0000
3fedf700:	.word  0x0000
3fedf710:	.word  0x0000
3fedf720:	.word  0x0000
3fedf730:	.word  0x0000
3fedf740:	.word  0x0000
3fedf750:	.word  0x0000
L3FEDF760:
3fedf760:	.word  0x0000
3fedf770:	.word  0x0000
3fedf780:	.word  0x0000
3fedf790:	.word  0x0000
3fedf7a0:	.word  0x0000
3fedf7b0:	.word  0x0000
3fedf7c0:	.word  0x0000
3fedf7d0:	.word  0x0000
3fedf7e0:	.word  0x0000
3fedf7f0:	.word  0x0000
3fedf800:	.word  0x0000
3fedf810:	.word  0x0000
3fedf820:	.word  0x0000
3fedf830:	.word  0x0000
3fedf840:	.word  0x0000
3fedf850:	.word  0x0000
3fedf860:	.word  0x0000
3fedf870:	.word  0x0000
3fedf880:	.word  0x0000
3fedf890:	.word  0x0000
3fedf8a0:	.word  0x0000
3fedf8b0:	.word  0x0000
3fedf8c0:	.word  0x0000
3fedf8d0:	.word  0x0000
3fedf8e0:	addk   14, a0
3fedf8f0:	dsjs   a9, L3FEDF760
3fedf900:	.word  0x0000
3fedf910:	.word  0x0000
3fedf920:	.word  0x0000
3fedf930:	.word  0x0000
3fedf940:	.word  0x0000
3fedf950:	.word  0x0000
3fedf960:	.word  0x0000
3fedf970:	.word  0x0000
3fedf980:	.word  0x0000
3fedf990:	.word  0x0000
3fedf9a0:	.word  0x0000
3fedf9b0:	.word  0x0000
3fedf9c0:	.word  0x0000
3fedf9d0:	.word  0x0000
L3FEDF9E0:
3fedf9e0:	.word  0x0000
3fedf9f0:	.word  0x0000
3fedfa00:	.word  0x0000
3fedfa10:	.word  0x0000
3fedfa20:	.word  0x0000
3fedfa30:	.word  0x0000
3fedfa40:	.word  0x0000
3fedfa50:	.word  0x0000
3fedfa60:	.word  0x0000
3fedfa70:	.word  0x0000
3fedfa80:	.word  0x0000
3fedfa90:	.word  0x0000
3fedfaa0:	.word  0x0000
3fedfab0:	.word  0x0000
3fedfac0:	.word  0x0000
3fedfad0:	.word  0x0000
3fedfae0:	.word  0x0000
3fedfaf0:	.word  0x0000
3fedfb00:	putst  b8
3fedfb10:	.word  0x004e
3fedfb20:	.word  0x0001
3fedfb30:	.word  0x0000
3fedfb40:	.word  0x0008
3fedfb50:	.word  0x0000
3fedfb60:	cmp    a2, a8
3fedfb70:	dsjs   a9, L3FEDF9E0
3fedfb80:	.word  0x0000
3fedfb90:	.word  0x0000
3fedfba0:	.word  0x0000
3fedfbb0:	.word  0x0000
3fedfbc0:	.word  0x0000
3fedfbd0:	.word  0x0000
3fedfbe0:	.word  0x0000
3fedfbf0:	.word  0x0000
L3FEDFC00:
3fedfc00:	.word  0x0000
3fedfc10:	.word  0x0000
3fedfc20:	.word  0x0000
3fedfc30:	.word  0x0000
3fedfc40:	.word  0x0000
3fedfc50:	.word  0x0000
3fedfc60:	.word  0x0000
3fedfc70:	.word  0x0000
3fedfc80:	.word  0x0000
3fedfc90:	.word  0x0000
3fedfca0:	.word  0x0000
3fedfcb0:	.word  0x0000
3fedfcc0:	.word  0x0000
3fedfcd0:	.word  0x0000
3fedfce0:	.word  0x0000
3fedfcf0:	.word  0x0000
3fedfd00:	.word  0x0000
3fedfd10:	.word  0x0000
3fedfd20:	.word  0x0000
3fedfd30:	.word  0x0000
3fedfd40:	.word  0x0000
3fedfd50:	.word  0x0000
3fedfd60:	.word  0x0000
3fedfd70:	.word  0x0000
3fedfd80:	cmp    a2, a8
3fedfd90:	dsjs   a9, L3FEDFC00
3fedfda0:	.word  0x0000
3fedfdb0:	.word  0x0000
3fedfdc0:	.word  0x0000
3fedfdd0:	.word  0x0000
3fedfde0:	.word  0x0000
3fedfdf0:	.word  0x0000
3fedfe00:	.word  0x0000
3fedfe10:	.word  0x0000
L3FEDFE20:
3fedfe20:	.word  0x0000
3fedfe30:	.word  0x0000
3fedfe40:	.word  0x0000
3fedfe50:	.word  0x0000
3fedfe60:	.word  0x0000
3fedfe70:	.word  0x0000
3fedfe80:	.word  0x0000
3fedfe90:	.word  0x0000
3fedfea0:	.word  0x0000
3fedfeb0:	.word  0x0000
3fedfec0:	.word  0x0000
3fedfed0:	.word  0x0000
3fedfee0:	.word  0x0000
3fedfef0:	.word  0x0000
3fedff00:	.word  0x0000
3fedff10:	.word  0x0000
3fedff20:	.word  0x0000
3fedff30:	.word  0x0000
3fedff40:	.word  0x0000
3fedff50:	.word  0x0000
3fedff60:	.word  0x0000
3fedff70:	.word  0x0000
3fedff80:	.word  0x0000
3fedff90:	.word  0x0000
3fedffa0:	cmp    a2, a8
3fedffb0:	dsjs   a9, L3FEDFE20
3fedffc0:	.word  0x0000
3fedffd0:	.word  0x0000
3fedffe0:	.word  0x0000
3fedfff0:	.word  0x0000
3fee0000:	.word  0x0000
3fee0010:	.word  0x0000
3fee0020:	.word  0x0000
3fee0030:	.word  0x0000
L3FEE0040:
3fee0040:	.word  0x0000
3fee0050:	.word  0x0000
3fee0060:	.word  0x0000
3fee0070:	.word  0x0000
3fee0080:	.word  0x0000
3fee0090:	.word  0x0000
L3FEE00A0:
3fee00a0:	.word  0x0000
3fee00b0:	.word  0x0000
3fee00c0:	.word  0x0000
3fee00d0:	.word  0x0000
3fee00e0:	.word  0x0000
3fee00f0:	.word  0x0000
3fee0100:	.word  0x0000
3fee0110:	.word  0x0000
3fee0120:	.word  0x0000
3fee0130:	.word  0x0000
3fee0140:	.word  0x0000
3fee0150:	.word  0x0000
3fee0160:	.word  0x0000
3fee0170:	.word  0x0000
3fee0180:	.word  0x0000
3fee0190:	.word  0x0000
3fee01a0:	.word  0x0000
3fee01b0:	.word  0x0000
3fee01c0:	getpc  a11
3fee01d0:	.word  0x0088
3fee01e0:	.word  0x0005
3fee01f0:	.word  0x0000
3fee0200:	.word  0x0009
3fee0210:	.word  0x0000
3fee0220:	dsjs   a0, L3FEE0040
3fee0230:	dsjs   a9, L3FEE00A0
3fee0240:	.word  0x0000
3fee0250:	.word  0x0000
3fee0260:	.word  0x0000
3fee0270:	.word  0x0000
3fee0280:	.word  0x0000
3fee0290:	.word  0x0000
3fee02a0:	.word  0x0000
3fee02b0:	.word  0x0000
L3FEE02C0:
3fee02c0:	.word  0x0000
3fee02d0:	.word  0x0000
3fee02e0:	.word  0x0000
3fee02f0:	.word  0x0000
3fee0300:	.word  0x0000
3fee0310:	.word  0x0000
3fee0320:	.word  0x0000
3fee0330:	.word  0x0000
3fee0340:	.word  0x0000
3fee0350:	.word  0x0000
3fee0360:	.word  0x0000
3fee0370:	.word  0x0000
3fee0380:	.word  0x0000
3fee0390:	.word  0x0000
3fee03a0:	.word  0x0000
3fee03b0:	.word  0x0000
3fee03c0:	.word  0x0000
3fee03d0:	.word  0x0000
3fee03e0:	.word  0x0000
3fee03f0:	.word  0x0000
3fee0400:	.word  0x0000
3fee0410:	.word  0x0000
3fee0420:	.word  0x0000
3fee0430:	.word  0x0000
3fee0440:	add    a1, a0
3fee0450:	dsjs   a9, L3FEE02C0
3fee0460:	.word  0x0000
3fee0470:	.word  0x0000
3fee0480:	.word  0x0000
3fee0490:	.word  0x0000
3fee04a0:	.word  0x0000
3fee04b0:	.word  0x0000
3fee04c0:	.word  0x0000
3fee04d0:	.word  0x0000
L3FEE04E0:
3fee04e0:	.word  0x0000
3fee04f0:	.word  0x0000
3fee0500:	.word  0x0000
3fee0510:	.word  0x0000
3fee0520:	.word  0x0000
3fee0530:	.word  0x0000
3fee0540:	.word  0x0000
3fee0550:	.word  0x0000
3fee0560:	.word  0x0000
3fee0570:	.word  0x0000
3fee0580:	.word  0x0000
3fee0590:	.word  0x0000
3fee05a0:	.word  0x0000
3fee05b0:	.word  0x0000
3fee05c0:	.word  0x0000
3fee05d0:	.word  0x0000
3fee05e0:	.word  0x0000
3fee05f0:	.word  0x0000
3fee0600:	.word  0x0000
3fee0610:	.word  0x0000
3fee0620:	.word  0x0000
3fee0630:	.word  0x0000
3fee0640:	.word  0x0000
3fee0650:	.word  0x0000
3fee0660:	add    b3, b0
3fee0670:	dsjs   a9, L3FEE04E0
3fee0680:	.word  0x0000
3fee0690:	.word  0x0000
3fee06a0:	.word  0x0000
3fee06b0:	.word  0x0000
3fee06c0:	.word  0x0000
3fee06d0:	.word  0x0000
3fee06e0:	.word  0x0000
3fee06f0:	.word  0x0000
3fee0700:	.word  0x0000
3fee0710:	.word  0x0000
3fee0720:	.word  0x0000
3fee0730:	.word  0x0000
3fee0740:	.word  0x0000
3fee0750:	.word  0x0000
L3FEE0760:
3fee0760:	.word  0x0000
3fee0770:	.word  0x0000
3fee0780:	.word  0x0000
3fee0790:	.word  0x0000
3fee07a0:	.word  0x0000
3fee07b0:	.word  0x0000
3fee07c0:	.word  0x0000
3fee07d0:	.word  0x0000
3fee07e0:	.word  0x0000
3fee07f0:	.word  0x0000
3fee0800:	.word  0x0000
3fee0810:	.word  0x0000
3fee0820:	.word  0x0000
3fee0830:	.word  0x0000
3fee0840:	.word  0x0000
3fee0850:	.word  0x0000
3fee0860:	.word  0x0000
3fee0870:	.word  0x0000
3fee0880:	putst  b8
3fee0890:	.word  0x0088
3fee08a0:	.word  0x0005
3fee08b0:	.word  0x0000
3fee08c0:	.word  0x000a
3fee08d0:	.word  0x0000
3fee08e0:	move   *a3, a8, 1
3fee08f0:	dsjs   a9, L3FEE0760
3fee0900:	.word  0x0000
3fee0910:	.word  0x0000
3fee0920:	.word  0x0000
3fee0930:	.word  0x0000
3fee0940:	.word  0x0000
3fee0950:	.word  0x0000
3fee0960:	.word  0x0000
3fee0970:	.word  0x0000
L3FEE0980:
3fee0980:	.word  0x0000
3fee0990:	.word  0x0000
3fee09a0:	.word  0x0000
3fee09b0:	.word  0x0000
3fee09c0:	.word  0x0000
3fee09d0:	.word  0x0000
3fee09e0:	.word  0x0000
3fee09f0:	.word  0x0000
3fee0a00:	.word  0x0000
3fee0a10:	.word  0x0000
3fee0a20:	.word  0x0000
3fee0a30:	.word  0x0000
3fee0a40:	.word  0x0000
3fee0a50:	.word  0x0000
3fee0a60:	.word  0x0000
3fee0a70:	.word  0x0000
3fee0a80:	.word  0x0000
3fee0a90:	.word  0x0000
3fee0aa0:	.word  0x0000
3fee0ab0:	.word  0x0000
3fee0ac0:	.word  0x0000
3fee0ad0:	.word  0x0000
3fee0ae0:	.word  0x0000
3fee0af0:	.word  0x0000
3fee0b00:	move   *a6, a0, 1
3fee0b10:	dsjs   a9, L3FEE0980
3fee0b20:	.word  0x0000
3fee0b30:	.word  0x0000
3fee0b40:	.word  0x0000
3fee0b50:	.word  0x0000
3fee0b60:	.word  0x0000
3fee0b70:	.word  0x0000
3fee0b80:	.word  0x0000
3fee0b90:	.word  0x0000
L3FEE0BA0:
3fee0ba0:	.word  0x0000
3fee0bb0:	.word  0x0000
3fee0bc0:	.word  0x0000
3fee0bd0:	.word  0x0000
3fee0be0:	.word  0x0000
3fee0bf0:	.word  0x0000
3fee0c00:	.word  0x0000
3fee0c10:	.word  0x0000
3fee0c20:	.word  0x0000
3fee0c30:	.word  0x0000
3fee0c40:	.word  0x0000
3fee0c50:	.word  0x0000
3fee0c60:	.word  0x0000
3fee0c70:	.word  0x0000
3fee0c80:	.word  0x0000
3fee0c90:	.word  0x0000
3fee0ca0:	.word  0x0000
3fee0cb0:	.word  0x0000
3fee0cc0:	.word  0x0000
3fee0cd0:	.word  0x0000
3fee0ce0:	.word  0x0000
3fee0cf0:	.word  0x0000
3fee0d00:	.word  0x0000
3fee0d10:	.word  0x0000
3fee0d20:	addc   a14, a0
3fee0d30:	dsjs   a9, L3FEE0BA0
3fee0d40:	.word  0x0000
3fee0d50:	.word  0x0000
3fee0d60:	.word  0x0000
3fee0d70:	.word  0x0000
3fee0d80:	.word  0x0000
3fee0d90:	.word  0x0000
3fee0da0:	.word  0x0000
3fee0db0:	.word  0x0000
3fee0dc0:	.word  0x0000
3fee0dd0:	.word  0x0000
L3FEE0DE0:
3fee0de0:	.word  0x0000
3fee0df0:	.word  0x0000
3fee0e00:	.word  0x0000
3fee0e10:	.word  0x0000
L3FEE0E20:
3fee0e20:	.word  0x0000
3fee0e30:	.word  0x0000
3fee0e40:	.word  0x0000
3fee0e50:	.word  0x0000
3fee0e60:	.word  0x0000
3fee0e70:	.word  0x0000
3fee0e80:	.word  0x0000
3fee0e90:	.word  0x0000
3fee0ea0:	.word  0x0000
3fee0eb0:	.word  0x0000
3fee0ec0:	.word  0x0000
3fee0ed0:	.word  0x0000
3fee0ee0:	.word  0x0000
3fee0ef0:	.word  0x0000
3fee0f00:	.word  0x0000
3fee0f10:	.word  0x0000
3fee0f20:	.word  0x0000
3fee0f30:	.word  0x0000
3fee0f40:	.word  0x0014
3fee0f50:	.word  0x00b8
3fee0f60:	.word  0x0002
3fee0f70:	.word  0x0000
3fee0f80:	.word  0x000b
3fee0f90:	.word  0x0000
3fee0fa0:	move   *a9, a0, 1
3fee0fb0:	dsjs   a9, L3FEE0E20
3fee0fc0:	.word  0x0000
3fee0fd0:	.word  0x0000
3fee0fe0:	.word  0x0000
3fee0ff0:	.word  0x0000
3fee1000:	.word  0x0000
3fee1010:	.word  0x0000
3fee1020:	.word  0x0000
3fee1030:	.word  0x0000
L3FEE1040:
3fee1040:	.word  0x0000
3fee1050:	.word  0x0000
3fee1060:	.word  0x0000
3fee1070:	.word  0x0000
3fee1080:	.word  0x0000
3fee1090:	.word  0x0000
3fee10a0:	.word  0x0000
3fee10b0:	.word  0x0000
3fee10c0:	.word  0x0000
3fee10d0:	.word  0x0000
3fee10e0:	.word  0x0000
3fee10f0:	.word  0x0000
3fee1100:	.word  0x0000
3fee1110:	.word  0x0000
3fee1120:	.word  0x0000
3fee1130:	.word  0x0000
3fee1140:	.word  0x0000
3fee1150:	.word  0x0000
3fee1160:	.word  0x0000
3fee1170:	.word  0x0000
3fee1180:	.word  0x0000
3fee1190:	.word  0x0000
3fee11a0:	.word  0x0000
3fee11b0:	.word  0x0000
3fee11c0:	move   *a0, *a8, 0
3fee11d0:	dsjs   a9, L3FEE1040
3fee11e0:	.word  0x0000
3fee11f0:	.word  0x0000
3fee1200:	.word  0x0000
3fee1210:	.word  0x0000
3fee1220:	.word  0x0000
3fee1230:	.word  0x0000
3fee1240:	.word  0x0000
3fee1250:	.word  0x0000
L3FEE1260:
3fee1260:	.word  0x0000
3fee1270:	.word  0x0000
3fee1280:	.word  0x0000
3fee1290:	.word  0x0000
3fee12a0:	.word  0x0000
3fee12b0:	.word  0x0000
3fee12c0:	.word  0x0000
3fee12d0:	.word  0x0000
3fee12e0:	.word  0x0000
3fee12f0:	.word  0x0000
3fee1300:	.word  0x0000
3fee1310:	.word  0x0000
3fee1320:	.word  0x0000
3fee1330:	.word  0x0000
3fee1340:	.word  0x0000
3fee1350:	.word  0x0000
3fee1360:	.word  0x0000
3fee1370:	.word  0x0000
3fee1380:	.word  0x0000
3fee1390:	.word  0x0000
3fee13a0:	.word  0x0000
3fee13b0:	.word  0x0000
3fee13c0:	.word  0x0000
3fee13d0:	.word  0x0000
3fee13e0:	move   *a9, *a0, 0
3fee13f0:	dsjs   a9, L3FEE1260
3fee1400:	.word  0x0000
3fee1410:	.word  0x0000
3fee1420:	.word  0x0000
3fee1430:	.word  0x0000
3fee1440:	.word  0x0000
3fee1450:	.word  0x0000
3fee1460:	.word  0x0000
3fee1470:	.word  0x0000
3fee1480:	.word  0x0000
3fee1490:	.word  0x0000
3fee14a0:	.word  0x0000
3fee14b0:	.word  0x0000
3fee14c0:	.word  0x0000
3fee14d0:	.word  0x0000
L3FEE14E0:
3fee14e0:	.word  0x0000
3fee14f0:	.word  0x0000
3fee1500:	.word  0x0000
3fee1510:	.word  0x0000
3fee1520:	.word  0x0000
3fee1530:	.word  0x0000
3fee1540:	.word  0x0000
3fee1550:	.word  0x0000
3fee1560:	.word  0x0000
3fee1570:	.word  0x0000
3fee1580:	.word  0x0000
3fee1590:	.word  0x0000
3fee15a0:	.word  0x0000
3fee15b0:	.word  0x0000
3fee15c0:	.word  0x0000
3fee15d0:	.word  0x0000
3fee15e0:	.word  0x0000
3fee15f0:	.word  0x0000
3fee1600:	.word  0x001e
3fee1610:	putst  b13
3fee1620:	.word  0x0005
3fee1630:	.word  0x0000
3fee1640:	.word  0x000c
3fee1650:	.word  0x0000
3fee1660:	sla    b2, b8
3fee1670:	dsjs   a9, L3FEE14E0
3fee1680:	.word  0x0000
3fee1690:	.word  0x0000
3fee16a0:	.word  0x0000
3fee16b0:	.word  0x0000
3fee16c0:	.word  0x0000
3fee16d0:	.word  0x0000
3fee16e0:	.word  0x0000
3fee16f0:	.word  0x0000
L3FEE1700:
3fee1700:	.word  0x0000
3fee1710:	.word  0x0000
3fee1720:	.word  0x0000
3fee1730:	.word  0x0000
3fee1740:	.word  0x0000
3fee1750:	.word  0x0000
3fee1760:	.word  0x0000
3fee1770:	.word  0x0000
3fee1780:	.word  0x0000
3fee1790:	.word  0x0000
3fee17a0:	.word  0x0000
3fee17b0:	.word  0x0000
3fee17c0:	.word  0x0000
3fee17d0:	.word  0x0000
3fee17e0:	.word  0x0000
3fee17f0:	.word  0x0000
3fee1800:	.word  0x0000
3fee1810:	.word  0x0000
3fee1820:	.word  0x0000
3fee1830:	.word  0x0000
3fee1840:	.word  0x0000
3fee1850:	.word  0x0000
3fee1860:	.word  0x0000
3fee1870:	.word  0x0000
3fee1880:	sla    b2, b8
3fee1890:	dsjs   a9, L3FEE1700
3fee18a0:	.word  0x0000
3fee18b0:	.word  0x0000
3fee18c0:	.word  0x0000
3fee18d0:	.word  0x0000
3fee18e0:	.word  0x0000
3fee18f0:	.word  0x0000
3fee1900:	.word  0x0000
3fee1910:	.word  0x0000
L3FEE1920:
3fee1920:	.word  0x0000
3fee1930:	.word  0x0000
3fee1940:	.word  0x0000
3fee1950:	.word  0x0000
3fee1960:	.word  0x0000
3fee1970:	.word  0x0000
3fee1980:	.word  0x0000
3fee1990:	.word  0x0000
3fee19a0:	.word  0x0000
3fee19b0:	.word  0x0000
3fee19c0:	.word  0x0000
3fee19d0:	.word  0x0000
3fee19e0:	.word  0x0000
3fee19f0:	.word  0x0000
3fee1a00:	.word  0x0000
3fee1a10:	.word  0x0000
3fee1a20:	.word  0x0000
3fee1a30:	.word  0x0000
3fee1a40:	.word  0x0000
3fee1a50:	.word  0x0000
3fee1a60:	.word  0x0000
3fee1a70:	.word  0x0000
3fee1a80:	.word  0x0000
3fee1a90:	.word  0x0000
3fee1aa0:	sla    b2, b8
3fee1ab0:	dsjs   a9, L3FEE1920
3fee1ac0:	.word  0x0000
3fee1ad0:	.word  0x0000
3fee1ae0:	.word  0x0000
3fee1af0:	.word  0x0000
3fee1b00:	.word  0x0000
3fee1b10:	.word  0x0000
3fee1b20:	.word  0x0000
3fee1b30:	.word  0x0000
3fee1b40:	.word  0x0000
3fee1b50:	.word  0x0000
3fee1b60:	.word  0x0000
3fee1b70:	.word  0x0000
3fee1b80:	.word  0x0000
3fee1b90:	.word  0x0000
L3FEE1BA0:
3fee1ba0:	.word  0x0000
3fee1bb0:	.word  0x0000
3fee1bc0:	.word  0x0000
3fee1bd0:	.word  0x0000
3fee1be0:	.word  0x0000
3fee1bf0:	.word  0x0000
3fee1c00:	.word  0x0000
3fee1c10:	.word  0x0000
3fee1c20:	.word  0x0000
3fee1c30:	.word  0x0000
3fee1c40:	.word  0x0000
3fee1c50:	.word  0x0000
3fee1c60:	.word  0x0000
3fee1c70:	.word  0x0000
3fee1c80:	.word  0x0000
3fee1c90:	.word  0x0000
3fee1ca0:	.word  0x0000
3fee1cb0:	.word  0x0000
3fee1cc0:	emu
3fee1cd0:	putst  b13
3fee1ce0:	.word  0x0005
3fee1cf0:	.word  0x0000
3fee1d00:	.word  0x000d
3fee1d10:	.word  0x0000
3fee1d20:	sla    a6, a0
3fee1d30:	dsjs   a9, L3FEE1BA0
3fee1d40:	.word  0x0000
3fee1d50:	.word  0x0000
3fee1d60:	.word  0x0000
3fee1d70:	.word  0x0000
3fee1d80:	.word  0x0000
3fee1d90:	.word  0x0000
3fee1da0:	.word  0x0000
3fee1db0:	.word  0x0000
L3FEE1DC0:
3fee1dc0:	.word  0x0000
3fee1dd0:	.word  0x0000
3fee1de0:	.word  0x0000
3fee1df0:	.word  0x0000
3fee1e00:	.word  0x0000
3fee1e10:	.word  0x0000
3fee1e20:	.word  0x0000
3fee1e30:	.word  0x0000
3fee1e40:	.word  0x0000
3fee1e50:	.word  0x0000
3fee1e60:	.word  0x0000
3fee1e70:	.word  0x0000
3fee1e80:	.word  0x0000
3fee1e90:	.word  0x0000
3fee1ea0:	.word  0x0000
3fee1eb0:	.word  0x0000
3fee1ec0:	.word  0x0000
3fee1ed0:	.word  0x0000
3fee1ee0:	.word  0x0000
3fee1ef0:	.word  0x0000
3fee1f00:	.word  0x0000
3fee1f10:	.word  0x0000
3fee1f20:	.word  0x0000
3fee1f30:	.word  0x0000
3fee1f40:	rl     0x9, b8
3fee1f50:	dsjs   a9, L3FEE1DC0
3fee1f60:	.word  0x0000
3fee1f70:	.word  0x0000
3fee1f80:	.word  0x0000
3fee1f90:	.word  0x0000
3fee1fa0:	.word  0x0000
3fee1fb0:	.word  0x0000
3fee1fc0:	.word  0x0000
3fee1fd0:	.word  0x0000
L3FEE1FE0:
3fee1fe0:	.word  0x0000
3fee1ff0:	.word  0x0000
3fee2000:	.word  0x0000
3fee2010:	.word  0x0000
3fee2020:	.word  0x0000
3fee2030:	.word  0x0000
3fee2040:	.word  0x0000
3fee2050:	.word  0x0000
3fee2060:	.word  0x0000
3fee2070:	.word  0x0000
3fee2080:	.word  0x0000
3fee2090:	.word  0x0000
3fee20a0:	.word  0x0000
3fee20b0:	.word  0x0000
3fee20c0:	.word  0x0000
3fee20d0:	.word  0x0000
3fee20e0:	.word  0x0000
3fee20f0:	.word  0x0000
3fee2100:	.word  0x0000
3fee2110:	.word  0x0000
3fee2120:	.word  0x0000
3fee2130:	.word  0x0000
3fee2140:	.word  0x0000
3fee2150:	.word  0x0000
3fee2160:	sla    a9, a0
3fee2170:	dsjs   a9, L3FEE1FE0
3fee2180:	.word  0x0000
3fee2190:	.word  0x0000
3fee21a0:	.word  0x0000
3fee21b0:	.word  0x0000
3fee21c0:	.word  0x0000
3fee21d0:	.word  0x0000
3fee21e0:	.word  0x0000
3fee21f0:	.word  0x0000
3fee2200:	.word  0x0000
3fee2210:	.word  0x0000
3fee2220:	.word  0x0000
3fee2230:	.word  0x0000
3fee2240:	.word  0x0000
3fee2250:	.word  0x0000
L3FEE2260:
3fee2260:	.word  0x0000
3fee2270:	.word  0x0000
3fee2280:	.word  0x0000
3fee2290:	.word  0x0000
3fee22a0:	.word  0x0000
3fee22b0:	.word  0x0000
3fee22c0:	.word  0x0000
3fee22d0:	.word  0x0000
3fee22e0:	.word  0x0000
3fee22f0:	.word  0x0000
3fee2300:	.word  0x0000
3fee2310:	.word  0x0000
3fee2320:	.word  0x0000
3fee2330:	.word  0x0000
3fee2340:	.word  0x0000
3fee2350:	.word  0x0000
3fee2360:	.word  0x0000
3fee2370:	.word  0x0000
3fee2380:	.word  0x020c
3fee2390:	putst  b13
3fee23a0:	.word  0x0005
3fee23b0:	.word  0x0000
3fee23c0:	.word  0x000e
3fee23d0:	.word  0x0000
3fee23e0:	move   a1, b0
3fee23f0:	dsjs   a9, L3FEE2260
3fee2400:	.word  0x0000
3fee2410:	.word  0x0000
3fee2420:	.word  0x0000
3fee2430:	.word  0x0000
3fee2440:	.word  0x0000
3fee2450:	.word  0x0000
3fee2460:	.word  0x0000
3fee2470:	.word  0x0000
L3FEE2480:
3fee2480:	.word  0x0000
3fee2490:	.word  0x0000
3fee24a0:	.word  0x0000
3fee24b0:	.word  0x0000
3fee24c0:	.word  0x0000
3fee24d0:	.word  0x0000
3fee24e0:	.word  0x0000
3fee24f0:	.word  0x0000
3fee2500:	.word  0x0000
3fee2510:	.word  0x0000
3fee2520:	.word  0x0000
3fee2530:	.word  0x0000
3fee2540:	.word  0x0000
3fee2550:	.word  0x0000
3fee2560:	.word  0x0000
3fee2570:	.word  0x0000
3fee2580:	.word  0x0000
3fee2590:	.word  0x0000
3fee25a0:	.word  0x0000
3fee25b0:	.word  0x0000
3fee25c0:	.word  0x0000
3fee25d0:	.word  0x0000
3fee25e0:	.word  0x0000
3fee25f0:	.word  0x0000
3fee2600:	rl     0x12, a8
3fee2610:	dsjs   a9, L3FEE2480
3fee2620:	.word  0x0000
3fee2630:	.word  0x0000
3fee2640:	.word  0x0000
3fee2650:	.word  0x0000
3fee2660:	.word  0x0000
3fee2670:	.word  0x0000
3fee2680:	.word  0x0000
3fee2690:	.word  0x0000
L3FEE26A0:
3fee26a0:	.word  0x0000
3fee26b0:	.word  0x0000
3fee26c0:	.word  0x0000
3fee26d0:	.word  0x0000
3fee26e0:	.word  0x0000
3fee26f0:	.word  0x0000
3fee2700:	.word  0x0000
3fee2710:	.word  0x0000
3fee2720:	.word  0x0000
3fee2730:	.word  0x0000
3fee2740:	.word  0x0000
3fee2750:	.word  0x0000
3fee2760:	.word  0x0000
3fee2770:	.word  0x0000
3fee2780:	.word  0x0000
3fee2790:	.word  0x0000
3fee27a0:	.word  0x0000
3fee27b0:	.word  0x0000
3fee27c0:	.word  0x0000
3fee27d0:	.word  0x0000
3fee27e0:	.word  0x0000
3fee27f0:	.word  0x0000
3fee2800:	.word  0x0000
3fee2810:	.word  0x0000
3fee2820:	srl    0x1d, b8
3fee2830:	dsjs   a9, L3FEE26A0
3fee2840:	.word  0x0000
3fee2850:	.word  0x0000
3fee2860:	.word  0x0000
3fee2870:	.word  0x0000
3fee2880:	.word  0x0000
3fee2890:	.word  0x0000
3fee28a0:	.word  0x0000
3fee28b0:	.word  0x0000
3fee28c0:	.word  0x0000
3fee28d0:	.word  0x0000
3fee28e0:	.word  0x0000
3fee28f0:	.word  0x0000
3fee2900:	.word  0x0000
3fee2910:	.word  0x0000
L3FEE2920:
3fee2920:	.word  0x0000
3fee2930:	.word  0x0000
3fee2940:	.word  0x0000
3fee2950:	.word  0x0000
3fee2960:	.word  0x0000
3fee2970:	.word  0x0000
3fee2980:	.word  0x0000
3fee2990:	.word  0x0000
3fee29a0:	.word  0x0000
3fee29b0:	.word  0x0000
3fee29c0:	.word  0x0000
3fee29d0:	.word  0x0000
3fee29e0:	.word  0x0000
3fee29f0:	.word  0x0000
3fee2a00:	.word  0x0000
3fee2a10:	.word  0x0000
3fee2a20:	.word  0x0000
3fee2a30:	.word  0x0000
3fee2a40:	rev    a6
3fee2a50:	.word  0x00d8
3fee2a60:	.word  0x0004
3fee2a70:	.word  0x0000
3fee2a80:	.word  0x000f
3fee2a90:	.word  0x0000
3fee2aa0:	move   *a1, *a8, 1
3fee2ab0:	dsjs   a9, L3FEE2920
3fee2ac0:	.word  0x0000
3fee2ad0:	.word  0x0000
3fee2ae0:	.word  0x0000
3fee2af0:	.word  0x0000
3fee2b00:	.word  0x0000
3fee2b10:	.word  0x0000
3fee2b20:	.word  0x0000
3fee2b30:	.word  0x0000
L3FEE2B40:
3fee2b40:	.word  0x0000
3fee2b50:	.word  0x0000
3fee2b60:	.word  0x0000
3fee2b70:	.word  0x0000
3fee2b80:	.word  0x0000
3fee2b90:	.word  0x0000
3fee2ba0:	.word  0x0000
3fee2bb0:	.word  0x0000
3fee2bc0:	.word  0x0000
3fee2bd0:	.word  0x0000
3fee2be0:	.word  0x0000
3fee2bf0:	.word  0x0000
3fee2c00:	.word  0x0000
3fee2c10:	.word  0x0000
3fee2c20:	.word  0x0000
3fee2c30:	.word  0x0000
3fee2c40:	.word  0x0000
3fee2c50:	.word  0x0000
3fee2c60:	.word  0x0000
3fee2c70:	.word  0x0000
3fee2c80:	.word  0x0000
3fee2c90:	.word  0x0000
3fee2ca0:	.word  0x0000
3fee2cb0:	.word  0x0000
3fee2cc0:	move   *a5, *a8, 1
3fee2cd0:	dsjs   a9, L3FEE2B40
3fee2ce0:	.word  0x0000
3fee2cf0:	.word  0x0000
3fee2d00:	.word  0x0000
3fee2d10:	.word  0x0000
3fee2d20:	.word  0x0000
3fee2d30:	.word  0x0000
3fee2d40:	.word  0x0000
3fee2d50:	.word  0x0000
L3FEE2D60:
3fee2d60:	.word  0x0000
3fee2d70:	.word  0x0000
3fee2d80:	.word  0x0000
3fee2d90:	.word  0x0000
3fee2da0:	.word  0x0000
3fee2db0:	.word  0x0000
3fee2dc0:	.word  0x0000
3fee2dd0:	.word  0x0000
3fee2de0:	.word  0x0000
3fee2df0:	.word  0x0000
3fee2e00:	.word  0x0000
3fee2e10:	.word  0x0000
3fee2e20:	.word  0x0000
3fee2e30:	.word  0x0000
3fee2e40:	.word  0x0000
3fee2e50:	.word  0x0000
3fee2e60:	.word  0x0000
3fee2e70:	.word  0x0000
3fee2e80:	.word  0x0000
3fee2e90:	.word  0x0000
3fee2ea0:	.word  0x0000
3fee2eb0:	.word  0x0000
3fee2ec0:	.word  0x0000
3fee2ed0:	.word  0x0000
3fee2ee0:	move   *a9, *a0, 1
3fee2ef0:	dsjs   a9, L3FEE2D60
3fee2f00:	.word  0x0000
3fee2f10:	.word  0x0000
3fee2f20:	.word  0x0000
3fee2f30:	.word  0x0000
3fee2f40:	.word  0x0000
3fee2f50:	.word  0x0000
3fee2f60:	.word  0x0000
3fee2f70:	.word  0x0000
3fee2f80:	.word  0x0000
3fee2f90:	.word  0x0000
3fee2fa0:	.word  0x0000
3fee2fb0:	.word  0x0000
3fee2fc0:	.word  0x0000
3fee2fd0:	.word  0x0000
L3FEE2FE0:
3fee2fe0:	.word  0x0000
3fee2ff0:	.word  0x0000
L3FEE3000:
3fee3000:	.word  0x0000
3fee3010:	.word  0x0000
L3FEE3020:
3fee3020:	.word  0x0000
3fee3030:	.word  0x0000
3fee3040:	.word  0x0000
3fee3050:	.word  0x0000
3fee3060:	.word  0x0000
3fee3070:	.word  0x0000
3fee3080:	.word  0x0000
3fee3090:	.word  0x0000
3fee30a0:	.word  0x0000
3fee30b0:	.word  0x0000
3fee30c0:	.word  0x0000
3fee30d0:	.word  0x0000
3fee30e0:	.word  0x0000
3fee30f0:	.word  0x0000
3fee3100:	rev    b4
3fee3110:	.word  0x00ec
3fee3120:	.word  0x0003
3fee3130:	.word  0x0000
3fee3140:	.word  0x0010
3fee3150:	.word  0x0000
3fee3160:	move   *a13, *a8, 1
3fee3170:	dsjs   a9, L3FEE2FE0
3fee3180:	move   *a14, *a8, 1
3fee3190:	dsjs   a9, L3FEE3000
3fee31a0:	movb   a2, *a8
3fee31b0:	dsjs   a9, L3FEE3020
3fee31c0:	.word  0x0000
3fee31d0:	.word  0x0000
3fee31e0:	.word  0x0000
3fee31f0:	.word  0x0000
L3FEE3200:
3fee3200:	.word  0x0000
3fee3210:	.word  0x0000
L3FEE3220:
3fee3220:	.word  0x0000
3fee3230:	.word  0x0000
L3FEE3240:
3fee3240:	.word  0x0000
3fee3250:	.word  0x0000
3fee3260:	.word  0x0000
3fee3270:	.word  0x0000
3fee3280:	.word  0x0000
3fee3290:	.word  0x0000
3fee32a0:	.word  0x0000
3fee32b0:	.word  0x0000
3fee32c0:	.word  0x0000
3fee32d0:	.word  0x0000
3fee32e0:	.word  0x0000
3fee32f0:	.word  0x0000
3fee3300:	.word  0x0000
3fee3310:	.word  0x0000
3fee3320:	.word  0x0000
3fee3330:	.word  0x0000
3fee3340:	.word  0x0000
3fee3350:	.word  0x0000
3fee3360:	.word  0x0000
3fee3370:	.word  0x0000
3fee3380:	movb   b3, *b0
3fee3390:	dsjs   a9, L3FEE3200
3fee33a0:	movb   a7, *a0
3fee33b0:	dsjs   a9, L3FEE3220
3fee33c0:	movb   b11, *b8
3fee33d0:	dsjs   a9, L3FEE3240
3fee33e0:	.word  0x0000
3fee33f0:	.word  0x0000
3fee3400:	.word  0x0000
3fee3410:	.word  0x0000
L3FEE3420:
3fee3420:	.word  0x0000
3fee3430:	.word  0x0000
L3FEE3440:
3fee3440:	.word  0x0000
3fee3450:	.word  0x0000
L3FEE3460:
3fee3460:	.word  0x0000
3fee3470:	.word  0x0000
3fee3480:	.word  0x0000
3fee3490:	.word  0x0000
3fee34a0:	.word  0x0000
3fee34b0:	.word  0x0000
3fee34c0:	.word  0x0000
3fee34d0:	.word  0x0000
3fee34e0:	.word  0x0000
3fee34f0:	.word  0x0000
3fee3500:	.word  0x0000
3fee3510:	.word  0x0000
3fee3520:	.word  0x0000
3fee3530:	.word  0x0000
3fee3540:	.word  0x0000
3fee3550:	.word  0x0000
3fee3560:	.word  0x0000
3fee3570:	.word  0x0000
3fee3580:	.word  0x0000
3fee3590:	.word  0x0000
3fee35a0:	movb   sp, *a8
3fee35b0:	dsjs   a9, L3FEE3420
3fee35c0:	movb   *b0, b0
3fee35d0:	dsjs   a9, L3FEE3440
3fee35e0:	movb   *b4, b0
3fee35f0:	dsjs   a9, L3FEE3460
3fee3600:	.word  0x0000
3fee3610:	.word  0x0000
3fee3620:	.word  0x0000
3fee3630:	.word  0x0000
3fee3640:	.word  0x0000
3fee3650:	.word  0x0000
3fee3660:	.word  0x0000
3fee3670:	.word  0x0000
3fee3680:	.word  0x0000
3fee3690:	.word  0x0000
L3FEE36A0:
3fee36a0:	.word  0x0000
3fee36b0:	.word  0x0000
3fee36c0:	.word  0x0000
3fee36d0:	.word  0x0000
3fee36e0:	.word  0x0000
3fee36f0:	.word  0x0000
3fee3700:	.word  0x0000
3fee3710:	.word  0x0000
3fee3720:	.word  0x0000
3fee3730:	.word  0x0000
3fee3740:	.word  0x0000
3fee3750:	.word  0x0000
3fee3760:	.word  0x0000
3fee3770:	.word  0x0000
3fee3780:	.word  0x0000
3fee3790:	.word  0x0000
3fee37a0:	.word  0x0000
3fee37b0:	.word  0x0000
3fee37c0:	putst  a12
3fee37d0:	.word  0x00d8
3fee37e0:	.word  0x0004
3fee37f0:	.word  0x0000
3fee3800:	.word  0x0011
3fee3810:	.word  0x0000
3fee3820:	movb   *a6, a0
3fee3830:	dsjs   a9, L3FEE36A0
3fee3840:	.word  0x0000
3fee3850:	.word  0x0000
3fee3860:	.word  0x0000
3fee3870:	.word  0x0000
3fee3880:	.word  0x0000
3fee3890:	.word  0x0000
3fee38a0:	.word  0x0000
3fee38b0:	.word  0x0000
L3FEE38C0:
3fee38c0:	.word  0x0000
3fee38d0:	.word  0x0000
3fee38e0:	.word  0x0000
3fee38f0:	.word  0x0000
3fee3900:	.word  0x0000
3fee3910:	.word  0x0000
3fee3920:	.word  0x0000
3fee3930:	.word  0x0000
3fee3940:	.word  0x0000
3fee3950:	.word  0x0000
3fee3960:	.word  0x0000
3fee3970:	.word  0x0000
3fee3980:	.word  0x0000
3fee3990:	.word  0x0000
3fee39a0:	.word  0x0000
3fee39b0:	.word  0x0000
3fee39c0:	.word  0x0000
3fee39d0:	.word  0x0000
3fee39e0:	.word  0x0000
3fee39f0:	.word  0x0000
3fee3a00:	.word  0x0000
3fee3a10:	.word  0x0000
3fee3a20:	.word  0x0000
3fee3a30:	.word  0x0000
3fee3a40:	movb   *b10, b8
3fee3a50:	dsjs   a9, L3FEE38C0
3fee3a60:	.word  0x0000
3fee3a70:	.word  0x0000
3fee3a80:	.word  0x0000
3fee3a90:	.word  0x0000
3fee3aa0:	.word  0x0000
3fee3ab0:	.word  0x0000
3fee3ac0:	.word  0x0000
3fee3ad0:	.word  0x0000
L3FEE3AE0:
3fee3ae0:	.word  0x0000
3fee3af0:	.word  0x0000
3fee3b00:	.word  0x0000
3fee3b10:	.word  0x0000
3fee3b20:	.word  0x0000
3fee3b30:	.word  0x0000
3fee3b40:	.word  0x0000
3fee3b50:	.word  0x0000
3fee3b60:	.word  0x0000
3fee3b70:	.word  0x0000
3fee3b80:	.word  0x0000
3fee3b90:	.word  0x0000
3fee3ba0:	.word  0x0000
3fee3bb0:	.word  0x0000
3fee3bc0:	.word  0x0000
3fee3bd0:	.word  0x0000
3fee3be0:	.word  0x0000
3fee3bf0:	.word  0x0000
3fee3c00:	.word  0x0000
3fee3c10:	.word  0x0000
3fee3c20:	.word  0x0000
3fee3c30:	.word  0x0000
3fee3c40:	.word  0x0000
3fee3c50:	.word  0x0000
3fee3c60:	movb   *sp, a8
3fee3c70:	dsjs   a9, L3FEE3AE0
3fee3c80:	.word  0x0000
3fee3c90:	.word  0x0000
3fee3ca0:	.word  0x0000
3fee3cb0:	.word  0x0000
3fee3cc0:	.word  0x0000
3fee3cd0:	.word  0x0000
3fee3ce0:	.word  0x0000
3fee3cf0:	.word  0x0000
3fee3d00:	.word  0x0000
3fee3d10:	.word  0x0000
3fee3d20:	.word  0x0000
3fee3d30:	.word  0x0000
3fee3d40:	.word  0x0000
3fee3d50:	.word  0x0000
L3FEE3D60:
3fee3d60:	.word  0x0000
3fee3d70:	.word  0x0000
L3FEE3D80:
3fee3d80:	.word  0x0000
3fee3d90:	.word  0x0000
L3FEE3DA0:
3fee3da0:	.word  0x0000
3fee3db0:	.word  0x0000
3fee3dc0:	.word  0x0000
3fee3dd0:	.word  0x0000
3fee3de0:	.word  0x0000
3fee3df0:	.word  0x0000
3fee3e00:	.word  0x0000
3fee3e10:	.word  0x0000
3fee3e20:	.word  0x0000
3fee3e30:	.word  0x0000
3fee3e40:	.word  0x0000
3fee3e50:	.word  0x0000
3fee3e60:	.word  0x0000
3fee3e70:	.word  0x0000
3fee3e80:	putst  b10
3fee3e90:	.word  0x00ec
3fee3ea0:	.word  0x0003
3fee3eb0:	.word  0x0000
3fee3ec0:	.word  0x0011
3fee3ed0:	.word  0x0000
3fee3ee0:	move   *a13, *a8, 1
3fee3ef0:	dsjs   a9, L3FEE3D60
3fee3f00:	move   *a14, *a8, 1
3fee3f10:	dsjs   a9, L3FEE3D80
3fee3f20:	movb   a2, *a8
3fee3f30:	dsjs   a9, L3FEE3DA0
3fee3f40:	.word  0x0000
3fee3f50:	.word  0x0000
3fee3f60:	.word  0x0000
3fee3f70:	.word  0x0000
L3FEE3F80:
3fee3f80:	.word  0x0000
3fee3f90:	.word  0x0000
L3FEE3FA0:
3fee3fa0:	.word  0x0000
3fee3fb0:	.word  0x0000
L3FEE3FC0:
3fee3fc0:	.word  0x0000
3fee3fd0:	.word  0x0000
3fee3fe0:	.word  0x0000
3fee3ff0:	.word  0x0000
3fee4000:	.word  0x0000
3fee4010:	.word  0x0000
3fee4020:	.word  0x0000
3fee4030:	.word  0x0000
3fee4040:	.word  0x0000
3fee4050:	.word  0x0000
3fee4060:	.word  0x0000
3fee4070:	.word  0x0000
3fee4080:	.word  0x0000
3fee4090:	.word  0x0000
3fee40a0:	.word  0x0000
3fee40b0:	.word  0x0000
3fee40c0:	.word  0x0000
3fee40d0:	.word  0x0000
3fee40e0:	.word  0x0000
3fee40f0:	.word  0x0000
3fee4100:	movb   b3, *b0
3fee4110:	dsjs   a9, L3FEE3F80
3fee4120:	movb   a7, *a0
3fee4130:	dsjs   a9, L3FEE3FA0
3fee4140:	movb   b11, *b8
3fee4150:	dsjs   a9, L3FEE3FC0
3fee4160:	.word  0x0000
3fee4170:	.word  0x0000
3fee4180:	.word  0x0000
3fee4190:	.word  0x0000
L3FEE41A0:
3fee41a0:	.word  0x0000
3fee41b0:	.word  0x0000
L3FEE41C0:
3fee41c0:	.word  0x0000
3fee41d0:	.word  0x0000
L3FEE41E0:
3fee41e0:	.word  0x0000
3fee41f0:	.word  0x0000
3fee4200:	.word  0x0000
3fee4210:	.word  0x0000
3fee4220:	.word  0x0000
3fee4230:	.word  0x0000
3fee4240:	.word  0x0000
3fee4250:	.word  0x0000
3fee4260:	.word  0x0000
3fee4270:	.word  0x0000
3fee4280:	.word  0x0000
3fee4290:	.word  0x0000
3fee42a0:	.word  0x0000
3fee42b0:	.word  0x0000
3fee42c0:	.word  0x0000
3fee42d0:	.word  0x0000
3fee42e0:	.word  0x0000
3fee42f0:	.word  0x0000
3fee4300:	.word  0x0000
3fee4310:	.word  0x0000
3fee4320:	movb   sp, *a8
3fee4330:	dsjs   a9, L3FEE41A0
3fee4340:	movb   *b0, b0
3fee4350:	dsjs   a9, L3FEE41C0
3fee4360:	movb   *b4, b0
3fee4370:	dsjs   a9, L3FEE41E0
3fee4380:	.word  0x0000
3fee4390:	.word  0x0000
3fee43a0:	.word  0x0000
3fee43b0:	.word  0x0000
3fee43c0:	.word  0x0000
3fee43d0:	.word  0x0000
3fee43e0:	.word  0x0000
3fee43f0:	.word  0x0000
3fee4400:	.word  0x0000
3fee4410:	.word  0x0000
L3FEE4420:
3fee4420:	.word  0x0000
3fee4430:	.word  0x0000
3fee4440:	.word  0x0000
3fee4450:	.word  0x0000
3fee4460:	.word  0x0000
3fee4470:	.word  0x0000
3fee4480:	.word  0x0000
3fee4490:	.word  0x0000
3fee44a0:	.word  0x0000
3fee44b0:	.word  0x0000
3fee44c0:	.word  0x0000
3fee44d0:	.word  0x0000
3fee44e0:	.word  0x0000
3fee44f0:	.word  0x0000
3fee4500:	.word  0x0000
3fee4510:	.word  0x0000
3fee4520:	.word  0x0000
3fee4530:	.word  0x0000
3fee4540:	.word  0x0014
3fee4550:	getpc  a10
3fee4560:	.word  0x0002
3fee4570:	.word  0x0000
3fee4580:	.word  0x0012
3fee4590:	.word  0x0000
3fee45a0:	move   a4, *a8+, 0
3fee45b0:	dsjs   a9, L3FEE4420
3fee45c0:	.word  0x0000
3fee45d0:	.word  0x0000
3fee45e0:	.word  0x0000
3fee45f0:	.word  0x0000
3fee4600:	.word  0x0000
3fee4610:	.word  0x0000
3fee4620:	.word  0x0000
3fee4630:	.word  0x0000
L3FEE4640:
3fee4640:	.word  0x0000
3fee4650:	.word  0x0000
3fee4660:	.word  0x0000
3fee4670:	.word  0x0000
3fee4680:	.word  0x0000
3fee4690:	.word  0x0000
3fee46a0:	.word  0x0000
3fee46b0:	.word  0x0000
3fee46c0:	.word  0x0000
3fee46d0:	.word  0x0000
3fee46e0:	.word  0x0000
3fee46f0:	.word  0x0000
3fee4700:	.word  0x0000
3fee4710:	.word  0x0000
3fee4720:	.word  0x0000
3fee4730:	.word  0x0000
3fee4740:	.word  0x0000
3fee4750:	.word  0x0000
3fee4760:	.word  0x0000
3fee4770:	.word  0x0000
3fee4780:	.word  0x0000
3fee4790:	.word  0x0000
3fee47a0:	.word  0x0000
3fee47b0:	.word  0x0000
3fee47c0:	move   a10, *a8+, 0
3fee47d0:	dsjs   a9, L3FEE4640
3fee47e0:	.word  0x0000
3fee47f0:	.word  0x0000
3fee4800:	.word  0x0000
3fee4810:	.word  0x0000
3fee4820:	.word  0x0000
3fee4830:	.word  0x0000
3fee4840:	.word  0x0000
3fee4850:	.word  0x0000
L3FEE4860:
3fee4860:	.word  0x0000
3fee4870:	.word  0x0000
3fee4880:	.word  0x0000
3fee4890:	.word  0x0000
3fee48a0:	.word  0x0000
3fee48b0:	.word  0x0000
3fee48c0:	.word  0x0000
3fee48d0:	.word  0x0000
3fee48e0:	.word  0x0000
3fee48f0:	.word  0x0000
3fee4900:	.word  0x0000
3fee4910:	.word  0x0000
3fee4920:	.word  0x0000
3fee4930:	.word  0x0000
3fee4940:	.word  0x0000
3fee4950:	.word  0x0000
3fee4960:	.word  0x0000
3fee4970:	.word  0x0000
3fee4980:	.word  0x0000
3fee4990:	.word  0x0000
3fee49a0:	.word  0x0000
3fee49b0:	.word  0x0000
3fee49c0:	.word  0x0000
3fee49d0:	.word  0x0000
3fee49e0:	move   b3, *b8+, 1
3fee49f0:	dsjs   a9, L3FEE4860
3fee4a00:	.word  0x0000
3fee4a10:	.word  0x0000
3fee4a20:	.word  0x0000
3fee4a30:	.word  0x0000
3fee4a40:	.word  0x0000
3fee4a50:	.word  0x0000
3fee4a60:	.word  0x0000
3fee4a70:	.word  0x0000
3fee4a80:	.word  0x0000
3fee4a90:	.word  0x0000
3fee4aa0:	.word  0x0000
3fee4ab0:	.word  0x0000
3fee4ac0:	.word  0x0000
3fee4ad0:	.word  0x0000
L3FEE4AE0:
3fee4ae0:	.word  0x0000
3fee4af0:	.word  0x0000
3fee4b00:	.word  0x0000
3fee4b10:	.word  0x0000
3fee4b20:	.word  0x0000
3fee4b30:	.word  0x0000
3fee4b40:	.word  0x0000
3fee4b50:	.word  0x0000
3fee4b60:	.word  0x0000
3fee4b70:	.word  0x0000
3fee4b80:	.word  0x0000
3fee4b90:	.word  0x0000
3fee4ba0:	.word  0x0000
3fee4bb0:	.word  0x0000
3fee4bc0:	.word  0x0000
3fee4bd0:	.word  0x0000
3fee4be0:	.word  0x0000
3fee4bf0:	.word  0x0000
3fee4c00:	.word  0x0014
3fee4c10:	jump   a3
3fee4c20:	.word  0x0002
3fee4c30:	.word  0x0000
3fee4c40:	.word  0x0013
3fee4c50:	.word  0x0000
3fee4c60:	move   b10, *b0+, 1
3fee4c70:	dsjs   a9, L3FEE4AE0
3fee4c80:	.word  0x0000
3fee4c90:	.word  0x0000
3fee4ca0:	.word  0x0000
3fee4cb0:	.word  0x0000
3fee4cc0:	.word  0x0000
3fee4cd0:	.word  0x0000
3fee4ce0:	.word  0x0000
3fee4cf0:	.word  0x0000
L3FEE4D00:
3fee4d00:	.word  0x0000
3fee4d10:	.word  0x0000
3fee4d20:	.word  0x0000
3fee4d30:	.word  0x0000
3fee4d40:	.word  0x0000
3fee4d50:	.word  0x0000
3fee4d60:	.word  0x0000
3fee4d70:	.word  0x0000
3fee4d80:	.word  0x0000
3fee4d90:	.word  0x0000
3fee4da0:	.word  0x0000
3fee4db0:	.word  0x0000
3fee4dc0:	.word  0x0000
3fee4dd0:	.word  0x0000
3fee4de0:	.word  0x0000
3fee4df0:	.word  0x0000
3fee4e00:	.word  0x0000
3fee4e10:	.word  0x0000
3fee4e20:	.word  0x0000
3fee4e30:	.word  0x0000
3fee4e40:	.word  0x0000
3fee4e50:	.word  0x0000
3fee4e60:	.word  0x0000
3fee4e70:	.word  0x0000
3fee4e80:	move   *b2+, b0, 0
3fee4e90:	dsjs   a9, L3FEE4D00
3fee4ea0:	.word  0x0000
3fee4eb0:	.word  0x0000
3fee4ec0:	.word  0x0000
3fee4ed0:	.word  0x0000
3fee4ee0:	.word  0x0000
3fee4ef0:	.word  0x0000
3fee4f00:	.word  0x0000
3fee4f10:	.word  0x0000
L3FEE4F20:
3fee4f20:	.word  0x0000
3fee4f30:	.word  0x0000
3fee4f40:	.word  0x0000
3fee4f50:	.word  0x0000
3fee4f60:	.word  0x0000
3fee4f70:	.word  0x0000
3fee4f80:	.word  0x0000
3fee4f90:	.word  0x0000
3fee4fa0:	.word  0x0000
3fee4fb0:	.word  0x0000
3fee4fc0:	.word  0x0000
3fee4fd0:	.word  0x0000
3fee4fe0:	.word  0x0000
3fee4ff0:	.word  0x0000
3fee5000:	.word  0x0000
3fee5010:	.word  0x0000
3fee5020:	.word  0x0000
3fee5030:	.word  0x0000
3fee5040:	.word  0x0000
3fee5050:	.word  0x0000
3fee5060:	.word  0x0000
3fee5070:	.word  0x0000
3fee5080:	.word  0x0000
3fee5090:	.word  0x0000
3fee50a0:	move   *sp+, b8, 0
3fee50b0:	dsjs   a9, L3FEE4F20
3fee50c0:	.word  0x0000
3fee50d0:	.word  0x0000
3fee50e0:	.word  0x0000
3fee50f0:	.word  0x0000
3fee5100:	.word  0x0000
3fee5110:	.word  0x0000
3fee5120:	.word  0x0000
3fee5130:	.word  0x0000
3fee5140:	.word  0x0000
3fee5150:	.word  0x0000
3fee5160:	.word  0x0000
3fee5170:	.word  0x0000
3fee5180:	.word  0x0000
3fee5190:	.word  0x0000
L3FEE51A0:
3fee51a0:	.word  0x0000
3fee51b0:	.word  0x0000
3fee51c0:	.word  0x0000
3fee51d0:	.word  0x0000
3fee51e0:	.word  0x0000
3fee51f0:	.word  0x0000
3fee5200:	.word  0x0000
3fee5210:	.word  0x0000
3fee5220:	.word  0x0000
3fee5230:	.word  0x0000
3fee5240:	.word  0x0000
3fee5250:	.word  0x0000
3fee5260:	.word  0x0000
3fee5270:	.word  0x0000
3fee5280:	.word  0x0000
3fee5290:	.word  0x0000
3fee52a0:	.word  0x0000
3fee52b0:	.word  0x0000
3fee52c0:	.word  0x0014
3fee52d0:	jump   b12
3fee52e0:	.word  0x0002
3fee52f0:	.word  0x0000
3fee5300:	.word  0x0014
3fee5310:	.word  0x0000
3fee5320:	move   *b7+, b8, 1
3fee5330:	dsjs   a9, L3FEE51A0
3fee5340:	.word  0x0000
3fee5350:	.word  0x0000
3fee5360:	.word  0x0000
3fee5370:	.word  0x0000
3fee5380:	.word  0x0000
3fee5390:	.word  0x0000
3fee53a0:	.word  0x0000
3fee53b0:	.word  0x0000
L3FEE53C0:
3fee53c0:	.word  0x0000
3fee53d0:	.word  0x0000
3fee53e0:	.word  0x0000
3fee53f0:	.word  0x0000
3fee5400:	.word  0x0000
3fee5410:	.word  0x0000
3fee5420:	.word  0x0000
3fee5430:	.word  0x0000
3fee5440:	.word  0x0000
3fee5450:	.word  0x0000
3fee5460:	.word  0x0000
3fee5470:	.word  0x0000
3fee5480:	.word  0x0000
3fee5490:	.word  0x0000
3fee54a0:	.word  0x0000
3fee54b0:	.word  0x0000
3fee54c0:	.word  0x0000
3fee54d0:	.word  0x0000
3fee54e0:	.word  0x0000
3fee54f0:	.word  0x0000
3fee5500:	.word  0x0000
3fee5510:	.word  0x0000
3fee5520:	.word  0x0000
3fee5530:	.word  0x0000
3fee5540:	move   *b12+, b0, 1
3fee5550:	dsjs   a9, L3FEE53C0
3fee5560:	.word  0x0000
3fee5570:	.word  0x0000
3fee5580:	.word  0x0000
3fee5590:	.word  0x0000
3fee55a0:	.word  0x0000
3fee55b0:	.word  0x0000
3fee55c0:	.word  0x0000
3fee55d0:	.word  0x0000
L3FEE55E0:
3fee55e0:	.word  0x0000
3fee55f0:	.word  0x0000
3fee5600:	.word  0x0000
3fee5610:	.word  0x0000
3fee5620:	.word  0x0000
3fee5630:	.word  0x0000
3fee5640:	.word  0x0000
3fee5650:	.word  0x0000
3fee5660:	.word  0x0000
3fee5670:	.word  0x0000
3fee5680:	.word  0x0000
3fee5690:	.word  0x0000
3fee56a0:	.word  0x0000
3fee56b0:	.word  0x0000
3fee56c0:	.word  0x0000
3fee56d0:	.word  0x0000
3fee56e0:	.word  0x0000
3fee56f0:	.word  0x0000
3fee5700:	.word  0x0000
3fee5710:	.word  0x0000
3fee5720:	.word  0x0000
3fee5730:	.word  0x0000
3fee5740:	.word  0x0000
3fee5750:	.word  0x0000
3fee5760:	move   *a9+, *a8+, 0
3fee5770:	dsjs   a9, L3FEE55E0
3fee5780:	.word  0x0000
3fee5790:	.word  0x0000
3fee57a0:	.word  0x0000
3fee57b0:	.word  0x0000
3fee57c0:	.word  0x0000
3fee57d0:	.word  0x0000
3fee57e0:	.word  0x0000
3fee57f0:	.word  0x0000
3fee5800:	.word  0x0000
3fee5810:	.word  0x0000
3fee5820:	.word  0x0000
3fee5830:	.word  0x0000
3fee5840:	.word  0x0000
3fee5850:	.word  0x0000
L3FEE5860:
3fee5860:	.word  0x0000
3fee5870:	.word  0x0000
3fee5880:	.word  0x0000
3fee5890:	.word  0x0000
3fee58a0:	.word  0x0000
3fee58b0:	.word  0x0000
3fee58c0:	.word  0x0000
3fee58d0:	.word  0x0000
3fee58e0:	.word  0x0000
3fee58f0:	.word  0x0000
3fee5900:	.word  0x0000
3fee5910:	.word  0x0000
3fee5920:	.word  0x0000
3fee5930:	.word  0x0000
3fee5940:	.word  0x0000
3fee5950:	.word  0x0000
3fee5960:	.word  0x0000
3fee5970:	.word  0x0000
3fee5980:	.word  0x0014
3fee5990:	getst  b10
3fee59a0:	.word  0x0002
3fee59b0:	.word  0x0000
3fee59c0:	.word  0x0014
3fee59d0:	.word  0x0000
3fee59e0:	move   *a14+, *a8+, 0
3fee59f0:	dsjs   a9, L3FEE5860
3fee5a00:	.word  0x0000
3fee5a10:	.word  0x0000
3fee5a20:	.word  0x0000
3fee5a30:	.word  0x0000
3fee5a40:	.word  0x0000
3fee5a50:	.word  0x0000
3fee5a60:	.word  0x0000
3fee5a70:	.word  0x0000
L3FEE5A80:
3fee5a80:	.word  0x0000
3fee5a90:	.word  0x0000
3fee5aa0:	.word  0x0000
3fee5ab0:	.word  0x0000
3fee5ac0:	.word  0x0000
3fee5ad0:	.word  0x0000
3fee5ae0:	.word  0x0000
3fee5af0:	.word  0x0000
3fee5b00:	.word  0x0000
3fee5b10:	.word  0x0000
3fee5b20:	.word  0x0000
3fee5b30:	.word  0x0000
3fee5b40:	.word  0x0000
3fee5b50:	.word  0x0000
3fee5b60:	.word  0x0000
3fee5b70:	.word  0x0000
3fee5b80:	.word  0x0000
3fee5b90:	.word  0x0000
3fee5ba0:	.word  0x0000
3fee5bb0:	.word  0x0000
3fee5bc0:	.word  0x0000
3fee5bd0:	.word  0x0000
3fee5be0:	.word  0x0000
3fee5bf0:	.word  0x0000
3fee5c00:	move   *a4+, *a0+, 1
3fee5c10:	dsjs   a9, L3FEE5A80
3fee5c20:	.word  0x0000
3fee5c30:	.word  0x0000
3fee5c40:	.word  0x0000
3fee5c50:	.word  0x0000
3fee5c60:	.word  0x0000
3fee5c70:	.word  0x0000
3fee5c80:	.word  0x0000
3fee5c90:	.word  0x0000
L3FEE5CA0:
3fee5ca0:	.word  0x0000
3fee5cb0:	.word  0x0000
3fee5cc0:	.word  0x0000
3fee5cd0:	.word  0x0000
3fee5ce0:	.word  0x0000
3fee5cf0:	.word  0x0000
3fee5d00:	.word  0x0000
3fee5d10:	.word  0x0000
3fee5d20:	.word  0x0000
3fee5d30:	.word  0x0000
3fee5d40:	.word  0x0000
3fee5d50:	.word  0x0000
3fee5d60:	.word  0x0000
3fee5d70:	.word  0x0000
3fee5d80:	.word  0x0000
3fee5d90:	.word  0x0000
3fee5da0:	.word  0x0000
3fee5db0:	.word  0x0000
3fee5dc0:	.word  0x0000
3fee5dd0:	.word  0x0000
3fee5de0:	.word  0x0000
3fee5df0:	.word  0x0000
3fee5e00:	.word  0x0000
3fee5e10:	.word  0x0000
3fee5e20:	move   *b10+, *b8+, 1
3fee5e30:	dsjs   a9, L3FEE5CA0
3fee5e40:	.word  0x0000
3fee5e50:	.word  0x0000
3fee5e60:	.word  0x0000
3fee5e70:	.word  0x0000
3fee5e80:	.word  0x0000
3fee5e90:	.word  0x0000
3fee5ea0:	.word  0x0000
3fee5eb0:	.word  0x0000
3fee5ec0:	.word  0x0000
3fee5ed0:	.word  0x0000
3fee5ee0:	.word  0x0000
3fee5ef0:	.word  0x0000
3fee5f00:	.word  0x0000
3fee5f10:	.word  0x0000
L3FEE5F20:
3fee5f20:	.word  0x0000
3fee5f30:	.word  0x0000
3fee5f40:	.word  0x0000
3fee5f50:	.word  0x0000
3fee5f60:	.word  0x0000
3fee5f70:	.word  0x0000
3fee5f80:	.word  0x0000
3fee5f90:	.word  0x0000
3fee5fa0:	.word  0x0000
3fee5fb0:	.word  0x0000
3fee5fc0:	.word  0x0000
3fee5fd0:	.word  0x0000
3fee5fe0:	.word  0x0000
3fee5ff0:	.word  0x0000
3fee6000:	.word  0x0000
3fee6010:	.word  0x0000
3fee6020:	.word  0x0000
3fee6030:	.word  0x0000
3fee6040:	.word  0x0000
3fee6050:	.word  0x0000
3fee6060:	.word  0x0004
3fee6070:	.word  0x0000
3fee6080:	.word  0x000f
3fee6090:	.word  0x0000
3fee60a0:	movb   *b1, *b0
3fee60b0:	dsjs   a9, L3FEE5F20
3fee60c0:	.word  0x0000
3fee60d0:	.word  0x0000
3fee60e0:	.word  0x0000
3fee60f0:	.word  0x0000
3fee6100:	.word  0x0000
3fee6110:	.word  0x0000
3fee6120:	.word  0x0000
3fee6130:	.word  0x0000
L3FEE6140:
3fee6140:	.word  0x0000
3fee6150:	.word  0x0000
3fee6160:	.word  0x0000
3fee6170:	.word  0x0000
3fee6180:	.word  0x0000
3fee6190:	.word  0x0000
3fee61a0:	.word  0x0000
3fee61b0:	.word  0x0000
3fee61c0:	.word  0x0000
3fee61d0:	.word  0x0000
3fee61e0:	.word  0x0000
3fee61f0:	.word  0x0000
3fee6200:	.word  0x0000
3fee6210:	.word  0x0000
3fee6220:	.word  0x0000
3fee6230:	.word  0x0000
3fee6240:	.word  0x0000
3fee6250:	.word  0x0000
3fee6260:	.word  0x0000
3fee6270:	.word  0x0000
3fee6280:	.word  0x0000
3fee6290:	.word  0x0000
3fee62a0:	.word  0x0000
3fee62b0:	.word  0x0000
3fee62c0:	movb   *a6, *a8
3fee62d0:	dsjs   a9, L3FEE6140
3fee62e0:	.word  0x0000
3fee62f0:	.word  0x0000
3fee6300:	.word  0x0000
3fee6310:	.word  0x0000
3fee6320:	.word  0x0000
3fee6330:	.word  0x0000
3fee6340:	.word  0x0000
3fee6350:	.word  0x0000
L3FEE6360:
3fee6360:	.word  0x0000
3fee6370:	.word  0x0000
3fee6380:	.word  0x0000
3fee6390:	.word  0x0000
3fee63a0:	.word  0x0000
3fee63b0:	.word  0x0000
3fee63c0:	.word  0x0000
3fee63d0:	.word  0x0000
3fee63e0:	.word  0x0000
3fee63f0:	.word  0x0000
3fee6400:	.word  0x0000
L3FEE6410:
3fee6410:	.word  0x0000
3fee6420:	.word  0x0000
3fee6430:	.word  0x0000
3fee6440:	.word  0x0000
3fee6450:	.word  0x0000
3fee6460:	.word  0x0000
3fee6470:	.word  0x0000
3fee6480:	.word  0x0000
3fee6490:	.word  0x0000
3fee64a0:	.word  0x0000
3fee64b0:	.word  0x0000
3fee64c0:	.word  0x0000
3fee64d0:	.word  0x0000
3fee64e0:	movb   *a13, *a8
3fee64f0:	dsjs   a9, L3FEE6360
3fee6500:	.word  0x08bc
3fee6510:	movb   sp, *b0
3fee6520:	.word  0x0015
3fee6530:	.word  0x000f
3fee6540:	.word  0x000a
3fee6550:	.word  0x0004
3fee6560:	.word  0x0000
3fee6570:	.word  0x0001
3fee6580:	.word  0x0000
3fee6590:	.word  0x9e00
3fee65a0:	dsjs   a9, L3FEE6410
3fee65b0:	.word  0x0000
3fee65c0:	.word  0x0000
3fee65d0:	.word  0x0000
3fee65e0:	.word  0x0000
3fee65f0:	.word  0x0000
3fee6600:	.word  0x0000
3fee6610:	.word  0x0000
3fee6620:	.word  0x0000
L3FEE6630:
3fee6630:	.word  0x0000
3fee6640:	.word  0x0000
3fee6650:	.word  0x0000
3fee6660:	.word  0x0000
3fee6670:	.word  0x0000
3fee6680:	.word  0x0000
3fee6690:	.word  0x0000
3fee66a0:	.word  0x0000
3fee66b0:	.word  0x0000
3fee66c0:	.word  0x0000
3fee66d0:	.word  0x0000
3fee66e0:	.word  0x0000
3fee66f0:	.word  0x0000
3fee6700:	.word  0x0000
3fee6710:	.word  0x0000
3fee6720:	.word  0x0000
3fee6730:	.word  0x0000
3fee6740:	.word  0x0000
3fee6750:	.word  0x0000
3fee6760:	.word  0x0000
3fee6770:	.word  0x0000
3fee6780:	.word  0x0000
3fee6790:	.word  0x0000
3fee67a0:	.word  0x0000
3fee67b0:	.word  0x9e68
3fee67c0:	dsjs   a9, L3FEE6630
3fee67d0:	.word  0x0000
3fee67e0:	.word  0x0000
3fee67f0:	.word  0x0000
3fee6800:	.word  0x0000
3fee6810:	.word  0x0000
3fee6820:	.word  0x0000
3fee6830:	.word  0x0000
3fee6840:	.word  0x0000
L3FEE6850:
3fee6850:	.word  0x0000
3fee6860:	.word  0x0000
3fee6870:	.word  0x0000
3fee6880:	.word  0x0000
3fee6890:	.word  0x0000
3fee68a0:	.word  0x0000
3fee68b0:	.word  0x0000
3fee68c0:	.word  0x0000
3fee68d0:	.word  0x0000
3fee68e0:	.word  0x0000
3fee68f0:	.word  0x0000
3fee6900:	.word  0x0000
3fee6910:	.word  0x0000
3fee6920:	.word  0x0000
3fee6930:	.word  0x0000
3fee6940:	.word  0x0000
3fee6950:	.word  0x0000
3fee6960:	.word  0x0000
3fee6970:	.word  0x0000
3fee6980:	.word  0x0000
3fee6990:	.word  0x0000
3fee69a0:	.word  0x0000
3fee69b0:	.word  0x0000
3fee69c0:	.word  0x0000
3fee69d0:	.word  0x9f00
3fee69e0:	dsjs   a9, L3FEE6850
3fee69f0:	.word  0x0000
3fee6a00:	.word  0x0000
3fee6a10:	.word  0x0000
3fee6a20:	.word  0x0000
3fee6a30:	.word  0x0000
3fee6a40:	.word  0x0000
3fee6a50:	.word  0x0000
3fee6a60:	.word  0x0000
3fee6a70:	.word  0x0000
3fee6a80:	.word  0x0000
3fee6a90:	.word  0x0000
3fee6aa0:	.word  0x0000
3fee6ab0:	.word  0x0000
3fee6ac0:	.word  0x0000
L3FEE6AD0:
3fee6ad0:	.word  0x0000
3fee6ae0:	.word  0x0000
L3FEE6AF0:
3fee6af0:	.word  0x0000
3fee6b00:	.word  0x0000
3fee6b10:	.word  0x0000
3fee6b20:	.word  0x0000
3fee6b30:	.word  0x0000
3fee6b40:	.word  0x0000
3fee6b50:	.word  0x0000
3fee6b60:	.word  0x0000
3fee6b70:	.word  0x0000
3fee6b80:	.word  0x0000
3fee6b90:	.word  0x0000
3fee6ba0:	.word  0x0000
3fee6bb0:	.word  0x0000
3fee6bc0:	.word  0x0000
3fee6bd0:	.word  0x0000
3fee6be0:	.word  0x0000
3fee6bf0:	.word  0x0019
3fee6c00:	rev    a0
3fee6c10:	.word  0x0003
3fee6c20:	.word  0x0000
3fee6c30:	.word  0x0002
3fee6c40:	.word  0x0000
3fee6c50:	and    a9, a8
3fee6c60:	dsjs   a9, L3FEE6AD0
3fee6c70:	and    a11, a0
3fee6c80:	dsjs   a9, L3FEE6AF0
3fee6c90:	.word  0x0000
3fee6ca0:	.word  0x0000
3fee6cb0:	.word  0x0000
3fee6cc0:	.word  0x0000
3fee6cd0:	.word  0x0000
3fee6ce0:	.word  0x0000
L3FEE6CF0:
3fee6cf0:	.word  0x0000
3fee6d00:	.word  0x0000
L3FEE6D10:
3fee6d10:	.word  0x0000
3fee6d20:	.word  0x0000
3fee6d30:	.word  0x0000
3fee6d40:	.word  0x0000
3fee6d50:	.word  0x0000
3fee6d60:	.word  0x0000
3fee6d70:	.word  0x0000
3fee6d80:	.word  0x0000
3fee6d90:	.word  0x0000
3fee6da0:	.word  0x0000
3fee6db0:	.word  0x0000
3fee6dc0:	.word  0x0000
3fee6dd0:	.word  0x0000
3fee6de0:	.word  0x0000
3fee6df0:	.word  0x0000
3fee6e00:	.word  0x0000
3fee6e10:	.word  0x0000
3fee6e20:	.word  0x0000
3fee6e30:	.word  0x0000
3fee6e40:	.word  0x0000
3fee6e50:	.word  0x0000
3fee6e60:	.word  0x0000
3fee6e70:	and    a13, a0
3fee6e80:	dsjs   a9, L3FEE6CF0
3fee6e90:	and    sp, a0
3fee6ea0:	dsjs   a9, L3FEE6D10
3fee6eb0:	.word  0x0000
3fee6ec0:	.word  0x0000
3fee6ed0:	.word  0x0000
3fee6ee0:	.word  0x0000
3fee6ef0:	.word  0x0000
3fee6f00:	.word  0x0000
L3FEE6F10:
3fee6f10:	.word  0x0000
3fee6f20:	.word  0x0000
L3FEE6F30:
3fee6f30:	.word  0x0000
3fee6f40:	.word  0x0000
3fee6f50:	.word  0x0000
3fee6f60:	.word  0x0000
3fee6f70:	.word  0x0000
3fee6f80:	.word  0x0000
3fee6f90:	.word  0x0000
3fee6fa0:	.word  0x0000
3fee6fb0:	.word  0x0000
3fee6fc0:	.word  0x0000
3fee6fd0:	.word  0x0000
3fee6fe0:	.word  0x0000
3fee6ff0:	.word  0x0000
3fee7000:	.word  0x0000
3fee7010:	.word  0x0000
3fee7020:	.word  0x0000
3fee7030:	.word  0x0000
3fee7040:	.word  0x0000
3fee7050:	.word  0x0000
3fee7060:	.word  0x0000
3fee7070:	.word  0x0000
3fee7080:	.word  0x0000
3fee7090:	andn   b1, b8
3fee70a0:	dsjs   a9, L3FEE6F10
3fee70b0:	andn   b2, b8
3fee70c0:	dsjs   a9, L3FEE6F30
3fee70d0:	.word  0x0000
3fee70e0:	.word  0x0000
3fee70f0:	.word  0x0000
3fee7100:	.word  0x0000
3fee7110:	.word  0x0000
3fee7120:	.word  0x0000
3fee7130:	.word  0x0000
3fee7140:	.word  0x0000
3fee7150:	.word  0x0000
3fee7160:	.word  0x0000
3fee7170:	.word  0x0000
3fee7180:	.word  0x0000
L3FEE7190:
3fee7190:	.word  0x0000
3fee71a0:	.word  0x0000
3fee71b0:	.word  0x0000
3fee71c0:	.word  0x0000
3fee71d0:	.word  0x0000
3fee71e0:	.word  0x0000
3fee71f0:	.word  0x0000
3fee7200:	.word  0x0000
3fee7210:	.word  0x0000
3fee7220:	.word  0x0000
3fee7230:	.word  0x0000
3fee7240:	.word  0x0000
3fee7250:	.word  0x0000
3fee7260:	.word  0x0000
3fee7270:	.word  0x0000
3fee7280:	.word  0x0000
3fee7290:	.word  0x0000
3fee72a0:	.word  0x0000
3fee72b0:	.word  0x007f
3fee72c0:	rev    a8
3fee72d0:	.word  0x0006
3fee72e0:	.word  0x0000
3fee72f0:	.word  0x0003
3fee7300:	.word  0x0000
3fee7310:	addk   14, a0
3fee7320:	dsjs   a9, L3FEE7190
3fee7330:	.word  0x0000
3fee7340:	.word  0x0000
3fee7350:	.word  0x0000
3fee7360:	.word  0x0000
3fee7370:	.word  0x0000
3fee7380:	.word  0x0000
3fee7390:	.word  0x0000
3fee73a0:	.word  0x0000
L3FEE73B0:
3fee73b0:	.word  0x0000
3fee73c0:	.word  0x0000
3fee73d0:	.word  0x0000
3fee73e0:	.word  0x0000
3fee73f0:	.word  0x0000
3fee7400:	.word  0x0000
3fee7410:	.word  0x0000
3fee7420:	.word  0x0000
3fee7430:	.word  0x0000
3fee7440:	.word  0x0000
3fee7450:	.word  0x0000
3fee7460:	.word  0x0000
3fee7470:	.word  0x0000
3fee7480:	.word  0x0000
3fee7490:	.word  0x0000
3fee74a0:	.word  0x0000
3fee74b0:	.word  0x0000
3fee74c0:	.word  0x0000
3fee74d0:	.word  0x0000
3fee74e0:	.word  0x0000
3fee74f0:	.word  0x0000
3fee7500:	.word  0x0000
3fee7510:	.word  0x0000
3fee7520:	.word  0x0000
3fee7530:	addk   14, a0
3fee7540:	dsjs   a9, L3FEE73B0
3fee7550:	.word  0x0000
3fee7560:	.word  0x0000
3fee7570:	.word  0x0000
3fee7580:	.word  0x0000
3fee7590:	.word  0x0000
3fee75a0:	.word  0x0000
3fee75b0:	.word  0x0000
3fee75c0:	.word  0x0000
L3FEE75D0:
3fee75d0:	.word  0x0000
3fee75e0:	.word  0x0000
3fee75f0:	.word  0x0000
3fee7600:	.word  0x0000
3fee7610:	.word  0x0000
3fee7620:	.word  0x0000
3fee7630:	.word  0x0000
3fee7640:	.word  0x0000
3fee7650:	.word  0x0000
3fee7660:	.word  0x0000
3fee7670:	.word  0x0000
3fee7680:	.word  0x0000
3fee7690:	.word  0x0000
3fee76a0:	.word  0x0000
3fee76b0:	.word  0x0000
3fee76c0:	.word  0x0000
3fee76d0:	.word  0x0000
3fee76e0:	.word  0x0000
3fee76f0:	.word  0x0000
3fee7700:	.word  0x0000
3fee7710:	.word  0x0000
3fee7720:	.word  0x0000
3fee7730:	.word  0x0000
3fee7740:	.word  0x0000
3fee7750:	addk   14, a0
3fee7760:	dsjs   a9, L3FEE75D0
3fee7770:	.word  0x0000
3fee7780:	.word  0x0000
3fee7790:	.word  0x0000
3fee77a0:	.word  0x0000
3fee77b0:	.word  0x0000
3fee77c0:	.word  0x0000
3fee77d0:	.word  0x0000
3fee77e0:	.word  0x0000
3fee77f0:	.word  0x0000
3fee7800:	.word  0x0000
3fee7810:	.word  0x0000
3fee7820:	.word  0x0000
3fee7830:	.word  0x0000
3fee7840:	.word  0x0000
L3FEE7850:
3fee7850:	.word  0x0000
3fee7860:	.word  0x0000
3fee7870:	.word  0x0000
3fee7880:	.word  0x0000
3fee7890:	.word  0x0000
3fee78a0:	.word  0x0000
3fee78b0:	.word  0x0000
3fee78c0:	.word  0x0000
3fee78d0:	.word  0x0000
3fee78e0:	.word  0x0000
3fee78f0:	.word  0x0000
3fee7900:	.word  0x0000
3fee7910:	.word  0x0000
3fee7920:	.word  0x0000
3fee7930:	.word  0x0000
3fee7940:	.word  0x0000
3fee7950:	.word  0x0000
3fee7960:	.word  0x0000
3fee7970:	.word  0x007f
3fee7980:	rev    b14
3fee7990:	.word  0x0004
3fee79a0:	.word  0x0000
3fee79b0:	.word  0x0004
3fee79c0:	.word  0x0000
3fee79d0:	.word  0x9f80
3fee79e0:	dsjs   a9, L3FEE7850
3fee79f0:	.word  0x0000
3fee7a00:	.word  0x0000
3fee7a10:	.word  0x0000
3fee7a20:	.word  0x0000
3fee7a30:	.word  0x0000
3fee7a40:	.word  0x0000
3fee7a50:	.word  0x0000
3fee7a60:	.word  0x0000
L3FEE7A70:
3fee7a70:	.word  0x0000
3fee7a80:	.word  0x0000
3fee7a90:	.word  0x0000
3fee7aa0:	.word  0x0000
3fee7ab0:	.word  0x0000
3fee7ac0:	.word  0x0000
3fee7ad0:	.word  0x0000
3fee7ae0:	.word  0x0000
3fee7af0:	.word  0x0000
3fee7b00:	.word  0x0000
3fee7b10:	.word  0x0000
3fee7b20:	.word  0x0000
3fee7b30:	.word  0x0000
3fee7b40:	.word  0x0000
3fee7b50:	.word  0x0000
3fee7b60:	.word  0x0000
3fee7b70:	.word  0x0000
3fee7b80:	.word  0x0000
3fee7b90:	.word  0x0000
3fee7ba0:	.word  0x0000
3fee7bb0:	.word  0x0000
3fee7bc0:	.word  0x0000
3fee7bd0:	.word  0x0000
3fee7be0:	.word  0x0000
3fee7bf0:	.word  0x9f80
3fee7c00:	dsjs   a9, L3FEE7A70
3fee7c10:	.word  0x0000
3fee7c20:	.word  0x0000
3fee7c30:	.word  0x0000
3fee7c40:	.word  0x0000
3fee7c50:	.word  0x0000
3fee7c60:	.word  0x0000
3fee7c70:	.word  0x0000
3fee7c80:	.word  0x0000
L3FEE7C90:
3fee7c90:	.word  0x0000
3fee7ca0:	.word  0x0000
3fee7cb0:	.word  0x0000
3fee7cc0:	.word  0x0000
3fee7cd0:	.word  0x0000
3fee7ce0:	.word  0x0000
3fee7cf0:	.word  0x0000
3fee7d00:	.word  0x0000
3fee7d10:	.word  0x0000
3fee7d20:	.word  0x0000
3fee7d30:	.word  0x0000
3fee7d40:	.word  0x0000
3fee7d50:	.word  0x0000
3fee7d60:	.word  0x0000
3fee7d70:	.word  0x0000
3fee7d80:	.word  0x0000
3fee7d90:	.word  0x0000
3fee7da0:	.word  0x0000
3fee7db0:	.word  0x0000
3fee7dc0:	.word  0x0000
3fee7dd0:	.word  0x0000
3fee7de0:	.word  0x0000
3fee7df0:	.word  0x0000
3fee7e00:	.word  0x0000
3fee7e10:	.word  0x9fc0
3fee7e20:	dsjs   a9, L3FEE7C90
3fee7e30:	.word  0x0000
3fee7e40:	.word  0x0000
3fee7e50:	.word  0x0000
3fee7e60:	.word  0x0000
3fee7e70:	.word  0x0000
3fee7e80:	.word  0x0000
3fee7e90:	.word  0x0000
3fee7ea0:	.word  0x0000
3fee7eb0:	.word  0x0000
3fee7ec0:	.word  0x0000
3fee7ed0:	.word  0x0000
3fee7ee0:	.word  0x0000
3fee7ef0:	.word  0x0000
3fee7f00:	.word  0x0000
L3FEE7F10:
3fee7f10:	.word  0x0000
3fee7f20:	.word  0x0000
3fee7f30:	.word  0x0000
3fee7f40:	.word  0x0000
3fee7f50:	.word  0x0000
3fee7f60:	.word  0x0000
3fee7f70:	.word  0x0000
3fee7f80:	.word  0x0000
3fee7f90:	.word  0x0000
3fee7fa0:	.word  0x0000
3fee7fb0:	.word  0x0000
3fee7fc0:	.word  0x0000
3fee7fd0:	.word  0x0000
3fee7fe0:	.word  0x0000
3fee7ff0:	.word  0x0000
3fee8000:	.word  0x0000
3fee8010:	.word  0x0000
3fee8020:	.word  0x0000
3fee8030:	exgpc  a12
3fee8040:	.word  0x0050
3fee8050:	.word  0x0002
3fee8060:	.word  0x0000
3fee8070:	.word  0x0005
3fee8080:	.word  0x0000
3fee8090:	move   a0, -*a0, 0
3fee80a0:	dsjs   a9, L3FEE7F10
3fee80b0:	.word  0x0000
3fee80c0:	.word  0x0000
3fee80d0:	.word  0x0000
3fee80e0:	.word  0x0000
3fee80f0:	.word  0x0000
3fee8100:	.word  0x0000
3fee8110:	.word  0x0000
3fee8120:	.word  0x0000
L3FEE8130:
3fee8130:	.word  0x0000
3fee8140:	.word  0x0000
3fee8150:	.word  0x0000
3fee8160:	.word  0x0000
3fee8170:	.word  0x0000
3fee8180:	.word  0x0000
3fee8190:	.word  0x0000
3fee81a0:	.word  0x0000
3fee81b0:	.word  0x0000
3fee81c0:	.word  0x0000
3fee81d0:	.word  0x0000
3fee81e0:	.word  0x0000
3fee81f0:	.word  0x0000
3fee8200:	.word  0x0000
3fee8210:	.word  0x0000
3fee8220:	.word  0x0000
3fee8230:	.word  0x0000
3fee8240:	.word  0x0000
3fee8250:	.word  0x0000
3fee8260:	.word  0x0000
3fee8270:	.word  0x0000
3fee8280:	.word  0x0000
3fee8290:	.word  0x0000
3fee82a0:	.word  0x0000
3fee82b0:	move   a7, -*a0, 0
3fee82c0:	dsjs   a9, L3FEE8130
3fee82d0:	.word  0x0000
3fee82e0:	.word  0x0000
3fee82f0:	.word  0x0000
3fee8300:	.word  0x0000
3fee8310:	.word  0x0000
3fee8320:	.word  0x0000
3fee8330:	.word  0x0000
3fee8340:	.word  0x0000
L3FEE8350:
3fee8350:	.word  0x0000
3fee8360:	.word  0x0000
3fee8370:	.word  0x0000
3fee8380:	.word  0x0000
3fee8390:	.word  0x0000
3fee83a0:	.word  0x0000
3fee83b0:	.word  0x0000
3fee83c0:	.word  0x0000
3fee83d0:	.word  0x0000
3fee83e0:	.word  0x0000
3fee83f0:	.word  0x0000
3fee8400:	.word  0x0000
3fee8410:	.word  0x0000
3fee8420:	.word  0x0000
3fee8430:	.word  0x0000
3fee8440:	.word  0x0000
3fee8450:	.word  0x0000
3fee8460:	.word  0x0000
3fee8470:	.word  0x0000
3fee8480:	.word  0x0000
3fee8490:	.word  0x0000
3fee84a0:	.word  0x0000
3fee84b0:	.word  0x0000
3fee84c0:	.word  0x0000
3fee84d0:	move   a1, -*a8, 1
3fee84e0:	dsjs   a9, L3FEE8350
3fee84f0:	.word  0x0000
3fee8500:	.word  0x0000
3fee8510:	.word  0x0000
3fee8520:	.word  0x0000
3fee8530:	.word  0x0000
3fee8540:	.word  0x0000
3fee8550:	.word  0x0000
3fee8560:	.word  0x0000
3fee8570:	.word  0x0000
3fee8580:	.word  0x0000
3fee8590:	.word  0x0000
3fee85a0:	.word  0x0000
3fee85b0:	.word  0x0000
3fee85c0:	.word  0x0000
L3FEE85D0:
3fee85d0:	.word  0x0000
3fee85e0:	.word  0x0000
3fee85f0:	.word  0x0000
3fee8600:	.word  0x0000
3fee8610:	.word  0x0000
3fee8620:	.word  0x0000
3fee8630:	.word  0x0000
3fee8640:	.word  0x0000
3fee8650:	.word  0x0000
3fee8660:	.word  0x0000
3fee8670:	.word  0x0000
3fee8680:	.word  0x0000
3fee8690:	.word  0x0000
3fee86a0:	.word  0x0000
3fee86b0:	.word  0x0000
3fee86c0:	.word  0x0000
3fee86d0:	.word  0x0000
3fee86e0:	.word  0x0000
3fee86f0:	.word  0x0014
3fee8700:	.word  0x0069
3fee8710:	.word  0x0004
3fee8720:	.word  0x0000
3fee8730:	.word  0x0006
3fee8740:	.word  0x0000
3fee8750:	move   b9, -*b8, 1
3fee8760:	dsjs   a9, L3FEE85D0
3fee8770:	.word  0x0000
3fee8780:	.word  0x0000
3fee8790:	.word  0x0000
3fee87a0:	.word  0x0000
3fee87b0:	.word  0x0000
3fee87c0:	.word  0x0000
3fee87d0:	.word  0x0000
3fee87e0:	.word  0x0000
L3FEE87F0:
3fee87f0:	.word  0x0000
3fee8800:	.word  0x0000
3fee8810:	.word  0x0000
3fee8820:	.word  0x0000
3fee8830:	.word  0x0000
3fee8840:	.word  0x0000
3fee8850:	.word  0x0000
3fee8860:	.word  0x0000
3fee8870:	.word  0x0000
3fee8880:	.word  0x0000
3fee8890:	.word  0x0000
3fee88a0:	.word  0x0000
3fee88b0:	.word  0x0000
3fee88c0:	.word  0x0000
3fee88d0:	.word  0x0000
3fee88e0:	.word  0x0000
3fee88f0:	.word  0x0000
3fee8900:	.word  0x0000
3fee8910:	.word  0x0000
3fee8920:	.word  0x0000
3fee8930:	.word  0x0000
3fee8940:	.word  0x0000
3fee8950:	.word  0x0000
3fee8960:	.word  0x0000
3fee8970:	move   -*b0, b0, 0
3fee8980:	dsjs   a9, L3FEE87F0
3fee8990:	.word  0x0000
3fee89a0:	.word  0x0000
3fee89b0:	.word  0x0000
3fee89c0:	.word  0x0000
3fee89d0:	.word  0x0000
3fee89e0:	.word  0x0000
3fee89f0:	.word  0x0000
3fee8a00:	.word  0x0000
L3FEE8A10:
3fee8a10:	.word  0x0000
3fee8a20:	.word  0x0000
3fee8a30:	.word  0x0000
3fee8a40:	.word  0x0000
3fee8a50:	.word  0x0000
3fee8a60:	.word  0x0000
3fee8a70:	.word  0x0000
3fee8a80:	.word  0x0000
3fee8a90:	.word  0x0000
3fee8aa0:	.word  0x0000
3fee8ab0:	.word  0x0000
3fee8ac0:	.word  0x0000
3fee8ad0:	.word  0x0000
3fee8ae0:	.word  0x0000
3fee8af0:	.word  0x0000
3fee8b00:	.word  0x0000
3fee8b10:	.word  0x0000
3fee8b20:	.word  0x0000
3fee8b30:	.word  0x0000
3fee8b40:	.word  0x0000
3fee8b50:	.word  0x0000
3fee8b60:	.word  0x0000
3fee8b70:	.word  0x0000
3fee8b80:	.word  0x0000
3fee8b90:	move   -*b6, b8, 0
3fee8ba0:	dsjs   a9, L3FEE8A10
3fee8bb0:	.word  0x0000
3fee8bc0:	.word  0x0000
3fee8bd0:	.word  0x0000
3fee8be0:	.word  0x0000
3fee8bf0:	.word  0x0000
3fee8c00:	.word  0x0000
3fee8c10:	.word  0x0000
3fee8c20:	.word  0x0000
3fee8c30:	.word  0x0000
3fee8c40:	.word  0x0000
3fee8c50:	.word  0x0000
3fee8c60:	.word  0x0000
3fee8c70:	.word  0x0000
3fee8c80:	.word  0x0000
L3FEE8C90:
3fee8c90:	.word  0x0000
3fee8ca0:	.word  0x0000
3fee8cb0:	.word  0x0000
3fee8cc0:	.word  0x0000
3fee8cd0:	.word  0x0000
3fee8ce0:	.word  0x0000
3fee8cf0:	.word  0x0000
3fee8d00:	.word  0x0000
3fee8d10:	.word  0x0000
3fee8d20:	.word  0x0000
3fee8d30:	.word  0x0000
3fee8d40:	.word  0x0000
3fee8d50:	.word  0x0000
3fee8d60:	.word  0x0000
3fee8d70:	.word  0x0000
3fee8d80:	.word  0x0000
3fee8d90:	.word  0x0000
3fee8da0:	.word  0x0000
3fee8db0:	.word  0x00fa
3fee8dc0:	.word  0x0069
3fee8dd0:	.word  0x0004
3fee8de0:	.word  0x0000
3fee8df0:	.word  0x0007
3fee8e00:	.word  0x0000
3fee8e10:	move   -*sp, a8, 0
3fee8e20:	dsjs   a9, L3FEE8C90
3fee8e30:	.word  0x0000
3fee8e40:	.word  0x0000
3fee8e50:	.word  0x0000
3fee8e60:	.word  0x0000
3fee8e70:	.word  0x0000
3fee8e80:	.word  0x0000
3fee8e90:	.word  0x0000
3fee8ea0:	.word  0x0000
L3FEE8EB0:
3fee8eb0:	.word  0x0000
3fee8ec0:	.word  0x0000
3fee8ed0:	.word  0x0000
3fee8ee0:	.word  0x0000
3fee8ef0:	.word  0x0000
3fee8f00:	.word  0x0000
3fee8f10:	.word  0x0000
3fee8f20:	.word  0x0000
3fee8f30:	.word  0x0000
3fee8f40:	.word  0x0000
3fee8f50:	.word  0x0000
3fee8f60:	.word  0x0000
3fee8f70:	.word  0x0000
3fee8f80:	.word  0x0000
3fee8f90:	.word  0x0000
3fee8fa0:	.word  0x0000
3fee8fb0:	.word  0x0000
3fee8fc0:	.word  0x0000
3fee8fd0:	.word  0x0000
3fee8fe0:	.word  0x0000
3fee8ff0:	.word  0x0000
3fee9000:	.word  0x0000
3fee9010:	.word  0x0000
3fee9020:	.word  0x0000
3fee9030:	move   -*b5, b8, 1
3fee9040:	dsjs   a9, L3FEE8EB0
3fee9050:	.word  0x0000
3fee9060:	.word  0x0000
3fee9070:	.word  0x0000
3fee9080:	.word  0x0000
3fee9090:	.word  0x0000
3fee90a0:	.word  0x0000
3fee90b0:	.word  0x0000
3fee90c0:	.word  0x0000
L3FEE90D0:
3fee90d0:	.word  0x0000
3fee90e0:	.word  0x0000
3fee90f0:	.word  0x0000
3fee9100:	.word  0x0000
3fee9110:	.word  0x0000
3fee9120:	.word  0x0000
3fee9130:	.word  0x0000
3fee9140:	.word  0x0000
3fee9150:	.word  0x0000
3fee9160:	.word  0x0000
3fee9170:	.word  0x0000
3fee9180:	.word  0x0000
3fee9190:	.word  0x0000
3fee91a0:	.word  0x0000
3fee91b0:	.word  0x0000
3fee91c0:	.word  0x0000
3fee91d0:	.word  0x0000
3fee91e0:	.word  0x0000
3fee91f0:	.word  0x0000
3fee9200:	.word  0x0000
3fee9210:	.word  0x0000
3fee9220:	.word  0x0000
3fee9230:	.word  0x0000
3fee9240:	.word  0x0000
3fee9250:	move   -*a10, a8, 1
3fee9260:	dsjs   a9, L3FEE90D0
3fee9270:	.word  0x0000
3fee9280:	.word  0x0000
3fee9290:	.word  0x0000
3fee92a0:	.word  0x0000
3fee92b0:	.word  0x0000
3fee92c0:	.word  0x0000
3fee92d0:	.word  0x0000
3fee92e0:	.word  0x0000
3fee92f0:	.word  0x0000
3fee9300:	.word  0x0000
3fee9310:	.word  0x0000
3fee9320:	.word  0x0000
3fee9330:	.word  0x0000
3fee9340:	.word  0x0000
L3FEE9350:
3fee9350:	.word  0x0000
3fee9360:	.word  0x0000
L3FEE9370:
3fee9370:	.word  0x0000
3fee9380:	.word  0x0000
3fee9390:	.word  0x0000
3fee93a0:	.word  0x0000
3fee93b0:	.word  0x0000
3fee93c0:	.word  0x0000
3fee93d0:	.word  0x0000
3fee93e0:	.word  0x0000
3fee93f0:	.word  0x0000
3fee9400:	.word  0x0000
3fee9410:	.word  0x0000
3fee9420:	.word  0x0000
3fee9430:	.word  0x0000
3fee9440:	.word  0x0000
3fee9450:	.word  0x0000
3fee9460:	.word  0x0000
3fee9470:	emu
3fee9480:	.word  0x007a
3fee9490:	.word  0x0003
3fee94a0:	.word  0x0000
3fee94b0:	.word  0x0008
3fee94c0:	.word  0x0000
3fee94d0:	move   -*a13, a0, 1
3fee94e0:	dsjs   a9, L3FEE9350
3fee94f0:	move   -*b14, b0, 1
3fee9500:	dsjs   a9, L3FEE9370
3fee9510:	.word  0x0000
3fee9520:	.word  0x0000
3fee9530:	.word  0x0000
3fee9540:	.word  0x0000
3fee9550:	.word  0x0000
3fee9560:	.word  0x0000
L3FEE9570:
3fee9570:	.word  0x0000
3fee9580:	.word  0x0000
L3FEE9590:
3fee9590:	.word  0x0000
3fee95a0:	.word  0x0000
3fee95b0:	.word  0x0000
3fee95c0:	.word  0x0000
3fee95d0:	.word  0x0000
3fee95e0:	.word  0x0000
3fee95f0:	.word  0x0000
3fee9600:	.word  0x0000
3fee9610:	.word  0x0000
3fee9620:	.word  0x0000
3fee9630:	.word  0x0000
3fee9640:	.word  0x0000
3fee9650:	.word  0x0000
3fee9660:	.word  0x0000
3fee9670:	.word  0x0000
3fee9680:	.word  0x0000
3fee9690:	.word  0x0000
3fee96a0:	.word  0x0000
3fee96b0:	.word  0x0000
3fee96c0:	.word  0x0000
3fee96d0:	.word  0x0000
3fee96e0:	.word  0x0000
3fee96f0:	move   -*a0, -*a0, 0
3fee9700:	dsjs   a9, L3FEE9570
3fee9710:	move   -*b1, -*b8, 0
3fee9720:	dsjs   a9, L3FEE9590
3fee9730:	.word  0x0000
3fee9740:	.word  0x0000
3fee9750:	.word  0x0000
3fee9760:	.word  0x0000
3fee9770:	.word  0x0000
3fee9780:	.word  0x0000
L3FEE9790:
3fee9790:	.word  0x0000
3fee97a0:	.word  0x0000
L3FEE97B0:
3fee97b0:	.word  0x0000
3fee97c0:	.word  0x0000
3fee97d0:	.word  0x0000
3fee97e0:	.word  0x0000
3fee97f0:	.word  0x0000
3fee9800:	.word  0x0000
3fee9810:	.word  0x0000
3fee9820:	.word  0x0000
3fee9830:	.word  0x0000
3fee9840:	.word  0x0000
3fee9850:	.word  0x0000
3fee9860:	.word  0x0000
3fee9870:	.word  0x0000
3fee9880:	.word  0x0000
3fee9890:	.word  0x0000
3fee98a0:	.word  0x0000
3fee98b0:	.word  0x0000
3fee98c0:	.word  0x0000
3fee98d0:	.word  0x0000
3fee98e0:	.word  0x0000
3fee98f0:	.word  0x0000
3fee9900:	.word  0x0000
3fee9910:	move   -*b3, -*b0, 0
3fee9920:	dsjs   a9, L3FEE9790
3fee9930:	move   -*a5, -*a0, 0
3fee9940:	dsjs   a9, L3FEE97B0
3fee9950:	.word  0x0000
3fee9960:	.word  0x0000
3fee9970:	.word  0x0000
3fee9980:	.word  0x0000
3fee9990:	.word  0x0000
3fee99a0:	.word  0x0000
3fee99b0:	.word  0x0000
3fee99c0:	.word  0x0000
3fee99d0:	.word  0x0000
3fee99e0:	.word  0x0000
3fee99f0:	.word  0x0000
3fee9a00:	.word  0x0000
L3FEE9A10:
3fee9a10:	.word  0x0000
3fee9a20:	.word  0x0000
3fee9a30:	.word  0x0000
3fee9a40:	.word  0x0000
3fee9a50:	.word  0x0000
3fee9a60:	.word  0x0000
3fee9a70:	.word  0x0000
3fee9a80:	.word  0x0000
3fee9a90:	.word  0x0000
3fee9aa0:	.word  0x0000
3fee9ab0:	.word  0x0000
3fee9ac0:	.word  0x0000
3fee9ad0:	.word  0x0000
3fee9ae0:	.word  0x0000
3fee9af0:	.word  0x0000
3fee9b00:	.word  0x0000
3fee9b10:	.word  0x0000
3fee9b20:	.word  0x0000
3fee9b30:	putst  b12
3fee9b40:	.word  0x00b4
3fee9b50:	.word  0x0004
3fee9b60:	.word  0x0000
3fee9b70:	.word  0x0009
3fee9b80:	.word  0x0000
3fee9b90:	move   -*a6, -*a8, 0
3fee9ba0:	dsjs   a9, L3FEE9A10
3fee9bb0:	.word  0x0000
3fee9bc0:	.word  0x0000
3fee9bd0:	.word  0x0000
3fee9be0:	.word  0x0000
3fee9bf0:	.word  0x0000
3fee9c00:	.word  0x0000
3fee9c10:	.word  0x0000
3fee9c20:	.word  0x0000
L3FEE9C30:
3fee9c30:	.word  0x0000
3fee9c40:	.word  0x0000
3fee9c50:	.word  0x0000
3fee9c60:	.word  0x0000
3fee9c70:	.word  0x0000
3fee9c80:	.word  0x0000
3fee9c90:	.word  0x0000
3fee9ca0:	.word  0x0000
3fee9cb0:	.word  0x0000
3fee9cc0:	.word  0x0000
3fee9cd0:	.word  0x0000
3fee9ce0:	.word  0x0000
3fee9cf0:	.word  0x0000
3fee9d00:	.word  0x0000
3fee9d10:	.word  0x0000
3fee9d20:	.word  0x0000
3fee9d30:	.word  0x0000
3fee9d40:	.word  0x0000
3fee9d50:	.word  0x0000
3fee9d60:	.word  0x0000
3fee9d70:	.word  0x0000
3fee9d80:	.word  0x0000
3fee9d90:	.word  0x0000
3fee9da0:	.word  0x0000
3fee9db0:	move   -*b9, -*b0, 0
3fee9dc0:	dsjs   a9, L3FEE9C30
3fee9dd0:	.word  0x0000
3fee9de0:	.word  0x0000
3fee9df0:	.word  0x0000
3fee9e00:	.word  0x0000
3fee9e10:	.word  0x0000
3fee9e20:	.word  0x0000
3fee9e30:	.word  0x0000
3fee9e40:	.word  0x0000
L3FEE9E50:
3fee9e50:	.word  0x0000
3fee9e60:	.word  0x0000
3fee9e70:	.word  0x0000
3fee9e80:	.word  0x0000
3fee9e90:	.word  0x0000
3fee9ea0:	.word  0x0000
3fee9eb0:	.word  0x0000
3fee9ec0:	.word  0x0000
3fee9ed0:	.word  0x0000
3fee9ee0:	.word  0x0000
3fee9ef0:	.word  0x0000
3fee9f00:	.word  0x0000
3fee9f10:	.word  0x0000
3fee9f20:	.word  0x0000
3fee9f30:	.word  0x0000
3fee9f40:	.word  0x0000
3fee9f50:	.word  0x0000
3fee9f60:	.word  0x0000
3fee9f70:	.word  0x0000
3fee9f80:	.word  0x0000
3fee9f90:	.word  0x0000
3fee9fa0:	.word  0x0000
3fee9fb0:	.word  0x0000
3fee9fc0:	.word  0x0000
3fee9fd0:	move   -*b0, -*b8, 1
3fee9fe0:	dsjs   a9, L3FEE9E50
3fee9ff0:	.word  0x0000
3feea000:	.word  0x0000
3feea010:	.word  0x0000
3feea020:	.word  0x0000
3feea030:	.word  0x0000
3feea040:	.word  0x0000
3feea050:	.word  0x0000
3feea060:	.word  0x0000
3feea070:	.word  0x0000
3feea080:	.word  0x0000
3feea090:	.word  0x0000
3feea0a0:	.word  0x0000
3feea0b0:	.word  0x0000
3feea0c0:	.word  0x0000
L3FEEA0D0:
3feea0d0:	.word  0x0000
3feea0e0:	.word  0x0000
L3FEEA0F0:
3feea0f0:	.word  0x0000
3feea100:	.word  0x0000
3feea110:	.word  0x0000
3feea120:	.word  0x0000
3feea130:	.word  0x0000
3feea140:	.word  0x0000
3feea150:	.word  0x0000
3feea160:	.word  0x0000
3feea170:	.word  0x0000
3feea180:	.word  0x0000
3feea190:	.word  0x0000
3feea1a0:	.word  0x0000
3feea1b0:	.word  0x0000
3feea1c0:	.word  0x0000
3feea1d0:	.word  0x0000
3feea1e0:	.word  0x0000
3feea1f0:	popst
3feea200:	.word  0x00b5
3feea210:	.word  0x0003
3feea220:	.word  0x0000
3feea230:	.word  0x000a
3feea240:	.word  0x0000
3feea250:	move   -*a9, -*a0, 1
3feea260:	dsjs   a9, L3FEEA0D0
3feea270:	move   -*b12, -*b8, 1
3feea280:	dsjs   a9, L3FEEA0F0
3feea290:	.word  0x0000
3feea2a0:	.word  0x0000
3feea2b0:	.word  0x0000
3feea2c0:	.word  0x0000
3feea2d0:	.word  0x0000
3feea2e0:	.word  0x0000
L3FEEA2F0:
3feea2f0:	.word  0x0000
3feea300:	.word  0x0000
L3FEEA310:
3feea310:	.word  0x0000
3feea320:	.word  0x0000
3feea330:	.word  0x0000
3feea340:	.word  0x0000
3feea350:	.word  0x0000
3feea360:	.word  0x0000
3feea370:	.word  0x0000
3feea380:	.word  0x0000
3feea390:	.word  0x0000
3feea3a0:	.word  0x0000
3feea3b0:	.word  0x0000
3feea3c0:	.word  0x0000
3feea3d0:	.word  0x0000
3feea3e0:	.word  0x0000
3feea3f0:	.word  0x0000
3feea400:	.word  0x0000
3feea410:	.word  0x0000
3feea420:	.word  0x0000
3feea430:	.word  0x0000
3feea440:	.word  0x0000
3feea450:	.word  0x0000
3feea460:	.word  0x0000
3feea470:	.word  0x7150
3feea480:	dsjs   a9, L3FEEA2F0
3feea490:	.word  0x7170
3feea4a0:	dsjs   a9, L3FEEA310
3feea4b0:	.word  0x0000
3feea4c0:	.word  0x0000
3feea4d0:	.word  0x0000
3feea4e0:	.word  0x0000
3feea4f0:	.word  0x0000
3feea500:	.word  0x0000
3feea510:	.word  0x0000
3feea520:	.word  0x0000
3feea530:	.word  0x0000
3feea540:	.word  0x0000
3feea550:	.word  0x0000
3feea560:	.word  0x0000
3feea570:	.word  0x0000
3feea580:	.word  0x0000
3feea590:	.word  0x0000
3feea5a0:	.word  0x0000
3feea5b0:	.word  0x0000
3feea5c0:	.word  0x0000
3feea5d0:	.word  0x0000
3feea5e0:	.word  0x0000
3feea5f0:	.word  0x0000
3feea600:	.word  0x0000
3feea610:	.word  0x0000
3feea620:	.word  0x0000
3feea630:	.word  0x0000
3feea640:	.word  0x0000
3feea650:	.word  0x0000
3feea660:	.word  0x0000
3feea670:	.word  0x0000
3feea680:	.word  0x0000
3feea690:	movb   b0, *b0(0x3f49)
3feea6b0:	movb   b4, *b8(0x3f49)
3feea6d0:	.word  0x0000
3feea6e0:	.word  0x0000
3feea6f0:	.word  0x0000
3feea700:	.word  0x0000
3feea710:	.word  0x0000
3feea720:	.word  0x0000
3feea730:	.word  0x0000
3feea740:	.word  0x0000
3feea750:	.word  0x0000
3feea760:	.word  0x0000
3feea770:	.word  0x0000
3feea780:	.word  0x0000
3feea790:	.word  0x0000
3feea7a0:	.word  0x0000
3feea7b0:	.word  0x0000
3feea7c0:	.word  0x0000
3feea7d0:	.word  0x0000
3feea7e0:	.word  0x0000
3feea7f0:	.word  0x0000
3feea800:	.word  0x0000
3feea810:	.word  0x0000
3feea820:	.word  0x0000
3feea830:	.word  0x0000
3feea840:	.word  0x0000
3feea850:	.word  0x0000
3feea860:	.word  0x0000
3feea870:	.word  0x0000
3feea880:	.word  0x0000
3feea890:	.word  0x0000
3feea8a0:	.word  0x0000
3feea8b0:	putst  b12
3feea8c0:	.word  0x00f4
3feea8d0:	.word  0x0004
3feea8e0:	.word  0x0000
3feea8f0:	.word  0x000b
3feea900:	.word  0x0000
3feea910:	movb   a9, *a0(0x3f49)
3feea930:	.word  0x0000
3feea940:	.word  0x0000
3feea950:	.word  0x0000
3feea960:	.word  0x0000
3feea970:	.word  0x0000
3feea980:	.word  0x0000
3feea990:	.word  0x0000
3feea9a0:	.word  0x0000
3feea9b0:	.word  0x0000
3feea9c0:	.word  0x0000
3feea9d0:	.word  0x0000
3feea9e0:	.word  0x0000
3feea9f0:	.word  0x0000
3feeaa00:	.word  0x0000
3feeaa10:	.word  0x0000
3feeaa20:	.word  0x0000
3feeaa30:	.word  0x0000
3feeaa40:	.word  0x0000
3feeaa50:	.word  0x0000
3feeaa60:	.word  0x0000
3feeaa70:	.word  0x0000
3feeaa80:	.word  0x0000
3feeaa90:	.word  0x0000
3feeaaa0:	.word  0x0000
3feeaab0:	.word  0x0000
3feeaac0:	.word  0x0000
3feeaad0:	.word  0x0000
3feeaae0:	.word  0x0000
3feeaaf0:	.word  0x0000
3feeab00:	.word  0x0000
3feeab10:	.word  0x0000
3feeab20:	.word  0x0000
3feeab30:	movb   a12, *a8(0x3f49)
3feeab50:	.word  0x0000
3feeab60:	.word  0x0000
3feeab70:	.word  0x0000
3feeab80:	.word  0x0000
3feeab90:	.word  0x0000
3feeaba0:	.word  0x0000
3feeabb0:	.word  0x0000
3feeabc0:	.word  0x0000
3feeabd0:	.word  0x0000
3feeabe0:	.word  0x0000
3feeabf0:	.word  0x0000
3feeac00:	.word  0x0000
3feeac10:	.word  0x0000
3feeac20:	.word  0x0000
3feeac30:	.word  0x0000
3feeac40:	.word  0x0000
3feeac50:	.word  0x0000
3feeac60:	.word  0x0000
3feeac70:	.word  0x0000
3feeac80:	.word  0x0000
L3FEEAC90:
3feeac90:	.word  0x0000
3feeaca0:	.word  0x0000
3feeacb0:	.word  0x0000
3feeacc0:	.word  0x0000
3feeacd0:	.word  0x0000
3feeace0:	.word  0x0000
3feeacf0:	.word  0x0000
3feead00:	.word  0x0000
3feead10:	.word  0x0000
3feead20:	.word  0x0000
3feead30:	.word  0x0000
3feead40:	.word  0x0000
3feead50:	movb   *a3(0x3f49), a0
3feead70:	.word  0x0000
3feead80:	.word  0x0000
3feead90:	.word  0x0000
3feeada0:	.word  0x0000
3feeadb0:	.word  0x0000
3feeadc0:	.word  0x0000
3feeadd0:	.word  0x0000
3feeade0:	.word  0x0000
3feeadf0:	.word  0x0000
3feeae00:	.word  0x0000
3feeae10:	.word  0x0000
3feeae20:	.word  0x0000
3feeae30:	.word  0x0000
3feeae40:	.word  0x0000
L3FEEAE50:
3feeae50:	.word  0x0000
3feeae60:	.word  0x0000
L3FEEAE70:
3feeae70:	.word  0x0000
3feeae80:	.word  0x0000
3feeae90:	.word  0x0000
3feeaea0:	.word  0x0000
L3FEEAEB0:
3feeaeb0:	.word  0x0000
3feeaec0:	.word  0x0000
3feeaed0:	.word  0x0000
3feeaee0:	.word  0x0000
3feeaef0:	.word  0x0000
3feeaf00:	.word  0x0000
3feeaf10:	.word  0x0000
3feeaf20:	.word  0x0000
3feeaf30:	.word  0x0000
3feeaf40:	.word  0x0000
3feeaf50:	.word  0x0000
3feeaf60:	.word  0x0000
3feeaf70:	popst
3feeaf80:	.word  0x00f5
3feeaf90:	.word  0x0003
3feeafa0:	.word  0x0000
3feeafb0:	.word  0x000c
3feeafc0:	.word  0x0000
3feeafd0:	move   -*a9, -*a0, 1
3feeafe0:	dsjs   a9, L3FEEAE50
3feeaff0:	move   -*b12, -*b8, 1
3feeb000:	dsjs   a9, L3FEEAE70
3feeb010:	.word  0x0000
3feeb020:	.word  0x0000
3feeb030:	.word  0x0000
3feeb040:	.word  0x0000
3feeb050:	.word  0x0000
3feeb060:	.word  0x0000
L3FEEB070:
3feeb070:	.word  0x0000
3feeb080:	.word  0x0000
L3FEEB090:
3feeb090:	.word  0x0000
3feeb0a0:	.word  0x0000
3feeb0b0:	.word  0x0000
3feeb0c0:	.word  0x0000
L3FEEB0D0:
3feeb0d0:	.word  0x0000
3feeb0e0:	.word  0x0000
3feeb0f0:	.word  0x0000
3feeb100:	.word  0x0000
3feeb110:	.word  0x0000
3feeb120:	.word  0x0000
3feeb130:	.word  0x0000
3feeb140:	.word  0x0000
3feeb150:	.word  0x0000
3feeb160:	.word  0x0000
3feeb170:	.word  0x0000
L3FEEB180:
3feeb180:	.word  0x0000
3feeb190:	.word  0x0000
3feeb1a0:	.word  0x0000
3feeb1b0:	.word  0x0000
3feeb1c0:	.word  0x0000
3feeb1d0:	.word  0x0000
3feeb1e0:	.word  0x0000
3feeb1f0:	.word  0x7150
L3FEEB200:
3feeb200:	dsjs   a9, L3FEEB070
3feeb210:	.word  0x7170
3feeb220:	dsjs   a9, L3FEEB090
3feeb230:	.word  0x0000
3feeb240:	.word  0x0000
3feeb250:	.word  0x0000
3feeb260:	.word  0x0000
3feeb270:	.word  0x0000
3feeb280:	.word  0x0000
3feeb290:	.word  0x0000
3feeb2a0:	.word  0x0000
3feeb2b0:	.word  0x0000
3feeb2c0:	.word  0x0000
3feeb2d0:	.word  0x0000
3feeb2e0:	.word  0x0000
3feeb2f0:	.word  0x0000
3feeb300:	.word  0x0000
3feeb310:	.word  0x0000
3feeb320:	.word  0x0000
3feeb330:	.word  0x0000
3feeb340:	.word  0x0000
3feeb350:	.word  0x0000
3feeb360:	.word  0x0000
3feeb370:	.word  0x0000
3feeb380:	.word  0x0000
3feeb390:	.word  0x0000
L3FEEB3A0:
3feeb3a0:	.word  0x0000
3feeb3b0:	.word  0x0000
3feeb3c0:	.word  0x0000
3feeb3d0:	.word  0x0000
3feeb3e0:	.word  0x0000
3feeb3f0:	.word  0x0000
3feeb400:	.word  0x0000
3feeb410:	movb   b0, *b0(0x3f49)
3feeb430:	movb   b4, *b8(0x3f49)
3feeb450:	.word  0x0000
3feeb460:	.word  0x0000
3feeb470:	.word  0x0000
3feeb480:	.word  0x0000
3feeb490:	.word  0x0000
3feeb4a0:	.word  0x0000
3feeb4b0:	.word  0x0000
3feeb4c0:	.word  0x0000
3feeb4d0:	.word  0x0000
3feeb4e0:	.word  0x0000
3feeb4f0:	.word  0x0000
3feeb500:	.word  0x0000
L3FEEB510:
3feeb510:	.word  0x0000
3feeb520:	.word  0x0000
3feeb530:	.word  0x0000
3feeb540:	.word  0x0000
3feeb550:	.word  0x0000
3feeb560:	.word  0x0000
3feeb570:	.word  0x0000
3feeb580:	.word  0x0000
3feeb590:	.word  0x0000
3feeb5a0:	.word  0x0000
3feeb5b0:	.word  0x0000
3feeb5c0:	.word  0x0000
3feeb5d0:	.word  0x0000
3feeb5e0:	.word  0x0000
3feeb5f0:	.word  0x0000
3feeb600:	.word  0x0000
3feeb610:	.word  0x0000
3feeb620:	.word  0x0000
3feeb630:	.word  0x001e
L3FEEB640:
3feeb640:	jump   a13
3feeb650:	.word  0x0005
3feeb660:	.word  0x0000
3feeb670:	.word  0x000d
3feeb680:	.word  0x0000
3feeb690:	sla    b2, b8
3feeb6a0:	dsjs   a9, L3FEEB510
3feeb6b0:	.word  0x0000
3feeb6c0:	.word  0x0000
3feeb6d0:	.word  0x0000
3feeb6e0:	.word  0x0000
3feeb6f0:	.word  0x0000
3feeb700:	.word  0x0000
3feeb710:	.word  0x0000
3feeb720:	.word  0x0000
L3FEEB730:
3feeb730:	.word  0x0000
3feeb740:	.word  0x0000
3feeb750:	.word  0x0000
3feeb760:	.word  0x0000
3feeb770:	.word  0x0000
3feeb780:	.word  0x0000
3feeb790:	.word  0x0000
3feeb7a0:	.word  0x0000
3feeb7b0:	.word  0x0000
3feeb7c0:	.word  0x0000
3feeb7d0:	.word  0x0000
3feeb7e0:	.word  0x0000
3feeb7f0:	.word  0x0000
3feeb800:	.word  0x0000
3feeb810:	.word  0x0000
3feeb820:	.word  0x0000
3feeb830:	.word  0x0000
3feeb840:	.word  0x0000
3feeb850:	.word  0x0000
3feeb860:	.word  0x0000
3feeb870:	.word  0x0000
3feeb880:	.word  0x0000
3feeb890:	.word  0x0000
3feeb8a0:	.word  0x0000
3feeb8b0:	sla    b2, b8
3feeb8c0:	dsjs   a9, L3FEEB730
3feeb8d0:	.word  0x0000
3feeb8e0:	.word  0x0000
3feeb8f0:	.word  0x0000
3feeb900:	.word  0x0000
3feeb910:	.word  0x0000
3feeb920:	.word  0x0000
3feeb930:	.word  0x0000
3feeb940:	.word  0x0000
L3FEEB950:
3feeb950:	.word  0x0000
3feeb960:	.word  0x0000
3feeb970:	.word  0x0000
3feeb980:	.word  0x0000
3feeb990:	.word  0x0000
3feeb9a0:	.word  0x0000
3feeb9b0:	.word  0x0000
3feeb9c0:	.word  0x0000
3feeb9d0:	.word  0x0000
3feeb9e0:	.word  0x0000
3feeb9f0:	.word  0x0000
3feeba00:	.word  0x0000
3feeba10:	.word  0x0000
3feeba20:	.word  0x0000
3feeba30:	.word  0x0000
3feeba40:	.word  0x0000
3feeba50:	.word  0x0000
3feeba60:	.word  0x0000
3feeba70:	.word  0x0000
3feeba80:	.word  0x0000
3feeba90:	.word  0x0000
3feebaa0:	.word  0x0000
3feebab0:	.word  0x0000
3feebac0:	.word  0x0000
3feebad0:	sla    b2, b8
3feebae0:	dsjs   a9, L3FEEB950
3feebaf0:	.word  0x0000
3feebb00:	.word  0x0000
3feebb10:	.word  0x0000
3feebb20:	.word  0x0000
3feebb30:	.word  0x0000
3feebb40:	.word  0x0000
3feebb50:	.word  0x0000
3feebb60:	.word  0x0000
3feebb70:	.word  0x0000
3feebb80:	.word  0x0000
3feebb90:	.word  0x0000
3feebba0:	.word  0x0000
3feebbb0:	.word  0x0000
3feebbc0:	.word  0x0000
L3FEEBBD0:
3feebbd0:	.word  0x0000
3feebbe0:	.word  0x0000
3feebbf0:	.word  0x0000
3feebc00:	.word  0x0000
3feebc10:	.word  0x0000
3feebc20:	.word  0x0000
3feebc30:	.word  0x0000
3feebc40:	.word  0x0000
3feebc50:	.word  0x0000
3feebc60:	.word  0x0000
3feebc70:	.word  0x0000
3feebc80:	.word  0x0000
3feebc90:	.word  0x0000
3feebca0:	.word  0x0000
3feebcb0:	.word  0x0000
3feebcc0:	.word  0x0000
3feebcd0:	.word  0x0000
3feebce0:	.word  0x0000
3feebcf0:	emu
3feebd00:	jump   a13
3feebd10:	.word  0x0005
3feebd20:	.word  0x0000
3feebd30:	.word  0x000e
3feebd40:	.word  0x0000
3feebd50:	sla    a6, a0
3feebd60:	dsjs   a9, L3FEEBBD0
3feebd70:	.word  0x0000
3feebd80:	.word  0x0000
3feebd90:	.word  0x0000
3feebda0:	.word  0x0000
3feebdb0:	.word  0x0000
3feebdc0:	.word  0x0000
3feebdd0:	.word  0x0000
3feebde0:	.word  0x0000
L3FEEBDF0:
3feebdf0:	.word  0x0000
3feebe00:	.word  0x0000
3feebe10:	.word  0x0000
3feebe20:	.word  0x0000
3feebe30:	.word  0x0000
3feebe40:	.word  0x0000
3feebe50:	.word  0x0000
3feebe60:	.word  0x0000
3feebe70:	.word  0x0000
3feebe80:	.word  0x0000
3feebe90:	.word  0x0000
3feebea0:	.word  0x0000
3feebeb0:	.word  0x0000
3feebec0:	.word  0x0000
3feebed0:	.word  0x0000
3feebee0:	.word  0x0000
3feebef0:	.word  0x0000
3feebf00:	.word  0x0000
3feebf10:	.word  0x0000
3feebf20:	.word  0x0000
3feebf30:	.word  0x0000
3feebf40:	.word  0x0000
3feebf50:	.word  0x0000
3feebf60:	.word  0x0000
3feebf70:	rl     0x9, b8
3feebf80:	dsjs   a9, L3FEEBDF0
3feebf90:	.word  0x0000
3feebfa0:	.word  0x0000
3feebfb0:	.word  0x0000
3feebfc0:	.word  0x0000
3feebfd0:	.word  0x0000
3feebfe0:	.word  0x0000
3feebff0:	.word  0x0000
3feec000:	.word  0x0000
L3FEEC010:
3feec010:	.word  0x0000
3feec020:	.word  0x0000
3feec030:	.word  0x0000
3feec040:	.word  0x0000
3feec050:	.word  0x0000
3feec060:	.word  0x0000
3feec070:	.word  0x0000
3feec080:	.word  0x0000
3feec090:	.word  0x0000
3feec0a0:	.word  0x0000
3feec0b0:	.word  0x0000
3feec0c0:	.word  0x0000
3feec0d0:	.word  0x0000
3feec0e0:	.word  0x0000
3feec0f0:	.word  0x0000
3feec100:	.word  0x0000
3feec110:	.word  0x0000
3feec120:	.word  0x0000
3feec130:	.word  0x0000
3feec140:	.word  0x0000
3feec150:	.word  0x0000
3feec160:	.word  0x0000
3feec170:	.word  0x0000
3feec180:	.word  0x0000
3feec190:	sla    a9, a0
3feec1a0:	dsjs   a9, L3FEEC010
3feec1b0:	.word  0x0000
3feec1c0:	.word  0x0000
3feec1d0:	.word  0x0000
3feec1e0:	.word  0x0000
3feec1f0:	.word  0x0000
3feec200:	.word  0x0000
3feec210:	.word  0x0000
3feec220:	.word  0x0000
3feec230:	.word  0x0000
3feec240:	.word  0x0000
3feec250:	.word  0x0000
3feec260:	.word  0x0000
3feec270:	.word  0x0000
3feec280:	.word  0x0000
L3FEEC290:
3feec290:	.word  0x0000
3feec2a0:	.word  0x0000
3feec2b0:	.word  0x0000
3feec2c0:	.word  0x0000
3feec2d0:	.word  0x0000
3feec2e0:	.word  0x0000
3feec2f0:	.word  0x0000
3feec300:	.word  0x0000
3feec310:	.word  0x0000
3feec320:	.word  0x0000
3feec330:	.word  0x0000
3feec340:	.word  0x0000
3feec350:	.word  0x0000
3feec360:	.word  0x0000
3feec370:	.word  0x0000
3feec380:	.word  0x0000
3feec390:	.word  0x0000
3feec3a0:	.word  0x0000
3feec3b0:	popst
3feec3c0:	jump   a13
3feec3d0:	.word  0x0005
3feec3e0:	.word  0x0000
3feec3f0:	.word  0x000f
3feec400:	.word  0x0000
3feec410:	move   a1, b0
3feec420:	dsjs   a9, L3FEEC290
3feec430:	.word  0x0000
3feec440:	.word  0x0000
3feec450:	.word  0x0000
3feec460:	.word  0x0000
3feec470:	.word  0x0000
3feec480:	.word  0x0000
3feec490:	.word  0x0000
3feec4a0:	.word  0x0000
L3FEEC4B0:
3feec4b0:	.word  0x0000
3feec4c0:	.word  0x0000
3feec4d0:	.word  0x0000
3feec4e0:	.word  0x0000
3feec4f0:	.word  0x0000
3feec500:	.word  0x0000
3feec510:	.word  0x0000
3feec520:	.word  0x0000
3feec530:	.word  0x0000
3feec540:	.word  0x0000
3feec550:	.word  0x0000
3feec560:	.word  0x0000
3feec570:	.word  0x0000
3feec580:	.word  0x0000
3feec590:	.word  0x0000
3feec5a0:	.word  0x0000
3feec5b0:	.word  0x0000
3feec5c0:	.word  0x0000
3feec5d0:	.word  0x0000
3feec5e0:	.word  0x0000
3feec5f0:	.word  0x0000
3feec600:	.word  0x0000
3feec610:	.word  0x0000
3feec620:	.word  0x0000
3feec630:	sla    a12, a0
3feec640:	dsjs   a9, L3FEEC4B0
3feec650:	.word  0x0000
3feec660:	.word  0x0000
3feec670:	.word  0x0000
3feec680:	.word  0x0000
3feec690:	.word  0x0000
3feec6a0:	.word  0x0000
3feec6b0:	.word  0x0000
3feec6c0:	.word  0x0000
L3FEEC6D0:
3feec6d0:	.word  0x0000
3feec6e0:	.word  0x0000
3feec6f0:	.word  0x0000
3feec700:	.word  0x0000
3feec710:	.word  0x0000
3feec720:	.word  0x0000
3feec730:	.word  0x0000
3feec740:	.word  0x0000
3feec750:	.word  0x0000
3feec760:	.word  0x0000
3feec770:	.word  0x0000
3feec780:	.word  0x0000
3feec790:	.word  0x0000
3feec7a0:	.word  0x0000
3feec7b0:	.word  0x0000
3feec7c0:	.word  0x0000
3feec7d0:	.word  0x0000
3feec7e0:	.word  0x0000
3feec7f0:	.word  0x0000
3feec800:	.word  0x0000
3feec810:	.word  0x0000
3feec820:	.word  0x0000
3feec830:	.word  0x0000
3feec840:	.word  0x0000
3feec850:	srl    0x1d, b8
3feec860:	dsjs   a9, L3FEEC6D0
3feec870:	.word  0x0000
3feec880:	.word  0x0000
3feec890:	.word  0x0000
3feec8a0:	.word  0x0000
3feec8b0:	.word  0x0000
3feec8c0:	.word  0x0000
3feec8d0:	.word  0x0000
3feec8e0:	.word  0x0000
3feec8f0:	.word  0x0000
3feec900:	.word  0x0000
3feec910:	.word  0x0000
3feec920:	.word  0x0000
3feec930:	.word  0x0000
3feec940:	.word  0x0000
L3FEEC950:
3feec950:	.word  0x0000
3feec960:	.word  0x0000
3feec970:	.word  0x0000
3feec980:	.word  0x0000
3feec990:	.word  0x0000
3feec9a0:	.word  0x0000
3feec9b0:	.word  0x0000
3feec9c0:	.word  0x0000
3feec9d0:	.word  0x0000
3feec9e0:	.word  0x0000
3feec9f0:	.word  0x0000
3feeca00:	.word  0x0000
3feeca10:	.word  0x0000
3feeca20:	.word  0x0000
3feeca30:	.word  0x0000
3feeca40:	.word  0x0000
3feeca50:	.word  0x0000
3feeca60:	.word  0x0000
3feeca70:	.word  0x0064
3feeca80:	.word  0x0082
3feeca90:	.word  0x0009
3feecaa0:	.word  0x0000
3feecab0:	.word  0x0010
3feecac0:	.word  0x0000
3feecad0:	addk   14, a0
3feecae0:	dsjs   a9, L3FEEC950
3feecaf0:	.word  0x0000
3feecb00:	.word  0x0000
3feecb10:	.word  0x0000
3feecb20:	.word  0x0000
3feecb30:	.word  0x0000
3feecb40:	.word  0x0000
3feecb50:	.word  0x0000
3feecb60:	.word  0x0000
L3FEECB70:
3feecb70:	.word  0x0000
3feecb80:	.word  0x0000
3feecb90:	.word  0x0000
3feecba0:	.word  0x0000
3feecbb0:	.word  0x0000
3feecbc0:	.word  0x0000
3feecbd0:	.word  0x0000
3feecbe0:	.word  0x0000
3feecbf0:	.word  0x0000
3feecc00:	.word  0x0000
3feecc10:	.word  0x0000
3feecc20:	.word  0x0000
3feecc30:	.word  0x0000
3feecc40:	.word  0x0000
3feecc50:	.word  0x0000
3feecc60:	.word  0x0000
3feecc70:	.word  0x0000
3feecc80:	.word  0x0000
3feecc90:	.word  0x0000
3feecca0:	.word  0x0000
3feeccb0:	.word  0x0000
3feeccc0:	.word  0x0000
3feeccd0:	.word  0x0000
3feecce0:	.word  0x0000
3feeccf0:	addk   14, a0
3feecd00:	dsjs   a9, L3FEECB70
3feecd10:	.word  0x0000
3feecd20:	.word  0x0000
3feecd30:	.word  0x0000
3feecd40:	.word  0x0000
3feecd50:	.word  0x0000
3feecd60:	.word  0x0000
3feecd70:	.word  0x0000
3feecd80:	.word  0x0000
L3FEECD90:
3feecd90:	.word  0x0000
3feecda0:	.word  0x0000
3feecdb0:	.word  0x0000
3feecdc0:	.word  0x0000
3feecdd0:	.word  0x0000
3feecde0:	.word  0x0000
3feecdf0:	.word  0x0000
3feece00:	.word  0x0000
3feece10:	.word  0x0000
3feece20:	.word  0x0000
3feece30:	.word  0x0000
3feece40:	.word  0x0000
3feece50:	.word  0x0000
3feece60:	.word  0x0000
3feece70:	.word  0x0000
3feece80:	.word  0x0000
3feece90:	.word  0x0000
3feecea0:	.word  0x0000
3feeceb0:	.word  0x0000
3feecec0:	.word  0x0000
3feeced0:	.word  0x0000
3feecee0:	.word  0x0000
3feecef0:	.word  0x0000
3feecf00:	.word  0x0000
3feecf10:	addk   14, a0
3feecf20:	dsjs   a9, L3FEECD90
3feecf30:	.word  0x0000
3feecf40:	.word  0x0000
3feecf50:	.word  0x0000
3feecf60:	.word  0x0000
3feecf70:	.word  0x0000
3feecf80:	.word  0x0000
3feecf90:	.word  0x0000
3feecfa0:	.word  0x0000
3feecfb0:	.word  0x0000
3feecfc0:	.word  0x0000
3feecfd0:	.word  0x0000
3feecfe0:	.word  0x0000
3feecff0:	.word  0x0000
3feed000:	.word  0x0000
L3FEED010:
3feed010:	.word  0x0000
3feed020:	.word  0x0000
3feed030:	.word  0x0000
3feed040:	.word  0x0000
3feed050:	.word  0x0000
3feed060:	.word  0x0000
3feed070:	.word  0x0000
3feed080:	.word  0x0000
3feed090:	.word  0x0000
3feed0a0:	.word  0x0000
3feed0b0:	.word  0x0000
3feed0c0:	.word  0x0000
3feed0d0:	.word  0x0000
3feed0e0:	.word  0x0000
3feed0f0:	.word  0x0000
3feed100:	.word  0x0000
3feed110:	.word  0x0000
3feed120:	.word  0x0000
3feed130:	rev    b2
3feed140:	.word  0x00b6
3feed150:	.word  0x0009
3feed160:	.word  0x0000
3feed170:	.word  0x0011
3feed180:	.word  0x0000
3feed190:	addk   14, a0
3feed1a0:	dsjs   a9, L3FEED010
3feed1b0:	.word  0x0000
3feed1c0:	.word  0x0000
3feed1d0:	.word  0x0000
3feed1e0:	.word  0x0000
3feed1f0:	.word  0x0000
3feed200:	.word  0x0000
3feed210:	.word  0x0000
3feed220:	.word  0x0000
L3FEED230:
3feed230:	.word  0x0000
3feed240:	.word  0x0000
3feed250:	.word  0x0000
3feed260:	.word  0x0000
3feed270:	.word  0x0000
3feed280:	.word  0x0000
3feed290:	.word  0x0000
3feed2a0:	.word  0x0000
3feed2b0:	.word  0x0000
3feed2c0:	.word  0x0000
3feed2d0:	.word  0x0000
3feed2e0:	.word  0x0000
3feed2f0:	.word  0x0000
3feed300:	.word  0x0000
3feed310:	.word  0x0000
3feed320:	.word  0x0000
3feed330:	.word  0x0000
3feed340:	.word  0x0000
3feed350:	.word  0x0000
3feed360:	.word  0x0000
3feed370:	.word  0x0000
3feed380:	.word  0x0000
3feed390:	.word  0x0000
3feed3a0:	.word  0x0000
3feed3b0:	addk   14, a0
3feed3c0:	dsjs   a9, L3FEED230
3feed3d0:	.word  0x0000
3feed3e0:	.word  0x0000
3feed3f0:	.word  0x0000
3feed400:	.word  0x0000
3feed410:	.word  0x0000
3feed420:	.word  0x0000
3feed430:	.word  0x0000
3feed440:	.word  0x0000
L3FEED450:
3feed450:	.word  0x0000
3feed460:	.word  0x0000
3feed470:	.word  0x0000
3feed480:	.word  0x0000
3feed490:	.word  0x0000
3feed4a0:	.word  0x0000
3feed4b0:	.word  0x0000
3feed4c0:	.word  0x0000
3feed4d0:	.word  0x0000
3feed4e0:	.word  0x0000
3feed4f0:	.word  0x0000
3feed500:	.word  0x0000
3feed510:	.word  0x0000
3feed520:	.word  0x0000
3feed530:	.word  0x0000
3feed540:	.word  0x0000
3feed550:	.word  0x0000
3feed560:	.word  0x0000
3feed570:	.word  0x0000
3feed580:	.word  0x0000
3feed590:	.word  0x0000
3feed5a0:	.word  0x0000
3feed5b0:	.word  0x0000
3feed5c0:	.word  0x0000
3feed5d0:	addk   14, a0
3feed5e0:	dsjs   a9, L3FEED450
3feed5f0:	.word  0x0000
3feed600:	.word  0x0000
3feed610:	.word  0x0000
3feed620:	.word  0x0000
3feed630:	.word  0x0000
3feed640:	.word  0x0000
3feed650:	.word  0x0000
3feed660:	.word  0x0000
3feed670:	.word  0x0000
3feed680:	.word  0x0000
3feed690:	.word  0x0000
3feed6a0:	.word  0x0000
3feed6b0:	.word  0x0000
3feed6c0:	.word  0x0000
L3FEED6D0:
3feed6d0:	.word  0x0000
3feed6e0:	.word  0x0000
3feed6f0:	.word  0x0000
3feed700:	.word  0x0000
3feed710:	.word  0x0000
3feed720:	.word  0x0000
3feed730:	.word  0x0000
3feed740:	.word  0x0000
3feed750:	.word  0x0000
3feed760:	.word  0x0000
3feed770:	.word  0x0000
3feed780:	.word  0x0000
3feed790:	.word  0x0000
3feed7a0:	.word  0x0000
3feed7b0:	.word  0x0000
3feed7c0:	.word  0x0000
3feed7d0:	.word  0x0000
3feed7e0:	.word  0x0000
3feed7f0:	.word  0x0055
3feed800:	.word  0x00b6
3feed810:	.word  0x0009
3feed820:	.word  0x0000
3feed830:	.word  0x0012
3feed840:	.word  0x0000
3feed850:	addk   14, a0
3feed860:	dsjs   a9, L3FEED6D0
3feed870:	.word  0x0000
3feed880:	.word  0x0000
3feed890:	.word  0x0000
3feed8a0:	.word  0x0000
3feed8b0:	.word  0x0000
3feed8c0:	.word  0x0000
3feed8d0:	.word  0x0000
3feed8e0:	.word  0x0000
L3FEED8F0:
3feed8f0:	.word  0x0000
3feed900:	.word  0x0000
3feed910:	.word  0x0000
3feed920:	.word  0x0000
3feed930:	.word  0x0000
3feed940:	.word  0x0000
3feed950:	.word  0x0000
3feed960:	.word  0x0000
3feed970:	.word  0x0000
3feed980:	.word  0x0000
3feed990:	.word  0x0000
3feed9a0:	.word  0x0000
3feed9b0:	.word  0x0000
3feed9c0:	.word  0x0000
3feed9d0:	.word  0x0000
3feed9e0:	.word  0x0000
3feed9f0:	.word  0x0000
3feeda00:	.word  0x0000
3feeda10:	.word  0x0000
3feeda20:	.word  0x0000
3feeda30:	.word  0x0000
3feeda40:	.word  0x0000
3feeda50:	.word  0x0000
3feeda60:	.word  0x0000
3feeda70:	addk   14, a0
3feeda80:	dsjs   a9, L3FEED8F0
3feeda90:	.word  0x0000
3feedaa0:	.word  0x0000
3feedab0:	.word  0x0000
3feedac0:	.word  0x0000
3feedad0:	.word  0x0000
3feedae0:	.word  0x0000
3feedaf0:	.word  0x0000
3feedb00:	.word  0x0000
L3FEEDB10:
3feedb10:	.word  0x0000
3feedb20:	.word  0x0000
3feedb30:	.word  0x0000
3feedb40:	.word  0x0000
3feedb50:	.word  0x0000
3feedb60:	.word  0x0000
3feedb70:	.word  0x0000
3feedb80:	.word  0x0000
3feedb90:	.word  0x0000
3feedba0:	.word  0x0000
3feedbb0:	.word  0x0000
3feedbc0:	.word  0x0000
3feedbd0:	.word  0x0000
3feedbe0:	.word  0x0000
3feedbf0:	.word  0x0000
3feedc00:	.word  0x0000
3feedc10:	.word  0x0000
3feedc20:	.word  0x0000
3feedc30:	.word  0x0000
3feedc40:	.word  0x0000
3feedc50:	.word  0x0000
3feedc60:	.word  0x0000
3feedc70:	.word  0x0000
3feedc80:	.word  0x0000
3feedc90:	addk   14, a0
3feedca0:	dsjs   a9, L3FEEDB10
3feedcb0:	.word  0x0000
3feedcc0:	.word  0x0000
3feedcd0:	.word  0x0000
3feedce0:	.word  0x0000
3feedcf0:	.word  0x0000
3feedd00:	.word  0x0000
3feedd10:	.word  0x0000
3feedd20:	.word  0x0000
3feedd30:	.word  0x0000
3feedd40:	.word  0x0000
3feedd50:	.word  0x0000
3feedd60:	.word  0x0000
3feedd70:	.word  0x0000
3feedd80:	.word  0x0000
3feedd90:	.word  0x0000
3feedda0:	.word  0x0000
3feeddb0:	.word  0x0000
3feeddc0:	.word  0x0000
3feeddd0:	.word  0x0000
3feedde0:	.word  0x0000
3feeddf0:	.word  0x0000
3feede00:	.word  0x0000
3feede10:	.word  0x0000
3feede20:	.word  0x0000
3feede30:	.word  0x0000
3feede40:	.word  0x0000
3feede50:	.word  0x0000
3feede60:	.word  0x0000
3feede70:	.word  0x0000
3feede80:	.word  0x0000
3feede90:	.word  0x0000
3feedea0:	.word  0x0000
3feedeb0:	.word  0x007d
3feedec0:	.word  0x00b6
3feeded0:	.word  0x0005
3feedee0:	.word  0x0000
3feedef0:	.word  0x0013
3feedf00:	.word  0x0000
3feedf10:	movb   *a10(0x3f49), a8
3feedf30:	.word  0x0000
3feedf40:	.word  0x0000
3feedf50:	.word  0x0000
3feedf60:	.word  0x0000
3feedf70:	.word  0x0000
3feedf80:	.word  0x0000
3feedf90:	.word  0x0000
3feedfa0:	.word  0x0000
3feedfb0:	.word  0x0000
3feedfc0:	.word  0x0000
3feedfd0:	.word  0x0000
3feedfe0:	.word  0x0000
3feedff0:	.word  0x0000
3feee000:	.word  0x0000
3feee010:	.word  0x0000
3feee020:	.word  0x0000
3feee030:	.word  0x0000
3feee040:	.word  0x0000
3feee050:	.word  0x0000
3feee060:	.word  0x0000
3feee070:	.word  0x0000
3feee080:	.word  0x0000
3feee090:	.word  0x0000
3feee0a0:	.word  0x0000
3feee0b0:	.word  0x0000
3feee0c0:	.word  0x0000
3feee0d0:	.word  0x0000
3feee0e0:	.word  0x0000
3feee0f0:	.word  0x0000
3feee100:	.word  0x0000
3feee110:	.word  0x0000
3feee120:	.word  0x0000
3feee130:	movb   *a13(0x3f49), a8
3feee150:	.word  0x0000
3feee160:	.word  0x0000
3feee170:	.word  0x0000
3feee180:	.word  0x0000
3feee190:	.word  0x0000
3feee1a0:	.word  0x0000
3feee1b0:	.word  0x0000
3feee1c0:	.word  0x0000
3feee1d0:	.word  0x0000
3feee1e0:	.word  0x0000
3feee1f0:	.word  0x0000
3feee200:	.word  0x0000
3feee210:	.word  0x0000
3feee220:	.word  0x0000
3feee230:	.word  0x0000
3feee240:	.word  0x0000
3feee250:	.word  0x0000
3feee260:	.word  0x0000
3feee270:	.word  0x0000
3feee280:	.word  0x0000
3feee290:	.word  0x0000
3feee2a0:	.word  0x0000
3feee2b0:	.word  0x0000
3feee2c0:	.word  0x0000
3feee2d0:	.word  0x0000
3feee2e0:	.word  0x0000
3feee2f0:	.word  0x0000
3feee300:	.word  0x0000
3feee310:	.word  0x0000
3feee320:	.word  0x0000
3feee330:	.word  0x0000
3feee340:	.word  0x0000
3feee350:	move   a0, *a0(0x3f49), 0
3feee370:	.word  0x0000
3feee380:	.word  0x0000
3feee390:	.word  0x0000
3feee3a0:	.word  0x0000
3feee3b0:	.word  0x0000
3feee3c0:	.word  0x0000
3feee3d0:	.word  0x0000
3feee3e0:	.word  0x0000
3feee3f0:	.word  0x0000
3feee400:	.word  0x0000
3feee410:	.word  0x0000
3feee420:	.word  0x0000
3feee430:	.word  0x0000
3feee440:	.word  0x0000
L3FEEE450:
3feee450:	.word  0x0000
3feee460:	.word  0x0000
3feee470:	.word  0x0000
3feee480:	.word  0x0000
3feee490:	.word  0x0000
3feee4a0:	.word  0x0000
3feee4b0:	.word  0x0000
3feee4c0:	.word  0x0000
3feee4d0:	.word  0x0000
3feee4e0:	.word  0x0000
3feee4f0:	.word  0x0000
3feee500:	.word  0x0000
3feee510:	.word  0x0000
3feee520:	.word  0x0000
3feee530:	.word  0x0000
3feee540:	.word  0x0000
3feee550:	.word  0x0000
3feee560:	.word  0x0000
3feee570:	rev    b2
3feee580:	.word  0x00d7
3feee590:	.word  0x0009
3feee5a0:	.word  0x0000
3feee5b0:	.word  0x0014
3feee5c0:	.word  0x0000
3feee5d0:	addk   14, a0
3feee5e0:	dsjs   a9, L3FEEE450
3feee5f0:	.word  0x0000
3feee600:	.word  0x0000
3feee610:	.word  0x0000
3feee620:	.word  0x0000
3feee630:	.word  0x0000
3feee640:	.word  0x0000
3feee650:	.word  0x0000
3feee660:	.word  0x0000
L3FEEE670:
3feee670:	.word  0x0000
3feee680:	.word  0x0000
3feee690:	.word  0x0000
3feee6a0:	.word  0x0000
3feee6b0:	.word  0x0000
3feee6c0:	.word  0x0000
3feee6d0:	.word  0x0000
3feee6e0:	.word  0x0000
3feee6f0:	.word  0x0000
3feee700:	.word  0x0000
3feee710:	.word  0x0000
3feee720:	.word  0x0000
3feee730:	.word  0x0000
3feee740:	.word  0x0000
3feee750:	.word  0x0000
3feee760:	.word  0x0000
3feee770:	.word  0x0000
3feee780:	.word  0x0000
3feee790:	.word  0x0000
3feee7a0:	.word  0x0000
3feee7b0:	.word  0x0000
3feee7c0:	.word  0x0000
3feee7d0:	.word  0x0000
3feee7e0:	.word  0x0000
3feee7f0:	addk   14, a0
3feee800:	dsjs   a9, L3FEEE670
3feee810:	.word  0x0000
3feee820:	.word  0x0000
3feee830:	.word  0x0000
3feee840:	.word  0x0000
3feee850:	.word  0x0000
3feee860:	.word  0x0000
3feee870:	.word  0x0000
3feee880:	.word  0x0000
L3FEEE890:
3feee890:	.word  0x0000
3feee8a0:	.word  0x0000
3feee8b0:	.word  0x0000
3feee8c0:	.word  0x0000
3feee8d0:	.word  0x0000
3feee8e0:	.word  0x0000
3feee8f0:	.word  0x0000
3feee900:	.word  0x0000
3feee910:	.word  0x0000
3feee920:	.word  0x0000
3feee930:	.word  0x0000
3feee940:	.word  0x0000
3feee950:	.word  0x0000
3feee960:	.word  0x0000
3feee970:	.word  0x0000
3feee980:	.word  0x0000
3feee990:	.word  0x0000
3feee9a0:	.word  0x0000
3feee9b0:	.word  0x0000
3feee9c0:	.word  0x0000
3feee9d0:	.word  0x0000
3feee9e0:	.word  0x0000
3feee9f0:	.word  0x0000
3feeea00:	.word  0x0000
3feeea10:	addk   14, a0
3feeea20:	dsjs   a9, L3FEEE890
3feeea30:	.word  0x0000
3feeea40:	.word  0x0000
3feeea50:	.word  0x0000
3feeea60:	.word  0x0000
3feeea70:	.word  0x0000
3feeea80:	.word  0x0000
3feeea90:	.word  0x0000
3feeeaa0:	.word  0x0000
3feeeab0:	.word  0x0000
3feeeac0:	.word  0x0000
3feeead0:	.word  0x0000
3feeeae0:	.word  0x0000
3feeeaf0:	.word  0x0000
3feeeb00:	.word  0x0000
3feeeb10:	.word  0x0000
3feeeb20:	.word  0x0000
3feeeb30:	.word  0x0000
3feeeb40:	.word  0x0000
3feeeb50:	.word  0x0000
3feeeb60:	.word  0x0000
3feeeb70:	.word  0x0000
3feeeb80:	.word  0x0000
3feeeb90:	.word  0x0000
3feeeba0:	.word  0x0000
3feeebb0:	.word  0x0000
3feeebc0:	.word  0x0000
3feeebd0:	.word  0x0000
3feeebe0:	.word  0x0000
3feeebf0:	.word  0x0000
3feeec00:	.word  0x0000
3feeec10:	.word  0x0000
3feeec20:	.word  0x0000
3feeec30:	.word  0x0000
3feeec40:	.word  0x0000
3feeec50:	.word  0x0004
3feeec60:	.word  0x0000
3feeec70:	.word  0x0015
3feeec80:	.word  0x0000
3feeec90:	move   a3, *a8(0x3f49), 0
3feeecb0:	.word  0x0000
3feeecc0:	.word  0x0000
3feeecd0:	.word  0x0000
3feeece0:	.word  0x0000
3feeecf0:	.word  0x0000
3feeed00:	.word  0x0000
3feeed10:	.word  0x0000
3feeed20:	.word  0x0000
3feeed30:	.word  0x0000
3feeed40:	.word  0x0000
3feeed50:	.word  0x0000
3feeed60:	.word  0x0000
3feeed70:	.word  0x0000
3feeed80:	.word  0x0000
3feeed90:	.word  0x0000
3feeeda0:	.word  0x0000
3feeedb0:	.word  0x0000
3feeedc0:	.word  0x0000
3feeedd0:	.word  0x0000
3feeede0:	.word  0x0000
3feeedf0:	.word  0x0000
3feeee00:	.word  0x0000
3feeee10:	.word  0x0000
3feeee20:	.word  0x0000
3feeee30:	.word  0x0000
3feeee40:	.word  0x0000
3feeee50:	.word  0x0000
3feeee60:	.word  0x0000
3feeee70:	.word  0x0000
3feeee80:	.word  0x0000
3feeee90:	.word  0x0000
3feeeea0:	.word  0x0000
3feeeeb0:	move   b7, *b0(0x3f49), 0
3feeeed0:	.word  0x0000
3feeeee0:	.word  0x0000
3feeeef0:	.word  0x0000
3feeef00:	.word  0x0000
3feeef10:	.word  0x0000
3feeef20:	.word  0x0000
3feeef30:	.word  0x0000
3feeef40:	.word  0x0000
3feeef50:	.word  0x0000
3feeef60:	.word  0x0000
3feeef70:	.word  0x0000
3feeef80:	.word  0x0000
3feeef90:	.word  0x0000
3feeefa0:	.word  0x0000
3feeefb0:	.word  0x0000
3feeefc0:	.word  0x0000
3feeefd0:	.word  0x0000
3feeefe0:	.word  0x0000
3feeeff0:	.word  0x0000
3feef000:	.word  0x0000
3feef010:	.word  0x0000
3feef020:	.word  0x0000
3feef030:	.word  0x0000
3feef040:	.word  0x0000
3feef050:	.word  0x0000
3feef060:	.word  0x0000
3feef070:	.word  0x0000
3feef080:	.word  0x0000
3feef090:	.word  0x0000
3feef0a0:	.word  0x0000
3feef0b0:	.word  0x0000
3feef0c0:	.word  0x0000
3feef0d0:	move   b13, *b8(0x3f49), 0
3feef0f0:	move   @0x161bb0, @0xf000f, 0
3feef140:	.word  0x0004
3feef150:	.word  0x0000
3feef160:	.word  0x0001
3feef170:	.word  0x0000
3feef180:	move   sp, *b8(0x3f49), 0
3feef1a0:	.word  0x0000
3feef1b0:	.word  0x0000
3feef1c0:	.word  0x0000
3feef1d0:	.word  0x0000
3feef1e0:	.word  0x0000
3feef1f0:	.word  0x0000
3feef200:	.word  0x0000
3feef210:	.word  0x0000
3feef220:	.word  0x0000
3feef230:	.word  0x0000
3feef240:	.word  0x0000
3feef250:	.word  0x0000
3feef260:	.word  0x0000
3feef270:	.word  0x0000
3feef280:	.word  0x0000
3feef290:	.word  0x0000
3feef2a0:	.word  0x0000
3feef2b0:	.word  0x0000
3feef2c0:	.word  0x0000
3feef2d0:	.word  0x0000
3feef2e0:	.word  0x0000
3feef2f0:	.word  0x0000
3feef300:	.word  0x0000
3feef310:	.word  0x0000
3feef320:	.word  0x0000
3feef330:	.word  0x0000
3feef340:	.word  0x0000
3feef350:	.word  0x0000
3feef360:	.word  0x0000
3feef370:	.word  0x0000
3feef380:	.word  0x0000
3feef390:	.word  0x0000
3feef3a0:	move   a2, *a0(0x3f49), 1
3feef3c0:	.word  0x0000
3feef3d0:	.word  0x0000
3feef3e0:	.word  0x0000
3feef3f0:	.word  0x0000
3feef400:	.word  0x0000
3feef410:	.word  0x0000
3feef420:	.word  0x0000
3feef430:	.word  0x0000
3feef440:	.word  0x0000
3feef450:	.word  0x0000
3feef460:	.word  0x0000
3feef470:	.word  0x0000
3feef480:	.word  0x0000
3feef490:	.word  0x0000
3feef4a0:	.word  0x0000
3feef4b0:	.word  0x0000
3feef4c0:	.word  0x0000
3feef4d0:	.word  0x0000
3feef4e0:	.word  0x0000
3feef4f0:	.word  0x0000
3feef500:	.word  0x0000
3feef510:	.word  0x0000
3feef520:	.word  0x0000
3feef530:	.word  0x0000
3feef540:	.word  0x0000
3feef550:	.word  0x0000
3feef560:	.word  0x0000
3feef570:	.word  0x0000
3feef580:	.word  0x0000
3feef590:	.word  0x0000
3feef5a0:	.word  0x0000
3feef5b0:	.word  0x0000
3feef5c0:	move   a4, *a8(0x3f49), 1
3feef5e0:	.word  0x0000
3feef5f0:	.word  0x0000
3feef600:	.word  0x0000
3feef610:	.word  0x0000
3feef620:	.word  0x0000
3feef630:	.word  0x0000
3feef640:	.word  0x0000
3feef650:	.word  0x0000
3feef660:	.word  0x0000
3feef670:	.word  0x0000
3feef680:	.word  0x0000
3feef690:	.word  0x0000
3feef6a0:	.word  0x0000
3feef6b0:	.word  0x0000
3feef6c0:	.word  0x0000
3feef6d0:	.word  0x0000
3feef6e0:	.word  0x0000
3feef6f0:	.word  0x0000
3feef700:	.word  0x0000
3feef710:	.word  0x0000
3feef720:	.word  0x0000
3feef730:	.word  0x0000
3feef740:	.word  0x0000
3feef750:	.word  0x0000
3feef760:	.word  0x0000
3feef770:	.word  0x0000
3feef780:	.word  0x0000
3feef790:	.word  0x0000
3feef7a0:	.word  0x0000
3feef7b0:	.word  0x0000
3feef7c0:	.word  0x0000
3feef7d0:	.word  0x0000
3feef7e0:	rev    a3
3feef7f0:	rev    a1
3feef800:	.word  0x0003
3feef810:	.word  0x0000
3feef820:	.word  0x0002
3feef830:	.word  0x0000
3feef840:	move   a6, *a0(0x3f49), 1
3feef860:	move   a7, *a0(0x3f49), 1
3feef880:	move   a8, *a0(0x3f49), 1
3feef8a0:	move   a9, *a8(0x3f49), 1
3feef8c0:	move   b10, *b0(0x3f49), 1
3feef8e0:	move   b11, *b8(0x3f49), 1
3feef900:	move   a13, *a0(0x3f49), 1
3feef920:	move   b14, *b0(0x3f49), 1
3feef940:	.word  0x0000
3feef950:	.word  0x0000
3feef960:	.word  0x0000
3feef970:	.word  0x0000
3feef980:	.word  0x0000
3feef990:	.word  0x0000
3feef9a0:	.word  0x0000
3feef9b0:	.word  0x0000
3feef9c0:	.word  0x0000
3feef9d0:	.word  0x0000
3feef9e0:	.word  0x0000
3feef9f0:	.word  0x0000
3feefa00:	.word  0x0000
3feefa10:	.word  0x0000
3feefa20:	.word  0x0000
3feefa30:	.word  0x0000
3feefa40:	.word  0x0000
3feefa50:	.word  0x0000
3feefa60:	move   a6, *a0(0x3f49), 1
3feefa80:	move   a7, *a0(0x3f49), 1
3feefaa0:	move   a8, *a0(0x3f49), 1
3feefac0:	move   a9, *a8(0x3f49), 1
3feefae0:	move   b10, *b0(0x3f49), 1
3feefb00:	move   b11, *b8(0x3f49), 1
3feefb20:	move   a13, *a0(0x3f49), 1
3feefb40:	move   b14, *b0(0x3f49), 1
3feefb60:	.word  0x0000
3feefb70:	.word  0x0000
3feefb80:	.word  0x0000
3feefb90:	.word  0x0000
3feefba0:	.word  0x0000
3feefbb0:	.word  0x0000
3feefbc0:	.word  0x0000
3feefbd0:	.word  0x0000
3feefbe0:	.word  0x0000
3feefbf0:	.word  0x0000
3feefc00:	.word  0x0000
3feefc10:	.word  0x0000
3feefc20:	.word  0x0000
3feefc30:	.word  0x0000
3feefc40:	.word  0x0000
3feefc50:	.word  0x0000
3feefc60:	.word  0x0000
3feefc70:	.word  0x0000
3feefc80:	move   a6, *a0(0x3f49), 1
3feefca0:	move   a7, *a0(0x3f49), 1
3feefcc0:	move   a8, *a0(0x3f49), 1
3feefce0:	move   a9, *a8(0x3f49), 1
3feefd00:	move   b10, *b0(0x3f49), 1
3feefd20:	move   b11, *b8(0x3f49), 1
3feefd40:	move   *a0(0x3f49), a0, 0
3feefd60:	move   *b1(0x3f49), b8, 0
3feefd80:	.word  0x0000
3feefd90:	.word  0x0000
3feefda0:	.word  0x0000
3feefdb0:	.word  0x0000
3feefdc0:	.word  0x0000
3feefdd0:	.word  0x0000
3feefde0:	.word  0x0000
3feefdf0:	.word  0x0000
3feefe00:	.word  0x0000
3feefe10:	.word  0x0000
3feefe20:	.word  0x0000
3feefe30:	.word  0x0000
3feefe40:	.word  0x0000
3feefe50:	.word  0x0000
3feefe60:	.word  0x0000
3feefe70:	.word  0x0000
3feefe80:	.word  0x0000
3feefe90:	.word  0x0000
3feefea0:	.word  0x007f
3feefeb0:	.word  0x000f
3feefec0:	.word  0x0004
3feefed0:	.word  0x0000
3feefee0:	.word  0x0003
3feefef0:	.word  0x0000
3feeff00:	move   *b3(0x3f49), b0, 0
3feeff20:	.word  0x0000
3feeff30:	.word  0x0000
3feeff40:	.word  0x0000
3feeff50:	.word  0x0000
3feeff60:	.word  0x0000
3feeff70:	.word  0x0000
3feeff80:	.word  0x0000
3feeff90:	.word  0x0000
3feeffa0:	.word  0x0000
3feeffb0:	.word  0x0000
3feeffc0:	.word  0x0000
3feeffd0:	.word  0x0000
3feeffe0:	.word  0x0000
3feefff0:	.word  0x0000
3fef0000:	.word  0x0000
3fef0010:	.word  0x0000
3fef0020:	.word  0x0000
3fef0030:	.word  0x0000
3fef0040:	.word  0x0000
3fef0050:	.word  0x0000
3fef0060:	.word  0x0000
3fef0070:	.word  0x0000
3fef0080:	.word  0x0000
3fef0090:	.word  0x0000
3fef00a0:	.word  0x0000
3fef00b0:	.word  0x0000
3fef00c0:	.word  0x0000
3fef00d0:	.word  0x0000
3fef00e0:	.word  0x0000
3fef00f0:	.word  0x0000
3fef0100:	.word  0x0000
3fef0110:	.word  0x0000
3fef0120:	move   *b5(0x3f49), b0, 0
3fef0140:	.word  0x0000
3fef0150:	.word  0x0000
3fef0160:	.word  0x0000
3fef0170:	.word  0x0000
3fef0180:	.word  0x0000
3fef0190:	.word  0x0000
3fef01a0:	.word  0x0000
3fef01b0:	.word  0x0000
3fef01c0:	.word  0x0000
3fef01d0:	.word  0x0000
3fef01e0:	.word  0x0000
3fef01f0:	.word  0x0000
3fef0200:	.word  0x0000
3fef0210:	.word  0x0000
3fef0220:	.word  0x0000
3fef0230:	.word  0x0000
3fef0240:	.word  0x0000
3fef0250:	.word  0x0000
3fef0260:	.word  0x0000
3fef0270:	.word  0x0000
3fef0280:	.word  0x0000
3fef0290:	.word  0x0000
3fef02a0:	.word  0x0000
3fef02b0:	.word  0x0000
3fef02c0:	.word  0x0000
3fef02d0:	.word  0x0000
3fef02e0:	.word  0x0000
3fef02f0:	.word  0x0000
3fef0300:	.word  0x0000
3fef0310:	.word  0x0000
3fef0320:	.word  0x0000
3fef0330:	.word  0x0000
3fef0340:	move   *a8(0x3f49), a0, 0
3fef0360:	.word  0x0000
3fef0370:	.word  0x0000
3fef0380:	.word  0x0000
3fef0390:	.word  0x0000
3fef03a0:	.word  0x0000
3fef03b0:	.word  0x0000
3fef03c0:	.word  0x0000
3fef03d0:	.word  0x0000
3fef03e0:	.word  0x0000
3fef03f0:	.word  0x0000
3fef0400:	.word  0x0000
3fef0410:	.word  0x0000
3fef0420:	.word  0x0000
3fef0430:	.word  0x0000
3fef0440:	.word  0x0000
3fef0450:	.word  0x0000
3fef0460:	.word  0x0000
3fef0470:	.word  0x0000
3fef0480:	.word  0x0000
3fef0490:	.word  0x0000
3fef04a0:	.word  0x0000
3fef04b0:	.word  0x0000
3fef04c0:	.word  0x0000
3fef04d0:	.word  0x0000
3fef04e0:	.word  0x0000
3fef04f0:	.word  0x0000
3fef0500:	.word  0x0000
3fef0510:	.word  0x0000
3fef0520:	.word  0x0000
3fef0530:	.word  0x0000
3fef0540:	.word  0x0000
3fef0550:	.word  0x0000
3fef0560:	.word  0x0093
3fef0570:	rev    a1
3fef0580:	.word  0x0003
3fef0590:	.word  0x0000
3fef05a0:	.word  0x0004
3fef05b0:	.word  0x0000
3fef05c0:	move   a6, *a0(0x3f49), 1
3fef05e0:	move   a7, *a0(0x3f49), 1
3fef0600:	move   a8, *a0(0x3f49), 1
3fef0620:	move   a9, *a8(0x3f49), 1
3fef0640:	move   b10, *b0(0x3f49), 1
3fef0660:	move   b11, *b8(0x3f49), 1
3fef0680:	move   a13, *a0(0x3f49), 1
3fef06a0:	move   b14, *b0(0x3f49), 1
3fef06c0:	move   *b10(0x3f49), b0, 0
3fef06e0:	.word  0x0000
3fef06f0:	.word  0x0000
3fef0700:	.word  0x0000
3fef0710:	.word  0x0000
3fef0720:	.word  0x0000
3fef0730:	.word  0x0000
3fef0740:	.word  0x0000
3fef0750:	.word  0x0000
3fef0760:	.word  0x0000
3fef0770:	.word  0x0000
3fef0780:	.word  0x0000
3fef0790:	.word  0x0000
3fef07a0:	.word  0x0000
3fef07b0:	.word  0x0000
3fef07c0:	.word  0x0000
3fef07d0:	.word  0x0000
3fef07e0:	move   a6, *a0(0x3f49), 1
3fef0800:	move   a7, *a0(0x3f49), 1
3fef0820:	move   a8, *a0(0x3f49), 1
3fef0840:	move   a9, *a8(0x3f49), 1
3fef0860:	move   b10, *b0(0x3f49), 1
3fef0880:	move   b11, *b8(0x3f49), 1
3fef08a0:	move   a13, *a0(0x3f49), 1
3fef08c0:	move   b14, *b0(0x3f49), 1
3fef08e0:	move   *b10(0x3f49), b0, 0
3fef0900:	.word  0x0000
3fef0910:	.word  0x0000
3fef0920:	.word  0x0000
3fef0930:	.word  0x0000
3fef0940:	.word  0x0000
3fef0950:	.word  0x0000
3fef0960:	.word  0x0000
3fef0970:	.word  0x0000
3fef0980:	.word  0x0000
3fef0990:	.word  0x0000
3fef09a0:	.word  0x0000
3fef09b0:	.word  0x0000
3fef09c0:	.word  0x0000
3fef09d0:	.word  0x0000
3fef09e0:	.word  0x0000
3fef09f0:	.word  0x0000
3fef0a00:	move   a6, *a0(0x3f49), 1
3fef0a20:	move   a7, *a0(0x3f49), 1
3fef0a40:	move   a8, *a0(0x3f49), 1
3fef0a60:	move   a9, *a8(0x3f49), 1
3fef0a80:	move   b10, *b0(0x3f49), 1
3fef0aa0:	move   b11, *b8(0x3f49), 1
3fef0ac0:	move   *a0(0x3f49), a0, 0
3fef0ae0:	move   *b1(0x3f49), b8, 0
3fef0b00:	move   *b10(0x3f49), b0, 0
3fef0b20:	.word  0x0000
3fef0b30:	.word  0x0000
3fef0b40:	.word  0x0000
3fef0b50:	.word  0x0000
3fef0b60:	.word  0x0000
3fef0b70:	.word  0x0000
3fef0b80:	.word  0x0000
3fef0b90:	.word  0x0000
3fef0ba0:	.word  0x0000
3fef0bb0:	.word  0x0000
3fef0bc0:	.word  0x0000
3fef0bd0:	.word  0x0000
3fef0be0:	.word  0x0000
3fef0bf0:	.word  0x0000
3fef0c00:	.word  0x0000
3fef0c10:	.word  0x0000
3fef0c20:	emu
3fef0c30:	.word  0x000f
3fef0c40:	.word  0x0004
3fef0c50:	.word  0x0000
3fef0c60:	.word  0x0005
3fef0c70:	.word  0x0000
3fef0c80:	move   *b12(0x3f49), b0, 0
3fef0ca0:	.word  0x0000
3fef0cb0:	.word  0x0000
3fef0cc0:	.word  0x0000
3fef0cd0:	.word  0x0000
3fef0ce0:	.word  0x0000
3fef0cf0:	.word  0x0000
3fef0d00:	.word  0x0000
3fef0d10:	.word  0x0000
3fef0d20:	.word  0x0000
3fef0d30:	.word  0x0000
3fef0d40:	.word  0x0000
3fef0d50:	.word  0x0000
3fef0d60:	.word  0x0000
3fef0d70:	.word  0x0000
3fef0d80:	.word  0x0000
3fef0d90:	.word  0x0000
3fef0da0:	.word  0x0000
3fef0db0:	.word  0x0000
3fef0dc0:	.word  0x0000
3fef0dd0:	.word  0x0000
3fef0de0:	.word  0x0000
3fef0df0:	.word  0x0000
3fef0e00:	.word  0x0000
3fef0e10:	.word  0x0000
3fef0e20:	.word  0x0000
3fef0e30:	.word  0x0000
3fef0e40:	.word  0x0000
3fef0e50:	.word  0x0000
3fef0e60:	.word  0x0000
3fef0e70:	.word  0x0000
3fef0e80:	.word  0x0000
3fef0e90:	.word  0x0000
3fef0ea0:	move   *b0(0x3f49), b8, 1
3fef0ec0:	.word  0x0000
3fef0ed0:	.word  0x0000
3fef0ee0:	.word  0x0000
3fef0ef0:	.word  0x0000
3fef0f00:	.word  0x0000
3fef0f10:	.word  0x0000
3fef0f20:	.word  0x0000
3fef0f30:	.word  0x0000
3fef0f40:	.word  0x0000
3fef0f50:	.word  0x0000
3fef0f60:	.word  0x0000
3fef0f70:	.word  0x0000
3fef0f80:	.word  0x0000
3fef0f90:	.word  0x0000
3fef0fa0:	.word  0x0000
3fef0fb0:	.word  0x0000
3fef0fc0:	.word  0x0000
3fef0fd0:	.word  0x0000
3fef0fe0:	.word  0x0000
3fef0ff0:	.word  0x0000
3fef1000:	.word  0x0000
3fef1010:	.word  0x0000
3fef1020:	.word  0x0000
3fef1030:	.word  0x0000
3fef1040:	.word  0x0000
3fef1050:	.word  0x0000
3fef1060:	.word  0x0000
3fef1070:	.word  0x0000
3fef1080:	.word  0x0000
3fef1090:	.word  0x0000
3fef10a0:	.word  0x0000
3fef10b0:	.word  0x0000
3fef10c0:	move   *a6(0x3f49), a8, 1
3fef10e0:	.word  0x0000
3fef10f0:	.word  0x0000
3fef1100:	.word  0x0000
L3FEF1110:
3fef1110:	.word  0x0000
3fef1120:	.word  0x0000
3fef1130:	.word  0x0000
3fef1140:	.word  0x0000
3fef1150:	.word  0x0000
3fef1160:	.word  0x0000
3fef1170:	.word  0x0000
3fef1180:	.word  0x0000
3fef1190:	.word  0x0000
3fef11a0:	.word  0x0000
3fef11b0:	.word  0x0000
3fef11c0:	.word  0x0000
3fef11d0:	.word  0x0000
3fef11e0:	.word  0x0000
3fef11f0:	.word  0x0000
3fef1200:	.word  0x0000
3fef1210:	.word  0x0000
L3FEF1220:
3fef1220:	.word  0x0000
3fef1230:	.word  0x0000
3fef1240:	.word  0x0000
L3FEF1250:
3fef1250:	.word  0x0000
L3FEF1260:
3fef1260:	.word  0x0000
3fef1270:	.word  0x0000
3fef1280:	.word  0x0000
3fef1290:	.word  0x0000
L3FEF12A0:
3fef12a0:	.word  0x0000
3fef12b0:	.word  0x0000
3fef12c0:	.word  0x0000
L3FEF12D0:
3fef12d0:	.word  0x0000
L3FEF12E0:
3fef12e0:	exgpc  a2
3fef12f0:	rev    a1
3fef1300:	.word  0x0003
3fef1310:	.word  0x0000
L3FEF1320:
3fef1320:	.word  0x0006
3fef1330:	.word  0x0000
3fef1340:	move   *b9(0x3f49), b8, 1
3fef1360:	move   *a14(0x3f49), a0, 1
3fef1380:	move   *b2(0x3f49), *b8(0xb8e8), 0
3fef13b0:	dsjs   a9, L3FEF1220
3fef13c0:	move   *b12(0x3f49), *b0(0xba28), 0
3fef13f0:	dsjs   a9, L3FEF1260
L3FEF1400:
3fef1400:	move   *b5(0x3f49), *b0(0xbb48), 1
L3FEF1430:
3fef1430:	dsjs   a9, L3FEF12A0
L3FEF1440:
3fef1440:	move   *b14(0x3f49), *b8(0xbc80), 1
3fef1470:	dsjs   a9, L3FEF12E0
L3FEF1480:
3fef1480:	movb   *a9(0x3f49), *a0(0xbdb8)
3fef14b0:	dsjs   a9, L3FEF1320
L3FEF14C0:
3fef14c0:	.word  0x0000
3fef14d0:	.word  0x0000
L3FEF14E0:
3fef14e0:	.word  0x0000
3fef14f0:	.word  0x0000
L3FEF1500:
3fef1500:	.word  0x0000
3fef1510:	.word  0x0000
L3FEF1520:
3fef1520:	.word  0x0000
3fef1530:	.word  0x0000
L3FEF1540:
3fef1540:	.word  0x0000
3fef1550:	.word  0x0000
3fef1560:	.word  0xbe58
3fef1570:	dsjs   a9, L3FEF13E0
3fef1580:	.word  0xbf08
3fef1590:	dsjs   a9, L3FEF1400
3fef15a0:	.word  0xbfb0
3fef15b0:	dsjs   a9, L3FEF1420
3fef15c0:	jruc   L3FEF1C50
3fef15d0:	dsjs   a9, L3FEF1440
3fef15e0:	jrp   L3FEF1B70
3fef15f0:	dsjs   a9, L3FEF1460
L3FEF1600:
3fef1600:	jrls   L3FEF1B10
3fef1610:	dsjs   a9, L3FEF1480
L3FEF1620:
3fef1620:	jahi   L3FF30AD0
L3FEF1640:
3fef1640:	jrhi   L3FEF10D0
3fef1650:	dsjs   a9, L3FEF14C0
L3FEF1660:
3fef1660:	jrlt   L3FEF1C70
3fef1670:	dsjs   a9, L3FEF14E0
L3FEF1680:
3fef1680:	jrge   L3FEF1B90
3fef1690:	dsjs   a9, L3FEF1500
L3FEF16A0:
3fef16a0:	jrle   L3FEF1BB0
L3FEF16B0:
3fef16b0:	dsjs   a9, L3FEF1520
L3FEF16C0:
3fef16c0:	jrle   L3FEF12D0
3fef16d0:	dsjs   a9, L3FEF1540
L3FEF16E0:
3fef16e0:	.word  0x0000
3fef16f0:	.word  0x0000
L3FEF1700:
3fef1700:	.word  0x0000
3fef1710:	.word  0x0000
L3FEF1720:
3fef1720:	.word  0x0000
3fef1730:	.word  0x0000
3fef1740:	.word  0x0000
3fef1750:	.word  0x0000
3fef1760:	.word  0x0000
3fef1770:	.word  0x0000
3fef1780:	jrgt   L3FEF1B90
L3FEF1790:
3fef1790:	dsjs   a9, L3FEF1600
3fef17a0:	jrgt   L3FEF16B0
3fef17b0:	dsjs   a9, L3FEF1620
3fef17c0:	jrc   L3FEF1250
3fef17d0:	dsjs   a9, L3FEF1640
3fef17e0:	jrnc   L3FEF1EF0
3fef17f0:	dsjs   a9, L3FEF1660
3fef1800:	jreq   L3FEF1110
3fef1810:	dsjs   a9, L3FEF1680
3fef1820:	jrne   L3FEF1430
3fef1830:	dsjs   a9, L3FEF16A0
3fef1840:	jrv   L3FEF1F50
3fef1850:	dsjs   a9, L3FEF16C0
3fef1860:	jrnv   L3FEF1AF0
3fef1870:	dsjs   a9, L3FEF16E0
3fef1880:	jrnv   L3FEF1790
3fef1890:	dsjs   a9, L3FEF1700
3fef18a0:	jrnn   L3FEF19B0
3fef18b0:	dsjs   a9, L3FEF1720
3fef18c0:	move   *a2(0x3f49), *a0+, 0
3fef18e0:	move   *a7(0x3f49), *a8+, 0
3fef1900:	.word  0x0000
3fef1910:	.word  0x0000
3fef1920:	.word  0x0000
3fef1930:	.word  0x0000
3fef1940:	.word  0x0000
3fef1950:	.word  0x0000
3fef1960:	.word  0x0000
3fef1970:	.word  0x0000
3fef1980:	.word  0x0000
3fef1990:	.word  0x0000
3fef19a0:	.word  0x000f
L3FEF19B0:
3fef19b0:	emu
3fef19c0:	.word  0x0004
3fef19d0:	.word  0x0000
3fef19e0:	.word  0x0007
3fef19f0:	.word  0x0000
3fef1a00:	move   *a12(0x3f49), *a8+, 0
3fef1a20:	.word  0x0000
3fef1a30:	.word  0x0000
3fef1a40:	.word  0x0000
3fef1a50:	.word  0x0000
3fef1a60:	.word  0x0000
3fef1a70:	.word  0x0000
3fef1a80:	.word  0x0000
3fef1a90:	.word  0x0000
3fef1aa0:	.word  0x0000
3fef1ab0:	.word  0x0000
3fef1ac0:	.word  0x0000
3fef1ad0:	.word  0x0000
3fef1ae0:	.word  0x0000
L3FEF1AF0:
3fef1af0:	.word  0x0000
3fef1b00:	.word  0x0000
L3FEF1B10:
3fef1b10:	.word  0x0000
3fef1b20:	.word  0x0000
3fef1b30:	.word  0x0000
3fef1b40:	.word  0x0000
3fef1b50:	.word  0x0000
3fef1b60:	.word  0x0000
L3FEF1B70:
3fef1b70:	.word  0x0000
3fef1b80:	.word  0x0000
L3FEF1B90:
3fef1b90:	.word  0x0000
3fef1ba0:	.word  0x0000
L3FEF1BB0:
3fef1bb0:	.word  0x0000
3fef1bc0:	.word  0x0000
3fef1bd0:	.word  0x0000
3fef1be0:	.word  0x0000
3fef1bf0:	.word  0x0000
3fef1c00:	.word  0x0000
3fef1c10:	.word  0x0000
3fef1c20:	move   *b14(0x3f49), *b8+, 0
3fef1c40:	.word  0x0000
L3FEF1C50:
3fef1c50:	.word  0x0000
3fef1c60:	.word  0x0000
L3FEF1C70:
3fef1c70:	.word  0x0000
3fef1c80:	.word  0x0000
3fef1c90:	.word  0x0000
3fef1ca0:	.word  0x0000
3fef1cb0:	.word  0x0000
3fef1cc0:	.word  0x0000
3fef1cd0:	.word  0x0000
3fef1ce0:	.word  0x0000
3fef1cf0:	.word  0x0000
3fef1d00:	.word  0x0000
3fef1d10:	.word  0x0000
3fef1d20:	.word  0x0000
3fef1d30:	.word  0x0000
3fef1d40:	.word  0x0000
3fef1d50:	.word  0x0000
3fef1d60:	.word  0x0000
3fef1d70:	.word  0x0000
3fef1d80:	.word  0x0000
3fef1d90:	.word  0x0000
3fef1da0:	.word  0x0000
3fef1db0:	.word  0x0000
3fef1dc0:	.word  0x0000
3fef1dd0:	.word  0x0000
3fef1de0:	.word  0x0000
3fef1df0:	.word  0x0000
3fef1e00:	.word  0x0000
3fef1e10:	.word  0x0000
3fef1e20:	.word  0x0000
3fef1e30:	.word  0x0000
3fef1e40:	move   *a2(0x3f49), *a0+, 1
3fef1e60:	.word  0x0000
3fef1e70:	.word  0x0000
3fef1e80:	.word  0x0000
3fef1e90:	.word  0x0000
3fef1ea0:	.word  0x0000
3fef1eb0:	.word  0x0000
3fef1ec0:	.word  0x0000
3fef1ed0:	.word  0x0000
3fef1ee0:	.word  0x0000
L3FEF1EF0:
3fef1ef0:	.word  0x0000
3fef1f00:	.word  0x0000
3fef1f10:	.word  0x0000
3fef1f20:	.word  0x0000
3fef1f30:	.word  0x0000
3fef1f40:	.word  0x0000
L3FEF1F50:
3fef1f50:	.word  0x0000
3fef1f60:	.word  0x0000
3fef1f70:	.word  0x0000
3fef1f80:	.word  0x0000
3fef1f90:	.word  0x0000
3fef1fa0:	.word  0x0000
3fef1fb0:	.word  0x0000
3fef1fc0:	.word  0x0000
3fef1fd0:	.word  0x0000
3fef1fe0:	.word  0x0000
3fef1ff0:	.word  0x0000
3fef2000:	.word  0x0000
3fef2010:	.word  0x0000
3fef2020:	.word  0x0000
3fef2030:	.word  0x0000
3fef2040:	.word  0x0000
3fef2050:	.word  0x0000
3fef2060:	rev    a3
3fef2070:	exgpc  a11
3fef2080:	.word  0x0003
3fef2090:	.word  0x0000
3fef20a0:	.word  0x0008
3fef20b0:	.word  0x0000
3fef20c0:	move   *b4(0x3f49), *b0+, 1
3fef20e0:	move   *b5(0x3f49), *b0+, 1
3fef2100:	.word  0x0000
3fef2110:	.word  0x0000
3fef2120:	.word  0x0000
3fef2130:	.word  0x0000
3fef2140:	.word  0x0000
3fef2150:	.word  0x0000
3fef2160:	.word  0x0000
3fef2170:	.word  0x0000
3fef2180:	.word  0x0000
3fef2190:	.word  0x0000
3fef21a0:	.word  0x0000
3fef21b0:	.word  0x0000
3fef21c0:	.word  0x0000
3fef21d0:	.word  0x0000
3fef21e0:	.word  0x0000
3fef21f0:	.word  0x0000
3fef2200:	.word  0x0000
3fef2210:	.word  0x0000
3fef2220:	.word  0x0000
3fef2230:	.word  0x0000
3fef2240:	.word  0x0000
3fef2250:	.word  0x0000
3fef2260:	.word  0x0000
3fef2270:	.word  0x0000
3fef2280:	.word  0x0000
3fef2290:	.word  0x0000
3fef22a0:	.word  0x0000
3fef22b0:	.word  0x0000
3fef22c0:	.word  0x0000
3fef22d0:	.word  0x0000
3fef22e0:	move   *b6(0x3f49), *b0+, 1
3fef2300:	move   *a7(0x3f49), *a8+, 1
3fef2320:	.word  0x0000
3fef2330:	.word  0x0000
3fef2340:	.word  0x0000
3fef2350:	.word  0x0000
3fef2360:	.word  0x0000
3fef2370:	.word  0x0000
3fef2380:	.word  0x0000
3fef2390:	.word  0x0000
3fef23a0:	.word  0x0000
3fef23b0:	.word  0x0000
3fef23c0:	.word  0x0000
3fef23d0:	.word  0x0000
3fef23e0:	.word  0x0000
3fef23f0:	.word  0x0000
3fef2400:	.word  0x0000
3fef2410:	.word  0x0000
3fef2420:	.word  0x0000
3fef2430:	.word  0x0000
3fef2440:	.word  0x0000
3fef2450:	.word  0x0000
3fef2460:	.word  0x0000
3fef2470:	.word  0x0000
3fef2480:	.word  0x0000
3fef2490:	.word  0x0000
3fef24a0:	.word  0x0000
3fef24b0:	.word  0x0000
3fef24c0:	.word  0x0000
3fef24d0:	.word  0x0000
3fef24e0:	.word  0x0000
3fef24f0:	.word  0x0000
3fef2500:	move   *b8(0x3f49), *b0+, 1
3fef2520:	move   *a9(0x3f49), *a0+, 1
3fef2540:	.word  0x0000
3fef2550:	.word  0x0000
3fef2560:	.word  0x0000
3fef2570:	.word  0x0000
3fef2580:	.word  0x0000
3fef2590:	.word  0x0000
3fef25a0:	.word  0x0000
3fef25b0:	.word  0x0000
3fef25c0:	.word  0x0000
3fef25d0:	.word  0x0000
3fef25e0:	.word  0x0000
3fef25f0:	.word  0x0000
3fef2600:	.word  0x0000
3fef2610:	.word  0x0000
3fef2620:	.word  0x0000
3fef2630:	.word  0x0000
3fef2640:	.word  0x0000
3fef2650:	.word  0x0000
3fef2660:	.word  0x0000
3fef2670:	.word  0x0000
3fef2680:	.word  0x0000
3fef2690:	.word  0x0000
3fef26a0:	.word  0x0000
3fef26b0:	.word  0x0000
3fef26c0:	.word  0x0000
3fef26d0:	.word  0x0000
3fef26e0:	.word  0x0000
3fef26f0:	.word  0x0000
3fef2700:	.word  0x0000
3fef2710:	.word  0x0000
3fef2720:	.word  0x007f
3fef2730:	emu
3fef2740:	.word  0x0004
3fef2750:	.word  0x0000
3fef2760:	.word  0x0009
3fef2770:	.word  0x0000
3fef2780:	move   *b9(0x3f49), *b0+, 1
3fef27a0:	.word  0x0000
3fef27b0:	.word  0x0000
3fef27c0:	.word  0x0000
3fef27d0:	.word  0x0000
3fef27e0:	.word  0x0000
3fef27f0:	.word  0x0000
3fef2800:	.word  0x0000
3fef2810:	.word  0x0000
3fef2820:	.word  0x0000
3fef2830:	.word  0x0000
3fef2840:	.word  0x0000
3fef2850:	.word  0x0000
3fef2860:	.word  0x0000
3fef2870:	.word  0x0000
3fef2880:	.word  0x0000
3fef2890:	.word  0x0000
3fef28a0:	.word  0x0000
3fef28b0:	.word  0x0000
3fef28c0:	.word  0x0000
3fef28d0:	.word  0x0000
3fef28e0:	.word  0x0000
3fef28f0:	.word  0x0000
3fef2900:	.word  0x0000
3fef2910:	.word  0x0000
3fef2920:	.word  0x0000
3fef2930:	.word  0x0000
3fef2940:	.word  0x0000
3fef2950:	.word  0x0000
3fef2960:	.word  0x0000
3fef2970:	.word  0x0000
3fef2980:	.word  0x0000
3fef2990:	.word  0x0000
3fef29a0:	move   *b11(0x3f49), *b0+, 1
3fef29c0:	.word  0x0000
3fef29d0:	.word  0x0000
3fef29e0:	.word  0x0000
3fef29f0:	.word  0x0000
3fef2a00:	.word  0x0000
3fef2a10:	.word  0x0000
3fef2a20:	.word  0x0000
3fef2a30:	.word  0x0000
3fef2a40:	.word  0x0000
3fef2a50:	.word  0x0000
3fef2a60:	.word  0x0000
3fef2a70:	.word  0x0000
3fef2a80:	.word  0x0000
3fef2a90:	.word  0x0000
3fef2aa0:	.word  0x0000
3fef2ab0:	.word  0x0000
3fef2ac0:	.word  0x0000
3fef2ad0:	.word  0x0000
3fef2ae0:	.word  0x0000
3fef2af0:	.word  0x0000
3fef2b00:	.word  0x0000
3fef2b10:	.word  0x0000
3fef2b20:	.word  0x0000
3fef2b30:	.word  0x0000
3fef2b40:	.word  0x0000
3fef2b50:	.word  0x0000
3fef2b60:	.word  0x0000
3fef2b70:	.word  0x0000
3fef2b80:	.word  0x0000
3fef2b90:	.word  0x0000
3fef2ba0:	.word  0x0000
3fef2bb0:	.word  0x0000
3fef2bc0:	move   *a13(0x3f49), *a8+, 1
3fef2be0:	.word  0x0000
3fef2bf0:	.word  0x0000
3fef2c00:	.word  0x0000
3fef2c10:	.word  0x0000
3fef2c20:	.word  0x0000
3fef2c30:	.word  0x0000
3fef2c40:	.word  0x0000
3fef2c50:	.word  0x0000
3fef2c60:	.word  0x0000
3fef2c70:	.word  0x0000
3fef2c80:	.word  0x0000
3fef2c90:	.word  0x0000
3fef2ca0:	.word  0x0000
3fef2cb0:	.word  0x0000
3fef2cc0:	.word  0x0000
3fef2cd0:	.word  0x0000
3fef2ce0:	.word  0x0000
3fef2cf0:	.word  0x0000
L3FEF2D00:
3fef2d00:	.word  0x0000
3fef2d10:	.word  0x0000
3fef2d20:	.word  0x0000
3fef2d30:	.word  0x0000
3fef2d40:	.word  0x0000
3fef2d50:	.word  0x0000
3fef2d60:	.word  0x0000
3fef2d70:	.word  0x0000
3fef2d80:	.word  0x0000
3fef2d90:	.word  0x0000
3fef2da0:	.word  0x0000
3fef2db0:	.word  0x0000
3fef2dc0:	.word  0x0000
3fef2dd0:	.word  0x0000
3fef2de0:	.word  0x0093
3fef2df0:	exgpc  a11
3fef2e00:	.word  0x0003
3fef2e10:	.word  0x0000
3fef2e20:	.word  0x000a
3fef2e30:	.word  0x0000
3fef2e40:	move   *sp(0x3f49), *b0+, 1
3fef2e60:	move   @0xd4283f49, *a8+, 0
3fef2e90:	dsjs   a9, L3FEF2D00
3fef2ea0:	.word  0x0000
3fef2eb0:	.word  0x0000
3fef2ec0:	.word  0x0000
3fef2ed0:	.word  0x0000
3fef2ee0:	.word  0x0000
3fef2ef0:	.word  0x0000
3fef2f00:	.word  0x0000
3fef2f10:	.word  0x0000
L3FEF2F20:
3fef2f20:	.word  0x0000
3fef2f30:	.word  0x0000
3fef2f40:	.word  0x0000
3fef2f50:	.word  0x0000
3fef2f60:	.word  0x0000
3fef2f70:	.word  0x0000
3fef2f80:	.word  0x0000
3fef2f90:	.word  0x0000
3fef2fa0:	.word  0x0000
3fef2fb0:	.word  0x0000
3fef2fc0:	.word  0x0000
3fef2fd0:	.word  0x0000
3fef2fe0:	.word  0x0000
3fef2ff0:	.word  0x0000
3fef3000:	.word  0x0000
3fef3010:	.word  0x0000
3fef3020:	.word  0x0000
3fef3030:	.word  0x0000
3fef3040:	.word  0x0000
3fef3050:	.word  0x0000
3fef3060:	move   *sp(0x3f49), *b0+, 1
3fef3080:	move   @0xd4683f49, *a8+, 0
3fef30b0:	dsjs   a9, L3FEF2F20
3fef30c0:	.word  0x0000
3fef30d0:	.word  0x0000
3fef30e0:	.word  0x0000
3fef30f0:	.word  0x0000
3fef3100:	.word  0x0000
3fef3110:	.word  0x0000
3fef3120:	.word  0x0000
3fef3130:	.word  0x0000
L3FEF3140:
3fef3140:	.word  0x0000
3fef3150:	.word  0x0000
3fef3160:	.word  0x0000
3fef3170:	.word  0x0000
3fef3180:	.word  0x0000
3fef3190:	.word  0x0000
3fef31a0:	.word  0x0000
3fef31b0:	.word  0x0000
3fef31c0:	.word  0x0000
3fef31d0:	.word  0x0000
3fef31e0:	.word  0x0000
3fef31f0:	.word  0x0000
3fef3200:	.word  0x0000
3fef3210:	.word  0x0000
3fef3220:	.word  0x0000
3fef3230:	.word  0x0000
3fef3240:	.word  0x0000
3fef3250:	.word  0x0000
3fef3260:	.word  0x0000
3fef3270:	.word  0x0000
3fef3280:	move   *sp(0x3f49), *b0+, 1
3fef32a0:	move   @0xd4b83f49, *a8+, 0
3fef32d0:	dsjs   a9, L3FEF3140
3fef32e0:	.word  0x0000
3fef32f0:	.word  0x0000
3fef3300:	.word  0x0000
3fef3310:	.word  0x0000
3fef3320:	.word  0x0000
3fef3330:	.word  0x0000
3fef3340:	.word  0x0000
3fef3350:	.word  0x0000
3fef3360:	.word  0x0000
3fef3370:	.word  0x0000
L3FEF3380:
3fef3380:	.word  0x0000
3fef3390:	.word  0x0000
3fef33a0:	.word  0x0000
3fef33b0:	.word  0x0000
3fef33c0:	.word  0x0000
3fef33d0:	.word  0x0000
3fef33e0:	.word  0x0000
3fef33f0:	.word  0x0000
3fef3400:	.word  0x0000
3fef3410:	.word  0x0000
3fef3420:	.word  0x0000
3fef3430:	.word  0x0000
3fef3440:	.word  0x0000
3fef3450:	.word  0x0000
3fef3460:	.word  0x0000
3fef3470:	.word  0x0000
3fef3480:	.word  0x0000
3fef3490:	.word  0x0000
3fef34a0:	.word  0x001b
3fef34b0:	getst  sp
3fef34c0:	.word  0x0005
3fef34d0:	.word  0x0000
3fef34e0:	.word  0x000b
3fef34f0:	.word  0x0000
3fef3500:	sla    b2, b8
3fef3510:	dsjs   a9, L3FEF3380
3fef3520:	.word  0x0000
3fef3530:	.word  0x0000
3fef3540:	.word  0x0000
3fef3550:	.word  0x0000
3fef3560:	.word  0x0000
3fef3570:	.word  0x0000
3fef3580:	.word  0x0000
3fef3590:	.word  0x0000
L3FEF35A0:
3fef35a0:	.word  0x0000
3fef35b0:	.word  0x0000
3fef35c0:	.word  0x0000
3fef35d0:	.word  0x0000
3fef35e0:	.word  0x0000
3fef35f0:	.word  0x0000
3fef3600:	.word  0x0000
3fef3610:	.word  0x0000
3fef3620:	.word  0x0000
3fef3630:	.word  0x0000
3fef3640:	.word  0x0000
3fef3650:	.word  0x0000
3fef3660:	.word  0x0000
3fef3670:	.word  0x0000
3fef3680:	.word  0x0000
3fef3690:	.word  0x0000
3fef36a0:	.word  0x0000
3fef36b0:	.word  0x0000
3fef36c0:	.word  0x0000
3fef36d0:	.word  0x0000
3fef36e0:	.word  0x0000
3fef36f0:	.word  0x0000
3fef3700:	.word  0x0000
3fef3710:	.word  0x0000
3fef3720:	sla    b2, b8
3fef3730:	dsjs   a9, L3FEF35A0
3fef3740:	.word  0x0000
3fef3750:	.word  0x0000
3fef3760:	.word  0x0000
3fef3770:	.word  0x0000
3fef3780:	.word  0x0000
3fef3790:	.word  0x0000
3fef37a0:	.word  0x0000
3fef37b0:	.word  0x0000
L3FEF37C0:
3fef37c0:	.word  0x0000
3fef37d0:	.word  0x0000
3fef37e0:	.word  0x0000
3fef37f0:	.word  0x0000
3fef3800:	.word  0x0000
3fef3810:	.word  0x0000
3fef3820:	.word  0x0000
3fef3830:	.word  0x0000
3fef3840:	.word  0x0000
3fef3850:	.word  0x0000
3fef3860:	.word  0x0000
3fef3870:	.word  0x0000
3fef3880:	.word  0x0000
3fef3890:	.word  0x0000
3fef38a0:	.word  0x0000
3fef38b0:	.word  0x0000
3fef38c0:	.word  0x0000
3fef38d0:	.word  0x0000
3fef38e0:	.word  0x0000
3fef38f0:	.word  0x0000
3fef3900:	.word  0x0000
3fef3910:	.word  0x0000
3fef3920:	.word  0x0000
3fef3930:	.word  0x0000
3fef3940:	sla    b2, b8
3fef3950:	dsjs   a9, L3FEF37C0
3fef3960:	.word  0x0000
3fef3970:	.word  0x0000
3fef3980:	.word  0x0000
3fef3990:	.word  0x0000
3fef39a0:	.word  0x0000
3fef39b0:	.word  0x0000
3fef39c0:	.word  0x0000
3fef39d0:	.word  0x0000
3fef39e0:	.word  0x0000
3fef39f0:	.word  0x0000
3fef3a00:	.word  0x0000
3fef3a10:	.word  0x0000
3fef3a20:	.word  0x0000
3fef3a30:	.word  0x0000
L3FEF3A40:
3fef3a40:	.word  0x0000
3fef3a50:	.word  0x0000
3fef3a60:	.word  0x0000
3fef3a70:	.word  0x0000
3fef3a80:	.word  0x0000
3fef3a90:	.word  0x0000
3fef3aa0:	.word  0x0000
3fef3ab0:	.word  0x0000
3fef3ac0:	.word  0x0000
3fef3ad0:	.word  0x0000
3fef3ae0:	.word  0x0000
3fef3af0:	.word  0x0000
3fef3b00:	.word  0x0000
3fef3b10:	.word  0x0000
3fef3b20:	.word  0x0000
3fef3b30:	.word  0x0000
3fef3b40:	.word  0x0000
3fef3b50:	.word  0x0000
3fef3b60:	.word  0x00d2
3fef3b70:	getst  sp
3fef3b80:	.word  0x0005
3fef3b90:	.word  0x0000
3fef3ba0:	.word  0x000c
3fef3bb0:	.word  0x0000
3fef3bc0:	sla    a6, a0
3fef3bd0:	dsjs   a9, L3FEF3A40
3fef3be0:	.word  0x0000
3fef3bf0:	.word  0x0000
3fef3c00:	.word  0x0000
3fef3c10:	.word  0x0000
3fef3c20:	.word  0x0000
3fef3c30:	.word  0x0000
3fef3c40:	.word  0x0000
3fef3c50:	.word  0x0000
L3FEF3C60:
3fef3c60:	.word  0x0000
3fef3c70:	.word  0x0000
3fef3c80:	.word  0x0000
3fef3c90:	.word  0x0000
3fef3ca0:	.word  0x0000
3fef3cb0:	.word  0x0000
3fef3cc0:	.word  0x0000
3fef3cd0:	.word  0x0000
3fef3ce0:	.word  0x0000
3fef3cf0:	.word  0x0000
3fef3d00:	.word  0x0000
3fef3d10:	.word  0x0000
3fef3d20:	.word  0x0000
3fef3d30:	.word  0x0000
3fef3d40:	.word  0x0000
3fef3d50:	.word  0x0000
3fef3d60:	.word  0x0000
3fef3d70:	.word  0x0000
3fef3d80:	.word  0x0000
3fef3d90:	.word  0x0000
3fef3da0:	.word  0x0000
3fef3db0:	.word  0x0000
3fef3dc0:	.word  0x0000
3fef3dd0:	.word  0x0000
3fef3de0:	rl     0x9, b8
3fef3df0:	dsjs   a9, L3FEF3C60
3fef3e00:	.word  0x0000
3fef3e10:	.word  0x0000
3fef3e20:	.word  0x0000
3fef3e30:	.word  0x0000
3fef3e40:	.word  0x0000
3fef3e50:	.word  0x0000
3fef3e60:	.word  0x0000
3fef3e70:	.word  0x0000
L3FEF3E80:
3fef3e80:	.word  0x0000
3fef3e90:	.word  0x0000
3fef3ea0:	.word  0x0000
3fef3eb0:	.word  0x0000
3fef3ec0:	.word  0x0000
3fef3ed0:	.word  0x0000
3fef3ee0:	.word  0x0000
3fef3ef0:	.word  0x0000
3fef3f00:	.word  0x0000
3fef3f10:	.word  0x0000
3fef3f20:	.word  0x0000
3fef3f30:	.word  0x0000
3fef3f40:	.word  0x0000
3fef3f50:	.word  0x0000
3fef3f60:	.word  0x0000
3fef3f70:	.word  0x0000
3fef3f80:	.word  0x0000
3fef3f90:	.word  0x0000
3fef3fa0:	.word  0x0000
3fef3fb0:	.word  0x0000
3fef3fc0:	.word  0x0000
3fef3fd0:	.word  0x0000
3fef3fe0:	.word  0x0000
3fef3ff0:	.word  0x0000
3fef4000:	sla    a9, a0
3fef4010:	dsjs   a9, L3FEF3E80
3fef4020:	.word  0x0000
3fef4030:	.word  0x0000
3fef4040:	.word  0x0000
3fef4050:	.word  0x0000
3fef4060:	.word  0x0000
3fef4070:	.word  0x0000
3fef4080:	.word  0x0000
3fef4090:	.word  0x0000
3fef40a0:	.word  0x0000
3fef40b0:	.word  0x0000
3fef40c0:	.word  0x0000
3fef40d0:	.word  0x0000
3fef40e0:	.word  0x0000
3fef40f0:	.word  0x0000
L3FEF4100:
3fef4100:	.word  0x0000
3fef4110:	.word  0x0000
3fef4120:	.word  0x0000
3fef4130:	.word  0x0000
3fef4140:	.word  0x0000
3fef4150:	.word  0x0000
3fef4160:	.word  0x0000
3fef4170:	.word  0x0000
3fef4180:	.word  0x0000
3fef4190:	.word  0x0000
3fef41a0:	.word  0x0000
3fef41b0:	.word  0x0000
3fef41c0:	.word  0x0000
3fef41d0:	.word  0x0000
3fef41e0:	.word  0x0000
3fef41f0:	.word  0x0000
3fef4200:	.word  0x0000
3fef4210:	.word  0x0000
3fef4220:	getst  a4
3fef4230:	getst  sp
3fef4240:	.word  0x0005
3fef4250:	.word  0x0000
3fef4260:	.word  0x000d
3fef4270:	.word  0x0000
3fef4280:	move   a1, b0
3fef4290:	dsjs   a9, L3FEF4100
3fef42a0:	.word  0x0000
3fef42b0:	.word  0x0000
3fef42c0:	.word  0x0000
3fef42d0:	.word  0x0000
3fef42e0:	.word  0x0000
3fef42f0:	.word  0x0000
3fef4300:	.word  0x0000
3fef4310:	.word  0x0000
L3FEF4320:
3fef4320:	.word  0x0000
3fef4330:	.word  0x0000
3fef4340:	.word  0x0000
3fef4350:	.word  0x0000
3fef4360:	.word  0x0000
3fef4370:	.word  0x0000
3fef4380:	.word  0x0000
3fef4390:	.word  0x0000
3fef43a0:	.word  0x0000
3fef43b0:	.word  0x0000
3fef43c0:	.word  0x0000
3fef43d0:	.word  0x0000
3fef43e0:	.word  0x0000
3fef43f0:	.word  0x0000
3fef4400:	.word  0x0000
3fef4410:	.word  0x0000
3fef4420:	.word  0x0000
3fef4430:	.word  0x0000
3fef4440:	.word  0x0000
3fef4450:	.word  0x0000
3fef4460:	.word  0x0000
3fef4470:	.word  0x0000
3fef4480:	.word  0x0000
3fef4490:	.word  0x0000
3fef44a0:	sla    a12, a0
3fef44b0:	dsjs   a9, L3FEF4320
3fef44c0:	.word  0x0000
3fef44d0:	.word  0x0000
3fef44e0:	.word  0x0000
3fef44f0:	.word  0x0000
3fef4500:	.word  0x0000
3fef4510:	.word  0x0000
3fef4520:	.word  0x0000
3fef4530:	.word  0x0000
L3FEF4540:
3fef4540:	.word  0x0000
3fef4550:	.word  0x0000
3fef4560:	.word  0x0000
3fef4570:	.word  0x0000
3fef4580:	.word  0x0000
3fef4590:	.word  0x0000
3fef45a0:	.word  0x0000
3fef45b0:	.word  0x0000
3fef45c0:	.word  0x0000
3fef45d0:	.word  0x0000
3fef45e0:	.word  0x0000
3fef45f0:	.word  0x0000
3fef4600:	.word  0x0000
3fef4610:	.word  0x0000
3fef4620:	.word  0x0000
3fef4630:	.word  0x0000
3fef4640:	.word  0x0000
3fef4650:	.word  0x0000
3fef4660:	.word  0x0000
3fef4670:	.word  0x0000
3fef4680:	.word  0x0000
3fef4690:	.word  0x0000
3fef46a0:	.word  0x0000
3fef46b0:	.word  0x0000
3fef46c0:	srl    0x1d, b8
3fef46d0:	dsjs   a9, L3FEF4540
3fef46e0:	.word  0x0000
3fef46f0:	.word  0x0000
3fef4700:	.word  0x0000
3fef4710:	.word  0x0000
3fef4720:	.word  0x0000
3fef4730:	.word  0x0000
3fef4740:	.word  0x0000
3fef4750:	.word  0x0000
3fef4760:	.word  0x0000
3fef4770:	.word  0x0000
3fef4780:	.word  0x0000
3fef4790:	.word  0x0000
3fef47a0:	.word  0x0000
3fef47b0:	.word  0x0000
L3FEF47C0:
3fef47c0:	.word  0x0000
3fef47d0:	.word  0x0000
3fef47e0:	.word  0x0000
3fef47f0:	.word  0x0000
3fef4800:	.word  0x0000
3fef4810:	.word  0x0000
3fef4820:	.word  0x0000
3fef4830:	.word  0x0000
3fef4840:	.word  0x0000
3fef4850:	.word  0x0000
3fef4860:	.word  0x0000
3fef4870:	.word  0x0000
3fef4880:	.word  0x0000
3fef4890:	.word  0x0000
3fef48a0:	.word  0x0000
3fef48b0:	.word  0x0000
3fef48c0:	.word  0x0000
3fef48d0:	.word  0x0000
3fef48e0:	.word  0x0000
3fef48f0:	.word  0x0000
3fef4900:	.word  0x0004
3fef4910:	.word  0x0000
3fef4920:	.word  0x000e
3fef4930:	.word  0x0000
3fef4940:	exgf   a0, 0
3fef4950:	dsjs   a9, L3FEF47C0
3fef4960:	.word  0x0000
3fef4970:	.word  0x0000
3fef4980:	.word  0x0000
3fef4990:	.word  0x0000
3fef49a0:	.word  0x0000
3fef49b0:	.word  0x0000
3fef49c0:	.word  0x0000
3fef49d0:	.word  0x0000
L3FEF49E0:
3fef49e0:	.word  0x0000
3fef49f0:	.word  0x0000
3fef4a00:	.word  0x0000
3fef4a10:	.word  0x0000
3fef4a20:	.word  0x0000
3fef4a30:	.word  0x0000
3fef4a40:	.word  0x0000
3fef4a50:	.word  0x0000
3fef4a60:	.word  0x0000
3fef4a70:	.word  0x0000
3fef4a80:	.word  0x0000
3fef4a90:	.word  0x0000
3fef4aa0:	.word  0x0000
3fef4ab0:	.word  0x0000
3fef4ac0:	.word  0x0000
3fef4ad0:	.word  0x0000
3fef4ae0:	.word  0x0000
3fef4af0:	.word  0x0000
3fef4b00:	.word  0x0000
3fef4b10:	.word  0x0000
3fef4b20:	.word  0x0000
3fef4b30:	.word  0x0000
3fef4b40:	.word  0x0000
3fef4b50:	.word  0x0000
3fef4b60:	.word  0xd5a0
3fef4b70:	dsjs   a9, L3FEF49E0
3fef4b80:	.word  0x0000
3fef4b90:	.word  0x0000
3fef4ba0:	.word  0x0000
3fef4bb0:	.word  0x0000
3fef4bc0:	.word  0x0000
3fef4bd0:	.word  0x0000
3fef4be0:	.word  0x0000
3fef4bf0:	.word  0x0000
L3FEF4C00:
3fef4c00:	.word  0x0000
3fef4c10:	.word  0x0000
3fef4c20:	.word  0x0000
3fef4c30:	.word  0x0000
3fef4c40:	.word  0x0000
3fef4c50:	.word  0x0000
3fef4c60:	.word  0x0000
3fef4c70:	.word  0x0000
3fef4c80:	.word  0x0000
3fef4c90:	.word  0x0000
3fef4ca0:	.word  0x0000
3fef4cb0:	.word  0x0000
3fef4cc0:	.word  0x0000
3fef4cd0:	.word  0x0000
3fef4ce0:	.word  0x0000
3fef4cf0:	.word  0x0000
3fef4d00:	.word  0x0000
3fef4d10:	.word  0x0000
3fef4d20:	.word  0x0000
3fef4d30:	.word  0x0000
3fef4d40:	.word  0x0000
3fef4d50:	.word  0x0000
3fef4d60:	.word  0x0000
3fef4d70:	.word  0x0000
3fef4d80:	.word  0xd6c8
3fef4d90:	dsjs   a9, L3FEF4C00
3fef4da0:	.word  0x06a0
3fef4db0:	.word  0x7a30
3fef4dc0:	.word  0x0016
3fef4dd0:	.word  0x000f
3fef4de0:	.word  0x000f
3fef4df0:	.word  0x0004
3fef4e00:	.word  0x0000
3fef4e10:	.word  0x0001
3fef4e20:	.word  0x0000
3fef4e30:	move   sp, *b8(0x3f49), 0
3fef4e50:	.word  0x0000
3fef4e60:	.word  0x0000
3fef4e70:	.word  0x0000
3fef4e80:	.word  0x0000
3fef4e90:	.word  0x0000
3fef4ea0:	.word  0x0000
3fef4eb0:	.word  0x0000
3fef4ec0:	.word  0x0000
3fef4ed0:	.word  0x0000
3fef4ee0:	.word  0x0000
3fef4ef0:	.word  0x0000
3fef4f00:	.word  0x0000
3fef4f10:	.word  0x0000
3fef4f20:	.word  0x0000
3fef4f30:	.word  0x0000
3fef4f40:	.word  0x0000
3fef4f50:	.word  0x0000
3fef4f60:	.word  0x0000
3fef4f70:	.word  0x0000
3fef4f80:	.word  0x0000
3fef4f90:	.word  0x0000
3fef4fa0:	.word  0x0000
3fef4fb0:	.word  0x0000
3fef4fc0:	.word  0x0000
3fef4fd0:	.word  0x0000
3fef4fe0:	.word  0x0000
3fef4ff0:	.word  0x0000
3fef5000:	.word  0x0000
3fef5010:	.word  0x0000
3fef5020:	.word  0x0000
3fef5030:	.word  0x0000
3fef5040:	.word  0x0000
3fef5050:	move   a2, *a0(0x3f49), 1
3fef5070:	.word  0x0000
3fef5080:	.word  0x0000
3fef5090:	.word  0x0000
3fef50a0:	.word  0x0000
3fef50b0:	.word  0x0000
3fef50c0:	.word  0x0000
3fef50d0:	.word  0x0000
3fef50e0:	.word  0x0000
3fef50f0:	.word  0x0000
3fef5100:	.word  0x0000
3fef5110:	.word  0x0000
3fef5120:	.word  0x0000
3fef5130:	.word  0x0000
3fef5140:	.word  0x0000
3fef5150:	.word  0x0000
3fef5160:	.word  0x0000
3fef5170:	.word  0x0000
3fef5180:	.word  0x0000
3fef5190:	.word  0x0000
3fef51a0:	.word  0x0000
3fef51b0:	.word  0x0000
3fef51c0:	.word  0x0000
3fef51d0:	.word  0x0000
3fef51e0:	.word  0x0000
3fef51f0:	.word  0x0000
3fef5200:	.word  0x0000
3fef5210:	.word  0x0000
3fef5220:	.word  0x0000
3fef5230:	.word  0x0000
3fef5240:	.word  0x0000
3fef5250:	.word  0x0000
3fef5260:	.word  0x0000
3fef5270:	move   a4, *a8(0x3f49), 1
3fef5290:	.word  0x0000
3fef52a0:	.word  0x0000
3fef52b0:	.word  0x0000
3fef52c0:	.word  0x0000
3fef52d0:	.word  0x0000
3fef52e0:	.word  0x0000
3fef52f0:	.word  0x0000
3fef5300:	.word  0x0000
3fef5310:	.word  0x0000
3fef5320:	.word  0x0000
3fef5330:	.word  0x0000
3fef5340:	.word  0x0000
3fef5350:	.word  0x0000
3fef5360:	.word  0x0000
3fef5370:	.word  0x0000
3fef5380:	.word  0x0000
3fef5390:	.word  0x0000
3fef53a0:	.word  0x0000
3fef53b0:	.word  0x0000
3fef53c0:	.word  0x0000
3fef53d0:	.word  0x0000
3fef53e0:	.word  0x0000
3fef53f0:	.word  0x0000
3fef5400:	.word  0x0000
3fef5410:	.word  0x0000
3fef5420:	.word  0x0000
3fef5430:	.word  0x0000
3fef5440:	.word  0x0000
3fef5450:	.word  0x0000
3fef5460:	.word  0x0000
3fef5470:	.word  0x0000
3fef5480:	.word  0x0000
3fef5490:	rev    a3
3fef54a0:	rev    a1
3fef54b0:	.word  0x0003
3fef54c0:	.word  0x0000
3fef54d0:	.word  0x0002
3fef54e0:	.word  0x0000
3fef54f0:	move   a6, *a0(0x3f49), 1
3fef5510:	move   a7, *a0(0x3f49), 1
3fef5530:	move   a8, *a0(0x3f49), 1
3fef5550:	move   a9, *a8(0x3f49), 1
3fef5570:	move   b10, *b0(0x3f49), 1
3fef5590:	move   b11, *b8(0x3f49), 1
3fef55b0:	move   a13, *a0(0x3f49), 1
3fef55d0:	move   b14, *b0(0x3f49), 1
3fef55f0:	.word  0x0000
3fef5600:	.word  0x0000
3fef5610:	.word  0x0000
3fef5620:	.word  0x0000
3fef5630:	.word  0x0000
3fef5640:	.word  0x0000
3fef5650:	.word  0x0000
3fef5660:	.word  0x0000
3fef5670:	.word  0x0000
3fef5680:	.word  0x0000
3fef5690:	.word  0x0000
3fef56a0:	.word  0x0000
3fef56b0:	.word  0x0000
3fef56c0:	.word  0x0000
3fef56d0:	.word  0x0000
3fef56e0:	.word  0x0000
3fef56f0:	.word  0x0000
3fef5700:	.word  0x0000
3fef5710:	move   a6, *a0(0x3f49), 1
3fef5730:	move   a7, *a0(0x3f49), 1
3fef5750:	move   a8, *a0(0x3f49), 1
3fef5770:	move   a9, *a8(0x3f49), 1
3fef5790:	move   b10, *b0(0x3f49), 1
3fef57b0:	move   b11, *b8(0x3f49), 1
3fef57d0:	move   a13, *a0(0x3f49), 1
3fef57f0:	move   b14, *b0(0x3f49), 1
3fef5810:	.word  0x0000
3fef5820:	.word  0x0000
3fef5830:	.word  0x0000
3fef5840:	.word  0x0000
3fef5850:	.word  0x0000
3fef5860:	.word  0x0000
3fef5870:	.word  0x0000
3fef5880:	.word  0x0000
3fef5890:	.word  0x0000
3fef58a0:	.word  0x0000
3fef58b0:	.word  0x0000
3fef58c0:	.word  0x0000
3fef58d0:	.word  0x0000
3fef58e0:	.word  0x0000
3fef58f0:	.word  0x0000
3fef5900:	.word  0x0000
3fef5910:	.word  0x0000
3fef5920:	.word  0x0000
3fef5930:	move   a6, *a0(0x3f49), 1
3fef5950:	move   a7, *a0(0x3f49), 1
3fef5970:	move   a8, *a0(0x3f49), 1
3fef5990:	move   a9, *a8(0x3f49), 1
3fef59b0:	move   b10, *b0(0x3f49), 1
3fef59d0:	move   b11, *b8(0x3f49), 1
3fef59f0:	move   *a0(0x3f49), a0, 0
3fef5a10:	move   *b1(0x3f49), b8, 0
3fef5a30:	.word  0x0000
3fef5a40:	.word  0x0000
3fef5a50:	.word  0x0000
3fef5a60:	.word  0x0000
3fef5a70:	.word  0x0000
3fef5a80:	.word  0x0000
3fef5a90:	.word  0x0000
3fef5aa0:	.word  0x0000
3fef5ab0:	.word  0x0000
3fef5ac0:	.word  0x0000
3fef5ad0:	.word  0x0000
3fef5ae0:	.word  0x0000
3fef5af0:	.word  0x0000
3fef5b00:	.word  0x0000
3fef5b10:	.word  0x0000
3fef5b20:	.word  0x0000
3fef5b30:	.word  0x0000
3fef5b40:	.word  0x0000
3fef5b50:	.word  0x007f
3fef5b60:	.word  0x000f
3fef5b70:	.word  0x0004
3fef5b80:	.word  0x0000
3fef5b90:	.word  0x0003
3fef5ba0:	.word  0x0000
3fef5bb0:	move   *b3(0x3f49), b0, 0
3fef5bd0:	.word  0x0000
3fef5be0:	.word  0x0000
3fef5bf0:	.word  0x0000
3fef5c00:	.word  0x0000
3fef5c10:	.word  0x0000
3fef5c20:	.word  0x0000
3fef5c30:	.word  0x0000
3fef5c40:	.word  0x0000
3fef5c50:	.word  0x0000
3fef5c60:	.word  0x0000
3fef5c70:	.word  0x0000
3fef5c80:	.word  0x0000
3fef5c90:	.word  0x0000
3fef5ca0:	.word  0x0000
3fef5cb0:	.word  0x0000
3fef5cc0:	.word  0x0000
3fef5cd0:	.word  0x0000
3fef5ce0:	.word  0x0000
3fef5cf0:	.word  0x0000
3fef5d00:	.word  0x0000
3fef5d10:	.word  0x0000
3fef5d20:	.word  0x0000
3fef5d30:	.word  0x0000
3fef5d40:	.word  0x0000
3fef5d50:	.word  0x0000
3fef5d60:	.word  0x0000
3fef5d70:	.word  0x0000
3fef5d80:	.word  0x0000
3fef5d90:	.word  0x0000
3fef5da0:	.word  0x0000
3fef5db0:	.word  0x0000
3fef5dc0:	.word  0x0000
3fef5dd0:	move   *b5(0x3f49), b0, 0
3fef5df0:	.word  0x0000
3fef5e00:	.word  0x0000
3fef5e10:	.word  0x0000
3fef5e20:	.word  0x0000
3fef5e30:	.word  0x0000
3fef5e40:	.word  0x0000
3fef5e50:	.word  0x0000
3fef5e60:	.word  0x0000
3fef5e70:	.word  0x0000
3fef5e80:	.word  0x0000
3fef5e90:	.word  0x0000
3fef5ea0:	.word  0x0000
3fef5eb0:	.word  0x0000
3fef5ec0:	.word  0x0000
3fef5ed0:	.word  0x0000
3fef5ee0:	.word  0x0000
3fef5ef0:	.word  0x0000
3fef5f00:	.word  0x0000
3fef5f10:	.word  0x0000
3fef5f20:	.word  0x0000
3fef5f30:	.word  0x0000
3fef5f40:	.word  0x0000
3fef5f50:	.word  0x0000
3fef5f60:	.word  0x0000
3fef5f70:	.word  0x0000
3fef5f80:	.word  0x0000
3fef5f90:	.word  0x0000
3fef5fa0:	.word  0x0000
3fef5fb0:	.word  0x0000
3fef5fc0:	.word  0x0000
3fef5fd0:	.word  0x0000
3fef5fe0:	.word  0x0000
3fef5ff0:	move   *a8(0x3f49), a0, 0
3fef6010:	.word  0x0000
3fef6020:	.word  0x0000
3fef6030:	.word  0x0000
3fef6040:	.word  0x0000
3fef6050:	.word  0x0000
3fef6060:	.word  0x0000
3fef6070:	.word  0x0000
3fef6080:	.word  0x0000
3fef6090:	.word  0x0000
3fef60a0:	.word  0x0000
3fef60b0:	.word  0x0000
3fef60c0:	.word  0x0000
3fef60d0:	.word  0x0000
3fef60e0:	.word  0x0000
3fef60f0:	.word  0x0000
3fef6100:	.word  0x0000
3fef6110:	.word  0x0000
3fef6120:	.word  0x0000
3fef6130:	.word  0x0000
3fef6140:	.word  0x0000
3fef6150:	.word  0x0000
3fef6160:	.word  0x0000
3fef6170:	.word  0x0000
3fef6180:	.word  0x0000
3fef6190:	.word  0x0000
3fef61a0:	.word  0x0000
3fef61b0:	.word  0x0000
3fef61c0:	.word  0x0000
3fef61d0:	.word  0x0000
3fef61e0:	.word  0x0000
3fef61f0:	.word  0x0000
3fef6200:	.word  0x0000
3fef6210:	.word  0x0093
3fef6220:	rev    a1
3fef6230:	.word  0x0003
3fef6240:	.word  0x0000
3fef6250:	.word  0x0004
3fef6260:	.word  0x0000
3fef6270:	move   a6, *a0(0x3f49), 1
3fef6290:	move   a7, *a0(0x3f49), 1
3fef62b0:	move   a8, *a0(0x3f49), 1
3fef62d0:	move   a9, *a8(0x3f49), 1
3fef62f0:	move   b10, *b0(0x3f49), 1
3fef6310:	move   b11, *b8(0x3f49), 1
3fef6330:	move   a13, *a0(0x3f49), 1
3fef6350:	move   b14, *b0(0x3f49), 1
3fef6370:	move   *b10(0x3f49), b0, 0
3fef6390:	.word  0x0000
3fef63a0:	.word  0x0000
3fef63b0:	.word  0x0000
3fef63c0:	.word  0x0000
3fef63d0:	.word  0x0000
3fef63e0:	.word  0x0000
3fef63f0:	.word  0x0000
3fef6400:	.word  0x0000
3fef6410:	.word  0x0000
3fef6420:	.word  0x0000
3fef6430:	.word  0x0000
3fef6440:	.word  0x0000
3fef6450:	.word  0x0000
3fef6460:	.word  0x0000
3fef6470:	.word  0x0000
3fef6480:	.word  0x0000
3fef6490:	move   a6, *a0(0x3f49), 1
3fef64b0:	move   a7, *a0(0x3f49), 1
3fef64d0:	move   a8, *a0(0x3f49), 1
3fef64f0:	move   a9, *a8(0x3f49), 1
3fef6510:	move   b10, *b0(0x3f49), 1
3fef6530:	move   b11, *b8(0x3f49), 1
3fef6550:	move   a13, *a0(0x3f49), 1
3fef6570:	move   b14, *b0(0x3f49), 1
3fef6590:	move   *b10(0x3f49), b0, 0
3fef65b0:	.word  0x0000
3fef65c0:	.word  0x0000
3fef65d0:	.word  0x0000
3fef65e0:	.word  0x0000
3fef65f0:	.word  0x0000
3fef6600:	.word  0x0000
3fef6610:	.word  0x0000
3fef6620:	.word  0x0000
3fef6630:	.word  0x0000
3fef6640:	.word  0x0000
3fef6650:	.word  0x0000
3fef6660:	.word  0x0000
3fef6670:	.word  0x0000
3fef6680:	.word  0x0000
3fef6690:	.word  0x0000
3fef66a0:	.word  0x0000
3fef66b0:	move   a6, *a0(0x3f49), 1
3fef66d0:	move   a7, *a0(0x3f49), 1
3fef66f0:	move   a8, *a0(0x3f49), 1
3fef6710:	move   a9, *a8(0x3f49), 1
3fef6730:	move   b10, *b0(0x3f49), 1
3fef6750:	move   b11, *b8(0x3f49), 1
3fef6770:	move   *a0(0x3f49), a0, 0
3fef6790:	move   *b1(0x3f49), b8, 0
3fef67b0:	move   *b10(0x3f49), b0, 0
3fef67d0:	.word  0x0000
3fef67e0:	.word  0x0000
3fef67f0:	.word  0x0000
3fef6800:	.word  0x0000
3fef6810:	.word  0x0000
3fef6820:	.word  0x0000
3fef6830:	.word  0x0000
3fef6840:	.word  0x0000
3fef6850:	.word  0x0000
3fef6860:	.word  0x0000
3fef6870:	.word  0x0000
3fef6880:	.word  0x0000
3fef6890:	.word  0x0000
3fef68a0:	.word  0x0000
3fef68b0:	.word  0x0000
3fef68c0:	.word  0x0000
3fef68d0:	emu
3fef68e0:	.word  0x000f
3fef68f0:	.word  0x0004
3fef6900:	.word  0x0000
3fef6910:	.word  0x0005
3fef6920:	.word  0x0000
3fef6930:	move   *b12(0x3f49), b0, 0
3fef6950:	.word  0x0000
3fef6960:	.word  0x0000
3fef6970:	.word  0x0000
3fef6980:	.word  0x0000
3fef6990:	.word  0x0000
3fef69a0:	.word  0x0000
3fef69b0:	.word  0x0000
3fef69c0:	.word  0x0000
3fef69d0:	.word  0x0000
3fef69e0:	.word  0x0000
3fef69f0:	.word  0x0000
3fef6a00:	.word  0x0000
3fef6a10:	.word  0x0000
3fef6a20:	.word  0x0000
3fef6a30:	.word  0x0000
3fef6a40:	.word  0x0000
3fef6a50:	.word  0x0000
3fef6a60:	.word  0x0000
3fef6a70:	.word  0x0000
3fef6a80:	.word  0x0000
3fef6a90:	.word  0x0000
3fef6aa0:	.word  0x0000
3fef6ab0:	.word  0x0000
3fef6ac0:	.word  0x0000
3fef6ad0:	.word  0x0000
3fef6ae0:	.word  0x0000
3fef6af0:	.word  0x0000
3fef6b00:	.word  0x0000
3fef6b10:	.word  0x0000
3fef6b20:	.word  0x0000
3fef6b30:	.word  0x0000
3fef6b40:	.word  0x0000
3fef6b50:	move   *b0(0x3f49), b8, 1
3fef6b70:	.word  0x0000
3fef6b80:	.word  0x0000
3fef6b90:	.word  0x0000
3fef6ba0:	.word  0x0000
3fef6bb0:	.word  0x0000
3fef6bc0:	.word  0x0000
3fef6bd0:	.word  0x0000
3fef6be0:	.word  0x0000
3fef6bf0:	.word  0x0000
3fef6c00:	.word  0x0000
3fef6c10:	.word  0x0000
3fef6c20:	.word  0x0000
3fef6c30:	.word  0x0000
3fef6c40:	.word  0x0000
3fef6c50:	.word  0x0000
3fef6c60:	.word  0x0000
3fef6c70:	.word  0x0000
3fef6c80:	.word  0x0000
3fef6c90:	.word  0x0000
3fef6ca0:	.word  0x0000
3fef6cb0:	.word  0x0000
3fef6cc0:	.word  0x0000
3fef6cd0:	.word  0x0000
3fef6ce0:	.word  0x0000
3fef6cf0:	.word  0x0000
3fef6d00:	.word  0x0000
3fef6d10:	.word  0x0000
3fef6d20:	.word  0x0000
3fef6d30:	.word  0x0000
3fef6d40:	.word  0x0000
3fef6d50:	.word  0x0000
3fef6d60:	.word  0x0000
3fef6d70:	move   *a6(0x3f49), a8, 1
3fef6d90:	.word  0x0000
3fef6da0:	.word  0x0000
3fef6db0:	.word  0x0000
L3FEF6DC0:
3fef6dc0:	.word  0x0000
3fef6dd0:	.word  0x0000
3fef6de0:	.word  0x0000
3fef6df0:	.word  0x0000
3fef6e00:	.word  0x0000
3fef6e10:	.word  0x0000
3fef6e20:	.word  0x0000
3fef6e30:	.word  0x0000
3fef6e40:	.word  0x0000
3fef6e50:	.word  0x0000
3fef6e60:	.word  0x0000
3fef6e70:	.word  0x0000
3fef6e80:	.word  0x0000
3fef6e90:	.word  0x0000
3fef6ea0:	.word  0x0000
3fef6eb0:	.word  0x0000
3fef6ec0:	.word  0x0000
L3FEF6ED0:
3fef6ed0:	.word  0x0000
3fef6ee0:	.word  0x0000
3fef6ef0:	.word  0x0000
L3FEF6F00:
3fef6f00:	.word  0x0000
L3FEF6F10:
3fef6f10:	.word  0x0000
3fef6f20:	.word  0x0000
3fef6f30:	.word  0x0000
3fef6f40:	.word  0x0000
L3FEF6F50:
3fef6f50:	.word  0x0000
3fef6f60:	.word  0x0000
3fef6f70:	.word  0x0000
L3FEF6F80:
3fef6f80:	.word  0x0000
L3FEF6F90:
3fef6f90:	exgpc  a2
3fef6fa0:	rev    a1
3fef6fb0:	.word  0x0003
3fef6fc0:	.word  0x0000
L3FEF6FD0:
3fef6fd0:	.word  0x0006
3fef6fe0:	.word  0x0000
3fef6ff0:	move   *b9(0x3f49), b8, 1
3fef7010:	move   *a14(0x3f49), a0, 1
3fef7030:	move   *b2(0x3f49), *b8(0xb8e8), 0
3fef7060:	dsjs   a9, L3FEF6ED0
3fef7070:	move   *b12(0x3f49), *b0(0xba28), 0
3fef70a0:	dsjs   a9, L3FEF6F10
L3FEF70B0:
3fef70b0:	move   *b5(0x3f49), *b0(0xbb48), 1
L3FEF70E0:
3fef70e0:	dsjs   a9, L3FEF6F50
L3FEF70F0:
3fef70f0:	move   *b14(0x3f49), *b8(0xbc80), 1
3fef7120:	dsjs   a9, L3FEF6F90
L3FEF7130:
3fef7130:	movb   *a9(0x3f49), *a0(0xbdb8)
3fef7160:	dsjs   a9, L3FEF6FD0
L3FEF7170:
3fef7170:	.word  0x0000
3fef7180:	.word  0x0000
L3FEF7190:
3fef7190:	.word  0x0000
3fef71a0:	.word  0x0000
L3FEF71B0:
3fef71b0:	.word  0x0000
3fef71c0:	.word  0x0000
L3FEF71D0:
3fef71d0:	.word  0x0000
3fef71e0:	.word  0x0000
L3FEF71F0:
3fef71f0:	.word  0x0000
3fef7200:	.word  0x0000
3fef7210:	.word  0xbe58
3fef7220:	dsjs   a9, L3FEF7090
3fef7230:	.word  0xbf08
3fef7240:	dsjs   a9, L3FEF70B0
3fef7250:	.word  0xbfb0
3fef7260:	dsjs   a9, L3FEF70D0
3fef7270:	jruc   L3FEF7900
3fef7280:	dsjs   a9, L3FEF70F0
3fef7290:	jrp   L3FEF7820
3fef72a0:	dsjs   a9, L3FEF7110
L3FEF72B0:
3fef72b0:	jrls   L3FEF77C0
3fef72c0:	dsjs   a9, L3FEF7130
L3FEF72D0:
3fef72d0:	jahi   L3FF36780
L3FEF72F0:
3fef72f0:	jrhi   L3FEF6D80
3fef7300:	dsjs   a9, L3FEF7170
L3FEF7310:
3fef7310:	jrlt   L3FEF7920
3fef7320:	dsjs   a9, L3FEF7190
L3FEF7330:
3fef7330:	jrge   L3FEF7840
3fef7340:	dsjs   a9, L3FEF71B0
L3FEF7350:
3fef7350:	jrle   L3FEF7860
L3FEF7360:
3fef7360:	dsjs   a9, L3FEF71D0
L3FEF7370:
3fef7370:	jrle   L3FEF6F80
3fef7380:	dsjs   a9, L3FEF71F0
L3FEF7390:
3fef7390:	.word  0x0000
3fef73a0:	.word  0x0000
L3FEF73B0:
3fef73b0:	.word  0x0000
3fef73c0:	.word  0x0000
L3FEF73D0:
3fef73d0:	.word  0x0000
3fef73e0:	.word  0x0000
3fef73f0:	.word  0x0000
3fef7400:	.word  0x0000
3fef7410:	.word  0x0000
3fef7420:	.word  0x0000
3fef7430:	jrgt   L3FEF7840
L3FEF7440:
3fef7440:	dsjs   a9, L3FEF72B0
3fef7450:	jrgt   L3FEF7360
3fef7460:	dsjs   a9, L3FEF72D0
3fef7470:	jrc   L3FEF6F00
3fef7480:	dsjs   a9, L3FEF72F0
3fef7490:	jrnc   L3FEF7BA0
3fef74a0:	dsjs   a9, L3FEF7310
3fef74b0:	jreq   L3FEF6DC0
3fef74c0:	dsjs   a9, L3FEF7330
3fef74d0:	jrne   L3FEF70E0
3fef74e0:	dsjs   a9, L3FEF7350
3fef74f0:	jrv   L3FEF7C00
3fef7500:	dsjs   a9, L3FEF7370
3fef7510:	jrnv   L3FEF77A0
3fef7520:	dsjs   a9, L3FEF7390
3fef7530:	jrnv   L3FEF7440
3fef7540:	dsjs   a9, L3FEF73B0
3fef7550:	jrnn   L3FEF7660
3fef7560:	dsjs   a9, L3FEF73D0
3fef7570:	move   *a2(0x3f49), *a0+, 0
3fef7590:	move   *a7(0x3f49), *a8+, 0
3fef75b0:	.word  0x0000
3fef75c0:	.word  0x0000
3fef75d0:	.word  0x0000
3fef75e0:	.word  0x0000
3fef75f0:	.word  0x0000
3fef7600:	.word  0x0000
3fef7610:	.word  0x0000
3fef7620:	.word  0x0000
3fef7630:	.word  0x0000
3fef7640:	.word  0x0000
3fef7650:	.word  0x000f
L3FEF7660:
3fef7660:	exgpc  a12
3fef7670:	.word  0x0004
3fef7680:	.word  0x0000
3fef7690:	.word  0x0007
3fef76a0:	.word  0x0000
3fef76b0:	move   *a12(0x3f49), *a8+, 0
3fef76d0:	.word  0x0000
3fef76e0:	.word  0x0000
3fef76f0:	.word  0x0000
3fef7700:	.word  0x0000
3fef7710:	.word  0x0000
3fef7720:	.word  0x0000
3fef7730:	.word  0x0000
3fef7740:	.word  0x0000
3fef7750:	.word  0x0000
3fef7760:	.word  0x0000
3fef7770:	.word  0x0000
3fef7780:	.word  0x0000
3fef7790:	.word  0x0000
L3FEF77A0:
3fef77a0:	.word  0x0000
3fef77b0:	.word  0x0000
L3FEF77C0:
3fef77c0:	.word  0x0000
3fef77d0:	.word  0x0000
3fef77e0:	.word  0x0000
3fef77f0:	.word  0x0000
3fef7800:	.word  0x0000
3fef7810:	.word  0x0000
L3FEF7820:
3fef7820:	.word  0x0000
3fef7830:	.word  0x0000
L3FEF7840:
3fef7840:	.word  0x0000
3fef7850:	.word  0x0000
L3FEF7860:
3fef7860:	.word  0x0000
3fef7870:	.word  0x0000
3fef7880:	.word  0x0000
3fef7890:	.word  0x0000
3fef78a0:	.word  0x0000
3fef78b0:	.word  0x0000
3fef78c0:	.word  0x0000
3fef78d0:	move   *b14(0x3f49), *b8+, 0
3fef78f0:	.word  0x0000
L3FEF7900:
3fef7900:	.word  0x0000
3fef7910:	.word  0x0000
L3FEF7920:
3fef7920:	.word  0x0000
3fef7930:	.word  0x0000
3fef7940:	.word  0x0000
3fef7950:	.word  0x0000
3fef7960:	.word  0x0000
3fef7970:	.word  0x0000
3fef7980:	.word  0x0000
3fef7990:	.word  0x0000
3fef79a0:	.word  0x0000
3fef79b0:	.word  0x0000
3fef79c0:	.word  0x0000
3fef79d0:	.word  0x0000
3fef79e0:	.word  0x0000
3fef79f0:	.word  0x0000
3fef7a00:	.word  0x0000
3fef7a10:	.word  0x0000
3fef7a20:	.word  0x0000
3fef7a30:	.word  0x0000
3fef7a40:	.word  0x0000
3fef7a50:	.word  0x0000
3fef7a60:	.word  0x0000
3fef7a70:	.word  0x0000
3fef7a80:	.word  0x0000
3fef7a90:	.word  0x0000
3fef7aa0:	.word  0x0000
3fef7ab0:	.word  0x0000
3fef7ac0:	.word  0x0000
3fef7ad0:	.word  0x0000
3fef7ae0:	.word  0x0000
3fef7af0:	move   *a2(0x3f49), *a0+, 1
3fef7b10:	.word  0x0000
3fef7b20:	.word  0x0000
3fef7b30:	.word  0x0000
3fef7b40:	.word  0x0000
3fef7b50:	.word  0x0000
3fef7b60:	.word  0x0000
3fef7b70:	.word  0x0000
3fef7b80:	.word  0x0000
3fef7b90:	.word  0x0000
L3FEF7BA0:
3fef7ba0:	.word  0x0000
3fef7bb0:	.word  0x0000
3fef7bc0:	.word  0x0000
3fef7bd0:	.word  0x0000
3fef7be0:	.word  0x0000
3fef7bf0:	.word  0x0000
L3FEF7C00:
3fef7c00:	.word  0x0000
3fef7c10:	.word  0x0000
3fef7c20:	.word  0x0000
3fef7c30:	.word  0x0000
3fef7c40:	.word  0x0000
3fef7c50:	.word  0x0000
3fef7c60:	.word  0x0000
3fef7c70:	.word  0x0000
3fef7c80:	.word  0x0000
3fef7c90:	.word  0x0000
3fef7ca0:	.word  0x0000
3fef7cb0:	.word  0x0000
3fef7cc0:	.word  0x0000
3fef7cd0:	.word  0x0000
3fef7ce0:	.word  0x0000
3fef7cf0:	.word  0x0000
3fef7d00:	.word  0x0000
3fef7d10:	rev    a3
3fef7d20:	getpc  a0
3fef7d30:	.word  0x0003
3fef7d40:	.word  0x0000
3fef7d50:	.word  0x0008
3fef7d60:	.word  0x0000
3fef7d70:	move   *b4(0x3f49), *b0+, 1
3fef7d90:	move   *b5(0x3f49), *b0+, 1
3fef7db0:	.word  0x0000
3fef7dc0:	.word  0x0000
3fef7dd0:	.word  0x0000
3fef7de0:	.word  0x0000
3fef7df0:	.word  0x0000
3fef7e00:	.word  0x0000
3fef7e10:	.word  0x0000
3fef7e20:	.word  0x0000
3fef7e30:	.word  0x0000
3fef7e40:	.word  0x0000
3fef7e50:	.word  0x0000
3fef7e60:	.word  0x0000
3fef7e70:	.word  0x0000
3fef7e80:	.word  0x0000
3fef7e90:	.word  0x0000
3fef7ea0:	.word  0x0000
3fef7eb0:	.word  0x0000
3fef7ec0:	.word  0x0000
3fef7ed0:	.word  0x0000
3fef7ee0:	.word  0x0000
3fef7ef0:	.word  0x0000
3fef7f00:	.word  0x0000
3fef7f10:	.word  0x0000
3fef7f20:	.word  0x0000
3fef7f30:	.word  0x0000
3fef7f40:	.word  0x0000
3fef7f50:	.word  0x0000
3fef7f60:	.word  0x0000
3fef7f70:	.word  0x0000
3fef7f80:	.word  0x0000
3fef7f90:	move   *b6(0x3f49), *b0+, 1
3fef7fb0:	move   *a7(0x3f49), *a8+, 1
3fef7fd0:	.word  0x0000
3fef7fe0:	.word  0x0000
3fef7ff0:	.word  0x0000
3fef8000:	.word  0x0000
3fef8010:	.word  0x0000
3fef8020:	.word  0x0000
3fef8030:	.word  0x0000
3fef8040:	.word  0x0000
3fef8050:	.word  0x0000
3fef8060:	.word  0x0000
3fef8070:	.word  0x0000
3fef8080:	.word  0x0000
3fef8090:	.word  0x0000
3fef80a0:	.word  0x0000
3fef80b0:	.word  0x0000
3fef80c0:	.word  0x0000
3fef80d0:	.word  0x0000
3fef80e0:	.word  0x0000
3fef80f0:	.word  0x0000
3fef8100:	.word  0x0000
3fef8110:	.word  0x0000
3fef8120:	.word  0x0000
3fef8130:	.word  0x0000
3fef8140:	.word  0x0000
3fef8150:	.word  0x0000
3fef8160:	.word  0x0000
3fef8170:	.word  0x0000
3fef8180:	.word  0x0000
3fef8190:	.word  0x0000
3fef81a0:	.word  0x0000
3fef81b0:	move   *b8(0x3f49), *b0+, 1
3fef81d0:	move   *a9(0x3f49), *a0+, 1
3fef81f0:	.word  0x0000
3fef8200:	.word  0x0000
3fef8210:	.word  0x0000
3fef8220:	.word  0x0000
3fef8230:	.word  0x0000
3fef8240:	.word  0x0000
3fef8250:	.word  0x0000
3fef8260:	.word  0x0000
3fef8270:	.word  0x0000
3fef8280:	.word  0x0000
3fef8290:	.word  0x0000
3fef82a0:	.word  0x0000
3fef82b0:	.word  0x0000
3fef82c0:	.word  0x0000
3fef82d0:	.word  0x0000
3fef82e0:	.word  0x0000
3fef82f0:	.word  0x0000
3fef8300:	.word  0x0000
3fef8310:	.word  0x0000
3fef8320:	.word  0x0000
3fef8330:	.word  0x0000
3fef8340:	.word  0x0000
3fef8350:	.word  0x0000
3fef8360:	.word  0x0000
3fef8370:	.word  0x0000
3fef8380:	.word  0x0000
3fef8390:	.word  0x0000
3fef83a0:	.word  0x0000
3fef83b0:	.word  0x0000
3fef83c0:	.word  0x0000
3fef83d0:	.word  0x007f
3fef83e0:	exgpc  a12
3fef83f0:	.word  0x0004
3fef8400:	.word  0x0000
3fef8410:	.word  0x0009
3fef8420:	.word  0x0000
3fef8430:	move   *b9(0x3f49), *b0+, 1
3fef8450:	.word  0x0000
3fef8460:	.word  0x0000
3fef8470:	.word  0x0000
3fef8480:	.word  0x0000
3fef8490:	.word  0x0000
3fef84a0:	.word  0x0000
3fef84b0:	.word  0x0000
3fef84c0:	.word  0x0000
3fef84d0:	.word  0x0000
3fef84e0:	.word  0x0000
3fef84f0:	.word  0x0000
3fef8500:	.word  0x0000
3fef8510:	.word  0x0000
3fef8520:	.word  0x0000
3fef8530:	.word  0x0000
3fef8540:	.word  0x0000
3fef8550:	.word  0x0000
3fef8560:	.word  0x0000
3fef8570:	.word  0x0000
3fef8580:	.word  0x0000
3fef8590:	.word  0x0000
3fef85a0:	.word  0x0000
3fef85b0:	.word  0x0000
3fef85c0:	.word  0x0000
3fef85d0:	.word  0x0000
3fef85e0:	.word  0x0000
3fef85f0:	.word  0x0000
3fef8600:	.word  0x0000
3fef8610:	.word  0x0000
3fef8620:	.word  0x0000
3fef8630:	.word  0x0000
3fef8640:	.word  0x0000
3fef8650:	move   *b11(0x3f49), *b0+, 1
3fef8670:	.word  0x0000
3fef8680:	.word  0x0000
3fef8690:	.word  0x0000
3fef86a0:	.word  0x0000
3fef86b0:	.word  0x0000
3fef86c0:	.word  0x0000
3fef86d0:	.word  0x0000
3fef86e0:	.word  0x0000
3fef86f0:	.word  0x0000
3fef8700:	.word  0x0000
3fef8710:	.word  0x0000
3fef8720:	.word  0x0000
3fef8730:	.word  0x0000
3fef8740:	.word  0x0000
3fef8750:	.word  0x0000
3fef8760:	.word  0x0000
3fef8770:	.word  0x0000
3fef8780:	.word  0x0000
3fef8790:	.word  0x0000
3fef87a0:	.word  0x0000
3fef87b0:	.word  0x0000
3fef87c0:	.word  0x0000
3fef87d0:	.word  0x0000
3fef87e0:	.word  0x0000
3fef87f0:	.word  0x0000
3fef8800:	.word  0x0000
3fef8810:	.word  0x0000
3fef8820:	.word  0x0000
3fef8830:	.word  0x0000
3fef8840:	.word  0x0000
3fef8850:	.word  0x0000
3fef8860:	.word  0x0000
3fef8870:	move   *a13(0x3f49), *a8+, 1
3fef8890:	.word  0x0000
3fef88a0:	.word  0x0000
3fef88b0:	.word  0x0000
3fef88c0:	.word  0x0000
3fef88d0:	.word  0x0000
3fef88e0:	.word  0x0000
3fef88f0:	.word  0x0000
3fef8900:	.word  0x0000
3fef8910:	.word  0x0000
3fef8920:	.word  0x0000
3fef8930:	.word  0x0000
3fef8940:	.word  0x0000
3fef8950:	.word  0x0000
3fef8960:	.word  0x0000
3fef8970:	.word  0x0000
3fef8980:	.word  0x0000
3fef8990:	.word  0x0000
3fef89a0:	.word  0x0000
L3FEF89B0:
3fef89b0:	.word  0x0000
3fef89c0:	.word  0x0000
3fef89d0:	.word  0x0000
3fef89e0:	.word  0x0000
3fef89f0:	.word  0x0000
3fef8a00:	.word  0x0000
3fef8a10:	.word  0x0000
3fef8a20:	.word  0x0000
3fef8a30:	.word  0x0000
3fef8a40:	.word  0x0000
3fef8a50:	.word  0x0000
3fef8a60:	.word  0x0000
3fef8a70:	.word  0x0000
3fef8a80:	.word  0x0000
3fef8a90:	.word  0x0093
3fef8aa0:	getpc  a0
3fef8ab0:	.word  0x0003
3fef8ac0:	.word  0x0000
3fef8ad0:	.word  0x000a
3fef8ae0:	.word  0x0000
3fef8af0:	move   *sp(0x3f49), *b0+, 1
3fef8b10:	move   @0xd4283f49, *a8+, 0
3fef8b40:	dsjs   a9, L3FEF89B0
3fef8b50:	.word  0x0000
3fef8b60:	.word  0x0000
3fef8b70:	.word  0x0000
3fef8b80:	.word  0x0000
3fef8b90:	.word  0x0000
3fef8ba0:	.word  0x0000
3fef8bb0:	.word  0x0000
3fef8bc0:	.word  0x0000
L3FEF8BD0:
3fef8bd0:	.word  0x0000
3fef8be0:	.word  0x0000
3fef8bf0:	.word  0x0000
3fef8c00:	.word  0x0000
3fef8c10:	.word  0x0000
3fef8c20:	.word  0x0000
3fef8c30:	.word  0x0000
3fef8c40:	.word  0x0000
3fef8c50:	.word  0x0000
3fef8c60:	.word  0x0000
3fef8c70:	.word  0x0000
3fef8c80:	.word  0x0000
3fef8c90:	.word  0x0000
3fef8ca0:	.word  0x0000
3fef8cb0:	.word  0x0000
3fef8cc0:	.word  0x0000
3fef8cd0:	.word  0x0000
3fef8ce0:	.word  0x0000
3fef8cf0:	.word  0x0000
3fef8d00:	.word  0x0000
3fef8d10:	move   *sp(0x3f49), *b0+, 1
3fef8d30:	move   @0xd4683f49, *a8+, 0
3fef8d60:	dsjs   a9, L3FEF8BD0
3fef8d70:	.word  0x0000
3fef8d80:	.word  0x0000
3fef8d90:	.word  0x0000
3fef8da0:	.word  0x0000
3fef8db0:	.word  0x0000
3fef8dc0:	.word  0x0000
3fef8dd0:	.word  0x0000
3fef8de0:	.word  0x0000
L3FEF8DF0:
3fef8df0:	.word  0x0000
3fef8e00:	.word  0x0000
3fef8e10:	.word  0x0000
3fef8e20:	.word  0x0000
3fef8e30:	.word  0x0000
3fef8e40:	.word  0x0000
3fef8e50:	.word  0x0000
3fef8e60:	.word  0x0000
3fef8e70:	.word  0x0000
3fef8e80:	.word  0x0000
3fef8e90:	.word  0x0000
3fef8ea0:	.word  0x0000
3fef8eb0:	.word  0x0000
3fef8ec0:	.word  0x0000
3fef8ed0:	.word  0x0000
3fef8ee0:	.word  0x0000
3fef8ef0:	.word  0x0000
3fef8f00:	.word  0x0000
3fef8f10:	.word  0x0000
3fef8f20:	.word  0x0000
3fef8f30:	move   *sp(0x3f49), *b0+, 1
3fef8f50:	move   @0xd4b83f49, *a8+, 0
3fef8f80:	dsjs   a9, L3FEF8DF0
3fef8f90:	.word  0x0000
3fef8fa0:	.word  0x0000
3fef8fb0:	.word  0x0000
3fef8fc0:	.word  0x0000
3fef8fd0:	.word  0x0000
3fef8fe0:	.word  0x0000
3fef8ff0:	.word  0x0000
3fef9000:	.word  0x0000
3fef9010:	.word  0x0000
3fef9020:	.word  0x0000
L3FEF9030:
3fef9030:	.word  0x0000
3fef9040:	.word  0x0000
3fef9050:	.word  0x0000
3fef9060:	.word  0x0000
3fef9070:	.word  0x0000
3fef9080:	.word  0x0000
3fef9090:	.word  0x0000
3fef90a0:	.word  0x0000
3fef90b0:	.word  0x0000
3fef90c0:	.word  0x0000
3fef90d0:	.word  0x0000
3fef90e0:	.word  0x0000
3fef90f0:	.word  0x0000
3fef9100:	.word  0x0000
3fef9110:	.word  0x0000
3fef9120:	.word  0x0000
3fef9130:	.word  0x0000
3fef9140:	.word  0x0000
3fef9150:	emu
3fef9160:	exgpc  a12
3fef9170:	.word  0x0004
3fef9180:	.word  0x0000
3fef9190:	.word  0x000b
3fef91a0:	.word  0x0000
3fef91b0:	.word  0xd760
3fef91c0:	dsjs   a9, L3FEF9030
3fef91d0:	.word  0x0000
3fef91e0:	.word  0x0000
3fef91f0:	.word  0x0000
3fef9200:	.word  0x0000
3fef9210:	.word  0x0000
3fef9220:	.word  0x0000
3fef9230:	.word  0x0000
3fef9240:	.word  0x0000
L3FEF9250:
3fef9250:	.word  0x0000
3fef9260:	.word  0x0000
3fef9270:	.word  0x0000
3fef9280:	.word  0x0000
3fef9290:	.word  0x0000
3fef92a0:	.word  0x0000
3fef92b0:	.word  0x0000
3fef92c0:	.word  0x0000
3fef92d0:	.word  0x0000
3fef92e0:	.word  0x0000
3fef92f0:	.word  0x0000
3fef9300:	.word  0x0000
3fef9310:	.word  0x0000
3fef9320:	.word  0x0000
3fef9330:	.word  0x0000
3fef9340:	.word  0x0000
3fef9350:	.word  0x0000
3fef9360:	.word  0x0000
3fef9370:	.word  0x0000
3fef9380:	.word  0x0000
3fef9390:	.word  0x0000
3fef93a0:	.word  0x0000
3fef93b0:	.word  0x0000
3fef93c0:	.word  0x0000
3fef93d0:	.word  0xd798
3fef93e0:	dsjs   a9, L3FEF9250
3fef93f0:	.word  0x0000
3fef9400:	.word  0x0000
3fef9410:	.word  0x0000
3fef9420:	.word  0x0000
3fef9430:	.word  0x0000
3fef9440:	.word  0x0000
3fef9450:	.word  0x0000
3fef9460:	.word  0x0000
L3FEF9470:
3fef9470:	.word  0x0000
3fef9480:	.word  0x0000
3fef9490:	.word  0x0000
3fef94a0:	.word  0x0000
3fef94b0:	.word  0x0000
3fef94c0:	.word  0x0000
3fef94d0:	.word  0x0000
3fef94e0:	.word  0x0000
3fef94f0:	.word  0x0000
3fef9500:	.word  0x0000
3fef9510:	.word  0x0000
3fef9520:	.word  0x0000
3fef9530:	.word  0x0000
3fef9540:	.word  0x0000
3fef9550:	.word  0x0000
3fef9560:	.word  0x0000
3fef9570:	.word  0x0000
3fef9580:	.word  0x0000
3fef9590:	.word  0x0000
3fef95a0:	.word  0x0000
3fef95b0:	.word  0x0000
3fef95c0:	.word  0x0000
3fef95d0:	.word  0x0000
3fef95e0:	.word  0x0000
3fef95f0:	.word  0xd808
3fef9600:	dsjs   a9, L3FEF9470
3fef9610:	.word  0x0000
3fef9620:	.word  0x0000
3fef9630:	.word  0x0000
3fef9640:	.word  0x0000
3fef9650:	.word  0x0000
3fef9660:	.word  0x0000
3fef9670:	.word  0x0000
3fef9680:	.word  0x0000
3fef9690:	.word  0x0000
3fef96a0:	.word  0x0000
3fef96b0:	.word  0x0000
3fef96c0:	.word  0x0000
3fef96d0:	.word  0x0000
3fef96e0:	.word  0x0000
L3FEF96F0:
3fef96f0:	.word  0x0000
3fef9700:	.word  0x0000
L3FEF9710:
3fef9710:	.word  0x0000
3fef9720:	.word  0x0000
L3FEF9730:
3fef9730:	.word  0x0000
3fef9740:	.word  0x0000
L3FEF9750:
3fef9750:	.word  0x0000
3fef9760:	.word  0x0000
3fef9770:	.word  0x0000
3fef9780:	.word  0x0000
3fef9790:	.word  0x0000
3fef97a0:	.word  0x0000
3fef97b0:	.word  0x0000
3fef97c0:	.word  0x0000
3fef97d0:	.word  0x0000
3fef97e0:	.word  0x0000
3fef97f0:	.word  0x0000
3fef9800:	.word  0x0000
3fef9810:	exgpc  a2
3fef9820:	getpc  a0
3fef9830:	.word  0x0003
3fef9840:	.word  0x0000
3fef9850:	.word  0x000d
3fef9860:	.word  0x0000
3fef9870:	.word  0xd888
3fef9880:	dsjs   a9, L3FEF96F0
3fef9890:	.word  0xd8d8
3fef98a0:	dsjs   a9, L3FEF9710
3fef98b0:	.word  0xd940
3fef98c0:	dsjs   a9, L3FEF9730
3fef98d0:	.word  0xd9d8
3fef98e0:	dsjs   a9, L3FEF9750
3fef98f0:	.word  0x0000
3fef9900:	.word  0x0000
L3FEF9910:
3fef9910:	.word  0x0000
3fef9920:	.word  0x0000
L3FEF9930:
3fef9930:	.word  0x0000
3fef9940:	.word  0x0000
L3FEF9950:
3fef9950:	.word  0x0000
3fef9960:	.word  0x0000
L3FEF9970:
3fef9970:	.word  0x0000
3fef9980:	.word  0x0000
3fef9990:	.word  0x0000
3fef99a0:	.word  0x0000
3fef99b0:	.word  0x0000
3fef99c0:	.word  0x0000
3fef99d0:	.word  0x0000
3fef99e0:	.word  0x0000
3fef99f0:	.word  0x0000
3fef9a00:	.word  0x0000
3fef9a10:	.word  0x0000
3fef9a20:	.word  0x0000
3fef9a30:	.word  0x0000
3fef9a40:	.word  0x0000
3fef9a50:	.word  0x0000
3fef9a60:	.word  0x0000
3fef9a70:	.word  0x0000
3fef9a80:	.word  0x0000
3fef9a90:	.word  0xda60
3fef9aa0:	dsjs   a9, L3FEF9910
3fef9ab0:	.word  0xdac8
3fef9ac0:	dsjs   a9, L3FEF9930
3fef9ad0:	.word  0xdb38
3fef9ae0:	dsjs   a9, L3FEF9950
3fef9af0:	.word  0xdbb0
3fef9b00:	dsjs   a9, L3FEF9970
3fef9b10:	.word  0x0000
3fef9b20:	.word  0x0000
L3FEF9B30:
3fef9b30:	.word  0x0000
3fef9b40:	.word  0x0000
L3FEF9B50:
3fef9b50:	.word  0x0000
3fef9b60:	.word  0x0000
L3FEF9B70:
3fef9b70:	.word  0x0000
3fef9b80:	.word  0x0000
L3FEF9B90:
3fef9b90:	.word  0x0000
3fef9ba0:	.word  0x0000
3fef9bb0:	.word  0x0000
3fef9bc0:	.word  0x0000
3fef9bd0:	.word  0x0000
3fef9be0:	.word  0x0000
3fef9bf0:	.word  0x0000
3fef9c00:	.word  0x0000
3fef9c10:	.word  0x0000
3fef9c20:	.word  0x0000
3fef9c30:	.word  0x0000
3fef9c40:	.word  0x0000
3fef9c50:	.word  0x0000
3fef9c60:	.word  0x0000
3fef9c70:	.word  0x0000
3fef9c80:	.word  0x0000
3fef9c90:	.word  0x0000
3fef9ca0:	.word  0x0000
3fef9cb0:	.word  0xd6c8
3fef9cc0:	dsjs   a9, L3FEF9B30
3fef9cd0:	.word  0xdc10
3fef9ce0:	dsjs   a9, L3FEF9B50
3fef9cf0:	.word  0xdc88
3fef9d00:	dsjs   a9, L3FEF9B70
3fef9d10:	.word  0xdd40
3fef9d20:	dsjs   a9, L3FEF9B90
3fef9d30:	.word  0x0000
3fef9d40:	.word  0x0000
3fef9d50:	.word  0x0000
3fef9d60:	.word  0x0000
3fef9d70:	.word  0x0000
3fef9d80:	.word  0x0000
3fef9d90:	.word  0x0000
3fef9da0:	.word  0x0000
L3FEF9DB0:
3fef9db0:	.word  0x0000
3fef9dc0:	.word  0x0000
3fef9dd0:	.word  0x0000
3fef9de0:	.word  0x0000
3fef9df0:	.word  0x0000
3fef9e00:	.word  0x0000
3fef9e10:	.word  0x0000
3fef9e20:	.word  0x0000
3fef9e30:	.word  0x0000
3fef9e40:	.word  0x0000
3fef9e50:	.word  0x0000
3fef9e60:	.word  0x0000
3fef9e70:	.word  0x0000
3fef9e80:	.word  0x0000
3fef9e90:	.word  0x0000
3fef9ea0:	.word  0x0000
3fef9eb0:	.word  0x0000
3fef9ec0:	.word  0x0000
3fef9ed0:	.word  0x001b
3fef9ee0:	putst  a9
3fef9ef0:	.word  0x0005
3fef9f00:	.word  0x0000
3fef9f10:	.word  0x000b
3fef9f20:	.word  0x0000
3fef9f30:	sla    b2, b8
3fef9f40:	dsjs   a9, L3FEF9DB0
3fef9f50:	.word  0x0000
3fef9f60:	.word  0x0000
3fef9f70:	.word  0x0000
3fef9f80:	.word  0x0000
3fef9f90:	.word  0x0000
3fef9fa0:	.word  0x0000
3fef9fb0:	.word  0x0000
3fef9fc0:	.word  0x0000
L3FEF9FD0:
3fef9fd0:	.word  0x0000
3fef9fe0:	.word  0x0000
3fef9ff0:	.word  0x0000
3fefa000:	.word  0x0000
3fefa010:	.word  0x0000
3fefa020:	.word  0x0000
3fefa030:	.word  0x0000
3fefa040:	.word  0x0000
3fefa050:	.word  0x0000
3fefa060:	.word  0x0000
3fefa070:	.word  0x0000
3fefa080:	.word  0x0000
3fefa090:	.word  0x0000
3fefa0a0:	.word  0x0000
3fefa0b0:	.word  0x0000
3fefa0c0:	.word  0x0000
3fefa0d0:	.word  0x0000
3fefa0e0:	.word  0x0000
3fefa0f0:	.word  0x0000
3fefa100:	.word  0x0000
3fefa110:	.word  0x0000
3fefa120:	.word  0x0000
3fefa130:	.word  0x0000
3fefa140:	.word  0x0000
3fefa150:	sla    b2, b8
3fefa160:	dsjs   a9, L3FEF9FD0
3fefa170:	.word  0x0000
3fefa180:	.word  0x0000
3fefa190:	.word  0x0000
3fefa1a0:	.word  0x0000
3fefa1b0:	.word  0x0000
3fefa1c0:	.word  0x0000
3fefa1d0:	.word  0x0000
3fefa1e0:	.word  0x0000
L3FEFA1F0:
3fefa1f0:	.word  0x0000
3fefa200:	.word  0x0000
3fefa210:	.word  0x0000
3fefa220:	.word  0x0000
3fefa230:	.word  0x0000
3fefa240:	.word  0x0000
3fefa250:	.word  0x0000
3fefa260:	.word  0x0000
3fefa270:	.word  0x0000
3fefa280:	.word  0x0000
3fefa290:	.word  0x0000
3fefa2a0:	.word  0x0000
3fefa2b0:	.word  0x0000
3fefa2c0:	.word  0x0000
3fefa2d0:	.word  0x0000
3fefa2e0:	.word  0x0000
3fefa2f0:	.word  0x0000
3fefa300:	.word  0x0000
3fefa310:	.word  0x0000
3fefa320:	.word  0x0000
3fefa330:	.word  0x0000
3fefa340:	.word  0x0000
3fefa350:	.word  0x0000
3fefa360:	.word  0x0000
3fefa370:	sla    b2, b8
3fefa380:	dsjs   a9, L3FEFA1F0
3fefa390:	.word  0x0000
3fefa3a0:	.word  0x0000
3fefa3b0:	.word  0x0000
3fefa3c0:	.word  0x0000
3fefa3d0:	.word  0x0000
3fefa3e0:	.word  0x0000
3fefa3f0:	.word  0x0000
3fefa400:	.word  0x0000
3fefa410:	.word  0x0000
3fefa420:	.word  0x0000
3fefa430:	.word  0x0000
3fefa440:	.word  0x0000
3fefa450:	.word  0x0000
3fefa460:	.word  0x0000
L3FEFA470:
3fefa470:	.word  0x0000
3fefa480:	.word  0x0000
3fefa490:	.word  0x0000
3fefa4a0:	.word  0x0000
3fefa4b0:	.word  0x0000
3fefa4c0:	.word  0x0000
3fefa4d0:	.word  0x0000
3fefa4e0:	.word  0x0000
3fefa4f0:	.word  0x0000
3fefa500:	.word  0x0000
3fefa510:	.word  0x0000
3fefa520:	.word  0x0000
3fefa530:	.word  0x0000
3fefa540:	.word  0x0000
3fefa550:	.word  0x0000
3fefa560:	.word  0x0000
3fefa570:	.word  0x0000
3fefa580:	.word  0x0000
3fefa590:	.word  0x00d2
3fefa5a0:	putst  a9
3fefa5b0:	.word  0x0005
3fefa5c0:	.word  0x0000
3fefa5d0:	.word  0x000c
3fefa5e0:	.word  0x0000
3fefa5f0:	sla    a6, a0
3fefa600:	dsjs   a9, L3FEFA470
3fefa610:	.word  0x0000
3fefa620:	.word  0x0000
3fefa630:	.word  0x0000
3fefa640:	.word  0x0000
3fefa650:	.word  0x0000
3fefa660:	.word  0x0000
3fefa670:	.word  0x0000
3fefa680:	.word  0x0000
L3FEFA690:
3fefa690:	.word  0x0000
3fefa6a0:	.word  0x0000
3fefa6b0:	.word  0x0000
3fefa6c0:	.word  0x0000
3fefa6d0:	.word  0x0000
3fefa6e0:	.word  0x0000
3fefa6f0:	.word  0x0000
3fefa700:	.word  0x0000
3fefa710:	.word  0x0000
3fefa720:	.word  0x0000
3fefa730:	.word  0x0000
3fefa740:	.word  0x0000
3fefa750:	.word  0x0000
3fefa760:	.word  0x0000
3fefa770:	.word  0x0000
3fefa780:	.word  0x0000
3fefa790:	.word  0x0000
3fefa7a0:	.word  0x0000
3fefa7b0:	.word  0x0000
3fefa7c0:	.word  0x0000
3fefa7d0:	.word  0x0000
3fefa7e0:	.word  0x0000
3fefa7f0:	.word  0x0000
3fefa800:	.word  0x0000
3fefa810:	rl     0x9, b8
3fefa820:	dsjs   a9, L3FEFA690
3fefa830:	.word  0x0000
3fefa840:	.word  0x0000
3fefa850:	.word  0x0000
3fefa860:	.word  0x0000
3fefa870:	.word  0x0000
3fefa880:	.word  0x0000
3fefa890:	.word  0x0000
3fefa8a0:	.word  0x0000
L3FEFA8B0:
3fefa8b0:	.word  0x0000
3fefa8c0:	.word  0x0000
3fefa8d0:	.word  0x0000
3fefa8e0:	.word  0x0000
3fefa8f0:	.word  0x0000
3fefa900:	.word  0x0000
3fefa910:	.word  0x0000
3fefa920:	.word  0x0000
3fefa930:	.word  0x0000
3fefa940:	.word  0x0000
3fefa950:	.word  0x0000
3fefa960:	.word  0x0000
3fefa970:	.word  0x0000
3fefa980:	.word  0x0000
3fefa990:	.word  0x0000
3fefa9a0:	.word  0x0000
3fefa9b0:	.word  0x0000
3fefa9c0:	.word  0x0000
3fefa9d0:	.word  0x0000
3fefa9e0:	.word  0x0000
3fefa9f0:	.word  0x0000
3fefaa00:	.word  0x0000
3fefaa10:	.word  0x0000
3fefaa20:	.word  0x0000
3fefaa30:	sla    a9, a0
3fefaa40:	dsjs   a9, L3FEFA8B0
3fefaa50:	.word  0x0000
3fefaa60:	.word  0x0000
3fefaa70:	.word  0x0000
3fefaa80:	.word  0x0000
3fefaa90:	.word  0x0000
3fefaaa0:	.word  0x0000
3fefaab0:	.word  0x0000
3fefaac0:	.word  0x0000
3fefaad0:	.word  0x0000
3fefaae0:	.word  0x0000
3fefaaf0:	.word  0x0000
3fefab00:	.word  0x0000
3fefab10:	.word  0x0000
3fefab20:	.word  0x0000
L3FEFAB30:
3fefab30:	.word  0x0000
3fefab40:	.word  0x0000
3fefab50:	.word  0x0000
3fefab60:	.word  0x0000
3fefab70:	.word  0x0000
3fefab80:	.word  0x0000
3fefab90:	.word  0x0000
3fefaba0:	.word  0x0000
3fefabb0:	.word  0x0000
3fefabc0:	.word  0x0000
3fefabd0:	.word  0x0000
3fefabe0:	.word  0x0000
3fefabf0:	.word  0x0000
3fefac00:	.word  0x0000
3fefac10:	.word  0x0000
3fefac20:	.word  0x0000
3fefac30:	.word  0x0000
3fefac40:	.word  0x0000
3fefac50:	getst  a4
3fefac60:	putst  a9
3fefac70:	.word  0x0005
3fefac80:	.word  0x0000
3fefac90:	.word  0x000d
3fefaca0:	.word  0x0000
3fefacb0:	move   a1, b0
3fefacc0:	dsjs   a9, L3FEFAB30
3fefacd0:	.word  0x0000
3feface0:	.word  0x0000
3fefacf0:	.word  0x0000
3fefad00:	.word  0x0000
3fefad10:	.word  0x0000
3fefad20:	.word  0x0000
3fefad30:	.word  0x0000
3fefad40:	.word  0x0000
L3FEFAD50:
3fefad50:	.word  0x0000
3fefad60:	.word  0x0000
3fefad70:	.word  0x0000
3fefad80:	.word  0x0000
3fefad90:	.word  0x0000
3fefada0:	.word  0x0000
3fefadb0:	.word  0x0000
3fefadc0:	.word  0x0000
3fefadd0:	.word  0x0000
3fefade0:	.word  0x0000
3fefadf0:	.word  0x0000
3fefae00:	.word  0x0000
3fefae10:	.word  0x0000
3fefae20:	.word  0x0000
3fefae30:	.word  0x0000
3fefae40:	.word  0x0000
3fefae50:	.word  0x0000
3fefae60:	.word  0x0000
3fefae70:	.word  0x0000
3fefae80:	.word  0x0000
3fefae90:	.word  0x0000
3fefaea0:	.word  0x0000
3fefaeb0:	.word  0x0000
3fefaec0:	.word  0x0000
3fefaed0:	sla    a12, a0
3fefaee0:	dsjs   a9, L3FEFAD50
3fefaef0:	.word  0x0000
3fefaf00:	.word  0x0000
3fefaf10:	.word  0x0000
3fefaf20:	.word  0x0000
3fefaf30:	.word  0x0000
3fefaf40:	.word  0x0000
3fefaf50:	.word  0x0000
3fefaf60:	.word  0x0000
L3FEFAF70:
3fefaf70:	.word  0x0000
3fefaf80:	.word  0x0000
3fefaf90:	.word  0x0000
3fefafa0:	.word  0x0000
3fefafb0:	.word  0x0000
3fefafc0:	.word  0x0000
3fefafd0:	.word  0x0000
3fefafe0:	.word  0x0000
3fefaff0:	.word  0x0000
3fefb000:	.word  0x0000
3fefb010:	.word  0x0000
3fefb020:	.word  0x0000
3fefb030:	.word  0x0000
3fefb040:	.word  0x0000
3fefb050:	.word  0x0000
3fefb060:	.word  0x0000
3fefb070:	.word  0x0000
3fefb080:	.word  0x0000
3fefb090:	.word  0x0000
3fefb0a0:	.word  0x0000
3fefb0b0:	.word  0x0000
3fefb0c0:	.word  0x0000
3fefb0d0:	.word  0x0000
3fefb0e0:	.word  0x0000
3fefb0f0:	srl    0x1d, b8
3fefb100:	dsjs   a9, L3FEFAF70
3fefb110:	.word  0x0000
3fefb120:	.word  0x0000
3fefb130:	.word  0x0000
3fefb140:	.word  0x0000
3fefb150:	.word  0x0000
3fefb160:	.word  0x0000
3fefb170:	.word  0x0000
3fefb180:	.word  0x0000
3fefb190:	.word  0x0000
3fefb1a0:	.word  0x0000
3fefb1b0:	.word  0x0000
3fefb1c0:	.word  0x0000
3fefb1d0:	.word  0x0000
3fefb1e0:	.word  0x0000
L3FEFB1F0:
3fefb1f0:	.word  0x0000
3fefb200:	.word  0x0000
3fefb210:	.word  0x0000
3fefb220:	.word  0x0000
3fefb230:	.word  0x0000
3fefb240:	.word  0x0000
3fefb250:	.word  0x0000
3fefb260:	.word  0x0000
3fefb270:	.word  0x0000
3fefb280:	.word  0x0000
3fefb290:	.word  0x0000
3fefb2a0:	.word  0x0000
3fefb2b0:	.word  0x0000
3fefb2c0:	.word  0x0000
3fefb2d0:	.word  0x0000
3fefb2e0:	.word  0x0000
3fefb2f0:	.word  0x0000
3fefb300:	.word  0x0000
3fefb310:	.word  0x0000
3fefb320:	.word  0x0000
3fefb330:	.word  0x0004
3fefb340:	.word  0x0000
3fefb350:	.word  0x0000
3fefb360:	.word  0x0000
3fefb370:	.word  0xddc0
3fefb380:	dsjs   a9, L3FEFB1F0
3fefb390:	.word  0x0000
3fefb3a0:	.word  0x0000
3fefb3b0:	.word  0x0000
3fefb3c0:	.word  0x0000
3fefb3d0:	.word  0x0000
3fefb3e0:	.word  0x0000
3fefb3f0:	.word  0x0000
3fefb400:	.word  0x0000
L3FEFB410:
3fefb410:	.word  0x0000
3fefb420:	.word  0x0000
3fefb430:	.word  0x0000
3fefb440:	.word  0x0000
3fefb450:	.word  0x0000
3fefb460:	.word  0x0000
3fefb470:	.word  0x0000
3fefb480:	.word  0x0000
3fefb490:	.word  0x0000
3fefb4a0:	.word  0x0000
3fefb4b0:	.word  0x0000
3fefb4c0:	.word  0x0000
3fefb4d0:	.word  0x0000
3fefb4e0:	.word  0x0000
3fefb4f0:	.word  0x0000
3fefb500:	.word  0x0000
3fefb510:	.word  0x0000
3fefb520:	.word  0x0000
3fefb530:	.word  0x0000
3fefb540:	.word  0x0000
3fefb550:	.word  0x0000
3fefb560:	.word  0x0000
3fefb570:	.word  0x0000
3fefb580:	.word  0x0000
3fefb590:	.word  0xde78
3fefb5a0:	dsjs   a9, L3FEFB410
3fefb5b0:	.word  0x0000
3fefb5c0:	.word  0x0000
3fefb5d0:	.word  0x0000
3fefb5e0:	.word  0x0000
3fefb5f0:	.word  0x0000
3fefb600:	.word  0x0000
3fefb610:	.word  0x0000
3fefb620:	.word  0x0000
L3FEFB630:
3fefb630:	.word  0x0000
3fefb640:	.word  0x0000
3fefb650:	.word  0x0000
3fefb660:	.word  0x0000
3fefb670:	.word  0x0000
3fefb680:	.word  0x0000
3fefb690:	.word  0x0000
3fefb6a0:	.word  0x0000
3fefb6b0:	.word  0x0000
3fefb6c0:	.word  0x0000
3fefb6d0:	.word  0x0000
L3FEFB6E0:
3fefb6e0:	.word  0x0000
3fefb6f0:	.word  0x0000
3fefb700:	.word  0x0000
3fefb710:	.word  0x0000
3fefb720:	.word  0x0000
3fefb730:	.word  0x0000
3fefb740:	.word  0x0000
3fefb750:	.word  0x0000
3fefb760:	.word  0x0000
3fefb770:	.word  0x0000
3fefb780:	.word  0x0000
3fefb790:	.word  0x0000
3fefb7a0:	.word  0x0000
3fefb7b0:	.word  0xdc10
3fefb7c0:	dsjs   a9, L3FEFB630
3fefb7d0:	.word  0x08bc
3fefb7e0:	cpw    b1, b0
3fefb7f0:	.word  0x0016
3fefb800:	.word  0x0014
3fefb810:	.word  0x000f
3fefb820:	.word  0x0004
3fefb830:	.word  0x0000
3fefb840:	.word  0x0000
3fefb850:	.word  0x0000
3fefb860:	line   1
3fefb870:	dsjs   a9, L3FEFB6E0
3fefb880:	.word  0x0000
3fefb890:	.word  0x0000
3fefb8a0:	.word  0x0000
3fefb8b0:	.word  0x0000
3fefb8c0:	.word  0x0000
3fefb8d0:	.word  0x0000
3fefb8e0:	.word  0x0000
3fefb8f0:	.word  0x0000
L3FEFB900:
3fefb900:	.word  0x0000
3fefb910:	.word  0x0000
3fefb920:	.word  0x0000
3fefb930:	.word  0x0000
3fefb940:	.word  0x0000
3fefb950:	.word  0x0000
3fefb960:	.word  0x0000
3fefb970:	.word  0x0000
3fefb980:	.word  0x0000
3fefb990:	.word  0x0000
3fefb9a0:	.word  0x0000
3fefb9b0:	.word  0x0000
3fefb9c0:	.word  0x0000
3fefb9d0:	.word  0x0000
3fefb9e0:	.word  0x0000
3fefb9f0:	.word  0x0000
3fefba00:	.word  0x0000
3fefba10:	.word  0x0000
3fefba20:	.word  0x0000
3fefba30:	.word  0x0000
3fefba40:	.word  0x0000
3fefba50:	.word  0x0000
3fefba60:	.word  0x0000
3fefba70:	.word  0x0000
3fefba80:	line   1
3fefba90:	dsjs   a9, L3FEFB900
3fefbaa0:	.word  0x0000
3fefbab0:	.word  0x0000
3fefbac0:	.word  0x0000
3fefbad0:	.word  0x0000
3fefbae0:	.word  0x0000
3fefbaf0:	.word  0x0000
3fefbb00:	.word  0x0000
3fefbb10:	.word  0x0000
L3FEFBB20:
3fefbb20:	.word  0x0000
3fefbb30:	.word  0x0000
3fefbb40:	.word  0x0000
3fefbb50:	.word  0x0000
3fefbb60:	.word  0x0000
3fefbb70:	.word  0x0000
3fefbb80:	.word  0x0000
3fefbb90:	.word  0x0000
3fefbba0:	.word  0x0000
3fefbbb0:	.word  0x0000
3fefbbc0:	.word  0x0000
3fefbbd0:	.word  0x0000
3fefbbe0:	.word  0x0000
3fefbbf0:	.word  0x0000
3fefbc00:	.word  0x0000
3fefbc10:	.word  0x0000
3fefbc20:	.word  0x0000
3fefbc30:	.word  0x0000
3fefbc40:	.word  0x0000
3fefbc50:	.word  0x0000
3fefbc60:	.word  0x0000
3fefbc70:	.word  0x0000
3fefbc80:	.word  0x0000
3fefbc90:	.word  0x0000
3fefbca0:	line   1
3fefbcb0:	dsjs   a9, L3FEFBB20
3fefbcc0:	.word  0x0000
3fefbcd0:	.word  0x0000
3fefbce0:	.word  0x0000
3fefbcf0:	.word  0x0000
3fefbd00:	.word  0x0000
3fefbd10:	.word  0x0000
3fefbd20:	.word  0x0000
3fefbd30:	.word  0x0000
3fefbd40:	.word  0x0000
3fefbd50:	.word  0x0000
3fefbd60:	.word  0x0000
3fefbd70:	.word  0x0000
3fefbd80:	.word  0x0000
3fefbd90:	.word  0x0000
L3FEFBDA0:
3fefbda0:	.word  0x0000
3fefbdb0:	.word  0x0000
3fefbdc0:	.word  0x0000
3fefbdd0:	.word  0x0000
3fefbde0:	.word  0x0000
3fefbdf0:	.word  0x0000
3fefbe00:	.word  0x0000
3fefbe10:	.word  0x0000
3fefbe20:	.word  0x0000
3fefbe30:	.word  0x0000
3fefbe40:	.word  0x0000
3fefbe50:	.word  0x0000
3fefbe60:	.word  0x0000
3fefbe70:	.word  0x0000
3fefbe80:	.word  0x0000
3fefbe90:	.word  0x0000
3fefbea0:	.word  0x0000
3fefbeb0:	.word  0x0000
3fefbec0:	.word  0x0014
3fefbed0:	rev    a8
3fefbee0:	.word  0x0002
3fefbef0:	.word  0x0000
3fefbf00:	.word  0x0000
3fefbf10:	.word  0x0000
3fefbf20:	addxy  b1, b8
3fefbf30:	dsjs   a9, L3FEFBDA0
3fefbf40:	.word  0x0000
3fefbf50:	.word  0x0000
3fefbf60:	.word  0x0000
3fefbf70:	.word  0x0000
3fefbf80:	.word  0x0000
3fefbf90:	.word  0x0000
3fefbfa0:	.word  0x0000
3fefbfb0:	.word  0x0000
L3FEFBFC0:
3fefbfc0:	.word  0x0000
3fefbfd0:	.word  0x0000
3fefbfe0:	.word  0x0000
3fefbff0:	.word  0x0000
3fefc000:	.word  0x0000
3fefc010:	.word  0x0000
3fefc020:	.word  0x0000
3fefc030:	.word  0x0000
3fefc040:	.word  0x0000
3fefc050:	.word  0x0000
3fefc060:	.word  0x0000
3fefc070:	.word  0x0000
3fefc080:	.word  0x0000
3fefc090:	.word  0x0000
3fefc0a0:	.word  0x0000
3fefc0b0:	.word  0x0000
3fefc0c0:	.word  0x0000
3fefc0d0:	.word  0x0000
3fefc0e0:	.word  0x0000
3fefc0f0:	.word  0x0000
3fefc100:	.word  0x0000
3fefc110:	.word  0x0000
3fefc120:	.word  0x0000
3fefc130:	.word  0x0000
3fefc140:	addxy  a6, a8
3fefc150:	dsjs   a9, L3FEFBFC0
3fefc160:	.word  0x0000
3fefc170:	.word  0x0000
3fefc180:	.word  0x0000
3fefc190:	.word  0x0000
3fefc1a0:	.word  0x0000
3fefc1b0:	.word  0x0000
3fefc1c0:	.word  0x0000
3fefc1d0:	.word  0x0000
L3FEFC1E0:
3fefc1e0:	.word  0x0000
3fefc1f0:	.word  0x0000
3fefc200:	.word  0x0000
3fefc210:	.word  0x0000
3fefc220:	.word  0x0000
3fefc230:	.word  0x0000
3fefc240:	.word  0x0000
3fefc250:	.word  0x0000
3fefc260:	.word  0x0000
3fefc270:	.word  0x0000
3fefc280:	.word  0x0000
3fefc290:	.word  0x0000
3fefc2a0:	.word  0x0000
3fefc2b0:	.word  0x0000
3fefc2c0:	.word  0x0000
3fefc2d0:	.word  0x0000
3fefc2e0:	.word  0x0000
3fefc2f0:	.word  0x0000
3fefc300:	.word  0x0000
3fefc310:	.word  0x0000
3fefc320:	.word  0x0000
3fefc330:	.word  0x0000
3fefc340:	.word  0x0000
3fefc350:	.word  0x0000
3fefc360:	addxy  a6, a8
3fefc370:	dsjs   a9, L3FEFC1E0
3fefc380:	.word  0x0000
3fefc390:	.word  0x0000
3fefc3a0:	.word  0x0000
3fefc3b0:	.word  0x0000
3fefc3c0:	.word  0x0000
3fefc3d0:	.word  0x0000
3fefc3e0:	.word  0x0000
3fefc3f0:	.word  0x0000
3fefc400:	.word  0x0000
3fefc410:	.word  0x0000
3fefc420:	.word  0x0000
3fefc430:	.word  0x0000
3fefc440:	.word  0x0000
3fefc450:	.word  0x0000
L3FEFC460:
3fefc460:	.word  0x0000
3fefc470:	.word  0x0000
3fefc480:	.word  0x0000
3fefc490:	.word  0x0000
3fefc4a0:	.word  0x0000
3fefc4b0:	.word  0x0000
3fefc4c0:	.word  0x0000
3fefc4d0:	.word  0x0000
3fefc4e0:	.word  0x0000
3fefc4f0:	.word  0x0000
3fefc500:	.word  0x0000
3fefc510:	.word  0x0000
3fefc520:	.word  0x0000
3fefc530:	.word  0x0000
3fefc540:	.word  0x0000
3fefc550:	.word  0x0000
3fefc560:	.word  0x0000
3fefc570:	.word  0x0000
3fefc580:	.word  0x0014
3fefc590:	rev    b12
3fefc5a0:	.word  0x0002
3fefc5b0:	.word  0x0000
3fefc5c0:	.word  0x0000
3fefc5d0:	.word  0x0000
3fefc5e0:	addxy  b10, b8
3fefc5f0:	dsjs   a9, L3FEFC460
3fefc600:	.word  0x0000
3fefc610:	.word  0x0000
3fefc620:	.word  0x0000
3fefc630:	.word  0x0000
3fefc640:	.word  0x0000
3fefc650:	.word  0x0000
3fefc660:	.word  0x0000
3fefc670:	.word  0x0000
L3FEFC680:
3fefc680:	.word  0x0000
3fefc690:	.word  0x0000
3fefc6a0:	.word  0x0000
3fefc6b0:	.word  0x0000
3fefc6c0:	.word  0x0000
3fefc6d0:	.word  0x0000
3fefc6e0:	.word  0x0000
3fefc6f0:	.word  0x0000
3fefc700:	.word  0x0000
3fefc710:	.word  0x0000
3fefc720:	.word  0x0000
3fefc730:	.word  0x0000
3fefc740:	.word  0x0000
3fefc750:	.word  0x0000
3fefc760:	.word  0x0000
3fefc770:	.word  0x0000
3fefc780:	.word  0x0000
3fefc790:	.word  0x0000
3fefc7a0:	.word  0x0000
3fefc7b0:	.word  0x0000
3fefc7c0:	.word  0x0000
3fefc7d0:	.word  0x0000
3fefc7e0:	.word  0x0000
3fefc7f0:	.word  0x0000
3fefc800:	addxy  sp, a8
3fefc810:	dsjs   a9, L3FEFC680
3fefc820:	.word  0x0000
3fefc830:	.word  0x0000
3fefc840:	.word  0x0000
3fefc850:	.word  0x0000
3fefc860:	.word  0x0000
3fefc870:	.word  0x0000
3fefc880:	.word  0x0000
3fefc890:	.word  0x0000
L3FEFC8A0:
3fefc8a0:	.word  0x0000
3fefc8b0:	.word  0x0000
3fefc8c0:	.word  0x0000
3fefc8d0:	.word  0x0000
3fefc8e0:	.word  0x0000
3fefc8f0:	.word  0x0000
3fefc900:	.word  0x0000
3fefc910:	.word  0x0000
3fefc920:	.word  0x0000
3fefc930:	.word  0x0000
3fefc940:	.word  0x0000
3fefc950:	.word  0x0000
3fefc960:	.word  0x0000
3fefc970:	.word  0x0000
3fefc980:	.word  0x0000
3fefc990:	.word  0x0000
3fefc9a0:	.word  0x0000
3fefc9b0:	.word  0x0000
3fefc9c0:	.word  0x0000
3fefc9d0:	.word  0x0000
3fefc9e0:	.word  0x0000
3fefc9f0:	.word  0x0000
3fefca00:	.word  0x0000
3fefca10:	.word  0x0000
3fefca20:	addxy  sp, a8
3fefca30:	dsjs   a9, L3FEFC8A0
3fefca40:	.word  0x0000
3fefca50:	.word  0x0000
3fefca60:	.word  0x0000
3fefca70:	.word  0x0000
3fefca80:	.word  0x0000
3fefca90:	.word  0x0000
3fefcaa0:	.word  0x0000
3fefcab0:	.word  0x0000
3fefcac0:	.word  0x0000
3fefcad0:	.word  0x0000
3fefcae0:	.word  0x0000
3fefcaf0:	.word  0x0000
3fefcb00:	.word  0x0000
3fefcb10:	.word  0x0000
L3FEFCB20:
3fefcb20:	.word  0x0000
3fefcb30:	.word  0x0000
3fefcb40:	.word  0x0000
3fefcb50:	.word  0x0000
3fefcb60:	.word  0x0000
3fefcb70:	.word  0x0000
3fefcb80:	.word  0x0000
3fefcb90:	.word  0x0000
3fefcba0:	.word  0x0000
3fefcbb0:	.word  0x0000
3fefcbc0:	.word  0x0000
3fefcbd0:	.word  0x0000
3fefcbe0:	.word  0x0000
3fefcbf0:	.word  0x0000
3fefcc00:	.word  0x0000
3fefcc10:	.word  0x0000
3fefcc20:	.word  0x0000
3fefcc30:	.word  0x0000
3fefcc40:	.word  0x0014
3fefcc50:	.word  0x0050
3fefcc60:	.word  0x0002
3fefcc70:	.word  0x0000
3fefcc80:	.word  0x0000
3fefcc90:	.word  0x0000
3fefcca0:	subxy  b3, b8
3fefccb0:	dsjs   a9, L3FEFCB20
3fefccc0:	.word  0x0000
3fefccd0:	.word  0x0000
3fefcce0:	.word  0x0000
3fefccf0:	.word  0x0000
3fefcd00:	.word  0x0000
3fefcd10:	.word  0x0000
3fefcd20:	.word  0x0000
3fefcd30:	.word  0x0000
L3FEFCD40:
3fefcd40:	.word  0x0000
3fefcd50:	.word  0x0000
3fefcd60:	.word  0x0000
3fefcd70:	.word  0x0000
3fefcd80:	.word  0x0000
3fefcd90:	.word  0x0000
3fefcda0:	.word  0x0000
3fefcdb0:	.word  0x0000
3fefcdc0:	.word  0x0000
3fefcdd0:	.word  0x0000
3fefcde0:	.word  0x0000
3fefcdf0:	.word  0x0000
3fefce00:	.word  0x0000
3fefce10:	.word  0x0000
3fefce20:	.word  0x0000
3fefce30:	.word  0x0000
3fefce40:	.word  0x0000
3fefce50:	.word  0x0000
3fefce60:	.word  0x0000
3fefce70:	.word  0x0000
3fefce80:	.word  0x0000
3fefce90:	.word  0x0000
3fefcea0:	.word  0x0000
3fefceb0:	.word  0x0000
3fefcec0:	subxy  a10, a8
3fefced0:	dsjs   a9, L3FEFCD40
3fefcee0:	.word  0x0000
3fefcef0:	.word  0x0000
3fefcf00:	.word  0x0000
3fefcf10:	.word  0x0000
3fefcf20:	.word  0x0000
3fefcf30:	.word  0x0000
3fefcf40:	.word  0x0000
3fefcf50:	.word  0x0000
L3FEFCF60:
3fefcf60:	.word  0x0000
3fefcf70:	.word  0x0000
3fefcf80:	.word  0x0000
3fefcf90:	.word  0x0000
3fefcfa0:	.word  0x0000
3fefcfb0:	.word  0x0000
3fefcfc0:	.word  0x0000
3fefcfd0:	.word  0x0000
3fefcfe0:	.word  0x0000
3fefcff0:	.word  0x0000
3fefd000:	.word  0x0000
3fefd010:	.word  0x0000
3fefd020:	.word  0x0000
3fefd030:	.word  0x0000
3fefd040:	.word  0x0000
3fefd050:	.word  0x0000
3fefd060:	.word  0x0000
3fefd070:	.word  0x0000
3fefd080:	.word  0x0000
3fefd090:	.word  0x0000
3fefd0a0:	.word  0x0000
3fefd0b0:	.word  0x0000
3fefd0c0:	.word  0x0000
3fefd0d0:	.word  0x0000
3fefd0e0:	subxy  a10, a8
3fefd0f0:	dsjs   a9, L3FEFCF60
3fefd100:	.word  0x0000
3fefd110:	.word  0x0000
3fefd120:	.word  0x0000
3fefd130:	.word  0x0000
3fefd140:	.word  0x0000
3fefd150:	.word  0x0000
3fefd160:	.word  0x0000
3fefd170:	.word  0x0000
3fefd180:	.word  0x0000
3fefd190:	.word  0x0000
3fefd1a0:	.word  0x0000
3fefd1b0:	.word  0x0000
3fefd1c0:	.word  0x0000
3fefd1d0:	.word  0x0000
L3FEFD1E0:
3fefd1e0:	.word  0x0000
3fefd1f0:	.word  0x0000
3fefd200:	.word  0x0000
3fefd210:	.word  0x0000
3fefd220:	.word  0x0000
3fefd230:	.word  0x0000
3fefd240:	.word  0x0000
3fefd250:	.word  0x0000
3fefd260:	.word  0x0000
3fefd270:	.word  0x0000
3fefd280:	.word  0x0000
3fefd290:	.word  0x0000
3fefd2a0:	.word  0x0000
3fefd2b0:	.word  0x0000
3fefd2c0:	.word  0x0000
3fefd2d0:	.word  0x0000
3fefd2e0:	.word  0x0000
3fefd2f0:	.word  0x0000
3fefd300:	.word  0x0014
3fefd310:	.word  0x0064
3fefd320:	.word  0x0002
3fefd330:	.word  0x0000
3fefd340:	.word  0x0000
3fefd350:	.word  0x0000
3fefd360:	cmpxy  b0, b8
3fefd370:	dsjs   a9, L3FEFD1E0
3fefd380:	.word  0x0000
3fefd390:	.word  0x0000
3fefd3a0:	.word  0x0000
3fefd3b0:	.word  0x0000
3fefd3c0:	.word  0x0000
3fefd3d0:	.word  0x0000
3fefd3e0:	.word  0x0000
3fefd3f0:	.word  0x0000
L3FEFD400:
3fefd400:	.word  0x0000
3fefd410:	.word  0x0000
3fefd420:	.word  0x0000
3fefd430:	.word  0x0000
3fefd440:	.word  0x0000
3fefd450:	.word  0x0000
3fefd460:	.word  0x0000
3fefd470:	.word  0x0000
3fefd480:	.word  0x0000
3fefd490:	.word  0x0000
3fefd4a0:	.word  0x0000
3fefd4b0:	.word  0x0000
3fefd4c0:	.word  0x0000
3fefd4d0:	.word  0x0000
3fefd4e0:	.word  0x0000
3fefd4f0:	.word  0x0000
3fefd500:	.word  0x0000
3fefd510:	.word  0x0000
3fefd520:	.word  0x0000
3fefd530:	.word  0x0000
3fefd540:	.word  0x0000
3fefd550:	.word  0x0000
3fefd560:	.word  0x0000
3fefd570:	.word  0x0000
3fefd580:	cmpxy  a3, a0
3fefd590:	dsjs   a9, L3FEFD400
3fefd5a0:	.word  0x0000
3fefd5b0:	.word  0x0000
3fefd5c0:	.word  0x0000
3fefd5d0:	.word  0x0000
3fefd5e0:	.word  0x0000
3fefd5f0:	.word  0x0000
3fefd600:	.word  0x0000
3fefd610:	.word  0x0000
L3FEFD620:
3fefd620:	.word  0x0000
3fefd630:	.word  0x0000
3fefd640:	.word  0x0000
3fefd650:	.word  0x0000
3fefd660:	.word  0x0000
3fefd670:	.word  0x0000
3fefd680:	.word  0x0000
3fefd690:	.word  0x0000
3fefd6a0:	.word  0x0000
3fefd6b0:	.word  0x0000
3fefd6c0:	.word  0x0000
3fefd6d0:	.word  0x0000
3fefd6e0:	.word  0x0000
3fefd6f0:	.word  0x0000
3fefd700:	.word  0x0000
3fefd710:	.word  0x0000
3fefd720:	.word  0x0000
3fefd730:	.word  0x0000
3fefd740:	.word  0x0000
3fefd750:	.word  0x0000
3fefd760:	.word  0x0000
3fefd770:	.word  0x0000
3fefd780:	.word  0x0000
3fefd790:	.word  0x0000
3fefd7a0:	cmpxy  a3, a0
3fefd7b0:	dsjs   a9, L3FEFD620
3fefd7c0:	.word  0x0000
3fefd7d0:	.word  0x0000
3fefd7e0:	.word  0x0000
3fefd7f0:	.word  0x0000
3fefd800:	.word  0x0000
3fefd810:	.word  0x0000
3fefd820:	.word  0x0000
3fefd830:	.word  0x0000
3fefd840:	.word  0x0000
3fefd850:	.word  0x0000
3fefd860:	.word  0x0000
3fefd870:	.word  0x0000
3fefd880:	.word  0x0000
3fefd890:	.word  0x0000
L3FEFD8A0:
3fefd8a0:	.word  0x0000
3fefd8b0:	.word  0x0000
3fefd8c0:	.word  0x0000
3fefd8d0:	.word  0x0000
3fefd8e0:	.word  0x0000
3fefd8f0:	.word  0x0000
3fefd900:	.word  0x0000
3fefd910:	.word  0x0000
3fefd920:	.word  0x0000
3fefd930:	.word  0x0000
3fefd940:	.word  0x0000
3fefd950:	.word  0x0000
3fefd960:	.word  0x0000
3fefd970:	.word  0x0000
3fefd980:	.word  0x0000
3fefd990:	.word  0x0000
3fefd9a0:	.word  0x0000
3fefd9b0:	.word  0x0000
3fefd9c0:	.word  0x0014
3fefd9d0:	.word  0x0078
3fefd9e0:	.word  0x0002
3fefd9f0:	.word  0x0000
3fefda00:	.word  0x0000
3fefda10:	.word  0x0000
3fefda20:	cmpxy  a5, a8
3fefda30:	dsjs   a9, L3FEFD8A0
3fefda40:	.word  0x0000
3fefda50:	.word  0x0000
3fefda60:	.word  0x0000
3fefda70:	.word  0x0000
3fefda80:	.word  0x0000
3fefda90:	.word  0x0000
3fefdaa0:	.word  0x0000
3fefdab0:	.word  0x0000
L3FEFDAC0:
3fefdac0:	.word  0x0000
3fefdad0:	.word  0x0000
3fefdae0:	.word  0x0000
3fefdaf0:	.word  0x0000
3fefdb00:	.word  0x0000
3fefdb10:	.word  0x0000
3fefdb20:	.word  0x0000
3fefdb30:	.word  0x0000
3fefdb40:	.word  0x0000
3fefdb50:	.word  0x0000
3fefdb60:	.word  0x0000
3fefdb70:	.word  0x0000
3fefdb80:	.word  0x0000
3fefdb90:	.word  0x0000
3fefdba0:	.word  0x0000
3fefdbb0:	.word  0x0000
3fefdbc0:	.word  0x0000
3fefdbd0:	.word  0x0000
3fefdbe0:	.word  0x0000
3fefdbf0:	.word  0x0000
3fefdc00:	.word  0x0000
3fefdc10:	.word  0x0000
3fefdc20:	.word  0x0000
3fefdc30:	.word  0x0000
3fefdc40:	cmpxy  a9, a0
3fefdc50:	dsjs   a9, L3FEFDAC0
3fefdc60:	.word  0x0000
3fefdc70:	.word  0x0000
3fefdc80:	.word  0x0000
3fefdc90:	.word  0x0000
3fefdca0:	.word  0x0000
3fefdcb0:	.word  0x0000
3fefdcc0:	.word  0x0000
3fefdcd0:	.word  0x0000
L3FEFDCE0:
3fefdce0:	.word  0x0000
3fefdcf0:	.word  0x0000
3fefdd00:	.word  0x0000
3fefdd10:	.word  0x0000
3fefdd20:	.word  0x0000
3fefdd30:	.word  0x0000
3fefdd40:	.word  0x0000
3fefdd50:	.word  0x0000
3fefdd60:	.word  0x0000
3fefdd70:	.word  0x0000
3fefdd80:	.word  0x0000
3fefdd90:	.word  0x0000
3fefdda0:	.word  0x0000
3fefddb0:	.word  0x0000
3fefddc0:	.word  0x0000
3fefddd0:	.word  0x0000
3fefdde0:	.word  0x0000
3fefddf0:	.word  0x0000
3fefde00:	.word  0x0000
3fefde10:	.word  0x0000
3fefde20:	.word  0x0000
3fefde30:	.word  0x0000
3fefde40:	.word  0x0000
3fefde50:	.word  0x0000
3fefde60:	cmpxy  a9, a0
3fefde70:	dsjs   a9, L3FEFDCE0
3fefde80:	.word  0x0000
3fefde90:	.word  0x0000
3fefdea0:	.word  0x0000
3fefdeb0:	.word  0x0000
3fefdec0:	.word  0x0000
3fefded0:	.word  0x0000
3fefdee0:	.word  0x0000
3fefdef0:	.word  0x0000
3fefdf00:	.word  0x0000
3fefdf10:	.word  0x0000
3fefdf20:	.word  0x0000
3fefdf30:	.word  0x0000
3fefdf40:	.word  0x0000
3fefdf50:	.word  0x0000
L3FEFDF60:
3fefdf60:	.word  0x0000
3fefdf70:	.word  0x0000
3fefdf80:	.word  0x0000
3fefdf90:	.word  0x0000
3fefdfa0:	.word  0x0000
3fefdfb0:	.word  0x0000
3fefdfc0:	.word  0x0000
3fefdfd0:	.word  0x0000
3fefdfe0:	.word  0x0000
3fefdff0:	.word  0x0000
3fefe000:	.word  0x0000
3fefe010:	.word  0x0000
3fefe020:	.word  0x0000
3fefe030:	.word  0x0000
3fefe040:	.word  0x0000
3fefe050:	.word  0x0000
3fefe060:	.word  0x0000
3fefe070:	.word  0x0000
3fefe080:	.word  0x0014
3fefe090:	.word  0x008c
3fefe0a0:	.word  0x0002
3fefe0b0:	.word  0x0000
3fefe0c0:	.word  0x0000
3fefe0d0:	.word  0x0000
3fefe0e0:	cmpxy  b12, b8
3fefe0f0:	dsjs   a9, L3FEFDF60
3fefe100:	.word  0x0000
3fefe110:	.word  0x0000
3fefe120:	.word  0x0000
3fefe130:	.word  0x0000
3fefe140:	.word  0x0000
3fefe150:	.word  0x0000
3fefe160:	.word  0x0000
3fefe170:	.word  0x0000
L3FEFE180:
3fefe180:	.word  0x0000
3fefe190:	.word  0x0000
3fefe1a0:	.word  0x0000
3fefe1b0:	.word  0x0000
3fefe1c0:	.word  0x0000
3fefe1d0:	.word  0x0000
3fefe1e0:	.word  0x0000
3fefe1f0:	.word  0x0000
3fefe200:	.word  0x0000
3fefe210:	.word  0x0000
3fefe220:	.word  0x0000
3fefe230:	.word  0x0000
3fefe240:	.word  0x0000
3fefe250:	.word  0x0000
3fefe260:	.word  0x0000
3fefe270:	.word  0x0000
3fefe280:	.word  0x0000
3fefe290:	.word  0x0000
3fefe2a0:	.word  0x0000
3fefe2b0:	.word  0x0000
3fefe2c0:	.word  0x0000
3fefe2d0:	.word  0x0000
3fefe2e0:	.word  0x0000
3fefe2f0:	.word  0x0000
3fefe300:	cmpxy  b12, b8
3fefe310:	dsjs   a9, L3FEFE180
3fefe320:	.word  0x0000
3fefe330:	.word  0x0000
3fefe340:	.word  0x0000
3fefe350:	.word  0x0000
3fefe360:	.word  0x0000
3fefe370:	.word  0x0000
3fefe380:	.word  0x0000
3fefe390:	.word  0x0000
L3FEFE3A0:
3fefe3a0:	.word  0x0000
3fefe3b0:	.word  0x0000
3fefe3c0:	.word  0x0000
3fefe3d0:	.word  0x0000
3fefe3e0:	.word  0x0000
3fefe3f0:	.word  0x0000
3fefe400:	.word  0x0000
3fefe410:	.word  0x0000
3fefe420:	.word  0x0000
3fefe430:	.word  0x0000
3fefe440:	.word  0x0000
3fefe450:	.word  0x0000
3fefe460:	.word  0x0000
3fefe470:	.word  0x0000
3fefe480:	.word  0x0000
3fefe490:	.word  0x0000
3fefe4a0:	.word  0x0000
3fefe4b0:	.word  0x0000
3fefe4c0:	.word  0x0000
3fefe4d0:	.word  0x0000
3fefe4e0:	.word  0x0000
3fefe4f0:	.word  0x0000
3fefe500:	.word  0x0000
3fefe510:	.word  0x0000
3fefe520:	cmpxy  b12, b8
3fefe530:	dsjs   a9, L3FEFE3A0
3fefe540:	.word  0x0000
3fefe550:	.word  0x0000
3fefe560:	.word  0x0000
3fefe570:	.word  0x0000
3fefe580:	.word  0x0000
3fefe590:	.word  0x0000
3fefe5a0:	.word  0x0000
3fefe5b0:	.word  0x0000
3fefe5c0:	.word  0x0000
3fefe5d0:	.word  0x0000
3fefe5e0:	.word  0x0000
3fefe5f0:	.word  0x0000
3fefe600:	.word  0x0000
3fefe610:	.word  0x0000
L3FEFE620:
3fefe620:	.word  0x0000
3fefe630:	.word  0x0000
3fefe640:	.word  0x0000
3fefe650:	.word  0x0000
3fefe660:	.word  0x0000
3fefe670:	.word  0x0000
3fefe680:	.word  0x0000
3fefe690:	.word  0x0000
3fefe6a0:	.word  0x0000
3fefe6b0:	.word  0x0000
3fefe6c0:	.word  0x0000
3fefe6d0:	.word  0x0000
3fefe6e0:	.word  0x0000
3fefe6f0:	.word  0x0000
3fefe700:	.word  0x0000
3fefe710:	.word  0x0000
3fefe720:	.word  0x0000
3fefe730:	.word  0x0000
3fefe740:	.word  0x0014
3fefe750:	.word  0x00a0
3fefe760:	.word  0x0002
3fefe770:	.word  0x0000
3fefe780:	.word  0x0000
3fefe790:	.word  0x0000
3fefe7a0:	cmpxy  sp, b0
3fefe7b0:	dsjs   a9, L3FEFE620
3fefe7c0:	.word  0x0000
3fefe7d0:	.word  0x0000
3fefe7e0:	.word  0x0000
3fefe7f0:	.word  0x0000
3fefe800:	.word  0x0000
3fefe810:	.word  0x0000
3fefe820:	.word  0x0000
3fefe830:	.word  0x0000
L3FEFE840:
3fefe840:	.word  0x0000
3fefe850:	.word  0x0000
3fefe860:	.word  0x0000
3fefe870:	.word  0x0000
3fefe880:	.word  0x0000
3fefe890:	.word  0x0000
3fefe8a0:	.word  0x0000
3fefe8b0:	.word  0x0000
3fefe8c0:	.word  0x0000
3fefe8d0:	.word  0x0000
3fefe8e0:	.word  0x0000
3fefe8f0:	.word  0x0000
3fefe900:	.word  0x0000
3fefe910:	.word  0x0000
3fefe920:	.word  0x0000
3fefe930:	.word  0x0000
3fefe940:	.word  0x0000
3fefe950:	.word  0x0000
3fefe960:	.word  0x0000
3fefe970:	.word  0x0000
3fefe980:	.word  0x0000
3fefe990:	.word  0x0000
3fefe9a0:	.word  0x0000
3fefe9b0:	.word  0x0000
3fefe9c0:	cpw    a3, a0
3fefe9d0:	dsjs   a9, L3FEFE840
3fefe9e0:	.word  0x0000
3fefe9f0:	.word  0x0000
3fefea00:	.word  0x0000
3fefea10:	.word  0x0000
3fefea20:	.word  0x0000
3fefea30:	.word  0x0000
3fefea40:	.word  0x0000
3fefea50:	.word  0x0000
L3FEFEA60:
3fefea60:	.word  0x0000
3fefea70:	.word  0x0000
3fefea80:	.word  0x0000
3fefea90:	.word  0x0000
3fefeaa0:	.word  0x0000
3fefeab0:	.word  0x0000
3fefeac0:	.word  0x0000
3fefead0:	.word  0x0000
3fefeae0:	.word  0x0000
3fefeaf0:	.word  0x0000
3fefeb00:	.word  0x0000
3fefeb10:	.word  0x0000
3fefeb20:	.word  0x0000
3fefeb30:	.word  0x0000
3fefeb40:	.word  0x0000
3fefeb50:	.word  0x0000
3fefeb60:	.word  0x0000
3fefeb70:	.word  0x0000
3fefeb80:	.word  0x0000
3fefeb90:	.word  0x0000
3fefeba0:	.word  0x0000
3fefebb0:	.word  0x0000
3fefebc0:	.word  0x0000
3fefebd0:	.word  0x0000
3fefebe0:	cpw    a3, a0
3fefebf0:	dsjs   a9, L3FEFEA60
3fefec00:	.word  0x0000
3fefec10:	.word  0x0000
3fefec20:	.word  0x0000
3fefec30:	.word  0x0000
3fefec40:	.word  0x0000
3fefec50:	.word  0x0000
3fefec60:	.word  0x0000
3fefec70:	.word  0x0000
3fefec80:	.word  0x0000
3fefec90:	.word  0x0000
3fefeca0:	.word  0x0000
3fefecb0:	.word  0x0000
3fefecc0:	.word  0x0000
3fefecd0:	.word  0x0000
L3FEFECE0:
3fefece0:	.word  0x0000
3fefecf0:	.word  0x0000
3fefed00:	.word  0x0000
3fefed10:	.word  0x0000
3fefed20:	.word  0x0000
3fefed30:	.word  0x0000
3fefed40:	.word  0x0000
3fefed50:	.word  0x0000
3fefed60:	.word  0x0000
3fefed70:	.word  0x0000
3fefed80:	.word  0x0000
3fefed90:	.word  0x0000
3fefeda0:	.word  0x0000
3fefedb0:	.word  0x0000
3fefedc0:	.word  0x0000
3fefedd0:	.word  0x0000
3fefede0:	.word  0x0000
3fefedf0:	.word  0x0000
3fefee00:	.word  0x0014
3fefee10:	.word  0x00b4
3fefee20:	.word  0x0002
3fefee30:	.word  0x0000
3fefee40:	.word  0x0000
3fefee50:	.word  0x0000
3fefee60:	cpw    b6, b0
3fefee70:	dsjs   a9, L3FEFECE0
3fefee80:	.word  0x0000
3fefee90:	.word  0x0000
3fefeea0:	.word  0x0000
3fefeeb0:	.word  0x0000
3fefeec0:	.word  0x0000
3fefeed0:	.word  0x0000
3fefeee0:	.word  0x0000
3fefeef0:	.word  0x0000
L3FEFEF00:
3fefef00:	.word  0x0000
3fefef10:	.word  0x0000
3fefef20:	.word  0x0000
3fefef30:	.word  0x0000
3fefef40:	.word  0x0000
3fefef50:	.word  0x0000
3fefef60:	.word  0x0000
3fefef70:	.word  0x0000
3fefef80:	.word  0x0000
3fefef90:	.word  0x0000
3fefefa0:	.word  0x0000
3fefefb0:	.word  0x0000
3fefefc0:	.word  0x0000
3fefefd0:	.word  0x0000
3fefefe0:	.word  0x0000
3fefeff0:	.word  0x0000
3feff000:	.word  0x0000
3feff010:	.word  0x0000
3feff020:	.word  0x0000
3feff030:	.word  0x0000
3feff040:	.word  0x0000
3feff050:	.word  0x0000
3feff060:	.word  0x0000
3feff070:	.word  0x0000
3feff080:	cpw    a9, a8
3feff090:	dsjs   a9, L3FEFEF00
3feff0a0:	.word  0x0000
3feff0b0:	.word  0x0000
3feff0c0:	.word  0x0000
3feff0d0:	.word  0x0000
3feff0e0:	.word  0x0000
3feff0f0:	.word  0x0000
3feff100:	.word  0x0000
3feff110:	.word  0x0000
L3FEFF120:
3feff120:	.word  0x0000
3feff130:	.word  0x0000
3feff140:	.word  0x0000
3feff150:	.word  0x0000
3feff160:	.word  0x0000
3feff170:	.word  0x0000
3feff180:	.word  0x0000
3feff190:	.word  0x0000
3feff1a0:	.word  0x0000
3feff1b0:	.word  0x0000
3feff1c0:	.word  0x0000
3feff1d0:	.word  0x0000
3feff1e0:	.word  0x0000
3feff1f0:	.word  0x0000
3feff200:	.word  0x0000
3feff210:	.word  0x0000
3feff220:	.word  0x0000
3feff230:	.word  0x0000
3feff240:	.word  0x0000
3feff250:	.word  0x0000
3feff260:	.word  0x0000
3feff270:	.word  0x0000
3feff280:	.word  0x0000
3feff290:	.word  0x0000
3feff2a0:	cpw    a9, a8
3feff2b0:	dsjs   a9, L3FEFF120
3feff2c0:	.word  0x0000
3feff2d0:	.word  0x0000
3feff2e0:	.word  0x0000
3feff2f0:	.word  0x0000
3feff300:	.word  0x0000
3feff310:	.word  0x0000
3feff320:	.word  0x0000
3feff330:	.word  0x0000
3feff340:	.word  0x0000
3feff350:	.word  0x0000
3feff360:	.word  0x0000
3feff370:	.word  0x0000
3feff380:	.word  0x0000
3feff390:	.word  0x0000
L3FEFF3A0:
3feff3a0:	.word  0x0000
3feff3b0:	.word  0x0000
3feff3c0:	.word  0x0000
3feff3d0:	.word  0x0000
3feff3e0:	.word  0x0000
3feff3f0:	.word  0x0000
3feff400:	.word  0x0000
3feff410:	.word  0x0000
3feff420:	.word  0x0000
3feff430:	.word  0x0000
3feff440:	.word  0x0000
3feff450:	.word  0x0000
3feff460:	.word  0x0000
3feff470:	.word  0x0000
3feff480:	.word  0x0000
3feff490:	.word  0x0000
3feff4a0:	.word  0x0000
3feff4b0:	.word  0x0000
3feff4c0:	.word  0x0014
3feff4d0:	.word  0x00f0
3feff4e0:	.word  0x0002
3feff4f0:	.word  0x0000
3feff500:	.word  0x0000
3feff510:	.word  0x0000
3feff520:	cpw    a12, a0
3feff530:	dsjs   a9, L3FEFF3A0
3feff540:	.word  0x0000
3feff550:	.word  0x0000
3feff560:	.word  0x0000
3feff570:	.word  0x0000
3feff580:	.word  0x0000
3feff590:	.word  0x0000
3feff5a0:	.word  0x0000
3feff5b0:	.word  0x0000
L3FEFF5C0:
3feff5c0:	.word  0x0000
3feff5d0:	.word  0x0000
3feff5e0:	.word  0x0000
3feff5f0:	.word  0x0000
3feff600:	.word  0x0000
3feff610:	.word  0x0000
3feff620:	.word  0x0000
3feff630:	.word  0x0000
3feff640:	.word  0x0000
3feff650:	.word  0x0000
3feff660:	.word  0x0000
3feff670:	.word  0x0000
3feff680:	.word  0x0000
3feff690:	.word  0x0000
3feff6a0:	.word  0x0000
3feff6b0:	.word  0x0000
3feff6c0:	.word  0x0000
3feff6d0:	.word  0x0000
3feff6e0:	.word  0x0000
3feff6f0:	.word  0x0000
3feff700:	.word  0x0000
3feff710:	.word  0x0000
3feff720:	.word  0x0000
3feff730:	.word  0x0000
3feff740:	cpw    sp, b8
3feff750:	dsjs   a9, L3FEFF5C0
3feff760:	.word  0x0000
3feff770:	.word  0x0000
3feff780:	.word  0x0000
3feff790:	.word  0x0000
3feff7a0:	.word  0x0000
3feff7b0:	.word  0x0000
3feff7c0:	.word  0x0000
3feff7d0:	.word  0x0000
L3FEFF7E0:
3feff7e0:	.word  0x0000
3feff7f0:	.word  0x0000
3feff800:	.word  0x0000
3feff810:	.word  0x0000
3feff820:	.word  0x0000
3feff830:	.word  0x0000
3feff840:	.word  0x0000
3feff850:	.word  0x0000
3feff860:	.word  0x0000
3feff870:	.word  0x0000
3feff880:	.word  0x0000
3feff890:	.word  0x0000
3feff8a0:	.word  0x0000
3feff8b0:	.word  0x0000
3feff8c0:	.word  0x0000
3feff8d0:	.word  0x0000
3feff8e0:	.word  0x0000
3feff8f0:	.word  0x0000
3feff900:	.word  0x0000
3feff910:	.word  0x0000
3feff920:	.word  0x0000
3feff930:	.word  0x0000
3feff940:	.word  0x0000
3feff950:	.word  0x0000
3feff960:	cpw    sp, b8
3feff970:	dsjs   a9, L3FEFF7E0
3feff980:	.word  0x0000
3feff990:	.word  0x0000
3feff9a0:	.word  0x0000
3feff9b0:	.word  0x0000
3feff9c0:	.word  0x0000
3feff9d0:	.word  0x0000
3feff9e0:	.word  0x0000
3feff9f0:	.word  0x0000
3feffa00:	.word  0x0000
3feffa10:	.word  0x0000
3feffa20:	.word  0x0000
3feffa30:	.word  0x0000
3feffa40:	.word  0x0000
3feffa50:	.word  0x0000
L3FEFFA60:
3feffa60:	.word  0x0000
3feffa70:	.word  0x0000
3feffa80:	.word  0x0000
3feffa90:	.word  0x0000
3feffaa0:	.word  0x0000
3feffab0:	.word  0x0000
3feffac0:	.word  0x0000
3feffad0:	.word  0x0000
3feffae0:	.word  0x0000
3feffaf0:	.word  0x0000
3feffb00:	.word  0x0000
3feffb10:	.word  0x0000
3feffb20:	.word  0x0000
3feffb30:	.word  0x0000
3feffb40:	.word  0x0000
3feffb50:	.word  0x0000
3feffb60:	.word  0x0000
3feffb70:	.word  0x0000
3feffb80:	.word  0x0014
3feffb90:	emu
3feffba0:	.word  0x0002
3feffbb0:	.word  0x0000
3feffbc0:	.word  0x0000
3feffbd0:	.word  0x0000
3feffbe0:	cvxyl  b3, b0
3feffbf0:	dsjs   a9, L3FEFFA60
3feffc00:	.word  0x0000
3feffc10:	.word  0x0000
3feffc20:	.word  0x0000
3feffc30:	.word  0x0000
3feffc40:	.word  0x0000
3feffc50:	.word  0x0000
3feffc60:	.word  0x0000
3feffc70:	.word  0x0000
L3FEFFC80:
3feffc80:	.word  0x0000
3feffc90:	.word  0x0000
3feffca0:	.word  0x0000
3feffcb0:	.word  0x0000
3feffcc0:	.word  0x0000
3feffcd0:	.word  0x0000
3feffce0:	.word  0x0000
3feffcf0:	.word  0x0000
3feffd00:	.word  0x0000
3feffd10:	.word  0x0000
3feffd20:	.word  0x0000
3feffd30:	.word  0x0000
3feffd40:	.word  0x0000
3feffd50:	.word  0x0000
3feffd60:	.word  0x0000
3feffd70:	.word  0x0000
3feffd80:	.word  0x0000
3feffd90:	.word  0x0000
3feffda0:	.word  0x0000
3feffdb0:	.word  0x0000
3feffdc0:	.word  0x0000
3feffdd0:	.word  0x0000
3feffde0:	.word  0x0000
3feffdf0:	.word  0x0000
3feffe00:	cvxyl  a8, a0
3feffe10:	dsjs   a9, L3FEFFC80
3feffe20:	.word  0x0000
3feffe30:	.word  0x0000
3feffe40:	.word  0x0000
3feffe50:	.word  0x0000
3feffe60:	.word  0x0000
3feffe70:	.word  0x0000
3feffe80:	.word  0x0000
3feffe90:	.word  0x0000
L3FEFFEA0:
3feffea0:	.word  0x0000
3feffeb0:	.word  0x0000
3feffec0:	.word  0x0000
3feffed0:	.word  0x0000
3feffee0:	.word  0x0000
3feffef0:	.word  0x0000
3fefff00:	.word  0x0000
3fefff10:	.word  0x0000
3fefff20:	.word  0x0000
3fefff30:	.word  0x0000
3fefff40:	.word  0x0000
3fefff50:	.word  0x0000
3fefff60:	.word  0x0000
3fefff70:	.word  0x0000
3fefff80:	.word  0x0000
3fefff90:	.word  0x0000
3fefffa0:	.word  0x0000
3fefffb0:	.word  0x0000
3fefffc0:	.word  0x0000
3fefffd0:	.word  0x0000
3fefffe0:	.word  0x0000
3feffff0:	.word  0x0000
3ff00000:	.word  0x0000
3ff00010:	.word  0x0000
3ff00020:	cvxyl  a8, a0
3ff00030:	dsjs   a9, L3FEFFEA0
3ff00040:	.word  0x0000
3ff00050:	.word  0x0000
3ff00060:	.word  0x0000
3ff00070:	.word  0x0000
3ff00080:	.word  0x0000
3ff00090:	.word  0x0000
3ff000a0:	.word  0x0000
3ff000b0:	.word  0x0000
3ff000c0:	.word  0x0000
3ff000d0:	.word  0x0000
3ff000e0:	.word  0x0000
3ff000f0:	.word  0x0000
3ff00100:	.word  0x0000
3ff00110:	.word  0x0000
L3FF00120:
3ff00120:	.word  0x0000
3ff00130:	.word  0x0000
3ff00140:	.word  0x0000
3ff00150:	.word  0x0000
3ff00160:	.word  0x0000
3ff00170:	.word  0x0000
3ff00180:	.word  0x0000
3ff00190:	.word  0x0000
3ff001a0:	.word  0x0000
3ff001b0:	.word  0x0000
3ff001c0:	.word  0x0000
3ff001d0:	.word  0x0000
3ff001e0:	.word  0x0000
3ff001f0:	.word  0x0000
3ff00200:	.word  0x0000
3ff00210:	.word  0x0000
3ff00220:	.word  0x0000
3ff00230:	.word  0x0000
3ff00240:	.word  0x0014
3ff00250:	emu
3ff00260:	.word  0x0002
3ff00270:	.word  0x0000
3ff00280:	.word  0x0000
3ff00290:	.word  0x0000
3ff002a0:	cvxyl  b12, b0
3ff002b0:	dsjs   a9, L3FF00120
3ff002c0:	.word  0x0000
3ff002d0:	.word  0x0000
3ff002e0:	.word  0x0000
3ff002f0:	.word  0x0000
3ff00300:	.word  0x0000
3ff00310:	.word  0x0000
3ff00320:	.word  0x0000
3ff00330:	.word  0x0000
L3FF00340:
3ff00340:	.word  0x0000
3ff00350:	.word  0x0000
3ff00360:	.word  0x0000
3ff00370:	.word  0x0000
3ff00380:	.word  0x0000
3ff00390:	.word  0x0000
3ff003a0:	.word  0x0000
3ff003b0:	.word  0x0000
3ff003c0:	.word  0x0000
3ff003d0:	.word  0x0000
3ff003e0:	.word  0x0000
3ff003f0:	.word  0x0000
3ff00400:	.word  0x0000
3ff00410:	.word  0x0000
3ff00420:	.word  0x0000
3ff00430:	.word  0x0000
3ff00440:	.word  0x0000
3ff00450:	.word  0x0000
3ff00460:	.word  0x0000
3ff00470:	.word  0x0000
3ff00480:	.word  0x0000
3ff00490:	.word  0x0000
3ff004a0:	.word  0x0000
3ff004b0:	.word  0x0000
3ff004c0:	cvxyl  b12, b0
3ff004d0:	dsjs   a9, L3FF00340
3ff004e0:	.word  0x0000
3ff004f0:	.word  0x0000
3ff00500:	.word  0x0000
3ff00510:	.word  0x0000
3ff00520:	.word  0x0000
3ff00530:	.word  0x0000
3ff00540:	.word  0x0000
3ff00550:	.word  0x0000
L3FF00560:
3ff00560:	.word  0x0000
3ff00570:	.word  0x0000
3ff00580:	.word  0x0000
3ff00590:	.word  0x0000
3ff005a0:	.word  0x0000
3ff005b0:	.word  0x0000
3ff005c0:	.word  0x0000
3ff005d0:	.word  0x0000
3ff005e0:	.word  0x0000
3ff005f0:	.word  0x0000
3ff00600:	.word  0x0000
3ff00610:	.word  0x0000
3ff00620:	.word  0x0000
3ff00630:	.word  0x0000
3ff00640:	.word  0x0000
3ff00650:	.word  0x0000
3ff00660:	.word  0x0000
3ff00670:	.word  0x0000
3ff00680:	.word  0x0000
3ff00690:	.word  0x0000
3ff006a0:	.word  0x0000
3ff006b0:	.word  0x0000
3ff006c0:	.word  0x0000
3ff006d0:	.word  0x0000
3ff006e0:	cvxyl  b12, b0
3ff006f0:	dsjs   a9, L3FF00560
3ff00700:	.word  0x0000
3ff00710:	.word  0x0000
3ff00720:	.word  0x0000
3ff00730:	.word  0x0000
3ff00740:	.word  0x0000
3ff00750:	.word  0x0000
3ff00760:	.word  0x0000
3ff00770:	.word  0x0000
3ff00780:	.word  0x0000
3ff00790:	.word  0x0000
3ff007a0:	.word  0x0000
3ff007b0:	.word  0x0000
3ff007c0:	.word  0x0000
3ff007d0:	.word  0x0000
L3FF007E0:
3ff007e0:	.word  0x0000
3ff007f0:	.word  0x0000
3ff00800:	.word  0x0000
3ff00810:	.word  0x0000
3ff00820:	.word  0x0000
3ff00830:	.word  0x0000
3ff00840:	.word  0x0000
3ff00850:	.word  0x0000
3ff00860:	.word  0x0000
3ff00870:	.word  0x0000
3ff00880:	.word  0x0000
3ff00890:	.word  0x0000
3ff008a0:	.word  0x0000
3ff008b0:	.word  0x0000
3ff008c0:	.word  0x0000
3ff008d0:	.word  0x0000
3ff008e0:	.word  0x0000
3ff008f0:	.word  0x0000
3ff00900:	.word  0x0014
3ff00910:	exgpc  a12
3ff00920:	.word  0x0002
3ff00930:	.word  0x0000
3ff00940:	.word  0x0000
3ff00950:	.word  0x0000
3ff00960:	.word  0xea28
3ff00970:	dsjs   a9, L3FF007E0
3ff00980:	.word  0x0000
3ff00990:	.word  0x0000
3ff009a0:	.word  0x0000
3ff009b0:	.word  0x0000
3ff009c0:	.word  0x0000
3ff009d0:	.word  0x0000
3ff009e0:	.word  0x0000
3ff009f0:	.word  0x0000
L3FF00A00:
3ff00a00:	.word  0x0000
3ff00a10:	.word  0x0000
3ff00a20:	.word  0x0000
3ff00a30:	.word  0x0000
3ff00a40:	.word  0x0000
3ff00a50:	.word  0x0000
3ff00a60:	.word  0x0000
3ff00a70:	.word  0x0000
3ff00a80:	.word  0x0000
3ff00a90:	.word  0x0000
3ff00aa0:	.word  0x0000
3ff00ab0:	.word  0x0000
3ff00ac0:	.word  0x0000
3ff00ad0:	.word  0x0000
3ff00ae0:	.word  0x0000
3ff00af0:	.word  0x0000
3ff00b00:	.word  0x0000
3ff00b10:	.word  0x0000
3ff00b20:	.word  0x0000
3ff00b30:	.word  0x0000
3ff00b40:	.word  0x0000
3ff00b50:	.word  0x0000
3ff00b60:	.word  0x0000
3ff00b70:	.word  0x0000
3ff00b80:	.word  0xea28
3ff00b90:	dsjs   a9, L3FF00A00
3ff00ba0:	.word  0x0000
3ff00bb0:	.word  0x0000
3ff00bc0:	.word  0x0000
3ff00bd0:	.word  0x0000
3ff00be0:	.word  0x0000
3ff00bf0:	.word  0x0000
3ff00c00:	.word  0x0000
3ff00c10:	.word  0x0000
L3FF00C20:
3ff00c20:	.word  0x0000
3ff00c30:	.word  0x0000
3ff00c40:	.word  0x0000
3ff00c50:	.word  0x0000
3ff00c60:	.word  0x0000
3ff00c70:	.word  0x0000
3ff00c80:	.word  0x0000
3ff00c90:	.word  0x0000
3ff00ca0:	.word  0x0000
3ff00cb0:	.word  0x0000
3ff00cc0:	.word  0x0000
3ff00cd0:	.word  0x0000
3ff00ce0:	.word  0x0000
3ff00cf0:	.word  0x0000
3ff00d00:	.word  0x0000
3ff00d10:	.word  0x0000
3ff00d20:	.word  0x0000
3ff00d30:	.word  0x0000
3ff00d40:	.word  0x0000
3ff00d50:	.word  0x0000
3ff00d60:	.word  0x0000
3ff00d70:	.word  0x0000
3ff00d80:	.word  0x0000
3ff00d90:	.word  0x0000
3ff00da0:	.word  0xea28
3ff00db0:	dsjs   a9, L3FF00C20
3ff00dc0:	.word  0x0000
3ff00dd0:	.word  0x0000
3ff00de0:	.word  0x0000
3ff00df0:	.word  0x0000
3ff00e00:	.word  0x0000
3ff00e10:	.word  0x0000
3ff00e20:	.word  0x0000
3ff00e30:	.word  0x0000
3ff00e40:	.word  0x0000
3ff00e50:	.word  0x0000
3ff00e60:	.word  0x0000
3ff00e70:	.word  0x0000
3ff00e80:	.word  0x0000
3ff00e90:	.word  0x0000
L3FF00EA0:
3ff00ea0:	.word  0x0000
3ff00eb0:	.word  0x0000
3ff00ec0:	.word  0x0000
3ff00ed0:	.word  0x0000
3ff00ee0:	.word  0x0000
3ff00ef0:	.word  0x0000
3ff00f00:	.word  0x0000
3ff00f10:	.word  0x0000
3ff00f20:	.word  0x0000
3ff00f30:	.word  0x0000
3ff00f40:	.word  0x0000
3ff00f50:	.word  0x0000
3ff00f60:	.word  0x0000
3ff00f70:	.word  0x0000
3ff00f80:	.word  0x0000
3ff00f90:	.word  0x0000
3ff00fa0:	.word  0x0000
3ff00fb0:	.word  0x0000
3ff00fc0:	.word  0x0014
3ff00fd0:	getpc  a0
3ff00fe0:	.word  0x0002
3ff00ff0:	.word  0x0000
3ff01000:	.word  0x0000
3ff01010:	.word  0x0000
3ff01020:	.word  0xeb48
3ff01030:	dsjs   a9, L3FF00EA0
3ff01040:	.word  0x0000
3ff01050:	.word  0x0000
3ff01060:	.word  0x0000
3ff01070:	.word  0x0000
3ff01080:	.word  0x0000
3ff01090:	.word  0x0000
3ff010a0:	.word  0x0000
3ff010b0:	.word  0x0000
L3FF010C0:
3ff010c0:	.word  0x0000
3ff010d0:	.word  0x0000
3ff010e0:	.word  0x0000
3ff010f0:	.word  0x0000
3ff01100:	.word  0x0000
3ff01110:	.word  0x0000
3ff01120:	.word  0x0000
3ff01130:	.word  0x0000
3ff01140:	.word  0x0000
3ff01150:	.word  0x0000
3ff01160:	.word  0x0000
3ff01170:	.word  0x0000
3ff01180:	.word  0x0000
3ff01190:	.word  0x0000
3ff011a0:	.word  0x0000
3ff011b0:	.word  0x0000
3ff011c0:	.word  0x0000
3ff011d0:	.word  0x0000
3ff011e0:	.word  0x0000
3ff011f0:	.word  0x0000
3ff01200:	.word  0x0000
3ff01210:	.word  0x0000
3ff01220:	.word  0x0000
3ff01230:	.word  0x0000
3ff01240:	.word  0xeb48
3ff01250:	dsjs   a9, L3FF010C0
3ff01260:	.word  0x0000
3ff01270:	.word  0x0000
3ff01280:	.word  0x0000
3ff01290:	.word  0x0000
3ff012a0:	.word  0x0000
3ff012b0:	.word  0x0000
3ff012c0:	.word  0x0000
3ff012d0:	.word  0x0000
L3FF012E0:
3ff012e0:	.word  0x0000
3ff012f0:	.word  0x0000
3ff01300:	.word  0x0000
3ff01310:	.word  0x0000
3ff01320:	.word  0x0000
3ff01330:	.word  0x0000
3ff01340:	.word  0x0000
3ff01350:	.word  0x0000
3ff01360:	.word  0x0000
3ff01370:	.word  0x0000
3ff01380:	.word  0x0000
3ff01390:	.word  0x0000
3ff013a0:	.word  0x0000
3ff013b0:	.word  0x0000
3ff013c0:	.word  0x0000
3ff013d0:	.word  0x0000
3ff013e0:	.word  0x0000
3ff013f0:	.word  0x0000
3ff01400:	.word  0x0000
3ff01410:	.word  0x0000
3ff01420:	.word  0x0000
3ff01430:	.word  0x0000
3ff01440:	.word  0x0000
3ff01450:	.word  0x0000
3ff01460:	.word  0xeb48
3ff01470:	dsjs   a9, L3FF012E0
3ff01480:	.word  0x0000
3ff01490:	.word  0x0000
3ff014a0:	.word  0x0000
3ff014b0:	.word  0x0000
3ff014c0:	.word  0x0000
3ff014d0:	.word  0x0000
3ff014e0:	.word  0x0000
3ff014f0:	.word  0x0000
3ff01500:	.word  0x0000
3ff01510:	.word  0x0000
3ff01520:	.word  0x0000
3ff01530:	.word  0x0000
3ff01540:	.word  0x0000
3ff01550:	.word  0x0000
L3FF01560:
3ff01560:	.word  0x0000
3ff01570:	.word  0x0000
3ff01580:	.word  0x0000
3ff01590:	.word  0x0000
3ff015a0:	.word  0x0000
3ff015b0:	.word  0x0000
3ff015c0:	.word  0x0000
3ff015d0:	.word  0x0000
3ff015e0:	.word  0x0000
3ff015f0:	.word  0x0000
3ff01600:	.word  0x0000
3ff01610:	.word  0x0000
3ff01620:	.word  0x0000
3ff01630:	.word  0x0000
3ff01640:	.word  0x0000
3ff01650:	.word  0x0000
3ff01660:	.word  0x0000
3ff01670:	.word  0x0000
3ff01680:	.word  0x0014
3ff01690:	getpc  b4
3ff016a0:	.word  0x0002
3ff016b0:	.word  0x0000
3ff016c0:	.word  0x0000
3ff016d0:	.word  0x0000
3ff016e0:	.word  0xebc8
3ff016f0:	dsjs   a9, L3FF01560
3ff01700:	.word  0x0000
3ff01710:	.word  0x0000
3ff01720:	.word  0x0000
3ff01730:	.word  0x0000
3ff01740:	.word  0x0000
3ff01750:	.word  0x0000
3ff01760:	.word  0x0000
3ff01770:	.word  0x0000
L3FF01780:
3ff01780:	.word  0x0000
3ff01790:	.word  0x0000
3ff017a0:	.word  0x0000
3ff017b0:	.word  0x0000
3ff017c0:	.word  0x0000
3ff017d0:	.word  0x0000
3ff017e0:	.word  0x0000
3ff017f0:	.word  0x0000
3ff01800:	.word  0x0000
3ff01810:	.word  0x0000
3ff01820:	.word  0x0000
3ff01830:	.word  0x0000
3ff01840:	.word  0x0000
3ff01850:	.word  0x0000
3ff01860:	.word  0x0000
3ff01870:	.word  0x0000
3ff01880:	.word  0x0000
3ff01890:	.word  0x0000
3ff018a0:	.word  0x0000
3ff018b0:	.word  0x0000
3ff018c0:	.word  0x0000
3ff018d0:	.word  0x0000
3ff018e0:	.word  0x0000
3ff018f0:	.word  0x0000
3ff01900:	.word  0xebc8
3ff01910:	dsjs   a9, L3FF01780
3ff01920:	.word  0x0000
3ff01930:	.word  0x0000
3ff01940:	.word  0x0000
3ff01950:	.word  0x0000
3ff01960:	.word  0x0000
3ff01970:	.word  0x0000
3ff01980:	.word  0x0000
3ff01990:	.word  0x0000
L3FF019A0:
3ff019a0:	.word  0x0000
3ff019b0:	.word  0x0000
3ff019c0:	.word  0x0000
3ff019d0:	.word  0x0000
3ff019e0:	.word  0x0000
3ff019f0:	.word  0x0000
3ff01a00:	.word  0x0000
3ff01a10:	.word  0x0000
3ff01a20:	.word  0x0000
3ff01a30:	.word  0x0000
3ff01a40:	.word  0x0000
3ff01a50:	.word  0x0000
3ff01a60:	.word  0x0000
3ff01a70:	.word  0x0000
3ff01a80:	.word  0x0000
3ff01a90:	.word  0x0000
3ff01aa0:	.word  0x0000
3ff01ab0:	.word  0x0000
3ff01ac0:	.word  0x0000
3ff01ad0:	.word  0x0000
3ff01ae0:	.word  0x0000
3ff01af0:	.word  0x0000
3ff01b00:	.word  0x0000
3ff01b10:	.word  0x0000
3ff01b20:	.word  0xebc8
3ff01b30:	dsjs   a9, L3FF019A0
3ff01b40:	.word  0x0000
3ff01b50:	.word  0x0000
3ff01b60:	.word  0x0000
3ff01b70:	.word  0x0000
3ff01b80:	.word  0x0000
3ff01b90:	.word  0x0000
3ff01ba0:	.word  0x0000
3ff01bb0:	.word  0x0000
3ff01bc0:	.word  0x0000
3ff01bd0:	.word  0x0000
3ff01be0:	.word  0x0000
3ff01bf0:	.word  0x0000
3ff01c00:	.word  0x0000
3ff01c10:	.word  0x0000
L3FF01C20:
3ff01c20:	.word  0x0000
3ff01c30:	.word  0x0000
3ff01c40:	.word  0x0000
3ff01c50:	.word  0x0000
3ff01c60:	.word  0x0000
3ff01c70:	.word  0x0000
3ff01c80:	.word  0x0000
3ff01c90:	.word  0x0000
3ff01ca0:	.word  0x0000
3ff01cb0:	.word  0x0000
3ff01cc0:	.word  0x0000
3ff01cd0:	.word  0x0000
3ff01ce0:	.word  0x0000
3ff01cf0:	.word  0x0000
3ff01d00:	.word  0x0000
3ff01d10:	.word  0x0000
3ff01d20:	.word  0x0000
3ff01d30:	.word  0x0000
3ff01d40:	.word  0x0014
3ff01d50:	jump   b12
3ff01d60:	.word  0x0002
3ff01d70:	.word  0x0000
3ff01d80:	.word  0x0000
3ff01d90:	.word  0x0000
3ff01da0:	movx   a8, a8
3ff01db0:	dsjs   a9, L3FF01C20
3ff01dc0:	.word  0x0000
3ff01dd0:	.word  0x0000
3ff01de0:	.word  0x0000
3ff01df0:	.word  0x0000
3ff01e00:	.word  0x0000
3ff01e10:	.word  0x0000
3ff01e20:	.word  0x0000
3ff01e30:	.word  0x0000
L3FF01E40:
3ff01e40:	.word  0x0000
3ff01e50:	.word  0x0000
3ff01e60:	.word  0x0000
3ff01e70:	.word  0x0000
3ff01e80:	.word  0x0000
3ff01e90:	.word  0x0000
3ff01ea0:	.word  0x0000
3ff01eb0:	.word  0x0000
3ff01ec0:	.word  0x0000
3ff01ed0:	.word  0x0000
3ff01ee0:	.word  0x0000
3ff01ef0:	.word  0x0000
3ff01f00:	.word  0x0000
3ff01f10:	.word  0x0000
3ff01f20:	.word  0x0000
3ff01f30:	.word  0x0000
3ff01f40:	.word  0x0000
3ff01f50:	.word  0x0000
3ff01f60:	.word  0x0000
3ff01f70:	.word  0x0000
3ff01f80:	.word  0x0000
3ff01f90:	.word  0x0000
3ff01fa0:	.word  0x0000
3ff01fb0:	.word  0x0000
3ff01fc0:	movx   b13, b8
3ff01fd0:	dsjs   a9, L3FF01E40
3ff01fe0:	.word  0x0000
3ff01ff0:	.word  0x0000
3ff02000:	.word  0x0000
3ff02010:	.word  0x0000
3ff02020:	.word  0x0000
3ff02030:	.word  0x0000
3ff02040:	.word  0x0000
3ff02050:	.word  0x0000
L3FF02060:
3ff02060:	.word  0x0000
3ff02070:	.word  0x0000
3ff02080:	.word  0x0000
3ff02090:	.word  0x0000
3ff020a0:	.word  0x0000
3ff020b0:	.word  0x0000
3ff020c0:	.word  0x0000
3ff020d0:	.word  0x0000
3ff020e0:	.word  0x0000
3ff020f0:	.word  0x0000
3ff02100:	.word  0x0000
3ff02110:	.word  0x0000
3ff02120:	.word  0x0000
3ff02130:	.word  0x0000
3ff02140:	.word  0x0000
3ff02150:	.word  0x0000
3ff02160:	.word  0x0000
3ff02170:	.word  0x0000
3ff02180:	.word  0x0000
3ff02190:	.word  0x0000
3ff021a0:	.word  0x0000
3ff021b0:	.word  0x0000
3ff021c0:	.word  0x0000
3ff021d0:	.word  0x0000
3ff021e0:	movx   b13, b8
3ff021f0:	dsjs   a9, L3FF02060
3ff02200:	.word  0x0000
3ff02210:	.word  0x0000
3ff02220:	.word  0x0000
3ff02230:	.word  0x0000
3ff02240:	.word  0x0000
3ff02250:	.word  0x0000
3ff02260:	.word  0x0000
3ff02270:	.word  0x0000
3ff02280:	.word  0x0000
3ff02290:	.word  0x0000
3ff022a0:	.word  0x0000
3ff022b0:	.word  0x0000
3ff022c0:	.word  0x0000
3ff022d0:	.word  0x0000
L3FF022E0:
3ff022e0:	.word  0x0000
3ff022f0:	.word  0x0000
3ff02300:	.word  0x0000
3ff02310:	.word  0x0000
3ff02320:	.word  0x0000
3ff02330:	.word  0x0000
3ff02340:	.word  0x0000
3ff02350:	.word  0x0000
3ff02360:	.word  0x0000
3ff02370:	.word  0x0000
3ff02380:	.word  0x0000
3ff02390:	.word  0x0000
3ff023a0:	.word  0x0000
3ff023b0:	.word  0x0000
3ff023c0:	.word  0x0000
3ff023d0:	.word  0x0000
3ff023e0:	.word  0x0000
3ff023f0:	.word  0x0000
3ff02400:	.word  0x000f
3ff02410:	putst  a4
3ff02420:	.word  0x0005
3ff02430:	.word  0x0000
3ff02440:	.word  0x0000
3ff02450:	.word  0x0000
3ff02460:	movy   a3, a8
3ff02470:	dsjs   a9, L3FF022E0
3ff02480:	.word  0x0000
3ff02490:	.word  0x0000
3ff024a0:	.word  0x0000
3ff024b0:	.word  0x0000
3ff024c0:	.word  0x0000
3ff024d0:	.word  0x0000
3ff024e0:	.word  0x0000
3ff024f0:	.word  0x0000
L3FF02500:
3ff02500:	.word  0x0000
3ff02510:	.word  0x0000
3ff02520:	.word  0x0000
3ff02530:	.word  0x0000
3ff02540:	.word  0x0000
3ff02550:	.word  0x0000
3ff02560:	.word  0x0000
3ff02570:	.word  0x0000
3ff02580:	.word  0x0000
3ff02590:	.word  0x0000
3ff025a0:	.word  0x0000
3ff025b0:	.word  0x0000
3ff025c0:	.word  0x0000
3ff025d0:	.word  0x0000
3ff025e0:	.word  0x0000
3ff025f0:	.word  0x0000
3ff02600:	.word  0x0000
3ff02610:	.word  0x0000
3ff02620:	.word  0x0000
3ff02630:	.word  0x0000
3ff02640:	.word  0x0000
3ff02650:	.word  0x0000
3ff02660:	.word  0x0000
3ff02670:	.word  0x0000
3ff02680:	movy   a3, a8
3ff02690:	dsjs   a9, L3FF02500
3ff026a0:	.word  0x0000
3ff026b0:	.word  0x0000
3ff026c0:	.word  0x0000
3ff026d0:	.word  0x0000
3ff026e0:	.word  0x0000
3ff026f0:	.word  0x0000
3ff02700:	.word  0x0000
3ff02710:	.word  0x0000
L3FF02720:
3ff02720:	.word  0x0000
3ff02730:	.word  0x0000
3ff02740:	.word  0x0000
3ff02750:	.word  0x0000
3ff02760:	.word  0x0000
3ff02770:	.word  0x0000
3ff02780:	.word  0x0000
3ff02790:	.word  0x0000
3ff027a0:	.word  0x0000
3ff027b0:	.word  0x0000
3ff027c0:	.word  0x0000
3ff027d0:	.word  0x0000
3ff027e0:	.word  0x0000
3ff027f0:	.word  0x0000
3ff02800:	.word  0x0000
3ff02810:	.word  0x0000
3ff02820:	.word  0x0000
3ff02830:	.word  0x0000
3ff02840:	.word  0x0000
3ff02850:	.word  0x0000
3ff02860:	.word  0x0000
3ff02870:	.word  0x0000
3ff02880:	.word  0x0000
3ff02890:	.word  0x0000
3ff028a0:	movy   a3, a8
3ff028b0:	dsjs   a9, L3FF02720
3ff028c0:	.word  0x0000
3ff028d0:	.word  0x0000
3ff028e0:	.word  0x0000
3ff028f0:	.word  0x0000
3ff02900:	.word  0x0000
3ff02910:	.word  0x0000
3ff02920:	.word  0x0000
3ff02930:	.word  0x0000
3ff02940:	.word  0x0000
3ff02950:	.word  0x0000
3ff02960:	.word  0x0000
3ff02970:	.word  0x0000
3ff02980:	.word  0x0000
3ff02990:	.word  0x0000
L3FF029A0:
3ff029a0:	.word  0x0000
3ff029b0:	.word  0x0000
3ff029c0:	.word  0x0000
3ff029d0:	.word  0x0000
3ff029e0:	.word  0x0000
3ff029f0:	.word  0x0000
3ff02a00:	.word  0x0000
3ff02a10:	.word  0x0000
3ff02a20:	.word  0x0000
3ff02a30:	.word  0x0000
3ff02a40:	.word  0x0000
3ff02a50:	.word  0x0000
3ff02a60:	.word  0x0000
3ff02a70:	.word  0x0000
3ff02a80:	.word  0x0000
3ff02a90:	.word  0x0000
3ff02aa0:	.word  0x0000
3ff02ab0:	.word  0x0000
3ff02ac0:	.word  0x00aa
3ff02ad0:	putst  a4
3ff02ae0:	.word  0x0005
3ff02af0:	.word  0x0000
3ff02b00:	.word  0x0000
3ff02b10:	.word  0x0000
3ff02b20:	movy   b8, b0
3ff02b30:	dsjs   a9, L3FF029A0
3ff02b40:	.word  0x0000
3ff02b50:	.word  0x0000
3ff02b60:	.word  0x0000
3ff02b70:	.word  0x0000
3ff02b80:	.word  0x0000
3ff02b90:	.word  0x0000
3ff02ba0:	.word  0x0000
3ff02bb0:	.word  0x0000
L3FF02BC0:
3ff02bc0:	.word  0x0000
3ff02bd0:	.word  0x0000
3ff02be0:	.word  0x0000
3ff02bf0:	.word  0x0000
3ff02c00:	.word  0x0000
3ff02c10:	.word  0x0000
3ff02c20:	.word  0x0000
3ff02c30:	.word  0x0000
3ff02c40:	.word  0x0000
3ff02c50:	.word  0x0000
3ff02c60:	.word  0x0000
3ff02c70:	.word  0x0000
3ff02c80:	.word  0x0000
3ff02c90:	.word  0x0000
3ff02ca0:	.word  0x0000
3ff02cb0:	.word  0x0000
3ff02cc0:	.word  0x0000
3ff02cd0:	.word  0x0000
3ff02ce0:	.word  0x0000
3ff02cf0:	.word  0x0000
3ff02d00:	.word  0x0000
3ff02d10:	.word  0x0000
3ff02d20:	.word  0x0000
3ff02d30:	.word  0x0000
3ff02d40:	movy   b8, b0
3ff02d50:	dsjs   a9, L3FF02BC0
3ff02d60:	.word  0x0000
3ff02d70:	.word  0x0000
3ff02d80:	.word  0x0000
3ff02d90:	.word  0x0000
3ff02da0:	.word  0x0000
3ff02db0:	.word  0x0000
3ff02dc0:	.word  0x0000
3ff02dd0:	.word  0x0000
L3FF02DE0:
3ff02de0:	.word  0x0000
3ff02df0:	.word  0x0000
3ff02e00:	.word  0x0000
3ff02e10:	.word  0x0000
3ff02e20:	.word  0x0000
3ff02e30:	.word  0x0000
3ff02e40:	.word  0x0000
3ff02e50:	.word  0x0000
3ff02e60:	.word  0x0000
3ff02e70:	.word  0x0000
3ff02e80:	.word  0x0000
3ff02e90:	.word  0x0000
3ff02ea0:	.word  0x0000
3ff02eb0:	.word  0x0000
3ff02ec0:	.word  0x0000
3ff02ed0:	.word  0x0000
3ff02ee0:	.word  0x0000
3ff02ef0:	.word  0x0000
3ff02f00:	.word  0x0000
3ff02f10:	.word  0x0000
3ff02f20:	.word  0x0000
3ff02f30:	.word  0x0000
3ff02f40:	.word  0x0000
3ff02f50:	.word  0x0000
3ff02f60:	movy   b8, b0
3ff02f70:	dsjs   a9, L3FF02DE0
3ff02f80:	.word  0x0000
3ff02f90:	.word  0x0000
3ff02fa0:	.word  0x0000
3ff02fb0:	.word  0x0000
3ff02fc0:	.word  0x0000
3ff02fd0:	.word  0x0000
3ff02fe0:	.word  0x0000
3ff02ff0:	.word  0x0000
3ff03000:	.word  0x0000
3ff03010:	.word  0x0000
3ff03020:	.word  0x0000
3ff03030:	.word  0x0000
3ff03040:	.word  0x0000
3ff03050:	.word  0x0000
L3FF03060:
3ff03060:	.word  0x0000
3ff03070:	.word  0x0000
3ff03080:	.word  0x0000
3ff03090:	.word  0x0000
3ff030a0:	.word  0x0000
3ff030b0:	.word  0x0000
3ff030c0:	.word  0x0000
3ff030d0:	.word  0x0000
3ff030e0:	.word  0x0000
3ff030f0:	.word  0x0000
3ff03100:	.word  0x0000
3ff03110:	.word  0x0000
3ff03120:	.word  0x0000
3ff03130:	.word  0x0000
3ff03140:	.word  0x0000
3ff03150:	.word  0x0000
3ff03160:	.word  0x0000
3ff03170:	.word  0x0000
3ff03180:	exgpc  a2
3ff03190:	putst  a4
3ff031a0:	.word  0x0005
3ff031b0:	.word  0x0000
3ff031c0:	.word  0x0000
3ff031d0:	.word  0x0000
3ff031e0:	movy   b12, b0
3ff031f0:	dsjs   a9, L3FF03060
3ff03200:	.word  0x0000
3ff03210:	.word  0x0000
3ff03220:	.word  0x0000
3ff03230:	.word  0x0000
3ff03240:	.word  0x0000
3ff03250:	.word  0x0000
3ff03260:	.word  0x0000
3ff03270:	.word  0x0000
L3FF03280:
3ff03280:	.word  0x0000
3ff03290:	.word  0x0000
3ff032a0:	.word  0x0000
3ff032b0:	.word  0x0000
3ff032c0:	.word  0x0000
3ff032d0:	.word  0x0000
3ff032e0:	.word  0x0000
3ff032f0:	.word  0x0000
3ff03300:	.word  0x0000
3ff03310:	.word  0x0000
3ff03320:	.word  0x0000
3ff03330:	.word  0x0000
3ff03340:	.word  0x0000
3ff03350:	.word  0x0000
3ff03360:	.word  0x0000
3ff03370:	.word  0x0000
3ff03380:	.word  0x0000
3ff03390:	.word  0x0000
3ff033a0:	.word  0x0000
3ff033b0:	.word  0x0000
3ff033c0:	.word  0x0000
3ff033d0:	.word  0x0000
3ff033e0:	.word  0x0000
3ff033f0:	.word  0x0000
3ff03400:	movy   b12, b0
3ff03410:	dsjs   a9, L3FF03280
3ff03420:	.word  0x0000
3ff03430:	.word  0x0000
3ff03440:	.word  0x0000
3ff03450:	.word  0x0000
3ff03460:	.word  0x0000
3ff03470:	.word  0x0000
3ff03480:	.word  0x0000
3ff03490:	.word  0x0000
L3FF034A0:
3ff034a0:	.word  0x0000
3ff034b0:	.word  0x0000
3ff034c0:	.word  0x0000
3ff034d0:	.word  0x0000
3ff034e0:	.word  0x0000
3ff034f0:	.word  0x0000
3ff03500:	.word  0x0000
3ff03510:	.word  0x0000
3ff03520:	.word  0x0000
3ff03530:	.word  0x0000
3ff03540:	.word  0x0000
3ff03550:	.word  0x0000
3ff03560:	.word  0x0000
3ff03570:	.word  0x0000
3ff03580:	.word  0x0000
3ff03590:	.word  0x0000
3ff035a0:	.word  0x0000
3ff035b0:	.word  0x0000
3ff035c0:	.word  0x0000
3ff035d0:	.word  0x0000
3ff035e0:	.word  0x0000
3ff035f0:	.word  0x0000
3ff03600:	.word  0x0000
3ff03610:	.word  0x0000
3ff03620:	movy   b12, b0
3ff03630:	dsjs   a9, L3FF034A0
3ff03640:	.word  0x0000
3ff03650:	.word  0x0000
3ff03660:	.word  0x0000
3ff03670:	.word  0x0000
3ff03680:	.word  0x0000
3ff03690:	.word  0x0000
3ff036a0:	.word  0x0000
3ff036b0:	.word  0x0000
3ff036c0:	.word  0x0000
3ff036d0:	.word  0x0000
3ff036e0:	.word  0x0000
3ff036f0:	.word  0x0000
3ff03700:	.word  0x0000
3ff03710:	.word  0x0000
L3FF03720:
3ff03720:	.word  0x0000
3ff03730:	.word  0x0000
3ff03740:	.word  0x0000
3ff03750:	.word  0x0000
3ff03760:	.word  0x0000
3ff03770:	.word  0x0000
3ff03780:	.word  0x0000
3ff03790:	.word  0x0000
3ff037a0:	.word  0x0000
3ff037b0:	.word  0x0000
3ff037c0:	.word  0x0000
3ff037d0:	.word  0x0000
3ff037e0:	.word  0x0000
3ff037f0:	.word  0x0000
3ff03800:	.word  0x0000
3ff03810:	.word  0x0000
3ff03820:	.word  0x0000
3ff03830:	.word  0x0000
3ff03840:	.word  0x0000
3ff03850:	.word  0x0000
3ff03860:	.word  0x0004
3ff03870:	.word  0x0000
3ff03880:	.word  0x0000
3ff03890:	.word  0x0000
3ff038a0:	.word  0xdbb0
3ff038b0:	dsjs   a9, L3FF03720
3ff038c0:	.word  0x0000
3ff038d0:	.word  0x0000
3ff038e0:	.word  0x0000
3ff038f0:	.word  0x0000
3ff03900:	.word  0x0000
3ff03910:	.word  0x0000
3ff03920:	.word  0x0000
3ff03930:	.word  0x0000
L3FF03940:
3ff03940:	.word  0x0000
3ff03950:	.word  0x0000
3ff03960:	.word  0x0000
3ff03970:	.word  0x0000
3ff03980:	.word  0x0000
3ff03990:	.word  0x0000
3ff039a0:	.word  0x0000
3ff039b0:	.word  0x0000
3ff039c0:	.word  0x0000
3ff039d0:	.word  0x0000
3ff039e0:	.word  0x0000
3ff039f0:	.word  0x0000
3ff03a00:	.word  0x0000
3ff03a10:	.word  0x0000
3ff03a20:	.word  0x0000
3ff03a30:	.word  0x0000
3ff03a40:	.word  0x0000
3ff03a50:	.word  0x0000
3ff03a60:	.word  0x0000
3ff03a70:	.word  0x0000
3ff03a80:	.word  0x0000
3ff03a90:	.word  0x0000
3ff03aa0:	.word  0x0000
3ff03ab0:	.word  0x0000
3ff03ac0:	.word  0xdbb0
3ff03ad0:	dsjs   a9, L3FF03940
3ff03ae0:	.word  0x0000
3ff03af0:	.word  0x0000
3ff03b00:	.word  0x0000
3ff03b10:	.word  0x0000
3ff03b20:	.word  0x0000
3ff03b30:	.word  0x0000
3ff03b40:	.word  0x0000
3ff03b50:	.word  0x0000
L3FF03B60:
3ff03b60:	.word  0x0000
3ff03b70:	.word  0x0000
3ff03b80:	.word  0x0000
3ff03b90:	.word  0x0000
3ff03ba0:	.word  0x0000
3ff03bb0:	.word  0x0000
3ff03bc0:	.word  0x0000
3ff03bd0:	.word  0x0000
3ff03be0:	.word  0x0000
3ff03bf0:	.word  0x0000
3ff03c00:	.word  0x0000
3ff03c10:	.word  0x0000
3ff03c20:	.word  0x0000
3ff03c30:	.word  0x0000
3ff03c40:	.word  0x0000
3ff03c50:	.word  0x0000
3ff03c60:	.word  0x0000
3ff03c70:	.word  0x0000
3ff03c80:	.word  0x0000
3ff03c90:	.word  0x0000
3ff03ca0:	.word  0x0000
3ff03cb0:	.word  0x0000
3ff03cc0:	.word  0x0000
3ff03cd0:	.word  0x0000
3ff03ce0:	.word  0xdbb0
3ff03cf0:	dsjs   a9, L3FF03B60
3ff03d00:	.word  0x0000
3ff03d10:	.word  0x0000
3ff03d20:	.word  0x0000
3ff03d30:	.word  0x0000
3ff03d40:	.word  0x0000
3ff03d50:	.word  0x0000
3ff03d60:	.word  0x0000
3ff03d70:	.word  0x0000
3ff03d80:	.word  0x0000
3ff03d90:	.word  0x0000
3ff03da0:	.word  0x0000
3ff03db0:	.word  0x0000
3ff03dc0:	.word  0x0000
3ff03dd0:	.word  0x0000
L3FF03DE0:
3ff03de0:	.word  0x0000
3ff03df0:	.word  0x0000
3ff03e00:	.word  0x0000
3ff03e10:	.word  0x0000
3ff03e20:	.word  0x0000
3ff03e30:	.word  0x0000
3ff03e40:	.word  0x0000
3ff03e50:	.word  0x0000
3ff03e60:	.word  0x0000
3ff03e70:	.word  0x0000
3ff03e80:	.word  0x0000
3ff03e90:	.word  0x0000
3ff03ea0:	.word  0x0000
3ff03eb0:	.word  0x0000
3ff03ec0:	.word  0x0000
3ff03ed0:	.word  0x0000
3ff03ee0:	.word  0x0000
3ff03ef0:	.word  0x0000
3ff03f00:	.word  0x0014
3ff03f10:	.word  0x00c8
3ff03f20:	.word  0x0002
3ff03f30:	.word  0x0000
3ff03f40:	.word  0x0000
3ff03f50:	.word  0x0000
3ff03f60:	movy   sp, a8
3ff03f70:	dsjs   a9, L3FF03DE0
3ff03f80:	.word  0x0000
3ff03f90:	.word  0x0000
3ff03fa0:	.word  0x0000
3ff03fb0:	.word  0x0000
3ff03fc0:	.word  0x0000
3ff03fd0:	.word  0x0000
3ff03fe0:	.word  0x0000
3ff03ff0:	.word  0x0000
L3FF04000:
3ff04000:	.word  0x0000
3ff04010:	.word  0x0000
3ff04020:	.word  0x0000
3ff04030:	.word  0x0000
3ff04040:	.word  0x0000
3ff04050:	.word  0x0000
3ff04060:	.word  0x0000
3ff04070:	.word  0x0000
3ff04080:	.word  0x0000
3ff04090:	.word  0x0000
3ff040a0:	.word  0x0000
3ff040b0:	.word  0x0000
3ff040c0:	.word  0x0000
3ff040d0:	.word  0x0000
3ff040e0:	.word  0x0000
3ff040f0:	.word  0x0000
3ff04100:	.word  0x0000
3ff04110:	.word  0x0000
3ff04120:	.word  0x0000
3ff04130:	.word  0x0000
3ff04140:	.word  0x0000
3ff04150:	.word  0x0000
3ff04160:	.word  0x0000
3ff04170:	.word  0x0000
3ff04180:	movy   sp, a8
3ff04190:	dsjs   a9, L3FF04000
3ff041a0:	.word  0x0000
3ff041b0:	.word  0x0000
3ff041c0:	.word  0x0000
3ff041d0:	.word  0x0000
3ff041e0:	.word  0x0000
3ff041f0:	.word  0x0000
3ff04200:	.word  0x0000
3ff04210:	.word  0x0000
L3FF04220:
3ff04220:	.word  0x0000
3ff04230:	.word  0x0000
3ff04240:	.word  0x0000
3ff04250:	.word  0x0000
3ff04260:	.word  0x0000
3ff04270:	.word  0x0000
3ff04280:	.word  0x0000
3ff04290:	.word  0x0000
3ff042a0:	.word  0x0000
3ff042b0:	.word  0x0000
3ff042c0:	.word  0x0000
L3FF042D0:
3ff042d0:	.word  0x0000
3ff042e0:	.word  0x0000
3ff042f0:	.word  0x0000
3ff04300:	.word  0x0000
3ff04310:	.word  0x0000
3ff04320:	.word  0x0000
3ff04330:	.word  0x0000
3ff04340:	.word  0x0000
3ff04350:	.word  0x0000
3ff04360:	.word  0x0000
3ff04370:	.word  0x0000
3ff04380:	.word  0x0000
3ff04390:	.word  0x0000
3ff043a0:	movy   sp, a8
3ff043b0:	dsjs   a9, L3FF04220
3ff043c0:	setf   28, 0, 0
3ff043d0:	.word  0x73f0
3ff043e0:	.word  0x0017
3ff043f0:	.word  0x0014
3ff04400:	.word  0x0015
3ff04410:	.word  0x0002
3ff04420:	.word  0x0000
3ff04430:	.word  0x0001
3ff04440:	.word  0x0000
3ff04450:	pixt   a4, *a8, xy
3ff04460:	dsjs   a9, L3FF042D0
3ff04470:	.word  0x0000
3ff04480:	.word  0x0000
3ff04490:	.word  0x0000
3ff044a0:	.word  0x0000
3ff044b0:	.word  0x0000
3ff044c0:	.word  0x0000
3ff044d0:	.word  0x0000
3ff044e0:	.word  0x0000
L3FF044F0:
3ff044f0:	.word  0x0000
3ff04500:	.word  0x0000
3ff04510:	.word  0x0000
3ff04520:	.word  0x0000
3ff04530:	.word  0x0000
3ff04540:	.word  0x0000
3ff04550:	.word  0x0000
3ff04560:	.word  0x0000
3ff04570:	.word  0x0000
3ff04580:	.word  0x0000
3ff04590:	.word  0x0000
3ff045a0:	.word  0x0000
3ff045b0:	.word  0x0000
3ff045c0:	.word  0x0000
3ff045d0:	.word  0x0000
3ff045e0:	.word  0x0000
3ff045f0:	.word  0x0000
3ff04600:	.word  0x0000
3ff04610:	.word  0x0000
3ff04620:	.word  0x0000
3ff04630:	.word  0x0000
3ff04640:	.word  0x0000
3ff04650:	.word  0x0000
3ff04660:	.word  0x0000
3ff04670:	pixt   b9, *b0, xy
3ff04680:	dsjs   a9, L3FF044F0
3ff04690:	.word  0x0000
3ff046a0:	.word  0x0000
3ff046b0:	.word  0x0000
3ff046c0:	.word  0x0000
3ff046d0:	.word  0x0000
3ff046e0:	.word  0x0000
3ff046f0:	.word  0x0000
3ff04700:	.word  0x0000
L3FF04710:
3ff04710:	.word  0x0000
3ff04720:	.word  0x0000
3ff04730:	.word  0x0000
3ff04740:	.word  0x0000
3ff04750:	.word  0x0000
3ff04760:	.word  0x0000
3ff04770:	.word  0x0000
3ff04780:	.word  0x0000
3ff04790:	.word  0x0000
3ff047a0:	.word  0x0000
3ff047b0:	.word  0x0000
3ff047c0:	.word  0x0000
3ff047d0:	.word  0x0000
3ff047e0:	.word  0x0000
3ff047f0:	.word  0x0000
3ff04800:	.word  0x0000
3ff04810:	.word  0x0000
3ff04820:	.word  0x0000
3ff04830:	.word  0x0000
3ff04840:	.word  0x0000
3ff04850:	.word  0x0000
3ff04860:	.word  0x0000
3ff04870:	.word  0x0000
3ff04880:	.word  0x0000
3ff04890:	pixt   *b0, xy, b0
3ff048a0:	dsjs   a9, L3FF04710
3ff048b0:	.word  0x0000
3ff048c0:	.word  0x0000
3ff048d0:	.word  0x0000
3ff048e0:	.word  0x0000
3ff048f0:	.word  0x0000
3ff04900:	.word  0x0000
3ff04910:	.word  0x0000
3ff04920:	.word  0x0000
3ff04930:	.word  0x0000
3ff04940:	.word  0x0000
3ff04950:	.word  0x0000
3ff04960:	.word  0x0000
3ff04970:	.word  0x0000
3ff04980:	.word  0x0000
L3FF04990:
3ff04990:	.word  0x0000
3ff049a0:	.word  0x0000
3ff049b0:	.word  0x0000
3ff049c0:	.word  0x0000
3ff049d0:	.word  0x0000
3ff049e0:	.word  0x0000
3ff049f0:	.word  0x0000
3ff04a00:	.word  0x0000
3ff04a10:	.word  0x0000
3ff04a20:	.word  0x0000
3ff04a30:	.word  0x0000
3ff04a40:	.word  0x0000
3ff04a50:	.word  0x0000
3ff04a60:	.word  0x0000
3ff04a70:	.word  0x0000
3ff04a80:	.word  0x0000
3ff04a90:	.word  0x0000
3ff04aa0:	.word  0x0000
3ff04ab0:	.word  0x0014
3ff04ac0:	rev    a9
3ff04ad0:	.word  0x0002
3ff04ae0:	.word  0x0000
3ff04af0:	.word  0x0002
3ff04b00:	.word  0x0000
3ff04b10:	pixt   *b7, xy, b0
3ff04b20:	dsjs   a9, L3FF04990
3ff04b30:	.word  0x0000
3ff04b40:	.word  0x0000
3ff04b50:	.word  0x0000
3ff04b60:	.word  0x0000
3ff04b70:	.word  0x0000
3ff04b80:	.word  0x0000
3ff04b90:	.word  0x0000
3ff04ba0:	.word  0x0000
L3FF04BB0:
3ff04bb0:	.word  0x0000
3ff04bc0:	.word  0x0000
3ff04bd0:	.word  0x0000
3ff04be0:	.word  0x0000
3ff04bf0:	.word  0x0000
3ff04c00:	.word  0x0000
3ff04c10:	.word  0x0000
3ff04c20:	.word  0x0000
3ff04c30:	.word  0x0000
3ff04c40:	.word  0x0000
3ff04c50:	.word  0x0000
3ff04c60:	.word  0x0000
3ff04c70:	.word  0x0000
3ff04c80:	.word  0x0000
3ff04c90:	.word  0x0000
3ff04ca0:	.word  0x0000
3ff04cb0:	.word  0x0000
3ff04cc0:	.word  0x0000
3ff04cd0:	.word  0x0000
3ff04ce0:	.word  0x0000
3ff04cf0:	.word  0x0000
3ff04d00:	.word  0x0000
3ff04d10:	.word  0x0000
3ff04d20:	.word  0x0000
3ff04d30:	pixt   *b14, xy, b0
3ff04d40:	dsjs   a9, L3FF04BB0
3ff04d50:	.word  0x0000
3ff04d60:	.word  0x0000
3ff04d70:	.word  0x0000
3ff04d80:	.word  0x0000
3ff04d90:	.word  0x0000
3ff04da0:	.word  0x0000
3ff04db0:	.word  0x0000
3ff04dc0:	.word  0x0000
L3FF04DD0:
3ff04dd0:	.word  0x0000
3ff04de0:	.word  0x0000
3ff04df0:	.word  0x0000
3ff04e00:	.word  0x0000
3ff04e10:	.word  0x0000
3ff04e20:	.word  0x0000
3ff04e30:	.word  0x0000
3ff04e40:	.word  0x0000
3ff04e50:	.word  0x0000
3ff04e60:	.word  0x0000
3ff04e70:	.word  0x0000
3ff04e80:	.word  0x0000
3ff04e90:	.word  0x0000
3ff04ea0:	.word  0x0000
3ff04eb0:	.word  0x0000
3ff04ec0:	.word  0x0000
3ff04ed0:	.word  0x0000
3ff04ee0:	.word  0x0000
3ff04ef0:	.word  0x0000
3ff04f00:	.word  0x0000
3ff04f10:	.word  0x0000
3ff04f20:	.word  0x0000
3ff04f30:	.word  0x0000
3ff04f40:	.word  0x0000
3ff04f50:	pixt   *b6, xy, *b0, xy
3ff04f60:	dsjs   a9, L3FF04DD0
3ff04f70:	.word  0x0000
3ff04f80:	.word  0x0000
3ff04f90:	.word  0x0000
3ff04fa0:	.word  0x0000
3ff04fb0:	.word  0x0000
3ff04fc0:	.word  0x0000
3ff04fd0:	.word  0x0000
3ff04fe0:	.word  0x0000
3ff04ff0:	.word  0x0000
3ff05000:	.word  0x0000
3ff05010:	.word  0x0000
3ff05020:	.word  0x0000
3ff05030:	.word  0x0000
3ff05040:	.word  0x0000
L3FF05050:
3ff05050:	.word  0x0000
3ff05060:	.word  0x0000
3ff05070:	.word  0x0000
3ff05080:	.word  0x0000
3ff05090:	.word  0x0000
3ff050a0:	.word  0x0000
3ff050b0:	.word  0x0000
3ff050c0:	.word  0x0000
3ff050d0:	.word  0x0000
3ff050e0:	.word  0x0000
3ff050f0:	.word  0x0000
3ff05100:	.word  0x0000
3ff05110:	.word  0x0000
3ff05120:	.word  0x0000
3ff05130:	.word  0x0000
3ff05140:	.word  0x0000
3ff05150:	.word  0x0000
3ff05160:	.word  0x0000
3ff05170:	.word  0x0014
3ff05180:	rev    b13
3ff05190:	.word  0x0002
3ff051a0:	.word  0x0000
3ff051b0:	.word  0x0003
3ff051c0:	.word  0x0000
3ff051d0:	pixt   *b13, xy, *b8, xy
3ff051e0:	dsjs   a9, L3FF05050
3ff051f0:	.word  0x0000
3ff05200:	.word  0x0000
3ff05210:	.word  0x0000
3ff05220:	.word  0x0000
3ff05230:	.word  0x0000
3ff05240:	.word  0x0000
3ff05250:	.word  0x0000
3ff05260:	.word  0x0000
L3FF05270:
3ff05270:	.word  0x0000
3ff05280:	.word  0x0000
3ff05290:	.word  0x0000
3ff052a0:	.word  0x0000
3ff052b0:	.word  0x0000
3ff052c0:	.word  0x0000
3ff052d0:	.word  0x0000
3ff052e0:	.word  0x0000
3ff052f0:	.word  0x0000
3ff05300:	.word  0x0000
3ff05310:	.word  0x0000
3ff05320:	.word  0x0000
3ff05330:	.word  0x0000
3ff05340:	.word  0x0000
3ff05350:	.word  0x0000
3ff05360:	.word  0x0000
3ff05370:	.word  0x0000
3ff05380:	.word  0x0000
3ff05390:	.word  0x0000
3ff053a0:	.word  0x0000
3ff053b0:	.word  0x0000
3ff053c0:	.word  0x0000
3ff053d0:	.word  0x0000
3ff053e0:	.word  0x0000
3ff053f0:	drav   a7, a8
3ff05400:	dsjs   a9, L3FF05270
3ff05410:	.word  0x0000
3ff05420:	.word  0x0000
3ff05430:	.word  0x0000
3ff05440:	.word  0x0000
3ff05450:	.word  0x0000
3ff05460:	.word  0x0000
3ff05470:	.word  0x0000
3ff05480:	.word  0x0000
L3FF05490:
3ff05490:	.word  0x0000
3ff054a0:	.word  0x0000
3ff054b0:	.word  0x0000
3ff054c0:	.word  0x0000
3ff054d0:	.word  0x0000
3ff054e0:	.word  0x0000
3ff054f0:	.word  0x0000
3ff05500:	.word  0x0000
3ff05510:	.word  0x0000
3ff05520:	.word  0x0000
3ff05530:	.word  0x0000
3ff05540:	.word  0x0000
3ff05550:	.word  0x0000
3ff05560:	.word  0x0000
3ff05570:	.word  0x0000
3ff05580:	.word  0x0000
3ff05590:	.word  0x0000
3ff055a0:	.word  0x0000
3ff055b0:	.word  0x0000
3ff055c0:	.word  0x0000
3ff055d0:	.word  0x0000
3ff055e0:	.word  0x0000
3ff055f0:	.word  0x0000
3ff05600:	.word  0x0000
3ff05610:	pixt   b1, *b0
3ff05620:	dsjs   a9, L3FF05490
3ff05630:	.word  0x0000
3ff05640:	.word  0x0000
3ff05650:	.word  0x0000
3ff05660:	.word  0x0000
3ff05670:	.word  0x0000
3ff05680:	.word  0x0000
3ff05690:	.word  0x0000
3ff056a0:	.word  0x0000
3ff056b0:	.word  0x0000
3ff056c0:	.word  0x0000
3ff056d0:	.word  0x0000
3ff056e0:	.word  0x0000
3ff056f0:	.word  0x0000
3ff05700:	.word  0x0000
L3FF05710:
3ff05710:	.word  0x0000
3ff05720:	.word  0x0000
3ff05730:	.word  0x0000
3ff05740:	.word  0x0000
3ff05750:	.word  0x0000
3ff05760:	.word  0x0000
3ff05770:	.word  0x0000
3ff05780:	.word  0x0000
3ff05790:	.word  0x0000
3ff057a0:	.word  0x0000
3ff057b0:	.word  0x0000
3ff057c0:	.word  0x0000
3ff057d0:	.word  0x0000
3ff057e0:	.word  0x0000
3ff057f0:	.word  0x0000
3ff05800:	.word  0x0000
3ff05810:	.word  0x0000
3ff05820:	.word  0x0000
3ff05830:	.word  0x0014
3ff05840:	.word  0x0051
3ff05850:	.word  0x0002
3ff05860:	.word  0x0000
3ff05870:	.word  0x0004
3ff05880:	.word  0x0000
3ff05890:	pixt   b11, *b8
3ff058a0:	dsjs   a9, L3FF05710
3ff058b0:	.word  0x0000
3ff058c0:	.word  0x0000
3ff058d0:	.word  0x0000
3ff058e0:	.word  0x0000
3ff058f0:	.word  0x0000
3ff05900:	.word  0x0000
3ff05910:	.word  0x0000
3ff05920:	.word  0x0000
L3FF05930:
3ff05930:	.word  0x0000
3ff05940:	.word  0x0000
3ff05950:	.word  0x0000
3ff05960:	.word  0x0000
3ff05970:	.word  0x0000
3ff05980:	.word  0x0000
3ff05990:	.word  0x0000
3ff059a0:	.word  0x0000
3ff059b0:	.word  0x0000
3ff059c0:	.word  0x0000
3ff059d0:	.word  0x0000
3ff059e0:	.word  0x0000
3ff059f0:	.word  0x0000
3ff05a00:	.word  0x0000
3ff05a10:	.word  0x0000
3ff05a20:	.word  0x0000
3ff05a30:	.word  0x0000
3ff05a40:	.word  0x0000
3ff05a50:	.word  0x0000
3ff05a60:	.word  0x0000
3ff05a70:	.word  0x0000
3ff05a80:	.word  0x0000
3ff05a90:	.word  0x0000
3ff05aa0:	.word  0x0000
3ff05ab0:	pixt   *b2, b8
3ff05ac0:	dsjs   a9, L3FF05930
3ff05ad0:	.word  0x0000
3ff05ae0:	.word  0x0000
3ff05af0:	.word  0x0000
3ff05b00:	.word  0x0000
3ff05b10:	.word  0x0000
3ff05b20:	.word  0x0000
3ff05b30:	.word  0x0000
3ff05b40:	.word  0x0000
L3FF05B50:
3ff05b50:	.word  0x0000
3ff05b60:	.word  0x0000
3ff05b70:	.word  0x0000
3ff05b80:	.word  0x0000
3ff05b90:	.word  0x0000
3ff05ba0:	.word  0x0000
3ff05bb0:	.word  0x0000
3ff05bc0:	.word  0x0000
3ff05bd0:	.word  0x0000
3ff05be0:	.word  0x0000
3ff05bf0:	.word  0x0000
3ff05c00:	.word  0x0000
3ff05c10:	.word  0x0000
3ff05c20:	.word  0x0000
3ff05c30:	.word  0x0000
3ff05c40:	.word  0x0000
3ff05c50:	.word  0x0000
3ff05c60:	.word  0x0000
3ff05c70:	.word  0x0000
3ff05c80:	.word  0x0000
3ff05c90:	.word  0x0000
3ff05ca0:	.word  0x0000
3ff05cb0:	.word  0x0000
3ff05cc0:	.word  0x0000
3ff05cd0:	pixt   *b10, b8
3ff05ce0:	dsjs   a9, L3FF05B50
3ff05cf0:	.word  0x0000
3ff05d00:	.word  0x0000
3ff05d10:	.word  0x0000
3ff05d20:	.word  0x0000
3ff05d30:	.word  0x0000
3ff05d40:	.word  0x0000
3ff05d50:	.word  0x0000
3ff05d60:	.word  0x0000
3ff05d70:	.word  0x0000
3ff05d80:	.word  0x0000
3ff05d90:	.word  0x0000
3ff05da0:	.word  0x0000
3ff05db0:	.word  0x0000
3ff05dc0:	.word  0x0000
L3FF05DD0:
3ff05dd0:	.word  0x0000
3ff05de0:	.word  0x0000
3ff05df0:	.word  0x0000
3ff05e00:	.word  0x0000
3ff05e10:	.word  0x0000
3ff05e20:	.word  0x0000
3ff05e30:	.word  0x0000
3ff05e40:	.word  0x0000
3ff05e50:	.word  0x0000
3ff05e60:	.word  0x0000
3ff05e70:	.word  0x0000
3ff05e80:	.word  0x0000
3ff05e90:	.word  0x0000
3ff05ea0:	.word  0x0000
3ff05eb0:	.word  0x0000
3ff05ec0:	.word  0x0000
3ff05ed0:	.word  0x0000
3ff05ee0:	.word  0x0000
3ff05ef0:	.word  0x0014
3ff05f00:	.word  0x0069
3ff05f10:	.word  0x0004
3ff05f20:	.word  0x0000
3ff05f30:	.word  0x0005
3ff05f40:	.word  0x0000
3ff05f50:	pixt   *b1, *b0
3ff05f60:	dsjs   a9, L3FF05DD0
3ff05f70:	.word  0x0000
3ff05f80:	.word  0x0000
3ff05f90:	.word  0x0000
3ff05fa0:	.word  0x0000
3ff05fb0:	.word  0x0000
3ff05fc0:	.word  0x0000
3ff05fd0:	.word  0x0000
3ff05fe0:	.word  0x0000
L3FF05FF0:
3ff05ff0:	.word  0x0000
3ff06000:	.word  0x0000
3ff06010:	.word  0x0000
3ff06020:	.word  0x0000
3ff06030:	.word  0x0000
3ff06040:	.word  0x0000
3ff06050:	.word  0x0000
3ff06060:	.word  0x0000
3ff06070:	.word  0x0000
3ff06080:	.word  0x0000
3ff06090:	.word  0x0000
3ff060a0:	.word  0x0000
3ff060b0:	.word  0x0000
3ff060c0:	.word  0x0000
3ff060d0:	.word  0x0000
3ff060e0:	.word  0x0000
3ff060f0:	.word  0x0000
3ff06100:	.word  0x0000
3ff06110:	.word  0x0000
3ff06120:	.word  0x0000
3ff06130:	.word  0x0000
3ff06140:	.word  0x0000
3ff06150:	.word  0x0000
3ff06160:	.word  0x0000
3ff06170:	pixt   *a5, *a8
3ff06180:	dsjs   a9, L3FF05FF0
3ff06190:	.word  0x0000
3ff061a0:	.word  0x0000
3ff061b0:	.word  0x0000
3ff061c0:	.word  0x0000
3ff061d0:	.word  0x0000
3ff061e0:	.word  0x0000
3ff061f0:	.word  0x0000
3ff06200:	.word  0x0000
L3FF06210:
3ff06210:	.word  0x0000
3ff06220:	.word  0x0000
3ff06230:	.word  0x0000
3ff06240:	.word  0x0000
3ff06250:	.word  0x0000
3ff06260:	.word  0x0000
3ff06270:	.word  0x0000
3ff06280:	.word  0x0000
3ff06290:	.word  0x0000
3ff062a0:	.word  0x0000
3ff062b0:	.word  0x0000
3ff062c0:	.word  0x0000
3ff062d0:	.word  0x0000
3ff062e0:	.word  0x0000
3ff062f0:	.word  0x0000
3ff06300:	.word  0x0000
3ff06310:	.word  0x0000
3ff06320:	.word  0x0000
3ff06330:	.word  0x0000
3ff06340:	.word  0x0000
3ff06350:	.word  0x0000
3ff06360:	.word  0x0000
3ff06370:	.word  0x0000
3ff06380:	.word  0x0000
3ff06390:	pixt   *b9, *b8
3ff063a0:	dsjs   a9, L3FF06210
3ff063b0:	.word  0x0000
3ff063c0:	.word  0x0000
3ff063d0:	.word  0x0000
3ff063e0:	.word  0x0000
3ff063f0:	.word  0x0000
3ff06400:	.word  0x0000
3ff06410:	.word  0x0000
3ff06420:	.word  0x0000
3ff06430:	.word  0x0000
3ff06440:	.word  0x0000
3ff06450:	.word  0x0000
3ff06460:	.word  0x0000
3ff06470:	.word  0x0000
3ff06480:	.word  0x0000
L3FF06490:
3ff06490:	.word  0x0000
3ff064a0:	.word  0x0000
L3FF064B0:
3ff064b0:	.word  0x0000
3ff064c0:	.word  0x0000
L3FF064D0:
3ff064d0:	.word  0x0000
3ff064e0:	.word  0x0000
L3FF064F0:
3ff064f0:	.word  0x0000
3ff06500:	.word  0x0000
L3FF06510:
3ff06510:	.word  0x0000
3ff06520:	.word  0x0000
L3FF06530:
3ff06530:	.word  0x0000
3ff06540:	.word  0x0000
3ff06550:	.word  0x0000
3ff06560:	.word  0x0000
3ff06570:	.word  0x0000
3ff06580:	.word  0x0000
3ff06590:	.word  0x0000
3ff065a0:	.word  0x0000
3ff065b0:	.word  0x0012
3ff065c0:	.word  0x0087
3ff065d0:	.word  0x0006
3ff065e0:	.word  0x0000
3ff065f0:	.word  0x0006
3ff06600:	.word  0x0000
3ff06610:	.word  0x3580
3ff06620:	dsjs   a9, L3FF06490
3ff06630:	.word  0x3598
3ff06640:	dsjs   a9, L3FF064B0
3ff06650:	.word  0x35b0
3ff06660:	dsjs   a9, L3FF064D0
3ff06670:	.word  0x35c8
3ff06680:	dsjs   a9, L3FF064F0
3ff06690:	.word  0x35e0
3ff066a0:	dsjs   a9, L3FF06510
L3FF066B0:
3ff066b0:	.word  0x35f8
3ff066c0:	dsjs   a9, L3FF06530
L3FF066D0:
3ff066d0:	.word  0x0000
3ff066e0:	.word  0x0000
L3FF066F0:
3ff066f0:	.word  0x0000
3ff06700:	.word  0x0000
L3FF06710:
3ff06710:	.word  0x0000
3ff06720:	.word  0x0000
L3FF06730:
3ff06730:	.word  0x0000
3ff06740:	.word  0x0000
L3FF06750:
3ff06750:	.word  0x0000
3ff06760:	.word  0x0000
3ff06770:	.word  0x0000
3ff06780:	.word  0x0000
3ff06790:	.word  0x0000
3ff067a0:	.word  0x0000
3ff067b0:	.word  0x0000
3ff067c0:	.word  0x0000
3ff067d0:	.word  0x0000
3ff067e0:	.word  0x0000
3ff067f0:	.word  0x0000
3ff06800:	.word  0x0000
3ff06810:	.word  0x0000
3ff06820:	.word  0x0000
3ff06830:	.word  0x3580
3ff06840:	dsjs   a9, L3FF066B0
3ff06850:	.word  0x3598
3ff06860:	dsjs   a9, L3FF066D0
3ff06870:	.word  0x35b0
3ff06880:	dsjs   a9, L3FF066F0
3ff06890:	.word  0x35c8
3ff068a0:	dsjs   a9, L3FF06710
3ff068b0:	.word  0x35e0
3ff068c0:	dsjs   a9, L3FF06730
L3FF068D0:
3ff068d0:	.word  0x35f8
3ff068e0:	dsjs   a9, L3FF06750
L3FF068F0:
3ff068f0:	.word  0x0000
3ff06900:	.word  0x0000
L3FF06910:
3ff06910:	.word  0x0000
3ff06920:	.word  0x0000
L3FF06930:
3ff06930:	.word  0x0000
3ff06940:	.word  0x0000
L3FF06950:
3ff06950:	.word  0x0000
3ff06960:	.word  0x0000
L3FF06970:
3ff06970:	.word  0x0000
3ff06980:	.word  0x0000
3ff06990:	.word  0x0000
3ff069a0:	.word  0x0000
3ff069b0:	.word  0x0000
3ff069c0:	.word  0x0000
3ff069d0:	.word  0x0000
3ff069e0:	.word  0x0000
3ff069f0:	.word  0x0000
3ff06a00:	.word  0x0000
3ff06a10:	.word  0x0000
3ff06a20:	.word  0x0000
3ff06a30:	.word  0x0000
3ff06a40:	.word  0x0000
3ff06a50:	.word  0x3580
3ff06a60:	dsjs   a9, L3FF068D0
3ff06a70:	.word  0x3598
3ff06a80:	dsjs   a9, L3FF068F0
3ff06a90:	.word  0x35b0
3ff06aa0:	dsjs   a9, L3FF06910
3ff06ab0:	.word  0x35c8
3ff06ac0:	dsjs   a9, L3FF06930
3ff06ad0:	.word  0x35e0
3ff06ae0:	dsjs   a9, L3FF06950
3ff06af0:	.word  0x35f8
3ff06b00:	dsjs   a9, L3FF06970
3ff06b10:	.word  0x0000
3ff06b20:	.word  0x0000
3ff06b30:	.word  0x0000
3ff06b40:	.word  0x0000
L3FF06B50:
3ff06b50:	.word  0x0000
3ff06b60:	.word  0x0000
3ff06b70:	.word  0x0000
3ff06b80:	.word  0x0000
3ff06b90:	.word  0x0000
3ff06ba0:	.word  0x0000
3ff06bb0:	.word  0x0000
3ff06bc0:	.word  0x0000
3ff06bd0:	.word  0x0000
3ff06be0:	.word  0x0000
3ff06bf0:	.word  0x0000
3ff06c00:	.word  0x0000
3ff06c10:	.word  0x0000
3ff06c20:	.word  0x0000
3ff06c30:	.word  0x0000
3ff06c40:	.word  0x0000
3ff06c50:	.word  0x0000
3ff06c60:	.word  0x0000
3ff06c70:	.word  0x0012
3ff06c80:	.word  0x009f
3ff06c90:	.word  0x0004
3ff06ca0:	.word  0x0000
3ff06cb0:	.word  0x0007
3ff06cc0:	.word  0x0000
3ff06cd0:	pixt   *b13, *b8
3ff06ce0:	dsjs   a9, L3FF06B50
3ff06cf0:	.word  0x0000
3ff06d00:	.word  0x0000
3ff06d10:	.word  0x0000
3ff06d20:	.word  0x0000
3ff06d30:	.word  0x0000
3ff06d40:	.word  0x0000
3ff06d50:	.word  0x0000
3ff06d60:	.word  0x0000
L3FF06D70:
3ff06d70:	.word  0x0000
3ff06d80:	.word  0x0000
3ff06d90:	.word  0x0000
3ff06da0:	.word  0x0000
3ff06db0:	.word  0x0000
3ff06dc0:	.word  0x0000
3ff06dd0:	.word  0x0000
3ff06de0:	.word  0x0000
3ff06df0:	.word  0x0000
3ff06e00:	.word  0x0000
3ff06e10:	.word  0x0000
3ff06e20:	.word  0x0000
3ff06e30:	.word  0x0000
3ff06e40:	.word  0x0000
3ff06e50:	.word  0x0000
3ff06e60:	.word  0x0000
3ff06e70:	.word  0x0000
3ff06e80:	.word  0x0000
3ff06e90:	.word  0x0000
3ff06ea0:	.word  0x0000
3ff06eb0:	.word  0x0000
3ff06ec0:	.word  0x0000
3ff06ed0:	.word  0x0000
3ff06ee0:	.word  0x0000
3ff06ef0:	.word  0xfe60
3ff06f00:	dsjs   a9, L3FF06D70
3ff06f10:	.word  0x0000
3ff06f20:	.word  0x0000
3ff06f30:	.word  0x0000
3ff06f40:	.word  0x0000
3ff06f50:	.word  0x0000
3ff06f60:	.word  0x0000
3ff06f70:	.word  0x0000
3ff06f80:	.word  0x0000
L3FF06F90:
3ff06f90:	.word  0x0000
3ff06fa0:	.word  0x0000
3ff06fb0:	.word  0x0000
3ff06fc0:	.word  0x0000
3ff06fd0:	.word  0x0000
3ff06fe0:	.word  0x0000
3ff06ff0:	.word  0x0000
3ff07000:	.word  0x0000
3ff07010:	.word  0x0000
3ff07020:	.word  0x0000
3ff07030:	.word  0x0000
3ff07040:	.word  0x0000
3ff07050:	.word  0x0000
3ff07060:	.word  0x0000
3ff07070:	.word  0x0000
3ff07080:	.word  0x0000
3ff07090:	.word  0x0000
3ff070a0:	.word  0x0000
3ff070b0:	.word  0x0000
3ff070c0:	.word  0x0000
3ff070d0:	.word  0x0000
3ff070e0:	.word  0x0000
3ff070f0:	.word  0x0000
3ff07100:	.word  0x0000
3ff07110:	.word  0xff00
3ff07120:	dsjs   a9, L3FF06F90
3ff07130:	.word  0x0000
3ff07140:	.word  0x0000
3ff07150:	.word  0x0000
3ff07160:	.word  0x0000
3ff07170:	.word  0x0000
3ff07180:	.word  0x0000
3ff07190:	.word  0x0000
3ff071a0:	.word  0x0000
3ff071b0:	.word  0x0000
3ff071c0:	.word  0x0000
3ff071d0:	.word  0x0000
3ff071e0:	.word  0x0000
3ff071f0:	.word  0x0000
3ff07200:	.word  0x0000
L3FF07210:
3ff07210:	.word  0x0000
3ff07220:	.word  0x0000
3ff07230:	.word  0x0000
3ff07240:	.word  0x0000
3ff07250:	.word  0x0000
3ff07260:	.word  0x0000
3ff07270:	.word  0x0000
3ff07280:	.word  0x0000
3ff07290:	.word  0x0000
3ff072a0:	.word  0x0000
3ff072b0:	.word  0x0000
3ff072c0:	.word  0x0000
3ff072d0:	.word  0x0000
3ff072e0:	.word  0x0000
3ff072f0:	.word  0x0000
3ff07300:	.word  0x0000
3ff07310:	.word  0x0000
3ff07320:	.word  0x0000
3ff07330:	rev    b2
3ff07340:	.word  0x00ba
3ff07350:	.word  0x0001
3ff07360:	.word  0x0000
3ff07370:	.word  0x0008
3ff07380:	.word  0x0000
3ff07390:	dsjs   a8, L3FF07560
3ff073a0:	dsjs   a9, L3FF07210
3ff073b0:	.word  0x0000
3ff073c0:	.word  0x0000
3ff073d0:	.word  0x0000
3ff073e0:	.word  0x0000
3ff073f0:	.word  0x0000
3ff07400:	.word  0x0000
3ff07410:	.word  0x0000
3ff07420:	.word  0x0000
L3FF07430:
3ff07430:	.word  0x0000
3ff07440:	.word  0x0000
3ff07450:	.word  0x0000
3ff07460:	.word  0x0000
3ff07470:	.word  0x0000
3ff07480:	.word  0x0000
3ff07490:	.word  0x0000
3ff074a0:	.word  0x0000
3ff074b0:	.word  0x0000
3ff074c0:	.word  0x0000
3ff074d0:	.word  0x0000
3ff074e0:	.word  0x0000
3ff074f0:	.word  0x0000
3ff07500:	.word  0x0000
3ff07510:	.word  0x0000
3ff07520:	.word  0x0000
3ff07530:	.word  0x0000
3ff07540:	.word  0x0000
3ff07550:	.word  0x0000
L3FF07560:
3ff07560:	.word  0x0000
3ff07570:	.word  0x0000
3ff07580:	.word  0x0000
3ff07590:	.word  0x0000
3ff075a0:	.word  0x0000
3ff075b0:	dsjs   a8, L3FF07780
3ff075c0:	dsjs   a9, L3FF07430
3ff075d0:	.word  0x0000
3ff075e0:	.word  0x0000
3ff075f0:	.word  0x0000
3ff07600:	.word  0x0000
3ff07610:	.word  0x0000
3ff07620:	.word  0x0000
3ff07630:	.word  0x0000
3ff07640:	.word  0x0000
L3FF07650:
3ff07650:	.word  0x0000
3ff07660:	.word  0x0000
3ff07670:	.word  0x0000
3ff07680:	.word  0x0000
3ff07690:	.word  0x0000
3ff076a0:	.word  0x0000
3ff076b0:	.word  0x0000
3ff076c0:	.word  0x0000
3ff076d0:	.word  0x0000
3ff076e0:	.word  0x0000
3ff076f0:	.word  0x0000
3ff07700:	.word  0x0000
3ff07710:	.word  0x0000
3ff07720:	.word  0x0000
3ff07730:	.word  0x0000
3ff07740:	.word  0x0000
3ff07750:	.word  0x0000
3ff07760:	.word  0x0000
3ff07770:	.word  0x0000
L3FF07780:
3ff07780:	.word  0x0000
3ff07790:	.word  0x0000
3ff077a0:	.word  0x0000
3ff077b0:	.word  0x0000
3ff077c0:	.word  0x0000
3ff077d0:	.word  0xffa0
3ff077e0:	dsjs   a9, L3FF07650
3ff077f0:	.word  0x0000
3ff07800:	.word  0x0000
3ff07810:	.word  0x0000
3ff07820:	.word  0x0000
3ff07830:	.word  0x0000
3ff07840:	.word  0x0000
3ff07850:	.word  0x0000
3ff07860:	.word  0x0000
3ff07870:	.word  0x0000
3ff07880:	.word  0x0000
3ff07890:	.word  0x0000
3ff078a0:	.word  0x0000
3ff078b0:	.word  0x0000
3ff078c0:	.word  0x0000
L3FF078D0:
3ff078d0:	.word  0x0000
3ff078e0:	.word  0x0000
3ff078f0:	.word  0x0000
3ff07900:	.word  0x0000
3ff07910:	.word  0x0000
3ff07920:	.word  0x0000
3ff07930:	.word  0x0000
3ff07940:	.word  0x0000
3ff07950:	.word  0x0000
3ff07960:	.word  0x0000
3ff07970:	.word  0x0000
3ff07980:	.word  0x0000
3ff07990:	.word  0x0000
3ff079a0:	.word  0x0000
3ff079b0:	.word  0x0000
3ff079c0:	.word  0x0000
3ff079d0:	.word  0x0000
3ff079e0:	.word  0x0000
3ff079f0:	rev    b2
3ff07a00:	.word  0x00d2
3ff07a10:	.word  0x0004
3ff07a20:	.word  0x0000
3ff07a30:	.word  0x0009
3ff07a40:	.word  0x0000
3ff07a50:	.word  0xfff0
3ff07a60:	dsjs   a9, L3FF078D0
3ff07a70:	.word  0x0000
3ff07a80:	.word  0x0000
3ff07a90:	.word  0x0000
3ff07aa0:	.word  0x0000
3ff07ab0:	.word  0x0000
3ff07ac0:	.word  0x0000
3ff07ad0:	.word  0x0000
3ff07ae0:	.word  0x0000
L3FF07AF0:
3ff07af0:	.word  0x0000
3ff07b00:	.word  0x0000
3ff07b10:	.word  0x0000
3ff07b20:	.word  0x0000
3ff07b30:	.word  0x0000
3ff07b40:	.word  0x0000
3ff07b50:	.word  0x0000
3ff07b60:	.word  0x0000
3ff07b70:	.word  0x0000
3ff07b80:	.word  0x0000
3ff07b90:	.word  0x0000
3ff07ba0:	.word  0x0000
3ff07bb0:	.word  0x0000
3ff07bc0:	.word  0x0000
3ff07bd0:	.word  0x0000
3ff07be0:	.word  0x0000
3ff07bf0:	.word  0x0000
3ff07c00:	.word  0x0000
3ff07c10:	.word  0x0000
3ff07c20:	.word  0x0000
3ff07c30:	.word  0x0000
3ff07c40:	.word  0x0000
3ff07c50:	.word  0x0000
3ff07c60:	.word  0x0000
3ff07c70:	.word  0x0050
3ff07c80:	dsjs   a10, L3FF07AF0
3ff07c90:	.word  0x0000
3ff07ca0:	.word  0x0000
3ff07cb0:	.word  0x0000
3ff07cc0:	.word  0x0000
3ff07cd0:	.word  0x0000
3ff07ce0:	.word  0x0000
3ff07cf0:	.word  0x0000
3ff07d00:	.word  0x0000
L3FF07D10:
3ff07d10:	.word  0x0000
3ff07d20:	.word  0x0000
3ff07d30:	.word  0x0000
3ff07d40:	.word  0x0000
3ff07d50:	.word  0x0000
3ff07d60:	.word  0x0000
3ff07d70:	.word  0x0000
3ff07d80:	.word  0x0000
3ff07d90:	.word  0x0000
3ff07da0:	.word  0x0000
3ff07db0:	.word  0x0000
3ff07dc0:	.word  0x0000
3ff07dd0:	.word  0x0000
3ff07de0:	.word  0x0000
3ff07df0:	.word  0x0000
3ff07e00:	.word  0x0000
3ff07e10:	.word  0x0000
3ff07e20:	.word  0x0000
3ff07e30:	.word  0x0000
3ff07e40:	.word  0x0000
3ff07e50:	.word  0x0000
3ff07e60:	.word  0x0000
3ff07e70:	.word  0x0000
3ff07e80:	.word  0x0000
3ff07e90:	getpc  a0
3ff07ea0:	dsjs   a10, L3FF07D10
3ff07eb0:	.word  0x0000
3ff07ec0:	.word  0x0000
3ff07ed0:	.word  0x0000
3ff07ee0:	.word  0x0000
3ff07ef0:	.word  0x0000
3ff07f00:	.word  0x0000
3ff07f10:	.word  0x0000
3ff07f20:	.word  0x0000
3ff07f30:	.word  0x0000
3ff07f40:	.word  0x0000
3ff07f50:	.word  0x0000
3ff07f60:	.word  0x0000
3ff07f70:	.word  0x0000
3ff07f80:	.word  0x0000
L3FF07F90:
3ff07f90:	.word  0x0000
3ff07fa0:	.word  0x0000
3ff07fb0:	.word  0x0000
3ff07fc0:	.word  0x0000
3ff07fd0:	.word  0x0000
3ff07fe0:	.word  0x0000
3ff07ff0:	.word  0x0000
3ff08000:	.word  0x0000
3ff08010:	.word  0x0000
3ff08020:	.word  0x0000
3ff08030:	.word  0x0000
3ff08040:	.word  0x0000
3ff08050:	.word  0x0000
3ff08060:	.word  0x0000
3ff08070:	.word  0x0000
3ff08080:	.word  0x0000
3ff08090:	.word  0x0000
3ff080a0:	.word  0x0000
3ff080b0:	.word  0x0014
3ff080c0:	.word  0x00fe
3ff080d0:	.word  0x0005
3ff080e0:	.word  0x0000
3ff080f0:	.word  0x000a
3ff08100:	.word  0x0000
3ff08110:	sla    b2, b8
3ff08120:	dsjs   a9, L3FF07F90
3ff08130:	.word  0x0000
3ff08140:	.word  0x0000
3ff08150:	.word  0x0000
3ff08160:	.word  0x0000
3ff08170:	.word  0x0000
3ff08180:	.word  0x0000
3ff08190:	.word  0x0000
3ff081a0:	.word  0x0000
L3FF081B0:
3ff081b0:	.word  0x0000
3ff081c0:	.word  0x0000
3ff081d0:	.word  0x0000
3ff081e0:	.word  0x0000
3ff081f0:	.word  0x0000
3ff08200:	.word  0x0000
3ff08210:	.word  0x0000
3ff08220:	.word  0x0000
3ff08230:	.word  0x0000
3ff08240:	.word  0x0000
3ff08250:	.word  0x0000
3ff08260:	.word  0x0000
3ff08270:	.word  0x0000
3ff08280:	.word  0x0000
3ff08290:	.word  0x0000
3ff082a0:	.word  0x0000
3ff082b0:	.word  0x0000
3ff082c0:	.word  0x0000
3ff082d0:	.word  0x0000
3ff082e0:	.word  0x0000
3ff082f0:	.word  0x0000
3ff08300:	.word  0x0000
3ff08310:	.word  0x0000
3ff08320:	.word  0x0000
3ff08330:	sla    b2, b8
3ff08340:	dsjs   a9, L3FF081B0
3ff08350:	.word  0x0000
3ff08360:	.word  0x0000
3ff08370:	.word  0x0000
3ff08380:	.word  0x0000
3ff08390:	.word  0x0000
3ff083a0:	.word  0x0000
3ff083b0:	.word  0x0000
3ff083c0:	.word  0x0000
L3FF083D0:
3ff083d0:	.word  0x0000
3ff083e0:	.word  0x0000
3ff083f0:	.word  0x0000
3ff08400:	.word  0x0000
3ff08410:	.word  0x0000
3ff08420:	.word  0x0000
3ff08430:	.word  0x0000
3ff08440:	.word  0x0000
3ff08450:	.word  0x0000
3ff08460:	.word  0x0000
3ff08470:	.word  0x0000
3ff08480:	.word  0x0000
3ff08490:	.word  0x0000
3ff084a0:	.word  0x0000
3ff084b0:	.word  0x0000
3ff084c0:	.word  0x0000
3ff084d0:	.word  0x0000
3ff084e0:	.word  0x0000
3ff084f0:	.word  0x0000
3ff08500:	.word  0x0000
3ff08510:	.word  0x0000
3ff08520:	.word  0x0000
3ff08530:	.word  0x0000
3ff08540:	.word  0x0000
3ff08550:	sla    b2, b8
3ff08560:	dsjs   a9, L3FF083D0
3ff08570:	.word  0x0000
3ff08580:	.word  0x0000
3ff08590:	.word  0x0000
3ff085a0:	.word  0x0000
3ff085b0:	.word  0x0000
3ff085c0:	.word  0x0000
3ff085d0:	.word  0x0000
3ff085e0:	.word  0x0000
3ff085f0:	.word  0x0000
3ff08600:	.word  0x0000
3ff08610:	.word  0x0000
3ff08620:	.word  0x0000
3ff08630:	.word  0x0000
3ff08640:	.word  0x0000
L3FF08650:
3ff08650:	.word  0x0000
3ff08660:	.word  0x0000
3ff08670:	.word  0x0000
3ff08680:	.word  0x0000
3ff08690:	.word  0x0000
3ff086a0:	.word  0x0000
3ff086b0:	.word  0x0000
3ff086c0:	.word  0x0000
3ff086d0:	.word  0x0000
3ff086e0:	.word  0x0000
3ff086f0:	.word  0x0000
3ff08700:	.word  0x0000
3ff08710:	.word  0x0000
3ff08720:	.word  0x0000
3ff08730:	.word  0x0000
3ff08740:	.word  0x0000
3ff08750:	.word  0x0000
3ff08760:	.word  0x0000
3ff08770:	.word  0x00a6
3ff08780:	.word  0x00fe
3ff08790:	.word  0x0005
3ff087a0:	.word  0x0000
3ff087b0:	.word  0x000b
3ff087c0:	.word  0x0000
3ff087d0:	sla    a6, a0
3ff087e0:	dsjs   a9, L3FF08650
3ff087f0:	.word  0x0000
3ff08800:	.word  0x0000
3ff08810:	.word  0x0000
3ff08820:	.word  0x0000
3ff08830:	.word  0x0000
3ff08840:	.word  0x0000
3ff08850:	.word  0x0000
3ff08860:	.word  0x0000
L3FF08870:
3ff08870:	.word  0x0000
3ff08880:	.word  0x0000
3ff08890:	.word  0x0000
3ff088a0:	.word  0x0000
3ff088b0:	.word  0x0000
3ff088c0:	.word  0x0000
3ff088d0:	.word  0x0000
3ff088e0:	.word  0x0000
3ff088f0:	.word  0x0000
3ff08900:	.word  0x0000
3ff08910:	.word  0x0000
3ff08920:	.word  0x0000
3ff08930:	.word  0x0000
3ff08940:	.word  0x0000
3ff08950:	.word  0x0000
3ff08960:	.word  0x0000
3ff08970:	.word  0x0000
3ff08980:	.word  0x0000
3ff08990:	.word  0x0000
3ff089a0:	.word  0x0000
3ff089b0:	.word  0x0000
3ff089c0:	.word  0x0000
3ff089d0:	.word  0x0000
3ff089e0:	.word  0x0000
3ff089f0:	rl     0x9, b8
3ff08a00:	dsjs   a9, L3FF08870
3ff08a10:	.word  0x0000
3ff08a20:	.word  0x0000
3ff08a30:	.word  0x0000
3ff08a40:	.word  0x0000
3ff08a50:	.word  0x0000
3ff08a60:	.word  0x0000
3ff08a70:	.word  0x0000
3ff08a80:	.word  0x0000
L3FF08A90:
3ff08a90:	.word  0x0000
3ff08aa0:	.word  0x0000
3ff08ab0:	.word  0x0000
3ff08ac0:	.word  0x0000
3ff08ad0:	.word  0x0000
3ff08ae0:	.word  0x0000
3ff08af0:	.word  0x0000
3ff08b00:	.word  0x0000
3ff08b10:	.word  0x0000
3ff08b20:	.word  0x0000
3ff08b30:	.word  0x0000
3ff08b40:	.word  0x0000
3ff08b50:	.word  0x0000
3ff08b60:	.word  0x0000
3ff08b70:	.word  0x0000
3ff08b80:	.word  0x0000
3ff08b90:	.word  0x0000
3ff08ba0:	.word  0x0000
3ff08bb0:	.word  0x0000
3ff08bc0:	.word  0x0000
3ff08bd0:	.word  0x0000
3ff08be0:	.word  0x0000
3ff08bf0:	.word  0x0000
3ff08c00:	.word  0x0000
3ff08c10:	sla    a9, a0
3ff08c20:	dsjs   a9, L3FF08A90
3ff08c30:	.word  0x0000
3ff08c40:	.word  0x0000
3ff08c50:	.word  0x0000
3ff08c60:	.word  0x0000
3ff08c70:	.word  0x0000
3ff08c80:	.word  0x0000
3ff08c90:	.word  0x0000
3ff08ca0:	.word  0x0000
3ff08cb0:	.word  0x0000
3ff08cc0:	.word  0x0000
3ff08cd0:	.word  0x0000
3ff08ce0:	.word  0x0000
3ff08cf0:	.word  0x0000
3ff08d00:	.word  0x0000
L3FF08D10:
3ff08d10:	.word  0x0000
3ff08d20:	.word  0x0000
3ff08d30:	.word  0x0000
3ff08d40:	.word  0x0000
3ff08d50:	.word  0x0000
3ff08d60:	.word  0x0000
3ff08d70:	.word  0x0000
3ff08d80:	.word  0x0000
3ff08d90:	.word  0x0000
3ff08da0:	.word  0x0000
3ff08db0:	.word  0x0000
3ff08dc0:	.word  0x0000
3ff08dd0:	.word  0x0000
3ff08de0:	.word  0x0000
3ff08df0:	.word  0x0000
3ff08e00:	.word  0x0000
3ff08e10:	.word  0x0000
3ff08e20:	.word  0x0000
3ff08e30:	exgpc  a14
3ff08e40:	.word  0x00fe
3ff08e50:	.word  0x0005
3ff08e60:	.word  0x0000
3ff08e70:	.word  0x000c
3ff08e80:	.word  0x0000
3ff08e90:	move   a1, b0
3ff08ea0:	dsjs   a9, L3FF08D10
3ff08eb0:	.word  0x0000
3ff08ec0:	.word  0x0000
3ff08ed0:	.word  0x0000
3ff08ee0:	.word  0x0000
3ff08ef0:	.word  0x0000
3ff08f00:	.word  0x0000
3ff08f10:	.word  0x0000
3ff08f20:	.word  0x0000
L3FF08F30:
3ff08f30:	.word  0x0000
3ff08f40:	.word  0x0000
3ff08f50:	.word  0x0000
3ff08f60:	.word  0x0000
3ff08f70:	.word  0x0000
3ff08f80:	.word  0x0000
3ff08f90:	.word  0x0000
3ff08fa0:	.word  0x0000
3ff08fb0:	.word  0x0000
3ff08fc0:	.word  0x0000
3ff08fd0:	.word  0x0000
3ff08fe0:	.word  0x0000
3ff08ff0:	.word  0x0000
3ff09000:	.word  0x0000
3ff09010:	.word  0x0000
3ff09020:	.word  0x0000
3ff09030:	.word  0x0000
3ff09040:	.word  0x0000
3ff09050:	.word  0x0000
3ff09060:	.word  0x0000
3ff09070:	.word  0x0000
3ff09080:	.word  0x0000
3ff09090:	.word  0x0000
3ff090a0:	.word  0x0000
3ff090b0:	sla    a12, a0
3ff090c0:	dsjs   a9, L3FF08F30
3ff090d0:	.word  0x0000
3ff090e0:	.word  0x0000
3ff090f0:	.word  0x0000
3ff09100:	.word  0x0000
3ff09110:	.word  0x0000
3ff09120:	.word  0x0000
3ff09130:	.word  0x0000
3ff09140:	.word  0x0000
L3FF09150:
3ff09150:	.word  0x0000
3ff09160:	.word  0x0000
3ff09170:	.word  0x0000
3ff09180:	.word  0x0000
3ff09190:	.word  0x0000
3ff091a0:	.word  0x0000
3ff091b0:	.word  0x0000
3ff091c0:	.word  0x0000
3ff091d0:	.word  0x0000
3ff091e0:	.word  0x0000
3ff091f0:	.word  0x0000
3ff09200:	.word  0x0000
3ff09210:	.word  0x0000
3ff09220:	.word  0x0000
3ff09230:	.word  0x0000
3ff09240:	.word  0x0000
3ff09250:	.word  0x0000
3ff09260:	.word  0x0000
3ff09270:	.word  0x0000
3ff09280:	.word  0x0000
3ff09290:	.word  0x0000
3ff092a0:	.word  0x0000
3ff092b0:	.word  0x0000
3ff092c0:	.word  0x0000
3ff092d0:	srl    0x1d, b8
3ff092e0:	dsjs   a9, L3FF09150
3ff092f0:	.word  0x0000
3ff09300:	.word  0x0000
3ff09310:	.word  0x0000
3ff09320:	.word  0x0000
3ff09330:	.word  0x0000
3ff09340:	.word  0x0000
3ff09350:	.word  0x0000
3ff09360:	.word  0x0000
3ff09370:	.word  0x0000
3ff09380:	.word  0x0000
3ff09390:	.word  0x0000
3ff093a0:	.word  0x0000
3ff093b0:	.word  0x0000
3ff093c0:	.word  0x0000
L3FF093D0:
3ff093d0:	.word  0x0000
3ff093e0:	.word  0x0000
3ff093f0:	.word  0x0000
3ff09400:	.word  0x0000
3ff09410:	.word  0x0000
3ff09420:	.word  0x0000
3ff09430:	.word  0x0000
3ff09440:	.word  0x0000
3ff09450:	.word  0x0000
3ff09460:	.word  0x0000
3ff09470:	.word  0x0000
3ff09480:	.word  0x0000
3ff09490:	.word  0x0000
3ff094a0:	.word  0x0000
3ff094b0:	.word  0x0000
3ff094c0:	.word  0x0000
L3FF094D0:
3ff094d0:	.word  0x0000
3ff094e0:	.word  0x0000
3ff094f0:	.word  0x0000
3ff09500:	.word  0x0000
3ff09510:	.word  0x0004
3ff09520:	.word  0x0000
3ff09530:	.word  0x000d
3ff09540:	.word  0x0000
3ff09550:	.word  0x0238
3ff09560:	dsjs   a10, L3FF093D0
3ff09570:	.word  0x0000
3ff09580:	.word  0x0000
3ff09590:	.word  0x0000
3ff095a0:	.word  0x0000
3ff095b0:	.word  0x0000
3ff095c0:	.word  0x0000
3ff095d0:	.word  0x0000
3ff095e0:	.word  0x0000
L3FF095F0:
3ff095f0:	.word  0x0000
3ff09600:	.word  0x0000
3ff09610:	.word  0x0000
3ff09620:	.word  0x0000
3ff09630:	.word  0x0000
3ff09640:	.word  0x0000
3ff09650:	.word  0x0000
3ff09660:	.word  0x0000
3ff09670:	.word  0x0000
3ff09680:	.word  0x0000
3ff09690:	.word  0x0000
3ff096a0:	.word  0x0000
3ff096b0:	.word  0x0000
3ff096c0:	.word  0x0000
3ff096d0:	.word  0x0000
3ff096e0:	.word  0x0000
3ff096f0:	.word  0x0000
3ff09700:	.word  0x0000
3ff09710:	.word  0x0000
3ff09720:	.word  0x0000
3ff09730:	.word  0x0000
3ff09740:	.word  0x0000
3ff09750:	.word  0x0000
3ff09760:	.word  0x0000
3ff09770:	nop
3ff09780:	dsjs   a10, L3FF095F0
3ff09790:	.word  0x0000
3ff097a0:	.word  0x0000
3ff097b0:	.word  0x0000
3ff097c0:	.word  0x0000
3ff097d0:	.word  0x0000
3ff097e0:	.word  0x0000
3ff097f0:	.word  0x0000
3ff09800:	.word  0x0000
L3FF09810:
3ff09810:	.word  0x0000
3ff09820:	.word  0x0000
3ff09830:	.word  0x0000
3ff09840:	.word  0x0000
3ff09850:	.word  0x0000
3ff09860:	.word  0x0000
3ff09870:	.word  0x0000
3ff09880:	.word  0x0000
3ff09890:	.word  0x0000
3ff098a0:	.word  0x0000
3ff098b0:	.word  0x0000
L3FF098C0:
3ff098c0:	.word  0x0000
3ff098d0:	.word  0x0000
3ff098e0:	.word  0x0000
3ff098f0:	.word  0x0000
3ff09900:	.word  0x0000
3ff09910:	.word  0x0000
3ff09920:	.word  0x0000
3ff09930:	.word  0x0000
3ff09940:	.word  0x0000
3ff09950:	.word  0x0000
3ff09960:	.word  0x0000
3ff09970:	.word  0x0000
3ff09980:	.word  0x0000
3ff09990:	not    b8
3ff099a0:	dsjs   a10, L3FF09810
3ff099b0:	.word  0x0484
3ff099c0:	jrne   L3FF094D0
3ff099d0:	.word  0x0017
3ff099e0:	.word  0x00d2
3ff099f0:	.word  0x00ae
3ff09a00:	.word  0x0004
3ff09a10:	.word  0x0000
3ff09a20:	.word  0x0003
3ff09a30:	.word  0x0000
3ff09a40:	.word  0x0478
3ff09a50:	dsjs   a10, L3FF098C0
3ff09a60:	.word  0x0000
3ff09a70:	.word  0x0000
3ff09a80:	.word  0x0000
3ff09a90:	.word  0x0000
3ff09aa0:	.word  0x0000
3ff09ab0:	.word  0x0000
3ff09ac0:	.word  0x0000
3ff09ad0:	.word  0x0000
L3FF09AE0:
3ff09ae0:	.word  0x0000
3ff09af0:	.word  0x0000
3ff09b00:	.word  0x0000
3ff09b10:	.word  0x0000
3ff09b20:	.word  0x0000
3ff09b30:	.word  0x0000
3ff09b40:	.word  0x0000
3ff09b50:	.word  0x0000
3ff09b60:	.word  0x0000
3ff09b70:	.word  0x0000
3ff09b80:	.word  0x0000
3ff09b90:	.word  0x0000
3ff09ba0:	.word  0x0000
3ff09bb0:	.word  0x0000
3ff09bc0:	.word  0x0000
3ff09bd0:	.word  0x0000
3ff09be0:	.word  0x0000
3ff09bf0:	.word  0x0000
3ff09c00:	.word  0x0000
3ff09c10:	.word  0x0000
3ff09c20:	.word  0x0000
3ff09c30:	.word  0x0000
3ff09c40:	.word  0x0000
3ff09c50:	.word  0x0000
3ff09c60:	sext   b8, 0
3ff09c70:	dsjs   a10, L3FF09AE0
3ff09c80:	.word  0x0000
3ff09c90:	.word  0x0000
3ff09ca0:	.word  0x0000
3ff09cb0:	.word  0x0000
3ff09cc0:	.word  0x0000
3ff09cd0:	.word  0x0000
3ff09ce0:	.word  0x0000
3ff09cf0:	.word  0x0000
3ff09d00:	.word  0x0000
3ff09d10:	.word  0x0000
3ff09d20:	.word  0x0000
3ff09d30:	.word  0x0000
3ff09d40:	.word  0x0000
3ff09d50:	.word  0x0000
3ff09d60:	.word  0x0000
3ff09d70:	.word  0x0000
3ff09d80:	.word  0x0000
3ff09d90:	.word  0x0000
3ff09da0:	.word  0x0000
3ff09db0:	.word  0x0000
3ff09dc0:	.word  0x0000
3ff09dd0:	.word  0x0000
3ff09de0:	.word  0x0000
3ff09df0:	.word  0x0000
3ff09e00:	.word  0x0000
3ff09e10:	.word  0x0000
3ff09e20:	.word  0x0000
3ff09e30:	.word  0x0000
3ff09e40:	.word  0x0000
3ff09e50:	.word  0x0000
3ff09e60:	.word  0x0000
3ff09e70:	.word  0x0000
3ff09e80:	movb   b0, @0x3f4a
3ff09eb0:	.word  0x0000
3ff09ec0:	.word  0x0000
3ff09ed0:	.word  0x0000
3ff09ee0:	.word  0x0000
3ff09ef0:	.word  0x0000
3ff09f00:	.word  0x0000
3ff09f10:	.word  0x0000
3ff09f20:	.word  0x0000
3ff09f30:	.word  0x0000
3ff09f40:	.word  0x0000
3ff09f50:	.word  0x0000
3ff09f60:	.word  0x0000
3ff09f70:	.word  0x0000
L3FF09F80:
3ff09f80:	.word  0x0000
3ff09f90:	.word  0x0000
3ff09fa0:	.word  0x0000
3ff09fb0:	.word  0x0000
3ff09fc0:	.word  0x0000
3ff09fd0:	.word  0x0000
3ff09fe0:	.word  0x0000
3ff09ff0:	.word  0x0000
3ff0a000:	.word  0x0000
3ff0a010:	.word  0x0000
3ff0a020:	.word  0x0000
3ff0a030:	.word  0x0000
3ff0a040:	.word  0x0000
3ff0a050:	.word  0x0000
3ff0a060:	.word  0x0000
3ff0a070:	.word  0x0000
3ff0a080:	.word  0x0000
3ff0a090:	.word  0x0000
3ff0a0a0:	.word  0x00d2
3ff0a0b0:	.word  0x00d4
3ff0a0c0:	.word  0x0004
3ff0a0d0:	.word  0x0000
3ff0a0e0:	.word  0x0004
3ff0a0f0:	.word  0x0000
3ff0a100:	.word  0x0650
3ff0a110:	dsjs   a10, L3FF09F80
3ff0a120:	.word  0x0000
3ff0a130:	.word  0x0000
3ff0a140:	.word  0x0000
3ff0a150:	.word  0x0000
3ff0a160:	.word  0x0000
3ff0a170:	.word  0x0000
3ff0a180:	.word  0x0000
3ff0a190:	.word  0x0000
L3FF0A1A0:
3ff0a1a0:	.word  0x0000
3ff0a1b0:	.word  0x0000
3ff0a1c0:	.word  0x0000
3ff0a1d0:	.word  0x0000
3ff0a1e0:	.word  0x0000
3ff0a1f0:	.word  0x0000
3ff0a200:	.word  0x0000
3ff0a210:	.word  0x0000
3ff0a220:	.word  0x0000
3ff0a230:	.word  0x0000
3ff0a240:	.word  0x0000
3ff0a250:	.word  0x0000
3ff0a260:	.word  0x0000
3ff0a270:	.word  0x0000
3ff0a280:	.word  0x0000
3ff0a290:	.word  0x0000
3ff0a2a0:	.word  0x0000
3ff0a2b0:	.word  0x0000
3ff0a2c0:	.word  0x0000
3ff0a2d0:	.word  0x0000
3ff0a2e0:	.word  0x0000
3ff0a2f0:	.word  0x0000
3ff0a300:	.word  0x0000
3ff0a310:	.word  0x0000
3ff0a320:	.word  0x06c8
3ff0a330:	dsjs   a10, L3FF0A1A0
3ff0a340:	.word  0x0000
3ff0a350:	.word  0x0000
3ff0a360:	.word  0x0000
3ff0a370:	.word  0x0000
3ff0a380:	.word  0x0000
3ff0a390:	.word  0x0000
3ff0a3a0:	.word  0x0000
3ff0a3b0:	.word  0x0000
L3FF0A3C0:
3ff0a3c0:	.word  0x0000
3ff0a3d0:	.word  0x0000
3ff0a3e0:	.word  0x0000
3ff0a3f0:	.word  0x0000
3ff0a400:	.word  0x0000
3ff0a410:	.word  0x0000
3ff0a420:	.word  0x0000
3ff0a430:	.word  0x0000
3ff0a440:	.word  0x0000
3ff0a450:	.word  0x0000
3ff0a460:	.word  0x0000
3ff0a470:	.word  0x0000
3ff0a480:	.word  0x0000
3ff0a490:	.word  0x0000
3ff0a4a0:	.word  0x0000
3ff0a4b0:	.word  0x0000
3ff0a4c0:	.word  0x0000
3ff0a4d0:	.word  0x0000
3ff0a4e0:	.word  0x0000
3ff0a4f0:	.word  0x0000
3ff0a500:	.word  0x0000
3ff0a510:	.word  0x0000
3ff0a520:	.word  0x0000
3ff0a530:	.word  0x0000
3ff0a540:	setf   24, 1, 1
3ff0a550:	dsjs   a10, L3FF0A3C0
3ff0a560:	.word  0x0000
3ff0a570:	.word  0x0000
3ff0a580:	.word  0x0000
3ff0a590:	.word  0x0000
3ff0a5a0:	.word  0x0000
3ff0a5b0:	.word  0x0000
3ff0a5c0:	.word  0x0000
3ff0a5d0:	.word  0x0000
3ff0a5e0:	.word  0x0000
3ff0a5f0:	.word  0x0000
3ff0a600:	.word  0x0000
3ff0a610:	.word  0x0000
3ff0a620:	.word  0x0000
3ff0a630:	.word  0x0000
L3FF0A640:
3ff0a640:	.word  0x0000
3ff0a650:	.word  0x0000
3ff0a660:	.word  0x0000
3ff0a670:	.word  0x0000
3ff0a680:	.word  0x0000
3ff0a690:	.word  0x0000
3ff0a6a0:	.word  0x0000
3ff0a6b0:	.word  0x0000
3ff0a6c0:	.word  0x0000
3ff0a6d0:	.word  0x0000
3ff0a6e0:	.word  0x0000
3ff0a6f0:	.word  0x0000
3ff0a700:	.word  0x0000
3ff0a710:	.word  0x0000
3ff0a720:	.word  0x0000
3ff0a730:	.word  0x0000
3ff0a740:	.word  0x0000
3ff0a750:	.word  0x0000
3ff0a760:	.word  0x00d7
3ff0a770:	.word  0x00a7
3ff0a780:	.word  0x0001
3ff0a790:	.word  0x0000
3ff0a7a0:	.word  0x0005
3ff0a7b0:	.word  0x0000
3ff0a7c0:	addk   14, a0
3ff0a7d0:	dsjs   a9, L3FF0A640
3ff0a7e0:	.word  0x0000
3ff0a7f0:	.word  0x0000
3ff0a800:	.word  0x0000
3ff0a810:	.word  0x0000
3ff0a820:	.word  0x0000
3ff0a830:	.word  0x0000
3ff0a840:	.word  0x0000
3ff0a850:	.word  0x0000
L3FF0A860:
3ff0a860:	.word  0x0000
3ff0a870:	.word  0x0000
3ff0a880:	.word  0x0000
3ff0a890:	.word  0x0000
3ff0a8a0:	.word  0x0000
3ff0a8b0:	.word  0x0000
3ff0a8c0:	.word  0x0000
3ff0a8d0:	.word  0x0000
3ff0a8e0:	.word  0x0000
3ff0a8f0:	.word  0x0000
3ff0a900:	.word  0x0000
3ff0a910:	.word  0x0000
3ff0a920:	.word  0x0000
3ff0a930:	.word  0x0000
3ff0a940:	.word  0x0000
3ff0a950:	.word  0x0000
3ff0a960:	.word  0x0000
3ff0a970:	.word  0x0000
3ff0a980:	.word  0x0000
3ff0a990:	.word  0x0000
3ff0a9a0:	.word  0x0000
3ff0a9b0:	.word  0x0000
3ff0a9c0:	.word  0x0000
3ff0a9d0:	.word  0x0000
3ff0a9e0:	addk   14, a0
3ff0a9f0:	dsjs   a9, L3FF0A860
3ff0aa00:	.word  0x0000
3ff0aa10:	.word  0x0000
3ff0aa20:	.word  0x0000
3ff0aa30:	.word  0x0000
3ff0aa40:	.word  0x0000
3ff0aa50:	.word  0x0000
3ff0aa60:	.word  0x0000
3ff0aa70:	.word  0x0000
L3FF0AA80:
3ff0aa80:	.word  0x0000
3ff0aa90:	.word  0x0000
3ff0aaa0:	.word  0x0000
3ff0aab0:	.word  0x0000
3ff0aac0:	.word  0x0000
3ff0aad0:	.word  0x0000
3ff0aae0:	.word  0x0000
3ff0aaf0:	.word  0x0000
3ff0ab00:	.word  0x0000
3ff0ab10:	.word  0x0000
3ff0ab20:	.word  0x0000
3ff0ab30:	.word  0x0000
3ff0ab40:	.word  0x0000
3ff0ab50:	.word  0x0000
3ff0ab60:	.word  0x0000
3ff0ab70:	.word  0x0000
3ff0ab80:	.word  0x0000
3ff0ab90:	.word  0x0000
3ff0aba0:	.word  0x0000
3ff0abb0:	.word  0x0000
3ff0abc0:	.word  0x0000
3ff0abd0:	.word  0x0000
3ff0abe0:	.word  0x0000
3ff0abf0:	.word  0x0000
3ff0ac00:	addk   14, a0
3ff0ac10:	dsjs   a9, L3FF0AA80
3ff0ac20:	.word  0x0000
3ff0ac30:	.word  0x0000
3ff0ac40:	.word  0x0000
3ff0ac50:	.word  0x0000
3ff0ac60:	.word  0x0000
3ff0ac70:	.word  0x0000
3ff0ac80:	.word  0x0000
3ff0ac90:	.word  0x0000
3ff0aca0:	.word  0x0000
3ff0acb0:	.word  0x0000
3ff0acc0:	.word  0x0000
3ff0acd0:	.word  0x0000
3ff0ace0:	.word  0x0000
3ff0acf0:	.word  0x0000
L3FF0AD00:
3ff0ad00:	.word  0x0000
3ff0ad10:	.word  0x0000
3ff0ad20:	.word  0x0000
3ff0ad30:	.word  0x0000
3ff0ad40:	.word  0x0000
3ff0ad50:	.word  0x0000
3ff0ad60:	.word  0x0000
3ff0ad70:	.word  0x0000
3ff0ad80:	.word  0x0000
3ff0ad90:	.word  0x0000
3ff0ada0:	.word  0x0000
3ff0adb0:	.word  0x0000
3ff0adc0:	.word  0x0000
3ff0add0:	.word  0x0000
3ff0ade0:	.word  0x0000
3ff0adf0:	.word  0x0000
3ff0ae00:	.word  0x0000
3ff0ae10:	.word  0x0000
3ff0ae20:	.word  0x00d7
3ff0ae30:	.word  0x00cd
3ff0ae40:	.word  0x0001
3ff0ae50:	.word  0x0000
3ff0ae60:	.word  0x0006
3ff0ae70:	.word  0x0000
3ff0ae80:	addk   14, a0
3ff0ae90:	dsjs   a9, L3FF0AD00
3ff0aea0:	.word  0x0000
3ff0aeb0:	.word  0x0000
3ff0aec0:	.word  0x0000
3ff0aed0:	.word  0x0000
3ff0aee0:	.word  0x0000
3ff0aef0:	.word  0x0000
3ff0af00:	.word  0x0000
3ff0af10:	.word  0x0000
L3FF0AF20:
3ff0af20:	.word  0x0000
3ff0af30:	.word  0x0000
3ff0af40:	.word  0x0000
3ff0af50:	.word  0x0000
3ff0af60:	.word  0x0000
3ff0af70:	.word  0x0000
3ff0af80:	.word  0x0000
3ff0af90:	.word  0x0000
3ff0afa0:	.word  0x0000
3ff0afb0:	.word  0x0000
3ff0afc0:	.word  0x0000
3ff0afd0:	.word  0x0000
3ff0afe0:	.word  0x0000
3ff0aff0:	.word  0x0000
3ff0b000:	.word  0x0000
3ff0b010:	.word  0x0000
3ff0b020:	.word  0x0000
3ff0b030:	.word  0x0000
3ff0b040:	.word  0x0000
3ff0b050:	.word  0x0000
3ff0b060:	.word  0x0000
3ff0b070:	.word  0x0000
3ff0b080:	.word  0x0000
3ff0b090:	.word  0x0000
3ff0b0a0:	addk   14, a0
3ff0b0b0:	dsjs   a9, L3FF0AF20
3ff0b0c0:	.word  0x0000
3ff0b0d0:	.word  0x0000
3ff0b0e0:	.word  0x0000
3ff0b0f0:	.word  0x0000
3ff0b100:	.word  0x0000
3ff0b110:	.word  0x0000
3ff0b120:	.word  0x0000
3ff0b130:	.word  0x0000
L3FF0B140:
3ff0b140:	.word  0x0000
3ff0b150:	.word  0x0000
3ff0b160:	.word  0x0000
3ff0b170:	.word  0x0000
3ff0b180:	.word  0x0000
3ff0b190:	.word  0x0000
3ff0b1a0:	.word  0x0000
3ff0b1b0:	.word  0x0000
3ff0b1c0:	.word  0x0000
3ff0b1d0:	.word  0x0000
3ff0b1e0:	.word  0x0000
3ff0b1f0:	.word  0x0000
3ff0b200:	.word  0x0000
3ff0b210:	.word  0x0000
3ff0b220:	.word  0x0000
3ff0b230:	.word  0x0000
3ff0b240:	.word  0x0000
3ff0b250:	.word  0x0000
3ff0b260:	.word  0x0000
3ff0b270:	.word  0x0000
3ff0b280:	.word  0x0000
3ff0b290:	.word  0x0000
3ff0b2a0:	.word  0x0000
3ff0b2b0:	.word  0x0000
3ff0b2c0:	addk   14, a0
3ff0b2d0:	dsjs   a9, L3FF0B140
3ff0b2e0:	.word  0x0000
3ff0b2f0:	.word  0x0000
3ff0b300:	.word  0x0000
3ff0b310:	.word  0x0000
3ff0b320:	.word  0x0000
3ff0b330:	.word  0x0000
3ff0b340:	.word  0x0000
3ff0b350:	.word  0x0000
3ff0b360:	.word  0x0000
3ff0b370:	.word  0x0000
3ff0b380:	.word  0x0000
3ff0b390:	.word  0x0000
3ff0b3a0:	.word  0x0000
3ff0b3b0:	.word  0x0000
L3FF0B3C0:
3ff0b3c0:	.word  0x0000
3ff0b3d0:	.word  0x0000
3ff0b3e0:	.word  0x0000
3ff0b3f0:	.word  0x0000
3ff0b400:	.word  0x0000
3ff0b410:	.word  0x0000
3ff0b420:	.word  0x0000
3ff0b430:	.word  0x0000
3ff0b440:	.word  0x0000
3ff0b450:	.word  0x0000
3ff0b460:	.word  0x0000
3ff0b470:	.word  0x0000
3ff0b480:	.word  0x0000
3ff0b490:	.word  0x0000
3ff0b4a0:	.word  0x0000
3ff0b4b0:	.word  0x0000
3ff0b4c0:	.word  0x0000
3ff0b4d0:	.word  0x0000
3ff0b4e0:	.word  0x001f
3ff0b4f0:	.word  0x001c
3ff0b500:	.word  0x0005
3ff0b510:	.word  0x0000
3ff0b520:	.word  0x0007
3ff0b530:	.word  0x0000
3ff0b540:	.word  0x0828
3ff0b550:	dsjs   a10, L3FF0B3C0
3ff0b560:	.word  0x0000
3ff0b570:	.word  0x0000
3ff0b580:	.word  0x0000
3ff0b590:	.word  0x0000
3ff0b5a0:	.word  0x0000
3ff0b5b0:	.word  0x0000
3ff0b5c0:	.word  0x0000
3ff0b5d0:	.word  0x0000
L3FF0B5E0:
3ff0b5e0:	.word  0x0000
3ff0b5f0:	.word  0x0000
3ff0b600:	.word  0x0000
3ff0b610:	.word  0x0000
3ff0b620:	.word  0x0000
3ff0b630:	.word  0x0000
3ff0b640:	.word  0x0000
3ff0b650:	.word  0x0000
3ff0b660:	.word  0x0000
3ff0b670:	.word  0x0000
3ff0b680:	.word  0x0000
3ff0b690:	.word  0x0000
3ff0b6a0:	.word  0x0000
3ff0b6b0:	.word  0x0000
3ff0b6c0:	.word  0x0000
3ff0b6d0:	.word  0x0000
3ff0b6e0:	.word  0x0000
3ff0b6f0:	.word  0x0000
3ff0b700:	.word  0x0000
3ff0b710:	.word  0x0000
3ff0b720:	.word  0x0000
3ff0b730:	.word  0x0000
3ff0b740:	.word  0x0000
3ff0b750:	.word  0x0000
3ff0b760:	.word  0x08f0
3ff0b770:	dsjs   a10, L3FF0B5E0
3ff0b780:	.word  0x0000
3ff0b790:	.word  0x0000
3ff0b7a0:	.word  0x0000
3ff0b7b0:	.word  0x0000
3ff0b7c0:	.word  0x0000
3ff0b7d0:	.word  0x0000
3ff0b7e0:	.word  0x0000
3ff0b7f0:	.word  0x0000
3ff0b800:	.word  0x0000
3ff0b810:	.word  0x0000
3ff0b820:	.word  0x0000
3ff0b830:	.word  0x0000
3ff0b840:	.word  0x0000
3ff0b850:	.word  0x0000
3ff0b860:	.word  0x0000
3ff0b870:	.word  0x0000
3ff0b880:	.word  0x0000
3ff0b890:	.word  0x0000
3ff0b8a0:	.word  0x0000
3ff0b8b0:	.word  0x0000
3ff0b8c0:	.word  0x0000
3ff0b8d0:	.word  0x0000
3ff0b8e0:	.word  0x0000
3ff0b8f0:	.word  0x0000
3ff0b900:	.word  0x0000
3ff0b910:	.word  0x0000
3ff0b920:	.word  0x0000
3ff0b930:	.word  0x0000
3ff0b940:	.word  0x0000
3ff0b950:	.word  0x0000
3ff0b960:	.word  0x0000
3ff0b970:	.word  0x0000
3ff0b980:	movi   0x3f4a, a8
3ff0b9a0:	.word  0x0000
3ff0b9b0:	.word  0x0000
3ff0b9c0:	.word  0x0000
3ff0b9d0:	.word  0x0000
3ff0b9e0:	.word  0x0000
3ff0b9f0:	.word  0x0000
3ff0ba00:	.word  0x0000
3ff0ba10:	.word  0x0000
3ff0ba20:	.word  0x0000
3ff0ba30:	.word  0x0000
3ff0ba40:	.word  0x0000
3ff0ba50:	.word  0x0000
3ff0ba60:	.word  0x0000
3ff0ba70:	.word  0x0000
L3FF0BA80:
3ff0ba80:	.word  0x0000
3ff0ba90:	.word  0x0000
3ff0baa0:	.word  0x0000
3ff0bab0:	.word  0x0000
3ff0bac0:	.word  0x0000
3ff0bad0:	.word  0x0000
3ff0bae0:	.word  0x0000
3ff0baf0:	.word  0x0000
3ff0bb00:	.word  0x0000
3ff0bb10:	.word  0x0000
3ff0bb20:	.word  0x0000
3ff0bb30:	.word  0x0000
3ff0bb40:	.word  0x0000
3ff0bb50:	.word  0x0000
3ff0bb60:	.word  0x0000
3ff0bb70:	.word  0x0000
3ff0bb80:	.word  0x0000
3ff0bb90:	.word  0x0000
3ff0bba0:	.word  0x001f
3ff0bbb0:	.word  0x0044
3ff0bbc0:	.word  0x0005
3ff0bbd0:	.word  0x0000
3ff0bbe0:	.word  0x0008
3ff0bbf0:	.word  0x0000
3ff0bc00:	.word  0x0a80
3ff0bc10:	dsjs   a10, L3FF0BA80
3ff0bc20:	.word  0x0000
3ff0bc30:	.word  0x0000
3ff0bc40:	.word  0x0000
3ff0bc50:	.word  0x0000
3ff0bc60:	.word  0x0000
3ff0bc70:	.word  0x0000
3ff0bc80:	.word  0x0000
3ff0bc90:	.word  0x0000
3ff0bca0:	.word  0x0000
3ff0bcb0:	.word  0x0000
3ff0bcc0:	.word  0x0000
3ff0bcd0:	.word  0x0000
3ff0bce0:	.word  0x0000
3ff0bcf0:	.word  0x0000
3ff0bd00:	.word  0x0000
3ff0bd10:	.word  0x0000
3ff0bd20:	.word  0x0000
3ff0bd30:	.word  0x0000
3ff0bd40:	.word  0x0000
3ff0bd50:	.word  0x0000
3ff0bd60:	.word  0x0000
3ff0bd70:	.word  0x0000
3ff0bd80:	.word  0x0000
3ff0bd90:	.word  0x0000
3ff0bda0:	.word  0x0000
3ff0bdb0:	.word  0x0000
3ff0bdc0:	.word  0x0000
3ff0bdd0:	.word  0x0000
3ff0bde0:	.word  0x0000
3ff0bdf0:	.word  0x0000
3ff0be00:	.word  0x0000
3ff0be10:	.word  0x0000
3ff0be20:	cmpi   0xc0b5, b0
3ff0be40:	.word  0x0000
3ff0be50:	.word  0x0000
3ff0be60:	.word  0x0000
3ff0be70:	.word  0x0000
3ff0be80:	.word  0x0000
3ff0be90:	.word  0x0000
3ff0bea0:	.word  0x0000
3ff0beb0:	.word  0x0000
L3FF0BEC0:
3ff0bec0:	.word  0x0000
3ff0bed0:	.word  0x0000
3ff0bee0:	.word  0x0000
3ff0bef0:	.word  0x0000
3ff0bf00:	.word  0x0000
3ff0bf10:	.word  0x0000
3ff0bf20:	.word  0x0000
3ff0bf30:	.word  0x0000
3ff0bf40:	.word  0x0000
3ff0bf50:	.word  0x0000
3ff0bf60:	.word  0x0000
3ff0bf70:	.word  0x0000
3ff0bf80:	.word  0x0000
3ff0bf90:	.word  0x0000
3ff0bfa0:	.word  0x0000
3ff0bfb0:	.word  0x0000
3ff0bfc0:	.word  0x0000
3ff0bfd0:	.word  0x0000
3ff0bfe0:	.word  0x0000
3ff0bff0:	.word  0x0000
3ff0c000:	.word  0x0000
3ff0c010:	.word  0x0000
3ff0c020:	.word  0x0000
3ff0c030:	.word  0x0000
3ff0c040:	.word  0x0c40
3ff0c050:	dsjs   a10, L3FF0BEC0
3ff0c060:	.word  0x0000
3ff0c070:	.word  0x0000
3ff0c080:	.word  0x0000
3ff0c090:	.word  0x0000
3ff0c0a0:	.word  0x0000
3ff0c0b0:	.word  0x0000
3ff0c0c0:	.word  0x0000
3ff0c0d0:	.word  0x0000
3ff0c0e0:	.word  0x0000
3ff0c0f0:	.word  0x0000
3ff0c100:	.word  0x0000
3ff0c110:	.word  0x0000
3ff0c120:	.word  0x0000
3ff0c130:	.word  0x0000
3ff0c140:	.word  0x0000
3ff0c150:	.word  0x0000
3ff0c160:	.word  0x0000
3ff0c170:	.word  0x0000
3ff0c180:	.word  0x0000
3ff0c190:	.word  0x0000
3ff0c1a0:	.word  0x0000
3ff0c1b0:	.word  0x0000
3ff0c1c0:	.word  0x0000
3ff0c1d0:	.word  0x0000
3ff0c1e0:	.word  0x0000
3ff0c1f0:	.word  0x0000
3ff0c200:	.word  0x0000
3ff0c210:	.word  0x0000
3ff0c220:	.word  0x0000
3ff0c230:	.word  0x0000
3ff0c240:	.word  0x0000
3ff0c250:	.word  0x0000
3ff0c260:	.word  0x001f
3ff0c270:	.word  0x006c
3ff0c280:	.word  0x0005
3ff0c290:	.word  0x0000
3ff0c2a0:	.word  0x0009
3ff0c2b0:	.word  0x0000
3ff0c2c0:	subi   0xffffc0b5, b0
3ff0c2f0:	.word  0x0000
3ff0c300:	.word  0x0000
3ff0c310:	.word  0x0000
3ff0c320:	.word  0x0000
3ff0c330:	.word  0x0000
3ff0c340:	.word  0x0000
3ff0c350:	.word  0x0000
L3FF0C360:
3ff0c360:	.word  0x0000
3ff0c370:	.word  0x0000
3ff0c380:	.word  0x0000
3ff0c390:	.word  0x0000
3ff0c3a0:	.word  0x0000
3ff0c3b0:	.word  0x0000
3ff0c3c0:	.word  0x0000
3ff0c3d0:	.word  0x0000
3ff0c3e0:	.word  0x0000
3ff0c3f0:	.word  0x0000
3ff0c400:	.word  0x0000
3ff0c410:	.word  0x0000
3ff0c420:	.word  0x0000
3ff0c430:	.word  0x0000
3ff0c440:	.word  0x0000
3ff0c450:	.word  0x0000
3ff0c460:	.word  0x0000
3ff0c470:	.word  0x0000
3ff0c480:	.word  0x0000
3ff0c490:	.word  0x0000
3ff0c4a0:	.word  0x0000
3ff0c4b0:	.word  0x0000
3ff0c4c0:	.word  0x0000
3ff0c4d0:	.word  0x0000
3ff0c4e0:	setc
3ff0c4f0:	dsjs   a10, L3FF0C360
3ff0c500:	.word  0x0000
3ff0c510:	.word  0x0000
3ff0c520:	.word  0x0000
3ff0c530:	.word  0x0000
3ff0c540:	.word  0x0000
3ff0c550:	.word  0x0000
3ff0c560:	.word  0x0000
3ff0c570:	.word  0x0000
L3FF0C580:
3ff0c580:	.word  0x0000
3ff0c590:	.word  0x0000
3ff0c5a0:	.word  0x0000
3ff0c5b0:	.word  0x0000
3ff0c5c0:	.word  0x0000
3ff0c5d0:	.word  0x0000
3ff0c5e0:	.word  0x0000
3ff0c5f0:	.word  0x0000
3ff0c600:	.word  0x0000
3ff0c610:	.word  0x0000
3ff0c620:	.word  0x0000
3ff0c630:	.word  0x0000
3ff0c640:	.word  0x0000
3ff0c650:	.word  0x0000
3ff0c660:	.word  0x0000
3ff0c670:	.word  0x0000
3ff0c680:	.word  0x0000
3ff0c690:	.word  0x0000
3ff0c6a0:	.word  0x0000
3ff0c6b0:	.word  0x0000
3ff0c6c0:	.word  0x0000
3ff0c6d0:	.word  0x0000
3ff0c6e0:	.word  0x0000
3ff0c6f0:	.word  0x0000
3ff0c700:	.word  0x0ef8
3ff0c710:	dsjs   a10, L3FF0C580
3ff0c720:	.word  0x0000
3ff0c730:	.word  0x0000
3ff0c740:	.word  0x0000
3ff0c750:	.word  0x0000
3ff0c760:	.word  0x0000
3ff0c770:	.word  0x0000
3ff0c780:	.word  0x0000
3ff0c790:	.word  0x0000
3ff0c7a0:	.word  0x0000
3ff0c7b0:	.word  0x0000
3ff0c7c0:	.word  0x0000
3ff0c7d0:	.word  0x0000
3ff0c7e0:	.word  0x0000
3ff0c7f0:	.word  0x0000
L3FF0C800:
3ff0c800:	.word  0x0000
3ff0c810:	.word  0x0000
3ff0c820:	.word  0x0000
3ff0c830:	.word  0x0000
3ff0c840:	.word  0x0000
3ff0c850:	.word  0x0000
3ff0c860:	.word  0x0000
3ff0c870:	.word  0x0000
3ff0c880:	.word  0x0000
3ff0c890:	.word  0x0000
3ff0c8a0:	.word  0x0000
3ff0c8b0:	.word  0x0000
3ff0c8c0:	.word  0x0000
3ff0c8d0:	.word  0x0000
3ff0c8e0:	.word  0x0000
3ff0c8f0:	.word  0x0000
3ff0c900:	.word  0x0000
3ff0c910:	.word  0x0000
3ff0c920:	rev    b2
3ff0c930:	.word  0x00fa
3ff0c940:	.word  0x0005
3ff0c950:	.word  0x0000
3ff0c960:	.word  0x000a
3ff0c970:	.word  0x0000
3ff0c980:	sla    b2, b8
3ff0c990:	dsjs   a9, L3FF0C800
3ff0c9a0:	.word  0x0000
3ff0c9b0:	.word  0x0000
3ff0c9c0:	.word  0x0000
3ff0c9d0:	.word  0x0000
3ff0c9e0:	.word  0x0000
3ff0c9f0:	.word  0x0000
3ff0ca00:	.word  0x0000
3ff0ca10:	.word  0x0000
L3FF0CA20:
3ff0ca20:	.word  0x0000
3ff0ca30:	.word  0x0000
3ff0ca40:	.word  0x0000
3ff0ca50:	.word  0x0000
3ff0ca60:	.word  0x0000
3ff0ca70:	.word  0x0000
3ff0ca80:	.word  0x0000
3ff0ca90:	.word  0x0000
3ff0caa0:	.word  0x0000
3ff0cab0:	.word  0x0000
3ff0cac0:	.word  0x0000
3ff0cad0:	.word  0x0000
3ff0cae0:	.word  0x0000
3ff0caf0:	.word  0x0000
3ff0cb00:	.word  0x0000
3ff0cb10:	.word  0x0000
3ff0cb20:	.word  0x0000
3ff0cb30:	.word  0x0000
3ff0cb40:	.word  0x0000
3ff0cb50:	.word  0x0000
3ff0cb60:	.word  0x0000
3ff0cb70:	.word  0x0000
3ff0cb80:	.word  0x0000
3ff0cb90:	.word  0x0000
3ff0cba0:	sla    b2, b8
3ff0cbb0:	dsjs   a9, L3FF0CA20
3ff0cbc0:	.word  0x0000
3ff0cbd0:	.word  0x0000
3ff0cbe0:	.word  0x0000
3ff0cbf0:	.word  0x0000
3ff0cc00:	.word  0x0000
3ff0cc10:	.word  0x0000
3ff0cc20:	.word  0x0000
3ff0cc30:	.word  0x0000
L3FF0CC40:
3ff0cc40:	.word  0x0000
3ff0cc50:	.word  0x0000
3ff0cc60:	.word  0x0000
3ff0cc70:	.word  0x0000
3ff0cc80:	.word  0x0000
3ff0cc90:	.word  0x0000
3ff0cca0:	.word  0x0000
3ff0ccb0:	.word  0x0000
3ff0ccc0:	.word  0x0000
3ff0ccd0:	.word  0x0000
3ff0cce0:	.word  0x0000
3ff0ccf0:	.word  0x0000
3ff0cd00:	.word  0x0000
3ff0cd10:	.word  0x0000
3ff0cd20:	.word  0x0000
3ff0cd30:	.word  0x0000
3ff0cd40:	.word  0x0000
3ff0cd50:	.word  0x0000
3ff0cd60:	.word  0x0000
3ff0cd70:	.word  0x0000
3ff0cd80:	.word  0x0000
3ff0cd90:	.word  0x0000
3ff0cda0:	.word  0x0000
3ff0cdb0:	.word  0x0000
3ff0cdc0:	sla    b2, b8
3ff0cdd0:	dsjs   a9, L3FF0CC40
3ff0cde0:	.word  0x0000
3ff0cdf0:	.word  0x0000
3ff0ce00:	.word  0x0000
3ff0ce10:	.word  0x0000
3ff0ce20:	.word  0x0000
3ff0ce30:	.word  0x0000
3ff0ce40:	.word  0x0000
3ff0ce50:	.word  0x0000
3ff0ce60:	.word  0x0000
3ff0ce70:	.word  0x0000
3ff0ce80:	.word  0x0000
3ff0ce90:	.word  0x0000
3ff0cea0:	.word  0x0000
3ff0ceb0:	.word  0x0000
L3FF0CEC0:
3ff0cec0:	.word  0x0000
3ff0ced0:	.word  0x0000
3ff0cee0:	.word  0x0000
3ff0cef0:	.word  0x0000
3ff0cf00:	.word  0x0000
3ff0cf10:	.word  0x0000
3ff0cf20:	.word  0x0000
3ff0cf30:	.word  0x0000
3ff0cf40:	.word  0x0000
3ff0cf50:	.word  0x0000
3ff0cf60:	.word  0x0000
3ff0cf70:	.word  0x0000
3ff0cf80:	.word  0x0000
3ff0cf90:	.word  0x0000
3ff0cfa0:	.word  0x0000
3ff0cfb0:	.word  0x0000
3ff0cfc0:	.word  0x0000
3ff0cfd0:	.word  0x0000
3ff0cfe0:	.word  0x00d7
3ff0cff0:	.word  0x00fa
3ff0d000:	.word  0x0005
3ff0d010:	.word  0x0000
3ff0d020:	.word  0x000b
3ff0d030:	.word  0x0000
3ff0d040:	sla    a6, a0
3ff0d050:	dsjs   a9, L3FF0CEC0
3ff0d060:	.word  0x0000
3ff0d070:	.word  0x0000
3ff0d080:	.word  0x0000
3ff0d090:	.word  0x0000
3ff0d0a0:	.word  0x0000
3ff0d0b0:	.word  0x0000
3ff0d0c0:	.word  0x0000
3ff0d0d0:	.word  0x0000
L3FF0D0E0:
3ff0d0e0:	.word  0x0000
3ff0d0f0:	.word  0x0000
3ff0d100:	.word  0x0000
3ff0d110:	.word  0x0000
3ff0d120:	.word  0x0000
3ff0d130:	.word  0x0000
3ff0d140:	.word  0x0000
3ff0d150:	.word  0x0000
3ff0d160:	.word  0x0000
3ff0d170:	.word  0x0000
3ff0d180:	.word  0x0000
3ff0d190:	.word  0x0000
3ff0d1a0:	.word  0x0000
3ff0d1b0:	.word  0x0000
3ff0d1c0:	.word  0x0000
3ff0d1d0:	.word  0x0000
3ff0d1e0:	.word  0x0000
3ff0d1f0:	.word  0x0000
3ff0d200:	.word  0x0000
3ff0d210:	.word  0x0000
3ff0d220:	.word  0x0000
3ff0d230:	.word  0x0000
3ff0d240:	.word  0x0000
3ff0d250:	.word  0x0000
3ff0d260:	rl     0x9, b8
3ff0d270:	dsjs   a9, L3FF0D0E0
3ff0d280:	.word  0x0000
3ff0d290:	.word  0x0000
3ff0d2a0:	.word  0x0000
3ff0d2b0:	.word  0x0000
3ff0d2c0:	.word  0x0000
3ff0d2d0:	.word  0x0000
3ff0d2e0:	.word  0x0000
3ff0d2f0:	.word  0x0000
L3FF0D300:
3ff0d300:	.word  0x0000
3ff0d310:	.word  0x0000
3ff0d320:	.word  0x0000
3ff0d330:	.word  0x0000
3ff0d340:	.word  0x0000
3ff0d350:	.word  0x0000
3ff0d360:	.word  0x0000
3ff0d370:	.word  0x0000
3ff0d380:	.word  0x0000
3ff0d390:	.word  0x0000
3ff0d3a0:	.word  0x0000
3ff0d3b0:	.word  0x0000
3ff0d3c0:	.word  0x0000
3ff0d3d0:	.word  0x0000
3ff0d3e0:	.word  0x0000
3ff0d3f0:	.word  0x0000
3ff0d400:	.word  0x0000
3ff0d410:	.word  0x0000
3ff0d420:	.word  0x0000
3ff0d430:	.word  0x0000
3ff0d440:	.word  0x0000
3ff0d450:	.word  0x0000
3ff0d460:	.word  0x0000
3ff0d470:	.word  0x0000
3ff0d480:	sla    a9, a0
3ff0d490:	dsjs   a9, L3FF0D300
3ff0d4a0:	.word  0x0000
3ff0d4b0:	.word  0x0000
3ff0d4c0:	.word  0x0000
3ff0d4d0:	.word  0x0000
3ff0d4e0:	.word  0x0000
3ff0d4f0:	.word  0x0000
3ff0d500:	.word  0x0000
3ff0d510:	.word  0x0000
3ff0d520:	.word  0x0000
3ff0d530:	.word  0x0000
3ff0d540:	.word  0x0000
3ff0d550:	.word  0x0000
3ff0d560:	.word  0x0000
3ff0d570:	.word  0x0000
L3FF0D580:
3ff0d580:	.word  0x0000
3ff0d590:	.word  0x0000
3ff0d5a0:	.word  0x0000
3ff0d5b0:	.word  0x0000
3ff0d5c0:	.word  0x0000
3ff0d5d0:	.word  0x0000
3ff0d5e0:	.word  0x0000
3ff0d5f0:	.word  0x0000
3ff0d600:	.word  0x0000
3ff0d610:	.word  0x0000
3ff0d620:	.word  0x0000
3ff0d630:	.word  0x0000
3ff0d640:	.word  0x0000
3ff0d650:	.word  0x0000
3ff0d660:	.word  0x0000
3ff0d670:	.word  0x0000
3ff0d680:	.word  0x0000
3ff0d690:	.word  0x0000
3ff0d6a0:	jump   b9
3ff0d6b0:	.word  0x00fa
3ff0d6c0:	.word  0x0005
3ff0d6d0:	.word  0x0000
3ff0d6e0:	.word  0x000c
3ff0d6f0:	.word  0x0000
3ff0d700:	move   a1, b0
3ff0d710:	dsjs   a9, L3FF0D580
3ff0d720:	.word  0x0000
3ff0d730:	.word  0x0000
3ff0d740:	.word  0x0000
3ff0d750:	.word  0x0000
3ff0d760:	.word  0x0000
3ff0d770:	.word  0x0000
3ff0d780:	.word  0x0000
3ff0d790:	.word  0x0000
L3FF0D7A0:
3ff0d7a0:	.word  0x0000
3ff0d7b0:	.word  0x0000
3ff0d7c0:	.word  0x0000
3ff0d7d0:	.word  0x0000
3ff0d7e0:	.word  0x0000
3ff0d7f0:	.word  0x0000
3ff0d800:	.word  0x0000
3ff0d810:	.word  0x0000
3ff0d820:	.word  0x0000
3ff0d830:	.word  0x0000
3ff0d840:	.word  0x0000
3ff0d850:	.word  0x0000
3ff0d860:	.word  0x0000
3ff0d870:	.word  0x0000
3ff0d880:	.word  0x0000
3ff0d890:	.word  0x0000
3ff0d8a0:	.word  0x0000
3ff0d8b0:	.word  0x0000
3ff0d8c0:	.word  0x0000
3ff0d8d0:	.word  0x0000
3ff0d8e0:	.word  0x0000
3ff0d8f0:	.word  0x0000
3ff0d900:	.word  0x0000
3ff0d910:	.word  0x0000
3ff0d920:	sla    a12, a0
3ff0d930:	dsjs   a9, L3FF0D7A0
3ff0d940:	.word  0x0000
3ff0d950:	.word  0x0000
3ff0d960:	.word  0x0000
3ff0d970:	.word  0x0000
3ff0d980:	.word  0x0000
3ff0d990:	.word  0x0000
3ff0d9a0:	.word  0x0000
3ff0d9b0:	.word  0x0000
L3FF0D9C0:
3ff0d9c0:	.word  0x0000
3ff0d9d0:	.word  0x0000
3ff0d9e0:	.word  0x0000
3ff0d9f0:	.word  0x0000
3ff0da00:	.word  0x0000
3ff0da10:	.word  0x0000
3ff0da20:	.word  0x0000
3ff0da30:	.word  0x0000
3ff0da40:	.word  0x0000
3ff0da50:	.word  0x0000
3ff0da60:	.word  0x0000
3ff0da70:	.word  0x0000
3ff0da80:	.word  0x0000
3ff0da90:	.word  0x0000
3ff0daa0:	.word  0x0000
3ff0dab0:	.word  0x0000
3ff0dac0:	.word  0x0000
3ff0dad0:	.word  0x0000
3ff0dae0:	.word  0x0000
3ff0daf0:	.word  0x0000
3ff0db00:	.word  0x0000
3ff0db10:	.word  0x0000
3ff0db20:	.word  0x0000
3ff0db30:	.word  0x0000
3ff0db40:	srl    0x1d, b8
3ff0db50:	dsjs   a9, L3FF0D9C0
3ff0db60:	.word  0x0000
3ff0db70:	.word  0x0000
3ff0db80:	.word  0x0000
3ff0db90:	.word  0x0000
3ff0dba0:	.word  0x0000
3ff0dbb0:	.word  0x0000
3ff0dbc0:	.word  0x0000
3ff0dbd0:	.word  0x0000
3ff0dbe0:	.word  0x0000
3ff0dbf0:	.word  0x0000
3ff0dc00:	.word  0x0000
3ff0dc10:	.word  0x0000
3ff0dc20:	.word  0x0000
3ff0dc30:	.word  0x0000
L3FF0DC40:
3ff0dc40:	.word  0x0000
3ff0dc50:	.word  0x0000
3ff0dc60:	.word  0x0000
3ff0dc70:	.word  0x0000
3ff0dc80:	.word  0x0000
3ff0dc90:	.word  0x0000
3ff0dca0:	.word  0x0000
3ff0dcb0:	.word  0x0000
3ff0dcc0:	.word  0x0000
3ff0dcd0:	.word  0x0000
3ff0dce0:	.word  0x0000
3ff0dcf0:	.word  0x0000
3ff0dd00:	.word  0x0000
3ff0dd10:	.word  0x0000
3ff0dd20:	.word  0x0000
3ff0dd30:	.word  0x0000
3ff0dd40:	.word  0x0000
3ff0dd50:	.word  0x0000
3ff0dd60:	.word  0x0000
3ff0dd70:	.word  0x0000
3ff0dd80:	.word  0x0004
3ff0dd90:	.word  0x0000
3ff0dda0:	.word  0x000d
3ff0ddb0:	.word  0x0000
3ff0ddc0:	addk   32, a8
3ff0ddd0:	dsjs   a10, L3FF0DC40
3ff0dde0:	.word  0x0000
3ff0ddf0:	.word  0x0000
3ff0de00:	.word  0x0000
3ff0de10:	.word  0x0000
3ff0de20:	.word  0x0000
3ff0de30:	.word  0x0000
3ff0de40:	.word  0x0000
3ff0de50:	.word  0x0000
L3FF0DE60:
3ff0de60:	.word  0x0000
3ff0de70:	.word  0x0000
3ff0de80:	.word  0x0000
3ff0de90:	.word  0x0000
3ff0dea0:	.word  0x0000
3ff0deb0:	.word  0x0000
3ff0dec0:	.word  0x0000
3ff0ded0:	.word  0x0000
3ff0dee0:	.word  0x0000
3ff0def0:	.word  0x0000
3ff0df00:	.word  0x0000
3ff0df10:	.word  0x0000
3ff0df20:	.word  0x0000
3ff0df30:	.word  0x0000
3ff0df40:	.word  0x0000
3ff0df50:	.word  0x0000
3ff0df60:	.word  0x0000
3ff0df70:	.word  0x0000
3ff0df80:	.word  0x0000
3ff0df90:	.word  0x0000
3ff0dfa0:	.word  0x0000
3ff0dfb0:	.word  0x0000
3ff0dfc0:	.word  0x0000
3ff0dfd0:	.word  0x0000
3ff0dfe0:	addk   4, b0
3ff0dff0:	dsjs   a10, L3FF0DE60
3ff0e000:	.word  0x0000
3ff0e010:	.word  0x0000
3ff0e020:	.word  0x0000
3ff0e030:	.word  0x0000
3ff0e040:	.word  0x0000
3ff0e050:	.word  0x0000
3ff0e060:	.word  0x0000
3ff0e070:	.word  0x0000
L3FF0E080:
3ff0e080:	.word  0x0000
3ff0e090:	.word  0x0000
3ff0e0a0:	.word  0x0000
3ff0e0b0:	.word  0x0000
3ff0e0c0:	.word  0x0000
3ff0e0d0:	.word  0x0000
3ff0e0e0:	.word  0x0000
3ff0e0f0:	.word  0x0000
3ff0e100:	.word  0x0000
3ff0e110:	.word  0x0000
3ff0e120:	.word  0x0000
L3FF0E130:
3ff0e130:	.word  0x0000
3ff0e140:	.word  0x0000
3ff0e150:	.word  0x0000
3ff0e160:	.word  0x0000
3ff0e170:	.word  0x0000
3ff0e180:	.word  0x0000
3ff0e190:	.word  0x0000
3ff0e1a0:	.word  0x0000
3ff0e1b0:	.word  0x0000
3ff0e1c0:	.word  0x0000
3ff0e1d0:	.word  0x0000
3ff0e1e0:	.word  0x0000
3ff0e1f0:	.word  0x0000
3ff0e200:	addk   11, a0
3ff0e210:	dsjs   a10, L3FF0E080
3ff0e220:	.word  0x0484
3ff0e230:	subk   15, b0
3ff0e240:	.word  0x0018
3ff0e250:	.word  0x0014
3ff0e260:	.word  0x001e
3ff0e270:	.word  0x0001
3ff0e280:	.word  0x0000
3ff0e290:	.word  0x0001
3ff0e2a0:	.word  0x0000
3ff0e2b0:	addk   14, a0
3ff0e2c0:	dsjs   a9, L3FF0E130
3ff0e2d0:	.word  0x0000
3ff0e2e0:	.word  0x0000
3ff0e2f0:	.word  0x0000
3ff0e300:	.word  0x0000
3ff0e310:	.word  0x0000
3ff0e320:	.word  0x0000
3ff0e330:	.word  0x0000
3ff0e340:	.word  0x0000
L3FF0E350:
3ff0e350:	.word  0x0000
3ff0e360:	.word  0x0000
3ff0e370:	.word  0x0000
3ff0e380:	.word  0x0000
3ff0e390:	.word  0x0000
3ff0e3a0:	.word  0x0000
3ff0e3b0:	.word  0x0000
3ff0e3c0:	.word  0x0000
3ff0e3d0:	.word  0x0000
3ff0e3e0:	.word  0x0000
3ff0e3f0:	.word  0x0000
3ff0e400:	.word  0x0000
3ff0e410:	.word  0x0000
3ff0e420:	.word  0x0000
3ff0e430:	.word  0x0000
3ff0e440:	.word  0x0000
3ff0e450:	.word  0x0000
3ff0e460:	.word  0x0000
3ff0e470:	.word  0x0000
3ff0e480:	.word  0x0000
3ff0e490:	.word  0x0000
3ff0e4a0:	.word  0x0000
3ff0e4b0:	.word  0x0000
3ff0e4c0:	.word  0x0000
3ff0e4d0:	addk   14, a0
3ff0e4e0:	dsjs   a9, L3FF0E350
3ff0e4f0:	.word  0x0000
3ff0e500:	.word  0x0000
3ff0e510:	.word  0x0000
3ff0e520:	.word  0x0000
3ff0e530:	.word  0x0000
3ff0e540:	.word  0x0000
3ff0e550:	.word  0x0000
3ff0e560:	.word  0x0000
L3FF0E570:
3ff0e570:	.word  0x0000
3ff0e580:	.word  0x0000
3ff0e590:	.word  0x0000
3ff0e5a0:	.word  0x0000
3ff0e5b0:	.word  0x0000
3ff0e5c0:	.word  0x0000
3ff0e5d0:	.word  0x0000
3ff0e5e0:	.word  0x0000
3ff0e5f0:	.word  0x0000
3ff0e600:	.word  0x0000
3ff0e610:	.word  0x0000
3ff0e620:	.word  0x0000
3ff0e630:	.word  0x0000
3ff0e640:	.word  0x0000
3ff0e650:	.word  0x0000
3ff0e660:	.word  0x0000
3ff0e670:	.word  0x0000
3ff0e680:	.word  0x0000
3ff0e690:	.word  0x0000
3ff0e6a0:	.word  0x0000
3ff0e6b0:	.word  0x0000
3ff0e6c0:	.word  0x0000
3ff0e6d0:	.word  0x0000
3ff0e6e0:	.word  0x0000
3ff0e6f0:	addk   14, a0
3ff0e700:	dsjs   a9, L3FF0E570
3ff0e710:	.word  0x0000
3ff0e720:	.word  0x0000
3ff0e730:	.word  0x0000
3ff0e740:	.word  0x0000
3ff0e750:	.word  0x0000
3ff0e760:	.word  0x0000
3ff0e770:	.word  0x0000
3ff0e780:	.word  0x0000
3ff0e790:	.word  0x0000
3ff0e7a0:	.word  0x0000
3ff0e7b0:	.word  0x0000
3ff0e7c0:	.word  0x0000
3ff0e7d0:	.word  0x0000
3ff0e7e0:	.word  0x0000
L3FF0E7F0:
3ff0e7f0:	.word  0x0000
3ff0e800:	.word  0x0000
3ff0e810:	.word  0x0000
3ff0e820:	.word  0x0000
3ff0e830:	.word  0x0000
3ff0e840:	.word  0x0000
3ff0e850:	.word  0x0000
3ff0e860:	.word  0x0000
3ff0e870:	.word  0x0000
3ff0e880:	.word  0x0000
3ff0e890:	.word  0x0000
3ff0e8a0:	.word  0x0000
3ff0e8b0:	.word  0x0000
3ff0e8c0:	.word  0x0000
3ff0e8d0:	.word  0x0000
3ff0e8e0:	.word  0x0000
3ff0e8f0:	.word  0x0000
3ff0e900:	.word  0x0000
3ff0e910:	.word  0x0016
3ff0e920:	rev    b4
3ff0e930:	.word  0x0004
3ff0e940:	.word  0x0000
3ff0e950:	.word  0x0002
3ff0e960:	.word  0x0000
3ff0e970:	addk   12, b8
3ff0e980:	dsjs   a10, L3FF0E7F0
3ff0e990:	.word  0x0000
3ff0e9a0:	.word  0x0000
3ff0e9b0:	.word  0x0000
3ff0e9c0:	.word  0x0000
3ff0e9d0:	.word  0x0000
3ff0e9e0:	.word  0x0000
3ff0e9f0:	.word  0x0000
3ff0ea00:	.word  0x0000
L3FF0EA10:
3ff0ea10:	.word  0x0000
3ff0ea20:	.word  0x0000
3ff0ea30:	.word  0x0000
3ff0ea40:	.word  0x0000
3ff0ea50:	.word  0x0000
3ff0ea60:	.word  0x0000
3ff0ea70:	.word  0x0000
3ff0ea80:	.word  0x0000
3ff0ea90:	.word  0x0000
3ff0eaa0:	.word  0x0000
3ff0eab0:	.word  0x0000
3ff0eac0:	.word  0x0000
3ff0ead0:	.word  0x0000
3ff0eae0:	.word  0x0000
3ff0eaf0:	.word  0x0000
3ff0eb00:	.word  0x0000
3ff0eb10:	.word  0x0000
3ff0eb20:	.word  0x0000
3ff0eb30:	.word  0x0000
3ff0eb40:	.word  0x0000
3ff0eb50:	.word  0x0000
3ff0eb60:	.word  0x0000
3ff0eb70:	.word  0x0000
3ff0eb80:	.word  0x0000
3ff0eb90:	addk   20, b0
3ff0eba0:	dsjs   a10, L3FF0EA10
3ff0ebb0:	.word  0x0000
3ff0ebc0:	.word  0x0000
3ff0ebd0:	.word  0x0000
3ff0ebe0:	.word  0x0000
3ff0ebf0:	.word  0x0000
3ff0ec00:	.word  0x0000
3ff0ec10:	.word  0x0000
3ff0ec20:	.word  0x0000
L3FF0EC30:
3ff0ec30:	.word  0x0000
3ff0ec40:	.word  0x0000
3ff0ec50:	.word  0x0000
3ff0ec60:	.word  0x0000
3ff0ec70:	.word  0x0000
3ff0ec80:	.word  0x0000
3ff0ec90:	.word  0x0000
3ff0eca0:	.word  0x0000
3ff0ecb0:	.word  0x0000
3ff0ecc0:	.word  0x0000
3ff0ecd0:	.word  0x0000
3ff0ece0:	.word  0x0000
3ff0ecf0:	.word  0x0000
3ff0ed00:	.word  0x0000
3ff0ed10:	.word  0x0000
3ff0ed20:	.word  0x0000
3ff0ed30:	.word  0x0000
3ff0ed40:	.word  0x0000
3ff0ed50:	.word  0x0000
3ff0ed60:	.word  0x0000
3ff0ed70:	.word  0x0000
3ff0ed80:	.word  0x0000
3ff0ed90:	.word  0x0000
3ff0eda0:	.word  0x0000
3ff0edb0:	addk   30, a8
3ff0edc0:	dsjs   a10, L3FF0EC30
3ff0edd0:	.word  0x0000
3ff0ede0:	.word  0x0000
3ff0edf0:	.word  0x0000
3ff0ee00:	.word  0x0000
3ff0ee10:	.word  0x0000
3ff0ee20:	.word  0x0000
3ff0ee30:	.word  0x0000
3ff0ee40:	.word  0x0000
3ff0ee50:	.word  0x0000
3ff0ee60:	.word  0x0000
3ff0ee70:	.word  0x0000
3ff0ee80:	.word  0x0000
3ff0ee90:	.word  0x0000
3ff0eea0:	.word  0x0000
L3FF0EEB0:
3ff0eeb0:	.word  0x0000
3ff0eec0:	.word  0x0000
3ff0eed0:	.word  0x0000
3ff0eee0:	.word  0x0000
3ff0eef0:	.word  0x0000
3ff0ef00:	.word  0x0000
3ff0ef10:	.word  0x0000
3ff0ef20:	.word  0x0000
3ff0ef30:	.word  0x0000
3ff0ef40:	.word  0x0000
3ff0ef50:	.word  0x0000
3ff0ef60:	.word  0x0000
3ff0ef70:	.word  0x0000
3ff0ef80:	.word  0x0000
3ff0ef90:	.word  0x0000
3ff0efa0:	.word  0x0000
3ff0efb0:	.word  0x0000
3ff0efc0:	.word  0x0000
3ff0efd0:	.word  0x0014
3ff0efe0:	.word  0x0050
3ff0eff0:	.word  0x0001
3ff0f000:	.word  0x0000
3ff0f010:	.word  0x0003
3ff0f020:	.word  0x0000
3ff0f030:	addk   14, a0
3ff0f040:	dsjs   a9, L3FF0EEB0
3ff0f050:	.word  0x0000
3ff0f060:	.word  0x0000
3ff0f070:	.word  0x0000
3ff0f080:	.word  0x0000
3ff0f090:	.word  0x0000
3ff0f0a0:	.word  0x0000
3ff0f0b0:	.word  0x0000
3ff0f0c0:	.word  0x0000
L3FF0F0D0:
3ff0f0d0:	.word  0x0000
3ff0f0e0:	.word  0x0000
3ff0f0f0:	.word  0x0000
3ff0f100:	.word  0x0000
3ff0f110:	.word  0x0000
3ff0f120:	.word  0x0000
3ff0f130:	.word  0x0000
3ff0f140:	.word  0x0000
3ff0f150:	.word  0x0000
3ff0f160:	.word  0x0000
3ff0f170:	.word  0x0000
3ff0f180:	.word  0x0000
3ff0f190:	.word  0x0000
3ff0f1a0:	.word  0x0000
3ff0f1b0:	.word  0x0000
3ff0f1c0:	.word  0x0000
3ff0f1d0:	.word  0x0000
3ff0f1e0:	.word  0x0000
3ff0f1f0:	.word  0x0000
3ff0f200:	.word  0x0000
3ff0f210:	.word  0x0000
3ff0f220:	.word  0x0000
3ff0f230:	.word  0x0000
3ff0f240:	.word  0x0000
3ff0f250:	addk   14, a0
3ff0f260:	dsjs   a9, L3FF0F0D0
3ff0f270:	.word  0x0000
3ff0f280:	.word  0x0000
3ff0f290:	.word  0x0000
3ff0f2a0:	.word  0x0000
3ff0f2b0:	.word  0x0000
3ff0f2c0:	.word  0x0000
3ff0f2d0:	.word  0x0000
3ff0f2e0:	.word  0x0000
L3FF0F2F0:
3ff0f2f0:	.word  0x0000
3ff0f300:	.word  0x0000
3ff0f310:	.word  0x0000
3ff0f320:	.word  0x0000
3ff0f330:	.word  0x0000
3ff0f340:	.word  0x0000
3ff0f350:	.word  0x0000
3ff0f360:	.word  0x0000
3ff0f370:	.word  0x0000
3ff0f380:	.word  0x0000
3ff0f390:	.word  0x0000
3ff0f3a0:	.word  0x0000
3ff0f3b0:	.word  0x0000
3ff0f3c0:	.word  0x0000
3ff0f3d0:	.word  0x0000
3ff0f3e0:	.word  0x0000
3ff0f3f0:	.word  0x0000
3ff0f400:	.word  0x0000
3ff0f410:	.word  0x0000
3ff0f420:	.word  0x0000
3ff0f430:	.word  0x0000
3ff0f440:	.word  0x0000
3ff0f450:	.word  0x0000
3ff0f460:	.word  0x0000
3ff0f470:	addk   14, a0
3ff0f480:	dsjs   a9, L3FF0F2F0
3ff0f490:	.word  0x0000
3ff0f4a0:	.word  0x0000
3ff0f4b0:	.word  0x0000
3ff0f4c0:	.word  0x0000
3ff0f4d0:	.word  0x0000
3ff0f4e0:	.word  0x0000
3ff0f4f0:	.word  0x0000
3ff0f500:	.word  0x0000
3ff0f510:	.word  0x0000
3ff0f520:	.word  0x0000
3ff0f530:	.word  0x0000
3ff0f540:	.word  0x0000
3ff0f550:	.word  0x0000
3ff0f560:	.word  0x0000
L3FF0F570:
3ff0f570:	.word  0x0000
3ff0f580:	.word  0x0000
3ff0f590:	.word  0x0000
3ff0f5a0:	.word  0x0000
3ff0f5b0:	.word  0x0000
3ff0f5c0:	.word  0x0000
3ff0f5d0:	.word  0x0000
3ff0f5e0:	.word  0x0000
3ff0f5f0:	.word  0x0000
3ff0f600:	.word  0x0000
3ff0f610:	.word  0x0000
3ff0f620:	.word  0x0000
3ff0f630:	.word  0x0000
3ff0f640:	.word  0x0000
3ff0f650:	.word  0x0000
3ff0f660:	.word  0x0000
3ff0f670:	.word  0x0000
3ff0f680:	.word  0x0000
3ff0f690:	.word  0x0016
3ff0f6a0:	.word  0x0066
3ff0f6b0:	.word  0x0004
3ff0f6c0:	.word  0x0000
3ff0f6d0:	.word  0x0004
3ff0f6e0:	.word  0x0000
3ff0f6f0:	subk   7, b0
3ff0f700:	dsjs   a10, L3FF0F570
3ff0f710:	.word  0x0000
3ff0f720:	.word  0x0000
3ff0f730:	.word  0x0000
3ff0f740:	.word  0x0000
3ff0f750:	.word  0x0000
3ff0f760:	.word  0x0000
3ff0f770:	.word  0x0000
3ff0f780:	.word  0x0000
L3FF0F790:
3ff0f790:	.word  0x0000
3ff0f7a0:	.word  0x0000
3ff0f7b0:	.word  0x0000
3ff0f7c0:	.word  0x0000
3ff0f7d0:	.word  0x0000
3ff0f7e0:	.word  0x0000
3ff0f7f0:	.word  0x0000
3ff0f800:	.word  0x0000
3ff0f810:	.word  0x0000
3ff0f820:	.word  0x0000
3ff0f830:	.word  0x0000
3ff0f840:	.word  0x0000
3ff0f850:	.word  0x0000
3ff0f860:	.word  0x0000
3ff0f870:	.word  0x0000
3ff0f880:	.word  0x0000
3ff0f890:	.word  0x0000
3ff0f8a0:	.word  0x0000
3ff0f8b0:	.word  0x0000
3ff0f8c0:	.word  0x0000
3ff0f8d0:	.word  0x0000
3ff0f8e0:	.word  0x0000
3ff0f8f0:	.word  0x0000
3ff0f900:	.word  0x0000
3ff0f910:	subk   15, b8
3ff0f920:	dsjs   a10, L3FF0F790
3ff0f930:	.word  0x0000
3ff0f940:	.word  0x0000
3ff0f950:	.word  0x0000
3ff0f960:	.word  0x0000
3ff0f970:	.word  0x0000
3ff0f980:	.word  0x0000
3ff0f990:	.word  0x0000
3ff0f9a0:	.word  0x0000
L3FF0F9B0:
3ff0f9b0:	.word  0x0000
3ff0f9c0:	.word  0x0000
3ff0f9d0:	.word  0x0000
3ff0f9e0:	.word  0x0000
3ff0f9f0:	.word  0x0000
3ff0fa00:	.word  0x0000
3ff0fa10:	.word  0x0000
3ff0fa20:	.word  0x0000
3ff0fa30:	.word  0x0000
3ff0fa40:	.word  0x0000
3ff0fa50:	.word  0x0000
3ff0fa60:	.word  0x0000
3ff0fa70:	.word  0x0000
3ff0fa80:	.word  0x0000
3ff0fa90:	.word  0x0000
3ff0faa0:	.word  0x0000
3ff0fab0:	.word  0x0000
3ff0fac0:	.word  0x0000
3ff0fad0:	.word  0x0000
3ff0fae0:	.word  0x0000
3ff0faf0:	.word  0x0000
3ff0fb00:	.word  0x0000
3ff0fb10:	.word  0x0000
3ff0fb20:	.word  0x0000
3ff0fb30:	subk   26, a0
3ff0fb40:	dsjs   a10, L3FF0F9B0
3ff0fb50:	.word  0x0000
3ff0fb60:	.word  0x0000
3ff0fb70:	.word  0x0000
3ff0fb80:	.word  0x0000
3ff0fb90:	.word  0x0000
3ff0fba0:	.word  0x0000
3ff0fbb0:	.word  0x0000
3ff0fbc0:	.word  0x0000
3ff0fbd0:	.word  0x0000
3ff0fbe0:	.word  0x0000
3ff0fbf0:	.word  0x0000
3ff0fc00:	.word  0x0000
3ff0fc10:	.word  0x0000
3ff0fc20:	.word  0x0000
L3FF0FC30:
3ff0fc30:	.word  0x0000
3ff0fc40:	.word  0x0000
3ff0fc50:	.word  0x0000
3ff0fc60:	.word  0x0000
3ff0fc70:	.word  0x0000
3ff0fc80:	.word  0x0000
3ff0fc90:	.word  0x0000
3ff0fca0:	.word  0x0000
3ff0fcb0:	.word  0x0000
3ff0fcc0:	.word  0x0000
3ff0fcd0:	.word  0x0000
3ff0fce0:	.word  0x0000
3ff0fcf0:	.word  0x0000
3ff0fd00:	.word  0x0000
3ff0fd10:	.word  0x0000
3ff0fd20:	.word  0x0000
3ff0fd30:	.word  0x0000
3ff0fd40:	.word  0x0000
3ff0fd50:	.word  0x0014
3ff0fd60:	.word  0x0091
3ff0fd70:	.word  0x0005
3ff0fd80:	.word  0x0000
3ff0fd90:	.word  0x0005
3ff0fda0:	.word  0x0000
3ff0fdb0:	movk   3, b8
3ff0fdc0:	dsjs   a10, L3FF0FC30
3ff0fdd0:	.word  0x0000
3ff0fde0:	.word  0x0000
3ff0fdf0:	.word  0x0000
3ff0fe00:	.word  0x0000
3ff0fe10:	.word  0x0000
3ff0fe20:	.word  0x0000
3ff0fe30:	.word  0x0000
3ff0fe40:	.word  0x0000
L3FF0FE50:
3ff0fe50:	.word  0x0000
3ff0fe60:	.word  0x0000
3ff0fe70:	.word  0x0000
3ff0fe80:	.word  0x0000
3ff0fe90:	.word  0x0000
3ff0fea0:	.word  0x0000
3ff0feb0:	.word  0x0000
3ff0fec0:	.word  0x0000
3ff0fed0:	.word  0x0000
3ff0fee0:	.word  0x0000
3ff0fef0:	.word  0x0000
3ff0ff00:	.word  0x0000
3ff0ff10:	.word  0x0000
3ff0ff20:	.word  0x0000
3ff0ff30:	.word  0x0000
3ff0ff40:	.word  0x0000
3ff0ff50:	.word  0x0000
3ff0ff60:	.word  0x0000
3ff0ff70:	.word  0x0000
3ff0ff80:	.word  0x0000
3ff0ff90:	.word  0x0000
3ff0ffa0:	.word  0x0000
3ff0ffb0:	.word  0x0000
3ff0ffc0:	.word  0x0000
3ff0ffd0:	movk   10, a8
3ff0ffe0:	dsjs   a10, L3FF0FE50
3ff0fff0:	.word  0x0000
3ff10000:	.word  0x0000
3ff10010:	.word  0x0000
3ff10020:	.word  0x0000
3ff10030:	.word  0x0000
3ff10040:	.word  0x0000
3ff10050:	.word  0x0000
3ff10060:	.word  0x0000
L3FF10070:
3ff10070:	.word  0x0000
3ff10080:	.word  0x0000
3ff10090:	.word  0x0000
3ff100a0:	.word  0x0000
3ff100b0:	.word  0x0000
3ff100c0:	.word  0x0000
3ff100d0:	.word  0x0000
3ff100e0:	.word  0x0000
3ff100f0:	.word  0x0000
3ff10100:	.word  0x0000
3ff10110:	.word  0x0000
3ff10120:	.word  0x0000
3ff10130:	.word  0x0000
3ff10140:	.word  0x0000
3ff10150:	.word  0x0000
3ff10160:	.word  0x0000
3ff10170:	.word  0x0000
3ff10180:	.word  0x0000
3ff10190:	.word  0x0000
3ff101a0:	.word  0x0000
3ff101b0:	.word  0x0000
3ff101c0:	.word  0x0000
3ff101d0:	.word  0x0000
3ff101e0:	.word  0x0000
3ff101f0:	movk   18, b0
3ff10200:	dsjs   a10, L3FF10070
3ff10210:	.word  0x0000
3ff10220:	.word  0x0000
3ff10230:	.word  0x0000
3ff10240:	.word  0x0000
3ff10250:	.word  0x0000
3ff10260:	.word  0x0000
3ff10270:	.word  0x0000
3ff10280:	.word  0x0000
3ff10290:	.word  0x0000
3ff102a0:	.word  0x0000
3ff102b0:	.word  0x0000
3ff102c0:	.word  0x0000
3ff102d0:	.word  0x0000
3ff102e0:	.word  0x0000
L3FF102F0:
3ff102f0:	.word  0x0000
3ff10300:	.word  0x0000
3ff10310:	.word  0x0000
3ff10320:	.word  0x0000
3ff10330:	.word  0x0000
3ff10340:	.word  0x0000
3ff10350:	.word  0x0000
3ff10360:	.word  0x0000
3ff10370:	.word  0x0000
3ff10380:	.word  0x0000
3ff10390:	.word  0x0000
3ff103a0:	.word  0x0000
3ff103b0:	.word  0x0000
3ff103c0:	.word  0x0000
3ff103d0:	.word  0x0000
3ff103e0:	.word  0x0000
3ff103f0:	.word  0x0000
3ff10400:	.word  0x0000
3ff10410:	.word  0x0014
3ff10420:	.word  0x00be
3ff10430:	.word  0x0001
3ff10440:	.word  0x0000
3ff10450:	.word  0x0006
3ff10460:	.word  0x0000
3ff10470:	addk   14, a0
3ff10480:	dsjs   a9, L3FF102F0
3ff10490:	.word  0x0000
3ff104a0:	.word  0x0000
3ff104b0:	.word  0x0000
3ff104c0:	.word  0x0000
3ff104d0:	.word  0x0000
3ff104e0:	.word  0x0000
3ff104f0:	.word  0x0000
3ff10500:	.word  0x0000
L3FF10510:
3ff10510:	.word  0x0000
3ff10520:	.word  0x0000
3ff10530:	.word  0x0000
3ff10540:	.word  0x0000
3ff10550:	.word  0x0000
3ff10560:	.word  0x0000
3ff10570:	.word  0x0000
3ff10580:	.word  0x0000
3ff10590:	.word  0x0000
3ff105a0:	.word  0x0000
3ff105b0:	.word  0x0000
3ff105c0:	.word  0x0000
3ff105d0:	.word  0x0000
3ff105e0:	.word  0x0000
3ff105f0:	.word  0x0000
3ff10600:	.word  0x0000
3ff10610:	.word  0x0000
3ff10620:	.word  0x0000
3ff10630:	.word  0x0000
3ff10640:	.word  0x0000
3ff10650:	.word  0x0000
3ff10660:	.word  0x0000
3ff10670:	.word  0x0000
3ff10680:	.word  0x0000
3ff10690:	addk   14, a0
3ff106a0:	dsjs   a9, L3FF10510
3ff106b0:	.word  0x0000
3ff106c0:	.word  0x0000
3ff106d0:	.word  0x0000
3ff106e0:	.word  0x0000
3ff106f0:	.word  0x0000
3ff10700:	.word  0x0000
3ff10710:	.word  0x0000
3ff10720:	.word  0x0000
L3FF10730:
3ff10730:	.word  0x0000
3ff10740:	.word  0x0000
3ff10750:	.word  0x0000
3ff10760:	.word  0x0000
3ff10770:	.word  0x0000
3ff10780:	.word  0x0000
3ff10790:	.word  0x0000
3ff107a0:	.word  0x0000
3ff107b0:	.word  0x0000
3ff107c0:	.word  0x0000
3ff107d0:	.word  0x0000
3ff107e0:	.word  0x0000
3ff107f0:	.word  0x0000
3ff10800:	.word  0x0000
3ff10810:	.word  0x0000
3ff10820:	.word  0x0000
3ff10830:	.word  0x0000
3ff10840:	.word  0x0000
3ff10850:	.word  0x0000
3ff10860:	.word  0x0000
3ff10870:	.word  0x0000
3ff10880:	.word  0x0000
3ff10890:	.word  0x0000
3ff108a0:	.word  0x0000
3ff108b0:	addk   14, a0
3ff108c0:	dsjs   a9, L3FF10730
3ff108d0:	.word  0x0000
3ff108e0:	.word  0x0000
3ff108f0:	.word  0x0000
3ff10900:	.word  0x0000
3ff10910:	.word  0x0000
3ff10920:	.word  0x0000
3ff10930:	.word  0x0000
3ff10940:	.word  0x0000
3ff10950:	.word  0x0000
3ff10960:	.word  0x0000
3ff10970:	.word  0x0000
3ff10980:	.word  0x0000
3ff10990:	.word  0x0000
3ff109a0:	.word  0x0000
L3FF109B0:
3ff109b0:	.word  0x0000
3ff109c0:	.word  0x0000
3ff109d0:	.word  0x0000
3ff109e0:	.word  0x0000
3ff109f0:	.word  0x0000
3ff10a00:	.word  0x0000
3ff10a10:	.word  0x0000
3ff10a20:	.word  0x0000
3ff10a30:	.word  0x0000
3ff10a40:	.word  0x0000
3ff10a50:	.word  0x0000
3ff10a60:	.word  0x0000
3ff10a70:	.word  0x0000
3ff10a80:	.word  0x0000
3ff10a90:	.word  0x0000
3ff10aa0:	.word  0x0000
3ff10ab0:	.word  0x0000
3ff10ac0:	.word  0x0000
3ff10ad0:	.word  0x0016
3ff10ae0:	.word  0x00d4
3ff10af0:	.word  0x0004
3ff10b00:	.word  0x0000
3ff10b10:	.word  0x0007
3ff10b20:	.word  0x0000
3ff10b30:	movk   25, b8
3ff10b40:	dsjs   a10, L3FF109B0
3ff10b50:	.word  0x0000
3ff10b60:	.word  0x0000
3ff10b70:	.word  0x0000
3ff10b80:	.word  0x0000
3ff10b90:	.word  0x0000
3ff10ba0:	.word  0x0000
3ff10bb0:	.word  0x0000
3ff10bc0:	.word  0x0000
L3FF10BD0:
3ff10bd0:	.word  0x0000
3ff10be0:	.word  0x0000
3ff10bf0:	.word  0x0000
3ff10c00:	.word  0x0000
3ff10c10:	.word  0x0000
3ff10c20:	.word  0x0000
3ff10c30:	.word  0x0000
3ff10c40:	.word  0x0000
3ff10c50:	.word  0x0000
3ff10c60:	.word  0x0000
3ff10c70:	.word  0x0000
3ff10c80:	.word  0x0000
3ff10c90:	.word  0x0000
3ff10ca0:	.word  0x0000
3ff10cb0:	.word  0x0000
3ff10cc0:	.word  0x0000
3ff10cd0:	.word  0x0000
3ff10ce0:	.word  0x0000
3ff10cf0:	.word  0x0000
3ff10d00:	.word  0x0000
3ff10d10:	.word  0x0000
3ff10d20:	.word  0x0000
3ff10d30:	.word  0x0000
3ff10d40:	.word  0x0000
3ff10d50:	movk   28, b8
3ff10d60:	dsjs   a10, L3FF10BD0
3ff10d70:	.word  0x0000
3ff10d80:	.word  0x0000
3ff10d90:	.word  0x0000
3ff10da0:	.word  0x0000
3ff10db0:	.word  0x0000
3ff10dc0:	.word  0x0000
3ff10dd0:	.word  0x0000
3ff10de0:	.word  0x0000
L3FF10DF0:
3ff10df0:	.word  0x0000
3ff10e00:	.word  0x0000
3ff10e10:	.word  0x0000
3ff10e20:	.word  0x0000
3ff10e30:	.word  0x0000
3ff10e40:	.word  0x0000
3ff10e50:	.word  0x0000
3ff10e60:	.word  0x0000
3ff10e70:	.word  0x0000
3ff10e80:	.word  0x0000
3ff10e90:	.word  0x0000
3ff10ea0:	.word  0x0000
3ff10eb0:	.word  0x0000
3ff10ec0:	.word  0x0000
3ff10ed0:	.word  0x0000
3ff10ee0:	.word  0x0000
3ff10ef0:	.word  0x0000
3ff10f00:	.word  0x0000
3ff10f10:	.word  0x0000
3ff10f20:	.word  0x0000
3ff10f30:	.word  0x0000
3ff10f40:	.word  0x0000
3ff10f50:	.word  0x0000
3ff10f60:	.word  0x0000
3ff10f70:	btst   31, b8
3ff10f80:	dsjs   a10, L3FF10DF0
3ff10f90:	.word  0x0000
3ff10fa0:	.word  0x0000
3ff10fb0:	.word  0x0000
3ff10fc0:	.word  0x0000
3ff10fd0:	.word  0x0000
3ff10fe0:	.word  0x0000
3ff10ff0:	.word  0x0000
3ff11000:	.word  0x0000
3ff11010:	.word  0x0000
3ff11020:	.word  0x0000
3ff11030:	.word  0x0000
3ff11040:	.word  0x0000
3ff11050:	.word  0x0000
3ff11060:	.word  0x0000
L3FF11070:
3ff11070:	.word  0x0000
3ff11080:	.word  0x0000
3ff11090:	.word  0x0000
3ff110a0:	.word  0x0000
3ff110b0:	.word  0x0000
3ff110c0:	.word  0x0000
3ff110d0:	.word  0x0000
3ff110e0:	.word  0x0000
3ff110f0:	.word  0x0000
3ff11100:	.word  0x0000
3ff11110:	.word  0x0000
3ff11120:	.word  0x0000
3ff11130:	.word  0x0000
3ff11140:	.word  0x0000
3ff11150:	.word  0x0000
3ff11160:	.word  0x0000
3ff11170:	.word  0x0000
3ff11180:	.word  0x0000
3ff11190:	rev    b2
3ff111a0:	.word  0x00fa
3ff111b0:	.word  0x0005
3ff111c0:	.word  0x0000
3ff111d0:	.word  0x0008
3ff111e0:	.word  0x0000
3ff111f0:	sla    b2, b8
3ff11200:	dsjs   a9, L3FF11070
3ff11210:	.word  0x0000
3ff11220:	.word  0x0000
3ff11230:	.word  0x0000
3ff11240:	.word  0x0000
3ff11250:	.word  0x0000
3ff11260:	.word  0x0000
3ff11270:	.word  0x0000
3ff11280:	.word  0x0000
L3FF11290:
3ff11290:	.word  0x0000
3ff112a0:	.word  0x0000
3ff112b0:	.word  0x0000
3ff112c0:	.word  0x0000
3ff112d0:	.word  0x0000
3ff112e0:	.word  0x0000
3ff112f0:	.word  0x0000
3ff11300:	.word  0x0000
3ff11310:	.word  0x0000
3ff11320:	.word  0x0000
3ff11330:	.word  0x0000
3ff11340:	.word  0x0000
3ff11350:	.word  0x0000
3ff11360:	.word  0x0000
3ff11370:	.word  0x0000
3ff11380:	.word  0x0000
3ff11390:	.word  0x0000
3ff113a0:	.word  0x0000
3ff113b0:	.word  0x0000
3ff113c0:	.word  0x0000
3ff113d0:	.word  0x0000
3ff113e0:	.word  0x0000
3ff113f0:	.word  0x0000
3ff11400:	.word  0x0000
3ff11410:	sla    b2, b8
3ff11420:	dsjs   a9, L3FF11290
3ff11430:	.word  0x0000
3ff11440:	.word  0x0000
3ff11450:	.word  0x0000
3ff11460:	.word  0x0000
3ff11470:	.word  0x0000
3ff11480:	.word  0x0000
3ff11490:	.word  0x0000
3ff114a0:	.word  0x0000
L3FF114B0:
3ff114b0:	.word  0x0000
3ff114c0:	.word  0x0000
3ff114d0:	.word  0x0000
3ff114e0:	.word  0x0000
3ff114f0:	.word  0x0000
3ff11500:	.word  0x0000
3ff11510:	.word  0x0000
3ff11520:	.word  0x0000
3ff11530:	.word  0x0000
3ff11540:	.word  0x0000
3ff11550:	.word  0x0000
3ff11560:	.word  0x0000
3ff11570:	.word  0x0000
3ff11580:	.word  0x0000
3ff11590:	.word  0x0000
3ff115a0:	.word  0x0000
3ff115b0:	.word  0x0000
3ff115c0:	.word  0x0000
3ff115d0:	.word  0x0000
3ff115e0:	.word  0x0000
3ff115f0:	.word  0x0000
3ff11600:	.word  0x0000
3ff11610:	.word  0x0000
3ff11620:	.word  0x0000
3ff11630:	sla    b2, b8
3ff11640:	dsjs   a9, L3FF114B0
3ff11650:	.word  0x0000
3ff11660:	.word  0x0000
3ff11670:	.word  0x0000
3ff11680:	.word  0x0000
3ff11690:	.word  0x0000
3ff116a0:	.word  0x0000
3ff116b0:	.word  0x0000
3ff116c0:	.word  0x0000
3ff116d0:	.word  0x0000
3ff116e0:	.word  0x0000
3ff116f0:	.word  0x0000
3ff11700:	.word  0x0000
3ff11710:	.word  0x0000
3ff11720:	.word  0x0000
L3FF11730:
3ff11730:	.word  0x0000
3ff11740:	.word  0x0000
3ff11750:	.word  0x0000
3ff11760:	.word  0x0000
3ff11770:	.word  0x0000
3ff11780:	.word  0x0000
3ff11790:	.word  0x0000
3ff117a0:	.word  0x0000
3ff117b0:	.word  0x0000
3ff117c0:	.word  0x0000
3ff117d0:	.word  0x0000
3ff117e0:	.word  0x0000
3ff117f0:	.word  0x0000
3ff11800:	.word  0x0000
3ff11810:	.word  0x0000
3ff11820:	.word  0x0000
3ff11830:	.word  0x0000
3ff11840:	.word  0x0000
3ff11850:	.word  0x00d7
3ff11860:	.word  0x00fa
3ff11870:	.word  0x0005
3ff11880:	.word  0x0000
3ff11890:	.word  0x0009
3ff118a0:	.word  0x0000
3ff118b0:	sla    a6, a0
3ff118c0:	dsjs   a9, L3FF11730
3ff118d0:	.word  0x0000
3ff118e0:	.word  0x0000
3ff118f0:	.word  0x0000
3ff11900:	.word  0x0000
3ff11910:	.word  0x0000
3ff11920:	.word  0x0000
3ff11930:	.word  0x0000
3ff11940:	.word  0x0000
L3FF11950:
3ff11950:	.word  0x0000
3ff11960:	.word  0x0000
3ff11970:	.word  0x0000
3ff11980:	.word  0x0000
3ff11990:	.word  0x0000
3ff119a0:	.word  0x0000
3ff119b0:	.word  0x0000
3ff119c0:	.word  0x0000
3ff119d0:	.word  0x0000
3ff119e0:	.word  0x0000
3ff119f0:	.word  0x0000
3ff11a00:	.word  0x0000
3ff11a10:	.word  0x0000
3ff11a20:	.word  0x0000
3ff11a30:	.word  0x0000
3ff11a40:	.word  0x0000
3ff11a50:	.word  0x0000
3ff11a60:	.word  0x0000
3ff11a70:	.word  0x0000
3ff11a80:	.word  0x0000
3ff11a90:	.word  0x0000
3ff11aa0:	.word  0x0000
3ff11ab0:	.word  0x0000
3ff11ac0:	.word  0x0000
3ff11ad0:	rl     0x9, b8
3ff11ae0:	dsjs   a9, L3FF11950
3ff11af0:	.word  0x0000
3ff11b00:	.word  0x0000
3ff11b10:	.word  0x0000
3ff11b20:	.word  0x0000
3ff11b30:	.word  0x0000
3ff11b40:	.word  0x0000
3ff11b50:	.word  0x0000
3ff11b60:	.word  0x0000
L3FF11B70:
3ff11b70:	.word  0x0000
3ff11b80:	.word  0x0000
3ff11b90:	.word  0x0000
3ff11ba0:	.word  0x0000
3ff11bb0:	.word  0x0000
3ff11bc0:	.word  0x0000
3ff11bd0:	.word  0x0000
3ff11be0:	.word  0x0000
3ff11bf0:	.word  0x0000
3ff11c00:	.word  0x0000
3ff11c10:	.word  0x0000
3ff11c20:	.word  0x0000
3ff11c30:	.word  0x0000
3ff11c40:	.word  0x0000
3ff11c50:	.word  0x0000
3ff11c60:	.word  0x0000
3ff11c70:	.word  0x0000
3ff11c80:	.word  0x0000
3ff11c90:	.word  0x0000
3ff11ca0:	.word  0x0000
3ff11cb0:	.word  0x0000
3ff11cc0:	.word  0x0000
3ff11cd0:	.word  0x0000
3ff11ce0:	.word  0x0000
3ff11cf0:	sla    a9, a0
3ff11d00:	dsjs   a9, L3FF11B70
3ff11d10:	.word  0x0000
3ff11d20:	.word  0x0000
3ff11d30:	.word  0x0000
3ff11d40:	.word  0x0000
3ff11d50:	.word  0x0000
3ff11d60:	.word  0x0000
3ff11d70:	.word  0x0000
3ff11d80:	.word  0x0000
3ff11d90:	.word  0x0000
3ff11da0:	.word  0x0000
3ff11db0:	.word  0x0000
3ff11dc0:	.word  0x0000
3ff11dd0:	.word  0x0000
3ff11de0:	.word  0x0000
L3FF11DF0:
3ff11df0:	.word  0x0000
3ff11e00:	.word  0x0000
3ff11e10:	.word  0x0000
3ff11e20:	.word  0x0000
3ff11e30:	.word  0x0000
3ff11e40:	.word  0x0000
3ff11e50:	.word  0x0000
3ff11e60:	.word  0x0000
3ff11e70:	.word  0x0000
3ff11e80:	.word  0x0000
3ff11e90:	.word  0x0000
3ff11ea0:	.word  0x0000
3ff11eb0:	.word  0x0000
3ff11ec0:	.word  0x0000
3ff11ed0:	.word  0x0000
3ff11ee0:	.word  0x0000
3ff11ef0:	.word  0x0000
3ff11f00:	.word  0x0000
3ff11f10:	jump   b9
3ff11f20:	.word  0x00fa
3ff11f30:	.word  0x0005
3ff11f40:	.word  0x0000
3ff11f50:	.word  0x000a
3ff11f60:	.word  0x0000
3ff11f70:	move   a1, b0
3ff11f80:	dsjs   a9, L3FF11DF0
3ff11f90:	.word  0x0000
3ff11fa0:	.word  0x0000
3ff11fb0:	.word  0x0000
3ff11fc0:	.word  0x0000
3ff11fd0:	.word  0x0000
3ff11fe0:	.word  0x0000
3ff11ff0:	.word  0x0000
3ff12000:	.word  0x0000
L3FF12010:
3ff12010:	.word  0x0000
3ff12020:	.word  0x0000
3ff12030:	.word  0x0000
3ff12040:	.word  0x0000
3ff12050:	.word  0x0000
3ff12060:	.word  0x0000
3ff12070:	.word  0x0000
3ff12080:	.word  0x0000
3ff12090:	.word  0x0000
3ff120a0:	.word  0x0000
3ff120b0:	.word  0x0000
3ff120c0:	.word  0x0000
3ff120d0:	.word  0x0000
3ff120e0:	.word  0x0000
3ff120f0:	.word  0x0000
3ff12100:	.word  0x0000
3ff12110:	.word  0x0000
3ff12120:	.word  0x0000
3ff12130:	.word  0x0000
3ff12140:	.word  0x0000
3ff12150:	.word  0x0000
3ff12160:	.word  0x0000
3ff12170:	.word  0x0000
3ff12180:	.word  0x0000
3ff12190:	sla    a12, a0
3ff121a0:	dsjs   a9, L3FF12010
3ff121b0:	.word  0x0000
3ff121c0:	.word  0x0000
3ff121d0:	.word  0x0000
3ff121e0:	.word  0x0000
3ff121f0:	.word  0x0000
3ff12200:	.word  0x0000
3ff12210:	.word  0x0000
3ff12220:	.word  0x0000
L3FF12230:
3ff12230:	.word  0x0000
3ff12240:	.word  0x0000
3ff12250:	.word  0x0000
3ff12260:	.word  0x0000
3ff12270:	.word  0x0000
3ff12280:	.word  0x0000
3ff12290:	.word  0x0000
3ff122a0:	.word  0x0000
3ff122b0:	.word  0x0000
3ff122c0:	.word  0x0000
3ff122d0:	.word  0x0000
3ff122e0:	.word  0x0000
3ff122f0:	.word  0x0000
3ff12300:	.word  0x0000
3ff12310:	.word  0x0000
3ff12320:	.word  0x0000
3ff12330:	.word  0x0000
3ff12340:	.word  0x0000
3ff12350:	.word  0x0000
3ff12360:	.word  0x0000
3ff12370:	.word  0x0000
3ff12380:	.word  0x0000
3ff12390:	.word  0x0000
3ff123a0:	.word  0x0000
3ff123b0:	srl    0x1d, b8
3ff123c0:	dsjs   a9, L3FF12230
3ff123d0:	.word  0x0000
3ff123e0:	.word  0x0000
3ff123f0:	.word  0x0000
3ff12400:	.word  0x0000
3ff12410:	.word  0x0000
3ff12420:	.word  0x0000
3ff12430:	.word  0x0000
3ff12440:	.word  0x0000
3ff12450:	.word  0x0000
3ff12460:	.word  0x0000
3ff12470:	.word  0x0000
3ff12480:	.word  0x0000
3ff12490:	.word  0x0000
3ff124a0:	.word  0x0000
L3FF124B0:
3ff124b0:	.word  0x0000
3ff124c0:	.word  0x0000
3ff124d0:	.word  0x0000
3ff124e0:	.word  0x0000
3ff124f0:	.word  0x0000
3ff12500:	.word  0x0000
3ff12510:	.word  0x0000
3ff12520:	.word  0x0000
3ff12530:	.word  0x0000
3ff12540:	.word  0x0000
3ff12550:	.word  0x0000
3ff12560:	.word  0x0000
3ff12570:	.word  0x0000
3ff12580:	.word  0x0000
3ff12590:	.word  0x0000
3ff125a0:	.word  0x0000
3ff125b0:	.word  0x0000
3ff125c0:	.word  0x0000
3ff125d0:	.word  0x0000
3ff125e0:	.word  0x0000
3ff125f0:	.word  0x0004
3ff12600:	.word  0x0000
3ff12610:	.word  0x000b
3ff12620:	.word  0x0000
3ff12630:	btst   27, a0
3ff12640:	dsjs   a10, L3FF124B0
3ff12650:	.word  0x0000
3ff12660:	.word  0x0000
3ff12670:	.word  0x0000
3ff12680:	.word  0x0000
3ff12690:	.word  0x0000
3ff126a0:	.word  0x0000
3ff126b0:	.word  0x0000
3ff126c0:	.word  0x0000
L3FF126D0:
3ff126d0:	.word  0x0000
3ff126e0:	.word  0x0000
3ff126f0:	.word  0x0000
3ff12700:	.word  0x0000
3ff12710:	.word  0x0000
3ff12720:	.word  0x0000
3ff12730:	.word  0x0000
3ff12740:	.word  0x0000
3ff12750:	.word  0x0000
3ff12760:	.word  0x0000
3ff12770:	.word  0x0000
3ff12780:	.word  0x0000
3ff12790:	.word  0x0000
3ff127a0:	.word  0x0000
3ff127b0:	.word  0x0000
3ff127c0:	.word  0x0000
3ff127d0:	.word  0x0000
3ff127e0:	.word  0x0000
3ff127f0:	.word  0x0000
3ff12800:	.word  0x0000
3ff12810:	.word  0x0000
3ff12820:	.word  0x0000
3ff12830:	.word  0x0000
3ff12840:	.word  0x0000
3ff12850:	btst   20, a8
3ff12860:	dsjs   a10, L3FF126D0
3ff12870:	.word  0x0000
3ff12880:	.word  0x0000
3ff12890:	.word  0x0000
3ff128a0:	.word  0x0000
3ff128b0:	.word  0x0000
3ff128c0:	.word  0x0000
3ff128d0:	.word  0x0000
3ff128e0:	.word  0x0000
L3FF128F0:
3ff128f0:	.word  0x0000
3ff12900:	.word  0x0000
3ff12910:	.word  0x0000
3ff12920:	.word  0x0000
3ff12930:	.word  0x0000
3ff12940:	.word  0x0000
3ff12950:	.word  0x0000
3ff12960:	.word  0x0000
3ff12970:	.word  0x0000
3ff12980:	.word  0x0000
3ff12990:	.word  0x0000
L3FF129A0:
3ff129a0:	.word  0x0000
3ff129b0:	.word  0x0000
3ff129c0:	.word  0x0000
3ff129d0:	.word  0x0000
3ff129e0:	.word  0x0000
3ff129f0:	.word  0x0000
3ff12a00:	.word  0x0000
3ff12a10:	.word  0x0000
3ff12a20:	.word  0x0000
3ff12a30:	.word  0x0000
3ff12a40:	.word  0x0000
3ff12a50:	.word  0x0000
3ff12a60:	.word  0x0000
3ff12a70:	btst   10, b8
3ff12a80:	dsjs   a10, L3FF128F0
3ff12a90:	move   @0x186030, a4
3ff12ac0:	.word  0x0016
3ff12ad0:	.word  0x0008
3ff12ae0:	.word  0x0004
3ff12af0:	.word  0x0000
3ff12b00:	.word  0x0001
3ff12b10:	.word  0x0000
3ff12b20:	btst   5, b0
3ff12b30:	dsjs   a10, L3FF129A0
3ff12b40:	.word  0x0000
3ff12b50:	.word  0x0000
3ff12b60:	.word  0x0000
3ff12b70:	.word  0x0000
3ff12b80:	.word  0x0000
3ff12b90:	.word  0x0000
3ff12ba0:	.word  0x0000
3ff12bb0:	.word  0x0000
L3FF12BC0:
3ff12bc0:	.word  0x0000
3ff12bd0:	.word  0x0000
3ff12be0:	.word  0x0000
3ff12bf0:	.word  0x0000
3ff12c00:	.word  0x0000
3ff12c10:	.word  0x0000
3ff12c20:	.word  0x0000
3ff12c30:	.word  0x0000
3ff12c40:	.word  0x0000
3ff12c50:	.word  0x0000
3ff12c60:	.word  0x0000
3ff12c70:	.word  0x0000
3ff12c80:	.word  0x0000
3ff12c90:	.word  0x0000
3ff12ca0:	.word  0x0000
3ff12cb0:	.word  0x0000
3ff12cc0:	.word  0x0000
3ff12cd0:	.word  0x0000
3ff12ce0:	.word  0x0000
3ff12cf0:	.word  0x0000
3ff12d00:	.word  0x0000
3ff12d10:	.word  0x0000
3ff12d20:	.word  0x0000
3ff12d30:	.word  0x0000
3ff12d40:	btst   1, b8
3ff12d50:	dsjs   a10, L3FF12BC0
3ff12d60:	.word  0x0000
3ff12d70:	.word  0x0000
3ff12d80:	.word  0x0000
3ff12d90:	.word  0x0000
3ff12da0:	.word  0x0000
3ff12db0:	.word  0x0000
3ff12dc0:	.word  0x0000
3ff12dd0:	.word  0x0000
L3FF12DE0:
3ff12de0:	.word  0x0000
3ff12df0:	.word  0x0000
3ff12e00:	.word  0x0000
3ff12e10:	.word  0x0000
3ff12e20:	.word  0x0000
3ff12e30:	.word  0x0000
3ff12e40:	.word  0x0000
3ff12e50:	.word  0x0000
3ff12e60:	.word  0x0000
3ff12e70:	.word  0x0000
3ff12e80:	.word  0x0000
3ff12e90:	.word  0x0000
3ff12ea0:	.word  0x0000
3ff12eb0:	.word  0x0000
3ff12ec0:	.word  0x0000
3ff12ed0:	.word  0x0000
3ff12ee0:	.word  0x0000
3ff12ef0:	.word  0x0000
3ff12f00:	.word  0x0000
3ff12f10:	.word  0x0000
3ff12f20:	.word  0x0000
3ff12f30:	.word  0x0000
3ff12f40:	.word  0x0000
3ff12f50:	.word  0x0000
3ff12f60:	sla    0x3, b0
3ff12f70:	dsjs   a10, L3FF12DE0
3ff12f80:	.word  0x0000
3ff12f90:	.word  0x0000
3ff12fa0:	.word  0x0000
3ff12fb0:	.word  0x0000
3ff12fc0:	.word  0x0000
3ff12fd0:	.word  0x0000
3ff12fe0:	.word  0x0000
3ff12ff0:	.word  0x0000
3ff13000:	.word  0x0000
3ff13010:	.word  0x0000
3ff13020:	.word  0x0000
3ff13030:	.word  0x0000
3ff13040:	.word  0x0000
3ff13050:	.word  0x0000
L3FF13060:
3ff13060:	.word  0x0000
3ff13070:	.word  0x0000
3ff13080:	.word  0x0000
3ff13090:	.word  0x0000
3ff130a0:	.word  0x0000
3ff130b0:	.word  0x0000
3ff130c0:	.word  0x0000
3ff130d0:	.word  0x0000
3ff130e0:	.word  0x0000
3ff130f0:	.word  0x0000
3ff13100:	.word  0x0000
3ff13110:	.word  0x0000
3ff13120:	.word  0x0000
3ff13130:	.word  0x0000
3ff13140:	.word  0x0000
3ff13150:	.word  0x0000
3ff13160:	.word  0x0000
3ff13170:	.word  0x0000
3ff13180:	.word  0x0014
3ff13190:	.word  0x0014
3ff131a0:	.word  0x0007
3ff131b0:	.word  0x0000
3ff131c0:	.word  0x0002
3ff131d0:	.word  0x0000
3ff131e0:	addk   14, a0
3ff131f0:	dsjs   a9, L3FF13060
3ff13200:	.word  0x0000
3ff13210:	.word  0x0000
3ff13220:	.word  0x0000
3ff13230:	.word  0x0000
3ff13240:	.word  0x0000
3ff13250:	.word  0x0000
3ff13260:	.word  0x0000
3ff13270:	.word  0x0000
L3FF13280:
3ff13280:	.word  0x0000
3ff13290:	.word  0x0000
3ff132a0:	.word  0x0000
3ff132b0:	.word  0x0000
3ff132c0:	.word  0x0000
3ff132d0:	.word  0x0000
3ff132e0:	.word  0x0000
3ff132f0:	.word  0x0000
3ff13300:	.word  0x0000
3ff13310:	.word  0x0000
3ff13320:	.word  0x0000
3ff13330:	.word  0x0000
3ff13340:	.word  0x0000
3ff13350:	.word  0x0000
3ff13360:	.word  0x0000
3ff13370:	.word  0x0000
3ff13380:	.word  0x0000
3ff13390:	.word  0x0000
3ff133a0:	.word  0x0000
3ff133b0:	.word  0x0000
3ff133c0:	.word  0x0000
3ff133d0:	.word  0x0000
3ff133e0:	.word  0x0000
3ff133f0:	.word  0x0000
3ff13400:	addk   14, a0
3ff13410:	dsjs   a9, L3FF13280
3ff13420:	.word  0x0000
3ff13430:	.word  0x0000
3ff13440:	.word  0x0000
3ff13450:	.word  0x0000
3ff13460:	.word  0x0000
3ff13470:	.word  0x0000
3ff13480:	.word  0x0000
3ff13490:	.word  0x0000
L3FF134A0:
3ff134a0:	.word  0x0000
3ff134b0:	.word  0x0000
3ff134c0:	.word  0x0000
3ff134d0:	.word  0x0000
3ff134e0:	.word  0x0000
3ff134f0:	.word  0x0000
3ff13500:	.word  0x0000
3ff13510:	.word  0x0000
3ff13520:	.word  0x0000
3ff13530:	.word  0x0000
3ff13540:	.word  0x0000
3ff13550:	.word  0x0000
3ff13560:	.word  0x0000
3ff13570:	.word  0x0000
3ff13580:	.word  0x0000
3ff13590:	.word  0x0000
3ff135a0:	.word  0x0000
3ff135b0:	.word  0x0000
3ff135c0:	.word  0x0000
3ff135d0:	.word  0x0000
3ff135e0:	.word  0x0000
3ff135f0:	.word  0x0000
3ff13600:	.word  0x0000
3ff13610:	.word  0x0000
3ff13620:	addk   14, a0
3ff13630:	dsjs   a9, L3FF134A0
3ff13640:	.word  0x0000
3ff13650:	.word  0x0000
3ff13660:	.word  0x0000
3ff13670:	.word  0x0000
3ff13680:	.word  0x0000
3ff13690:	.word  0x0000
3ff136a0:	.word  0x0000
3ff136b0:	.word  0x0000
3ff136c0:	.word  0x0000
3ff136d0:	.word  0x0000
3ff136e0:	.word  0x0000
3ff136f0:	.word  0x0000
3ff13700:	.word  0x0000
3ff13710:	.word  0x0000
L3FF13720:
3ff13720:	.word  0x0000
3ff13730:	.word  0x0000
3ff13740:	.word  0x0000
3ff13750:	.word  0x0000
3ff13760:	.word  0x0000
3ff13770:	.word  0x0000
3ff13780:	.word  0x0000
3ff13790:	.word  0x0000
3ff137a0:	.word  0x0000
3ff137b0:	.word  0x0000
3ff137c0:	.word  0x0000
3ff137d0:	.word  0x0000
3ff137e0:	.word  0x0000
3ff137f0:	.word  0x0000
3ff13800:	.word  0x0000
3ff13810:	.word  0x0000
3ff13820:	.word  0x0000
3ff13830:	.word  0x0000
3ff13840:	.word  0x0016
3ff13850:	.word  0x0062
3ff13860:	.word  0x0004
3ff13870:	.word  0x0000
3ff13880:	.word  0x0003
3ff13890:	.word  0x0000
3ff138a0:	sla    0xa, a0
3ff138b0:	dsjs   a10, L3FF13720
3ff138c0:	.word  0x0000
3ff138d0:	.word  0x0000
3ff138e0:	.word  0x0000
3ff138f0:	.word  0x0000
3ff13900:	.word  0x0000
3ff13910:	.word  0x0000
3ff13920:	.word  0x0000
3ff13930:	.word  0x0000
L3FF13940:
3ff13940:	.word  0x0000
3ff13950:	.word  0x0000
3ff13960:	.word  0x0000
3ff13970:	.word  0x0000
3ff13980:	.word  0x0000
3ff13990:	.word  0x0000
3ff139a0:	.word  0x0000
3ff139b0:	.word  0x0000
3ff139c0:	.word  0x0000
3ff139d0:	.word  0x0000
3ff139e0:	.word  0x0000
3ff139f0:	.word  0x0000
3ff13a00:	.word  0x0000
3ff13a10:	.word  0x0000
3ff13a20:	.word  0x0000
3ff13a30:	.word  0x0000
3ff13a40:	.word  0x0000
3ff13a50:	.word  0x0000
3ff13a60:	.word  0x0000
3ff13a70:	.word  0x0000
3ff13a80:	.word  0x0000
3ff13a90:	.word  0x0000
3ff13aa0:	.word  0x0000
3ff13ab0:	.word  0x0000
3ff13ac0:	sla    0xe, a8
3ff13ad0:	dsjs   a10, L3FF13940
3ff13ae0:	.word  0x0000
3ff13af0:	.word  0x0000
3ff13b00:	.word  0x0000
3ff13b10:	.word  0x0000
3ff13b20:	.word  0x0000
3ff13b30:	.word  0x0000
3ff13b40:	.word  0x0000
3ff13b50:	.word  0x0000
L3FF13B60:
3ff13b60:	.word  0x0000
3ff13b70:	.word  0x0000
3ff13b80:	.word  0x0000
3ff13b90:	.word  0x0000
3ff13ba0:	.word  0x0000
3ff13bb0:	.word  0x0000
3ff13bc0:	.word  0x0000
3ff13bd0:	.word  0x0000
3ff13be0:	.word  0x0000
3ff13bf0:	.word  0x0000
3ff13c00:	.word  0x0000
3ff13c10:	.word  0x0000
3ff13c20:	.word  0x0000
3ff13c30:	.word  0x0000
3ff13c40:	.word  0x0000
3ff13c50:	.word  0x0000
3ff13c60:	.word  0x0000
3ff13c70:	.word  0x0000
3ff13c80:	.word  0x0000
3ff13c90:	.word  0x0000
3ff13ca0:	.word  0x0000
3ff13cb0:	.word  0x0000
3ff13cc0:	.word  0x0000
3ff13cd0:	.word  0x0000
3ff13ce0:	sla    0x13, b8
3ff13cf0:	dsjs   a10, L3FF13B60
3ff13d00:	.word  0x0000
3ff13d10:	.word  0x0000
3ff13d20:	.word  0x0000
3ff13d30:	.word  0x0000
3ff13d40:	.word  0x0000
3ff13d50:	.word  0x0000
3ff13d60:	.word  0x0000
3ff13d70:	.word  0x0000
3ff13d80:	.word  0x0000
3ff13d90:	.word  0x0000
3ff13da0:	.word  0x0000
3ff13db0:	.word  0x0000
3ff13dc0:	.word  0x0000
3ff13dd0:	.word  0x0000
L3FF13DE0:
3ff13de0:	.word  0x0000
3ff13df0:	.word  0x0000
3ff13e00:	.word  0x0000
3ff13e10:	.word  0x0000
3ff13e20:	.word  0x0000
3ff13e30:	.word  0x0000
3ff13e40:	.word  0x0000
3ff13e50:	.word  0x0000
3ff13e60:	.word  0x0000
3ff13e70:	.word  0x0000
3ff13e80:	.word  0x0000
3ff13e90:	.word  0x0000
3ff13ea0:	.word  0x0000
3ff13eb0:	.word  0x0000
3ff13ec0:	.word  0x0000
3ff13ed0:	.word  0x0000
3ff13ee0:	.word  0x0000
3ff13ef0:	.word  0x0000
3ff13f00:	.word  0x0014
3ff13f10:	.word  0x006e
3ff13f20:	.word  0x0007
3ff13f30:	.word  0x0000
3ff13f40:	.word  0x0004
3ff13f50:	.word  0x0000
3ff13f60:	addk   14, a0
3ff13f70:	dsjs   a9, L3FF13DE0
3ff13f80:	.word  0x0000
3ff13f90:	.word  0x0000
3ff13fa0:	.word  0x0000
3ff13fb0:	.word  0x0000
3ff13fc0:	.word  0x0000
3ff13fd0:	.word  0x0000
3ff13fe0:	.word  0x0000
3ff13ff0:	.word  0x0000
L3FF14000:
3ff14000:	.word  0x0000
3ff14010:	.word  0x0000
3ff14020:	.word  0x0000
3ff14030:	.word  0x0000
3ff14040:	.word  0x0000
3ff14050:	.word  0x0000
3ff14060:	.word  0x0000
3ff14070:	.word  0x0000
3ff14080:	.word  0x0000
3ff14090:	.word  0x0000
3ff140a0:	.word  0x0000
3ff140b0:	.word  0x0000
3ff140c0:	.word  0x0000
3ff140d0:	.word  0x0000
3ff140e0:	.word  0x0000
3ff140f0:	.word  0x0000
3ff14100:	.word  0x0000
3ff14110:	.word  0x0000
3ff14120:	.word  0x0000
3ff14130:	.word  0x0000
3ff14140:	.word  0x0000
3ff14150:	.word  0x0000
3ff14160:	.word  0x0000
3ff14170:	.word  0x0000
3ff14180:	addk   14, a0
3ff14190:	dsjs   a9, L3FF14000
3ff141a0:	.word  0x0000
3ff141b0:	.word  0x0000
3ff141c0:	.word  0x0000
3ff141d0:	.word  0x0000
3ff141e0:	.word  0x0000
3ff141f0:	.word  0x0000
3ff14200:	.word  0x0000
3ff14210:	.word  0x0000
L3FF14220:
3ff14220:	.word  0x0000
3ff14230:	.word  0x0000
3ff14240:	.word  0x0000
3ff14250:	.word  0x0000
3ff14260:	.word  0x0000
3ff14270:	.word  0x0000
3ff14280:	.word  0x0000
3ff14290:	.word  0x0000
3ff142a0:	.word  0x0000
3ff142b0:	.word  0x0000
3ff142c0:	.word  0x0000
3ff142d0:	.word  0x0000
3ff142e0:	.word  0x0000
3ff142f0:	.word  0x0000
3ff14300:	.word  0x0000
3ff14310:	.word  0x0000
3ff14320:	.word  0x0000
3ff14330:	.word  0x0000
3ff14340:	.word  0x0000
3ff14350:	.word  0x0000
3ff14360:	.word  0x0000
3ff14370:	.word  0x0000
3ff14380:	.word  0x0000
3ff14390:	.word  0x0000
3ff143a0:	addk   14, a0
3ff143b0:	dsjs   a9, L3FF14220
3ff143c0:	.word  0x0000
3ff143d0:	.word  0x0000
3ff143e0:	.word  0x0000
3ff143f0:	.word  0x0000
3ff14400:	.word  0x0000
3ff14410:	.word  0x0000
3ff14420:	.word  0x0000
3ff14430:	.word  0x0000
3ff14440:	.word  0x0000
3ff14450:	.word  0x0000
3ff14460:	.word  0x0000
3ff14470:	.word  0x0000
3ff14480:	.word  0x0000
3ff14490:	.word  0x0000
L3FF144A0:
3ff144a0:	.word  0x0000
3ff144b0:	.word  0x0000
L3FF144C0:
3ff144c0:	.word  0x0000
3ff144d0:	.word  0x0000
L3FF144E0:
3ff144e0:	.word  0x0000
3ff144f0:	.word  0x0000
3ff14500:	.word  0x0000
3ff14510:	.word  0x0000
3ff14520:	.word  0x0000
3ff14530:	.word  0x0000
3ff14540:	.word  0x0000
3ff14550:	.word  0x0000
3ff14560:	.word  0x0000
3ff14570:	.word  0x0000
3ff14580:	.word  0x0000
3ff14590:	.word  0x0000
3ff145a0:	.word  0x0000
3ff145b0:	.word  0x0000
3ff145c0:	.word  0x0014
3ff145d0:	.word  0x00be
3ff145e0:	.word  0x0003
3ff145f0:	.word  0x0000
3ff14600:	.word  0x0005
3ff14610:	.word  0x0000
3ff14620:	sla    0x1a, b0
3ff14630:	dsjs   a10, L3FF144A0
3ff14640:	sla    0x1b, b8
3ff14650:	dsjs   a10, L3FF144C0
3ff14660:	sla    0x1d, a0
3ff14670:	dsjs   a10, L3FF144E0
3ff14680:	.word  0x0000
3ff14690:	.word  0x0000
3ff146a0:	.word  0x0000
3ff146b0:	.word  0x0000
L3FF146C0:
3ff146c0:	.word  0x0000
3ff146d0:	.word  0x0000
L3FF146E0:
3ff146e0:	.word  0x0000
3ff146f0:	.word  0x0000
L3FF14700:
3ff14700:	.word  0x0000
3ff14710:	.word  0x0000
3ff14720:	.word  0x0000
3ff14730:	.word  0x0000
3ff14740:	.word  0x0000
3ff14750:	.word  0x0000
3ff14760:	.word  0x0000
3ff14770:	.word  0x0000
3ff14780:	.word  0x0000
3ff14790:	.word  0x0000
3ff147a0:	.word  0x0000
3ff147b0:	.word  0x0000
3ff147c0:	.word  0x0000
3ff147d0:	.word  0x0000
3ff147e0:	.word  0x0000
3ff147f0:	.word  0x0000
3ff14800:	.word  0x0000
3ff14810:	.word  0x0000
3ff14820:	.word  0x0000
3ff14830:	.word  0x0000
3ff14840:	sla    0x1a, b0
3ff14850:	dsjs   a10, L3FF146C0
3ff14860:	sla    0x1f, a0
3ff14870:	dsjs   a10, L3FF146E0
3ff14880:	sll    0x0, a8
3ff14890:	dsjs   a10, L3FF14700
3ff148a0:	.word  0x0000
3ff148b0:	.word  0x0000
3ff148c0:	.word  0x0000
3ff148d0:	.word  0x0000
L3FF148E0:
3ff148e0:	.word  0x0000
3ff148f0:	.word  0x0000
L3FF14900:
3ff14900:	.word  0x0000
3ff14910:	.word  0x0000
L3FF14920:
3ff14920:	.word  0x0000
3ff14930:	.word  0x0000
3ff14940:	.word  0x0000
3ff14950:	.word  0x0000
3ff14960:	.word  0x0000
3ff14970:	.word  0x0000
3ff14980:	.word  0x0000
3ff14990:	.word  0x0000
3ff149a0:	.word  0x0000
3ff149b0:	.word  0x0000
3ff149c0:	.word  0x0000
3ff149d0:	.word  0x0000
3ff149e0:	.word  0x0000
3ff149f0:	.word  0x0000
3ff14a00:	.word  0x0000
3ff14a10:	.word  0x0000
3ff14a20:	.word  0x0000
3ff14a30:	.word  0x0000
3ff14a40:	.word  0x0000
3ff14a50:	.word  0x0000
3ff14a60:	sll    0x2, a0
3ff14a70:	dsjs   a10, L3FF148E0
3ff14a80:	sll    0x5, a0
3ff14a90:	dsjs   a10, L3FF14900
3ff14aa0:	sll    0x8, a0
3ff14ab0:	dsjs   a10, L3FF14920
3ff14ac0:	.word  0x0000
3ff14ad0:	.word  0x0000
3ff14ae0:	.word  0x0000
3ff14af0:	.word  0x0000
3ff14b00:	.word  0x0000
3ff14b10:	.word  0x0000
3ff14b20:	.word  0x0000
3ff14b30:	.word  0x0000
3ff14b40:	.word  0x0000
3ff14b50:	.word  0x0000
L3FF14B60:
3ff14b60:	.word  0x0000
3ff14b70:	.word  0x0000
3ff14b80:	.word  0x0000
3ff14b90:	.word  0x0000
3ff14ba0:	.word  0x0000
3ff14bb0:	.word  0x0000
3ff14bc0:	.word  0x0000
3ff14bd0:	.word  0x0000
3ff14be0:	.word  0x0000
3ff14bf0:	.word  0x0000
3ff14c00:	.word  0x0000
3ff14c10:	.word  0x0000
3ff14c20:	.word  0x0000
3ff14c30:	.word  0x0000
3ff14c40:	.word  0x0000
3ff14c50:	.word  0x0000
3ff14c60:	.word  0x0000
3ff14c70:	.word  0x0000
3ff14c80:	.word  0x0014
3ff14c90:	emu
3ff14ca0:	.word  0x0001
3ff14cb0:	.word  0x0000
3ff14cc0:	.word  0x0006
3ff14cd0:	.word  0x0000
3ff14ce0:	addk   14, a0
3ff14cf0:	dsjs   a9, L3FF14B60
3ff14d00:	.word  0x0000
3ff14d10:	.word  0x0000
3ff14d20:	.word  0x0000
3ff14d30:	.word  0x0000
3ff14d40:	.word  0x0000
3ff14d50:	.word  0x0000
3ff14d60:	.word  0x0000
3ff14d70:	.word  0x0000
L3FF14D80:
3ff14d80:	.word  0x0000
3ff14d90:	.word  0x0000
3ff14da0:	.word  0x0000
3ff14db0:	.word  0x0000
3ff14dc0:	.word  0x0000
3ff14dd0:	.word  0x0000
3ff14de0:	.word  0x0000
3ff14df0:	.word  0x0000
3ff14e00:	.word  0x0000
3ff14e10:	.word  0x0000
3ff14e20:	.word  0x0000
3ff14e30:	.word  0x0000
3ff14e40:	.word  0x0000
3ff14e50:	.word  0x0000
3ff14e60:	.word  0x0000
3ff14e70:	.word  0x0000
3ff14e80:	.word  0x0000
3ff14e90:	.word  0x0000
3ff14ea0:	.word  0x0000
3ff14eb0:	.word  0x0000
3ff14ec0:	.word  0x0000
3ff14ed0:	.word  0x0000
3ff14ee0:	.word  0x0000
3ff14ef0:	.word  0x0000
3ff14f00:	addk   14, a0
3ff14f10:	dsjs   a9, L3FF14D80
3ff14f20:	.word  0x0000
3ff14f30:	.word  0x0000
3ff14f40:	.word  0x0000
3ff14f50:	.word  0x0000
3ff14f60:	.word  0x0000
3ff14f70:	.word  0x0000
3ff14f80:	.word  0x0000
3ff14f90:	.word  0x0000
L3FF14FA0:
3ff14fa0:	.word  0x0000
3ff14fb0:	.word  0x0000
3ff14fc0:	.word  0x0000
3ff14fd0:	.word  0x0000
3ff14fe0:	.word  0x0000
3ff14ff0:	.word  0x0000
3ff15000:	.word  0x0000
3ff15010:	.word  0x0000
3ff15020:	.word  0x0000
3ff15030:	.word  0x0000
3ff15040:	.word  0x0000
3ff15050:	.word  0x0000
3ff15060:	.word  0x0000
3ff15070:	.word  0x0000
3ff15080:	.word  0x0000
3ff15090:	.word  0x0000
3ff150a0:	.word  0x0000
3ff150b0:	.word  0x0000
3ff150c0:	.word  0x0000
3ff150d0:	.word  0x0000
3ff150e0:	.word  0x0000
3ff150f0:	.word  0x0000
3ff15100:	.word  0x0000
3ff15110:	.word  0x0000
3ff15120:	addk   14, a0
3ff15130:	dsjs   a9, L3FF14FA0
3ff15140:	.word  0x0000
3ff15150:	.word  0x0000
3ff15160:	.word  0x0000
3ff15170:	.word  0x0000
3ff15180:	.word  0x0000
3ff15190:	.word  0x0000
3ff151a0:	.word  0x0000
3ff151b0:	.word  0x0000
3ff151c0:	.word  0x0000
3ff151d0:	.word  0x0000
3ff151e0:	.word  0x0000
3ff151f0:	.word  0x0000
3ff15200:	.word  0x0000
3ff15210:	.word  0x0000
L3FF15220:
3ff15220:	.word  0x0000
3ff15230:	.word  0x0000
3ff15240:	.word  0x0000
3ff15250:	.word  0x0000
3ff15260:	.word  0x0000
3ff15270:	.word  0x0000
3ff15280:	.word  0x0000
3ff15290:	.word  0x0000
3ff152a0:	.word  0x0000
3ff152b0:	.word  0x0000
3ff152c0:	.word  0x0000
3ff152d0:	.word  0x0000
3ff152e0:	.word  0x0000
3ff152f0:	.word  0x0000
3ff15300:	.word  0x0000
3ff15310:	.word  0x0000
3ff15320:	.word  0x0000
3ff15330:	.word  0x0000
3ff15340:	.word  0x0016
3ff15350:	emu
3ff15360:	.word  0x0004
3ff15370:	.word  0x0000
3ff15380:	.word  0x0007
3ff15390:	.word  0x0000
3ff153a0:	sll    0xa, a8
3ff153b0:	dsjs   a10, L3FF15220
3ff153c0:	.word  0x0000
3ff153d0:	.word  0x0000
3ff153e0:	.word  0x0000
3ff153f0:	.word  0x0000
3ff15400:	.word  0x0000
3ff15410:	.word  0x0000
3ff15420:	.word  0x0000
3ff15430:	.word  0x0000
L3FF15440:
3ff15440:	.word  0x0000
3ff15450:	.word  0x0000
3ff15460:	.word  0x0000
3ff15470:	.word  0x0000
3ff15480:	.word  0x0000
3ff15490:	.word  0x0000
3ff154a0:	.word  0x0000
3ff154b0:	.word  0x0000
3ff154c0:	.word  0x0000
3ff154d0:	.word  0x0000
3ff154e0:	.word  0x0000
3ff154f0:	.word  0x0000
3ff15500:	.word  0x0000
3ff15510:	.word  0x0000
3ff15520:	.word  0x0000
3ff15530:	.word  0x0000
3ff15540:	.word  0x0000
3ff15550:	.word  0x0000
3ff15560:	.word  0x0000
3ff15570:	.word  0x0000
3ff15580:	.word  0x0000
3ff15590:	.word  0x0000
3ff155a0:	.word  0x0000
3ff155b0:	.word  0x0000
3ff155c0:	sll    0xa, a8
3ff155d0:	dsjs   a10, L3FF15440
3ff155e0:	.word  0x0000
3ff155f0:	.word  0x0000
3ff15600:	.word  0x0000
3ff15610:	.word  0x0000
3ff15620:	.word  0x0000
3ff15630:	.word  0x0000
3ff15640:	.word  0x0000
3ff15650:	.word  0x0000
L3FF15660:
3ff15660:	.word  0x0000
3ff15670:	.word  0x0000
3ff15680:	.word  0x0000
3ff15690:	.word  0x0000
3ff156a0:	.word  0x0000
3ff156b0:	.word  0x0000
3ff156c0:	.word  0x0000
3ff156d0:	.word  0x0000
3ff156e0:	.word  0x0000
3ff156f0:	.word  0x0000
3ff15700:	.word  0x0000
3ff15710:	.word  0x0000
3ff15720:	.word  0x0000
3ff15730:	.word  0x0000
3ff15740:	.word  0x0000
3ff15750:	.word  0x0000
3ff15760:	.word  0x0000
3ff15770:	.word  0x0000
3ff15780:	.word  0x0000
3ff15790:	.word  0x0000
3ff157a0:	.word  0x0000
3ff157b0:	.word  0x0000
3ff157c0:	.word  0x0000
3ff157d0:	.word  0x0000
3ff157e0:	sll    0xd, a8
3ff157f0:	dsjs   a10, L3FF15660
3ff15800:	.word  0x0000
3ff15810:	.word  0x0000
3ff15820:	.word  0x0000
3ff15830:	.word  0x0000
3ff15840:	.word  0x0000
3ff15850:	.word  0x0000
3ff15860:	.word  0x0000
3ff15870:	.word  0x0000
3ff15880:	.word  0x0000
3ff15890:	.word  0x0000
3ff158a0:	.word  0x0000
3ff158b0:	.word  0x0000
3ff158c0:	.word  0x0000
3ff158d0:	.word  0x0000
L3FF158E0:
3ff158e0:	.word  0x0000
3ff158f0:	.word  0x0000
3ff15900:	.word  0x0000
3ff15910:	.word  0x0000
3ff15920:	.word  0x0000
3ff15930:	.word  0x0000
3ff15940:	.word  0x0000
3ff15950:	.word  0x0000
3ff15960:	.word  0x0000
3ff15970:	.word  0x0000
3ff15980:	.word  0x0000
3ff15990:	.word  0x0000
3ff159a0:	.word  0x0000
3ff159b0:	.word  0x0000
3ff159c0:	.word  0x0000
3ff159d0:	.word  0x0000
3ff159e0:	.word  0x0000
3ff159f0:	.word  0x0000
3ff15a00:	.word  0x0014
3ff15a10:	exgpc  a6
3ff15a20:	.word  0x0001
3ff15a30:	.word  0x0000
3ff15a40:	.word  0x0008
3ff15a50:	.word  0x0000
3ff15a60:	addk   14, a0
3ff15a70:	dsjs   a9, L3FF158E0
3ff15a80:	.word  0x0000
3ff15a90:	.word  0x0000
3ff15aa0:	.word  0x0000
3ff15ab0:	.word  0x0000
3ff15ac0:	.word  0x0000
3ff15ad0:	.word  0x0000
3ff15ae0:	.word  0x0000
3ff15af0:	.word  0x0000
L3FF15B00:
3ff15b00:	.word  0x0000
3ff15b10:	.word  0x0000
3ff15b20:	.word  0x0000
3ff15b30:	.word  0x0000
3ff15b40:	.word  0x0000
3ff15b50:	.word  0x0000
3ff15b60:	.word  0x0000
3ff15b70:	.word  0x0000
3ff15b80:	.word  0x0000
3ff15b90:	.word  0x0000
3ff15ba0:	.word  0x0000
3ff15bb0:	.word  0x0000
3ff15bc0:	.word  0x0000
3ff15bd0:	.word  0x0000
3ff15be0:	.word  0x0000
3ff15bf0:	.word  0x0000
3ff15c00:	.word  0x0000
3ff15c10:	.word  0x0000
3ff15c20:	.word  0x0000
3ff15c30:	.word  0x0000
3ff15c40:	.word  0x0000
3ff15c50:	.word  0x0000
3ff15c60:	.word  0x0000
3ff15c70:	.word  0x0000
3ff15c80:	addk   14, a0
3ff15c90:	dsjs   a9, L3FF15B00
3ff15ca0:	.word  0x0000
3ff15cb0:	.word  0x0000
3ff15cc0:	.word  0x0000
3ff15cd0:	.word  0x0000
3ff15ce0:	.word  0x0000
3ff15cf0:	.word  0x0000
3ff15d00:	.word  0x0000
3ff15d10:	.word  0x0000
L3FF15D20:
3ff15d20:	.word  0x0000
3ff15d30:	.word  0x0000
3ff15d40:	.word  0x0000
3ff15d50:	.word  0x0000
3ff15d60:	.word  0x0000
3ff15d70:	.word  0x0000
3ff15d80:	.word  0x0000
3ff15d90:	.word  0x0000
3ff15da0:	.word  0x0000
3ff15db0:	.word  0x0000
3ff15dc0:	.word  0x0000
3ff15dd0:	.word  0x0000
3ff15de0:	.word  0x0000
3ff15df0:	.word  0x0000
3ff15e00:	.word  0x0000
3ff15e10:	.word  0x0000
3ff15e20:	.word  0x0000
3ff15e30:	.word  0x0000
3ff15e40:	.word  0x0000
3ff15e50:	.word  0x0000
3ff15e60:	.word  0x0000
3ff15e70:	.word  0x0000
3ff15e80:	.word  0x0000
3ff15e90:	.word  0x0000
3ff15ea0:	addk   14, a0
3ff15eb0:	dsjs   a9, L3FF15D20
3ff15ec0:	.word  0x0000
3ff15ed0:	.word  0x0000
3ff15ee0:	.word  0x0000
3ff15ef0:	.word  0x0000
3ff15f00:	.word  0x0000
3ff15f10:	.word  0x0000
3ff15f20:	.word  0x0000
3ff15f30:	.word  0x0000
3ff15f40:	.word  0x0000
3ff15f50:	.word  0x0000
3ff15f60:	.word  0x0000
3ff15f70:	.word  0x0000
3ff15f80:	.word  0x0000
3ff15f90:	.word  0x0000
L3FF15FA0:
3ff15fa0:	.word  0x0000
3ff15fb0:	.word  0x0000
3ff15fc0:	.word  0x0000
3ff15fd0:	.word  0x0000
3ff15fe0:	.word  0x0000
3ff15ff0:	.word  0x0000
3ff16000:	.word  0x0000
3ff16010:	.word  0x0000
3ff16020:	.word  0x0000
3ff16030:	.word  0x0000
3ff16040:	.word  0x0000
3ff16050:	.word  0x0000
3ff16060:	.word  0x0000
3ff16070:	.word  0x0000
3ff16080:	.word  0x0000
3ff16090:	.word  0x0000
3ff160a0:	.word  0x0000
3ff160b0:	.word  0x0000
3ff160c0:	.word  0x0016
3ff160d0:	exgpc  b12
3ff160e0:	.word  0x0004
3ff160f0:	.word  0x0000
3ff16100:	.word  0x0009
3ff16110:	.word  0x0000
3ff16120:	sll    0x10, a8
3ff16130:	dsjs   a10, L3FF15FA0
3ff16140:	.word  0x0000
3ff16150:	.word  0x0000
3ff16160:	.word  0x0000
3ff16170:	.word  0x0000
3ff16180:	.word  0x0000
3ff16190:	.word  0x0000
3ff161a0:	.word  0x0000
3ff161b0:	.word  0x0000
L3FF161C0:
3ff161c0:	.word  0x0000
3ff161d0:	.word  0x0000
3ff161e0:	.word  0x0000
3ff161f0:	.word  0x0000
3ff16200:	.word  0x0000
3ff16210:	.word  0x0000
3ff16220:	.word  0x0000
3ff16230:	.word  0x0000
3ff16240:	.word  0x0000
3ff16250:	.word  0x0000
3ff16260:	.word  0x0000
3ff16270:	.word  0x0000
3ff16280:	.word  0x0000
3ff16290:	.word  0x0000
3ff162a0:	.word  0x0000
3ff162b0:	.word  0x0000
3ff162c0:	.word  0x0000
3ff162d0:	.word  0x0000
3ff162e0:	.word  0x0000
3ff162f0:	.word  0x0000
3ff16300:	.word  0x0000
3ff16310:	.word  0x0000
3ff16320:	.word  0x0000
3ff16330:	.word  0x0000
3ff16340:	sll    0x12, a8
3ff16350:	dsjs   a10, L3FF161C0
3ff16360:	.word  0x0000
3ff16370:	.word  0x0000
3ff16380:	.word  0x0000
3ff16390:	.word  0x0000
3ff163a0:	.word  0x0000
3ff163b0:	.word  0x0000
3ff163c0:	.word  0x0000
3ff163d0:	.word  0x0000
L3FF163E0:
3ff163e0:	.word  0x0000
3ff163f0:	.word  0x0000
3ff16400:	.word  0x0000
3ff16410:	.word  0x0000
3ff16420:	.word  0x0000
3ff16430:	.word  0x0000
3ff16440:	.word  0x0000
3ff16450:	.word  0x0000
3ff16460:	.word  0x0000
3ff16470:	.word  0x0000
3ff16480:	.word  0x0000
3ff16490:	.word  0x0000
3ff164a0:	.word  0x0000
3ff164b0:	.word  0x0000
3ff164c0:	.word  0x0000
3ff164d0:	.word  0x0000
3ff164e0:	.word  0x0000
3ff164f0:	.word  0x0000
3ff16500:	.word  0x0000
3ff16510:	.word  0x0000
3ff16520:	.word  0x0000
3ff16530:	.word  0x0000
3ff16540:	.word  0x0000
3ff16550:	.word  0x0000
3ff16560:	sll    0x10, a8
3ff16570:	dsjs   a10, L3FF163E0
3ff16580:	.word  0x0000
3ff16590:	.word  0x0000
3ff165a0:	.word  0x0000
3ff165b0:	.word  0x0000
3ff165c0:	.word  0x0000
3ff165d0:	.word  0x0000
3ff165e0:	.word  0x0000
3ff165f0:	.word  0x0000
3ff16600:	.word  0x0000
3ff16610:	.word  0x0000
3ff16620:	.word  0x0000
3ff16630:	.word  0x0000
3ff16640:	.word  0x0000
3ff16650:	.word  0x0000
L3FF16660:
3ff16660:	.word  0x0000
3ff16670:	.word  0x0000
3ff16680:	.word  0x0000
3ff16690:	.word  0x0000
3ff166a0:	.word  0x0000
3ff166b0:	.word  0x0000
3ff166c0:	.word  0x0000
3ff166d0:	.word  0x0000
3ff166e0:	.word  0x0000
3ff166f0:	.word  0x0000
3ff16700:	.word  0x0000
3ff16710:	.word  0x0000
3ff16720:	.word  0x0000
3ff16730:	.word  0x0000
3ff16740:	.word  0x0000
3ff16750:	.word  0x0000
3ff16760:	.word  0x0000
3ff16770:	.word  0x0000
3ff16780:	.word  0x0014
3ff16790:	getpc  a10
3ff167a0:	.word  0x0001
3ff167b0:	.word  0x0000
3ff167c0:	.word  0x000a
3ff167d0:	.word  0x0000
3ff167e0:	addk   14, a0
3ff167f0:	dsjs   a9, L3FF16660
3ff16800:	.word  0x0000
3ff16810:	.word  0x0000
3ff16820:	.word  0x0000
3ff16830:	.word  0x0000
3ff16840:	.word  0x0000
3ff16850:	.word  0x0000
3ff16860:	.word  0x0000
3ff16870:	.word  0x0000
L3FF16880:
3ff16880:	.word  0x0000
3ff16890:	.word  0x0000
3ff168a0:	.word  0x0000
3ff168b0:	.word  0x0000
3ff168c0:	.word  0x0000
3ff168d0:	.word  0x0000
3ff168e0:	.word  0x0000
3ff168f0:	.word  0x0000
3ff16900:	.word  0x0000
3ff16910:	.word  0x0000
3ff16920:	.word  0x0000
3ff16930:	.word  0x0000
3ff16940:	.word  0x0000
3ff16950:	.word  0x0000
3ff16960:	.word  0x0000
3ff16970:	.word  0x0000
3ff16980:	.word  0x0000
3ff16990:	.word  0x0000
3ff169a0:	.word  0x0000
3ff169b0:	.word  0x0000
3ff169c0:	.word  0x0000
3ff169d0:	.word  0x0000
3ff169e0:	.word  0x0000
3ff169f0:	.word  0x0000
3ff16a00:	addk   14, a0
3ff16a10:	dsjs   a9, L3FF16880
3ff16a20:	.word  0x0000
3ff16a30:	.word  0x0000
3ff16a40:	.word  0x0000
3ff16a50:	.word  0x0000
3ff16a60:	.word  0x0000
3ff16a70:	.word  0x0000
3ff16a80:	.word  0x0000
3ff16a90:	.word  0x0000
L3FF16AA0:
3ff16aa0:	.word  0x0000
3ff16ab0:	.word  0x0000
3ff16ac0:	.word  0x0000
3ff16ad0:	.word  0x0000
3ff16ae0:	.word  0x0000
3ff16af0:	.word  0x0000
3ff16b00:	.word  0x0000
3ff16b10:	.word  0x0000
3ff16b20:	.word  0x0000
3ff16b30:	.word  0x0000
3ff16b40:	.word  0x0000
3ff16b50:	.word  0x0000
3ff16b60:	.word  0x0000
3ff16b70:	.word  0x0000
3ff16b80:	.word  0x0000
3ff16b90:	.word  0x0000
3ff16ba0:	.word  0x0000
3ff16bb0:	.word  0x0000
3ff16bc0:	.word  0x0000
3ff16bd0:	.word  0x0000
3ff16be0:	.word  0x0000
3ff16bf0:	.word  0x0000
3ff16c00:	.word  0x0000
3ff16c10:	.word  0x0000
3ff16c20:	addk   14, a0
3ff16c30:	dsjs   a9, L3FF16AA0
3ff16c40:	.word  0x0000
3ff16c50:	.word  0x0000
3ff16c60:	.word  0x0000
3ff16c70:	.word  0x0000
3ff16c80:	.word  0x0000
3ff16c90:	.word  0x0000
3ff16ca0:	.word  0x0000
3ff16cb0:	.word  0x0000
3ff16cc0:	.word  0x0000
3ff16cd0:	.word  0x0000
3ff16ce0:	.word  0x0000
3ff16cf0:	.word  0x0000
3ff16d00:	.word  0x0000
3ff16d10:	.word  0x0000
L3FF16D20:
3ff16d20:	.word  0x0000
3ff16d30:	.word  0x0000
3ff16d40:	.word  0x0000
3ff16d50:	.word  0x0000
3ff16d60:	.word  0x0000
3ff16d70:	.word  0x0000
3ff16d80:	.word  0x0000
3ff16d90:	.word  0x0000
3ff16da0:	.word  0x0000
3ff16db0:	.word  0x0000
3ff16dc0:	.word  0x0000
3ff16dd0:	.word  0x0000
3ff16de0:	.word  0x0000
3ff16df0:	.word  0x0000
3ff16e00:	.word  0x0000
3ff16e10:	.word  0x0000
3ff16e20:	.word  0x0000
3ff16e30:	.word  0x0000
3ff16e40:	.word  0x0016
3ff16e50:	jump   a0
3ff16e60:	.word  0x0004
3ff16e70:	.word  0x0000
3ff16e80:	.word  0x000b
3ff16e90:	.word  0x0000
3ff16ea0:	sll    0x15, a0
3ff16eb0:	dsjs   a10, L3FF16D20
3ff16ec0:	.word  0x0000
3ff16ed0:	.word  0x0000
3ff16ee0:	.word  0x0000
3ff16ef0:	.word  0x0000
3ff16f00:	.word  0x0000
3ff16f10:	.word  0x0000
3ff16f20:	.word  0x0000
3ff16f30:	.word  0x0000
L3FF16F40:
3ff16f40:	.word  0x0000
3ff16f50:	.word  0x0000
3ff16f60:	.word  0x0000
3ff16f70:	.word  0x0000
3ff16f80:	.word  0x0000
3ff16f90:	.word  0x0000
3ff16fa0:	.word  0x0000
3ff16fb0:	.word  0x0000
3ff16fc0:	.word  0x0000
3ff16fd0:	.word  0x0000
3ff16fe0:	.word  0x0000
3ff16ff0:	.word  0x0000
3ff17000:	.word  0x0000
3ff17010:	.word  0x0000
3ff17020:	.word  0x0000
3ff17030:	.word  0x0000
3ff17040:	.word  0x0000
3ff17050:	.word  0x0000
3ff17060:	.word  0x0000
3ff17070:	.word  0x0000
3ff17080:	.word  0x0000
3ff17090:	.word  0x0000
3ff170a0:	.word  0x0000
3ff170b0:	.word  0x0000
3ff170c0:	sll    0x17, a0
3ff170d0:	dsjs   a10, L3FF16F40
3ff170e0:	.word  0x0000
3ff170f0:	.word  0x0000
3ff17100:	.word  0x0000
3ff17110:	.word  0x0000
3ff17120:	.word  0x0000
3ff17130:	.word  0x0000
3ff17140:	.word  0x0000
3ff17150:	.word  0x0000
L3FF17160:
3ff17160:	.word  0x0000
3ff17170:	.word  0x0000
3ff17180:	.word  0x0000
3ff17190:	.word  0x0000
3ff171a0:	.word  0x0000
3ff171b0:	.word  0x0000
3ff171c0:	.word  0x0000
3ff171d0:	.word  0x0000
3ff171e0:	.word  0x0000
3ff171f0:	.word  0x0000
3ff17200:	.word  0x0000
3ff17210:	.word  0x0000
3ff17220:	.word  0x0000
3ff17230:	.word  0x0000
3ff17240:	.word  0x0000
3ff17250:	.word  0x0000
3ff17260:	.word  0x0000
3ff17270:	.word  0x0000
3ff17280:	.word  0x0000
3ff17290:	.word  0x0000
3ff172a0:	.word  0x0000
3ff172b0:	.word  0x0000
3ff172c0:	.word  0x0000
3ff172d0:	.word  0x0000
3ff172e0:	sll    0x1f, b8
3ff172f0:	dsjs   a10, L3FF17160
3ff17300:	.word  0x0000
3ff17310:	.word  0x0000
3ff17320:	.word  0x0000
3ff17330:	.word  0x0000
3ff17340:	.word  0x0000
3ff17350:	.word  0x0000
3ff17360:	.word  0x0000
3ff17370:	.word  0x0000
3ff17380:	.word  0x0000
3ff17390:	.word  0x0000
3ff173a0:	.word  0x0000
3ff173b0:	.word  0x0000
3ff173c0:	.word  0x0000
3ff173d0:	.word  0x0000
L3FF173E0:
3ff173e0:	.word  0x0000
3ff173f0:	.word  0x0000
3ff17400:	.word  0x0000
3ff17410:	.word  0x0000
3ff17420:	.word  0x0000
3ff17430:	.word  0x0000
3ff17440:	.word  0x0000
3ff17450:	.word  0x0000
3ff17460:	.word  0x0000
3ff17470:	.word  0x0000
3ff17480:	.word  0x0000
3ff17490:	.word  0x0000
3ff174a0:	.word  0x0000
3ff174b0:	.word  0x0000
3ff174c0:	.word  0x0000
3ff174d0:	.word  0x0000
3ff174e0:	.word  0x0000
3ff174f0:	.word  0x0000
3ff17500:	popst
3ff17510:	.word  0x001e
3ff17520:	.word  0x0005
3ff17530:	.word  0x0000
3ff17540:	.word  0x0008
3ff17550:	.word  0x0000
3ff17560:	sra    0x1a, b0
3ff17570:	dsjs   a10, L3FF173E0
3ff17580:	.word  0x0000
3ff17590:	.word  0x0000
3ff175a0:	.word  0x0000
3ff175b0:	.word  0x0000
3ff175c0:	.word  0x0000
3ff175d0:	.word  0x0000
3ff175e0:	.word  0x0000
3ff175f0:	.word  0x0000
L3FF17600:
3ff17600:	.word  0x0000
3ff17610:	.word  0x0000
3ff17620:	.word  0x0000
3ff17630:	.word  0x0000
3ff17640:	.word  0x0000
3ff17650:	.word  0x0000
3ff17660:	.word  0x0000
3ff17670:	.word  0x0000
3ff17680:	.word  0x0000
3ff17690:	.word  0x0000
3ff176a0:	.word  0x0000
3ff176b0:	.word  0x0000
3ff176c0:	.word  0x0000
3ff176d0:	.word  0x0000
3ff176e0:	.word  0x0000
3ff176f0:	.word  0x0000
3ff17700:	.word  0x0000
3ff17710:	.word  0x0000
3ff17720:	.word  0x0000
3ff17730:	.word  0x0000
3ff17740:	.word  0x0000
3ff17750:	.word  0x0000
3ff17760:	.word  0x0000
3ff17770:	.word  0x0000
3ff17780:	sra    0x17, b8
3ff17790:	dsjs   a10, L3FF17600
3ff177a0:	.word  0x0000
3ff177b0:	.word  0x0000
3ff177c0:	.word  0x0000
3ff177d0:	.word  0x0000
3ff177e0:	.word  0x0000
3ff177f0:	.word  0x0000
3ff17800:	.word  0x0000
3ff17810:	.word  0x0000
L3FF17820:
3ff17820:	.word  0x0000
3ff17830:	.word  0x0000
3ff17840:	.word  0x0000
3ff17850:	.word  0x0000
3ff17860:	.word  0x0000
3ff17870:	.word  0x0000
3ff17880:	.word  0x0000
3ff17890:	.word  0x0000
3ff178a0:	.word  0x0000
3ff178b0:	.word  0x0000
3ff178c0:	.word  0x0000
3ff178d0:	.word  0x0000
3ff178e0:	.word  0x0000
3ff178f0:	.word  0x0000
3ff17900:	.word  0x0000
3ff17910:	.word  0x0000
3ff17920:	.word  0x0000
3ff17930:	.word  0x0000
3ff17940:	.word  0x0000
3ff17950:	.word  0x0000
3ff17960:	.word  0x0000
3ff17970:	.word  0x0000
3ff17980:	.word  0x0000
3ff17990:	.word  0x0000
3ff179a0:	add    b3, b0
3ff179b0:	dsjs   a9, L3FF17820
3ff179c0:	.word  0x0000
3ff179d0:	.word  0x0000
3ff179e0:	.word  0x0000
3ff179f0:	.word  0x0000
3ff17a00:	.word  0x0000
3ff17a10:	.word  0x0000
3ff17a20:	.word  0x0000
3ff17a30:	.word  0x0000
3ff17a40:	.word  0x0000
3ff17a50:	.word  0x0000
3ff17a60:	.word  0x0000
3ff17a70:	.word  0x0000
3ff17a80:	.word  0x0000
3ff17a90:	.word  0x0000
L3FF17AA0:
3ff17aa0:	.word  0x0000
3ff17ab0:	.word  0x0000
3ff17ac0:	.word  0x0000
3ff17ad0:	.word  0x0000
3ff17ae0:	.word  0x0000
3ff17af0:	.word  0x0000
3ff17b00:	.word  0x0000
3ff17b10:	.word  0x0000
3ff17b20:	.word  0x0000
3ff17b30:	.word  0x0000
3ff17b40:	.word  0x0000
3ff17b50:	.word  0x0000
3ff17b60:	.word  0x0000
3ff17b70:	.word  0x0000
3ff17b80:	.word  0x0000
3ff17b90:	.word  0x0000
3ff17ba0:	.word  0x0000
3ff17bb0:	.word  0x0000
3ff17bc0:	popst
3ff17bd0:	rev    b12
3ff17be0:	.word  0x0005
3ff17bf0:	.word  0x0000
3ff17c00:	.word  0x0008
3ff17c10:	.word  0x0000
3ff17c20:	sra    0x14, b8
3ff17c30:	dsjs   a10, L3FF17AA0
3ff17c40:	.word  0x0000
3ff17c50:	.word  0x0000
3ff17c60:	.word  0x0000
3ff17c70:	.word  0x0000
3ff17c80:	.word  0x0000
3ff17c90:	.word  0x0000
3ff17ca0:	.word  0x0000
3ff17cb0:	.word  0x0000
L3FF17CC0:
3ff17cc0:	.word  0x0000
3ff17cd0:	.word  0x0000
3ff17ce0:	.word  0x0000
3ff17cf0:	.word  0x0000
3ff17d00:	.word  0x0000
3ff17d10:	.word  0x0000
3ff17d20:	.word  0x0000
3ff17d30:	.word  0x0000
3ff17d40:	.word  0x0000
3ff17d50:	.word  0x0000
3ff17d60:	.word  0x0000
3ff17d70:	.word  0x0000
3ff17d80:	.word  0x0000
3ff17d90:	.word  0x0000
3ff17da0:	.word  0x0000
3ff17db0:	.word  0x0000
3ff17dc0:	.word  0x0000
3ff17dd0:	.word  0x0000
3ff17de0:	.word  0x0000
3ff17df0:	.word  0x0000
3ff17e00:	.word  0x0000
3ff17e10:	.word  0x0000
3ff17e20:	.word  0x0000
3ff17e30:	.word  0x0000
3ff17e40:	move   *a6, a0, 1
3ff17e50:	dsjs   a9, L3FF17CC0
3ff17e60:	.word  0x0000
3ff17e70:	.word  0x0000
3ff17e80:	.word  0x0000
3ff17e90:	.word  0x0000
3ff17ea0:	.word  0x0000
3ff17eb0:	.word  0x0000
3ff17ec0:	.word  0x0000
3ff17ed0:	.word  0x0000
L3FF17EE0:
3ff17ee0:	.word  0x0000
3ff17ef0:	.word  0x0000
3ff17f00:	.word  0x0000
3ff17f10:	.word  0x0000
3ff17f20:	.word  0x0000
3ff17f30:	.word  0x0000
3ff17f40:	.word  0x0000
3ff17f50:	.word  0x0000
3ff17f60:	.word  0x0000
3ff17f70:	.word  0x0000
3ff17f80:	.word  0x0000
3ff17f90:	.word  0x0000
3ff17fa0:	.word  0x0000
3ff17fb0:	.word  0x0000
3ff17fc0:	.word  0x0000
3ff17fd0:	.word  0x0000
3ff17fe0:	.word  0x0000
3ff17ff0:	.word  0x0000
3ff18000:	.word  0x0000
3ff18010:	.word  0x0000
3ff18020:	.word  0x0000
3ff18030:	.word  0x0000
3ff18040:	.word  0x0000
3ff18050:	.word  0x0000
3ff18060:	sra    0x10, a0
3ff18070:	dsjs   a10, L3FF17EE0
3ff18080:	.word  0x0000
3ff18090:	.word  0x0000
3ff180a0:	.word  0x0000
3ff180b0:	.word  0x0000
3ff180c0:	.word  0x0000
3ff180d0:	.word  0x0000
3ff180e0:	.word  0x0000
3ff180f0:	.word  0x0000
3ff18100:	.word  0x0000
3ff18110:	.word  0x0000
3ff18120:	.word  0x0000
3ff18130:	.word  0x0000
3ff18140:	.word  0x0000
3ff18150:	.word  0x0000
L3FF18160:
3ff18160:	.word  0x0000
3ff18170:	.word  0x0000
3ff18180:	.word  0x0000
3ff18190:	.word  0x0000
3ff181a0:	.word  0x0000
3ff181b0:	.word  0x0000
3ff181c0:	.word  0x0000
3ff181d0:	.word  0x0000
3ff181e0:	.word  0x0000
3ff181f0:	.word  0x0000
3ff18200:	.word  0x0000
3ff18210:	.word  0x0000
3ff18220:	.word  0x0000
3ff18230:	.word  0x0000
3ff18240:	.word  0x0000
3ff18250:	.word  0x0000
3ff18260:	.word  0x0000
3ff18270:	.word  0x0000
3ff18280:	popst
3ff18290:	.word  0x0078
3ff182a0:	.word  0x0005
3ff182b0:	.word  0x0000
3ff182c0:	.word  0x0008
3ff182d0:	.word  0x0000
3ff182e0:	sra    0x1a, b0
3ff182f0:	dsjs   a10, L3FF18160
3ff18300:	.word  0x0000
3ff18310:	.word  0x0000
3ff18320:	.word  0x0000
3ff18330:	.word  0x0000
3ff18340:	.word  0x0000
3ff18350:	.word  0x0000
3ff18360:	.word  0x0000
3ff18370:	.word  0x0000
L3FF18380:
3ff18380:	.word  0x0000
3ff18390:	.word  0x0000
3ff183a0:	.word  0x0000
3ff183b0:	.word  0x0000
3ff183c0:	.word  0x0000
3ff183d0:	.word  0x0000
3ff183e0:	.word  0x0000
3ff183f0:	.word  0x0000
3ff18400:	.word  0x0000
3ff18410:	.word  0x0000
3ff18420:	.word  0x0000
3ff18430:	.word  0x0000
3ff18440:	.word  0x0000
3ff18450:	.word  0x0000
3ff18460:	.word  0x0000
3ff18470:	.word  0x0000
3ff18480:	.word  0x0000
3ff18490:	.word  0x0000
3ff184a0:	.word  0x0000
3ff184b0:	.word  0x0000
3ff184c0:	.word  0x0000
3ff184d0:	.word  0x0000
3ff184e0:	.word  0x0000
3ff184f0:	.word  0x0000
3ff18500:	sra    0x17, b8
3ff18510:	dsjs   a10, L3FF18380
3ff18520:	.word  0x0000
3ff18530:	.word  0x0000
3ff18540:	.word  0x0000
3ff18550:	.word  0x0000
3ff18560:	.word  0x0000
3ff18570:	.word  0x0000
3ff18580:	.word  0x0000
3ff18590:	.word  0x0000
L3FF185A0:
3ff185a0:	.word  0x0000
3ff185b0:	.word  0x0000
3ff185c0:	.word  0x0000
3ff185d0:	.word  0x0000
3ff185e0:	.word  0x0000
3ff185f0:	.word  0x0000
3ff18600:	.word  0x0000
3ff18610:	.word  0x0000
3ff18620:	.word  0x0000
3ff18630:	.word  0x0000
3ff18640:	.word  0x0000
3ff18650:	.word  0x0000
3ff18660:	.word  0x0000
3ff18670:	.word  0x0000
3ff18680:	.word  0x0000
3ff18690:	.word  0x0000
3ff186a0:	.word  0x0000
3ff186b0:	.word  0x0000
3ff186c0:	.word  0x0000
3ff186d0:	.word  0x0000
3ff186e0:	.word  0x0000
3ff186f0:	.word  0x0000
3ff18700:	.word  0x0000
3ff18710:	.word  0x0000
3ff18720:	add    b3, b0
3ff18730:	dsjs   a9, L3FF185A0
3ff18740:	.word  0x0000
3ff18750:	.word  0x0000
3ff18760:	.word  0x0000
3ff18770:	.word  0x0000
3ff18780:	.word  0x0000
3ff18790:	.word  0x0000
3ff187a0:	.word  0x0000
3ff187b0:	.word  0x0000
3ff187c0:	.word  0x0000
3ff187d0:	.word  0x0000
3ff187e0:	.word  0x0000
3ff187f0:	.word  0x0000
3ff18800:	.word  0x0000
3ff18810:	.word  0x0000
L3FF18820:
3ff18820:	.word  0x0000
3ff18830:	.word  0x0000
3ff18840:	.word  0x0000
3ff18850:	.word  0x0000
3ff18860:	.word  0x0000
3ff18870:	.word  0x0000
3ff18880:	.word  0x0000
3ff18890:	.word  0x0000
3ff188a0:	.word  0x0000
3ff188b0:	.word  0x0000
3ff188c0:	.word  0x0000
3ff188d0:	.word  0x0000
3ff188e0:	.word  0x0000
3ff188f0:	.word  0x0000
3ff18900:	.word  0x0000
3ff18910:	.word  0x0000
3ff18920:	.word  0x0000
3ff18930:	.word  0x0000
3ff18940:	popst
3ff18950:	.word  0x0096
3ff18960:	.word  0x0005
3ff18970:	.word  0x0000
3ff18980:	.word  0x0008
3ff18990:	.word  0x0000
3ff189a0:	sra    0x14, b8
3ff189b0:	dsjs   a10, L3FF18820
3ff189c0:	.word  0x0000
3ff189d0:	.word  0x0000
3ff189e0:	.word  0x0000
3ff189f0:	.word  0x0000
3ff18a00:	.word  0x0000
3ff18a10:	.word  0x0000
3ff18a20:	.word  0x0000
3ff18a30:	.word  0x0000
L3FF18A40:
3ff18a40:	.word  0x0000
3ff18a50:	.word  0x0000
3ff18a60:	.word  0x0000
3ff18a70:	.word  0x0000
3ff18a80:	.word  0x0000
3ff18a90:	.word  0x0000
3ff18aa0:	.word  0x0000
3ff18ab0:	.word  0x0000
3ff18ac0:	.word  0x0000
3ff18ad0:	.word  0x0000
3ff18ae0:	.word  0x0000
3ff18af0:	.word  0x0000
3ff18b00:	.word  0x0000
3ff18b10:	.word  0x0000
3ff18b20:	.word  0x0000
3ff18b30:	.word  0x0000
3ff18b40:	.word  0x0000
3ff18b50:	.word  0x0000
3ff18b60:	.word  0x0000
3ff18b70:	.word  0x0000
3ff18b80:	.word  0x0000
3ff18b90:	.word  0x0000
3ff18ba0:	.word  0x0000
3ff18bb0:	.word  0x0000
3ff18bc0:	move   *a6, a0, 1
3ff18bd0:	dsjs   a9, L3FF18A40
3ff18be0:	.word  0x0000
3ff18bf0:	.word  0x0000
3ff18c00:	.word  0x0000
3ff18c10:	.word  0x0000
3ff18c20:	.word  0x0000
3ff18c30:	.word  0x0000
3ff18c40:	.word  0x0000
3ff18c50:	.word  0x0000
L3FF18C60:
3ff18c60:	.word  0x0000
3ff18c70:	.word  0x0000
3ff18c80:	.word  0x0000
3ff18c90:	.word  0x0000
3ff18ca0:	.word  0x0000
3ff18cb0:	.word  0x0000
3ff18cc0:	.word  0x0000
3ff18cd0:	.word  0x0000
3ff18ce0:	.word  0x0000
3ff18cf0:	.word  0x0000
3ff18d00:	.word  0x0000
3ff18d10:	.word  0x0000
3ff18d20:	.word  0x0000
3ff18d30:	.word  0x0000
3ff18d40:	.word  0x0000
3ff18d50:	.word  0x0000
3ff18d60:	.word  0x0000
3ff18d70:	.word  0x0000
3ff18d80:	.word  0x0000
3ff18d90:	.word  0x0000
3ff18da0:	.word  0x0000
3ff18db0:	.word  0x0000
3ff18dc0:	.word  0x0000
3ff18dd0:	.word  0x0000
3ff18de0:	sra    0x10, a0
3ff18df0:	dsjs   a10, L3FF18C60
3ff18e00:	.word  0x0000
3ff18e10:	.word  0x0000
3ff18e20:	.word  0x0000
3ff18e30:	.word  0x0000
3ff18e40:	.word  0x0000
3ff18e50:	.word  0x0000
3ff18e60:	.word  0x0000
3ff18e70:	.word  0x0000
3ff18e80:	.word  0x0000
3ff18e90:	.word  0x0000
3ff18ea0:	.word  0x0000
3ff18eb0:	.word  0x0000
3ff18ec0:	.word  0x0000
3ff18ed0:	.word  0x0000
L3FF18EE0:
3ff18ee0:	.word  0x0000
3ff18ef0:	.word  0x0000
3ff18f00:	.word  0x0000
3ff18f10:	.word  0x0000
3ff18f20:	.word  0x0000
3ff18f30:	.word  0x0000
3ff18f40:	.word  0x0000
3ff18f50:	.word  0x0000
3ff18f60:	.word  0x0000
3ff18f70:	.word  0x0000
3ff18f80:	.word  0x0000
3ff18f90:	.word  0x0000
3ff18fa0:	.word  0x0000
3ff18fb0:	.word  0x0000
3ff18fc0:	.word  0x0000
3ff18fd0:	.word  0x0000
3ff18fe0:	.word  0x0000
3ff18ff0:	.word  0x0000
3ff19000:	rev    b2
3ff19010:	jump   b12
3ff19020:	.word  0x0005
3ff19030:	.word  0x0000
3ff19040:	.word  0x0008
3ff19050:	.word  0x0000
3ff19060:	sla    b2, b8
3ff19070:	dsjs   a9, L3FF18EE0
3ff19080:	.word  0x0000
3ff19090:	.word  0x0000
3ff190a0:	.word  0x0000
3ff190b0:	.word  0x0000
3ff190c0:	.word  0x0000
3ff190d0:	.word  0x0000
3ff190e0:	.word  0x0000
3ff190f0:	.word  0x0000
L3FF19100:
3ff19100:	.word  0x0000
3ff19110:	.word  0x0000
3ff19120:	.word  0x0000
3ff19130:	.word  0x0000
3ff19140:	.word  0x0000
3ff19150:	.word  0x0000
3ff19160:	.word  0x0000
3ff19170:	.word  0x0000
3ff19180:	.word  0x0000
3ff19190:	.word  0x0000
3ff191a0:	.word  0x0000
3ff191b0:	.word  0x0000
3ff191c0:	.word  0x0000
3ff191d0:	.word  0x0000
3ff191e0:	.word  0x0000
3ff191f0:	.word  0x0000
3ff19200:	.word  0x0000
3ff19210:	.word  0x0000
3ff19220:	.word  0x0000
3ff19230:	.word  0x0000
3ff19240:	.word  0x0000
3ff19250:	.word  0x0000
3ff19260:	.word  0x0000
3ff19270:	.word  0x0000
3ff19280:	sla    b2, b8
3ff19290:	dsjs   a9, L3FF19100
3ff192a0:	.word  0x0000
3ff192b0:	.word  0x0000
3ff192c0:	.word  0x0000
3ff192d0:	.word  0x0000
3ff192e0:	.word  0x0000
3ff192f0:	.word  0x0000
3ff19300:	.word  0x0000
3ff19310:	.word  0x0000
L3FF19320:
3ff19320:	.word  0x0000
3ff19330:	.word  0x0000
3ff19340:	.word  0x0000
3ff19350:	.word  0x0000
3ff19360:	.word  0x0000
3ff19370:	.word  0x0000
3ff19380:	.word  0x0000
3ff19390:	.word  0x0000
3ff193a0:	.word  0x0000
3ff193b0:	.word  0x0000
3ff193c0:	.word  0x0000
3ff193d0:	.word  0x0000
3ff193e0:	.word  0x0000
3ff193f0:	.word  0x0000
3ff19400:	.word  0x0000
3ff19410:	.word  0x0000
3ff19420:	.word  0x0000
3ff19430:	.word  0x0000
3ff19440:	.word  0x0000
3ff19450:	.word  0x0000
3ff19460:	.word  0x0000
3ff19470:	.word  0x0000
3ff19480:	.word  0x0000
3ff19490:	.word  0x0000
3ff194a0:	sla    b2, b8
3ff194b0:	dsjs   a9, L3FF19320
3ff194c0:	.word  0x0000
3ff194d0:	.word  0x0000
3ff194e0:	.word  0x0000
3ff194f0:	.word  0x0000
3ff19500:	.word  0x0000
3ff19510:	.word  0x0000
3ff19520:	.word  0x0000
3ff19530:	.word  0x0000
3ff19540:	.word  0x0000
3ff19550:	.word  0x0000
3ff19560:	.word  0x0000
3ff19570:	.word  0x0000
3ff19580:	.word  0x0000
3ff19590:	.word  0x0000
L3FF195A0:
3ff195a0:	.word  0x0000
3ff195b0:	.word  0x0000
3ff195c0:	.word  0x0000
3ff195d0:	.word  0x0000
3ff195e0:	.word  0x0000
3ff195f0:	.word  0x0000
3ff19600:	.word  0x0000
3ff19610:	.word  0x0000
3ff19620:	.word  0x0000
3ff19630:	.word  0x0000
3ff19640:	.word  0x0000
3ff19650:	.word  0x0000
3ff19660:	.word  0x0000
3ff19670:	.word  0x0000
3ff19680:	.word  0x0000
3ff19690:	.word  0x0000
3ff196a0:	.word  0x0000
3ff196b0:	.word  0x0000
3ff196c0:	.word  0x00d7
3ff196d0:	jump   b12
3ff196e0:	.word  0x0005
3ff196f0:	.word  0x0000
3ff19700:	.word  0x0009
3ff19710:	.word  0x0000
3ff19720:	sla    a6, a0
3ff19730:	dsjs   a9, L3FF195A0
3ff19740:	.word  0x0000
3ff19750:	.word  0x0000
3ff19760:	.word  0x0000
3ff19770:	.word  0x0000
3ff19780:	.word  0x0000
3ff19790:	.word  0x0000
3ff197a0:	.word  0x0000
3ff197b0:	.word  0x0000
L3FF197C0:
3ff197c0:	.word  0x0000
3ff197d0:	.word  0x0000
3ff197e0:	.word  0x0000
3ff197f0:	.word  0x0000
3ff19800:	.word  0x0000
3ff19810:	.word  0x0000
3ff19820:	.word  0x0000
3ff19830:	.word  0x0000
3ff19840:	.word  0x0000
3ff19850:	.word  0x0000
3ff19860:	.word  0x0000
3ff19870:	.word  0x0000
3ff19880:	.word  0x0000
3ff19890:	.word  0x0000
3ff198a0:	.word  0x0000
3ff198b0:	.word  0x0000
3ff198c0:	.word  0x0000
3ff198d0:	.word  0x0000
3ff198e0:	.word  0x0000
3ff198f0:	.word  0x0000
3ff19900:	.word  0x0000
3ff19910:	.word  0x0000
3ff19920:	.word  0x0000
3ff19930:	.word  0x0000
3ff19940:	rl     0x9, b8
3ff19950:	dsjs   a9, L3FF197C0
3ff19960:	.word  0x0000
3ff19970:	.word  0x0000
3ff19980:	.word  0x0000
3ff19990:	.word  0x0000
3ff199a0:	.word  0x0000
3ff199b0:	.word  0x0000
3ff199c0:	.word  0x0000
3ff199d0:	.word  0x0000
L3FF199E0:
3ff199e0:	.word  0x0000
3ff199f0:	.word  0x0000
3ff19a00:	.word  0x0000
3ff19a10:	.word  0x0000
3ff19a20:	.word  0x0000
3ff19a30:	.word  0x0000
3ff19a40:	.word  0x0000
3ff19a50:	.word  0x0000
3ff19a60:	.word  0x0000
3ff19a70:	.word  0x0000
3ff19a80:	.word  0x0000
3ff19a90:	.word  0x0000
3ff19aa0:	.word  0x0000
3ff19ab0:	.word  0x0000
3ff19ac0:	.word  0x0000
3ff19ad0:	.word  0x0000
3ff19ae0:	.word  0x0000
3ff19af0:	.word  0x0000
3ff19b00:	.word  0x0000
3ff19b10:	.word  0x0000
3ff19b20:	.word  0x0000
3ff19b30:	.word  0x0000
3ff19b40:	.word  0x0000
3ff19b50:	.word  0x0000
3ff19b60:	sla    a9, a0
3ff19b70:	dsjs   a9, L3FF199E0
3ff19b80:	.word  0x0000
3ff19b90:	.word  0x0000
3ff19ba0:	.word  0x0000
3ff19bb0:	.word  0x0000
3ff19bc0:	.word  0x0000
3ff19bd0:	.word  0x0000
3ff19be0:	.word  0x0000
3ff19bf0:	.word  0x0000
3ff19c00:	.word  0x0000
3ff19c10:	.word  0x0000
3ff19c20:	.word  0x0000
3ff19c30:	.word  0x0000
3ff19c40:	.word  0x0000
3ff19c50:	.word  0x0000
L3FF19C60:
3ff19c60:	.word  0x0000
3ff19c70:	.word  0x0000
3ff19c80:	.word  0x0000
3ff19c90:	.word  0x0000
3ff19ca0:	.word  0x0000
3ff19cb0:	.word  0x0000
3ff19cc0:	.word  0x0000
3ff19cd0:	.word  0x0000
3ff19ce0:	.word  0x0000
3ff19cf0:	.word  0x0000
3ff19d00:	.word  0x0000
3ff19d10:	.word  0x0000
3ff19d20:	.word  0x0000
3ff19d30:	.word  0x0000
3ff19d40:	.word  0x0000
3ff19d50:	.word  0x0000
3ff19d60:	.word  0x0000
3ff19d70:	.word  0x0000
3ff19d80:	jump   b9
3ff19d90:	jump   b12
3ff19da0:	.word  0x0005
3ff19db0:	.word  0x0000
3ff19dc0:	.word  0x000a
3ff19dd0:	.word  0x0000
3ff19de0:	move   a1, b0
3ff19df0:	dsjs   a9, L3FF19C60
3ff19e00:	.word  0x0000
3ff19e10:	.word  0x0000
3ff19e20:	.word  0x0000
3ff19e30:	.word  0x0000
3ff19e40:	.word  0x0000
3ff19e50:	.word  0x0000
3ff19e60:	.word  0x0000
3ff19e70:	.word  0x0000
L3FF19E80:
3ff19e80:	.word  0x0000
3ff19e90:	.word  0x0000
3ff19ea0:	.word  0x0000
3ff19eb0:	.word  0x0000
3ff19ec0:	.word  0x0000
3ff19ed0:	.word  0x0000
3ff19ee0:	.word  0x0000
3ff19ef0:	.word  0x0000
3ff19f00:	.word  0x0000
3ff19f10:	.word  0x0000
3ff19f20:	.word  0x0000
3ff19f30:	.word  0x0000
3ff19f40:	.word  0x0000
3ff19f50:	.word  0x0000
3ff19f60:	.word  0x0000
3ff19f70:	.word  0x0000
3ff19f80:	.word  0x0000
3ff19f90:	.word  0x0000
3ff19fa0:	.word  0x0000
3ff19fb0:	.word  0x0000
3ff19fc0:	.word  0x0000
3ff19fd0:	.word  0x0000
3ff19fe0:	.word  0x0000
3ff19ff0:	.word  0x0000
3ff1a000:	sla    a12, a0
3ff1a010:	dsjs   a9, L3FF19E80
3ff1a020:	.word  0x0000
3ff1a030:	.word  0x0000
3ff1a040:	.word  0x0000
3ff1a050:	.word  0x0000
3ff1a060:	.word  0x0000
3ff1a070:	.word  0x0000
3ff1a080:	.word  0x0000
3ff1a090:	.word  0x0000
L3FF1A0A0:
3ff1a0a0:	.word  0x0000
3ff1a0b0:	.word  0x0000
3ff1a0c0:	.word  0x0000
3ff1a0d0:	.word  0x0000
3ff1a0e0:	.word  0x0000
3ff1a0f0:	.word  0x0000
3ff1a100:	.word  0x0000
3ff1a110:	.word  0x0000
3ff1a120:	.word  0x0000
3ff1a130:	.word  0x0000
3ff1a140:	.word  0x0000
3ff1a150:	.word  0x0000
3ff1a160:	.word  0x0000
3ff1a170:	.word  0x0000
3ff1a180:	.word  0x0000
3ff1a190:	.word  0x0000
3ff1a1a0:	.word  0x0000
3ff1a1b0:	.word  0x0000
3ff1a1c0:	.word  0x0000
3ff1a1d0:	.word  0x0000
3ff1a1e0:	.word  0x0000
3ff1a1f0:	.word  0x0000
3ff1a200:	.word  0x0000
3ff1a210:	.word  0x0000
3ff1a220:	srl    0x1d, b8
3ff1a230:	dsjs   a9, L3FF1A0A0
3ff1a240:	.word  0x0000
3ff1a250:	.word  0x0000
3ff1a260:	.word  0x0000
3ff1a270:	.word  0x0000
3ff1a280:	.word  0x0000
3ff1a290:	.word  0x0000
3ff1a2a0:	.word  0x0000
3ff1a2b0:	.word  0x0000
3ff1a2c0:	.word  0x0000
3ff1a2d0:	.word  0x0000
3ff1a2e0:	.word  0x0000
3ff1a2f0:	.word  0x0000
3ff1a300:	.word  0x0000
3ff1a310:	.word  0x0000
L3FF1A320:
3ff1a320:	.word  0x0000
3ff1a330:	.word  0x0000
3ff1a340:	.word  0x0000
3ff1a350:	.word  0x0000
3ff1a360:	.word  0x0000
3ff1a370:	.word  0x0000
3ff1a380:	.word  0x0000
3ff1a390:	.word  0x0000
3ff1a3a0:	.word  0x0000
3ff1a3b0:	.word  0x0000
3ff1a3c0:	.word  0x0000
3ff1a3d0:	.word  0x0000
3ff1a3e0:	.word  0x0000
3ff1a3f0:	.word  0x0000
3ff1a400:	.word  0x0000
3ff1a410:	.word  0x0000
3ff1a420:	.word  0x0000
3ff1a430:	.word  0x0000
3ff1a440:	.word  0x0000
3ff1a450:	.word  0x0000
3ff1a460:	.word  0x0004
3ff1a470:	.word  0x0000
3ff1a480:	.word  0x000b
3ff1a490:	.word  0x0000
3ff1a4a0:	sra    0xd, a0
3ff1a4b0:	dsjs   a10, L3FF1A320
3ff1a4c0:	.word  0x0000
3ff1a4d0:	.word  0x0000
3ff1a4e0:	.word  0x0000
3ff1a4f0:	.word  0x0000
3ff1a500:	.word  0x0000
3ff1a510:	.word  0x0000
3ff1a520:	.word  0x0000
3ff1a530:	.word  0x0000
L3FF1A540:
3ff1a540:	.word  0x0000
3ff1a550:	.word  0x0000
3ff1a560:	.word  0x0000
3ff1a570:	.word  0x0000
3ff1a580:	.word  0x0000
3ff1a590:	.word  0x0000
3ff1a5a0:	.word  0x0000
3ff1a5b0:	.word  0x0000
3ff1a5c0:	.word  0x0000
3ff1a5d0:	.word  0x0000
3ff1a5e0:	.word  0x0000
3ff1a5f0:	.word  0x0000
3ff1a600:	.word  0x0000
3ff1a610:	.word  0x0000
3ff1a620:	.word  0x0000
3ff1a630:	.word  0x0000
3ff1a640:	.word  0x0000
3ff1a650:	.word  0x0000
3ff1a660:	.word  0x0000
3ff1a670:	.word  0x0000
3ff1a680:	.word  0x0000
3ff1a690:	.word  0x0000
3ff1a6a0:	.word  0x0000
3ff1a6b0:	.word  0x0000
3ff1a6c0:	sra    0x5, a0
3ff1a6d0:	dsjs   a10, L3FF1A540
3ff1a6e0:	.word  0x0000
3ff1a6f0:	.word  0x0000
3ff1a700:	.word  0x0000
3ff1a710:	.word  0x0000
3ff1a720:	.word  0x0000
3ff1a730:	.word  0x0000
3ff1a740:	.word  0x0000
3ff1a750:	.word  0x0000
L3FF1A760:
3ff1a760:	.word  0x0000
3ff1a770:	.word  0x0000
3ff1a780:	.word  0x0000
3ff1a790:	.word  0x0000
3ff1a7a0:	.word  0x0000
3ff1a7b0:	.word  0x0000
3ff1a7c0:	.word  0x0000
3ff1a7d0:	.word  0x0000
3ff1a7e0:	.word  0x0000
3ff1a7f0:	.word  0x0000
3ff1a800:	.word  0x0000
L3FF1A810:
3ff1a810:	.word  0x0000
3ff1a820:	.word  0x0000
3ff1a830:	.word  0x0000
3ff1a840:	.word  0x0000
3ff1a850:	.word  0x0000
3ff1a860:	.word  0x0000
3ff1a870:	.word  0x0000
3ff1a880:	.word  0x0000
3ff1a890:	.word  0x0000
3ff1a8a0:	.word  0x0000
3ff1a8b0:	.word  0x0000
3ff1a8c0:	.word  0x0000
3ff1a8d0:	.word  0x0000
3ff1a8e0:	srl    0x1a, a0
3ff1a8f0:	dsjs   a10, L3FF1A760
3ff1a900:	exgpc  a4
3ff1a910:	addxy  b3, b0
3ff1a920:	.word  0x0018
3ff1a930:	.word  0x001e
3ff1a940:	.word  0x000f
3ff1a950:	.word  0x0004
3ff1a960:	.word  0x0000
3ff1a970:	.word  0x0000
3ff1a980:	.word  0x0000
3ff1a990:	addk   14, a0
3ff1a9a0:	dsjs   a9, L3FF1A810
3ff1a9b0:	.word  0x0000
3ff1a9c0:	.word  0x0000
3ff1a9d0:	.word  0x0000
3ff1a9e0:	.word  0x0000
3ff1a9f0:	.word  0x0000
3ff1aa00:	.word  0x0000
3ff1aa10:	.word  0x0000
3ff1aa20:	.word  0x0000
L3FF1AA30:
3ff1aa30:	.word  0x0000
3ff1aa40:	.word  0x0000
3ff1aa50:	.word  0x0000
3ff1aa60:	.word  0x0000
3ff1aa70:	.word  0x0000
3ff1aa80:	.word  0x0000
3ff1aa90:	.word  0x0000
3ff1aaa0:	.word  0x0000
3ff1aab0:	.word  0x0000
3ff1aac0:	.word  0x0000
3ff1aad0:	.word  0x0000
3ff1aae0:	.word  0x0000
3ff1aaf0:	.word  0x0000
3ff1ab00:	.word  0x0000
3ff1ab10:	.word  0x0000
3ff1ab20:	.word  0x0000
3ff1ab30:	.word  0x0000
3ff1ab40:	.word  0x0000
3ff1ab50:	.word  0x0000
3ff1ab60:	.word  0x0000
3ff1ab70:	.word  0x0000
3ff1ab80:	.word  0x0000
3ff1ab90:	.word  0x0000
3ff1aba0:	.word  0x0000
3ff1abb0:	addk   14, a0
3ff1abc0:	dsjs   a9, L3FF1AA30
3ff1abd0:	.word  0x0000
3ff1abe0:	.word  0x0000
3ff1abf0:	.word  0x0000
3ff1ac00:	.word  0x0000
3ff1ac10:	.word  0x0000
3ff1ac20:	.word  0x0000
3ff1ac30:	.word  0x0000
3ff1ac40:	.word  0x0000
L3FF1AC50:
3ff1ac50:	.word  0x0000
3ff1ac60:	.word  0x0000
3ff1ac70:	.word  0x0000
3ff1ac80:	.word  0x0000
3ff1ac90:	.word  0x0000
3ff1aca0:	.word  0x0000
3ff1acb0:	.word  0x0000
3ff1acc0:	.word  0x0000
3ff1acd0:	.word  0x0000
3ff1ace0:	.word  0x0000
3ff1acf0:	.word  0x0000
3ff1ad00:	.word  0x0000
3ff1ad10:	.word  0x0000
3ff1ad20:	.word  0x0000
3ff1ad30:	.word  0x0000
3ff1ad40:	.word  0x0000
3ff1ad50:	.word  0x0000
3ff1ad60:	.word  0x0000
3ff1ad70:	.word  0x0000
3ff1ad80:	.word  0x0000
3ff1ad90:	.word  0x0000
3ff1ada0:	.word  0x0000
3ff1adb0:	.word  0x0000
3ff1adc0:	.word  0x0000
3ff1add0:	addk   14, a0
3ff1ade0:	dsjs   a9, L3FF1AC50
3ff1adf0:	.word  0x0000
3ff1ae00:	.word  0x0000
3ff1ae10:	.word  0x0000
3ff1ae20:	.word  0x0000
3ff1ae30:	.word  0x0000
3ff1ae40:	.word  0x0000
3ff1ae50:	.word  0x0000
3ff1ae60:	.word  0x0000
3ff1ae70:	.word  0x0000
3ff1ae80:	.word  0x0000
3ff1ae90:	.word  0x0000
3ff1aea0:	.word  0x0000
3ff1aeb0:	.word  0x0000
3ff1aec0:	.word  0x0000
L3FF1AED0:
3ff1aed0:	.word  0x0000
3ff1aee0:	.word  0x0000
3ff1aef0:	.word  0x0000
3ff1af00:	.word  0x0000
3ff1af10:	.word  0x0000
3ff1af20:	.word  0x0000
3ff1af30:	.word  0x0000
3ff1af40:	.word  0x0000
3ff1af50:	.word  0x0000
3ff1af60:	.word  0x0000
3ff1af70:	.word  0x0000
3ff1af80:	.word  0x0000
3ff1af90:	.word  0x0000
3ff1afa0:	.word  0x0000
3ff1afb0:	.word  0x0000
3ff1afc0:	.word  0x0000
3ff1afd0:	.word  0x0000
3ff1afe0:	.word  0x0000
3ff1aff0:	.word  0x001e
3ff1b000:	rev    b2
3ff1b010:	.word  0x0004
3ff1b020:	.word  0x0000
3ff1b030:	.word  0x0000
3ff1b040:	.word  0x0000
3ff1b050:	addk   14, a0
3ff1b060:	dsjs   a9, L3FF1AED0
3ff1b070:	.word  0x0000
3ff1b080:	.word  0x0000
3ff1b090:	.word  0x0000
3ff1b0a0:	.word  0x0000
3ff1b0b0:	.word  0x0000
3ff1b0c0:	.word  0x0000
3ff1b0d0:	.word  0x0000
3ff1b0e0:	.word  0x0000
L3FF1B0F0:
3ff1b0f0:	.word  0x0000
3ff1b100:	.word  0x0000
3ff1b110:	.word  0x0000
3ff1b120:	.word  0x0000
3ff1b130:	.word  0x0000
3ff1b140:	.word  0x0000
3ff1b150:	.word  0x0000
3ff1b160:	.word  0x0000
3ff1b170:	.word  0x0000
3ff1b180:	.word  0x0000
3ff1b190:	.word  0x0000
3ff1b1a0:	.word  0x0000
3ff1b1b0:	.word  0x0000
3ff1b1c0:	.word  0x0000
3ff1b1d0:	.word  0x0000
3ff1b1e0:	.word  0x0000
3ff1b1f0:	.word  0x0000
3ff1b200:	.word  0x0000
3ff1b210:	.word  0x0000
3ff1b220:	.word  0x0000
3ff1b230:	.word  0x0000
3ff1b240:	.word  0x0000
3ff1b250:	.word  0x0000
3ff1b260:	.word  0x0000
3ff1b270:	addk   14, a0
3ff1b280:	dsjs   a9, L3FF1B0F0
3ff1b290:	.word  0x0000
3ff1b2a0:	.word  0x0000
3ff1b2b0:	.word  0x0000
3ff1b2c0:	.word  0x0000
3ff1b2d0:	.word  0x0000
3ff1b2e0:	.word  0x0000
3ff1b2f0:	.word  0x0000
3ff1b300:	.word  0x0000
L3FF1B310:
3ff1b310:	.word  0x0000
3ff1b320:	.word  0x0000
3ff1b330:	.word  0x0000
3ff1b340:	.word  0x0000
3ff1b350:	.word  0x0000
3ff1b360:	.word  0x0000
3ff1b370:	.word  0x0000
3ff1b380:	.word  0x0000
3ff1b390:	.word  0x0000
3ff1b3a0:	.word  0x0000
3ff1b3b0:	.word  0x0000
3ff1b3c0:	.word  0x0000
3ff1b3d0:	.word  0x0000
3ff1b3e0:	.word  0x0000
3ff1b3f0:	.word  0x0000
3ff1b400:	.word  0x0000
3ff1b410:	.word  0x0000
3ff1b420:	.word  0x0000
3ff1b430:	.word  0x0000
3ff1b440:	.word  0x0000
3ff1b450:	.word  0x0000
3ff1b460:	.word  0x0000
3ff1b470:	.word  0x0000
3ff1b480:	.word  0x0000
3ff1b490:	addk   14, a0
3ff1b4a0:	dsjs   a9, L3FF1B310
3ff1b4b0:	.word  0x0000
3ff1b4c0:	.word  0x0000
3ff1b4d0:	.word  0x0000
3ff1b4e0:	.word  0x0000
3ff1b4f0:	.word  0x0000
3ff1b500:	.word  0x0000
3ff1b510:	.word  0x0000
3ff1b520:	.word  0x0000
3ff1b530:	.word  0x0000
3ff1b540:	.word  0x0000
3ff1b550:	.word  0x0000
3ff1b560:	.word  0x0000
3ff1b570:	.word  0x0000
3ff1b580:	.word  0x0000
L3FF1B590:
3ff1b590:	.word  0x0000
L3FF1B5A0:
3ff1b5a0:	.word  0x0000
3ff1b5b0:	.word  0x0000
3ff1b5c0:	.word  0x0000
3ff1b5d0:	.word  0x0000
3ff1b5e0:	.word  0x0000
3ff1b5f0:	.word  0x0000
3ff1b600:	.word  0x0000
3ff1b610:	.word  0x0000
3ff1b620:	.word  0x0000
3ff1b630:	.word  0x0000
3ff1b640:	.word  0x0000
3ff1b650:	.word  0x0000
3ff1b660:	.word  0x0000
3ff1b670:	.word  0x0000
3ff1b680:	.word  0x0000
3ff1b690:	.word  0x0000
3ff1b6a0:	.word  0x0000
3ff1b6b0:	.word  0x004b
3ff1b6c0:	.word  0x0064
3ff1b6d0:	.word  0x0005
3ff1b6e0:	.word  0x0000
3ff1b6f0:	.word  0x0000
3ff1b700:	.word  0x0000
3ff1b710:	srl    0x14, b8
3ff1b720:	dsjs   a10, L3FF1B590
3ff1b730:	.word  0x0000
3ff1b740:	.word  0x0000
3ff1b750:	.word  0x0000
3ff1b760:	.word  0x0000
3ff1b770:	.word  0x0000
3ff1b780:	.word  0x0000
3ff1b790:	.word  0x0000
3ff1b7a0:	.word  0x0000
L3FF1B7B0:
3ff1b7b0:	.word  0x0000
3ff1b7c0:	.word  0x0000
3ff1b7d0:	.word  0x0000
3ff1b7e0:	.word  0x0000
3ff1b7f0:	.word  0x0000
3ff1b800:	.word  0x0000
3ff1b810:	.word  0x0000
3ff1b820:	.word  0x0000
3ff1b830:	.word  0x0000
3ff1b840:	.word  0x0000
3ff1b850:	.word  0x0000
3ff1b860:	.word  0x0000
3ff1b870:	.word  0x0000
3ff1b880:	.word  0x0000
3ff1b890:	.word  0x0000
3ff1b8a0:	.word  0x0000
3ff1b8b0:	.word  0x0000
3ff1b8c0:	.word  0x0000
3ff1b8d0:	.word  0x0000
3ff1b8e0:	.word  0x0000
3ff1b8f0:	.word  0x0000
L3FF1B900:
3ff1b900:	.word  0x0000
3ff1b910:	.word  0x0000
3ff1b920:	.word  0x0000
3ff1b930:	srl    0x10, b0
3ff1b940:	dsjs   a10, L3FF1B7B0
3ff1b950:	.word  0x0000
3ff1b960:	.word  0x0000
3ff1b970:	.word  0x0000
3ff1b980:	.word  0x0000
3ff1b990:	.word  0x0000
3ff1b9a0:	.word  0x0000
3ff1b9b0:	.word  0x0000
3ff1b9c0:	.word  0x0000
L3FF1B9D0:
3ff1b9d0:	.word  0x0000
3ff1b9e0:	.word  0x0000
3ff1b9f0:	.word  0x0000
3ff1ba00:	.word  0x0000
3ff1ba10:	.word  0x0000
3ff1ba20:	.word  0x0000
3ff1ba30:	.word  0x0000
3ff1ba40:	.word  0x0000
3ff1ba50:	.word  0x0000
3ff1ba60:	.word  0x0000
3ff1ba70:	.word  0x0000
3ff1ba80:	.word  0x0000
3ff1ba90:	.word  0x0000
3ff1baa0:	.word  0x0000
3ff1bab0:	.word  0x0000
3ff1bac0:	.word  0x0000
3ff1bad0:	.word  0x0000
3ff1bae0:	.word  0x0000
3ff1baf0:	.word  0x0000
3ff1bb00:	.word  0x0000
3ff1bb10:	.word  0x0000
3ff1bb20:	.word  0x0000
3ff1bb30:	.word  0x0000
3ff1bb40:	.word  0x0000
3ff1bb50:	srl    0xc, a8
3ff1bb60:	dsjs   a10, L3FF1B9D0
3ff1bb70:	.word  0x0062
3ff1bb80:	pixt   *b5, xy, *b0, xy
3ff1bb90:	.word  0x0018
3ff1bba0:	.word  0xffff
3ff1bbb0:	.word  0xffff
3ff1bbc0:	pushst
3ff1bbd0:	.word  0x0000
3ff1bbe0:	move   a0, *a0, 0
3ff1bbf0:	.word  0x0001
3ff1bc00:	.word  0x0000
3ff1bc10:	getst  a0
3ff1bc20:	.word  0x0000
3ff1bc30:	move   a0, *a0, 0
3ff1bc40:	rev    b1
3ff1bc50:	.word  0x0000
3ff1bc60:	.word  0x7188
3ff1bc70:	.word  0x0000
3ff1bc80:	movb   a0, *a0
3ff1bc90:	.word  0x00e1
3ff1bca0:	.word  0x0000
3ff1bcb0:	jrp   L3FF1B5A0
3ff1bcc0:	.word  0x0001
3ff1bcd0:	move   *a8, a0, 1
3ff1bce0:	abs    a1
3ff1bcf0:	move   a0, *a0, 0
3ff1bd00:	getst  a3
3ff1bd10:	.word  0x0007
3ff1bd20:	move   a14, *a0, 0
3ff1bd30:	.word  0x0e01
3ff1bd40:	addxy  a0, a0
3ff1bd50:	getst  a0
3ff1bd60:	.word  0x001c
3ff1bd70:	move   b3, *b0, 0
3ff1bd80:	dsjs   a1, L3FF1BD90
L3FF1BD90:
3ff1bd90:	dsjs   a0, L3FF1BDA0
L3FF1BDA0:
3ff1bda0:	getst  a0
3ff1bdb0:	.word  0x0070
3ff1bdc0:	move   b0, *b12, 0
3ff1bdd0:	addxy  a0, a1
3ff1bde0:	.word  0x0e00
3ff1bdf0:	getst  a0
3ff1be00:	popst
3ff1be10:	move   a0, *a7, 0
3ff1be20:	move   a0, *a1, 0
3ff1be30:	abs    a3
3ff1be40:	getst  a0
3ff1be50:	jagt   L3FE9BE80
3ff1be70:	.word  0x0001
3ff1be80:	.word  0x00ee
3ff1be90:	getst  a0
3ff1bea0:	.word  0x7c00
3ff1beb0:	move   a0, *a0, 0
3ff1bec0:	.word  0x0001
3ff1bed0:	rev    b8
3ff1bee0:	getst  a0
3ff1bef0:	.word  0x7c00
3ff1bf00:	move   a0, *a0, 0
3ff1bf10:	.word  0x0001
3ff1bf20:	.word  0x00ee
3ff1bf30:	getst  a0
3ff1bf40:	jagt   L3FE9BF70
3ff1bf60:	move   a0, *a1, 0
3ff1bf70:	abs    a3
3ff1bf80:	getst  a0
3ff1bf90:	popst
3ff1bfa0:	move   a0, *a7, 0
3ff1bfb0:	addxy  a0, a1
3ff1bfc0:	.word  0x0e00
3ff1bfd0:	getst  a0
3ff1bfe0:	.word  0x0070
3ff1bff0:	move   b0, *b12, 0
3ff1c000:	dsjs   a1, L3FF1C010
L3FF1C010:
3ff1c010:	dsjs   a0, L3FF1C020
L3FF1C020:
3ff1c020:	getst  a0
3ff1c030:	.word  0x001c
3ff1c040:	move   b3, *b0, 0
3ff1c050:	.word  0x0e01
3ff1c060:	addxy  a0, a0
3ff1c070:	getst  a0
3ff1c080:	.word  0x0007
3ff1c090:	move   a14, *a0, 0
3ff1c0a0:	abs    a1
3ff1c0b0:	move   a0, *a0, 0
3ff1c0c0:	jrp   L3FF1B900
3ff1c0d0:	.word  0x0001
3ff1c0e0:	move   *a8, a0, 1
3ff1c0f0:	.word  0x00e1
3ff1c100:	.word  0x0000
3ff1c110:	.word  0x718e
3ff1c120:	.word  0x0000
3ff1c130:	movb   a0, *a0
3ff1c140:	.word  0x0001
3ff1c150:	.word  0x0000
3ff1c160:	getst  a0
3ff1c170:	.word  0x0000
3ff1c180:	move   a0, *a0, 0
3ff1c190:	.word  0x0001
3ff1c1a0:	.word  0x0000
3ff1c1b0:	.word  0x0080
3ff1c1c0:	.word  0x0062
3ff1c1d0:	pixt   *b6, b0
3ff1c1e0:	.word  0x0018
3ff1c1f0:	.word  0xffff
3ff1c200:	.word  0xffff
3ff1c210:	jump   sp
3ff1c220:	.word  0x0000
3ff1c230:	.word  0x0000
3ff1c240:	.word  0x0001
3ff1c250:	.word  0x0000
3ff1c260:	emu
3ff1c270:	.word  0x0000
3ff1c280:	.word  0x0000
3ff1c290:	.word  0xffc1
3ff1c2a0:	.word  0xffff
3ff1c2b0:	move   a8, *a7, 0
3ff1c2c0:	.word  0xffff
3ff1c2d0:	not    sp
3ff1c2e0:	.word  0xff11
L3FF1C2F0:
3ff1c2f0:	.word  0xffff
3ff1c300:	rl     0x8, a1
3ff1c310:	.word  0xfffe
3ff1c320:	.word  0x08ff
3ff1c330:	pixt   *b3, *b1
3ff1c340:	.word  0x7fff
3ff1c350:	pixt   a8, *a12, xy
3ff1c360:	.word  0xfff8
3ff1c370:	.word  0x0e3f
3ff1c380:	pixt   sp, *b1, xy
3ff1c390:	btst   0, sp
3ff1c3a0:	pixt   a8, *sp, xy
3ff1c3b0:	.word  0xffe3
3ff1c3c0:	pixblt b,l
3ff1c3d0:	jrgt   L3FF1C2F0
L3FF1C3E0:
3ff1c3e0:	jrgt   L3FF1C3E0
3ff1c3f0:	pixt   a8, *sp, xy
3ff1c400:	.word  0xff8f
3ff1c410:	fill   xy
3ff1c420:	btst   0, b1
3ff1c430:	pixt   sp, *sp, xy
3ff1c440:	pixt   a8, *sp, xy
3ff1c450:	.word  0xfe3f
3ff1c460:	fill   xy
3ff1c470:	.word  0x7ff1
3ff1c480:	pixt   *b3, *b12
3ff1c490:	pixt   a8, *sp, xy
3ff1c4a0:	dsjs   sp, L3FF1C520
3ff1c4b0:	fill   xy
3ff1c4c0:	.word  0xfff1
3ff1c4d0:	.word  0xff11
3ff1c4e0:	pixt   a8, *sp, xy
3ff1c4f0:	move   sp, *sp, 1
3ff1c500:	fill   xy
3ff1c510:	.word  0xfff1
L3FF1C520:
3ff1c520:	.word  0xffc7
3ff1c530:	pixt   a8, *sp, xy
3ff1c540:	move   sp, *sp, 1
3ff1c550:	fill   xy
3ff1c560:	.word  0xfff1
L3FF1C570:
3ff1c570:	.word  0xff11
3ff1c580:	pixt   a8, *sp, xy
3ff1c590:	dsjs   sp, L3FF1C610
3ff1c5a0:	fill   xy
3ff1c5b0:	.word  0x7ff1
3ff1c5c0:	pixt   *b3, *b12
3ff1c5d0:	pixt   a8, *sp, xy
3ff1c5e0:	.word  0xfe3f
3ff1c5f0:	fill   xy
3ff1c600:	btst   0, b1
L3FF1C610:
3ff1c610:	pixt   sp, *sp, xy
3ff1c620:	pixt   a8, *sp, xy
3ff1c630:	.word  0xff8f
3ff1c640:	fill   xy
3ff1c650:	jrgt   L3FF1C570
L3FF1C660:
3ff1c660:	jrgt   L3FF1C660
3ff1c670:	pixt   a8, *sp, xy
3ff1c680:	.word  0xffe3
3ff1c690:	pixblt b,l
3ff1c6a0:	pixt   sp, *b1, xy
3ff1c6b0:	btst   0, sp
3ff1c6c0:	pixt   a8, *sp, xy
3ff1c6d0:	.word  0xfff8
3ff1c6e0:	.word  0x0e3f
3ff1c6f0:	pixt   *b3, *b1
3ff1c700:	.word  0x7fff
3ff1c710:	rl     0x8, a12
3ff1c720:	.word  0xfffe
3ff1c730:	.word  0x08ff
3ff1c740:	.word  0xff11
3ff1c750:	.word  0xffff
3ff1c760:	move   a8, *a1, 0
3ff1c770:	.word  0xffff
3ff1c780:	not    sp
3ff1c790:	.word  0x0001
3ff1c7a0:	.word  0x0000
3ff1c7b0:	emu
3ff1c7c0:	.word  0x0000
3ff1c7d0:	.word  0x0000
3ff1c7e0:	.word  0x0001
3ff1c7f0:	.word  0x0000
3ff1c800:	.word  0x0000
3ff1c810:	.word  0x04da
3ff1c820:	.word  0x00f0
3ff1c830:	.word  0x0019
3ff1c840:	.word  0xffff
3ff1c850:	.word  0xffff
3ff1c860:	.word  0xffff
3ff1c870:	.word  0xffff
3ff1c880:	.word  0xffff
3ff1c890:	.word  0xffff
3ff1c8a0:	.word  0xffff
L3FF1C8B0:
3ff1c8b0:	.word  0xffff
3ff1c8c0:	fill   xy
3ff1c8d0:	.word  0x0001
3ff1c8e0:	.word  0x0000
3ff1c8f0:	.word  0x0000
3ff1c900:	.word  0x0000
3ff1c910:	.word  0x0000
L3FF1C920:
3ff1c920:	.word  0x0000
3ff1c930:	.word  0x0000
L3FF1C940:
3ff1c940:	.word  0x0000
3ff1c950:	.word  0x0800
3ff1c960:	.word  0x0001
3ff1c970:	.word  0x0000
L3FF1C980:
3ff1c980:	.word  0x0000
3ff1c990:	.word  0x0000
3ff1c9a0:	.word  0x0000
L3FF1C9B0:
3ff1c9b0:	.word  0x0000
3ff1c9c0:	.word  0x0000
3ff1c9d0:	.word  0x0000
3ff1c9e0:	.word  0x0800
3ff1c9f0:	or     b10, b1
3ff1ca00:	.word  0xfff5
L3FF1CA10:
3ff1ca10:	.word  0xffef
3ff1ca20:	dsjs   sp, L3FF1C8B0
3ff1ca30:	.word  0xffbf
3ff1ca40:	dsjs   sp, L3FF1C920
3ff1ca50:	inc    b14
3ff1ca60:	pixt   *b8, *b1
3ff1ca70:	subi   0xaaae, sp
3ff1ca90:	.word  0xfff5
3ff1caa0:	.word  0xffef
3ff1cab0:	dsjs   sp, L3FF1C940
3ff1cac0:	.word  0xffbf
3ff1cad0:	dsjs   sp, L3FF1C9B0
3ff1cae0:	inc    b14
3ff1caf0:	pixt   *b8, *b1
3ff1cb00:	subi   0xaaae, sp
3ff1cb20:	.word  0x0005
3ff1cb30:	addk   8, a0
3ff1cb40:	.word  0x9f91
3ff1cb50:	move   b4, *sp, 0
3ff1cb60:	add    a8, a0
3ff1cb70:	move   -*a2, -*a1, 1
3ff1cb80:	.word  0x74aa
3ff1cb90:	cmpi   0xfffaaaae, b7
3ff1cbc0:	addk   8, a0
3ff1cbd0:	.word  0x9f91
3ff1cbe0:	move   b4, *sp, 0
3ff1cbf0:	add    a8, a0
3ff1cc00:	move   -*a2, -*a1, 1
3ff1cc10:	.word  0x74aa
3ff1cc20:	cmpi   0xaaaae, b7
3ff1cc50:	addk   8, sp
3ff1cc60:	jrnn   L3FF1C980
3ff1cc70:	move   a4, *sp, 0
3ff1cc80:	move   a0, *a0, 0
3ff1cc90:	sub    a4, a0
3ff1cca0:	pixt   *a2, *a4
3ff1ccb0:	subi   0xaaae, sp
3ff1ccd0:	.word  0xfff5
3ff1cce0:	addk   8, sp
3ff1ccf0:	jrnn   L3FF1CA10
3ff1cd00:	move   a4, *sp, 0
3ff1cd10:	move   a0, *a0, 0
3ff1cd20:	sub    a4, a0
3ff1cd30:	pixt   *a2, *a4
3ff1cd40:	subi   0xaaae, sp
3ff1cd60:	.word  0x0005
3ff1cd70:	addk   8, a0
3ff1cd80:	cpw    b14, b1
3ff1cd90:	move   a5, *a7, 0
3ff1cda0:	move   a0, *a0, 0
3ff1cdb0:	move   -*a4, -*a0, 1
3ff1cdc0:	.word  0xdcaa
3ff1cdd0:	movi   0x5551, b13
3ff1cdf0:	.word  0x0005
3ff1ce00:	addk   8, a0
3ff1ce10:	cpw    b14, b1
3ff1ce20:	move   a5, *a7, 0
3ff1ce30:	move   a0, *a0, 0
3ff1ce40:	move   -*a4, -*a0, 1
3ff1ce50:	.word  0xdcaa
3ff1ce60:	movi   0x5551, b13
3ff1ce80:	.word  0xfff5
3ff1ce90:	.word  0xffef
3ff1cea0:	pixt   *b14, xy, sp
3ff1ceb0:	.word  0xffb3
3ff1cec0:	subxy  b11, sp
3ff1ced0:	addk   7, a3
3ff1cee0:	pixt   *b8, *b1
3ff1cef0:	subi   0xaaae, sp
3ff1cf10:	.word  0xfff5
3ff1cf20:	.word  0xffef
3ff1cf30:	pixt   *b14, xy, sp
3ff1cf40:	.word  0xffb3
3ff1cf50:	subxy  b11, sp
3ff1cf60:	addk   7, a3
3ff1cf70:	pixt   *b8, *b1
3ff1cf80:	subi   0xaaae, sp
3ff1cfa0:	.word  0x0005
3ff1cfb0:	addk   8, a0
3ff1cfc0:	pixt   b14, *b1
3ff1cfd0:	.word  0x0839
3ff1cfe0:	subk   32, a8
3ff1cff0:	move   -*b0, -*b4, 1
3ff1d000:	.word  0x74aa
3ff1d010:	cmpi   0xfffaaaae, b7
3ff1d040:	addk   8, a0
3ff1d050:	pixt   b14, *b1
3ff1d060:	.word  0x0839
3ff1d070:	subk   32, a8
3ff1d080:	move   -*b0, -*b4, 1
3ff1d090:	.word  0x74aa
3ff1d0a0:	cmpi   0xaaaae, b7
3ff1d0d0:	addk   8, sp
3ff1d0e0:	pixt   *b6, *b1
3ff1d0f0:	.word  0x083c
3ff1d100:	.word  0x0808
3ff1d110:	sub    a0, a8
3ff1d120:	pixt   *a2, *a4
3ff1d130:	subi   0xaaae, sp
3ff1d150:	.word  0xfff5
3ff1d160:	addk   8, sp
3ff1d170:	pixt   *b6, *b1
3ff1d180:	.word  0x083c
3ff1d190:	.word  0x0808
3ff1d1a0:	sub    a0, a8
3ff1d1b0:	pixt   *a2, *a4
3ff1d1c0:	subi   0xaaae, sp
3ff1d1e0:	.word  0x0005
3ff1d1f0:	addk   8, a0
3ff1d200:	.word  0x7e51
3ff1d210:	.word  0x083e
3ff1d220:	.word  0x0808
3ff1d230:	move   -*a0, -*a8, 1
3ff1d240:	.word  0xdcaa
3ff1d250:	movi   0x5551, b13
L3FF1D270:
3ff1d270:	.word  0x0005
3ff1d280:	addk   8, a0
3ff1d290:	.word  0x7e51
3ff1d2a0:	.word  0x083e
3ff1d2b0:	.word  0x0808
3ff1d2c0:	move   -*a0, -*a8, 1
3ff1d2d0:	.word  0xdcaa
3ff1d2e0:	movi   0x1, b13
L3FF1D300:
3ff1d300:	.word  0x0000
3ff1d310:	.word  0x0000
3ff1d320:	.word  0x0000
3ff1d330:	.word  0x0000
3ff1d340:	.word  0x0000
3ff1d350:	.word  0x0000
3ff1d360:	.word  0x0000
3ff1d370:	.word  0x0800
3ff1d380:	move   *a4, *a9, 0
3ff1d390:	.word  0xfff0
3ff1d3a0:	.word  0xffef
3ff1d3b0:	sla    0x10, sp
3ff1d3c0:	.word  0x7c22
3ff1d3d0:	dsjs   b12, L3FF1D410
3ff1d3e0:	or     b1, b8
3ff1d3f0:	pixt   *b10, *b5
3ff1d400:	subi   0x7776, sp
3ff1d420:	.word  0xfff0
3ff1d430:	.word  0xffef
3ff1d440:	sla    0x10, sp
3ff1d450:	.word  0x7c22
3ff1d460:	dsjs   b12, L3FF1D4A0
3ff1d470:	or     b1, b8
3ff1d480:	pixt   *b10, *b5
3ff1d490:	subi   0x7776, sp
3ff1d4b0:	.word  0x0000
3ff1d4c0:	.word  0x0200
3ff1d4d0:	sub    a2, a2
3ff1d4e0:	sub    a0, a4
3ff1d4f0:	cmp    a2, a4
3ff1d500:	move   -*a2, -*a8, 1
3ff1d510:	pixt   *a5, *a10
3ff1d520:	subi   0x7776, sp
3ff1d540:	.word  0x0000
3ff1d550:	.word  0x0200
3ff1d560:	sub    a2, a2
3ff1d570:	sub    a0, a4
3ff1d580:	cmp    a2, a4
3ff1d590:	move   -*a2, -*a8, 1
3ff1d5a0:	pixt   *a5, *a10
3ff1d5b0:	subi   0x7776, sp
3ff1d5d0:	.word  0x0000
3ff1d5e0:	.word  0x0200
3ff1d5f0:	move   *a4, *a2, 0
3ff1d600:	sub    a0, a8
3ff1d610:	move   *a2, *a4, 0
3ff1d620:	sub    a4, a8
3ff1d630:	pixt   *a2, *a4
3ff1d640:	subi   0x7776, sp
3ff1d660:	.word  0x0000
3ff1d670:	.word  0x0200
3ff1d680:	move   *a4, *a2, 0
3ff1d690:	sub    a0, a8
3ff1d6a0:	move   *a2, *a4, 0
3ff1d6b0:	sub    a4, a8
3ff1d6c0:	pixt   *a2, *a4
3ff1d6d0:	subi   0x7776, sp
3ff1d6f0:	.word  0x0000
3ff1d700:	.word  0x0200
3ff1d710:	addk   8, a2
3ff1d720:	sub    b0, b1
3ff1d730:	move   *a2, a4, 0
3ff1d740:	move   -*a4, -*a4, 1
3ff1d750:	.word  0xdcaa
3ff1d760:	movi   0x8889, b13
3ff1d780:	.word  0x0000
3ff1d790:	.word  0x0200
3ff1d7a0:	addk   8, a2
3ff1d7b0:	sub    b0, b1
3ff1d7c0:	move   *a2, a4, 0
3ff1d7d0:	move   -*a4, -*a4, 1
3ff1d7e0:	.word  0xdcaa
3ff1d7f0:	movi   0x8889, b13
3ff1d810:	.word  0xfff0
3ff1d820:	.word  0x020f
3ff1d830:	sla    0x10, a2
3ff1d840:	jrgt   L3FF1D270
3ff1d850:	move   a10, *a7, 1
3ff1d860:	or     a4, a3
3ff1d870:	pixt   *b10, *b5
3ff1d880:	subi   0x7776, sp
3ff1d8a0:	.word  0xfff0
3ff1d8b0:	.word  0x020f
3ff1d8c0:	sla    0x10, a2
3ff1d8d0:	jrgt   L3FF1D300
3ff1d8e0:	move   a10, *a7, 1
3ff1d8f0:	or     a4, a3
3ff1d900:	pixt   *b10, *b5
3ff1d910:	subi   0x7776, sp
3ff1d930:	.word  0x0000
3ff1d940:	.word  0x0200
3ff1d950:	sub    a2, a2
3ff1d960:	sub    a0, a4
3ff1d970:	move   *a2, a4, 0
3ff1d980:	move   -*a4, -*a4, 1
3ff1d990:	pixt   *a5, *a10
3ff1d9a0:	subi   0x7776, sp
3ff1d9c0:	.word  0x0000
3ff1d9d0:	.word  0x0200
3ff1d9e0:	sub    a2, a2
3ff1d9f0:	sub    a0, a4
3ff1da00:	move   *a2, a4, 0
3ff1da10:	move   -*a4, -*a4, 1
3ff1da20:	pixt   *a5, *a10
3ff1da30:	subi   0x7776, sp
3ff1da50:	.word  0x0000
3ff1da60:	.word  0x0200
3ff1da70:	move   *a4, *a2, 0
3ff1da80:	sub    a0, a8
3ff1da90:	move   *a2, *a4, 0
3ff1daa0:	sub    a4, a8
3ff1dab0:	pixt   *a2, *a4
3ff1dac0:	subi   0x7776, sp
3ff1dae0:	.word  0x0000
3ff1daf0:	.word  0x0200
3ff1db00:	move   *a4, *a2, 0
3ff1db10:	sub    a0, a8
3ff1db20:	move   *a2, *a4, 0
3ff1db30:	sub    a4, a8
3ff1db40:	pixt   *a2, *a4
3ff1db50:	subi   0x7776, sp
3ff1db70:	.word  0x0000
3ff1db80:	.word  0x0200
3ff1db90:	addk   8, a2
3ff1dba0:	sub    b0, b1
3ff1dbb0:	cmp    a2, a4
3ff1dbc0:	move   -*a2, -*a8, 1
L3FF1DBD0:
3ff1dbd0:	.word  0xdcaa
3ff1dbe0:	movi   0x8889, b13
3ff1dc00:	.word  0x0000
3ff1dc10:	.word  0x0200
3ff1dc20:	addk   8, a2
3ff1dc30:	sub    b0, b1
3ff1dc40:	cmp    a2, a4
3ff1dc50:	move   -*a2, -*a8, 1
L3FF1DC60:
3ff1dc60:	.word  0xdcaa
3ff1dc70:	movi   0x1, b13
3ff1dc90:	.word  0x0000
3ff1dca0:	.word  0x0000
3ff1dcb0:	.word  0x0000
3ff1dcc0:	.word  0x0000
3ff1dcd0:	.word  0x0000
3ff1dce0:	.word  0x0000
3ff1dcf0:	.word  0x0000
3ff1dd00:	.word  0x0800
3ff1dd10:	move   *b12+, *b9+, 0
3ff1dd20:	.word  0xfff1
3ff1dd30:	addk   8, sp
3ff1dd40:	rl     0x18, b1
3ff1dd50:	.word  0x0433
3ff1dd60:	addk   16, a4
3ff1dd70:	or     b0, b2
3ff1dd80:	getpc  b5
3ff1dd90:	.word  0x0800
3ff1dda0:	move   *b12+, *b9+, 0
3ff1ddb0:	.word  0xfff1
3ff1ddc0:	addk   8, sp
3ff1ddd0:	rl     0x18, b1
3ff1dde0:	.word  0x0433
3ff1ddf0:	addk   16, a4
3ff1de00:	or     b0, b2
3ff1de10:	getpc  b5
3ff1de20:	.word  0x0800
3ff1de30:	move   *b12+, *b9+, 0
3ff1de40:	.word  0xfff1
3ff1de50:	move   *a4, *sp, 0
3ff1de60:	srl    a2, a8
3ff1de70:	.word  0x0a26
3ff1de80:	addk   8, a10
3ff1de90:	move   -*b0, -*b1, 1
3ff1dea0:	.word  0x00aa
3ff1deb0:	.word  0x0800
3ff1dec0:	move   *b12+, *b9+, 0
3ff1ded0:	.word  0xfff1
3ff1dee0:	move   *a4, *sp, 0
3ff1def0:	srl    a2, a8
3ff1df00:	.word  0x0a26
3ff1df10:	addk   8, a10
3ff1df20:	move   -*b0, -*b1, 1
3ff1df30:	.word  0x00aa
3ff1df40:	.word  0x0800
3ff1df50:	move   *b12+, *b9+, 0
3ff1df60:	.word  0x0001
3ff1df70:	sub    a2, a0
3ff1df80:	jrv   L3FF1DBD0
3ff1df90:	addk   8, a12
3ff1dfa0:	sla    0x8, b1
3ff1dfb0:	or     a1, a1
3ff1dfc0:	getpc  b5
3ff1dfd0:	.word  0x0800
3ff1dfe0:	move   *b12+, *b9+, 0
3ff1dff0:	.word  0x0001
3ff1e000:	sub    a2, a0
3ff1e010:	jrv   L3FF1DC60
3ff1e020:	addk   8, a12
3ff1e030:	sla    0x8, b1
3ff1e040:	or     a1, a1
L3FF1E050:
3ff1e050:	getpc  b5
3ff1e060:	.word  0x0800
3ff1e070:	move   *b12+, *b9+, 0
3ff1e080:	.word  0x0001
3ff1e090:	sla    0x11, a0
3ff1e0a0:	move   *a12+, *a2+, 0
3ff1e0b0:	move   b4, -*b9, 0
3ff1e0c0:	jrp   L3FF1E2D0
3ff1e0d0:	move   -*a6, -*a1, 1
L3FF1E0E0:
3ff1e0e0:	.word  0x00aa
3ff1e0f0:	.word  0x0800
3ff1e100:	move   *b12+, *b9+, 0
3ff1e110:	.word  0x0001
3ff1e120:	sla    0x11, a0
3ff1e130:	move   *a12+, *a2+, 0
3ff1e140:	move   b4, -*b9, 0
3ff1e150:	jrp   L3FF1E360
3ff1e160:	move   -*a6, -*a1, 1
3ff1e170:	.word  0x00aa
3ff1e180:	.word  0x0800
3ff1e190:	move   *b12+, *b9+, 0
3ff1e1a0:	.word  0xfff1
3ff1e1b0:	addk   8, sp
3ff1e1c0:	rl     0x18, b1
3ff1e1d0:	add    b1, b3
3ff1e1e0:	sla    0xa, a0
3ff1e1f0:	or     a1, a1
3ff1e200:	getpc  b5
3ff1e210:	.word  0x0800
3ff1e220:	move   *b12+, *b9+, 0
3ff1e230:	.word  0xfff1
3ff1e240:	addk   8, sp
3ff1e250:	rl     0x18, b1
3ff1e260:	add    b1, b3
3ff1e270:	sla    0xa, a0
3ff1e280:	or     a1, a1
3ff1e290:	getpc  b5
3ff1e2a0:	.word  0x0800
3ff1e2b0:	move   *b12+, *b9+, 0
3ff1e2c0:	.word  0xfff1
L3FF1E2D0:
3ff1e2d0:	move   *a4, *sp, 0
3ff1e2e0:	srl    a2, a8
3ff1e2f0:	move   a5, *a6, 0
3ff1e300:	addk   8, a0
3ff1e310:	move   -*b0, -*b1, 1
3ff1e320:	.word  0x00aa
3ff1e330:	.word  0x0800
3ff1e340:	move   *b12+, *b9+, 0
3ff1e350:	.word  0xfff1
L3FF1E360:
3ff1e360:	move   *a4, *sp, 0
3ff1e370:	srl    a2, a8
3ff1e380:	move   a5, *a6, 0
3ff1e390:	addk   8, a0
3ff1e3a0:	move   -*b0, -*b1, 1
3ff1e3b0:	.word  0x00aa
3ff1e3c0:	.word  0x0800
3ff1e3d0:	move   *b12+, *b9+, 0
3ff1e3e0:	.word  0x0001
3ff1e3f0:	sub    a2, a0
3ff1e400:	jrv   L3FF1E050
3ff1e410:	emu
3ff1e420:	addk   16, a1
3ff1e430:	or     b0, b2
3ff1e440:	getpc  b5
3ff1e450:	.word  0x0800
3ff1e460:	move   *b12+, *b9+, 0
3ff1e470:	.word  0x0001
3ff1e480:	sub    a2, a0
3ff1e490:	jrv   L3FF1E0E0
3ff1e4a0:	emu
3ff1e4b0:	addk   16, a1
3ff1e4c0:	or     b0, b2
3ff1e4d0:	getpc  b5
L3FF1E4E0:
3ff1e4e0:	.word  0x0800
3ff1e4f0:	move   *b12+, *b9+, 0
3ff1e500:	.word  0x0001
3ff1e510:	sla    0x11, a0
3ff1e520:	move   *a12+, *a2+, 0
3ff1e530:	.word  0x0219
3ff1e540:	subk   16, a2
3ff1e550:	move   -*b0, -*b6, 1
3ff1e560:	.word  0x00aa
L3FF1E570:
3ff1e570:	.word  0x0800
3ff1e580:	move   *b12+, *b9+, 0
3ff1e590:	.word  0x0001
3ff1e5a0:	sla    0x11, a0
3ff1e5b0:	move   *a12+, *a2+, 0
3ff1e5c0:	.word  0x0219
3ff1e5d0:	subk   16, a2
3ff1e5e0:	move   -*b0, -*b6, 1
3ff1e5f0:	.word  0x00aa
3ff1e600:	.word  0x0800
3ff1e610:	.word  0x0001
3ff1e620:	.word  0x0000
3ff1e630:	.word  0x0000
3ff1e640:	.word  0x0000
3ff1e650:	.word  0x0000
3ff1e660:	.word  0x0000
3ff1e670:	.word  0x0000
3ff1e680:	.word  0x0000
3ff1e690:	.word  0x0800
3ff1e6a0:	.word  0x7771
3ff1e6b0:	.word  0xfff7
3ff1e6c0:	move   *a12+, *sp+, 0
3ff1e6d0:	move   *b12(0x83b), *b9(0x8), 1
3ff1e700:	or     a0, a0
3ff1e710:	getpc  b5
3ff1e720:	.word  0x0800
3ff1e730:	.word  0x7771
3ff1e740:	.word  0xfff7
3ff1e750:	move   *a12+, *sp+, 0
3ff1e760:	move   *b12(0x83b), *b9(0x8), 1
3ff1e790:	or     a0, a0
3ff1e7a0:	getpc  b5
3ff1e7b0:	.word  0x0800
3ff1e7c0:	.word  0x7771
3ff1e7d0:	.word  0xfff7
3ff1e7e0:	jrv   L3FF1E4E0
3ff1e7f0:	.word  0x774c
3ff1e800:	dec    b7
3ff1e810:	sub    b0, b4
3ff1e820:	move   -*a2, -*a4, 1
3ff1e830:	.word  0x00aa
3ff1e840:	.word  0x0800
3ff1e850:	.word  0x7771
3ff1e860:	.word  0xfff7
3ff1e870:	jrv   L3FF1E570
3ff1e880:	.word  0x774c
3ff1e890:	dec    b7
3ff1e8a0:	sub    b0, b4
3ff1e8b0:	move   -*a2, -*a4, 1
3ff1e8c0:	.word  0x00aa
3ff1e8d0:	.word  0x0800
3ff1e8e0:	.word  0x7771
3ff1e8f0:	.word  0xfff7
3ff1e900:	srl    a3, sp
3ff1e910:	movy   a6, a6
3ff1e920:	sla    0x11, a14
3ff1e930:	rev    a2
3ff1e940:	.word  0xdc00
3ff1e950:	popst
L3FF1E960:
3ff1e960:	.word  0x0800
3ff1e970:	.word  0x7771
3ff1e980:	.word  0xfff7
3ff1e990:	srl    a3, sp
3ff1e9a0:	movy   a6, a6
3ff1e9b0:	sla    0x11, a14
3ff1e9c0:	rev    a2
3ff1e9d0:	.word  0xdc00
3ff1e9e0:	popst
L3FF1E9F0:
3ff1e9f0:	.word  0x0800
3ff1ea00:	.word  0x7771
3ff1ea10:	.word  0x0007
3ff1ea20:	rl     0x19, a0
3ff1ea30:	.word  0xddd3
3ff1ea40:	add    b8, b13
3ff1ea50:	.word  0x0041
3ff1ea60:	move   -*a0, -*a0, 1
3ff1ea70:	.word  0x00aa
3ff1ea80:	.word  0x0800
3ff1ea90:	.word  0x7771
3ff1eaa0:	.word  0x0007
3ff1eab0:	rl     0x19, a0
3ff1eac0:	.word  0xddd3
3ff1ead0:	add    b8, b13
3ff1eae0:	.word  0x0041
3ff1eaf0:	move   -*a0, -*a0, 1
3ff1eb00:	.word  0x00aa
3ff1eb10:	.word  0x0800
3ff1eb20:	.word  0x7771
3ff1eb30:	.word  0xfff7
3ff1eb40:	move   *a12+, *sp+, 0
3ff1eb50:	move   *b12(0x80bb), *b9(0x0), 1
3ff1eb80:	or     a0, a0
3ff1eb90:	getpc  b5
3ff1eba0:	.word  0x0800
3ff1ebb0:	.word  0x7771
3ff1ebc0:	.word  0xfff7
3ff1ebd0:	move   *a12+, *sp+, 0
3ff1ebe0:	move   *b12(0x80bb), *b9(0x0), 1
3ff1ec10:	or     a0, a0
3ff1ec20:	getpc  b5
3ff1ec30:	.word  0x0800
3ff1ec40:	.word  0x7771
3ff1ec50:	.word  0xfff7
3ff1ec60:	jrv   L3FF1E960
3ff1ec70:	.word  0x774c
3ff1ec80:	add    b1, b7
3ff1ec90:	sub    a2, a0
3ff1eca0:	move   -*a2, -*a4, 1
3ff1ecb0:	.word  0x00aa
3ff1ecc0:	.word  0x0800
3ff1ecd0:	.word  0x7771
3ff1ece0:	.word  0xfff7
3ff1ecf0:	jrv   L3FF1E9F0
3ff1ed00:	.word  0x774c
3ff1ed10:	add    b1, b7
3ff1ed20:	sub    a2, a0
3ff1ed30:	move   -*a2, -*a4, 1
3ff1ed40:	.word  0x00aa
3ff1ed50:	.word  0x0800
3ff1ed60:	.word  0x7771
3ff1ed70:	.word  0xfff7
3ff1ed80:	srl    a3, sp
3ff1ed90:	movy   a6, a6
3ff1eda0:	sla    0x1, a14
3ff1edb0:	rev    a0
3ff1edc0:	.word  0xdc00
3ff1edd0:	popst
3ff1ede0:	.word  0x0800
3ff1edf0:	.word  0x7771
3ff1ee00:	.word  0xfff7
3ff1ee10:	srl    a3, sp
3ff1ee20:	movy   a6, a6
3ff1ee30:	sla    0x1, a14
3ff1ee40:	rev    a0
3ff1ee50:	.word  0xdc00
3ff1ee60:	popst
3ff1ee70:	.word  0x0800
3ff1ee80:	.word  0x7771
3ff1ee90:	.word  0x0007
3ff1eea0:	rl     0x19, a0
3ff1eeb0:	.word  0xddd3
3ff1eec0:	addk   32, b13
3ff1eed0:	.word  0x0010
3ff1eee0:	move   -*a0, -*a0, 1
3ff1eef0:	.word  0x00aa
3ff1ef00:	.word  0x0800
3ff1ef10:	.word  0x7771
3ff1ef20:	.word  0x0007
3ff1ef30:	rl     0x19, a0
3ff1ef40:	.word  0xddd3
3ff1ef50:	addk   32, b13
3ff1ef60:	.word  0x0010
3ff1ef70:	move   -*a0, -*a0, 1
3ff1ef80:	.word  0x00aa
3ff1ef90:	.word  0x0800
3ff1efa0:	.word  0x0001
3ff1efb0:	.word  0x0000
3ff1efc0:	.word  0x0000
3ff1efd0:	.word  0x0000
3ff1efe0:	.word  0x0000
3ff1eff0:	.word  0x0000
3ff1f000:	.word  0x0000
3ff1f010:	.word  0x0000
3ff1f020:	.word  0x0800
3ff1f030:	.word  0x0401
3ff1f040:	.word  0xfff4
3ff1f050:	.word  0xddcf
3ff1f060:	sla    0x0, b13
3ff1f070:	move   *a5, *a0, 0
3ff1f080:	.word  0x0008
3ff1f090:	.word  0x7600
3ff1f0a0:	jump   b7
3ff1f0b0:	.word  0x0800
3ff1f0c0:	.word  0x0401
3ff1f0d0:	.word  0xfff4
3ff1f0e0:	.word  0xddcf
3ff1f0f0:	sla    0x0, b13
3ff1f100:	move   *a5, *a0, 0
3ff1f110:	.word  0x0008
3ff1f120:	.word  0x7600
3ff1f130:	jump   b7
3ff1f140:	.word  0x0800
3ff1f150:	.word  0x0401
3ff1f160:	.word  0x0004
3ff1f170:	movy   a7, a0
3ff1f180:	add    a2, a14
3ff1f190:	sla    0x10, a0
3ff1f1a0:	sub    a1, a2
3ff1f1b0:	move   -*a2, -*a4, 1
3ff1f1c0:	.word  0x00aa
3ff1f1d0:	.word  0x0800
3ff1f1e0:	.word  0x0401
3ff1f1f0:	.word  0x0004
3ff1f200:	movy   a7, a0
3ff1f210:	add    a2, a14
3ff1f220:	sla    0x10, a0
3ff1f230:	sub    a1, a2
3ff1f240:	move   -*a2, -*a4, 1
3ff1f250:	.word  0x00aa
3ff1f260:	.word  0x0800
3ff1f270:	.word  0x0401
3ff1f280:	.word  0x0004
3ff1f290:	.word  0x7760
3ff1f2a0:	move   b4, *b7, 0
3ff1f2b0:	addk   8, a0
3ff1f2c0:	.word  0x0011
3ff1f2d0:	.word  0xdc00
3ff1f2e0:	popst
3ff1f2f0:	.word  0x0800
3ff1f300:	.word  0x0401
3ff1f310:	.word  0x0004
3ff1f320:	.word  0x7760
3ff1f330:	move   b4, *b7, 0
3ff1f340:	addk   8, a0
3ff1f350:	.word  0x0011
3ff1f360:	.word  0xdc00
3ff1f370:	popst
3ff1f380:	.word  0x0800
3ff1f390:	.word  0x0401
3ff1f3a0:	.word  0x0004
3ff1f3b0:	move   *a13(0x11b), *a0(0x4401), 1
3ff1f3e0:	addk   10, a4
3ff1f3f0:	move   -*b0, -*b1, 1
3ff1f400:	.word  0x00aa
3ff1f410:	.word  0x0800
3ff1f420:	.word  0x0401
3ff1f430:	.word  0x0004
3ff1f440:	move   *a13(0x11b), *a0(0x4401), 1
3ff1f470:	addk   10, a4
3ff1f480:	move   -*b0, -*b1, 1
3ff1f490:	.word  0x00aa
3ff1f4a0:	.word  0x0800
3ff1f4b0:	.word  0x0401
3ff1f4c0:	.word  0x0004
3ff1f4d0:	.word  0xddc0
3ff1f4e0:	.word  0x021d
3ff1f4f0:	move   *a4, *a2, 0
3ff1f500:	.word  0x0008
3ff1f510:	.word  0x7600
3ff1f520:	jump   b7
3ff1f530:	.word  0x0800
3ff1f540:	.word  0x0401
3ff1f550:	.word  0x0004
3ff1f560:	.word  0xddc0
3ff1f570:	.word  0x021d
3ff1f580:	move   *a4, *a2, 0
3ff1f590:	.word  0x0008
3ff1f5a0:	.word  0x7600
3ff1f5b0:	jump   b7
3ff1f5c0:	.word  0x0800
3ff1f5d0:	.word  0x0401
3ff1f5e0:	.word  0x0004
3ff1f5f0:	movy   a7, a0
3ff1f600:	.word  0x040e
3ff1f610:	sla    0x10, a4
3ff1f620:	sub    a1, a2
3ff1f630:	move   -*a2, -*a4, 1
3ff1f640:	.word  0x00aa
3ff1f650:	.word  0x0800
3ff1f660:	.word  0x0401
3ff1f670:	.word  0x0004
3ff1f680:	movy   a7, a0
3ff1f690:	.word  0x040e
3ff1f6a0:	sla    0x10, a4
3ff1f6b0:	sub    a1, a2
3ff1f6c0:	move   -*a2, -*a4, 1
3ff1f6d0:	.word  0x00aa
3ff1f6e0:	.word  0x0800
3ff1f6f0:	.word  0x0401
3ff1f700:	.word  0x0004
3ff1f710:	.word  0x7760
3ff1f720:	.word  0x0817
3ff1f730:	addk   8, a8
3ff1f740:	.word  0x0011
3ff1f750:	.word  0xdc00
3ff1f760:	popst
3ff1f770:	.word  0x0800
3ff1f780:	.word  0x0401
3ff1f790:	.word  0x0004
3ff1f7a0:	.word  0x7760
3ff1f7b0:	.word  0x0817
3ff1f7c0:	addk   8, a8
3ff1f7d0:	.word  0x0011
3ff1f7e0:	.word  0xdc00
3ff1f7f0:	popst
3ff1f800:	.word  0x0800
3ff1f810:	.word  0x0401
3ff1f820:	.word  0x0004
3ff1f830:	move   *a13(0x101b), *a0(0x4410), 1
3ff1f860:	addk   10, a4
3ff1f870:	move   -*b0, -*b1, 1
L3FF1F880:
3ff1f880:	.word  0x00aa
3ff1f890:	.word  0x0800
3ff1f8a0:	.word  0x0401
3ff1f8b0:	.word  0x0004
3ff1f8c0:	move   *a13(0x101b), *a0(0x4410), 1
3ff1f8f0:	addk   10, a4
3ff1f900:	move   -*b0, -*b1, 1
L3FF1F910:
3ff1f910:	.word  0x00aa
3ff1f920:	.word  0x0800
3ff1f930:	.word  0x0001
3ff1f940:	.word  0x0000
3ff1f950:	.word  0x0000
3ff1f960:	.word  0x0000
3ff1f970:	.word  0x0000
3ff1f980:	.word  0x0000
3ff1f990:	.word  0x0000
3ff1f9a0:	.word  0x0000
3ff1f9b0:	.word  0x0800
3ff1f9c0:	.word  0x0601
3ff1f9d0:	.word  0xfff6
3ff1f9e0:	addk   32, sp
3ff1f9f0:	rl     0x0, b0
3ff1fa00:	.word  0x7730
3ff1fa10:	.word  0x0077
3ff1fa20:	.word  0xfe00
3ff1fa30:	pushst
3ff1fa40:	.word  0x0800
3ff1fa50:	.word  0x0601
3ff1fa60:	.word  0xfff6
3ff1fa70:	addk   32, sp
3ff1fa80:	rl     0x0, b0
3ff1fa90:	.word  0x7730
3ff1faa0:	.word  0x0077
3ff1fab0:	.word  0xfe00
3ff1fac0:	pushst
3ff1fad0:	.word  0x0800
3ff1fae0:	.word  0x0601
3ff1faf0:	.word  0xfff6
3ff1fb00:	.word  0x080f
3ff1fb10:	sla    a2, a8
3ff1fb20:	.word  0xdda0
3ff1fb30:	sub    b2, b13
3ff1fb40:	move   -*a2, -*a4, 1
3ff1fb50:	.word  0x00aa
3ff1fb60:	.word  0x0800
3ff1fb70:	.word  0x0601
3ff1fb80:	.word  0xfff6
3ff1fb90:	.word  0x080f
3ff1fba0:	sla    a2, a8
3ff1fbb0:	.word  0xdda0
3ff1fbc0:	sub    b2, b13
3ff1fbd0:	move   -*a2, -*a4, 1
3ff1fbe0:	.word  0x00aa
3ff1fbf0:	.word  0x0800
3ff1fc00:	.word  0x0601
3ff1fc10:	.word  0x0006
3ff1fc20:	.word  0x0400
3ff1fc30:	jruc   L3FF1F880
3ff1fc40:	move   *a12(0x3b), *a0(0xdc00), 1
3ff1fc70:	popst
3ff1fc80:	.word  0x0800
3ff1fc90:	.word  0x0601
3ff1fca0:	.word  0x0006
3ff1fcb0:	.word  0x0400
3ff1fcc0:	jruc   L3FF1F910
3ff1fcd0:	move   *a12(0x3b), *a0(0xdc00), 1
3ff1fd00:	popst
3ff1fd10:	.word  0x0800
3ff1fd20:	.word  0x0601
3ff1fd30:	.word  0x0006
3ff1fd40:	.word  0x0200
3ff1fd50:	move   a12, *a2, 0
3ff1fd60:	movy   a4, a1
3ff1fd70:	or     a11, a14
3ff1fd80:	move   -*b2, -*b5, 1
3ff1fd90:	.word  0x00aa
3ff1fda0:	.word  0x0800
3ff1fdb0:	.word  0x0601
3ff1fdc0:	.word  0x0006
3ff1fdd0:	.word  0x0200
3ff1fde0:	move   a12, *a2, 0
3ff1fdf0:	movy   a4, a1
3ff1fe00:	or     a11, a14
3ff1fe10:	move   -*b2, -*b5, 1
3ff1fe20:	.word  0x00aa
3ff1fe30:	.word  0x0800
3ff1fe40:	.word  0x0601
3ff1fe50:	.word  0x0006
3ff1fe60:	emu
3ff1fe70:	nop
3ff1fe80:	.word  0x7703
3ff1fe90:	.word  0x0077
3ff1fea0:	.word  0xfe00
3ff1feb0:	pushst
3ff1fec0:	.word  0x0800
3ff1fed0:	.word  0x0601
3ff1fee0:	.word  0x0006
3ff1fef0:	emu
3ff1ff00:	nop
3ff1ff10:	.word  0x7703
3ff1ff20:	.word  0x0077
3ff1ff30:	.word  0xfe00
3ff1ff40:	pushst
3ff1ff50:	.word  0x0800
3ff1ff60:	.word  0x0601
3ff1ff70:	.word  0x0006
3ff1ff80:	move   a4, *a0, 0
3ff1ff90:	.word  0x0600
3ff1ffa0:	.word  0xdd86
3ff1ffb0:	sub    b2, b13
3ff1ffc0:	move   -*a2, -*a4, 1
3ff1ffd0:	.word  0x00aa
3ff1ffe0:	.word  0x0800
3ff1fff0:	.word  0x0601
3ff20000:	.word  0x0006
3ff20010:	move   a4, *a0, 0
3ff20020:	.word  0x0600
3ff20030:	.word  0xdd86
3ff20040:	sub    b2, b13
3ff20050:	move   -*a2, -*a4, 1
3ff20060:	.word  0x00aa
3ff20070:	.word  0x0800
3ff20080:	.word  0x0601
3ff20090:	.word  0x0006
3ff200a0:	add    a2, a0
3ff200b0:	.word  0x0c00
3ff200c0:	move   *a12(0x3b), *a12(0xdc00), 1
3ff200f0:	popst
3ff20100:	.word  0x0800
3ff20110:	.word  0x0601
3ff20120:	.word  0x0006
3ff20130:	add    a2, a0
3ff20140:	.word  0x0c00
3ff20150:	move   *a12(0x3b), *a12(0xdc00), 1
3ff20180:	popst
3ff20190:	.word  0x0800
3ff201a0:	.word  0x0601
3ff201b0:	.word  0x0006
3ff201c0:	sla    0x1, a0
3ff201d0:	movk   32, a0
3ff201e0:	movy   b4, b8
3ff201f0:	or     a11, a14
3ff20200:	move   -*b2, -*b5, 1
3ff20210:	.word  0x00aa
3ff20220:	.word  0x0800
3ff20230:	.word  0x0601
3ff20240:	.word  0x0006
3ff20250:	sla    0x1, a0
3ff20260:	movk   32, a0
3ff20270:	movy   b4, b8
3ff20280:	or     a11, a14
3ff20290:	move   -*b2, -*b5, 1
3ff202a0:	.word  0x00aa
3ff202b0:	.word  0x0800
3ff202c0:	.word  0x0001
3ff202d0:	.word  0x0000
3ff202e0:	.word  0x0000
3ff202f0:	.word  0x0000
3ff20300:	.word  0x0000
3ff20310:	.word  0x0000
3ff20320:	.word  0x0000
3ff20330:	.word  0x0000
3ff20340:	.word  0x0800
3ff20350:	move   *a12, a1, 1
3ff20360:	.word  0xfff7
3ff20370:	movk   32, sp
3ff20380:	dsjs   b8, L3FF20390
L3FF20390:
3ff20390:	sub    b1, b12
3ff203a0:	.word  0x0044
3ff203b0:	.word  0xfe00
3ff203c0:	pushst
3ff203d0:	.word  0x0800
3ff203e0:	move   *a12, a1, 1
3ff203f0:	.word  0xfff7
3ff20400:	movk   32, sp
3ff20410:	dsjs   b8, L3FF20420
L3FF20420:
3ff20420:	sub    b1, b12
3ff20430:	.word  0x0044
3ff20440:	.word  0xfe00
3ff20450:	pushst
3ff20460:	.word  0x0800
3ff20470:	move   *a12, a1, 1
3ff20480:	.word  0xfff7
3ff20490:	.word  0x0c0f
3ff204a0:	.word  0x784c
L3FF204B0:
3ff204b0:	movb   *b5, b8
3ff204c0:	or     a8, a14
3ff204d0:	move   -*b2, -*b5, 1
3ff204e0:	.word  0x00aa
3ff204f0:	.word  0x0800
3ff20500:	move   *a12, a1, 1
3ff20510:	.word  0xfff7
L3FF20520:
3ff20520:	.word  0x0c0f
3ff20530:	.word  0x784c
3ff20540:	movb   *b5, b8
3ff20550:	or     a8, a14
3ff20560:	move   -*b2, -*b5, 1
3ff20570:	.word  0x00aa
3ff20580:	.word  0x0800
3ff20590:	move   *a12, a1, 1
3ff205a0:	.word  0xfff7
L3FF205B0:
3ff205b0:	.word  0x060f
3ff205c0:	pixt   a6, *a6, xy
3ff205d0:	btst   6, b0
3ff205e0:	.word  0x001f
3ff205f0:	.word  0xfe00
3ff20600:	pushst
3ff20610:	.word  0x0800
3ff20620:	move   *a12, a1, 1
3ff20630:	.word  0xfff7
3ff20640:	.word  0x060f
3ff20650:	pixt   a6, *a6, xy
3ff20660:	btst   6, b0
3ff20670:	.word  0x001f
3ff20680:	.word  0xfe00
3ff20690:	pushst
3ff206a0:	.word  0x0800
3ff206b0:	move   *a12, a1, 1
3ff206c0:	.word  0xfff7
3ff206d0:	nop
3ff206e0:	addxy  a14, a3
3ff206f0:	srl    0xf, a1
3ff20700:	or     a9, a14
3ff20710:	move   -*b2, -*b5, 1
3ff20720:	.word  0x00aa
3ff20730:	.word  0x0800
3ff20740:	move   *a12, a1, 1
3ff20750:	.word  0xfff7
3ff20760:	nop
3ff20770:	addxy  a14, a3
3ff20780:	srl    0xf, a1
3ff20790:	or     a9, a14
3ff207a0:	move   -*b2, -*b5, 1
3ff207b0:	.word  0x00aa
3ff207c0:	.word  0x0800
3ff207d0:	move   *a12, a1, 1
3ff207e0:	.word  0x0007
3ff207f0:	move   a12, *a0, 0
3ff20800:	jrhi   L3FF20420
3ff20810:	sub    a0, a3
3ff20820:	.word  0x0044
3ff20830:	.word  0xfe00
3ff20840:	pushst
3ff20850:	.word  0x0800
3ff20860:	move   *a12, a1, 1
3ff20870:	.word  0x0007
3ff20880:	move   a12, *a0, 0
3ff20890:	jrhi   L3FF204B0
3ff208a0:	sub    a0, a3
3ff208b0:	.word  0x0044
3ff208c0:	.word  0xfe00
3ff208d0:	pushst
3ff208e0:	.word  0x0800
3ff208f0:	move   *a12, a1, 1
3ff20900:	.word  0x0007
3ff20910:	jruc   L3FF20520
3ff20920:	move   *a12, a0, 1
3ff20930:	subxy  a4, a7
3ff20940:	or     a11, a2
3ff20950:	move   -*b2, -*b5, 1
3ff20960:	.word  0x00aa
3ff20970:	.word  0x0800
3ff20980:	move   *a12, a1, 1
3ff20990:	.word  0x0007
3ff209a0:	jruc   L3FF205B0
3ff209b0:	move   *a12, a0, 1
3ff209c0:	subxy  a4, a7
3ff209d0:	or     a11, a2
3ff209e0:	move   -*b2, -*b5, 1
3ff209f0:	.word  0x00aa
3ff20a00:	.word  0x0800
3ff20a10:	move   *a12, a1, 1
3ff20a20:	.word  0x0007
3ff20a30:	sla    a3, a0
3ff20a40:	pixblt l,l
3ff20a50:	pixt   a12, *sp, xy
3ff20a60:	.word  0x0071
3ff20a70:	.word  0xfe00
3ff20a80:	pushst
3ff20a90:	.word  0x0800
3ff20aa0:	move   *a12, a1, 1
3ff20ab0:	.word  0x0007
3ff20ac0:	sla    a3, a0
3ff20ad0:	pixblt l,l
3ff20ae0:	pixt   a12, *sp, xy
3ff20af0:	.word  0x0071
3ff20b00:	.word  0xfe00
3ff20b10:	pushst
3ff20b20:	.word  0x0800
3ff20b30:	move   *a12, a1, 1
3ff20b40:	.word  0x0007
3ff20b50:	rl     0x1, a0
3ff20b60:	btst   15, b0
3ff20b70:	cvxyl  b4, b14
3ff20b80:	or     a11, a8
3ff20b90:	move   -*b2, -*b5, 1
L3FF20BA0:
3ff20ba0:	.word  0x00aa
3ff20bb0:	.word  0x0800
3ff20bc0:	move   *a12, a1, 1
3ff20bd0:	.word  0x0007
3ff20be0:	rl     0x1, a0
3ff20bf0:	btst   15, b0
3ff20c00:	cvxyl  b4, b14
3ff20c10:	or     a11, a8
3ff20c20:	move   -*b2, -*b5, 1
L3FF20C30:
3ff20c30:	.word  0x00aa
3ff20c40:	.word  0x0800
3ff20c50:	.word  0x0001
3ff20c60:	.word  0x0000
3ff20c70:	.word  0x0000
3ff20c80:	.word  0x0000
3ff20c90:	.word  0x0000
3ff20ca0:	.word  0x0000
3ff20cb0:	.word  0x0000
3ff20cc0:	.word  0x0000
3ff20cd0:	.word  0x0800
3ff20ce0:	cpw    sp, a1
3ff20cf0:	.word  0xfff7
3ff20d00:	btst   15, sp
3ff20d10:	dsjs   b14, L3FF20BA0
3ff20d20:	.word  0x043f
3ff20d30:	.word  0x0004
3ff20d40:	.word  0xfe00
3ff20d50:	pushst
L3FF20D60:
3ff20d60:	.word  0x0800
3ff20d70:	cpw    sp, a1
3ff20d80:	.word  0xfff7
3ff20d90:	btst   15, sp
3ff20da0:	dsjs   b14, L3FF20C30
3ff20db0:	.word  0x043f
3ff20dc0:	.word  0x0004
3ff20dd0:	.word  0xfe00
3ff20de0:	pushst
L3FF20DF0:
3ff20df0:	.word  0x0800
3ff20e00:	cpw    sp, a1
3ff20e10:	.word  0xfff7
3ff20e20:	pixblt l,l
3ff20e30:	.word  0x7e4f
3ff20e40:	.word  0x043e
3ff20e50:	or     a8, a4
3ff20e60:	move   -*b2, -*b5, 1
3ff20e70:	.word  0x00aa
3ff20e80:	.word  0x0800
3ff20e90:	cpw    sp, a1
3ff20ea0:	.word  0xfff7
3ff20eb0:	pixblt l,l
3ff20ec0:	.word  0x7e4f
3ff20ed0:	.word  0x043e
3ff20ee0:	or     a8, a4
3ff20ef0:	move   -*b2, -*b5, 1
3ff20f00:	.word  0x00aa
3ff20f10:	.word  0x0800
3ff20f20:	cpw    sp, a1
3ff20f30:	.word  0xfff7
3ff20f40:	move   *a12, sp, 1
3ff20f50:	pixt   *a6, *a7
3ff20f60:	.word  0x0a3c
3ff20f70:	sla    0x10, a10
3ff20f80:	.word  0xfe22
3ff20f90:	pushst
3ff20fa0:	.word  0x0800
3ff20fb0:	cpw    sp, a1
3ff20fc0:	.word  0xfff7
3ff20fd0:	move   *a12, sp, 1
3ff20fe0:	pixt   *a6, *a7
3ff20ff0:	.word  0x0a3c
3ff21000:	sla    0x10, a10
3ff21010:	.word  0xfe22
3ff21020:	pushst
3ff21030:	.word  0x0800
3ff21040:	cpw    sp, a1
3ff21050:	.word  0xfff7
3ff21060:	jrhi   L3FF20D60
3ff21070:	pixt   a14, *a3
3ff21080:	pixt   b13, *b9, xy
3ff21090:	or     b11, b1
3ff210a0:	movy   b2, b5
3ff210b0:	.word  0x00ee
3ff210c0:	.word  0x0800
3ff210d0:	cpw    sp, a1
3ff210e0:	.word  0xfff7
3ff210f0:	jrhi   L3FF20DF0
3ff21100:	pixt   a14, *a3
3ff21110:	pixt   b13, *b9, xy
3ff21120:	or     b11, b1
3ff21130:	movy   b2, b5
3ff21140:	.word  0x00ee
3ff21150:	.word  0x0800
L3FF21160:
3ff21160:	cpw    sp, a1
3ff21170:	.word  0xfff7
3ff21180:	addxy  sp, sp
3ff21190:	pixt   *a14, xy, a1
3ff211a0:	add    b1, b3
3ff211b0:	.word  0x0040
3ff211c0:	.word  0xfe00
3ff211d0:	pushst
3ff211e0:	.word  0x0800
L3FF211F0:
3ff211f0:	cpw    sp, a1
3ff21200:	.word  0xfff7
3ff21210:	addxy  sp, sp
3ff21220:	pixt   *a14, xy, a1
3ff21230:	add    b1, b3
3ff21240:	.word  0x0040
3ff21250:	.word  0xfe00
3ff21260:	pushst
3ff21270:	.word  0x0800
3ff21280:	cpw    sp, a1
3ff21290:	.word  0xfff7
3ff212a0:	pixt   a7, *sp, xy
3ff212b0:	cpw    b14, b0
3ff212c0:	add    a1, a7
3ff212d0:	or     a10, a0
3ff212e0:	move   -*b2, -*b5, 1
3ff212f0:	.word  0x00aa
3ff21300:	.word  0x0800
3ff21310:	cpw    sp, a1
3ff21320:	.word  0xfff7
3ff21330:	pixt   a7, *sp, xy
3ff21340:	cpw    b14, b0
3ff21350:	add    a1, a7
3ff21360:	or     a10, a0
3ff21370:	move   -*b2, -*b5, 1
3ff21380:	.word  0x00aa
3ff21390:	.word  0x0800
3ff213a0:	cpw    sp, a1
3ff213b0:	.word  0x0007
3ff213c0:	.word  0x7860
3ff213d0:	jrnn   L3FF21160
3ff213e0:	move   a4, -*sp, 0
3ff213f0:	sla    0x11, a0
3ff21400:	.word  0xfe22
3ff21410:	pushst
3ff21420:	.word  0x0800
3ff21430:	cpw    sp, a1
3ff21440:	.word  0x0007
3ff21450:	.word  0x7860
3ff21460:	jrnn   L3FF211F0
3ff21470:	move   a4, -*sp, 0
3ff21480:	sla    0x11, a0
3ff21490:	.word  0xfe22
3ff214a0:	pushst
3ff214b0:	.word  0x0800
3ff214c0:	cpw    sp, a1
3ff214d0:	.word  0x0007
L3FF214E0:
3ff214e0:	dsjs   a0, L3FF214E0
3ff214f0:	.word  0x9f9c
3ff21500:	btst   7, sp
3ff21510:	or     b8, sp
3ff21520:	movy   b2, b5
3ff21530:	.word  0x00ee
3ff21540:	.word  0x0800
3ff21550:	cpw    sp, a1
3ff21560:	.word  0x0007
L3FF21570:
3ff21570:	dsjs   a0, L3FF21570
3ff21580:	.word  0x9f9c
3ff21590:	btst   7, sp
3ff215a0:	or     b8, sp
3ff215b0:	movy   b2, b5
3ff215c0:	.word  0x00ee
3ff215d0:	.word  0x0800
3ff215e0:	.word  0x0430
3ff215f0:	move   b4, a0
3ff21600:	.word  0x0019
3ff21610:	.word  0xdddd
3ff21620:	.word  0x7777
3ff21630:	move   *b13(0xeeee), *b11(0xdddd), 1
3ff21660:	.word  0x7777
3ff21670:	move   *b13(0xeeee), *b11(0xdddd), 1
3ff216a0:	.word  0x7777
3ff216b0:	move   *b13(0xeeee), *b11(0xdddd), 1
3ff216e0:	.word  0x7777
3ff216f0:	move   *b13(0xeeee), *b11(0x0), 1
3ff21720:	.word  0x0000
3ff21730:	.word  0x0000
3ff21740:	.word  0x0000
3ff21750:	.word  0x0000
3ff21760:	.word  0x0000
3ff21770:	.word  0x0000
3ff21780:	.word  0x0000
3ff21790:	.word  0x0000
3ff217a0:	.word  0x0000
3ff217b0:	.word  0x0000
3ff217c0:	.word  0x0000
3ff217d0:	.word  0x0000
3ff217e0:	.word  0x0000
3ff217f0:	.word  0x0000
3ff21800:	.word  0x0000
3ff21810:	.word  0xffff
3ff21820:	.word  0xffff
3ff21830:	.word  0xffff
3ff21840:	.word  0xffff
3ff21850:	.word  0xffff
3ff21860:	.word  0xffff
3ff21870:	.word  0xffff
3ff21880:	.word  0xffff
3ff21890:	.word  0xffff
3ff218a0:	.word  0xffff
3ff218b0:	.word  0xffff
3ff218c0:	.word  0xffff
3ff218d0:	.word  0xffff
3ff218e0:	.word  0xffff
3ff218f0:	.word  0xffff
3ff21900:	.word  0xffff
3ff21910:	move   -*a5, -*a10, 1
3ff21920:	move   -*a5, -*a10, 1
3ff21930:	move   -*a5, -*a10, 1
3ff21940:	move   -*a5, -*a10, 1
3ff21950:	move   -*a5, -*a10, 1
3ff21960:	move   -*a5, -*a10, 1
3ff21970:	move   -*a5, -*a10, 1
3ff21980:	move   -*a5, -*a10, 1
3ff21990:	move   -*a5, -*a10, 1
3ff219a0:	move   -*a5, -*a10, 1
3ff219b0:	move   -*a5, -*a10, 1
3ff219c0:	move   -*a5, -*a10, 1
3ff219d0:	move   -*a5, -*a10, 1
3ff219e0:	move   -*a5, -*a10, 1
3ff219f0:	move   -*a5, -*a10, 1
3ff21a00:	move   -*a5, -*a10, 1
3ff21a10:	addk   8, b1
L3FF21A20:
3ff21a20:	addk   8, b1
L3FF21A30:
3ff21a30:	addk   8, b1
L3FF21A40:
3ff21a40:	addk   8, b1
L3FF21A50:
3ff21a50:	addk   8, b1
L3FF21A60:
3ff21a60:	addk   8, b1
L3FF21A70:
3ff21a70:	addk   8, b1
L3FF21A80:
3ff21a80:	addk   8, b1
L3FF21A90:
3ff21a90:	addk   8, b1
L3FF21AA0:
3ff21aa0:	addk   8, b1
L3FF21AB0:
3ff21ab0:	addk   8, b1
L3FF21AC0:
3ff21ac0:	addk   8, b1
L3FF21AD0:
3ff21ad0:	addk   8, b1
L3FF21AE0:
3ff21ae0:	addk   8, b1
L3FF21AF0:
3ff21af0:	addk   8, b1
L3FF21B00:
3ff21b00:	addk   8, b1
L3FF21B10:
3ff21b10:	rl     0x19, b3
3ff21b20:	rl     0x19, b3
3ff21b30:	rl     0x19, b3
3ff21b40:	rl     0x19, b3
3ff21b50:	rl     0x19, b3
3ff21b60:	rl     0x19, b3
3ff21b70:	rl     0x19, b3
3ff21b80:	rl     0x19, b3
3ff21b90:	rl     0x19, b3
3ff21ba0:	rl     0x19, b3
3ff21bb0:	rl     0x19, b3
3ff21bc0:	rl     0x19, b3
3ff21bd0:	rl     0x19, b3
3ff21be0:	rl     0x19, b3
3ff21bf0:	rl     0x19, b3
3ff21c00:	rl     0x19, b3
3ff21c10:	movy   a7, a14
3ff21c20:	movy   a7, a14
3ff21c30:	movy   a7, a14
3ff21c40:	movy   a7, a14
3ff21c50:	movy   a7, a14
3ff21c60:	movy   a7, a14
3ff21c70:	movy   a7, a14
3ff21c80:	movy   a7, a14
3ff21c90:	movy   a7, a14
3ff21ca0:	movy   a7, a14
3ff21cb0:	movy   a7, a14
3ff21cc0:	movy   a7, a14
3ff21cd0:	movy   a7, a14
3ff21ce0:	movy   a7, a14
3ff21cf0:	movy   a7, a14
3ff21d00:	movy   a7, a14
3ff21d10:	move   a4, *a0, 0
3ff21d20:	move   a4, *a0, 0
3ff21d30:	move   a4, *a0, 0
3ff21d40:	move   a4, *a0, 0
3ff21d50:	move   a4, *a0, 0
3ff21d60:	move   a4, *a0, 0
3ff21d70:	move   a4, *a0, 0
3ff21d80:	move   a4, *a0, 0
3ff21d90:	move   a4, *a0, 0
3ff21da0:	move   a4, *a0, 0
3ff21db0:	move   a4, *a0, 0
3ff21dc0:	move   a4, *a0, 0
3ff21dd0:	move   a4, *a0, 0
3ff21de0:	move   a4, *a0, 0
3ff21df0:	move   a4, *a0, 0
3ff21e00:	move   a4, *a0, 0
3ff21e10:	jruc   L3FF21A20
3ff21e20:	jruc   L3FF21A30
3ff21e30:	jruc   L3FF21A40
3ff21e40:	jruc   L3FF21A50
3ff21e50:	jruc   L3FF21A60
3ff21e60:	jruc   L3FF21A70
3ff21e70:	jruc   L3FF21A80
3ff21e80:	jruc   L3FF21A90
3ff21e90:	jruc   L3FF21AA0
3ff21ea0:	jruc   L3FF21AB0
3ff21eb0:	jruc   L3FF21AC0
3ff21ec0:	jruc   L3FF21AD0
3ff21ed0:	jruc   L3FF21AE0
3ff21ee0:	jruc   L3FF21AF0
3ff21ef0:	jruc   L3FF21B00
3ff21f00:	jruc   L3FF21B10
3ff21f10:	pixt   b7, *b0, xy
3ff21f20:	pixt   b7, *b0, xy
3ff21f30:	pixt   b7, *b0, xy
3ff21f40:	pixt   b7, *b0, xy
3ff21f50:	pixt   b7, *b0, xy
3ff21f60:	pixt   b7, *b0, xy
3ff21f70:	pixt   b7, *b0, xy
3ff21f80:	pixt   b7, *b0, xy
3ff21f90:	pixt   b7, *b0, xy
3ff21fa0:	pixt   b7, *b0, xy
3ff21fb0:	pixt   b7, *b0, xy
3ff21fc0:	pixt   b7, *b0, xy
3ff21fd0:	pixt   b7, *b0, xy
3ff21fe0:	pixt   b7, *b0, xy
3ff21ff0:	pixt   b7, *b0, xy
3ff22000:	pixt   b7, *b0, xy
3ff22010:	pixt   *b7, *b12
3ff22020:	pixt   *b7, *b12
3ff22030:	pixt   *b7, *b12
3ff22040:	pixt   *b7, *b12
3ff22050:	pixt   *b7, *b12
3ff22060:	pixt   *b7, *b12
3ff22070:	pixt   *b7, *b12
3ff22080:	pixt   *b7, *b12
3ff22090:	pixt   *b7, *b12
3ff220a0:	pixt   *b7, *b12
3ff220b0:	pixt   *b7, *b12
3ff220c0:	pixt   *b7, *b12
3ff220d0:	pixt   *b7, *b12
3ff220e0:	pixt   *b7, *b12
3ff220f0:	pixt   *b7, *b12
3ff22100:	pixt   *b7, *b12
3ff22110:	.word  0xffff
3ff22120:	.word  0xffff
3ff22130:	.word  0x0000
3ff22140:	.word  0x0000
3ff22150:	.word  0xffff
3ff22160:	.word  0xffff
3ff22170:	.word  0x0000
3ff22180:	.word  0x0000
3ff22190:	.word  0xffff
3ff221a0:	.word  0xffff
3ff221b0:	.word  0x0000
3ff221c0:	.word  0x0000
3ff221d0:	.word  0xffff
3ff221e0:	.word  0xffff
3ff221f0:	.word  0x0000
3ff22200:	.word  0x0000
3ff22210:	.word  0xffff
3ff22220:	.word  0xffff
3ff22230:	.word  0x0000
3ff22240:	.word  0x0000
3ff22250:	.word  0x0000
3ff22260:	.word  0x0000
3ff22270:	.word  0x0000
3ff22280:	.word  0x0000
3ff22290:	.word  0xffff
3ff222a0:	.word  0xffff
3ff222b0:	.word  0x0000
3ff222c0:	.word  0x0000
3ff222d0:	.word  0x0000
3ff222e0:	.word  0x0000
3ff222f0:	.word  0x0000
3ff22300:	.word  0x0000
3ff22310:	.word  0xffff
3ff22320:	.word  0xffff
3ff22330:	.word  0xffff
3ff22340:	.word  0xffff
3ff22350:	.word  0x0000
3ff22360:	.word  0x0000
3ff22370:	.word  0x0000
3ff22380:	.word  0x0000
3ff22390:	.word  0xffff
3ff223a0:	.word  0xffff
3ff223b0:	.word  0xffff
3ff223c0:	.word  0xffff
3ff223d0:	.word  0x0000
3ff223e0:	.word  0x0000
3ff223f0:	.word  0x0000
3ff22400:	.word  0x0000
3ff22410:	.word  0xffff
3ff22420:	.word  0xffff
3ff22430:	.word  0xffff
3ff22440:	.word  0xffff
3ff22450:	.word  0xffff
3ff22460:	.word  0xffff
3ff22470:	.word  0x0000
3ff22480:	.word  0x0000
3ff22490:	.word  0xffff
3ff224a0:	.word  0xffff
3ff224b0:	.word  0xffff
3ff224c0:	.word  0xffff
3ff224d0:	.word  0xffff
3ff224e0:	.word  0xffff
3ff224f0:	.word  0x0000
3ff22500:	.word  0x0000
3ff22510:	.word  0xffff
3ff22520:	.word  0xffff
3ff22530:	.word  0x0000
3ff22540:	.word  0x0000
3ff22550:	.word  0x0000
3ff22560:	.word  0x0000
3ff22570:	.word  0x0000
3ff22580:	.word  0x0000
3ff22590:	.word  0x0000
3ff225a0:	.word  0x0000
3ff225b0:	.word  0x0000
3ff225c0:	.word  0x0000
3ff225d0:	.word  0x0000
3ff225e0:	.word  0x0000
3ff225f0:	.word  0x0000
3ff22600:	.word  0x0000
3ff22610:	.word  0xffff
3ff22620:	.word  0xffff
3ff22630:	.word  0xffff
3ff22640:	.word  0xffff
3ff22650:	.word  0x0000
3ff22660:	.word  0x0000
3ff22670:	.word  0x0000
3ff22680:	.word  0x0000
3ff22690:	.word  0x0000
3ff226a0:	.word  0x0000
3ff226b0:	.word  0x0000
3ff226c0:	.word  0x0000
3ff226d0:	.word  0x0000
3ff226e0:	.word  0x0000
3ff226f0:	.word  0x0000
3ff22700:	.word  0x0000
3ff22710:	.word  0xffff
3ff22720:	.word  0xffff
3ff22730:	.word  0xffff
3ff22740:	.word  0xffff
3ff22750:	.word  0xffff
3ff22760:	.word  0xffff
3ff22770:	.word  0xffff
3ff22780:	.word  0xffff
3ff22790:	.word  0x0000
3ff227a0:	.word  0x0000
3ff227b0:	.word  0x0000
3ff227c0:	.word  0x0000
3ff227d0:	.word  0x0000
3ff227e0:	.word  0x0000
3ff227f0:	.word  0x0000
3ff22800:	.word  0x0000
3ff22810:	.word  0xffff
3ff22820:	.word  0xffff
3ff22830:	.word  0xffff
3ff22840:	.word  0xffff
3ff22850:	.word  0xffff
3ff22860:	.word  0xffff
3ff22870:	.word  0xffff
3ff22880:	.word  0xffff
3ff22890:	.word  0xffff
3ff228a0:	.word  0xffff
3ff228b0:	.word  0xffff
3ff228c0:	.word  0xffff
3ff228d0:	.word  0x0000
L3FF228E0:
3ff228e0:	.word  0x0000
L3FF228F0:
3ff228f0:	.word  0x0000
3ff22900:	.word  0x0000
3ff22910:	.word  0xffff
3ff22920:	.word  0xffff
3ff22930:	move   *a4, *a8, 0
3ff22940:	move   *a4, *a8, 0
3ff22950:	move   *a4, *a8, 0
L3FF22960:
3ff22960:	move   *a4, *a8, 0
L3FF22970:
3ff22970:	move   *a4, *a8, 0
3ff22980:	move   *a4, *a8, 0
3ff22990:	.word  0xffff
3ff229a0:	.word  0xffff
3ff229b0:	move   *a4, *a8, 0
3ff229c0:	move   *a4, *a8, 0
3ff229d0:	move   *a4, *a8, 0
3ff229e0:	move   *a4, *a8, 0
3ff229f0:	move   *a4, *a8, 0
3ff22a00:	move   *a4, *a8, 0
3ff22a10:	.word  0xffff
3ff22a20:	.word  0xffff
3ff22a30:	addk   32, b0
3ff22a40:	addk   32, b0
3ff22a50:	addk   32, b0
3ff22a60:	addk   32, b0
3ff22a70:	addk   32, b0
3ff22a80:	addk   32, b0
3ff22a90:	addk   32, b0
3ff22aa0:	addk   32, b0
3ff22ab0:	addk   32, b0
3ff22ac0:	addk   32, b0
3ff22ad0:	addk   32, b0
3ff22ae0:	addk   32, b0
3ff22af0:	addk   32, b0
3ff22b00:	addk   32, b0
3ff22b10:	move   *a4, *a8, 0
L3FF22B20:
3ff22b20:	move   *a4, *a8, 0
L3FF22B30:
3ff22b30:	sub    a2, a4
3ff22b40:	sub    a2, a4
3ff22b50:	sla    0x11, a2
3ff22b60:	sla    0x11, a2
3ff22b70:	addk   8, b1
3ff22b80:	addk   8, b1
3ff22b90:	move   *a4, *a8, 0
3ff22ba0:	move   *a4, *a8, 0
3ff22bb0:	sub    a2, a4
3ff22bc0:	sub    a2, a4
3ff22bd0:	sla    0x11, a2
3ff22be0:	sla    0x11, a2
3ff22bf0:	addk   8, b1
3ff22c00:	addk   8, b1
3ff22c10:	jrv   L3FF228E0
3ff22c20:	jrv   L3FF228F0
3ff22c30:	srl    a3, a6
3ff22c40:	srl    a3, a6
3ff22c50:	rl     0x19, b3
3ff22c60:	rl     0x19, b3
3ff22c70:	move   *b12+, *b9+, 0
3ff22c80:	move   *b12+, *b9+, 0
3ff22c90:	jrv   L3FF22960
3ff22ca0:	jrv   L3FF22970
3ff22cb0:	srl    a3, a6
3ff22cc0:	srl    a3, a6
3ff22cd0:	rl     0x19, b3
3ff22ce0:	rl     0x19, b3
3ff22cf0:	move   *b12+, *b9+, 0
3ff22d00:	move   *b12+, *b9+, 0
L3FF22D10:
3ff22d10:	movy   a7, a14
L3FF22D20:
3ff22d20:	movy   a7, a14
3ff22d30:	.word  0x7777
3ff22d40:	.word  0x7777
3ff22d50:	move   *b13(0xbbbb), *b11(0xdddd), 1
3ff22d80:	.word  0xdddd
3ff22d90:	movy   a7, a14
3ff22da0:	movy   a7, a14
3ff22db0:	.word  0x7777
3ff22dc0:	.word  0x7777
3ff22dd0:	move   *b13(0xbbbb), *b11(0xdddd), 1
3ff22e00:	.word  0xdddd
3ff22e10:	move   a4, *a0, 0
3ff22e20:	move   a4, *a0, 0
3ff22e30:	add    a2, a0
3ff22e40:	add    a2, a0
3ff22e50:	sla    0x1, a0
3ff22e60:	sla    0x1, a0
3ff22e70:	addk   32, b0
3ff22e80:	addk   32, b0
L3FF22E90:
3ff22e90:	.word  0x0808
L3FF22EA0:
3ff22ea0:	.word  0x0808
3ff22eb0:	.word  0x0404
3ff22ec0:	.word  0x0404
3ff22ed0:	.word  0x0202
3ff22ee0:	.word  0x0202
3ff22ef0:	emu
3ff22f00:	emu
3ff22f10:	jruc   L3FF22B20
3ff22f20:	jruc   L3FF22B30
3ff22f30:	sla    a3, a0
3ff22f40:	sla    a3, a0
3ff22f50:	rl     0x1, b0
3ff22f60:	rl     0x1, b0
3ff22f70:	movk   32, b8
3ff22f80:	movk   32, b8
3ff22f90:	.word  0x0c0c
3ff22fa0:	.word  0x0c0c
3ff22fb0:	.word  0x0606
3ff22fc0:	.word  0x0606
L3FF22FD0:
3ff22fd0:	nop
L3FF22FE0:
3ff22fe0:	nop
L3FF22FF0:
3ff22ff0:	move   a12, *a1, 0
3ff23000:	move   a12, *a1, 0
3ff23010:	pixt   b7, *b0, xy
3ff23020:	pixt   b7, *b0, xy
3ff23030:	.word  0x7878
3ff23040:	.word  0x7878
L3FF23050:
3ff23050:	dsjs   b12, L3FF23050
L3FF23060:
3ff23060:	dsjs   b12, L3FF23060
L3FF23070:
3ff23070:	btst   15, b14
3ff23080:	btst   15, b14
3ff23090:	pixblt l,l
3ff230a0:	pixblt l,l
3ff230b0:	move   *a12, a7, 1
3ff230c0:	move   *a12, a7, 1
3ff230d0:	jrhi   L3FF22D10
3ff230e0:	jrhi   L3FF22D20
3ff230f0:	addxy  sp, a1
3ff23100:	addxy  sp, a1
3ff23110:	pixt   *b7, *b12
3ff23120:	pixt   *b7, *b12
3ff23130:	.word  0x7e7e
3ff23140:	.word  0x7e7e
3ff23150:	dsjs   sp, L3FF22FD0
3ff23160:	dsjs   sp, L3FF22FE0
3ff23170:	.word  0x9f9f
3ff23180:	.word  0x9f9f
3ff23190:	jrnn   L3FF22E90
3ff231a0:	jrnn   L3FF22EA0
3ff231b0:	cpw    sp, a7
3ff231c0:	cpw    sp, a7
3ff231d0:	pixt   *sp, xy, b3
3ff231e0:	pixt   *sp, xy, b3
3ff231f0:	pixt   sp, *b9
3ff23200:	pixt   sp, *b9
3ff23210:	move   *a4, *a8, 0
L3FF23220:
3ff23220:	move   *a4, *a8, 0
L3FF23230:
3ff23230:	addk   8, b1
3ff23240:	addk   8, b1
3ff23250:	sla    0x11, a2
3ff23260:	sla    0x11, a2
3ff23270:	sub    a2, a4
3ff23280:	sub    a2, a4
3ff23290:	move   *a4, *a8, 0
3ff232a0:	move   *a4, *a8, 0
3ff232b0:	addk   8, b1
3ff232c0:	addk   8, b1
3ff232d0:	sla    0x11, a2
3ff232e0:	sla    0x11, a2
3ff232f0:	sub    a2, a4
3ff23300:	sub    a2, a4
3ff23310:	jrv   L3FF22FE0
3ff23320:	jrv   L3FF22FF0
3ff23330:	move   *b12+, *b9+, 0
3ff23340:	move   *b12+, *b9+, 0
3ff23350:	rl     0x19, b3
3ff23360:	rl     0x19, b3
3ff23370:	srl    a3, a6
3ff23380:	srl    a3, a6
L3FF23390:
3ff23390:	jrv   L3FF23060
L3FF233A0:
3ff233a0:	jrv   L3FF23070
3ff233b0:	move   *b12+, *b9+, 0
3ff233c0:	move   *b12+, *b9+, 0
3ff233d0:	rl     0x19, b3
3ff233e0:	rl     0x19, b3
3ff233f0:	srl    a3, a6
3ff23400:	srl    a3, a6
3ff23410:	movy   a7, a14
3ff23420:	movy   a7, a14
3ff23430:	.word  0xdddd
3ff23440:	.word  0xdddd
3ff23450:	move   *b13(0xbbbb), *b11(0x7777), 1
3ff23480:	.word  0x7777
3ff23490:	movy   a7, a14
3ff234a0:	movy   a7, a14
3ff234b0:	.word  0xdddd
3ff234c0:	.word  0xdddd
3ff234d0:	move   *b13(0xbbbb), *b11(0x7777), 1
3ff23500:	.word  0x7777
3ff23510:	move   a4, *a0, 0
3ff23520:	move   a4, *a0, 0
3ff23530:	emu
3ff23540:	emu
3ff23550:	.word  0x0202
3ff23560:	.word  0x0202
3ff23570:	.word  0x0404
3ff23580:	.word  0x0404
L3FF23590:
3ff23590:	.word  0x0808
L3FF235A0:
3ff235a0:	.word  0x0808
3ff235b0:	addk   32, b0
3ff235c0:	addk   32, b0
3ff235d0:	sla    0x1, a0
3ff235e0:	sla    0x1, a0
3ff235f0:	add    a2, a0
3ff23600:	add    a2, a0
3ff23610:	jruc   L3FF23220
3ff23620:	jruc   L3FF23230
3ff23630:	move   a12, *a1, 0
3ff23640:	move   a12, *a1, 0
3ff23650:	nop
3ff23660:	nop
3ff23670:	.word  0x0606
3ff23680:	.word  0x0606
3ff23690:	.word  0x0c0c
3ff236a0:	.word  0x0c0c
3ff236b0:	movk   32, b8
3ff236c0:	movk   32, b8
3ff236d0:	rl     0x1, b0
3ff236e0:	rl     0x1, b0
3ff236f0:	sla    a3, a0
3ff23700:	sla    a3, a0
3ff23710:	pixt   b7, *b0, xy
3ff23720:	pixt   b7, *b0, xy
3ff23730:	addxy  sp, a1
3ff23740:	addxy  sp, a1
L3FF23750:
3ff23750:	jrhi   L3FF23390
L3FF23760:
3ff23760:	jrhi   L3FF233A0
3ff23770:	move   *a12, a7, 1
3ff23780:	move   *a12, a7, 1
3ff23790:	pixblt l,l
3ff237a0:	pixblt l,l
3ff237b0:	btst   15, b14
3ff237c0:	btst   15, b14
L3FF237D0:
3ff237d0:	dsjs   b12, L3FF237D0
L3FF237E0:
3ff237e0:	dsjs   b12, L3FF237E0
3ff237f0:	.word  0x7878
3ff23800:	.word  0x7878
3ff23810:	pixt   *b7, *b12
3ff23820:	pixt   *b7, *b12
3ff23830:	pixt   sp, *b9
3ff23840:	pixt   sp, *b9
3ff23850:	pixt   *sp, xy, b3
3ff23860:	pixt   *sp, xy, b3
3ff23870:	cpw    sp, a7
3ff23880:	cpw    sp, a7
3ff23890:	jrnn   L3FF23590
3ff238a0:	jrnn   L3FF235A0
3ff238b0:	.word  0x9f9f
3ff238c0:	.word  0x9f9f
3ff238d0:	dsjs   sp, L3FF23750
3ff238e0:	dsjs   sp, L3FF23760
3ff238f0:	.word  0x7e7e
3ff23900:	.word  0x7e7e
3ff23910:	.word  0xffff
3ff23920:	.word  0xffff
3ff23930:	emu
3ff23940:	emu
3ff23950:	emu
3ff23960:	emu
3ff23970:	emu
3ff23980:	emu
3ff23990:	.word  0xffff
3ff239a0:	.word  0xffff
3ff239b0:	addk   32, b0
3ff239c0:	addk   32, b0
3ff239d0:	addk   32, b0
3ff239e0:	addk   32, b0
3ff239f0:	addk   32, b0
3ff23a00:	addk   32, b0
3ff23a10:	pixt   b7, *b8
3ff23a20:	pixt   b7, *b8
3ff23a30:	move   *a4, *a8, 0
3ff23a40:	move   *a4, *a8, 0
3ff23a50:	move   *a4, *a8, 0
3ff23a60:	move   *a4, *a8, 0
3ff23a70:	move   *a4, *a8, 0
3ff23a80:	move   *a4, *a8, 0
3ff23a90:	movb   *a12, sp
3ff23aa0:	movb   *a12, sp
3ff23ab0:	move   *a4, *a8, 0
3ff23ac0:	move   *a4, *a8, 0
3ff23ad0:	move   *a4, *a8, 0
3ff23ae0:	move   *a4, *a8, 0
3ff23af0:	move   *a4, *a8, 0
3ff23b00:	move   *a4, *a8, 0
3ff23b10:	.word  0x0808
3ff23b20:	.word  0x0808
3ff23b30:	subk   32, b4
3ff23b40:	subk   32, b4
3ff23b50:	sla    0x11, a2
3ff23b60:	sla    0x11, a2
3ff23b70:	add    a10, a1
3ff23b80:	add    a10, a1
3ff23b90:	move   a4, *a0, 0
3ff23ba0:	move   a4, *a0, 0
3ff23bb0:	emu
3ff23bc0:	emu
3ff23bd0:	.word  0x0202
3ff23be0:	.word  0x0202
3ff23bf0:	.word  0x0404
3ff23c00:	.word  0x0404
L3FF23C10:
3ff23c10:	addk   32, b0
L3FF23C20:
3ff23c20:	addk   32, b0
3ff23c30:	sra    0x1f, a8
3ff23c40:	sra    0x1f, a8
3ff23c50:	sub    a2, a4
3ff23c60:	sub    a2, a4
3ff23c70:	move   a4, *a2, 1
3ff23c80:	move   a4, *a2, 1
3ff23c90:	emu
3ff23ca0:	emu
3ff23cb0:	move   a4, *a0, 0
3ff23cc0:	move   a4, *a0, 0
3ff23cd0:	add    a2, a0
3ff23ce0:	add    a2, a0
3ff23cf0:	sla    0x1, a0
3ff23d00:	sla    0x1, a0
3ff23d10:	addk   8, b1
3ff23d20:	addk   8, b1
3ff23d30:	sub    a2, a4
3ff23d40:	sub    a2, a4
3ff23d50:	sla    0x11, a2
3ff23d60:	sla    0x11, a2
3ff23d70:	move   *a4, *a8, 0
3ff23d80:	move   *a4, *a8, 0
3ff23d90:	addk   8, b1
3ff23da0:	addk   8, b1
3ff23db0:	sub    a2, a4
3ff23dc0:	sub    a2, a4
3ff23dd0:	sla    0x11, a2
3ff23de0:	sla    0x11, a2
3ff23df0:	move   *a4, *a8, 0
3ff23e00:	move   *a4, *a8, 0
3ff23e10:	movy   a7, a14
3ff23e20:	movy   a7, a14
3ff23e30:	move   *b13(0xbbbb), *b11(0x7777), 1
L3FF23E60:
3ff23e60:	.word  0x7777
3ff23e70:	.word  0xdddd
3ff23e80:	.word  0xdddd
3ff23e90:	movy   a7, a14
3ff23ea0:	movy   a7, a14
3ff23eb0:	move   *b13(0xbbbb), *b11(0x7777), 1
3ff23ee0:	.word  0x7777
3ff23ef0:	.word  0xdddd
3ff23f00:	.word  0xdddd
3ff23f10:	move   *a4, *a8, 0
3ff23f20:	move   *a4, *a8, 0
3ff23f30:	btst   23, b13
3ff23f40:	btst   23, b13
3ff23f50:	dsjs   b14, L3FF23E50
3ff23f60:	dsjs   b14, L3FF23E60
3ff23f70:	mpys   b2, b12
3ff23f80:	mpys   b2, b12
L3FF23F90:
3ff23f90:	move   *a4, *a8, 0
L3FF23FA0:
3ff23fa0:	move   *a4, *a8, 0
3ff23fb0:	jrge   L3FF23C10
3ff23fc0:	jrge   L3FF23C20
3ff23fd0:	subxy  sp, a3
3ff23fe0:	subxy  sp, a3
L3FF23FF0:
3ff23ff0:	move   *b14(0xd1d1), *b1+, 0
L3FF24010:
3ff24010:	.word  0x0808
L3FF24020:
3ff24020:	.word  0x0808
3ff24030:	.word  0x0808
3ff24040:	.word  0x0808
3ff24050:	subk   32, b4
3ff24060:	subk   32, b4
3ff24070:	subxy  sp, a3
3ff24080:	subxy  sp, a3
3ff24090:	move   a4, *a0, 0
3ff240a0:	move   a4, *a0, 0
3ff240b0:	move   a4, *a0, 0
3ff240c0:	move   a4, *a0, 0
3ff240d0:	add    a10, a1
3ff240e0:	add    a10, a1
3ff240f0:	dsjs   b14, L3FF23FF0
3ff24100:	dsjs   b14, L3FF24000
3ff24110:	dsjs   b14, L3FF24010
3ff24120:	dsjs   b14, L3FF24020
3ff24130:	add    a10, a1
3ff24140:	add    a10, a1
3ff24150:	move   a4, *a0, 0
3ff24160:	move   a4, *a0, 0
3ff24170:	move   a4, *a0, 0
3ff24180:	move   a4, *a0, 0
3ff24190:	subxy  sp, a3
3ff241a0:	subxy  sp, a3
3ff241b0:	subk   32, b4
3ff241c0:	subk   32, b4
3ff241d0:	.word  0x0808
3ff241e0:	.word  0x0808
3ff241f0:	.word  0x0808
3ff24200:	.word  0x0808
3ff24210:	dsjs   b8, L3FF24230
3ff24220:	dsjs   b8, L3FF24240
L3FF24230:
3ff24230:	cmp    a2, a8
L3FF24240:
3ff24240:	cmp    a2, a8
3ff24250:	move   *a4, *a8, 0
3ff24260:	move   *a4, *a8, 0
3ff24270:	move   *a4, a4, 0
3ff24280:	move   *a4, a4, 0
3ff24290:	move   a12, *a3, 1
3ff242a0:	move   a12, *a3, 1
3ff242b0:	move   *a4, a4, 0
3ff242c0:	move   *a4, a4, 0
3ff242d0:	move   *a4, *a8, 0
3ff242e0:	move   *a4, *a8, 0
3ff242f0:	cmp    a2, a8
3ff24300:	cmp    a2, a8
3ff24310:	addk   16, b2
3ff24320:	addk   16, b2
3ff24330:	addk   8, b1
3ff24340:	addk   8, b1
3ff24350:	sla    0x9, a1
3ff24360:	sla    0x9, a1
3ff24370:	jrp   L3FF23F90
3ff24380:	jrp   L3FF23FA0
3ff24390:	sla    0x9, a1
3ff243a0:	sla    0x9, a1
3ff243b0:	addk   8, b1
3ff243c0:	addk   8, b1
3ff243d0:	addk   16, b2
3ff243e0:	addk   16, b2
3ff243f0:	subk   16, b6
3ff24400:	subk   16, b6
3ff24410:	.word  0x0000
3ff24420:	.word  0x0000
3ff24430:	sub    a2, a4
3ff24440:	sub    a2, a4
3ff24450:	.word  0x0000
3ff24460:	.word  0x0000
3ff24470:	.word  0x0000
3ff24480:	.word  0x0000
3ff24490:	.word  0x0000
3ff244a0:	.word  0x0000
3ff244b0:	sub    a2, a4
3ff244c0:	sub    a2, a4
3ff244d0:	.word  0x0000
3ff244e0:	.word  0x0000
3ff244f0:	.word  0x0000
3ff24500:	.word  0x0000
3ff24510:	.word  0x0000
3ff24520:	.word  0x0000
3ff24530:	sub    a2, a4
3ff24540:	sub    a2, a4
3ff24550:	.word  0x0000
3ff24560:	.word  0x0000
3ff24570:	addk   8, b1
3ff24580:	addk   8, b1
3ff24590:	.word  0x0000
3ff245a0:	.word  0x0000
3ff245b0:	sub    a2, a4
3ff245c0:	sub    a2, a4
3ff245d0:	.word  0x0000
3ff245e0:	.word  0x0000
3ff245f0:	addk   8, b1
3ff24600:	addk   8, b1
3ff24610:	.word  0x0000
3ff24620:	.word  0x0000
3ff24630:	sub    a2, a4
3ff24640:	sub    a2, a4
3ff24650:	.word  0x0000
3ff24660:	.word  0x0000
3ff24670:	or     b10, b5
3ff24680:	or     b10, b5
3ff24690:	.word  0x0000
3ff246a0:	.word  0x0000
3ff246b0:	sub    a2, a4
3ff246c0:	sub    a2, a4
3ff246d0:	.word  0x0000
3ff246e0:	.word  0x0000
3ff246f0:	or     b10, b5
3ff24700:	or     b10, b5
3ff24710:	.word  0x0000
3ff24720:	.word  0x0000
3ff24730:	or     b10, b5
3ff24740:	or     b10, b5
3ff24750:	.word  0x0000
3ff24760:	.word  0x0000
3ff24770:	or     b10, b5
3ff24780:	or     b10, b5
3ff24790:	.word  0x0000
3ff247a0:	.word  0x0000
3ff247b0:	or     b10, b5
3ff247c0:	or     b10, b5
3ff247d0:	.word  0x0000
3ff247e0:	.word  0x0000
3ff247f0:	or     b10, b5
3ff24800:	or     b10, b5
3ff24810:	.word  0x0000
3ff24820:	.word  0x0000
3ff24830:	or     b10, b5
3ff24840:	or     b10, b5
3ff24850:	sla    0x11, a2
3ff24860:	sla    0x11, a2
3ff24870:	or     b10, b5
3ff24880:	or     b10, b5
3ff24890:	.word  0x0000
3ff248a0:	.word  0x0000
3ff248b0:	or     b10, b5
3ff248c0:	or     b10, b5
3ff248d0:	sla    0x11, a2
3ff248e0:	sla    0x11, a2
3ff248f0:	or     b10, b5
3ff24900:	or     b10, b5
3ff24910:	move   *a4, *a8, 0
3ff24920:	move   *a4, *a8, 0
3ff24930:	or     b10, b5
3ff24940:	or     b10, b5
3ff24950:	sla    0x11, a2
3ff24960:	sla    0x11, a2
3ff24970:	or     b10, b5
3ff24980:	or     b10, b5
3ff24990:	move   *a4, *a8, 0
3ff249a0:	move   *a4, *a8, 0
3ff249b0:	or     b10, b5
3ff249c0:	or     b10, b5
3ff249d0:	sla    0x11, a2
3ff249e0:	sla    0x11, a2
3ff249f0:	or     b10, b5
3ff24a00:	or     b10, b5
3ff24a10:	move   -*a5, -*a10, 1
3ff24a20:	move   -*a5, -*a10, 1
3ff24a30:	or     b10, b5
3ff24a40:	or     b10, b5
3ff24a50:	sla    0x11, a2
3ff24a60:	sla    0x11, a2
3ff24a70:	or     b10, b5
3ff24a80:	or     b10, b5
3ff24a90:	move   -*a5, -*a10, 1
3ff24aa0:	move   -*a5, -*a10, 1
3ff24ab0:	or     b10, b5
3ff24ac0:	or     b10, b5
3ff24ad0:	sla    0x11, a2
3ff24ae0:	sla    0x11, a2
3ff24af0:	or     b10, b5
3ff24b00:	or     b10, b5
3ff24b10:	move   -*a5, -*a10, 1
3ff24b20:	move   -*a5, -*a10, 1
3ff24b30:	or     b10, b5
3ff24b40:	or     b10, b5
3ff24b50:	move   -*a5, -*a10, 1
3ff24b60:	move   -*a5, -*a10, 1
3ff24b70:	or     b10, b5
3ff24b80:	or     b10, b5
3ff24b90:	move   -*a5, -*a10, 1
3ff24ba0:	move   -*a5, -*a10, 1
3ff24bb0:	or     b10, b5
3ff24bc0:	or     b10, b5
3ff24bd0:	move   -*a5, -*a10, 1
3ff24be0:	move   -*a5, -*a10, 1
3ff24bf0:	or     b10, b5
3ff24c00:	or     b10, b5
3ff24c10:	move   -*a5, -*a10, 1
3ff24c20:	move   -*a5, -*a10, 1
3ff24c30:	or     b10, b5
3ff24c40:	or     b10, b5
3ff24c50:	movy   a7, a14
3ff24c60:	movy   a7, a14
3ff24c70:	or     b10, b5
3ff24c80:	or     b10, b5
3ff24c90:	move   -*a5, -*a10, 1
3ff24ca0:	move   -*a5, -*a10, 1
3ff24cb0:	or     b10, b5
3ff24cc0:	or     b10, b5
3ff24cd0:	movy   a7, a14
3ff24ce0:	movy   a7, a14
3ff24cf0:	or     b10, b5
3ff24d00:	or     b10, b5
3ff24d10:	move   *b13(0xbbbb), *b11(0x5555), 1
3ff24d40:	or     b10, b5
3ff24d50:	movy   a7, a14
3ff24d60:	movy   a7, a14
3ff24d70:	or     b10, b5
3ff24d80:	or     b10, b5
3ff24d90:	move   *b13(0xbbbb), *b11(0x5555), 1
3ff24dc0:	or     b10, b5
3ff24dd0:	movy   a7, a14
3ff24de0:	movy   a7, a14
3ff24df0:	or     b10, b5
3ff24e00:	or     b10, b5
3ff24e10:	.word  0xffff
3ff24e20:	.word  0xffff
3ff24e30:	or     b10, b5
3ff24e40:	or     b10, b5
3ff24e50:	movy   a7, a14
3ff24e60:	movy   a7, a14
3ff24e70:	or     b10, b5
3ff24e80:	or     b10, b5
3ff24e90:	.word  0xffff
3ff24ea0:	.word  0xffff
3ff24eb0:	or     b10, b5
3ff24ec0:	or     b10, b5
3ff24ed0:	movy   a7, a14
3ff24ee0:	movy   a7, a14
3ff24ef0:	or     b10, b5
3ff24f00:	or     b10, b5
3ff24f10:	.word  0xffff
3ff24f20:	.word  0xffff
3ff24f30:	or     b10, b5
3ff24f40:	or     b10, b5
3ff24f50:	.word  0xffff
3ff24f60:	.word  0xffff
3ff24f70:	or     b10, b5
3ff24f80:	or     b10, b5
3ff24f90:	.word  0xffff
3ff24fa0:	.word  0xffff
3ff24fb0:	or     b10, b5
3ff24fc0:	or     b10, b5
3ff24fd0:	.word  0xffff
3ff24fe0:	.word  0xffff
3ff24ff0:	or     b10, b5
3ff25000:	or     b10, b5
3ff25010:	.word  0xffff
3ff25020:	.word  0xffff
3ff25030:	or     b10, b5
3ff25040:	or     b10, b5
3ff25050:	.word  0xffff
3ff25060:	.word  0xffff
3ff25070:	.word  0x7777
3ff25080:	.word  0x7777
3ff25090:	.word  0xffff
3ff250a0:	.word  0xffff
3ff250b0:	or     b10, b5
3ff250c0:	or     b10, b5
3ff250d0:	.word  0xffff
3ff250e0:	.word  0xffff
3ff250f0:	.word  0x7777
3ff25100:	.word  0x7777
3ff25110:	.word  0xffff
3ff25120:	.word  0xffff
3ff25130:	.word  0xdddd
3ff25140:	.word  0xdddd
3ff25150:	.word  0xffff
3ff25160:	.word  0xffff
3ff25170:	.word  0x7777
3ff25180:	.word  0x7777
3ff25190:	.word  0xffff
3ff251a0:	.word  0xffff
3ff251b0:	.word  0xdddd
3ff251c0:	.word  0xdddd
3ff251d0:	.word  0xffff
3ff251e0:	.word  0xffff
3ff251f0:	.word  0x7777
3ff25200:	.word  0x7777
3ff25210:	.word  0xffff
3ff25220:	.word  0xffff
3ff25230:	.word  0xffff
3ff25240:	.word  0xffff
3ff25250:	.word  0xffff
3ff25260:	.word  0xffff
3ff25270:	.word  0x7777
3ff25280:	.word  0x7777
3ff25290:	.word  0xffff
3ff252a0:	.word  0xffff
3ff252b0:	.word  0xffff
3ff252c0:	.word  0xffff
3ff252d0:	.word  0xffff
3ff252e0:	.word  0xffff
3ff252f0:	.word  0x7777
3ff25300:	.word  0x7777
3ff25310:	.word  0x0000
3ff25320:	.word  0x0000
3ff25330:	.word  0x0000
3ff25340:	.word  0x0000
3ff25350:	.word  0x0000
3ff25360:	.word  0x0000
3ff25370:	.word  0x0000
3ff25380:	.word  0x0000
3ff25390:	.word  0x0000
3ff253a0:	.word  0x0000
3ff253b0:	.word  0x0000
3ff253c0:	.word  0x0000
3ff253d0:	.word  0x0000
3ff253e0:	.word  0x0000
3ff253f0:	.word  0x0000
3ff25400:	.word  0x0000
3ff25410:	.word  0x0000
3ff25420:	.word  0x0000
3ff25430:	.word  0x0000
3ff25440:	.word  0x0000
3ff25450:	.word  0x0000
3ff25460:	.word  0x0000
3ff25470:	.word  0x0000
3ff25480:	.word  0x0000
3ff25490:	.word  0x0000
3ff254a0:	.word  0x0000
3ff254b0:	.word  0x0000
3ff254c0:	.word  0x0000
3ff254d0:	.word  0x0000
3ff254e0:	.word  0x0000
3ff254f0:	.word  0x0000
3ff25500:	.word  0x0000
3ff25510:	.word  0x0000
3ff25520:	.word  0x0000
3ff25530:	.word  0x0000
3ff25540:	.word  0x0000
3ff25550:	.word  0x0000
3ff25560:	.word  0x0000
3ff25570:	.word  0x0000
3ff25580:	.word  0x0000
3ff25590:	.word  0x0000
3ff255a0:	.word  0x0000
3ff255b0:	.word  0x0000
3ff255c0:	.word  0x0000
3ff255d0:	.word  0x0000
3ff255e0:	.word  0x0000
3ff255f0:	.word  0x0000
3ff25600:	.word  0x0000
3ff25610:	.word  0x0000
3ff25620:	.word  0x0000
3ff25630:	.word  0x0000
3ff25640:	.word  0x0000
3ff25650:	.word  0x0000
3ff25660:	.word  0x0000
3ff25670:	.word  0x0000
3ff25680:	.word  0x0000
3ff25690:	.word  0x0000
3ff256a0:	.word  0x0000
3ff256b0:	.word  0x0000
3ff256c0:	.word  0x0000
3ff256d0:	.word  0x0000
3ff256e0:	.word  0x0000
3ff256f0:	.word  0x0000
3ff25700:	.word  0x0000
3ff25710:	.word  0x0000
3ff25720:	.word  0x0000
3ff25730:	.word  0x0000
3ff25740:	.word  0x0000
3ff25750:	.word  0x0000
3ff25760:	.word  0x0000
3ff25770:	.word  0x0000
3ff25780:	.word  0x0000
3ff25790:	.word  0x0000
3ff257a0:	.word  0x0000
3ff257b0:	.word  0x0000
3ff257c0:	.word  0x0000
3ff257d0:	.word  0x0000
3ff257e0:	.word  0x0000
3ff257f0:	.word  0x0000
3ff25800:	.word  0x0000
3ff25810:	.word  0x0000
3ff25820:	.word  0x0000
3ff25830:	.word  0x0000
3ff25840:	.word  0x0000
3ff25850:	.word  0x0000
3ff25860:	.word  0x0000
3ff25870:	.word  0x0000
3ff25880:	.word  0x0000
3ff25890:	.word  0x0000
3ff258a0:	.word  0x0000
3ff258b0:	.word  0x0000
3ff258c0:	.word  0x0000
3ff258d0:	.word  0x0000
3ff258e0:	.word  0x0000
3ff258f0:	.word  0x0000
3ff25900:	.word  0x0000
3ff25910:	.word  0x04ec
3ff25920:	move   b12, *b0+, 0
3ff25930:	.word  0x0019
3ff25940:	.word  0xffff
3ff25950:	.word  0xffff
3ff25960:	.word  0xffff
3ff25970:	.word  0xffff
3ff25980:	.word  0xffff
3ff25990:	.word  0xffff
3ff259a0:	.word  0xffff
L3FF259B0:
3ff259b0:	.word  0xffff
3ff259c0:	fill   xy
3ff259d0:	.word  0x0001
3ff259e0:	.word  0x0000
3ff259f0:	.word  0x0000
3ff25a00:	.word  0x0000
3ff25a10:	.word  0x0000
L3FF25A20:
3ff25a20:	.word  0x0000
3ff25a30:	.word  0x0000
L3FF25A40:
3ff25a40:	.word  0x0000
3ff25a50:	.word  0x0800
3ff25a60:	.word  0x0001
3ff25a70:	.word  0x0000
L3FF25A80:
3ff25a80:	.word  0x0000
3ff25a90:	.word  0x0000
3ff25aa0:	.word  0x0000
L3FF25AB0:
3ff25ab0:	.word  0x0000
3ff25ac0:	.word  0x0000
3ff25ad0:	.word  0x0000
3ff25ae0:	.word  0x0800
3ff25af0:	or     b10, b1
3ff25b00:	.word  0xfff5
L3FF25B10:
3ff25b10:	.word  0xffef
3ff25b20:	dsjs   sp, L3FF259B0
3ff25b30:	.word  0xffbf
3ff25b40:	dsjs   sp, L3FF25A20
3ff25b50:	inc    b14
3ff25b60:	pixt   *b8, *b1
3ff25b70:	subi   0xaaae, sp
3ff25b90:	.word  0xfff5
3ff25ba0:	.word  0xffef
3ff25bb0:	dsjs   sp, L3FF25A40
3ff25bc0:	.word  0xffbf
3ff25bd0:	dsjs   sp, L3FF25AB0
3ff25be0:	inc    b14
3ff25bf0:	pixt   *b8, *b1
3ff25c00:	subi   0xaaae, sp
3ff25c20:	.word  0x0005
3ff25c30:	addk   8, a0
3ff25c40:	.word  0x9f91
3ff25c50:	move   b4, *sp, 0
3ff25c60:	add    a8, a0
3ff25c70:	move   -*a2, -*a1, 1
3ff25c80:	.word  0x74aa
3ff25c90:	cmpi   0xfffaaaae, b7
3ff25cc0:	addk   8, a0
3ff25cd0:	.word  0x9f91
3ff25ce0:	move   b4, *sp, 0
3ff25cf0:	add    a8, a0
3ff25d00:	move   -*a2, -*a1, 1
3ff25d10:	.word  0x74aa
3ff25d20:	cmpi   0xaaaae, b7
3ff25d50:	addk   8, sp
3ff25d60:	jrnn   L3FF25A80
3ff25d70:	move   a4, *sp, 0
3ff25d80:	move   a0, *a0, 0
3ff25d90:	sub    a4, a0
3ff25da0:	pixt   *a2, *a4
3ff25db0:	subi   0xaaae, sp
3ff25dd0:	.word  0xfff5
3ff25de0:	addk   8, sp
3ff25df0:	jrnn   L3FF25B10
3ff25e00:	move   a4, *sp, 0
3ff25e10:	move   a0, *a0, 0
3ff25e20:	sub    a4, a0
3ff25e30:	pixt   *a2, *a4
3ff25e40:	subi   0xaaae, sp
3ff25e60:	.word  0x0005
3ff25e70:	addk   8, a0
3ff25e80:	cpw    b14, b1
3ff25e90:	move   a5, *a7, 0
3ff25ea0:	move   a0, *a0, 0
3ff25eb0:	move   -*a4, -*a0, 1
3ff25ec0:	.word  0xdcaa
3ff25ed0:	movi   0x5551, b13
3ff25ef0:	.word  0x0005
3ff25f00:	addk   8, a0
3ff25f10:	cpw    b14, b1
3ff25f20:	move   a5, *a7, 0
3ff25f30:	move   a0, *a0, 0
3ff25f40:	move   -*a4, -*a0, 1
3ff25f50:	.word  0xdcaa
3ff25f60:	movi   0x5551, b13
3ff25f80:	.word  0xfff5
3ff25f90:	.word  0xffef
3ff25fa0:	pixt   *b14, xy, sp
3ff25fb0:	.word  0xffb3
3ff25fc0:	subxy  b11, sp
3ff25fd0:	addk   7, a3
3ff25fe0:	pixt   *b8, *b1
3ff25ff0:	subi   0xaaae, sp
3ff26010:	.word  0xfff5
3ff26020:	.word  0xffef
3ff26030:	pixt   *b14, xy, sp
3ff26040:	.word  0xffb3
3ff26050:	subxy  b11, sp
3ff26060:	addk   7, a3
3ff26070:	pixt   *b8, *b1
3ff26080:	subi   0xaaae, sp
3ff260a0:	.word  0x0005
3ff260b0:	addk   8, a0
3ff260c0:	pixt   b14, *b1
3ff260d0:	.word  0x0839
3ff260e0:	subk   32, a8
3ff260f0:	move   -*b0, -*b4, 1
3ff26100:	.word  0x74aa
3ff26110:	cmpi   0xfffaaaae, b7
3ff26140:	addk   8, a0
3ff26150:	pixt   b14, *b1
3ff26160:	.word  0x0839
3ff26170:	subk   32, a8
3ff26180:	move   -*b0, -*b4, 1
3ff26190:	.word  0x74aa
3ff261a0:	cmpi   0xaaaae, b7
3ff261d0:	addk   8, sp
3ff261e0:	pixt   *b6, *b1
3ff261f0:	.word  0x083c
3ff26200:	.word  0x0808
3ff26210:	sub    a0, a8
3ff26220:	pixt   *a2, *a4
3ff26230:	subi   0xaaae, sp
3ff26250:	.word  0xfff5
3ff26260:	addk   8, sp
3ff26270:	pixt   *b6, *b1
3ff26280:	.word  0x083c
3ff26290:	.word  0x0808
3ff262a0:	sub    a0, a8
3ff262b0:	pixt   *a2, *a4
3ff262c0:	subi   0xaaae, sp
3ff262e0:	.word  0x0005
3ff262f0:	addk   8, a0
3ff26300:	.word  0x7e51
3ff26310:	.word  0x083e
3ff26320:	.word  0x0808
3ff26330:	move   -*a0, -*a8, 1
3ff26340:	.word  0xdcaa
3ff26350:	movi   0x5551, b13
L3FF26370:
3ff26370:	.word  0x0005
3ff26380:	addk   8, a0
3ff26390:	.word  0x7e51
3ff263a0:	.word  0x083e
3ff263b0:	.word  0x0808
3ff263c0:	move   -*a0, -*a8, 1
3ff263d0:	.word  0xdcaa
3ff263e0:	movi   0x1, b13
L3FF26400:
3ff26400:	.word  0x0000
3ff26410:	.word  0x0000
3ff26420:	.word  0x0000
3ff26430:	.word  0x0000
3ff26440:	.word  0x0000
3ff26450:	.word  0x0000
3ff26460:	.word  0x0000
3ff26470:	.word  0x0800
3ff26480:	move   *a4, *a9, 0
3ff26490:	.word  0xfff0
3ff264a0:	.word  0xffef
3ff264b0:	sla    0x10, sp
3ff264c0:	.word  0x7c22
3ff264d0:	dsjs   b12, L3FF26510
3ff264e0:	or     b1, b8
3ff264f0:	pixt   *b10, *b5
3ff26500:	subi   0x7776, sp
3ff26520:	.word  0xfff0
3ff26530:	.word  0xffef
3ff26540:	sla    0x10, sp
3ff26550:	.word  0x7c22
3ff26560:	dsjs   b12, L3FF265A0
3ff26570:	or     b1, b8
3ff26580:	pixt   *b10, *b5
3ff26590:	subi   0x7776, sp
3ff265b0:	.word  0x0000
3ff265c0:	.word  0x0200
3ff265d0:	sub    a2, a2
3ff265e0:	sub    a0, a4
3ff265f0:	cmp    a2, a4
3ff26600:	move   -*a2, -*a8, 1
3ff26610:	pixt   *a5, *a10
3ff26620:	subi   0x7776, sp
3ff26640:	.word  0x0000
3ff26650:	.word  0x0200
3ff26660:	sub    a2, a2
3ff26670:	sub    a0, a4
3ff26680:	cmp    a2, a4
3ff26690:	move   -*a2, -*a8, 1
3ff266a0:	pixt   *a5, *a10
3ff266b0:	subi   0x7776, sp
3ff266d0:	.word  0x0000
3ff266e0:	.word  0x0200
3ff266f0:	move   *a4, *a2, 0
3ff26700:	sub    a0, a8
3ff26710:	move   *a2, *a4, 0
3ff26720:	sub    a4, a8
3ff26730:	pixt   *a2, *a4
3ff26740:	subi   0x7776, sp
3ff26760:	.word  0x0000
3ff26770:	.word  0x0200
3ff26780:	move   *a4, *a2, 0
3ff26790:	sub    a0, a8
3ff267a0:	move   *a2, *a4, 0
3ff267b0:	sub    a4, a8
3ff267c0:	pixt   *a2, *a4
3ff267d0:	subi   0x7776, sp
3ff267f0:	.word  0x0000
3ff26800:	.word  0x0200
3ff26810:	addk   8, a2
3ff26820:	sub    b0, b1
3ff26830:	move   *a2, a4, 0
3ff26840:	move   -*a4, -*a4, 1
3ff26850:	.word  0xdcaa
3ff26860:	movi   0x8889, b13
3ff26880:	.word  0x0000
3ff26890:	.word  0x0200
3ff268a0:	addk   8, a2
3ff268b0:	sub    b0, b1
3ff268c0:	move   *a2, a4, 0
3ff268d0:	move   -*a4, -*a4, 1
3ff268e0:	.word  0xdcaa
3ff268f0:	movi   0x8889, b13
3ff26910:	.word  0xfff0
3ff26920:	.word  0x020f
3ff26930:	sla    0x10, a2
3ff26940:	jrgt   L3FF26370
3ff26950:	move   a10, *a7, 1
3ff26960:	or     a4, a3
3ff26970:	pixt   *b10, *b5
3ff26980:	subi   0x7776, sp
3ff269a0:	.word  0xfff0
3ff269b0:	.word  0x020f
3ff269c0:	sla    0x10, a2
3ff269d0:	jrgt   L3FF26400
3ff269e0:	move   a10, *a7, 1
3ff269f0:	or     a4, a3
3ff26a00:	pixt   *b10, *b5
3ff26a10:	subi   0x7776, sp
3ff26a30:	.word  0x0000
3ff26a40:	.word  0x0200
3ff26a50:	sub    a2, a2
3ff26a60:	sub    a0, a4
3ff26a70:	move   *a2, a4, 0
3ff26a80:	move   -*a4, -*a4, 1
3ff26a90:	pixt   *a5, *a10
3ff26aa0:	subi   0x7776, sp
3ff26ac0:	.word  0x0000
3ff26ad0:	.word  0x0200
3ff26ae0:	sub    a2, a2
3ff26af0:	sub    a0, a4
3ff26b00:	move   *a2, a4, 0
3ff26b10:	move   -*a4, -*a4, 1
3ff26b20:	pixt   *a5, *a10
3ff26b30:	subi   0x7776, sp
3ff26b50:	.word  0x0000
3ff26b60:	.word  0x0200
3ff26b70:	move   *a4, *a2, 0
3ff26b80:	sub    a0, a8
3ff26b90:	move   *a2, *a4, 0
3ff26ba0:	sub    a4, a8
3ff26bb0:	pixt   *a2, *a4
3ff26bc0:	subi   0x7776, sp
3ff26be0:	.word  0x0000
3ff26bf0:	.word  0x0200
3ff26c00:	move   *a4, *a2, 0
3ff26c10:	sub    a0, a8
3ff26c20:	move   *a2, *a4, 0
3ff26c30:	sub    a4, a8
3ff26c40:	pixt   *a2, *a4
3ff26c50:	subi   0x7776, sp
3ff26c70:	.word  0x0000
3ff26c80:	.word  0x0200
3ff26c90:	addk   8, a2
3ff26ca0:	sub    b0, b1
3ff26cb0:	cmp    a2, a4
3ff26cc0:	move   -*a2, -*a8, 1
L3FF26CD0:
3ff26cd0:	.word  0xdcaa
3ff26ce0:	movi   0x8889, b13
3ff26d00:	.word  0x0000
3ff26d10:	.word  0x0200
3ff26d20:	addk   8, a2
3ff26d30:	sub    b0, b1
3ff26d40:	cmp    a2, a4
3ff26d50:	move   -*a2, -*a8, 1
L3FF26D60:
3ff26d60:	.word  0xdcaa
3ff26d70:	movi   0x1, b13
3ff26d90:	.word  0x0000
3ff26da0:	.word  0x0000
3ff26db0:	.word  0x0000
3ff26dc0:	.word  0x0000
3ff26dd0:	.word  0x0000
3ff26de0:	.word  0x0000
3ff26df0:	.word  0x0000
3ff26e00:	.word  0x0800
3ff26e10:	move   *b12+, *b9+, 0
3ff26e20:	.word  0xfff1
3ff26e30:	addk   8, sp
3ff26e40:	rl     0x18, b1
3ff26e50:	.word  0x0433
3ff26e60:	addk   16, a4
3ff26e70:	or     b0, b2
3ff26e80:	getpc  b5
3ff26e90:	.word  0x0800
3ff26ea0:	move   *b12+, *b9+, 0
3ff26eb0:	.word  0xfff1
3ff26ec0:	addk   8, sp
3ff26ed0:	rl     0x18, b1
3ff26ee0:	.word  0x0433
3ff26ef0:	addk   16, a4
3ff26f00:	or     b0, b2
3ff26f10:	getpc  b5
3ff26f20:	.word  0x0800
3ff26f30:	move   *b12+, *b9+, 0
3ff26f40:	.word  0xfff1
3ff26f50:	move   *a4, *sp, 0
3ff26f60:	srl    a2, a8
3ff26f70:	.word  0x0a26
3ff26f80:	addk   8, a10
3ff26f90:	move   -*b0, -*b1, 1
3ff26fa0:	.word  0x00aa
3ff26fb0:	.word  0x0800
3ff26fc0:	move   *b12+, *b9+, 0
3ff26fd0:	.word  0xfff1
3ff26fe0:	move   *a4, *sp, 0
3ff26ff0:	srl    a2, a8
3ff27000:	.word  0x0a26
3ff27010:	addk   8, a10
3ff27020:	move   -*b0, -*b1, 1
3ff27030:	.word  0x00aa
3ff27040:	.word  0x0800
3ff27050:	move   *b12+, *b9+, 0
3ff27060:	.word  0x0001
3ff27070:	sub    a2, a0
3ff27080:	jrv   L3FF26CD0
3ff27090:	addk   8, a12
3ff270a0:	sla    0x8, b1
3ff270b0:	or     a1, a1
3ff270c0:	getpc  b5
3ff270d0:	.word  0x0800
3ff270e0:	move   *b12+, *b9+, 0
3ff270f0:	.word  0x0001
3ff27100:	sub    a2, a0
3ff27110:	jrv   L3FF26D60
3ff27120:	addk   8, a12
3ff27130:	sla    0x8, b1
3ff27140:	or     a1, a1
L3FF27150:
3ff27150:	getpc  b5
3ff27160:	.word  0x0800
3ff27170:	move   *b12+, *b9+, 0
3ff27180:	.word  0x0001
3ff27190:	sla    0x11, a0
3ff271a0:	move   *a12+, *a2+, 0
3ff271b0:	move   b4, -*b9, 0
3ff271c0:	jrp   L3FF273D0
3ff271d0:	move   -*a6, -*a1, 1
L3FF271E0:
3ff271e0:	.word  0x00aa
3ff271f0:	.word  0x0800
3ff27200:	move   *b12+, *b9+, 0
3ff27210:	.word  0x0001
3ff27220:	sla    0x11, a0
3ff27230:	move   *a12+, *a2+, 0
3ff27240:	move   b4, -*b9, 0
3ff27250:	jrp   L3FF27460
3ff27260:	move   -*a6, -*a1, 1
3ff27270:	.word  0x00aa
3ff27280:	.word  0x0800
3ff27290:	move   *b12+, *b9+, 0
3ff272a0:	.word  0xfff1
3ff272b0:	addk   8, sp
3ff272c0:	rl     0x18, b1
3ff272d0:	add    b1, b3
3ff272e0:	sla    0xa, a0
3ff272f0:	or     a1, a1
3ff27300:	getpc  b5
3ff27310:	.word  0x0800
3ff27320:	move   *b12+, *b9+, 0
3ff27330:	.word  0xfff1
3ff27340:	addk   8, sp
3ff27350:	rl     0x18, b1
3ff27360:	add    b1, b3
3ff27370:	sla    0xa, a0
3ff27380:	or     a1, a1
3ff27390:	getpc  b5
3ff273a0:	.word  0x0800
3ff273b0:	move   *b12+, *b9+, 0
3ff273c0:	.word  0xfff1
L3FF273D0:
3ff273d0:	move   *a4, *sp, 0
3ff273e0:	srl    a2, a8
3ff273f0:	move   a5, *a6, 0
3ff27400:	addk   8, a0
3ff27410:	move   -*b0, -*b1, 1
3ff27420:	.word  0x00aa
3ff27430:	.word  0x0800
3ff27440:	move   *b12+, *b9+, 0
3ff27450:	.word  0xfff1
L3FF27460:
3ff27460:	move   *a4, *sp, 0
3ff27470:	srl    a2, a8
3ff27480:	move   a5, *a6, 0
3ff27490:	addk   8, a0
3ff274a0:	move   -*b0, -*b1, 1
3ff274b0:	.word  0x00aa
3ff274c0:	.word  0x0800
3ff274d0:	move   *b12+, *b9+, 0
3ff274e0:	.word  0x0001
3ff274f0:	sub    a2, a0
3ff27500:	jrv   L3FF27150
3ff27510:	emu
3ff27520:	addk   16, a1
3ff27530:	or     b0, b2
3ff27540:	getpc  b5
3ff27550:	.word  0x0800
3ff27560:	move   *b12+, *b9+, 0
3ff27570:	.word  0x0001
3ff27580:	sub    a2, a0
3ff27590:	jrv   L3FF271E0
3ff275a0:	emu
3ff275b0:	addk   16, a1
3ff275c0:	or     b0, b2
3ff275d0:	getpc  b5
L3FF275E0:
3ff275e0:	.word  0x0800
3ff275f0:	move   *b12+, *b9+, 0
3ff27600:	.word  0x0001
3ff27610:	sla    0x11, a0
3ff27620:	move   *a12+, *a2+, 0
3ff27630:	.word  0x0219
3ff27640:	subk   16, a2
3ff27650:	move   -*b0, -*b6, 1
3ff27660:	.word  0x00aa
L3FF27670:
3ff27670:	.word  0x0800
3ff27680:	move   *b12+, *b9+, 0
3ff27690:	.word  0x0001
3ff276a0:	sla    0x11, a0
3ff276b0:	move   *a12+, *a2+, 0
3ff276c0:	.word  0x0219
3ff276d0:	subk   16, a2
3ff276e0:	move   -*b0, -*b6, 1
3ff276f0:	.word  0x00aa
3ff27700:	.word  0x0800
3ff27710:	.word  0x0001
3ff27720:	.word  0x0000
3ff27730:	.word  0x0000
3ff27740:	.word  0x0000
3ff27750:	.word  0x0000
3ff27760:	.word  0x0000
3ff27770:	.word  0x0000
3ff27780:	.word  0x0000
3ff27790:	.word  0x0800
3ff277a0:	.word  0x7771
3ff277b0:	.word  0xfff7
3ff277c0:	move   *a12+, *sp+, 0
3ff277d0:	move   *b12(0x83b), *b9(0x8), 1
3ff27800:	or     a0, a0
3ff27810:	getpc  b5
3ff27820:	.word  0x0800
3ff27830:	.word  0x7771
3ff27840:	.word  0xfff7
3ff27850:	move   *a12+, *sp+, 0
3ff27860:	move   *b12(0x83b), *b9(0x8), 1
3ff27890:	or     a0, a0
3ff278a0:	getpc  b5
3ff278b0:	.word  0x0800
3ff278c0:	.word  0x7771
3ff278d0:	.word  0xfff7
3ff278e0:	jrv   L3FF275E0
3ff278f0:	.word  0x774c
3ff27900:	dec    b7
3ff27910:	sub    b0, b4
3ff27920:	move   -*a2, -*a4, 1
3ff27930:	.word  0x00aa
3ff27940:	.word  0x0800
3ff27950:	.word  0x7771
3ff27960:	.word  0xfff7
3ff27970:	jrv   L3FF27670
3ff27980:	.word  0x774c
3ff27990:	dec    b7
3ff279a0:	sub    b0, b4
3ff279b0:	move   -*a2, -*a4, 1
3ff279c0:	.word  0x00aa
3ff279d0:	.word  0x0800
3ff279e0:	.word  0x7771
3ff279f0:	.word  0xfff7
3ff27a00:	srl    a3, sp
3ff27a10:	movy   a6, a6
3ff27a20:	sla    0x11, a14
3ff27a30:	rev    a2
3ff27a40:	.word  0xdc00
3ff27a50:	popst
L3FF27A60:
3ff27a60:	.word  0x0800
3ff27a70:	.word  0x7771
3ff27a80:	.word  0xfff7
3ff27a90:	srl    a3, sp
3ff27aa0:	movy   a6, a6
3ff27ab0:	sla    0x11, a14
3ff27ac0:	rev    a2
3ff27ad0:	.word  0xdc00
3ff27ae0:	popst
L3FF27AF0:
3ff27af0:	.word  0x0800
3ff27b00:	.word  0x7771
3ff27b10:	.word  0x0007
3ff27b20:	rl     0x19, a0
3ff27b30:	.word  0xddd3
3ff27b40:	add    b8, b13
3ff27b50:	.word  0x0041
3ff27b60:	move   -*a0, -*a0, 1
3ff27b70:	.word  0x00aa
3ff27b80:	.word  0x0800
3ff27b90:	.word  0x7771
3ff27ba0:	.word  0x0007
3ff27bb0:	rl     0x19, a0
3ff27bc0:	.word  0xddd3
3ff27bd0:	add    b8, b13
3ff27be0:	.word  0x0041
3ff27bf0:	move   -*a0, -*a0, 1
3ff27c00:	.word  0x00aa
3ff27c10:	.word  0x0800
3ff27c20:	.word  0x7771
3ff27c30:	.word  0xfff7
3ff27c40:	move   *a12+, *sp+, 0
3ff27c50:	move   *b12(0x80bb), *b9(0x0), 1
3ff27c80:	or     a0, a0
3ff27c90:	getpc  b5
3ff27ca0:	.word  0x0800
3ff27cb0:	.word  0x7771
3ff27cc0:	.word  0xfff7
3ff27cd0:	move   *a12+, *sp+, 0
3ff27ce0:	move   *b12(0x80bb), *b9(0x0), 1
3ff27d10:	or     a0, a0
3ff27d20:	getpc  b5
3ff27d30:	.word  0x0800
3ff27d40:	.word  0x7771
3ff27d50:	.word  0xfff7
3ff27d60:	jrv   L3FF27A60
3ff27d70:	.word  0x774c
3ff27d80:	add    b1, b7
3ff27d90:	sub    a2, a0
3ff27da0:	move   -*a2, -*a4, 1
3ff27db0:	.word  0x00aa
3ff27dc0:	.word  0x0800
3ff27dd0:	.word  0x7771
3ff27de0:	.word  0xfff7
3ff27df0:	jrv   L3FF27AF0
3ff27e00:	.word  0x774c
3ff27e10:	add    b1, b7
3ff27e20:	sub    a2, a0
3ff27e30:	move   -*a2, -*a4, 1
3ff27e40:	.word  0x00aa
3ff27e50:	.word  0x0800
3ff27e60:	.word  0x7771
3ff27e70:	.word  0xfff7
3ff27e80:	srl    a3, sp
3ff27e90:	movy   a6, a6
3ff27ea0:	sla    0x1, a14
3ff27eb0:	rev    a0
3ff27ec0:	.word  0xdc00
3ff27ed0:	popst
3ff27ee0:	.word  0x0800
3ff27ef0:	.word  0x7771
3ff27f00:	.word  0xfff7
3ff27f10:	srl    a3, sp
3ff27f20:	movy   a6, a6
3ff27f30:	sla    0x1, a14
3ff27f40:	rev    a0
3ff27f50:	.word  0xdc00
3ff27f60:	popst
3ff27f70:	.word  0x0800
3ff27f80:	.word  0x7771
3ff27f90:	.word  0x0007
3ff27fa0:	rl     0x19, a0
3ff27fb0:	.word  0xddd3
3ff27fc0:	addk   32, b13
3ff27fd0:	.word  0x0010
3ff27fe0:	move   -*a0, -*a0, 1
3ff27ff0:	.word  0x00aa
3ff28000:	.word  0x0800
3ff28010:	.word  0x7771
3ff28020:	.word  0x0007
3ff28030:	rl     0x19, a0
3ff28040:	.word  0xddd3
3ff28050:	addk   32, b13
3ff28060:	.word  0x0010
3ff28070:	move   -*a0, -*a0, 1
3ff28080:	.word  0x00aa
3ff28090:	.word  0x0800
3ff280a0:	.word  0x0001
3ff280b0:	.word  0x0000
3ff280c0:	.word  0x0000
3ff280d0:	.word  0x0000
3ff280e0:	.word  0x0000
3ff280f0:	.word  0x0000
3ff28100:	.word  0x0000
3ff28110:	.word  0x0000
3ff28120:	.word  0x0800
3ff28130:	.word  0x0401
3ff28140:	.word  0xfff4
3ff28150:	.word  0xddcf
3ff28160:	sla    0x0, b13
3ff28170:	move   *a5, *a0, 0
3ff28180:	.word  0x0008
3ff28190:	.word  0x7600
3ff281a0:	jump   b7
3ff281b0:	.word  0x0800
3ff281c0:	.word  0x0401
3ff281d0:	.word  0xfff4
3ff281e0:	.word  0xddcf
3ff281f0:	sla    0x0, b13
3ff28200:	move   *a5, *a0, 0
3ff28210:	.word  0x0008
3ff28220:	.word  0x7600
3ff28230:	jump   b7
3ff28240:	.word  0x0800
3ff28250:	.word  0x0401
3ff28260:	.word  0x0004
3ff28270:	movy   a7, a0
3ff28280:	add    a2, a14
3ff28290:	sla    0x10, a0
3ff282a0:	sub    a1, a2
3ff282b0:	move   -*a2, -*a4, 1
3ff282c0:	.word  0x00aa
3ff282d0:	.word  0x0800
3ff282e0:	.word  0x0401
3ff282f0:	.word  0x0004
3ff28300:	movy   a7, a0
3ff28310:	add    a2, a14
3ff28320:	sla    0x10, a0
3ff28330:	sub    a1, a2
3ff28340:	move   -*a2, -*a4, 1
3ff28350:	.word  0x00aa
3ff28360:	.word  0x0800
3ff28370:	.word  0x0401
3ff28380:	.word  0x0004
3ff28390:	.word  0x7760
3ff283a0:	move   b4, *b7, 0
3ff283b0:	addk   8, a0
3ff283c0:	.word  0x0011
3ff283d0:	.word  0xdc00
3ff283e0:	popst
3ff283f0:	.word  0x0800
3ff28400:	.word  0x0401
3ff28410:	.word  0x0004
3ff28420:	.word  0x7760
3ff28430:	move   b4, *b7, 0
3ff28440:	addk   8, a0
3ff28450:	.word  0x0011
3ff28460:	.word  0xdc00
3ff28470:	popst
3ff28480:	.word  0x0800
3ff28490:	.word  0x0401
3ff284a0:	.word  0x0004
3ff284b0:	move   *a13(0x11b), *a0(0x4401), 1
3ff284e0:	addk   10, a4
3ff284f0:	move   -*b0, -*b1, 1
3ff28500:	.word  0x00aa
3ff28510:	.word  0x0800
3ff28520:	.word  0x0401
3ff28530:	.word  0x0004
3ff28540:	move   *a13(0x11b), *a0(0x4401), 1
3ff28570:	addk   10, a4
3ff28580:	move   -*b0, -*b1, 1
3ff28590:	.word  0x00aa
3ff285a0:	.word  0x0800
3ff285b0:	.word  0x0401
3ff285c0:	.word  0x0004
3ff285d0:	.word  0xddc0
3ff285e0:	.word  0x021d
3ff285f0:	move   *a4, *a2, 0
3ff28600:	.word  0x0008
3ff28610:	.word  0x7600
3ff28620:	jump   b7
3ff28630:	.word  0x0800
3ff28640:	.word  0x0401
3ff28650:	.word  0x0004
3ff28660:	.word  0xddc0
3ff28670:	.word  0x021d
3ff28680:	move   *a4, *a2, 0
3ff28690:	.word  0x0008
3ff286a0:	.word  0x7600
3ff286b0:	jump   b7
3ff286c0:	.word  0x0800
3ff286d0:	.word  0x0401
3ff286e0:	.word  0x0004
3ff286f0:	movy   a7, a0
3ff28700:	.word  0x040e
3ff28710:	sla    0x10, a4
3ff28720:	sub    a1, a2
3ff28730:	move   -*a2, -*a4, 1
3ff28740:	.word  0x00aa
3ff28750:	.word  0x0800
3ff28760:	.word  0x0401
3ff28770:	.word  0x0004
3ff28780:	movy   a7, a0
3ff28790:	.word  0x040e
3ff287a0:	sla    0x10, a4
3ff287b0:	sub    a1, a2
3ff287c0:	move   -*a2, -*a4, 1
3ff287d0:	.word  0x00aa
3ff287e0:	.word  0x0800
3ff287f0:	.word  0x0401
3ff28800:	.word  0x0004
3ff28810:	.word  0x7760
3ff28820:	.word  0x0817
3ff28830:	addk   8, a8
3ff28840:	.word  0x0011
3ff28850:	.word  0xdc00
3ff28860:	popst
3ff28870:	.word  0x0800
3ff28880:	.word  0x0401
3ff28890:	.word  0x0004
3ff288a0:	.word  0x7760
3ff288b0:	.word  0x0817
3ff288c0:	addk   8, a8
3ff288d0:	.word  0x0011
3ff288e0:	.word  0xdc00
3ff288f0:	popst
3ff28900:	.word  0x0800
3ff28910:	.word  0x0401
3ff28920:	.word  0x0004
3ff28930:	move   *a13(0x101b), *a0(0x4410), 1
3ff28960:	addk   10, a4
3ff28970:	move   -*b0, -*b1, 1
L3FF28980:
3ff28980:	.word  0x00aa
3ff28990:	.word  0x0800
3ff289a0:	.word  0x0401
3ff289b0:	.word  0x0004
3ff289c0:	move   *a13(0x101b), *a0(0x4410), 1
3ff289f0:	addk   10, a4
3ff28a00:	move   -*b0, -*b1, 1
L3FF28A10:
3ff28a10:	.word  0x00aa
3ff28a20:	.word  0x0800
3ff28a30:	.word  0x0001
3ff28a40:	.word  0x0000
3ff28a50:	.word  0x0000
3ff28a60:	.word  0x0000
3ff28a70:	.word  0x0000
3ff28a80:	.word  0x0000
3ff28a90:	.word  0x0000
3ff28aa0:	.word  0x0000
3ff28ab0:	.word  0x0800
3ff28ac0:	.word  0x0601
3ff28ad0:	.word  0xfff6
3ff28ae0:	addk   32, sp
3ff28af0:	rl     0x0, b0
3ff28b00:	.word  0x7730
3ff28b10:	.word  0x0077
3ff28b20:	.word  0xfe00
3ff28b30:	pushst
3ff28b40:	.word  0x0800
3ff28b50:	.word  0x0601
3ff28b60:	.word  0xfff6
3ff28b70:	addk   32, sp
3ff28b80:	rl     0x0, b0
3ff28b90:	.word  0x7730
3ff28ba0:	.word  0x0077
3ff28bb0:	.word  0xfe00
3ff28bc0:	pushst
3ff28bd0:	.word  0x0800
3ff28be0:	.word  0x0601
3ff28bf0:	.word  0xfff6
3ff28c00:	.word  0x080f
3ff28c10:	sla    a2, a8
3ff28c20:	.word  0xdda0
3ff28c30:	sub    b2, b13
3ff28c40:	move   -*a2, -*a4, 1
3ff28c50:	.word  0x00aa
3ff28c60:	.word  0x0800
3ff28c70:	.word  0x0601
3ff28c80:	.word  0xfff6
3ff28c90:	.word  0x080f
3ff28ca0:	sla    a2, a8
3ff28cb0:	.word  0xdda0
3ff28cc0:	sub    b2, b13
3ff28cd0:	move   -*a2, -*a4, 1
3ff28ce0:	.word  0x00aa
3ff28cf0:	.word  0x0800
3ff28d00:	.word  0x0601
3ff28d10:	.word  0x0006
3ff28d20:	.word  0x0400
3ff28d30:	jruc   L3FF28980
3ff28d40:	move   *a12(0x3b), *a0(0xdc00), 1
3ff28d70:	popst
3ff28d80:	.word  0x0800
3ff28d90:	.word  0x0601
3ff28da0:	.word  0x0006
3ff28db0:	.word  0x0400
3ff28dc0:	jruc   L3FF28A10
3ff28dd0:	move   *a12(0x3b), *a0(0xdc00), 1
3ff28e00:	popst
3ff28e10:	.word  0x0800
3ff28e20:	.word  0x0601
3ff28e30:	.word  0x0006
3ff28e40:	.word  0x0200
3ff28e50:	move   a12, *a2, 0
3ff28e60:	movy   a4, a1
3ff28e70:	or     a11, a14
3ff28e80:	move   -*b2, -*b5, 1
3ff28e90:	.word  0x00aa
3ff28ea0:	.word  0x0800
3ff28eb0:	.word  0x0601
3ff28ec0:	.word  0x0006
3ff28ed0:	.word  0x0200
3ff28ee0:	move   a12, *a2, 0
3ff28ef0:	movy   a4, a1
3ff28f00:	or     a11, a14
3ff28f10:	move   -*b2, -*b5, 1
3ff28f20:	.word  0x00aa
3ff28f30:	.word  0x0800
3ff28f40:	.word  0x0601
3ff28f50:	.word  0x0006
3ff28f60:	emu
3ff28f70:	nop
3ff28f80:	.word  0x7703
3ff28f90:	.word  0x0077
3ff28fa0:	.word  0xfe00
3ff28fb0:	pushst
3ff28fc0:	.word  0x0800
3ff28fd0:	.word  0x0601
3ff28fe0:	.word  0x0006
3ff28ff0:	emu
3ff29000:	nop
3ff29010:	.word  0x7703
3ff29020:	.word  0x0077
3ff29030:	.word  0xfe00
3ff29040:	pushst
3ff29050:	.word  0x0800
3ff29060:	.word  0x0601
3ff29070:	.word  0x0006
3ff29080:	move   a4, *a0, 0
3ff29090:	.word  0x0600
3ff290a0:	.word  0xdd86
3ff290b0:	sub    b2, b13
3ff290c0:	move   -*a2, -*a4, 1
3ff290d0:	.word  0x00aa
3ff290e0:	.word  0x0800
3ff290f0:	.word  0x0601
3ff29100:	.word  0x0006
3ff29110:	move   a4, *a0, 0
3ff29120:	.word  0x0600
3ff29130:	.word  0xdd86
3ff29140:	sub    b2, b13
3ff29150:	move   -*a2, -*a4, 1
3ff29160:	.word  0x00aa
3ff29170:	.word  0x0800
3ff29180:	.word  0x0601
3ff29190:	.word  0x0006
3ff291a0:	add    a2, a0
3ff291b0:	.word  0x0c00
3ff291c0:	move   *a12(0x3b), *a12(0xdc00), 1
3ff291f0:	popst
3ff29200:	.word  0x0800
3ff29210:	.word  0x0601
3ff29220:	.word  0x0006
3ff29230:	add    a2, a0
3ff29240:	.word  0x0c00
3ff29250:	move   *a12(0x3b), *a12(0xdc00), 1
3ff29280:	popst
3ff29290:	.word  0x0800
3ff292a0:	.word  0x0601
3ff292b0:	.word  0x0006
3ff292c0:	sla    0x1, a0
3ff292d0:	movk   32, a0
3ff292e0:	movy   b4, b8
3ff292f0:	or     a11, a14
3ff29300:	move   -*b2, -*b5, 1
3ff29310:	.word  0x00aa
3ff29320:	.word  0x0800
3ff29330:	.word  0x0601
3ff29340:	.word  0x0006
3ff29350:	sla    0x1, a0
3ff29360:	movk   32, a0
3ff29370:	movy   b4, b8
3ff29380:	or     a11, a14
3ff29390:	move   -*b2, -*b5, 1
3ff293a0:	.word  0x00aa
3ff293b0:	.word  0x0800
3ff293c0:	.word  0x0001
3ff293d0:	.word  0x0000
3ff293e0:	.word  0x0000
3ff293f0:	.word  0x0000
3ff29400:	.word  0x0000
3ff29410:	.word  0x0000
3ff29420:	.word  0x0000
3ff29430:	.word  0x0000
3ff29440:	.word  0x0800
3ff29450:	move   *a12, a1, 1
3ff29460:	.word  0xfff7
3ff29470:	movk   32, sp
3ff29480:	dsjs   b8, L3FF29490
L3FF29490:
3ff29490:	sub    b1, b12
3ff294a0:	.word  0x0044
3ff294b0:	.word  0xfe00
3ff294c0:	pushst
3ff294d0:	.word  0x0800
3ff294e0:	move   *a12, a1, 1
3ff294f0:	.word  0xfff7
3ff29500:	movk   32, sp
3ff29510:	dsjs   b8, L3FF29520
L3FF29520:
3ff29520:	sub    b1, b12
3ff29530:	.word  0x0044
3ff29540:	.word  0xfe00
3ff29550:	pushst
3ff29560:	.word  0x0800
3ff29570:	move   *a12, a1, 1
3ff29580:	.word  0xfff7
3ff29590:	.word  0x0c0f
3ff295a0:	.word  0x784c
L3FF295B0:
3ff295b0:	movb   *b5, b8
3ff295c0:	or     a8, a14
3ff295d0:	move   -*b2, -*b5, 1
3ff295e0:	.word  0x00aa
3ff295f0:	.word  0x0800
3ff29600:	move   *a12, a1, 1
3ff29610:	.word  0xfff7
L3FF29620:
3ff29620:	.word  0x0c0f
3ff29630:	.word  0x784c
3ff29640:	movb   *b5, b8
3ff29650:	or     a8, a14
3ff29660:	move   -*b2, -*b5, 1
3ff29670:	.word  0x00aa
3ff29680:	.word  0x0800
3ff29690:	move   *a12, a1, 1
3ff296a0:	.word  0xfff7
L3FF296B0:
3ff296b0:	.word  0x060f
3ff296c0:	pixt   a6, *a6, xy
3ff296d0:	btst   6, b0
3ff296e0:	.word  0x001f
3ff296f0:	.word  0xfe00
3ff29700:	pushst
3ff29710:	.word  0x0800
3ff29720:	move   *a12, a1, 1
3ff29730:	.word  0xfff7
3ff29740:	.word  0x060f
3ff29750:	pixt   a6, *a6, xy
3ff29760:	btst   6, b0
3ff29770:	.word  0x001f
3ff29780:	.word  0xfe00
3ff29790:	pushst
3ff297a0:	.word  0x0800
3ff297b0:	move   *a12, a1, 1
3ff297c0:	.word  0xfff7
3ff297d0:	nop
3ff297e0:	addxy  a14, a3
3ff297f0:	srl    0xf, a1
3ff29800:	or     a9, a14
3ff29810:	move   -*b2, -*b5, 1
3ff29820:	.word  0x00aa
3ff29830:	.word  0x0800
3ff29840:	move   *a12, a1, 1
3ff29850:	.word  0xfff7
3ff29860:	nop
3ff29870:	addxy  a14, a3
3ff29880:	srl    0xf, a1
3ff29890:	or     a9, a14
3ff298a0:	move   -*b2, -*b5, 1
3ff298b0:	.word  0x00aa
3ff298c0:	.word  0x0800
3ff298d0:	move   *a12, a1, 1
3ff298e0:	.word  0x0007
3ff298f0:	move   a12, *a0, 0
3ff29900:	jrhi   L3FF29520
3ff29910:	sub    a0, a3
3ff29920:	.word  0x0044
3ff29930:	.word  0xfe00
3ff29940:	pushst
3ff29950:	.word  0x0800
3ff29960:	move   *a12, a1, 1
3ff29970:	.word  0x0007
3ff29980:	move   a12, *a0, 0
3ff29990:	jrhi   L3FF295B0
3ff299a0:	sub    a0, a3
3ff299b0:	.word  0x0044
3ff299c0:	.word  0xfe00
3ff299d0:	pushst
3ff299e0:	.word  0x0800
3ff299f0:	move   *a12, a1, 1
3ff29a00:	.word  0x0007
3ff29a10:	jruc   L3FF29620
3ff29a20:	move   *a12, a0, 1
3ff29a30:	subxy  a4, a7
3ff29a40:	or     a11, a2
3ff29a50:	move   -*b2, -*b5, 1
3ff29a60:	.word  0x00aa
3ff29a70:	.word  0x0800
3ff29a80:	move   *a12, a1, 1
3ff29a90:	.word  0x0007
3ff29aa0:	jruc   L3FF296B0
3ff29ab0:	move   *a12, a0, 1
3ff29ac0:	subxy  a4, a7
3ff29ad0:	or     a11, a2
3ff29ae0:	move   -*b2, -*b5, 1
3ff29af0:	.word  0x00aa
3ff29b00:	.word  0x0800
3ff29b10:	move   *a12, a1, 1
3ff29b20:	.word  0x0007
3ff29b30:	sla    a3, a0
3ff29b40:	pixblt l,l
3ff29b50:	pixt   a12, *sp, xy
3ff29b60:	.word  0x0071
3ff29b70:	.word  0xfe00
3ff29b80:	pushst
3ff29b90:	.word  0x0800
3ff29ba0:	move   *a12, a1, 1
3ff29bb0:	.word  0x0007
3ff29bc0:	sla    a3, a0
3ff29bd0:	pixblt l,l
3ff29be0:	pixt   a12, *sp, xy
3ff29bf0:	.word  0x0071
3ff29c00:	.word  0xfe00
3ff29c10:	pushst
3ff29c20:	.word  0x0800
3ff29c30:	move   *a12, a1, 1
3ff29c40:	.word  0x0007
3ff29c50:	rl     0x1, a0
3ff29c60:	btst   15, b0
3ff29c70:	cvxyl  b4, b14
3ff29c80:	or     a11, a8
3ff29c90:	move   -*b2, -*b5, 1
L3FF29CA0:
3ff29ca0:	.word  0x00aa
3ff29cb0:	.word  0x0800
3ff29cc0:	move   *a12, a1, 1
3ff29cd0:	.word  0x0007
3ff29ce0:	rl     0x1, a0
3ff29cf0:	btst   15, b0
3ff29d00:	cvxyl  b4, b14
3ff29d10:	or     a11, a8
3ff29d20:	move   -*b2, -*b5, 1
L3FF29D30:
3ff29d30:	.word  0x00aa
3ff29d40:	.word  0x0800
3ff29d50:	.word  0x0001
3ff29d60:	.word  0x0000
3ff29d70:	.word  0x0000
3ff29d80:	.word  0x0000
3ff29d90:	.word  0x0000
3ff29da0:	.word  0x0000
3ff29db0:	.word  0x0000
3ff29dc0:	.word  0x0000
3ff29dd0:	.word  0x0800
3ff29de0:	cpw    sp, a1
3ff29df0:	.word  0xfff7
3ff29e00:	btst   15, sp
3ff29e10:	dsjs   b14, L3FF29CA0
3ff29e20:	.word  0x043f
3ff29e30:	.word  0x0004
3ff29e40:	.word  0xfe00
3ff29e50:	pushst
L3FF29E60:
3ff29e60:	.word  0x0800
3ff29e70:	cpw    sp, a1
3ff29e80:	.word  0xfff7
3ff29e90:	btst   15, sp
3ff29ea0:	dsjs   b14, L3FF29D30
3ff29eb0:	.word  0x043f
3ff29ec0:	.word  0x0004
3ff29ed0:	.word  0xfe00
3ff29ee0:	pushst
L3FF29EF0:
3ff29ef0:	.word  0x0800
3ff29f00:	cpw    sp, a1
3ff29f10:	.word  0xfff7
3ff29f20:	pixblt l,l
3ff29f30:	.word  0x7e4f
3ff29f40:	.word  0x043e
3ff29f50:	or     a8, a4
3ff29f60:	move   -*b2, -*b5, 1
3ff29f70:	.word  0x00aa
3ff29f80:	.word  0x0800
3ff29f90:	cpw    sp, a1
3ff29fa0:	.word  0xfff7
3ff29fb0:	pixblt l,l
3ff29fc0:	.word  0x7e4f
3ff29fd0:	.word  0x043e
3ff29fe0:	or     a8, a4
3ff29ff0:	move   -*b2, -*b5, 1
3ff2a000:	.word  0x00aa
3ff2a010:	.word  0x0800
3ff2a020:	cpw    sp, a1
3ff2a030:	.word  0xfff7
3ff2a040:	move   *a12, sp, 1
3ff2a050:	pixt   *a6, *a7
3ff2a060:	.word  0x0a3c
3ff2a070:	sla    0x10, a10
3ff2a080:	.word  0xfe22
3ff2a090:	pushst
3ff2a0a0:	.word  0x0800
3ff2a0b0:	cpw    sp, a1
3ff2a0c0:	.word  0xfff7
3ff2a0d0:	move   *a12, sp, 1
3ff2a0e0:	pixt   *a6, *a7
3ff2a0f0:	.word  0x0a3c
3ff2a100:	sla    0x10, a10
3ff2a110:	.word  0xfe22
3ff2a120:	pushst
3ff2a130:	.word  0x0800
3ff2a140:	cpw    sp, a1
3ff2a150:	.word  0xfff7
3ff2a160:	jrhi   L3FF29E60
3ff2a170:	pixt   a14, *a3
3ff2a180:	pixt   b13, *b9, xy
3ff2a190:	or     b11, b1
3ff2a1a0:	movy   b2, b5
3ff2a1b0:	.word  0x00ee
3ff2a1c0:	.word  0x0800
3ff2a1d0:	cpw    sp, a1
3ff2a1e0:	.word  0xfff7
3ff2a1f0:	jrhi   L3FF29EF0
3ff2a200:	pixt   a14, *a3
3ff2a210:	pixt   b13, *b9, xy
3ff2a220:	or     b11, b1
3ff2a230:	movy   b2, b5
3ff2a240:	.word  0x00ee
3ff2a250:	.word  0x0800
L3FF2A260:
3ff2a260:	cpw    sp, a1
3ff2a270:	.word  0xfff7
3ff2a280:	addxy  sp, sp
3ff2a290:	pixt   *a14, xy, a1
3ff2a2a0:	add    b1, b3
3ff2a2b0:	.word  0x0040
3ff2a2c0:	.word  0xfe00
3ff2a2d0:	pushst
3ff2a2e0:	.word  0x0800
L3FF2A2F0:
3ff2a2f0:	cpw    sp, a1
3ff2a300:	.word  0xfff7
3ff2a310:	addxy  sp, sp
3ff2a320:	pixt   *a14, xy, a1
3ff2a330:	add    b1, b3
3ff2a340:	.word  0x0040
3ff2a350:	.word  0xfe00
3ff2a360:	pushst
3ff2a370:	.word  0x0800
3ff2a380:	cpw    sp, a1
3ff2a390:	.word  0xfff7
3ff2a3a0:	pixt   a7, *sp, xy
3ff2a3b0:	cpw    b14, b0
3ff2a3c0:	add    a1, a7
3ff2a3d0:	or     a10, a0
3ff2a3e0:	move   -*b2, -*b5, 1
3ff2a3f0:	.word  0x00aa
3ff2a400:	.word  0x0800
3ff2a410:	cpw    sp, a1
3ff2a420:	.word  0xfff7
3ff2a430:	pixt   a7, *sp, xy
3ff2a440:	cpw    b14, b0
3ff2a450:	add    a1, a7
3ff2a460:	or     a10, a0
3ff2a470:	move   -*b2, -*b5, 1
3ff2a480:	.word  0x00aa
3ff2a490:	.word  0x0800
3ff2a4a0:	cpw    sp, a1
3ff2a4b0:	.word  0x0007
3ff2a4c0:	.word  0x7860
3ff2a4d0:	jrnn   L3FF2A260
3ff2a4e0:	move   a4, -*sp, 0
3ff2a4f0:	sla    0x11, a0
3ff2a500:	.word  0xfe22
3ff2a510:	pushst
3ff2a520:	.word  0x0800
3ff2a530:	cpw    sp, a1
3ff2a540:	.word  0x0007
3ff2a550:	.word  0x7860
3ff2a560:	jrnn   L3FF2A2F0
3ff2a570:	move   a4, -*sp, 0
3ff2a580:	sla    0x11, a0
3ff2a590:	.word  0xfe22
3ff2a5a0:	pushst
3ff2a5b0:	.word  0x0800
3ff2a5c0:	cpw    sp, a1
3ff2a5d0:	.word  0x0007
L3FF2A5E0:
3ff2a5e0:	dsjs   a0, L3FF2A5E0
3ff2a5f0:	.word  0x9f9c
3ff2a600:	btst   7, sp
3ff2a610:	or     b8, sp
3ff2a620:	movy   b2, b5
3ff2a630:	.word  0x00ee
3ff2a640:	.word  0x0800
3ff2a650:	cpw    sp, a1
3ff2a660:	.word  0x0007
L3FF2A670:
3ff2a670:	dsjs   a0, L3FF2A670
3ff2a680:	.word  0x9f9c
3ff2a690:	btst   7, sp
3ff2a6a0:	or     b8, sp
3ff2a6b0:	movy   b2, b5
3ff2a6c0:	.word  0x00ee
3ff2a6d0:	.word  0x0800
3ff2a6e0:	.word  0x0000
3ff2a6f0:	.word  0x0000
3ff2a700:	.word  0x0000
3ff2a710:	.word  0x0000
3ff2a720:	.word  0x0000
3ff2a730:	.word  0x0000
3ff2a740:	.word  0x0000
3ff2a750:	.word  0x0000
3ff2a760:	.word  0x0000
3ff2a770:	.word  0x0000
3ff2a780:	.word  0x0000
3ff2a790:	.word  0x0000
3ff2a7a0:	.word  0x0000
3ff2a7b0:	.word  0x0000
3ff2a7c0:	.word  0x0000
3ff2a7d0:	.word  0x0000
3ff2a7e0:	.word  0x0000
3ff2a7f0:	.word  0x0000
3ff2a800:	.word  0x0010
3ff2a810:	addxy  b2, b0
3ff2a820:	.word  0x0019
3ff2a830:	.word  0xffff
3ff2a840:	.word  0xffff
3ff2a850:	.word  0xfe3f
3ff2a860:	.word  0xfe3f
3ff2a870:	.word  0xfe3f
L3FF2A880:
3ff2a880:	.word  0xfe3f
3ff2a890:	.word  0xfe3f
L3FF2A8A0:
3ff2a8a0:	.word  0xfe3f
3ff2a8b0:	.word  0xfe3f
L3FF2A8C0:
3ff2a8c0:	.word  0xfe3f
3ff2a8d0:	.word  0xffff
3ff2a8e0:	.word  0xffff
3ff2a8f0:	.word  0xfe3f
3ff2a900:	.word  0xfe3f
3ff2a910:	.word  0xffff
3ff2a920:	.word  0xffff
3ff2a930:	.word  0x0002
3ff2a940:	addxy  b10, b0
L3FF2A950:
3ff2a950:	.word  0x0019
3ff2a960:	.word  0x0000
L3FF2A970:
3ff2a970:	.word  0x0000
3ff2a980:	.word  0x0002
L3FF2A990:
3ff2a990:	addxy  b11, b0
3ff2a9a0:	.word  0x0019
3ff2a9b0:	.word  0x0000
3ff2a9c0:	.word  0x0000
3ff2a9d0:	.word  0x0006
3ff2a9e0:	subxy  b9, b0
L3FF2A9F0:
3ff2a9f0:	.word  0x0019
3ff2aa00:	srl    0x8, a0
L3FF2AA10:
3ff2aa10:	dsjs   a10, L3FF2A880
3ff2aa20:	srl    0x3, a0
L3FF2AA30:
3ff2aa30:	dsjs   a10, L3FF2A8A0
3ff2aa40:	rl     0x3, b0
3ff2aa50:	dsjs   a10, L3FF2A8C0
3ff2aa60:	.word  0x00dc
3ff2aa70:	subxy  b12, b0
3ff2aa80:	.word  0x0019
3ff2aa90:	.word  0x0000
3ff2aaa0:	.word  0x0000
3ff2aab0:	.word  0x0000
3ff2aac0:	.word  0x0000
3ff2aad0:	move   -*b7, -*b0, 1
3ff2aae0:	dsjs   a10, L3FF2A950
3ff2aaf0:	move   -*b7, -*b0, 1
3ff2ab00:	dsjs   a10, L3FF2A970
3ff2ab10:	move   -*b7, -*b0, 1
3ff2ab20:	dsjs   a10, L3FF2A990
3ff2ab30:	.word  0x0000
3ff2ab40:	.word  0x0000
3ff2ab50:	.word  0x0000
3ff2ab60:	.word  0x0000
3ff2ab70:	move   -*b13, -*b0, 1
3ff2ab80:	dsjs   a10, L3FF2A9F0
3ff2ab90:	move   -*b13, -*b0, 1
3ff2aba0:	dsjs   a10, L3FF2AA10
3ff2abb0:	move   -*b13, -*b0, 1
3ff2abc0:	dsjs   a10, L3FF2AA30
3ff2abd0:	.word  0x0000
3ff2abe0:	.word  0x0000
3ff2abf0:	.word  0x0000
3ff2ac00:	.word  0x0000
3ff2ac10:	movb   b2, *b8(0x3f4a)
3ff2ac30:	movb   b2, *b8(0x3f4a)
3ff2ac50:	movb   b2, *b8(0x3f4a)
3ff2ac70:	.word  0x0000
3ff2ac80:	.word  0x0000
3ff2ac90:	.word  0x0000
3ff2aca0:	.word  0x0000
3ff2acb0:	movb   b8, *b0(0x3f4a)
3ff2acd0:	movb   b8, *b0(0x3f4a)
3ff2acf0:	movb   b8, *b0(0x3f4a)
3ff2ad10:	.word  0x0000
3ff2ad20:	.word  0x0000
3ff2ad30:	.word  0x0000
3ff2ad40:	.word  0x0000
3ff2ad50:	movb   b13, *b8(0x3f4a)
3ff2ad70:	movb   b13, *b8(0x3f4a)
3ff2ad90:	movb   b13, *b8(0x3f4a)
3ff2adb0:	.word  0x0000
3ff2adc0:	.word  0x0000
3ff2add0:	.word  0x0000
3ff2ade0:	.word  0x0000
3ff2adf0:	movb   *b3(0x3f4a), b8
3ff2ae10:	movb   *b3(0x3f4a), b8
3ff2ae30:	movb   *b3(0x3f4a), b8
3ff2ae50:	.word  0x0000
3ff2ae60:	.word  0x0000
3ff2ae70:	.word  0x0000
3ff2ae80:	.word  0x0000
3ff2ae90:	movb   *a10(0x3f4a), a0
3ff2aeb0:	movb   *a10(0x3f4a), a0
3ff2aed0:	movb   *a10(0x3f4a), a0
3ff2aef0:	.word  0x0000
3ff2af00:	.word  0x0000
3ff2af10:	.word  0x0000
3ff2af20:	.word  0x0000
3ff2af30:	movb   *sp(0x3f4a), b0
3ff2af50:	movb   *sp(0x3f4a), b0
3ff2af70:	movb   *sp(0x3f4a), b0
3ff2af90:	.word  0x0000
3ff2afa0:	.word  0x0000
3ff2afb0:	.word  0x0000
3ff2afc0:	.word  0x0000
3ff2afd0:	move   b4, *b0(0x3f4a), 0
3ff2aff0:	move   b4, *b0(0x3f4a), 0
3ff2b010:	move   b4, *b0(0x3f4a), 0
3ff2b030:	.word  0x0000
3ff2b040:	.word  0x0000
3ff2b050:	.word  0x0000
3ff2b060:	.word  0x0000
3ff2b070:	move   b10, *b8(0x3f4a), 0
3ff2b090:	move   b10, *b8(0x3f4a), 0
3ff2b0b0:	move   b10, *b8(0x3f4a), 0
3ff2b0d0:	.word  0x0000
3ff2b0e0:	.word  0x0000
3ff2b0f0:	.word  0x0000
3ff2b100:	.word  0x0000
3ff2b110:	move   sp, *a0(0x3f4a), 0
3ff2b130:	move   a3, *a8(0x3f4a), 1
3ff2b150:	move   sp, *a0(0x3f4a), 0
3ff2b170:	.word  0x0000
3ff2b180:	.word  0x0000
3ff2b190:	.word  0x0000
3ff2b1a0:	.word  0x0000
3ff2b1b0:	move   b7, *b8(0x3f4a), 1
3ff2b1d0:	move   b7, *b8(0x3f4a), 1
3ff2b1f0:	move   b7, *b8(0x3f4a), 1
3ff2b210:	.word  0x0000
3ff2b220:	.word  0x0000
3ff2b230:	.word  0x0000
3ff2b240:	.word  0x0000
3ff2b250:	move   b13, *b8(0x3f4a), 1
3ff2b270:	move   b13, *b8(0x3f4a), 1
3ff2b290:	move   b13, *b8(0x3f4a), 1
3ff2b2b0:	.word  0x0000
3ff2b2c0:	.word  0x0000
3ff2b2d0:	.word  0x0000
3ff2b2e0:	.word  0x0000
3ff2b2f0:	move   *b2(0x3f4a), b0, 0
3ff2b310:	move   *b2(0x3f4a), b0, 0
3ff2b330:	move   *b2(0x3f4a), b0, 0
3ff2b350:	.word  0x0000
3ff2b360:	.word  0x0000
3ff2b370:	.word  0x0000
3ff2b380:	.word  0x0000
3ff2b390:	move   *a7(0x3f4a), a8, 0
3ff2b3b0:	move   *a7(0x3f4a), a8, 0
3ff2b3d0:	move   *a7(0x3f4a), a8, 0
3ff2b3f0:	.word  0x0000
3ff2b400:	.word  0x0000
3ff2b410:	.word  0x0000
3ff2b420:	.word  0x0000
L3FF2B430:
3ff2b430:	move   *sp(0x3f4a), a0, 0
3ff2b450:	move   *sp(0x3f4a), a0, 0
3ff2b470:	move   *sp(0x3f4a), a0, 0
3ff2b490:	.word  0x0000
3ff2b4a0:	.word  0x0000
L3FF2B4B0:
3ff2b4b0:	.word  0x0000
3ff2b4c0:	.word  0x0000
3ff2b4d0:	move   *b6(0x3f4a), b8, 1
3ff2b4f0:	move   *b6(0x3f4a), b8, 1
3ff2b510:	move   *b6(0x3f4a), b8, 1
3ff2b530:	.word  0x0000
3ff2b540:	.word  0x0000
L3FF2B550:
3ff2b550:	.word  0x0000
3ff2b560:	.word  0x0000
3ff2b570:	move   *b14(0x3f4a), b0, 1
3ff2b590:	move   *b7(0x3f4a), *b8(0xb7d0), 0
3ff2b5c0:	dsjs   a10, L3FF2B430
3ff2b5d0:	.word  0x0000
3ff2b5e0:	.word  0x0000
L3FF2B5F0:
3ff2b5f0:	.word  0x0000
3ff2b600:	.word  0x0000
3ff2b610:	move   *a13(0x3f4a), *a0(0xb9a0), 0
3ff2b640:	dsjs   a10, L3FF2B4B0
3ff2b650:	move   *b2(0x3f4a), *b8(0x0), 1
3ff2b680:	.word  0x0000
L3FF2B690:
3ff2b690:	.word  0x0000
3ff2b6a0:	.word  0x0000
3ff2b6b0:	move   *a9(0x3f4a), *a0(0xbb20), 1
3ff2b6e0:	dsjs   a10, L3FF2B550
3ff2b6f0:	move   *a9(0x3f4a), *a0(0x0), 1
3ff2b720:	.word  0x0000
3ff2b730:	.word  0x0000
3ff2b740:	.word  0x0000
3ff2b750:	move   *sp(0x3f4a), *a0(0xbbe0), 1
3ff2b780:	dsjs   a10, L3FF2B5F0
3ff2b790:	move   *sp(0x3f4a), *a0(0x0), 1
3ff2b7c0:	.word  0x0000
3ff2b7d0:	.word  0x0000
3ff2b7e0:	.word  0x0000
3ff2b7f0:	movb   *b4(0x3f4a), *b8(0xbc98)
3ff2b820:	dsjs   a10, L3FF2B690
3ff2b830:	movb   *b4(0x3f4a), *b8(0x2)
3ff2b860:	add    a1, a0
3ff2b870:	.word  0x001a
3ff2b880:	.word  0xffff
3ff2b890:	.word  0xffff
3ff2b8a0:	.word  0x0002
3ff2b8b0:	add    a2, a0
3ff2b8c0:	.word  0x001a
3ff2b8d0:	.word  0xffff
3ff2b8e0:	.word  0xffff
3ff2b8f0:	.word  0x0002
3ff2b900:	add    a3, a0
3ff2b910:	.word  0x001a
3ff2b920:	.word  0xffff
3ff2b930:	.word  0xffff
3ff2b940:	.word  0x0002
3ff2b950:	add    a4, a0
3ff2b960:	.word  0x001a
3ff2b970:	.word  0xffff
3ff2b980:	.word  0xffff
3ff2b990:	.word  0x0002
3ff2b9a0:	add    a5, a0
3ff2b9b0:	.word  0x001a
3ff2b9c0:	.word  0xffff
3ff2b9d0:	.word  0xffff
3ff2b9e0:	.word  0x0001
3ff2b9f0:	add    a6, a0
3ff2ba00:	.word  0x001a
3ff2ba10:	.word  0x0000
3ff2ba20:	.word  0x0001
3ff2ba30:	sub    sp, a0
3ff2ba40:	.word  0x001a
3ff2ba50:	.word  0x0001
3ff2ba60:	.word  0x0002
3ff2ba70:	sub    sp, b0
3ff2ba80:	.word  0x001a
3ff2ba90:	.word  0x0002
3ff2baa0:	.word  0x0000
3ff2bab0:	.word  0x001a
3ff2bac0:	mpyu   a9, a0
3ff2bad0:	.word  0x001a
3ff2bae0:	.word  0x0000
3ff2baf0:	.word  0xfe00
3ff2bb00:	.word  0x00ff
3ff2bb10:	.word  0xfffe
3ff2bb20:	.word  0x0600
3ff2bb30:	.word  0x00c0
3ff2bb40:	.word  0xdff6
3ff2bb50:	subk   16, a0
3ff2bb60:	.word  0x00d8
3ff2bb70:	.word  0xdff6
3ff2bb80:	subk   16, a0
3ff2bb90:	.word  0x00de
3ff2bba0:	.word  0xdff6
3ff2bbb0:	drav   a0, a0
3ff2bbc0:	.word  0x00df
3ff2bbd0:	jruc   L3FF2BC40
3ff2bbe0:	.word  0xfe00
3ff2bbf0:	.word  0x00ff
3ff2bc00:	addxy  a0, a14
3ff2bc10:	drav   a0, a0
3ff2bc20:	.word  0x00df
3ff2bc30:	move   a0, *a2, 0
L3FF2BC40:
3ff2bc40:	.word  0xfe00
3ff2bc50:	.word  0x00ff
3ff2bc60:	.word  0x0000
3ff2bc70:	.word  0x0000
3ff2bc80:	.word  0x0040
3ff2bc90:	sla    a6, a0
3ff2bca0:	.word  0x001a
3ff2bcb0:	.word  0x0000
3ff2bcc0:	.word  0x0000
3ff2bcd0:	.word  0xfffe
3ff2bce0:	.word  0x7fff
3ff2bcf0:	.word  0xfffe
3ff2bd00:	.word  0x7fff
3ff2bd10:	.word  0xfffe
3ff2bd20:	.word  0x7fff
3ff2bd30:	.word  0xfffe
3ff2bd40:	.word  0x7fff
3ff2bd50:	.word  0x001e
3ff2bd60:	.word  0x7800
3ff2bd70:	.word  0x001e
3ff2bd80:	.word  0x7800
3ff2bd90:	.word  0xff9e
3ff2bda0:	.word  0x79ff
3ff2bdb0:	.word  0xff9e
3ff2bdc0:	.word  0x79ff
3ff2bdd0:	getst  b14
3ff2bde0:	.word  0x7980
3ff2bdf0:	.word  0xff9e
3ff2be00:	.word  0x79ff
3ff2be10:	getst  b14
3ff2be20:	.word  0x79c0
3ff2be30:	.word  0xff9e
3ff2be40:	.word  0x79ff
3ff2be50:	getst  b14
3ff2be60:	.word  0x79fe
3ff2be70:	.word  0xff9e
3ff2be80:	.word  0x79ff
3ff2be90:	getst  b14
3ff2bea0:	.word  0x79fc
3ff2beb0:	.word  0xff9e
3ff2bec0:	.word  0x79ff
3ff2bed0:	pixt   b12, *b14
3ff2bee0:	.word  0x79ff
3ff2bef0:	.word  0xff9e
3ff2bf00:	.word  0x79ff
3ff2bf10:	.word  0x001e
3ff2bf20:	.word  0x7800
3ff2bf30:	.word  0x001e
3ff2bf40:	.word  0x7800
3ff2bf50:	.word  0xfffe
3ff2bf60:	.word  0x7fff
3ff2bf70:	.word  0xfffe
3ff2bf80:	.word  0x7fff
3ff2bf90:	.word  0x007e
3ff2bfa0:	.word  0x7e00
3ff2bfb0:	rev    b14
3ff2bfc0:	.word  0x7c00
3ff2bfd0:	.word  0xff1e
3ff2bfe0:	.word  0x78ff
3ff2bff0:	.word  0xff8e
3ff2c000:	.word  0x71ff
3ff2c010:	.word  0x0006
3ff2c020:	sla    a0, a0
3ff2c030:	.word  0x0006
3ff2c040:	sla    a0, a0
3ff2c050:	.word  0xfffe
3ff2c060:	.word  0x7fff
3ff2c070:	.word  0xfffe
3ff2c080:	.word  0x7fff
3ff2c090:	.word  0x0000
3ff2c0a0:	.word  0x0000
L3FF2C0B0:
3ff2c0b0:	.word  0x0001
3ff2c0c0:	sra    a6, a0
3ff2c0d0:	.word  0x001a
3ff2c0e0:	.word  0x0064
3ff2c0f0:	.word  0x0001
3ff2c100:	sra    b6, b0
3ff2c110:	.word  0x001a
L3FF2C120:
3ff2c120:	.word  0x000a
3ff2c130:	.word  0x0002
3ff2c140:	sra    a7, a0
3ff2c150:	.word  0x001a
3ff2c160:	.word  0x0000
3ff2c170:	.word  0x0000
3ff2c180:	.word  0x0001
L3FF2C190:
3ff2c190:	sra    a8, a0
L3FF2C1A0:
3ff2c1a0:	.word  0x001a
3ff2c1b0:	.word  0x0000
3ff2c1c0:	rev    a3
3ff2c1d0:	rl     b7, b0
3ff2c1e0:	.word  0x001a
3ff2c1f0:	.word  0x0001
L3FF2C200:
3ff2c200:	.word  0x0000
3ff2c210:	.word  0x0000
3ff2c220:	.word  0x0000
3ff2c230:	add    a11, a0
3ff2c240:	dsjs   b1, L3FF2C0B0
3ff2c250:	.word  0x0000
3ff2c260:	.word  0x000b
L3FF2C270:
3ff2c270:	.word  0x0000
3ff2c280:	.word  0x0000
3ff2c290:	.word  0x0000
3ff2c2a0:	add    b13, b0
3ff2c2b0:	dsjs   b1, L3FF2C120
L3FF2C2C0:
3ff2c2c0:	.word  0x0000
3ff2c2d0:	.word  0x0011
L3FF2C2E0:
3ff2c2e0:	.word  0x0000
3ff2c2f0:	.word  0x0000
3ff2c300:	.word  0x0000
3ff2c310:	add    sp, a0
L3FF2C320:
3ff2c320:	dsjs   b1, L3FF2C190
3ff2c330:	.word  0x0000
3ff2c340:	.word  0x001d
3ff2c350:	.word  0x0000
3ff2c360:	.word  0x0000
L3FF2C370:
3ff2c370:	.word  0x0000
3ff2c380:	addc   b1, b8
L3FF2C390:
3ff2c390:	dsjs   b1, L3FF2C200
3ff2c3a0:	.word  0x0000
3ff2c3b0:	.word  0x0000
3ff2c3c0:	.word  0x0000
L3FF2C3D0:
3ff2c3d0:	.word  0x0000
3ff2c3e0:	.word  0x0000
3ff2c3f0:	addc   a3, a8
3ff2c400:	dsjs   b1, L3FF2C270
3ff2c410:	.word  0x0001
L3FF2C420:
3ff2c420:	.word  0x000a
3ff2c430:	modu   b8, b0
L3FF2C440:
3ff2c440:	.word  0x001a
3ff2c450:	movb   *a2(0x3fa4), *a0(0xc610)
3ff2c480:	dsjs   a4, L3FF2C2C0
3ff2c490:	jrp   L3FF2C1A0
L3FF2C4A0:
3ff2c4a0:	dsjs   a4, L3FF2C2E0
3ff2c4b0:	move   a0, @0xc0d03fa0, 1
3ff2c4e0:	dsjs   a4, L3FF2C320
3ff2c4f0:	.word  0x0008
3ff2c500:	modu   b13, b0
L3FF2C510:
3ff2c510:	.word  0x001a
3ff2c520:	subk   5, a0
L3FF2C530:
3ff2c530:	dsjs   a6, L3FF2C370
3ff2c540:	pixt   *a8, xy, a0
3ff2c550:	dsjs   a5, L3FF2C390
3ff2c560:	move   a0, @0xc7d03fa0, 1
3ff2c590:	dsjs   a4, L3FF2C3D0
3ff2c5a0:	.word  0x0014
3ff2c5b0:	.word  0x7030
3ff2c5c0:	.word  0x001a
3ff2c5d0:	sll    b13, b0
3ff2c5e0:	dsjs   a0, L3FF2C420
3ff2c5f0:	move   -*b12, b0, 1
3ff2c600:	dsjs   a0, L3FF2C440
3ff2c610:	movk   4, b0
3ff2c620:	dsjs   a0, L3FF2C460
3ff2c630:	move   *b5(0x3fa0), *b0+, 0
3ff2c650:	pixt   *a5, *a0
3ff2c660:	dsjs   a0, L3FF2C4A0
3ff2c670:	btst   27, b0
3ff2c680:	dsjs   a1, L3FF2C4C0
3ff2c690:	move   a0, @0xaa203fa0, 1
3ff2c6c0:	dsjs   b14, L3FF2C510
3ff2c6d0:	jrle   L3FF2C8E0
3ff2c6e0:	dsjs   b14, L3FF2C530
3ff2c6f0:	move   @0x83f9e, *a0+, 1
3ff2c720:	.word  0x7170
3ff2c730:	.word  0x001a
3ff2c740:	.word  0x0001
3ff2c750:	.word  0x0000
L3FF2C760:
3ff2c760:	.word  0x0001
3ff2c770:	.word  0x0000
3ff2c780:	.word  0x0001
3ff2c790:	.word  0x0000
3ff2c7a0:	.word  0x0001
3ff2c7b0:	.word  0x0000
3ff2c7c0:	dint
3ff2c7d0:	move   *a3+, a0, 0
3ff2c7e0:	.word  0x001a
3ff2c7f0:	sla    0x9, a0
L3FF2C800:
3ff2c800:	sla    0x19, a2
3ff2c810:	sll    0x9, a4
3ff2c820:	sll    0x19, a6
L3FF2C830:
3ff2c830:	sra    0x17, a8
3ff2c840:	sra    0x7, a10
L3FF2C850:
3ff2c850:	srl    0x17, a12
L3FF2C860:
3ff2c860:	srl    0x7, a14
3ff2c870:	rl     0x9, b0
3ff2c880:	rl     0x19, b2
L3FF2C890:
3ff2c890:	.word  0x3534
3ff2c8a0:	.word  0x3736
3ff2c8b0:	dsjs   b8, L3FF2C950
L3FF2C8C0:
3ff2c8c0:	dsjs   b10, L3FF2CA60
3ff2c8d0:	dsjs   b12, L3FF2C850
L3FF2C8E0:
3ff2c8e0:	dsjs   b14, L3FF2C760
L3FF2C8F0:
3ff2c8f0:	add    a10, a0
3ff2c900:	addc   a10, a2
3ff2c910:	sub    a10, a4
L3FF2C920:
3ff2c920:	subb   a10, a6
3ff2c930:	cmp    a10, a8
3ff2c940:	btst   a10, a10
L3FF2C950:
3ff2c950:	move   a10, a12
3ff2c960:	move   a10, b14
3ff2c970:	and    b10, b0
3ff2c980:	andn   b10, b2
3ff2c990:	or     b10, b4
3ff2c9a0:	xor    b10, b6
3ff2c9b0:	divs   b10, b8
3ff2c9c0:	divu   b10, b10
3ff2c9d0:	mpys   b10, b12
3ff2c9e0:	mpyu   b10, b14
3ff2c9f0:	sla    a11, a0
3ff2ca00:	sll    a11, a2
3ff2ca10:	sra    a11, a4
3ff2ca20:	srl    a11, a6
3ff2ca30:	rl     a11, a8
3ff2ca40:	lmo    a11, a10
3ff2ca50:	mods   a11, a12
L3FF2CA60:
3ff2ca60:	modu   a11, a14
3ff2ca70:	.word  0x7170
3ff2ca80:	.word  0x7372
3ff2ca90:	.word  0x7574
3ff2caa0:	.word  0x7776
3ff2cab0:	.word  0x7978
3ff2cac0:	.word  0x7b7a
3ff2cad0:	.word  0x7d7c
3ff2cae0:	.word  0x7f7e
3ff2caf0:	move   a8, -*a2, 0
L3FF2CB00:
3ff2cb00:	move   a13, -*a2, 1
3ff2cb10:	move   -*a8, a2, 0
3ff2cb20:	move   -*a8, a2, 1
L3FF2CB30:
3ff2cb30:	move   -*a13, -*a4, 0
3ff2cb40:	move   -*a13, -*a10, 1
3ff2cb50:	.word  0x0202
L3FF2CB60:
3ff2cb60:	.word  0x0202
3ff2cb70:	move   b13, *b0(0xb3b2), 0
L3FF2CB90:
3ff2cb90:	move   *a8(0xb7b6), a2, 0
3ff2cbb0:	move   *a8(0xbbba), *a2(0xbdbc), 0
3ff2cbe0:	.word  0xbf02
L3FF2CBF0:
3ff2cbf0:	jrp   L3FF2C800
3ff2cc00:	jrhi   L3FF2C830
3ff2cc10:	jrge   L3FF2C860
L3FF2CC20:
3ff2cc20:	jrgt   L3FF2C890
3ff2cc30:	jrnc   L3FF2C8C0
3ff2cc40:	jrne   L3FF2C8F0
L3FF2CC50:
3ff2cc50:	jrnv   L3FF2C920
3ff2cc60:	jrnn   L3FF2C950
3ff2cc70:	move   *a8(0xd3d2), *a2+, 0
3ff2cc90:	.word  0xd5d4
3ff2cca0:	move   b6, *b6, 0
3ff2ccb0:	.word  0xd9d8
3ff2ccc0:	.word  0xdbda
3ff2ccd0:	move   b6, *b12, 1
3ff2cce0:	line   0
3ff2ccf0:	addxy  sp, a0
3ff2cd00:	subxy  sp, a2
3ff2cd10:	cmpxy  sp, a4
3ff2cd20:	cpw    sp, a6
3ff2cd30:	cvxyl  sp, a8
3ff2cd40:	.word  0xebea
3ff2cd50:	movx   sp, a12
3ff2cd60:	movy   sp, a14
3ff2cd70:	pixt   a8, *a2, xy
3ff2cd80:	pixt   *sp, xy, b2
3ff2cd90:	pixt   *sp, xy, *b4, xy
3ff2cda0:	move   sp, *b6, 0
3ff2cdb0:	pixt   sp, *b8
3ff2cdc0:	pixt   *sp, b10
3ff2cdd0:	.word  0xfffc
3ff2cde0:	.word  0x7f02
3ff2cdf0:	move   a9, -*a0, 0
3ff2ce00:	move   a13, -*a2, 1
3ff2ce10:	move   -*a13, a4, 0
3ff2ce20:	move   -*a13, a6, 1
3ff2ce30:	move   -*a13, -*a8, 0
3ff2ce40:	move   -*a13, -*a10, 1
3ff2ce50:	movb   a13, *a12(0xafae)
3ff2ce70:	move   b13, *b0(0xb3b2), 0
3ff2ce90:	move   *b13(0xb7b6), b4, 0
3ff2ceb0:	move   *b13(0xbbba), *b8(0xbdbc), 0
3ff2cee0:	.word  0xbfbe
3ff2cef0:	jrp   L3FF2CB00
3ff2cf00:	jrhi   L3FF2CB30
3ff2cf10:	jrge   L3FF2CB60
3ff2cf20:	jrgt   L3FF2CB90
3ff2cf30:	jrnc   L3FF2CBC0
3ff2cf40:	jrne   L3FF2CBF0
3ff2cf50:	jrnv   L3FF2CC20
3ff2cf60:	jrnn   L3FF2CC50
3ff2cf70:	move   *b14(0xd3d2), *b0+, 0
3ff2cf90:	.word  0xd5d4
3ff2cfa0:	.word  0xd7d6
3ff2cfb0:	.word  0xd9d8
3ff2cfc0:	.word  0xdbda
3ff2cfd0:	.word  0xdddc
3ff2cfe0:	.word  0xdfde
3ff2cff0:	addxy  sp, a0
3ff2d000:	subxy  sp, a2
3ff2d010:	cmpxy  sp, a4
3ff2d020:	cpw    sp, a6
3ff2d030:	cvxyl  sp, a8
3ff2d040:	.word  0xebea
3ff2d050:	movx   sp, a12
L3FF2D060:
3ff2d060:	movy   sp, a14
3ff2d070:	pixt   sp, *b0, xy
3ff2d080:	pixt   *sp, xy, b2
3ff2d090:	pixt   *sp, xy, *b4, xy
3ff2d0a0:	drav   sp, b6
3ff2d0b0:	pixt   sp, *b8
3ff2d0c0:	pixt   *sp, b10
3ff2d0d0:	pixt   *sp, *b12
3ff2d0e0:	.word  0xfffe
3ff2d0f0:	sla    0x9, a0
3ff2d100:	sla    0x19, a2
3ff2d110:	sll    0x9, a4
3ff2d120:	sll    0x19, a6
L3FF2D130:
3ff2d130:	sra    0x17, a8
3ff2d140:	sra    0x7, a10
L3FF2D150:
3ff2d150:	srl    0x17, a12
L3FF2D160:
3ff2d160:	srl    0x7, a14
3ff2d170:	rl     0x9, b0
3ff2d180:	rl     0x19, b2
L3FF2D190:
3ff2d190:	.word  0x3534
3ff2d1a0:	.word  0x3736
3ff2d1b0:	dsjs   b8, L3FF2D250
L3FF2D1C0:
3ff2d1c0:	dsjs   b10, L3FF2D360
3ff2d1d0:	dsjs   b12, L3FF2D150
3ff2d1e0:	dsjs   b14, L3FF2D060
L3FF2D1F0:
3ff2d1f0:	add    a10, a0
3ff2d200:	addc   a10, a2
3ff2d210:	sub    a10, a4
L3FF2D220:
3ff2d220:	subb   a10, a6
3ff2d230:	cmp    a10, a8
3ff2d240:	btst   a10, a10
L3FF2D250:
3ff2d250:	move   a10, a12
3ff2d260:	move   a10, b14
3ff2d270:	and    b10, b0
3ff2d280:	andn   b10, b2
3ff2d290:	or     b10, b4
3ff2d2a0:	xor    b10, b6
3ff2d2b0:	divs   b10, b8
3ff2d2c0:	divu   b10, b10
3ff2d2d0:	mpys   b10, b12
3ff2d2e0:	mpyu   b10, b14
3ff2d2f0:	sla    a11, a0
3ff2d300:	sll    a11, a2
3ff2d310:	sra    a11, a4
3ff2d320:	srl    a11, a6
3ff2d330:	rl     a11, a8
3ff2d340:	lmo    a11, a10
3ff2d350:	mods   a11, a12
L3FF2D360:
3ff2d360:	modu   a11, a14
3ff2d370:	.word  0x7170
3ff2d380:	.word  0x7372
3ff2d390:	.word  0x7574
3ff2d3a0:	.word  0x7776
3ff2d3b0:	.word  0x7978
3ff2d3c0:	.word  0x7b7a
3ff2d3d0:	.word  0x7d7c
3ff2d3e0:	.word  0x7f7e
3ff2d3f0:	move   a9, -*a0, 0
3ff2d400:	move   a13, -*a2, 1
3ff2d410:	move   -*a13, a4, 0
3ff2d420:	move   -*a13, a6, 1
3ff2d430:	move   -*a13, -*a8, 0
3ff2d440:	move   -*a13, -*a10, 1
3ff2d450:	movb   a13, *a12(0xafae)
3ff2d470:	move   b13, *b0(0xb3b2), 0
3ff2d490:	move   *b13(0xb7b6), b4, 0
3ff2d4b0:	.word  0x0202
3ff2d4c0:	.word  0x0202
3ff2d4d0:	movb   *b13(0xbfbe), *b12(0xc1c0)
3ff2d500:	jrhi   L3FF2D130
3ff2d510:	jrge   L3FF2D160
3ff2d520:	jrgt   L3FF2D190
3ff2d530:	jrnc   L3FF2D1C0
3ff2d540:	jrne   L3FF2D1F0
3ff2d550:	jrnv   L3FF2D220
3ff2d560:	jrnn   L3FF2D250
3ff2d570:	move   *b14(0xd302), *b0+, 0
3ff2d590:	.word  0x0202
3ff2d5a0:	.word  0xd7d6
3ff2d5b0:	.word  0xd9d8
3ff2d5c0:	.word  0xdbda
3ff2d5d0:	.word  0xdddc
3ff2d5e0:	.word  0xdfde
3ff2d5f0:	addxy  sp, a0
3ff2d600:	subxy  sp, a2
3ff2d610:	cmpxy  sp, a4
3ff2d620:	cpw    sp, a6
3ff2d630:	cvxyl  sp, a8
3ff2d640:	.word  0xebea
3ff2d650:	.word  0x02ec
L3FF2D660:
3ff2d660:	movy   sp, a14
3ff2d670:	pixt   sp, *b0, xy
3ff2d680:	pixt   *sp, xy, b2
3ff2d690:	.word  0x02f4
3ff2d6a0:	drav   sp, b6
3ff2d6b0:	pixt   sp, *b8
3ff2d6c0:	pixt   *sp, b10
3ff2d6d0:	pixt   *sp, *b12
3ff2d6e0:	.word  0x7ffe
3ff2d6f0:	sla    0x9, a0
3ff2d700:	sla    0x19, a2
3ff2d710:	sll    0x9, a4
3ff2d720:	sll    0x19, a6
3ff2d730:	sra    0x17, a8
3ff2d740:	sra    0x7, a10
L3FF2D750:
3ff2d750:	srl    0x17, a12
3ff2d760:	srl    0x7, a14
3ff2d770:	rl     0x9, b0
3ff2d780:	rl     0x19, b2
3ff2d790:	.word  0x3534
3ff2d7a0:	.word  0x3736
3ff2d7b0:	dsjs   b8, L3FF2D850
3ff2d7c0:	dsjs   b10, L3FF2D960
3ff2d7d0:	dsjs   b12, L3FF2D750
3ff2d7e0:	dsjs   b14, L3FF2D660
3ff2d7f0:	add    a10, a0
3ff2d800:	addc   a10, a2
3ff2d810:	sub    a10, a4
3ff2d820:	subb   a10, a6
3ff2d830:	cmp    a10, a8
3ff2d840:	btst   a10, a10
L3FF2D850:
3ff2d850:	move   a10, a12
3ff2d860:	move   a10, b14
3ff2d870:	and    b10, b0
3ff2d880:	andn   b10, b2
3ff2d890:	or     b10, b4
3ff2d8a0:	xor    b10, b6
3ff2d8b0:	divs   b10, b8
3ff2d8c0:	divu   b10, b10
3ff2d8d0:	mpys   b10, b12
3ff2d8e0:	mpyu   b10, b14
3ff2d8f0:	sla    a11, a0
3ff2d900:	sll    a11, a2
3ff2d910:	sra    a11, a4
3ff2d920:	srl    a11, a6
3ff2d930:	rl     a11, a8
3ff2d940:	lmo    a11, a10
3ff2d950:	mods   a11, a12
L3FF2D960:
3ff2d960:	modu   a11, a14
3ff2d970:	.word  0x7170
3ff2d980:	.word  0x7372
3ff2d990:	.word  0x7574
3ff2d9a0:	.word  0x7776
3ff2d9b0:	.word  0x7978
3ff2d9c0:	.word  0x7b7a
3ff2d9d0:	.word  0x7d7c
3ff2d9e0:	.word  0x7f7e
3ff2d9f0:	sla    0x9, a0
3ff2da00:	move   a9, -*a2, 1
3ff2da10:	sll    0x9, a4
3ff2da20:	sll    0x19, a6
3ff2da30:	sra    0x17, a8
3ff2da40:	sra    0x7, a10
L3FF2DA50:
3ff2da50:	srl    0x17, a12
3ff2da60:	srl    0x7, a14
3ff2da70:	rl     0x9, b0
3ff2da80:	rl     0x19, b2
3ff2da90:	.word  0x3534
3ff2daa0:	.word  0x3736
3ff2dab0:	dsjs   b8, L3FF2DB50
3ff2dac0:	dsjs   b10, L3FF2DC60
3ff2dad0:	dsjs   b12, L3FF2DA50
3ff2dae0:	dsjs   b14, L3FF2D960
3ff2daf0:	add    a10, a0
3ff2db00:	addc   a10, a2
3ff2db10:	sub    a10, a4
3ff2db20:	subb   a10, a6
3ff2db30:	cmp    a10, a8
3ff2db40:	btst   a10, a10
L3FF2DB50:
3ff2db50:	move   a10, a12
3ff2db60:	move   a10, b14
3ff2db70:	and    b10, b0
3ff2db80:	andn   b10, b2
3ff2db90:	or     b10, b4
3ff2dba0:	xor    b10, b6
3ff2dbb0:	divs   b10, b8
3ff2dbc0:	divu   b10, b10
3ff2dbd0:	mpys   b10, b12
3ff2dbe0:	mpyu   b10, b14
3ff2dbf0:	sla    a11, a0
3ff2dc00:	sll    a11, a2
3ff2dc10:	sra    a11, a4
3ff2dc20:	srl    a11, a6
3ff2dc30:	rl     a11, a8
3ff2dc40:	lmo    a11, a10
3ff2dc50:	mods   a11, a12
L3FF2DC60:
3ff2dc60:	modu   a11, a14
3ff2dc70:	.word  0x7170
3ff2dc80:	.word  0x7372
3ff2dc90:	.word  0x7574
3ff2dca0:	.word  0x7776
3ff2dcb0:	.word  0x7978
3ff2dcc0:	.word  0x7b7a
3ff2dcd0:	.word  0x7d7c
3ff2dce0:	.word  0x7f7e
3ff2dcf0:	sla    0x9, a0
3ff2dd00:	sla    0x19, a2
3ff2dd10:	sll    0x9, a4
3ff2dd20:	sll    0x19, a6
3ff2dd30:	sra    0x17, a8
3ff2dd40:	sra    0x7, a10
L3FF2DD50:
3ff2dd50:	srl    0x17, a12
3ff2dd60:	srl    0x7, a14
3ff2dd70:	rl     0x9, b0
3ff2dd80:	rl     0x19, b2
3ff2dd90:	.word  0x3534
3ff2dda0:	.word  0x3736
3ff2ddb0:	dsjs   b8, L3FF2DE50
3ff2ddc0:	dsjs   b10, L3FF2DF60
3ff2ddd0:	dsjs   b12, L3FF2DD50
3ff2dde0:	dsjs   b14, L3FF2DC60
3ff2ddf0:	add    a10, a0
3ff2de00:	addc   a10, a2
3ff2de10:	sub    a10, a4
3ff2de20:	subb   a10, a6
3ff2de30:	cmp    a10, a8
3ff2de40:	btst   a10, a10
L3FF2DE50:
3ff2de50:	move   a10, a12
3ff2de60:	move   a10, b14
3ff2de70:	and    b10, b0
3ff2de80:	andn   b10, b2
3ff2de90:	or     b10, b4
3ff2dea0:	xor    b10, b6
3ff2deb0:	divs   b10, b8
3ff2dec0:	divu   b10, b10
3ff2ded0:	mpys   b10, b12
3ff2dee0:	mpyu   b10, b14
3ff2def0:	sla    a11, a0
3ff2df00:	sll    a11, a2
3ff2df10:	sra    a11, a4
3ff2df20:	srl    a11, a6
3ff2df30:	rl     a11, a8
L3FF2DF40:
3ff2df40:	lmo    a11, a10
3ff2df50:	mods   a11, a12
L3FF2DF60:
3ff2df60:	modu   a11, a14
3ff2df70:	.word  0x7170
3ff2df80:	.word  0x7372
3ff2df90:	.word  0x7574
3ff2dfa0:	.word  0x7776
3ff2dfb0:	.word  0x7978
3ff2dfc0:	.word  0x7b7a
3ff2dfd0:	.word  0x7d7c
3ff2dfe0:	.word  0x7f7e
3ff2dff0:	sla    0x9, a0
3ff2e000:	sla    0x19, a2
3ff2e010:	sll    0x9, a4
3ff2e020:	sll    0x19, a6
3ff2e030:	sra    0x17, a8
3ff2e040:	sra    0x7, a10
L3FF2E050:
3ff2e050:	srl    0x17, a12
3ff2e060:	srl    0x7, a14
3ff2e070:	rl     0x9, b0
3ff2e080:	rl     0x19, b2
3ff2e090:	.word  0x3534
3ff2e0a0:	.word  0x3736
3ff2e0b0:	dsjs   b8, L3FF2E150
3ff2e0c0:	dsjs   b10, L3FF2E260
3ff2e0d0:	dsjs   b12, L3FF2E050
3ff2e0e0:	dsjs   b14, L3FF2DF60
3ff2e0f0:	add    a10, a0
3ff2e100:	addc   a10, a2
3ff2e110:	sub    a10, a4
3ff2e120:	subb   a10, a6
3ff2e130:	cmp    a10, a8
3ff2e140:	btst   a10, a10
L3FF2E150:
3ff2e150:	move   a10, a12
3ff2e160:	move   a10, b14
3ff2e170:	and    b10, b0
3ff2e180:	andn   b10, b2
3ff2e190:	or     b10, b4
3ff2e1a0:	xor    b10, b6
3ff2e1b0:	divs   b10, b8
3ff2e1c0:	jrlt   L3FF2E770
3ff2e1d0:	jrge   L3FF2DF40
3ff2e1e0:	mpyu   b14, b12
3ff2e1f0:	sla    sp, a9
3ff2e200:	sll    a11, a2
3ff2e210:	sra    a11, a4
3ff2e220:	srl    a11, a6
3ff2e230:	rl     a11, a8
3ff2e240:	lmo    a11, a10
3ff2e250:	mods   a11, a12
L3FF2E260:
3ff2e260:	modu   a11, a14
3ff2e270:	.word  0x7170
3ff2e280:	.word  0x7372
3ff2e290:	.word  0x7574
3ff2e2a0:	.word  0x7776
3ff2e2b0:	.word  0x7978
3ff2e2c0:	cmpxy  b3, b10
3ff2e2d0:	cmpxy  sp, b6
3ff2e2e0:	.word  0x7ffc
3ff2e2f0:	sla    0x9, a0
3ff2e300:	move   a9, -*a2, 1
3ff2e310:	sll    0x9, a4
3ff2e320:	sll    0x19, a6
3ff2e330:	sra    0x17, a8
3ff2e340:	sra    0x7, a10
L3FF2E350:
3ff2e350:	srl    0x17, a12
3ff2e360:	srl    0x7, a14
3ff2e370:	rl     0x9, b0
3ff2e380:	rl     0x19, b2
3ff2e390:	.word  0x3534
3ff2e3a0:	.word  0x3736
3ff2e3b0:	dsjs   b8, L3FF2E450
3ff2e3c0:	dsjs   b10, L3FF2E560
3ff2e3d0:	dsjs   b12, L3FF2E350
3ff2e3e0:	dsjs   b14, L3FF2E260
3ff2e3f0:	add    sp, a0
3ff2e400:	addc   a10, a2
3ff2e410:	sub    a10, a4
3ff2e420:	subb   a10, a6
3ff2e430:	cmp    a10, a8
3ff2e440:	btst   a10, a10
L3FF2E450:
3ff2e450:	move   a10, a12
3ff2e460:	move   a10, b14
3ff2e470:	and    b10, b0
3ff2e480:	andn   b10, b2
3ff2e490:	or     b10, b4
3ff2e4a0:	xor    b10, b6
3ff2e4b0:	divs   b10, b8
3ff2e4c0:	move   b2, *b10(0xa7e7), 0
3ff2e4e0:	mpyu   b10, b14
3ff2e4f0:	sla    a11, a0
3ff2e500:	sll    a11, a2
3ff2e510:	sra    a11, a4
3ff2e520:	srl    a11, a6
3ff2e530:	rl     a11, a8
3ff2e540:	lmo    a11, a10
3ff2e550:	mods   a11, a12
L3FF2E560:
3ff2e560:	modu   a11, a14
3ff2e570:	.word  0x7170
3ff2e580:	.word  0x7372
3ff2e590:	.word  0x7574
3ff2e5a0:	.word  0x7776
3ff2e5b0:	.word  0x7978
3ff2e5c0:	cvxyl  b11, b10
3ff2e5d0:	cvxyl  b7, b9
3ff2e5e0:	.word  0x7fa8
3ff2e5f0:	sla    0x9, a0
3ff2e600:	sla    0x19, a2
3ff2e610:	sll    0x9, a4
3ff2e620:	sll    0x19, a6
3ff2e630:	sra    0x17, a8
3ff2e640:	sra    0x7, a10
L3FF2E650:
3ff2e650:	srl    0x17, a12
3ff2e660:	srl    0x7, a14
3ff2e670:	rl     0x9, b0
3ff2e680:	rl     0x19, b2
3ff2e690:	.word  0x3534
3ff2e6a0:	.word  0x3736
3ff2e6b0:	dsjs   b8, L3FF2E750
3ff2e6c0:	dsjs   b10, L3FF2E860
3ff2e6d0:	dsjs   b12, L3FF2E650
3ff2e6e0:	dsjs   b14, L3FF2E560
3ff2e6f0:	add    sp, a0
3ff2e700:	addc   a10, a2
3ff2e710:	sub    a10, a4
3ff2e720:	subb   a10, a6
3ff2e730:	cmp    a10, a8
3ff2e740:	btst   a10, a10
L3FF2E750:
3ff2e750:	move   a10, a12
3ff2e760:	move   a10, b14
L3FF2E770:
3ff2e770:	and    b10, b0
3ff2e780:	andn   b10, b2
3ff2e790:	or     b10, b4
3ff2e7a0:	xor    b10, b6
3ff2e7b0:	divs   b10, b8
3ff2e7c0:	subxy  b2, b10
3ff2e7d0:	.word  0xeae7
3ff2e7e0:	mpyu   sp, a14
3ff2e7f0:	sla    sp, b4
3ff2e800:	sll    a11, a2
3ff2e810:	sra    a11, a4
3ff2e820:	srl    a11, a6
3ff2e830:	rl     a11, a8
3ff2e840:	lmo    a11, a10
3ff2e850:	mods   a11, a12
L3FF2E860:
3ff2e860:	modu   a11, a14
3ff2e870:	.word  0x7170
3ff2e880:	.word  0x7372
3ff2e890:	.word  0x7574
3ff2e8a0:	.word  0x7776
3ff2e8b0:	.word  0x7978
3ff2e8c0:	cvxyl  b11, b10
3ff2e8d0:	cvxyl  b7, b9
3ff2e8e0:	.word  0x7ffb
3ff2e8f0:	sla    0x9, a0
3ff2e900:	sla    0x19, a2
3ff2e910:	sll    0x9, a4
3ff2e920:	sll    0x19, a6
3ff2e930:	sra    0x17, a8
3ff2e940:	sra    0x7, a10
L3FF2E950:
3ff2e950:	srl    0x17, a12
3ff2e960:	srl    0x7, a14
3ff2e970:	rl     0x9, b0
3ff2e980:	rl     0x19, b2
3ff2e990:	.word  0x3534
3ff2e9a0:	.word  0x3736
3ff2e9b0:	dsjs   b8, L3FF2EA50
3ff2e9c0:	dsjs   b10, L3FF2EB60
3ff2e9d0:	dsjs   b12, L3FF2E950
3ff2e9e0:	dsjs   b14, L3FF2E860
3ff2e9f0:	add    a13, a7
3ff2ea00:	addc   a10, a2
3ff2ea10:	sub    a10, a4
3ff2ea20:	subb   a10, a6
3ff2ea30:	cmp    a10, a8
3ff2ea40:	btst   a10, a10
L3FF2EA50:
3ff2ea50:	move   a10, a12
3ff2ea60:	move   a10, b14
3ff2ea70:	and    b10, b0
3ff2ea80:	andn   b10, b2
3ff2ea90:	or     b10, b4
3ff2eaa0:	xor    b10, b6
3ff2eab0:	divs   b10, b8
3ff2eac0:	jrlt   L3FF2F070
3ff2ead0:	.word  0xdcd6
3ff2eae0:	mpyu   b10, b14
3ff2eaf0:	sla    a11, a0
3ff2eb00:	sll    a11, a2
3ff2eb10:	sra    a11, a4
3ff2eb20:	srl    a11, a6
3ff2eb30:	rl     a11, a8
3ff2eb40:	lmo    a11, a10
3ff2eb50:	mods   a11, a12
L3FF2EB60:
3ff2eb60:	modu   a11, a14
3ff2eb70:	.word  0x7170
3ff2eb80:	.word  0x7372
3ff2eb90:	.word  0x7574
3ff2eba0:	.word  0x7776
3ff2ebb0:	.word  0x7978
3ff2ebc0:	cmpxy  b3, b10
3ff2ebd0:	pixt   *b7, *b6
3ff2ebe0:	.word  0x7fdf
3ff2ebf0:	sla    0x9, a0
3ff2ec00:	move   a9, -*a2, 1
3ff2ec10:	sll    0x9, a4
3ff2ec20:	sll    0x19, a6
3ff2ec30:	sra    0x17, a8
3ff2ec40:	sra    0x7, a10
L3FF2EC50:
3ff2ec50:	srl    0x17, a12
3ff2ec60:	srl    0x7, a14
3ff2ec70:	rl     0x9, b0
3ff2ec80:	rl     0x19, b2
3ff2ec90:	.word  0x3534
3ff2eca0:	.word  0x3736
3ff2ecb0:	dsjs   b8, L3FF2ED50
3ff2ecc0:	dsjs   b10, L3FF2EE60
3ff2ecd0:	dsjs   b12, L3FF2EC50
3ff2ece0:	dsjs   b14, L3FF2EB60
3ff2ecf0:	add    a13, a7
3ff2ed00:	addc   a10, a2
3ff2ed10:	sub    a10, a4
3ff2ed20:	subb   a10, a6
3ff2ed30:	cmp    a10, a8
3ff2ed40:	btst   a10, a10
L3FF2ED50:
3ff2ed50:	move   a10, a12
3ff2ed60:	move   a10, b14
3ff2ed70:	and    b10, b0
3ff2ed80:	andn   b10, b2
3ff2ed90:	or     b10, b4
3ff2eda0:	xor    b10, b6
3ff2edb0:	divs   b10, b8
3ff2edc0:	move   b2, *b10(0xe9e7), 0
3ff2ede0:	mpyu   b10, b14
3ff2edf0:	sla    sp, b9
3ff2ee00:	sll    a11, a2
3ff2ee10:	sra    a11, a4
3ff2ee20:	srl    a11, a6
3ff2ee30:	rl     a11, a8
3ff2ee40:	lmo    a11, a10
3ff2ee50:	mods   a11, a12
L3FF2EE60:
3ff2ee60:	modu   a11, a14
3ff2ee70:	.word  0x7170
3ff2ee80:	.word  0x7372
3ff2ee90:	.word  0x7574
3ff2eea0:	.word  0x7776
3ff2eeb0:	.word  0x7978
3ff2eec0:	addxy  b3, b10
3ff2eed0:	cvxyl  b7, b2
3ff2eee0:	.word  0x7fec
3ff2eef0:	sla    0x9, a0
3ff2ef00:	sla    0x19, a2
3ff2ef10:	sll    0x9, a4
3ff2ef20:	sll    0x19, a6
3ff2ef30:	sra    0x17, a8
3ff2ef40:	sra    0x7, a10
L3FF2EF50:
3ff2ef50:	srl    0x17, a12
3ff2ef60:	srl    0x7, a14
3ff2ef70:	rl     0x9, b0
3ff2ef80:	rl     0x19, b2
3ff2ef90:	.word  0x3534
3ff2efa0:	.word  0x3736
3ff2efb0:	dsjs   b8, L3FF2F050
3ff2efc0:	dsjs   b10, L3FF2F160
3ff2efd0:	dsjs   b12, L3FF2EF50
3ff2efe0:	dsjs   b14, L3FF2EE60
3ff2eff0:	add    a10, a0
3ff2f000:	addc   a10, a2
3ff2f010:	sub    a10, a4
3ff2f020:	subb   a10, a6
3ff2f030:	cmp    a10, a8
3ff2f040:	btst   a10, a10
L3FF2F050:
3ff2f050:	move   a10, a12
3ff2f060:	move   a10, b14
L3FF2F070:
3ff2f070:	and    b10, b0
3ff2f080:	andn   b10, b2
3ff2f090:	or     b10, b4
3ff2f0a0:	xor    b10, b6
3ff2f0b0:	divs   b10, b8
3ff2f0c0:	jrle   L3FF2F670
3ff2f0d0:	jrge   L3FF2EE60
3ff2f0e0:	mpyu   b10, b14
3ff2f0f0:	sla    a11, a0
3ff2f100:	sll    a11, a2
3ff2f110:	sra    a11, a4
3ff2f120:	srl    a11, a6
3ff2f130:	rl     a11, a8
3ff2f140:	lmo    a11, a10
3ff2f150:	mods   a11, a12
L3FF2F160:
3ff2f160:	modu   a11, a14
3ff2f170:	.word  0x7170
3ff2f180:	.word  0x7372
3ff2f190:	.word  0x7574
3ff2f1a0:	.word  0x7776
3ff2f1b0:	.word  0x7978
3ff2f1c0:	cpw    b3, b10
3ff2f1d0:	cmpxy  sp, b8
3ff2f1e0:	.word  0x7f7e
3ff2f1f0:	sla    0x9, a0
3ff2f200:	sla    0x19, a2
3ff2f210:	sll    0x9, a4
3ff2f220:	sll    0x19, a6
3ff2f230:	sra    0x17, a8
3ff2f240:	sra    0x7, a10
L3FF2F250:
3ff2f250:	srl    0x17, a12
3ff2f260:	srl    0x7, a14
3ff2f270:	rl     0x9, b0
3ff2f280:	rl     0x19, b2
3ff2f290:	.word  0x3534
3ff2f2a0:	.word  0x3736
3ff2f2b0:	dsjs   b8, L3FF2F350
3ff2f2c0:	dsjs   b10, L3FF2F460
3ff2f2d0:	dsjs   b12, L3FF2F250
3ff2f2e0:	dsjs   b14, L3FF2F160
3ff2f2f0:	add    a10, a0
3ff2f300:	addc   a10, a2
3ff2f310:	sub    a10, a4
3ff2f320:	subb   a10, a6
3ff2f330:	cmp    a10, a8
3ff2f340:	btst   a10, a10
L3FF2F350:
3ff2f350:	move   a10, a12
3ff2f360:	move   a10, b14
3ff2f370:	and    b10, b0
3ff2f380:	andn   b10, b2
3ff2f390:	or     b10, b4
3ff2f3a0:	xor    b10, b6
3ff2f3b0:	divs   b10, b8
3ff2f3c0:	jrhi   L3FF2F970
3ff2f3d0:	.word  0xd5c7
3ff2f3e0:	mpyu   b10, b14
3ff2f3f0:	sla    a11, a0
3ff2f400:	sll    a11, a2
3ff2f410:	sra    a11, a4
3ff2f420:	srl    a11, a6
3ff2f430:	rl     a11, a8
3ff2f440:	lmo    a11, a10
3ff2f450:	mods   a11, a12
L3FF2F460:
3ff2f460:	modu   a11, a14
3ff2f470:	.word  0x7170
3ff2f480:	.word  0x7372
3ff2f490:	.word  0x7574
3ff2f4a0:	.word  0x7776
3ff2f4b0:	.word  0x7978
3ff2f4c0:	subxy  b11, b10
3ff2f4d0:	pixt   *sp, xy, *a7, xy
3ff2f4e0:	.word  0x7f7e
3ff2f4f0:	sla    0x9, a0
3ff2f500:	move   a9, -*a2, 1
3ff2f510:	sll    0x9, a4
3ff2f520:	sll    0x19, a6
3ff2f530:	sra    0x17, a8
3ff2f540:	sra    0x7, a10
L3FF2F550:
3ff2f550:	srl    0x17, a12
3ff2f560:	srl    0x7, a14
3ff2f570:	rl     0x9, b0
3ff2f580:	rl     0x19, b2
3ff2f590:	.word  0x3534
3ff2f5a0:	.word  0x3736
3ff2f5b0:	dsjs   b8, L3FF2F650
3ff2f5c0:	dsjs   b10, L3FF2F760
3ff2f5d0:	dsjs   b12, L3FF2F550
3ff2f5e0:	dsjs   b14, L3FF2F460
3ff2f5f0:	add    a13, a7
3ff2f600:	addc   a10, a2
3ff2f610:	sub    a10, a4
3ff2f620:	subb   a10, a6
3ff2f630:	cmp    a10, a8
3ff2f640:	btst   a10, a10
L3FF2F650:
3ff2f650:	move   a10, a12
3ff2f660:	move   a10, b14
L3FF2F670:
3ff2f670:	and    b10, b0
3ff2f680:	andn   b10, b2
3ff2f690:	or     b10, b4
3ff2f6a0:	xor    b10, b6
3ff2f6b0:	divs   b10, b8
3ff2f6c0:	move   b10, -*b10, 0
3ff2f6d0:	.word  0xbfd1
3ff2f6e0:	mpyu   b10, b14
3ff2f6f0:	sla    a11, a0
3ff2f700:	sll    a11, a2
3ff2f710:	sra    a11, a4
3ff2f720:	srl    a11, a6
3ff2f730:	rl     a11, a8
L3FF2F740:
3ff2f740:	lmo    a11, a10
3ff2f750:	mods   a11, a12
L3FF2F760:
3ff2f760:	modu   a11, a14
3ff2f770:	.word  0x7170
3ff2f780:	.word  0x7372
3ff2f790:	.word  0x7574
3ff2f7a0:	.word  0x7776
3ff2f7b0:	.word  0x7978
3ff2f7c0:	move   b3, *b10(0xe7f1), 0
3ff2f7e0:	.word  0x7f7e
3ff2f7f0:	sla    0x9, a0
3ff2f800:	sla    0x19, a2
3ff2f810:	sll    0x9, a4
3ff2f820:	sll    0x19, a6
3ff2f830:	sra    0x17, a8
3ff2f840:	sra    0x7, a10
L3FF2F850:
3ff2f850:	srl    0x17, a12
3ff2f860:	srl    0x7, a14
3ff2f870:	rl     0x9, b0
3ff2f880:	rl     0x19, b2
3ff2f890:	.word  0x3534
3ff2f8a0:	.word  0x3736
3ff2f8b0:	dsjs   b8, L3FF2F950
3ff2f8c0:	dsjs   b10, L3FF2FA60
3ff2f8d0:	dsjs   b12, L3FF2F850
3ff2f8e0:	dsjs   b14, L3FF2F760
3ff2f8f0:	add    a14, a9
3ff2f900:	addc   a10, a2
3ff2f910:	sub    a10, a4
3ff2f920:	subb   a10, a6
3ff2f930:	cmp    a10, a8
3ff2f940:	btst   a10, a10
L3FF2F950:
3ff2f950:	move   a10, a12
3ff2f960:	move   a10, b14
L3FF2F970:
3ff2f970:	and    b10, b0
3ff2f980:	andn   b10, b2
3ff2f990:	or     b10, b4
3ff2f9a0:	xor    b10, b6
3ff2f9b0:	divs   b10, b8
3ff2f9c0:	jrlt   L3FF2FF70
3ff2f9d0:	jrge   L3FF2F740
3ff2f9e0:	mpyu   b14, b12
3ff2f9f0:	sla    sp, a9
3ff2fa00:	sll    a11, a2
3ff2fa10:	sra    a11, a4
3ff2fa20:	srl    a11, a6
3ff2fa30:	rl     a11, a8
3ff2fa40:	lmo    a11, a10
3ff2fa50:	mods   a11, a12
L3FF2FA60:
3ff2fa60:	modu   a11, a14
3ff2fa70:	.word  0x7170
3ff2fa80:	.word  0x7372
3ff2fa90:	.word  0x7574
3ff2faa0:	.word  0x7776
3ff2fab0:	.word  0x7978
3ff2fac0:	cmpxy  b3, b10
3ff2fad0:	cmpxy  sp, b6
3ff2fae0:	.word  0x7ffc
3ff2faf0:	sla    0x9, a0
3ff2fb00:	pixt   a9, *a2
3ff2fb10:	sll    0x9, a4
3ff2fb20:	sll    0x19, a6
3ff2fb30:	sra    0x17, a8
3ff2fb40:	sra    0x7, a10
L3FF2FB50:
3ff2fb50:	srl    0x17, a12
3ff2fb60:	srl    0x7, a14
3ff2fb70:	rl     0x9, b0
3ff2fb80:	rl     0x19, b2
3ff2fb90:	.word  0x3534
3ff2fba0:	.word  0x3736
3ff2fbb0:	dsjs   b8, L3FF2FC50
3ff2fbc0:	dsjs   b10, L3FF2FD60
3ff2fbd0:	dsjs   b12, L3FF2FB50
3ff2fbe0:	dsjs   b14, L3FF2FA60
3ff2fbf0:	add    sp, a0
3ff2fc00:	addc   a10, a2
3ff2fc10:	sub    a10, a4
3ff2fc20:	subb   a10, a6
3ff2fc30:	cmp    a10, a8
3ff2fc40:	btst   a10, a10
L3FF2FC50:
3ff2fc50:	move   a10, a12
3ff2fc60:	move   a10, b14
3ff2fc70:	and    b10, b0
3ff2fc80:	andn   b10, b2
3ff2fc90:	or     b10, b4
3ff2fca0:	xor    b10, b6
3ff2fcb0:	divs   b10, b8
3ff2fcc0:	cvxyl  b10, b10
3ff2fcd0:	.word  0xeae7
3ff2fce0:	cvxyl  a7, a14
3ff2fcf0:	sla    sp, b4
3ff2fd00:	sll    a11, a2
3ff2fd10:	sra    a11, a4
3ff2fd20:	srl    a11, a6
3ff2fd30:	rl     a11, a8
3ff2fd40:	lmo    a11, a10
3ff2fd50:	mods   a11, a12
L3FF2FD60:
3ff2fd60:	modu   a11, a14
3ff2fd70:	.word  0x7170
3ff2fd80:	.word  0x7372
3ff2fd90:	.word  0x7574
3ff2fda0:	.word  0x7776
3ff2fdb0:	.word  0x7978
3ff2fdc0:	cmpxy  b3, b10
3ff2fdd0:	pixt   *b7, *b6
3ff2fde0:	.word  0x7ffb
3ff2fdf0:	.word  0x0080
3ff2fe00:	jreq   L3FF30410
3ff2fe10:	.word  0x001a
3ff2fe20:	.word  0x0000
3ff2fe30:	.word  0x0000
3ff2fe40:	.word  0x0000
3ff2fe50:	.word  0x0000
3ff2fe60:	.word  0x0000
3ff2fe70:	.word  0x0000
3ff2fe80:	.word  0x0000
3ff2fe90:	.word  0x0000
3ff2fea0:	.word  0x0000
3ff2feb0:	.word  0x0000
3ff2fec0:	.word  0x0000
3ff2fed0:	.word  0x0000
3ff2fee0:	.word  0x0000
3ff2fef0:	.word  0x0000
3ff2ff00:	.word  0x0000
3ff2ff10:	.word  0x0000
3ff2ff20:	emu
3ff2ff30:	emu
3ff2ff40:	emu
3ff2ff50:	emu
3ff2ff60:	emu
L3FF2FF70:
3ff2ff70:	emu
3ff2ff80:	emu
3ff2ff90:	emu
3ff2ffa0:	emu
3ff2ffb0:	emu
3ff2ffc0:	emu
3ff2ffd0:	emu
3ff2ffe0:	emu
3ff2fff0:	emu
3ff30000:	emu
3ff30010:	emu
3ff30020:	emu
3ff30030:	emu
3ff30040:	emu
3ff30050:	emu
3ff30060:	emu
3ff30070:	emu
3ff30080:	emu
3ff30090:	emu
3ff300a0:	emu
3ff300b0:	emu
3ff300c0:	emu
3ff300d0:	emu
3ff300e0:	emu
3ff300f0:	emu
3ff30100:	emu
3ff30110:	emu
3ff30120:	emu
3ff30130:	emu
3ff30140:	emu
3ff30150:	emu
3ff30160:	emu
3ff30170:	emu
3ff30180:	emu
3ff30190:	emu
3ff301a0:	emu
3ff301b0:	emu
3ff301c0:	emu
3ff301d0:	emu
3ff301e0:	emu
3ff301f0:	emu
3ff30200:	emu
3ff30210:	emu
3ff30220:	.word  0x0000
3ff30230:	.word  0x0000
3ff30240:	.word  0x0000
3ff30250:	.word  0x0000
3ff30260:	.word  0x0000
3ff30270:	.word  0x0000
3ff30280:	.word  0x0000
3ff30290:	.word  0x0000
3ff302a0:	.word  0x0000
3ff302b0:	.word  0x0000
3ff302c0:	.word  0x0000
3ff302d0:	.word  0x0000
3ff302e0:	.word  0x0000
3ff302f0:	.word  0x0000
3ff30300:	.word  0x0000
3ff30310:	.word  0x0000
3ff30320:	emu
3ff30330:	emu
3ff30340:	emu
3ff30350:	emu
3ff30360:	emu
3ff30370:	emu
3ff30380:	emu
3ff30390:	emu
3ff303a0:	emu
3ff303b0:	emu
3ff303c0:	emu
3ff303d0:	emu
3ff303e0:	emu
3ff303f0:	emu
3ff30400:	emu
L3FF30410:
3ff30410:	emu
3ff30420:	emu
3ff30430:	emu
3ff30440:	emu
3ff30450:	emu
3ff30460:	emu
3ff30470:	emu
3ff30480:	emu
3ff30490:	emu
3ff304a0:	emu
3ff304b0:	emu
3ff304c0:	emu
L3FF304D0:
3ff304d0:	emu
L3FF304E0:
3ff304e0:	emu
L3FF304F0:
3ff304f0:	emu
L3FF30500:
3ff30500:	emu
3ff30510:	emu
3ff30520:	emu
3ff30530:	emu
3ff30540:	emu
L3FF30550:
3ff30550:	emu
3ff30560:	emu
L3FF30570:
3ff30570:	emu
3ff30580:	emu
L3FF30590:
3ff30590:	emu
3ff305a0:	emu
L3FF305B0:
3ff305b0:	emu
3ff305c0:	emu
L3FF305D0:
3ff305d0:	emu
3ff305e0:	emu
L3FF305F0:
3ff305f0:	emu
3ff30600:	emu
3ff30610:	emu
3ff30620:	.word  0x0048
L3FF30630:
3ff30630:	move   *a3(0x1a), *a0+, 1
L3FF30650:
3ff30650:	.word  0x0610
3ff30660:	dsjs   a14, L3FF304D0
L3FF30670:
3ff30670:	.word  0x0610
3ff30680:	dsjs   a14, L3FF304F0
L3FF30690:
3ff30690:	move   b1, a0
3ff306a0:	dsjs   a2, L3FF304E0
L3FF306B0:
3ff306b0:	move   b1, a0
3ff306c0:	dsjs   a2, L3FF30500
L3FF306D0:
3ff306d0:	.word  0x7760
3ff306e0:	dsjs   a14, L3FF30550
L3FF306F0:
3ff306f0:	move   *b2, b0, 1
3ff30700:	dsjs   a14, L3FF30570
L3FF30710:
3ff30710:	move   b7, *b0+, 0
3ff30720:	dsjs   a14, L3FF30590
L3FF30730:
3ff30730:	.word  0x0610
3ff30740:	dsjs   a14, L3FF305B0
L3FF30750:
3ff30750:	.word  0x0610
3ff30760:	dsjs   a14, L3FF305D0
L3FF30770:
3ff30770:	.word  0x0670
3ff30780:	dsjs   a14, L3FF305F0
L3FF30790:
3ff30790:	cmpi   0xc0b1, b0
L3FF307B0:
3ff307b0:	.word  0x0610
3ff307c0:	dsjs   a14, L3FF30630
L3FF307D0:
3ff307d0:	pixblt b,xy
3ff307e0:	dsjs   a14, L3FF30650
L3FF307F0:
3ff307f0:	pixblt b,xy
3ff30800:	dsjs   a14, L3FF30670
L3FF30810:
3ff30810:	pixblt b,xy
3ff30820:	dsjs   a14, L3FF30690
L3FF30830:
3ff30830:	srl    0x20, b0
3ff30840:	dsjs   a14, L3FF306B0
L3FF30850:
3ff30850:	.word  0x0610
3ff30860:	dsjs   a14, L3FF306D0
3ff30870:	.word  0x0610
L3FF30880:
3ff30880:	dsjs   a14, L3FF306F0
3ff30890:	.word  0x0610
3ff308a0:	dsjs   a14, L3FF30710
3ff308b0:	.word  0x0610
3ff308c0:	dsjs   a14, L3FF30730
L3FF308D0:
3ff308d0:	.word  0x0610
3ff308e0:	dsjs   a14, L3FF30750
L3FF308F0:
3ff308f0:	.word  0x0610
3ff30900:	dsjs   a14, L3FF30770
L3FF30910:
3ff30910:	rl     0x0, a0
3ff30920:	dsjs   a14, L3FF30790
L3FF30930:
3ff30930:	.word  0x0610
3ff30940:	dsjs   a14, L3FF307B0
L3FF30950:
3ff30950:	.word  0x0610
3ff30960:	dsjs   a14, L3FF307D0
L3FF30970:
3ff30970:	.word  0x0610
3ff30980:	dsjs   a14, L3FF307F0
L3FF30990:
3ff30990:	.word  0x0610
3ff309a0:	dsjs   a14, L3FF30810
L3FF309B0:
3ff309b0:	.word  0x0610
3ff309c0:	dsjs   a14, L3FF30830
3ff309d0:	.word  0x0610
3ff309e0:	dsjs   a14, L3FF30850
3ff309f0:	jac   L3FF70460
3ff30a10:	move   *b1(0x3fa5), *b0+, 0
3ff30a30:	.word  0xddc0
3ff30a40:	dsjs   a5, L3FF30880
3ff30a50:	.word  0x0610
3ff30a60:	dsjs   a14, L3FF308D0
3ff30a70:	.word  0x0610
3ff30a80:	dsjs   a14, L3FF308F0
3ff30a90:	.word  0x0610
3ff30aa0:	dsjs   a14, L3FF30910
3ff30ab0:	.word  0x0610
3ff30ac0:	dsjs   a14, L3FF30930
L3FF30AD0:
3ff30ad0:	.word  0x0008
3ff30ae0:	.word  0xd6e0
3ff30af0:	.word  0x001a
3ff30b00:	move   a0, *a0+, 0
3ff30b10:	dsjs   a4, L3FF30950
3ff30b20:	btst   23, b0
3ff30b30:	dsjs   a5, L3FF30970
3ff30b40:	move   b14, -*b0, 0
3ff30b50:	dsjs   a5, L3FF30990
3ff30b60:	btst   26, b0
3ff30b70:	dsjs   a5, L3FF309B0
3ff30b80:	.word  0x0002
3ff30b90:	.word  0xd760
L3FF30BA0:
3ff30ba0:	.word  0x001a
3ff30bb0:	.word  0xffff
L3FF30BC0:
3ff30bc0:	.word  0xffff
3ff30bd0:	.word  0x0002
L3FF30BE0:
3ff30be0:	.word  0xd780
3ff30bf0:	.word  0x001a
L3FF30C00:
3ff30c00:	.word  0x0000
3ff30c10:	.word  0x0000
L3FF30C20:
3ff30c20:	.word  0x0002
3ff30c30:	.word  0xd7a0
3ff30c40:	.word  0x001a
3ff30c50:	.word  0x0000
3ff30c60:	.word  0x0000
3ff30c70:	.word  0x0012
3ff30c80:	.word  0xd7c0
3ff30c90:	.word  0x001a
3ff30ca0:	.word  0x0000
3ff30cb0:	.word  0x0000
3ff30cc0:	.word  0x0000
3ff30cd0:	.word  0x0000
3ff30ce0:	rev    a4
3ff30cf0:	nop
3ff30d00:	.word  0x006d
3ff30d10:	.word  0x0000
3ff30d20:	subb   b5, b0
3ff30d30:	dsjs   b2, L3FF30BA0
3ff30d40:	cmp    a13, a0
3ff30d50:	dsjs   b2, L3FF30BC0
3ff30d60:	btst   a0, a0
3ff30d70:	dsjs   b2, L3FF30BE0
3ff30d80:	btst   a3, a0
3ff30d90:	dsjs   b2, L3FF30C00
3ff30da0:	move   b6, b0
3ff30db0:	dsjs   b2, L3FF30C20
3ff30dc0:	.word  0x0002
3ff30dd0:	.word  0xd8e0
3ff30de0:	.word  0x001a
3ff30df0:	.word  0x0000
3ff30e00:	.word  0x0000
3ff30e10:	.word  0x0002
3ff30e20:	.word  0xd900
3ff30e30:	.word  0x001a
3ff30e40:	.word  0x0000
3ff30e50:	.word  0x0000
3ff30e60:	.word  0x0002
3ff30e70:	.word  0xd9b0
3ff30e80:	.word  0x001a
3ff30e90:	.word  0x0000
3ff30ea0:	.word  0x0000
3ff30eb0:	.word  0x0002
3ff30ec0:	.word  0xd9d0
3ff30ed0:	.word  0x001a
3ff30ee0:	.word  0x0000
3ff30ef0:	.word  0x0000
3ff30f00:	.word  0x0002
3ff30f10:	.word  0xd9f0
3ff30f20:	.word  0x001a
3ff30f30:	.word  0x0000
3ff30f40:	.word  0x0000
3ff30f50:	.word  0x0002
3ff30f60:	.word  0xda10
3ff30f70:	.word  0x001a
3ff30f80:	.word  0x0000
3ff30f90:	.word  0x0000
3ff30fa0:	.word  0x0002
3ff30fb0:	.word  0xda30
3ff30fc0:	.word  0x001a
3ff30fd0:	.word  0x0000
3ff30fe0:	.word  0x0000
3ff30ff0:	.word  0x0002
3ff31000:	.word  0xda50
3ff31010:	.word  0x001a
3ff31020:	.word  0x0000
3ff31030:	.word  0x0000
3ff31040:	.word  0x0002
3ff31050:	sra    0xd, b0
3ff31060:	.word  0x001b
3ff31070:	.word  0x0000
3ff31080:	.word  0x0000
3ff31090:	.word  0x0002
3ff310a0:	sra    0xc, b0
3ff310b0:	.word  0x001b
3ff310c0:	.word  0x0000
3ff310d0:	.word  0x0000
3ff310e0:	.word  0x0002
3ff310f0:	sra    0xb, b0
3ff31100:	.word  0x001b
3ff31110:	.word  0x0000
3ff31120:	.word  0x0000
3ff31130:	.word  0x0002
3ff31140:	sra    0xa, b0
3ff31150:	.word  0x001b
3ff31160:	.word  0x0000
3ff31170:	.word  0x0000
3ff31180:	.word  0x0002
3ff31190:	sra    0x9, b0
3ff311a0:	.word  0x001b
3ff311b0:	.word  0x0000
3ff311c0:	.word  0x0000
3ff311d0:	.word  0x0002
3ff311e0:	sra    0x8, b0
3ff311f0:	.word  0x001b
3ff31200:	.word  0x0000
3ff31210:	.word  0x0000
3ff31220:	.word  0x0002
3ff31230:	sra    0x5, b0
3ff31240:	.word  0x001b
3ff31250:	.word  0x0000
3ff31260:	.word  0x0000
3ff31270:	.word  0x0002
3ff31280:	sra    0x4, b0
3ff31290:	.word  0x001b
3ff312a0:	.word  0x0000
3ff312b0:	.word  0x0000
3ff312c0:	.word  0x0002
3ff312d0:	dsjs   a0, L3FF313B0
3ff312e0:	.word  0x001b
3ff312f0:	.word  0x0000
3ff31300:	.word  0x0000
3ff31310:	.word  0x001b
3ff31320:	and    a7, a0
3ff31330:	.word  0x001b
3ff31340:	cmp    a1, a4
3ff31350:	sla    a11, a5
3ff31360:	sra    a11, a4
3ff31370:	dsjs   b2, L3FF314B0
3ff31380:	sra    a9, a0
3ff31390:	.word  0x7272
L3FF313A0:
3ff313a0:	.word  0x736c
L3FF313B0:
3ff313b0:	srl    0xd, b4
L3FF313C0:
3ff313c0:	srl    0x1d, a3
3ff313d0:	sla    0x3, b6
L3FF313E0:
3ff313e0:	srl    0xf, b1
3ff313f0:	sla    0x1, b1
L3FF31400:
3ff31400:	dsjs   b8, L3FF314A0
3ff31410:	rl     0x9, sp
L3FF31420:
3ff31420:	srl    0x7, b0
3ff31430:	.word  0x3530
L3FF31440:
3ff31440:	rl     0x9, a0
3ff31450:	dsjs   b9, L3FF31570
L3FF31460:
3ff31460:	rl     0x1, b4
3ff31470:	.word  0x353a
L3FF31480:
3ff31480:	sla    0x1, b6
3ff31490:	.word  0x7263
L3FF314A0:
3ff314a0:	rl     a11, a1
L3FF314B0:
3ff314b0:	sla    0x3, a7
L3FF314C0:
3ff314c0:	.word  0x7845
3ff314d0:	sla    0x3, b0
L3FF314E0:
3ff314e0:	rev    a4
3ff314f0:	.word  0x008c
L3FF31500:
3ff31500:	andn   b4, b0
3ff31510:	.word  0x001b
L3FF31520:
3ff31520:	addk   12, b0
3ff31530:	dsjs   b8, L3FF313A0
L3FF31540:
3ff31540:	addk   14, b0
3ff31550:	dsjs   b8, L3FF313C0
L3FF31560:
3ff31560:	addk   17, a0
L3FF31570:
3ff31570:	dsjs   b8, L3FF313E0
L3FF31580:
3ff31580:	addk   23, b0
3ff31590:	dsjs   b8, L3FF31400
L3FF315A0:
3ff315a0:	addk   27, b0
3ff315b0:	dsjs   b8, L3FF31420
L3FF315C0:
3ff315c0:	dec    b0
3ff315d0:	dsjs   b8, L3FF31440
L3FF315E0:
3ff315e0:	subk   4, a0
3ff315f0:	dsjs   b8, L3FF31460
L3FF31600:
3ff31600:	subk   10, b0
3ff31610:	dsjs   b8, L3FF31480
L3FF31620:
3ff31620:	subk   15, a0
3ff31630:	dsjs   b8, L3FF314A0
L3FF31640:
3ff31640:	subk   19, b0
3ff31650:	dsjs   b8, L3FF314C0
L3FF31660:
3ff31660:	subk   23, b0
3ff31670:	dsjs   b8, L3FF314E0
L3FF31680:
3ff31680:	subk   26, b0
3ff31690:	dsjs   b8, L3FF31500
L3FF316A0:
3ff316a0:	subk   31, a0
3ff316b0:	dsjs   b8, L3FF31520
L3FF316C0:
3ff316c0:	movk   3, b0
3ff316d0:	dsjs   b8, L3FF31540
L3FF316E0:
3ff316e0:	movk   8, a0
3ff316f0:	dsjs   b8, L3FF31560
L3FF31700:
3ff31700:	movk   11, a0
3ff31710:	dsjs   b8, L3FF31580
L3FF31720:
3ff31720:	movk   16, b0
3ff31730:	dsjs   b8, L3FF315A0
L3FF31740:
3ff31740:	movk   19, b0
3ff31750:	dsjs   b8, L3FF315C0
L3FF31760:
3ff31760:	movk   22, b0
3ff31770:	dsjs   b8, L3FF315E0
L3FF31780:
3ff31780:	movk   27, a0
3ff31790:	dsjs   b8, L3FF31600
L3FF317A0:
3ff317a0:	movk   30, b8
3ff317b0:	dsjs   b8, L3FF31620
L3FF317C0:
3ff317c0:	btst   29, b8
3ff317d0:	dsjs   b8, L3FF31640
L3FF317E0:
3ff317e0:	btst   25, b0
3ff317f0:	dsjs   b8, L3FF31660
L3FF31800:
3ff31800:	btst   21, b8
3ff31810:	dsjs   b8, L3FF31680
L3FF31820:
3ff31820:	btst   16, b8
3ff31830:	dsjs   b8, L3FF316A0
L3FF31840:
3ff31840:	btst   11, b8
3ff31850:	dsjs   b8, L3FF316C0
L3FF31860:
3ff31860:	btst   3, b0
3ff31870:	dsjs   b8, L3FF316E0
L3FF31880:
3ff31880:	sla    0x0, a8
3ff31890:	dsjs   b8, L3FF31700
L3FF318A0:
3ff318a0:	sla    0x4, a0
3ff318b0:	dsjs   b8, L3FF31720
L3FF318C0:
3ff318c0:	sla    0xa, a0
3ff318d0:	dsjs   b8, L3FF31740
L3FF318E0:
3ff318e0:	sla    0xd, a8
3ff318f0:	dsjs   b8, L3FF31760
L3FF31900:
3ff31900:	sla    0x12, b8
3ff31910:	dsjs   b8, L3FF31780
L3FF31920:
3ff31920:	sla    0x16, b0
3ff31930:	dsjs   b8, L3FF317A0
L3FF31940:
3ff31940:	sla    0x19, b0
3ff31950:	dsjs   b8, L3FF317C0
L3FF31960:
3ff31960:	sla    0x1e, a8
3ff31970:	dsjs   b8, L3FF317E0
L3FF31980:
3ff31980:	sll    0x2, b0
3ff31990:	dsjs   b8, L3FF31800
L3FF319A0:
3ff319a0:	sll    0x8, a0
3ff319b0:	dsjs   b8, L3FF31820
L3FF319C0:
3ff319c0:	sll    0xe, b0
3ff319d0:	dsjs   b8, L3FF31840
L3FF319E0:
3ff319e0:	sll    0x16, a0
3ff319f0:	dsjs   b8, L3FF31860
L3FF31A00:
3ff31a00:	sll    0x1d, b8
3ff31a10:	dsjs   b8, L3FF31880
L3FF31A20:
3ff31a20:	sra    0x1b, a0
3ff31a30:	dsjs   b8, L3FF318A0
L3FF31A40:
3ff31a40:	sra    0x17, a8
3ff31a50:	dsjs   b8, L3FF318C0
L3FF31A60:
3ff31a60:	sra    0xf, a0
3ff31a70:	dsjs   b8, L3FF318E0
L3FF31A80:
3ff31a80:	sra    0x7, a8
3ff31a90:	dsjs   b8, L3FF31900
L3FF31AA0:
3ff31aa0:	sra    0x1, a0
3ff31ab0:	dsjs   b8, L3FF31920
L3FF31AC0:
3ff31ac0:	srl    0x1b, b0
3ff31ad0:	dsjs   b8, L3FF31940
L3FF31AE0:
3ff31ae0:	srl    0x12, a0
3ff31af0:	dsjs   b8, L3FF31960
L3FF31B00:
3ff31b00:	srl    0xb, b0
3ff31b10:	dsjs   b8, L3FF31980
L3FF31B20:
3ff31b20:	rl     0x1, b0
3ff31b30:	dsjs   b8, L3FF319A0
L3FF31B40:
3ff31b40:	rl     0x7, a8
3ff31b50:	dsjs   b8, L3FF319C0
L3FF31B60:
3ff31b60:	rl     0xf, a0
3ff31b70:	dsjs   b8, L3FF319E0
L3FF31B80:
3ff31b80:	rl     0x13, a0
3ff31b90:	dsjs   b8, L3FF31A00
L3FF31BA0:
3ff31ba0:	rl     0x18, b8
3ff31bb0:	dsjs   b8, L3FF31A20
L3FF31BC0:
3ff31bc0:	.word  0x3438
3ff31bd0:	dsjs   b8, L3FF31A40
L3FF31BE0:
3ff31be0:	.word  0x3540
3ff31bf0:	dsjs   b8, L3FF31A60
L3FF31C00:
3ff31c00:	.word  0x3608
3ff31c10:	dsjs   b8, L3FF31A80
L3FF31C20:
3ff31c20:	.word  0x36d8
L3FF31C30:
3ff31c30:	dsjs   b8, L3FF31AA0
L3FF31C40:
3ff31c40:	.word  0x37b8
3ff31c50:	dsjs   b8, L3FF31AC0
L3FF31C60:
3ff31c60:	dsjs   b8, L3FF31CA0
3ff31c70:	dsjs   b8, L3FF31AE0
L3FF31C80:
3ff31c80:	dsjs   a0, L3FF31D50
3ff31c90:	dsjs   b8, L3FF31B00
L3FF31CA0:
3ff31ca0:	dsjs   b0, L3FF31DF0
3ff31cb0:	dsjs   b8, L3FF31B20
3ff31cc0:	dsjs   b8, L3FF31E60
3ff31cd0:	dsjs   b8, L3FF31B40
3ff31ce0:	dsjs   b0, L3FF31ED0
3ff31cf0:	dsjs   b8, L3FF31B60
3ff31d00:	dsjs   a0, L3FF31CA0
3ff31d10:	dsjs   b8, L3FF31B80
3ff31d20:	dsjs   b8, L3FF31C80
3ff31d30:	dsjs   b8, L3FF31BA0
3ff31d40:	dsjs   a0, L3FF31C60
L3FF31D50:
3ff31d50:	dsjs   b8, L3FF31BC0
3ff31d60:	dsjs   a0, L3FF31C30
3ff31d70:	dsjs   b8, L3FF31BE0
3ff31d80:	dsjs   a0, L3FF31C00
3ff31d90:	dsjs   b8, L3FF31C00
3ff31da0:	dsjs   b8, L3FF31BE0
3ff31db0:	dsjs   b8, L3FF31C20
3ff31dc0:	add    b1, b0
3ff31dd0:	dsjs   b8, L3FF31C40
3ff31de0:	.word  0x0002
L3FF31DF0:
3ff31df0:	divu   b10, b0
3ff31e00:	.word  0x001b
3ff31e10:	.word  0x0046
3ff31e20:	.word  0x0000
3ff31e30:	.word  0x001c
3ff31e40:	divu   b11, b0
3ff31e50:	.word  0x001b
L3FF31E60:
3ff31e60:	cmp    a1, a4
3ff31e70:	sla    a11, a5
3ff31e80:	sra    a11, a4
3ff31e90:	dsjs   b2, L3FF31FD0
3ff31ea0:	sra    a1, a0
3ff31eb0:	.word  0x7477
3ff31ec0:	srl    b2, sp
L3FF31ED0:
3ff31ed0:	mods   a3, a9
3ff31ee0:	srl    0xd, a5
L3FF31EF0:
3ff31ef0:	srl    0x1d, a3
3ff31f00:	sla    0x3, b6
L3FF31F10:
3ff31f10:	srl    0xf, b1
3ff31f20:	sla    0x1, b2
L3FF31F30:
3ff31f30:	dsjs   b8, L3FF31FD0
3ff31f40:	rl     0x9, sp
3ff31f50:	srl    0x7, b0
3ff31f60:	.word  0x3532
3ff31f70:	rl     0x9, a0
3ff31f80:	dsjs   b7, L3FF320A0
3ff31f90:	rl     0x1, b4
3ff31fa0:	rl     0x11, b10
3ff31fb0:	sla    0x1, b5
3ff31fc0:	.word  0x7263
L3FF31FD0:
3ff31fd0:	rl     a11, a1
3ff31fe0:	sla    0x3, a7
3ff31ff0:	.word  0x7845
3ff32000:	sla    0x3, b0
3ff32010:	rev    a4
3ff32020:	.word  0x0008
3ff32030:	mpys   b9, b0
3ff32040:	.word  0x001b
3ff32050:	xor    b13, b0
3ff32060:	dsjs   b8, L3FF31ED0
3ff32070:	divs   b4, b0
3ff32080:	dsjs   b8, L3FF31EF0
3ff32090:	divs   b11, b0
L3FF320A0:
3ff320a0:	dsjs   b8, L3FF31F10
3ff320b0:	mpyu   b3, b0
3ff320c0:	dsjs   b8, L3FF31F30
3ff320d0:	.word  0x001b
3ff320e0:	mpys   b14, b0
3ff320f0:	.word  0x001b
3ff32100:	cmp    a1, a4
3ff32110:	sla    a11, a5
3ff32120:	sra    a11, a4
3ff32130:	dsjs   b2, L3FF32270
3ff32140:	rl     a9, a0
3ff32150:	sra    a11, a14
L3FF32160:
3ff32160:	sra    b3, b4
3ff32170:	sll    a9, a14
3ff32180:	.word  0x762c
3ff32190:	rl     0x9, a0
3ff321a0:	rl     0x9, a14
3ff321b0:	dsjs   a0, L3FF321D0
3ff321c0:	srl    0x7, b9
L3FF321D0:
3ff321d0:	rl     0x1, b1
L3FF321E0:
3ff321e0:	rl     0x1, sp
3ff321f0:	sla    0x1, b5
3ff32200:	dsjs   b1, L3FF322A0
3ff32210:	.word  0x343a
3ff32220:	dsjs   b1, L3FF32340
3ff32230:	rl     0x11, b3
3ff32240:	sll    a9, a0
3ff32250:	sla    b11, b2
3ff32260:	srl    a11, a9
L3FF32270:
3ff32270:	sub    a9, a0
3ff32280:	.word  0x7078
3ff32290:	sll    0x1, a0
L3FF322A0:
3ff322a0:	.word  0x0000
3ff322b0:	rev    a13
3ff322c0:	mpyu   a12, a0
3ff322d0:	.word  0x001b
3ff322e0:	.word  0x0c70
3ff322f0:	dsjs   b9, L3FF32160
3ff32300:	.word  0x0002
3ff32310:	subk   27, b0
3ff32320:	.word  0x0000
3ff32330:	.word  0x0000
L3FF32340:
3ff32340:	.word  0x0001
3ff32350:	.word  0x0000
3ff32360:	.word  0xda10
3ff32370:	dsjs   b8, L3FF321E0
L3FF32380:
3ff32380:	move   *b1(0x3f58), *b0(0x0), 0
3ff323b0:	.word  0x0000
3ff323c0:	.word  0x0000
3ff323d0:	.word  0x0000
3ff323e0:	.word  0x0001
3ff323f0:	.word  0x0000
3ff32400:	.word  0x0000
3ff32410:	.word  0x0000
3ff32420:	.word  0x0000
3ff32430:	.word  0x0000
3ff32440:	.word  0x0000
3ff32450:	.word  0x0000
3ff32460:	.word  0x0000
3ff32470:	.word  0x0000
3ff32480:	subi   0xfffdc0a6, b0
3ff324b0:	nop
3ff324c0:	.word  0x0000
3ff324d0:	.word  0x0000
3ff324e0:	.word  0x0001
3ff324f0:	.word  0x0000
3ff32500:	.word  0xda10
3ff32510:	dsjs   b8, L3FF32380
3ff32520:	movb   a11, *a0(0x3f58)
3ff32540:	.word  0x0000
3ff32550:	.word  0x0000
3ff32560:	.word  0x0000
3ff32570:	.word  0x0000
3ff32580:	.word  0x0000
3ff32590:	.word  0x0000
3ff325a0:	.word  0x0000
3ff325b0:	.word  0x0002
3ff325c0:	move   *a0, a0, 1
3ff325d0:	.word  0x001b
3ff325e0:	.word  0x0000
3ff325f0:	.word  0x0000
3ff32600:	.word  0x0004
3ff32610:	movb   a13, *a0
3ff32620:	.word  0x001b
3ff32630:	.word  0xffff
3ff32640:	.word  0xffff
3ff32650:	.word  0xffff
3ff32660:	.word  0xffff
3ff32670:	.word  0x0008
3ff32680:	movb   *a5, a0
3ff32690:	.word  0x001b
3ff326a0:	.word  0x0000
3ff326b0:	.word  0x0000
3ff326c0:	.word  0x0003
3ff326d0:	.word  0x0000
3ff326e0:	.word  0x0002
3ff326f0:	.word  0x0000
3ff32700:	.word  0x0001
3ff32710:	.word  0x0000
3ff32720:	.word  0x001d
3ff32730:	movb   *a9, a0
3ff32740:	.word  0x001b
3ff32750:	cmp    a1, a4
3ff32760:	sla    a11, a5
3ff32770:	sra    a11, a4
3ff32780:	dsjs   b2, L3FF328C0
3ff32790:	rl     a9, a0
3ff327a0:	sra    a11, a14
3ff327b0:	mpyu   b11, b4
3ff327c0:	sra    a3, a1
3ff327d0:	.word  0x7264
3ff327e0:	sll    a9, a14
3ff327f0:	.word  0x762c
3ff32800:	rl     0x9, a0
3ff32810:	rl     0x9, a14
3ff32820:	dsjs   a0, L3FF32840
3ff32830:	srl    0x7, b9
L3FF32840:
3ff32840:	rl     0x1, b1
3ff32850:	rl     0x1, sp
3ff32860:	sla    0x1, b5
3ff32870:	dsjs   b1, L3FF32910
3ff32880:	.word  0x343a
3ff32890:	dsjs   b1, L3FF329B0
3ff328a0:	rl     0x9, b2
3ff328b0:	sll    a9, a0
L3FF328C0:
3ff328c0:	sla    b11, b2
3ff328d0:	srl    a11, a9
3ff328e0:	sub    a9, a0
3ff328f0:	.word  0x7078
3ff32900:	sll    0x1, a0
L3FF32910:
3ff32910:	.word  0x0000
3ff32920:	.word  0x001b
3ff32930:	move   b7, *b0+, 0
3ff32940:	.word  0x001b
3ff32950:	cmp    a1, a4
3ff32960:	sla    a11, a5
3ff32970:	sra    a11, a4
3ff32980:	dsjs   b2, L3FF32AC0
3ff32990:	rl     a9, a0
3ff329a0:	modu   a11, a14
L3FF329B0:
3ff329b0:	sra    a11, a4
3ff329c0:	sll    a9, a14
3ff329d0:	.word  0x762c
3ff329e0:	rl     0x9, a0
3ff329f0:	rl     0x9, a14
3ff32a00:	dsjs   a0, L3FF32A20
3ff32a10:	srl    0x7, b9
L3FF32A20:
3ff32a20:	rl     0x1, b1
3ff32a30:	rl     0x1, sp
3ff32a40:	sla    0x1, b5
3ff32a50:	dsjs   b1, L3FF32AF0
3ff32a60:	.word  0x343a
3ff32a70:	dsjs   b1, L3FF32B90
3ff32a80:	rl     0x19, b4
3ff32a90:	sll    a9, a0
3ff32aa0:	sla    b11, b2
3ff32ab0:	srl    a11, a9
L3FF32AC0:
3ff32ac0:	sub    a9, a0
3ff32ad0:	.word  0x7078
3ff32ae0:	sll    0x1, a0
L3FF32AF0:
3ff32af0:	.word  0x0000
3ff32b00:	.word  0x001a
3ff32b10:	move   a6, *a0+, 1
3ff32b20:	.word  0x001b
3ff32b30:	cmp    a1, a4
3ff32b40:	sla    a11, a5
3ff32b50:	sra    a11, a4
3ff32b60:	dsjs   b2, L3FF32CA0
3ff32b70:	mods   a9, a0
3ff32b80:	.word  0x7369
L3FF32B90:
3ff32b90:	srl    0xd, a3
3ff32ba0:	srl    0x1d, a3
3ff32bb0:	sla    0x3, b6
3ff32bc0:	srl    0xf, b1
3ff32bd0:	sla    0x1, b1
3ff32be0:	dsjs   b8, L3FF32C80
3ff32bf0:	rl     0x9, sp
3ff32c00:	srl    0x7, b0
3ff32c10:	.word  0x3530
3ff32c20:	rl     0x9, a0
3ff32c30:	dsjs   b9, L3FF32D50
3ff32c40:	rl     0x9, b4
3ff32c50:	.word  0x353a
3ff32c60:	sla    0x1, b5
3ff32c70:	.word  0x7263
L3FF32C80:
3ff32c80:	rl     a11, a1
3ff32c90:	sla    0x3, a7
L3FF32CA0:
3ff32ca0:	.word  0x7845
3ff32cb0:	sla    0x3, b0
3ff32cc0:	rev    a4
3ff32cd0:	.word  0x0002
3ff32ce0:	move   *b3(0x1b), b0, 0
3ff32d00:	move   *b3+, b0, 0
3ff32d10:	.word  0x001b
3ff32d20:	.word  0x0002
3ff32d30:	move   *b4(0x1b), b0, 0
L3FF32D50:
3ff32d50:	move   *a2(0x1b), a8, 0
3ff32d70:	.word  0x0002
3ff32d80:	move   *b5(0x1b), b0, 0
3ff32da0:	move   *b3+, b0, 0
3ff32db0:	.word  0x001b
3ff32dc0:	.word  0x0001
3ff32dd0:	move   *b6(0x1b), b0, 0
3ff32df0:	.word  0x0000
3ff32e00:	.word  0x0009
3ff32e10:	move   *a7(0x1b), a0, 0
3ff32e30:	rl     0x9, b0
3ff32e40:	rl     0x19, b2
3ff32e50:	.word  0x3534
3ff32e60:	.word  0x3736
3ff32e70:	dsjs   b8, L3FF32F10
3ff32e80:	sll    a3, a1
3ff32e90:	sra    a3, a3
3ff32ea0:	srl    a3, a5
3ff32eb0:	.word  0x0000
3ff32ec0:	.word  0x001a
3ff32ed0:	move   *b11(0x1b), b0, 0
3ff32ef0:	cmp    a1, a4
3ff32f00:	sla    a11, a5
L3FF32F10:
3ff32f10:	sra    a11, a4
3ff32f20:	dsjs   b2, L3FF33060
3ff32f30:	.word  0x7020
3ff32f40:	srl    b3, b2
3ff32f50:	sll    a9, a14
3ff32f60:	.word  0x762c
3ff32f70:	rl     0x9, a0
3ff32f80:	rl     0x9, a14
3ff32f90:	dsjs   a0, L3FF32FB0
3ff32fa0:	srl    0x7, b9
L3FF32FB0:
3ff32fb0:	rl     0x1, b1
3ff32fc0:	rl     0x1, sp
3ff32fd0:	sla    0x1, b5
3ff32fe0:	dsjs   b1, L3FF33080
3ff32ff0:	.word  0x343a
3ff33000:	dsjs   b2, L3FF33120
3ff33010:	rl     0x1, b0
3ff33020:	sll    a9, a0
3ff33030:	sla    b11, b2
3ff33040:	srl    a11, a9
3ff33050:	sub    a9, a0
L3FF33060:
3ff33060:	.word  0x7078
3ff33070:	sll    0x1, a0
L3FF33080:
3ff33080:	.word  0x0000
3ff33090:	.word  0x0001
3ff330a0:	move   *b8(0x1b), b0, 1
3ff330c0:	.word  0x0001
3ff330d0:	.word  0x0001
3ff330e0:	move   *a9(0x1b), a0, 1
3ff33100:	.word  0x0001
3ff33110:	.word  0x0002
L3FF33120:
3ff33120:	move   *b9(0x1b), b0, 1
3ff33140:	.word  0x0000
3ff33150:	.word  0x0000
3ff33160:	.word  0x0002
3ff33170:	move   *b10(0x1b), b0, 1
3ff33190:	.word  0x0000
3ff331a0:	.word  0x0000
3ff331b0:	.word  0x0002
3ff331c0:	move   *b11(0x1b), b0, 1
3ff331e0:	.word  0x0000
3ff331f0:	.word  0x0000
3ff33200:	.word  0x0002
3ff33210:	move   *b12(0x1b), b0, 1
3ff33230:	.word  0x0000
L3FF33240:
3ff33240:	.word  0x0000
3ff33250:	.word  0x0002
L3FF33260:
3ff33260:	move   *b13(0x1b), b0, 1
L3FF33280:
3ff33280:	.word  0x0000
3ff33290:	.word  0x0000
L3FF332A0:
3ff332a0:	.word  0x0002
3ff332b0:	move   *b14(0x1b), b0, 1
3ff332d0:	.word  0x0000
L3FF332E0:
3ff332e0:	.word  0x0000
3ff332f0:	.word  0x0002
L3FF33300:
3ff33300:	move   *sp(0x1b), b0, 1
L3FF33320:
3ff33320:	.word  0x0000
3ff33330:	.word  0x0000
L3FF33340:
3ff33340:	.word  0x0002
3ff33350:	move   *b0(0x1b), *b0(0x0), 0
3ff33380:	.word  0x0000
3ff33390:	.word  0x0014
3ff333a0:	move   *b1(0x1b), *b0(0x10b0), 0
L3FF333D0:
3ff333d0:	dsjs   b10, L3FF33240
3ff333e0:	sll    0x15, a0
3ff333f0:	dsjs   b10, L3FF33260
3ff33400:	addk   23, a0
L3FF33410:
3ff33410:	dsjs   b10, L3FF33280
3ff33420:	movk   26, b0
3ff33430:	dsjs   b10, L3FF332A0
3ff33440:	dsjs   b0, L3FF33490
L3FF33450:
3ff33450:	dsjs   b10, L3FF332C0
3ff33460:	sll    0xc, a0
3ff33470:	dsjs   b10, L3FF332E0
3ff33480:	.word  0x7010
L3FF33490:
3ff33490:	dsjs   b10, L3FF33300
3ff334a0:	pixt   *a3, *a0
3ff334b0:	dsjs   b9, L3FF33320
3ff334c0:	.word  0x7570
L3FF334D0:
3ff334d0:	dsjs   b10, L3FF33340
3ff334e0:	move   b0, *b0, 1
3ff334f0:	dsjs   b10, L3FF33360
3ff33500:	getst  a12
L3FF33510:
3ff33510:	move   *b11(0x1b), *b0(0x1), 0
3ff33540:	.word  0x0000
L3FF33550:
3ff33550:	cvxyl  a0, a0
3ff33560:	dsjs   b10, L3FF333D0
3ff33570:	.word  0x7270
3ff33580:	.word  0x0009
L3FF33590:
3ff33590:	cvxyl  b2, b0
3ff335a0:	dsjs   b10, L3FF33410
3ff335b0:	.word  0x7290
3ff335c0:	.word  0x0009
L3FF335D0:
3ff335d0:	cvxyl  a8, a0
3ff335e0:	dsjs   b10, L3FF33450
3ff335f0:	.word  0x72b0
3ff33600:	.word  0x0009
L3FF33610:
3ff33610:	cvxyl  a13, a8
3ff33620:	dsjs   b10, L3FF33490
3ff33630:	.word  0x72d0
3ff33640:	.word  0x0009
L3FF33650:
3ff33650:	.word  0xea68
3ff33660:	dsjs   b10, L3FF334D0
3ff33670:	.word  0x72f0
3ff33680:	.word  0x0009
L3FF33690:
3ff33690:	.word  0xeb08
3ff336a0:	dsjs   b10, L3FF33510
3ff336b0:	.word  0x7310
3ff336c0:	.word  0x0009
L3FF336D0:
3ff336d0:	.word  0xebf8
3ff336e0:	dsjs   b10, L3FF33550
3ff336f0:	.word  0x7330
3ff33700:	.word  0x0009
L3FF33710:
3ff33710:	movx   a7, a8
3ff33720:	dsjs   b10, L3FF33590
3ff33730:	.word  0x7350
3ff33740:	.word  0x0009
L3FF33750:
3ff33750:	movx   sp, a0
3ff33760:	dsjs   b10, L3FF335D0
3ff33770:	.word  0x7370
3ff33780:	.word  0x0009
L3FF33790:
3ff33790:	movy   b3, b8
3ff337a0:	dsjs   b10, L3FF33610
3ff337b0:	.word  0x7390
3ff337c0:	.word  0x0009
L3FF337D0:
3ff337d0:	movy   a8, a8
3ff337e0:	dsjs   b10, L3FF33650
3ff337f0:	.word  0x73b0
3ff33800:	.word  0x0009
L3FF33810:
3ff33810:	movy   sp, b8
3ff33820:	dsjs   b10, L3FF33690
3ff33830:	.word  0x73d0
3ff33840:	.word  0x0009
L3FF33850:
3ff33850:	pixt   b4, *b8, xy
3ff33860:	dsjs   b10, L3FF336D0
3ff33870:	.word  0x73f0
3ff33880:	.word  0x0009
L3FF33890:
3ff33890:	pixt   a9, *a0, xy
3ff338a0:	dsjs   b10, L3FF33710
3ff338b0:	.word  0x7410
3ff338c0:	.word  0x0009
L3FF338D0:
3ff338d0:	pixt   b13, *b8, xy
3ff338e0:	dsjs   b10, L3FF33750
3ff338f0:	.word  0x7430
3ff33900:	.word  0x0009
L3FF33910:
3ff33910:	pixt   *a3, xy, a8
3ff33920:	dsjs   b10, L3FF33790
3ff33930:	.word  0x7450
3ff33940:	.word  0x0009
L3FF33950:
3ff33950:	pixt   *b11, xy, b0
3ff33960:	dsjs   b10, L3FF337D0
3ff33970:	.word  0x7470
3ff33980:	.word  0x0009
L3FF33990:
3ff33990:	pixt   *a0, xy, *a8, xy
3ff339a0:	dsjs   b10, L3FF33810
3ff339b0:	.word  0x7490
3ff339c0:	.word  0x0009
L3FF339D0:
3ff339d0:	pixt   *b4, xy, *b8, xy
3ff339e0:	dsjs   b10, L3FF33850
3ff339f0:	.word  0x74b0
3ff33a00:	.word  0x0009
L3FF33A10:
3ff33a10:	pixt   *b8, xy, *b8, xy
3ff33a20:	dsjs   b10, L3FF33890
3ff33a30:	.word  0x74d0
3ff33a40:	.word  0x0009
L3FF33A50:
3ff33a50:	pixt   *sp, xy, *b0, xy
3ff33a60:	dsjs   b10, L3FF338D0
3ff33a70:	.word  0x74f0
3ff33a80:	.word  0x0009
L3FF33A90:
3ff33a90:	drav   b5, b8
3ff33aa0:	dsjs   b10, L3FF33910
3ff33ab0:	.word  0x7510
3ff33ac0:	.word  0x0009
L3FF33AD0:
3ff33ad0:	drav   a11, a8
3ff33ae0:	dsjs   b10, L3FF33950
3ff33af0:	.word  0x7530
3ff33b00:	.word  0x0009
L3FF33B10:
3ff33b10:	pixt   a0, *a0
3ff33b20:	dsjs   b10, L3FF33990
3ff33b30:	.word  0x7550
3ff33b40:	.word  0x0009
L3FF33B50:
3ff33b50:	pixt   b6, *b8
3ff33b60:	dsjs   b10, L3FF339D0
3ff33b70:	.word  0x7570
3ff33b80:	.word  0x0009
L3FF33B90:
3ff33b90:	pixt   b14, *b8
3ff33ba0:	dsjs   b10, L3FF33A10
3ff33bb0:	.word  0x7590
3ff33bc0:	.word  0x0009
L3FF33BD0:
3ff33bd0:	pixt   *b7, b0
3ff33be0:	dsjs   b10, L3FF33A50
3ff33bf0:	.word  0x75b0
3ff33c00:	.word  0x0009
L3FF33C10:
3ff33c10:	pixt   *a13, a8
3ff33c20:	dsjs   b10, L3FF33A90
3ff33c30:	.word  0x75d0
3ff33c40:	.word  0x0009
L3FF33C50:
3ff33c50:	pixt   *b4, *b0
3ff33c60:	dsjs   b10, L3FF33AD0
3ff33c70:	.word  0x75f0
3ff33c80:	.word  0x0009
3ff33c90:	pixt   *a11, *a8
3ff33ca0:	dsjs   b10, L3FF33B10
3ff33cb0:	.word  0x7610
3ff33cc0:	.word  0x0009
L3FF33CD0:
3ff33cd0:	.word  0xfe78
3ff33ce0:	dsjs   b10, L3FF33B50
3ff33cf0:	.word  0x7630
3ff33d00:	.word  0x0009
L3FF33D10:
3ff33d10:	.word  0xff80
3ff33d20:	dsjs   b10, L3FF33B90
3ff33d30:	.word  0x7650
3ff33d40:	.word  0x0009
L3FF33D50:
3ff33d50:	.word  0x0058
3ff33d60:	dsjs   b11, L3FF33BD0
3ff33d70:	.word  0x7670
3ff33d80:	.word  0x0009
L3FF33D90:
3ff33d90:	getpc  b8
3ff33da0:	dsjs   b11, L3FF33C10
3ff33db0:	.word  0x7690
3ff33dc0:	.word  0x0009
3ff33dd0:	.word  0x0248
3ff33de0:	dsjs   b11, L3FF33C50
3ff33df0:	.word  0x76b0
3ff33e00:	.word  0x0009
L3FF33E10:
3ff33e10:	movb   @0x76d03f5b, @0x4500009
3ff33e60:	dsjs   b11, L3FF33CD0
3ff33e70:	.word  0x76f0
3ff33e80:	.word  0x0009
L3FF33E90:
3ff33e90:	setf   32, 0, 0
3ff33ea0:	dsjs   b11, L3FF33D10
3ff33eb0:	.word  0x7710
3ff33ec0:	.word  0x0009
L3FF33ED0:
3ff33ed0:	.word  0x0620
3ff33ee0:	dsjs   b11, L3FF33D50
3ff33ef0:	.word  0x7730
3ff33f00:	.word  0x0009
3ff33f10:	sext   b8, 1
3ff33f20:	dsjs   b11, L3FF33D90
3ff33f30:	.word  0x7750
3ff33f40:	.word  0x0009
L3FF33F50:
3ff33f50:	move   @0x77703f5b, @0x8a00009, 1
3ff33fa0:	dsjs   b11, L3FF33E10
3ff33fb0:	.word  0x7790
3ff33fc0:	.word  0x0009
3ff33fd0:	rets   16
3ff33fe0:	dsjs   b11, L3FF33E50
3ff33ff0:	.word  0x77b0
3ff34000:	.word  0x0009
L3FF34010:
3ff34010:	.word  0x0a10
3ff34020:	dsjs   b11, L3FF33E90
3ff34030:	.word  0x77d0
3ff34040:	.word  0x0009
L3FF34050:
3ff34050:	.word  0x0ae0
3ff34060:	dsjs   b11, L3FF33ED0
3ff34070:	.word  0x77f0
3ff34080:	.word  0x0009
L3FF34090:
3ff34090:	cmpi   0x87efc0a4, a8
3ff340c0:	.word  0x0009
L3FF340D0:
3ff340d0:	.word  0x0c30
3ff340e0:	dsjs   b11, L3FF33F50
3ff340f0:	.word  0x0001
3ff34100:	.word  0x0000
L3FF34110:
3ff34110:	subi   0x8fcfc0a4, a8
3ff34140:	.word  0x0009
L3FF34150:
3ff34150:	calla  0x70703f5b
3ff34180:	.word  0x0009
L3FF34190:
3ff34190:	setc
3ff341a0:	dsjs   b11, L3FF34010
3ff341b0:	.word  0x7050
3ff341c0:	.word  0x0009
L3FF341D0:
3ff341d0:	.word  0x0ea8
3ff341e0:	dsjs   b11, L3FF34050
3ff341f0:	.word  0x0001
3ff34200:	.word  0x0000
L3FF34210:
3ff34210:	pixblt l,l
3ff34220:	dsjs   b11, L3FF34090
3ff34230:	lmo    a12, a0
3ff34240:	.word  0x0009
L3FF34250:
3ff34250:	pixt   *b7, b0
3ff34260:	dsjs   b10, L3FF340D0
3ff34270:	lmo    a13, a0
3ff34280:	.word  0x0009
L3FF34290:
3ff34290:	pixblt xy,xy
3ff342a0:	dsjs   b11, L3FF34110
3ff342b0:	lmo    a14, a0
3ff342c0:	.word  0x0009
L3FF342D0:
3ff342d0:	addk   32, a8
3ff342e0:	dsjs   b11, L3FF34150
3ff342f0:	lmo    sp, a0
3ff34300:	.word  0x0009
L3FF34310:
3ff34310:	addk   6, b8
3ff34320:	dsjs   b11, L3FF34190
3ff34330:	mods   a0, a0
3ff34340:	.word  0x0009
L3FF34350:
3ff34350:	addk   12, b8
3ff34360:	dsjs   b11, L3FF341D0
3ff34370:	mods   a1, a0
3ff34380:	.word  0x0009
L3FF34390:
3ff34390:	addk   19, a8
3ff343a0:	dsjs   b11, L3FF34210
3ff343b0:	mods   a2, a0
3ff343c0:	.word  0x0009
L3FF343D0:
3ff343d0:	addk   26, a8
3ff343e0:	dsjs   b11, L3FF34250
3ff343f0:	mods   a3, a0
3ff34400:	.word  0x0009
L3FF34410:
3ff34410:	addk   31, a0
3ff34420:	dsjs   b11, L3FF34290
3ff34430:	mods   a4, a0
3ff34440:	.word  0x0009
L3FF34450:
3ff34450:	subk   9, a0
3ff34460:	dsjs   b11, L3FF342D0
3ff34470:	mods   a5, a0
3ff34480:	.word  0x0009
L3FF34490:
3ff34490:	subk   17, a0
3ff344a0:	dsjs   b11, L3FF34310
3ff344b0:	mods   a6, a0
3ff344c0:	.word  0x0009
L3FF344D0:
3ff344d0:	subk   21, b0
3ff344e0:	dsjs   b11, L3FF34350
3ff344f0:	mods   a7, a0
3ff34500:	.word  0x0009
L3FF34510:
3ff34510:	subk   27, b0
3ff34520:	dsjs   b11, L3FF34390
3ff34530:	.word  0x0001
3ff34540:	.word  0x0000
L3FF34550:
3ff34550:	subk   31, a8
3ff34560:	dsjs   b11, L3FF343D0
3ff34570:	sra    a3, a0
3ff34580:	.word  0x0009
L3FF34590:
3ff34590:	movk   2, b8
3ff345a0:	dsjs   b11, L3FF34410
3ff345b0:	sra    a4, a0
3ff345c0:	.word  0x0009
L3FF345D0:
3ff345d0:	movk   8, a0
3ff345e0:	dsjs   b11, L3FF34450
3ff345f0:	sra    a5, a0
3ff34600:	.word  0x0009
L3FF34610:
3ff34610:	movk   15, a0
3ff34620:	dsjs   b11, L3FF34490
3ff34630:	sra    a6, a0
3ff34640:	.word  0x0009
L3FF34650:
3ff34650:	movk   22, a8
3ff34660:	dsjs   b11, L3FF344D0
3ff34670:	sra    a7, a0
3ff34680:	.word  0x0009
L3FF34690:
3ff34690:	movk   27, b0
3ff346a0:	dsjs   b11, L3FF34510
3ff346b0:	.word  0x0001
3ff346c0:	.word  0x0000
L3FF346D0:
3ff346d0:	btst   28, b0
3ff346e0:	dsjs   b11, L3FF34550
3ff346f0:	movx   a9, a0
3ff34700:	rev    a3
L3FF34710:
3ff34710:	btst   25, b0
3ff34720:	dsjs   b11, L3FF34590
3ff34730:	movx   a10, a0
3ff34740:	rev    a3
L3FF34750:
3ff34750:	btst   19, a8
3ff34760:	dsjs   b11, L3FF345D0
3ff34770:	movx   a12, a0
3ff34780:	rev    a3
L3FF34790:
3ff34790:	btst   11, a8
3ff347a0:	dsjs   b11, L3FF34610
3ff347b0:	movx   a13, a0
3ff347c0:	rev    a3
L3FF347D0:
3ff347d0:	btst   5, a8
3ff347e0:	dsjs   b11, L3FF34650
3ff347f0:	movx   a14, a0
3ff34800:	rev    a3
L3FF34810:
3ff34810:	btst   1, a0
3ff34820:	dsjs   b11, L3FF34690
3ff34830:	movx   sp, a0
3ff34840:	rev    a3
L3FF34850:
3ff34850:	sla    0x2, b0
3ff34860:	dsjs   b11, L3FF346D0
3ff34870:	movy   a0, a0
3ff34880:	rev    a3
L3FF34890:
3ff34890:	sla    0x8, a0
3ff348a0:	dsjs   b11, L3FF34710
3ff348b0:	movy   a1, a0
3ff348c0:	rev    a3
L3FF348D0:
3ff348d0:	sla    0xe, a8
3ff348e0:	dsjs   b11, L3FF34750
3ff348f0:	movy   a2, a0
3ff34900:	rev    a3
L3FF34910:
3ff34910:	sla    0x15, a0
3ff34920:	dsjs   b11, L3FF34790
3ff34930:	movy   a3, a0
3ff34940:	rev    a3
L3FF34950:
3ff34950:	sla    0x19, a0
3ff34960:	dsjs   b11, L3FF347D0
3ff34970:	movy   a4, a0
3ff34980:	rev    a3
L3FF34990:
3ff34990:	sla    0x1e, a8
3ff349a0:	dsjs   b11, L3FF34810
3ff349b0:	movy   a5, a0
3ff349c0:	rev    a3
L3FF349D0:
3ff349d0:	sll    0x6, b8
3ff349e0:	dsjs   b11, L3FF34850
3ff349f0:	movy   a6, a0
3ff34a00:	rev    a3
L3FF34A10:
3ff34a10:	sll    0xe, b8
3ff34a20:	dsjs   b11, L3FF34890
3ff34a30:	movy   b7, b0
3ff34a40:	rev    a3
L3FF34A50:
3ff34a50:	sll    0x16, b8
3ff34a60:	dsjs   b11, L3FF348D0
3ff34a70:	movy   b8, b0
3ff34a80:	rev    a3
L3FF34A90:
3ff34a90:	sll    0x1c, a8
3ff34aa0:	dsjs   b11, L3FF34910
3ff34ab0:	movy   b9, b0
3ff34ac0:	rev    a3
L3FF34AD0:
3ff34ad0:	sra    0x1f, b8
3ff34ae0:	dsjs   b11, L3FF34950
3ff34af0:	movy   b10, b0
3ff34b00:	rev    a3
L3FF34B10:
3ff34b10:	sra    0x19, a0
3ff34b20:	dsjs   b11, L3FF34990
3ff34b30:	movy   b11, b0
3ff34b40:	rev    a3
L3FF34B50:
3ff34b50:	sra    0x11, b0
3ff34b60:	dsjs   b11, L3FF349D0
3ff34b70:	movy   b12, b0
3ff34b80:	rev    a3
L3FF34B90:
3ff34b90:	sra    0xd, b8
3ff34ba0:	dsjs   b11, L3FF34A10
3ff34bb0:	movy   b13, b0
3ff34bc0:	rev    a3
L3FF34BD0:
3ff34bd0:	sra    0x3, a0
3ff34be0:	dsjs   b11, L3FF34A50
3ff34bf0:	movy   b14, b0
3ff34c00:	rev    a3
L3FF34C10:
3ff34c10:	srl    0x1a, b0
3ff34c20:	dsjs   b11, L3FF34A90
3ff34c30:	movy   sp, b0
3ff34c40:	rev    a3
L3FF34C50:
3ff34c50:	srl    0x13, b0
3ff34c60:	dsjs   b11, L3FF34AD0
3ff34c70:	pixt   b0, *b0, xy
3ff34c80:	rev    a3
3ff34c90:	srl    0xc, a0
L3FF34CA0:
3ff34ca0:	dsjs   b11, L3FF34B10
3ff34cb0:	pixt   b1, *b0, xy
L3FF34CC0:
3ff34cc0:	rev    a3
3ff34cd0:	srl    0x6, b0
L3FF34CE0:
3ff34ce0:	dsjs   b11, L3FF34B50
3ff34cf0:	pixt   b2, *b0, xy
L3FF34D00:
3ff34d00:	rev    a3
3ff34d10:	rl     0x1, a0
L3FF34D20:
3ff34d20:	dsjs   b11, L3FF34B90
3ff34d30:	pixt   b3, *b0, xy
L3FF34D40:
3ff34d40:	rev    a3
3ff34d50:	rl     0x7, a0
L3FF34D60:
3ff34d60:	dsjs   b11, L3FF34BD0
3ff34d70:	pixt   b4, *b0, xy
L3FF34D80:
3ff34d80:	rev    a3
3ff34d90:	rl     0x10, a8
L3FF34DA0:
3ff34da0:	dsjs   b11, L3FF34C10
3ff34db0:	.word  0x0000
L3FF34DC0:
3ff34dc0:	.word  0x0000
3ff34dd0:	rl     0x19, b0
L3FF34DE0:
3ff34de0:	dsjs   b11, L3FF34C50
3ff34df0:	rev    a6
L3FF34E00:
3ff34e00:	.word  0xda30
3ff34e10:	.word  0x001b
L3FF34E20:
3ff34e20:	dsjs   b8, L3FF34FB0
L3FF34E30:
3ff34e30:	dsjs   b11, L3FF34CA0
L3FF34E40:
3ff34e40:	dsjs   b0, L3FF35000
L3FF34E50:
3ff34e50:	dsjs   b11, L3FF34CC0
L3FF34E60:
3ff34e60:	dsjs   a8, L3FF35030
L3FF34E70:
3ff34e70:	dsjs   b11, L3FF34CE0
L3FF34E80:
3ff34e80:	dsjs   a0, L3FF35060
L3FF34E90:
3ff34e90:	dsjs   b11, L3FF34D00
L3FF34EA0:
3ff34ea0:	dsjs   a0, L3FF34E80
3ff34eb0:	dsjs   b11, L3FF34D20
L3FF34EC0:
3ff34ec0:	dsjs   b0, L3FF34E70
3ff34ed0:	dsjs   b11, L3FF34D40
L3FF34EE0:
3ff34ee0:	dsjs   b8, L3FF34E50
3ff34ef0:	dsjs   b11, L3FF34D60
3ff34f00:	dsjs   b0, L3FF34E60
3ff34f10:	dsjs   b11, L3FF34D80
3ff34f20:	dsjs   a8, L3FF34E70
3ff34f30:	dsjs   b11, L3FF34DA0
3ff34f40:	dsjs   b0, L3FF34E80
L3FF34F50:
3ff34f50:	dsjs   b11, L3FF34DC0
3ff34f60:	dsjs   a8, L3FF34E90
3ff34f70:	dsjs   b11, L3FF34DE0
3ff34f80:	dsjs   a8, L3FF34EA0
L3FF34F90:
3ff34f90:	dsjs   b11, L3FF34E00
3ff34fa0:	dsjs   b8, L3FF34E90
L3FF34FB0:
3ff34fb0:	dsjs   b11, L3FF34E20
3ff34fc0:	dsjs   a8, L3FF34E60
L3FF34FD0:
3ff34fd0:	dsjs   b11, L3FF34E40
3ff34fe0:	dsjs   a0, L3FF34E50
3ff34ff0:	dsjs   b11, L3FF34E60
L3FF35000:
3ff35000:	dsjs   a8, L3FF34E30
L3FF35010:
3ff35010:	dsjs   b11, L3FF34E80
3ff35020:	add    a3, a8
L3FF35030:
3ff35030:	dsjs   b11, L3FF34EA0
3ff35040:	add    b9, b8
L3FF35050:
3ff35050:	dsjs   b11, L3FF34EC0
L3FF35060:
3ff35060:	add    sp, a0
3ff35070:	dsjs   b11, L3FF34EE0
3ff35080:	rev    b8
L3FF35090:
3ff35090:	.word  0xdc90
3ff350a0:	.word  0x001b
3ff350b0:	.word  0x0001
3ff350c0:	.word  0x0000
L3FF350D0:
3ff350d0:	move   b5, b8
3ff350e0:	dsjs   b11, L3FF34F50
3ff350f0:	.word  0x0002
3ff35100:	.word  0x0000
L3FF35110:
3ff35110:	move   a7, a0
3ff35120:	dsjs   b11, L3FF34F90
3ff35130:	.word  0x0003
3ff35140:	.word  0x0000
L3FF35150:
3ff35150:	move   b10, b8
3ff35160:	dsjs   b11, L3FF34FD0
3ff35170:	.word  0x0004
3ff35180:	.word  0x0000
L3FF35190:
3ff35190:	move   sp, a8
3ff351a0:	dsjs   b11, L3FF35010
3ff351b0:	.word  0x0005
3ff351c0:	.word  0x0000
L3FF351D0:
3ff351d0:	move   a5, b8
3ff351e0:	dsjs   b11, L3FF35050
3ff351f0:	.word  0x0006
3ff35200:	.word  0x0000
L3FF35210:
3ff35210:	move   b10, a8
3ff35220:	dsjs   b11, L3FF35090
3ff35230:	.word  0x0007
3ff35240:	.word  0x0000
L3FF35250:
3ff35250:	and    b0, b0
3ff35260:	dsjs   b11, L3FF350D0
3ff35270:	.word  0x000b
3ff35280:	.word  0x0000
3ff35290:	and    a7, a0
3ff352a0:	dsjs   b11, L3FF35110
3ff352b0:	.word  0x0008
3ff352c0:	.word  0x0000
3ff352d0:	and    sp, b0
3ff352e0:	dsjs   b11, L3FF35150
3ff352f0:	.word  0x0009
3ff35300:	.word  0x0000
3ff35310:	andn   a6, a8
3ff35320:	dsjs   b11, L3FF35190
3ff35330:	.word  0x000a
3ff35340:	.word  0x0000
3ff35350:	andn   a13, a0
3ff35360:	dsjs   b11, L3FF351D0
3ff35370:	.word  0x000c
3ff35380:	.word  0x0000
3ff35390:	or     b0, b8
3ff353a0:	dsjs   b11, L3FF35210
3ff353b0:	.word  0x000d
3ff353c0:	.word  0x0000
3ff353d0:	or     a4, a8
3ff353e0:	dsjs   b11, L3FF35250
3ff353f0:	.word  0x0000
3ff35400:	.word  0x0000
3ff35410:	.word  0x0000
3ff35420:	.word  0x0000
3ff35430:	.word  0x0005
3ff35440:	cvxyl  b0, b0
3ff35450:	.word  0x001b
3ff35460:	pixt   b2, *b5
3ff35470:	jrgt   L3FF35A90
3ff35480:	addk   31, a5
3ff35490:	move   @0x2000c8, *b1+, 0
3ff354c0:	cvxyl  a10, a0
3ff354d0:	.word  0x001b
3ff354e0:	rl     0x11, b10
3ff354f0:	sla    0x11, a10
3ff35500:	addk   16, b10
3ff35510:	.word  0x020a
3ff35520:	.word  0x343c
3ff35530:	sll    0x1, a12
3ff35540:	subk   32, b12
3ff35550:	.word  0x040c
3ff35560:	.word  0x363e
3ff35570:	sll    0x11, a14
3ff35580:	subk   16, b14
3ff35590:	.word  0x060e
3ff355a0:	dsjs   a0, L3FF355D0
3ff355b0:	sra    0x1f, b0
3ff355c0:	movk   1, a0
L3FF355D0:
3ff355d0:	.word  0x0810
3ff355e0:	rl     0x9, b9
3ff355f0:	sla    0x9, a9
3ff35600:	addk   8, b9
3ff35610:	emu
3ff35620:	rl     0x19, b11
3ff35630:	sla    0x19, a11
3ff35640:	addk   24, b11
3ff35650:	nop
3ff35660:	.word  0x353d
3ff35670:	sll    0x9, a13
3ff35680:	subk   8, b13
3ff35690:	sext   a13, 0
3ff356a0:	.word  0x373f
3ff356b0:	sll    0x19, sp
3ff356c0:	subk   24, sp
3ff356d0:	sext   sp, 1
3ff356e0:	rev    a0
3ff356f0:	.word  0xeb40
3ff35700:	.word  0x001b
3ff35710:	.word  0x0828
3ff35720:	inc    b0
3ff35730:	movk   1, b8
3ff35740:	sla    0x2, a0
3ff35750:	zext   a7, 1
3ff35760:	pixblt l,xy
3ff35770:	subk   25, b7
3ff35780:	btst   6, sp
3ff35790:	.word  0x0626
3ff357a0:	.word  0x0e2e
3ff357b0:	subk   17, b6
3ff357c0:	btst   14, b14
3ff357d0:	zext   a5, 0
3ff357e0:	callr  L3FF4AB50
3ff35800:	btst   22, b13
3ff35810:	.word  0x0424
3ff35820:	.word  0x0c2c
3ff35830:	dec    b4
3ff35840:	btst   30, b12
3ff35850:	clrc
3ff35860:	addi   0x1b3b1333, a11
3ff35890:	.word  0x0222
3ff358a0:	.word  0x0a2a
3ff358b0:	addk   17, b2
3ff358c0:	movk   17, b10
3ff358d0:	exgpc  a1
3ff358e0:	call   a9
3ff358f0:	addk   9, b1
3ff35900:	movk   9, b9
3ff35910:	.word  0x001c
3ff35920:	movx   a10, a0
3ff35930:	.word  0x001b
3ff35940:	rl     0x9, b9
3ff35950:	sla    0x9, a9
3ff35960:	addk   8, b9
3ff35970:	emu
3ff35980:	rl     0x11, b10
3ff35990:	sla    0x11, a10
3ff359a0:	addk   16, b10
3ff359b0:	.word  0x020a
3ff359c0:	rl     0x19, b11
3ff359d0:	sla    0x19, a11
3ff359e0:	addk   24, b11
3ff359f0:	nop
3ff35a00:	.word  0x343c
3ff35a10:	sll    0x1, a12
3ff35a20:	.word  0x373f
3ff35a30:	sll    0x19, sp
3ff35a40:	subk   24, sp
3ff35a50:	sext   sp, 1
3ff35a60:	.word  0x363e
3ff35a70:	sll    0x11, a14
3ff35a80:	subk   16, b14
L3FF35A90:
3ff35a90:	.word  0x060e
3ff35aa0:	.word  0x353d
3ff35ab0:	sll    0x9, a13
3ff35ac0:	subk   8, b13
3ff35ad0:	sext   a13, 0
3ff35ae0:	subk   32, b12
3ff35af0:	.word  0x040c
3ff35b00:	.word  0x0008
3ff35b10:	movy   a8, a0
3ff35b20:	.word  0x001b
3ff35b30:	.word  0x0201
3ff35b40:	.word  0x0604
3ff35b50:	.word  0x0a08
3ff35b60:	.word  0x0e0c
3ff35b70:	addk   8, sp
3ff35b80:	subk   8, b3
3ff35b90:	movk   8, b7
3ff35ba0:	btst   31, b11
3ff35bb0:	.word  0x0018
3ff35bc0:	movy   a12, a0
3ff35bd0:	.word  0x001b
3ff35be0:	addk   8, a14
3ff35bf0:	movk   32, a11
3ff35c00:	sext   a1, 0
3ff35c10:	btst   31, a3
3ff35c20:	.word  0x060f
3ff35c30:	.word  0x0a15
3ff35c40:	addk   24, b7
3ff35c50:	.word  0x040c
3ff35c60:	.word  0x081a
3ff35c70:	sext   b0, 1
3ff35c80:	subk   32, b11
3ff35c90:	.word  0x020d
3ff35ca0:	.word  0x3429
3ff35cb0:	sll    0x8, sp
3ff35cc0:	.word  0x372f
3ff35cd0:	sra    0x20, b14
3ff35ce0:	srl    0x17, b3
3ff35cf0:	rl     0x1, a1
3ff35d00:	rl     0x9, a12
3ff35d10:	dsjs   a7, L3FF35D30
3ff35d20:	.word  0x3522
L3FF35D30:
3ff35d30:	sra    0xf, a14
3ff35d40:	sll    0x1, b2
3ff35d50:	sla    0x0, b13
3ff35d60:	emu
3ff35d70:	pixt   a8, *a0, xy
3ff35d80:	.word  0x001b
3ff35d90:	.word  0x040e
3ff35da0:	emu
3ff35db0:	pixblt l,l
3ff35dc0:	.word  0x080b
3ff35dd0:	.word  0x0a03
3ff35de0:	.word  0x0c06
3ff35df0:	trap   5
3ff35e00:	sext   a0, 1
3ff35e10:	pixblt l,l
3ff35e20:	.word  0x0407
3ff35e30:	.word  0x020e
3ff35e40:	emu
3ff35e50:	.word  0x060a
3ff35e60:	addi   0x509, a12
3ff35e80:	.word  0x0803
3ff35e90:	emu
3ff35ea0:	.word  0x080e
3ff35eb0:	.word  0x060d
3ff35ec0:	addi   0xc0f, a2
3ff35ee0:	sext   a9, 1
3ff35ef0:	.word  0x0a03
3ff35f00:	.word  0x0005
3ff35f10:	.word  0x0c0f
3ff35f20:	.word  0x0208
3ff35f30:	trap   4
3ff35f40:	sext   a1, 1
3ff35f50:	addi   0xe03, a5
3ff35f70:	.word  0x000a
3ff35f80:	subi   0xf1f7fef0, a6
3ff35fb0:	addi   0x403, a6
3ff35fd0:	sext   a9, 1
3ff35fe0:	subi   0xf5fafff3, a2
3ff36010:	subi   0xfdf0f8fb, a3
3ff36040:	.word  0x0e08
3ff36050:	.word  0x000c
3ff36060:	.word  0x0a01
3ff36070:	trap   6
3ff36080:	sext   a11, 0
3ff36090:	.word  0x0e00
3ff360a0:	addi   0x40a, a7
3ff360c0:	emu
3ff360d0:	.word  0x0805
3ff360e0:	.word  0x060c
3ff360f0:	nop
3ff36100:	pixblt l,l
3ff36110:	.word  0x080d
3ff36120:	emu
3ff36130:	pixblt l,l
3ff36140:	.word  0x0204
3ff36150:	.word  0x060b
3ff36160:	.word  0x0c07
3ff36170:	sext   a0, 0
3ff36180:	trap   14
3ff36190:	.word  0x000a
3ff361a0:	.word  0x0e09
3ff361b0:	nop
3ff361c0:	sext   sp, 0
3ff361d0:	subi   0xfbf4f8f3, a1
3ff36200:	.word  0x0802
3ff36210:	sext   a13, 1
3ff36220:	trap   0
3ff36230:	.word  0x0403
3ff36240:	.word  0x0a06
3ff36250:	.word  0x0802
3ff36260:	.word  0x0e05
3ff36270:	addi   0x10f, a12
3ff36290:	.word  0x060d
3ff362a0:	trap   4
3ff362b0:	pixblt l,l
3ff362c0:	.word  0x0003
3ff362d0:	emu
3ff362e0:	.word  0x0c02
3ff362f0:	.word  0x0a05
3ff36300:	sext   a14, 1
3ff36310:	.word  0x0a01
3ff36320:	.word  0x000d
3ff36330:	trap   6
3ff36340:	sext   a8, 1
3ff36350:	pixblt l,l
3ff36360:	nop
3ff36370:	sext   a11, 0
3ff36380:	.word  0x0c02
3ff36390:	subi   0xf9fffcf1, a7
3ff363c0:	.word  0x0a09
3ff363d0:	.word  0x0201
3ff363e0:	sext   a8, 0
3ff363f0:	.word  0x0c0b
3ff36400:	pixblt l,l
3ff36410:	.word  0x080d
3ff36420:	sext   a11, 0
3ff36430:	pixblt l,l
3ff36440:	nop
3ff36450:	sext   a4, 1
3ff36460:	.word  0x0c02
3ff36470:	.word  0x0a01
3ff36480:	trap   14
3ff36490:	.word  0x060a
3ff364a0:	.word  0x0009
3ff364b0:	addi   0xd07, a12
3ff364d0:	emu
3ff364e0:	.word  0x0e03
3ff364f0:	.word  0x0205
3ff36500:	.word  0x0408
3ff36510:	pixblt l,l
3ff36520:	.word  0x0600
3ff36530:	emu
3ff36540:	.word  0x080d
3ff36550:	.word  0x0409
3ff36560:	addi   0x70c, a5
3ff36580:	.word  0x0e02
3ff36590:	.word  0x0c02
3ff365a0:	emu
3ff365b0:	.word  0x0a07
3ff365c0:	.word  0x060b
3ff365d0:	sext   a8, 0
3ff365e0:	pixblt l,l
3ff365f0:	.word  0x000d
3ff36600:	trap   14
3ff36610:	addi   0xc02, a14
3ff36630:	sext   a4, 1
3ff36640:	emu
3ff36650:	.word  0x0005
3ff36660:	.word  0x0a0f
3ff36670:	trap   3
3ff36680:	.word  0x0608
3ff36690:	.word  0x0204
3ff366a0:	addi   0xd0a, a1
3ff366c0:	.word  0x0807
3ff366d0:	trap   15
3ff366e0:	sext   a12, 0
3ff366f0:	nop
3ff36700:	.word  0x0e00
3ff36710:	.word  0x080b
3ff36720:	sext   a12, 1
3ff36730:	.word  0x0e01
3ff36740:	subi   0xf6fff0f9, a2
3ff36770:	.word  0x040a
L3FF36780:
3ff36780:	nop
3ff36790:	emu
3ff367a0:	pixblt l,l
3ff367b0:	.word  0x0209
3ff367c0:	.word  0x0806
3ff367d0:	subi   0xf8f1fbfc, a0
3ff36800:	addi   0xf0a, a5
3ff36820:	.word  0x0204
3ff36830:	.word  0x0c07
3ff36840:	sext   a9, 0
3ff36850:	emu
3ff36860:	.word  0x0e0d
3ff36870:	addi   0x803, a0
3ff36890:	.word  0x0e09
3ff368a0:	sext   sp, 0
3ff368b0:	.word  0x0802
3ff368c0:	nop
3ff368d0:	.word  0x0007
3ff368e0:	.word  0x0a04
3ff368f0:	subi   0xfcfbf9f4, a1
3ff36920:	.word  0x0c02
3ff36930:	sext   a9, 0
3ff36940:	.word  0x0a0f
3ff36950:	.word  0x0e0b
3ff36960:	sext   a1, 1
3ff36970:	.word  0x0006
3ff36980:	subi   0xf1fdf4fb, a8
3ff369b0:	.word  0x000f
3ff369c0:	subi   0xf8f6f3fc, a8
3ff369f0:	.word  0x0a05
3ff36a00:	emu
3ff36a10:	.word  0x000d
3ff36a20:	sext   a11, 1
3ff36a30:	trap   4
3ff36a40:	.word  0x0a01
3ff36a50:	nop
3ff36a60:	.word  0x0c05
3ff36a70:	pixblt l,l
3ff36a80:	.word  0x0608
3ff36a90:	.word  0x0401
3ff36aa0:	subi   0xf1f8fcf3, a11
3ff36ad0:	pixblt l,l
3ff36ae0:	.word  0x0806
3ff36af0:	sext   a0, 0
3ff36b00:	.word  0x0209
3ff36b10:	addi   0x80d, a6
3ff36b30:	.word  0x0401
3ff36b40:	sext   a10, 1
3ff36b50:	sext   a9, 0
3ff36b60:	pixblt l,l
3ff36b70:	.word  0x020e
3ff36b80:	.word  0x0c03
3ff36b90:	.word  0x020d
3ff36ba0:	.word  0x0408
3ff36bb0:	pixblt l,l
3ff36bc0:	emu
3ff36bd0:	trap   10
3ff36be0:	.word  0x0e03
3ff36bf0:	.word  0x0005
3ff36c00:	sext   a12, 1
3ff36c10:	pixblt l,l
3ff36c20:	.word  0x080d
3ff36c30:	nop
3ff36c40:	.word  0x0407
3ff36c50:	sext   a12, 0
3ff36c60:	addi   0xe00, a6
3ff36c80:	.word  0x0209
3ff36c90:	addi   0x104, a7
3ff36cb0:	.word  0x0c09
3ff36cc0:	.word  0x020e
3ff36cd0:	.word  0x0600
3ff36ce0:	subi   0xf7fafcf0, a10
3ff36d10:	emu
3ff36d20:	sext   a14, 1
3ff36d30:	.word  0x0a04
3ff36d40:	subi   0xfff6f3f0, a8
3ff36d70:	sext   a3, 0
3ff36d80:	addi   0x10, a6
3ff36da0:	emu
3ff36db0:	.word  0x001c
3ff36dc0:	sext   b0, 1
3ff36dd0:	subk   8, b4
3ff36de0:	.word  0x0c1d
3ff36df0:	addk   8, b12
3ff36e00:	pixblt l,l
3ff36e10:	movk   16, b7
3ff36e20:	addk   16, a5
3ff36e30:	.word  0x0a1f
3ff36e40:	.word  0x0802
3ff36e50:	.word  0x0e18
3ff36e60:	movk   25, a0
3ff36e70:	trap   3
3ff36e80:	subi   0xf4e9f9e1, b3
3ff36eb0:	movk   8, a4
3ff36ec0:	.word  0x0010
3ff36ed0:	.word  0x0280
3ff36ee0:	.word  0x001c
3ff36ef0:	.word  0x0080
3ff36f00:	.word  0x0000
3ff36f10:	.word  0x0040
3ff36f20:	.word  0x0000
3ff36f30:	rev    a0
3ff36f40:	.word  0x0000
3ff36f50:	.word  0x0010
3ff36f60:	.word  0x0000
3ff36f70:	.word  0x0008
3ff36f80:	.word  0x0000
3ff36f90:	.word  0x0004
3ff36fa0:	.word  0x0000
3ff36fb0:	.word  0x0002
3ff36fc0:	.word  0x0000
3ff36fd0:	.word  0x0001
3ff36fe0:	.word  0x0000
3ff36ff0:	.word  0x0008
3ff37000:	abs    a0
3ff37010:	.word  0x001c
3ff37020:	.word  0x0008
3ff37030:	.word  0x0000
3ff37040:	.word  0x0004
3ff37050:	.word  0x0000
3ff37060:	.word  0x0002
3ff37070:	.word  0x0000
3ff37080:	.word  0x0001
3ff37090:	.word  0x0000
3ff370a0:	.word  0x0001
3ff370b0:	.word  0x0420
3ff370c0:	.word  0x001c
3ff370d0:	.word  0x0000
3ff370e0:	.word  0x0052
3ff370f0:	.word  0x0cb0
3ff37100:	.word  0x001c
3ff37110:	.word  0x0000
3ff37120:	.word  0x0000
3ff37130:	.word  0x0000
3ff37140:	.word  0x0000
3ff37150:	.word  0x0000
3ff37160:	.word  0x0000
3ff37170:	.word  0x0000
3ff37180:	.word  0x0000
3ff37190:	.word  0x0000
3ff371a0:	.word  0x0000
3ff371b0:	.word  0x0000
3ff371c0:	.word  0x0000
3ff371d0:	.word  0x0000
3ff371e0:	.word  0x0000
3ff371f0:	.word  0x0000
3ff37200:	.word  0x0000
3ff37210:	.word  0x0000
3ff37220:	.word  0x0000
3ff37230:	.word  0x0000
3ff37240:	.word  0x0000
3ff37250:	.word  0x0000
3ff37260:	.word  0x0000
3ff37270:	.word  0x0000
3ff37280:	.word  0x0000
3ff37290:	.word  0x0000
3ff372a0:	.word  0x0000
3ff372b0:	.word  0x0000
3ff372c0:	.word  0x0000
3ff372d0:	.word  0x0000
3ff372e0:	.word  0x0000
3ff372f0:	.word  0x0000
3ff37300:	.word  0x0000
3ff37310:	.word  0x0000
3ff37320:	.word  0x0000
3ff37330:	.word  0x0000
3ff37340:	.word  0x0000
3ff37350:	.word  0x0000
3ff37360:	.word  0x0000
3ff37370:	.word  0x0000
3ff37380:	.word  0x0000
3ff37390:	.word  0x0000
3ff373a0:	.word  0x0000
3ff373b0:	.word  0x0000
3ff373c0:	.word  0x0000
3ff373d0:	.word  0x0000
3ff373e0:	.word  0x0000
3ff373f0:	.word  0x0000
3ff37400:	.word  0x0000
3ff37410:	.word  0x0000
3ff37420:	.word  0x0000
3ff37430:	.word  0x0000
3ff37440:	.word  0x0000
3ff37450:	.word  0x0000
3ff37460:	.word  0x0000
3ff37470:	.word  0x0000
3ff37480:	.word  0x0000
3ff37490:	.word  0x0000
3ff374a0:	.word  0x0000
3ff374b0:	.word  0x0000
3ff374c0:	.word  0x0000
3ff374d0:	.word  0x0000
3ff374e0:	.word  0x0000
3ff374f0:	.word  0x0000
3ff37500:	.word  0x0000
3ff37510:	.word  0x0000
3ff37520:	.word  0x0000
3ff37530:	.word  0x0000
3ff37540:	.word  0x0000
3ff37550:	.word  0x0000
3ff37560:	.word  0x0000
3ff37570:	.word  0x0000
3ff37580:	.word  0x0000
3ff37590:	.word  0x0000
3ff375a0:	.word  0x0000
3ff375b0:	.word  0x0000
3ff375c0:	.word  0x0000
3ff375d0:	.word  0x0000
3ff375e0:	.word  0x0000
3ff375f0:	.word  0x0000
3ff37600:	.word  0x0000
3ff37610:	.word  0x0000
3ff37620:	.word  0x0000
3ff37630:	.word  0x001b
3ff37640:	sra    0x1e, a0
3ff37650:	.word  0x001c
3ff37660:	cmp    a1, a4
3ff37670:	sla    a11, a5
3ff37680:	sra    a11, a4
3ff37690:	dsjs   b2, L3FF377D0
3ff376a0:	.word  0x7220
3ff376b0:	.word  0x756f
3ff376c0:	sra    b11, b4
3ff376d0:	sll    a9, a14
3ff376e0:	.word  0x762c
3ff376f0:	rl     0x9, a0
3ff37700:	rl     0x9, a14
3ff37710:	dsjs   a0, L3FF377B0
3ff37720:	srl    0x7, b0
3ff37730:	rl     0x19, b0
3ff37740:	rl     0x9, sp
3ff37750:	sla    0x1, b5
L3FF37760:
3ff37760:	.word  0x3531
3ff37770:	rl     0x1, b10
L3FF37780:
3ff37780:	dsjs   b3, L3FF378A0
3ff37790:	rl     0x1, b0
L3FF377A0:
3ff377a0:	sll    a9, a0
L3FF377B0:
3ff377b0:	sla    b11, b2
3ff377c0:	srl    a11, a9
L3FF377D0:
3ff377d0:	sub    a9, a0
3ff377e0:	.word  0x7078
3ff377f0:	sll    0x1, a0
3ff37800:	.word  0x0000
3ff37810:	.word  0x0002
3ff37820:	dsjs   a0, L3FF37950
3ff37830:	.word  0x001c
3ff37840:	.word  0x0000
3ff37850:	.word  0x0000
3ff37860:	.word  0x0002
3ff37870:	.word  0x7a60
3ff37880:	.word  0x001c
3ff37890:	.word  0x0000
L3FF378A0:
3ff378a0:	.word  0x0000
3ff378b0:	.word  0x0006
3ff378c0:	.word  0x7a80
3ff378d0:	.word  0x001c
3ff378e0:	lmo    b3, b0
3ff378f0:	dsjs   b12, L3FF37760
3ff37900:	lmo    b3, b8
3ff37910:	dsjs   b12, L3FF37780
3ff37920:	lmo    a5, a0
3ff37930:	dsjs   b12, L3FF377A0
3ff37940:	.word  0x0002
L3FF37950:
3ff37950:	.word  0x7e80
3ff37960:	.word  0x001c
3ff37970:	.word  0x0001
3ff37980:	.word  0x0000
3ff37990:	.word  0x001b
3ff379a0:	move   b1, *b0, 0
3ff379b0:	.word  0x001c
3ff379c0:	cmp    a1, a4
3ff379d0:	sla    a11, a5
3ff379e0:	sra    a11, a4
3ff379f0:	dsjs   b2, L3FF37B30
3ff37a00:	.word  0x7320
3ff37a10:	.word  0x7265
3ff37a20:	sra    b11, b6
3ff37a30:	srl    0xd, b2
3ff37a40:	srl    0x1d, a3
3ff37a50:	sla    0x3, b6
3ff37a60:	srl    0xf, b1
3ff37a70:	sla    0x1, b1
3ff37a80:	dsjs   b8, L3FF37B20
3ff37a90:	rl     0x9, sp
3ff37aa0:	srl    0x7, b0
3ff37ab0:	.word  0x3530
3ff37ac0:	rl     0x9, a0
3ff37ad0:	dsjs   b9, L3FF37BF0
3ff37ae0:	rl     0x11, b4
3ff37af0:	rl     0x1, b10
3ff37b00:	sla    0x1, b4
3ff37b10:	.word  0x7263
L3FF37B20:
3ff37b20:	rl     a11, a1
L3FF37B30:
3ff37b30:	sla    0x3, a7
3ff37b40:	.word  0x7845
3ff37b50:	sla    0x3, b0
3ff37b60:	rev    a4
3ff37b70:	.word  0x0002
3ff37b80:	move   sp, *a0, 0
3ff37b90:	.word  0x001c
3ff37ba0:	.word  0x0000
3ff37bb0:	.word  0x0000
3ff37bc0:	.word  0x001c
3ff37bd0:	move   a0, *a0, 1
3ff37be0:	.word  0x001c
L3FF37BF0:
3ff37bf0:	cmp    a1, a4
3ff37c00:	sla    a11, a5
3ff37c10:	sra    a11, a4
3ff37c20:	dsjs   b2, L3FF37D60
3ff37c30:	.word  0x7320
3ff37c40:	.word  0x7379
3ff37c50:	sla    a11, a3
3ff37c60:	mods   a3, a12
3ff37c70:	srl    0xd, b3
3ff37c80:	srl    0x1d, a3
3ff37c90:	sla    0x3, b6
3ff37ca0:	srl    0xf, b1
3ff37cb0:	sla    0x1, b2
3ff37cc0:	dsjs   b8, L3FF37D60
3ff37cd0:	rl     0x9, sp
3ff37ce0:	srl    0x7, b0
3ff37cf0:	.word  0x3630
3ff37d00:	rl     0x9, a0
3ff37d10:	dsjs   b7, L3FF37E30
3ff37d20:	.word  0x3431
3ff37d30:	.word  0x343a
3ff37d40:	sla    0x1, b9
3ff37d50:	.word  0x7263
L3FF37D60:
3ff37d60:	rl     a11, a1
3ff37d70:	sla    0x3, a7
3ff37d80:	.word  0x7845
3ff37d90:	sla    0x3, b0
3ff37da0:	rev    a4
3ff37db0:	.word  0x001c
3ff37dc0:	move   sp, *a0, 1
3ff37dd0:	.word  0x001c
3ff37de0:	cmp    a1, a4
3ff37df0:	sla    a11, a5
3ff37e00:	sra    a11, a4
3ff37e10:	dsjs   b2, L3FF37F50
3ff37e20:	sra    a1, a0
L3FF37E30:
3ff37e30:	.word  0x7477
3ff37e40:	.word  0x745f
3ff37e50:	.word  0x7466
3ff37e60:	srl    0xd, b0
3ff37e70:	srl    0x1d, a3
3ff37e80:	sla    0x3, b6
3ff37e90:	srl    0xf, b1
3ff37ea0:	sla    0x1, b2
3ff37eb0:	dsjs   b8, L3FF37F50
3ff37ec0:	rl     0x9, sp
3ff37ed0:	srl    0x7, b0
3ff37ee0:	.word  0x3532
3ff37ef0:	rl     0x9, a0
3ff37f00:	dsjs   b7, L3FF38020
3ff37f10:	rl     0x1, b4
3ff37f20:	.word  0x353a
3ff37f30:	sla    0x1, b0
3ff37f40:	.word  0x7263
L3FF37F50:
3ff37f50:	rl     a11, a1
3ff37f60:	sla    0x3, a7
3ff37f70:	.word  0x7845
3ff37f80:	sla    0x3, b0
3ff37f90:	rev    a4
3ff37fa0:	.word  0x0003
3ff37fb0:	move   *sp+, a0, 0
L3FF37FC0:
3ff37fc0:	.word  0x001c
3ff37fd0:	sll    a11, sp
3ff37fe0:	sra    b11, b4
3ff37ff0:	.word  0x0074
L3FF38000:
3ff38000:	.word  0x0002
3ff38010:	move   *sp(0x1c), a0, 1
3ff38030:	.word  0x0000
L3FF38040:
3ff38040:	.word  0x0000
3ff38050:	.word  0x0002
3ff38060:	move   *a0(0x1c), *a0(0xffff), 0
3ff38090:	.word  0xffff
3ff380a0:	.word  0x0002
3ff380b0:	move   *a10(0x1c), *a0(0x0), 0
3ff380e0:	.word  0x0000
3ff380f0:	rev    a4
L3FF38100:
3ff38100:	move   *a12(0x1c), *a0(0x0), 0
3ff38130:	.word  0x0000
L3FF38140:
3ff38140:	pixblt b,l
3ff38150:	dsjs   sp, L3FF37FC0
3ff38160:	.word  0x0001
3ff38170:	.word  0x0000
L3FF38180:
3ff38180:	inc    a8
3ff38190:	dsjs   sp, L3FF38000
3ff381a0:	.word  0x0002
3ff381b0:	.word  0x0000
3ff381c0:	addk   5, a0
3ff381d0:	dsjs   sp, L3FF38040
3ff381e0:	.word  0x0003
3ff381f0:	.word  0x0000
3ff38200:	addk   9, a8
L3FF38210:
3ff38210:	dsjs   sp, L3FF38080
3ff38220:	.word  0x0004
L3FF38230:
3ff38230:	.word  0x0000
3ff38240:	addk   17, b0
L3FF38250:
3ff38250:	dsjs   sp, L3FF380C0
3ff38260:	.word  0x0005
L3FF38270:
3ff38270:	.word  0x0000
3ff38280:	addk   23, a8
L3FF38290:
3ff38290:	dsjs   sp, L3FF38100
3ff382a0:	.word  0x0006
L3FF382B0:
3ff382b0:	.word  0x0000
3ff382c0:	addk   28, a8
3ff382d0:	dsjs   sp, L3FF38140
3ff382e0:	.word  0x0007
3ff382f0:	.word  0x0000
3ff38300:	dec    a8
3ff38310:	dsjs   sp, L3FF38180
3ff38320:	.word  0xffff
3ff38330:	.word  0xffff
3ff38340:	.word  0x0000
3ff38350:	.word  0x0000
3ff38360:	.word  0x000c
3ff38370:	move   *a14(0x1c), *a0(0x1518), 1
3ff383a0:	dsjs   sp, L3FF38210
3ff383b0:	subk   9, b0
3ff383c0:	dsjs   sp, L3FF38230
3ff383d0:	subk   10, b0
3ff383e0:	dsjs   sp, L3FF38250
3ff383f0:	subk   11, b0
3ff38400:	dsjs   sp, L3FF38270
3ff38410:	subk   12, b8
3ff38420:	dsjs   sp, L3FF38290
3ff38430:	subk   13, b8
3ff38440:	dsjs   sp, L3FF382B0
3ff38450:	.word  0x001a
3ff38460:	movb   *a4(0x1c), *a0(0x4824)
3ff38490:	sla    a11, a5
3ff384a0:	sra    a11, a4
3ff384b0:	dsjs   b2, L3FF385F0
3ff384c0:	.word  0x7420
3ff384d0:	mods   a11, a9
3ff384e0:	srl    0xd, a5
3ff384f0:	srl    0x1d, a3
3ff38500:	sla    0x3, b6
3ff38510:	srl    0xf, b1
3ff38520:	sla    0x1, b1
3ff38530:	dsjs   b8, L3FF385D0
3ff38540:	rl     0x9, sp
3ff38550:	srl    0x7, b0
3ff38560:	.word  0x3530
3ff38570:	rl     0x9, a0
3ff38580:	dsjs   b9, L3FF386A0
3ff38590:	rl     0x11, b4
3ff385a0:	rl     0x11, b10
3ff385b0:	sla    0x1, b2
3ff385c0:	.word  0x7263
L3FF385D0:
3ff385d0:	rl     a11, a1
3ff385e0:	sla    0x3, a7
L3FF385F0:
3ff385f0:	.word  0x7845
3ff38600:	sla    0x3, b0
3ff38610:	rev    a4
3ff38620:	.word  0x0002
3ff38630:	.word  0xbe20
3ff38640:	.word  0x001c
3ff38650:	add    b8, b10
3ff38660:	.word  0x0000
3ff38670:	.word  0x001a
3ff38680:	.word  0xbe40
3ff38690:	.word  0x001c
L3FF386A0:
3ff386a0:	cmp    a1, a4
3ff386b0:	sla    a11, a5
3ff386c0:	sra    a11, a4
3ff386d0:	dsjs   b2, L3FF38810
3ff386e0:	.word  0x7520
L3FF386F0:
3ff386f0:	modu   a11, a9
3ff38700:	sll    a9, a14
3ff38710:	.word  0x762c
3ff38720:	rl     0x9, a0
3ff38730:	rl     0x9, a14
3ff38740:	dsjs   a0, L3FF38760
3ff38750:	srl    0x7, b9
L3FF38760:
3ff38760:	rl     0x1, b1
3ff38770:	rl     0x1, sp
L3FF38780:
3ff38780:	sla    0x1, b5
3ff38790:	dsjs   b1, L3FF38830
3ff387a0:	.word  0x343a
3ff387b0:	dsjs   b2, L3FF388D0
3ff387c0:	.word  0x3433
3ff387d0:	sll    a9, a0
3ff387e0:	sla    b11, b2
3ff387f0:	srl    a11, a9
3ff38800:	sub    a9, a0
L3FF38810:
3ff38810:	.word  0x7078
3ff38820:	sll    0x1, a0
L3FF38830:
3ff38830:	.word  0x0000
3ff38840:	.word  0x0002
3ff38850:	.word  0xbfe0
3ff38860:	.word  0x001c
3ff38870:	jrlt   L3FF38780
3ff38880:	dsjs   sp, L3FF386F0
3ff38890:	.word  0x0002
3ff388a0:	rev    a0
3ff388b0:	.word  0x001d
3ff388c0:	.word  0x0001
L3FF388D0:
3ff388d0:	.word  0x0000
3ff388e0:	.word  0x001c
3ff388f0:	move   @0x4824001d, @0x65646165, 1
3ff38940:	dsjs   b2, L3FF38A80
3ff38950:	rl     a9, a0
3ff38960:	mpyu   a11, a14
3ff38970:	lmo    a11, a3
3ff38980:	.word  0x7573
3ff38990:	srl    0xd, a13
3ff389a0:	srl    0x1d, a3
3ff389b0:	sla    0x3, b6
3ff389c0:	srl    0xf, b1
3ff389d0:	sla    0x1, b1
3ff389e0:	dsjs   b8, L3FF38A80
3ff389f0:	rl     0x9, sp
3ff38a00:	srl    0x7, b0
3ff38a10:	.word  0x3530
3ff38a20:	rl     0x9, a0
3ff38a30:	dsjs   b9, L3FF38B50
3ff38a40:	rl     0x9, b5
3ff38a50:	rl     0x9, b10
3ff38a60:	sla    0x1, b1
3ff38a70:	.word  0x7263
L3FF38A80:
3ff38a80:	rl     a11, a1
3ff38a90:	sla    0x3, a7
3ff38aa0:	.word  0x7845
3ff38ab0:	sla    0x3, b0
3ff38ac0:	rev    a4
3ff38ad0:	.word  0x0009
3ff38ae0:	mmtm   a0, a11,a12,a13,sp
3ff38b00:	rl     0x9, b0
3ff38b10:	rl     0x19, b2
3ff38b20:	.word  0x3534
3ff38b30:	.word  0x3736
3ff38b40:	dsjs   b8, L3FF38BE0
L3FF38B50:
3ff38b50:	sll    a3, a1
3ff38b60:	sra    a3, a3
3ff38b70:	srl    a3, a5
3ff38b80:	.word  0x0000
3ff38b90:	.word  0x001c
3ff38ba0:	.word  0x0a10
3ff38bb0:	.word  0x001d
3ff38bc0:	cmp    a1, a4
3ff38bd0:	sla    a11, a5
L3FF38BE0:
3ff38be0:	sra    a11, a4
3ff38bf0:	dsjs   b2, L3FF38D30
3ff38c00:	rl     a9, a0
3ff38c10:	mpyu   a11, a6
3ff38c20:	modu   a11, a12
L3FF38C30:
3ff38c30:	.word  0x706f
3ff38c40:	sll    a9, a14
3ff38c50:	.word  0x762c
3ff38c60:	rl     0x9, a0
3ff38c70:	rl     0x9, a14
3ff38c80:	dsjs   a0, L3FF38CA0
3ff38c90:	srl    0x7, b9
L3FF38CA0:
3ff38ca0:	rl     0x1, b1
3ff38cb0:	rl     0x1, sp
3ff38cc0:	sla    0x1, b5
3ff38cd0:	dsjs   b1, L3FF38D70
3ff38ce0:	.word  0x343a
3ff38cf0:	dsjs   b9, L3FF38E10
3ff38d00:	rl     0x11, b5
3ff38d10:	sll    a9, a0
3ff38d20:	sla    b11, b2
L3FF38D30:
3ff38d30:	srl    a11, a9
3ff38d40:	sub    a9, a0
3ff38d50:	.word  0x7078
3ff38d60:	sll    0x1, a0
L3FF38D70:
3ff38d70:	.word  0x0000
3ff38d80:	.word  0x0002
3ff38d90:	.word  0x0e70
3ff38da0:	.word  0x001d
3ff38db0:	pixt   *a14, xy, *a0, xy
3ff38dc0:	dsjs   sp, L3FF38C30
3ff38dd0:	.word  0x0080
3ff38de0:	.word  0x0e90
3ff38df0:	.word  0x001d
3ff38e00:	emu
L3FF38E10:
3ff38e10:	nop
3ff38e20:	sext   a4, 0
3ff38e30:	sext   a6, 1
3ff38e40:	trap   8
3ff38e50:	addi   0xd0c, a10
L3FF38E70:
3ff38e70:	pixblt l,l
3ff38e80:	addk   8, b0
3ff38e90:	addk   24, b2
3ff38ea0:	subk   8, b4
3ff38eb0:	subk   24, b6
3ff38ec0:	movk   8, b8
3ff38ed0:	movk   24, b10
3ff38ee0:	btst   23, b12
3ff38ef0:	btst   7, b14
3ff38f00:	sla    0x9, a0
3ff38f10:	sla    0x19, a2
3ff38f20:	sll    0x9, a4
3ff38f30:	sll    0x19, a6
3ff38f40:	sra    0x17, a8
3ff38f50:	sra    0x7, a10
L3FF38F60:
3ff38f60:	srl    0x17, a12
3ff38f70:	srl    0x7, a14
3ff38f80:	rl     0x9, b0
3ff38f90:	rl     0x19, b2
3ff38fa0:	.word  0x3534
3ff38fb0:	.word  0x3736
3ff38fc0:	dsjs   b8, L3FF39060
3ff38fd0:	dsjs   b10, L3FF39170
3ff38fe0:	dsjs   b12, L3FF38F60
3ff38ff0:	dsjs   b14, L3FF38E70
3ff39000:	sla    a10, a0
3ff39010:	sll    a11, a2
3ff39020:	sra    a11, a4
3ff39030:	srl    a11, a6
3ff39040:	rl     a11, a8
3ff39050:	lmo    a11, a10
L3FF39060:
3ff39060:	mods   a11, a12
3ff39070:	modu   a11, a14
3ff39080:	.word  0x7170
3ff39090:	.word  0x7372
3ff390a0:	.word  0x7574
3ff390b0:	.word  0x7776
3ff390c0:	.word  0x7978
3ff390d0:	divu   b11, b10
3ff390e0:	mpys   b10, b12
3ff390f0:	mpyu   b10, b14
3ff39100:	sla    a11, a0
3ff39110:	sll    a11, a2
3ff39120:	sra    a11, a4
3ff39130:	srl    a11, a6
3ff39140:	rl     a11, a8
3ff39150:	lmo    a11, a10
3ff39160:	mods   a11, a12
L3FF39170:
3ff39170:	modu   a11, a14
3ff39180:	.word  0x7170
3ff39190:	.word  0x7372
3ff391a0:	.word  0x7574
3ff391b0:	.word  0x7776
3ff391c0:	.word  0x7978
3ff391d0:	.word  0x7b7a
3ff391e0:	.word  0x7d7c
3ff391f0:	.word  0x7f7e
3ff39200:	move   a12, *a0, 0
3ff39210:	move   a12, *a2, 1
3ff39220:	move   *a12, a4, 0
3ff39230:	move   *a12, a6, 1
3ff39240:	move   *a12, *a8, 0
3ff39250:	move   *a12, *a10, 1
3ff39260:	movb   a12, *a12
3ff39270:	movb   *a12, a14
3ff39280:	move   b12, *b0+, 0
3ff39290:	move   b12, *b2+, 1
3ff392a0:	move   *b12+, b4, 0
3ff392b0:	move   *b12+, b6, 1
3ff392c0:	move   *b12+, *b8+, 0
3ff392d0:	move   *b12+, *b10+, 1
3ff392e0:	movb   *b12, *b12
3ff392f0:	.word  0x9f9e
3ff39300:	move   a13, -*a0, 0
3ff39310:	move   a13, -*a2, 1
3ff39320:	move   -*a13, a4, 0
3ff39330:	move   -*a13, a6, 1
3ff39340:	move   -*a13, -*a8, 0
3ff39350:	move   -*a13, -*a10, 1
3ff39360:	movb   a13, *a12(0xafae)
3ff39380:	move   b13, *b0(0xb3b2), 0
3ff393a0:	move   *b13(0xb7b6), b4, 0
3ff393c0:	move   *b13(0xbbba), *b8(0xbdbc), 0
3ff393f0:	.word  0xbfbe
3ff39400:	addxy  a14, a0
3ff39410:	subxy  sp, a2
3ff39420:	cmpxy  sp, a4
3ff39430:	cpw    sp, a6
3ff39440:	cvxyl  sp, a8
3ff39450:	.word  0xebea
3ff39460:	movx   sp, a12
3ff39470:	movy   sp, a14
3ff39480:	pixt   sp, *b0, xy
3ff39490:	pixt   *sp, xy, b2
3ff394a0:	pixt   *sp, xy, *b4, xy
3ff394b0:	drav   sp, b6
3ff394c0:	pixt   sp, *b8
3ff394d0:	.word  0xdbfa
3ff394e0:	.word  0xdddc
3ff394f0:	.word  0xdfde
3ff39500:	addxy  sp, a0
3ff39510:	subxy  sp, a2
3ff39520:	cmpxy  sp, a4
3ff39530:	cpw    sp, a6
3ff39540:	cvxyl  sp, a8
3ff39550:	.word  0xebea
3ff39560:	movx   sp, a12
3ff39570:	movy   sp, a14
3ff39580:	pixt   sp, *b0, xy
3ff39590:	pixt   *sp, xy, b2
3ff395a0:	pixt   *sp, xy, *b4, xy
3ff395b0:	drav   sp, b6
3ff395c0:	pixt   sp, *b8
3ff395d0:	pixt   *sp, b10
3ff395e0:	pixt   *sp, *b12
3ff395f0:	.word  0xfffe
3ff39600:	.word  0x0006
3ff39610:	subk   20, b0
3ff39620:	.word  0x001d
3ff39630:	.word  0x0400
3ff39640:	dint
3ff39650:	.word  0x0400
3ff39660:	.word  0x0064
3ff39670:	rev    b12
3ff39680:	.word  0x0000
3ff39690:	.word  0x0006
3ff396a0:	subk   23, b0
3ff396b0:	.word  0x001d
3ff396c0:	.word  0x0400
3ff396d0:	dint
3ff396e0:	.word  0x0400
3ff396f0:	.word  0x004b
3ff39700:	rev    b12
3ff39710:	.word  0x0000
3ff39720:	.word  0x0006
3ff39730:	subk   26, b0
3ff39740:	.word  0x001d
3ff39750:	.word  0x0400
3ff39760:	dint
3ff39770:	.word  0x0400
3ff39780:	.word  0x0064
3ff39790:	.word  0x0048
3ff397a0:	.word  0x0000
3ff397b0:	.word  0x0006
3ff397c0:	subk   29, b0
3ff397d0:	.word  0x001d
3ff397e0:	sext   a0, 0
3ff397f0:	.word  0x0400
3ff39800:	.word  0x0800
3ff39810:	.word  0x0064
3ff39820:	.word  0x0048
3ff39830:	.word  0x0000
3ff39840:	.word  0x0010
3ff39850:	movk   32, b0
3ff39860:	.word  0x001d
L3FF39870:
3ff39870:	.word  0x0000
3ff39880:	.word  0x0000
3ff39890:	.word  0x0000
3ff398a0:	.word  0x0000
L3FF398B0:
3ff398b0:	.word  0x0000
3ff398c0:	.word  0x0000
L3FF398D0:
3ff398d0:	subk   26, b0
3ff398e0:	.word  0x001d
L3FF398F0:
3ff398f0:	subk   20, b0
3ff39900:	.word  0x001d
L3FF39910:
3ff39910:	subk   23, b0
3ff39920:	.word  0x001d
L3FF39930:
3ff39930:	subk   29, b0
3ff39940:	.word  0x001d
L3FF39950:
3ff39950:	subk   20, b0
3ff39960:	.word  0x001d
3ff39970:	.word  0x0002
3ff39980:	movk   8, b0
3ff39990:	.word  0x001d
3ff399a0:	.word  0x0001
3ff399b0:	.word  0x0000
3ff399c0:	.word  0x001b
3ff399d0:	movk   15, b0
3ff399e0:	.word  0x001d
3ff399f0:	pixt   *b5, *b0
L3FF39A00:
3ff39a00:	dsjs   sp, L3FF39870
3ff39a10:	.word  0x0400
3ff39a20:	.word  0x0400
3ff39a30:	.word  0x0008
3ff39a40:	.word  0x34b0
L3FF39A50:
3ff39a50:	dsjs   sp, L3FF398B0
3ff39a60:	dsjs   a0, L3FF39A00
3ff39a70:	dsjs   sp, L3FF398D0
3ff39a80:	and    b8, b0
L3FF39A90:
3ff39a90:	dsjs   sp, L3FF398F0
3ff39aa0:	andn   b1, b0
L3FF39AB0:
3ff39ab0:	dsjs   sp, L3FF39910
3ff39ac0:	xor    b2, b0
L3FF39AD0:
3ff39ad0:	dsjs   sp, L3FF39930
3ff39ae0:	divu   b12, b0
L3FF39AF0:
3ff39af0:	dsjs   sp, L3FF39950
3ff39b00:	movk   24, a0
L3FF39B10:
3ff39b10:	.word  0x001d
3ff39b20:	movk   24, a0
L3FF39B30:
3ff39b30:	.word  0x001d
3ff39b40:	movk   26, a0
3ff39b50:	.word  0x001d
3ff39b60:	movk   26, a0
3ff39b70:	.word  0x001d
3ff39b80:	.word  0x0000
3ff39b90:	.word  0x0000
3ff39ba0:	.word  0x001b
3ff39bb0:	movk   29, a0
3ff39bc0:	.word  0x001d
3ff39bd0:	pixt   *b6, *b8
L3FF39BE0:
3ff39be0:	dsjs   sp, L3FF39A50
3ff39bf0:	.word  0x0400
3ff39c00:	.word  0x0400
3ff39c10:	.word  0x0008
3ff39c20:	.word  0x34b0
L3FF39C30:
3ff39c30:	dsjs   sp, L3FF39A90
3ff39c40:	dsjs   a0, L3FF39BE0
3ff39c50:	dsjs   sp, L3FF39AB0
3ff39c60:	and    b8, b0
L3FF39C70:
3ff39c70:	dsjs   sp, L3FF39AD0
3ff39c80:	andn   b1, b0
L3FF39C90:
3ff39c90:	dsjs   sp, L3FF39AF0
3ff39ca0:	xor    b2, b0
L3FF39CB0:
3ff39cb0:	dsjs   sp, L3FF39B10
3ff39cc0:	divu   b12, b0
L3FF39CD0:
3ff39cd0:	dsjs   sp, L3FF39B30
3ff39ce0:	btst   26, b0
L3FF39CF0:
3ff39cf0:	.word  0x001d
3ff39d00:	btst   26, b0
L3FF39D10:
3ff39d10:	.word  0x001d
3ff39d20:	btst   24, b0
3ff39d30:	.word  0x001d
3ff39d40:	btst   24, b0
3ff39d50:	.word  0x001d
3ff39d60:	.word  0x0000
3ff39d70:	.word  0x0000
3ff39d80:	.word  0x001b
3ff39d90:	btst   21, b0
3ff39da0:	.word  0x001d
3ff39db0:	pixt   *b8, *b8
L3FF39DC0:
3ff39dc0:	dsjs   sp, L3FF39C30
3ff39dd0:	.word  0x0400
3ff39de0:	.word  0x0400
3ff39df0:	.word  0x0008
3ff39e00:	dsjs   b0, L3FF39E80
L3FF39E10:
3ff39e10:	dsjs   sp, L3FF39C70
3ff39e20:	dsjs   a0, L3FF39DC0
3ff39e30:	dsjs   sp, L3FF39C90
3ff39e40:	and    b8, b0
L3FF39E50:
3ff39e50:	dsjs   sp, L3FF39CB0
3ff39e60:	andn   b1, b0
L3FF39E70:
3ff39e70:	dsjs   sp, L3FF39CD0
L3FF39E80:
3ff39e80:	xor    b2, b0
L3FF39E90:
3ff39e90:	dsjs   sp, L3FF39CF0
3ff39ea0:	divu   b12, b0
L3FF39EB0:
3ff39eb0:	dsjs   sp, L3FF39D10
3ff39ec0:	btst   12, a0
L3FF39ED0:
3ff39ed0:	.word  0x001d
3ff39ee0:	btst   12, a0
L3FF39EF0:
3ff39ef0:	.word  0x001d
3ff39f00:	btst   10, a0
3ff39f10:	.word  0x001d
3ff39f20:	btst   10, a0
3ff39f30:	.word  0x001d
3ff39f40:	.word  0x0000
3ff39f50:	.word  0x0000
3ff39f60:	.word  0x001b
3ff39f70:	btst   7, a0
3ff39f80:	.word  0x001d
3ff39f90:	pixt   *a11, *a0
L3FF39FA0:
3ff39fa0:	dsjs   sp, L3FF39E10
3ff39fb0:	.word  0x0400
3ff39fc0:	.word  0x0400
3ff39fd0:	.word  0x0008
3ff39fe0:	dsjs   b0, L3FF3A060
3ff39ff0:	dsjs   sp, L3FF39E50
3ff3a000:	dsjs   a0, L3FF39FA0
3ff3a010:	dsjs   sp, L3FF39E70
3ff3a020:	and    b8, b0
3ff3a030:	dsjs   sp, L3FF39E90
3ff3a040:	andn   b1, b0
3ff3a050:	dsjs   sp, L3FF39EB0
L3FF3A060:
3ff3a060:	xor    b2, b0
3ff3a070:	dsjs   sp, L3FF39ED0
3ff3a080:	divu   b12, b0
3ff3a090:	dsjs   sp, L3FF39EF0
3ff3a0a0:	sla    0x0, b0
3ff3a0b0:	.word  0x001d
3ff3a0c0:	sla    0x0, b0
3ff3a0d0:	.word  0x001d
3ff3a0e0:	sla    0x2, b0
3ff3a0f0:	.word  0x001d
3ff3a100:	sla    0x2, b0
3ff3a110:	.word  0x001d
3ff3a120:	.word  0x0000
3ff3a130:	.word  0x0000
3ff3a140:	.word  0x000a
3ff3a150:	sla    0x5, b0
3ff3a160:	.word  0x001d
3ff3a170:	movk   15, b0
3ff3a180:	.word  0x001d
3ff3a190:	movk   29, a0
3ff3a1a0:	.word  0x001d
3ff3a1b0:	btst   21, b0
3ff3a1c0:	.word  0x001d
3ff3a1d0:	btst   7, a0
3ff3a1e0:	.word  0x001d
3ff3a1f0:	.word  0x0000
3ff3a200:	.word  0x0000
3ff3a210:	rev    a2
3ff3a220:	sla    0xb, b0
3ff3a230:	.word  0x001d
3ff3a240:	cmp    a1, a4
3ff3a250:	sla    a11, a5
3ff3a260:	sra    a11, a4
3ff3a270:	dsjs   b2, L3FF3A3B0
3ff3a280:	mods   a1, a0
3ff3a290:	modu   a3, a1
3ff3a2a0:	sra    a11, a3
3ff3a2b0:	rl     b10, sp
3ff3a2c0:	sra    a11, a14
3ff3a2d0:	mpyu   b11, b4
3ff3a2e0:	modu   a3, a9
3ff3a2f0:	sra    b11, b4
3ff3a300:	srl    b3, b2
3ff3a310:	sll    a11, a1
3ff3a320:	srl    0xd, a5
3ff3a330:	srl    0x1d, a3
3ff3a340:	sla    0x3, b6
3ff3a350:	srl    0xf, b1
3ff3a360:	sla    0x1, b6
3ff3a370:	dsjs   b8, L3FF3A410
3ff3a380:	rl     0x9, sp
3ff3a390:	srl    0x7, b0
3ff3a3a0:	.word  0x3632
L3FF3A3B0:
3ff3a3b0:	rl     0x9, a0
3ff3a3c0:	dsjs   b6, L3FF3A4E0
3ff3a3d0:	.word  0x3531
3ff3a3e0:	rl     0x11, b10
3ff3a3f0:	sla    0x1, b6
3ff3a400:	.word  0x7263
L3FF3A410:
3ff3a410:	rl     a11, a1
3ff3a420:	sla    0x3, a7
3ff3a430:	.word  0x7845
3ff3a440:	sla    0x3, b0
3ff3a450:	rev    a4
3ff3a460:	.word  0x0002
3ff3a470:	sll    0x1a, b0
3ff3a480:	.word  0x001d
3ff3a490:	.word  0x0000
3ff3a4a0:	.word  0x0000
3ff3a4b0:	.word  0x0002
3ff3a4c0:	sll    0x1c, b0
3ff3a4d0:	.word  0x001d
L3FF3A4E0:
3ff3a4e0:	.word  0x0000
3ff3a4f0:	.word  0x0000
3ff3a500:	.word  0x0002
3ff3a510:	sll    0x1d, b0
3ff3a520:	.word  0x001d
3ff3a530:	.word  0x0000
3ff3a540:	.word  0x0000
3ff3a550:	.word  0x0001
3ff3a560:	move   -*b6, b0, 0
3ff3a570:	.word  0x001d
3ff3a580:	.word  0x0000
3ff3a590:	.word  0x0001
3ff3a5a0:	move   -*a7, a0, 0
3ff3a5b0:	.word  0x001d
3ff3a5c0:	.word  0x0000
3ff3a5d0:	.word  0x0001
3ff3a5e0:	move   -*b7, b0, 0
3ff3a5f0:	.word  0x001d
3ff3a600:	.word  0x0000
3ff3a610:	.word  0x0001
3ff3a620:	move   -*a8, a0, 0
3ff3a630:	.word  0x001d
3ff3a640:	.word  0x0000
3ff3a650:	.word  0x0002
3ff3a660:	move   -*b8, b0, 0
3ff3a670:	.word  0x001d
3ff3a680:	.word  0x0000
3ff3a690:	.word  0x0000
3ff3a6a0:	.word  0x0002
3ff3a6b0:	move   -*b9, b0, 0
3ff3a6c0:	.word  0x001d
3ff3a6d0:	.word  0x0000
3ff3a6e0:	.word  0x0000
3ff3a6f0:	.word  0x0002
3ff3a700:	move   -*b10, b0, 0
3ff3a710:	.word  0x001d
3ff3a720:	.word  0x0000
3ff3a730:	.word  0x0000
3ff3a740:	.word  0x0002
3ff3a750:	movb   a12, *a0(0x1d)
3ff3a770:	.word  0x0000
3ff3a780:	.word  0x0000
3ff3a790:	.word  0x001c
3ff3a7a0:	movb   a13, *a0(0x1d)
3ff3a7c0:	cmp    a1, a4
3ff3a7d0:	sla    a11, a5
3ff3a7e0:	sra    a11, a4
3ff3a7f0:	dsjs   b2, L3FF3A930
3ff3a800:	rl     a9, a0
3ff3a810:	mpyu   a11, a6
3ff3a820:	.word  0x7465
3ff3a830:	sra    a11, a8
3ff3a840:	srl    0xd, b2
3ff3a850:	srl    0x1d, a3
3ff3a860:	sla    0x3, b6
3ff3a870:	srl    0xf, b1
3ff3a880:	sla    0x1, b1
3ff3a890:	dsjs   b8, L3FF3A930
3ff3a8a0:	rl     0x9, sp
3ff3a8b0:	srl    0x7, b0
3ff3a8c0:	.word  0x3530
3ff3a8d0:	rl     0x9, a0
3ff3a8e0:	dsjs   b9, L3FF3AA00
3ff3a8f0:	rl     0x1, b5
3ff3a900:	.word  0x343a
3ff3a910:	sla    0x1, b9
3ff3a920:	.word  0x7263
L3FF3A930:
3ff3a930:	rl     a11, a1
3ff3a940:	sla    0x3, a7
3ff3a950:	.word  0x7845
3ff3a960:	sla    0x3, b0
3ff3a970:	rev    a4
3ff3a980:	.word  0x0002
3ff3a990:	.word  0x04e0
3ff3a9a0:	.word  0x001e
3ff3a9b0:	.word  0x00ab
3ff3a9c0:	.word  0x0000
3ff3a9d0:	.word  0x0003
3ff3a9e0:	sext   a0, 0
3ff3a9f0:	.word  0x001e
L3FF3AA00:
3ff3aa00:	.word  0xffff
3ff3aa10:	.word  0xffff
3ff3aa20:	.word  0xffff
3ff3aa30:	.word  0x0002
3ff3aa40:	zext   b0, 0
3ff3aa50:	.word  0x001e
3ff3aa60:	.word  0x0001
3ff3aa70:	.word  0x0000
3ff3aa80:	.word  0x0002
3ff3aa90:	setf   16, 0, 0
3ff3aaa0:	.word  0x001e
3ff3aab0:	.word  0x0001
3ff3aac0:	.word  0x0000
3ff3aad0:	.word  0x0009
3ff3aae0:	.word  0x0600
3ff3aaf0:	.word  0x001e
3ff3ab00:	rl     0x9, b0
3ff3ab10:	rl     0x19, b2
3ff3ab20:	.word  0x3534
3ff3ab30:	.word  0x3736
3ff3ab40:	dsjs   b8, L3FF3ABE0
3ff3ab50:	sll    a3, a1
3ff3ab60:	sra    a3, a3
3ff3ab70:	srl    a3, a5
3ff3ab80:	.word  0x0000
3ff3ab90:	.word  0x0019
3ff3aba0:	.word  0x0690
3ff3abb0:	.word  0x001e
3ff3abc0:	cmp    a1, a4
3ff3abd0:	sla    a11, a5
L3FF3ABE0:
3ff3abe0:	sra    a11, a4
3ff3abf0:	dsjs   b2, L3FF3AD30
3ff3ac00:	rl     a9, a0
3ff3ac10:	srl    0xd, a14
3ff3ac20:	srl    0x1d, a3
3ff3ac30:	sla    0x3, b6
3ff3ac40:	srl    0xf, b1
3ff3ac50:	sla    0x1, b1
3ff3ac60:	dsjs   b8, L3FF3AD00
3ff3ac70:	rl     0x9, sp
3ff3ac80:	srl    0x7, b0
3ff3ac90:	.word  0x3530
3ff3aca0:	rl     0x9, a0
3ff3acb0:	dsjs   b9, L3FF3ADD0
3ff3acc0:	rl     0x9, b5
3ff3acd0:	rl     0x1, b10
3ff3ace0:	sla    0x1, b1
3ff3acf0:	.word  0x7263
L3FF3AD00:
3ff3ad00:	rl     a11, a1
3ff3ad10:	sla    0x3, a7
3ff3ad20:	.word  0x7845
L3FF3AD30:
3ff3ad30:	sla    0x3, b0
3ff3ad40:	rev    a4
3ff3ad50:	.word  0x0002
3ff3ad60:	.word  0x0820
3ff3ad70:	.word  0x001e
3ff3ad80:	.word  0x0001
3ff3ad90:	.word  0x0000
3ff3ada0:	.word  0x001b
3ff3adb0:	.word  0x0860
3ff3adc0:	.word  0x001e
L3FF3ADD0:
3ff3add0:	cmp    a1, a4
3ff3ade0:	sla    a11, a5
3ff3adf0:	sra    a11, a4
3ff3ae00:	dsjs   b2, L3FF3AF40
3ff3ae10:	rl     a9, a0
3ff3ae20:	mpyu   a11, a14
3ff3ae30:	sll    b11, b0
3ff3ae40:	srl    0xd, a2
3ff3ae50:	srl    0x1d, a3
3ff3ae60:	sla    0x3, b6
3ff3ae70:	srl    0xf, b1
3ff3ae80:	sla    0x1, b1
3ff3ae90:	dsjs   b8, L3FF3AF30
3ff3aea0:	rl     0x9, sp
3ff3aeb0:	srl    0x7, b0
3ff3aec0:	.word  0x3530
3ff3aed0:	rl     0x9, a0
3ff3aee0:	dsjs   b9, L3FF3B000
3ff3aef0:	rl     0x9, b5
3ff3af00:	rl     0x9, b10
3ff3af10:	sla    0x1, b6
3ff3af20:	.word  0x7263
L3FF3AF30:
3ff3af30:	rl     a11, a1
L3FF3AF40:
3ff3af40:	sla    0x3, a7
3ff3af50:	.word  0x7845
3ff3af60:	sla    0x3, b0
3ff3af70:	rev    a4
3ff3af80:	.word  0x001c
3ff3af90:	.word  0x0a30
3ff3afa0:	.word  0x001e
3ff3afb0:	cmp    a1, a4
3ff3afc0:	sla    a11, a5
3ff3afd0:	sra    a11, a4
3ff3afe0:	dsjs   b2, L3FF3B120
3ff3aff0:	rl     a9, a0
L3FF3B000:
3ff3b000:	mpyu   b11, b0
3ff3b010:	sll    a11, a9
3ff3b020:	.word  0x706d
3ff3b030:	sll    a9, a14
3ff3b040:	.word  0x762c
3ff3b050:	rl     0x9, a0
3ff3b060:	rl     0x9, a14
3ff3b070:	dsjs   a0, L3FF3B090
3ff3b080:	srl    0x7, b9
L3FF3B090:
3ff3b090:	rl     0x1, b1
3ff3b0a0:	rl     0x1, sp
3ff3b0b0:	sla    0x1, b5
3ff3b0c0:	dsjs   b1, L3FF3B160
3ff3b0d0:	.word  0x353a
3ff3b0e0:	dsjs   b1, L3FF3B200
3ff3b0f0:	.word  0x3634
3ff3b100:	sll    a9, a0
3ff3b110:	sla    b11, b2
L3FF3B120:
3ff3b120:	srl    a11, a9
3ff3b130:	sub    a9, a0
3ff3b140:	.word  0x7078
3ff3b150:	sll    0x1, a0
L3FF3B160:
3ff3b160:	.word  0x0000
3ff3b170:	.word  0x0002
3ff3b180:	subi   0xffe1, b0
3ff3b1a0:	.word  0x0000
3ff3b1b0:	.word  0x0000
3ff3b1c0:	.word  0x0002
3ff3b1d0:	.word  0x0c10
3ff3b1e0:	.word  0x001e
3ff3b1f0:	.word  0x0002
L3FF3B200:
3ff3b200:	.word  0x0001
3ff3b210:	.word  0x0001
3ff3b220:	.word  0x0c30
3ff3b230:	.word  0x001e
3ff3b240:	.word  0x0002
3ff3b250:	.word  0x0001
3ff3b260:	.word  0x0cb0
3ff3b270:	.word  0x001e
3ff3b280:	.word  0x0002
3ff3b290:	.word  0x0001
3ff3b2a0:	callr  L3FF3B4A0
3ff3b2c0:	.word  0x0002
3ff3b2d0:	.word  0x001c
3ff3b2e0:	dsjeq  b0, L3FF3B4E0
3ff3b300:	cmp    a1, a4
3ff3b310:	sla    a11, a5
3ff3b320:	sra    a11, a4
3ff3b330:	dsjs   b2, L3FF3B470
3ff3b340:	rl     a9, a0
3ff3b350:	mpyu   b11, b0
3ff3b360:	modu   a3, a9
3ff3b370:	.word  0x7570
3ff3b380:	srl    0xd, b4
3ff3b390:	srl    0x1d, a3
3ff3b3a0:	sla    0x3, b6
3ff3b3b0:	srl    0xf, b1
3ff3b3c0:	sla    0x1, b1
3ff3b3d0:	dsjs   b8, L3FF3B470
3ff3b3e0:	rl     0x9, sp
3ff3b3f0:	srl    0x7, b0
3ff3b400:	.word  0x3530
3ff3b410:	rl     0x9, a0
3ff3b420:	dsjs   b9, L3FF3B540
3ff3b430:	rl     0x9, b5
3ff3b440:	.word  0x353a
3ff3b450:	sla    0x1, b9
3ff3b460:	.word  0x7263
L3FF3B470:
3ff3b470:	rl     a11, a1
3ff3b480:	sla    0x3, a7
3ff3b490:	.word  0x7845
L3FF3B4A0:
3ff3b4a0:	sla    0x3, b0
3ff3b4b0:	rev    a4
3ff3b4c0:	.word  0x0002
3ff3b4d0:	subk   27, b0
L3FF3B4E0:
3ff3b4e0:	.word  0x001e
3ff3b4f0:	rev    b2
3ff3b500:	.word  0x0000
3ff3b510:	.word  0x0002
3ff3b520:	subk   28, b0
3ff3b530:	.word  0x001e
L3FF3B540:
3ff3b540:	.word  0x0000
3ff3b550:	.word  0x0000
3ff3b560:	.word  0x0002
3ff3b570:	subk   29, b0
3ff3b580:	.word  0x001e
3ff3b590:	.word  0x0000
3ff3b5a0:	.word  0x0000
3ff3b5b0:	.word  0x0001
3ff3b5c0:	btst   24, b0
3ff3b5d0:	.word  0x001e
3ff3b5e0:	.word  0x0001
3ff3b5f0:	.word  0x0001
3ff3b600:	btst   23, a0
3ff3b610:	.word  0x001e
3ff3b620:	.word  0x0002
L3FF3B630:
3ff3b630:	.word  0x000b
3ff3b640:	btst   14, a0
3ff3b650:	.word  0x001e
3ff3b660:	.word  0x0000
3ff3b670:	.word  0x0000
3ff3b680:	.word  0x0000
3ff3b690:	add    a10, a0
3ff3b6a0:	add    b9, b3
3ff3b6b0:	dsjs   b13, L3FF3B630
3ff3b6c0:	add    a9, a8
3ff3b6d0:	.word  0x0000
3ff3b6e0:	.word  0x0000
3ff3b6f0:	.word  0x0000
3ff3b700:	rev    a10
3ff3b710:	.word  0x0002
3ff3b720:	btst   9, b0
3ff3b730:	.word  0x001e
3ff3b740:	.word  0x0000
3ff3b750:	.word  0x0000
3ff3b760:	.word  0x0002
3ff3b770:	btst   8, b0
3ff3b780:	.word  0x001e
3ff3b790:	.word  0x0001
3ff3b7a0:	.word  0x0000
3ff3b7b0:	.word  0x0002
3ff3b7c0:	btst   7, b0
3ff3b7d0:	.word  0x001e
3ff3b7e0:	.word  0x0001
3ff3b7f0:	.word  0x0000
3ff3b800:	.word  0x001d
3ff3b810:	btst   6, b0
3ff3b820:	.word  0x001e
3ff3b830:	cmp    a1, a4
3ff3b840:	sla    a11, a5
3ff3b850:	sra    a11, a4
3ff3b860:	dsjs   b2, L3FF3B9A0
3ff3b870:	rl     a9, a0
3ff3b880:	mpyu   b11, b0
3ff3b890:	.word  0x756f
3ff3b8a0:	.word  0x7074
3ff3b8b0:	.word  0x7475
3ff3b8c0:	sll    a9, a14
3ff3b8d0:	.word  0x762c
3ff3b8e0:	rl     0x9, a0
3ff3b8f0:	rl     0x9, a14
3ff3b900:	dsjs   a0, L3FF3B920
3ff3b910:	srl    0x7, b9
L3FF3B920:
3ff3b920:	rl     0x1, b1
3ff3b930:	rl     0x1, sp
3ff3b940:	sla    0x1, b5
3ff3b950:	dsjs   b1, L3FF3B9F0
3ff3b960:	.word  0x353a
3ff3b970:	dsjs   b2, L3FF3BA90
3ff3b980:	.word  0x3630
3ff3b990:	sll    a9, a0
L3FF3B9A0:
3ff3b9a0:	sla    b11, b2
3ff3b9b0:	srl    a11, a9
3ff3b9c0:	sub    a9, a0
3ff3b9d0:	.word  0x7078
3ff3b9e0:	sll    0x1, a0
L3FF3B9F0:
3ff3b9f0:	.word  0x0000
3ff3ba00:	.word  0x001b
3ff3ba10:	sla    0x8, a0
3ff3ba20:	.word  0x001e
3ff3ba30:	cmp    a1, a4
3ff3ba40:	sla    a11, a5
3ff3ba50:	sra    a11, a4
3ff3ba60:	dsjs   b2, L3FF3BBA0
3ff3ba70:	.word  0x7220
3ff3ba80:	.word  0x7761
L3FF3BA90:
3ff3ba90:	rl     b10, sp
3ff3baa0:	srl    0xd, b0
3ff3bab0:	srl    0x1d, a3
3ff3bac0:	sla    0x3, b6
3ff3bad0:	srl    0xf, b1
3ff3bae0:	sla    0x1, b1
3ff3baf0:	dsjs   b8, L3FF3BB90
3ff3bb00:	rl     0x9, sp
3ff3bb10:	srl    0x7, b0
3ff3bb20:	.word  0x3530
3ff3bb30:	rl     0x9, a0
3ff3bb40:	dsjs   b9, L3FF3BC60
3ff3bb50:	rl     0x11, b5
3ff3bb60:	rl     0x9, b10
3ff3bb70:	sla    0x1, b6
3ff3bb80:	.word  0x7263
L3FF3BB90:
3ff3bb90:	rl     a11, a1
L3FF3BBA0:
3ff3bba0:	sla    0x3, a7
3ff3bbb0:	.word  0x7845
3ff3bbc0:	sla    0x3, b0
3ff3bbd0:	rev    a4
3ff3bbe0:	.word  0x0001
3ff3bbf0:	sla    0x15, b0
3ff3bc00:	.word  0x001e
3ff3bc10:	.word  0x0002
3ff3bc20:	.word  0x0001
3ff3bc30:	sla    0x19, b0
3ff3bc40:	.word  0x001e
3ff3bc50:	.word  0x0002
L3FF3BC60:
3ff3bc60:	.word  0x0001
3ff3bc70:	sla    0x1d, b0
3ff3bc80:	.word  0x001e
3ff3bc90:	.word  0x0002
3ff3bca0:	.word  0x001d
3ff3bcb0:	sla    0x1e, b0
3ff3bcc0:	.word  0x001e
3ff3bcd0:	cmp    a1, a4
3ff3bce0:	sla    a11, a5
3ff3bcf0:	sra    a11, a4
3ff3bd00:	dsjs   b2, L3FF3BE40
3ff3bd10:	.word  0x7420
3ff3bd20:	.word  0x7063
3ff3bd30:	sra    b2, sp
L3FF3BD40:
3ff3bd40:	sll    a3, a5
3ff3bd50:	srl    b11, b5
L3FF3BD60:
3ff3bd60:	sll    a9, a14
3ff3bd70:	.word  0x762c
L3FF3BD80:
3ff3bd80:	rl     0x9, a0
3ff3bd90:	rl     0x9, a14
L3FF3BDA0:
3ff3bda0:	dsjs   a0, L3FF3BDC0
3ff3bdb0:	srl    0x7, b9
L3FF3BDC0:
3ff3bdc0:	rl     0x1, b1
3ff3bdd0:	rl     0x1, sp
L3FF3BDE0:
3ff3bde0:	sla    0x1, b5
3ff3bdf0:	dsjs   b1, L3FF3BE90
L3FF3BE00:
3ff3be00:	.word  0x353a
3ff3be10:	dsjs   b2, L3FF3BF30
L3FF3BE20:
3ff3be20:	rl     0x1, b3
3ff3be30:	sll    a9, a0
L3FF3BE40:
3ff3be40:	sla    b11, b2
3ff3be50:	srl    a11, a9
L3FF3BE60:
3ff3be60:	sub    a9, a0
3ff3be70:	.word  0x7078
L3FF3BE80:
3ff3be80:	sll    0x1, a0
L3FF3BE90:
3ff3be90:	.word  0x0000
L3FF3BEA0:
3ff3bea0:	rev    a12
3ff3beb0:	sll    0xd, a0
L3FF3BEC0:
3ff3bec0:	.word  0x001e
3ff3bed0:	.word  0x7a30
L3FF3BEE0:
3ff3bee0:	dsjs   a3, L3FF3BD40
3ff3bef0:	.word  0x7a68
L3FF3BF00:
3ff3bf00:	dsjs   a3, L3FF3BD60
3ff3bf10:	.word  0x7aa0
L3FF3BF20:
3ff3bf20:	dsjs   a3, L3FF3BD80
L3FF3BF30:
3ff3bf30:	.word  0x7ac8
L3FF3BF40:
3ff3bf40:	dsjs   a3, L3FF3BDA0
3ff3bf50:	.word  0x7b00
L3FF3BF60:
3ff3bf60:	dsjs   a3, L3FF3BDC0
3ff3bf70:	.word  0x7b40
L3FF3BF80:
3ff3bf80:	dsjs   a3, L3FF3BDE0
3ff3bf90:	.word  0x7b78
L3FF3BFA0:
3ff3bfa0:	dsjs   a3, L3FF3BE00
3ff3bfb0:	.word  0x7bd0
L3FF3BFC0:
3ff3bfc0:	dsjs   a3, L3FF3BE20
3ff3bfd0:	.word  0x7c18
L3FF3BFE0:
3ff3bfe0:	dsjs   a3, L3FF3BE40
3ff3bff0:	.word  0x7c40
3ff3c000:	dsjs   a3, L3FF3BE60
3ff3c010:	.word  0x7c68
3ff3c020:	dsjs   a3, L3FF3BE80
L3FF3C030:
3ff3c030:	.word  0x7c98
3ff3c040:	dsjs   a3, L3FF3BEA0
L3FF3C050:
3ff3c050:	.word  0x7cd8
3ff3c060:	dsjs   a3, L3FF3BEC0
L3FF3C070:
3ff3c070:	.word  0x7d08
3ff3c080:	dsjs   a3, L3FF3BEE0
L3FF3C090:
3ff3c090:	.word  0x7d40
3ff3c0a0:	dsjs   a3, L3FF3BF00
L3FF3C0B0:
3ff3c0b0:	.word  0x7d80
3ff3c0c0:	dsjs   a3, L3FF3BF20
L3FF3C0D0:
3ff3c0d0:	.word  0x7dc8
3ff3c0e0:	dsjs   a3, L3FF3BF40
L3FF3C0F0:
3ff3c0f0:	.word  0x7e10
3ff3c100:	dsjs   a3, L3FF3BF60
L3FF3C110:
3ff3c110:	.word  0x7e58
3ff3c120:	dsjs   a3, L3FF3BF80
L3FF3C130:
3ff3c130:	.word  0x7ea0
3ff3c140:	dsjs   a3, L3FF3BFA0
L3FF3C150:
3ff3c150:	.word  0x7ee8
3ff3c160:	dsjs   a3, L3FF3BFC0
L3FF3C170:
3ff3c170:	.word  0x7f30
3ff3c180:	dsjs   a3, L3FF3BFE0
3ff3c190:	.word  0x0016
3ff3c1a0:	sra    0x1d, a0
3ff3c1b0:	.word  0x001e
L3FF3C1C0:
3ff3c1c0:	.word  0x7f80
3ff3c1d0:	dsjs   a3, L3FF3C030
L3FF3C1E0:
3ff3c1e0:	.word  0x7ac8
3ff3c1f0:	dsjs   a3, L3FF3C050
L3FF3C200:
3ff3c200:	.word  0x7fb8
3ff3c210:	dsjs   a3, L3FF3C070
L3FF3C220:
3ff3c220:	move   a0, *a0, 0
3ff3c230:	dsjs   a3, L3FF3C090
3ff3c240:	move   a2, *a8, 0
3ff3c250:	dsjs   a3, L3FF3C0B0
3ff3c260:	move   a5, *a8, 0
L3FF3C270:
3ff3c270:	dsjs   a3, L3FF3C0D0
3ff3c280:	move   a8, *a0, 0
L3FF3C290:
3ff3c290:	dsjs   a3, L3FF3C0F0
3ff3c2a0:	move   b10, *b8, 0
L3FF3C2B0:
3ff3c2b0:	dsjs   a3, L3FF3C110
3ff3c2c0:	move   b12, *b8, 0
L3FF3C2D0:
3ff3c2d0:	dsjs   a3, L3FF3C130
3ff3c2e0:	move   sp, *a0, 0
L3FF3C2F0:
3ff3c2f0:	dsjs   a3, L3FF3C150
3ff3c300:	move   b1, *b8, 1
3ff3c310:	dsjs   a3, L3FF3C170
3ff3c320:	.word  0x0008
3ff3c330:	sra    0x12, a0
3ff3c340:	.word  0x001e
3ff3c350:	move   a4, *a8, 1
3ff3c360:	dsjs   a3, L3FF3C1C0
3ff3c370:	move   b5, *b8, 1
3ff3c380:	dsjs   a3, L3FF3C1E0
3ff3c390:	move   b7, *b8, 1
3ff3c3a0:	dsjs   a3, L3FF3C200
3ff3c3b0:	move   a9, *a0, 1
3ff3c3c0:	dsjs   a3, L3FF3C220
3ff3c3d0:	.word  0x000a
3ff3c3e0:	sra    0xe, a0
3ff3c3f0:	.word  0x001e
3ff3c400:	move   a10, *a8, 1
3ff3c410:	dsjs   a3, L3FF3C270
3ff3c420:	move   b11, *b8, 1
3ff3c430:	dsjs   a3, L3FF3C290
3ff3c440:	move   b13, *b0, 1
3ff3c450:	dsjs   a3, L3FF3C2B0
3ff3c460:	move   b14, *b8, 1
3ff3c470:	dsjs   a3, L3FF3C2D0
3ff3c480:	move   *b0, b8, 0
3ff3c490:	dsjs   a3, L3FF3C2F0
3ff3c4a0:	.word  0x0002
3ff3c4b0:	sra    0x9, a0
3ff3c4c0:	.word  0x001e
3ff3c4d0:	.word  0x0000
3ff3c4e0:	.word  0x0000
3ff3c4f0:	.word  0x001d
3ff3c500:	sra    0x8, a0
3ff3c510:	.word  0x001e
3ff3c520:	cmp    a1, a4
3ff3c530:	sla    a11, a5
3ff3c540:	sra    a11, a4
3ff3c550:	dsjs   b2, L3FF3C690
3ff3c560:	.word  0x7420
3ff3c570:	.word  0x7063
3ff3c580:	rl     b10, sp
3ff3c590:	.word  0x706e
3ff3c5a0:	.word  0x7475
3ff3c5b0:	sll    a9, a14
3ff3c5c0:	.word  0x762c
3ff3c5d0:	rl     0x9, a0
3ff3c5e0:	rl     0x9, a14
3ff3c5f0:	dsjs   a0, L3FF3C610
3ff3c600:	srl    0x7, b9
L3FF3C610:
3ff3c610:	rl     0x1, b1
3ff3c620:	rl     0x1, sp
3ff3c630:	sla    0x1, b5
3ff3c640:	dsjs   b1, L3FF3C6E0
3ff3c650:	.word  0x353a
3ff3c660:	dsjs   b2, L3FF3C780
3ff3c670:	.word  0x3534
3ff3c680:	sll    a9, a0
L3FF3C690:
3ff3c690:	sla    b11, b2
3ff3c6a0:	srl    a11, a9
3ff3c6b0:	sub    a9, a0
3ff3c6c0:	.word  0x7078
3ff3c6d0:	sll    0x1, a0
L3FF3C6E0:
3ff3c6e0:	.word  0x0000
3ff3c6f0:	.word  0x0002
3ff3c700:	srl    0x1a, b0
3ff3c710:	.word  0x001e
3ff3c720:	.word  0x0000
3ff3c730:	.word  0x0000
3ff3c740:	.word  0x0002
3ff3c750:	srl    0x19, b0
3ff3c760:	.word  0x001e
3ff3c770:	.word  0x0001
L3FF3C780:
3ff3c780:	.word  0x0000
3ff3c790:	.word  0x0002
3ff3c7a0:	srl    0x18, b0
3ff3c7b0:	.word  0x001e
3ff3c7c0:	.word  0x0003
3ff3c7d0:	.word  0x0000
3ff3c7e0:	.word  0x001d
3ff3c7f0:	srl    0xd, b0
3ff3c800:	.word  0x001e
3ff3c810:	cmp    a1, a4
3ff3c820:	sla    a11, a5
3ff3c830:	sra    a11, a4
3ff3c840:	dsjs   b2, L3FF3C980
3ff3c850:	.word  0x7420
3ff3c860:	.word  0x7063
3ff3c870:	modu   b10, sp
3ff3c880:	.word  0x7475
3ff3c890:	.word  0x7570
3ff3c8a0:	srl    0xd, b4
3ff3c8b0:	srl    0x1d, a3
3ff3c8c0:	sla    0x3, b6
3ff3c8d0:	srl    0xf, b1
3ff3c8e0:	sla    0x1, b1
3ff3c8f0:	dsjs   b8, L3FF3C990
3ff3c900:	rl     0x9, sp
3ff3c910:	srl    0x7, b0
3ff3c920:	.word  0x3530
3ff3c930:	rl     0x9, a0
3ff3c940:	dsjs   b9, L3FF3CA60
3ff3c950:	rl     0x11, b5
3ff3c960:	.word  0x353a
3ff3c970:	sla    0x1, b3
L3FF3C980:
3ff3c980:	.word  0x7263
L3FF3C990:
3ff3c990:	rl     a11, a1
3ff3c9a0:	sla    0x3, a7
3ff3c9b0:	.word  0x7845
3ff3c9c0:	sla    0x3, b0
3ff3c9d0:	rev    a4
3ff3c9e0:	.word  0x0006
3ff3c9f0:	rl     0x2, a0
3ff3ca00:	.word  0x001e
3ff3ca10:	.word  0x0014
3ff3ca20:	addk   16, a2
3ff3ca30:	addk   32, b0
3ff3ca40:	addk   8, b1
3ff3ca50:	addk   32, b1
L3FF3CA60:
3ff3ca60:	.word  0x0010
3ff3ca70:	.word  0x0002
3ff3ca80:	rl     0x5, a0
3ff3ca90:	.word  0x001e
3ff3caa0:	.word  0x0402
3ff3cab0:	.word  0x0000
3ff3cac0:	.word  0x0002
3ff3cad0:	rl     0x6, a0
3ff3cae0:	.word  0x001e
3ff3caf0:	.word  0x0000
3ff3cb00:	.word  0x0000
3ff3cb10:	.word  0x0002
3ff3cb20:	rl     0x8, a0
3ff3cb30:	.word  0x001e
3ff3cb40:	.word  0x0000
3ff3cb50:	.word  0x0000
3ff3cb60:	.word  0x0002
3ff3cb70:	rl     0x9, a0
3ff3cb80:	.word  0x001e
3ff3cb90:	.word  0x0000
3ff3cba0:	.word  0x0000
3ff3cbb0:	.word  0x001c
3ff3cbc0:	rl     0xa, a0
3ff3cbd0:	.word  0x001e
3ff3cbe0:	cmp    a1, a4
3ff3cbf0:	sla    a11, a5
3ff3cc00:	sra    a11, a4
3ff3cc10:	dsjs   b2, L3FF3CD50
3ff3cc20:	.word  0x7420
3ff3cc30:	.word  0x7063
3ff3cc40:	.word  0x735f
3ff3cc50:	sll    b3, b5
3ff3cc60:	srl    0xd, b2
3ff3cc70:	srl    0x1d, a3
3ff3cc80:	sla    0x3, b6
3ff3cc90:	srl    0xf, b1
3ff3cca0:	sla    0x1, b1
3ff3ccb0:	dsjs   b8, L3FF3CD50
3ff3ccc0:	rl     0x9, sp
3ff3ccd0:	srl    0x7, b0
3ff3cce0:	.word  0x3530
3ff3ccf0:	rl     0x9, a0
3ff3cd00:	dsjs   b9, L3FF3CE20
3ff3cd10:	rl     0x19, b5
3ff3cd20:	rl     0x1, b10
3ff3cd30:	sla    0x1, b5
3ff3cd40:	.word  0x7263
L3FF3CD50:
3ff3cd50:	rl     a11, a1
3ff3cd60:	sla    0x3, a7
3ff3cd70:	.word  0x7845
3ff3cd80:	sla    0x3, b0
3ff3cd90:	rev    a4
3ff3cda0:	.word  0x0002
3ff3cdb0:	rl     0x18, a0
3ff3cdc0:	.word  0x001e
3ff3cdd0:	.word  0x001e
3ff3cde0:	.word  0x0000
3ff3cdf0:	.word  0x001d
3ff3ce00:	rl     0x19, a0
3ff3ce10:	.word  0x001e
L3FF3CE20:
3ff3ce20:	cmp    a1, a4
3ff3ce30:	sla    a11, a5
3ff3ce40:	sra    a11, a4
3ff3ce50:	dsjs   b2, L3FF3CF90
3ff3ce60:	.word  0x7420
3ff3ce70:	.word  0x7063
3ff3ce80:	.word  0x745f
3ff3ce90:	mods   a11, a9
3ff3cea0:	.word  0x7265
3ff3ceb0:	sll    a9, a14
3ff3cec0:	.word  0x762c
3ff3ced0:	rl     0x9, a0
3ff3cee0:	rl     0x9, a14
3ff3cef0:	dsjs   a0, L3FF3CF10
3ff3cf00:	srl    0x7, b9
L3FF3CF10:
3ff3cf10:	rl     0x1, b1
3ff3cf20:	rl     0x1, sp
3ff3cf30:	sla    0x1, b5
3ff3cf40:	dsjs   b1, L3FF3CFE0
3ff3cf50:	.word  0x353a
3ff3cf60:	dsjs   b3, L3FF3D080
3ff3cf70:	rl     0x9, b1
3ff3cf80:	sll    a9, a0
L3FF3CF90:
3ff3cf90:	sla    b11, b2
3ff3cfa0:	srl    a11, a9
3ff3cfb0:	sub    a9, a0
3ff3cfc0:	.word  0x7078
3ff3cfd0:	sll    0x1, a0
L3FF3CFE0:
3ff3cfe0:	.word  0x0000
3ff3cff0:	.word  0x0002
3ff3d000:	.word  0x34f0
3ff3d010:	.word  0x001e
3ff3d020:	.word  0x0000
3ff3d030:	.word  0x0000
3ff3d040:	.word  0x0002
3ff3d050:	.word  0x3510
3ff3d060:	.word  0x001e
3ff3d070:	dsjs   a0, L3FF3D0A0
L3FF3D080:
3ff3d080:	.word  0x0000
3ff3d090:	.word  0x0002
L3FF3D0A0:
3ff3d0a0:	.word  0x3530
3ff3d0b0:	.word  0x001e
3ff3d0c0:	.word  0x0096
3ff3d0d0:	.word  0x0000
3ff3d0e0:	.word  0x001a
3ff3d0f0:	.word  0x3570
3ff3d100:	.word  0x001e
3ff3d110:	.word  0x0001
3ff3d120:	.word  0x0000
3ff3d130:	.word  0x0002
3ff3d140:	.word  0x0000
3ff3d150:	.word  0x0004
3ff3d160:	.word  0x0000
3ff3d170:	.word  0x0008
3ff3d180:	.word  0x0000
3ff3d190:	.word  0x0010
3ff3d1a0:	.word  0x0000
3ff3d1b0:	rev    a0
3ff3d1c0:	.word  0x0000
3ff3d1d0:	.word  0x0040
3ff3d1e0:	.word  0x0000
3ff3d1f0:	.word  0x0040
3ff3d200:	.word  0x0000
3ff3d210:	.word  0x0040
3ff3d220:	.word  0x0000
3ff3d230:	.word  0x0040
3ff3d240:	.word  0x0000
3ff3d250:	.word  0x0040
3ff3d260:	.word  0x0000
3ff3d270:	.word  0x0040
3ff3d280:	.word  0x0000
3ff3d290:	.word  0x0040
3ff3d2a0:	.word  0x0000
3ff3d2b0:	.word  0x001d
3ff3d2c0:	.word  0x3710
3ff3d2d0:	.word  0x001e
3ff3d2e0:	cmp    a1, a4
3ff3d2f0:	sla    a11, a5
3ff3d300:	sra    a11, a4
3ff3d310:	dsjs   b2, L3FF3D450
3ff3d320:	.word  0x7420
3ff3d330:	.word  0x7063
3ff3d340:	.word  0x755f
3ff3d350:	.word  0x7273
3ff3d360:	sra    b11, b2
3ff3d370:	srl    0xd, b1
3ff3d380:	srl    0x1d, a3
3ff3d390:	sla    0x3, b6
3ff3d3a0:	srl    0xf, b1
3ff3d3b0:	sla    0x1, b1
3ff3d3c0:	dsjs   b8, L3FF3D460
3ff3d3d0:	rl     0x9, sp
3ff3d3e0:	srl    0x7, b0
3ff3d3f0:	.word  0x3530
3ff3d400:	rl     0x9, a0
3ff3d410:	dsjs   b9, L3FF3D530
3ff3d420:	rl     0x19, b5
3ff3d430:	rl     0x11, b10
3ff3d440:	sla    0x1, b2
L3FF3D450:
3ff3d450:	.word  0x7263
L3FF3D460:
3ff3d460:	rl     a11, a1
3ff3d470:	sla    0x3, a7
3ff3d480:	.word  0x7845
3ff3d490:	sla    0x3, b0
3ff3d4a0:	rev    a4
3ff3d4b0:	.word  0x0002
3ff3d4c0:	dsjs   a0, L3FF3D540
3ff3d4d0:	.word  0x001e
3ff3d4e0:	addk   32, a0
3ff3d4f0:	.word  0x0000
3ff3d500:	.word  0x0002
3ff3d510:	dsjs   a0, L3FF3D5A0
3ff3d520:	.word  0x001e
L3FF3D530:
3ff3d530:	addk   32, a0
L3FF3D540:
3ff3d540:	.word  0x0000
3ff3d550:	.word  0x001d
3ff3d560:	dsjs   a0, L3FF3D600
3ff3d570:	.word  0x001e
3ff3d580:	cmp    a1, a4
3ff3d590:	sla    a11, a5
L3FF3D5A0:
3ff3d5a0:	sra    a11, a4
3ff3d5b0:	dsjs   b2, L3FF3D6F0
3ff3d5c0:	.word  0x7520
3ff3d5d0:	.word  0x7064
3ff3d5e0:	.word  0x755f
3ff3d5f0:	.word  0x7273
L3FF3D600:
3ff3d600:	sra    b11, b2
3ff3d610:	srl    0xd, b1
3ff3d620:	srl    0x1d, a3
3ff3d630:	sla    0x3, b6
3ff3d640:	srl    0xf, b1
3ff3d650:	sla    0x1, b1
3ff3d660:	dsjs   b8, L3FF3D700
3ff3d670:	rl     0x9, sp
3ff3d680:	srl    0x7, b0
3ff3d690:	.word  0x3530
3ff3d6a0:	rl     0x9, a0
3ff3d6b0:	dsjs   b9, L3FF3D7D0
3ff3d6c0:	rl     0x19, b5
3ff3d6d0:	.word  0x343a
3ff3d6e0:	sla    0x1, b5
L3FF3D6F0:
3ff3d6f0:	.word  0x7263
L3FF3D700:
3ff3d700:	rl     a11, a1
3ff3d710:	sla    0x3, a7
3ff3d720:	.word  0x7845
3ff3d730:	sla    0x3, b0
3ff3d740:	rev    a4
3ff3d750:	.word  0x0002
3ff3d760:	dsjs   b0, L3FF3D8E0
3ff3d770:	.word  0x001e
3ff3d780:	.word  0x0001
3ff3d790:	.word  0x0000
3ff3d7a0:	.word  0x0002
3ff3d7b0:	dsjs   b0, L3FF3D940
3ff3d7c0:	.word  0x001e
L3FF3D7D0:
3ff3d7d0:	.word  0x001e
3ff3d7e0:	.word  0x0000
3ff3d7f0:	.word  0x0001
3ff3d800:	dsjs   b0, L3FF3D9A0
3ff3d810:	.word  0x001e
3ff3d820:	.word  0x0002
3ff3d830:	.word  0x0002
3ff3d840:	dsjs   b0, L3FF3DA20
3ff3d850:	.word  0x001e
3ff3d860:	.word  0x0800
3ff3d870:	.word  0x0000
3ff3d880:	.word  0x0002
3ff3d890:	dsjs   b0, L3FF3DA80
3ff3d8a0:	.word  0x001e
3ff3d8b0:	addk   2, a0
3ff3d8c0:	.word  0x0000
3ff3d8d0:	.word  0x0019
L3FF3D8E0:
3ff3d8e0:	dsjs   b0, L3FF3DAE0
3ff3d8f0:	.word  0x001e
3ff3d900:	cmp    a1, a4
3ff3d910:	sla    a11, a5
3ff3d920:	sra    a11, a4
L3FF3D930:
3ff3d930:	dsjs   b2, L3FF3DA70
L3FF3D940:
3ff3d940:	sla    a9, a0
L3FF3D950:
3ff3d950:	srl    0xd, a6
3ff3d960:	srl    0x1d, a3
L3FF3D970:
3ff3d970:	sla    0x3, b6
3ff3d980:	srl    0xf, b1
L3FF3D990:
3ff3d990:	sla    0x1, b1
L3FF3D9A0:
3ff3d9a0:	dsjs   b8, L3FF3DA40
L3FF3D9B0:
3ff3d9b0:	rl     0x9, sp
3ff3d9c0:	srl    0x7, b0
L3FF3D9D0:
3ff3d9d0:	.word  0x3530
3ff3d9e0:	rl     0x9, a0
L3FF3D9F0:
3ff3d9f0:	dsjs   b9, L3FF3DB10
3ff3da00:	dsjs   b4, L3FF3DAA0
L3FF3DA10:
3ff3da10:	rl     0x11, b10
L3FF3DA20:
3ff3da20:	sla    0x1, b4
L3FF3DA30:
3ff3da30:	.word  0x7263
L3FF3DA40:
3ff3da40:	rl     a11, a1
L3FF3DA50:
3ff3da50:	sla    0x3, a7
3ff3da60:	.word  0x7845
L3FF3DA70:
3ff3da70:	sla    0x3, b0
L3FF3DA80:
3ff3da80:	rev    a4
L3FF3DA90:
3ff3da90:	.word  0x0044
L3FF3DAA0:
3ff3daa0:	dsjs   a0, L3FF3D9F0
L3FF3DAB0:
3ff3dab0:	.word  0x001e
3ff3dac0:	move   *b11, b0, 0
L3FF3DAD0:
3ff3dad0:	dsjs   a5, L3FF3D930
L3FF3DAE0:
3ff3dae0:	move   *b2, b0, 1
L3FF3DAF0:
3ff3daf0:	dsjs   a5, L3FF3D950
3ff3db00:	move   *b11, b0, 0
L3FF3DB10:
3ff3db10:	dsjs   a5, L3FF3D970
3ff3db20:	move   *b2, b0, 1
L3FF3DB30:
3ff3db30:	dsjs   a5, L3FF3D990
3ff3db40:	mpyu   a0, a0
L3FF3DB50:
3ff3db50:	dsjs   a1, L3FF3D9B0
3ff3db60:	sla    b4, b0
L3FF3DB70:
3ff3db70:	dsjs   a1, L3FF3D9D0
3ff3db80:	mpyu   a0, a0
L3FF3DB90:
3ff3db90:	dsjs   a1, L3FF3D9F0
3ff3dba0:	sla    b4, b0
L3FF3DBB0:
3ff3dbb0:	dsjs   a1, L3FF3DA10
3ff3dbc0:	move   *b11, b0, 0
L3FF3DBD0:
3ff3dbd0:	dsjs   a5, L3FF3DA30
3ff3dbe0:	move   *b2, b0, 1
L3FF3DBF0:
3ff3dbf0:	dsjs   a5, L3FF3DA50
3ff3dc00:	move   *b11, b0, 0
L3FF3DC10:
3ff3dc10:	dsjs   a5, L3FF3DA70
3ff3dc20:	move   *b2, b0, 1
L3FF3DC30:
3ff3dc30:	dsjs   a5, L3FF3DA90
3ff3dc40:	move   *b11, b0, 0
L3FF3DC50:
3ff3dc50:	dsjs   a5, L3FF3DAB0
3ff3dc60:	move   *b2, b0, 1
L3FF3DC70:
3ff3dc70:	dsjs   a5, L3FF3DAD0
3ff3dc80:	move   *b11, b0, 0
L3FF3DC90:
3ff3dc90:	dsjs   a5, L3FF3DAF0
3ff3dca0:	move   *b2, b0, 1
L3FF3DCB0:
3ff3dcb0:	dsjs   a5, L3FF3DB10
3ff3dcc0:	move   *b11, b0, 0
L3FF3DCD0:
3ff3dcd0:	dsjs   a5, L3FF3DB30
3ff3dce0:	move   *b2, b0, 1
L3FF3DCF0:
3ff3dcf0:	dsjs   a5, L3FF3DB50
3ff3dd00:	move   *b11, b0, 0
L3FF3DD10:
3ff3dd10:	dsjs   a5, L3FF3DB70
3ff3dd20:	move   *b2, b0, 1
L3FF3DD30:
3ff3dd30:	dsjs   a5, L3FF3DB90
3ff3dd40:	move   *b11, b0, 0
L3FF3DD50:
3ff3dd50:	dsjs   a5, L3FF3DBB0
3ff3dd60:	move   *b2, b0, 1
3ff3dd70:	dsjs   a5, L3FF3DBD0
3ff3dd80:	move   *b11, b0, 0
3ff3dd90:	dsjs   a5, L3FF3DBF0
3ff3dda0:	move   *b2, b0, 1
3ff3ddb0:	dsjs   a5, L3FF3DC10
3ff3ddc0:	move   *b11, b0, 0
3ff3ddd0:	dsjs   a5, L3FF3DC30
3ff3dde0:	move   *b2, b0, 1
3ff3ddf0:	dsjs   a5, L3FF3DC50
3ff3de00:	move   *b11, b0, 0
3ff3de10:	dsjs   a5, L3FF3DC70
3ff3de20:	move   *b2, b0, 1
3ff3de30:	dsjs   a5, L3FF3DC90
3ff3de40:	move   *b11, b0, 0
3ff3de50:	dsjs   a5, L3FF3DCB0
3ff3de60:	move   *b2, b0, 1
3ff3de70:	dsjs   a5, L3FF3DCD0
3ff3de80:	move   *b11, b0, 0
3ff3de90:	dsjs   a5, L3FF3DCF0
3ff3dea0:	move   *b2, b0, 1
3ff3deb0:	dsjs   a5, L3FF3DD10
3ff3dec0:	move   *b11, b0, 0
3ff3ded0:	dsjs   a5, L3FF3DD30
3ff3dee0:	move   *b2, b0, 1
3ff3def0:	dsjs   a5, L3FF3DD50
3ff3df00:	.word  0x0019
3ff3df10:	add    a14, a0
3ff3df20:	.word  0x001e
3ff3df30:	cmp    a1, a4
3ff3df40:	sla    a11, a5
3ff3df50:	sra    a11, a4
3ff3df60:	dsjs   b2, L3FF3E0A0
3ff3df70:	rl     a9, a0
3ff3df80:	srl    0xd, a6
3ff3df90:	srl    0x1d, a3
3ff3dfa0:	sla    0x3, b6
3ff3dfb0:	srl    0xf, b1
3ff3dfc0:	sla    0x1, b1
3ff3dfd0:	dsjs   b8, L3FF3E070
3ff3dfe0:	rl     0x9, sp
3ff3dff0:	srl    0x7, b0
3ff3e000:	.word  0x3530
3ff3e010:	rl     0x9, a0
3ff3e020:	dsjs   b9, L3FF3E140
3ff3e030:	dsjs   b4, L3FF3E0D0
3ff3e040:	rl     0x19, b10
3ff3e050:	sla    0x1, b4
3ff3e060:	.word  0x7263
L3FF3E070:
3ff3e070:	rl     a11, a1
3ff3e080:	sla    0x3, a7
3ff3e090:	.word  0x7845
L3FF3E0A0:
3ff3e0a0:	sla    0x3, b0
3ff3e0b0:	rev    a4
3ff3e0c0:	.word  0x0002
L3FF3E0D0:
3ff3e0d0:	addc   b10, b0
3ff3e0e0:	.word  0x001e
3ff3e0f0:	rev    b2
3ff3e100:	.word  0x0000
3ff3e110:	.word  0x001b
3ff3e120:	addc   b11, b0
3ff3e130:	.word  0x001e
L3FF3E140:
3ff3e140:	cmp    a1, a4
3ff3e150:	sla    a11, a5
3ff3e160:	sra    a11, a4
3ff3e170:	dsjs   b2, L3FF3E2B0
3ff3e180:	.word  0x7220
3ff3e190:	.word  0x7761
3ff3e1a0:	sll    b10, sp
3ff3e1b0:	srl    0xd, a2
3ff3e1c0:	srl    0x1d, a3
3ff3e1d0:	sla    0x3, b6
3ff3e1e0:	srl    0xf, b1
3ff3e1f0:	sla    0x1, b1
L3FF3E200:
3ff3e200:	dsjs   b8, L3FF3E2A0
3ff3e210:	rl     0x9, sp
3ff3e220:	srl    0x7, b0
3ff3e230:	.word  0x3530
3ff3e240:	rl     0x9, a0
3ff3e250:	dsjs   b9, L3FF3E370
3ff3e260:	rl     0x1, b5
3ff3e270:	rl     0x1, b10
3ff3e280:	sla    0x1, b8
3ff3e290:	.word  0x7263
L3FF3E2A0:
3ff3e2a0:	rl     a11, a1
L3FF3E2B0:
3ff3e2b0:	sla    0x3, a7
3ff3e2c0:	.word  0x7845
3ff3e2d0:	sla    0x3, b0
3ff3e2e0:	rev    a4
3ff3e2f0:	.word  0x001d
3ff3e300:	sub    a9, a0
3ff3e310:	.word  0x001e
3ff3e320:	cmp    a1, a4
3ff3e330:	sla    a11, a5
3ff3e340:	sra    a11, a4
3ff3e350:	dsjs   b2, L3FF3E490
3ff3e360:	.word  0x7220
L3FF3E370:
3ff3e370:	.word  0x7761
3ff3e380:	.word  0x755f
3ff3e390:	.word  0x7273
3ff3e3a0:	sra    b11, b2
3ff3e3b0:	srl    0xd, b1
3ff3e3c0:	srl    0x1d, a3
3ff3e3d0:	sla    0x3, b6
3ff3e3e0:	srl    0xf, b1
3ff3e3f0:	sla    0x1, b1
3ff3e400:	dsjs   b8, L3FF3E4A0
3ff3e410:	rl     0x9, sp
3ff3e420:	srl    0x7, b0
3ff3e430:	.word  0x3530
3ff3e440:	rl     0x9, a0
3ff3e450:	dsjs   b9, L3FF3E570
3ff3e460:	rl     0x1, b5
3ff3e470:	rl     0x9, b10
3ff3e480:	sla    0x1, b8
L3FF3E490:
3ff3e490:	.word  0x7263
L3FF3E4A0:
3ff3e4a0:	rl     a11, a1
3ff3e4b0:	sla    0x3, a7
3ff3e4c0:	.word  0x7845
3ff3e4d0:	sla    0x3, b0
3ff3e4e0:	rev    a4
3ff3e4f0:	.word  0x001b
3ff3e500:	subb   b7, b0
3ff3e510:	.word  0x001e
3ff3e520:	cmp    a1, a4
3ff3e530:	sla    a11, a5
3ff3e540:	sra    a11, a4
3ff3e550:	dsjs   b2, L3FF3E690
3ff3e560:	.word  0x7220
L3FF3E570:
3ff3e570:	.word  0x756f
3ff3e580:	sra    b11, b4
3ff3e590:	sll    a9, a14
3ff3e5a0:	.word  0x762c
3ff3e5b0:	rl     0x9, a0
3ff3e5c0:	rl     0x9, a14
3ff3e5d0:	dsjs   a0, L3FF3E5F0
3ff3e5e0:	srl    0x7, b9
L3FF3E5F0:
3ff3e5f0:	rl     0x1, b1
3ff3e600:	rl     0x1, sp
3ff3e610:	sla    0x1, b5
3ff3e620:	dsjs   b1, L3FF3E6C0
3ff3e630:	.word  0x353a
3ff3e640:	dsjs   b0, L3FF3E760
3ff3e650:	.word  0x3532
L3FF3E660:
3ff3e660:	sll    a9, a0
3ff3e670:	sla    b11, b2
3ff3e680:	srl    a11, a9
L3FF3E690:
3ff3e690:	sub    a9, a0
3ff3e6a0:	.word  0x7078
L3FF3E6B0:
3ff3e6b0:	sll    0x1, a0
L3FF3E6C0:
3ff3e6c0:	.word  0x0000
3ff3e6d0:	.word  0x0002
3ff3e6e0:	cmp    a10, a0
3ff3e6f0:	.word  0x001e
L3FF3E700:
3ff3e700:	.word  0x0008
3ff3e710:	.word  0x0000
3ff3e720:	.word  0x0002
3ff3e730:	cmp    a11, a0
3ff3e740:	.word  0x001e
L3FF3E750:
3ff3e750:	.word  0x0000
L3FF3E760:
3ff3e760:	.word  0x0000
3ff3e770:	.word  0x0002
3ff3e780:	cmp    a12, a0
3ff3e790:	.word  0x001e
3ff3e7a0:	.word  0x0010
3ff3e7b0:	.word  0x0000
3ff3e7c0:	.word  0x0002
3ff3e7d0:	btst   a9, a0
3ff3e7e0:	.word  0x001e
3ff3e7f0:	jrgt   L3FF3E200
3ff3e800:	dsjs   a6, L3FF3E660
3ff3e810:	.word  0x0002
3ff3e820:	btst   a10, a0
3ff3e830:	.word  0x001e
3ff3e840:	.word  0xddd0
3ff3e850:	dsjs   a6, L3FF3E6B0
3ff3e860:	.word  0x0002
3ff3e870:	btst   a11, a0
3ff3e880:	.word  0x001e
3ff3e890:	pixt   a4, *a0
3ff3e8a0:	dsjs   a6, L3FF3E700
3ff3e8b0:	.word  0x0002
3ff3e8c0:	btst   a12, a0
3ff3e8d0:	.word  0x001e
3ff3e8e0:	btst   28, a0
3ff3e8f0:	dsjs   a7, L3FF3E750
3ff3e900:	.word  0x001d
3ff3e910:	btst   a13, a0
3ff3e920:	.word  0x001e
3ff3e930:	cmp    a1, a4
3ff3e940:	sla    a11, a5
3ff3e950:	sra    a11, a4
3ff3e960:	dsjs   b2, L3FF3EAA0
3ff3e970:	mods   a9, a0
3ff3e980:	.word  0x7562
3ff3e990:	mpyu   a11, a6
3ff3e9a0:	sla    a11, a3
3ff3e9b0:	mods   a3, a12
L3FF3E9C0:
3ff3e9c0:	srl    0xd, b3
3ff3e9d0:	srl    0x1d, a3
3ff3e9e0:	sla    0x3, b6
3ff3e9f0:	srl    0xf, b1
L3FF3EA00:
3ff3ea00:	sla    0x1, b1
3ff3ea10:	dsjs   b8, L3FF3EAB0
3ff3ea20:	rl     0x9, sp
3ff3ea30:	srl    0x7, b0
L3FF3EA40:
3ff3ea40:	.word  0x3530
3ff3ea50:	rl     0x9, a0
3ff3ea60:	dsjs   b9, L3FF3EB80
3ff3ea70:	dsjs   b5, L3FF3EB10
L3FF3EA80:
3ff3ea80:	rl     0x9, b10
3ff3ea90:	sla    0x1, b5
L3FF3EAA0:
3ff3eaa0:	.word  0x7263
L3FF3EAB0:
3ff3eab0:	rl     a11, a1
L3FF3EAC0:
3ff3eac0:	sla    0x3, a7
3ff3ead0:	.word  0x7845
3ff3eae0:	sla    0x3, b0
3ff3eaf0:	rev    a4
L3FF3EB00:
3ff3eb00:	rev    b8
L3FF3EB10:
3ff3eb10:	move   b11, b0
3ff3eb20:	.word  0x001e
3ff3eb30:	.word  0x0001
L3FF3EB40:
3ff3eb40:	.word  0x0000
3ff3eb50:	cmp    a0, a0
3ff3eb60:	dsjs   a7, L3FF3E9C0
3ff3eb70:	.word  0x0002
L3FF3EB80:
3ff3eb80:	.word  0x0000
3ff3eb90:	cmp    a1, a8
3ff3eba0:	dsjs   a7, L3FF3EA00
3ff3ebb0:	.word  0x0003
L3FF3EBC0:
3ff3ebc0:	.word  0x0000
3ff3ebd0:	cmp    a5, a0
3ff3ebe0:	dsjs   a7, L3FF3EA40
3ff3ebf0:	.word  0x0004
L3FF3EC00:
3ff3ec00:	.word  0x0000
3ff3ec10:	cmp    b9, b0
3ff3ec20:	dsjs   a7, L3FF3EA80
3ff3ec30:	.word  0x0005
L3FF3EC40:
3ff3ec40:	.word  0x0000
3ff3ec50:	cmp    sp, b0
3ff3ec60:	dsjs   a7, L3FF3EAC0
3ff3ec70:	.word  0x0006
L3FF3EC80:
3ff3ec80:	.word  0x0000
3ff3ec90:	btst   a5, a0
3ff3eca0:	dsjs   a7, L3FF3EB00
3ff3ecb0:	.word  0x0007
L3FF3ECC0:
3ff3ecc0:	.word  0x0000
3ff3ecd0:	btst   b10, b8
3ff3ece0:	dsjs   a7, L3FF3EB40
3ff3ecf0:	.word  0x000b
3ff3ed00:	.word  0x0000
3ff3ed10:	move   a1, a8
3ff3ed20:	dsjs   a7, L3FF3EB80
3ff3ed30:	.word  0x0008
3ff3ed40:	.word  0x0000
3ff3ed50:	move   b9, b8
3ff3ed60:	dsjs   a7, L3FF3EBC0
3ff3ed70:	.word  0x0009
3ff3ed80:	.word  0x0000
3ff3ed90:	move   b0, a0
3ff3eda0:	dsjs   a7, L3FF3EC00
3ff3edb0:	.word  0x000a
3ff3edc0:	.word  0x0000
3ff3edd0:	move   a7, b8
3ff3ede0:	dsjs   a7, L3FF3EC40
3ff3edf0:	.word  0x000c
3ff3ee00:	.word  0x0000
3ff3ee10:	move   a11, b0
3ff3ee20:	dsjs   a7, L3FF3EC80
3ff3ee30:	.word  0x000d
3ff3ee40:	.word  0x0000
3ff3ee50:	move   b14, a0
3ff3ee60:	dsjs   a7, L3FF3ECC0
3ff3ee70:	.word  0x0000
3ff3ee80:	.word  0x0000
3ff3ee90:	.word  0x0000
3ff3eea0:	.word  0x0000
3ff3eeb0:	.word  0x0002
3ff3eec0:	and    b7, b0
3ff3eed0:	.word  0x001e
3ff3eee0:	emu
3ff3eef0:	.word  0x0000
3ff3ef00:	.word  0x0002
3ff3ef10:	divs   b8, b0
3ff3ef20:	.word  0x001e
3ff3ef30:	.word  0xffff
3ff3ef40:	.word  0xffff
3ff3ef50:	.word  0x001d
3ff3ef60:	divs   b9, b0
3ff3ef70:	.word  0x001e
3ff3ef80:	cmp    a1, a4
3ff3ef90:	sla    a11, a5
3ff3efa0:	sra    a11, a4
3ff3efb0:	dsjs   b2, L3FF3F0F0
3ff3efc0:	.word  0x7320
3ff3efd0:	.word  0x7379
3ff3efe0:	.word  0x735f
L3FF3EFF0:
3ff3eff0:	sll    a11, sp
3ff3f000:	sra    a11, a11
L3FF3F010:
3ff3f010:	srl    0xd, b4
3ff3f020:	srl    0x1d, a3
L3FF3F030:
3ff3f030:	sla    0x3, b6
3ff3f040:	srl    0xf, b1
L3FF3F050:
3ff3f050:	sla    0x1, b1
3ff3f060:	dsjs   b8, L3FF3F100
3ff3f070:	rl     0x9, sp
3ff3f080:	srl    0x7, b0
3ff3f090:	.word  0x3530
3ff3f0a0:	rl     0x9, a0
3ff3f0b0:	dsjs   b9, L3FF3F1D0
3ff3f0c0:	dsjs   b5, L3FF3F160
3ff3f0d0:	rl     0x19, b10
3ff3f0e0:	sla    0x1, b1
L3FF3F0F0:
3ff3f0f0:	.word  0x7263
L3FF3F100:
3ff3f100:	rl     a11, a1
3ff3f110:	sla    0x3, a7
3ff3f120:	.word  0x7845
3ff3f130:	sla    0x3, b0
3ff3f140:	rev    a4
3ff3f150:	.word  0x0008
L3FF3F160:
3ff3f160:	divu   a8, a0
3ff3f170:	.word  0x001e
3ff3f180:	divu   b2, b0
3ff3f190:	dsjs   a7, L3FF3EFF0
3ff3f1a0:	mpys   a2, a0
3ff3f1b0:	dsjs   a7, L3FF3F010
3ff3f1c0:	move   *b7, *b0, 0
L3FF3F1D0:
3ff3f1d0:	dsjs   a10, L3FF3F030
3ff3f1e0:	move   *b0+, b0, 0
3ff3f1f0:	dsjs   a10, L3FF3F050
3ff3f200:	.word  0x001e
3ff3f210:	divu   a12, a0
3ff3f220:	.word  0x001e
3ff3f230:	cmp    a1, a4
3ff3f240:	sla    a11, a5
3ff3f250:	sra    a11, a4
3ff3f260:	dsjs   b2, L3FF3F3A0
3ff3f270:	.word  0x7520
3ff3f280:	.word  0x7069
3ff3f290:	mpyu   a11, a3
3ff3f2a0:	modu   a11, a4
3ff3f2b0:	sla    a11, a13
3ff3f2c0:	modu   a3, a9
3ff3f2d0:	sll    a9, a14
3ff3f2e0:	.word  0x762c
3ff3f2f0:	rl     0x9, a0
3ff3f300:	rl     0x9, a14
3ff3f310:	dsjs   a0, L3FF3F330
3ff3f320:	srl    0x7, b9
L3FF3F330:
3ff3f330:	rl     0x1, b1
3ff3f340:	rl     0x1, sp
3ff3f350:	sla    0x1, b5
3ff3f360:	dsjs   b1, L3FF3F400
3ff3f370:	.word  0x353a
3ff3f380:	dsjs   b9, L3FF3F4A0
3ff3f390:	.word  0x3633
L3FF3F3A0:
3ff3f3a0:	sll    a9, a0
3ff3f3b0:	sla    b11, b2
3ff3f3c0:	srl    a11, a9
3ff3f3d0:	sub    a9, a0
3ff3f3e0:	.word  0x7078
3ff3f3f0:	sll    0x1, a0
L3FF3F400:
3ff3f400:	.word  0x0000
3ff3f410:	.word  0x001d
3ff3f420:	mpys   a11, a0
3ff3f430:	.word  0x001e
3ff3f440:	cmp    a1, a4
3ff3f450:	sla    a11, a5
3ff3f460:	sra    a11, a4
3ff3f470:	dsjs   b2, L3FF3F5B0
3ff3f480:	.word  0x7520
3ff3f490:	.word  0x7069
L3FF3F4A0:
3ff3f4a0:	mpyu   a11, a3
3ff3f4b0:	sll    a3, a13
3ff3f4c0:	srl    b3, b5
3ff3f4d0:	sll    a9, a14
3ff3f4e0:	.word  0x762c
3ff3f4f0:	rl     0x9, a0
3ff3f500:	rl     0x9, a14
3ff3f510:	dsjs   a0, L3FF3F530
3ff3f520:	srl    0x7, b9
L3FF3F530:
3ff3f530:	rl     0x1, b1
3ff3f540:	rl     0x1, sp
3ff3f550:	sla    0x1, b5
3ff3f560:	dsjs   b1, L3FF3F600
3ff3f570:	.word  0x353a
3ff3f580:	dsjs   b9, L3FF3F6A0
3ff3f590:	rl     0x11, b4
3ff3f5a0:	sll    a9, a0
L3FF3F5B0:
3ff3f5b0:	sla    b11, b2
3ff3f5c0:	srl    a11, a9
3ff3f5d0:	sub    a9, a0
3ff3f5e0:	.word  0x7078
3ff3f5f0:	sll    0x1, a0
L3FF3F600:
3ff3f600:	.word  0x0000
3ff3f610:	.word  0x0002
3ff3f620:	mpyu   b12, b0
3ff3f630:	.word  0x001e
3ff3f640:	.word  0x0000
3ff3f650:	.word  0x0000
3ff3f660:	.word  0x001e
3ff3f670:	mpyu   b14, b0
3ff3f680:	.word  0x001e
3ff3f690:	cmp    a1, a4
L3FF3F6A0:
3ff3f6a0:	sla    a11, a5
3ff3f6b0:	sra    a11, a4
3ff3f6c0:	dsjs   b2, L3FF3F800
3ff3f6d0:	.word  0x7520
3ff3f6e0:	.word  0x7069
3ff3f6f0:	mpyu   a11, a3
3ff3f700:	modu   b11, b3
3ff3f710:	lmo    a11, a3
3ff3f720:	.word  0x7465
3ff3f730:	sll    a9, a14
3ff3f740:	.word  0x762c
3ff3f750:	rl     0x9, a0
3ff3f760:	rl     0x9, a14
3ff3f770:	dsjs   a0, L3FF3F790
3ff3f780:	srl    0x7, b9
L3FF3F790:
3ff3f790:	rl     0x1, b1
3ff3f7a0:	rl     0x1, sp
3ff3f7b0:	sla    0x1, b5
3ff3f7c0:	dsjs   b1, L3FF3F860
3ff3f7d0:	.word  0x353a
3ff3f7e0:	dsjs   b9, L3FF3F900
3ff3f7f0:	rl     0x19, b5
L3FF3F800:
3ff3f800:	sll    a9, a0
3ff3f810:	sla    b11, b2
3ff3f820:	srl    a11, a9
3ff3f830:	sub    a9, a0
3ff3f840:	.word  0x7078
3ff3f850:	sll    0x1, a0
L3FF3F860:
3ff3f860:	.word  0x0000
3ff3f870:	.word  0x001e
3ff3f880:	sla    b13, b0
3ff3f890:	.word  0x001e
3ff3f8a0:	cmp    a1, a4
3ff3f8b0:	sla    a11, a5
3ff3f8c0:	sra    a11, a4
3ff3f8d0:	dsjs   b2, L3FF3FA10
3ff3f8e0:	.word  0x7520
3ff3f8f0:	.word  0x7069
L3FF3F900:
3ff3f900:	mpyu   a11, a3
3ff3f910:	modu   b11, b3
3ff3f920:	lmo    a11, a3
3ff3f930:	.word  0x7465
3ff3f940:	srl    0xf, b2
3ff3f950:	srl    0x1d, a3
3ff3f960:	sla    0x3, b6
3ff3f970:	srl    0xf, b1
3ff3f980:	sla    0x1, b1
3ff3f990:	dsjs   b8, L3FF3FA30
3ff3f9a0:	rl     0x9, sp
3ff3f9b0:	srl    0x7, b0
3ff3f9c0:	.word  0x3530
3ff3f9d0:	rl     0x11, a0
3ff3f9e0:	dsjs   b0, L3FF3FB00
3ff3f9f0:	rl     0x1, b0
3ff3fa00:	rl     0x1, b10
L3FF3FA10:
3ff3fa10:	sla    0x1, b0
3ff3fa20:	.word  0x7263
L3FF3FA30:
3ff3fa30:	rl     a11, a1
3ff3fa40:	sla    0x3, a7
3ff3fa50:	.word  0x7845
3ff3fa60:	sla    0x3, b0
3ff3fa70:	rev    a4
3ff3fa80:	.word  0x001e
3ff3fa90:	sll    b12, b0
3ff3faa0:	.word  0x001e
3ff3fab0:	cmp    a1, a4
3ff3fac0:	sla    a11, a5
3ff3fad0:	sra    a11, a4
3ff3fae0:	dsjs   b2, L3FF3FC20
3ff3faf0:	.word  0x7520
L3FF3FB00:
3ff3fb00:	.word  0x7069
3ff3fb10:	mpyu   a11, a3
3ff3fb20:	.word  0x7375
3ff3fb30:	.word  0x7272
3ff3fb40:	.word  0x7165
3ff3fb50:	sll    a9, a14
3ff3fb60:	.word  0x762c
3ff3fb70:	rl     0x9, a0
3ff3fb80:	rl     0x9, a14
3ff3fb90:	dsjs   a0, L3FF3FBB0
3ff3fba0:	srl    0x7, b9
L3FF3FBB0:
3ff3fbb0:	rl     0x1, b1
3ff3fbc0:	rl     0x1, sp
3ff3fbd0:	sla    0x1, b5
3ff3fbe0:	rl     0x1, b2
3ff3fbf0:	rl     0x1, b10
3ff3fc00:	dsjs   b0, L3FF3FD20
3ff3fc10:	.word  0x3630
L3FF3FC20:
3ff3fc20:	sll    a9, a0
3ff3fc30:	sla    b11, b2
3ff3fc40:	srl    a11, a9
3ff3fc50:	sub    a9, a0
3ff3fc60:	.word  0x7078
3ff3fc70:	sll    0x1, a0
3ff3fc80:	.word  0x0000
3ff3fc90:	.word  0x0001
3ff3fca0:	sra    b11, b0
3ff3fcb0:	.word  0x001e
3ff3fcc0:	.word  0x0001
3ff3fcd0:	.word  0x0002
3ff3fce0:	srl    b0, b0
3ff3fcf0:	.word  0x001e
3ff3fd00:	addk   32, a0
3ff3fd10:	.word  0x0000
L3FF3FD20:
3ff3fd20:	.word  0x0002
3ff3fd30:	srl    b1, b0
3ff3fd40:	.word  0x001e
3ff3fd50:	addk   32, a0
3ff3fd60:	.word  0x0000
3ff3fd70:	.word  0x0002
3ff3fd80:	srl    b2, b0
3ff3fd90:	.word  0x001e
3ff3fda0:	.word  0x0800
3ff3fdb0:	.word  0x0000
3ff3fdc0:	.word  0x0002
3ff3fdd0:	srl    b3, b0
3ff3fde0:	.word  0x001e
3ff3fdf0:	addk   32, a0
3ff3fe00:	.word  0x0000
3ff3fe10:	.word  0x001c
3ff3fe20:	srl    b7, b0
3ff3fe30:	.word  0x001e
3ff3fe40:	cmp    a1, a4
3ff3fe50:	sla    a11, a5
3ff3fe60:	sra    a11, a4
3ff3fe70:	dsjs   b2, L3FF3FFB0
3ff3fe80:	sll    a9, a0
3ff3fe90:	mods   a11, sp
L3FF3FEA0:
3ff3fea0:	sla    a11, a13
3ff3feb0:	sra    a3, a14
3ff3fec0:	srl    0xd, b3
3ff3fed0:	srl    0x1d, a3
3ff3fee0:	sla    0x3, b6
L3FF3FEF0:
3ff3fef0:	srl    0xf, b1
3ff3ff00:	sla    0x1, b1
L3FF3FF10:
3ff3ff10:	dsjs   b8, L3FF3FFB0
3ff3ff20:	rl     0x9, sp
3ff3ff30:	srl    0x7, b0
3ff3ff40:	.word  0x3530
3ff3ff50:	rl     0x11, a0
3ff3ff60:	dsjs   b0, L3FF40080
3ff3ff70:	rl     0x1, b0
3ff3ff80:	rl     0x11, b10
3ff3ff90:	sla    0x1, b0
3ff3ffa0:	.word  0x7263
L3FF3FFB0:
3ff3ffb0:	rl     a11, a1
3ff3ffc0:	sla    0x3, a7
3ff3ffd0:	.word  0x7845
3ff3ffe0:	sla    0x3, b0
3ff3fff0:	rev    a4
3ff40000:	.word  0x0002
3ff40010:	rl     b5, b0
3ff40020:	.word  0x001e
3ff40030:	movk   7, a0
3ff40040:	dsjs   a13, L3FF3FEA0
3ff40050:	.word  0x0006
3ff40060:	rl     b6, b0
3ff40070:	.word  0x001e
L3FF40080:
3ff40080:	btst   27, a8
3ff40090:	dsjs   a13, L3FF3FEF0
3ff400a0:	btst   25, a0
3ff400b0:	dsjs   a13, L3FF3FF10
3ff400c0:	.word  0x0000
3ff400d0:	.word  0x0000
3ff400e0:	.word  0x001a
3ff400f0:	rl     b9, b0
3ff40100:	.word  0x001e
3ff40110:	cmp    a1, a4
3ff40120:	sla    a11, a5
3ff40130:	sra    a11, a4
3ff40140:	dsjs   b2, L3FF40280
L3FF40150:
3ff40150:	mods   a9, a0
3ff40160:	rl     a11, a1
3ff40170:	srl    0xd, a14
3ff40180:	srl    0x1d, a3
3ff40190:	sla    0x3, b6
3ff401a0:	srl    0xf, b1
3ff401b0:	sla    0x1, b1
3ff401c0:	dsjs   b8, L3FF40260
3ff401d0:	rl     0x9, sp
3ff401e0:	srl    0x7, b0
3ff401f0:	.word  0x3530
3ff40200:	rl     0x11, a0
3ff40210:	dsjs   b0, L3FF40330
3ff40220:	rl     0x9, b0
3ff40230:	rl     0x1, b10
3ff40240:	sla    0x1, b1
3ff40250:	.word  0x7263
L3FF40260:
3ff40260:	rl     a11, a1
3ff40270:	sla    0x3, a7
L3FF40280:
3ff40280:	.word  0x7845
3ff40290:	sla    0x3, b0
3ff402a0:	rev    a4
3ff402b0:	.word  0x0002
3ff402c0:	lmo    b6, b0
3ff402d0:	.word  0x001e
3ff402e0:	sub    a14, a0
3ff402f0:	dsjs   a13, L3FF40150
3ff40300:	.word  0x001c
3ff40310:	lmo    b7, b0
3ff40320:	.word  0x001e
L3FF40330:
3ff40330:	cmp    a1, a4
3ff40340:	sla    a11, a5
3ff40350:	sra    a11, a4
3ff40360:	dsjs   b2, L3FF404A0
3ff40370:	modu   a1, a0
3ff40380:	.word  0x7465
L3FF40390:
3ff40390:	modu   b11, b7
3ff403a0:	lmo    b11, b2
3ff403b0:	sll    a9, a14
3ff403c0:	.word  0x762c
3ff403d0:	rl     0x9, a0
3ff403e0:	rl     0x9, a14
3ff403f0:	dsjs   a0, L3FF40410
3ff40400:	srl    0x7, b9
L3FF40410:
3ff40410:	rl     0x1, b1
3ff40420:	rl     0x1, sp
3ff40430:	sla    0x1, b5
3ff40440:	rl     0x1, b2
3ff40450:	rl     0x1, b10
3ff40460:	dsjs   b1, L3FF40580
3ff40470:	rl     0x19, b1
3ff40480:	sll    a9, a0
3ff40490:	sla    b11, b2
L3FF404A0:
3ff404a0:	srl    a11, a9
3ff404b0:	sub    a9, a0
3ff404c0:	.word  0x7078
3ff404d0:	sll    0x1, a0
3ff404e0:	.word  0x0000
3ff404f0:	.word  0x0002
3ff40500:	mods   b5, b0
3ff40510:	.word  0x001e
3ff40520:	modu   a10, a0
3ff40530:	dsjs   a13, L3FF40390
3ff40540:	.word  0x001a
3ff40550:	mods   b6, b0
3ff40560:	.word  0x001e
3ff40570:	cmp    a1, a4
L3FF40580:
3ff40580:	sla    a11, a5
3ff40590:	sra    a11, a4
3ff405a0:	dsjs   b2, L3FF406E0
L3FF405B0:
3ff405b0:	.word  0x7220
3ff405c0:	modu   a3, a9
3ff405d0:	srl    0xd, a7
3ff405e0:	srl    0x1d, a3
3ff405f0:	sla    0x3, b6
3ff40600:	srl    0xf, b1
3ff40610:	sla    0x1, b1
3ff40620:	dsjs   b8, L3FF406C0
3ff40630:	rl     0x9, sp
3ff40640:	srl    0x7, b0
3ff40650:	.word  0x3530
3ff40660:	rl     0x11, a0
3ff40670:	dsjs   b0, L3FF40790
3ff40680:	rl     0x9, b0
3ff40690:	rl     0x11, b10
3ff406a0:	sla    0x1, b7
3ff406b0:	.word  0x7263
L3FF406C0:
3ff406c0:	rl     a11, a1
3ff406d0:	sla    0x3, a7
L3FF406E0:
3ff406e0:	.word  0x7845
3ff406f0:	sla    0x3, b0
3ff40700:	rev    a4
3ff40710:	.word  0x0002
3ff40720:	modu   b3, b0
3ff40730:	.word  0x001e
3ff40740:	move   b13, *b0+, 0
3ff40750:	dsjs   a13, L3FF405B0
3ff40760:	.word  0x001c
3ff40770:	modu   b4, b0
3ff40780:	.word  0x001e
L3FF40790:
3ff40790:	cmp    a1, a4
3ff407a0:	sla    a11, a5
3ff407b0:	sra    a11, a4
3ff407c0:	dsjs   b2, L3FF40900
3ff407d0:	.word  0x7320
3ff407e0:	.word  0x7379
L3FF407F0:
3ff407f0:	sra    b2, sp
3ff40800:	.word  0x7477
3ff40810:	sll    a9, a14
3ff40820:	.word  0x762c
3ff40830:	rl     0x9, a0
3ff40840:	rl     0x9, a14
3ff40850:	dsjs   a0, L3FF40870
3ff40860:	srl    0x7, b9
L3FF40870:
3ff40870:	rl     0x1, b1
3ff40880:	rl     0x1, sp
3ff40890:	sla    0x1, b5
3ff408a0:	rl     0x1, b2
3ff408b0:	rl     0x1, b10
3ff408c0:	dsjs   b1, L3FF409E0
3ff408d0:	dsjs   b4, L3FF408F0
3ff408e0:	sll    a9, a0
L3FF408F0:
3ff408f0:	sla    b11, b2
L3FF40900:
3ff40900:	srl    a11, a9
3ff40910:	sub    a9, a0
3ff40920:	.word  0x7078
3ff40930:	sll    0x1, a0
3ff40940:	.word  0x0000
3ff40950:	.word  0x0002
3ff40960:	.word  0x7050
3ff40970:	.word  0x001e
3ff40980:	addxy  a12, a0
3ff40990:	dsjs   a13, L3FF407F0
3ff409a0:	.word  0x001b
3ff409b0:	.word  0x7070
3ff409c0:	.word  0x001e
3ff409d0:	cmp    a1, a4
L3FF409E0:
3ff409e0:	sla    a11, a5
3ff409f0:	sra    a11, a4
3ff40a00:	dsjs   b2, L3FF40B40
3ff40a10:	.word  0x7420
L3FF40A20:
3ff40a20:	mods   a3, a5
3ff40a30:	sra    a11, a14
3ff40a40:	srl    0xd, b4
3ff40a50:	srl    0x1d, a3
3ff40a60:	sla    0x3, b6
3ff40a70:	srl    0xf, b1
3ff40a80:	sla    0x1, b1
3ff40a90:	dsjs   b8, L3FF40B30
3ff40aa0:	rl     0x9, sp
3ff40ab0:	srl    0x7, b0
3ff40ac0:	.word  0x3530
3ff40ad0:	rl     0x11, a0
3ff40ae0:	dsjs   b0, L3FF40C00
3ff40af0:	rl     0x11, b0
3ff40b00:	rl     0x1, b10
3ff40b10:	sla    0x1, b0
3ff40b20:	.word  0x7263
L3FF40B30:
3ff40b30:	rl     a11, a1
L3FF40B40:
3ff40b40:	sla    0x3, a7
3ff40b50:	.word  0x7845
3ff40b60:	sla    0x3, b0
3ff40b70:	rev    a4
3ff40b80:	.word  0x0002
3ff40b90:	.word  0x7220
3ff40ba0:	.word  0x001e
3ff40bb0:	move   sp, *a0+, 1
3ff40bc0:	dsjs   a14, L3FF40A20
3ff40bd0:	.word  0x0003
3ff40be0:	.word  0x7240
L3FF40BF0:
3ff40bf0:	.word  0x001e
L3FF40C00:
3ff40c00:	pixt   *sp, *sp
3ff40c10:	sll    a9, a5
3ff40c20:	.word  0x0000
3ff40c30:	.word  0x0003
L3FF40C40:
3ff40c40:	.word  0x7270
3ff40c50:	.word  0x001e
3ff40c60:	.word  0xfeff
3ff40c70:	sll    a9, a5
3ff40c80:	.word  0x0000
L3FF40C90:
3ff40c90:	.word  0x0003
3ff40ca0:	.word  0x72a0
3ff40cb0:	.word  0x001e
3ff40cc0:	pixt   *sp, sp
3ff40cd0:	sll    a9, a5
L3FF40CE0:
3ff40ce0:	.word  0x0000
3ff40cf0:	.word  0x0003
3ff40d00:	.word  0x72d0
3ff40d10:	.word  0x001e
3ff40d20:	pixt   *b7, *sp
3ff40d30:	sll    a9, a5
3ff40d40:	.word  0x0000
3ff40d50:	.word  0x0012
3ff40d60:	.word  0x73a0
3ff40d70:	.word  0x001e
3ff40d80:	move   *b7+, b0, 0
3ff40d90:	dsjs   a14, L3FF40BF0
3ff40da0:	move   a0, *a8+, 0
3ff40db0:	modu   b4, b5
3ff40dc0:	rev    sp
3ff40dd0:	move   *b2+, b8, 1
3ff40de0:	dsjs   a14, L3FF40C40
3ff40df0:	move   *a0, *a5, 0
3ff40e00:	modu   b4, b7
3ff40e10:	clrc
3ff40e20:	move   *a4+, *a8+, 0
3ff40e30:	dsjs   a14, L3FF40C90
3ff40e40:	movk   32, a7
3ff40e50:	modu   b4, b9
3ff40e60:	clrc
3ff40e70:	move   *a4+, *a0+, 1
3ff40e80:	dsjs   a14, L3FF40CE0
3ff40e90:	.word  0x0000
3ff40ea0:	.word  0x001c
3ff40eb0:	.word  0x74c0
3ff40ec0:	.word  0x001e
3ff40ed0:	cmp    a1, a4
3ff40ee0:	sla    a11, a5
3ff40ef0:	sra    a11, a4
3ff40f00:	dsjs   b2, L3FF41040
3ff40f10:	.word  0x7420
3ff40f20:	.word  0x7265
3ff40f30:	rl     a11, a13
L3FF40F40:
3ff40f40:	sla    a11, a14
3ff40f50:	srl    0xd, a12
3ff40f60:	srl    0x1d, a3
3ff40f70:	sla    0x3, b6
3ff40f80:	srl    0xf, b1
3ff40f90:	sla    0x1, b1
3ff40fa0:	dsjs   b8, L3FF41040
3ff40fb0:	rl     0x9, sp
3ff40fc0:	srl    0x7, b0
3ff40fd0:	.word  0x3530
3ff40fe0:	rl     0x11, a0
3ff40ff0:	dsjs   b0, L3FF41110
3ff41000:	rl     0x11, b0
3ff41010:	rl     0x11, b10
3ff41020:	sla    0x1, b0
3ff41030:	.word  0x7263
L3FF41040:
3ff41040:	rl     a11, a1
3ff41050:	sla    0x3, a7
3ff41060:	.word  0x7845
3ff41070:	sla    0x3, b0
3ff41080:	rev    a4
3ff41090:	.word  0x0002
3ff410a0:	.word  0x7680
3ff410b0:	.word  0x001e
3ff410c0:	movb   a14, *a0(0x3f6e)
3ff410e0:	.word  0x0008
3ff410f0:	.word  0x76a0
3ff41100:	.word  0x001e
L3FF41110:
3ff41110:	sext   a4, 0
3ff41120:	nop
3ff41130:	.word  0x0202
3ff41140:	emu
3ff41150:	.word  0x0606
3ff41160:	.word  0x0606
3ff41170:	.word  0x0606
3ff41180:	.word  0x0606
3ff41190:	.word  0x001d
3ff411a0:	.word  0x7720
3ff411b0:	.word  0x001e
3ff411c0:	cmp    a1, a4
3ff411d0:	sla    a11, a5
L3FF411E0:
3ff411e0:	sra    a11, a4
3ff411f0:	dsjs   b2, L3FF41330
3ff41200:	.word  0x7520
3ff41210:	rl     b11, b4
3ff41220:	rl     a11, a12
L3FF41230:
3ff41230:	rl     b11, b4
3ff41240:	.word  0x7365
3ff41250:	sll    a9, a14
3ff41260:	.word  0x762c
3ff41270:	rl     0x9, a0
L3FF41280:
3ff41280:	rl     0x9, a14
3ff41290:	dsjs   a0, L3FF412B0
L3FF412A0:
3ff412a0:	srl    0x7, b9
L3FF412B0:
3ff412b0:	rl     0x1, b1
L3FF412C0:
3ff412c0:	rl     0x1, sp
3ff412d0:	sla    0x1, b5
L3FF412E0:
3ff412e0:	rl     0x1, b2
3ff412f0:	rl     0x1, b10
3ff41300:	dsjs   b2, L3FF41420
3ff41310:	rl     0x11, b5
3ff41320:	sll    a9, a0
L3FF41330:
3ff41330:	sla    b11, b2
3ff41340:	srl    a11, a9
3ff41350:	sub    a9, a0
3ff41360:	.word  0x7078
3ff41370:	sll    0x1, a0
3ff41380:	.word  0x0000
3ff41390:	.word  0x0002
3ff413a0:	.word  0x78f0
3ff413b0:	.word  0x001e
3ff413c0:	jrn   L3FF418D0
3ff413d0:	dsjs   a14, L3FF41230
3ff413e0:	rev    b4
3ff413f0:	.word  0x7910
L3FF41400:
3ff41400:	.word  0x001e
3ff41410:	jrnn   L3FF41BA0
L3FF41420:
3ff41420:	dsjs   a14, L3FF41280
3ff41430:	jrnn   L3FF40F40
3ff41440:	dsjs   a14, L3FF412A0
3ff41450:	jrnn   L3FF411E0
3ff41460:	dsjs   a14, L3FF412C0
3ff41470:	jrnn   L3FF41400
3ff41480:	dsjs   a14, L3FF412E0
3ff41490:	move   *a4(0x3f6e), *a8+, 0
3ff414b0:	move   *b5(0x3f6e), *b0+, 0
3ff414d0:	move   *a7(0x3f6e), *a8+, 0
3ff414f0:	move   *a10(0x3f6e), *a8+, 0
3ff41510:	move   *b11(0x3f6e), *b0+, 0
3ff41530:	move   *b12(0x3f6e), *b8+, 0
3ff41550:	move   *a14(0x3f6e), *a0+, 0
3ff41570:	move   *sp(0x3f6e), *b8+, 0
3ff41590:	move   *b1(0x3f6e), *b0+, 1
3ff415b0:	move   *a3(0x3f6e), *a8+, 1
3ff415d0:	move   *a5(0x3f6e), *a0+, 1
3ff415f0:	move   *b6(0x3f6e), *b8+, 1
3ff41610:	move   *b8(0x3f6e), *b0+, 1
3ff41630:	move   *a10(0x3f6e), *a8+, 1
3ff41650:	move   *b13(0x3f6e), *b0+, 1
3ff41670:	move   *sp(0x3f6e), *a8+, 1
3ff41690:	.word  0xd440
3ff416a0:	dsjs   a14, L3FF41500
3ff416b0:	.word  0xd4e0
3ff416c0:	dsjs   a14, L3FF41520
3ff416d0:	exgf   b8, 0
3ff416e0:	dsjs   a14, L3FF41540
3ff416f0:	.word  0xd588
3ff41700:	dsjs   a14, L3FF41560
3ff41710:	.word  0xd5f8
3ff41720:	dsjs   a14, L3FF41580
3ff41730:	.word  0xd668
3ff41740:	dsjs   a14, L3FF415A0
3ff41750:	.word  0x0002
3ff41760:	move   b11, *b0, 0
3ff41770:	.word  0x001e
3ff41780:	.word  0x0001
3ff41790:	.word  0x0000
3ff417a0:	.word  0x0001
3ff417b0:	move   *b5, b0, 1
3ff417c0:	.word  0x001e
3ff417d0:	.word  0x0013
3ff417e0:	.word  0x0001
3ff417f0:	move   *a6, a0, 1
3ff41800:	.word  0x001e
3ff41810:	.word  0x0011
3ff41820:	.word  0x0002
3ff41830:	move   *b6, b0, 1
3ff41840:	.word  0x001e
3ff41850:	.word  0x0000
3ff41860:	.word  0xd800
3ff41870:	.word  0x0002
3ff41880:	move   *b7, b0, 1
3ff41890:	.word  0x001e
3ff418a0:	rev    a0
3ff418b0:	.word  0xd800
3ff418c0:	.word  0x0001
L3FF418D0:
3ff418d0:	move   *a9, a0, 1
3ff418e0:	.word  0x001e
3ff418f0:	.word  0x0000
3ff41900:	.word  0x000c
3ff41910:	move   *b9, b0, 1
3ff41920:	.word  0x001e
3ff41930:	move   *b9, b0, 1
3ff41940:	.word  0x001e
3ff41950:	move   *b9, b0, 1
3ff41960:	.word  0x001e
3ff41970:	.word  0x0000
3ff41980:	.word  0x0000
3ff41990:	.word  0x0000
3ff419a0:	.word  0x0000
3ff419b0:	.word  0x0000
3ff419c0:	.word  0x0000
3ff419d0:	.word  0x0000
3ff419e0:	.word  0x0000
3ff419f0:	.word  0x0004
3ff41a00:	move   *sp, b0, 1
3ff41a10:	.word  0x001e
3ff41a20:	.word  0x0000
3ff41a30:	.word  0x0000
3ff41a40:	.word  0x0000
3ff41a50:	.word  0x0000
3ff41a60:	.word  0x000a
3ff41a70:	move   *b1, *b0, 0
3ff41a80:	.word  0x001e
3ff41a90:	move   *b1, *b0, 0
3ff41aa0:	.word  0x001e
3ff41ab0:	move   *b1, *b0, 0
3ff41ac0:	.word  0x001e
3ff41ad0:	.word  0x0000
3ff41ae0:	.word  0x0000
3ff41af0:	.word  0x0000
3ff41b00:	.word  0x0000
3ff41b10:	.word  0x0000
3ff41b20:	.word  0x0000
3ff41b30:	.word  0x0002
3ff41b40:	move   *b6, *b0, 0
3ff41b50:	.word  0x001e
3ff41b60:	move   *b1, *b0, 0
3ff41b70:	.word  0x001e
3ff41b80:	.word  0x0002
3ff41b90:	move   *b7, *b0, 0
L3FF41BA0:
3ff41ba0:	.word  0x001e
3ff41bb0:	.word  0x0000
3ff41bc0:	.word  0x0000
3ff41bd0:	.word  0x0002
3ff41be0:	move   *b8, *b0, 0
3ff41bf0:	.word  0x001e
3ff41c00:	.word  0x0000
3ff41c10:	.word  0x0000
3ff41c20:	.word  0x0018
3ff41c30:	move   *b9, *b0, 0
3ff41c40:	.word  0x001e
3ff41c50:	addk   32, a4
3ff41c60:	.word  0x0000
3ff41c70:	.word  0x0064
3ff41c80:	.word  0x0000
3ff41c90:	rev    a0
3ff41ca0:	.word  0x0000
3ff41cb0:	.word  0x0000
3ff41cc0:	.word  0x0000
3ff41cd0:	exgpc  a12
3ff41ce0:	.word  0x0000
3ff41cf0:	rev    b2
3ff41d00:	.word  0x0000
3ff41d10:	rev    a12
3ff41d20:	.word  0x0000
3ff41d30:	.word  0x0000
3ff41d40:	.word  0x0000
3ff41d50:	emu
3ff41d60:	.word  0x0000
3ff41d70:	rev    a0
3ff41d80:	.word  0x0000
3ff41d90:	.word  0x0040
3ff41da0:	.word  0x0000
3ff41db0:	.word  0x0000
3ff41dc0:	.word  0x0000
3ff41dd0:	.word  0x0001
3ff41de0:	move   *b5, *b0, 1
3ff41df0:	.word  0x001e
3ff41e00:	.word  0x0000
3ff41e10:	.word  0x0002
3ff41e20:	move   *sp, *a0, 1
3ff41e30:	.word  0x001e
3ff41e40:	btst   3, b0
3ff41e50:	rev    a8
3ff41e60:	.word  0x0002
3ff41e70:	movb   a0, *a0
3ff41e80:	.word  0x001e
3ff41e90:	btst   3, b0
3ff41ea0:	rev    a8
3ff41eb0:	.word  0x0002
3ff41ec0:	movb   a3, *a0
3ff41ed0:	.word  0x001e
3ff41ee0:	.word  0x00e0
3ff41ef0:	jauc   L3FF41F30
3ff41f10:	movb   a4, *a0
3ff41f20:	.word  0x001e
L3FF41F30:
3ff41f30:	.word  0x00d0
3ff41f40:	jauc   L3FF41F80
3ff41f60:	movb   a5, *a0
3ff41f70:	.word  0x001e
L3FF41F80:
3ff41f80:	.word  0x00c0
3ff41f90:	jauc   L3FF41FD0
3ff41fb0:	movb   a6, *a0
3ff41fc0:	.word  0x001e
L3FF41FD0:
3ff41fd0:	.word  0x00f0
3ff41fe0:	jauc   L3FF42020
3ff42000:	movb   a7, *a0
3ff42010:	.word  0x001e
L3FF42020:
3ff42020:	emu
3ff42030:	jauc   L3FF42070
3ff42050:	movb   a8, *a0
3ff42060:	.word  0x001e
L3FF42070:
3ff42070:	.word  0x0000
3ff42080:	.word  0x0000
3ff42090:	.word  0x0005
3ff420a0:	movb   a9, *a0
3ff420b0:	.word  0x001e
3ff420c0:	sra    a10, a4
3ff420d0:	sla    0x3, a12
3ff420e0:	.word  0x7250
3ff420f0:	sll    a11, sp
3ff42100:	.word  0x0000
3ff42110:	.word  0x0002
3ff42120:	move   b11, *b0+, 0
3ff42130:	.word  0x001e
3ff42140:	.word  0x0000
3ff42150:	.word  0x0000
3ff42160:	.word  0x0002
3ff42170:	move   a14, *a0+, 1
3ff42180:	.word  0x001e
3ff42190:	.word  0x0000
3ff421a0:	.word  0x0000
3ff421b0:	.word  0x0002
3ff421c0:	move   *a3+, a0, 0
3ff421d0:	rev    a0
3ff421e0:	.word  0x0000
3ff421f0:	.word  0x0000
3ff42200:	.word  0x0002
3ff42210:	move   *a4+, a0, 0
3ff42220:	rev    a0
3ff42230:	.word  0xffff
3ff42240:	.word  0xffff
3ff42250:	.word  0x0002
3ff42260:	move   a13, -*a0, 1
3ff42270:	rev    a0
3ff42280:	.word  0x0000
3ff42290:	.word  0x0000
3ff422a0:	.word  0x0002
3ff422b0:	move   a14, -*a0, 1
3ff422c0:	rev    a0
3ff422d0:	.word  0x0000
3ff422e0:	.word  0x0000
3ff422f0:	.word  0x0002
3ff42300:	move   sp, -*a0, 1
3ff42310:	rev    a0
3ff42320:	.word  0x0000
3ff42330:	.word  0x0000
3ff42340:	.word  0x0002
3ff42350:	move   -*a0, a0, 0
3ff42360:	rev    a0
3ff42370:	.word  0x0000
3ff42380:	.word  0x0000
3ff42390:	.word  0x0002
3ff423a0:	move   -*a1, a0, 0
3ff423b0:	rev    a0
3ff423c0:	.word  0x0000
3ff423d0:	.word  0x0000
3ff423e0:	.word  0x0002
3ff423f0:	move   -*a2, a0, 0
3ff42400:	rev    a0
3ff42410:	.word  0x0000
3ff42420:	.word  0x0000
3ff42430:	jump   a8
3ff42440:	move   -*a14, a0, 0
3ff42450:	rev    a0
3ff42460:	not    a8
3ff42470:	not    a8
3ff42480:	not    a7
3ff42490:	not    a7
3ff424a0:	not    a6
3ff424b0:	not    a4
3ff424c0:	not    a3
3ff424d0:	not    a1
3ff424e0:	negb   b14
3ff424f0:	negb   b12
3ff42500:	negb   b9
3ff42510:	negb   b6
3ff42520:	negb   b2
3ff42530:	negb   a14
3ff42540:	negb   a10
3ff42550:	negb   a6
3ff42560:	negb   a1
3ff42570:	neg    b12
3ff42580:	neg    b7
3ff42590:	neg    b2
3ff425a0:	neg    a12
3ff425b0:	neg    a6
3ff425c0:	abs    sp
3ff425d0:	abs    b9
3ff425e0:	abs    b2
3ff425f0:	abs    a10
3ff42600:	abs    a3
3ff42610:	dint
3ff42620:	dint
3ff42630:	dint
3ff42640:	dint
3ff42650:	movb   @0x3470350, @0x333033d
3ff426a0:	clrc
3ff426b0:	nop
3ff426c0:	nop
3ff426d0:	nop
3ff426e0:	.word  0x02fe
3ff426f0:	.word  0x02f3
3ff42700:	.word  0x02e7
3ff42710:	.word  0x02db
3ff42720:	.word  0x02cf
3ff42730:	.word  0x02c3
3ff42740:	.word  0x02b7
3ff42750:	.word  0x02aa
3ff42760:	.word  0x029d
3ff42770:	.word  0x0290
3ff42780:	.word  0x0283
3ff42790:	.word  0x0275
3ff427a0:	.word  0x0268
3ff427b0:	.word  0x025a
3ff427c0:	.word  0x024c
3ff427d0:	.word  0x023e
3ff427e0:	.word  0x022f
3ff427f0:	.word  0x0221
3ff42800:	.word  0x0212
3ff42810:	.word  0x0203
3ff42820:	pushst
3ff42830:	pushst
3ff42840:	popst
3ff42850:	popst
3ff42860:	putst  b6
3ff42870:	putst  a7
3ff42880:	getst  b7
3ff42890:	getst  a7
3ff428a0:	jump   b7
3ff428b0:	jump   a6
3ff428c0:	getpc  b6
3ff428d0:	getpc  a6
3ff428e0:	exgpc  b5
3ff428f0:	exgpc  a4
3ff42900:	emu
3ff42910:	emu
3ff42920:	.word  0x00f2
3ff42930:	.word  0x00e1
3ff42940:	.word  0x00d0
3ff42950:	.word  0x00bf
3ff42960:	.word  0x00ae
3ff42970:	.word  0x009c
3ff42980:	.word  0x008b
3ff42990:	.word  0x007a
3ff429a0:	.word  0x0069
3ff429b0:	.word  0x0057
3ff429c0:	.word  0x0046
3ff429d0:	rev    b4
3ff429e0:	rev    a3
3ff429f0:	.word  0x0011
3ff42a00:	.word  0x0000
3ff42a10:	.word  0xffef
3ff42a20:	.word  0xffdd
3ff42a30:	.word  0xffcc
3ff42a40:	.word  0xffba
3ff42a50:	.word  0xffa9
3ff42a60:	.word  0xff97
3ff42a70:	.word  0xff86
3ff42a80:	.word  0xff75
3ff42a90:	.word  0xff64
3ff42aa0:	.word  0xff52
3ff42ab0:	.word  0xff41
3ff42ac0:	.word  0xff30
3ff42ad0:	.word  0xff1f
3ff42ae0:	.word  0xff0e
3ff42af0:	.word  0xfefd
3ff42b00:	.word  0xfeec
3ff42b10:	.word  0xfedc
3ff42b20:	.word  0xfecb
3ff42b30:	.word  0xfeba
3ff42b40:	.word  0xfeaa
3ff42b50:	.word  0xfe9a
3ff42b60:	.word  0xfe89
3ff42b70:	.word  0xfe79
3ff42b80:	.word  0xfe69
3ff42b90:	.word  0xfe59
3ff42ba0:	.word  0xfe4a
3ff42bb0:	.word  0xfe3a
3ff42bc0:	.word  0xfe2b
3ff42bd0:	.word  0xfe1b
3ff42be0:	.word  0xfe0c
3ff42bf0:	pixt   *sp, *b13
3ff42c00:	pixt   *sp, *a14
3ff42c10:	pixt   *b14, *sp
3ff42c20:	pixt   *b14, *b1
3ff42c30:	pixt   *a14, *a2
3ff42c40:	pixt   *b13, *b4
3ff42c50:	pixt   *a13, *a6
3ff42c60:	pixt   *b12, *b8
3ff42c70:	pixt   *a12, *a11
3ff42c80:	pixt   *b11, *b13
3ff42c90:	pixt   *b11, *b0
3ff42ca0:	pixt   *a11, *a3
3ff42cb0:	pixt   *b10, *b6
3ff42cc0:	pixt   *a10, *a9
3ff42cd0:	pixt   *b9, *b13
3ff42ce0:	pixt   *b9, *b1
3ff42cf0:	pixt   *a9, *a5
3ff42d00:	pixt   *b8, *b9
3ff42d10:	pixt   *a8, *a13
3ff42d20:	pixt   *a8, *a2
3ff42d30:	pixt   *b7, *b7
3ff42d40:	pixt   *a7, *a12
3ff42d50:	pixt   *a7, *a1
3ff42d60:	pixt   *b6, *b7
3ff42d70:	pixt   *a6, *a13
3ff42d80:	pixt   *a6, *a3
3ff42d90:	pixt   *b5, *b9
3ff42da0:	pixt   *b5, *b0
3ff42db0:	pixt   *a5, *a7
3ff42dc0:	pixt   *b4, *b14
3ff42dd0:	pixt   *b4, *b5
3ff42de0:	pixt   *a4, *a13
3ff42df0:	pixt   *a4, *a5
3ff42e00:	pixt   *b3, *b13
3ff42e10:	pixt   *b3, *b6
3ff42e20:	pixt   *a3, *a14
3ff42e30:	pixt   *a3, *a7
3ff42e40:	pixt   *a3, *a1
3ff42e50:	pixt   *b2, *b10
3ff42e60:	pixt   *b2, *b4
3ff42e70:	pixt   *a2, *a14
3ff42e80:	pixt   *a2, *a9
3ff42e90:	pixt   *a2, *a4
3ff42ea0:	pixt   *b1, *sp
3ff42eb0:	pixt   *b1, *b10
3ff42ec0:	pixt   *b1, *b6
3ff42ed0:	pixt   *b1, *b2
3ff42ee0:	pixt   *a1, *a14
3ff42ef0:	pixt   *a1, *a10
3ff42f00:	pixt   *a1, *a7
3ff42f10:	pixt   *a1, *a4
3ff42f20:	pixt   *a1, *a2
3ff42f30:	pixt   *b0, *sp
3ff42f40:	pixt   *b0, *b13
3ff42f50:	pixt   *b0, *b12
3ff42f60:	pixt   *b0, *b10
3ff42f70:	pixt   *b0, *b9
3ff42f80:	pixt   *b0, *b9
3ff42f90:	pixt   *b0, *b8
3ff42fa0:	pixt   *b0, *b8
3ff42fb0:	pixt   *b0, *b8
3ff42fc0:	pixt   *b0, *b9
3ff42fd0:	pixt   *b0, *b9
3ff42fe0:	pixt   *b0, *b10
3ff42ff0:	pixt   *b0, *b12
3ff43000:	pixt   *b0, *b13
3ff43010:	pixt   *b0, *sp
3ff43020:	pixt   *a1, *a2
3ff43030:	pixt   *a1, *a4
3ff43040:	pixt   *a1, *a7
3ff43050:	pixt   *a1, *a10
3ff43060:	pixt   *a1, *a14
3ff43070:	pixt   *b1, *b2
3ff43080:	pixt   *b1, *b6
3ff43090:	pixt   *b1, *b10
3ff430a0:	pixt   *b1, *sp
3ff430b0:	pixt   *a2, *a4
3ff430c0:	pixt   *a2, *a9
3ff430d0:	pixt   *a2, *a14
3ff430e0:	pixt   *b2, *b4
3ff430f0:	pixt   *b2, *b10
3ff43100:	pixt   *a3, *a1
3ff43110:	pixt   *a3, *a7
3ff43120:	pixt   *a3, *a14
3ff43130:	pixt   *b3, *b6
3ff43140:	pixt   *b3, *b13
3ff43150:	pixt   *a4, *a5
3ff43160:	pixt   *a4, *a13
3ff43170:	pixt   *b4, *b5
3ff43180:	pixt   *b4, *b14
3ff43190:	pixt   *a5, *a7
3ff431a0:	pixt   *b5, *b0
3ff431b0:	pixt   *b5, *b9
3ff431c0:	pixt   *a6, *a3
3ff431d0:	pixt   *a6, *a13
3ff431e0:	pixt   *b6, *b7
3ff431f0:	pixt   *a7, *a1
3ff43200:	pixt   *a7, *a12
3ff43210:	pixt   *b7, *b7
3ff43220:	pixt   *a8, *a2
3ff43230:	pixt   *a8, *a13
3ff43240:	pixt   *b8, *b9
3ff43250:	pixt   *a9, *a5
3ff43260:	pixt   *b9, *b1
3ff43270:	pixt   *b9, *b13
3ff43280:	pixt   *a10, *a9
3ff43290:	pixt   *b10, *b6
3ff432a0:	pixt   *a11, *a3
3ff432b0:	pixt   *b11, *b0
3ff432c0:	pixt   *b11, *b13
3ff432d0:	pixt   *a12, *a11
3ff432e0:	pixt   *b12, *b8
3ff432f0:	pixt   *a13, *a6
3ff43300:	pixt   *b13, *b4
3ff43310:	pixt   *a14, *a2
3ff43320:	pixt   *b14, *b1
3ff43330:	pixt   *b14, *sp
3ff43340:	pixt   *sp, *a14
3ff43350:	pixt   *sp, *b13
3ff43360:	.word  0xfe0c
3ff43370:	.word  0xfe1b
3ff43380:	.word  0xfe2b
3ff43390:	.word  0xfe3a
3ff433a0:	.word  0xfe4a
3ff433b0:	.word  0xfe59
3ff433c0:	.word  0xfe69
3ff433d0:	.word  0xfe79
3ff433e0:	.word  0xfe89
3ff433f0:	.word  0xfe9a
3ff43400:	.word  0xfeaa
3ff43410:	.word  0xfeba
3ff43420:	.word  0xfecb
3ff43430:	.word  0xfedc
3ff43440:	.word  0xfeec
3ff43450:	.word  0xfefd
3ff43460:	.word  0xff0e
3ff43470:	.word  0xff1f
3ff43480:	.word  0xff30
3ff43490:	.word  0xff41
3ff434a0:	.word  0xff52
3ff434b0:	.word  0xff64
3ff434c0:	.word  0xff75
3ff434d0:	.word  0xff86
3ff434e0:	.word  0xff97
3ff434f0:	.word  0xffa9
3ff43500:	.word  0xffba
3ff43510:	.word  0xffcc
3ff43520:	.word  0xffdd
3ff43530:	.word  0xffef
3ff43540:	.word  0x0000
3ff43550:	.word  0x0011
3ff43560:	rev    a3
3ff43570:	rev    b4
3ff43580:	.word  0x0046
3ff43590:	.word  0x0057
3ff435a0:	.word  0x0069
3ff435b0:	.word  0x007a
3ff435c0:	.word  0x008b
3ff435d0:	.word  0x009c
3ff435e0:	.word  0x00ae
3ff435f0:	.word  0x00bf
3ff43600:	.word  0x00d0
3ff43610:	.word  0x00e1
3ff43620:	.word  0x00f2
3ff43630:	emu
3ff43640:	emu
3ff43650:	exgpc  a4
3ff43660:	exgpc  b5
3ff43670:	getpc  a6
3ff43680:	getpc  b6
3ff43690:	jump   a6
3ff436a0:	jump   b7
3ff436b0:	getst  a7
3ff436c0:	getst  b7
3ff436d0:	putst  a7
3ff436e0:	putst  b6
3ff436f0:	popst
3ff43700:	popst
3ff43710:	pushst
3ff43720:	pushst
3ff43730:	.word  0x0203
3ff43740:	.word  0x0212
3ff43750:	.word  0x0221
3ff43760:	.word  0x022f
3ff43770:	.word  0x023e
3ff43780:	.word  0x024c
3ff43790:	.word  0x025a
3ff437a0:	.word  0x0268
3ff437b0:	.word  0x0275
3ff437c0:	.word  0x0283
3ff437d0:	.word  0x0290
3ff437e0:	.word  0x029d
3ff437f0:	.word  0x02aa
3ff43800:	.word  0x02b7
3ff43810:	.word  0x02c3
3ff43820:	.word  0x02cf
3ff43830:	.word  0x02db
3ff43840:	.word  0x02e7
3ff43850:	.word  0x02f3
3ff43860:	.word  0x02fe
3ff43870:	nop
3ff43880:	nop
3ff43890:	nop
3ff438a0:	clrc
3ff438b0:	clrc
3ff438c0:	clrc
3ff438d0:	movb   @0x3590350, @0x36b0362
3ff43920:	dint
3ff43930:	dint
3ff43940:	abs    a3
3ff43950:	abs    a10
3ff43960:	abs    b2
3ff43970:	abs    b9
3ff43980:	abs    sp
3ff43990:	neg    a6
3ff439a0:	neg    a12
3ff439b0:	neg    b2
3ff439c0:	neg    b7
3ff439d0:	neg    b12
3ff439e0:	negb   a1
3ff439f0:	negb   a6
3ff43a00:	negb   a10
3ff43a10:	negb   a14
3ff43a20:	negb   b2
3ff43a30:	negb   b6
3ff43a40:	negb   b9
3ff43a50:	negb   b12
3ff43a60:	negb   b14
3ff43a70:	not    a1
3ff43a80:	not    a3
3ff43a90:	not    a4
3ff43aa0:	not    a6
3ff43ab0:	not    a7
3ff43ac0:	not    a7
3ff43ad0:	not    a8
3ff43ae0:	jump   a8
3ff43af0:	movb   *a2(0x20), *a0(0x0)
3ff43b20:	.word  0x0011
3ff43b30:	rev    a3
3ff43b40:	rev    b4
3ff43b50:	.word  0x0046
3ff43b60:	.word  0x0057
3ff43b70:	.word  0x0069
3ff43b80:	.word  0x007a
3ff43b90:	.word  0x008b
3ff43ba0:	.word  0x009c
3ff43bb0:	.word  0x00ae
3ff43bc0:	.word  0x00bf
3ff43bd0:	.word  0x00d0
3ff43be0:	.word  0x00e1
3ff43bf0:	.word  0x00f2
3ff43c00:	emu
3ff43c10:	emu
3ff43c20:	exgpc  a4
3ff43c30:	exgpc  b5
3ff43c40:	getpc  a6
3ff43c50:	getpc  b6
3ff43c60:	jump   a6
3ff43c70:	jump   b7
3ff43c80:	getst  a7
3ff43c90:	getst  b7
3ff43ca0:	putst  a7
3ff43cb0:	putst  b6
3ff43cc0:	popst
3ff43cd0:	popst
3ff43ce0:	pushst
3ff43cf0:	pushst
3ff43d00:	.word  0x0203
3ff43d10:	.word  0x0212
3ff43d20:	.word  0x0221
3ff43d30:	.word  0x022f
3ff43d40:	.word  0x023e
3ff43d50:	.word  0x024c
3ff43d60:	.word  0x025a
3ff43d70:	.word  0x0268
3ff43d80:	.word  0x0275
3ff43d90:	.word  0x0283
3ff43da0:	.word  0x0290
3ff43db0:	.word  0x029d
3ff43dc0:	.word  0x02aa
3ff43dd0:	.word  0x02b7
3ff43de0:	.word  0x02c3
3ff43df0:	.word  0x02cf
3ff43e00:	.word  0x02db
3ff43e10:	.word  0x02e7
3ff43e20:	.word  0x02f3
3ff43e30:	.word  0x02fe
3ff43e40:	nop
3ff43e50:	nop
3ff43e60:	nop
3ff43e70:	clrc
3ff43e80:	clrc
3ff43e90:	clrc
3ff43ea0:	movb   @0x3590350, @0x36b0362
3ff43ef0:	dint
3ff43f00:	dint
3ff43f10:	abs    a3
3ff43f20:	abs    a10
3ff43f30:	abs    b2
3ff43f40:	abs    b9
3ff43f50:	abs    sp
3ff43f60:	neg    a6
3ff43f70:	neg    a12
3ff43f80:	neg    b2
3ff43f90:	neg    b7
3ff43fa0:	neg    b12
3ff43fb0:	negb   a1
3ff43fc0:	negb   a6
3ff43fd0:	negb   a10
3ff43fe0:	negb   a14
3ff43ff0:	negb   b2
3ff44000:	negb   b6
3ff44010:	negb   b9
3ff44020:	negb   b12
3ff44030:	negb   b14
3ff44040:	not    a1
3ff44050:	not    a3
3ff44060:	not    a4
3ff44070:	not    a6
3ff44080:	not    a7
3ff44090:	not    a7
3ff440a0:	not    a8
3ff440b0:	not    a8
3ff440c0:	not    a8
3ff440d0:	not    a7
3ff440e0:	not    a7
3ff440f0:	not    a6
3ff44100:	not    a4
3ff44110:	not    a3
3ff44120:	not    a1
3ff44130:	negb   b14
3ff44140:	negb   b12
3ff44150:	negb   b9
3ff44160:	negb   b6
3ff44170:	negb   b2
3ff44180:	negb   a14
3ff44190:	negb   a10
3ff441a0:	negb   a6
3ff441b0:	negb   a1
3ff441c0:	neg    b12
3ff441d0:	neg    b7
3ff441e0:	neg    b2
3ff441f0:	neg    a12
3ff44200:	neg    a6
3ff44210:	abs    sp
3ff44220:	abs    b9
3ff44230:	abs    b2
3ff44240:	abs    a10
3ff44250:	abs    a3
3ff44260:	dint
3ff44270:	dint
3ff44280:	dint
3ff44290:	dint
3ff442a0:	movb   @0x3470350, @0x333033d
3ff442f0:	clrc
3ff44300:	nop
3ff44310:	nop
3ff44320:	nop
3ff44330:	.word  0x02fe
3ff44340:	.word  0x02f3
3ff44350:	.word  0x02e7
3ff44360:	.word  0x02db
3ff44370:	.word  0x02cf
3ff44380:	.word  0x02c3
3ff44390:	.word  0x02b7
3ff443a0:	.word  0x02aa
3ff443b0:	.word  0x029d
3ff443c0:	.word  0x0290
3ff443d0:	.word  0x0283
3ff443e0:	.word  0x0275
3ff443f0:	.word  0x0268
3ff44400:	.word  0x025a
3ff44410:	.word  0x024c
3ff44420:	.word  0x023e
3ff44430:	.word  0x022f
3ff44440:	.word  0x0221
3ff44450:	.word  0x0212
3ff44460:	.word  0x0203
3ff44470:	pushst
3ff44480:	pushst
3ff44490:	popst
3ff444a0:	popst
3ff444b0:	putst  b6
3ff444c0:	putst  a7
3ff444d0:	getst  b7
3ff444e0:	getst  a7
3ff444f0:	jump   b7
3ff44500:	jump   a6
3ff44510:	getpc  b6
3ff44520:	getpc  a6
3ff44530:	exgpc  b5
3ff44540:	exgpc  a4
3ff44550:	emu
3ff44560:	emu
3ff44570:	.word  0x00f2
3ff44580:	.word  0x00e1
3ff44590:	.word  0x00d0
3ff445a0:	.word  0x00bf
3ff445b0:	.word  0x00ae
3ff445c0:	.word  0x009c
3ff445d0:	.word  0x008b
3ff445e0:	.word  0x007a
3ff445f0:	.word  0x0069
3ff44600:	.word  0x0057
3ff44610:	.word  0x0046
3ff44620:	rev    b4
3ff44630:	rev    a3
3ff44640:	.word  0x0011
3ff44650:	.word  0x0000
3ff44660:	.word  0xffef
3ff44670:	.word  0xffdd
3ff44680:	.word  0xffcc
3ff44690:	.word  0xffba
3ff446a0:	.word  0xffa9
3ff446b0:	.word  0xff97
3ff446c0:	.word  0xff86
3ff446d0:	.word  0xff75
3ff446e0:	.word  0xff64
3ff446f0:	.word  0xff52
3ff44700:	.word  0xff41
3ff44710:	.word  0xff30
3ff44720:	.word  0xff1f
3ff44730:	.word  0xff0e
3ff44740:	.word  0xfefd
3ff44750:	.word  0xfeec
3ff44760:	.word  0xfedc
3ff44770:	.word  0xfecb
3ff44780:	.word  0xfeba
3ff44790:	.word  0xfeaa
3ff447a0:	.word  0xfe9a
3ff447b0:	.word  0xfe89
3ff447c0:	.word  0xfe79
3ff447d0:	.word  0xfe69
3ff447e0:	.word  0xfe59
3ff447f0:	.word  0xfe4a
3ff44800:	.word  0xfe3a
3ff44810:	.word  0xfe2b
3ff44820:	.word  0xfe1b
3ff44830:	.word  0xfe0c
3ff44840:	pixt   *sp, *b13
3ff44850:	pixt   *sp, *a14
3ff44860:	pixt   *b14, *sp
3ff44870:	pixt   *b14, *b1
3ff44880:	pixt   *a14, *a2
3ff44890:	pixt   *b13, *b4
3ff448a0:	pixt   *a13, *a6
3ff448b0:	pixt   *b12, *b8
3ff448c0:	pixt   *a12, *a11
3ff448d0:	pixt   *b11, *b13
3ff448e0:	pixt   *b11, *b0
3ff448f0:	pixt   *a11, *a3
3ff44900:	pixt   *b10, *b6
3ff44910:	pixt   *a10, *a9
3ff44920:	pixt   *b9, *b13
3ff44930:	pixt   *b9, *b1
3ff44940:	pixt   *a9, *a5
3ff44950:	pixt   *b8, *b9
3ff44960:	pixt   *a8, *a13
3ff44970:	pixt   *a8, *a2
3ff44980:	pixt   *b7, *b7
3ff44990:	pixt   *a7, *a12
3ff449a0:	pixt   *a7, *a1
3ff449b0:	pixt   *b6, *b7
3ff449c0:	pixt   *a6, *a13
3ff449d0:	pixt   *a6, *a3
3ff449e0:	pixt   *b5, *b9
3ff449f0:	pixt   *b5, *b0
3ff44a00:	pixt   *a5, *a7
3ff44a10:	pixt   *b4, *b14
3ff44a20:	pixt   *b4, *b5
3ff44a30:	pixt   *a4, *a13
3ff44a40:	pixt   *a4, *a5
3ff44a50:	pixt   *b3, *b13
3ff44a60:	pixt   *b3, *b6
3ff44a70:	pixt   *a3, *a14
3ff44a80:	pixt   *a3, *a7
3ff44a90:	pixt   *a3, *a1
3ff44aa0:	pixt   *b2, *b10
3ff44ab0:	pixt   *b2, *b4
3ff44ac0:	pixt   *a2, *a14
3ff44ad0:	pixt   *a2, *a9
3ff44ae0:	pixt   *a2, *a4
3ff44af0:	pixt   *b1, *sp
3ff44b00:	pixt   *b1, *b10
3ff44b10:	pixt   *b1, *b6
3ff44b20:	pixt   *b1, *b2
3ff44b30:	pixt   *a1, *a14
3ff44b40:	pixt   *a1, *a10
3ff44b50:	pixt   *a1, *a7
3ff44b60:	pixt   *a1, *a4
3ff44b70:	pixt   *a1, *a2
3ff44b80:	pixt   *b0, *sp
3ff44b90:	pixt   *b0, *b13
3ff44ba0:	pixt   *b0, *b12
3ff44bb0:	pixt   *b0, *b10
3ff44bc0:	pixt   *b0, *b9
3ff44bd0:	pixt   *b0, *b9
3ff44be0:	pixt   *b0, *b8
3ff44bf0:	pixt   *b0, *b8
3ff44c00:	pixt   *b0, *b8
3ff44c10:	pixt   *b0, *b9
3ff44c20:	pixt   *b0, *b9
3ff44c30:	pixt   *b0, *b10
3ff44c40:	pixt   *b0, *b12
3ff44c50:	pixt   *b0, *b13
3ff44c60:	pixt   *b0, *sp
3ff44c70:	pixt   *a1, *a2
3ff44c80:	pixt   *a1, *a4
3ff44c90:	pixt   *a1, *a7
3ff44ca0:	pixt   *a1, *a10
3ff44cb0:	pixt   *a1, *a14
3ff44cc0:	pixt   *b1, *b2
3ff44cd0:	pixt   *b1, *b6
3ff44ce0:	pixt   *b1, *b10
3ff44cf0:	pixt   *b1, *sp
3ff44d00:	pixt   *a2, *a4
3ff44d10:	pixt   *a2, *a9
3ff44d20:	pixt   *a2, *a14
3ff44d30:	pixt   *b2, *b4
3ff44d40:	pixt   *b2, *b10
3ff44d50:	pixt   *a3, *a1
3ff44d60:	pixt   *a3, *a7
3ff44d70:	pixt   *a3, *a14
3ff44d80:	pixt   *b3, *b6
3ff44d90:	pixt   *b3, *b13
3ff44da0:	pixt   *a4, *a5
3ff44db0:	pixt   *a4, *a13
3ff44dc0:	pixt   *b4, *b5
3ff44dd0:	pixt   *b4, *b14
3ff44de0:	pixt   *a5, *a7
3ff44df0:	pixt   *b5, *b0
3ff44e00:	pixt   *b5, *b9
3ff44e10:	pixt   *a6, *a3
3ff44e20:	pixt   *a6, *a13
3ff44e30:	pixt   *b6, *b7
3ff44e40:	pixt   *a7, *a1
3ff44e50:	pixt   *a7, *a12
3ff44e60:	pixt   *b7, *b7
3ff44e70:	pixt   *a8, *a2
3ff44e80:	pixt   *a8, *a13
3ff44e90:	pixt   *b8, *b9
3ff44ea0:	pixt   *a9, *a5
3ff44eb0:	pixt   *b9, *b1
3ff44ec0:	pixt   *b9, *b13
3ff44ed0:	pixt   *a10, *a9
3ff44ee0:	pixt   *b10, *b6
3ff44ef0:	pixt   *a11, *a3
3ff44f00:	pixt   *b11, *b0
3ff44f10:	pixt   *b11, *b13
3ff44f20:	pixt   *a12, *a11
3ff44f30:	pixt   *b12, *b8
3ff44f40:	pixt   *a13, *a6
3ff44f50:	pixt   *b13, *b4
3ff44f60:	pixt   *a14, *a2
3ff44f70:	pixt   *b14, *b1
3ff44f80:	pixt   *b14, *sp
3ff44f90:	pixt   *sp, *a14
3ff44fa0:	pixt   *sp, *b13
3ff44fb0:	.word  0xfe0c
3ff44fc0:	.word  0xfe1b
3ff44fd0:	.word  0xfe2b
3ff44fe0:	.word  0xfe3a
3ff44ff0:	.word  0xfe4a
3ff45000:	.word  0xfe59
3ff45010:	.word  0xfe69
3ff45020:	.word  0xfe79
3ff45030:	.word  0xfe89
3ff45040:	.word  0xfe9a
3ff45050:	.word  0xfeaa
3ff45060:	.word  0xfeba
3ff45070:	.word  0xfecb
3ff45080:	.word  0xfedc
3ff45090:	.word  0xfeec
3ff450a0:	.word  0xfefd
3ff450b0:	.word  0xff0e
3ff450c0:	.word  0xff1f
3ff450d0:	.word  0xff30
3ff450e0:	.word  0xff41
3ff450f0:	.word  0xff52
3ff45100:	.word  0xff64
3ff45110:	.word  0xff75
3ff45120:	.word  0xff86
3ff45130:	.word  0xff97
3ff45140:	.word  0xffa9
3ff45150:	.word  0xffba
3ff45160:	.word  0xffcc
3ff45170:	.word  0xffdd
3ff45180:	.word  0xffef
3ff45190:	.word  0x0002
3ff451a0:	move   *a6(0x20), *a0+, 1
3ff451c0:	.word  0x0001
3ff451d0:	.word  0x0000
3ff451e0:	rev    a0
3ff451f0:	move   *a7(0x20), *a0+, 1
3ff45210:	.word  0x0000
3ff45220:	.word  0x0000
3ff45230:	.word  0x0004
3ff45240:	.word  0x0000
3ff45250:	.word  0x0008
3ff45260:	.word  0x0000
3ff45270:	.word  0x000c
3ff45280:	.word  0x0000
3ff45290:	.word  0x0001
3ff452a0:	.word  0x0000
3ff452b0:	.word  0x0005
3ff452c0:	.word  0x0000
3ff452d0:	.word  0x0009
3ff452e0:	.word  0x0000
3ff452f0:	.word  0x000d
3ff45300:	.word  0x0000
3ff45310:	.word  0x0002
3ff45320:	.word  0x0000
3ff45330:	.word  0x0006
3ff45340:	.word  0x0000
3ff45350:	.word  0x000a
3ff45360:	.word  0x0000
3ff45370:	.word  0x000e
3ff45380:	.word  0x0000
3ff45390:	.word  0x0003
3ff453a0:	.word  0x0000
3ff453b0:	.word  0x0007
3ff453c0:	.word  0x0000
3ff453d0:	.word  0x000b
3ff453e0:	.word  0x0000
3ff453f0:	.word  0x000f
3ff45400:	.word  0x0000
3ff45410:	.word  0x0008
3ff45420:	.word  0xd4e0
3ff45430:	rev    a0
3ff45440:	.word  0x0404
3ff45450:	.word  0x0404
3ff45460:	sext   a5, 0
3ff45470:	sext   a5, 0
3ff45480:	.word  0x0606
3ff45490:	.word  0x0606
3ff454a0:	sext   a7, 1
3ff454b0:	sext   a7, 1
3ff454c0:	.word  0x0008
3ff454d0:	.word  0xd560
3ff454e0:	rev    a0
3ff454f0:	sext   a4, 0
3ff45500:	sext   a6, 1
3ff45510:	sext   a4, 0
3ff45520:	sext   a6, 1
3ff45530:	sext   a4, 0
3ff45540:	sext   a6, 1
3ff45550:	sext   a4, 0
3ff45560:	sext   a6, 1
3ff45570:	.word  0x0008
3ff45580:	.word  0xd5e0
3ff45590:	rev    a0
3ff455a0:	.word  0x0000
3ff455b0:	.word  0x0000
3ff455c0:	sext   a5, 0
3ff455d0:	sext   a5, 0
3ff455e0:	.word  0x0a0a
3ff455f0:	.word  0x0a0a
3ff45600:	pixblt l,l
3ff45610:	pixblt l,l
3ff45620:	.word  0x0008
3ff45630:	.word  0xd660
3ff45640:	rev    a0
3ff45650:	sext   a0, 0
3ff45660:	pixblt l,l
3ff45670:	sext   a0, 0
3ff45680:	pixblt l,l
3ff45690:	sext   a0, 0
3ff456a0:	pixblt l,l
3ff456b0:	sext   a0, 0
3ff456c0:	pixblt l,l
3ff456d0:	.word  0x000e
3ff456e0:	cmpxy  b8, b0
3ff456f0:	rev    a0
3ff45700:	.word  0x0003
3ff45710:	.word  0x0000
3ff45720:	.word  0x0001
3ff45730:	.word  0x0000
3ff45740:	.word  0x0000
3ff45750:	.word  0x0000
3ff45760:	.word  0x0000
3ff45770:	.word  0x0000
3ff45780:	.word  0x0000
3ff45790:	.word  0x0000
3ff457a0:	.word  0x0000
3ff457b0:	.word  0x0000
3ff457c0:	.word  0x0000
3ff457d0:	.word  0x0000
3ff457e0:	exgpc  a13
3ff457f0:	cpw    b1, b0
3ff45800:	rev    a0
3ff45810:	exgpc  a12
3ff45820:	exgpc  a11
3ff45830:	exgpc  a10
3ff45840:	exgpc  a9
3ff45850:	exgpc  a8
3ff45860:	exgpc  a7
3ff45870:	exgpc  a6
3ff45880:	exgpc  a5
3ff45890:	exgpc  a4
3ff458a0:	exgpc  a3
3ff458b0:	exgpc  a2
3ff458c0:	exgpc  a1
3ff458d0:	exgpc  a0
3ff458e0:	emu
3ff458f0:	emu
3ff45900:	emu
3ff45910:	emu
3ff45920:	emu
3ff45930:	emu
3ff45940:	emu
3ff45950:	emu
3ff45960:	emu
3ff45970:	emu
3ff45980:	emu
3ff45990:	emu
3ff459a0:	emu
3ff459b0:	emu
3ff459c0:	emu
3ff459d0:	emu
3ff459e0:	emu
3ff459f0:	emu
3ff45a00:	emu
3ff45a10:	emu
3ff45a20:	emu
3ff45a30:	emu
3ff45a40:	emu
3ff45a50:	emu
3ff45a60:	emu
3ff45a70:	emu
3ff45a80:	emu
3ff45a90:	emu
3ff45aa0:	emu
3ff45ab0:	emu
3ff45ac0:	emu
3ff45ad0:	emu
3ff45ae0:	.word  0x00ff
3ff45af0:	.word  0x00fe
3ff45b00:	.word  0x00fd
3ff45b10:	.word  0x00fc
3ff45b20:	.word  0x00fb
3ff45b30:	.word  0x00fa
3ff45b40:	.word  0x00f9
3ff45b50:	.word  0x00f8
3ff45b60:	.word  0x00f7
3ff45b70:	.word  0x00f6
3ff45b80:	.word  0x00f5
3ff45b90:	.word  0x00f4
3ff45ba0:	.word  0x00f3
3ff45bb0:	.word  0x00f2
3ff45bc0:	.word  0x00f1
3ff45bd0:	.word  0x00f0
3ff45be0:	.word  0x00ef
3ff45bf0:	.word  0x00ee
3ff45c00:	.word  0x00ed
3ff45c10:	.word  0x00ec
3ff45c20:	.word  0x00eb
3ff45c30:	.word  0x00ea
3ff45c40:	.word  0x00e9
3ff45c50:	.word  0x00e8
3ff45c60:	.word  0x00e7
3ff45c70:	.word  0x00e6
3ff45c80:	.word  0x00e5
3ff45c90:	.word  0x00e4
3ff45ca0:	.word  0x00e3
3ff45cb0:	.word  0x00e2
3ff45cc0:	.word  0x00e1
3ff45cd0:	.word  0x00e0
3ff45ce0:	.word  0x00df
3ff45cf0:	.word  0x00de
3ff45d00:	.word  0x00dd
3ff45d10:	.word  0x00dc
3ff45d20:	.word  0x00db
3ff45d30:	.word  0x00da
3ff45d40:	.word  0x00d9
3ff45d50:	.word  0x00d8
3ff45d60:	.word  0x00d7
3ff45d70:	.word  0x00d6
3ff45d80:	.word  0x00d5
3ff45d90:	.word  0x00d4
3ff45da0:	.word  0x00d3
3ff45db0:	.word  0x00d2
3ff45dc0:	.word  0x00d1
3ff45dd0:	.word  0x00d0
3ff45de0:	.word  0x00cf
3ff45df0:	.word  0x00ce
3ff45e00:	.word  0x00cd
3ff45e10:	.word  0x00cc
3ff45e20:	.word  0x00cb
3ff45e30:	.word  0x00ca
3ff45e40:	.word  0x00c9
3ff45e50:	.word  0x00c8
3ff45e60:	.word  0x00c7
3ff45e70:	.word  0x00c6
3ff45e80:	.word  0x00c5
3ff45e90:	.word  0x00c4
3ff45ea0:	.word  0x00c3
3ff45eb0:	.word  0x00c2
3ff45ec0:	.word  0x00c1
3ff45ed0:	.word  0x00c0
3ff45ee0:	.word  0x00bf
3ff45ef0:	.word  0x00be
3ff45f00:	.word  0x00bd
3ff45f10:	.word  0x00bc
3ff45f20:	.word  0x00bb
3ff45f30:	.word  0x00ba
3ff45f40:	.word  0x00b9
3ff45f50:	.word  0x00b8
3ff45f60:	.word  0x00b7
3ff45f70:	.word  0x00b6
3ff45f80:	.word  0x00b5
3ff45f90:	.word  0x00b4
3ff45fa0:	.word  0x00b3
3ff45fb0:	.word  0x00b2
3ff45fc0:	.word  0x00b1
3ff45fd0:	.word  0x00b0
3ff45fe0:	.word  0x00af
3ff45ff0:	.word  0x00ae
3ff46000:	.word  0x00ad
3ff46010:	.word  0x00ac
3ff46020:	.word  0x00ab
3ff46030:	.word  0x00aa
3ff46040:	.word  0x00a9
3ff46050:	.word  0x00a8
3ff46060:	.word  0x00a7
3ff46070:	.word  0x00a6
3ff46080:	.word  0x00a5
3ff46090:	.word  0x00a4
3ff460a0:	.word  0x00a3
3ff460b0:	.word  0x00a2
3ff460c0:	.word  0x00a1
3ff460d0:	.word  0x00a0
3ff460e0:	.word  0x009f
3ff460f0:	.word  0x009e
3ff46100:	.word  0x009d
3ff46110:	.word  0x009c
3ff46120:	.word  0x009b
3ff46130:	.word  0x009a
3ff46140:	.word  0x0099
3ff46150:	.word  0x0098
3ff46160:	.word  0x0097
3ff46170:	.word  0x0096
3ff46180:	.word  0x0095
3ff46190:	.word  0x0094
3ff461a0:	.word  0x0093
3ff461b0:	.word  0x0092
3ff461c0:	.word  0x0091
3ff461d0:	.word  0x0090
3ff461e0:	.word  0x008f
3ff461f0:	.word  0x008e
3ff46200:	.word  0x008d
3ff46210:	.word  0x008c
3ff46220:	.word  0x008b
3ff46230:	.word  0x008a
3ff46240:	.word  0x0089
3ff46250:	.word  0x0088
3ff46260:	.word  0x0087
3ff46270:	.word  0x0086
3ff46280:	.word  0x0085
3ff46290:	.word  0x0084
3ff462a0:	.word  0x0083
3ff462b0:	.word  0x0082
3ff462c0:	.word  0x0081
3ff462d0:	.word  0x0080
3ff462e0:	.word  0x007f
3ff462f0:	.word  0x007e
3ff46300:	.word  0x007d
3ff46310:	.word  0x007c
3ff46320:	.word  0x007b
3ff46330:	.word  0x007a
3ff46340:	.word  0x0079
3ff46350:	.word  0x0078
3ff46360:	.word  0x0077
3ff46370:	.word  0x0076
3ff46380:	.word  0x0075
3ff46390:	.word  0x0074
3ff463a0:	.word  0x0073
3ff463b0:	.word  0x0072
3ff463c0:	.word  0x0071
3ff463d0:	.word  0x0070
3ff463e0:	.word  0x006f
3ff463f0:	.word  0x006e
3ff46400:	.word  0x006d
3ff46410:	.word  0x006c
3ff46420:	.word  0x006b
3ff46430:	.word  0x006a
3ff46440:	.word  0x0069
3ff46450:	.word  0x0068
3ff46460:	.word  0x0067
3ff46470:	.word  0x0066
3ff46480:	.word  0x0065
3ff46490:	.word  0x0064
3ff464a0:	.word  0x0063
3ff464b0:	.word  0x0062
3ff464c0:	.word  0x0061
3ff464d0:	.word  0x0060
3ff464e0:	.word  0x005f
3ff464f0:	.word  0x005e
3ff46500:	.word  0x005d
3ff46510:	.word  0x005c
3ff46520:	.word  0x005b
3ff46530:	.word  0x005a
3ff46540:	.word  0x0059
3ff46550:	.word  0x0058
3ff46560:	.word  0x0057
3ff46570:	.word  0x0056
3ff46580:	.word  0x0055
3ff46590:	.word  0x0054
3ff465a0:	.word  0x0053
3ff465b0:	.word  0x0052
3ff465c0:	.word  0x0051
3ff465d0:	.word  0x0050
3ff465e0:	.word  0x004f
3ff465f0:	.word  0x004e
3ff46600:	.word  0x004d
3ff46610:	.word  0x004c
3ff46620:	.word  0x004b
3ff46630:	.word  0x004a
3ff46640:	.word  0x0049
3ff46650:	.word  0x0048
3ff46660:	.word  0x0047
3ff46670:	.word  0x0046
3ff46680:	.word  0x0045
3ff46690:	.word  0x0044
3ff466a0:	.word  0x0043
3ff466b0:	.word  0x0042
3ff466c0:	.word  0x0041
3ff466d0:	.word  0x0040
3ff466e0:	rev    sp
3ff466f0:	rev    b14
3ff46700:	rev    b13
3ff46710:	rev    b12
3ff46720:	rev    b11
3ff46730:	rev    b10
3ff46740:	rev    b9
3ff46750:	rev    b8
3ff46760:	rev    b7
3ff46770:	rev    b6
3ff46780:	rev    b5
3ff46790:	rev    b4
3ff467a0:	rev    b3
3ff467b0:	rev    b2
3ff467c0:	rev    b1
3ff467d0:	rev    b0
3ff467e0:	rev    sp
3ff467f0:	rev    a14
3ff46800:	rev    a13
3ff46810:	rev    a12
3ff46820:	rev    a11
3ff46830:	rev    a10
3ff46840:	rev    a9
3ff46850:	rev    a8
3ff46860:	rev    a7
3ff46870:	rev    a6
3ff46880:	rev    a5
3ff46890:	rev    a4
3ff468a0:	rev    a3
3ff468b0:	rev    a2
3ff468c0:	rev    a1
3ff468d0:	rev    a0
3ff468e0:	.word  0x001f
3ff468f0:	.word  0x001e
3ff46900:	.word  0x001d
3ff46910:	.word  0x001c
3ff46920:	.word  0x001b
3ff46930:	.word  0x001a
3ff46940:	.word  0x0019
3ff46950:	.word  0x0018
3ff46960:	.word  0x0017
3ff46970:	.word  0x0016
3ff46980:	.word  0x0015
3ff46990:	.word  0x0014
3ff469a0:	.word  0x0013
3ff469b0:	.word  0x0012
3ff469c0:	.word  0x0011
3ff469d0:	.word  0x0010
3ff469e0:	.word  0x000f
3ff469f0:	.word  0x000e
3ff46a00:	.word  0x000d
3ff46a10:	.word  0x000c
3ff46a20:	.word  0x000b
3ff46a30:	.word  0x000a
3ff46a40:	.word  0x0009
3ff46a50:	.word  0x0008
3ff46a60:	.word  0x0007
3ff46a70:	.word  0x0006
3ff46a80:	.word  0x0005
3ff46a90:	.word  0x0004
3ff46aa0:	.word  0x0003
3ff46ab0:	.word  0x0002
3ff46ac0:	.word  0x0001
3ff46ad0:	.word  0x0000
3ff46ae0:	exgpc  a13
3ff46af0:	pixt   a8, *a0
3ff46b00:	rev    a0
3ff46b10:	.word  0x0000
3ff46b20:	.word  0x0001
3ff46b30:	.word  0x0002
3ff46b40:	.word  0x0003
3ff46b50:	.word  0x0004
3ff46b60:	.word  0x0005
3ff46b70:	.word  0x0006
3ff46b80:	.word  0x0007
3ff46b90:	.word  0x0008
3ff46ba0:	.word  0x0009
3ff46bb0:	.word  0x000a
3ff46bc0:	.word  0x000b
3ff46bd0:	.word  0x000c
3ff46be0:	.word  0x000d
3ff46bf0:	.word  0x000e
3ff46c00:	.word  0x000f
3ff46c10:	.word  0x0010
3ff46c20:	.word  0x0011
3ff46c30:	.word  0x0012
3ff46c40:	.word  0x0013
3ff46c50:	.word  0x0014
3ff46c60:	.word  0x0015
3ff46c70:	.word  0x0016
3ff46c80:	.word  0x0017
3ff46c90:	.word  0x0018
3ff46ca0:	.word  0x0019
3ff46cb0:	.word  0x001a
3ff46cc0:	.word  0x001b
3ff46cd0:	.word  0x001c
3ff46ce0:	.word  0x001d
3ff46cf0:	.word  0x001e
3ff46d00:	.word  0x001f
3ff46d10:	rev    a0
3ff46d20:	rev    a1
3ff46d30:	rev    a2
3ff46d40:	rev    a3
3ff46d50:	rev    a4
3ff46d60:	rev    a5
3ff46d70:	rev    a6
3ff46d80:	rev    a7
3ff46d90:	rev    a8
3ff46da0:	rev    a9
3ff46db0:	rev    a10
3ff46dc0:	rev    a11
3ff46dd0:	rev    a12
3ff46de0:	rev    a13
3ff46df0:	rev    a14
3ff46e00:	rev    sp
3ff46e10:	rev    b0
3ff46e20:	rev    b1
3ff46e30:	rev    b2
3ff46e40:	rev    b3
3ff46e50:	rev    b4
3ff46e60:	rev    b5
3ff46e70:	rev    b6
3ff46e80:	rev    b7
3ff46e90:	rev    b8
3ff46ea0:	rev    b9
3ff46eb0:	rev    b10
3ff46ec0:	rev    b11
3ff46ed0:	rev    b12
3ff46ee0:	rev    b13
3ff46ef0:	rev    b14
3ff46f00:	rev    sp
3ff46f10:	.word  0x0040
3ff46f20:	.word  0x0041
3ff46f30:	.word  0x0042
3ff46f40:	.word  0x0043
3ff46f50:	.word  0x0044
3ff46f60:	.word  0x0045
3ff46f70:	.word  0x0046
3ff46f80:	.word  0x0047
3ff46f90:	.word  0x0048
3ff46fa0:	.word  0x0049
3ff46fb0:	.word  0x004a
3ff46fc0:	.word  0x004b
3ff46fd0:	.word  0x004c
3ff46fe0:	.word  0x004d
3ff46ff0:	.word  0x004e
3ff47000:	.word  0x004f
3ff47010:	.word  0x0050
3ff47020:	.word  0x0051
3ff47030:	.word  0x0052
3ff47040:	.word  0x0053
3ff47050:	.word  0x0054
3ff47060:	.word  0x0055
3ff47070:	.word  0x0056
3ff47080:	.word  0x0057
3ff47090:	.word  0x0058
3ff470a0:	.word  0x0059
3ff470b0:	.word  0x005a
3ff470c0:	.word  0x005b
3ff470d0:	.word  0x005c
3ff470e0:	.word  0x005d
3ff470f0:	.word  0x005e
3ff47100:	.word  0x005f
3ff47110:	.word  0x0060
3ff47120:	.word  0x0061
3ff47130:	.word  0x0062
3ff47140:	.word  0x0063
3ff47150:	.word  0x0064
3ff47160:	.word  0x0065
3ff47170:	.word  0x0066
3ff47180:	.word  0x0067
3ff47190:	.word  0x0068
3ff471a0:	.word  0x0069
3ff471b0:	.word  0x006a
3ff471c0:	.word  0x006b
3ff471d0:	.word  0x006c
3ff471e0:	.word  0x006d
3ff471f0:	.word  0x006e
3ff47200:	.word  0x006f
3ff47210:	.word  0x0070
3ff47220:	.word  0x0071
3ff47230:	.word  0x0072
3ff47240:	.word  0x0073
3ff47250:	.word  0x0074
3ff47260:	.word  0x0075
3ff47270:	.word  0x0076
3ff47280:	.word  0x0077
3ff47290:	.word  0x0078
3ff472a0:	.word  0x0079
3ff472b0:	.word  0x007a
3ff472c0:	.word  0x007b
3ff472d0:	.word  0x007c
3ff472e0:	.word  0x007d
3ff472f0:	.word  0x007e
3ff47300:	.word  0x007f
3ff47310:	.word  0x0080
3ff47320:	.word  0x0081
3ff47330:	.word  0x0082
3ff47340:	.word  0x0083
3ff47350:	.word  0x0084
3ff47360:	.word  0x0085
3ff47370:	.word  0x0086
3ff47380:	.word  0x0087
3ff47390:	.word  0x0088
3ff473a0:	.word  0x0089
3ff473b0:	.word  0x008a
3ff473c0:	.word  0x008b
3ff473d0:	.word  0x008c
3ff473e0:	.word  0x008d
3ff473f0:	.word  0x008e
3ff47400:	.word  0x008f
3ff47410:	.word  0x0090
3ff47420:	.word  0x0091
3ff47430:	.word  0x0092
3ff47440:	.word  0x0093
3ff47450:	.word  0x0094
3ff47460:	.word  0x0095
3ff47470:	.word  0x0096
3ff47480:	.word  0x0097
3ff47490:	.word  0x0098
3ff474a0:	.word  0x0099
3ff474b0:	.word  0x009a
3ff474c0:	.word  0x009b
3ff474d0:	.word  0x009c
3ff474e0:	.word  0x009d
3ff474f0:	.word  0x009e
3ff47500:	.word  0x009f
3ff47510:	.word  0x00a0
3ff47520:	.word  0x00a1
3ff47530:	.word  0x00a2
3ff47540:	.word  0x00a3
3ff47550:	.word  0x00a4
3ff47560:	.word  0x00a5
3ff47570:	.word  0x00a6
3ff47580:	.word  0x00a7
3ff47590:	.word  0x00a8
3ff475a0:	.word  0x00a9
3ff475b0:	.word  0x00aa
3ff475c0:	.word  0x00ab
3ff475d0:	.word  0x00ac
3ff475e0:	.word  0x00ad
3ff475f0:	.word  0x00ae
3ff47600:	.word  0x00af
3ff47610:	.word  0x00b0
3ff47620:	.word  0x00b1
3ff47630:	.word  0x00b2
3ff47640:	.word  0x00b3
3ff47650:	.word  0x00b4
3ff47660:	.word  0x00b5
3ff47670:	.word  0x00b6
3ff47680:	.word  0x00b7
3ff47690:	.word  0x00b8
3ff476a0:	.word  0x00b9
3ff476b0:	.word  0x00ba
3ff476c0:	.word  0x00bb
3ff476d0:	.word  0x00bc
3ff476e0:	.word  0x00bd
3ff476f0:	.word  0x00be
3ff47700:	.word  0x00bf
3ff47710:	.word  0x00c0
3ff47720:	.word  0x00c1
3ff47730:	.word  0x00c2
3ff47740:	.word  0x00c3
3ff47750:	.word  0x00c4
3ff47760:	.word  0x00c5
3ff47770:	.word  0x00c6
3ff47780:	.word  0x00c7
3ff47790:	.word  0x00c8
3ff477a0:	.word  0x00c9
3ff477b0:	.word  0x00ca
3ff477c0:	.word  0x00cb
3ff477d0:	.word  0x00cc
3ff477e0:	.word  0x00cd
3ff477f0:	.word  0x00ce
3ff47800:	.word  0x00cf
3ff47810:	.word  0x00d0
3ff47820:	.word  0x00d1
3ff47830:	.word  0x00d2
3ff47840:	.word  0x00d3
3ff47850:	.word  0x00d4
3ff47860:	.word  0x00d5
3ff47870:	.word  0x00d6
3ff47880:	.word  0x00d7
3ff47890:	.word  0x00d8
3ff478a0:	.word  0x00d9
3ff478b0:	.word  0x00da
3ff478c0:	.word  0x00db
3ff478d0:	.word  0x00dc
3ff478e0:	.word  0x00dd
3ff478f0:	.word  0x00de
3ff47900:	.word  0x00df
3ff47910:	.word  0x00e0
3ff47920:	.word  0x00e1
3ff47930:	.word  0x00e2
3ff47940:	.word  0x00e3
3ff47950:	.word  0x00e4
3ff47960:	.word  0x00e5
3ff47970:	.word  0x00e6
3ff47980:	.word  0x00e7
3ff47990:	.word  0x00e8
3ff479a0:	.word  0x00e9
3ff479b0:	.word  0x00ea
3ff479c0:	.word  0x00eb
3ff479d0:	.word  0x00ec
3ff479e0:	.word  0x00ed
3ff479f0:	.word  0x00ee
3ff47a00:	.word  0x00ef
3ff47a10:	.word  0x00f0
3ff47a20:	.word  0x00f1
3ff47a30:	.word  0x00f2
3ff47a40:	.word  0x00f3
3ff47a50:	.word  0x00f4
3ff47a60:	.word  0x00f5
3ff47a70:	.word  0x00f6
3ff47a80:	.word  0x00f7
3ff47a90:	.word  0x00f8
3ff47aa0:	.word  0x00f9
3ff47ab0:	.word  0x00fa
3ff47ac0:	.word  0x00fb
3ff47ad0:	.word  0x00fc
3ff47ae0:	.word  0x00fd
3ff47af0:	.word  0x00fe
3ff47b00:	.word  0x00ff
3ff47b10:	emu
3ff47b20:	emu
3ff47b30:	emu
3ff47b40:	emu
3ff47b50:	emu
3ff47b60:	emu
3ff47b70:	emu
3ff47b80:	emu
3ff47b90:	emu
3ff47ba0:	emu
3ff47bb0:	emu
3ff47bc0:	emu
3ff47bd0:	emu
3ff47be0:	emu
3ff47bf0:	emu
3ff47c00:	emu
3ff47c10:	emu
3ff47c20:	emu
3ff47c30:	emu
3ff47c40:	emu
3ff47c50:	emu
3ff47c60:	emu
3ff47c70:	emu
3ff47c80:	emu
3ff47c90:	emu
3ff47ca0:	emu
3ff47cb0:	emu
3ff47cc0:	emu
3ff47cd0:	emu
3ff47ce0:	emu
3ff47cf0:	emu
3ff47d00:	emu
3ff47d10:	exgpc  a0
3ff47d20:	exgpc  a1
3ff47d30:	exgpc  a2
3ff47d40:	exgpc  a3
3ff47d50:	exgpc  a4
3ff47d60:	exgpc  a5
3ff47d70:	exgpc  a6
3ff47d80:	exgpc  a7
3ff47d90:	exgpc  a8
3ff47da0:	exgpc  a9
3ff47db0:	exgpc  a10
3ff47dc0:	exgpc  a11
3ff47dd0:	exgpc  a12
3ff47de0:	.word  0x0002
3ff47df0:	rl     0x11, a0
3ff47e00:	rev    a1
3ff47e10:	.word  0x0000
3ff47e20:	.word  0x0000
3ff47e30:	.word  0x0002
3ff47e40:	rl     0x12, a0
3ff47e50:	rev    a1
3ff47e60:	.word  0x0000
3ff47e70:	.word  0x0000
3ff47e80:	.word  0x000e
3ff47e90:	rl     0x13, a0
3ff47ea0:	rev    a1
3ff47eb0:	.word  0x0003
3ff47ec0:	.word  0x0000
3ff47ed0:	.word  0x0001
3ff47ee0:	.word  0x0000
3ff47ef0:	.word  0x0000
3ff47f00:	.word  0x0000
3ff47f10:	.word  0x0000
3ff47f20:	.word  0x0000
3ff47f30:	.word  0x0000
3ff47f40:	.word  0x0000
3ff47f50:	.word  0x0000
3ff47f60:	.word  0x0000
3ff47f70:	.word  0x0000
3ff47f80:	.word  0x0000
3ff47f90:	.word  0x0002
3ff47fa0:	rl     0x1a, a0
3ff47fb0:	rev    a1
3ff47fc0:	.word  0x0000
3ff47fd0:	.word  0x0000
3ff47fe0:	.word  0x000c
3ff47ff0:	rl     0x1b, a0
3ff48000:	rev    a1
3ff48010:	.word  0x0003
3ff48020:	.word  0x0000
3ff48030:	.word  0x0001
3ff48040:	.word  0x0000
3ff48050:	.word  0x0000
3ff48060:	.word  0x0000
3ff48070:	.word  0x0000
3ff48080:	.word  0x0000
3ff48090:	.word  0x0000
3ff480a0:	.word  0x0000
3ff480b0:	.word  0x0000
3ff480c0:	.word  0x0000
3ff480d0:	.word  0x0002
3ff480e0:	.word  0x3640
3ff480f0:	rev    a1
3ff48100:	.word  0x0000
3ff48110:	.word  0x0000
3ff48120:	.word  0x000e
3ff48130:	.word  0x36a0
3ff48140:	rev    a1
3ff48150:	.word  0x0003
3ff48160:	.word  0x0000
3ff48170:	.word  0x0001
3ff48180:	.word  0x0000
3ff48190:	.word  0x0000
3ff481a0:	.word  0x0000
3ff481b0:	.word  0x0000
3ff481c0:	.word  0x0000
3ff481d0:	.word  0x0000
3ff481e0:	.word  0x0000
3ff481f0:	.word  0x0000
3ff48200:	.word  0x0000
3ff48210:	.word  0x0000
3ff48220:	.word  0x0000
3ff48230:	.word  0x000e
3ff48240:	.word  0x3780
3ff48250:	rev    a1
3ff48260:	.word  0x0003
3ff48270:	.word  0x0000
3ff48280:	.word  0x0001
3ff48290:	.word  0x0000
3ff482a0:	.word  0x0000
3ff482b0:	.word  0x0000
3ff482c0:	.word  0x0000
3ff482d0:	.word  0x0000
3ff482e0:	.word  0x0000
3ff482f0:	.word  0x0000
3ff48300:	.word  0x0000
3ff48310:	.word  0x0000
3ff48320:	.word  0x0000
3ff48330:	.word  0x0000
3ff48340:	.word  0x0002
3ff48350:	move   -*a2, a0, 0
3ff48360:	rev    a1
3ff48370:	.word  0x0000
3ff48380:	.word  0x0000
3ff48390:	.word  0x0002
3ff483a0:	move   -*a3, a0, 0
3ff483b0:	rev    a1
3ff483c0:	.word  0x0000
3ff483d0:	.word  0x0000
3ff483e0:	.word  0x0002
3ff483f0:	move   -*a6, a0, 0
3ff48400:	rev    a1
3ff48410:	.word  0x0000
3ff48420:	.word  0x0000
3ff48430:	.word  0x0002
3ff48440:	move   -*a7, a0, 0
3ff48450:	rev    a1
3ff48460:	.word  0x0000
3ff48470:	.word  0x0000
3ff48480:	.word  0x0002
3ff48490:	move   -*a8, a0, 0
3ff484a0:	rev    a1
3ff484b0:	.word  0x0000
3ff484c0:	.word  0x0000
3ff484d0:	.word  0x0002
3ff484e0:	move   -*a9, a0, 0
3ff484f0:	rev    a1
3ff48500:	.word  0x0000
3ff48510:	.word  0x0000
3ff48520:	.word  0x0002
3ff48530:	move   -*a0, a0, 1
3ff48540:	rev    a1
3ff48550:	.word  0x0000
3ff48560:	.word  0x0000
3ff48570:	.word  0x0002
3ff48580:	move   -*a1, a0, 1
3ff48590:	rev    a1
3ff485a0:	.word  0x0040
3ff485b0:	.word  0x0000
3ff485c0:	.word  0x0002
3ff485d0:	move   -*a2, a0, 1
3ff485e0:	rev    a1
3ff485f0:	.word  0x0080
3ff48600:	.word  0x0000
3ff48610:	.word  0x0005
3ff48620:	move   -*a3, a0, 1
3ff48630:	rev    a1
3ff48640:	move   -*a3, a0, 1
3ff48650:	rev    a1
3ff48660:	move   -*a3, a0, 1
3ff48670:	rev    a1
3ff48680:	.word  0x0001
3ff48690:	.word  0x0001
3ff486a0:	move   -*a12, a0, 1
3ff486b0:	rev    a1
3ff486c0:	.word  0x0001
3ff486d0:	.word  0x000e
3ff486e0:	movb   b0, *b0(0x21)
3ff48700:	.word  0x0003
3ff48710:	.word  0x0000
3ff48720:	.word  0x0001
3ff48730:	.word  0x0000
3ff48740:	.word  0x0000
3ff48750:	.word  0x0000
3ff48760:	.word  0x0000
3ff48770:	.word  0x0000
3ff48780:	.word  0x0000
3ff48790:	.word  0x0000
3ff487a0:	.word  0x0000
3ff487b0:	.word  0x0000
3ff487c0:	.word  0x0000
3ff487d0:	.word  0x0000
3ff487e0:	.word  0x0008
3ff487f0:	movb   b9, *b0(0x21)
3ff48810:	movb   b9, *b0(0x21)
3ff48830:	movb   b9, *b0(0x21)
3ff48850:	.word  0x0000
3ff48860:	.word  0x0000
3ff48870:	.word  0x0000
3ff48880:	.word  0x0000
3ff48890:	.word  0x0004
3ff488a0:	movb   *b0(0x21), b0
3ff488c0:	pushst
3ff488d0:	sext   a3, 1
3ff488e0:	btst   7, sp
3ff488f0:	.word  0x7f3f
3ff48900:	.word  0x0002
3ff48910:	movb   *b2(0x21), b0
3ff48930:	.word  0x0000
3ff48940:	.word  0x0000
3ff48950:	.word  0x0002
3ff48960:	movb   *b3(0x21), b0
3ff48980:	.word  0x0000
3ff48990:	.word  0x0000
3ff489a0:	.word  0x0002
3ff489b0:	movb   *b4(0x21), b0
3ff489d0:	.word  0x0000
3ff489e0:	.word  0x0000
3ff489f0:	.word  0x0001
3ff48a00:	movb   *b5(0x21), b0
3ff48a20:	.word  0x0404
3ff48a30:	.word  0x0002
3ff48a40:	movb   *a6(0x21), a0
3ff48a60:	.word  0x0000
3ff48a70:	.word  0x0000
3ff48a80:	.word  0x0002
3ff48a90:	movb   *a7(0x21), a0
3ff48ab0:	.word  0x0000
3ff48ac0:	.word  0x0000
3ff48ad0:	.word  0x0002
3ff48ae0:	movb   *a8(0x21), a0
3ff48b00:	.word  0x0000
3ff48b10:	.word  0x0000
3ff48b20:	.word  0x0002
3ff48b30:	movb   *a9(0x21), a0
3ff48b50:	.word  0x0000
3ff48b60:	.word  0x0000
3ff48b70:	.word  0x0002
3ff48b80:	movb   *a12(0x21), a0
3ff48ba0:	.word  0x0000
3ff48bb0:	.word  0x0000
3ff48bc0:	.word  0x0002
3ff48bd0:	movb   *a13(0x21), a0
3ff48bf0:	.word  0x0000
3ff48c00:	.word  0x0000
3ff48c10:	.word  0x0002
3ff48c20:	movb   *a14(0x21), a0
3ff48c40:	.word  0x0000
3ff48c50:	.word  0x0000
3ff48c60:	.word  0x0002
3ff48c70:	addk   32, a0
3ff48c80:	rev    a2
3ff48c90:	.word  0x0000
3ff48ca0:	.word  0x0000
3ff48cb0:	.word  0x0002
3ff48cc0:	inc    a0
3ff48cd0:	rev    a2
3ff48ce0:	.word  0x0000
3ff48cf0:	.word  0x0000
3ff48d00:	.word  0x0002
3ff48d10:	rl     0x3, a0
3ff48d20:	rev    a2
3ff48d30:	.word  0x0001
3ff48d40:	.word  0x0000
3ff48d50:	.word  0x0002
3ff48d60:	rl     0x5, a0
3ff48d70:	rev    a2
3ff48d80:	.word  0x0000
3ff48d90:	.word  0x0000
3ff48da0:	.word  0x0002
3ff48db0:	rl     0x6, a0
3ff48dc0:	rev    a2
3ff48dd0:	.word  0x0000
3ff48de0:	.word  0x0000
3ff48df0:	.word  0x0008
3ff48e00:	rl     0x7, a0
3ff48e10:	rev    a2
3ff48e20:	.word  0x0000
3ff48e30:	.word  0x0000
3ff48e40:	.word  0x0003
3ff48e50:	.word  0x0000
3ff48e60:	.word  0x0002
3ff48e70:	.word  0x0000
3ff48e80:	.word  0x0001
3ff48e90:	.word  0x0000
3ff48ea0:	.word  0x0002
3ff48eb0:	rl     0xb, a0
3ff48ec0:	rev    a2
3ff48ed0:	.word  0x0000
3ff48ee0:	.word  0x0000
3ff48ef0:	.word  0x0002
3ff48f00:	rl     0xc, a0
3ff48f10:	rev    a2
3ff48f20:	.word  0x0000
3ff48f30:	.word  0x0000
3ff48f40:	.word  0x0002
3ff48f50:	rl     0xd, a0
3ff48f60:	rev    a2
3ff48f70:	.word  0x0000
3ff48f80:	.word  0x0000
3ff48f90:	.word  0x0002
3ff48fa0:	rl     0xe, a0
3ff48fb0:	rev    a2
3ff48fc0:	.word  0x0000
3ff48fd0:	.word  0x0000
3ff48fe0:	.word  0x0002
3ff48ff0:	rl     0xf, a0
3ff49000:	rev    a2
3ff49010:	.word  0x0000
3ff49020:	.word  0x0000
3ff49030:	.word  0x0002
3ff49040:	rl     0x10, a0
3ff49050:	rev    a2
3ff49060:	.word  0x0000
3ff49070:	.word  0x0000
3ff49080:	rev    a0
3ff49090:	rl     0x11, a0
3ff490a0:	rev    a2
3ff490b0:	move   *a4, *a8, 0
3ff490c0:	move   *a4, *a8, 0
3ff490d0:	sla    0x11, a2
3ff490e0:	sla    0x11, a2
3ff490f0:	sub    a2, a4
3ff49100:	sub    a2, a4
3ff49110:	addk   8, b1
3ff49120:	addk   8, b1
3ff49130:	move   *a4, *a8, 0
3ff49140:	move   *a4, *a8, 0
3ff49150:	sla    0x11, a2
3ff49160:	sla    0x11, a2
3ff49170:	sub    a2, a4
3ff49180:	sub    a2, a4
3ff49190:	addk   8, b1
3ff491a0:	addk   8, b1
3ff491b0:	move   *a4, *a8, 0
3ff491c0:	move   *a4, *a8, 0
3ff491d0:	sla    0x11, a2
3ff491e0:	sla    0x11, a2
3ff491f0:	sub    a2, a4
3ff49200:	sub    a2, a4
3ff49210:	addk   8, b1
3ff49220:	addk   8, b1
3ff49230:	move   *a4, *a8, 0
3ff49240:	move   *a4, *a8, 0
3ff49250:	sla    0x11, a2
3ff49260:	sla    0x11, a2
3ff49270:	sub    a2, a4
3ff49280:	sub    a2, a4
3ff49290:	addk   8, b1
3ff492a0:	addk   8, b1
3ff492b0:	.word  0x0002
3ff492c0:	.word  0x3420
3ff492d0:	rev    a2
3ff492e0:	.word  0x0000
3ff492f0:	.word  0x0000
3ff49300:	.word  0x0017
3ff49310:	.word  0x3580
3ff49320:	rev    a2
3ff49330:	rev    a2
3ff49340:	andn   a8, a14
3ff49350:	pixblt l,l
3ff49360:	sla    0x9, a1
3ff49370:	rl     0x10, sp
3ff49380:	pixblt l,l
3ff49390:	pixblt l,xy
3ff493a0:	pixblt l,l
3ff493b0:	pixblt l,l
3ff493c0:	add    b1, b2
3ff493d0:	rl     0x12, a14
3ff493e0:	move   a10, sp
3ff493f0:	move   a10, sp
3ff49400:	rl     0x12, sp
3ff49410:	move   a2, b0
3ff49420:	sra    b1, b2
3ff49430:	move   a10, sp
3ff49440:	move   a10, sp
3ff49450:	move   b3, *b4, 0
3ff49460:	.word  0x748e
3ff49470:	.word  0x748f
3ff49480:	movb   *a12, sp
3ff49490:	.word  0x008f
3ff494a0:	.word  0x0002
3ff494b0:	.word  0x36f0
3ff494c0:	rev    a2
3ff494d0:	.word  0x0000
3ff494e0:	.word  0x0000
3ff494f0:	.word  0x0002
3ff49500:	.word  0x3710
3ff49510:	rev    a2
3ff49520:	.word  0x0000
3ff49530:	.word  0x0000
3ff49540:	.word  0x0001
3ff49550:	.word  0x3740
3ff49560:	rev    a2
3ff49570:	.word  0x0001
3ff49580:	.word  0x0001
3ff49590:	.word  0x3750
3ff495a0:	rev    a2
3ff495b0:	.word  0x0000
3ff495c0:	.word  0x0002
3ff495d0:	.word  0x3760
3ff495e0:	rev    a2
3ff495f0:	.word  0x0000
3ff49600:	.word  0x0000
3ff49610:	.word  0x0001
3ff49620:	.word  0x3780
3ff49630:	rev    a2
3ff49640:	.word  0x0000
3ff49650:	.word  0x0002
3ff49660:	.word  0x3790
3ff49670:	rev    a2
3ff49680:	.word  0x0000
3ff49690:	.word  0x0000
3ff496a0:	.word  0x0002
3ff496b0:	.word  0x37b0
3ff496c0:	rev    a2
3ff496d0:	.word  0x0000
3ff496e0:	.word  0x0000
3ff496f0:	.word  0x0001
3ff49700:	.word  0x37e0
3ff49710:	rev    a2
3ff49720:	.word  0x0000
3ff49730:	.word  0x0001
3ff49740:	.word  0x37f0
3ff49750:	rev    a2
3ff49760:	.word  0x0000
3ff49770:	.word  0x0001
3ff49780:	dsjs   a0, L3FF49790
L3FF49790:
3ff49790:	rev    a2
3ff497a0:	.word  0x0000
3ff497b0:	.word  0x0001
3ff497c0:	dsjs   b0, L3FF497D0
L3FF497D0:
3ff497d0:	rev    a2
3ff497e0:	.word  0x0000
3ff497f0:	.word  0x0010
3ff49800:	dsjs   a0, L3FF49820
3ff49810:	rev    a2
L3FF49820:
3ff49820:	.word  0x0000
3ff49830:	.word  0x0000
3ff49840:	.word  0x0000
3ff49850:	.word  0x0000
3ff49860:	.word  0x0000
3ff49870:	.word  0x0000
3ff49880:	.word  0x0000
3ff49890:	.word  0x0000
3ff498a0:	.word  0x0000
3ff498b0:	.word  0x0000
3ff498c0:	.word  0x0000
3ff498d0:	.word  0x0000
3ff498e0:	.word  0x0000
3ff498f0:	.word  0x0000
3ff49900:	.word  0x0000
3ff49910:	.word  0x0000
3ff49920:	.word  0x0010
3ff49930:	dsjs   a0, L3FF499D0
3ff49940:	rev    a2
L3FF49950:
3ff49950:	.word  0x0000
3ff49960:	.word  0x0000
3ff49970:	.word  0x0000
3ff49980:	.word  0x0000
3ff49990:	.word  0x0000
3ff499a0:	.word  0x0000
3ff499b0:	.word  0x0000
3ff499c0:	.word  0x0000
L3FF499D0:
3ff499d0:	.word  0x0000
3ff499e0:	.word  0x0000
3ff499f0:	.word  0x0000
3ff49a00:	.word  0x0000
3ff49a10:	.word  0x0000
3ff49a20:	.word  0x0000
3ff49a30:	.word  0x0000
3ff49a40:	.word  0x0000
3ff49a50:	.word  0x0002
3ff49a60:	dsjs   a0, L3FF49BE0
3ff49a70:	rev    a2
3ff49a80:	.word  0x0000
3ff49a90:	.word  0x0000
3ff49aa0:	.word  0x0004
3ff49ab0:	dsjs   a0, L3FF49C40
3ff49ac0:	rev    a2
3ff49ad0:	.word  0x000c
3ff49ae0:	emu
3ff49af0:	rl     0xb, a0
3ff49b00:	dsjs   b3, L3FF49950
3ff49b10:	.word  0x0006
3ff49b20:	dsjs   a0, L3FF49CD0
3ff49b30:	rev    a2
3ff49b40:	dsjs   a0, L3FF49CF0
3ff49b50:	rev    a2
3ff49b60:	dsjs   a0, L3FF49D10
3ff49b70:	rev    a2
3ff49b80:	.word  0x0000
3ff49b90:	.word  0x0000
3ff49ba0:	.word  0x000d
3ff49bb0:	dsjs   a0, L3FF49D90
3ff49bc0:	rev    a2
3ff49bd0:	sub    a10, a4
L3FF49BE0:
3ff49be0:	xor    a10, a3
3ff49bf0:	subb   a1, a4
3ff49c00:	move   a2, sp
3ff49c10:	and    b2, b4
3ff49c20:	or     a2, a1
3ff49c30:	dsjs   a8, L3FF49D60
L3FF49C40:
3ff49c40:	sub    a1, a14
3ff49c50:	addc   a10, a5
3ff49c60:	sll    0x2, b7
3ff49c70:	move   a10, b6
3ff49c80:	or     a2, a14
L3FF49C90:
3ff49c90:	rev    b11
3ff49ca0:	.word  0x000e
3ff49cb0:	dsjs   b0, L3FF49C90
3ff49cc0:	rev    a2
L3FF49CD0:
3ff49cd0:	sub    a10, a4
3ff49ce0:	xor    a10, a3
L3FF49CF0:
3ff49cf0:	subb   a1, a4
3ff49d00:	move   a2, sp
L3FF49D10:
3ff49d10:	and    b2, b4
3ff49d20:	or     a2, a1
L3FF49D30:
3ff49d30:	dsjs   a8, L3FF49E60
3ff49d40:	srl    0xf, a10
3ff49d50:	sub    a10, a4
L3FF49D60:
3ff49d60:	xor    a10, a3
3ff49d70:	subb   a1, a4
3ff49d80:	move   a2, sp
L3FF49D90:
3ff49d90:	dsjs   b4, L3FF49F40
3ff49da0:	.word  0x0000
3ff49db0:	.word  0x0002
3ff49dc0:	dsjs   b0, L3FF49D30
3ff49dd0:	rev    a2
3ff49de0:	.word  0x0000
3ff49df0:	.word  0x0000
3ff49e00:	.word  0x0001
3ff49e10:	move   b11, b0
3ff49e20:	rev    a2
3ff49e30:	.word  0x0000
3ff49e40:	.word  0x0002
3ff49e50:	move   b11, a0
L3FF49E60:
3ff49e60:	rev    a2
3ff49e70:	not    a7
3ff49e80:	.word  0x0000
3ff49e90:	.word  0x0002
3ff49ea0:	move   b12, a0
3ff49eb0:	rev    a2
3ff49ec0:	.word  0x0000
3ff49ed0:	.word  0x0000
3ff49ee0:	.word  0x0002
3ff49ef0:	move   b13, a0
3ff49f00:	rev    a2
3ff49f10:	.word  0x0000
3ff49f20:	.word  0x0000
3ff49f30:	.word  0x0002
L3FF49F40:
3ff49f40:	move   b14, a0
3ff49f50:	rev    a2
3ff49f60:	.word  0x0000
3ff49f70:	.word  0x0000
3ff49f80:	.word  0x0002
3ff49f90:	move   sp, a0
3ff49fa0:	rev    a2
3ff49fb0:	.word  0x0000
3ff49fc0:	.word  0x0000
3ff49fd0:	.word  0x0002
3ff49fe0:	and    b0, b0
3ff49ff0:	rev    a2
3ff4a000:	.word  0x3688
3ff4a010:	dsjs   b3, L3FF49E60
3ff4a020:	.word  0x0002
3ff4a030:	and    b1, b0
3ff4a040:	rev    a2
3ff4a050:	.word  0x0000
3ff4a060:	.word  0x0000
3ff4a070:	.word  0x0002
3ff4a080:	and    b2, b0
3ff4a090:	rev    a2
3ff4a0a0:	.word  0x0000
3ff4a0b0:	.word  0x0000
3ff4a0c0:	.word  0x0002
3ff4a0d0:	and    b3, b0
3ff4a0e0:	rev    a2
3ff4a0f0:	.word  0x0000
3ff4a100:	.word  0x0000
3ff4a110:	.word  0x0002
3ff4a120:	and    b4, b0
3ff4a130:	rev    a2
3ff4a140:	.word  0x0000
3ff4a150:	.word  0x0000
3ff4a160:	.word  0x0002
3ff4a170:	and    b5, b0
3ff4a180:	rev    a2
3ff4a190:	.word  0x0000
3ff4a1a0:	.word  0x0000
3ff4a1b0:	.word  0x0002
3ff4a1c0:	and    a8, a0
3ff4a1d0:	rev    a2
3ff4a1e0:	.word  0x0000
3ff4a1f0:	.word  0x0000
3ff4a200:	.word  0x0002
3ff4a210:	and    a9, a0
3ff4a220:	rev    a2
3ff4a230:	.word  0x0000
3ff4a240:	.word  0x0000
3ff4a250:	.word  0x0002
3ff4a260:	and    a10, a0
3ff4a270:	rev    a2
3ff4a280:	.word  0x0000
3ff4a290:	.word  0x0000
3ff4a2a0:	.word  0x0001
3ff4a2b0:	and    a11, a0
3ff4a2c0:	rev    a2
3ff4a2d0:	.word  0x0001
3ff4a2e0:	.word  0x0001
3ff4a2f0:	and    b11, b0
3ff4a300:	rev    a2
3ff4a310:	.word  0x0001
3ff4a320:	.word  0x0001
3ff4a330:	and    a12, a0
3ff4a340:	rev    a2
3ff4a350:	.word  0x0002
3ff4a360:	.word  0x0001
3ff4a370:	and    b12, b0
3ff4a380:	rev    a2
3ff4a390:	.word  0x0001
3ff4a3a0:	.word  0x0001
3ff4a3b0:	and    a13, a0
3ff4a3c0:	rev    a2
3ff4a3d0:	.word  0x0002
3ff4a3e0:	.word  0x0002
3ff4a3f0:	and    b13, b0
3ff4a400:	rev    a2
3ff4a410:	.word  0xffff
3ff4a420:	.word  0xffff
3ff4a430:	.word  0x0001
3ff4a440:	and    b14, b0
3ff4a450:	rev    a2
3ff4a460:	.word  0x0000
3ff4a470:	.word  0x0001
3ff4a480:	and    sp, a0
3ff4a490:	rev    a2
3ff4a4a0:	.word  0x0001
3ff4a4b0:	.word  0x0002
3ff4a4c0:	and    sp, b0
3ff4a4d0:	rev    a2
3ff4a4e0:	.word  0x0000
3ff4a4f0:	.word  0x0000
3ff4a500:	.word  0x0001
3ff4a510:	andn   b0, b0
3ff4a520:	rev    a2
3ff4a530:	.word  0x0054
3ff4a540:	.word  0x0001
3ff4a550:	andn   a1, a0
3ff4a560:	rev    a2
3ff4a570:	.word  0x0052
3ff4a580:	.word  0x0001
3ff4a590:	andn   b1, b0
3ff4a5a0:	rev    a2
3ff4a5b0:	.word  0x0052
3ff4a5c0:	.word  0x0002
3ff4a5d0:	andn   a8, a0
3ff4a5e0:	rev    a2
3ff4a5f0:	.word  0x0000
3ff4a600:	.word  0x0000
3ff4a610:	.word  0x0002
3ff4a620:	andn   b11, b0
3ff4a630:	rev    a2
3ff4a640:	.word  0x0000
3ff4a650:	.word  0x0000
3ff4a660:	.word  0x0002
3ff4a670:	andn   b14, b0
3ff4a680:	rev    a2
3ff4a690:	.word  0x0000
3ff4a6a0:	.word  0x0000
3ff4a6b0:	.word  0x0002
3ff4a6c0:	andn   sp, b0
3ff4a6d0:	rev    a2
3ff4a6e0:	.word  0x0000
L3FF4A6F0:
3ff4a6f0:	.word  0x0000
3ff4a700:	.word  0x0002
3ff4a710:	or     b0, b0
3ff4a720:	rev    a2
L3FF4A730:
3ff4a730:	.word  0x0000
3ff4a740:	.word  0x0000
3ff4a750:	.word  0x0002
3ff4a760:	or     b1, b0
L3FF4A770:
3ff4a770:	rev    a2
3ff4a780:	.word  0x0001
3ff4a790:	.word  0x0000
3ff4a7a0:	.word  0x0002
3ff4a7b0:	or     b2, b0
3ff4a7c0:	rev    a2
3ff4a7d0:	.word  0x0000
L3FF4A7E0:
3ff4a7e0:	.word  0x0000
3ff4a7f0:	.word  0x0002
3ff4a800:	or     b3, b0
3ff4a810:	rev    a2
L3FF4A820:
3ff4a820:	.word  0x0000
3ff4a830:	.word  0x0000
3ff4a840:	.word  0x000c
3ff4a850:	or     b4, b0
L3FF4A860:
3ff4a860:	rev    a2
3ff4a870:	.word  0x0000
3ff4a880:	.word  0x0000
3ff4a890:	.word  0x72f0
L3FF4A8A0:
3ff4a8a0:	dsjs   b4, L3FF4A6F0
3ff4a8b0:	.word  0x0001
3ff4a8c0:	.word  0x0000
3ff4a8d0:	.word  0x7318
L3FF4A8E0:
3ff4a8e0:	dsjs   b4, L3FF4A730
3ff4a8f0:	.word  0x0001
3ff4a900:	.word  0x0000
3ff4a910:	.word  0x7338
3ff4a920:	dsjs   b4, L3FF4A770
3ff4a930:	.word  0x0014
3ff4a940:	or     b10, b0
3ff4a950:	rev    a2
3ff4a960:	.word  0x0000
3ff4a970:	.word  0x0000
3ff4a980:	.word  0x7348
3ff4a990:	dsjs   b4, L3FF4A7E0
3ff4a9a0:	.word  0x0001
3ff4a9b0:	.word  0x0000
3ff4a9c0:	.word  0x7378
3ff4a9d0:	dsjs   b4, L3FF4A820
3ff4a9e0:	.word  0x0002
3ff4a9f0:	.word  0x0000
3ff4aa00:	.word  0x73b0
3ff4aa10:	dsjs   b4, L3FF4A860
3ff4aa20:	.word  0x0003
3ff4aa30:	.word  0x0000
3ff4aa40:	.word  0x73e0
3ff4aa50:	dsjs   b4, L3FF4A8A0
3ff4aa60:	.word  0x0080
3ff4aa70:	.word  0x0000
3ff4aa80:	.word  0x7338
3ff4aa90:	dsjs   b4, L3FF4A8E0
3ff4aaa0:	.word  0x0002
3ff4aab0:	xor    b4, b0
3ff4aac0:	rev    a2
3ff4aad0:	or     b10, b0
3ff4aae0:	rev    a2
3ff4aaf0:	.word  0x0002
3ff4ab00:	xor    b5, b0
3ff4ab10:	rev    a2
3ff4ab20:	.word  0x0005
3ff4ab30:	.word  0x0000
3ff4ab40:	.word  0x0002
L3FF4AB50:
3ff4ab50:	xor    b6, b0
3ff4ab60:	rev    a2
3ff4ab70:	.word  0x0005
3ff4ab80:	.word  0x0000
3ff4ab90:	.word  0x0002
3ff4aba0:	xor    b7, b0
3ff4abb0:	rev    a2
3ff4abc0:	.word  0x0000
3ff4abd0:	.word  0x0000
3ff4abe0:	.word  0x0002
3ff4abf0:	xor    b8, b0
3ff4ac00:	rev    a2
3ff4ac10:	.word  0x0000
3ff4ac20:	.word  0x0000
3ff4ac30:	.word  0x0002
3ff4ac40:	xor    b9, b0
3ff4ac50:	rev    a2
3ff4ac60:	.word  0x0001
3ff4ac70:	.word  0x0000
3ff4ac80:	.word  0x0002
3ff4ac90:	xor    b10, b0
3ff4aca0:	rev    a2
3ff4acb0:	.word  0x0000
3ff4acc0:	.word  0x0000
3ff4acd0:	.word  0x0002
3ff4ace0:	xor    b12, b0
3ff4acf0:	rev    a2
3ff4ad00:	.word  0x0000
3ff4ad10:	.word  0x0000
3ff4ad20:	.word  0x0002
3ff4ad30:	xor    b13, b0
3ff4ad40:	rev    a2
3ff4ad50:	.word  0x0000
3ff4ad60:	.word  0x0000
3ff4ad70:	.word  0x0002
3ff4ad80:	xor    b14, b0
3ff4ad90:	rev    a2
3ff4ada0:	.word  0x0000
3ff4adb0:	.word  0x0000
3ff4adc0:	.word  0x0002
3ff4add0:	divs   b2, b0
3ff4ade0:	rev    a2
3ff4adf0:	.word  0x0000
3ff4ae00:	.word  0x0000
3ff4ae10:	.word  0x0002
3ff4ae20:	divs   b3, b0
3ff4ae30:	rev    a2
3ff4ae40:	.word  0x0010
3ff4ae50:	.word  0x0000
3ff4ae60:	.word  0x0002
3ff4ae70:	divs   b4, b0
3ff4ae80:	rev    a2
3ff4ae90:	.word  0x0000
3ff4aea0:	.word  0x0000
3ff4aeb0:	.word  0x0002
3ff4aec0:	divs   b5, b0
3ff4aed0:	rev    a2
3ff4aee0:	.word  0x0010
3ff4aef0:	.word  0x0000
3ff4af00:	.word  0x0002
3ff4af10:	divs   b6, b0
3ff4af20:	rev    a2
3ff4af30:	.word  0x0001
3ff4af40:	.word  0x0000
3ff4af50:	.word  0x0001
3ff4af60:	divs   b8, b0
3ff4af70:	rev    a2
3ff4af80:	.word  0x0000
3ff4af90:	.word  0x0006
3ff4afa0:	divs   a9, a0
3ff4afb0:	rev    a2
3ff4afc0:	modu   a10, a6
3ff4afd0:	.word  0x746e
3ff4afe0:	sub    a1, a0
3ff4aff0:	mods   sp, a6
3ff4b000:	modu   a3, sp
3ff4b010:	.word  0x0000
3ff4b020:	.word  0x0002
3ff4b030:	divs   a12, a0
3ff4b040:	rev    a2
3ff4b050:	.word  0x0000
3ff4b060:	.word  0x0000
3ff4b070:	.word  0x0002
3ff4b080:	divs   sp, b0
3ff4b090:	rev    a2
3ff4b0a0:	.word  0x0000
3ff4b0b0:	.word  0x0000
3ff4b0c0:	.word  0x0002
3ff4b0d0:	divu   b0, b0
3ff4b0e0:	rev    a2
3ff4b0f0:	.word  0x0000
3ff4b100:	.word  0x0000
3ff4b110:	.word  0x0002
3ff4b120:	divu   b8, b0
3ff4b130:	rev    a2
3ff4b140:	.word  0x0000
3ff4b150:	.word  0x0000
3ff4b160:	.word  0x0002
3ff4b170:	divu   b9, b0
3ff4b180:	rev    a2
3ff4b190:	.word  0x0000
3ff4b1a0:	.word  0x0000
3ff4b1b0:	.word  0x0009
3ff4b1c0:	divu   b13, b0
3ff4b1d0:	rev    a2
3ff4b1e0:	mods   b2, b5
3ff4b1f0:	.word  0x7274
3ff4b200:	.word  0x7869
3ff4b210:	subb   a1, a0
3ff4b220:	modu   a3, sp
3ff4b230:	sla    0x3, b4
3ff4b240:	cpw    a2, a4
3ff4b250:	modu   a11, a13
3ff4b260:	.word  0x006e
3ff4b270:	.word  0x0002
3ff4b280:	.word  0x7c70
3ff4b290:	rev    a2
3ff4b2a0:	.word  0x0000
3ff4b2b0:	.word  0x0000
3ff4b2c0:	.word  0x0002
3ff4b2d0:	.word  0x7c90
3ff4b2e0:	rev    a2
3ff4b2f0:	.word  0x0000
3ff4b300:	.word  0x0000
3ff4b310:	.word  0x0080
3ff4b320:	movb   *b14, b0
3ff4b330:	rev    a2
3ff4b340:	move   a0, *a0, 0
3ff4b350:	jruc   L3FF4B760
3ff4b360:	move   a1, -*a0, 0
3ff4b370:	addxy  a3, a0
3ff4b380:	move   b0, *b0+, 0
3ff4b390:	move   *b2(0xb030), *b0+, 0
3ff4b3b0:	pixt   b3, *b0, xy
3ff4b3c0:	move   *a0, *a8, 0
3ff4b3d0:	jrc   L3FF4B860
3ff4b3e0:	move   -*a1, -*a8, 0
3ff4b3f0:	cvxyl  a3, a8
3ff4b400:	move   *b0+, *b8+, 0
3ff4b410:	.word  0xd858
3ff4b420:	move   *b1(0xf878), *b8(0x8404), 0
3ff4b450:	jrlt   L3FF4B8A0
3ff4b460:	move   -*a1, a4, 0
3ff4b470:	cmpxy  a3, a4
3ff4b480:	move   *b0+, b4, 0
3ff4b490:	.word  0xd454
3ff4b4a0:	move   *b1(0xf474), b4, 0
3ff4b4c0:	movb   a0, *a12
3ff4b4d0:	jrv   L3FF4B9A0
3ff4b4e0:	movb   a1, *a12(0xec6c)
3ff4b500:	movb   *b0, *b12
3ff4b510:	.word  0xdc5c
3ff4b520:	movb   *b1(0xfc7c), *b12(0x8202)
3ff4b550:	jrls   L3FF4B980
3ff4b560:	move   a1, -*a2, 1
3ff4b570:	subxy  a3, a2
3ff4b580:	move   b0, *b2+, 1
3ff4b590:	move   *b2(0xb232), *b2+, 1
3ff4b5b0:	pixt   *b3, xy, b2
3ff4b5c0:	move   *a0, *a10, 1
3ff4b5d0:	jreq   L3FF4BA80
3ff4b5e0:	move   -*a1, -*a10, 1
3ff4b5f0:	.word  0xea6a
3ff4b600:	move   *b0+, *b10+, 1
3ff4b610:	.word  0xda5a
3ff4b620:	move   *b1(0xfa7a), *b10(0x8606), 1
3ff4b650:	jrle   L3FF4BAC0
3ff4b660:	move   -*a1, a6, 1
3ff4b670:	cpw    a3, a6
3ff4b680:	move   *b0+, b6, 1
3ff4b690:	.word  0xd656
3ff4b6a0:	move   *b1(0xf676), b6, 1
3ff4b6c0:	movb   *a0, a14
3ff4b6d0:	jrn   L3FF4BBC0
3ff4b6e0:	movb   *a1(0xee6e), a14
3ff4b700:	.word  0x9e1e
3ff4b710:	.word  0xde5e
3ff4b720:	.word  0xbe3e
3ff4b730:	.word  0xfe7e
3ff4b740:	move   a8, *a1, 0
3ff4b750:	jrp   L3FF4BB70
L3FF4B760:
3ff4b760:	move   a9, -*a1, 0
3ff4b770:	addxy  a11, a1
3ff4b780:	move   b8, *b1+, 0
3ff4b790:	move   *b10(0xb131), *b1+, 0
3ff4b7b0:	pixt   b11, *b1, xy
3ff4b7c0:	move   *a8, *a9, 0
3ff4b7d0:	jrnc   L3FF4BC70
3ff4b7e0:	move   -*a9, -*a9, 0
3ff4b7f0:	cvxyl  a11, a9
3ff4b800:	move   *b8+, *b9+, 0
3ff4b810:	.word  0xd959
3ff4b820:	move   *b9(0xf979), *b9(0x8505), 0
3ff4b850:	jrge   L3FF4BCB0
L3FF4B860:
3ff4b860:	move   -*a9, a5, 0
3ff4b870:	cmpxy  a11, a5
3ff4b880:	move   *b8+, b5, 0
3ff4b890:	.word  0xd555
L3FF4B8A0:
3ff4b8a0:	move   *b9(0xf575), b5, 0
3ff4b8c0:	movb   a8, *a13
3ff4b8d0:	jrnv   L3FF4BDB0
3ff4b8e0:	movb   a9, *a13(0xed6d)
3ff4b900:	movb   *b8, *b13
3ff4b910:	.word  0xdd5d
3ff4b920:	movb   *b9(0xfd7d), *b13(0x8303)
3ff4b950:	jrhi   L3FF4BD90
3ff4b960:	move   a9, -*a3, 1
3ff4b970:	subxy  a11, a3
L3FF4B980:
3ff4b980:	move   b8, *b3+, 1
3ff4b990:	move   *b10(0xb333), *b3+, 1
3ff4b9b0:	pixt   *b11, xy, b3
3ff4b9c0:	move   *a8, *a11, 1
3ff4b9d0:	jrne   L3FF4BE90
3ff4b9e0:	move   -*a9, -*a11, 1
3ff4b9f0:	.word  0xeb6b
3ff4ba00:	move   *b8+, *b11+, 1
3ff4ba10:	.word  0xdb5b
3ff4ba20:	move   *b9(0xfb7b), *b11(0x8707), 1
3ff4ba50:	jrgt   L3FF4BED0
3ff4ba60:	move   -*a9, a7, 1
3ff4ba70:	cpw    a11, a7
L3FF4BA80:
3ff4ba80:	move   *b8+, b7, 1
3ff4ba90:	.word  0xd757
3ff4baa0:	move   *b9(0xf777), b7, 1
L3FF4BAC0:
3ff4bac0:	movb   *a8, sp
3ff4bad0:	jrnn   L3FF4BFD0
3ff4bae0:	movb   *a9(0xef6f), sp
3ff4bb00:	.word  0x9f1f
3ff4bb10:	.word  0xdf5f
3ff4bb20:	.word  0xbf3f
3ff4bb30:	.word  0xff7f
3ff4bb40:	rev    a13
3ff4bb50:	subk   30, b0
3ff4bb60:	rev    a3
L3FF4BB70:
3ff4bb70:	.word  0x0003
3ff4bb80:	.word  0x0000
3ff4bb90:	.word  0xffff
3ff4bba0:	.word  0xffff
3ff4bbb0:	.word  0x0000
L3FF4BBC0:
3ff4bbc0:	.word  0x0000
3ff4bbd0:	.word  0x0001
3ff4bbe0:	.word  0x0000
3ff4bbf0:	.word  0x0000
3ff4bc00:	.word  0x0000
3ff4bc10:	.word  0x0000
3ff4bc20:	.word  0x0000
3ff4bc30:	.word  0x0001
3ff4bc40:	.word  0x0000
3ff4bc50:	.word  0x0000
3ff4bc60:	.word  0x0000
L3FF4BC70:
3ff4bc70:	.word  0x0000
3ff4bc80:	.word  0x0000
3ff4bc90:	.word  0x0000
3ff4bca0:	.word  0x0000
L3FF4BCB0:
3ff4bcb0:	.word  0x0001
3ff4bcc0:	.word  0x0000
3ff4bcd0:	.word  0xffff
3ff4bce0:	.word  0xffff
3ff4bcf0:	.word  0xffff
3ff4bd00:	.word  0xffff
3ff4bd10:	.word  0x0000
3ff4bd20:	.word  0x0000
3ff4bd30:	.word  0x0000
3ff4bd40:	.word  0x0000
3ff4bd50:	.word  0xffff
3ff4bd60:	.word  0xffff
3ff4bd70:	.word  0x0000
3ff4bd80:	.word  0x0000
L3FF4BD90:
3ff4bd90:	.word  0x0001
3ff4bda0:	.word  0x0000
L3FF4BDB0:
3ff4bdb0:	.word  0x0000
3ff4bdc0:	.word  0x0000
3ff4bdd0:	.word  0x0000
3ff4bde0:	.word  0x0000
3ff4bdf0:	.word  0x0000
3ff4be00:	.word  0x0000
3ff4be10:	.word  0x0000
3ff4be20:	.word  0x0000
3ff4be30:	.word  0x0004
3ff4be40:	.word  0x0005
3ff4be50:	movk   21, a0
3ff4be60:	rev    a3
3ff4be70:	.word  0x0000
3ff4be80:	.word  0x0000
L3FF4BE90:
3ff4be90:	.word  0x0000
3ff4bea0:	.word  0x0000
3ff4beb0:	.word  0x0000
3ff4bec0:	.word  0x0005
L3FF4BED0:
3ff4bed0:	movk   24, a0
3ff4bee0:	rev    a3
3ff4bef0:	.word  0x0000
3ff4bf00:	.word  0x0000
3ff4bf10:	.word  0xffff
3ff4bf20:	.word  0xffff
3ff4bf30:	.word  0xffff
3ff4bf40:	.word  0x0002
3ff4bf50:	movk   27, a0
3ff4bf60:	rev    a3
3ff4bf70:	.word  0x0000
3ff4bf80:	.word  0x0000
3ff4bf90:	.word  0x0002
3ff4bfa0:	movk   28, a0
3ff4bfb0:	rev    a3
L3FF4BFC0:
3ff4bfc0:	.word  0x0000
L3FF4BFD0:
3ff4bfd0:	.word  0x0000
L3FF4BFE0:
3ff4bfe0:	.word  0x0002
3ff4bff0:	movk   29, a0
L3FF4C000:
3ff4c000:	rev    a3
3ff4c010:	.word  0x004c
L3FF4C020:
3ff4c020:	.word  0x0000
3ff4c030:	.word  0x0002
L3FF4C040:
3ff4c040:	movk   30, a0
3ff4c050:	rev    a3
L3FF4C060:
3ff4c060:	rev    a12
3ff4c070:	.word  0x0000
L3FF4C080:
3ff4c080:	.word  0x0002
3ff4c090:	movk   31, a0
L3FF4C0A0:
3ff4c0a0:	rev    a3
3ff4c0b0:	.word  0x004c
L3FF4C0C0:
3ff4c0c0:	.word  0x0000
3ff4c0d0:	rev    a4
L3FF4C0E0:
3ff4c0e0:	btst   31, a0
3ff4c0f0:	rev    a3
L3FF4C100:
3ff4c100:	move   *b0(0x3f99), *b0+, 1
L3FF4C120:
3ff4c120:	move   *b0(0x3f99), *b8+, 1
L3FF4C140:
3ff4c140:	move   *a8(0x3f99), *a8+, 1
L3FF4C160:
3ff4c160:	.word  0xd458
3ff4c170:	dsjs   b9, L3FF4BFC0
L3FF4C180:
3ff4c180:	.word  0xd570
3ff4c190:	dsjs   b9, L3FF4BFE0
3ff4c1a0:	.word  0xd688
3ff4c1b0:	dsjs   b9, L3FF4C000
3ff4c1c0:	.word  0xd788
3ff4c1d0:	dsjs   b9, L3FF4C020
3ff4c1e0:	.word  0xd8a0
3ff4c1f0:	dsjs   b9, L3FF4C040
3ff4c200:	.word  0xd998
3ff4c210:	dsjs   b9, L3FF4C060
3ff4c220:	.word  0xda88
3ff4c230:	dsjs   b9, L3FF4C080
3ff4c240:	.word  0xdc00
3ff4c250:	dsjs   b9, L3FF4C0A0
3ff4c260:	.word  0xdd78
3ff4c270:	dsjs   b9, L3FF4C0C0
3ff4c280:	.word  0xde88
3ff4c290:	dsjs   b9, L3FF4C0E0
3ff4c2a0:	.word  0xdf68
3ff4c2b0:	dsjs   b9, L3FF4C100
3ff4c2c0:	addxy  a2, a0
3ff4c2d0:	dsjs   b9, L3FF4C120
3ff4c2e0:	addxy  sp, b0
3ff4c2f0:	dsjs   b9, L3FF4C140
3ff4c300:	subxy  b10, b0
3ff4c310:	dsjs   b9, L3FF4C160
3ff4c320:	cmpxy  a9, a0
3ff4c330:	dsjs   b9, L3FF4C180
3ff4c340:	.word  0x0002
3ff4c350:	btst   13, a0
3ff4c360:	rev    a3
3ff4c370:	.word  0x0048
3ff4c380:	.word  0x0000
3ff4c390:	.word  0x0002
3ff4c3a0:	btst   11, a0
3ff4c3b0:	rev    a3
3ff4c3c0:	.word  0x0000
3ff4c3d0:	.word  0x0000
3ff4c3e0:	.word  0x0002
3ff4c3f0:	btst   10, a0
3ff4c400:	rev    a3
3ff4c410:	.word  0x004c
3ff4c420:	.word  0x0000
3ff4c430:	.word  0x0005
3ff4c440:	btst   9, a0
3ff4c450:	rev    a3
3ff4c460:	emu
3ff4c470:	sext   a3, 1
3ff4c480:	btst   7, sp
3ff4c490:	.word  0x7f3f
3ff4c4a0:	.word  0x00ff
3ff4c4b0:	.word  0x0005
3ff4c4c0:	btst   7, b0
3ff4c4d0:	rev    a3
3ff4c4e0:	.word  0xfeff
3ff4c4f0:	pixt   b7, *b12
3ff4c500:	addxy  b7, b0
3ff4c510:	move   a6, *a0, 0
3ff4c520:	.word  0x0000
3ff4c530:	.word  0x0002
3ff4c540:	btst   4, a0
3ff4c550:	rev    a3
3ff4c560:	.word  0x0000
3ff4c570:	.word  0x0000
3ff4c580:	.word  0x0002
3ff4c590:	btst   3, a0
3ff4c5a0:	rev    a3
3ff4c5b0:	.word  0x0000
3ff4c5c0:	.word  0x0000
3ff4c5d0:	move   @0x231fa0, @0x20, 1
3ff4c620:	rev    a0
3ff4c630:	.word  0x0000
3ff4c640:	.word  0x00a0
3ff4c650:	.word  0x0000
3ff4c660:	rev    a0
3ff4c670:	.word  0x0000
3ff4c680:	rev    a2
3ff4c690:	.word  0x0000
3ff4c6a0:	rev    a2
3ff4c6b0:	.word  0x0000
3ff4c6c0:	rev    a0
3ff4c6d0:	.word  0x0000
3ff4c6e0:	rev    a7
3ff4c6f0:	.word  0x0000
3ff4c700:	rev    a7
3ff4c710:	.word  0x0000
3ff4c720:	rev    a0
3ff4c730:	.word  0x0000
3ff4c740:	rev    a10
3ff4c750:	.word  0x0000
3ff4c760:	.word  0x00b0
3ff4c770:	.word  0x0000
3ff4c780:	rev    a0
3ff4c790:	.word  0x0000
3ff4c7a0:	.word  0x005e
3ff4c7b0:	.word  0x0000
3ff4c7c0:	.word  0x005e
3ff4c7d0:	.word  0x0000
3ff4c7e0:	rev    a0
3ff4c7f0:	.word  0x0000
3ff4c800:	.word  0x0060
3ff4c810:	.word  0x0000
3ff4c820:	.word  0x0060
3ff4c830:	.word  0x0000
3ff4c840:	rev    a0
3ff4c850:	.word  0x0000
3ff4c860:	.word  0x007e
3ff4c870:	.word  0x0000
3ff4c880:	.word  0x007e
3ff4c890:	.word  0x0000
3ff4c8a0:	rev    a0
3ff4c8b0:	.word  0x0000
3ff4c8c0:	.word  0x00a8
3ff4c8d0:	.word  0x0000
3ff4c8e0:	.word  0x00a8
3ff4c8f0:	.word  0x0000
3ff4c900:	rev    a0
3ff4c910:	.word  0x0000
3ff4c920:	.word  0x00af
3ff4c930:	.word  0x0000
3ff4c940:	.word  0x00af
3ff4c950:	.word  0x0000
3ff4c960:	rev    a0
3ff4c970:	.word  0x0000
3ff4c980:	.word  0x00b0
3ff4c990:	.word  0x0000
3ff4c9a0:	.word  0x00b0
3ff4c9b0:	.word  0x0000
3ff4c9c0:	rev    a0
3ff4c9d0:	.word  0x0000
3ff4c9e0:	.word  0x00b4
3ff4c9f0:	.word  0x0000
3ff4ca00:	.word  0x00b4
3ff4ca10:	.word  0x0000
3ff4ca20:	rev    a1
3ff4ca30:	.word  0x0000
3ff4ca40:	rev    a1
3ff4ca50:	.word  0x0000
3ff4ca60:	.word  0x00a1
3ff4ca70:	.word  0x0000
3ff4ca80:	rev    a1
3ff4ca90:	.word  0x0000
3ff4caa0:	.word  0x0050
3ff4cab0:	.word  0x0000
3ff4cac0:	.word  0x00b6
3ff4cad0:	.word  0x0000
3ff4cae0:	rev    a1
3ff4caf0:	.word  0x0000
3ff4cb00:	.word  0x0053
3ff4cb10:	.word  0x0000
3ff4cb20:	.word  0x00a7
3ff4cb30:	.word  0x0000
3ff4cb40:	rev    a1
3ff4cb50:	.word  0x0000
3ff4cb60:	.word  0x005e
3ff4cb70:	.word  0x0000
3ff4cb80:	.word  0x00a6
3ff4cb90:	.word  0x0000
3ff4cba0:	rev    a1
3ff4cbb0:	.word  0x0000
3ff4cbc0:	.word  0x0070
3ff4cbd0:	.word  0x0000
3ff4cbe0:	.word  0x00b6
3ff4cbf0:	.word  0x0000
3ff4cc00:	rev    a1
3ff4cc10:	.word  0x0000
3ff4cc20:	.word  0x0073
3ff4cc30:	.word  0x0000
3ff4cc40:	.word  0x00a7
3ff4cc50:	.word  0x0000
3ff4cc60:	rev    a2
3ff4cc70:	.word  0x0000
3ff4cc80:	rev    a0
3ff4cc90:	.word  0x0000
3ff4cca0:	rev    a2
3ff4ccb0:	.word  0x0000
3ff4ccc0:	rev    a2
3ff4ccd0:	.word  0x0000
3ff4cce0:	rev    a2
3ff4ccf0:	.word  0x0000
3ff4cd00:	.word  0x00a8
3ff4cd10:	.word  0x0000
3ff4cd20:	rev    a2
3ff4cd30:	.word  0x0000
3ff4cd40:	.word  0x0041
3ff4cd50:	.word  0x0000
3ff4cd60:	.word  0x00c4
3ff4cd70:	.word  0x0000
3ff4cd80:	rev    a2
3ff4cd90:	.word  0x0000
3ff4cda0:	.word  0x0045
3ff4cdb0:	.word  0x0000
3ff4cdc0:	.word  0x00cb
3ff4cdd0:	.word  0x0000
3ff4cde0:	rev    a2
3ff4cdf0:	.word  0x0000
3ff4ce00:	.word  0x0049
3ff4ce10:	.word  0x0000
3ff4ce20:	.word  0x00cf
3ff4ce30:	.word  0x0000
3ff4ce40:	rev    a2
3ff4ce50:	.word  0x0000
3ff4ce60:	.word  0x004f
3ff4ce70:	.word  0x0000
3ff4ce80:	.word  0x00d6
3ff4ce90:	.word  0x0000
3ff4cea0:	rev    a2
3ff4ceb0:	.word  0x0000
3ff4cec0:	.word  0x0055
3ff4ced0:	.word  0x0000
3ff4cee0:	.word  0x00dc
3ff4cef0:	.word  0x0000
3ff4cf00:	rev    a2
3ff4cf10:	.word  0x0000
3ff4cf20:	.word  0x0061
3ff4cf30:	.word  0x0000
3ff4cf40:	.word  0x00e4
3ff4cf50:	.word  0x0000
3ff4cf60:	rev    a2
3ff4cf70:	.word  0x0000
3ff4cf80:	.word  0x0065
3ff4cf90:	.word  0x0000
3ff4cfa0:	.word  0x00eb
3ff4cfb0:	.word  0x0000
3ff4cfc0:	rev    a2
3ff4cfd0:	.word  0x0000
3ff4cfe0:	.word  0x0069
3ff4cff0:	.word  0x0000
3ff4d000:	.word  0x00ef
3ff4d010:	.word  0x0000
3ff4d020:	rev    a2
3ff4d030:	.word  0x0000
3ff4d040:	.word  0x006f
3ff4d050:	.word  0x0000
3ff4d060:	.word  0x00f6
3ff4d070:	.word  0x0000
3ff4d080:	rev    a2
3ff4d090:	.word  0x0000
3ff4d0a0:	.word  0x0075
3ff4d0b0:	.word  0x0000
3ff4d0c0:	.word  0x00fc
3ff4d0d0:	.word  0x0000
3ff4d0e0:	rev    a2
3ff4d0f0:	.word  0x0000
3ff4d100:	.word  0x0079
3ff4d110:	.word  0x0000
3ff4d120:	.word  0x00ff
3ff4d130:	.word  0x0000
3ff4d140:	rev    a7
3ff4d150:	.word  0x0000
3ff4d160:	rev    a0
3ff4d170:	.word  0x0000
3ff4d180:	rev    a7
3ff4d190:	.word  0x0000
3ff4d1a0:	rev    a7
3ff4d1b0:	.word  0x0000
3ff4d1c0:	rev    a7
3ff4d1d0:	.word  0x0000
3ff4d1e0:	.word  0x00b4
3ff4d1f0:	.word  0x0000
3ff4d200:	rev    a7
3ff4d210:	.word  0x0000
3ff4d220:	.word  0x0041
3ff4d230:	.word  0x0000
3ff4d240:	.word  0x00c1
3ff4d250:	.word  0x0000
3ff4d260:	rev    a7
3ff4d270:	.word  0x0000
3ff4d280:	.word  0x0045
3ff4d290:	.word  0x0000
3ff4d2a0:	.word  0x00c9
3ff4d2b0:	.word  0x0000
3ff4d2c0:	rev    a7
3ff4d2d0:	.word  0x0000
3ff4d2e0:	.word  0x0049
3ff4d2f0:	.word  0x0000
3ff4d300:	.word  0x00cd
3ff4d310:	.word  0x0000
3ff4d320:	rev    a7
3ff4d330:	.word  0x0000
3ff4d340:	.word  0x004f
3ff4d350:	.word  0x0000
3ff4d360:	.word  0x00d3
3ff4d370:	.word  0x0000
3ff4d380:	rev    a7
3ff4d390:	.word  0x0000
3ff4d3a0:	.word  0x0055
3ff4d3b0:	.word  0x0000
3ff4d3c0:	.word  0x00da
3ff4d3d0:	.word  0x0000
3ff4d3e0:	rev    a7
3ff4d3f0:	.word  0x0000
3ff4d400:	.word  0x0059
3ff4d410:	.word  0x0000
3ff4d420:	.word  0x00dd
3ff4d430:	.word  0x0000
3ff4d440:	rev    a7
3ff4d450:	.word  0x0000
3ff4d460:	.word  0x0061
3ff4d470:	.word  0x0000
3ff4d480:	.word  0x00e1
3ff4d490:	.word  0x0000
3ff4d4a0:	rev    a7
3ff4d4b0:	.word  0x0000
3ff4d4c0:	.word  0x0065
3ff4d4d0:	.word  0x0000
3ff4d4e0:	.word  0x00e9
3ff4d4f0:	.word  0x0000
3ff4d500:	rev    a7
3ff4d510:	.word  0x0000
3ff4d520:	.word  0x0069
3ff4d530:	.word  0x0000
3ff4d540:	.word  0x00ed
3ff4d550:	.word  0x0000
3ff4d560:	rev    a7
3ff4d570:	.word  0x0000
3ff4d580:	.word  0x006f
3ff4d590:	.word  0x0000
3ff4d5a0:	.word  0x00f3
3ff4d5b0:	.word  0x0000
3ff4d5c0:	rev    a7
3ff4d5d0:	.word  0x0000
3ff4d5e0:	.word  0x0075
3ff4d5f0:	.word  0x0000
3ff4d600:	.word  0x00fa
3ff4d610:	.word  0x0000
3ff4d620:	rev    a7
3ff4d630:	.word  0x0000
3ff4d640:	.word  0x0079
3ff4d650:	.word  0x0000
3ff4d660:	.word  0x00fd
3ff4d670:	.word  0x0000
3ff4d680:	rev    a8
3ff4d690:	.word  0x0000
3ff4d6a0:	rev    a8
3ff4d6b0:	.word  0x0000
3ff4d6c0:	.word  0x005b
3ff4d6d0:	.word  0x0000
3ff4d6e0:	rev    a8
3ff4d6f0:	.word  0x0000
3ff4d700:	rev    a13
3ff4d710:	.word  0x0000
3ff4d720:	.word  0x007b
3ff4d730:	.word  0x0000
3ff4d740:	rev    a9
3ff4d750:	.word  0x0000
3ff4d760:	rev    a9
3ff4d770:	.word  0x0000
3ff4d780:	.word  0x005d
3ff4d790:	.word  0x0000
3ff4d7a0:	rev    a9
3ff4d7b0:	.word  0x0000
3ff4d7c0:	rev    a13
3ff4d7d0:	.word  0x0000
3ff4d7e0:	.word  0x007d
3ff4d7f0:	.word  0x0000
3ff4d800:	rev    a10
3ff4d810:	.word  0x0000
3ff4d820:	rev    a0
3ff4d830:	.word  0x0000
3ff4d840:	.word  0x00b0
3ff4d850:	.word  0x0000
3ff4d860:	rev    a10
3ff4d870:	.word  0x0000
3ff4d880:	.word  0x0041
3ff4d890:	.word  0x0000
3ff4d8a0:	.word  0x00c5
3ff4d8b0:	.word  0x0000
3ff4d8c0:	rev    a10
3ff4d8d0:	.word  0x0000
3ff4d8e0:	.word  0x0061
3ff4d8f0:	.word  0x0000
3ff4d900:	.word  0x00e5
3ff4d910:	.word  0x0000
3ff4d920:	rev    a11
3ff4d930:	.word  0x0000
3ff4d940:	rev    a11
3ff4d950:	.word  0x0000
3ff4d960:	rev    a3
3ff4d970:	.word  0x0000
3ff4d980:	rev    a11
3ff4d990:	.word  0x0000
3ff4d9a0:	rev    a13
3ff4d9b0:	.word  0x0000
3ff4d9c0:	.word  0x00b1
3ff4d9d0:	.word  0x0000
3ff4d9e0:	rev    a12
3ff4d9f0:	.word  0x0000
3ff4da00:	rev    a0
3ff4da10:	.word  0x0000
3ff4da20:	rev    a12
3ff4da30:	.word  0x0000
3ff4da40:	rev    a12
3ff4da50:	.word  0x0000
3ff4da60:	rev    a12
3ff4da70:	.word  0x0000
3ff4da80:	.word  0x00b8
3ff4da90:	.word  0x0000
3ff4daa0:	rev    a12
3ff4dab0:	.word  0x0000
3ff4dac0:	.word  0x0043
3ff4dad0:	.word  0x0000
3ff4dae0:	.word  0x00c7
3ff4daf0:	.word  0x0000
3ff4db00:	rev    a12
3ff4db10:	.word  0x0000
3ff4db20:	.word  0x0063
3ff4db30:	.word  0x0000
3ff4db40:	.word  0x00e7
3ff4db50:	.word  0x0000
3ff4db60:	rev    a13
3ff4db70:	.word  0x0000
3ff4db80:	rev    a8
3ff4db90:	.word  0x0000
3ff4dba0:	.word  0x007b
3ff4dbb0:	.word  0x0000
3ff4dbc0:	rev    a13
3ff4dbd0:	.word  0x0000
3ff4dbe0:	rev    a9
3ff4dbf0:	.word  0x0000
3ff4dc00:	.word  0x007d
3ff4dc10:	.word  0x0000
3ff4dc20:	rev    a13
3ff4dc30:	.word  0x0000
3ff4dc40:	rev    a11
3ff4dc50:	.word  0x0000
3ff4dc60:	.word  0x00b1
3ff4dc70:	.word  0x0000
3ff4dc80:	rev    a13
3ff4dc90:	.word  0x0000
3ff4dca0:	rev    a12
3ff4dcb0:	.word  0x0000
3ff4dcc0:	.word  0x00ac
3ff4dcd0:	.word  0x0000
3ff4dce0:	rev    a13
3ff4dcf0:	.word  0x0000
3ff4dd00:	rev    a13
3ff4dd10:	.word  0x0000
3ff4dd20:	.word  0x00ad
3ff4dd30:	.word  0x0000
3ff4dd40:	rev    a13
3ff4dd50:	.word  0x0000
3ff4dd60:	rev    b10
3ff4dd70:	.word  0x0000
3ff4dd80:	.word  0x00f7
3ff4dd90:	.word  0x0000
3ff4dda0:	rev    a13
3ff4ddb0:	.word  0x0000
3ff4ddc0:	.word  0x0044
3ff4ddd0:	.word  0x0000
3ff4dde0:	.word  0x00d0
3ff4ddf0:	.word  0x0000
3ff4de00:	rev    a13
3ff4de10:	.word  0x0000
3ff4de20:	.word  0x004c
3ff4de30:	.word  0x0000
3ff4de40:	.word  0x00a3
3ff4de50:	.word  0x0000
3ff4de60:	rev    a13
3ff4de70:	.word  0x0000
3ff4de80:	.word  0x0059
3ff4de90:	.word  0x0000
3ff4dea0:	.word  0x00a5
3ff4deb0:	.word  0x0000
3ff4dec0:	rev    a13
3ff4ded0:	.word  0x0000
3ff4dee0:	.word  0x005e
3ff4def0:	.word  0x0000
3ff4df00:	.word  0x00af
3ff4df10:	.word  0x0000
3ff4df20:	rev    a13
3ff4df30:	.word  0x0000
3ff4df40:	.word  0x0064
3ff4df50:	.word  0x0000
3ff4df60:	.word  0x00f0
3ff4df70:	.word  0x0000
3ff4df80:	rev    a13
3ff4df90:	.word  0x0000
3ff4dfa0:	.word  0x006c
3ff4dfb0:	.word  0x0000
3ff4dfc0:	.word  0x00a3
3ff4dfd0:	.word  0x0000
3ff4dfe0:	rev    a13
3ff4dff0:	.word  0x0000
3ff4e000:	.word  0x0079
3ff4e010:	.word  0x0000
3ff4e020:	.word  0x00a5
3ff4e030:	.word  0x0000
3ff4e040:	rev    a14
3ff4e050:	.word  0x0000
3ff4e060:	.word  0x005e
3ff4e070:	.word  0x0000
3ff4e080:	.word  0x00b7
3ff4e090:	.word  0x0000
3ff4e0a0:	rev    sp
3ff4e0b0:	.word  0x0000
3ff4e0c0:	rev    sp
3ff4e0d0:	.word  0x0000
3ff4e0e0:	.word  0x005c
3ff4e0f0:	.word  0x0000
3ff4e100:	rev    sp
3ff4e110:	.word  0x0000
3ff4e120:	rev    b12
3ff4e130:	.word  0x0000
3ff4e140:	.word  0x005c
3ff4e150:	.word  0x0000
3ff4e160:	rev    sp
3ff4e170:	.word  0x0000
3ff4e180:	.word  0x0043
3ff4e190:	.word  0x0000
3ff4e1a0:	.word  0x00a2
3ff4e1b0:	.word  0x0000
3ff4e1c0:	rev    sp
3ff4e1d0:	.word  0x0000
3ff4e1e0:	.word  0x004f
3ff4e1f0:	.word  0x0000
3ff4e200:	.word  0x00d8
3ff4e210:	.word  0x0000
3ff4e220:	rev    sp
3ff4e230:	.word  0x0000
3ff4e240:	.word  0x0055
3ff4e250:	.word  0x0000
3ff4e260:	.word  0x00b5
3ff4e270:	.word  0x0000
3ff4e280:	rev    sp
3ff4e290:	.word  0x0000
3ff4e2a0:	.word  0x005e
3ff4e2b0:	.word  0x0000
3ff4e2c0:	.word  0x007c
3ff4e2d0:	.word  0x0000
3ff4e2e0:	rev    sp
3ff4e2f0:	.word  0x0000
3ff4e300:	.word  0x0063
3ff4e310:	.word  0x0000
3ff4e320:	.word  0x00a2
3ff4e330:	.word  0x0000
3ff4e340:	rev    sp
3ff4e350:	.word  0x0000
3ff4e360:	.word  0x006f
3ff4e370:	.word  0x0000
3ff4e380:	.word  0x00f8
3ff4e390:	.word  0x0000
3ff4e3a0:	rev    sp
3ff4e3b0:	.word  0x0000
3ff4e3c0:	.word  0x0075
3ff4e3d0:	.word  0x0000
3ff4e3e0:	.word  0x00b5
3ff4e3f0:	.word  0x0000
3ff4e400:	rev    b0
3ff4e410:	.word  0x0000
3ff4e420:	.word  0x0043
3ff4e430:	.word  0x0000
3ff4e440:	.word  0x00a9
3ff4e450:	.word  0x0000
3ff4e460:	rev    b0
3ff4e470:	.word  0x0000
3ff4e480:	.word  0x0052
3ff4e490:	.word  0x0000
3ff4e4a0:	.word  0x00ae
3ff4e4b0:	.word  0x0000
3ff4e4c0:	rev    b0
3ff4e4d0:	.word  0x0000
3ff4e4e0:	.word  0x0053
3ff4e4f0:	.word  0x0000
3ff4e500:	.word  0x00a7
3ff4e510:	.word  0x0000
3ff4e520:	rev    b0
3ff4e530:	.word  0x0000
3ff4e540:	.word  0x0058
3ff4e550:	.word  0x0000
3ff4e560:	.word  0x00a4
3ff4e570:	.word  0x0000
3ff4e580:	rev    b0
3ff4e590:	.word  0x0000
3ff4e5a0:	.word  0x005e
3ff4e5b0:	.word  0x0000
3ff4e5c0:	.word  0x00b0
3ff4e5d0:	.word  0x0000
3ff4e5e0:	rev    b0
3ff4e5f0:	.word  0x0000
3ff4e600:	.word  0x0063
3ff4e610:	.word  0x0000
3ff4e620:	.word  0x00a9
3ff4e630:	.word  0x0000
3ff4e640:	rev    b0
3ff4e650:	.word  0x0000
3ff4e660:	.word  0x0072
3ff4e670:	.word  0x0000
3ff4e680:	.word  0x00ae
3ff4e690:	.word  0x0000
3ff4e6a0:	rev    b0
3ff4e6b0:	.word  0x0000
3ff4e6c0:	.word  0x0073
3ff4e6d0:	.word  0x0000
3ff4e6e0:	.word  0x00a7
3ff4e6f0:	.word  0x0000
3ff4e700:	rev    b0
3ff4e710:	.word  0x0000
3ff4e720:	.word  0x0078
3ff4e730:	.word  0x0000
3ff4e740:	.word  0x00a4
3ff4e750:	.word  0x0000
3ff4e760:	rev    b1
3ff4e770:	.word  0x0000
3ff4e780:	rev    b2
3ff4e790:	.word  0x0000
3ff4e7a0:	.word  0x00bd
3ff4e7b0:	.word  0x0000
3ff4e7c0:	rev    b1
3ff4e7d0:	.word  0x0000
3ff4e7e0:	rev    b4
3ff4e7f0:	.word  0x0000
3ff4e800:	.word  0x00bc
3ff4e810:	.word  0x0000
3ff4e820:	rev    b1
3ff4e830:	.word  0x0000
3ff4e840:	.word  0x005e
3ff4e850:	.word  0x0000
3ff4e860:	.word  0x00b9
3ff4e870:	.word  0x0000
3ff4e880:	rev    b2
3ff4e890:	.word  0x0000
3ff4e8a0:	.word  0x005e
3ff4e8b0:	.word  0x0000
3ff4e8c0:	.word  0x00b2
3ff4e8d0:	.word  0x0000
3ff4e8e0:	rev    b3
3ff4e8f0:	.word  0x0000
3ff4e900:	rev    b4
3ff4e910:	.word  0x0000
3ff4e920:	.word  0x00be
3ff4e930:	.word  0x0000
3ff4e940:	rev    b3
3ff4e950:	.word  0x0000
3ff4e960:	.word  0x005e
3ff4e970:	.word  0x0000
3ff4e980:	.word  0x00b3
3ff4e990:	.word  0x0000
3ff4e9a0:	rev    b10
3ff4e9b0:	.word  0x0000
3ff4e9c0:	rev    a13
3ff4e9d0:	.word  0x0000
3ff4e9e0:	.word  0x00f7
3ff4e9f0:	.word  0x0000
3ff4ea00:	rev    b12
3ff4ea10:	.word  0x0000
3ff4ea20:	rev    sp
3ff4ea30:	.word  0x0000
3ff4ea40:	.word  0x005c
3ff4ea50:	.word  0x0000
3ff4ea60:	rev    b12
3ff4ea70:	.word  0x0000
3ff4ea80:	rev    b12
3ff4ea90:	.word  0x0000
3ff4eaa0:	.word  0x00ab
3ff4eab0:	.word  0x0000
3ff4eac0:	rev    b13
3ff4ead0:	.word  0x0000
3ff4eae0:	.word  0x004c
3ff4eaf0:	.word  0x0000
3ff4eb00:	.word  0x00a3
3ff4eb10:	.word  0x0000
3ff4eb20:	rev    b13
3ff4eb30:	.word  0x0000
3ff4eb40:	.word  0x0059
3ff4eb50:	.word  0x0000
3ff4eb60:	.word  0x00a5
3ff4eb70:	.word  0x0000
3ff4eb80:	rev    b13
3ff4eb90:	.word  0x0000
3ff4eba0:	.word  0x006c
3ff4ebb0:	.word  0x0000
3ff4ebc0:	.word  0x00a3
3ff4ebd0:	.word  0x0000
3ff4ebe0:	rev    b13
3ff4ebf0:	.word  0x0000
3ff4ec00:	.word  0x0079
3ff4ec10:	.word  0x0000
3ff4ec20:	.word  0x00a5
3ff4ec30:	.word  0x0000
3ff4ec40:	rev    b14
3ff4ec50:	.word  0x0000
3ff4ec60:	rev    b14
3ff4ec70:	.word  0x0000
3ff4ec80:	.word  0x00bb
3ff4ec90:	.word  0x0000
3ff4eca0:	rev    sp
3ff4ecb0:	.word  0x0000
3ff4ecc0:	rev    sp
3ff4ecd0:	.word  0x0000
3ff4ece0:	.word  0x00bf
3ff4ecf0:	.word  0x0000
3ff4ed00:	.word  0x0041
3ff4ed10:	.word  0x0000
3ff4ed20:	rev    a2
3ff4ed30:	.word  0x0000
3ff4ed40:	.word  0x00c4
3ff4ed50:	.word  0x0000
3ff4ed60:	.word  0x0041
3ff4ed70:	.word  0x0000
3ff4ed80:	rev    a7
3ff4ed90:	.word  0x0000
3ff4eda0:	.word  0x00c1
3ff4edb0:	.word  0x0000
3ff4edc0:	.word  0x0041
3ff4edd0:	.word  0x0000
3ff4ede0:	rev    a10
3ff4edf0:	.word  0x0000
3ff4ee00:	.word  0x00c5
3ff4ee10:	.word  0x0000
3ff4ee20:	.word  0x0041
3ff4ee30:	.word  0x0000
3ff4ee40:	.word  0x0041
3ff4ee50:	.word  0x0000
3ff4ee60:	.word  0x0040
3ff4ee70:	.word  0x0000
3ff4ee80:	.word  0x0041
3ff4ee90:	.word  0x0000
3ff4eea0:	.word  0x0045
3ff4eeb0:	.word  0x0000
3ff4eec0:	.word  0x00c6
3ff4eed0:	.word  0x0000
3ff4eee0:	.word  0x0041
3ff4eef0:	.word  0x0000
3ff4ef00:	.word  0x005e
3ff4ef10:	.word  0x0000
3ff4ef20:	.word  0x00c2
3ff4ef30:	.word  0x0000
3ff4ef40:	.word  0x0041
3ff4ef50:	.word  0x0000
3ff4ef60:	.word  0x005f
3ff4ef70:	.word  0x0000
3ff4ef80:	.word  0x00aa
3ff4ef90:	.word  0x0000
3ff4efa0:	.word  0x0041
3ff4efb0:	.word  0x0000
3ff4efc0:	.word  0x0060
3ff4efd0:	.word  0x0000
3ff4efe0:	.word  0x00c0
3ff4eff0:	.word  0x0000
3ff4f000:	.word  0x0041
3ff4f010:	.word  0x0000
3ff4f020:	.word  0x0061
3ff4f030:	.word  0x0000
3ff4f040:	.word  0x0040
3ff4f050:	.word  0x0000
3ff4f060:	.word  0x0041
3ff4f070:	.word  0x0000
3ff4f080:	.word  0x007e
3ff4f090:	.word  0x0000
3ff4f0a0:	.word  0x00c3
3ff4f0b0:	.word  0x0000
3ff4f0c0:	.word  0x0041
3ff4f0d0:	.word  0x0000
3ff4f0e0:	.word  0x00a8
3ff4f0f0:	.word  0x0000
3ff4f100:	.word  0x00c4
3ff4f110:	.word  0x0000
3ff4f120:	.word  0x0041
3ff4f130:	.word  0x0000
3ff4f140:	.word  0x00b0
3ff4f150:	.word  0x0000
3ff4f160:	.word  0x00c5
3ff4f170:	.word  0x0000
3ff4f180:	.word  0x0041
3ff4f190:	.word  0x0000
3ff4f1a0:	.word  0x00b4
3ff4f1b0:	.word  0x0000
3ff4f1c0:	.word  0x00c1
3ff4f1d0:	.word  0x0000
3ff4f1e0:	.word  0x0043
3ff4f1f0:	.word  0x0000
3ff4f200:	rev    a12
3ff4f210:	.word  0x0000
3ff4f220:	.word  0x00c7
3ff4f230:	.word  0x0000
3ff4f240:	.word  0x0043
3ff4f250:	.word  0x0000
3ff4f260:	rev    sp
3ff4f270:	.word  0x0000
3ff4f280:	.word  0x00a2
3ff4f290:	.word  0x0000
3ff4f2a0:	.word  0x0043
3ff4f2b0:	.word  0x0000
3ff4f2c0:	rev    b0
3ff4f2d0:	.word  0x0000
3ff4f2e0:	.word  0x00a9
3ff4f2f0:	.word  0x0000
3ff4f300:	.word  0x0043
3ff4f310:	.word  0x0000
3ff4f320:	.word  0x004f
3ff4f330:	.word  0x0000
3ff4f340:	.word  0x00a9
3ff4f350:	.word  0x0000
3ff4f360:	.word  0x0043
3ff4f370:	.word  0x0000
3ff4f380:	.word  0x006f
3ff4f390:	.word  0x0000
3ff4f3a0:	.word  0x00a9
3ff4f3b0:	.word  0x0000
3ff4f3c0:	.word  0x0043
3ff4f3d0:	.word  0x0000
3ff4f3e0:	.word  0x007c
3ff4f3f0:	.word  0x0000
3ff4f400:	.word  0x00a2
3ff4f410:	.word  0x0000
3ff4f420:	.word  0x0044
3ff4f430:	.word  0x0000
3ff4f440:	rev    a13
3ff4f450:	.word  0x0000
3ff4f460:	.word  0x00d0
3ff4f470:	.word  0x0000
3ff4f480:	.word  0x0045
3ff4f490:	.word  0x0000
3ff4f4a0:	rev    a2
3ff4f4b0:	.word  0x0000
3ff4f4c0:	.word  0x00cb
3ff4f4d0:	.word  0x0000
3ff4f4e0:	.word  0x0045
3ff4f4f0:	.word  0x0000
3ff4f500:	rev    a7
3ff4f510:	.word  0x0000
3ff4f520:	.word  0x00c9
3ff4f530:	.word  0x0000
3ff4f540:	.word  0x0045
3ff4f550:	.word  0x0000
3ff4f560:	.word  0x005e
3ff4f570:	.word  0x0000
3ff4f580:	.word  0x00ca
3ff4f590:	.word  0x0000
3ff4f5a0:	.word  0x0045
3ff4f5b0:	.word  0x0000
3ff4f5c0:	.word  0x0060
3ff4f5d0:	.word  0x0000
3ff4f5e0:	.word  0x00c8
3ff4f5f0:	.word  0x0000
3ff4f600:	.word  0x0045
3ff4f610:	.word  0x0000
3ff4f620:	.word  0x00a8
3ff4f630:	.word  0x0000
3ff4f640:	.word  0x00cb
3ff4f650:	.word  0x0000
3ff4f660:	.word  0x0045
3ff4f670:	.word  0x0000
3ff4f680:	.word  0x00b4
3ff4f690:	.word  0x0000
3ff4f6a0:	.word  0x00c9
3ff4f6b0:	.word  0x0000
3ff4f6c0:	.word  0x0049
3ff4f6d0:	.word  0x0000
3ff4f6e0:	rev    a2
3ff4f6f0:	.word  0x0000
3ff4f700:	.word  0x00cf
3ff4f710:	.word  0x0000
3ff4f720:	.word  0x0049
3ff4f730:	.word  0x0000
3ff4f740:	rev    a7
3ff4f750:	.word  0x0000
3ff4f760:	.word  0x00cd
3ff4f770:	.word  0x0000
3ff4f780:	.word  0x0049
3ff4f790:	.word  0x0000
3ff4f7a0:	.word  0x005e
3ff4f7b0:	.word  0x0000
3ff4f7c0:	.word  0x00ce
3ff4f7d0:	.word  0x0000
3ff4f7e0:	.word  0x0049
3ff4f7f0:	.word  0x0000
3ff4f800:	.word  0x0060
3ff4f810:	.word  0x0000
3ff4f820:	.word  0x00cc
3ff4f830:	.word  0x0000
3ff4f840:	.word  0x0049
3ff4f850:	.word  0x0000
3ff4f860:	.word  0x00a8
3ff4f870:	.word  0x0000
3ff4f880:	.word  0x00cf
3ff4f890:	.word  0x0000
3ff4f8a0:	.word  0x0049
3ff4f8b0:	.word  0x0000
3ff4f8c0:	.word  0x00b4
3ff4f8d0:	.word  0x0000
3ff4f8e0:	.word  0x00cd
3ff4f8f0:	.word  0x0000
3ff4f900:	.word  0x004c
3ff4f910:	.word  0x0000
3ff4f920:	rev    a13
3ff4f930:	.word  0x0000
3ff4f940:	.word  0x00a3
3ff4f950:	.word  0x0000
3ff4f960:	.word  0x004c
3ff4f970:	.word  0x0000
3ff4f980:	rev    b13
3ff4f990:	.word  0x0000
3ff4f9a0:	.word  0x00a3
3ff4f9b0:	.word  0x0000
3ff4f9c0:	.word  0x004e
3ff4f9d0:	.word  0x0000
3ff4f9e0:	.word  0x007e
3ff4f9f0:	.word  0x0000
3ff4fa00:	.word  0x00d1
3ff4fa10:	.word  0x0000
3ff4fa20:	.word  0x004f
3ff4fa30:	.word  0x0000
3ff4fa40:	rev    a2
3ff4fa50:	.word  0x0000
3ff4fa60:	.word  0x00d6
3ff4fa70:	.word  0x0000
3ff4fa80:	.word  0x004f
3ff4fa90:	.word  0x0000
3ff4faa0:	rev    a7
3ff4fab0:	.word  0x0000
3ff4fac0:	.word  0x00d3
3ff4fad0:	.word  0x0000
3ff4fae0:	.word  0x004f
3ff4faf0:	.word  0x0000
3ff4fb00:	rev    sp
3ff4fb10:	.word  0x0000
3ff4fb20:	.word  0x00d8
3ff4fb30:	.word  0x0000
3ff4fb40:	.word  0x004f
3ff4fb50:	.word  0x0000
3ff4fb60:	.word  0x0043
3ff4fb70:	.word  0x0000
3ff4fb80:	.word  0x00a9
3ff4fb90:	.word  0x0000
3ff4fba0:	.word  0x004f
3ff4fbb0:	.word  0x0000
3ff4fbc0:	.word  0x0052
3ff4fbd0:	.word  0x0000
3ff4fbe0:	.word  0x00ae
3ff4fbf0:	.word  0x0000
3ff4fc00:	.word  0x004f
3ff4fc10:	.word  0x0000
3ff4fc20:	.word  0x0053
3ff4fc30:	.word  0x0000
3ff4fc40:	.word  0x00a7
3ff4fc50:	.word  0x0000
3ff4fc60:	.word  0x004f
3ff4fc70:	.word  0x0000
3ff4fc80:	.word  0x0058
3ff4fc90:	.word  0x0000
3ff4fca0:	.word  0x00a4
3ff4fcb0:	.word  0x0000
3ff4fcc0:	.word  0x004f
3ff4fcd0:	.word  0x0000
3ff4fce0:	.word  0x005e
3ff4fcf0:	.word  0x0000
3ff4fd00:	.word  0x00d4
3ff4fd10:	.word  0x0000
3ff4fd20:	.word  0x004f
3ff4fd30:	.word  0x0000
3ff4fd40:	.word  0x005f
3ff4fd50:	.word  0x0000
3ff4fd60:	.word  0x00ba
3ff4fd70:	.word  0x0000
3ff4fd80:	.word  0x004f
3ff4fd90:	.word  0x0000
3ff4fda0:	.word  0x0060
3ff4fdb0:	.word  0x0000
3ff4fdc0:	.word  0x00d2
3ff4fdd0:	.word  0x0000
3ff4fde0:	.word  0x004f
3ff4fdf0:	.word  0x0000
3ff4fe00:	.word  0x0063
3ff4fe10:	.word  0x0000
3ff4fe20:	.word  0x00a9
3ff4fe30:	.word  0x0000
3ff4fe40:	.word  0x004f
3ff4fe50:	.word  0x0000
3ff4fe60:	.word  0x0072
3ff4fe70:	.word  0x0000
3ff4fe80:	.word  0x00ae
3ff4fe90:	.word  0x0000
3ff4fea0:	.word  0x004f
3ff4feb0:	.word  0x0000
3ff4fec0:	.word  0x0073
3ff4fed0:	.word  0x0000
3ff4fee0:	.word  0x00a7
3ff4fef0:	.word  0x0000
3ff4ff00:	.word  0x004f
3ff4ff10:	.word  0x0000
3ff4ff20:	.word  0x0078
3ff4ff30:	.word  0x0000
3ff4ff40:	.word  0x00a4
3ff4ff50:	.word  0x0000
3ff4ff60:	.word  0x004f
3ff4ff70:	.word  0x0000
3ff4ff80:	.word  0x007e
3ff4ff90:	.word  0x0000
3ff4ffa0:	.word  0x00d5
3ff4ffb0:	.word  0x0000
3ff4ffc0:	.word  0x004f
3ff4ffd0:	.word  0x0000
3ff4ffe0:	.word  0x00a8
3ff4fff0:	.word  0x0000
3ff50000:	.word  0x00d6
3ff50010:	.word  0x0000
3ff50020:	.word  0x004f
3ff50030:	.word  0x0000
3ff50040:	.word  0x00b4
3ff50050:	.word  0x0000
3ff50060:	.word  0x00d3
3ff50070:	.word  0x0000
3ff50080:	.word  0x0050
3ff50090:	.word  0x0000
3ff500a0:	rev    a1
3ff500b0:	.word  0x0000
3ff500c0:	.word  0x00b6
3ff500d0:	.word  0x0000
3ff500e0:	.word  0x0052
3ff500f0:	.word  0x0000
3ff50100:	rev    b0
3ff50110:	.word  0x0000
3ff50120:	.word  0x00ae
3ff50130:	.word  0x0000
3ff50140:	.word  0x0052
3ff50150:	.word  0x0000
3ff50160:	.word  0x004f
3ff50170:	.word  0x0000
3ff50180:	.word  0x00ae
3ff50190:	.word  0x0000
3ff501a0:	.word  0x0052
3ff501b0:	.word  0x0000
3ff501c0:	.word  0x006f
3ff501d0:	.word  0x0000
3ff501e0:	.word  0x00ae
3ff501f0:	.word  0x0000
3ff50200:	.word  0x0053
3ff50210:	.word  0x0000
3ff50220:	rev    a1
3ff50230:	.word  0x0000
3ff50240:	.word  0x00a7
3ff50250:	.word  0x0000
3ff50260:	.word  0x0053
3ff50270:	.word  0x0000
3ff50280:	rev    b0
3ff50290:	.word  0x0000
3ff502a0:	.word  0x00a7
3ff502b0:	.word  0x0000
3ff502c0:	.word  0x0053
3ff502d0:	.word  0x0000
3ff502e0:	.word  0x004f
3ff502f0:	.word  0x0000
3ff50300:	.word  0x00a7
3ff50310:	.word  0x0000
3ff50320:	.word  0x0053
3ff50330:	.word  0x0000
3ff50340:	.word  0x006f
3ff50350:	.word  0x0000
3ff50360:	.word  0x00a7
3ff50370:	.word  0x0000
3ff50380:	.word  0x0054
3ff50390:	.word  0x0000
3ff503a0:	.word  0x0048
3ff503b0:	.word  0x0000
3ff503c0:	.word  0x00de
3ff503d0:	.word  0x0000
3ff503e0:	.word  0x0055
3ff503f0:	.word  0x0000
3ff50400:	rev    a2
3ff50410:	.word  0x0000
3ff50420:	.word  0x00dc
3ff50430:	.word  0x0000
3ff50440:	.word  0x0055
3ff50450:	.word  0x0000
3ff50460:	rev    a7
3ff50470:	.word  0x0000
3ff50480:	.word  0x00da
3ff50490:	.word  0x0000
3ff504a0:	.word  0x0055
3ff504b0:	.word  0x0000
3ff504c0:	.word  0x005e
3ff504d0:	.word  0x0000
3ff504e0:	.word  0x00db
3ff504f0:	.word  0x0000
3ff50500:	.word  0x0055
3ff50510:	.word  0x0000
3ff50520:	.word  0x0060
3ff50530:	.word  0x0000
3ff50540:	.word  0x00d9
3ff50550:	.word  0x0000
3ff50560:	.word  0x0055
3ff50570:	.word  0x0000
3ff50580:	.word  0x00a8
3ff50590:	.word  0x0000
3ff505a0:	.word  0x00dc
3ff505b0:	.word  0x0000
3ff505c0:	.word  0x0055
3ff505d0:	.word  0x0000
3ff505e0:	.word  0x00b4
3ff505f0:	.word  0x0000
3ff50600:	.word  0x00da
3ff50610:	.word  0x0000
3ff50620:	.word  0x0058
3ff50630:	.word  0x0000
3ff50640:	rev    b0
3ff50650:	.word  0x0000
3ff50660:	.word  0x00a4
3ff50670:	.word  0x0000
3ff50680:	.word  0x0058
3ff50690:	.word  0x0000
3ff506a0:	.word  0x004f
3ff506b0:	.word  0x0000
3ff506c0:	.word  0x00a4
3ff506d0:	.word  0x0000
3ff506e0:	.word  0x0058
3ff506f0:	.word  0x0000
3ff50700:	.word  0x0058
3ff50710:	.word  0x0000
3ff50720:	.word  0x00d7
3ff50730:	.word  0x0000
3ff50740:	.word  0x0058
3ff50750:	.word  0x0000
3ff50760:	.word  0x006f
3ff50770:	.word  0x0000
3ff50780:	.word  0x00a4
3ff50790:	.word  0x0000
3ff507a0:	.word  0x0058
3ff507b0:	.word  0x0000
3ff507c0:	.word  0x0078
3ff507d0:	.word  0x0000
3ff507e0:	.word  0x00d7
3ff507f0:	.word  0x0000
3ff50800:	.word  0x0059
3ff50810:	.word  0x0000
3ff50820:	rev    a7
3ff50830:	.word  0x0000
3ff50840:	.word  0x00dd
3ff50850:	.word  0x0000
3ff50860:	.word  0x0059
3ff50870:	.word  0x0000
3ff50880:	rev    a13
3ff50890:	.word  0x0000
3ff508a0:	.word  0x00a5
3ff508b0:	.word  0x0000
3ff508c0:	.word  0x0059
3ff508d0:	.word  0x0000
3ff508e0:	rev    b13
3ff508f0:	.word  0x0000
3ff50900:	.word  0x00a5
3ff50910:	.word  0x0000
3ff50920:	.word  0x0059
3ff50930:	.word  0x0000
3ff50940:	.word  0x00b4
3ff50950:	.word  0x0000
3ff50960:	.word  0x00dd
3ff50970:	.word  0x0000
3ff50980:	.word  0x005e
3ff50990:	.word  0x0000
3ff509a0:	rev    a0
3ff509b0:	.word  0x0000
3ff509c0:	.word  0x005e
3ff509d0:	.word  0x0000
3ff509e0:	.word  0x005e
3ff509f0:	.word  0x0000
3ff50a00:	rev    a1
3ff50a10:	.word  0x0000
3ff50a20:	.word  0x00a6
3ff50a30:	.word  0x0000
3ff50a40:	.word  0x005e
3ff50a50:	.word  0x0000
3ff50a60:	rev    a13
3ff50a70:	.word  0x0000
3ff50a80:	.word  0x00af
3ff50a90:	.word  0x0000
3ff50aa0:	.word  0x005e
3ff50ab0:	.word  0x0000
3ff50ac0:	rev    a14
3ff50ad0:	.word  0x0000
3ff50ae0:	.word  0x00b7
3ff50af0:	.word  0x0000
3ff50b00:	.word  0x005e
3ff50b10:	.word  0x0000
3ff50b20:	rev    sp
3ff50b30:	.word  0x0000
3ff50b40:	.word  0x007c
3ff50b50:	.word  0x0000
3ff50b60:	.word  0x005e
3ff50b70:	.word  0x0000
3ff50b80:	rev    b0
3ff50b90:	.word  0x0000
3ff50ba0:	.word  0x00b0
3ff50bb0:	.word  0x0000
3ff50bc0:	.word  0x005e
3ff50bd0:	.word  0x0000
3ff50be0:	rev    b1
3ff50bf0:	.word  0x0000
3ff50c00:	.word  0x00b9
3ff50c10:	.word  0x0000
3ff50c20:	.word  0x005e
3ff50c30:	.word  0x0000
3ff50c40:	rev    b2
3ff50c50:	.word  0x0000
3ff50c60:	.word  0x00b2
3ff50c70:	.word  0x0000
3ff50c80:	.word  0x005e
3ff50c90:	.word  0x0000
3ff50ca0:	rev    b3
3ff50cb0:	.word  0x0000
3ff50cc0:	.word  0x00b3
3ff50cd0:	.word  0x0000
3ff50ce0:	.word  0x005e
3ff50cf0:	.word  0x0000
3ff50d00:	.word  0x0041
3ff50d10:	.word  0x0000
3ff50d20:	.word  0x00c2
3ff50d30:	.word  0x0000
3ff50d40:	.word  0x005e
3ff50d50:	.word  0x0000
3ff50d60:	.word  0x0045
3ff50d70:	.word  0x0000
3ff50d80:	.word  0x00ca
3ff50d90:	.word  0x0000
3ff50da0:	.word  0x005e
3ff50db0:	.word  0x0000
3ff50dc0:	.word  0x0049
3ff50dd0:	.word  0x0000
3ff50de0:	.word  0x00ce
3ff50df0:	.word  0x0000
3ff50e00:	.word  0x005e
3ff50e10:	.word  0x0000
3ff50e20:	.word  0x004f
3ff50e30:	.word  0x0000
3ff50e40:	.word  0x00d4
3ff50e50:	.word  0x0000
3ff50e60:	.word  0x005e
3ff50e70:	.word  0x0000
3ff50e80:	.word  0x0055
3ff50e90:	.word  0x0000
3ff50ea0:	.word  0x00db
3ff50eb0:	.word  0x0000
3ff50ec0:	.word  0x005e
3ff50ed0:	.word  0x0000
3ff50ee0:	.word  0x005f
3ff50ef0:	.word  0x0000
3ff50f00:	.word  0x00af
3ff50f10:	.word  0x0000
3ff50f20:	.word  0x005e
3ff50f30:	.word  0x0000
3ff50f40:	.word  0x0061
3ff50f50:	.word  0x0000
3ff50f60:	.word  0x00e2
3ff50f70:	.word  0x0000
3ff50f80:	.word  0x005e
3ff50f90:	.word  0x0000
3ff50fa0:	.word  0x0065
3ff50fb0:	.word  0x0000
3ff50fc0:	.word  0x00ea
3ff50fd0:	.word  0x0000
3ff50fe0:	.word  0x005e
3ff50ff0:	.word  0x0000
3ff51000:	.word  0x0069
3ff51010:	.word  0x0000
3ff51020:	.word  0x00ee
3ff51030:	.word  0x0000
3ff51040:	.word  0x005e
3ff51050:	.word  0x0000
3ff51060:	.word  0x006f
3ff51070:	.word  0x0000
3ff51080:	.word  0x00f4
3ff51090:	.word  0x0000
3ff510a0:	.word  0x005e
3ff510b0:	.word  0x0000
3ff510c0:	.word  0x0075
3ff510d0:	.word  0x0000
3ff510e0:	.word  0x00fb
3ff510f0:	.word  0x0000
3ff51100:	.word  0x005f
3ff51110:	.word  0x0000
3ff51120:	.word  0x0041
3ff51130:	.word  0x0000
3ff51140:	.word  0x00aa
3ff51150:	.word  0x0000
3ff51160:	.word  0x005f
3ff51170:	.word  0x0000
3ff51180:	.word  0x004f
3ff51190:	.word  0x0000
3ff511a0:	.word  0x00ba
3ff511b0:	.word  0x0000
3ff511c0:	.word  0x005f
3ff511d0:	.word  0x0000
3ff511e0:	.word  0x005e
3ff511f0:	.word  0x0000
3ff51200:	.word  0x00af
3ff51210:	.word  0x0000
3ff51220:	.word  0x005f
3ff51230:	.word  0x0000
3ff51240:	.word  0x0061
3ff51250:	.word  0x0000
3ff51260:	.word  0x00aa
3ff51270:	.word  0x0000
3ff51280:	.word  0x005f
3ff51290:	.word  0x0000
3ff512a0:	.word  0x006f
3ff512b0:	.word  0x0000
3ff512c0:	.word  0x00ba
3ff512d0:	.word  0x0000
3ff512e0:	.word  0x0060
3ff512f0:	.word  0x0000
3ff51300:	rev    a0
3ff51310:	.word  0x0000
3ff51320:	.word  0x0060
3ff51330:	.word  0x0000
3ff51340:	.word  0x0060
3ff51350:	.word  0x0000
3ff51360:	.word  0x0041
3ff51370:	.word  0x0000
3ff51380:	.word  0x00c0
3ff51390:	.word  0x0000
3ff513a0:	.word  0x0060
3ff513b0:	.word  0x0000
3ff513c0:	.word  0x0045
3ff513d0:	.word  0x0000
3ff513e0:	.word  0x00c8
3ff513f0:	.word  0x0000
3ff51400:	.word  0x0060
3ff51410:	.word  0x0000
3ff51420:	.word  0x0049
3ff51430:	.word  0x0000
3ff51440:	.word  0x00cc
3ff51450:	.word  0x0000
3ff51460:	.word  0x0060
3ff51470:	.word  0x0000
3ff51480:	.word  0x004f
3ff51490:	.word  0x0000
3ff514a0:	.word  0x00d2
3ff514b0:	.word  0x0000
3ff514c0:	.word  0x0060
3ff514d0:	.word  0x0000
3ff514e0:	.word  0x0055
3ff514f0:	.word  0x0000
3ff51500:	.word  0x00d9
3ff51510:	.word  0x0000
3ff51520:	.word  0x0060
3ff51530:	.word  0x0000
3ff51540:	.word  0x0061
3ff51550:	.word  0x0000
3ff51560:	.word  0x00e0
3ff51570:	.word  0x0000
3ff51580:	.word  0x0060
3ff51590:	.word  0x0000
3ff515a0:	.word  0x0065
3ff515b0:	.word  0x0000
3ff515c0:	.word  0x00e8
3ff515d0:	.word  0x0000
3ff515e0:	.word  0x0060
3ff515f0:	.word  0x0000
3ff51600:	.word  0x0069
3ff51610:	.word  0x0000
3ff51620:	.word  0x00ec
3ff51630:	.word  0x0000
3ff51640:	.word  0x0060
3ff51650:	.word  0x0000
3ff51660:	.word  0x006f
3ff51670:	.word  0x0000
3ff51680:	.word  0x00f2
3ff51690:	.word  0x0000
3ff516a0:	.word  0x0060
3ff516b0:	.word  0x0000
3ff516c0:	.word  0x0075
3ff516d0:	.word  0x0000
3ff516e0:	.word  0x00f9
3ff516f0:	.word  0x0000
3ff51700:	.word  0x0061
3ff51710:	.word  0x0000
3ff51720:	rev    a2
3ff51730:	.word  0x0000
3ff51740:	.word  0x00e4
3ff51750:	.word  0x0000
3ff51760:	.word  0x0061
3ff51770:	.word  0x0000
3ff51780:	rev    a7
3ff51790:	.word  0x0000
3ff517a0:	.word  0x00e1
3ff517b0:	.word  0x0000
3ff517c0:	.word  0x0061
3ff517d0:	.word  0x0000
3ff517e0:	rev    a10
3ff517f0:	.word  0x0000
3ff51800:	.word  0x00e5
3ff51810:	.word  0x0000
3ff51820:	.word  0x0061
3ff51830:	.word  0x0000
3ff51840:	.word  0x0041
3ff51850:	.word  0x0000
3ff51860:	.word  0x0040
3ff51870:	.word  0x0000
3ff51880:	.word  0x0061
3ff51890:	.word  0x0000
3ff518a0:	.word  0x005e
3ff518b0:	.word  0x0000
3ff518c0:	.word  0x00e2
3ff518d0:	.word  0x0000
3ff518e0:	.word  0x0061
3ff518f0:	.word  0x0000
3ff51900:	.word  0x005f
3ff51910:	.word  0x0000
3ff51920:	.word  0x00aa
3ff51930:	.word  0x0000
3ff51940:	.word  0x0061
3ff51950:	.word  0x0000
3ff51960:	.word  0x0060
3ff51970:	.word  0x0000
3ff51980:	.word  0x00e0
3ff51990:	.word  0x0000
3ff519a0:	.word  0x0061
3ff519b0:	.word  0x0000
3ff519c0:	.word  0x0061
3ff519d0:	.word  0x0000
3ff519e0:	.word  0x0040
3ff519f0:	.word  0x0000
3ff51a00:	.word  0x0061
3ff51a10:	.word  0x0000
3ff51a20:	.word  0x0065
3ff51a30:	.word  0x0000
3ff51a40:	.word  0x00e6
3ff51a50:	.word  0x0000
3ff51a60:	.word  0x0061
3ff51a70:	.word  0x0000
3ff51a80:	.word  0x007e
3ff51a90:	.word  0x0000
3ff51aa0:	.word  0x00e3
3ff51ab0:	.word  0x0000
3ff51ac0:	.word  0x0061
3ff51ad0:	.word  0x0000
3ff51ae0:	.word  0x00a8
3ff51af0:	.word  0x0000
3ff51b00:	.word  0x00e4
3ff51b10:	.word  0x0000
3ff51b20:	.word  0x0061
3ff51b30:	.word  0x0000
3ff51b40:	.word  0x00b0
3ff51b50:	.word  0x0000
3ff51b60:	.word  0x00e5
3ff51b70:	.word  0x0000
3ff51b80:	.word  0x0061
3ff51b90:	.word  0x0000
3ff51ba0:	.word  0x00b4
3ff51bb0:	.word  0x0000
3ff51bc0:	.word  0x00e1
3ff51bd0:	.word  0x0000
3ff51be0:	.word  0x0063
3ff51bf0:	.word  0x0000
3ff51c00:	rev    a12
3ff51c10:	.word  0x0000
3ff51c20:	.word  0x00e7
3ff51c30:	.word  0x0000
3ff51c40:	.word  0x0063
3ff51c50:	.word  0x0000
3ff51c60:	rev    sp
3ff51c70:	.word  0x0000
3ff51c80:	.word  0x00a2
3ff51c90:	.word  0x0000
3ff51ca0:	.word  0x0063
3ff51cb0:	.word  0x0000
3ff51cc0:	rev    b0
3ff51cd0:	.word  0x0000
3ff51ce0:	.word  0x00a9
3ff51cf0:	.word  0x0000
3ff51d00:	.word  0x0063
3ff51d10:	.word  0x0000
3ff51d20:	.word  0x004f
3ff51d30:	.word  0x0000
3ff51d40:	.word  0x00a9
3ff51d50:	.word  0x0000
3ff51d60:	.word  0x0063
3ff51d70:	.word  0x0000
3ff51d80:	.word  0x006f
3ff51d90:	.word  0x0000
3ff51da0:	.word  0x00a9
3ff51db0:	.word  0x0000
3ff51dc0:	.word  0x0063
3ff51dd0:	.word  0x0000
3ff51de0:	.word  0x007c
3ff51df0:	.word  0x0000
3ff51e00:	.word  0x00a2
3ff51e10:	.word  0x0000
3ff51e20:	.word  0x0064
3ff51e30:	.word  0x0000
3ff51e40:	rev    a13
3ff51e50:	.word  0x0000
3ff51e60:	.word  0x00f0
3ff51e70:	.word  0x0000
3ff51e80:	.word  0x0065
3ff51e90:	.word  0x0000
3ff51ea0:	rev    a2
3ff51eb0:	.word  0x0000
3ff51ec0:	.word  0x00eb
3ff51ed0:	.word  0x0000
3ff51ee0:	.word  0x0065
3ff51ef0:	.word  0x0000
3ff51f00:	rev    a7
3ff51f10:	.word  0x0000
3ff51f20:	.word  0x00e9
3ff51f30:	.word  0x0000
3ff51f40:	.word  0x0065
3ff51f50:	.word  0x0000
3ff51f60:	.word  0x005e
3ff51f70:	.word  0x0000
3ff51f80:	.word  0x00ea
3ff51f90:	.word  0x0000
3ff51fa0:	.word  0x0065
3ff51fb0:	.word  0x0000
3ff51fc0:	.word  0x0060
3ff51fd0:	.word  0x0000
3ff51fe0:	.word  0x00e8
3ff51ff0:	.word  0x0000
3ff52000:	.word  0x0065
3ff52010:	.word  0x0000
3ff52020:	.word  0x00a8
3ff52030:	.word  0x0000
3ff52040:	.word  0x00eb
3ff52050:	.word  0x0000
3ff52060:	.word  0x0065
3ff52070:	.word  0x0000
3ff52080:	.word  0x00b4
3ff52090:	.word  0x0000
3ff520a0:	.word  0x00e9
3ff520b0:	.word  0x0000
3ff520c0:	.word  0x0069
3ff520d0:	.word  0x0000
3ff520e0:	rev    a2
3ff520f0:	.word  0x0000
3ff52100:	.word  0x00ef
3ff52110:	.word  0x0000
3ff52120:	.word  0x0069
3ff52130:	.word  0x0000
3ff52140:	rev    a7
3ff52150:	.word  0x0000
3ff52160:	.word  0x00ed
3ff52170:	.word  0x0000
3ff52180:	.word  0x0069
3ff52190:	.word  0x0000
3ff521a0:	.word  0x005e
3ff521b0:	.word  0x0000
3ff521c0:	.word  0x00ee
3ff521d0:	.word  0x0000
3ff521e0:	.word  0x0069
3ff521f0:	.word  0x0000
3ff52200:	.word  0x0060
3ff52210:	.word  0x0000
3ff52220:	.word  0x00ec
3ff52230:	.word  0x0000
3ff52240:	.word  0x0069
3ff52250:	.word  0x0000
3ff52260:	.word  0x00a8
3ff52270:	.word  0x0000
3ff52280:	.word  0x00ef
3ff52290:	.word  0x0000
3ff522a0:	.word  0x0069
3ff522b0:	.word  0x0000
3ff522c0:	.word  0x00b4
3ff522d0:	.word  0x0000
3ff522e0:	.word  0x00ed
3ff522f0:	.word  0x0000
3ff52300:	.word  0x006c
3ff52310:	.word  0x0000
3ff52320:	rev    a13
3ff52330:	.word  0x0000
3ff52340:	.word  0x00a3
3ff52350:	.word  0x0000
3ff52360:	.word  0x006c
3ff52370:	.word  0x0000
3ff52380:	rev    b13
3ff52390:	.word  0x0000
3ff523a0:	.word  0x00a3
3ff523b0:	.word  0x0000
3ff523c0:	.word  0x006e
3ff523d0:	.word  0x0000
3ff523e0:	.word  0x007e
3ff523f0:	.word  0x0000
3ff52400:	.word  0x00f1
3ff52410:	.word  0x0000
3ff52420:	.word  0x006f
3ff52430:	.word  0x0000
3ff52440:	rev    a2
3ff52450:	.word  0x0000
3ff52460:	.word  0x00f6
3ff52470:	.word  0x0000
3ff52480:	.word  0x006f
3ff52490:	.word  0x0000
3ff524a0:	rev    a7
3ff524b0:	.word  0x0000
3ff524c0:	.word  0x00f3
3ff524d0:	.word  0x0000
3ff524e0:	.word  0x006f
3ff524f0:	.word  0x0000
3ff52500:	rev    sp
3ff52510:	.word  0x0000
3ff52520:	.word  0x00f8
3ff52530:	.word  0x0000
3ff52540:	.word  0x006f
3ff52550:	.word  0x0000
3ff52560:	.word  0x0043
3ff52570:	.word  0x0000
3ff52580:	.word  0x00a9
3ff52590:	.word  0x0000
3ff525a0:	.word  0x006f
3ff525b0:	.word  0x0000
3ff525c0:	.word  0x0052
3ff525d0:	.word  0x0000
3ff525e0:	.word  0x00ae
3ff525f0:	.word  0x0000
3ff52600:	.word  0x006f
3ff52610:	.word  0x0000
3ff52620:	.word  0x0053
3ff52630:	.word  0x0000
3ff52640:	.word  0x00a7
3ff52650:	.word  0x0000
3ff52660:	.word  0x006f
3ff52670:	.word  0x0000
3ff52680:	.word  0x0058
3ff52690:	.word  0x0000
3ff526a0:	.word  0x00a4
3ff526b0:	.word  0x0000
3ff526c0:	.word  0x006f
3ff526d0:	.word  0x0000
3ff526e0:	.word  0x005e
3ff526f0:	.word  0x0000
3ff52700:	.word  0x00f4
3ff52710:	.word  0x0000
3ff52720:	.word  0x006f
3ff52730:	.word  0x0000
3ff52740:	.word  0x005f
3ff52750:	.word  0x0000
3ff52760:	.word  0x00ba
3ff52770:	.word  0x0000
3ff52780:	.word  0x006f
3ff52790:	.word  0x0000
3ff527a0:	.word  0x0060
3ff527b0:	.word  0x0000
3ff527c0:	.word  0x00f2
3ff527d0:	.word  0x0000
3ff527e0:	.word  0x006f
3ff527f0:	.word  0x0000
3ff52800:	.word  0x0063
3ff52810:	.word  0x0000
3ff52820:	.word  0x00a9
3ff52830:	.word  0x0000
3ff52840:	.word  0x006f
3ff52850:	.word  0x0000
3ff52860:	.word  0x0072
3ff52870:	.word  0x0000
3ff52880:	.word  0x00ae
3ff52890:	.word  0x0000
3ff528a0:	.word  0x006f
3ff528b0:	.word  0x0000
3ff528c0:	.word  0x0073
3ff528d0:	.word  0x0000
3ff528e0:	.word  0x00a7
3ff528f0:	.word  0x0000
3ff52900:	.word  0x006f
3ff52910:	.word  0x0000
3ff52920:	.word  0x0078
3ff52930:	.word  0x0000
3ff52940:	.word  0x00a4
3ff52950:	.word  0x0000
3ff52960:	.word  0x006f
3ff52970:	.word  0x0000
3ff52980:	.word  0x007e
3ff52990:	.word  0x0000
3ff529a0:	.word  0x00f5
3ff529b0:	.word  0x0000
3ff529c0:	.word  0x006f
3ff529d0:	.word  0x0000
3ff529e0:	.word  0x00a8
3ff529f0:	.word  0x0000
3ff52a00:	.word  0x00f6
3ff52a10:	.word  0x0000
3ff52a20:	.word  0x006f
3ff52a30:	.word  0x0000
3ff52a40:	.word  0x00b4
3ff52a50:	.word  0x0000
3ff52a60:	.word  0x00f3
3ff52a70:	.word  0x0000
3ff52a80:	.word  0x0070
3ff52a90:	.word  0x0000
3ff52aa0:	rev    a1
3ff52ab0:	.word  0x0000
3ff52ac0:	.word  0x00b6
3ff52ad0:	.word  0x0000
3ff52ae0:	.word  0x0072
3ff52af0:	.word  0x0000
3ff52b00:	rev    b0
3ff52b10:	.word  0x0000
3ff52b20:	.word  0x00ae
3ff52b30:	.word  0x0000
3ff52b40:	.word  0x0072
3ff52b50:	.word  0x0000
3ff52b60:	.word  0x004f
3ff52b70:	.word  0x0000
3ff52b80:	.word  0x00ae
3ff52b90:	.word  0x0000
3ff52ba0:	.word  0x0072
3ff52bb0:	.word  0x0000
3ff52bc0:	.word  0x006f
3ff52bd0:	.word  0x0000
3ff52be0:	.word  0x00ae
3ff52bf0:	.word  0x0000
3ff52c00:	.word  0x0073
3ff52c10:	.word  0x0000
3ff52c20:	rev    a1
3ff52c30:	.word  0x0000
3ff52c40:	.word  0x00a7
3ff52c50:	.word  0x0000
3ff52c60:	.word  0x0073
3ff52c70:	.word  0x0000
3ff52c80:	rev    b0
3ff52c90:	.word  0x0000
3ff52ca0:	.word  0x00a7
3ff52cb0:	.word  0x0000
3ff52cc0:	.word  0x0073
3ff52cd0:	.word  0x0000
3ff52ce0:	.word  0x004f
3ff52cf0:	.word  0x0000
3ff52d00:	.word  0x00a7
3ff52d10:	.word  0x0000
3ff52d20:	.word  0x0073
3ff52d30:	.word  0x0000
3ff52d40:	.word  0x006f
3ff52d50:	.word  0x0000
3ff52d60:	.word  0x00a7
3ff52d70:	.word  0x0000
3ff52d80:	.word  0x0073
3ff52d90:	.word  0x0000
3ff52da0:	.word  0x0073
3ff52db0:	.word  0x0000
3ff52dc0:	.word  0x00df
3ff52dd0:	.word  0x0000
3ff52de0:	.word  0x0074
3ff52df0:	.word  0x0000
3ff52e00:	.word  0x0068
3ff52e10:	.word  0x0000
3ff52e20:	.word  0x00fe
3ff52e30:	.word  0x0000
3ff52e40:	.word  0x0075
3ff52e50:	.word  0x0000
3ff52e60:	rev    a2
3ff52e70:	.word  0x0000
3ff52e80:	.word  0x00fc
3ff52e90:	.word  0x0000
3ff52ea0:	.word  0x0075
3ff52eb0:	.word  0x0000
3ff52ec0:	rev    a7
3ff52ed0:	.word  0x0000
3ff52ee0:	.word  0x00fa
3ff52ef0:	.word  0x0000
3ff52f00:	.word  0x0075
3ff52f10:	.word  0x0000
3ff52f20:	.word  0x005e
3ff52f30:	.word  0x0000
3ff52f40:	.word  0x00fb
3ff52f50:	.word  0x0000
3ff52f60:	.word  0x0075
3ff52f70:	.word  0x0000
3ff52f80:	.word  0x0060
3ff52f90:	.word  0x0000
3ff52fa0:	.word  0x00f9
3ff52fb0:	.word  0x0000
3ff52fc0:	.word  0x0075
3ff52fd0:	.word  0x0000
3ff52fe0:	.word  0x00a8
3ff52ff0:	.word  0x0000
3ff53000:	.word  0x00fc
3ff53010:	.word  0x0000
3ff53020:	.word  0x0075
3ff53030:	.word  0x0000
3ff53040:	.word  0x00b4
3ff53050:	.word  0x0000
3ff53060:	.word  0x00fa
3ff53070:	.word  0x0000
3ff53080:	.word  0x0078
3ff53090:	.word  0x0000
3ff530a0:	rev    b0
3ff530b0:	.word  0x0000
3ff530c0:	.word  0x00a4
3ff530d0:	.word  0x0000
3ff530e0:	.word  0x0078
3ff530f0:	.word  0x0000
3ff53100:	.word  0x004f
3ff53110:	.word  0x0000
3ff53120:	.word  0x00a4
3ff53130:	.word  0x0000
3ff53140:	.word  0x0078
3ff53150:	.word  0x0000
3ff53160:	.word  0x0058
3ff53170:	.word  0x0000
3ff53180:	.word  0x00d7
3ff53190:	.word  0x0000
3ff531a0:	.word  0x0078
3ff531b0:	.word  0x0000
3ff531c0:	.word  0x006f
3ff531d0:	.word  0x0000
3ff531e0:	.word  0x00a4
3ff531f0:	.word  0x0000
3ff53200:	.word  0x0078
3ff53210:	.word  0x0000
3ff53220:	.word  0x0078
3ff53230:	.word  0x0000
3ff53240:	.word  0x00d7
3ff53250:	.word  0x0000
3ff53260:	.word  0x0079
3ff53270:	.word  0x0000
3ff53280:	rev    a2
3ff53290:	.word  0x0000
3ff532a0:	.word  0x00ff
3ff532b0:	.word  0x0000
3ff532c0:	.word  0x0079
3ff532d0:	.word  0x0000
3ff532e0:	rev    a7
3ff532f0:	.word  0x0000
3ff53300:	.word  0x00fd
3ff53310:	.word  0x0000
3ff53320:	.word  0x0079
3ff53330:	.word  0x0000
3ff53340:	rev    a13
3ff53350:	.word  0x0000
3ff53360:	.word  0x00a5
3ff53370:	.word  0x0000
3ff53380:	.word  0x0079
3ff53390:	.word  0x0000
3ff533a0:	rev    b13
3ff533b0:	.word  0x0000
3ff533c0:	.word  0x00a5
3ff533d0:	.word  0x0000
3ff533e0:	.word  0x0079
3ff533f0:	.word  0x0000
3ff53400:	.word  0x00a8
3ff53410:	.word  0x0000
3ff53420:	.word  0x00ff
3ff53430:	.word  0x0000
3ff53440:	.word  0x0079
3ff53450:	.word  0x0000
3ff53460:	.word  0x00b4
3ff53470:	.word  0x0000
3ff53480:	.word  0x00fd
3ff53490:	.word  0x0000
3ff534a0:	.word  0x007c
3ff534b0:	.word  0x0000
3ff534c0:	.word  0x0043
3ff534d0:	.word  0x0000
3ff534e0:	.word  0x00a2
3ff534f0:	.word  0x0000
3ff53500:	.word  0x007c
3ff53510:	.word  0x0000
3ff53520:	.word  0x0063
3ff53530:	.word  0x0000
3ff53540:	.word  0x00a2
3ff53550:	.word  0x0000
3ff53560:	.word  0x007c
3ff53570:	.word  0x0000
3ff53580:	.word  0x007c
3ff53590:	.word  0x0000
3ff535a0:	.word  0x00a6
3ff535b0:	.word  0x0000
3ff535c0:	.word  0x007e
3ff535d0:	.word  0x0000
3ff535e0:	rev    a0
3ff535f0:	.word  0x0000
3ff53600:	.word  0x007e
3ff53610:	.word  0x0000
3ff53620:	.word  0x007e
3ff53630:	.word  0x0000
3ff53640:	.word  0x0041
3ff53650:	.word  0x0000
3ff53660:	.word  0x00c3
3ff53670:	.word  0x0000
3ff53680:	.word  0x007e
3ff53690:	.word  0x0000
3ff536a0:	.word  0x004e
3ff536b0:	.word  0x0000
3ff536c0:	.word  0x00d1
3ff536d0:	.word  0x0000
3ff536e0:	.word  0x007e
3ff536f0:	.word  0x0000
3ff53700:	.word  0x004f
3ff53710:	.word  0x0000
3ff53720:	.word  0x00d5
3ff53730:	.word  0x0000
3ff53740:	.word  0x007e
3ff53750:	.word  0x0000
3ff53760:	.word  0x0061
3ff53770:	.word  0x0000
3ff53780:	.word  0x00e3
3ff53790:	.word  0x0000
3ff537a0:	.word  0x007e
3ff537b0:	.word  0x0000
3ff537c0:	.word  0x006e
3ff537d0:	.word  0x0000
3ff537e0:	.word  0x00f1
3ff537f0:	.word  0x0000
3ff53800:	.word  0x007e
3ff53810:	.word  0x0000
3ff53820:	.word  0x006f
3ff53830:	.word  0x0000
3ff53840:	.word  0x00f5
3ff53850:	.word  0x0000
3ff53860:	.word  0x00a8
3ff53870:	.word  0x0000
3ff53880:	rev    a0
3ff53890:	.word  0x0000
3ff538a0:	.word  0x00a8
3ff538b0:	.word  0x0000
3ff538c0:	.word  0x00a8
3ff538d0:	.word  0x0000
3ff538e0:	.word  0x0041
3ff538f0:	.word  0x0000
3ff53900:	.word  0x00c4
3ff53910:	.word  0x0000
3ff53920:	.word  0x00a8
3ff53930:	.word  0x0000
3ff53940:	.word  0x0045
3ff53950:	.word  0x0000
3ff53960:	.word  0x00cb
3ff53970:	.word  0x0000
3ff53980:	.word  0x00a8
3ff53990:	.word  0x0000
3ff539a0:	.word  0x0049
3ff539b0:	.word  0x0000
3ff539c0:	.word  0x00cf
3ff539d0:	.word  0x0000
3ff539e0:	.word  0x00a8
3ff539f0:	.word  0x0000
3ff53a00:	.word  0x004f
3ff53a10:	.word  0x0000
3ff53a20:	.word  0x00d6
3ff53a30:	.word  0x0000
3ff53a40:	.word  0x00a8
3ff53a50:	.word  0x0000
3ff53a60:	.word  0x0055
3ff53a70:	.word  0x0000
3ff53a80:	.word  0x00dc
3ff53a90:	.word  0x0000
3ff53aa0:	.word  0x00a8
3ff53ab0:	.word  0x0000
3ff53ac0:	.word  0x0061
3ff53ad0:	.word  0x0000
3ff53ae0:	.word  0x00e4
3ff53af0:	.word  0x0000
3ff53b00:	.word  0x00a8
3ff53b10:	.word  0x0000
3ff53b20:	.word  0x0065
3ff53b30:	.word  0x0000
3ff53b40:	.word  0x00eb
3ff53b50:	.word  0x0000
3ff53b60:	.word  0x00a8
3ff53b70:	.word  0x0000
3ff53b80:	.word  0x0069
3ff53b90:	.word  0x0000
3ff53ba0:	.word  0x00ef
3ff53bb0:	.word  0x0000
3ff53bc0:	.word  0x00a8
3ff53bd0:	.word  0x0000
3ff53be0:	.word  0x006f
3ff53bf0:	.word  0x0000
3ff53c00:	.word  0x00f6
3ff53c10:	.word  0x0000
3ff53c20:	.word  0x00a8
3ff53c30:	.word  0x0000
3ff53c40:	.word  0x0075
3ff53c50:	.word  0x0000
3ff53c60:	.word  0x00fc
3ff53c70:	.word  0x0000
3ff53c80:	.word  0x00a8
3ff53c90:	.word  0x0000
3ff53ca0:	.word  0x0079
3ff53cb0:	.word  0x0000
3ff53cc0:	.word  0x00ff
3ff53cd0:	.word  0x0000
3ff53ce0:	.word  0x00af
3ff53cf0:	.word  0x0000
3ff53d00:	rev    a0
3ff53d10:	.word  0x0000
3ff53d20:	.word  0x00af
3ff53d30:	.word  0x0000
3ff53d40:	.word  0x00b0
3ff53d50:	.word  0x0000
3ff53d60:	rev    a0
3ff53d70:	.word  0x0000
3ff53d80:	.word  0x00b0
3ff53d90:	.word  0x0000
3ff53da0:	.word  0x00b0
3ff53db0:	.word  0x0000
3ff53dc0:	.word  0x0041
3ff53dd0:	.word  0x0000
3ff53de0:	.word  0x00c5
3ff53df0:	.word  0x0000
3ff53e00:	.word  0x00b0
3ff53e10:	.word  0x0000
3ff53e20:	.word  0x0061
3ff53e30:	.word  0x0000
3ff53e40:	.word  0x00e5
3ff53e50:	.word  0x0000
3ff53e60:	.word  0x00b4
3ff53e70:	.word  0x0000
3ff53e80:	rev    a0
3ff53e90:	.word  0x0000
3ff53ea0:	.word  0x00b4
3ff53eb0:	.word  0x0000
3ff53ec0:	.word  0x00b4
3ff53ed0:	.word  0x0000
3ff53ee0:	.word  0x0041
3ff53ef0:	.word  0x0000
3ff53f00:	.word  0x00c1
3ff53f10:	.word  0x0000
3ff53f20:	.word  0x00b4
3ff53f30:	.word  0x0000
3ff53f40:	.word  0x0045
3ff53f50:	.word  0x0000
3ff53f60:	.word  0x00c9
3ff53f70:	.word  0x0000
3ff53f80:	.word  0x00b4
3ff53f90:	.word  0x0000
3ff53fa0:	.word  0x0049
3ff53fb0:	.word  0x0000
3ff53fc0:	.word  0x00cd
3ff53fd0:	.word  0x0000
3ff53fe0:	.word  0x00b4
3ff53ff0:	.word  0x0000
3ff54000:	.word  0x004f
3ff54010:	.word  0x0000
3ff54020:	.word  0x00d3
3ff54030:	.word  0x0000
3ff54040:	.word  0x00b4
3ff54050:	.word  0x0000
3ff54060:	.word  0x0055
3ff54070:	.word  0x0000
3ff54080:	.word  0x00da
3ff54090:	.word  0x0000
3ff540a0:	.word  0x00b4
3ff540b0:	.word  0x0000
3ff540c0:	.word  0x0059
3ff540d0:	.word  0x0000
3ff540e0:	.word  0x00dd
3ff540f0:	.word  0x0000
3ff54100:	.word  0x00b4
3ff54110:	.word  0x0000
3ff54120:	.word  0x0061
3ff54130:	.word  0x0000
3ff54140:	.word  0x00e1
3ff54150:	.word  0x0000
3ff54160:	.word  0x00b4
3ff54170:	.word  0x0000
3ff54180:	.word  0x0065
3ff54190:	.word  0x0000
3ff541a0:	.word  0x00e9
3ff541b0:	.word  0x0000
3ff541c0:	.word  0x00b4
3ff541d0:	.word  0x0000
3ff541e0:	.word  0x0069
3ff541f0:	.word  0x0000
3ff54200:	.word  0x00ed
3ff54210:	.word  0x0000
3ff54220:	.word  0x00b4
3ff54230:	.word  0x0000
3ff54240:	.word  0x006f
3ff54250:	.word  0x0000
3ff54260:	.word  0x00f3
3ff54270:	.word  0x0000
3ff54280:	.word  0x00b4
3ff54290:	.word  0x0000
3ff542a0:	.word  0x0075
3ff542b0:	.word  0x0000
3ff542c0:	.word  0x00fa
3ff542d0:	.word  0x0000
3ff542e0:	.word  0x00b4
3ff542f0:	.word  0x0000
3ff54300:	.word  0x0079
3ff54310:	.word  0x0000
3ff54320:	.word  0x00fd
3ff54330:	.word  0x0000
3ff54340:	.word  0x0000
3ff54350:	.word  0x0000
3ff54360:	.word  0x0000
3ff54370:	.word  0x0000
3ff54380:	.word  0x0000
3ff54390:	.word  0x0000
3ff543a0:	.word  0x0002
3ff543b0:	movb   *sp, *a0
3ff543c0:	rev    a3
3ff543d0:	.word  0x0000
3ff543e0:	.word  0x0000
3ff543f0:	.word  0x0002
3ff54400:	movb   *a6(0x23), a0
3ff54420:	.word  0x0000
3ff54430:	.word  0x0000
3ff54440:	.word  0x0080
3ff54450:	movb   *a7(0x23), a0
3ff54470:	move   a0, *a0, 0
3ff54480:	jruc   L3FF54890
3ff54490:	move   a1, -*a0, 0
3ff544a0:	addxy  a3, a0
3ff544b0:	move   b0, *b0+, 0
3ff544c0:	move   *b2(0xb030), *b0+, 0
3ff544e0:	pixt   b3, *b0, xy
3ff544f0:	move   *a0, *a8, 0
3ff54500:	jrc   L3FF54990
3ff54510:	move   -*a1, -*a8, 0
3ff54520:	cvxyl  a3, a8
3ff54530:	move   *b0+, *b8+, 0
3ff54540:	.word  0xd858
3ff54550:	move   *b1(0xf878), *b8(0x8404), 0
3ff54580:	jrlt   L3FF549D0
3ff54590:	move   -*a1, a4, 0
3ff545a0:	cmpxy  a3, a4
3ff545b0:	move   *b0+, b4, 0
3ff545c0:	.word  0xd454
3ff545d0:	move   *b1(0xf474), b4, 0
3ff545f0:	movb   a0, *a12
3ff54600:	jrv   L3FF54AD0
3ff54610:	movb   a1, *a12(0xec6c)
3ff54630:	movb   *b0, *b12
3ff54640:	.word  0xdc5c
3ff54650:	movb   *b1(0xfc7c), *b12(0x8202)
3ff54680:	jrls   L3FF54AB0
3ff54690:	move   a1, -*a2, 1
3ff546a0:	subxy  a3, a2
3ff546b0:	move   b0, *b2+, 1
3ff546c0:	move   *b2(0xb232), *b2+, 1
3ff546e0:	pixt   *b3, xy, b2
3ff546f0:	move   *a0, *a10, 1
3ff54700:	jreq   L3FF54BB0
3ff54710:	move   -*a1, -*a10, 1
3ff54720:	.word  0xea6a
3ff54730:	move   *b0+, *b10+, 1
3ff54740:	.word  0xda5a
3ff54750:	move   *b1(0xfa7a), *b10(0x8606), 1
3ff54780:	jrle   L3FF54BF0
3ff54790:	move   -*a1, a6, 1
3ff547a0:	cpw    a3, a6
3ff547b0:	move   *b0+, b6, 1
3ff547c0:	.word  0xd656
3ff547d0:	move   *b1(0xf676), b6, 1
3ff547f0:	movb   *a0, a14
3ff54800:	jrn   L3FF54CF0
3ff54810:	movb   *a1(0xee6e), a14
3ff54830:	.word  0x9e1e
3ff54840:	.word  0xde5e
3ff54850:	.word  0xbe3e
3ff54860:	.word  0xfe7e
3ff54870:	move   a8, *a1, 0
3ff54880:	jrp   L3FF54CA0
L3FF54890:
3ff54890:	move   a9, -*a1, 0
3ff548a0:	addxy  a11, a1
3ff548b0:	move   b8, *b1+, 0
3ff548c0:	move   *b10(0xb131), *b1+, 0
3ff548e0:	pixt   b11, *b1, xy
3ff548f0:	move   *a8, *a9, 0
3ff54900:	jrnc   L3FF54DA0
3ff54910:	move   -*a9, -*a9, 0
3ff54920:	cvxyl  a11, a9
3ff54930:	move   *b8+, *b9+, 0
3ff54940:	.word  0xd959
3ff54950:	move   *b9(0xf979), *b9(0x8505), 0
3ff54980:	jrge   L3FF54DE0
L3FF54990:
3ff54990:	move   -*a9, a5, 0
3ff549a0:	cmpxy  a11, a5
3ff549b0:	move   *b8+, b5, 0
3ff549c0:	.word  0xd555
L3FF549D0:
3ff549d0:	move   *b9(0xf575), b5, 0
3ff549f0:	movb   a8, *a13
3ff54a00:	jrnv   L3FF54EE0
3ff54a10:	movb   a9, *a13(0xed6d)
3ff54a30:	movb   *b8, *b13
3ff54a40:	.word  0xdd5d
3ff54a50:	movb   *b9(0xfd7d), *b13(0x8303)
3ff54a80:	jrhi   L3FF54EC0
3ff54a90:	move   a9, -*a3, 1
3ff54aa0:	subxy  a11, a3
L3FF54AB0:
3ff54ab0:	move   b8, *b3+, 1
3ff54ac0:	move   *b10(0xb333), *b3+, 1
3ff54ae0:	pixt   *b11, xy, b3
3ff54af0:	move   *a8, *a11, 1
L3FF54B00:
3ff54b00:	jrne   L3FF54FC0
3ff54b10:	move   -*a9, -*a11, 1
L3FF54B20:
3ff54b20:	.word  0xeb6b
3ff54b30:	move   *b8+, *b11+, 1
L3FF54B40:
3ff54b40:	.word  0xdb5b
3ff54b50:	move   *b9(0xfb7b), *b11(0x8707), 1
L3FF54B80:
3ff54b80:	jrgt   L3FF55000
3ff54b90:	move   -*a9, a7, 1
L3FF54BA0:
3ff54ba0:	cpw    a11, a7
L3FF54BB0:
3ff54bb0:	move   *b8+, b7, 1
L3FF54BC0:
3ff54bc0:	.word  0xd757
3ff54bd0:	move   *b9(0xf777), b7, 1
L3FF54BF0:
3ff54bf0:	movb   *a8, sp
L3FF54C00:
3ff54c00:	jrnn   L3FF55100
3ff54c10:	movb   *a9(0xef6f), sp
3ff54c30:	.word  0x9f1f
L3FF54C40:
3ff54c40:	.word  0xdf5f
3ff54c50:	.word  0xbf3f
L3FF54C60:
3ff54c60:	.word  0xff7f
3ff54c70:	exgpc  a0
L3FF54C80:
3ff54c80:	move   *a7(0x23), a0, 1
L3FF54CA0:
3ff54ca0:	.word  0x7c50
3ff54cb0:	dsjs   b12, L3FF54B00
L3FF54CC0:
3ff54cc0:	.word  0x7c50
3ff54cd0:	dsjs   b12, L3FF54B20
L3FF54CE0:
3ff54ce0:	.word  0x7c50
L3FF54CF0:
3ff54cf0:	dsjs   b12, L3FF54B40
L3FF54D00:
3ff54d00:	move   *sp+, *a0+, 0
3ff54d10:	dsjs   b12, L3FF54B60
L3FF54D20:
3ff54d20:	movb   *b9, *b0
3ff54d30:	dsjs   b12, L3FF54B80
L3FF54D40:
3ff54d40:	move   a4, -*a0, 1
3ff54d50:	dsjs   b12, L3FF54BA0
L3FF54D60:
3ff54d60:	.word  0x7c50
3ff54d70:	dsjs   b12, L3FF54BC0
L3FF54D80:
3ff54d80:	move   b0, *b0, 0
3ff54d90:	dsjs   b12, L3FF54BE0
L3FF54DA0:
3ff54da0:	move   *a0, *a0, 1
3ff54db0:	dsjs   b12, L3FF54C00
L3FF54DC0:
3ff54dc0:	move   *sp+, *a0+, 0
3ff54dd0:	dsjs   b12, L3FF54C20
L3FF54DE0:
3ff54de0:	move   *sp+, *a0+, 0
3ff54df0:	dsjs   b12, L3FF54C40
L3FF54E00:
3ff54e00:	move   *sp+, *a0+, 0
3ff54e10:	dsjs   b12, L3FF54C60
L3FF54E20:
3ff54e20:	.word  0x7c50
3ff54e30:	dsjs   b12, L3FF54C80
L3FF54E40:
3ff54e40:	.word  0x7c50
3ff54e50:	dsjs   b12, L3FF54CA0
L3FF54E60:
3ff54e60:	.word  0x7c50
3ff54e70:	dsjs   b12, L3FF54CC0
L3FF54E80:
3ff54e80:	move   *sp+, *a0+, 0
3ff54e90:	dsjs   b12, L3FF54CE0
L3FF54EA0:
3ff54ea0:	movb   *b9, *b0
3ff54eb0:	dsjs   b12, L3FF54D00
L3FF54EC0:
3ff54ec0:	move   a4, -*a0, 1
3ff54ed0:	dsjs   b12, L3FF54D20
L3FF54EE0:
3ff54ee0:	.word  0x7c50
3ff54ef0:	dsjs   b12, L3FF54D40
L3FF54F00:
3ff54f00:	move   b0, *b0, 0
3ff54f10:	dsjs   b12, L3FF54D60
L3FF54F20:
3ff54f20:	move   *a0, *a0, 1
3ff54f30:	dsjs   b12, L3FF54D80
L3FF54F40:
3ff54f40:	move   *sp+, *a0+, 0
3ff54f50:	dsjs   b12, L3FF54DA0
L3FF54F60:
3ff54f60:	move   *sp+, *a0+, 0
3ff54f70:	dsjs   b12, L3FF54DC0
L3FF54F80:
3ff54f80:	move   *sp+, *a0+, 0
3ff54f90:	dsjs   b12, L3FF54DE0
L3FF54FA0:
3ff54fa0:	.word  0x7c50
3ff54fb0:	dsjs   b12, L3FF54E00
L3FF54FC0:
3ff54fc0:	.word  0x7c50
3ff54fd0:	dsjs   b12, L3FF54E20
L3FF54FE0:
3ff54fe0:	.word  0x7c50
3ff54ff0:	dsjs   b12, L3FF54E40
L3FF55000:
3ff55000:	move   *sp+, *a0+, 0
3ff55010:	dsjs   b12, L3FF54E60
L3FF55020:
3ff55020:	movb   *b9, *b0
3ff55030:	dsjs   b12, L3FF54E80
L3FF55040:
3ff55040:	move   a4, -*a0, 1
3ff55050:	dsjs   b12, L3FF54EA0
L3FF55060:
3ff55060:	.word  0x7c50
3ff55070:	dsjs   b12, L3FF54EC0
L3FF55080:
3ff55080:	move   b0, *b0, 0
3ff55090:	dsjs   b12, L3FF54EE0
L3FF550A0:
3ff550a0:	move   *a0, *a0, 1
3ff550b0:	dsjs   b12, L3FF54F00
L3FF550C0:
3ff550c0:	move   *sp+, *a0+, 0
3ff550d0:	dsjs   b12, L3FF54F20
L3FF550E0:
3ff550e0:	move   *sp+, *a0+, 0
3ff550f0:	dsjs   b12, L3FF54F40
L3FF55100:
3ff55100:	move   *sp+, *a0+, 0
3ff55110:	dsjs   b12, L3FF54F60
L3FF55120:
3ff55120:	move   *sp+, *a0+, 0
3ff55130:	dsjs   b12, L3FF54F80
L3FF55140:
3ff55140:	move   *sp+, *a0+, 0
3ff55150:	dsjs   b12, L3FF54FA0
L3FF55160:
3ff55160:	move   *sp+, *a0+, 0
3ff55170:	dsjs   b12, L3FF54FC0
L3FF55180:
3ff55180:	.word  0x7c50
3ff55190:	dsjs   b12, L3FF54FE0
L3FF551A0:
3ff551a0:	move   b0, *b0, 0
3ff551b0:	dsjs   b12, L3FF55000
L3FF551C0:
3ff551c0:	move   *a0, *a0, 1
3ff551d0:	dsjs   b12, L3FF55020
L3FF551E0:
3ff551e0:	move   *sp+, *a0+, 0
3ff551f0:	dsjs   b12, L3FF55040
L3FF55200:
3ff55200:	movb   *b9, *b0
3ff55210:	dsjs   b12, L3FF55060
L3FF55220:
3ff55220:	move   a4, -*a0, 1
3ff55230:	dsjs   b12, L3FF55080
L3FF55240:
3ff55240:	.word  0x7c50
3ff55250:	dsjs   b12, L3FF550A0
L3FF55260:
3ff55260:	.word  0x7c50
3ff55270:	dsjs   b12, L3FF550C0
L3FF55280:
3ff55280:	.word  0x7c50
3ff55290:	dsjs   b12, L3FF550E0
L3FF552A0:
3ff552a0:	movb   *b9, *b0
3ff552b0:	dsjs   b12, L3FF55100
L3FF552C0:
3ff552c0:	movb   *b9, *b0
3ff552d0:	dsjs   b12, L3FF55120
L3FF552E0:
3ff552e0:	movb   *b9, *b0
3ff552f0:	dsjs   b12, L3FF55140
L3FF55300:
3ff55300:	move   b0, *b0, 0
3ff55310:	dsjs   b12, L3FF55160
L3FF55320:
3ff55320:	.word  0x7c50
3ff55330:	dsjs   b12, L3FF55180
L3FF55340:
3ff55340:	move   a2, *a0+, 0
3ff55350:	dsjs   b12, L3FF551A0
L3FF55360:
3ff55360:	movb   *b9, *b0
3ff55370:	dsjs   b12, L3FF551C0
L3FF55380:
3ff55380:	move   *sp+, *a0+, 0
3ff55390:	dsjs   b12, L3FF551E0
L3FF553A0:
3ff553a0:	move   -*a6, -*a0, 1
3ff553b0:	dsjs   b12, L3FF55200
L3FF553C0:
3ff553c0:	move   b0, *b0, 0
3ff553d0:	dsjs   b12, L3FF55220
L3FF553E0:
3ff553e0:	move   b0, *b0, 0
3ff553f0:	dsjs   b12, L3FF55240
L3FF55400:
3ff55400:	move   b0, *b0, 0
3ff55410:	dsjs   b12, L3FF55260
L3FF55420:
3ff55420:	move   a4, -*a0, 1
3ff55430:	dsjs   b12, L3FF55280
L3FF55440:
3ff55440:	move   a4, -*a0, 1
3ff55450:	dsjs   b12, L3FF552A0
L3FF55460:
3ff55460:	move   a4, -*a0, 1
3ff55470:	dsjs   b12, L3FF552C0
L3FF55480:
3ff55480:	move   *a0, *a0, 1
3ff55490:	dsjs   b12, L3FF552E0
L3FF554A0:
3ff554a0:	move   a2, *a0+, 0
3ff554b0:	dsjs   b12, L3FF55300
L3FF554C0:
3ff554c0:	.word  0x7c50
3ff554d0:	dsjs   b12, L3FF55320
L3FF554E0:
3ff554e0:	move   a4, -*a0, 1
3ff554f0:	dsjs   b12, L3FF55340
L3FF55500:
3ff55500:	move   -*a6, -*a0, 1
3ff55510:	dsjs   b12, L3FF55360
L3FF55520:
3ff55520:	move   *sp+, *a0+, 0
3ff55530:	dsjs   b12, L3FF55380
L3FF55540:
3ff55540:	move   *a0, *a0, 1
3ff55550:	dsjs   b12, L3FF553A0
L3FF55560:
3ff55560:	move   *a0, *a0, 1
3ff55570:	dsjs   b12, L3FF553C0
L3FF55580:
3ff55580:	move   *a0, *a0, 1
3ff55590:	dsjs   b12, L3FF553E0
L3FF555A0:
3ff555a0:	.word  0x7c50
3ff555b0:	dsjs   b12, L3FF55400
L3FF555C0:
3ff555c0:	.word  0x7c50
3ff555d0:	dsjs   b12, L3FF55420
L3FF555E0:
3ff555e0:	.word  0x7c50
3ff555f0:	dsjs   b12, L3FF55440
L3FF55600:
3ff55600:	move   *sp+, *a0+, 0
3ff55610:	dsjs   b12, L3FF55460
L3FF55620:
3ff55620:	movb   *b9, *b0
3ff55630:	dsjs   b12, L3FF55480
L3FF55640:
3ff55640:	move   a4, -*a0, 1
3ff55650:	dsjs   b12, L3FF554A0
L3FF55660:
3ff55660:	.word  0x7c50
3ff55670:	dsjs   b12, L3FF554C0
L3FF55680:
3ff55680:	move   b0, *b0, 0
3ff55690:	dsjs   b12, L3FF554E0
L3FF556A0:
3ff556a0:	move   *a0, *a0, 1
3ff556b0:	dsjs   b12, L3FF55500
L3FF556C0:
3ff556c0:	move   *sp+, *a0+, 0
3ff556d0:	dsjs   b12, L3FF55520
L3FF556E0:
3ff556e0:	move   *sp+, *a0+, 0
3ff556f0:	dsjs   b12, L3FF55540
L3FF55700:
3ff55700:	move   *sp+, *a0+, 0
3ff55710:	dsjs   b12, L3FF55560
L3FF55720:
3ff55720:	move   b0, *b0, 0
3ff55730:	dsjs   b12, L3FF55580
L3FF55740:
3ff55740:	move   b0, *b0, 0
3ff55750:	dsjs   b12, L3FF555A0
L3FF55760:
3ff55760:	move   b0, *b0, 0
3ff55770:	dsjs   b12, L3FF555C0
L3FF55780:
3ff55780:	movb   *b9, *b0
3ff55790:	dsjs   b12, L3FF555E0
L3FF557A0:
3ff557a0:	move   *sp+, *a0+, 0
3ff557b0:	dsjs   b12, L3FF55600
L3FF557C0:
3ff557c0:	move   -*a6, -*a0, 1
3ff557d0:	dsjs   b12, L3FF55620
L3FF557E0:
3ff557e0:	move   b0, *b0, 0
3ff557f0:	dsjs   b12, L3FF55640
L3FF55800:
3ff55800:	.word  0x7c50
3ff55810:	dsjs   b12, L3FF55660
L3FF55820:
3ff55820:	move   a2, *a0+, 0
3ff55830:	dsjs   b12, L3FF55680
L3FF55840:
3ff55840:	movb   *b9, *b0
3ff55850:	dsjs   b12, L3FF556A0
L3FF55860:
3ff55860:	movb   *b9, *b0
3ff55870:	dsjs   b12, L3FF556C0
L3FF55880:
3ff55880:	movb   *b9, *b0
3ff55890:	dsjs   b12, L3FF556E0
L3FF558A0:
3ff558a0:	move   *a0, *a0, 1
3ff558b0:	dsjs   b12, L3FF55700
L3FF558C0:
3ff558c0:	move   *a0, *a0, 1
3ff558d0:	dsjs   b12, L3FF55720
L3FF558E0:
3ff558e0:	move   *a0, *a0, 1
3ff558f0:	dsjs   b12, L3FF55740
L3FF55900:
3ff55900:	move   a4, -*a0, 1
3ff55910:	dsjs   b12, L3FF55760
L3FF55920:
3ff55920:	move   -*a6, -*a0, 1
3ff55930:	dsjs   b12, L3FF55780
L3FF55940:
3ff55940:	move   *sp+, *a0+, 0
3ff55950:	dsjs   b12, L3FF557A0
L3FF55960:
3ff55960:	move   *a0, *a0, 1
3ff55970:	dsjs   b12, L3FF557C0
L3FF55980:
3ff55980:	move   a2, *a0+, 0
3ff55990:	dsjs   b12, L3FF557E0
L3FF559A0:
3ff559a0:	.word  0x7c50
3ff559b0:	dsjs   b12, L3FF55800
L3FF559C0:
3ff559c0:	move   a4, -*a0, 1
3ff559d0:	dsjs   b12, L3FF55820
L3FF559E0:
3ff559e0:	move   a4, -*a0, 1
3ff559f0:	dsjs   b12, L3FF55840
L3FF55A00:
3ff55a00:	move   a4, -*a0, 1
3ff55a10:	dsjs   b12, L3FF55860
L3FF55A20:
3ff55a20:	move   *sp+, *a0+, 0
3ff55a30:	dsjs   b12, L3FF55880
L3FF55A40:
3ff55a40:	move   *sp+, *a0+, 0
3ff55a50:	dsjs   b12, L3FF558A0
L3FF55A60:
3ff55a60:	move   *sp+, *a0+, 0
3ff55a70:	dsjs   b12, L3FF558C0
L3FF55A80:
3ff55a80:	.word  0x7c50
3ff55a90:	dsjs   b12, L3FF558E0
L3FF55AA0:
3ff55aa0:	move   b0, *b0, 0
3ff55ab0:	dsjs   b12, L3FF55900
L3FF55AC0:
3ff55ac0:	move   *a0, *a0, 1
3ff55ad0:	dsjs   b12, L3FF55920
L3FF55AE0:
3ff55ae0:	move   *sp+, *a0+, 0
3ff55af0:	dsjs   b12, L3FF55940
L3FF55B00:
3ff55b00:	movb   *b9, *b0
3ff55b10:	dsjs   b12, L3FF55960
L3FF55B20:
3ff55b20:	move   a4, -*a0, 1
3ff55b30:	dsjs   b12, L3FF55980
L3FF55B40:
3ff55b40:	.word  0x7c50
3ff55b50:	dsjs   b12, L3FF559A0
L3FF55B60:
3ff55b60:	.word  0x7c50
3ff55b70:	dsjs   b12, L3FF559C0
L3FF55B80:
3ff55b80:	.word  0x7c50
3ff55b90:	dsjs   b12, L3FF559E0
L3FF55BA0:
3ff55ba0:	move   *sp+, *a0+, 0
3ff55bb0:	dsjs   b12, L3FF55A00
L3FF55BC0:
3ff55bc0:	move   *sp+, *a0+, 0
3ff55bd0:	dsjs   b12, L3FF55A20
L3FF55BE0:
3ff55be0:	move   *sp+, *a0+, 0
3ff55bf0:	dsjs   b12, L3FF55A40
L3FF55C00:
3ff55c00:	.word  0x7c50
3ff55c10:	dsjs   b12, L3FF55A60
L3FF55C20:
3ff55c20:	move   b0, *b0, 0
3ff55c30:	dsjs   b12, L3FF55A80
L3FF55C40:
3ff55c40:	move   *a0, *a0, 1
3ff55c50:	dsjs   b12, L3FF55AA0
L3FF55C60:
3ff55c60:	move   *sp+, *a0+, 0
3ff55c70:	dsjs   b12, L3FF55AC0
L3FF55C80:
3ff55c80:	movb   *b9, *b0
3ff55c90:	dsjs   b12, L3FF55AE0
L3FF55CA0:
3ff55ca0:	move   a4, -*a0, 1
3ff55cb0:	dsjs   b12, L3FF55B00
L3FF55CC0:
3ff55cc0:	.word  0x7c50
3ff55cd0:	dsjs   b12, L3FF55B20
L3FF55CE0:
3ff55ce0:	.word  0x7c50
3ff55cf0:	dsjs   b12, L3FF55B40
3ff55d00:	.word  0x7c50
3ff55d10:	dsjs   b12, L3FF55B60
3ff55d20:	move   *sp+, *a0+, 0
3ff55d30:	dsjs   b12, L3FF55B80
3ff55d40:	move   *sp+, *a0+, 0
3ff55d50:	dsjs   b12, L3FF55BA0
3ff55d60:	move   *sp+, *a0+, 0
3ff55d70:	dsjs   b12, L3FF55BC0
3ff55d80:	.word  0x7c50
3ff55d90:	dsjs   b12, L3FF55BE0
3ff55da0:	move   b0, *b0, 0
3ff55db0:	dsjs   b12, L3FF55C00
3ff55dc0:	move   *a0, *a0, 1
3ff55dd0:	dsjs   b12, L3FF55C20
3ff55de0:	move   *sp+, *a0+, 0
3ff55df0:	dsjs   b12, L3FF55C40
3ff55e00:	movb   *b9, *b0
L3FF55E10:
3ff55e10:	dsjs   b12, L3FF55C60
3ff55e20:	move   a4, -*a0, 1
3ff55e30:	dsjs   b12, L3FF55C80
3ff55e40:	.word  0x7c50
3ff55e50:	dsjs   b12, L3FF55CA0
3ff55e60:	.word  0x7c50
3ff55e70:	dsjs   b12, L3FF55CC0
3ff55e80:	.word  0x7c50
3ff55e90:	dsjs   b12, L3FF55CE0
3ff55ea0:	rev    a2
3ff55eb0:	jrc   L3FF55CC0
3ff55ec0:	rev    a3
3ff55ed0:	cmp    a1, a4
3ff55ee0:	sla    a11, a5
L3FF55EF0:
3ff55ef0:	sra    a11, a4
3ff55f00:	dsjs   b2, L3FF56040
3ff55f10:	mods   a1, a0
3ff55f20:	sra    b3, b0
3ff55f30:	mods   b2, sp
3ff55f40:	modu   a3, a1
3ff55f50:	sra    a11, a3
3ff55f60:	sra    b2, sp
3ff55f70:	.word  0x7665
3ff55f80:	.word  0x7264
3ff55f90:	.word  0x7669
3ff55fa0:	.word  0x7265
3ff55fb0:	sll    a9, a14
3ff55fc0:	.word  0x762c
3ff55fd0:	rl     0x9, a0
3ff55fe0:	rl     0x9, a14
3ff55ff0:	dsjs   a0, L3FF56010
3ff56000:	srl    0x7, b9
L3FF56010:
3ff56010:	rl     0x1, b1
3ff56020:	rl     0x1, sp
L3FF56030:
3ff56030:	sla    0x1, b5
L3FF56040:
3ff56040:	dsjs   b1, L3FF560E0
3ff56050:	.word  0x343a
3ff56060:	dsjs   b8, L3FF56180
3ff56070:	.word  0x3533
3ff56080:	sll    a9, a0
3ff56090:	sla    b11, b2
3ff560a0:	srl    a11, a9
3ff560b0:	sub    a9, a0
3ff560c0:	.word  0x7078
3ff560d0:	sll    0x1, a0
L3FF560E0:
3ff560e0:	.word  0x0000
3ff560f0:	.word  0x0002
3ff56100:	jane   L3FF56350
3ff56120:	.word  0x0000
3ff56130:	.word  0x0000
3ff56140:	.word  0x0001
3ff56150:	jrne   L3FF56360
3ff56160:	rev    a3
3ff56170:	.word  0x0000
L3FF56180:
3ff56180:	.word  0x0001
3ff56190:	jrne   L3FF564A0
3ff561a0:	rev    a3
3ff561b0:	.word  0x0000
3ff561c0:	.word  0x0001
3ff561d0:	jrne   L3FF567E0
3ff561e0:	rev    a3
3ff561f0:	.word  0x0000
3ff56200:	.word  0x0001
3ff56210:	jrne   L3FF56920
3ff56220:	rev    a3
3ff56230:	.word  0x0000
3ff56240:	.word  0x0001
3ff56250:	jane   0x23
L3FF56280:
3ff56280:	.word  0x0002
3ff56290:	jrne   L3FF55BA0
3ff562a0:	rev    a3
3ff562b0:	.word  0xffee
3ff562c0:	dsjs   sp, L3FF560E0
3ff562d0:	.word  0x0001
3ff562e0:	jrne   L3FF55EF0
3ff562f0:	rev    a3
3ff56300:	.word  0x0001
3ff56310:	.word  0x0002
3ff56320:	jrne   L3FF56030
3ff56330:	rev    a3
3ff56340:	.word  0x0000
L3FF56350:
3ff56350:	.word  0x0000
L3FF56360:
3ff56360:	.word  0x0002
3ff56370:	jrne   L3FF56280
3ff56380:	rev    a3
3ff56390:	.word  0x0000
3ff563a0:	move   b0, @0xcc100002, 0
3ff563d0:	rev    a3
3ff563e0:	.word  0x0000
3ff563f0:	move   b0, @0xcc300002, 0
3ff56420:	rev    a3
3ff56430:	.word  0x0000
3ff56440:	move   a0, @0xcc500002, 0
3ff56470:	rev    a3
3ff56480:	.word  0x0000
3ff56490:	move   a0, @0xcc700002, 0
3ff564c0:	rev    a3
3ff564d0:	.word  0x0000
3ff564e0:	.word  0x0680
3ff564f0:	.word  0x0001
3ff56500:	jrv   L3FF55E10
3ff56510:	rev    a3
3ff56520:	.word  0xffc9
3ff56530:	.word  0x0001
3ff56540:	move   *sp(0x23), *a0+, 0
3ff56560:	.word  0x0000
3ff56570:	.word  0x0002
3ff56580:	cpw    a2, a0
3ff56590:	rev    a3
3ff565a0:	.word  0x0000
3ff565b0:	.word  0x0000
3ff565c0:	.word  0x0002
3ff565d0:	cpw    a3, a0
3ff565e0:	rev    a3
3ff565f0:	.word  0x0000
3ff56600:	.word  0x0000
3ff56610:	.word  0x0001
3ff56620:	cpw    a5, a0
3ff56630:	rev    a3
3ff56640:	.word  0x0000
3ff56650:	.word  0x0001
3ff56660:	cpw    b5, b0
3ff56670:	rev    a3
3ff56680:	.word  0x0000
3ff56690:	.word  0x0002
3ff566a0:	.word  0xea70
3ff566b0:	rev    a3
3ff566c0:	.word  0x0000
3ff566d0:	.word  0x0000
3ff566e0:	.word  0x0001
3ff566f0:	.word  0xead0
3ff56700:	rev    a3
3ff56710:	.word  0x0000
3ff56720:	.word  0x0001
3ff56730:	.word  0xeae0
3ff56740:	rev    a3
3ff56750:	.word  0x0000
3ff56760:	.word  0x0001
3ff56770:	.word  0xeaf0
3ff56780:	rev    a3
3ff56790:	.word  0x0000
3ff567a0:	.word  0x0001
3ff567b0:	.word  0xeb00
3ff567c0:	rev    a3
3ff567d0:	.word  0x0000
L3FF567E0:
3ff567e0:	.word  0x0002
3ff567f0:	.word  0xeb10
3ff56800:	rev    a3
3ff56810:	.word  0xffff
3ff56820:	.word  0x00ff
3ff56830:	.word  0x0002
3ff56840:	.word  0xeb30
3ff56850:	rev    a3
3ff56860:	pixt   a0, *a0, xy
3ff56870:	.word  0x0000
3ff56880:	.word  0x0002
3ff56890:	.word  0xeb50
3ff568a0:	rev    a3
3ff568b0:	.word  0xffff
3ff568c0:	not    sp
3ff568d0:	.word  0x0002
3ff568e0:	.word  0xeb70
3ff568f0:	rev    a3
3ff56900:	pixt   a0, *a0, xy
3ff56910:	.word  0x0000
L3FF56920:
3ff56920:	.word  0x0001
3ff56930:	movx   a5, a0
3ff56940:	rev    a3
3ff56950:	.word  0x0000
3ff56960:	.word  0x0001
3ff56970:	movx   b6, b0
3ff56980:	rev    a3
3ff56990:	.word  0x0000
3ff569a0:	.word  0x0002
3ff569b0:	movx   a7, a0
3ff569c0:	rev    a3
3ff569d0:	.word  0x0000
3ff569e0:	.word  0x0000
3ff569f0:	.word  0x0002
3ff56a00:	movx   a8, a0
3ff56a10:	rev    a3
3ff56a20:	.word  0x0000
3ff56a30:	.word  0x0000
3ff56a40:	.word  0x0002
3ff56a50:	movx   a9, a0
3ff56a60:	rev    a3
3ff56a70:	.word  0x0000
3ff56a80:	.word  0x0000
3ff56a90:	.word  0x0002
3ff56aa0:	movx   a10, a0
3ff56ab0:	rev    a3
3ff56ac0:	.word  0x0000
3ff56ad0:	.word  0x0000
3ff56ae0:	.word  0x0002
3ff56af0:	movx   a11, a0
3ff56b00:	rev    a3
3ff56b10:	.word  0x0000
3ff56b20:	.word  0x0000
3ff56b30:	.word  0x0002
3ff56b40:	movx   a12, a0
3ff56b50:	rev    a3
3ff56b60:	.word  0x0000
3ff56b70:	.word  0x0000
3ff56b80:	.word  0x0002
3ff56b90:	movx   a13, a0
3ff56ba0:	rev    a3
3ff56bb0:	.word  0x0000
3ff56bc0:	.word  0x0000
3ff56bd0:	.word  0x0002
3ff56be0:	movx   a14, a0
3ff56bf0:	rev    a3
3ff56c00:	.word  0x0000
3ff56c10:	.word  0x0000
3ff56c20:	.word  0x0002
3ff56c30:	movx   sp, a0
3ff56c40:	rev    a3
3ff56c50:	.word  0x0000
3ff56c60:	.word  0x0000
3ff56c70:	.word  0x0002
3ff56c80:	movy   a0, a0
3ff56c90:	rev    a3
3ff56ca0:	.word  0x0000
3ff56cb0:	.word  0x0000
3ff56cc0:	.word  0x0002
3ff56cd0:	movy   a1, a0
3ff56ce0:	rev    a3
3ff56cf0:	.word  0x0000
3ff56d00:	.word  0x0000
3ff56d10:	.word  0x0002
3ff56d20:	movy   a2, a0
3ff56d30:	rev    a3
3ff56d40:	.word  0x0000
3ff56d50:	.word  0x0000
3ff56d60:	.word  0x0002
3ff56d70:	movy   a3, a0
3ff56d80:	rev    a3
3ff56d90:	.word  0x0000
3ff56da0:	.word  0x0000
3ff56db0:	.word  0x0002
3ff56dc0:	movy   a4, a0
3ff56dd0:	rev    a3
3ff56de0:	.word  0x0000
3ff56df0:	.word  0x0000
3ff56e00:	.word  0x0002
3ff56e10:	movy   a5, a0
3ff56e20:	rev    a3
3ff56e30:	.word  0x0000
3ff56e40:	.word  0x0000
3ff56e50:	.word  0x0002
3ff56e60:	movy   a6, a0
3ff56e70:	rev    a3
3ff56e80:	.word  0x0000
3ff56e90:	.word  0x0000
3ff56ea0:	.word  0x0001
3ff56eb0:	movy   a7, a0
3ff56ec0:	rev    a3
3ff56ed0:	.word  0x0000
3ff56ee0:	.word  0x0002
3ff56ef0:	movy   b7, b0
3ff56f00:	rev    a3
3ff56f10:	.word  0x0000
3ff56f20:	.word  0x0000
3ff56f30:	.word  0x0002
3ff56f40:	movy   b8, b0
3ff56f50:	rev    a3
3ff56f60:	.word  0x0000
3ff56f70:	.word  0x0000
3ff56f80:	.word  0x0002
3ff56f90:	movy   b9, b0
3ff56fa0:	rev    a3
3ff56fb0:	.word  0x0000
3ff56fc0:	.word  0x0000
3ff56fd0:	.word  0x0002
3ff56fe0:	movy   b10, b0
3ff56ff0:	rev    a3
3ff57000:	.word  0x0000
3ff57010:	.word  0x0000
3ff57020:	.word  0x0002
3ff57030:	movy   b11, b0
3ff57040:	rev    a3
3ff57050:	.word  0x0000
3ff57060:	.word  0x0000
3ff57070:	.word  0x0002
3ff57080:	movy   b12, b0
3ff57090:	rev    a3
3ff570a0:	.word  0x0000
3ff570b0:	.word  0x0000
3ff570c0:	.word  0x0002
3ff570d0:	movy   b13, b0
3ff570e0:	rev    a3
3ff570f0:	.word  0x0000
3ff57100:	.word  0x0000
3ff57110:	.word  0x0002
3ff57120:	movy   b14, b0
3ff57130:	rev    a3
3ff57140:	.word  0x0000
3ff57150:	.word  0x0000
3ff57160:	.word  0x0002
3ff57170:	movy   sp, b0
3ff57180:	rev    a3
3ff57190:	.word  0x0000
3ff571a0:	.word  0x0000
3ff571b0:	.word  0x0002
3ff571c0:	pixt   b0, *b0, xy
3ff571d0:	rev    a3
3ff571e0:	.word  0x0000
3ff571f0:	.word  0x0000
3ff57200:	.word  0x0002
3ff57210:	pixt   b1, *b0, xy
3ff57220:	rev    a3
3ff57230:	.word  0x0000
3ff57240:	.word  0x0000
3ff57250:	.word  0x0002
3ff57260:	pixt   b2, *b0, xy
3ff57270:	rev    a3
3ff57280:	.word  0x0000
3ff57290:	.word  0x0000
3ff572a0:	.word  0x0002
3ff572b0:	pixt   b3, *b0, xy
3ff572c0:	rev    a3
3ff572d0:	.word  0x0000
3ff572e0:	.word  0x0000
3ff572f0:	.word  0x0002
3ff57300:	pixt   b4, *b0, xy
3ff57310:	rev    a3
3ff57320:	.word  0x0000
3ff57330:	.word  0x0000
3ff57340:	.word  0x0003
3ff57350:	pixt   b5, *b0, xy
3ff57360:	rev    a3
3ff57370:	.word  0xffff
3ff57380:	.word  0xffff
3ff57390:	.word  0xffff
3ff573a0:	.word  0x0002
3ff573b0:	pixt   a7, *a0, xy
3ff573c0:	rev    a3
3ff573d0:	.word  0x0000
3ff573e0:	.word  0x0000
3ff573f0:	.word  0x0002
3ff57400:	pixt   a8, *a0, xy
3ff57410:	rev    a3
3ff57420:	.word  0x0000
3ff57430:	.word  0x0000
3ff57440:	.word  0x001a
3ff57450:	pixt   a13, *a0
3ff57460:	rev    a3
3ff57470:	.word  0x0000
3ff57480:	.word  0x0000
3ff57490:	.word  0x0006
L3FF574A0:
3ff574a0:	.word  0x0000
3ff574b0:	.word  0x0007
L3FF574C0:
3ff574c0:	.word  0x0000
3ff574d0:	.word  0x0008
L3FF574E0:
3ff574e0:	.word  0x0000
3ff574f0:	.word  0x0009
L3FF57500:
3ff57500:	.word  0x0000
3ff57510:	.word  0x000a
L3FF57520:
3ff57520:	.word  0x0000
3ff57530:	.word  0x000b
L3FF57540:
3ff57540:	.word  0x0000
3ff57550:	.word  0x000c
L3FF57560:
3ff57560:	.word  0x0000
3ff57570:	.word  0x000d
L3FF57580:
3ff57580:	.word  0x0000
3ff57590:	.word  0x000e
L3FF575A0:
3ff575a0:	.word  0x0000
3ff575b0:	.word  0x000f
L3FF575C0:
3ff575c0:	.word  0x0000
3ff575d0:	.word  0x0010
L3FF575E0:
3ff575e0:	.word  0x0000
3ff575f0:	.word  0x0011
L3FF57600:
3ff57600:	.word  0x0000
3ff57610:	.word  0x0080
L3FF57620:
3ff57620:	.word  0xff40
3ff57630:	rev    a3
L3FF57640:
3ff57640:	cmpxy  a14, a0
3ff57650:	dsjs   sp, L3FF574A0
L3FF57660:
3ff57660:	cmpxy  a14, a0
3ff57670:	dsjs   sp, L3FF574C0
L3FF57680:
3ff57680:	cmpxy  a14, a0
3ff57690:	dsjs   sp, L3FF574E0
L3FF576A0:
3ff576a0:	cmpxy  a14, a0
3ff576b0:	dsjs   sp, L3FF57500
L3FF576C0:
3ff576c0:	cmpxy  a14, a0
3ff576d0:	dsjs   sp, L3FF57520
L3FF576E0:
3ff576e0:	cmpxy  a14, a0
3ff576f0:	dsjs   sp, L3FF57540
L3FF57700:
3ff57700:	cmpxy  a14, a0
3ff57710:	dsjs   sp, L3FF57560
L3FF57720:
3ff57720:	cmpxy  a14, a0
3ff57730:	dsjs   sp, L3FF57580
L3FF57740:
3ff57740:	cmpxy  a14, a0
3ff57750:	dsjs   sp, L3FF575A0
L3FF57760:
3ff57760:	cmpxy  a14, a0
3ff57770:	dsjs   sp, L3FF575C0
L3FF57780:
3ff57780:	cmpxy  a14, a0
3ff57790:	dsjs   sp, L3FF575E0
L3FF577A0:
3ff577a0:	cmpxy  a14, a0
3ff577b0:	dsjs   sp, L3FF57600
L3FF577C0:
3ff577c0:	cmpxy  a14, a0
3ff577d0:	dsjs   sp, L3FF57620
L3FF577E0:
3ff577e0:	cmpxy  a14, a0
3ff577f0:	dsjs   sp, L3FF57640
L3FF57800:
3ff57800:	cmpxy  a14, a0
3ff57810:	dsjs   sp, L3FF57660
L3FF57820:
3ff57820:	cmpxy  a14, a0
3ff57830:	dsjs   sp, L3FF57680
3ff57840:	cmpxy  a14, a0
3ff57850:	dsjs   sp, L3FF576A0
3ff57860:	cmpxy  a14, a0
L3FF57870:
3ff57870:	dsjs   sp, L3FF576C0
L3FF57880:
3ff57880:	cmpxy  a14, a0
L3FF57890:
3ff57890:	dsjs   sp, L3FF576E0
L3FF578A0:
3ff578a0:	cmpxy  a14, a0
3ff578b0:	dsjs   sp, L3FF57700
3ff578c0:	cmpxy  a14, a0
3ff578d0:	dsjs   sp, L3FF57720
3ff578e0:	cmpxy  a14, a0
L3FF578F0:
3ff578f0:	dsjs   sp, L3FF57740
3ff57900:	cmpxy  a14, a0
L3FF57910:
3ff57910:	dsjs   sp, L3FF57760
3ff57920:	cmpxy  a14, a0
L3FF57930:
3ff57930:	dsjs   sp, L3FF57780
L3FF57940:
3ff57940:	cmpxy  a14, a0
L3FF57950:
3ff57950:	dsjs   sp, L3FF577A0
L3FF57960:
3ff57960:	cmpxy  a14, a0
3ff57970:	dsjs   sp, L3FF577C0
L3FF57980:
3ff57980:	cmpxy  a14, a0
3ff57990:	dsjs   sp, L3FF577E0
3ff579a0:	cmpxy  a14, a0
3ff579b0:	dsjs   sp, L3FF57800
L3FF579C0:
3ff579c0:	cpw    a1, a0
L3FF579D0:
3ff579d0:	dsjs   sp, L3FF57820
3ff579e0:	mods   b5, b0
3ff579f0:	dsjs   a1, L3FF57870
3ff57a00:	mods   b13, b0
L3FF57A10:
3ff57a10:	dsjs   a1, L3FF57890
L3FF57A20:
3ff57a20:	cmpxy  a14, a0
L3FF57A30:
3ff57a30:	dsjs   sp, L3FF57880
L3FF57A40:
3ff57a40:	cmpxy  a14, a0
3ff57a50:	dsjs   sp, L3FF578A0
L3FF57A60:
3ff57a60:	cpw    b14, b0
3ff57a70:	dsjs   a0, L3FF578F0
L3FF57A80:
3ff57a80:	.word  0xeb00
3ff57a90:	dsjs   a0, L3FF57910
L3FF57AA0:
3ff57aa0:	movy   b5, b0
3ff57ab0:	dsjs   a0, L3FF57930
L3FF57AC0:
3ff57ac0:	pixt   *a7, xy, *a0, xy
3ff57ad0:	dsjs   a0, L3FF57950
L3FF57AE0:
3ff57ae0:	cmpxy  a14, a0
3ff57af0:	dsjs   sp, L3FF57940
L3FF57B00:
3ff57b00:	cvxyl  b9, b0
3ff57b10:	dsjs   sp, L3FF57960
L3FF57B20:
3ff57b20:	.word  0xea30
3ff57b30:	dsjs   sp, L3FF57980
L3FF57B40:
3ff57b40:	pixt   a3, *a0
3ff57b50:	dsjs   a0, L3FF579D0
L3FF57B60:
3ff57b60:	.word  0xeb00
3ff57b70:	dsjs   sp, L3FF579C0
L3FF57B80:
3ff57b80:	putst  b0
3ff57b90:	dsjs   a1, L3FF57A10
L3FF57BA0:
3ff57ba0:	rl     0xe, a0
3ff57bb0:	dsjs   a1, L3FF57A30
L3FF57BC0:
3ff57bc0:	cmpxy  a14, a0
3ff57bd0:	dsjs   sp, L3FF57A20
L3FF57BE0:
3ff57be0:	cmpxy  a14, a0
3ff57bf0:	dsjs   sp, L3FF57A40
L3FF57C00:
3ff57c00:	cmpxy  a14, a0
3ff57c10:	dsjs   sp, L3FF57A60
L3FF57C20:
3ff57c20:	cmpxy  a14, a0
3ff57c30:	dsjs   sp, L3FF57A80
L3FF57C40:
3ff57c40:	cmpxy  a14, a0
3ff57c50:	dsjs   sp, L3FF57AA0
L3FF57C60:
3ff57c60:	cmpxy  a14, a0
3ff57c70:	dsjs   sp, L3FF57AC0
L3FF57C80:
3ff57c80:	cmpxy  a14, a0
3ff57c90:	dsjs   sp, L3FF57AE0
3ff57ca0:	cmpxy  a14, a0
3ff57cb0:	dsjs   sp, L3FF57B00
L3FF57CC0:
3ff57cc0:	cmpxy  a14, a0
3ff57cd0:	dsjs   sp, L3FF57B20
L3FF57CE0:
3ff57ce0:	cmpxy  a14, a0
3ff57cf0:	dsjs   sp, L3FF57B40
L3FF57D00:
3ff57d00:	drav   a5, a0
3ff57d10:	dsjs   sp, L3FF57B60
L3FF57D20:
3ff57d20:	movy   a13, a0
3ff57d30:	dsjs   sp, L3FF57B80
L3FF57D40:
3ff57d40:	pixt   *b3, xy, b0
3ff57d50:	dsjs   sp, L3FF57BA0
3ff57d60:	addxy  b1, b0
3ff57d70:	dsjs   sp, L3FF57BC0
3ff57d80:	movy   b2, b0
3ff57d90:	dsjs   sp, L3FF57BE0
3ff57da0:	cmpxy  a14, a0
3ff57db0:	dsjs   sp, L3FF57C00
3ff57dc0:	cmpxy  a14, a0
3ff57dd0:	dsjs   sp, L3FF57C20
3ff57de0:	pixt   *b6, xy, *b0, xy
3ff57df0:	dsjs   sp, L3FF57C40
3ff57e00:	pixt   a0, *a0
3ff57e10:	dsjs   sp, L3FF57C60
3ff57e20:	pixt   *a1, a0
3ff57e30:	dsjs   sp, L3FF57C80
3ff57e40:	.word  0x004a
3ff57e50:	setf   32, 0, 1
3ff57e60:	rev    a4
3ff57e70:	xor    b6, b0
3ff57e80:	dsjs   a1, L3FF57CC0
3ff57e90:	xor    a10, a0
3ff57ea0:	dsjs   a1, L3FF57CE0
3ff57eb0:	xor    sp, a8
L3FF57EC0:
3ff57ec0:	dsjs   a1, L3FF57D00
3ff57ed0:	divs   a3, a0
L3FF57EE0:
3ff57ee0:	dsjs   a1, L3FF57D20
3ff57ef0:	divs   b5, b0
L3FF57F00:
3ff57f00:	dsjs   a1, L3FF57D40
3ff57f10:	.word  0x0000
L3FF57F20:
3ff57f20:	.word  0x0000
3ff57f30:	.word  0x0000
L3FF57F40:
3ff57f40:	.word  0x0000
3ff57f50:	.word  0x0000
3ff57f60:	.word  0x0000
3ff57f70:	.word  0x0000
3ff57f80:	.word  0x0000
3ff57f90:	.word  0x0000
3ff57fa0:	.word  0x0000
3ff57fb0:	.word  0x0000
3ff57fc0:	.word  0x0000
3ff57fd0:	.word  0x0000
3ff57fe0:	.word  0x0000
3ff57ff0:	.word  0x0000
3ff58000:	.word  0x0000
3ff58010:	.word  0x0000
3ff58020:	.word  0x0000
3ff58030:	.word  0x0000
3ff58040:	.word  0x0000
3ff58050:	.word  0x0000
3ff58060:	.word  0x0000
3ff58070:	divs   b6, b8
3ff58080:	dsjs   a1, L3FF57EC0
3ff58090:	divs   a11, a8
3ff580a0:	dsjs   a1, L3FF57EE0
3ff580b0:	divu   a2, a0
L3FF580C0:
3ff580c0:	dsjs   a1, L3FF57F00
3ff580d0:	divs   a3, a0
L3FF580E0:
3ff580e0:	dsjs   a1, L3FF57F20
3ff580f0:	divu   a8, a0
L3FF58100:
3ff58100:	dsjs   a1, L3FF57F40
3ff58110:	.word  0x0000
L3FF58120:
3ff58120:	.word  0x0000
3ff58130:	.word  0x0000
L3FF58140:
3ff58140:	.word  0x0000
3ff58150:	.word  0x0000
3ff58160:	.word  0x0000
3ff58170:	.word  0x0000
3ff58180:	.word  0x0000
L3FF58190:
3ff58190:	.word  0x0000
3ff581a0:	.word  0x0000
L3FF581B0:
3ff581b0:	.word  0x0000
3ff581c0:	.word  0x0000
L3FF581D0:
3ff581d0:	.word  0x0000
3ff581e0:	.word  0x0000
L3FF581F0:
3ff581f0:	.word  0x0000
3ff58200:	.word  0x0000
3ff58210:	.word  0x0000
3ff58220:	.word  0x0000
3ff58230:	.word  0x0000
3ff58240:	.word  0x0000
3ff58250:	.word  0x0000
3ff58260:	.word  0x0000
3ff58270:	divu   a10, a0
3ff58280:	dsjs   a1, L3FF580C0
3ff58290:	divu   a14, a0
3ff582a0:	dsjs   a1, L3FF580E0
3ff582b0:	mpys   a4, a8
3ff582c0:	dsjs   a1, L3FF58100
3ff582d0:	divs   a3, a0
3ff582e0:	dsjs   a1, L3FF58120
3ff582f0:	mpys   a9, a8
3ff58300:	dsjs   a1, L3FF58140
3ff58310:	.word  0x0048
3ff58320:	calla  0x5d680024
3ff58350:	dsjs   a1, L3FF58190
3ff58360:	mpys   b12, b0
3ff58370:	dsjs   a1, L3FF581B0
3ff58380:	divs   a3, a0
L3FF58390:
3ff58390:	dsjs   a1, L3FF581D0
3ff583a0:	mpys   a14, a0
L3FF583B0:
3ff583b0:	dsjs   a1, L3FF581F0
3ff583c0:	.word  0x0000
L3FF583D0:
3ff583d0:	.word  0x0000
3ff583e0:	.word  0x0000
L3FF583F0:
3ff583f0:	.word  0x0000
3ff58400:	.word  0x0000
3ff58410:	.word  0x0000
3ff58420:	.word  0x0000
3ff58430:	.word  0x0000
3ff58440:	.word  0x0000
3ff58450:	.word  0x0000
3ff58460:	.word  0x0000
3ff58470:	.word  0x0000
3ff58480:	.word  0x0000
3ff58490:	.word  0x0000
3ff584a0:	.word  0x0000
3ff584b0:	.word  0x0000
3ff584c0:	.word  0x0000
3ff584d0:	.word  0x0000
3ff584e0:	.word  0x0000
3ff584f0:	.word  0x0000
3ff58500:	.word  0x0000
3ff58510:	.word  0x0000
3ff58520:	.word  0x0000
3ff58530:	.word  0x0000
3ff58540:	mpyu   b0, b8
3ff58550:	dsjs   a1, L3FF58390
3ff58560:	mpyu   b2, b0
3ff58570:	dsjs   a1, L3FF583B0
3ff58580:	divs   a3, a0
L3FF58590:
3ff58590:	dsjs   a1, L3FF583D0
3ff585a0:	mpyu   a4, a8
L3FF585B0:
3ff585b0:	dsjs   a1, L3FF583F0
3ff585c0:	.word  0x0000
L3FF585D0:
3ff585d0:	.word  0x0000
3ff585e0:	.word  0x0000
L3FF585F0:
3ff585f0:	.word  0x0000
3ff58600:	.word  0x0000
3ff58610:	.word  0x0000
3ff58620:	.word  0x0000
3ff58630:	.word  0x0000
L3FF58640:
3ff58640:	.word  0x0000
3ff58650:	.word  0x0000
L3FF58660:
3ff58660:	.word  0x0000
3ff58670:	.word  0x0000
L3FF58680:
3ff58680:	.word  0x0000
3ff58690:	.word  0x0000
L3FF586A0:
3ff586a0:	.word  0x0000
3ff586b0:	.word  0x0000
L3FF586C0:
3ff586c0:	.word  0x0000
3ff586d0:	.word  0x0000
L3FF586E0:
3ff586e0:	.word  0x0000
3ff586f0:	.word  0x0000
L3FF58700:
3ff58700:	.word  0x0000
3ff58710:	.word  0x0000
L3FF58720:
3ff58720:	.word  0x0000
3ff58730:	.word  0x0000
L3FF58740:
3ff58740:	mpyu   b8, b8
3ff58750:	dsjs   a1, L3FF58590
L3FF58760:
3ff58760:	mpyu   a11, a0
3ff58770:	dsjs   a1, L3FF585B0
3ff58780:	divs   a3, a0
3ff58790:	dsjs   a1, L3FF585D0
3ff587a0:	mpyu   a13, a8
3ff587b0:	dsjs   a1, L3FF585F0
3ff587c0:	.word  0x0054
3ff587d0:	addk   26, a0
3ff587e0:	rev    a4
3ff587f0:	sla    b1, b8
3ff58800:	dsjs   a1, L3FF58640
3ff58810:	sla    a4, a8
3ff58820:	dsjs   a1, L3FF58660
3ff58830:	sla    a7, a0
L3FF58840:
3ff58840:	dsjs   a1, L3FF58680
3ff58850:	sla    b9, b8
L3FF58860:
3ff58860:	dsjs   a1, L3FF586A0
3ff58870:	sla    b12, b8
L3FF58880:
3ff58880:	dsjs   a1, L3FF586C0
3ff58890:	sll    b2, b8
L3FF588A0:
3ff588a0:	dsjs   a1, L3FF586E0
3ff588b0:	divs   a3, a0
L3FF588C0:
3ff588c0:	dsjs   a1, L3FF58700
3ff588d0:	sll    b5, b0
L3FF588E0:
3ff588e0:	dsjs   a1, L3FF58720
3ff588f0:	sll    b11, b0
L3FF58900:
3ff58900:	dsjs   a1, L3FF58740
3ff58910:	sra    b0, b0
L3FF58920:
3ff58920:	dsjs   a1, L3FF58760
3ff58930:	.word  0x0000
L3FF58940:
3ff58940:	.word  0x0000
3ff58950:	.word  0x0000
L3FF58960:
3ff58960:	.word  0x0000
3ff58970:	.word  0x0000
3ff58980:	.word  0x0000
3ff58990:	.word  0x0000
3ff589a0:	.word  0x0000
3ff589b0:	.word  0x0000
3ff589c0:	.word  0x0000
3ff589d0:	.word  0x0000
3ff589e0:	.word  0x0000
3ff589f0:	sra    a6, a0
3ff58a00:	dsjs   a1, L3FF58840
3ff58a10:	sra    b8, b8
3ff58a20:	dsjs   a1, L3FF58860
3ff58a30:	sra    a12, a0
L3FF58A40:
3ff58a40:	dsjs   a1, L3FF58880
3ff58a50:	sra    b14, b8
L3FF58A60:
3ff58a60:	dsjs   a1, L3FF588A0
3ff58a70:	srl    b1, b0
L3FF58A80:
3ff58a80:	dsjs   a1, L3FF588C0
3ff58a90:	srl    a9, a0
L3FF58AA0:
3ff58aa0:	dsjs   a1, L3FF588E0
3ff58ab0:	divs   a3, a0
L3FF58AC0:
3ff58ac0:	dsjs   a1, L3FF58900
3ff58ad0:	srl    b12, b0
L3FF58AE0:
3ff58ae0:	dsjs   a1, L3FF58920
3ff58af0:	rl     b3, b8
L3FF58B00:
3ff58b00:	dsjs   a1, L3FF58940
3ff58b10:	rl     b10, b0
L3FF58B20:
3ff58b20:	dsjs   a1, L3FF58960
3ff58b30:	.word  0x0000
L3FF58B40:
3ff58b40:	.word  0x0000
3ff58b50:	.word  0x0000
L3FF58B60:
3ff58b60:	.word  0x0000
3ff58b70:	.word  0x0000
3ff58b80:	.word  0x0000
3ff58b90:	.word  0x0000
3ff58ba0:	.word  0x0000
L3FF58BB0:
3ff58bb0:	.word  0x0000
3ff58bc0:	.word  0x0000
L3FF58BD0:
3ff58bd0:	.word  0x0000
3ff58be0:	.word  0x0000
L3FF58BF0:
3ff58bf0:	lmo    b2, b0
3ff58c00:	dsjs   a1, L3FF58A40
3ff58c10:	lmo    a5, a8
3ff58c20:	dsjs   a1, L3FF58A60
3ff58c30:	lmo    a8, a0
3ff58c40:	dsjs   a1, L3FF58A80
3ff58c50:	lmo    b11, b8
3ff58c60:	dsjs   a1, L3FF58AA0
3ff58c70:	lmo    b14, b8
3ff58c80:	dsjs   a1, L3FF58AC0
3ff58c90:	mods   b6, b8
3ff58ca0:	dsjs   a1, L3FF58AE0
3ff58cb0:	divs   a3, a0
3ff58cc0:	dsjs   a1, L3FF58B00
3ff58cd0:	mods   b9, b0
3ff58ce0:	dsjs   a1, L3FF58B20
3ff58cf0:	modu   b2, b8
3ff58d00:	dsjs   a1, L3FF58B40
3ff58d10:	modu   b10, b8
3ff58d20:	dsjs   a1, L3FF58B60
3ff58d30:	.word  0x0046
3ff58d40:	movk   10, a0
3ff58d50:	rev    a4
3ff58d60:	.word  0x7060
3ff58d70:	dsjs   a1, L3FF58BB0
3ff58d80:	.word  0x70a8
3ff58d90:	dsjs   a1, L3FF58BD0
3ff58da0:	.word  0x70d0
L3FF58DB0:
3ff58db0:	dsjs   a1, L3FF58BF0
3ff58dc0:	.word  0x0000
L3FF58DD0:
3ff58dd0:	.word  0x0000
3ff58de0:	.word  0x0000
L3FF58DF0:
3ff58df0:	.word  0x0000
3ff58e00:	.word  0x0000
3ff58e10:	.word  0x0000
3ff58e20:	.word  0x0000
3ff58e30:	.word  0x0000
3ff58e40:	.word  0x0000
3ff58e50:	.word  0x0000
3ff58e60:	.word  0x0000
3ff58e70:	.word  0x0000
3ff58e80:	.word  0x0000
3ff58e90:	.word  0x0000
3ff58ea0:	.word  0x0000
3ff58eb0:	.word  0x0000
3ff58ec0:	.word  0x0000
3ff58ed0:	.word  0x0000
3ff58ee0:	.word  0x0000
3ff58ef0:	.word  0x0000
3ff58f00:	.word  0x0000
3ff58f10:	.word  0x0000
3ff58f20:	.word  0x0000
3ff58f30:	.word  0x0000
3ff58f40:	.word  0x0000
3ff58f50:	.word  0x0000
3ff58f60:	.word  0x7120
3ff58f70:	dsjs   a1, L3FF58DB0
3ff58f80:	.word  0x7170
3ff58f90:	dsjs   a1, L3FF58DD0
3ff58fa0:	.word  0x71b0
L3FF58FB0:
3ff58fb0:	dsjs   a1, L3FF58DF0
3ff58fc0:	.word  0x0000
L3FF58FD0:
3ff58fd0:	.word  0x0000
3ff58fe0:	.word  0x0000
L3FF58FF0:
3ff58ff0:	.word  0x0000
3ff59000:	.word  0x0000
3ff59010:	.word  0x0000
3ff59020:	.word  0x0000
3ff59030:	.word  0x0000
L3FF59040:
3ff59040:	.word  0x0000
3ff59050:	.word  0x0000
3ff59060:	.word  0x0000
3ff59070:	.word  0x0000
3ff59080:	.word  0x0000
3ff59090:	.word  0x0000
3ff590a0:	.word  0x0000
3ff590b0:	.word  0x0000
3ff590c0:	.word  0x0000
3ff590d0:	.word  0x0000
3ff590e0:	.word  0x0000
3ff590f0:	.word  0x0000
3ff59100:	.word  0x0000
3ff59110:	.word  0x0000
3ff59120:	.word  0x0000
3ff59130:	.word  0x0000
3ff59140:	.word  0x0000
3ff59150:	.word  0x0000
3ff59160:	.word  0x7238
3ff59170:	dsjs   a1, L3FF58FB0
3ff59180:	.word  0x7288
3ff59190:	dsjs   a1, L3FF58FD0
3ff591a0:	.word  0x72e0
3ff591b0:	dsjs   a1, L3FF58FF0
3ff591c0:	.word  0x06a2
3ff591d0:	btst   5, a0
3ff591e0:	rev    a4
3ff591f0:	.word  0x7328
3ff59200:	dsjs   a1, L3FF59040
3ff59210:	.word  0x0000
3ff59220:	.word  0x0000
3ff59230:	.word  0x0000
L3FF59240:
3ff59240:	.word  0x0000
3ff59250:	.word  0x0000
3ff59260:	.word  0x0000
3ff59270:	.word  0x0000
3ff59280:	.word  0x0000
3ff59290:	.word  0x0000
3ff592a0:	.word  0x0000
3ff592b0:	.word  0x0000
3ff592c0:	.word  0x0000
3ff592d0:	.word  0x0000
3ff592e0:	.word  0x0000
3ff592f0:	.word  0x0000
3ff59300:	.word  0x0000
3ff59310:	.word  0x0000
3ff59320:	.word  0x0000
3ff59330:	.word  0x0000
3ff59340:	.word  0x0000
3ff59350:	.word  0x0000
3ff59360:	.word  0x0000
3ff59370:	.word  0x0000
3ff59380:	.word  0x0000
3ff59390:	.word  0x0000
3ff593a0:	.word  0x0000
3ff593b0:	.word  0x0000
3ff593c0:	.word  0x0000
3ff593d0:	.word  0x0000
3ff593e0:	.word  0x0000
3ff593f0:	.word  0x73d8
3ff59400:	dsjs   a1, L3FF59240
3ff59410:	.word  0x0000
3ff59420:	.word  0x0000
3ff59430:	.word  0x0000
L3FF59440:
3ff59440:	.word  0x0000
3ff59450:	.word  0x0000
3ff59460:	.word  0x0000
3ff59470:	.word  0x0000
3ff59480:	.word  0x0000
3ff59490:	.word  0x0000
3ff594a0:	.word  0x0000
3ff594b0:	.word  0x0000
3ff594c0:	.word  0x0000
3ff594d0:	.word  0x0000
3ff594e0:	.word  0x0000
3ff594f0:	.word  0x0000
3ff59500:	.word  0x0000
3ff59510:	.word  0x0000
3ff59520:	.word  0x0000
3ff59530:	.word  0x0000
3ff59540:	.word  0x0000
3ff59550:	.word  0x0000
3ff59560:	.word  0x0000
3ff59570:	.word  0x0000
3ff59580:	.word  0x0000
3ff59590:	.word  0x0000
3ff595a0:	.word  0x0000
3ff595b0:	.word  0x0000
3ff595c0:	.word  0x0000
3ff595d0:	.word  0x0000
3ff595e0:	.word  0x0000
3ff595f0:	.word  0x74b0
3ff59600:	dsjs   a1, L3FF59440
3ff59610:	.word  0x0000
3ff59620:	.word  0x0000
3ff59630:	.word  0x0000
L3FF59640:
3ff59640:	.word  0x0000
3ff59650:	.word  0x0000
3ff59660:	.word  0x0000
3ff59670:	.word  0x0000
3ff59680:	.word  0x0000
3ff59690:	.word  0x0000
3ff596a0:	.word  0x0000
3ff596b0:	.word  0x0000
3ff596c0:	.word  0x0000
3ff596d0:	.word  0x0000
3ff596e0:	.word  0x0000
3ff596f0:	.word  0x0000
3ff59700:	.word  0x0000
3ff59710:	.word  0x0000
3ff59720:	.word  0x0000
3ff59730:	.word  0x0000
3ff59740:	.word  0x0000
3ff59750:	.word  0x0000
3ff59760:	.word  0x0000
3ff59770:	.word  0x0000
3ff59780:	.word  0x0000
3ff59790:	.word  0x0000
3ff597a0:	.word  0x0000
3ff597b0:	.word  0x0000
3ff597c0:	.word  0x0000
3ff597d0:	.word  0x0000
3ff597e0:	.word  0x0000
3ff597f0:	.word  0x7510
3ff59800:	dsjs   a1, L3FF59640
3ff59810:	.word  0x0000
3ff59820:	.word  0x0000
3ff59830:	.word  0x0000
L3FF59840:
3ff59840:	.word  0x0000
3ff59850:	.word  0x0000
3ff59860:	.word  0x0000
3ff59870:	.word  0x0000
3ff59880:	.word  0x0000
3ff59890:	.word  0x0000
3ff598a0:	.word  0x0000
3ff598b0:	.word  0x0000
3ff598c0:	.word  0x0000
3ff598d0:	.word  0x0000
3ff598e0:	.word  0x0000
3ff598f0:	.word  0x0000
3ff59900:	.word  0x0000
3ff59910:	.word  0x0000
3ff59920:	.word  0x0000
3ff59930:	.word  0x0000
3ff59940:	.word  0x0000
3ff59950:	.word  0x0000
3ff59960:	.word  0x0000
3ff59970:	.word  0x0000
3ff59980:	.word  0x0000
3ff59990:	.word  0x0000
3ff599a0:	.word  0x0000
3ff599b0:	.word  0x0000
3ff599c0:	.word  0x0000
3ff599d0:	.word  0x0000
3ff599e0:	.word  0x0000
3ff599f0:	.word  0x7550
3ff59a00:	dsjs   a1, L3FF59840
3ff59a10:	.word  0x0000
3ff59a20:	.word  0x0000
3ff59a30:	.word  0x0000
L3FF59A40:
3ff59a40:	.word  0x0000
3ff59a50:	.word  0x0000
3ff59a60:	.word  0x0000
3ff59a70:	.word  0x0000
3ff59a80:	.word  0x0000
3ff59a90:	.word  0x0000
3ff59aa0:	.word  0x0000
3ff59ab0:	.word  0x0000
3ff59ac0:	.word  0x0000
3ff59ad0:	.word  0x0000
3ff59ae0:	.word  0x0000
3ff59af0:	.word  0x0000
3ff59b00:	.word  0x0000
3ff59b10:	.word  0x0000
3ff59b20:	.word  0x0000
3ff59b30:	.word  0x0000
3ff59b40:	.word  0x0000
3ff59b50:	.word  0x0000
3ff59b60:	.word  0x0000
3ff59b70:	.word  0x0000
3ff59b80:	.word  0x0000
3ff59b90:	.word  0x0000
3ff59ba0:	.word  0x0000
3ff59bb0:	.word  0x0000
3ff59bc0:	.word  0x0000
3ff59bd0:	.word  0x0000
3ff59be0:	.word  0x0000
3ff59bf0:	.word  0x75c8
3ff59c00:	dsjs   a1, L3FF59A40
3ff59c10:	.word  0x0000
3ff59c20:	.word  0x0000
3ff59c30:	.word  0x0000
L3FF59C40:
3ff59c40:	.word  0x0000
3ff59c50:	.word  0x0000
3ff59c60:	.word  0x0000
3ff59c70:	.word  0x0000
3ff59c80:	.word  0x0000
3ff59c90:	.word  0x0000
3ff59ca0:	.word  0x0000
3ff59cb0:	.word  0x0000
3ff59cc0:	.word  0x0000
3ff59cd0:	.word  0x0000
3ff59ce0:	.word  0x0000
3ff59cf0:	.word  0x0000
3ff59d00:	.word  0x0000
3ff59d10:	.word  0x0000
3ff59d20:	.word  0x0000
3ff59d30:	.word  0x0000
3ff59d40:	.word  0x0000
3ff59d50:	.word  0x0000
3ff59d60:	.word  0x0000
3ff59d70:	.word  0x0000
3ff59d80:	.word  0x0000
3ff59d90:	.word  0x0000
3ff59da0:	.word  0x0000
3ff59db0:	.word  0x0000
3ff59dc0:	.word  0x0000
3ff59dd0:	.word  0x0000
3ff59de0:	.word  0x0000
3ff59df0:	.word  0x7620
3ff59e00:	dsjs   a1, L3FF59C40
3ff59e10:	.word  0x0000
3ff59e20:	.word  0x0000
3ff59e30:	.word  0x0000
L3FF59E40:
3ff59e40:	.word  0x0000
3ff59e50:	.word  0x0000
3ff59e60:	.word  0x0000
3ff59e70:	.word  0x0000
3ff59e80:	.word  0x0000
3ff59e90:	.word  0x0000
3ff59ea0:	.word  0x0000
3ff59eb0:	.word  0x0000
3ff59ec0:	.word  0x0000
3ff59ed0:	.word  0x0000
3ff59ee0:	.word  0x0000
3ff59ef0:	.word  0x0000
3ff59f00:	.word  0x0000
3ff59f10:	.word  0x0000
3ff59f20:	.word  0x0000
3ff59f30:	.word  0x0000
3ff59f40:	.word  0x0000
3ff59f50:	.word  0x0000
3ff59f60:	.word  0x0000
3ff59f70:	.word  0x0000
3ff59f80:	.word  0x0000
3ff59f90:	.word  0x0000
3ff59fa0:	.word  0x0000
3ff59fb0:	.word  0x0000
3ff59fc0:	.word  0x0000
3ff59fd0:	.word  0x0000
3ff59fe0:	.word  0x0000
3ff59ff0:	.word  0x7670
3ff5a000:	dsjs   a1, L3FF59E40
3ff5a010:	.word  0x0000
3ff5a020:	.word  0x0000
3ff5a030:	.word  0x0000
L3FF5A040:
3ff5a040:	.word  0x0000
3ff5a050:	.word  0x0000
3ff5a060:	.word  0x0000
3ff5a070:	.word  0x0000
3ff5a080:	.word  0x0000
3ff5a090:	.word  0x0000
3ff5a0a0:	.word  0x0000
3ff5a0b0:	.word  0x0000
3ff5a0c0:	.word  0x0000
3ff5a0d0:	.word  0x0000
3ff5a0e0:	.word  0x0000
3ff5a0f0:	.word  0x0000
3ff5a100:	.word  0x0000
3ff5a110:	.word  0x0000
3ff5a120:	.word  0x0000
3ff5a130:	.word  0x0000
3ff5a140:	.word  0x0000
3ff5a150:	.word  0x0000
3ff5a160:	.word  0x0000
3ff5a170:	.word  0x0000
3ff5a180:	.word  0x0000
3ff5a190:	.word  0x0000
3ff5a1a0:	.word  0x0000
3ff5a1b0:	.word  0x0000
3ff5a1c0:	.word  0x0000
3ff5a1d0:	.word  0x0000
3ff5a1e0:	.word  0x0000
3ff5a1f0:	.word  0x7710
3ff5a200:	dsjs   a1, L3FF5A040
3ff5a210:	.word  0x0000
3ff5a220:	.word  0x0000
3ff5a230:	.word  0x0000
L3FF5A240:
3ff5a240:	.word  0x0000
3ff5a250:	.word  0x0000
3ff5a260:	.word  0x0000
3ff5a270:	.word  0x0000
3ff5a280:	.word  0x0000
3ff5a290:	.word  0x0000
3ff5a2a0:	.word  0x0000
3ff5a2b0:	.word  0x0000
3ff5a2c0:	.word  0x0000
3ff5a2d0:	.word  0x0000
3ff5a2e0:	.word  0x0000
3ff5a2f0:	.word  0x0000
3ff5a300:	.word  0x0000
3ff5a310:	.word  0x0000
3ff5a320:	.word  0x0000
3ff5a330:	.word  0x0000
3ff5a340:	.word  0x0000
3ff5a350:	.word  0x0000
3ff5a360:	.word  0x0000
3ff5a370:	.word  0x0000
3ff5a380:	.word  0x0000
3ff5a390:	.word  0x0000
3ff5a3a0:	.word  0x0000
3ff5a3b0:	.word  0x0000
3ff5a3c0:	.word  0x0000
3ff5a3d0:	.word  0x0000
3ff5a3e0:	.word  0x0000
3ff5a3f0:	.word  0x7810
3ff5a400:	dsjs   a1, L3FF5A240
3ff5a410:	.word  0x0000
3ff5a420:	.word  0x0000
3ff5a430:	.word  0x0000
L3FF5A440:
3ff5a440:	.word  0x0000
3ff5a450:	.word  0x0000
3ff5a460:	.word  0x0000
3ff5a470:	.word  0x0000
3ff5a480:	.word  0x0000
3ff5a490:	.word  0x0000
3ff5a4a0:	.word  0x0000
3ff5a4b0:	.word  0x0000
3ff5a4c0:	.word  0x0000
3ff5a4d0:	.word  0x0000
3ff5a4e0:	.word  0x0000
3ff5a4f0:	.word  0x0000
3ff5a500:	.word  0x0000
3ff5a510:	.word  0x0000
3ff5a520:	.word  0x0000
3ff5a530:	.word  0x0000
3ff5a540:	.word  0x0000
3ff5a550:	.word  0x0000
3ff5a560:	.word  0x0000
3ff5a570:	.word  0x0000
3ff5a580:	.word  0x0000
3ff5a590:	.word  0x0000
3ff5a5a0:	.word  0x0000
3ff5a5b0:	.word  0x0000
3ff5a5c0:	.word  0x0000
3ff5a5d0:	.word  0x0000
3ff5a5e0:	.word  0x0000
3ff5a5f0:	.word  0x78a8
3ff5a600:	dsjs   a1, L3FF5A440
3ff5a610:	.word  0x0000
3ff5a620:	.word  0x0000
3ff5a630:	.word  0x0000
L3FF5A640:
3ff5a640:	.word  0x0000
3ff5a650:	.word  0x0000
3ff5a660:	.word  0x0000
3ff5a670:	.word  0x0000
3ff5a680:	.word  0x0000
3ff5a690:	.word  0x0000
3ff5a6a0:	.word  0x0000
3ff5a6b0:	.word  0x0000
3ff5a6c0:	.word  0x0000
3ff5a6d0:	.word  0x0000
3ff5a6e0:	.word  0x0000
3ff5a6f0:	.word  0x0000
3ff5a700:	.word  0x0000
3ff5a710:	.word  0x0000
3ff5a720:	.word  0x0000
3ff5a730:	.word  0x0000
3ff5a740:	.word  0x0000
3ff5a750:	.word  0x0000
3ff5a760:	.word  0x0000
3ff5a770:	.word  0x0000
3ff5a780:	.word  0x0000
3ff5a790:	.word  0x0000
3ff5a7a0:	.word  0x0000
3ff5a7b0:	.word  0x0000
3ff5a7c0:	.word  0x0000
3ff5a7d0:	.word  0x0000
3ff5a7e0:	.word  0x0000
3ff5a7f0:	.word  0x7948
3ff5a800:	dsjs   a1, L3FF5A640
3ff5a810:	.word  0x0000
3ff5a820:	.word  0x0000
3ff5a830:	.word  0x0000
L3FF5A840:
3ff5a840:	.word  0x0000
3ff5a850:	.word  0x0000
3ff5a860:	.word  0x0000
3ff5a870:	.word  0x0000
3ff5a880:	.word  0x0000
3ff5a890:	.word  0x0000
3ff5a8a0:	.word  0x0000
3ff5a8b0:	.word  0x0000
3ff5a8c0:	.word  0x0000
3ff5a8d0:	.word  0x0000
3ff5a8e0:	.word  0x0000
3ff5a8f0:	.word  0x0000
3ff5a900:	.word  0x0000
3ff5a910:	.word  0x0000
3ff5a920:	.word  0x0000
3ff5a930:	.word  0x0000
3ff5a940:	.word  0x0000
3ff5a950:	.word  0x0000
3ff5a960:	.word  0x0000
3ff5a970:	.word  0x0000
3ff5a980:	.word  0x0000
3ff5a990:	.word  0x0000
3ff5a9a0:	.word  0x0000
3ff5a9b0:	.word  0x0000
3ff5a9c0:	.word  0x0000
3ff5a9d0:	.word  0x0000
3ff5a9e0:	.word  0x0000
3ff5a9f0:	.word  0x7a18
3ff5aa00:	dsjs   a1, L3FF5A840
3ff5aa10:	.word  0x0000
3ff5aa20:	.word  0x0000
3ff5aa30:	.word  0x0000
L3FF5AA40:
3ff5aa40:	.word  0x0000
3ff5aa50:	.word  0x0000
3ff5aa60:	.word  0x0000
3ff5aa70:	.word  0x0000
3ff5aa80:	.word  0x0000
3ff5aa90:	.word  0x0000
3ff5aaa0:	.word  0x0000
3ff5aab0:	.word  0x0000
3ff5aac0:	.word  0x0000
3ff5aad0:	.word  0x0000
3ff5aae0:	.word  0x0000
3ff5aaf0:	.word  0x0000
3ff5ab00:	.word  0x0000
3ff5ab10:	.word  0x0000
3ff5ab20:	.word  0x0000
3ff5ab30:	.word  0x0000
3ff5ab40:	.word  0x0000
3ff5ab50:	.word  0x0000
3ff5ab60:	.word  0x0000
3ff5ab70:	.word  0x0000
3ff5ab80:	.word  0x0000
3ff5ab90:	.word  0x0000
3ff5aba0:	.word  0x0000
3ff5abb0:	.word  0x0000
3ff5abc0:	.word  0x0000
3ff5abd0:	.word  0x0000
3ff5abe0:	.word  0x0000
3ff5abf0:	.word  0x7a78
3ff5ac00:	dsjs   a1, L3FF5AA40
3ff5ac10:	.word  0x0000
3ff5ac20:	.word  0x0000
3ff5ac30:	.word  0x0000
L3FF5AC40:
3ff5ac40:	.word  0x0000
3ff5ac50:	.word  0x0000
3ff5ac60:	.word  0x0000
3ff5ac70:	.word  0x0000
3ff5ac80:	.word  0x0000
3ff5ac90:	.word  0x0000
3ff5aca0:	.word  0x0000
3ff5acb0:	.word  0x0000
3ff5acc0:	.word  0x0000
3ff5acd0:	.word  0x0000
3ff5ace0:	.word  0x0000
3ff5acf0:	.word  0x0000
3ff5ad00:	.word  0x0000
3ff5ad10:	.word  0x0000
3ff5ad20:	.word  0x0000
3ff5ad30:	.word  0x0000
3ff5ad40:	.word  0x0000
3ff5ad50:	.word  0x0000
3ff5ad60:	.word  0x0000
3ff5ad70:	.word  0x0000
3ff5ad80:	.word  0x0000
3ff5ad90:	.word  0x0000
3ff5ada0:	.word  0x0000
3ff5adb0:	.word  0x0000
3ff5adc0:	.word  0x0000
3ff5add0:	.word  0x0000
3ff5ade0:	.word  0x0000
3ff5adf0:	.word  0x7ae8
3ff5ae00:	dsjs   a1, L3FF5AC40
3ff5ae10:	.word  0x0000
3ff5ae20:	.word  0x0000
3ff5ae30:	.word  0x0000
L3FF5AE40:
3ff5ae40:	.word  0x0000
3ff5ae50:	.word  0x0000
L3FF5AE60:
3ff5ae60:	.word  0x0000
3ff5ae70:	.word  0x0000
3ff5ae80:	.word  0x0000
3ff5ae90:	.word  0x0000
3ff5aea0:	.word  0x0000
3ff5aeb0:	.word  0x0000
3ff5aec0:	.word  0x0000
3ff5aed0:	.word  0x0000
3ff5aee0:	.word  0x0000
3ff5aef0:	.word  0x0000
3ff5af00:	.word  0x0000
3ff5af10:	.word  0x0000
3ff5af20:	.word  0x0000
3ff5af30:	.word  0x0000
3ff5af40:	.word  0x0000
3ff5af50:	.word  0x0000
3ff5af60:	.word  0x0000
3ff5af70:	.word  0x0000
3ff5af80:	.word  0x0000
3ff5af90:	.word  0x0000
3ff5afa0:	.word  0x0000
3ff5afb0:	.word  0x0000
3ff5afc0:	.word  0x0000
3ff5afd0:	.word  0x0000
3ff5afe0:	.word  0x0000
3ff5aff0:	.word  0x7b68
3ff5b000:	dsjs   a1, L3FF5AE40
3ff5b010:	.word  0x7c00
3ff5b020:	dsjs   a1, L3FF5AE60
3ff5b030:	.word  0x0000
L3FF5B040:
3ff5b040:	.word  0x0000
3ff5b050:	.word  0x0000
L3FF5B060:
3ff5b060:	.word  0x0000
3ff5b070:	.word  0x0000
3ff5b080:	.word  0x0000
3ff5b090:	.word  0x0000
3ff5b0a0:	.word  0x0000
3ff5b0b0:	.word  0x0000
3ff5b0c0:	.word  0x0000
3ff5b0d0:	.word  0x0000
3ff5b0e0:	.word  0x0000
3ff5b0f0:	.word  0x0000
3ff5b100:	.word  0x0000
3ff5b110:	.word  0x0000
3ff5b120:	.word  0x0000
3ff5b130:	.word  0x0000
3ff5b140:	.word  0x0000
3ff5b150:	.word  0x0000
3ff5b160:	.word  0x0000
3ff5b170:	.word  0x0000
3ff5b180:	.word  0x0000
3ff5b190:	.word  0x0000
3ff5b1a0:	.word  0x0000
3ff5b1b0:	.word  0x0000
3ff5b1c0:	.word  0x0000
3ff5b1d0:	.word  0x0000
3ff5b1e0:	.word  0x0000
3ff5b1f0:	.word  0x7c88
3ff5b200:	dsjs   a1, L3FF5B040
3ff5b210:	.word  0x7d50
3ff5b220:	dsjs   a1, L3FF5B060
3ff5b230:	.word  0x0000
L3FF5B240:
3ff5b240:	.word  0x0000
3ff5b250:	.word  0x0000
L3FF5B260:
3ff5b260:	.word  0x0000
3ff5b270:	.word  0x0000
3ff5b280:	.word  0x0000
3ff5b290:	.word  0x0000
3ff5b2a0:	.word  0x0000
3ff5b2b0:	.word  0x0000
3ff5b2c0:	.word  0x0000
3ff5b2d0:	.word  0x0000
3ff5b2e0:	.word  0x0000
3ff5b2f0:	.word  0x0000
3ff5b300:	.word  0x0000
3ff5b310:	.word  0x0000
3ff5b320:	.word  0x0000
3ff5b330:	.word  0x0000
3ff5b340:	.word  0x0000
3ff5b350:	.word  0x0000
3ff5b360:	.word  0x0000
3ff5b370:	.word  0x0000
3ff5b380:	.word  0x0000
3ff5b390:	.word  0x0000
3ff5b3a0:	.word  0x0000
3ff5b3b0:	.word  0x0000
3ff5b3c0:	.word  0x0000
3ff5b3d0:	.word  0x0000
3ff5b3e0:	.word  0x0000
3ff5b3f0:	.word  0x7e30
3ff5b400:	dsjs   a1, L3FF5B240
3ff5b410:	.word  0x7ec8
3ff5b420:	dsjs   a1, L3FF5B260
3ff5b430:	.word  0x0000
L3FF5B440:
3ff5b440:	.word  0x0000
3ff5b450:	.word  0x0000
L3FF5B460:
3ff5b460:	.word  0x0000
3ff5b470:	.word  0x0000
3ff5b480:	.word  0x0000
3ff5b490:	.word  0x0000
3ff5b4a0:	.word  0x0000
3ff5b4b0:	.word  0x0000
3ff5b4c0:	.word  0x0000
3ff5b4d0:	.word  0x0000
3ff5b4e0:	.word  0x0000
3ff5b4f0:	.word  0x0000
3ff5b500:	.word  0x0000
3ff5b510:	.word  0x0000
3ff5b520:	.word  0x0000
3ff5b530:	.word  0x0000
3ff5b540:	.word  0x0000
3ff5b550:	.word  0x0000
3ff5b560:	.word  0x0000
3ff5b570:	.word  0x0000
3ff5b580:	.word  0x0000
3ff5b590:	.word  0x0000
3ff5b5a0:	.word  0x0000
3ff5b5b0:	.word  0x0000
3ff5b5c0:	.word  0x0000
3ff5b5d0:	.word  0x0000
3ff5b5e0:	.word  0x0000
3ff5b5f0:	.word  0x7fd0
3ff5b600:	dsjs   a1, L3FF5B440
3ff5b610:	move   a2, *a8, 0
3ff5b620:	dsjs   a1, L3FF5B460
3ff5b630:	.word  0x0000
L3FF5B640:
3ff5b640:	.word  0x0000
3ff5b650:	.word  0x0000
L3FF5B660:
3ff5b660:	.word  0x0000
3ff5b670:	.word  0x0000
3ff5b680:	.word  0x0000
3ff5b690:	.word  0x0000
3ff5b6a0:	.word  0x0000
3ff5b6b0:	.word  0x0000
3ff5b6c0:	.word  0x0000
3ff5b6d0:	.word  0x0000
3ff5b6e0:	.word  0x0000
3ff5b6f0:	.word  0x0000
3ff5b700:	.word  0x0000
3ff5b710:	.word  0x0000
3ff5b720:	.word  0x0000
3ff5b730:	.word  0x0000
3ff5b740:	.word  0x0000
3ff5b750:	.word  0x0000
3ff5b760:	.word  0x0000
3ff5b770:	.word  0x0000
3ff5b780:	.word  0x0000
3ff5b790:	.word  0x0000
3ff5b7a0:	.word  0x0000
3ff5b7b0:	.word  0x0000
3ff5b7c0:	.word  0x0000
3ff5b7d0:	.word  0x0000
3ff5b7e0:	.word  0x0000
3ff5b7f0:	move   a7, *a0, 0
3ff5b800:	dsjs   a1, L3FF5B640
3ff5b810:	move   b11, *b0, 0
3ff5b820:	dsjs   a1, L3FF5B660
3ff5b830:	.word  0x0000
L3FF5B840:
3ff5b840:	.word  0x0000
3ff5b850:	.word  0x0000
L3FF5B860:
3ff5b860:	.word  0x0000
3ff5b870:	.word  0x0000
3ff5b880:	.word  0x0000
3ff5b890:	.word  0x0000
3ff5b8a0:	.word  0x0000
3ff5b8b0:	.word  0x0000
3ff5b8c0:	.word  0x0000
3ff5b8d0:	.word  0x0000
3ff5b8e0:	.word  0x0000
3ff5b8f0:	.word  0x0000
3ff5b900:	.word  0x0000
3ff5b910:	.word  0x0000
3ff5b920:	.word  0x0000
3ff5b930:	.word  0x0000
3ff5b940:	.word  0x0000
3ff5b950:	.word  0x0000
3ff5b960:	.word  0x0000
3ff5b970:	.word  0x0000
3ff5b980:	.word  0x0000
3ff5b990:	.word  0x0000
3ff5b9a0:	.word  0x0000
3ff5b9b0:	.word  0x0000
3ff5b9c0:	.word  0x0000
3ff5b9d0:	.word  0x0000
3ff5b9e0:	.word  0x0000
3ff5b9f0:	move   b0, *b0, 1
3ff5ba00:	dsjs   a1, L3FF5B840
3ff5ba10:	move   b6, *b8, 1
3ff5ba20:	dsjs   a1, L3FF5B860
3ff5ba30:	.word  0x0000
L3FF5BA40:
3ff5ba40:	.word  0x0000
3ff5ba50:	.word  0x0000
L3FF5BA60:
3ff5ba60:	.word  0x0000
3ff5ba70:	.word  0x0000
3ff5ba80:	.word  0x0000
3ff5ba90:	.word  0x0000
3ff5baa0:	.word  0x0000
3ff5bab0:	.word  0x0000
3ff5bac0:	.word  0x0000
3ff5bad0:	.word  0x0000
3ff5bae0:	.word  0x0000
3ff5baf0:	.word  0x0000
3ff5bb00:	.word  0x0000
3ff5bb10:	.word  0x0000
3ff5bb20:	.word  0x0000
3ff5bb30:	.word  0x0000
3ff5bb40:	.word  0x0000
3ff5bb50:	.word  0x0000
3ff5bb60:	.word  0x0000
3ff5bb70:	.word  0x0000
3ff5bb80:	.word  0x0000
3ff5bb90:	.word  0x0000
3ff5bba0:	.word  0x0000
3ff5bbb0:	.word  0x0000
3ff5bbc0:	.word  0x0000
3ff5bbd0:	.word  0x0000
3ff5bbe0:	.word  0x0000
3ff5bbf0:	move   a13, *a0, 1
3ff5bc00:	dsjs   a1, L3FF5BA40
3ff5bc10:	move   *b2, b0, 0
3ff5bc20:	dsjs   a1, L3FF5BA60
3ff5bc30:	.word  0x0000
L3FF5BC40:
3ff5bc40:	.word  0x0000
3ff5bc50:	.word  0x0000
L3FF5BC60:
3ff5bc60:	.word  0x0000
3ff5bc70:	.word  0x0000
3ff5bc80:	.word  0x0000
3ff5bc90:	.word  0x0000
3ff5bca0:	.word  0x0000
3ff5bcb0:	.word  0x0000
3ff5bcc0:	.word  0x0000
3ff5bcd0:	.word  0x0000
3ff5bce0:	.word  0x0000
3ff5bcf0:	.word  0x0000
3ff5bd00:	.word  0x0000
3ff5bd10:	.word  0x0000
3ff5bd20:	.word  0x0000
3ff5bd30:	.word  0x0000
3ff5bd40:	.word  0x0000
3ff5bd50:	.word  0x0000
3ff5bd60:	.word  0x0000
3ff5bd70:	.word  0x0000
3ff5bd80:	.word  0x0000
3ff5bd90:	.word  0x0000
3ff5bda0:	.word  0x0000
3ff5bdb0:	.word  0x0000
3ff5bdc0:	.word  0x0000
3ff5bdd0:	.word  0x0000
3ff5bde0:	.word  0x0000
3ff5bdf0:	move   a13, *a0, 1
3ff5be00:	dsjs   a1, L3FF5BC40
3ff5be10:	move   *b2, b0, 0
3ff5be20:	dsjs   a1, L3FF5BC60
3ff5be30:	.word  0x0000
L3FF5BE40:
3ff5be40:	.word  0x0000
3ff5be50:	.word  0x0000
L3FF5BE60:
3ff5be60:	.word  0x0000
3ff5be70:	.word  0x0000
3ff5be80:	.word  0x0000
3ff5be90:	.word  0x0000
3ff5bea0:	.word  0x0000
3ff5beb0:	.word  0x0000
3ff5bec0:	.word  0x0000
3ff5bed0:	.word  0x0000
3ff5bee0:	.word  0x0000
3ff5bef0:	.word  0x0000
3ff5bf00:	.word  0x0000
3ff5bf10:	.word  0x0000
3ff5bf20:	.word  0x0000
3ff5bf30:	.word  0x0000
3ff5bf40:	.word  0x0000
3ff5bf50:	.word  0x0000
3ff5bf60:	.word  0x0000
3ff5bf70:	.word  0x0000
3ff5bf80:	.word  0x0000
3ff5bf90:	.word  0x0000
3ff5bfa0:	.word  0x0000
3ff5bfb0:	.word  0x0000
3ff5bfc0:	.word  0x0000
3ff5bfd0:	.word  0x0000
3ff5bfe0:	.word  0x0000
3ff5bff0:	move   a13, *a0, 1
3ff5c000:	dsjs   a1, L3FF5BE40
3ff5c010:	move   *b6, b8, 0
3ff5c020:	dsjs   a1, L3FF5BE60
3ff5c030:	.word  0x0000
L3FF5C040:
3ff5c040:	.word  0x0000
3ff5c050:	.word  0x0000
L3FF5C060:
3ff5c060:	.word  0x0000
3ff5c070:	.word  0x0000
3ff5c080:	.word  0x0000
3ff5c090:	.word  0x0000
3ff5c0a0:	.word  0x0000
3ff5c0b0:	.word  0x0000
3ff5c0c0:	.word  0x0000
3ff5c0d0:	.word  0x0000
3ff5c0e0:	.word  0x0000
3ff5c0f0:	.word  0x0000
3ff5c100:	.word  0x0000
3ff5c110:	.word  0x0000
3ff5c120:	.word  0x0000
3ff5c130:	.word  0x0000
3ff5c140:	.word  0x0000
3ff5c150:	.word  0x0000
3ff5c160:	.word  0x0000
3ff5c170:	.word  0x0000
3ff5c180:	.word  0x0000
3ff5c190:	.word  0x0000
3ff5c1a0:	.word  0x0000
3ff5c1b0:	.word  0x0000
3ff5c1c0:	.word  0x0000
3ff5c1d0:	.word  0x0000
3ff5c1e0:	.word  0x0000
3ff5c1f0:	move   *a11, a0, 0
3ff5c200:	dsjs   a1, L3FF5C040
3ff5c210:	move   *b2, b8, 1
3ff5c220:	dsjs   a1, L3FF5C060
3ff5c230:	.word  0x0000
L3FF5C240:
3ff5c240:	.word  0x0000
3ff5c250:	.word  0x0000
L3FF5C260:
3ff5c260:	.word  0x0000
3ff5c270:	.word  0x0000
3ff5c280:	.word  0x0000
3ff5c290:	.word  0x0000
3ff5c2a0:	.word  0x0000
3ff5c2b0:	.word  0x0000
3ff5c2c0:	.word  0x0000
3ff5c2d0:	.word  0x0000
3ff5c2e0:	.word  0x0000
3ff5c2f0:	.word  0x0000
3ff5c300:	.word  0x0000
3ff5c310:	.word  0x0000
3ff5c320:	.word  0x0000
3ff5c330:	.word  0x0000
3ff5c340:	.word  0x0000
3ff5c350:	.word  0x0000
3ff5c360:	.word  0x0000
3ff5c370:	.word  0x0000
3ff5c380:	.word  0x0000
3ff5c390:	.word  0x0000
3ff5c3a0:	.word  0x0000
3ff5c3b0:	.word  0x0000
3ff5c3c0:	.word  0x0000
3ff5c3d0:	.word  0x0000
3ff5c3e0:	.word  0x0000
3ff5c3f0:	move   *a8, a8, 1
3ff5c400:	dsjs   a1, L3FF5C240
3ff5c410:	move   *sp, b8, 1
3ff5c420:	dsjs   a1, L3FF5C260
3ff5c430:	.word  0x0000
L3FF5C440:
3ff5c440:	.word  0x0000
3ff5c450:	.word  0x0000
L3FF5C460:
3ff5c460:	.word  0x0000
3ff5c470:	.word  0x0000
3ff5c480:	.word  0x0000
3ff5c490:	.word  0x0000
3ff5c4a0:	.word  0x0000
3ff5c4b0:	.word  0x0000
3ff5c4c0:	.word  0x0000
3ff5c4d0:	.word  0x0000
3ff5c4e0:	.word  0x0000
3ff5c4f0:	.word  0x0000
3ff5c500:	.word  0x0000
3ff5c510:	.word  0x0000
3ff5c520:	.word  0x0000
3ff5c530:	.word  0x0000
3ff5c540:	.word  0x0000
3ff5c550:	.word  0x0000
3ff5c560:	.word  0x0000
3ff5c570:	.word  0x0000
3ff5c580:	.word  0x0000
3ff5c590:	.word  0x0000
3ff5c5a0:	.word  0x0000
3ff5c5b0:	.word  0x0000
3ff5c5c0:	.word  0x0000
3ff5c5d0:	.word  0x0000
3ff5c5e0:	.word  0x0000
3ff5c5f0:	move   *a6, *a0, 0
3ff5c600:	dsjs   a1, L3FF5C440
3ff5c610:	move   *a13, *a8, 0
3ff5c620:	dsjs   a1, L3FF5C460
3ff5c630:	.word  0x0000
L3FF5C640:
3ff5c640:	.word  0x0000
3ff5c650:	.word  0x0000
L3FF5C660:
3ff5c660:	.word  0x0000
3ff5c670:	.word  0x0000
L3FF5C680:
3ff5c680:	.word  0x0000
3ff5c690:	.word  0x0000
L3FF5C6A0:
3ff5c6a0:	.word  0x0000
3ff5c6b0:	.word  0x0000
3ff5c6c0:	.word  0x0000
3ff5c6d0:	.word  0x0000
3ff5c6e0:	.word  0x0000
3ff5c6f0:	.word  0x0000
3ff5c700:	.word  0x0000
3ff5c710:	.word  0x0000
3ff5c720:	.word  0x0000
3ff5c730:	.word  0x0000
3ff5c740:	.word  0x0000
3ff5c750:	.word  0x0000
3ff5c760:	.word  0x0000
3ff5c770:	.word  0x0000
3ff5c780:	.word  0x0000
3ff5c790:	.word  0x0000
3ff5c7a0:	.word  0x0000
3ff5c7b0:	.word  0x0000
3ff5c7c0:	.word  0x0000
3ff5c7d0:	.word  0x0000
3ff5c7e0:	.word  0x0000
3ff5c7f0:	move   *a3, *a8, 1
3ff5c800:	dsjs   a1, L3FF5C640
3ff5c810:	move   *a10, *a0, 1
3ff5c820:	dsjs   a1, L3FF5C660
3ff5c830:	movb   b0, *b8
L3FF5C840:
3ff5c840:	dsjs   a1, L3FF5C680
3ff5c850:	movb   b3, *b0
L3FF5C860:
3ff5c860:	dsjs   a1, L3FF5C6A0
3ff5c870:	.word  0x0000
L3FF5C880:
3ff5c880:	.word  0x0000
3ff5c890:	.word  0x0000
L3FF5C8A0:
3ff5c8a0:	.word  0x0000
3ff5c8b0:	.word  0x0000
3ff5c8c0:	.word  0x0000
3ff5c8d0:	.word  0x0000
3ff5c8e0:	.word  0x0000
3ff5c8f0:	.word  0x0000
3ff5c900:	.word  0x0000
3ff5c910:	.word  0x0000
3ff5c920:	.word  0x0000
3ff5c930:	.word  0x0000
3ff5c940:	.word  0x0000
3ff5c950:	.word  0x0000
3ff5c960:	.word  0x0000
3ff5c970:	.word  0x0000
3ff5c980:	.word  0x0000
3ff5c990:	.word  0x0000
3ff5c9a0:	.word  0x0000
3ff5c9b0:	.word  0x0000
3ff5c9c0:	.word  0x0000
3ff5c9d0:	.word  0x0000
3ff5c9e0:	.word  0x0000
3ff5c9f0:	movb   a6, *a0
3ff5ca00:	dsjs   a1, L3FF5C840
3ff5ca10:	movb   b9, *b0
3ff5ca20:	dsjs   a1, L3FF5C860
3ff5ca30:	movb   a13, *a0
L3FF5CA40:
3ff5ca40:	dsjs   a1, L3FF5C880
3ff5ca50:	movb   b14, *b0
L3FF5CA60:
3ff5ca60:	dsjs   a1, L3FF5C8A0
3ff5ca70:	.word  0x0000
L3FF5CA80:
3ff5ca80:	.word  0x0000
3ff5ca90:	.word  0x0000
L3FF5CAA0:
3ff5caa0:	.word  0x0000
3ff5cab0:	.word  0x0000
3ff5cac0:	.word  0x0000
3ff5cad0:	.word  0x0000
3ff5cae0:	.word  0x0000
3ff5caf0:	.word  0x0000
3ff5cb00:	.word  0x0000
3ff5cb10:	.word  0x0000
3ff5cb20:	.word  0x0000
3ff5cb30:	.word  0x0000
3ff5cb40:	.word  0x0000
3ff5cb50:	.word  0x0000
3ff5cb60:	.word  0x0000
3ff5cb70:	.word  0x0000
3ff5cb80:	.word  0x0000
3ff5cb90:	.word  0x0000
3ff5cba0:	.word  0x0000
3ff5cbb0:	.word  0x0000
3ff5cbc0:	.word  0x0000
3ff5cbd0:	.word  0x0000
3ff5cbe0:	.word  0x0000
3ff5cbf0:	movb   sp, *b8
3ff5cc00:	dsjs   a1, L3FF5CA40
3ff5cc10:	movb   *b5, b0
3ff5cc20:	dsjs   a1, L3FF5CA60
3ff5cc30:	movb   a13, *a0
L3FF5CC40:
3ff5cc40:	dsjs   a1, L3FF5CA80
3ff5cc50:	movb   b14, *b0
L3FF5CC60:
3ff5cc60:	dsjs   a1, L3FF5CAA0
3ff5cc70:	.word  0x0000
L3FF5CC80:
3ff5cc80:	.word  0x0000
3ff5cc90:	.word  0x0000
L3FF5CCA0:
3ff5cca0:	.word  0x0000
3ff5ccb0:	.word  0x0000
L3FF5CCC0:
3ff5ccc0:	.word  0x0000
3ff5ccd0:	.word  0x0000
L3FF5CCE0:
3ff5cce0:	.word  0x0000
3ff5ccf0:	.word  0x0000
L3FF5CD00:
3ff5cd00:	.word  0x0000
3ff5cd10:	.word  0x0000
3ff5cd20:	.word  0x0000
3ff5cd30:	.word  0x0000
3ff5cd40:	.word  0x0000
3ff5cd50:	.word  0x0000
3ff5cd60:	.word  0x0000
3ff5cd70:	.word  0x0000
3ff5cd80:	.word  0x0000
3ff5cd90:	.word  0x0000
3ff5cda0:	.word  0x0000
3ff5cdb0:	.word  0x0000
3ff5cdc0:	.word  0x0000
3ff5cdd0:	.word  0x0000
3ff5cde0:	.word  0x0000
3ff5cdf0:	movb   *a11, a8
3ff5ce00:	dsjs   a1, L3FF5CC40
3ff5ce10:	movb   *a13, a0
3ff5ce20:	dsjs   a1, L3FF5CC60
3ff5ce30:	movb   *sp, b8
L3FF5CE40:
3ff5ce40:	dsjs   a1, L3FF5CC80
3ff5ce50:	move   a2, *a0+, 0
L3FF5CE60:
3ff5ce60:	dsjs   a1, L3FF5CCA0
3ff5ce70:	move   a4, *a8+, 0
L3FF5CE80:
3ff5ce80:	dsjs   a1, L3FF5CCC0
3ff5ce90:	move   b6, *b0+, 0
L3FF5CEA0:
3ff5cea0:	dsjs   a1, L3FF5CCE0
3ff5ceb0:	move   b8, *b8+, 0
L3FF5CEC0:
3ff5cec0:	dsjs   a1, L3FF5CD00
3ff5ced0:	.word  0x0000
L3FF5CEE0:
3ff5cee0:	.word  0x0000
3ff5cef0:	.word  0x0000
L3FF5CF00:
3ff5cf00:	.word  0x0000
3ff5cf10:	.word  0x0000
3ff5cf20:	.word  0x0000
3ff5cf30:	.word  0x0000
3ff5cf40:	.word  0x0000
3ff5cf50:	.word  0x0000
3ff5cf60:	.word  0x0000
3ff5cf70:	.word  0x0000
3ff5cf80:	.word  0x0000
3ff5cf90:	.word  0x0000
3ff5cfa0:	.word  0x0000
3ff5cfb0:	.word  0x0000
3ff5cfc0:	.word  0x0000
3ff5cfd0:	.word  0x0000
3ff5cfe0:	.word  0x0000
3ff5cff0:	move   a11, *a0+, 0
3ff5d000:	dsjs   a1, L3FF5CE40
3ff5d010:	move   a12, *a0+, 0
3ff5d020:	dsjs   a1, L3FF5CE60
3ff5d030:	move   a14, *a0+, 0
L3FF5D040:
3ff5d040:	dsjs   a1, L3FF5CE80
3ff5d050:	move   sp, *b0+, 0
L3FF5D060:
3ff5d060:	dsjs   a1, L3FF5CEA0
3ff5d070:	move   a1, *a0+, 1
L3FF5D080:
3ff5d080:	dsjs   a1, L3FF5CEC0
3ff5d090:	move   b2, *b0+, 1
L3FF5D0A0:
3ff5d0a0:	dsjs   a1, L3FF5CEE0
3ff5d0b0:	movb   a13, *a0
L3FF5D0C0:
3ff5d0c0:	dsjs   a1, L3FF5CF00
3ff5d0d0:	.word  0x0000
L3FF5D0E0:
3ff5d0e0:	.word  0x0000
3ff5d0f0:	.word  0x0000
L3FF5D100:
3ff5d100:	.word  0x0000
3ff5d110:	.word  0x0000
3ff5d120:	.word  0x0000
3ff5d130:	.word  0x0000
3ff5d140:	.word  0x0000
3ff5d150:	.word  0x0000
3ff5d160:	.word  0x0000
3ff5d170:	.word  0x0000
3ff5d180:	.word  0x0000
3ff5d190:	.word  0x0000
3ff5d1a0:	.word  0x0000
3ff5d1b0:	.word  0x0000
3ff5d1c0:	.word  0x0000
3ff5d1d0:	.word  0x0000
3ff5d1e0:	.word  0x0000
3ff5d1f0:	move   a11, *a0+, 0
3ff5d200:	dsjs   a1, L3FF5D040
3ff5d210:	move   a12, *a0+, 0
3ff5d220:	dsjs   a1, L3FF5D060
3ff5d230:	move   a14, *a0+, 0
L3FF5D240:
3ff5d240:	dsjs   a1, L3FF5D080
3ff5d250:	move   sp, *b0+, 0
3ff5d260:	dsjs   a1, L3FF5D0A0
3ff5d270:	move   a1, *a0+, 1
3ff5d280:	dsjs   a1, L3FF5D0C0
3ff5d290:	move   b2, *b0+, 1
3ff5d2a0:	dsjs   a1, L3FF5D0E0
3ff5d2b0:	movb   a13, *a0
3ff5d2c0:	dsjs   a1, L3FF5D100
3ff5d2d0:	.word  0x0000
3ff5d2e0:	.word  0x0000
3ff5d2f0:	.word  0x0000
3ff5d300:	.word  0x0000
3ff5d310:	.word  0x0000
3ff5d320:	.word  0x0000
3ff5d330:	.word  0x0000
3ff5d340:	.word  0x0000
3ff5d350:	.word  0x0000
3ff5d360:	.word  0x0000
3ff5d370:	.word  0x0000
3ff5d380:	.word  0x0000
3ff5d390:	.word  0x0000
3ff5d3a0:	.word  0x0000
3ff5d3b0:	.word  0x0000
3ff5d3c0:	.word  0x0000
3ff5d3d0:	.word  0x0000
3ff5d3e0:	.word  0x0000
3ff5d3f0:	move   a4, *a0+, 1
3ff5d400:	dsjs   a1, L3FF5D240
3ff5d410:	.word  0x0000
3ff5d420:	.word  0x0000
3ff5d430:	.word  0x0000
L3FF5D440:
3ff5d440:	.word  0x0000
3ff5d450:	.word  0x0000
3ff5d460:	.word  0x0000
3ff5d470:	.word  0x0000
3ff5d480:	.word  0x0000
3ff5d490:	.word  0x0000
3ff5d4a0:	.word  0x0000
3ff5d4b0:	.word  0x0000
3ff5d4c0:	.word  0x0000
3ff5d4d0:	.word  0x0000
3ff5d4e0:	.word  0x0000
3ff5d4f0:	.word  0x0000
3ff5d500:	.word  0x0000
3ff5d510:	.word  0x0000
3ff5d520:	.word  0x0000
3ff5d530:	.word  0x0000
3ff5d540:	.word  0x0000
3ff5d550:	.word  0x0000
3ff5d560:	.word  0x0000
3ff5d570:	.word  0x0000
3ff5d580:	.word  0x0000
3ff5d590:	.word  0x0000
3ff5d5a0:	.word  0x0000
3ff5d5b0:	.word  0x0000
3ff5d5c0:	.word  0x0000
3ff5d5d0:	.word  0x0000
3ff5d5e0:	.word  0x0000
3ff5d5f0:	move   a7, *a0+, 1
3ff5d600:	dsjs   a1, L3FF5D440
3ff5d610:	.word  0x0000
3ff5d620:	.word  0x0000
3ff5d630:	.word  0x0000
L3FF5D640:
3ff5d640:	.word  0x0000
3ff5d650:	.word  0x0000
3ff5d660:	.word  0x0000
3ff5d670:	.word  0x0000
3ff5d680:	.word  0x0000
3ff5d690:	.word  0x0000
3ff5d6a0:	.word  0x0000
3ff5d6b0:	.word  0x0000
3ff5d6c0:	.word  0x0000
3ff5d6d0:	.word  0x0000
3ff5d6e0:	.word  0x0000
3ff5d6f0:	.word  0x0000
3ff5d700:	.word  0x0000
3ff5d710:	.word  0x0000
3ff5d720:	.word  0x0000
3ff5d730:	.word  0x0000
3ff5d740:	.word  0x0000
3ff5d750:	.word  0x0000
3ff5d760:	.word  0x0000
3ff5d770:	.word  0x0000
3ff5d780:	.word  0x0000
3ff5d790:	.word  0x0000
3ff5d7a0:	.word  0x0000
3ff5d7b0:	.word  0x0000
3ff5d7c0:	.word  0x0000
3ff5d7d0:	.word  0x0000
3ff5d7e0:	.word  0x0000
3ff5d7f0:	move   a9, *a0+, 1
3ff5d800:	dsjs   a1, L3FF5D640
3ff5d810:	.word  0x0000
3ff5d820:	.word  0x0000
3ff5d830:	.word  0x0000
L3FF5D840:
3ff5d840:	.word  0x0000
3ff5d850:	.word  0x0000
3ff5d860:	.word  0x0000
3ff5d870:	.word  0x0000
3ff5d880:	.word  0x0000
3ff5d890:	.word  0x0000
3ff5d8a0:	.word  0x0000
3ff5d8b0:	.word  0x0000
3ff5d8c0:	.word  0x0000
3ff5d8d0:	.word  0x0000
3ff5d8e0:	.word  0x0000
3ff5d8f0:	.word  0x0000
3ff5d900:	.word  0x0000
3ff5d910:	.word  0x0000
3ff5d920:	.word  0x0000
3ff5d930:	.word  0x0000
3ff5d940:	.word  0x0000
3ff5d950:	.word  0x0000
3ff5d960:	.word  0x0000
3ff5d970:	.word  0x0000
3ff5d980:	.word  0x0000
3ff5d990:	.word  0x0000
3ff5d9a0:	.word  0x0000
3ff5d9b0:	.word  0x0000
3ff5d9c0:	.word  0x0000
3ff5d9d0:	.word  0x0000
3ff5d9e0:	.word  0x0000
3ff5d9f0:	move   a12, *a8+, 1
3ff5da00:	dsjs   a1, L3FF5D840
3ff5da10:	.word  0x0000
3ff5da20:	.word  0x0000
3ff5da30:	.word  0x0000
L3FF5DA40:
3ff5da40:	.word  0x0000
3ff5da50:	.word  0x0000
3ff5da60:	.word  0x0000
3ff5da70:	.word  0x0000
3ff5da80:	.word  0x0000
3ff5da90:	.word  0x0000
3ff5daa0:	.word  0x0000
3ff5dab0:	.word  0x0000
3ff5dac0:	.word  0x0000
3ff5dad0:	.word  0x0000
3ff5dae0:	.word  0x0000
3ff5daf0:	.word  0x0000
3ff5db00:	.word  0x0000
3ff5db10:	.word  0x0000
3ff5db20:	.word  0x0000
3ff5db30:	.word  0x0000
3ff5db40:	.word  0x0000
3ff5db50:	.word  0x0000
3ff5db60:	.word  0x0000
3ff5db70:	.word  0x0000
3ff5db80:	.word  0x0000
3ff5db90:	.word  0x0000
3ff5dba0:	.word  0x0000
3ff5dbb0:	.word  0x0000
3ff5dbc0:	.word  0x0000
3ff5dbd0:	.word  0x0000
3ff5dbe0:	.word  0x0000
3ff5dbf0:	move   *a1+, a0, 0
3ff5dc00:	dsjs   a1, L3FF5DA40
3ff5dc10:	.word  0x0000
3ff5dc20:	.word  0x0000
3ff5dc30:	.word  0x0000
L3FF5DC40:
3ff5dc40:	.word  0x0000
3ff5dc50:	.word  0x0000
3ff5dc60:	.word  0x0000
3ff5dc70:	.word  0x0000
3ff5dc80:	.word  0x0000
3ff5dc90:	.word  0x0000
3ff5dca0:	.word  0x0000
3ff5dcb0:	.word  0x0000
3ff5dcc0:	.word  0x0000
3ff5dcd0:	.word  0x0000
3ff5dce0:	.word  0x0000
3ff5dcf0:	.word  0x0000
3ff5dd00:	.word  0x0000
3ff5dd10:	.word  0x0000
3ff5dd20:	.word  0x0000
3ff5dd30:	.word  0x0000
3ff5dd40:	.word  0x0000
3ff5dd50:	.word  0x0000
3ff5dd60:	.word  0x0000
3ff5dd70:	.word  0x0000
3ff5dd80:	.word  0x0000
3ff5dd90:	.word  0x0000
3ff5dda0:	.word  0x0000
3ff5ddb0:	.word  0x0000
3ff5ddc0:	.word  0x0000
3ff5ddd0:	.word  0x0000
3ff5dde0:	.word  0x0000
3ff5ddf0:	move   *b5+, b8, 0
3ff5de00:	dsjs   a1, L3FF5DC40
3ff5de10:	.word  0x0000
3ff5de20:	.word  0x0000
3ff5de30:	.word  0x0000
L3FF5DE40:
3ff5de40:	.word  0x0000
3ff5de50:	.word  0x0000
3ff5de60:	.word  0x0000
3ff5de70:	.word  0x0000
3ff5de80:	.word  0x0000
3ff5de90:	.word  0x0000
3ff5dea0:	.word  0x0000
3ff5deb0:	.word  0x0000
3ff5dec0:	.word  0x0000
3ff5ded0:	.word  0x0000
3ff5dee0:	.word  0x0000
3ff5def0:	.word  0x0000
3ff5df00:	.word  0x0000
3ff5df10:	.word  0x0000
3ff5df20:	.word  0x0000
3ff5df30:	.word  0x0000
3ff5df40:	.word  0x0000
3ff5df50:	.word  0x0000
3ff5df60:	.word  0x0000
3ff5df70:	.word  0x0000
3ff5df80:	.word  0x0000
3ff5df90:	.word  0x0000
3ff5dfa0:	.word  0x0000
3ff5dfb0:	.word  0x0000
3ff5dfc0:	.word  0x0000
3ff5dfd0:	.word  0x0000
3ff5dfe0:	.word  0x0000
3ff5dff0:	move   *b7+, b8, 0
3ff5e000:	dsjs   a1, L3FF5DE40
3ff5e010:	.word  0x0000
3ff5e020:	.word  0x0000
3ff5e030:	.word  0x0000
L3FF5E040:
3ff5e040:	.word  0x0000
3ff5e050:	.word  0x0000
3ff5e060:	.word  0x0000
3ff5e070:	.word  0x0000
3ff5e080:	.word  0x0000
3ff5e090:	.word  0x0000
3ff5e0a0:	.word  0x0000
3ff5e0b0:	.word  0x0000
3ff5e0c0:	.word  0x0000
3ff5e0d0:	.word  0x0000
3ff5e0e0:	.word  0x0000
3ff5e0f0:	.word  0x0000
3ff5e100:	.word  0x0000
3ff5e110:	.word  0x0000
3ff5e120:	.word  0x0000
3ff5e130:	.word  0x0000
3ff5e140:	.word  0x0000
3ff5e150:	.word  0x0000
3ff5e160:	.word  0x0000
3ff5e170:	.word  0x0000
3ff5e180:	.word  0x0000
3ff5e190:	.word  0x0000
3ff5e1a0:	.word  0x0000
3ff5e1b0:	.word  0x0000
3ff5e1c0:	.word  0x0000
3ff5e1d0:	.word  0x0000
3ff5e1e0:	.word  0x0000
3ff5e1f0:	move   *b14+, b0, 0
3ff5e200:	dsjs   a1, L3FF5E040
3ff5e210:	.word  0x0000
3ff5e220:	.word  0x0000
3ff5e230:	.word  0x0000
L3FF5E240:
3ff5e240:	.word  0x0000
3ff5e250:	.word  0x0000
3ff5e260:	.word  0x0000
3ff5e270:	.word  0x0000
3ff5e280:	.word  0x0000
3ff5e290:	.word  0x0000
3ff5e2a0:	.word  0x0000
3ff5e2b0:	.word  0x0000
3ff5e2c0:	.word  0x0000
3ff5e2d0:	.word  0x0000
3ff5e2e0:	.word  0x0000
3ff5e2f0:	.word  0x0000
3ff5e300:	.word  0x0000
3ff5e310:	.word  0x0000
3ff5e320:	.word  0x0000
3ff5e330:	.word  0x0000
3ff5e340:	.word  0x0000
3ff5e350:	.word  0x0000
3ff5e360:	.word  0x0000
3ff5e370:	.word  0x0000
3ff5e380:	.word  0x0000
3ff5e390:	.word  0x0000
3ff5e3a0:	.word  0x0000
3ff5e3b0:	.word  0x0000
3ff5e3c0:	.word  0x0000
3ff5e3d0:	.word  0x0000
3ff5e3e0:	.word  0x0000
3ff5e3f0:	move   *a5+, a8, 1
3ff5e400:	dsjs   a1, L3FF5E240
3ff5e410:	.word  0x0000
3ff5e420:	.word  0x0000
3ff5e430:	.word  0x0000
L3FF5E440:
3ff5e440:	.word  0x0000
3ff5e450:	.word  0x0000
3ff5e460:	.word  0x0000
3ff5e470:	.word  0x0000
3ff5e480:	.word  0x0000
3ff5e490:	.word  0x0000
3ff5e4a0:	.word  0x0000
3ff5e4b0:	.word  0x0000
3ff5e4c0:	.word  0x0000
3ff5e4d0:	.word  0x0000
3ff5e4e0:	.word  0x0000
3ff5e4f0:	.word  0x0000
3ff5e500:	.word  0x0000
3ff5e510:	.word  0x0000
3ff5e520:	.word  0x0000
3ff5e530:	.word  0x0000
3ff5e540:	.word  0x0000
3ff5e550:	.word  0x0000
3ff5e560:	.word  0x0000
3ff5e570:	.word  0x0000
3ff5e580:	.word  0x0000
3ff5e590:	.word  0x0000
3ff5e5a0:	.word  0x0000
3ff5e5b0:	.word  0x0000
3ff5e5c0:	.word  0x0000
3ff5e5d0:	.word  0x0000
3ff5e5e0:	.word  0x0000
3ff5e5f0:	move   *a10+, a0, 1
3ff5e600:	dsjs   a1, L3FF5E440
3ff5e610:	.word  0x0000
3ff5e620:	.word  0x0000
3ff5e630:	.word  0x0000
L3FF5E640:
3ff5e640:	.word  0x0000
3ff5e650:	.word  0x0000
3ff5e660:	.word  0x0000
3ff5e670:	.word  0x0000
3ff5e680:	.word  0x0000
3ff5e690:	.word  0x0000
3ff5e6a0:	.word  0x0000
3ff5e6b0:	.word  0x0000
3ff5e6c0:	.word  0x0000
3ff5e6d0:	.word  0x0000
3ff5e6e0:	.word  0x0000
3ff5e6f0:	.word  0x0000
3ff5e700:	.word  0x0000
3ff5e710:	.word  0x0000
3ff5e720:	.word  0x0000
3ff5e730:	.word  0x0000
3ff5e740:	.word  0x0000
3ff5e750:	.word  0x0000
3ff5e760:	.word  0x0000
3ff5e770:	.word  0x0000
3ff5e780:	.word  0x0000
3ff5e790:	.word  0x0000
3ff5e7a0:	.word  0x0000
3ff5e7b0:	.word  0x0000
3ff5e7c0:	.word  0x0000
3ff5e7d0:	.word  0x0000
3ff5e7e0:	.word  0x0000
3ff5e7f0:	move   *b12+, b8, 1
3ff5e800:	dsjs   a1, L3FF5E640
3ff5e810:	.word  0x0000
3ff5e820:	.word  0x0000
3ff5e830:	.word  0x0000
L3FF5E840:
3ff5e840:	.word  0x0000
3ff5e850:	.word  0x0000
3ff5e860:	.word  0x0000
3ff5e870:	.word  0x0000
3ff5e880:	.word  0x0000
3ff5e890:	.word  0x0000
3ff5e8a0:	.word  0x0000
3ff5e8b0:	.word  0x0000
3ff5e8c0:	.word  0x0000
3ff5e8d0:	.word  0x0000
3ff5e8e0:	.word  0x0000
3ff5e8f0:	.word  0x0000
3ff5e900:	.word  0x0000
3ff5e910:	.word  0x0000
3ff5e920:	.word  0x0000
3ff5e930:	.word  0x0000
3ff5e940:	.word  0x0000
3ff5e950:	.word  0x0000
3ff5e960:	.word  0x0000
3ff5e970:	.word  0x0000
3ff5e980:	.word  0x0000
3ff5e990:	.word  0x0000
3ff5e9a0:	.word  0x0000
3ff5e9b0:	.word  0x0000
3ff5e9c0:	.word  0x0000
3ff5e9d0:	.word  0x0000
3ff5e9e0:	.word  0x0000
3ff5e9f0:	move   *sp+, b0, 1
3ff5ea00:	dsjs   a1, L3FF5E840
3ff5ea10:	.word  0x0000
3ff5ea20:	.word  0x0000
3ff5ea30:	.word  0x0000
L3FF5EA40:
3ff5ea40:	.word  0x0000
3ff5ea50:	.word  0x0000
3ff5ea60:	.word  0x0000
3ff5ea70:	.word  0x0000
3ff5ea80:	.word  0x0000
3ff5ea90:	.word  0x0000
3ff5eaa0:	.word  0x0000
3ff5eab0:	.word  0x0000
3ff5eac0:	.word  0x0000
3ff5ead0:	.word  0x0000
3ff5eae0:	.word  0x0000
3ff5eaf0:	.word  0x0000
3ff5eb00:	.word  0x0000
3ff5eb10:	.word  0x0000
3ff5eb20:	.word  0x0000
3ff5eb30:	.word  0x0000
3ff5eb40:	.word  0x0000
3ff5eb50:	.word  0x0000
3ff5eb60:	.word  0x0000
3ff5eb70:	.word  0x0000
3ff5eb80:	.word  0x0000
3ff5eb90:	.word  0x0000
3ff5eba0:	.word  0x0000
3ff5ebb0:	.word  0x0000
3ff5ebc0:	.word  0x0000
3ff5ebd0:	.word  0x0000
3ff5ebe0:	.word  0x0000
3ff5ebf0:	move   *a2+, *a0+, 0
3ff5ec00:	dsjs   a1, L3FF5EA40
3ff5ec10:	.word  0x0000
3ff5ec20:	.word  0x0000
3ff5ec30:	.word  0x0000
L3FF5EC40:
3ff5ec40:	.word  0x0000
3ff5ec50:	.word  0x0000
3ff5ec60:	.word  0x0000
3ff5ec70:	.word  0x0000
3ff5ec80:	.word  0x0000
3ff5ec90:	.word  0x0000
3ff5eca0:	.word  0x0000
3ff5ecb0:	.word  0x0000
3ff5ecc0:	.word  0x0000
3ff5ecd0:	.word  0x0000
3ff5ece0:	.word  0x0000
3ff5ecf0:	.word  0x0000
3ff5ed00:	.word  0x0000
3ff5ed10:	.word  0x0000
3ff5ed20:	.word  0x0000
3ff5ed30:	.word  0x0000
3ff5ed40:	.word  0x0000
3ff5ed50:	.word  0x0000
3ff5ed60:	.word  0x0000
3ff5ed70:	.word  0x0000
3ff5ed80:	.word  0x0000
3ff5ed90:	.word  0x0000
3ff5eda0:	.word  0x0000
3ff5edb0:	.word  0x0000
3ff5edc0:	.word  0x0000
3ff5edd0:	.word  0x0000
3ff5ede0:	.word  0x0000
3ff5edf0:	move   *a2+, *a0+, 0
3ff5ee00:	dsjs   a1, L3FF5EC40
3ff5ee10:	.word  0x0000
3ff5ee20:	.word  0x0000
3ff5ee30:	.word  0x0000
L3FF5EE40:
3ff5ee40:	.word  0x0000
3ff5ee50:	.word  0x0000
3ff5ee60:	.word  0x0000
3ff5ee70:	.word  0x0000
3ff5ee80:	.word  0x0000
3ff5ee90:	.word  0x0000
3ff5eea0:	.word  0x0000
3ff5eeb0:	.word  0x0000
3ff5eec0:	.word  0x0000
3ff5eed0:	.word  0x0000
3ff5eee0:	.word  0x0000
3ff5eef0:	.word  0x0000
3ff5ef00:	.word  0x0000
3ff5ef10:	.word  0x0000
3ff5ef20:	.word  0x0000
3ff5ef30:	.word  0x0000
3ff5ef40:	.word  0x0000
3ff5ef50:	.word  0x0000
3ff5ef60:	.word  0x0000
3ff5ef70:	.word  0x0000
3ff5ef80:	.word  0x0000
3ff5ef90:	.word  0x0000
3ff5efa0:	.word  0x0000
3ff5efb0:	.word  0x0000
3ff5efc0:	.word  0x0000
3ff5efd0:	.word  0x0000
3ff5efe0:	.word  0x0000
3ff5eff0:	move   *a2+, *a0+, 0
3ff5f000:	dsjs   a1, L3FF5EE40
3ff5f010:	.word  0x0000
3ff5f020:	.word  0x0000
3ff5f030:	.word  0x0000
L3FF5F040:
3ff5f040:	.word  0x0000
3ff5f050:	.word  0x0000
3ff5f060:	.word  0x0000
3ff5f070:	.word  0x0000
3ff5f080:	.word  0x0000
3ff5f090:	.word  0x0000
3ff5f0a0:	.word  0x0000
3ff5f0b0:	.word  0x0000
3ff5f0c0:	.word  0x0000
3ff5f0d0:	.word  0x0000
3ff5f0e0:	.word  0x0000
3ff5f0f0:	.word  0x0000
3ff5f100:	.word  0x0000
3ff5f110:	.word  0x0000
3ff5f120:	.word  0x0000
3ff5f130:	.word  0x0000
3ff5f140:	.word  0x0000
3ff5f150:	.word  0x0000
3ff5f160:	.word  0x0000
3ff5f170:	.word  0x0000
3ff5f180:	.word  0x0000
3ff5f190:	.word  0x0000
3ff5f1a0:	.word  0x0000
3ff5f1b0:	.word  0x0000
3ff5f1c0:	.word  0x0000
3ff5f1d0:	.word  0x0000
3ff5f1e0:	.word  0x0000
3ff5f1f0:	move   *b5+, *b8+, 0
3ff5f200:	dsjs   a1, L3FF5F040
3ff5f210:	.word  0x0000
3ff5f220:	.word  0x0000
3ff5f230:	.word  0x0000
L3FF5F240:
3ff5f240:	.word  0x0000
3ff5f250:	.word  0x0000
3ff5f260:	.word  0x0000
3ff5f270:	.word  0x0000
3ff5f280:	.word  0x0000
3ff5f290:	.word  0x0000
3ff5f2a0:	.word  0x0000
3ff5f2b0:	.word  0x0000
3ff5f2c0:	.word  0x0000
3ff5f2d0:	.word  0x0000
3ff5f2e0:	.word  0x0000
3ff5f2f0:	.word  0x0000
3ff5f300:	.word  0x0000
3ff5f310:	.word  0x0000
3ff5f320:	.word  0x0000
3ff5f330:	.word  0x0000
3ff5f340:	.word  0x0000
3ff5f350:	.word  0x0000
3ff5f360:	.word  0x0000
3ff5f370:	.word  0x0000
3ff5f380:	.word  0x0000
3ff5f390:	.word  0x0000
3ff5f3a0:	.word  0x0000
3ff5f3b0:	.word  0x0000
3ff5f3c0:	.word  0x0000
3ff5f3d0:	.word  0x0000
3ff5f3e0:	.word  0x0000
3ff5f3f0:	move   *b9+, *b0+, 0
3ff5f400:	dsjs   a1, L3FF5F240
3ff5f410:	.word  0x0000
3ff5f420:	.word  0x0000
3ff5f430:	.word  0x0000
L3FF5F440:
3ff5f440:	.word  0x0000
3ff5f450:	.word  0x0000
3ff5f460:	.word  0x0000
3ff5f470:	.word  0x0000
3ff5f480:	.word  0x0000
3ff5f490:	.word  0x0000
3ff5f4a0:	.word  0x0000
3ff5f4b0:	.word  0x0000
3ff5f4c0:	.word  0x0000
3ff5f4d0:	.word  0x0000
3ff5f4e0:	.word  0x0000
3ff5f4f0:	.word  0x0000
3ff5f500:	.word  0x0000
3ff5f510:	.word  0x0000
3ff5f520:	.word  0x0000
3ff5f530:	.word  0x0000
3ff5f540:	.word  0x0000
3ff5f550:	.word  0x0000
3ff5f560:	.word  0x0000
3ff5f570:	.word  0x0000
3ff5f580:	.word  0x0000
3ff5f590:	.word  0x0000
3ff5f5a0:	.word  0x0000
3ff5f5b0:	.word  0x0000
3ff5f5c0:	.word  0x0000
3ff5f5d0:	.word  0x0000
3ff5f5e0:	.word  0x0000
3ff5f5f0:	move   *a12+, *a8+, 0
3ff5f600:	dsjs   a1, L3FF5F440
3ff5f610:	.word  0x0000
3ff5f620:	.word  0x0000
3ff5f630:	.word  0x0000
L3FF5F640:
3ff5f640:	.word  0x0000
3ff5f650:	.word  0x0000
3ff5f660:	.word  0x0000
3ff5f670:	.word  0x0000
3ff5f680:	.word  0x0000
3ff5f690:	.word  0x0000
3ff5f6a0:	.word  0x0000
3ff5f6b0:	.word  0x0000
3ff5f6c0:	.word  0x0000
3ff5f6d0:	.word  0x0000
3ff5f6e0:	.word  0x0000
3ff5f6f0:	.word  0x0000
3ff5f700:	.word  0x0000
3ff5f710:	.word  0x0000
3ff5f720:	.word  0x0000
3ff5f730:	.word  0x0000
3ff5f740:	.word  0x0000
3ff5f750:	.word  0x0000
3ff5f760:	.word  0x0000
3ff5f770:	.word  0x0000
3ff5f780:	.word  0x0000
3ff5f790:	.word  0x0000
3ff5f7a0:	.word  0x0000
3ff5f7b0:	.word  0x0000
3ff5f7c0:	.word  0x0000
3ff5f7d0:	.word  0x0000
3ff5f7e0:	.word  0x0000
3ff5f7f0:	move   *sp+, *a0+, 0
3ff5f800:	dsjs   a1, L3FF5F640
3ff5f810:	.word  0x0000
3ff5f820:	.word  0x0000
3ff5f830:	.word  0x0000
L3FF5F840:
3ff5f840:	.word  0x0000
3ff5f850:	.word  0x0000
3ff5f860:	.word  0x0000
3ff5f870:	.word  0x0000
3ff5f880:	.word  0x0000
3ff5f890:	.word  0x0000
3ff5f8a0:	.word  0x0000
3ff5f8b0:	.word  0x0000
3ff5f8c0:	.word  0x0000
3ff5f8d0:	.word  0x0000
3ff5f8e0:	.word  0x0000
3ff5f8f0:	.word  0x0000
3ff5f900:	.word  0x0000
3ff5f910:	.word  0x0000
3ff5f920:	.word  0x0000
3ff5f930:	.word  0x0000
3ff5f940:	.word  0x0000
3ff5f950:	.word  0x0000
3ff5f960:	.word  0x0000
3ff5f970:	.word  0x0000
3ff5f980:	.word  0x0000
3ff5f990:	.word  0x0000
3ff5f9a0:	.word  0x0000
3ff5f9b0:	.word  0x0000
3ff5f9c0:	.word  0x0000
3ff5f9d0:	.word  0x0000
3ff5f9e0:	.word  0x0000
3ff5f9f0:	move   *a2+, *a8+, 1
3ff5fa00:	dsjs   a1, L3FF5F840
3ff5fa10:	.word  0x0000
3ff5fa20:	.word  0x0000
3ff5fa30:	.word  0x0000
L3FF5FA40:
3ff5fa40:	.word  0x0000
3ff5fa50:	.word  0x0000
3ff5fa60:	.word  0x0000
3ff5fa70:	.word  0x0000
3ff5fa80:	.word  0x0000
L3FF5FA90:
3ff5fa90:	.word  0x0000
3ff5faa0:	.word  0x0000
L3FF5FAB0:
3ff5fab0:	.word  0x0000
3ff5fac0:	.word  0x0000
3ff5fad0:	.word  0x0000
3ff5fae0:	.word  0x0000
3ff5faf0:	.word  0x0000
3ff5fb00:	.word  0x0000
3ff5fb10:	.word  0x0000
3ff5fb20:	.word  0x0000
3ff5fb30:	.word  0x0000
3ff5fb40:	.word  0x0000
3ff5fb50:	.word  0x0000
3ff5fb60:	.word  0x0000
3ff5fb70:	.word  0x0000
3ff5fb80:	.word  0x0000
3ff5fb90:	.word  0x0000
3ff5fba0:	.word  0x0000
3ff5fbb0:	.word  0x0000
3ff5fbc0:	.word  0x0000
3ff5fbd0:	.word  0x0000
3ff5fbe0:	.word  0x0000
3ff5fbf0:	move   *a5+, *a8+, 1
3ff5fc00:	dsjs   a1, L3FF5FA40
3ff5fc10:	.word  0x0462
3ff5fc20:	move   *a10, *a0, 1
3ff5fc30:	rev    a4
3ff5fc40:	move   *a8+, *a0+, 1
3ff5fc50:	dsjs   a1, L3FF5FA90
3ff5fc60:	move   *a10+, *a8+, 1
3ff5fc70:	dsjs   a1, L3FF5FAB0
3ff5fc80:	.word  0x0000
L3FF5FC90:
3ff5fc90:	.word  0x0000
3ff5fca0:	.word  0x0000
L3FF5FCB0:
3ff5fcb0:	.word  0x0000
3ff5fcc0:	.word  0x0000
3ff5fcd0:	.word  0x0000
3ff5fce0:	.word  0x0000
3ff5fcf0:	.word  0x0000
3ff5fd00:	.word  0x0000
3ff5fd10:	.word  0x0000
3ff5fd20:	.word  0x0000
3ff5fd30:	.word  0x0000
3ff5fd40:	.word  0x0000
3ff5fd50:	.word  0x0000
3ff5fd60:	.word  0x0000
3ff5fd70:	.word  0x0000
3ff5fd80:	.word  0x0000
3ff5fd90:	.word  0x0000
3ff5fda0:	.word  0x0000
3ff5fdb0:	.word  0x0000
3ff5fdc0:	.word  0x0000
3ff5fdd0:	.word  0x0000
3ff5fde0:	.word  0x0000
3ff5fdf0:	.word  0x0000
3ff5fe00:	.word  0x0000
3ff5fe10:	.word  0x0000
3ff5fe20:	.word  0x0000
3ff5fe30:	.word  0x0000
3ff5fe40:	move   *a13+, *a8+, 1
3ff5fe50:	dsjs   a1, L3FF5FC90
3ff5fe60:	movb   *b1, *b8
3ff5fe70:	dsjs   a1, L3FF5FCB0
3ff5fe80:	.word  0x0000
L3FF5FE90:
3ff5fe90:	.word  0x0000
3ff5fea0:	.word  0x0000
L3FF5FEB0:
3ff5feb0:	.word  0x0000
3ff5fec0:	.word  0x0000
3ff5fed0:	.word  0x0000
3ff5fee0:	.word  0x0000
3ff5fef0:	.word  0x0000
3ff5ff00:	.word  0x0000
3ff5ff10:	.word  0x0000
3ff5ff20:	.word  0x0000
3ff5ff30:	.word  0x0000
3ff5ff40:	.word  0x0000
3ff5ff50:	.word  0x0000
3ff5ff60:	.word  0x0000
3ff5ff70:	.word  0x0000
3ff5ff80:	.word  0x0000
3ff5ff90:	.word  0x0000
3ff5ffa0:	.word  0x0000
3ff5ffb0:	.word  0x0000
3ff5ffc0:	.word  0x0000
3ff5ffd0:	.word  0x0000
3ff5ffe0:	.word  0x0000
3ff5fff0:	.word  0x0000
3ff60000:	.word  0x0000
3ff60010:	.word  0x0000
3ff60020:	.word  0x0000
3ff60030:	.word  0x0000
3ff60040:	movb   *b6, *b0
3ff60050:	dsjs   a1, L3FF5FE90
3ff60060:	movb   *a10, *a0
3ff60070:	dsjs   a1, L3FF5FEB0
3ff60080:	.word  0x0000
L3FF60090:
3ff60090:	.word  0x0000
3ff600a0:	.word  0x0000
L3FF600B0:
3ff600b0:	.word  0x0000
3ff600c0:	.word  0x0000
L3FF600D0:
3ff600d0:	.word  0x0000
3ff600e0:	.word  0x0000
3ff600f0:	.word  0x0000
3ff60100:	.word  0x0000
3ff60110:	.word  0x0000
3ff60120:	.word  0x0000
3ff60130:	.word  0x0000
3ff60140:	.word  0x0000
3ff60150:	.word  0x0000
3ff60160:	.word  0x0000
3ff60170:	.word  0x0000
3ff60180:	.word  0x0000
3ff60190:	.word  0x0000
3ff601a0:	.word  0x0000
3ff601b0:	.word  0x0000
3ff601c0:	.word  0x0000
3ff601d0:	.word  0x0000
3ff601e0:	.word  0x0000
3ff601f0:	.word  0x0000
3ff60200:	.word  0x0000
3ff60210:	.word  0x0000
3ff60220:	.word  0x0000
3ff60230:	.word  0x0000
3ff60240:	movb   *b13, *b8
3ff60250:	dsjs   a1, L3FF60090
3ff60260:	.word  0x9e80
3ff60270:	dsjs   a1, L3FF600B0
3ff60280:	.word  0x9f68
L3FF60290:
3ff60290:	dsjs   a1, L3FF600D0
3ff602a0:	.word  0x0000
L3FF602B0:
3ff602b0:	.word  0x0000
3ff602c0:	.word  0x0000
L3FF602D0:
3ff602d0:	.word  0x0000
3ff602e0:	.word  0x0000
3ff602f0:	.word  0x0000
3ff60300:	.word  0x0000
3ff60310:	.word  0x0000
3ff60320:	.word  0x0000
3ff60330:	.word  0x0000
3ff60340:	.word  0x0000
3ff60350:	.word  0x0000
3ff60360:	.word  0x0000
3ff60370:	.word  0x0000
3ff60380:	.word  0x0000
3ff60390:	.word  0x0000
3ff603a0:	.word  0x0000
3ff603b0:	.word  0x0000
3ff603c0:	.word  0x0000
3ff603d0:	.word  0x0000
3ff603e0:	.word  0x0000
3ff603f0:	.word  0x0000
3ff60400:	.word  0x0000
3ff60410:	.word  0x0000
3ff60420:	.word  0x0000
3ff60430:	.word  0x0000
3ff60440:	move   b1, -*b0, 0
3ff60450:	dsjs   a1, L3FF60290
3ff60460:	move   a8, -*a8, 0
3ff60470:	dsjs   a1, L3FF602B0
3ff60480:	move   sp, -*b8, 0
L3FF60490:
3ff60490:	dsjs   a1, L3FF602D0
3ff604a0:	.word  0x0000
L3FF604B0:
3ff604b0:	.word  0x0000
3ff604c0:	.word  0x0000
L3FF604D0:
3ff604d0:	.word  0x0000
3ff604e0:	.word  0x0000
3ff604f0:	.word  0x0000
3ff60500:	.word  0x0000
3ff60510:	.word  0x0000
3ff60520:	.word  0x0000
3ff60530:	.word  0x0000
3ff60540:	.word  0x0000
3ff60550:	.word  0x0000
3ff60560:	.word  0x0000
3ff60570:	.word  0x0000
3ff60580:	.word  0x0000
3ff60590:	.word  0x0000
3ff605a0:	.word  0x0000
3ff605b0:	.word  0x0000
3ff605c0:	.word  0x0000
3ff605d0:	.word  0x0000
3ff605e0:	.word  0x0000
3ff605f0:	.word  0x0000
3ff60600:	.word  0x0000
3ff60610:	.word  0x0000
3ff60620:	.word  0x0000
3ff60630:	.word  0x0000
3ff60640:	move   b5, -*b8, 1
3ff60650:	dsjs   a1, L3FF60490
3ff60660:	move   a13, -*a0, 1
3ff60670:	dsjs   a1, L3FF604B0
3ff60680:	move   -*b5, b8, 0
L3FF60690:
3ff60690:	dsjs   a1, L3FF604D0
3ff606a0:	.word  0x0000
3ff606b0:	.word  0x0000
3ff606c0:	.word  0x0000
3ff606d0:	.word  0x0000
3ff606e0:	.word  0x0000
3ff606f0:	.word  0x0000
3ff60700:	.word  0x0000
3ff60710:	.word  0x0000
3ff60720:	.word  0x0000
3ff60730:	.word  0x0000
3ff60740:	.word  0x0000
3ff60750:	.word  0x0000
3ff60760:	.word  0x0000
3ff60770:	.word  0x0000
3ff60780:	.word  0x0000
3ff60790:	.word  0x0000
3ff607a0:	.word  0x0000
3ff607b0:	.word  0x0000
3ff607c0:	.word  0x0000
3ff607d0:	.word  0x0000
3ff607e0:	.word  0x0000
3ff607f0:	.word  0x0000
3ff60800:	.word  0x0000
3ff60810:	.word  0x0000
3ff60820:	.word  0x0000
3ff60830:	.word  0x0000
3ff60840:	move   -*b12, b0, 0
3ff60850:	dsjs   a1, L3FF60690
3ff60860:	.word  0x0000
3ff60870:	.word  0x0000
3ff60880:	.word  0x0000
L3FF60890:
3ff60890:	.word  0x0000
3ff608a0:	.word  0x0000
3ff608b0:	.word  0x0000
3ff608c0:	.word  0x0000
3ff608d0:	.word  0x0000
3ff608e0:	.word  0x0000
3ff608f0:	.word  0x0000
3ff60900:	.word  0x0000
3ff60910:	.word  0x0000
3ff60920:	.word  0x0000
3ff60930:	.word  0x0000
3ff60940:	.word  0x0000
3ff60950:	.word  0x0000
3ff60960:	.word  0x0000
3ff60970:	.word  0x0000
3ff60980:	.word  0x0000
3ff60990:	.word  0x0000
3ff609a0:	.word  0x0000
3ff609b0:	.word  0x0000
3ff609c0:	.word  0x0000
3ff609d0:	.word  0x0000
3ff609e0:	.word  0x0000
3ff609f0:	.word  0x0000
3ff60a00:	.word  0x0000
3ff60a10:	.word  0x0000
3ff60a20:	.word  0x0000
3ff60a30:	.word  0x0000
3ff60a40:	move   -*b1, b8, 1
3ff60a50:	dsjs   a1, L3FF60890
3ff60a60:	.word  0x0000
3ff60a70:	.word  0x0000
3ff60a80:	.word  0x0000
L3FF60A90:
3ff60a90:	.word  0x0000
3ff60aa0:	.word  0x0000
3ff60ab0:	.word  0x0000
3ff60ac0:	.word  0x0000
3ff60ad0:	.word  0x0000
3ff60ae0:	.word  0x0000
3ff60af0:	.word  0x0000
3ff60b00:	.word  0x0000
3ff60b10:	.word  0x0000
3ff60b20:	.word  0x0000
3ff60b30:	.word  0x0000
3ff60b40:	.word  0x0000
3ff60b50:	.word  0x0000
3ff60b60:	.word  0x0000
3ff60b70:	.word  0x0000
3ff60b80:	.word  0x0000
3ff60b90:	.word  0x0000
3ff60ba0:	.word  0x0000
3ff60bb0:	.word  0x0000
3ff60bc0:	.word  0x0000
3ff60bd0:	.word  0x0000
3ff60be0:	.word  0x0000
3ff60bf0:	.word  0x0000
3ff60c00:	.word  0x0000
3ff60c10:	.word  0x0000
3ff60c20:	.word  0x0000
3ff60c30:	.word  0x0000
3ff60c40:	move   -*b8, b0, 1
3ff60c50:	dsjs   a1, L3FF60A90
3ff60c60:	.word  0x0000
3ff60c70:	.word  0x0000
3ff60c80:	.word  0x0000
L3FF60C90:
3ff60c90:	.word  0x0000
3ff60ca0:	.word  0x0000
3ff60cb0:	.word  0x0000
3ff60cc0:	.word  0x0000
3ff60cd0:	.word  0x0000
3ff60ce0:	.word  0x0000
3ff60cf0:	.word  0x0000
3ff60d00:	.word  0x0000
3ff60d10:	.word  0x0000
3ff60d20:	.word  0x0000
3ff60d30:	.word  0x0000
3ff60d40:	.word  0x0000
3ff60d50:	.word  0x0000
3ff60d60:	.word  0x0000
3ff60d70:	.word  0x0000
3ff60d80:	.word  0x0000
3ff60d90:	.word  0x0000
3ff60da0:	.word  0x0000
3ff60db0:	.word  0x0000
3ff60dc0:	.word  0x0000
3ff60dd0:	.word  0x0000
3ff60de0:	.word  0x0000
3ff60df0:	.word  0x0000
3ff60e00:	.word  0x0000
3ff60e10:	.word  0x0000
3ff60e20:	.word  0x0000
3ff60e30:	.word  0x0000
3ff60e40:	move   -*b10, b0, 1
3ff60e50:	dsjs   a1, L3FF60C90
3ff60e60:	.word  0x0000
3ff60e70:	.word  0x0000
3ff60e80:	.word  0x0000
L3FF60E90:
3ff60e90:	.word  0x0000
3ff60ea0:	.word  0x0000
3ff60eb0:	.word  0x0000
3ff60ec0:	.word  0x0000
3ff60ed0:	.word  0x0000
3ff60ee0:	.word  0x0000
3ff60ef0:	.word  0x0000
3ff60f00:	.word  0x0000
3ff60f10:	.word  0x0000
3ff60f20:	.word  0x0000
3ff60f30:	.word  0x0000
3ff60f40:	.word  0x0000
3ff60f50:	.word  0x0000
3ff60f60:	.word  0x0000
3ff60f70:	.word  0x0000
3ff60f80:	.word  0x0000
3ff60f90:	.word  0x0000
3ff60fa0:	.word  0x0000
3ff60fb0:	.word  0x0000
3ff60fc0:	.word  0x0000
3ff60fd0:	.word  0x0000
3ff60fe0:	.word  0x0000
3ff60ff0:	.word  0x0000
3ff61000:	.word  0x0000
3ff61010:	.word  0x0000
3ff61020:	.word  0x0000
3ff61030:	.word  0x0000
3ff61040:	move   -*sp, b8, 1
3ff61050:	dsjs   a1, L3FF60E90
3ff61060:	.word  0x0000
3ff61070:	.word  0x0000
3ff61080:	.word  0x0000
L3FF61090:
3ff61090:	.word  0x0000
3ff610a0:	.word  0x0000
3ff610b0:	.word  0x0000
3ff610c0:	.word  0x0000
3ff610d0:	.word  0x0000
3ff610e0:	.word  0x0000
3ff610f0:	.word  0x0000
3ff61100:	.word  0x0000
3ff61110:	.word  0x0000
3ff61120:	.word  0x0000
3ff61130:	.word  0x0000
3ff61140:	.word  0x0000
3ff61150:	.word  0x0000
3ff61160:	.word  0x0000
3ff61170:	.word  0x0000
3ff61180:	.word  0x0000
3ff61190:	.word  0x0000
3ff611a0:	.word  0x0000
3ff611b0:	.word  0x0000
3ff611c0:	.word  0x0000
3ff611d0:	.word  0x0000
3ff611e0:	.word  0x0000
3ff611f0:	.word  0x0000
3ff61200:	.word  0x0000
3ff61210:	.word  0x0000
3ff61220:	.word  0x0000
3ff61230:	.word  0x0000
3ff61240:	move   -*a8, -*a0, 0
3ff61250:	dsjs   a1, L3FF61090
3ff61260:	.word  0x0000
3ff61270:	.word  0x0000
3ff61280:	.word  0x0000
L3FF61290:
3ff61290:	.word  0x0000
3ff612a0:	.word  0x0000
3ff612b0:	.word  0x0000
3ff612c0:	.word  0x0000
3ff612d0:	.word  0x0000
3ff612e0:	.word  0x0000
3ff612f0:	.word  0x0000
3ff61300:	.word  0x0000
3ff61310:	.word  0x0000
3ff61320:	.word  0x0000
3ff61330:	.word  0x0000
3ff61340:	.word  0x0000
3ff61350:	.word  0x0000
3ff61360:	.word  0x0000
3ff61370:	.word  0x0000
3ff61380:	.word  0x0000
3ff61390:	.word  0x0000
3ff613a0:	.word  0x0000
3ff613b0:	.word  0x0000
3ff613c0:	.word  0x0000
3ff613d0:	.word  0x0000
3ff613e0:	.word  0x0000
3ff613f0:	.word  0x0000
3ff61400:	.word  0x0000
3ff61410:	.word  0x0000
3ff61420:	.word  0x0000
3ff61430:	.word  0x0000
3ff61440:	move   -*sp, -*b8, 0
3ff61450:	dsjs   a1, L3FF61290
3ff61460:	.word  0x0000
3ff61470:	.word  0x0000
3ff61480:	.word  0x0000
L3FF61490:
3ff61490:	.word  0x0000
3ff614a0:	.word  0x0000
3ff614b0:	.word  0x0000
3ff614c0:	.word  0x0000
3ff614d0:	.word  0x0000
3ff614e0:	.word  0x0000
3ff614f0:	.word  0x0000
3ff61500:	.word  0x0000
3ff61510:	.word  0x0000
3ff61520:	.word  0x0000
3ff61530:	.word  0x0000
3ff61540:	.word  0x0000
3ff61550:	.word  0x0000
3ff61560:	.word  0x0000
3ff61570:	.word  0x0000
3ff61580:	.word  0x0000
3ff61590:	.word  0x0000
3ff615a0:	.word  0x0000
3ff615b0:	.word  0x0000
3ff615c0:	.word  0x0000
3ff615d0:	.word  0x0000
3ff615e0:	.word  0x0000
3ff615f0:	.word  0x0000
3ff61600:	.word  0x0000
3ff61610:	.word  0x0000
3ff61620:	.word  0x0000
3ff61630:	.word  0x0000
3ff61640:	move   -*a3, -*a0, 1
3ff61650:	dsjs   a1, L3FF61490
3ff61660:	.word  0x0000
3ff61670:	.word  0x0000
3ff61680:	.word  0x0000
L3FF61690:
3ff61690:	.word  0x0000
3ff616a0:	.word  0x0000
3ff616b0:	.word  0x0000
3ff616c0:	.word  0x0000
3ff616d0:	.word  0x0000
3ff616e0:	.word  0x0000
3ff616f0:	.word  0x0000
3ff61700:	.word  0x0000
3ff61710:	.word  0x0000
3ff61720:	.word  0x0000
3ff61730:	.word  0x0000
3ff61740:	.word  0x0000
3ff61750:	.word  0x0000
3ff61760:	.word  0x0000
3ff61770:	.word  0x0000
3ff61780:	.word  0x0000
3ff61790:	.word  0x0000
3ff617a0:	.word  0x0000
3ff617b0:	.word  0x0000
3ff617c0:	.word  0x0000
3ff617d0:	.word  0x0000
3ff617e0:	.word  0x0000
3ff617f0:	.word  0x0000
3ff61800:	.word  0x0000
3ff61810:	.word  0x0000
3ff61820:	.word  0x0000
3ff61830:	.word  0x0000
3ff61840:	move   -*a8, -*a0, 1
3ff61850:	dsjs   a1, L3FF61690
3ff61860:	.word  0x0000
3ff61870:	.word  0x0000
3ff61880:	.word  0x0000
L3FF61890:
3ff61890:	.word  0x0000
3ff618a0:	.word  0x0000
3ff618b0:	.word  0x0000
3ff618c0:	.word  0x0000
3ff618d0:	.word  0x0000
3ff618e0:	.word  0x0000
3ff618f0:	.word  0x0000
3ff61900:	.word  0x0000
3ff61910:	.word  0x0000
3ff61920:	.word  0x0000
3ff61930:	.word  0x0000
3ff61940:	.word  0x0000
3ff61950:	.word  0x0000
3ff61960:	.word  0x0000
3ff61970:	.word  0x0000
3ff61980:	.word  0x0000
3ff61990:	.word  0x0000
3ff619a0:	.word  0x0000
3ff619b0:	.word  0x0000
3ff619c0:	.word  0x0000
3ff619d0:	.word  0x0000
3ff619e0:	.word  0x0000
3ff619f0:	.word  0x0000
3ff61a00:	.word  0x0000
3ff61a10:	.word  0x0000
3ff61a20:	.word  0x0000
3ff61a30:	.word  0x0000
3ff61a40:	move   -*a11, -*a0, 1
3ff61a50:	dsjs   a1, L3FF61890
3ff61a60:	.word  0x0000
3ff61a70:	.word  0x0000
3ff61a80:	.word  0x0000
L3FF61A90:
3ff61a90:	.word  0x0000
3ff61aa0:	.word  0x0000
3ff61ab0:	.word  0x0000
3ff61ac0:	.word  0x0000
3ff61ad0:	.word  0x0000
3ff61ae0:	.word  0x0000
3ff61af0:	.word  0x0000
3ff61b00:	.word  0x0000
3ff61b10:	.word  0x0000
3ff61b20:	.word  0x0000
3ff61b30:	.word  0x0000
3ff61b40:	.word  0x0000
3ff61b50:	.word  0x0000
3ff61b60:	.word  0x0000
3ff61b70:	.word  0x0000
3ff61b80:	.word  0x0000
3ff61b90:	.word  0x0000
3ff61ba0:	.word  0x0000
3ff61bb0:	.word  0x0000
3ff61bc0:	.word  0x0000
3ff61bd0:	.word  0x0000
3ff61be0:	.word  0x0000
3ff61bf0:	.word  0x0000
3ff61c00:	.word  0x0000
3ff61c10:	.word  0x0000
3ff61c20:	.word  0x0000
3ff61c30:	.word  0x0000
3ff61c40:	move   -*b13, -*b0, 1
3ff61c50:	dsjs   a1, L3FF61A90
3ff61c60:	.word  0x0000
3ff61c70:	.word  0x0000
3ff61c80:	.word  0x0000
3ff61c90:	.word  0x0000
3ff61ca0:	.word  0x0000
3ff61cb0:	.word  0x0000
3ff61cc0:	.word  0x0000
3ff61cd0:	.word  0x0000
3ff61ce0:	.word  0x0000
3ff61cf0:	.word  0x0000
3ff61d00:	.word  0x0000
3ff61d10:	.word  0x0000
3ff61d20:	.word  0x0000
3ff61d30:	.word  0x0000
3ff61d40:	.word  0x0000
3ff61d50:	.word  0x0000
3ff61d60:	.word  0x0000
3ff61d70:	.word  0x0000
3ff61d80:	.word  0x0000
3ff61d90:	.word  0x0000
3ff61da0:	.word  0x0000
3ff61db0:	.word  0x0000
3ff61dc0:	.word  0x0000
3ff61dd0:	.word  0x0000
3ff61de0:	.word  0x0000
3ff61df0:	.word  0x0000
3ff61e00:	.word  0x0000
3ff61e10:	.word  0x0000
3ff61e20:	.word  0x0000
3ff61e30:	.word  0x0000
3ff61e40:	movb   a1, *a8(0x3fa1)
3ff61e60:	.word  0x0000
3ff61e70:	.word  0x0000
3ff61e80:	.word  0x0000
3ff61e90:	.word  0x0000
3ff61ea0:	.word  0x0000
3ff61eb0:	.word  0x0000
3ff61ec0:	.word  0x0000
3ff61ed0:	.word  0x0000
3ff61ee0:	.word  0x0000
3ff61ef0:	.word  0x0000
3ff61f00:	.word  0x0000
3ff61f10:	.word  0x0000
3ff61f20:	.word  0x0000
3ff61f30:	.word  0x0000
3ff61f40:	.word  0x0000
3ff61f50:	.word  0x0000
3ff61f60:	.word  0x0000
3ff61f70:	.word  0x0000
3ff61f80:	.word  0x0000
3ff61f90:	.word  0x0000
3ff61fa0:	.word  0x0000
3ff61fb0:	.word  0x0000
3ff61fc0:	.word  0x0000
3ff61fd0:	.word  0x0000
3ff61fe0:	.word  0x0000
3ff61ff0:	.word  0x0000
3ff62000:	.word  0x0000
3ff62010:	.word  0x0000
3ff62020:	.word  0x0000
3ff62030:	.word  0x0000
3ff62040:	movb   b4, *b0(0x3fa1)
3ff62060:	.word  0x0000
3ff62070:	.word  0x0000
3ff62080:	.word  0x0000
3ff62090:	.word  0x0000
3ff620a0:	.word  0x0000
3ff620b0:	.word  0x0000
3ff620c0:	.word  0x0000
3ff620d0:	.word  0x0000
3ff620e0:	.word  0x0000
3ff620f0:	.word  0x0000
3ff62100:	.word  0x0000
3ff62110:	.word  0x0000
3ff62120:	.word  0x0000
3ff62130:	.word  0x0000
3ff62140:	.word  0x0000
3ff62150:	.word  0x0000
3ff62160:	.word  0x0000
3ff62170:	.word  0x0000
3ff62180:	.word  0x0000
3ff62190:	.word  0x0000
3ff621a0:	.word  0x0000
3ff621b0:	.word  0x0000
3ff621c0:	.word  0x0000
3ff621d0:	.word  0x0000
3ff621e0:	.word  0x0000
3ff621f0:	.word  0x0000
3ff62200:	.word  0x0000
3ff62210:	.word  0x0000
3ff62220:	.word  0x0000
3ff62230:	.word  0x0000
3ff62240:	movb   a8, *a0(0x3fa1)
3ff62260:	.word  0x0000
3ff62270:	.word  0x0000
3ff62280:	.word  0x0000
3ff62290:	.word  0x0000
3ff622a0:	.word  0x0000
3ff622b0:	.word  0x0000
3ff622c0:	.word  0x0000
3ff622d0:	.word  0x0000
3ff622e0:	.word  0x0000
3ff622f0:	.word  0x0000
3ff62300:	.word  0x0000
3ff62310:	.word  0x0000
3ff62320:	.word  0x0000
3ff62330:	.word  0x0000
3ff62340:	.word  0x0000
3ff62350:	.word  0x0000
3ff62360:	.word  0x0000
3ff62370:	.word  0x0000
3ff62380:	.word  0x0000
3ff62390:	.word  0x0000
3ff623a0:	.word  0x0000
3ff623b0:	.word  0x0000
3ff623c0:	.word  0x0000
3ff623d0:	.word  0x0000
3ff623e0:	.word  0x0000
3ff623f0:	.word  0x0000
3ff62400:	.word  0x0000
3ff62410:	.word  0x0000
3ff62420:	.word  0x0000
3ff62430:	.word  0x0000
3ff62440:	movb   b11, *b8(0x3fa1)
3ff62460:	.word  0x0000
3ff62470:	.word  0x0000
3ff62480:	.word  0x0000
3ff62490:	.word  0x0000
3ff624a0:	.word  0x0000
3ff624b0:	.word  0x0000
3ff624c0:	.word  0x0000
3ff624d0:	.word  0x0000
3ff624e0:	.word  0x0000
3ff624f0:	.word  0x0000
3ff62500:	.word  0x0000
3ff62510:	.word  0x0000
3ff62520:	.word  0x0000
3ff62530:	.word  0x0000
3ff62540:	.word  0x0000
3ff62550:	.word  0x0000
3ff62560:	.word  0x0000
3ff62570:	.word  0x0000
3ff62580:	.word  0x0000
3ff62590:	.word  0x0000
3ff625a0:	.word  0x0000
3ff625b0:	.word  0x0000
3ff625c0:	.word  0x0000
3ff625d0:	.word  0x0000
3ff625e0:	.word  0x0000
3ff625f0:	.word  0x0000
3ff62600:	.word  0x0000
3ff62610:	.word  0x0000
3ff62620:	.word  0x0000
3ff62630:	.word  0x0000
3ff62640:	movb   sp, *a0(0x3fa1)
3ff62660:	.word  0x0000
3ff62670:	.word  0x0000
3ff62680:	.word  0x0000
3ff62690:	.word  0x0000
3ff626a0:	.word  0x0000
3ff626b0:	.word  0x0000
3ff626c0:	.word  0x0000
3ff626d0:	.word  0x0000
3ff626e0:	.word  0x0000
3ff626f0:	.word  0x0000
3ff62700:	.word  0x0000
3ff62710:	.word  0x0000
3ff62720:	.word  0x0000
3ff62730:	.word  0x0000
3ff62740:	.word  0x0000
3ff62750:	.word  0x0000
3ff62760:	.word  0x0000
3ff62770:	.word  0x0000
3ff62780:	.word  0x0000
3ff62790:	.word  0x0000
3ff627a0:	.word  0x0000
3ff627b0:	.word  0x0000
3ff627c0:	.word  0x0000
3ff627d0:	.word  0x0000
3ff627e0:	.word  0x0000
3ff627f0:	.word  0x0000
3ff62800:	.word  0x0000
3ff62810:	.word  0x0000
3ff62820:	.word  0x0000
3ff62830:	.word  0x0000
3ff62840:	movb   *a0(0x3fa1), a8
3ff62860:	.word  0x0000
3ff62870:	.word  0x0000
3ff62880:	.word  0x0000
3ff62890:	.word  0x0000
3ff628a0:	.word  0x0000
3ff628b0:	.word  0x0000
3ff628c0:	.word  0x0000
3ff628d0:	.word  0x0000
3ff628e0:	.word  0x0000
3ff628f0:	.word  0x0000
3ff62900:	.word  0x0000
3ff62910:	.word  0x0000
3ff62920:	.word  0x0000
3ff62930:	.word  0x0000
3ff62940:	.word  0x0000
3ff62950:	.word  0x0000
3ff62960:	.word  0x0000
3ff62970:	.word  0x0000
3ff62980:	.word  0x0000
3ff62990:	.word  0x0000
3ff629a0:	.word  0x0000
3ff629b0:	.word  0x0000
3ff629c0:	.word  0x0000
3ff629d0:	.word  0x0000
3ff629e0:	.word  0x0000
3ff629f0:	.word  0x0000
3ff62a00:	.word  0x0000
3ff62a10:	.word  0x0000
3ff62a20:	.word  0x0000
3ff62a30:	.word  0x0000
3ff62a40:	movb   *a2(0x3fa1), a0
3ff62a60:	.word  0x0000
3ff62a70:	.word  0x0000
3ff62a80:	.word  0x0000
3ff62a90:	.word  0x0000
3ff62aa0:	.word  0x0000
3ff62ab0:	.word  0x0000
3ff62ac0:	.word  0x0000
3ff62ad0:	.word  0x0000
3ff62ae0:	.word  0x0000
3ff62af0:	.word  0x0000
3ff62b00:	.word  0x0000
3ff62b10:	.word  0x0000
3ff62b20:	.word  0x0000
3ff62b30:	.word  0x0000
3ff62b40:	.word  0x0000
3ff62b50:	.word  0x0000
3ff62b60:	.word  0x0000
3ff62b70:	.word  0x0000
3ff62b80:	.word  0x0000
3ff62b90:	.word  0x0000
3ff62ba0:	.word  0x0000
3ff62bb0:	.word  0x0000
3ff62bc0:	.word  0x0000
3ff62bd0:	.word  0x0000
3ff62be0:	.word  0x0000
3ff62bf0:	.word  0x0000
3ff62c00:	.word  0x0000
3ff62c10:	.word  0x0000
3ff62c20:	.word  0x0000
3ff62c30:	.word  0x0000
3ff62c40:	movb   *b3(0x3fa1), b8
3ff62c60:	.word  0x0000
3ff62c70:	.word  0x0000
3ff62c80:	.word  0x0000
3ff62c90:	.word  0x0000
3ff62ca0:	.word  0x0000
3ff62cb0:	.word  0x0000
3ff62cc0:	.word  0x0000
3ff62cd0:	.word  0x0000
3ff62ce0:	.word  0x0000
3ff62cf0:	.word  0x0000
3ff62d00:	.word  0x0000
3ff62d10:	.word  0x0000
3ff62d20:	.word  0x0000
3ff62d30:	.word  0x0000
3ff62d40:	.word  0x0000
3ff62d50:	.word  0x0000
3ff62d60:	.word  0x0000
3ff62d70:	.word  0x0000
3ff62d80:	.word  0x0000
3ff62d90:	.word  0x0000
3ff62da0:	.word  0x0000
3ff62db0:	.word  0x0000
3ff62dc0:	.word  0x0000
3ff62dd0:	.word  0x0000
3ff62de0:	.word  0x0000
3ff62df0:	.word  0x0000
3ff62e00:	.word  0x0000
3ff62e10:	.word  0x0000
3ff62e20:	.word  0x0000
3ff62e30:	.word  0x0000
3ff62e40:	movb   *b5(0x3fa1), b8
3ff62e60:	.word  0x0000
3ff62e70:	.word  0x0000
3ff62e80:	.word  0x0000
3ff62e90:	.word  0x0000
3ff62ea0:	.word  0x0000
3ff62eb0:	.word  0x0000
3ff62ec0:	.word  0x0000
3ff62ed0:	.word  0x0000
3ff62ee0:	.word  0x0000
3ff62ef0:	.word  0x0000
3ff62f00:	.word  0x0000
3ff62f10:	.word  0x0000
3ff62f20:	.word  0x0000
3ff62f30:	.word  0x0000
3ff62f40:	.word  0x0000
3ff62f50:	.word  0x0000
3ff62f60:	.word  0x0000
3ff62f70:	.word  0x0000
3ff62f80:	.word  0x0000
3ff62f90:	.word  0x0000
3ff62fa0:	.word  0x0000
3ff62fb0:	.word  0x0000
3ff62fc0:	.word  0x0000
3ff62fd0:	.word  0x0000
3ff62fe0:	.word  0x0000
3ff62ff0:	.word  0x0000
3ff63000:	.word  0x0000
3ff63010:	.word  0x0000
3ff63020:	.word  0x0000
3ff63030:	.word  0x0000
3ff63040:	movb   *a8(0x3fa1), a0
3ff63060:	.word  0x0000
3ff63070:	.word  0x0000
3ff63080:	.word  0x0000
L3FF63090:
3ff63090:	.word  0x0000
3ff630a0:	.word  0x0000
3ff630b0:	.word  0x0000
3ff630c0:	.word  0x0000
3ff630d0:	.word  0x0000
3ff630e0:	.word  0x0000
3ff630f0:	.word  0x0000
3ff63100:	.word  0x0000
3ff63110:	.word  0x0000
3ff63120:	.word  0x0000
3ff63130:	.word  0x0000
3ff63140:	.word  0x0000
3ff63150:	.word  0x0000
3ff63160:	.word  0x0000
3ff63170:	.word  0x0000
3ff63180:	.word  0x0000
3ff63190:	.word  0x0000
3ff631a0:	.word  0x0000
3ff631b0:	.word  0x0000
3ff631c0:	.word  0x0000
3ff631d0:	.word  0x0000
3ff631e0:	.word  0x0000
3ff631f0:	.word  0x0000
3ff63200:	.word  0x0000
3ff63210:	.word  0x0000
3ff63220:	.word  0x0000
3ff63230:	.word  0x0000
3ff63240:	move   *a2+, *a0+, 0
3ff63250:	dsjs   a1, L3FF63090
3ff63260:	.word  0x0000
3ff63270:	.word  0x0000
3ff63280:	.word  0x0000
L3FF63290:
3ff63290:	.word  0x0000
3ff632a0:	.word  0x0000
3ff632b0:	.word  0x0000
3ff632c0:	.word  0x0000
3ff632d0:	.word  0x0000
3ff632e0:	.word  0x0000
3ff632f0:	.word  0x0000
3ff63300:	.word  0x0000
3ff63310:	.word  0x0000
3ff63320:	.word  0x0000
3ff63330:	.word  0x0000
3ff63340:	.word  0x0000
3ff63350:	.word  0x0000
3ff63360:	.word  0x0000
3ff63370:	.word  0x0000
3ff63380:	.word  0x0000
3ff63390:	.word  0x0000
3ff633a0:	.word  0x0000
3ff633b0:	.word  0x0000
3ff633c0:	.word  0x0000
3ff633d0:	.word  0x0000
3ff633e0:	.word  0x0000
3ff633f0:	.word  0x0000
3ff63400:	.word  0x0000
3ff63410:	.word  0x0000
3ff63420:	.word  0x0000
3ff63430:	.word  0x0000
3ff63440:	move   *a2+, *a0+, 0
3ff63450:	dsjs   a1, L3FF63290
3ff63460:	.word  0x0000
3ff63470:	.word  0x0000
3ff63480:	.word  0x0000
L3FF63490:
3ff63490:	.word  0x0000
3ff634a0:	.word  0x0000
3ff634b0:	.word  0x0000
3ff634c0:	.word  0x0000
3ff634d0:	.word  0x0000
3ff634e0:	.word  0x0000
3ff634f0:	.word  0x0000
3ff63500:	.word  0x0000
3ff63510:	.word  0x0000
3ff63520:	.word  0x0000
3ff63530:	.word  0x0000
3ff63540:	.word  0x0000
3ff63550:	.word  0x0000
3ff63560:	.word  0x0000
3ff63570:	.word  0x0000
3ff63580:	.word  0x0000
3ff63590:	.word  0x0000
3ff635a0:	.word  0x0000
3ff635b0:	.word  0x0000
3ff635c0:	.word  0x0000
3ff635d0:	.word  0x0000
3ff635e0:	.word  0x0000
3ff635f0:	.word  0x0000
3ff63600:	.word  0x0000
3ff63610:	.word  0x0000
3ff63620:	.word  0x0000
3ff63630:	.word  0x0000
3ff63640:	move   *a2+, *a0+, 0
3ff63650:	dsjs   a1, L3FF63490
3ff63660:	.word  0x0000
3ff63670:	.word  0x0000
3ff63680:	.word  0x0000
L3FF63690:
3ff63690:	.word  0x0000
3ff636a0:	.word  0x0000
3ff636b0:	.word  0x0000
3ff636c0:	.word  0x0000
3ff636d0:	.word  0x0000
3ff636e0:	.word  0x0000
3ff636f0:	.word  0x0000
3ff63700:	.word  0x0000
3ff63710:	.word  0x0000
3ff63720:	.word  0x0000
3ff63730:	.word  0x0000
3ff63740:	.word  0x0000
3ff63750:	.word  0x0000
3ff63760:	.word  0x0000
3ff63770:	.word  0x0000
3ff63780:	.word  0x0000
3ff63790:	.word  0x0000
3ff637a0:	.word  0x0000
3ff637b0:	.word  0x0000
3ff637c0:	.word  0x0000
3ff637d0:	.word  0x0000
3ff637e0:	.word  0x0000
3ff637f0:	.word  0x0000
3ff63800:	.word  0x0000
3ff63810:	.word  0x0000
3ff63820:	.word  0x0000
3ff63830:	.word  0x0000
3ff63840:	move   *b5+, *b8+, 0
3ff63850:	dsjs   a1, L3FF63690
3ff63860:	.word  0x0000
3ff63870:	.word  0x0000
3ff63880:	.word  0x0000
L3FF63890:
3ff63890:	.word  0x0000
3ff638a0:	.word  0x0000
3ff638b0:	.word  0x0000
3ff638c0:	.word  0x0000
3ff638d0:	.word  0x0000
3ff638e0:	.word  0x0000
3ff638f0:	.word  0x0000
3ff63900:	.word  0x0000
3ff63910:	.word  0x0000
3ff63920:	.word  0x0000
3ff63930:	.word  0x0000
3ff63940:	.word  0x0000
3ff63950:	.word  0x0000
3ff63960:	.word  0x0000
3ff63970:	.word  0x0000
3ff63980:	.word  0x0000
3ff63990:	.word  0x0000
3ff639a0:	.word  0x0000
3ff639b0:	.word  0x0000
3ff639c0:	.word  0x0000
3ff639d0:	.word  0x0000
3ff639e0:	.word  0x0000
3ff639f0:	.word  0x0000
3ff63a00:	.word  0x0000
3ff63a10:	.word  0x0000
3ff63a20:	.word  0x0000
3ff63a30:	.word  0x0000
3ff63a40:	move   *b9+, *b0+, 0
3ff63a50:	dsjs   a1, L3FF63890
3ff63a60:	.word  0x0000
3ff63a70:	.word  0x0000
3ff63a80:	.word  0x0000
L3FF63A90:
3ff63a90:	.word  0x0000
3ff63aa0:	.word  0x0000
3ff63ab0:	.word  0x0000
3ff63ac0:	.word  0x0000
3ff63ad0:	.word  0x0000
3ff63ae0:	.word  0x0000
3ff63af0:	.word  0x0000
3ff63b00:	.word  0x0000
3ff63b10:	.word  0x0000
3ff63b20:	.word  0x0000
3ff63b30:	.word  0x0000
3ff63b40:	.word  0x0000
3ff63b50:	.word  0x0000
3ff63b60:	.word  0x0000
3ff63b70:	.word  0x0000
3ff63b80:	.word  0x0000
3ff63b90:	.word  0x0000
3ff63ba0:	.word  0x0000
3ff63bb0:	.word  0x0000
3ff63bc0:	.word  0x0000
3ff63bd0:	.word  0x0000
3ff63be0:	.word  0x0000
3ff63bf0:	.word  0x0000
3ff63c00:	.word  0x0000
3ff63c10:	.word  0x0000
3ff63c20:	.word  0x0000
3ff63c30:	.word  0x0000
3ff63c40:	move   *a12+, *a8+, 0
3ff63c50:	dsjs   a1, L3FF63A90
3ff63c60:	.word  0x0000
3ff63c70:	.word  0x0000
3ff63c80:	.word  0x0000
L3FF63C90:
3ff63c90:	.word  0x0000
3ff63ca0:	.word  0x0000
3ff63cb0:	.word  0x0000
3ff63cc0:	.word  0x0000
3ff63cd0:	.word  0x0000
3ff63ce0:	.word  0x0000
3ff63cf0:	.word  0x0000
3ff63d00:	.word  0x0000
3ff63d10:	.word  0x0000
3ff63d20:	.word  0x0000
3ff63d30:	.word  0x0000
3ff63d40:	.word  0x0000
3ff63d50:	.word  0x0000
3ff63d60:	.word  0x0000
3ff63d70:	.word  0x0000
3ff63d80:	.word  0x0000
3ff63d90:	.word  0x0000
3ff63da0:	.word  0x0000
3ff63db0:	.word  0x0000
3ff63dc0:	.word  0x0000
3ff63dd0:	.word  0x0000
3ff63de0:	.word  0x0000
3ff63df0:	.word  0x0000
3ff63e00:	.word  0x0000
3ff63e10:	.word  0x0000
3ff63e20:	.word  0x0000
3ff63e30:	.word  0x0000
3ff63e40:	move   *sp+, *a0+, 0
3ff63e50:	dsjs   a1, L3FF63C90
3ff63e60:	.word  0x0000
3ff63e70:	.word  0x0000
3ff63e80:	.word  0x0000
3ff63e90:	.word  0x0000
3ff63ea0:	.word  0x0000
3ff63eb0:	.word  0x0000
3ff63ec0:	.word  0x0000
3ff63ed0:	.word  0x0000
3ff63ee0:	.word  0x0000
3ff63ef0:	.word  0x0000
3ff63f00:	.word  0x0000
3ff63f10:	.word  0x0000
3ff63f20:	.word  0x0000
3ff63f30:	.word  0x0000
3ff63f40:	.word  0x0000
3ff63f50:	.word  0x0000
3ff63f60:	.word  0x0000
3ff63f70:	.word  0x0000
3ff63f80:	.word  0x0000
3ff63f90:	.word  0x0000
3ff63fa0:	.word  0x0000
3ff63fb0:	.word  0x0000
3ff63fc0:	.word  0x0000
3ff63fd0:	.word  0x0000
3ff63fe0:	.word  0x0000
3ff63ff0:	.word  0x0000
3ff64000:	.word  0x0000
3ff64010:	.word  0x0000
3ff64020:	.word  0x0000
3ff64030:	.word  0x0000
3ff64040:	movb   *a10(0x3fa1), a0
3ff64060:	.word  0x0000
3ff64070:	.word  0x0000
3ff64080:	.word  0x0000
L3FF64090:
3ff64090:	.word  0x0000
3ff640a0:	.word  0x0000
3ff640b0:	.word  0x0000
3ff640c0:	.word  0x0000
3ff640d0:	.word  0x0000
3ff640e0:	.word  0x0000
3ff640f0:	.word  0x0000
3ff64100:	.word  0x0000
3ff64110:	.word  0x0000
3ff64120:	.word  0x0000
3ff64130:	.word  0x0000
3ff64140:	.word  0x0000
3ff64150:	.word  0x0000
3ff64160:	.word  0x0000
3ff64170:	.word  0x0000
3ff64180:	.word  0x0000
3ff64190:	.word  0x0000
3ff641a0:	.word  0x0000
3ff641b0:	.word  0x0000
3ff641c0:	.word  0x0000
3ff641d0:	.word  0x0000
3ff641e0:	.word  0x0000
3ff641f0:	.word  0x0000
3ff64200:	.word  0x0000
3ff64210:	.word  0x0000
3ff64220:	.word  0x0000
3ff64230:	.word  0x0000
3ff64240:	move   *a5+, *a8+, 1
3ff64250:	dsjs   a1, L3FF64090
3ff64260:	.word  0x0462
3ff64270:	move   *a10(0x24), *a0+, 1
3ff64290:	movb   *a13(0x3fa1), a0
3ff642b0:	move   a4, *a0(0x3fa1), 0
3ff642d0:	.word  0x0000
3ff642e0:	.word  0x0000
3ff642f0:	.word  0x0000
3ff64300:	.word  0x0000
3ff64310:	.word  0x0000
3ff64320:	.word  0x0000
3ff64330:	.word  0x0000
3ff64340:	.word  0x0000
3ff64350:	.word  0x0000
3ff64360:	.word  0x0000
3ff64370:	.word  0x0000
3ff64380:	.word  0x0000
3ff64390:	.word  0x0000
3ff643a0:	.word  0x0000
3ff643b0:	.word  0x0000
3ff643c0:	.word  0x0000
3ff643d0:	.word  0x0000
3ff643e0:	.word  0x0000
3ff643f0:	.word  0x0000
3ff64400:	.word  0x0000
3ff64410:	.word  0x0000
3ff64420:	.word  0x0000
3ff64430:	.word  0x0000
3ff64440:	.word  0x0000
3ff64450:	.word  0x0000
3ff64460:	.word  0x0000
3ff64470:	.word  0x0000
3ff64480:	.word  0x0000
3ff64490:	move   a11, *a0(0x3fa1), 0
3ff644b0:	move   sp, *a8(0x3fa1), 0
3ff644d0:	.word  0x0000
3ff644e0:	.word  0x0000
3ff644f0:	.word  0x0000
3ff64500:	.word  0x0000
3ff64510:	.word  0x0000
3ff64520:	.word  0x0000
3ff64530:	.word  0x0000
3ff64540:	.word  0x0000
3ff64550:	.word  0x0000
3ff64560:	.word  0x0000
3ff64570:	.word  0x0000
3ff64580:	.word  0x0000
3ff64590:	.word  0x0000
3ff645a0:	.word  0x0000
3ff645b0:	.word  0x0000
3ff645c0:	.word  0x0000
3ff645d0:	.word  0x0000
3ff645e0:	.word  0x0000
3ff645f0:	.word  0x0000
3ff64600:	.word  0x0000
3ff64610:	.word  0x0000
3ff64620:	.word  0x0000
3ff64630:	.word  0x0000
3ff64640:	.word  0x0000
3ff64650:	.word  0x0000
3ff64660:	.word  0x0000
3ff64670:	.word  0x0000
3ff64680:	.word  0x0000
3ff64690:	move   b3, *b8(0x3fa1), 1
3ff646b0:	move   a11, *a0(0x3fa1), 1
3ff646d0:	.word  0x0000
3ff646e0:	.word  0x0000
3ff646f0:	.word  0x0000
3ff64700:	.word  0x0000
3ff64710:	.word  0x0000
3ff64720:	.word  0x0000
3ff64730:	.word  0x0000
3ff64740:	.word  0x0000
3ff64750:	.word  0x0000
3ff64760:	.word  0x0000
3ff64770:	.word  0x0000
3ff64780:	.word  0x0000
3ff64790:	.word  0x0000
3ff647a0:	.word  0x0000
3ff647b0:	.word  0x0000
3ff647c0:	.word  0x0000
3ff647d0:	.word  0x0000
3ff647e0:	.word  0x0000
3ff647f0:	.word  0x0000
3ff64800:	.word  0x0000
3ff64810:	.word  0x0000
3ff64820:	.word  0x0000
3ff64830:	.word  0x0000
3ff64840:	.word  0x0000
3ff64850:	.word  0x0000
3ff64860:	.word  0x0000
3ff64870:	.word  0x0000
3ff64880:	.word  0x0000
3ff64890:	move   *b2(0x3fa1), b0, 0
3ff648b0:	move   *a7(0x3fa1), a0, 0
3ff648d0:	.word  0x0000
3ff648e0:	.word  0x0000
3ff648f0:	.word  0x0000
3ff64900:	.word  0x0000
3ff64910:	.word  0x0000
3ff64920:	.word  0x0000
3ff64930:	.word  0x0000
3ff64940:	.word  0x0000
3ff64950:	.word  0x0000
3ff64960:	.word  0x0000
3ff64970:	.word  0x0000
3ff64980:	.word  0x0000
3ff64990:	.word  0x0000
3ff649a0:	.word  0x0000
3ff649b0:	.word  0x0000
3ff649c0:	.word  0x0000
3ff649d0:	.word  0x0000
3ff649e0:	.word  0x0000
3ff649f0:	.word  0x0000
3ff64a00:	.word  0x0000
3ff64a10:	.word  0x0000
3ff64a20:	.word  0x0000
3ff64a30:	.word  0x0000
3ff64a40:	.word  0x0000
3ff64a50:	.word  0x0000
3ff64a60:	.word  0x0000
3ff64a70:	.word  0x0000
3ff64a80:	.word  0x0000
3ff64a90:	move   *a12(0x3fa1), a0, 0
3ff64ab0:	move   *b2(0x3fa1), b0, 1
3ff64ad0:	.word  0x0000
3ff64ae0:	.word  0x0000
3ff64af0:	.word  0x0000
3ff64b00:	.word  0x0000
3ff64b10:	.word  0x0000
3ff64b20:	.word  0x0000
3ff64b30:	.word  0x0000
3ff64b40:	.word  0x0000
3ff64b50:	.word  0x0000
3ff64b60:	.word  0x0000
3ff64b70:	.word  0x0000
3ff64b80:	.word  0x0000
3ff64b90:	.word  0x0000
3ff64ba0:	.word  0x0000
3ff64bb0:	.word  0x0000
3ff64bc0:	.word  0x0000
3ff64bd0:	.word  0x0000
3ff64be0:	.word  0x0000
3ff64bf0:	.word  0x0000
3ff64c00:	.word  0x0000
3ff64c10:	.word  0x0000
3ff64c20:	.word  0x0000
3ff64c30:	.word  0x0000
3ff64c40:	.word  0x0000
3ff64c50:	.word  0x0000
3ff64c60:	.word  0x0000
3ff64c70:	.word  0x0000
3ff64c80:	.word  0x0000
3ff64c90:	move   *a7(0x3fa1), a8, 1
3ff64cb0:	move   *a12(0x3fa1), a8, 1
3ff64cd0:	.word  0x0000
3ff64ce0:	.word  0x0000
3ff64cf0:	.word  0x0000
L3FF64D00:
3ff64d00:	.word  0x0000
3ff64d10:	.word  0x0000
3ff64d20:	.word  0x0000
3ff64d30:	.word  0x0000
3ff64d40:	.word  0x0000
3ff64d50:	.word  0x0000
3ff64d60:	.word  0x0000
3ff64d70:	.word  0x0000
3ff64d80:	.word  0x0000
3ff64d90:	.word  0x0000
3ff64da0:	.word  0x0000
3ff64db0:	.word  0x0000
3ff64dc0:	.word  0x0000
3ff64dd0:	.word  0x0000
3ff64de0:	.word  0x0000
3ff64df0:	.word  0x0000
3ff64e00:	.word  0x0000
3ff64e10:	.word  0x0000
3ff64e20:	.word  0x0000
3ff64e30:	.word  0x0000
3ff64e40:	.word  0x0000
3ff64e50:	.word  0x0000
3ff64e60:	.word  0x0000
3ff64e70:	.word  0x0000
3ff64e80:	.word  0x0000
3ff64e90:	move   *b3(0x3fa1), *b8(0xb8e0), 0
3ff64ec0:	dsjs   a1, L3FF64D00
3ff64ed0:	.word  0x0000
3ff64ee0:	.word  0x0000
3ff64ef0:	.word  0x0000
L3FF64F00:
3ff64f00:	.word  0x0000
3ff64f10:	.word  0x0000
3ff64f20:	.word  0x0000
3ff64f30:	.word  0x0000
3ff64f40:	.word  0x0000
3ff64f50:	.word  0x0000
3ff64f60:	.word  0x0000
3ff64f70:	.word  0x0000
3ff64f80:	.word  0x0000
3ff64f90:	.word  0x0000
3ff64fa0:	.word  0x0000
3ff64fb0:	.word  0x0000
3ff64fc0:	.word  0x0000
3ff64fd0:	.word  0x0000
3ff64fe0:	.word  0x0000
3ff64ff0:	.word  0x0000
3ff65000:	.word  0x0000
3ff65010:	.word  0x0000
3ff65020:	.word  0x0000
3ff65030:	.word  0x0000
3ff65040:	.word  0x0000
3ff65050:	.word  0x0000
3ff65060:	.word  0x0000
3ff65070:	.word  0x0000
3ff65080:	.word  0x0000
3ff65090:	move   *a11(0x3fa1), *a8(0xb9d0), 0
3ff650c0:	dsjs   a1, L3FF64F00
3ff650d0:	.word  0x0000
3ff650e0:	.word  0x0000
3ff650f0:	.word  0x0000
L3FF65100:
3ff65100:	.word  0x0000
3ff65110:	.word  0x0000
3ff65120:	.word  0x0000
3ff65130:	.word  0x0000
3ff65140:	.word  0x0000
3ff65150:	.word  0x0000
3ff65160:	.word  0x0000
3ff65170:	.word  0x0000
3ff65180:	.word  0x0000
3ff65190:	.word  0x0000
3ff651a0:	.word  0x0000
3ff651b0:	.word  0x0000
3ff651c0:	.word  0x0000
3ff651d0:	.word  0x0000
3ff651e0:	.word  0x0000
3ff651f0:	.word  0x0000
3ff65200:	.word  0x0000
3ff65210:	.word  0x0000
3ff65220:	.word  0x0000
3ff65230:	.word  0x0000
3ff65240:	.word  0x0000
3ff65250:	.word  0x0000
3ff65260:	.word  0x0000
3ff65270:	.word  0x0000
3ff65280:	.word  0x0000
3ff65290:	move   *b3(0x3fa1), *b8(0xbb18), 1
3ff652c0:	dsjs   a1, L3FF65100
3ff652d0:	.word  0x0000
3ff652e0:	.word  0x0000
3ff652f0:	.word  0x0000
3ff65300:	.word  0x0000
3ff65310:	.word  0x0000
3ff65320:	.word  0x0000
3ff65330:	.word  0x0000
3ff65340:	.word  0x0000
3ff65350:	.word  0x0000
3ff65360:	.word  0x0000
3ff65370:	.word  0x0000
3ff65380:	.word  0x0000
3ff65390:	.word  0x0000
3ff653a0:	.word  0x0000
3ff653b0:	.word  0x0000
3ff653c0:	.word  0x0000
3ff653d0:	.word  0x0000
3ff653e0:	.word  0x0000
3ff653f0:	.word  0x0000
3ff65400:	.word  0x0000
3ff65410:	.word  0x0000
3ff65420:	.word  0x0000
3ff65430:	.word  0x0000
3ff65440:	.word  0x0000
3ff65450:	.word  0x0000
3ff65460:	.word  0x0000
3ff65470:	.word  0x0000
3ff65480:	.word  0x0000
3ff65490:	move   *a14(0x3fa1), *a0(0x0), 1
3ff654c0:	.word  0x0000
3ff654d0:	.word  0x0000
3ff654e0:	.word  0x0000
3ff654f0:	.word  0x0000
3ff65500:	.word  0x0000
3ff65510:	.word  0x0000
3ff65520:	.word  0x0000
3ff65530:	.word  0x0000
3ff65540:	.word  0x0000
3ff65550:	.word  0x0000
3ff65560:	.word  0x0000
3ff65570:	.word  0x0000
3ff65580:	.word  0x0000
3ff65590:	.word  0x0000
3ff655a0:	.word  0x0000
3ff655b0:	.word  0x0000
3ff655c0:	.word  0x0000
3ff655d0:	.word  0x0000
3ff655e0:	.word  0x0000
3ff655f0:	.word  0x0000
3ff65600:	.word  0x0000
3ff65610:	.word  0x0000
3ff65620:	.word  0x0000
3ff65630:	.word  0x0000
3ff65640:	.word  0x0000
3ff65650:	.word  0x0000
3ff65660:	.word  0x0000
3ff65670:	.word  0x0000
3ff65680:	.word  0x0000
3ff65690:	movb   *b3(0x3fa1), *b0(0x0)
3ff656c0:	.word  0x0000
3ff656d0:	.word  0x0000
3ff656e0:	.word  0x0000
3ff656f0:	.word  0x0000
3ff65700:	.word  0x0000
3ff65710:	.word  0x0000
3ff65720:	.word  0x0000
3ff65730:	.word  0x0000
3ff65740:	.word  0x0000
3ff65750:	.word  0x0000
3ff65760:	.word  0x0000
3ff65770:	.word  0x0000
3ff65780:	.word  0x0000
3ff65790:	.word  0x0000
3ff657a0:	.word  0x0000
3ff657b0:	.word  0x0000
3ff657c0:	.word  0x0000
3ff657d0:	.word  0x0000
3ff657e0:	.word  0x0000
3ff657f0:	.word  0x0000
3ff65800:	.word  0x0000
3ff65810:	.word  0x0000
3ff65820:	.word  0x0000
3ff65830:	.word  0x0000
3ff65840:	.word  0x0000
3ff65850:	.word  0x0000
3ff65860:	.word  0x0000
3ff65870:	.word  0x0000
3ff65880:	.word  0x0000
3ff65890:	movb   *b10(0x3fa1), *b8(0x0)
3ff658c0:	.word  0x0000
3ff658d0:	.word  0x0000
3ff658e0:	.word  0x0000
3ff658f0:	.word  0x0000
3ff65900:	.word  0x0000
3ff65910:	.word  0x0000
3ff65920:	.word  0x0000
3ff65930:	.word  0x0000
3ff65940:	.word  0x0000
3ff65950:	.word  0x0000
3ff65960:	.word  0x0000
3ff65970:	.word  0x0000
3ff65980:	.word  0x0000
3ff65990:	.word  0x0000
3ff659a0:	.word  0x0000
3ff659b0:	.word  0x0000
3ff659c0:	.word  0x0000
3ff659d0:	.word  0x0000
3ff659e0:	.word  0x0000
3ff659f0:	.word  0x0000
3ff65a00:	.word  0x0000
3ff65a10:	.word  0x0000
3ff65a20:	.word  0x0000
3ff65a30:	.word  0x0000
3ff65a40:	.word  0x0000
3ff65a50:	.word  0x0000
3ff65a60:	.word  0x0000
3ff65a70:	.word  0x0000
3ff65a80:	.word  0x0000
3ff65a90:	movb   *b12(0x3fa1), *b8(0x0)
3ff65ac0:	.word  0x0000
3ff65ad0:	.word  0x0000
3ff65ae0:	.word  0x0000
3ff65af0:	.word  0x0000
3ff65b00:	.word  0x0000
3ff65b10:	.word  0x0000
3ff65b20:	.word  0x0000
3ff65b30:	.word  0x0000
3ff65b40:	.word  0x0000
3ff65b50:	.word  0x0000
3ff65b60:	.word  0x0000
3ff65b70:	.word  0x0000
3ff65b80:	.word  0x0000
3ff65b90:	.word  0x0000
3ff65ba0:	.word  0x0000
3ff65bb0:	.word  0x0000
3ff65bc0:	.word  0x0000
3ff65bd0:	.word  0x0000
3ff65be0:	.word  0x0000
3ff65bf0:	.word  0x0000
3ff65c00:	.word  0x0000
3ff65c10:	.word  0x0000
3ff65c20:	.word  0x0000
3ff65c30:	.word  0x0000
3ff65c40:	.word  0x0000
3ff65c50:	.word  0x0000
3ff65c60:	.word  0x0000
3ff65c70:	.word  0x0000
3ff65c80:	.word  0x0000
3ff65c90:	movb   *sp(0x3fa1), *a8(0x0)
3ff65cc0:	.word  0x0000
3ff65cd0:	.word  0x0000
L3FF65CE0:
3ff65ce0:	.word  0x0000
3ff65cf0:	.word  0x0000
3ff65d00:	.word  0x0000
3ff65d10:	.word  0x0000
3ff65d20:	.word  0x0000
3ff65d30:	.word  0x0000
3ff65d40:	.word  0x0000
3ff65d50:	.word  0x0000
3ff65d60:	.word  0x0000
3ff65d70:	.word  0x0000
3ff65d80:	.word  0x0000
3ff65d90:	.word  0x0000
3ff65da0:	.word  0x0000
3ff65db0:	.word  0x0000
3ff65dc0:	.word  0x0000
3ff65dd0:	.word  0x0000
3ff65de0:	.word  0x0000
3ff65df0:	.word  0x0000
3ff65e00:	.word  0x0000
3ff65e10:	.word  0x0000
3ff65e20:	.word  0x0000
3ff65e30:	.word  0x0000
3ff65e40:	.word  0x0000
3ff65e50:	.word  0x0000
3ff65e60:	.word  0x0000
3ff65e70:	.word  0x0000
3ff65e80:	.word  0x0000
3ff65e90:	.word  0xbe80
3ff65ea0:	dsjs   a1, L3FF65CE0
3ff65eb0:	.word  0x0000
3ff65ec0:	.word  0x0000
3ff65ed0:	.word  0x0000
L3FF65EE0:
3ff65ee0:	.word  0x0000
3ff65ef0:	.word  0x0000
3ff65f00:	.word  0x0000
3ff65f10:	.word  0x0000
3ff65f20:	.word  0x0000
3ff65f30:	.word  0x0000
3ff65f40:	.word  0x0000
3ff65f50:	.word  0x0000
3ff65f60:	.word  0x0000
3ff65f70:	.word  0x0000
3ff65f80:	.word  0x0000
3ff65f90:	.word  0x0000
3ff65fa0:	.word  0x0000
3ff65fb0:	.word  0x0000
3ff65fc0:	.word  0x0000
3ff65fd0:	.word  0x0000
3ff65fe0:	.word  0x0000
3ff65ff0:	.word  0x0000
3ff66000:	.word  0x0000
3ff66010:	.word  0x0000
3ff66020:	.word  0x0000
3ff66030:	.word  0x0000
3ff66040:	.word  0x0000
3ff66050:	.word  0x0000
3ff66060:	.word  0x0000
3ff66070:	.word  0x0000
3ff66080:	.word  0x0000
3ff66090:	.word  0xbf60
3ff660a0:	dsjs   a1, L3FF65EE0
3ff660b0:	.word  0x0000
3ff660c0:	.word  0x0000
3ff660d0:	.word  0x0000
L3FF660E0:
3ff660e0:	.word  0x0000
3ff660f0:	.word  0x0000
3ff66100:	.word  0x0000
3ff66110:	.word  0x0000
3ff66120:	.word  0x0000
3ff66130:	.word  0x0000
3ff66140:	.word  0x0000
3ff66150:	.word  0x0000
3ff66160:	.word  0x0000
3ff66170:	.word  0x0000
3ff66180:	.word  0x0000
3ff66190:	.word  0x0000
3ff661a0:	.word  0x0000
3ff661b0:	.word  0x0000
3ff661c0:	.word  0x0000
3ff661d0:	.word  0x0000
3ff661e0:	.word  0x0000
3ff661f0:	.word  0x0000
3ff66200:	.word  0x0000
3ff66210:	.word  0x0000
3ff66220:	.word  0x0000
3ff66230:	.word  0x0000
3ff66240:	.word  0x0000
3ff66250:	.word  0x0000
3ff66260:	.word  0x0000
3ff66270:	.word  0x0000
3ff66280:	.word  0x0000
3ff66290:	.word  0xbfd8
3ff662a0:	dsjs   a1, L3FF660E0
3ff662b0:	.word  0x0000
3ff662c0:	.word  0x0000
3ff662d0:	.word  0x0000
L3FF662E0:
3ff662e0:	.word  0x0000
3ff662f0:	.word  0x0000
3ff66300:	.word  0x0000
3ff66310:	.word  0x0000
3ff66320:	.word  0x0000
3ff66330:	.word  0x0000
3ff66340:	.word  0x0000
3ff66350:	.word  0x0000
3ff66360:	.word  0x0000
3ff66370:	.word  0x0000
3ff66380:	.word  0x0000
3ff66390:	.word  0x0000
3ff663a0:	.word  0x0000
3ff663b0:	.word  0x0000
3ff663c0:	.word  0x0000
3ff663d0:	.word  0x0000
3ff663e0:	.word  0x0000
3ff663f0:	.word  0x0000
3ff66400:	.word  0x0000
3ff66410:	.word  0x0000
3ff66420:	.word  0x0000
3ff66430:	.word  0x0000
3ff66440:	.word  0x0000
3ff66450:	.word  0x0000
3ff66460:	.word  0x0000
3ff66470:	.word  0x0000
3ff66480:	.word  0x0000
3ff66490:	jruc   L3FF66AA0
3ff664a0:	dsjs   a1, L3FF662E0
3ff664b0:	.word  0x0000
3ff664c0:	.word  0x0000
3ff664d0:	.word  0x0000
L3FF664E0:
3ff664e0:	.word  0x0000
3ff664f0:	.word  0x0000
3ff66500:	.word  0x0000
3ff66510:	.word  0x0000
3ff66520:	.word  0x0000
3ff66530:	.word  0x0000
3ff66540:	.word  0x0000
3ff66550:	.word  0x0000
3ff66560:	.word  0x0000
3ff66570:	.word  0x0000
3ff66580:	.word  0x0000
3ff66590:	.word  0x0000
3ff665a0:	.word  0x0000
3ff665b0:	.word  0x0000
3ff665c0:	.word  0x0000
3ff665d0:	.word  0x0000
3ff665e0:	.word  0x0000
3ff665f0:	.word  0x0000
3ff66600:	.word  0x0000
3ff66610:	.word  0x0000
3ff66620:	.word  0x0000
3ff66630:	.word  0x0000
3ff66640:	.word  0x0000
3ff66650:	.word  0x0000
3ff66660:	.word  0x0000
3ff66670:	.word  0x0000
3ff66680:	.word  0x0000
3ff66690:	jrp   L3FF667A0
3ff666a0:	dsjs   a1, L3FF664E0
3ff666b0:	.word  0x0000
3ff666c0:	.word  0x0000
3ff666d0:	.word  0x0000
L3FF666E0:
3ff666e0:	.word  0x0000
3ff666f0:	.word  0x0000
3ff66700:	.word  0x0000
3ff66710:	.word  0x0000
3ff66720:	.word  0x0000
3ff66730:	.word  0x0000
3ff66740:	.word  0x0000
3ff66750:	.word  0x0000
3ff66760:	.word  0x0000
3ff66770:	.word  0x0000
3ff66780:	.word  0x0000
3ff66790:	.word  0x0000
L3FF667A0:
3ff667a0:	.word  0x0000
3ff667b0:	.word  0x0000
3ff667c0:	.word  0x0000
3ff667d0:	.word  0x0000
3ff667e0:	.word  0x0000
3ff667f0:	.word  0x0000
3ff66800:	.word  0x0000
3ff66810:	.word  0x0000
3ff66820:	.word  0x0000
3ff66830:	.word  0x0000
3ff66840:	.word  0x0000
3ff66850:	.word  0x0000
3ff66860:	.word  0x0000
3ff66870:	.word  0x0000
3ff66880:	.word  0x0000
3ff66890:	jrp   L3FF67020
3ff668a0:	dsjs   a1, L3FF666E0
3ff668b0:	.word  0x0000
3ff668c0:	.word  0x0000
3ff668d0:	.word  0x0000
L3FF668E0:
3ff668e0:	.word  0x0000
3ff668f0:	.word  0x0000
3ff66900:	.word  0x0000
3ff66910:	.word  0x0000
3ff66920:	.word  0x0000
3ff66930:	.word  0x0000
3ff66940:	.word  0x0000
3ff66950:	.word  0x0000
3ff66960:	.word  0x0000
3ff66970:	.word  0x0000
3ff66980:	.word  0x0000
3ff66990:	.word  0x0000
3ff669a0:	.word  0x0000
3ff669b0:	.word  0x0000
3ff669c0:	.word  0x0000
3ff669d0:	.word  0x0000
3ff669e0:	.word  0x0000
3ff669f0:	.word  0x0000
3ff66a00:	.word  0x0000
3ff66a10:	.word  0x0000
L3FF66A20:
3ff66a20:	.word  0x0000
3ff66a30:	.word  0x0000
3ff66a40:	.word  0x0000
3ff66a50:	.word  0x0000
3ff66a60:	.word  0x0000
3ff66a70:	.word  0x0000
3ff66a80:	.word  0x0000
3ff66a90:	jrls   L3FF66CA0
L3FF66AA0:
3ff66aa0:	dsjs   a1, L3FF668E0
3ff66ab0:	.word  0x0000
3ff66ac0:	.word  0x0000
3ff66ad0:	.word  0x0000
L3FF66AE0:
3ff66ae0:	.word  0x0000
3ff66af0:	.word  0x0000
3ff66b00:	.word  0x0000
3ff66b10:	.word  0x0000
3ff66b20:	.word  0x0000
3ff66b30:	.word  0x0000
3ff66b40:	.word  0x0000
3ff66b50:	.word  0x0000
3ff66b60:	.word  0x0000
3ff66b70:	.word  0x0000
3ff66b80:	.word  0x0000
3ff66b90:	.word  0x0000
3ff66ba0:	.word  0x0000
3ff66bb0:	.word  0x0000
3ff66bc0:	.word  0x0000
3ff66bd0:	.word  0x0000
3ff66be0:	.word  0x0000
3ff66bf0:	.word  0x0000
3ff66c00:	.word  0x0000
3ff66c10:	.word  0x0000
3ff66c20:	.word  0x0000
3ff66c30:	.word  0x0000
3ff66c40:	.word  0x0000
3ff66c50:	.word  0x0000
3ff66c60:	.word  0x0000
3ff66c70:	.word  0x0000
3ff66c80:	.word  0x0000
3ff66c90:	jrls   L3FF66A20
L3FF66CA0:
3ff66ca0:	dsjs   a1, L3FF66AE0
3ff66cb0:	.word  0x0000
3ff66cc0:	.word  0x0000
3ff66cd0:	.word  0x0000
L3FF66CE0:
3ff66ce0:	.word  0x0000
3ff66cf0:	.word  0x0000
3ff66d00:	.word  0x0000
3ff66d10:	.word  0x0000
3ff66d20:	.word  0x0000
3ff66d30:	.word  0x0000
3ff66d40:	.word  0x0000
3ff66d50:	.word  0x0000
3ff66d60:	.word  0x0000
3ff66d70:	.word  0x0000
3ff66d80:	.word  0x0000
3ff66d90:	.word  0x0000
3ff66da0:	.word  0x0000
3ff66db0:	.word  0x0000
3ff66dc0:	.word  0x0000
3ff66dd0:	.word  0x0000
3ff66de0:	.word  0x0000
3ff66df0:	.word  0x0000
3ff66e00:	.word  0x0000
3ff66e10:	.word  0x0000
3ff66e20:	.word  0x0000
3ff66e30:	.word  0x0000
3ff66e40:	.word  0x0000
3ff66e50:	.word  0x0000
3ff66e60:	.word  0x0000
3ff66e70:	.word  0x0000
3ff66e80:	.word  0x0000
3ff66e90:	jrhi   L3FF672A0
3ff66ea0:	dsjs   a1, L3FF66CE0
3ff66eb0:	.word  0x0000
3ff66ec0:	.word  0x0000
3ff66ed0:	.word  0x0000
L3FF66EE0:
3ff66ee0:	.word  0x0000
3ff66ef0:	.word  0x0000
3ff66f00:	.word  0x0000
3ff66f10:	.word  0x0000
3ff66f20:	.word  0x0000
3ff66f30:	.word  0x0000
3ff66f40:	.word  0x0000
3ff66f50:	.word  0x0000
3ff66f60:	.word  0x0000
3ff66f70:	.word  0x0000
3ff66f80:	.word  0x0000
3ff66f90:	.word  0x0000
3ff66fa0:	.word  0x0000
3ff66fb0:	.word  0x0000
3ff66fc0:	.word  0x0000
3ff66fd0:	.word  0x0000
3ff66fe0:	.word  0x0000
3ff66ff0:	.word  0x0000
3ff67000:	.word  0x0000
3ff67010:	.word  0x0000
L3FF67020:
3ff67020:	.word  0x0000
3ff67030:	.word  0x0000
3ff67040:	.word  0x0000
3ff67050:	.word  0x0000
3ff67060:	.word  0x0000
3ff67070:	.word  0x0000
3ff67080:	.word  0x0000
3ff67090:	jrhi   L3FF66CA0
3ff670a0:	dsjs   a1, L3FF66EE0
3ff670b0:	.word  0x0000
3ff670c0:	.word  0x0000
3ff670d0:	.word  0x0000
L3FF670E0:
3ff670e0:	.word  0x0000
3ff670f0:	.word  0x0000
3ff67100:	.word  0x0000
3ff67110:	.word  0x0000
3ff67120:	.word  0x0000
3ff67130:	.word  0x0000
3ff67140:	.word  0x0000
3ff67150:	.word  0x0000
3ff67160:	.word  0x0000
3ff67170:	.word  0x0000
3ff67180:	.word  0x0000
3ff67190:	.word  0x0000
3ff671a0:	.word  0x0000
3ff671b0:	.word  0x0000
3ff671c0:	.word  0x0000
3ff671d0:	.word  0x0000
3ff671e0:	.word  0x0000
3ff671f0:	.word  0x0000
3ff67200:	.word  0x0000
3ff67210:	.word  0x0000
3ff67220:	.word  0x0000
3ff67230:	.word  0x0000
3ff67240:	.word  0x0000
3ff67250:	.word  0x0000
3ff67260:	.word  0x0000
3ff67270:	.word  0x0000
3ff67280:	.word  0x0000
3ff67290:	jrlt   L3FF67720
L3FF672A0:
3ff672a0:	dsjs   a1, L3FF670E0
3ff672b0:	.word  0x0000
3ff672c0:	.word  0x0000
3ff672d0:	.word  0x0000
3ff672e0:	.word  0x0000
3ff672f0:	.word  0x0000
3ff67300:	.word  0x0000
3ff67310:	.word  0x0000
3ff67320:	.word  0x0000
3ff67330:	.word  0x0000
3ff67340:	.word  0x0000
3ff67350:	.word  0x0000
3ff67360:	.word  0x0000
3ff67370:	.word  0x0000
3ff67380:	.word  0x0000
3ff67390:	.word  0x0000
3ff673a0:	.word  0x0000
3ff673b0:	.word  0x0000
3ff673c0:	.word  0x0000
3ff673d0:	.word  0x0000
3ff673e0:	.word  0x0000
3ff673f0:	.word  0x0000
3ff67400:	.word  0x0000
3ff67410:	.word  0x0000
3ff67420:	.word  0x0000
3ff67430:	.word  0x0000
3ff67440:	.word  0x0000
3ff67450:	.word  0x0000
3ff67460:	.word  0x0000
3ff67470:	.word  0x0000
3ff67480:	.word  0x0000
3ff67490:	movb   *a0(0x3fa1), a8
3ff674b0:	.word  0x0000
3ff674c0:	.word  0x0000
3ff674d0:	.word  0x0000
3ff674e0:	.word  0x0000
3ff674f0:	.word  0x0000
3ff67500:	.word  0x0000
3ff67510:	.word  0x0000
3ff67520:	.word  0x0000
3ff67530:	.word  0x0000
3ff67540:	.word  0x0000
3ff67550:	.word  0x0000
3ff67560:	.word  0x0000
3ff67570:	.word  0x0000
3ff67580:	.word  0x0000
3ff67590:	.word  0x0000
3ff675a0:	.word  0x0000
3ff675b0:	.word  0x0000
3ff675c0:	.word  0x0000
3ff675d0:	.word  0x0000
3ff675e0:	.word  0x0000
3ff675f0:	.word  0x0000
3ff67600:	.word  0x0000
3ff67610:	.word  0x0000
3ff67620:	.word  0x0000
3ff67630:	.word  0x0000
3ff67640:	.word  0x0000
3ff67650:	.word  0x0000
3ff67660:	.word  0x0000
3ff67670:	.word  0x0000
3ff67680:	.word  0x0000
3ff67690:	movb   *a2(0x3fa1), a0
3ff676b0:	.word  0x0000
3ff676c0:	.word  0x0000
3ff676d0:	.word  0x0000
L3FF676E0:
3ff676e0:	.word  0x0000
3ff676f0:	.word  0x0000
3ff67700:	.word  0x0000
3ff67710:	.word  0x0000
L3FF67720:
3ff67720:	.word  0x0000
3ff67730:	.word  0x0000
3ff67740:	.word  0x0000
3ff67750:	.word  0x0000
3ff67760:	.word  0x0000
3ff67770:	.word  0x0000
3ff67780:	.word  0x0000
3ff67790:	.word  0x0000
3ff677a0:	.word  0x0000
3ff677b0:	.word  0x0000
3ff677c0:	.word  0x0000
3ff677d0:	.word  0x0000
3ff677e0:	.word  0x0000
3ff677f0:	.word  0x0000
3ff67800:	.word  0x0000
3ff67810:	.word  0x0000
3ff67820:	.word  0x0000
3ff67830:	.word  0x0000
3ff67840:	.word  0x0000
3ff67850:	.word  0x0000
3ff67860:	.word  0x0000
3ff67870:	.word  0x0000
3ff67880:	.word  0x0000
3ff67890:	move   *a2+, *a0+, 0
3ff678a0:	dsjs   a1, L3FF676E0
3ff678b0:	.word  0x0000
3ff678c0:	.word  0x0000
3ff678d0:	.word  0x0000
L3FF678E0:
3ff678e0:	.word  0x0000
3ff678f0:	.word  0x0000
3ff67900:	.word  0x0000
3ff67910:	.word  0x0000
3ff67920:	.word  0x0000
3ff67930:	.word  0x0000
3ff67940:	.word  0x0000
3ff67950:	.word  0x0000
3ff67960:	.word  0x0000
3ff67970:	.word  0x0000
3ff67980:	.word  0x0000
3ff67990:	.word  0x0000
3ff679a0:	.word  0x0000
3ff679b0:	.word  0x0000
3ff679c0:	.word  0x0000
3ff679d0:	.word  0x0000
3ff679e0:	.word  0x0000
3ff679f0:	.word  0x0000
3ff67a00:	.word  0x0000
3ff67a10:	.word  0x0000
3ff67a20:	.word  0x0000
3ff67a30:	.word  0x0000
3ff67a40:	.word  0x0000
3ff67a50:	.word  0x0000
3ff67a60:	.word  0x0000
3ff67a70:	.word  0x0000
3ff67a80:	.word  0x0000
3ff67a90:	move   *a2+, *a0+, 0
3ff67aa0:	dsjs   a1, L3FF678E0
3ff67ab0:	.word  0x0000
3ff67ac0:	.word  0x0000
3ff67ad0:	.word  0x0000
L3FF67AE0:
3ff67ae0:	.word  0x0000
3ff67af0:	.word  0x0000
3ff67b00:	.word  0x0000
3ff67b10:	.word  0x0000
3ff67b20:	.word  0x0000
3ff67b30:	.word  0x0000
3ff67b40:	.word  0x0000
3ff67b50:	.word  0x0000
3ff67b60:	.word  0x0000
3ff67b70:	.word  0x0000
3ff67b80:	.word  0x0000
3ff67b90:	.word  0x0000
3ff67ba0:	.word  0x0000
3ff67bb0:	.word  0x0000
3ff67bc0:	.word  0x0000
3ff67bd0:	.word  0x0000
3ff67be0:	.word  0x0000
3ff67bf0:	.word  0x0000
3ff67c00:	.word  0x0000
3ff67c10:	.word  0x0000
3ff67c20:	.word  0x0000
3ff67c30:	.word  0x0000
3ff67c40:	.word  0x0000
3ff67c50:	.word  0x0000
3ff67c60:	.word  0x0000
3ff67c70:	.word  0x0000
3ff67c80:	.word  0x0000
3ff67c90:	move   *a2+, *a0+, 0
3ff67ca0:	dsjs   a1, L3FF67AE0
3ff67cb0:	.word  0x0000
3ff67cc0:	.word  0x0000
3ff67cd0:	.word  0x0000
L3FF67CE0:
3ff67ce0:	.word  0x0000
3ff67cf0:	.word  0x0000
3ff67d00:	.word  0x0000
3ff67d10:	.word  0x0000
3ff67d20:	.word  0x0000
3ff67d30:	.word  0x0000
3ff67d40:	.word  0x0000
3ff67d50:	.word  0x0000
3ff67d60:	.word  0x0000
3ff67d70:	.word  0x0000
3ff67d80:	.word  0x0000
3ff67d90:	.word  0x0000
3ff67da0:	.word  0x0000
3ff67db0:	.word  0x0000
3ff67dc0:	.word  0x0000
3ff67dd0:	.word  0x0000
3ff67de0:	.word  0x0000
3ff67df0:	.word  0x0000
3ff67e00:	.word  0x0000
3ff67e10:	.word  0x0000
3ff67e20:	.word  0x0000
3ff67e30:	.word  0x0000
3ff67e40:	.word  0x0000
3ff67e50:	.word  0x0000
3ff67e60:	.word  0x0000
3ff67e70:	.word  0x0000
3ff67e80:	.word  0x0000
3ff67e90:	move   *b5+, *b8+, 0
3ff67ea0:	dsjs   a1, L3FF67CE0
3ff67eb0:	.word  0x0000
3ff67ec0:	.word  0x0000
3ff67ed0:	.word  0x0000
L3FF67EE0:
3ff67ee0:	.word  0x0000
3ff67ef0:	.word  0x0000
3ff67f00:	.word  0x0000
3ff67f10:	.word  0x0000
3ff67f20:	.word  0x0000
3ff67f30:	.word  0x0000
3ff67f40:	.word  0x0000
3ff67f50:	.word  0x0000
3ff67f60:	.word  0x0000
3ff67f70:	.word  0x0000
3ff67f80:	.word  0x0000
3ff67f90:	.word  0x0000
3ff67fa0:	.word  0x0000
3ff67fb0:	.word  0x0000
3ff67fc0:	.word  0x0000
3ff67fd0:	.word  0x0000
3ff67fe0:	.word  0x0000
3ff67ff0:	.word  0x0000
3ff68000:	.word  0x0000
3ff68010:	.word  0x0000
3ff68020:	.word  0x0000
3ff68030:	.word  0x0000
3ff68040:	.word  0x0000
3ff68050:	.word  0x0000
3ff68060:	.word  0x0000
3ff68070:	.word  0x0000
3ff68080:	.word  0x0000
3ff68090:	move   *b9+, *b0+, 0
3ff680a0:	dsjs   a1, L3FF67EE0
3ff680b0:	.word  0x0000
3ff680c0:	.word  0x0000
3ff680d0:	.word  0x0000
L3FF680E0:
3ff680e0:	.word  0x0000
3ff680f0:	.word  0x0000
3ff68100:	.word  0x0000
3ff68110:	.word  0x0000
3ff68120:	.word  0x0000
3ff68130:	.word  0x0000
3ff68140:	.word  0x0000
3ff68150:	.word  0x0000
3ff68160:	.word  0x0000
3ff68170:	.word  0x0000
3ff68180:	.word  0x0000
3ff68190:	.word  0x0000
3ff681a0:	.word  0x0000
3ff681b0:	.word  0x0000
3ff681c0:	.word  0x0000
3ff681d0:	.word  0x0000
3ff681e0:	.word  0x0000
3ff681f0:	.word  0x0000
3ff68200:	.word  0x0000
3ff68210:	.word  0x0000
3ff68220:	.word  0x0000
3ff68230:	.word  0x0000
3ff68240:	.word  0x0000
3ff68250:	.word  0x0000
3ff68260:	.word  0x0000
3ff68270:	.word  0x0000
3ff68280:	.word  0x0000
3ff68290:	move   *a12+, *a8+, 0
3ff682a0:	dsjs   a1, L3FF680E0
3ff682b0:	.word  0x0000
3ff682c0:	.word  0x0000
3ff682d0:	.word  0x0000
L3FF682E0:
3ff682e0:	.word  0x0000
3ff682f0:	.word  0x0000
3ff68300:	.word  0x0000
3ff68310:	.word  0x0000
3ff68320:	.word  0x0000
3ff68330:	.word  0x0000
3ff68340:	.word  0x0000
3ff68350:	.word  0x0000
3ff68360:	.word  0x0000
3ff68370:	.word  0x0000
3ff68380:	.word  0x0000
3ff68390:	.word  0x0000
3ff683a0:	.word  0x0000
3ff683b0:	.word  0x0000
3ff683c0:	.word  0x0000
3ff683d0:	.word  0x0000
3ff683e0:	.word  0x0000
3ff683f0:	.word  0x0000
3ff68400:	.word  0x0000
3ff68410:	.word  0x0000
3ff68420:	.word  0x0000
3ff68430:	.word  0x0000
3ff68440:	.word  0x0000
3ff68450:	.word  0x0000
3ff68460:	.word  0x0000
3ff68470:	.word  0x0000
3ff68480:	.word  0x0000
3ff68490:	jrlt   L3FF68C20
3ff684a0:	dsjs   a1, L3FF682E0
3ff684b0:	.word  0x0000
3ff684c0:	.word  0x0000
3ff684d0:	.word  0x0000
L3FF684E0:
3ff684e0:	.word  0x0000
3ff684f0:	.word  0x0000
3ff68500:	.word  0x0000
3ff68510:	.word  0x0000
3ff68520:	.word  0x0000
3ff68530:	.word  0x0000
3ff68540:	.word  0x0000
3ff68550:	.word  0x0000
3ff68560:	.word  0x0000
L3FF68570:
3ff68570:	.word  0x0000
3ff68580:	.word  0x0000
3ff68590:	.word  0x0000
3ff685a0:	.word  0x0000
3ff685b0:	.word  0x0000
3ff685c0:	.word  0x0000
3ff685d0:	.word  0x0000
3ff685e0:	.word  0x0000
3ff685f0:	.word  0x0000
3ff68600:	.word  0x0000
3ff68610:	.word  0x0000
3ff68620:	.word  0x0000
3ff68630:	.word  0x0000
3ff68640:	.word  0x0000
3ff68650:	.word  0x0000
3ff68660:	.word  0x0000
3ff68670:	.word  0x0000
3ff68680:	.word  0x0000
3ff68690:	move   *a2+, *a8+, 1
3ff686a0:	dsjs   a1, L3FF684E0
3ff686b0:	.word  0x0000
3ff686c0:	.word  0x0000
3ff686d0:	.word  0x0000
L3FF686E0:
3ff686e0:	.word  0x0000
L3FF686F0:
3ff686f0:	.word  0x0000
3ff68700:	.word  0x0000
3ff68710:	.word  0x0000
3ff68720:	.word  0x0000
L3FF68730:
3ff68730:	.word  0x0000
3ff68740:	.word  0x0000
L3FF68750:
3ff68750:	.word  0x0000
3ff68760:	.word  0x0000
3ff68770:	.word  0x0000
3ff68780:	.word  0x0000
3ff68790:	.word  0x0000
3ff687a0:	.word  0x0000
3ff687b0:	.word  0x0000
3ff687c0:	.word  0x0000
3ff687d0:	.word  0x0000
3ff687e0:	.word  0x0000
3ff687f0:	.word  0x0000
3ff68800:	.word  0x0000
3ff68810:	.word  0x0000
3ff68820:	.word  0x0000
3ff68830:	.word  0x0000
3ff68840:	.word  0x0000
3ff68850:	.word  0x0000
3ff68860:	.word  0x0000
3ff68870:	.word  0x0000
3ff68880:	.word  0x0000
3ff68890:	move   *a5+, *a8+, 1
3ff688a0:	dsjs   a1, L3FF686E0
3ff688b0:	.word  0x0462
3ff688c0:	movk   26, a0
3ff688d0:	rev    a5
3ff688e0:	jrlt   L3FF686F0
3ff688f0:	dsjs   a1, L3FF68730
3ff68900:	jrge   L3FF68C90
3ff68910:	dsjs   a1, L3FF68750
3ff68920:	.word  0x0000
L3FF68930:
3ff68930:	.word  0x0000
3ff68940:	.word  0x0000
L3FF68950:
3ff68950:	.word  0x0000
3ff68960:	.word  0x0000
L3FF68970:
3ff68970:	.word  0x0000
3ff68980:	.word  0x0000
3ff68990:	.word  0x0000
3ff689a0:	.word  0x0000
3ff689b0:	.word  0x0000
3ff689c0:	.word  0x0000
3ff689d0:	.word  0x0000
3ff689e0:	.word  0x0000
3ff689f0:	.word  0x0000
3ff68a00:	.word  0x0000
3ff68a10:	.word  0x0000
3ff68a20:	.word  0x0000
3ff68a30:	.word  0x0000
3ff68a40:	.word  0x0000
3ff68a50:	.word  0x0000
3ff68a60:	.word  0x0000
3ff68a70:	.word  0x0000
3ff68a80:	.word  0x0000
3ff68a90:	.word  0x0000
3ff68aa0:	.word  0x0000
3ff68ab0:	.word  0x0000
3ff68ac0:	.word  0x0000
3ff68ad0:	.word  0x0000
3ff68ae0:	jrge   L3FF68570
3ff68af0:	dsjs   a1, L3FF68930
3ff68b00:	jrle   L3FF69010
3ff68b10:	dsjs   a1, L3FF68950
3ff68b20:	.word  0x0000
L3FF68B30:
3ff68b30:	.word  0x0000
3ff68b40:	.word  0x0000
L3FF68B50:
3ff68b50:	.word  0x0000
3ff68b60:	.word  0x0000
3ff68b70:	.word  0x0000
3ff68b80:	.word  0x0000
3ff68b90:	.word  0x0000
3ff68ba0:	.word  0x0000
3ff68bb0:	.word  0x0000
3ff68bc0:	.word  0x0000
3ff68bd0:	.word  0x0000
3ff68be0:	.word  0x0000
3ff68bf0:	.word  0x0000
3ff68c00:	.word  0x0000
3ff68c10:	.word  0x0000
L3FF68C20:
3ff68c20:	.word  0x0000
3ff68c30:	.word  0x0000
3ff68c40:	.word  0x0000
3ff68c50:	.word  0x0000
3ff68c60:	.word  0x0000
3ff68c70:	.word  0x0000
3ff68c80:	.word  0x0000
L3FF68C90:
3ff68c90:	.word  0x0000
3ff68ca0:	.word  0x0000
3ff68cb0:	.word  0x0000
3ff68cc0:	.word  0x0000
3ff68cd0:	.word  0x0000
3ff68ce0:	jrle   L3FF68970
3ff68cf0:	dsjs   a1, L3FF68B30
3ff68d00:	jrgt   L3FF68F90
3ff68d10:	dsjs   a1, L3FF68B50
3ff68d20:	.word  0x0000
L3FF68D30:
3ff68d30:	.word  0x0000
3ff68d40:	.word  0x0000
3ff68d50:	.word  0x0000
3ff68d60:	.word  0x0000
3ff68d70:	.word  0x0000
3ff68d80:	.word  0x0000
3ff68d90:	.word  0x0000
3ff68da0:	.word  0x0000
3ff68db0:	.word  0x0000
3ff68dc0:	.word  0x0000
3ff68dd0:	.word  0x0000
3ff68de0:	.word  0x0000
3ff68df0:	.word  0x0000
3ff68e00:	.word  0x0000
3ff68e10:	.word  0x0000
3ff68e20:	.word  0x0000
3ff68e30:	.word  0x0000
3ff68e40:	.word  0x0000
3ff68e50:	.word  0x0000
3ff68e60:	.word  0x0000
3ff68e70:	.word  0x0000
3ff68e80:	.word  0x0000
3ff68e90:	.word  0x0000
3ff68ea0:	.word  0x0000
3ff68eb0:	.word  0x0000
3ff68ec0:	.word  0x0000
3ff68ed0:	.word  0x0000
3ff68ee0:	jrgt   L3FF68970
3ff68ef0:	dsjs   a1, L3FF68D30
3ff68f00:	.word  0x0000
3ff68f10:	.word  0x0000
3ff68f20:	.word  0x0000
L3FF68F30:
3ff68f30:	.word  0x0000
3ff68f40:	.word  0x0000
3ff68f50:	.word  0x0000
3ff68f60:	.word  0x0000
3ff68f70:	.word  0x0000
3ff68f80:	.word  0x0000
L3FF68F90:
3ff68f90:	.word  0x0000
3ff68fa0:	.word  0x0000
3ff68fb0:	.word  0x0000
3ff68fc0:	.word  0x0000
3ff68fd0:	.word  0x0000
3ff68fe0:	.word  0x0000
3ff68ff0:	.word  0x0000
3ff69000:	.word  0x0000
L3FF69010:
3ff69010:	.word  0x0000
3ff69020:	.word  0x0000
3ff69030:	.word  0x0000
3ff69040:	.word  0x0000
3ff69050:	.word  0x0000
3ff69060:	.word  0x0000
3ff69070:	.word  0x0000
3ff69080:	.word  0x0000
3ff69090:	.word  0x0000
3ff690a0:	.word  0x0000
3ff690b0:	.word  0x0000
3ff690c0:	.word  0x0000
3ff690d0:	.word  0x0000
3ff690e0:	jrc   L3FF696F0
3ff690f0:	dsjs   a1, L3FF68F30
3ff69100:	.word  0x0000
3ff69110:	.word  0x0000
3ff69120:	.word  0x0000
L3FF69130:
3ff69130:	.word  0x0000
3ff69140:	.word  0x0000
3ff69150:	.word  0x0000
3ff69160:	.word  0x0000
3ff69170:	.word  0x0000
3ff69180:	.word  0x0000
3ff69190:	.word  0x0000
3ff691a0:	.word  0x0000
3ff691b0:	.word  0x0000
3ff691c0:	.word  0x0000
3ff691d0:	.word  0x0000
3ff691e0:	.word  0x0000
3ff691f0:	.word  0x0000
3ff69200:	.word  0x0000
3ff69210:	.word  0x0000
3ff69220:	.word  0x0000
3ff69230:	.word  0x0000
3ff69240:	.word  0x0000
3ff69250:	.word  0x0000
3ff69260:	.word  0x0000
3ff69270:	.word  0x0000
3ff69280:	.word  0x0000
3ff69290:	.word  0x0000
3ff692a0:	.word  0x0000
3ff692b0:	.word  0x0000
3ff692c0:	.word  0x0000
3ff692d0:	.word  0x0000
3ff692e0:	jrnc   L3FF69670
3ff692f0:	dsjs   a1, L3FF69130
3ff69300:	.word  0x0000
3ff69310:	.word  0x0000
3ff69320:	.word  0x0000
3ff69330:	.word  0x0000
3ff69340:	.word  0x0000
3ff69350:	.word  0x0000
3ff69360:	.word  0x0000
3ff69370:	.word  0x0000
3ff69380:	.word  0x0000
3ff69390:	.word  0x0000
3ff693a0:	.word  0x0000
3ff693b0:	.word  0x0000
3ff693c0:	.word  0x0000
3ff693d0:	.word  0x0000
3ff693e0:	.word  0x0000
3ff693f0:	.word  0x0000
3ff69400:	.word  0x0000
3ff69410:	.word  0x0000
3ff69420:	.word  0x0000
3ff69430:	.word  0x0000
3ff69440:	.word  0x0000
3ff69450:	.word  0x0000
3ff69460:	.word  0x0000
3ff69470:	.word  0x0000
3ff69480:	.word  0x0000
3ff69490:	.word  0x0000
3ff694a0:	.word  0x0000
3ff694b0:	.word  0x0000
3ff694c0:	.word  0x0000
3ff694d0:	.word  0x0000
3ff694e0:	janc   0x3fa1
3ff69510:	.word  0x0000
3ff69520:	.word  0x0000
L3FF69530:
3ff69530:	.word  0x0000
3ff69540:	.word  0x0000
3ff69550:	.word  0x0000
3ff69560:	.word  0x0000
L3FF69570:
3ff69570:	.word  0x0000
3ff69580:	.word  0x0000
3ff69590:	.word  0x0000
3ff695a0:	.word  0x0000
3ff695b0:	.word  0x0000
3ff695c0:	.word  0x0000
3ff695d0:	.word  0x0000
3ff695e0:	.word  0x0000
3ff695f0:	.word  0x0000
3ff69600:	.word  0x0000
3ff69610:	.word  0x0000
3ff69620:	.word  0x0000
3ff69630:	.word  0x0000
3ff69640:	.word  0x0000
3ff69650:	.word  0x0000
3ff69660:	.word  0x0000
L3FF69670:
3ff69670:	.word  0x0000
3ff69680:	.word  0x0000
3ff69690:	.word  0x0000
3ff696a0:	.word  0x0000
3ff696b0:	.word  0x0000
3ff696c0:	.word  0x0000
3ff696d0:	.word  0x0000
3ff696e0:	jrnc   L3FF69570
L3FF696F0:
3ff696f0:	dsjs   a1, L3FF69530
3ff69700:	.word  0x0000
3ff69710:	.word  0x0000
3ff69720:	.word  0x0000
L3FF69730:
3ff69730:	.word  0x0000
3ff69740:	.word  0x0000
3ff69750:	.word  0x0000
3ff69760:	.word  0x0000
3ff69770:	.word  0x0000
3ff69780:	.word  0x0000
3ff69790:	.word  0x0000
3ff697a0:	.word  0x0000
3ff697b0:	.word  0x0000
3ff697c0:	.word  0x0000
3ff697d0:	.word  0x0000
3ff697e0:	.word  0x0000
3ff697f0:	.word  0x0000
3ff69800:	.word  0x0000
3ff69810:	.word  0x0000
3ff69820:	.word  0x0000
3ff69830:	.word  0x0000
3ff69840:	.word  0x0000
3ff69850:	.word  0x0000
3ff69860:	.word  0x0000
L3FF69870:
3ff69870:	.word  0x0000
3ff69880:	.word  0x0000
3ff69890:	.word  0x0000
3ff698a0:	.word  0x0000
3ff698b0:	.word  0x0000
3ff698c0:	.word  0x0000
3ff698d0:	.word  0x0000
3ff698e0:	jreq   L3FF69AF0
3ff698f0:	dsjs   a1, L3FF69730
3ff69900:	.word  0x0000
3ff69910:	.word  0x0000
3ff69920:	.word  0x0000
L3FF69930:
3ff69930:	.word  0x0000
3ff69940:	.word  0x0000
3ff69950:	.word  0x0000
3ff69960:	.word  0x0000
3ff69970:	.word  0x0000
3ff69980:	.word  0x0000
3ff69990:	.word  0x0000
3ff699a0:	.word  0x0000
3ff699b0:	.word  0x0000
3ff699c0:	.word  0x0000
3ff699d0:	.word  0x0000
3ff699e0:	.word  0x0000
L3FF699F0:
3ff699f0:	.word  0x0000
3ff69a00:	.word  0x0000
3ff69a10:	.word  0x0000
3ff69a20:	.word  0x0000
3ff69a30:	.word  0x0000
3ff69a40:	.word  0x0000
3ff69a50:	.word  0x0000
3ff69a60:	.word  0x0000
3ff69a70:	.word  0x0000
3ff69a80:	.word  0x0000
3ff69a90:	.word  0x0000
3ff69aa0:	.word  0x0000
3ff69ab0:	.word  0x0000
3ff69ac0:	.word  0x0000
3ff69ad0:	.word  0x0000
3ff69ae0:	jreq   L3FF6A070
L3FF69AF0:
3ff69af0:	dsjs   a1, L3FF69930
3ff69b00:	.word  0x0000
3ff69b10:	.word  0x0000
3ff69b20:	.word  0x0000
L3FF69B30:
3ff69b30:	.word  0x0000
3ff69b40:	.word  0x0000
3ff69b50:	.word  0x0000
3ff69b60:	.word  0x0000
3ff69b70:	.word  0x0000
3ff69b80:	.word  0x0000
3ff69b90:	.word  0x0000
3ff69ba0:	.word  0x0000
3ff69bb0:	.word  0x0000
3ff69bc0:	.word  0x0000
3ff69bd0:	.word  0x0000
3ff69be0:	.word  0x0000
3ff69bf0:	.word  0x0000
3ff69c00:	.word  0x0000
3ff69c10:	.word  0x0000
3ff69c20:	.word  0x0000
3ff69c30:	.word  0x0000
3ff69c40:	.word  0x0000
3ff69c50:	.word  0x0000
3ff69c60:	.word  0x0000
3ff69c70:	.word  0x0000
3ff69c80:	.word  0x0000
3ff69c90:	.word  0x0000
3ff69ca0:	.word  0x0000
3ff69cb0:	.word  0x0000
3ff69cc0:	.word  0x0000
3ff69cd0:	.word  0x0000
3ff69ce0:	jreq   L3FF69870
3ff69cf0:	dsjs   a1, L3FF69B30
3ff69d00:	.word  0x0000
3ff69d10:	.word  0x0000
3ff69d20:	.word  0x0000
L3FF69D30:
3ff69d30:	.word  0x0000
3ff69d40:	.word  0x0000
3ff69d50:	.word  0x0000
3ff69d60:	.word  0x0000
3ff69d70:	.word  0x0000
3ff69d80:	.word  0x0000
3ff69d90:	.word  0x0000
3ff69da0:	.word  0x0000
3ff69db0:	.word  0x0000
3ff69dc0:	.word  0x0000
3ff69dd0:	.word  0x0000
3ff69de0:	.word  0x0000
3ff69df0:	.word  0x0000
3ff69e00:	.word  0x0000
3ff69e10:	.word  0x0000
3ff69e20:	.word  0x0000
3ff69e30:	.word  0x0000
3ff69e40:	.word  0x0000
3ff69e50:	.word  0x0000
3ff69e60:	.word  0x0000
3ff69e70:	.word  0x0000
3ff69e80:	.word  0x0000
3ff69e90:	.word  0x0000
3ff69ea0:	.word  0x0000
3ff69eb0:	.word  0x0000
3ff69ec0:	.word  0x0000
3ff69ed0:	.word  0x0000
3ff69ee0:	jrne   L3FF6A270
3ff69ef0:	dsjs   a1, L3FF69D30
3ff69f00:	.word  0x0000
3ff69f10:	.word  0x0000
3ff69f20:	.word  0x0000
L3FF69F30:
3ff69f30:	.word  0x0000
3ff69f40:	.word  0x0000
3ff69f50:	.word  0x0000
3ff69f60:	.word  0x0000
L3FF69F70:
3ff69f70:	.word  0x0000
3ff69f80:	.word  0x0000
3ff69f90:	.word  0x0000
3ff69fa0:	.word  0x0000
3ff69fb0:	.word  0x0000
3ff69fc0:	.word  0x0000
3ff69fd0:	.word  0x0000
3ff69fe0:	.word  0x0000
3ff69ff0:	.word  0x0000
3ff6a000:	.word  0x0000
3ff6a010:	.word  0x0000
3ff6a020:	.word  0x0000
3ff6a030:	.word  0x0000
3ff6a040:	.word  0x0000
3ff6a050:	.word  0x0000
3ff6a060:	.word  0x0000
L3FF6A070:
3ff6a070:	.word  0x0000
3ff6a080:	.word  0x0000
3ff6a090:	.word  0x0000
3ff6a0a0:	.word  0x0000
3ff6a0b0:	.word  0x0000
3ff6a0c0:	.word  0x0000
3ff6a0d0:	.word  0x0000
3ff6a0e0:	jrne   L3FF699F0
3ff6a0f0:	dsjs   a1, L3FF69F30
3ff6a100:	.word  0x0000
3ff6a110:	.word  0x0000
3ff6a120:	.word  0x0000
L3FF6A130:
3ff6a130:	.word  0x0000
3ff6a140:	.word  0x0000
3ff6a150:	.word  0x0000
3ff6a160:	.word  0x0000
3ff6a170:	.word  0x0000
3ff6a180:	.word  0x0000
3ff6a190:	.word  0x0000
3ff6a1a0:	.word  0x0000
3ff6a1b0:	.word  0x0000
3ff6a1c0:	.word  0x0000
3ff6a1d0:	.word  0x0000
3ff6a1e0:	.word  0x0000
L3FF6A1F0:
3ff6a1f0:	.word  0x0000
3ff6a200:	.word  0x0000
3ff6a210:	.word  0x0000
3ff6a220:	.word  0x0000
3ff6a230:	.word  0x0000
3ff6a240:	.word  0x0000
3ff6a250:	.word  0x0000
3ff6a260:	.word  0x0000
L3FF6A270:
3ff6a270:	.word  0x0000
3ff6a280:	.word  0x0000
3ff6a290:	.word  0x0000
3ff6a2a0:	.word  0x0000
3ff6a2b0:	.word  0x0000
3ff6a2c0:	.word  0x0000
3ff6a2d0:	.word  0x0000
3ff6a2e0:	jrne   L3FF6A1F0
3ff6a2f0:	dsjs   a1, L3FF6A130
3ff6a300:	.word  0x0000
3ff6a310:	.word  0x0000
3ff6a320:	.word  0x0000
L3FF6A330:
3ff6a330:	.word  0x0000
3ff6a340:	.word  0x0000
3ff6a350:	.word  0x0000
3ff6a360:	.word  0x0000
L3FF6A370:
3ff6a370:	.word  0x0000
3ff6a380:	.word  0x0000
3ff6a390:	.word  0x0000
3ff6a3a0:	.word  0x0000
3ff6a3b0:	.word  0x0000
3ff6a3c0:	.word  0x0000
3ff6a3d0:	.word  0x0000
3ff6a3e0:	.word  0x0000
3ff6a3f0:	.word  0x0000
3ff6a400:	.word  0x0000
3ff6a410:	.word  0x0000
3ff6a420:	.word  0x0000
3ff6a430:	.word  0x0000
3ff6a440:	.word  0x0000
3ff6a450:	.word  0x0000
3ff6a460:	.word  0x0000
3ff6a470:	.word  0x0000
3ff6a480:	.word  0x0000
3ff6a490:	.word  0x0000
3ff6a4a0:	.word  0x0000
3ff6a4b0:	.word  0x0000
3ff6a4c0:	.word  0x0000
3ff6a4d0:	.word  0x0000
3ff6a4e0:	jrv   L3FF69F70
3ff6a4f0:	dsjs   a1, L3FF6A330
3ff6a500:	.word  0x0000
3ff6a510:	.word  0x0000
3ff6a520:	.word  0x0000
L3FF6A530:
3ff6a530:	.word  0x0000
3ff6a540:	.word  0x0000
3ff6a550:	.word  0x0000
3ff6a560:	.word  0x0000
3ff6a570:	.word  0x0000
3ff6a580:	.word  0x0000
3ff6a590:	.word  0x0000
3ff6a5a0:	.word  0x0000
3ff6a5b0:	.word  0x0000
3ff6a5c0:	.word  0x0000
3ff6a5d0:	.word  0x0000
3ff6a5e0:	.word  0x0000
3ff6a5f0:	.word  0x0000
3ff6a600:	.word  0x0000
3ff6a610:	.word  0x0000
3ff6a620:	.word  0x0000
3ff6a630:	.word  0x0000
3ff6a640:	.word  0x0000
3ff6a650:	.word  0x0000
3ff6a660:	.word  0x0000
L3FF6A670:
3ff6a670:	.word  0x0000
3ff6a680:	.word  0x0000
3ff6a690:	.word  0x0000
3ff6a6a0:	.word  0x0000
3ff6a6b0:	.word  0x0000
3ff6a6c0:	.word  0x0000
3ff6a6d0:	.word  0x0000
3ff6a6e0:	jrv   L3FF6A670
3ff6a6f0:	dsjs   a1, L3FF6A530
3ff6a700:	.word  0x0000
3ff6a710:	.word  0x0000
3ff6a720:	.word  0x0000
L3FF6A730:
3ff6a730:	.word  0x0000
3ff6a740:	.word  0x0000
3ff6a750:	.word  0x0000
3ff6a760:	.word  0x0000
L3FF6A770:
3ff6a770:	.word  0x0000
3ff6a780:	.word  0x0000
3ff6a790:	.word  0x0000
3ff6a7a0:	.word  0x0000
3ff6a7b0:	.word  0x0000
3ff6a7c0:	.word  0x0000
3ff6a7d0:	.word  0x0000
3ff6a7e0:	.word  0x0000
3ff6a7f0:	.word  0x0000
3ff6a800:	.word  0x0000
3ff6a810:	.word  0x0000
3ff6a820:	.word  0x0000
3ff6a830:	.word  0x0000
3ff6a840:	.word  0x0000
3ff6a850:	.word  0x0000
3ff6a860:	.word  0x0000
L3FF6A870:
3ff6a870:	.word  0x0000
3ff6a880:	.word  0x0000
3ff6a890:	.word  0x0000
3ff6a8a0:	.word  0x0000
3ff6a8b0:	.word  0x0000
3ff6a8c0:	.word  0x0000
3ff6a8d0:	.word  0x0000
3ff6a8e0:	jrnv   L3FF6A370
3ff6a8f0:	dsjs   a1, L3FF6A730
3ff6a900:	.word  0x0000
3ff6a910:	.word  0x0000
3ff6a920:	.word  0x0000
L3FF6A930:
3ff6a930:	.word  0x0000
3ff6a940:	.word  0x0000
3ff6a950:	.word  0x0000
3ff6a960:	.word  0x0000
3ff6a970:	.word  0x0000
3ff6a980:	.word  0x0000
3ff6a990:	.word  0x0000
3ff6a9a0:	.word  0x0000
3ff6a9b0:	.word  0x0000
3ff6a9c0:	.word  0x0000
3ff6a9d0:	.word  0x0000
3ff6a9e0:	.word  0x0000
3ff6a9f0:	.word  0x0000
3ff6aa00:	.word  0x0000
3ff6aa10:	.word  0x0000
3ff6aa20:	.word  0x0000
3ff6aa30:	.word  0x0000
3ff6aa40:	.word  0x0000
3ff6aa50:	.word  0x0000
3ff6aa60:	.word  0x0000
3ff6aa70:	.word  0x0000
3ff6aa80:	.word  0x0000
3ff6aa90:	.word  0x0000
3ff6aaa0:	.word  0x0000
3ff6aab0:	.word  0x0000
3ff6aac0:	.word  0x0000
3ff6aad0:	.word  0x0000
3ff6aae0:	jrn   L3FF6A870
3ff6aaf0:	dsjs   a1, L3FF6A930
3ff6ab00:	.word  0x0000
3ff6ab10:	.word  0x0000
3ff6ab20:	.word  0x0000
L3FF6AB30:
3ff6ab30:	.word  0x0000
3ff6ab40:	.word  0x0000
3ff6ab50:	.word  0x0000
3ff6ab60:	.word  0x0000
3ff6ab70:	.word  0x0000
3ff6ab80:	.word  0x0000
3ff6ab90:	.word  0x0000
3ff6aba0:	.word  0x0000
3ff6abb0:	.word  0x0000
3ff6abc0:	.word  0x0000
3ff6abd0:	.word  0x0000
3ff6abe0:	.word  0x0000
3ff6abf0:	.word  0x0000
3ff6ac00:	.word  0x0000
3ff6ac10:	.word  0x0000
3ff6ac20:	.word  0x0000
3ff6ac30:	.word  0x0000
3ff6ac40:	.word  0x0000
3ff6ac50:	.word  0x0000
3ff6ac60:	.word  0x0000
3ff6ac70:	.word  0x0000
3ff6ac80:	.word  0x0000
3ff6ac90:	.word  0x0000
3ff6aca0:	.word  0x0000
3ff6acb0:	.word  0x0000
3ff6acc0:	.word  0x0000
3ff6acd0:	.word  0x0000
3ff6ace0:	jrnn   L3FF6A770
3ff6acf0:	dsjs   a1, L3FF6AB30
3ff6ad00:	.word  0x0000
3ff6ad10:	.word  0x0000
3ff6ad20:	.word  0x0000
3ff6ad30:	.word  0x0000
3ff6ad40:	.word  0x0000
3ff6ad50:	.word  0x0000
3ff6ad60:	.word  0x0000
3ff6ad70:	.word  0x0000
3ff6ad80:	.word  0x0000
3ff6ad90:	.word  0x0000
3ff6ada0:	.word  0x0000
3ff6adb0:	.word  0x0000
3ff6adc0:	.word  0x0000
3ff6add0:	.word  0x0000
3ff6ade0:	.word  0x0000
3ff6adf0:	.word  0x0000
3ff6ae00:	.word  0x0000
3ff6ae10:	.word  0x0000
3ff6ae20:	.word  0x0000
3ff6ae30:	.word  0x0000
3ff6ae40:	.word  0x0000
3ff6ae50:	.word  0x0000
3ff6ae60:	.word  0x0000
3ff6ae70:	.word  0x0000
3ff6ae80:	.word  0x0000
3ff6ae90:	.word  0x0000
3ff6aea0:	.word  0x0000
3ff6aeb0:	.word  0x0000
3ff6aec0:	.word  0x0000
3ff6aed0:	.word  0x0000
3ff6aee0:	move   *a5(0x3fa1), *a0+, 0
3ff6af00:	.word  0x0000
3ff6af10:	.word  0x0000
3ff6af20:	.word  0x0000
3ff6af30:	.word  0x0000
3ff6af40:	.word  0x0000
3ff6af50:	.word  0x0000
3ff6af60:	.word  0x0000
3ff6af70:	.word  0x0000
3ff6af80:	.word  0x0000
3ff6af90:	.word  0x0000
3ff6afa0:	.word  0x0000
3ff6afb0:	.word  0x0000
3ff6afc0:	.word  0x0000
3ff6afd0:	.word  0x0000
3ff6afe0:	.word  0x0000
3ff6aff0:	.word  0x0000
3ff6b000:	.word  0x0000
3ff6b010:	.word  0x0000
3ff6b020:	.word  0x0000
3ff6b030:	.word  0x0000
3ff6b040:	.word  0x0000
3ff6b050:	.word  0x0000
3ff6b060:	.word  0x0000
3ff6b070:	.word  0x0000
3ff6b080:	.word  0x0000
3ff6b090:	.word  0x0000
3ff6b0a0:	.word  0x0000
3ff6b0b0:	.word  0x0000
3ff6b0c0:	.word  0x0000
3ff6b0d0:	.word  0x0000
3ff6b0e0:	move   *a10(0x3fa1), *a0+, 0
3ff6b100:	.word  0x0000
3ff6b110:	.word  0x0000
3ff6b120:	.word  0x0000
3ff6b130:	.word  0x0000
3ff6b140:	.word  0x0000
3ff6b150:	.word  0x0000
3ff6b160:	.word  0x0000
3ff6b170:	.word  0x0000
3ff6b180:	.word  0x0000
3ff6b190:	.word  0x0000
3ff6b1a0:	.word  0x0000
3ff6b1b0:	.word  0x0000
3ff6b1c0:	.word  0x0000
3ff6b1d0:	.word  0x0000
3ff6b1e0:	.word  0x0000
3ff6b1f0:	.word  0x0000
3ff6b200:	.word  0x0000
3ff6b210:	.word  0x0000
3ff6b220:	.word  0x0000
3ff6b230:	.word  0x0000
3ff6b240:	.word  0x0000
3ff6b250:	.word  0x0000
3ff6b260:	.word  0x0000
3ff6b270:	.word  0x0000
3ff6b280:	.word  0x0000
3ff6b290:	.word  0x0000
3ff6b2a0:	.word  0x0000
3ff6b2b0:	.word  0x0000
3ff6b2c0:	.word  0x0000
3ff6b2d0:	.word  0x0000
3ff6b2e0:	move   *b2(0x3fa1), *b0+, 1
3ff6b300:	.word  0x0000
3ff6b310:	.word  0x0000
3ff6b320:	.word  0x0000
3ff6b330:	.word  0x0000
3ff6b340:	.word  0x0000
3ff6b350:	.word  0x0000
3ff6b360:	.word  0x0000
3ff6b370:	.word  0x0000
3ff6b380:	.word  0x0000
3ff6b390:	.word  0x0000
3ff6b3a0:	.word  0x0000
3ff6b3b0:	.word  0x0000
3ff6b3c0:	.word  0x0000
3ff6b3d0:	.word  0x0000
3ff6b3e0:	.word  0x0000
3ff6b3f0:	.word  0x0000
3ff6b400:	.word  0x0000
3ff6b410:	.word  0x0000
3ff6b420:	.word  0x0000
3ff6b430:	.word  0x0000
3ff6b440:	.word  0x0000
3ff6b450:	.word  0x0000
3ff6b460:	.word  0x0000
3ff6b470:	.word  0x0000
3ff6b480:	.word  0x0000
3ff6b490:	.word  0x0000
3ff6b4a0:	.word  0x0000
3ff6b4b0:	.word  0x0000
3ff6b4c0:	.word  0x0000
3ff6b4d0:	.word  0x0000
3ff6b4e0:	move   *a7(0x3fa1), *a0+, 1
3ff6b500:	.word  0x0000
3ff6b510:	.word  0x0000
3ff6b520:	.word  0x0000
3ff6b530:	.word  0x0000
3ff6b540:	.word  0x0000
3ff6b550:	.word  0x0000
3ff6b560:	.word  0x0000
3ff6b570:	.word  0x0000
3ff6b580:	.word  0x0000
3ff6b590:	.word  0x0000
3ff6b5a0:	.word  0x0000
3ff6b5b0:	.word  0x0000
3ff6b5c0:	.word  0x0000
3ff6b5d0:	.word  0x0000
3ff6b5e0:	.word  0x0000
3ff6b5f0:	.word  0x0000
3ff6b600:	.word  0x0000
3ff6b610:	.word  0x0000
3ff6b620:	.word  0x0000
3ff6b630:	.word  0x0000
3ff6b640:	.word  0x0000
3ff6b650:	.word  0x0000
3ff6b660:	.word  0x0000
3ff6b670:	.word  0x0000
3ff6b680:	.word  0x0000
3ff6b690:	.word  0x0000
3ff6b6a0:	.word  0x0000
3ff6b6b0:	.word  0x0000
3ff6b6c0:	.word  0x0000
3ff6b6d0:	.word  0x0000
3ff6b6e0:	move   *a12(0x3fa1), *a8+, 1
3ff6b700:	.word  0x0000
3ff6b710:	.word  0x0000
3ff6b720:	.word  0x0000
L3FF6B730:
3ff6b730:	.word  0x0000
3ff6b740:	.word  0x0000
3ff6b750:	.word  0x0000
3ff6b760:	.word  0x0000
3ff6b770:	.word  0x0000
3ff6b780:	.word  0x0000
3ff6b790:	.word  0x0000
3ff6b7a0:	.word  0x0000
3ff6b7b0:	.word  0x0000
3ff6b7c0:	.word  0x0000
3ff6b7d0:	.word  0x0000
3ff6b7e0:	.word  0x0000
3ff6b7f0:	.word  0x0000
3ff6b800:	.word  0x0000
3ff6b810:	.word  0x0000
3ff6b820:	.word  0x0000
3ff6b830:	.word  0x0000
3ff6b840:	.word  0x0000
3ff6b850:	.word  0x0000
3ff6b860:	.word  0x0000
3ff6b870:	.word  0x0000
3ff6b880:	.word  0x0000
3ff6b890:	.word  0x0000
3ff6b8a0:	.word  0x0000
3ff6b8b0:	.word  0x0000
3ff6b8c0:	.word  0x0000
3ff6b8d0:	.word  0x0000
3ff6b8e0:	.word  0xd428
3ff6b8f0:	dsjs   a1, L3FF6B730
3ff6b900:	.word  0x0000
3ff6b910:	.word  0x0000
3ff6b920:	.word  0x0000
L3FF6B930:
3ff6b930:	.word  0x0000
3ff6b940:	.word  0x0000
3ff6b950:	.word  0x0000
3ff6b960:	.word  0x0000
3ff6b970:	.word  0x0000
3ff6b980:	.word  0x0000
3ff6b990:	.word  0x0000
3ff6b9a0:	.word  0x0000
3ff6b9b0:	.word  0x0000
3ff6b9c0:	.word  0x0000
3ff6b9d0:	.word  0x0000
3ff6b9e0:	.word  0x0000
3ff6b9f0:	.word  0x0000
3ff6ba00:	.word  0x0000
3ff6ba10:	.word  0x0000
3ff6ba20:	.word  0x0000
3ff6ba30:	.word  0x0000
3ff6ba40:	.word  0x0000
3ff6ba50:	.word  0x0000
3ff6ba60:	.word  0x0000
3ff6ba70:	.word  0x0000
3ff6ba80:	.word  0x0000
3ff6ba90:	.word  0x0000
3ff6baa0:	.word  0x0000
3ff6bab0:	.word  0x0000
3ff6bac0:	.word  0x0000
3ff6bad0:	.word  0x0000
3ff6bae0:	.word  0xd4b0
3ff6baf0:	dsjs   a1, L3FF6B930
3ff6bb00:	.word  0x0000
3ff6bb10:	.word  0x0000
3ff6bb20:	.word  0x0000
L3FF6BB30:
3ff6bb30:	.word  0x0000
3ff6bb40:	.word  0x0000
3ff6bb50:	.word  0x0000
3ff6bb60:	.word  0x0000
3ff6bb70:	.word  0x0000
3ff6bb80:	.word  0x0000
3ff6bb90:	.word  0x0000
3ff6bba0:	.word  0x0000
3ff6bbb0:	.word  0x0000
3ff6bbc0:	.word  0x0000
3ff6bbd0:	.word  0x0000
3ff6bbe0:	.word  0x0000
3ff6bbf0:	.word  0x0000
3ff6bc00:	.word  0x0000
3ff6bc10:	.word  0x0000
3ff6bc20:	.word  0x0000
3ff6bc30:	.word  0x0000
3ff6bc40:	.word  0x0000
3ff6bc50:	.word  0x0000
3ff6bc60:	.word  0x0000
3ff6bc70:	.word  0x0000
3ff6bc80:	.word  0x0000
3ff6bc90:	.word  0x0000
3ff6bca0:	.word  0x0000
3ff6bcb0:	.word  0x0000
3ff6bcc0:	.word  0x0000
3ff6bcd0:	.word  0x0000
3ff6bce0:	.word  0xd550
3ff6bcf0:	dsjs   a1, L3FF6BB30
3ff6bd00:	.word  0x0000
3ff6bd10:	.word  0x0000
3ff6bd20:	.word  0x0000
L3FF6BD30:
3ff6bd30:	.word  0x0000
3ff6bd40:	.word  0x0000
3ff6bd50:	.word  0x0000
3ff6bd60:	.word  0x0000
3ff6bd70:	.word  0x0000
3ff6bd80:	.word  0x0000
3ff6bd90:	.word  0x0000
3ff6bda0:	.word  0x0000
3ff6bdb0:	.word  0x0000
3ff6bdc0:	.word  0x0000
3ff6bdd0:	.word  0x0000
3ff6bde0:	.word  0x0000
3ff6bdf0:	.word  0x0000
3ff6be00:	.word  0x0000
3ff6be10:	.word  0x0000
3ff6be20:	.word  0x0000
3ff6be30:	.word  0x0000
3ff6be40:	.word  0x0000
3ff6be50:	.word  0x0000
3ff6be60:	.word  0x0000
3ff6be70:	.word  0x0000
3ff6be80:	.word  0x0000
3ff6be90:	.word  0x0000
3ff6bea0:	.word  0x0000
3ff6beb0:	.word  0x0000
3ff6bec0:	.word  0x0000
3ff6bed0:	.word  0x0000
3ff6bee0:	move   *a2+, *a0+, 0
3ff6bef0:	dsjs   a1, L3FF6BD30
3ff6bf00:	.word  0x0000
3ff6bf10:	.word  0x0000
3ff6bf20:	.word  0x0000
L3FF6BF30:
3ff6bf30:	.word  0x0000
3ff6bf40:	.word  0x0000
3ff6bf50:	.word  0x0000
3ff6bf60:	.word  0x0000
3ff6bf70:	.word  0x0000
3ff6bf80:	.word  0x0000
3ff6bf90:	.word  0x0000
3ff6bfa0:	.word  0x0000
3ff6bfb0:	.word  0x0000
3ff6bfc0:	.word  0x0000
3ff6bfd0:	.word  0x0000
3ff6bfe0:	.word  0x0000
3ff6bff0:	.word  0x0000
3ff6c000:	.word  0x0000
3ff6c010:	.word  0x0000
3ff6c020:	.word  0x0000
3ff6c030:	.word  0x0000
3ff6c040:	.word  0x0000
3ff6c050:	.word  0x0000
3ff6c060:	.word  0x0000
3ff6c070:	.word  0x0000
3ff6c080:	.word  0x0000
3ff6c090:	.word  0x0000
3ff6c0a0:	.word  0x0000
3ff6c0b0:	.word  0x0000
3ff6c0c0:	.word  0x0000
3ff6c0d0:	.word  0x0000
3ff6c0e0:	move   *a2+, *a0+, 0
3ff6c0f0:	dsjs   a1, L3FF6BF30
3ff6c100:	.word  0x0000
3ff6c110:	.word  0x0000
3ff6c120:	.word  0x0000
L3FF6C130:
3ff6c130:	.word  0x0000
3ff6c140:	.word  0x0000
3ff6c150:	.word  0x0000
3ff6c160:	.word  0x0000
3ff6c170:	.word  0x0000
3ff6c180:	.word  0x0000
3ff6c190:	.word  0x0000
3ff6c1a0:	.word  0x0000
3ff6c1b0:	.word  0x0000
3ff6c1c0:	.word  0x0000
3ff6c1d0:	.word  0x0000
3ff6c1e0:	.word  0x0000
3ff6c1f0:	.word  0x0000
3ff6c200:	.word  0x0000
3ff6c210:	.word  0x0000
3ff6c220:	.word  0x0000
3ff6c230:	.word  0x0000
3ff6c240:	.word  0x0000
3ff6c250:	.word  0x0000
3ff6c260:	.word  0x0000
3ff6c270:	.word  0x0000
3ff6c280:	.word  0x0000
3ff6c290:	.word  0x0000
3ff6c2a0:	.word  0x0000
3ff6c2b0:	.word  0x0000
3ff6c2c0:	.word  0x0000
3ff6c2d0:	.word  0x0000
3ff6c2e0:	move   *a2+, *a0+, 0
3ff6c2f0:	dsjs   a1, L3FF6C130
3ff6c300:	.word  0x0000
3ff6c310:	.word  0x0000
3ff6c320:	.word  0x0000
L3FF6C330:
3ff6c330:	.word  0x0000
3ff6c340:	.word  0x0000
3ff6c350:	.word  0x0000
3ff6c360:	.word  0x0000
3ff6c370:	.word  0x0000
3ff6c380:	.word  0x0000
3ff6c390:	.word  0x0000
3ff6c3a0:	.word  0x0000
3ff6c3b0:	.word  0x0000
3ff6c3c0:	.word  0x0000
3ff6c3d0:	.word  0x0000
3ff6c3e0:	.word  0x0000
3ff6c3f0:	.word  0x0000
3ff6c400:	.word  0x0000
3ff6c410:	.word  0x0000
3ff6c420:	.word  0x0000
3ff6c430:	.word  0x0000
3ff6c440:	.word  0x0000
3ff6c450:	.word  0x0000
3ff6c460:	.word  0x0000
3ff6c470:	.word  0x0000
3ff6c480:	.word  0x0000
3ff6c490:	.word  0x0000
3ff6c4a0:	.word  0x0000
3ff6c4b0:	.word  0x0000
3ff6c4c0:	.word  0x0000
3ff6c4d0:	.word  0x0000
3ff6c4e0:	move   *b5+, *b8+, 0
3ff6c4f0:	dsjs   a1, L3FF6C330
3ff6c500:	.word  0x0000
3ff6c510:	.word  0x0000
3ff6c520:	.word  0x0000
L3FF6C530:
3ff6c530:	.word  0x0000
3ff6c540:	.word  0x0000
3ff6c550:	.word  0x0000
3ff6c560:	.word  0x0000
3ff6c570:	.word  0x0000
3ff6c580:	.word  0x0000
3ff6c590:	.word  0x0000
3ff6c5a0:	.word  0x0000
3ff6c5b0:	.word  0x0000
3ff6c5c0:	.word  0x0000
3ff6c5d0:	.word  0x0000
3ff6c5e0:	.word  0x0000
3ff6c5f0:	.word  0x0000
3ff6c600:	.word  0x0000
3ff6c610:	.word  0x0000
3ff6c620:	.word  0x0000
3ff6c630:	.word  0x0000
3ff6c640:	.word  0x0000
3ff6c650:	.word  0x0000
3ff6c660:	.word  0x0000
3ff6c670:	.word  0x0000
3ff6c680:	.word  0x0000
3ff6c690:	.word  0x0000
3ff6c6a0:	.word  0x0000
3ff6c6b0:	.word  0x0000
3ff6c6c0:	.word  0x0000
3ff6c6d0:	.word  0x0000
3ff6c6e0:	move   *b9+, *b0+, 0
3ff6c6f0:	dsjs   a1, L3FF6C530
3ff6c700:	.word  0x0000
3ff6c710:	.word  0x0000
3ff6c720:	.word  0x0000
L3FF6C730:
3ff6c730:	.word  0x0000
3ff6c740:	.word  0x0000
3ff6c750:	.word  0x0000
3ff6c760:	.word  0x0000
3ff6c770:	.word  0x0000
3ff6c780:	.word  0x0000
3ff6c790:	.word  0x0000
3ff6c7a0:	.word  0x0000
3ff6c7b0:	.word  0x0000
3ff6c7c0:	.word  0x0000
3ff6c7d0:	.word  0x0000
3ff6c7e0:	.word  0x0000
3ff6c7f0:	.word  0x0000
3ff6c800:	.word  0x0000
3ff6c810:	.word  0x0000
3ff6c820:	.word  0x0000
3ff6c830:	.word  0x0000
3ff6c840:	.word  0x0000
3ff6c850:	.word  0x0000
3ff6c860:	.word  0x0000
3ff6c870:	.word  0x0000
3ff6c880:	.word  0x0000
3ff6c890:	.word  0x0000
3ff6c8a0:	.word  0x0000
3ff6c8b0:	.word  0x0000
3ff6c8c0:	.word  0x0000
3ff6c8d0:	.word  0x0000
3ff6c8e0:	move   *a12+, *a8+, 0
3ff6c8f0:	dsjs   a1, L3FF6C730
3ff6c900:	.word  0x0000
3ff6c910:	.word  0x0000
3ff6c920:	.word  0x0000
L3FF6C930:
3ff6c930:	.word  0x0000
3ff6c940:	.word  0x0000
3ff6c950:	.word  0x0000
3ff6c960:	.word  0x0000
3ff6c970:	.word  0x0000
3ff6c980:	.word  0x0000
3ff6c990:	.word  0x0000
3ff6c9a0:	.word  0x0000
3ff6c9b0:	.word  0x0000
3ff6c9c0:	.word  0x0000
3ff6c9d0:	.word  0x0000
3ff6c9e0:	.word  0x0000
3ff6c9f0:	.word  0x0000
3ff6ca00:	.word  0x0000
3ff6ca10:	.word  0x0000
3ff6ca20:	.word  0x0000
3ff6ca30:	.word  0x0000
3ff6ca40:	.word  0x0000
3ff6ca50:	.word  0x0000
3ff6ca60:	.word  0x0000
3ff6ca70:	.word  0x0000
3ff6ca80:	.word  0x0000
3ff6ca90:	.word  0x0000
3ff6caa0:	.word  0x0000
3ff6cab0:	.word  0x0000
3ff6cac0:	.word  0x0000
3ff6cad0:	.word  0x0000
3ff6cae0:	move   *sp+, *a0+, 0
3ff6caf0:	dsjs   a1, L3FF6C930
3ff6cb00:	.word  0x0000
3ff6cb10:	.word  0x0000
3ff6cb20:	.word  0x0000
L3FF6CB30:
3ff6cb30:	.word  0x0000
3ff6cb40:	.word  0x0000
3ff6cb50:	.word  0x0000
3ff6cb60:	.word  0x0000
3ff6cb70:	.word  0x0000
3ff6cb80:	.word  0x0000
3ff6cb90:	.word  0x0000
3ff6cba0:	.word  0x0000
3ff6cbb0:	.word  0x0000
3ff6cbc0:	.word  0x0000
3ff6cbd0:	.word  0x0000
3ff6cbe0:	.word  0x0000
3ff6cbf0:	.word  0x0000
3ff6cc00:	.word  0x0000
3ff6cc10:	.word  0x0000
3ff6cc20:	.word  0x0000
3ff6cc30:	.word  0x0000
3ff6cc40:	.word  0x0000
3ff6cc50:	.word  0x0000
3ff6cc60:	.word  0x0000
3ff6cc70:	.word  0x0000
3ff6cc80:	.word  0x0000
3ff6cc90:	.word  0x0000
3ff6cca0:	.word  0x0000
3ff6ccb0:	.word  0x0000
3ff6ccc0:	.word  0x0000
3ff6ccd0:	.word  0x0000
3ff6cce0:	.word  0xd5e8
3ff6ccf0:	dsjs   a1, L3FF6CB30
3ff6cd00:	.word  0x0000
3ff6cd10:	.word  0x0000
3ff6cd20:	.word  0x0000
L3FF6CD30:
3ff6cd30:	.word  0x0000
3ff6cd40:	.word  0x0000
3ff6cd50:	.word  0x0000
3ff6cd60:	.word  0x0000
3ff6cd70:	.word  0x0000
L3FF6CD80:
3ff6cd80:	.word  0x0000
3ff6cd90:	.word  0x0000
L3FF6CDA0:
3ff6cda0:	.word  0x0000
3ff6cdb0:	.word  0x0000
L3FF6CDC0:
3ff6cdc0:	.word  0x0000
3ff6cdd0:	.word  0x0000
L3FF6CDE0:
3ff6cde0:	.word  0x0000
3ff6cdf0:	.word  0x0000
L3FF6CE00:
3ff6ce00:	.word  0x0000
3ff6ce10:	.word  0x0000
L3FF6CE20:
3ff6ce20:	.word  0x0000
3ff6ce30:	.word  0x0000
L3FF6CE40:
3ff6ce40:	.word  0x0000
3ff6ce50:	.word  0x0000
L3FF6CE60:
3ff6ce60:	.word  0x0000
3ff6ce70:	.word  0x0000
L3FF6CE80:
3ff6ce80:	.word  0x0000
3ff6ce90:	.word  0x0000
L3FF6CEA0:
3ff6cea0:	.word  0x0000
3ff6ceb0:	.word  0x0000
L3FF6CEC0:
3ff6cec0:	.word  0x0000
3ff6ced0:	.word  0x0000
L3FF6CEE0:
3ff6cee0:	move   *a5+, *a8+, 1
3ff6cef0:	dsjs   a1, L3FF6CD30
L3FF6CF00:
3ff6cf00:	popst
3ff6cf10:	sll    a10, a0
3ff6cf20:	rev    a5
3ff6cf30:	.word  0xd648
3ff6cf40:	dsjs   a1, L3FF6CD80
3ff6cf50:	.word  0xd6c0
3ff6cf60:	dsjs   a1, L3FF6CDA0
3ff6cf70:	exgf   a0, 1
L3FF6CF80:
3ff6cf80:	dsjs   a1, L3FF6CDC0
3ff6cf90:	.word  0xd730
L3FF6CFA0:
3ff6cfa0:	dsjs   a1, L3FF6CDE0
3ff6cfb0:	.word  0xd770
L3FF6CFC0:
3ff6cfc0:	dsjs   a1, L3FF6CE00
3ff6cfd0:	.word  0xd7a8
L3FF6CFE0:
3ff6cfe0:	dsjs   a1, L3FF6CE20
3ff6cff0:	.word  0xd828
L3FF6D000:
3ff6d000:	dsjs   a1, L3FF6CE40
3ff6d010:	.word  0xd860
L3FF6D020:
3ff6d020:	dsjs   a1, L3FF6CE60
3ff6d030:	.word  0xd8a0
L3FF6D040:
3ff6d040:	dsjs   a1, L3FF6CE80
3ff6d050:	.word  0xd928
L3FF6D060:
3ff6d060:	dsjs   a1, L3FF6CEA0
3ff6d070:	.word  0xd980
L3FF6D080:
3ff6d080:	dsjs   a1, L3FF6CEC0
3ff6d090:	.word  0xd9c0
L3FF6D0A0:
3ff6d0a0:	dsjs   a1, L3FF6CEE0
3ff6d0b0:	.word  0xda00
L3FF6D0C0:
3ff6d0c0:	dsjs   a1, L3FF6CF00
3ff6d0d0:	.word  0x0000
L3FF6D0E0:
3ff6d0e0:	.word  0x0000
3ff6d0f0:	.word  0x0000
L3FF6D100:
3ff6d100:	.word  0x0000
3ff6d110:	.word  0x0000
3ff6d120:	.word  0x0000
3ff6d130:	.word  0xda30
3ff6d140:	dsjs   a1, L3FF6CF80
3ff6d150:	.word  0xdad0
3ff6d160:	dsjs   a1, L3FF6CFA0
3ff6d170:	.word  0xdb80
L3FF6D180:
3ff6d180:	dsjs   a1, L3FF6CFC0
3ff6d190:	.word  0xdbe0
L3FF6D1A0:
3ff6d1a0:	dsjs   a1, L3FF6CFE0
3ff6d1b0:	.word  0xdc20
L3FF6D1C0:
3ff6d1c0:	dsjs   a1, L3FF6D000
3ff6d1d0:	.word  0xdc68
L3FF6D1E0:
3ff6d1e0:	dsjs   a1, L3FF6D020
3ff6d1f0:	.word  0xdd08
L3FF6D200:
3ff6d200:	dsjs   a1, L3FF6D040
3ff6d210:	.word  0xdd50
L3FF6D220:
3ff6d220:	dsjs   a1, L3FF6D060
3ff6d230:	.word  0xdd90
L3FF6D240:
3ff6d240:	dsjs   a1, L3FF6D080
3ff6d250:	.word  0xde18
L3FF6D260:
3ff6d260:	dsjs   a1, L3FF6D0A0
3ff6d270:	.word  0xde68
L3FF6D280:
3ff6d280:	dsjs   a1, L3FF6D0C0
3ff6d290:	.word  0xdeb0
L3FF6D2A0:
3ff6d2a0:	dsjs   a1, L3FF6D0E0
3ff6d2b0:	.word  0xdee8
L3FF6D2C0:
3ff6d2c0:	dsjs   a1, L3FF6D100
3ff6d2d0:	.word  0x0000
L3FF6D2E0:
3ff6d2e0:	.word  0x0000
3ff6d2f0:	.word  0x0000
L3FF6D300:
3ff6d300:	.word  0x0000
3ff6d310:	.word  0x0000
3ff6d320:	.word  0x0000
3ff6d330:	.word  0xdf28
3ff6d340:	dsjs   a1, L3FF6D180
3ff6d350:	line   1
3ff6d360:	dsjs   a1, L3FF6D1A0
3ff6d370:	.word  0xdfd8
L3FF6D380:
3ff6d380:	dsjs   a1, L3FF6D1C0
3ff6d390:	addxy  b2, b0
3ff6d3a0:	dsjs   a1, L3FF6D1E0
3ff6d3b0:	addxy  b4, b8
3ff6d3c0:	dsjs   a1, L3FF6D200
3ff6d3d0:	addxy  b7, b8
3ff6d3e0:	dsjs   a1, L3FF6D220
3ff6d3f0:	addxy  a13, a0
3ff6d400:	dsjs   a1, L3FF6D240
3ff6d410:	addxy  sp, a0
3ff6d420:	dsjs   a1, L3FF6D260
3ff6d430:	subxy  b1, b0
3ff6d440:	dsjs   a1, L3FF6D280
3ff6d450:	subxy  a6, a8
3ff6d460:	dsjs   a1, L3FF6D2A0
3ff6d470:	subxy  b9, b8
3ff6d480:	dsjs   a1, L3FF6D2C0
3ff6d490:	subxy  a12, a0
3ff6d4a0:	dsjs   a1, L3FF6D2E0
3ff6d4b0:	subxy  b14, b8
3ff6d4c0:	dsjs   a1, L3FF6D300
3ff6d4d0:	.word  0x0000
3ff6d4e0:	.word  0x0000
3ff6d4f0:	.word  0x0000
3ff6d500:	.word  0x0000
3ff6d510:	.word  0x0000
3ff6d520:	.word  0x0000
3ff6d530:	cmpxy  b0, b8
3ff6d540:	dsjs   a1, L3FF6D380
3ff6d550:	.word  0x0000
3ff6d560:	.word  0x0000
3ff6d570:	.word  0x0000
L3FF6D580:
3ff6d580:	.word  0x0000
3ff6d590:	.word  0x0000
3ff6d5a0:	.word  0x0000
3ff6d5b0:	.word  0x0000
3ff6d5c0:	.word  0x0000
3ff6d5d0:	.word  0x0000
3ff6d5e0:	.word  0x0000
3ff6d5f0:	.word  0x0000
3ff6d600:	.word  0x0000
3ff6d610:	.word  0x0000
3ff6d620:	.word  0x0000
3ff6d630:	.word  0x0000
3ff6d640:	.word  0x0000
3ff6d650:	.word  0x0000
3ff6d660:	.word  0x0000
3ff6d670:	.word  0x0000
3ff6d680:	.word  0x0000
3ff6d690:	.word  0x0000
3ff6d6a0:	.word  0x0000
3ff6d6b0:	.word  0x0000
3ff6d6c0:	.word  0x0000
3ff6d6d0:	.word  0x0000
3ff6d6e0:	.word  0x0000
3ff6d6f0:	.word  0x0000
3ff6d700:	.word  0x0000
3ff6d710:	.word  0x0000
3ff6d720:	.word  0x0000
3ff6d730:	cmpxy  b9, b0
3ff6d740:	dsjs   a1, L3FF6D580
3ff6d750:	.word  0x0000
3ff6d760:	.word  0x0000
3ff6d770:	.word  0x0000
L3FF6D780:
3ff6d780:	.word  0x0000
3ff6d790:	.word  0x0000
3ff6d7a0:	.word  0x0000
3ff6d7b0:	.word  0x0000
3ff6d7c0:	.word  0x0000
3ff6d7d0:	.word  0x0000
3ff6d7e0:	.word  0x0000
3ff6d7f0:	.word  0x0000
3ff6d800:	.word  0x0000
3ff6d810:	.word  0x0000
3ff6d820:	.word  0x0000
3ff6d830:	.word  0x0000
3ff6d840:	.word  0x0000
3ff6d850:	.word  0x0000
3ff6d860:	.word  0x0000
3ff6d870:	.word  0x0000
3ff6d880:	.word  0x0000
3ff6d890:	.word  0x0000
3ff6d8a0:	.word  0x0000
3ff6d8b0:	.word  0x0000
3ff6d8c0:	.word  0x0000
3ff6d8d0:	.word  0x0000
3ff6d8e0:	.word  0x0000
3ff6d8f0:	.word  0x0000
3ff6d900:	.word  0x0000
3ff6d910:	.word  0x0000
3ff6d920:	.word  0x0000
3ff6d930:	cpw    a5, a0
3ff6d940:	dsjs   a1, L3FF6D780
3ff6d950:	.word  0x0000
3ff6d960:	.word  0x0000
3ff6d970:	.word  0x0000
L3FF6D980:
3ff6d980:	.word  0x0000
3ff6d990:	.word  0x0000
3ff6d9a0:	.word  0x0000
3ff6d9b0:	.word  0x0000
3ff6d9c0:	.word  0x0000
3ff6d9d0:	.word  0x0000
3ff6d9e0:	.word  0x0000
3ff6d9f0:	.word  0x0000
3ff6da00:	.word  0x0000
3ff6da10:	.word  0x0000
3ff6da20:	.word  0x0000
3ff6da30:	.word  0x0000
3ff6da40:	.word  0x0000
3ff6da50:	.word  0x0000
3ff6da60:	.word  0x0000
3ff6da70:	.word  0x0000
3ff6da80:	.word  0x0000
3ff6da90:	.word  0x0000
3ff6daa0:	.word  0x0000
3ff6dab0:	.word  0x0000
3ff6dac0:	.word  0x0000
3ff6dad0:	.word  0x0000
3ff6dae0:	.word  0x0000
3ff6daf0:	.word  0x0000
3ff6db00:	.word  0x0000
3ff6db10:	.word  0x0000
3ff6db20:	.word  0x0000
3ff6db30:	move   *a2+, *a0+, 0
3ff6db40:	dsjs   a1, L3FF6D980
3ff6db50:	.word  0x0000
3ff6db60:	.word  0x0000
3ff6db70:	.word  0x0000
L3FF6DB80:
3ff6db80:	.word  0x0000
3ff6db90:	.word  0x0000
3ff6dba0:	.word  0x0000
3ff6dbb0:	.word  0x0000
3ff6dbc0:	.word  0x0000
3ff6dbd0:	.word  0x0000
3ff6dbe0:	.word  0x0000
3ff6dbf0:	.word  0x0000
3ff6dc00:	.word  0x0000
3ff6dc10:	.word  0x0000
3ff6dc20:	.word  0x0000
3ff6dc30:	.word  0x0000
3ff6dc40:	.word  0x0000
3ff6dc50:	.word  0x0000
3ff6dc60:	.word  0x0000
3ff6dc70:	.word  0x0000
3ff6dc80:	.word  0x0000
3ff6dc90:	.word  0x0000
3ff6dca0:	.word  0x0000
3ff6dcb0:	.word  0x0000
3ff6dcc0:	.word  0x0000
3ff6dcd0:	.word  0x0000
3ff6dce0:	.word  0x0000
3ff6dcf0:	.word  0x0000
3ff6dd00:	.word  0x0000
3ff6dd10:	.word  0x0000
3ff6dd20:	.word  0x0000
3ff6dd30:	move   *a2+, *a0+, 0
3ff6dd40:	dsjs   a1, L3FF6DB80
3ff6dd50:	.word  0x0000
3ff6dd60:	.word  0x0000
3ff6dd70:	.word  0x0000
L3FF6DD80:
3ff6dd80:	.word  0x0000
3ff6dd90:	.word  0x0000
3ff6dda0:	.word  0x0000
3ff6ddb0:	.word  0x0000
3ff6ddc0:	.word  0x0000
3ff6ddd0:	.word  0x0000
3ff6dde0:	.word  0x0000
3ff6ddf0:	.word  0x0000
3ff6de00:	.word  0x0000
3ff6de10:	.word  0x0000
3ff6de20:	.word  0x0000
3ff6de30:	.word  0x0000
3ff6de40:	.word  0x0000
3ff6de50:	.word  0x0000
3ff6de60:	.word  0x0000
3ff6de70:	.word  0x0000
3ff6de80:	.word  0x0000
3ff6de90:	.word  0x0000
3ff6dea0:	.word  0x0000
3ff6deb0:	.word  0x0000
3ff6dec0:	.word  0x0000
3ff6ded0:	.word  0x0000
3ff6dee0:	.word  0x0000
3ff6def0:	.word  0x0000
3ff6df00:	.word  0x0000
3ff6df10:	.word  0x0000
3ff6df20:	.word  0x0000
3ff6df30:	move   *a2+, *a0+, 0
3ff6df40:	dsjs   a1, L3FF6DD80
3ff6df50:	.word  0x0000
3ff6df60:	.word  0x0000
3ff6df70:	.word  0x0000
L3FF6DF80:
3ff6df80:	.word  0x0000
3ff6df90:	.word  0x0000
3ff6dfa0:	.word  0x0000
3ff6dfb0:	.word  0x0000
3ff6dfc0:	.word  0x0000
3ff6dfd0:	.word  0x0000
3ff6dfe0:	.word  0x0000
3ff6dff0:	.word  0x0000
3ff6e000:	.word  0x0000
3ff6e010:	.word  0x0000
3ff6e020:	.word  0x0000
3ff6e030:	.word  0x0000
3ff6e040:	.word  0x0000
3ff6e050:	.word  0x0000
3ff6e060:	.word  0x0000
3ff6e070:	.word  0x0000
3ff6e080:	.word  0x0000
3ff6e090:	.word  0x0000
3ff6e0a0:	.word  0x0000
3ff6e0b0:	.word  0x0000
3ff6e0c0:	.word  0x0000
3ff6e0d0:	.word  0x0000
3ff6e0e0:	.word  0x0000
3ff6e0f0:	.word  0x0000
3ff6e100:	.word  0x0000
3ff6e110:	.word  0x0000
3ff6e120:	.word  0x0000
3ff6e130:	move   *b5+, *b8+, 0
3ff6e140:	dsjs   a1, L3FF6DF80
3ff6e150:	.word  0x0000
3ff6e160:	.word  0x0000
3ff6e170:	.word  0x0000
L3FF6E180:
3ff6e180:	.word  0x0000
3ff6e190:	.word  0x0000
3ff6e1a0:	.word  0x0000
3ff6e1b0:	.word  0x0000
3ff6e1c0:	.word  0x0000
3ff6e1d0:	.word  0x0000
3ff6e1e0:	.word  0x0000
3ff6e1f0:	.word  0x0000
3ff6e200:	.word  0x0000
3ff6e210:	.word  0x0000
3ff6e220:	.word  0x0000
3ff6e230:	.word  0x0000
3ff6e240:	.word  0x0000
3ff6e250:	.word  0x0000
3ff6e260:	.word  0x0000
3ff6e270:	.word  0x0000
3ff6e280:	.word  0x0000
3ff6e290:	.word  0x0000
3ff6e2a0:	.word  0x0000
3ff6e2b0:	.word  0x0000
3ff6e2c0:	.word  0x0000
3ff6e2d0:	.word  0x0000
3ff6e2e0:	.word  0x0000
3ff6e2f0:	.word  0x0000
3ff6e300:	.word  0x0000
3ff6e310:	.word  0x0000
3ff6e320:	.word  0x0000
3ff6e330:	move   *b9+, *b0+, 0
3ff6e340:	dsjs   a1, L3FF6E180
3ff6e350:	.word  0x0000
3ff6e360:	.word  0x0000
3ff6e370:	.word  0x0000
L3FF6E380:
3ff6e380:	.word  0x0000
3ff6e390:	.word  0x0000
3ff6e3a0:	.word  0x0000
3ff6e3b0:	.word  0x0000
3ff6e3c0:	.word  0x0000
3ff6e3d0:	.word  0x0000
3ff6e3e0:	.word  0x0000
3ff6e3f0:	.word  0x0000
3ff6e400:	.word  0x0000
3ff6e410:	.word  0x0000
3ff6e420:	.word  0x0000
3ff6e430:	.word  0x0000
3ff6e440:	.word  0x0000
3ff6e450:	.word  0x0000
3ff6e460:	.word  0x0000
3ff6e470:	.word  0x0000
3ff6e480:	.word  0x0000
3ff6e490:	.word  0x0000
3ff6e4a0:	.word  0x0000
3ff6e4b0:	.word  0x0000
3ff6e4c0:	.word  0x0000
3ff6e4d0:	.word  0x0000
3ff6e4e0:	.word  0x0000
3ff6e4f0:	.word  0x0000
3ff6e500:	.word  0x0000
3ff6e510:	.word  0x0000
3ff6e520:	.word  0x0000
3ff6e530:	move   *a12+, *a8+, 0
3ff6e540:	dsjs   a1, L3FF6E380
3ff6e550:	.word  0x0000
3ff6e560:	.word  0x0000
3ff6e570:	.word  0x0000
L3FF6E580:
3ff6e580:	.word  0x0000
3ff6e590:	.word  0x0000
3ff6e5a0:	.word  0x0000
3ff6e5b0:	.word  0x0000
3ff6e5c0:	.word  0x0000
3ff6e5d0:	.word  0x0000
3ff6e5e0:	.word  0x0000
3ff6e5f0:	.word  0x0000
3ff6e600:	.word  0x0000
3ff6e610:	.word  0x0000
3ff6e620:	.word  0x0000
3ff6e630:	.word  0x0000
3ff6e640:	.word  0x0000
3ff6e650:	.word  0x0000
3ff6e660:	.word  0x0000
3ff6e670:	.word  0x0000
3ff6e680:	.word  0x0000
3ff6e690:	.word  0x0000
3ff6e6a0:	.word  0x0000
3ff6e6b0:	.word  0x0000
3ff6e6c0:	.word  0x0000
3ff6e6d0:	.word  0x0000
3ff6e6e0:	.word  0x0000
3ff6e6f0:	.word  0x0000
3ff6e700:	.word  0x0000
3ff6e710:	.word  0x0000
3ff6e720:	.word  0x0000
3ff6e730:	move   *sp+, *a0+, 0
3ff6e740:	dsjs   a1, L3FF6E580
3ff6e750:	.word  0x0000
3ff6e760:	.word  0x0000
3ff6e770:	.word  0x0000
L3FF6E780:
3ff6e780:	.word  0x0000
3ff6e790:	.word  0x0000
3ff6e7a0:	.word  0x0000
3ff6e7b0:	.word  0x0000
3ff6e7c0:	.word  0x0000
3ff6e7d0:	.word  0x0000
3ff6e7e0:	.word  0x0000
3ff6e7f0:	.word  0x0000
3ff6e800:	.word  0x0000
3ff6e810:	.word  0x0000
3ff6e820:	.word  0x0000
3ff6e830:	.word  0x0000
3ff6e840:	.word  0x0000
3ff6e850:	.word  0x0000
3ff6e860:	.word  0x0000
3ff6e870:	.word  0x0000
3ff6e880:	.word  0x0000
3ff6e890:	.word  0x0000
3ff6e8a0:	.word  0x0000
3ff6e8b0:	.word  0x0000
3ff6e8c0:	.word  0x0000
3ff6e8d0:	.word  0x0000
3ff6e8e0:	.word  0x0000
3ff6e8f0:	.word  0x0000
3ff6e900:	.word  0x0000
3ff6e910:	.word  0x0000
3ff6e920:	.word  0x0000
3ff6e930:	move   *a2+, *a8+, 1
3ff6e940:	dsjs   a1, L3FF6E780
3ff6e950:	.word  0x0000
3ff6e960:	.word  0x0000
3ff6e970:	.word  0x0000
L3FF6E980:
3ff6e980:	.word  0x0000
3ff6e990:	.word  0x0000
3ff6e9a0:	.word  0x0000
3ff6e9b0:	.word  0x0000
3ff6e9c0:	.word  0x0000
L3FF6E9D0:
3ff6e9d0:	.word  0x0000
3ff6e9e0:	.word  0x0000
3ff6e9f0:	.word  0x0000
3ff6ea00:	.word  0x0000
3ff6ea10:	.word  0x0000
3ff6ea20:	.word  0x0000
3ff6ea30:	.word  0x0000
3ff6ea40:	.word  0x0000
3ff6ea50:	.word  0x0000
3ff6ea60:	.word  0x0000
3ff6ea70:	.word  0x0000
3ff6ea80:	.word  0x0000
3ff6ea90:	.word  0x0000
3ff6eaa0:	.word  0x0000
3ff6eab0:	.word  0x0000
3ff6eac0:	.word  0x0000
3ff6ead0:	.word  0x0000
3ff6eae0:	.word  0x0000
3ff6eaf0:	.word  0x0000
3ff6eb00:	.word  0x0000
3ff6eb10:	.word  0x0000
3ff6eb20:	.word  0x0000
3ff6eb30:	move   *a5+, *a8+, 1
3ff6eb40:	dsjs   a1, L3FF6E980
3ff6eb50:	.word  0x0462
3ff6eb60:	move   a10, *a0, 0
3ff6eb70:	rev    a5
3ff6eb80:	cpw    a12, a0
3ff6eb90:	dsjs   a1, L3FF6E9D0
3ff6eba0:	.word  0x0000
3ff6ebb0:	.word  0x0000
3ff6ebc0:	.word  0x0000
L3FF6EBD0:
3ff6ebd0:	.word  0x0000
3ff6ebe0:	.word  0x0000
3ff6ebf0:	.word  0x0000
3ff6ec00:	.word  0x0000
3ff6ec10:	.word  0x0000
3ff6ec20:	.word  0x0000
3ff6ec30:	.word  0x0000
3ff6ec40:	.word  0x0000
3ff6ec50:	.word  0x0000
3ff6ec60:	.word  0x0000
3ff6ec70:	.word  0x0000
3ff6ec80:	.word  0x0000
3ff6ec90:	.word  0x0000
3ff6eca0:	.word  0x0000
3ff6ecb0:	.word  0x0000
3ff6ecc0:	.word  0x0000
3ff6ecd0:	.word  0x0000
3ff6ece0:	.word  0x0000
3ff6ecf0:	.word  0x0000
3ff6ed00:	.word  0x0000
3ff6ed10:	.word  0x0000
3ff6ed20:	.word  0x0000
3ff6ed30:	.word  0x0000
3ff6ed40:	.word  0x0000
3ff6ed50:	.word  0x0000
3ff6ed60:	.word  0x0000
3ff6ed70:	.word  0x0000
3ff6ed80:	cvxyl  b1, b0
3ff6ed90:	dsjs   a1, L3FF6EBD0
3ff6eda0:	.word  0x0000
3ff6edb0:	.word  0x0000
3ff6edc0:	.word  0x0000
L3FF6EDD0:
3ff6edd0:	.word  0x0000
3ff6ede0:	.word  0x0000
3ff6edf0:	.word  0x0000
3ff6ee00:	.word  0x0000
3ff6ee10:	.word  0x0000
3ff6ee20:	.word  0x0000
3ff6ee30:	.word  0x0000
3ff6ee40:	.word  0x0000
3ff6ee50:	.word  0x0000
3ff6ee60:	.word  0x0000
3ff6ee70:	.word  0x0000
3ff6ee80:	.word  0x0000
3ff6ee90:	.word  0x0000
3ff6eea0:	.word  0x0000
3ff6eeb0:	.word  0x0000
3ff6eec0:	.word  0x0000
3ff6eed0:	.word  0x0000
3ff6eee0:	.word  0x0000
3ff6eef0:	.word  0x0000
3ff6ef00:	.word  0x0000
3ff6ef10:	.word  0x0000
3ff6ef20:	.word  0x0000
3ff6ef30:	.word  0x0000
3ff6ef40:	.word  0x0000
3ff6ef50:	.word  0x0000
3ff6ef60:	.word  0x0000
3ff6ef70:	.word  0x0000
3ff6ef80:	cvxyl  a9, a0
3ff6ef90:	dsjs   a1, L3FF6EDD0
3ff6efa0:	.word  0x0000
3ff6efb0:	.word  0x0000
3ff6efc0:	.word  0x0000
L3FF6EFD0:
3ff6efd0:	.word  0x0000
3ff6efe0:	.word  0x0000
3ff6eff0:	.word  0x0000
3ff6f000:	.word  0x0000
3ff6f010:	.word  0x0000
3ff6f020:	.word  0x0000
3ff6f030:	.word  0x0000
3ff6f040:	.word  0x0000
3ff6f050:	.word  0x0000
3ff6f060:	.word  0x0000
3ff6f070:	.word  0x0000
3ff6f080:	.word  0x0000
3ff6f090:	.word  0x0000
3ff6f0a0:	.word  0x0000
3ff6f0b0:	.word  0x0000
3ff6f0c0:	.word  0x0000
3ff6f0d0:	.word  0x0000
3ff6f0e0:	.word  0x0000
3ff6f0f0:	.word  0x0000
3ff6f100:	.word  0x0000
3ff6f110:	.word  0x0000
3ff6f120:	.word  0x0000
3ff6f130:	.word  0x0000
3ff6f140:	.word  0x0000
3ff6f150:	.word  0x0000
3ff6f160:	.word  0x0000
3ff6f170:	.word  0x0000
3ff6f180:	cvxyl  a11, a0
3ff6f190:	dsjs   a1, L3FF6EFD0
3ff6f1a0:	.word  0x0000
3ff6f1b0:	.word  0x0000
3ff6f1c0:	.word  0x0000
L3FF6F1D0:
3ff6f1d0:	.word  0x0000
3ff6f1e0:	.word  0x0000
3ff6f1f0:	.word  0x0000
3ff6f200:	.word  0x0000
3ff6f210:	.word  0x0000
3ff6f220:	.word  0x0000
3ff6f230:	.word  0x0000
3ff6f240:	.word  0x0000
3ff6f250:	.word  0x0000
3ff6f260:	.word  0x0000
3ff6f270:	.word  0x0000
3ff6f280:	.word  0x0000
3ff6f290:	.word  0x0000
3ff6f2a0:	.word  0x0000
3ff6f2b0:	.word  0x0000
3ff6f2c0:	.word  0x0000
3ff6f2d0:	.word  0x0000
3ff6f2e0:	.word  0x0000
3ff6f2f0:	.word  0x0000
3ff6f300:	.word  0x0000
3ff6f310:	.word  0x0000
3ff6f320:	.word  0x0000
3ff6f330:	.word  0x0000
3ff6f340:	.word  0x0000
3ff6f350:	.word  0x0000
3ff6f360:	.word  0x0000
3ff6f370:	.word  0x0000
3ff6f380:	cvxyl  a14, a8
3ff6f390:	dsjs   a1, L3FF6F1D0
3ff6f3a0:	.word  0x0000
3ff6f3b0:	.word  0x0000
3ff6f3c0:	.word  0x0000
L3FF6F3D0:
3ff6f3d0:	.word  0x0000
3ff6f3e0:	.word  0x0000
3ff6f3f0:	.word  0x0000
3ff6f400:	.word  0x0000
3ff6f410:	.word  0x0000
3ff6f420:	.word  0x0000
3ff6f430:	.word  0x0000
3ff6f440:	.word  0x0000
3ff6f450:	.word  0x0000
3ff6f460:	.word  0x0000
3ff6f470:	.word  0x0000
3ff6f480:	.word  0x0000
3ff6f490:	.word  0x0000
3ff6f4a0:	.word  0x0000
3ff6f4b0:	.word  0x0000
3ff6f4c0:	.word  0x0000
3ff6f4d0:	.word  0x0000
3ff6f4e0:	.word  0x0000
3ff6f4f0:	.word  0x0000
3ff6f500:	.word  0x0000
3ff6f510:	.word  0x0000
3ff6f520:	.word  0x0000
3ff6f530:	.word  0x0000
3ff6f540:	.word  0x0000
3ff6f550:	.word  0x0000
3ff6f560:	.word  0x0000
3ff6f570:	.word  0x0000
3ff6f580:	.word  0xea20
3ff6f590:	dsjs   a1, L3FF6F3D0
3ff6f5a0:	.word  0x0000
3ff6f5b0:	.word  0x0000
3ff6f5c0:	.word  0x0000
L3FF6F5D0:
3ff6f5d0:	.word  0x0000
3ff6f5e0:	.word  0x0000
L3FF6F5F0:
3ff6f5f0:	.word  0x0000
3ff6f600:	.word  0x0000
L3FF6F610:
3ff6f610:	.word  0x0000
3ff6f620:	.word  0x0000
3ff6f630:	.word  0x0000
3ff6f640:	.word  0x0000
3ff6f650:	.word  0x0000
3ff6f660:	.word  0x0000
3ff6f670:	.word  0x0000
3ff6f680:	.word  0x0000
3ff6f690:	.word  0x0000
3ff6f6a0:	.word  0x0000
3ff6f6b0:	.word  0x0000
3ff6f6c0:	.word  0x0000
3ff6f6d0:	.word  0x0000
3ff6f6e0:	.word  0x0000
3ff6f6f0:	.word  0x0000
3ff6f700:	.word  0x0000
3ff6f710:	.word  0x0000
3ff6f720:	.word  0x0000
3ff6f730:	.word  0x0000
3ff6f740:	.word  0x0000
3ff6f750:	.word  0x0000
3ff6f760:	.word  0x0000
3ff6f770:	.word  0x0000
3ff6f780:	.word  0xea78
3ff6f790:	dsjs   a1, L3FF6F5D0
3ff6f7a0:	.word  0xeab0
3ff6f7b0:	dsjs   a1, L3FF6F5F0
3ff6f7c0:	.word  0xeb08
L3FF6F7D0:
3ff6f7d0:	dsjs   a1, L3FF6F610
3ff6f7e0:	.word  0x0000
L3FF6F7F0:
3ff6f7f0:	.word  0x0000
3ff6f800:	.word  0x0000
L3FF6F810:
3ff6f810:	.word  0x0000
3ff6f820:	.word  0x0000
3ff6f830:	.word  0x0000
3ff6f840:	.word  0x0000
3ff6f850:	.word  0x0000
3ff6f860:	.word  0x0000
3ff6f870:	.word  0x0000
3ff6f880:	.word  0x0000
3ff6f890:	.word  0x0000
3ff6f8a0:	.word  0x0000
3ff6f8b0:	.word  0x0000
3ff6f8c0:	.word  0x0000
3ff6f8d0:	.word  0x0000
3ff6f8e0:	.word  0x0000
3ff6f8f0:	.word  0x0000
3ff6f900:	.word  0x0000
3ff6f910:	.word  0x0000
3ff6f920:	.word  0x0000
3ff6f930:	.word  0x0000
3ff6f940:	.word  0x0000
3ff6f950:	.word  0x0000
3ff6f960:	.word  0x0000
3ff6f970:	.word  0x0000
3ff6f980:	.word  0xeb60
3ff6f990:	dsjs   a1, L3FF6F7D0
3ff6f9a0:	.word  0xeba0
3ff6f9b0:	dsjs   a1, L3FF6F7F0
3ff6f9c0:	movx   a0, a0
L3FF6F9D0:
3ff6f9d0:	dsjs   a1, L3FF6F810
3ff6f9e0:	.word  0x0000
L3FF6F9F0:
3ff6f9f0:	.word  0x0000
3ff6fa00:	.word  0x0000
L3FF6FA10:
3ff6fa10:	.word  0x0000
3ff6fa20:	.word  0x0000
3ff6fa30:	.word  0x0000
3ff6fa40:	.word  0x0000
3ff6fa50:	.word  0x0000
3ff6fa60:	.word  0x0000
3ff6fa70:	.word  0x0000
3ff6fa80:	.word  0x0000
3ff6fa90:	.word  0x0000
3ff6faa0:	.word  0x0000
3ff6fab0:	.word  0x0000
3ff6fac0:	.word  0x0000
3ff6fad0:	.word  0x0000
3ff6fae0:	.word  0x0000
3ff6faf0:	.word  0x0000
3ff6fb00:	.word  0x0000
3ff6fb10:	.word  0x0000
3ff6fb20:	.word  0x0000
3ff6fb30:	.word  0x0000
3ff6fb40:	.word  0x0000
3ff6fb50:	.word  0x0000
3ff6fb60:	.word  0x0000
3ff6fb70:	.word  0x0000
3ff6fb80:	.word  0xea78
3ff6fb90:	dsjs   a1, L3FF6F9D0
3ff6fba0:	movx   b3, b8
3ff6fbb0:	dsjs   a1, L3FF6F9F0
3ff6fbc0:	movx   b6, b8
L3FF6FBD0:
3ff6fbd0:	dsjs   a1, L3FF6FA10
3ff6fbe0:	.word  0x0000
3ff6fbf0:	.word  0x0000
3ff6fc00:	.word  0x0000
3ff6fc10:	.word  0x0000
3ff6fc20:	.word  0x0000
3ff6fc30:	.word  0x0000
3ff6fc40:	.word  0x0000
3ff6fc50:	.word  0x0000
3ff6fc60:	.word  0x0000
3ff6fc70:	.word  0x0000
3ff6fc80:	.word  0x0000
3ff6fc90:	.word  0x0000
3ff6fca0:	.word  0x0000
3ff6fcb0:	.word  0x0000
3ff6fcc0:	.word  0x0000
3ff6fcd0:	.word  0x0000
3ff6fce0:	.word  0x0000
3ff6fcf0:	.word  0x0000
3ff6fd00:	.word  0x0000
3ff6fd10:	.word  0x0000
3ff6fd20:	.word  0x0000
3ff6fd30:	.word  0x0000
3ff6fd40:	.word  0x0000
3ff6fd50:	.word  0x0000
3ff6fd60:	.word  0x0000
3ff6fd70:	.word  0x0000
3ff6fd80:	movx   a11, a0
3ff6fd90:	dsjs   a1, L3FF6FBD0
3ff6fda0:	.word  0x0000
3ff6fdb0:	.word  0x0000
3ff6fdc0:	.word  0x0000
L3FF6FDD0:
3ff6fdd0:	.word  0x0000
3ff6fde0:	.word  0x0000
3ff6fdf0:	.word  0x0000
3ff6fe00:	.word  0x0000
3ff6fe10:	.word  0x0000
3ff6fe20:	.word  0x0000
3ff6fe30:	.word  0x0000
3ff6fe40:	.word  0x0000
3ff6fe50:	.word  0x0000
3ff6fe60:	.word  0x0000
3ff6fe70:	.word  0x0000
3ff6fe80:	.word  0x0000
3ff6fe90:	.word  0x0000
3ff6fea0:	.word  0x0000
3ff6feb0:	.word  0x0000
3ff6fec0:	.word  0x0000
3ff6fed0:	.word  0x0000
3ff6fee0:	.word  0x0000
3ff6fef0:	.word  0x0000
3ff6ff00:	.word  0x0000
3ff6ff10:	.word  0x0000
3ff6ff20:	.word  0x0000
3ff6ff30:	.word  0x0000
3ff6ff40:	.word  0x0000
3ff6ff50:	.word  0x0000
3ff6ff60:	.word  0x0000
3ff6ff70:	.word  0x0000
3ff6ff80:	movx   sp, b0
3ff6ff90:	dsjs   a1, L3FF6FDD0
3ff6ffa0:	.word  0x0000
3ff6ffb0:	.word  0x0000
3ff6ffc0:	.word  0x0000
L3FF6FFD0:
3ff6ffd0:	.word  0x0000
3ff6ffe0:	.word  0x0000
3ff6fff0:	.word  0x0000
3ff70000:	.word  0x0000
3ff70010:	.word  0x0000
3ff70020:	.word  0x0000
3ff70030:	.word  0x0000
3ff70040:	.word  0x0000
3ff70050:	.word  0x0000
3ff70060:	.word  0x0000
3ff70070:	.word  0x0000
3ff70080:	.word  0x0000
3ff70090:	.word  0x0000
3ff700a0:	.word  0x0000
3ff700b0:	.word  0x0000
3ff700c0:	.word  0x0000
3ff700d0:	.word  0x0000
3ff700e0:	.word  0x0000
3ff700f0:	.word  0x0000
3ff70100:	.word  0x0000
3ff70110:	.word  0x0000
3ff70120:	.word  0x0000
3ff70130:	.word  0x0000
3ff70140:	.word  0x0000
3ff70150:	.word  0x0000
3ff70160:	.word  0x0000
3ff70170:	.word  0x0000
3ff70180:	movy   b3, b0
3ff70190:	dsjs   a1, L3FF6FFD0
3ff701a0:	.word  0x0000
3ff701b0:	.word  0x0000
3ff701c0:	.word  0x0000
L3FF701D0:
3ff701d0:	.word  0x0000
3ff701e0:	.word  0x0000
L3FF701F0:
3ff701f0:	.word  0x0000
3ff70200:	.word  0x0000
3ff70210:	.word  0x0000
3ff70220:	.word  0x0000
3ff70230:	.word  0x0000
3ff70240:	.word  0x0000
3ff70250:	.word  0x0000
3ff70260:	.word  0x0000
3ff70270:	.word  0x0000
3ff70280:	.word  0x0000
3ff70290:	.word  0x0000
3ff702a0:	.word  0x0000
3ff702b0:	.word  0x0000
3ff702c0:	.word  0x0000
3ff702d0:	.word  0x0000
3ff702e0:	.word  0x0000
3ff702f0:	.word  0x0000
3ff70300:	.word  0x0000
3ff70310:	.word  0x0000
3ff70320:	.word  0x0000
3ff70330:	.word  0x0000
3ff70340:	.word  0x0000
3ff70350:	.word  0x0000
3ff70360:	.word  0x0000
3ff70370:	.word  0x0000
3ff70380:	movy   b6, b8
3ff70390:	dsjs   a1, L3FF701D0
3ff703a0:	movy   b9, b8
3ff703b0:	dsjs   a1, L3FF701F0
3ff703c0:	.word  0x0000
L3FF703D0:
3ff703d0:	.word  0x0000
3ff703e0:	.word  0x0000
L3FF703F0:
3ff703f0:	.word  0x0000
3ff70400:	.word  0x0000
3ff70410:	.word  0x0000
3ff70420:	.word  0x0000
3ff70430:	.word  0x0000
3ff70440:	.word  0x0000
3ff70450:	.word  0x0000
L3FF70460:
3ff70460:	.word  0x0000
3ff70470:	.word  0x0000
3ff70480:	.word  0x0000
3ff70490:	.word  0x0000
3ff704a0:	.word  0x0000
3ff704b0:	.word  0x0000
3ff704c0:	.word  0x0000
3ff704d0:	.word  0x0000
3ff704e0:	.word  0x0000
3ff704f0:	.word  0x0000
3ff70500:	.word  0x0000
3ff70510:	.word  0x0000
3ff70520:	.word  0x0000
3ff70530:	.word  0x0000
3ff70540:	.word  0x0000
3ff70550:	.word  0x0000
3ff70560:	.word  0x0000
3ff70570:	.word  0x0000
3ff70580:	movy   b12, b8
3ff70590:	dsjs   a1, L3FF703D0
3ff705a0:	pixt   a0, *a0, xy
3ff705b0:	dsjs   a1, L3FF703F0
3ff705c0:	.word  0x0000
L3FF705D0:
3ff705d0:	.word  0x0000
3ff705e0:	.word  0x0000
L3FF705F0:
3ff705f0:	.word  0x0000
3ff70600:	.word  0x0000
3ff70610:	.word  0x0000
3ff70620:	.word  0x0000
3ff70630:	.word  0x0000
3ff70640:	.word  0x0000
3ff70650:	.word  0x0000
3ff70660:	.word  0x0000
3ff70670:	.word  0x0000
3ff70680:	.word  0x0000
3ff70690:	.word  0x0000
3ff706a0:	.word  0x0000
3ff706b0:	.word  0x0000
3ff706c0:	.word  0x0000
3ff706d0:	.word  0x0000
3ff706e0:	.word  0x0000
3ff706f0:	.word  0x0000
3ff70700:	.word  0x0000
3ff70710:	.word  0x0000
3ff70720:	.word  0x0000
3ff70730:	.word  0x0000
3ff70740:	.word  0x0000
3ff70750:	.word  0x0000
3ff70760:	.word  0x0000
3ff70770:	.word  0x0000
3ff70780:	pixt   b4, *b8, xy
3ff70790:	dsjs   a1, L3FF705D0
3ff707a0:	pixt   b7, *b8, xy
3ff707b0:	dsjs   a1, L3FF705F0
3ff707c0:	.word  0x0000
L3FF707D0:
3ff707d0:	.word  0x0000
3ff707e0:	.word  0x0000
3ff707f0:	.word  0x0000
3ff70800:	.word  0x0000
3ff70810:	.word  0x0000
3ff70820:	.word  0x0000
3ff70830:	.word  0x0000
3ff70840:	.word  0x0000
3ff70850:	.word  0x0000
3ff70860:	.word  0x0000
3ff70870:	.word  0x0000
3ff70880:	.word  0x0000
3ff70890:	.word  0x0000
3ff708a0:	.word  0x0000
3ff708b0:	.word  0x0000
3ff708c0:	.word  0x0000
3ff708d0:	.word  0x0000
3ff708e0:	.word  0x0000
3ff708f0:	.word  0x0000
3ff70900:	.word  0x0000
3ff70910:	.word  0x0000
3ff70920:	.word  0x0000
3ff70930:	.word  0x0000
3ff70940:	.word  0x0000
3ff70950:	.word  0x0000
3ff70960:	.word  0x0000
3ff70970:	.word  0x0000
3ff70980:	pixt   a10, *a0, xy
3ff70990:	dsjs   a1, L3FF707D0
3ff709a0:	.word  0x0000
3ff709b0:	.word  0x0000
3ff709c0:	.word  0x0000
L3FF709D0:
3ff709d0:	.word  0x0000
3ff709e0:	.word  0x0000
3ff709f0:	.word  0x0000
3ff70a00:	.word  0x0000
3ff70a10:	.word  0x0000
3ff70a20:	.word  0x0000
3ff70a30:	.word  0x0000
3ff70a40:	.word  0x0000
3ff70a50:	.word  0x0000
3ff70a60:	.word  0x0000
3ff70a70:	.word  0x0000
3ff70a80:	.word  0x0000
3ff70a90:	.word  0x0000
3ff70aa0:	.word  0x0000
3ff70ab0:	.word  0x0000
3ff70ac0:	.word  0x0000
3ff70ad0:	.word  0x0000
3ff70ae0:	.word  0x0000
3ff70af0:	.word  0x0000
3ff70b00:	.word  0x0000
3ff70b10:	.word  0x0000
3ff70b20:	.word  0x0000
3ff70b30:	.word  0x0000
3ff70b40:	.word  0x0000
3ff70b50:	.word  0x0000
3ff70b60:	.word  0x0000
3ff70b70:	.word  0x0000
3ff70b80:	pixt   b13, *b0, xy
3ff70b90:	dsjs   a1, L3FF709D0
3ff70ba0:	.word  0x0000
3ff70bb0:	.word  0x0000
3ff70bc0:	.word  0x0000
L3FF70BD0:
3ff70bd0:	.word  0x0000
3ff70be0:	.word  0x0000
3ff70bf0:	.word  0x0000
3ff70c00:	.word  0x0000
3ff70c10:	.word  0x0000
3ff70c20:	.word  0x0000
3ff70c30:	.word  0x0000
3ff70c40:	.word  0x0000
3ff70c50:	.word  0x0000
3ff70c60:	.word  0x0000
3ff70c70:	.word  0x0000
3ff70c80:	.word  0x0000
3ff70c90:	.word  0x0000
3ff70ca0:	.word  0x0000
3ff70cb0:	.word  0x0000
3ff70cc0:	.word  0x0000
3ff70cd0:	.word  0x0000
3ff70ce0:	.word  0x0000
3ff70cf0:	.word  0x0000
3ff70d00:	.word  0x0000
3ff70d10:	.word  0x0000
3ff70d20:	.word  0x0000
3ff70d30:	.word  0x0000
3ff70d40:	.word  0x0000
3ff70d50:	.word  0x0000
3ff70d60:	.word  0x0000
3ff70d70:	.word  0x0000
3ff70d80:	pixt   *b2, xy, b0
3ff70d90:	dsjs   a1, L3FF70BD0
3ff70da0:	.word  0x0000
3ff70db0:	.word  0x0000
3ff70dc0:	.word  0x0000
L3FF70DD0:
3ff70dd0:	.word  0x0000
3ff70de0:	.word  0x0000
L3FF70DF0:
3ff70df0:	.word  0x0000
3ff70e00:	.word  0x0000
3ff70e10:	.word  0x0000
3ff70e20:	.word  0x0000
3ff70e30:	.word  0x0000
3ff70e40:	.word  0x0000
3ff70e50:	.word  0x0000
3ff70e60:	.word  0x0000
3ff70e70:	.word  0x0000
3ff70e80:	.word  0x0000
3ff70e90:	.word  0x0000
3ff70ea0:	.word  0x0000
3ff70eb0:	.word  0x0000
3ff70ec0:	.word  0x0000
3ff70ed0:	.word  0x0000
3ff70ee0:	.word  0x0000
3ff70ef0:	.word  0x0000
3ff70f00:	.word  0x0000
3ff70f10:	.word  0x0000
3ff70f20:	.word  0x0000
3ff70f30:	.word  0x0000
3ff70f40:	.word  0x0000
3ff70f50:	.word  0x0000
3ff70f60:	.word  0x0000
3ff70f70:	.word  0x0000
3ff70f80:	pixt   *a6, xy, a8
3ff70f90:	dsjs   a1, L3FF70DD0
3ff70fa0:	pixt   *b8, xy, b8
3ff70fb0:	dsjs   a1, L3FF70DF0
3ff70fc0:	.word  0x0000
L3FF70FD0:
3ff70fd0:	.word  0x0000
3ff70fe0:	.word  0x0000
L3FF70FF0:
3ff70ff0:	.word  0x0000
3ff71000:	.word  0x0000
3ff71010:	.word  0x0000
3ff71020:	.word  0x0000
3ff71030:	.word  0x0000
3ff71040:	.word  0x0000
3ff71050:	.word  0x0000
3ff71060:	.word  0x0000
3ff71070:	.word  0x0000
3ff71080:	.word  0x0000
3ff71090:	.word  0x0000
3ff710a0:	.word  0x0000
3ff710b0:	.word  0x0000
3ff710c0:	.word  0x0000
3ff710d0:	.word  0x0000
3ff710e0:	.word  0x0000
3ff710f0:	.word  0x0000
3ff71100:	.word  0x0000
3ff71110:	.word  0x0000
3ff71120:	.word  0x0000
3ff71130:	.word  0x0000
3ff71140:	.word  0x0000
3ff71150:	.word  0x0000
3ff71160:	.word  0x0000
3ff71170:	.word  0x0000
3ff71180:	pixt   *a12, xy, a0
3ff71190:	dsjs   a1, L3FF70FD0
3ff711a0:	pixt   *a13, xy, a0
3ff711b0:	dsjs   a1, L3FF70FF0
3ff711c0:	.word  0x0000
L3FF711D0:
3ff711d0:	.word  0x0000
3ff711e0:	.word  0x0000
L3FF711F0:
3ff711f0:	.word  0x0000
3ff71200:	.word  0x0000
3ff71210:	.word  0x0000
3ff71220:	.word  0x0000
3ff71230:	.word  0x0000
3ff71240:	.word  0x0000
3ff71250:	.word  0x0000
3ff71260:	.word  0x0000
3ff71270:	.word  0x0000
3ff71280:	.word  0x0000
3ff71290:	.word  0x0000
3ff712a0:	.word  0x0000
3ff712b0:	.word  0x0000
3ff712c0:	.word  0x0000
3ff712d0:	.word  0x0000
3ff712e0:	.word  0x0000
3ff712f0:	.word  0x0000
3ff71300:	.word  0x0000
3ff71310:	.word  0x0000
3ff71320:	.word  0x0000
3ff71330:	.word  0x0000
3ff71340:	.word  0x0000
3ff71350:	.word  0x0000
3ff71360:	.word  0x0000
3ff71370:	.word  0x0000
3ff71380:	pixt   *a14, xy, a0
3ff71390:	dsjs   a1, L3FF711D0
3ff713a0:	pixt   *sp, xy, a0
3ff713b0:	dsjs   a1, L3FF711F0
3ff713c0:	.word  0x0000
L3FF713D0:
3ff713d0:	.word  0x0000
3ff713e0:	.word  0x0000
3ff713f0:	.word  0x0000
3ff71400:	.word  0x0000
3ff71410:	.word  0x0000
3ff71420:	.word  0x0000
3ff71430:	.word  0x0000
3ff71440:	.word  0x0000
3ff71450:	.word  0x0000
3ff71460:	.word  0x0000
3ff71470:	.word  0x0000
3ff71480:	.word  0x0000
3ff71490:	.word  0x0000
3ff714a0:	.word  0x0000
3ff714b0:	.word  0x0000
3ff714c0:	.word  0x0000
3ff714d0:	.word  0x0000
3ff714e0:	.word  0x0000
3ff714f0:	.word  0x0000
3ff71500:	.word  0x0000
3ff71510:	.word  0x0000
3ff71520:	.word  0x0000
3ff71530:	.word  0x0000
3ff71540:	.word  0x0000
3ff71550:	.word  0x0000
3ff71560:	.word  0x0000
3ff71570:	.word  0x0000
3ff71580:	pixt   *a0, xy, *a8, xy
3ff71590:	dsjs   a1, L3FF713D0
3ff715a0:	.word  0x0000
3ff715b0:	.word  0x0000
3ff715c0:	.word  0x0000
L3FF715D0:
3ff715d0:	.word  0x0000
3ff715e0:	.word  0x0000
3ff715f0:	.word  0x0000
3ff71600:	.word  0x0000
3ff71610:	.word  0x0000
3ff71620:	.word  0x0000
3ff71630:	.word  0x0000
3ff71640:	.word  0x0000
3ff71650:	.word  0x0000
3ff71660:	.word  0x0000
3ff71670:	.word  0x0000
3ff71680:	.word  0x0000
3ff71690:	.word  0x0000
3ff716a0:	.word  0x0000
3ff716b0:	.word  0x0000
3ff716c0:	.word  0x0000
3ff716d0:	.word  0x0000
3ff716e0:	.word  0x0000
3ff716f0:	.word  0x0000
3ff71700:	.word  0x0000
3ff71710:	.word  0x0000
3ff71720:	.word  0x0000
3ff71730:	.word  0x0000
3ff71740:	.word  0x0000
3ff71750:	.word  0x0000
3ff71760:	.word  0x0000
3ff71770:	.word  0x0000
3ff71780:	pixt   *b4, xy, *b8, xy
3ff71790:	dsjs   a1, L3FF715D0
3ff717a0:	.word  0x0000
3ff717b0:	.word  0x0000
3ff717c0:	.word  0x0000
L3FF717D0:
3ff717d0:	.word  0x0000
3ff717e0:	.word  0x0000
3ff717f0:	.word  0x0000
3ff71800:	.word  0x0000
3ff71810:	.word  0x0000
3ff71820:	.word  0x0000
3ff71830:	.word  0x0000
3ff71840:	.word  0x0000
3ff71850:	.word  0x0000
3ff71860:	.word  0x0000
3ff71870:	.word  0x0000
3ff71880:	.word  0x0000
3ff71890:	.word  0x0000
3ff718a0:	.word  0x0000
3ff718b0:	.word  0x0000
3ff718c0:	.word  0x0000
3ff718d0:	.word  0x0000
3ff718e0:	.word  0x0000
3ff718f0:	.word  0x0000
3ff71900:	.word  0x0000
3ff71910:	.word  0x0000
3ff71920:	.word  0x0000
3ff71930:	.word  0x0000
3ff71940:	.word  0x0000
3ff71950:	.word  0x0000
3ff71960:	.word  0x0000
3ff71970:	.word  0x0000
3ff71980:	pixt   *b9, xy, *b0, xy
3ff71990:	dsjs   a1, L3FF717D0
3ff719a0:	.word  0x0000
3ff719b0:	.word  0x0000
3ff719c0:	.word  0x0000
L3FF719D0:
3ff719d0:	.word  0x0000
3ff719e0:	.word  0x0000
L3FF719F0:
3ff719f0:	.word  0x0000
3ff71a00:	.word  0x0000
L3FF71A10:
3ff71a10:	.word  0x0000
3ff71a20:	.word  0x0000
3ff71a30:	.word  0x0000
3ff71a40:	.word  0x0000
3ff71a50:	.word  0x0000
3ff71a60:	.word  0x0000
3ff71a70:	.word  0x0000
3ff71a80:	.word  0x0000
3ff71a90:	.word  0x0000
3ff71aa0:	.word  0x0000
3ff71ab0:	.word  0x0000
3ff71ac0:	.word  0x0000
3ff71ad0:	.word  0x0000
3ff71ae0:	.word  0x0000
3ff71af0:	.word  0x0000
3ff71b00:	.word  0x0000
3ff71b10:	.word  0x0000
3ff71b20:	.word  0x0000
3ff71b30:	.word  0x0000
3ff71b40:	.word  0x0000
3ff71b50:	.word  0x0000
3ff71b60:	.word  0x0000
3ff71b70:	.word  0x0000
3ff71b80:	pixt   *b14, xy, *b8, xy
3ff71b90:	dsjs   a1, L3FF719D0
3ff71ba0:	drav   a2, a8
3ff71bb0:	dsjs   a1, L3FF719F0
3ff71bc0:	drav   a8, a8
L3FF71BD0:
3ff71bd0:	dsjs   a1, L3FF71A10
3ff71be0:	.word  0x0000
L3FF71BF0:
3ff71bf0:	.word  0x0000
3ff71c00:	.word  0x0000
L3FF71C10:
3ff71c10:	.word  0x0000
3ff71c20:	.word  0x0000
3ff71c30:	.word  0x0000
3ff71c40:	.word  0x0000
3ff71c50:	.word  0x0000
3ff71c60:	.word  0x0000
3ff71c70:	.word  0x0000
3ff71c80:	.word  0x0000
3ff71c90:	.word  0x0000
3ff71ca0:	.word  0x0000
3ff71cb0:	.word  0x0000
3ff71cc0:	.word  0x0000
3ff71cd0:	.word  0x0000
3ff71ce0:	.word  0x0000
3ff71cf0:	.word  0x0000
3ff71d00:	.word  0x0000
3ff71d10:	.word  0x0000
3ff71d20:	.word  0x0000
3ff71d30:	.word  0x0000
3ff71d40:	.word  0x0000
3ff71d50:	.word  0x0000
3ff71d60:	.word  0x0000
3ff71d70:	.word  0x0000
3ff71d80:	drav   a12, a0
3ff71d90:	dsjs   a1, L3FF71BD0
3ff71da0:	pixt   a1, *a0
3ff71db0:	dsjs   a1, L3FF71BF0
3ff71dc0:	pixt   b7, *b8
L3FF71DD0:
3ff71dd0:	dsjs   a1, L3FF71C10
3ff71de0:	.word  0x0000
L3FF71DF0:
3ff71df0:	.word  0x0000
3ff71e00:	.word  0x0000
L3FF71E10:
3ff71e10:	.word  0x0000
3ff71e20:	.word  0x0000
3ff71e30:	.word  0x0000
3ff71e40:	.word  0x0000
3ff71e50:	.word  0x0000
3ff71e60:	.word  0x0000
3ff71e70:	.word  0x0000
3ff71e80:	.word  0x0000
3ff71e90:	.word  0x0000
3ff71ea0:	.word  0x0000
3ff71eb0:	.word  0x0000
3ff71ec0:	.word  0x0000
3ff71ed0:	.word  0x0000
3ff71ee0:	.word  0x0000
3ff71ef0:	.word  0x0000
3ff71f00:	.word  0x0000
3ff71f10:	.word  0x0000
3ff71f20:	.word  0x0000
3ff71f30:	.word  0x0000
3ff71f40:	.word  0x0000
3ff71f50:	.word  0x0000
3ff71f60:	.word  0x0000
3ff71f70:	.word  0x0000
3ff71f80:	pixt   b11, *b8
3ff71f90:	dsjs   a1, L3FF71DD0
3ff71fa0:	pixt   a14, *a0
3ff71fb0:	dsjs   a1, L3FF71DF0
3ff71fc0:	pixt   *b4, b0
L3FF71FD0:
3ff71fd0:	dsjs   a1, L3FF71E10
3ff71fe0:	.word  0x0000
3ff71ff0:	.word  0x0000
3ff72000:	.word  0x0000
3ff72010:	.word  0x0000
3ff72020:	.word  0x0000
3ff72030:	.word  0x0000
3ff72040:	.word  0x0000
3ff72050:	.word  0x0000
3ff72060:	.word  0x0000
3ff72070:	.word  0x0000
3ff72080:	.word  0x0000
3ff72090:	.word  0x0000
3ff720a0:	.word  0x0000
3ff720b0:	.word  0x0000
3ff720c0:	.word  0x0000
3ff720d0:	.word  0x0000
3ff720e0:	.word  0x0000
3ff720f0:	.word  0x0000
3ff72100:	.word  0x0000
3ff72110:	.word  0x0000
3ff72120:	.word  0x0000
3ff72130:	.word  0x0000
3ff72140:	.word  0x0000
3ff72150:	.word  0x0000
3ff72160:	.word  0x0000
3ff72170:	.word  0x0000
3ff72180:	move   *a2+, *a0+, 0
3ff72190:	dsjs   a1, L3FF71FD0
3ff721a0:	.word  0x0000
3ff721b0:	.word  0x0000
3ff721c0:	.word  0x0000
L3FF721D0:
3ff721d0:	.word  0x0000
3ff721e0:	.word  0x0000
3ff721f0:	.word  0x0000
3ff72200:	.word  0x0000
3ff72210:	.word  0x0000
3ff72220:	.word  0x0000
3ff72230:	.word  0x0000
3ff72240:	.word  0x0000
3ff72250:	.word  0x0000
3ff72260:	.word  0x0000
3ff72270:	.word  0x0000
3ff72280:	.word  0x0000
3ff72290:	.word  0x0000
3ff722a0:	.word  0x0000
3ff722b0:	.word  0x0000
3ff722c0:	.word  0x0000
3ff722d0:	.word  0x0000
3ff722e0:	.word  0x0000
3ff722f0:	.word  0x0000
3ff72300:	.word  0x0000
3ff72310:	.word  0x0000
3ff72320:	.word  0x0000
3ff72330:	.word  0x0000
3ff72340:	.word  0x0000
3ff72350:	.word  0x0000
3ff72360:	.word  0x0000
3ff72370:	.word  0x0000
3ff72380:	move   *a2+, *a0+, 0
3ff72390:	dsjs   a1, L3FF721D0
3ff723a0:	.word  0x0000
3ff723b0:	.word  0x0000
3ff723c0:	.word  0x0000
L3FF723D0:
3ff723d0:	.word  0x0000
3ff723e0:	.word  0x0000
3ff723f0:	.word  0x0000
3ff72400:	.word  0x0000
3ff72410:	.word  0x0000
3ff72420:	.word  0x0000
3ff72430:	.word  0x0000
3ff72440:	.word  0x0000
3ff72450:	.word  0x0000
3ff72460:	.word  0x0000
3ff72470:	.word  0x0000
3ff72480:	.word  0x0000
3ff72490:	.word  0x0000
3ff724a0:	.word  0x0000
3ff724b0:	.word  0x0000
3ff724c0:	.word  0x0000
3ff724d0:	.word  0x0000
3ff724e0:	.word  0x0000
3ff724f0:	.word  0x0000
3ff72500:	.word  0x0000
3ff72510:	.word  0x0000
3ff72520:	.word  0x0000
3ff72530:	.word  0x0000
3ff72540:	.word  0x0000
3ff72550:	.word  0x0000
3ff72560:	.word  0x0000
3ff72570:	.word  0x0000
3ff72580:	move   *a2+, *a0+, 0
3ff72590:	dsjs   a1, L3FF723D0
3ff725a0:	.word  0x0000
3ff725b0:	.word  0x0000
3ff725c0:	.word  0x0000
L3FF725D0:
3ff725d0:	.word  0x0000
3ff725e0:	.word  0x0000
3ff725f0:	.word  0x0000
3ff72600:	.word  0x0000
3ff72610:	.word  0x0000
3ff72620:	.word  0x0000
3ff72630:	.word  0x0000
3ff72640:	.word  0x0000
3ff72650:	.word  0x0000
3ff72660:	.word  0x0000
3ff72670:	.word  0x0000
3ff72680:	.word  0x0000
3ff72690:	.word  0x0000
3ff726a0:	.word  0x0000
3ff726b0:	.word  0x0000
3ff726c0:	.word  0x0000
3ff726d0:	.word  0x0000
3ff726e0:	.word  0x0000
3ff726f0:	.word  0x0000
3ff72700:	.word  0x0000
3ff72710:	.word  0x0000
3ff72720:	.word  0x0000
3ff72730:	.word  0x0000
3ff72740:	.word  0x0000
3ff72750:	.word  0x0000
3ff72760:	.word  0x0000
3ff72770:	.word  0x0000
3ff72780:	move   *b5+, *b8+, 0
3ff72790:	dsjs   a1, L3FF725D0
3ff727a0:	.word  0x0000
3ff727b0:	.word  0x0000
3ff727c0:	.word  0x0000
L3FF727D0:
3ff727d0:	.word  0x0000
3ff727e0:	.word  0x0000
3ff727f0:	.word  0x0000
3ff72800:	.word  0x0000
3ff72810:	.word  0x0000
3ff72820:	.word  0x0000
3ff72830:	.word  0x0000
3ff72840:	.word  0x0000
3ff72850:	.word  0x0000
3ff72860:	.word  0x0000
3ff72870:	.word  0x0000
3ff72880:	.word  0x0000
3ff72890:	.word  0x0000
3ff728a0:	.word  0x0000
3ff728b0:	.word  0x0000
3ff728c0:	.word  0x0000
3ff728d0:	.word  0x0000
3ff728e0:	.word  0x0000
3ff728f0:	.word  0x0000
3ff72900:	.word  0x0000
3ff72910:	.word  0x0000
3ff72920:	.word  0x0000
3ff72930:	.word  0x0000
3ff72940:	.word  0x0000
3ff72950:	.word  0x0000
3ff72960:	.word  0x0000
3ff72970:	.word  0x0000
3ff72980:	move   *b9+, *b0+, 0
3ff72990:	dsjs   a1, L3FF727D0
3ff729a0:	.word  0x0000
3ff729b0:	.word  0x0000
3ff729c0:	.word  0x0000
L3FF729D0:
3ff729d0:	.word  0x0000
3ff729e0:	.word  0x0000
3ff729f0:	.word  0x0000
3ff72a00:	.word  0x0000
3ff72a10:	.word  0x0000
3ff72a20:	.word  0x0000
3ff72a30:	.word  0x0000
3ff72a40:	.word  0x0000
3ff72a50:	.word  0x0000
3ff72a60:	.word  0x0000
3ff72a70:	.word  0x0000
3ff72a80:	.word  0x0000
3ff72a90:	.word  0x0000
3ff72aa0:	.word  0x0000
3ff72ab0:	.word  0x0000
3ff72ac0:	.word  0x0000
3ff72ad0:	.word  0x0000
3ff72ae0:	.word  0x0000
3ff72af0:	.word  0x0000
3ff72b00:	.word  0x0000
3ff72b10:	.word  0x0000
3ff72b20:	.word  0x0000
3ff72b30:	.word  0x0000
3ff72b40:	.word  0x0000
3ff72b50:	.word  0x0000
3ff72b60:	.word  0x0000
3ff72b70:	.word  0x0000
3ff72b80:	move   *a12+, *a8+, 0
3ff72b90:	dsjs   a1, L3FF729D0
3ff72ba0:	.word  0x0000
3ff72bb0:	.word  0x0000
3ff72bc0:	.word  0x0000
L3FF72BD0:
3ff72bd0:	.word  0x0000
3ff72be0:	.word  0x0000
3ff72bf0:	.word  0x0000
3ff72c00:	.word  0x0000
3ff72c10:	.word  0x0000
3ff72c20:	.word  0x0000
3ff72c30:	.word  0x0000
3ff72c40:	.word  0x0000
3ff72c50:	.word  0x0000
3ff72c60:	.word  0x0000
3ff72c70:	.word  0x0000
3ff72c80:	.word  0x0000
3ff72c90:	.word  0x0000
3ff72ca0:	.word  0x0000
3ff72cb0:	.word  0x0000
3ff72cc0:	.word  0x0000
3ff72cd0:	.word  0x0000
3ff72ce0:	.word  0x0000
3ff72cf0:	.word  0x0000
3ff72d00:	.word  0x0000
3ff72d10:	.word  0x0000
3ff72d20:	.word  0x0000
3ff72d30:	.word  0x0000
3ff72d40:	.word  0x0000
3ff72d50:	.word  0x0000
3ff72d60:	.word  0x0000
3ff72d70:	.word  0x0000
3ff72d80:	move   *sp+, *a0+, 0
3ff72d90:	dsjs   a1, L3FF72BD0
3ff72da0:	.word  0x0000
3ff72db0:	.word  0x0000
3ff72dc0:	.word  0x0000
3ff72dd0:	.word  0x0000
3ff72de0:	.word  0x0000
3ff72df0:	.word  0x0000
3ff72e00:	.word  0x0000
3ff72e10:	.word  0x0000
3ff72e20:	.word  0x0000
3ff72e30:	.word  0x0000
3ff72e40:	.word  0x0000
3ff72e50:	.word  0x0000
3ff72e60:	.word  0x0000
3ff72e70:	.word  0x0000
3ff72e80:	.word  0x0000
3ff72e90:	.word  0x0000
3ff72ea0:	.word  0x0000
3ff72eb0:	.word  0x0000
3ff72ec0:	.word  0x0000
3ff72ed0:	.word  0x0000
3ff72ee0:	.word  0x0000
3ff72ef0:	.word  0x0000
3ff72f00:	.word  0x0000
3ff72f10:	.word  0x0000
3ff72f20:	.word  0x0000
3ff72f30:	.word  0x0000
3ff72f40:	.word  0x0000
3ff72f50:	.word  0x0000
3ff72f60:	.word  0x0000
3ff72f70:	.word  0x0000
3ff72f80:	movb   *a10(0x3fa1), a0
3ff72fa0:	.word  0x0000
3ff72fb0:	.word  0x0000
3ff72fc0:	.word  0x0000
L3FF72FD0:
3ff72fd0:	.word  0x0000
3ff72fe0:	.word  0x0000
3ff72ff0:	.word  0x0000
3ff73000:	.word  0x0000
3ff73010:	.word  0x0000
L3FF73020:
3ff73020:	.word  0x0000
3ff73030:	.word  0x0000
L3FF73040:
3ff73040:	.word  0x0000
3ff73050:	.word  0x0000
L3FF73060:
3ff73060:	.word  0x0000
3ff73070:	.word  0x0000
L3FF73080:
3ff73080:	.word  0x0000
3ff73090:	.word  0x0000
L3FF730A0:
3ff730a0:	.word  0x0000
3ff730b0:	.word  0x0000
L3FF730C0:
3ff730c0:	.word  0x0000
3ff730d0:	.word  0x0000
L3FF730E0:
3ff730e0:	.word  0x0000
3ff730f0:	.word  0x0000
L3FF73100:
3ff73100:	.word  0x0000
3ff73110:	.word  0x0000
3ff73120:	.word  0x0000
3ff73130:	.word  0x0000
3ff73140:	.word  0x0000
3ff73150:	.word  0x0000
L3FF73160:
3ff73160:	.word  0x0000
3ff73170:	.word  0x0000
L3FF73180:
3ff73180:	move   *a5+, *a8+, 1
L3FF73190:
3ff73190:	dsjs   a1, L3FF72FD0
L3FF731A0:
3ff731a0:	.word  0x001a
3ff731b0:	jreq   L3FF735C0
3ff731c0:	rev    a5
3ff731d0:	.word  0xd648
3ff731e0:	dsjs   a1, L3FF73020
3ff731f0:	.word  0xd6c0
3ff73200:	dsjs   a1, L3FF73040
3ff73210:	exgf   a0, 1
3ff73220:	dsjs   a1, L3FF73060
L3FF73230:
3ff73230:	.word  0xd730
3ff73240:	dsjs   a1, L3FF73080
L3FF73250:
3ff73250:	.word  0xd770
3ff73260:	dsjs   a1, L3FF730A0
L3FF73270:
3ff73270:	.word  0xd7a8
3ff73280:	dsjs   a1, L3FF730C0
L3FF73290:
3ff73290:	.word  0xd828
3ff732a0:	dsjs   a1, L3FF730E0
3ff732b0:	.word  0xd860
3ff732c0:	dsjs   a1, L3FF73100
L3FF732D0:
3ff732d0:	movb   @0xd9283fa2, @0xd9803fa1
L3FF73320:
3ff73320:	dsjs   a1, L3FF73160
3ff73330:	.word  0xd9c0
L3FF73340:
3ff73340:	dsjs   a1, L3FF73180
3ff73350:	.word  0xda00
3ff73360:	dsjs   a1, L3FF731A0
3ff73370:	.word  0x0001
3ff73380:	jrne   L3FF73190
L3FF73390:
3ff73390:	rev    a5
3ff733a0:	.word  0x0000
L3FF733B0:
3ff733b0:	.word  0x0008
3ff733c0:	jrv   L3FF732D0
L3FF733D0:
3ff733d0:	rev    a5
3ff733e0:	.word  0xd590
L3FF733F0:
3ff733f0:	dsjs   a2, L3FF73230
3ff73400:	.word  0xd5a8
3ff73410:	dsjs   a2, L3FF73250
3ff73420:	.word  0xd5c0
L3FF73430:
3ff73430:	dsjs   a2, L3FF73270
L3FF73440:
3ff73440:	.word  0xd5d8
3ff73450:	dsjs   a2, L3FF73290
3ff73460:	.word  0x0008
3ff73470:	jrnv   L3FF73B80
3ff73480:	rev    a5
3ff73490:	.word  0xd5f0
3ff734a0:	dsjs   a2, L3FF732E0
3ff734b0:	move   @0xd6203fa2, *a8+, 1
L3FF734E0:
3ff734e0:	dsjs   a2, L3FF73320
3ff734f0:	.word  0xd638
L3FF73500:
3ff73500:	dsjs   a2, L3FF73340
3ff73510:	.word  0x0008
L3FF73520:
3ff73520:	jrnv   L3FF73430
3ff73530:	rev    a5
3ff73540:	.word  0xd650
3ff73550:	dsjs   a2, L3FF73390
3ff73560:	.word  0xd668
3ff73570:	dsjs   a2, L3FF733B0
3ff73580:	.word  0xd680
3ff73590:	dsjs   a2, L3FF733D0
3ff735a0:	.word  0xd698
3ff735b0:	dsjs   a2, L3FF733F0
L3FF735C0:
3ff735c0:	.word  0x005a
3ff735d0:	jrn   L3FF73CE0
3ff735e0:	rev    a5
3ff735f0:	.word  0xd6b0
3ff73600:	dsjs   a2, L3FF73440
3ff73610:	.word  0x0000
3ff73620:	.word  0x0000
3ff73630:	.word  0x0000
3ff73640:	.word  0x0000
3ff73650:	.word  0x0000
3ff73660:	.word  0x0000
3ff73670:	.word  0xd6c0
3ff73680:	dsjs   a2, L3FF734C0
3ff73690:	.word  0xd6d8
3ff736a0:	dsjs   a2, L3FF734E0
3ff736b0:	.word  0xd6f0
3ff736c0:	dsjs   a2, L3FF73500
3ff736d0:	exgf   a8, 1
3ff736e0:	dsjs   a2, L3FF73520
3ff736f0:	.word  0x0000
3ff73700:	.word  0x0000
3ff73710:	.word  0x0000
3ff73720:	.word  0x0000
3ff73730:	.word  0x0000
3ff73740:	.word  0x0000
3ff73750:	.word  0x0000
3ff73760:	.word  0x0000
3ff73770:	.word  0x0000
3ff73780:	.word  0x0000
3ff73790:	.word  0x0000
3ff737a0:	.word  0x0000
3ff737b0:	.word  0x0000
3ff737c0:	.word  0x0000
3ff737d0:	.word  0x0000
3ff737e0:	.word  0x0000
3ff737f0:	.word  0x0000
3ff73800:	.word  0x0000
3ff73810:	.word  0x0000
L3FF73820:
3ff73820:	.word  0x0000
3ff73830:	.word  0x0000
L3FF73840:
3ff73840:	.word  0x0000
3ff73850:	.word  0x0000
L3FF73860:
3ff73860:	.word  0x0000
3ff73870:	.word  0x0000
3ff73880:	.word  0x0000
3ff73890:	.word  0x0000
L3FF738A0:
3ff738a0:	.word  0x0000
3ff738b0:	.word  0x0000
L3FF738C0:
3ff738c0:	.word  0x0000
3ff738d0:	.word  0x0000
L3FF738E0:
3ff738e0:	.word  0x0000
3ff738f0:	.word  0x0000
L3FF73900:
3ff73900:	.word  0x0000
3ff73910:	.word  0x0000
L3FF73920:
3ff73920:	.word  0x0000
3ff73930:	.word  0x0000
L3FF73940:
3ff73940:	.word  0x0000
3ff73950:	.word  0x0000
L3FF73960:
3ff73960:	.word  0x0000
3ff73970:	.word  0x0000
L3FF73980:
3ff73980:	.word  0x0000
3ff73990:	.word  0x0000
L3FF739A0:
3ff739a0:	.word  0x0000
3ff739b0:	.word  0x0000
L3FF739C0:
3ff739c0:	.word  0x0000
3ff739d0:	.word  0xd720
3ff739e0:	dsjs   a2, L3FF73820
3ff739f0:	.word  0xd730
3ff73a00:	dsjs   a2, L3FF73840
L3FF73A10:
3ff73a10:	.word  0xd740
3ff73a20:	dsjs   a2, L3FF73860
3ff73a30:	.word  0x0000
3ff73a40:	.word  0x0000
3ff73a50:	.word  0xd750
3ff73a60:	dsjs   a2, L3FF738A0
3ff73a70:	.word  0xd760
3ff73a80:	dsjs   a2, L3FF738C0
L3FF73A90:
3ff73a90:	.word  0xd770
3ff73aa0:	dsjs   a2, L3FF738E0
L3FF73AB0:
3ff73ab0:	.word  0xd780
3ff73ac0:	dsjs   a2, L3FF73900
L3FF73AD0:
3ff73ad0:	.word  0xd790
3ff73ae0:	dsjs   a2, L3FF73920
L3FF73AF0:
3ff73af0:	.word  0xd7a0
3ff73b00:	dsjs   a2, L3FF73940
3ff73b10:	.word  0xd7b0
3ff73b20:	dsjs   a2, L3FF73960
3ff73b30:	.word  0xd7c0
3ff73b40:	dsjs   a2, L3FF73980
3ff73b50:	.word  0xd7d0
3ff73b60:	dsjs   a2, L3FF739A0
3ff73b70:	.word  0xd7e0
L3FF73B80:
3ff73b80:	dsjs   a2, L3FF739C0
3ff73b90:	.word  0x005a
3ff73ba0:	move   @0xd7f00025, *b0+, 0
3ff73bd0:	dsjs   a2, L3FF73A10
3ff73be0:	.word  0x0000
3ff73bf0:	.word  0x0000
3ff73c00:	.word  0x0000
3ff73c10:	.word  0x0000
3ff73c20:	.word  0x0000
3ff73c30:	.word  0x0000
3ff73c40:	.word  0xd6c0
3ff73c50:	dsjs   a2, L3FF73A90
3ff73c60:	.word  0xd6d8
3ff73c70:	dsjs   a2, L3FF73AB0
3ff73c80:	.word  0xd6f0
3ff73c90:	dsjs   a2, L3FF73AD0
3ff73ca0:	exgf   a8, 1
3ff73cb0:	dsjs   a2, L3FF73AF0
3ff73cc0:	.word  0x0000
3ff73cd0:	.word  0x0000
L3FF73CE0:
3ff73ce0:	.word  0x0000
3ff73cf0:	.word  0x0000
3ff73d00:	.word  0x0000
3ff73d10:	.word  0x0000
3ff73d20:	.word  0x0000
3ff73d30:	.word  0x0000
3ff73d40:	.word  0x0000
3ff73d50:	.word  0x0000
3ff73d60:	.word  0x0000
3ff73d70:	.word  0x0000
3ff73d80:	.word  0x0000
3ff73d90:	.word  0x0000
3ff73da0:	.word  0x0000
3ff73db0:	.word  0x0000
3ff73dc0:	.word  0x0000
3ff73dd0:	.word  0x0000
3ff73de0:	.word  0x0000
L3FF73DF0:
3ff73df0:	.word  0x0000
3ff73e00:	.word  0x0000
L3FF73E10:
3ff73e10:	.word  0x0000
3ff73e20:	.word  0x0000
L3FF73E30:
3ff73e30:	.word  0x0000
3ff73e40:	.word  0x0000
3ff73e50:	.word  0x0000
3ff73e60:	.word  0x0000
L3FF73E70:
3ff73e70:	.word  0x0000
3ff73e80:	.word  0x0000
L3FF73E90:
3ff73e90:	.word  0x0000
3ff73ea0:	.word  0x0000
L3FF73EB0:
3ff73eb0:	.word  0x0000
3ff73ec0:	.word  0x0000
L3FF73ED0:
3ff73ed0:	.word  0x0000
3ff73ee0:	.word  0x0000
L3FF73EF0:
3ff73ef0:	.word  0x0000
3ff73f00:	.word  0x0000
L3FF73F10:
3ff73f10:	.word  0x0000
3ff73f20:	.word  0x0000
L3FF73F30:
3ff73f30:	.word  0x0000
3ff73f40:	.word  0x0000
L3FF73F50:
3ff73f50:	.word  0x0000
3ff73f60:	.word  0x0000
L3FF73F70:
3ff73f70:	.word  0x0000
3ff73f80:	.word  0x0000
L3FF73F90:
3ff73f90:	.word  0x0000
3ff73fa0:	.word  0xd808
3ff73fb0:	dsjs   a2, L3FF73DF0
3ff73fc0:	.word  0xd820
3ff73fd0:	dsjs   a2, L3FF73E10
L3FF73FE0:
3ff73fe0:	.word  0xd838
3ff73ff0:	dsjs   a2, L3FF73E30
3ff74000:	.word  0x0000
3ff74010:	.word  0x0000
3ff74020:	.word  0xd850
3ff74030:	dsjs   a2, L3FF73E70
3ff74040:	.word  0xd868
3ff74050:	dsjs   a2, L3FF73E90
L3FF74060:
3ff74060:	.word  0xd880
3ff74070:	dsjs   a2, L3FF73EB0
L3FF74080:
3ff74080:	.word  0xd898
3ff74090:	dsjs   a2, L3FF73ED0
L3FF740A0:
3ff740a0:	.word  0xd8b0
3ff740b0:	dsjs   a2, L3FF73EF0
L3FF740C0:
3ff740c0:	.word  0xd8c8
3ff740d0:	dsjs   a2, L3FF73F10
3ff740e0:	.word  0xd8e0
3ff740f0:	dsjs   a2, L3FF73F30
3ff74100:	.word  0xd8f8
3ff74110:	dsjs   a2, L3FF73F50
3ff74120:	.word  0xd910
3ff74130:	dsjs   a2, L3FF73F70
3ff74140:	.word  0xd928
3ff74150:	dsjs   a2, L3FF73F90
3ff74160:	.word  0x005a
3ff74170:	.word  0xd9b0
3ff74180:	rev    a5
3ff74190:	.word  0xd940
3ff741a0:	dsjs   a2, L3FF73FE0
3ff741b0:	.word  0x0000
3ff741c0:	.word  0x0000
3ff741d0:	.word  0x0000
3ff741e0:	.word  0x0000
3ff741f0:	.word  0x0000
3ff74200:	.word  0x0000
3ff74210:	.word  0xd960
3ff74220:	dsjs   a2, L3FF74060
3ff74230:	.word  0xd978
3ff74240:	dsjs   a2, L3FF74080
3ff74250:	.word  0xd990
3ff74260:	dsjs   a2, L3FF740A0
3ff74270:	.word  0xd9a8
3ff74280:	dsjs   a2, L3FF740C0
3ff74290:	.word  0x0000
3ff742a0:	.word  0x0000
3ff742b0:	.word  0x0000
3ff742c0:	.word  0x0000
3ff742d0:	.word  0x0000
3ff742e0:	.word  0x0000
3ff742f0:	.word  0x0000
3ff74300:	.word  0x0000
3ff74310:	.word  0x0000
3ff74320:	.word  0x0000
3ff74330:	.word  0x0000
3ff74340:	.word  0x0000
3ff74350:	.word  0x0000
3ff74360:	.word  0x0000
3ff74370:	.word  0x0000
3ff74380:	.word  0x0000
3ff74390:	.word  0x0000
3ff743a0:	.word  0x0000
3ff743b0:	.word  0x0000
L3FF743C0:
3ff743c0:	.word  0x0000
3ff743d0:	.word  0x0000
L3FF743E0:
3ff743e0:	.word  0x0000
3ff743f0:	.word  0x0000
L3FF74400:
3ff74400:	.word  0x0000
3ff74410:	.word  0x0000
3ff74420:	.word  0x0000
3ff74430:	.word  0x0000
L3FF74440:
3ff74440:	.word  0x0000
3ff74450:	.word  0x0000
L3FF74460:
3ff74460:	.word  0x0000
3ff74470:	.word  0x0000
L3FF74480:
3ff74480:	.word  0x0000
3ff74490:	.word  0x0000
L3FF744A0:
3ff744a0:	.word  0x0000
3ff744b0:	.word  0x0000
L3FF744C0:
3ff744c0:	.word  0x0000
3ff744d0:	.word  0x0000
L3FF744E0:
3ff744e0:	.word  0x0000
3ff744f0:	.word  0x0000
L3FF74500:
3ff74500:	.word  0x0000
3ff74510:	.word  0x0000
L3FF74520:
3ff74520:	.word  0x0000
3ff74530:	.word  0x0000
L3FF74540:
3ff74540:	.word  0x0000
3ff74550:	.word  0x0000
L3FF74560:
3ff74560:	.word  0x0000
3ff74570:	.word  0xd9c0
3ff74580:	dsjs   a2, L3FF743C0
3ff74590:	.word  0xd9e0
3ff745a0:	dsjs   a2, L3FF743E0
3ff745b0:	.word  0xda00
3ff745c0:	dsjs   a2, L3FF74400
3ff745d0:	.word  0x0000
3ff745e0:	.word  0x0000
3ff745f0:	.word  0xda20
3ff74600:	dsjs   a2, L3FF74440
3ff74610:	.word  0xda40
3ff74620:	dsjs   a2, L3FF74460
3ff74630:	.word  0xda60
3ff74640:	dsjs   a2, L3FF74480
L3FF74650:
3ff74650:	.word  0xda80
3ff74660:	dsjs   a2, L3FF744A0
L3FF74670:
3ff74670:	.word  0xdaa0
3ff74680:	dsjs   a2, L3FF744C0
L3FF74690:
3ff74690:	.word  0xdac0
3ff746a0:	dsjs   a2, L3FF744E0
L3FF746B0:
3ff746b0:	.word  0xdae0
3ff746c0:	dsjs   a2, L3FF74500
L3FF746D0:
3ff746d0:	.word  0xdb00
3ff746e0:	dsjs   a2, L3FF74520
L3FF746F0:
3ff746f0:	.word  0xdb20
3ff74700:	dsjs   a2, L3FF74540
L3FF74710:
3ff74710:	.word  0xdb40
3ff74720:	dsjs   a2, L3FF74560
L3FF74730:
3ff74730:	rev    a8
3ff74740:	.word  0xdf50
L3FF74750:
3ff74750:	rev    a5
3ff74760:	.word  0x0000
3ff74770:	.word  0x0000
3ff74780:	.word  0x0000
3ff74790:	.word  0x0000
3ff747a0:	.word  0x0000
L3FF747B0:
3ff747b0:	.word  0x0000
3ff747c0:	.word  0x0000
L3FF747D0:
3ff747d0:	.word  0x0000
3ff747e0:	.word  0x0000
L3FF747F0:
3ff747f0:	.word  0x0000
3ff74800:	.word  0xdb60
L3FF74810:
3ff74810:	dsjs   a2, L3FF74650
3ff74820:	.word  0xdb88
3ff74830:	dsjs   a2, L3FF74670
3ff74840:	.word  0xdbb0
3ff74850:	dsjs   a2, L3FF74690
3ff74860:	.word  0xdbd8
3ff74870:	dsjs   a2, L3FF746B0
3ff74880:	.word  0xdc00
3ff74890:	dsjs   a2, L3FF746D0
3ff748a0:	.word  0xdc28
3ff748b0:	dsjs   a2, L3FF746F0
3ff748c0:	.word  0xdc50
3ff748d0:	dsjs   a2, L3FF74710
3ff748e0:	.word  0xdc78
3ff748f0:	dsjs   a2, L3FF74730
3ff74900:	.word  0xdca0
3ff74910:	dsjs   a2, L3FF74750
3ff74920:	.word  0x0000
3ff74930:	.word  0x0000
3ff74940:	.word  0x0000
3ff74950:	.word  0x0000
3ff74960:	.word  0xdcc8
3ff74970:	dsjs   a2, L3FF747B0
3ff74980:	.word  0xdcf0
3ff74990:	dsjs   a2, L3FF747D0
3ff749a0:	.word  0xdd18
3ff749b0:	dsjs   a2, L3FF747F0
3ff749c0:	.word  0xdd40
3ff749d0:	dsjs   a2, L3FF74810
3ff749e0:	.word  0x0004
3ff749f0:	addxy  b14, b0
3ff74a00:	rev    a5
3ff74a10:	.word  0x0000
3ff74a20:	.word  0x0000
3ff74a30:	.word  0x0000
3ff74a40:	.word  0x0000
3ff74a50:	.word  0x0238
3ff74a60:	.word  0x0210
3ff74a70:	rev    a6
3ff74a80:	.word  0x006f
3ff74a90:	.word  0x0000
3ff74aa0:	.word  0x0065
3ff74ab0:	.word  0x0000
3ff74ac0:	rev    a13
3ff74ad0:	.word  0x0000
3ff74ae0:	rev    b10
3ff74af0:	.word  0x0000
3ff74b00:	.word  0x004f
3ff74b10:	.word  0x0000
3ff74b20:	.word  0x0045
3ff74b30:	.word  0x0000
3ff74b40:	.word  0x0078
3ff74b50:	.word  0x0000
3ff74b60:	.word  0x0078
3ff74b70:	.word  0x0000
3ff74b80:	.word  0x0079
3ff74b90:	.word  0x0000
3ff74ba0:	rev    a2
3ff74bb0:	.word  0x0000
3ff74bc0:	.word  0x0079
3ff74bd0:	.word  0x0000
3ff74be0:	rev    a7
3ff74bf0:	.word  0x0000
3ff74c00:	rev    a2
3ff74c10:	.word  0x0000
3ff74c20:	.word  0x0079
3ff74c30:	.word  0x0000
3ff74c40:	.word  0x0079
3ff74c50:	.word  0x0000
3ff74c60:	rev    a7
3ff74c70:	.word  0x0000
3ff74c80:	.word  0x0079
3ff74c90:	.word  0x0000
3ff74ca0:	.word  0x00a8
3ff74cb0:	.word  0x0000
3ff74cc0:	.word  0x0079
3ff74cd0:	.word  0x0000
3ff74ce0:	rev    a7
3ff74cf0:	.word  0x0000
3ff74d00:	.word  0x00a8
3ff74d10:	.word  0x0000
3ff74d20:	.word  0x0079
3ff74d30:	.word  0x0000
3ff74d40:	.word  0x0079
3ff74d50:	.word  0x0000
3ff74d60:	rev    a7
3ff74d70:	.word  0x0000
3ff74d80:	.word  0x0059
3ff74d90:	.word  0x0000
3ff74da0:	rev    a2
3ff74db0:	.word  0x0000
3ff74dc0:	.word  0x0059
3ff74dd0:	.word  0x0000
3ff74de0:	rev    a7
3ff74df0:	.word  0x0000
3ff74e00:	rev    a2
3ff74e10:	.word  0x0000
3ff74e20:	.word  0x0059
3ff74e30:	.word  0x0000
3ff74e40:	.word  0x0059
3ff74e50:	.word  0x0000
3ff74e60:	rev    a7
3ff74e70:	.word  0x0000
3ff74e80:	.word  0x0059
3ff74e90:	.word  0x0000
3ff74ea0:	.word  0x00a8
3ff74eb0:	.word  0x0000
3ff74ec0:	.word  0x0059
3ff74ed0:	.word  0x0000
3ff74ee0:	rev    a7
3ff74ef0:	.word  0x0000
3ff74f00:	.word  0x00a8
3ff74f10:	.word  0x0000
3ff74f20:	.word  0x0059
3ff74f30:	.word  0x0000
3ff74f40:	.word  0x0059
3ff74f50:	.word  0x0000
3ff74f60:	rev    a7
3ff74f70:	.word  0x0000
3ff74f80:	.word  0x006f
3ff74f90:	.word  0x0000
3ff74fa0:	.word  0x0078
3ff74fb0:	.word  0x0000
3ff74fc0:	rev    a2
3ff74fd0:	.word  0x0000
3ff74fe0:	rev    a2
3ff74ff0:	.word  0x0000
3ff75000:	.word  0x004f
3ff75010:	.word  0x0000
3ff75020:	.word  0x0078
3ff75030:	.word  0x0000
3ff75040:	rev    a2
3ff75050:	.word  0x0000
3ff75060:	rev    a2
3ff75070:	.word  0x0000
3ff75080:	rev    b0
3ff75090:	.word  0x0000
3ff750a0:	.word  0x0078
3ff750b0:	.word  0x0000
3ff750c0:	rev    a2
3ff750d0:	.word  0x0000
3ff750e0:	rev    a2
3ff750f0:	.word  0x0000
3ff75100:	.word  0x0078
3ff75110:	.word  0x0000
3ff75120:	.word  0x006f
3ff75130:	.word  0x0000
3ff75140:	rev    a2
3ff75150:	.word  0x0000
3ff75160:	rev    a2
3ff75170:	.word  0x0000
3ff75180:	.word  0x0078
3ff75190:	.word  0x0000
3ff751a0:	.word  0x004f
3ff751b0:	.word  0x0000
3ff751c0:	rev    a2
3ff751d0:	.word  0x0000
3ff751e0:	rev    a2
3ff751f0:	.word  0x0000
3ff75200:	.word  0x0078
3ff75210:	.word  0x0000
3ff75220:	rev    b0
3ff75230:	.word  0x0000
3ff75240:	rev    a2
3ff75250:	.word  0x0000
3ff75260:	rev    a2
3ff75270:	.word  0x0000
3ff75280:	.word  0x006f
3ff75290:	.word  0x0000
3ff752a0:	.word  0x0058
3ff752b0:	.word  0x0000
3ff752c0:	rev    a2
3ff752d0:	.word  0x0000
3ff752e0:	rev    a2
3ff752f0:	.word  0x0000
3ff75300:	.word  0x004f
3ff75310:	.word  0x0000
3ff75320:	.word  0x0058
3ff75330:	.word  0x0000
3ff75340:	rev    a2
3ff75350:	.word  0x0000
3ff75360:	rev    a2
3ff75370:	.word  0x0000
3ff75380:	rev    b0
3ff75390:	.word  0x0000
3ff753a0:	.word  0x0058
3ff753b0:	.word  0x0000
3ff753c0:	rev    a2
3ff753d0:	.word  0x0000
3ff753e0:	rev    a2
3ff753f0:	.word  0x0000
3ff75400:	.word  0x0058
3ff75410:	.word  0x0000
3ff75420:	.word  0x006f
3ff75430:	.word  0x0000
3ff75440:	rev    a2
3ff75450:	.word  0x0000
3ff75460:	rev    a2
3ff75470:	.word  0x0000
3ff75480:	.word  0x0058
3ff75490:	.word  0x0000
3ff754a0:	.word  0x004f
3ff754b0:	.word  0x0000
3ff754c0:	rev    a2
3ff754d0:	.word  0x0000
3ff754e0:	rev    a2
3ff754f0:	.word  0x0000
3ff75500:	.word  0x0058
3ff75510:	.word  0x0000
3ff75520:	rev    b0
3ff75530:	.word  0x0000
3ff75540:	rev    a2
3ff75550:	.word  0x0000
3ff75560:	rev    a2
3ff75570:	.word  0x0000
3ff75580:	rev    a0
3ff75590:	.word  0x0000
3ff755a0:	rev    a0
3ff755b0:	.word  0x0000
3ff755c0:	.word  0x00ff
3ff755d0:	.word  0x0000
3ff755e0:	.word  0x00ff
3ff755f0:	.word  0x0000
3ff75600:	.word  0x007c
3ff75610:	.word  0x0000
3ff75620:	.word  0x007c
3ff75630:	.word  0x0000
3ff75640:	.word  0x00ff
3ff75650:	.word  0x0000
3ff75660:	.word  0x00ff
3ff75670:	.word  0x0000
3ff75680:	.word  0x00a8
3ff75690:	.word  0x0000
3ff756a0:	rev    a0
3ff756b0:	.word  0x0000
3ff756c0:	.word  0x00ff
3ff756d0:	.word  0x0000
3ff756e0:	.word  0x00ff
3ff756f0:	.word  0x0000
3ff75700:	rev    a0
3ff75710:	.word  0x0000
3ff75720:	.word  0x00a8
3ff75730:	.word  0x0000
3ff75740:	.word  0x00ff
3ff75750:	.word  0x0000
3ff75760:	.word  0x00ff
3ff75770:	.word  0x0000
3ff75780:	rev    a2
3ff75790:	.word  0x0000
3ff757a0:	rev    a2
3ff757b0:	.word  0x0000
3ff757c0:	.word  0x00ff
3ff757d0:	.word  0x0000
3ff757e0:	.word  0x00ff
3ff757f0:	.word  0x0000
3ff75800:	rev    a13
3ff75810:	.word  0x0000
3ff75820:	rev    a12
3ff75830:	.word  0x0000
3ff75840:	.word  0x00ff
3ff75850:	.word  0x0000
3ff75860:	.word  0x00ff
3ff75870:	.word  0x0000
3ff75880:	rev    a13
3ff75890:	.word  0x0000
3ff758a0:	rev    a13
3ff758b0:	.word  0x0000
3ff758c0:	.word  0x00ff
3ff758d0:	.word  0x0000
3ff758e0:	.word  0x00ff
3ff758f0:	.word  0x0000
3ff75900:	.word  0x0072
3ff75910:	.word  0x0000
3ff75920:	.word  0x004f
3ff75930:	.word  0x0000
3ff75940:	.word  0x00ff
3ff75950:	.word  0x0000
3ff75960:	.word  0x00ff
3ff75970:	.word  0x0000
3ff75980:	.word  0x0072
3ff75990:	.word  0x0000
3ff759a0:	.word  0x006f
3ff759b0:	.word  0x0000
3ff759c0:	.word  0x00ff
3ff759d0:	.word  0x0000
3ff759e0:	.word  0x00ff
3ff759f0:	.word  0x0000
3ff75a00:	.word  0x0072
3ff75a10:	.word  0x0000
3ff75a20:	rev    b0
3ff75a30:	.word  0x0000
3ff75a40:	.word  0x00ff
3ff75a50:	.word  0x0000
3ff75a60:	.word  0x00ff
3ff75a70:	.word  0x0000
3ff75a80:	.word  0x0052
3ff75a90:	.word  0x0000
3ff75aa0:	.word  0x004f
3ff75ab0:	.word  0x0000
3ff75ac0:	.word  0x00ff
3ff75ad0:	.word  0x0000
3ff75ae0:	.word  0x00ff
3ff75af0:	.word  0x0000
3ff75b00:	.word  0x0052
3ff75b10:	.word  0x0000
3ff75b20:	.word  0x006f
3ff75b30:	.word  0x0000
3ff75b40:	.word  0x00ff
3ff75b50:	.word  0x0000
3ff75b60:	.word  0x00ff
3ff75b70:	.word  0x0000
3ff75b80:	.word  0x0052
3ff75b90:	.word  0x0000
3ff75ba0:	rev    b0
3ff75bb0:	.word  0x0000
3ff75bc0:	.word  0x00ff
3ff75bd0:	.word  0x0000
3ff75be0:	.word  0x00ff
3ff75bf0:	.word  0x0000
3ff75c00:	.word  0x004f
3ff75c10:	.word  0x0000
3ff75c20:	.word  0x0072
3ff75c30:	.word  0x0000
3ff75c40:	.word  0x00ff
3ff75c50:	.word  0x0000
3ff75c60:	.word  0x00ff
3ff75c70:	.word  0x0000
3ff75c80:	.word  0x006f
3ff75c90:	.word  0x0000
3ff75ca0:	.word  0x0072
3ff75cb0:	.word  0x0000
3ff75cc0:	.word  0x00ff
3ff75cd0:	.word  0x0000
3ff75ce0:	.word  0x00ff
3ff75cf0:	.word  0x0000
3ff75d00:	rev    b0
3ff75d10:	.word  0x0000
3ff75d20:	.word  0x0072
3ff75d30:	.word  0x0000
3ff75d40:	.word  0x00ff
3ff75d50:	.word  0x0000
3ff75d60:	.word  0x00ff
3ff75d70:	.word  0x0000
3ff75d80:	.word  0x004f
3ff75d90:	.word  0x0000
3ff75da0:	.word  0x0052
3ff75db0:	.word  0x0000
3ff75dc0:	.word  0x00ff
3ff75dd0:	.word  0x0000
3ff75de0:	.word  0x00ff
3ff75df0:	.word  0x0000
3ff75e00:	.word  0x006f
3ff75e10:	.word  0x0000
3ff75e20:	.word  0x0052
3ff75e30:	.word  0x0000
3ff75e40:	.word  0x00ff
3ff75e50:	.word  0x0000
3ff75e60:	.word  0x00ff
3ff75e70:	.word  0x0000
3ff75e80:	rev    b0
3ff75e90:	.word  0x0000
3ff75ea0:	.word  0x0052
3ff75eb0:	.word  0x0000
3ff75ec0:	.word  0x00ff
3ff75ed0:	.word  0x0000
3ff75ee0:	.word  0x00ff
3ff75ef0:	.word  0x0000
3ff75f00:	.word  0x005e
3ff75f10:	.word  0x0000
3ff75f20:	rev    a13
3ff75f30:	.word  0x0000
3ff75f40:	.word  0x00ff
3ff75f50:	.word  0x0000
3ff75f60:	.word  0x00ff
3ff75f70:	.word  0x0000
3ff75f80:	rev    a13
3ff75f90:	.word  0x0000
3ff75fa0:	.word  0x005e
3ff75fb0:	.word  0x0000
3ff75fc0:	.word  0x00ff
3ff75fd0:	.word  0x0000
3ff75fe0:	.word  0x00ff
3ff75ff0:	.word  0x0000
3ff76000:	.word  0x005e
3ff76010:	.word  0x0000
3ff76020:	.word  0x005f
3ff76030:	.word  0x0000
3ff76040:	.word  0x00ff
3ff76050:	.word  0x0000
3ff76060:	.word  0x00ff
3ff76070:	.word  0x0000
3ff76080:	.word  0x005f
3ff76090:	.word  0x0000
3ff760a0:	.word  0x005e
3ff760b0:	.word  0x0000
3ff760c0:	.word  0x00ff
3ff760d0:	.word  0x0000
3ff760e0:	.word  0x00ff
3ff760f0:	.word  0x0000
3ff76100:	.word  0x00b4
3ff76110:	.word  0x0000
3ff76120:	rev    a0
3ff76130:	.word  0x0000
3ff76140:	.word  0x00ff
3ff76150:	.word  0x0000
3ff76160:	.word  0x00ff
3ff76170:	.word  0x0000
3ff76180:	rev    a0
3ff76190:	.word  0x0000
3ff761a0:	.word  0x00b4
3ff761b0:	.word  0x0000
3ff761c0:	.word  0x00ff
3ff761d0:	.word  0x0000
3ff761e0:	.word  0x00ff
3ff761f0:	.word  0x0000
3ff76200:	rev    a7
3ff76210:	.word  0x0000
3ff76220:	rev    a7
3ff76230:	.word  0x0000
3ff76240:	.word  0x00ff
3ff76250:	.word  0x0000
3ff76260:	.word  0x00ff
3ff76270:	.word  0x0000
3ff76280:	rev    a12
3ff76290:	.word  0x0000
3ff762a0:	rev    a12
3ff762b0:	.word  0x0000
3ff762c0:	.word  0x00ff
3ff762d0:	.word  0x0000
3ff762e0:	.word  0x00ff
3ff762f0:	.word  0x0000
3ff76300:	rev    b3
3ff76310:	.word  0x0000
3ff76320:	rev    b4
3ff76330:	.word  0x0000
3ff76340:	.word  0x00ff
3ff76350:	.word  0x0000
3ff76360:	.word  0x00ff
3ff76370:	.word  0x0000
3ff76380:	.word  0x0044
3ff76390:	.word  0x0000
3ff763a0:	rev    a13
3ff763b0:	.word  0x0000
3ff763c0:	.word  0x00ff
3ff763d0:	.word  0x0000
3ff763e0:	.word  0x00ff
3ff763f0:	.word  0x0000
3ff76400:	rev    a13
3ff76410:	.word  0x0000
3ff76420:	.word  0x0044
3ff76430:	.word  0x0000
3ff76440:	.word  0x00ff
3ff76450:	.word  0x0000
3ff76460:	.word  0x00ff
3ff76470:	.word  0x0000
3ff76480:	.word  0x0064
3ff76490:	.word  0x0000
3ff764a0:	rev    a13
3ff764b0:	.word  0x0000
3ff764c0:	.word  0x00ff
3ff764d0:	.word  0x0000
3ff764e0:	.word  0x00ff
3ff764f0:	.word  0x0000
3ff76500:	rev    a13
3ff76510:	.word  0x0000
3ff76520:	.word  0x0064
3ff76530:	.word  0x0000
3ff76540:	.word  0x00ff
3ff76550:	.word  0x0000
3ff76560:	.word  0x00ff
3ff76570:	.word  0x0000
3ff76580:	.word  0x0078
3ff76590:	.word  0x0000
3ff765a0:	.word  0x0078
3ff765b0:	.word  0x0000
3ff765c0:	.word  0x00ff
3ff765d0:	.word  0x0000
3ff765e0:	.word  0x00ff
3ff765f0:	.word  0x0000
3ff76600:	.word  0x0078
3ff76610:	.word  0x0000
3ff76620:	.word  0x0058
3ff76630:	.word  0x0000
3ff76640:	.word  0x00ff
3ff76650:	.word  0x0000
3ff76660:	.word  0x00ff
3ff76670:	.word  0x0000
3ff76680:	.word  0x0058
3ff76690:	.word  0x0000
3ff766a0:	.word  0x0078
3ff766b0:	.word  0x0000
3ff766c0:	.word  0x00ff
3ff766d0:	.word  0x0000
3ff766e0:	.word  0x00ff
3ff766f0:	.word  0x0000
3ff76700:	.word  0x0058
3ff76710:	.word  0x0000
3ff76720:	.word  0x0058
3ff76730:	.word  0x0000
3ff76740:	.word  0x00ff
3ff76750:	.word  0x0000
3ff76760:	.word  0x00ff
3ff76770:	.word  0x0000
3ff76780:	.word  0x0079
3ff76790:	.word  0x0000
3ff767a0:	.word  0x00b4
3ff767b0:	.word  0x0000
3ff767c0:	.word  0x00ff
3ff767d0:	.word  0x0000
3ff767e0:	.word  0x00ff
3ff767f0:	.word  0x0000
3ff76800:	.word  0x0079
3ff76810:	.word  0x0000
3ff76820:	rev    a7
3ff76830:	.word  0x0000
3ff76840:	.word  0x00ff
3ff76850:	.word  0x0000
3ff76860:	.word  0x00ff
3ff76870:	.word  0x0000
3ff76880:	.word  0x00b4
3ff76890:	.word  0x0000
3ff768a0:	.word  0x0079
3ff768b0:	.word  0x0000
3ff768c0:	.word  0x00ff
3ff768d0:	.word  0x0000
3ff768e0:	.word  0x00ff
3ff768f0:	.word  0x0000
3ff76900:	rev    a7
3ff76910:	.word  0x0000
3ff76920:	.word  0x0079
3ff76930:	.word  0x0000
3ff76940:	.word  0x00ff
3ff76950:	.word  0x0000
3ff76960:	.word  0x00ff
3ff76970:	.word  0x0000
3ff76980:	.word  0x0059
3ff76990:	.word  0x0000
3ff769a0:	.word  0x00b4
3ff769b0:	.word  0x0000
3ff769c0:	.word  0x00ff
3ff769d0:	.word  0x0000
3ff769e0:	.word  0x00ff
3ff769f0:	.word  0x0000
3ff76a00:	.word  0x0059
3ff76a10:	.word  0x0000
3ff76a20:	rev    a7
3ff76a30:	.word  0x0000
3ff76a40:	.word  0x00ff
3ff76a50:	.word  0x0000
3ff76a60:	.word  0x00ff
3ff76a70:	.word  0x0000
3ff76a80:	.word  0x00b4
3ff76a90:	.word  0x0000
3ff76aa0:	.word  0x0059
3ff76ab0:	.word  0x0000
3ff76ac0:	.word  0x00ff
3ff76ad0:	.word  0x0000
3ff76ae0:	.word  0x00ff
3ff76af0:	.word  0x0000
3ff76b00:	rev    a7
3ff76b10:	.word  0x0000
3ff76b20:	.word  0x0059
3ff76b30:	.word  0x0000
3ff76b40:	.word  0x00ff
3ff76b50:	.word  0x0000
3ff76b60:	.word  0x00ff
3ff76b70:	.word  0x0000
3ff76b80:	.word  0x0074
3ff76b90:	.word  0x0000
3ff76ba0:	.word  0x0068
3ff76bb0:	.word  0x0000
3ff76bc0:	.word  0x00ff
3ff76bd0:	.word  0x0000
3ff76be0:	.word  0x00ff
3ff76bf0:	.word  0x0000
3ff76c00:	.word  0x0054
3ff76c10:	.word  0x0000
3ff76c20:	.word  0x0048
3ff76c30:	.word  0x0000
3ff76c40:	.word  0x00ff
3ff76c50:	.word  0x0000
3ff76c60:	.word  0x00ff
3ff76c70:	.word  0x0000
3ff76c80:	rev    b10
3ff76c90:	.word  0x0000
3ff76ca0:	rev    a13
3ff76cb0:	.word  0x0000
3ff76cc0:	.word  0x00ff
3ff76cd0:	.word  0x0000
3ff76ce0:	.word  0x00ff
3ff76cf0:	.word  0x0000
3ff76d00:	rev    a13
L3FF76D10:
3ff76d10:	.word  0x0000
3ff76d20:	rev    b10
L3FF76D30:
3ff76d30:	.word  0x0000
3ff76d40:	.word  0x00ff
L3FF76D50:
3ff76d50:	.word  0x0000
3ff76d60:	.word  0x00ff
L3FF76D70:
3ff76d70:	.word  0x0000
3ff76d80:	.word  0x0000
L3FF76D90:
3ff76d90:	.word  0x0000
3ff76da0:	.word  0x0000
L3FF76DB0:
3ff76db0:	.word  0x0000
3ff76dc0:	.word  0x0000
L3FF76DD0:
3ff76dd0:	.word  0x0000
3ff76de0:	.word  0x0000
L3FF76DF0:
3ff76df0:	.word  0x0000
3ff76e00:	.word  0x0002
L3FF76E10:
3ff76e10:	sll    0xc, b0
3ff76e20:	rev    a6
L3FF76E30:
3ff76e30:	.word  0x0000
3ff76e40:	.word  0x0000
L3FF76E50:
3ff76e50:	.word  0x0040
3ff76e60:	.word  0x35b0
3ff76e70:	rev    a6
3ff76e80:	move   *b11+, b0, 1
3ff76e90:	dsjs   a0, L3FF76D10
3ff76ea0:	move   *b11+, b0, 1
L3FF76EB0:
3ff76eb0:	dsjs   a0, L3FF76D30
3ff76ec0:	move   *b11+, b0, 1
L3FF76ED0:
3ff76ed0:	dsjs   a0, L3FF76D50
3ff76ee0:	move   *b11+, b0, 1
L3FF76EF0:
3ff76ef0:	dsjs   a0, L3FF76D70
3ff76f00:	move   *b11+, b0, 1
L3FF76F10:
3ff76f10:	dsjs   a0, L3FF76D90
3ff76f20:	.word  0x9f10
L3FF76F30:
3ff76f30:	dsjs   a0, L3FF76DB0
3ff76f40:	move   *b11+, b0, 1
L3FF76F50:
3ff76f50:	dsjs   a0, L3FF76DD0
3ff76f60:	move   b3, -*b0, 0
L3FF76F70:
3ff76f70:	dsjs   a0, L3FF76DF0
3ff76f80:	move   sp, -*a0, 0
L3FF76F90:
3ff76f90:	dsjs   a0, L3FF76E10
3ff76fa0:	move   -*a8, a0, 1
L3FF76FB0:
3ff76fb0:	dsjs   a0, L3FF76E30
3ff76fc0:	move   a11, *a0(0x3f20), 0
3ff76fe0:	move   a11, *a0(0x3f20), 0
3ff77000:	move   a11, *a0(0x3f20), 0
3ff77020:	.word  0xbfd0
L3FF77030:
3ff77030:	dsjs   a0, L3FF76EB0
3ff77040:	jrp   L3FF76E50
L3FF77050:
3ff77050:	dsjs   a0, L3FF76ED0
3ff77060:	jrhi   L3FF77370
3ff77070:	dsjs   a0, L3FF76EF0
3ff77080:	move   *b11+, b0, 1
L3FF77090:
3ff77090:	dsjs   a0, L3FF76F10
3ff770a0:	move   *b11+, b0, 1
L3FF770B0:
3ff770b0:	dsjs   a0, L3FF76F30
3ff770c0:	move   *b11+, b0, 1
L3FF770D0:
3ff770d0:	dsjs   a0, L3FF76F50
3ff770e0:	move   *b11+, b0, 1
L3FF770F0:
3ff770f0:	dsjs   a0, L3FF76F70
3ff77100:	move   *b11+, b0, 1
3ff77110:	dsjs   a0, L3FF76F90
3ff77120:	move   *b11+, b0, 1
3ff77130:	dsjs   a0, L3FF76FB0
L3FF77140:
3ff77140:	move   *b11+, b0, 1
3ff77150:	dsjs   a0, L3FF76FD0
L3FF77160:
3ff77160:	move   *b11+, b0, 1
3ff77170:	dsjs   a0, L3FF76FF0
L3FF77180:
3ff77180:	jalt   0x97703f20
3ff771b0:	dsjs   a0, L3FF77030
L3FF771C0:
3ff771c0:	jrge   L3FF777D0
3ff771d0:	dsjs   a0, L3FF77050
L3FF771E0:
3ff771e0:	divs   b0, b0
3ff771f0:	dsjs   a3, L3FF77030
L3FF77200:
3ff77200:	move   *b11+, b0, 1
3ff77210:	dsjs   a0, L3FF77090
L3FF77220:
3ff77220:	move   *b11+, b0, 1
3ff77230:	dsjs   a0, L3FF770B0
L3FF77240:
3ff77240:	move   *b11+, b0, 1
3ff77250:	dsjs   a0, L3FF770D0
L3FF77260:
3ff77260:	move   *b11+, b0, 1
3ff77270:	dsjs   a0, L3FF770F0
L3FF77280:
3ff77280:	.word  0x0040
3ff77290:	dsjs   b0, L3FF77370
L3FF772A0:
3ff772a0:	rev    a6
3ff772b0:	move   *b14+, b0, 1
L3FF772C0:
3ff772c0:	dsjs   a0, L3FF77140
3ff772d0:	move   *b14+, b0, 1
L3FF772E0:
3ff772e0:	dsjs   a0, L3FF77160
3ff772f0:	move   *b14+, b0, 1
L3FF77300:
3ff77300:	dsjs   a0, L3FF77180
3ff77310:	move   *b14+, b0, 1
L3FF77320:
3ff77320:	dsjs   a0, L3FF771A0
3ff77330:	move   *a8+, *a0+, 0
3ff77340:	dsjs   a1, L3FF771C0
L3FF77350:
3ff77350:	move   *b8+, *b0+, 1
L3FF77360:
3ff77360:	dsjs   a1, L3FF771E0
L3FF77370:
3ff77370:	move   *b14+, b0, 1
L3FF77380:
3ff77380:	dsjs   a0, L3FF77200
3ff77390:	move   *b14+, b0, 1
L3FF773A0:
3ff773a0:	dsjs   a0, L3FF77220
3ff773b0:	.word  0xd6b0
L3FF773C0:
3ff773c0:	dsjs   a0, L3FF77240
3ff773d0:	move   *b14+, b0, 1
L3FF773E0:
3ff773e0:	dsjs   a0, L3FF77260
3ff773f0:	move   *b14+, b0, 1
L3FF77400:
3ff77400:	dsjs   a0, L3FF77280
3ff77410:	move   *b14+, b0, 1
L3FF77420:
3ff77420:	dsjs   a0, L3FF772A0
3ff77430:	move   *b14+, b0, 1
L3FF77440:
3ff77440:	dsjs   a0, L3FF772C0
3ff77450:	.word  0xde00
L3FF77460:
3ff77460:	dsjs   a0, L3FF772E0
3ff77470:	move   *b11(0x3f20), *b0+, 1
3ff77490:	exgf   b0, 0
L3FF774A0:
3ff774a0:	dsjs   a0, L3FF77320
3ff774b0:	divu   a5, a0
L3FF774C0:
3ff774c0:	dsjs   a3, L3FF77300
3ff774d0:	move   *b14+, b0, 1
L3FF774E0:
3ff774e0:	dsjs   a0, L3FF77360
3ff774f0:	move   *b14+, b0, 1
3ff77500:	dsjs   a0, L3FF77380
3ff77510:	move   *b14+, b0, 1
3ff77520:	dsjs   a0, L3FF773A0
3ff77530:	move   *b14+, b0, 1
3ff77540:	dsjs   a0, L3FF773C0
L3FF77550:
3ff77550:	move   *b14+, b0, 1
3ff77560:	dsjs   a0, L3FF773E0
L3FF77570:
3ff77570:	move   *b14+, b0, 1
3ff77580:	dsjs   a0, L3FF77400
L3FF77590:
3ff77590:	move   *b14+, b0, 1
3ff775a0:	dsjs   a0, L3FF77420
L3FF775B0:
3ff775b0:	move   *b14+, b0, 1
3ff775c0:	dsjs   a0, L3FF77440
L3FF775D0:
3ff775d0:	move   *b14+, b0, 1
3ff775e0:	dsjs   a0, L3FF77460
L3FF775F0:
3ff775f0:	movb   *b5(0x3f21), b0
L3FF77610:
3ff77610:	divs   b10, b0
3ff77620:	dsjs   a3, L3FF77460
L3FF77630:
3ff77630:	divu   sp, b0
L3FF77640:
3ff77640:	dsjs   a3, L3FF77480
3ff77650:	mpys   b6, b0
3ff77660:	dsjs   a3, L3FF774A0
3ff77670:	mpyu   a1, a0
L3FF77680:
3ff77680:	dsjs   a3, L3FF774C0
3ff77690:	mpyu   b11, b0
L3FF776A0:
3ff776a0:	dsjs   a3, L3FF774E0
3ff776b0:	rev    a8
3ff776c0:	dsjs   b0, L3FF77600
L3FF776D0:
3ff776d0:	rev    a6
L3FF776E0:
3ff776e0:	.word  0x0000
L3FF776F0:
3ff776f0:	.word  0x0000
L3FF77700:
3ff77700:	pixt   b7, *b0
3ff77710:	dsjs   a2, L3FF77550
L3FF77720:
3ff77720:	sra    0x1d, a0
3ff77730:	dsjs   a3, L3FF77570
3ff77740:	dsjs   b0, L3FF776D0
3ff77750:	dsjs   a3, L3FF77590
L3FF77760:
3ff77760:	addc   a7, a0
3ff77770:	dsjs   a3, L3FF775B0
3ff77780:	subb   sp, a0
3ff77790:	dsjs   a3, L3FF775D0
3ff777a0:	move   a7, a0
3ff777b0:	dsjs   a3, L3FF775F0
3ff777c0:	and    sp, a0
L3FF777D0:
3ff777d0:	dsjs   a3, L3FF77610
3ff777e0:	or     a13, a0
3ff777f0:	dsjs   a3, L3FF77630
3ff77800:	sub    b0, b0
3ff77810:	dsjs   b12, L3FF77640
L3FF77820:
3ff77820:	jreq   L3FF77630
3ff77830:	dsjs   sp, L3FF77680
L3FF77840:
3ff77840:	jrn   L3FF77350
3ff77850:	dsjs   sp, L3FF776A0
L3FF77860:
3ff77860:	move   *a8(0x3f9f), *a0+, 1
L3FF77880:
3ff77880:	.word  0xd6a0
L3FF77890:
3ff77890:	dsjs   sp, L3FF776E0
L3FF778A0:
3ff778a0:	move   *a7+, a0, 0
3ff778b0:	dsjs   a6, L3FF776F0
L3FF778C0:
3ff778c0:	btst   28, a0
3ff778d0:	dsjs   b11, L3FF77700
L3FF778E0:
3ff778e0:	.word  0x79b0
3ff778f0:	dsjs   b11, L3FF77720
L3FF77900:
3ff77900:	move   *a13(0x3fdb), *a0(0xc830), 1
3ff77930:	dsjs   b11, L3FF77760
L3FF77940:
3ff77940:	fill   l
3ff77950:	dsjs   a2, L3FF777D0
L3FF77960:
3ff77960:	rev    a0
3ff77970:	add    b1, b0
L3FF77980:
3ff77980:	rev    a6
3ff77990:	move   *b14+, b0, 1
L3FF779A0:
3ff779a0:	dsjs   a0, L3FF77820
3ff779b0:	move   *b14+, b0, 1
L3FF779C0:
3ff779c0:	dsjs   a0, L3FF77840
3ff779d0:	move   *b14+, b0, 1
L3FF779E0:
3ff779e0:	dsjs   a0, L3FF77860
3ff779f0:	move   *b14+, b0, 1
L3FF77A00:
3ff77a00:	dsjs   a0, L3FF77880
3ff77a10:	move   *b14+, b0, 1
3ff77a20:	dsjs   a0, L3FF778A0
3ff77a30:	move   *b14+, b0, 1
3ff77a40:	dsjs   a0, L3FF778C0
L3FF77A50:
3ff77a50:	move   *b14+, b0, 1
3ff77a60:	dsjs   a0, L3FF778E0
L3FF77A70:
3ff77a70:	movb   *a12, *a0
3ff77a80:	dsjs   a1, L3FF77900
L3FF77A90:
3ff77a90:	move   a11, -*a0, 1
3ff77aa0:	dsjs   a1, L3FF77920
L3FF77AB0:
3ff77ab0:	move   *b14+, b0, 1
3ff77ac0:	dsjs   a0, L3FF77940
L3FF77AD0:
3ff77ad0:	move   *b14+, b0, 1
3ff77ae0:	dsjs   a0, L3FF77960
L3FF77AF0:
3ff77af0:	move   *b14+, b0, 1
3ff77b00:	dsjs   a0, L3FF77980
L3FF77B10:
3ff77b10:	.word  0x9e30
3ff77b20:	dsjs   a0, L3FF779A0
L3FF77B30:
3ff77b30:	mods   b5, b0
3ff77b40:	dsjs   a1, L3FF779C0
L3FF77B50:
3ff77b50:	mods   b13, b0
3ff77b60:	dsjs   a1, L3FF779E0
L3FF77B70:
3ff77b70:	move   *b14+, b0, 1
3ff77b80:	dsjs   a0, L3FF77A00
L3FF77B90:
3ff77b90:	rev    b14
3ff77ba0:	addc   b1, b0
L3FF77BB0:
3ff77bb0:	rev    a6
3ff77bc0:	move   *b14+, b0, 1
L3FF77BD0:
3ff77bd0:	dsjs   a0, L3FF77A50
3ff77be0:	move   *b14+, b0, 1
L3FF77BF0:
3ff77bf0:	dsjs   a0, L3FF77A70
3ff77c00:	move   *b14+, b0, 1
L3FF77C10:
3ff77c10:	dsjs   a0, L3FF77A90
3ff77c20:	.word  0x0280
L3FF77C30:
3ff77c30:	dsjs   a2, L3FF77AB0
3ff77c40:	move   *b14+, b0, 1
L3FF77C50:
3ff77c50:	dsjs   a0, L3FF77AD0
3ff77c60:	move   *b14+, b0, 1
L3FF77C70:
3ff77c70:	dsjs   a0, L3FF77AF0
3ff77c80:	move   *b14+, b0, 1
L3FF77C90:
3ff77c90:	dsjs   a0, L3FF77B10
3ff77ca0:	move   *b14+, b0, 1
L3FF77CB0:
3ff77cb0:	dsjs   a0, L3FF77B30
3ff77cc0:	move   *b14+, b0, 1
L3FF77CD0:
3ff77cd0:	dsjs   a0, L3FF77B50
3ff77ce0:	move   *b14+, b0, 1
L3FF77CF0:
3ff77cf0:	dsjs   a0, L3FF77B70
3ff77d00:	move   *b14+, b0, 1
L3FF77D10:
3ff77d10:	dsjs   a0, L3FF77B90
3ff77d20:	move   *b14+, b0, 1
L3FF77D30:
3ff77d30:	dsjs   a0, L3FF77BB0
3ff77d40:	move   *b14+, b0, 1
L3FF77D50:
3ff77d50:	dsjs   a0, L3FF77BD0
3ff77d60:	move   *b14+, b0, 1
L3FF77D70:
3ff77d70:	dsjs   a0, L3FF77BF0
3ff77d80:	jrne   L3FF78290
L3FF77D90:
3ff77d90:	dsjs   a0, L3FF77C10
3ff77da0:	jrv   L3FF77CB0
L3FF77DB0:
3ff77db0:	dsjs   a0, L3FF77C30
3ff77dc0:	move   *b14+, b0, 1
3ff77dd0:	dsjs   a0, L3FF77C50
3ff77de0:	move   *b14+, b0, 1
3ff77df0:	dsjs   a0, L3FF77C70
3ff77e00:	move   *b14+, b0, 1
L3FF77E10:
3ff77e10:	dsjs   a0, L3FF77C90
3ff77e20:	move   *b14+, b0, 1
3ff77e30:	dsjs   a0, L3FF77CB0
3ff77e40:	move   *b14+, b0, 1
3ff77e50:	dsjs   a0, L3FF77CD0
3ff77e60:	move   *b14+, b0, 1
3ff77e70:	dsjs   a0, L3FF77CF0
L3FF77E80:
3ff77e80:	move   *b14+, b0, 1
3ff77e90:	dsjs   a0, L3FF77D10
L3FF77EA0:
3ff77ea0:	move   *b14+, b0, 1
3ff77eb0:	dsjs   a0, L3FF77D30
L3FF77EC0:
3ff77ec0:	move   *b14+, b0, 1
3ff77ed0:	dsjs   a0, L3FF77D50
L3FF77EE0:
3ff77ee0:	move   *b14+, b0, 1
3ff77ef0:	dsjs   a0, L3FF77D70
L3FF77F00:
3ff77f00:	move   *b14+, b0, 1
3ff77f10:	dsjs   a0, L3FF77D90
L3FF77F20:
3ff77f20:	move   *b14+, b0, 1
3ff77f30:	dsjs   a0, L3FF77DB0
L3FF77F40:
3ff77f40:	move   *b14(0x3f20), *b0+, 0
L3FF77F60:
3ff77f60:	move   *b1(0x3f20), *b0+, 0
L3FF77F80:
3ff77f80:	jrn   L3FF77890
3ff77f90:	dsjs   a0, L3FF77E10
L3FF77FA0:
3ff77fa0:	.word  0x007e
3ff77fb0:	subb   b0, b0
L3FF77FC0:
3ff77fc0:	rev    a6
3ff77fd0:	move   *b5(0x3f21), b0, 0
3ff77ff0:	cpw    b14, b0
L3FF78000:
3ff78000:	dsjs   a0, L3FF77E80
3ff78010:	.word  0xeb00
L3FF78020:
3ff78020:	dsjs   a0, L3FF77EA0
3ff78030:	movy   b5, b0
L3FF78040:
3ff78040:	dsjs   a0, L3FF77EC0
3ff78050:	pixt   *a7, xy, *a0, xy
L3FF78060:
3ff78060:	dsjs   a0, L3FF77EE0
3ff78070:	move   *b14+, b0, 1
L3FF78080:
3ff78080:	dsjs   a0, L3FF77F00
3ff78090:	move   *b14+, b0, 1
L3FF780A0:
3ff780a0:	dsjs   a0, L3FF77F20
3ff780b0:	move   *b14+, b0, 1
L3FF780C0:
3ff780c0:	dsjs   a0, L3FF77F40
3ff780d0:	pixt   a3, *a0
L3FF780E0:
3ff780e0:	dsjs   a0, L3FF77F60
3ff780f0:	move   *b14+, b0, 1
L3FF78100:
3ff78100:	dsjs   a0, L3FF77F80
3ff78110:	putst  b0
L3FF78120:
3ff78120:	dsjs   a1, L3FF77FA0
3ff78130:	rl     0xe, a0
L3FF78140:
3ff78140:	dsjs   a1, L3FF77FC0
3ff78150:	jrnv   L3FF78060
L3FF78160:
3ff78160:	dsjs   a1, L3FF77FE0
3ff78170:	.word  0xd440
L3FF78180:
3ff78180:	dsjs   a1, L3FF78000
3ff78190:	move   *b14+, b0, 1
L3FF781A0:
3ff781a0:	dsjs   a0, L3FF78020
3ff781b0:	move   *b14+, b0, 1
L3FF781C0:
3ff781c0:	dsjs   a0, L3FF78040
3ff781d0:	.word  0xbe40
L3FF781E0:
3ff781e0:	dsjs   a1, L3FF78060
3ff781f0:	move   *b14+, b0, 1
L3FF78200:
3ff78200:	dsjs   a0, L3FF78080
3ff78210:	move   *b14+, b0, 1
L3FF78220:
3ff78220:	dsjs   a0, L3FF780A0
3ff78230:	move   *b14+, b0, 1
L3FF78240:
3ff78240:	dsjs   a0, L3FF780C0
3ff78250:	move   *b14+, b0, 1
L3FF78260:
3ff78260:	dsjs   a0, L3FF780E0
3ff78270:	move   *b14+, b0, 1
L3FF78280:
3ff78280:	dsjs   a0, L3FF78100
L3FF78290:
3ff78290:	move   *b14+, b0, 1
L3FF782A0:
3ff782a0:	dsjs   a0, L3FF78120
3ff782b0:	move   *b14+, b0, 1
3ff782c0:	dsjs   a0, L3FF78140
3ff782d0:	jrle   L3FF77FE0
L3FF782E0:
3ff782e0:	dsjs   a1, L3FF78160
3ff782f0:	move   *b14+, b0, 1
L3FF78300:
3ff78300:	dsjs   a0, L3FF78180
3ff78310:	move   *b14+, b0, 1
L3FF78320:
3ff78320:	dsjs   a0, L3FF781A0
3ff78330:	move   *b14+, b0, 1
L3FF78340:
3ff78340:	dsjs   a0, L3FF781C0
3ff78350:	move   *b14+, b0, 1
L3FF78360:
3ff78360:	dsjs   a0, L3FF781E0
3ff78370:	move   *b14+, b0, 1
3ff78380:	dsjs   a0, L3FF78200
3ff78390:	move   *b14+, b0, 1
L3FF783A0:
3ff783a0:	dsjs   a0, L3FF78220
3ff783b0:	move   *b14+, b0, 1
L3FF783C0:
3ff783c0:	dsjs   a0, L3FF78240
3ff783d0:	move   *b14+, b0, 1
L3FF783E0:
3ff783e0:	dsjs   a0, L3FF78260
3ff783f0:	move   *b14+, b0, 1
L3FF78400:
3ff78400:	dsjs   a0, L3FF78280
3ff78410:	move   *b14+, b0, 1
L3FF78420:
3ff78420:	dsjs   a0, L3FF782A0
3ff78430:	move   a2, *a0(0x3f21), 0
3ff78450:	move   *b14+, b0, 1
L3FF78460:
3ff78460:	dsjs   a0, L3FF782E0
3ff78470:	move   *b14+, b0, 1
L3FF78480:
3ff78480:	dsjs   a0, L3FF78300
3ff78490:	pixt   a3, *a0
L3FF784A0:
3ff784a0:	dsjs   a0, L3FF78320
L3FF784B0:
3ff784b0:	.word  0xd9a0
L3FF784C0:
3ff784c0:	dsjs   a0, L3FF78340
3ff784d0:	modu   b5, b0
L3FF784E0:
3ff784e0:	dsjs   a1, L3FF78360
3ff784f0:	move   *b4, b0, 0
3ff78500:	dsjs   a6, L3FF78340
3ff78510:	move   *b14+, b0, 1
L3FF78520:
3ff78520:	dsjs   a0, L3FF783A0
3ff78530:	move   *b14+, b0, 1
L3FF78540:
3ff78540:	dsjs   a0, L3FF783C0
3ff78550:	.word  0x7420
L3FF78560:
3ff78560:	dsjs   a1, L3FF783E0
3ff78570:	move   b12, a0
L3FF78580:
3ff78580:	dsjs   a1, L3FF78400
3ff78590:	pixt   *a5, xy, *a0, xy
L3FF785A0:
3ff785a0:	dsjs   a1, L3FF78420
3ff785b0:	move   *b14+, b0, 1
L3FF785C0:
3ff785c0:	dsjs   a0, L3FF78440
3ff785d0:	move   *b14+, b0, 1
L3FF785E0:
3ff785e0:	dsjs   a0, L3FF78460
3ff785f0:	move   *b14+, b0, 1
L3FF78600:
3ff78600:	dsjs   a0, L3FF78480
3ff78610:	mpys   b7, b0
L3FF78620:
3ff78620:	dsjs   a1, L3FF784A0
3ff78630:	move   *b14+, b0, 1
3ff78640:	dsjs   a0, L3FF784C0
3ff78650:	sla    a11, a0
3ff78660:	dsjs   a1, L3FF784E0
L3FF78670:
3ff78670:	pixt   *a2, a0
3ff78680:	dsjs   b11, L3FF784B0
L3FF78690:
3ff78690:	move   *b14+, b0, 1
3ff786a0:	dsjs   a0, L3FF78520
L3FF786B0:
3ff786b0:	move   *b14+, b0, 1
3ff786c0:	dsjs   a0, L3FF78540
L3FF786D0:
3ff786d0:	move   *b14+, b0, 1
3ff786e0:	dsjs   a0, L3FF78560
L3FF786F0:
3ff786f0:	move   *b14+, b0, 1
3ff78700:	dsjs   a0, L3FF78580
L3FF78710:
3ff78710:	move   *b14+, b0, 1
3ff78720:	dsjs   a0, L3FF785A0
L3FF78730:
3ff78730:	move   *b14+, b0, 1
3ff78740:	dsjs   a0, L3FF785C0
L3FF78750:
3ff78750:	move   *b14+, b0, 1
3ff78760:	dsjs   a0, L3FF785E0
L3FF78770:
3ff78770:	move   *b14+, b0, 1
3ff78780:	dsjs   a0, L3FF78600
L3FF78790:
3ff78790:	move   *b14+, b0, 1
3ff787a0:	dsjs   a0, L3FF78620
L3FF787B0:
3ff787b0:	.word  0x007e
3ff787c0:	move   sp, b0
L3FF787D0:
3ff787d0:	rev    a6
3ff787e0:	move   *b14+, b0, 1
L3FF787F0:
3ff787f0:	dsjs   a0, L3FF78670
3ff78800:	move   *b14+, b0, 1
L3FF78810:
3ff78810:	dsjs   a0, L3FF78690
3ff78820:	move   *b14+, b0, 1
L3FF78830:
3ff78830:	dsjs   a0, L3FF786B0
3ff78840:	move   *b14+, b0, 1
L3FF78850:
3ff78850:	dsjs   a0, L3FF786D0
3ff78860:	move   *b14+, b0, 1
L3FF78870:
3ff78870:	dsjs   a0, L3FF786F0
3ff78880:	move   *b14+, b0, 1
L3FF78890:
3ff78890:	dsjs   a0, L3FF78710
3ff788a0:	move   *b14+, b0, 1
L3FF788B0:
3ff788b0:	dsjs   a0, L3FF78730
3ff788c0:	move   *b14+, b0, 1
L3FF788D0:
3ff788d0:	dsjs   a0, L3FF78750
3ff788e0:	move   *b14+, b0, 1
L3FF788F0:
3ff788f0:	dsjs   a0, L3FF78770
3ff78900:	move   *b14+, b0, 1
L3FF78910:
3ff78910:	dsjs   a0, L3FF78790
3ff78920:	sll    0xc, b0
L3FF78930:
3ff78930:	dsjs   a1, L3FF787B0
3ff78940:	subb   b9, b0
L3FF78950:
3ff78950:	dsjs   a1, L3FF787D0
3ff78960:	move   *b14+, b0, 1
L3FF78970:
3ff78970:	dsjs   a0, L3FF787F0
3ff78980:	move   *b14+, b0, 1
L3FF78990:
3ff78990:	dsjs   a0, L3FF78810
3ff789a0:	move   *b14+, b0, 1
L3FF789B0:
3ff789b0:	dsjs   a0, L3FF78830
3ff789c0:	move   *b14+, b0, 1
L3FF789D0:
3ff789d0:	dsjs   a0, L3FF78850
3ff789e0:	move   *b14+, b0, 1
L3FF789F0:
3ff789f0:	dsjs   a0, L3FF78870
3ff78a00:	move   *b14+, b0, 1
L3FF78A10:
3ff78a10:	dsjs   a0, L3FF78890
3ff78a20:	move   *b14+, b0, 1
L3FF78A30:
3ff78a30:	dsjs   a0, L3FF788B0
3ff78a40:	move   *b14+, b0, 1
L3FF78A50:
3ff78a50:	dsjs   a0, L3FF788D0
3ff78a60:	move   *b14+, b0, 1
L3FF78A70:
3ff78a70:	dsjs   a0, L3FF788F0
3ff78a80:	move   *b14+, b0, 1
L3FF78A90:
3ff78a90:	dsjs   a0, L3FF78910
3ff78aa0:	move   *b14+, b0, 1
L3FF78AB0:
3ff78ab0:	dsjs   a0, L3FF78930
3ff78ac0:	move   *b14+, b0, 1
L3FF78AD0:
3ff78ad0:	dsjs   a0, L3FF78950
3ff78ae0:	move   *b14+, b0, 1
L3FF78AF0:
3ff78af0:	dsjs   a0, L3FF78970
3ff78b00:	move   *b14+, b0, 1
L3FF78B10:
3ff78b10:	dsjs   a0, L3FF78990
3ff78b20:	move   *b14+, b0, 1
L3FF78B30:
3ff78b30:	dsjs   a0, L3FF789B0
3ff78b40:	move   *b14+, b0, 1
L3FF78B50:
3ff78b50:	dsjs   a0, L3FF789D0
3ff78b60:	move   *b14+, b0, 1
L3FF78B70:
3ff78b70:	dsjs   a0, L3FF789F0
3ff78b80:	move   *b14+, b0, 1
3ff78b90:	dsjs   a0, L3FF78A10
3ff78ba0:	move   *b14+, b0, 1
L3FF78BB0:
3ff78bb0:	dsjs   a0, L3FF78A30
3ff78bc0:	move   *b14+, b0, 1
L3FF78BD0:
3ff78bd0:	dsjs   a0, L3FF78A50
3ff78be0:	move   *b14+, b0, 1
L3FF78BF0:
3ff78bf0:	dsjs   a0, L3FF78A70
3ff78c00:	move   *b14+, b0, 1
L3FF78C10:
3ff78c10:	dsjs   a0, L3FF78A90
3ff78c20:	move   *b14+, b0, 1
L3FF78C30:
3ff78c30:	dsjs   a0, L3FF78AB0
3ff78c40:	move   *b14+, b0, 1
L3FF78C50:
3ff78c50:	dsjs   a0, L3FF78AD0
3ff78c60:	move   *b14+, b0, 1
L3FF78C70:
3ff78c70:	dsjs   a0, L3FF78AF0
3ff78c80:	move   *b14+, b0, 1
L3FF78C90:
3ff78c90:	dsjs   a0, L3FF78B10
3ff78ca0:	move   *b14+, b0, 1
L3FF78CB0:
3ff78cb0:	dsjs   a0, L3FF78B30
3ff78cc0:	move   *b14+, b0, 1
L3FF78CD0:
3ff78cd0:	dsjs   a0, L3FF78B50
3ff78ce0:	.word  0x79a0
L3FF78CF0:
3ff78cf0:	dsjs   a1, L3FF78B70
3ff78d00:	move   a6, *a0(0x3fa6), 0
3ff78d20:	move   *b14+, b0, 1
L3FF78D30:
3ff78d30:	dsjs   a0, L3FF78BB0
3ff78d40:	move   *b14+, b0, 1
L3FF78D50:
3ff78d50:	dsjs   a0, L3FF78BD0
3ff78d60:	move   *a9, *a0, 0
L3FF78D70:
3ff78d70:	dsjs   a1, L3FF78BF0
3ff78d80:	move   *b14+, b0, 1
L3FF78D90:
3ff78d90:	dsjs   a0, L3FF78C10
3ff78da0:	pixt   sp, *a0
L3FF78DB0:
3ff78db0:	dsjs   a1, L3FF78C30
3ff78dc0:	move   *b14+, b0, 1
L3FF78DD0:
3ff78dd0:	dsjs   a0, L3FF78C50
3ff78de0:	move   *b14+, b0, 1
L3FF78DF0:
3ff78df0:	dsjs   a0, L3FF78C70
3ff78e00:	move   *b14+, b0, 1
L3FF78E10:
3ff78e10:	dsjs   a0, L3FF78C90
3ff78e20:	move   *b14+, b0, 1
L3FF78E30:
3ff78e30:	dsjs   a0, L3FF78CB0
3ff78e40:	move   *b14+, b0, 1
3ff78e50:	dsjs   a0, L3FF78CD0
3ff78e60:	move   *b14+, b0, 1
3ff78e70:	dsjs   a0, L3FF78CF0
L3FF78E80:
3ff78e80:	move   *b14+, b0, 1
3ff78e90:	dsjs   a0, L3FF78D10
L3FF78EA0:
3ff78ea0:	move   *b14+, b0, 1
3ff78eb0:	dsjs   a0, L3FF78D30
L3FF78EC0:
3ff78ec0:	move   *b14+, b0, 1
3ff78ed0:	dsjs   a0, L3FF78D50
L3FF78EE0:
3ff78ee0:	move   *b14+, b0, 1
3ff78ef0:	dsjs   a0, L3FF78D70
L3FF78F00:
3ff78f00:	move   *b14+, b0, 1
3ff78f10:	dsjs   a0, L3FF78D90
L3FF78F20:
3ff78f20:	move   *b14+, b0, 1
3ff78f30:	dsjs   a0, L3FF78DB0
L3FF78F40:
3ff78f40:	move   *b14+, b0, 1
3ff78f50:	dsjs   a0, L3FF78DD0
L3FF78F60:
3ff78f60:	move   *b14+, b0, 1
3ff78f70:	dsjs   a0, L3FF78DF0
L3FF78F80:
3ff78f80:	move   *b14+, b0, 1
3ff78f90:	dsjs   a0, L3FF78E10
L3FF78FA0:
3ff78fa0:	move   *b14+, b0, 1
3ff78fb0:	dsjs   a0, L3FF78E30
L3FF78FC0:
3ff78fc0:	.word  0x007e
3ff78fd0:	or     b14, b0
L3FF78FE0:
3ff78fe0:	rev    a6
3ff78ff0:	move   *b14+, b0, 1
L3FF79000:
3ff79000:	dsjs   a0, L3FF78E80
3ff79010:	move   *b14+, b0, 1
L3FF79020:
3ff79020:	dsjs   a0, L3FF78EA0
3ff79030:	move   *b14+, b0, 1
L3FF79040:
3ff79040:	dsjs   a0, L3FF78EC0
3ff79050:	move   *b14+, b0, 1
L3FF79060:
3ff79060:	dsjs   a0, L3FF78EE0
3ff79070:	move   *b14+, b0, 1
L3FF79080:
3ff79080:	dsjs   a0, L3FF78F00
3ff79090:	move   *b14+, b0, 1
L3FF790A0:
3ff790a0:	dsjs   a0, L3FF78F20
3ff790b0:	move   *b14+, b0, 1
L3FF790C0:
3ff790c0:	dsjs   a0, L3FF78F40
3ff790d0:	move   *b14+, b0, 1
L3FF790E0:
3ff790e0:	dsjs   a0, L3FF78F60
3ff790f0:	move   *b14+, b0, 1
L3FF79100:
3ff79100:	dsjs   a0, L3FF78F80
3ff79110:	move   *b14+, b0, 1
L3FF79120:
3ff79120:	dsjs   a0, L3FF78FA0
3ff79130:	move   *b14+, b0, 1
L3FF79140:
3ff79140:	dsjs   a0, L3FF78FC0
3ff79150:	move   *b14+, b0, 1
L3FF79160:
3ff79160:	dsjs   a0, L3FF78FE0
3ff79170:	move   *b14+, b0, 1
L3FF79180:
3ff79180:	dsjs   a0, L3FF79000
3ff79190:	move   *b14+, b0, 1
L3FF791A0:
3ff791a0:	dsjs   a0, L3FF79020
3ff791b0:	move   *b14+, b0, 1
L3FF791C0:
3ff791c0:	dsjs   a0, L3FF79040
3ff791d0:	move   *b14+, b0, 1
L3FF791E0:
3ff791e0:	dsjs   a0, L3FF79060
3ff791f0:	move   *b14+, b0, 1
L3FF79200:
3ff79200:	dsjs   a0, L3FF79080
3ff79210:	move   *b14+, b0, 1
L3FF79220:
3ff79220:	dsjs   a0, L3FF790A0
3ff79230:	move   *b14+, b0, 1
L3FF79240:
3ff79240:	dsjs   a0, L3FF790C0
3ff79250:	move   *b14+, b0, 1
L3FF79260:
3ff79260:	dsjs   a0, L3FF790E0
3ff79270:	move   *b14+, b0, 1
L3FF79280:
3ff79280:	dsjs   a0, L3FF79100
3ff79290:	move   *b14+, b0, 1
L3FF792A0:
3ff792a0:	dsjs   a0, L3FF79120
3ff792b0:	move   *b14+, b0, 1
L3FF792C0:
3ff792c0:	dsjs   a0, L3FF79140
3ff792d0:	move   *b14+, b0, 1
L3FF792E0:
3ff792e0:	dsjs   a0, L3FF79160
3ff792f0:	move   *b14+, b0, 1
L3FF79300:
3ff79300:	dsjs   a0, L3FF79180
3ff79310:	move   *b14+, b0, 1
L3FF79320:
3ff79320:	dsjs   a0, L3FF791A0
3ff79330:	move   *b14+, b0, 1
L3FF79340:
3ff79340:	dsjs   a0, L3FF791C0
3ff79350:	move   *b14+, b0, 1
L3FF79360:
3ff79360:	dsjs   a0, L3FF791E0
3ff79370:	move   *b14+, b0, 1
L3FF79380:
3ff79380:	dsjs   a0, L3FF79200
3ff79390:	move   *b14+, b0, 1
L3FF793A0:
3ff793a0:	dsjs   a0, L3FF79220
3ff793b0:	move   *b14+, b0, 1
L3FF793C0:
3ff793c0:	dsjs   a0, L3FF79240
3ff793d0:	move   *b14+, b0, 1
L3FF793E0:
3ff793e0:	dsjs   a0, L3FF79260
3ff793f0:	move   *b14+, b0, 1
L3FF79400:
3ff79400:	dsjs   a0, L3FF79280
3ff79410:	move   *b14+, b0, 1
L3FF79420:
3ff79420:	dsjs   a0, L3FF792A0
L3FF79430:
3ff79430:	move   *b14+, b0, 1
L3FF79440:
3ff79440:	dsjs   a0, L3FF792C0
3ff79450:	move   *b14+, b0, 1
L3FF79460:
3ff79460:	dsjs   a0, L3FF792E0
3ff79470:	move   *b14+, b0, 1
3ff79480:	dsjs   a0, L3FF79300
3ff79490:	move   *b14+, b0, 1
L3FF794A0:
3ff794a0:	dsjs   a0, L3FF79320
3ff794b0:	move   *b14+, b0, 1
L3FF794C0:
3ff794c0:	dsjs   a0, L3FF79340
L3FF794D0:
3ff794d0:	move   *b14+, b0, 1
L3FF794E0:
3ff794e0:	dsjs   a0, L3FF79360
3ff794f0:	move   *b14+, b0, 1
L3FF79500:
3ff79500:	dsjs   a0, L3FF79380
L3FF79510:
3ff79510:	move   *b14+, b0, 1
3ff79520:	dsjs   a0, L3FF793A0
3ff79530:	move   *b14+, b0, 1
L3FF79540:
3ff79540:	dsjs   a0, L3FF793C0
3ff79550:	move   *b14+, b0, 1
3ff79560:	dsjs   a0, L3FF793E0
3ff79570:	move   *b14+, b0, 1
L3FF79580:
3ff79580:	dsjs   a0, L3FF79400
3ff79590:	move   *b14+, b0, 1
L3FF795A0:
3ff795a0:	dsjs   a0, L3FF79420
3ff795b0:	move   *b14+, b0, 1
L3FF795C0:
3ff795c0:	dsjs   a0, L3FF79440
3ff795d0:	move   *b14+, b0, 1
L3FF795E0:
3ff795e0:	dsjs   a0, L3FF79460
3ff795f0:	.word  0x0c90
L3FF79600:
3ff79600:	dsjs   b11, L3FF79430
3ff79610:	move   *b14+, b0, 1
L3FF79620:
3ff79620:	dsjs   a0, L3FF794A0
3ff79630:	move   *b14+, b0, 1
L3FF79640:
3ff79640:	dsjs   a0, L3FF794C0
L3FF79650:
3ff79650:	move   *b14+, b0, 1
3ff79660:	dsjs   a0, L3FF794E0
L3FF79670:
3ff79670:	move   *b14+, b0, 1
3ff79680:	dsjs   a0, L3FF79500
L3FF79690:
3ff79690:	pixt   *a2, a0
3ff796a0:	dsjs   b11, L3FF794D0
L3FF796B0:
3ff796b0:	move   *b14+, b0, 1
3ff796c0:	dsjs   a0, L3FF79540
L3FF796D0:
3ff796d0:	sub    a4, a0
3ff796e0:	dsjs   b11, L3FF79510
L3FF796F0:
3ff796f0:	move   *b14+, b0, 1
3ff79700:	dsjs   a0, L3FF79580
L3FF79710:
3ff79710:	move   *b14+, b0, 1
3ff79720:	dsjs   a0, L3FF795A0
L3FF79730:
3ff79730:	move   *b14+, b0, 1
3ff79740:	dsjs   a0, L3FF795C0
L3FF79750:
3ff79750:	move   *b14+, b0, 1
3ff79760:	dsjs   a0, L3FF795E0
L3FF79770:
3ff79770:	.word  0xd9c0
3ff79780:	dsjs   a1, L3FF79600
L3FF79790:
3ff79790:	cmpxy  b4, b0
3ff797a0:	dsjs   a1, L3FF79620
L3FF797B0:
3ff797b0:	cpw    b5, b0
3ff797c0:	dsjs   a1, L3FF79640
L3FF797D0:
3ff797d0:	.word  0x007e
3ff797e0:	mpys   b13, b0
L3FF797F0:
3ff797f0:	rev    a6
3ff79800:	sla    a6, a0
L3FF79810:
3ff79810:	dsjs   a3, L3FF79650
3ff79820:	sla    a6, a0
L3FF79830:
3ff79830:	dsjs   a3, L3FF79670
3ff79840:	sla    a6, a0
L3FF79850:
3ff79850:	dsjs   a3, L3FF79690
3ff79860:	sla    a6, a0
L3FF79870:
3ff79870:	dsjs   a3, L3FF796B0
3ff79880:	sla    a6, a0
L3FF79890:
3ff79890:	dsjs   a3, L3FF796D0
3ff798a0:	sla    a6, a0
L3FF798B0:
3ff798b0:	dsjs   a3, L3FF796F0
3ff798c0:	sla    a6, a0
L3FF798D0:
3ff798d0:	dsjs   a3, L3FF79710
3ff798e0:	sla    a6, a0
L3FF798F0:
3ff798f0:	dsjs   a3, L3FF79730
3ff79900:	sla    a6, a0
L3FF79910:
3ff79910:	dsjs   a3, L3FF79750
3ff79920:	sla    a6, a0
L3FF79930:
3ff79930:	dsjs   a3, L3FF79770
3ff79940:	sla    a6, a0
L3FF79950:
3ff79950:	dsjs   a3, L3FF79790
3ff79960:	sla    a6, a0
L3FF79970:
3ff79970:	dsjs   a3, L3FF797B0
3ff79980:	sla    a6, a0
L3FF79990:
3ff79990:	dsjs   a3, L3FF797D0
3ff799a0:	sla    a6, a0
L3FF799B0:
3ff799b0:	dsjs   a3, L3FF797F0
3ff799c0:	sla    a6, a0
L3FF799D0:
3ff799d0:	dsjs   a3, L3FF79810
3ff799e0:	sla    a6, a0
L3FF799F0:
3ff799f0:	dsjs   a3, L3FF79830
3ff79a00:	sla    a6, a0
L3FF79A10:
3ff79a10:	dsjs   a3, L3FF79850
3ff79a20:	sla    a6, a0
L3FF79A30:
3ff79a30:	dsjs   a3, L3FF79870
3ff79a40:	sla    a6, a0
L3FF79A50:
3ff79a50:	dsjs   a3, L3FF79890
3ff79a60:	sla    a6, a0
L3FF79A70:
3ff79a70:	dsjs   a3, L3FF798B0
3ff79a80:	sla    a6, a0
L3FF79A90:
3ff79a90:	dsjs   a3, L3FF798D0
3ff79aa0:	sla    a6, a0
L3FF79AB0:
3ff79ab0:	dsjs   a3, L3FF798F0
3ff79ac0:	sla    a6, a0
L3FF79AD0:
3ff79ad0:	dsjs   a3, L3FF79910
3ff79ae0:	sla    a6, a0
L3FF79AF0:
3ff79af0:	dsjs   a3, L3FF79930
3ff79b00:	sla    a6, a0
L3FF79B10:
3ff79b10:	dsjs   a3, L3FF79950
3ff79b20:	sla    a6, a0
L3FF79B30:
3ff79b30:	dsjs   a3, L3FF79970
3ff79b40:	sla    a6, a0
L3FF79B50:
3ff79b50:	dsjs   a3, L3FF79990
3ff79b60:	sla    a6, a0
L3FF79B70:
3ff79b70:	dsjs   a3, L3FF799B0
3ff79b80:	sla    a6, a0
L3FF79B90:
3ff79b90:	dsjs   a3, L3FF799D0
3ff79ba0:	sla    a6, a0
L3FF79BB0:
3ff79bb0:	dsjs   a3, L3FF799F0
3ff79bc0:	sla    a6, a0
L3FF79BD0:
3ff79bd0:	dsjs   a3, L3FF79A10
3ff79be0:	sla    a6, a0
L3FF79BF0:
3ff79bf0:	dsjs   a3, L3FF79A30
3ff79c00:	sla    a6, a0
L3FF79C10:
3ff79c10:	dsjs   a3, L3FF79A50
3ff79c20:	sla    a6, a0
L3FF79C30:
3ff79c30:	dsjs   a3, L3FF79A70
L3FF79C40:
3ff79c40:	sla    a6, a0
3ff79c50:	dsjs   a3, L3FF79A90
3ff79c60:	sla    a6, a0
L3FF79C70:
3ff79c70:	dsjs   a3, L3FF79AB0
3ff79c80:	sla    a6, a0
L3FF79C90:
3ff79c90:	dsjs   a3, L3FF79AD0
3ff79ca0:	sla    a6, a0
L3FF79CB0:
3ff79cb0:	dsjs   a3, L3FF79AF0
3ff79cc0:	sla    a6, a0
L3FF79CD0:
3ff79cd0:	dsjs   a3, L3FF79B10
3ff79ce0:	sla    a6, a0
L3FF79CF0:
3ff79cf0:	dsjs   a3, L3FF79B30
3ff79d00:	sla    a6, a0
L3FF79D10:
3ff79d10:	dsjs   a3, L3FF79B50
3ff79d20:	sla    a6, a0
L3FF79D30:
3ff79d30:	dsjs   a3, L3FF79B70
3ff79d40:	sla    a6, a0
L3FF79D50:
3ff79d50:	dsjs   a3, L3FF79B90
3ff79d60:	sla    a6, a0
L3FF79D70:
3ff79d70:	dsjs   a3, L3FF79BB0
3ff79d80:	sla    a6, a0
L3FF79D90:
3ff79d90:	dsjs   a3, L3FF79BD0
3ff79da0:	sla    a6, a0
L3FF79DB0:
3ff79db0:	dsjs   a3, L3FF79BF0
L3FF79DC0:
3ff79dc0:	sla    a6, a0
3ff79dd0:	dsjs   a3, L3FF79C10
3ff79de0:	sla    a6, a0
L3FF79DF0:
3ff79df0:	dsjs   a3, L3FF79C30
3ff79e00:	jrlt   L3FF79710
L3FF79E10:
3ff79e10:	dsjs   b11, L3FF79C40
3ff79e20:	.word  0x7250
3ff79e30:	dsjs   a3, L3FF79C70
3ff79e40:	sla    a6, a0
3ff79e50:	dsjs   a3, L3FF79C90
L3FF79E60:
3ff79e60:	sla    a6, a0
3ff79e70:	dsjs   a3, L3FF79CB0
3ff79e80:	.word  0x7430
3ff79e90:	dsjs   a3, L3FF79CD0
3ff79ea0:	.word  0x7610
3ff79eb0:	dsjs   a3, L3FF79CF0
3ff79ec0:	sla    a6, a0
3ff79ed0:	dsjs   a3, L3FF79D10
3ff79ee0:	sla    a6, a0
3ff79ef0:	dsjs   a3, L3FF79D30
3ff79f00:	sla    a6, a0
3ff79f10:	dsjs   a3, L3FF79D50
3ff79f20:	sla    a6, a0
3ff79f30:	dsjs   a3, L3FF79D70
3ff79f40:	sla    a6, a0
3ff79f50:	dsjs   a3, L3FF79D90
3ff79f60:	sla    a6, a0
3ff79f70:	dsjs   a3, L3FF79DB0
3ff79f80:	dsjs   a0, L3FF79E60
3ff79f90:	dsjs   b12, L3FF79DC0
3ff79fa0:	sla    a6, a0
3ff79fb0:	dsjs   a3, L3FF79DF0
3ff79fc0:	sla    a6, a0
3ff79fd0:	dsjs   a3, L3FF79E10
3ff79fe0:	.word  0x0019
3ff79ff0:	sra    b12, b0
3ff7a000:	rev    a6
3ff7a010:	.word  0xff03
L3FF7A020:
3ff7a020:	.word  0xffff
3ff7a030:	.word  0x0807
L3FF7A040:
3ff7a040:	addk   32, a13
3ff7a050:	.word  0x0aff
L3FF7A060:
3ff7a060:	.word  0xffff
3ff7a070:	addk   15, sp
L3FF7A080:
3ff7a080:	.word  0xff04
3ff7a090:	.word  0x06ff
L3FF7A0A0:
3ff7a0a0:	.word  0x0800
3ff7a0b0:	setc
L3FF7A0C0:
3ff7a0c0:	.word  0xffff
3ff7a0d0:	.word  0xff10
L3FF7A0E0:
3ff7a0e0:	subi   0x0, sp
L3FF7A100:
3ff7a100:	.word  0xffff
3ff7a110:	.word  0x0aff
L3FF7A120:
3ff7a120:	.word  0xff09
3ff7a130:	.word  0xffff
L3FF7A140:
3ff7a140:	.word  0xffff
3ff7a150:	.word  0x0cff
L3FF7A160:
3ff7a160:	.word  0xff0f
3ff7a170:	.word  0xffff
L3FF7A180:
3ff7a180:	.word  0xffff
3ff7a190:	.word  0x000d
L3FF7A1A0:
3ff7a1a0:	.word  0x0800
3ff7a1b0:	srl    a9, a0
L3FF7A1C0:
3ff7a1c0:	rev    a6
3ff7a1d0:	rl     0x16, a0
L3FF7A1E0:
3ff7a1e0:	dsjs   a4, L3FF7A020
3ff7a1f0:	rl     0x16, a0
L3FF7A200:
3ff7a200:	dsjs   a4, L3FF7A040
3ff7a210:	rl     0x16, a0
L3FF7A220:
3ff7a220:	dsjs   a4, L3FF7A060
3ff7a230:	rl     0x16, a0
L3FF7A240:
3ff7a240:	dsjs   a4, L3FF7A080
3ff7a250:	rl     0x16, a0
L3FF7A260:
3ff7a260:	dsjs   a4, L3FF7A0A0
3ff7a270:	rl     0x16, a0
L3FF7A280:
3ff7a280:	dsjs   a4, L3FF7A0C0
3ff7a290:	rl     0x16, a0
L3FF7A2A0:
3ff7a2a0:	dsjs   a4, L3FF7A0E0
3ff7a2b0:	rl     0x16, a0
L3FF7A2C0:
3ff7a2c0:	dsjs   a4, L3FF7A100
3ff7a2d0:	rl     0x16, a0
L3FF7A2E0:
3ff7a2e0:	dsjs   a4, L3FF7A120
3ff7a2f0:	rl     0x16, a0
L3FF7A300:
3ff7a300:	dsjs   a4, L3FF7A140
3ff7a310:	rl     0x16, a0
L3FF7A320:
3ff7a320:	dsjs   a4, L3FF7A160
3ff7a330:	rl     0x16, a0
L3FF7A340:
3ff7a340:	dsjs   a4, L3FF7A180
3ff7a350:	rl     0x16, a0
L3FF7A360:
3ff7a360:	dsjs   a4, L3FF7A1A0
3ff7a370:	rl     0x16, a0
L3FF7A380:
3ff7a380:	dsjs   a4, L3FF7A1C0
3ff7a390:	rl     0x16, a0
L3FF7A3A0:
3ff7a3a0:	dsjs   a4, L3FF7A1E0
3ff7a3b0:	rl     0x16, a0
L3FF7A3C0:
3ff7a3c0:	dsjs   a4, L3FF7A200
3ff7a3d0:	rl     0x16, a0
L3FF7A3E0:
3ff7a3e0:	dsjs   a4, L3FF7A220
3ff7a3f0:	rl     0x16, a0
L3FF7A400:
3ff7a400:	dsjs   a4, L3FF7A240
3ff7a410:	rl     0x16, a0
L3FF7A420:
3ff7a420:	dsjs   a4, L3FF7A260
3ff7a430:	rl     0x16, a0
L3FF7A440:
3ff7a440:	dsjs   a4, L3FF7A280
3ff7a450:	rl     0x16, a0
L3FF7A460:
3ff7a460:	dsjs   a4, L3FF7A2A0
3ff7a470:	rl     0x16, a0
L3FF7A480:
3ff7a480:	dsjs   a4, L3FF7A2C0
3ff7a490:	rl     0x16, a0
L3FF7A4A0:
3ff7a4a0:	dsjs   a4, L3FF7A2E0
3ff7a4b0:	rl     0x16, a0
L3FF7A4C0:
3ff7a4c0:	dsjs   a4, L3FF7A300
3ff7a4d0:	rl     0x16, a0
L3FF7A4E0:
3ff7a4e0:	dsjs   a4, L3FF7A320
3ff7a4f0:	rl     0x16, a0
L3FF7A500:
3ff7a500:	dsjs   a4, L3FF7A340
3ff7a510:	rl     0x16, a0
L3FF7A520:
3ff7a520:	dsjs   a4, L3FF7A360
3ff7a530:	rl     0x16, a0
L3FF7A540:
3ff7a540:	dsjs   a4, L3FF7A380
3ff7a550:	rl     0x16, a0
L3FF7A560:
3ff7a560:	dsjs   a4, L3FF7A3A0
3ff7a570:	rl     0x16, a0
L3FF7A580:
3ff7a580:	dsjs   a4, L3FF7A3C0
3ff7a590:	rl     0x16, a0
L3FF7A5A0:
3ff7a5a0:	dsjs   a4, L3FF7A3E0
3ff7a5b0:	rl     0x16, a0
L3FF7A5C0:
3ff7a5c0:	dsjs   a4, L3FF7A400
3ff7a5d0:	rl     0x16, a0
L3FF7A5E0:
3ff7a5e0:	dsjs   a4, L3FF7A420
3ff7a5f0:	rl     0x16, a0
L3FF7A600:
3ff7a600:	dsjs   a4, L3FF7A440
3ff7a610:	rl     0x16, a0
L3FF7A620:
3ff7a620:	dsjs   a4, L3FF7A460
3ff7a630:	rl     0x16, a0
L3FF7A640:
3ff7a640:	dsjs   a4, L3FF7A480
3ff7a650:	rl     0x16, a0
L3FF7A660:
3ff7a660:	dsjs   a4, L3FF7A4A0
3ff7a670:	rl     0x16, a0
L3FF7A680:
3ff7a680:	dsjs   a4, L3FF7A4C0
3ff7a690:	rl     0x16, a0
L3FF7A6A0:
3ff7a6a0:	dsjs   a4, L3FF7A4E0
3ff7a6b0:	rl     0x16, a0
L3FF7A6C0:
3ff7a6c0:	dsjs   a4, L3FF7A500
3ff7a6d0:	rl     0x16, a0
L3FF7A6E0:
3ff7a6e0:	dsjs   a4, L3FF7A520
3ff7a6f0:	rl     0x16, a0
L3FF7A700:
3ff7a700:	dsjs   a4, L3FF7A540
3ff7a710:	rl     0x16, a0
L3FF7A720:
3ff7a720:	dsjs   a4, L3FF7A560
3ff7a730:	rl     0x16, a0
L3FF7A740:
3ff7a740:	dsjs   a4, L3FF7A580
3ff7a750:	rl     0x16, a0
L3FF7A760:
3ff7a760:	dsjs   a4, L3FF7A5A0
3ff7a770:	rl     0x16, a0
L3FF7A780:
3ff7a780:	dsjs   a4, L3FF7A5C0
3ff7a790:	rl     0x16, a0
L3FF7A7A0:
3ff7a7a0:	dsjs   a4, L3FF7A5E0
3ff7a7b0:	rl     0x16, a0
L3FF7A7C0:
3ff7a7c0:	dsjs   a4, L3FF7A600
3ff7a7d0:	rl     0x16, a0
L3FF7A7E0:
3ff7a7e0:	dsjs   a4, L3FF7A620
3ff7a7f0:	rl     0x16, a0
L3FF7A800:
3ff7a800:	dsjs   a4, L3FF7A640
3ff7a810:	rl     0x16, a0
L3FF7A820:
3ff7a820:	dsjs   a4, L3FF7A660
3ff7a830:	rl     0x16, a0
L3FF7A840:
3ff7a840:	dsjs   a4, L3FF7A680
3ff7a850:	rl     0x16, a0
L3FF7A860:
3ff7a860:	dsjs   a4, L3FF7A6A0
3ff7a870:	rl     0x16, a0
L3FF7A880:
3ff7a880:	dsjs   a4, L3FF7A6C0
3ff7a890:	rl     0x16, a0
L3FF7A8A0:
3ff7a8a0:	dsjs   a4, L3FF7A6E0
3ff7a8b0:	rl     0x16, a0
L3FF7A8C0:
3ff7a8c0:	dsjs   a4, L3FF7A700
3ff7a8d0:	rl     0x16, a0
L3FF7A8E0:
3ff7a8e0:	dsjs   a4, L3FF7A720
3ff7a8f0:	rl     0x16, a0
L3FF7A900:
3ff7a900:	dsjs   a4, L3FF7A740
3ff7a910:	rl     0x16, a0
L3FF7A920:
3ff7a920:	dsjs   a4, L3FF7A760
3ff7a930:	rl     0x16, a0
L3FF7A940:
3ff7a940:	dsjs   a4, L3FF7A780
3ff7a950:	rl     0x16, a0
L3FF7A960:
3ff7a960:	dsjs   a4, L3FF7A7A0
3ff7a970:	rl     0x16, a0
L3FF7A980:
3ff7a980:	dsjs   a4, L3FF7A7C0
3ff7a990:	rl     0x16, a0
L3FF7A9A0:
3ff7a9a0:	dsjs   a4, L3FF7A7E0
3ff7a9b0:	rl     0x16, a0
L3FF7A9C0:
3ff7a9c0:	dsjs   a4, L3FF7A800
3ff7a9d0:	rl     0x16, a0
L3FF7A9E0:
3ff7a9e0:	dsjs   a4, L3FF7A820
3ff7a9f0:	rl     0x16, a0
L3FF7AA00:
3ff7aa00:	dsjs   a4, L3FF7A840
3ff7aa10:	rl     0x16, a0
L3FF7AA20:
3ff7aa20:	dsjs   a4, L3FF7A860
3ff7aa30:	rl     0x16, a0
L3FF7AA40:
3ff7aa40:	dsjs   a4, L3FF7A880
3ff7aa50:	rl     0x16, a0
L3FF7AA60:
3ff7aa60:	dsjs   a4, L3FF7A8A0
3ff7aa70:	rl     0x16, a0
L3FF7AA80:
3ff7aa80:	dsjs   a4, L3FF7A8C0
3ff7aa90:	rl     0x16, a0
L3FF7AAA0:
3ff7aaa0:	dsjs   a4, L3FF7A8E0
3ff7aab0:	rl     0x16, a0
L3FF7AAC0:
3ff7aac0:	dsjs   a4, L3FF7A900
3ff7aad0:	rl     0x16, a0
L3FF7AAE0:
3ff7aae0:	dsjs   a4, L3FF7A920
3ff7aaf0:	rl     0x16, a0
L3FF7AB00:
3ff7ab00:	dsjs   a4, L3FF7A940
3ff7ab10:	rl     0x16, a0
L3FF7AB20:
3ff7ab20:	dsjs   a4, L3FF7A960
3ff7ab30:	rl     0x16, a0
L3FF7AB40:
3ff7ab40:	dsjs   a4, L3FF7A980
3ff7ab50:	rl     0x16, a0
L3FF7AB60:
3ff7ab60:	dsjs   a4, L3FF7A9A0
3ff7ab70:	rl     0x16, a0
L3FF7AB80:
3ff7ab80:	dsjs   a4, L3FF7A9C0
3ff7ab90:	rl     0x16, a0
L3FF7ABA0:
3ff7aba0:	dsjs   a4, L3FF7A9E0
3ff7abb0:	rl     0x16, a0
L3FF7ABC0:
3ff7abc0:	dsjs   a4, L3FF7AA00
3ff7abd0:	rl     0x16, a0
L3FF7ABE0:
3ff7abe0:	dsjs   a4, L3FF7AA20
3ff7abf0:	rl     0x16, a0
L3FF7AC00:
3ff7ac00:	dsjs   a4, L3FF7AA40
3ff7ac10:	rl     0x16, a0
L3FF7AC20:
3ff7ac20:	dsjs   a4, L3FF7AA60
3ff7ac30:	rl     0x16, a0
L3FF7AC40:
3ff7ac40:	dsjs   a4, L3FF7AA80
3ff7ac50:	rl     0x16, a0
L3FF7AC60:
3ff7ac60:	dsjs   a4, L3FF7AAA0
3ff7ac70:	rl     0x16, a0
L3FF7AC80:
3ff7ac80:	dsjs   a4, L3FF7AAC0
3ff7ac90:	rl     0x16, a0
L3FF7ACA0:
3ff7aca0:	dsjs   a4, L3FF7AAE0
3ff7acb0:	rl     0x16, a0
L3FF7ACC0:
3ff7acc0:	dsjs   a4, L3FF7AB00
3ff7acd0:	rl     0x16, a0
L3FF7ACE0:
3ff7ace0:	dsjs   a4, L3FF7AB20
3ff7acf0:	rl     0x16, a0
L3FF7AD00:
3ff7ad00:	dsjs   a4, L3FF7AB40
3ff7ad10:	rl     0x16, a0
L3FF7AD20:
3ff7ad20:	dsjs   a4, L3FF7AB60
3ff7ad30:	rl     0x16, a0
L3FF7AD40:
3ff7ad40:	dsjs   a4, L3FF7AB80
3ff7ad50:	rl     0x16, a0
L3FF7AD60:
3ff7ad60:	dsjs   a4, L3FF7ABA0
3ff7ad70:	rl     0x16, a0
L3FF7AD80:
3ff7ad80:	dsjs   a4, L3FF7ABC0
3ff7ad90:	rl     0x16, a0
L3FF7ADA0:
3ff7ada0:	dsjs   a4, L3FF7ABE0
3ff7adb0:	rl     0x16, a0
L3FF7ADC0:
3ff7adc0:	dsjs   a4, L3FF7AC00
3ff7add0:	rl     0x16, a0
L3FF7ADE0:
3ff7ade0:	dsjs   a4, L3FF7AC20
3ff7adf0:	rl     0x16, a0
L3FF7AE00:
3ff7ae00:	dsjs   a4, L3FF7AC40
3ff7ae10:	rl     0x16, a0
L3FF7AE20:
3ff7ae20:	dsjs   a4, L3FF7AC60
3ff7ae30:	rl     0x16, a0
L3FF7AE40:
3ff7ae40:	dsjs   a4, L3FF7AC80
3ff7ae50:	rl     0x16, a0
L3FF7AE60:
3ff7ae60:	dsjs   a4, L3FF7ACA0
3ff7ae70:	rl     0x16, a0
L3FF7AE80:
3ff7ae80:	dsjs   a4, L3FF7ACC0
3ff7ae90:	rl     0x16, a0
L3FF7AEA0:
3ff7aea0:	dsjs   a4, L3FF7ACE0
3ff7aeb0:	rl     0x16, a0
L3FF7AEC0:
3ff7aec0:	dsjs   a4, L3FF7AD00
3ff7aed0:	rl     0x16, a0
L3FF7AEE0:
3ff7aee0:	dsjs   a4, L3FF7AD20
3ff7aef0:	rl     0x16, a0
L3FF7AF00:
3ff7af00:	dsjs   a4, L3FF7AD40
3ff7af10:	rl     0x16, a0
L3FF7AF20:
3ff7af20:	dsjs   a4, L3FF7AD60
3ff7af30:	rl     0x16, a0
L3FF7AF40:
3ff7af40:	dsjs   a4, L3FF7AD80
3ff7af50:	rl     0x16, a0
L3FF7AF60:
3ff7af60:	dsjs   a4, L3FF7ADA0
3ff7af70:	rl     0x16, a0
L3FF7AF80:
3ff7af80:	dsjs   a4, L3FF7ADC0
3ff7af90:	rl     0x16, a0
L3FF7AFA0:
3ff7afa0:	dsjs   a4, L3FF7ADE0
3ff7afb0:	rl     0x16, a0
L3FF7AFC0:
3ff7afc0:	dsjs   a4, L3FF7AE00
3ff7afd0:	rl     0x16, a0
L3FF7AFE0:
3ff7afe0:	dsjs   a4, L3FF7AE20
3ff7aff0:	rl     0x16, a0
L3FF7B000:
3ff7b000:	dsjs   a4, L3FF7AE40
3ff7b010:	rl     0x16, a0
L3FF7B020:
3ff7b020:	dsjs   a4, L3FF7AE60
3ff7b030:	rl     0x16, a0
L3FF7B040:
3ff7b040:	dsjs   a4, L3FF7AE80
3ff7b050:	rl     0x16, a0
L3FF7B060:
3ff7b060:	dsjs   a4, L3FF7AEA0
3ff7b070:	rl     0x16, a0
L3FF7B080:
3ff7b080:	dsjs   a4, L3FF7AEC0
3ff7b090:	rl     0x16, a0
L3FF7B0A0:
3ff7b0a0:	dsjs   a4, L3FF7AEE0
3ff7b0b0:	rl     0x16, a0
L3FF7B0C0:
3ff7b0c0:	dsjs   a4, L3FF7AF00
3ff7b0d0:	rl     0x16, a0
L3FF7B0E0:
3ff7b0e0:	dsjs   a4, L3FF7AF20
3ff7b0f0:	rl     0x16, a0
L3FF7B100:
3ff7b100:	dsjs   a4, L3FF7AF40
3ff7b110:	rl     0x16, a0
L3FF7B120:
3ff7b120:	dsjs   a4, L3FF7AF60
3ff7b130:	rl     0x16, a0
L3FF7B140:
3ff7b140:	dsjs   a4, L3FF7AF80
3ff7b150:	rl     0x16, a0
L3FF7B160:
3ff7b160:	dsjs   a4, L3FF7AFA0
3ff7b170:	rl     0x16, a0
L3FF7B180:
3ff7b180:	dsjs   a4, L3FF7AFC0
3ff7b190:	rl     0x16, a0
L3FF7B1A0:
3ff7b1a0:	dsjs   a4, L3FF7AFE0
3ff7b1b0:	rl     0x16, a0
L3FF7B1C0:
3ff7b1c0:	dsjs   a4, L3FF7B000
3ff7b1d0:	rl     0x16, a0
L3FF7B1E0:
3ff7b1e0:	dsjs   a4, L3FF7B020
3ff7b1f0:	rl     0x16, a0
L3FF7B200:
3ff7b200:	dsjs   a4, L3FF7B040
3ff7b210:	rl     0x16, a0
L3FF7B220:
3ff7b220:	dsjs   a4, L3FF7B060
3ff7b230:	rl     0x16, a0
L3FF7B240:
3ff7b240:	dsjs   a4, L3FF7B080
3ff7b250:	rl     0x16, a0
L3FF7B260:
3ff7b260:	dsjs   a4, L3FF7B0A0
3ff7b270:	rl     0x16, a0
L3FF7B280:
3ff7b280:	dsjs   a4, L3FF7B0C0
3ff7b290:	rl     0x16, a0
L3FF7B2A0:
3ff7b2a0:	dsjs   a4, L3FF7B0E0
3ff7b2b0:	rl     0x16, a8
L3FF7B2C0:
3ff7b2c0:	dsjs   a4, L3FF7B100
3ff7b2d0:	rl     0x16, a0
L3FF7B2E0:
3ff7b2e0:	dsjs   a4, L3FF7B120
3ff7b2f0:	rl     0x16, a0
L3FF7B300:
3ff7b300:	dsjs   a4, L3FF7B140
3ff7b310:	rl     0x16, a0
L3FF7B320:
3ff7b320:	dsjs   a4, L3FF7B160
3ff7b330:	rl     0x17, a0
L3FF7B340:
3ff7b340:	dsjs   a4, L3FF7B180
3ff7b350:	rl     0x16, a0
L3FF7B360:
3ff7b360:	dsjs   a4, L3FF7B1A0
3ff7b370:	rl     0x16, a0
L3FF7B380:
3ff7b380:	dsjs   a4, L3FF7B1C0
3ff7b390:	rl     0x16, a0
L3FF7B3A0:
3ff7b3a0:	dsjs   a4, L3FF7B1E0
3ff7b3b0:	rl     0x17, b8
L3FF7B3C0:
3ff7b3c0:	dsjs   a4, L3FF7B200
3ff7b3d0:	rl     0x16, a0
L3FF7B3E0:
3ff7b3e0:	dsjs   a4, L3FF7B220
3ff7b3f0:	rl     0x16, a0
L3FF7B400:
3ff7b400:	dsjs   a4, L3FF7B240
3ff7b410:	rl     0x16, a0
L3FF7B420:
3ff7b420:	dsjs   a4, L3FF7B260
3ff7b430:	rl     0x18, a8
L3FF7B440:
3ff7b440:	dsjs   a4, L3FF7B280
3ff7b450:	rl     0x16, a0
L3FF7B460:
3ff7b460:	dsjs   a4, L3FF7B2A0
3ff7b470:	rl     0x16, a0
L3FF7B480:
3ff7b480:	dsjs   a4, L3FF7B2C0
3ff7b490:	rl     0x16, a0
L3FF7B4A0:
3ff7b4a0:	dsjs   a4, L3FF7B2E0
3ff7b4b0:	rl     0x18, b8
L3FF7B4C0:
3ff7b4c0:	dsjs   a4, L3FF7B300
3ff7b4d0:	rl     0x16, a0
L3FF7B4E0:
3ff7b4e0:	dsjs   a4, L3FF7B320
3ff7b4f0:	rl     0x16, a0
L3FF7B500:
3ff7b500:	dsjs   a4, L3FF7B340
3ff7b510:	rl     0x16, a0
L3FF7B520:
3ff7b520:	dsjs   a4, L3FF7B360
3ff7b530:	rl     0x19, a8
L3FF7B540:
3ff7b540:	dsjs   a4, L3FF7B380
3ff7b550:	rl     0x16, a0
L3FF7B560:
3ff7b560:	dsjs   a4, L3FF7B3A0
3ff7b570:	rl     0x16, a0
L3FF7B580:
3ff7b580:	dsjs   a4, L3FF7B3C0
3ff7b590:	rl     0x16, a0
L3FF7B5A0:
3ff7b5a0:	dsjs   a4, L3FF7B3E0
3ff7b5b0:	rl     0x19, b8
L3FF7B5C0:
3ff7b5c0:	dsjs   a4, L3FF7B400
3ff7b5d0:	rl     0x16, a0
L3FF7B5E0:
3ff7b5e0:	dsjs   a4, L3FF7B420
3ff7b5f0:	rl     0x16, a0
L3FF7B600:
3ff7b600:	dsjs   a4, L3FF7B440
3ff7b610:	rl     0x16, a0
L3FF7B620:
3ff7b620:	dsjs   a4, L3FF7B460
3ff7b630:	rl     0x19, b8
L3FF7B640:
3ff7b640:	dsjs   a4, L3FF7B480
3ff7b650:	rl     0x16, a0
L3FF7B660:
3ff7b660:	dsjs   a4, L3FF7B4A0
3ff7b670:	rl     0x16, a0
L3FF7B680:
3ff7b680:	dsjs   a4, L3FF7B4C0
3ff7b690:	rl     0x16, a0
L3FF7B6A0:
3ff7b6a0:	dsjs   a4, L3FF7B4E0
3ff7b6b0:	rl     0x1a, a8
L3FF7B6C0:
3ff7b6c0:	dsjs   a4, L3FF7B500
3ff7b6d0:	rl     0x16, a0
L3FF7B6E0:
3ff7b6e0:	dsjs   a4, L3FF7B520
3ff7b6f0:	rl     0x16, a0
L3FF7B700:
3ff7b700:	dsjs   a4, L3FF7B540
3ff7b710:	rl     0x16, a0
L3FF7B720:
3ff7b720:	dsjs   a4, L3FF7B560
3ff7b730:	rl     0x1a, a8
L3FF7B740:
3ff7b740:	dsjs   a4, L3FF7B580
3ff7b750:	rl     0x16, a0
L3FF7B760:
3ff7b760:	dsjs   a4, L3FF7B5A0
3ff7b770:	rl     0x16, a0
L3FF7B780:
3ff7b780:	dsjs   a4, L3FF7B5C0
3ff7b790:	rl     0x16, a0
L3FF7B7A0:
3ff7b7a0:	dsjs   a4, L3FF7B5E0
3ff7b7b0:	rl     0x18, a8
L3FF7B7C0:
3ff7b7c0:	dsjs   a4, L3FF7B600
3ff7b7d0:	rl     0x16, a0
L3FF7B7E0:
3ff7b7e0:	dsjs   a4, L3FF7B620
3ff7b7f0:	rl     0x16, a0
L3FF7B800:
3ff7b800:	dsjs   a4, L3FF7B640
3ff7b810:	rl     0x16, a0
L3FF7B820:
3ff7b820:	dsjs   a4, L3FF7B660
3ff7b830:	rl     0x18, a8
L3FF7B840:
3ff7b840:	dsjs   a4, L3FF7B680
3ff7b850:	rl     0x16, a0
L3FF7B860:
3ff7b860:	dsjs   a4, L3FF7B6A0
3ff7b870:	rl     0x16, a0
L3FF7B880:
3ff7b880:	dsjs   a4, L3FF7B6C0
3ff7b890:	rl     0x16, a0
L3FF7B8A0:
3ff7b8a0:	dsjs   a4, L3FF7B6E0
3ff7b8b0:	rl     0x18, b8
L3FF7B8C0:
3ff7b8c0:	dsjs   a4, L3FF7B700
3ff7b8d0:	rl     0x16, a0
L3FF7B8E0:
3ff7b8e0:	dsjs   a4, L3FF7B720
3ff7b8f0:	rl     0x16, a0
L3FF7B900:
3ff7b900:	dsjs   a4, L3FF7B740
3ff7b910:	rl     0x16, a0
L3FF7B920:
3ff7b920:	dsjs   a4, L3FF7B760
3ff7b930:	rl     0x18, b8
L3FF7B940:
3ff7b940:	dsjs   a4, L3FF7B780
3ff7b950:	rl     0x16, a0
L3FF7B960:
3ff7b960:	dsjs   a4, L3FF7B7A0
3ff7b970:	rl     0x16, a0
L3FF7B980:
3ff7b980:	dsjs   a4, L3FF7B7C0
3ff7b990:	rl     0x16, a0
L3FF7B9A0:
3ff7b9a0:	dsjs   a4, L3FF7B7E0
3ff7b9b0:	rl     0x1a, b8
L3FF7B9C0:
3ff7b9c0:	dsjs   a4, L3FF7B800
3ff7b9d0:	rl     0x16, a0
L3FF7B9E0:
3ff7b9e0:	dsjs   a4, L3FF7B820
3ff7b9f0:	rl     0x16, a0
L3FF7BA00:
3ff7ba00:	dsjs   a4, L3FF7B840
3ff7ba10:	rl     0x16, a0
L3FF7BA20:
3ff7ba20:	dsjs   a4, L3FF7B860
3ff7ba30:	rl     0x1b, a8
L3FF7BA40:
3ff7ba40:	dsjs   a4, L3FF7B880
3ff7ba50:	rl     0x16, a0
L3FF7BA60:
3ff7ba60:	dsjs   a4, L3FF7B8A0
3ff7ba70:	rl     0x16, a0
L3FF7BA80:
3ff7ba80:	dsjs   a4, L3FF7B8C0
3ff7ba90:	rl     0x16, a0
L3FF7BAA0:
3ff7baa0:	dsjs   a4, L3FF7B8E0
3ff7bab0:	rl     0x1b, b8
L3FF7BAC0:
3ff7bac0:	dsjs   a4, L3FF7B900
3ff7bad0:	rl     0x16, a0
L3FF7BAE0:
3ff7bae0:	dsjs   a4, L3FF7B920
3ff7baf0:	rl     0x16, a0
L3FF7BB00:
3ff7bb00:	dsjs   a4, L3FF7B940
3ff7bb10:	rl     0x16, a0
L3FF7BB20:
3ff7bb20:	dsjs   a4, L3FF7B960
3ff7bb30:	rl     0x1c, a8
L3FF7BB40:
3ff7bb40:	dsjs   a4, L3FF7B980
3ff7bb50:	rl     0x16, a0
L3FF7BB60:
3ff7bb60:	dsjs   a4, L3FF7B9A0
3ff7bb70:	rl     0x16, a0
L3FF7BB80:
3ff7bb80:	dsjs   a4, L3FF7B9C0
3ff7bb90:	rl     0x16, a0
L3FF7BBA0:
3ff7bba0:	dsjs   a4, L3FF7B9E0
3ff7bbb0:	rl     0x1c, b8
L3FF7BBC0:
3ff7bbc0:	dsjs   a4, L3FF7BA00
3ff7bbd0:	rl     0x16, a0
L3FF7BBE0:
3ff7bbe0:	dsjs   a4, L3FF7BA20
3ff7bbf0:	rl     0x16, a0
L3FF7BC00:
3ff7bc00:	dsjs   a4, L3FF7BA40
3ff7bc10:	rl     0x16, a0
L3FF7BC20:
3ff7bc20:	dsjs   a4, L3FF7BA60
3ff7bc30:	rl     0x1d, a8
L3FF7BC40:
3ff7bc40:	dsjs   a4, L3FF7BA80
3ff7bc50:	rl     0x16, a0
L3FF7BC60:
3ff7bc60:	dsjs   a4, L3FF7BAA0
3ff7bc70:	rl     0x16, a0
L3FF7BC80:
3ff7bc80:	dsjs   a4, L3FF7BAC0
3ff7bc90:	rl     0x16, a0
L3FF7BCA0:
3ff7bca0:	dsjs   a4, L3FF7BAE0
3ff7bcb0:	rl     0x1d, b8
L3FF7BCC0:
3ff7bcc0:	dsjs   a4, L3FF7BB00
3ff7bcd0:	rl     0x16, a0
L3FF7BCE0:
3ff7bce0:	dsjs   a4, L3FF7BB20
3ff7bcf0:	rl     0x16, a0
L3FF7BD00:
3ff7bd00:	dsjs   a4, L3FF7BB40
3ff7bd10:	rl     0x16, a0
L3FF7BD20:
3ff7bd20:	dsjs   a4, L3FF7BB60
3ff7bd30:	rl     0x1d, b8
L3FF7BD40:
3ff7bd40:	dsjs   a4, L3FF7BB80
3ff7bd50:	rl     0x16, a0
L3FF7BD60:
3ff7bd60:	dsjs   a4, L3FF7BBA0
3ff7bd70:	rl     0x16, a0
L3FF7BD80:
3ff7bd80:	dsjs   a4, L3FF7BBC0
3ff7bd90:	rl     0x16, a0
L3FF7BDA0:
3ff7bda0:	dsjs   a4, L3FF7BBE0
3ff7bdb0:	rl     0x1b, b8
L3FF7BDC0:
3ff7bdc0:	dsjs   a4, L3FF7BC00
3ff7bdd0:	rl     0x16, a0
L3FF7BDE0:
3ff7bde0:	dsjs   a4, L3FF7BC20
3ff7bdf0:	rl     0x16, a0
L3FF7BE00:
3ff7be00:	dsjs   a4, L3FF7BC40
3ff7be10:	rl     0x16, a0
L3FF7BE20:
3ff7be20:	dsjs   a4, L3FF7BC60
3ff7be30:	rl     0x16, a0
L3FF7BE40:
3ff7be40:	dsjs   a4, L3FF7BC80
3ff7be50:	rl     0x16, a0
L3FF7BE60:
3ff7be60:	dsjs   a4, L3FF7BCA0
3ff7be70:	rl     0x16, a0
L3FF7BE80:
3ff7be80:	dsjs   a4, L3FF7BCC0
3ff7be90:	rl     0x16, a0
L3FF7BEA0:
3ff7bea0:	dsjs   a4, L3FF7BCE0
3ff7beb0:	rl     0x16, a0
L3FF7BEC0:
3ff7bec0:	dsjs   a4, L3FF7BD00
3ff7bed0:	rl     0x16, a0
L3FF7BEE0:
3ff7bee0:	dsjs   a4, L3FF7BD20
3ff7bef0:	rl     0x16, a0
L3FF7BF00:
3ff7bf00:	dsjs   a4, L3FF7BD40
3ff7bf10:	rl     0x16, a0
L3FF7BF20:
3ff7bf20:	dsjs   a4, L3FF7BD60
3ff7bf30:	rl     0x16, a0
L3FF7BF40:
3ff7bf40:	dsjs   a4, L3FF7BD80
3ff7bf50:	rl     0x16, a0
L3FF7BF60:
3ff7bf60:	dsjs   a4, L3FF7BDA0
3ff7bf70:	rl     0x16, a0
L3FF7BF80:
3ff7bf80:	dsjs   a4, L3FF7BDC0
3ff7bf90:	rl     0x16, a0
L3FF7BFA0:
3ff7bfa0:	dsjs   a4, L3FF7BDE0
3ff7bfb0:	rl     0x16, a0
L3FF7BFC0:
3ff7bfc0:	dsjs   a4, L3FF7BE00
3ff7bfd0:	rl     0x16, a0
L3FF7BFE0:
3ff7bfe0:	dsjs   a4, L3FF7BE20
3ff7bff0:	rl     0x16, a0
L3FF7C000:
3ff7c000:	dsjs   a4, L3FF7BE40
3ff7c010:	rl     0x16, a0
L3FF7C020:
3ff7c020:	dsjs   a4, L3FF7BE60
3ff7c030:	rl     0x1c, a8
L3FF7C040:
3ff7c040:	dsjs   a4, L3FF7BE80
3ff7c050:	rl     0x16, a0
L3FF7C060:
3ff7c060:	dsjs   a4, L3FF7BEA0
3ff7c070:	rl     0x16, a0
L3FF7C080:
3ff7c080:	dsjs   a4, L3FF7BEC0
3ff7c090:	rl     0x16, a0
L3FF7C0A0:
3ff7c0a0:	dsjs   a4, L3FF7BEE0
3ff7c0b0:	rl     0x1e, a8
L3FF7C0C0:
3ff7c0c0:	dsjs   a4, L3FF7BF00
3ff7c0d0:	rl     0x16, a0
L3FF7C0E0:
3ff7c0e0:	dsjs   a4, L3FF7BF20
3ff7c0f0:	rl     0x16, a0
L3FF7C100:
3ff7c100:	dsjs   a4, L3FF7BF40
3ff7c110:	rl     0x16, a0
L3FF7C120:
3ff7c120:	dsjs   a4, L3FF7BF60
3ff7c130:	rl     0x1b, b8
L3FF7C140:
3ff7c140:	dsjs   a4, L3FF7BF80
3ff7c150:	rl     0x16, a0
L3FF7C160:
3ff7c160:	dsjs   a4, L3FF7BFA0
3ff7c170:	rl     0x16, a0
L3FF7C180:
3ff7c180:	dsjs   a4, L3FF7BFC0
3ff7c190:	rl     0x16, a0
L3FF7C1A0:
3ff7c1a0:	dsjs   a4, L3FF7BFE0
3ff7c1b0:	rl     0x1e, b8
L3FF7C1C0:
3ff7c1c0:	dsjs   a4, L3FF7C000
3ff7c1d0:	rl     0x16, a0
L3FF7C1E0:
3ff7c1e0:	dsjs   a4, L3FF7C020
3ff7c1f0:	rl     0x16, a0
L3FF7C200:
3ff7c200:	dsjs   a4, L3FF7C040
3ff7c210:	rl     0x16, a0
L3FF7C220:
3ff7c220:	dsjs   a4, L3FF7C060
3ff7c230:	rl     0x1f, a8
L3FF7C240:
3ff7c240:	dsjs   a4, L3FF7C080
3ff7c250:	rl     0x16, a0
L3FF7C260:
3ff7c260:	dsjs   a4, L3FF7C0A0
3ff7c270:	rl     0x16, a0
L3FF7C280:
3ff7c280:	dsjs   a4, L3FF7C0C0
3ff7c290:	rl     0x16, a0
L3FF7C2A0:
3ff7c2a0:	dsjs   a4, L3FF7C0E0
3ff7c2b0:	.word  0x3400
L3FF7C2C0:
3ff7c2c0:	dsjs   a4, L3FF7C100
3ff7c2d0:	rl     0x16, a0
L3FF7C2E0:
3ff7c2e0:	dsjs   a4, L3FF7C120
3ff7c2f0:	rl     0x16, a0
L3FF7C300:
3ff7c300:	dsjs   a4, L3FF7C140
3ff7c310:	rl     0x16, a0
L3FF7C320:
3ff7c320:	dsjs   a4, L3FF7C160
3ff7c330:	.word  0x3410
L3FF7C340:
3ff7c340:	dsjs   a4, L3FF7C180
3ff7c350:	rl     0x16, a0
L3FF7C360:
3ff7c360:	dsjs   a4, L3FF7C1A0
3ff7c370:	rl     0x16, a0
L3FF7C380:
3ff7c380:	dsjs   a4, L3FF7C1C0
3ff7c390:	rl     0x16, a0
L3FF7C3A0:
3ff7c3a0:	dsjs   a4, L3FF7C1E0
3ff7c3b0:	.word  0x3428
L3FF7C3C0:
3ff7c3c0:	dsjs   a4, L3FF7C200
3ff7c3d0:	rl     0x16, a0
L3FF7C3E0:
3ff7c3e0:	dsjs   a4, L3FF7C220
3ff7c3f0:	rl     0x16, a0
L3FF7C400:
3ff7c400:	dsjs   a4, L3FF7C240
3ff7c410:	rl     0x16, a0
L3FF7C420:
3ff7c420:	dsjs   a4, L3FF7C260
3ff7c430:	.word  0x3438
L3FF7C440:
3ff7c440:	dsjs   a4, L3FF7C280
3ff7c450:	rl     0x16, a0
L3FF7C460:
3ff7c460:	dsjs   a4, L3FF7C2A0
3ff7c470:	rl     0x16, a0
L3FF7C480:
3ff7c480:	dsjs   a4, L3FF7C2C0
3ff7c490:	rl     0x16, a0
L3FF7C4A0:
3ff7c4a0:	dsjs   a4, L3FF7C2E0
3ff7c4b0:	.word  0x3448
L3FF7C4C0:
3ff7c4c0:	dsjs   a4, L3FF7C300
3ff7c4d0:	rl     0x16, a0
L3FF7C4E0:
3ff7c4e0:	dsjs   a4, L3FF7C320
3ff7c4f0:	rl     0x16, a0
L3FF7C500:
3ff7c500:	dsjs   a4, L3FF7C340
3ff7c510:	rl     0x16, a0
L3FF7C520:
3ff7c520:	dsjs   a4, L3FF7C360
3ff7c530:	.word  0x3458
L3FF7C540:
3ff7c540:	dsjs   a4, L3FF7C380
3ff7c550:	rl     0x16, a0
L3FF7C560:
3ff7c560:	dsjs   a4, L3FF7C3A0
3ff7c570:	rl     0x16, a0
L3FF7C580:
3ff7c580:	dsjs   a4, L3FF7C3C0
3ff7c590:	rl     0x16, a0
L3FF7C5A0:
3ff7c5a0:	dsjs   a4, L3FF7C3E0
3ff7c5b0:	.word  0x3468
L3FF7C5C0:
3ff7c5c0:	dsjs   a4, L3FF7C400
3ff7c5d0:	rl     0x16, a0
L3FF7C5E0:
3ff7c5e0:	dsjs   a4, L3FF7C420
3ff7c5f0:	rl     0x16, a0
L3FF7C600:
3ff7c600:	dsjs   a4, L3FF7C440
3ff7c610:	rl     0x16, a0
L3FF7C620:
3ff7c620:	dsjs   a4, L3FF7C460
3ff7c630:	.word  0x3478
L3FF7C640:
3ff7c640:	dsjs   a4, L3FF7C480
3ff7c650:	rl     0x16, a0
L3FF7C660:
3ff7c660:	dsjs   a4, L3FF7C4A0
3ff7c670:	rl     0x16, a0
L3FF7C680:
3ff7c680:	dsjs   a4, L3FF7C4C0
3ff7c690:	rl     0x16, a0
L3FF7C6A0:
3ff7c6a0:	dsjs   a4, L3FF7C4E0
3ff7c6b0:	.word  0x3478
L3FF7C6C0:
3ff7c6c0:	dsjs   a4, L3FF7C500
3ff7c6d0:	rl     0x16, a0
L3FF7C6E0:
3ff7c6e0:	dsjs   a4, L3FF7C520
3ff7c6f0:	rl     0x16, a0
L3FF7C700:
3ff7c700:	dsjs   a4, L3FF7C540
3ff7c710:	rl     0x16, a0
L3FF7C720:
3ff7c720:	dsjs   a4, L3FF7C560
3ff7c730:	.word  0x3488
L3FF7C740:
3ff7c740:	dsjs   a4, L3FF7C580
3ff7c750:	rl     0x16, a0
L3FF7C760:
3ff7c760:	dsjs   a4, L3FF7C5A0
3ff7c770:	rl     0x16, a0
L3FF7C780:
3ff7c780:	dsjs   a4, L3FF7C5C0
3ff7c790:	rl     0x16, a0
L3FF7C7A0:
3ff7c7a0:	dsjs   a4, L3FF7C5E0
3ff7c7b0:	.word  0x3498
L3FF7C7C0:
3ff7c7c0:	dsjs   a4, L3FF7C600
3ff7c7d0:	rl     0x16, a0
L3FF7C7E0:
3ff7c7e0:	dsjs   a4, L3FF7C620
3ff7c7f0:	rl     0x16, a0
L3FF7C800:
3ff7c800:	dsjs   a4, L3FF7C640
3ff7c810:	rl     0x16, a0
L3FF7C820:
3ff7c820:	dsjs   a4, L3FF7C660
3ff7c830:	.word  0x34a8
L3FF7C840:
3ff7c840:	dsjs   a4, L3FF7C680
3ff7c850:	rl     0x16, a0
L3FF7C860:
3ff7c860:	dsjs   a4, L3FF7C6A0
3ff7c870:	rl     0x16, a0
L3FF7C880:
3ff7c880:	dsjs   a4, L3FF7C6C0
3ff7c890:	rl     0x16, a0
L3FF7C8A0:
3ff7c8a0:	dsjs   a4, L3FF7C6E0
3ff7c8b0:	.word  0x34b8
L3FF7C8C0:
3ff7c8c0:	dsjs   a4, L3FF7C700
3ff7c8d0:	rl     0x16, a0
L3FF7C8E0:
3ff7c8e0:	dsjs   a4, L3FF7C720
3ff7c8f0:	rl     0x16, a0
L3FF7C900:
3ff7c900:	dsjs   a4, L3FF7C740
3ff7c910:	rl     0x16, a0
L3FF7C920:
3ff7c920:	dsjs   a4, L3FF7C760
3ff7c930:	.word  0x34d8
L3FF7C940:
3ff7c940:	dsjs   a4, L3FF7C780
3ff7c950:	rl     0x16, a0
L3FF7C960:
3ff7c960:	dsjs   a4, L3FF7C7A0
3ff7c970:	rl     0x16, a0
L3FF7C980:
3ff7c980:	dsjs   a4, L3FF7C7C0
3ff7c990:	rl     0x16, a0
L3FF7C9A0:
3ff7c9a0:	dsjs   a4, L3FF7C7E0
3ff7c9b0:	rl     0x1e, a8
L3FF7C9C0:
3ff7c9c0:	dsjs   a4, L3FF7C800
3ff7c9d0:	rl     0x16, a0
L3FF7C9E0:
3ff7c9e0:	dsjs   a4, L3FF7C820
3ff7c9f0:	rl     0x16, a0
L3FF7CA00:
3ff7ca00:	dsjs   a4, L3FF7C840
3ff7ca10:	rl     0x16, a0
L3FF7CA20:
3ff7ca20:	dsjs   a4, L3FF7C860
3ff7ca30:	.word  0x34f0
L3FF7CA40:
3ff7ca40:	dsjs   a4, L3FF7C880
3ff7ca50:	rl     0x16, a0
L3FF7CA60:
3ff7ca60:	dsjs   a4, L3FF7C8A0
3ff7ca70:	rl     0x16, a0
L3FF7CA80:
3ff7ca80:	dsjs   a4, L3FF7C8C0
3ff7ca90:	rl     0x16, a0
L3FF7CAA0:
3ff7caa0:	dsjs   a4, L3FF7C8E0
3ff7cab0:	.word  0x3500
L3FF7CAC0:
3ff7cac0:	dsjs   a4, L3FF7C900
3ff7cad0:	rl     0x16, a0
L3FF7CAE0:
3ff7cae0:	dsjs   a4, L3FF7C920
3ff7caf0:	rl     0x16, a0
L3FF7CB00:
3ff7cb00:	dsjs   a4, L3FF7C940
3ff7cb10:	rl     0x16, a0
L3FF7CB20:
3ff7cb20:	dsjs   a4, L3FF7C960
3ff7cb30:	rl     0x16, a0
L3FF7CB40:
3ff7cb40:	dsjs   a4, L3FF7C980
3ff7cb50:	rl     0x16, a0
L3FF7CB60:
3ff7cb60:	dsjs   a4, L3FF7C9A0
3ff7cb70:	rl     0x16, a0
L3FF7CB80:
3ff7cb80:	dsjs   a4, L3FF7C9C0
3ff7cb90:	rl     0x16, a0
L3FF7CBA0:
3ff7cba0:	dsjs   a4, L3FF7C9E0
3ff7cbb0:	rl     0x1e, b8
L3FF7CBC0:
3ff7cbc0:	dsjs   a4, L3FF7CA00
3ff7cbd0:	rl     0x16, a0
L3FF7CBE0:
3ff7cbe0:	dsjs   a4, L3FF7CA20
3ff7cbf0:	rl     0x16, a0
L3FF7CC00:
3ff7cc00:	dsjs   a4, L3FF7CA40
3ff7cc10:	rl     0x16, a0
L3FF7CC20:
3ff7cc20:	dsjs   a4, L3FF7CA60
3ff7cc30:	rl     0x16, a0
L3FF7CC40:
3ff7cc40:	dsjs   a4, L3FF7CA80
3ff7cc50:	rl     0x16, a0
L3FF7CC60:
3ff7cc60:	dsjs   a4, L3FF7CAA0
3ff7cc70:	rl     0x16, a0
L3FF7CC80:
3ff7cc80:	dsjs   a4, L3FF7CAC0
3ff7cc90:	rl     0x16, a0
L3FF7CCA0:
3ff7cca0:	dsjs   a4, L3FF7CAE0
3ff7ccb0:	rl     0x16, a0
L3FF7CCC0:
3ff7ccc0:	dsjs   a4, L3FF7CB00
3ff7ccd0:	rl     0x16, a0
L3FF7CCE0:
3ff7cce0:	dsjs   a4, L3FF7CB20
3ff7ccf0:	rl     0x16, a0
L3FF7CD00:
3ff7cd00:	dsjs   a4, L3FF7CB40
3ff7cd10:	rl     0x16, a0
L3FF7CD20:
3ff7cd20:	dsjs   a4, L3FF7CB60
3ff7cd30:	.word  0x3510
L3FF7CD40:
3ff7cd40:	dsjs   a4, L3FF7CB80
3ff7cd50:	rl     0x16, a0
L3FF7CD60:
3ff7cd60:	dsjs   a4, L3FF7CBA0
3ff7cd70:	rl     0x16, a0
L3FF7CD80:
3ff7cd80:	dsjs   a4, L3FF7CBC0
3ff7cd90:	rl     0x16, a0
L3FF7CDA0:
3ff7cda0:	dsjs   a4, L3FF7CBE0
3ff7cdb0:	.word  0x3528
L3FF7CDC0:
3ff7cdc0:	dsjs   a4, L3FF7CC00
3ff7cdd0:	rl     0x16, a0
L3FF7CDE0:
3ff7cde0:	dsjs   a4, L3FF7CC20
3ff7cdf0:	rl     0x16, a0
L3FF7CE00:
3ff7ce00:	dsjs   a4, L3FF7CC40
3ff7ce10:	rl     0x16, a0
L3FF7CE20:
3ff7ce20:	dsjs   a4, L3FF7CC60
3ff7ce30:	.word  0x3538
L3FF7CE40:
3ff7ce40:	dsjs   a4, L3FF7CC80
3ff7ce50:	rl     0x16, a0
L3FF7CE60:
3ff7ce60:	dsjs   a4, L3FF7CCA0
3ff7ce70:	rl     0x16, a0
L3FF7CE80:
3ff7ce80:	dsjs   a4, L3FF7CCC0
3ff7ce90:	rl     0x16, a0
L3FF7CEA0:
3ff7cea0:	dsjs   a4, L3FF7CCE0
3ff7ceb0:	.word  0x3548
L3FF7CEC0:
3ff7cec0:	dsjs   a4, L3FF7CD00
3ff7ced0:	rl     0x16, a0
L3FF7CEE0:
3ff7cee0:	dsjs   a4, L3FF7CD20
3ff7cef0:	rl     0x16, a0
L3FF7CF00:
3ff7cf00:	dsjs   a4, L3FF7CD40
3ff7cf10:	rl     0x16, a0
L3FF7CF20:
3ff7cf20:	dsjs   a4, L3FF7CD60
3ff7cf30:	.word  0x3558
L3FF7CF40:
3ff7cf40:	dsjs   a4, L3FF7CD80
3ff7cf50:	rl     0x16, a0
L3FF7CF60:
3ff7cf60:	dsjs   a4, L3FF7CDA0
3ff7cf70:	rl     0x16, a0
L3FF7CF80:
3ff7cf80:	dsjs   a4, L3FF7CDC0
3ff7cf90:	rl     0x16, a0
L3FF7CFA0:
3ff7cfa0:	dsjs   a4, L3FF7CDE0
3ff7cfb0:	rl     0x1d, b8
L3FF7CFC0:
3ff7cfc0:	dsjs   a4, L3FF7CE00
3ff7cfd0:	rl     0x16, a0
L3FF7CFE0:
3ff7cfe0:	dsjs   a4, L3FF7CE20
3ff7cff0:	rl     0x16, a0
L3FF7D000:
3ff7d000:	dsjs   a4, L3FF7CE40
3ff7d010:	rl     0x16, a0
L3FF7D020:
3ff7d020:	dsjs   a4, L3FF7CE60
3ff7d030:	.word  0x3568
L3FF7D040:
3ff7d040:	dsjs   a4, L3FF7CE80
3ff7d050:	rl     0x16, a0
L3FF7D060:
3ff7d060:	dsjs   a4, L3FF7CEA0
3ff7d070:	rl     0x16, a0
L3FF7D080:
3ff7d080:	dsjs   a4, L3FF7CEC0
3ff7d090:	rl     0x16, a0
L3FF7D0A0:
3ff7d0a0:	dsjs   a4, L3FF7CEE0
3ff7d0b0:	.word  0x3448
L3FF7D0C0:
3ff7d0c0:	dsjs   a4, L3FF7CF00
3ff7d0d0:	rl     0x16, a0
L3FF7D0E0:
3ff7d0e0:	dsjs   a4, L3FF7CF20
3ff7d0f0:	rl     0x16, a0
L3FF7D100:
3ff7d100:	dsjs   a4, L3FF7CF40
3ff7d110:	rl     0x16, a0
L3FF7D120:
3ff7d120:	dsjs   a4, L3FF7CF60
3ff7d130:	.word  0x3578
L3FF7D140:
3ff7d140:	dsjs   a4, L3FF7CF80
3ff7d150:	rl     0x16, a0
L3FF7D160:
3ff7d160:	dsjs   a4, L3FF7CFA0
3ff7d170:	rl     0x16, a0
L3FF7D180:
3ff7d180:	dsjs   a4, L3FF7CFC0
3ff7d190:	rl     0x16, a0
L3FF7D1A0:
3ff7d1a0:	dsjs   a4, L3FF7CFE0
3ff7d1b0:	rl     0x19, a8
L3FF7D1C0:
3ff7d1c0:	dsjs   a4, L3FF7D000
3ff7d1d0:	rl     0x16, a0
L3FF7D1E0:
3ff7d1e0:	dsjs   a4, L3FF7D020
3ff7d1f0:	rl     0x16, a0
L3FF7D200:
3ff7d200:	dsjs   a4, L3FF7D040
3ff7d210:	.word  0x3588
L3FF7D220:
3ff7d220:	dsjs   a4, L3FF7D060
3ff7d230:	.word  0x3478
L3FF7D240:
3ff7d240:	dsjs   a4, L3FF7D080
3ff7d250:	rl     0x16, a0
L3FF7D260:
3ff7d260:	dsjs   a4, L3FF7D0A0
3ff7d270:	rl     0x16, a0
L3FF7D280:
3ff7d280:	dsjs   a4, L3FF7D0C0
3ff7d290:	.word  0x3598
L3FF7D2A0:
3ff7d2a0:	dsjs   a4, L3FF7D0E0
3ff7d2b0:	.word  0x3400
L3FF7D2C0:
3ff7d2c0:	dsjs   a4, L3FF7D100
3ff7d2d0:	rl     0x16, a0
L3FF7D2E0:
3ff7d2e0:	dsjs   a4, L3FF7D120
3ff7d2f0:	rl     0x16, a0
L3FF7D300:
3ff7d300:	dsjs   a4, L3FF7D140
3ff7d310:	.word  0x35a8
L3FF7D320:
3ff7d320:	dsjs   a4, L3FF7D160
3ff7d330:	.word  0x35c0
L3FF7D340:
3ff7d340:	dsjs   a4, L3FF7D180
3ff7d350:	rl     0x16, a0
L3FF7D360:
3ff7d360:	dsjs   a4, L3FF7D1A0
3ff7d370:	rl     0x16, a0
L3FF7D380:
3ff7d380:	dsjs   a4, L3FF7D1C0
3ff7d390:	.word  0x35d0
L3FF7D3A0:
3ff7d3a0:	dsjs   a4, L3FF7D1E0
3ff7d3b0:	.word  0x3558
L3FF7D3C0:
3ff7d3c0:	dsjs   a4, L3FF7D200
3ff7d3d0:	rl     0x16, a0
L3FF7D3E0:
3ff7d3e0:	dsjs   a4, L3FF7D220
3ff7d3f0:	rl     0x16, a0
L3FF7D400:
3ff7d400:	dsjs   a4, L3FF7D240
3ff7d410:	.word  0x35e8
L3FF7D420:
3ff7d420:	dsjs   a4, L3FF7D260
3ff7d430:	.word  0x3600
L3FF7D440:
3ff7d440:	dsjs   a4, L3FF7D280
3ff7d450:	rl     0x16, a0
L3FF7D460:
3ff7d460:	dsjs   a4, L3FF7D2A0
3ff7d470:	rl     0x16, a0
L3FF7D480:
3ff7d480:	dsjs   a4, L3FF7D2C0
3ff7d490:	.word  0x3610
L3FF7D4A0:
3ff7d4a0:	dsjs   a4, L3FF7D2E0
3ff7d4b0:	.word  0x3628
L3FF7D4C0:
3ff7d4c0:	dsjs   a4, L3FF7D300
3ff7d4d0:	rl     0x16, a0
L3FF7D4E0:
3ff7d4e0:	dsjs   a4, L3FF7D320
3ff7d4f0:	rl     0x16, a0
L3FF7D500:
3ff7d500:	dsjs   a4, L3FF7D340
3ff7d510:	.word  0x3638
L3FF7D520:
3ff7d520:	dsjs   a4, L3FF7D360
3ff7d530:	.word  0x3648
L3FF7D540:
3ff7d540:	dsjs   a4, L3FF7D380
3ff7d550:	rl     0x16, a0
L3FF7D560:
3ff7d560:	dsjs   a4, L3FF7D3A0
3ff7d570:	rl     0x16, a0
L3FF7D580:
3ff7d580:	dsjs   a4, L3FF7D3C0
3ff7d590:	.word  0x3658
L3FF7D5A0:
3ff7d5a0:	dsjs   a4, L3FF7D3E0
3ff7d5b0:	.word  0x3668
L3FF7D5C0:
3ff7d5c0:	dsjs   a4, L3FF7D400
3ff7d5d0:	rl     0x16, a0
L3FF7D5E0:
3ff7d5e0:	dsjs   a4, L3FF7D420
3ff7d5f0:	rl     0x16, a0
L3FF7D600:
3ff7d600:	dsjs   a4, L3FF7D440
3ff7d610:	.word  0x3678
L3FF7D620:
3ff7d620:	dsjs   a4, L3FF7D460
3ff7d630:	.word  0x3690
L3FF7D640:
3ff7d640:	dsjs   a4, L3FF7D480
3ff7d650:	rl     0x16, a0
L3FF7D660:
3ff7d660:	dsjs   a4, L3FF7D4A0
3ff7d670:	rl     0x16, a0
L3FF7D680:
3ff7d680:	dsjs   a4, L3FF7D4C0
3ff7d690:	.word  0x36a0
L3FF7D6A0:
3ff7d6a0:	dsjs   a4, L3FF7D4E0
3ff7d6b0:	.word  0x36b8
L3FF7D6C0:
3ff7d6c0:	dsjs   a4, L3FF7D500
3ff7d6d0:	rl     0x16, a0
L3FF7D6E0:
3ff7d6e0:	dsjs   a4, L3FF7D520
3ff7d6f0:	rl     0x16, a0
L3FF7D700:
3ff7d700:	dsjs   a4, L3FF7D540
3ff7d710:	.word  0x3658
L3FF7D720:
3ff7d720:	dsjs   a4, L3FF7D560
3ff7d730:	.word  0x36c8
L3FF7D740:
3ff7d740:	dsjs   a4, L3FF7D580
3ff7d750:	rl     0x16, a0
L3FF7D760:
3ff7d760:	dsjs   a4, L3FF7D5A0
3ff7d770:	rl     0x16, a0
L3FF7D780:
3ff7d780:	dsjs   a4, L3FF7D5C0
3ff7d790:	.word  0x3658
L3FF7D7A0:
3ff7d7a0:	dsjs   a4, L3FF7D5E0
3ff7d7b0:	.word  0x36d8
L3FF7D7C0:
3ff7d7c0:	dsjs   a4, L3FF7D600
3ff7d7d0:	rl     0x16, a0
L3FF7D7E0:
3ff7d7e0:	dsjs   a4, L3FF7D620
3ff7d7f0:	rl     0x16, a0
L3FF7D800:
3ff7d800:	dsjs   a4, L3FF7D640
3ff7d810:	.word  0x3658
L3FF7D820:
3ff7d820:	dsjs   a4, L3FF7D660
3ff7d830:	.word  0x36e8
L3FF7D840:
3ff7d840:	dsjs   a4, L3FF7D680
3ff7d850:	rl     0x16, a0
L3FF7D860:
3ff7d860:	dsjs   a4, L3FF7D6A0
3ff7d870:	rl     0x16, a0
L3FF7D880:
3ff7d880:	dsjs   a4, L3FF7D6C0
3ff7d890:	.word  0x3658
L3FF7D8A0:
3ff7d8a0:	dsjs   a4, L3FF7D6E0
3ff7d8b0:	rl     0x16, a0
L3FF7D8C0:
3ff7d8c0:	dsjs   a4, L3FF7D700
3ff7d8d0:	rl     0x16, a0
L3FF7D8E0:
3ff7d8e0:	dsjs   a4, L3FF7D720
3ff7d8f0:	rl     0x16, a0
L3FF7D900:
3ff7d900:	dsjs   a4, L3FF7D740
3ff7d910:	.word  0x3658
L3FF7D920:
3ff7d920:	dsjs   a4, L3FF7D760
3ff7d930:	.word  0x36f8
L3FF7D940:
3ff7d940:	dsjs   a4, L3FF7D780
3ff7d950:	rl     0x16, a0
L3FF7D960:
3ff7d960:	dsjs   a4, L3FF7D7A0
3ff7d970:	rl     0x16, a0
L3FF7D980:
3ff7d980:	dsjs   a4, L3FF7D7C0
3ff7d990:	.word  0x3478
L3FF7D9A0:
3ff7d9a0:	dsjs   a4, L3FF7D7E0
3ff7d9b0:	rl     0x1d, b8
L3FF7D9C0:
3ff7d9c0:	dsjs   a4, L3FF7D800
3ff7d9d0:	rl     0x16, a0
L3FF7D9E0:
3ff7d9e0:	dsjs   a4, L3FF7D820
3ff7d9f0:	rl     0x16, a0
L3FF7DA00:
3ff7da00:	dsjs   a4, L3FF7D840
3ff7da10:	rl     0x1e, a8
L3FF7DA20:
3ff7da20:	dsjs   a4, L3FF7D860
3ff7da30:	.word  0x3708
L3FF7DA40:
3ff7da40:	dsjs   a4, L3FF7D880
3ff7da50:	rl     0x16, a0
L3FF7DA60:
3ff7da60:	dsjs   a4, L3FF7D8A0
3ff7da70:	rl     0x16, a0
L3FF7DA80:
3ff7da80:	dsjs   a4, L3FF7D8C0
3ff7da90:	rl     0x17, b8
L3FF7DAA0:
3ff7daa0:	dsjs   a4, L3FF7D8E0
3ff7dab0:	.word  0x3718
L3FF7DAC0:
3ff7dac0:	dsjs   a4, L3FF7D900
3ff7dad0:	rl     0x16, a0
L3FF7DAE0:
3ff7dae0:	dsjs   a4, L3FF7D920
3ff7daf0:	rl     0x16, a0
L3FF7DB00:
3ff7db00:	dsjs   a4, L3FF7D940
3ff7db10:	rl     0x1e, a8
L3FF7DB20:
3ff7db20:	dsjs   a4, L3FF7D960
3ff7db30:	.word  0x3728
L3FF7DB40:
3ff7db40:	dsjs   a4, L3FF7D980
3ff7db50:	rl     0x16, a0
L3FF7DB60:
3ff7db60:	dsjs   a4, L3FF7D9A0
3ff7db70:	rl     0x16, a0
L3FF7DB80:
3ff7db80:	dsjs   a4, L3FF7D9C0
3ff7db90:	.word  0x3738
L3FF7DBA0:
3ff7dba0:	dsjs   a4, L3FF7D9E0
3ff7dbb0:	.word  0x3748
L3FF7DBC0:
3ff7dbc0:	dsjs   a4, L3FF7DA00
3ff7dbd0:	rl     0x16, a0
L3FF7DBE0:
3ff7dbe0:	dsjs   a4, L3FF7DA20
3ff7dbf0:	rl     0x16, a0
L3FF7DC00:
3ff7dc00:	dsjs   a4, L3FF7DA40
3ff7dc10:	.word  0x3658
L3FF7DC20:
3ff7dc20:	dsjs   a4, L3FF7DA60
3ff7dc30:	.word  0x3758
L3FF7DC40:
3ff7dc40:	dsjs   a4, L3FF7DA80
3ff7dc50:	rl     0x16, a0
L3FF7DC60:
3ff7dc60:	dsjs   a4, L3FF7DAA0
3ff7dc70:	rl     0x16, a0
L3FF7DC80:
3ff7dc80:	dsjs   a4, L3FF7DAC0
3ff7dc90:	.word  0x3658
L3FF7DCA0:
3ff7dca0:	dsjs   a4, L3FF7DAE0
3ff7dcb0:	.word  0x3648
L3FF7DCC0:
3ff7dcc0:	dsjs   a4, L3FF7DB00
3ff7dcd0:	rl     0x16, a0
L3FF7DCE0:
3ff7dce0:	dsjs   a4, L3FF7DB20
3ff7dcf0:	rl     0x16, a0
L3FF7DD00:
3ff7dd00:	dsjs   a4, L3FF7DB40
3ff7dd10:	.word  0x3658
L3FF7DD20:
3ff7dd20:	dsjs   a4, L3FF7DB60
3ff7dd30:	rl     0x16, a0
L3FF7DD40:
3ff7dd40:	dsjs   a4, L3FF7DB80
3ff7dd50:	rl     0x16, a0
L3FF7DD60:
3ff7dd60:	dsjs   a4, L3FF7DBA0
3ff7dd70:	rl     0x16, a0
L3FF7DD80:
3ff7dd80:	dsjs   a4, L3FF7DBC0
3ff7dd90:	.word  0x3658
L3FF7DDA0:
3ff7dda0:	dsjs   a4, L3FF7DBE0
3ff7ddb0:	.word  0x3768
L3FF7DDC0:
3ff7ddc0:	dsjs   a4, L3FF7DC00
3ff7ddd0:	rl     0x16, a0
L3FF7DDE0:
3ff7dde0:	dsjs   a4, L3FF7DC20
3ff7ddf0:	rl     0x16, a0
L3FF7DE00:
3ff7de00:	dsjs   a4, L3FF7DC40
3ff7de10:	rl     0x19, a8
L3FF7DE20:
3ff7de20:	dsjs   a4, L3FF7DC60
3ff7de30:	.word  0x3498
L3FF7DE40:
3ff7de40:	dsjs   a4, L3FF7DC80
3ff7de50:	rl     0x16, a0
L3FF7DE60:
3ff7de60:	dsjs   a4, L3FF7DCA0
3ff7de70:	rl     0x16, a0
L3FF7DE80:
3ff7de80:	dsjs   a4, L3FF7DCC0
3ff7de90:	.word  0x3778
L3FF7DEA0:
3ff7dea0:	dsjs   a4, L3FF7DCE0
3ff7deb0:	.word  0x3790
L3FF7DEC0:
3ff7dec0:	dsjs   a4, L3FF7DD00
3ff7ded0:	rl     0x16, a0
L3FF7DEE0:
3ff7dee0:	dsjs   a4, L3FF7DD20
3ff7def0:	rl     0x16, a0
L3FF7DF00:
3ff7df00:	dsjs   a4, L3FF7DD40
3ff7df10:	.word  0x37a0
L3FF7DF20:
3ff7df20:	dsjs   a4, L3FF7DD60
3ff7df30:	.word  0x37b8
L3FF7DF40:
3ff7df40:	dsjs   a4, L3FF7DD80
3ff7df50:	rl     0x16, a0
L3FF7DF60:
3ff7df60:	dsjs   a4, L3FF7DDA0
3ff7df70:	rl     0x16, a0
L3FF7DF80:
3ff7df80:	dsjs   a4, L3FF7DDC0
3ff7df90:	.word  0x37c8
L3FF7DFA0:
3ff7dfa0:	dsjs   a4, L3FF7DDE0
3ff7dfb0:	.word  0x37e0
L3FF7DFC0:
3ff7dfc0:	dsjs   a4, L3FF7DE00
3ff7dfd0:	rl     0x16, a0
L3FF7DFE0:
3ff7dfe0:	dsjs   a4, L3FF7DE20
3ff7dff0:	rl     0x16, a0
L3FF7E000:
3ff7e000:	dsjs   a4, L3FF7DE40
3ff7e010:	.word  0x37f8
L3FF7E020:
3ff7e020:	dsjs   a4, L3FF7DE60
3ff7e030:	.word  0x3568
L3FF7E040:
3ff7e040:	dsjs   a4, L3FF7DE80
3ff7e050:	rl     0x16, a0
L3FF7E060:
3ff7e060:	dsjs   a4, L3FF7DEA0
3ff7e070:	rl     0x16, a0
L3FF7E080:
3ff7e080:	dsjs   a4, L3FF7DEC0
3ff7e090:	.word  0x3598
L3FF7E0A0:
3ff7e0a0:	dsjs   a4, L3FF7DEE0
3ff7e0b0:	dsjs   b0, L3FF7E0C0
L3FF7E0C0:
3ff7e0c0:	dsjs   a4, L3FF7DF00
3ff7e0d0:	rl     0x16, a0
L3FF7E0E0:
3ff7e0e0:	dsjs   a4, L3FF7DF20
3ff7e0f0:	rl     0x16, a0
L3FF7E100:
3ff7e100:	dsjs   a4, L3FF7DF40
3ff7e110:	dsjs   a8, L3FF7E130
L3FF7E120:
3ff7e120:	dsjs   a4, L3FF7DF60
L3FF7E130:
3ff7e130:	.word  0x3448
L3FF7E140:
3ff7e140:	dsjs   a4, L3FF7DF80
3ff7e150:	rl     0x16, a0
L3FF7E160:
3ff7e160:	dsjs   a4, L3FF7DFA0
3ff7e170:	rl     0x16, a0
L3FF7E180:
3ff7e180:	dsjs   a4, L3FF7DFC0
3ff7e190:	rl     0x16, a0
L3FF7E1A0:
3ff7e1a0:	dsjs   a4, L3FF7DFE0
3ff7e1b0:	rl     0x16, a0
L3FF7E1C0:
3ff7e1c0:	dsjs   a4, L3FF7E000
3ff7e1d0:	dsjs   b8, L3FF7E1F0
L3FF7E1E0:
3ff7e1e0:	dsjs   a4, L3FF7E020
L3FF7E1F0:
3ff7e1f0:	rl     0x16, a0
L3FF7E200:
3ff7e200:	dsjs   a4, L3FF7E040
3ff7e210:	rl     0x16, a0
L3FF7E220:
3ff7e220:	dsjs   a4, L3FF7E060
3ff7e230:	rl     0x16, a0
L3FF7E240:
3ff7e240:	dsjs   a4, L3FF7E080
3ff7e250:	dsjs   b0, L3FF7E280
L3FF7E260:
3ff7e260:	dsjs   a4, L3FF7E0A0
3ff7e270:	rl     0x16, a0
L3FF7E280:
3ff7e280:	dsjs   a4, L3FF7E0C0
3ff7e290:	rl     0x16, a0
L3FF7E2A0:
3ff7e2a0:	dsjs   a4, L3FF7E0E0
3ff7e2b0:	rl     0x16, a0
L3FF7E2C0:
3ff7e2c0:	dsjs   a4, L3FF7E100
3ff7e2d0:	.word  0x3548
L3FF7E2E0:
3ff7e2e0:	dsjs   a4, L3FF7E120
3ff7e2f0:	rl     0x16, a0
L3FF7E300:
3ff7e300:	dsjs   a4, L3FF7E140
3ff7e310:	rl     0x16, a0
L3FF7E320:
3ff7e320:	dsjs   a4, L3FF7E160
3ff7e330:	rl     0x16, a0
L3FF7E340:
3ff7e340:	dsjs   a4, L3FF7E180
3ff7e350:	rl     0x16, a0
L3FF7E360:
3ff7e360:	dsjs   a4, L3FF7E1A0
3ff7e370:	rl     0x16, a0
L3FF7E380:
3ff7e380:	dsjs   a4, L3FF7E1C0
3ff7e390:	rl     0x16, a0
L3FF7E3A0:
3ff7e3a0:	dsjs   a4, L3FF7E1E0
3ff7e3b0:	rl     0x16, a0
L3FF7E3C0:
3ff7e3c0:	dsjs   a4, L3FF7E200
3ff7e3d0:	rl     0x16, a0
L3FF7E3E0:
3ff7e3e0:	dsjs   a4, L3FF7E220
3ff7e3f0:	rl     0x16, a0
L3FF7E400:
3ff7e400:	dsjs   a4, L3FF7E240
3ff7e410:	rl     0x16, a0
L3FF7E420:
3ff7e420:	dsjs   a4, L3FF7E260
3ff7e430:	rl     0x16, a0
L3FF7E440:
3ff7e440:	dsjs   a4, L3FF7E280
3ff7e450:	rl     0x16, a0
L3FF7E460:
3ff7e460:	dsjs   a4, L3FF7E2A0
3ff7e470:	rl     0x16, a0
L3FF7E480:
3ff7e480:	dsjs   a4, L3FF7E2C0
3ff7e490:	rl     0x16, a0
L3FF7E4A0:
3ff7e4a0:	dsjs   a4, L3FF7E2E0
3ff7e4b0:	rl     0x16, a0
L3FF7E4C0:
3ff7e4c0:	dsjs   a4, L3FF7E300
3ff7e4d0:	rl     0x16, a0
L3FF7E4E0:
3ff7e4e0:	dsjs   a4, L3FF7E320
3ff7e4f0:	rl     0x16, a0
L3FF7E500:
3ff7e500:	dsjs   a4, L3FF7E340
3ff7e510:	rl     0x16, a0
L3FF7E520:
3ff7e520:	dsjs   a4, L3FF7E360
3ff7e530:	rl     0x16, a0
L3FF7E540:
3ff7e540:	dsjs   a4, L3FF7E380
3ff7e550:	rl     0x16, a0
L3FF7E560:
3ff7e560:	dsjs   a4, L3FF7E3A0
3ff7e570:	rl     0x16, a0
L3FF7E580:
3ff7e580:	dsjs   a4, L3FF7E3C0
3ff7e590:	rl     0x16, a0
L3FF7E5A0:
3ff7e5a0:	dsjs   a4, L3FF7E3E0
3ff7e5b0:	rl     0x16, a0
L3FF7E5C0:
3ff7e5c0:	dsjs   a4, L3FF7E400
3ff7e5d0:	rl     0x16, a0
L3FF7E5E0:
3ff7e5e0:	dsjs   a4, L3FF7E420
3ff7e5f0:	rl     0x16, a0
L3FF7E600:
3ff7e600:	dsjs   a4, L3FF7E440
3ff7e610:	rl     0x16, a0
L3FF7E620:
3ff7e620:	dsjs   a4, L3FF7E460
3ff7e630:	rl     0x16, a0
L3FF7E640:
3ff7e640:	dsjs   a4, L3FF7E480
3ff7e650:	rl     0x16, a0
L3FF7E660:
3ff7e660:	dsjs   a4, L3FF7E4A0
3ff7e670:	rl     0x16, a0
L3FF7E680:
3ff7e680:	dsjs   a4, L3FF7E4C0
3ff7e690:	rl     0x16, a0
L3FF7E6A0:
3ff7e6a0:	dsjs   a4, L3FF7E4E0
3ff7e6b0:	rl     0x16, a0
L3FF7E6C0:
3ff7e6c0:	dsjs   a4, L3FF7E500
3ff7e6d0:	rl     0x16, a0
L3FF7E6E0:
3ff7e6e0:	dsjs   a4, L3FF7E520
3ff7e6f0:	rl     0x16, a0
L3FF7E700:
3ff7e700:	dsjs   a4, L3FF7E540
3ff7e710:	rl     0x16, a0
L3FF7E720:
3ff7e720:	dsjs   a4, L3FF7E560
3ff7e730:	rl     0x16, a0
L3FF7E740:
3ff7e740:	dsjs   a4, L3FF7E580
3ff7e750:	rl     0x16, a0
L3FF7E760:
3ff7e760:	dsjs   a4, L3FF7E5A0
3ff7e770:	rl     0x16, a0
L3FF7E780:
3ff7e780:	dsjs   a4, L3FF7E5C0
3ff7e790:	rl     0x16, a0
L3FF7E7A0:
3ff7e7a0:	dsjs   a4, L3FF7E5E0
3ff7e7b0:	rl     0x16, a0
L3FF7E7C0:
3ff7e7c0:	dsjs   a4, L3FF7E600
3ff7e7d0:	rl     0x16, a0
L3FF7E7E0:
3ff7e7e0:	dsjs   a4, L3FF7E620
3ff7e7f0:	rl     0x16, a0
L3FF7E800:
3ff7e800:	dsjs   a4, L3FF7E640
3ff7e810:	rl     0x16, a0
L3FF7E820:
3ff7e820:	dsjs   a4, L3FF7E660
3ff7e830:	rl     0x16, a0
L3FF7E840:
3ff7e840:	dsjs   a4, L3FF7E680
3ff7e850:	rl     0x16, a0
L3FF7E860:
3ff7e860:	dsjs   a4, L3FF7E6A0
3ff7e870:	rl     0x16, a0
L3FF7E880:
3ff7e880:	dsjs   a4, L3FF7E6C0
3ff7e890:	rl     0x16, a0
L3FF7E8A0:
3ff7e8a0:	dsjs   a4, L3FF7E6E0
3ff7e8b0:	rl     0x16, a0
L3FF7E8C0:
3ff7e8c0:	dsjs   a4, L3FF7E700
3ff7e8d0:	rl     0x16, a0
L3FF7E8E0:
3ff7e8e0:	dsjs   a4, L3FF7E720
3ff7e8f0:	rl     0x16, a0
L3FF7E900:
3ff7e900:	dsjs   a4, L3FF7E740
3ff7e910:	rl     0x16, a0
L3FF7E920:
3ff7e920:	dsjs   a4, L3FF7E760
3ff7e930:	rl     0x16, a0
L3FF7E940:
3ff7e940:	dsjs   a4, L3FF7E780
3ff7e950:	rl     0x16, a0
L3FF7E960:
3ff7e960:	dsjs   a4, L3FF7E7A0
3ff7e970:	rl     0x16, a0
L3FF7E980:
3ff7e980:	dsjs   a4, L3FF7E7C0
3ff7e990:	rl     0x16, a0
L3FF7E9A0:
3ff7e9a0:	dsjs   a4, L3FF7E7E0
3ff7e9b0:	rl     0x16, a0
L3FF7E9C0:
3ff7e9c0:	dsjs   a4, L3FF7E800
3ff7e9d0:	rl     0x16, a0
L3FF7E9E0:
3ff7e9e0:	dsjs   a4, L3FF7E820
3ff7e9f0:	rl     0x16, a0
L3FF7EA00:
3ff7ea00:	dsjs   a4, L3FF7E840
3ff7ea10:	rl     0x16, a0
L3FF7EA20:
3ff7ea20:	dsjs   a4, L3FF7E860
3ff7ea30:	rl     0x16, a0
L3FF7EA40:
3ff7ea40:	dsjs   a4, L3FF7E880
3ff7ea50:	rl     0x16, a0
L3FF7EA60:
3ff7ea60:	dsjs   a4, L3FF7E8A0
3ff7ea70:	rl     0x16, a0
L3FF7EA80:
3ff7ea80:	dsjs   a4, L3FF7E8C0
3ff7ea90:	rl     0x16, a0
L3FF7EAA0:
3ff7eaa0:	dsjs   a4, L3FF7E8E0
3ff7eab0:	rl     0x16, a0
L3FF7EAC0:
3ff7eac0:	dsjs   a4, L3FF7E900
3ff7ead0:	rl     0x16, a0
L3FF7EAE0:
3ff7eae0:	dsjs   a4, L3FF7E920
3ff7eaf0:	rl     0x16, a0
L3FF7EB00:
3ff7eb00:	dsjs   a4, L3FF7E940
3ff7eb10:	rl     0x16, a0
L3FF7EB20:
3ff7eb20:	dsjs   a4, L3FF7E960
3ff7eb30:	rl     0x16, a0
L3FF7EB40:
3ff7eb40:	dsjs   a4, L3FF7E980
3ff7eb50:	rl     0x16, a0
L3FF7EB60:
3ff7eb60:	dsjs   a4, L3FF7E9A0
3ff7eb70:	rl     0x16, a0
L3FF7EB80:
3ff7eb80:	dsjs   a4, L3FF7E9C0
3ff7eb90:	rl     0x16, a0
L3FF7EBA0:
3ff7eba0:	dsjs   a4, L3FF7E9E0
3ff7ebb0:	rl     0x16, a0
L3FF7EBC0:
3ff7ebc0:	dsjs   a4, L3FF7EA00
3ff7ebd0:	rl     0x16, a0
L3FF7EBE0:
3ff7ebe0:	dsjs   a4, L3FF7EA20
3ff7ebf0:	rl     0x16, a0
L3FF7EC00:
3ff7ec00:	dsjs   a4, L3FF7EA40
3ff7ec10:	rl     0x16, a0
L3FF7EC20:
3ff7ec20:	dsjs   a4, L3FF7EA60
3ff7ec30:	rl     0x16, a0
L3FF7EC40:
3ff7ec40:	dsjs   a4, L3FF7EA80
3ff7ec50:	rl     0x16, a0
L3FF7EC60:
3ff7ec60:	dsjs   a4, L3FF7EAA0
3ff7ec70:	rl     0x16, a0
L3FF7EC80:
3ff7ec80:	dsjs   a4, L3FF7EAC0
3ff7ec90:	rl     0x16, a0
L3FF7ECA0:
3ff7eca0:	dsjs   a4, L3FF7EAE0
3ff7ecb0:	rl     0x16, a0
L3FF7ECC0:
3ff7ecc0:	dsjs   a4, L3FF7EB00
3ff7ecd0:	rl     0x16, a0
L3FF7ECE0:
3ff7ece0:	dsjs   a4, L3FF7EB20
3ff7ecf0:	rl     0x16, a0
L3FF7ED00:
3ff7ed00:	dsjs   a4, L3FF7EB40
3ff7ed10:	rl     0x16, a0
L3FF7ED20:
3ff7ed20:	dsjs   a4, L3FF7EB60
3ff7ed30:	rl     0x16, a0
L3FF7ED40:
3ff7ed40:	dsjs   a4, L3FF7EB80
3ff7ed50:	rl     0x16, a0
L3FF7ED60:
3ff7ed60:	dsjs   a4, L3FF7EBA0
3ff7ed70:	rl     0x16, a0
L3FF7ED80:
3ff7ed80:	dsjs   a4, L3FF7EBC0
3ff7ed90:	rl     0x16, a0
L3FF7EDA0:
3ff7eda0:	dsjs   a4, L3FF7EBE0
3ff7edb0:	rl     0x16, a0
L3FF7EDC0:
3ff7edc0:	dsjs   a4, L3FF7EC00
3ff7edd0:	rl     0x16, a0
L3FF7EDE0:
3ff7ede0:	dsjs   a4, L3FF7EC20
3ff7edf0:	rl     0x16, a0
L3FF7EE00:
3ff7ee00:	dsjs   a4, L3FF7EC40
3ff7ee10:	rl     0x16, a0
L3FF7EE20:
3ff7ee20:	dsjs   a4, L3FF7EC60
3ff7ee30:	rl     0x16, a0
L3FF7EE40:
3ff7ee40:	dsjs   a4, L3FF7EC80
3ff7ee50:	rl     0x16, a0
L3FF7EE60:
3ff7ee60:	dsjs   a4, L3FF7ECA0
3ff7ee70:	rl     0x16, a0
L3FF7EE80:
3ff7ee80:	dsjs   a4, L3FF7ECC0
3ff7ee90:	rl     0x16, a0
L3FF7EEA0:
3ff7eea0:	dsjs   a4, L3FF7ECE0
3ff7eeb0:	rl     0x16, a0
L3FF7EEC0:
3ff7eec0:	dsjs   a4, L3FF7ED00
3ff7eed0:	rl     0x16, a0
L3FF7EEE0:
3ff7eee0:	dsjs   a4, L3FF7ED20
3ff7eef0:	rl     0x16, a0
L3FF7EF00:
3ff7ef00:	dsjs   a4, L3FF7ED40
3ff7ef10:	rl     0x16, a0
L3FF7EF20:
3ff7ef20:	dsjs   a4, L3FF7ED60
3ff7ef30:	rl     0x16, a0
L3FF7EF40:
3ff7ef40:	dsjs   a4, L3FF7ED80
3ff7ef50:	rl     0x16, a0
L3FF7EF60:
3ff7ef60:	dsjs   a4, L3FF7EDA0
3ff7ef70:	rl     0x16, a0
L3FF7EF80:
3ff7ef80:	dsjs   a4, L3FF7EDC0
3ff7ef90:	rl     0x16, a0
L3FF7EFA0:
3ff7efa0:	dsjs   a4, L3FF7EDE0
3ff7efb0:	rl     0x16, a0
L3FF7EFC0:
3ff7efc0:	dsjs   a4, L3FF7EE00
3ff7efd0:	rl     0x16, a0
L3FF7EFE0:
3ff7efe0:	dsjs   a4, L3FF7EE20
3ff7eff0:	rl     0x16, a0
L3FF7F000:
3ff7f000:	dsjs   a4, L3FF7EE40
3ff7f010:	rl     0x16, a0
L3FF7F020:
3ff7f020:	dsjs   a4, L3FF7EE60
3ff7f030:	rl     0x16, a0
L3FF7F040:
3ff7f040:	dsjs   a4, L3FF7EE80
3ff7f050:	rl     0x16, a0
L3FF7F060:
3ff7f060:	dsjs   a4, L3FF7EEA0
3ff7f070:	rl     0x16, a0
L3FF7F080:
3ff7f080:	dsjs   a4, L3FF7EEC0
3ff7f090:	rl     0x16, a0
L3FF7F0A0:
3ff7f0a0:	dsjs   a4, L3FF7EEE0
3ff7f0b0:	rl     0x16, a0
L3FF7F0C0:
3ff7f0c0:	dsjs   a4, L3FF7EF00
3ff7f0d0:	rl     0x16, a0
L3FF7F0E0:
3ff7f0e0:	dsjs   a4, L3FF7EF20
3ff7f0f0:	rl     0x16, a0
L3FF7F100:
3ff7f100:	dsjs   a4, L3FF7EF40
3ff7f110:	rl     0x16, a0
L3FF7F120:
3ff7f120:	dsjs   a4, L3FF7EF60
3ff7f130:	rl     0x16, a0
L3FF7F140:
3ff7f140:	dsjs   a4, L3FF7EF80
3ff7f150:	rl     0x16, a0
L3FF7F160:
3ff7f160:	dsjs   a4, L3FF7EFA0
3ff7f170:	rl     0x16, a0
L3FF7F180:
3ff7f180:	dsjs   a4, L3FF7EFC0
3ff7f190:	rl     0x16, a0
L3FF7F1A0:
3ff7f1a0:	dsjs   a4, L3FF7EFE0
3ff7f1b0:	rl     0x16, a0
L3FF7F1C0:
3ff7f1c0:	dsjs   a4, L3FF7F000
3ff7f1d0:	rl     0x16, a0
L3FF7F1E0:
3ff7f1e0:	dsjs   a4, L3FF7F020
3ff7f1f0:	rl     0x1d, b8
L3FF7F200:
3ff7f200:	dsjs   a4, L3FF7F040
3ff7f210:	rl     0x16, a0
L3FF7F220:
3ff7f220:	dsjs   a4, L3FF7F060
3ff7f230:	rl     0x16, a0
L3FF7F240:
3ff7f240:	dsjs   a4, L3FF7F080
3ff7f250:	dsjs   a8, L3FF7F290
L3FF7F260:
3ff7f260:	dsjs   a4, L3FF7F0A0
3ff7f270:	dsjs   a8, L3FF7F2B0
L3FF7F280:
3ff7f280:	dsjs   a4, L3FF7F0C0
L3FF7F290:
3ff7f290:	rl     0x16, a0
L3FF7F2A0:
3ff7f2a0:	dsjs   a4, L3FF7F0E0
L3FF7F2B0:
3ff7f2b0:	rl     0x16, a8
L3FF7F2C0:
3ff7f2c0:	dsjs   a4, L3FF7F100
3ff7f2d0:	.word  0x3558
L3FF7F2E0:
3ff7f2e0:	dsjs   a4, L3FF7F120
3ff7f2f0:	.word  0x3558
L3FF7F300:
3ff7f300:	dsjs   a4, L3FF7F140
3ff7f310:	rl     0x16, a0
L3FF7F320:
3ff7f320:	dsjs   a4, L3FF7F160
3ff7f330:	rl     0x17, a0
L3FF7F340:
3ff7f340:	dsjs   a4, L3FF7F180
3ff7f350:	.word  0x3598
L3FF7F360:
3ff7f360:	dsjs   a4, L3FF7F1A0
3ff7f370:	.word  0x3598
L3FF7F380:
3ff7f380:	dsjs   a4, L3FF7F1C0
3ff7f390:	rl     0x16, a0
L3FF7F3A0:
3ff7f3a0:	dsjs   a4, L3FF7F1E0
3ff7f3b0:	rl     0x17, b8
L3FF7F3C0:
3ff7f3c0:	dsjs   a4, L3FF7F200
3ff7f3d0:	rl     0x16, a0
L3FF7F3E0:
3ff7f3e0:	dsjs   a4, L3FF7F220
3ff7f3f0:	dsjs   b8, L3FF7F430
L3FF7F400:
3ff7f400:	dsjs   a4, L3FF7F240
3ff7f410:	rl     0x16, a0
L3FF7F420:
3ff7f420:	dsjs   a4, L3FF7F260
L3FF7F430:
3ff7f430:	rl     0x18, a8
L3FF7F440:
3ff7f440:	dsjs   a4, L3FF7F280
3ff7f450:	.word  0x3548
L3FF7F460:
3ff7f460:	dsjs   a4, L3FF7F2A0
3ff7f470:	.word  0x3548
L3FF7F480:
3ff7f480:	dsjs   a4, L3FF7F2C0
3ff7f490:	rl     0x16, a0
L3FF7F4A0:
3ff7f4a0:	dsjs   a4, L3FF7F2E0
3ff7f4b0:	rl     0x18, b8
L3FF7F4C0:
3ff7f4c0:	dsjs   a4, L3FF7F300
3ff7f4d0:	rl     0x16, a0
L3FF7F4E0:
3ff7f4e0:	dsjs   a4, L3FF7F320
3ff7f4f0:	rl     0x19, a8
L3FF7F500:
3ff7f500:	dsjs   a4, L3FF7F340
3ff7f510:	rl     0x16, a0
L3FF7F520:
3ff7f520:	dsjs   a4, L3FF7F360
3ff7f530:	rl     0x19, a8
L3FF7F540:
3ff7f540:	dsjs   a4, L3FF7F380
3ff7f550:	dsjs   a8, L3FF7F5A0
L3FF7F560:
3ff7f560:	dsjs   a4, L3FF7F3A0
3ff7f570:	dsjs   a8, L3FF7F5C0
L3FF7F580:
3ff7f580:	dsjs   a4, L3FF7F3C0
3ff7f590:	rl     0x16, a0
L3FF7F5A0:
3ff7f5a0:	dsjs   a4, L3FF7F3E0
3ff7f5b0:	rl     0x19, b8
L3FF7F5C0:
3ff7f5c0:	dsjs   a4, L3FF7F400
3ff7f5d0:	dsjs   b8, L3FF7F610
L3FF7F5E0:
3ff7f5e0:	dsjs   a4, L3FF7F420
3ff7f5f0:	rl     0x1d, b8
L3FF7F600:
3ff7f600:	dsjs   a4, L3FF7F440
L3FF7F610:
3ff7f610:	rl     0x16, a0
L3FF7F620:
3ff7f620:	dsjs   a4, L3FF7F460
3ff7f630:	rl     0x19, b8
L3FF7F640:
3ff7f640:	dsjs   a4, L3FF7F480
3ff7f650:	dsjs   a0, L3FF7F6B0
L3FF7F660:
3ff7f660:	dsjs   a4, L3FF7F4A0
3ff7f670:	dsjs   a0, L3FF7F6D0
L3FF7F680:
3ff7f680:	dsjs   a4, L3FF7F4C0
3ff7f690:	rl     0x16, a0
L3FF7F6A0:
3ff7f6a0:	dsjs   a4, L3FF7F4E0
L3FF7F6B0:
3ff7f6b0:	rl     0x1a, a8
L3FF7F6C0:
3ff7f6c0:	dsjs   a4, L3FF7F500
L3FF7F6D0:
3ff7f6d0:	.word  0x3400
L3FF7F6E0:
3ff7f6e0:	dsjs   a4, L3FF7F520
3ff7f6f0:	.word  0x3400
L3FF7F700:
3ff7f700:	dsjs   a4, L3FF7F540
3ff7f710:	rl     0x16, a0
L3FF7F720:
3ff7f720:	dsjs   a4, L3FF7F560
3ff7f730:	rl     0x1a, a8
L3FF7F740:
3ff7f740:	dsjs   a4, L3FF7F580
3ff7f750:	dsjs   a0, L3FF7F7C0
L3FF7F760:
3ff7f760:	dsjs   a4, L3FF7F5A0
3ff7f770:	dsjs   a0, L3FF7F7E0
L3FF7F780:
3ff7f780:	dsjs   a4, L3FF7F5C0
3ff7f790:	rl     0x16, a0
L3FF7F7A0:
3ff7f7a0:	dsjs   a4, L3FF7F5E0
3ff7f7b0:	rl     0x18, a8
L3FF7F7C0:
3ff7f7c0:	dsjs   a4, L3FF7F600
3ff7f7d0:	rl     0x16, a0
L3FF7F7E0:
3ff7f7e0:	dsjs   a4, L3FF7F620
3ff7f7f0:	.word  0x3478
L3FF7F800:
3ff7f800:	dsjs   a4, L3FF7F640
3ff7f810:	rl     0x16, a0
L3FF7F820:
3ff7f820:	dsjs   a4, L3FF7F660
3ff7f830:	rl     0x18, a8
L3FF7F840:
3ff7f840:	dsjs   a4, L3FF7F680
3ff7f850:	rl     0x16, a0
L3FF7F860:
3ff7f860:	dsjs   a4, L3FF7F6A0
3ff7f870:	rl     0x17, b8
L3FF7F880:
3ff7f880:	dsjs   a4, L3FF7F6C0
3ff7f890:	rl     0x16, a0
L3FF7F8A0:
3ff7f8a0:	dsjs   a4, L3FF7F6E0
3ff7f8b0:	rl     0x18, b8
L3FF7F8C0:
3ff7f8c0:	dsjs   a4, L3FF7F700
3ff7f8d0:	rl     0x16, a0
L3FF7F8E0:
3ff7f8e0:	dsjs   a4, L3FF7F720
3ff7f8f0:	dsjs   b8, L3FF7F960
L3FF7F900:
3ff7f900:	dsjs   a4, L3FF7F740
3ff7f910:	rl     0x16, a0
L3FF7F920:
3ff7f920:	dsjs   a4, L3FF7F760
3ff7f930:	rl     0x18, b8
L3FF7F940:
3ff7f940:	dsjs   a4, L3FF7F780
3ff7f950:	rl     0x16, a0
L3FF7F960:
3ff7f960:	dsjs   a4, L3FF7F7A0
3ff7f970:	rl     0x17, b8
L3FF7F980:
3ff7f980:	dsjs   a4, L3FF7F7C0
3ff7f990:	rl     0x16, a0
L3FF7F9A0:
3ff7f9a0:	dsjs   a4, L3FF7F7E0
3ff7f9b0:	dsjs   b8, L3FF7FA30
L3FF7F9C0:
3ff7f9c0:	dsjs   a4, L3FF7F800
3ff7f9d0:	.word  0x3638
L3FF7F9E0:
3ff7f9e0:	dsjs   a4, L3FF7F820
3ff7f9f0:	.word  0x3638
L3FF7FA00:
3ff7fa00:	dsjs   a4, L3FF7F840
3ff7fa10:	rl     0x16, a0
L3FF7FA20:
3ff7fa20:	dsjs   a4, L3FF7F860
L3FF7FA30:
3ff7fa30:	dsjs   b0, L3FF7FAC0
L3FF7FA40:
3ff7fa40:	dsjs   a4, L3FF7F880
3ff7fa50:	.word  0x3658
L3FF7FA60:
3ff7fa60:	dsjs   a4, L3FF7F8A0
3ff7fa70:	.word  0x3658
L3FF7FA80:
3ff7fa80:	dsjs   a4, L3FF7F8C0
3ff7fa90:	rl     0x16, a0
L3FF7FAA0:
3ff7faa0:	dsjs   a4, L3FF7F8E0
3ff7fab0:	rl     0x1b, b8
L3FF7FAC0:
3ff7fac0:	dsjs   a4, L3FF7F900
3ff7fad0:	dsjs   a8, L3FF7FB70
L3FF7FAE0:
3ff7fae0:	dsjs   a4, L3FF7F920
3ff7faf0:	dsjs   a8, L3FF7FB90
L3FF7FB00:
3ff7fb00:	dsjs   a4, L3FF7F940
3ff7fb10:	rl     0x16, a0
L3FF7FB20:
3ff7fb20:	dsjs   a4, L3FF7F960
3ff7fb30:	rl     0x1c, a8
L3FF7FB40:
3ff7fb40:	dsjs   a4, L3FF7F980
3ff7fb50:	dsjs   b8, L3FF7FBF0
L3FF7FB60:
3ff7fb60:	dsjs   a4, L3FF7F9A0
L3FF7FB70:
3ff7fb70:	dsjs   b8, L3FF7FC10
L3FF7FB80:
3ff7fb80:	dsjs   a4, L3FF7F9C0
L3FF7FB90:
3ff7fb90:	rl     0x16, a0
L3FF7FBA0:
3ff7fba0:	dsjs   a4, L3FF7F9E0
3ff7fbb0:	rl     0x1c, b8
L3FF7FBC0:
3ff7fbc0:	dsjs   a4, L3FF7FA00
3ff7fbd0:	rl     0x16, a0
L3FF7FBE0:
3ff7fbe0:	dsjs   a4, L3FF7FA20
L3FF7FBF0:
3ff7fbf0:	dsjs   a8, L3FF7FCA0
L3FF7FC00:
3ff7fc00:	dsjs   a4, L3FF7FA40
L3FF7FC10:
3ff7fc10:	rl     0x16, a0
L3FF7FC20:
3ff7fc20:	dsjs   a4, L3FF7FA60
3ff7fc30:	rl     0x1d, a8
L3FF7FC40:
3ff7fc40:	dsjs   a4, L3FF7FA80
3ff7fc50:	dsjs   b8, L3FF7FD00
L3FF7FC60:
3ff7fc60:	dsjs   a4, L3FF7FAA0
3ff7fc70:	dsjs   b8, L3FF7FD20
L3FF7FC80:
3ff7fc80:	dsjs   a4, L3FF7FAC0
3ff7fc90:	rl     0x16, a0
L3FF7FCA0:
3ff7fca0:	dsjs   a4, L3FF7FAE0
3ff7fcb0:	rl     0x16, a0
L3FF7FCC0:
3ff7fcc0:	dsjs   a4, L3FF7FB00
3ff7fcd0:	dsjs   a8, L3FF7FD90
L3FF7FCE0:
3ff7fce0:	dsjs   a4, L3FF7FB20
3ff7fcf0:	dsjs   a8, L3FF7FDB0
L3FF7FD00:
3ff7fd00:	dsjs   a4, L3FF7FB40
3ff7fd10:	rl     0x16, a0
L3FF7FD20:
3ff7fd20:	dsjs   a4, L3FF7FB60
3ff7fd30:	rl     0x16, a0
L3FF7FD40:
3ff7fd40:	dsjs   a4, L3FF7FB80
3ff7fd50:	dsjs   a8, L3FF7FD70
L3FF7FD60:
3ff7fd60:	dsjs   a4, L3FF7FBA0
L3FF7FD70:
3ff7fd70:	dsjs   a8, L3FF7FD90
L3FF7FD80:
3ff7fd80:	dsjs   a4, L3FF7FBC0
L3FF7FD90:
3ff7fd90:	rl     0x16, a0
L3FF7FDA0:
3ff7fda0:	dsjs   a4, L3FF7FBE0
L3FF7FDB0:
3ff7fdb0:	rl     0x1b, b8
L3FF7FDC0:
3ff7fdc0:	dsjs   a4, L3FF7FC00
3ff7fdd0:	rl     0x16, a0
L3FF7FDE0:
3ff7fde0:	dsjs   a4, L3FF7FC20
3ff7fdf0:	dsjs   a0, L3FF7FEC0
L3FF7FE00:
3ff7fe00:	dsjs   a4, L3FF7FC40
3ff7fe10:	rl     0x16, a0
L3FF7FE20:
3ff7fe20:	dsjs   a4, L3FF7FC60
3ff7fe30:	rl     0x16, a0
L3FF7FE40:
3ff7fe40:	dsjs   a4, L3FF7FC80
3ff7fe50:	.word  0x36e8
L3FF7FE60:
3ff7fe60:	dsjs   a4, L3FF7FCA0
3ff7fe70:	.word  0x36e8
L3FF7FE80:
3ff7fe80:	dsjs   a4, L3FF7FCC0
3ff7fe90:	rl     0x16, a0
L3FF7FEA0:
3ff7fea0:	dsjs   a4, L3FF7FCE0
3ff7feb0:	rl     0x16, a0
L3FF7FEC0:
3ff7fec0:	dsjs   a4, L3FF7FD00
3ff7fed0:	.word  0x3638
L3FF7FEE0:
3ff7fee0:	dsjs   a4, L3FF7FD20
3ff7fef0:	.word  0x3638
L3FF7FF00:
3ff7ff00:	dsjs   a4, L3FF7FD40
3ff7ff10:	rl     0x16, a0
L3FF7FF20:
3ff7ff20:	dsjs   a4, L3FF7FD60
3ff7ff30:	rl     0x16, a0
L3FF7FF40:
3ff7ff40:	dsjs   a4, L3FF7FD80
3ff7ff50:	dsjs   b0, L3FF80020
L3FF7FF60:
3ff7ff60:	dsjs   a4, L3FF7FDA0
3ff7ff70:	dsjs   b0, L3FF80040
L3FF7FF80:
3ff7ff80:	dsjs   a4, L3FF7FDC0
3ff7ff90:	rl     0x16, a0
L3FF7FFA0:
3ff7ffa0:	dsjs   a4, L3FF7FDE0
3ff7ffb0:	rl     0x16, a0
L3FF7FFC0:
3ff7ffc0:	dsjs   a4, L3FF7FE00
3ff7ffd0:	dsjs   a8, L3FF800B0
L3FF7FFE0:
3ff7ffe0:	dsjs   a4, L3FF7FE20
3ff7fff0:	dsjs   a8, L3FF800D0
L3FF80000:
3ff80000:	dsjs   a4, L3FF7FE40
3ff80010:	rl     0x16, a0
L3FF80020:
3ff80020:	dsjs   a4, L3FF7FE60
3ff80030:	rl     0x1c, a8
L3FF80040:
3ff80040:	dsjs   a4, L3FF7FE80
3ff80050:	dsjs   a8, L3FF80140
L3FF80060:
3ff80060:	dsjs   a4, L3FF7FEA0
3ff80070:	dsjs   a8, L3FF80160
L3FF80080:
3ff80080:	dsjs   a4, L3FF7FEC0
3ff80090:	rl     0x16, a0
L3FF800A0:
3ff800a0:	dsjs   a4, L3FF7FEE0
L3FF800B0:
3ff800b0:	rl     0x1e, a8
L3FF800C0:
3ff800c0:	dsjs   a4, L3FF7FF00
L3FF800D0:
3ff800d0:	rl     0x16, a0
L3FF800E0:
3ff800e0:	dsjs   a4, L3FF7FF20
3ff800f0:	dsjs   a8, L3FF801F0
L3FF80100:
3ff80100:	dsjs   a4, L3FF7FF40
3ff80110:	rl     0x16, a0
L3FF80120:
3ff80120:	dsjs   a4, L3FF7FF60
3ff80130:	rl     0x1b, b8
L3FF80140:
3ff80140:	dsjs   a4, L3FF7FF80
3ff80150:	dsjs   a8, L3FF80260
L3FF80160:
3ff80160:	dsjs   a4, L3FF7FFA0
3ff80170:	dsjs   a8, L3FF80280
L3FF80180:
3ff80180:	dsjs   a4, L3FF7FFC0
3ff80190:	rl     0x16, a0
L3FF801A0:
3ff801a0:	dsjs   a4, L3FF7FFE0
3ff801b0:	rl     0x1e, b8
L3FF801C0:
3ff801c0:	dsjs   a4, L3FF80000
3ff801d0:	dsjs   b8, L3FF802E0
L3FF801E0:
3ff801e0:	dsjs   a4, L3FF80020
L3FF801F0:
3ff801f0:	dsjs   b8, L3FF80300
L3FF80200:
3ff80200:	dsjs   a4, L3FF80040
3ff80210:	rl     0x16, a0
L3FF80220:
3ff80220:	dsjs   a4, L3FF80060
3ff80230:	rl     0x1f, a8
L3FF80240:
3ff80240:	dsjs   a4, L3FF80080
3ff80250:	dsjs   b8, L3FF80360
L3FF80260:
3ff80260:	dsjs   a4, L3FF800A0
3ff80270:	dsjs   b8, L3FF80380
L3FF80280:
3ff80280:	dsjs   a4, L3FF800C0
3ff80290:	rl     0x16, a0
L3FF802A0:
3ff802a0:	dsjs   a4, L3FF800E0
3ff802b0:	.word  0x3400
L3FF802C0:
3ff802c0:	dsjs   a4, L3FF80100
3ff802d0:	dsjs   b8, L3FF803E0
L3FF802E0:
3ff802e0:	dsjs   a4, L3FF80120
3ff802f0:	dsjs   b8, L3FF80400
L3FF80300:
3ff80300:	dsjs   a4, L3FF80140
3ff80310:	rl     0x16, a0
L3FF80320:
3ff80320:	dsjs   a4, L3FF80160
3ff80330:	.word  0x3410
L3FF80340:
3ff80340:	dsjs   a4, L3FF80180
3ff80350:	dsjs   b8, L3FF80460
L3FF80360:
3ff80360:	dsjs   a4, L3FF801A0
3ff80370:	dsjs   b8, L3FF80480
L3FF80380:
3ff80380:	dsjs   a4, L3FF801C0
3ff80390:	rl     0x16, a0
L3FF803A0:
3ff803a0:	dsjs   a4, L3FF801E0
3ff803b0:	.word  0x3428
L3FF803C0:
3ff803c0:	dsjs   a4, L3FF80200
3ff803d0:	dsjs   b8, L3FF804E0
L3FF803E0:
3ff803e0:	dsjs   a4, L3FF80220
3ff803f0:	dsjs   b8, L3FF80500
L3FF80400:
3ff80400:	dsjs   a4, L3FF80240
3ff80410:	rl     0x16, a0
L3FF80420:
3ff80420:	dsjs   a4, L3FF80260
3ff80430:	.word  0x3438
L3FF80440:
3ff80440:	dsjs   a4, L3FF80280
3ff80450:	dsjs   b8, L3FF80560
L3FF80460:
3ff80460:	dsjs   a4, L3FF802A0
3ff80470:	dsjs   b8, L3FF80580
L3FF80480:
3ff80480:	dsjs   a4, L3FF802C0
3ff80490:	rl     0x16, a0
L3FF804A0:
3ff804a0:	dsjs   a4, L3FF802E0
3ff804b0:	.word  0x3448
L3FF804C0:
3ff804c0:	dsjs   a4, L3FF80300
3ff804d0:	dsjs   a8, L3FF805F0
L3FF804E0:
3ff804e0:	dsjs   a4, L3FF80320
3ff804f0:	dsjs   a8, L3FF80610
L3FF80500:
3ff80500:	dsjs   a4, L3FF80340
3ff80510:	rl     0x16, a0
L3FF80520:
3ff80520:	dsjs   a4, L3FF80360
3ff80530:	.word  0x3458
L3FF80540:
3ff80540:	dsjs   a4, L3FF80380
3ff80550:	dsjs   a0, L3FF80680
L3FF80560:
3ff80560:	dsjs   a4, L3FF803A0
3ff80570:	dsjs   a0, L3FF806A0
L3FF80580:
3ff80580:	dsjs   a4, L3FF803C0
3ff80590:	rl     0x16, a0
L3FF805A0:
3ff805a0:	dsjs   a4, L3FF803E0
3ff805b0:	.word  0x3468
L3FF805C0:
3ff805c0:	dsjs   a4, L3FF80400
3ff805d0:	dsjs   b0, L3FF80700
L3FF805E0:
3ff805e0:	dsjs   a4, L3FF80420
L3FF805F0:
3ff805f0:	dsjs   b0, L3FF80720
L3FF80600:
3ff80600:	dsjs   a4, L3FF80440
L3FF80610:
3ff80610:	rl     0x16, a0
L3FF80620:
3ff80620:	dsjs   a4, L3FF80460
3ff80630:	.word  0x3478
L3FF80640:
3ff80640:	dsjs   a4, L3FF80480
3ff80650:	dsjs   b0, L3FF80780
L3FF80660:
3ff80660:	dsjs   a4, L3FF804A0
3ff80670:	dsjs   b0, L3FF807A0
L3FF80680:
3ff80680:	dsjs   a4, L3FF804C0
3ff80690:	rl     0x16, a0
L3FF806A0:
3ff806a0:	dsjs   a4, L3FF804E0
3ff806b0:	.word  0x3478
L3FF806C0:
3ff806c0:	dsjs   a4, L3FF80500
3ff806d0:	dsjs   b0, L3FF80800
L3FF806E0:
3ff806e0:	dsjs   a4, L3FF80520
3ff806f0:	dsjs   b0, L3FF80820
L3FF80700:
3ff80700:	dsjs   a4, L3FF80540
3ff80710:	rl     0x16, a0
L3FF80720:
3ff80720:	dsjs   a4, L3FF80560
3ff80730:	.word  0x3488
L3FF80740:
3ff80740:	dsjs   a4, L3FF80580
3ff80750:	dsjs   b0, L3FF80880
L3FF80760:
3ff80760:	dsjs   a4, L3FF805A0
3ff80770:	dsjs   b0, L3FF808A0
L3FF80780:
3ff80780:	dsjs   a4, L3FF805C0
3ff80790:	rl     0x16, a0
L3FF807A0:
3ff807a0:	dsjs   a4, L3FF805E0
3ff807b0:	.word  0x3498
L3FF807C0:
3ff807c0:	dsjs   a4, L3FF80600
3ff807d0:	dsjs   a0, L3FF80910
L3FF807E0:
3ff807e0:	dsjs   a4, L3FF80620
3ff807f0:	dsjs   a0, L3FF80930
L3FF80800:
3ff80800:	dsjs   a4, L3FF80640
3ff80810:	rl     0x16, a0
L3FF80820:
3ff80820:	dsjs   a4, L3FF80660
3ff80830:	.word  0x34a8
L3FF80840:
3ff80840:	dsjs   a4, L3FF80680
3ff80850:	dsjs   a0, L3FF80990
L3FF80860:
3ff80860:	dsjs   a4, L3FF806A0
3ff80870:	dsjs   a0, L3FF809B0
L3FF80880:
3ff80880:	dsjs   a4, L3FF806C0
3ff80890:	rl     0x16, a0
L3FF808A0:
3ff808a0:	dsjs   a4, L3FF806E0
3ff808b0:	.word  0x34b8
L3FF808C0:
3ff808c0:	dsjs   a4, L3FF80700
3ff808d0:	dsjs   a0, L3FF80A10
L3FF808E0:
3ff808e0:	dsjs   a4, L3FF80720
3ff808f0:	dsjs   a0, L3FF80A30
L3FF80900:
3ff80900:	dsjs   a4, L3FF80740
L3FF80910:
3ff80910:	rl     0x16, a0
L3FF80920:
3ff80920:	dsjs   a4, L3FF80760
L3FF80930:
3ff80930:	.word  0x34d8
L3FF80940:
3ff80940:	dsjs   a4, L3FF80780
3ff80950:	dsjs   a0, L3FF80A90
L3FF80960:
3ff80960:	dsjs   a4, L3FF807A0
3ff80970:	dsjs   a0, L3FF80AB0
L3FF80980:
3ff80980:	dsjs   a4, L3FF807C0
L3FF80990:
3ff80990:	rl     0x16, a0
L3FF809A0:
3ff809a0:	dsjs   a4, L3FF807E0
L3FF809B0:
3ff809b0:	rl     0x1e, a8
L3FF809C0:
3ff809c0:	dsjs   a4, L3FF80800
3ff809d0:	rl     0x16, a0
L3FF809E0:
3ff809e0:	dsjs   a4, L3FF80820
3ff809f0:	.word  0x3438
L3FF80A00:
3ff80a00:	dsjs   a4, L3FF80840
L3FF80A10:
3ff80a10:	rl     0x16, a0
L3FF80A20:
3ff80a20:	dsjs   a4, L3FF80860
L3FF80A30:
3ff80a30:	.word  0x34f0
L3FF80A40:
3ff80a40:	dsjs   a4, L3FF80880
3ff80a50:	dsjs   b0, L3FF80B90
L3FF80A60:
3ff80a60:	dsjs   a4, L3FF808A0
3ff80a70:	dsjs   b0, L3FF80BB0
L3FF80A80:
3ff80a80:	dsjs   a4, L3FF808C0
L3FF80A90:
3ff80a90:	rl     0x16, a0
L3FF80AA0:
3ff80aa0:	dsjs   a4, L3FF808E0
L3FF80AB0:
3ff80ab0:	.word  0x3500
L3FF80AC0:
3ff80ac0:	dsjs   a4, L3FF80900
3ff80ad0:	dsjs   b8, L3FF80B10
L3FF80AE0:
3ff80ae0:	dsjs   a4, L3FF80920
3ff80af0:	dsjs   b8, L3FF80B30
L3FF80B00:
3ff80b00:	dsjs   a4, L3FF80940
L3FF80B10:
3ff80b10:	rl     0x16, a0
L3FF80B20:
3ff80b20:	dsjs   a4, L3FF80960
L3FF80B30:
3ff80b30:	rl     0x16, a0
L3FF80B40:
3ff80b40:	dsjs   a4, L3FF80980
3ff80b50:	dsjs   b8, L3FF80B90
L3FF80B60:
3ff80b60:	dsjs   a4, L3FF809A0
3ff80b70:	dsjs   b8, L3FF80BB0
L3FF80B80:
3ff80b80:	dsjs   a4, L3FF809C0
L3FF80B90:
3ff80b90:	rl     0x16, a0
L3FF80BA0:
3ff80ba0:	dsjs   a4, L3FF809E0
L3FF80BB0:
3ff80bb0:	rl     0x1e, b8
L3FF80BC0:
3ff80bc0:	dsjs   a4, L3FF80A00
3ff80bd0:	dsjs   b8, L3FF80C10
L3FF80BE0:
3ff80be0:	dsjs   a4, L3FF80A20
3ff80bf0:	dsjs   b8, L3FF80C30
L3FF80C00:
3ff80c00:	dsjs   a4, L3FF80A40
L3FF80C10:
3ff80c10:	rl     0x16, a0
L3FF80C20:
3ff80c20:	dsjs   a4, L3FF80A60
L3FF80C30:
3ff80c30:	rl     0x16, a0
L3FF80C40:
3ff80c40:	dsjs   a4, L3FF80A80
3ff80c50:	dsjs   b8, L3FF80C90
L3FF80C60:
3ff80c60:	dsjs   a4, L3FF80AA0
3ff80c70:	dsjs   b8, L3FF80CB0
L3FF80C80:
3ff80c80:	dsjs   a4, L3FF80AC0
L3FF80C90:
3ff80c90:	rl     0x16, a0
L3FF80CA0:
3ff80ca0:	dsjs   a4, L3FF80AE0
L3FF80CB0:
3ff80cb0:	rl     0x16, a0
L3FF80CC0:
3ff80cc0:	dsjs   a4, L3FF80B00
3ff80cd0:	dsjs   b8, L3FF80D10
L3FF80CE0:
3ff80ce0:	dsjs   a4, L3FF80B20
3ff80cf0:	dsjs   b8, L3FF80D30
L3FF80D00:
3ff80d00:	dsjs   a4, L3FF80B40
L3FF80D10:
3ff80d10:	rl     0x16, a0
L3FF80D20:
3ff80d20:	dsjs   a4, L3FF80B60
L3FF80D30:
3ff80d30:	.word  0x3510
L3FF80D40:
3ff80d40:	dsjs   a4, L3FF80B80
3ff80d50:	.word  0x3638
L3FF80D60:
3ff80d60:	dsjs   a4, L3FF80BA0
3ff80d70:	.word  0x3498
L3FF80D80:
3ff80d80:	dsjs   a4, L3FF80BC0
3ff80d90:	rl     0x16, a0
L3FF80DA0:
3ff80da0:	dsjs   a4, L3FF80BE0
3ff80db0:	.word  0x3528
L3FF80DC0:
3ff80dc0:	dsjs   a4, L3FF80C00
3ff80dd0:	dsjs   b8, L3FF80E10
L3FF80DE0:
3ff80de0:	dsjs   a4, L3FF80C20
3ff80df0:	dsjs   b8, L3FF80E30
L3FF80E00:
3ff80e00:	dsjs   a4, L3FF80C40
L3FF80E10:
3ff80e10:	rl     0x16, a0
L3FF80E20:
3ff80e20:	dsjs   a4, L3FF80C60
L3FF80E30:
3ff80e30:	.word  0x3538
L3FF80E40:
3ff80e40:	dsjs   a4, L3FF80C80
3ff80e50:	dsjs   a0, L3FF80FA0
L3FF80E60:
3ff80e60:	dsjs   a4, L3FF80CA0
3ff80e70:	dsjs   a0, L3FF80FC0
L3FF80E80:
3ff80e80:	dsjs   a4, L3FF80CC0
3ff80e90:	rl     0x16, a0
L3FF80EA0:
3ff80ea0:	dsjs   a4, L3FF80CE0
3ff80eb0:	.word  0x3548
L3FF80EC0:
3ff80ec0:	dsjs   a4, L3FF80D00
3ff80ed0:	dsjs   a0, L3FF81020
L3FF80EE0:
3ff80ee0:	dsjs   a4, L3FF80D20
3ff80ef0:	dsjs   a0, L3FF81040
L3FF80F00:
3ff80f00:	dsjs   a4, L3FF80D40
3ff80f10:	rl     0x16, a0
L3FF80F20:
3ff80f20:	dsjs   a4, L3FF80D60
3ff80f30:	.word  0x3558
L3FF80F40:
3ff80f40:	dsjs   a4, L3FF80D80
3ff80f50:	dsjs   a0, L3FF810A0
L3FF80F60:
3ff80f60:	dsjs   a4, L3FF80DA0
3ff80f70:	dsjs   a0, L3FF810C0
L3FF80F80:
3ff80f80:	dsjs   a4, L3FF80DC0
3ff80f90:	rl     0x16, a0
L3FF80FA0:
3ff80fa0:	dsjs   a4, L3FF80DE0
3ff80fb0:	rl     0x16, a0
L3FF80FC0:
3ff80fc0:	dsjs   a4, L3FF80E00
3ff80fd0:	dsjs   a0, L3FF81120
L3FF80FE0:
3ff80fe0:	dsjs   a4, L3FF80E20
3ff80ff0:	dsjs   a0, L3FF81140
L3FF81000:
3ff81000:	dsjs   a4, L3FF80E40
3ff81010:	rl     0x16, a0
L3FF81020:
3ff81020:	dsjs   a4, L3FF80E60
3ff81030:	.word  0x3568
L3FF81040:
3ff81040:	dsjs   a4, L3FF80E80
3ff81050:	.word  0x3548
L3FF81060:
3ff81060:	dsjs   a4, L3FF80EA0
3ff81070:	.word  0x3548
L3FF81080:
3ff81080:	dsjs   a4, L3FF80EC0
3ff81090:	rl     0x16, a0
L3FF810A0:
3ff810a0:	dsjs   a4, L3FF80EE0
3ff810b0:	.word  0x3448
L3FF810C0:
3ff810c0:	dsjs   a4, L3FF80F00
3ff810d0:	rl     0x16, a0
L3FF810E0:
3ff810e0:	dsjs   a4, L3FF80F20
3ff810f0:	dsjs   b0, L3FF81240
L3FF81100:
3ff81100:	dsjs   a4, L3FF80F40
3ff81110:	rl     0x16, a0
L3FF81120:
3ff81120:	dsjs   a4, L3FF80F60
3ff81130:	.word  0x3578
L3FF81140:
3ff81140:	dsjs   a4, L3FF80F80
3ff81150:	dsjs   a8, L3FF812B0
L3FF81160:
3ff81160:	dsjs   a4, L3FF80FA0
3ff81170:	dsjs   a8, L3FF812D0
L3FF81180:
3ff81180:	dsjs   a4, L3FF80FC0
3ff81190:	rl     0x16, a0
L3FF811A0:
3ff811a0:	dsjs   a4, L3FF80FE0
3ff811b0:	rl     0x19, a8
L3FF811C0:
3ff811c0:	dsjs   a4, L3FF81000
3ff811d0:	.word  0x3400
L3FF811E0:
3ff811e0:	dsjs   a4, L3FF81020
3ff811f0:	.word  0x3400
L3FF81200:
3ff81200:	dsjs   a4, L3FF81040
3ff81210:	rl     0x16, a0
L3FF81220:
3ff81220:	dsjs   a4, L3FF81060
3ff81230:	.word  0x3478
L3FF81240:
3ff81240:	dsjs   a4, L3FF81080
3ff81250:	.word  0x3400
L3FF81260:
3ff81260:	dsjs   a4, L3FF810A0
3ff81270:	.word  0x3400
L3FF81280:
3ff81280:	dsjs   a4, L3FF810C0
3ff81290:	rl     0x16, a0
L3FF812A0:
3ff812a0:	dsjs   a4, L3FF810E0
L3FF812B0:
3ff812b0:	.word  0x3400
L3FF812C0:
3ff812c0:	dsjs   a4, L3FF81100
L3FF812D0:
3ff812d0:	.word  0x3400
L3FF812E0:
3ff812e0:	dsjs   a4, L3FF81120
3ff812f0:	.word  0x3400
L3FF81300:
3ff81300:	dsjs   a4, L3FF81140
3ff81310:	rl     0x16, a0
L3FF81320:
3ff81320:	dsjs   a4, L3FF81160
3ff81330:	.word  0x35c0
L3FF81340:
3ff81340:	dsjs   a4, L3FF81180
3ff81350:	.word  0x3400
L3FF81360:
3ff81360:	dsjs   a4, L3FF811A0
3ff81370:	.word  0x3400
L3FF81380:
3ff81380:	dsjs   a4, L3FF811C0
3ff81390:	rl     0x16, a0
L3FF813A0:
3ff813a0:	dsjs   a4, L3FF811E0
3ff813b0:	.word  0x3558
L3FF813C0:
3ff813c0:	dsjs   a4, L3FF81200
3ff813d0:	.word  0x3400
L3FF813E0:
3ff813e0:	dsjs   a4, L3FF81220
3ff813f0:	.word  0x3400
L3FF81400:
3ff81400:	dsjs   a4, L3FF81240
3ff81410:	rl     0x16, a0
L3FF81420:
3ff81420:	dsjs   a4, L3FF81260
3ff81430:	.word  0x3600
L3FF81440:
3ff81440:	dsjs   a4, L3FF81280
3ff81450:	.word  0x3400
L3FF81460:
3ff81460:	dsjs   a4, L3FF812A0
3ff81470:	.word  0x3400
L3FF81480:
3ff81480:	dsjs   a4, L3FF812C0
3ff81490:	rl     0x16, a0
L3FF814A0:
3ff814a0:	dsjs   a4, L3FF812E0
3ff814b0:	.word  0x3628
L3FF814C0:
3ff814c0:	dsjs   a4, L3FF81300
3ff814d0:	dsjs   a0, L3FF81640
L3FF814E0:
3ff814e0:	dsjs   a4, L3FF81320
3ff814f0:	dsjs   a0, L3FF81660
L3FF81500:
3ff81500:	dsjs   a4, L3FF81340
3ff81510:	rl     0x16, a0
L3FF81520:
3ff81520:	dsjs   a4, L3FF81360
3ff81530:	.word  0x3648
L3FF81540:
3ff81540:	dsjs   a4, L3FF81380
3ff81550:	.word  0x3558
L3FF81560:
3ff81560:	dsjs   a4, L3FF813A0
3ff81570:	.word  0x3558
L3FF81580:
3ff81580:	dsjs   a4, L3FF813C0
3ff81590:	rl     0x16, a0
L3FF815A0:
3ff815a0:	dsjs   a4, L3FF813E0
3ff815b0:	.word  0x3668
L3FF815C0:
3ff815c0:	dsjs   a4, L3FF81400
3ff815d0:	.word  0x3628
L3FF815E0:
3ff815e0:	dsjs   a4, L3FF81420
3ff815f0:	.word  0x3628
L3FF81600:
3ff81600:	dsjs   a4, L3FF81440
3ff81610:	rl     0x16, a0
L3FF81620:
3ff81620:	dsjs   a4, L3FF81460
3ff81630:	.word  0x3690
L3FF81640:
3ff81640:	dsjs   a4, L3FF81480
3ff81650:	.word  0x3628
L3FF81660:
3ff81660:	dsjs   a4, L3FF814A0
3ff81670:	.word  0x3628
L3FF81680:
3ff81680:	dsjs   a4, L3FF814C0
3ff81690:	rl     0x16, a0
L3FF816A0:
3ff816a0:	dsjs   a4, L3FF814E0
3ff816b0:	.word  0x36b8
L3FF816C0:
3ff816c0:	dsjs   a4, L3FF81500
3ff816d0:	.word  0x3628
L3FF816E0:
3ff816e0:	dsjs   a4, L3FF81520
3ff816f0:	.word  0x3628
L3FF81700:
3ff81700:	dsjs   a4, L3FF81540
3ff81710:	rl     0x16, a0
L3FF81720:
3ff81720:	dsjs   a4, L3FF81560
3ff81730:	.word  0x36c8
L3FF81740:
3ff81740:	dsjs   a4, L3FF81580
3ff81750:	.word  0x3628
L3FF81760:
3ff81760:	dsjs   a4, L3FF815A0
3ff81770:	.word  0x3628
L3FF81780:
3ff81780:	dsjs   a4, L3FF815C0
3ff81790:	rl     0x16, a0
L3FF817A0:
3ff817a0:	dsjs   a4, L3FF815E0
3ff817b0:	.word  0x36d8
L3FF817C0:
3ff817c0:	dsjs   a4, L3FF81600
3ff817d0:	.word  0x36b8
L3FF817E0:
3ff817e0:	dsjs   a4, L3FF81620
3ff817f0:	.word  0x36b8
L3FF81800:
3ff81800:	dsjs   a4, L3FF81640
3ff81810:	rl     0x16, a0
L3FF81820:
3ff81820:	dsjs   a4, L3FF81660
3ff81830:	.word  0x36e8
L3FF81840:
3ff81840:	dsjs   a4, L3FF81680
3ff81850:	.word  0x36b8
L3FF81860:
3ff81860:	dsjs   a4, L3FF816A0
3ff81870:	.word  0x36b8
L3FF81880:
3ff81880:	dsjs   a4, L3FF816C0
3ff81890:	rl     0x16, a0
L3FF818A0:
3ff818a0:	dsjs   a4, L3FF816E0
3ff818b0:	rl     0x16, a0
L3FF818C0:
3ff818c0:	dsjs   a4, L3FF81700
3ff818d0:	.word  0x36b8
L3FF818E0:
3ff818e0:	dsjs   a4, L3FF81720
3ff818f0:	.word  0x36b8
L3FF81900:
3ff81900:	dsjs   a4, L3FF81740
3ff81910:	rl     0x16, a0
L3FF81920:
3ff81920:	dsjs   a4, L3FF81760
3ff81930:	rl     0x16, a0
L3FF81940:
3ff81940:	dsjs   a4, L3FF81780
3ff81950:	.word  0x36b8
L3FF81960:
3ff81960:	dsjs   a4, L3FF817A0
3ff81970:	.word  0x36b8
L3FF81980:
3ff81980:	dsjs   a4, L3FF817C0
3ff81990:	rl     0x16, a0
L3FF819A0:
3ff819a0:	dsjs   a4, L3FF817E0
3ff819b0:	.word  0x36f8
L3FF819C0:
3ff819c0:	dsjs   a4, L3FF81800
3ff819d0:	rl     0x16, a0
L3FF819E0:
3ff819e0:	dsjs   a4, L3FF81820
3ff819f0:	.word  0x3600
L3FF81A00:
3ff81a00:	dsjs   a4, L3FF81840
3ff81a10:	rl     0x16, a0
L3FF81A20:
3ff81a20:	dsjs   a4, L3FF81860
3ff81a30:	.word  0x3708
L3FF81A40:
3ff81a40:	dsjs   a4, L3FF81880
3ff81a50:	.word  0x36f8
L3FF81A60:
3ff81a60:	dsjs   a4, L3FF818A0
3ff81a70:	.word  0x36f8
L3FF81A80:
3ff81a80:	dsjs   a4, L3FF818C0
3ff81a90:	rl     0x16, a0
L3FF81AA0:
3ff81aa0:	dsjs   a4, L3FF818E0
3ff81ab0:	.word  0x3718
L3FF81AC0:
3ff81ac0:	dsjs   a4, L3FF81900
3ff81ad0:	.word  0x3638
L3FF81AE0:
3ff81ae0:	dsjs   a4, L3FF81920
3ff81af0:	.word  0x3638
L3FF81B00:
3ff81b00:	dsjs   a4, L3FF81940
3ff81b10:	rl     0x16, a0
L3FF81B20:
3ff81b20:	dsjs   a4, L3FF81960
3ff81b30:	.word  0x3728
L3FF81B40:
3ff81b40:	dsjs   a4, L3FF81980
3ff81b50:	.word  0x3638
L3FF81B60:
3ff81b60:	dsjs   a4, L3FF819A0
3ff81b70:	.word  0x3638
L3FF81B80:
3ff81b80:	dsjs   a4, L3FF819C0
3ff81b90:	rl     0x16, a0
L3FF81BA0:
3ff81ba0:	dsjs   a4, L3FF819E0
3ff81bb0:	.word  0x3748
L3FF81BC0:
3ff81bc0:	dsjs   a4, L3FF81A00
3ff81bd0:	.word  0x3638
L3FF81BE0:
3ff81be0:	dsjs   a4, L3FF81A20
3ff81bf0:	.word  0x3638
L3FF81C00:
3ff81c00:	dsjs   a4, L3FF81A40
3ff81c10:	rl     0x16, a0
L3FF81C20:
3ff81c20:	dsjs   a4, L3FF81A60
3ff81c30:	.word  0x3758
L3FF81C40:
3ff81c40:	dsjs   a4, L3FF81A80
3ff81c50:	.word  0x3638
L3FF81C60:
3ff81c60:	dsjs   a4, L3FF81AA0
3ff81c70:	.word  0x3638
L3FF81C80:
3ff81c80:	dsjs   a4, L3FF81AC0
3ff81c90:	rl     0x16, a0
L3FF81CA0:
3ff81ca0:	dsjs   a4, L3FF81AE0
3ff81cb0:	.word  0x3648
L3FF81CC0:
3ff81cc0:	dsjs   a4, L3FF81B00
3ff81cd0:	.word  0x3638
L3FF81CE0:
3ff81ce0:	dsjs   a4, L3FF81B20
3ff81cf0:	.word  0x3638
L3FF81D00:
3ff81d00:	dsjs   a4, L3FF81B40
3ff81d10:	rl     0x16, a0
L3FF81D20:
3ff81d20:	dsjs   a4, L3FF81B60
3ff81d30:	rl     0x16, a0
L3FF81D40:
3ff81d40:	dsjs   a4, L3FF81B80
3ff81d50:	dsjs   b0, L3FF81D80
L3FF81D60:
3ff81d60:	dsjs   a4, L3FF81BA0
3ff81d70:	rl     0x17, b8
L3FF81D80:
3ff81d80:	dsjs   a4, L3FF81BC0
3ff81d90:	rl     0x16, a0
L3FF81DA0:
3ff81da0:	dsjs   a4, L3FF81BE0
3ff81db0:	.word  0x3768
L3FF81DC0:
3ff81dc0:	dsjs   a4, L3FF81C00
3ff81dd0:	.word  0x3638
L3FF81DE0:
3ff81de0:	dsjs   a4, L3FF81C20
3ff81df0:	.word  0x3638
L3FF81E00:
3ff81e00:	dsjs   a4, L3FF81C40
3ff81e10:	rl     0x16, a0
L3FF81E20:
3ff81e20:	dsjs   a4, L3FF81C60
3ff81e30:	.word  0x3498
L3FF81E40:
3ff81e40:	dsjs   a4, L3FF81C80
3ff81e50:	dsjs   b8, L3FF81F00
L3FF81E60:
3ff81e60:	dsjs   a4, L3FF81CA0
3ff81e70:	dsjs   b8, L3FF81F20
L3FF81E80:
3ff81e80:	dsjs   a4, L3FF81CC0
3ff81e90:	rl     0x16, a0
L3FF81EA0:
3ff81ea0:	dsjs   a4, L3FF81CE0
3ff81eb0:	.word  0x3790
L3FF81EC0:
3ff81ec0:	dsjs   a4, L3FF81D00
3ff81ed0:	dsjs   b8, L3FF81F80
L3FF81EE0:
3ff81ee0:	dsjs   a4, L3FF81D20
3ff81ef0:	dsjs   b8, L3FF81FA0
L3FF81F00:
3ff81f00:	dsjs   a4, L3FF81D40
3ff81f10:	rl     0x16, a0
L3FF81F20:
3ff81f20:	dsjs   a4, L3FF81D60
3ff81f30:	.word  0x37b8
L3FF81F40:
3ff81f40:	dsjs   a4, L3FF81D80
3ff81f50:	dsjs   b8, L3FF82000
L3FF81F60:
3ff81f60:	dsjs   a4, L3FF81DA0
3ff81f70:	dsjs   b8, L3FF82020
L3FF81F80:
3ff81f80:	dsjs   a4, L3FF81DC0
3ff81f90:	rl     0x16, a0
L3FF81FA0:
3ff81fa0:	dsjs   a4, L3FF81DE0
3ff81fb0:	.word  0x37e0
L3FF81FC0:
3ff81fc0:	dsjs   a4, L3FF81E00
3ff81fd0:	dsjs   b8, L3FF82080
L3FF81FE0:
3ff81fe0:	dsjs   a4, L3FF81E20
3ff81ff0:	dsjs   b8, L3FF820A0
L3FF82000:
3ff82000:	dsjs   a4, L3FF81E40
3ff82010:	rl     0x16, a0
L3FF82020:
3ff82020:	dsjs   a4, L3FF81E60
3ff82030:	.word  0x3568
3ff82040:	dsjs   a4, L3FF81E80
3ff82050:	.word  0x3790
3ff82060:	dsjs   a4, L3FF81EA0
3ff82070:	.word  0x3790
L3FF82080:
3ff82080:	dsjs   a4, L3FF81EC0
3ff82090:	rl     0x16, a0
L3FF820A0:
3ff820a0:	dsjs   a4, L3FF81EE0
3ff820b0:	dsjs   b0, L3FF820C0
L3FF820C0:
3ff820c0:	dsjs   a4, L3FF81F00
3ff820d0:	rl     0x16, a0
3ff820e0:	dsjs   a4, L3FF81F20
3ff820f0:	dsjs   b8, L3FF82260
3ff82100:	dsjs   a4, L3FF81F40
3ff82110:	rl     0x16, a0
3ff82120:	dsjs   a4, L3FF81F60
3ff82130:	.word  0x3448
3ff82140:	dsjs   a4, L3FF81F80
3ff82150:	rl     0x16, a0
3ff82160:	dsjs   a4, L3FF81FA0
3ff82170:	.word  0x3790
3ff82180:	dsjs   a4, L3FF81FC0
3ff82190:	rl     0x16, a0
3ff821a0:	dsjs   a4, L3FF81FE0
3ff821b0:	rl     0x16, a0
3ff821c0:	dsjs   a4, L3FF82000
3ff821d0:	.word  0x00d8
3ff821e0:	.word  0xea60
3ff821f0:	rev    a6
3ff82200:	.word  0x0000
3ff82210:	.word  0x0000
3ff82220:	.word  0x0000
3ff82230:	.word  0x0000
3ff82240:	.word  0x0000
3ff82250:	.word  0x0000
L3FF82260:
3ff82260:	.word  0x0000
3ff82270:	.word  0x0000
3ff82280:	.word  0x0000
3ff82290:	.word  0x0000
3ff822a0:	.word  0x0000
3ff822b0:	.word  0x0000
3ff822c0:	.word  0x0000
3ff822d0:	.word  0x0000
3ff822e0:	.word  0x0000
3ff822f0:	.word  0x0000
3ff82300:	.word  0x0000
3ff82310:	.word  0x0000
3ff82320:	.word  0x0000
3ff82330:	.word  0x0000
3ff82340:	.word  0x0000
3ff82350:	.word  0x0000
3ff82360:	.word  0x0000
3ff82370:	.word  0x0000
3ff82380:	.word  0x0000
3ff82390:	.word  0x0000
3ff823a0:	.word  0x0000
3ff823b0:	.word  0x0000
3ff823c0:	.word  0x0000
3ff823d0:	.word  0x0000
3ff823e0:	.word  0x0000
3ff823f0:	.word  0x0000
3ff82400:	.word  0x0000
3ff82410:	.word  0x0000
3ff82420:	.word  0x0000
3ff82430:	.word  0x0000
3ff82440:	.word  0x0000
3ff82450:	.word  0x0000
3ff82460:	.word  0x0000
3ff82470:	.word  0x0000
3ff82480:	.word  0x0000
3ff82490:	.word  0x0000
3ff824a0:	.word  0x0000
3ff824b0:	.word  0x0000
3ff824c0:	.word  0x0000
3ff824d0:	.word  0x0000
3ff824e0:	.word  0x0000
3ff824f0:	.word  0x0000
3ff82500:	.word  0x0000
3ff82510:	.word  0x0000
3ff82520:	.word  0x0000
3ff82530:	.word  0x0000
3ff82540:	.word  0x0000
3ff82550:	.word  0x0000
3ff82560:	.word  0x0000
3ff82570:	.word  0x0000
3ff82580:	.word  0x0000
3ff82590:	.word  0x0000
3ff825a0:	.word  0x0000
3ff825b0:	.word  0x0000
3ff825c0:	.word  0x0000
3ff825d0:	.word  0x0000
3ff825e0:	.word  0x0000
3ff825f0:	.word  0x0000
3ff82600:	.word  0x0000
3ff82610:	.word  0x0000
3ff82620:	.word  0x0000
3ff82630:	.word  0x0000
3ff82640:	.word  0x0000
3ff82650:	.word  0x0000
3ff82660:	.word  0x0000
3ff82670:	.word  0x0000
3ff82680:	move   a9, -*a3, 1
3ff82690:	.word  0x0000
3ff826a0:	.word  0x0000
3ff826b0:	.word  0x0000
3ff826c0:	.word  0x0000
3ff826d0:	.word  0x0000
3ff826e0:	.word  0x0000
3ff826f0:	.word  0x0000
3ff82700:	.word  0x0000
3ff82710:	.word  0x0000
3ff82720:	.word  0x0000
3ff82730:	.word  0x0000
3ff82740:	.word  0x0000
3ff82750:	.word  0x0000
3ff82760:	.word  0x0000
3ff82770:	.word  0x0000
3ff82780:	.word  0x0000
3ff82790:	.word  0x0000
3ff827a0:	.word  0x0000
3ff827b0:	.word  0x0000
3ff827c0:	.word  0x0000
3ff827d0:	.word  0x0000
3ff827e0:	.word  0x0000
3ff827f0:	.word  0x0000
3ff82800:	jrlt   L3FF82DC0
3ff82810:	jrge   L3FF82DF0
3ff82820:	.word  0xd65c
3ff82830:	.word  0xdc5e
3ff82840:	cmpxy  b3, b11
3ff82850:	cmpxy  b11, b13
3ff82860:	cvxyl  a11, a0
3ff82870:	drav   b3, b12
3ff82880:	pixt   *b3, *b14
3ff82890:	.word  0x0000
3ff828a0:	.word  0x0000
3ff828b0:	.word  0x0000
3ff828c0:	move   a9, -*a3, 1
3ff828d0:	move   -*b10, b13, 1
3ff828e0:	move   -*b3, -*b14, 0
3ff828f0:	move   b2, *b11(0xe040), 0
3ff82910:	cpw    b10, b12
3ff82920:	cvxyl  b3, b13
3ff82930:	cvxyl  b11, b11
3ff82940:	pixt   b11, *b12
3ff82950:	pixt   *b11, b14
3ff82960:	.word  0x0000
3ff82970:	.word  0x0000
3ff82980:	addxy  a2, a0
3ff82990:	subxy  b2, b11
3ff829a0:	cpw    b10, b12
3ff829b0:	cvxyl  b3, b13
3ff829c0:	cvxyl  b11, b11
3ff829d0:	.word  0xea5d
3ff829e0:	movy   b2, b14
3ff829f0:	pixt   *a3, xy, *a0, xy
3ff82a00:	pixt   b11, *b12
3ff82a10:	pixt   *b11, b14
3ff82a20:	.word  0x0000
3ff82a30:	.word  0x0000
3ff82a40:	move   -*a10, a0, 1
3ff82a50:	jrge   L3FF83010
3ff82a60:	.word  0xd65c
3ff82a70:	.word  0xdc5d
3ff82a80:	.word  0xdf7e
3ff82a90:	cmpxy  b3, b11
3ff82aa0:	drav   b3, b12
3ff82ab0:	pixt   *b3, *b13
3ff82ac0:	.word  0x0000
3ff82ad0:	.word  0x0000
3ff82ae0:	.word  0x0000
3ff82af0:	.word  0x0000
3ff82b00:	move   a9, -*a3, 1
3ff82b10:	move   -*a10, a0, 1
3ff82b20:	move   b2, *b11(0xe07b), 0
3ff82b40:	cpw    b10, b12
3ff82b50:	cvxyl  b3, b13
3ff82b60:	cvxyl  b10, b13
3ff82b70:	movx   b3, b14
3ff82b80:	pixt   *b3, xy, b12
3ff82b90:	pixt   a11, *a0
3ff82ba0:	.word  0x0000
3ff82bb0:	.word  0x0000
3ff82bc0:	jrge   L3FF831A0
3ff82bd0:	jrle   L3FF83190
3ff82be0:	.word  0xd85c
3ff82bf0:	cmpxy  b11, b13
3ff82c00:	cpw    b3, b11
3ff82c10:	pixt   b3, *b12
3ff82c20:	.word  0x0000
3ff82c30:	.word  0x0000
3ff82c40:	.word  0x0000
3ff82c50:	.word  0x0000
3ff82c60:	.word  0x0000
3ff82c70:	.word  0x0000
3ff82c80:	jrhi   L3FF83240
3ff82c90:	jrgt   L3FF83260
3ff82ca0:	.word  0xd55d
3ff82cb0:	subxy  b11, b11
3ff82cc0:	cpw    b11, b12
3ff82cd0:	pixt   *b11, xy, *b13, xy
3ff82ce0:	.word  0x0000
3ff82cf0:	.word  0x0000
3ff82d00:	.word  0x0000
3ff82d10:	.word  0x0000
3ff82d20:	.word  0x0000
3ff82d30:	.word  0x0000
3ff82d40:	move   b10, -*b11, 0
3ff82d50:	move   a9, -*a3, 1
3ff82d60:	move   -*a10, a0, 1
3ff82d70:	move   b3, *b11(0xbf5d), 0
3ff82d90:	move   *b10(0xe77d), *b12+, 0
3ff82db0:	pixt   b11, *b12, xy
L3FF82DC0:
3ff82dc0:	.word  0x0000
3ff82dd0:	.word  0x0000
3ff82de0:	.word  0x0000
L3FF82DF0:
3ff82df0:	.word  0x0000
3ff82e00:	jrlt   L3FF833C0
3ff82e10:	jrge   L3FF833F0
3ff82e20:	jrnc   L3FF83230
3ff82e30:	.word  0xd65c
3ff82e40:	.word  0xdc5e
3ff82e50:	cmpxy  b3, b11
3ff82e60:	cmpxy  b11, b13
3ff82e70:	cvxyl  a11, a0
3ff82e80:	drav   b3, b12
3ff82e90:	pixt   *b3, *b14
3ff82ea0:	.word  0x0000
3ff82eb0:	.word  0x0000
3ff82ec0:	addxy  a2, a0
3ff82ed0:	cmpxy  b3, b11
3ff82ee0:	cpw    b10, b12
3ff82ef0:	cvxyl  b2, sp
3ff82f00:	cvxyl  b10, b11
3ff82f10:	.word  0xea5d
3ff82f20:	movy   b2, b14
3ff82f30:	pixt   *a3, xy, *a0, xy
3ff82f40:	drav   b3, b12
3ff82f50:	pixt   a9, *a3
3ff82f60:	pixt   *b11, b14
3ff82f70:	pixt   *b3, *b13
3ff82f80:	.word  0x0001
3ff82f90:	emu
3ff82fa0:	rev    a7
3ff82fb0:	.word  0x0000
3ff82fc0:	.word  0x0005
3ff82fd0:	popst
3ff82fe0:	rev    a7
3ff82ff0:	.word  0x00aa
3ff83000:	.word  0x00ff
L3FF83010:
3ff83010:	.word  0x00aa
3ff83020:	.word  0x0055
3ff83030:	.word  0x0000
3ff83040:	.word  0x0004
3ff83050:	.word  0x0270
3ff83060:	rev    a7
3ff83070:	.word  0x0088
3ff83080:	.word  0x0099
3ff83090:	.word  0x00bb
3ff830a0:	.word  0x00cc
3ff830b0:	.word  0x0003
3ff830c0:	.word  0x02f0
3ff830d0:	rev    a7
3ff830e0:	.word  0x0000
3ff830f0:	.word  0x0007
3ff83100:	.word  0x000f
3ff83110:	.word  0x0003
3ff83120:	movb   @0x40027, @0x10000
3ff83170:	.word  0x0008
3ff83180:	neg    b0
L3FF83190:
3ff83190:	rev    a7
L3FF831A0:
3ff831a0:	.word  0x0000
3ff831b0:	.word  0x0001
3ff831c0:	.word  0x0002
3ff831d0:	.word  0x0003
3ff831e0:	.word  0x001f
3ff831f0:	rev    sp
3ff83200:	.word  0x007f
3ff83210:	.word  0x00ff
3ff83220:	.word  0x0018
L3FF83230:
3ff83230:	.word  0x04b0
L3FF83240:
3ff83240:	rev    a7
3ff83250:	emu
L3FF83260:
3ff83260:	emu
3ff83270:	.word  0x0001
3ff83280:	emu
3ff83290:	emu
3ff832a0:	.word  0x0001
3ff832b0:	emu
3ff832c0:	emu
3ff832d0:	.word  0x0001
3ff832e0:	emu
3ff832f0:	emu
3ff83300:	.word  0x0001
3ff83310:	.word  0x0000
3ff83320:	.word  0x0000
3ff83330:	.word  0x0000
3ff83340:	.word  0x0000
3ff83350:	.word  0x0000
3ff83360:	.word  0x0000
3ff83370:	.word  0x0000
3ff83380:	.word  0x0000
3ff83390:	.word  0x0000
3ff833a0:	.word  0x0000
3ff833b0:	.word  0x0000
L3FF833C0:
3ff833c0:	.word  0x0000
3ff833d0:	.word  0x0018
3ff833e0:	.word  0x0630
L3FF833F0:
3ff833f0:	rev    a7
3ff83400:	.word  0x040c
3ff83410:	.word  0x0404
3ff83420:	.word  0x0404
3ff83430:	.word  0x040c
3ff83440:	.word  0x0404
3ff83450:	.word  0x0404
3ff83460:	.word  0x040c
3ff83470:	.word  0x0404
3ff83480:	.word  0x0404
3ff83490:	.word  0x040c
3ff834a0:	.word  0x0404
3ff834b0:	.word  0x0404
3ff834c0:	.word  0x0000
3ff834d0:	.word  0x0000
3ff834e0:	.word  0x0000
3ff834f0:	.word  0x0000
3ff83500:	.word  0x0000
3ff83510:	.word  0x0000
3ff83520:	.word  0x0000
3ff83530:	.word  0x0000
3ff83540:	.word  0x0000
3ff83550:	.word  0x0000
3ff83560:	.word  0x0000
3ff83570:	.word  0x0000
3ff83580:	.word  0x0005
3ff83590:	move   @0x2020027, b0, 1
3ff835c0:	.word  0x0202
3ff835d0:	emu
3ff835e0:	emu
3ff835f0:	emu
3ff83600:	.word  0x0002
3ff83610:	.word  0x0800
3ff83620:	rev    a7
3ff83630:	.word  0x0000
3ff83640:	.word  0x0000
3ff83650:	.word  0x0002
3ff83660:	.word  0x7f20
3ff83670:	rev    a7
3ff83680:	.word  0xffff
3ff83690:	.word  0xffff
3ff836a0:	.word  0x0002
3ff836b0:	.word  0x7f40
3ff836c0:	rev    a7
3ff836d0:	.word  0x0000
3ff836e0:	.word  0x0000
3ff836f0:	.word  0x0002
3ff83700:	.word  0x7f60
3ff83710:	rev    a7
3ff83720:	.word  0x0000
3ff83730:	.word  0x0000
3ff83740:	.word  0x0002
3ff83750:	.word  0x7f80
3ff83760:	rev    a7
3ff83770:	.word  0x0000
3ff83780:	.word  0x0000
3ff83790:	.word  0x0040
3ff837a0:	.word  0x7fa0
3ff837b0:	rev    a7
3ff837c0:	.word  0x0000
3ff837d0:	.word  0x0000
3ff837e0:	.word  0xfffe
3ff837f0:	.word  0x0000
3ff83800:	move   *a1, *a2, 0
3ff83810:	.word  0x0000
3ff83820:	move   *a1, *a2, 0
3ff83830:	.word  0x0000
3ff83840:	move   *a1, *a2, 0
3ff83850:	.word  0x0000
3ff83860:	.word  0xfffe
3ff83870:	.word  0x0000
3ff83880:	move   *a1, *a2, 0
3ff83890:	.word  0x0000
3ff838a0:	move   *a1, *a2, 0
3ff838b0:	.word  0x0000
3ff838c0:	move   *a1, *a2, 0
3ff838d0:	.word  0x0000
3ff838e0:	move   *a1, *a2, 0
3ff838f0:	.word  0x0000
3ff83900:	move   *a1, *a2, 0
3ff83910:	.word  0x0000
3ff83920:	.word  0xfffe
3ff83930:	.word  0x0000
3ff83940:	move   *a1, *a2, 0
3ff83950:	.word  0x0000
3ff83960:	move   *a1, *a2, 0
3ff83970:	.word  0x0000
3ff83980:	move   *a1, *a2, 0
3ff83990:	.word  0x0000
3ff839a0:	.word  0xfffe
3ff839b0:	.word  0x0000
3ff839c0:	.word  0x0000
3ff839d0:	.word  0x0000
3ff839e0:	.word  0x0000
3ff839f0:	.word  0x0000
3ff83a00:	.word  0x0000
3ff83a10:	.word  0x0000
3ff83a20:	.word  0x0000
3ff83a30:	.word  0x0000
3ff83a40:	.word  0x0000
3ff83a50:	.word  0x0000
3ff83a60:	.word  0x0000
3ff83a70:	.word  0x0000
3ff83a80:	.word  0x0000
3ff83a90:	.word  0x0000
3ff83aa0:	.word  0x0000
3ff83ab0:	.word  0x0000
3ff83ac0:	.word  0x0000
3ff83ad0:	.word  0x0000
3ff83ae0:	.word  0x0000
3ff83af0:	.word  0x0000
3ff83b00:	.word  0x0000
3ff83b10:	.word  0x0000
3ff83b20:	.word  0x0000
3ff83b30:	.word  0x0000
3ff83b40:	.word  0x0000
3ff83b50:	.word  0x0000
3ff83b60:	.word  0x0000
3ff83b70:	.word  0x0000
3ff83b80:	.word  0x0000
3ff83b90:	.word  0x0000
3ff83ba0:	.word  0x0000
3ff83bb0:	.word  0x0000
3ff83bc0:	.word  0x0010
3ff83bd0:	move   a13, *a0, 1
3ff83be0:	rev    a7
3ff83bf0:	or     b10, b5
3ff83c00:	move   -*a5, -*a10, 1
3ff83c10:	or     b10, b5
3ff83c20:	move   -*a5, -*a10, 1
3ff83c30:	or     b10, b5
3ff83c40:	move   -*a5, -*a10, 1
3ff83c50:	or     b10, b5
3ff83c60:	move   -*a5, -*a10, 1
3ff83c70:	or     b10, b5
3ff83c80:	move   -*a5, -*a10, 1
3ff83c90:	or     b10, b5
3ff83ca0:	move   -*a5, -*a10, 1
3ff83cb0:	or     b10, b5
3ff83cc0:	move   -*a5, -*a10, 1
3ff83cd0:	or     b10, b5
3ff83ce0:	move   -*a5, -*a10, 1
3ff83cf0:	.word  0x0040
3ff83d00:	move   *a6, a0, 0
3ff83d10:	rev    a7
3ff83d20:	.word  0x0000
3ff83d30:	.word  0x0000
3ff83d40:	.word  0xfffe
3ff83d50:	.word  0x0000
3ff83d60:	move   a0, *a2, 0
3ff83d70:	.word  0x0000
3ff83d80:	move   a0, *a2, 0
3ff83d90:	.word  0x0000
3ff83da0:	move   a0, *a2, 0
3ff83db0:	.word  0x0000
3ff83dc0:	move   a0, *a2, 0
3ff83dd0:	.word  0x0000
3ff83de0:	move   *sp, b14, 1
3ff83df0:	.word  0x0000
3ff83e00:	move   *a0, a2, 0
3ff83e10:	.word  0x0000
3ff83e20:	move   *a0, a2, 0
3ff83e30:	.word  0x0000
3ff83e40:	move   *a0, a2, 0
3ff83e50:	.word  0x0000
3ff83e60:	move   *b3, b14, 0
3ff83e70:	.word  0x0000
3ff83e80:	move   *a2, a2, 0
3ff83e90:	.word  0x0000
3ff83ea0:	move   *a2, a2, 0
3ff83eb0:	.word  0x0000
3ff83ec0:	move   *a2, a2, 0
3ff83ed0:	.word  0x0000
3ff83ee0:	move   *a2, a2, 0
3ff83ef0:	.word  0x0000
3ff83f00:	.word  0xfffe
3ff83f10:	.word  0x0000
3ff83f20:	.word  0x0000
3ff83f30:	.word  0x0000
3ff83f40:	.word  0x0000
3ff83f50:	.word  0x0000
3ff83f60:	.word  0x0000
3ff83f70:	.word  0x0000
3ff83f80:	.word  0x0000
3ff83f90:	.word  0x0000
3ff83fa0:	.word  0x0000
3ff83fb0:	.word  0x0000
3ff83fc0:	.word  0x0000
3ff83fd0:	.word  0x0000
3ff83fe0:	.word  0x0000
3ff83ff0:	.word  0x0000
3ff84000:	.word  0x0000
3ff84010:	.word  0x0000
3ff84020:	.word  0x0000
3ff84030:	.word  0x0000
3ff84040:	.word  0x0000
3ff84050:	.word  0x0000
3ff84060:	.word  0x0000
3ff84070:	.word  0x0000
3ff84080:	.word  0x0000
3ff84090:	.word  0x0000
3ff840a0:	.word  0x0000
3ff840b0:	.word  0x0000
3ff840c0:	.word  0x0000
3ff840d0:	.word  0x0000
3ff840e0:	.word  0x0000
3ff840f0:	.word  0x0000
3ff84100:	.word  0x0000
3ff84110:	.word  0x0000
3ff84120:	.word  0x0010
3ff84130:	move   *a6, *a0, 0
3ff84140:	rev    a7
3ff84150:	.word  0x0080
3ff84160:	popst
3ff84170:	not    a0
3ff84180:	.word  0x0000
3ff84190:	move   @0x34161414, b0
3ff841c0:	.word  0x7417
3ff841d0:	.word  0x3416
3ff841e0:	subk   32, b4
3ff841f0:	move   @0x3e00000, b0
3ff84220:	popst
3ff84230:	.word  0x0080
3ff84240:	.word  0x0000
3ff84250:	.word  0x0010
3ff84260:	move   *a14, *a0, 0
3ff84270:	rev    a7
3ff84280:	.word  0xff7f
3ff84290:	.word  0xfe3f
3ff842a0:	pixt   *b0, *sp
3ff842b0:	pixt   a0, *sp
3ff842c0:	pixt   a0, *a7, xy
3ff842d0:	addxy  a0, a3
3ff842e0:	jruc   L3FF84300
3ff842f0:	move   a0, *a0, 0
L3FF84300:
3ff84300:	jruc   L3FF84320
3ff84310:	addxy  a0, a3
L3FF84320:
3ff84320:	pixt   a0, *a7, xy
3ff84330:	pixt   a0, *sp
3ff84340:	pixt   *b0, *sp
3ff84350:	.word  0xfe3f
3ff84360:	.word  0xff7f
3ff84370:	.word  0xffff
3ff84380:	.word  0x0002
3ff84390:	move   *sp, *b0, 1
3ff843a0:	rev    a7
3ff843b0:	.word  0x0000
3ff843c0:	.word  0x0000
3ff843d0:	.word  0x0002
3ff843e0:	movb   b0, *b0
3ff843f0:	rev    a7
3ff84400:	.word  0x0000
3ff84410:	.word  0x0000
3ff84420:	.word  0x0001
3ff84430:	movb   b2, *b0
3ff84440:	rev    a7
3ff84450:	.word  0x0000
3ff84460:	.word  0x0040
3ff84470:	movb   a3, *a0
3ff84480:	rev    a7
3ff84490:	.word  0xffff
3ff844a0:	.word  0xffff
3ff844b0:	.word  0x0001
3ff844c0:	move   a0, *a0, 0
3ff844d0:	.word  0xfffd
3ff844e0:	.word  0xbfff
3ff844f0:	.word  0x0005
3ff84500:	move   a0, -*a0, 0
3ff84510:	.word  0x0005
3ff84520:	move   a0, -*a0, 0
3ff84530:	.word  0x7fe5
3ff84540:	move   -*sp, b14, 1
3ff84550:	.word  0x7fe5
3ff84560:	move   -*sp, b14, 1
3ff84570:	.word  0x7fe5
3ff84580:	move   -*sp, b14, 1
3ff84590:	.word  0x7fe5
3ff845a0:	move   -*sp, b14, 1
3ff845b0:	.word  0x7fe5
3ff845c0:	move   -*sp, b14, 1
3ff845d0:	.word  0x7fe5
3ff845e0:	move   -*sp, b14, 1
3ff845f0:	.word  0x7fe5
3ff84600:	move   -*sp, b14, 1
3ff84610:	.word  0x7fe5
3ff84620:	move   -*sp, b14, 1
3ff84630:	.word  0x7fe5
3ff84640:	move   -*sp, b14, 1
3ff84650:	.word  0x7fe5
3ff84660:	move   -*sp, b14, 1
3ff84670:	.word  0x0005
3ff84680:	move   a0, -*a0, 0
3ff84690:	.word  0x0005
3ff846a0:	move   a0, -*a0, 0
3ff846b0:	.word  0x7fe5
3ff846c0:	move   -*sp, b14, 1
3ff846d0:	.word  0x7fe5
3ff846e0:	move   -*sp, b14, 1
3ff846f0:	.word  0x7fe5
3ff84700:	move   -*sp, b14, 1
3ff84710:	.word  0x7fe5
3ff84720:	move   -*sp, b14, 1
3ff84730:	.word  0x7fe5
3ff84740:	move   -*sp, b14, 1
3ff84750:	.word  0x7fe5
3ff84760:	move   -*sp, b14, 1
3ff84770:	.word  0x7fe5
3ff84780:	move   -*sp, b14, 1
3ff84790:	.word  0x7fe5
3ff847a0:	move   -*sp, b14, 1
3ff847b0:	.word  0x7fe5
3ff847c0:	move   -*sp, b14, 1
3ff847d0:	.word  0x7fe5
3ff847e0:	move   -*sp, b14, 1
3ff847f0:	.word  0x0005
3ff84800:	move   a0, -*a0, 0
3ff84810:	.word  0x0005
3ff84820:	move   a0, -*a0, 0
3ff84830:	.word  0xfffd
3ff84840:	.word  0xbfff
3ff84850:	.word  0x0001
3ff84860:	move   a0, *a0, 0
3ff84870:	.word  0xffff
3ff84880:	.word  0xffff
3ff84890:	.word  0x0040
3ff848a0:	move   a3, *a0+, 0
3ff848b0:	rev    a7
3ff848c0:	.word  0x0000
3ff848d0:	.word  0x0000
3ff848e0:	.word  0xfffe
3ff848f0:	.word  0x0000
3ff84900:	move   *a0, a2, 0
3ff84910:	.word  0x0000
3ff84920:	move   *a0, a2, 0
3ff84930:	.word  0x0000
3ff84940:	move   *a0, a2, 0
3ff84950:	.word  0x0000
3ff84960:	move   *a0, a2, 0
3ff84970:	.word  0x0000
3ff84980:	pixt   *a0, *a2
3ff84990:	.word  0x0000
3ff849a0:	move   *a0, a2, 0
3ff849b0:	.word  0x0000
3ff849c0:	move   *a0, a2, 0
3ff849d0:	.word  0x0000
3ff849e0:	move   *a0, a2, 0
3ff849f0:	.word  0x0000
3ff84a00:	move   *sp, b14, 1
3ff84a10:	.word  0x0000
3ff84a20:	move   a2, *a2, 0
3ff84a30:	.word  0x0000
3ff84a40:	move   a2, *a2, 0
3ff84a50:	.word  0x0000
3ff84a60:	move   a2, *a2, 0
3ff84a70:	.word  0x0000
3ff84a80:	move   a2, *a2, 0
3ff84a90:	.word  0x0000
3ff84aa0:	.word  0xfffe
3ff84ab0:	.word  0x0000
3ff84ac0:	.word  0x0000
3ff84ad0:	.word  0x0000
3ff84ae0:	.word  0x0000
3ff84af0:	.word  0x0000
3ff84b00:	.word  0x0000
3ff84b10:	.word  0x0000
3ff84b20:	.word  0x0000
3ff84b30:	.word  0x0000
3ff84b40:	.word  0x0000
3ff84b50:	.word  0x0000
3ff84b60:	.word  0x0000
3ff84b70:	.word  0x0000
3ff84b80:	.word  0x0000
3ff84b90:	.word  0x0000
3ff84ba0:	.word  0x0000
3ff84bb0:	.word  0x0000
3ff84bc0:	.word  0x0000
3ff84bd0:	.word  0x0000
3ff84be0:	.word  0x0000
3ff84bf0:	.word  0x0000
3ff84c00:	.word  0x0000
3ff84c10:	.word  0x0000
3ff84c20:	.word  0x0000
3ff84c30:	.word  0x0000
3ff84c40:	.word  0x0000
3ff84c50:	.word  0x0000
3ff84c60:	.word  0x0000
3ff84c70:	.word  0x0000
3ff84c80:	.word  0x0000
3ff84c90:	.word  0x0000
3ff84ca0:	.word  0x0000
3ff84cb0:	.word  0x0000
3ff84cc0:	.word  0x0040
3ff84cd0:	move   *a3+, a0, 0
3ff84ce0:	rev    a7
3ff84cf0:	.word  0x0000
3ff84d00:	.word  0x0000
3ff84d10:	.word  0xfffe
3ff84d20:	.word  0x0000
3ff84d30:	move   a0, *a2, 0
3ff84d40:	.word  0x0000
3ff84d50:	move   a0, *a2, 0
3ff84d60:	.word  0x0000
3ff84d70:	move   a0, *a2, 0
3ff84d80:	.word  0x0000
3ff84d90:	move   a0, *a2, 0
3ff84da0:	.word  0x0000
3ff84db0:	move   *sp, b14, 1
3ff84dc0:	.word  0x0000
3ff84dd0:	move   *a0, a2, 0
3ff84de0:	.word  0x0000
3ff84df0:	move   *a0, a2, 0
3ff84e00:	.word  0x0000
3ff84e10:	move   *a0, a2, 0
3ff84e20:	.word  0x0000
3ff84e30:	move   *b3, b14, 0
3ff84e40:	.word  0x0000
3ff84e50:	move   *a2, a2, 0
3ff84e60:	.word  0x0000
3ff84e70:	move   *a2, a2, 0
3ff84e80:	.word  0x0000
3ff84e90:	move   *a2, a2, 0
3ff84ea0:	.word  0x0000
3ff84eb0:	move   *a2, a2, 0
3ff84ec0:	.word  0x0000
3ff84ed0:	.word  0xfffe
3ff84ee0:	.word  0x0000
3ff84ef0:	.word  0x0000
3ff84f00:	.word  0x0000
3ff84f10:	.word  0x0000
3ff84f20:	.word  0x0000
3ff84f30:	.word  0x0000
3ff84f40:	.word  0x0000
3ff84f50:	.word  0x0000
3ff84f60:	.word  0x0000
3ff84f70:	.word  0x0000
3ff84f80:	.word  0x0000
3ff84f90:	.word  0x0000
3ff84fa0:	.word  0x0000
3ff84fb0:	.word  0x0000
3ff84fc0:	.word  0x0000
3ff84fd0:	.word  0x0000
3ff84fe0:	.word  0x0000
3ff84ff0:	.word  0x0000
3ff85000:	.word  0x0000
3ff85010:	.word  0x0000
3ff85020:	.word  0x0000
3ff85030:	.word  0x0000
3ff85040:	.word  0x0000
3ff85050:	.word  0x0000
3ff85060:	.word  0x0000
3ff85070:	.word  0x0000
3ff85080:	.word  0x0000
3ff85090:	.word  0x0000
3ff850a0:	.word  0x0000
3ff850b0:	.word  0x0000
3ff850c0:	.word  0x0000
3ff850d0:	.word  0x0000
3ff850e0:	.word  0x0000
3ff850f0:	.word  0x0040
3ff85100:	move   *a3+, *a0+, 0
3ff85110:	rev    a7
3ff85120:	.word  0x0000
3ff85130:	.word  0x0000
3ff85140:	or     b10, b4
3ff85150:	.word  0x0000
3ff85160:	move   a0, *a2, 0
3ff85170:	.word  0x0000
3ff85180:	.word  0x0000
3ff85190:	.word  0x0000
3ff851a0:	move   a0, *a2, 0
3ff851b0:	.word  0x0000
3ff851c0:	.word  0x0000
3ff851d0:	.word  0x0000
3ff851e0:	move   a5, *a10, 1
3ff851f0:	.word  0x0000
3ff85200:	.word  0x0400
3ff85210:	.word  0x0000
3ff85220:	move   a0, *a2, 0
3ff85230:	.word  0x0000
3ff85240:	.word  0x0400
3ff85250:	.word  0x0000
3ff85260:	move   a1, *a10, 0
3ff85270:	.word  0x0000
3ff85280:	.word  0x0440
3ff85290:	.word  0x0000
3ff852a0:	move   a0, *a2, 0
3ff852b0:	.word  0x0000
3ff852c0:	.word  0x0440
3ff852d0:	.word  0x0000
3ff852e0:	move   a0, *a2, 0
3ff852f0:	.word  0x0000
3ff85300:	or     b10, b4
3ff85310:	.word  0x0000
3ff85320:	.word  0x0000
3ff85330:	.word  0x0000
3ff85340:	.word  0x0000
3ff85350:	.word  0x0000
3ff85360:	.word  0x0000
3ff85370:	.word  0x0000
3ff85380:	.word  0x0000
3ff85390:	.word  0x0000
3ff853a0:	.word  0x0000
3ff853b0:	.word  0x0000
3ff853c0:	.word  0x0000
3ff853d0:	.word  0x0000
3ff853e0:	.word  0x0000
3ff853f0:	.word  0x0000
3ff85400:	.word  0x0000
3ff85410:	.word  0x0000
3ff85420:	.word  0x0000
3ff85430:	.word  0x0000
3ff85440:	.word  0x0000
3ff85450:	.word  0x0000
3ff85460:	.word  0x0000
3ff85470:	.word  0x0000
3ff85480:	.word  0x0000
3ff85490:	.word  0x0000
3ff854a0:	.word  0x0000
3ff854b0:	.word  0x0000
3ff854c0:	.word  0x0000
3ff854d0:	.word  0x0000
3ff854e0:	.word  0x0000
3ff854f0:	.word  0x0000
3ff85500:	.word  0x0000
3ff85510:	.word  0x0000
3ff85520:	.word  0x0040
3ff85530:	movb   *a3, *a0
3ff85540:	rev    a7
3ff85550:	.word  0x0000
3ff85560:	.word  0x0000
3ff85570:	.word  0xfffe
3ff85580:	.word  0x0000
3ff85590:	move   a0, *a2, 0
3ff855a0:	.word  0x0000
3ff855b0:	.word  0xbefa
3ff855c0:	.word  0x0000
3ff855d0:	.word  0xbefa
3ff855e0:	.word  0x0000
3ff855f0:	.word  0xbefa
3ff85600:	.word  0x0000
3ff85610:	.word  0xbefa
3ff85620:	.word  0x0000
3ff85630:	.word  0xbefa
3ff85640:	.word  0x0000
3ff85650:	move   a0, *a2, 0
3ff85660:	.word  0x0000
3ff85670:	.word  0xbefa
3ff85680:	.word  0x0000
3ff85690:	.word  0xbefa
3ff856a0:	.word  0x0000
3ff856b0:	.word  0xbefa
3ff856c0:	.word  0x0000
3ff856d0:	.word  0xbefa
3ff856e0:	.word  0x0000
3ff856f0:	.word  0xbefa
3ff85700:	.word  0x0000
3ff85710:	move   a0, *a2, 0
3ff85720:	.word  0x0000
3ff85730:	.word  0xfffe
3ff85740:	.word  0x0000
3ff85750:	.word  0x0000
3ff85760:	.word  0x0000
3ff85770:	.word  0x0000
3ff85780:	.word  0x0000
3ff85790:	.word  0x0000
3ff857a0:	.word  0x0000
3ff857b0:	.word  0x0000
3ff857c0:	.word  0x0000
3ff857d0:	.word  0x0000
3ff857e0:	.word  0x0000
3ff857f0:	.word  0x0000
3ff85800:	.word  0x0000
3ff85810:	.word  0x0000
3ff85820:	.word  0x0000
3ff85830:	.word  0x0000
3ff85840:	.word  0x0000
3ff85850:	.word  0x0000
3ff85860:	.word  0x0000
3ff85870:	.word  0x0000
3ff85880:	.word  0x0000
3ff85890:	.word  0x0000
3ff858a0:	.word  0x0000
3ff858b0:	.word  0x0000
3ff858c0:	.word  0x0000
3ff858d0:	.word  0x0000
3ff858e0:	.word  0x0000
3ff858f0:	.word  0x0000
3ff85900:	.word  0x0000
3ff85910:	.word  0x0000
3ff85920:	.word  0x0000
3ff85930:	.word  0x0000
3ff85940:	.word  0x0000
3ff85950:	.word  0x0040
3ff85960:	move   a3, -*a0, 0
3ff85970:	rev    a7
3ff85980:	.word  0xffff
3ff85990:	.word  0x0001
3ff859a0:	.word  0xffff
3ff859b0:	.word  0x0001
3ff859c0:	.word  0xffff
3ff859d0:	.word  0x0001
3ff859e0:	.word  0xffff
3ff859f0:	.word  0x0001
3ff85a00:	.word  0xffff
3ff85a10:	.word  0x0001
3ff85a20:	.word  0xffff
3ff85a30:	.word  0x0001
3ff85a40:	.word  0xffff
3ff85a50:	.word  0x0001
3ff85a60:	.word  0xffff
3ff85a70:	.word  0x0001
3ff85a80:	.word  0xffff
3ff85a90:	.word  0x0001
3ff85aa0:	.word  0xffff
3ff85ab0:	.word  0x0001
3ff85ac0:	.word  0xffff
3ff85ad0:	.word  0x0001
3ff85ae0:	.word  0xffff
3ff85af0:	.word  0x0001
3ff85b00:	.word  0xffff
3ff85b10:	.word  0x0001
3ff85b20:	.word  0xffff
3ff85b30:	.word  0x0001
3ff85b40:	.word  0xffff
3ff85b50:	.word  0x0001
3ff85b60:	.word  0xffff
3ff85b70:	.word  0x0001
3ff85b80:	.word  0xffff
3ff85b90:	.word  0x0001
3ff85ba0:	.word  0x0000
3ff85bb0:	.word  0x0000
3ff85bc0:	.word  0x0000
3ff85bd0:	.word  0x0000
3ff85be0:	.word  0x0000
3ff85bf0:	.word  0x0000
3ff85c00:	.word  0x0000
3ff85c10:	.word  0x0000
3ff85c20:	.word  0x0000
3ff85c30:	.word  0x0000
3ff85c40:	.word  0x0000
3ff85c50:	.word  0x0000
3ff85c60:	.word  0x0000
3ff85c70:	.word  0x0000
3ff85c80:	.word  0x0000
3ff85c90:	.word  0x0000
3ff85ca0:	.word  0x0000
3ff85cb0:	.word  0x0000
3ff85cc0:	.word  0x0000
3ff85cd0:	.word  0x0000
3ff85ce0:	.word  0x0000
3ff85cf0:	.word  0x0000
3ff85d00:	.word  0x0000
3ff85d10:	.word  0x0000
3ff85d20:	.word  0x0000
3ff85d30:	.word  0x0000
3ff85d40:	.word  0x0000
3ff85d50:	.word  0x0000
3ff85d60:	.word  0x0000
3ff85d70:	.word  0x0000
3ff85d80:	.word  0x0040
3ff85d90:	move   -*a3, a0, 0
3ff85da0:	rev    a7
3ff85db0:	.word  0x0000
3ff85dc0:	.word  0x0000
3ff85dd0:	.word  0xfffe
3ff85de0:	.word  0x0000
3ff85df0:	move   *a1, *a2, 0
3ff85e00:	.word  0x0000
3ff85e10:	move   *a1, *a2, 0
3ff85e20:	.word  0x0000
3ff85e30:	move   *a1, *a2, 0
3ff85e40:	.word  0x0000
3ff85e50:	.word  0xfffe
3ff85e60:	.word  0x0000
3ff85e70:	move   *a1, *a2, 0
3ff85e80:	.word  0x0000
3ff85e90:	move   *a1, *a2, 0
3ff85ea0:	.word  0x0000
3ff85eb0:	move   *a1, *a2, 0
3ff85ec0:	.word  0x0000
3ff85ed0:	move   *a1, *a2, 0
3ff85ee0:	.word  0x0000
3ff85ef0:	move   *a1, *a2, 0
3ff85f00:	.word  0x0000
3ff85f10:	.word  0xfffe
3ff85f20:	.word  0x0000
3ff85f30:	move   *a1, *a2, 0
3ff85f40:	.word  0x0000
3ff85f50:	move   *a1, *a2, 0
3ff85f60:	.word  0x0000
3ff85f70:	move   *a1, *a2, 0
3ff85f80:	.word  0x0000
3ff85f90:	.word  0xfffe
3ff85fa0:	.word  0x0000
3ff85fb0:	.word  0x0000
3ff85fc0:	.word  0x0000
3ff85fd0:	.word  0x0000
3ff85fe0:	.word  0x0000
3ff85ff0:	.word  0x0000
3ff86000:	.word  0x0000
3ff86010:	.word  0x0000
3ff86020:	.word  0x0000
3ff86030:	.word  0x0000
3ff86040:	.word  0x0000
3ff86050:	.word  0x0000
3ff86060:	.word  0x0000
3ff86070:	.word  0x0000
3ff86080:	.word  0x0000
3ff86090:	.word  0x0000
3ff860a0:	.word  0x0000
3ff860b0:	.word  0x0000
3ff860c0:	.word  0x0000
3ff860d0:	.word  0x0000
3ff860e0:	.word  0x0000
3ff860f0:	.word  0x0000
3ff86100:	.word  0x0000
3ff86110:	.word  0x0000
3ff86120:	.word  0x0000
3ff86130:	.word  0x0000
3ff86140:	.word  0x0000
3ff86150:	.word  0x0000
L3FF86160:
3ff86160:	.word  0x0000
3ff86170:	.word  0x0000
3ff86180:	.word  0x0000
3ff86190:	.word  0x0000
3ff861a0:	.word  0x0000
L3FF861B0:
3ff861b0:	.word  0x0010
3ff861c0:	move   -*a3, -*a0, 0
3ff861d0:	rev    a7
3ff861e0:	or     b10, b5
3ff861f0:	move   -*a5, -*a10, 1
L3FF86200:
3ff86200:	or     b10, b5
3ff86210:	move   -*a5, -*a10, 1
3ff86220:	or     b10, b5
3ff86230:	move   -*a5, -*a10, 1
3ff86240:	or     b10, b5
L3FF86250:
3ff86250:	move   -*a5, -*a10, 1
3ff86260:	or     b10, b5
3ff86270:	move   -*a5, -*a10, 1
3ff86280:	or     b10, b5
3ff86290:	move   -*a5, -*a10, 1
L3FF862A0:
3ff862a0:	or     b10, b5
3ff862b0:	move   -*a5, -*a10, 1
3ff862c0:	or     b10, b5
3ff862d0:	move   -*a5, -*a10, 1
3ff862e0:	.word  0x0002
L3FF862F0:
3ff862f0:	move   -*a11, -*a0, 0
3ff86300:	rev    a7
3ff86310:	cpw    b0, b0
3ff86320:	dsjs   a12, L3FF86160
3ff86330:	.word  0x0002
L3FF86340:
3ff86340:	move   -*a12, -*a0, 0
3ff86350:	rev    a7
3ff86360:	cpw    b2, b8
3ff86370:	dsjs   a12, L3FF861B0
3ff86380:	.word  0x0002
L3FF86390:
3ff86390:	move   -*a13, -*a0, 0
L3FF863A0:
3ff863a0:	rev    a7
3ff863b0:	cpw    a4, a8
3ff863c0:	dsjs   a12, L3FF86200
3ff863d0:	.word  0x0002
L3FF863E0:
3ff863e0:	move   -*a14, -*a0, 0
3ff863f0:	rev    a7
3ff86400:	cpw    b5, b8
3ff86410:	dsjs   a12, L3FF86250
3ff86420:	.word  0x0002
3ff86430:	move   -*sp, -*a0, 0
3ff86440:	rev    a7
3ff86450:	cpw    b7, b0
3ff86460:	dsjs   a12, L3FF862A0
3ff86470:	.word  0x0002
3ff86480:	move   -*a0, -*a0, 1
3ff86490:	rev    a7
3ff864a0:	cpw    a11, a0
3ff864b0:	dsjs   a12, L3FF862F0
3ff864c0:	.word  0x0002
3ff864d0:	move   -*a1, -*a0, 1
3ff864e0:	rev    a7
3ff864f0:	cpw    b14, b0
3ff86500:	dsjs   a12, L3FF86340
3ff86510:	.word  0x0002
3ff86520:	move   -*a2, -*a0, 1
3ff86530:	rev    a7
3ff86540:	cvxyl  b0, b0
3ff86550:	dsjs   a12, L3FF86390
3ff86560:	.word  0x0002
3ff86570:	move   -*a3, -*a0, 1
L3FF86580:
3ff86580:	rev    a7
3ff86590:	cvxyl  b1, b8
3ff865a0:	dsjs   a12, L3FF863E0
3ff865b0:	.word  0x0005
3ff865c0:	movb   *a12(0x27), a0
3ff865e0:	.word  0x0000
L3FF865F0:
3ff865f0:	.word  0x0000
3ff86600:	.word  0xffff
3ff86610:	.word  0xffff
3ff86620:	.word  0xffff
3ff86630:	.word  0x0005
3ff86640:	movb   *sp(0x27), a0
3ff86660:	.word  0x0000
3ff86670:	.word  0x0000
3ff86680:	.word  0x0000
3ff86690:	.word  0x0000
3ff866a0:	.word  0x0000
3ff866b0:	.word  0x0002
3ff866c0:	move   *a10(0x27), a0, 1
3ff866e0:	.word  0x0000
3ff866f0:	.word  0x0000
L3FF86700:
3ff86700:	.word  0x0002
3ff86710:	move   *a11(0x27), a0, 1
3ff86730:	cvxyl  a3, a0
3ff86740:	dsjs   a12, L3FF86580
L3FF86750:
3ff86750:	.word  0x0002
3ff86760:	move   *b2(0x27), *b0(0x0), 0
3ff86790:	.word  0x0000
3ff867a0:	.word  0x0001
3ff867b0:	move   *b7(0x27), *b0(0x0), 0
3ff867e0:	.word  0x0002
3ff867f0:	move   *a8(0x27), *a0(0x0), 0
3ff86820:	.word  0x0000
L3FF86830:
3ff86830:	.word  0x0002
L3FF86840:
3ff86840:	jrp   L3FF86E50
3ff86850:	rev    a7
3ff86860:	.word  0x0000
3ff86870:	.word  0x0000
3ff86880:	.word  0x0002
3ff86890:	jrp   L3FF863A0
3ff868a0:	rev    a7
3ff868b0:	subb   b8, b0
3ff868c0:	dsjs   a13, L3FF86700
3ff868d0:	.word  0x0002
3ff868e0:	jrp   L3FF865F0
3ff868f0:	rev    a7
3ff86900:	cmp    b0, b0
3ff86910:	dsjs   a13, L3FF86750
3ff86920:	.word  0x0002
3ff86930:	jrp   L3FF86840
3ff86940:	rev    a7
3ff86950:	.word  0x06a0
3ff86960:	.word  0x0000
3ff86970:	rev    a8
3ff86980:	jrls   L3FF86A90
3ff86990:	rev    a7
3ff869a0:	.word  0x000f
3ff869b0:	.word  0x0000
3ff869c0:	.word  0x0080
3ff869d0:	.word  0x0000
3ff869e0:	emu
3ff869f0:	.word  0x0000
3ff86a00:	.word  0x0200
3ff86a10:	.word  0x0000
3ff86a20:	.word  0x0400
3ff86a30:	.word  0x0000
3ff86a40:	.word  0x0800
3ff86a50:	.word  0x0000
3ff86a60:	addk   32, a0
3ff86a70:	.word  0x0000
L3FF86A80:
3ff86a80:	sla    0x0, a0
L3FF86A90:
3ff86a90:	.word  0x0000
3ff86aa0:	add    a0, a0
3ff86ab0:	.word  0x0000
3ff86ac0:	move   a0, *a0, 0
3ff86ad0:	.word  0x0000
3ff86ae0:	.word  0x0000
3ff86af0:	.word  0x0001
3ff86b00:	.word  0x0000
3ff86b10:	.word  0x0002
3ff86b20:	.word  0x0000
3ff86b30:	.word  0x0004
L3FF86B40:
3ff86b40:	.word  0x0000
3ff86b50:	.word  0x0008
3ff86b60:	.word  0x0000
3ff86b70:	.word  0x0010
3ff86b80:	.word  0x0000
3ff86b90:	rev    a0
3ff86ba0:	.word  0x0000
3ff86bb0:	.word  0x0040
3ff86bc0:	.word  0x0000
3ff86bd0:	.word  0x0080
3ff86be0:	.word  0x0000
3ff86bf0:	add    a0, a0
3ff86c00:	.word  0x0000
3ff86c10:	addk   32, a0
3ff86c20:	.word  0x0002
3ff86c30:	jrge   L3FF86B40
3ff86c40:	rev    a7
3ff86c50:	.word  0x0000
3ff86c60:	.word  0x0000
3ff86c70:	.word  0x0002
3ff86c80:	jrle   L3FF86D90
3ff86c90:	rev    a7
3ff86ca0:	.word  0x0000
3ff86cb0:	.word  0x0000
3ff86cc0:	.word  0x0002
3ff86cd0:	jrle   L3FF871E0
3ff86ce0:	rev    a7
3ff86cf0:	.word  0x0000
3ff86d00:	.word  0x0000
3ff86d10:	.word  0x0002
3ff86d20:	jrle   L3FF86830
3ff86d30:	rev    a7
3ff86d40:	.word  0x0000
3ff86d50:	.word  0x0000
3ff86d60:	.word  0x0002
3ff86d70:	jrle   L3FF86A80
3ff86d80:	rev    a7
L3FF86D90:
3ff86d90:	.word  0x0000
3ff86da0:	.word  0x0000
3ff86db0:	.word  0x0002
3ff86dc0:	jrgt   L3FF86ED0
3ff86dd0:	rev    a7
3ff86de0:	.word  0x0000
3ff86df0:	.word  0x0000
3ff86e00:	.word  0x0002
3ff86e10:	jrgt   L3FF87120
3ff86e20:	rev    a7
3ff86e30:	.word  0x0000
3ff86e40:	.word  0x0000
L3FF86E50:
3ff86e50:	.word  0x0002
3ff86e60:	.word  0xde10
3ff86e70:	rev    a7
3ff86e80:	.word  0x0000
3ff86e90:	.word  0x0000
3ff86ea0:	.word  0x0002
3ff86eb0:	.word  0xde30
3ff86ec0:	rev    a7
L3FF86ED0:
3ff86ed0:	.word  0x0000
3ff86ee0:	.word  0x0000
3ff86ef0:	.word  0x0002
3ff86f00:	.word  0xdee0
3ff86f10:	rev    a7
3ff86f20:	.word  0x0000
3ff86f30:	.word  0x0000
3ff86f40:	.word  0x0002
3ff86f50:	line   0
3ff86f60:	rev    a7
3ff86f70:	.word  0x0000
3ff86f80:	.word  0x0000
3ff86f90:	.word  0x0002
3ff86fa0:	.word  0xdf20
3ff86fb0:	rev    a7
3ff86fc0:	.word  0x0000
3ff86fd0:	.word  0x0000
3ff86fe0:	.word  0x0006
3ff86ff0:	.word  0xdfa0
3ff87000:	rev    a7
3ff87010:	.word  0x0000
3ff87020:	.word  0x0000
3ff87030:	nop
3ff87040:	.word  0x004a
3ff87050:	.word  0x0000
3ff87060:	.word  0x0000
3ff87070:	.word  0x0006
3ff87080:	cvxyl  a0, a0
3ff87090:	rev    a7
3ff870a0:	.word  0x0000
3ff870b0:	.word  0x0000
3ff870c0:	nop
3ff870d0:	.word  0x004c
3ff870e0:	.word  0x0000
3ff870f0:	.word  0x0000
3ff87100:	.word  0x0006
3ff87110:	pixt   a3, *a0, xy
L3FF87120:
3ff87120:	rev    a7
3ff87130:	.word  0x0000
3ff87140:	.word  0x0000
3ff87150:	.word  0x0400
3ff87160:	.word  0x0008
3ff87170:	.word  0x0000
3ff87180:	.word  0x0000
3ff87190:	.word  0x0006
3ff871a0:	pixt   a6, *a0
3ff871b0:	rev    a7
3ff871c0:	.word  0x0000
3ff871d0:	.word  0x0000
L3FF871E0:
3ff871e0:	.word  0x0400
3ff871f0:	.word  0x000a
3ff87200:	.word  0x0000
3ff87210:	.word  0x0000
3ff87220:	.word  0x0006
3ff87230:	exgpc  a0
3ff87240:	rev    a8
3ff87250:	.word  0x0000
3ff87260:	.word  0x0000
3ff87270:	emu
3ff87280:	.word  0x0000
3ff87290:	.word  0x0000
3ff872a0:	.word  0x0000
3ff872b0:	.word  0x0006
3ff872c0:	mmtm   a0, a10,a12
3ff872e0:	.word  0x0000
3ff872f0:	.word  0x0000
3ff87300:	.word  0x0200
3ff87310:	.word  0x0000
3ff87320:	.word  0x0000
3ff87330:	.word  0x0000
3ff87340:	.word  0x0002
3ff87350:	addk   15, a0
3ff87360:	rev    a8
3ff87370:	.word  0x0000
3ff87380:	.word  0x0000
3ff87390:	.word  0x0002
3ff873a0:	addk   16, a0
3ff873b0:	rev    a8
3ff873c0:	.word  0x0000
3ff873d0:	.word  0x0000
3ff873e0:	.word  0x0001
3ff873f0:	subk   24, a0
3ff87400:	rev    a8
3ff87410:	.word  0x0000
3ff87420:	.word  0x0001
3ff87430:	subk   24, b0
3ff87440:	rev    a8
3ff87450:	.word  0x0000
3ff87460:	.word  0x0001
3ff87470:	subk   25, a0
3ff87480:	rev    a8
3ff87490:	.word  0x0000
3ff874a0:	.word  0x0014
3ff874b0:	subk   25, b0
3ff874c0:	rev    a8
3ff874d0:	move   *a11+, a9, 1
3ff874e0:	move   *b4, sp, 0
3ff874f0:	addk   29, a10
3ff87500:	add    a2, a8
3ff87510:	move   b11, a8
3ff87520:	sll    b8, b5
3ff87530:	sll    a11, a7
3ff87540:	add    a4, a8
3ff87550:	sub    b7, b2
3ff87560:	zext   a10, 1
3ff87570:	.word  0x020f
L3FF87580:
3ff87580:	add    a5, a9
3ff87590:	sla    0x6, b3
3ff875a0:	.word  0x08b5
3ff875b0:	cvxyl  b6, b0
3ff875c0:	add    a5, a13
3ff875d0:	move   *b11(0xd660), *b10(0x324), 1
3ff87600:	add    b4, b14
3ff87610:	.word  0x0018
3ff87620:	movk   3, b0
3ff87630:	rev    a8
3ff87640:	.word  0x0000
3ff87650:	.word  0x0000
3ff87660:	.word  0x0000
3ff87670:	add    a0, a8
3ff87680:	add    a3, a6
3ff87690:	exgpc  b11
3ff876a0:	movb   *b9(0x405e), *sp(0xc51d)
3ff876d0:	.word  0xbe35
3ff876e0:	sla    a8, sp
3ff876f0:	add    b4, b8
3ff87700:	sll    0xb, b9
3ff87710:	and    a1, sp
3ff87720:	move   b1, @0xa00a40ad, 0
3ff87750:	jruc   L3FF87580
3ff87760:	btst   5, b5
3ff87770:	add    b5, b8
3ff87780:	move   *b11(0xd660), *b10(0x324), 1
3ff877b0:	add    b4, b14
3ff877c0:	.word  0x0002
3ff877d0:	movk   15, b0
3ff877e0:	rev    a8
3ff877f0:	.word  0x0000
3ff87800:	.word  0x0000
3ff87810:	.word  0x000c
3ff87820:	movk   16, b0
3ff87830:	rev    a8
3ff87840:	mpyu   b4, b5
3ff87850:	.word  0xd9ab
3ff87860:	move   a0, -*a10, 1
3ff87870:	.word  0xbffc
3ff87880:	xor    sp, b7
3ff87890:	addk   32, a11
3ff878a0:	rl     0x9, a5
3ff878b0:	add    a2, a8
3ff878c0:	.word  0xdace
3ff878d0:	move   *b10, *b9, 0
3ff878e0:	not    sp
3ff878f0:	jruc   L3FF87F80
3ff87900:	.word  0x0010
3ff87910:	movk   22, b0
3ff87920:	rev    a8
3ff87930:	.word  0x0000
3ff87940:	.word  0x0000
3ff87950:	.word  0x0000
3ff87960:	add    a0, a8
3ff87970:	cpw    a8, a9
3ff87980:	sll    0xd, b3
3ff87990:	.word  0xeac0
3ff879a0:	jruc   L3FF87F30
3ff879b0:	move   b9, *sp+, 1
3ff879c0:	pixt   *a8, *a10
3ff879d0:	jruc   L3FF87DF0
3ff879e0:	add    a4, a9
3ff879f0:	jrc   L3FF87DB0
3ff87a00:	move   a0, b6
3ff87a10:	movb   sp, @0x20c09c
L3FF87A40:
3ff87a40:	movk   30, b0
3ff87a50:	rev    a8
L3FF87A60:
3ff87a60:	movy   a14, a11
3ff87a70:	move   *a6(0x407f), a9, 0
3ff87a90:	dsjs   b12, L3FF87A30
3ff87aa0:	sll    0x6, sp
3ff87ab0:	modu   a0, a4
3ff87ac0:	.word  0x7210
3ff87ad0:	movb   *b11(0x6a17), *b13(0x3435)
3ff87b00:	trap   30
3ff87b10:	dsjs   b11, L3FF87A30
3ff87b20:	addxy  b2, b7
3ff87b30:	move   -*a13, a14, 0
3ff87b40:	.word  0x7322
L3FF87B50:
3ff87b50:	.word  0xbe6d
L3FF87B60:
3ff87b60:	.word  0x7832
3ff87b70:	move   *b4(0x8ef1), *b2+, 1
3ff87b90:	dsjs   b11, L3FF87A40
3ff87ba0:	.word  0x9f0d
3ff87bb0:	subi   0x40c2ff2f, a0
3ff87be0:	move   *b2, *b8, 0
3ff87bf0:	move   *a4, *a8, 0
3ff87c00:	move   *a4, *a8, 0
3ff87c10:	dsjs   b8, L3FF87A60
3ff87c20:	move   -*a5, -*a10, 1
3ff87c30:	move   -*a5, -*a10, 1
3ff87c40:	move   -*a5, -*a10, 1
3ff87c50:	.word  0xbfda
L3FF87C60:
3ff87c60:	.word  0x000c
L3FF87C70:
3ff87c70:	btst   17, b0
3ff87c80:	rev    a8
L3FF87C90:
3ff87c90:	cmp    a8, sp
3ff87ca0:	subk   11, b3
3ff87cb0:	sub    a13, a2
3ff87cc0:	dsjs   b8, L3FF87B50
3ff87cd0:	reti
3ff87ce0:	pixt   b8, *b5
3ff87cf0:	move   a13, *a5, 1
3ff87d00:	dsjs   sp, L3FF87B50
3ff87d10:	.word  0x0000
3ff87d20:	.word  0x0000
3ff87d30:	.word  0x0000
3ff87d40:	dsjs   a8, L3FF87B60
3ff87d50:	.word  0x0010
3ff87d60:	btst   11, b0
3ff87d70:	rev    a8
3ff87d80:	move   a1, *a11, 1
3ff87d90:	move   *b3, b2, 1
3ff87da0:	move   *b13+, *b1+, 0
L3FF87DB0:
3ff87db0:	dsjs   b12, L3FF87C70
3ff87dc0:	lmo    a3, a14
3ff87dd0:	srl    0x10, b4
3ff87de0:	xor    a12, a6
L3FF87DF0:
3ff87df0:	dsjs   b10, L3FF87C60
3ff87e00:	movx   a8, a0
3ff87e10:	sra    0x19, sp
3ff87e20:	move   *b12, *b4, 1
3ff87e30:	dsjs   b14, L3FF87C70
3ff87e40:	.word  0x0000
3ff87e50:	.word  0x0000
3ff87e60:	.word  0x0000
3ff87e70:	dsjs   b8, L3FF87C90
3ff87e80:	.word  0x0000
3ff87e90:	.word  0x0000
3ff87ea0:	.word  0x0000
3ff87eb0:	.word  0xffff
3ff87ec0:	.word  0xffff
3ff87ed0:	.word  0xffff
3ff87ee0:	.word  0xffff
3ff87ef0:	.word  0xffff
3ff87f00:	.word  0xffff
3ff87f10:	.word  0xffff
3ff87f20:	.word  0xffff
L3FF87F30:
3ff87f30:	.word  0xffff
3ff87f40:	.word  0xffff
3ff87f50:	.word  0xffff
3ff87f60:	.word  0xffff
3ff87f70:	.word  0xffff
L3FF87F80:
3ff87f80:	.word  0xffff
3ff87f90:	.word  0xffff
3ff87fa0:	.word  0xffff
3ff87fb0:	.word  0xffff
3ff87fc0:	.word  0xffff
3ff87fd0:	.word  0xffff
3ff87fe0:	.word  0xffff
3ff87ff0:	.word  0xffff
3ff88000:	.word  0xffff
3ff88010:	.word  0xffff
3ff88020:	.word  0xffff
3ff88030:	.word  0xffff
3ff88040:	.word  0xffff
3ff88050:	.word  0xffff
3ff88060:	.word  0xffff
3ff88070:	.word  0xffff
3ff88080:	.word  0xffff
3ff88090:	.word  0xffff
3ff880a0:	.word  0xffff
3ff880b0:	.word  0xffff
3ff880c0:	.word  0xffff
3ff880d0:	.word  0xffff
3ff880e0:	.word  0xffff
3ff880f0:	.word  0xffff
3ff88100:	.word  0xffff
3ff88110:	.word  0xffff
3ff88120:	.word  0xffff
3ff88130:	.word  0xffff
3ff88140:	.word  0xffff
3ff88150:	.word  0xffff
3ff88160:	.word  0xffff
3ff88170:	.word  0xffff
3ff88180:	.word  0xffff
3ff88190:	.word  0xffff
3ff881a0:	.word  0xffff
3ff881b0:	.word  0xffff
3ff881c0:	.word  0xffff
3ff881d0:	.word  0xffff
3ff881e0:	.word  0xffff
3ff881f0:	.word  0xffff
3ff88200:	.word  0xffff
3ff88210:	.word  0xffff
3ff88220:	.word  0xffff
3ff88230:	.word  0xffff
3ff88240:	.word  0xffff
3ff88250:	.word  0xffff
3ff88260:	.word  0xffff
3ff88270:	.word  0xffff
3ff88280:	.word  0xffff
3ff88290:	.word  0xffff
3ff882a0:	.word  0xffff
3ff882b0:	.word  0xffff
3ff882c0:	.word  0xffff
3ff882d0:	.word  0xffff
3ff882e0:	.word  0xffff
3ff882f0:	.word  0xffff
3ff88300:	.word  0xffff
3ff88310:	.word  0xffff
3ff88320:	.word  0xffff
3ff88330:	.word  0xffff
3ff88340:	.word  0xffff
3ff88350:	.word  0xffff
3ff88360:	.word  0xffff
3ff88370:	.word  0xffff
3ff88380:	.word  0xffff
3ff88390:	.word  0xffff
3ff883a0:	.word  0xffff
3ff883b0:	.word  0xffff
3ff883c0:	.word  0xffff
3ff883d0:	.word  0xffff
3ff883e0:	.word  0xffff
3ff883f0:	.word  0xffff
3ff88400:	.word  0xffff
3ff88410:	.word  0xffff
3ff88420:	.word  0xffff
3ff88430:	.word  0xffff
3ff88440:	.word  0xffff
3ff88450:	.word  0xffff
3ff88460:	.word  0xffff
3ff88470:	.word  0xffff
3ff88480:	.word  0xffff
3ff88490:	.word  0xffff
3ff884a0:	.word  0xffff
3ff884b0:	.word  0xffff
3ff884c0:	.word  0xffff
3ff884d0:	.word  0xffff
3ff884e0:	.word  0xffff
3ff884f0:	.word  0xffff
3ff88500:	.word  0xffff
3ff88510:	.word  0xffff
3ff88520:	.word  0xffff
3ff88530:	.word  0xffff
3ff88540:	.word  0xffff
3ff88550:	.word  0xffff
3ff88560:	.word  0xffff
3ff88570:	.word  0xffff
3ff88580:	.word  0xffff
3ff88590:	.word  0xffff
3ff885a0:	.word  0xffff
3ff885b0:	.word  0xffff
3ff885c0:	.word  0xffff
3ff885d0:	.word  0xffff
3ff885e0:	.word  0xffff
3ff885f0:	.word  0xffff
3ff88600:	.word  0xffff
3ff88610:	.word  0xffff
3ff88620:	.word  0xffff
3ff88630:	.word  0xffff
3ff88640:	.word  0xffff
3ff88650:	.word  0xffff
3ff88660:	.word  0xffff
3ff88670:	.word  0xffff
3ff88680:	.word  0xffff
3ff88690:	.word  0xffff
3ff886a0:	.word  0xffff
3ff886b0:	.word  0xffff
3ff886c0:	.word  0xffff
3ff886d0:	.word  0xffff
3ff886e0:	.word  0xffff
3ff886f0:	.word  0xffff
3ff88700:	.word  0xffff
3ff88710:	.word  0xffff
3ff88720:	.word  0xffff
3ff88730:	.word  0xffff
3ff88740:	.word  0xffff
3ff88750:	.word  0xffff
3ff88760:	.word  0xffff
3ff88770:	.word  0xffff
3ff88780:	.word  0xffff
3ff88790:	.word  0xffff
3ff887a0:	.word  0xffff
3ff887b0:	.word  0xffff
3ff887c0:	.word  0xffff
3ff887d0:	.word  0xffff
3ff887e0:	.word  0xffff
3ff887f0:	.word  0xffff
3ff88800:	.word  0xffff
3ff88810:	.word  0xffff
3ff88820:	.word  0xffff
3ff88830:	.word  0xffff
3ff88840:	.word  0xffff
3ff88850:	.word  0xffff
3ff88860:	.word  0xffff
3ff88870:	.word  0xffff
3ff88880:	.word  0xffff
3ff88890:	.word  0xffff
3ff888a0:	.word  0xffff
3ff888b0:	.word  0xffff
3ff888c0:	.word  0xffff
3ff888d0:	.word  0xffff
3ff888e0:	.word  0xffff
3ff888f0:	.word  0xffff
3ff88900:	.word  0xffff
3ff88910:	.word  0xffff
3ff88920:	.word  0xffff
3ff88930:	.word  0xffff
3ff88940:	.word  0xffff
3ff88950:	.word  0xffff
3ff88960:	.word  0xffff
3ff88970:	.word  0xffff
3ff88980:	.word  0xffff
3ff88990:	.word  0xffff
3ff889a0:	.word  0xffff
3ff889b0:	.word  0xffff
3ff889c0:	.word  0xffff
3ff889d0:	.word  0xffff
3ff889e0:	.word  0xffff
3ff889f0:	.word  0xffff
3ff88a00:	.word  0xffff
3ff88a10:	.word  0xffff
3ff88a20:	.word  0xffff
3ff88a30:	.word  0xffff
3ff88a40:	.word  0xffff
3ff88a50:	.word  0xffff
3ff88a60:	.word  0xffff
3ff88a70:	.word  0xffff
3ff88a80:	.word  0xffff
3ff88a90:	.word  0xffff
3ff88aa0:	.word  0xffff
3ff88ab0:	.word  0xffff
3ff88ac0:	.word  0xffff
3ff88ad0:	.word  0xffff
3ff88ae0:	.word  0xffff
3ff88af0:	.word  0xffff
3ff88b00:	.word  0xffff
3ff88b10:	.word  0xffff
3ff88b20:	.word  0xffff
3ff88b30:	.word  0xffff
3ff88b40:	.word  0xffff
3ff88b50:	.word  0xffff
3ff88b60:	.word  0xffff
3ff88b70:	.word  0xffff
3ff88b80:	.word  0xffff
3ff88b90:	.word  0xffff
3ff88ba0:	.word  0xffff
3ff88bb0:	.word  0xffff
3ff88bc0:	.word  0xffff
3ff88bd0:	.word  0xffff
3ff88be0:	.word  0xffff
3ff88bf0:	.word  0xffff
3ff88c00:	.word  0xffff
3ff88c10:	.word  0xffff
3ff88c20:	.word  0xffff
3ff88c30:	.word  0xffff
3ff88c40:	.word  0xffff
3ff88c50:	.word  0xffff
3ff88c60:	.word  0xffff
3ff88c70:	.word  0xffff
3ff88c80:	.word  0xffff
3ff88c90:	.word  0xffff
3ff88ca0:	.word  0xffff
3ff88cb0:	.word  0xffff
3ff88cc0:	.word  0xffff
3ff88cd0:	.word  0xffff
3ff88ce0:	.word  0xffff
3ff88cf0:	.word  0xffff
3ff88d00:	.word  0xffff
3ff88d10:	.word  0xffff
3ff88d20:	.word  0xffff
3ff88d30:	.word  0xffff
3ff88d40:	.word  0xffff
3ff88d50:	.word  0xffff
3ff88d60:	.word  0xffff
3ff88d70:	.word  0xffff
3ff88d80:	.word  0xffff
3ff88d90:	.word  0xffff
3ff88da0:	.word  0xffff
3ff88db0:	.word  0xffff
3ff88dc0:	.word  0xffff
3ff88dd0:	.word  0xffff
3ff88de0:	.word  0xffff
3ff88df0:	.word  0xffff
3ff88e00:	.word  0xffff
3ff88e10:	.word  0xffff
3ff88e20:	.word  0xffff
3ff88e30:	.word  0xffff
3ff88e40:	.word  0xffff
3ff88e50:	.word  0xffff
3ff88e60:	.word  0xffff
3ff88e70:	.word  0xffff
3ff88e80:	.word  0xffff
3ff88e90:	.word  0xffff
3ff88ea0:	.word  0xffff
3ff88eb0:	.word  0xffff
3ff88ec0:	.word  0xffff
3ff88ed0:	.word  0xffff
3ff88ee0:	.word  0xffff
3ff88ef0:	.word  0xffff
3ff88f00:	.word  0xffff
3ff88f10:	.word  0xffff
3ff88f20:	.word  0xffff
3ff88f30:	.word  0xffff
3ff88f40:	.word  0xffff
3ff88f50:	.word  0xffff
3ff88f60:	.word  0xffff
3ff88f70:	.word  0xffff
3ff88f80:	.word  0xffff
3ff88f90:	.word  0xffff
3ff88fa0:	.word  0xffff
3ff88fb0:	.word  0xffff
3ff88fc0:	.word  0xffff
3ff88fd0:	.word  0xffff
3ff88fe0:	.word  0xffff
3ff88ff0:	.word  0xffff
3ff89000:	.word  0xffff
3ff89010:	.word  0xffff
3ff89020:	.word  0xffff
3ff89030:	.word  0xffff
3ff89040:	.word  0xffff
3ff89050:	.word  0xffff
3ff89060:	.word  0xffff
3ff89070:	.word  0xffff
3ff89080:	.word  0xffff
3ff89090:	.word  0xffff
3ff890a0:	.word  0xffff
3ff890b0:	.word  0xffff
3ff890c0:	.word  0xffff
3ff890d0:	.word  0xffff
3ff890e0:	.word  0xffff
3ff890f0:	.word  0xffff
3ff89100:	.word  0xffff
3ff89110:	.word  0xffff
3ff89120:	.word  0xffff
3ff89130:	.word  0xffff
3ff89140:	.word  0xffff
3ff89150:	.word  0xffff
3ff89160:	.word  0xffff
3ff89170:	.word  0xffff
3ff89180:	.word  0xffff
3ff89190:	.word  0xffff
3ff891a0:	.word  0xffff
3ff891b0:	.word  0xffff
3ff891c0:	.word  0xffff
3ff891d0:	.word  0xffff
3ff891e0:	.word  0xffff
3ff891f0:	.word  0xffff
3ff89200:	.word  0xffff
3ff89210:	.word  0xffff
3ff89220:	.word  0xffff
3ff89230:	.word  0xffff
3ff89240:	.word  0xffff
3ff89250:	.word  0xffff
3ff89260:	.word  0xffff
3ff89270:	.word  0xffff
3ff89280:	.word  0xffff
3ff89290:	.word  0xffff
3ff892a0:	.word  0xffff
3ff892b0:	.word  0xffff
3ff892c0:	.word  0xffff
3ff892d0:	.word  0xffff
3ff892e0:	.word  0xffff
3ff892f0:	.word  0xffff
3ff89300:	.word  0xffff
3ff89310:	.word  0xffff
3ff89320:	.word  0xffff
3ff89330:	.word  0xffff
3ff89340:	.word  0xffff
3ff89350:	.word  0xffff
3ff89360:	.word  0xffff
3ff89370:	.word  0xffff
3ff89380:	.word  0xffff
3ff89390:	.word  0xffff
3ff893a0:	.word  0xffff
3ff893b0:	.word  0xffff
3ff893c0:	.word  0xffff
3ff893d0:	.word  0xffff
3ff893e0:	.word  0xffff
3ff893f0:	.word  0xffff
3ff89400:	.word  0xffff
3ff89410:	.word  0xffff
3ff89420:	.word  0xffff
3ff89430:	.word  0xffff
3ff89440:	.word  0xffff
3ff89450:	.word  0xffff
3ff89460:	.word  0xffff
3ff89470:	.word  0xffff
3ff89480:	.word  0xffff
3ff89490:	.word  0xffff
3ff894a0:	.word  0xffff
3ff894b0:	.word  0xffff
3ff894c0:	.word  0xffff
3ff894d0:	.word  0xffff
3ff894e0:	.word  0xffff
3ff894f0:	.word  0xffff
3ff89500:	.word  0xffff
3ff89510:	.word  0xffff
3ff89520:	.word  0xffff
3ff89530:	.word  0xffff
3ff89540:	.word  0xffff
3ff89550:	.word  0xffff
3ff89560:	.word  0xffff
3ff89570:	.word  0xffff
3ff89580:	.word  0xffff
3ff89590:	.word  0xffff
3ff895a0:	.word  0xffff
3ff895b0:	.word  0xffff
3ff895c0:	.word  0xffff
3ff895d0:	.word  0xffff
3ff895e0:	.word  0xffff
3ff895f0:	.word  0xffff
3ff89600:	.word  0xffff
3ff89610:	.word  0xffff
3ff89620:	.word  0xffff
3ff89630:	.word  0xffff
3ff89640:	.word  0xffff
3ff89650:	.word  0xffff
3ff89660:	.word  0xffff
3ff89670:	.word  0xffff
3ff89680:	.word  0xffff
3ff89690:	.word  0xffff
3ff896a0:	.word  0xffff
3ff896b0:	.word  0xffff
3ff896c0:	.word  0xffff
3ff896d0:	.word  0xffff
3ff896e0:	.word  0xffff
3ff896f0:	.word  0xffff
3ff89700:	.word  0xffff
3ff89710:	.word  0xffff
3ff89720:	.word  0xffff
3ff89730:	.word  0xffff
3ff89740:	.word  0xffff
3ff89750:	.word  0xffff
3ff89760:	.word  0xffff
3ff89770:	.word  0xffff
3ff89780:	.word  0xffff
3ff89790:	.word  0xffff
3ff897a0:	.word  0xffff
3ff897b0:	.word  0xffff
3ff897c0:	.word  0xffff
3ff897d0:	.word  0xffff
3ff897e0:	.word  0xffff
3ff897f0:	.word  0xffff
3ff89800:	.word  0xffff
3ff89810:	.word  0xffff
3ff89820:	.word  0xffff
3ff89830:	.word  0xffff
3ff89840:	.word  0xffff
3ff89850:	.word  0xffff
3ff89860:	.word  0xffff
3ff89870:	.word  0xffff
3ff89880:	.word  0xffff
3ff89890:	.word  0xffff
3ff898a0:	.word  0xffff
3ff898b0:	.word  0xffff
3ff898c0:	.word  0xffff
3ff898d0:	.word  0xffff
3ff898e0:	.word  0xffff
3ff898f0:	.word  0xffff
3ff89900:	.word  0xffff
3ff89910:	.word  0xffff
3ff89920:	.word  0xffff
3ff89930:	.word  0xffff
3ff89940:	.word  0xffff
3ff89950:	.word  0xffff
3ff89960:	.word  0xffff
3ff89970:	.word  0xffff
3ff89980:	.word  0xffff
3ff89990:	.word  0xffff
3ff899a0:	.word  0xffff
3ff899b0:	.word  0xffff
3ff899c0:	.word  0xffff
3ff899d0:	.word  0xffff
3ff899e0:	.word  0xffff
3ff899f0:	.word  0xffff
3ff89a00:	.word  0xffff
3ff89a10:	.word  0xffff
3ff89a20:	.word  0xffff
3ff89a30:	.word  0xffff
3ff89a40:	.word  0xffff
3ff89a50:	.word  0xffff
3ff89a60:	.word  0xffff
3ff89a70:	.word  0xffff
3ff89a80:	.word  0xffff
3ff89a90:	.word  0xffff
3ff89aa0:	.word  0xffff
3ff89ab0:	.word  0xffff
3ff89ac0:	.word  0xffff
3ff89ad0:	.word  0xffff
3ff89ae0:	.word  0xffff
3ff89af0:	.word  0xffff
3ff89b00:	.word  0xffff
3ff89b10:	.word  0xffff
3ff89b20:	.word  0xffff
3ff89b30:	.word  0xffff
3ff89b40:	.word  0xffff
3ff89b50:	.word  0xffff
3ff89b60:	.word  0xffff
3ff89b70:	.word  0xffff
3ff89b80:	.word  0xffff
3ff89b90:	.word  0xffff
3ff89ba0:	.word  0xffff
3ff89bb0:	.word  0xffff
3ff89bc0:	.word  0xffff
3ff89bd0:	.word  0xffff
3ff89be0:	.word  0xffff
3ff89bf0:	.word  0xffff
3ff89c00:	.word  0xffff
3ff89c10:	.word  0xffff
3ff89c20:	.word  0xffff
3ff89c30:	.word  0xffff
3ff89c40:	.word  0xffff
3ff89c50:	.word  0xffff
3ff89c60:	.word  0xffff
3ff89c70:	.word  0xffff
3ff89c80:	.word  0xffff
3ff89c90:	.word  0xffff
3ff89ca0:	.word  0xffff
3ff89cb0:	.word  0xffff
3ff89cc0:	.word  0xffff
3ff89cd0:	.word  0xffff
3ff89ce0:	.word  0xffff
3ff89cf0:	.word  0xffff
3ff89d00:	.word  0xffff
3ff89d10:	.word  0xffff
3ff89d20:	.word  0xffff
3ff89d30:	.word  0xffff
3ff89d40:	.word  0xffff
3ff89d50:	.word  0xffff
3ff89d60:	.word  0xffff
3ff89d70:	.word  0xffff
3ff89d80:	.word  0xffff
3ff89d90:	.word  0xffff
3ff89da0:	.word  0xffff
3ff89db0:	.word  0xffff
3ff89dc0:	.word  0xffff
3ff89dd0:	.word  0xffff
3ff89de0:	.word  0xffff
3ff89df0:	.word  0xffff
3ff89e00:	.word  0xffff
3ff89e10:	.word  0xffff
3ff89e20:	.word  0xffff
3ff89e30:	.word  0xffff
3ff89e40:	.word  0xffff
3ff89e50:	.word  0xffff
3ff89e60:	.word  0xffff
3ff89e70:	.word  0xffff
3ff89e80:	.word  0xffff
3ff89e90:	.word  0xffff
3ff89ea0:	.word  0xffff
3ff89eb0:	.word  0xffff
3ff89ec0:	.word  0xffff
3ff89ed0:	.word  0xffff
3ff89ee0:	.word  0xffff
3ff89ef0:	.word  0xffff
3ff89f00:	.word  0xffff
3ff89f10:	.word  0xffff
3ff89f20:	.word  0xffff
3ff89f30:	.word  0xffff
3ff89f40:	.word  0xffff
3ff89f50:	.word  0xffff
3ff89f60:	.word  0xffff
3ff89f70:	.word  0xffff
3ff89f80:	.word  0xffff
3ff89f90:	.word  0xffff
3ff89fa0:	.word  0xffff
3ff89fb0:	.word  0xffff
3ff89fc0:	.word  0xffff
3ff89fd0:	.word  0xffff
3ff89fe0:	.word  0xffff
3ff89ff0:	.word  0xffff
3ff8a000:	.word  0xffff
3ff8a010:	.word  0xffff
3ff8a020:	.word  0xffff
3ff8a030:	.word  0xffff
3ff8a040:	.word  0xffff
3ff8a050:	.word  0xffff
3ff8a060:	.word  0xffff
3ff8a070:	.word  0xffff
3ff8a080:	.word  0xffff
3ff8a090:	.word  0xffff
3ff8a0a0:	.word  0xffff
3ff8a0b0:	.word  0xffff
3ff8a0c0:	.word  0xffff
3ff8a0d0:	.word  0xffff
3ff8a0e0:	.word  0xffff
3ff8a0f0:	.word  0xffff
3ff8a100:	.word  0xffff
3ff8a110:	.word  0xffff
3ff8a120:	.word  0xffff
3ff8a130:	.word  0xffff
3ff8a140:	.word  0xffff
3ff8a150:	.word  0xffff
3ff8a160:	.word  0xffff
3ff8a170:	.word  0xffff
3ff8a180:	.word  0xffff
3ff8a190:	.word  0xffff
3ff8a1a0:	.word  0xffff
3ff8a1b0:	.word  0xffff
3ff8a1c0:	.word  0xffff
3ff8a1d0:	.word  0xffff
3ff8a1e0:	.word  0xffff
3ff8a1f0:	.word  0xffff
3ff8a200:	.word  0xffff
3ff8a210:	.word  0xffff
3ff8a220:	.word  0xffff
3ff8a230:	.word  0xffff
3ff8a240:	.word  0xffff
3ff8a250:	.word  0xffff
3ff8a260:	.word  0xffff
3ff8a270:	.word  0xffff
3ff8a280:	.word  0xffff
3ff8a290:	.word  0xffff
3ff8a2a0:	.word  0xffff
3ff8a2b0:	.word  0xffff
3ff8a2c0:	.word  0xffff
3ff8a2d0:	.word  0xffff
3ff8a2e0:	.word  0xffff
3ff8a2f0:	.word  0xffff
3ff8a300:	.word  0xffff
3ff8a310:	.word  0xffff
3ff8a320:	.word  0xffff
3ff8a330:	.word  0xffff
3ff8a340:	.word  0xffff
3ff8a350:	.word  0xffff
3ff8a360:	.word  0xffff
3ff8a370:	.word  0xffff
3ff8a380:	.word  0xffff
3ff8a390:	.word  0xffff
3ff8a3a0:	.word  0xffff
3ff8a3b0:	.word  0xffff
3ff8a3c0:	.word  0xffff
3ff8a3d0:	.word  0xffff
3ff8a3e0:	.word  0xffff
3ff8a3f0:	.word  0xffff
3ff8a400:	.word  0xffff
3ff8a410:	.word  0xffff
3ff8a420:	.word  0xffff
3ff8a430:	.word  0xffff
3ff8a440:	.word  0xffff
3ff8a450:	.word  0xffff
3ff8a460:	.word  0xffff
3ff8a470:	.word  0xffff
3ff8a480:	.word  0xffff
3ff8a490:	.word  0xffff
3ff8a4a0:	.word  0xffff
3ff8a4b0:	.word  0xffff
3ff8a4c0:	.word  0xffff
3ff8a4d0:	.word  0xffff
3ff8a4e0:	.word  0xffff
3ff8a4f0:	.word  0xffff
3ff8a500:	.word  0xffff
3ff8a510:	.word  0xffff
3ff8a520:	.word  0xffff
3ff8a530:	.word  0xffff
3ff8a540:	.word  0xffff
3ff8a550:	.word  0xffff
3ff8a560:	.word  0xffff
3ff8a570:	.word  0xffff
3ff8a580:	.word  0xffff
3ff8a590:	.word  0xffff
3ff8a5a0:	.word  0xffff
3ff8a5b0:	.word  0xffff
3ff8a5c0:	.word  0xffff
3ff8a5d0:	.word  0xffff
3ff8a5e0:	.word  0xffff
3ff8a5f0:	.word  0xffff
3ff8a600:	.word  0xffff
3ff8a610:	.word  0xffff
3ff8a620:	.word  0xffff
3ff8a630:	.word  0xffff
3ff8a640:	.word  0xffff
3ff8a650:	.word  0xffff
3ff8a660:	.word  0xffff
3ff8a670:	.word  0xffff
3ff8a680:	.word  0xffff
3ff8a690:	.word  0xffff
3ff8a6a0:	.word  0xffff
3ff8a6b0:	.word  0xffff
3ff8a6c0:	.word  0xffff
3ff8a6d0:	.word  0xffff
3ff8a6e0:	.word  0xffff
3ff8a6f0:	.word  0xffff
3ff8a700:	.word  0xffff
3ff8a710:	.word  0xffff
3ff8a720:	.word  0xffff
3ff8a730:	.word  0xffff
3ff8a740:	.word  0xffff
3ff8a750:	.word  0xffff
3ff8a760:	.word  0xffff
3ff8a770:	.word  0xffff
3ff8a780:	.word  0xffff
3ff8a790:	.word  0xffff
3ff8a7a0:	.word  0xffff
3ff8a7b0:	.word  0xffff
3ff8a7c0:	.word  0xffff
3ff8a7d0:	.word  0xffff
3ff8a7e0:	.word  0xffff
3ff8a7f0:	.word  0xffff
3ff8a800:	.word  0xffff
3ff8a810:	.word  0xffff
3ff8a820:	.word  0xffff
3ff8a830:	.word  0xffff
3ff8a840:	.word  0xffff
3ff8a850:	.word  0xffff
3ff8a860:	.word  0xffff
3ff8a870:	.word  0xffff
3ff8a880:	.word  0xffff
3ff8a890:	.word  0xffff
3ff8a8a0:	.word  0xffff
3ff8a8b0:	.word  0xffff
3ff8a8c0:	.word  0xffff
3ff8a8d0:	.word  0xffff
3ff8a8e0:	.word  0xffff
3ff8a8f0:	.word  0xffff
3ff8a900:	.word  0xffff
3ff8a910:	.word  0xffff
3ff8a920:	.word  0xffff
3ff8a930:	.word  0xffff
3ff8a940:	.word  0xffff
3ff8a950:	.word  0xffff
3ff8a960:	.word  0xffff
3ff8a970:	.word  0xffff
3ff8a980:	.word  0xffff
3ff8a990:	.word  0xffff
3ff8a9a0:	.word  0xffff
3ff8a9b0:	.word  0xffff
3ff8a9c0:	.word  0xffff
3ff8a9d0:	.word  0xffff
3ff8a9e0:	.word  0xffff
3ff8a9f0:	.word  0xffff
3ff8aa00:	.word  0xffff
3ff8aa10:	.word  0xffff
3ff8aa20:	.word  0xffff
3ff8aa30:	.word  0xffff
3ff8aa40:	.word  0xffff
3ff8aa50:	.word  0xffff
3ff8aa60:	.word  0xffff
3ff8aa70:	.word  0xffff
3ff8aa80:	.word  0xffff
3ff8aa90:	.word  0xffff
3ff8aaa0:	.word  0xffff
3ff8aab0:	.word  0xffff
3ff8aac0:	.word  0xffff
3ff8aad0:	.word  0xffff
3ff8aae0:	.word  0xffff
3ff8aaf0:	.word  0xffff
3ff8ab00:	.word  0xffff
3ff8ab10:	.word  0xffff
3ff8ab20:	.word  0xffff
3ff8ab30:	.word  0xffff
3ff8ab40:	.word  0xffff
3ff8ab50:	.word  0xffff
3ff8ab60:	.word  0xffff
3ff8ab70:	.word  0xffff
3ff8ab80:	.word  0xffff
3ff8ab90:	.word  0xffff
3ff8aba0:	.word  0xffff
3ff8abb0:	.word  0xffff
3ff8abc0:	.word  0xffff
3ff8abd0:	.word  0xffff
3ff8abe0:	.word  0xffff
3ff8abf0:	.word  0xffff
3ff8ac00:	.word  0xffff
3ff8ac10:	.word  0xffff
3ff8ac20:	.word  0xffff
3ff8ac30:	.word  0xffff
3ff8ac40:	.word  0xffff
3ff8ac50:	.word  0xffff
3ff8ac60:	.word  0xffff
3ff8ac70:	.word  0xffff
3ff8ac80:	.word  0xffff
3ff8ac90:	.word  0xffff
3ff8aca0:	.word  0xffff
3ff8acb0:	.word  0xffff
3ff8acc0:	.word  0xffff
3ff8acd0:	.word  0xffff
3ff8ace0:	.word  0xffff
3ff8acf0:	.word  0xffff
3ff8ad00:	.word  0xffff
3ff8ad10:	.word  0xffff
3ff8ad20:	.word  0xffff
3ff8ad30:	.word  0xffff
3ff8ad40:	.word  0xffff
3ff8ad50:	.word  0xffff
3ff8ad60:	.word  0xffff
3ff8ad70:	.word  0xffff
3ff8ad80:	.word  0xffff
3ff8ad90:	.word  0xffff
3ff8ada0:	.word  0xffff
3ff8adb0:	.word  0xffff
3ff8adc0:	.word  0xffff
3ff8add0:	.word  0xffff
3ff8ade0:	.word  0xffff
3ff8adf0:	.word  0xffff
3ff8ae00:	.word  0xffff
3ff8ae10:	.word  0xffff
3ff8ae20:	.word  0xffff
3ff8ae30:	.word  0xffff
3ff8ae40:	.word  0xffff
3ff8ae50:	.word  0xffff
3ff8ae60:	.word  0xffff
3ff8ae70:	.word  0xffff
3ff8ae80:	.word  0xffff
3ff8ae90:	.word  0xffff
3ff8aea0:	.word  0xffff
3ff8aeb0:	.word  0xffff
3ff8aec0:	.word  0xffff
3ff8aed0:	.word  0xffff
3ff8aee0:	.word  0xffff
3ff8aef0:	.word  0xffff
3ff8af00:	.word  0xffff
3ff8af10:	.word  0xffff
3ff8af20:	.word  0xffff
3ff8af30:	.word  0xffff
3ff8af40:	.word  0xffff
3ff8af50:	.word  0xffff
3ff8af60:	.word  0xffff
3ff8af70:	.word  0xffff
3ff8af80:	.word  0xffff
3ff8af90:	.word  0xffff
3ff8afa0:	.word  0xffff
3ff8afb0:	.word  0xffff
3ff8afc0:	.word  0xffff
3ff8afd0:	.word  0xffff
3ff8afe0:	.word  0xffff
3ff8aff0:	.word  0xffff
3ff8b000:	.word  0xffff
3ff8b010:	.word  0xffff
3ff8b020:	.word  0xffff
3ff8b030:	.word  0xffff
3ff8b040:	.word  0xffff
3ff8b050:	.word  0xffff
3ff8b060:	.word  0xffff
3ff8b070:	.word  0xffff
3ff8b080:	.word  0xffff
3ff8b090:	.word  0xffff
3ff8b0a0:	.word  0xffff
3ff8b0b0:	.word  0xffff
3ff8b0c0:	.word  0xffff
3ff8b0d0:	.word  0xffff
3ff8b0e0:	.word  0xffff
3ff8b0f0:	.word  0xffff
3ff8b100:	.word  0xffff
3ff8b110:	.word  0xffff
3ff8b120:	.word  0xffff
3ff8b130:	.word  0xffff
3ff8b140:	.word  0xffff
3ff8b150:	.word  0xffff
3ff8b160:	.word  0xffff
3ff8b170:	.word  0xffff
3ff8b180:	.word  0xffff
3ff8b190:	.word  0xffff
3ff8b1a0:	.word  0xffff
3ff8b1b0:	.word  0xffff
3ff8b1c0:	.word  0xffff
3ff8b1d0:	.word  0xffff
3ff8b1e0:	.word  0xffff
3ff8b1f0:	.word  0xffff
3ff8b200:	.word  0xffff
3ff8b210:	.word  0xffff
3ff8b220:	.word  0xffff
3ff8b230:	.word  0xffff
3ff8b240:	.word  0xffff
3ff8b250:	.word  0xffff
3ff8b260:	.word  0xffff
3ff8b270:	.word  0xffff
3ff8b280:	.word  0xffff
3ff8b290:	.word  0xffff
3ff8b2a0:	.word  0xffff
3ff8b2b0:	.word  0xffff
3ff8b2c0:	.word  0xffff
3ff8b2d0:	.word  0xffff
3ff8b2e0:	.word  0xffff
3ff8b2f0:	.word  0xffff
3ff8b300:	.word  0xffff
3ff8b310:	.word  0xffff
3ff8b320:	.word  0xffff
3ff8b330:	.word  0xffff
3ff8b340:	.word  0xffff
3ff8b350:	.word  0xffff
3ff8b360:	.word  0xffff
3ff8b370:	.word  0xffff
3ff8b380:	.word  0xffff
3ff8b390:	.word  0xffff
3ff8b3a0:	.word  0xffff
3ff8b3b0:	.word  0xffff
3ff8b3c0:	.word  0xffff
3ff8b3d0:	.word  0xffff
3ff8b3e0:	.word  0xffff
3ff8b3f0:	.word  0xffff
3ff8b400:	.word  0xffff
3ff8b410:	.word  0xffff
3ff8b420:	.word  0xffff
3ff8b430:	.word  0xffff
3ff8b440:	.word  0xffff
3ff8b450:	.word  0xffff
3ff8b460:	.word  0xffff
3ff8b470:	.word  0xffff
3ff8b480:	.word  0xffff
3ff8b490:	.word  0xffff
3ff8b4a0:	.word  0xffff
3ff8b4b0:	.word  0xffff
3ff8b4c0:	.word  0xffff
3ff8b4d0:	.word  0xffff
3ff8b4e0:	.word  0xffff
3ff8b4f0:	.word  0xffff
3ff8b500:	.word  0xffff
3ff8b510:	.word  0xffff
3ff8b520:	.word  0xffff
3ff8b530:	.word  0xffff
3ff8b540:	.word  0xffff
3ff8b550:	.word  0xffff
3ff8b560:	.word  0xffff
3ff8b570:	.word  0xffff
3ff8b580:	.word  0xffff
3ff8b590:	.word  0xffff
3ff8b5a0:	.word  0xffff
3ff8b5b0:	.word  0xffff
3ff8b5c0:	.word  0xffff
3ff8b5d0:	.word  0xffff
3ff8b5e0:	.word  0xffff
3ff8b5f0:	.word  0xffff
3ff8b600:	.word  0xffff
3ff8b610:	.word  0xffff
3ff8b620:	.word  0xffff
3ff8b630:	.word  0xffff
3ff8b640:	.word  0xffff
3ff8b650:	.word  0xffff
3ff8b660:	.word  0xffff
3ff8b670:	.word  0xffff
3ff8b680:	.word  0xffff
3ff8b690:	.word  0xffff
3ff8b6a0:	.word  0xffff
3ff8b6b0:	.word  0xffff
3ff8b6c0:	.word  0xffff
3ff8b6d0:	.word  0xffff
3ff8b6e0:	.word  0xffff
3ff8b6f0:	.word  0xffff
3ff8b700:	.word  0xffff
3ff8b710:	.word  0xffff
3ff8b720:	.word  0xffff
3ff8b730:	.word  0xffff
3ff8b740:	.word  0xffff
3ff8b750:	.word  0xffff
3ff8b760:	.word  0xffff
3ff8b770:	.word  0xffff
3ff8b780:	.word  0xffff
3ff8b790:	.word  0xffff
3ff8b7a0:	.word  0xffff
3ff8b7b0:	.word  0xffff
3ff8b7c0:	.word  0xffff
3ff8b7d0:	.word  0xffff
3ff8b7e0:	.word  0xffff
3ff8b7f0:	.word  0xffff
3ff8b800:	.word  0xffff
3ff8b810:	.word  0xffff
3ff8b820:	.word  0xffff
3ff8b830:	.word  0xffff
3ff8b840:	.word  0xffff
3ff8b850:	.word  0xffff
3ff8b860:	.word  0xffff
3ff8b870:	.word  0xffff
3ff8b880:	.word  0xffff
3ff8b890:	.word  0xffff
3ff8b8a0:	.word  0xffff
3ff8b8b0:	.word  0xffff
3ff8b8c0:	.word  0xffff
3ff8b8d0:	.word  0xffff
3ff8b8e0:	.word  0xffff
3ff8b8f0:	.word  0xffff
3ff8b900:	.word  0xffff
3ff8b910:	.word  0xffff
3ff8b920:	.word  0xffff
3ff8b930:	.word  0xffff
3ff8b940:	.word  0xffff
3ff8b950:	.word  0xffff
3ff8b960:	.word  0xffff
3ff8b970:	.word  0xffff
3ff8b980:	.word  0xffff
3ff8b990:	.word  0xffff
3ff8b9a0:	.word  0xffff
3ff8b9b0:	.word  0xffff
3ff8b9c0:	.word  0xffff
3ff8b9d0:	.word  0xffff
3ff8b9e0:	.word  0xffff
3ff8b9f0:	.word  0xffff
3ff8ba00:	.word  0xffff
3ff8ba10:	.word  0xffff
3ff8ba20:	.word  0xffff
3ff8ba30:	.word  0xffff
3ff8ba40:	.word  0xffff
3ff8ba50:	.word  0xffff
3ff8ba60:	.word  0xffff
3ff8ba70:	.word  0xffff
3ff8ba80:	.word  0xffff
3ff8ba90:	.word  0xffff
3ff8baa0:	.word  0xffff
3ff8bab0:	.word  0xffff
3ff8bac0:	.word  0xffff
3ff8bad0:	.word  0xffff
3ff8bae0:	.word  0xffff
3ff8baf0:	.word  0xffff
3ff8bb00:	.word  0xffff
3ff8bb10:	.word  0xffff
3ff8bb20:	.word  0xffff
3ff8bb30:	.word  0xffff
3ff8bb40:	.word  0xffff
3ff8bb50:	.word  0xffff
3ff8bb60:	.word  0xffff
3ff8bb70:	.word  0xffff
3ff8bb80:	.word  0xffff
3ff8bb90:	.word  0xffff
3ff8bba0:	.word  0xffff
3ff8bbb0:	.word  0xffff
3ff8bbc0:	.word  0xffff
3ff8bbd0:	.word  0xffff
3ff8bbe0:	.word  0xffff
3ff8bbf0:	.word  0xffff
3ff8bc00:	.word  0xffff
3ff8bc10:	.word  0xffff
3ff8bc20:	.word  0xffff
3ff8bc30:	.word  0xffff
3ff8bc40:	.word  0xffff
3ff8bc50:	.word  0xffff
3ff8bc60:	.word  0xffff
3ff8bc70:	.word  0xffff
3ff8bc80:	.word  0xffff
3ff8bc90:	.word  0xffff
3ff8bca0:	.word  0xffff
3ff8bcb0:	.word  0xffff
3ff8bcc0:	.word  0xffff
3ff8bcd0:	.word  0xffff
3ff8bce0:	.word  0xffff
3ff8bcf0:	.word  0xffff
3ff8bd00:	.word  0xffff
3ff8bd10:	.word  0xffff
3ff8bd20:	.word  0xffff
3ff8bd30:	.word  0xffff
3ff8bd40:	.word  0xffff
3ff8bd50:	.word  0xffff
3ff8bd60:	.word  0xffff
3ff8bd70:	.word  0xffff
3ff8bd80:	.word  0xffff
3ff8bd90:	.word  0xffff
3ff8bda0:	.word  0xffff
3ff8bdb0:	.word  0xffff
3ff8bdc0:	.word  0xffff
3ff8bdd0:	.word  0xffff
3ff8bde0:	.word  0xffff
3ff8bdf0:	.word  0xffff
3ff8be00:	.word  0xffff
3ff8be10:	.word  0xffff
3ff8be20:	.word  0xffff
3ff8be30:	.word  0xffff
3ff8be40:	.word  0xffff
3ff8be50:	.word  0xffff
3ff8be60:	.word  0xffff
3ff8be70:	.word  0xffff
3ff8be80:	.word  0xffff
3ff8be90:	.word  0xffff
3ff8bea0:	.word  0xffff
3ff8beb0:	.word  0xffff
3ff8bec0:	.word  0xffff
3ff8bed0:	.word  0xffff
3ff8bee0:	.word  0xffff
3ff8bef0:	.word  0xffff
3ff8bf00:	.word  0xffff
3ff8bf10:	.word  0xffff
3ff8bf20:	.word  0xffff
3ff8bf30:	.word  0xffff
3ff8bf40:	.word  0xffff
3ff8bf50:	.word  0xffff
3ff8bf60:	.word  0xffff
3ff8bf70:	.word  0xffff
3ff8bf80:	.word  0xffff
3ff8bf90:	.word  0xffff
3ff8bfa0:	.word  0xffff
3ff8bfb0:	.word  0xffff
3ff8bfc0:	.word  0xffff
3ff8bfd0:	.word  0xffff
3ff8bfe0:	.word  0xffff
3ff8bff0:	.word  0xffff
3ff8c000:	.word  0xffff
3ff8c010:	.word  0xffff
3ff8c020:	.word  0xffff
3ff8c030:	.word  0xffff
3ff8c040:	.word  0xffff
3ff8c050:	.word  0xffff
3ff8c060:	.word  0xffff
3ff8c070:	.word  0xffff
3ff8c080:	.word  0xffff
3ff8c090:	.word  0xffff
3ff8c0a0:	.word  0xffff
3ff8c0b0:	.word  0xffff
3ff8c0c0:	.word  0xffff
3ff8c0d0:	.word  0xffff
3ff8c0e0:	.word  0xffff
3ff8c0f0:	.word  0xffff
3ff8c100:	.word  0xffff
3ff8c110:	.word  0xffff
3ff8c120:	.word  0xffff
3ff8c130:	.word  0xffff
3ff8c140:	.word  0xffff
3ff8c150:	.word  0xffff
3ff8c160:	.word  0xffff
3ff8c170:	.word  0xffff
3ff8c180:	.word  0xffff
3ff8c190:	.word  0xffff
3ff8c1a0:	.word  0xffff
3ff8c1b0:	.word  0xffff
3ff8c1c0:	.word  0xffff
3ff8c1d0:	.word  0xffff
3ff8c1e0:	.word  0xffff
3ff8c1f0:	.word  0xffff
3ff8c200:	.word  0xffff
3ff8c210:	.word  0xffff
3ff8c220:	.word  0xffff
3ff8c230:	.word  0xffff
3ff8c240:	.word  0xffff
3ff8c250:	.word  0xffff
3ff8c260:	.word  0xffff
3ff8c270:	.word  0xffff
3ff8c280:	.word  0xffff
3ff8c290:	.word  0xffff
3ff8c2a0:	.word  0xffff
3ff8c2b0:	.word  0xffff
3ff8c2c0:	.word  0xffff
3ff8c2d0:	.word  0xffff
3ff8c2e0:	.word  0xffff
3ff8c2f0:	.word  0xffff
3ff8c300:	.word  0xffff
3ff8c310:	.word  0xffff
3ff8c320:	.word  0xffff
3ff8c330:	.word  0xffff
3ff8c340:	.word  0xffff
3ff8c350:	.word  0xffff
3ff8c360:	.word  0xffff
3ff8c370:	.word  0xffff
3ff8c380:	.word  0xffff
3ff8c390:	.word  0xffff
3ff8c3a0:	.word  0xffff
3ff8c3b0:	.word  0xffff
3ff8c3c0:	.word  0xffff
3ff8c3d0:	.word  0xffff
3ff8c3e0:	.word  0xffff
3ff8c3f0:	.word  0xffff
3ff8c400:	.word  0xffff
3ff8c410:	.word  0xffff
3ff8c420:	.word  0xffff
3ff8c430:	.word  0xffff
3ff8c440:	.word  0xffff
3ff8c450:	.word  0xffff
3ff8c460:	.word  0xffff
3ff8c470:	.word  0xffff
3ff8c480:	.word  0xffff
3ff8c490:	.word  0xffff
3ff8c4a0:	.word  0xffff
3ff8c4b0:	.word  0xffff
3ff8c4c0:	.word  0xffff
3ff8c4d0:	.word  0xffff
3ff8c4e0:	.word  0xffff
3ff8c4f0:	.word  0xffff
3ff8c500:	.word  0xffff
3ff8c510:	.word  0xffff
3ff8c520:	.word  0xffff
3ff8c530:	.word  0xffff
3ff8c540:	.word  0xffff
3ff8c550:	.word  0xffff
3ff8c560:	.word  0xffff
3ff8c570:	.word  0xffff
3ff8c580:	.word  0xffff
3ff8c590:	.word  0xffff
3ff8c5a0:	.word  0xffff
3ff8c5b0:	.word  0xffff
3ff8c5c0:	.word  0xffff
3ff8c5d0:	.word  0xffff
3ff8c5e0:	.word  0xffff
3ff8c5f0:	.word  0xffff
3ff8c600:	.word  0xffff
3ff8c610:	.word  0xffff
3ff8c620:	.word  0xffff
3ff8c630:	.word  0xffff
3ff8c640:	.word  0xffff
3ff8c650:	.word  0xffff
3ff8c660:	.word  0xffff
3ff8c670:	.word  0xffff
3ff8c680:	.word  0xffff
3ff8c690:	.word  0xffff
3ff8c6a0:	.word  0xffff
3ff8c6b0:	.word  0xffff
3ff8c6c0:	.word  0xffff
3ff8c6d0:	.word  0xffff
3ff8c6e0:	.word  0xffff
3ff8c6f0:	.word  0xffff
3ff8c700:	.word  0xffff
3ff8c710:	.word  0xffff
3ff8c720:	.word  0xffff
3ff8c730:	.word  0xffff
3ff8c740:	.word  0xffff
3ff8c750:	.word  0xffff
3ff8c760:	.word  0xffff
3ff8c770:	.word  0xffff
3ff8c780:	.word  0xffff
3ff8c790:	.word  0xffff
3ff8c7a0:	.word  0xffff
3ff8c7b0:	.word  0xffff
3ff8c7c0:	.word  0xffff
3ff8c7d0:	.word  0xffff
3ff8c7e0:	.word  0xffff
3ff8c7f0:	.word  0xffff
3ff8c800:	.word  0xffff
3ff8c810:	.word  0xffff
3ff8c820:	.word  0xffff
3ff8c830:	.word  0xffff
3ff8c840:	.word  0xffff
3ff8c850:	.word  0xffff
3ff8c860:	.word  0xffff
3ff8c870:	.word  0xffff
3ff8c880:	.word  0xffff
3ff8c890:	.word  0xffff
3ff8c8a0:	.word  0xffff
3ff8c8b0:	.word  0xffff
3ff8c8c0:	.word  0xffff
3ff8c8d0:	.word  0xffff
3ff8c8e0:	.word  0xffff
3ff8c8f0:	.word  0xffff
3ff8c900:	.word  0xffff
3ff8c910:	.word  0xffff
3ff8c920:	.word  0xffff
3ff8c930:	.word  0xffff
3ff8c940:	.word  0xffff
3ff8c950:	.word  0xffff
3ff8c960:	.word  0xffff
3ff8c970:	.word  0xffff
3ff8c980:	.word  0xffff
3ff8c990:	.word  0xffff
3ff8c9a0:	.word  0xffff
3ff8c9b0:	.word  0xffff
3ff8c9c0:	.word  0xffff
3ff8c9d0:	.word  0xffff
3ff8c9e0:	.word  0xffff
3ff8c9f0:	.word  0xffff
3ff8ca00:	.word  0xffff
3ff8ca10:	.word  0xffff
3ff8ca20:	.word  0xffff
3ff8ca30:	.word  0xffff
3ff8ca40:	.word  0xffff
3ff8ca50:	.word  0xffff
3ff8ca60:	.word  0xffff
3ff8ca70:	.word  0xffff
3ff8ca80:	.word  0xffff
3ff8ca90:	.word  0xffff
3ff8caa0:	.word  0xffff
3ff8cab0:	.word  0xffff
3ff8cac0:	.word  0xffff
3ff8cad0:	.word  0xffff
3ff8cae0:	.word  0xffff
3ff8caf0:	.word  0xffff
3ff8cb00:	.word  0xffff
3ff8cb10:	.word  0xffff
3ff8cb20:	.word  0xffff
3ff8cb30:	.word  0xffff
3ff8cb40:	.word  0xffff
3ff8cb50:	.word  0xffff
3ff8cb60:	.word  0xffff
3ff8cb70:	.word  0xffff
3ff8cb80:	.word  0xffff
3ff8cb90:	.word  0xffff
3ff8cba0:	.word  0xffff
3ff8cbb0:	.word  0xffff
3ff8cbc0:	.word  0xffff
3ff8cbd0:	.word  0xffff
3ff8cbe0:	.word  0xffff
3ff8cbf0:	.word  0xffff
3ff8cc00:	.word  0xffff
3ff8cc10:	.word  0xffff
3ff8cc20:	.word  0xffff
3ff8cc30:	.word  0xffff
3ff8cc40:	.word  0xffff
3ff8cc50:	.word  0xffff
3ff8cc60:	.word  0xffff
3ff8cc70:	.word  0xffff
3ff8cc80:	.word  0xffff
3ff8cc90:	.word  0xffff
3ff8cca0:	.word  0xffff
3ff8ccb0:	.word  0xffff
3ff8ccc0:	.word  0xffff
3ff8ccd0:	.word  0xffff
3ff8cce0:	.word  0xffff
3ff8ccf0:	.word  0xffff
3ff8cd00:	.word  0xffff
3ff8cd10:	.word  0xffff
3ff8cd20:	.word  0xffff
3ff8cd30:	.word  0xffff
3ff8cd40:	.word  0xffff
3ff8cd50:	.word  0xffff
3ff8cd60:	.word  0xffff
3ff8cd70:	.word  0xffff
3ff8cd80:	.word  0xffff
3ff8cd90:	.word  0xffff
3ff8cda0:	.word  0xffff
3ff8cdb0:	.word  0xffff
3ff8cdc0:	.word  0xffff
3ff8cdd0:	.word  0xffff
3ff8cde0:	.word  0xffff
3ff8cdf0:	.word  0xffff
3ff8ce00:	.word  0xffff
3ff8ce10:	.word  0xffff
3ff8ce20:	.word  0xffff
3ff8ce30:	.word  0xffff
3ff8ce40:	.word  0xffff
3ff8ce50:	.word  0xffff
3ff8ce60:	.word  0xffff
3ff8ce70:	.word  0xffff
3ff8ce80:	.word  0xffff
3ff8ce90:	.word  0xffff
3ff8cea0:	.word  0xffff
3ff8ceb0:	.word  0xffff
3ff8cec0:	.word  0xffff
3ff8ced0:	.word  0xffff
3ff8cee0:	.word  0xffff
3ff8cef0:	.word  0xffff
3ff8cf00:	.word  0xffff
3ff8cf10:	.word  0xffff
3ff8cf20:	.word  0xffff
3ff8cf30:	.word  0xffff
3ff8cf40:	.word  0xffff
3ff8cf50:	.word  0xffff
3ff8cf60:	.word  0xffff
3ff8cf70:	.word  0xffff
3ff8cf80:	.word  0xffff
3ff8cf90:	.word  0xffff
3ff8cfa0:	.word  0xffff
3ff8cfb0:	.word  0xffff
3ff8cfc0:	.word  0xffff
3ff8cfd0:	.word  0xffff
3ff8cfe0:	.word  0xffff
3ff8cff0:	.word  0xffff
3ff8d000:	.word  0xffff
3ff8d010:	.word  0xffff
3ff8d020:	.word  0xffff
3ff8d030:	.word  0xffff
3ff8d040:	.word  0xffff
3ff8d050:	.word  0xffff
3ff8d060:	.word  0xffff
3ff8d070:	.word  0xffff
3ff8d080:	.word  0xffff
3ff8d090:	.word  0xffff
3ff8d0a0:	.word  0xffff
3ff8d0b0:	.word  0xffff
3ff8d0c0:	.word  0xffff
3ff8d0d0:	.word  0xffff
3ff8d0e0:	.word  0xffff
3ff8d0f0:	.word  0xffff
3ff8d100:	.word  0xffff
3ff8d110:	.word  0xffff
3ff8d120:	.word  0xffff
3ff8d130:	.word  0xffff
3ff8d140:	.word  0xffff
3ff8d150:	.word  0xffff
3ff8d160:	.word  0xffff
3ff8d170:	.word  0xffff
3ff8d180:	.word  0xffff
3ff8d190:	.word  0xffff
3ff8d1a0:	.word  0xffff
3ff8d1b0:	.word  0xffff
3ff8d1c0:	.word  0xffff
3ff8d1d0:	.word  0xffff
3ff8d1e0:	.word  0xffff
3ff8d1f0:	.word  0xffff
3ff8d200:	.word  0xffff
3ff8d210:	.word  0xffff
3ff8d220:	.word  0xffff
3ff8d230:	.word  0xffff
3ff8d240:	.word  0xffff
3ff8d250:	.word  0xffff
3ff8d260:	.word  0xffff
3ff8d270:	.word  0xffff
3ff8d280:	.word  0xffff
3ff8d290:	.word  0xffff
3ff8d2a0:	.word  0xffff
3ff8d2b0:	.word  0xffff
3ff8d2c0:	.word  0xffff
3ff8d2d0:	.word  0xffff
3ff8d2e0:	.word  0xffff
3ff8d2f0:	.word  0xffff
3ff8d300:	.word  0xffff
3ff8d310:	.word  0xffff
3ff8d320:	.word  0xffff
3ff8d330:	.word  0xffff
3ff8d340:	.word  0xffff
3ff8d350:	.word  0xffff
3ff8d360:	.word  0xffff
3ff8d370:	.word  0xffff
3ff8d380:	.word  0xffff
3ff8d390:	.word  0xffff
3ff8d3a0:	.word  0xffff
3ff8d3b0:	.word  0xffff
3ff8d3c0:	.word  0xffff
3ff8d3d0:	.word  0xffff
3ff8d3e0:	.word  0xffff
3ff8d3f0:	.word  0xffff
3ff8d400:	.word  0xffff
3ff8d410:	.word  0xffff
3ff8d420:	.word  0xffff
3ff8d430:	.word  0xffff
3ff8d440:	.word  0xffff
3ff8d450:	.word  0xffff
3ff8d460:	.word  0xffff
3ff8d470:	.word  0xffff
3ff8d480:	.word  0xffff
3ff8d490:	.word  0xffff
3ff8d4a0:	.word  0xffff
3ff8d4b0:	.word  0xffff
3ff8d4c0:	.word  0xffff
3ff8d4d0:	.word  0xffff
3ff8d4e0:	.word  0xffff
3ff8d4f0:	.word  0xffff
3ff8d500:	.word  0xffff
3ff8d510:	.word  0xffff
3ff8d520:	.word  0xffff
3ff8d530:	.word  0xffff
3ff8d540:	.word  0xffff
3ff8d550:	.word  0xffff
3ff8d560:	.word  0xffff
3ff8d570:	.word  0xffff
3ff8d580:	.word  0xffff
3ff8d590:	.word  0xffff
3ff8d5a0:	.word  0xffff
3ff8d5b0:	.word  0xffff
3ff8d5c0:	.word  0xffff
3ff8d5d0:	.word  0xffff
3ff8d5e0:	.word  0xffff
3ff8d5f0:	.word  0xffff
3ff8d600:	.word  0xffff
3ff8d610:	.word  0xffff
3ff8d620:	.word  0xffff
3ff8d630:	.word  0xffff
3ff8d640:	.word  0xffff
3ff8d650:	.word  0xffff
3ff8d660:	.word  0xffff
3ff8d670:	.word  0xffff
3ff8d680:	.word  0xffff
3ff8d690:	.word  0xffff
3ff8d6a0:	.word  0xffff
3ff8d6b0:	.word  0xffff
3ff8d6c0:	.word  0xffff
3ff8d6d0:	.word  0xffff
3ff8d6e0:	.word  0xffff
3ff8d6f0:	.word  0xffff
3ff8d700:	.word  0xffff
3ff8d710:	.word  0xffff
3ff8d720:	.word  0xffff
3ff8d730:	.word  0xffff
3ff8d740:	.word  0xffff
3ff8d750:	.word  0xffff
3ff8d760:	.word  0xffff
3ff8d770:	.word  0xffff
3ff8d780:	.word  0xffff
3ff8d790:	.word  0xffff
3ff8d7a0:	.word  0xffff
3ff8d7b0:	.word  0xffff
3ff8d7c0:	.word  0xffff
3ff8d7d0:	.word  0xffff
3ff8d7e0:	.word  0xffff
3ff8d7f0:	.word  0xffff
3ff8d800:	.word  0xffff
3ff8d810:	.word  0xffff
3ff8d820:	.word  0xffff
3ff8d830:	.word  0xffff
3ff8d840:	.word  0xffff
3ff8d850:	.word  0xffff
3ff8d860:	.word  0xffff
3ff8d870:	.word  0xffff
3ff8d880:	.word  0xffff
3ff8d890:	.word  0xffff
3ff8d8a0:	.word  0xffff
3ff8d8b0:	.word  0xffff
3ff8d8c0:	.word  0xffff
3ff8d8d0:	.word  0xffff
3ff8d8e0:	.word  0xffff
3ff8d8f0:	.word  0xffff
3ff8d900:	.word  0xffff
3ff8d910:	.word  0xffff
3ff8d920:	.word  0xffff
3ff8d930:	.word  0xffff
3ff8d940:	.word  0xffff
3ff8d950:	.word  0xffff
3ff8d960:	.word  0xffff
3ff8d970:	.word  0xffff
3ff8d980:	.word  0xffff
3ff8d990:	.word  0xffff
3ff8d9a0:	.word  0xffff
3ff8d9b0:	.word  0xffff
3ff8d9c0:	.word  0xffff
3ff8d9d0:	.word  0xffff
3ff8d9e0:	.word  0xffff
3ff8d9f0:	.word  0xffff
3ff8da00:	.word  0xffff
3ff8da10:	.word  0xffff
3ff8da20:	.word  0xffff
3ff8da30:	.word  0xffff
3ff8da40:	.word  0xffff
3ff8da50:	.word  0xffff
3ff8da60:	.word  0xffff
3ff8da70:	.word  0xffff
3ff8da80:	.word  0xffff
3ff8da90:	.word  0xffff
3ff8daa0:	.word  0xffff
3ff8dab0:	.word  0xffff
3ff8dac0:	.word  0xffff
3ff8dad0:	.word  0xffff
3ff8dae0:	.word  0xffff
3ff8daf0:	.word  0xffff
3ff8db00:	.word  0xffff
3ff8db10:	.word  0xffff
3ff8db20:	.word  0xffff
3ff8db30:	.word  0xffff
3ff8db40:	.word  0xffff
3ff8db50:	.word  0xffff
3ff8db60:	.word  0xffff
3ff8db70:	.word  0xffff
3ff8db80:	.word  0xffff
3ff8db90:	.word  0xffff
3ff8dba0:	.word  0xffff
3ff8dbb0:	.word  0xffff
3ff8dbc0:	.word  0xffff
3ff8dbd0:	.word  0xffff
3ff8dbe0:	.word  0xffff
3ff8dbf0:	.word  0xffff
3ff8dc00:	.word  0xffff
3ff8dc10:	.word  0xffff
3ff8dc20:	.word  0xffff
3ff8dc30:	.word  0xffff
3ff8dc40:	.word  0xffff
3ff8dc50:	.word  0xffff
3ff8dc60:	.word  0xffff
3ff8dc70:	.word  0xffff
3ff8dc80:	.word  0xffff
3ff8dc90:	.word  0xffff
3ff8dca0:	.word  0xffff
3ff8dcb0:	.word  0xffff
3ff8dcc0:	.word  0xffff
3ff8dcd0:	.word  0xffff
3ff8dce0:	.word  0xffff
3ff8dcf0:	.word  0xffff
3ff8dd00:	.word  0xffff
3ff8dd10:	.word  0xffff
3ff8dd20:	.word  0xffff
3ff8dd30:	.word  0xffff
3ff8dd40:	.word  0xffff
3ff8dd50:	.word  0xffff
3ff8dd60:	.word  0xffff
3ff8dd70:	.word  0xffff
3ff8dd80:	.word  0xffff
3ff8dd90:	.word  0xffff
3ff8dda0:	.word  0xffff
3ff8ddb0:	.word  0xffff
3ff8ddc0:	.word  0xffff
3ff8ddd0:	.word  0xffff
3ff8dde0:	.word  0xffff
3ff8ddf0:	.word  0xffff
3ff8de00:	.word  0xffff
3ff8de10:	.word  0xffff
3ff8de20:	.word  0xffff
3ff8de30:	.word  0xffff
3ff8de40:	.word  0xffff
3ff8de50:	.word  0xffff
3ff8de60:	.word  0xffff
3ff8de70:	.word  0xffff
3ff8de80:	.word  0xffff
3ff8de90:	.word  0xffff
3ff8dea0:	.word  0xffff
3ff8deb0:	.word  0xffff
3ff8dec0:	.word  0xffff
3ff8ded0:	.word  0xffff
3ff8dee0:	.word  0xffff
3ff8def0:	.word  0xffff
3ff8df00:	.word  0xffff
3ff8df10:	.word  0xffff
3ff8df20:	.word  0xffff
3ff8df30:	.word  0xffff
3ff8df40:	.word  0xffff
3ff8df50:	.word  0xffff
3ff8df60:	.word  0xffff
3ff8df70:	.word  0xffff
3ff8df80:	.word  0xffff
3ff8df90:	.word  0xffff
3ff8dfa0:	.word  0xffff
3ff8dfb0:	.word  0xffff
3ff8dfc0:	.word  0xffff
3ff8dfd0:	.word  0xffff
3ff8dfe0:	.word  0xffff
3ff8dff0:	.word  0xffff
3ff8e000:	.word  0xffff
3ff8e010:	.word  0xffff
3ff8e020:	.word  0xffff
3ff8e030:	.word  0xffff
3ff8e040:	.word  0xffff
3ff8e050:	.word  0xffff
3ff8e060:	.word  0xffff
3ff8e070:	.word  0xffff
3ff8e080:	.word  0xffff
3ff8e090:	.word  0xffff
3ff8e0a0:	.word  0xffff
3ff8e0b0:	.word  0xffff
3ff8e0c0:	.word  0xffff
3ff8e0d0:	.word  0xffff
3ff8e0e0:	.word  0xffff
3ff8e0f0:	.word  0xffff
3ff8e100:	.word  0xffff
3ff8e110:	.word  0xffff
3ff8e120:	.word  0xffff
3ff8e130:	.word  0xffff
3ff8e140:	.word  0xffff
3ff8e150:	.word  0xffff
3ff8e160:	.word  0xffff
3ff8e170:	.word  0xffff
3ff8e180:	.word  0xffff
3ff8e190:	.word  0xffff
3ff8e1a0:	.word  0xffff
3ff8e1b0:	.word  0xffff
3ff8e1c0:	.word  0xffff
3ff8e1d0:	.word  0xffff
3ff8e1e0:	.word  0xffff
3ff8e1f0:	.word  0xffff
3ff8e200:	.word  0xffff
3ff8e210:	.word  0xffff
3ff8e220:	.word  0xffff
3ff8e230:	.word  0xffff
3ff8e240:	.word  0xffff
3ff8e250:	.word  0xffff
3ff8e260:	.word  0xffff
3ff8e270:	.word  0xffff
3ff8e280:	.word  0xffff
3ff8e290:	.word  0xffff
3ff8e2a0:	.word  0xffff
3ff8e2b0:	.word  0xffff
3ff8e2c0:	.word  0xffff
3ff8e2d0:	.word  0xffff
3ff8e2e0:	.word  0xffff
3ff8e2f0:	.word  0xffff
3ff8e300:	.word  0xffff
3ff8e310:	.word  0xffff
3ff8e320:	.word  0xffff
3ff8e330:	.word  0xffff
3ff8e340:	.word  0xffff
3ff8e350:	.word  0xffff
3ff8e360:	.word  0xffff
3ff8e370:	.word  0xffff
3ff8e380:	.word  0xffff
3ff8e390:	.word  0xffff
3ff8e3a0:	.word  0xffff
3ff8e3b0:	.word  0xffff
3ff8e3c0:	.word  0xffff
3ff8e3d0:	.word  0xffff
3ff8e3e0:	.word  0xffff
3ff8e3f0:	.word  0xffff
3ff8e400:	.word  0xffff
3ff8e410:	.word  0xffff
3ff8e420:	.word  0xffff
3ff8e430:	.word  0xffff
3ff8e440:	.word  0xffff
3ff8e450:	.word  0xffff
3ff8e460:	.word  0xffff
3ff8e470:	.word  0xffff
3ff8e480:	.word  0xffff
3ff8e490:	.word  0xffff
3ff8e4a0:	.word  0xffff
3ff8e4b0:	.word  0xffff
3ff8e4c0:	.word  0xffff
3ff8e4d0:	.word  0xffff
3ff8e4e0:	.word  0xffff
3ff8e4f0:	.word  0xffff
3ff8e500:	.word  0xffff
3ff8e510:	.word  0xffff
3ff8e520:	.word  0xffff
3ff8e530:	.word  0xffff
3ff8e540:	.word  0xffff
3ff8e550:	.word  0xffff
3ff8e560:	.word  0xffff
3ff8e570:	.word  0xffff
3ff8e580:	.word  0xffff
3ff8e590:	.word  0xffff
3ff8e5a0:	.word  0xffff
3ff8e5b0:	.word  0xffff
3ff8e5c0:	.word  0xffff
3ff8e5d0:	.word  0xffff
3ff8e5e0:	.word  0xffff
3ff8e5f0:	.word  0xffff
3ff8e600:	.word  0xffff
3ff8e610:	.word  0xffff
3ff8e620:	.word  0xffff
3ff8e630:	.word  0xffff
3ff8e640:	.word  0xffff
3ff8e650:	.word  0xffff
3ff8e660:	.word  0xffff
3ff8e670:	.word  0xffff
3ff8e680:	.word  0xffff
3ff8e690:	.word  0xffff
3ff8e6a0:	.word  0xffff
3ff8e6b0:	.word  0xffff
3ff8e6c0:	.word  0xffff
3ff8e6d0:	.word  0xffff
3ff8e6e0:	.word  0xffff
3ff8e6f0:	.word  0xffff
3ff8e700:	.word  0xffff
3ff8e710:	.word  0xffff
3ff8e720:	.word  0xffff
3ff8e730:	.word  0xffff
3ff8e740:	.word  0xffff
3ff8e750:	.word  0xffff
3ff8e760:	.word  0xffff
3ff8e770:	.word  0xffff
3ff8e780:	.word  0xffff
3ff8e790:	.word  0xffff
3ff8e7a0:	.word  0xffff
3ff8e7b0:	.word  0xffff
3ff8e7c0:	.word  0xffff
3ff8e7d0:	.word  0xffff
3ff8e7e0:	.word  0xffff
3ff8e7f0:	.word  0xffff
3ff8e800:	.word  0xffff
3ff8e810:	.word  0xffff
3ff8e820:	.word  0xffff
3ff8e830:	.word  0xffff
3ff8e840:	.word  0xffff
3ff8e850:	.word  0xffff
3ff8e860:	.word  0xffff
3ff8e870:	.word  0xffff
3ff8e880:	.word  0xffff
3ff8e890:	.word  0xffff
3ff8e8a0:	.word  0xffff
3ff8e8b0:	.word  0xffff
3ff8e8c0:	.word  0xffff
3ff8e8d0:	.word  0xffff
3ff8e8e0:	.word  0xffff
3ff8e8f0:	.word  0xffff
3ff8e900:	.word  0xffff
3ff8e910:	.word  0xffff
3ff8e920:	.word  0xffff
3ff8e930:	.word  0xffff
3ff8e940:	.word  0xffff
3ff8e950:	.word  0xffff
3ff8e960:	.word  0xffff
3ff8e970:	.word  0xffff
3ff8e980:	.word  0xffff
3ff8e990:	.word  0xffff
3ff8e9a0:	.word  0xffff
3ff8e9b0:	.word  0xffff
3ff8e9c0:	.word  0xffff
3ff8e9d0:	.word  0xffff
3ff8e9e0:	.word  0xffff
3ff8e9f0:	.word  0xffff
3ff8ea00:	.word  0xffff
3ff8ea10:	.word  0xffff
3ff8ea20:	.word  0xffff
3ff8ea30:	.word  0xffff
3ff8ea40:	.word  0xffff
3ff8ea50:	.word  0xffff
3ff8ea60:	.word  0xffff
3ff8ea70:	.word  0xffff
3ff8ea80:	.word  0xffff
3ff8ea90:	.word  0xffff
3ff8eaa0:	.word  0xffff
3ff8eab0:	.word  0xffff
3ff8eac0:	.word  0xffff
3ff8ead0:	.word  0xffff
3ff8eae0:	.word  0xffff
3ff8eaf0:	.word  0xffff
3ff8eb00:	.word  0xffff
3ff8eb10:	.word  0xffff
3ff8eb20:	.word  0xffff
3ff8eb30:	.word  0xffff
3ff8eb40:	.word  0xffff
3ff8eb50:	.word  0xffff
3ff8eb60:	.word  0xffff
3ff8eb70:	.word  0xffff
3ff8eb80:	.word  0xffff
3ff8eb90:	.word  0xffff
3ff8eba0:	.word  0xffff
3ff8ebb0:	.word  0xffff
3ff8ebc0:	.word  0xffff
3ff8ebd0:	.word  0xffff
3ff8ebe0:	.word  0xffff
3ff8ebf0:	.word  0xffff
3ff8ec00:	.word  0xffff
3ff8ec10:	.word  0xffff
3ff8ec20:	.word  0xffff
3ff8ec30:	.word  0xffff
3ff8ec40:	.word  0xffff
3ff8ec50:	.word  0xffff
3ff8ec60:	.word  0xffff
3ff8ec70:	.word  0xffff
3ff8ec80:	.word  0xffff
3ff8ec90:	.word  0xffff
3ff8eca0:	.word  0xffff
3ff8ecb0:	.word  0xffff
3ff8ecc0:	.word  0xffff
3ff8ecd0:	.word  0xffff
3ff8ece0:	.word  0xffff
3ff8ecf0:	.word  0xffff
3ff8ed00:	.word  0xffff
3ff8ed10:	.word  0xffff
3ff8ed20:	.word  0xffff
3ff8ed30:	.word  0xffff
3ff8ed40:	.word  0xffff
3ff8ed50:	.word  0xffff
3ff8ed60:	.word  0xffff
3ff8ed70:	.word  0xffff
3ff8ed80:	.word  0xffff
3ff8ed90:	.word  0xffff
3ff8eda0:	.word  0xffff
3ff8edb0:	.word  0xffff
3ff8edc0:	.word  0xffff
3ff8edd0:	.word  0xffff
3ff8ede0:	.word  0xffff
3ff8edf0:	.word  0xffff
3ff8ee00:	.word  0xffff
3ff8ee10:	.word  0xffff
3ff8ee20:	.word  0xffff
3ff8ee30:	.word  0xffff
3ff8ee40:	.word  0xffff
3ff8ee50:	.word  0xffff
3ff8ee60:	.word  0xffff
3ff8ee70:	.word  0xffff
3ff8ee80:	.word  0xffff
3ff8ee90:	.word  0xffff
3ff8eea0:	.word  0xffff
3ff8eeb0:	.word  0xffff
3ff8eec0:	.word  0xffff
3ff8eed0:	.word  0xffff
3ff8eee0:	.word  0xffff
3ff8eef0:	.word  0xffff
3ff8ef00:	.word  0xffff
3ff8ef10:	.word  0xffff
3ff8ef20:	.word  0xffff
3ff8ef30:	.word  0xffff
3ff8ef40:	.word  0xffff
3ff8ef50:	.word  0xffff
3ff8ef60:	.word  0xffff
3ff8ef70:	.word  0xffff
3ff8ef80:	.word  0xffff
3ff8ef90:	.word  0xffff
3ff8efa0:	.word  0xffff
3ff8efb0:	.word  0xffff
3ff8efc0:	.word  0xffff
3ff8efd0:	.word  0xffff
3ff8efe0:	.word  0xffff
3ff8eff0:	.word  0xffff
3ff8f000:	.word  0xffff
3ff8f010:	.word  0xffff
3ff8f020:	.word  0xffff
3ff8f030:	.word  0xffff
3ff8f040:	.word  0xffff
3ff8f050:	.word  0xffff
3ff8f060:	.word  0xffff
3ff8f070:	.word  0xffff
3ff8f080:	.word  0xffff
3ff8f090:	.word  0xffff
3ff8f0a0:	.word  0xffff
3ff8f0b0:	.word  0xffff
3ff8f0c0:	.word  0xffff
3ff8f0d0:	.word  0xffff
3ff8f0e0:	.word  0xffff
3ff8f0f0:	.word  0xffff
3ff8f100:	.word  0xffff
3ff8f110:	.word  0xffff
3ff8f120:	.word  0xffff
3ff8f130:	.word  0xffff
3ff8f140:	.word  0xffff
3ff8f150:	.word  0xffff
3ff8f160:	.word  0xffff
3ff8f170:	.word  0xffff
3ff8f180:	.word  0xffff
3ff8f190:	.word  0xffff
3ff8f1a0:	.word  0xffff
3ff8f1b0:	.word  0xffff
3ff8f1c0:	.word  0xffff
3ff8f1d0:	.word  0xffff
3ff8f1e0:	.word  0xffff
3ff8f1f0:	.word  0xffff
3ff8f200:	.word  0xffff
3ff8f210:	.word  0xffff
3ff8f220:	.word  0xffff
3ff8f230:	.word  0xffff
3ff8f240:	.word  0xffff
3ff8f250:	.word  0xffff
3ff8f260:	.word  0xffff
3ff8f270:	.word  0xffff
3ff8f280:	.word  0xffff
3ff8f290:	.word  0xffff
3ff8f2a0:	.word  0xffff
3ff8f2b0:	.word  0xffff
3ff8f2c0:	.word  0xffff
3ff8f2d0:	.word  0xffff
3ff8f2e0:	.word  0xffff
3ff8f2f0:	.word  0xffff
3ff8f300:	.word  0xffff
3ff8f310:	.word  0xffff
3ff8f320:	.word  0xffff
3ff8f330:	.word  0xffff
3ff8f340:	.word  0xffff
3ff8f350:	.word  0xffff
3ff8f360:	.word  0xffff
3ff8f370:	.word  0xffff
3ff8f380:	.word  0xffff
3ff8f390:	.word  0xffff
3ff8f3a0:	.word  0xffff
3ff8f3b0:	.word  0xffff
3ff8f3c0:	.word  0xffff
3ff8f3d0:	.word  0xffff
3ff8f3e0:	.word  0xffff
3ff8f3f0:	.word  0xffff
3ff8f400:	.word  0xffff
3ff8f410:	.word  0xffff
3ff8f420:	.word  0xffff
3ff8f430:	.word  0xffff
3ff8f440:	.word  0xffff
3ff8f450:	.word  0xffff
3ff8f460:	.word  0xffff
3ff8f470:	.word  0xffff
3ff8f480:	.word  0xffff
3ff8f490:	.word  0xffff
3ff8f4a0:	.word  0xffff
3ff8f4b0:	.word  0xffff
3ff8f4c0:	.word  0xffff
3ff8f4d0:	.word  0xffff
3ff8f4e0:	.word  0xffff
3ff8f4f0:	.word  0xffff
3ff8f500:	.word  0xffff
3ff8f510:	.word  0xffff
3ff8f520:	.word  0xffff
3ff8f530:	.word  0xffff
3ff8f540:	.word  0xffff
3ff8f550:	.word  0xffff
3ff8f560:	.word  0xffff
3ff8f570:	.word  0xffff
3ff8f580:	.word  0xffff
3ff8f590:	.word  0xffff
3ff8f5a0:	.word  0xffff
3ff8f5b0:	.word  0xffff
3ff8f5c0:	.word  0xffff
3ff8f5d0:	.word  0xffff
3ff8f5e0:	.word  0xffff
3ff8f5f0:	.word  0xffff
3ff8f600:	.word  0xffff
3ff8f610:	.word  0xffff
3ff8f620:	.word  0xffff
3ff8f630:	.word  0xffff
3ff8f640:	.word  0xffff
3ff8f650:	.word  0xffff
3ff8f660:	.word  0xffff
3ff8f670:	.word  0xffff
3ff8f680:	.word  0xffff
3ff8f690:	.word  0xffff
3ff8f6a0:	.word  0xffff
3ff8f6b0:	.word  0xffff
3ff8f6c0:	.word  0xffff
3ff8f6d0:	.word  0xffff
3ff8f6e0:	.word  0xffff
3ff8f6f0:	.word  0xffff
3ff8f700:	.word  0xffff
3ff8f710:	.word  0xffff
3ff8f720:	.word  0xffff
3ff8f730:	.word  0xffff
3ff8f740:	.word  0xffff
3ff8f750:	.word  0xffff
3ff8f760:	.word  0xffff
3ff8f770:	.word  0xffff
3ff8f780:	.word  0xffff
3ff8f790:	.word  0xffff
3ff8f7a0:	.word  0xffff
3ff8f7b0:	.word  0xffff
3ff8f7c0:	.word  0xffff
3ff8f7d0:	.word  0xffff
3ff8f7e0:	.word  0xffff
3ff8f7f0:	.word  0xffff
3ff8f800:	.word  0xffff
3ff8f810:	.word  0xffff
3ff8f820:	.word  0xffff
3ff8f830:	.word  0xffff
3ff8f840:	.word  0xffff
3ff8f850:	.word  0xffff
3ff8f860:	.word  0xffff
3ff8f870:	.word  0xffff
3ff8f880:	.word  0xffff
3ff8f890:	.word  0xffff
3ff8f8a0:	.word  0xffff
3ff8f8b0:	.word  0xffff
3ff8f8c0:	.word  0xffff
3ff8f8d0:	.word  0xffff
3ff8f8e0:	.word  0xffff
3ff8f8f0:	.word  0xffff
3ff8f900:	.word  0xffff
3ff8f910:	.word  0xffff
3ff8f920:	.word  0xffff
3ff8f930:	.word  0xffff
3ff8f940:	.word  0xffff
3ff8f950:	.word  0xffff
3ff8f960:	.word  0xffff
3ff8f970:	.word  0xffff
3ff8f980:	.word  0xffff
3ff8f990:	.word  0xffff
3ff8f9a0:	.word  0xffff
3ff8f9b0:	.word  0xffff
3ff8f9c0:	.word  0xffff
3ff8f9d0:	.word  0xffff
3ff8f9e0:	.word  0xffff
3ff8f9f0:	.word  0xffff
3ff8fa00:	.word  0xffff
3ff8fa10:	.word  0xffff
3ff8fa20:	.word  0xffff
3ff8fa30:	.word  0xffff
3ff8fa40:	.word  0xffff
3ff8fa50:	.word  0xffff
3ff8fa60:	.word  0xffff
3ff8fa70:	.word  0xffff
3ff8fa80:	.word  0xffff
3ff8fa90:	.word  0xffff
3ff8faa0:	.word  0xffff
3ff8fab0:	.word  0xffff
3ff8fac0:	.word  0xffff
3ff8fad0:	.word  0xffff
3ff8fae0:	.word  0xffff
3ff8faf0:	.word  0xffff
3ff8fb00:	.word  0xffff
3ff8fb10:	.word  0xffff
3ff8fb20:	.word  0xffff
3ff8fb30:	.word  0xffff
3ff8fb40:	.word  0xffff
3ff8fb50:	.word  0xffff
3ff8fb60:	.word  0xffff
3ff8fb70:	.word  0xffff
3ff8fb80:	.word  0xffff
3ff8fb90:	.word  0xffff
3ff8fba0:	.word  0xffff
3ff8fbb0:	.word  0xffff
3ff8fbc0:	.word  0xffff
3ff8fbd0:	.word  0xffff
3ff8fbe0:	.word  0xffff
3ff8fbf0:	.word  0xffff
3ff8fc00:	.word  0xffff
3ff8fc10:	.word  0xffff
3ff8fc20:	.word  0xffff
3ff8fc30:	.word  0xffff
3ff8fc40:	.word  0xffff
3ff8fc50:	.word  0xffff
3ff8fc60:	.word  0xffff
3ff8fc70:	.word  0xffff
3ff8fc80:	.word  0xffff
3ff8fc90:	.word  0xffff
3ff8fca0:	.word  0xffff
3ff8fcb0:	.word  0xffff
3ff8fcc0:	.word  0xffff
3ff8fcd0:	.word  0xffff
3ff8fce0:	.word  0xffff
3ff8fcf0:	.word  0xffff
3ff8fd00:	.word  0xffff
3ff8fd10:	.word  0xffff
3ff8fd20:	.word  0xffff
3ff8fd30:	.word  0xffff
3ff8fd40:	.word  0xffff
3ff8fd50:	.word  0xffff
3ff8fd60:	.word  0xffff
3ff8fd70:	.word  0xffff
3ff8fd80:	.word  0xffff
3ff8fd90:	.word  0xffff
3ff8fda0:	.word  0xffff
3ff8fdb0:	.word  0xffff
3ff8fdc0:	.word  0xffff
3ff8fdd0:	.word  0xffff
3ff8fde0:	.word  0xffff
3ff8fdf0:	.word  0xffff
3ff8fe00:	.word  0xffff
3ff8fe10:	.word  0xffff
3ff8fe20:	.word  0xffff
3ff8fe30:	.word  0xffff
3ff8fe40:	.word  0xffff
3ff8fe50:	.word  0xffff
3ff8fe60:	.word  0xffff
3ff8fe70:	.word  0xffff
3ff8fe80:	.word  0xffff
3ff8fe90:	.word  0xffff
3ff8fea0:	.word  0xffff
3ff8feb0:	.word  0xffff
3ff8fec0:	.word  0xffff
3ff8fed0:	.word  0xffff
3ff8fee0:	.word  0xffff
3ff8fef0:	.word  0xffff
3ff8ff00:	.word  0xffff
3ff8ff10:	.word  0xffff
3ff8ff20:	.word  0xffff
3ff8ff30:	.word  0xffff
3ff8ff40:	.word  0xffff
3ff8ff50:	.word  0xffff
3ff8ff60:	.word  0xffff
3ff8ff70:	.word  0xffff
3ff8ff80:	.word  0xffff
3ff8ff90:	.word  0xffff
3ff8ffa0:	.word  0xffff
3ff8ffb0:	.word  0xffff
3ff8ffc0:	.word  0xffff
3ff8ffd0:	.word  0xffff
3ff8ffe0:	.word  0xffff
3ff8fff0:	.word  0xffff
3ff90000:	.word  0xffff
3ff90010:	.word  0xffff
3ff90020:	.word  0xffff
3ff90030:	.word  0xffff
3ff90040:	.word  0xffff
3ff90050:	.word  0xffff
3ff90060:	.word  0xffff
3ff90070:	.word  0xffff
3ff90080:	.word  0xffff
3ff90090:	.word  0xffff
3ff900a0:	.word  0xffff
3ff900b0:	.word  0xffff
3ff900c0:	.word  0xffff
3ff900d0:	.word  0xffff
3ff900e0:	.word  0xffff
3ff900f0:	.word  0xffff
3ff90100:	.word  0xffff
3ff90110:	.word  0xffff
3ff90120:	.word  0xffff
3ff90130:	.word  0xffff
3ff90140:	.word  0xffff
3ff90150:	.word  0xffff
3ff90160:	.word  0xffff
3ff90170:	.word  0xffff
3ff90180:	.word  0xffff
3ff90190:	.word  0xffff
3ff901a0:	.word  0xffff
3ff901b0:	.word  0xffff
3ff901c0:	.word  0xffff
3ff901d0:	.word  0xffff
3ff901e0:	.word  0xffff
3ff901f0:	.word  0xffff
3ff90200:	.word  0xffff
3ff90210:	.word  0xffff
3ff90220:	.word  0xffff
3ff90230:	.word  0xffff
3ff90240:	.word  0xffff
3ff90250:	.word  0xffff
3ff90260:	.word  0xffff
3ff90270:	.word  0xffff
3ff90280:	.word  0xffff
3ff90290:	.word  0xffff
3ff902a0:	.word  0xffff
3ff902b0:	.word  0xffff
3ff902c0:	.word  0xffff
3ff902d0:	.word  0xffff
3ff902e0:	.word  0xffff
3ff902f0:	.word  0xffff
3ff90300:	.word  0xffff
3ff90310:	.word  0xffff
3ff90320:	.word  0xffff
3ff90330:	.word  0xffff
3ff90340:	.word  0xffff
3ff90350:	.word  0xffff
3ff90360:	.word  0xffff
3ff90370:	.word  0xffff
3ff90380:	.word  0xffff
3ff90390:	.word  0xffff
3ff903a0:	.word  0xffff
3ff903b0:	.word  0xffff
3ff903c0:	.word  0xffff
3ff903d0:	.word  0xffff
3ff903e0:	.word  0xffff
3ff903f0:	.word  0xffff
3ff90400:	.word  0xffff
3ff90410:	.word  0xffff
3ff90420:	.word  0xffff
3ff90430:	.word  0xffff
3ff90440:	.word  0xffff
3ff90450:	.word  0xffff
3ff90460:	.word  0xffff
3ff90470:	.word  0xffff
3ff90480:	.word  0xffff
3ff90490:	.word  0xffff
3ff904a0:	.word  0xffff
3ff904b0:	.word  0xffff
3ff904c0:	.word  0xffff
3ff904d0:	.word  0xffff
3ff904e0:	.word  0xffff
3ff904f0:	.word  0xffff
3ff90500:	.word  0xffff
3ff90510:	.word  0xffff
3ff90520:	.word  0xffff
3ff90530:	.word  0xffff
3ff90540:	.word  0xffff
3ff90550:	.word  0xffff
3ff90560:	.word  0xffff
3ff90570:	.word  0xffff
3ff90580:	.word  0xffff
3ff90590:	.word  0xffff
3ff905a0:	.word  0xffff
3ff905b0:	.word  0xffff
3ff905c0:	.word  0xffff
3ff905d0:	.word  0xffff
3ff905e0:	.word  0xffff
3ff905f0:	.word  0xffff
3ff90600:	.word  0xffff
3ff90610:	.word  0xffff
3ff90620:	.word  0xffff
3ff90630:	.word  0xffff
3ff90640:	.word  0xffff
3ff90650:	.word  0xffff
3ff90660:	.word  0xffff
3ff90670:	.word  0xffff
3ff90680:	.word  0xffff
3ff90690:	.word  0xffff
3ff906a0:	.word  0xffff
3ff906b0:	.word  0xffff
3ff906c0:	.word  0xffff
3ff906d0:	.word  0xffff
3ff906e0:	.word  0xffff
3ff906f0:	.word  0xffff
3ff90700:	.word  0xffff
3ff90710:	.word  0xffff
3ff90720:	.word  0xffff
3ff90730:	.word  0xffff
3ff90740:	.word  0xffff
3ff90750:	.word  0xffff
3ff90760:	.word  0xffff
3ff90770:	.word  0xffff
3ff90780:	.word  0xffff
3ff90790:	.word  0xffff
3ff907a0:	.word  0xffff
3ff907b0:	.word  0xffff
3ff907c0:	.word  0xffff
3ff907d0:	.word  0xffff
3ff907e0:	.word  0xffff
3ff907f0:	.word  0xffff
3ff90800:	.word  0xffff
3ff90810:	.word  0xffff
3ff90820:	.word  0xffff
3ff90830:	.word  0xffff
3ff90840:	.word  0xffff
3ff90850:	.word  0xffff
3ff90860:	.word  0xffff
3ff90870:	.word  0xffff
3ff90880:	.word  0xffff
3ff90890:	.word  0xffff
3ff908a0:	.word  0xffff
3ff908b0:	.word  0xffff
3ff908c0:	.word  0xffff
3ff908d0:	.word  0xffff
3ff908e0:	.word  0xffff
3ff908f0:	.word  0xffff
3ff90900:	.word  0xffff
3ff90910:	.word  0xffff
3ff90920:	.word  0xffff
3ff90930:	.word  0xffff
3ff90940:	.word  0xffff
3ff90950:	.word  0xffff
3ff90960:	.word  0xffff
3ff90970:	.word  0xffff
3ff90980:	.word  0xffff
3ff90990:	.word  0xffff
3ff909a0:	.word  0xffff
3ff909b0:	.word  0xffff
3ff909c0:	.word  0xffff
3ff909d0:	.word  0xffff
3ff909e0:	.word  0xffff
3ff909f0:	.word  0xffff
3ff90a00:	.word  0xffff
3ff90a10:	.word  0xffff
3ff90a20:	.word  0xffff
3ff90a30:	.word  0xffff
3ff90a40:	.word  0xffff
3ff90a50:	.word  0xffff
3ff90a60:	.word  0xffff
3ff90a70:	.word  0xffff
3ff90a80:	.word  0xffff
3ff90a90:	.word  0xffff
3ff90aa0:	.word  0xffff
3ff90ab0:	.word  0xffff
3ff90ac0:	.word  0xffff
3ff90ad0:	.word  0xffff
3ff90ae0:	.word  0xffff
3ff90af0:	.word  0xffff
3ff90b00:	.word  0xffff
3ff90b10:	.word  0xffff
3ff90b20:	.word  0xffff
3ff90b30:	.word  0xffff
3ff90b40:	.word  0xffff
3ff90b50:	.word  0xffff
3ff90b60:	.word  0xffff
3ff90b70:	.word  0xffff
3ff90b80:	.word  0xffff
3ff90b90:	.word  0xffff
3ff90ba0:	.word  0xffff
3ff90bb0:	.word  0xffff
3ff90bc0:	.word  0xffff
3ff90bd0:	.word  0xffff
3ff90be0:	.word  0xffff
3ff90bf0:	.word  0xffff
3ff90c00:	.word  0xffff
3ff90c10:	.word  0xffff
3ff90c20:	.word  0xffff
3ff90c30:	.word  0xffff
3ff90c40:	.word  0xffff
3ff90c50:	.word  0xffff
3ff90c60:	.word  0xffff
3ff90c70:	.word  0xffff
3ff90c80:	.word  0xffff
3ff90c90:	.word  0xffff
3ff90ca0:	.word  0xffff
3ff90cb0:	.word  0xffff
3ff90cc0:	.word  0xffff
3ff90cd0:	.word  0xffff
3ff90ce0:	.word  0xffff
3ff90cf0:	.word  0xffff
3ff90d00:	.word  0xffff
3ff90d10:	.word  0xffff
3ff90d20:	.word  0xffff
3ff90d30:	.word  0xffff
3ff90d40:	.word  0xffff
3ff90d50:	.word  0xffff
3ff90d60:	.word  0xffff
3ff90d70:	.word  0xffff
3ff90d80:	.word  0xffff
3ff90d90:	.word  0xffff
3ff90da0:	.word  0xffff
3ff90db0:	.word  0xffff
3ff90dc0:	.word  0xffff
3ff90dd0:	.word  0xffff
3ff90de0:	.word  0xffff
3ff90df0:	.word  0xffff
3ff90e00:	.word  0xffff
3ff90e10:	.word  0xffff
3ff90e20:	.word  0xffff
3ff90e30:	.word  0xffff
3ff90e40:	.word  0xffff
3ff90e50:	.word  0xffff
3ff90e60:	.word  0xffff
3ff90e70:	.word  0xffff
3ff90e80:	.word  0xffff
3ff90e90:	.word  0xffff
3ff90ea0:	.word  0xffff
3ff90eb0:	.word  0xffff
3ff90ec0:	.word  0xffff
3ff90ed0:	.word  0xffff
3ff90ee0:	.word  0xffff
3ff90ef0:	.word  0xffff
3ff90f00:	.word  0xffff
3ff90f10:	.word  0xffff
3ff90f20:	.word  0xffff
3ff90f30:	.word  0xffff
3ff90f40:	.word  0xffff
3ff90f50:	.word  0xffff
3ff90f60:	.word  0xffff
3ff90f70:	.word  0xffff
3ff90f80:	.word  0xffff
3ff90f90:	.word  0xffff
3ff90fa0:	.word  0xffff
3ff90fb0:	.word  0xffff
3ff90fc0:	.word  0xffff
3ff90fd0:	.word  0xffff
3ff90fe0:	.word  0xffff
3ff90ff0:	.word  0xffff
3ff91000:	.word  0xffff
3ff91010:	.word  0xffff
3ff91020:	.word  0xffff
3ff91030:	.word  0xffff
3ff91040:	.word  0xffff
3ff91050:	.word  0xffff
3ff91060:	.word  0xffff
3ff91070:	.word  0xffff
3ff91080:	.word  0xffff
3ff91090:	.word  0xffff
3ff910a0:	.word  0xffff
3ff910b0:	.word  0xffff
3ff910c0:	.word  0xffff
3ff910d0:	.word  0xffff
3ff910e0:	.word  0xffff
3ff910f0:	.word  0xffff
3ff91100:	.word  0xffff
3ff91110:	.word  0xffff
3ff91120:	.word  0xffff
3ff91130:	.word  0xffff
3ff91140:	.word  0xffff
3ff91150:	.word  0xffff
3ff91160:	.word  0xffff
3ff91170:	.word  0xffff
3ff91180:	.word  0xffff
3ff91190:	.word  0xffff
3ff911a0:	.word  0xffff
3ff911b0:	.word  0xffff
3ff911c0:	.word  0xffff
3ff911d0:	.word  0xffff
3ff911e0:	.word  0xffff
3ff911f0:	.word  0xffff
3ff91200:	.word  0xffff
3ff91210:	.word  0xffff
3ff91220:	.word  0xffff
3ff91230:	.word  0xffff
3ff91240:	.word  0xffff
3ff91250:	.word  0xffff
3ff91260:	.word  0xffff
3ff91270:	.word  0xffff
3ff91280:	.word  0xffff
3ff91290:	.word  0xffff
3ff912a0:	.word  0xffff
3ff912b0:	.word  0xffff
3ff912c0:	.word  0xffff
3ff912d0:	.word  0xffff
3ff912e0:	.word  0xffff
3ff912f0:	.word  0xffff
3ff91300:	.word  0xffff
3ff91310:	.word  0xffff
3ff91320:	.word  0xffff
3ff91330:	.word  0xffff
3ff91340:	.word  0xffff
3ff91350:	.word  0xffff
3ff91360:	.word  0xffff
3ff91370:	.word  0xffff
3ff91380:	.word  0xffff
3ff91390:	.word  0xffff
3ff913a0:	.word  0xffff
3ff913b0:	.word  0xffff
3ff913c0:	.word  0xffff
3ff913d0:	.word  0xffff
3ff913e0:	.word  0xffff
3ff913f0:	.word  0xffff
3ff91400:	.word  0xffff
3ff91410:	.word  0xffff
3ff91420:	.word  0xffff
3ff91430:	.word  0xffff
3ff91440:	.word  0xffff
3ff91450:	.word  0xffff
3ff91460:	.word  0xffff
3ff91470:	.word  0xffff
3ff91480:	.word  0xffff
3ff91490:	.word  0xffff
3ff914a0:	.word  0xffff
3ff914b0:	.word  0xffff
3ff914c0:	.word  0xffff
3ff914d0:	.word  0xffff
3ff914e0:	.word  0xffff
3ff914f0:	.word  0xffff
3ff91500:	.word  0xffff
3ff91510:	.word  0xffff
3ff91520:	.word  0xffff
3ff91530:	.word  0xffff
3ff91540:	.word  0xffff
3ff91550:	.word  0xffff
3ff91560:	.word  0xffff
3ff91570:	.word  0xffff
3ff91580:	.word  0xffff
3ff91590:	.word  0xffff
3ff915a0:	.word  0xffff
3ff915b0:	.word  0xffff
3ff915c0:	.word  0xffff
3ff915d0:	.word  0xffff
3ff915e0:	.word  0xffff
3ff915f0:	.word  0xffff
3ff91600:	.word  0xffff
3ff91610:	.word  0xffff
3ff91620:	.word  0xffff
3ff91630:	.word  0xffff
3ff91640:	.word  0xffff
3ff91650:	.word  0xffff
3ff91660:	.word  0xffff
3ff91670:	.word  0xffff
3ff91680:	.word  0xffff
3ff91690:	.word  0xffff
3ff916a0:	.word  0xffff
3ff916b0:	.word  0xffff
3ff916c0:	.word  0xffff
3ff916d0:	.word  0xffff
3ff916e0:	.word  0xffff
3ff916f0:	.word  0xffff
3ff91700:	.word  0xffff
3ff91710:	.word  0xffff
3ff91720:	.word  0xffff
3ff91730:	.word  0xffff
3ff91740:	.word  0xffff
3ff91750:	.word  0xffff
3ff91760:	.word  0xffff
3ff91770:	.word  0xffff
3ff91780:	.word  0xffff
3ff91790:	.word  0xffff
3ff917a0:	.word  0xffff
3ff917b0:	.word  0xffff
3ff917c0:	.word  0xffff
3ff917d0:	.word  0xffff
3ff917e0:	.word  0xffff
3ff917f0:	.word  0xffff
3ff91800:	.word  0xffff
3ff91810:	.word  0xffff
3ff91820:	.word  0xffff
3ff91830:	.word  0xffff
3ff91840:	.word  0xffff
3ff91850:	.word  0xffff
3ff91860:	.word  0xffff
3ff91870:	.word  0xffff
3ff91880:	.word  0xffff
3ff91890:	.word  0xffff
3ff918a0:	.word  0xffff
3ff918b0:	.word  0xffff
3ff918c0:	.word  0xffff
3ff918d0:	.word  0xffff
3ff918e0:	.word  0xffff
3ff918f0:	.word  0xffff
3ff91900:	.word  0xffff
3ff91910:	.word  0xffff
3ff91920:	.word  0xffff
3ff91930:	.word  0xffff
3ff91940:	.word  0xffff
3ff91950:	.word  0xffff
3ff91960:	.word  0xffff
3ff91970:	.word  0xffff
3ff91980:	.word  0xffff
3ff91990:	.word  0xffff
3ff919a0:	.word  0xffff
3ff919b0:	.word  0xffff
3ff919c0:	.word  0xffff
3ff919d0:	.word  0xffff
3ff919e0:	.word  0xffff
3ff919f0:	.word  0xffff
3ff91a00:	.word  0xffff
3ff91a10:	.word  0xffff
3ff91a20:	.word  0xffff
3ff91a30:	.word  0xffff
3ff91a40:	.word  0xffff
3ff91a50:	.word  0xffff
3ff91a60:	.word  0xffff
3ff91a70:	.word  0xffff
3ff91a80:	.word  0xffff
3ff91a90:	.word  0xffff
3ff91aa0:	.word  0xffff
3ff91ab0:	.word  0xffff
3ff91ac0:	.word  0xffff
3ff91ad0:	.word  0xffff
3ff91ae0:	.word  0xffff
3ff91af0:	.word  0xffff
3ff91b00:	.word  0xffff
3ff91b10:	.word  0xffff
3ff91b20:	.word  0xffff
3ff91b30:	.word  0xffff
3ff91b40:	.word  0xffff
3ff91b50:	.word  0xffff
3ff91b60:	.word  0xffff
3ff91b70:	.word  0xffff
3ff91b80:	.word  0xffff
3ff91b90:	.word  0xffff
3ff91ba0:	.word  0xffff
3ff91bb0:	.word  0xffff
3ff91bc0:	.word  0xffff
3ff91bd0:	.word  0xffff
3ff91be0:	.word  0xffff
3ff91bf0:	.word  0xffff
3ff91c00:	.word  0xffff
3ff91c10:	.word  0xffff
3ff91c20:	.word  0xffff
3ff91c30:	.word  0xffff
3ff91c40:	.word  0xffff
3ff91c50:	.word  0xffff
3ff91c60:	.word  0xffff
3ff91c70:	.word  0xffff
3ff91c80:	.word  0xffff
3ff91c90:	.word  0xffff
3ff91ca0:	.word  0xffff
3ff91cb0:	.word  0xffff
3ff91cc0:	.word  0xffff
3ff91cd0:	.word  0xffff
3ff91ce0:	.word  0xffff
3ff91cf0:	.word  0xffff
3ff91d00:	.word  0xffff
3ff91d10:	.word  0xffff
3ff91d20:	.word  0xffff
3ff91d30:	.word  0xffff
3ff91d40:	.word  0xffff
3ff91d50:	.word  0xffff
3ff91d60:	.word  0xffff
3ff91d70:	.word  0xffff
3ff91d80:	.word  0xffff
3ff91d90:	.word  0xffff
3ff91da0:	.word  0xffff
3ff91db0:	.word  0xffff
3ff91dc0:	.word  0xffff
3ff91dd0:	.word  0xffff
3ff91de0:	.word  0xffff
3ff91df0:	.word  0xffff
3ff91e00:	.word  0xffff
3ff91e10:	.word  0xffff
3ff91e20:	.word  0xffff
3ff91e30:	.word  0xffff
3ff91e40:	.word  0xffff
3ff91e50:	.word  0xffff
3ff91e60:	.word  0xffff
3ff91e70:	.word  0xffff
3ff91e80:	.word  0xffff
3ff91e90:	.word  0xffff
3ff91ea0:	.word  0xffff
3ff91eb0:	.word  0xffff
3ff91ec0:	.word  0xffff
3ff91ed0:	.word  0xffff
3ff91ee0:	.word  0xffff
3ff91ef0:	.word  0xffff
3ff91f00:	.word  0xffff
3ff91f10:	.word  0xffff
3ff91f20:	.word  0xffff
3ff91f30:	.word  0xffff
3ff91f40:	.word  0xffff
3ff91f50:	.word  0xffff
3ff91f60:	.word  0xffff
3ff91f70:	.word  0xffff
3ff91f80:	.word  0xffff
3ff91f90:	.word  0xffff
3ff91fa0:	.word  0xffff
3ff91fb0:	.word  0xffff
3ff91fc0:	.word  0xffff
3ff91fd0:	.word  0xffff
3ff91fe0:	.word  0xffff
3ff91ff0:	.word  0xffff
3ff92000:	.word  0xffff
3ff92010:	.word  0xffff
3ff92020:	.word  0xffff
3ff92030:	.word  0xffff
3ff92040:	.word  0xffff
3ff92050:	.word  0xffff
3ff92060:	.word  0xffff
3ff92070:	.word  0xffff
3ff92080:	.word  0xffff
3ff92090:	.word  0xffff
3ff920a0:	.word  0xffff
3ff920b0:	.word  0xffff
3ff920c0:	.word  0xffff
3ff920d0:	.word  0xffff
3ff920e0:	.word  0xffff
3ff920f0:	.word  0xffff
3ff92100:	.word  0xffff
3ff92110:	.word  0xffff
3ff92120:	.word  0xffff
3ff92130:	.word  0xffff
3ff92140:	.word  0xffff
3ff92150:	.word  0xffff
3ff92160:	.word  0xffff
3ff92170:	.word  0xffff
3ff92180:	.word  0xffff
3ff92190:	.word  0xffff
3ff921a0:	.word  0xffff
3ff921b0:	.word  0xffff
3ff921c0:	.word  0xffff
3ff921d0:	.word  0xffff
3ff921e0:	.word  0xffff
3ff921f0:	.word  0xffff
3ff92200:	.word  0xffff
3ff92210:	.word  0xffff
3ff92220:	.word  0xffff
3ff92230:	.word  0xffff
3ff92240:	.word  0xffff
3ff92250:	.word  0xffff
3ff92260:	.word  0xffff
3ff92270:	.word  0xffff
3ff92280:	.word  0xffff
3ff92290:	.word  0xffff
3ff922a0:	.word  0xffff
3ff922b0:	.word  0xffff
3ff922c0:	.word  0xffff
3ff922d0:	.word  0xffff
3ff922e0:	.word  0xffff
3ff922f0:	.word  0xffff
3ff92300:	.word  0xffff
3ff92310:	.word  0xffff
3ff92320:	.word  0xffff
3ff92330:	.word  0xffff
3ff92340:	.word  0xffff
3ff92350:	.word  0xffff
3ff92360:	.word  0xffff
3ff92370:	.word  0xffff
3ff92380:	.word  0xffff
3ff92390:	.word  0xffff
3ff923a0:	.word  0xffff
3ff923b0:	.word  0xffff
3ff923c0:	.word  0xffff
3ff923d0:	.word  0xffff
3ff923e0:	.word  0xffff
3ff923f0:	.word  0xffff
3ff92400:	.word  0xffff
3ff92410:	.word  0xffff
3ff92420:	.word  0xffff
3ff92430:	.word  0xffff
3ff92440:	.word  0xffff
3ff92450:	.word  0xffff
3ff92460:	.word  0xffff
3ff92470:	.word  0xffff
3ff92480:	.word  0xffff
3ff92490:	.word  0xffff
3ff924a0:	.word  0xffff
3ff924b0:	.word  0xffff
3ff924c0:	.word  0xffff
3ff924d0:	.word  0xffff
3ff924e0:	.word  0xffff
3ff924f0:	.word  0xffff
3ff92500:	.word  0xffff
3ff92510:	.word  0xffff
3ff92520:	.word  0xffff
3ff92530:	.word  0xffff
3ff92540:	.word  0xffff
3ff92550:	.word  0xffff
3ff92560:	.word  0xffff
3ff92570:	.word  0xffff
3ff92580:	.word  0xffff
3ff92590:	.word  0xffff
3ff925a0:	.word  0xffff
3ff925b0:	.word  0xffff
3ff925c0:	.word  0xffff
3ff925d0:	.word  0xffff
3ff925e0:	.word  0xffff
3ff925f0:	.word  0xffff
3ff92600:	.word  0xffff
3ff92610:	.word  0xffff
3ff92620:	.word  0xffff
3ff92630:	.word  0xffff
3ff92640:	.word  0xffff
3ff92650:	.word  0xffff
3ff92660:	.word  0xffff
3ff92670:	.word  0xffff
3ff92680:	.word  0xffff
3ff92690:	.word  0xffff
3ff926a0:	.word  0xffff
3ff926b0:	.word  0xffff
3ff926c0:	.word  0xffff
3ff926d0:	.word  0xffff
3ff926e0:	.word  0xffff
3ff926f0:	.word  0xffff
3ff92700:	.word  0xffff
3ff92710:	.word  0xffff
3ff92720:	.word  0xffff
3ff92730:	.word  0xffff
3ff92740:	.word  0xffff
3ff92750:	.word  0xffff
3ff92760:	.word  0xffff
3ff92770:	.word  0xffff
3ff92780:	.word  0xffff
3ff92790:	.word  0xffff
3ff927a0:	.word  0xffff
3ff927b0:	.word  0xffff
3ff927c0:	.word  0xffff
3ff927d0:	.word  0xffff
3ff927e0:	.word  0xffff
3ff927f0:	.word  0xffff
3ff92800:	.word  0xffff
3ff92810:	.word  0xffff
3ff92820:	.word  0xffff
3ff92830:	.word  0xffff
3ff92840:	.word  0xffff
3ff92850:	.word  0xffff
3ff92860:	.word  0xffff
3ff92870:	.word  0xffff
3ff92880:	.word  0xffff
3ff92890:	.word  0xffff
3ff928a0:	.word  0xffff
3ff928b0:	.word  0xffff
3ff928c0:	.word  0xffff
3ff928d0:	.word  0xffff
3ff928e0:	.word  0xffff
3ff928f0:	.word  0xffff
3ff92900:	.word  0xffff
3ff92910:	.word  0xffff
3ff92920:	.word  0xffff
3ff92930:	.word  0xffff
3ff92940:	.word  0xffff
3ff92950:	.word  0xffff
3ff92960:	.word  0xffff
3ff92970:	.word  0xffff
3ff92980:	.word  0xffff
3ff92990:	.word  0xffff
3ff929a0:	.word  0xffff
3ff929b0:	.word  0xffff
3ff929c0:	.word  0xffff
3ff929d0:	.word  0xffff
3ff929e0:	.word  0xffff
3ff929f0:	.word  0xffff
3ff92a00:	.word  0xffff
3ff92a10:	.word  0xffff
3ff92a20:	.word  0xffff
3ff92a30:	.word  0xffff
3ff92a40:	.word  0xffff
3ff92a50:	.word  0xffff
3ff92a60:	.word  0xffff
3ff92a70:	.word  0xffff
3ff92a80:	.word  0xffff
3ff92a90:	.word  0xffff
3ff92aa0:	.word  0xffff
3ff92ab0:	.word  0xffff
3ff92ac0:	.word  0xffff
3ff92ad0:	.word  0xffff
3ff92ae0:	.word  0xffff
3ff92af0:	.word  0xffff
3ff92b00:	.word  0xffff
3ff92b10:	.word  0xffff
3ff92b20:	.word  0xffff
3ff92b30:	.word  0xffff
3ff92b40:	.word  0xffff
3ff92b50:	.word  0xffff
3ff92b60:	.word  0xffff
3ff92b70:	.word  0xffff
3ff92b80:	.word  0xffff
3ff92b90:	.word  0xffff
3ff92ba0:	.word  0xffff
3ff92bb0:	.word  0xffff
3ff92bc0:	.word  0xffff
3ff92bd0:	.word  0xffff
3ff92be0:	.word  0xffff
3ff92bf0:	.word  0xffff
3ff92c00:	.word  0xffff
3ff92c10:	.word  0xffff
3ff92c20:	.word  0xffff
3ff92c30:	.word  0xffff
3ff92c40:	.word  0xffff
3ff92c50:	.word  0xffff
3ff92c60:	.word  0xffff
3ff92c70:	.word  0xffff
3ff92c80:	.word  0xffff
3ff92c90:	.word  0xffff
3ff92ca0:	.word  0xffff
3ff92cb0:	.word  0xffff
3ff92cc0:	.word  0xffff
3ff92cd0:	.word  0xffff
3ff92ce0:	.word  0xffff
3ff92cf0:	.word  0xffff
3ff92d00:	.word  0xffff
3ff92d10:	.word  0xffff
3ff92d20:	.word  0xffff
3ff92d30:	.word  0xffff
3ff92d40:	.word  0xffff
3ff92d50:	.word  0xffff
3ff92d60:	.word  0xffff
3ff92d70:	.word  0xffff
3ff92d80:	.word  0xffff
3ff92d90:	.word  0xffff
3ff92da0:	.word  0xffff
3ff92db0:	.word  0xffff
3ff92dc0:	.word  0xffff
3ff92dd0:	.word  0xffff
3ff92de0:	.word  0xffff
3ff92df0:	.word  0xffff
3ff92e00:	.word  0xffff
3ff92e10:	.word  0xffff
3ff92e20:	.word  0xffff
3ff92e30:	.word  0xffff
3ff92e40:	.word  0xffff
3ff92e50:	.word  0xffff
3ff92e60:	.word  0xffff
3ff92e70:	.word  0xffff
3ff92e80:	.word  0xffff
3ff92e90:	.word  0xffff
3ff92ea0:	.word  0xffff
3ff92eb0:	.word  0xffff
3ff92ec0:	.word  0xffff
3ff92ed0:	.word  0xffff
3ff92ee0:	.word  0xffff
3ff92ef0:	.word  0xffff
3ff92f00:	.word  0xffff
3ff92f10:	.word  0xffff
3ff92f20:	.word  0xffff
3ff92f30:	.word  0xffff
3ff92f40:	.word  0xffff
3ff92f50:	.word  0xffff
3ff92f60:	.word  0xffff
3ff92f70:	.word  0xffff
3ff92f80:	.word  0xffff
3ff92f90:	.word  0xffff
3ff92fa0:	.word  0xffff
3ff92fb0:	.word  0xffff
3ff92fc0:	.word  0xffff
3ff92fd0:	.word  0xffff
3ff92fe0:	.word  0xffff
3ff92ff0:	.word  0xffff
3ff93000:	.word  0xffff
3ff93010:	.word  0xffff
3ff93020:	.word  0xffff
3ff93030:	.word  0xffff
3ff93040:	.word  0xffff
3ff93050:	.word  0xffff
3ff93060:	.word  0xffff
3ff93070:	.word  0xffff
3ff93080:	.word  0xffff
3ff93090:	.word  0xffff
3ff930a0:	.word  0xffff
3ff930b0:	.word  0xffff
3ff930c0:	.word  0xffff
3ff930d0:	.word  0xffff
3ff930e0:	.word  0xffff
3ff930f0:	.word  0xffff
3ff93100:	.word  0xffff
3ff93110:	.word  0xffff
3ff93120:	.word  0xffff
3ff93130:	.word  0xffff
3ff93140:	.word  0xffff
3ff93150:	.word  0xffff
3ff93160:	.word  0xffff
3ff93170:	.word  0xffff
3ff93180:	.word  0xffff
3ff93190:	.word  0xffff
3ff931a0:	.word  0xffff
3ff931b0:	.word  0xffff
3ff931c0:	.word  0xffff
3ff931d0:	.word  0xffff
3ff931e0:	.word  0xffff
3ff931f0:	.word  0xffff
3ff93200:	.word  0xffff
3ff93210:	.word  0xffff
3ff93220:	.word  0xffff
3ff93230:	.word  0xffff
3ff93240:	.word  0xffff
3ff93250:	.word  0xffff
3ff93260:	.word  0xffff
3ff93270:	.word  0xffff
3ff93280:	.word  0xffff
3ff93290:	.word  0xffff
3ff932a0:	.word  0xffff
3ff932b0:	.word  0xffff
3ff932c0:	.word  0xffff
3ff932d0:	.word  0xffff
3ff932e0:	.word  0xffff
3ff932f0:	.word  0xffff
3ff93300:	.word  0xffff
3ff93310:	.word  0xffff
3ff93320:	.word  0xffff
3ff93330:	.word  0xffff
3ff93340:	.word  0xffff
3ff93350:	.word  0xffff
3ff93360:	.word  0xffff
3ff93370:	.word  0xffff
3ff93380:	.word  0xffff
3ff93390:	.word  0xffff
3ff933a0:	.word  0xffff
3ff933b0:	.word  0xffff
3ff933c0:	.word  0xffff
3ff933d0:	.word  0xffff
3ff933e0:	.word  0xffff
3ff933f0:	.word  0xffff
3ff93400:	.word  0xffff
3ff93410:	.word  0xffff
3ff93420:	.word  0xffff
3ff93430:	.word  0xffff
3ff93440:	.word  0xffff
3ff93450:	.word  0xffff
3ff93460:	.word  0xffff
3ff93470:	.word  0xffff
3ff93480:	.word  0xffff
3ff93490:	.word  0xffff
3ff934a0:	.word  0xffff
3ff934b0:	.word  0xffff
3ff934c0:	.word  0xffff
3ff934d0:	.word  0xffff
3ff934e0:	.word  0xffff
3ff934f0:	.word  0xffff
3ff93500:	.word  0xffff
3ff93510:	.word  0xffff
3ff93520:	.word  0xffff
3ff93530:	.word  0xffff
3ff93540:	.word  0xffff
3ff93550:	.word  0xffff
3ff93560:	.word  0xffff
3ff93570:	.word  0xffff
3ff93580:	.word  0xffff
3ff93590:	.word  0xffff
3ff935a0:	.word  0xffff
3ff935b0:	.word  0xffff
3ff935c0:	.word  0xffff
3ff935d0:	.word  0xffff
3ff935e0:	.word  0xffff
3ff935f0:	.word  0xffff
3ff93600:	.word  0xffff
3ff93610:	.word  0xffff
3ff93620:	.word  0xffff
3ff93630:	.word  0xffff
3ff93640:	.word  0xffff
3ff93650:	.word  0xffff
3ff93660:	.word  0xffff
3ff93670:	.word  0xffff
3ff93680:	.word  0xffff
3ff93690:	.word  0xffff
3ff936a0:	.word  0xffff
3ff936b0:	.word  0xffff
3ff936c0:	.word  0xffff
3ff936d0:	.word  0xffff
3ff936e0:	.word  0xffff
3ff936f0:	.word  0xffff
3ff93700:	.word  0xffff
3ff93710:	.word  0xffff
3ff93720:	.word  0xffff
3ff93730:	.word  0xffff
3ff93740:	.word  0xffff
3ff93750:	.word  0xffff
3ff93760:	.word  0xffff
3ff93770:	.word  0xffff
3ff93780:	.word  0xffff
3ff93790:	.word  0xffff
3ff937a0:	.word  0xffff
3ff937b0:	.word  0xffff
3ff937c0:	.word  0xffff
3ff937d0:	.word  0xffff
3ff937e0:	.word  0xffff
3ff937f0:	.word  0xffff
3ff93800:	.word  0xffff
3ff93810:	.word  0xffff
3ff93820:	.word  0xffff
3ff93830:	.word  0xffff
3ff93840:	.word  0xffff
3ff93850:	.word  0xffff
3ff93860:	.word  0xffff
3ff93870:	.word  0xffff
3ff93880:	.word  0xffff
3ff93890:	.word  0xffff
3ff938a0:	.word  0xffff
3ff938b0:	.word  0xffff
3ff938c0:	.word  0xffff
3ff938d0:	.word  0xffff
3ff938e0:	.word  0xffff
3ff938f0:	.word  0xffff
3ff93900:	.word  0xffff
3ff93910:	.word  0xffff
3ff93920:	.word  0xffff
3ff93930:	.word  0xffff
3ff93940:	.word  0xffff
3ff93950:	.word  0xffff
3ff93960:	.word  0xffff
3ff93970:	.word  0xffff
3ff93980:	.word  0xffff
3ff93990:	.word  0xffff
3ff939a0:	.word  0xffff
3ff939b0:	.word  0xffff
3ff939c0:	.word  0xffff
3ff939d0:	.word  0xffff
3ff939e0:	.word  0xffff
3ff939f0:	.word  0xffff
3ff93a00:	.word  0xffff
3ff93a10:	.word  0xffff
3ff93a20:	.word  0xffff
3ff93a30:	.word  0xffff
3ff93a40:	.word  0xffff
3ff93a50:	.word  0xffff
3ff93a60:	.word  0xffff
3ff93a70:	.word  0xffff
3ff93a80:	.word  0xffff
3ff93a90:	.word  0xffff
3ff93aa0:	.word  0xffff
3ff93ab0:	.word  0xffff
3ff93ac0:	.word  0xffff
3ff93ad0:	.word  0xffff
3ff93ae0:	.word  0xffff
3ff93af0:	.word  0xffff
3ff93b00:	.word  0xffff
3ff93b10:	.word  0xffff
3ff93b20:	.word  0xffff
3ff93b30:	.word  0xffff
3ff93b40:	.word  0xffff
3ff93b50:	.word  0xffff
3ff93b60:	.word  0xffff
3ff93b70:	.word  0xffff
3ff93b80:	.word  0xffff
3ff93b90:	.word  0xffff
3ff93ba0:	.word  0xffff
3ff93bb0:	.word  0xffff
3ff93bc0:	.word  0xffff
3ff93bd0:	.word  0xffff
3ff93be0:	.word  0xffff
3ff93bf0:	.word  0xffff
3ff93c00:	.word  0xffff
3ff93c10:	.word  0xffff
3ff93c20:	.word  0xffff
3ff93c30:	.word  0xffff
3ff93c40:	.word  0xffff
3ff93c50:	.word  0xffff
3ff93c60:	.word  0xffff
3ff93c70:	.word  0xffff
3ff93c80:	.word  0xffff
3ff93c90:	.word  0xffff
3ff93ca0:	.word  0xffff
3ff93cb0:	.word  0xffff
3ff93cc0:	.word  0xffff
3ff93cd0:	.word  0xffff
3ff93ce0:	.word  0xffff
3ff93cf0:	.word  0xffff
3ff93d00:	.word  0xffff
3ff93d10:	.word  0xffff
3ff93d20:	.word  0xffff
3ff93d30:	.word  0xffff
3ff93d40:	.word  0xffff
3ff93d50:	.word  0xffff
3ff93d60:	.word  0xffff
3ff93d70:	.word  0xffff
3ff93d80:	.word  0xffff
3ff93d90:	.word  0xffff
3ff93da0:	.word  0xffff
3ff93db0:	.word  0xffff
3ff93dc0:	.word  0xffff
3ff93dd0:	.word  0xffff
3ff93de0:	.word  0xffff
3ff93df0:	.word  0xffff
3ff93e00:	.word  0xffff
3ff93e10:	.word  0xffff
3ff93e20:	.word  0xffff
3ff93e30:	.word  0xffff
3ff93e40:	.word  0xffff
3ff93e50:	.word  0xffff
3ff93e60:	.word  0xffff
3ff93e70:	.word  0xffff
3ff93e80:	.word  0xffff
3ff93e90:	.word  0xffff
3ff93ea0:	.word  0xffff
3ff93eb0:	.word  0xffff
3ff93ec0:	.word  0xffff
3ff93ed0:	.word  0xffff
3ff93ee0:	.word  0xffff
3ff93ef0:	.word  0xffff
3ff93f00:	.word  0xffff
3ff93f10:	.word  0xffff
3ff93f20:	.word  0xffff
3ff93f30:	.word  0xffff
3ff93f40:	.word  0xffff
3ff93f50:	.word  0xffff
3ff93f60:	.word  0xffff
3ff93f70:	.word  0xffff
3ff93f80:	.word  0xffff
3ff93f90:	.word  0xffff
3ff93fa0:	.word  0xffff
3ff93fb0:	.word  0xffff
3ff93fc0:	.word  0xffff
3ff93fd0:	.word  0xffff
3ff93fe0:	.word  0xffff
3ff93ff0:	.word  0xffff
3ff94000:	.word  0xffff
3ff94010:	.word  0xffff
3ff94020:	.word  0xffff
3ff94030:	.word  0xffff
3ff94040:	.word  0xffff
3ff94050:	.word  0xffff
3ff94060:	.word  0xffff
3ff94070:	.word  0xffff
3ff94080:	.word  0xffff
3ff94090:	.word  0xffff
3ff940a0:	.word  0xffff
3ff940b0:	.word  0xffff
3ff940c0:	.word  0xffff
3ff940d0:	.word  0xffff
3ff940e0:	.word  0xffff
3ff940f0:	.word  0xffff
3ff94100:	.word  0xffff
3ff94110:	.word  0xffff
3ff94120:	.word  0xffff
3ff94130:	.word  0xffff
3ff94140:	.word  0xffff
3ff94150:	.word  0xffff
3ff94160:	.word  0xffff
3ff94170:	.word  0xffff
3ff94180:	.word  0xffff
3ff94190:	.word  0xffff
3ff941a0:	.word  0xffff
3ff941b0:	.word  0xffff
3ff941c0:	.word  0xffff
3ff941d0:	.word  0xffff
3ff941e0:	.word  0xffff
3ff941f0:	.word  0xffff
3ff94200:	.word  0xffff
3ff94210:	.word  0xffff
3ff94220:	.word  0xffff
3ff94230:	.word  0xffff
3ff94240:	.word  0xffff
3ff94250:	.word  0xffff
3ff94260:	.word  0xffff
3ff94270:	.word  0xffff
3ff94280:	.word  0xffff
3ff94290:	.word  0xffff
3ff942a0:	.word  0xffff
3ff942b0:	.word  0xffff
3ff942c0:	.word  0xffff
3ff942d0:	.word  0xffff
3ff942e0:	.word  0xffff
3ff942f0:	.word  0xffff
3ff94300:	.word  0xffff
3ff94310:	.word  0xffff
3ff94320:	.word  0xffff
3ff94330:	.word  0xffff
3ff94340:	.word  0xffff
3ff94350:	.word  0xffff
3ff94360:	.word  0xffff
3ff94370:	.word  0xffff
3ff94380:	.word  0xffff
3ff94390:	.word  0xffff
3ff943a0:	.word  0xffff
3ff943b0:	.word  0xffff
3ff943c0:	.word  0xffff
3ff943d0:	.word  0xffff
3ff943e0:	.word  0xffff
3ff943f0:	.word  0xffff
3ff94400:	.word  0xffff
3ff94410:	.word  0xffff
3ff94420:	.word  0xffff
3ff94430:	.word  0xffff
3ff94440:	.word  0xffff
3ff94450:	.word  0xffff
3ff94460:	.word  0xffff
3ff94470:	.word  0xffff
3ff94480:	.word  0xffff
3ff94490:	.word  0xffff
3ff944a0:	.word  0xffff
3ff944b0:	.word  0xffff
3ff944c0:	.word  0xffff
3ff944d0:	.word  0xffff
3ff944e0:	.word  0xffff
3ff944f0:	.word  0xffff
3ff94500:	.word  0xffff
3ff94510:	.word  0xffff
3ff94520:	.word  0xffff
3ff94530:	.word  0xffff
3ff94540:	.word  0xffff
3ff94550:	.word  0xffff
3ff94560:	.word  0xffff
3ff94570:	.word  0xffff
3ff94580:	.word  0xffff
3ff94590:	.word  0xffff
3ff945a0:	.word  0xffff
3ff945b0:	.word  0xffff
3ff945c0:	.word  0xffff
3ff945d0:	.word  0xffff
3ff945e0:	.word  0xffff
3ff945f0:	.word  0xffff
3ff94600:	.word  0xffff
3ff94610:	.word  0xffff
3ff94620:	.word  0xffff
3ff94630:	.word  0xffff
3ff94640:	.word  0xffff
3ff94650:	.word  0xffff
3ff94660:	.word  0xffff
3ff94670:	.word  0xffff
3ff94680:	.word  0xffff
3ff94690:	.word  0xffff
3ff946a0:	.word  0xffff
3ff946b0:	.word  0xffff
3ff946c0:	.word  0xffff
3ff946d0:	.word  0xffff
3ff946e0:	.word  0xffff
3ff946f0:	.word  0xffff
3ff94700:	.word  0xffff
3ff94710:	.word  0xffff
3ff94720:	.word  0xffff
3ff94730:	.word  0xffff
3ff94740:	.word  0xffff
3ff94750:	.word  0xffff
3ff94760:	.word  0xffff
3ff94770:	.word  0xffff
3ff94780:	.word  0xffff
3ff94790:	.word  0xffff
3ff947a0:	.word  0xffff
3ff947b0:	.word  0xffff
3ff947c0:	.word  0xffff
3ff947d0:	.word  0xffff
3ff947e0:	.word  0xffff
3ff947f0:	.word  0xffff
3ff94800:	.word  0xffff
3ff94810:	.word  0xffff
3ff94820:	.word  0xffff
3ff94830:	.word  0xffff
3ff94840:	.word  0xffff
3ff94850:	.word  0xffff
3ff94860:	.word  0xffff
3ff94870:	.word  0xffff
3ff94880:	.word  0xffff
3ff94890:	.word  0xffff
3ff948a0:	.word  0xffff
3ff948b0:	.word  0xffff
3ff948c0:	.word  0xffff
3ff948d0:	.word  0xffff
3ff948e0:	.word  0xffff
3ff948f0:	.word  0xffff
3ff94900:	.word  0xffff
3ff94910:	.word  0xffff
3ff94920:	.word  0xffff
3ff94930:	.word  0xffff
3ff94940:	.word  0xffff
3ff94950:	.word  0xffff
3ff94960:	.word  0xffff
3ff94970:	.word  0xffff
3ff94980:	.word  0xffff
3ff94990:	.word  0xffff
3ff949a0:	.word  0xffff
3ff949b0:	.word  0xffff
3ff949c0:	.word  0xffff
3ff949d0:	.word  0xffff
3ff949e0:	.word  0xffff
3ff949f0:	.word  0xffff
3ff94a00:	.word  0xffff
3ff94a10:	.word  0xffff
3ff94a20:	.word  0xffff
3ff94a30:	.word  0xffff
3ff94a40:	.word  0xffff
3ff94a50:	.word  0xffff
3ff94a60:	.word  0xffff
3ff94a70:	.word  0xffff
3ff94a80:	.word  0xffff
3ff94a90:	.word  0xffff
3ff94aa0:	.word  0xffff
3ff94ab0:	.word  0xffff
3ff94ac0:	.word  0xffff
3ff94ad0:	.word  0xffff
3ff94ae0:	.word  0xffff
3ff94af0:	.word  0xffff
3ff94b00:	.word  0xffff
3ff94b10:	.word  0xffff
3ff94b20:	.word  0xffff
3ff94b30:	.word  0xffff
3ff94b40:	.word  0xffff
3ff94b50:	.word  0xffff
3ff94b60:	.word  0xffff
3ff94b70:	.word  0xffff
3ff94b80:	.word  0xffff
3ff94b90:	.word  0xffff
3ff94ba0:	.word  0xffff
3ff94bb0:	.word  0xffff
3ff94bc0:	.word  0xffff
3ff94bd0:	.word  0xffff
3ff94be0:	.word  0xffff
3ff94bf0:	.word  0xffff
3ff94c00:	.word  0xffff
3ff94c10:	.word  0xffff
3ff94c20:	.word  0xffff
3ff94c30:	.word  0xffff
3ff94c40:	.word  0xffff
3ff94c50:	.word  0xffff
3ff94c60:	.word  0xffff
3ff94c70:	.word  0xffff
3ff94c80:	.word  0xffff
3ff94c90:	.word  0xffff
3ff94ca0:	.word  0xffff
3ff94cb0:	.word  0xffff
3ff94cc0:	.word  0xffff
3ff94cd0:	.word  0xffff
3ff94ce0:	.word  0xffff
3ff94cf0:	.word  0xffff
3ff94d00:	.word  0xffff
3ff94d10:	.word  0xffff
3ff94d20:	.word  0xffff
3ff94d30:	.word  0xffff
3ff94d40:	.word  0xffff
3ff94d50:	.word  0xffff
3ff94d60:	.word  0xffff
3ff94d70:	.word  0xffff
3ff94d80:	.word  0xffff
3ff94d90:	.word  0xffff
3ff94da0:	.word  0xffff
3ff94db0:	.word  0xffff
3ff94dc0:	.word  0xffff
3ff94dd0:	.word  0xffff
3ff94de0:	.word  0xffff
3ff94df0:	.word  0xffff
3ff94e00:	.word  0xffff
3ff94e10:	.word  0xffff
3ff94e20:	.word  0xffff
3ff94e30:	.word  0xffff
3ff94e40:	.word  0xffff
3ff94e50:	.word  0xffff
3ff94e60:	.word  0xffff
3ff94e70:	.word  0xffff
3ff94e80:	.word  0xffff
3ff94e90:	.word  0xffff
3ff94ea0:	.word  0xffff
3ff94eb0:	.word  0xffff
3ff94ec0:	.word  0xffff
3ff94ed0:	.word  0xffff
3ff94ee0:	.word  0xffff
3ff94ef0:	.word  0xffff
3ff94f00:	.word  0xffff
3ff94f10:	.word  0xffff
3ff94f20:	.word  0xffff
3ff94f30:	.word  0xffff
3ff94f40:	.word  0xffff
3ff94f50:	.word  0xffff
3ff94f60:	.word  0xffff
3ff94f70:	.word  0xffff
3ff94f80:	.word  0xffff
3ff94f90:	.word  0xffff
3ff94fa0:	.word  0xffff
3ff94fb0:	.word  0xffff
3ff94fc0:	.word  0xffff
3ff94fd0:	.word  0xffff
3ff94fe0:	.word  0xffff
3ff94ff0:	.word  0xffff
3ff95000:	.word  0xffff
3ff95010:	.word  0xffff
3ff95020:	.word  0xffff
3ff95030:	.word  0xffff
3ff95040:	.word  0xffff
3ff95050:	.word  0xffff
3ff95060:	.word  0xffff
3ff95070:	.word  0xffff
3ff95080:	.word  0xffff
3ff95090:	.word  0xffff
3ff950a0:	.word  0xffff
3ff950b0:	.word  0xffff
3ff950c0:	.word  0xffff
3ff950d0:	.word  0xffff
3ff950e0:	.word  0xffff
3ff950f0:	.word  0xffff
3ff95100:	.word  0xffff
3ff95110:	.word  0xffff
3ff95120:	.word  0xffff
3ff95130:	.word  0xffff
3ff95140:	.word  0xffff
3ff95150:	.word  0xffff
3ff95160:	.word  0xffff
3ff95170:	.word  0xffff
3ff95180:	.word  0xffff
3ff95190:	.word  0xffff
3ff951a0:	.word  0xffff
3ff951b0:	.word  0xffff
3ff951c0:	.word  0xffff
3ff951d0:	.word  0xffff
3ff951e0:	.word  0xffff
3ff951f0:	.word  0xffff
3ff95200:	.word  0xffff
3ff95210:	.word  0xffff
3ff95220:	.word  0xffff
3ff95230:	.word  0xffff
3ff95240:	.word  0xffff
3ff95250:	.word  0xffff
3ff95260:	.word  0xffff
3ff95270:	.word  0xffff
3ff95280:	.word  0xffff
3ff95290:	.word  0xffff
3ff952a0:	.word  0xffff
3ff952b0:	.word  0xffff
3ff952c0:	.word  0xffff
3ff952d0:	.word  0xffff
3ff952e0:	.word  0xffff
3ff952f0:	.word  0xffff
3ff95300:	.word  0xffff
3ff95310:	.word  0xffff
3ff95320:	.word  0xffff
3ff95330:	.word  0xffff
3ff95340:	.word  0xffff
3ff95350:	.word  0xffff
3ff95360:	.word  0xffff
3ff95370:	.word  0xffff
3ff95380:	.word  0xffff
3ff95390:	.word  0xffff
3ff953a0:	.word  0xffff
3ff953b0:	.word  0xffff
3ff953c0:	.word  0xffff
3ff953d0:	.word  0xffff
3ff953e0:	.word  0xffff
3ff953f0:	.word  0xffff
3ff95400:	.word  0xffff
3ff95410:	.word  0xffff
3ff95420:	.word  0xffff
3ff95430:	.word  0xffff
3ff95440:	.word  0xffff
3ff95450:	.word  0xffff
3ff95460:	.word  0xffff
3ff95470:	.word  0xffff
3ff95480:	.word  0xffff
3ff95490:	.word  0xffff
3ff954a0:	.word  0xffff
3ff954b0:	.word  0xffff
3ff954c0:	.word  0xffff
3ff954d0:	.word  0xffff
3ff954e0:	.word  0xffff
3ff954f0:	.word  0xffff
3ff95500:	.word  0xffff
3ff95510:	.word  0xffff
3ff95520:	.word  0xffff
3ff95530:	.word  0xffff
3ff95540:	.word  0xffff
3ff95550:	.word  0xffff
3ff95560:	.word  0xffff
3ff95570:	.word  0xffff
3ff95580:	.word  0xffff
3ff95590:	.word  0xffff
3ff955a0:	.word  0xffff
3ff955b0:	.word  0xffff
3ff955c0:	.word  0xffff
3ff955d0:	.word  0xffff
3ff955e0:	.word  0xffff
3ff955f0:	.word  0xffff
3ff95600:	.word  0xffff
3ff95610:	.word  0xffff
3ff95620:	.word  0xffff
3ff95630:	.word  0xffff
3ff95640:	.word  0xffff
3ff95650:	.word  0xffff
3ff95660:	.word  0xffff
3ff95670:	.word  0xffff
3ff95680:	.word  0xffff
3ff95690:	.word  0xffff
3ff956a0:	.word  0xffff
3ff956b0:	.word  0xffff
3ff956c0:	.word  0xffff
3ff956d0:	.word  0xffff
3ff956e0:	.word  0xffff
3ff956f0:	.word  0xffff
3ff95700:	.word  0xffff
3ff95710:	.word  0xffff
3ff95720:	.word  0xffff
3ff95730:	.word  0xffff
3ff95740:	.word  0xffff
3ff95750:	.word  0xffff
3ff95760:	.word  0xffff
3ff95770:	.word  0xffff
3ff95780:	.word  0xffff
3ff95790:	.word  0xffff
3ff957a0:	.word  0xffff
3ff957b0:	.word  0xffff
3ff957c0:	.word  0xffff
3ff957d0:	.word  0xffff
3ff957e0:	.word  0xffff
3ff957f0:	.word  0xffff
3ff95800:	.word  0xffff
3ff95810:	.word  0xffff
3ff95820:	.word  0xffff
3ff95830:	.word  0xffff
3ff95840:	.word  0xffff
3ff95850:	.word  0xffff
3ff95860:	.word  0xffff
3ff95870:	.word  0xffff
3ff95880:	.word  0xffff
3ff95890:	.word  0xffff
3ff958a0:	.word  0xffff
3ff958b0:	.word  0xffff
3ff958c0:	.word  0xffff
3ff958d0:	.word  0xffff
3ff958e0:	.word  0xffff
3ff958f0:	.word  0xffff
3ff95900:	.word  0xffff
3ff95910:	.word  0xffff
3ff95920:	.word  0xffff
3ff95930:	.word  0xffff
3ff95940:	.word  0xffff
3ff95950:	.word  0xffff
3ff95960:	.word  0xffff
3ff95970:	.word  0xffff
3ff95980:	.word  0xffff
3ff95990:	.word  0xffff
3ff959a0:	.word  0xffff
3ff959b0:	.word  0xffff
3ff959c0:	.word  0xffff
3ff959d0:	.word  0xffff
3ff959e0:	.word  0xffff
3ff959f0:	.word  0xffff
3ff95a00:	.word  0xffff
3ff95a10:	.word  0xffff
3ff95a20:	.word  0xffff
3ff95a30:	.word  0xffff
3ff95a40:	.word  0xffff
3ff95a50:	.word  0xffff
3ff95a60:	.word  0xffff
3ff95a70:	.word  0xffff
3ff95a80:	.word  0xffff
3ff95a90:	.word  0xffff
3ff95aa0:	.word  0xffff
3ff95ab0:	.word  0xffff
3ff95ac0:	.word  0xffff
3ff95ad0:	.word  0xffff
3ff95ae0:	.word  0xffff
3ff95af0:	.word  0xffff
3ff95b00:	.word  0xffff
3ff95b10:	.word  0xffff
3ff95b20:	.word  0xffff
3ff95b30:	.word  0xffff
3ff95b40:	.word  0xffff
3ff95b50:	.word  0xffff
3ff95b60:	.word  0xffff
3ff95b70:	.word  0xffff
3ff95b80:	.word  0xffff
3ff95b90:	.word  0xffff
3ff95ba0:	.word  0xffff
3ff95bb0:	.word  0xffff
3ff95bc0:	.word  0xffff
3ff95bd0:	.word  0xffff
3ff95be0:	.word  0xffff
3ff95bf0:	.word  0xffff
3ff95c00:	.word  0xffff
3ff95c10:	.word  0xffff
3ff95c20:	.word  0xffff
3ff95c30:	.word  0xffff
3ff95c40:	.word  0xffff
3ff95c50:	.word  0xffff
3ff95c60:	.word  0xffff
3ff95c70:	.word  0xffff
3ff95c80:	.word  0xffff
3ff95c90:	.word  0xffff
3ff95ca0:	.word  0xffff
3ff95cb0:	.word  0xffff
3ff95cc0:	.word  0xffff
3ff95cd0:	.word  0xffff
3ff95ce0:	.word  0xffff
3ff95cf0:	.word  0xffff
3ff95d00:	.word  0xffff
3ff95d10:	.word  0xffff
3ff95d20:	.word  0xffff
3ff95d30:	.word  0xffff
3ff95d40:	.word  0xffff
3ff95d50:	.word  0xffff
3ff95d60:	.word  0xffff
3ff95d70:	.word  0xffff
3ff95d80:	.word  0xffff
3ff95d90:	.word  0xffff
3ff95da0:	.word  0xffff
3ff95db0:	.word  0xffff
3ff95dc0:	.word  0xffff
3ff95dd0:	.word  0xffff
3ff95de0:	.word  0xffff
3ff95df0:	.word  0xffff
3ff95e00:	.word  0xffff
3ff95e10:	.word  0xffff
3ff95e20:	.word  0xffff
3ff95e30:	.word  0xffff
3ff95e40:	.word  0xffff
3ff95e50:	.word  0xffff
3ff95e60:	.word  0xffff
3ff95e70:	.word  0xffff
3ff95e80:	.word  0xffff
3ff95e90:	.word  0xffff
3ff95ea0:	.word  0xffff
3ff95eb0:	.word  0xffff
3ff95ec0:	.word  0xffff
3ff95ed0:	.word  0xffff
3ff95ee0:	.word  0xffff
3ff95ef0:	.word  0xffff
3ff95f00:	.word  0xffff
3ff95f10:	.word  0xffff
3ff95f20:	.word  0xffff
3ff95f30:	.word  0xffff
3ff95f40:	.word  0xffff
3ff95f50:	.word  0xffff
3ff95f60:	.word  0xffff
3ff95f70:	.word  0xffff
3ff95f80:	.word  0xffff
3ff95f90:	.word  0xffff
3ff95fa0:	.word  0xffff
3ff95fb0:	.word  0xffff
3ff95fc0:	.word  0xffff
3ff95fd0:	.word  0xffff
3ff95fe0:	.word  0xffff
3ff95ff0:	.word  0xffff
3ff96000:	.word  0xffff
3ff96010:	.word  0xffff
3ff96020:	.word  0xffff
3ff96030:	.word  0xffff
3ff96040:	.word  0xffff
3ff96050:	.word  0xffff
3ff96060:	.word  0xffff
3ff96070:	.word  0xffff
3ff96080:	.word  0xffff
3ff96090:	.word  0xffff
3ff960a0:	.word  0xffff
3ff960b0:	.word  0xffff
3ff960c0:	.word  0xffff
3ff960d0:	.word  0xffff
3ff960e0:	.word  0xffff
3ff960f0:	.word  0xffff
3ff96100:	.word  0xffff
3ff96110:	.word  0xffff
3ff96120:	.word  0xffff
3ff96130:	.word  0xffff
3ff96140:	.word  0xffff
3ff96150:	.word  0xffff
3ff96160:	.word  0xffff
3ff96170:	.word  0xffff
3ff96180:	.word  0xffff
3ff96190:	.word  0xffff
3ff961a0:	.word  0xffff
3ff961b0:	.word  0xffff
3ff961c0:	.word  0xffff
3ff961d0:	.word  0xffff
3ff961e0:	.word  0xffff
3ff961f0:	.word  0xffff
3ff96200:	.word  0xffff
3ff96210:	.word  0xffff
3ff96220:	.word  0xffff
3ff96230:	.word  0xffff
3ff96240:	.word  0xffff
3ff96250:	.word  0xffff
3ff96260:	.word  0xffff
3ff96270:	.word  0xffff
3ff96280:	.word  0xffff
3ff96290:	.word  0xffff
3ff962a0:	.word  0xffff
3ff962b0:	.word  0xffff
3ff962c0:	.word  0xffff
3ff962d0:	.word  0xffff
3ff962e0:	.word  0xffff
3ff962f0:	.word  0xffff
3ff96300:	.word  0xffff
3ff96310:	.word  0xffff
3ff96320:	.word  0xffff
3ff96330:	.word  0xffff
3ff96340:	.word  0xffff
3ff96350:	.word  0xffff
3ff96360:	.word  0xffff
3ff96370:	.word  0xffff
3ff96380:	.word  0xffff
3ff96390:	.word  0xffff
3ff963a0:	.word  0xffff
3ff963b0:	.word  0xffff
3ff963c0:	.word  0xffff
3ff963d0:	.word  0xffff
3ff963e0:	.word  0xffff
3ff963f0:	.word  0xffff
3ff96400:	.word  0xffff
3ff96410:	.word  0xffff
3ff96420:	.word  0xffff
3ff96430:	.word  0xffff
3ff96440:	.word  0xffff
3ff96450:	.word  0xffff
3ff96460:	.word  0xffff
3ff96470:	.word  0xffff
3ff96480:	.word  0xffff
3ff96490:	.word  0xffff
3ff964a0:	.word  0xffff
3ff964b0:	.word  0xffff
3ff964c0:	.word  0xffff
3ff964d0:	.word  0xffff
3ff964e0:	.word  0xffff
3ff964f0:	.word  0xffff
3ff96500:	.word  0xffff
3ff96510:	.word  0xffff
3ff96520:	.word  0xffff
3ff96530:	.word  0xffff
3ff96540:	.word  0xffff
3ff96550:	.word  0xffff
3ff96560:	.word  0xffff
3ff96570:	.word  0xffff
3ff96580:	.word  0xffff
3ff96590:	.word  0xffff
3ff965a0:	.word  0xffff
3ff965b0:	.word  0xffff
3ff965c0:	.word  0xffff
3ff965d0:	.word  0xffff
3ff965e0:	.word  0xffff
3ff965f0:	.word  0xffff
3ff96600:	.word  0xffff
3ff96610:	.word  0xffff
3ff96620:	.word  0xffff
3ff96630:	.word  0xffff
3ff96640:	.word  0xffff
3ff96650:	.word  0xffff
3ff96660:	.word  0xffff
3ff96670:	.word  0xffff
3ff96680:	.word  0xffff
3ff96690:	.word  0xffff
3ff966a0:	.word  0xffff
3ff966b0:	.word  0xffff
3ff966c0:	.word  0xffff
3ff966d0:	.word  0xffff
3ff966e0:	.word  0xffff
3ff966f0:	.word  0xffff
3ff96700:	.word  0xffff
3ff96710:	.word  0xffff
3ff96720:	.word  0xffff
3ff96730:	.word  0xffff
3ff96740:	.word  0xffff
3ff96750:	.word  0xffff
3ff96760:	.word  0xffff
3ff96770:	.word  0xffff
3ff96780:	.word  0xffff
3ff96790:	.word  0xffff
3ff967a0:	.word  0xffff
3ff967b0:	.word  0xffff
3ff967c0:	.word  0xffff
3ff967d0:	.word  0xffff
3ff967e0:	.word  0xffff
3ff967f0:	.word  0xffff
3ff96800:	.word  0xffff
3ff96810:	.word  0xffff
3ff96820:	.word  0xffff
3ff96830:	.word  0xffff
3ff96840:	.word  0xffff
3ff96850:	.word  0xffff
3ff96860:	.word  0xffff
3ff96870:	.word  0xffff
3ff96880:	.word  0xffff
3ff96890:	.word  0xffff
3ff968a0:	.word  0xffff
3ff968b0:	.word  0xffff
3ff968c0:	.word  0xffff
3ff968d0:	.word  0xffff
3ff968e0:	.word  0xffff
3ff968f0:	.word  0xffff
3ff96900:	.word  0xffff
3ff96910:	.word  0xffff
3ff96920:	.word  0xffff
3ff96930:	.word  0xffff
3ff96940:	.word  0xffff
3ff96950:	.word  0xffff
3ff96960:	.word  0xffff
3ff96970:	.word  0xffff
3ff96980:	.word  0xffff
3ff96990:	.word  0xffff
3ff969a0:	.word  0xffff
3ff969b0:	.word  0xffff
3ff969c0:	.word  0xffff
3ff969d0:	.word  0xffff
3ff969e0:	.word  0xffff
3ff969f0:	.word  0xffff
3ff96a00:	.word  0xffff
3ff96a10:	.word  0xffff
3ff96a20:	.word  0xffff
3ff96a30:	.word  0xffff
3ff96a40:	.word  0xffff
3ff96a50:	.word  0xffff
3ff96a60:	.word  0xffff
3ff96a70:	.word  0xffff
3ff96a80:	.word  0xffff
3ff96a90:	.word  0xffff
3ff96aa0:	.word  0xffff
3ff96ab0:	.word  0xffff
3ff96ac0:	.word  0xffff
3ff96ad0:	.word  0xffff
3ff96ae0:	.word  0xffff
3ff96af0:	.word  0xffff
3ff96b00:	.word  0xffff
3ff96b10:	.word  0xffff
3ff96b20:	.word  0xffff
3ff96b30:	.word  0xffff
3ff96b40:	.word  0xffff
3ff96b50:	.word  0xffff
3ff96b60:	.word  0xffff
3ff96b70:	.word  0xffff
3ff96b80:	.word  0xffff
3ff96b90:	.word  0xffff
3ff96ba0:	.word  0xffff
3ff96bb0:	.word  0xffff
3ff96bc0:	.word  0xffff
3ff96bd0:	.word  0xffff
3ff96be0:	.word  0xffff
3ff96bf0:	.word  0xffff
3ff96c00:	.word  0xffff
3ff96c10:	.word  0xffff
3ff96c20:	.word  0xffff
3ff96c30:	.word  0xffff
3ff96c40:	.word  0xffff
3ff96c50:	.word  0xffff
3ff96c60:	.word  0xffff
3ff96c70:	.word  0xffff
3ff96c80:	.word  0xffff
3ff96c90:	.word  0xffff
3ff96ca0:	.word  0xffff
3ff96cb0:	.word  0xffff
3ff96cc0:	.word  0xffff
3ff96cd0:	.word  0xffff
3ff96ce0:	.word  0xffff
3ff96cf0:	.word  0xffff
3ff96d00:	.word  0xffff
3ff96d10:	.word  0xffff
3ff96d20:	.word  0xffff
3ff96d30:	.word  0xffff
3ff96d40:	.word  0xffff
3ff96d50:	.word  0xffff
3ff96d60:	.word  0xffff
3ff96d70:	.word  0xffff
3ff96d80:	.word  0xffff
3ff96d90:	.word  0xffff
3ff96da0:	.word  0xffff
3ff96db0:	.word  0xffff
3ff96dc0:	.word  0xffff
3ff96dd0:	.word  0xffff
3ff96de0:	.word  0xffff
3ff96df0:	.word  0xffff
3ff96e00:	.word  0xffff
3ff96e10:	.word  0xffff
3ff96e20:	.word  0xffff
3ff96e30:	.word  0xffff
3ff96e40:	.word  0xffff
3ff96e50:	.word  0xffff
3ff96e60:	.word  0xffff
3ff96e70:	.word  0xffff
3ff96e80:	.word  0xffff
3ff96e90:	.word  0xffff
3ff96ea0:	.word  0xffff
3ff96eb0:	.word  0xffff
3ff96ec0:	.word  0xffff
3ff96ed0:	.word  0xffff
3ff96ee0:	.word  0xffff
3ff96ef0:	.word  0xffff
3ff96f00:	.word  0xffff
3ff96f10:	.word  0xffff
3ff96f20:	.word  0xffff
3ff96f30:	.word  0xffff
3ff96f40:	.word  0xffff
3ff96f50:	.word  0xffff
3ff96f60:	.word  0xffff
3ff96f70:	.word  0xffff
3ff96f80:	.word  0xffff
3ff96f90:	.word  0xffff
3ff96fa0:	.word  0xffff
3ff96fb0:	.word  0xffff
3ff96fc0:	.word  0xffff
3ff96fd0:	.word  0xffff
3ff96fe0:	.word  0xffff
3ff96ff0:	.word  0xffff
3ff97000:	.word  0xffff
3ff97010:	.word  0xffff
3ff97020:	.word  0xffff
3ff97030:	.word  0xffff
3ff97040:	.word  0xffff
3ff97050:	.word  0xffff
3ff97060:	.word  0xffff
3ff97070:	.word  0xffff
3ff97080:	.word  0xffff
3ff97090:	.word  0xffff
3ff970a0:	.word  0xffff
3ff970b0:	.word  0xffff
3ff970c0:	.word  0xffff
3ff970d0:	.word  0xffff
3ff970e0:	.word  0xffff
3ff970f0:	.word  0xffff
3ff97100:	.word  0xffff
3ff97110:	.word  0xffff
3ff97120:	.word  0xffff
3ff97130:	.word  0xffff
3ff97140:	.word  0xffff
3ff97150:	.word  0xffff
3ff97160:	.word  0xffff
3ff97170:	.word  0xffff
3ff97180:	.word  0xffff
3ff97190:	.word  0xffff
3ff971a0:	.word  0xffff
3ff971b0:	.word  0xffff
3ff971c0:	.word  0xffff
3ff971d0:	.word  0xffff
3ff971e0:	.word  0xffff
3ff971f0:	.word  0xffff
3ff97200:	.word  0xffff
3ff97210:	.word  0xffff
3ff97220:	.word  0xffff
3ff97230:	.word  0xffff
3ff97240:	.word  0xffff
3ff97250:	.word  0xffff
3ff97260:	.word  0xffff
3ff97270:	.word  0xffff
3ff97280:	.word  0xffff
3ff97290:	.word  0xffff
3ff972a0:	.word  0xffff
3ff972b0:	.word  0xffff
3ff972c0:	.word  0xffff
3ff972d0:	.word  0xffff
3ff972e0:	.word  0xffff
3ff972f0:	.word  0xffff
3ff97300:	.word  0xffff
3ff97310:	.word  0xffff
3ff97320:	.word  0xffff
3ff97330:	.word  0xffff
3ff97340:	.word  0xffff
3ff97350:	.word  0xffff
3ff97360:	.word  0xffff
3ff97370:	.word  0xffff
3ff97380:	.word  0xffff
3ff97390:	.word  0xffff
3ff973a0:	.word  0xffff
3ff973b0:	.word  0xffff
3ff973c0:	.word  0xffff
3ff973d0:	.word  0xffff
3ff973e0:	.word  0xffff
3ff973f0:	.word  0xffff
3ff97400:	.word  0xffff
3ff97410:	.word  0xffff
3ff97420:	.word  0xffff
3ff97430:	.word  0xffff
3ff97440:	.word  0xffff
3ff97450:	.word  0xffff
3ff97460:	.word  0xffff
3ff97470:	.word  0xffff
3ff97480:	.word  0xffff
3ff97490:	.word  0xffff
3ff974a0:	.word  0xffff
3ff974b0:	.word  0xffff
3ff974c0:	.word  0xffff
3ff974d0:	.word  0xffff
3ff974e0:	.word  0xffff
3ff974f0:	.word  0xffff
3ff97500:	.word  0xffff
3ff97510:	.word  0xffff
3ff97520:	.word  0xffff
3ff97530:	.word  0xffff
3ff97540:	.word  0xffff
3ff97550:	.word  0xffff
3ff97560:	.word  0xffff
3ff97570:	.word  0xffff
3ff97580:	.word  0xffff
3ff97590:	.word  0xffff
3ff975a0:	.word  0xffff
3ff975b0:	.word  0xffff
3ff975c0:	.word  0xffff
3ff975d0:	.word  0xffff
3ff975e0:	.word  0xffff
3ff975f0:	.word  0xffff
3ff97600:	.word  0xffff
3ff97610:	.word  0xffff
3ff97620:	.word  0xffff
3ff97630:	.word  0xffff
3ff97640:	.word  0xffff
3ff97650:	.word  0xffff
3ff97660:	.word  0xffff
3ff97670:	.word  0xffff
3ff97680:	.word  0xffff
3ff97690:	.word  0xffff
3ff976a0:	.word  0xffff
3ff976b0:	.word  0xffff
3ff976c0:	.word  0xffff
3ff976d0:	.word  0xffff
3ff976e0:	.word  0xffff
3ff976f0:	.word  0xffff
3ff97700:	.word  0xffff
3ff97710:	.word  0xffff
3ff97720:	.word  0xffff
3ff97730:	.word  0xffff
3ff97740:	.word  0xffff
3ff97750:	.word  0xffff
3ff97760:	.word  0xffff
3ff97770:	.word  0xffff
3ff97780:	.word  0xffff
3ff97790:	.word  0xffff
3ff977a0:	.word  0xffff
3ff977b0:	.word  0xffff
3ff977c0:	.word  0xffff
3ff977d0:	.word  0xffff
3ff977e0:	.word  0xffff
3ff977f0:	.word  0xffff
3ff97800:	.word  0xffff
3ff97810:	.word  0xffff
3ff97820:	.word  0xffff
3ff97830:	.word  0xffff
3ff97840:	.word  0xffff
3ff97850:	.word  0xffff
3ff97860:	.word  0xffff
3ff97870:	.word  0xffff
3ff97880:	.word  0xffff
3ff97890:	.word  0xffff
3ff978a0:	.word  0xffff
3ff978b0:	.word  0xffff
3ff978c0:	.word  0xffff
3ff978d0:	.word  0xffff
3ff978e0:	.word  0xffff
3ff978f0:	.word  0xffff
3ff97900:	.word  0xffff
3ff97910:	.word  0xffff
3ff97920:	.word  0xffff
3ff97930:	.word  0xffff
3ff97940:	.word  0xffff
3ff97950:	.word  0xffff
3ff97960:	.word  0xffff
3ff97970:	.word  0xffff
3ff97980:	.word  0xffff
3ff97990:	.word  0xffff
3ff979a0:	.word  0xffff
3ff979b0:	.word  0xffff
3ff979c0:	.word  0xffff
3ff979d0:	.word  0xffff
3ff979e0:	.word  0xffff
3ff979f0:	.word  0xffff
3ff97a00:	.word  0xffff
3ff97a10:	.word  0xffff
3ff97a20:	.word  0xffff
3ff97a30:	.word  0xffff
3ff97a40:	.word  0xffff
3ff97a50:	.word  0xffff
3ff97a60:	.word  0xffff
3ff97a70:	.word  0xffff
3ff97a80:	.word  0xffff
3ff97a90:	.word  0xffff
3ff97aa0:	.word  0xffff
3ff97ab0:	.word  0xffff
3ff97ac0:	.word  0xffff
3ff97ad0:	.word  0xffff
3ff97ae0:	.word  0xffff
3ff97af0:	.word  0xffff
3ff97b00:	.word  0xffff
3ff97b10:	.word  0xffff
3ff97b20:	.word  0xffff
3ff97b30:	.word  0xffff
3ff97b40:	.word  0xffff
3ff97b50:	.word  0xffff
3ff97b60:	.word  0xffff
3ff97b70:	.word  0xffff
3ff97b80:	.word  0xffff
3ff97b90:	.word  0xffff
3ff97ba0:	.word  0xffff
3ff97bb0:	.word  0xffff
3ff97bc0:	.word  0xffff
3ff97bd0:	.word  0xffff
3ff97be0:	.word  0xffff
3ff97bf0:	.word  0xffff
3ff97c00:	.word  0xffff
3ff97c10:	.word  0xffff
3ff97c20:	.word  0xffff
3ff97c30:	.word  0xffff
3ff97c40:	.word  0xffff
3ff97c50:	.word  0xffff
3ff97c60:	.word  0xffff
3ff97c70:	.word  0xffff
3ff97c80:	.word  0xffff
3ff97c90:	.word  0xffff
3ff97ca0:	.word  0xffff
3ff97cb0:	.word  0xffff
3ff97cc0:	.word  0xffff
3ff97cd0:	.word  0xffff
3ff97ce0:	.word  0xffff
3ff97cf0:	.word  0xffff
3ff97d00:	.word  0xffff
3ff97d10:	.word  0xffff
3ff97d20:	.word  0xffff
3ff97d30:	.word  0xffff
3ff97d40:	.word  0xffff
3ff97d50:	.word  0xffff
3ff97d60:	.word  0xffff
3ff97d70:	.word  0xffff
3ff97d80:	.word  0xffff
3ff97d90:	.word  0xffff
3ff97da0:	.word  0xffff
3ff97db0:	.word  0xffff
3ff97dc0:	.word  0xffff
3ff97dd0:	.word  0xffff
3ff97de0:	.word  0xffff
3ff97df0:	.word  0xffff
3ff97e00:	.word  0xffff
3ff97e10:	.word  0xffff
3ff97e20:	.word  0xffff
3ff97e30:	.word  0xffff
3ff97e40:	.word  0xffff
3ff97e50:	.word  0xffff
3ff97e60:	.word  0xffff
3ff97e70:	.word  0xffff
3ff97e80:	.word  0xffff
3ff97e90:	.word  0xffff
3ff97ea0:	.word  0xffff
3ff97eb0:	.word  0xffff
3ff97ec0:	.word  0xffff
3ff97ed0:	.word  0xffff
3ff97ee0:	.word  0xffff
3ff97ef0:	.word  0xffff
3ff97f00:	.word  0xffff
3ff97f10:	.word  0xffff
3ff97f20:	.word  0xffff
3ff97f30:	.word  0xffff
3ff97f40:	.word  0xffff
3ff97f50:	.word  0xffff
3ff97f60:	.word  0xffff
3ff97f70:	.word  0xffff
3ff97f80:	.word  0xffff
3ff97f90:	.word  0xffff
3ff97fa0:	.word  0xffff
3ff97fb0:	.word  0xffff
3ff97fc0:	.word  0xffff
3ff97fd0:	.word  0xffff
3ff97fe0:	.word  0xffff
3ff97ff0:	.word  0xffff
3ff98000:	.word  0xffff
3ff98010:	.word  0xffff
3ff98020:	.word  0xffff
3ff98030:	.word  0xffff
3ff98040:	.word  0xffff
3ff98050:	.word  0xffff
3ff98060:	.word  0xffff
3ff98070:	.word  0xffff
3ff98080:	.word  0xffff
3ff98090:	.word  0xffff
3ff980a0:	.word  0xffff
3ff980b0:	.word  0xffff
3ff980c0:	.word  0xffff
3ff980d0:	.word  0xffff
3ff980e0:	.word  0xffff
3ff980f0:	.word  0xffff
3ff98100:	.word  0xffff
3ff98110:	.word  0xffff
3ff98120:	.word  0xffff
3ff98130:	.word  0xffff
3ff98140:	.word  0xffff
3ff98150:	.word  0xffff
3ff98160:	.word  0xffff
3ff98170:	.word  0xffff
3ff98180:	.word  0xffff
3ff98190:	.word  0xffff
3ff981a0:	.word  0xffff
3ff981b0:	.word  0xffff
3ff981c0:	.word  0xffff
3ff981d0:	.word  0xffff
3ff981e0:	.word  0xffff
3ff981f0:	.word  0xffff
3ff98200:	.word  0xffff
3ff98210:	.word  0xffff
3ff98220:	.word  0xffff
3ff98230:	.word  0xffff
3ff98240:	.word  0xffff
3ff98250:	.word  0xffff
3ff98260:	.word  0xffff
3ff98270:	.word  0xffff
3ff98280:	.word  0xffff
3ff98290:	.word  0xffff
3ff982a0:	.word  0xffff
3ff982b0:	.word  0xffff
3ff982c0:	.word  0xffff
3ff982d0:	.word  0xffff
3ff982e0:	.word  0xffff
3ff982f0:	.word  0xffff
3ff98300:	.word  0xffff
3ff98310:	.word  0xffff
3ff98320:	.word  0xffff
3ff98330:	.word  0xffff
3ff98340:	.word  0xffff
3ff98350:	.word  0xffff
3ff98360:	.word  0xffff
3ff98370:	.word  0xffff
3ff98380:	.word  0xffff
3ff98390:	.word  0xffff
3ff983a0:	.word  0xffff
3ff983b0:	.word  0xffff
3ff983c0:	.word  0xffff
3ff983d0:	.word  0xffff
3ff983e0:	.word  0xffff
3ff983f0:	.word  0xffff
3ff98400:	.word  0xffff
3ff98410:	.word  0xffff
3ff98420:	.word  0xffff
3ff98430:	.word  0xffff
3ff98440:	.word  0xffff
3ff98450:	.word  0xffff
3ff98460:	.word  0xffff
3ff98470:	.word  0xffff
3ff98480:	.word  0xffff
3ff98490:	.word  0xffff
3ff984a0:	.word  0xffff
3ff984b0:	.word  0xffff
3ff984c0:	.word  0xffff
3ff984d0:	.word  0xffff
3ff984e0:	.word  0xffff
3ff984f0:	.word  0xffff
3ff98500:	.word  0xffff
3ff98510:	.word  0xffff
3ff98520:	.word  0xffff
3ff98530:	.word  0xffff
3ff98540:	.word  0xffff
3ff98550:	.word  0xffff
3ff98560:	.word  0xffff
3ff98570:	.word  0xffff
3ff98580:	.word  0xffff
3ff98590:	.word  0xffff
3ff985a0:	.word  0xffff
3ff985b0:	.word  0xffff
3ff985c0:	.word  0xffff
3ff985d0:	.word  0xffff
3ff985e0:	.word  0xffff
3ff985f0:	.word  0xffff
3ff98600:	.word  0xffff
3ff98610:	.word  0xffff
3ff98620:	.word  0xffff
3ff98630:	.word  0xffff
3ff98640:	.word  0xffff
3ff98650:	.word  0xffff
3ff98660:	.word  0xffff
3ff98670:	.word  0xffff
3ff98680:	.word  0xffff
3ff98690:	.word  0xffff
3ff986a0:	.word  0xffff
3ff986b0:	.word  0xffff
3ff986c0:	.word  0xffff
3ff986d0:	.word  0xffff
3ff986e0:	.word  0xffff
3ff986f0:	.word  0xffff
3ff98700:	.word  0xffff
3ff98710:	.word  0xffff
3ff98720:	.word  0xffff
3ff98730:	.word  0xffff
3ff98740:	.word  0xffff
3ff98750:	.word  0xffff
3ff98760:	.word  0xffff
3ff98770:	.word  0xffff
3ff98780:	.word  0xffff
3ff98790:	.word  0xffff
3ff987a0:	.word  0xffff
3ff987b0:	.word  0xffff
3ff987c0:	.word  0xffff
3ff987d0:	.word  0xffff
3ff987e0:	.word  0xffff
3ff987f0:	.word  0xffff
3ff98800:	.word  0xffff
3ff98810:	.word  0xffff
3ff98820:	.word  0xffff
3ff98830:	.word  0xffff
3ff98840:	.word  0xffff
3ff98850:	.word  0xffff
3ff98860:	.word  0xffff
3ff98870:	.word  0xffff
3ff98880:	.word  0xffff
3ff98890:	.word  0xffff
3ff988a0:	.word  0xffff
3ff988b0:	.word  0xffff
3ff988c0:	.word  0xffff
3ff988d0:	.word  0xffff
3ff988e0:	.word  0xffff
3ff988f0:	.word  0xffff
3ff98900:	.word  0xffff
3ff98910:	.word  0xffff
3ff98920:	.word  0xffff
3ff98930:	.word  0xffff
3ff98940:	.word  0xffff
3ff98950:	.word  0xffff
3ff98960:	.word  0xffff
3ff98970:	.word  0xffff
3ff98980:	.word  0xffff
3ff98990:	.word  0xffff
3ff989a0:	.word  0xffff
3ff989b0:	.word  0xffff
3ff989c0:	.word  0xffff
3ff989d0:	.word  0xffff
3ff989e0:	.word  0xffff
3ff989f0:	.word  0xffff
3ff98a00:	.word  0xffff
3ff98a10:	.word  0xffff
3ff98a20:	.word  0xffff
3ff98a30:	.word  0xffff
3ff98a40:	.word  0xffff
3ff98a50:	.word  0xffff
3ff98a60:	.word  0xffff
3ff98a70:	.word  0xffff
3ff98a80:	.word  0xffff
3ff98a90:	.word  0xffff
3ff98aa0:	.word  0xffff
3ff98ab0:	.word  0xffff
3ff98ac0:	.word  0xffff
3ff98ad0:	.word  0xffff
3ff98ae0:	.word  0xffff
3ff98af0:	.word  0xffff
3ff98b00:	.word  0xffff
3ff98b10:	.word  0xffff
3ff98b20:	.word  0xffff
3ff98b30:	.word  0xffff
3ff98b40:	.word  0xffff
3ff98b50:	.word  0xffff
3ff98b60:	.word  0xffff
3ff98b70:	.word  0xffff
3ff98b80:	.word  0xffff
3ff98b90:	.word  0xffff
3ff98ba0:	.word  0xffff
3ff98bb0:	.word  0xffff
3ff98bc0:	.word  0xffff
3ff98bd0:	.word  0xffff
3ff98be0:	.word  0xffff
3ff98bf0:	.word  0xffff
3ff98c00:	.word  0xffff
3ff98c10:	.word  0xffff
3ff98c20:	.word  0xffff
3ff98c30:	.word  0xffff
3ff98c40:	.word  0xffff
3ff98c50:	.word  0xffff
3ff98c60:	.word  0xffff
3ff98c70:	.word  0xffff
3ff98c80:	.word  0xffff
3ff98c90:	.word  0xffff
3ff98ca0:	.word  0xffff
3ff98cb0:	.word  0xffff
3ff98cc0:	.word  0xffff
3ff98cd0:	.word  0xffff
3ff98ce0:	.word  0xffff
3ff98cf0:	.word  0xffff
3ff98d00:	.word  0xffff
3ff98d10:	.word  0xffff
3ff98d20:	.word  0xffff
3ff98d30:	.word  0xffff
3ff98d40:	.word  0xffff
3ff98d50:	.word  0xffff
3ff98d60:	.word  0xffff
3ff98d70:	.word  0xffff
3ff98d80:	.word  0xffff
3ff98d90:	.word  0xffff
3ff98da0:	.word  0xffff
3ff98db0:	.word  0xffff
3ff98dc0:	.word  0xffff
3ff98dd0:	.word  0xffff
3ff98de0:	.word  0xffff
3ff98df0:	.word  0xffff
3ff98e00:	.word  0xffff
3ff98e10:	.word  0xffff
3ff98e20:	.word  0xffff
3ff98e30:	.word  0xffff
3ff98e40:	.word  0xffff
3ff98e50:	.word  0xffff
3ff98e60:	.word  0xffff
3ff98e70:	.word  0xffff
3ff98e80:	.word  0xffff
3ff98e90:	.word  0xffff
3ff98ea0:	.word  0xffff
3ff98eb0:	.word  0xffff
3ff98ec0:	.word  0xffff
3ff98ed0:	.word  0xffff
3ff98ee0:	.word  0xffff
3ff98ef0:	.word  0xffff
3ff98f00:	.word  0xffff
3ff98f10:	.word  0xffff
3ff98f20:	.word  0xffff
3ff98f30:	.word  0xffff
3ff98f40:	.word  0xffff
3ff98f50:	.word  0xffff
3ff98f60:	.word  0xffff
3ff98f70:	.word  0xffff
3ff98f80:	.word  0xffff
3ff98f90:	.word  0xffff
3ff98fa0:	.word  0xffff
3ff98fb0:	.word  0xffff
3ff98fc0:	.word  0xffff
3ff98fd0:	.word  0xffff
3ff98fe0:	.word  0xffff
3ff98ff0:	.word  0xffff
3ff99000:	.word  0xffff
3ff99010:	.word  0xffff
3ff99020:	.word  0xffff
3ff99030:	.word  0xffff
3ff99040:	.word  0xffff
3ff99050:	.word  0xffff
3ff99060:	.word  0xffff
3ff99070:	.word  0xffff
3ff99080:	.word  0xffff
3ff99090:	.word  0xffff
3ff990a0:	.word  0xffff
3ff990b0:	.word  0xffff
3ff990c0:	.word  0xffff
3ff990d0:	.word  0xffff
3ff990e0:	.word  0xffff
3ff990f0:	.word  0xffff
3ff99100:	.word  0xffff
3ff99110:	.word  0xffff
3ff99120:	.word  0xffff
3ff99130:	.word  0xffff
3ff99140:	.word  0xffff
3ff99150:	.word  0xffff
3ff99160:	.word  0xffff
3ff99170:	.word  0xffff
3ff99180:	.word  0xffff
3ff99190:	.word  0xffff
3ff991a0:	.word  0xffff
3ff991b0:	.word  0xffff
3ff991c0:	.word  0xffff
3ff991d0:	.word  0xffff
3ff991e0:	.word  0xffff
3ff991f0:	.word  0xffff
3ff99200:	.word  0xffff
3ff99210:	.word  0xffff
3ff99220:	.word  0xffff
3ff99230:	.word  0xffff
3ff99240:	.word  0xffff
3ff99250:	.word  0xffff
3ff99260:	.word  0xffff
3ff99270:	.word  0xffff
3ff99280:	.word  0xffff
3ff99290:	.word  0xffff
3ff992a0:	.word  0xffff
3ff992b0:	.word  0xffff
3ff992c0:	.word  0xffff
3ff992d0:	.word  0xffff
3ff992e0:	.word  0xffff
3ff992f0:	.word  0xffff
3ff99300:	.word  0xffff
3ff99310:	.word  0xffff
3ff99320:	.word  0xffff
3ff99330:	.word  0xffff
3ff99340:	.word  0xffff
3ff99350:	.word  0xffff
3ff99360:	.word  0xffff
3ff99370:	.word  0xffff
3ff99380:	.word  0xffff
3ff99390:	.word  0xffff
3ff993a0:	.word  0xffff
3ff993b0:	.word  0xffff
3ff993c0:	.word  0xffff
3ff993d0:	.word  0xffff
3ff993e0:	.word  0xffff
3ff993f0:	.word  0xffff
3ff99400:	.word  0xffff
3ff99410:	.word  0xffff
3ff99420:	.word  0xffff
3ff99430:	.word  0xffff
3ff99440:	.word  0xffff
3ff99450:	.word  0xffff
3ff99460:	.word  0xffff
3ff99470:	.word  0xffff
3ff99480:	.word  0xffff
3ff99490:	.word  0xffff
3ff994a0:	.word  0xffff
3ff994b0:	.word  0xffff
3ff994c0:	.word  0xffff
3ff994d0:	.word  0xffff
3ff994e0:	.word  0xffff
3ff994f0:	.word  0xffff
3ff99500:	.word  0xffff
3ff99510:	.word  0xffff
3ff99520:	.word  0xffff
3ff99530:	.word  0xffff
3ff99540:	.word  0xffff
3ff99550:	.word  0xffff
3ff99560:	.word  0xffff
3ff99570:	.word  0xffff
3ff99580:	.word  0xffff
3ff99590:	.word  0xffff
3ff995a0:	.word  0xffff
3ff995b0:	.word  0xffff
3ff995c0:	.word  0xffff
3ff995d0:	.word  0xffff
3ff995e0:	.word  0xffff
3ff995f0:	.word  0xffff
3ff99600:	.word  0xffff
3ff99610:	.word  0xffff
3ff99620:	.word  0xffff
3ff99630:	.word  0xffff
3ff99640:	.word  0xffff
3ff99650:	.word  0xffff
3ff99660:	.word  0xffff
3ff99670:	.word  0xffff
3ff99680:	.word  0xffff
3ff99690:	.word  0xffff
3ff996a0:	.word  0xffff
3ff996b0:	.word  0xffff
3ff996c0:	.word  0xffff
3ff996d0:	.word  0xffff
3ff996e0:	.word  0xffff
3ff996f0:	.word  0xffff
3ff99700:	.word  0xffff
3ff99710:	.word  0xffff
3ff99720:	.word  0xffff
3ff99730:	.word  0xffff
3ff99740:	.word  0xffff
3ff99750:	.word  0xffff
3ff99760:	.word  0xffff
3ff99770:	.word  0xffff
3ff99780:	.word  0xffff
3ff99790:	.word  0xffff
3ff997a0:	.word  0xffff
3ff997b0:	.word  0xffff
3ff997c0:	.word  0xffff
3ff997d0:	.word  0xffff
3ff997e0:	.word  0xffff
3ff997f0:	.word  0xffff
3ff99800:	.word  0xffff
3ff99810:	.word  0xffff
3ff99820:	.word  0xffff
3ff99830:	.word  0xffff
3ff99840:	.word  0xffff
3ff99850:	.word  0xffff
3ff99860:	.word  0xffff
3ff99870:	.word  0xffff
3ff99880:	.word  0xffff
3ff99890:	.word  0xffff
3ff998a0:	.word  0xffff
3ff998b0:	.word  0xffff
3ff998c0:	.word  0xffff
3ff998d0:	.word  0xffff
3ff998e0:	.word  0xffff
3ff998f0:	.word  0xffff
3ff99900:	.word  0xffff
3ff99910:	.word  0xffff
3ff99920:	.word  0xffff
3ff99930:	.word  0xffff
3ff99940:	.word  0xffff
3ff99950:	.word  0xffff
3ff99960:	.word  0xffff
3ff99970:	.word  0xffff
3ff99980:	.word  0xffff
3ff99990:	.word  0xffff
3ff999a0:	.word  0xffff
3ff999b0:	.word  0xffff
3ff999c0:	.word  0xffff
3ff999d0:	.word  0xffff
3ff999e0:	.word  0xffff
3ff999f0:	.word  0xffff
3ff99a00:	.word  0xffff
3ff99a10:	.word  0xffff
3ff99a20:	.word  0xffff
3ff99a30:	.word  0xffff
3ff99a40:	.word  0xffff
3ff99a50:	.word  0xffff
3ff99a60:	.word  0xffff
3ff99a70:	.word  0xffff
3ff99a80:	.word  0xffff
3ff99a90:	.word  0xffff
3ff99aa0:	.word  0xffff
3ff99ab0:	.word  0xffff
3ff99ac0:	.word  0xffff
3ff99ad0:	.word  0xffff
3ff99ae0:	.word  0xffff
3ff99af0:	.word  0xffff
3ff99b00:	.word  0xffff
3ff99b10:	.word  0xffff
3ff99b20:	.word  0xffff
3ff99b30:	.word  0xffff
3ff99b40:	.word  0xffff
3ff99b50:	.word  0xffff
3ff99b60:	.word  0xffff
3ff99b70:	.word  0xffff
3ff99b80:	.word  0xffff
3ff99b90:	.word  0xffff
3ff99ba0:	.word  0xffff
3ff99bb0:	.word  0xffff
3ff99bc0:	.word  0xffff
3ff99bd0:	.word  0xffff
3ff99be0:	.word  0xffff
3ff99bf0:	.word  0xffff
3ff99c00:	.word  0xffff
3ff99c10:	.word  0xffff
3ff99c20:	.word  0xffff
3ff99c30:	.word  0xffff
3ff99c40:	.word  0xffff
3ff99c50:	.word  0xffff
3ff99c60:	.word  0xffff
3ff99c70:	.word  0xffff
3ff99c80:	.word  0xffff
3ff99c90:	.word  0xffff
3ff99ca0:	.word  0xffff
3ff99cb0:	.word  0xffff
3ff99cc0:	.word  0xffff
3ff99cd0:	.word  0xffff
3ff99ce0:	.word  0xffff
3ff99cf0:	.word  0xffff
3ff99d00:	.word  0xffff
3ff99d10:	.word  0xffff
3ff99d20:	.word  0xffff
3ff99d30:	.word  0xffff
3ff99d40:	.word  0xffff
3ff99d50:	.word  0xffff
3ff99d60:	.word  0xffff
3ff99d70:	.word  0xffff
3ff99d80:	.word  0xffff
3ff99d90:	.word  0xffff
3ff99da0:	.word  0xffff
3ff99db0:	.word  0xffff
3ff99dc0:	.word  0xffff
3ff99dd0:	.word  0xffff
3ff99de0:	.word  0xffff
3ff99df0:	.word  0xffff
3ff99e00:	.word  0xffff
3ff99e10:	.word  0xffff
3ff99e20:	.word  0xffff
3ff99e30:	.word  0xffff
3ff99e40:	.word  0xffff
3ff99e50:	.word  0xffff
3ff99e60:	.word  0xffff
3ff99e70:	.word  0xffff
3ff99e80:	.word  0xffff
3ff99e90:	.word  0xffff
3ff99ea0:	.word  0xffff
3ff99eb0:	.word  0xffff
3ff99ec0:	.word  0xffff
3ff99ed0:	.word  0xffff
3ff99ee0:	.word  0xffff
3ff99ef0:	.word  0xffff
3ff99f00:	.word  0xffff
3ff99f10:	.word  0xffff
3ff99f20:	.word  0xffff
3ff99f30:	.word  0xffff
3ff99f40:	.word  0xffff
3ff99f50:	.word  0xffff
3ff99f60:	.word  0xffff
3ff99f70:	.word  0xffff
3ff99f80:	.word  0xffff
3ff99f90:	.word  0xffff
3ff99fa0:	.word  0xffff
3ff99fb0:	.word  0xffff
3ff99fc0:	.word  0xffff
3ff99fd0:	.word  0xffff
3ff99fe0:	.word  0xffff
3ff99ff0:	.word  0xffff
3ff9a000:	.word  0xffff
3ff9a010:	.word  0xffff
3ff9a020:	.word  0xffff
3ff9a030:	.word  0xffff
3ff9a040:	.word  0xffff
3ff9a050:	.word  0xffff
3ff9a060:	.word  0xffff
3ff9a070:	.word  0xffff
3ff9a080:	.word  0xffff
3ff9a090:	.word  0xffff
3ff9a0a0:	.word  0xffff
3ff9a0b0:	.word  0xffff
3ff9a0c0:	.word  0xffff
3ff9a0d0:	.word  0xffff
3ff9a0e0:	.word  0xffff
3ff9a0f0:	.word  0xffff
3ff9a100:	.word  0xffff
3ff9a110:	.word  0xffff
3ff9a120:	.word  0xffff
3ff9a130:	.word  0xffff
3ff9a140:	.word  0xffff
3ff9a150:	.word  0xffff
3ff9a160:	.word  0xffff
3ff9a170:	.word  0xffff
3ff9a180:	.word  0xffff
3ff9a190:	.word  0xffff
3ff9a1a0:	.word  0xffff
3ff9a1b0:	.word  0xffff
3ff9a1c0:	.word  0xffff
3ff9a1d0:	.word  0xffff
3ff9a1e0:	.word  0xffff
3ff9a1f0:	.word  0xffff
3ff9a200:	.word  0xffff
3ff9a210:	.word  0xffff
3ff9a220:	.word  0xffff
3ff9a230:	.word  0xffff
3ff9a240:	.word  0xffff
3ff9a250:	.word  0xffff
3ff9a260:	.word  0xffff
3ff9a270:	.word  0xffff
3ff9a280:	.word  0xffff
3ff9a290:	.word  0xffff
3ff9a2a0:	.word  0xffff
3ff9a2b0:	.word  0xffff
3ff9a2c0:	.word  0xffff
3ff9a2d0:	.word  0xffff
3ff9a2e0:	.word  0xffff
3ff9a2f0:	.word  0xffff
3ff9a300:	.word  0xffff
3ff9a310:	.word  0xffff
3ff9a320:	.word  0xffff
3ff9a330:	.word  0xffff
3ff9a340:	.word  0xffff
3ff9a350:	.word  0xffff
3ff9a360:	.word  0xffff
3ff9a370:	.word  0xffff
3ff9a380:	.word  0xffff
3ff9a390:	.word  0xffff
3ff9a3a0:	.word  0xffff
3ff9a3b0:	.word  0xffff
3ff9a3c0:	.word  0xffff
3ff9a3d0:	.word  0xffff
3ff9a3e0:	.word  0xffff
3ff9a3f0:	.word  0xffff
3ff9a400:	.word  0xffff
3ff9a410:	.word  0xffff
3ff9a420:	.word  0xffff
3ff9a430:	.word  0xffff
3ff9a440:	.word  0xffff
3ff9a450:	.word  0xffff
3ff9a460:	.word  0xffff
3ff9a470:	.word  0xffff
3ff9a480:	.word  0xffff
3ff9a490:	.word  0xffff
3ff9a4a0:	.word  0xffff
3ff9a4b0:	.word  0xffff
3ff9a4c0:	.word  0xffff
3ff9a4d0:	.word  0xffff
3ff9a4e0:	.word  0xffff
3ff9a4f0:	.word  0xffff
3ff9a500:	.word  0xffff
3ff9a510:	.word  0xffff
3ff9a520:	.word  0xffff
3ff9a530:	.word  0xffff
3ff9a540:	.word  0xffff
3ff9a550:	.word  0xffff
3ff9a560:	.word  0xffff
3ff9a570:	.word  0xffff
3ff9a580:	.word  0xffff
3ff9a590:	.word  0xffff
3ff9a5a0:	.word  0xffff
3ff9a5b0:	.word  0xffff
3ff9a5c0:	.word  0xffff
3ff9a5d0:	.word  0xffff
3ff9a5e0:	.word  0xffff
3ff9a5f0:	.word  0xffff
3ff9a600:	.word  0xffff
3ff9a610:	.word  0xffff
3ff9a620:	.word  0xffff
3ff9a630:	.word  0xffff
3ff9a640:	.word  0xffff
3ff9a650:	.word  0xffff
3ff9a660:	.word  0xffff
3ff9a670:	.word  0xffff
3ff9a680:	.word  0xffff
3ff9a690:	.word  0xffff
3ff9a6a0:	.word  0xffff
3ff9a6b0:	.word  0xffff
3ff9a6c0:	.word  0xffff
3ff9a6d0:	.word  0xffff
3ff9a6e0:	.word  0xffff
3ff9a6f0:	.word  0xffff
3ff9a700:	.word  0xffff
3ff9a710:	.word  0xffff
3ff9a720:	.word  0xffff
3ff9a730:	.word  0xffff
3ff9a740:	.word  0xffff
3ff9a750:	.word  0xffff
3ff9a760:	.word  0xffff
3ff9a770:	.word  0xffff
3ff9a780:	.word  0xffff
3ff9a790:	.word  0xffff
3ff9a7a0:	.word  0xffff
3ff9a7b0:	.word  0xffff
3ff9a7c0:	.word  0xffff
3ff9a7d0:	.word  0xffff
3ff9a7e0:	.word  0xffff
3ff9a7f0:	.word  0xffff
3ff9a800:	.word  0xffff
3ff9a810:	.word  0xffff
3ff9a820:	.word  0xffff
3ff9a830:	.word  0xffff
3ff9a840:	.word  0xffff
3ff9a850:	.word  0xffff
3ff9a860:	.word  0xffff
3ff9a870:	.word  0xffff
3ff9a880:	.word  0xffff
3ff9a890:	.word  0xffff
3ff9a8a0:	.word  0xffff
3ff9a8b0:	.word  0xffff
3ff9a8c0:	.word  0xffff
3ff9a8d0:	.word  0xffff
3ff9a8e0:	.word  0xffff
3ff9a8f0:	.word  0xffff
3ff9a900:	.word  0xffff
3ff9a910:	.word  0xffff
3ff9a920:	.word  0xffff
3ff9a930:	.word  0xffff
3ff9a940:	.word  0xffff
3ff9a950:	.word  0xffff
3ff9a960:	.word  0xffff
3ff9a970:	.word  0xffff
3ff9a980:	.word  0xffff
3ff9a990:	.word  0xffff
3ff9a9a0:	.word  0xffff
3ff9a9b0:	.word  0xffff
3ff9a9c0:	.word  0xffff
3ff9a9d0:	.word  0xffff
3ff9a9e0:	.word  0xffff
3ff9a9f0:	.word  0xffff
3ff9aa00:	.word  0xffff
3ff9aa10:	.word  0xffff
3ff9aa20:	.word  0xffff
3ff9aa30:	.word  0xffff
3ff9aa40:	.word  0xffff
3ff9aa50:	.word  0xffff
3ff9aa60:	.word  0xffff
3ff9aa70:	.word  0xffff
3ff9aa80:	.word  0xffff
3ff9aa90:	.word  0xffff
3ff9aaa0:	.word  0xffff
3ff9aab0:	.word  0xffff
3ff9aac0:	.word  0xffff
3ff9aad0:	.word  0xffff
3ff9aae0:	.word  0xffff
3ff9aaf0:	.word  0xffff
3ff9ab00:	.word  0xffff
3ff9ab10:	.word  0xffff
3ff9ab20:	.word  0xffff
3ff9ab30:	.word  0xffff
3ff9ab40:	.word  0xffff
3ff9ab50:	.word  0xffff
3ff9ab60:	.word  0xffff
3ff9ab70:	.word  0xffff
3ff9ab80:	.word  0xffff
3ff9ab90:	.word  0xffff
3ff9aba0:	.word  0xffff
3ff9abb0:	.word  0xffff
3ff9abc0:	.word  0xffff
3ff9abd0:	.word  0xffff
3ff9abe0:	.word  0xffff
3ff9abf0:	.word  0xffff
3ff9ac00:	.word  0xffff
3ff9ac10:	.word  0xffff
3ff9ac20:	.word  0xffff
3ff9ac30:	.word  0xffff
3ff9ac40:	.word  0xffff
3ff9ac50:	.word  0xffff
3ff9ac60:	.word  0xffff
3ff9ac70:	.word  0xffff
3ff9ac80:	.word  0xffff
3ff9ac90:	.word  0xffff
3ff9aca0:	.word  0xffff
3ff9acb0:	.word  0xffff
3ff9acc0:	.word  0xffff
3ff9acd0:	.word  0xffff
3ff9ace0:	.word  0xffff
3ff9acf0:	.word  0xffff
3ff9ad00:	.word  0xffff
3ff9ad10:	.word  0xffff
3ff9ad20:	.word  0xffff
3ff9ad30:	.word  0xffff
3ff9ad40:	.word  0xffff
3ff9ad50:	.word  0xffff
3ff9ad60:	.word  0xffff
3ff9ad70:	.word  0xffff
3ff9ad80:	.word  0xffff
3ff9ad90:	.word  0xffff
3ff9ada0:	.word  0xffff
3ff9adb0:	.word  0xffff
3ff9adc0:	.word  0xffff
3ff9add0:	.word  0xffff
3ff9ade0:	.word  0xffff
3ff9adf0:	.word  0xffff
3ff9ae00:	.word  0xffff
3ff9ae10:	.word  0xffff
3ff9ae20:	.word  0xffff
3ff9ae30:	.word  0xffff
3ff9ae40:	.word  0xffff
3ff9ae50:	.word  0xffff
3ff9ae60:	.word  0xffff
3ff9ae70:	.word  0xffff
3ff9ae80:	.word  0xffff
3ff9ae90:	.word  0xffff
3ff9aea0:	.word  0xffff
3ff9aeb0:	.word  0xffff
3ff9aec0:	.word  0xffff
3ff9aed0:	.word  0xffff
3ff9aee0:	.word  0xffff
3ff9aef0:	.word  0xffff
3ff9af00:	.word  0xffff
3ff9af10:	.word  0xffff
3ff9af20:	.word  0xffff
3ff9af30:	.word  0xffff
3ff9af40:	.word  0xffff
3ff9af50:	.word  0xffff
3ff9af60:	.word  0xffff
3ff9af70:	.word  0xffff
3ff9af80:	.word  0xffff
3ff9af90:	.word  0xffff
3ff9afa0:	.word  0xffff
3ff9afb0:	.word  0xffff
3ff9afc0:	.word  0xffff
3ff9afd0:	.word  0xffff
3ff9afe0:	.word  0xffff
3ff9aff0:	.word  0xffff
3ff9b000:	.word  0xffff
3ff9b010:	.word  0xffff
3ff9b020:	.word  0xffff
3ff9b030:	.word  0xffff
3ff9b040:	.word  0xffff
3ff9b050:	.word  0xffff
3ff9b060:	.word  0xffff
3ff9b070:	.word  0xffff
3ff9b080:	.word  0xffff
3ff9b090:	.word  0xffff
3ff9b0a0:	.word  0xffff
3ff9b0b0:	.word  0xffff
3ff9b0c0:	.word  0xffff
3ff9b0d0:	.word  0xffff
3ff9b0e0:	.word  0xffff
3ff9b0f0:	.word  0xffff
3ff9b100:	.word  0xffff
3ff9b110:	.word  0xffff
3ff9b120:	.word  0xffff
3ff9b130:	.word  0xffff
3ff9b140:	.word  0xffff
3ff9b150:	.word  0xffff
3ff9b160:	.word  0xffff
3ff9b170:	.word  0xffff
3ff9b180:	.word  0xffff
3ff9b190:	.word  0xffff
3ff9b1a0:	.word  0xffff
3ff9b1b0:	.word  0xffff
3ff9b1c0:	.word  0xffff
3ff9b1d0:	.word  0xffff
3ff9b1e0:	.word  0xffff
3ff9b1f0:	.word  0xffff
3ff9b200:	.word  0xffff
3ff9b210:	.word  0xffff
3ff9b220:	.word  0xffff
3ff9b230:	.word  0xffff
3ff9b240:	.word  0xffff
3ff9b250:	.word  0xffff
3ff9b260:	.word  0xffff
3ff9b270:	.word  0xffff
3ff9b280:	.word  0xffff
3ff9b290:	.word  0xffff
3ff9b2a0:	.word  0xffff
3ff9b2b0:	.word  0xffff
3ff9b2c0:	.word  0xffff
3ff9b2d0:	.word  0xffff
3ff9b2e0:	.word  0xffff
3ff9b2f0:	.word  0xffff
3ff9b300:	.word  0xffff
3ff9b310:	.word  0xffff
3ff9b320:	.word  0xffff
3ff9b330:	.word  0xffff
3ff9b340:	.word  0xffff
3ff9b350:	.word  0xffff
3ff9b360:	.word  0xffff
3ff9b370:	.word  0xffff
3ff9b380:	.word  0xffff
3ff9b390:	.word  0xffff
3ff9b3a0:	.word  0xffff
3ff9b3b0:	.word  0xffff
3ff9b3c0:	.word  0xffff
3ff9b3d0:	.word  0xffff
3ff9b3e0:	.word  0xffff
3ff9b3f0:	.word  0xffff
3ff9b400:	.word  0xffff
3ff9b410:	.word  0xffff
3ff9b420:	.word  0xffff
3ff9b430:	.word  0xffff
3ff9b440:	.word  0xffff
3ff9b450:	.word  0xffff
3ff9b460:	.word  0xffff
3ff9b470:	.word  0xffff
3ff9b480:	.word  0xffff
3ff9b490:	.word  0xffff
3ff9b4a0:	.word  0xffff
3ff9b4b0:	.word  0xffff
3ff9b4c0:	.word  0xffff
3ff9b4d0:	.word  0xffff
3ff9b4e0:	.word  0xffff
3ff9b4f0:	.word  0xffff
3ff9b500:	.word  0xffff
3ff9b510:	.word  0xffff
3ff9b520:	.word  0xffff
3ff9b530:	.word  0xffff
3ff9b540:	.word  0xffff
3ff9b550:	.word  0xffff
3ff9b560:	.word  0xffff
3ff9b570:	.word  0xffff
3ff9b580:	.word  0xffff
3ff9b590:	.word  0xffff
3ff9b5a0:	.word  0xffff
3ff9b5b0:	.word  0xffff
3ff9b5c0:	.word  0xffff
3ff9b5d0:	.word  0xffff
3ff9b5e0:	.word  0xffff
3ff9b5f0:	.word  0xffff
3ff9b600:	.word  0xffff
3ff9b610:	.word  0xffff
3ff9b620:	.word  0xffff
3ff9b630:	.word  0xffff
3ff9b640:	.word  0xffff
3ff9b650:	.word  0xffff
3ff9b660:	.word  0xffff
3ff9b670:	.word  0xffff
3ff9b680:	.word  0xffff
3ff9b690:	.word  0xffff
3ff9b6a0:	.word  0xffff
3ff9b6b0:	.word  0xffff
3ff9b6c0:	.word  0xffff
3ff9b6d0:	.word  0xffff
3ff9b6e0:	.word  0xffff
3ff9b6f0:	.word  0xffff
3ff9b700:	.word  0xffff
3ff9b710:	.word  0xffff
3ff9b720:	.word  0xffff
3ff9b730:	.word  0xffff
3ff9b740:	.word  0xffff
3ff9b750:	.word  0xffff
3ff9b760:	.word  0xffff
3ff9b770:	.word  0xffff
3ff9b780:	.word  0xffff
3ff9b790:	.word  0xffff
3ff9b7a0:	.word  0xffff
3ff9b7b0:	.word  0xffff
3ff9b7c0:	.word  0xffff
3ff9b7d0:	.word  0xffff
3ff9b7e0:	.word  0xffff
3ff9b7f0:	.word  0xffff
3ff9b800:	.word  0xffff
3ff9b810:	.word  0xffff
3ff9b820:	.word  0xffff
3ff9b830:	.word  0xffff
3ff9b840:	.word  0xffff
3ff9b850:	.word  0xffff
3ff9b860:	.word  0xffff
3ff9b870:	.word  0xffff
3ff9b880:	.word  0xffff
3ff9b890:	.word  0xffff
3ff9b8a0:	.word  0xffff
3ff9b8b0:	.word  0xffff
3ff9b8c0:	.word  0xffff
3ff9b8d0:	.word  0xffff
3ff9b8e0:	.word  0xffff
3ff9b8f0:	.word  0xffff
3ff9b900:	.word  0xffff
3ff9b910:	.word  0xffff
3ff9b920:	.word  0xffff
3ff9b930:	.word  0xffff
3ff9b940:	.word  0xffff
3ff9b950:	.word  0xffff
3ff9b960:	.word  0xffff
3ff9b970:	.word  0xffff
3ff9b980:	.word  0xffff
3ff9b990:	.word  0xffff
3ff9b9a0:	.word  0xffff
3ff9b9b0:	.word  0xffff
3ff9b9c0:	.word  0xffff
3ff9b9d0:	.word  0xffff
3ff9b9e0:	.word  0xffff
3ff9b9f0:	.word  0xffff
3ff9ba00:	.word  0xffff
3ff9ba10:	.word  0xffff
3ff9ba20:	.word  0xffff
3ff9ba30:	.word  0xffff
3ff9ba40:	.word  0xffff
3ff9ba50:	.word  0xffff
3ff9ba60:	.word  0xffff
3ff9ba70:	.word  0xffff
3ff9ba80:	.word  0xffff
3ff9ba90:	.word  0xffff
3ff9baa0:	.word  0xffff
3ff9bab0:	.word  0xffff
3ff9bac0:	.word  0xffff
3ff9bad0:	.word  0xffff
3ff9bae0:	.word  0xffff
3ff9baf0:	.word  0xffff
3ff9bb00:	.word  0xffff
3ff9bb10:	.word  0xffff
3ff9bb20:	.word  0xffff
3ff9bb30:	.word  0xffff
3ff9bb40:	.word  0xffff
3ff9bb50:	.word  0xffff
3ff9bb60:	.word  0xffff
3ff9bb70:	.word  0xffff
3ff9bb80:	.word  0xffff
3ff9bb90:	.word  0xffff
3ff9bba0:	.word  0xffff
3ff9bbb0:	.word  0xffff
3ff9bbc0:	.word  0xffff
3ff9bbd0:	.word  0xffff
3ff9bbe0:	.word  0xffff
3ff9bbf0:	.word  0xffff
3ff9bc00:	.word  0xffff
3ff9bc10:	.word  0xffff
3ff9bc20:	.word  0xffff
3ff9bc30:	.word  0xffff
3ff9bc40:	.word  0xffff
3ff9bc50:	.word  0xffff
3ff9bc60:	.word  0xffff
3ff9bc70:	.word  0xffff
3ff9bc80:	.word  0xffff
3ff9bc90:	.word  0xffff
3ff9bca0:	.word  0xffff
3ff9bcb0:	.word  0xffff
3ff9bcc0:	.word  0xffff
3ff9bcd0:	.word  0xffff
3ff9bce0:	.word  0xffff
3ff9bcf0:	.word  0xffff
3ff9bd00:	.word  0xffff
3ff9bd10:	.word  0xffff
3ff9bd20:	.word  0xffff
3ff9bd30:	.word  0xffff
3ff9bd40:	.word  0xffff
3ff9bd50:	.word  0xffff
3ff9bd60:	.word  0xffff
3ff9bd70:	.word  0xffff
3ff9bd80:	.word  0xffff
3ff9bd90:	.word  0xffff
3ff9bda0:	.word  0xffff
3ff9bdb0:	.word  0xffff
3ff9bdc0:	.word  0xffff
3ff9bdd0:	.word  0xffff
3ff9bde0:	.word  0xffff
3ff9bdf0:	.word  0xffff
3ff9be00:	.word  0xffff
3ff9be10:	.word  0xffff
3ff9be20:	.word  0xffff
3ff9be30:	.word  0xffff
3ff9be40:	.word  0xffff
3ff9be50:	.word  0xffff
3ff9be60:	.word  0xffff
3ff9be70:	.word  0xffff
3ff9be80:	.word  0xffff
3ff9be90:	.word  0xffff
3ff9bea0:	.word  0xffff
3ff9beb0:	.word  0xffff
3ff9bec0:	.word  0xffff
3ff9bed0:	.word  0xffff
3ff9bee0:	.word  0xffff
3ff9bef0:	.word  0xffff
3ff9bf00:	.word  0xffff
3ff9bf10:	.word  0xffff
3ff9bf20:	.word  0xffff
3ff9bf30:	.word  0xffff
3ff9bf40:	.word  0xffff
3ff9bf50:	.word  0xffff
3ff9bf60:	.word  0xffff
3ff9bf70:	.word  0xffff
3ff9bf80:	.word  0xffff
3ff9bf90:	.word  0xffff
3ff9bfa0:	.word  0xffff
3ff9bfb0:	.word  0xffff
3ff9bfc0:	.word  0xffff
3ff9bfd0:	.word  0xffff
3ff9bfe0:	.word  0xffff
3ff9bff0:	.word  0xffff
3ff9c000:	.word  0xffff
3ff9c010:	.word  0xffff
3ff9c020:	.word  0xffff
3ff9c030:	.word  0xffff
3ff9c040:	.word  0xffff
3ff9c050:	.word  0xffff
3ff9c060:	.word  0xffff
3ff9c070:	.word  0xffff
3ff9c080:	.word  0xffff
3ff9c090:	.word  0xffff
3ff9c0a0:	.word  0xffff
3ff9c0b0:	.word  0xffff
3ff9c0c0:	.word  0xffff
3ff9c0d0:	.word  0xffff
3ff9c0e0:	.word  0xffff
3ff9c0f0:	.word  0xffff
3ff9c100:	.word  0xffff
3ff9c110:	.word  0xffff
3ff9c120:	.word  0xffff
3ff9c130:	.word  0xffff
3ff9c140:	.word  0xffff
3ff9c150:	.word  0xffff
3ff9c160:	.word  0xffff
3ff9c170:	.word  0xffff
3ff9c180:	.word  0xffff
3ff9c190:	.word  0xffff
3ff9c1a0:	.word  0xffff
3ff9c1b0:	.word  0xffff
3ff9c1c0:	.word  0xffff
3ff9c1d0:	.word  0xffff
3ff9c1e0:	.word  0xffff
3ff9c1f0:	.word  0xffff
3ff9c200:	.word  0xffff
3ff9c210:	.word  0xffff
3ff9c220:	.word  0xffff
3ff9c230:	.word  0xffff
3ff9c240:	.word  0xffff
3ff9c250:	.word  0xffff
3ff9c260:	.word  0xffff
3ff9c270:	.word  0xffff
3ff9c280:	.word  0xffff
3ff9c290:	.word  0xffff
3ff9c2a0:	.word  0xffff
3ff9c2b0:	.word  0xffff
3ff9c2c0:	.word  0xffff
3ff9c2d0:	.word  0xffff
3ff9c2e0:	.word  0xffff
3ff9c2f0:	.word  0xffff
3ff9c300:	.word  0xffff
3ff9c310:	.word  0xffff
3ff9c320:	.word  0xffff
3ff9c330:	.word  0xffff
3ff9c340:	.word  0xffff
3ff9c350:	.word  0xffff
3ff9c360:	.word  0xffff
3ff9c370:	.word  0xffff
3ff9c380:	.word  0xffff
3ff9c390:	.word  0xffff
3ff9c3a0:	.word  0xffff
3ff9c3b0:	.word  0xffff
3ff9c3c0:	.word  0xffff
3ff9c3d0:	.word  0xffff
3ff9c3e0:	.word  0xffff
3ff9c3f0:	.word  0xffff
3ff9c400:	.word  0xffff
3ff9c410:	.word  0xffff
3ff9c420:	.word  0xffff
3ff9c430:	.word  0xffff
3ff9c440:	.word  0xffff
3ff9c450:	.word  0xffff
3ff9c460:	.word  0xffff
3ff9c470:	.word  0xffff
3ff9c480:	.word  0xffff
3ff9c490:	.word  0xffff
3ff9c4a0:	.word  0xffff
3ff9c4b0:	.word  0xffff
3ff9c4c0:	.word  0xffff
3ff9c4d0:	.word  0xffff
3ff9c4e0:	.word  0xffff
3ff9c4f0:	.word  0xffff
3ff9c500:	.word  0xffff
3ff9c510:	.word  0xffff
3ff9c520:	.word  0xffff
3ff9c530:	.word  0xffff
3ff9c540:	.word  0xffff
3ff9c550:	.word  0xffff
3ff9c560:	.word  0xffff
3ff9c570:	.word  0xffff
3ff9c580:	.word  0xffff
3ff9c590:	.word  0xffff
3ff9c5a0:	.word  0xffff
3ff9c5b0:	.word  0xffff
3ff9c5c0:	.word  0xffff
3ff9c5d0:	.word  0xffff
3ff9c5e0:	.word  0xffff
3ff9c5f0:	.word  0xffff
3ff9c600:	.word  0xffff
3ff9c610:	.word  0xffff
3ff9c620:	.word  0xffff
3ff9c630:	.word  0xffff
3ff9c640:	.word  0xffff
3ff9c650:	.word  0xffff
3ff9c660:	.word  0xffff
3ff9c670:	.word  0xffff
3ff9c680:	.word  0xffff
3ff9c690:	.word  0xffff
3ff9c6a0:	.word  0xffff
3ff9c6b0:	.word  0xffff
3ff9c6c0:	.word  0xffff
3ff9c6d0:	.word  0xffff
3ff9c6e0:	.word  0xffff
3ff9c6f0:	.word  0xffff
3ff9c700:	.word  0xffff
3ff9c710:	.word  0xffff
3ff9c720:	.word  0xffff
3ff9c730:	.word  0xffff
3ff9c740:	.word  0xffff
3ff9c750:	.word  0xffff
3ff9c760:	.word  0xffff
3ff9c770:	.word  0xffff
3ff9c780:	.word  0xffff
3ff9c790:	.word  0xffff
3ff9c7a0:	.word  0xffff
3ff9c7b0:	.word  0xffff
3ff9c7c0:	.word  0xffff
3ff9c7d0:	.word  0xffff
3ff9c7e0:	.word  0xffff
3ff9c7f0:	.word  0xffff
3ff9c800:	.word  0xffff
3ff9c810:	.word  0xffff
3ff9c820:	.word  0xffff
3ff9c830:	.word  0xffff
3ff9c840:	.word  0xffff
3ff9c850:	.word  0xffff
3ff9c860:	.word  0xffff
3ff9c870:	.word  0xffff
3ff9c880:	.word  0xffff
3ff9c890:	.word  0xffff
3ff9c8a0:	.word  0xffff
3ff9c8b0:	.word  0xffff
3ff9c8c0:	.word  0xffff
3ff9c8d0:	.word  0xffff
3ff9c8e0:	.word  0xffff
3ff9c8f0:	.word  0xffff
3ff9c900:	.word  0xffff
3ff9c910:	.word  0xffff
3ff9c920:	.word  0xffff
3ff9c930:	.word  0xffff
3ff9c940:	.word  0xffff
3ff9c950:	.word  0xffff
3ff9c960:	.word  0xffff
3ff9c970:	.word  0xffff
3ff9c980:	.word  0xffff
3ff9c990:	.word  0xffff
3ff9c9a0:	.word  0xffff
3ff9c9b0:	.word  0xffff
3ff9c9c0:	.word  0xffff
3ff9c9d0:	.word  0xffff
3ff9c9e0:	.word  0xffff
3ff9c9f0:	.word  0xffff
3ff9ca00:	.word  0xffff
3ff9ca10:	.word  0xffff
3ff9ca20:	.word  0xffff
3ff9ca30:	.word  0xffff
3ff9ca40:	.word  0xffff
3ff9ca50:	.word  0xffff
3ff9ca60:	.word  0xffff
3ff9ca70:	.word  0xffff
3ff9ca80:	.word  0xffff
3ff9ca90:	.word  0xffff
3ff9caa0:	.word  0xffff
3ff9cab0:	.word  0xffff
3ff9cac0:	.word  0xffff
3ff9cad0:	.word  0xffff
3ff9cae0:	.word  0xffff
3ff9caf0:	.word  0xffff
3ff9cb00:	.word  0xffff
3ff9cb10:	.word  0xffff
3ff9cb20:	.word  0xffff
3ff9cb30:	.word  0xffff
3ff9cb40:	.word  0xffff
3ff9cb50:	.word  0xffff
3ff9cb60:	.word  0xffff
3ff9cb70:	.word  0xffff
3ff9cb80:	.word  0xffff
3ff9cb90:	.word  0xffff
3ff9cba0:	.word  0xffff
3ff9cbb0:	.word  0xffff
3ff9cbc0:	.word  0xffff
3ff9cbd0:	.word  0xffff
3ff9cbe0:	.word  0xffff
3ff9cbf0:	.word  0xffff
3ff9cc00:	.word  0xffff
3ff9cc10:	.word  0xffff
3ff9cc20:	.word  0xffff
3ff9cc30:	.word  0xffff
3ff9cc40:	.word  0xffff
3ff9cc50:	.word  0xffff
3ff9cc60:	.word  0xffff
3ff9cc70:	.word  0xffff
3ff9cc80:	.word  0xffff
3ff9cc90:	.word  0xffff
3ff9cca0:	.word  0xffff
3ff9ccb0:	.word  0xffff
3ff9ccc0:	.word  0xffff
3ff9ccd0:	.word  0xffff
3ff9cce0:	.word  0xffff
3ff9ccf0:	.word  0xffff
3ff9cd00:	.word  0xffff
3ff9cd10:	.word  0xffff
3ff9cd20:	.word  0xffff
3ff9cd30:	.word  0xffff
3ff9cd40:	.word  0xffff
3ff9cd50:	.word  0xffff
3ff9cd60:	.word  0xffff
3ff9cd70:	.word  0xffff
3ff9cd80:	.word  0xffff
3ff9cd90:	.word  0xffff
3ff9cda0:	.word  0xffff
3ff9cdb0:	.word  0xffff
3ff9cdc0:	.word  0xffff
3ff9cdd0:	.word  0xffff
3ff9cde0:	.word  0xffff
3ff9cdf0:	.word  0xffff
3ff9ce00:	.word  0xffff
3ff9ce10:	.word  0xffff
3ff9ce20:	.word  0xffff
3ff9ce30:	.word  0xffff
3ff9ce40:	.word  0xffff
3ff9ce50:	.word  0xffff
3ff9ce60:	.word  0xffff
3ff9ce70:	.word  0xffff
3ff9ce80:	.word  0xffff
3ff9ce90:	.word  0xffff
3ff9cea0:	.word  0xffff
3ff9ceb0:	.word  0xffff
3ff9cec0:	.word  0xffff
3ff9ced0:	.word  0xffff
3ff9cee0:	.word  0xffff
3ff9cef0:	.word  0xffff
3ff9cf00:	.word  0xffff
3ff9cf10:	.word  0xffff
3ff9cf20:	.word  0xffff
3ff9cf30:	.word  0xffff
3ff9cf40:	.word  0xffff
3ff9cf50:	.word  0xffff
3ff9cf60:	.word  0xffff
3ff9cf70:	.word  0xffff
3ff9cf80:	.word  0xffff
3ff9cf90:	.word  0xffff
3ff9cfa0:	.word  0xffff
3ff9cfb0:	.word  0xffff
3ff9cfc0:	.word  0xffff
3ff9cfd0:	.word  0xffff
3ff9cfe0:	.word  0xffff
3ff9cff0:	.word  0xffff
3ff9d000:	.word  0xffff
3ff9d010:	.word  0xffff
3ff9d020:	.word  0xffff
3ff9d030:	.word  0xffff
3ff9d040:	.word  0xffff
3ff9d050:	.word  0xffff
3ff9d060:	.word  0xffff
3ff9d070:	.word  0xffff
3ff9d080:	.word  0xffff
3ff9d090:	.word  0xffff
3ff9d0a0:	.word  0xffff
3ff9d0b0:	.word  0xffff
3ff9d0c0:	.word  0xffff
3ff9d0d0:	.word  0xffff
3ff9d0e0:	.word  0xffff
3ff9d0f0:	.word  0xffff
3ff9d100:	.word  0xffff
3ff9d110:	.word  0xffff
3ff9d120:	.word  0xffff
3ff9d130:	.word  0xffff
3ff9d140:	.word  0xffff
3ff9d150:	.word  0xffff
3ff9d160:	.word  0xffff
3ff9d170:	.word  0xffff
3ff9d180:	.word  0xffff
3ff9d190:	.word  0xffff
3ff9d1a0:	.word  0xffff
3ff9d1b0:	.word  0xffff
3ff9d1c0:	.word  0xffff
3ff9d1d0:	.word  0xffff
3ff9d1e0:	.word  0xffff
3ff9d1f0:	.word  0xffff
3ff9d200:	.word  0xffff
3ff9d210:	.word  0xffff
3ff9d220:	.word  0xffff
3ff9d230:	.word  0xffff
3ff9d240:	.word  0xffff
3ff9d250:	.word  0xffff
3ff9d260:	.word  0xffff
3ff9d270:	.word  0xffff
3ff9d280:	.word  0xffff
3ff9d290:	.word  0xffff
3ff9d2a0:	.word  0xffff
3ff9d2b0:	.word  0xffff
3ff9d2c0:	.word  0xffff
3ff9d2d0:	.word  0xffff
3ff9d2e0:	.word  0xffff
3ff9d2f0:	.word  0xffff
3ff9d300:	.word  0xffff
3ff9d310:	.word  0xffff
3ff9d320:	.word  0xffff
3ff9d330:	.word  0xffff
3ff9d340:	.word  0xffff
3ff9d350:	.word  0xffff
3ff9d360:	.word  0xffff
3ff9d370:	.word  0xffff
3ff9d380:	.word  0xffff
3ff9d390:	.word  0xffff
3ff9d3a0:	.word  0xffff
3ff9d3b0:	.word  0xffff
3ff9d3c0:	.word  0xffff
3ff9d3d0:	.word  0xffff
3ff9d3e0:	.word  0xffff
3ff9d3f0:	.word  0xffff
3ff9d400:	.word  0xffff
3ff9d410:	.word  0xffff
3ff9d420:	.word  0xffff
3ff9d430:	.word  0xffff
3ff9d440:	.word  0xffff
3ff9d450:	.word  0xffff
3ff9d460:	.word  0xffff
3ff9d470:	.word  0xffff
3ff9d480:	.word  0xffff
3ff9d490:	.word  0xffff
3ff9d4a0:	.word  0xffff
3ff9d4b0:	.word  0xffff
3ff9d4c0:	.word  0xffff
3ff9d4d0:	.word  0xffff
3ff9d4e0:	.word  0xffff
3ff9d4f0:	.word  0xffff
3ff9d500:	.word  0xffff
3ff9d510:	.word  0xffff
3ff9d520:	.word  0xffff
3ff9d530:	.word  0xffff
3ff9d540:	.word  0xffff
3ff9d550:	.word  0xffff
3ff9d560:	.word  0xffff
3ff9d570:	.word  0xffff
3ff9d580:	.word  0xffff
3ff9d590:	.word  0xffff
3ff9d5a0:	.word  0xffff
3ff9d5b0:	.word  0xffff
3ff9d5c0:	.word  0xffff
3ff9d5d0:	.word  0xffff
3ff9d5e0:	.word  0xffff
3ff9d5f0:	.word  0xffff
3ff9d600:	.word  0xffff
3ff9d610:	.word  0xffff
3ff9d620:	.word  0xffff
3ff9d630:	.word  0xffff
3ff9d640:	.word  0xffff
3ff9d650:	.word  0xffff
3ff9d660:	.word  0xffff
3ff9d670:	.word  0xffff
3ff9d680:	.word  0xffff
3ff9d690:	.word  0xffff
3ff9d6a0:	.word  0xffff
3ff9d6b0:	.word  0xffff
3ff9d6c0:	.word  0xffff
3ff9d6d0:	.word  0xffff
3ff9d6e0:	.word  0xffff
3ff9d6f0:	.word  0xffff
3ff9d700:	.word  0xffff
3ff9d710:	.word  0xffff
3ff9d720:	.word  0xffff
3ff9d730:	.word  0xffff
3ff9d740:	.word  0xffff
3ff9d750:	.word  0xffff
3ff9d760:	.word  0xffff
3ff9d770:	.word  0xffff
3ff9d780:	.word  0xffff
3ff9d790:	.word  0xffff
3ff9d7a0:	.word  0xffff
3ff9d7b0:	.word  0xffff
3ff9d7c0:	.word  0xffff
3ff9d7d0:	.word  0xffff
3ff9d7e0:	.word  0xffff
3ff9d7f0:	.word  0xffff
3ff9d800:	.word  0xffff
3ff9d810:	.word  0xffff
3ff9d820:	.word  0xffff
3ff9d830:	.word  0xffff
3ff9d840:	.word  0xffff
3ff9d850:	.word  0xffff
3ff9d860:	.word  0xffff
3ff9d870:	.word  0xffff
3ff9d880:	.word  0xffff
3ff9d890:	.word  0xffff
3ff9d8a0:	.word  0xffff
3ff9d8b0:	.word  0xffff
3ff9d8c0:	.word  0xffff
3ff9d8d0:	.word  0xffff
3ff9d8e0:	.word  0xffff
3ff9d8f0:	.word  0xffff
3ff9d900:	.word  0xffff
3ff9d910:	.word  0xffff
3ff9d920:	.word  0xffff
3ff9d930:	.word  0xffff
3ff9d940:	.word  0xffff
3ff9d950:	.word  0xffff
3ff9d960:	.word  0xffff
3ff9d970:	.word  0xffff
3ff9d980:	.word  0xffff
3ff9d990:	.word  0xffff
3ff9d9a0:	.word  0xffff
3ff9d9b0:	.word  0xffff
3ff9d9c0:	.word  0xffff
3ff9d9d0:	.word  0xffff
3ff9d9e0:	.word  0xffff
3ff9d9f0:	.word  0xffff
3ff9da00:	.word  0xffff
3ff9da10:	.word  0xffff
3ff9da20:	.word  0xffff
3ff9da30:	.word  0xffff
3ff9da40:	.word  0xffff
3ff9da50:	.word  0xffff
3ff9da60:	.word  0xffff
3ff9da70:	.word  0xffff
3ff9da80:	.word  0xffff
3ff9da90:	.word  0xffff
3ff9daa0:	.word  0xffff
3ff9dab0:	.word  0xffff
3ff9dac0:	.word  0xffff
3ff9dad0:	.word  0xffff
3ff9dae0:	.word  0xffff
3ff9daf0:	.word  0xffff
3ff9db00:	.word  0xffff
3ff9db10:	.word  0xffff
3ff9db20:	.word  0xffff
3ff9db30:	.word  0xffff
3ff9db40:	.word  0xffff
3ff9db50:	.word  0xffff
3ff9db60:	.word  0xffff
3ff9db70:	.word  0xffff
3ff9db80:	.word  0xffff
3ff9db90:	.word  0xffff
3ff9dba0:	.word  0xffff
3ff9dbb0:	.word  0xffff
3ff9dbc0:	.word  0xffff
3ff9dbd0:	.word  0xffff
3ff9dbe0:	.word  0xffff
3ff9dbf0:	.word  0xffff
3ff9dc00:	.word  0xffff
3ff9dc10:	.word  0xffff
3ff9dc20:	.word  0xffff
3ff9dc30:	.word  0xffff
3ff9dc40:	.word  0xffff
3ff9dc50:	.word  0xffff
3ff9dc60:	.word  0xffff
3ff9dc70:	.word  0xffff
3ff9dc80:	.word  0xffff
3ff9dc90:	.word  0xffff
3ff9dca0:	.word  0xffff
3ff9dcb0:	.word  0xffff
3ff9dcc0:	.word  0xffff
3ff9dcd0:	.word  0xffff
3ff9dce0:	.word  0xffff
3ff9dcf0:	.word  0xffff
3ff9dd00:	.word  0xffff
3ff9dd10:	.word  0xffff
3ff9dd20:	.word  0xffff
3ff9dd30:	.word  0xffff
3ff9dd40:	.word  0xffff
3ff9dd50:	.word  0xffff
3ff9dd60:	.word  0xffff
3ff9dd70:	.word  0xffff
3ff9dd80:	.word  0xffff
3ff9dd90:	.word  0xffff
3ff9dda0:	.word  0xffff
3ff9ddb0:	.word  0xffff
3ff9ddc0:	.word  0xffff
3ff9ddd0:	.word  0xffff
3ff9dde0:	.word  0xffff
3ff9ddf0:	.word  0xffff
3ff9de00:	.word  0xffff
3ff9de10:	.word  0xffff
3ff9de20:	.word  0xffff
3ff9de30:	.word  0xffff
3ff9de40:	.word  0xffff
3ff9de50:	.word  0xffff
3ff9de60:	.word  0xffff
3ff9de70:	.word  0xffff
3ff9de80:	.word  0xffff
3ff9de90:	.word  0xffff
3ff9dea0:	.word  0xffff
3ff9deb0:	.word  0xffff
3ff9dec0:	.word  0xffff
3ff9ded0:	.word  0xffff
3ff9dee0:	.word  0xffff
3ff9def0:	.word  0xffff
3ff9df00:	.word  0xffff
3ff9df10:	.word  0xffff
3ff9df20:	.word  0xffff
3ff9df30:	.word  0xffff
3ff9df40:	.word  0xffff
3ff9df50:	.word  0xffff
3ff9df60:	.word  0xffff
3ff9df70:	.word  0xffff
3ff9df80:	.word  0xffff
3ff9df90:	.word  0xffff
3ff9dfa0:	.word  0xffff
3ff9dfb0:	.word  0xffff
3ff9dfc0:	.word  0xffff
3ff9dfd0:	.word  0xffff
3ff9dfe0:	.word  0xffff
3ff9dff0:	.word  0xffff
3ff9e000:	.word  0xffff
3ff9e010:	.word  0xffff
3ff9e020:	.word  0xffff
3ff9e030:	.word  0xffff
3ff9e040:	.word  0xffff
3ff9e050:	.word  0xffff
3ff9e060:	.word  0xffff
3ff9e070:	.word  0xffff
3ff9e080:	.word  0xffff
3ff9e090:	.word  0xffff
3ff9e0a0:	.word  0xffff
3ff9e0b0:	.word  0xffff
3ff9e0c0:	.word  0xffff
3ff9e0d0:	.word  0xffff
3ff9e0e0:	.word  0xffff
3ff9e0f0:	.word  0xffff
3ff9e100:	.word  0xffff
3ff9e110:	.word  0xffff
3ff9e120:	.word  0xffff
3ff9e130:	.word  0xffff
3ff9e140:	.word  0xffff
3ff9e150:	.word  0xffff
3ff9e160:	.word  0xffff
3ff9e170:	.word  0xffff
3ff9e180:	.word  0xffff
3ff9e190:	.word  0xffff
3ff9e1a0:	.word  0xffff
3ff9e1b0:	.word  0xffff
3ff9e1c0:	.word  0xffff
3ff9e1d0:	.word  0xffff
3ff9e1e0:	.word  0xffff
3ff9e1f0:	.word  0xffff
3ff9e200:	.word  0xffff
3ff9e210:	.word  0xffff
3ff9e220:	.word  0xffff
3ff9e230:	.word  0xffff
3ff9e240:	.word  0xffff
3ff9e250:	.word  0xffff
3ff9e260:	.word  0xffff
3ff9e270:	.word  0xffff
3ff9e280:	.word  0xffff
3ff9e290:	.word  0xffff
3ff9e2a0:	.word  0xffff
3ff9e2b0:	.word  0xffff
3ff9e2c0:	.word  0xffff
3ff9e2d0:	.word  0xffff
3ff9e2e0:	.word  0xffff
3ff9e2f0:	.word  0xffff
3ff9e300:	.word  0xffff
3ff9e310:	.word  0xffff
3ff9e320:	.word  0xffff
3ff9e330:	.word  0xffff
3ff9e340:	.word  0xffff
3ff9e350:	.word  0xffff
3ff9e360:	.word  0xffff
3ff9e370:	.word  0xffff
3ff9e380:	.word  0xffff
3ff9e390:	.word  0xffff
3ff9e3a0:	.word  0xffff
3ff9e3b0:	.word  0xffff
3ff9e3c0:	.word  0xffff
3ff9e3d0:	.word  0xffff
3ff9e3e0:	.word  0xffff
3ff9e3f0:	.word  0xffff
3ff9e400:	.word  0xffff
3ff9e410:	.word  0xffff
3ff9e420:	.word  0xffff
3ff9e430:	.word  0xffff
3ff9e440:	.word  0xffff
3ff9e450:	.word  0xffff
3ff9e460:	.word  0xffff
3ff9e470:	.word  0xffff
3ff9e480:	.word  0xffff
3ff9e490:	.word  0xffff
3ff9e4a0:	.word  0xffff
3ff9e4b0:	.word  0xffff
3ff9e4c0:	.word  0xffff
3ff9e4d0:	.word  0xffff
3ff9e4e0:	.word  0xffff
3ff9e4f0:	.word  0xffff
3ff9e500:	.word  0xffff
3ff9e510:	.word  0xffff
3ff9e520:	.word  0xffff
3ff9e530:	.word  0xffff
3ff9e540:	.word  0xffff
3ff9e550:	.word  0xffff
3ff9e560:	.word  0xffff
3ff9e570:	.word  0xffff
3ff9e580:	.word  0xffff
3ff9e590:	.word  0xffff
3ff9e5a0:	.word  0xffff
3ff9e5b0:	.word  0xffff
3ff9e5c0:	.word  0xffff
3ff9e5d0:	.word  0xffff
3ff9e5e0:	.word  0xffff
3ff9e5f0:	.word  0xffff
3ff9e600:	.word  0xffff
3ff9e610:	.word  0xffff
3ff9e620:	.word  0xffff
3ff9e630:	.word  0xffff
3ff9e640:	.word  0xffff
3ff9e650:	.word  0xffff
3ff9e660:	.word  0xffff
3ff9e670:	.word  0xffff
3ff9e680:	.word  0xffff
3ff9e690:	.word  0xffff
3ff9e6a0:	.word  0xffff
3ff9e6b0:	.word  0xffff
3ff9e6c0:	.word  0xffff
3ff9e6d0:	.word  0xffff
3ff9e6e0:	.word  0xffff
3ff9e6f0:	.word  0xffff
3ff9e700:	.word  0xffff
3ff9e710:	.word  0xffff
3ff9e720:	.word  0xffff
3ff9e730:	.word  0xffff
3ff9e740:	.word  0xffff
3ff9e750:	.word  0xffff
3ff9e760:	.word  0xffff
3ff9e770:	.word  0xffff
3ff9e780:	.word  0xffff
3ff9e790:	.word  0xffff
3ff9e7a0:	.word  0xffff
3ff9e7b0:	.word  0xffff
3ff9e7c0:	.word  0xffff
3ff9e7d0:	.word  0xffff
3ff9e7e0:	.word  0xffff
3ff9e7f0:	.word  0xffff
3ff9e800:	.word  0xffff
3ff9e810:	.word  0xffff
3ff9e820:	.word  0xffff
3ff9e830:	.word  0xffff
3ff9e840:	.word  0xffff
3ff9e850:	.word  0xffff
3ff9e860:	.word  0xffff
3ff9e870:	.word  0xffff
3ff9e880:	.word  0xffff
3ff9e890:	.word  0xffff
3ff9e8a0:	.word  0xffff
3ff9e8b0:	.word  0xffff
3ff9e8c0:	.word  0xffff
3ff9e8d0:	.word  0xffff
3ff9e8e0:	.word  0xffff
3ff9e8f0:	.word  0xffff
3ff9e900:	.word  0xffff
3ff9e910:	.word  0xffff
3ff9e920:	.word  0xffff
3ff9e930:	.word  0xffff
3ff9e940:	.word  0xffff
3ff9e950:	.word  0xffff
3ff9e960:	.word  0xffff
3ff9e970:	.word  0xffff
3ff9e980:	.word  0xffff
3ff9e990:	.word  0xffff
3ff9e9a0:	.word  0xffff
3ff9e9b0:	.word  0xffff
3ff9e9c0:	.word  0xffff
3ff9e9d0:	.word  0xffff
3ff9e9e0:	.word  0xffff
3ff9e9f0:	.word  0xffff
3ff9ea00:	.word  0xffff
3ff9ea10:	.word  0xffff
3ff9ea20:	.word  0xffff
3ff9ea30:	.word  0xffff
3ff9ea40:	.word  0xffff
3ff9ea50:	.word  0xffff
3ff9ea60:	.word  0xffff
3ff9ea70:	.word  0xffff
3ff9ea80:	.word  0xffff
3ff9ea90:	.word  0xffff
3ff9eaa0:	.word  0xffff
3ff9eab0:	.word  0xffff
3ff9eac0:	.word  0xffff
3ff9ead0:	.word  0xffff
3ff9eae0:	.word  0xffff
3ff9eaf0:	.word  0xffff
3ff9eb00:	.word  0xffff
3ff9eb10:	.word  0xffff
3ff9eb20:	.word  0xffff
3ff9eb30:	.word  0xffff
3ff9eb40:	.word  0xffff
3ff9eb50:	.word  0xffff
3ff9eb60:	.word  0xffff
3ff9eb70:	.word  0xffff
3ff9eb80:	.word  0xffff
3ff9eb90:	.word  0xffff
3ff9eba0:	.word  0xffff
3ff9ebb0:	.word  0xffff
3ff9ebc0:	.word  0xffff
3ff9ebd0:	.word  0xffff
3ff9ebe0:	.word  0xffff
3ff9ebf0:	.word  0xffff
3ff9ec00:	.word  0xffff
3ff9ec10:	.word  0xffff
3ff9ec20:	.word  0xffff
3ff9ec30:	.word  0xffff
3ff9ec40:	.word  0xffff
3ff9ec50:	.word  0xffff
3ff9ec60:	.word  0xffff
3ff9ec70:	.word  0xffff
3ff9ec80:	.word  0xffff
3ff9ec90:	.word  0xffff
3ff9eca0:	.word  0xffff
3ff9ecb0:	.word  0xffff
3ff9ecc0:	.word  0xffff
3ff9ecd0:	.word  0xffff
3ff9ece0:	.word  0xffff
3ff9ecf0:	.word  0xffff
3ff9ed00:	.word  0xffff
3ff9ed10:	.word  0xffff
3ff9ed20:	.word  0xffff
3ff9ed30:	.word  0xffff
3ff9ed40:	.word  0xffff
3ff9ed50:	.word  0xffff
3ff9ed60:	.word  0xffff
3ff9ed70:	.word  0xffff
3ff9ed80:	.word  0xffff
3ff9ed90:	.word  0xffff
3ff9eda0:	.word  0xffff
3ff9edb0:	.word  0xffff
3ff9edc0:	.word  0xffff
3ff9edd0:	.word  0xffff
3ff9ede0:	.word  0xffff
3ff9edf0:	.word  0xffff
3ff9ee00:	.word  0xffff
3ff9ee10:	.word  0xffff
3ff9ee20:	.word  0xffff
3ff9ee30:	.word  0xffff
3ff9ee40:	.word  0xffff
3ff9ee50:	.word  0xffff
3ff9ee60:	.word  0xffff
3ff9ee70:	.word  0xffff
3ff9ee80:	.word  0xffff
3ff9ee90:	.word  0xffff
3ff9eea0:	.word  0xffff
3ff9eeb0:	.word  0xffff
3ff9eec0:	.word  0xffff
3ff9eed0:	.word  0xffff
3ff9eee0:	.word  0xffff
3ff9eef0:	.word  0xffff
3ff9ef00:	.word  0xffff
3ff9ef10:	.word  0xffff
3ff9ef20:	.word  0xffff
3ff9ef30:	.word  0xffff
3ff9ef40:	.word  0xffff
3ff9ef50:	.word  0xffff
3ff9ef60:	.word  0xffff
3ff9ef70:	.word  0xffff
3ff9ef80:	.word  0xffff
3ff9ef90:	.word  0xffff
3ff9efa0:	.word  0xffff
3ff9efb0:	.word  0xffff
3ff9efc0:	.word  0xffff
3ff9efd0:	.word  0xffff
3ff9efe0:	.word  0xffff
3ff9eff0:	.word  0xffff
3ff9f000:	.word  0xffff
3ff9f010:	.word  0xffff
3ff9f020:	.word  0xffff
3ff9f030:	.word  0xffff
3ff9f040:	.word  0xffff
3ff9f050:	.word  0xffff
3ff9f060:	.word  0xffff
3ff9f070:	.word  0xffff
3ff9f080:	.word  0xffff
3ff9f090:	.word  0xffff
3ff9f0a0:	.word  0xffff
3ff9f0b0:	.word  0xffff
3ff9f0c0:	.word  0xffff
3ff9f0d0:	.word  0xffff
3ff9f0e0:	.word  0xffff
3ff9f0f0:	.word  0xffff
3ff9f100:	.word  0xffff
3ff9f110:	.word  0xffff
3ff9f120:	.word  0xffff
3ff9f130:	.word  0xffff
3ff9f140:	.word  0xffff
3ff9f150:	.word  0xffff
3ff9f160:	.word  0xffff
3ff9f170:	.word  0xffff
3ff9f180:	.word  0xffff
3ff9f190:	.word  0xffff
3ff9f1a0:	.word  0xffff
3ff9f1b0:	.word  0xffff
3ff9f1c0:	.word  0xffff
3ff9f1d0:	.word  0xffff
3ff9f1e0:	.word  0xffff
3ff9f1f0:	.word  0xffff
3ff9f200:	.word  0xffff
3ff9f210:	.word  0xffff
3ff9f220:	.word  0xffff
3ff9f230:	.word  0xffff
3ff9f240:	.word  0xffff
3ff9f250:	.word  0xffff
3ff9f260:	.word  0xffff
3ff9f270:	.word  0xffff
3ff9f280:	.word  0xffff
3ff9f290:	.word  0xffff
3ff9f2a0:	.word  0xffff
3ff9f2b0:	.word  0xffff
3ff9f2c0:	.word  0xffff
3ff9f2d0:	.word  0xffff
3ff9f2e0:	.word  0xffff
3ff9f2f0:	.word  0xffff
3ff9f300:	.word  0xffff
3ff9f310:	.word  0xffff
3ff9f320:	.word  0xffff
3ff9f330:	.word  0xffff
3ff9f340:	.word  0xffff
3ff9f350:	.word  0xffff
3ff9f360:	.word  0xffff
3ff9f370:	.word  0xffff
3ff9f380:	.word  0xffff
3ff9f390:	.word  0xffff
3ff9f3a0:	.word  0xffff
3ff9f3b0:	.word  0xffff
3ff9f3c0:	.word  0xffff
3ff9f3d0:	.word  0xffff
3ff9f3e0:	.word  0xffff
3ff9f3f0:	.word  0xffff
3ff9f400:	.word  0xffff
3ff9f410:	.word  0xffff
3ff9f420:	.word  0xffff
3ff9f430:	.word  0xffff
3ff9f440:	.word  0xffff
3ff9f450:	.word  0xffff
3ff9f460:	.word  0xffff
3ff9f470:	.word  0xffff
3ff9f480:	.word  0xffff
3ff9f490:	.word  0xffff
3ff9f4a0:	.word  0xffff
3ff9f4b0:	.word  0xffff
3ff9f4c0:	.word  0xffff
3ff9f4d0:	.word  0xffff
3ff9f4e0:	.word  0xffff
3ff9f4f0:	.word  0xffff
3ff9f500:	.word  0xffff
3ff9f510:	.word  0xffff
3ff9f520:	.word  0xffff
3ff9f530:	.word  0xffff
3ff9f540:	.word  0xffff
3ff9f550:	.word  0xffff
3ff9f560:	.word  0xffff
3ff9f570:	.word  0xffff
3ff9f580:	.word  0xffff
3ff9f590:	.word  0xffff
3ff9f5a0:	.word  0xffff
3ff9f5b0:	.word  0xffff
3ff9f5c0:	.word  0xffff
3ff9f5d0:	.word  0xffff
3ff9f5e0:	.word  0xffff
3ff9f5f0:	.word  0xffff
3ff9f600:	.word  0xffff
3ff9f610:	.word  0xffff
3ff9f620:	.word  0xffff
3ff9f630:	.word  0xffff
3ff9f640:	.word  0xffff
3ff9f650:	.word  0xffff
3ff9f660:	.word  0xffff
3ff9f670:	.word  0xffff
3ff9f680:	.word  0xffff
3ff9f690:	.word  0xffff
3ff9f6a0:	.word  0xffff
3ff9f6b0:	.word  0xffff
3ff9f6c0:	.word  0xffff
3ff9f6d0:	.word  0xffff
3ff9f6e0:	.word  0xffff
3ff9f6f0:	.word  0xffff
3ff9f700:	.word  0xffff
3ff9f710:	.word  0xffff
3ff9f720:	.word  0xffff
3ff9f730:	.word  0xffff
3ff9f740:	.word  0xffff
3ff9f750:	.word  0xffff
3ff9f760:	.word  0xffff
3ff9f770:	.word  0xffff
3ff9f780:	.word  0xffff
3ff9f790:	.word  0xffff
3ff9f7a0:	.word  0xffff
3ff9f7b0:	.word  0xffff
3ff9f7c0:	.word  0xffff
3ff9f7d0:	.word  0xffff
3ff9f7e0:	.word  0xffff
3ff9f7f0:	.word  0xffff
3ff9f800:	.word  0xffff
3ff9f810:	.word  0xffff
3ff9f820:	.word  0xffff
3ff9f830:	.word  0xffff
3ff9f840:	.word  0xffff
3ff9f850:	.word  0xffff
3ff9f860:	.word  0xffff
3ff9f870:	.word  0xffff
3ff9f880:	.word  0xffff
3ff9f890:	.word  0xffff
3ff9f8a0:	.word  0xffff
3ff9f8b0:	.word  0xffff
3ff9f8c0:	.word  0xffff
3ff9f8d0:	.word  0xffff
3ff9f8e0:	.word  0xffff
3ff9f8f0:	.word  0xffff
3ff9f900:	.word  0xffff
3ff9f910:	.word  0xffff
3ff9f920:	.word  0xffff
3ff9f930:	.word  0xffff
3ff9f940:	.word  0xffff
3ff9f950:	.word  0xffff
3ff9f960:	.word  0xffff
3ff9f970:	.word  0xffff
3ff9f980:	.word  0xffff
3ff9f990:	.word  0xffff
3ff9f9a0:	.word  0xffff
3ff9f9b0:	.word  0xffff
3ff9f9c0:	.word  0xffff
3ff9f9d0:	.word  0xffff
3ff9f9e0:	.word  0xffff
3ff9f9f0:	.word  0xffff
3ff9fa00:	.word  0xffff
3ff9fa10:	.word  0xffff
3ff9fa20:	.word  0xffff
3ff9fa30:	.word  0xffff
3ff9fa40:	.word  0xffff
3ff9fa50:	.word  0xffff
3ff9fa60:	.word  0xffff
3ff9fa70:	.word  0xffff
3ff9fa80:	.word  0xffff
3ff9fa90:	.word  0xffff
3ff9faa0:	.word  0xffff
3ff9fab0:	.word  0xffff
3ff9fac0:	.word  0xffff
3ff9fad0:	.word  0xffff
3ff9fae0:	.word  0xffff
3ff9faf0:	.word  0xffff
3ff9fb00:	.word  0xffff
3ff9fb10:	.word  0xffff
3ff9fb20:	.word  0xffff
3ff9fb30:	.word  0xffff
3ff9fb40:	.word  0xffff
3ff9fb50:	.word  0xffff
3ff9fb60:	.word  0xffff
3ff9fb70:	.word  0xffff
3ff9fb80:	.word  0xffff
3ff9fb90:	.word  0xffff
3ff9fba0:	.word  0xffff
3ff9fbb0:	.word  0xffff
3ff9fbc0:	.word  0xffff
3ff9fbd0:	.word  0xffff
3ff9fbe0:	.word  0xffff
3ff9fbf0:	.word  0xffff
3ff9fc00:	.word  0xffff
3ff9fc10:	.word  0xffff
3ff9fc20:	.word  0xffff
3ff9fc30:	.word  0xffff
3ff9fc40:	.word  0xffff
3ff9fc50:	.word  0xffff
3ff9fc60:	.word  0xffff
3ff9fc70:	.word  0xffff
3ff9fc80:	.word  0xffff
3ff9fc90:	.word  0xffff
3ff9fca0:	.word  0xffff
3ff9fcb0:	.word  0xffff
3ff9fcc0:	.word  0xffff
3ff9fcd0:	.word  0xffff
3ff9fce0:	.word  0xffff
3ff9fcf0:	.word  0xffff
3ff9fd00:	.word  0xffff
3ff9fd10:	.word  0xffff
3ff9fd20:	.word  0xffff
3ff9fd30:	.word  0xffff
3ff9fd40:	.word  0xffff
3ff9fd50:	.word  0xffff
3ff9fd60:	.word  0xffff
3ff9fd70:	.word  0xffff
3ff9fd80:	.word  0xffff
3ff9fd90:	.word  0xffff
3ff9fda0:	.word  0xffff
3ff9fdb0:	.word  0xffff
3ff9fdc0:	.word  0xffff
3ff9fdd0:	.word  0xffff
3ff9fde0:	.word  0xffff
3ff9fdf0:	.word  0xffff
3ff9fe00:	.word  0xffff
3ff9fe10:	.word  0xffff
3ff9fe20:	.word  0xffff
3ff9fe30:	.word  0xffff
3ff9fe40:	.word  0xffff
3ff9fe50:	.word  0xffff
3ff9fe60:	.word  0xffff
3ff9fe70:	.word  0xffff
3ff9fe80:	.word  0xffff
3ff9fe90:	.word  0xffff
3ff9fea0:	.word  0xffff
3ff9feb0:	.word  0xffff
3ff9fec0:	.word  0xffff
3ff9fed0:	.word  0xffff
3ff9fee0:	.word  0xffff
3ff9fef0:	.word  0xffff
3ff9ff00:	.word  0xffff
3ff9ff10:	.word  0xffff
3ff9ff20:	.word  0xffff
3ff9ff30:	.word  0xffff
3ff9ff40:	.word  0xffff
3ff9ff50:	.word  0xffff
3ff9ff60:	.word  0xffff
3ff9ff70:	.word  0xffff
3ff9ff80:	.word  0xffff
3ff9ff90:	.word  0xffff
3ff9ffa0:	.word  0xffff
3ff9ffb0:	.word  0xffff
3ff9ffc0:	.word  0xffff
3ff9ffd0:	.word  0xffff
3ff9ffe0:	.word  0xffff
3ff9fff0:	.word  0xffff
3ffa0000:	.word  0xffff
3ffa0010:	.word  0xffff
3ffa0020:	.word  0xffff
3ffa0030:	.word  0xffff
3ffa0040:	.word  0xffff
3ffa0050:	.word  0xffff
3ffa0060:	.word  0xffff
3ffa0070:	.word  0xffff
3ffa0080:	.word  0xffff
3ffa0090:	.word  0xffff
3ffa00a0:	.word  0xffff
3ffa00b0:	.word  0xffff
3ffa00c0:	.word  0xffff
3ffa00d0:	.word  0xffff
3ffa00e0:	.word  0xffff
3ffa00f0:	.word  0xffff
3ffa0100:	.word  0xffff
3ffa0110:	.word  0xffff
3ffa0120:	.word  0xffff
3ffa0130:	.word  0xffff
3ffa0140:	.word  0xffff
3ffa0150:	.word  0xffff
3ffa0160:	.word  0xffff
3ffa0170:	.word  0xffff
3ffa0180:	.word  0xffff
3ffa0190:	.word  0xffff
3ffa01a0:	.word  0xffff
3ffa01b0:	.word  0xffff
3ffa01c0:	.word  0xffff
3ffa01d0:	.word  0xffff
3ffa01e0:	.word  0xffff
3ffa01f0:	.word  0xffff
3ffa0200:	.word  0xffff
3ffa0210:	.word  0xffff
3ffa0220:	.word  0xffff
3ffa0230:	.word  0xffff
3ffa0240:	.word  0xffff
3ffa0250:	.word  0xffff
3ffa0260:	.word  0xffff
3ffa0270:	.word  0xffff
3ffa0280:	.word  0xffff
3ffa0290:	.word  0xffff
3ffa02a0:	.word  0xffff
3ffa02b0:	.word  0xffff
3ffa02c0:	.word  0xffff
3ffa02d0:	.word  0xffff
3ffa02e0:	.word  0xffff
3ffa02f0:	.word  0xffff
3ffa0300:	.word  0xffff
3ffa0310:	.word  0xffff
3ffa0320:	.word  0xffff
3ffa0330:	.word  0xffff
3ffa0340:	.word  0xffff
3ffa0350:	.word  0xffff
3ffa0360:	.word  0xffff
3ffa0370:	.word  0xffff
3ffa0380:	.word  0xffff
3ffa0390:	.word  0xffff
3ffa03a0:	.word  0xffff
3ffa03b0:	.word  0xffff
3ffa03c0:	.word  0xffff
3ffa03d0:	.word  0xffff
3ffa03e0:	.word  0xffff
3ffa03f0:	.word  0xffff
3ffa0400:	.word  0xffff
3ffa0410:	.word  0xffff
3ffa0420:	.word  0xffff
3ffa0430:	.word  0xffff
3ffa0440:	.word  0xffff
3ffa0450:	.word  0xffff
3ffa0460:	.word  0xffff
3ffa0470:	.word  0xffff
3ffa0480:	.word  0xffff
3ffa0490:	.word  0xffff
3ffa04a0:	.word  0xffff
3ffa04b0:	.word  0xffff
3ffa04c0:	.word  0xffff
3ffa04d0:	.word  0xffff
3ffa04e0:	.word  0xffff
3ffa04f0:	.word  0xffff
3ffa0500:	.word  0xffff
3ffa0510:	.word  0xffff
3ffa0520:	.word  0xffff
3ffa0530:	.word  0xffff
3ffa0540:	.word  0xffff
3ffa0550:	.word  0xffff
3ffa0560:	.word  0xffff
3ffa0570:	.word  0xffff
3ffa0580:	.word  0xffff
3ffa0590:	.word  0xffff
3ffa05a0:	.word  0xffff
3ffa05b0:	.word  0xffff
3ffa05c0:	.word  0xffff
3ffa05d0:	.word  0xffff
3ffa05e0:	.word  0xffff
3ffa05f0:	.word  0xffff
3ffa0600:	.word  0xffff
3ffa0610:	.word  0xffff
3ffa0620:	.word  0xffff
3ffa0630:	.word  0xffff
3ffa0640:	.word  0xffff
3ffa0650:	.word  0xffff
3ffa0660:	.word  0xffff
3ffa0670:	.word  0xffff
3ffa0680:	.word  0xffff
3ffa0690:	.word  0xffff
3ffa06a0:	.word  0xffff
3ffa06b0:	.word  0xffff
3ffa06c0:	.word  0xffff
3ffa06d0:	.word  0xffff
3ffa06e0:	.word  0xffff
3ffa06f0:	.word  0xffff
3ffa0700:	.word  0xffff
3ffa0710:	.word  0xffff
3ffa0720:	.word  0xffff
3ffa0730:	.word  0xffff
3ffa0740:	.word  0xffff
3ffa0750:	.word  0xffff
3ffa0760:	.word  0xffff
3ffa0770:	.word  0xffff
3ffa0780:	.word  0xffff
3ffa0790:	.word  0xffff
3ffa07a0:	.word  0xffff
3ffa07b0:	.word  0xffff
3ffa07c0:	.word  0xffff
3ffa07d0:	.word  0xffff
3ffa07e0:	.word  0xffff
3ffa07f0:	.word  0xffff
3ffa0800:	.word  0xffff
3ffa0810:	.word  0xffff
3ffa0820:	.word  0xffff
3ffa0830:	.word  0xffff
3ffa0840:	.word  0xffff
3ffa0850:	.word  0xffff
3ffa0860:	.word  0xffff
3ffa0870:	.word  0xffff
3ffa0880:	.word  0xffff
3ffa0890:	.word  0xffff
3ffa08a0:	.word  0xffff
3ffa08b0:	.word  0xffff
3ffa08c0:	.word  0xffff
3ffa08d0:	.word  0xffff
3ffa08e0:	.word  0xffff
3ffa08f0:	.word  0xffff
3ffa0900:	.word  0xffff
3ffa0910:	.word  0xffff
3ffa0920:	.word  0xffff
3ffa0930:	.word  0xffff
3ffa0940:	.word  0xffff
3ffa0950:	.word  0xffff
3ffa0960:	.word  0xffff
3ffa0970:	.word  0xffff
3ffa0980:	.word  0xffff
3ffa0990:	.word  0xffff
3ffa09a0:	.word  0xffff
3ffa09b0:	.word  0xffff
3ffa09c0:	.word  0xffff
3ffa09d0:	.word  0xffff
3ffa09e0:	.word  0xffff
3ffa09f0:	.word  0xffff
3ffa0a00:	.word  0xffff
3ffa0a10:	.word  0xffff
3ffa0a20:	.word  0xffff
3ffa0a30:	.word  0xffff
3ffa0a40:	.word  0xffff
3ffa0a50:	.word  0xffff
3ffa0a60:	.word  0xffff
3ffa0a70:	.word  0xffff
3ffa0a80:	.word  0xffff
3ffa0a90:	.word  0xffff
3ffa0aa0:	.word  0xffff
3ffa0ab0:	.word  0xffff
3ffa0ac0:	.word  0xffff
3ffa0ad0:	.word  0xffff
3ffa0ae0:	.word  0xffff
3ffa0af0:	.word  0xffff
3ffa0b00:	.word  0xffff
3ffa0b10:	.word  0xffff
3ffa0b20:	.word  0xffff
3ffa0b30:	.word  0xffff
3ffa0b40:	.word  0xffff
3ffa0b50:	.word  0xffff
3ffa0b60:	.word  0xffff
3ffa0b70:	.word  0xffff
3ffa0b80:	.word  0xffff
3ffa0b90:	.word  0xffff
3ffa0ba0:	.word  0xffff
3ffa0bb0:	.word  0xffff
3ffa0bc0:	.word  0xffff
3ffa0bd0:	.word  0xffff
3ffa0be0:	.word  0xffff
3ffa0bf0:	.word  0xffff
3ffa0c00:	.word  0xffff
3ffa0c10:	.word  0xffff
3ffa0c20:	.word  0xffff
3ffa0c30:	.word  0xffff
3ffa0c40:	.word  0xffff
3ffa0c50:	.word  0xffff
3ffa0c60:	.word  0xffff
3ffa0c70:	.word  0xffff
3ffa0c80:	.word  0xffff
3ffa0c90:	.word  0xffff
3ffa0ca0:	.word  0xffff
3ffa0cb0:	.word  0xffff
3ffa0cc0:	.word  0xffff
3ffa0cd0:	.word  0xffff
3ffa0ce0:	.word  0xffff
3ffa0cf0:	.word  0xffff
3ffa0d00:	.word  0xffff
3ffa0d10:	.word  0xffff
3ffa0d20:	.word  0xffff
3ffa0d30:	.word  0xffff
3ffa0d40:	.word  0xffff
3ffa0d50:	.word  0xffff
3ffa0d60:	.word  0xffff
3ffa0d70:	.word  0xffff
3ffa0d80:	.word  0xffff
3ffa0d90:	.word  0xffff
3ffa0da0:	.word  0xffff
3ffa0db0:	.word  0xffff
3ffa0dc0:	.word  0xffff
3ffa0dd0:	.word  0xffff
3ffa0de0:	.word  0xffff
3ffa0df0:	.word  0xffff
3ffa0e00:	.word  0xffff
3ffa0e10:	.word  0xffff
3ffa0e20:	.word  0xffff
3ffa0e30:	.word  0xffff
3ffa0e40:	.word  0xffff
3ffa0e50:	.word  0xffff
3ffa0e60:	.word  0xffff
3ffa0e70:	.word  0xffff
3ffa0e80:	.word  0xffff
3ffa0e90:	.word  0xffff
3ffa0ea0:	.word  0xffff
3ffa0eb0:	.word  0xffff
3ffa0ec0:	.word  0xffff
3ffa0ed0:	.word  0xffff
3ffa0ee0:	.word  0xffff
3ffa0ef0:	.word  0xffff
3ffa0f00:	.word  0xffff
3ffa0f10:	.word  0xffff
3ffa0f20:	.word  0xffff
3ffa0f30:	.word  0xffff
3ffa0f40:	.word  0xffff
3ffa0f50:	.word  0xffff
3ffa0f60:	.word  0xffff
3ffa0f70:	.word  0xffff
3ffa0f80:	.word  0xffff
3ffa0f90:	.word  0xffff
3ffa0fa0:	.word  0xffff
3ffa0fb0:	.word  0xffff
3ffa0fc0:	.word  0xffff
3ffa0fd0:	.word  0xffff
3ffa0fe0:	.word  0xffff
3ffa0ff0:	.word  0xffff
3ffa1000:	.word  0xffff
3ffa1010:	.word  0xffff
3ffa1020:	.word  0xffff
3ffa1030:	.word  0xffff
3ffa1040:	.word  0xffff
3ffa1050:	.word  0xffff
3ffa1060:	.word  0xffff
3ffa1070:	.word  0xffff
3ffa1080:	.word  0xffff
3ffa1090:	.word  0xffff
3ffa10a0:	.word  0xffff
3ffa10b0:	.word  0xffff
3ffa10c0:	.word  0xffff
3ffa10d0:	.word  0xffff
3ffa10e0:	.word  0xffff
3ffa10f0:	.word  0xffff
3ffa1100:	.word  0xffff
3ffa1110:	.word  0xffff
3ffa1120:	.word  0xffff
3ffa1130:	.word  0xffff
3ffa1140:	.word  0xffff
3ffa1150:	.word  0xffff
3ffa1160:	.word  0xffff
3ffa1170:	.word  0xffff
3ffa1180:	.word  0xffff
3ffa1190:	.word  0xffff
3ffa11a0:	.word  0xffff
3ffa11b0:	.word  0xffff
3ffa11c0:	.word  0xffff
3ffa11d0:	.word  0xffff
3ffa11e0:	.word  0xffff
3ffa11f0:	.word  0xffff
3ffa1200:	.word  0xffff
3ffa1210:	.word  0xffff
3ffa1220:	.word  0xffff
3ffa1230:	.word  0xffff
3ffa1240:	.word  0xffff
3ffa1250:	.word  0xffff
3ffa1260:	.word  0xffff
3ffa1270:	.word  0xffff
3ffa1280:	.word  0xffff
3ffa1290:	.word  0xffff
3ffa12a0:	.word  0xffff
3ffa12b0:	.word  0xffff
3ffa12c0:	.word  0xffff
3ffa12d0:	.word  0xffff
3ffa12e0:	.word  0xffff
3ffa12f0:	.word  0xffff
3ffa1300:	.word  0xffff
3ffa1310:	.word  0xffff
3ffa1320:	.word  0xffff
3ffa1330:	.word  0xffff
3ffa1340:	.word  0xffff
3ffa1350:	.word  0xffff
3ffa1360:	.word  0xffff
3ffa1370:	.word  0xffff
3ffa1380:	.word  0xffff
3ffa1390:	.word  0xffff
3ffa13a0:	.word  0xffff
3ffa13b0:	.word  0xffff
3ffa13c0:	.word  0xffff
3ffa13d0:	.word  0xffff
3ffa13e0:	.word  0xffff
3ffa13f0:	.word  0xffff
3ffa1400:	.word  0xffff
3ffa1410:	.word  0xffff
3ffa1420:	.word  0xffff
3ffa1430:	.word  0xffff
3ffa1440:	.word  0xffff
3ffa1450:	.word  0xffff
3ffa1460:	.word  0xffff
3ffa1470:	.word  0xffff
3ffa1480:	.word  0xffff
3ffa1490:	.word  0xffff
3ffa14a0:	.word  0xffff
3ffa14b0:	.word  0xffff
3ffa14c0:	.word  0xffff
3ffa14d0:	.word  0xffff
3ffa14e0:	.word  0xffff
3ffa14f0:	.word  0xffff
3ffa1500:	.word  0xffff
3ffa1510:	.word  0xffff
3ffa1520:	.word  0xffff
3ffa1530:	.word  0xffff
3ffa1540:	.word  0xffff
3ffa1550:	.word  0xffff
3ffa1560:	.word  0xffff
3ffa1570:	.word  0xffff
3ffa1580:	.word  0xffff
3ffa1590:	.word  0xffff
3ffa15a0:	.word  0xffff
3ffa15b0:	.word  0xffff
3ffa15c0:	.word  0xffff
3ffa15d0:	.word  0xffff
3ffa15e0:	.word  0xffff
3ffa15f0:	.word  0xffff
3ffa1600:	.word  0xffff
3ffa1610:	.word  0xffff
3ffa1620:	.word  0xffff
3ffa1630:	.word  0xffff
3ffa1640:	.word  0xffff
3ffa1650:	.word  0xffff
3ffa1660:	.word  0xffff
3ffa1670:	.word  0xffff
3ffa1680:	.word  0xffff
3ffa1690:	.word  0xffff
3ffa16a0:	.word  0xffff
3ffa16b0:	.word  0xffff
3ffa16c0:	.word  0xffff
3ffa16d0:	.word  0xffff
3ffa16e0:	.word  0xffff
3ffa16f0:	.word  0xffff
3ffa1700:	.word  0xffff
3ffa1710:	.word  0xffff
3ffa1720:	.word  0xffff
3ffa1730:	.word  0xffff
3ffa1740:	.word  0xffff
3ffa1750:	.word  0xffff
3ffa1760:	.word  0xffff
3ffa1770:	.word  0xffff
3ffa1780:	.word  0xffff
3ffa1790:	.word  0xffff
3ffa17a0:	.word  0xffff
3ffa17b0:	.word  0xffff
3ffa17c0:	.word  0xffff
3ffa17d0:	.word  0xffff
3ffa17e0:	.word  0xffff
3ffa17f0:	.word  0xffff
3ffa1800:	.word  0xffff
3ffa1810:	.word  0xffff
3ffa1820:	.word  0xffff
3ffa1830:	.word  0xffff
3ffa1840:	.word  0xffff
3ffa1850:	.word  0xffff
3ffa1860:	.word  0xffff
3ffa1870:	.word  0xffff
3ffa1880:	.word  0xffff
3ffa1890:	.word  0xffff
3ffa18a0:	.word  0xffff
3ffa18b0:	.word  0xffff
3ffa18c0:	.word  0xffff
3ffa18d0:	.word  0xffff
3ffa18e0:	.word  0xffff
3ffa18f0:	.word  0xffff
3ffa1900:	.word  0xffff
3ffa1910:	.word  0xffff
3ffa1920:	.word  0xffff
3ffa1930:	.word  0xffff
3ffa1940:	.word  0xffff
3ffa1950:	.word  0xffff
3ffa1960:	.word  0xffff
3ffa1970:	.word  0xffff
3ffa1980:	.word  0xffff
3ffa1990:	.word  0xffff
3ffa19a0:	.word  0xffff
3ffa19b0:	.word  0xffff
3ffa19c0:	.word  0xffff
3ffa19d0:	.word  0xffff
3ffa19e0:	.word  0xffff
3ffa19f0:	.word  0xffff
3ffa1a00:	.word  0xffff
3ffa1a10:	.word  0xffff
3ffa1a20:	.word  0xffff
3ffa1a30:	.word  0xffff
3ffa1a40:	.word  0xffff
3ffa1a50:	.word  0xffff
3ffa1a60:	.word  0xffff
3ffa1a70:	.word  0xffff
3ffa1a80:	.word  0xffff
3ffa1a90:	.word  0xffff
3ffa1aa0:	.word  0xffff
3ffa1ab0:	.word  0xffff
3ffa1ac0:	.word  0xffff
3ffa1ad0:	.word  0xffff
3ffa1ae0:	.word  0xffff
3ffa1af0:	.word  0xffff
3ffa1b00:	.word  0xffff
3ffa1b10:	.word  0xffff
3ffa1b20:	.word  0xffff
3ffa1b30:	.word  0xffff
3ffa1b40:	.word  0xffff
3ffa1b50:	.word  0xffff
3ffa1b60:	.word  0xffff
3ffa1b70:	.word  0xffff
3ffa1b80:	.word  0xffff
3ffa1b90:	.word  0xffff
3ffa1ba0:	.word  0xffff
3ffa1bb0:	.word  0xffff
3ffa1bc0:	.word  0xffff
3ffa1bd0:	.word  0xffff
3ffa1be0:	.word  0xffff
3ffa1bf0:	.word  0xffff
3ffa1c00:	.word  0xffff
3ffa1c10:	.word  0xffff
3ffa1c20:	.word  0xffff
3ffa1c30:	.word  0xffff
3ffa1c40:	.word  0xffff
3ffa1c50:	.word  0xffff
3ffa1c60:	.word  0xffff
3ffa1c70:	.word  0xffff
3ffa1c80:	.word  0xffff
3ffa1c90:	.word  0xffff
3ffa1ca0:	.word  0xffff
3ffa1cb0:	.word  0xffff
3ffa1cc0:	.word  0xffff
3ffa1cd0:	.word  0xffff
3ffa1ce0:	.word  0xffff
3ffa1cf0:	.word  0xffff
3ffa1d00:	.word  0xffff
3ffa1d10:	.word  0xffff
3ffa1d20:	.word  0xffff
3ffa1d30:	.word  0xffff
3ffa1d40:	.word  0xffff
3ffa1d50:	.word  0xffff
3ffa1d60:	.word  0xffff
3ffa1d70:	.word  0xffff
3ffa1d80:	.word  0xffff
3ffa1d90:	.word  0xffff
3ffa1da0:	.word  0xffff
3ffa1db0:	.word  0xffff
3ffa1dc0:	.word  0xffff
3ffa1dd0:	.word  0xffff
3ffa1de0:	.word  0xffff
3ffa1df0:	.word  0xffff
3ffa1e00:	.word  0xffff
3ffa1e10:	.word  0xffff
3ffa1e20:	.word  0xffff
3ffa1e30:	.word  0xffff
3ffa1e40:	.word  0xffff
3ffa1e50:	.word  0xffff
3ffa1e60:	.word  0xffff
3ffa1e70:	.word  0xffff
3ffa1e80:	.word  0xffff
3ffa1e90:	.word  0xffff
3ffa1ea0:	.word  0xffff
3ffa1eb0:	.word  0xffff
3ffa1ec0:	.word  0xffff
3ffa1ed0:	.word  0xffff
3ffa1ee0:	.word  0xffff
3ffa1ef0:	.word  0xffff
3ffa1f00:	.word  0xffff
3ffa1f10:	.word  0xffff
3ffa1f20:	.word  0xffff
3ffa1f30:	.word  0xffff
3ffa1f40:	.word  0xffff
3ffa1f50:	.word  0xffff
3ffa1f60:	.word  0xffff
3ffa1f70:	.word  0xffff
3ffa1f80:	.word  0xffff
3ffa1f90:	.word  0xffff
3ffa1fa0:	.word  0xffff
3ffa1fb0:	.word  0xffff
3ffa1fc0:	.word  0xffff
3ffa1fd0:	.word  0xffff
3ffa1fe0:	.word  0xffff
3ffa1ff0:	.word  0xffff
3ffa2000:	.word  0xffff
3ffa2010:	.word  0xffff
3ffa2020:	.word  0xffff
3ffa2030:	.word  0xffff
3ffa2040:	.word  0xffff
3ffa2050:	.word  0xffff
3ffa2060:	.word  0xffff
3ffa2070:	.word  0xffff
3ffa2080:	.word  0xffff
3ffa2090:	.word  0xffff
3ffa20a0:	.word  0xffff
3ffa20b0:	.word  0xffff
3ffa20c0:	.word  0xffff
3ffa20d0:	.word  0xffff
3ffa20e0:	.word  0xffff
3ffa20f0:	.word  0xffff
3ffa2100:	.word  0xffff
3ffa2110:	.word  0xffff
3ffa2120:	.word  0xffff
3ffa2130:	.word  0xffff
3ffa2140:	.word  0xffff
3ffa2150:	.word  0xffff
3ffa2160:	.word  0xffff
3ffa2170:	.word  0xffff
3ffa2180:	.word  0xffff
3ffa2190:	.word  0xffff
3ffa21a0:	.word  0xffff
3ffa21b0:	.word  0xffff
3ffa21c0:	.word  0xffff
3ffa21d0:	.word  0xffff
3ffa21e0:	.word  0xffff
3ffa21f0:	.word  0xffff
3ffa2200:	.word  0xffff
3ffa2210:	.word  0xffff
3ffa2220:	.word  0xffff
3ffa2230:	.word  0xffff
3ffa2240:	.word  0xffff
3ffa2250:	.word  0xffff
3ffa2260:	.word  0xffff
3ffa2270:	.word  0xffff
3ffa2280:	.word  0xffff
3ffa2290:	.word  0xffff
3ffa22a0:	.word  0xffff
3ffa22b0:	.word  0xffff
3ffa22c0:	.word  0xffff
3ffa22d0:	.word  0xffff
3ffa22e0:	.word  0xffff
3ffa22f0:	.word  0xffff
3ffa2300:	.word  0xffff
3ffa2310:	.word  0xffff
3ffa2320:	.word  0xffff
3ffa2330:	.word  0xffff
3ffa2340:	.word  0xffff
3ffa2350:	.word  0xffff
3ffa2360:	.word  0xffff
3ffa2370:	.word  0xffff
3ffa2380:	.word  0xffff
3ffa2390:	.word  0xffff
3ffa23a0:	.word  0xffff
3ffa23b0:	.word  0xffff
3ffa23c0:	.word  0xffff
3ffa23d0:	.word  0xffff
3ffa23e0:	.word  0xffff
3ffa23f0:	.word  0xffff
3ffa2400:	.word  0xffff
3ffa2410:	.word  0xffff
3ffa2420:	.word  0xffff
3ffa2430:	.word  0xffff
3ffa2440:	.word  0xffff
3ffa2450:	.word  0xffff
3ffa2460:	.word  0xffff
3ffa2470:	.word  0xffff
3ffa2480:	.word  0xffff
3ffa2490:	.word  0xffff
3ffa24a0:	.word  0xffff
3ffa24b0:	.word  0xffff
3ffa24c0:	.word  0xffff
3ffa24d0:	.word  0xffff
3ffa24e0:	.word  0xffff
3ffa24f0:	.word  0xffff
3ffa2500:	.word  0xffff
3ffa2510:	.word  0xffff
3ffa2520:	.word  0xffff
3ffa2530:	.word  0xffff
3ffa2540:	.word  0xffff
3ffa2550:	.word  0xffff
3ffa2560:	.word  0xffff
3ffa2570:	.word  0xffff
3ffa2580:	.word  0xffff
3ffa2590:	.word  0xffff
3ffa25a0:	.word  0xffff
3ffa25b0:	.word  0xffff
3ffa25c0:	.word  0xffff
3ffa25d0:	.word  0xffff
3ffa25e0:	.word  0xffff
3ffa25f0:	.word  0xffff
3ffa2600:	.word  0xffff
3ffa2610:	.word  0xffff
3ffa2620:	.word  0xffff
3ffa2630:	.word  0xffff
3ffa2640:	.word  0xffff
3ffa2650:	.word  0xffff
3ffa2660:	.word  0xffff
3ffa2670:	.word  0xffff
3ffa2680:	.word  0xffff
3ffa2690:	.word  0xffff
3ffa26a0:	.word  0xffff
3ffa26b0:	.word  0xffff
3ffa26c0:	.word  0xffff
3ffa26d0:	.word  0xffff
3ffa26e0:	.word  0xffff
3ffa26f0:	.word  0xffff
3ffa2700:	.word  0xffff
3ffa2710:	.word  0xffff
3ffa2720:	.word  0xffff
3ffa2730:	.word  0xffff
3ffa2740:	.word  0xffff
3ffa2750:	.word  0xffff
3ffa2760:	.word  0xffff
3ffa2770:	.word  0xffff
3ffa2780:	.word  0xffff
3ffa2790:	.word  0xffff
3ffa27a0:	.word  0xffff
3ffa27b0:	.word  0xffff
3ffa27c0:	.word  0xffff
3ffa27d0:	.word  0xffff
3ffa27e0:	.word  0xffff
3ffa27f0:	.word  0xffff
3ffa2800:	.word  0xffff
3ffa2810:	.word  0xffff
3ffa2820:	.word  0xffff
3ffa2830:	.word  0xffff
3ffa2840:	.word  0xffff
3ffa2850:	.word  0xffff
3ffa2860:	.word  0xffff
3ffa2870:	.word  0xffff
3ffa2880:	.word  0xffff
3ffa2890:	.word  0xffff
3ffa28a0:	.word  0xffff
3ffa28b0:	.word  0xffff
3ffa28c0:	.word  0xffff
3ffa28d0:	.word  0xffff
3ffa28e0:	.word  0xffff
3ffa28f0:	.word  0xffff
3ffa2900:	.word  0xffff
3ffa2910:	.word  0xffff
3ffa2920:	.word  0xffff
3ffa2930:	.word  0xffff
3ffa2940:	.word  0xffff
3ffa2950:	.word  0xffff
3ffa2960:	.word  0xffff
3ffa2970:	.word  0xffff
3ffa2980:	.word  0xffff
3ffa2990:	.word  0xffff
3ffa29a0:	.word  0xffff
3ffa29b0:	.word  0xffff
3ffa29c0:	.word  0xffff
3ffa29d0:	.word  0xffff
3ffa29e0:	.word  0xffff
3ffa29f0:	.word  0xffff
3ffa2a00:	.word  0xffff
3ffa2a10:	.word  0xffff
3ffa2a20:	.word  0xffff
3ffa2a30:	.word  0xffff
3ffa2a40:	.word  0xffff
3ffa2a50:	.word  0xffff
3ffa2a60:	.word  0xffff
3ffa2a70:	.word  0xffff
3ffa2a80:	.word  0xffff
3ffa2a90:	.word  0xffff
3ffa2aa0:	.word  0xffff
3ffa2ab0:	.word  0xffff
3ffa2ac0:	.word  0xffff
3ffa2ad0:	.word  0xffff
3ffa2ae0:	.word  0xffff
3ffa2af0:	.word  0xffff
3ffa2b00:	.word  0xffff
3ffa2b10:	.word  0xffff
3ffa2b20:	.word  0xffff
3ffa2b30:	.word  0xffff
3ffa2b40:	.word  0xffff
3ffa2b50:	.word  0xffff
3ffa2b60:	.word  0xffff
3ffa2b70:	.word  0xffff
3ffa2b80:	.word  0xffff
3ffa2b90:	.word  0xffff
3ffa2ba0:	.word  0xffff
3ffa2bb0:	.word  0xffff
3ffa2bc0:	.word  0xffff
3ffa2bd0:	.word  0xffff
3ffa2be0:	.word  0xffff
3ffa2bf0:	.word  0xffff
3ffa2c00:	.word  0xffff
3ffa2c10:	.word  0xffff
3ffa2c20:	.word  0xffff
3ffa2c30:	.word  0xffff
3ffa2c40:	.word  0xffff
3ffa2c50:	.word  0xffff
3ffa2c60:	.word  0xffff
3ffa2c70:	.word  0xffff
3ffa2c80:	.word  0xffff
3ffa2c90:	.word  0xffff
3ffa2ca0:	.word  0xffff
3ffa2cb0:	.word  0xffff
3ffa2cc0:	.word  0xffff
3ffa2cd0:	.word  0xffff
3ffa2ce0:	.word  0xffff
3ffa2cf0:	.word  0xffff
3ffa2d00:	.word  0xffff
3ffa2d10:	.word  0xffff
3ffa2d20:	.word  0xffff
3ffa2d30:	.word  0xffff
3ffa2d40:	.word  0xffff
3ffa2d50:	.word  0xffff
3ffa2d60:	.word  0xffff
3ffa2d70:	.word  0xffff
3ffa2d80:	.word  0xffff
3ffa2d90:	.word  0xffff
3ffa2da0:	.word  0xffff
3ffa2db0:	.word  0xffff
3ffa2dc0:	.word  0xffff
3ffa2dd0:	.word  0xffff
3ffa2de0:	.word  0xffff
3ffa2df0:	.word  0xffff
3ffa2e00:	.word  0xffff
3ffa2e10:	.word  0xffff
3ffa2e20:	.word  0xffff
3ffa2e30:	.word  0xffff
3ffa2e40:	.word  0xffff
3ffa2e50:	.word  0xffff
3ffa2e60:	.word  0xffff
3ffa2e70:	.word  0xffff
3ffa2e80:	.word  0xffff
3ffa2e90:	.word  0xffff
3ffa2ea0:	.word  0xffff
3ffa2eb0:	.word  0xffff
3ffa2ec0:	.word  0xffff
3ffa2ed0:	.word  0xffff
3ffa2ee0:	.word  0xffff
3ffa2ef0:	.word  0xffff
3ffa2f00:	.word  0xffff
3ffa2f10:	.word  0xffff
3ffa2f20:	.word  0xffff
3ffa2f30:	.word  0xffff
3ffa2f40:	.word  0xffff
3ffa2f50:	.word  0xffff
3ffa2f60:	.word  0xffff
3ffa2f70:	.word  0xffff
3ffa2f80:	.word  0xffff
3ffa2f90:	.word  0xffff
3ffa2fa0:	.word  0xffff
3ffa2fb0:	.word  0xffff
3ffa2fc0:	.word  0xffff
3ffa2fd0:	.word  0xffff
3ffa2fe0:	.word  0xffff
3ffa2ff0:	.word  0xffff
3ffa3000:	.word  0xffff
3ffa3010:	.word  0xffff
3ffa3020:	.word  0xffff
3ffa3030:	.word  0xffff
3ffa3040:	.word  0xffff
3ffa3050:	.word  0xffff
3ffa3060:	.word  0xffff
3ffa3070:	.word  0xffff
3ffa3080:	.word  0xffff
3ffa3090:	.word  0xffff
3ffa30a0:	.word  0xffff
3ffa30b0:	.word  0xffff
3ffa30c0:	.word  0xffff
3ffa30d0:	.word  0xffff
3ffa30e0:	.word  0xffff
3ffa30f0:	.word  0xffff
3ffa3100:	.word  0xffff
3ffa3110:	.word  0xffff
3ffa3120:	.word  0xffff
3ffa3130:	.word  0xffff
3ffa3140:	.word  0xffff
3ffa3150:	.word  0xffff
3ffa3160:	.word  0xffff
3ffa3170:	.word  0xffff
3ffa3180:	.word  0xffff
3ffa3190:	.word  0xffff
3ffa31a0:	.word  0xffff
3ffa31b0:	.word  0xffff
3ffa31c0:	.word  0xffff
3ffa31d0:	.word  0xffff
3ffa31e0:	.word  0xffff
3ffa31f0:	.word  0xffff
3ffa3200:	.word  0xffff
3ffa3210:	.word  0xffff
3ffa3220:	.word  0xffff
3ffa3230:	.word  0xffff
3ffa3240:	.word  0xffff
3ffa3250:	.word  0xffff
3ffa3260:	.word  0xffff
3ffa3270:	.word  0xffff
3ffa3280:	.word  0xffff
3ffa3290:	.word  0xffff
3ffa32a0:	.word  0xffff
3ffa32b0:	.word  0xffff
3ffa32c0:	.word  0xffff
3ffa32d0:	.word  0xffff
3ffa32e0:	.word  0xffff
3ffa32f0:	.word  0xffff
3ffa3300:	.word  0xffff
3ffa3310:	.word  0xffff
3ffa3320:	.word  0xffff
3ffa3330:	.word  0xffff
3ffa3340:	.word  0xffff
3ffa3350:	.word  0xffff
3ffa3360:	.word  0xffff
3ffa3370:	.word  0xffff
3ffa3380:	.word  0xffff
3ffa3390:	.word  0xffff
3ffa33a0:	.word  0xffff
3ffa33b0:	.word  0xffff
3ffa33c0:	.word  0xffff
3ffa33d0:	.word  0xffff
3ffa33e0:	.word  0xffff
3ffa33f0:	.word  0xffff
3ffa3400:	.word  0xffff
3ffa3410:	.word  0xffff
3ffa3420:	.word  0xffff
3ffa3430:	.word  0xffff
3ffa3440:	.word  0xffff
3ffa3450:	.word  0xffff
3ffa3460:	.word  0xffff
3ffa3470:	.word  0xffff
3ffa3480:	.word  0xffff
3ffa3490:	.word  0xffff
3ffa34a0:	.word  0xffff
3ffa34b0:	.word  0xffff
3ffa34c0:	.word  0xffff
3ffa34d0:	.word  0xffff
3ffa34e0:	.word  0xffff
3ffa34f0:	.word  0xffff
3ffa3500:	.word  0xffff
3ffa3510:	.word  0xffff
3ffa3520:	.word  0xffff
3ffa3530:	.word  0xffff
3ffa3540:	.word  0xffff
3ffa3550:	.word  0xffff
3ffa3560:	.word  0xffff
3ffa3570:	.word  0xffff
3ffa3580:	.word  0xffff
3ffa3590:	.word  0xffff
3ffa35a0:	.word  0xffff
3ffa35b0:	.word  0xffff
3ffa35c0:	.word  0xffff
3ffa35d0:	.word  0xffff
3ffa35e0:	.word  0xffff
3ffa35f0:	.word  0xffff
3ffa3600:	.word  0xffff
3ffa3610:	.word  0xffff
3ffa3620:	.word  0xffff
3ffa3630:	.word  0xffff
3ffa3640:	.word  0xffff
3ffa3650:	.word  0xffff
3ffa3660:	.word  0xffff
3ffa3670:	.word  0xffff
3ffa3680:	.word  0xffff
3ffa3690:	.word  0xffff
3ffa36a0:	.word  0xffff
3ffa36b0:	.word  0xffff
3ffa36c0:	.word  0xffff
3ffa36d0:	.word  0xffff
3ffa36e0:	.word  0xffff
3ffa36f0:	.word  0xffff
3ffa3700:	.word  0xffff
3ffa3710:	.word  0xffff
3ffa3720:	.word  0xffff
3ffa3730:	.word  0xffff
3ffa3740:	.word  0xffff
3ffa3750:	.word  0xffff
3ffa3760:	.word  0xffff
3ffa3770:	.word  0xffff
3ffa3780:	.word  0xffff
3ffa3790:	.word  0xffff
3ffa37a0:	.word  0xffff
3ffa37b0:	.word  0xffff
3ffa37c0:	.word  0xffff
3ffa37d0:	.word  0xffff
3ffa37e0:	.word  0xffff
3ffa37f0:	.word  0xffff
3ffa3800:	.word  0xffff
3ffa3810:	.word  0xffff
3ffa3820:	.word  0xffff
3ffa3830:	.word  0xffff
3ffa3840:	.word  0xffff
3ffa3850:	.word  0xffff
3ffa3860:	.word  0xffff
3ffa3870:	.word  0xffff
3ffa3880:	.word  0xffff
3ffa3890:	.word  0xffff
3ffa38a0:	.word  0xffff
3ffa38b0:	.word  0xffff
3ffa38c0:	.word  0xffff
3ffa38d0:	.word  0xffff
3ffa38e0:	.word  0xffff
3ffa38f0:	.word  0xffff
3ffa3900:	.word  0xffff
3ffa3910:	.word  0xffff
3ffa3920:	.word  0xffff
3ffa3930:	.word  0xffff
3ffa3940:	.word  0xffff
3ffa3950:	.word  0xffff
3ffa3960:	.word  0xffff
3ffa3970:	.word  0xffff
3ffa3980:	.word  0xffff
3ffa3990:	.word  0xffff
3ffa39a0:	.word  0xffff
3ffa39b0:	.word  0xffff
3ffa39c0:	.word  0xffff
3ffa39d0:	.word  0xffff
3ffa39e0:	.word  0xffff
3ffa39f0:	.word  0xffff
3ffa3a00:	.word  0xffff
3ffa3a10:	.word  0xffff
3ffa3a20:	.word  0xffff
3ffa3a30:	.word  0xffff
3ffa3a40:	.word  0xffff
3ffa3a50:	.word  0xffff
3ffa3a60:	.word  0xffff
3ffa3a70:	.word  0xffff
3ffa3a80:	.word  0xffff
3ffa3a90:	.word  0xffff
3ffa3aa0:	.word  0xffff
3ffa3ab0:	.word  0xffff
3ffa3ac0:	.word  0xffff
3ffa3ad0:	.word  0xffff
3ffa3ae0:	.word  0xffff
3ffa3af0:	.word  0xffff
3ffa3b00:	.word  0xffff
3ffa3b10:	.word  0xffff
3ffa3b20:	.word  0xffff
3ffa3b30:	.word  0xffff
3ffa3b40:	.word  0xffff
3ffa3b50:	.word  0xffff
3ffa3b60:	.word  0xffff
3ffa3b70:	.word  0xffff
3ffa3b80:	.word  0xffff
3ffa3b90:	.word  0xffff
3ffa3ba0:	.word  0xffff
3ffa3bb0:	.word  0xffff
3ffa3bc0:	.word  0xffff
3ffa3bd0:	.word  0xffff
3ffa3be0:	.word  0xffff
3ffa3bf0:	.word  0xffff
3ffa3c00:	.word  0xffff
3ffa3c10:	.word  0xffff
3ffa3c20:	.word  0xffff
3ffa3c30:	.word  0xffff
3ffa3c40:	.word  0xffff
3ffa3c50:	.word  0xffff
3ffa3c60:	.word  0xffff
3ffa3c70:	.word  0xffff
3ffa3c80:	.word  0xffff
3ffa3c90:	.word  0xffff
3ffa3ca0:	.word  0xffff
3ffa3cb0:	.word  0xffff
3ffa3cc0:	.word  0xffff
3ffa3cd0:	.word  0xffff
3ffa3ce0:	.word  0xffff
3ffa3cf0:	.word  0xffff
3ffa3d00:	.word  0xffff
3ffa3d10:	.word  0xffff
3ffa3d20:	.word  0xffff
3ffa3d30:	.word  0xffff
3ffa3d40:	.word  0xffff
3ffa3d50:	.word  0xffff
3ffa3d60:	.word  0xffff
3ffa3d70:	.word  0xffff
3ffa3d80:	.word  0xffff
3ffa3d90:	.word  0xffff
3ffa3da0:	.word  0xffff
3ffa3db0:	.word  0xffff
3ffa3dc0:	.word  0xffff
3ffa3dd0:	.word  0xffff
3ffa3de0:	.word  0xffff
3ffa3df0:	.word  0xffff
3ffa3e00:	.word  0xffff
3ffa3e10:	.word  0xffff
3ffa3e20:	.word  0xffff
3ffa3e30:	.word  0xffff
3ffa3e40:	.word  0xffff
3ffa3e50:	.word  0xffff
3ffa3e60:	.word  0xffff
3ffa3e70:	.word  0xffff
3ffa3e80:	.word  0xffff
3ffa3e90:	.word  0xffff
3ffa3ea0:	.word  0xffff
3ffa3eb0:	.word  0xffff
3ffa3ec0:	.word  0xffff
3ffa3ed0:	.word  0xffff
3ffa3ee0:	.word  0xffff
3ffa3ef0:	.word  0xffff
3ffa3f00:	.word  0xffff
3ffa3f10:	.word  0xffff
3ffa3f20:	.word  0xffff
3ffa3f30:	.word  0xffff
3ffa3f40:	.word  0xffff
3ffa3f50:	.word  0xffff
3ffa3f60:	.word  0xffff
3ffa3f70:	.word  0xffff
3ffa3f80:	.word  0xffff
3ffa3f90:	.word  0xffff
3ffa3fa0:	.word  0xffff
3ffa3fb0:	.word  0xffff
3ffa3fc0:	.word  0xffff
3ffa3fd0:	.word  0xffff
3ffa3fe0:	.word  0xffff
3ffa3ff0:	.word  0xffff
3ffa4000:	.word  0xffff
3ffa4010:	.word  0xffff
3ffa4020:	.word  0xffff
3ffa4030:	.word  0xffff
3ffa4040:	.word  0xffff
3ffa4050:	.word  0xffff
3ffa4060:	.word  0xffff
3ffa4070:	.word  0xffff
3ffa4080:	.word  0xffff
3ffa4090:	.word  0xffff
3ffa40a0:	.word  0xffff
3ffa40b0:	.word  0xffff
3ffa40c0:	.word  0xffff
3ffa40d0:	.word  0xffff
3ffa40e0:	.word  0xffff
3ffa40f0:	.word  0xffff
3ffa4100:	.word  0xffff
3ffa4110:	.word  0xffff
3ffa4120:	.word  0xffff
3ffa4130:	.word  0xffff
3ffa4140:	.word  0xffff
3ffa4150:	.word  0xffff
3ffa4160:	.word  0xffff
3ffa4170:	.word  0xffff
3ffa4180:	.word  0xffff
3ffa4190:	.word  0xffff
3ffa41a0:	.word  0xffff
3ffa41b0:	.word  0xffff
3ffa41c0:	.word  0xffff
3ffa41d0:	.word  0xffff
3ffa41e0:	.word  0xffff
3ffa41f0:	.word  0xffff
3ffa4200:	.word  0xffff
3ffa4210:	.word  0xffff
3ffa4220:	.word  0xffff
3ffa4230:	.word  0xffff
3ffa4240:	.word  0xffff
3ffa4250:	.word  0xffff
3ffa4260:	.word  0xffff
3ffa4270:	.word  0xffff
3ffa4280:	.word  0xffff
3ffa4290:	.word  0xffff
3ffa42a0:	.word  0xffff
3ffa42b0:	.word  0xffff
3ffa42c0:	.word  0xffff
3ffa42d0:	.word  0xffff
3ffa42e0:	.word  0xffff
3ffa42f0:	.word  0xffff
3ffa4300:	.word  0xffff
3ffa4310:	.word  0xffff
3ffa4320:	.word  0xffff
3ffa4330:	.word  0xffff
3ffa4340:	.word  0xffff
3ffa4350:	.word  0xffff
3ffa4360:	.word  0xffff
3ffa4370:	.word  0xffff
3ffa4380:	.word  0xffff
3ffa4390:	.word  0xffff
3ffa43a0:	.word  0xffff
3ffa43b0:	.word  0xffff
3ffa43c0:	.word  0xffff
3ffa43d0:	.word  0xffff
3ffa43e0:	.word  0xffff
3ffa43f0:	.word  0xffff
3ffa4400:	.word  0xffff
3ffa4410:	.word  0xffff
3ffa4420:	.word  0xffff
3ffa4430:	.word  0xffff
3ffa4440:	.word  0xffff
3ffa4450:	.word  0xffff
3ffa4460:	.word  0xffff
3ffa4470:	.word  0xffff
3ffa4480:	.word  0xffff
3ffa4490:	.word  0xffff
3ffa44a0:	.word  0xffff
3ffa44b0:	.word  0xffff
3ffa44c0:	.word  0xffff
3ffa44d0:	.word  0xffff
3ffa44e0:	.word  0xffff
3ffa44f0:	.word  0xffff
3ffa4500:	.word  0xffff
3ffa4510:	.word  0xffff
3ffa4520:	.word  0xffff
3ffa4530:	.word  0xffff
3ffa4540:	.word  0xffff
3ffa4550:	.word  0xffff
3ffa4560:	.word  0xffff
3ffa4570:	.word  0xffff
3ffa4580:	.word  0xffff
3ffa4590:	.word  0xffff
3ffa45a0:	.word  0xffff
3ffa45b0:	.word  0xffff
3ffa45c0:	.word  0xffff
3ffa45d0:	.word  0xffff
3ffa45e0:	.word  0xffff
3ffa45f0:	.word  0xffff
3ffa4600:	.word  0xffff
3ffa4610:	.word  0xffff
3ffa4620:	.word  0xffff
3ffa4630:	.word  0xffff
3ffa4640:	.word  0xffff
3ffa4650:	.word  0xffff
3ffa4660:	.word  0xffff
3ffa4670:	.word  0xffff
3ffa4680:	.word  0xffff
3ffa4690:	.word  0xffff
3ffa46a0:	.word  0xffff
3ffa46b0:	.word  0xffff
3ffa46c0:	.word  0xffff
3ffa46d0:	.word  0xffff
3ffa46e0:	.word  0xffff
3ffa46f0:	.word  0xffff
3ffa4700:	.word  0xffff
3ffa4710:	.word  0xffff
3ffa4720:	.word  0xffff
3ffa4730:	.word  0xffff
3ffa4740:	.word  0xffff
3ffa4750:	.word  0xffff
3ffa4760:	.word  0xffff
3ffa4770:	.word  0xffff
3ffa4780:	.word  0xffff
3ffa4790:	.word  0xffff
3ffa47a0:	.word  0xffff
3ffa47b0:	.word  0xffff
3ffa47c0:	.word  0xffff
3ffa47d0:	.word  0xffff
3ffa47e0:	.word  0xffff
3ffa47f0:	.word  0xffff
3ffa4800:	.word  0xffff
3ffa4810:	.word  0xffff
3ffa4820:	.word  0xffff
3ffa4830:	.word  0xffff
3ffa4840:	.word  0xffff
3ffa4850:	.word  0xffff
3ffa4860:	.word  0xffff
3ffa4870:	.word  0xffff
3ffa4880:	.word  0xffff
3ffa4890:	.word  0xffff
3ffa48a0:	.word  0xffff
3ffa48b0:	.word  0xffff
3ffa48c0:	.word  0xffff
3ffa48d0:	.word  0xffff
3ffa48e0:	.word  0xffff
3ffa48f0:	.word  0xffff
3ffa4900:	.word  0xffff
3ffa4910:	.word  0xffff
3ffa4920:	.word  0xffff
3ffa4930:	.word  0xffff
3ffa4940:	.word  0xffff
3ffa4950:	.word  0xffff
3ffa4960:	.word  0xffff
3ffa4970:	.word  0xffff
3ffa4980:	.word  0xffff
3ffa4990:	.word  0xffff
3ffa49a0:	.word  0xffff
3ffa49b0:	.word  0xffff
3ffa49c0:	.word  0xffff
3ffa49d0:	.word  0xffff
3ffa49e0:	.word  0xffff
3ffa49f0:	.word  0xffff
3ffa4a00:	.word  0xffff
3ffa4a10:	.word  0xffff
3ffa4a20:	.word  0xffff
3ffa4a30:	.word  0xffff
3ffa4a40:	.word  0xffff
3ffa4a50:	.word  0xffff
3ffa4a60:	.word  0xffff
3ffa4a70:	.word  0xffff
3ffa4a80:	.word  0xffff
3ffa4a90:	.word  0xffff
3ffa4aa0:	.word  0xffff
3ffa4ab0:	.word  0xffff
3ffa4ac0:	.word  0xffff
3ffa4ad0:	.word  0xffff
3ffa4ae0:	.word  0xffff
3ffa4af0:	.word  0xffff
3ffa4b00:	.word  0xffff
3ffa4b10:	.word  0xffff
3ffa4b20:	.word  0xffff
3ffa4b30:	.word  0xffff
3ffa4b40:	.word  0xffff
3ffa4b50:	.word  0xffff
3ffa4b60:	.word  0xffff
3ffa4b70:	.word  0xffff
3ffa4b80:	.word  0xffff
3ffa4b90:	.word  0xffff
3ffa4ba0:	.word  0xffff
3ffa4bb0:	.word  0xffff
3ffa4bc0:	.word  0xffff
3ffa4bd0:	.word  0xffff
3ffa4be0:	.word  0xffff
3ffa4bf0:	.word  0xffff
3ffa4c00:	.word  0xffff
3ffa4c10:	.word  0xffff
3ffa4c20:	.word  0xffff
3ffa4c30:	.word  0xffff
3ffa4c40:	.word  0xffff
3ffa4c50:	.word  0xffff
3ffa4c60:	.word  0xffff
3ffa4c70:	.word  0xffff
3ffa4c80:	.word  0xffff
3ffa4c90:	.word  0xffff
3ffa4ca0:	.word  0xffff
3ffa4cb0:	.word  0xffff
3ffa4cc0:	.word  0xffff
3ffa4cd0:	.word  0xffff
3ffa4ce0:	.word  0xffff
3ffa4cf0:	.word  0xffff
3ffa4d00:	.word  0xffff
3ffa4d10:	.word  0xffff
3ffa4d20:	.word  0xffff
3ffa4d30:	.word  0xffff
3ffa4d40:	.word  0xffff
3ffa4d50:	.word  0xffff
3ffa4d60:	.word  0xffff
3ffa4d70:	.word  0xffff
3ffa4d80:	.word  0xffff
3ffa4d90:	.word  0xffff
3ffa4da0:	.word  0xffff
3ffa4db0:	.word  0xffff
3ffa4dc0:	.word  0xffff
3ffa4dd0:	.word  0xffff
3ffa4de0:	.word  0xffff
3ffa4df0:	.word  0xffff
3ffa4e00:	.word  0xffff
3ffa4e10:	.word  0xffff
3ffa4e20:	.word  0xffff
3ffa4e30:	.word  0xffff
3ffa4e40:	.word  0xffff
3ffa4e50:	.word  0xffff
3ffa4e60:	.word  0xffff
3ffa4e70:	.word  0xffff
3ffa4e80:	.word  0xffff
3ffa4e90:	.word  0xffff
3ffa4ea0:	.word  0xffff
3ffa4eb0:	.word  0xffff
3ffa4ec0:	.word  0xffff
3ffa4ed0:	.word  0xffff
3ffa4ee0:	.word  0xffff
3ffa4ef0:	.word  0xffff
3ffa4f00:	.word  0xffff
3ffa4f10:	.word  0xffff
3ffa4f20:	.word  0xffff
3ffa4f30:	.word  0xffff
3ffa4f40:	.word  0xffff
3ffa4f50:	.word  0xffff
3ffa4f60:	.word  0xffff
3ffa4f70:	.word  0xffff
3ffa4f80:	.word  0xffff
3ffa4f90:	.word  0xffff
3ffa4fa0:	.word  0xffff
3ffa4fb0:	.word  0xffff
3ffa4fc0:	.word  0xffff
3ffa4fd0:	.word  0xffff
3ffa4fe0:	.word  0xffff
3ffa4ff0:	.word  0xffff
3ffa5000:	.word  0xffff
3ffa5010:	.word  0xffff
3ffa5020:	.word  0xffff
3ffa5030:	.word  0xffff
3ffa5040:	.word  0xffff
3ffa5050:	.word  0xffff
3ffa5060:	.word  0xffff
3ffa5070:	.word  0xffff
3ffa5080:	.word  0xffff
3ffa5090:	.word  0xffff
3ffa50a0:	.word  0xffff
3ffa50b0:	.word  0xffff
3ffa50c0:	.word  0xffff
3ffa50d0:	.word  0xffff
3ffa50e0:	.word  0xffff
3ffa50f0:	.word  0xffff
3ffa5100:	.word  0xffff
3ffa5110:	.word  0xffff
3ffa5120:	.word  0xffff
3ffa5130:	.word  0xffff
3ffa5140:	.word  0xffff
3ffa5150:	.word  0xffff
3ffa5160:	.word  0xffff
3ffa5170:	.word  0xffff
3ffa5180:	.word  0xffff
3ffa5190:	.word  0xffff
3ffa51a0:	.word  0xffff
3ffa51b0:	.word  0xffff
3ffa51c0:	.word  0xffff
3ffa51d0:	.word  0xffff
3ffa51e0:	.word  0xffff
3ffa51f0:	.word  0xffff
3ffa5200:	.word  0xffff
3ffa5210:	.word  0xffff
3ffa5220:	.word  0xffff
3ffa5230:	.word  0xffff
3ffa5240:	.word  0xffff
3ffa5250:	.word  0xffff
3ffa5260:	.word  0xffff
3ffa5270:	.word  0xffff
3ffa5280:	.word  0xffff
3ffa5290:	.word  0xffff
3ffa52a0:	.word  0xffff
3ffa52b0:	.word  0xffff
3ffa52c0:	.word  0xffff
3ffa52d0:	.word  0xffff
3ffa52e0:	.word  0xffff
3ffa52f0:	.word  0xffff
3ffa5300:	.word  0xffff
3ffa5310:	.word  0xffff
3ffa5320:	.word  0xffff
3ffa5330:	.word  0xffff
3ffa5340:	.word  0xffff
3ffa5350:	.word  0xffff
3ffa5360:	.word  0xffff
3ffa5370:	.word  0xffff
3ffa5380:	.word  0xffff
3ffa5390:	.word  0xffff
3ffa53a0:	.word  0xffff
3ffa53b0:	.word  0xffff
3ffa53c0:	.word  0xffff
3ffa53d0:	.word  0xffff
3ffa53e0:	.word  0xffff
3ffa53f0:	.word  0xffff
3ffa5400:	.word  0xffff
3ffa5410:	.word  0xffff
3ffa5420:	.word  0xffff
3ffa5430:	.word  0xffff
3ffa5440:	.word  0xffff
3ffa5450:	.word  0xffff
3ffa5460:	.word  0xffff
3ffa5470:	.word  0xffff
3ffa5480:	.word  0xffff
3ffa5490:	.word  0xffff
3ffa54a0:	.word  0xffff
3ffa54b0:	.word  0xffff
3ffa54c0:	.word  0xffff
3ffa54d0:	.word  0xffff
3ffa54e0:	.word  0xffff
3ffa54f0:	.word  0xffff
3ffa5500:	.word  0xffff
3ffa5510:	.word  0xffff
3ffa5520:	.word  0xffff
3ffa5530:	.word  0xffff
3ffa5540:	.word  0xffff
3ffa5550:	.word  0xffff
3ffa5560:	.word  0xffff
3ffa5570:	.word  0xffff
3ffa5580:	.word  0xffff
3ffa5590:	.word  0xffff
3ffa55a0:	.word  0xffff
3ffa55b0:	.word  0xffff
3ffa55c0:	.word  0xffff
3ffa55d0:	.word  0xffff
3ffa55e0:	.word  0xffff
3ffa55f0:	.word  0xffff
3ffa5600:	.word  0xffff
3ffa5610:	.word  0xffff
3ffa5620:	.word  0xffff
3ffa5630:	.word  0xffff
3ffa5640:	.word  0xffff
3ffa5650:	.word  0xffff
3ffa5660:	.word  0xffff
3ffa5670:	.word  0xffff
3ffa5680:	.word  0xffff
3ffa5690:	.word  0xffff
3ffa56a0:	.word  0xffff
3ffa56b0:	.word  0xffff
3ffa56c0:	.word  0xffff
3ffa56d0:	.word  0xffff
3ffa56e0:	.word  0xffff
3ffa56f0:	.word  0xffff
3ffa5700:	.word  0xffff
3ffa5710:	.word  0xffff
3ffa5720:	.word  0xffff
3ffa5730:	.word  0xffff
3ffa5740:	.word  0xffff
3ffa5750:	.word  0xffff
3ffa5760:	.word  0xffff
3ffa5770:	.word  0xffff
3ffa5780:	.word  0xffff
3ffa5790:	.word  0xffff
3ffa57a0:	.word  0xffff
3ffa57b0:	.word  0xffff
3ffa57c0:	.word  0xffff
3ffa57d0:	.word  0xffff
3ffa57e0:	.word  0xffff
3ffa57f0:	.word  0xffff
3ffa5800:	.word  0xffff
3ffa5810:	.word  0xffff
3ffa5820:	.word  0xffff
3ffa5830:	.word  0xffff
3ffa5840:	.word  0xffff
3ffa5850:	.word  0xffff
3ffa5860:	.word  0xffff
3ffa5870:	.word  0xffff
3ffa5880:	.word  0xffff
3ffa5890:	.word  0xffff
3ffa58a0:	.word  0xffff
3ffa58b0:	.word  0xffff
3ffa58c0:	.word  0xffff
3ffa58d0:	.word  0xffff
3ffa58e0:	.word  0xffff
3ffa58f0:	.word  0xffff
3ffa5900:	.word  0xffff
3ffa5910:	.word  0xffff
3ffa5920:	.word  0xffff
3ffa5930:	.word  0xffff
3ffa5940:	.word  0xffff
3ffa5950:	.word  0xffff
3ffa5960:	.word  0xffff
3ffa5970:	.word  0xffff
3ffa5980:	.word  0xffff
3ffa5990:	.word  0xffff
3ffa59a0:	.word  0xffff
3ffa59b0:	.word  0xffff
3ffa59c0:	.word  0xffff
3ffa59d0:	.word  0xffff
3ffa59e0:	.word  0xffff
3ffa59f0:	.word  0xffff
3ffa5a00:	.word  0xffff
3ffa5a10:	.word  0xffff
3ffa5a20:	.word  0xffff
3ffa5a30:	.word  0xffff
3ffa5a40:	.word  0xffff
3ffa5a50:	.word  0xffff
3ffa5a60:	.word  0xffff
3ffa5a70:	.word  0xffff
3ffa5a80:	.word  0xffff
3ffa5a90:	.word  0xffff
3ffa5aa0:	.word  0xffff
3ffa5ab0:	.word  0xffff
3ffa5ac0:	.word  0xffff
3ffa5ad0:	.word  0xffff
3ffa5ae0:	.word  0xffff
3ffa5af0:	.word  0xffff
3ffa5b00:	.word  0xffff
3ffa5b10:	.word  0xffff
3ffa5b20:	.word  0xffff
3ffa5b30:	.word  0xffff
3ffa5b40:	.word  0xffff
3ffa5b50:	.word  0xffff
3ffa5b60:	.word  0xffff
3ffa5b70:	.word  0xffff
3ffa5b80:	.word  0xffff
3ffa5b90:	.word  0xffff
3ffa5ba0:	.word  0xffff
3ffa5bb0:	.word  0xffff
3ffa5bc0:	.word  0xffff
3ffa5bd0:	.word  0xffff
3ffa5be0:	.word  0xffff
3ffa5bf0:	.word  0xffff
3ffa5c00:	.word  0xffff
3ffa5c10:	.word  0xffff
3ffa5c20:	.word  0xffff
3ffa5c30:	.word  0xffff
3ffa5c40:	.word  0xffff
3ffa5c50:	.word  0xffff
3ffa5c60:	.word  0xffff
3ffa5c70:	.word  0xffff
3ffa5c80:	.word  0xffff
3ffa5c90:	.word  0xffff
3ffa5ca0:	.word  0xffff
3ffa5cb0:	.word  0xffff
3ffa5cc0:	.word  0xffff
3ffa5cd0:	.word  0xffff
3ffa5ce0:	.word  0xffff
3ffa5cf0:	.word  0xffff
3ffa5d00:	.word  0xffff
3ffa5d10:	.word  0xffff
3ffa5d20:	.word  0xffff
3ffa5d30:	.word  0xffff
3ffa5d40:	.word  0xffff
3ffa5d50:	.word  0xffff
3ffa5d60:	.word  0xffff
3ffa5d70:	.word  0xffff
3ffa5d80:	.word  0xffff
3ffa5d90:	.word  0xffff
3ffa5da0:	.word  0xffff
3ffa5db0:	.word  0xffff
3ffa5dc0:	.word  0xffff
3ffa5dd0:	.word  0xffff
3ffa5de0:	.word  0xffff
3ffa5df0:	.word  0xffff
3ffa5e00:	.word  0xffff
3ffa5e10:	.word  0xffff
3ffa5e20:	.word  0xffff
3ffa5e30:	.word  0xffff
3ffa5e40:	.word  0xffff
3ffa5e50:	.word  0xffff
3ffa5e60:	.word  0xffff
3ffa5e70:	.word  0xffff
3ffa5e80:	.word  0xffff
3ffa5e90:	.word  0xffff
3ffa5ea0:	.word  0xffff
3ffa5eb0:	.word  0xffff
3ffa5ec0:	.word  0xffff
3ffa5ed0:	.word  0xffff
3ffa5ee0:	.word  0xffff
3ffa5ef0:	.word  0xffff
3ffa5f00:	.word  0xffff
3ffa5f10:	.word  0xffff
3ffa5f20:	.word  0xffff
3ffa5f30:	.word  0xffff
3ffa5f40:	.word  0xffff
3ffa5f50:	.word  0xffff
3ffa5f60:	.word  0xffff
3ffa5f70:	.word  0xffff
3ffa5f80:	.word  0xffff
3ffa5f90:	.word  0xffff
3ffa5fa0:	.word  0xffff
3ffa5fb0:	.word  0xffff
3ffa5fc0:	.word  0xffff
3ffa5fd0:	.word  0xffff
3ffa5fe0:	.word  0xffff
3ffa5ff0:	.word  0xffff
3ffa6000:	.word  0xffff
3ffa6010:	.word  0xffff
3ffa6020:	.word  0xffff
3ffa6030:	.word  0xffff
3ffa6040:	.word  0xffff
3ffa6050:	.word  0xffff
3ffa6060:	.word  0xffff
3ffa6070:	.word  0xffff
3ffa6080:	.word  0xffff
3ffa6090:	.word  0xffff
3ffa60a0:	.word  0xffff
3ffa60b0:	.word  0xffff
3ffa60c0:	.word  0xffff
3ffa60d0:	.word  0xffff
3ffa60e0:	.word  0xffff
3ffa60f0:	.word  0xffff
3ffa6100:	.word  0xffff
3ffa6110:	.word  0xffff
3ffa6120:	.word  0xffff
3ffa6130:	.word  0xffff
3ffa6140:	.word  0xffff
3ffa6150:	.word  0xffff
3ffa6160:	.word  0xffff
3ffa6170:	.word  0xffff
3ffa6180:	.word  0xffff
3ffa6190:	.word  0xffff
3ffa61a0:	.word  0xffff
3ffa61b0:	.word  0xffff
3ffa61c0:	.word  0xffff
3ffa61d0:	.word  0xffff
3ffa61e0:	.word  0xffff
3ffa61f0:	.word  0xffff
3ffa6200:	.word  0xffff
3ffa6210:	.word  0xffff
3ffa6220:	.word  0xffff
3ffa6230:	.word  0xffff
3ffa6240:	.word  0xffff
3ffa6250:	.word  0xffff
3ffa6260:	.word  0xffff
3ffa6270:	.word  0xffff
3ffa6280:	.word  0xffff
3ffa6290:	.word  0xffff
3ffa62a0:	.word  0xffff
3ffa62b0:	.word  0xffff
3ffa62c0:	.word  0xffff
3ffa62d0:	.word  0xffff
3ffa62e0:	.word  0xffff
3ffa62f0:	.word  0xffff
3ffa6300:	.word  0xffff
3ffa6310:	.word  0xffff
3ffa6320:	.word  0xffff
3ffa6330:	.word  0xffff
3ffa6340:	.word  0xffff
3ffa6350:	.word  0xffff
3ffa6360:	.word  0xffff
3ffa6370:	.word  0xffff
3ffa6380:	.word  0xffff
3ffa6390:	.word  0xffff
3ffa63a0:	.word  0xffff
3ffa63b0:	.word  0xffff
3ffa63c0:	.word  0xffff
3ffa63d0:	.word  0xffff
3ffa63e0:	.word  0xffff
3ffa63f0:	.word  0xffff
3ffa6400:	.word  0xffff
3ffa6410:	.word  0xffff
3ffa6420:	.word  0xffff
3ffa6430:	.word  0xffff
3ffa6440:	.word  0xffff
3ffa6450:	.word  0xffff
3ffa6460:	.word  0xffff
3ffa6470:	.word  0xffff
3ffa6480:	.word  0xffff
3ffa6490:	.word  0xffff
3ffa64a0:	.word  0xffff
3ffa64b0:	.word  0xffff
3ffa64c0:	.word  0xffff
3ffa64d0:	.word  0xffff
3ffa64e0:	.word  0xffff
3ffa64f0:	.word  0xffff
3ffa6500:	.word  0xffff
3ffa6510:	.word  0xffff
3ffa6520:	.word  0xffff
3ffa6530:	.word  0xffff
3ffa6540:	.word  0xffff
3ffa6550:	.word  0xffff
3ffa6560:	.word  0xffff
3ffa6570:	.word  0xffff
3ffa6580:	.word  0xffff
3ffa6590:	.word  0xffff
3ffa65a0:	.word  0xffff
3ffa65b0:	.word  0xffff
3ffa65c0:	.word  0xffff
3ffa65d0:	.word  0xffff
3ffa65e0:	.word  0xffff
3ffa65f0:	.word  0xffff
3ffa6600:	.word  0xffff
3ffa6610:	.word  0xffff
3ffa6620:	.word  0xffff
3ffa6630:	.word  0xffff
3ffa6640:	.word  0xffff
3ffa6650:	.word  0xffff
3ffa6660:	.word  0xffff
3ffa6670:	.word  0xffff
3ffa6680:	.word  0xffff
3ffa6690:	.word  0xffff
3ffa66a0:	.word  0xffff
3ffa66b0:	.word  0xffff
3ffa66c0:	.word  0xffff
3ffa66d0:	.word  0xffff
3ffa66e0:	.word  0xffff
3ffa66f0:	.word  0xffff
3ffa6700:	.word  0xffff
3ffa6710:	.word  0xffff
3ffa6720:	.word  0xffff
3ffa6730:	.word  0xffff
3ffa6740:	.word  0xffff
3ffa6750:	.word  0xffff
3ffa6760:	.word  0xffff
3ffa6770:	.word  0xffff
3ffa6780:	.word  0xffff
3ffa6790:	.word  0xffff
3ffa67a0:	.word  0xffff
3ffa67b0:	.word  0xffff
3ffa67c0:	.word  0xffff
3ffa67d0:	.word  0xffff
3ffa67e0:	.word  0xffff
3ffa67f0:	.word  0xffff
3ffa6800:	.word  0xffff
3ffa6810:	.word  0xffff
3ffa6820:	.word  0xffff
3ffa6830:	.word  0xffff
3ffa6840:	.word  0xffff
3ffa6850:	.word  0xffff
3ffa6860:	.word  0xffff
3ffa6870:	.word  0xffff
3ffa6880:	.word  0xffff
3ffa6890:	.word  0xffff
3ffa68a0:	.word  0xffff
3ffa68b0:	.word  0xffff
3ffa68c0:	.word  0xffff
3ffa68d0:	.word  0xffff
3ffa68e0:	.word  0xffff
3ffa68f0:	.word  0xffff
3ffa6900:	.word  0xffff
3ffa6910:	.word  0xffff
3ffa6920:	.word  0xffff
3ffa6930:	.word  0xffff
3ffa6940:	.word  0xffff
3ffa6950:	.word  0xffff
3ffa6960:	.word  0xffff
3ffa6970:	.word  0xffff
3ffa6980:	.word  0xffff
3ffa6990:	.word  0xffff
3ffa69a0:	.word  0xffff
3ffa69b0:	.word  0xffff
3ffa69c0:	.word  0xffff
3ffa69d0:	.word  0xffff
3ffa69e0:	.word  0xffff
3ffa69f0:	.word  0xffff
3ffa6a00:	.word  0xffff
3ffa6a10:	.word  0xffff
3ffa6a20:	.word  0xffff
3ffa6a30:	.word  0xffff
3ffa6a40:	.word  0xffff
3ffa6a50:	.word  0xffff
3ffa6a60:	.word  0xffff
3ffa6a70:	.word  0xffff
3ffa6a80:	.word  0xffff
3ffa6a90:	.word  0xffff
3ffa6aa0:	.word  0xffff
3ffa6ab0:	.word  0xffff
3ffa6ac0:	.word  0xffff
3ffa6ad0:	.word  0xffff
3ffa6ae0:	.word  0xffff
3ffa6af0:	.word  0xffff
3ffa6b00:	.word  0xffff
3ffa6b10:	.word  0xffff
3ffa6b20:	.word  0xffff
3ffa6b30:	.word  0xffff
3ffa6b40:	.word  0xffff
3ffa6b50:	.word  0xffff
3ffa6b60:	.word  0xffff
3ffa6b70:	.word  0xffff
3ffa6b80:	.word  0xffff
3ffa6b90:	.word  0xffff
3ffa6ba0:	.word  0xffff
3ffa6bb0:	.word  0xffff
3ffa6bc0:	.word  0xffff
3ffa6bd0:	.word  0xffff
3ffa6be0:	.word  0xffff
3ffa6bf0:	.word  0xffff
3ffa6c00:	.word  0xffff
3ffa6c10:	.word  0xffff
3ffa6c20:	.word  0xffff
3ffa6c30:	.word  0xffff
3ffa6c40:	.word  0xffff
3ffa6c50:	.word  0xffff
3ffa6c60:	.word  0xffff
3ffa6c70:	.word  0xffff
3ffa6c80:	.word  0xffff
3ffa6c90:	.word  0xffff
3ffa6ca0:	.word  0xffff
3ffa6cb0:	.word  0xffff
3ffa6cc0:	.word  0xffff
3ffa6cd0:	.word  0xffff
3ffa6ce0:	.word  0xffff
3ffa6cf0:	.word  0xffff
3ffa6d00:	.word  0xffff
3ffa6d10:	.word  0xffff
3ffa6d20:	.word  0xffff
3ffa6d30:	.word  0xffff
3ffa6d40:	.word  0xffff
3ffa6d50:	.word  0xffff
3ffa6d60:	.word  0xffff
3ffa6d70:	.word  0xffff
3ffa6d80:	.word  0xffff
3ffa6d90:	.word  0xffff
3ffa6da0:	.word  0xffff
3ffa6db0:	.word  0xffff
3ffa6dc0:	.word  0xffff
3ffa6dd0:	.word  0xffff
3ffa6de0:	.word  0xffff
3ffa6df0:	.word  0xffff
3ffa6e00:	.word  0xffff
3ffa6e10:	.word  0xffff
3ffa6e20:	.word  0xffff
3ffa6e30:	.word  0xffff
3ffa6e40:	.word  0xffff
3ffa6e50:	.word  0xffff
3ffa6e60:	.word  0xffff
3ffa6e70:	.word  0xffff
3ffa6e80:	.word  0xffff
3ffa6e90:	.word  0xffff
3ffa6ea0:	.word  0xffff
3ffa6eb0:	.word  0xffff
3ffa6ec0:	.word  0xffff
3ffa6ed0:	.word  0xffff
3ffa6ee0:	.word  0xffff
3ffa6ef0:	.word  0xffff
3ffa6f00:	.word  0xffff
3ffa6f10:	.word  0xffff
3ffa6f20:	.word  0xffff
3ffa6f30:	.word  0xffff
3ffa6f40:	.word  0xffff
3ffa6f50:	.word  0xffff
3ffa6f60:	.word  0xffff
3ffa6f70:	.word  0xffff
3ffa6f80:	.word  0xffff
3ffa6f90:	.word  0xffff
3ffa6fa0:	.word  0xffff
3ffa6fb0:	.word  0xffff
3ffa6fc0:	.word  0xffff
3ffa6fd0:	.word  0xffff
3ffa6fe0:	.word  0xffff
3ffa6ff0:	.word  0xffff
3ffa7000:	.word  0xffff
3ffa7010:	.word  0xffff
3ffa7020:	.word  0xffff
3ffa7030:	.word  0xffff
3ffa7040:	.word  0xffff
3ffa7050:	.word  0xffff
3ffa7060:	.word  0xffff
3ffa7070:	.word  0xffff
3ffa7080:	.word  0xffff
3ffa7090:	.word  0xffff
3ffa70a0:	.word  0xffff
3ffa70b0:	.word  0xffff
3ffa70c0:	.word  0xffff
3ffa70d0:	.word  0xffff
3ffa70e0:	.word  0xffff
3ffa70f0:	.word  0xffff
3ffa7100:	.word  0xffff
3ffa7110:	.word  0xffff
3ffa7120:	.word  0xffff
3ffa7130:	.word  0xffff
3ffa7140:	.word  0xffff
3ffa7150:	.word  0xffff
3ffa7160:	.word  0xffff
3ffa7170:	.word  0xffff
3ffa7180:	.word  0xffff
3ffa7190:	.word  0xffff
3ffa71a0:	.word  0xffff
3ffa71b0:	.word  0xffff
3ffa71c0:	.word  0xffff
3ffa71d0:	.word  0xffff
3ffa71e0:	.word  0xffff
3ffa71f0:	.word  0xffff
3ffa7200:	.word  0xffff
3ffa7210:	.word  0xffff
3ffa7220:	.word  0xffff
3ffa7230:	.word  0xffff
3ffa7240:	.word  0xffff
3ffa7250:	.word  0xffff
3ffa7260:	.word  0xffff
3ffa7270:	.word  0xffff
3ffa7280:	.word  0xffff
3ffa7290:	.word  0xffff
3ffa72a0:	.word  0xffff
3ffa72b0:	.word  0xffff
3ffa72c0:	.word  0xffff
3ffa72d0:	.word  0xffff
3ffa72e0:	.word  0xffff
3ffa72f0:	.word  0xffff
3ffa7300:	.word  0xffff
3ffa7310:	.word  0xffff
3ffa7320:	.word  0xffff
3ffa7330:	.word  0xffff
3ffa7340:	.word  0xffff
3ffa7350:	.word  0xffff
3ffa7360:	.word  0xffff
3ffa7370:	.word  0xffff
3ffa7380:	.word  0xffff
3ffa7390:	.word  0xffff
3ffa73a0:	.word  0xffff
3ffa73b0:	.word  0xffff
3ffa73c0:	.word  0xffff
3ffa73d0:	.word  0xffff
3ffa73e0:	.word  0xffff
3ffa73f0:	.word  0xffff
3ffa7400:	.word  0xffff
3ffa7410:	.word  0xffff
3ffa7420:	.word  0xffff
3ffa7430:	.word  0xffff
3ffa7440:	.word  0xffff
3ffa7450:	.word  0xffff
3ffa7460:	.word  0xffff
3ffa7470:	.word  0xffff
3ffa7480:	.word  0xffff
3ffa7490:	.word  0xffff
3ffa74a0:	.word  0xffff
3ffa74b0:	.word  0xffff
3ffa74c0:	.word  0xffff
3ffa74d0:	.word  0xffff
3ffa74e0:	.word  0xffff
3ffa74f0:	.word  0xffff
3ffa7500:	.word  0xffff
3ffa7510:	.word  0xffff
3ffa7520:	.word  0xffff
3ffa7530:	.word  0xffff
3ffa7540:	.word  0xffff
3ffa7550:	.word  0xffff
3ffa7560:	.word  0xffff
3ffa7570:	.word  0xffff
3ffa7580:	.word  0xffff
3ffa7590:	.word  0xffff
3ffa75a0:	.word  0xffff
3ffa75b0:	.word  0xffff
3ffa75c0:	.word  0xffff
3ffa75d0:	.word  0xffff
3ffa75e0:	.word  0xffff
3ffa75f0:	.word  0xffff
3ffa7600:	.word  0xffff
3ffa7610:	.word  0xffff
3ffa7620:	.word  0xffff
3ffa7630:	.word  0xffff
3ffa7640:	.word  0xffff
3ffa7650:	.word  0xffff
3ffa7660:	.word  0xffff
3ffa7670:	.word  0xffff
3ffa7680:	.word  0xffff
3ffa7690:	.word  0xffff
3ffa76a0:	.word  0xffff
3ffa76b0:	.word  0xffff
3ffa76c0:	.word  0xffff
3ffa76d0:	.word  0xffff
3ffa76e0:	.word  0xffff
3ffa76f0:	.word  0xffff
3ffa7700:	.word  0xffff
3ffa7710:	.word  0xffff
3ffa7720:	.word  0xffff
3ffa7730:	.word  0xffff
3ffa7740:	.word  0xffff
3ffa7750:	.word  0xffff
3ffa7760:	.word  0xffff
3ffa7770:	.word  0xffff
3ffa7780:	.word  0xffff
3ffa7790:	.word  0xffff
3ffa77a0:	.word  0xffff
3ffa77b0:	.word  0xffff
3ffa77c0:	.word  0xffff
3ffa77d0:	.word  0xffff
3ffa77e0:	.word  0xffff
3ffa77f0:	.word  0xffff
3ffa7800:	.word  0xffff
3ffa7810:	.word  0xffff
3ffa7820:	.word  0xffff
3ffa7830:	.word  0xffff
3ffa7840:	.word  0xffff
3ffa7850:	.word  0xffff
3ffa7860:	.word  0xffff
3ffa7870:	.word  0xffff
3ffa7880:	.word  0xffff
3ffa7890:	.word  0xffff
3ffa78a0:	.word  0xffff
3ffa78b0:	.word  0xffff
3ffa78c0:	.word  0xffff
3ffa78d0:	.word  0xffff
3ffa78e0:	.word  0xffff
3ffa78f0:	.word  0xffff
3ffa7900:	.word  0xffff
3ffa7910:	.word  0xffff
3ffa7920:	.word  0xffff
3ffa7930:	.word  0xffff
3ffa7940:	.word  0xffff
3ffa7950:	.word  0xffff
3ffa7960:	.word  0xffff
3ffa7970:	.word  0xffff
3ffa7980:	.word  0xffff
3ffa7990:	.word  0xffff
3ffa79a0:	.word  0xffff
3ffa79b0:	.word  0xffff
3ffa79c0:	.word  0xffff
3ffa79d0:	.word  0xffff
3ffa79e0:	.word  0xffff
3ffa79f0:	.word  0xffff
3ffa7a00:	.word  0xffff
3ffa7a10:	.word  0xffff
3ffa7a20:	.word  0xffff
3ffa7a30:	.word  0xffff
3ffa7a40:	.word  0xffff
3ffa7a50:	.word  0xffff
3ffa7a60:	.word  0xffff
3ffa7a70:	.word  0xffff
3ffa7a80:	.word  0xffff
3ffa7a90:	.word  0xffff
3ffa7aa0:	.word  0xffff
3ffa7ab0:	.word  0xffff
3ffa7ac0:	.word  0xffff
3ffa7ad0:	.word  0xffff
3ffa7ae0:	.word  0xffff
3ffa7af0:	.word  0xffff
3ffa7b00:	.word  0xffff
3ffa7b10:	.word  0xffff
3ffa7b20:	.word  0xffff
3ffa7b30:	.word  0xffff
3ffa7b40:	.word  0xffff
3ffa7b50:	.word  0xffff
3ffa7b60:	.word  0xffff
3ffa7b70:	.word  0xffff
3ffa7b80:	.word  0xffff
3ffa7b90:	.word  0xffff
3ffa7ba0:	.word  0xffff
3ffa7bb0:	.word  0xffff
3ffa7bc0:	.word  0xffff
3ffa7bd0:	.word  0xffff
3ffa7be0:	.word  0xffff
3ffa7bf0:	.word  0xffff
3ffa7c00:	.word  0xffff
3ffa7c10:	.word  0xffff
3ffa7c20:	.word  0xffff
3ffa7c30:	.word  0xffff
3ffa7c40:	.word  0xffff
3ffa7c50:	.word  0xffff
3ffa7c60:	.word  0xffff
3ffa7c70:	.word  0xffff
3ffa7c80:	.word  0xffff
3ffa7c90:	.word  0xffff
3ffa7ca0:	.word  0xffff
3ffa7cb0:	.word  0xffff
3ffa7cc0:	.word  0xffff
3ffa7cd0:	.word  0xffff
3ffa7ce0:	.word  0xffff
3ffa7cf0:	.word  0xffff
3ffa7d00:	.word  0xffff
3ffa7d10:	.word  0xffff
3ffa7d20:	.word  0xffff
3ffa7d30:	.word  0xffff
3ffa7d40:	.word  0xffff
3ffa7d50:	.word  0xffff
3ffa7d60:	.word  0xffff
3ffa7d70:	.word  0xffff
3ffa7d80:	.word  0xffff
3ffa7d90:	.word  0xffff
3ffa7da0:	.word  0xffff
3ffa7db0:	.word  0xffff
3ffa7dc0:	.word  0xffff
3ffa7dd0:	.word  0xffff
3ffa7de0:	.word  0xffff
3ffa7df0:	.word  0xffff
3ffa7e00:	.word  0xffff
3ffa7e10:	.word  0xffff
3ffa7e20:	.word  0xffff
3ffa7e30:	.word  0xffff
3ffa7e40:	.word  0xffff
3ffa7e50:	.word  0xffff
3ffa7e60:	.word  0xffff
3ffa7e70:	.word  0xffff
3ffa7e80:	.word  0xffff
3ffa7e90:	.word  0xffff
3ffa7ea0:	.word  0xffff
3ffa7eb0:	.word  0xffff
3ffa7ec0:	.word  0xffff
3ffa7ed0:	.word  0xffff
3ffa7ee0:	.word  0xffff
3ffa7ef0:	.word  0xffff
3ffa7f00:	.word  0xffff
3ffa7f10:	.word  0xffff
3ffa7f20:	.word  0xffff
3ffa7f30:	.word  0xffff
3ffa7f40:	.word  0xffff
3ffa7f50:	.word  0xffff
3ffa7f60:	.word  0xffff
3ffa7f70:	.word  0xffff
3ffa7f80:	.word  0xffff
3ffa7f90:	.word  0xffff
3ffa7fa0:	.word  0xffff
3ffa7fb0:	.word  0xffff
3ffa7fc0:	.word  0xffff
3ffa7fd0:	.word  0xffff
3ffa7fe0:	.word  0xffff
3ffa7ff0:	.word  0xffff
3ffa8000:	.word  0xffff
3ffa8010:	.word  0xffff
3ffa8020:	.word  0xffff
3ffa8030:	.word  0xffff
3ffa8040:	.word  0xffff
3ffa8050:	.word  0xffff
3ffa8060:	.word  0xffff
3ffa8070:	.word  0xffff
3ffa8080:	.word  0xffff
3ffa8090:	.word  0xffff
3ffa80a0:	.word  0xffff
3ffa80b0:	.word  0xffff
3ffa80c0:	.word  0xffff
3ffa80d0:	.word  0xffff
3ffa80e0:	.word  0xffff
3ffa80f0:	.word  0xffff
3ffa8100:	.word  0xffff
3ffa8110:	.word  0xffff
3ffa8120:	.word  0xffff
3ffa8130:	.word  0xffff
3ffa8140:	.word  0xffff
3ffa8150:	.word  0xffff
3ffa8160:	.word  0xffff
3ffa8170:	.word  0xffff
3ffa8180:	.word  0xffff
3ffa8190:	.word  0xffff
3ffa81a0:	.word  0xffff
3ffa81b0:	.word  0xffff
3ffa81c0:	.word  0xffff
3ffa81d0:	.word  0xffff
3ffa81e0:	.word  0xffff
3ffa81f0:	.word  0xffff
3ffa8200:	.word  0xffff
3ffa8210:	.word  0xffff
3ffa8220:	.word  0xffff
3ffa8230:	.word  0xffff
3ffa8240:	.word  0xffff
3ffa8250:	.word  0xffff
3ffa8260:	.word  0xffff
3ffa8270:	.word  0xffff
3ffa8280:	.word  0xffff
3ffa8290:	.word  0xffff
3ffa82a0:	.word  0xffff
3ffa82b0:	.word  0xffff
3ffa82c0:	.word  0xffff
3ffa82d0:	.word  0xffff
3ffa82e0:	.word  0xffff
3ffa82f0:	.word  0xffff
3ffa8300:	.word  0xffff
3ffa8310:	.word  0xffff
3ffa8320:	.word  0xffff
3ffa8330:	.word  0xffff
3ffa8340:	.word  0xffff
3ffa8350:	.word  0xffff
3ffa8360:	.word  0xffff
3ffa8370:	.word  0xffff
3ffa8380:	.word  0xffff
3ffa8390:	.word  0xffff
3ffa83a0:	.word  0xffff
3ffa83b0:	.word  0xffff
3ffa83c0:	.word  0xffff
3ffa83d0:	.word  0xffff
3ffa83e0:	.word  0xffff
3ffa83f0:	.word  0xffff
3ffa8400:	.word  0xffff
3ffa8410:	.word  0xffff
3ffa8420:	.word  0xffff
3ffa8430:	.word  0xffff
3ffa8440:	.word  0xffff
3ffa8450:	.word  0xffff
3ffa8460:	.word  0xffff
3ffa8470:	.word  0xffff
3ffa8480:	.word  0xffff
3ffa8490:	.word  0xffff
3ffa84a0:	.word  0xffff
3ffa84b0:	.word  0xffff
3ffa84c0:	.word  0xffff
3ffa84d0:	.word  0xffff
3ffa84e0:	.word  0xffff
3ffa84f0:	.word  0xffff
3ffa8500:	.word  0xffff
3ffa8510:	.word  0xffff
3ffa8520:	.word  0xffff
3ffa8530:	.word  0xffff
3ffa8540:	.word  0xffff
3ffa8550:	.word  0xffff
3ffa8560:	.word  0xffff
3ffa8570:	.word  0xffff
3ffa8580:	.word  0xffff
3ffa8590:	.word  0xffff
3ffa85a0:	.word  0xffff
3ffa85b0:	.word  0xffff
3ffa85c0:	.word  0xffff
3ffa85d0:	.word  0xffff
3ffa85e0:	.word  0xffff
3ffa85f0:	.word  0xffff
3ffa8600:	.word  0xffff
3ffa8610:	.word  0xffff
3ffa8620:	.word  0xffff
3ffa8630:	.word  0xffff
3ffa8640:	.word  0xffff
3ffa8650:	.word  0xffff
3ffa8660:	.word  0xffff
3ffa8670:	.word  0xffff
3ffa8680:	.word  0xffff
3ffa8690:	.word  0xffff
3ffa86a0:	.word  0xffff
3ffa86b0:	.word  0xffff
3ffa86c0:	.word  0xffff
3ffa86d0:	.word  0xffff
3ffa86e0:	.word  0xffff
3ffa86f0:	.word  0xffff
3ffa8700:	.word  0xffff
3ffa8710:	.word  0xffff
3ffa8720:	.word  0xffff
3ffa8730:	.word  0xffff
3ffa8740:	.word  0xffff
3ffa8750:	.word  0xffff
3ffa8760:	.word  0xffff
3ffa8770:	.word  0xffff
3ffa8780:	.word  0xffff
3ffa8790:	.word  0xffff
3ffa87a0:	.word  0xffff
3ffa87b0:	.word  0xffff
3ffa87c0:	.word  0xffff
3ffa87d0:	.word  0xffff
3ffa87e0:	.word  0xffff
3ffa87f0:	.word  0xffff
3ffa8800:	.word  0xffff
3ffa8810:	.word  0xffff
3ffa8820:	.word  0xffff
3ffa8830:	.word  0xffff
3ffa8840:	.word  0xffff
3ffa8850:	.word  0xffff
3ffa8860:	.word  0xffff
3ffa8870:	.word  0xffff
3ffa8880:	.word  0xffff
3ffa8890:	.word  0xffff
3ffa88a0:	.word  0xffff
3ffa88b0:	.word  0xffff
3ffa88c0:	.word  0xffff
3ffa88d0:	.word  0xffff
3ffa88e0:	.word  0xffff
3ffa88f0:	.word  0xffff
3ffa8900:	.word  0xffff
3ffa8910:	.word  0xffff
3ffa8920:	.word  0xffff
3ffa8930:	.word  0xffff
3ffa8940:	.word  0xffff
3ffa8950:	.word  0xffff
3ffa8960:	.word  0xffff
3ffa8970:	.word  0xffff
3ffa8980:	.word  0xffff
3ffa8990:	.word  0xffff
3ffa89a0:	.word  0xffff
3ffa89b0:	.word  0xffff
3ffa89c0:	.word  0xffff
3ffa89d0:	.word  0xffff
3ffa89e0:	.word  0xffff
3ffa89f0:	.word  0xffff
3ffa8a00:	.word  0xffff
3ffa8a10:	.word  0xffff
3ffa8a20:	.word  0xffff
3ffa8a30:	.word  0xffff
3ffa8a40:	.word  0xffff
3ffa8a50:	.word  0xffff
3ffa8a60:	.word  0xffff
3ffa8a70:	.word  0xffff
3ffa8a80:	.word  0xffff
3ffa8a90:	.word  0xffff
3ffa8aa0:	.word  0xffff
3ffa8ab0:	.word  0xffff
3ffa8ac0:	.word  0xffff
3ffa8ad0:	.word  0xffff
3ffa8ae0:	.word  0xffff
3ffa8af0:	.word  0xffff
3ffa8b00:	.word  0xffff
3ffa8b10:	.word  0xffff
3ffa8b20:	.word  0xffff
3ffa8b30:	.word  0xffff
3ffa8b40:	.word  0xffff
3ffa8b50:	.word  0xffff
3ffa8b60:	.word  0xffff
3ffa8b70:	.word  0xffff
3ffa8b80:	.word  0xffff
3ffa8b90:	.word  0xffff
3ffa8ba0:	.word  0xffff
3ffa8bb0:	.word  0xffff
3ffa8bc0:	.word  0xffff
3ffa8bd0:	.word  0xffff
3ffa8be0:	.word  0xffff
3ffa8bf0:	.word  0xffff
3ffa8c00:	.word  0xffff
3ffa8c10:	.word  0xffff
3ffa8c20:	.word  0xffff
3ffa8c30:	.word  0xffff
3ffa8c40:	.word  0xffff
3ffa8c50:	.word  0xffff
3ffa8c60:	.word  0xffff
3ffa8c70:	.word  0xffff
3ffa8c80:	.word  0xffff
3ffa8c90:	.word  0xffff
3ffa8ca0:	.word  0xffff
3ffa8cb0:	.word  0xffff
3ffa8cc0:	.word  0xffff
3ffa8cd0:	.word  0xffff
3ffa8ce0:	.word  0xffff
3ffa8cf0:	.word  0xffff
3ffa8d00:	.word  0xffff
3ffa8d10:	.word  0xffff
3ffa8d20:	.word  0xffff
3ffa8d30:	.word  0xffff
3ffa8d40:	.word  0xffff
3ffa8d50:	.word  0xffff
3ffa8d60:	.word  0xffff
3ffa8d70:	.word  0xffff
3ffa8d80:	.word  0xffff
3ffa8d90:	.word  0xffff
3ffa8da0:	.word  0xffff
3ffa8db0:	.word  0xffff
3ffa8dc0:	.word  0xffff
3ffa8dd0:	.word  0xffff
3ffa8de0:	.word  0xffff
3ffa8df0:	.word  0xffff
3ffa8e00:	.word  0xffff
3ffa8e10:	.word  0xffff
3ffa8e20:	.word  0xffff
3ffa8e30:	.word  0xffff
3ffa8e40:	.word  0xffff
3ffa8e50:	.word  0xffff
3ffa8e60:	.word  0xffff
3ffa8e70:	.word  0xffff
3ffa8e80:	.word  0xffff
3ffa8e90:	.word  0xffff
3ffa8ea0:	.word  0xffff
3ffa8eb0:	.word  0xffff
3ffa8ec0:	.word  0xffff
3ffa8ed0:	.word  0xffff
3ffa8ee0:	.word  0xffff
3ffa8ef0:	.word  0xffff
3ffa8f00:	.word  0xffff
3ffa8f10:	.word  0xffff
3ffa8f20:	.word  0xffff
3ffa8f30:	.word  0xffff
3ffa8f40:	.word  0xffff
3ffa8f50:	.word  0xffff
3ffa8f60:	.word  0xffff
3ffa8f70:	.word  0xffff
3ffa8f80:	.word  0xffff
3ffa8f90:	.word  0xffff
3ffa8fa0:	.word  0xffff
3ffa8fb0:	.word  0xffff
3ffa8fc0:	.word  0xffff
3ffa8fd0:	.word  0xffff
3ffa8fe0:	.word  0xffff
3ffa8ff0:	.word  0xffff
3ffa9000:	.word  0xffff
3ffa9010:	.word  0xffff
3ffa9020:	.word  0xffff
3ffa9030:	.word  0xffff
3ffa9040:	.word  0xffff
3ffa9050:	.word  0xffff
3ffa9060:	.word  0xffff
3ffa9070:	.word  0xffff
3ffa9080:	.word  0xffff
3ffa9090:	.word  0xffff
3ffa90a0:	.word  0xffff
3ffa90b0:	.word  0xffff
3ffa90c0:	.word  0xffff
3ffa90d0:	.word  0xffff
3ffa90e0:	.word  0xffff
3ffa90f0:	.word  0xffff
3ffa9100:	.word  0xffff
3ffa9110:	.word  0xffff
3ffa9120:	.word  0xffff
3ffa9130:	.word  0xffff
3ffa9140:	.word  0xffff
3ffa9150:	.word  0xffff
3ffa9160:	.word  0xffff
3ffa9170:	.word  0xffff
3ffa9180:	.word  0xffff
3ffa9190:	.word  0xffff
3ffa91a0:	.word  0xffff
3ffa91b0:	.word  0xffff
3ffa91c0:	.word  0xffff
3ffa91d0:	.word  0xffff
3ffa91e0:	.word  0xffff
3ffa91f0:	.word  0xffff
3ffa9200:	.word  0xffff
3ffa9210:	.word  0xffff
3ffa9220:	.word  0xffff
3ffa9230:	.word  0xffff
3ffa9240:	.word  0xffff
3ffa9250:	.word  0xffff
3ffa9260:	.word  0xffff
3ffa9270:	.word  0xffff
3ffa9280:	.word  0xffff
3ffa9290:	.word  0xffff
3ffa92a0:	.word  0xffff
3ffa92b0:	.word  0xffff
3ffa92c0:	.word  0xffff
3ffa92d0:	.word  0xffff
3ffa92e0:	.word  0xffff
3ffa92f0:	.word  0xffff
3ffa9300:	.word  0xffff
3ffa9310:	.word  0xffff
3ffa9320:	.word  0xffff
3ffa9330:	.word  0xffff
3ffa9340:	.word  0xffff
3ffa9350:	.word  0xffff
3ffa9360:	.word  0xffff
3ffa9370:	.word  0xffff
3ffa9380:	.word  0xffff
3ffa9390:	.word  0xffff
3ffa93a0:	.word  0xffff
3ffa93b0:	.word  0xffff
3ffa93c0:	.word  0xffff
3ffa93d0:	.word  0xffff
3ffa93e0:	.word  0xffff
3ffa93f0:	.word  0xffff
3ffa9400:	.word  0xffff
3ffa9410:	.word  0xffff
3ffa9420:	.word  0xffff
3ffa9430:	.word  0xffff
3ffa9440:	.word  0xffff
3ffa9450:	.word  0xffff
3ffa9460:	.word  0xffff
3ffa9470:	.word  0xffff
3ffa9480:	.word  0xffff
3ffa9490:	.word  0xffff
3ffa94a0:	.word  0xffff
3ffa94b0:	.word  0xffff
3ffa94c0:	.word  0xffff
3ffa94d0:	.word  0xffff
3ffa94e0:	.word  0xffff
3ffa94f0:	.word  0xffff
3ffa9500:	.word  0xffff
3ffa9510:	.word  0xffff
3ffa9520:	.word  0xffff
3ffa9530:	.word  0xffff
3ffa9540:	.word  0xffff
3ffa9550:	.word  0xffff
3ffa9560:	.word  0xffff
3ffa9570:	.word  0xffff
3ffa9580:	.word  0xffff
3ffa9590:	.word  0xffff
3ffa95a0:	.word  0xffff
3ffa95b0:	.word  0xffff
3ffa95c0:	.word  0xffff
3ffa95d0:	.word  0xffff
3ffa95e0:	.word  0xffff
3ffa95f0:	.word  0xffff
3ffa9600:	.word  0xffff
3ffa9610:	.word  0xffff
3ffa9620:	.word  0xffff
3ffa9630:	.word  0xffff
3ffa9640:	.word  0xffff
3ffa9650:	.word  0xffff
3ffa9660:	.word  0xffff
3ffa9670:	.word  0xffff
3ffa9680:	.word  0xffff
3ffa9690:	.word  0xffff
3ffa96a0:	.word  0xffff
3ffa96b0:	.word  0xffff
3ffa96c0:	.word  0xffff
3ffa96d0:	.word  0xffff
3ffa96e0:	.word  0xffff
3ffa96f0:	.word  0xffff
3ffa9700:	.word  0xffff
3ffa9710:	.word  0xffff
3ffa9720:	.word  0xffff
3ffa9730:	.word  0xffff
3ffa9740:	.word  0xffff
3ffa9750:	.word  0xffff
3ffa9760:	.word  0xffff
3ffa9770:	.word  0xffff
3ffa9780:	.word  0xffff
3ffa9790:	.word  0xffff
3ffa97a0:	.word  0xffff
3ffa97b0:	.word  0xffff
3ffa97c0:	.word  0xffff
3ffa97d0:	.word  0xffff
3ffa97e0:	.word  0xffff
3ffa97f0:	.word  0xffff
3ffa9800:	.word  0xffff
3ffa9810:	.word  0xffff
3ffa9820:	.word  0xffff
3ffa9830:	.word  0xffff
3ffa9840:	.word  0xffff
3ffa9850:	.word  0xffff
3ffa9860:	.word  0xffff
3ffa9870:	.word  0xffff
3ffa9880:	.word  0xffff
3ffa9890:	.word  0xffff
3ffa98a0:	.word  0xffff
3ffa98b0:	.word  0xffff
3ffa98c0:	.word  0xffff
3ffa98d0:	.word  0xffff
3ffa98e0:	.word  0xffff
3ffa98f0:	.word  0xffff
3ffa9900:	.word  0xffff
3ffa9910:	.word  0xffff
3ffa9920:	.word  0xffff
3ffa9930:	.word  0xffff
3ffa9940:	.word  0xffff
3ffa9950:	.word  0xffff
3ffa9960:	.word  0xffff
3ffa9970:	.word  0xffff
3ffa9980:	.word  0xffff
3ffa9990:	.word  0xffff
3ffa99a0:	.word  0xffff
3ffa99b0:	.word  0xffff
3ffa99c0:	.word  0xffff
3ffa99d0:	.word  0xffff
3ffa99e0:	.word  0xffff
3ffa99f0:	.word  0xffff
3ffa9a00:	.word  0xffff
3ffa9a10:	.word  0xffff
3ffa9a20:	.word  0xffff
3ffa9a30:	.word  0xffff
3ffa9a40:	.word  0xffff
3ffa9a50:	.word  0xffff
3ffa9a60:	.word  0xffff
3ffa9a70:	.word  0xffff
3ffa9a80:	.word  0xffff
3ffa9a90:	.word  0xffff
3ffa9aa0:	.word  0xffff
3ffa9ab0:	.word  0xffff
3ffa9ac0:	.word  0xffff
3ffa9ad0:	.word  0xffff
3ffa9ae0:	.word  0xffff
3ffa9af0:	.word  0xffff
3ffa9b00:	.word  0xffff
3ffa9b10:	.word  0xffff
3ffa9b20:	.word  0xffff
3ffa9b30:	.word  0xffff
3ffa9b40:	.word  0xffff
3ffa9b50:	.word  0xffff
3ffa9b60:	.word  0xffff
3ffa9b70:	.word  0xffff
3ffa9b80:	.word  0xffff
3ffa9b90:	.word  0xffff
3ffa9ba0:	.word  0xffff
3ffa9bb0:	.word  0xffff
3ffa9bc0:	.word  0xffff
3ffa9bd0:	.word  0xffff
3ffa9be0:	.word  0xffff
3ffa9bf0:	.word  0xffff
3ffa9c00:	.word  0xffff
3ffa9c10:	.word  0xffff
3ffa9c20:	.word  0xffff
3ffa9c30:	.word  0xffff
3ffa9c40:	.word  0xffff
3ffa9c50:	.word  0xffff
3ffa9c60:	.word  0xffff
3ffa9c70:	.word  0xffff
3ffa9c80:	.word  0xffff
3ffa9c90:	.word  0xffff
3ffa9ca0:	.word  0xffff
3ffa9cb0:	.word  0xffff
3ffa9cc0:	.word  0xffff
3ffa9cd0:	.word  0xffff
3ffa9ce0:	.word  0xffff
3ffa9cf0:	.word  0xffff
3ffa9d00:	.word  0xffff
3ffa9d10:	.word  0xffff
3ffa9d20:	.word  0xffff
3ffa9d30:	.word  0xffff
3ffa9d40:	.word  0xffff
3ffa9d50:	.word  0xffff
3ffa9d60:	.word  0xffff
3ffa9d70:	.word  0xffff
3ffa9d80:	.word  0xffff
3ffa9d90:	.word  0xffff
3ffa9da0:	.word  0xffff
3ffa9db0:	.word  0xffff
3ffa9dc0:	.word  0xffff
3ffa9dd0:	.word  0xffff
3ffa9de0:	.word  0xffff
3ffa9df0:	.word  0xffff
3ffa9e00:	.word  0xffff
3ffa9e10:	.word  0xffff
3ffa9e20:	.word  0xffff
3ffa9e30:	.word  0xffff
3ffa9e40:	.word  0xffff
3ffa9e50:	.word  0xffff
3ffa9e60:	.word  0xffff
3ffa9e70:	.word  0xffff
3ffa9e80:	.word  0xffff
3ffa9e90:	.word  0xffff
3ffa9ea0:	.word  0xffff
3ffa9eb0:	.word  0xffff
3ffa9ec0:	.word  0xffff
3ffa9ed0:	.word  0xffff
3ffa9ee0:	.word  0xffff
3ffa9ef0:	.word  0xffff
3ffa9f00:	.word  0xffff
3ffa9f10:	.word  0xffff
3ffa9f20:	.word  0xffff
3ffa9f30:	.word  0xffff
3ffa9f40:	.word  0xffff
3ffa9f50:	.word  0xffff
3ffa9f60:	.word  0xffff
3ffa9f70:	.word  0xffff
3ffa9f80:	.word  0xffff
3ffa9f90:	.word  0xffff
3ffa9fa0:	.word  0xffff
3ffa9fb0:	.word  0xffff
3ffa9fc0:	.word  0xffff
3ffa9fd0:	.word  0xffff
3ffa9fe0:	.word  0xffff
3ffa9ff0:	.word  0xffff
3ffaa000:	.word  0xffff
3ffaa010:	.word  0xffff
3ffaa020:	.word  0xffff
3ffaa030:	.word  0xffff
3ffaa040:	.word  0xffff
3ffaa050:	.word  0xffff
3ffaa060:	.word  0xffff
3ffaa070:	.word  0xffff
3ffaa080:	.word  0xffff
3ffaa090:	.word  0xffff
3ffaa0a0:	.word  0xffff
3ffaa0b0:	.word  0xffff
3ffaa0c0:	.word  0xffff
3ffaa0d0:	.word  0xffff
3ffaa0e0:	.word  0xffff
3ffaa0f0:	.word  0xffff
3ffaa100:	.word  0xffff
3ffaa110:	.word  0xffff
3ffaa120:	.word  0xffff
3ffaa130:	.word  0xffff
3ffaa140:	.word  0xffff
3ffaa150:	.word  0xffff
3ffaa160:	.word  0xffff
3ffaa170:	.word  0xffff
3ffaa180:	.word  0xffff
3ffaa190:	.word  0xffff
3ffaa1a0:	.word  0xffff
3ffaa1b0:	.word  0xffff
3ffaa1c0:	.word  0xffff
3ffaa1d0:	.word  0xffff
3ffaa1e0:	.word  0xffff
3ffaa1f0:	.word  0xffff
3ffaa200:	.word  0xffff
3ffaa210:	.word  0xffff
3ffaa220:	.word  0xffff
3ffaa230:	.word  0xffff
3ffaa240:	.word  0xffff
3ffaa250:	.word  0xffff
3ffaa260:	.word  0xffff
3ffaa270:	.word  0xffff
3ffaa280:	.word  0xffff
3ffaa290:	.word  0xffff
3ffaa2a0:	.word  0xffff
3ffaa2b0:	.word  0xffff
3ffaa2c0:	.word  0xffff
3ffaa2d0:	.word  0xffff
3ffaa2e0:	.word  0xffff
3ffaa2f0:	.word  0xffff
3ffaa300:	.word  0xffff
3ffaa310:	.word  0xffff
3ffaa320:	.word  0xffff
3ffaa330:	.word  0xffff
3ffaa340:	.word  0xffff
3ffaa350:	.word  0xffff
3ffaa360:	.word  0xffff
3ffaa370:	.word  0xffff
3ffaa380:	.word  0xffff
3ffaa390:	.word  0xffff
3ffaa3a0:	.word  0xffff
3ffaa3b0:	.word  0xffff
3ffaa3c0:	.word  0xffff
3ffaa3d0:	.word  0xffff
3ffaa3e0:	.word  0xffff
3ffaa3f0:	.word  0xffff
3ffaa400:	.word  0xffff
3ffaa410:	.word  0xffff
3ffaa420:	.word  0xffff
3ffaa430:	.word  0xffff
3ffaa440:	.word  0xffff
3ffaa450:	.word  0xffff
3ffaa460:	.word  0xffff
3ffaa470:	.word  0xffff
3ffaa480:	.word  0xffff
3ffaa490:	.word  0xffff
3ffaa4a0:	.word  0xffff
3ffaa4b0:	.word  0xffff
3ffaa4c0:	.word  0xffff
3ffaa4d0:	.word  0xffff
3ffaa4e0:	.word  0xffff
3ffaa4f0:	.word  0xffff
3ffaa500:	.word  0xffff
3ffaa510:	.word  0xffff
3ffaa520:	.word  0xffff
3ffaa530:	.word  0xffff
3ffaa540:	.word  0xffff
3ffaa550:	.word  0xffff
3ffaa560:	.word  0xffff
3ffaa570:	.word  0xffff
3ffaa580:	.word  0xffff
3ffaa590:	.word  0xffff
3ffaa5a0:	.word  0xffff
3ffaa5b0:	.word  0xffff
3ffaa5c0:	.word  0xffff
3ffaa5d0:	.word  0xffff
3ffaa5e0:	.word  0xffff
3ffaa5f0:	.word  0xffff
3ffaa600:	.word  0xffff
3ffaa610:	.word  0xffff
3ffaa620:	.word  0xffff
3ffaa630:	.word  0xffff
3ffaa640:	.word  0xffff
3ffaa650:	.word  0xffff
3ffaa660:	.word  0xffff
3ffaa670:	.word  0xffff
3ffaa680:	.word  0xffff
3ffaa690:	.word  0xffff
3ffaa6a0:	.word  0xffff
3ffaa6b0:	.word  0xffff
3ffaa6c0:	.word  0xffff
3ffaa6d0:	.word  0xffff
3ffaa6e0:	.word  0xffff
3ffaa6f0:	.word  0xffff
3ffaa700:	.word  0xffff
3ffaa710:	.word  0xffff
3ffaa720:	.word  0xffff
3ffaa730:	.word  0xffff
3ffaa740:	.word  0xffff
3ffaa750:	.word  0xffff
3ffaa760:	.word  0xffff
3ffaa770:	.word  0xffff
3ffaa780:	.word  0xffff
3ffaa790:	.word  0xffff
3ffaa7a0:	.word  0xffff
3ffaa7b0:	.word  0xffff
3ffaa7c0:	.word  0xffff
3ffaa7d0:	.word  0xffff
3ffaa7e0:	.word  0xffff
3ffaa7f0:	.word  0xffff
3ffaa800:	.word  0xffff
3ffaa810:	.word  0xffff
3ffaa820:	.word  0xffff
3ffaa830:	.word  0xffff
3ffaa840:	.word  0xffff
3ffaa850:	.word  0xffff
3ffaa860:	.word  0xffff
3ffaa870:	.word  0xffff
3ffaa880:	.word  0xffff
3ffaa890:	.word  0xffff
3ffaa8a0:	.word  0xffff
3ffaa8b0:	.word  0xffff
3ffaa8c0:	.word  0xffff
3ffaa8d0:	.word  0xffff
3ffaa8e0:	.word  0xffff
3ffaa8f0:	.word  0xffff
3ffaa900:	.word  0xffff
3ffaa910:	.word  0xffff
3ffaa920:	.word  0xffff
3ffaa930:	.word  0xffff
3ffaa940:	.word  0xffff
3ffaa950:	.word  0xffff
3ffaa960:	.word  0xffff
3ffaa970:	.word  0xffff
3ffaa980:	.word  0xffff
3ffaa990:	.word  0xffff
3ffaa9a0:	.word  0xffff
3ffaa9b0:	.word  0xffff
3ffaa9c0:	.word  0xffff
3ffaa9d0:	.word  0xffff
3ffaa9e0:	.word  0xffff
3ffaa9f0:	.word  0xffff
3ffaaa00:	.word  0xffff
3ffaaa10:	.word  0xffff
3ffaaa20:	.word  0xffff
3ffaaa30:	.word  0xffff
3ffaaa40:	.word  0xffff
3ffaaa50:	.word  0xffff
3ffaaa60:	.word  0xffff
3ffaaa70:	.word  0xffff
3ffaaa80:	.word  0xffff
3ffaaa90:	.word  0xffff
3ffaaaa0:	.word  0xffff
3ffaaab0:	.word  0xffff
3ffaaac0:	.word  0xffff
3ffaaad0:	.word  0xffff
3ffaaae0:	.word  0xffff
3ffaaaf0:	.word  0xffff
3ffaab00:	.word  0xffff
3ffaab10:	.word  0xffff
3ffaab20:	.word  0xffff
3ffaab30:	.word  0xffff
3ffaab40:	.word  0xffff
3ffaab50:	.word  0xffff
3ffaab60:	.word  0xffff
3ffaab70:	.word  0xffff
3ffaab80:	.word  0xffff
3ffaab90:	.word  0xffff
3ffaaba0:	.word  0xffff
3ffaabb0:	.word  0xffff
3ffaabc0:	.word  0xffff
3ffaabd0:	.word  0xffff
3ffaabe0:	.word  0xffff
3ffaabf0:	.word  0xffff
3ffaac00:	.word  0xffff
3ffaac10:	.word  0xffff
3ffaac20:	.word  0xffff
3ffaac30:	.word  0xffff
3ffaac40:	.word  0xffff
3ffaac50:	.word  0xffff
3ffaac60:	.word  0xffff
3ffaac70:	.word  0xffff
3ffaac80:	.word  0xffff
3ffaac90:	.word  0xffff
3ffaaca0:	.word  0xffff
3ffaacb0:	.word  0xffff
3ffaacc0:	.word  0xffff
3ffaacd0:	.word  0xffff
3ffaace0:	.word  0xffff
3ffaacf0:	.word  0xffff
3ffaad00:	.word  0xffff
3ffaad10:	.word  0xffff
3ffaad20:	.word  0xffff
3ffaad30:	.word  0xffff
3ffaad40:	.word  0xffff
3ffaad50:	.word  0xffff
3ffaad60:	.word  0xffff
3ffaad70:	.word  0xffff
3ffaad80:	.word  0xffff
3ffaad90:	.word  0xffff
3ffaada0:	.word  0xffff
3ffaadb0:	.word  0xffff
3ffaadc0:	.word  0xffff
3ffaadd0:	.word  0xffff
3ffaade0:	.word  0xffff
3ffaadf0:	.word  0xffff
3ffaae00:	.word  0xffff
3ffaae10:	.word  0xffff
3ffaae20:	.word  0xffff
3ffaae30:	.word  0xffff
3ffaae40:	.word  0xffff
3ffaae50:	.word  0xffff
3ffaae60:	.word  0xffff
3ffaae70:	.word  0xffff
3ffaae80:	.word  0xffff
3ffaae90:	.word  0xffff
3ffaaea0:	.word  0xffff
3ffaaeb0:	.word  0xffff
3ffaaec0:	.word  0xffff
3ffaaed0:	.word  0xffff
3ffaaee0:	.word  0xffff
3ffaaef0:	.word  0xffff
3ffaaf00:	.word  0xffff
3ffaaf10:	.word  0xffff
3ffaaf20:	.word  0xffff
3ffaaf30:	.word  0xffff
3ffaaf40:	.word  0xffff
3ffaaf50:	.word  0xffff
3ffaaf60:	.word  0xffff
3ffaaf70:	.word  0xffff
3ffaaf80:	.word  0xffff
3ffaaf90:	.word  0xffff
3ffaafa0:	.word  0xffff
3ffaafb0:	.word  0xffff
3ffaafc0:	.word  0xffff
3ffaafd0:	.word  0xffff
3ffaafe0:	.word  0xffff
3ffaaff0:	.word  0xffff
3ffab000:	.word  0xffff
3ffab010:	.word  0xffff
3ffab020:	.word  0xffff
3ffab030:	.word  0xffff
3ffab040:	.word  0xffff
3ffab050:	.word  0xffff
3ffab060:	.word  0xffff
3ffab070:	.word  0xffff
3ffab080:	.word  0xffff
3ffab090:	.word  0xffff
3ffab0a0:	.word  0xffff
3ffab0b0:	.word  0xffff
3ffab0c0:	.word  0xffff
3ffab0d0:	.word  0xffff
3ffab0e0:	.word  0xffff
3ffab0f0:	.word  0xffff
3ffab100:	.word  0xffff
3ffab110:	.word  0xffff
3ffab120:	.word  0xffff
3ffab130:	.word  0xffff
3ffab140:	.word  0xffff
3ffab150:	.word  0xffff
3ffab160:	.word  0xffff
3ffab170:	.word  0xffff
3ffab180:	.word  0xffff
3ffab190:	.word  0xffff
3ffab1a0:	.word  0xffff
3ffab1b0:	.word  0xffff
3ffab1c0:	.word  0xffff
3ffab1d0:	.word  0xffff
3ffab1e0:	.word  0xffff
3ffab1f0:	.word  0xffff
3ffab200:	.word  0xffff
3ffab210:	.word  0xffff
3ffab220:	.word  0xffff
3ffab230:	.word  0xffff
3ffab240:	.word  0xffff
3ffab250:	.word  0xffff
3ffab260:	.word  0xffff
3ffab270:	.word  0xffff
3ffab280:	.word  0xffff
3ffab290:	.word  0xffff
3ffab2a0:	.word  0xffff
3ffab2b0:	.word  0xffff
3ffab2c0:	.word  0xffff
3ffab2d0:	.word  0xffff
3ffab2e0:	.word  0xffff
3ffab2f0:	.word  0xffff
3ffab300:	.word  0xffff
3ffab310:	.word  0xffff
3ffab320:	.word  0xffff
3ffab330:	.word  0xffff
3ffab340:	.word  0xffff
3ffab350:	.word  0xffff
3ffab360:	.word  0xffff
3ffab370:	.word  0xffff
3ffab380:	.word  0xffff
3ffab390:	.word  0xffff
3ffab3a0:	.word  0xffff
3ffab3b0:	.word  0xffff
3ffab3c0:	.word  0xffff
3ffab3d0:	.word  0xffff
3ffab3e0:	.word  0xffff
3ffab3f0:	.word  0xffff
3ffab400:	.word  0xffff
3ffab410:	.word  0xffff
3ffab420:	.word  0xffff
3ffab430:	.word  0xffff
3ffab440:	.word  0xffff
3ffab450:	.word  0xffff
3ffab460:	.word  0xffff
3ffab470:	.word  0xffff
3ffab480:	.word  0xffff
3ffab490:	.word  0xffff
3ffab4a0:	.word  0xffff
3ffab4b0:	.word  0xffff
3ffab4c0:	.word  0xffff
3ffab4d0:	.word  0xffff
3ffab4e0:	.word  0xffff
3ffab4f0:	.word  0xffff
3ffab500:	.word  0xffff
3ffab510:	.word  0xffff
3ffab520:	.word  0xffff
3ffab530:	.word  0xffff
3ffab540:	.word  0xffff
3ffab550:	.word  0xffff
3ffab560:	.word  0xffff
3ffab570:	.word  0xffff
3ffab580:	.word  0xffff
3ffab590:	.word  0xffff
3ffab5a0:	.word  0xffff
3ffab5b0:	.word  0xffff
3ffab5c0:	.word  0xffff
3ffab5d0:	.word  0xffff
3ffab5e0:	.word  0xffff
3ffab5f0:	.word  0xffff
3ffab600:	.word  0xffff
3ffab610:	.word  0xffff
3ffab620:	.word  0xffff
3ffab630:	.word  0xffff
3ffab640:	.word  0xffff
3ffab650:	.word  0xffff
3ffab660:	.word  0xffff
3ffab670:	.word  0xffff
3ffab680:	.word  0xffff
3ffab690:	.word  0xffff
3ffab6a0:	.word  0xffff
3ffab6b0:	.word  0xffff
3ffab6c0:	.word  0xffff
3ffab6d0:	.word  0xffff
3ffab6e0:	.word  0xffff
3ffab6f0:	.word  0xffff
3ffab700:	.word  0xffff
3ffab710:	.word  0xffff
3ffab720:	.word  0xffff
3ffab730:	.word  0xffff
3ffab740:	.word  0xffff
3ffab750:	.word  0xffff
3ffab760:	.word  0xffff
3ffab770:	.word  0xffff
3ffab780:	.word  0xffff
3ffab790:	.word  0xffff
3ffab7a0:	.word  0xffff
3ffab7b0:	.word  0xffff
3ffab7c0:	.word  0xffff
3ffab7d0:	.word  0xffff
3ffab7e0:	.word  0xffff
3ffab7f0:	.word  0xffff
3ffab800:	.word  0xffff
3ffab810:	.word  0xffff
3ffab820:	.word  0xffff
3ffab830:	.word  0xffff
3ffab840:	.word  0xffff
3ffab850:	.word  0xffff
3ffab860:	.word  0xffff
3ffab870:	.word  0xffff
3ffab880:	.word  0xffff
3ffab890:	.word  0xffff
3ffab8a0:	.word  0xffff
3ffab8b0:	.word  0xffff
3ffab8c0:	.word  0xffff
3ffab8d0:	.word  0xffff
3ffab8e0:	.word  0xffff
3ffab8f0:	.word  0xffff
3ffab900:	.word  0xffff
3ffab910:	.word  0xffff
3ffab920:	.word  0xffff
3ffab930:	.word  0xffff
3ffab940:	.word  0xffff
3ffab950:	.word  0xffff
3ffab960:	.word  0xffff
3ffab970:	.word  0xffff
3ffab980:	.word  0xffff
3ffab990:	.word  0xffff
3ffab9a0:	.word  0xffff
3ffab9b0:	.word  0xffff
3ffab9c0:	.word  0xffff
3ffab9d0:	.word  0xffff
3ffab9e0:	.word  0xffff
3ffab9f0:	.word  0xffff
3ffaba00:	.word  0xffff
3ffaba10:	.word  0xffff
3ffaba20:	.word  0xffff
3ffaba30:	.word  0xffff
3ffaba40:	.word  0xffff
3ffaba50:	.word  0xffff
3ffaba60:	.word  0xffff
3ffaba70:	.word  0xffff
3ffaba80:	.word  0xffff
3ffaba90:	.word  0xffff
3ffabaa0:	.word  0xffff
3ffabab0:	.word  0xffff
3ffabac0:	.word  0xffff
3ffabad0:	.word  0xffff
3ffabae0:	.word  0xffff
3ffabaf0:	.word  0xffff
3ffabb00:	.word  0xffff
3ffabb10:	.word  0xffff
3ffabb20:	.word  0xffff
3ffabb30:	.word  0xffff
3ffabb40:	.word  0xffff
3ffabb50:	.word  0xffff
3ffabb60:	.word  0xffff
3ffabb70:	.word  0xffff
3ffabb80:	.word  0xffff
3ffabb90:	.word  0xffff
3ffabba0:	.word  0xffff
3ffabbb0:	.word  0xffff
3ffabbc0:	.word  0xffff
3ffabbd0:	.word  0xffff
3ffabbe0:	.word  0xffff
3ffabbf0:	.word  0xffff
3ffabc00:	.word  0xffff
3ffabc10:	.word  0xffff
3ffabc20:	.word  0xffff
3ffabc30:	.word  0xffff
3ffabc40:	.word  0xffff
3ffabc50:	.word  0xffff
3ffabc60:	.word  0xffff
3ffabc70:	.word  0xffff
3ffabc80:	.word  0xffff
3ffabc90:	.word  0xffff
3ffabca0:	.word  0xffff
3ffabcb0:	.word  0xffff
3ffabcc0:	.word  0xffff
3ffabcd0:	.word  0xffff
3ffabce0:	.word  0xffff
3ffabcf0:	.word  0xffff
3ffabd00:	.word  0xffff
3ffabd10:	.word  0xffff
3ffabd20:	.word  0xffff
3ffabd30:	.word  0xffff
3ffabd40:	.word  0xffff
3ffabd50:	.word  0xffff
3ffabd60:	.word  0xffff
3ffabd70:	.word  0xffff
3ffabd80:	.word  0xffff
3ffabd90:	.word  0xffff
3ffabda0:	.word  0xffff
3ffabdb0:	.word  0xffff
3ffabdc0:	.word  0xffff
3ffabdd0:	.word  0xffff
3ffabde0:	.word  0xffff
3ffabdf0:	.word  0xffff
3ffabe00:	.word  0xffff
3ffabe10:	.word  0xffff
3ffabe20:	.word  0xffff
3ffabe30:	.word  0xffff
3ffabe40:	.word  0xffff
3ffabe50:	.word  0xffff
3ffabe60:	.word  0xffff
3ffabe70:	.word  0xffff
3ffabe80:	.word  0xffff
3ffabe90:	.word  0xffff
3ffabea0:	.word  0xffff
3ffabeb0:	.word  0xffff
3ffabec0:	.word  0xffff
3ffabed0:	.word  0xffff
3ffabee0:	.word  0xffff
3ffabef0:	.word  0xffff
3ffabf00:	.word  0xffff
3ffabf10:	.word  0xffff
3ffabf20:	.word  0xffff
3ffabf30:	.word  0xffff
3ffabf40:	.word  0xffff
3ffabf50:	.word  0xffff
3ffabf60:	.word  0xffff
3ffabf70:	.word  0xffff
3ffabf80:	.word  0xffff
3ffabf90:	.word  0xffff
3ffabfa0:	.word  0xffff
3ffabfb0:	.word  0xffff
3ffabfc0:	.word  0xffff
3ffabfd0:	.word  0xffff
3ffabfe0:	.word  0xffff
3ffabff0:	.word  0xffff
3ffac000:	.word  0xffff
3ffac010:	.word  0xffff
3ffac020:	.word  0xffff
3ffac030:	.word  0xffff
3ffac040:	.word  0xffff
3ffac050:	.word  0xffff
3ffac060:	.word  0xffff
3ffac070:	.word  0xffff
3ffac080:	.word  0xffff
3ffac090:	.word  0xffff
3ffac0a0:	.word  0xffff
3ffac0b0:	.word  0xffff
3ffac0c0:	.word  0xffff
3ffac0d0:	.word  0xffff
3ffac0e0:	.word  0xffff
3ffac0f0:	.word  0xffff
3ffac100:	.word  0xffff
3ffac110:	.word  0xffff
3ffac120:	.word  0xffff
3ffac130:	.word  0xffff
3ffac140:	.word  0xffff
3ffac150:	.word  0xffff
3ffac160:	.word  0xffff
3ffac170:	.word  0xffff
3ffac180:	.word  0xffff
3ffac190:	.word  0xffff
3ffac1a0:	.word  0xffff
3ffac1b0:	.word  0xffff
3ffac1c0:	.word  0xffff
3ffac1d0:	.word  0xffff
3ffac1e0:	.word  0xffff
3ffac1f0:	.word  0xffff
3ffac200:	.word  0xffff
3ffac210:	.word  0xffff
3ffac220:	.word  0xffff
3ffac230:	.word  0xffff
3ffac240:	.word  0xffff
3ffac250:	.word  0xffff
3ffac260:	.word  0xffff
3ffac270:	.word  0xffff
3ffac280:	.word  0xffff
3ffac290:	.word  0xffff
3ffac2a0:	.word  0xffff
3ffac2b0:	.word  0xffff
3ffac2c0:	.word  0xffff
3ffac2d0:	.word  0xffff
3ffac2e0:	.word  0xffff
3ffac2f0:	.word  0xffff
3ffac300:	.word  0xffff
3ffac310:	.word  0xffff
3ffac320:	.word  0xffff
3ffac330:	.word  0xffff
3ffac340:	.word  0xffff
3ffac350:	.word  0xffff
3ffac360:	.word  0xffff
3ffac370:	.word  0xffff
3ffac380:	.word  0xffff
3ffac390:	.word  0xffff
3ffac3a0:	.word  0xffff
3ffac3b0:	.word  0xffff
3ffac3c0:	.word  0xffff
3ffac3d0:	.word  0xffff
3ffac3e0:	.word  0xffff
3ffac3f0:	.word  0xffff
3ffac400:	.word  0xffff
3ffac410:	.word  0xffff
3ffac420:	.word  0xffff
3ffac430:	.word  0xffff
3ffac440:	.word  0xffff
3ffac450:	.word  0xffff
3ffac460:	.word  0xffff
3ffac470:	.word  0xffff
3ffac480:	.word  0xffff
3ffac490:	.word  0xffff
3ffac4a0:	.word  0xffff
3ffac4b0:	.word  0xffff
3ffac4c0:	.word  0xffff
3ffac4d0:	.word  0xffff
3ffac4e0:	.word  0xffff
3ffac4f0:	.word  0xffff
3ffac500:	.word  0xffff
3ffac510:	.word  0xffff
3ffac520:	.word  0xffff
3ffac530:	.word  0xffff
3ffac540:	.word  0xffff
3ffac550:	.word  0xffff
3ffac560:	.word  0xffff
3ffac570:	.word  0xffff
3ffac580:	.word  0xffff
3ffac590:	.word  0xffff
3ffac5a0:	.word  0xffff
3ffac5b0:	.word  0xffff
3ffac5c0:	.word  0xffff
3ffac5d0:	.word  0xffff
3ffac5e0:	.word  0xffff
3ffac5f0:	.word  0xffff
3ffac600:	.word  0xffff
3ffac610:	.word  0xffff
3ffac620:	.word  0xffff
3ffac630:	.word  0xffff
3ffac640:	.word  0xffff
3ffac650:	.word  0xffff
3ffac660:	.word  0xffff
3ffac670:	.word  0xffff
3ffac680:	.word  0xffff
3ffac690:	.word  0xffff
3ffac6a0:	.word  0xffff
3ffac6b0:	.word  0xffff
3ffac6c0:	.word  0xffff
3ffac6d0:	.word  0xffff
3ffac6e0:	.word  0xffff
3ffac6f0:	.word  0xffff
3ffac700:	.word  0xffff
3ffac710:	.word  0xffff
3ffac720:	.word  0xffff
3ffac730:	.word  0xffff
3ffac740:	.word  0xffff
3ffac750:	.word  0xffff
3ffac760:	.word  0xffff
3ffac770:	.word  0xffff
3ffac780:	.word  0xffff
3ffac790:	.word  0xffff
3ffac7a0:	.word  0xffff
3ffac7b0:	.word  0xffff
3ffac7c0:	.word  0xffff
3ffac7d0:	.word  0xffff
3ffac7e0:	.word  0xffff
3ffac7f0:	.word  0xffff
3ffac800:	.word  0xffff
3ffac810:	.word  0xffff
3ffac820:	.word  0xffff
3ffac830:	.word  0xffff
3ffac840:	.word  0xffff
3ffac850:	.word  0xffff
3ffac860:	.word  0xffff
3ffac870:	.word  0xffff
3ffac880:	.word  0xffff
3ffac890:	.word  0xffff
3ffac8a0:	.word  0xffff
3ffac8b0:	.word  0xffff
3ffac8c0:	.word  0xffff
3ffac8d0:	.word  0xffff
3ffac8e0:	.word  0xffff
3ffac8f0:	.word  0xffff
3ffac900:	.word  0xffff
3ffac910:	.word  0xffff
3ffac920:	.word  0xffff
3ffac930:	.word  0xffff
3ffac940:	.word  0xffff
3ffac950:	.word  0xffff
3ffac960:	.word  0xffff
3ffac970:	.word  0xffff
3ffac980:	.word  0xffff
3ffac990:	.word  0xffff
3ffac9a0:	.word  0xffff
3ffac9b0:	.word  0xffff
3ffac9c0:	.word  0xffff
3ffac9d0:	.word  0xffff
3ffac9e0:	.word  0xffff
3ffac9f0:	.word  0xffff
3ffaca00:	.word  0xffff
3ffaca10:	.word  0xffff
3ffaca20:	.word  0xffff
3ffaca30:	.word  0xffff
3ffaca40:	.word  0xffff
3ffaca50:	.word  0xffff
3ffaca60:	.word  0xffff
3ffaca70:	.word  0xffff
3ffaca80:	.word  0xffff
3ffaca90:	.word  0xffff
3ffacaa0:	.word  0xffff
3ffacab0:	.word  0xffff
3ffacac0:	.word  0xffff
3ffacad0:	.word  0xffff
3ffacae0:	.word  0xffff
3ffacaf0:	.word  0xffff
3ffacb00:	.word  0xffff
3ffacb10:	.word  0xffff
3ffacb20:	.word  0xffff
3ffacb30:	.word  0xffff
3ffacb40:	.word  0xffff
3ffacb50:	.word  0xffff
3ffacb60:	.word  0xffff
3ffacb70:	.word  0xffff
3ffacb80:	.word  0xffff
3ffacb90:	.word  0xffff
3ffacba0:	.word  0xffff
3ffacbb0:	.word  0xffff
3ffacbc0:	.word  0xffff
3ffacbd0:	.word  0xffff
3ffacbe0:	.word  0xffff
3ffacbf0:	.word  0xffff
3ffacc00:	.word  0xffff
3ffacc10:	.word  0xffff
3ffacc20:	.word  0xffff
3ffacc30:	.word  0xffff
3ffacc40:	.word  0xffff
3ffacc50:	.word  0xffff
3ffacc60:	.word  0xffff
3ffacc70:	.word  0xffff
3ffacc80:	.word  0xffff
3ffacc90:	.word  0xffff
3ffacca0:	.word  0xffff
3ffaccb0:	.word  0xffff
3ffaccc0:	.word  0xffff
3ffaccd0:	.word  0xffff
3ffacce0:	.word  0xffff
3ffaccf0:	.word  0xffff
3ffacd00:	.word  0xffff
3ffacd10:	.word  0xffff
3ffacd20:	.word  0xffff
3ffacd30:	.word  0xffff
3ffacd40:	.word  0xffff
3ffacd50:	.word  0xffff
3ffacd60:	.word  0xffff
3ffacd70:	.word  0xffff
3ffacd80:	.word  0xffff
3ffacd90:	.word  0xffff
3ffacda0:	.word  0xffff
3ffacdb0:	.word  0xffff
3ffacdc0:	.word  0xffff
3ffacdd0:	.word  0xffff
3ffacde0:	.word  0xffff
3ffacdf0:	.word  0xffff
3fface00:	.word  0xffff
3fface10:	.word  0xffff
3fface20:	.word  0xffff
3fface30:	.word  0xffff
3fface40:	.word  0xffff
3fface50:	.word  0xffff
3fface60:	.word  0xffff
3fface70:	.word  0xffff
3fface80:	.word  0xffff
3fface90:	.word  0xffff
3ffacea0:	.word  0xffff
3ffaceb0:	.word  0xffff
3ffacec0:	.word  0xffff
3ffaced0:	.word  0xffff
3ffacee0:	.word  0xffff
3ffacef0:	.word  0xffff
3ffacf00:	.word  0xffff
3ffacf10:	.word  0xffff
3ffacf20:	.word  0xffff
3ffacf30:	.word  0xffff
3ffacf40:	.word  0xffff
3ffacf50:	.word  0xffff
3ffacf60:	.word  0xffff
3ffacf70:	.word  0xffff
3ffacf80:	.word  0xffff
3ffacf90:	.word  0xffff
3ffacfa0:	.word  0xffff
3ffacfb0:	.word  0xffff
3ffacfc0:	.word  0xffff
3ffacfd0:	.word  0xffff
3ffacfe0:	.word  0xffff
3ffacff0:	.word  0xffff
3ffad000:	.word  0xffff
3ffad010:	.word  0xffff
3ffad020:	.word  0xffff
3ffad030:	.word  0xffff
3ffad040:	.word  0xffff
3ffad050:	.word  0xffff
3ffad060:	.word  0xffff
3ffad070:	.word  0xffff
3ffad080:	.word  0xffff
3ffad090:	.word  0xffff
3ffad0a0:	.word  0xffff
3ffad0b0:	.word  0xffff
3ffad0c0:	.word  0xffff
3ffad0d0:	.word  0xffff
3ffad0e0:	.word  0xffff
3ffad0f0:	.word  0xffff
3ffad100:	.word  0xffff
3ffad110:	.word  0xffff
3ffad120:	.word  0xffff
3ffad130:	.word  0xffff
3ffad140:	.word  0xffff
3ffad150:	.word  0xffff
3ffad160:	.word  0xffff
3ffad170:	.word  0xffff
3ffad180:	.word  0xffff
3ffad190:	.word  0xffff
3ffad1a0:	.word  0xffff
3ffad1b0:	.word  0xffff
3ffad1c0:	.word  0xffff
3ffad1d0:	.word  0xffff
3ffad1e0:	.word  0xffff
3ffad1f0:	.word  0xffff
3ffad200:	.word  0xffff
3ffad210:	.word  0xffff
3ffad220:	.word  0xffff
3ffad230:	.word  0xffff
3ffad240:	.word  0xffff
3ffad250:	.word  0xffff
3ffad260:	.word  0xffff
3ffad270:	.word  0xffff
3ffad280:	.word  0xffff
3ffad290:	.word  0xffff
3ffad2a0:	.word  0xffff
3ffad2b0:	.word  0xffff
3ffad2c0:	.word  0xffff
3ffad2d0:	.word  0xffff
3ffad2e0:	.word  0xffff
3ffad2f0:	.word  0xffff
3ffad300:	.word  0xffff
3ffad310:	.word  0xffff
3ffad320:	.word  0xffff
3ffad330:	.word  0xffff
3ffad340:	.word  0xffff
3ffad350:	.word  0xffff
3ffad360:	.word  0xffff
3ffad370:	.word  0xffff
3ffad380:	.word  0xffff
3ffad390:	.word  0xffff
3ffad3a0:	.word  0xffff
3ffad3b0:	.word  0xffff
3ffad3c0:	.word  0xffff
3ffad3d0:	.word  0xffff
3ffad3e0:	.word  0xffff
3ffad3f0:	.word  0xffff
3ffad400:	.word  0xffff
3ffad410:	.word  0xffff
3ffad420:	.word  0xffff
3ffad430:	.word  0xffff
3ffad440:	.word  0xffff
3ffad450:	.word  0xffff
3ffad460:	.word  0xffff
3ffad470:	.word  0xffff
3ffad480:	.word  0xffff
3ffad490:	.word  0xffff
3ffad4a0:	.word  0xffff
3ffad4b0:	.word  0xffff
3ffad4c0:	.word  0xffff
3ffad4d0:	.word  0xffff
3ffad4e0:	.word  0xffff
3ffad4f0:	.word  0xffff
3ffad500:	.word  0xffff
3ffad510:	.word  0xffff
3ffad520:	.word  0xffff
3ffad530:	.word  0xffff
3ffad540:	.word  0xffff
3ffad550:	.word  0xffff
3ffad560:	.word  0xffff
3ffad570:	.word  0xffff
3ffad580:	.word  0xffff
3ffad590:	.word  0xffff
3ffad5a0:	.word  0xffff
3ffad5b0:	.word  0xffff
3ffad5c0:	.word  0xffff
3ffad5d0:	.word  0xffff
3ffad5e0:	.word  0xffff
3ffad5f0:	.word  0xffff
3ffad600:	.word  0xffff
3ffad610:	.word  0xffff
3ffad620:	.word  0xffff
3ffad630:	.word  0xffff
3ffad640:	.word  0xffff
3ffad650:	.word  0xffff
3ffad660:	.word  0xffff
3ffad670:	.word  0xffff
3ffad680:	.word  0xffff
3ffad690:	.word  0xffff
3ffad6a0:	.word  0xffff
3ffad6b0:	.word  0xffff
3ffad6c0:	.word  0xffff
3ffad6d0:	.word  0xffff
3ffad6e0:	.word  0xffff
3ffad6f0:	.word  0xffff
3ffad700:	.word  0xffff
3ffad710:	.word  0xffff
3ffad720:	.word  0xffff
3ffad730:	.word  0xffff
3ffad740:	.word  0xffff
3ffad750:	.word  0xffff
3ffad760:	.word  0xffff
3ffad770:	.word  0xffff
3ffad780:	.word  0xffff
3ffad790:	.word  0xffff
3ffad7a0:	.word  0xffff
3ffad7b0:	.word  0xffff
3ffad7c0:	.word  0xffff
3ffad7d0:	.word  0xffff
3ffad7e0:	.word  0xffff
3ffad7f0:	.word  0xffff
3ffad800:	.word  0xffff
3ffad810:	.word  0xffff
3ffad820:	.word  0xffff
3ffad830:	.word  0xffff
3ffad840:	.word  0xffff
3ffad850:	.word  0xffff
3ffad860:	.word  0xffff
3ffad870:	.word  0xffff
3ffad880:	.word  0xffff
3ffad890:	.word  0xffff
3ffad8a0:	.word  0xffff
3ffad8b0:	.word  0xffff
3ffad8c0:	.word  0xffff
3ffad8d0:	.word  0xffff
3ffad8e0:	.word  0xffff
3ffad8f0:	.word  0xffff
3ffad900:	.word  0xffff
3ffad910:	.word  0xffff
3ffad920:	.word  0xffff
3ffad930:	.word  0xffff
3ffad940:	.word  0xffff
3ffad950:	.word  0xffff
3ffad960:	.word  0xffff
3ffad970:	.word  0xffff
3ffad980:	.word  0xffff
3ffad990:	.word  0xffff
3ffad9a0:	.word  0xffff
3ffad9b0:	.word  0xffff
3ffad9c0:	.word  0xffff
3ffad9d0:	.word  0xffff
3ffad9e0:	.word  0xffff
3ffad9f0:	.word  0xffff
3ffada00:	.word  0xffff
3ffada10:	.word  0xffff
3ffada20:	.word  0xffff
3ffada30:	.word  0xffff
3ffada40:	.word  0xffff
3ffada50:	.word  0xffff
3ffada60:	.word  0xffff
3ffada70:	.word  0xffff
3ffada80:	.word  0xffff
3ffada90:	.word  0xffff
3ffadaa0:	.word  0xffff
3ffadab0:	.word  0xffff
3ffadac0:	.word  0xffff
3ffadad0:	.word  0xffff
3ffadae0:	.word  0xffff
3ffadaf0:	.word  0xffff
3ffadb00:	.word  0xffff
3ffadb10:	.word  0xffff
3ffadb20:	.word  0xffff
3ffadb30:	.word  0xffff
3ffadb40:	.word  0xffff
3ffadb50:	.word  0xffff
3ffadb60:	.word  0xffff
3ffadb70:	.word  0xffff
3ffadb80:	.word  0xffff
3ffadb90:	.word  0xffff
3ffadba0:	.word  0xffff
3ffadbb0:	.word  0xffff
3ffadbc0:	.word  0xffff
3ffadbd0:	.word  0xffff
3ffadbe0:	.word  0xffff
3ffadbf0:	.word  0xffff
3ffadc00:	.word  0xffff
3ffadc10:	.word  0xffff
3ffadc20:	.word  0xffff
3ffadc30:	.word  0xffff
3ffadc40:	.word  0xffff
3ffadc50:	.word  0xffff
3ffadc60:	.word  0xffff
3ffadc70:	.word  0xffff
3ffadc80:	.word  0xffff
3ffadc90:	.word  0xffff
3ffadca0:	.word  0xffff
3ffadcb0:	.word  0xffff
3ffadcc0:	.word  0xffff
3ffadcd0:	.word  0xffff
3ffadce0:	.word  0xffff
3ffadcf0:	.word  0xffff
3ffadd00:	.word  0xffff
3ffadd10:	.word  0xffff
3ffadd20:	.word  0xffff
3ffadd30:	.word  0xffff
3ffadd40:	.word  0xffff
3ffadd50:	.word  0xffff
3ffadd60:	.word  0xffff
3ffadd70:	.word  0xffff
3ffadd80:	.word  0xffff
3ffadd90:	.word  0xffff
3ffadda0:	.word  0xffff
3ffaddb0:	.word  0xffff
3ffaddc0:	.word  0xffff
3ffaddd0:	.word  0xffff
3ffadde0:	.word  0xffff
3ffaddf0:	.word  0xffff
3ffade00:	.word  0xffff
3ffade10:	.word  0xffff
3ffade20:	.word  0xffff
3ffade30:	.word  0xffff
3ffade40:	.word  0xffff
3ffade50:	.word  0xffff
3ffade60:	.word  0xffff
3ffade70:	.word  0xffff
3ffade80:	.word  0xffff
3ffade90:	.word  0xffff
3ffadea0:	.word  0xffff
3ffadeb0:	.word  0xffff
3ffadec0:	.word  0xffff
3ffaded0:	.word  0xffff
3ffadee0:	.word  0xffff
3ffadef0:	.word  0xffff
3ffadf00:	.word  0xffff
3ffadf10:	.word  0xffff
3ffadf20:	.word  0xffff
3ffadf30:	.word  0xffff
3ffadf40:	.word  0xffff
3ffadf50:	.word  0xffff
3ffadf60:	.word  0xffff
3ffadf70:	.word  0xffff
3ffadf80:	.word  0xffff
3ffadf90:	.word  0xffff
3ffadfa0:	.word  0xffff
3ffadfb0:	.word  0xffff
3ffadfc0:	.word  0xffff
3ffadfd0:	.word  0xffff
3ffadfe0:	.word  0xffff
3ffadff0:	.word  0xffff
3ffae000:	.word  0xffff
3ffae010:	.word  0xffff
3ffae020:	.word  0xffff
3ffae030:	.word  0xffff
3ffae040:	.word  0xffff
3ffae050:	.word  0xffff
3ffae060:	.word  0xffff
3ffae070:	.word  0xffff
3ffae080:	.word  0xffff
3ffae090:	.word  0xffff
3ffae0a0:	.word  0xffff
3ffae0b0:	.word  0xffff
3ffae0c0:	.word  0xffff
3ffae0d0:	.word  0xffff
3ffae0e0:	.word  0xffff
3ffae0f0:	.word  0xffff
3ffae100:	.word  0xffff
3ffae110:	.word  0xffff
3ffae120:	.word  0xffff
3ffae130:	.word  0xffff
3ffae140:	.word  0xffff
3ffae150:	.word  0xffff
3ffae160:	.word  0xffff
3ffae170:	.word  0xffff
3ffae180:	.word  0xffff
3ffae190:	.word  0xffff
3ffae1a0:	.word  0xffff
3ffae1b0:	.word  0xffff
3ffae1c0:	.word  0xffff
3ffae1d0:	.word  0xffff
3ffae1e0:	.word  0xffff
3ffae1f0:	.word  0xffff
3ffae200:	.word  0xffff
3ffae210:	.word  0xffff
3ffae220:	.word  0xffff
3ffae230:	.word  0xffff
3ffae240:	.word  0xffff
3ffae250:	.word  0xffff
3ffae260:	.word  0xffff
3ffae270:	.word  0xffff
3ffae280:	.word  0xffff
3ffae290:	.word  0xffff
3ffae2a0:	.word  0xffff
3ffae2b0:	.word  0xffff
3ffae2c0:	.word  0xffff
3ffae2d0:	.word  0xffff
3ffae2e0:	.word  0xffff
3ffae2f0:	.word  0xffff
3ffae300:	.word  0xffff
3ffae310:	.word  0xffff
3ffae320:	.word  0xffff
3ffae330:	.word  0xffff
3ffae340:	.word  0xffff
3ffae350:	.word  0xffff
3ffae360:	.word  0xffff
3ffae370:	.word  0xffff
3ffae380:	.word  0xffff
3ffae390:	.word  0xffff
3ffae3a0:	.word  0xffff
3ffae3b0:	.word  0xffff
3ffae3c0:	.word  0xffff
3ffae3d0:	.word  0xffff
3ffae3e0:	.word  0xffff
3ffae3f0:	.word  0xffff
3ffae400:	.word  0xffff
3ffae410:	.word  0xffff
3ffae420:	.word  0xffff
3ffae430:	.word  0xffff
3ffae440:	.word  0xffff
3ffae450:	.word  0xffff
3ffae460:	.word  0xffff
3ffae470:	.word  0xffff
3ffae480:	.word  0xffff
3ffae490:	.word  0xffff
3ffae4a0:	.word  0xffff
3ffae4b0:	.word  0xffff
3ffae4c0:	.word  0xffff
3ffae4d0:	.word  0xffff
3ffae4e0:	.word  0xffff
3ffae4f0:	.word  0xffff
3ffae500:	.word  0xffff
3ffae510:	.word  0xffff
3ffae520:	.word  0xffff
3ffae530:	.word  0xffff
3ffae540:	.word  0xffff
3ffae550:	.word  0xffff
3ffae560:	.word  0xffff
3ffae570:	.word  0xffff
3ffae580:	.word  0xffff
3ffae590:	.word  0xffff
3ffae5a0:	.word  0xffff
3ffae5b0:	.word  0xffff
3ffae5c0:	.word  0xffff
3ffae5d0:	.word  0xffff
3ffae5e0:	.word  0xffff
3ffae5f0:	.word  0xffff
3ffae600:	.word  0xffff
3ffae610:	.word  0xffff
3ffae620:	.word  0xffff
3ffae630:	.word  0xffff
3ffae640:	.word  0xffff
3ffae650:	.word  0xffff
3ffae660:	.word  0xffff
3ffae670:	.word  0xffff
3ffae680:	.word  0xffff
3ffae690:	.word  0xffff
3ffae6a0:	.word  0xffff
3ffae6b0:	.word  0xffff
3ffae6c0:	.word  0xffff
3ffae6d0:	.word  0xffff
3ffae6e0:	.word  0xffff
3ffae6f0:	.word  0xffff
3ffae700:	.word  0xffff
3ffae710:	.word  0xffff
3ffae720:	.word  0xffff
3ffae730:	.word  0xffff
3ffae740:	.word  0xffff
3ffae750:	.word  0xffff
3ffae760:	.word  0xffff
3ffae770:	.word  0xffff
3ffae780:	.word  0xffff
3ffae790:	.word  0xffff
3ffae7a0:	.word  0xffff
3ffae7b0:	.word  0xffff
3ffae7c0:	.word  0xffff
3ffae7d0:	.word  0xffff
3ffae7e0:	.word  0xffff
3ffae7f0:	.word  0xffff
3ffae800:	.word  0xffff
3ffae810:	.word  0xffff
3ffae820:	.word  0xffff
3ffae830:	.word  0xffff
3ffae840:	.word  0xffff
3ffae850:	.word  0xffff
3ffae860:	.word  0xffff
3ffae870:	.word  0xffff
3ffae880:	.word  0xffff
3ffae890:	.word  0xffff
3ffae8a0:	.word  0xffff
3ffae8b0:	.word  0xffff
3ffae8c0:	.word  0xffff
3ffae8d0:	.word  0xffff
3ffae8e0:	.word  0xffff
3ffae8f0:	.word  0xffff
3ffae900:	.word  0xffff
3ffae910:	.word  0xffff
3ffae920:	.word  0xffff
3ffae930:	.word  0xffff
3ffae940:	.word  0xffff
3ffae950:	.word  0xffff
3ffae960:	.word  0xffff
3ffae970:	.word  0xffff
3ffae980:	.word  0xffff
3ffae990:	.word  0xffff
3ffae9a0:	.word  0xffff
3ffae9b0:	.word  0xffff
3ffae9c0:	.word  0xffff
3ffae9d0:	.word  0xffff
3ffae9e0:	.word  0xffff
3ffae9f0:	.word  0xffff
3ffaea00:	.word  0xffff
3ffaea10:	.word  0xffff
3ffaea20:	.word  0xffff
3ffaea30:	.word  0xffff
3ffaea40:	.word  0xffff
3ffaea50:	.word  0xffff
3ffaea60:	.word  0xffff
3ffaea70:	.word  0xffff
3ffaea80:	.word  0xffff
3ffaea90:	.word  0xffff
3ffaeaa0:	.word  0xffff
3ffaeab0:	.word  0xffff
3ffaeac0:	.word  0xffff
3ffaead0:	.word  0xffff
3ffaeae0:	.word  0xffff
3ffaeaf0:	.word  0xffff
3ffaeb00:	.word  0xffff
3ffaeb10:	.word  0xffff
3ffaeb20:	.word  0xffff
3ffaeb30:	.word  0xffff
3ffaeb40:	.word  0xffff
3ffaeb50:	.word  0xffff
3ffaeb60:	.word  0xffff
3ffaeb70:	.word  0xffff
3ffaeb80:	.word  0xffff
3ffaeb90:	.word  0xffff
3ffaeba0:	.word  0xffff
3ffaebb0:	.word  0xffff
3ffaebc0:	.word  0xffff
3ffaebd0:	.word  0xffff
3ffaebe0:	.word  0xffff
3ffaebf0:	.word  0xffff
3ffaec00:	.word  0xffff
3ffaec10:	.word  0xffff
3ffaec20:	.word  0xffff
3ffaec30:	.word  0xffff
3ffaec40:	.word  0xffff
3ffaec50:	.word  0xffff
3ffaec60:	.word  0xffff
3ffaec70:	.word  0xffff
3ffaec80:	.word  0xffff
3ffaec90:	.word  0xffff
3ffaeca0:	.word  0xffff
3ffaecb0:	.word  0xffff
3ffaecc0:	.word  0xffff
3ffaecd0:	.word  0xffff
3ffaece0:	.word  0xffff
3ffaecf0:	.word  0xffff
3ffaed00:	.word  0xffff
3ffaed10:	.word  0xffff
3ffaed20:	.word  0xffff
3ffaed30:	.word  0xffff
3ffaed40:	.word  0xffff
3ffaed50:	.word  0xffff
3ffaed60:	.word  0xffff
3ffaed70:	.word  0xffff
3ffaed80:	.word  0xffff
3ffaed90:	.word  0xffff
3ffaeda0:	.word  0xffff
3ffaedb0:	.word  0xffff
3ffaedc0:	.word  0xffff
3ffaedd0:	.word  0xffff
3ffaede0:	.word  0xffff
3ffaedf0:	.word  0xffff
3ffaee00:	.word  0xffff
3ffaee10:	.word  0xffff
3ffaee20:	.word  0xffff
3ffaee30:	.word  0xffff
3ffaee40:	.word  0xffff
3ffaee50:	.word  0xffff
3ffaee60:	.word  0xffff
3ffaee70:	.word  0xffff
3ffaee80:	.word  0xffff
3ffaee90:	.word  0xffff
3ffaeea0:	.word  0xffff
3ffaeeb0:	.word  0xffff
3ffaeec0:	.word  0xffff
3ffaeed0:	.word  0xffff
3ffaeee0:	.word  0xffff
3ffaeef0:	.word  0xffff
3ffaef00:	.word  0xffff
3ffaef10:	.word  0xffff
3ffaef20:	.word  0xffff
3ffaef30:	.word  0xffff
3ffaef40:	.word  0xffff
3ffaef50:	.word  0xffff
3ffaef60:	.word  0xffff
3ffaef70:	.word  0xffff
3ffaef80:	.word  0xffff
3ffaef90:	.word  0xffff
3ffaefa0:	.word  0xffff
3ffaefb0:	.word  0xffff
3ffaefc0:	.word  0xffff
3ffaefd0:	.word  0xffff
3ffaefe0:	.word  0xffff
3ffaeff0:	.word  0xffff
3ffaf000:	.word  0xffff
3ffaf010:	.word  0xffff
3ffaf020:	.word  0xffff
3ffaf030:	.word  0xffff
3ffaf040:	.word  0xffff
3ffaf050:	.word  0xffff
3ffaf060:	.word  0xffff
3ffaf070:	.word  0xffff
3ffaf080:	.word  0xffff
3ffaf090:	.word  0xffff
3ffaf0a0:	.word  0xffff
3ffaf0b0:	.word  0xffff
3ffaf0c0:	.word  0xffff
3ffaf0d0:	.word  0xffff
3ffaf0e0:	.word  0xffff
3ffaf0f0:	.word  0xffff
3ffaf100:	.word  0xffff
3ffaf110:	.word  0xffff
3ffaf120:	.word  0xffff
3ffaf130:	.word  0xffff
3ffaf140:	.word  0xffff
3ffaf150:	.word  0xffff
3ffaf160:	.word  0xffff
3ffaf170:	.word  0xffff
3ffaf180:	.word  0xffff
3ffaf190:	.word  0xffff
3ffaf1a0:	.word  0xffff
3ffaf1b0:	.word  0xffff
3ffaf1c0:	.word  0xffff
3ffaf1d0:	.word  0xffff
3ffaf1e0:	.word  0xffff
3ffaf1f0:	.word  0xffff
3ffaf200:	.word  0xffff
3ffaf210:	.word  0xffff
3ffaf220:	.word  0xffff
3ffaf230:	.word  0xffff
3ffaf240:	.word  0xffff
3ffaf250:	.word  0xffff
3ffaf260:	.word  0xffff
3ffaf270:	.word  0xffff
3ffaf280:	.word  0xffff
3ffaf290:	.word  0xffff
3ffaf2a0:	.word  0xffff
3ffaf2b0:	.word  0xffff
3ffaf2c0:	.word  0xffff
3ffaf2d0:	.word  0xffff
3ffaf2e0:	.word  0xffff
3ffaf2f0:	.word  0xffff
3ffaf300:	.word  0xffff
3ffaf310:	.word  0xffff
3ffaf320:	.word  0xffff
3ffaf330:	.word  0xffff
3ffaf340:	.word  0xffff
3ffaf350:	.word  0xffff
3ffaf360:	.word  0xffff
3ffaf370:	.word  0xffff
3ffaf380:	.word  0xffff
3ffaf390:	.word  0xffff
3ffaf3a0:	.word  0xffff
3ffaf3b0:	.word  0xffff
3ffaf3c0:	.word  0xffff
3ffaf3d0:	.word  0xffff
3ffaf3e0:	.word  0xffff
3ffaf3f0:	.word  0xffff
3ffaf400:	.word  0xffff
3ffaf410:	.word  0xffff
3ffaf420:	.word  0xffff
3ffaf430:	.word  0xffff
3ffaf440:	.word  0xffff
3ffaf450:	.word  0xffff
3ffaf460:	.word  0xffff
3ffaf470:	.word  0xffff
3ffaf480:	.word  0xffff
3ffaf490:	.word  0xffff
3ffaf4a0:	.word  0xffff
3ffaf4b0:	.word  0xffff
3ffaf4c0:	.word  0xffff
3ffaf4d0:	.word  0xffff
3ffaf4e0:	.word  0xffff
3ffaf4f0:	.word  0xffff
3ffaf500:	.word  0xffff
3ffaf510:	.word  0xffff
3ffaf520:	.word  0xffff
3ffaf530:	.word  0xffff
3ffaf540:	.word  0xffff
3ffaf550:	.word  0xffff
3ffaf560:	.word  0xffff
3ffaf570:	.word  0xffff
3ffaf580:	.word  0xffff
3ffaf590:	.word  0xffff
3ffaf5a0:	.word  0xffff
3ffaf5b0:	.word  0xffff
3ffaf5c0:	.word  0xffff
3ffaf5d0:	.word  0xffff
3ffaf5e0:	.word  0xffff
3ffaf5f0:	.word  0xffff
3ffaf600:	.word  0xffff
3ffaf610:	.word  0xffff
3ffaf620:	.word  0xffff
3ffaf630:	.word  0xffff
3ffaf640:	.word  0xffff
3ffaf650:	.word  0xffff
3ffaf660:	.word  0xffff
3ffaf670:	.word  0xffff
3ffaf680:	.word  0xffff
3ffaf690:	.word  0xffff
3ffaf6a0:	.word  0xffff
3ffaf6b0:	.word  0xffff
3ffaf6c0:	.word  0xffff
3ffaf6d0:	.word  0xffff
3ffaf6e0:	.word  0xffff
3ffaf6f0:	.word  0xffff
3ffaf700:	.word  0xffff
3ffaf710:	.word  0xffff
3ffaf720:	.word  0xffff
3ffaf730:	.word  0xffff
3ffaf740:	.word  0xffff
3ffaf750:	.word  0xffff
3ffaf760:	.word  0xffff
3ffaf770:	.word  0xffff
3ffaf780:	.word  0xffff
3ffaf790:	.word  0xffff
3ffaf7a0:	.word  0xffff
3ffaf7b0:	.word  0xffff
3ffaf7c0:	.word  0xffff
3ffaf7d0:	.word  0xffff
3ffaf7e0:	.word  0xffff
3ffaf7f0:	.word  0xffff
3ffaf800:	.word  0xffff
3ffaf810:	.word  0xffff
3ffaf820:	.word  0xffff
3ffaf830:	.word  0xffff
3ffaf840:	.word  0xffff
3ffaf850:	.word  0xffff
3ffaf860:	.word  0xffff
3ffaf870:	.word  0xffff
3ffaf880:	.word  0xffff
3ffaf890:	.word  0xffff
3ffaf8a0:	.word  0xffff
3ffaf8b0:	.word  0xffff
3ffaf8c0:	.word  0xffff
3ffaf8d0:	.word  0xffff
3ffaf8e0:	.word  0xffff
3ffaf8f0:	.word  0xffff
3ffaf900:	.word  0xffff
3ffaf910:	.word  0xffff
3ffaf920:	.word  0xffff
3ffaf930:	.word  0xffff
3ffaf940:	.word  0xffff
3ffaf950:	.word  0xffff
3ffaf960:	.word  0xffff
3ffaf970:	.word  0xffff
3ffaf980:	.word  0xffff
3ffaf990:	.word  0xffff
3ffaf9a0:	.word  0xffff
3ffaf9b0:	.word  0xffff
3ffaf9c0:	.word  0xffff
3ffaf9d0:	.word  0xffff
3ffaf9e0:	.word  0xffff
3ffaf9f0:	.word  0xffff
3ffafa00:	.word  0xffff
3ffafa10:	.word  0xffff
3ffafa20:	.word  0xffff
3ffafa30:	.word  0xffff
3ffafa40:	.word  0xffff
3ffafa50:	.word  0xffff
3ffafa60:	.word  0xffff
3ffafa70:	.word  0xffff
3ffafa80:	.word  0xffff
3ffafa90:	.word  0xffff
3ffafaa0:	.word  0xffff
3ffafab0:	.word  0xffff
3ffafac0:	.word  0xffff
3ffafad0:	.word  0xffff
3ffafae0:	.word  0xffff
3ffafaf0:	.word  0xffff
3ffafb00:	.word  0xffff
3ffafb10:	.word  0xffff
3ffafb20:	.word  0xffff
3ffafb30:	.word  0xffff
3ffafb40:	.word  0xffff
3ffafb50:	.word  0xffff
3ffafb60:	.word  0xffff
3ffafb70:	.word  0xffff
3ffafb80:	.word  0xffff
3ffafb90:	.word  0xffff
3ffafba0:	.word  0xffff
3ffafbb0:	.word  0xffff
3ffafbc0:	.word  0xffff
3ffafbd0:	.word  0xffff
3ffafbe0:	.word  0xffff
3ffafbf0:	.word  0xffff
3ffafc00:	.word  0xffff
3ffafc10:	.word  0xffff
3ffafc20:	.word  0xffff
3ffafc30:	.word  0xffff
3ffafc40:	.word  0xffff
3ffafc50:	.word  0xffff
3ffafc60:	.word  0xffff
3ffafc70:	.word  0xffff
3ffafc80:	.word  0xffff
3ffafc90:	.word  0xffff
3ffafca0:	.word  0xffff
3ffafcb0:	.word  0xffff
3ffafcc0:	.word  0xffff
3ffafcd0:	.word  0xffff
3ffafce0:	.word  0xffff
3ffafcf0:	.word  0xffff
3ffafd00:	.word  0xffff
3ffafd10:	.word  0xffff
3ffafd20:	.word  0xffff
3ffafd30:	.word  0xffff
3ffafd40:	.word  0xffff
3ffafd50:	.word  0xffff
3ffafd60:	.word  0xffff
3ffafd70:	.word  0xffff
3ffafd80:	.word  0xffff
3ffafd90:	.word  0xffff
3ffafda0:	.word  0xffff
3ffafdb0:	.word  0xffff
3ffafdc0:	.word  0xffff
3ffafdd0:	.word  0xffff
3ffafde0:	.word  0xffff
3ffafdf0:	.word  0xffff
3ffafe00:	.word  0xffff
3ffafe10:	.word  0xffff
3ffafe20:	.word  0xffff
3ffafe30:	.word  0xffff
3ffafe40:	.word  0xffff
3ffafe50:	.word  0xffff
3ffafe60:	.word  0xffff
3ffafe70:	.word  0xffff
3ffafe80:	.word  0xffff
3ffafe90:	.word  0xffff
3ffafea0:	.word  0xffff
3ffafeb0:	.word  0xffff
3ffafec0:	.word  0xffff
3ffafed0:	.word  0xffff
3ffafee0:	.word  0xffff
3ffafef0:	.word  0xffff
3ffaff00:	.word  0xffff
3ffaff10:	.word  0xffff
3ffaff20:	.word  0xffff
3ffaff30:	.word  0xffff
3ffaff40:	.word  0xffff
3ffaff50:	.word  0xffff
3ffaff60:	.word  0xffff
3ffaff70:	.word  0xffff
3ffaff80:	.word  0xffff
3ffaff90:	.word  0xffff
3ffaffa0:	.word  0xffff
3ffaffb0:	.word  0xffff
3ffaffc0:	.word  0xffff
3ffaffd0:	.word  0xffff
3ffaffe0:	.word  0xffff
3ffafff0:	.word  0xffff
3ffb0000:	.word  0xffff
3ffb0010:	.word  0xffff
3ffb0020:	.word  0xffff
3ffb0030:	.word  0xffff
3ffb0040:	.word  0xffff
3ffb0050:	.word  0xffff
3ffb0060:	.word  0xffff
3ffb0070:	.word  0xffff
3ffb0080:	.word  0xffff
3ffb0090:	.word  0xffff
3ffb00a0:	.word  0xffff
3ffb00b0:	.word  0xffff
3ffb00c0:	.word  0xffff
3ffb00d0:	.word  0xffff
3ffb00e0:	.word  0xffff
3ffb00f0:	.word  0xffff
3ffb0100:	.word  0xffff
3ffb0110:	.word  0xffff
3ffb0120:	.word  0xffff
3ffb0130:	.word  0xffff
3ffb0140:	.word  0xffff
3ffb0150:	.word  0xffff
3ffb0160:	.word  0xffff
3ffb0170:	.word  0xffff
3ffb0180:	.word  0xffff
3ffb0190:	.word  0xffff
3ffb01a0:	.word  0xffff
3ffb01b0:	.word  0xffff
3ffb01c0:	.word  0xffff
3ffb01d0:	.word  0xffff
3ffb01e0:	.word  0xffff
3ffb01f0:	.word  0xffff
3ffb0200:	.word  0xffff
3ffb0210:	.word  0xffff
3ffb0220:	.word  0xffff
3ffb0230:	.word  0xffff
3ffb0240:	.word  0xffff
3ffb0250:	.word  0xffff
3ffb0260:	.word  0xffff
3ffb0270:	.word  0xffff
3ffb0280:	.word  0xffff
3ffb0290:	.word  0xffff
3ffb02a0:	.word  0xffff
3ffb02b0:	.word  0xffff
3ffb02c0:	.word  0xffff
3ffb02d0:	.word  0xffff
3ffb02e0:	.word  0xffff
3ffb02f0:	.word  0xffff
3ffb0300:	.word  0xffff
3ffb0310:	.word  0xffff
3ffb0320:	.word  0xffff
3ffb0330:	.word  0xffff
3ffb0340:	.word  0xffff
3ffb0350:	.word  0xffff
3ffb0360:	.word  0xffff
3ffb0370:	.word  0xffff
3ffb0380:	.word  0xffff
3ffb0390:	.word  0xffff
3ffb03a0:	.word  0xffff
3ffb03b0:	.word  0xffff
3ffb03c0:	.word  0xffff
3ffb03d0:	.word  0xffff
3ffb03e0:	.word  0xffff
3ffb03f0:	.word  0xffff
3ffb0400:	.word  0xffff
3ffb0410:	.word  0xffff
3ffb0420:	.word  0xffff
3ffb0430:	.word  0xffff
3ffb0440:	.word  0xffff
3ffb0450:	.word  0xffff
3ffb0460:	.word  0xffff
3ffb0470:	.word  0xffff
3ffb0480:	.word  0xffff
3ffb0490:	.word  0xffff
3ffb04a0:	.word  0xffff
3ffb04b0:	.word  0xffff
3ffb04c0:	.word  0xffff
3ffb04d0:	.word  0xffff
3ffb04e0:	.word  0xffff
3ffb04f0:	.word  0xffff
3ffb0500:	.word  0xffff
3ffb0510:	.word  0xffff
3ffb0520:	.word  0xffff
3ffb0530:	.word  0xffff
3ffb0540:	.word  0xffff
3ffb0550:	.word  0xffff
3ffb0560:	.word  0xffff
3ffb0570:	.word  0xffff
3ffb0580:	.word  0xffff
3ffb0590:	.word  0xffff
3ffb05a0:	.word  0xffff
3ffb05b0:	.word  0xffff
3ffb05c0:	.word  0xffff
3ffb05d0:	.word  0xffff
3ffb05e0:	.word  0xffff
3ffb05f0:	.word  0xffff
3ffb0600:	.word  0xffff
3ffb0610:	.word  0xffff
3ffb0620:	.word  0xffff
3ffb0630:	.word  0xffff
3ffb0640:	.word  0xffff
3ffb0650:	.word  0xffff
3ffb0660:	.word  0xffff
3ffb0670:	.word  0xffff
3ffb0680:	.word  0xffff
3ffb0690:	.word  0xffff
3ffb06a0:	.word  0xffff
3ffb06b0:	.word  0xffff
3ffb06c0:	.word  0xffff
3ffb06d0:	.word  0xffff
3ffb06e0:	.word  0xffff
3ffb06f0:	.word  0xffff
3ffb0700:	.word  0xffff
3ffb0710:	.word  0xffff
3ffb0720:	.word  0xffff
3ffb0730:	.word  0xffff
3ffb0740:	.word  0xffff
3ffb0750:	.word  0xffff
3ffb0760:	.word  0xffff
3ffb0770:	.word  0xffff
3ffb0780:	.word  0xffff
3ffb0790:	.word  0xffff
3ffb07a0:	.word  0xffff
3ffb07b0:	.word  0xffff
3ffb07c0:	.word  0xffff
3ffb07d0:	.word  0xffff
3ffb07e0:	.word  0xffff
3ffb07f0:	.word  0xffff
3ffb0800:	.word  0xffff
3ffb0810:	.word  0xffff
3ffb0820:	.word  0xffff
3ffb0830:	.word  0xffff
3ffb0840:	.word  0xffff
3ffb0850:	.word  0xffff
3ffb0860:	.word  0xffff
3ffb0870:	.word  0xffff
3ffb0880:	.word  0xffff
3ffb0890:	.word  0xffff
3ffb08a0:	.word  0xffff
3ffb08b0:	.word  0xffff
3ffb08c0:	.word  0xffff
3ffb08d0:	.word  0xffff
3ffb08e0:	.word  0xffff
3ffb08f0:	.word  0xffff
3ffb0900:	.word  0xffff
3ffb0910:	.word  0xffff
3ffb0920:	.word  0xffff
3ffb0930:	.word  0xffff
3ffb0940:	.word  0xffff
3ffb0950:	.word  0xffff
3ffb0960:	.word  0xffff
3ffb0970:	.word  0xffff
3ffb0980:	.word  0xffff
3ffb0990:	.word  0xffff
3ffb09a0:	.word  0xffff
3ffb09b0:	.word  0xffff
3ffb09c0:	.word  0xffff
3ffb09d0:	.word  0xffff
3ffb09e0:	.word  0xffff
3ffb09f0:	.word  0xffff
3ffb0a00:	.word  0xffff
3ffb0a10:	.word  0xffff
3ffb0a20:	.word  0xffff
3ffb0a30:	.word  0xffff
3ffb0a40:	.word  0xffff
3ffb0a50:	.word  0xffff
3ffb0a60:	.word  0xffff
3ffb0a70:	.word  0xffff
3ffb0a80:	.word  0xffff
3ffb0a90:	.word  0xffff
3ffb0aa0:	.word  0xffff
3ffb0ab0:	.word  0xffff
3ffb0ac0:	.word  0xffff
3ffb0ad0:	.word  0xffff
3ffb0ae0:	.word  0xffff
3ffb0af0:	.word  0xffff
3ffb0b00:	.word  0xffff
3ffb0b10:	.word  0xffff
3ffb0b20:	.word  0xffff
3ffb0b30:	.word  0xffff
3ffb0b40:	.word  0xffff
3ffb0b50:	.word  0xffff
3ffb0b60:	.word  0xffff
3ffb0b70:	.word  0xffff
3ffb0b80:	.word  0xffff
3ffb0b90:	.word  0xffff
3ffb0ba0:	.word  0xffff
3ffb0bb0:	.word  0xffff
3ffb0bc0:	.word  0xffff
3ffb0bd0:	.word  0xffff
3ffb0be0:	.word  0xffff
3ffb0bf0:	.word  0xffff
3ffb0c00:	.word  0xffff
3ffb0c10:	.word  0xffff
3ffb0c20:	.word  0xffff
3ffb0c30:	.word  0xffff
3ffb0c40:	.word  0xffff
3ffb0c50:	.word  0xffff
3ffb0c60:	.word  0xffff
3ffb0c70:	.word  0xffff
3ffb0c80:	.word  0xffff
3ffb0c90:	.word  0xffff
3ffb0ca0:	.word  0xffff
3ffb0cb0:	.word  0xffff
3ffb0cc0:	.word  0xffff
3ffb0cd0:	.word  0xffff
3ffb0ce0:	.word  0xffff
3ffb0cf0:	.word  0xffff
3ffb0d00:	.word  0xffff
3ffb0d10:	.word  0xffff
3ffb0d20:	.word  0xffff
3ffb0d30:	.word  0xffff
3ffb0d40:	.word  0xffff
3ffb0d50:	.word  0xffff
3ffb0d60:	.word  0xffff
3ffb0d70:	.word  0xffff
3ffb0d80:	.word  0xffff
3ffb0d90:	.word  0xffff
3ffb0da0:	.word  0xffff
3ffb0db0:	.word  0xffff
3ffb0dc0:	.word  0xffff
3ffb0dd0:	.word  0xffff
3ffb0de0:	.word  0xffff
3ffb0df0:	.word  0xffff
3ffb0e00:	.word  0xffff
3ffb0e10:	.word  0xffff
3ffb0e20:	.word  0xffff
3ffb0e30:	.word  0xffff
3ffb0e40:	.word  0xffff
3ffb0e50:	.word  0xffff
3ffb0e60:	.word  0xffff
3ffb0e70:	.word  0xffff
3ffb0e80:	.word  0xffff
3ffb0e90:	.word  0xffff
3ffb0ea0:	.word  0xffff
3ffb0eb0:	.word  0xffff
3ffb0ec0:	.word  0xffff
3ffb0ed0:	.word  0xffff
3ffb0ee0:	.word  0xffff
3ffb0ef0:	.word  0xffff
3ffb0f00:	.word  0xffff
3ffb0f10:	.word  0xffff
3ffb0f20:	.word  0xffff
3ffb0f30:	.word  0xffff
3ffb0f40:	.word  0xffff
3ffb0f50:	.word  0xffff
3ffb0f60:	.word  0xffff
3ffb0f70:	.word  0xffff
3ffb0f80:	.word  0xffff
3ffb0f90:	.word  0xffff
3ffb0fa0:	.word  0xffff
3ffb0fb0:	.word  0xffff
3ffb0fc0:	.word  0xffff
3ffb0fd0:	.word  0xffff
3ffb0fe0:	.word  0xffff
3ffb0ff0:	.word  0xffff
3ffb1000:	.word  0xffff
3ffb1010:	.word  0xffff
3ffb1020:	.word  0xffff
3ffb1030:	.word  0xffff
3ffb1040:	.word  0xffff
3ffb1050:	.word  0xffff
3ffb1060:	.word  0xffff
3ffb1070:	.word  0xffff
3ffb1080:	.word  0xffff
3ffb1090:	.word  0xffff
3ffb10a0:	.word  0xffff
3ffb10b0:	.word  0xffff
3ffb10c0:	.word  0xffff
3ffb10d0:	.word  0xffff
3ffb10e0:	.word  0xffff
3ffb10f0:	.word  0xffff
3ffb1100:	.word  0xffff
3ffb1110:	.word  0xffff
3ffb1120:	.word  0xffff
3ffb1130:	.word  0xffff
3ffb1140:	.word  0xffff
3ffb1150:	.word  0xffff
3ffb1160:	.word  0xffff
3ffb1170:	.word  0xffff
3ffb1180:	.word  0xffff
3ffb1190:	.word  0xffff
3ffb11a0:	.word  0xffff
3ffb11b0:	.word  0xffff
3ffb11c0:	.word  0xffff
3ffb11d0:	.word  0xffff
3ffb11e0:	.word  0xffff
3ffb11f0:	.word  0xffff
3ffb1200:	.word  0xffff
3ffb1210:	.word  0xffff
3ffb1220:	.word  0xffff
3ffb1230:	.word  0xffff
3ffb1240:	.word  0xffff
3ffb1250:	.word  0xffff
3ffb1260:	.word  0xffff
3ffb1270:	.word  0xffff
3ffb1280:	.word  0xffff
3ffb1290:	.word  0xffff
3ffb12a0:	.word  0xffff
3ffb12b0:	.word  0xffff
3ffb12c0:	.word  0xffff
3ffb12d0:	.word  0xffff
3ffb12e0:	.word  0xffff
3ffb12f0:	.word  0xffff
3ffb1300:	.word  0xffff
3ffb1310:	.word  0xffff
3ffb1320:	.word  0xffff
3ffb1330:	.word  0xffff
3ffb1340:	.word  0xffff
3ffb1350:	.word  0xffff
3ffb1360:	.word  0xffff
3ffb1370:	.word  0xffff
3ffb1380:	.word  0xffff
3ffb1390:	.word  0xffff
3ffb13a0:	.word  0xffff
3ffb13b0:	.word  0xffff
3ffb13c0:	.word  0xffff
3ffb13d0:	.word  0xffff
3ffb13e0:	.word  0xffff
3ffb13f0:	.word  0xffff
3ffb1400:	.word  0xffff
3ffb1410:	.word  0xffff
3ffb1420:	.word  0xffff
3ffb1430:	.word  0xffff
3ffb1440:	.word  0xffff
3ffb1450:	.word  0xffff
3ffb1460:	.word  0xffff
3ffb1470:	.word  0xffff
3ffb1480:	.word  0xffff
3ffb1490:	.word  0xffff
3ffb14a0:	.word  0xffff
3ffb14b0:	.word  0xffff
3ffb14c0:	.word  0xffff
3ffb14d0:	.word  0xffff
3ffb14e0:	.word  0xffff
3ffb14f0:	.word  0xffff
3ffb1500:	.word  0xffff
3ffb1510:	.word  0xffff
3ffb1520:	.word  0xffff
3ffb1530:	.word  0xffff
3ffb1540:	.word  0xffff
3ffb1550:	.word  0xffff
3ffb1560:	.word  0xffff
3ffb1570:	.word  0xffff
3ffb1580:	.word  0xffff
3ffb1590:	.word  0xffff
3ffb15a0:	.word  0xffff
3ffb15b0:	.word  0xffff
3ffb15c0:	.word  0xffff
3ffb15d0:	.word  0xffff
3ffb15e0:	.word  0xffff
3ffb15f0:	.word  0xffff
3ffb1600:	.word  0xffff
3ffb1610:	.word  0xffff
3ffb1620:	.word  0xffff
3ffb1630:	.word  0xffff
3ffb1640:	.word  0xffff
3ffb1650:	.word  0xffff
3ffb1660:	.word  0xffff
3ffb1670:	.word  0xffff
3ffb1680:	.word  0xffff
3ffb1690:	.word  0xffff
3ffb16a0:	.word  0xffff
3ffb16b0:	.word  0xffff
3ffb16c0:	.word  0xffff
3ffb16d0:	.word  0xffff
3ffb16e0:	.word  0xffff
3ffb16f0:	.word  0xffff
3ffb1700:	.word  0xffff
3ffb1710:	.word  0xffff
3ffb1720:	.word  0xffff
3ffb1730:	.word  0xffff
3ffb1740:	.word  0xffff
3ffb1750:	.word  0xffff
3ffb1760:	.word  0xffff
3ffb1770:	.word  0xffff
3ffb1780:	.word  0xffff
3ffb1790:	.word  0xffff
3ffb17a0:	.word  0xffff
3ffb17b0:	.word  0xffff
3ffb17c0:	.word  0xffff
3ffb17d0:	.word  0xffff
3ffb17e0:	.word  0xffff
3ffb17f0:	.word  0xffff
3ffb1800:	.word  0xffff
3ffb1810:	.word  0xffff
3ffb1820:	.word  0xffff
3ffb1830:	.word  0xffff
3ffb1840:	.word  0xffff
3ffb1850:	.word  0xffff
3ffb1860:	.word  0xffff
3ffb1870:	.word  0xffff
3ffb1880:	.word  0xffff
3ffb1890:	.word  0xffff
3ffb18a0:	.word  0xffff
3ffb18b0:	.word  0xffff
3ffb18c0:	.word  0xffff
3ffb18d0:	.word  0xffff
3ffb18e0:	.word  0xffff
3ffb18f0:	.word  0xffff
3ffb1900:	.word  0xffff
3ffb1910:	.word  0xffff
3ffb1920:	.word  0xffff
3ffb1930:	.word  0xffff
3ffb1940:	.word  0xffff
3ffb1950:	.word  0xffff
3ffb1960:	.word  0xffff
3ffb1970:	.word  0xffff
3ffb1980:	.word  0xffff
3ffb1990:	.word  0xffff
3ffb19a0:	.word  0xffff
3ffb19b0:	.word  0xffff
3ffb19c0:	.word  0xffff
3ffb19d0:	.word  0xffff
3ffb19e0:	.word  0xffff
3ffb19f0:	.word  0xffff
3ffb1a00:	.word  0xffff
3ffb1a10:	.word  0xffff
3ffb1a20:	.word  0xffff
3ffb1a30:	.word  0xffff
3ffb1a40:	.word  0xffff
3ffb1a50:	.word  0xffff
3ffb1a60:	.word  0xffff
3ffb1a70:	.word  0xffff
3ffb1a80:	.word  0xffff
3ffb1a90:	.word  0xffff
3ffb1aa0:	.word  0xffff
3ffb1ab0:	.word  0xffff
3ffb1ac0:	.word  0xffff
3ffb1ad0:	.word  0xffff
3ffb1ae0:	.word  0xffff
3ffb1af0:	.word  0xffff
3ffb1b00:	.word  0xffff
3ffb1b10:	.word  0xffff
3ffb1b20:	.word  0xffff
3ffb1b30:	.word  0xffff
3ffb1b40:	.word  0xffff
3ffb1b50:	.word  0xffff
3ffb1b60:	.word  0xffff
3ffb1b70:	.word  0xffff
3ffb1b80:	.word  0xffff
3ffb1b90:	.word  0xffff
3ffb1ba0:	.word  0xffff
3ffb1bb0:	.word  0xffff
3ffb1bc0:	.word  0xffff
3ffb1bd0:	.word  0xffff
3ffb1be0:	.word  0xffff
3ffb1bf0:	.word  0xffff
3ffb1c00:	.word  0xffff
3ffb1c10:	.word  0xffff
3ffb1c20:	.word  0xffff
3ffb1c30:	.word  0xffff
3ffb1c40:	.word  0xffff
3ffb1c50:	.word  0xffff
3ffb1c60:	.word  0xffff
3ffb1c70:	.word  0xffff
3ffb1c80:	.word  0xffff
3ffb1c90:	.word  0xffff
3ffb1ca0:	.word  0xffff
3ffb1cb0:	.word  0xffff
3ffb1cc0:	.word  0xffff
3ffb1cd0:	.word  0xffff
3ffb1ce0:	.word  0xffff
3ffb1cf0:	.word  0xffff
3ffb1d00:	.word  0xffff
3ffb1d10:	.word  0xffff
3ffb1d20:	.word  0xffff
3ffb1d30:	.word  0xffff
3ffb1d40:	.word  0xffff
3ffb1d50:	.word  0xffff
3ffb1d60:	.word  0xffff
3ffb1d70:	.word  0xffff
3ffb1d80:	.word  0xffff
3ffb1d90:	.word  0xffff
3ffb1da0:	.word  0xffff
3ffb1db0:	.word  0xffff
3ffb1dc0:	.word  0xffff
3ffb1dd0:	.word  0xffff
3ffb1de0:	.word  0xffff
3ffb1df0:	.word  0xffff
3ffb1e00:	.word  0xffff
3ffb1e10:	.word  0xffff
3ffb1e20:	.word  0xffff
3ffb1e30:	.word  0xffff
3ffb1e40:	.word  0xffff
3ffb1e50:	.word  0xffff
3ffb1e60:	.word  0xffff
3ffb1e70:	.word  0xffff
3ffb1e80:	.word  0xffff
3ffb1e90:	.word  0xffff
3ffb1ea0:	.word  0xffff
3ffb1eb0:	.word  0xffff
3ffb1ec0:	.word  0xffff
3ffb1ed0:	.word  0xffff
3ffb1ee0:	.word  0xffff
3ffb1ef0:	.word  0xffff
3ffb1f00:	.word  0xffff
3ffb1f10:	.word  0xffff
3ffb1f20:	.word  0xffff
3ffb1f30:	.word  0xffff
3ffb1f40:	.word  0xffff
3ffb1f50:	.word  0xffff
3ffb1f60:	.word  0xffff
3ffb1f70:	.word  0xffff
3ffb1f80:	.word  0xffff
3ffb1f90:	.word  0xffff
3ffb1fa0:	.word  0xffff
3ffb1fb0:	.word  0xffff
3ffb1fc0:	.word  0xffff
3ffb1fd0:	.word  0xffff
3ffb1fe0:	.word  0xffff
3ffb1ff0:	.word  0xffff
3ffb2000:	.word  0xffff
3ffb2010:	.word  0xffff
3ffb2020:	.word  0xffff
3ffb2030:	.word  0xffff
3ffb2040:	.word  0xffff
3ffb2050:	.word  0xffff
3ffb2060:	.word  0xffff
3ffb2070:	.word  0xffff
3ffb2080:	.word  0xffff
3ffb2090:	.word  0xffff
3ffb20a0:	.word  0xffff
3ffb20b0:	.word  0xffff
3ffb20c0:	.word  0xffff
3ffb20d0:	.word  0xffff
3ffb20e0:	.word  0xffff
3ffb20f0:	.word  0xffff
3ffb2100:	.word  0xffff
3ffb2110:	.word  0xffff
3ffb2120:	.word  0xffff
3ffb2130:	.word  0xffff
3ffb2140:	.word  0xffff
3ffb2150:	.word  0xffff
3ffb2160:	.word  0xffff
3ffb2170:	.word  0xffff
3ffb2180:	.word  0xffff
3ffb2190:	.word  0xffff
3ffb21a0:	.word  0xffff
3ffb21b0:	.word  0xffff
3ffb21c0:	.word  0xffff
3ffb21d0:	.word  0xffff
3ffb21e0:	.word  0xffff
3ffb21f0:	.word  0xffff
3ffb2200:	.word  0xffff
3ffb2210:	.word  0xffff
3ffb2220:	.word  0xffff
3ffb2230:	.word  0xffff
3ffb2240:	.word  0xffff
3ffb2250:	.word  0xffff
3ffb2260:	.word  0xffff
3ffb2270:	.word  0xffff
3ffb2280:	.word  0xffff
3ffb2290:	.word  0xffff
3ffb22a0:	.word  0xffff
3ffb22b0:	.word  0xffff
3ffb22c0:	.word  0xffff
3ffb22d0:	.word  0xffff
3ffb22e0:	.word  0xffff
3ffb22f0:	.word  0xffff
3ffb2300:	.word  0xffff
3ffb2310:	.word  0xffff
3ffb2320:	.word  0xffff
3ffb2330:	.word  0xffff
3ffb2340:	.word  0xffff
3ffb2350:	.word  0xffff
3ffb2360:	.word  0xffff
3ffb2370:	.word  0xffff
3ffb2380:	.word  0xffff
3ffb2390:	.word  0xffff
3ffb23a0:	.word  0xffff
3ffb23b0:	.word  0xffff
3ffb23c0:	.word  0xffff
3ffb23d0:	.word  0xffff
3ffb23e0:	.word  0xffff
3ffb23f0:	.word  0xffff
3ffb2400:	.word  0xffff
3ffb2410:	.word  0xffff
3ffb2420:	.word  0xffff
3ffb2430:	.word  0xffff
3ffb2440:	.word  0xffff
3ffb2450:	.word  0xffff
3ffb2460:	.word  0xffff
3ffb2470:	.word  0xffff
3ffb2480:	.word  0xffff
3ffb2490:	.word  0xffff
3ffb24a0:	.word  0xffff
3ffb24b0:	.word  0xffff
3ffb24c0:	.word  0xffff
3ffb24d0:	.word  0xffff
3ffb24e0:	.word  0xffff
3ffb24f0:	.word  0xffff
3ffb2500:	.word  0xffff
3ffb2510:	.word  0xffff
3ffb2520:	.word  0xffff
3ffb2530:	.word  0xffff
3ffb2540:	.word  0xffff
3ffb2550:	.word  0xffff
3ffb2560:	.word  0xffff
3ffb2570:	.word  0xffff
3ffb2580:	.word  0xffff
3ffb2590:	.word  0xffff
3ffb25a0:	.word  0xffff
3ffb25b0:	.word  0xffff
3ffb25c0:	.word  0xffff
3ffb25d0:	.word  0xffff
3ffb25e0:	.word  0xffff
3ffb25f0:	.word  0xffff
3ffb2600:	.word  0xffff
3ffb2610:	.word  0xffff
3ffb2620:	.word  0xffff
3ffb2630:	.word  0xffff
3ffb2640:	.word  0xffff
3ffb2650:	.word  0xffff
3ffb2660:	.word  0xffff
3ffb2670:	.word  0xffff
3ffb2680:	.word  0xffff
3ffb2690:	.word  0xffff
3ffb26a0:	.word  0xffff
3ffb26b0:	.word  0xffff
3ffb26c0:	.word  0xffff
3ffb26d0:	.word  0xffff
3ffb26e0:	.word  0xffff
3ffb26f0:	.word  0xffff
3ffb2700:	.word  0xffff
3ffb2710:	.word  0xffff
3ffb2720:	.word  0xffff
3ffb2730:	.word  0xffff
3ffb2740:	.word  0xffff
3ffb2750:	.word  0xffff
3ffb2760:	.word  0xffff
3ffb2770:	.word  0xffff
3ffb2780:	.word  0xffff
3ffb2790:	.word  0xffff
3ffb27a0:	.word  0xffff
3ffb27b0:	.word  0xffff
3ffb27c0:	.word  0xffff
3ffb27d0:	.word  0xffff
3ffb27e0:	.word  0xffff
3ffb27f0:	.word  0xffff
3ffb2800:	.word  0xffff
3ffb2810:	.word  0xffff
3ffb2820:	.word  0xffff
3ffb2830:	.word  0xffff
3ffb2840:	.word  0xffff
3ffb2850:	.word  0xffff
3ffb2860:	.word  0xffff
3ffb2870:	.word  0xffff
3ffb2880:	.word  0xffff
3ffb2890:	.word  0xffff
3ffb28a0:	.word  0xffff
3ffb28b0:	.word  0xffff
3ffb28c0:	.word  0xffff
3ffb28d0:	.word  0xffff
3ffb28e0:	.word  0xffff
3ffb28f0:	.word  0xffff
3ffb2900:	.word  0xffff
3ffb2910:	.word  0xffff
3ffb2920:	.word  0xffff
3ffb2930:	.word  0xffff
3ffb2940:	.word  0xffff
3ffb2950:	.word  0xffff
3ffb2960:	.word  0xffff
3ffb2970:	.word  0xffff
3ffb2980:	.word  0xffff
3ffb2990:	.word  0xffff
3ffb29a0:	.word  0xffff
3ffb29b0:	.word  0xffff
3ffb29c0:	.word  0xffff
3ffb29d0:	.word  0xffff
3ffb29e0:	.word  0xffff
3ffb29f0:	.word  0xffff
3ffb2a00:	.word  0xffff
3ffb2a10:	.word  0xffff
3ffb2a20:	.word  0xffff
3ffb2a30:	.word  0xffff
3ffb2a40:	.word  0xffff
3ffb2a50:	.word  0xffff
3ffb2a60:	.word  0xffff
3ffb2a70:	.word  0xffff
3ffb2a80:	.word  0xffff
3ffb2a90:	.word  0xffff
3ffb2aa0:	.word  0xffff
3ffb2ab0:	.word  0xffff
3ffb2ac0:	.word  0xffff
3ffb2ad0:	.word  0xffff
3ffb2ae0:	.word  0xffff
3ffb2af0:	.word  0xffff
3ffb2b00:	.word  0xffff
3ffb2b10:	.word  0xffff
3ffb2b20:	.word  0xffff
3ffb2b30:	.word  0xffff
3ffb2b40:	.word  0xffff
3ffb2b50:	.word  0xffff
3ffb2b60:	.word  0xffff
3ffb2b70:	.word  0xffff
3ffb2b80:	.word  0xffff
3ffb2b90:	.word  0xffff
3ffb2ba0:	.word  0xffff
3ffb2bb0:	.word  0xffff
3ffb2bc0:	.word  0xffff
3ffb2bd0:	.word  0xffff
3ffb2be0:	.word  0xffff
3ffb2bf0:	.word  0xffff
3ffb2c00:	.word  0xffff
3ffb2c10:	.word  0xffff
3ffb2c20:	.word  0xffff
3ffb2c30:	.word  0xffff
3ffb2c40:	.word  0xffff
3ffb2c50:	.word  0xffff
3ffb2c60:	.word  0xffff
3ffb2c70:	.word  0xffff
3ffb2c80:	.word  0xffff
3ffb2c90:	.word  0xffff
3ffb2ca0:	.word  0xffff
3ffb2cb0:	.word  0xffff
3ffb2cc0:	.word  0xffff
3ffb2cd0:	.word  0xffff
3ffb2ce0:	.word  0xffff
3ffb2cf0:	.word  0xffff
3ffb2d00:	.word  0xffff
3ffb2d10:	.word  0xffff
3ffb2d20:	.word  0xffff
3ffb2d30:	.word  0xffff
3ffb2d40:	.word  0xffff
3ffb2d50:	.word  0xffff
3ffb2d60:	.word  0xffff
3ffb2d70:	.word  0xffff
3ffb2d80:	.word  0xffff
3ffb2d90:	.word  0xffff
3ffb2da0:	.word  0xffff
3ffb2db0:	.word  0xffff
3ffb2dc0:	.word  0xffff
3ffb2dd0:	.word  0xffff
3ffb2de0:	.word  0xffff
3ffb2df0:	.word  0xffff
3ffb2e00:	.word  0xffff
3ffb2e10:	.word  0xffff
3ffb2e20:	.word  0xffff
3ffb2e30:	.word  0xffff
3ffb2e40:	.word  0xffff
3ffb2e50:	.word  0xffff
3ffb2e60:	.word  0xffff
3ffb2e70:	.word  0xffff
3ffb2e80:	.word  0xffff
3ffb2e90:	.word  0xffff
3ffb2ea0:	.word  0xffff
3ffb2eb0:	.word  0xffff
3ffb2ec0:	.word  0xffff
3ffb2ed0:	.word  0xffff
3ffb2ee0:	.word  0xffff
3ffb2ef0:	.word  0xffff
3ffb2f00:	.word  0xffff
3ffb2f10:	.word  0xffff
3ffb2f20:	.word  0xffff
3ffb2f30:	.word  0xffff
3ffb2f40:	.word  0xffff
3ffb2f50:	.word  0xffff
3ffb2f60:	.word  0xffff
3ffb2f70:	.word  0xffff
3ffb2f80:	.word  0xffff
3ffb2f90:	.word  0xffff
3ffb2fa0:	.word  0xffff
3ffb2fb0:	.word  0xffff
3ffb2fc0:	.word  0xffff
3ffb2fd0:	.word  0xffff
3ffb2fe0:	.word  0xffff
3ffb2ff0:	.word  0xffff
3ffb3000:	.word  0xffff
3ffb3010:	.word  0xffff
3ffb3020:	.word  0xffff
3ffb3030:	.word  0xffff
3ffb3040:	.word  0xffff
3ffb3050:	.word  0xffff
3ffb3060:	.word  0xffff
3ffb3070:	.word  0xffff
3ffb3080:	.word  0xffff
3ffb3090:	.word  0xffff
3ffb30a0:	.word  0xffff
3ffb30b0:	.word  0xffff
3ffb30c0:	.word  0xffff
3ffb30d0:	.word  0xffff
3ffb30e0:	.word  0xffff
3ffb30f0:	.word  0xffff
3ffb3100:	.word  0xffff
3ffb3110:	.word  0xffff
3ffb3120:	.word  0xffff
3ffb3130:	.word  0xffff
3ffb3140:	.word  0xffff
3ffb3150:	.word  0xffff
3ffb3160:	.word  0xffff
3ffb3170:	.word  0xffff
3ffb3180:	.word  0xffff
3ffb3190:	.word  0xffff
3ffb31a0:	.word  0xffff
3ffb31b0:	.word  0xffff
3ffb31c0:	.word  0xffff
3ffb31d0:	.word  0xffff
3ffb31e0:	.word  0xffff
3ffb31f0:	.word  0xffff
3ffb3200:	.word  0xffff
3ffb3210:	.word  0xffff
3ffb3220:	.word  0xffff
3ffb3230:	.word  0xffff
3ffb3240:	.word  0xffff
3ffb3250:	.word  0xffff
3ffb3260:	.word  0xffff
3ffb3270:	.word  0xffff
3ffb3280:	.word  0xffff
3ffb3290:	.word  0xffff
3ffb32a0:	.word  0xffff
3ffb32b0:	.word  0xffff
3ffb32c0:	.word  0xffff
3ffb32d0:	.word  0xffff
3ffb32e0:	.word  0xffff
3ffb32f0:	.word  0xffff
3ffb3300:	.word  0xffff
3ffb3310:	.word  0xffff
3ffb3320:	.word  0xffff
3ffb3330:	.word  0xffff
3ffb3340:	.word  0xffff
3ffb3350:	.word  0xffff
3ffb3360:	.word  0xffff
3ffb3370:	.word  0xffff
3ffb3380:	.word  0xffff
3ffb3390:	.word  0xffff
3ffb33a0:	.word  0xffff
3ffb33b0:	.word  0xffff
3ffb33c0:	.word  0xffff
3ffb33d0:	.word  0xffff
3ffb33e0:	.word  0xffff
3ffb33f0:	.word  0xffff
3ffb3400:	.word  0xffff
3ffb3410:	.word  0xffff
3ffb3420:	.word  0xffff
3ffb3430:	.word  0xffff
3ffb3440:	.word  0xffff
3ffb3450:	.word  0xffff
3ffb3460:	.word  0xffff
3ffb3470:	.word  0xffff
3ffb3480:	.word  0xffff
3ffb3490:	.word  0xffff
3ffb34a0:	.word  0xffff
3ffb34b0:	.word  0xffff
3ffb34c0:	.word  0xffff
3ffb34d0:	.word  0xffff
3ffb34e0:	.word  0xffff
3ffb34f0:	.word  0xffff
3ffb3500:	.word  0xffff
3ffb3510:	.word  0xffff
3ffb3520:	.word  0xffff
3ffb3530:	.word  0xffff
3ffb3540:	.word  0xffff
3ffb3550:	.word  0xffff
3ffb3560:	.word  0xffff
3ffb3570:	.word  0xffff
3ffb3580:	.word  0xffff
3ffb3590:	.word  0xffff
3ffb35a0:	.word  0xffff
3ffb35b0:	.word  0xffff
3ffb35c0:	.word  0xffff
3ffb35d0:	.word  0xffff
3ffb35e0:	.word  0xffff
3ffb35f0:	.word  0xffff
3ffb3600:	.word  0xffff
3ffb3610:	.word  0xffff
3ffb3620:	.word  0xffff
3ffb3630:	.word  0xffff
3ffb3640:	.word  0xffff
3ffb3650:	.word  0xffff
3ffb3660:	.word  0xffff
3ffb3670:	.word  0xffff
3ffb3680:	.word  0xffff
3ffb3690:	.word  0xffff
3ffb36a0:	.word  0xffff
3ffb36b0:	.word  0xffff
3ffb36c0:	.word  0xffff
3ffb36d0:	.word  0xffff
3ffb36e0:	.word  0xffff
3ffb36f0:	.word  0xffff
3ffb3700:	.word  0xffff
3ffb3710:	.word  0xffff
3ffb3720:	.word  0xffff
3ffb3730:	.word  0xffff
3ffb3740:	.word  0xffff
3ffb3750:	.word  0xffff
3ffb3760:	.word  0xffff
3ffb3770:	.word  0xffff
3ffb3780:	.word  0xffff
3ffb3790:	.word  0xffff
3ffb37a0:	.word  0xffff
3ffb37b0:	.word  0xffff
3ffb37c0:	.word  0xffff
3ffb37d0:	.word  0xffff
3ffb37e0:	.word  0xffff
3ffb37f0:	.word  0xffff
3ffb3800:	.word  0xffff
3ffb3810:	.word  0xffff
3ffb3820:	.word  0xffff
3ffb3830:	.word  0xffff
3ffb3840:	.word  0xffff
3ffb3850:	.word  0xffff
3ffb3860:	.word  0xffff
3ffb3870:	.word  0xffff
3ffb3880:	.word  0xffff
3ffb3890:	.word  0xffff
3ffb38a0:	.word  0xffff
3ffb38b0:	.word  0xffff
3ffb38c0:	.word  0xffff
3ffb38d0:	.word  0xffff
3ffb38e0:	.word  0xffff
3ffb38f0:	.word  0xffff
3ffb3900:	.word  0xffff
3ffb3910:	.word  0xffff
3ffb3920:	.word  0xffff
3ffb3930:	.word  0xffff
3ffb3940:	.word  0xffff
3ffb3950:	.word  0xffff
3ffb3960:	.word  0xffff
3ffb3970:	.word  0xffff
3ffb3980:	.word  0xffff
3ffb3990:	.word  0xffff
3ffb39a0:	.word  0xffff
3ffb39b0:	.word  0xffff
3ffb39c0:	.word  0xffff
3ffb39d0:	.word  0xffff
3ffb39e0:	.word  0xffff
3ffb39f0:	.word  0xffff
3ffb3a00:	.word  0xffff
3ffb3a10:	.word  0xffff
3ffb3a20:	.word  0xffff
3ffb3a30:	.word  0xffff
3ffb3a40:	.word  0xffff
3ffb3a50:	.word  0xffff
3ffb3a60:	.word  0xffff
3ffb3a70:	.word  0xffff
3ffb3a80:	.word  0xffff
3ffb3a90:	.word  0xffff
3ffb3aa0:	.word  0xffff
3ffb3ab0:	.word  0xffff
3ffb3ac0:	.word  0xffff
3ffb3ad0:	.word  0xffff
3ffb3ae0:	.word  0xffff
3ffb3af0:	.word  0xffff
3ffb3b00:	.word  0xffff
3ffb3b10:	.word  0xffff
3ffb3b20:	.word  0xffff
3ffb3b30:	.word  0xffff
3ffb3b40:	.word  0xffff
3ffb3b50:	.word  0xffff
3ffb3b60:	.word  0xffff
3ffb3b70:	.word  0xffff
3ffb3b80:	.word  0xffff
3ffb3b90:	.word  0xffff
3ffb3ba0:	.word  0xffff
3ffb3bb0:	.word  0xffff
3ffb3bc0:	.word  0xffff
3ffb3bd0:	.word  0xffff
3ffb3be0:	.word  0xffff
3ffb3bf0:	.word  0xffff
3ffb3c00:	.word  0xffff
3ffb3c10:	.word  0xffff
3ffb3c20:	.word  0xffff
3ffb3c30:	.word  0xffff
3ffb3c40:	.word  0xffff
3ffb3c50:	.word  0xffff
3ffb3c60:	.word  0xffff
3ffb3c70:	.word  0xffff
3ffb3c80:	.word  0xffff
3ffb3c90:	.word  0xffff
3ffb3ca0:	.word  0xffff
3ffb3cb0:	.word  0xffff
3ffb3cc0:	.word  0xffff
3ffb3cd0:	.word  0xffff
3ffb3ce0:	.word  0xffff
3ffb3cf0:	.word  0xffff
3ffb3d00:	.word  0xffff
3ffb3d10:	.word  0xffff
3ffb3d20:	.word  0xffff
3ffb3d30:	.word  0xffff
3ffb3d40:	.word  0xffff
3ffb3d50:	.word  0xffff
3ffb3d60:	.word  0xffff
3ffb3d70:	.word  0xffff
3ffb3d80:	.word  0xffff
3ffb3d90:	.word  0xffff
3ffb3da0:	.word  0xffff
3ffb3db0:	.word  0xffff
3ffb3dc0:	.word  0xffff
3ffb3dd0:	.word  0xffff
3ffb3de0:	.word  0xffff
3ffb3df0:	.word  0xffff
3ffb3e00:	.word  0xffff
3ffb3e10:	.word  0xffff
3ffb3e20:	.word  0xffff
3ffb3e30:	.word  0xffff
3ffb3e40:	.word  0xffff
3ffb3e50:	.word  0xffff
3ffb3e60:	.word  0xffff
3ffb3e70:	.word  0xffff
3ffb3e80:	.word  0xffff
3ffb3e90:	.word  0xffff
3ffb3ea0:	.word  0xffff
3ffb3eb0:	.word  0xffff
3ffb3ec0:	.word  0xffff
3ffb3ed0:	.word  0xffff
3ffb3ee0:	.word  0xffff
3ffb3ef0:	.word  0xffff
3ffb3f00:	.word  0xffff
3ffb3f10:	.word  0xffff
3ffb3f20:	.word  0xffff
3ffb3f30:	.word  0xffff
3ffb3f40:	.word  0xffff
3ffb3f50:	.word  0xffff
3ffb3f60:	.word  0xffff
3ffb3f70:	.word  0xffff
3ffb3f80:	.word  0xffff
3ffb3f90:	.word  0xffff
3ffb3fa0:	.word  0xffff
3ffb3fb0:	.word  0xffff
3ffb3fc0:	.word  0xffff
3ffb3fd0:	.word  0xffff
3ffb3fe0:	.word  0xffff
3ffb3ff0:	.word  0xffff
3ffb4000:	.word  0xffff
3ffb4010:	.word  0xffff
3ffb4020:	.word  0xffff
3ffb4030:	.word  0xffff
3ffb4040:	.word  0xffff
3ffb4050:	.word  0xffff
3ffb4060:	.word  0xffff
3ffb4070:	.word  0xffff
3ffb4080:	.word  0xffff
3ffb4090:	.word  0xffff
3ffb40a0:	.word  0xffff
3ffb40b0:	.word  0xffff
3ffb40c0:	.word  0xffff
3ffb40d0:	.word  0xffff
3ffb40e0:	.word  0xffff
3ffb40f0:	.word  0xffff
3ffb4100:	.word  0xffff
3ffb4110:	.word  0xffff
3ffb4120:	.word  0xffff
3ffb4130:	.word  0xffff
3ffb4140:	.word  0xffff
3ffb4150:	.word  0xffff
3ffb4160:	.word  0xffff
3ffb4170:	.word  0xffff
3ffb4180:	.word  0xffff
3ffb4190:	.word  0xffff
3ffb41a0:	.word  0xffff
3ffb41b0:	.word  0xffff
3ffb41c0:	.word  0xffff
3ffb41d0:	.word  0xffff
3ffb41e0:	.word  0xffff
3ffb41f0:	.word  0xffff
3ffb4200:	.word  0xffff
3ffb4210:	.word  0xffff
3ffb4220:	.word  0xffff
3ffb4230:	.word  0xffff
3ffb4240:	.word  0xffff
3ffb4250:	.word  0xffff
3ffb4260:	.word  0xffff
3ffb4270:	.word  0xffff
3ffb4280:	.word  0xffff
3ffb4290:	.word  0xffff
3ffb42a0:	.word  0xffff
3ffb42b0:	.word  0xffff
3ffb42c0:	.word  0xffff
3ffb42d0:	.word  0xffff
3ffb42e0:	.word  0xffff
3ffb42f0:	.word  0xffff
3ffb4300:	.word  0xffff
3ffb4310:	.word  0xffff
3ffb4320:	.word  0xffff
3ffb4330:	.word  0xffff
3ffb4340:	.word  0xffff
3ffb4350:	.word  0xffff
3ffb4360:	.word  0xffff
3ffb4370:	.word  0xffff
3ffb4380:	.word  0xffff
3ffb4390:	.word  0xffff
3ffb43a0:	.word  0xffff
3ffb43b0:	.word  0xffff
3ffb43c0:	.word  0xffff
3ffb43d0:	.word  0xffff
3ffb43e0:	.word  0xffff
3ffb43f0:	.word  0xffff
3ffb4400:	.word  0xffff
3ffb4410:	.word  0xffff
3ffb4420:	.word  0xffff
3ffb4430:	.word  0xffff
3ffb4440:	.word  0xffff
3ffb4450:	.word  0xffff
3ffb4460:	.word  0xffff
3ffb4470:	.word  0xffff
3ffb4480:	.word  0xffff
3ffb4490:	.word  0xffff
3ffb44a0:	.word  0xffff
3ffb44b0:	.word  0xffff
3ffb44c0:	.word  0xffff
3ffb44d0:	.word  0xffff
3ffb44e0:	.word  0xffff
3ffb44f0:	.word  0xffff
3ffb4500:	.word  0xffff
3ffb4510:	.word  0xffff
3ffb4520:	.word  0xffff
3ffb4530:	.word  0xffff
3ffb4540:	.word  0xffff
3ffb4550:	.word  0xffff
3ffb4560:	.word  0xffff
3ffb4570:	.word  0xffff
3ffb4580:	.word  0xffff
3ffb4590:	.word  0xffff
3ffb45a0:	.word  0xffff
3ffb45b0:	.word  0xffff
3ffb45c0:	.word  0xffff
3ffb45d0:	.word  0xffff
3ffb45e0:	.word  0xffff
3ffb45f0:	.word  0xffff
3ffb4600:	.word  0xffff
3ffb4610:	.word  0xffff
3ffb4620:	.word  0xffff
3ffb4630:	.word  0xffff
3ffb4640:	.word  0xffff
3ffb4650:	.word  0xffff
3ffb4660:	.word  0xffff
3ffb4670:	.word  0xffff
3ffb4680:	.word  0xffff
3ffb4690:	.word  0xffff
3ffb46a0:	.word  0xffff
3ffb46b0:	.word  0xffff
3ffb46c0:	.word  0xffff
3ffb46d0:	.word  0xffff
3ffb46e0:	.word  0xffff
3ffb46f0:	.word  0xffff
3ffb4700:	.word  0xffff
3ffb4710:	.word  0xffff
3ffb4720:	.word  0xffff
3ffb4730:	.word  0xffff
3ffb4740:	.word  0xffff
3ffb4750:	.word  0xffff
3ffb4760:	.word  0xffff
3ffb4770:	.word  0xffff
3ffb4780:	.word  0xffff
3ffb4790:	.word  0xffff
3ffb47a0:	.word  0xffff
3ffb47b0:	.word  0xffff
3ffb47c0:	.word  0xffff
3ffb47d0:	.word  0xffff
3ffb47e0:	.word  0xffff
3ffb47f0:	.word  0xffff
3ffb4800:	.word  0xffff
3ffb4810:	.word  0xffff
3ffb4820:	.word  0xffff
3ffb4830:	.word  0xffff
3ffb4840:	.word  0xffff
3ffb4850:	.word  0xffff
3ffb4860:	.word  0xffff
3ffb4870:	.word  0xffff
3ffb4880:	.word  0xffff
3ffb4890:	.word  0xffff
3ffb48a0:	.word  0xffff
3ffb48b0:	.word  0xffff
3ffb48c0:	.word  0xffff
3ffb48d0:	.word  0xffff
3ffb48e0:	.word  0xffff
3ffb48f0:	.word  0xffff
3ffb4900:	.word  0xffff
3ffb4910:	.word  0xffff
3ffb4920:	.word  0xffff
3ffb4930:	.word  0xffff
3ffb4940:	.word  0xffff
3ffb4950:	.word  0xffff
3ffb4960:	.word  0xffff
3ffb4970:	.word  0xffff
3ffb4980:	.word  0xffff
3ffb4990:	.word  0xffff
3ffb49a0:	.word  0xffff
3ffb49b0:	.word  0xffff
3ffb49c0:	.word  0xffff
3ffb49d0:	.word  0xffff
3ffb49e0:	.word  0xffff
3ffb49f0:	.word  0xffff
3ffb4a00:	.word  0xffff
3ffb4a10:	.word  0xffff
3ffb4a20:	.word  0xffff
3ffb4a30:	.word  0xffff
3ffb4a40:	.word  0xffff
3ffb4a50:	.word  0xffff
3ffb4a60:	.word  0xffff
3ffb4a70:	.word  0xffff
3ffb4a80:	.word  0xffff
3ffb4a90:	.word  0xffff
3ffb4aa0:	.word  0xffff
3ffb4ab0:	.word  0xffff
3ffb4ac0:	.word  0xffff
3ffb4ad0:	.word  0xffff
3ffb4ae0:	.word  0xffff
3ffb4af0:	.word  0xffff
3ffb4b00:	.word  0xffff
3ffb4b10:	.word  0xffff
3ffb4b20:	.word  0xffff
3ffb4b30:	.word  0xffff
3ffb4b40:	.word  0xffff
3ffb4b50:	.word  0xffff
3ffb4b60:	.word  0xffff
3ffb4b70:	.word  0xffff
3ffb4b80:	.word  0xffff
3ffb4b90:	.word  0xffff
3ffb4ba0:	.word  0xffff
3ffb4bb0:	.word  0xffff
3ffb4bc0:	.word  0xffff
3ffb4bd0:	.word  0xffff
3ffb4be0:	.word  0xffff
3ffb4bf0:	.word  0xffff
3ffb4c00:	.word  0xffff
3ffb4c10:	.word  0xffff
3ffb4c20:	.word  0xffff
3ffb4c30:	.word  0xffff
3ffb4c40:	.word  0xffff
3ffb4c50:	.word  0xffff
3ffb4c60:	.word  0xffff
3ffb4c70:	.word  0xffff
3ffb4c80:	.word  0xffff
3ffb4c90:	.word  0xffff
3ffb4ca0:	.word  0xffff
3ffb4cb0:	.word  0xffff
3ffb4cc0:	.word  0xffff
3ffb4cd0:	.word  0xffff
3ffb4ce0:	.word  0xffff
3ffb4cf0:	.word  0xffff
3ffb4d00:	.word  0xffff
3ffb4d10:	.word  0xffff
3ffb4d20:	.word  0xffff
3ffb4d30:	.word  0xffff
3ffb4d40:	.word  0xffff
3ffb4d50:	.word  0xffff
3ffb4d60:	.word  0xffff
3ffb4d70:	.word  0xffff
3ffb4d80:	.word  0xffff
3ffb4d90:	.word  0xffff
3ffb4da0:	.word  0xffff
3ffb4db0:	.word  0xffff
3ffb4dc0:	.word  0xffff
3ffb4dd0:	.word  0xffff
3ffb4de0:	.word  0xffff
3ffb4df0:	.word  0xffff
3ffb4e00:	.word  0xffff
3ffb4e10:	.word  0xffff
3ffb4e20:	.word  0xffff
3ffb4e30:	.word  0xffff
3ffb4e40:	.word  0xffff
3ffb4e50:	.word  0xffff
3ffb4e60:	.word  0xffff
3ffb4e70:	.word  0xffff
3ffb4e80:	.word  0xffff
3ffb4e90:	.word  0xffff
3ffb4ea0:	.word  0xffff
3ffb4eb0:	.word  0xffff
3ffb4ec0:	.word  0xffff
3ffb4ed0:	.word  0xffff
3ffb4ee0:	.word  0xffff
3ffb4ef0:	.word  0xffff
3ffb4f00:	.word  0xffff
3ffb4f10:	.word  0xffff
3ffb4f20:	.word  0xffff
3ffb4f30:	.word  0xffff
3ffb4f40:	.word  0xffff
3ffb4f50:	.word  0xffff
3ffb4f60:	.word  0xffff
3ffb4f70:	.word  0xffff
3ffb4f80:	.word  0xffff
3ffb4f90:	.word  0xffff
3ffb4fa0:	.word  0xffff
3ffb4fb0:	.word  0xffff
3ffb4fc0:	.word  0xffff
3ffb4fd0:	.word  0xffff
3ffb4fe0:	.word  0xffff
3ffb4ff0:	.word  0xffff
3ffb5000:	.word  0xffff
3ffb5010:	.word  0xffff
3ffb5020:	.word  0xffff
3ffb5030:	.word  0xffff
3ffb5040:	.word  0xffff
3ffb5050:	.word  0xffff
3ffb5060:	.word  0xffff
3ffb5070:	.word  0xffff
3ffb5080:	.word  0xffff
3ffb5090:	.word  0xffff
3ffb50a0:	.word  0xffff
3ffb50b0:	.word  0xffff
3ffb50c0:	.word  0xffff
3ffb50d0:	.word  0xffff
3ffb50e0:	.word  0xffff
3ffb50f0:	.word  0xffff
3ffb5100:	.word  0xffff
3ffb5110:	.word  0xffff
3ffb5120:	.word  0xffff
3ffb5130:	.word  0xffff
3ffb5140:	.word  0xffff
3ffb5150:	.word  0xffff
3ffb5160:	.word  0xffff
3ffb5170:	.word  0xffff
3ffb5180:	.word  0xffff
3ffb5190:	.word  0xffff
3ffb51a0:	.word  0xffff
3ffb51b0:	.word  0xffff
3ffb51c0:	.word  0xffff
3ffb51d0:	.word  0xffff
3ffb51e0:	.word  0xffff
3ffb51f0:	.word  0xffff
3ffb5200:	.word  0xffff
3ffb5210:	.word  0xffff
3ffb5220:	.word  0xffff
3ffb5230:	.word  0xffff
3ffb5240:	.word  0xffff
3ffb5250:	.word  0xffff
3ffb5260:	.word  0xffff
3ffb5270:	.word  0xffff
3ffb5280:	.word  0xffff
3ffb5290:	.word  0xffff
3ffb52a0:	.word  0xffff
3ffb52b0:	.word  0xffff
3ffb52c0:	.word  0xffff
3ffb52d0:	.word  0xffff
3ffb52e0:	.word  0xffff
3ffb52f0:	.word  0xffff
3ffb5300:	.word  0xffff
3ffb5310:	.word  0xffff
3ffb5320:	.word  0xffff
3ffb5330:	.word  0xffff
3ffb5340:	.word  0xffff
3ffb5350:	.word  0xffff
3ffb5360:	.word  0xffff
3ffb5370:	.word  0xffff
3ffb5380:	.word  0xffff
3ffb5390:	.word  0xffff
3ffb53a0:	.word  0xffff
3ffb53b0:	.word  0xffff
3ffb53c0:	.word  0xffff
3ffb53d0:	.word  0xffff
3ffb53e0:	.word  0xffff
3ffb53f0:	.word  0xffff
3ffb5400:	.word  0xffff
3ffb5410:	.word  0xffff
3ffb5420:	.word  0xffff
3ffb5430:	.word  0xffff
3ffb5440:	.word  0xffff
3ffb5450:	.word  0xffff
3ffb5460:	.word  0xffff
3ffb5470:	.word  0xffff
3ffb5480:	.word  0xffff
3ffb5490:	.word  0xffff
3ffb54a0:	.word  0xffff
3ffb54b0:	.word  0xffff
3ffb54c0:	.word  0xffff
3ffb54d0:	.word  0xffff
3ffb54e0:	.word  0xffff
3ffb54f0:	.word  0xffff
3ffb5500:	.word  0xffff
3ffb5510:	.word  0xffff
3ffb5520:	.word  0xffff
3ffb5530:	.word  0xffff
3ffb5540:	.word  0xffff
3ffb5550:	.word  0xffff
3ffb5560:	.word  0xffff
3ffb5570:	.word  0xffff
3ffb5580:	.word  0xffff
3ffb5590:	.word  0xffff
3ffb55a0:	.word  0xffff
3ffb55b0:	.word  0xffff
3ffb55c0:	.word  0xffff
3ffb55d0:	.word  0xffff
3ffb55e0:	.word  0xffff
3ffb55f0:	.word  0xffff
3ffb5600:	.word  0xffff
3ffb5610:	.word  0xffff
3ffb5620:	.word  0xffff
3ffb5630:	.word  0xffff
3ffb5640:	.word  0xffff
3ffb5650:	.word  0xffff
3ffb5660:	.word  0xffff
3ffb5670:	.word  0xffff
3ffb5680:	.word  0xffff
3ffb5690:	.word  0xffff
3ffb56a0:	.word  0xffff
3ffb56b0:	.word  0xffff
3ffb56c0:	.word  0xffff
3ffb56d0:	.word  0xffff
3ffb56e0:	.word  0xffff
3ffb56f0:	.word  0xffff
3ffb5700:	.word  0xffff
3ffb5710:	.word  0xffff
3ffb5720:	.word  0xffff
3ffb5730:	.word  0xffff
3ffb5740:	.word  0xffff
3ffb5750:	.word  0xffff
3ffb5760:	.word  0xffff
3ffb5770:	.word  0xffff
3ffb5780:	.word  0xffff
3ffb5790:	.word  0xffff
3ffb57a0:	.word  0xffff
3ffb57b0:	.word  0xffff
3ffb57c0:	.word  0xffff
3ffb57d0:	.word  0xffff
3ffb57e0:	.word  0xffff
3ffb57f0:	.word  0xffff
3ffb5800:	.word  0xffff
3ffb5810:	.word  0xffff
3ffb5820:	.word  0xffff
3ffb5830:	.word  0xffff
3ffb5840:	.word  0xffff
3ffb5850:	.word  0xffff
3ffb5860:	.word  0xffff
3ffb5870:	.word  0xffff
3ffb5880:	.word  0xffff
3ffb5890:	.word  0xffff
3ffb58a0:	.word  0xffff
3ffb58b0:	.word  0xffff
3ffb58c0:	.word  0xffff
3ffb58d0:	.word  0xffff
3ffb58e0:	.word  0xffff
3ffb58f0:	.word  0xffff
3ffb5900:	.word  0xffff
3ffb5910:	.word  0xffff
3ffb5920:	.word  0xffff
3ffb5930:	.word  0xffff
3ffb5940:	.word  0xffff
3ffb5950:	.word  0xffff
3ffb5960:	.word  0xffff
3ffb5970:	.word  0xffff
3ffb5980:	.word  0xffff
3ffb5990:	.word  0xffff
3ffb59a0:	.word  0xffff
3ffb59b0:	.word  0xffff
3ffb59c0:	.word  0xffff
3ffb59d0:	.word  0xffff
3ffb59e0:	.word  0xffff
3ffb59f0:	.word  0xffff
3ffb5a00:	.word  0xffff
3ffb5a10:	.word  0xffff
3ffb5a20:	.word  0xffff
3ffb5a30:	.word  0xffff
3ffb5a40:	.word  0xffff
3ffb5a50:	.word  0xffff
3ffb5a60:	.word  0xffff
3ffb5a70:	.word  0xffff
3ffb5a80:	.word  0xffff
3ffb5a90:	.word  0xffff
3ffb5aa0:	.word  0xffff
3ffb5ab0:	.word  0xffff
3ffb5ac0:	.word  0xffff
3ffb5ad0:	.word  0xffff
3ffb5ae0:	.word  0xffff
3ffb5af0:	.word  0xffff
3ffb5b00:	.word  0xffff
3ffb5b10:	.word  0xffff
3ffb5b20:	.word  0xffff
3ffb5b30:	.word  0xffff
3ffb5b40:	.word  0xffff
3ffb5b50:	.word  0xffff
3ffb5b60:	.word  0xffff
3ffb5b70:	.word  0xffff
3ffb5b80:	.word  0xffff
3ffb5b90:	.word  0xffff
3ffb5ba0:	.word  0xffff
3ffb5bb0:	.word  0xffff
3ffb5bc0:	.word  0xffff
3ffb5bd0:	.word  0xffff
3ffb5be0:	.word  0xffff
3ffb5bf0:	.word  0xffff
3ffb5c00:	.word  0xffff
3ffb5c10:	.word  0xffff
3ffb5c20:	.word  0xffff
3ffb5c30:	.word  0xffff
3ffb5c40:	.word  0xffff
3ffb5c50:	.word  0xffff
3ffb5c60:	.word  0xffff
3ffb5c70:	.word  0xffff
3ffb5c80:	.word  0xffff
3ffb5c90:	.word  0xffff
3ffb5ca0:	.word  0xffff
3ffb5cb0:	.word  0xffff
3ffb5cc0:	.word  0xffff
3ffb5cd0:	.word  0xffff
3ffb5ce0:	.word  0xffff
3ffb5cf0:	.word  0xffff
3ffb5d00:	.word  0xffff
3ffb5d10:	.word  0xffff
3ffb5d20:	.word  0xffff
3ffb5d30:	.word  0xffff
3ffb5d40:	.word  0xffff
3ffb5d50:	.word  0xffff
3ffb5d60:	.word  0xffff
3ffb5d70:	.word  0xffff
3ffb5d80:	.word  0xffff
3ffb5d90:	.word  0xffff
3ffb5da0:	.word  0xffff
3ffb5db0:	.word  0xffff
3ffb5dc0:	.word  0xffff
3ffb5dd0:	.word  0xffff
3ffb5de0:	.word  0xffff
3ffb5df0:	.word  0xffff
3ffb5e00:	.word  0xffff
3ffb5e10:	.word  0xffff
3ffb5e20:	.word  0xffff
3ffb5e30:	.word  0xffff
3ffb5e40:	.word  0xffff
3ffb5e50:	.word  0xffff
3ffb5e60:	.word  0xffff
3ffb5e70:	.word  0xffff
3ffb5e80:	.word  0xffff
3ffb5e90:	.word  0xffff
3ffb5ea0:	.word  0xffff
3ffb5eb0:	.word  0xffff
3ffb5ec0:	.word  0xffff
3ffb5ed0:	.word  0xffff
3ffb5ee0:	.word  0xffff
3ffb5ef0:	.word  0xffff
3ffb5f00:	.word  0xffff
3ffb5f10:	.word  0xffff
3ffb5f20:	.word  0xffff
3ffb5f30:	.word  0xffff
3ffb5f40:	.word  0xffff
3ffb5f50:	.word  0xffff
3ffb5f60:	.word  0xffff
3ffb5f70:	.word  0xffff
3ffb5f80:	.word  0xffff
3ffb5f90:	.word  0xffff
3ffb5fa0:	.word  0xffff
3ffb5fb0:	.word  0xffff
3ffb5fc0:	.word  0xffff
3ffb5fd0:	.word  0xffff
3ffb5fe0:	.word  0xffff
3ffb5ff0:	.word  0xffff
3ffb6000:	.word  0xffff
3ffb6010:	.word  0xffff
3ffb6020:	.word  0xffff
3ffb6030:	.word  0xffff
3ffb6040:	.word  0xffff
3ffb6050:	.word  0xffff
3ffb6060:	.word  0xffff
3ffb6070:	.word  0xffff
3ffb6080:	.word  0xffff
3ffb6090:	.word  0xffff
3ffb60a0:	.word  0xffff
3ffb60b0:	.word  0xffff
3ffb60c0:	.word  0xffff
3ffb60d0:	.word  0xffff
3ffb60e0:	.word  0xffff
3ffb60f0:	.word  0xffff
3ffb6100:	.word  0xffff
3ffb6110:	.word  0xffff
3ffb6120:	.word  0xffff
3ffb6130:	.word  0xffff
3ffb6140:	.word  0xffff
3ffb6150:	.word  0xffff
3ffb6160:	.word  0xffff
3ffb6170:	.word  0xffff
3ffb6180:	.word  0xffff
3ffb6190:	.word  0xffff
3ffb61a0:	.word  0xffff
3ffb61b0:	.word  0xffff
3ffb61c0:	.word  0xffff
3ffb61d0:	.word  0xffff
3ffb61e0:	.word  0xffff
3ffb61f0:	.word  0xffff
3ffb6200:	.word  0xffff
3ffb6210:	.word  0xffff
3ffb6220:	.word  0xffff
3ffb6230:	.word  0xffff
3ffb6240:	.word  0xffff
3ffb6250:	.word  0xffff
3ffb6260:	.word  0xffff
3ffb6270:	.word  0xffff
3ffb6280:	.word  0xffff
3ffb6290:	.word  0xffff
3ffb62a0:	.word  0xffff
3ffb62b0:	.word  0xffff
3ffb62c0:	.word  0xffff
3ffb62d0:	.word  0xffff
3ffb62e0:	.word  0xffff
3ffb62f0:	.word  0xffff
3ffb6300:	.word  0xffff
3ffb6310:	.word  0xffff
3ffb6320:	.word  0xffff
3ffb6330:	.word  0xffff
3ffb6340:	.word  0xffff
3ffb6350:	.word  0xffff
3ffb6360:	.word  0xffff
3ffb6370:	.word  0xffff
3ffb6380:	.word  0xffff
3ffb6390:	.word  0xffff
3ffb63a0:	.word  0xffff
3ffb63b0:	.word  0xffff
3ffb63c0:	.word  0xffff
3ffb63d0:	.word  0xffff
3ffb63e0:	.word  0xffff
3ffb63f0:	.word  0xffff
3ffb6400:	.word  0xffff
3ffb6410:	.word  0xffff
3ffb6420:	.word  0xffff
3ffb6430:	.word  0xffff
3ffb6440:	.word  0xffff
3ffb6450:	.word  0xffff
3ffb6460:	.word  0xffff
3ffb6470:	.word  0xffff
3ffb6480:	.word  0xffff
3ffb6490:	.word  0xffff
3ffb64a0:	.word  0xffff
3ffb64b0:	.word  0xffff
3ffb64c0:	.word  0xffff
3ffb64d0:	.word  0xffff
3ffb64e0:	.word  0xffff
3ffb64f0:	.word  0xffff
3ffb6500:	.word  0xffff
3ffb6510:	.word  0xffff
3ffb6520:	.word  0xffff
3ffb6530:	.word  0xffff
3ffb6540:	.word  0xffff
3ffb6550:	.word  0xffff
3ffb6560:	.word  0xffff
3ffb6570:	.word  0xffff
3ffb6580:	.word  0xffff
3ffb6590:	.word  0xffff
3ffb65a0:	.word  0xffff
3ffb65b0:	.word  0xffff
3ffb65c0:	.word  0xffff
3ffb65d0:	.word  0xffff
3ffb65e0:	.word  0xffff
3ffb65f0:	.word  0xffff
3ffb6600:	.word  0xffff
3ffb6610:	.word  0xffff
3ffb6620:	.word  0xffff
3ffb6630:	.word  0xffff
3ffb6640:	.word  0xffff
3ffb6650:	.word  0xffff
3ffb6660:	.word  0xffff
3ffb6670:	.word  0xffff
3ffb6680:	.word  0xffff
3ffb6690:	.word  0xffff
3ffb66a0:	.word  0xffff
3ffb66b0:	.word  0xffff
3ffb66c0:	.word  0xffff
3ffb66d0:	.word  0xffff
3ffb66e0:	.word  0xffff
3ffb66f0:	.word  0xffff
3ffb6700:	.word  0xffff
3ffb6710:	.word  0xffff
3ffb6720:	.word  0xffff
3ffb6730:	.word  0xffff
3ffb6740:	.word  0xffff
3ffb6750:	.word  0xffff
3ffb6760:	.word  0xffff
3ffb6770:	.word  0xffff
3ffb6780:	.word  0xffff
3ffb6790:	.word  0xffff
3ffb67a0:	.word  0xffff
3ffb67b0:	.word  0xffff
3ffb67c0:	.word  0xffff
3ffb67d0:	.word  0xffff
3ffb67e0:	.word  0xffff
3ffb67f0:	.word  0xffff
3ffb6800:	.word  0xffff
3ffb6810:	.word  0xffff
3ffb6820:	.word  0xffff
3ffb6830:	.word  0xffff
3ffb6840:	.word  0xffff
3ffb6850:	.word  0xffff
3ffb6860:	.word  0xffff
3ffb6870:	.word  0xffff
3ffb6880:	.word  0xffff
3ffb6890:	.word  0xffff
3ffb68a0:	.word  0xffff
3ffb68b0:	.word  0xffff
3ffb68c0:	.word  0xffff
3ffb68d0:	.word  0xffff
3ffb68e0:	.word  0xffff
3ffb68f0:	.word  0xffff
3ffb6900:	.word  0xffff
3ffb6910:	.word  0xffff
3ffb6920:	.word  0xffff
3ffb6930:	.word  0xffff
3ffb6940:	.word  0xffff
3ffb6950:	.word  0xffff
3ffb6960:	.word  0xffff
3ffb6970:	.word  0xffff
3ffb6980:	.word  0xffff
3ffb6990:	.word  0xffff
3ffb69a0:	.word  0xffff
3ffb69b0:	.word  0xffff
3ffb69c0:	.word  0xffff
3ffb69d0:	.word  0xffff
3ffb69e0:	.word  0xffff
3ffb69f0:	.word  0xffff
3ffb6a00:	.word  0xffff
3ffb6a10:	.word  0xffff
3ffb6a20:	.word  0xffff
3ffb6a30:	.word  0xffff
3ffb6a40:	.word  0xffff
3ffb6a50:	.word  0xffff
3ffb6a60:	.word  0xffff
3ffb6a70:	.word  0xffff
3ffb6a80:	.word  0xffff
3ffb6a90:	.word  0xffff
3ffb6aa0:	.word  0xffff
3ffb6ab0:	.word  0xffff
3ffb6ac0:	.word  0xffff
3ffb6ad0:	.word  0xffff
3ffb6ae0:	.word  0xffff
3ffb6af0:	.word  0xffff
3ffb6b00:	.word  0xffff
3ffb6b10:	.word  0xffff
3ffb6b20:	.word  0xffff
3ffb6b30:	.word  0xffff
3ffb6b40:	.word  0xffff
3ffb6b50:	.word  0xffff
3ffb6b60:	.word  0xffff
3ffb6b70:	.word  0xffff
3ffb6b80:	.word  0xffff
3ffb6b90:	.word  0xffff
3ffb6ba0:	.word  0xffff
3ffb6bb0:	.word  0xffff
3ffb6bc0:	.word  0xffff
3ffb6bd0:	.word  0xffff
3ffb6be0:	.word  0xffff
3ffb6bf0:	.word  0xffff
3ffb6c00:	.word  0xffff
3ffb6c10:	.word  0xffff
3ffb6c20:	.word  0xffff
3ffb6c30:	.word  0xffff
3ffb6c40:	.word  0xffff
3ffb6c50:	.word  0xffff
3ffb6c60:	.word  0xffff
3ffb6c70:	.word  0xffff
3ffb6c80:	.word  0xffff
3ffb6c90:	.word  0xffff
3ffb6ca0:	.word  0xffff
3ffb6cb0:	.word  0xffff
3ffb6cc0:	.word  0xffff
3ffb6cd0:	.word  0xffff
3ffb6ce0:	.word  0xffff
3ffb6cf0:	.word  0xffff
3ffb6d00:	.word  0xffff
3ffb6d10:	.word  0xffff
3ffb6d20:	.word  0xffff
3ffb6d30:	.word  0xffff
3ffb6d40:	.word  0xffff
3ffb6d50:	.word  0xffff
3ffb6d60:	.word  0xffff
3ffb6d70:	.word  0xffff
3ffb6d80:	.word  0xffff
3ffb6d90:	.word  0xffff
3ffb6da0:	.word  0xffff
3ffb6db0:	.word  0xffff
3ffb6dc0:	.word  0xffff
3ffb6dd0:	.word  0xffff
3ffb6de0:	.word  0xffff
3ffb6df0:	.word  0xffff
3ffb6e00:	.word  0xffff
3ffb6e10:	.word  0xffff
3ffb6e20:	.word  0xffff
3ffb6e30:	.word  0xffff
3ffb6e40:	.word  0xffff
3ffb6e50:	.word  0xffff
3ffb6e60:	.word  0xffff
3ffb6e70:	.word  0xffff
3ffb6e80:	.word  0xffff
3ffb6e90:	.word  0xffff
3ffb6ea0:	.word  0xffff
3ffb6eb0:	.word  0xffff
3ffb6ec0:	.word  0xffff
3ffb6ed0:	.word  0xffff
3ffb6ee0:	.word  0xffff
3ffb6ef0:	.word  0xffff
3ffb6f00:	.word  0xffff
3ffb6f10:	.word  0xffff
3ffb6f20:	.word  0xffff
3ffb6f30:	.word  0xffff
3ffb6f40:	.word  0xffff
3ffb6f50:	.word  0xffff
3ffb6f60:	.word  0xffff
3ffb6f70:	.word  0xffff
3ffb6f80:	.word  0xffff
3ffb6f90:	.word  0xffff
3ffb6fa0:	.word  0xffff
3ffb6fb0:	.word  0xffff
3ffb6fc0:	.word  0xffff
3ffb6fd0:	.word  0xffff
3ffb6fe0:	.word  0xffff
3ffb6ff0:	.word  0xffff
3ffb7000:	.word  0xffff
3ffb7010:	.word  0xffff
3ffb7020:	.word  0xffff
3ffb7030:	.word  0xffff
3ffb7040:	.word  0xffff
3ffb7050:	.word  0xffff
3ffb7060:	.word  0xffff
3ffb7070:	.word  0xffff
3ffb7080:	.word  0xffff
3ffb7090:	.word  0xffff
3ffb70a0:	.word  0xffff
3ffb70b0:	.word  0xffff
3ffb70c0:	.word  0xffff
3ffb70d0:	.word  0xffff
3ffb70e0:	.word  0xffff
3ffb70f0:	.word  0xffff
3ffb7100:	.word  0xffff
3ffb7110:	.word  0xffff
3ffb7120:	.word  0xffff
3ffb7130:	.word  0xffff
3ffb7140:	.word  0xffff
3ffb7150:	.word  0xffff
3ffb7160:	.word  0xffff
3ffb7170:	.word  0xffff
3ffb7180:	.word  0xffff
3ffb7190:	.word  0xffff
3ffb71a0:	.word  0xffff
3ffb71b0:	.word  0xffff
3ffb71c0:	.word  0xffff
3ffb71d0:	.word  0xffff
3ffb71e0:	.word  0xffff
3ffb71f0:	.word  0xffff
3ffb7200:	.word  0xffff
3ffb7210:	.word  0xffff
3ffb7220:	.word  0xffff
3ffb7230:	.word  0xffff
3ffb7240:	.word  0xffff
3ffb7250:	.word  0xffff
3ffb7260:	.word  0xffff
3ffb7270:	.word  0xffff
3ffb7280:	.word  0xffff
3ffb7290:	.word  0xffff
3ffb72a0:	.word  0xffff
3ffb72b0:	.word  0xffff
3ffb72c0:	.word  0xffff
3ffb72d0:	.word  0xffff
3ffb72e0:	.word  0xffff
3ffb72f0:	.word  0xffff
3ffb7300:	.word  0xffff
3ffb7310:	.word  0xffff
3ffb7320:	.word  0xffff
3ffb7330:	.word  0xffff
3ffb7340:	.word  0xffff
3ffb7350:	.word  0xffff
3ffb7360:	.word  0xffff
3ffb7370:	.word  0xffff
3ffb7380:	.word  0xffff
3ffb7390:	.word  0xffff
3ffb73a0:	.word  0xffff
3ffb73b0:	.word  0xffff
3ffb73c0:	.word  0xffff
3ffb73d0:	.word  0xffff
3ffb73e0:	.word  0xffff
3ffb73f0:	.word  0xffff
3ffb7400:	.word  0xffff
3ffb7410:	.word  0xffff
3ffb7420:	.word  0xffff
3ffb7430:	.word  0xffff
3ffb7440:	.word  0xffff
3ffb7450:	.word  0xffff
3ffb7460:	.word  0xffff
3ffb7470:	.word  0xffff
3ffb7480:	.word  0xffff
3ffb7490:	.word  0xffff
3ffb74a0:	.word  0xffff
3ffb74b0:	.word  0xffff
3ffb74c0:	.word  0xffff
3ffb74d0:	.word  0xffff
3ffb74e0:	.word  0xffff
3ffb74f0:	.word  0xffff
3ffb7500:	.word  0xffff
3ffb7510:	.word  0xffff
3ffb7520:	.word  0xffff
3ffb7530:	.word  0xffff
3ffb7540:	.word  0xffff
3ffb7550:	.word  0xffff
3ffb7560:	.word  0xffff
3ffb7570:	.word  0xffff
3ffb7580:	.word  0xffff
3ffb7590:	.word  0xffff
3ffb75a0:	.word  0xffff
3ffb75b0:	.word  0xffff
3ffb75c0:	.word  0xffff
3ffb75d0:	.word  0xffff
3ffb75e0:	.word  0xffff
3ffb75f0:	.word  0xffff
3ffb7600:	.word  0xffff
3ffb7610:	.word  0xffff
3ffb7620:	.word  0xffff
3ffb7630:	.word  0xffff
3ffb7640:	.word  0xffff
3ffb7650:	.word  0xffff
3ffb7660:	.word  0xffff
3ffb7670:	.word  0xffff
3ffb7680:	.word  0xffff
3ffb7690:	.word  0xffff
3ffb76a0:	.word  0xffff
3ffb76b0:	.word  0xffff
3ffb76c0:	.word  0xffff
3ffb76d0:	.word  0xffff
3ffb76e0:	.word  0xffff
3ffb76f0:	.word  0xffff
3ffb7700:	.word  0xffff
3ffb7710:	.word  0xffff
3ffb7720:	.word  0xffff
3ffb7730:	.word  0xffff
3ffb7740:	.word  0xffff
3ffb7750:	.word  0xffff
3ffb7760:	.word  0xffff
3ffb7770:	.word  0xffff
3ffb7780:	.word  0xffff
3ffb7790:	.word  0xffff
3ffb77a0:	.word  0xffff
3ffb77b0:	.word  0xffff
3ffb77c0:	.word  0xffff
3ffb77d0:	.word  0xffff
3ffb77e0:	.word  0xffff
3ffb77f0:	.word  0xffff
3ffb7800:	.word  0xffff
3ffb7810:	.word  0xffff
3ffb7820:	.word  0xffff
3ffb7830:	.word  0xffff
3ffb7840:	.word  0xffff
3ffb7850:	.word  0xffff
3ffb7860:	.word  0xffff
3ffb7870:	.word  0xffff
3ffb7880:	.word  0xffff
3ffb7890:	.word  0xffff
3ffb78a0:	.word  0xffff
3ffb78b0:	.word  0xffff
3ffb78c0:	.word  0xffff
3ffb78d0:	.word  0xffff
3ffb78e0:	.word  0xffff
3ffb78f0:	.word  0xffff
3ffb7900:	.word  0xffff
3ffb7910:	.word  0xffff
3ffb7920:	.word  0xffff
3ffb7930:	.word  0xffff
3ffb7940:	.word  0xffff
3ffb7950:	.word  0xffff
3ffb7960:	.word  0xffff
3ffb7970:	.word  0xffff
3ffb7980:	.word  0xffff
3ffb7990:	.word  0xffff
3ffb79a0:	.word  0xffff
3ffb79b0:	.word  0xffff
3ffb79c0:	.word  0xffff
3ffb79d0:	.word  0xffff
3ffb79e0:	.word  0xffff
3ffb79f0:	.word  0xffff
3ffb7a00:	.word  0xffff
3ffb7a10:	.word  0xffff
3ffb7a20:	.word  0xffff
3ffb7a30:	.word  0xffff
3ffb7a40:	.word  0xffff
3ffb7a50:	.word  0xffff
3ffb7a60:	.word  0xffff
3ffb7a70:	.word  0xffff
3ffb7a80:	.word  0xffff
3ffb7a90:	.word  0xffff
3ffb7aa0:	.word  0xffff
3ffb7ab0:	.word  0xffff
3ffb7ac0:	.word  0xffff
3ffb7ad0:	.word  0xffff
3ffb7ae0:	.word  0xffff
3ffb7af0:	.word  0xffff
3ffb7b00:	.word  0xffff
3ffb7b10:	.word  0xffff
3ffb7b20:	.word  0xffff
3ffb7b30:	.word  0xffff
3ffb7b40:	.word  0xffff
3ffb7b50:	.word  0xffff
3ffb7b60:	.word  0xffff
3ffb7b70:	.word  0xffff
3ffb7b80:	.word  0xffff
3ffb7b90:	.word  0xffff
3ffb7ba0:	.word  0xffff
3ffb7bb0:	.word  0xffff
3ffb7bc0:	.word  0xffff
3ffb7bd0:	.word  0xffff
3ffb7be0:	.word  0xffff
3ffb7bf0:	.word  0xffff
3ffb7c00:	.word  0xffff
3ffb7c10:	.word  0xffff
3ffb7c20:	.word  0xffff
3ffb7c30:	.word  0xffff
3ffb7c40:	.word  0xffff
3ffb7c50:	.word  0xffff
3ffb7c60:	.word  0xffff
3ffb7c70:	.word  0xffff
3ffb7c80:	.word  0xffff
3ffb7c90:	.word  0xffff
3ffb7ca0:	.word  0xffff
3ffb7cb0:	.word  0xffff
3ffb7cc0:	.word  0xffff
3ffb7cd0:	.word  0xffff
3ffb7ce0:	.word  0xffff
3ffb7cf0:	.word  0xffff
3ffb7d00:	.word  0xffff
3ffb7d10:	.word  0xffff
3ffb7d20:	.word  0xffff
3ffb7d30:	.word  0xffff
3ffb7d40:	.word  0xffff
3ffb7d50:	.word  0xffff
3ffb7d60:	.word  0xffff
3ffb7d70:	.word  0xffff
3ffb7d80:	.word  0xffff
3ffb7d90:	.word  0xffff
3ffb7da0:	.word  0xffff
3ffb7db0:	.word  0xffff
3ffb7dc0:	.word  0xffff
3ffb7dd0:	.word  0xffff
3ffb7de0:	.word  0xffff
3ffb7df0:	.word  0xffff
3ffb7e00:	.word  0xffff
3ffb7e10:	.word  0xffff
3ffb7e20:	.word  0xffff
3ffb7e30:	.word  0xffff
3ffb7e40:	.word  0xffff
3ffb7e50:	.word  0xffff
3ffb7e60:	.word  0xffff
3ffb7e70:	.word  0xffff
3ffb7e80:	.word  0xffff
3ffb7e90:	.word  0xffff
3ffb7ea0:	.word  0xffff
3ffb7eb0:	.word  0xffff
3ffb7ec0:	.word  0xffff
3ffb7ed0:	.word  0xffff
3ffb7ee0:	.word  0xffff
3ffb7ef0:	.word  0xffff
3ffb7f00:	.word  0xffff
3ffb7f10:	.word  0xffff
3ffb7f20:	.word  0xffff
3ffb7f30:	.word  0xffff
3ffb7f40:	.word  0xffff
3ffb7f50:	.word  0xffff
3ffb7f60:	.word  0xffff
3ffb7f70:	.word  0xffff
3ffb7f80:	.word  0xffff
3ffb7f90:	.word  0xffff
3ffb7fa0:	.word  0xffff
3ffb7fb0:	.word  0xffff
3ffb7fc0:	.word  0xffff
3ffb7fd0:	.word  0xffff
3ffb7fe0:	.word  0xffff
3ffb7ff0:	.word  0xffff
3ffb8000:	.word  0xffff
3ffb8010:	.word  0xffff
3ffb8020:	.word  0xffff
3ffb8030:	.word  0xffff
3ffb8040:	.word  0xffff
3ffb8050:	.word  0xffff
3ffb8060:	.word  0xffff
3ffb8070:	.word  0xffff
3ffb8080:	.word  0xffff
3ffb8090:	.word  0xffff
3ffb80a0:	.word  0xffff
3ffb80b0:	.word  0xffff
3ffb80c0:	.word  0xffff
3ffb80d0:	.word  0xffff
3ffb80e0:	.word  0xffff
3ffb80f0:	.word  0xffff
3ffb8100:	.word  0xffff
3ffb8110:	.word  0xffff
3ffb8120:	.word  0xffff
3ffb8130:	.word  0xffff
3ffb8140:	.word  0xffff
3ffb8150:	.word  0xffff
3ffb8160:	.word  0xffff
3ffb8170:	.word  0xffff
3ffb8180:	.word  0xffff
3ffb8190:	.word  0xffff
3ffb81a0:	.word  0xffff
3ffb81b0:	.word  0xffff
3ffb81c0:	.word  0xffff
3ffb81d0:	.word  0xffff
3ffb81e0:	.word  0xffff
3ffb81f0:	.word  0xffff
3ffb8200:	.word  0xffff
3ffb8210:	.word  0xffff
3ffb8220:	.word  0xffff
3ffb8230:	.word  0xffff
3ffb8240:	.word  0xffff
3ffb8250:	.word  0xffff
3ffb8260:	.word  0xffff
3ffb8270:	.word  0xffff
3ffb8280:	.word  0xffff
3ffb8290:	.word  0xffff
3ffb82a0:	.word  0xffff
3ffb82b0:	.word  0xffff
3ffb82c0:	.word  0xffff
3ffb82d0:	.word  0xffff
3ffb82e0:	.word  0xffff
3ffb82f0:	.word  0xffff
3ffb8300:	.word  0xffff
3ffb8310:	.word  0xffff
3ffb8320:	.word  0xffff
3ffb8330:	.word  0xffff
3ffb8340:	.word  0xffff
3ffb8350:	.word  0xffff
3ffb8360:	.word  0xffff
3ffb8370:	.word  0xffff
3ffb8380:	.word  0xffff
3ffb8390:	.word  0xffff
3ffb83a0:	.word  0xffff
3ffb83b0:	.word  0xffff
3ffb83c0:	.word  0xffff
3ffb83d0:	.word  0xffff
3ffb83e0:	.word  0xffff
3ffb83f0:	.word  0xffff
3ffb8400:	.word  0xffff
3ffb8410:	.word  0xffff
3ffb8420:	.word  0xffff
3ffb8430:	.word  0xffff
3ffb8440:	.word  0xffff
3ffb8450:	.word  0xffff
3ffb8460:	.word  0xffff
3ffb8470:	.word  0xffff
3ffb8480:	.word  0xffff
3ffb8490:	.word  0xffff
3ffb84a0:	.word  0xffff
3ffb84b0:	.word  0xffff
3ffb84c0:	.word  0xffff
3ffb84d0:	.word  0xffff
3ffb84e0:	.word  0xffff
3ffb84f0:	.word  0xffff
3ffb8500:	.word  0xffff
3ffb8510:	.word  0xffff
3ffb8520:	.word  0xffff
3ffb8530:	.word  0xffff
3ffb8540:	.word  0xffff
3ffb8550:	.word  0xffff
3ffb8560:	.word  0xffff
3ffb8570:	.word  0xffff
3ffb8580:	.word  0xffff
3ffb8590:	.word  0xffff
3ffb85a0:	.word  0xffff
3ffb85b0:	.word  0xffff
3ffb85c0:	.word  0xffff
3ffb85d0:	.word  0xffff
3ffb85e0:	.word  0xffff
3ffb85f0:	.word  0xffff
3ffb8600:	.word  0xffff
3ffb8610:	.word  0xffff
3ffb8620:	.word  0xffff
3ffb8630:	.word  0xffff
3ffb8640:	.word  0xffff
3ffb8650:	.word  0xffff
3ffb8660:	.word  0xffff
3ffb8670:	.word  0xffff
3ffb8680:	.word  0xffff
3ffb8690:	.word  0xffff
3ffb86a0:	.word  0xffff
3ffb86b0:	.word  0xffff
3ffb86c0:	.word  0xffff
3ffb86d0:	.word  0xffff
3ffb86e0:	.word  0xffff
3ffb86f0:	.word  0xffff
3ffb8700:	.word  0xffff
3ffb8710:	.word  0xffff
3ffb8720:	.word  0xffff
3ffb8730:	.word  0xffff
3ffb8740:	.word  0xffff
3ffb8750:	.word  0xffff
3ffb8760:	.word  0xffff
3ffb8770:	.word  0xffff
3ffb8780:	.word  0xffff
3ffb8790:	.word  0xffff
3ffb87a0:	.word  0xffff
3ffb87b0:	.word  0xffff
3ffb87c0:	.word  0xffff
3ffb87d0:	.word  0xffff
3ffb87e0:	.word  0xffff
3ffb87f0:	.word  0xffff
3ffb8800:	.word  0xffff
3ffb8810:	.word  0xffff
3ffb8820:	.word  0xffff
3ffb8830:	.word  0xffff
3ffb8840:	.word  0xffff
3ffb8850:	.word  0xffff
3ffb8860:	.word  0xffff
3ffb8870:	.word  0xffff
3ffb8880:	.word  0xffff
3ffb8890:	.word  0xffff
3ffb88a0:	.word  0xffff
3ffb88b0:	.word  0xffff
3ffb88c0:	.word  0xffff
3ffb88d0:	.word  0xffff
3ffb88e0:	.word  0xffff
3ffb88f0:	.word  0xffff
3ffb8900:	.word  0xffff
3ffb8910:	.word  0xffff
3ffb8920:	.word  0xffff
3ffb8930:	.word  0xffff
3ffb8940:	.word  0xffff
3ffb8950:	.word  0xffff
3ffb8960:	.word  0xffff
3ffb8970:	.word  0xffff
3ffb8980:	.word  0xffff
3ffb8990:	.word  0xffff
3ffb89a0:	.word  0xffff
3ffb89b0:	.word  0xffff
3ffb89c0:	.word  0xffff
3ffb89d0:	.word  0xffff
3ffb89e0:	.word  0xffff
3ffb89f0:	.word  0xffff
3ffb8a00:	.word  0xffff
3ffb8a10:	.word  0xffff
3ffb8a20:	.word  0xffff
3ffb8a30:	.word  0xffff
3ffb8a40:	.word  0xffff
3ffb8a50:	.word  0xffff
3ffb8a60:	.word  0xffff
3ffb8a70:	.word  0xffff
3ffb8a80:	.word  0xffff
3ffb8a90:	.word  0xffff
3ffb8aa0:	.word  0xffff
3ffb8ab0:	.word  0xffff
3ffb8ac0:	.word  0xffff
3ffb8ad0:	.word  0xffff
3ffb8ae0:	.word  0xffff
3ffb8af0:	.word  0xffff
3ffb8b00:	.word  0xffff
3ffb8b10:	.word  0xffff
3ffb8b20:	.word  0xffff
3ffb8b30:	.word  0xffff
3ffb8b40:	.word  0xffff
3ffb8b50:	.word  0xffff
3ffb8b60:	.word  0xffff
3ffb8b70:	.word  0xffff
3ffb8b80:	.word  0xffff
3ffb8b90:	.word  0xffff
3ffb8ba0:	.word  0xffff
3ffb8bb0:	.word  0xffff
3ffb8bc0:	.word  0xffff
3ffb8bd0:	.word  0xffff
3ffb8be0:	.word  0xffff
3ffb8bf0:	.word  0xffff
3ffb8c00:	.word  0xffff
3ffb8c10:	.word  0xffff
3ffb8c20:	.word  0xffff
3ffb8c30:	.word  0xffff
3ffb8c40:	.word  0xffff
3ffb8c50:	.word  0xffff
3ffb8c60:	.word  0xffff
3ffb8c70:	.word  0xffff
3ffb8c80:	.word  0xffff
3ffb8c90:	.word  0xffff
3ffb8ca0:	.word  0xffff
3ffb8cb0:	.word  0xffff
3ffb8cc0:	.word  0xffff
3ffb8cd0:	.word  0xffff
3ffb8ce0:	.word  0xffff
3ffb8cf0:	.word  0xffff
3ffb8d00:	.word  0xffff
3ffb8d10:	.word  0xffff
3ffb8d20:	.word  0xffff
3ffb8d30:	.word  0xffff
3ffb8d40:	.word  0xffff
3ffb8d50:	.word  0xffff
3ffb8d60:	.word  0xffff
3ffb8d70:	.word  0xffff
3ffb8d80:	.word  0xffff
3ffb8d90:	.word  0xffff
3ffb8da0:	.word  0xffff
3ffb8db0:	.word  0xffff
3ffb8dc0:	.word  0xffff
3ffb8dd0:	.word  0xffff
3ffb8de0:	.word  0xffff
3ffb8df0:	.word  0xffff
3ffb8e00:	.word  0xffff
3ffb8e10:	.word  0xffff
3ffb8e20:	.word  0xffff
3ffb8e30:	.word  0xffff
3ffb8e40:	.word  0xffff
3ffb8e50:	.word  0xffff
3ffb8e60:	.word  0xffff
3ffb8e70:	.word  0xffff
3ffb8e80:	.word  0xffff
3ffb8e90:	.word  0xffff
3ffb8ea0:	.word  0xffff
3ffb8eb0:	.word  0xffff
3ffb8ec0:	.word  0xffff
3ffb8ed0:	.word  0xffff
3ffb8ee0:	.word  0xffff
3ffb8ef0:	.word  0xffff
3ffb8f00:	.word  0xffff
3ffb8f10:	.word  0xffff
3ffb8f20:	.word  0xffff
3ffb8f30:	.word  0xffff
3ffb8f40:	.word  0xffff
3ffb8f50:	.word  0xffff
3ffb8f60:	.word  0xffff
3ffb8f70:	.word  0xffff
3ffb8f80:	.word  0xffff
3ffb8f90:	.word  0xffff
3ffb8fa0:	.word  0xffff
3ffb8fb0:	.word  0xffff
3ffb8fc0:	.word  0xffff
3ffb8fd0:	.word  0xffff
3ffb8fe0:	.word  0xffff
3ffb8ff0:	.word  0xffff
3ffb9000:	.word  0xffff
3ffb9010:	.word  0xffff
3ffb9020:	.word  0xffff
3ffb9030:	.word  0xffff
3ffb9040:	.word  0xffff
3ffb9050:	.word  0xffff
3ffb9060:	.word  0xffff
3ffb9070:	.word  0xffff
3ffb9080:	.word  0xffff
3ffb9090:	.word  0xffff
3ffb90a0:	.word  0xffff
3ffb90b0:	.word  0xffff
3ffb90c0:	.word  0xffff
3ffb90d0:	.word  0xffff
3ffb90e0:	.word  0xffff
3ffb90f0:	.word  0xffff
3ffb9100:	.word  0xffff
3ffb9110:	.word  0xffff
3ffb9120:	.word  0xffff
3ffb9130:	.word  0xffff
3ffb9140:	.word  0xffff
3ffb9150:	.word  0xffff
3ffb9160:	.word  0xffff
3ffb9170:	.word  0xffff
3ffb9180:	.word  0xffff
3ffb9190:	.word  0xffff
3ffb91a0:	.word  0xffff
3ffb91b0:	.word  0xffff
3ffb91c0:	.word  0xffff
3ffb91d0:	.word  0xffff
3ffb91e0:	.word  0xffff
3ffb91f0:	.word  0xffff
3ffb9200:	.word  0xffff
3ffb9210:	.word  0xffff
3ffb9220:	.word  0xffff
3ffb9230:	.word  0xffff
3ffb9240:	.word  0xffff
3ffb9250:	.word  0xffff
3ffb9260:	.word  0xffff
3ffb9270:	.word  0xffff
3ffb9280:	.word  0xffff
3ffb9290:	.word  0xffff
3ffb92a0:	.word  0xffff
3ffb92b0:	.word  0xffff
3ffb92c0:	.word  0xffff
3ffb92d0:	.word  0xffff
3ffb92e0:	.word  0xffff
3ffb92f0:	.word  0xffff
3ffb9300:	.word  0xffff
3ffb9310:	.word  0xffff
3ffb9320:	.word  0xffff
3ffb9330:	.word  0xffff
3ffb9340:	.word  0xffff
3ffb9350:	.word  0xffff
3ffb9360:	.word  0xffff
3ffb9370:	.word  0xffff
3ffb9380:	.word  0xffff
3ffb9390:	.word  0xffff
3ffb93a0:	.word  0xffff
3ffb93b0:	.word  0xffff
3ffb93c0:	.word  0xffff
3ffb93d0:	.word  0xffff
3ffb93e0:	.word  0xffff
3ffb93f0:	.word  0xffff
3ffb9400:	.word  0xffff
3ffb9410:	.word  0xffff
3ffb9420:	.word  0xffff
3ffb9430:	.word  0xffff
3ffb9440:	.word  0xffff
3ffb9450:	.word  0xffff
3ffb9460:	.word  0xffff
3ffb9470:	.word  0xffff
3ffb9480:	.word  0xffff
3ffb9490:	.word  0xffff
3ffb94a0:	.word  0xffff
3ffb94b0:	.word  0xffff
3ffb94c0:	.word  0xffff
3ffb94d0:	.word  0xffff
3ffb94e0:	.word  0xffff
3ffb94f0:	.word  0xffff
3ffb9500:	.word  0xffff
3ffb9510:	.word  0xffff
3ffb9520:	.word  0xffff
3ffb9530:	.word  0xffff
3ffb9540:	.word  0xffff
3ffb9550:	.word  0xffff
3ffb9560:	.word  0xffff
3ffb9570:	.word  0xffff
3ffb9580:	.word  0xffff
3ffb9590:	.word  0xffff
3ffb95a0:	.word  0xffff
3ffb95b0:	.word  0xffff
3ffb95c0:	.word  0xffff
3ffb95d0:	.word  0xffff
3ffb95e0:	.word  0xffff
3ffb95f0:	.word  0xffff
3ffb9600:	.word  0xffff
3ffb9610:	.word  0xffff
3ffb9620:	.word  0xffff
3ffb9630:	.word  0xffff
3ffb9640:	.word  0xffff
3ffb9650:	.word  0xffff
3ffb9660:	.word  0xffff
3ffb9670:	.word  0xffff
3ffb9680:	.word  0xffff
3ffb9690:	.word  0xffff
3ffb96a0:	.word  0xffff
3ffb96b0:	.word  0xffff
3ffb96c0:	.word  0xffff
3ffb96d0:	.word  0xffff
3ffb96e0:	.word  0xffff
3ffb96f0:	.word  0xffff
3ffb9700:	.word  0xffff
3ffb9710:	.word  0xffff
3ffb9720:	.word  0xffff
3ffb9730:	.word  0xffff
3ffb9740:	.word  0xffff
3ffb9750:	.word  0xffff
3ffb9760:	.word  0xffff
3ffb9770:	.word  0xffff
3ffb9780:	.word  0xffff
3ffb9790:	.word  0xffff
3ffb97a0:	.word  0xffff
3ffb97b0:	.word  0xffff
3ffb97c0:	.word  0xffff
3ffb97d0:	.word  0xffff
3ffb97e0:	.word  0xffff
3ffb97f0:	.word  0xffff
3ffb9800:	.word  0xffff
3ffb9810:	.word  0xffff
3ffb9820:	.word  0xffff
3ffb9830:	.word  0xffff
3ffb9840:	.word  0xffff
3ffb9850:	.word  0xffff
3ffb9860:	.word  0xffff
3ffb9870:	.word  0xffff
3ffb9880:	.word  0xffff
3ffb9890:	.word  0xffff
3ffb98a0:	.word  0xffff
3ffb98b0:	.word  0xffff
3ffb98c0:	.word  0xffff
3ffb98d0:	.word  0xffff
3ffb98e0:	.word  0xffff
3ffb98f0:	.word  0xffff
3ffb9900:	.word  0xffff
3ffb9910:	.word  0xffff
3ffb9920:	.word  0xffff
3ffb9930:	.word  0xffff
3ffb9940:	.word  0xffff
3ffb9950:	.word  0xffff
3ffb9960:	.word  0xffff
3ffb9970:	.word  0xffff
3ffb9980:	.word  0xffff
3ffb9990:	.word  0xffff
3ffb99a0:	.word  0xffff
3ffb99b0:	.word  0xffff
3ffb99c0:	.word  0xffff
3ffb99d0:	.word  0xffff
3ffb99e0:	.word  0xffff
3ffb99f0:	.word  0xffff
3ffb9a00:	.word  0xffff
3ffb9a10:	.word  0xffff
3ffb9a20:	.word  0xffff
3ffb9a30:	.word  0xffff
3ffb9a40:	.word  0xffff
3ffb9a50:	.word  0xffff
3ffb9a60:	.word  0xffff
3ffb9a70:	.word  0xffff
3ffb9a80:	.word  0xffff
3ffb9a90:	.word  0xffff
3ffb9aa0:	.word  0xffff
3ffb9ab0:	.word  0xffff
3ffb9ac0:	.word  0xffff
3ffb9ad0:	.word  0xffff
3ffb9ae0:	.word  0xffff
3ffb9af0:	.word  0xffff
3ffb9b00:	.word  0xffff
3ffb9b10:	.word  0xffff
3ffb9b20:	.word  0xffff
3ffb9b30:	.word  0xffff
3ffb9b40:	.word  0xffff
3ffb9b50:	.word  0xffff
3ffb9b60:	.word  0xffff
3ffb9b70:	.word  0xffff
3ffb9b80:	.word  0xffff
3ffb9b90:	.word  0xffff
3ffb9ba0:	.word  0xffff
3ffb9bb0:	.word  0xffff
3ffb9bc0:	.word  0xffff
3ffb9bd0:	.word  0xffff
3ffb9be0:	.word  0xffff
3ffb9bf0:	.word  0xffff
3ffb9c00:	.word  0xffff
3ffb9c10:	.word  0xffff
3ffb9c20:	.word  0xffff
3ffb9c30:	.word  0xffff
3ffb9c40:	.word  0xffff
3ffb9c50:	.word  0xffff
3ffb9c60:	.word  0xffff
3ffb9c70:	.word  0xffff
3ffb9c80:	.word  0xffff
3ffb9c90:	.word  0xffff
3ffb9ca0:	.word  0xffff
3ffb9cb0:	.word  0xffff
3ffb9cc0:	.word  0xffff
3ffb9cd0:	.word  0xffff
3ffb9ce0:	.word  0xffff
3ffb9cf0:	.word  0xffff
3ffb9d00:	.word  0xffff
3ffb9d10:	.word  0xffff
3ffb9d20:	.word  0xffff
3ffb9d30:	.word  0xffff
3ffb9d40:	.word  0xffff
3ffb9d50:	.word  0xffff
3ffb9d60:	.word  0xffff
3ffb9d70:	.word  0xffff
3ffb9d80:	.word  0xffff
3ffb9d90:	.word  0xffff
3ffb9da0:	.word  0xffff
3ffb9db0:	.word  0xffff
3ffb9dc0:	.word  0xffff
3ffb9dd0:	.word  0xffff
3ffb9de0:	.word  0xffff
3ffb9df0:	.word  0xffff
3ffb9e00:	.word  0xffff
3ffb9e10:	.word  0xffff
3ffb9e20:	.word  0xffff
3ffb9e30:	.word  0xffff
3ffb9e40:	.word  0xffff
3ffb9e50:	.word  0xffff
3ffb9e60:	.word  0xffff
3ffb9e70:	.word  0xffff
3ffb9e80:	.word  0xffff
3ffb9e90:	.word  0xffff
3ffb9ea0:	.word  0xffff
3ffb9eb0:	.word  0xffff
3ffb9ec0:	.word  0xffff
3ffb9ed0:	.word  0xffff
3ffb9ee0:	.word  0xffff
3ffb9ef0:	.word  0xffff
3ffb9f00:	.word  0xffff
3ffb9f10:	.word  0xffff
3ffb9f20:	.word  0xffff
3ffb9f30:	.word  0xffff
3ffb9f40:	.word  0xffff
3ffb9f50:	.word  0xffff
3ffb9f60:	.word  0xffff
3ffb9f70:	.word  0xffff
3ffb9f80:	.word  0xffff
3ffb9f90:	.word  0xffff
3ffb9fa0:	.word  0xffff
3ffb9fb0:	.word  0xffff
3ffb9fc0:	.word  0xffff
3ffb9fd0:	.word  0xffff
3ffb9fe0:	.word  0xffff
3ffb9ff0:	.word  0xffff
3ffba000:	.word  0xffff
3ffba010:	.word  0xffff
3ffba020:	.word  0xffff
3ffba030:	.word  0xffff
3ffba040:	.word  0xffff
3ffba050:	.word  0xffff
3ffba060:	.word  0xffff
3ffba070:	.word  0xffff
3ffba080:	.word  0xffff
3ffba090:	.word  0xffff
3ffba0a0:	.word  0xffff
3ffba0b0:	.word  0xffff
3ffba0c0:	.word  0xffff
3ffba0d0:	.word  0xffff
3ffba0e0:	.word  0xffff
3ffba0f0:	.word  0xffff
3ffba100:	.word  0xffff
3ffba110:	.word  0xffff
3ffba120:	.word  0xffff
3ffba130:	.word  0xffff
3ffba140:	.word  0xffff
3ffba150:	.word  0xffff
3ffba160:	.word  0xffff
3ffba170:	.word  0xffff
3ffba180:	.word  0xffff
3ffba190:	.word  0xffff
3ffba1a0:	.word  0xffff
3ffba1b0:	.word  0xffff
3ffba1c0:	.word  0xffff
3ffba1d0:	.word  0xffff
3ffba1e0:	.word  0xffff
3ffba1f0:	.word  0xffff
3ffba200:	.word  0xffff
3ffba210:	.word  0xffff
3ffba220:	.word  0xffff
3ffba230:	.word  0xffff
3ffba240:	.word  0xffff
3ffba250:	.word  0xffff
3ffba260:	.word  0xffff
3ffba270:	.word  0xffff
3ffba280:	.word  0xffff
3ffba290:	.word  0xffff
3ffba2a0:	.word  0xffff
3ffba2b0:	.word  0xffff
3ffba2c0:	.word  0xffff
3ffba2d0:	.word  0xffff
3ffba2e0:	.word  0xffff
3ffba2f0:	.word  0xffff
3ffba300:	.word  0xffff
3ffba310:	.word  0xffff
3ffba320:	.word  0xffff
3ffba330:	.word  0xffff
3ffba340:	.word  0xffff
3ffba350:	.word  0xffff
3ffba360:	.word  0xffff
3ffba370:	.word  0xffff
3ffba380:	.word  0xffff
3ffba390:	.word  0xffff
3ffba3a0:	.word  0xffff
3ffba3b0:	.word  0xffff
3ffba3c0:	.word  0xffff
3ffba3d0:	.word  0xffff
3ffba3e0:	.word  0xffff
3ffba3f0:	.word  0xffff
3ffba400:	.word  0xffff
3ffba410:	.word  0xffff
3ffba420:	.word  0xffff
3ffba430:	.word  0xffff
3ffba440:	.word  0xffff
3ffba450:	.word  0xffff
3ffba460:	.word  0xffff
3ffba470:	.word  0xffff
3ffba480:	.word  0xffff
3ffba490:	.word  0xffff
3ffba4a0:	.word  0xffff
3ffba4b0:	.word  0xffff
3ffba4c0:	.word  0xffff
3ffba4d0:	.word  0xffff
3ffba4e0:	.word  0xffff
3ffba4f0:	.word  0xffff
3ffba500:	.word  0xffff
3ffba510:	.word  0xffff
3ffba520:	.word  0xffff
3ffba530:	.word  0xffff
3ffba540:	.word  0xffff
3ffba550:	.word  0xffff
3ffba560:	.word  0xffff
3ffba570:	.word  0xffff
3ffba580:	.word  0xffff
3ffba590:	.word  0xffff
3ffba5a0:	.word  0xffff
3ffba5b0:	.word  0xffff
3ffba5c0:	.word  0xffff
3ffba5d0:	.word  0xffff
3ffba5e0:	.word  0xffff
3ffba5f0:	.word  0xffff
3ffba600:	.word  0xffff
3ffba610:	.word  0xffff
3ffba620:	.word  0xffff
3ffba630:	.word  0xffff
3ffba640:	.word  0xffff
3ffba650:	.word  0xffff
3ffba660:	.word  0xffff
3ffba670:	.word  0xffff
3ffba680:	.word  0xffff
3ffba690:	.word  0xffff
3ffba6a0:	.word  0xffff
3ffba6b0:	.word  0xffff
3ffba6c0:	.word  0xffff
3ffba6d0:	.word  0xffff
3ffba6e0:	.word  0xffff
3ffba6f0:	.word  0xffff
3ffba700:	.word  0xffff
3ffba710:	.word  0xffff
3ffba720:	.word  0xffff
3ffba730:	.word  0xffff
3ffba740:	.word  0xffff
3ffba750:	.word  0xffff
3ffba760:	.word  0xffff
3ffba770:	.word  0xffff
3ffba780:	.word  0xffff
3ffba790:	.word  0xffff
3ffba7a0:	.word  0xffff
3ffba7b0:	.word  0xffff
3ffba7c0:	.word  0xffff
3ffba7d0:	.word  0xffff
3ffba7e0:	.word  0xffff
3ffba7f0:	.word  0xffff
3ffba800:	.word  0xffff
3ffba810:	.word  0xffff
3ffba820:	.word  0xffff
3ffba830:	.word  0xffff
3ffba840:	.word  0xffff
3ffba850:	.word  0xffff
3ffba860:	.word  0xffff
3ffba870:	.word  0xffff
3ffba880:	.word  0xffff
3ffba890:	.word  0xffff
3ffba8a0:	.word  0xffff
3ffba8b0:	.word  0xffff
3ffba8c0:	.word  0xffff
3ffba8d0:	.word  0xffff
3ffba8e0:	.word  0xffff
3ffba8f0:	.word  0xffff
3ffba900:	.word  0xffff
3ffba910:	.word  0xffff
3ffba920:	.word  0xffff
3ffba930:	.word  0xffff
3ffba940:	.word  0xffff
3ffba950:	.word  0xffff
3ffba960:	.word  0xffff
3ffba970:	.word  0xffff
3ffba980:	.word  0xffff
3ffba990:	.word  0xffff
3ffba9a0:	.word  0xffff
3ffba9b0:	.word  0xffff
3ffba9c0:	.word  0xffff
3ffba9d0:	.word  0xffff
3ffba9e0:	.word  0xffff
3ffba9f0:	.word  0xffff
3ffbaa00:	.word  0xffff
3ffbaa10:	.word  0xffff
3ffbaa20:	.word  0xffff
3ffbaa30:	.word  0xffff
3ffbaa40:	.word  0xffff
3ffbaa50:	.word  0xffff
3ffbaa60:	.word  0xffff
3ffbaa70:	.word  0xffff
3ffbaa80:	.word  0xffff
3ffbaa90:	.word  0xffff
3ffbaaa0:	.word  0xffff
3ffbaab0:	.word  0xffff
3ffbaac0:	.word  0xffff
3ffbaad0:	.word  0xffff
3ffbaae0:	.word  0xffff
3ffbaaf0:	.word  0xffff
3ffbab00:	.word  0xffff
3ffbab10:	.word  0xffff
3ffbab20:	.word  0xffff
3ffbab30:	.word  0xffff
3ffbab40:	.word  0xffff
3ffbab50:	.word  0xffff
3ffbab60:	.word  0xffff
3ffbab70:	.word  0xffff
3ffbab80:	.word  0xffff
3ffbab90:	.word  0xffff
3ffbaba0:	.word  0xffff
3ffbabb0:	.word  0xffff
3ffbabc0:	.word  0xffff
3ffbabd0:	.word  0xffff
3ffbabe0:	.word  0xffff
3ffbabf0:	.word  0xffff
3ffbac00:	.word  0xffff
3ffbac10:	.word  0xffff
3ffbac20:	.word  0xffff
3ffbac30:	.word  0xffff
3ffbac40:	.word  0xffff
3ffbac50:	.word  0xffff
3ffbac60:	.word  0xffff
3ffbac70:	.word  0xffff
3ffbac80:	.word  0xffff
3ffbac90:	.word  0xffff
3ffbaca0:	.word  0xffff
3ffbacb0:	.word  0xffff
3ffbacc0:	.word  0xffff
3ffbacd0:	.word  0xffff
3ffbace0:	.word  0xffff
3ffbacf0:	.word  0xffff
3ffbad00:	.word  0xffff
3ffbad10:	.word  0xffff
3ffbad20:	.word  0xffff
3ffbad30:	.word  0xffff
3ffbad40:	.word  0xffff
3ffbad50:	.word  0xffff
3ffbad60:	.word  0xffff
3ffbad70:	.word  0xffff
3ffbad80:	.word  0xffff
3ffbad90:	.word  0xffff
3ffbada0:	.word  0xffff
3ffbadb0:	.word  0xffff
3ffbadc0:	.word  0xffff
3ffbadd0:	.word  0xffff
3ffbade0:	.word  0xffff
3ffbadf0:	.word  0xffff
3ffbae00:	.word  0xffff
3ffbae10:	.word  0xffff
3ffbae20:	.word  0xffff
3ffbae30:	.word  0xffff
3ffbae40:	.word  0xffff
3ffbae50:	.word  0xffff
3ffbae60:	.word  0xffff
3ffbae70:	.word  0xffff
3ffbae80:	.word  0xffff
3ffbae90:	.word  0xffff
3ffbaea0:	.word  0xffff
3ffbaeb0:	.word  0xffff
3ffbaec0:	.word  0xffff
3ffbaed0:	.word  0xffff
3ffbaee0:	.word  0xffff
3ffbaef0:	.word  0xffff
3ffbaf00:	.word  0xffff
3ffbaf10:	.word  0xffff
3ffbaf20:	.word  0xffff
3ffbaf30:	.word  0xffff
3ffbaf40:	.word  0xffff
3ffbaf50:	.word  0xffff
3ffbaf60:	.word  0xffff
3ffbaf70:	.word  0xffff
3ffbaf80:	.word  0xffff
3ffbaf90:	.word  0xffff
3ffbafa0:	.word  0xffff
3ffbafb0:	.word  0xffff
3ffbafc0:	.word  0xffff
3ffbafd0:	.word  0xffff
3ffbafe0:	.word  0xffff
3ffbaff0:	.word  0xffff
3ffbb000:	.word  0xffff
3ffbb010:	.word  0xffff
3ffbb020:	.word  0xffff
3ffbb030:	.word  0xffff
3ffbb040:	.word  0xffff
3ffbb050:	.word  0xffff
3ffbb060:	.word  0xffff
3ffbb070:	.word  0xffff
3ffbb080:	.word  0xffff
3ffbb090:	.word  0xffff
3ffbb0a0:	.word  0xffff
3ffbb0b0:	.word  0xffff
3ffbb0c0:	.word  0xffff
3ffbb0d0:	.word  0xffff
3ffbb0e0:	.word  0xffff
3ffbb0f0:	.word  0xffff
3ffbb100:	.word  0xffff
3ffbb110:	.word  0xffff
3ffbb120:	.word  0xffff
3ffbb130:	.word  0xffff
3ffbb140:	.word  0xffff
3ffbb150:	.word  0xffff
3ffbb160:	.word  0xffff
3ffbb170:	.word  0xffff
3ffbb180:	.word  0xffff
3ffbb190:	.word  0xffff
3ffbb1a0:	.word  0xffff
3ffbb1b0:	.word  0xffff
3ffbb1c0:	.word  0xffff
3ffbb1d0:	.word  0xffff
3ffbb1e0:	.word  0xffff
3ffbb1f0:	.word  0xffff
3ffbb200:	.word  0xffff
3ffbb210:	.word  0xffff
3ffbb220:	.word  0xffff
3ffbb230:	.word  0xffff
3ffbb240:	.word  0xffff
3ffbb250:	.word  0xffff
3ffbb260:	.word  0xffff
3ffbb270:	.word  0xffff
3ffbb280:	.word  0xffff
3ffbb290:	.word  0xffff
3ffbb2a0:	.word  0xffff
3ffbb2b0:	.word  0xffff
3ffbb2c0:	.word  0xffff
3ffbb2d0:	.word  0xffff
3ffbb2e0:	.word  0xffff
3ffbb2f0:	.word  0xffff
3ffbb300:	.word  0xffff
3ffbb310:	.word  0xffff
3ffbb320:	.word  0xffff
3ffbb330:	.word  0xffff
3ffbb340:	.word  0xffff
3ffbb350:	.word  0xffff
3ffbb360:	.word  0xffff
3ffbb370:	.word  0xffff
3ffbb380:	.word  0xffff
3ffbb390:	.word  0xffff
3ffbb3a0:	.word  0xffff
3ffbb3b0:	.word  0xffff
3ffbb3c0:	.word  0xffff
3ffbb3d0:	.word  0xffff
3ffbb3e0:	.word  0xffff
3ffbb3f0:	.word  0xffff
3ffbb400:	.word  0xffff
3ffbb410:	.word  0xffff
3ffbb420:	.word  0xffff
3ffbb430:	.word  0xffff
3ffbb440:	.word  0xffff
3ffbb450:	.word  0xffff
3ffbb460:	.word  0xffff
3ffbb470:	.word  0xffff
3ffbb480:	.word  0xffff
3ffbb490:	.word  0xffff
3ffbb4a0:	.word  0xffff
3ffbb4b0:	.word  0xffff
3ffbb4c0:	.word  0xffff
3ffbb4d0:	.word  0xffff
3ffbb4e0:	.word  0xffff
3ffbb4f0:	.word  0xffff
3ffbb500:	.word  0xffff
3ffbb510:	.word  0xffff
3ffbb520:	.word  0xffff
3ffbb530:	.word  0xffff
3ffbb540:	.word  0xffff
3ffbb550:	.word  0xffff
3ffbb560:	.word  0xffff
3ffbb570:	.word  0xffff
3ffbb580:	.word  0xffff
3ffbb590:	.word  0xffff
3ffbb5a0:	.word  0xffff
3ffbb5b0:	.word  0xffff
3ffbb5c0:	.word  0xffff
3ffbb5d0:	.word  0xffff
3ffbb5e0:	.word  0xffff
3ffbb5f0:	.word  0xffff
3ffbb600:	.word  0xffff
3ffbb610:	.word  0xffff
3ffbb620:	.word  0xffff
3ffbb630:	.word  0xffff
3ffbb640:	.word  0xffff
3ffbb650:	.word  0xffff
3ffbb660:	.word  0xffff
3ffbb670:	.word  0xffff
3ffbb680:	.word  0xffff
3ffbb690:	.word  0xffff
3ffbb6a0:	.word  0xffff
3ffbb6b0:	.word  0xffff
3ffbb6c0:	.word  0xffff
3ffbb6d0:	.word  0xffff
3ffbb6e0:	.word  0xffff
3ffbb6f0:	.word  0xffff
3ffbb700:	.word  0xffff
3ffbb710:	.word  0xffff
3ffbb720:	.word  0xffff
3ffbb730:	.word  0xffff
3ffbb740:	.word  0xffff
3ffbb750:	.word  0xffff
3ffbb760:	.word  0xffff
3ffbb770:	.word  0xffff
3ffbb780:	.word  0xffff
3ffbb790:	.word  0xffff
3ffbb7a0:	.word  0xffff
3ffbb7b0:	.word  0xffff
3ffbb7c0:	.word  0xffff
3ffbb7d0:	.word  0xffff
3ffbb7e0:	.word  0xffff
3ffbb7f0:	.word  0xffff
3ffbb800:	.word  0xffff
3ffbb810:	.word  0xffff
3ffbb820:	.word  0xffff
3ffbb830:	.word  0xffff
3ffbb840:	.word  0xffff
3ffbb850:	.word  0xffff
3ffbb860:	.word  0xffff
3ffbb870:	.word  0xffff
3ffbb880:	.word  0xffff
3ffbb890:	.word  0xffff
3ffbb8a0:	.word  0xffff
3ffbb8b0:	.word  0xffff
3ffbb8c0:	.word  0xffff
3ffbb8d0:	.word  0xffff
3ffbb8e0:	.word  0xffff
3ffbb8f0:	.word  0xffff
3ffbb900:	.word  0xffff
3ffbb910:	.word  0xffff
3ffbb920:	.word  0xffff
3ffbb930:	.word  0xffff
3ffbb940:	.word  0xffff
3ffbb950:	.word  0xffff
3ffbb960:	.word  0xffff
3ffbb970:	.word  0xffff
3ffbb980:	.word  0xffff
3ffbb990:	.word  0xffff
3ffbb9a0:	.word  0xffff
3ffbb9b0:	.word  0xffff
3ffbb9c0:	.word  0xffff
3ffbb9d0:	.word  0xffff
3ffbb9e0:	.word  0xffff
3ffbb9f0:	.word  0xffff
3ffbba00:	.word  0xffff
3ffbba10:	.word  0xffff
3ffbba20:	.word  0xffff
3ffbba30:	.word  0xffff
3ffbba40:	.word  0xffff
3ffbba50:	.word  0xffff
3ffbba60:	.word  0xffff
3ffbba70:	.word  0xffff
3ffbba80:	.word  0xffff
3ffbba90:	.word  0xffff
3ffbbaa0:	.word  0xffff
3ffbbab0:	.word  0xffff
3ffbbac0:	.word  0xffff
3ffbbad0:	.word  0xffff
3ffbbae0:	.word  0xffff
3ffbbaf0:	.word  0xffff
3ffbbb00:	.word  0xffff
3ffbbb10:	.word  0xffff
3ffbbb20:	.word  0xffff
3ffbbb30:	.word  0xffff
3ffbbb40:	.word  0xffff
3ffbbb50:	.word  0xffff
3ffbbb60:	.word  0xffff
3ffbbb70:	.word  0xffff
3ffbbb80:	.word  0xffff
3ffbbb90:	.word  0xffff
3ffbbba0:	.word  0xffff
3ffbbbb0:	.word  0xffff
3ffbbbc0:	.word  0xffff
3ffbbbd0:	.word  0xffff
3ffbbbe0:	.word  0xffff
3ffbbbf0:	.word  0xffff
3ffbbc00:	.word  0xffff
3ffbbc10:	.word  0xffff
3ffbbc20:	.word  0xffff
3ffbbc30:	.word  0xffff
3ffbbc40:	.word  0xffff
3ffbbc50:	.word  0xffff
3ffbbc60:	.word  0xffff
3ffbbc70:	.word  0xffff
3ffbbc80:	.word  0xffff
3ffbbc90:	.word  0xffff
3ffbbca0:	.word  0xffff
3ffbbcb0:	.word  0xffff
3ffbbcc0:	.word  0xffff
3ffbbcd0:	.word  0xffff
3ffbbce0:	.word  0xffff
3ffbbcf0:	.word  0xffff
3ffbbd00:	.word  0xffff
3ffbbd10:	.word  0xffff
3ffbbd20:	.word  0xffff
3ffbbd30:	.word  0xffff
3ffbbd40:	.word  0xffff
3ffbbd50:	.word  0xffff
3ffbbd60:	.word  0xffff
3ffbbd70:	.word  0xffff
3ffbbd80:	.word  0xffff
3ffbbd90:	.word  0xffff
3ffbbda0:	.word  0xffff
3ffbbdb0:	.word  0xffff
3ffbbdc0:	.word  0xffff
3ffbbdd0:	.word  0xffff
3ffbbde0:	.word  0xffff
3ffbbdf0:	.word  0xffff
3ffbbe00:	.word  0xffff
3ffbbe10:	.word  0xffff
3ffbbe20:	.word  0xffff
3ffbbe30:	.word  0xffff
3ffbbe40:	.word  0xffff
3ffbbe50:	.word  0xffff
3ffbbe60:	.word  0xffff
3ffbbe70:	.word  0xffff
3ffbbe80:	.word  0xffff
3ffbbe90:	.word  0xffff
3ffbbea0:	.word  0xffff
3ffbbeb0:	.word  0xffff
3ffbbec0:	.word  0xffff
3ffbbed0:	.word  0xffff
3ffbbee0:	.word  0xffff
3ffbbef0:	.word  0xffff
3ffbbf00:	.word  0xffff
3ffbbf10:	.word  0xffff
3ffbbf20:	.word  0xffff
3ffbbf30:	.word  0xffff
3ffbbf40:	.word  0xffff
3ffbbf50:	.word  0xffff
3ffbbf60:	.word  0xffff
3ffbbf70:	.word  0xffff
3ffbbf80:	.word  0xffff
3ffbbf90:	.word  0xffff
3ffbbfa0:	.word  0xffff
3ffbbfb0:	.word  0xffff
3ffbbfc0:	.word  0xffff
3ffbbfd0:	.word  0xffff
3ffbbfe0:	.word  0xffff
3ffbbff0:	.word  0xffff
3ffbc000:	.word  0xffff
3ffbc010:	.word  0xffff
3ffbc020:	.word  0xffff
3ffbc030:	.word  0xffff
3ffbc040:	.word  0xffff
3ffbc050:	.word  0xffff
3ffbc060:	.word  0xffff
3ffbc070:	.word  0xffff
3ffbc080:	.word  0xffff
3ffbc090:	.word  0xffff
3ffbc0a0:	.word  0xffff
3ffbc0b0:	.word  0xffff
3ffbc0c0:	.word  0xffff
3ffbc0d0:	.word  0xffff
3ffbc0e0:	.word  0xffff
3ffbc0f0:	.word  0xffff
3ffbc100:	.word  0xffff
3ffbc110:	.word  0xffff
3ffbc120:	.word  0xffff
3ffbc130:	.word  0xffff
3ffbc140:	.word  0xffff
3ffbc150:	.word  0xffff
3ffbc160:	.word  0xffff
3ffbc170:	.word  0xffff
3ffbc180:	.word  0xffff
3ffbc190:	.word  0xffff
3ffbc1a0:	.word  0xffff
3ffbc1b0:	.word  0xffff
3ffbc1c0:	.word  0xffff
3ffbc1d0:	.word  0xffff
3ffbc1e0:	.word  0xffff
3ffbc1f0:	.word  0xffff
3ffbc200:	.word  0xffff
3ffbc210:	.word  0xffff
3ffbc220:	.word  0xffff
3ffbc230:	.word  0xffff
3ffbc240:	.word  0xffff
3ffbc250:	.word  0xffff
3ffbc260:	.word  0xffff
3ffbc270:	.word  0xffff
3ffbc280:	.word  0xffff
3ffbc290:	.word  0xffff
3ffbc2a0:	.word  0xffff
3ffbc2b0:	.word  0xffff
3ffbc2c0:	.word  0xffff
3ffbc2d0:	.word  0xffff
3ffbc2e0:	.word  0xffff
3ffbc2f0:	.word  0xffff
3ffbc300:	.word  0xffff
3ffbc310:	.word  0xffff
3ffbc320:	.word  0xffff
3ffbc330:	.word  0xffff
3ffbc340:	.word  0xffff
3ffbc350:	.word  0xffff
3ffbc360:	.word  0xffff
3ffbc370:	.word  0xffff
3ffbc380:	.word  0xffff
3ffbc390:	.word  0xffff
3ffbc3a0:	.word  0xffff
3ffbc3b0:	.word  0xffff
3ffbc3c0:	.word  0xffff
3ffbc3d0:	.word  0xffff
3ffbc3e0:	.word  0xffff
3ffbc3f0:	.word  0xffff
3ffbc400:	.word  0xffff
3ffbc410:	.word  0xffff
3ffbc420:	.word  0xffff
3ffbc430:	.word  0xffff
3ffbc440:	.word  0xffff
3ffbc450:	.word  0xffff
3ffbc460:	.word  0xffff
3ffbc470:	.word  0xffff
3ffbc480:	.word  0xffff
3ffbc490:	.word  0xffff
3ffbc4a0:	.word  0xffff
3ffbc4b0:	.word  0xffff
3ffbc4c0:	.word  0xffff
3ffbc4d0:	.word  0xffff
3ffbc4e0:	.word  0xffff
3ffbc4f0:	.word  0xffff
3ffbc500:	.word  0xffff
3ffbc510:	.word  0xffff
3ffbc520:	.word  0xffff
3ffbc530:	.word  0xffff
3ffbc540:	.word  0xffff
3ffbc550:	.word  0xffff
3ffbc560:	.word  0xffff
3ffbc570:	.word  0xffff
3ffbc580:	.word  0xffff
3ffbc590:	.word  0xffff
3ffbc5a0:	.word  0xffff
3ffbc5b0:	.word  0xffff
3ffbc5c0:	.word  0xffff
3ffbc5d0:	.word  0xffff
3ffbc5e0:	.word  0xffff
3ffbc5f0:	.word  0xffff
3ffbc600:	.word  0xffff
3ffbc610:	.word  0xffff
3ffbc620:	.word  0xffff
3ffbc630:	.word  0xffff
3ffbc640:	.word  0xffff
3ffbc650:	.word  0xffff
3ffbc660:	.word  0xffff
3ffbc670:	.word  0xffff
3ffbc680:	.word  0xffff
3ffbc690:	.word  0xffff
3ffbc6a0:	.word  0xffff
3ffbc6b0:	.word  0xffff
3ffbc6c0:	.word  0xffff
3ffbc6d0:	.word  0xffff
3ffbc6e0:	.word  0xffff
3ffbc6f0:	.word  0xffff
3ffbc700:	.word  0xffff
3ffbc710:	.word  0xffff
3ffbc720:	.word  0xffff
3ffbc730:	.word  0xffff
3ffbc740:	.word  0xffff
3ffbc750:	.word  0xffff
3ffbc760:	.word  0xffff
3ffbc770:	.word  0xffff
3ffbc780:	.word  0xffff
3ffbc790:	.word  0xffff
3ffbc7a0:	.word  0xffff
3ffbc7b0:	.word  0xffff
3ffbc7c0:	.word  0xffff
3ffbc7d0:	.word  0xffff
3ffbc7e0:	.word  0xffff
3ffbc7f0:	.word  0xffff
3ffbc800:	.word  0xffff
3ffbc810:	.word  0xffff
3ffbc820:	.word  0xffff
3ffbc830:	.word  0xffff
3ffbc840:	.word  0xffff
3ffbc850:	.word  0xffff
3ffbc860:	.word  0xffff
3ffbc870:	.word  0xffff
3ffbc880:	.word  0xffff
3ffbc890:	.word  0xffff
3ffbc8a0:	.word  0xffff
3ffbc8b0:	.word  0xffff
3ffbc8c0:	.word  0xffff
3ffbc8d0:	.word  0xffff
3ffbc8e0:	.word  0xffff
3ffbc8f0:	.word  0xffff
3ffbc900:	.word  0xffff
3ffbc910:	.word  0xffff
3ffbc920:	.word  0xffff
3ffbc930:	.word  0xffff
3ffbc940:	.word  0xffff
3ffbc950:	.word  0xffff
3ffbc960:	.word  0xffff
3ffbc970:	.word  0xffff
3ffbc980:	.word  0xffff
3ffbc990:	.word  0xffff
3ffbc9a0:	.word  0xffff
3ffbc9b0:	.word  0xffff
3ffbc9c0:	.word  0xffff
3ffbc9d0:	.word  0xffff
3ffbc9e0:	.word  0xffff
3ffbc9f0:	.word  0xffff
3ffbca00:	.word  0xffff
3ffbca10:	.word  0xffff
3ffbca20:	.word  0xffff
3ffbca30:	.word  0xffff
3ffbca40:	.word  0xffff
3ffbca50:	.word  0xffff
3ffbca60:	.word  0xffff
3ffbca70:	.word  0xffff
3ffbca80:	.word  0xffff
3ffbca90:	.word  0xffff
3ffbcaa0:	.word  0xffff
3ffbcab0:	.word  0xffff
3ffbcac0:	.word  0xffff
3ffbcad0:	.word  0xffff
3ffbcae0:	.word  0xffff
3ffbcaf0:	.word  0xffff
3ffbcb00:	.word  0xffff
3ffbcb10:	.word  0xffff
3ffbcb20:	.word  0xffff
3ffbcb30:	.word  0xffff
3ffbcb40:	.word  0xffff
3ffbcb50:	.word  0xffff
3ffbcb60:	.word  0xffff
3ffbcb70:	.word  0xffff
3ffbcb80:	.word  0xffff
3ffbcb90:	.word  0xffff
3ffbcba0:	.word  0xffff
3ffbcbb0:	.word  0xffff
3ffbcbc0:	.word  0xffff
3ffbcbd0:	.word  0xffff
3ffbcbe0:	.word  0xffff
3ffbcbf0:	.word  0xffff
3ffbcc00:	.word  0xffff
3ffbcc10:	.word  0xffff
3ffbcc20:	.word  0xffff
3ffbcc30:	.word  0xffff
3ffbcc40:	.word  0xffff
3ffbcc50:	.word  0xffff
3ffbcc60:	.word  0xffff
3ffbcc70:	.word  0xffff
3ffbcc80:	.word  0xffff
3ffbcc90:	.word  0xffff
3ffbcca0:	.word  0xffff
3ffbccb0:	.word  0xffff
3ffbccc0:	.word  0xffff
3ffbccd0:	.word  0xffff
3ffbcce0:	.word  0xffff
3ffbccf0:	.word  0xffff
3ffbcd00:	.word  0xffff
3ffbcd10:	.word  0xffff
3ffbcd20:	.word  0xffff
3ffbcd30:	.word  0xffff
3ffbcd40:	.word  0xffff
3ffbcd50:	.word  0xffff
3ffbcd60:	.word  0xffff
3ffbcd70:	.word  0xffff
3ffbcd80:	.word  0xffff
3ffbcd90:	.word  0xffff
3ffbcda0:	.word  0xffff
3ffbcdb0:	.word  0xffff
3ffbcdc0:	.word  0xffff
3ffbcdd0:	.word  0xffff
3ffbcde0:	.word  0xffff
3ffbcdf0:	.word  0xffff
3ffbce00:	.word  0xffff
3ffbce10:	.word  0xffff
3ffbce20:	.word  0xffff
3ffbce30:	.word  0xffff
3ffbce40:	.word  0xffff
3ffbce50:	.word  0xffff
3ffbce60:	.word  0xffff
3ffbce70:	.word  0xffff
3ffbce80:	.word  0xffff
3ffbce90:	.word  0xffff
3ffbcea0:	.word  0xffff
3ffbceb0:	.word  0xffff
3ffbcec0:	.word  0xffff
3ffbced0:	.word  0xffff
3ffbcee0:	.word  0xffff
3ffbcef0:	.word  0xffff
3ffbcf00:	.word  0xffff
3ffbcf10:	.word  0xffff
3ffbcf20:	.word  0xffff
3ffbcf30:	.word  0xffff
3ffbcf40:	.word  0xffff
3ffbcf50:	.word  0xffff
3ffbcf60:	.word  0xffff
3ffbcf70:	.word  0xffff
3ffbcf80:	.word  0xffff
3ffbcf90:	.word  0xffff
3ffbcfa0:	.word  0xffff
3ffbcfb0:	.word  0xffff
3ffbcfc0:	.word  0xffff
3ffbcfd0:	.word  0xffff
3ffbcfe0:	.word  0xffff
3ffbcff0:	.word  0xffff
3ffbd000:	.word  0xffff
3ffbd010:	.word  0xffff
3ffbd020:	.word  0xffff
3ffbd030:	.word  0xffff
3ffbd040:	.word  0xffff
3ffbd050:	.word  0xffff
3ffbd060:	.word  0xffff
3ffbd070:	.word  0xffff
3ffbd080:	.word  0xffff
3ffbd090:	.word  0xffff
3ffbd0a0:	.word  0xffff
3ffbd0b0:	.word  0xffff
3ffbd0c0:	.word  0xffff
3ffbd0d0:	.word  0xffff
3ffbd0e0:	.word  0xffff
3ffbd0f0:	.word  0xffff
3ffbd100:	.word  0xffff
3ffbd110:	.word  0xffff
3ffbd120:	.word  0xffff
3ffbd130:	.word  0xffff
3ffbd140:	.word  0xffff
3ffbd150:	.word  0xffff
3ffbd160:	.word  0xffff
3ffbd170:	.word  0xffff
3ffbd180:	.word  0xffff
3ffbd190:	.word  0xffff
3ffbd1a0:	.word  0xffff
3ffbd1b0:	.word  0xffff
3ffbd1c0:	.word  0xffff
3ffbd1d0:	.word  0xffff
3ffbd1e0:	.word  0xffff
3ffbd1f0:	.word  0xffff
3ffbd200:	.word  0xffff
3ffbd210:	.word  0xffff
3ffbd220:	.word  0xffff
3ffbd230:	.word  0xffff
3ffbd240:	.word  0xffff
3ffbd250:	.word  0xffff
3ffbd260:	.word  0xffff
3ffbd270:	.word  0xffff
3ffbd280:	.word  0xffff
3ffbd290:	.word  0xffff
3ffbd2a0:	.word  0xffff
3ffbd2b0:	.word  0xffff
3ffbd2c0:	.word  0xffff
3ffbd2d0:	.word  0xffff
3ffbd2e0:	.word  0xffff
3ffbd2f0:	.word  0xffff
3ffbd300:	.word  0xffff
3ffbd310:	.word  0xffff
3ffbd320:	.word  0xffff
3ffbd330:	.word  0xffff
3ffbd340:	.word  0xffff
3ffbd350:	.word  0xffff
3ffbd360:	.word  0xffff
3ffbd370:	.word  0xffff
3ffbd380:	.word  0xffff
3ffbd390:	.word  0xffff
3ffbd3a0:	.word  0xffff
3ffbd3b0:	.word  0xffff
3ffbd3c0:	.word  0xffff
3ffbd3d0:	.word  0xffff
3ffbd3e0:	.word  0xffff
3ffbd3f0:	.word  0xffff
3ffbd400:	.word  0xffff
3ffbd410:	.word  0xffff
3ffbd420:	.word  0xffff
3ffbd430:	.word  0xffff
3ffbd440:	.word  0xffff
3ffbd450:	.word  0xffff
3ffbd460:	.word  0xffff
3ffbd470:	.word  0xffff
3ffbd480:	.word  0xffff
3ffbd490:	.word  0xffff
3ffbd4a0:	.word  0xffff
3ffbd4b0:	.word  0xffff
3ffbd4c0:	.word  0xffff
3ffbd4d0:	.word  0xffff
3ffbd4e0:	.word  0xffff
3ffbd4f0:	.word  0xffff
3ffbd500:	.word  0xffff
3ffbd510:	.word  0xffff
3ffbd520:	.word  0xffff
3ffbd530:	.word  0xffff
3ffbd540:	.word  0xffff
3ffbd550:	.word  0xffff
3ffbd560:	.word  0xffff
3ffbd570:	.word  0xffff
3ffbd580:	.word  0xffff
3ffbd590:	.word  0xffff
3ffbd5a0:	.word  0xffff
3ffbd5b0:	.word  0xffff
3ffbd5c0:	.word  0xffff
3ffbd5d0:	.word  0xffff
3ffbd5e0:	.word  0xffff
3ffbd5f0:	.word  0xffff
3ffbd600:	.word  0xffff
3ffbd610:	.word  0xffff
3ffbd620:	.word  0xffff
3ffbd630:	.word  0xffff
3ffbd640:	.word  0xffff
3ffbd650:	.word  0xffff
3ffbd660:	.word  0xffff
3ffbd670:	.word  0xffff
3ffbd680:	.word  0xffff
3ffbd690:	.word  0xffff
3ffbd6a0:	.word  0xffff
3ffbd6b0:	.word  0xffff
3ffbd6c0:	.word  0xffff
3ffbd6d0:	.word  0xffff
3ffbd6e0:	.word  0xffff
3ffbd6f0:	.word  0xffff
3ffbd700:	.word  0xffff
3ffbd710:	.word  0xffff
3ffbd720:	.word  0xffff
3ffbd730:	.word  0xffff
3ffbd740:	.word  0xffff
3ffbd750:	.word  0xffff
3ffbd760:	.word  0xffff
3ffbd770:	.word  0xffff
3ffbd780:	.word  0xffff
3ffbd790:	.word  0xffff
3ffbd7a0:	.word  0xffff
3ffbd7b0:	.word  0xffff
3ffbd7c0:	.word  0xffff
3ffbd7d0:	.word  0xffff
3ffbd7e0:	.word  0xffff
3ffbd7f0:	.word  0xffff
3ffbd800:	.word  0xffff
3ffbd810:	.word  0xffff
3ffbd820:	.word  0xffff
3ffbd830:	.word  0xffff
3ffbd840:	.word  0xffff
3ffbd850:	.word  0xffff
3ffbd860:	.word  0xffff
3ffbd870:	.word  0xffff
3ffbd880:	.word  0xffff
3ffbd890:	.word  0xffff
3ffbd8a0:	.word  0xffff
3ffbd8b0:	.word  0xffff
3ffbd8c0:	.word  0xffff
3ffbd8d0:	.word  0xffff
3ffbd8e0:	.word  0xffff
3ffbd8f0:	.word  0xffff
3ffbd900:	.word  0xffff
3ffbd910:	.word  0xffff
3ffbd920:	.word  0xffff
3ffbd930:	.word  0xffff
3ffbd940:	.word  0xffff
3ffbd950:	.word  0xffff
3ffbd960:	.word  0xffff
3ffbd970:	.word  0xffff
3ffbd980:	.word  0xffff
3ffbd990:	.word  0xffff
3ffbd9a0:	.word  0xffff
3ffbd9b0:	.word  0xffff
3ffbd9c0:	.word  0xffff
3ffbd9d0:	.word  0xffff
3ffbd9e0:	.word  0xffff
3ffbd9f0:	.word  0xffff
3ffbda00:	.word  0xffff
3ffbda10:	.word  0xffff
3ffbda20:	.word  0xffff
3ffbda30:	.word  0xffff
3ffbda40:	.word  0xffff
3ffbda50:	.word  0xffff
3ffbda60:	.word  0xffff
3ffbda70:	.word  0xffff
3ffbda80:	.word  0xffff
3ffbda90:	.word  0xffff
3ffbdaa0:	.word  0xffff
3ffbdab0:	.word  0xffff
3ffbdac0:	.word  0xffff
3ffbdad0:	.word  0xffff
3ffbdae0:	.word  0xffff
3ffbdaf0:	.word  0xffff
3ffbdb00:	.word  0xffff
3ffbdb10:	.word  0xffff
3ffbdb20:	.word  0xffff
3ffbdb30:	.word  0xffff
3ffbdb40:	.word  0xffff
3ffbdb50:	.word  0xffff
3ffbdb60:	.word  0xffff
3ffbdb70:	.word  0xffff
3ffbdb80:	.word  0xffff
3ffbdb90:	.word  0xffff
3ffbdba0:	.word  0xffff
3ffbdbb0:	.word  0xffff
3ffbdbc0:	.word  0xffff
3ffbdbd0:	.word  0xffff
3ffbdbe0:	.word  0xffff
3ffbdbf0:	.word  0xffff
3ffbdc00:	.word  0xffff
3ffbdc10:	.word  0xffff
3ffbdc20:	.word  0xffff
3ffbdc30:	.word  0xffff
3ffbdc40:	.word  0xffff
3ffbdc50:	.word  0xffff
3ffbdc60:	.word  0xffff
3ffbdc70:	.word  0xffff
3ffbdc80:	.word  0xffff
3ffbdc90:	.word  0xffff
3ffbdca0:	.word  0xffff
3ffbdcb0:	.word  0xffff
3ffbdcc0:	.word  0xffff
3ffbdcd0:	.word  0xffff
3ffbdce0:	.word  0xffff
3ffbdcf0:	.word  0xffff
3ffbdd00:	.word  0xffff
3ffbdd10:	.word  0xffff
3ffbdd20:	.word  0xffff
3ffbdd30:	.word  0xffff
3ffbdd40:	.word  0xffff
3ffbdd50:	.word  0xffff
3ffbdd60:	.word  0xffff
3ffbdd70:	.word  0xffff
3ffbdd80:	.word  0xffff
3ffbdd90:	.word  0xffff
3ffbdda0:	.word  0xffff
3ffbddb0:	.word  0xffff
3ffbddc0:	.word  0xffff
3ffbddd0:	.word  0xffff
3ffbdde0:	.word  0xffff
3ffbddf0:	.word  0xffff
3ffbde00:	.word  0xffff
3ffbde10:	.word  0xffff
3ffbde20:	.word  0xffff
3ffbde30:	.word  0xffff
3ffbde40:	.word  0xffff
3ffbde50:	.word  0xffff
3ffbde60:	.word  0xffff
3ffbde70:	.word  0xffff
3ffbde80:	.word  0xffff
3ffbde90:	.word  0xffff
3ffbdea0:	.word  0xffff
3ffbdeb0:	.word  0xffff
3ffbdec0:	.word  0xffff
3ffbded0:	.word  0xffff
3ffbdee0:	.word  0xffff
3ffbdef0:	.word  0xffff
3ffbdf00:	.word  0xffff
3ffbdf10:	.word  0xffff
3ffbdf20:	.word  0xffff
3ffbdf30:	.word  0xffff
3ffbdf40:	.word  0xffff
3ffbdf50:	.word  0xffff
3ffbdf60:	.word  0xffff
3ffbdf70:	.word  0xffff
3ffbdf80:	.word  0xffff
3ffbdf90:	.word  0xffff
3ffbdfa0:	.word  0xffff
3ffbdfb0:	.word  0xffff
3ffbdfc0:	.word  0xffff
3ffbdfd0:	.word  0xffff
3ffbdfe0:	.word  0xffff
3ffbdff0:	.word  0xffff
3ffbe000:	.word  0xffff
3ffbe010:	.word  0xffff
3ffbe020:	.word  0xffff
3ffbe030:	.word  0xffff
3ffbe040:	.word  0xffff
3ffbe050:	.word  0xffff
3ffbe060:	.word  0xffff
3ffbe070:	.word  0xffff
3ffbe080:	.word  0xffff
3ffbe090:	.word  0xffff
3ffbe0a0:	.word  0xffff
3ffbe0b0:	.word  0xffff
3ffbe0c0:	.word  0xffff
3ffbe0d0:	.word  0xffff
3ffbe0e0:	.word  0xffff
3ffbe0f0:	.word  0xffff
3ffbe100:	.word  0xffff
3ffbe110:	.word  0xffff
3ffbe120:	.word  0xffff
3ffbe130:	.word  0xffff
3ffbe140:	.word  0xffff
3ffbe150:	.word  0xffff
3ffbe160:	.word  0xffff
3ffbe170:	.word  0xffff
3ffbe180:	.word  0xffff
3ffbe190:	.word  0xffff
3ffbe1a0:	.word  0xffff
3ffbe1b0:	.word  0xffff
3ffbe1c0:	.word  0xffff
3ffbe1d0:	.word  0xffff
3ffbe1e0:	.word  0xffff
3ffbe1f0:	.word  0xffff
3ffbe200:	.word  0xffff
3ffbe210:	.word  0xffff
3ffbe220:	.word  0xffff
3ffbe230:	.word  0xffff
3ffbe240:	.word  0xffff
3ffbe250:	.word  0xffff
3ffbe260:	.word  0xffff
3ffbe270:	.word  0xffff
3ffbe280:	.word  0xffff
3ffbe290:	.word  0xffff
3ffbe2a0:	.word  0xffff
3ffbe2b0:	.word  0xffff
3ffbe2c0:	.word  0xffff
3ffbe2d0:	.word  0xffff
3ffbe2e0:	.word  0xffff
3ffbe2f0:	.word  0xffff
3ffbe300:	.word  0xffff
3ffbe310:	.word  0xffff
3ffbe320:	.word  0xffff
3ffbe330:	.word  0xffff
3ffbe340:	.word  0xffff
3ffbe350:	.word  0xffff
3ffbe360:	.word  0xffff
3ffbe370:	.word  0xffff
3ffbe380:	.word  0xffff
3ffbe390:	.word  0xffff
3ffbe3a0:	.word  0xffff
3ffbe3b0:	.word  0xffff
3ffbe3c0:	.word  0xffff
3ffbe3d0:	.word  0xffff
3ffbe3e0:	.word  0xffff
3ffbe3f0:	.word  0xffff
3ffbe400:	.word  0xffff
3ffbe410:	.word  0xffff
3ffbe420:	.word  0xffff
3ffbe430:	.word  0xffff
3ffbe440:	.word  0xffff
3ffbe450:	.word  0xffff
3ffbe460:	.word  0xffff
3ffbe470:	.word  0xffff
3ffbe480:	.word  0xffff
3ffbe490:	.word  0xffff
3ffbe4a0:	.word  0xffff
3ffbe4b0:	.word  0xffff
3ffbe4c0:	.word  0xffff
3ffbe4d0:	.word  0xffff
3ffbe4e0:	.word  0xffff
3ffbe4f0:	.word  0xffff
3ffbe500:	.word  0xffff
3ffbe510:	.word  0xffff
3ffbe520:	.word  0xffff
3ffbe530:	.word  0xffff
3ffbe540:	.word  0xffff
3ffbe550:	.word  0xffff
3ffbe560:	.word  0xffff
3ffbe570:	.word  0xffff
3ffbe580:	.word  0xffff
3ffbe590:	.word  0xffff
3ffbe5a0:	.word  0xffff
3ffbe5b0:	.word  0xffff
3ffbe5c0:	.word  0xffff
3ffbe5d0:	.word  0xffff
3ffbe5e0:	.word  0xffff
3ffbe5f0:	.word  0xffff
3ffbe600:	.word  0xffff
3ffbe610:	.word  0xffff
3ffbe620:	.word  0xffff
3ffbe630:	.word  0xffff
3ffbe640:	.word  0xffff
3ffbe650:	.word  0xffff
3ffbe660:	.word  0xffff
3ffbe670:	.word  0xffff
3ffbe680:	.word  0xffff
3ffbe690:	.word  0xffff
3ffbe6a0:	.word  0xffff
3ffbe6b0:	.word  0xffff
3ffbe6c0:	.word  0xffff
3ffbe6d0:	.word  0xffff
3ffbe6e0:	.word  0xffff
3ffbe6f0:	.word  0xffff
3ffbe700:	.word  0xffff
3ffbe710:	.word  0xffff
3ffbe720:	.word  0xffff
3ffbe730:	.word  0xffff
3ffbe740:	.word  0xffff
3ffbe750:	.word  0xffff
3ffbe760:	.word  0xffff
3ffbe770:	.word  0xffff
3ffbe780:	.word  0xffff
3ffbe790:	.word  0xffff
3ffbe7a0:	.word  0xffff
3ffbe7b0:	.word  0xffff
3ffbe7c0:	.word  0xffff
3ffbe7d0:	.word  0xffff
3ffbe7e0:	.word  0xffff
3ffbe7f0:	.word  0xffff
3ffbe800:	.word  0xffff
3ffbe810:	.word  0xffff
3ffbe820:	.word  0xffff
3ffbe830:	.word  0xffff
3ffbe840:	.word  0xffff
3ffbe850:	.word  0xffff
3ffbe860:	.word  0xffff
3ffbe870:	.word  0xffff
3ffbe880:	.word  0xffff
3ffbe890:	.word  0xffff
3ffbe8a0:	.word  0xffff
3ffbe8b0:	.word  0xffff
3ffbe8c0:	.word  0xffff
3ffbe8d0:	.word  0xffff
3ffbe8e0:	.word  0xffff
3ffbe8f0:	.word  0xffff
3ffbe900:	.word  0xffff
3ffbe910:	.word  0xffff
3ffbe920:	.word  0xffff
3ffbe930:	.word  0xffff
3ffbe940:	.word  0xffff
3ffbe950:	.word  0xffff
3ffbe960:	.word  0xffff
3ffbe970:	.word  0xffff
3ffbe980:	.word  0xffff
3ffbe990:	.word  0xffff
3ffbe9a0:	.word  0xffff
3ffbe9b0:	.word  0xffff
3ffbe9c0:	.word  0xffff
3ffbe9d0:	.word  0xffff
3ffbe9e0:	.word  0xffff
3ffbe9f0:	.word  0xffff
3ffbea00:	.word  0xffff
3ffbea10:	.word  0xffff
3ffbea20:	.word  0xffff
3ffbea30:	.word  0xffff
3ffbea40:	.word  0xffff
3ffbea50:	.word  0xffff
3ffbea60:	.word  0xffff
3ffbea70:	.word  0xffff
3ffbea80:	.word  0xffff
3ffbea90:	.word  0xffff
3ffbeaa0:	.word  0xffff
3ffbeab0:	.word  0xffff
3ffbeac0:	.word  0xffff
3ffbead0:	.word  0xffff
3ffbeae0:	.word  0xffff
3ffbeaf0:	.word  0xffff
3ffbeb00:	.word  0xffff
3ffbeb10:	.word  0xffff
3ffbeb20:	.word  0xffff
3ffbeb30:	.word  0xffff
3ffbeb40:	.word  0xffff
3ffbeb50:	.word  0xffff
3ffbeb60:	.word  0xffff
3ffbeb70:	.word  0xffff
3ffbeb80:	.word  0xffff
3ffbeb90:	.word  0xffff
3ffbeba0:	.word  0xffff
3ffbebb0:	.word  0xffff
3ffbebc0:	.word  0xffff
3ffbebd0:	.word  0xffff
3ffbebe0:	.word  0xffff
3ffbebf0:	.word  0xffff
3ffbec00:	.word  0xffff
3ffbec10:	.word  0xffff
3ffbec20:	.word  0xffff
3ffbec30:	.word  0xffff
3ffbec40:	.word  0xffff
3ffbec50:	.word  0xffff
3ffbec60:	.word  0xffff
3ffbec70:	.word  0xffff
3ffbec80:	.word  0xffff
3ffbec90:	.word  0xffff
3ffbeca0:	.word  0xffff
3ffbecb0:	.word  0xffff
3ffbecc0:	.word  0xffff
3ffbecd0:	.word  0xffff
3ffbece0:	.word  0xffff
3ffbecf0:	.word  0xffff
3ffbed00:	.word  0xffff
3ffbed10:	.word  0xffff
3ffbed20:	.word  0xffff
3ffbed30:	.word  0xffff
3ffbed40:	.word  0xffff
3ffbed50:	.word  0xffff
3ffbed60:	.word  0xffff
3ffbed70:	.word  0xffff
3ffbed80:	.word  0xffff
3ffbed90:	.word  0xffff
3ffbeda0:	.word  0xffff
3ffbedb0:	.word  0xffff
3ffbedc0:	.word  0xffff
3ffbedd0:	.word  0xffff
3ffbede0:	.word  0xffff
3ffbedf0:	.word  0xffff
3ffbee00:	.word  0xffff
3ffbee10:	.word  0xffff
3ffbee20:	.word  0xffff
3ffbee30:	.word  0xffff
3ffbee40:	.word  0xffff
3ffbee50:	.word  0xffff
3ffbee60:	.word  0xffff
3ffbee70:	.word  0xffff
3ffbee80:	.word  0xffff
3ffbee90:	.word  0xffff
3ffbeea0:	.word  0xffff
3ffbeeb0:	.word  0xffff
3ffbeec0:	.word  0xffff
3ffbeed0:	.word  0xffff
3ffbeee0:	.word  0xffff
3ffbeef0:	.word  0xffff
3ffbef00:	.word  0xffff
3ffbef10:	.word  0xffff
3ffbef20:	.word  0xffff
3ffbef30:	.word  0xffff
3ffbef40:	.word  0xffff
3ffbef50:	.word  0xffff
3ffbef60:	.word  0xffff
3ffbef70:	.word  0xffff
3ffbef80:	.word  0xffff
3ffbef90:	.word  0xffff
3ffbefa0:	.word  0xffff
3ffbefb0:	.word  0xffff
3ffbefc0:	.word  0xffff
3ffbefd0:	.word  0xffff
3ffbefe0:	.word  0xffff
3ffbeff0:	.word  0xffff
3ffbf000:	.word  0xffff
3ffbf010:	.word  0xffff
3ffbf020:	.word  0xffff
3ffbf030:	.word  0xffff
3ffbf040:	.word  0xffff
3ffbf050:	.word  0xffff
3ffbf060:	.word  0xffff
3ffbf070:	.word  0xffff
3ffbf080:	.word  0xffff
3ffbf090:	.word  0xffff
3ffbf0a0:	.word  0xffff
3ffbf0b0:	.word  0xffff
3ffbf0c0:	.word  0xffff
3ffbf0d0:	.word  0xffff
3ffbf0e0:	.word  0xffff
3ffbf0f0:	.word  0xffff
3ffbf100:	.word  0xffff
3ffbf110:	.word  0xffff
3ffbf120:	.word  0xffff
3ffbf130:	.word  0xffff
3ffbf140:	.word  0xffff
3ffbf150:	.word  0xffff
3ffbf160:	.word  0xffff
3ffbf170:	.word  0xffff
3ffbf180:	.word  0xffff
3ffbf190:	.word  0xffff
3ffbf1a0:	.word  0xffff
3ffbf1b0:	.word  0xffff
3ffbf1c0:	.word  0xffff
3ffbf1d0:	.word  0xffff
3ffbf1e0:	.word  0xffff
3ffbf1f0:	.word  0xffff
3ffbf200:	.word  0xffff
3ffbf210:	.word  0xffff
3ffbf220:	.word  0xffff
3ffbf230:	.word  0xffff
3ffbf240:	.word  0xffff
3ffbf250:	.word  0xffff
3ffbf260:	.word  0xffff
3ffbf270:	.word  0xffff
3ffbf280:	.word  0xffff
3ffbf290:	.word  0xffff
3ffbf2a0:	.word  0xffff
3ffbf2b0:	.word  0xffff
3ffbf2c0:	.word  0xffff
3ffbf2d0:	.word  0xffff
3ffbf2e0:	.word  0xffff
3ffbf2f0:	.word  0xffff
3ffbf300:	.word  0xffff
3ffbf310:	.word  0xffff
3ffbf320:	.word  0xffff
3ffbf330:	.word  0xffff
3ffbf340:	.word  0xffff
3ffbf350:	.word  0xffff
3ffbf360:	.word  0xffff
3ffbf370:	.word  0xffff
3ffbf380:	.word  0xffff
3ffbf390:	.word  0xffff
3ffbf3a0:	.word  0xffff
3ffbf3b0:	.word  0xffff
3ffbf3c0:	.word  0xffff
3ffbf3d0:	.word  0xffff
3ffbf3e0:	.word  0xffff
3ffbf3f0:	.word  0xffff
3ffbf400:	.word  0xffff
3ffbf410:	.word  0xffff
3ffbf420:	.word  0xffff
3ffbf430:	.word  0xffff
3ffbf440:	.word  0xffff
3ffbf450:	.word  0xffff
3ffbf460:	.word  0xffff
3ffbf470:	.word  0xffff
3ffbf480:	.word  0xffff
3ffbf490:	.word  0xffff
3ffbf4a0:	.word  0xffff
3ffbf4b0:	.word  0xffff
3ffbf4c0:	.word  0xffff
3ffbf4d0:	.word  0xffff
3ffbf4e0:	.word  0xffff
3ffbf4f0:	.word  0xffff
3ffbf500:	.word  0xffff
3ffbf510:	.word  0xffff
3ffbf520:	.word  0xffff
3ffbf530:	.word  0xffff
3ffbf540:	.word  0xffff
3ffbf550:	.word  0xffff
3ffbf560:	.word  0xffff
3ffbf570:	.word  0xffff
3ffbf580:	.word  0xffff
3ffbf590:	.word  0xffff
3ffbf5a0:	.word  0xffff
3ffbf5b0:	.word  0xffff
3ffbf5c0:	.word  0xffff
3ffbf5d0:	.word  0xffff
3ffbf5e0:	.word  0xffff
3ffbf5f0:	.word  0xffff
3ffbf600:	.word  0xffff
3ffbf610:	.word  0xffff
3ffbf620:	.word  0xffff
3ffbf630:	.word  0xffff
3ffbf640:	.word  0xffff
3ffbf650:	.word  0xffff
3ffbf660:	.word  0xffff
3ffbf670:	.word  0xffff
3ffbf680:	.word  0xffff
3ffbf690:	.word  0xffff
3ffbf6a0:	.word  0xffff
3ffbf6b0:	.word  0xffff
3ffbf6c0:	.word  0xffff
3ffbf6d0:	.word  0xffff
3ffbf6e0:	.word  0xffff
3ffbf6f0:	.word  0xffff
3ffbf700:	.word  0xffff
3ffbf710:	.word  0xffff
3ffbf720:	.word  0xffff
3ffbf730:	.word  0xffff
3ffbf740:	.word  0xffff
3ffbf750:	.word  0xffff
3ffbf760:	.word  0xffff
3ffbf770:	.word  0xffff
3ffbf780:	.word  0xffff
3ffbf790:	.word  0xffff
3ffbf7a0:	.word  0xffff
3ffbf7b0:	.word  0xffff
3ffbf7c0:	.word  0xffff
3ffbf7d0:	.word  0xffff
3ffbf7e0:	.word  0xffff
3ffbf7f0:	.word  0xffff
3ffbf800:	.word  0xffff
3ffbf810:	.word  0xffff
3ffbf820:	.word  0xffff
3ffbf830:	.word  0xffff
3ffbf840:	.word  0xffff
3ffbf850:	.word  0xffff
3ffbf860:	.word  0xffff
3ffbf870:	.word  0xffff
3ffbf880:	.word  0xffff
3ffbf890:	.word  0xffff
3ffbf8a0:	.word  0xffff
3ffbf8b0:	.word  0xffff
3ffbf8c0:	.word  0xffff
3ffbf8d0:	.word  0xffff
3ffbf8e0:	.word  0xffff
3ffbf8f0:	.word  0xffff
3ffbf900:	.word  0xffff
3ffbf910:	.word  0xffff
3ffbf920:	.word  0xffff
3ffbf930:	.word  0xffff
3ffbf940:	.word  0xffff
3ffbf950:	.word  0xffff
3ffbf960:	.word  0xffff
3ffbf970:	.word  0xffff
3ffbf980:	.word  0xffff
3ffbf990:	.word  0xffff
3ffbf9a0:	.word  0xffff
3ffbf9b0:	.word  0xffff
3ffbf9c0:	.word  0xffff
3ffbf9d0:	.word  0xffff
3ffbf9e0:	.word  0xffff
3ffbf9f0:	.word  0xffff
3ffbfa00:	.word  0xffff
3ffbfa10:	.word  0xffff
3ffbfa20:	.word  0xffff
3ffbfa30:	.word  0xffff
3ffbfa40:	.word  0xffff
3ffbfa50:	.word  0xffff
3ffbfa60:	.word  0xffff
3ffbfa70:	.word  0xffff
3ffbfa80:	.word  0xffff
3ffbfa90:	.word  0xffff
3ffbfaa0:	.word  0xffff
3ffbfab0:	.word  0xffff
3ffbfac0:	.word  0xffff
3ffbfad0:	.word  0xffff
3ffbfae0:	.word  0xffff
3ffbfaf0:	.word  0xffff
3ffbfb00:	.word  0xffff
3ffbfb10:	.word  0xffff
3ffbfb20:	.word  0xffff
3ffbfb30:	.word  0xffff
3ffbfb40:	.word  0xffff
3ffbfb50:	.word  0xffff
3ffbfb60:	.word  0xffff
3ffbfb70:	.word  0xffff
3ffbfb80:	.word  0xffff
3ffbfb90:	.word  0xffff
3ffbfba0:	.word  0xffff
3ffbfbb0:	.word  0xffff
3ffbfbc0:	.word  0xffff
3ffbfbd0:	.word  0xffff
3ffbfbe0:	.word  0xffff
3ffbfbf0:	.word  0xffff
3ffbfc00:	.word  0xffff
3ffbfc10:	.word  0xffff
3ffbfc20:	.word  0xffff
3ffbfc30:	.word  0xffff
3ffbfc40:	.word  0xffff
3ffbfc50:	.word  0xffff
3ffbfc60:	.word  0xffff
3ffbfc70:	.word  0xffff
3ffbfc80:	.word  0xffff
3ffbfc90:	.word  0xffff
3ffbfca0:	.word  0xffff
3ffbfcb0:	.word  0xffff
3ffbfcc0:	.word  0xffff
3ffbfcd0:	.word  0xffff
3ffbfce0:	.word  0xffff
3ffbfcf0:	.word  0xffff
3ffbfd00:	.word  0xffff
3ffbfd10:	.word  0xffff
3ffbfd20:	.word  0xffff
3ffbfd30:	.word  0xffff
3ffbfd40:	.word  0xffff
3ffbfd50:	.word  0xffff
3ffbfd60:	.word  0xffff
3ffbfd70:	.word  0xffff
3ffbfd80:	.word  0xffff
3ffbfd90:	.word  0xffff
3ffbfda0:	.word  0xffff
3ffbfdb0:	.word  0xffff
3ffbfdc0:	.word  0xffff
3ffbfdd0:	.word  0xffff
3ffbfde0:	.word  0xffff
3ffbfdf0:	.word  0xffff
3ffbfe00:	.word  0xffff
3ffbfe10:	.word  0xffff
3ffbfe20:	.word  0xffff
3ffbfe30:	.word  0xffff
3ffbfe40:	.word  0xffff
3ffbfe50:	.word  0xffff
3ffbfe60:	.word  0xffff
3ffbfe70:	.word  0xffff
3ffbfe80:	.word  0xffff
3ffbfe90:	.word  0xffff
3ffbfea0:	.word  0xffff
3ffbfeb0:	.word  0xffff
3ffbfec0:	.word  0xffff
3ffbfed0:	.word  0xffff
3ffbfee0:	.word  0xffff
3ffbfef0:	.word  0xffff
3ffbff00:	.word  0xffff
3ffbff10:	.word  0xffff
3ffbff20:	.word  0xffff
3ffbff30:	.word  0xffff
3ffbff40:	.word  0xffff
3ffbff50:	.word  0xffff
3ffbff60:	.word  0xffff
3ffbff70:	.word  0xffff
3ffbff80:	.word  0xffff
3ffbff90:	.word  0xffff
3ffbffa0:	.word  0xffff
3ffbffb0:	.word  0xffff
3ffbffc0:	.word  0xffff
3ffbffd0:	.word  0xffff
3ffbffe0:	.word  0xffff
3ffbfff0:	.word  0xffff
3ffc0000:	.word  0xffff
3ffc0010:	.word  0xffff
3ffc0020:	.word  0xffff
3ffc0030:	.word  0xffff
3ffc0040:	.word  0xffff
3ffc0050:	.word  0xffff
3ffc0060:	.word  0xffff
3ffc0070:	.word  0xffff
3ffc0080:	.word  0xffff
3ffc0090:	.word  0xffff
3ffc00a0:	.word  0xffff
3ffc00b0:	.word  0xffff
3ffc00c0:	.word  0xffff
3ffc00d0:	.word  0xffff
3ffc00e0:	.word  0xffff
3ffc00f0:	.word  0xffff
3ffc0100:	.word  0xffff
3ffc0110:	.word  0xffff
3ffc0120:	.word  0xffff
3ffc0130:	.word  0xffff
3ffc0140:	.word  0xffff
3ffc0150:	.word  0xffff
3ffc0160:	.word  0xffff
3ffc0170:	.word  0xffff
3ffc0180:	.word  0xffff
3ffc0190:	.word  0xffff
3ffc01a0:	.word  0xffff
3ffc01b0:	.word  0xffff
3ffc01c0:	.word  0xffff
3ffc01d0:	.word  0xffff
3ffc01e0:	.word  0xffff
3ffc01f0:	.word  0xffff
3ffc0200:	.word  0xffff
3ffc0210:	.word  0xffff
3ffc0220:	.word  0xffff
3ffc0230:	.word  0xffff
3ffc0240:	.word  0xffff
3ffc0250:	.word  0xffff
3ffc0260:	.word  0xffff
3ffc0270:	.word  0xffff
3ffc0280:	.word  0xffff
3ffc0290:	.word  0xffff
3ffc02a0:	.word  0xffff
3ffc02b0:	.word  0xffff
3ffc02c0:	.word  0xffff
3ffc02d0:	.word  0xffff
3ffc02e0:	.word  0xffff
3ffc02f0:	.word  0xffff
3ffc0300:	.word  0xffff
3ffc0310:	.word  0xffff
3ffc0320:	.word  0xffff
3ffc0330:	.word  0xffff
3ffc0340:	.word  0xffff
3ffc0350:	.word  0xffff
3ffc0360:	.word  0xffff
3ffc0370:	.word  0xffff
3ffc0380:	.word  0xffff
3ffc0390:	.word  0xffff
3ffc03a0:	.word  0xffff
3ffc03b0:	.word  0xffff
3ffc03c0:	.word  0xffff
3ffc03d0:	.word  0xffff
3ffc03e0:	.word  0xffff
3ffc03f0:	.word  0xffff
3ffc0400:	.word  0xffff
3ffc0410:	.word  0xffff
3ffc0420:	.word  0xffff
3ffc0430:	.word  0xffff
3ffc0440:	.word  0xffff
3ffc0450:	.word  0xffff
3ffc0460:	.word  0xffff
3ffc0470:	.word  0xffff
3ffc0480:	.word  0xffff
3ffc0490:	.word  0xffff
3ffc04a0:	.word  0xffff
3ffc04b0:	.word  0xffff
3ffc04c0:	.word  0xffff
3ffc04d0:	.word  0xffff
3ffc04e0:	.word  0xffff
3ffc04f0:	.word  0xffff
3ffc0500:	.word  0xffff
3ffc0510:	.word  0xffff
3ffc0520:	.word  0xffff
3ffc0530:	.word  0xffff
3ffc0540:	.word  0xffff
3ffc0550:	.word  0xffff
3ffc0560:	.word  0xffff
3ffc0570:	.word  0xffff
3ffc0580:	.word  0xffff
3ffc0590:	.word  0xffff
3ffc05a0:	.word  0xffff
3ffc05b0:	.word  0xffff
3ffc05c0:	.word  0xffff
3ffc05d0:	.word  0xffff
3ffc05e0:	.word  0xffff
3ffc05f0:	.word  0xffff
3ffc0600:	.word  0xffff
3ffc0610:	.word  0xffff
3ffc0620:	.word  0xffff
3ffc0630:	.word  0xffff
3ffc0640:	.word  0xffff
3ffc0650:	.word  0xffff
3ffc0660:	.word  0xffff
3ffc0670:	.word  0xffff
3ffc0680:	.word  0xffff
3ffc0690:	.word  0xffff
3ffc06a0:	.word  0xffff
3ffc06b0:	.word  0xffff
3ffc06c0:	.word  0xffff
3ffc06d0:	.word  0xffff
3ffc06e0:	.word  0xffff
3ffc06f0:	.word  0xffff
3ffc0700:	.word  0xffff
3ffc0710:	.word  0xffff
3ffc0720:	.word  0xffff
3ffc0730:	.word  0xffff
3ffc0740:	.word  0xffff
3ffc0750:	.word  0xffff
3ffc0760:	.word  0xffff
3ffc0770:	.word  0xffff
3ffc0780:	.word  0xffff
3ffc0790:	.word  0xffff
3ffc07a0:	.word  0xffff
3ffc07b0:	.word  0xffff
3ffc07c0:	.word  0xffff
3ffc07d0:	.word  0xffff
3ffc07e0:	.word  0xffff
3ffc07f0:	.word  0xffff
3ffc0800:	.word  0xffff
3ffc0810:	.word  0xffff
3ffc0820:	.word  0xffff
3ffc0830:	.word  0xffff
3ffc0840:	.word  0xffff
3ffc0850:	.word  0xffff
3ffc0860:	.word  0xffff
3ffc0870:	.word  0xffff
3ffc0880:	.word  0xffff
3ffc0890:	.word  0xffff
3ffc08a0:	.word  0xffff
3ffc08b0:	.word  0xffff
3ffc08c0:	.word  0xffff
3ffc08d0:	.word  0xffff
3ffc08e0:	.word  0xffff
3ffc08f0:	.word  0xffff
3ffc0900:	.word  0xffff
3ffc0910:	.word  0xffff
3ffc0920:	.word  0xffff
3ffc0930:	.word  0xffff
3ffc0940:	.word  0xffff
3ffc0950:	.word  0xffff
3ffc0960:	.word  0xffff
3ffc0970:	.word  0xffff
3ffc0980:	.word  0xffff
3ffc0990:	.word  0xffff
3ffc09a0:	.word  0xffff
3ffc09b0:	.word  0xffff
3ffc09c0:	.word  0xffff
3ffc09d0:	.word  0xffff
3ffc09e0:	.word  0xffff
3ffc09f0:	.word  0xffff
3ffc0a00:	.word  0xffff
3ffc0a10:	.word  0xffff
3ffc0a20:	.word  0xffff
3ffc0a30:	.word  0xffff
3ffc0a40:	.word  0xffff
3ffc0a50:	.word  0xffff
3ffc0a60:	.word  0xffff
3ffc0a70:	.word  0xffff
3ffc0a80:	.word  0xffff
3ffc0a90:	.word  0xffff
3ffc0aa0:	.word  0xffff
3ffc0ab0:	.word  0xffff
3ffc0ac0:	.word  0xffff
3ffc0ad0:	.word  0xffff
3ffc0ae0:	.word  0xffff
3ffc0af0:	.word  0xffff
3ffc0b00:	.word  0xffff
3ffc0b10:	.word  0xffff
3ffc0b20:	.word  0xffff
3ffc0b30:	.word  0xffff
3ffc0b40:	.word  0xffff
3ffc0b50:	.word  0xffff
3ffc0b60:	.word  0xffff
3ffc0b70:	.word  0xffff
3ffc0b80:	.word  0xffff
3ffc0b90:	.word  0xffff
3ffc0ba0:	.word  0xffff
3ffc0bb0:	.word  0xffff
3ffc0bc0:	.word  0xffff
3ffc0bd0:	.word  0xffff
3ffc0be0:	.word  0xffff
3ffc0bf0:	.word  0xffff
3ffc0c00:	.word  0xffff
3ffc0c10:	.word  0xffff
3ffc0c20:	.word  0xffff
3ffc0c30:	.word  0xffff
3ffc0c40:	.word  0xffff
3ffc0c50:	.word  0xffff
3ffc0c60:	.word  0xffff
3ffc0c70:	.word  0xffff
3ffc0c80:	.word  0xffff
3ffc0c90:	.word  0xffff
3ffc0ca0:	.word  0xffff
3ffc0cb0:	.word  0xffff
3ffc0cc0:	.word  0xffff
3ffc0cd0:	.word  0xffff
3ffc0ce0:	.word  0xffff
3ffc0cf0:	.word  0xffff
3ffc0d00:	.word  0xffff
3ffc0d10:	.word  0xffff
3ffc0d20:	.word  0xffff
3ffc0d30:	.word  0xffff
3ffc0d40:	.word  0xffff
3ffc0d50:	.word  0xffff
3ffc0d60:	.word  0xffff
3ffc0d70:	.word  0xffff
3ffc0d80:	.word  0xffff
3ffc0d90:	.word  0xffff
3ffc0da0:	.word  0xffff
3ffc0db0:	.word  0xffff
3ffc0dc0:	.word  0xffff
3ffc0dd0:	.word  0xffff
3ffc0de0:	.word  0xffff
3ffc0df0:	.word  0xffff
3ffc0e00:	.word  0xffff
3ffc0e10:	.word  0xffff
3ffc0e20:	.word  0xffff
3ffc0e30:	.word  0xffff
3ffc0e40:	.word  0xffff
3ffc0e50:	.word  0xffff
3ffc0e60:	.word  0xffff
3ffc0e70:	.word  0xffff
3ffc0e80:	.word  0xffff
3ffc0e90:	.word  0xffff
3ffc0ea0:	.word  0xffff
3ffc0eb0:	.word  0xffff
3ffc0ec0:	.word  0xffff
3ffc0ed0:	.word  0xffff
3ffc0ee0:	.word  0xffff
3ffc0ef0:	.word  0xffff
3ffc0f00:	.word  0xffff
3ffc0f10:	.word  0xffff
3ffc0f20:	.word  0xffff
3ffc0f30:	.word  0xffff
3ffc0f40:	.word  0xffff
3ffc0f50:	.word  0xffff
3ffc0f60:	.word  0xffff
3ffc0f70:	.word  0xffff
3ffc0f80:	.word  0xffff
3ffc0f90:	.word  0xffff
3ffc0fa0:	.word  0xffff
3ffc0fb0:	.word  0xffff
3ffc0fc0:	.word  0xffff
3ffc0fd0:	.word  0xffff
3ffc0fe0:	.word  0xffff
3ffc0ff0:	.word  0xffff
3ffc1000:	.word  0xffff
3ffc1010:	.word  0xffff
3ffc1020:	.word  0xffff
3ffc1030:	.word  0xffff
3ffc1040:	.word  0xffff
3ffc1050:	.word  0xffff
3ffc1060:	.word  0xffff
3ffc1070:	.word  0xffff
3ffc1080:	.word  0xffff
3ffc1090:	.word  0xffff
3ffc10a0:	.word  0xffff
3ffc10b0:	.word  0xffff
3ffc10c0:	.word  0xffff
3ffc10d0:	.word  0xffff
3ffc10e0:	.word  0xffff
3ffc10f0:	.word  0xffff
3ffc1100:	.word  0xffff
3ffc1110:	.word  0xffff
3ffc1120:	.word  0xffff
3ffc1130:	.word  0xffff
3ffc1140:	.word  0xffff
3ffc1150:	.word  0xffff
3ffc1160:	.word  0xffff
3ffc1170:	.word  0xffff
3ffc1180:	.word  0xffff
3ffc1190:	.word  0xffff
3ffc11a0:	.word  0xffff
3ffc11b0:	.word  0xffff
3ffc11c0:	.word  0xffff
3ffc11d0:	.word  0xffff
3ffc11e0:	.word  0xffff
3ffc11f0:	.word  0xffff
3ffc1200:	.word  0xffff
3ffc1210:	.word  0xffff
3ffc1220:	.word  0xffff
3ffc1230:	.word  0xffff
3ffc1240:	.word  0xffff
3ffc1250:	.word  0xffff
3ffc1260:	.word  0xffff
3ffc1270:	.word  0xffff
3ffc1280:	.word  0xffff
3ffc1290:	.word  0xffff
3ffc12a0:	.word  0xffff
3ffc12b0:	.word  0xffff
3ffc12c0:	.word  0xffff
3ffc12d0:	.word  0xffff
3ffc12e0:	.word  0xffff
3ffc12f0:	.word  0xffff
3ffc1300:	.word  0xffff
3ffc1310:	.word  0xffff
3ffc1320:	.word  0xffff
3ffc1330:	.word  0xffff
3ffc1340:	.word  0xffff
3ffc1350:	.word  0xffff
3ffc1360:	.word  0xffff
3ffc1370:	.word  0xffff
3ffc1380:	.word  0xffff
3ffc1390:	.word  0xffff
3ffc13a0:	.word  0xffff
3ffc13b0:	.word  0xffff
3ffc13c0:	.word  0xffff
3ffc13d0:	.word  0xffff
3ffc13e0:	.word  0xffff
3ffc13f0:	.word  0xffff
3ffc1400:	.word  0xffff
3ffc1410:	.word  0xffff
3ffc1420:	.word  0xffff
3ffc1430:	.word  0xffff
3ffc1440:	.word  0xffff
3ffc1450:	.word  0xffff
3ffc1460:	.word  0xffff
3ffc1470:	.word  0xffff
3ffc1480:	.word  0xffff
3ffc1490:	.word  0xffff
3ffc14a0:	.word  0xffff
3ffc14b0:	.word  0xffff
3ffc14c0:	.word  0xffff
3ffc14d0:	.word  0xffff
3ffc14e0:	.word  0xffff
3ffc14f0:	.word  0xffff
3ffc1500:	.word  0xffff
3ffc1510:	.word  0xffff
3ffc1520:	.word  0xffff
3ffc1530:	.word  0xffff
3ffc1540:	.word  0xffff
3ffc1550:	.word  0xffff
3ffc1560:	.word  0xffff
3ffc1570:	.word  0xffff
3ffc1580:	.word  0xffff
3ffc1590:	.word  0xffff
3ffc15a0:	.word  0xffff
3ffc15b0:	.word  0xffff
3ffc15c0:	.word  0xffff
3ffc15d0:	.word  0xffff
3ffc15e0:	.word  0xffff
3ffc15f0:	.word  0xffff
3ffc1600:	.word  0xffff
3ffc1610:	.word  0xffff
3ffc1620:	.word  0xffff
3ffc1630:	.word  0xffff
3ffc1640:	.word  0xffff
3ffc1650:	.word  0xffff
3ffc1660:	.word  0xffff
3ffc1670:	.word  0xffff
3ffc1680:	.word  0xffff
3ffc1690:	.word  0xffff
3ffc16a0:	.word  0xffff
3ffc16b0:	.word  0xffff
3ffc16c0:	.word  0xffff
3ffc16d0:	.word  0xffff
3ffc16e0:	.word  0xffff
3ffc16f0:	.word  0xffff
3ffc1700:	.word  0xffff
3ffc1710:	.word  0xffff
3ffc1720:	.word  0xffff
3ffc1730:	.word  0xffff
3ffc1740:	.word  0xffff
3ffc1750:	.word  0xffff
3ffc1760:	.word  0xffff
3ffc1770:	.word  0xffff
3ffc1780:	.word  0xffff
3ffc1790:	.word  0xffff
3ffc17a0:	.word  0xffff
3ffc17b0:	.word  0xffff
3ffc17c0:	.word  0xffff
3ffc17d0:	.word  0xffff
3ffc17e0:	.word  0xffff
3ffc17f0:	.word  0xffff
3ffc1800:	.word  0xffff
3ffc1810:	.word  0xffff
3ffc1820:	.word  0xffff
3ffc1830:	.word  0xffff
3ffc1840:	.word  0xffff
3ffc1850:	.word  0xffff
3ffc1860:	.word  0xffff
3ffc1870:	.word  0xffff
3ffc1880:	.word  0xffff
3ffc1890:	.word  0xffff
3ffc18a0:	.word  0xffff
3ffc18b0:	.word  0xffff
3ffc18c0:	.word  0xffff
3ffc18d0:	.word  0xffff
3ffc18e0:	.word  0xffff
3ffc18f0:	.word  0xffff
3ffc1900:	.word  0xffff
3ffc1910:	.word  0xffff
3ffc1920:	.word  0xffff
3ffc1930:	.word  0xffff
3ffc1940:	.word  0xffff
3ffc1950:	.word  0xffff
3ffc1960:	.word  0xffff
3ffc1970:	.word  0xffff
3ffc1980:	.word  0xffff
3ffc1990:	.word  0xffff
3ffc19a0:	.word  0xffff
3ffc19b0:	.word  0xffff
3ffc19c0:	.word  0xffff
3ffc19d0:	.word  0xffff
3ffc19e0:	.word  0xffff
3ffc19f0:	.word  0xffff
3ffc1a00:	.word  0xffff
3ffc1a10:	.word  0xffff
3ffc1a20:	.word  0xffff
3ffc1a30:	.word  0xffff
3ffc1a40:	.word  0xffff
3ffc1a50:	.word  0xffff
3ffc1a60:	.word  0xffff
3ffc1a70:	.word  0xffff
3ffc1a80:	.word  0xffff
3ffc1a90:	.word  0xffff
3ffc1aa0:	.word  0xffff
3ffc1ab0:	.word  0xffff
3ffc1ac0:	.word  0xffff
3ffc1ad0:	.word  0xffff
3ffc1ae0:	.word  0xffff
3ffc1af0:	.word  0xffff
3ffc1b00:	.word  0xffff
3ffc1b10:	.word  0xffff
3ffc1b20:	.word  0xffff
3ffc1b30:	.word  0xffff
3ffc1b40:	.word  0xffff
3ffc1b50:	.word  0xffff
3ffc1b60:	.word  0xffff
3ffc1b70:	.word  0xffff
3ffc1b80:	.word  0xffff
3ffc1b90:	.word  0xffff
3ffc1ba0:	.word  0xffff
3ffc1bb0:	.word  0xffff
3ffc1bc0:	.word  0xffff
3ffc1bd0:	.word  0xffff
3ffc1be0:	.word  0xffff
3ffc1bf0:	.word  0xffff
3ffc1c00:	.word  0xffff
3ffc1c10:	.word  0xffff
3ffc1c20:	.word  0xffff
3ffc1c30:	.word  0xffff
3ffc1c40:	.word  0xffff
3ffc1c50:	.word  0xffff
3ffc1c60:	.word  0xffff
3ffc1c70:	.word  0xffff
3ffc1c80:	.word  0xffff
3ffc1c90:	.word  0xffff
3ffc1ca0:	.word  0xffff
3ffc1cb0:	.word  0xffff
3ffc1cc0:	.word  0xffff
3ffc1cd0:	.word  0xffff
3ffc1ce0:	.word  0xffff
3ffc1cf0:	.word  0xffff
3ffc1d00:	.word  0xffff
3ffc1d10:	.word  0xffff
3ffc1d20:	.word  0xffff
3ffc1d30:	.word  0xffff
3ffc1d40:	.word  0xffff
3ffc1d50:	.word  0xffff
3ffc1d60:	.word  0xffff
3ffc1d70:	.word  0xffff
3ffc1d80:	.word  0xffff
3ffc1d90:	.word  0xffff
3ffc1da0:	.word  0xffff
3ffc1db0:	.word  0xffff
3ffc1dc0:	.word  0xffff
3ffc1dd0:	.word  0xffff
3ffc1de0:	.word  0xffff
3ffc1df0:	.word  0xffff
3ffc1e00:	.word  0xffff
3ffc1e10:	.word  0xffff
3ffc1e20:	.word  0xffff
3ffc1e30:	.word  0xffff
3ffc1e40:	.word  0xffff
3ffc1e50:	.word  0xffff
3ffc1e60:	.word  0xffff
3ffc1e70:	.word  0xffff
3ffc1e80:	.word  0xffff
3ffc1e90:	.word  0xffff
3ffc1ea0:	.word  0xffff
3ffc1eb0:	.word  0xffff
3ffc1ec0:	.word  0xffff
3ffc1ed0:	.word  0xffff
3ffc1ee0:	.word  0xffff
3ffc1ef0:	.word  0xffff
3ffc1f00:	.word  0xffff
3ffc1f10:	.word  0xffff
3ffc1f20:	.word  0xffff
3ffc1f30:	.word  0xffff
3ffc1f40:	.word  0xffff
3ffc1f50:	.word  0xffff
3ffc1f60:	.word  0xffff
3ffc1f70:	.word  0xffff
3ffc1f80:	.word  0xffff
3ffc1f90:	.word  0xffff
3ffc1fa0:	.word  0xffff
3ffc1fb0:	.word  0xffff
3ffc1fc0:	.word  0xffff
3ffc1fd0:	.word  0xffff
3ffc1fe0:	.word  0xffff
3ffc1ff0:	.word  0xffff
3ffc2000:	.word  0xffff
3ffc2010:	.word  0xffff
3ffc2020:	.word  0xffff
3ffc2030:	.word  0xffff
3ffc2040:	.word  0xffff
3ffc2050:	.word  0xffff
3ffc2060:	.word  0xffff
3ffc2070:	.word  0xffff
3ffc2080:	.word  0xffff
3ffc2090:	.word  0xffff
3ffc20a0:	.word  0xffff
3ffc20b0:	.word  0xffff
3ffc20c0:	.word  0xffff
3ffc20d0:	.word  0xffff
3ffc20e0:	.word  0xffff
3ffc20f0:	.word  0xffff
3ffc2100:	.word  0xffff
3ffc2110:	.word  0xffff
3ffc2120:	.word  0xffff
3ffc2130:	.word  0xffff
3ffc2140:	.word  0xffff
3ffc2150:	.word  0xffff
3ffc2160:	.word  0xffff
3ffc2170:	.word  0xffff
3ffc2180:	.word  0xffff
3ffc2190:	.word  0xffff
3ffc21a0:	.word  0xffff
3ffc21b0:	.word  0xffff
3ffc21c0:	.word  0xffff
3ffc21d0:	.word  0xffff
3ffc21e0:	.word  0xffff
3ffc21f0:	.word  0xffff
3ffc2200:	.word  0xffff
3ffc2210:	.word  0xffff
3ffc2220:	.word  0xffff
3ffc2230:	.word  0xffff
3ffc2240:	.word  0xffff
3ffc2250:	.word  0xffff
3ffc2260:	.word  0xffff
3ffc2270:	.word  0xffff
3ffc2280:	.word  0xffff
3ffc2290:	.word  0xffff
3ffc22a0:	.word  0xffff
3ffc22b0:	.word  0xffff
3ffc22c0:	.word  0xffff
3ffc22d0:	.word  0xffff
3ffc22e0:	.word  0xffff
3ffc22f0:	.word  0xffff
3ffc2300:	.word  0xffff
3ffc2310:	.word  0xffff
3ffc2320:	.word  0xffff
3ffc2330:	.word  0xffff
3ffc2340:	.word  0xffff
3ffc2350:	.word  0xffff
3ffc2360:	.word  0xffff
3ffc2370:	.word  0xffff
3ffc2380:	.word  0xffff
3ffc2390:	.word  0xffff
3ffc23a0:	.word  0xffff
3ffc23b0:	.word  0xffff
3ffc23c0:	.word  0xffff
3ffc23d0:	.word  0xffff
3ffc23e0:	.word  0xffff
3ffc23f0:	.word  0xffff
3ffc2400:	.word  0xffff
3ffc2410:	.word  0xffff
3ffc2420:	.word  0xffff
3ffc2430:	.word  0xffff
3ffc2440:	.word  0xffff
3ffc2450:	.word  0xffff
3ffc2460:	.word  0xffff
3ffc2470:	.word  0xffff
3ffc2480:	.word  0xffff
3ffc2490:	.word  0xffff
3ffc24a0:	.word  0xffff
3ffc24b0:	.word  0xffff
3ffc24c0:	.word  0xffff
3ffc24d0:	.word  0xffff
3ffc24e0:	.word  0xffff
3ffc24f0:	.word  0xffff
3ffc2500:	.word  0xffff
3ffc2510:	.word  0xffff
3ffc2520:	.word  0xffff
3ffc2530:	.word  0xffff
3ffc2540:	.word  0xffff
3ffc2550:	.word  0xffff
3ffc2560:	.word  0xffff
3ffc2570:	.word  0xffff
3ffc2580:	.word  0xffff
3ffc2590:	.word  0xffff
3ffc25a0:	.word  0xffff
3ffc25b0:	.word  0xffff
3ffc25c0:	.word  0xffff
3ffc25d0:	.word  0xffff
3ffc25e0:	.word  0xffff
3ffc25f0:	.word  0xffff
3ffc2600:	.word  0xffff
3ffc2610:	.word  0xffff
3ffc2620:	.word  0xffff
3ffc2630:	.word  0xffff
3ffc2640:	.word  0xffff
3ffc2650:	.word  0xffff
3ffc2660:	.word  0xffff
3ffc2670:	.word  0xffff
3ffc2680:	.word  0xffff
3ffc2690:	.word  0xffff
3ffc26a0:	.word  0xffff
3ffc26b0:	.word  0xffff
3ffc26c0:	.word  0xffff
3ffc26d0:	.word  0xffff
3ffc26e0:	.word  0xffff
3ffc26f0:	.word  0xffff
3ffc2700:	.word  0xffff
3ffc2710:	.word  0xffff
3ffc2720:	.word  0xffff
3ffc2730:	.word  0xffff
3ffc2740:	.word  0xffff
3ffc2750:	.word  0xffff
3ffc2760:	.word  0xffff
3ffc2770:	.word  0xffff
3ffc2780:	.word  0xffff
3ffc2790:	.word  0xffff
3ffc27a0:	.word  0xffff
3ffc27b0:	.word  0xffff
3ffc27c0:	.word  0xffff
3ffc27d0:	.word  0xffff
3ffc27e0:	.word  0xffff
3ffc27f0:	.word  0xffff
3ffc2800:	.word  0xffff
3ffc2810:	.word  0xffff
3ffc2820:	.word  0xffff
3ffc2830:	.word  0xffff
3ffc2840:	.word  0xffff
3ffc2850:	.word  0xffff
3ffc2860:	.word  0xffff
3ffc2870:	.word  0xffff
3ffc2880:	.word  0xffff
3ffc2890:	.word  0xffff
3ffc28a0:	.word  0xffff
3ffc28b0:	.word  0xffff
3ffc28c0:	.word  0xffff
3ffc28d0:	.word  0xffff
3ffc28e0:	.word  0xffff
3ffc28f0:	.word  0xffff
3ffc2900:	.word  0xffff
3ffc2910:	.word  0xffff
3ffc2920:	.word  0xffff
3ffc2930:	.word  0xffff
3ffc2940:	.word  0xffff
3ffc2950:	.word  0xffff
3ffc2960:	.word  0xffff
3ffc2970:	.word  0xffff
3ffc2980:	.word  0xffff
3ffc2990:	.word  0xffff
3ffc29a0:	.word  0xffff
3ffc29b0:	.word  0xffff
3ffc29c0:	.word  0xffff
3ffc29d0:	.word  0xffff
3ffc29e0:	.word  0xffff
3ffc29f0:	.word  0xffff
3ffc2a00:	.word  0xffff
3ffc2a10:	.word  0xffff
3ffc2a20:	.word  0xffff
3ffc2a30:	.word  0xffff
3ffc2a40:	.word  0xffff
3ffc2a50:	.word  0xffff
3ffc2a60:	.word  0xffff
3ffc2a70:	.word  0xffff
3ffc2a80:	.word  0xffff
3ffc2a90:	.word  0xffff
3ffc2aa0:	.word  0xffff
3ffc2ab0:	.word  0xffff
3ffc2ac0:	.word  0xffff
3ffc2ad0:	.word  0xffff
3ffc2ae0:	.word  0xffff
3ffc2af0:	.word  0xffff
3ffc2b00:	.word  0xffff
3ffc2b10:	.word  0xffff
3ffc2b20:	.word  0xffff
3ffc2b30:	.word  0xffff
3ffc2b40:	.word  0xffff
3ffc2b50:	.word  0xffff
3ffc2b60:	.word  0xffff
3ffc2b70:	.word  0xffff
3ffc2b80:	.word  0xffff
3ffc2b90:	.word  0xffff
3ffc2ba0:	.word  0xffff
3ffc2bb0:	.word  0xffff
3ffc2bc0:	.word  0xffff
3ffc2bd0:	.word  0xffff
3ffc2be0:	.word  0xffff
3ffc2bf0:	.word  0xffff
3ffc2c00:	.word  0xffff
3ffc2c10:	.word  0xffff
3ffc2c20:	.word  0xffff
3ffc2c30:	.word  0xffff
3ffc2c40:	.word  0xffff
3ffc2c50:	.word  0xffff
3ffc2c60:	.word  0xffff
3ffc2c70:	.word  0xffff
3ffc2c80:	.word  0xffff
3ffc2c90:	.word  0xffff
3ffc2ca0:	.word  0xffff
3ffc2cb0:	.word  0xffff
3ffc2cc0:	.word  0xffff
3ffc2cd0:	.word  0xffff
3ffc2ce0:	.word  0xffff
3ffc2cf0:	.word  0xffff
3ffc2d00:	.word  0xffff
3ffc2d10:	.word  0xffff
3ffc2d20:	.word  0xffff
3ffc2d30:	.word  0xffff
3ffc2d40:	.word  0xffff
3ffc2d50:	.word  0xffff
3ffc2d60:	.word  0xffff
3ffc2d70:	.word  0xffff
3ffc2d80:	.word  0xffff
3ffc2d90:	.word  0xffff
3ffc2da0:	.word  0xffff
3ffc2db0:	.word  0xffff
3ffc2dc0:	.word  0xffff
3ffc2dd0:	.word  0xffff
3ffc2de0:	.word  0xffff
3ffc2df0:	.word  0xffff
3ffc2e00:	.word  0xffff
3ffc2e10:	.word  0xffff
3ffc2e20:	.word  0xffff
3ffc2e30:	.word  0xffff
3ffc2e40:	.word  0xffff
3ffc2e50:	.word  0xffff
3ffc2e60:	.word  0xffff
3ffc2e70:	.word  0xffff
3ffc2e80:	.word  0xffff
3ffc2e90:	.word  0xffff
3ffc2ea0:	.word  0xffff
3ffc2eb0:	.word  0xffff
3ffc2ec0:	.word  0xffff
3ffc2ed0:	.word  0xffff
3ffc2ee0:	.word  0xffff
3ffc2ef0:	.word  0xffff
3ffc2f00:	.word  0xffff
3ffc2f10:	.word  0xffff
3ffc2f20:	.word  0xffff
3ffc2f30:	.word  0xffff
3ffc2f40:	.word  0xffff
3ffc2f50:	.word  0xffff
3ffc2f60:	.word  0xffff
3ffc2f70:	.word  0xffff
3ffc2f80:	.word  0xffff
3ffc2f90:	.word  0xffff
3ffc2fa0:	.word  0xffff
3ffc2fb0:	.word  0xffff
3ffc2fc0:	.word  0xffff
3ffc2fd0:	.word  0xffff
3ffc2fe0:	.word  0xffff
3ffc2ff0:	.word  0xffff
3ffc3000:	.word  0xffff
3ffc3010:	.word  0xffff
3ffc3020:	.word  0xffff
3ffc3030:	.word  0xffff
3ffc3040:	.word  0xffff
3ffc3050:	.word  0xffff
3ffc3060:	.word  0xffff
3ffc3070:	.word  0xffff
3ffc3080:	.word  0xffff
3ffc3090:	.word  0xffff
3ffc30a0:	.word  0xffff
3ffc30b0:	.word  0xffff
3ffc30c0:	.word  0xffff
3ffc30d0:	.word  0xffff
3ffc30e0:	.word  0xffff
3ffc30f0:	.word  0xffff
3ffc3100:	.word  0xffff
3ffc3110:	.word  0xffff
3ffc3120:	.word  0xffff
3ffc3130:	.word  0xffff
3ffc3140:	.word  0xffff
3ffc3150:	.word  0xffff
3ffc3160:	.word  0xffff
3ffc3170:	.word  0xffff
3ffc3180:	.word  0xffff
3ffc3190:	.word  0xffff
3ffc31a0:	.word  0xffff
3ffc31b0:	.word  0xffff
3ffc31c0:	.word  0xffff
3ffc31d0:	.word  0xffff
3ffc31e0:	.word  0xffff
3ffc31f0:	.word  0xffff
3ffc3200:	.word  0xffff
3ffc3210:	.word  0xffff
3ffc3220:	.word  0xffff
3ffc3230:	.word  0xffff
3ffc3240:	.word  0xffff
3ffc3250:	.word  0xffff
3ffc3260:	.word  0xffff
3ffc3270:	.word  0xffff
3ffc3280:	.word  0xffff
3ffc3290:	.word  0xffff
3ffc32a0:	.word  0xffff
3ffc32b0:	.word  0xffff
3ffc32c0:	.word  0xffff
3ffc32d0:	.word  0xffff
3ffc32e0:	.word  0xffff
3ffc32f0:	.word  0xffff
3ffc3300:	.word  0xffff
3ffc3310:	.word  0xffff
3ffc3320:	.word  0xffff
3ffc3330:	.word  0xffff
3ffc3340:	.word  0xffff
3ffc3350:	.word  0xffff
3ffc3360:	.word  0xffff
3ffc3370:	.word  0xffff
3ffc3380:	.word  0xffff
3ffc3390:	.word  0xffff
3ffc33a0:	.word  0xffff
3ffc33b0:	.word  0xffff
3ffc33c0:	.word  0xffff
3ffc33d0:	.word  0xffff
3ffc33e0:	.word  0xffff
3ffc33f0:	.word  0xffff
3ffc3400:	.word  0xffff
3ffc3410:	.word  0xffff
3ffc3420:	.word  0xffff
3ffc3430:	.word  0xffff
3ffc3440:	.word  0xffff
3ffc3450:	.word  0xffff
3ffc3460:	.word  0xffff
3ffc3470:	.word  0xffff
3ffc3480:	.word  0xffff
3ffc3490:	.word  0xffff
3ffc34a0:	.word  0xffff
3ffc34b0:	.word  0xffff
3ffc34c0:	.word  0xffff
3ffc34d0:	.word  0xffff
3ffc34e0:	.word  0xffff
3ffc34f0:	.word  0xffff
3ffc3500:	.word  0xffff
3ffc3510:	.word  0xffff
3ffc3520:	.word  0xffff
3ffc3530:	.word  0xffff
3ffc3540:	.word  0xffff
3ffc3550:	.word  0xffff
3ffc3560:	.word  0xffff
3ffc3570:	.word  0xffff
3ffc3580:	.word  0xffff
3ffc3590:	.word  0xffff
3ffc35a0:	.word  0xffff
3ffc35b0:	.word  0xffff
3ffc35c0:	.word  0xffff
3ffc35d0:	.word  0xffff
3ffc35e0:	.word  0xffff
3ffc35f0:	.word  0xffff
3ffc3600:	.word  0xffff
3ffc3610:	.word  0xffff
3ffc3620:	.word  0xffff
3ffc3630:	.word  0xffff
3ffc3640:	.word  0xffff
3ffc3650:	.word  0xffff
3ffc3660:	.word  0xffff
3ffc3670:	.word  0xffff
3ffc3680:	.word  0xffff
3ffc3690:	.word  0xffff
3ffc36a0:	.word  0xffff
3ffc36b0:	.word  0xffff
3ffc36c0:	.word  0xffff
3ffc36d0:	.word  0xffff
3ffc36e0:	.word  0xffff
3ffc36f0:	.word  0xffff
3ffc3700:	.word  0xffff
3ffc3710:	.word  0xffff
3ffc3720:	.word  0xffff
3ffc3730:	.word  0xffff
3ffc3740:	.word  0xffff
3ffc3750:	.word  0xffff
3ffc3760:	.word  0xffff
3ffc3770:	.word  0xffff
3ffc3780:	.word  0xffff
3ffc3790:	.word  0xffff
3ffc37a0:	.word  0xffff
3ffc37b0:	.word  0xffff
3ffc37c0:	.word  0xffff
3ffc37d0:	.word  0xffff
3ffc37e0:	.word  0xffff
3ffc37f0:	.word  0xffff
3ffc3800:	.word  0xffff
3ffc3810:	.word  0xffff
3ffc3820:	.word  0xffff
3ffc3830:	.word  0xffff
3ffc3840:	.word  0xffff
3ffc3850:	.word  0xffff
3ffc3860:	.word  0xffff
3ffc3870:	.word  0xffff
3ffc3880:	.word  0xffff
3ffc3890:	.word  0xffff
3ffc38a0:	.word  0xffff
3ffc38b0:	.word  0xffff
3ffc38c0:	.word  0xffff
3ffc38d0:	.word  0xffff
3ffc38e0:	.word  0xffff
3ffc38f0:	.word  0xffff
3ffc3900:	.word  0xffff
3ffc3910:	.word  0xffff
3ffc3920:	.word  0xffff
3ffc3930:	.word  0xffff
3ffc3940:	.word  0xffff
3ffc3950:	.word  0xffff
3ffc3960:	.word  0xffff
3ffc3970:	.word  0xffff
3ffc3980:	.word  0xffff
3ffc3990:	.word  0xffff
3ffc39a0:	.word  0xffff
3ffc39b0:	.word  0xffff
3ffc39c0:	.word  0xffff
3ffc39d0:	.word  0xffff
3ffc39e0:	.word  0xffff
3ffc39f0:	.word  0xffff
3ffc3a00:	.word  0xffff
3ffc3a10:	.word  0xffff
3ffc3a20:	.word  0xffff
3ffc3a30:	.word  0xffff
3ffc3a40:	.word  0xffff
3ffc3a50:	.word  0xffff
3ffc3a60:	.word  0xffff
3ffc3a70:	.word  0xffff
3ffc3a80:	.word  0xffff
3ffc3a90:	.word  0xffff
3ffc3aa0:	.word  0xffff
3ffc3ab0:	.word  0xffff
3ffc3ac0:	.word  0xffff
3ffc3ad0:	.word  0xffff
3ffc3ae0:	.word  0xffff
3ffc3af0:	.word  0xffff
3ffc3b00:	.word  0xffff
3ffc3b10:	.word  0xffff
3ffc3b20:	.word  0xffff
3ffc3b30:	.word  0xffff
3ffc3b40:	.word  0xffff
3ffc3b50:	.word  0xffff
3ffc3b60:	.word  0xffff
3ffc3b70:	.word  0xffff
3ffc3b80:	.word  0xffff
3ffc3b90:	.word  0xffff
3ffc3ba0:	.word  0xffff
3ffc3bb0:	.word  0xffff
3ffc3bc0:	.word  0xffff
3ffc3bd0:	.word  0xffff
3ffc3be0:	.word  0xffff
3ffc3bf0:	.word  0xffff
3ffc3c00:	.word  0xffff
3ffc3c10:	.word  0xffff
3ffc3c20:	.word  0xffff
3ffc3c30:	.word  0xffff
3ffc3c40:	.word  0xffff
3ffc3c50:	.word  0xffff
3ffc3c60:	.word  0xffff
3ffc3c70:	.word  0xffff
3ffc3c80:	.word  0xffff
3ffc3c90:	.word  0xffff
3ffc3ca0:	.word  0xffff
3ffc3cb0:	.word  0xffff
3ffc3cc0:	.word  0xffff
3ffc3cd0:	.word  0xffff
3ffc3ce0:	.word  0xffff
3ffc3cf0:	.word  0xffff
3ffc3d00:	.word  0xffff
3ffc3d10:	.word  0xffff
3ffc3d20:	.word  0xffff
3ffc3d30:	.word  0xffff
3ffc3d40:	.word  0xffff
3ffc3d50:	.word  0xffff
3ffc3d60:	.word  0xffff
3ffc3d70:	.word  0xffff
3ffc3d80:	.word  0xffff
3ffc3d90:	.word  0xffff
3ffc3da0:	.word  0xffff
3ffc3db0:	.word  0xffff
3ffc3dc0:	.word  0xffff
3ffc3dd0:	.word  0xffff
3ffc3de0:	.word  0xffff
3ffc3df0:	.word  0xffff
3ffc3e00:	.word  0xffff
3ffc3e10:	.word  0xffff
3ffc3e20:	.word  0xffff
3ffc3e30:	.word  0xffff
3ffc3e40:	.word  0xffff
3ffc3e50:	.word  0xffff
3ffc3e60:	.word  0xffff
3ffc3e70:	.word  0xffff
3ffc3e80:	.word  0xffff
3ffc3e90:	.word  0xffff
3ffc3ea0:	.word  0xffff
3ffc3eb0:	.word  0xffff
3ffc3ec0:	.word  0xffff
3ffc3ed0:	.word  0xffff
3ffc3ee0:	.word  0xffff
3ffc3ef0:	.word  0xffff
3ffc3f00:	.word  0xffff
3ffc3f10:	.word  0xffff
3ffc3f20:	.word  0xffff
3ffc3f30:	.word  0xffff
3ffc3f40:	.word  0xffff
3ffc3f50:	.word  0xffff
3ffc3f60:	.word  0xffff
3ffc3f70:	.word  0xffff
3ffc3f80:	.word  0xffff
3ffc3f90:	.word  0xffff
3ffc3fa0:	.word  0xffff
3ffc3fb0:	.word  0xffff
3ffc3fc0:	.word  0xffff
3ffc3fd0:	.word  0xffff
3ffc3fe0:	.word  0xffff
3ffc3ff0:	.word  0xffff
3ffc4000:	.word  0xffff
3ffc4010:	.word  0xffff
3ffc4020:	.word  0xffff
3ffc4030:	.word  0xffff
3ffc4040:	.word  0xffff
3ffc4050:	.word  0xffff
3ffc4060:	.word  0xffff
3ffc4070:	.word  0xffff
3ffc4080:	.word  0xffff
3ffc4090:	.word  0xffff
3ffc40a0:	.word  0xffff
3ffc40b0:	.word  0xffff
3ffc40c0:	.word  0xffff
3ffc40d0:	.word  0xffff
3ffc40e0:	.word  0xffff
3ffc40f0:	.word  0xffff
3ffc4100:	.word  0xffff
3ffc4110:	.word  0xffff
3ffc4120:	.word  0xffff
3ffc4130:	.word  0xffff
3ffc4140:	.word  0xffff
3ffc4150:	.word  0xffff
3ffc4160:	.word  0xffff
3ffc4170:	.word  0xffff
3ffc4180:	.word  0xffff
3ffc4190:	.word  0xffff
3ffc41a0:	.word  0xffff
3ffc41b0:	.word  0xffff
3ffc41c0:	.word  0xffff
3ffc41d0:	.word  0xffff
3ffc41e0:	.word  0xffff
3ffc41f0:	.word  0xffff
3ffc4200:	.word  0xffff
3ffc4210:	.word  0xffff
3ffc4220:	.word  0xffff
3ffc4230:	.word  0xffff
3ffc4240:	.word  0xffff
3ffc4250:	.word  0xffff
3ffc4260:	.word  0xffff
3ffc4270:	.word  0xffff
3ffc4280:	.word  0xffff
3ffc4290:	.word  0xffff
3ffc42a0:	.word  0xffff
3ffc42b0:	.word  0xffff
3ffc42c0:	.word  0xffff
3ffc42d0:	.word  0xffff
3ffc42e0:	.word  0xffff
3ffc42f0:	.word  0xffff
3ffc4300:	.word  0xffff
3ffc4310:	.word  0xffff
3ffc4320:	.word  0xffff
3ffc4330:	.word  0xffff
3ffc4340:	.word  0xffff
3ffc4350:	.word  0xffff
3ffc4360:	.word  0xffff
3ffc4370:	.word  0xffff
3ffc4380:	.word  0xffff
3ffc4390:	.word  0xffff
3ffc43a0:	.word  0xffff
3ffc43b0:	.word  0xffff
3ffc43c0:	.word  0xffff
3ffc43d0:	.word  0xffff
3ffc43e0:	.word  0xffff
3ffc43f0:	.word  0xffff
3ffc4400:	.word  0xffff
3ffc4410:	.word  0xffff
3ffc4420:	.word  0xffff
3ffc4430:	.word  0xffff
3ffc4440:	.word  0xffff
3ffc4450:	.word  0xffff
3ffc4460:	.word  0xffff
3ffc4470:	.word  0xffff
3ffc4480:	.word  0xffff
3ffc4490:	.word  0xffff
3ffc44a0:	.word  0xffff
3ffc44b0:	.word  0xffff
3ffc44c0:	.word  0xffff
3ffc44d0:	.word  0xffff
3ffc44e0:	.word  0xffff
3ffc44f0:	.word  0xffff
3ffc4500:	.word  0xffff
3ffc4510:	.word  0xffff
3ffc4520:	.word  0xffff
3ffc4530:	.word  0xffff
3ffc4540:	.word  0xffff
3ffc4550:	.word  0xffff
3ffc4560:	.word  0xffff
3ffc4570:	.word  0xffff
3ffc4580:	.word  0xffff
3ffc4590:	.word  0xffff
3ffc45a0:	.word  0xffff
3ffc45b0:	.word  0xffff
3ffc45c0:	.word  0xffff
3ffc45d0:	.word  0xffff
3ffc45e0:	.word  0xffff
3ffc45f0:	.word  0xffff
3ffc4600:	.word  0xffff
3ffc4610:	.word  0xffff
3ffc4620:	.word  0xffff
3ffc4630:	.word  0xffff
3ffc4640:	.word  0xffff
3ffc4650:	.word  0xffff
3ffc4660:	.word  0xffff
3ffc4670:	.word  0xffff
3ffc4680:	.word  0xffff
3ffc4690:	.word  0xffff
3ffc46a0:	.word  0xffff
3ffc46b0:	.word  0xffff
3ffc46c0:	.word  0xffff
3ffc46d0:	.word  0xffff
3ffc46e0:	.word  0xffff
3ffc46f0:	.word  0xffff
3ffc4700:	.word  0xffff
3ffc4710:	.word  0xffff
3ffc4720:	.word  0xffff
3ffc4730:	.word  0xffff
3ffc4740:	.word  0xffff
3ffc4750:	.word  0xffff
3ffc4760:	.word  0xffff
3ffc4770:	.word  0xffff
3ffc4780:	.word  0xffff
3ffc4790:	.word  0xffff
3ffc47a0:	.word  0xffff
3ffc47b0:	.word  0xffff
3ffc47c0:	.word  0xffff
3ffc47d0:	.word  0xffff
3ffc47e0:	.word  0xffff
3ffc47f0:	.word  0xffff
3ffc4800:	.word  0xffff
3ffc4810:	.word  0xffff
3ffc4820:	.word  0xffff
3ffc4830:	.word  0xffff
3ffc4840:	.word  0xffff
3ffc4850:	.word  0xffff
3ffc4860:	.word  0xffff
3ffc4870:	.word  0xffff
3ffc4880:	.word  0xffff
3ffc4890:	.word  0xffff
3ffc48a0:	.word  0xffff
3ffc48b0:	.word  0xffff
3ffc48c0:	.word  0xffff
3ffc48d0:	.word  0xffff
3ffc48e0:	.word  0xffff
3ffc48f0:	.word  0xffff
3ffc4900:	.word  0xffff
3ffc4910:	.word  0xffff
3ffc4920:	.word  0xffff
3ffc4930:	.word  0xffff
3ffc4940:	.word  0xffff
3ffc4950:	.word  0xffff
3ffc4960:	.word  0xffff
3ffc4970:	.word  0xffff
3ffc4980:	.word  0xffff
3ffc4990:	.word  0xffff
3ffc49a0:	.word  0xffff
3ffc49b0:	.word  0xffff
3ffc49c0:	.word  0xffff
3ffc49d0:	.word  0xffff
3ffc49e0:	.word  0xffff
3ffc49f0:	.word  0xffff
3ffc4a00:	.word  0xffff
3ffc4a10:	.word  0xffff
3ffc4a20:	.word  0xffff
3ffc4a30:	.word  0xffff
3ffc4a40:	.word  0xffff
3ffc4a50:	.word  0xffff
3ffc4a60:	.word  0xffff
3ffc4a70:	.word  0xffff
3ffc4a80:	.word  0xffff
3ffc4a90:	.word  0xffff
3ffc4aa0:	.word  0xffff
3ffc4ab0:	.word  0xffff
3ffc4ac0:	.word  0xffff
3ffc4ad0:	.word  0xffff
3ffc4ae0:	.word  0xffff
3ffc4af0:	.word  0xffff
3ffc4b00:	.word  0xffff
3ffc4b10:	.word  0xffff
3ffc4b20:	.word  0xffff
3ffc4b30:	.word  0xffff
3ffc4b40:	.word  0xffff
3ffc4b50:	.word  0xffff
3ffc4b60:	.word  0xffff
3ffc4b70:	.word  0xffff
3ffc4b80:	.word  0xffff
3ffc4b90:	.word  0xffff
3ffc4ba0:	.word  0xffff
3ffc4bb0:	.word  0xffff
3ffc4bc0:	.word  0xffff
3ffc4bd0:	.word  0xffff
3ffc4be0:	.word  0xffff
3ffc4bf0:	.word  0xffff
3ffc4c00:	.word  0xffff
3ffc4c10:	.word  0xffff
3ffc4c20:	.word  0xffff
3ffc4c30:	.word  0xffff
3ffc4c40:	.word  0xffff
3ffc4c50:	.word  0xffff
3ffc4c60:	.word  0xffff
3ffc4c70:	.word  0xffff
3ffc4c80:	.word  0xffff
3ffc4c90:	.word  0xffff
3ffc4ca0:	.word  0xffff
3ffc4cb0:	.word  0xffff
3ffc4cc0:	.word  0xffff
3ffc4cd0:	.word  0xffff
3ffc4ce0:	.word  0xffff
3ffc4cf0:	.word  0xffff
3ffc4d00:	.word  0xffff
3ffc4d10:	.word  0xffff
3ffc4d20:	.word  0xffff
3ffc4d30:	.word  0xffff
3ffc4d40:	.word  0xffff
3ffc4d50:	.word  0xffff
3ffc4d60:	.word  0xffff
3ffc4d70:	.word  0xffff
3ffc4d80:	.word  0xffff
3ffc4d90:	.word  0xffff
3ffc4da0:	.word  0xffff
3ffc4db0:	.word  0xffff
3ffc4dc0:	.word  0xffff
3ffc4dd0:	.word  0xffff
3ffc4de0:	.word  0xffff
3ffc4df0:	.word  0xffff
3ffc4e00:	.word  0xffff
3ffc4e10:	.word  0xffff
3ffc4e20:	.word  0xffff
3ffc4e30:	.word  0xffff
3ffc4e40:	.word  0xffff
3ffc4e50:	.word  0xffff
3ffc4e60:	.word  0xffff
3ffc4e70:	.word  0xffff
3ffc4e80:	.word  0xffff
3ffc4e90:	.word  0xffff
3ffc4ea0:	.word  0xffff
3ffc4eb0:	.word  0xffff
3ffc4ec0:	.word  0xffff
3ffc4ed0:	.word  0xffff
3ffc4ee0:	.word  0xffff
3ffc4ef0:	.word  0xffff
3ffc4f00:	.word  0xffff
3ffc4f10:	.word  0xffff
3ffc4f20:	.word  0xffff
3ffc4f30:	.word  0xffff
3ffc4f40:	.word  0xffff
3ffc4f50:	.word  0xffff
3ffc4f60:	.word  0xffff
3ffc4f70:	.word  0xffff
3ffc4f80:	.word  0xffff
3ffc4f90:	.word  0xffff
3ffc4fa0:	.word  0xffff
3ffc4fb0:	.word  0xffff
3ffc4fc0:	.word  0xffff
3ffc4fd0:	.word  0xffff
3ffc4fe0:	.word  0xffff
3ffc4ff0:	.word  0xffff
3ffc5000:	.word  0xffff
3ffc5010:	.word  0xffff
3ffc5020:	.word  0xffff
3ffc5030:	.word  0xffff
3ffc5040:	.word  0xffff
3ffc5050:	.word  0xffff
3ffc5060:	.word  0xffff
3ffc5070:	.word  0xffff
3ffc5080:	.word  0xffff
3ffc5090:	.word  0xffff
3ffc50a0:	.word  0xffff
3ffc50b0:	.word  0xffff
3ffc50c0:	.word  0xffff
3ffc50d0:	.word  0xffff
3ffc50e0:	.word  0xffff
3ffc50f0:	.word  0xffff
3ffc5100:	.word  0xffff
3ffc5110:	.word  0xffff
3ffc5120:	.word  0xffff
3ffc5130:	.word  0xffff
3ffc5140:	.word  0xffff
3ffc5150:	.word  0xffff
3ffc5160:	.word  0xffff
3ffc5170:	.word  0xffff
3ffc5180:	.word  0xffff
3ffc5190:	.word  0xffff
3ffc51a0:	.word  0xffff
3ffc51b0:	.word  0xffff
3ffc51c0:	.word  0xffff
3ffc51d0:	.word  0xffff
3ffc51e0:	.word  0xffff
3ffc51f0:	.word  0xffff
3ffc5200:	.word  0xffff
3ffc5210:	.word  0xffff
3ffc5220:	.word  0xffff
3ffc5230:	.word  0xffff
3ffc5240:	.word  0xffff
3ffc5250:	.word  0xffff
3ffc5260:	.word  0xffff
3ffc5270:	.word  0xffff
3ffc5280:	.word  0xffff
3ffc5290:	.word  0xffff
3ffc52a0:	.word  0xffff
3ffc52b0:	.word  0xffff
3ffc52c0:	.word  0xffff
3ffc52d0:	.word  0xffff
3ffc52e0:	.word  0xffff
3ffc52f0:	.word  0xffff
3ffc5300:	.word  0xffff
3ffc5310:	.word  0xffff
3ffc5320:	.word  0xffff
3ffc5330:	.word  0xffff
3ffc5340:	.word  0xffff
3ffc5350:	.word  0xffff
3ffc5360:	.word  0xffff
3ffc5370:	.word  0xffff
3ffc5380:	.word  0xffff
3ffc5390:	.word  0xffff
3ffc53a0:	.word  0xffff
3ffc53b0:	.word  0xffff
3ffc53c0:	.word  0xffff
3ffc53d0:	.word  0xffff
3ffc53e0:	.word  0xffff
3ffc53f0:	.word  0xffff
3ffc5400:	.word  0xffff
3ffc5410:	.word  0xffff
3ffc5420:	.word  0xffff
3ffc5430:	.word  0xffff
3ffc5440:	.word  0xffff
3ffc5450:	.word  0xffff
3ffc5460:	.word  0xffff
3ffc5470:	.word  0xffff
3ffc5480:	.word  0xffff
3ffc5490:	.word  0xffff
3ffc54a0:	.word  0xffff
3ffc54b0:	.word  0xffff
3ffc54c0:	.word  0xffff
3ffc54d0:	.word  0xffff
3ffc54e0:	.word  0xffff
3ffc54f0:	.word  0xffff
3ffc5500:	.word  0xffff
3ffc5510:	.word  0xffff
3ffc5520:	.word  0xffff
3ffc5530:	.word  0xffff
3ffc5540:	.word  0xffff
3ffc5550:	.word  0xffff
3ffc5560:	.word  0xffff
3ffc5570:	.word  0xffff
3ffc5580:	.word  0xffff
3ffc5590:	.word  0xffff
3ffc55a0:	.word  0xffff
3ffc55b0:	.word  0xffff
3ffc55c0:	.word  0xffff
3ffc55d0:	.word  0xffff
3ffc55e0:	.word  0xffff
3ffc55f0:	.word  0xffff
3ffc5600:	.word  0xffff
3ffc5610:	.word  0xffff
3ffc5620:	.word  0xffff
3ffc5630:	.word  0xffff
3ffc5640:	.word  0xffff
3ffc5650:	.word  0xffff
3ffc5660:	.word  0xffff
3ffc5670:	.word  0xffff
3ffc5680:	.word  0xffff
3ffc5690:	.word  0xffff
3ffc56a0:	.word  0xffff
3ffc56b0:	.word  0xffff
3ffc56c0:	.word  0xffff
3ffc56d0:	.word  0xffff
3ffc56e0:	.word  0xffff
3ffc56f0:	.word  0xffff
3ffc5700:	.word  0xffff
3ffc5710:	.word  0xffff
3ffc5720:	.word  0xffff
3ffc5730:	.word  0xffff
3ffc5740:	.word  0xffff
3ffc5750:	.word  0xffff
3ffc5760:	.word  0xffff
3ffc5770:	.word  0xffff
3ffc5780:	.word  0xffff
3ffc5790:	.word  0xffff
3ffc57a0:	.word  0xffff
3ffc57b0:	.word  0xffff
3ffc57c0:	.word  0xffff
3ffc57d0:	.word  0xffff
3ffc57e0:	.word  0xffff
3ffc57f0:	.word  0xffff
3ffc5800:	.word  0xffff
3ffc5810:	.word  0xffff
3ffc5820:	.word  0xffff
3ffc5830:	.word  0xffff
3ffc5840:	.word  0xffff
3ffc5850:	.word  0xffff
3ffc5860:	.word  0xffff
3ffc5870:	.word  0xffff
3ffc5880:	.word  0xffff
3ffc5890:	.word  0xffff
3ffc58a0:	.word  0xffff
3ffc58b0:	.word  0xffff
3ffc58c0:	.word  0xffff
3ffc58d0:	.word  0xffff
3ffc58e0:	.word  0xffff
3ffc58f0:	.word  0xffff
3ffc5900:	.word  0xffff
3ffc5910:	.word  0xffff
3ffc5920:	.word  0xffff
3ffc5930:	.word  0xffff
3ffc5940:	.word  0xffff
3ffc5950:	.word  0xffff
3ffc5960:	.word  0xffff
3ffc5970:	.word  0xffff
3ffc5980:	.word  0xffff
3ffc5990:	.word  0xffff
3ffc59a0:	.word  0xffff
3ffc59b0:	.word  0xffff
3ffc59c0:	.word  0xffff
3ffc59d0:	.word  0xffff
3ffc59e0:	.word  0xffff
3ffc59f0:	.word  0xffff
3ffc5a00:	.word  0xffff
3ffc5a10:	.word  0xffff
3ffc5a20:	.word  0xffff
3ffc5a30:	.word  0xffff
3ffc5a40:	.word  0xffff
3ffc5a50:	.word  0xffff
3ffc5a60:	.word  0xffff
3ffc5a70:	.word  0xffff
3ffc5a80:	.word  0xffff
3ffc5a90:	.word  0xffff
3ffc5aa0:	.word  0xffff
3ffc5ab0:	.word  0xffff
3ffc5ac0:	.word  0xffff
3ffc5ad0:	.word  0xffff
3ffc5ae0:	.word  0xffff
3ffc5af0:	.word  0xffff
3ffc5b00:	.word  0xffff
3ffc5b10:	.word  0xffff
3ffc5b20:	.word  0xffff
3ffc5b30:	.word  0xffff
3ffc5b40:	.word  0xffff
3ffc5b50:	.word  0xffff
3ffc5b60:	.word  0xffff
3ffc5b70:	.word  0xffff
3ffc5b80:	.word  0xffff
3ffc5b90:	.word  0xffff
3ffc5ba0:	.word  0xffff
3ffc5bb0:	.word  0xffff
3ffc5bc0:	.word  0xffff
3ffc5bd0:	.word  0xffff
3ffc5be0:	.word  0xffff
3ffc5bf0:	.word  0xffff
3ffc5c00:	.word  0xffff
3ffc5c10:	.word  0xffff
3ffc5c20:	.word  0xffff
3ffc5c30:	.word  0xffff
3ffc5c40:	.word  0xffff
3ffc5c50:	.word  0xffff
3ffc5c60:	.word  0xffff
3ffc5c70:	.word  0xffff
3ffc5c80:	.word  0xffff
3ffc5c90:	.word  0xffff
3ffc5ca0:	.word  0xffff
3ffc5cb0:	.word  0xffff
3ffc5cc0:	.word  0xffff
3ffc5cd0:	.word  0xffff
3ffc5ce0:	.word  0xffff
3ffc5cf0:	.word  0xffff
3ffc5d00:	.word  0xffff
3ffc5d10:	.word  0xffff
3ffc5d20:	.word  0xffff
3ffc5d30:	.word  0xffff
3ffc5d40:	.word  0xffff
3ffc5d50:	.word  0xffff
3ffc5d60:	.word  0xffff
3ffc5d70:	.word  0xffff
3ffc5d80:	.word  0xffff
3ffc5d90:	.word  0xffff
3ffc5da0:	.word  0xffff
3ffc5db0:	.word  0xffff
3ffc5dc0:	.word  0xffff
3ffc5dd0:	.word  0xffff
3ffc5de0:	.word  0xffff
3ffc5df0:	.word  0xffff
3ffc5e00:	.word  0xffff
3ffc5e10:	.word  0xffff
3ffc5e20:	.word  0xffff
3ffc5e30:	.word  0xffff
3ffc5e40:	.word  0xffff
3ffc5e50:	.word  0xffff
3ffc5e60:	.word  0xffff
3ffc5e70:	.word  0xffff
3ffc5e80:	.word  0xffff
3ffc5e90:	.word  0xffff
3ffc5ea0:	.word  0xffff
3ffc5eb0:	.word  0xffff
3ffc5ec0:	.word  0xffff
3ffc5ed0:	.word  0xffff
3ffc5ee0:	.word  0xffff
3ffc5ef0:	.word  0xffff
3ffc5f00:	.word  0xffff
3ffc5f10:	.word  0xffff
3ffc5f20:	.word  0xffff
3ffc5f30:	.word  0xffff
3ffc5f40:	.word  0xffff
3ffc5f50:	.word  0xffff
3ffc5f60:	.word  0xffff
3ffc5f70:	.word  0xffff
3ffc5f80:	.word  0xffff
3ffc5f90:	.word  0xffff
3ffc5fa0:	.word  0xffff
3ffc5fb0:	.word  0xffff
3ffc5fc0:	.word  0xffff
3ffc5fd0:	.word  0xffff
3ffc5fe0:	.word  0xffff
3ffc5ff0:	.word  0xffff
3ffc6000:	.word  0xffff
3ffc6010:	.word  0xffff
3ffc6020:	.word  0xffff
3ffc6030:	.word  0xffff
3ffc6040:	.word  0xffff
3ffc6050:	.word  0xffff
3ffc6060:	.word  0xffff
3ffc6070:	.word  0xffff
3ffc6080:	.word  0xffff
3ffc6090:	.word  0xffff
3ffc60a0:	.word  0xffff
3ffc60b0:	.word  0xffff
3ffc60c0:	.word  0xffff
3ffc60d0:	.word  0xffff
3ffc60e0:	.word  0xffff
3ffc60f0:	.word  0xffff
3ffc6100:	.word  0xffff
3ffc6110:	.word  0xffff
3ffc6120:	.word  0xffff
3ffc6130:	.word  0xffff
3ffc6140:	.word  0xffff
3ffc6150:	.word  0xffff
3ffc6160:	.word  0xffff
3ffc6170:	.word  0xffff
3ffc6180:	.word  0xffff
3ffc6190:	.word  0xffff
3ffc61a0:	.word  0xffff
3ffc61b0:	.word  0xffff
3ffc61c0:	.word  0xffff
3ffc61d0:	.word  0xffff
3ffc61e0:	.word  0xffff
3ffc61f0:	.word  0xffff
3ffc6200:	.word  0xffff
3ffc6210:	.word  0xffff
3ffc6220:	.word  0xffff
3ffc6230:	.word  0xffff
3ffc6240:	.word  0xffff
3ffc6250:	.word  0xffff
3ffc6260:	.word  0xffff
3ffc6270:	.word  0xffff
3ffc6280:	.word  0xffff
3ffc6290:	.word  0xffff
3ffc62a0:	.word  0xffff
3ffc62b0:	.word  0xffff
3ffc62c0:	.word  0xffff
3ffc62d0:	.word  0xffff
3ffc62e0:	.word  0xffff
3ffc62f0:	.word  0xffff
3ffc6300:	.word  0xffff
3ffc6310:	.word  0xffff
3ffc6320:	.word  0xffff
3ffc6330:	.word  0xffff
3ffc6340:	.word  0xffff
3ffc6350:	.word  0xffff
3ffc6360:	.word  0xffff
3ffc6370:	.word  0xffff
3ffc6380:	.word  0xffff
3ffc6390:	.word  0xffff
3ffc63a0:	.word  0xffff
3ffc63b0:	.word  0xffff
3ffc63c0:	.word  0xffff
3ffc63d0:	.word  0xffff
3ffc63e0:	.word  0xffff
3ffc63f0:	.word  0xffff
3ffc6400:	.word  0xffff
3ffc6410:	.word  0xffff
3ffc6420:	.word  0xffff
3ffc6430:	.word  0xffff
3ffc6440:	.word  0xffff
3ffc6450:	.word  0xffff
3ffc6460:	.word  0xffff
3ffc6470:	.word  0xffff
3ffc6480:	.word  0xffff
3ffc6490:	.word  0xffff
3ffc64a0:	.word  0xffff
3ffc64b0:	.word  0xffff
3ffc64c0:	.word  0xffff
3ffc64d0:	.word  0xffff
3ffc64e0:	.word  0xffff
3ffc64f0:	.word  0xffff
3ffc6500:	.word  0xffff
3ffc6510:	.word  0xffff
3ffc6520:	.word  0xffff
3ffc6530:	.word  0xffff
3ffc6540:	.word  0xffff
3ffc6550:	.word  0xffff
3ffc6560:	.word  0xffff
3ffc6570:	.word  0xffff
3ffc6580:	.word  0xffff
3ffc6590:	.word  0xffff
3ffc65a0:	.word  0xffff
3ffc65b0:	.word  0xffff
3ffc65c0:	.word  0xffff
3ffc65d0:	.word  0xffff
3ffc65e0:	.word  0xffff
3ffc65f0:	.word  0xffff
3ffc6600:	.word  0xffff
3ffc6610:	.word  0xffff
3ffc6620:	.word  0xffff
3ffc6630:	.word  0xffff
3ffc6640:	.word  0xffff
3ffc6650:	.word  0xffff
3ffc6660:	.word  0xffff
3ffc6670:	.word  0xffff
3ffc6680:	.word  0xffff
3ffc6690:	.word  0xffff
3ffc66a0:	.word  0xffff
3ffc66b0:	.word  0xffff
3ffc66c0:	.word  0xffff
3ffc66d0:	.word  0xffff
3ffc66e0:	.word  0xffff
3ffc66f0:	.word  0xffff
3ffc6700:	.word  0xffff
3ffc6710:	.word  0xffff
3ffc6720:	.word  0xffff
3ffc6730:	.word  0xffff
3ffc6740:	.word  0xffff
3ffc6750:	.word  0xffff
3ffc6760:	.word  0xffff
3ffc6770:	.word  0xffff
3ffc6780:	.word  0xffff
3ffc6790:	.word  0xffff
3ffc67a0:	.word  0xffff
3ffc67b0:	.word  0xffff
3ffc67c0:	.word  0xffff
3ffc67d0:	.word  0xffff
3ffc67e0:	.word  0xffff
3ffc67f0:	.word  0xffff
3ffc6800:	.word  0xffff
3ffc6810:	.word  0xffff
3ffc6820:	.word  0xffff
3ffc6830:	.word  0xffff
3ffc6840:	.word  0xffff
3ffc6850:	.word  0xffff
3ffc6860:	.word  0xffff
3ffc6870:	.word  0xffff
3ffc6880:	.word  0xffff
3ffc6890:	.word  0xffff
3ffc68a0:	.word  0xffff
3ffc68b0:	.word  0xffff
3ffc68c0:	.word  0xffff
3ffc68d0:	.word  0xffff
3ffc68e0:	.word  0xffff
3ffc68f0:	.word  0xffff
3ffc6900:	.word  0xffff
3ffc6910:	.word  0xffff
3ffc6920:	.word  0xffff
3ffc6930:	.word  0xffff
3ffc6940:	.word  0xffff
3ffc6950:	.word  0xffff
3ffc6960:	.word  0xffff
3ffc6970:	.word  0xffff
3ffc6980:	.word  0xffff
3ffc6990:	.word  0xffff
3ffc69a0:	.word  0xffff
3ffc69b0:	.word  0xffff
3ffc69c0:	.word  0xffff
3ffc69d0:	.word  0xffff
3ffc69e0:	.word  0xffff
3ffc69f0:	.word  0xffff
3ffc6a00:	.word  0xffff
3ffc6a10:	.word  0xffff
3ffc6a20:	.word  0xffff
3ffc6a30:	.word  0xffff
3ffc6a40:	.word  0xffff
3ffc6a50:	.word  0xffff
3ffc6a60:	.word  0xffff
3ffc6a70:	.word  0xffff
3ffc6a80:	.word  0xffff
3ffc6a90:	.word  0xffff
3ffc6aa0:	.word  0xffff
3ffc6ab0:	.word  0xffff
3ffc6ac0:	.word  0xffff
3ffc6ad0:	.word  0xffff
3ffc6ae0:	.word  0xffff
3ffc6af0:	.word  0xffff
3ffc6b00:	.word  0xffff
3ffc6b10:	.word  0xffff
3ffc6b20:	.word  0xffff
3ffc6b30:	.word  0xffff
3ffc6b40:	.word  0xffff
3ffc6b50:	.word  0xffff
3ffc6b60:	.word  0xffff
3ffc6b70:	.word  0xffff
3ffc6b80:	.word  0xffff
3ffc6b90:	.word  0xffff
3ffc6ba0:	.word  0xffff
3ffc6bb0:	.word  0xffff
3ffc6bc0:	.word  0xffff
3ffc6bd0:	.word  0xffff
3ffc6be0:	.word  0xffff
3ffc6bf0:	.word  0xffff
3ffc6c00:	.word  0xffff
3ffc6c10:	.word  0xffff
3ffc6c20:	.word  0xffff
3ffc6c30:	.word  0xffff
3ffc6c40:	.word  0xffff
3ffc6c50:	.word  0xffff
3ffc6c60:	.word  0xffff
3ffc6c70:	.word  0xffff
3ffc6c80:	.word  0xffff
3ffc6c90:	.word  0xffff
3ffc6ca0:	.word  0xffff
3ffc6cb0:	.word  0xffff
3ffc6cc0:	.word  0xffff
3ffc6cd0:	.word  0xffff
3ffc6ce0:	.word  0xffff
3ffc6cf0:	.word  0xffff
3ffc6d00:	.word  0xffff
3ffc6d10:	.word  0xffff
3ffc6d20:	.word  0xffff
3ffc6d30:	.word  0xffff
3ffc6d40:	.word  0xffff
3ffc6d50:	.word  0xffff
3ffc6d60:	.word  0xffff
3ffc6d70:	.word  0xffff
3ffc6d80:	.word  0xffff
3ffc6d90:	.word  0xffff
3ffc6da0:	.word  0xffff
3ffc6db0:	.word  0xffff
3ffc6dc0:	.word  0xffff
3ffc6dd0:	.word  0xffff
3ffc6de0:	.word  0xffff
3ffc6df0:	.word  0xffff
3ffc6e00:	.word  0xffff
3ffc6e10:	.word  0xffff
3ffc6e20:	.word  0xffff
3ffc6e30:	.word  0xffff
3ffc6e40:	.word  0xffff
3ffc6e50:	.word  0xffff
3ffc6e60:	.word  0xffff
3ffc6e70:	.word  0xffff
3ffc6e80:	.word  0xffff
3ffc6e90:	.word  0xffff
3ffc6ea0:	.word  0xffff
3ffc6eb0:	.word  0xffff
3ffc6ec0:	.word  0xffff
3ffc6ed0:	.word  0xffff
3ffc6ee0:	.word  0xffff
3ffc6ef0:	.word  0xffff
3ffc6f00:	.word  0xffff
3ffc6f10:	.word  0xffff
3ffc6f20:	.word  0xffff
3ffc6f30:	.word  0xffff
3ffc6f40:	.word  0xffff
3ffc6f50:	.word  0xffff
3ffc6f60:	.word  0xffff
3ffc6f70:	.word  0xffff
3ffc6f80:	.word  0xffff
3ffc6f90:	.word  0xffff
3ffc6fa0:	.word  0xffff
3ffc6fb0:	.word  0xffff
3ffc6fc0:	.word  0xffff
3ffc6fd0:	.word  0xffff
3ffc6fe0:	.word  0xffff
3ffc6ff0:	.word  0xffff
3ffc7000:	.word  0xffff
3ffc7010:	.word  0xffff
3ffc7020:	.word  0xffff
3ffc7030:	.word  0xffff
3ffc7040:	.word  0xffff
3ffc7050:	.word  0xffff
3ffc7060:	.word  0xffff
3ffc7070:	.word  0xffff
3ffc7080:	.word  0xffff
3ffc7090:	.word  0xffff
3ffc70a0:	.word  0xffff
3ffc70b0:	.word  0xffff
3ffc70c0:	.word  0xffff
3ffc70d0:	.word  0xffff
3ffc70e0:	.word  0xffff
3ffc70f0:	.word  0xffff
3ffc7100:	.word  0xffff
3ffc7110:	.word  0xffff
3ffc7120:	.word  0xffff
3ffc7130:	.word  0xffff
3ffc7140:	.word  0xffff
3ffc7150:	.word  0xffff
3ffc7160:	.word  0xffff
3ffc7170:	.word  0xffff
3ffc7180:	.word  0xffff
3ffc7190:	.word  0xffff
3ffc71a0:	.word  0xffff
3ffc71b0:	.word  0xffff
3ffc71c0:	.word  0xffff
3ffc71d0:	.word  0xffff
3ffc71e0:	.word  0xffff
3ffc71f0:	.word  0xffff
3ffc7200:	.word  0xffff
3ffc7210:	.word  0xffff
3ffc7220:	.word  0xffff
3ffc7230:	.word  0xffff
3ffc7240:	.word  0xffff
3ffc7250:	.word  0xffff
3ffc7260:	.word  0xffff
3ffc7270:	.word  0xffff
3ffc7280:	.word  0xffff
3ffc7290:	.word  0xffff
3ffc72a0:	.word  0xffff
3ffc72b0:	.word  0xffff
3ffc72c0:	.word  0xffff
3ffc72d0:	.word  0xffff
3ffc72e0:	.word  0xffff
3ffc72f0:	.word  0xffff
3ffc7300:	.word  0xffff
3ffc7310:	.word  0xffff
3ffc7320:	.word  0xffff
3ffc7330:	.word  0xffff
3ffc7340:	.word  0xffff
3ffc7350:	.word  0xffff
3ffc7360:	.word  0xffff
3ffc7370:	.word  0xffff
3ffc7380:	.word  0xffff
3ffc7390:	.word  0xffff
3ffc73a0:	.word  0xffff
3ffc73b0:	.word  0xffff
3ffc73c0:	.word  0xffff
3ffc73d0:	.word  0xffff
3ffc73e0:	.word  0xffff
3ffc73f0:	.word  0xffff
3ffc7400:	.word  0xffff
3ffc7410:	.word  0xffff
3ffc7420:	.word  0xffff
3ffc7430:	.word  0xffff
3ffc7440:	.word  0xffff
3ffc7450:	.word  0xffff
3ffc7460:	.word  0xffff
3ffc7470:	.word  0xffff
3ffc7480:	.word  0xffff
3ffc7490:	.word  0xffff
3ffc74a0:	.word  0xffff
3ffc74b0:	.word  0xffff
3ffc74c0:	.word  0xffff
3ffc74d0:	.word  0xffff
3ffc74e0:	.word  0xffff
3ffc74f0:	.word  0xffff
3ffc7500:	.word  0xffff
3ffc7510:	.word  0xffff
3ffc7520:	.word  0xffff
3ffc7530:	.word  0xffff
3ffc7540:	.word  0xffff
3ffc7550:	.word  0xffff
3ffc7560:	.word  0xffff
3ffc7570:	.word  0xffff
3ffc7580:	.word  0xffff
3ffc7590:	.word  0xffff
3ffc75a0:	.word  0xffff
3ffc75b0:	.word  0xffff
3ffc75c0:	.word  0xffff
3ffc75d0:	.word  0xffff
3ffc75e0:	.word  0xffff
3ffc75f0:	.word  0xffff
3ffc7600:	.word  0xffff
3ffc7610:	.word  0xffff
3ffc7620:	.word  0xffff
3ffc7630:	.word  0xffff
3ffc7640:	.word  0xffff
3ffc7650:	.word  0xffff
3ffc7660:	.word  0xffff
3ffc7670:	.word  0xffff
3ffc7680:	.word  0xffff
3ffc7690:	.word  0xffff
3ffc76a0:	.word  0xffff
3ffc76b0:	.word  0xffff
3ffc76c0:	.word  0xffff
3ffc76d0:	.word  0xffff
3ffc76e0:	.word  0xffff
3ffc76f0:	.word  0xffff
3ffc7700:	.word  0xffff
3ffc7710:	.word  0xffff
3ffc7720:	.word  0xffff
3ffc7730:	.word  0xffff
3ffc7740:	.word  0xffff
3ffc7750:	.word  0xffff
3ffc7760:	.word  0xffff
3ffc7770:	.word  0xffff
3ffc7780:	.word  0xffff
3ffc7790:	.word  0xffff
3ffc77a0:	.word  0xffff
3ffc77b0:	.word  0xffff
3ffc77c0:	.word  0xffff
3ffc77d0:	.word  0xffff
3ffc77e0:	.word  0xffff
3ffc77f0:	.word  0xffff
3ffc7800:	.word  0xffff
3ffc7810:	.word  0xffff
3ffc7820:	.word  0xffff
3ffc7830:	.word  0xffff
3ffc7840:	.word  0xffff
3ffc7850:	.word  0xffff
3ffc7860:	.word  0xffff
3ffc7870:	.word  0xffff
3ffc7880:	.word  0xffff
3ffc7890:	.word  0xffff
3ffc78a0:	.word  0xffff
3ffc78b0:	.word  0xffff
3ffc78c0:	.word  0xffff
3ffc78d0:	.word  0xffff
3ffc78e0:	.word  0xffff
3ffc78f0:	.word  0xffff
3ffc7900:	.word  0xffff
3ffc7910:	.word  0xffff
3ffc7920:	.word  0xffff
3ffc7930:	.word  0xffff
3ffc7940:	.word  0xffff
3ffc7950:	.word  0xffff
3ffc7960:	.word  0xffff
3ffc7970:	.word  0xffff
3ffc7980:	.word  0xffff
3ffc7990:	.word  0xffff
3ffc79a0:	.word  0xffff
3ffc79b0:	.word  0xffff
3ffc79c0:	.word  0xffff
3ffc79d0:	.word  0xffff
3ffc79e0:	.word  0xffff
3ffc79f0:	.word  0xffff
3ffc7a00:	.word  0xffff
3ffc7a10:	.word  0xffff
3ffc7a20:	.word  0xffff
3ffc7a30:	.word  0xffff
3ffc7a40:	.word  0xffff
3ffc7a50:	.word  0xffff
3ffc7a60:	.word  0xffff
3ffc7a70:	.word  0xffff
3ffc7a80:	.word  0xffff
3ffc7a90:	.word  0xffff
3ffc7aa0:	.word  0xffff
3ffc7ab0:	.word  0xffff
3ffc7ac0:	.word  0xffff
3ffc7ad0:	.word  0xffff
3ffc7ae0:	.word  0xffff
3ffc7af0:	.word  0xffff
3ffc7b00:	.word  0xffff
3ffc7b10:	.word  0xffff
3ffc7b20:	.word  0xffff
3ffc7b30:	.word  0xffff
3ffc7b40:	.word  0xffff
3ffc7b50:	.word  0xffff
3ffc7b60:	.word  0xffff
3ffc7b70:	.word  0xffff
3ffc7b80:	.word  0xffff
3ffc7b90:	.word  0xffff
3ffc7ba0:	.word  0xffff
3ffc7bb0:	.word  0xffff
3ffc7bc0:	.word  0xffff
3ffc7bd0:	.word  0xffff
3ffc7be0:	.word  0xffff
3ffc7bf0:	.word  0xffff
3ffc7c00:	.word  0xffff
3ffc7c10:	.word  0xffff
3ffc7c20:	.word  0xffff
3ffc7c30:	.word  0xffff
3ffc7c40:	.word  0xffff
3ffc7c50:	.word  0xffff
3ffc7c60:	.word  0xffff
3ffc7c70:	.word  0xffff
3ffc7c80:	.word  0xffff
3ffc7c90:	.word  0xffff
3ffc7ca0:	.word  0xffff
3ffc7cb0:	.word  0xffff
3ffc7cc0:	.word  0xffff
3ffc7cd0:	.word  0xffff
3ffc7ce0:	.word  0xffff
3ffc7cf0:	.word  0xffff
3ffc7d00:	.word  0xffff
3ffc7d10:	.word  0xffff
3ffc7d20:	.word  0xffff
3ffc7d30:	.word  0xffff
3ffc7d40:	.word  0xffff
3ffc7d50:	.word  0xffff
3ffc7d60:	.word  0xffff
3ffc7d70:	.word  0xffff
3ffc7d80:	.word  0xffff
3ffc7d90:	.word  0xffff
3ffc7da0:	.word  0xffff
3ffc7db0:	.word  0xffff
3ffc7dc0:	.word  0xffff
3ffc7dd0:	.word  0xffff
3ffc7de0:	.word  0xffff
3ffc7df0:	.word  0xffff
3ffc7e00:	.word  0xffff
3ffc7e10:	.word  0xffff
3ffc7e20:	.word  0xffff
3ffc7e30:	.word  0xffff
3ffc7e40:	.word  0xffff
3ffc7e50:	.word  0xffff
3ffc7e60:	.word  0xffff
3ffc7e70:	.word  0xffff
3ffc7e80:	.word  0xffff
3ffc7e90:	.word  0xffff
3ffc7ea0:	.word  0xffff
3ffc7eb0:	.word  0xffff
3ffc7ec0:	.word  0xffff
3ffc7ed0:	.word  0xffff
3ffc7ee0:	.word  0xffff
3ffc7ef0:	.word  0xffff
3ffc7f00:	.word  0xffff
3ffc7f10:	.word  0xffff
3ffc7f20:	.word  0xffff
3ffc7f30:	.word  0xffff
3ffc7f40:	.word  0xffff
3ffc7f50:	.word  0xffff
3ffc7f60:	.word  0xffff
3ffc7f70:	.word  0xffff
3ffc7f80:	.word  0xffff
3ffc7f90:	.word  0xffff
3ffc7fa0:	.word  0xffff
3ffc7fb0:	.word  0xffff
3ffc7fc0:	.word  0xffff
3ffc7fd0:	.word  0xffff
3ffc7fe0:	.word  0xffff
3ffc7ff0:	.word  0xffff
3ffc8000:	.word  0xffff
3ffc8010:	.word  0xffff
3ffc8020:	.word  0xffff
3ffc8030:	.word  0xffff
3ffc8040:	.word  0xffff
3ffc8050:	.word  0xffff
3ffc8060:	.word  0xffff
3ffc8070:	.word  0xffff
3ffc8080:	.word  0xffff
3ffc8090:	.word  0xffff
3ffc80a0:	.word  0xffff
3ffc80b0:	.word  0xffff
3ffc80c0:	.word  0xffff
3ffc80d0:	.word  0xffff
3ffc80e0:	.word  0xffff
3ffc80f0:	.word  0xffff
3ffc8100:	.word  0xffff
3ffc8110:	.word  0xffff
3ffc8120:	.word  0xffff
3ffc8130:	.word  0xffff
3ffc8140:	.word  0xffff
3ffc8150:	.word  0xffff
3ffc8160:	.word  0xffff
3ffc8170:	.word  0xffff
3ffc8180:	.word  0xffff
3ffc8190:	.word  0xffff
3ffc81a0:	.word  0xffff
3ffc81b0:	.word  0xffff
3ffc81c0:	.word  0xffff
3ffc81d0:	.word  0xffff
3ffc81e0:	.word  0xffff
3ffc81f0:	.word  0xffff
3ffc8200:	.word  0xffff
3ffc8210:	.word  0xffff
3ffc8220:	.word  0xffff
3ffc8230:	.word  0xffff
3ffc8240:	.word  0xffff
3ffc8250:	.word  0xffff
3ffc8260:	.word  0xffff
3ffc8270:	.word  0xffff
3ffc8280:	.word  0xffff
3ffc8290:	.word  0xffff
3ffc82a0:	.word  0xffff
3ffc82b0:	.word  0xffff
3ffc82c0:	.word  0xffff
3ffc82d0:	.word  0xffff
3ffc82e0:	.word  0xffff
3ffc82f0:	.word  0xffff
3ffc8300:	.word  0xffff
3ffc8310:	.word  0xffff
3ffc8320:	.word  0xffff
3ffc8330:	.word  0xffff
3ffc8340:	.word  0xffff
3ffc8350:	.word  0xffff
3ffc8360:	.word  0xffff
3ffc8370:	.word  0xffff
3ffc8380:	.word  0xffff
3ffc8390:	.word  0xffff
3ffc83a0:	.word  0xffff
3ffc83b0:	.word  0xffff
3ffc83c0:	.word  0xffff
3ffc83d0:	.word  0xffff
3ffc83e0:	.word  0xffff
3ffc83f0:	.word  0xffff
3ffc8400:	.word  0xffff
3ffc8410:	.word  0xffff
3ffc8420:	.word  0xffff
3ffc8430:	.word  0xffff
3ffc8440:	.word  0xffff
3ffc8450:	.word  0xffff
3ffc8460:	.word  0xffff
3ffc8470:	.word  0xffff
3ffc8480:	.word  0xffff
3ffc8490:	.word  0xffff
3ffc84a0:	.word  0xffff
3ffc84b0:	.word  0xffff
3ffc84c0:	.word  0xffff
3ffc84d0:	.word  0xffff
3ffc84e0:	.word  0xffff
3ffc84f0:	.word  0xffff
3ffc8500:	.word  0xffff
3ffc8510:	.word  0xffff
3ffc8520:	.word  0xffff
3ffc8530:	.word  0xffff
3ffc8540:	.word  0xffff
3ffc8550:	.word  0xffff
3ffc8560:	.word  0xffff
3ffc8570:	.word  0xffff
3ffc8580:	.word  0xffff
3ffc8590:	.word  0xffff
3ffc85a0:	.word  0xffff
3ffc85b0:	.word  0xffff
3ffc85c0:	.word  0xffff
3ffc85d0:	.word  0xffff
3ffc85e0:	.word  0xffff
3ffc85f0:	.word  0xffff
3ffc8600:	.word  0xffff
3ffc8610:	.word  0xffff
3ffc8620:	.word  0xffff
3ffc8630:	.word  0xffff
3ffc8640:	.word  0xffff
3ffc8650:	.word  0xffff
3ffc8660:	.word  0xffff
3ffc8670:	.word  0xffff
3ffc8680:	.word  0xffff
3ffc8690:	.word  0xffff
3ffc86a0:	.word  0xffff
3ffc86b0:	.word  0xffff
3ffc86c0:	.word  0xffff
3ffc86d0:	.word  0xffff
3ffc86e0:	.word  0xffff
3ffc86f0:	.word  0xffff
3ffc8700:	.word  0xffff
3ffc8710:	.word  0xffff
3ffc8720:	.word  0xffff
3ffc8730:	.word  0xffff
3ffc8740:	.word  0xffff
3ffc8750:	.word  0xffff
3ffc8760:	.word  0xffff
3ffc8770:	.word  0xffff
3ffc8780:	.word  0xffff
3ffc8790:	.word  0xffff
3ffc87a0:	.word  0xffff
3ffc87b0:	.word  0xffff
3ffc87c0:	.word  0xffff
3ffc87d0:	.word  0xffff
3ffc87e0:	.word  0xffff
3ffc87f0:	.word  0xffff
3ffc8800:	.word  0xffff
3ffc8810:	.word  0xffff
3ffc8820:	.word  0xffff
3ffc8830:	.word  0xffff
3ffc8840:	.word  0xffff
3ffc8850:	.word  0xffff
3ffc8860:	.word  0xffff
3ffc8870:	.word  0xffff
3ffc8880:	.word  0xffff
3ffc8890:	.word  0xffff
3ffc88a0:	.word  0xffff
3ffc88b0:	.word  0xffff
3ffc88c0:	.word  0xffff
3ffc88d0:	.word  0xffff
3ffc88e0:	.word  0xffff
3ffc88f0:	.word  0xffff
3ffc8900:	.word  0xffff
3ffc8910:	.word  0xffff
3ffc8920:	.word  0xffff
3ffc8930:	.word  0xffff
3ffc8940:	.word  0xffff
3ffc8950:	.word  0xffff
3ffc8960:	.word  0xffff
3ffc8970:	.word  0xffff
3ffc8980:	.word  0xffff
3ffc8990:	.word  0xffff
3ffc89a0:	.word  0xffff
3ffc89b0:	.word  0xffff
3ffc89c0:	.word  0xffff
3ffc89d0:	.word  0xffff
3ffc89e0:	.word  0xffff
3ffc89f0:	.word  0xffff
3ffc8a00:	.word  0xffff
3ffc8a10:	.word  0xffff
3ffc8a20:	.word  0xffff
3ffc8a30:	.word  0xffff
3ffc8a40:	.word  0xffff
3ffc8a50:	.word  0xffff
3ffc8a60:	.word  0xffff
3ffc8a70:	.word  0xffff
3ffc8a80:	.word  0xffff
3ffc8a90:	.word  0xffff
3ffc8aa0:	.word  0xffff
3ffc8ab0:	.word  0xffff
3ffc8ac0:	.word  0xffff
3ffc8ad0:	.word  0xffff
3ffc8ae0:	.word  0xffff
3ffc8af0:	.word  0xffff
3ffc8b00:	.word  0xffff
3ffc8b10:	.word  0xffff
3ffc8b20:	.word  0xffff
3ffc8b30:	.word  0xffff
3ffc8b40:	.word  0xffff
3ffc8b50:	.word  0xffff
3ffc8b60:	.word  0xffff
3ffc8b70:	.word  0xffff
3ffc8b80:	.word  0xffff
3ffc8b90:	.word  0xffff
3ffc8ba0:	.word  0xffff
3ffc8bb0:	.word  0xffff
3ffc8bc0:	.word  0xffff
3ffc8bd0:	.word  0xffff
3ffc8be0:	.word  0xffff
3ffc8bf0:	.word  0xffff
3ffc8c00:	.word  0xffff
3ffc8c10:	.word  0xffff
3ffc8c20:	.word  0xffff
3ffc8c30:	.word  0xffff
3ffc8c40:	.word  0xffff
3ffc8c50:	.word  0xffff
3ffc8c60:	.word  0xffff
3ffc8c70:	.word  0xffff
3ffc8c80:	.word  0xffff
3ffc8c90:	.word  0xffff
3ffc8ca0:	.word  0xffff
3ffc8cb0:	.word  0xffff
3ffc8cc0:	.word  0xffff
3ffc8cd0:	.word  0xffff
3ffc8ce0:	.word  0xffff
3ffc8cf0:	.word  0xffff
3ffc8d00:	.word  0xffff
3ffc8d10:	.word  0xffff
3ffc8d20:	.word  0xffff
3ffc8d30:	.word  0xffff
3ffc8d40:	.word  0xffff
3ffc8d50:	.word  0xffff
3ffc8d60:	.word  0xffff
3ffc8d70:	.word  0xffff
3ffc8d80:	.word  0xffff
3ffc8d90:	.word  0xffff
3ffc8da0:	.word  0xffff
3ffc8db0:	.word  0xffff
3ffc8dc0:	.word  0xffff
3ffc8dd0:	.word  0xffff
3ffc8de0:	.word  0xffff
3ffc8df0:	.word  0xffff
3ffc8e00:	.word  0xffff
3ffc8e10:	.word  0xffff
3ffc8e20:	.word  0xffff
3ffc8e30:	.word  0xffff
3ffc8e40:	.word  0xffff
3ffc8e50:	.word  0xffff
3ffc8e60:	.word  0xffff
3ffc8e70:	.word  0xffff
3ffc8e80:	.word  0xffff
3ffc8e90:	.word  0xffff
3ffc8ea0:	.word  0xffff
3ffc8eb0:	.word  0xffff
3ffc8ec0:	.word  0xffff
3ffc8ed0:	.word  0xffff
3ffc8ee0:	.word  0xffff
3ffc8ef0:	.word  0xffff
3ffc8f00:	.word  0xffff
3ffc8f10:	.word  0xffff
3ffc8f20:	.word  0xffff
3ffc8f30:	.word  0xffff
3ffc8f40:	.word  0xffff
3ffc8f50:	.word  0xffff
3ffc8f60:	.word  0xffff
3ffc8f70:	.word  0xffff
3ffc8f80:	.word  0xffff
3ffc8f90:	.word  0xffff
3ffc8fa0:	.word  0xffff
3ffc8fb0:	.word  0xffff
3ffc8fc0:	.word  0xffff
3ffc8fd0:	.word  0xffff
3ffc8fe0:	.word  0xffff
3ffc8ff0:	.word  0xffff
3ffc9000:	.word  0xffff
3ffc9010:	.word  0xffff
3ffc9020:	.word  0xffff
3ffc9030:	.word  0xffff
3ffc9040:	.word  0xffff
3ffc9050:	.word  0xffff
3ffc9060:	.word  0xffff
3ffc9070:	.word  0xffff
3ffc9080:	.word  0xffff
3ffc9090:	.word  0xffff
3ffc90a0:	.word  0xffff
3ffc90b0:	.word  0xffff
3ffc90c0:	.word  0xffff
3ffc90d0:	.word  0xffff
3ffc90e0:	.word  0xffff
3ffc90f0:	.word  0xffff
3ffc9100:	.word  0xffff
3ffc9110:	.word  0xffff
3ffc9120:	.word  0xffff
3ffc9130:	.word  0xffff
3ffc9140:	.word  0xffff
3ffc9150:	.word  0xffff
3ffc9160:	.word  0xffff
3ffc9170:	.word  0xffff
3ffc9180:	.word  0xffff
3ffc9190:	.word  0xffff
3ffc91a0:	.word  0xffff
3ffc91b0:	.word  0xffff
3ffc91c0:	.word  0xffff
3ffc91d0:	.word  0xffff
3ffc91e0:	.word  0xffff
3ffc91f0:	.word  0xffff
3ffc9200:	.word  0xffff
3ffc9210:	.word  0xffff
3ffc9220:	.word  0xffff
3ffc9230:	.word  0xffff
3ffc9240:	.word  0xffff
3ffc9250:	.word  0xffff
3ffc9260:	.word  0xffff
3ffc9270:	.word  0xffff
3ffc9280:	.word  0xffff
3ffc9290:	.word  0xffff
3ffc92a0:	.word  0xffff
3ffc92b0:	.word  0xffff
3ffc92c0:	.word  0xffff
3ffc92d0:	.word  0xffff
3ffc92e0:	.word  0xffff
3ffc92f0:	.word  0xffff
3ffc9300:	.word  0xffff
3ffc9310:	.word  0xffff
3ffc9320:	.word  0xffff
3ffc9330:	.word  0xffff
3ffc9340:	.word  0xffff
3ffc9350:	.word  0xffff
3ffc9360:	.word  0xffff
3ffc9370:	.word  0xffff
3ffc9380:	.word  0xffff
3ffc9390:	.word  0xffff
3ffc93a0:	.word  0xffff
3ffc93b0:	.word  0xffff
3ffc93c0:	.word  0xffff
3ffc93d0:	.word  0xffff
3ffc93e0:	.word  0xffff
3ffc93f0:	.word  0xffff
3ffc9400:	.word  0xffff
3ffc9410:	.word  0xffff
3ffc9420:	.word  0xffff
3ffc9430:	.word  0xffff
3ffc9440:	.word  0xffff
3ffc9450:	.word  0xffff
3ffc9460:	.word  0xffff
3ffc9470:	.word  0xffff
3ffc9480:	.word  0xffff
3ffc9490:	.word  0xffff
3ffc94a0:	.word  0xffff
3ffc94b0:	.word  0xffff
3ffc94c0:	.word  0xffff
3ffc94d0:	.word  0xffff
3ffc94e0:	.word  0xffff
3ffc94f0:	.word  0xffff
3ffc9500:	.word  0xffff
3ffc9510:	.word  0xffff
3ffc9520:	.word  0xffff
3ffc9530:	.word  0xffff
3ffc9540:	.word  0xffff
3ffc9550:	.word  0xffff
3ffc9560:	.word  0xffff
3ffc9570:	.word  0xffff
3ffc9580:	.word  0xffff
3ffc9590:	.word  0xffff
3ffc95a0:	.word  0xffff
3ffc95b0:	.word  0xffff
3ffc95c0:	.word  0xffff
3ffc95d0:	.word  0xffff
3ffc95e0:	.word  0xffff
3ffc95f0:	.word  0xffff
3ffc9600:	.word  0xffff
3ffc9610:	.word  0xffff
3ffc9620:	.word  0xffff
3ffc9630:	.word  0xffff
3ffc9640:	.word  0xffff
3ffc9650:	.word  0xffff
3ffc9660:	.word  0xffff
3ffc9670:	.word  0xffff
3ffc9680:	.word  0xffff
3ffc9690:	.word  0xffff
3ffc96a0:	.word  0xffff
3ffc96b0:	.word  0xffff
3ffc96c0:	.word  0xffff
3ffc96d0:	.word  0xffff
3ffc96e0:	.word  0xffff
3ffc96f0:	.word  0xffff
3ffc9700:	.word  0xffff
3ffc9710:	.word  0xffff
3ffc9720:	.word  0xffff
3ffc9730:	.word  0xffff
3ffc9740:	.word  0xffff
3ffc9750:	.word  0xffff
3ffc9760:	.word  0xffff
3ffc9770:	.word  0xffff
3ffc9780:	.word  0xffff
3ffc9790:	.word  0xffff
3ffc97a0:	.word  0xffff
3ffc97b0:	.word  0xffff
3ffc97c0:	.word  0xffff
3ffc97d0:	.word  0xffff
3ffc97e0:	.word  0xffff
3ffc97f0:	.word  0xffff
3ffc9800:	.word  0xffff
3ffc9810:	.word  0xffff
3ffc9820:	.word  0xffff
3ffc9830:	.word  0xffff
3ffc9840:	.word  0xffff
3ffc9850:	.word  0xffff
3ffc9860:	.word  0xffff
3ffc9870:	.word  0xffff
3ffc9880:	.word  0xffff
3ffc9890:	.word  0xffff
3ffc98a0:	.word  0xffff
3ffc98b0:	.word  0xffff
3ffc98c0:	.word  0xffff
3ffc98d0:	.word  0xffff
3ffc98e0:	.word  0xffff
3ffc98f0:	.word  0xffff
3ffc9900:	.word  0xffff
3ffc9910:	.word  0xffff
3ffc9920:	.word  0xffff
3ffc9930:	.word  0xffff
3ffc9940:	.word  0xffff
3ffc9950:	.word  0xffff
3ffc9960:	.word  0xffff
3ffc9970:	.word  0xffff
3ffc9980:	.word  0xffff
3ffc9990:	.word  0xffff
3ffc99a0:	.word  0xffff
3ffc99b0:	.word  0xffff
3ffc99c0:	.word  0xffff
3ffc99d0:	.word  0xffff
3ffc99e0:	.word  0xffff
3ffc99f0:	.word  0xffff
3ffc9a00:	.word  0xffff
3ffc9a10:	.word  0xffff
3ffc9a20:	.word  0xffff
3ffc9a30:	.word  0xffff
3ffc9a40:	.word  0xffff
3ffc9a50:	.word  0xffff
3ffc9a60:	.word  0xffff
3ffc9a70:	.word  0xffff
3ffc9a80:	.word  0xffff
3ffc9a90:	.word  0xffff
3ffc9aa0:	.word  0xffff
3ffc9ab0:	.word  0xffff
3ffc9ac0:	.word  0xffff
3ffc9ad0:	.word  0xffff
3ffc9ae0:	.word  0xffff
3ffc9af0:	.word  0xffff
3ffc9b00:	.word  0xffff
3ffc9b10:	.word  0xffff
3ffc9b20:	.word  0xffff
3ffc9b30:	.word  0xffff
3ffc9b40:	.word  0xffff
3ffc9b50:	.word  0xffff
3ffc9b60:	.word  0xffff
3ffc9b70:	.word  0xffff
3ffc9b80:	.word  0xffff
3ffc9b90:	.word  0xffff
3ffc9ba0:	.word  0xffff
3ffc9bb0:	.word  0xffff
3ffc9bc0:	.word  0xffff
3ffc9bd0:	.word  0xffff
3ffc9be0:	.word  0xffff
3ffc9bf0:	.word  0xffff
3ffc9c00:	.word  0xffff
3ffc9c10:	.word  0xffff
3ffc9c20:	.word  0xffff
3ffc9c30:	.word  0xffff
3ffc9c40:	.word  0xffff
3ffc9c50:	.word  0xffff
3ffc9c60:	.word  0xffff
3ffc9c70:	.word  0xffff
3ffc9c80:	.word  0xffff
3ffc9c90:	.word  0xffff
3ffc9ca0:	.word  0xffff
3ffc9cb0:	.word  0xffff
3ffc9cc0:	.word  0xffff
3ffc9cd0:	.word  0xffff
3ffc9ce0:	.word  0xffff
3ffc9cf0:	.word  0xffff
3ffc9d00:	.word  0xffff
3ffc9d10:	.word  0xffff
3ffc9d20:	.word  0xffff
3ffc9d30:	.word  0xffff
3ffc9d40:	.word  0xffff
3ffc9d50:	.word  0xffff
3ffc9d60:	.word  0xffff
3ffc9d70:	.word  0xffff
3ffc9d80:	.word  0xffff
3ffc9d90:	.word  0xffff
3ffc9da0:	.word  0xffff
3ffc9db0:	.word  0xffff
3ffc9dc0:	.word  0xffff
3ffc9dd0:	.word  0xffff
3ffc9de0:	.word  0xffff
3ffc9df0:	.word  0xffff
3ffc9e00:	.word  0xffff
3ffc9e10:	.word  0xffff
3ffc9e20:	.word  0xffff
3ffc9e30:	.word  0xffff
3ffc9e40:	.word  0xffff
3ffc9e50:	.word  0xffff
3ffc9e60:	.word  0xffff
3ffc9e70:	.word  0xffff
3ffc9e80:	.word  0xffff
3ffc9e90:	.word  0xffff
3ffc9ea0:	.word  0xffff
3ffc9eb0:	.word  0xffff
3ffc9ec0:	.word  0xffff
3ffc9ed0:	.word  0xffff
3ffc9ee0:	.word  0xffff
3ffc9ef0:	.word  0xffff
3ffc9f00:	.word  0xffff
3ffc9f10:	.word  0xffff
3ffc9f20:	.word  0xffff
3ffc9f30:	.word  0xffff
3ffc9f40:	.word  0xffff
3ffc9f50:	.word  0xffff
3ffc9f60:	.word  0xffff
3ffc9f70:	.word  0xffff
3ffc9f80:	.word  0xffff
3ffc9f90:	.word  0xffff
3ffc9fa0:	.word  0xffff
3ffc9fb0:	.word  0xffff
3ffc9fc0:	.word  0xffff
3ffc9fd0:	.word  0xffff
3ffc9fe0:	.word  0xffff
3ffc9ff0:	.word  0xffff
3ffca000:	.word  0xffff
3ffca010:	.word  0xffff
3ffca020:	.word  0xffff
3ffca030:	.word  0xffff
3ffca040:	.word  0xffff
3ffca050:	.word  0xffff
3ffca060:	.word  0xffff
3ffca070:	.word  0xffff
3ffca080:	.word  0xffff
3ffca090:	.word  0xffff
3ffca0a0:	.word  0xffff
3ffca0b0:	.word  0xffff
3ffca0c0:	.word  0xffff
3ffca0d0:	.word  0xffff
3ffca0e0:	.word  0xffff
3ffca0f0:	.word  0xffff
3ffca100:	.word  0xffff
3ffca110:	.word  0xffff
3ffca120:	.word  0xffff
3ffca130:	.word  0xffff
3ffca140:	.word  0xffff
3ffca150:	.word  0xffff
3ffca160:	.word  0xffff
3ffca170:	.word  0xffff
3ffca180:	.word  0xffff
3ffca190:	.word  0xffff
3ffca1a0:	.word  0xffff
3ffca1b0:	.word  0xffff
3ffca1c0:	.word  0xffff
3ffca1d0:	.word  0xffff
3ffca1e0:	.word  0xffff
3ffca1f0:	.word  0xffff
3ffca200:	.word  0xffff
3ffca210:	.word  0xffff
3ffca220:	.word  0xffff
3ffca230:	.word  0xffff
3ffca240:	.word  0xffff
3ffca250:	.word  0xffff
3ffca260:	.word  0xffff
3ffca270:	.word  0xffff
3ffca280:	.word  0xffff
3ffca290:	.word  0xffff
3ffca2a0:	.word  0xffff
3ffca2b0:	.word  0xffff
3ffca2c0:	.word  0xffff
3ffca2d0:	.word  0xffff
3ffca2e0:	.word  0xffff
3ffca2f0:	.word  0xffff
3ffca300:	.word  0xffff
3ffca310:	.word  0xffff
3ffca320:	.word  0xffff
3ffca330:	.word  0xffff
3ffca340:	.word  0xffff
3ffca350:	.word  0xffff
3ffca360:	.word  0xffff
3ffca370:	.word  0xffff
3ffca380:	.word  0xffff
3ffca390:	.word  0xffff
3ffca3a0:	.word  0xffff
3ffca3b0:	.word  0xffff
3ffca3c0:	.word  0xffff
3ffca3d0:	.word  0xffff
3ffca3e0:	.word  0xffff
3ffca3f0:	.word  0xffff
3ffca400:	.word  0xffff
3ffca410:	.word  0xffff
3ffca420:	.word  0xffff
3ffca430:	.word  0xffff
3ffca440:	.word  0xffff
3ffca450:	.word  0xffff
3ffca460:	.word  0xffff
3ffca470:	.word  0xffff
3ffca480:	.word  0xffff
3ffca490:	.word  0xffff
3ffca4a0:	.word  0xffff
3ffca4b0:	.word  0xffff
3ffca4c0:	.word  0xffff
3ffca4d0:	.word  0xffff
3ffca4e0:	.word  0xffff
3ffca4f0:	.word  0xffff
3ffca500:	.word  0xffff
3ffca510:	.word  0xffff
3ffca520:	.word  0xffff
3ffca530:	.word  0xffff
3ffca540:	.word  0xffff
3ffca550:	.word  0xffff
3ffca560:	.word  0xffff
3ffca570:	.word  0xffff
3ffca580:	.word  0xffff
3ffca590:	.word  0xffff
3ffca5a0:	.word  0xffff
3ffca5b0:	.word  0xffff
3ffca5c0:	.word  0xffff
3ffca5d0:	.word  0xffff
3ffca5e0:	.word  0xffff
3ffca5f0:	.word  0xffff
3ffca600:	.word  0xffff
3ffca610:	.word  0xffff
3ffca620:	.word  0xffff
3ffca630:	.word  0xffff
3ffca640:	.word  0xffff
3ffca650:	.word  0xffff
3ffca660:	.word  0xffff
3ffca670:	.word  0xffff
3ffca680:	.word  0xffff
3ffca690:	.word  0xffff
3ffca6a0:	.word  0xffff
3ffca6b0:	.word  0xffff
3ffca6c0:	.word  0xffff
3ffca6d0:	.word  0xffff
3ffca6e0:	.word  0xffff
3ffca6f0:	.word  0xffff
3ffca700:	.word  0xffff
3ffca710:	.word  0xffff
3ffca720:	.word  0xffff
3ffca730:	.word  0xffff
3ffca740:	.word  0xffff
3ffca750:	.word  0xffff
3ffca760:	.word  0xffff
3ffca770:	.word  0xffff
3ffca780:	.word  0xffff
3ffca790:	.word  0xffff
3ffca7a0:	.word  0xffff
3ffca7b0:	.word  0xffff
3ffca7c0:	.word  0xffff
3ffca7d0:	.word  0xffff
3ffca7e0:	.word  0xffff
3ffca7f0:	.word  0xffff
3ffca800:	.word  0xffff
3ffca810:	.word  0xffff
3ffca820:	.word  0xffff
3ffca830:	.word  0xffff
3ffca840:	.word  0xffff
3ffca850:	.word  0xffff
3ffca860:	.word  0xffff
3ffca870:	.word  0xffff
3ffca880:	.word  0xffff
3ffca890:	.word  0xffff
3ffca8a0:	.word  0xffff
3ffca8b0:	.word  0xffff
3ffca8c0:	.word  0xffff
3ffca8d0:	.word  0xffff
3ffca8e0:	.word  0xffff
3ffca8f0:	.word  0xffff
3ffca900:	.word  0xffff
3ffca910:	.word  0xffff
3ffca920:	.word  0xffff
3ffca930:	.word  0xffff
3ffca940:	.word  0xffff
3ffca950:	.word  0xffff
3ffca960:	.word  0xffff
3ffca970:	.word  0xffff
3ffca980:	.word  0xffff
3ffca990:	.word  0xffff
3ffca9a0:	.word  0xffff
3ffca9b0:	.word  0xffff
3ffca9c0:	.word  0xffff
3ffca9d0:	.word  0xffff
3ffca9e0:	.word  0xffff
3ffca9f0:	.word  0xffff
3ffcaa00:	.word  0xffff
3ffcaa10:	.word  0xffff
3ffcaa20:	.word  0xffff
3ffcaa30:	.word  0xffff
3ffcaa40:	.word  0xffff
3ffcaa50:	.word  0xffff
3ffcaa60:	.word  0xffff
3ffcaa70:	.word  0xffff
3ffcaa80:	.word  0xffff
3ffcaa90:	.word  0xffff
3ffcaaa0:	.word  0xffff
3ffcaab0:	.word  0xffff
3ffcaac0:	.word  0xffff
3ffcaad0:	.word  0xffff
3ffcaae0:	.word  0xffff
3ffcaaf0:	.word  0xffff
3ffcab00:	.word  0xffff
3ffcab10:	.word  0xffff
3ffcab20:	.word  0xffff
3ffcab30:	.word  0xffff
3ffcab40:	.word  0xffff
3ffcab50:	.word  0xffff
3ffcab60:	.word  0xffff
3ffcab70:	.word  0xffff
3ffcab80:	.word  0xffff
3ffcab90:	.word  0xffff
3ffcaba0:	.word  0xffff
3ffcabb0:	.word  0xffff
3ffcabc0:	.word  0xffff
3ffcabd0:	.word  0xffff
3ffcabe0:	.word  0xffff
3ffcabf0:	.word  0xffff
3ffcac00:	.word  0xffff
3ffcac10:	.word  0xffff
3ffcac20:	.word  0xffff
3ffcac30:	.word  0xffff
3ffcac40:	.word  0xffff
3ffcac50:	.word  0xffff
3ffcac60:	.word  0xffff
3ffcac70:	.word  0xffff
3ffcac80:	.word  0xffff
3ffcac90:	.word  0xffff
3ffcaca0:	.word  0xffff
3ffcacb0:	.word  0xffff
3ffcacc0:	.word  0xffff
3ffcacd0:	.word  0xffff
3ffcace0:	.word  0xffff
3ffcacf0:	.word  0xffff
3ffcad00:	.word  0xffff
3ffcad10:	.word  0xffff
3ffcad20:	.word  0xffff
3ffcad30:	.word  0xffff
3ffcad40:	.word  0xffff
3ffcad50:	.word  0xffff
3ffcad60:	.word  0xffff
3ffcad70:	.word  0xffff
3ffcad80:	.word  0xffff
3ffcad90:	.word  0xffff
3ffcada0:	.word  0xffff
3ffcadb0:	.word  0xffff
3ffcadc0:	.word  0xffff
3ffcadd0:	.word  0xffff
3ffcade0:	.word  0xffff
3ffcadf0:	.word  0xffff
3ffcae00:	.word  0xffff
3ffcae10:	.word  0xffff
3ffcae20:	.word  0xffff
3ffcae30:	.word  0xffff
3ffcae40:	.word  0xffff
3ffcae50:	.word  0xffff
3ffcae60:	.word  0xffff
3ffcae70:	.word  0xffff
3ffcae80:	.word  0xffff
3ffcae90:	.word  0xffff
3ffcaea0:	.word  0xffff
3ffcaeb0:	.word  0xffff
3ffcaec0:	.word  0xffff
3ffcaed0:	.word  0xffff
3ffcaee0:	.word  0xffff
3ffcaef0:	.word  0xffff
3ffcaf00:	.word  0xffff
3ffcaf10:	.word  0xffff
3ffcaf20:	.word  0xffff
3ffcaf30:	.word  0xffff
3ffcaf40:	.word  0xffff
3ffcaf50:	.word  0xffff
3ffcaf60:	.word  0xffff
3ffcaf70:	.word  0xffff
3ffcaf80:	.word  0xffff
3ffcaf90:	.word  0xffff
3ffcafa0:	.word  0xffff
3ffcafb0:	.word  0xffff
3ffcafc0:	.word  0xffff
3ffcafd0:	.word  0xffff
3ffcafe0:	.word  0xffff
3ffcaff0:	.word  0xffff
3ffcb000:	.word  0xffff
3ffcb010:	.word  0xffff
3ffcb020:	.word  0xffff
3ffcb030:	.word  0xffff
3ffcb040:	.word  0xffff
3ffcb050:	.word  0xffff
3ffcb060:	.word  0xffff
3ffcb070:	.word  0xffff
3ffcb080:	.word  0xffff
3ffcb090:	.word  0xffff
3ffcb0a0:	.word  0xffff
3ffcb0b0:	.word  0xffff
3ffcb0c0:	.word  0xffff
3ffcb0d0:	.word  0xffff
3ffcb0e0:	.word  0xffff
3ffcb0f0:	.word  0xffff
3ffcb100:	.word  0xffff
3ffcb110:	.word  0xffff
3ffcb120:	.word  0xffff
3ffcb130:	.word  0xffff
3ffcb140:	.word  0xffff
3ffcb150:	.word  0xffff
3ffcb160:	.word  0xffff
3ffcb170:	.word  0xffff
3ffcb180:	.word  0xffff
3ffcb190:	.word  0xffff
3ffcb1a0:	.word  0xffff
3ffcb1b0:	.word  0xffff
3ffcb1c0:	.word  0xffff
3ffcb1d0:	.word  0xffff
3ffcb1e0:	.word  0xffff
3ffcb1f0:	.word  0xffff
3ffcb200:	.word  0xffff
3ffcb210:	.word  0xffff
3ffcb220:	.word  0xffff
3ffcb230:	.word  0xffff
3ffcb240:	.word  0xffff
3ffcb250:	.word  0xffff
3ffcb260:	.word  0xffff
3ffcb270:	.word  0xffff
3ffcb280:	.word  0xffff
3ffcb290:	.word  0xffff
3ffcb2a0:	.word  0xffff
3ffcb2b0:	.word  0xffff
3ffcb2c0:	.word  0xffff
3ffcb2d0:	.word  0xffff
3ffcb2e0:	.word  0xffff
3ffcb2f0:	.word  0xffff
3ffcb300:	.word  0xffff
3ffcb310:	.word  0xffff
3ffcb320:	.word  0xffff
3ffcb330:	.word  0xffff
3ffcb340:	.word  0xffff
3ffcb350:	.word  0xffff
3ffcb360:	.word  0xffff
3ffcb370:	.word  0xffff
3ffcb380:	.word  0xffff
3ffcb390:	.word  0xffff
3ffcb3a0:	.word  0xffff
3ffcb3b0:	.word  0xffff
3ffcb3c0:	.word  0xffff
3ffcb3d0:	.word  0xffff
3ffcb3e0:	.word  0xffff
3ffcb3f0:	.word  0xffff
3ffcb400:	.word  0xffff
3ffcb410:	.word  0xffff
3ffcb420:	.word  0xffff
3ffcb430:	.word  0xffff
3ffcb440:	.word  0xffff
3ffcb450:	.word  0xffff
3ffcb460:	.word  0xffff
3ffcb470:	.word  0xffff
3ffcb480:	.word  0xffff
3ffcb490:	.word  0xffff
3ffcb4a0:	.word  0xffff
3ffcb4b0:	.word  0xffff
3ffcb4c0:	.word  0xffff
3ffcb4d0:	.word  0xffff
3ffcb4e0:	.word  0xffff
3ffcb4f0:	.word  0xffff
3ffcb500:	.word  0xffff
3ffcb510:	.word  0xffff
3ffcb520:	.word  0xffff
3ffcb530:	.word  0xffff
3ffcb540:	.word  0xffff
3ffcb550:	.word  0xffff
3ffcb560:	.word  0xffff
3ffcb570:	.word  0xffff
3ffcb580:	.word  0xffff
3ffcb590:	.word  0xffff
3ffcb5a0:	.word  0xffff
3ffcb5b0:	.word  0xffff
3ffcb5c0:	.word  0xffff
3ffcb5d0:	.word  0xffff
3ffcb5e0:	.word  0xffff
3ffcb5f0:	.word  0xffff
3ffcb600:	.word  0xffff
3ffcb610:	.word  0xffff
3ffcb620:	.word  0xffff
3ffcb630:	.word  0xffff
3ffcb640:	.word  0xffff
3ffcb650:	.word  0xffff
3ffcb660:	.word  0xffff
3ffcb670:	.word  0xffff
3ffcb680:	.word  0xffff
3ffcb690:	.word  0xffff
3ffcb6a0:	.word  0xffff
3ffcb6b0:	.word  0xffff
3ffcb6c0:	.word  0xffff
3ffcb6d0:	.word  0xffff
3ffcb6e0:	.word  0xffff
3ffcb6f0:	.word  0xffff
3ffcb700:	.word  0xffff
3ffcb710:	.word  0xffff
3ffcb720:	.word  0xffff
3ffcb730:	.word  0xffff
3ffcb740:	.word  0xffff
3ffcb750:	.word  0xffff
3ffcb760:	.word  0xffff
3ffcb770:	.word  0xffff
3ffcb780:	.word  0xffff
3ffcb790:	.word  0xffff
3ffcb7a0:	.word  0xffff
3ffcb7b0:	.word  0xffff
3ffcb7c0:	.word  0xffff
3ffcb7d0:	.word  0xffff
3ffcb7e0:	.word  0xffff
3ffcb7f0:	.word  0xffff
3ffcb800:	.word  0xffff
3ffcb810:	.word  0xffff
3ffcb820:	.word  0xffff
3ffcb830:	.word  0xffff
3ffcb840:	.word  0xffff
3ffcb850:	.word  0xffff
3ffcb860:	.word  0xffff
3ffcb870:	.word  0xffff
3ffcb880:	.word  0xffff
3ffcb890:	.word  0xffff
3ffcb8a0:	.word  0xffff
3ffcb8b0:	.word  0xffff
3ffcb8c0:	.word  0xffff
3ffcb8d0:	.word  0xffff
3ffcb8e0:	.word  0xffff
3ffcb8f0:	.word  0xffff
3ffcb900:	.word  0xffff
3ffcb910:	.word  0xffff
3ffcb920:	.word  0xffff
3ffcb930:	.word  0xffff
3ffcb940:	.word  0xffff
3ffcb950:	.word  0xffff
3ffcb960:	.word  0xffff
3ffcb970:	.word  0xffff
3ffcb980:	.word  0xffff
3ffcb990:	.word  0xffff
3ffcb9a0:	.word  0xffff
3ffcb9b0:	.word  0xffff
3ffcb9c0:	.word  0xffff
3ffcb9d0:	.word  0xffff
3ffcb9e0:	.word  0xffff
3ffcb9f0:	.word  0xffff
3ffcba00:	.word  0xffff
3ffcba10:	.word  0xffff
3ffcba20:	.word  0xffff
3ffcba30:	.word  0xffff
3ffcba40:	.word  0xffff
3ffcba50:	.word  0xffff
3ffcba60:	.word  0xffff
3ffcba70:	.word  0xffff
3ffcba80:	.word  0xffff
3ffcba90:	.word  0xffff
3ffcbaa0:	.word  0xffff
3ffcbab0:	.word  0xffff
3ffcbac0:	.word  0xffff
3ffcbad0:	.word  0xffff
3ffcbae0:	.word  0xffff
3ffcbaf0:	.word  0xffff
3ffcbb00:	.word  0xffff
3ffcbb10:	.word  0xffff
3ffcbb20:	.word  0xffff
3ffcbb30:	.word  0xffff
3ffcbb40:	.word  0xffff
3ffcbb50:	.word  0xffff
3ffcbb60:	.word  0xffff
3ffcbb70:	.word  0xffff
3ffcbb80:	.word  0xffff
3ffcbb90:	.word  0xffff
3ffcbba0:	.word  0xffff
3ffcbbb0:	.word  0xffff
3ffcbbc0:	.word  0xffff
3ffcbbd0:	.word  0xffff
3ffcbbe0:	.word  0xffff
3ffcbbf0:	.word  0xffff
3ffcbc00:	.word  0xffff
3ffcbc10:	.word  0xffff
3ffcbc20:	.word  0xffff
3ffcbc30:	.word  0xffff
3ffcbc40:	.word  0xffff
3ffcbc50:	.word  0xffff
3ffcbc60:	.word  0xffff
3ffcbc70:	.word  0xffff
3ffcbc80:	.word  0xffff
3ffcbc90:	.word  0xffff
3ffcbca0:	.word  0xffff
3ffcbcb0:	.word  0xffff
3ffcbcc0:	.word  0xffff
3ffcbcd0:	.word  0xffff
3ffcbce0:	.word  0xffff
3ffcbcf0:	.word  0xffff
3ffcbd00:	.word  0xffff
3ffcbd10:	.word  0xffff
3ffcbd20:	.word  0xffff
3ffcbd30:	.word  0xffff
3ffcbd40:	.word  0xffff
3ffcbd50:	.word  0xffff
3ffcbd60:	.word  0xffff
3ffcbd70:	.word  0xffff
3ffcbd80:	.word  0xffff
3ffcbd90:	.word  0xffff
3ffcbda0:	.word  0xffff
3ffcbdb0:	.word  0xffff
3ffcbdc0:	.word  0xffff
3ffcbdd0:	.word  0xffff
3ffcbde0:	.word  0xffff
3ffcbdf0:	.word  0xffff
3ffcbe00:	.word  0xffff
3ffcbe10:	.word  0xffff
3ffcbe20:	.word  0xffff
3ffcbe30:	.word  0xffff
3ffcbe40:	.word  0xffff
3ffcbe50:	.word  0xffff
3ffcbe60:	.word  0xffff
3ffcbe70:	.word  0xffff
3ffcbe80:	.word  0xffff
3ffcbe90:	.word  0xffff
3ffcbea0:	.word  0xffff
3ffcbeb0:	.word  0xffff
3ffcbec0:	.word  0xffff
3ffcbed0:	.word  0xffff
3ffcbee0:	.word  0xffff
3ffcbef0:	.word  0xffff
3ffcbf00:	.word  0xffff
3ffcbf10:	.word  0xffff
3ffcbf20:	.word  0xffff
3ffcbf30:	.word  0xffff
3ffcbf40:	.word  0xffff
3ffcbf50:	.word  0xffff
3ffcbf60:	.word  0xffff
3ffcbf70:	.word  0xffff
3ffcbf80:	.word  0xffff
3ffcbf90:	.word  0xffff
3ffcbfa0:	.word  0xffff
3ffcbfb0:	.word  0xffff
3ffcbfc0:	.word  0xffff
3ffcbfd0:	.word  0xffff
3ffcbfe0:	.word  0xffff
3ffcbff0:	.word  0xffff
3ffcc000:	.word  0xffff
3ffcc010:	.word  0xffff
3ffcc020:	.word  0xffff
3ffcc030:	.word  0xffff
3ffcc040:	.word  0xffff
3ffcc050:	.word  0xffff
3ffcc060:	.word  0xffff
3ffcc070:	.word  0xffff
3ffcc080:	.word  0xffff
3ffcc090:	.word  0xffff
3ffcc0a0:	.word  0xffff
3ffcc0b0:	.word  0xffff
3ffcc0c0:	.word  0xffff
3ffcc0d0:	.word  0xffff
3ffcc0e0:	.word  0xffff
3ffcc0f0:	.word  0xffff
3ffcc100:	.word  0xffff
3ffcc110:	.word  0xffff
3ffcc120:	.word  0xffff
3ffcc130:	.word  0xffff
3ffcc140:	.word  0xffff
3ffcc150:	.word  0xffff
3ffcc160:	.word  0xffff
3ffcc170:	.word  0xffff
3ffcc180:	.word  0xffff
3ffcc190:	.word  0xffff
3ffcc1a0:	.word  0xffff
3ffcc1b0:	.word  0xffff
3ffcc1c0:	.word  0xffff
3ffcc1d0:	.word  0xffff
3ffcc1e0:	.word  0xffff
3ffcc1f0:	.word  0xffff
3ffcc200:	.word  0xffff
3ffcc210:	.word  0xffff
3ffcc220:	.word  0xffff
3ffcc230:	.word  0xffff
3ffcc240:	.word  0xffff
3ffcc250:	.word  0xffff
3ffcc260:	.word  0xffff
3ffcc270:	.word  0xffff
3ffcc280:	.word  0xffff
3ffcc290:	.word  0xffff
3ffcc2a0:	.word  0xffff
3ffcc2b0:	.word  0xffff
3ffcc2c0:	.word  0xffff
3ffcc2d0:	.word  0xffff
3ffcc2e0:	.word  0xffff
3ffcc2f0:	.word  0xffff
3ffcc300:	.word  0xffff
3ffcc310:	.word  0xffff
3ffcc320:	.word  0xffff
3ffcc330:	.word  0xffff
3ffcc340:	.word  0xffff
3ffcc350:	.word  0xffff
3ffcc360:	.word  0xffff
3ffcc370:	.word  0xffff
3ffcc380:	.word  0xffff
3ffcc390:	.word  0xffff
3ffcc3a0:	.word  0xffff
3ffcc3b0:	.word  0xffff
3ffcc3c0:	.word  0xffff
3ffcc3d0:	.word  0xffff
3ffcc3e0:	.word  0xffff
3ffcc3f0:	.word  0xffff
3ffcc400:	.word  0xffff
3ffcc410:	.word  0xffff
3ffcc420:	.word  0xffff
3ffcc430:	.word  0xffff
3ffcc440:	.word  0xffff
3ffcc450:	.word  0xffff
3ffcc460:	.word  0xffff
3ffcc470:	.word  0xffff
3ffcc480:	.word  0xffff
3ffcc490:	.word  0xffff
3ffcc4a0:	.word  0xffff
3ffcc4b0:	.word  0xffff
3ffcc4c0:	.word  0xffff
3ffcc4d0:	.word  0xffff
3ffcc4e0:	.word  0xffff
3ffcc4f0:	.word  0xffff
3ffcc500:	.word  0xffff
3ffcc510:	.word  0xffff
3ffcc520:	.word  0xffff
3ffcc530:	.word  0xffff
3ffcc540:	.word  0xffff
3ffcc550:	.word  0xffff
3ffcc560:	.word  0xffff
3ffcc570:	.word  0xffff
3ffcc580:	.word  0xffff
3ffcc590:	.word  0xffff
3ffcc5a0:	.word  0xffff
3ffcc5b0:	.word  0xffff
3ffcc5c0:	.word  0xffff
3ffcc5d0:	.word  0xffff
3ffcc5e0:	.word  0xffff
3ffcc5f0:	.word  0xffff
3ffcc600:	.word  0xffff
3ffcc610:	.word  0xffff
3ffcc620:	.word  0xffff
3ffcc630:	.word  0xffff
3ffcc640:	.word  0xffff
3ffcc650:	.word  0xffff
3ffcc660:	.word  0xffff
3ffcc670:	.word  0xffff
3ffcc680:	.word  0xffff
3ffcc690:	.word  0xffff
3ffcc6a0:	.word  0xffff
3ffcc6b0:	.word  0xffff
3ffcc6c0:	.word  0xffff
3ffcc6d0:	.word  0xffff
3ffcc6e0:	.word  0xffff
3ffcc6f0:	.word  0xffff
3ffcc700:	.word  0xffff
3ffcc710:	.word  0xffff
3ffcc720:	.word  0xffff
3ffcc730:	.word  0xffff
3ffcc740:	.word  0xffff
3ffcc750:	.word  0xffff
3ffcc760:	.word  0xffff
3ffcc770:	.word  0xffff
3ffcc780:	.word  0xffff
3ffcc790:	.word  0xffff
3ffcc7a0:	.word  0xffff
3ffcc7b0:	.word  0xffff
3ffcc7c0:	.word  0xffff
3ffcc7d0:	.word  0xffff
3ffcc7e0:	.word  0xffff
3ffcc7f0:	.word  0xffff
3ffcc800:	.word  0xffff
3ffcc810:	.word  0xffff
3ffcc820:	.word  0xffff
3ffcc830:	.word  0xffff
3ffcc840:	.word  0xffff
3ffcc850:	.word  0xffff
3ffcc860:	.word  0xffff
3ffcc870:	.word  0xffff
3ffcc880:	.word  0xffff
3ffcc890:	.word  0xffff
3ffcc8a0:	.word  0xffff
3ffcc8b0:	.word  0xffff
3ffcc8c0:	.word  0xffff
3ffcc8d0:	.word  0xffff
3ffcc8e0:	.word  0xffff
3ffcc8f0:	.word  0xffff
3ffcc900:	.word  0xffff
3ffcc910:	.word  0xffff
3ffcc920:	.word  0xffff
3ffcc930:	.word  0xffff
3ffcc940:	.word  0xffff
3ffcc950:	.word  0xffff
3ffcc960:	.word  0xffff
3ffcc970:	.word  0xffff
3ffcc980:	.word  0xffff
3ffcc990:	.word  0xffff
3ffcc9a0:	.word  0xffff
3ffcc9b0:	.word  0xffff
3ffcc9c0:	.word  0xffff
3ffcc9d0:	.word  0xffff
3ffcc9e0:	.word  0xffff
3ffcc9f0:	.word  0xffff
3ffcca00:	.word  0xffff
3ffcca10:	.word  0xffff
3ffcca20:	.word  0xffff
3ffcca30:	.word  0xffff
3ffcca40:	.word  0xffff
3ffcca50:	.word  0xffff
3ffcca60:	.word  0xffff
3ffcca70:	.word  0xffff
3ffcca80:	.word  0xffff
3ffcca90:	.word  0xffff
3ffccaa0:	.word  0xffff
3ffccab0:	.word  0xffff
3ffccac0:	.word  0xffff
3ffccad0:	.word  0xffff
3ffccae0:	.word  0xffff
3ffccaf0:	.word  0xffff
3ffccb00:	.word  0xffff
3ffccb10:	.word  0xffff
3ffccb20:	.word  0xffff
3ffccb30:	.word  0xffff
3ffccb40:	.word  0xffff
3ffccb50:	.word  0xffff
3ffccb60:	.word  0xffff
3ffccb70:	.word  0xffff
3ffccb80:	.word  0xffff
3ffccb90:	.word  0xffff
3ffccba0:	.word  0xffff
3ffccbb0:	.word  0xffff
3ffccbc0:	.word  0xffff
3ffccbd0:	.word  0xffff
3ffccbe0:	.word  0xffff
3ffccbf0:	.word  0xffff
3ffccc00:	.word  0xffff
3ffccc10:	.word  0xffff
3ffccc20:	.word  0xffff
3ffccc30:	.word  0xffff
3ffccc40:	.word  0xffff
3ffccc50:	.word  0xffff
3ffccc60:	.word  0xffff
3ffccc70:	.word  0xffff
3ffccc80:	.word  0xffff
3ffccc90:	.word  0xffff
3ffccca0:	.word  0xffff
3ffcccb0:	.word  0xffff
3ffcccc0:	.word  0xffff
3ffcccd0:	.word  0xffff
3ffccce0:	.word  0xffff
3ffcccf0:	.word  0xffff
3ffccd00:	.word  0xffff
3ffccd10:	.word  0xffff
3ffccd20:	.word  0xffff
3ffccd30:	.word  0xffff
3ffccd40:	.word  0xffff
3ffccd50:	.word  0xffff
3ffccd60:	.word  0xffff
3ffccd70:	.word  0xffff
3ffccd80:	.word  0xffff
3ffccd90:	.word  0xffff
3ffccda0:	.word  0xffff
3ffccdb0:	.word  0xffff
3ffccdc0:	.word  0xffff
3ffccdd0:	.word  0xffff
3ffccde0:	.word  0xffff
3ffccdf0:	.word  0xffff
3ffcce00:	.word  0xffff
3ffcce10:	.word  0xffff
3ffcce20:	.word  0xffff
3ffcce30:	.word  0xffff
3ffcce40:	.word  0xffff
3ffcce50:	.word  0xffff
3ffcce60:	.word  0xffff
3ffcce70:	.word  0xffff
3ffcce80:	.word  0xffff
3ffcce90:	.word  0xffff
3ffccea0:	.word  0xffff
3ffcceb0:	.word  0xffff
3ffccec0:	.word  0xffff
3ffcced0:	.word  0xffff
3ffccee0:	.word  0xffff
3ffccef0:	.word  0xffff
3ffccf00:	.word  0xffff
3ffccf10:	.word  0xffff
3ffccf20:	.word  0xffff
3ffccf30:	.word  0xffff
3ffccf40:	.word  0xffff
3ffccf50:	.word  0xffff
3ffccf60:	.word  0xffff
3ffccf70:	.word  0xffff
3ffccf80:	.word  0xffff
3ffccf90:	.word  0xffff
3ffccfa0:	.word  0xffff
3ffccfb0:	.word  0xffff
3ffccfc0:	.word  0xffff
3ffccfd0:	.word  0xffff
3ffccfe0:	.word  0xffff
3ffccff0:	.word  0xffff
3ffcd000:	.word  0xffff
3ffcd010:	.word  0xffff
3ffcd020:	.word  0xffff
3ffcd030:	.word  0xffff
3ffcd040:	.word  0xffff
3ffcd050:	.word  0xffff
3ffcd060:	.word  0xffff
3ffcd070:	.word  0xffff
3ffcd080:	.word  0xffff
3ffcd090:	.word  0xffff
3ffcd0a0:	.word  0xffff
3ffcd0b0:	.word  0xffff
3ffcd0c0:	.word  0xffff
3ffcd0d0:	.word  0xffff
3ffcd0e0:	.word  0xffff
3ffcd0f0:	.word  0xffff
3ffcd100:	.word  0xffff
3ffcd110:	.word  0xffff
3ffcd120:	.word  0xffff
3ffcd130:	.word  0xffff
3ffcd140:	.word  0xffff
3ffcd150:	.word  0xffff
3ffcd160:	.word  0xffff
3ffcd170:	.word  0xffff
3ffcd180:	.word  0xffff
3ffcd190:	.word  0xffff
3ffcd1a0:	.word  0xffff
3ffcd1b0:	.word  0xffff
3ffcd1c0:	.word  0xffff
3ffcd1d0:	.word  0xffff
3ffcd1e0:	.word  0xffff
3ffcd1f0:	.word  0xffff
3ffcd200:	.word  0xffff
3ffcd210:	.word  0xffff
3ffcd220:	.word  0xffff
3ffcd230:	.word  0xffff
3ffcd240:	.word  0xffff
3ffcd250:	.word  0xffff
3ffcd260:	.word  0xffff
3ffcd270:	.word  0xffff
3ffcd280:	.word  0xffff
3ffcd290:	.word  0xffff
3ffcd2a0:	.word  0xffff
3ffcd2b0:	.word  0xffff
3ffcd2c0:	.word  0xffff
3ffcd2d0:	.word  0xffff
3ffcd2e0:	.word  0xffff
3ffcd2f0:	.word  0xffff
3ffcd300:	.word  0xffff
3ffcd310:	.word  0xffff
3ffcd320:	.word  0xffff
3ffcd330:	.word  0xffff
3ffcd340:	.word  0xffff
3ffcd350:	.word  0xffff
3ffcd360:	.word  0xffff
3ffcd370:	.word  0xffff
3ffcd380:	.word  0xffff
3ffcd390:	.word  0xffff
3ffcd3a0:	.word  0xffff
3ffcd3b0:	.word  0xffff
3ffcd3c0:	.word  0xffff
3ffcd3d0:	.word  0xffff
3ffcd3e0:	.word  0xffff
3ffcd3f0:	.word  0xffff
3ffcd400:	.word  0xffff
3ffcd410:	.word  0xffff
3ffcd420:	.word  0xffff
3ffcd430:	.word  0xffff
3ffcd440:	.word  0xffff
3ffcd450:	.word  0xffff
3ffcd460:	.word  0xffff
3ffcd470:	.word  0xffff
3ffcd480:	.word  0xffff
3ffcd490:	.word  0xffff
3ffcd4a0:	.word  0xffff
3ffcd4b0:	.word  0xffff
3ffcd4c0:	.word  0xffff
3ffcd4d0:	.word  0xffff
3ffcd4e0:	.word  0xffff
3ffcd4f0:	.word  0xffff
3ffcd500:	.word  0xffff
3ffcd510:	.word  0xffff
3ffcd520:	.word  0xffff
3ffcd530:	.word  0xffff
3ffcd540:	.word  0xffff
3ffcd550:	.word  0xffff
3ffcd560:	.word  0xffff
3ffcd570:	.word  0xffff
3ffcd580:	.word  0xffff
3ffcd590:	.word  0xffff
3ffcd5a0:	.word  0xffff
3ffcd5b0:	.word  0xffff
3ffcd5c0:	.word  0xffff
3ffcd5d0:	.word  0xffff
3ffcd5e0:	.word  0xffff
3ffcd5f0:	.word  0xffff
3ffcd600:	.word  0xffff
3ffcd610:	.word  0xffff
3ffcd620:	.word  0xffff
3ffcd630:	.word  0xffff
3ffcd640:	.word  0xffff
3ffcd650:	.word  0xffff
3ffcd660:	.word  0xffff
3ffcd670:	.word  0xffff
3ffcd680:	.word  0xffff
3ffcd690:	.word  0xffff
3ffcd6a0:	.word  0xffff
3ffcd6b0:	.word  0xffff
3ffcd6c0:	.word  0xffff
3ffcd6d0:	.word  0xffff
3ffcd6e0:	.word  0xffff
3ffcd6f0:	.word  0xffff
3ffcd700:	.word  0xffff
3ffcd710:	.word  0xffff
3ffcd720:	.word  0xffff
3ffcd730:	.word  0xffff
3ffcd740:	.word  0xffff
3ffcd750:	.word  0xffff
3ffcd760:	.word  0xffff
3ffcd770:	.word  0xffff
3ffcd780:	.word  0xffff
3ffcd790:	.word  0xffff
3ffcd7a0:	.word  0xffff
3ffcd7b0:	.word  0xffff
3ffcd7c0:	.word  0xffff
3ffcd7d0:	.word  0xffff
3ffcd7e0:	.word  0xffff
3ffcd7f0:	.word  0xffff
3ffcd800:	.word  0xffff
3ffcd810:	.word  0xffff
3ffcd820:	.word  0xffff
3ffcd830:	.word  0xffff
3ffcd840:	.word  0xffff
3ffcd850:	.word  0xffff
3ffcd860:	.word  0xffff
3ffcd870:	.word  0xffff
3ffcd880:	.word  0xffff
3ffcd890:	.word  0xffff
3ffcd8a0:	.word  0xffff
3ffcd8b0:	.word  0xffff
3ffcd8c0:	.word  0xffff
3ffcd8d0:	.word  0xffff
3ffcd8e0:	.word  0xffff
3ffcd8f0:	.word  0xffff
3ffcd900:	.word  0xffff
3ffcd910:	.word  0xffff
3ffcd920:	.word  0xffff
3ffcd930:	.word  0xffff
3ffcd940:	.word  0xffff
3ffcd950:	.word  0xffff
3ffcd960:	.word  0xffff
3ffcd970:	.word  0xffff
3ffcd980:	.word  0xffff
3ffcd990:	.word  0xffff
3ffcd9a0:	.word  0xffff
3ffcd9b0:	.word  0xffff
3ffcd9c0:	.word  0xffff
3ffcd9d0:	.word  0xffff
3ffcd9e0:	.word  0xffff
3ffcd9f0:	.word  0xffff
3ffcda00:	.word  0xffff
3ffcda10:	.word  0xffff
3ffcda20:	.word  0xffff
3ffcda30:	.word  0xffff
3ffcda40:	.word  0xffff
3ffcda50:	.word  0xffff
3ffcda60:	.word  0xffff
3ffcda70:	.word  0xffff
3ffcda80:	.word  0xffff
3ffcda90:	.word  0xffff
3ffcdaa0:	.word  0xffff
3ffcdab0:	.word  0xffff
3ffcdac0:	.word  0xffff
3ffcdad0:	.word  0xffff
3ffcdae0:	.word  0xffff
3ffcdaf0:	.word  0xffff
3ffcdb00:	.word  0xffff
3ffcdb10:	.word  0xffff
3ffcdb20:	.word  0xffff
3ffcdb30:	.word  0xffff
3ffcdb40:	.word  0xffff
3ffcdb50:	.word  0xffff
3ffcdb60:	.word  0xffff
3ffcdb70:	.word  0xffff
3ffcdb80:	.word  0xffff
3ffcdb90:	.word  0xffff
3ffcdba0:	.word  0xffff
3ffcdbb0:	.word  0xffff
3ffcdbc0:	.word  0xffff
3ffcdbd0:	.word  0xffff
3ffcdbe0:	.word  0xffff
3ffcdbf0:	.word  0xffff
3ffcdc00:	.word  0xffff
3ffcdc10:	.word  0xffff
3ffcdc20:	.word  0xffff
3ffcdc30:	.word  0xffff
3ffcdc40:	.word  0xffff
3ffcdc50:	.word  0xffff
3ffcdc60:	.word  0xffff
3ffcdc70:	.word  0xffff
3ffcdc80:	.word  0xffff
3ffcdc90:	.word  0xffff
3ffcdca0:	.word  0xffff
3ffcdcb0:	.word  0xffff
3ffcdcc0:	.word  0xffff
3ffcdcd0:	.word  0xffff
3ffcdce0:	.word  0xffff
3ffcdcf0:	.word  0xffff
3ffcdd00:	.word  0xffff
3ffcdd10:	.word  0xffff
3ffcdd20:	.word  0xffff
3ffcdd30:	.word  0xffff
3ffcdd40:	.word  0xffff
3ffcdd50:	.word  0xffff
3ffcdd60:	.word  0xffff
3ffcdd70:	.word  0xffff
3ffcdd80:	.word  0xffff
3ffcdd90:	.word  0xffff
3ffcdda0:	.word  0xffff
3ffcddb0:	.word  0xffff
3ffcddc0:	.word  0xffff
3ffcddd0:	.word  0xffff
3ffcdde0:	.word  0xffff
3ffcddf0:	.word  0xffff
3ffcde00:	.word  0xffff
3ffcde10:	.word  0xffff
3ffcde20:	.word  0xffff
3ffcde30:	.word  0xffff
3ffcde40:	.word  0xffff
3ffcde50:	.word  0xffff
3ffcde60:	.word  0xffff
3ffcde70:	.word  0xffff
3ffcde80:	.word  0xffff
3ffcde90:	.word  0xffff
3ffcdea0:	.word  0xffff
3ffcdeb0:	.word  0xffff
3ffcdec0:	.word  0xffff
3ffcded0:	.word  0xffff
3ffcdee0:	.word  0xffff
3ffcdef0:	.word  0xffff
3ffcdf00:	.word  0xffff
3ffcdf10:	.word  0xffff
3ffcdf20:	.word  0xffff
3ffcdf30:	.word  0xffff
3ffcdf40:	.word  0xffff
3ffcdf50:	.word  0xffff
3ffcdf60:	.word  0xffff
3ffcdf70:	.word  0xffff
3ffcdf80:	.word  0xffff
3ffcdf90:	.word  0xffff
3ffcdfa0:	.word  0xffff
3ffcdfb0:	.word  0xffff
3ffcdfc0:	.word  0xffff
3ffcdfd0:	.word  0xffff
3ffcdfe0:	.word  0xffff
3ffcdff0:	.word  0xffff
3ffce000:	.word  0xffff
3ffce010:	.word  0xffff
3ffce020:	.word  0xffff
3ffce030:	.word  0xffff
3ffce040:	.word  0xffff
3ffce050:	.word  0xffff
3ffce060:	.word  0xffff
3ffce070:	.word  0xffff
3ffce080:	.word  0xffff
3ffce090:	.word  0xffff
3ffce0a0:	.word  0xffff
3ffce0b0:	.word  0xffff
3ffce0c0:	.word  0xffff
3ffce0d0:	.word  0xffff
3ffce0e0:	.word  0xffff
3ffce0f0:	.word  0xffff
3ffce100:	.word  0xffff
3ffce110:	.word  0xffff
3ffce120:	.word  0xffff
3ffce130:	.word  0xffff
3ffce140:	.word  0xffff
3ffce150:	.word  0xffff
3ffce160:	.word  0xffff
3ffce170:	.word  0xffff
3ffce180:	.word  0xffff
3ffce190:	.word  0xffff
3ffce1a0:	.word  0xffff
3ffce1b0:	.word  0xffff
3ffce1c0:	.word  0xffff
3ffce1d0:	.word  0xffff
3ffce1e0:	.word  0xffff
3ffce1f0:	.word  0xffff
3ffce200:	.word  0xffff
3ffce210:	.word  0xffff
3ffce220:	.word  0xffff
3ffce230:	.word  0xffff
3ffce240:	.word  0xffff
3ffce250:	.word  0xffff
3ffce260:	.word  0xffff
3ffce270:	.word  0xffff
3ffce280:	.word  0xffff
3ffce290:	.word  0xffff
3ffce2a0:	.word  0xffff
3ffce2b0:	.word  0xffff
3ffce2c0:	.word  0xffff
3ffce2d0:	.word  0xffff
3ffce2e0:	.word  0xffff
3ffce2f0:	.word  0xffff
3ffce300:	.word  0xffff
3ffce310:	.word  0xffff
3ffce320:	.word  0xffff
3ffce330:	.word  0xffff
3ffce340:	.word  0xffff
3ffce350:	.word  0xffff
3ffce360:	.word  0xffff
3ffce370:	.word  0xffff
3ffce380:	.word  0xffff
3ffce390:	.word  0xffff
3ffce3a0:	.word  0xffff
3ffce3b0:	.word  0xffff
3ffce3c0:	.word  0xffff
3ffce3d0:	.word  0xffff
3ffce3e0:	.word  0xffff
3ffce3f0:	.word  0xffff
3ffce400:	.word  0xffff
3ffce410:	.word  0xffff
3ffce420:	.word  0xffff
3ffce430:	.word  0xffff
3ffce440:	.word  0xffff
3ffce450:	.word  0xffff
3ffce460:	.word  0xffff
3ffce470:	.word  0xffff
3ffce480:	.word  0xffff
3ffce490:	.word  0xffff
3ffce4a0:	.word  0xffff
3ffce4b0:	.word  0xffff
3ffce4c0:	.word  0xffff
3ffce4d0:	.word  0xffff
3ffce4e0:	.word  0xffff
3ffce4f0:	.word  0xffff
3ffce500:	.word  0xffff
3ffce510:	.word  0xffff
3ffce520:	.word  0xffff
3ffce530:	.word  0xffff
3ffce540:	.word  0xffff
3ffce550:	.word  0xffff
3ffce560:	.word  0xffff
3ffce570:	.word  0xffff
3ffce580:	.word  0xffff
3ffce590:	.word  0xffff
3ffce5a0:	.word  0xffff
3ffce5b0:	.word  0xffff
3ffce5c0:	.word  0xffff
3ffce5d0:	.word  0xffff
3ffce5e0:	.word  0xffff
3ffce5f0:	.word  0xffff
3ffce600:	.word  0xffff
3ffce610:	.word  0xffff
3ffce620:	.word  0xffff
3ffce630:	.word  0xffff
3ffce640:	.word  0xffff
3ffce650:	.word  0xffff
3ffce660:	.word  0xffff
3ffce670:	.word  0xffff
3ffce680:	.word  0xffff
3ffce690:	.word  0xffff
3ffce6a0:	.word  0xffff
3ffce6b0:	.word  0xffff
3ffce6c0:	.word  0xffff
3ffce6d0:	.word  0xffff
3ffce6e0:	.word  0xffff
3ffce6f0:	.word  0xffff
3ffce700:	.word  0xffff
3ffce710:	.word  0xffff
3ffce720:	.word  0xffff
3ffce730:	.word  0xffff
3ffce740:	.word  0xffff
3ffce750:	.word  0xffff
3ffce760:	.word  0xffff
3ffce770:	.word  0xffff
3ffce780:	.word  0xffff
3ffce790:	.word  0xffff
3ffce7a0:	.word  0xffff
3ffce7b0:	.word  0xffff
3ffce7c0:	.word  0xffff
3ffce7d0:	.word  0xffff
3ffce7e0:	.word  0xffff
3ffce7f0:	.word  0xffff
3ffce800:	.word  0xffff
3ffce810:	.word  0xffff
3ffce820:	.word  0xffff
3ffce830:	.word  0xffff
3ffce840:	.word  0xffff
3ffce850:	.word  0xffff
3ffce860:	.word  0xffff
3ffce870:	.word  0xffff
3ffce880:	.word  0xffff
3ffce890:	.word  0xffff
3ffce8a0:	.word  0xffff
3ffce8b0:	.word  0xffff
3ffce8c0:	.word  0xffff
3ffce8d0:	.word  0xffff
3ffce8e0:	.word  0xffff
3ffce8f0:	.word  0xffff
3ffce900:	.word  0xffff
3ffce910:	.word  0xffff
3ffce920:	.word  0xffff
3ffce930:	.word  0xffff
3ffce940:	.word  0xffff
3ffce950:	.word  0xffff
3ffce960:	.word  0xffff
3ffce970:	.word  0xffff
3ffce980:	.word  0xffff
3ffce990:	.word  0xffff
3ffce9a0:	.word  0xffff
3ffce9b0:	.word  0xffff
3ffce9c0:	.word  0xffff
3ffce9d0:	.word  0xffff
3ffce9e0:	.word  0xffff
3ffce9f0:	.word  0xffff
3ffcea00:	.word  0xffff
3ffcea10:	.word  0xffff
3ffcea20:	.word  0xffff
3ffcea30:	.word  0xffff
3ffcea40:	.word  0xffff
3ffcea50:	.word  0xffff
3ffcea60:	.word  0xffff
3ffcea70:	.word  0xffff
3ffcea80:	.word  0xffff
3ffcea90:	.word  0xffff
3ffceaa0:	.word  0xffff
3ffceab0:	.word  0xffff
3ffceac0:	.word  0xffff
3ffcead0:	.word  0xffff
3ffceae0:	.word  0xffff
3ffceaf0:	.word  0xffff
3ffceb00:	.word  0xffff
3ffceb10:	.word  0xffff
3ffceb20:	.word  0xffff
3ffceb30:	.word  0xffff
3ffceb40:	.word  0xffff
3ffceb50:	.word  0xffff
3ffceb60:	.word  0xffff
3ffceb70:	.word  0xffff
3ffceb80:	.word  0xffff
3ffceb90:	.word  0xffff
3ffceba0:	.word  0xffff
3ffcebb0:	.word  0xffff
3ffcebc0:	.word  0xffff
3ffcebd0:	.word  0xffff
3ffcebe0:	.word  0xffff
3ffcebf0:	.word  0xffff
3ffcec00:	.word  0xffff
3ffcec10:	.word  0xffff
3ffcec20:	.word  0xffff
3ffcec30:	.word  0xffff
3ffcec40:	.word  0xffff
3ffcec50:	.word  0xffff
3ffcec60:	.word  0xffff
3ffcec70:	.word  0xffff
3ffcec80:	.word  0xffff
3ffcec90:	.word  0xffff
3ffceca0:	.word  0xffff
3ffcecb0:	.word  0xffff
3ffcecc0:	.word  0xffff
3ffcecd0:	.word  0xffff
3ffcece0:	.word  0xffff
3ffcecf0:	.word  0xffff
3ffced00:	.word  0xffff
3ffced10:	.word  0xffff
3ffced20:	.word  0xffff
3ffced30:	.word  0xffff
3ffced40:	.word  0xffff
3ffced50:	.word  0xffff
3ffced60:	.word  0xffff
3ffced70:	.word  0xffff
3ffced80:	.word  0xffff
3ffced90:	.word  0xffff
3ffceda0:	.word  0xffff
3ffcedb0:	.word  0xffff
3ffcedc0:	.word  0xffff
3ffcedd0:	.word  0xffff
3ffcede0:	.word  0xffff
3ffcedf0:	.word  0xffff
3ffcee00:	.word  0xffff
3ffcee10:	.word  0xffff
3ffcee20:	.word  0xffff
3ffcee30:	.word  0xffff
3ffcee40:	.word  0xffff
3ffcee50:	.word  0xffff
3ffcee60:	.word  0xffff
3ffcee70:	.word  0xffff
3ffcee80:	.word  0xffff
3ffcee90:	.word  0xffff
3ffceea0:	.word  0xffff
3ffceeb0:	.word  0xffff
3ffceec0:	.word  0xffff
3ffceed0:	.word  0xffff
3ffceee0:	.word  0xffff
3ffceef0:	.word  0xffff
3ffcef00:	.word  0xffff
3ffcef10:	.word  0xffff
3ffcef20:	.word  0xffff
3ffcef30:	.word  0xffff
3ffcef40:	.word  0xffff
3ffcef50:	.word  0xffff
3ffcef60:	.word  0xffff
3ffcef70:	.word  0xffff
3ffcef80:	.word  0xffff
3ffcef90:	.word  0xffff
3ffcefa0:	.word  0xffff
3ffcefb0:	.word  0xffff
3ffcefc0:	.word  0xffff
3ffcefd0:	.word  0xffff
3ffcefe0:	.word  0xffff
3ffceff0:	.word  0xffff
3ffcf000:	.word  0xffff
3ffcf010:	.word  0xffff
3ffcf020:	.word  0xffff
3ffcf030:	.word  0xffff
3ffcf040:	.word  0xffff
3ffcf050:	.word  0xffff
3ffcf060:	.word  0xffff
3ffcf070:	.word  0xffff
3ffcf080:	.word  0xffff
3ffcf090:	.word  0xffff
3ffcf0a0:	.word  0xffff
3ffcf0b0:	.word  0xffff
3ffcf0c0:	.word  0xffff
3ffcf0d0:	.word  0xffff
3ffcf0e0:	.word  0xffff
3ffcf0f0:	.word  0xffff
3ffcf100:	.word  0xffff
3ffcf110:	.word  0xffff
3ffcf120:	.word  0xffff
3ffcf130:	.word  0xffff
3ffcf140:	.word  0xffff
3ffcf150:	.word  0xffff
3ffcf160:	.word  0xffff
3ffcf170:	.word  0xffff
3ffcf180:	.word  0xffff
3ffcf190:	.word  0xffff
3ffcf1a0:	.word  0xffff
3ffcf1b0:	.word  0xffff
3ffcf1c0:	.word  0xffff
3ffcf1d0:	.word  0xffff
3ffcf1e0:	.word  0xffff
3ffcf1f0:	.word  0xffff
3ffcf200:	.word  0xffff
3ffcf210:	.word  0xffff
3ffcf220:	.word  0xffff
3ffcf230:	.word  0xffff
3ffcf240:	.word  0xffff
3ffcf250:	.word  0xffff
3ffcf260:	.word  0xffff
3ffcf270:	.word  0xffff
3ffcf280:	.word  0xffff
3ffcf290:	.word  0xffff
3ffcf2a0:	.word  0xffff
3ffcf2b0:	.word  0xffff
3ffcf2c0:	.word  0xffff
3ffcf2d0:	.word  0xffff
3ffcf2e0:	.word  0xffff
3ffcf2f0:	.word  0xffff
3ffcf300:	.word  0xffff
3ffcf310:	.word  0xffff
3ffcf320:	.word  0xffff
3ffcf330:	.word  0xffff
3ffcf340:	.word  0xffff
3ffcf350:	.word  0xffff
3ffcf360:	.word  0xffff
3ffcf370:	.word  0xffff
3ffcf380:	.word  0xffff
3ffcf390:	.word  0xffff
3ffcf3a0:	.word  0xffff
3ffcf3b0:	.word  0xffff
3ffcf3c0:	.word  0xffff
3ffcf3d0:	.word  0xffff
3ffcf3e0:	.word  0xffff
3ffcf3f0:	.word  0xffff
3ffcf400:	.word  0xffff
3ffcf410:	.word  0xffff
3ffcf420:	.word  0xffff
3ffcf430:	.word  0xffff
3ffcf440:	.word  0xffff
3ffcf450:	.word  0xffff
3ffcf460:	.word  0xffff
3ffcf470:	.word  0xffff
3ffcf480:	.word  0xffff
3ffcf490:	.word  0xffff
3ffcf4a0:	.word  0xffff
3ffcf4b0:	.word  0xffff
3ffcf4c0:	.word  0xffff
3ffcf4d0:	.word  0xffff
3ffcf4e0:	.word  0xffff
3ffcf4f0:	.word  0xffff
3ffcf500:	.word  0xffff
3ffcf510:	.word  0xffff
3ffcf520:	.word  0xffff
3ffcf530:	.word  0xffff
3ffcf540:	.word  0xffff
3ffcf550:	.word  0xffff
3ffcf560:	.word  0xffff
3ffcf570:	.word  0xffff
3ffcf580:	.word  0xffff
3ffcf590:	.word  0xffff
3ffcf5a0:	.word  0xffff
3ffcf5b0:	.word  0xffff
3ffcf5c0:	.word  0xffff
3ffcf5d0:	.word  0xffff
3ffcf5e0:	.word  0xffff
3ffcf5f0:	.word  0xffff
3ffcf600:	.word  0xffff
3ffcf610:	.word  0xffff
3ffcf620:	.word  0xffff
3ffcf630:	.word  0xffff
3ffcf640:	.word  0xffff
3ffcf650:	.word  0xffff
3ffcf660:	.word  0xffff
3ffcf670:	.word  0xffff
3ffcf680:	.word  0xffff
3ffcf690:	.word  0xffff
3ffcf6a0:	.word  0xffff
3ffcf6b0:	.word  0xffff
3ffcf6c0:	.word  0xffff
3ffcf6d0:	.word  0xffff
3ffcf6e0:	.word  0xffff
3ffcf6f0:	.word  0xffff
3ffcf700:	.word  0xffff
3ffcf710:	.word  0xffff
3ffcf720:	.word  0xffff
3ffcf730:	.word  0xffff
3ffcf740:	.word  0xffff
3ffcf750:	.word  0xffff
3ffcf760:	.word  0xffff
3ffcf770:	.word  0xffff
3ffcf780:	.word  0xffff
3ffcf790:	.word  0xffff
3ffcf7a0:	.word  0xffff
3ffcf7b0:	.word  0xffff
3ffcf7c0:	.word  0xffff
3ffcf7d0:	.word  0xffff
3ffcf7e0:	.word  0xffff
3ffcf7f0:	.word  0xffff
3ffcf800:	.word  0xffff
3ffcf810:	.word  0xffff
3ffcf820:	.word  0xffff
3ffcf830:	.word  0xffff
3ffcf840:	.word  0xffff
3ffcf850:	.word  0xffff
3ffcf860:	.word  0xffff
3ffcf870:	.word  0xffff
3ffcf880:	.word  0xffff
3ffcf890:	.word  0xffff
3ffcf8a0:	.word  0xffff
3ffcf8b0:	.word  0xffff
3ffcf8c0:	.word  0xffff
3ffcf8d0:	.word  0xffff
3ffcf8e0:	.word  0xffff
3ffcf8f0:	.word  0xffff
3ffcf900:	.word  0xffff
3ffcf910:	.word  0xffff
3ffcf920:	.word  0xffff
3ffcf930:	.word  0xffff
3ffcf940:	.word  0xffff
3ffcf950:	.word  0xffff
3ffcf960:	.word  0xffff
3ffcf970:	.word  0xffff
3ffcf980:	.word  0xffff
3ffcf990:	.word  0xffff
3ffcf9a0:	.word  0xffff
3ffcf9b0:	.word  0xffff
3ffcf9c0:	.word  0xffff
3ffcf9d0:	.word  0xffff
3ffcf9e0:	.word  0xffff
3ffcf9f0:	.word  0xffff
3ffcfa00:	.word  0xffff
3ffcfa10:	.word  0xffff
3ffcfa20:	.word  0xffff
3ffcfa30:	.word  0xffff
3ffcfa40:	.word  0xffff
3ffcfa50:	.word  0xffff
3ffcfa60:	.word  0xffff
3ffcfa70:	.word  0xffff
3ffcfa80:	.word  0xffff
3ffcfa90:	.word  0xffff
3ffcfaa0:	.word  0xffff
3ffcfab0:	.word  0xffff
3ffcfac0:	.word  0xffff
3ffcfad0:	.word  0xffff
3ffcfae0:	.word  0xffff
3ffcfaf0:	.word  0xffff
3ffcfb00:	.word  0xffff
3ffcfb10:	.word  0xffff
3ffcfb20:	.word  0xffff
3ffcfb30:	.word  0xffff
3ffcfb40:	.word  0xffff
3ffcfb50:	.word  0xffff
3ffcfb60:	.word  0xffff
3ffcfb70:	.word  0xffff
3ffcfb80:	.word  0xffff
3ffcfb90:	.word  0xffff
3ffcfba0:	.word  0xffff
3ffcfbb0:	.word  0xffff
3ffcfbc0:	.word  0xffff
3ffcfbd0:	.word  0xffff
3ffcfbe0:	.word  0xffff
3ffcfbf0:	.word  0xffff
3ffcfc00:	.word  0xffff
3ffcfc10:	.word  0xffff
3ffcfc20:	.word  0xffff
3ffcfc30:	.word  0xffff
3ffcfc40:	.word  0xffff
3ffcfc50:	.word  0xffff
3ffcfc60:	.word  0xffff
3ffcfc70:	.word  0xffff
3ffcfc80:	.word  0xffff
3ffcfc90:	.word  0xffff
3ffcfca0:	.word  0xffff
3ffcfcb0:	.word  0xffff
3ffcfcc0:	.word  0xffff
3ffcfcd0:	.word  0xffff
3ffcfce0:	.word  0xffff
3ffcfcf0:	.word  0xffff
3ffcfd00:	.word  0xffff
3ffcfd10:	.word  0xffff
3ffcfd20:	.word  0xffff
3ffcfd30:	.word  0xffff
3ffcfd40:	.word  0xffff
3ffcfd50:	.word  0xffff
3ffcfd60:	.word  0xffff
3ffcfd70:	.word  0xffff
3ffcfd80:	.word  0xffff
3ffcfd90:	.word  0xffff
3ffcfda0:	.word  0xffff
3ffcfdb0:	.word  0xffff
3ffcfdc0:	.word  0xffff
3ffcfdd0:	.word  0xffff
3ffcfde0:	.word  0xffff
3ffcfdf0:	.word  0xffff
3ffcfe00:	.word  0xffff
3ffcfe10:	.word  0xffff
3ffcfe20:	.word  0xffff
3ffcfe30:	.word  0xffff
3ffcfe40:	.word  0xffff
3ffcfe50:	.word  0xffff
3ffcfe60:	.word  0xffff
3ffcfe70:	.word  0xffff
3ffcfe80:	.word  0xffff
3ffcfe90:	.word  0xffff
3ffcfea0:	.word  0xffff
3ffcfeb0:	.word  0xffff
3ffcfec0:	.word  0xffff
3ffcfed0:	.word  0xffff
3ffcfee0:	.word  0xffff
3ffcfef0:	.word  0xffff
3ffcff00:	.word  0xffff
3ffcff10:	.word  0xffff
3ffcff20:	.word  0xffff
3ffcff30:	.word  0xffff
3ffcff40:	.word  0xffff
3ffcff50:	.word  0xffff
3ffcff60:	.word  0xffff
3ffcff70:	.word  0xffff
3ffcff80:	.word  0xffff
3ffcff90:	.word  0xffff
3ffcffa0:	.word  0xffff
3ffcffb0:	.word  0xffff
3ffcffc0:	.word  0xffff
3ffcffd0:	.word  0xffff
3ffcffe0:	.word  0xffff
3ffcfff0:	.word  0xffff
3ffd0000:	.word  0xffff
3ffd0010:	.word  0xffff
3ffd0020:	.word  0xffff
3ffd0030:	.word  0xffff
3ffd0040:	.word  0xffff
3ffd0050:	.word  0xffff
3ffd0060:	.word  0xffff
3ffd0070:	.word  0xffff
3ffd0080:	.word  0xffff
3ffd0090:	.word  0xffff
3ffd00a0:	.word  0xffff
3ffd00b0:	.word  0xffff
3ffd00c0:	.word  0xffff
3ffd00d0:	.word  0xffff
3ffd00e0:	.word  0xffff
3ffd00f0:	.word  0xffff
3ffd0100:	.word  0xffff
3ffd0110:	.word  0xffff
3ffd0120:	.word  0xffff
3ffd0130:	.word  0xffff
3ffd0140:	.word  0xffff
3ffd0150:	.word  0xffff
3ffd0160:	.word  0xffff
3ffd0170:	.word  0xffff
3ffd0180:	.word  0xffff
3ffd0190:	.word  0xffff
3ffd01a0:	.word  0xffff
3ffd01b0:	.word  0xffff
3ffd01c0:	.word  0xffff
3ffd01d0:	.word  0xffff
3ffd01e0:	.word  0xffff
3ffd01f0:	.word  0xffff
3ffd0200:	.word  0xffff
3ffd0210:	.word  0xffff
3ffd0220:	.word  0xffff
3ffd0230:	.word  0xffff
3ffd0240:	.word  0xffff
3ffd0250:	.word  0xffff
3ffd0260:	.word  0xffff
3ffd0270:	.word  0xffff
3ffd0280:	.word  0xffff
3ffd0290:	.word  0xffff
3ffd02a0:	.word  0xffff
3ffd02b0:	.word  0xffff
3ffd02c0:	.word  0xffff
3ffd02d0:	.word  0xffff
3ffd02e0:	.word  0xffff
3ffd02f0:	.word  0xffff
3ffd0300:	.word  0xffff
3ffd0310:	.word  0xffff
3ffd0320:	.word  0xffff
3ffd0330:	.word  0xffff
3ffd0340:	.word  0xffff
3ffd0350:	.word  0xffff
3ffd0360:	.word  0xffff
3ffd0370:	.word  0xffff
3ffd0380:	.word  0xffff
3ffd0390:	.word  0xffff
3ffd03a0:	.word  0xffff
3ffd03b0:	.word  0xffff
3ffd03c0:	.word  0xffff
3ffd03d0:	.word  0xffff
3ffd03e0:	.word  0xffff
3ffd03f0:	.word  0xffff
3ffd0400:	.word  0xffff
3ffd0410:	.word  0xffff
3ffd0420:	.word  0xffff
3ffd0430:	.word  0xffff
3ffd0440:	.word  0xffff
3ffd0450:	.word  0xffff
3ffd0460:	.word  0xffff
3ffd0470:	.word  0xffff
3ffd0480:	.word  0xffff
3ffd0490:	.word  0xffff
3ffd04a0:	.word  0xffff
3ffd04b0:	.word  0xffff
3ffd04c0:	.word  0xffff
3ffd04d0:	.word  0xffff
3ffd04e0:	.word  0xffff
3ffd04f0:	.word  0xffff
3ffd0500:	.word  0xffff
3ffd0510:	.word  0xffff
3ffd0520:	.word  0xffff
3ffd0530:	.word  0xffff
3ffd0540:	.word  0xffff
3ffd0550:	.word  0xffff
3ffd0560:	.word  0xffff
3ffd0570:	.word  0xffff
3ffd0580:	.word  0xffff
3ffd0590:	.word  0xffff
3ffd05a0:	.word  0xffff
3ffd05b0:	.word  0xffff
3ffd05c0:	.word  0xffff
3ffd05d0:	.word  0xffff
3ffd05e0:	.word  0xffff
3ffd05f0:	.word  0xffff
3ffd0600:	.word  0xffff
3ffd0610:	.word  0xffff
3ffd0620:	.word  0xffff
3ffd0630:	.word  0xffff
3ffd0640:	.word  0xffff
3ffd0650:	.word  0xffff
3ffd0660:	.word  0xffff
3ffd0670:	.word  0xffff
3ffd0680:	.word  0xffff
3ffd0690:	.word  0xffff
3ffd06a0:	.word  0xffff
3ffd06b0:	.word  0xffff
3ffd06c0:	.word  0xffff
3ffd06d0:	.word  0xffff
3ffd06e0:	.word  0xffff
3ffd06f0:	.word  0xffff
3ffd0700:	.word  0xffff
3ffd0710:	.word  0xffff
3ffd0720:	.word  0xffff
3ffd0730:	.word  0xffff
3ffd0740:	.word  0xffff
3ffd0750:	.word  0xffff
3ffd0760:	.word  0xffff
3ffd0770:	.word  0xffff
3ffd0780:	.word  0xffff
3ffd0790:	.word  0xffff
3ffd07a0:	.word  0xffff
3ffd07b0:	.word  0xffff
3ffd07c0:	.word  0xffff
3ffd07d0:	.word  0xffff
3ffd07e0:	.word  0xffff
3ffd07f0:	.word  0xffff
3ffd0800:	.word  0xffff
3ffd0810:	.word  0xffff
3ffd0820:	.word  0xffff
3ffd0830:	.word  0xffff
3ffd0840:	.word  0xffff
3ffd0850:	.word  0xffff
3ffd0860:	.word  0xffff
3ffd0870:	.word  0xffff
3ffd0880:	.word  0xffff
3ffd0890:	.word  0xffff
3ffd08a0:	.word  0xffff
3ffd08b0:	.word  0xffff
3ffd08c0:	.word  0xffff
3ffd08d0:	.word  0xffff
3ffd08e0:	.word  0xffff
3ffd08f0:	.word  0xffff
3ffd0900:	.word  0xffff
3ffd0910:	.word  0xffff
3ffd0920:	.word  0xffff
3ffd0930:	.word  0xffff
3ffd0940:	.word  0xffff
3ffd0950:	.word  0xffff
3ffd0960:	.word  0xffff
3ffd0970:	.word  0xffff
3ffd0980:	.word  0xffff
3ffd0990:	.word  0xffff
3ffd09a0:	.word  0xffff
3ffd09b0:	.word  0xffff
3ffd09c0:	.word  0xffff
3ffd09d0:	.word  0xffff
3ffd09e0:	.word  0xffff
3ffd09f0:	.word  0xffff
3ffd0a00:	.word  0xffff
3ffd0a10:	.word  0xffff
3ffd0a20:	.word  0xffff
3ffd0a30:	.word  0xffff
3ffd0a40:	.word  0xffff
3ffd0a50:	.word  0xffff
3ffd0a60:	.word  0xffff
3ffd0a70:	.word  0xffff
3ffd0a80:	.word  0xffff
3ffd0a90:	.word  0xffff
3ffd0aa0:	.word  0xffff
3ffd0ab0:	.word  0xffff
3ffd0ac0:	.word  0xffff
3ffd0ad0:	.word  0xffff
3ffd0ae0:	.word  0xffff
3ffd0af0:	.word  0xffff
3ffd0b00:	.word  0xffff
3ffd0b10:	.word  0xffff
3ffd0b20:	.word  0xffff
3ffd0b30:	.word  0xffff
3ffd0b40:	.word  0xffff
3ffd0b50:	.word  0xffff
3ffd0b60:	.word  0xffff
3ffd0b70:	.word  0xffff
3ffd0b80:	.word  0xffff
3ffd0b90:	.word  0xffff
3ffd0ba0:	.word  0xffff
3ffd0bb0:	.word  0xffff
3ffd0bc0:	.word  0xffff
3ffd0bd0:	.word  0xffff
3ffd0be0:	.word  0xffff
3ffd0bf0:	.word  0xffff
3ffd0c00:	.word  0xffff
3ffd0c10:	.word  0xffff
3ffd0c20:	.word  0xffff
3ffd0c30:	.word  0xffff
3ffd0c40:	.word  0xffff
3ffd0c50:	.word  0xffff
3ffd0c60:	.word  0xffff
3ffd0c70:	.word  0xffff
3ffd0c80:	.word  0xffff
3ffd0c90:	.word  0xffff
3ffd0ca0:	.word  0xffff
3ffd0cb0:	.word  0xffff
3ffd0cc0:	.word  0xffff
3ffd0cd0:	.word  0xffff
3ffd0ce0:	.word  0xffff
3ffd0cf0:	.word  0xffff
3ffd0d00:	.word  0xffff
3ffd0d10:	.word  0xffff
3ffd0d20:	.word  0xffff
3ffd0d30:	.word  0xffff
3ffd0d40:	.word  0xffff
3ffd0d50:	.word  0xffff
3ffd0d60:	.word  0xffff
3ffd0d70:	.word  0xffff
3ffd0d80:	.word  0xffff
3ffd0d90:	.word  0xffff
3ffd0da0:	.word  0xffff
3ffd0db0:	.word  0xffff
3ffd0dc0:	.word  0xffff
3ffd0dd0:	.word  0xffff
3ffd0de0:	.word  0xffff
3ffd0df0:	.word  0xffff
3ffd0e00:	.word  0xffff
3ffd0e10:	.word  0xffff
3ffd0e20:	.word  0xffff
3ffd0e30:	.word  0xffff
3ffd0e40:	.word  0xffff
3ffd0e50:	.word  0xffff
3ffd0e60:	.word  0xffff
3ffd0e70:	.word  0xffff
3ffd0e80:	.word  0xffff
3ffd0e90:	.word  0xffff
3ffd0ea0:	.word  0xffff
3ffd0eb0:	.word  0xffff
3ffd0ec0:	.word  0xffff
3ffd0ed0:	.word  0xffff
3ffd0ee0:	.word  0xffff
3ffd0ef0:	.word  0xffff
3ffd0f00:	.word  0xffff
3ffd0f10:	.word  0xffff
3ffd0f20:	.word  0xffff
3ffd0f30:	.word  0xffff
3ffd0f40:	.word  0xffff
3ffd0f50:	.word  0xffff
3ffd0f60:	.word  0xffff
3ffd0f70:	.word  0xffff
3ffd0f80:	.word  0xffff
3ffd0f90:	.word  0xffff
3ffd0fa0:	.word  0xffff
3ffd0fb0:	.word  0xffff
3ffd0fc0:	.word  0xffff
3ffd0fd0:	.word  0xffff
3ffd0fe0:	.word  0xffff
3ffd0ff0:	.word  0xffff
3ffd1000:	.word  0xffff
3ffd1010:	.word  0xffff
3ffd1020:	.word  0xffff
3ffd1030:	.word  0xffff
3ffd1040:	.word  0xffff
3ffd1050:	.word  0xffff
3ffd1060:	.word  0xffff
3ffd1070:	.word  0xffff
3ffd1080:	.word  0xffff
3ffd1090:	.word  0xffff
3ffd10a0:	.word  0xffff
3ffd10b0:	.word  0xffff
3ffd10c0:	.word  0xffff
3ffd10d0:	.word  0xffff
3ffd10e0:	.word  0xffff
3ffd10f0:	.word  0xffff
3ffd1100:	.word  0xffff
3ffd1110:	.word  0xffff
3ffd1120:	.word  0xffff
3ffd1130:	.word  0xffff
3ffd1140:	.word  0xffff
3ffd1150:	.word  0xffff
3ffd1160:	.word  0xffff
3ffd1170:	.word  0xffff
3ffd1180:	.word  0xffff
3ffd1190:	.word  0xffff
3ffd11a0:	.word  0xffff
3ffd11b0:	.word  0xffff
3ffd11c0:	.word  0xffff
3ffd11d0:	.word  0xffff
3ffd11e0:	.word  0xffff
3ffd11f0:	.word  0xffff
3ffd1200:	.word  0xffff
3ffd1210:	.word  0xffff
3ffd1220:	.word  0xffff
3ffd1230:	.word  0xffff
3ffd1240:	.word  0xffff
3ffd1250:	.word  0xffff
3ffd1260:	.word  0xffff
3ffd1270:	.word  0xffff
3ffd1280:	.word  0xffff
3ffd1290:	.word  0xffff
3ffd12a0:	.word  0xffff
3ffd12b0:	.word  0xffff
3ffd12c0:	.word  0xffff
3ffd12d0:	.word  0xffff
3ffd12e0:	.word  0xffff
3ffd12f0:	.word  0xffff
3ffd1300:	.word  0xffff
3ffd1310:	.word  0xffff
3ffd1320:	.word  0xffff
3ffd1330:	.word  0xffff
3ffd1340:	.word  0xffff
3ffd1350:	.word  0xffff
3ffd1360:	.word  0xffff
3ffd1370:	.word  0xffff
3ffd1380:	.word  0xffff
3ffd1390:	.word  0xffff
3ffd13a0:	.word  0xffff
3ffd13b0:	.word  0xffff
3ffd13c0:	.word  0xffff
3ffd13d0:	.word  0xffff
3ffd13e0:	.word  0xffff
3ffd13f0:	.word  0xffff
3ffd1400:	.word  0xffff
3ffd1410:	.word  0xffff
3ffd1420:	.word  0xffff
3ffd1430:	.word  0xffff
3ffd1440:	.word  0xffff
3ffd1450:	.word  0xffff
3ffd1460:	.word  0xffff
3ffd1470:	.word  0xffff
3ffd1480:	.word  0xffff
3ffd1490:	.word  0xffff
3ffd14a0:	.word  0xffff
3ffd14b0:	.word  0xffff
3ffd14c0:	.word  0xffff
3ffd14d0:	.word  0xffff
3ffd14e0:	.word  0xffff
3ffd14f0:	.word  0xffff
3ffd1500:	.word  0xffff
3ffd1510:	.word  0xffff
3ffd1520:	.word  0xffff
3ffd1530:	.word  0xffff
3ffd1540:	.word  0xffff
3ffd1550:	.word  0xffff
3ffd1560:	.word  0xffff
3ffd1570:	.word  0xffff
3ffd1580:	.word  0xffff
3ffd1590:	.word  0xffff
3ffd15a0:	.word  0xffff
3ffd15b0:	.word  0xffff
3ffd15c0:	.word  0xffff
3ffd15d0:	.word  0xffff
3ffd15e0:	.word  0xffff
3ffd15f0:	.word  0xffff
3ffd1600:	.word  0xffff
3ffd1610:	.word  0xffff
3ffd1620:	.word  0xffff
3ffd1630:	.word  0xffff
3ffd1640:	.word  0xffff
3ffd1650:	.word  0xffff
3ffd1660:	.word  0xffff
3ffd1670:	.word  0xffff
3ffd1680:	.word  0xffff
3ffd1690:	.word  0xffff
3ffd16a0:	.word  0xffff
3ffd16b0:	.word  0xffff
3ffd16c0:	.word  0xffff
3ffd16d0:	.word  0xffff
3ffd16e0:	.word  0xffff
3ffd16f0:	.word  0xffff
3ffd1700:	.word  0xffff
3ffd1710:	.word  0xffff
3ffd1720:	.word  0xffff
3ffd1730:	.word  0xffff
3ffd1740:	.word  0xffff
3ffd1750:	.word  0xffff
3ffd1760:	.word  0xffff
3ffd1770:	.word  0xffff
3ffd1780:	.word  0xffff
3ffd1790:	.word  0xffff
3ffd17a0:	.word  0xffff
3ffd17b0:	.word  0xffff
3ffd17c0:	.word  0xffff
3ffd17d0:	.word  0xffff
3ffd17e0:	.word  0xffff
3ffd17f0:	.word  0xffff
3ffd1800:	.word  0xffff
3ffd1810:	.word  0xffff
3ffd1820:	.word  0xffff
3ffd1830:	.word  0xffff
3ffd1840:	.word  0xffff
3ffd1850:	.word  0xffff
3ffd1860:	.word  0xffff
3ffd1870:	.word  0xffff
3ffd1880:	.word  0xffff
3ffd1890:	.word  0xffff
3ffd18a0:	.word  0xffff
3ffd18b0:	.word  0xffff
3ffd18c0:	.word  0xffff
3ffd18d0:	.word  0xffff
3ffd18e0:	.word  0xffff
3ffd18f0:	.word  0xffff
3ffd1900:	.word  0xffff
3ffd1910:	.word  0xffff
3ffd1920:	.word  0xffff
3ffd1930:	.word  0xffff
3ffd1940:	.word  0xffff
3ffd1950:	.word  0xffff
3ffd1960:	.word  0xffff
3ffd1970:	.word  0xffff
3ffd1980:	.word  0xffff
3ffd1990:	.word  0xffff
3ffd19a0:	.word  0xffff
3ffd19b0:	.word  0xffff
3ffd19c0:	.word  0xffff
3ffd19d0:	.word  0xffff
3ffd19e0:	.word  0xffff
3ffd19f0:	.word  0xffff
3ffd1a00:	.word  0xffff
3ffd1a10:	.word  0xffff
3ffd1a20:	.word  0xffff
3ffd1a30:	.word  0xffff
3ffd1a40:	.word  0xffff
3ffd1a50:	.word  0xffff
3ffd1a60:	.word  0xffff
3ffd1a70:	.word  0xffff
3ffd1a80:	.word  0xffff
3ffd1a90:	.word  0xffff
3ffd1aa0:	.word  0xffff
3ffd1ab0:	.word  0xffff
3ffd1ac0:	.word  0xffff
3ffd1ad0:	.word  0xffff
3ffd1ae0:	.word  0xffff
3ffd1af0:	.word  0xffff
3ffd1b00:	.word  0xffff
3ffd1b10:	.word  0xffff
3ffd1b20:	.word  0xffff
3ffd1b30:	.word  0xffff
3ffd1b40:	.word  0xffff
3ffd1b50:	.word  0xffff
3ffd1b60:	.word  0xffff
3ffd1b70:	.word  0xffff
3ffd1b80:	.word  0xffff
3ffd1b90:	.word  0xffff
3ffd1ba0:	.word  0xffff
3ffd1bb0:	.word  0xffff
3ffd1bc0:	.word  0xffff
3ffd1bd0:	.word  0xffff
3ffd1be0:	.word  0xffff
3ffd1bf0:	.word  0xffff
3ffd1c00:	.word  0xffff
3ffd1c10:	.word  0xffff
3ffd1c20:	.word  0xffff
3ffd1c30:	.word  0xffff
3ffd1c40:	.word  0xffff
3ffd1c50:	.word  0xffff
3ffd1c60:	.word  0xffff
3ffd1c70:	.word  0xffff
3ffd1c80:	.word  0xffff
3ffd1c90:	.word  0xffff
3ffd1ca0:	.word  0xffff
3ffd1cb0:	.word  0xffff
3ffd1cc0:	.word  0xffff
3ffd1cd0:	.word  0xffff
3ffd1ce0:	.word  0xffff
3ffd1cf0:	.word  0xffff
3ffd1d00:	.word  0xffff
3ffd1d10:	.word  0xffff
3ffd1d20:	.word  0xffff
3ffd1d30:	.word  0xffff
3ffd1d40:	.word  0xffff
3ffd1d50:	.word  0xffff
3ffd1d60:	.word  0xffff
3ffd1d70:	.word  0xffff
3ffd1d80:	.word  0xffff
3ffd1d90:	.word  0xffff
3ffd1da0:	.word  0xffff
3ffd1db0:	.word  0xffff
3ffd1dc0:	.word  0xffff
3ffd1dd0:	.word  0xffff
3ffd1de0:	.word  0xffff
3ffd1df0:	.word  0xffff
3ffd1e00:	.word  0xffff
3ffd1e10:	.word  0xffff
3ffd1e20:	.word  0xffff
3ffd1e30:	.word  0xffff
3ffd1e40:	.word  0xffff
3ffd1e50:	.word  0xffff
3ffd1e60:	.word  0xffff
3ffd1e70:	.word  0xffff
3ffd1e80:	.word  0xffff
3ffd1e90:	.word  0xffff
3ffd1ea0:	.word  0xffff
3ffd1eb0:	.word  0xffff
3ffd1ec0:	.word  0xffff
3ffd1ed0:	.word  0xffff
3ffd1ee0:	.word  0xffff
3ffd1ef0:	.word  0xffff
3ffd1f00:	.word  0xffff
3ffd1f10:	.word  0xffff
3ffd1f20:	.word  0xffff
3ffd1f30:	.word  0xffff
3ffd1f40:	.word  0xffff
3ffd1f50:	.word  0xffff
3ffd1f60:	.word  0xffff
3ffd1f70:	.word  0xffff
3ffd1f80:	.word  0xffff
3ffd1f90:	.word  0xffff
3ffd1fa0:	.word  0xffff
3ffd1fb0:	.word  0xffff
3ffd1fc0:	.word  0xffff
3ffd1fd0:	.word  0xffff
3ffd1fe0:	.word  0xffff
3ffd1ff0:	.word  0xffff
3ffd2000:	.word  0xffff
3ffd2010:	.word  0xffff
3ffd2020:	.word  0xffff
3ffd2030:	.word  0xffff
3ffd2040:	.word  0xffff
3ffd2050:	.word  0xffff
3ffd2060:	.word  0xffff
3ffd2070:	.word  0xffff
3ffd2080:	.word  0xffff
3ffd2090:	.word  0xffff
3ffd20a0:	.word  0xffff
3ffd20b0:	.word  0xffff
3ffd20c0:	.word  0xffff
3ffd20d0:	.word  0xffff
3ffd20e0:	.word  0xffff
3ffd20f0:	.word  0xffff
3ffd2100:	.word  0xffff
3ffd2110:	.word  0xffff
3ffd2120:	.word  0xffff
3ffd2130:	.word  0xffff
3ffd2140:	.word  0xffff
3ffd2150:	.word  0xffff
3ffd2160:	.word  0xffff
3ffd2170:	.word  0xffff
3ffd2180:	.word  0xffff
3ffd2190:	.word  0xffff
3ffd21a0:	.word  0xffff
3ffd21b0:	.word  0xffff
3ffd21c0:	.word  0xffff
3ffd21d0:	.word  0xffff
3ffd21e0:	.word  0xffff
3ffd21f0:	.word  0xffff
3ffd2200:	.word  0xffff
3ffd2210:	.word  0xffff
3ffd2220:	.word  0xffff
3ffd2230:	.word  0xffff
3ffd2240:	.word  0xffff
3ffd2250:	.word  0xffff
3ffd2260:	.word  0xffff
3ffd2270:	.word  0xffff
3ffd2280:	.word  0xffff
3ffd2290:	.word  0xffff
3ffd22a0:	.word  0xffff
3ffd22b0:	.word  0xffff
3ffd22c0:	.word  0xffff
3ffd22d0:	.word  0xffff
3ffd22e0:	.word  0xffff
3ffd22f0:	.word  0xffff
3ffd2300:	.word  0xffff
3ffd2310:	.word  0xffff
3ffd2320:	.word  0xffff
3ffd2330:	.word  0xffff
3ffd2340:	.word  0xffff
3ffd2350:	.word  0xffff
3ffd2360:	.word  0xffff
3ffd2370:	.word  0xffff
3ffd2380:	.word  0xffff
3ffd2390:	.word  0xffff
3ffd23a0:	.word  0xffff
3ffd23b0:	.word  0xffff
3ffd23c0:	.word  0xffff
3ffd23d0:	.word  0xffff
3ffd23e0:	.word  0xffff
3ffd23f0:	.word  0xffff
3ffd2400:	.word  0xffff
3ffd2410:	.word  0xffff
3ffd2420:	.word  0xffff
3ffd2430:	.word  0xffff
3ffd2440:	.word  0xffff
3ffd2450:	.word  0xffff
3ffd2460:	.word  0xffff
3ffd2470:	.word  0xffff
3ffd2480:	.word  0xffff
3ffd2490:	.word  0xffff
3ffd24a0:	.word  0xffff
3ffd24b0:	.word  0xffff
3ffd24c0:	.word  0xffff
3ffd24d0:	.word  0xffff
3ffd24e0:	.word  0xffff
3ffd24f0:	.word  0xffff
3ffd2500:	.word  0xffff
3ffd2510:	.word  0xffff
3ffd2520:	.word  0xffff
3ffd2530:	.word  0xffff
3ffd2540:	.word  0xffff
3ffd2550:	.word  0xffff
3ffd2560:	.word  0xffff
3ffd2570:	.word  0xffff
3ffd2580:	.word  0xffff
3ffd2590:	.word  0xffff
3ffd25a0:	.word  0xffff
3ffd25b0:	.word  0xffff
3ffd25c0:	.word  0xffff
3ffd25d0:	.word  0xffff
3ffd25e0:	.word  0xffff
3ffd25f0:	.word  0xffff
3ffd2600:	.word  0xffff
3ffd2610:	.word  0xffff
3ffd2620:	.word  0xffff
3ffd2630:	.word  0xffff
3ffd2640:	.word  0xffff
3ffd2650:	.word  0xffff
3ffd2660:	.word  0xffff
3ffd2670:	.word  0xffff
3ffd2680:	.word  0xffff
3ffd2690:	.word  0xffff
3ffd26a0:	.word  0xffff
3ffd26b0:	.word  0xffff
3ffd26c0:	.word  0xffff
3ffd26d0:	.word  0xffff
3ffd26e0:	.word  0xffff
3ffd26f0:	.word  0xffff
3ffd2700:	.word  0xffff
3ffd2710:	.word  0xffff
3ffd2720:	.word  0xffff
3ffd2730:	.word  0xffff
3ffd2740:	.word  0xffff
3ffd2750:	.word  0xffff
3ffd2760:	.word  0xffff
3ffd2770:	.word  0xffff
3ffd2780:	.word  0xffff
3ffd2790:	.word  0xffff
3ffd27a0:	.word  0xffff
3ffd27b0:	.word  0xffff
3ffd27c0:	.word  0xffff
3ffd27d0:	.word  0xffff
3ffd27e0:	.word  0xffff
3ffd27f0:	.word  0xffff
3ffd2800:	.word  0xffff
3ffd2810:	.word  0xffff
3ffd2820:	.word  0xffff
3ffd2830:	.word  0xffff
3ffd2840:	.word  0xffff
3ffd2850:	.word  0xffff
3ffd2860:	.word  0xffff
3ffd2870:	.word  0xffff
3ffd2880:	.word  0xffff
3ffd2890:	.word  0xffff
3ffd28a0:	.word  0xffff
3ffd28b0:	.word  0xffff
3ffd28c0:	.word  0xffff
3ffd28d0:	.word  0xffff
3ffd28e0:	.word  0xffff
3ffd28f0:	.word  0xffff
3ffd2900:	.word  0xffff
3ffd2910:	.word  0xffff
3ffd2920:	.word  0xffff
3ffd2930:	.word  0xffff
3ffd2940:	.word  0xffff
3ffd2950:	.word  0xffff
3ffd2960:	.word  0xffff
3ffd2970:	.word  0xffff
3ffd2980:	.word  0xffff
3ffd2990:	.word  0xffff
3ffd29a0:	.word  0xffff
3ffd29b0:	.word  0xffff
3ffd29c0:	.word  0xffff
3ffd29d0:	.word  0xffff
3ffd29e0:	.word  0xffff
3ffd29f0:	.word  0xffff
3ffd2a00:	.word  0xffff
3ffd2a10:	.word  0xffff
3ffd2a20:	.word  0xffff
3ffd2a30:	.word  0xffff
3ffd2a40:	.word  0xffff
3ffd2a50:	.word  0xffff
3ffd2a60:	.word  0xffff
3ffd2a70:	.word  0xffff
3ffd2a80:	.word  0xffff
3ffd2a90:	.word  0xffff
3ffd2aa0:	.word  0xffff
3ffd2ab0:	.word  0xffff
3ffd2ac0:	.word  0xffff
3ffd2ad0:	.word  0xffff
3ffd2ae0:	.word  0xffff
3ffd2af0:	.word  0xffff
3ffd2b00:	.word  0xffff
3ffd2b10:	.word  0xffff
3ffd2b20:	.word  0xffff
3ffd2b30:	.word  0xffff
3ffd2b40:	.word  0xffff
3ffd2b50:	.word  0xffff
3ffd2b60:	.word  0xffff
3ffd2b70:	.word  0xffff
3ffd2b80:	.word  0xffff
3ffd2b90:	.word  0xffff
3ffd2ba0:	.word  0xffff
3ffd2bb0:	.word  0xffff
3ffd2bc0:	.word  0xffff
3ffd2bd0:	.word  0xffff
3ffd2be0:	.word  0xffff
3ffd2bf0:	.word  0xffff
3ffd2c00:	.word  0xffff
3ffd2c10:	.word  0xffff
3ffd2c20:	.word  0xffff
3ffd2c30:	.word  0xffff
3ffd2c40:	.word  0xffff
3ffd2c50:	.word  0xffff
3ffd2c60:	.word  0xffff
3ffd2c70:	.word  0xffff
3ffd2c80:	.word  0xffff
3ffd2c90:	.word  0xffff
3ffd2ca0:	.word  0xffff
3ffd2cb0:	.word  0xffff
3ffd2cc0:	.word  0xffff
3ffd2cd0:	.word  0xffff
3ffd2ce0:	.word  0xffff
3ffd2cf0:	.word  0xffff
3ffd2d00:	.word  0xffff
3ffd2d10:	.word  0xffff
3ffd2d20:	.word  0xffff
3ffd2d30:	.word  0xffff
3ffd2d40:	.word  0xffff
3ffd2d50:	.word  0xffff
3ffd2d60:	.word  0xffff
3ffd2d70:	.word  0xffff
3ffd2d80:	.word  0xffff
3ffd2d90:	.word  0xffff
3ffd2da0:	.word  0xffff
3ffd2db0:	.word  0xffff
3ffd2dc0:	.word  0xffff
3ffd2dd0:	.word  0xffff
3ffd2de0:	.word  0xffff
3ffd2df0:	.word  0xffff
3ffd2e00:	.word  0xffff
3ffd2e10:	.word  0xffff
3ffd2e20:	.word  0xffff
3ffd2e30:	.word  0xffff
3ffd2e40:	.word  0xffff
3ffd2e50:	.word  0xffff
3ffd2e60:	.word  0xffff
3ffd2e70:	.word  0xffff
3ffd2e80:	.word  0xffff
3ffd2e90:	.word  0xffff
3ffd2ea0:	.word  0xffff
3ffd2eb0:	.word  0xffff
3ffd2ec0:	.word  0xffff
3ffd2ed0:	.word  0xffff
3ffd2ee0:	.word  0xffff
3ffd2ef0:	.word  0xffff
3ffd2f00:	.word  0xffff
3ffd2f10:	.word  0xffff
3ffd2f20:	.word  0xffff
3ffd2f30:	.word  0xffff
3ffd2f40:	.word  0xffff
3ffd2f50:	.word  0xffff
3ffd2f60:	.word  0xffff
3ffd2f70:	.word  0xffff
3ffd2f80:	.word  0xffff
3ffd2f90:	.word  0xffff
3ffd2fa0:	.word  0xffff
3ffd2fb0:	.word  0xffff
3ffd2fc0:	.word  0xffff
3ffd2fd0:	.word  0xffff
3ffd2fe0:	.word  0xffff
3ffd2ff0:	.word  0xffff
3ffd3000:	.word  0xffff
3ffd3010:	.word  0xffff
3ffd3020:	.word  0xffff
3ffd3030:	.word  0xffff
3ffd3040:	.word  0xffff
3ffd3050:	.word  0xffff
3ffd3060:	.word  0xffff
3ffd3070:	.word  0xffff
3ffd3080:	.word  0xffff
3ffd3090:	.word  0xffff
3ffd30a0:	.word  0xffff
3ffd30b0:	.word  0xffff
3ffd30c0:	.word  0xffff
3ffd30d0:	.word  0xffff
3ffd30e0:	.word  0xffff
3ffd30f0:	.word  0xffff
3ffd3100:	.word  0xffff
3ffd3110:	.word  0xffff
3ffd3120:	.word  0xffff
3ffd3130:	.word  0xffff
3ffd3140:	.word  0xffff
3ffd3150:	.word  0xffff
3ffd3160:	.word  0xffff
3ffd3170:	.word  0xffff
3ffd3180:	.word  0xffff
3ffd3190:	.word  0xffff
3ffd31a0:	.word  0xffff
3ffd31b0:	.word  0xffff
3ffd31c0:	.word  0xffff
3ffd31d0:	.word  0xffff
3ffd31e0:	.word  0xffff
3ffd31f0:	.word  0xffff
3ffd3200:	.word  0xffff
3ffd3210:	.word  0xffff
3ffd3220:	.word  0xffff
3ffd3230:	.word  0xffff
3ffd3240:	.word  0xffff
3ffd3250:	.word  0xffff
3ffd3260:	.word  0xffff
3ffd3270:	.word  0xffff
3ffd3280:	.word  0xffff
3ffd3290:	.word  0xffff
3ffd32a0:	.word  0xffff
3ffd32b0:	.word  0xffff
3ffd32c0:	.word  0xffff
3ffd32d0:	.word  0xffff
3ffd32e0:	.word  0xffff
3ffd32f0:	.word  0xffff
3ffd3300:	.word  0xffff
3ffd3310:	.word  0xffff
3ffd3320:	.word  0xffff
3ffd3330:	.word  0xffff
3ffd3340:	.word  0xffff
3ffd3350:	.word  0xffff
3ffd3360:	.word  0xffff
3ffd3370:	.word  0xffff
3ffd3380:	.word  0xffff
3ffd3390:	.word  0xffff
3ffd33a0:	.word  0xffff
3ffd33b0:	.word  0xffff
3ffd33c0:	.word  0xffff
3ffd33d0:	.word  0xffff
3ffd33e0:	.word  0xffff
3ffd33f0:	.word  0xffff
3ffd3400:	.word  0xffff
3ffd3410:	.word  0xffff
3ffd3420:	.word  0xffff
3ffd3430:	.word  0xffff
3ffd3440:	.word  0xffff
3ffd3450:	.word  0xffff
3ffd3460:	.word  0xffff
3ffd3470:	.word  0xffff
3ffd3480:	.word  0xffff
3ffd3490:	.word  0xffff
3ffd34a0:	.word  0xffff
3ffd34b0:	.word  0xffff
3ffd34c0:	.word  0xffff
3ffd34d0:	.word  0xffff
3ffd34e0:	.word  0xffff
3ffd34f0:	.word  0xffff
3ffd3500:	.word  0xffff
3ffd3510:	.word  0xffff
3ffd3520:	.word  0xffff
3ffd3530:	.word  0xffff
3ffd3540:	.word  0xffff
3ffd3550:	.word  0xffff
3ffd3560:	.word  0xffff
3ffd3570:	.word  0xffff
3ffd3580:	.word  0xffff
3ffd3590:	.word  0xffff
3ffd35a0:	.word  0xffff
3ffd35b0:	.word  0xffff
3ffd35c0:	.word  0xffff
3ffd35d0:	.word  0xffff
3ffd35e0:	.word  0xffff
3ffd35f0:	.word  0xffff
3ffd3600:	.word  0xffff
3ffd3610:	.word  0xffff
3ffd3620:	.word  0xffff
3ffd3630:	.word  0xffff
3ffd3640:	.word  0xffff
3ffd3650:	.word  0xffff
3ffd3660:	.word  0xffff
3ffd3670:	.word  0xffff
3ffd3680:	.word  0xffff
3ffd3690:	.word  0xffff
3ffd36a0:	.word  0xffff
3ffd36b0:	.word  0xffff
3ffd36c0:	.word  0xffff
3ffd36d0:	.word  0xffff
3ffd36e0:	.word  0xffff
3ffd36f0:	.word  0xffff
3ffd3700:	.word  0xffff
3ffd3710:	.word  0xffff
3ffd3720:	.word  0xffff
3ffd3730:	.word  0xffff
3ffd3740:	.word  0xffff
3ffd3750:	.word  0xffff
3ffd3760:	.word  0xffff
3ffd3770:	.word  0xffff
3ffd3780:	.word  0xffff
3ffd3790:	.word  0xffff
3ffd37a0:	.word  0xffff
3ffd37b0:	.word  0xffff
3ffd37c0:	.word  0xffff
3ffd37d0:	.word  0xffff
3ffd37e0:	.word  0xffff
3ffd37f0:	.word  0xffff
3ffd3800:	.word  0xffff
3ffd3810:	.word  0xffff
3ffd3820:	.word  0xffff
3ffd3830:	.word  0xffff
3ffd3840:	.word  0xffff
3ffd3850:	.word  0xffff
3ffd3860:	.word  0xffff
3ffd3870:	.word  0xffff
3ffd3880:	.word  0xffff
3ffd3890:	.word  0xffff
3ffd38a0:	.word  0xffff
3ffd38b0:	.word  0xffff
3ffd38c0:	.word  0xffff
3ffd38d0:	.word  0xffff
3ffd38e0:	.word  0xffff
3ffd38f0:	.word  0xffff
3ffd3900:	.word  0xffff
3ffd3910:	.word  0xffff
3ffd3920:	.word  0xffff
3ffd3930:	.word  0xffff
3ffd3940:	.word  0xffff
3ffd3950:	.word  0xffff
3ffd3960:	.word  0xffff
3ffd3970:	.word  0xffff
3ffd3980:	.word  0xffff
3ffd3990:	.word  0xffff
3ffd39a0:	.word  0xffff
3ffd39b0:	.word  0xffff
3ffd39c0:	.word  0xffff
3ffd39d0:	.word  0xffff
3ffd39e0:	.word  0xffff
3ffd39f0:	.word  0xffff
3ffd3a00:	.word  0xffff
3ffd3a10:	.word  0xffff
3ffd3a20:	.word  0xffff
3ffd3a30:	.word  0xffff
3ffd3a40:	.word  0xffff
3ffd3a50:	.word  0xffff
3ffd3a60:	.word  0xffff
3ffd3a70:	.word  0xffff
3ffd3a80:	.word  0xffff
3ffd3a90:	.word  0xffff
3ffd3aa0:	.word  0xffff
3ffd3ab0:	.word  0xffff
3ffd3ac0:	.word  0xffff
3ffd3ad0:	.word  0xffff
3ffd3ae0:	.word  0xffff
3ffd3af0:	.word  0xffff
3ffd3b00:	.word  0xffff
3ffd3b10:	.word  0xffff
3ffd3b20:	.word  0xffff
3ffd3b30:	.word  0xffff
3ffd3b40:	.word  0xffff
3ffd3b50:	.word  0xffff
3ffd3b60:	.word  0xffff
3ffd3b70:	.word  0xffff
3ffd3b80:	.word  0xffff
3ffd3b90:	.word  0xffff
3ffd3ba0:	.word  0xffff
3ffd3bb0:	.word  0xffff
3ffd3bc0:	.word  0xffff
3ffd3bd0:	.word  0xffff
3ffd3be0:	.word  0xffff
3ffd3bf0:	.word  0xffff
3ffd3c00:	.word  0xffff
3ffd3c10:	.word  0xffff
3ffd3c20:	.word  0xffff
3ffd3c30:	.word  0xffff
3ffd3c40:	.word  0xffff
3ffd3c50:	.word  0xffff
3ffd3c60:	.word  0xffff
3ffd3c70:	.word  0xffff
3ffd3c80:	.word  0xffff
3ffd3c90:	.word  0xffff
3ffd3ca0:	.word  0xffff
3ffd3cb0:	.word  0xffff
3ffd3cc0:	.word  0xffff
3ffd3cd0:	.word  0xffff
3ffd3ce0:	.word  0xffff
3ffd3cf0:	.word  0xffff
3ffd3d00:	.word  0xffff
3ffd3d10:	.word  0xffff
3ffd3d20:	.word  0xffff
3ffd3d30:	.word  0xffff
3ffd3d40:	.word  0xffff
3ffd3d50:	.word  0xffff
3ffd3d60:	.word  0xffff
3ffd3d70:	.word  0xffff
3ffd3d80:	.word  0xffff
3ffd3d90:	.word  0xffff
3ffd3da0:	.word  0xffff
3ffd3db0:	.word  0xffff
3ffd3dc0:	.word  0xffff
3ffd3dd0:	.word  0xffff
3ffd3de0:	.word  0xffff
3ffd3df0:	.word  0xffff
3ffd3e00:	.word  0xffff
3ffd3e10:	.word  0xffff
3ffd3e20:	.word  0xffff
3ffd3e30:	.word  0xffff
3ffd3e40:	.word  0xffff
3ffd3e50:	.word  0xffff
3ffd3e60:	.word  0xffff
3ffd3e70:	.word  0xffff
3ffd3e80:	.word  0xffff
3ffd3e90:	.word  0xffff
3ffd3ea0:	.word  0xffff
3ffd3eb0:	.word  0xffff
3ffd3ec0:	.word  0xffff
3ffd3ed0:	.word  0xffff
3ffd3ee0:	.word  0xffff
3ffd3ef0:	.word  0xffff
3ffd3f00:	.word  0xffff
3ffd3f10:	.word  0xffff
3ffd3f20:	.word  0xffff
3ffd3f30:	.word  0xffff
3ffd3f40:	.word  0xffff
3ffd3f50:	.word  0xffff
3ffd3f60:	.word  0xffff
3ffd3f70:	.word  0xffff
3ffd3f80:	.word  0xffff
3ffd3f90:	.word  0xffff
3ffd3fa0:	.word  0xffff
3ffd3fb0:	.word  0xffff
3ffd3fc0:	.word  0xffff
3ffd3fd0:	.word  0xffff
3ffd3fe0:	.word  0xffff
3ffd3ff0:	.word  0xffff
3ffd4000:	.word  0xffff
3ffd4010:	.word  0xffff
3ffd4020:	.word  0xffff
3ffd4030:	.word  0xffff
3ffd4040:	.word  0xffff
3ffd4050:	.word  0xffff
3ffd4060:	.word  0xffff
3ffd4070:	.word  0xffff
3ffd4080:	.word  0xffff
3ffd4090:	.word  0xffff
3ffd40a0:	.word  0xffff
3ffd40b0:	.word  0xffff
3ffd40c0:	.word  0xffff
3ffd40d0:	.word  0xffff
3ffd40e0:	.word  0xffff
3ffd40f0:	.word  0xffff
3ffd4100:	.word  0xffff
3ffd4110:	.word  0xffff
3ffd4120:	.word  0xffff
3ffd4130:	.word  0xffff
3ffd4140:	.word  0xffff
3ffd4150:	.word  0xffff
3ffd4160:	.word  0xffff
3ffd4170:	.word  0xffff
3ffd4180:	.word  0xffff
3ffd4190:	.word  0xffff
3ffd41a0:	.word  0xffff
3ffd41b0:	.word  0xffff
3ffd41c0:	.word  0xffff
3ffd41d0:	.word  0xffff
3ffd41e0:	.word  0xffff
3ffd41f0:	.word  0xffff
3ffd4200:	.word  0xffff
3ffd4210:	.word  0xffff
3ffd4220:	.word  0xffff
3ffd4230:	.word  0xffff
3ffd4240:	.word  0xffff
3ffd4250:	.word  0xffff
3ffd4260:	.word  0xffff
3ffd4270:	.word  0xffff
3ffd4280:	.word  0xffff
3ffd4290:	.word  0xffff
3ffd42a0:	.word  0xffff
3ffd42b0:	.word  0xffff
3ffd42c0:	.word  0xffff
3ffd42d0:	.word  0xffff
3ffd42e0:	.word  0xffff
3ffd42f0:	.word  0xffff
3ffd4300:	.word  0xffff
3ffd4310:	.word  0xffff
3ffd4320:	.word  0xffff
3ffd4330:	.word  0xffff
3ffd4340:	.word  0xffff
3ffd4350:	.word  0xffff
3ffd4360:	.word  0xffff
3ffd4370:	.word  0xffff
3ffd4380:	.word  0xffff
3ffd4390:	.word  0xffff
3ffd43a0:	.word  0xffff
3ffd43b0:	.word  0xffff
3ffd43c0:	.word  0xffff
3ffd43d0:	.word  0xffff
3ffd43e0:	.word  0xffff
3ffd43f0:	.word  0xffff
3ffd4400:	.word  0xffff
3ffd4410:	.word  0xffff
3ffd4420:	.word  0xffff
3ffd4430:	.word  0xffff
3ffd4440:	.word  0xffff
3ffd4450:	.word  0xffff
3ffd4460:	.word  0xffff
3ffd4470:	.word  0xffff
3ffd4480:	.word  0xffff
3ffd4490:	.word  0xffff
3ffd44a0:	.word  0xffff
3ffd44b0:	.word  0xffff
3ffd44c0:	.word  0xffff
3ffd44d0:	.word  0xffff
3ffd44e0:	.word  0xffff
3ffd44f0:	.word  0xffff
3ffd4500:	.word  0xffff
3ffd4510:	.word  0xffff
3ffd4520:	.word  0xffff
3ffd4530:	.word  0xffff
3ffd4540:	.word  0xffff
3ffd4550:	.word  0xffff
3ffd4560:	.word  0xffff
3ffd4570:	.word  0xffff
3ffd4580:	.word  0xffff
3ffd4590:	.word  0xffff
3ffd45a0:	.word  0xffff
3ffd45b0:	.word  0xffff
3ffd45c0:	.word  0xffff
3ffd45d0:	.word  0xffff
3ffd45e0:	.word  0xffff
3ffd45f0:	.word  0xffff
3ffd4600:	.word  0xffff
3ffd4610:	.word  0xffff
3ffd4620:	.word  0xffff
3ffd4630:	.word  0xffff
3ffd4640:	.word  0xffff
3ffd4650:	.word  0xffff
3ffd4660:	.word  0xffff
3ffd4670:	.word  0xffff
3ffd4680:	.word  0xffff
3ffd4690:	.word  0xffff
3ffd46a0:	.word  0xffff
3ffd46b0:	.word  0xffff
3ffd46c0:	.word  0xffff
3ffd46d0:	.word  0xffff
3ffd46e0:	.word  0xffff
3ffd46f0:	.word  0xffff
3ffd4700:	.word  0xffff
3ffd4710:	.word  0xffff
3ffd4720:	.word  0xffff
3ffd4730:	.word  0xffff
3ffd4740:	.word  0xffff
3ffd4750:	.word  0xffff
3ffd4760:	.word  0xffff
3ffd4770:	.word  0xffff
3ffd4780:	.word  0xffff
3ffd4790:	.word  0xffff
3ffd47a0:	.word  0xffff
3ffd47b0:	.word  0xffff
3ffd47c0:	.word  0xffff
3ffd47d0:	.word  0xffff
3ffd47e0:	.word  0xffff
3ffd47f0:	.word  0xffff
3ffd4800:	.word  0xffff
3ffd4810:	.word  0xffff
3ffd4820:	.word  0xffff
3ffd4830:	.word  0xffff
3ffd4840:	.word  0xffff
3ffd4850:	.word  0xffff
3ffd4860:	.word  0xffff
3ffd4870:	.word  0xffff
3ffd4880:	.word  0xffff
3ffd4890:	.word  0xffff
3ffd48a0:	.word  0xffff
3ffd48b0:	.word  0xffff
3ffd48c0:	.word  0xffff
3ffd48d0:	.word  0xffff
3ffd48e0:	.word  0xffff
3ffd48f0:	.word  0xffff
3ffd4900:	.word  0xffff
3ffd4910:	.word  0xffff
3ffd4920:	.word  0xffff
3ffd4930:	.word  0xffff
3ffd4940:	.word  0xffff
3ffd4950:	.word  0xffff
3ffd4960:	.word  0xffff
3ffd4970:	.word  0xffff
3ffd4980:	.word  0xffff
3ffd4990:	.word  0xffff
3ffd49a0:	.word  0xffff
3ffd49b0:	.word  0xffff
3ffd49c0:	.word  0xffff
3ffd49d0:	.word  0xffff
3ffd49e0:	.word  0xffff
3ffd49f0:	.word  0xffff
3ffd4a00:	.word  0xffff
3ffd4a10:	.word  0xffff
3ffd4a20:	.word  0xffff
3ffd4a30:	.word  0xffff
3ffd4a40:	.word  0xffff
3ffd4a50:	.word  0xffff
3ffd4a60:	.word  0xffff
3ffd4a70:	.word  0xffff
3ffd4a80:	.word  0xffff
3ffd4a90:	.word  0xffff
3ffd4aa0:	.word  0xffff
3ffd4ab0:	.word  0xffff
3ffd4ac0:	.word  0xffff
3ffd4ad0:	.word  0xffff
3ffd4ae0:	.word  0xffff
3ffd4af0:	.word  0xffff
3ffd4b00:	.word  0xffff
3ffd4b10:	.word  0xffff
3ffd4b20:	.word  0xffff
3ffd4b30:	.word  0xffff
3ffd4b40:	.word  0xffff
3ffd4b50:	.word  0xffff
3ffd4b60:	.word  0xffff
3ffd4b70:	.word  0xffff
3ffd4b80:	.word  0xffff
3ffd4b90:	.word  0xffff
3ffd4ba0:	.word  0xffff
3ffd4bb0:	.word  0xffff
3ffd4bc0:	.word  0xffff
3ffd4bd0:	.word  0xffff
3ffd4be0:	.word  0xffff
3ffd4bf0:	.word  0xffff
3ffd4c00:	.word  0xffff
3ffd4c10:	.word  0xffff
3ffd4c20:	.word  0xffff
3ffd4c30:	.word  0xffff
3ffd4c40:	.word  0xffff
3ffd4c50:	.word  0xffff
3ffd4c60:	.word  0xffff
3ffd4c70:	.word  0xffff
3ffd4c80:	.word  0xffff
3ffd4c90:	.word  0xffff
3ffd4ca0:	.word  0xffff
3ffd4cb0:	.word  0xffff
3ffd4cc0:	.word  0xffff
3ffd4cd0:	.word  0xffff
3ffd4ce0:	.word  0xffff
3ffd4cf0:	.word  0xffff
3ffd4d00:	.word  0xffff
3ffd4d10:	.word  0xffff
3ffd4d20:	.word  0xffff
3ffd4d30:	.word  0xffff
3ffd4d40:	.word  0xffff
3ffd4d50:	.word  0xffff
3ffd4d60:	.word  0xffff
3ffd4d70:	.word  0xffff
3ffd4d80:	.word  0xffff
3ffd4d90:	.word  0xffff
3ffd4da0:	.word  0xffff
3ffd4db0:	.word  0xffff
3ffd4dc0:	.word  0xffff
3ffd4dd0:	.word  0xffff
3ffd4de0:	.word  0xffff
3ffd4df0:	.word  0xffff
3ffd4e00:	.word  0xffff
3ffd4e10:	.word  0xffff
3ffd4e20:	.word  0xffff
3ffd4e30:	.word  0xffff
3ffd4e40:	.word  0xffff
3ffd4e50:	.word  0xffff
3ffd4e60:	.word  0xffff
3ffd4e70:	.word  0xffff
3ffd4e80:	.word  0xffff
3ffd4e90:	.word  0xffff
3ffd4ea0:	.word  0xffff
3ffd4eb0:	.word  0xffff
3ffd4ec0:	.word  0xffff
3ffd4ed0:	.word  0xffff
3ffd4ee0:	.word  0xffff
3ffd4ef0:	.word  0xffff
3ffd4f00:	.word  0xffff
3ffd4f10:	.word  0xffff
3ffd4f20:	.word  0xffff
3ffd4f30:	.word  0xffff
3ffd4f40:	.word  0xffff
3ffd4f50:	.word  0xffff
3ffd4f60:	.word  0xffff
3ffd4f70:	.word  0xffff
3ffd4f80:	.word  0xffff
3ffd4f90:	.word  0xffff
3ffd4fa0:	.word  0xffff
3ffd4fb0:	.word  0xffff
3ffd4fc0:	.word  0xffff
3ffd4fd0:	.word  0xffff
3ffd4fe0:	.word  0xffff
3ffd4ff0:	.word  0xffff
3ffd5000:	.word  0xffff
3ffd5010:	.word  0xffff
3ffd5020:	.word  0xffff
3ffd5030:	.word  0xffff
3ffd5040:	.word  0xffff
3ffd5050:	.word  0xffff
3ffd5060:	.word  0xffff
3ffd5070:	.word  0xffff
3ffd5080:	.word  0xffff
3ffd5090:	.word  0xffff
3ffd50a0:	.word  0xffff
3ffd50b0:	.word  0xffff
3ffd50c0:	.word  0xffff
3ffd50d0:	.word  0xffff
3ffd50e0:	.word  0xffff
3ffd50f0:	.word  0xffff
3ffd5100:	.word  0xffff
3ffd5110:	.word  0xffff
3ffd5120:	.word  0xffff
3ffd5130:	.word  0xffff
3ffd5140:	.word  0xffff
3ffd5150:	.word  0xffff
3ffd5160:	.word  0xffff
3ffd5170:	.word  0xffff
3ffd5180:	.word  0xffff
3ffd5190:	.word  0xffff
3ffd51a0:	.word  0xffff
3ffd51b0:	.word  0xffff
3ffd51c0:	.word  0xffff
3ffd51d0:	.word  0xffff
3ffd51e0:	.word  0xffff
3ffd51f0:	.word  0xffff
3ffd5200:	.word  0xffff
3ffd5210:	.word  0xffff
3ffd5220:	.word  0xffff
3ffd5230:	.word  0xffff
3ffd5240:	.word  0xffff
3ffd5250:	.word  0xffff
3ffd5260:	.word  0xffff
3ffd5270:	.word  0xffff
3ffd5280:	.word  0xffff
3ffd5290:	.word  0xffff
3ffd52a0:	.word  0xffff
3ffd52b0:	.word  0xffff
3ffd52c0:	.word  0xffff
3ffd52d0:	.word  0xffff
3ffd52e0:	.word  0xffff
3ffd52f0:	.word  0xffff
3ffd5300:	.word  0xffff
3ffd5310:	.word  0xffff
3ffd5320:	.word  0xffff
3ffd5330:	.word  0xffff
3ffd5340:	.word  0xffff
3ffd5350:	.word  0xffff
3ffd5360:	.word  0xffff
3ffd5370:	.word  0xffff
3ffd5380:	.word  0xffff
3ffd5390:	.word  0xffff
3ffd53a0:	.word  0xffff
3ffd53b0:	.word  0xffff
3ffd53c0:	.word  0xffff
3ffd53d0:	.word  0xffff
3ffd53e0:	.word  0xffff
3ffd53f0:	.word  0xffff
3ffd5400:	.word  0xffff
3ffd5410:	.word  0xffff
3ffd5420:	.word  0xffff
3ffd5430:	.word  0xffff
3ffd5440:	.word  0xffff
3ffd5450:	.word  0xffff
3ffd5460:	.word  0xffff
3ffd5470:	.word  0xffff
3ffd5480:	.word  0xffff
3ffd5490:	.word  0xffff
3ffd54a0:	.word  0xffff
3ffd54b0:	.word  0xffff
3ffd54c0:	.word  0xffff
3ffd54d0:	.word  0xffff
3ffd54e0:	.word  0xffff
3ffd54f0:	.word  0xffff
3ffd5500:	.word  0xffff
3ffd5510:	.word  0xffff
3ffd5520:	.word  0xffff
3ffd5530:	.word  0xffff
3ffd5540:	.word  0xffff
3ffd5550:	.word  0xffff
3ffd5560:	.word  0xffff
3ffd5570:	.word  0xffff
3ffd5580:	.word  0xffff
3ffd5590:	.word  0xffff
3ffd55a0:	.word  0xffff
3ffd55b0:	.word  0xffff
3ffd55c0:	.word  0xffff
3ffd55d0:	.word  0xffff
3ffd55e0:	.word  0xffff
3ffd55f0:	.word  0xffff
3ffd5600:	.word  0xffff
3ffd5610:	.word  0xffff
3ffd5620:	.word  0xffff
3ffd5630:	.word  0xffff
3ffd5640:	.word  0xffff
3ffd5650:	.word  0xffff
3ffd5660:	.word  0xffff
3ffd5670:	.word  0xffff
3ffd5680:	.word  0xffff
3ffd5690:	.word  0xffff
3ffd56a0:	.word  0xffff
3ffd56b0:	.word  0xffff
3ffd56c0:	.word  0xffff
3ffd56d0:	.word  0xffff
3ffd56e0:	.word  0xffff
3ffd56f0:	.word  0xffff
3ffd5700:	.word  0xffff
3ffd5710:	.word  0xffff
3ffd5720:	.word  0xffff
3ffd5730:	.word  0xffff
3ffd5740:	.word  0xffff
3ffd5750:	.word  0xffff
3ffd5760:	.word  0xffff
3ffd5770:	.word  0xffff
3ffd5780:	.word  0xffff
3ffd5790:	.word  0xffff
3ffd57a0:	.word  0xffff
3ffd57b0:	.word  0xffff
3ffd57c0:	.word  0xffff
3ffd57d0:	.word  0xffff
3ffd57e0:	.word  0xffff
3ffd57f0:	.word  0xffff
3ffd5800:	.word  0xffff
3ffd5810:	.word  0xffff
3ffd5820:	.word  0xffff
3ffd5830:	.word  0xffff
3ffd5840:	.word  0xffff
3ffd5850:	.word  0xffff
3ffd5860:	.word  0xffff
3ffd5870:	.word  0xffff
3ffd5880:	.word  0xffff
3ffd5890:	.word  0xffff
3ffd58a0:	.word  0xffff
3ffd58b0:	.word  0xffff
3ffd58c0:	.word  0xffff
3ffd58d0:	.word  0xffff
3ffd58e0:	.word  0xffff
3ffd58f0:	.word  0xffff
3ffd5900:	.word  0xffff
3ffd5910:	.word  0xffff
3ffd5920:	.word  0xffff
3ffd5930:	.word  0xffff
3ffd5940:	.word  0xffff
3ffd5950:	.word  0xffff
3ffd5960:	.word  0xffff
3ffd5970:	.word  0xffff
3ffd5980:	.word  0xffff
3ffd5990:	.word  0xffff
3ffd59a0:	.word  0xffff
3ffd59b0:	.word  0xffff
3ffd59c0:	.word  0xffff
3ffd59d0:	.word  0xffff
3ffd59e0:	.word  0xffff
3ffd59f0:	.word  0xffff
3ffd5a00:	.word  0xffff
3ffd5a10:	.word  0xffff
3ffd5a20:	.word  0xffff
3ffd5a30:	.word  0xffff
3ffd5a40:	.word  0xffff
3ffd5a50:	.word  0xffff
3ffd5a60:	.word  0xffff
3ffd5a70:	.word  0xffff
3ffd5a80:	.word  0xffff
3ffd5a90:	.word  0xffff
3ffd5aa0:	.word  0xffff
3ffd5ab0:	.word  0xffff
3ffd5ac0:	.word  0xffff
3ffd5ad0:	.word  0xffff
3ffd5ae0:	.word  0xffff
3ffd5af0:	.word  0xffff
3ffd5b00:	.word  0xffff
3ffd5b10:	.word  0xffff
3ffd5b20:	.word  0xffff
3ffd5b30:	.word  0xffff
3ffd5b40:	.word  0xffff
3ffd5b50:	.word  0xffff
3ffd5b60:	.word  0xffff
3ffd5b70:	.word  0xffff
3ffd5b80:	.word  0xffff
3ffd5b90:	.word  0xffff
3ffd5ba0:	.word  0xffff
3ffd5bb0:	.word  0xffff
3ffd5bc0:	.word  0xffff
3ffd5bd0:	.word  0xffff
3ffd5be0:	.word  0xffff
3ffd5bf0:	.word  0xffff
3ffd5c00:	.word  0xffff
3ffd5c10:	.word  0xffff
3ffd5c20:	.word  0xffff
3ffd5c30:	.word  0xffff
3ffd5c40:	.word  0xffff
3ffd5c50:	.word  0xffff
3ffd5c60:	.word  0xffff
3ffd5c70:	.word  0xffff
3ffd5c80:	.word  0xffff
3ffd5c90:	.word  0xffff
3ffd5ca0:	.word  0xffff
3ffd5cb0:	.word  0xffff
3ffd5cc0:	.word  0xffff
3ffd5cd0:	.word  0xffff
3ffd5ce0:	.word  0xffff
3ffd5cf0:	.word  0xffff
3ffd5d00:	.word  0xffff
3ffd5d10:	.word  0xffff
3ffd5d20:	.word  0xffff
3ffd5d30:	.word  0xffff
3ffd5d40:	.word  0xffff
3ffd5d50:	.word  0xffff
3ffd5d60:	.word  0xffff
3ffd5d70:	.word  0xffff
3ffd5d80:	.word  0xffff
3ffd5d90:	.word  0xffff
3ffd5da0:	.word  0xffff
3ffd5db0:	.word  0xffff
3ffd5dc0:	.word  0xffff
3ffd5dd0:	.word  0xffff
3ffd5de0:	.word  0xffff
3ffd5df0:	.word  0xffff
3ffd5e00:	.word  0xffff
3ffd5e10:	.word  0xffff
3ffd5e20:	.word  0xffff
3ffd5e30:	.word  0xffff
3ffd5e40:	.word  0xffff
3ffd5e50:	.word  0xffff
3ffd5e60:	.word  0xffff
3ffd5e70:	.word  0xffff
3ffd5e80:	.word  0xffff
3ffd5e90:	.word  0xffff
3ffd5ea0:	.word  0xffff
3ffd5eb0:	.word  0xffff
3ffd5ec0:	.word  0xffff
3ffd5ed0:	.word  0xffff
3ffd5ee0:	.word  0xffff
3ffd5ef0:	.word  0xffff
3ffd5f00:	.word  0xffff
3ffd5f10:	.word  0xffff
3ffd5f20:	.word  0xffff
3ffd5f30:	.word  0xffff
3ffd5f40:	.word  0xffff
3ffd5f50:	.word  0xffff
3ffd5f60:	.word  0xffff
3ffd5f70:	.word  0xffff
3ffd5f80:	.word  0xffff
3ffd5f90:	.word  0xffff
3ffd5fa0:	.word  0xffff
3ffd5fb0:	.word  0xffff
3ffd5fc0:	.word  0xffff
3ffd5fd0:	.word  0xffff
3ffd5fe0:	.word  0xffff
3ffd5ff0:	.word  0xffff
3ffd6000:	.word  0xffff
3ffd6010:	.word  0xffff
3ffd6020:	.word  0xffff
3ffd6030:	.word  0xffff
3ffd6040:	.word  0xffff
3ffd6050:	.word  0xffff
3ffd6060:	.word  0xffff
3ffd6070:	.word  0xffff
3ffd6080:	.word  0xffff
3ffd6090:	.word  0xffff
3ffd60a0:	.word  0xffff
3ffd60b0:	.word  0xffff
3ffd60c0:	.word  0xffff
3ffd60d0:	.word  0xffff
3ffd60e0:	.word  0xffff
3ffd60f0:	.word  0xffff
3ffd6100:	.word  0xffff
3ffd6110:	.word  0xffff
3ffd6120:	.word  0xffff
3ffd6130:	.word  0xffff
3ffd6140:	.word  0xffff
3ffd6150:	.word  0xffff
3ffd6160:	.word  0xffff
3ffd6170:	.word  0xffff
3ffd6180:	.word  0xffff
3ffd6190:	.word  0xffff
3ffd61a0:	.word  0xffff
3ffd61b0:	.word  0xffff
3ffd61c0:	.word  0xffff
3ffd61d0:	.word  0xffff
3ffd61e0:	.word  0xffff
3ffd61f0:	.word  0xffff
3ffd6200:	.word  0xffff
3ffd6210:	.word  0xffff
3ffd6220:	.word  0xffff
3ffd6230:	.word  0xffff
3ffd6240:	.word  0xffff
3ffd6250:	.word  0xffff
3ffd6260:	.word  0xffff
3ffd6270:	.word  0xffff
3ffd6280:	.word  0xffff
3ffd6290:	.word  0xffff
3ffd62a0:	.word  0xffff
3ffd62b0:	.word  0xffff
3ffd62c0:	.word  0xffff
3ffd62d0:	.word  0xffff
3ffd62e0:	.word  0xffff
3ffd62f0:	.word  0xffff
3ffd6300:	.word  0xffff
3ffd6310:	.word  0xffff
3ffd6320:	.word  0xffff
3ffd6330:	.word  0xffff
3ffd6340:	.word  0xffff
3ffd6350:	.word  0xffff
3ffd6360:	.word  0xffff
3ffd6370:	.word  0xffff
3ffd6380:	.word  0xffff
3ffd6390:	.word  0xffff
3ffd63a0:	.word  0xffff
3ffd63b0:	.word  0xffff
3ffd63c0:	.word  0xffff
3ffd63d0:	.word  0xffff
3ffd63e0:	.word  0xffff
3ffd63f0:	.word  0xffff
3ffd6400:	.word  0xffff
3ffd6410:	.word  0xffff
3ffd6420:	.word  0xffff
3ffd6430:	.word  0xffff
3ffd6440:	.word  0xffff
3ffd6450:	.word  0xffff
3ffd6460:	.word  0xffff
3ffd6470:	.word  0xffff
3ffd6480:	.word  0xffff
3ffd6490:	.word  0xffff
3ffd64a0:	.word  0xffff
3ffd64b0:	.word  0xffff
3ffd64c0:	.word  0xffff
3ffd64d0:	.word  0xffff
3ffd64e0:	.word  0xffff
3ffd64f0:	.word  0xffff
3ffd6500:	.word  0xffff
3ffd6510:	.word  0xffff
3ffd6520:	.word  0xffff
3ffd6530:	.word  0xffff
3ffd6540:	.word  0xffff
3ffd6550:	.word  0xffff
3ffd6560:	.word  0xffff
3ffd6570:	.word  0xffff
3ffd6580:	.word  0xffff
3ffd6590:	.word  0xffff
3ffd65a0:	.word  0xffff
3ffd65b0:	.word  0xffff
3ffd65c0:	.word  0xffff
3ffd65d0:	.word  0xffff
3ffd65e0:	.word  0xffff
3ffd65f0:	.word  0xffff
3ffd6600:	.word  0xffff
3ffd6610:	.word  0xffff
3ffd6620:	.word  0xffff
3ffd6630:	.word  0xffff
3ffd6640:	.word  0xffff
3ffd6650:	.word  0xffff
3ffd6660:	.word  0xffff
3ffd6670:	.word  0xffff
3ffd6680:	.word  0xffff
3ffd6690:	.word  0xffff
3ffd66a0:	.word  0xffff
3ffd66b0:	.word  0xffff
3ffd66c0:	.word  0xffff
3ffd66d0:	.word  0xffff
3ffd66e0:	.word  0xffff
3ffd66f0:	.word  0xffff
3ffd6700:	.word  0xffff
3ffd6710:	.word  0xffff
3ffd6720:	.word  0xffff
3ffd6730:	.word  0xffff
3ffd6740:	.word  0xffff
3ffd6750:	.word  0xffff
3ffd6760:	.word  0xffff
3ffd6770:	.word  0xffff
3ffd6780:	.word  0xffff
3ffd6790:	.word  0xffff
3ffd67a0:	.word  0xffff
3ffd67b0:	.word  0xffff
3ffd67c0:	.word  0xffff
3ffd67d0:	.word  0xffff
3ffd67e0:	.word  0xffff
3ffd67f0:	.word  0xffff
3ffd6800:	.word  0xffff
3ffd6810:	.word  0xffff
3ffd6820:	.word  0xffff
3ffd6830:	.word  0xffff
3ffd6840:	.word  0xffff
3ffd6850:	.word  0xffff
3ffd6860:	.word  0xffff
3ffd6870:	.word  0xffff
3ffd6880:	.word  0xffff
3ffd6890:	.word  0xffff
3ffd68a0:	.word  0xffff
3ffd68b0:	.word  0xffff
3ffd68c0:	.word  0xffff
3ffd68d0:	.word  0xffff
3ffd68e0:	.word  0xffff
3ffd68f0:	.word  0xffff
3ffd6900:	.word  0xffff
3ffd6910:	.word  0xffff
3ffd6920:	.word  0xffff
3ffd6930:	.word  0xffff
3ffd6940:	.word  0xffff
3ffd6950:	.word  0xffff
3ffd6960:	.word  0xffff
3ffd6970:	.word  0xffff
3ffd6980:	.word  0xffff
3ffd6990:	.word  0xffff
3ffd69a0:	.word  0xffff
3ffd69b0:	.word  0xffff
3ffd69c0:	.word  0xffff
3ffd69d0:	.word  0xffff
3ffd69e0:	.word  0xffff
3ffd69f0:	.word  0xffff
3ffd6a00:	.word  0xffff
3ffd6a10:	.word  0xffff
3ffd6a20:	.word  0xffff
3ffd6a30:	.word  0xffff
3ffd6a40:	.word  0xffff
3ffd6a50:	.word  0xffff
3ffd6a60:	.word  0xffff
3ffd6a70:	.word  0xffff
3ffd6a80:	.word  0xffff
3ffd6a90:	.word  0xffff
3ffd6aa0:	.word  0xffff
3ffd6ab0:	.word  0xffff
3ffd6ac0:	.word  0xffff
3ffd6ad0:	.word  0xffff
3ffd6ae0:	.word  0xffff
3ffd6af0:	.word  0xffff
3ffd6b00:	.word  0xffff
3ffd6b10:	.word  0xffff
3ffd6b20:	.word  0xffff
3ffd6b30:	.word  0xffff
3ffd6b40:	.word  0xffff
3ffd6b50:	.word  0xffff
3ffd6b60:	.word  0xffff
3ffd6b70:	.word  0xffff
3ffd6b80:	.word  0xffff
3ffd6b90:	.word  0xffff
3ffd6ba0:	.word  0xffff
3ffd6bb0:	.word  0xffff
3ffd6bc0:	.word  0xffff
3ffd6bd0:	.word  0xffff
3ffd6be0:	.word  0xffff
3ffd6bf0:	.word  0xffff
3ffd6c00:	.word  0xffff
3ffd6c10:	.word  0xffff
3ffd6c20:	.word  0xffff
3ffd6c30:	.word  0xffff
3ffd6c40:	.word  0xffff
3ffd6c50:	.word  0xffff
3ffd6c60:	.word  0xffff
3ffd6c70:	.word  0xffff
3ffd6c80:	.word  0xffff
3ffd6c90:	.word  0xffff
3ffd6ca0:	.word  0xffff
3ffd6cb0:	.word  0xffff
3ffd6cc0:	.word  0xffff
3ffd6cd0:	.word  0xffff
3ffd6ce0:	.word  0xffff
3ffd6cf0:	.word  0xffff
3ffd6d00:	.word  0xffff
3ffd6d10:	.word  0xffff
3ffd6d20:	.word  0xffff
3ffd6d30:	.word  0xffff
3ffd6d40:	.word  0xffff
3ffd6d50:	.word  0xffff
3ffd6d60:	.word  0xffff
3ffd6d70:	.word  0xffff
3ffd6d80:	.word  0xffff
3ffd6d90:	.word  0xffff
3ffd6da0:	.word  0xffff
3ffd6db0:	.word  0xffff
3ffd6dc0:	.word  0xffff
3ffd6dd0:	.word  0xffff
3ffd6de0:	.word  0xffff
3ffd6df0:	.word  0xffff
3ffd6e00:	.word  0xffff
3ffd6e10:	.word  0xffff
3ffd6e20:	.word  0xffff
3ffd6e30:	.word  0xffff
3ffd6e40:	.word  0xffff
3ffd6e50:	.word  0xffff
3ffd6e60:	.word  0xffff
3ffd6e70:	.word  0xffff
3ffd6e80:	.word  0xffff
3ffd6e90:	.word  0xffff
3ffd6ea0:	.word  0xffff
3ffd6eb0:	.word  0xffff
3ffd6ec0:	.word  0xffff
3ffd6ed0:	.word  0xffff
3ffd6ee0:	.word  0xffff
3ffd6ef0:	.word  0xffff
3ffd6f00:	.word  0xffff
3ffd6f10:	.word  0xffff
3ffd6f20:	.word  0xffff
3ffd6f30:	.word  0xffff
3ffd6f40:	.word  0xffff
3ffd6f50:	.word  0xffff
3ffd6f60:	.word  0xffff
3ffd6f70:	.word  0xffff
3ffd6f80:	.word  0xffff
3ffd6f90:	.word  0xffff
3ffd6fa0:	.word  0xffff
3ffd6fb0:	.word  0xffff
3ffd6fc0:	.word  0xffff
3ffd6fd0:	.word  0xffff
3ffd6fe0:	.word  0xffff
3ffd6ff0:	.word  0xffff
3ffd7000:	.word  0xffff
3ffd7010:	.word  0xffff
3ffd7020:	.word  0xffff
3ffd7030:	.word  0xffff
3ffd7040:	.word  0xffff
3ffd7050:	.word  0xffff
3ffd7060:	.word  0xffff
3ffd7070:	.word  0xffff
3ffd7080:	.word  0xffff
3ffd7090:	.word  0xffff
3ffd70a0:	.word  0xffff
3ffd70b0:	.word  0xffff
3ffd70c0:	.word  0xffff
3ffd70d0:	.word  0xffff
3ffd70e0:	.word  0xffff
3ffd70f0:	.word  0xffff
3ffd7100:	.word  0xffff
3ffd7110:	.word  0xffff
3ffd7120:	.word  0xffff
3ffd7130:	.word  0xffff
3ffd7140:	.word  0xffff
3ffd7150:	.word  0xffff
3ffd7160:	.word  0xffff
3ffd7170:	.word  0xffff
3ffd7180:	.word  0xffff
3ffd7190:	.word  0xffff
3ffd71a0:	.word  0xffff
3ffd71b0:	.word  0xffff
3ffd71c0:	.word  0xffff
3ffd71d0:	.word  0xffff
3ffd71e0:	.word  0xffff
3ffd71f0:	.word  0xffff
3ffd7200:	.word  0xffff
3ffd7210:	.word  0xffff
3ffd7220:	.word  0xffff
3ffd7230:	.word  0xffff
3ffd7240:	.word  0xffff
3ffd7250:	.word  0xffff
3ffd7260:	.word  0xffff
3ffd7270:	.word  0xffff
3ffd7280:	.word  0xffff
3ffd7290:	.word  0xffff
3ffd72a0:	.word  0xffff
3ffd72b0:	.word  0xffff
3ffd72c0:	.word  0xffff
3ffd72d0:	.word  0xffff
3ffd72e0:	.word  0xffff
3ffd72f0:	.word  0xffff
3ffd7300:	.word  0xffff
3ffd7310:	.word  0xffff
3ffd7320:	.word  0xffff
3ffd7330:	.word  0xffff
3ffd7340:	.word  0xffff
3ffd7350:	.word  0xffff
3ffd7360:	.word  0xffff
3ffd7370:	.word  0xffff
3ffd7380:	.word  0xffff
3ffd7390:	.word  0xffff
3ffd73a0:	.word  0xffff
3ffd73b0:	.word  0xffff
3ffd73c0:	.word  0xffff
3ffd73d0:	.word  0xffff
3ffd73e0:	.word  0xffff
3ffd73f0:	.word  0xffff
3ffd7400:	.word  0xffff
3ffd7410:	.word  0xffff
3ffd7420:	.word  0xffff
3ffd7430:	.word  0xffff
3ffd7440:	.word  0xffff
3ffd7450:	.word  0xffff
3ffd7460:	.word  0xffff
3ffd7470:	.word  0xffff
3ffd7480:	.word  0xffff
3ffd7490:	.word  0xffff
3ffd74a0:	.word  0xffff
3ffd74b0:	.word  0xffff
3ffd74c0:	.word  0xffff
3ffd74d0:	.word  0xffff
3ffd74e0:	.word  0xffff
3ffd74f0:	.word  0xffff
3ffd7500:	.word  0xffff
3ffd7510:	.word  0xffff
3ffd7520:	.word  0xffff
3ffd7530:	.word  0xffff
3ffd7540:	.word  0xffff
3ffd7550:	.word  0xffff
3ffd7560:	.word  0xffff
3ffd7570:	.word  0xffff
3ffd7580:	.word  0xffff
3ffd7590:	.word  0xffff
3ffd75a0:	.word  0xffff
3ffd75b0:	.word  0xffff
3ffd75c0:	.word  0xffff
3ffd75d0:	.word  0xffff
3ffd75e0:	.word  0xffff
3ffd75f0:	.word  0xffff
3ffd7600:	.word  0xffff
3ffd7610:	.word  0xffff
3ffd7620:	.word  0xffff
3ffd7630:	.word  0xffff
3ffd7640:	.word  0xffff
3ffd7650:	.word  0xffff
3ffd7660:	.word  0xffff
3ffd7670:	.word  0xffff
3ffd7680:	.word  0xffff
3ffd7690:	.word  0xffff
3ffd76a0:	.word  0xffff
3ffd76b0:	.word  0xffff
3ffd76c0:	.word  0xffff
3ffd76d0:	.word  0xffff
3ffd76e0:	.word  0xffff
3ffd76f0:	.word  0xffff
3ffd7700:	.word  0xffff
3ffd7710:	.word  0xffff
3ffd7720:	.word  0xffff
3ffd7730:	.word  0xffff
3ffd7740:	.word  0xffff
3ffd7750:	.word  0xffff
3ffd7760:	.word  0xffff
3ffd7770:	.word  0xffff
3ffd7780:	.word  0xffff
3ffd7790:	.word  0xffff
3ffd77a0:	.word  0xffff
3ffd77b0:	.word  0xffff
3ffd77c0:	.word  0xffff
3ffd77d0:	.word  0xffff
3ffd77e0:	.word  0xffff
3ffd77f0:	.word  0xffff
3ffd7800:	.word  0xffff
3ffd7810:	.word  0xffff
3ffd7820:	.word  0xffff
3ffd7830:	.word  0xffff
3ffd7840:	.word  0xffff
3ffd7850:	.word  0xffff
3ffd7860:	.word  0xffff
3ffd7870:	.word  0xffff
3ffd7880:	.word  0xffff
3ffd7890:	.word  0xffff
3ffd78a0:	.word  0xffff
3ffd78b0:	.word  0xffff
3ffd78c0:	.word  0xffff
3ffd78d0:	.word  0xffff
3ffd78e0:	.word  0xffff
3ffd78f0:	.word  0xffff
3ffd7900:	.word  0xffff
3ffd7910:	.word  0xffff
3ffd7920:	.word  0xffff
3ffd7930:	.word  0xffff
3ffd7940:	.word  0xffff
3ffd7950:	.word  0xffff
3ffd7960:	.word  0xffff
3ffd7970:	.word  0xffff
3ffd7980:	.word  0xffff
3ffd7990:	.word  0xffff
3ffd79a0:	.word  0xffff
3ffd79b0:	.word  0xffff
3ffd79c0:	.word  0xffff
3ffd79d0:	.word  0xffff
3ffd79e0:	.word  0xffff
3ffd79f0:	.word  0xffff
3ffd7a00:	.word  0xffff
3ffd7a10:	.word  0xffff
3ffd7a20:	.word  0xffff
3ffd7a30:	.word  0xffff
3ffd7a40:	.word  0xffff
3ffd7a50:	.word  0xffff
3ffd7a60:	.word  0xffff
3ffd7a70:	.word  0xffff
3ffd7a80:	.word  0xffff
3ffd7a90:	.word  0xffff
3ffd7aa0:	.word  0xffff
3ffd7ab0:	.word  0xffff
3ffd7ac0:	.word  0xffff
3ffd7ad0:	.word  0xffff
3ffd7ae0:	.word  0xffff
3ffd7af0:	.word  0xffff
3ffd7b00:	.word  0xffff
3ffd7b10:	.word  0xffff
3ffd7b20:	.word  0xffff
3ffd7b30:	.word  0xffff
3ffd7b40:	.word  0xffff
3ffd7b50:	.word  0xffff
3ffd7b60:	.word  0xffff
3ffd7b70:	.word  0xffff
3ffd7b80:	.word  0xffff
3ffd7b90:	.word  0xffff
3ffd7ba0:	.word  0xffff
3ffd7bb0:	.word  0xffff
3ffd7bc0:	.word  0xffff
3ffd7bd0:	.word  0xffff
3ffd7be0:	.word  0xffff
3ffd7bf0:	.word  0xffff
3ffd7c00:	.word  0xffff
3ffd7c10:	.word  0xffff
3ffd7c20:	.word  0xffff
3ffd7c30:	.word  0xffff
3ffd7c40:	.word  0xffff
3ffd7c50:	.word  0xffff
3ffd7c60:	.word  0xffff
3ffd7c70:	.word  0xffff
3ffd7c80:	.word  0xffff
3ffd7c90:	.word  0xffff
3ffd7ca0:	.word  0xffff
3ffd7cb0:	.word  0xffff
3ffd7cc0:	.word  0xffff
3ffd7cd0:	.word  0xffff
3ffd7ce0:	.word  0xffff
3ffd7cf0:	.word  0xffff
3ffd7d00:	.word  0xffff
3ffd7d10:	.word  0xffff
3ffd7d20:	.word  0xffff
3ffd7d30:	.word  0xffff
3ffd7d40:	.word  0xffff
3ffd7d50:	.word  0xffff
3ffd7d60:	.word  0xffff
3ffd7d70:	.word  0xffff
3ffd7d80:	.word  0xffff
3ffd7d90:	.word  0xffff
3ffd7da0:	.word  0xffff
3ffd7db0:	.word  0xffff
3ffd7dc0:	.word  0xffff
3ffd7dd0:	.word  0xffff
3ffd7de0:	.word  0xffff
3ffd7df0:	.word  0xffff
3ffd7e00:	.word  0xffff
3ffd7e10:	.word  0xffff
3ffd7e20:	.word  0xffff
3ffd7e30:	.word  0xffff
3ffd7e40:	.word  0xffff
3ffd7e50:	.word  0xffff
3ffd7e60:	.word  0xffff
3ffd7e70:	.word  0xffff
3ffd7e80:	.word  0xffff
3ffd7e90:	.word  0xffff
3ffd7ea0:	.word  0xffff
3ffd7eb0:	.word  0xffff
3ffd7ec0:	.word  0xffff
3ffd7ed0:	.word  0xffff
3ffd7ee0:	.word  0xffff
3ffd7ef0:	.word  0xffff
3ffd7f00:	.word  0xffff
3ffd7f10:	.word  0xffff
3ffd7f20:	.word  0xffff
3ffd7f30:	.word  0xffff
3ffd7f40:	.word  0xffff
3ffd7f50:	.word  0xffff
3ffd7f60:	.word  0xffff
3ffd7f70:	.word  0xffff
3ffd7f80:	.word  0xffff
3ffd7f90:	.word  0xffff
3ffd7fa0:	.word  0xffff
3ffd7fb0:	.word  0xffff
3ffd7fc0:	.word  0xffff
3ffd7fd0:	.word  0xffff
3ffd7fe0:	.word  0xffff
3ffd7ff0:	.word  0xffff
3ffd8000:	.word  0xffff
3ffd8010:	.word  0xffff
3ffd8020:	.word  0xffff
3ffd8030:	.word  0xffff
3ffd8040:	.word  0xffff
3ffd8050:	.word  0xffff
3ffd8060:	.word  0xffff
3ffd8070:	.word  0xffff
3ffd8080:	.word  0xffff
3ffd8090:	.word  0xffff
3ffd80a0:	.word  0xffff
3ffd80b0:	.word  0xffff
3ffd80c0:	.word  0xffff
3ffd80d0:	.word  0xffff
3ffd80e0:	.word  0xffff
3ffd80f0:	.word  0xffff
3ffd8100:	.word  0xffff
3ffd8110:	.word  0xffff
3ffd8120:	.word  0xffff
3ffd8130:	.word  0xffff
3ffd8140:	.word  0xffff
3ffd8150:	.word  0xffff
3ffd8160:	.word  0xffff
3ffd8170:	.word  0xffff
3ffd8180:	.word  0xffff
3ffd8190:	.word  0xffff
3ffd81a0:	.word  0xffff
3ffd81b0:	.word  0xffff
3ffd81c0:	.word  0xffff
3ffd81d0:	.word  0xffff
3ffd81e0:	.word  0xffff
3ffd81f0:	.word  0xffff
3ffd8200:	.word  0xffff
3ffd8210:	.word  0xffff
3ffd8220:	.word  0xffff
3ffd8230:	.word  0xffff
3ffd8240:	.word  0xffff
3ffd8250:	.word  0xffff
3ffd8260:	.word  0xffff
3ffd8270:	.word  0xffff
3ffd8280:	.word  0xffff
3ffd8290:	.word  0xffff
3ffd82a0:	.word  0xffff
3ffd82b0:	.word  0xffff
3ffd82c0:	.word  0xffff
3ffd82d0:	.word  0xffff
3ffd82e0:	.word  0xffff
3ffd82f0:	.word  0xffff
3ffd8300:	.word  0xffff
3ffd8310:	.word  0xffff
3ffd8320:	.word  0xffff
3ffd8330:	.word  0xffff
3ffd8340:	.word  0xffff
3ffd8350:	.word  0xffff
3ffd8360:	.word  0xffff
3ffd8370:	.word  0xffff
3ffd8380:	.word  0xffff
3ffd8390:	.word  0xffff
3ffd83a0:	.word  0xffff
3ffd83b0:	.word  0xffff
3ffd83c0:	.word  0xffff
3ffd83d0:	.word  0xffff
3ffd83e0:	.word  0xffff
3ffd83f0:	.word  0xffff
3ffd8400:	.word  0xffff
3ffd8410:	.word  0xffff
3ffd8420:	.word  0xffff
3ffd8430:	.word  0xffff
3ffd8440:	.word  0xffff
3ffd8450:	.word  0xffff
3ffd8460:	.word  0xffff
3ffd8470:	.word  0xffff
3ffd8480:	.word  0xffff
3ffd8490:	.word  0xffff
3ffd84a0:	.word  0xffff
3ffd84b0:	.word  0xffff
3ffd84c0:	.word  0xffff
3ffd84d0:	.word  0xffff
3ffd84e0:	.word  0xffff
3ffd84f0:	.word  0xffff
3ffd8500:	.word  0xffff
3ffd8510:	.word  0xffff
3ffd8520:	.word  0xffff
3ffd8530:	.word  0xffff
3ffd8540:	.word  0xffff
3ffd8550:	.word  0xffff
3ffd8560:	.word  0xffff
3ffd8570:	.word  0xffff
3ffd8580:	.word  0xffff
3ffd8590:	.word  0xffff
3ffd85a0:	.word  0xffff
3ffd85b0:	.word  0xffff
3ffd85c0:	.word  0xffff
3ffd85d0:	.word  0xffff
3ffd85e0:	.word  0xffff
3ffd85f0:	.word  0xffff
3ffd8600:	.word  0xffff
3ffd8610:	.word  0xffff
3ffd8620:	.word  0xffff
3ffd8630:	.word  0xffff
3ffd8640:	.word  0xffff
3ffd8650:	.word  0xffff
3ffd8660:	.word  0xffff
3ffd8670:	.word  0xffff
3ffd8680:	.word  0xffff
3ffd8690:	.word  0xffff
3ffd86a0:	.word  0xffff
3ffd86b0:	.word  0xffff
3ffd86c0:	.word  0xffff
3ffd86d0:	.word  0xffff
3ffd86e0:	.word  0xffff
3ffd86f0:	.word  0xffff
3ffd8700:	.word  0xffff
3ffd8710:	.word  0xffff
3ffd8720:	.word  0xffff
3ffd8730:	.word  0xffff
3ffd8740:	.word  0xffff
3ffd8750:	.word  0xffff
3ffd8760:	.word  0xffff
3ffd8770:	.word  0xffff
3ffd8780:	.word  0xffff
3ffd8790:	.word  0xffff
3ffd87a0:	.word  0xffff
3ffd87b0:	.word  0xffff
3ffd87c0:	.word  0xffff
3ffd87d0:	.word  0xffff
3ffd87e0:	.word  0xffff
3ffd87f0:	.word  0xffff
3ffd8800:	.word  0xffff
3ffd8810:	.word  0xffff
3ffd8820:	.word  0xffff
3ffd8830:	.word  0xffff
3ffd8840:	.word  0xffff
3ffd8850:	.word  0xffff
3ffd8860:	.word  0xffff
3ffd8870:	.word  0xffff
3ffd8880:	.word  0xffff
3ffd8890:	.word  0xffff
3ffd88a0:	.word  0xffff
3ffd88b0:	.word  0xffff
3ffd88c0:	.word  0xffff
3ffd88d0:	.word  0xffff
3ffd88e0:	.word  0xffff
3ffd88f0:	.word  0xffff
3ffd8900:	.word  0xffff
3ffd8910:	.word  0xffff
3ffd8920:	.word  0xffff
3ffd8930:	.word  0xffff
3ffd8940:	.word  0xffff
3ffd8950:	.word  0xffff
3ffd8960:	.word  0xffff
3ffd8970:	.word  0xffff
3ffd8980:	.word  0xffff
3ffd8990:	.word  0xffff
3ffd89a0:	.word  0xffff
3ffd89b0:	.word  0xffff
3ffd89c0:	.word  0xffff
3ffd89d0:	.word  0xffff
3ffd89e0:	.word  0xffff
3ffd89f0:	.word  0xffff
3ffd8a00:	.word  0xffff
3ffd8a10:	.word  0xffff
3ffd8a20:	.word  0xffff
3ffd8a30:	.word  0xffff
3ffd8a40:	.word  0xffff
3ffd8a50:	.word  0xffff
3ffd8a60:	.word  0xffff
3ffd8a70:	.word  0xffff
3ffd8a80:	.word  0xffff
3ffd8a90:	.word  0xffff
3ffd8aa0:	.word  0xffff
3ffd8ab0:	.word  0xffff
3ffd8ac0:	.word  0xffff
3ffd8ad0:	.word  0xffff
3ffd8ae0:	.word  0xffff
3ffd8af0:	.word  0xffff
3ffd8b00:	.word  0xffff
3ffd8b10:	.word  0xffff
3ffd8b20:	.word  0xffff
3ffd8b30:	.word  0xffff
3ffd8b40:	.word  0xffff
3ffd8b50:	.word  0xffff
3ffd8b60:	.word  0xffff
3ffd8b70:	.word  0xffff
3ffd8b80:	.word  0xffff
3ffd8b90:	.word  0xffff
3ffd8ba0:	.word  0xffff
3ffd8bb0:	.word  0xffff
3ffd8bc0:	.word  0xffff
3ffd8bd0:	.word  0xffff
3ffd8be0:	.word  0xffff
3ffd8bf0:	.word  0xffff
3ffd8c00:	.word  0xffff
3ffd8c10:	.word  0xffff
3ffd8c20:	.word  0xffff
3ffd8c30:	.word  0xffff
3ffd8c40:	.word  0xffff
3ffd8c50:	.word  0xffff
3ffd8c60:	.word  0xffff
3ffd8c70:	.word  0xffff
3ffd8c80:	.word  0xffff
3ffd8c90:	.word  0xffff
3ffd8ca0:	.word  0xffff
3ffd8cb0:	.word  0xffff
3ffd8cc0:	.word  0xffff
3ffd8cd0:	.word  0xffff
3ffd8ce0:	.word  0xffff
3ffd8cf0:	.word  0xffff
3ffd8d00:	.word  0xffff
3ffd8d10:	.word  0xffff
3ffd8d20:	.word  0xffff
3ffd8d30:	.word  0xffff
3ffd8d40:	.word  0xffff
3ffd8d50:	.word  0xffff
3ffd8d60:	.word  0xffff
3ffd8d70:	.word  0xffff
3ffd8d80:	.word  0xffff
3ffd8d90:	.word  0xffff
3ffd8da0:	.word  0xffff
3ffd8db0:	.word  0xffff
3ffd8dc0:	.word  0xffff
3ffd8dd0:	.word  0xffff
3ffd8de0:	.word  0xffff
3ffd8df0:	.word  0xffff
3ffd8e00:	.word  0xffff
3ffd8e10:	.word  0xffff
3ffd8e20:	.word  0xffff
3ffd8e30:	.word  0xffff
3ffd8e40:	.word  0xffff
3ffd8e50:	.word  0xffff
3ffd8e60:	.word  0xffff
3ffd8e70:	.word  0xffff
3ffd8e80:	.word  0xffff
3ffd8e90:	.word  0xffff
3ffd8ea0:	.word  0xffff
3ffd8eb0:	.word  0xffff
3ffd8ec0:	.word  0xffff
3ffd8ed0:	.word  0xffff
3ffd8ee0:	.word  0xffff
3ffd8ef0:	.word  0xffff
3ffd8f00:	.word  0xffff
3ffd8f10:	.word  0xffff
3ffd8f20:	.word  0xffff
3ffd8f30:	.word  0xffff
3ffd8f40:	.word  0xffff
3ffd8f50:	.word  0xffff
3ffd8f60:	.word  0xffff
3ffd8f70:	.word  0xffff
3ffd8f80:	.word  0xffff
3ffd8f90:	.word  0xffff
3ffd8fa0:	.word  0xffff
3ffd8fb0:	.word  0xffff
3ffd8fc0:	.word  0xffff
3ffd8fd0:	.word  0xffff
3ffd8fe0:	.word  0xffff
3ffd8ff0:	.word  0xffff
3ffd9000:	.word  0xffff
3ffd9010:	.word  0xffff
3ffd9020:	.word  0xffff
3ffd9030:	.word  0xffff
3ffd9040:	.word  0xffff
3ffd9050:	.word  0xffff
3ffd9060:	.word  0xffff
3ffd9070:	.word  0xffff
3ffd9080:	.word  0xffff
3ffd9090:	.word  0xffff
3ffd90a0:	.word  0xffff
3ffd90b0:	.word  0xffff
3ffd90c0:	.word  0xffff
3ffd90d0:	.word  0xffff
3ffd90e0:	.word  0xffff
3ffd90f0:	.word  0xffff
3ffd9100:	.word  0xffff
3ffd9110:	.word  0xffff
3ffd9120:	.word  0xffff
3ffd9130:	.word  0xffff
3ffd9140:	.word  0xffff
3ffd9150:	.word  0xffff
3ffd9160:	.word  0xffff
3ffd9170:	.word  0xffff
3ffd9180:	.word  0xffff
3ffd9190:	.word  0xffff
3ffd91a0:	.word  0xffff
3ffd91b0:	.word  0xffff
3ffd91c0:	.word  0xffff
3ffd91d0:	.word  0xffff
3ffd91e0:	.word  0xffff
3ffd91f0:	.word  0xffff
3ffd9200:	.word  0xffff
3ffd9210:	.word  0xffff
3ffd9220:	.word  0xffff
3ffd9230:	.word  0xffff
3ffd9240:	.word  0xffff
3ffd9250:	.word  0xffff
3ffd9260:	.word  0xffff
3ffd9270:	.word  0xffff
3ffd9280:	.word  0xffff
3ffd9290:	.word  0xffff
3ffd92a0:	.word  0xffff
3ffd92b0:	.word  0xffff
3ffd92c0:	.word  0xffff
3ffd92d0:	.word  0xffff
3ffd92e0:	.word  0xffff
3ffd92f0:	.word  0xffff
3ffd9300:	.word  0xffff
3ffd9310:	.word  0xffff
3ffd9320:	.word  0xffff
3ffd9330:	.word  0xffff
3ffd9340:	.word  0xffff
3ffd9350:	.word  0xffff
3ffd9360:	.word  0xffff
3ffd9370:	.word  0xffff
3ffd9380:	.word  0xffff
3ffd9390:	.word  0xffff
3ffd93a0:	.word  0xffff
3ffd93b0:	.word  0xffff
3ffd93c0:	.word  0xffff
3ffd93d0:	.word  0xffff
3ffd93e0:	.word  0xffff
3ffd93f0:	.word  0xffff
3ffd9400:	.word  0xffff
3ffd9410:	.word  0xffff
3ffd9420:	.word  0xffff
3ffd9430:	.word  0xffff
3ffd9440:	.word  0xffff
3ffd9450:	.word  0xffff
3ffd9460:	.word  0xffff
3ffd9470:	.word  0xffff
3ffd9480:	.word  0xffff
3ffd9490:	.word  0xffff
3ffd94a0:	.word  0xffff
3ffd94b0:	.word  0xffff
3ffd94c0:	.word  0xffff
3ffd94d0:	.word  0xffff
3ffd94e0:	.word  0xffff
3ffd94f0:	.word  0xffff
3ffd9500:	.word  0xffff
3ffd9510:	.word  0xffff
3ffd9520:	.word  0xffff
3ffd9530:	.word  0xffff
3ffd9540:	.word  0xffff
3ffd9550:	.word  0xffff
3ffd9560:	.word  0xffff
3ffd9570:	.word  0xffff
3ffd9580:	.word  0xffff
3ffd9590:	.word  0xffff
3ffd95a0:	.word  0xffff
3ffd95b0:	.word  0xffff
3ffd95c0:	.word  0xffff
3ffd95d0:	.word  0xffff
3ffd95e0:	.word  0xffff
3ffd95f0:	.word  0xffff
3ffd9600:	.word  0xffff
3ffd9610:	.word  0xffff
3ffd9620:	.word  0xffff
3ffd9630:	.word  0xffff
3ffd9640:	.word  0xffff
3ffd9650:	.word  0xffff
3ffd9660:	.word  0xffff
3ffd9670:	.word  0xffff
3ffd9680:	.word  0xffff
3ffd9690:	.word  0xffff
3ffd96a0:	.word  0xffff
3ffd96b0:	.word  0xffff
3ffd96c0:	.word  0xffff
3ffd96d0:	.word  0xffff
3ffd96e0:	.word  0xffff
3ffd96f0:	.word  0xffff
3ffd9700:	.word  0xffff
3ffd9710:	.word  0xffff
3ffd9720:	.word  0xffff
3ffd9730:	.word  0xffff
3ffd9740:	.word  0xffff
3ffd9750:	.word  0xffff
3ffd9760:	.word  0xffff
3ffd9770:	.word  0xffff
3ffd9780:	.word  0xffff
3ffd9790:	.word  0xffff
3ffd97a0:	.word  0xffff
3ffd97b0:	.word  0xffff
3ffd97c0:	.word  0xffff
3ffd97d0:	.word  0xffff
3ffd97e0:	.word  0xffff
3ffd97f0:	.word  0xffff
3ffd9800:	.word  0xffff
3ffd9810:	.word  0xffff
3ffd9820:	.word  0xffff
3ffd9830:	.word  0xffff
3ffd9840:	.word  0xffff
3ffd9850:	.word  0xffff
3ffd9860:	.word  0xffff
3ffd9870:	.word  0xffff
3ffd9880:	.word  0xffff
3ffd9890:	.word  0xffff
3ffd98a0:	.word  0xffff
3ffd98b0:	.word  0xffff
3ffd98c0:	.word  0xffff
3ffd98d0:	.word  0xffff
3ffd98e0:	.word  0xffff
3ffd98f0:	.word  0xffff
3ffd9900:	.word  0xffff
3ffd9910:	.word  0xffff
3ffd9920:	.word  0xffff
3ffd9930:	.word  0xffff
3ffd9940:	.word  0xffff
3ffd9950:	.word  0xffff
3ffd9960:	.word  0xffff
3ffd9970:	.word  0xffff
3ffd9980:	.word  0xffff
3ffd9990:	.word  0xffff
3ffd99a0:	.word  0xffff
3ffd99b0:	.word  0xffff
3ffd99c0:	.word  0xffff
3ffd99d0:	.word  0xffff
3ffd99e0:	.word  0xffff
3ffd99f0:	.word  0xffff
3ffd9a00:	.word  0xffff
3ffd9a10:	.word  0xffff
3ffd9a20:	.word  0xffff
3ffd9a30:	.word  0xffff
3ffd9a40:	.word  0xffff
3ffd9a50:	.word  0xffff
3ffd9a60:	.word  0xffff
3ffd9a70:	.word  0xffff
3ffd9a80:	.word  0xffff
3ffd9a90:	.word  0xffff
3ffd9aa0:	.word  0xffff
3ffd9ab0:	.word  0xffff
3ffd9ac0:	.word  0xffff
3ffd9ad0:	.word  0xffff
3ffd9ae0:	.word  0xffff
3ffd9af0:	.word  0xffff
3ffd9b00:	.word  0xffff
3ffd9b10:	.word  0xffff
3ffd9b20:	.word  0xffff
3ffd9b30:	.word  0xffff
3ffd9b40:	.word  0xffff
3ffd9b50:	.word  0xffff
3ffd9b60:	.word  0xffff
3ffd9b70:	.word  0xffff
3ffd9b80:	.word  0xffff
3ffd9b90:	.word  0xffff
3ffd9ba0:	.word  0xffff
3ffd9bb0:	.word  0xffff
3ffd9bc0:	.word  0xffff
3ffd9bd0:	.word  0xffff
3ffd9be0:	.word  0xffff
3ffd9bf0:	.word  0xffff
3ffd9c00:	.word  0xffff
3ffd9c10:	.word  0xffff
3ffd9c20:	.word  0xffff
3ffd9c30:	.word  0xffff
3ffd9c40:	.word  0xffff
3ffd9c50:	.word  0xffff
3ffd9c60:	.word  0xffff
3ffd9c70:	.word  0xffff
3ffd9c80:	.word  0xffff
3ffd9c90:	.word  0xffff
3ffd9ca0:	.word  0xffff
3ffd9cb0:	.word  0xffff
3ffd9cc0:	.word  0xffff
3ffd9cd0:	.word  0xffff
3ffd9ce0:	.word  0xffff
3ffd9cf0:	.word  0xffff
3ffd9d00:	.word  0xffff
3ffd9d10:	.word  0xffff
3ffd9d20:	.word  0xffff
3ffd9d30:	.word  0xffff
3ffd9d40:	.word  0xffff
3ffd9d50:	.word  0xffff
3ffd9d60:	.word  0xffff
3ffd9d70:	.word  0xffff
3ffd9d80:	.word  0xffff
3ffd9d90:	.word  0xffff
3ffd9da0:	.word  0xffff
3ffd9db0:	.word  0xffff
3ffd9dc0:	.word  0xffff
3ffd9dd0:	.word  0xffff
3ffd9de0:	.word  0xffff
3ffd9df0:	.word  0xffff
3ffd9e00:	.word  0xffff
3ffd9e10:	.word  0xffff
3ffd9e20:	.word  0xffff
3ffd9e30:	.word  0xffff
3ffd9e40:	.word  0xffff
3ffd9e50:	.word  0xffff
3ffd9e60:	.word  0xffff
3ffd9e70:	.word  0xffff
3ffd9e80:	.word  0xffff
3ffd9e90:	.word  0xffff
3ffd9ea0:	.word  0xffff
3ffd9eb0:	.word  0xffff
3ffd9ec0:	.word  0xffff
3ffd9ed0:	.word  0xffff
3ffd9ee0:	.word  0xffff
3ffd9ef0:	.word  0xffff
3ffd9f00:	.word  0xffff
3ffd9f10:	.word  0xffff
3ffd9f20:	.word  0xffff
3ffd9f30:	.word  0xffff
3ffd9f40:	.word  0xffff
3ffd9f50:	.word  0xffff
3ffd9f60:	.word  0xffff
3ffd9f70:	.word  0xffff
3ffd9f80:	.word  0xffff
3ffd9f90:	.word  0xffff
3ffd9fa0:	.word  0xffff
3ffd9fb0:	.word  0xffff
3ffd9fc0:	.word  0xffff
3ffd9fd0:	.word  0xffff
3ffd9fe0:	.word  0xffff
3ffd9ff0:	.word  0xffff
3ffda000:	.word  0xffff
3ffda010:	.word  0xffff
3ffda020:	.word  0xffff
3ffda030:	.word  0xffff
3ffda040:	.word  0xffff
3ffda050:	.word  0xffff
3ffda060:	.word  0xffff
3ffda070:	.word  0xffff
3ffda080:	.word  0xffff
3ffda090:	.word  0xffff
3ffda0a0:	.word  0xffff
3ffda0b0:	.word  0xffff
3ffda0c0:	.word  0xffff
3ffda0d0:	.word  0xffff
3ffda0e0:	.word  0xffff
3ffda0f0:	.word  0xffff
3ffda100:	.word  0xffff
3ffda110:	.word  0xffff
3ffda120:	.word  0xffff
3ffda130:	.word  0xffff
3ffda140:	.word  0xffff
3ffda150:	.word  0xffff
3ffda160:	.word  0xffff
3ffda170:	.word  0xffff
3ffda180:	.word  0xffff
3ffda190:	.word  0xffff
3ffda1a0:	.word  0xffff
3ffda1b0:	.word  0xffff
3ffda1c0:	.word  0xffff
3ffda1d0:	.word  0xffff
3ffda1e0:	.word  0xffff
3ffda1f0:	.word  0xffff
3ffda200:	.word  0xffff
3ffda210:	.word  0xffff
3ffda220:	.word  0xffff
3ffda230:	.word  0xffff
3ffda240:	.word  0xffff
3ffda250:	.word  0xffff
3ffda260:	.word  0xffff
3ffda270:	.word  0xffff
3ffda280:	.word  0xffff
3ffda290:	.word  0xffff
3ffda2a0:	.word  0xffff
3ffda2b0:	.word  0xffff
3ffda2c0:	.word  0xffff
3ffda2d0:	.word  0xffff
3ffda2e0:	.word  0xffff
3ffda2f0:	.word  0xffff
3ffda300:	.word  0xffff
3ffda310:	.word  0xffff
3ffda320:	.word  0xffff
3ffda330:	.word  0xffff
3ffda340:	.word  0xffff
3ffda350:	.word  0xffff
3ffda360:	.word  0xffff
3ffda370:	.word  0xffff
3ffda380:	.word  0xffff
3ffda390:	.word  0xffff
3ffda3a0:	.word  0xffff
3ffda3b0:	.word  0xffff
3ffda3c0:	.word  0xffff
3ffda3d0:	.word  0xffff
3ffda3e0:	.word  0xffff
3ffda3f0:	.word  0xffff
3ffda400:	.word  0xffff
3ffda410:	.word  0xffff
3ffda420:	.word  0xffff
3ffda430:	.word  0xffff
3ffda440:	.word  0xffff
3ffda450:	.word  0xffff
3ffda460:	.word  0xffff
3ffda470:	.word  0xffff
3ffda480:	.word  0xffff
3ffda490:	.word  0xffff
3ffda4a0:	.word  0xffff
3ffda4b0:	.word  0xffff
3ffda4c0:	.word  0xffff
3ffda4d0:	.word  0xffff
3ffda4e0:	.word  0xffff
3ffda4f0:	.word  0xffff
3ffda500:	.word  0xffff
3ffda510:	.word  0xffff
3ffda520:	.word  0xffff
3ffda530:	.word  0xffff
3ffda540:	.word  0xffff
3ffda550:	.word  0xffff
3ffda560:	.word  0xffff
3ffda570:	.word  0xffff
3ffda580:	.word  0xffff
3ffda590:	.word  0xffff
3ffda5a0:	.word  0xffff
3ffda5b0:	.word  0xffff
3ffda5c0:	.word  0xffff
3ffda5d0:	.word  0xffff
3ffda5e0:	.word  0xffff
3ffda5f0:	.word  0xffff
3ffda600:	.word  0xffff
3ffda610:	.word  0xffff
3ffda620:	.word  0xffff
3ffda630:	.word  0xffff
3ffda640:	.word  0xffff
3ffda650:	.word  0xffff
3ffda660:	.word  0xffff
3ffda670:	.word  0xffff
3ffda680:	.word  0xffff
3ffda690:	.word  0xffff
3ffda6a0:	.word  0xffff
3ffda6b0:	.word  0xffff
3ffda6c0:	.word  0xffff
3ffda6d0:	.word  0xffff
3ffda6e0:	.word  0xffff
3ffda6f0:	.word  0xffff
3ffda700:	.word  0xffff
3ffda710:	.word  0xffff
3ffda720:	.word  0xffff
3ffda730:	.word  0xffff
3ffda740:	.word  0xffff
3ffda750:	.word  0xffff
3ffda760:	.word  0xffff
3ffda770:	.word  0xffff
3ffda780:	.word  0xffff
3ffda790:	.word  0xffff
3ffda7a0:	.word  0xffff
3ffda7b0:	.word  0xffff
3ffda7c0:	.word  0xffff
3ffda7d0:	.word  0xffff
3ffda7e0:	.word  0xffff
3ffda7f0:	.word  0xffff
3ffda800:	.word  0xffff
3ffda810:	.word  0xffff
3ffda820:	.word  0xffff
3ffda830:	.word  0xffff
3ffda840:	.word  0xffff
3ffda850:	.word  0xffff
3ffda860:	.word  0xffff
3ffda870:	.word  0xffff
3ffda880:	.word  0xffff
3ffda890:	.word  0xffff
3ffda8a0:	.word  0xffff
3ffda8b0:	.word  0xffff
3ffda8c0:	.word  0xffff
3ffda8d0:	.word  0xffff
3ffda8e0:	.word  0xffff
3ffda8f0:	.word  0xffff
3ffda900:	.word  0xffff
3ffda910:	.word  0xffff
3ffda920:	.word  0xffff
3ffda930:	.word  0xffff
3ffda940:	.word  0xffff
3ffda950:	.word  0xffff
3ffda960:	.word  0xffff
3ffda970:	.word  0xffff
3ffda980:	.word  0xffff
3ffda990:	.word  0xffff
3ffda9a0:	.word  0xffff
3ffda9b0:	.word  0xffff
3ffda9c0:	.word  0xffff
3ffda9d0:	.word  0xffff
3ffda9e0:	.word  0xffff
3ffda9f0:	.word  0xffff
3ffdaa00:	.word  0xffff
3ffdaa10:	.word  0xffff
3ffdaa20:	.word  0xffff
3ffdaa30:	.word  0xffff
3ffdaa40:	.word  0xffff
3ffdaa50:	.word  0xffff
3ffdaa60:	.word  0xffff
3ffdaa70:	.word  0xffff
3ffdaa80:	.word  0xffff
3ffdaa90:	.word  0xffff
3ffdaaa0:	.word  0xffff
3ffdaab0:	.word  0xffff
3ffdaac0:	.word  0xffff
3ffdaad0:	.word  0xffff
3ffdaae0:	.word  0xffff
3ffdaaf0:	.word  0xffff
3ffdab00:	.word  0xffff
3ffdab10:	.word  0xffff
3ffdab20:	.word  0xffff
3ffdab30:	.word  0xffff
3ffdab40:	.word  0xffff
3ffdab50:	.word  0xffff
3ffdab60:	.word  0xffff
3ffdab70:	.word  0xffff
3ffdab80:	.word  0xffff
3ffdab90:	.word  0xffff
3ffdaba0:	.word  0xffff
3ffdabb0:	.word  0xffff
3ffdabc0:	.word  0xffff
3ffdabd0:	.word  0xffff
3ffdabe0:	.word  0xffff
3ffdabf0:	.word  0xffff
3ffdac00:	.word  0xffff
3ffdac10:	.word  0xffff
3ffdac20:	.word  0xffff
3ffdac30:	.word  0xffff
3ffdac40:	.word  0xffff
3ffdac50:	.word  0xffff
3ffdac60:	.word  0xffff
3ffdac70:	.word  0xffff
3ffdac80:	.word  0xffff
3ffdac90:	.word  0xffff
3ffdaca0:	.word  0xffff
3ffdacb0:	.word  0xffff
3ffdacc0:	.word  0xffff
3ffdacd0:	.word  0xffff
3ffdace0:	.word  0xffff
3ffdacf0:	.word  0xffff
3ffdad00:	.word  0xffff
3ffdad10:	.word  0xffff
3ffdad20:	.word  0xffff
3ffdad30:	.word  0xffff
3ffdad40:	.word  0xffff
3ffdad50:	.word  0xffff
3ffdad60:	.word  0xffff
3ffdad70:	.word  0xffff
3ffdad80:	.word  0xffff
3ffdad90:	.word  0xffff
3ffdada0:	.word  0xffff
3ffdadb0:	.word  0xffff
3ffdadc0:	.word  0xffff
3ffdadd0:	.word  0xffff
3ffdade0:	.word  0xffff
3ffdadf0:	.word  0xffff
3ffdae00:	.word  0xffff
3ffdae10:	.word  0xffff
3ffdae20:	.word  0xffff
3ffdae30:	.word  0xffff
3ffdae40:	.word  0xffff
3ffdae50:	.word  0xffff
3ffdae60:	.word  0xffff
3ffdae70:	.word  0xffff
3ffdae80:	.word  0xffff
3ffdae90:	.word  0xffff
3ffdaea0:	.word  0xffff
3ffdaeb0:	.word  0xffff
3ffdaec0:	.word  0xffff
3ffdaed0:	.word  0xffff
3ffdaee0:	.word  0xffff
3ffdaef0:	.word  0xffff
3ffdaf00:	.word  0xffff
3ffdaf10:	.word  0xffff
3ffdaf20:	.word  0xffff
3ffdaf30:	.word  0xffff
3ffdaf40:	.word  0xffff
3ffdaf50:	.word  0xffff
3ffdaf60:	.word  0xffff
3ffdaf70:	.word  0xffff
3ffdaf80:	.word  0xffff
3ffdaf90:	.word  0xffff
3ffdafa0:	.word  0xffff
3ffdafb0:	.word  0xffff
3ffdafc0:	.word  0xffff
3ffdafd0:	.word  0xffff
3ffdafe0:	.word  0xffff
3ffdaff0:	.word  0xffff
3ffdb000:	.word  0xffff
3ffdb010:	.word  0xffff
3ffdb020:	.word  0xffff
3ffdb030:	.word  0xffff
3ffdb040:	.word  0xffff
3ffdb050:	.word  0xffff
3ffdb060:	.word  0xffff
3ffdb070:	.word  0xffff
3ffdb080:	.word  0xffff
3ffdb090:	.word  0xffff
3ffdb0a0:	.word  0xffff
3ffdb0b0:	.word  0xffff
3ffdb0c0:	.word  0xffff
3ffdb0d0:	.word  0xffff
3ffdb0e0:	.word  0xffff
3ffdb0f0:	.word  0xffff
3ffdb100:	.word  0xffff
3ffdb110:	.word  0xffff
3ffdb120:	.word  0xffff
3ffdb130:	.word  0xffff
3ffdb140:	.word  0xffff
3ffdb150:	.word  0xffff
3ffdb160:	.word  0xffff
3ffdb170:	.word  0xffff
3ffdb180:	.word  0xffff
3ffdb190:	.word  0xffff
3ffdb1a0:	.word  0xffff
3ffdb1b0:	.word  0xffff
3ffdb1c0:	.word  0xffff
3ffdb1d0:	.word  0xffff
3ffdb1e0:	.word  0xffff
3ffdb1f0:	.word  0xffff
3ffdb200:	.word  0xffff
3ffdb210:	.word  0xffff
3ffdb220:	.word  0xffff
3ffdb230:	.word  0xffff
3ffdb240:	.word  0xffff
3ffdb250:	.word  0xffff
3ffdb260:	.word  0xffff
3ffdb270:	.word  0xffff
3ffdb280:	.word  0xffff
3ffdb290:	.word  0xffff
3ffdb2a0:	.word  0xffff
3ffdb2b0:	.word  0xffff
3ffdb2c0:	.word  0xffff
3ffdb2d0:	.word  0xffff
3ffdb2e0:	.word  0xffff
3ffdb2f0:	.word  0xffff
3ffdb300:	.word  0xffff
3ffdb310:	.word  0xffff
3ffdb320:	.word  0xffff
3ffdb330:	.word  0xffff
3ffdb340:	.word  0xffff
3ffdb350:	.word  0xffff
3ffdb360:	.word  0xffff
3ffdb370:	.word  0xffff
3ffdb380:	.word  0xffff
3ffdb390:	.word  0xffff
3ffdb3a0:	.word  0xffff
3ffdb3b0:	.word  0xffff
3ffdb3c0:	.word  0xffff
3ffdb3d0:	.word  0xffff
3ffdb3e0:	.word  0xffff
3ffdb3f0:	.word  0xffff
3ffdb400:	.word  0xffff
3ffdb410:	.word  0xffff
3ffdb420:	.word  0xffff
3ffdb430:	.word  0xffff
3ffdb440:	.word  0xffff
3ffdb450:	.word  0xffff
3ffdb460:	.word  0xffff
3ffdb470:	.word  0xffff
3ffdb480:	.word  0xffff
3ffdb490:	.word  0xffff
3ffdb4a0:	.word  0xffff
3ffdb4b0:	.word  0xffff
3ffdb4c0:	.word  0xffff
3ffdb4d0:	.word  0xffff
3ffdb4e0:	.word  0xffff
3ffdb4f0:	.word  0xffff
3ffdb500:	.word  0xffff
3ffdb510:	.word  0xffff
3ffdb520:	.word  0xffff
3ffdb530:	.word  0xffff
3ffdb540:	.word  0xffff
3ffdb550:	.word  0xffff
3ffdb560:	.word  0xffff
3ffdb570:	.word  0xffff
3ffdb580:	.word  0xffff
3ffdb590:	.word  0xffff
3ffdb5a0:	.word  0xffff
3ffdb5b0:	.word  0xffff
3ffdb5c0:	.word  0xffff
3ffdb5d0:	.word  0xffff
3ffdb5e0:	.word  0xffff
3ffdb5f0:	.word  0xffff
3ffdb600:	.word  0xffff
3ffdb610:	.word  0xffff
3ffdb620:	.word  0xffff
3ffdb630:	.word  0xffff
3ffdb640:	.word  0xffff
3ffdb650:	.word  0xffff
3ffdb660:	.word  0xffff
3ffdb670:	.word  0xffff
3ffdb680:	.word  0xffff
3ffdb690:	.word  0xffff
3ffdb6a0:	.word  0xffff
3ffdb6b0:	.word  0xffff
3ffdb6c0:	.word  0xffff
3ffdb6d0:	.word  0xffff
3ffdb6e0:	.word  0xffff
3ffdb6f0:	.word  0xffff
3ffdb700:	.word  0xffff
3ffdb710:	.word  0xffff
3ffdb720:	.word  0xffff
3ffdb730:	.word  0xffff
3ffdb740:	.word  0xffff
3ffdb750:	.word  0xffff
3ffdb760:	.word  0xffff
3ffdb770:	.word  0xffff
3ffdb780:	.word  0xffff
3ffdb790:	.word  0xffff
3ffdb7a0:	.word  0xffff
3ffdb7b0:	.word  0xffff
3ffdb7c0:	.word  0xffff
3ffdb7d0:	.word  0xffff
3ffdb7e0:	.word  0xffff
3ffdb7f0:	.word  0xffff
3ffdb800:	.word  0xffff
3ffdb810:	.word  0xffff
3ffdb820:	.word  0xffff
3ffdb830:	.word  0xffff
3ffdb840:	.word  0xffff
3ffdb850:	.word  0xffff
3ffdb860:	.word  0xffff
3ffdb870:	.word  0xffff
3ffdb880:	.word  0xffff
3ffdb890:	.word  0xffff
3ffdb8a0:	.word  0xffff
3ffdb8b0:	.word  0xffff
3ffdb8c0:	.word  0xffff
3ffdb8d0:	.word  0xffff
3ffdb8e0:	.word  0xffff
3ffdb8f0:	.word  0xffff
3ffdb900:	.word  0xffff
3ffdb910:	.word  0xffff
3ffdb920:	.word  0xffff
3ffdb930:	.word  0xffff
3ffdb940:	.word  0xffff
3ffdb950:	.word  0xffff
3ffdb960:	.word  0xffff
3ffdb970:	.word  0xffff
3ffdb980:	.word  0xffff
3ffdb990:	.word  0xffff
3ffdb9a0:	.word  0xffff
3ffdb9b0:	.word  0xffff
3ffdb9c0:	.word  0xffff
3ffdb9d0:	.word  0xffff
3ffdb9e0:	.word  0xffff
3ffdb9f0:	.word  0xffff
3ffdba00:	.word  0xffff
3ffdba10:	.word  0xffff
3ffdba20:	.word  0xffff
3ffdba30:	.word  0xffff
3ffdba40:	.word  0xffff
3ffdba50:	.word  0xffff
3ffdba60:	.word  0xffff
3ffdba70:	.word  0xffff
3ffdba80:	.word  0xffff
3ffdba90:	.word  0xffff
3ffdbaa0:	.word  0xffff
3ffdbab0:	.word  0xffff
3ffdbac0:	.word  0xffff
3ffdbad0:	.word  0xffff
3ffdbae0:	.word  0xffff
3ffdbaf0:	.word  0xffff
3ffdbb00:	.word  0xffff
3ffdbb10:	.word  0xffff
3ffdbb20:	.word  0xffff
3ffdbb30:	.word  0xffff
3ffdbb40:	.word  0xffff
3ffdbb50:	.word  0xffff
3ffdbb60:	.word  0xffff
3ffdbb70:	.word  0xffff
3ffdbb80:	.word  0xffff
3ffdbb90:	.word  0xffff
3ffdbba0:	.word  0xffff
3ffdbbb0:	.word  0xffff
3ffdbbc0:	.word  0xffff
3ffdbbd0:	.word  0xffff
3ffdbbe0:	.word  0xffff
3ffdbbf0:	.word  0xffff
3ffdbc00:	.word  0xffff
3ffdbc10:	.word  0xffff
3ffdbc20:	.word  0xffff
3ffdbc30:	.word  0xffff
3ffdbc40:	.word  0xffff
3ffdbc50:	.word  0xffff
3ffdbc60:	.word  0xffff
3ffdbc70:	.word  0xffff
3ffdbc80:	.word  0xffff
3ffdbc90:	.word  0xffff
3ffdbca0:	.word  0xffff
3ffdbcb0:	.word  0xffff
3ffdbcc0:	.word  0xffff
3ffdbcd0:	.word  0xffff
3ffdbce0:	.word  0xffff
3ffdbcf0:	.word  0xffff
3ffdbd00:	.word  0xffff
3ffdbd10:	.word  0xffff
3ffdbd20:	.word  0xffff
3ffdbd30:	.word  0xffff
3ffdbd40:	.word  0xffff
3ffdbd50:	.word  0xffff
3ffdbd60:	.word  0xffff
3ffdbd70:	.word  0xffff
3ffdbd80:	.word  0xffff
3ffdbd90:	.word  0xffff
3ffdbda0:	.word  0xffff
3ffdbdb0:	.word  0xffff
3ffdbdc0:	.word  0xffff
3ffdbdd0:	.word  0xffff
3ffdbde0:	.word  0xffff
3ffdbdf0:	.word  0xffff
3ffdbe00:	.word  0xffff
3ffdbe10:	.word  0xffff
3ffdbe20:	.word  0xffff
3ffdbe30:	.word  0xffff
3ffdbe40:	.word  0xffff
3ffdbe50:	.word  0xffff
3ffdbe60:	.word  0xffff
3ffdbe70:	.word  0xffff
3ffdbe80:	.word  0xffff
3ffdbe90:	.word  0xffff
3ffdbea0:	.word  0xffff
3ffdbeb0:	.word  0xffff
3ffdbec0:	.word  0xffff
3ffdbed0:	.word  0xffff
3ffdbee0:	.word  0xffff
3ffdbef0:	.word  0xffff
3ffdbf00:	.word  0xffff
3ffdbf10:	.word  0xffff
3ffdbf20:	.word  0xffff
3ffdbf30:	.word  0xffff
3ffdbf40:	.word  0xffff
3ffdbf50:	.word  0xffff
3ffdbf60:	.word  0xffff
3ffdbf70:	.word  0xffff
3ffdbf80:	.word  0xffff
3ffdbf90:	.word  0xffff
3ffdbfa0:	.word  0xffff
3ffdbfb0:	.word  0xffff
3ffdbfc0:	.word  0xffff
3ffdbfd0:	.word  0xffff
3ffdbfe0:	.word  0xffff
3ffdbff0:	.word  0xffff
3ffdc000:	.word  0xffff
3ffdc010:	.word  0xffff
3ffdc020:	.word  0xffff
3ffdc030:	.word  0xffff
3ffdc040:	.word  0xffff
3ffdc050:	.word  0xffff
3ffdc060:	.word  0xffff
3ffdc070:	.word  0xffff
3ffdc080:	.word  0xffff
3ffdc090:	.word  0xffff
3ffdc0a0:	.word  0xffff
3ffdc0b0:	.word  0xffff
3ffdc0c0:	.word  0xffff
3ffdc0d0:	.word  0xffff
3ffdc0e0:	.word  0xffff
3ffdc0f0:	.word  0xffff
3ffdc100:	.word  0xffff
3ffdc110:	.word  0xffff
3ffdc120:	.word  0xffff
3ffdc130:	.word  0xffff
3ffdc140:	.word  0xffff
3ffdc150:	.word  0xffff
3ffdc160:	.word  0xffff
3ffdc170:	.word  0xffff
3ffdc180:	.word  0xffff
3ffdc190:	.word  0xffff
3ffdc1a0:	.word  0xffff
3ffdc1b0:	.word  0xffff
3ffdc1c0:	.word  0xffff
3ffdc1d0:	.word  0xffff
3ffdc1e0:	.word  0xffff
3ffdc1f0:	.word  0xffff
3ffdc200:	.word  0xffff
3ffdc210:	.word  0xffff
3ffdc220:	.word  0xffff
3ffdc230:	.word  0xffff
3ffdc240:	.word  0xffff
3ffdc250:	.word  0xffff
3ffdc260:	.word  0xffff
3ffdc270:	.word  0xffff
3ffdc280:	.word  0xffff
3ffdc290:	.word  0xffff
3ffdc2a0:	.word  0xffff
3ffdc2b0:	.word  0xffff
3ffdc2c0:	.word  0xffff
3ffdc2d0:	.word  0xffff
3ffdc2e0:	.word  0xffff
3ffdc2f0:	.word  0xffff
3ffdc300:	.word  0xffff
3ffdc310:	.word  0xffff
3ffdc320:	.word  0xffff
3ffdc330:	.word  0xffff
3ffdc340:	.word  0xffff
3ffdc350:	.word  0xffff
3ffdc360:	.word  0xffff
3ffdc370:	.word  0xffff
3ffdc380:	.word  0xffff
3ffdc390:	.word  0xffff
3ffdc3a0:	.word  0xffff
3ffdc3b0:	.word  0xffff
3ffdc3c0:	.word  0xffff
3ffdc3d0:	.word  0xffff
3ffdc3e0:	.word  0xffff
3ffdc3f0:	.word  0xffff
3ffdc400:	.word  0xffff
3ffdc410:	.word  0xffff
3ffdc420:	.word  0xffff
3ffdc430:	.word  0xffff
3ffdc440:	.word  0xffff
3ffdc450:	.word  0xffff
3ffdc460:	.word  0xffff
3ffdc470:	.word  0xffff
3ffdc480:	.word  0xffff
3ffdc490:	.word  0xffff
3ffdc4a0:	.word  0xffff
3ffdc4b0:	.word  0xffff
3ffdc4c0:	.word  0xffff
3ffdc4d0:	.word  0xffff
3ffdc4e0:	.word  0xffff
3ffdc4f0:	.word  0xffff
3ffdc500:	.word  0xffff
3ffdc510:	.word  0xffff
3ffdc520:	.word  0xffff
3ffdc530:	.word  0xffff
3ffdc540:	.word  0xffff
3ffdc550:	.word  0xffff
3ffdc560:	.word  0xffff
3ffdc570:	.word  0xffff
3ffdc580:	.word  0xffff
3ffdc590:	.word  0xffff
3ffdc5a0:	.word  0xffff
3ffdc5b0:	.word  0xffff
3ffdc5c0:	.word  0xffff
3ffdc5d0:	.word  0xffff
3ffdc5e0:	.word  0xffff
3ffdc5f0:	.word  0xffff
3ffdc600:	.word  0xffff
3ffdc610:	.word  0xffff
3ffdc620:	.word  0xffff
3ffdc630:	.word  0xffff
3ffdc640:	.word  0xffff
3ffdc650:	.word  0xffff
3ffdc660:	.word  0xffff
3ffdc670:	.word  0xffff
3ffdc680:	.word  0xffff
3ffdc690:	.word  0xffff
3ffdc6a0:	.word  0xffff
3ffdc6b0:	.word  0xffff
3ffdc6c0:	.word  0xffff
3ffdc6d0:	.word  0xffff
3ffdc6e0:	.word  0xffff
3ffdc6f0:	.word  0xffff
3ffdc700:	.word  0xffff
3ffdc710:	.word  0xffff
3ffdc720:	.word  0xffff
3ffdc730:	.word  0xffff
3ffdc740:	.word  0xffff
3ffdc750:	.word  0xffff
3ffdc760:	.word  0xffff
3ffdc770:	.word  0xffff
3ffdc780:	.word  0xffff
3ffdc790:	.word  0xffff
3ffdc7a0:	.word  0xffff
3ffdc7b0:	.word  0xffff
3ffdc7c0:	.word  0xffff
3ffdc7d0:	.word  0xffff
3ffdc7e0:	.word  0xffff
3ffdc7f0:	.word  0xffff
3ffdc800:	.word  0xffff
3ffdc810:	.word  0xffff
3ffdc820:	.word  0xffff
3ffdc830:	.word  0xffff
3ffdc840:	.word  0xffff
3ffdc850:	.word  0xffff
3ffdc860:	.word  0xffff
3ffdc870:	.word  0xffff
3ffdc880:	.word  0xffff
3ffdc890:	.word  0xffff
3ffdc8a0:	.word  0xffff
3ffdc8b0:	.word  0xffff
3ffdc8c0:	.word  0xffff
3ffdc8d0:	.word  0xffff
3ffdc8e0:	.word  0xffff
3ffdc8f0:	.word  0xffff
3ffdc900:	.word  0xffff
3ffdc910:	.word  0xffff
3ffdc920:	.word  0xffff
3ffdc930:	.word  0xffff
3ffdc940:	.word  0xffff
3ffdc950:	.word  0xffff
3ffdc960:	.word  0xffff
3ffdc970:	.word  0xffff
3ffdc980:	.word  0xffff
3ffdc990:	.word  0xffff
3ffdc9a0:	.word  0xffff
3ffdc9b0:	.word  0xffff
3ffdc9c0:	.word  0xffff
3ffdc9d0:	.word  0xffff
3ffdc9e0:	.word  0xffff
3ffdc9f0:	.word  0xffff
3ffdca00:	.word  0xffff
3ffdca10:	.word  0xffff
3ffdca20:	.word  0xffff
3ffdca30:	.word  0xffff
3ffdca40:	.word  0xffff
3ffdca50:	.word  0xffff
3ffdca60:	.word  0xffff
3ffdca70:	.word  0xffff
3ffdca80:	.word  0xffff
3ffdca90:	.word  0xffff
3ffdcaa0:	.word  0xffff
3ffdcab0:	.word  0xffff
3ffdcac0:	.word  0xffff
3ffdcad0:	.word  0xffff
3ffdcae0:	.word  0xffff
3ffdcaf0:	.word  0xffff
3ffdcb00:	.word  0xffff
3ffdcb10:	.word  0xffff
3ffdcb20:	.word  0xffff
3ffdcb30:	.word  0xffff
3ffdcb40:	.word  0xffff
3ffdcb50:	.word  0xffff
3ffdcb60:	.word  0xffff
3ffdcb70:	.word  0xffff
3ffdcb80:	.word  0xffff
3ffdcb90:	.word  0xffff
3ffdcba0:	.word  0xffff
3ffdcbb0:	.word  0xffff
3ffdcbc0:	.word  0xffff
3ffdcbd0:	.word  0xffff
3ffdcbe0:	.word  0xffff
3ffdcbf0:	.word  0xffff
3ffdcc00:	.word  0xffff
3ffdcc10:	.word  0xffff
3ffdcc20:	.word  0xffff
3ffdcc30:	.word  0xffff
3ffdcc40:	.word  0xffff
3ffdcc50:	.word  0xffff
3ffdcc60:	.word  0xffff
3ffdcc70:	.word  0xffff
3ffdcc80:	.word  0xffff
3ffdcc90:	.word  0xffff
3ffdcca0:	.word  0xffff
3ffdccb0:	.word  0xffff
3ffdccc0:	.word  0xffff
3ffdccd0:	.word  0xffff
3ffdcce0:	.word  0xffff
3ffdccf0:	.word  0xffff
3ffdcd00:	.word  0xffff
3ffdcd10:	.word  0xffff
3ffdcd20:	.word  0xffff
3ffdcd30:	.word  0xffff
3ffdcd40:	.word  0xffff
3ffdcd50:	.word  0xffff
3ffdcd60:	.word  0xffff
3ffdcd70:	.word  0xffff
3ffdcd80:	.word  0xffff
3ffdcd90:	.word  0xffff
3ffdcda0:	.word  0xffff
3ffdcdb0:	.word  0xffff
3ffdcdc0:	.word  0xffff
3ffdcdd0:	.word  0xffff
3ffdcde0:	.word  0xffff
3ffdcdf0:	.word  0xffff
3ffdce00:	.word  0xffff
3ffdce10:	.word  0xffff
3ffdce20:	.word  0xffff
3ffdce30:	.word  0xffff
3ffdce40:	.word  0xffff
3ffdce50:	.word  0xffff
3ffdce60:	.word  0xffff
3ffdce70:	.word  0xffff
3ffdce80:	.word  0xffff
3ffdce90:	.word  0xffff
3ffdcea0:	.word  0xffff
3ffdceb0:	.word  0xffff
3ffdcec0:	.word  0xffff
3ffdced0:	.word  0xffff
3ffdcee0:	.word  0xffff
3ffdcef0:	.word  0xffff
3ffdcf00:	.word  0xffff
3ffdcf10:	.word  0xffff
3ffdcf20:	.word  0xffff
3ffdcf30:	.word  0xffff
3ffdcf40:	.word  0xffff
3ffdcf50:	.word  0xffff
3ffdcf60:	.word  0xffff
3ffdcf70:	.word  0xffff
3ffdcf80:	.word  0xffff
3ffdcf90:	.word  0xffff
3ffdcfa0:	.word  0xffff
3ffdcfb0:	.word  0xffff
3ffdcfc0:	.word  0xffff
3ffdcfd0:	.word  0xffff
3ffdcfe0:	.word  0xffff
3ffdcff0:	.word  0xffff
3ffdd000:	.word  0xffff
3ffdd010:	.word  0xffff
3ffdd020:	.word  0xffff
3ffdd030:	.word  0xffff
3ffdd040:	.word  0xffff
3ffdd050:	.word  0xffff
3ffdd060:	.word  0xffff
3ffdd070:	.word  0xffff
3ffdd080:	.word  0xffff
3ffdd090:	.word  0xffff
3ffdd0a0:	.word  0xffff
3ffdd0b0:	.word  0xffff
3ffdd0c0:	.word  0xffff
3ffdd0d0:	.word  0xffff
3ffdd0e0:	.word  0xffff
3ffdd0f0:	.word  0xffff
3ffdd100:	.word  0xffff
3ffdd110:	.word  0xffff
3ffdd120:	.word  0xffff
3ffdd130:	.word  0xffff
3ffdd140:	.word  0xffff
3ffdd150:	.word  0xffff
3ffdd160:	.word  0xffff
3ffdd170:	.word  0xffff
3ffdd180:	.word  0xffff
3ffdd190:	.word  0xffff
3ffdd1a0:	.word  0xffff
3ffdd1b0:	.word  0xffff
3ffdd1c0:	.word  0xffff
3ffdd1d0:	.word  0xffff
3ffdd1e0:	.word  0xffff
3ffdd1f0:	.word  0xffff
3ffdd200:	.word  0xffff
3ffdd210:	.word  0xffff
3ffdd220:	.word  0xffff
3ffdd230:	.word  0xffff
3ffdd240:	.word  0xffff
3ffdd250:	.word  0xffff
3ffdd260:	.word  0xffff
3ffdd270:	.word  0xffff
3ffdd280:	.word  0xffff
3ffdd290:	.word  0xffff
3ffdd2a0:	.word  0xffff
3ffdd2b0:	.word  0xffff
3ffdd2c0:	.word  0xffff
3ffdd2d0:	.word  0xffff
3ffdd2e0:	.word  0xffff
3ffdd2f0:	.word  0xffff
3ffdd300:	.word  0xffff
3ffdd310:	.word  0xffff
3ffdd320:	.word  0xffff
3ffdd330:	.word  0xffff
3ffdd340:	.word  0xffff
3ffdd350:	.word  0xffff
3ffdd360:	.word  0xffff
3ffdd370:	.word  0xffff
3ffdd380:	.word  0xffff
3ffdd390:	.word  0xffff
3ffdd3a0:	.word  0xffff
3ffdd3b0:	.word  0xffff
3ffdd3c0:	.word  0xffff
3ffdd3d0:	.word  0xffff
3ffdd3e0:	.word  0xffff
3ffdd3f0:	.word  0xffff
3ffdd400:	.word  0xffff
3ffdd410:	.word  0xffff
3ffdd420:	.word  0xffff
3ffdd430:	.word  0xffff
3ffdd440:	.word  0xffff
3ffdd450:	.word  0xffff
3ffdd460:	.word  0xffff
3ffdd470:	.word  0xffff
3ffdd480:	.word  0xffff
3ffdd490:	.word  0xffff
3ffdd4a0:	.word  0xffff
3ffdd4b0:	.word  0xffff
3ffdd4c0:	.word  0xffff
3ffdd4d0:	.word  0xffff
3ffdd4e0:	.word  0xffff
3ffdd4f0:	.word  0xffff
3ffdd500:	.word  0xffff
3ffdd510:	.word  0xffff
3ffdd520:	.word  0xffff
3ffdd530:	.word  0xffff
3ffdd540:	.word  0xffff
3ffdd550:	.word  0xffff
3ffdd560:	.word  0xffff
3ffdd570:	.word  0xffff
3ffdd580:	.word  0xffff
3ffdd590:	.word  0xffff
3ffdd5a0:	.word  0xffff
3ffdd5b0:	.word  0xffff
3ffdd5c0:	.word  0xffff
3ffdd5d0:	.word  0xffff
3ffdd5e0:	.word  0xffff
3ffdd5f0:	.word  0xffff
3ffdd600:	.word  0xffff
3ffdd610:	.word  0xffff
3ffdd620:	.word  0xffff
3ffdd630:	.word  0xffff
3ffdd640:	.word  0xffff
3ffdd650:	.word  0xffff
3ffdd660:	.word  0xffff
3ffdd670:	.word  0xffff
3ffdd680:	.word  0xffff
3ffdd690:	.word  0xffff
3ffdd6a0:	.word  0xffff
3ffdd6b0:	.word  0xffff
3ffdd6c0:	.word  0xffff
3ffdd6d0:	.word  0xffff
3ffdd6e0:	.word  0xffff
3ffdd6f0:	.word  0xffff
3ffdd700:	.word  0xffff
3ffdd710:	.word  0xffff
3ffdd720:	.word  0xffff
3ffdd730:	.word  0xffff
3ffdd740:	.word  0xffff
3ffdd750:	.word  0xffff
3ffdd760:	.word  0xffff
3ffdd770:	.word  0xffff
3ffdd780:	.word  0xffff
3ffdd790:	.word  0xffff
3ffdd7a0:	.word  0xffff
3ffdd7b0:	.word  0xffff
3ffdd7c0:	.word  0xffff
3ffdd7d0:	.word  0xffff
3ffdd7e0:	.word  0xffff
3ffdd7f0:	.word  0xffff
3ffdd800:	.word  0xffff
3ffdd810:	.word  0xffff
3ffdd820:	.word  0xffff
3ffdd830:	.word  0xffff
3ffdd840:	.word  0xffff
3ffdd850:	.word  0xffff
3ffdd860:	.word  0xffff
3ffdd870:	.word  0xffff
3ffdd880:	.word  0xffff
3ffdd890:	.word  0xffff
3ffdd8a0:	.word  0xffff
3ffdd8b0:	.word  0xffff
3ffdd8c0:	.word  0xffff
3ffdd8d0:	.word  0xffff
3ffdd8e0:	.word  0xffff
3ffdd8f0:	.word  0xffff
3ffdd900:	.word  0xffff
3ffdd910:	.word  0xffff
3ffdd920:	.word  0xffff
3ffdd930:	.word  0xffff
3ffdd940:	.word  0xffff
3ffdd950:	.word  0xffff
3ffdd960:	.word  0xffff
3ffdd970:	.word  0xffff
3ffdd980:	.word  0xffff
3ffdd990:	.word  0xffff
3ffdd9a0:	.word  0xffff
3ffdd9b0:	.word  0xffff
3ffdd9c0:	.word  0xffff
3ffdd9d0:	.word  0xffff
3ffdd9e0:	.word  0xffff
3ffdd9f0:	.word  0xffff
3ffdda00:	.word  0xffff
3ffdda10:	.word  0xffff
3ffdda20:	.word  0xffff
3ffdda30:	.word  0xffff
3ffdda40:	.word  0xffff
3ffdda50:	.word  0xffff
3ffdda60:	.word  0xffff
3ffdda70:	.word  0xffff
3ffdda80:	.word  0xffff
3ffdda90:	.word  0xffff
3ffddaa0:	.word  0xffff
3ffddab0:	.word  0xffff
3ffddac0:	.word  0xffff
3ffddad0:	.word  0xffff
3ffddae0:	.word  0xffff
3ffddaf0:	.word  0xffff
3ffddb00:	.word  0xffff
3ffddb10:	.word  0xffff
3ffddb20:	.word  0xffff
3ffddb30:	.word  0xffff
3ffddb40:	.word  0xffff
3ffddb50:	.word  0xffff
3ffddb60:	.word  0xffff
3ffddb70:	.word  0xffff
3ffddb80:	.word  0xffff
3ffddb90:	.word  0xffff
3ffddba0:	.word  0xffff
3ffddbb0:	.word  0xffff
3ffddbc0:	.word  0xffff
3ffddbd0:	.word  0xffff
3ffddbe0:	.word  0xffff
3ffddbf0:	.word  0xffff
3ffddc00:	.word  0xffff
3ffddc10:	.word  0xffff
3ffddc20:	.word  0xffff
3ffddc30:	.word  0xffff
3ffddc40:	.word  0xffff
3ffddc50:	.word  0xffff
3ffddc60:	.word  0xffff
3ffddc70:	.word  0xffff
3ffddc80:	.word  0xffff
3ffddc90:	.word  0xffff
3ffddca0:	.word  0xffff
3ffddcb0:	.word  0xffff
3ffddcc0:	.word  0xffff
3ffddcd0:	.word  0xffff
3ffddce0:	.word  0xffff
3ffddcf0:	.word  0xffff
3ffddd00:	.word  0xffff
3ffddd10:	.word  0xffff
3ffddd20:	.word  0xffff
3ffddd30:	.word  0xffff
3ffddd40:	.word  0xffff
3ffddd50:	.word  0xffff
3ffddd60:	.word  0xffff
3ffddd70:	.word  0xffff
3ffddd80:	.word  0xffff
3ffddd90:	.word  0xffff
3ffddda0:	.word  0xffff
3ffdddb0:	.word  0xffff
3ffdddc0:	.word  0xffff
3ffdddd0:	.word  0xffff
3ffddde0:	.word  0xffff
3ffdddf0:	.word  0xffff
3ffdde00:	.word  0xffff
3ffdde10:	.word  0xffff
3ffdde20:	.word  0xffff
3ffdde30:	.word  0xffff
3ffdde40:	.word  0xffff
3ffdde50:	.word  0xffff
3ffdde60:	.word  0xffff
3ffdde70:	.word  0xffff
3ffdde80:	.word  0xffff
3ffdde90:	.word  0xffff
3ffddea0:	.word  0xffff
3ffddeb0:	.word  0xffff
3ffddec0:	.word  0xffff
3ffdded0:	.word  0xffff
3ffddee0:	.word  0xffff
3ffddef0:	.word  0xffff
3ffddf00:	.word  0xffff
3ffddf10:	.word  0xffff
3ffddf20:	.word  0xffff
3ffddf30:	.word  0xffff
3ffddf40:	.word  0xffff
3ffddf50:	.word  0xffff
3ffddf60:	.word  0xffff
3ffddf70:	.word  0xffff
3ffddf80:	.word  0xffff
3ffddf90:	.word  0xffff
3ffddfa0:	.word  0xffff
3ffddfb0:	.word  0xffff
3ffddfc0:	.word  0xffff
3ffddfd0:	.word  0xffff
3ffddfe0:	.word  0xffff
3ffddff0:	.word  0xffff
3ffde000:	.word  0xffff
3ffde010:	.word  0xffff
3ffde020:	.word  0xffff
3ffde030:	.word  0xffff
3ffde040:	.word  0xffff
3ffde050:	.word  0xffff
3ffde060:	.word  0xffff
3ffde070:	.word  0xffff
3ffde080:	.word  0xffff
3ffde090:	.word  0xffff
3ffde0a0:	.word  0xffff
3ffde0b0:	.word  0xffff
3ffde0c0:	.word  0xffff
3ffde0d0:	.word  0xffff
3ffde0e0:	.word  0xffff
3ffde0f0:	.word  0xffff
3ffde100:	.word  0xffff
3ffde110:	.word  0xffff
3ffde120:	.word  0xffff
3ffde130:	.word  0xffff
3ffde140:	.word  0xffff
3ffde150:	.word  0xffff
3ffde160:	.word  0xffff
3ffde170:	.word  0xffff
3ffde180:	.word  0xffff
3ffde190:	.word  0xffff
3ffde1a0:	.word  0xffff
3ffde1b0:	.word  0xffff
3ffde1c0:	.word  0xffff
3ffde1d0:	.word  0xffff
3ffde1e0:	.word  0xffff
3ffde1f0:	.word  0xffff
3ffde200:	.word  0xffff
3ffde210:	.word  0xffff
3ffde220:	.word  0xffff
3ffde230:	.word  0xffff
3ffde240:	.word  0xffff
3ffde250:	.word  0xffff
3ffde260:	.word  0xffff
3ffde270:	.word  0xffff
3ffde280:	.word  0xffff
3ffde290:	.word  0xffff
3ffde2a0:	.word  0xffff
3ffde2b0:	.word  0xffff
3ffde2c0:	.word  0xffff
3ffde2d0:	.word  0xffff
3ffde2e0:	.word  0xffff
3ffde2f0:	.word  0xffff
3ffde300:	.word  0xffff
3ffde310:	.word  0xffff
3ffde320:	.word  0xffff
3ffde330:	.word  0xffff
3ffde340:	.word  0xffff
3ffde350:	.word  0xffff
3ffde360:	.word  0xffff
3ffde370:	.word  0xffff
3ffde380:	.word  0xffff
3ffde390:	.word  0xffff
3ffde3a0:	.word  0xffff
3ffde3b0:	.word  0xffff
3ffde3c0:	.word  0xffff
3ffde3d0:	.word  0xffff
3ffde3e0:	.word  0xffff
3ffde3f0:	.word  0xffff
3ffde400:	.word  0xffff
3ffde410:	.word  0xffff
3ffde420:	.word  0xffff
3ffde430:	.word  0xffff
3ffde440:	.word  0xffff
3ffde450:	.word  0xffff
3ffde460:	.word  0xffff
3ffde470:	.word  0xffff
3ffde480:	.word  0xffff
3ffde490:	.word  0xffff
3ffde4a0:	.word  0xffff
3ffde4b0:	.word  0xffff
3ffde4c0:	.word  0xffff
3ffde4d0:	.word  0xffff
3ffde4e0:	.word  0xffff
3ffde4f0:	.word  0xffff
3ffde500:	.word  0xffff
3ffde510:	.word  0xffff
3ffde520:	.word  0xffff
3ffde530:	.word  0xffff
3ffde540:	.word  0xffff
3ffde550:	.word  0xffff
3ffde560:	.word  0xffff
3ffde570:	.word  0xffff
3ffde580:	.word  0xffff
3ffde590:	.word  0xffff
3ffde5a0:	.word  0xffff
3ffde5b0:	.word  0xffff
3ffde5c0:	.word  0xffff
3ffde5d0:	.word  0xffff
3ffde5e0:	.word  0xffff
3ffde5f0:	.word  0xffff
3ffde600:	.word  0xffff
3ffde610:	.word  0xffff
3ffde620:	.word  0xffff
3ffde630:	.word  0xffff
3ffde640:	.word  0xffff
3ffde650:	.word  0xffff
3ffde660:	.word  0xffff
3ffde670:	.word  0xffff
3ffde680:	.word  0xffff
3ffde690:	.word  0xffff
3ffde6a0:	.word  0xffff
3ffde6b0:	.word  0xffff
3ffde6c0:	.word  0xffff
3ffde6d0:	.word  0xffff
3ffde6e0:	.word  0xffff
3ffde6f0:	.word  0xffff
3ffde700:	.word  0xffff
3ffde710:	.word  0xffff
3ffde720:	.word  0xffff
3ffde730:	.word  0xffff
3ffde740:	.word  0xffff
3ffde750:	.word  0xffff
3ffde760:	.word  0xffff
3ffde770:	.word  0xffff
3ffde780:	.word  0xffff
3ffde790:	.word  0xffff
3ffde7a0:	.word  0xffff
3ffde7b0:	.word  0xffff
3ffde7c0:	.word  0xffff
3ffde7d0:	.word  0xffff
3ffde7e0:	.word  0xffff
3ffde7f0:	.word  0xffff
3ffde800:	.word  0xffff
3ffde810:	.word  0xffff
3ffde820:	.word  0xffff
3ffde830:	.word  0xffff
3ffde840:	.word  0xffff
3ffde850:	.word  0xffff
3ffde860:	.word  0xffff
3ffde870:	.word  0xffff
3ffde880:	.word  0xffff
3ffde890:	.word  0xffff
3ffde8a0:	.word  0xffff
3ffde8b0:	.word  0xffff
3ffde8c0:	.word  0xffff
3ffde8d0:	.word  0xffff
3ffde8e0:	.word  0xffff
3ffde8f0:	.word  0xffff
3ffde900:	.word  0xffff
3ffde910:	.word  0xffff
3ffde920:	.word  0xffff
3ffde930:	.word  0xffff
3ffde940:	.word  0xffff
3ffde950:	.word  0xffff
3ffde960:	.word  0xffff
3ffde970:	.word  0xffff
3ffde980:	.word  0xffff
3ffde990:	.word  0xffff
3ffde9a0:	.word  0xffff
3ffde9b0:	.word  0xffff
3ffde9c0:	.word  0xffff
3ffde9d0:	.word  0xffff
3ffde9e0:	.word  0xffff
3ffde9f0:	.word  0xffff
3ffdea00:	.word  0xffff
3ffdea10:	.word  0xffff
3ffdea20:	.word  0xffff
3ffdea30:	.word  0xffff
3ffdea40:	.word  0xffff
3ffdea50:	.word  0xffff
3ffdea60:	.word  0xffff
3ffdea70:	.word  0xffff
3ffdea80:	.word  0xffff
3ffdea90:	.word  0xffff
3ffdeaa0:	.word  0xffff
3ffdeab0:	.word  0xffff
3ffdeac0:	.word  0xffff
3ffdead0:	.word  0xffff
3ffdeae0:	.word  0xffff
3ffdeaf0:	.word  0xffff
3ffdeb00:	.word  0xffff
3ffdeb10:	.word  0xffff
3ffdeb20:	.word  0xffff
3ffdeb30:	.word  0xffff
3ffdeb40:	.word  0xffff
3ffdeb50:	.word  0xffff
3ffdeb60:	.word  0xffff
3ffdeb70:	.word  0xffff
3ffdeb80:	.word  0xffff
3ffdeb90:	.word  0xffff
3ffdeba0:	.word  0xffff
3ffdebb0:	.word  0xffff
3ffdebc0:	.word  0xffff
3ffdebd0:	.word  0xffff
3ffdebe0:	.word  0xffff
3ffdebf0:	.word  0xffff
3ffdec00:	.word  0xffff
3ffdec10:	.word  0xffff
3ffdec20:	.word  0xffff
3ffdec30:	.word  0xffff
3ffdec40:	.word  0xffff
3ffdec50:	.word  0xffff
3ffdec60:	.word  0xffff
3ffdec70:	.word  0xffff
3ffdec80:	.word  0xffff
3ffdec90:	.word  0xffff
3ffdeca0:	.word  0xffff
3ffdecb0:	.word  0xffff
3ffdecc0:	.word  0xffff
3ffdecd0:	.word  0xffff
3ffdece0:	.word  0xffff
3ffdecf0:	.word  0xffff
3ffded00:	.word  0xffff
3ffded10:	.word  0xffff
3ffded20:	.word  0xffff
3ffded30:	.word  0xffff
3ffded40:	.word  0xffff
3ffded50:	.word  0xffff
3ffded60:	.word  0xffff
3ffded70:	.word  0xffff
3ffded80:	.word  0xffff
3ffded90:	.word  0xffff
3ffdeda0:	.word  0xffff
3ffdedb0:	.word  0xffff
3ffdedc0:	.word  0xffff
3ffdedd0:	.word  0xffff
3ffdede0:	.word  0xffff
3ffdedf0:	.word  0xffff
3ffdee00:	.word  0xffff
3ffdee10:	.word  0xffff
3ffdee20:	.word  0xffff
3ffdee30:	.word  0xffff
3ffdee40:	.word  0xffff
3ffdee50:	.word  0xffff
3ffdee60:	.word  0xffff
3ffdee70:	.word  0xffff
3ffdee80:	.word  0xffff
3ffdee90:	.word  0xffff
3ffdeea0:	.word  0xffff
3ffdeeb0:	.word  0xffff
3ffdeec0:	.word  0xffff
3ffdeed0:	.word  0xffff
3ffdeee0:	.word  0xffff
3ffdeef0:	.word  0xffff
3ffdef00:	.word  0xffff
3ffdef10:	.word  0xffff
3ffdef20:	.word  0xffff
3ffdef30:	.word  0xffff
3ffdef40:	.word  0xffff
3ffdef50:	.word  0xffff
3ffdef60:	.word  0xffff
3ffdef70:	.word  0xffff
3ffdef80:	.word  0xffff
3ffdef90:	.word  0xffff
3ffdefa0:	.word  0xffff
3ffdefb0:	.word  0xffff
3ffdefc0:	.word  0xffff
3ffdefd0:	.word  0xffff
3ffdefe0:	.word  0xffff
3ffdeff0:	.word  0xffff
3ffdf000:	.word  0xffff
3ffdf010:	.word  0xffff
3ffdf020:	.word  0xffff
3ffdf030:	.word  0xffff
3ffdf040:	.word  0xffff
3ffdf050:	.word  0xffff
3ffdf060:	.word  0xffff
3ffdf070:	.word  0xffff
3ffdf080:	.word  0xffff
3ffdf090:	.word  0xffff
3ffdf0a0:	.word  0xffff
3ffdf0b0:	.word  0xffff
3ffdf0c0:	.word  0xffff
3ffdf0d0:	.word  0xffff
3ffdf0e0:	.word  0xffff
3ffdf0f0:	.word  0xffff
3ffdf100:	.word  0xffff
3ffdf110:	.word  0xffff
3ffdf120:	.word  0xffff
3ffdf130:	.word  0xffff
3ffdf140:	.word  0xffff
3ffdf150:	.word  0xffff
3ffdf160:	.word  0xffff
3ffdf170:	.word  0xffff
3ffdf180:	.word  0xffff
3ffdf190:	.word  0xffff
3ffdf1a0:	.word  0xffff
3ffdf1b0:	.word  0xffff
3ffdf1c0:	.word  0xffff
3ffdf1d0:	.word  0xffff
3ffdf1e0:	.word  0xffff
3ffdf1f0:	.word  0xffff
3ffdf200:	.word  0xffff
3ffdf210:	.word  0xffff
3ffdf220:	.word  0xffff
3ffdf230:	.word  0xffff
3ffdf240:	.word  0xffff
3ffdf250:	.word  0xffff
3ffdf260:	.word  0xffff
3ffdf270:	.word  0xffff
3ffdf280:	.word  0xffff
3ffdf290:	.word  0xffff
3ffdf2a0:	.word  0xffff
3ffdf2b0:	.word  0xffff
3ffdf2c0:	.word  0xffff
3ffdf2d0:	.word  0xffff
3ffdf2e0:	.word  0xffff
3ffdf2f0:	.word  0xffff
3ffdf300:	.word  0xffff
3ffdf310:	.word  0xffff
3ffdf320:	.word  0xffff
3ffdf330:	.word  0xffff
3ffdf340:	.word  0xffff
3ffdf350:	.word  0xffff
3ffdf360:	.word  0xffff
3ffdf370:	.word  0xffff
3ffdf380:	.word  0xffff
3ffdf390:	.word  0xffff
3ffdf3a0:	.word  0xffff
3ffdf3b0:	.word  0xffff
3ffdf3c0:	.word  0xffff
3ffdf3d0:	.word  0xffff
3ffdf3e0:	.word  0xffff
3ffdf3f0:	.word  0xffff
3ffdf400:	.word  0xffff
3ffdf410:	.word  0xffff
3ffdf420:	.word  0xffff
3ffdf430:	.word  0xffff
3ffdf440:	.word  0xffff
3ffdf450:	.word  0xffff
3ffdf460:	.word  0xffff
3ffdf470:	.word  0xffff
3ffdf480:	.word  0xffff
3ffdf490:	.word  0xffff
3ffdf4a0:	.word  0xffff
3ffdf4b0:	.word  0xffff
3ffdf4c0:	.word  0xffff
3ffdf4d0:	.word  0xffff
3ffdf4e0:	.word  0xffff
3ffdf4f0:	.word  0xffff
3ffdf500:	.word  0xffff
3ffdf510:	.word  0xffff
3ffdf520:	.word  0xffff
3ffdf530:	.word  0xffff
3ffdf540:	.word  0xffff
3ffdf550:	.word  0xffff
3ffdf560:	.word  0xffff
3ffdf570:	.word  0xffff
3ffdf580:	.word  0xffff
3ffdf590:	.word  0xffff
3ffdf5a0:	.word  0xffff
3ffdf5b0:	.word  0xffff
3ffdf5c0:	.word  0xffff
3ffdf5d0:	.word  0xffff
3ffdf5e0:	.word  0xffff
3ffdf5f0:	.word  0xffff
3ffdf600:	.word  0xffff
3ffdf610:	.word  0xffff
3ffdf620:	.word  0xffff
3ffdf630:	.word  0xffff
3ffdf640:	.word  0xffff
3ffdf650:	.word  0xffff
3ffdf660:	.word  0xffff
3ffdf670:	.word  0xffff
3ffdf680:	.word  0xffff
3ffdf690:	.word  0xffff
3ffdf6a0:	.word  0xffff
3ffdf6b0:	.word  0xffff
3ffdf6c0:	.word  0xffff
3ffdf6d0:	.word  0xffff
3ffdf6e0:	.word  0xffff
3ffdf6f0:	.word  0xffff
3ffdf700:	.word  0xffff
3ffdf710:	.word  0xffff
3ffdf720:	.word  0xffff
3ffdf730:	.word  0xffff
3ffdf740:	.word  0xffff
3ffdf750:	.word  0xffff
3ffdf760:	.word  0xffff
3ffdf770:	.word  0xffff
3ffdf780:	.word  0xffff
3ffdf790:	.word  0xffff
3ffdf7a0:	.word  0xffff
3ffdf7b0:	.word  0xffff
3ffdf7c0:	.word  0xffff
3ffdf7d0:	.word  0xffff
3ffdf7e0:	.word  0xffff
3ffdf7f0:	.word  0xffff
3ffdf800:	.word  0xffff
3ffdf810:	.word  0xffff
3ffdf820:	.word  0xffff
3ffdf830:	.word  0xffff
3ffdf840:	.word  0xffff
3ffdf850:	.word  0xffff
3ffdf860:	.word  0xffff
3ffdf870:	.word  0xffff
3ffdf880:	.word  0xffff
3ffdf890:	.word  0xffff
3ffdf8a0:	.word  0xffff
3ffdf8b0:	.word  0xffff
3ffdf8c0:	.word  0xffff
3ffdf8d0:	.word  0xffff
3ffdf8e0:	.word  0xffff
3ffdf8f0:	.word  0xffff
3ffdf900:	.word  0xffff
3ffdf910:	.word  0xffff
3ffdf920:	.word  0xffff
3ffdf930:	.word  0xffff
3ffdf940:	.word  0xffff
3ffdf950:	.word  0xffff
3ffdf960:	.word  0xffff
3ffdf970:	.word  0xffff
3ffdf980:	.word  0xffff
3ffdf990:	.word  0xffff
3ffdf9a0:	.word  0xffff
3ffdf9b0:	.word  0xffff
3ffdf9c0:	.word  0xffff
3ffdf9d0:	.word  0xffff
3ffdf9e0:	.word  0xffff
3ffdf9f0:	.word  0xffff
3ffdfa00:	.word  0xffff
3ffdfa10:	.word  0xffff
3ffdfa20:	.word  0xffff
3ffdfa30:	.word  0xffff
3ffdfa40:	.word  0xffff
3ffdfa50:	.word  0xffff
3ffdfa60:	.word  0xffff
3ffdfa70:	.word  0xffff
3ffdfa80:	.word  0xffff
3ffdfa90:	.word  0xffff
3ffdfaa0:	.word  0xffff
3ffdfab0:	.word  0xffff
3ffdfac0:	.word  0xffff
3ffdfad0:	.word  0xffff
3ffdfae0:	.word  0xffff
3ffdfaf0:	.word  0xffff
3ffdfb00:	.word  0xffff
3ffdfb10:	.word  0xffff
3ffdfb20:	.word  0xffff
3ffdfb30:	.word  0xffff
3ffdfb40:	.word  0xffff
3ffdfb50:	.word  0xffff
3ffdfb60:	.word  0xffff
3ffdfb70:	.word  0xffff
3ffdfb80:	.word  0xffff
3ffdfb90:	.word  0xffff
3ffdfba0:	.word  0xffff
3ffdfbb0:	.word  0xffff
3ffdfbc0:	.word  0xffff
3ffdfbd0:	.word  0xffff
3ffdfbe0:	.word  0xffff
3ffdfbf0:	.word  0xffff
3ffdfc00:	.word  0xffff
3ffdfc10:	.word  0xffff
3ffdfc20:	.word  0xffff
3ffdfc30:	.word  0xffff
3ffdfc40:	.word  0xffff
3ffdfc50:	.word  0xffff
3ffdfc60:	.word  0xffff
3ffdfc70:	.word  0xffff
3ffdfc80:	.word  0xffff
3ffdfc90:	.word  0xffff
3ffdfca0:	.word  0xffff
3ffdfcb0:	.word  0xffff
3ffdfcc0:	.word  0xffff
3ffdfcd0:	.word  0xffff
3ffdfce0:	.word  0xffff
3ffdfcf0:	.word  0xffff
3ffdfd00:	.word  0xffff
3ffdfd10:	.word  0xffff
3ffdfd20:	.word  0xffff
3ffdfd30:	.word  0xffff
3ffdfd40:	.word  0xffff
3ffdfd50:	.word  0xffff
3ffdfd60:	.word  0xffff
3ffdfd70:	.word  0xffff
3ffdfd80:	.word  0xffff
3ffdfd90:	.word  0xffff
3ffdfda0:	.word  0xffff
3ffdfdb0:	.word  0xffff
3ffdfdc0:	.word  0xffff
3ffdfdd0:	.word  0xffff
3ffdfde0:	.word  0xffff
3ffdfdf0:	.word  0xffff
3ffdfe00:	.word  0xffff
3ffdfe10:	.word  0xffff
3ffdfe20:	.word  0xffff
3ffdfe30:	.word  0xffff
3ffdfe40:	.word  0xffff
3ffdfe50:	.word  0xffff
3ffdfe60:	.word  0xffff
3ffdfe70:	.word  0xffff
3ffdfe80:	.word  0xffff
3ffdfe90:	.word  0xffff
3ffdfea0:	.word  0xffff
3ffdfeb0:	.word  0xffff
3ffdfec0:	.word  0xffff
3ffdfed0:	.word  0xffff
3ffdfee0:	.word  0xffff
3ffdfef0:	.word  0xffff
3ffdff00:	.word  0xffff
3ffdff10:	.word  0xffff
3ffdff20:	.word  0xffff
3ffdff30:	.word  0xffff
3ffdff40:	.word  0xffff
3ffdff50:	.word  0xffff
3ffdff60:	.word  0xffff
3ffdff70:	.word  0xffff
3ffdff80:	.word  0xffff
3ffdff90:	.word  0xffff
3ffdffa0:	.word  0xffff
3ffdffb0:	.word  0xffff
3ffdffc0:	.word  0xffff
3ffdffd0:	.word  0xffff
3ffdffe0:	.word  0xffff
3ffdfff0:	.word  0xffff
3ffe0000:	.word  0xffff
3ffe0010:	.word  0xffff
3ffe0020:	.word  0xffff
3ffe0030:	.word  0xffff
3ffe0040:	.word  0xffff
3ffe0050:	.word  0xffff
3ffe0060:	.word  0xffff
3ffe0070:	.word  0xffff
3ffe0080:	.word  0xffff
3ffe0090:	.word  0xffff
3ffe00a0:	.word  0xffff
3ffe00b0:	.word  0xffff
3ffe00c0:	.word  0xffff
3ffe00d0:	.word  0xffff
3ffe00e0:	.word  0xffff
3ffe00f0:	.word  0xffff
3ffe0100:	.word  0xffff
3ffe0110:	.word  0xffff
3ffe0120:	.word  0xffff
3ffe0130:	.word  0xffff
3ffe0140:	.word  0xffff
3ffe0150:	.word  0xffff
3ffe0160:	.word  0xffff
3ffe0170:	.word  0xffff
3ffe0180:	.word  0xffff
3ffe0190:	.word  0xffff
3ffe01a0:	.word  0xffff
3ffe01b0:	.word  0xffff
3ffe01c0:	.word  0xffff
3ffe01d0:	.word  0xffff
3ffe01e0:	.word  0xffff
3ffe01f0:	.word  0xffff
3ffe0200:	.word  0xffff
3ffe0210:	.word  0xffff
3ffe0220:	.word  0xffff
3ffe0230:	.word  0xffff
3ffe0240:	.word  0xffff
3ffe0250:	.word  0xffff
3ffe0260:	.word  0xffff
3ffe0270:	.word  0xffff
3ffe0280:	.word  0xffff
3ffe0290:	.word  0xffff
3ffe02a0:	.word  0xffff
3ffe02b0:	.word  0xffff
3ffe02c0:	.word  0xffff
3ffe02d0:	.word  0xffff
3ffe02e0:	.word  0xffff
3ffe02f0:	.word  0xffff
3ffe0300:	.word  0xffff
3ffe0310:	.word  0xffff
3ffe0320:	.word  0xffff
3ffe0330:	.word  0xffff
3ffe0340:	.word  0xffff
3ffe0350:	.word  0xffff
3ffe0360:	.word  0xffff
3ffe0370:	.word  0xffff
3ffe0380:	.word  0xffff
3ffe0390:	.word  0xffff
3ffe03a0:	.word  0xffff
3ffe03b0:	.word  0xffff
3ffe03c0:	.word  0xffff
3ffe03d0:	.word  0xffff
3ffe03e0:	.word  0xffff
3ffe03f0:	.word  0xffff
3ffe0400:	.word  0xffff
3ffe0410:	.word  0xffff
3ffe0420:	.word  0xffff
3ffe0430:	.word  0xffff
3ffe0440:	.word  0xffff
3ffe0450:	.word  0xffff
3ffe0460:	.word  0xffff
3ffe0470:	.word  0xffff
3ffe0480:	.word  0xffff
3ffe0490:	.word  0xffff
3ffe04a0:	.word  0xffff
3ffe04b0:	.word  0xffff
3ffe04c0:	.word  0xffff
3ffe04d0:	.word  0xffff
3ffe04e0:	.word  0xffff
3ffe04f0:	.word  0xffff
3ffe0500:	.word  0xffff
3ffe0510:	.word  0xffff
3ffe0520:	.word  0xffff
3ffe0530:	.word  0xffff
3ffe0540:	.word  0xffff
3ffe0550:	.word  0xffff
3ffe0560:	.word  0xffff
3ffe0570:	.word  0xffff
3ffe0580:	.word  0xffff
3ffe0590:	.word  0xffff
3ffe05a0:	.word  0xffff
3ffe05b0:	.word  0xffff
3ffe05c0:	.word  0xffff
3ffe05d0:	.word  0xffff
3ffe05e0:	.word  0xffff
3ffe05f0:	.word  0xffff
3ffe0600:	.word  0xffff
3ffe0610:	.word  0xffff
3ffe0620:	.word  0xffff
3ffe0630:	.word  0xffff
3ffe0640:	.word  0xffff
3ffe0650:	.word  0xffff
3ffe0660:	.word  0xffff
3ffe0670:	.word  0xffff
3ffe0680:	.word  0xffff
3ffe0690:	.word  0xffff
3ffe06a0:	.word  0xffff
3ffe06b0:	.word  0xffff
3ffe06c0:	.word  0xffff
3ffe06d0:	.word  0xffff
3ffe06e0:	.word  0xffff
3ffe06f0:	.word  0xffff
3ffe0700:	.word  0xffff
3ffe0710:	.word  0xffff
3ffe0720:	.word  0xffff
3ffe0730:	.word  0xffff
3ffe0740:	.word  0xffff
3ffe0750:	.word  0xffff
3ffe0760:	.word  0xffff
3ffe0770:	.word  0xffff
3ffe0780:	.word  0xffff
3ffe0790:	.word  0xffff
3ffe07a0:	.word  0xffff
3ffe07b0:	.word  0xffff
3ffe07c0:	.word  0xffff
3ffe07d0:	.word  0xffff
3ffe07e0:	.word  0xffff
3ffe07f0:	.word  0xffff
3ffe0800:	.word  0xffff
3ffe0810:	.word  0xffff
3ffe0820:	.word  0xffff
3ffe0830:	.word  0xffff
3ffe0840:	.word  0xffff
3ffe0850:	.word  0xffff
3ffe0860:	.word  0xffff
3ffe0870:	.word  0xffff
3ffe0880:	.word  0xffff
3ffe0890:	.word  0xffff
3ffe08a0:	.word  0xffff
3ffe08b0:	.word  0xffff
3ffe08c0:	.word  0xffff
3ffe08d0:	.word  0xffff
3ffe08e0:	.word  0xffff
3ffe08f0:	.word  0xffff
3ffe0900:	.word  0xffff
3ffe0910:	.word  0xffff
3ffe0920:	.word  0xffff
3ffe0930:	.word  0xffff
3ffe0940:	.word  0xffff
3ffe0950:	.word  0xffff
3ffe0960:	.word  0xffff
3ffe0970:	.word  0xffff
3ffe0980:	.word  0xffff
3ffe0990:	.word  0xffff
3ffe09a0:	.word  0xffff
3ffe09b0:	.word  0xffff
3ffe09c0:	.word  0xffff
3ffe09d0:	.word  0xffff
3ffe09e0:	.word  0xffff
3ffe09f0:	.word  0xffff
3ffe0a00:	.word  0xffff
3ffe0a10:	.word  0xffff
3ffe0a20:	.word  0xffff
3ffe0a30:	.word  0xffff
3ffe0a40:	.word  0xffff
3ffe0a50:	.word  0xffff
3ffe0a60:	.word  0xffff
3ffe0a70:	.word  0xffff
3ffe0a80:	.word  0xffff
3ffe0a90:	.word  0xffff
3ffe0aa0:	.word  0xffff
3ffe0ab0:	.word  0xffff
3ffe0ac0:	.word  0xffff
3ffe0ad0:	.word  0xffff
3ffe0ae0:	.word  0xffff
3ffe0af0:	.word  0xffff
3ffe0b00:	.word  0xffff
3ffe0b10:	.word  0xffff
3ffe0b20:	.word  0xffff
3ffe0b30:	.word  0xffff
3ffe0b40:	.word  0xffff
3ffe0b50:	.word  0xffff
3ffe0b60:	.word  0xffff
3ffe0b70:	.word  0xffff
3ffe0b80:	.word  0xffff
3ffe0b90:	.word  0xffff
3ffe0ba0:	.word  0xffff
3ffe0bb0:	.word  0xffff
3ffe0bc0:	.word  0xffff
3ffe0bd0:	.word  0xffff
3ffe0be0:	.word  0xffff
3ffe0bf0:	.word  0xffff
3ffe0c00:	.word  0xffff
3ffe0c10:	.word  0xffff
3ffe0c20:	.word  0xffff
3ffe0c30:	.word  0xffff
3ffe0c40:	.word  0xffff
3ffe0c50:	.word  0xffff
3ffe0c60:	.word  0xffff
3ffe0c70:	.word  0xffff
3ffe0c80:	.word  0xffff
3ffe0c90:	.word  0xffff
3ffe0ca0:	.word  0xffff
3ffe0cb0:	.word  0xffff
3ffe0cc0:	.word  0xffff
3ffe0cd0:	.word  0xffff
3ffe0ce0:	.word  0xffff
3ffe0cf0:	.word  0xffff
3ffe0d00:	.word  0xffff
3ffe0d10:	.word  0xffff
3ffe0d20:	.word  0xffff
3ffe0d30:	.word  0xffff
3ffe0d40:	.word  0xffff
3ffe0d50:	.word  0xffff
3ffe0d60:	.word  0xffff
3ffe0d70:	.word  0xffff
3ffe0d80:	.word  0xffff
3ffe0d90:	.word  0xffff
3ffe0da0:	.word  0xffff
3ffe0db0:	.word  0xffff
3ffe0dc0:	.word  0xffff
3ffe0dd0:	.word  0xffff
3ffe0de0:	.word  0xffff
3ffe0df0:	.word  0xffff
3ffe0e00:	.word  0xffff
3ffe0e10:	.word  0xffff
3ffe0e20:	.word  0xffff
3ffe0e30:	.word  0xffff
3ffe0e40:	.word  0xffff
3ffe0e50:	.word  0xffff
3ffe0e60:	.word  0xffff
3ffe0e70:	.word  0xffff
3ffe0e80:	.word  0xffff
3ffe0e90:	.word  0xffff
3ffe0ea0:	.word  0xffff
3ffe0eb0:	.word  0xffff
3ffe0ec0:	.word  0xffff
3ffe0ed0:	.word  0xffff
3ffe0ee0:	.word  0xffff
3ffe0ef0:	.word  0xffff
3ffe0f00:	.word  0xffff
3ffe0f10:	.word  0xffff
3ffe0f20:	.word  0xffff
3ffe0f30:	.word  0xffff
3ffe0f40:	.word  0xffff
3ffe0f50:	.word  0xffff
3ffe0f60:	.word  0xffff
3ffe0f70:	.word  0xffff
3ffe0f80:	.word  0xffff
3ffe0f90:	.word  0xffff
3ffe0fa0:	.word  0xffff
3ffe0fb0:	.word  0xffff
3ffe0fc0:	.word  0xffff
3ffe0fd0:	.word  0xffff
3ffe0fe0:	.word  0xffff
3ffe0ff0:	.word  0xffff
3ffe1000:	.word  0xffff
3ffe1010:	.word  0xffff
3ffe1020:	.word  0xffff
3ffe1030:	.word  0xffff
3ffe1040:	.word  0xffff
3ffe1050:	.word  0xffff
3ffe1060:	.word  0xffff
3ffe1070:	.word  0xffff
3ffe1080:	.word  0xffff
3ffe1090:	.word  0xffff
3ffe10a0:	.word  0xffff
3ffe10b0:	.word  0xffff
3ffe10c0:	.word  0xffff
3ffe10d0:	.word  0xffff
3ffe10e0:	.word  0xffff
3ffe10f0:	.word  0xffff
3ffe1100:	.word  0xffff
3ffe1110:	.word  0xffff
3ffe1120:	.word  0xffff
3ffe1130:	.word  0xffff
3ffe1140:	.word  0xffff
3ffe1150:	.word  0xffff
3ffe1160:	.word  0xffff
3ffe1170:	.word  0xffff
3ffe1180:	.word  0xffff
3ffe1190:	.word  0xffff
3ffe11a0:	.word  0xffff
3ffe11b0:	.word  0xffff
3ffe11c0:	.word  0xffff
3ffe11d0:	.word  0xffff
3ffe11e0:	.word  0xffff
3ffe11f0:	.word  0xffff
3ffe1200:	.word  0xffff
3ffe1210:	.word  0xffff
3ffe1220:	.word  0xffff
3ffe1230:	.word  0xffff
3ffe1240:	.word  0xffff
3ffe1250:	.word  0xffff
3ffe1260:	.word  0xffff
3ffe1270:	.word  0xffff
3ffe1280:	.word  0xffff
3ffe1290:	.word  0xffff
3ffe12a0:	.word  0xffff
3ffe12b0:	.word  0xffff
3ffe12c0:	.word  0xffff
3ffe12d0:	.word  0xffff
3ffe12e0:	.word  0xffff
3ffe12f0:	.word  0xffff
3ffe1300:	.word  0xffff
3ffe1310:	.word  0xffff
3ffe1320:	.word  0xffff
3ffe1330:	.word  0xffff
3ffe1340:	.word  0xffff
3ffe1350:	.word  0xffff
3ffe1360:	.word  0xffff
3ffe1370:	.word  0xffff
3ffe1380:	.word  0xffff
3ffe1390:	.word  0xffff
3ffe13a0:	.word  0xffff
3ffe13b0:	.word  0xffff
3ffe13c0:	.word  0xffff
3ffe13d0:	.word  0xffff
3ffe13e0:	.word  0xffff
3ffe13f0:	.word  0xffff
3ffe1400:	.word  0xffff
3ffe1410:	.word  0xffff
3ffe1420:	.word  0xffff
3ffe1430:	.word  0xffff
3ffe1440:	.word  0xffff
3ffe1450:	.word  0xffff
3ffe1460:	.word  0xffff
3ffe1470:	.word  0xffff
3ffe1480:	.word  0xffff
3ffe1490:	.word  0xffff
3ffe14a0:	.word  0xffff
3ffe14b0:	.word  0xffff
3ffe14c0:	.word  0xffff
3ffe14d0:	.word  0xffff
3ffe14e0:	.word  0xffff
3ffe14f0:	.word  0xffff
3ffe1500:	.word  0xffff
3ffe1510:	.word  0xffff
3ffe1520:	.word  0xffff
3ffe1530:	.word  0xffff
3ffe1540:	.word  0xffff
3ffe1550:	.word  0xffff
3ffe1560:	.word  0xffff
3ffe1570:	.word  0xffff
3ffe1580:	.word  0xffff
3ffe1590:	.word  0xffff
3ffe15a0:	.word  0xffff
3ffe15b0:	.word  0xffff
3ffe15c0:	.word  0xffff
3ffe15d0:	.word  0xffff
3ffe15e0:	.word  0xffff
3ffe15f0:	.word  0xffff
3ffe1600:	.word  0xffff
3ffe1610:	.word  0xffff
3ffe1620:	.word  0xffff
3ffe1630:	.word  0xffff
3ffe1640:	.word  0xffff
3ffe1650:	.word  0xffff
3ffe1660:	.word  0xffff
3ffe1670:	.word  0xffff
3ffe1680:	.word  0xffff
3ffe1690:	.word  0xffff
3ffe16a0:	.word  0xffff
3ffe16b0:	.word  0xffff
3ffe16c0:	.word  0xffff
3ffe16d0:	.word  0xffff
3ffe16e0:	.word  0xffff
3ffe16f0:	.word  0xffff
3ffe1700:	.word  0xffff
3ffe1710:	.word  0xffff
3ffe1720:	.word  0xffff
3ffe1730:	.word  0xffff
3ffe1740:	.word  0xffff
3ffe1750:	.word  0xffff
3ffe1760:	.word  0xffff
3ffe1770:	.word  0xffff
3ffe1780:	.word  0xffff
3ffe1790:	.word  0xffff
3ffe17a0:	.word  0xffff
3ffe17b0:	.word  0xffff
3ffe17c0:	.word  0xffff
3ffe17d0:	.word  0xffff
3ffe17e0:	.word  0xffff
3ffe17f0:	.word  0xffff
3ffe1800:	.word  0xffff
3ffe1810:	.word  0xffff
3ffe1820:	.word  0xffff
3ffe1830:	.word  0xffff
3ffe1840:	.word  0xffff
3ffe1850:	.word  0xffff
3ffe1860:	.word  0xffff
3ffe1870:	.word  0xffff
3ffe1880:	.word  0xffff
3ffe1890:	.word  0xffff
3ffe18a0:	.word  0xffff
3ffe18b0:	.word  0xffff
3ffe18c0:	.word  0xffff
3ffe18d0:	.word  0xffff
3ffe18e0:	.word  0xffff
3ffe18f0:	.word  0xffff
3ffe1900:	.word  0xffff
3ffe1910:	.word  0xffff
3ffe1920:	.word  0xffff
3ffe1930:	.word  0xffff
3ffe1940:	.word  0xffff
3ffe1950:	.word  0xffff
3ffe1960:	.word  0xffff
3ffe1970:	.word  0xffff
3ffe1980:	.word  0xffff
3ffe1990:	.word  0xffff
3ffe19a0:	.word  0xffff
3ffe19b0:	.word  0xffff
3ffe19c0:	.word  0xffff
3ffe19d0:	.word  0xffff
3ffe19e0:	.word  0xffff
3ffe19f0:	.word  0xffff
3ffe1a00:	.word  0xffff
3ffe1a10:	.word  0xffff
3ffe1a20:	.word  0xffff
3ffe1a30:	.word  0xffff
3ffe1a40:	.word  0xffff
3ffe1a50:	.word  0xffff
3ffe1a60:	.word  0xffff
3ffe1a70:	.word  0xffff
3ffe1a80:	.word  0xffff
3ffe1a90:	.word  0xffff
3ffe1aa0:	.word  0xffff
3ffe1ab0:	.word  0xffff
3ffe1ac0:	.word  0xffff
3ffe1ad0:	.word  0xffff
3ffe1ae0:	.word  0xffff
3ffe1af0:	.word  0xffff
3ffe1b00:	.word  0xffff
3ffe1b10:	.word  0xffff
3ffe1b20:	.word  0xffff
3ffe1b30:	.word  0xffff
3ffe1b40:	.word  0xffff
3ffe1b50:	.word  0xffff
3ffe1b60:	.word  0xffff
3ffe1b70:	.word  0xffff
3ffe1b80:	.word  0xffff
3ffe1b90:	.word  0xffff
3ffe1ba0:	.word  0xffff
3ffe1bb0:	.word  0xffff
3ffe1bc0:	.word  0xffff
3ffe1bd0:	.word  0xffff
3ffe1be0:	.word  0xffff
3ffe1bf0:	.word  0xffff
3ffe1c00:	.word  0xffff
3ffe1c10:	.word  0xffff
3ffe1c20:	.word  0xffff
3ffe1c30:	.word  0xffff
3ffe1c40:	.word  0xffff
3ffe1c50:	.word  0xffff
3ffe1c60:	.word  0xffff
3ffe1c70:	.word  0xffff
3ffe1c80:	.word  0xffff
3ffe1c90:	.word  0xffff
3ffe1ca0:	.word  0xffff
3ffe1cb0:	.word  0xffff
3ffe1cc0:	.word  0xffff
3ffe1cd0:	.word  0xffff
3ffe1ce0:	.word  0xffff
3ffe1cf0:	.word  0xffff
3ffe1d00:	.word  0xffff
3ffe1d10:	.word  0xffff
3ffe1d20:	.word  0xffff
3ffe1d30:	.word  0xffff
3ffe1d40:	.word  0xffff
3ffe1d50:	.word  0xffff
3ffe1d60:	.word  0xffff
3ffe1d70:	.word  0xffff
3ffe1d80:	.word  0xffff
3ffe1d90:	.word  0xffff
3ffe1da0:	.word  0xffff
3ffe1db0:	.word  0xffff
3ffe1dc0:	.word  0xffff
3ffe1dd0:	.word  0xffff
3ffe1de0:	.word  0xffff
3ffe1df0:	.word  0xffff
3ffe1e00:	.word  0xffff
3ffe1e10:	.word  0xffff
3ffe1e20:	.word  0xffff
3ffe1e30:	.word  0xffff
3ffe1e40:	.word  0xffff
3ffe1e50:	.word  0xffff
3ffe1e60:	.word  0xffff
3ffe1e70:	.word  0xffff
3ffe1e80:	.word  0xffff
3ffe1e90:	.word  0xffff
3ffe1ea0:	.word  0xffff
3ffe1eb0:	.word  0xffff
3ffe1ec0:	.word  0xffff
3ffe1ed0:	.word  0xffff
3ffe1ee0:	.word  0xffff
3ffe1ef0:	.word  0xffff
3ffe1f00:	.word  0xffff
3ffe1f10:	.word  0xffff
3ffe1f20:	.word  0xffff
3ffe1f30:	.word  0xffff
3ffe1f40:	.word  0xffff
3ffe1f50:	.word  0xffff
3ffe1f60:	.word  0xffff
3ffe1f70:	.word  0xffff
3ffe1f80:	.word  0xffff
3ffe1f90:	.word  0xffff
3ffe1fa0:	.word  0xffff
3ffe1fb0:	.word  0xffff
3ffe1fc0:	.word  0xffff
3ffe1fd0:	.word  0xffff
3ffe1fe0:	.word  0xffff
3ffe1ff0:	.word  0xffff
3ffe2000:	.word  0xffff
3ffe2010:	.word  0xffff
3ffe2020:	.word  0xffff
3ffe2030:	.word  0xffff
3ffe2040:	.word  0xffff
3ffe2050:	.word  0xffff
3ffe2060:	.word  0xffff
3ffe2070:	.word  0xffff
3ffe2080:	.word  0xffff
3ffe2090:	.word  0xffff
3ffe20a0:	.word  0xffff
3ffe20b0:	.word  0xffff
3ffe20c0:	.word  0xffff
3ffe20d0:	.word  0xffff
3ffe20e0:	.word  0xffff
3ffe20f0:	.word  0xffff
3ffe2100:	.word  0xffff
3ffe2110:	.word  0xffff
3ffe2120:	.word  0xffff
3ffe2130:	.word  0xffff
3ffe2140:	.word  0xffff
3ffe2150:	.word  0xffff
3ffe2160:	.word  0xffff
3ffe2170:	.word  0xffff
3ffe2180:	.word  0xffff
3ffe2190:	.word  0xffff
3ffe21a0:	.word  0xffff
3ffe21b0:	.word  0xffff
3ffe21c0:	.word  0xffff
3ffe21d0:	.word  0xffff
3ffe21e0:	.word  0xffff
3ffe21f0:	.word  0xffff
3ffe2200:	.word  0xffff
3ffe2210:	.word  0xffff
3ffe2220:	.word  0xffff
3ffe2230:	.word  0xffff
3ffe2240:	.word  0xffff
3ffe2250:	.word  0xffff
3ffe2260:	.word  0xffff
3ffe2270:	.word  0xffff
3ffe2280:	.word  0xffff
3ffe2290:	.word  0xffff
3ffe22a0:	.word  0xffff
3ffe22b0:	.word  0xffff
3ffe22c0:	.word  0xffff
3ffe22d0:	.word  0xffff
3ffe22e0:	.word  0xffff
3ffe22f0:	.word  0xffff
3ffe2300:	.word  0xffff
3ffe2310:	.word  0xffff
3ffe2320:	.word  0xffff
3ffe2330:	.word  0xffff
3ffe2340:	.word  0xffff
3ffe2350:	.word  0xffff
3ffe2360:	.word  0xffff
3ffe2370:	.word  0xffff
3ffe2380:	.word  0xffff
3ffe2390:	.word  0xffff
3ffe23a0:	.word  0xffff
3ffe23b0:	.word  0xffff
3ffe23c0:	.word  0xffff
3ffe23d0:	.word  0xffff
3ffe23e0:	.word  0xffff
3ffe23f0:	.word  0xffff
3ffe2400:	.word  0xffff
3ffe2410:	.word  0xffff
3ffe2420:	.word  0xffff
3ffe2430:	.word  0xffff
3ffe2440:	.word  0xffff
3ffe2450:	.word  0xffff
3ffe2460:	.word  0xffff
3ffe2470:	.word  0xffff
3ffe2480:	.word  0xffff
3ffe2490:	.word  0xffff
3ffe24a0:	.word  0xffff
3ffe24b0:	.word  0xffff
3ffe24c0:	.word  0xffff
3ffe24d0:	.word  0xffff
3ffe24e0:	.word  0xffff
3ffe24f0:	.word  0xffff
3ffe2500:	.word  0xffff
3ffe2510:	.word  0xffff
3ffe2520:	.word  0xffff
3ffe2530:	.word  0xffff
3ffe2540:	.word  0xffff
3ffe2550:	.word  0xffff
3ffe2560:	.word  0xffff
3ffe2570:	.word  0xffff
3ffe2580:	.word  0xffff
3ffe2590:	.word  0xffff
3ffe25a0:	.word  0xffff
3ffe25b0:	.word  0xffff
3ffe25c0:	.word  0xffff
3ffe25d0:	.word  0xffff
3ffe25e0:	.word  0xffff
3ffe25f0:	.word  0xffff
3ffe2600:	.word  0xffff
3ffe2610:	.word  0xffff
3ffe2620:	.word  0xffff
3ffe2630:	.word  0xffff
3ffe2640:	.word  0xffff
3ffe2650:	.word  0xffff
3ffe2660:	.word  0xffff
3ffe2670:	.word  0xffff
3ffe2680:	.word  0xffff
3ffe2690:	.word  0xffff
3ffe26a0:	.word  0xffff
3ffe26b0:	.word  0xffff
3ffe26c0:	.word  0xffff
3ffe26d0:	.word  0xffff
3ffe26e0:	.word  0xffff
3ffe26f0:	.word  0xffff
3ffe2700:	.word  0xffff
3ffe2710:	.word  0xffff
3ffe2720:	.word  0xffff
3ffe2730:	.word  0xffff
3ffe2740:	.word  0xffff
3ffe2750:	.word  0xffff
3ffe2760:	.word  0xffff
3ffe2770:	.word  0xffff
3ffe2780:	.word  0xffff
3ffe2790:	.word  0xffff
3ffe27a0:	.word  0xffff
3ffe27b0:	.word  0xffff
3ffe27c0:	.word  0xffff
3ffe27d0:	.word  0xffff
3ffe27e0:	.word  0xffff
3ffe27f0:	.word  0xffff
3ffe2800:	.word  0xffff
3ffe2810:	.word  0xffff
3ffe2820:	.word  0xffff
3ffe2830:	.word  0xffff
3ffe2840:	.word  0xffff
3ffe2850:	.word  0xffff
3ffe2860:	.word  0xffff
3ffe2870:	.word  0xffff
3ffe2880:	.word  0xffff
3ffe2890:	.word  0xffff
3ffe28a0:	.word  0xffff
3ffe28b0:	.word  0xffff
3ffe28c0:	.word  0xffff
3ffe28d0:	.word  0xffff
3ffe28e0:	.word  0xffff
3ffe28f0:	.word  0xffff
3ffe2900:	.word  0xffff
3ffe2910:	.word  0xffff
3ffe2920:	.word  0xffff
3ffe2930:	.word  0xffff
3ffe2940:	.word  0xffff
3ffe2950:	.word  0xffff
3ffe2960:	.word  0xffff
3ffe2970:	.word  0xffff
3ffe2980:	.word  0xffff
3ffe2990:	.word  0xffff
3ffe29a0:	.word  0xffff
3ffe29b0:	.word  0xffff
3ffe29c0:	.word  0xffff
3ffe29d0:	.word  0xffff
3ffe29e0:	.word  0xffff
3ffe29f0:	.word  0xffff
3ffe2a00:	.word  0xffff
3ffe2a10:	.word  0xffff
3ffe2a20:	.word  0xffff
3ffe2a30:	.word  0xffff
3ffe2a40:	.word  0xffff
3ffe2a50:	.word  0xffff
3ffe2a60:	.word  0xffff
3ffe2a70:	.word  0xffff
3ffe2a80:	.word  0xffff
3ffe2a90:	.word  0xffff
3ffe2aa0:	.word  0xffff
3ffe2ab0:	.word  0xffff
3ffe2ac0:	.word  0xffff
3ffe2ad0:	.word  0xffff
3ffe2ae0:	.word  0xffff
3ffe2af0:	.word  0xffff
3ffe2b00:	.word  0xffff
3ffe2b10:	.word  0xffff
3ffe2b20:	.word  0xffff
3ffe2b30:	.word  0xffff
3ffe2b40:	.word  0xffff
3ffe2b50:	.word  0xffff
3ffe2b60:	.word  0xffff
3ffe2b70:	.word  0xffff
3ffe2b80:	.word  0xffff
3ffe2b90:	.word  0xffff
3ffe2ba0:	.word  0xffff
3ffe2bb0:	.word  0xffff
3ffe2bc0:	.word  0xffff
3ffe2bd0:	.word  0xffff
3ffe2be0:	.word  0xffff
3ffe2bf0:	.word  0xffff
3ffe2c00:	.word  0xffff
3ffe2c10:	.word  0xffff
3ffe2c20:	.word  0xffff
3ffe2c30:	.word  0xffff
3ffe2c40:	.word  0xffff
3ffe2c50:	.word  0xffff
3ffe2c60:	.word  0xffff
3ffe2c70:	.word  0xffff
3ffe2c80:	.word  0xffff
3ffe2c90:	.word  0xffff
3ffe2ca0:	.word  0xffff
3ffe2cb0:	.word  0xffff
3ffe2cc0:	.word  0xffff
3ffe2cd0:	.word  0xffff
3ffe2ce0:	.word  0xffff
3ffe2cf0:	.word  0xffff
3ffe2d00:	.word  0xffff
3ffe2d10:	.word  0xffff
3ffe2d20:	.word  0xffff
3ffe2d30:	.word  0xffff
3ffe2d40:	.word  0xffff
3ffe2d50:	.word  0xffff
3ffe2d60:	.word  0xffff
3ffe2d70:	.word  0xffff
3ffe2d80:	.word  0xffff
3ffe2d90:	.word  0xffff
3ffe2da0:	.word  0xffff
3ffe2db0:	.word  0xffff
3ffe2dc0:	.word  0xffff
3ffe2dd0:	.word  0xffff
3ffe2de0:	.word  0xffff
3ffe2df0:	.word  0xffff
3ffe2e00:	.word  0xffff
3ffe2e10:	.word  0xffff
3ffe2e20:	.word  0xffff
3ffe2e30:	.word  0xffff
3ffe2e40:	.word  0xffff
3ffe2e50:	.word  0xffff
3ffe2e60:	.word  0xffff
3ffe2e70:	.word  0xffff
3ffe2e80:	.word  0xffff
3ffe2e90:	.word  0xffff
3ffe2ea0:	.word  0xffff
3ffe2eb0:	.word  0xffff
3ffe2ec0:	.word  0xffff
3ffe2ed0:	.word  0xffff
3ffe2ee0:	.word  0xffff
3ffe2ef0:	.word  0xffff
3ffe2f00:	.word  0xffff
3ffe2f10:	.word  0xffff
3ffe2f20:	.word  0xffff
3ffe2f30:	.word  0xffff
3ffe2f40:	.word  0xffff
3ffe2f50:	.word  0xffff
3ffe2f60:	.word  0xffff
3ffe2f70:	.word  0xffff
3ffe2f80:	.word  0xffff
3ffe2f90:	.word  0xffff
3ffe2fa0:	.word  0xffff
3ffe2fb0:	.word  0xffff
3ffe2fc0:	.word  0xffff
3ffe2fd0:	.word  0xffff
3ffe2fe0:	.word  0xffff
3ffe2ff0:	.word  0xffff
3ffe3000:	.word  0xffff
3ffe3010:	.word  0xffff
3ffe3020:	.word  0xffff
3ffe3030:	.word  0xffff
3ffe3040:	.word  0xffff
3ffe3050:	.word  0xffff
3ffe3060:	.word  0xffff
3ffe3070:	.word  0xffff
3ffe3080:	.word  0xffff
3ffe3090:	.word  0xffff
3ffe30a0:	.word  0xffff
3ffe30b0:	.word  0xffff
3ffe30c0:	.word  0xffff
3ffe30d0:	.word  0xffff
3ffe30e0:	.word  0xffff
3ffe30f0:	.word  0xffff
3ffe3100:	.word  0xffff
3ffe3110:	.word  0xffff
3ffe3120:	.word  0xffff
3ffe3130:	.word  0xffff
3ffe3140:	.word  0xffff
3ffe3150:	.word  0xffff
3ffe3160:	.word  0xffff
3ffe3170:	.word  0xffff
3ffe3180:	.word  0xffff
3ffe3190:	.word  0xffff
3ffe31a0:	.word  0xffff
3ffe31b0:	.word  0xffff
3ffe31c0:	.word  0xffff
3ffe31d0:	.word  0xffff
3ffe31e0:	.word  0xffff
3ffe31f0:	.word  0xffff
3ffe3200:	.word  0xffff
3ffe3210:	.word  0xffff
3ffe3220:	.word  0xffff
3ffe3230:	.word  0xffff
3ffe3240:	.word  0xffff
3ffe3250:	.word  0xffff
3ffe3260:	.word  0xffff
3ffe3270:	.word  0xffff
3ffe3280:	.word  0xffff
3ffe3290:	.word  0xffff
3ffe32a0:	.word  0xffff
3ffe32b0:	.word  0xffff
3ffe32c0:	.word  0xffff
3ffe32d0:	.word  0xffff
3ffe32e0:	.word  0xffff
3ffe32f0:	.word  0xffff
3ffe3300:	.word  0xffff
3ffe3310:	.word  0xffff
3ffe3320:	.word  0xffff
3ffe3330:	.word  0xffff
3ffe3340:	.word  0xffff
3ffe3350:	.word  0xffff
3ffe3360:	.word  0xffff
3ffe3370:	.word  0xffff
3ffe3380:	.word  0xffff
3ffe3390:	.word  0xffff
3ffe33a0:	.word  0xffff
3ffe33b0:	.word  0xffff
3ffe33c0:	.word  0xffff
3ffe33d0:	.word  0xffff
3ffe33e0:	.word  0xffff
3ffe33f0:	.word  0xffff
3ffe3400:	.word  0xffff
3ffe3410:	.word  0xffff
3ffe3420:	.word  0xffff
3ffe3430:	.word  0xffff
3ffe3440:	.word  0xffff
3ffe3450:	.word  0xffff
3ffe3460:	.word  0xffff
3ffe3470:	.word  0xffff
3ffe3480:	.word  0xffff
3ffe3490:	.word  0xffff
3ffe34a0:	.word  0xffff
3ffe34b0:	.word  0xffff
3ffe34c0:	.word  0xffff
3ffe34d0:	.word  0xffff
3ffe34e0:	.word  0xffff
3ffe34f0:	.word  0xffff
3ffe3500:	.word  0xffff
3ffe3510:	.word  0xffff
3ffe3520:	.word  0xffff
3ffe3530:	.word  0xffff
3ffe3540:	.word  0xffff
3ffe3550:	.word  0xffff
3ffe3560:	.word  0xffff
3ffe3570:	.word  0xffff
3ffe3580:	.word  0xffff
3ffe3590:	.word  0xffff
3ffe35a0:	.word  0xffff
3ffe35b0:	.word  0xffff
3ffe35c0:	.word  0xffff
3ffe35d0:	.word  0xffff
3ffe35e0:	.word  0xffff
3ffe35f0:	.word  0xffff
3ffe3600:	.word  0xffff
3ffe3610:	.word  0xffff
3ffe3620:	.word  0xffff
3ffe3630:	.word  0xffff
3ffe3640:	.word  0xffff
3ffe3650:	.word  0xffff
3ffe3660:	.word  0xffff
3ffe3670:	.word  0xffff
3ffe3680:	.word  0xffff
3ffe3690:	.word  0xffff
3ffe36a0:	.word  0xffff
3ffe36b0:	.word  0xffff
3ffe36c0:	.word  0xffff
3ffe36d0:	.word  0xffff
3ffe36e0:	.word  0xffff
3ffe36f0:	.word  0xffff
3ffe3700:	.word  0xffff
3ffe3710:	.word  0xffff
3ffe3720:	.word  0xffff
3ffe3730:	.word  0xffff
3ffe3740:	.word  0xffff
3ffe3750:	.word  0xffff
3ffe3760:	.word  0xffff
3ffe3770:	.word  0xffff
3ffe3780:	.word  0xffff
3ffe3790:	.word  0xffff
3ffe37a0:	.word  0xffff
3ffe37b0:	.word  0xffff
3ffe37c0:	.word  0xffff
3ffe37d0:	.word  0xffff
3ffe37e0:	.word  0xffff
3ffe37f0:	.word  0xffff
3ffe3800:	.word  0xffff
3ffe3810:	.word  0xffff
3ffe3820:	.word  0xffff
3ffe3830:	.word  0xffff
3ffe3840:	.word  0xffff
3ffe3850:	.word  0xffff
3ffe3860:	.word  0xffff
3ffe3870:	.word  0xffff
3ffe3880:	.word  0xffff
3ffe3890:	.word  0xffff
3ffe38a0:	.word  0xffff
3ffe38b0:	.word  0xffff
3ffe38c0:	.word  0xffff
3ffe38d0:	.word  0xffff
3ffe38e0:	.word  0xffff
3ffe38f0:	.word  0xffff
3ffe3900:	.word  0xffff
3ffe3910:	.word  0xffff
3ffe3920:	.word  0xffff
3ffe3930:	.word  0xffff
3ffe3940:	.word  0xffff
3ffe3950:	.word  0xffff
3ffe3960:	.word  0xffff
3ffe3970:	.word  0xffff
3ffe3980:	.word  0xffff
3ffe3990:	.word  0xffff
3ffe39a0:	.word  0xffff
3ffe39b0:	.word  0xffff
3ffe39c0:	.word  0xffff
3ffe39d0:	.word  0xffff
3ffe39e0:	.word  0xffff
3ffe39f0:	.word  0xffff
3ffe3a00:	.word  0xffff
3ffe3a10:	.word  0xffff
3ffe3a20:	.word  0xffff
3ffe3a30:	.word  0xffff
3ffe3a40:	.word  0xffff
3ffe3a50:	.word  0xffff
3ffe3a60:	.word  0xffff
3ffe3a70:	.word  0xffff
3ffe3a80:	.word  0xffff
3ffe3a90:	.word  0xffff
3ffe3aa0:	.word  0xffff
3ffe3ab0:	.word  0xffff
3ffe3ac0:	.word  0xffff
3ffe3ad0:	.word  0xffff
3ffe3ae0:	.word  0xffff
3ffe3af0:	.word  0xffff
3ffe3b00:	.word  0xffff
3ffe3b10:	.word  0xffff
3ffe3b20:	.word  0xffff
3ffe3b30:	.word  0xffff
3ffe3b40:	.word  0xffff
3ffe3b50:	.word  0xffff
3ffe3b60:	.word  0xffff
3ffe3b70:	.word  0xffff
3ffe3b80:	.word  0xffff
3ffe3b90:	.word  0xffff
3ffe3ba0:	.word  0xffff
3ffe3bb0:	.word  0xffff
3ffe3bc0:	.word  0xffff
3ffe3bd0:	.word  0xffff
3ffe3be0:	.word  0xffff
3ffe3bf0:	.word  0xffff
3ffe3c00:	.word  0xffff
3ffe3c10:	.word  0xffff
3ffe3c20:	.word  0xffff
3ffe3c30:	.word  0xffff
3ffe3c40:	.word  0xffff
3ffe3c50:	.word  0xffff
3ffe3c60:	.word  0xffff
3ffe3c70:	.word  0xffff
3ffe3c80:	.word  0xffff
3ffe3c90:	.word  0xffff
3ffe3ca0:	.word  0xffff
3ffe3cb0:	.word  0xffff
3ffe3cc0:	.word  0xffff
3ffe3cd0:	.word  0xffff
3ffe3ce0:	.word  0xffff
3ffe3cf0:	.word  0xffff
3ffe3d00:	.word  0xffff
3ffe3d10:	.word  0xffff
3ffe3d20:	.word  0xffff
3ffe3d30:	.word  0xffff
3ffe3d40:	.word  0xffff
3ffe3d50:	.word  0xffff
3ffe3d60:	.word  0xffff
3ffe3d70:	.word  0xffff
3ffe3d80:	.word  0xffff
3ffe3d90:	.word  0xffff
3ffe3da0:	.word  0xffff
3ffe3db0:	.word  0xffff
3ffe3dc0:	.word  0xffff
3ffe3dd0:	.word  0xffff
3ffe3de0:	.word  0xffff
3ffe3df0:	.word  0xffff
3ffe3e00:	.word  0xffff
3ffe3e10:	.word  0xffff
3ffe3e20:	.word  0xffff
3ffe3e30:	.word  0xffff
3ffe3e40:	.word  0xffff
3ffe3e50:	.word  0xffff
3ffe3e60:	.word  0xffff
3ffe3e70:	.word  0xffff
3ffe3e80:	.word  0xffff
3ffe3e90:	.word  0xffff
3ffe3ea0:	.word  0xffff
3ffe3eb0:	.word  0xffff
3ffe3ec0:	.word  0xffff
3ffe3ed0:	.word  0xffff
3ffe3ee0:	.word  0xffff
3ffe3ef0:	.word  0xffff
3ffe3f00:	.word  0xffff
3ffe3f10:	.word  0xffff
3ffe3f20:	.word  0xffff
3ffe3f30:	.word  0xffff
3ffe3f40:	.word  0xffff
3ffe3f50:	.word  0xffff
3ffe3f60:	.word  0xffff
3ffe3f70:	.word  0xffff
3ffe3f80:	.word  0xffff
3ffe3f90:	.word  0xffff
3ffe3fa0:	.word  0xffff
3ffe3fb0:	.word  0xffff
3ffe3fc0:	.word  0xffff
3ffe3fd0:	.word  0xffff
3ffe3fe0:	.word  0xffff
3ffe3ff0:	.word  0xffff
3ffe4000:	.word  0xffff
3ffe4010:	.word  0xffff
3ffe4020:	.word  0xffff
3ffe4030:	.word  0xffff
3ffe4040:	.word  0xffff
3ffe4050:	.word  0xffff
3ffe4060:	.word  0xffff
3ffe4070:	.word  0xffff
3ffe4080:	.word  0xffff
3ffe4090:	.word  0xffff
3ffe40a0:	.word  0xffff
3ffe40b0:	.word  0xffff
3ffe40c0:	.word  0xffff
3ffe40d0:	.word  0xffff
3ffe40e0:	.word  0xffff
3ffe40f0:	.word  0xffff
3ffe4100:	.word  0xffff
3ffe4110:	.word  0xffff
3ffe4120:	.word  0xffff
3ffe4130:	.word  0xffff
3ffe4140:	.word  0xffff
3ffe4150:	.word  0xffff
3ffe4160:	.word  0xffff
3ffe4170:	.word  0xffff
3ffe4180:	.word  0xffff
3ffe4190:	.word  0xffff
3ffe41a0:	.word  0xffff
3ffe41b0:	.word  0xffff
3ffe41c0:	.word  0xffff
3ffe41d0:	.word  0xffff
3ffe41e0:	.word  0xffff
3ffe41f0:	.word  0xffff
3ffe4200:	.word  0xffff
3ffe4210:	.word  0xffff
3ffe4220:	.word  0xffff
3ffe4230:	.word  0xffff
3ffe4240:	.word  0xffff
3ffe4250:	.word  0xffff
3ffe4260:	.word  0xffff
3ffe4270:	.word  0xffff
3ffe4280:	.word  0xffff
3ffe4290:	.word  0xffff
3ffe42a0:	.word  0xffff
3ffe42b0:	.word  0xffff
3ffe42c0:	.word  0xffff
3ffe42d0:	.word  0xffff
3ffe42e0:	.word  0xffff
3ffe42f0:	.word  0xffff
3ffe4300:	.word  0xffff
3ffe4310:	.word  0xffff
3ffe4320:	.word  0xffff
3ffe4330:	.word  0xffff
3ffe4340:	.word  0xffff
3ffe4350:	.word  0xffff
3ffe4360:	.word  0xffff
3ffe4370:	.word  0xffff
3ffe4380:	.word  0xffff
3ffe4390:	.word  0xffff
3ffe43a0:	.word  0xffff
3ffe43b0:	.word  0xffff
3ffe43c0:	.word  0xffff
3ffe43d0:	.word  0xffff
3ffe43e0:	.word  0xffff
3ffe43f0:	.word  0xffff
3ffe4400:	.word  0xffff
3ffe4410:	.word  0xffff
3ffe4420:	.word  0xffff
3ffe4430:	.word  0xffff
3ffe4440:	.word  0xffff
3ffe4450:	.word  0xffff
3ffe4460:	.word  0xffff
3ffe4470:	.word  0xffff
3ffe4480:	.word  0xffff
3ffe4490:	.word  0xffff
3ffe44a0:	.word  0xffff
3ffe44b0:	.word  0xffff
3ffe44c0:	.word  0xffff
3ffe44d0:	.word  0xffff
3ffe44e0:	.word  0xffff
3ffe44f0:	.word  0xffff
3ffe4500:	.word  0xffff
3ffe4510:	.word  0xffff
3ffe4520:	.word  0xffff
3ffe4530:	.word  0xffff
3ffe4540:	.word  0xffff
3ffe4550:	.word  0xffff
3ffe4560:	.word  0xffff
3ffe4570:	.word  0xffff
3ffe4580:	.word  0xffff
3ffe4590:	.word  0xffff
3ffe45a0:	.word  0xffff
3ffe45b0:	.word  0xffff
3ffe45c0:	.word  0xffff
3ffe45d0:	.word  0xffff
3ffe45e0:	.word  0xffff
3ffe45f0:	.word  0xffff
3ffe4600:	.word  0xffff
3ffe4610:	.word  0xffff
3ffe4620:	.word  0xffff
3ffe4630:	.word  0xffff
3ffe4640:	.word  0xffff
3ffe4650:	.word  0xffff
3ffe4660:	.word  0xffff
3ffe4670:	.word  0xffff
3ffe4680:	.word  0xffff
3ffe4690:	.word  0xffff
3ffe46a0:	.word  0xffff
3ffe46b0:	.word  0xffff
3ffe46c0:	.word  0xffff
3ffe46d0:	.word  0xffff
3ffe46e0:	.word  0xffff
3ffe46f0:	.word  0xffff
3ffe4700:	.word  0xffff
3ffe4710:	.word  0xffff
3ffe4720:	.word  0xffff
3ffe4730:	.word  0xffff
3ffe4740:	.word  0xffff
3ffe4750:	.word  0xffff
3ffe4760:	.word  0xffff
3ffe4770:	.word  0xffff
3ffe4780:	.word  0xffff
3ffe4790:	.word  0xffff
3ffe47a0:	.word  0xffff
3ffe47b0:	.word  0xffff
3ffe47c0:	.word  0xffff
3ffe47d0:	.word  0xffff
3ffe47e0:	.word  0xffff
3ffe47f0:	.word  0xffff
3ffe4800:	.word  0xffff
3ffe4810:	.word  0xffff
3ffe4820:	.word  0xffff
3ffe4830:	.word  0xffff
3ffe4840:	.word  0xffff
3ffe4850:	.word  0xffff
3ffe4860:	.word  0xffff
3ffe4870:	.word  0xffff
3ffe4880:	.word  0xffff
3ffe4890:	.word  0xffff
3ffe48a0:	.word  0xffff
3ffe48b0:	.word  0xffff
3ffe48c0:	.word  0xffff
3ffe48d0:	.word  0xffff
3ffe48e0:	.word  0xffff
3ffe48f0:	.word  0xffff
3ffe4900:	.word  0xffff
3ffe4910:	.word  0xffff
3ffe4920:	.word  0xffff
3ffe4930:	.word  0xffff
3ffe4940:	.word  0xffff
3ffe4950:	.word  0xffff
3ffe4960:	.word  0xffff
3ffe4970:	.word  0xffff
3ffe4980:	.word  0xffff
3ffe4990:	.word  0xffff
3ffe49a0:	.word  0xffff
3ffe49b0:	.word  0xffff
3ffe49c0:	.word  0xffff
3ffe49d0:	.word  0xffff
3ffe49e0:	.word  0xffff
3ffe49f0:	.word  0xffff
3ffe4a00:	.word  0xffff
3ffe4a10:	.word  0xffff
3ffe4a20:	.word  0xffff
3ffe4a30:	.word  0xffff
3ffe4a40:	.word  0xffff
3ffe4a50:	.word  0xffff
3ffe4a60:	.word  0xffff
3ffe4a70:	.word  0xffff
3ffe4a80:	.word  0xffff
3ffe4a90:	.word  0xffff
3ffe4aa0:	.word  0xffff
3ffe4ab0:	.word  0xffff
3ffe4ac0:	.word  0xffff
3ffe4ad0:	.word  0xffff
3ffe4ae0:	.word  0xffff
3ffe4af0:	.word  0xffff
3ffe4b00:	.word  0xffff
3ffe4b10:	.word  0xffff
3ffe4b20:	.word  0xffff
3ffe4b30:	.word  0xffff
3ffe4b40:	.word  0xffff
3ffe4b50:	.word  0xffff
3ffe4b60:	.word  0xffff
3ffe4b70:	.word  0xffff
3ffe4b80:	.word  0xffff
3ffe4b90:	.word  0xffff
3ffe4ba0:	.word  0xffff
3ffe4bb0:	.word  0xffff
3ffe4bc0:	.word  0xffff
3ffe4bd0:	.word  0xffff
3ffe4be0:	.word  0xffff
3ffe4bf0:	.word  0xffff
3ffe4c00:	.word  0xffff
3ffe4c10:	.word  0xffff
3ffe4c20:	.word  0xffff
3ffe4c30:	.word  0xffff
3ffe4c40:	.word  0xffff
3ffe4c50:	.word  0xffff
3ffe4c60:	.word  0xffff
3ffe4c70:	.word  0xffff
3ffe4c80:	.word  0xffff
3ffe4c90:	.word  0xffff
3ffe4ca0:	.word  0xffff
3ffe4cb0:	.word  0xffff
3ffe4cc0:	.word  0xffff
3ffe4cd0:	.word  0xffff
3ffe4ce0:	.word  0xffff
3ffe4cf0:	.word  0xffff
3ffe4d00:	.word  0xffff
3ffe4d10:	.word  0xffff
3ffe4d20:	.word  0xffff
3ffe4d30:	.word  0xffff
3ffe4d40:	.word  0xffff
3ffe4d50:	.word  0xffff
3ffe4d60:	.word  0xffff
3ffe4d70:	.word  0xffff
3ffe4d80:	.word  0xffff
3ffe4d90:	.word  0xffff
3ffe4da0:	.word  0xffff
3ffe4db0:	.word  0xffff
3ffe4dc0:	.word  0xffff
3ffe4dd0:	.word  0xffff
3ffe4de0:	.word  0xffff
3ffe4df0:	.word  0xffff
3ffe4e00:	.word  0xffff
3ffe4e10:	.word  0xffff
3ffe4e20:	.word  0xffff
3ffe4e30:	.word  0xffff
3ffe4e40:	.word  0xffff
3ffe4e50:	.word  0xffff
3ffe4e60:	.word  0xffff
3ffe4e70:	.word  0xffff
3ffe4e80:	.word  0xffff
3ffe4e90:	.word  0xffff
3ffe4ea0:	.word  0xffff
3ffe4eb0:	.word  0xffff
3ffe4ec0:	.word  0xffff
3ffe4ed0:	.word  0xffff
3ffe4ee0:	.word  0xffff
3ffe4ef0:	.word  0xffff
3ffe4f00:	.word  0xffff
3ffe4f10:	.word  0xffff
3ffe4f20:	.word  0xffff
3ffe4f30:	.word  0xffff
3ffe4f40:	.word  0xffff
3ffe4f50:	.word  0xffff
3ffe4f60:	.word  0xffff
3ffe4f70:	.word  0xffff
3ffe4f80:	.word  0xffff
3ffe4f90:	.word  0xffff
3ffe4fa0:	.word  0xffff
3ffe4fb0:	.word  0xffff
3ffe4fc0:	.word  0xffff
3ffe4fd0:	.word  0xffff
3ffe4fe0:	.word  0xffff
3ffe4ff0:	.word  0xffff
3ffe5000:	.word  0xffff
3ffe5010:	.word  0xffff
3ffe5020:	.word  0xffff
3ffe5030:	.word  0xffff
3ffe5040:	.word  0xffff
3ffe5050:	.word  0xffff
3ffe5060:	.word  0xffff
3ffe5070:	.word  0xffff
3ffe5080:	.word  0xffff
3ffe5090:	.word  0xffff
3ffe50a0:	.word  0xffff
3ffe50b0:	.word  0xffff
3ffe50c0:	.word  0xffff
3ffe50d0:	.word  0xffff
3ffe50e0:	.word  0xffff
3ffe50f0:	.word  0xffff
3ffe5100:	.word  0xffff
3ffe5110:	.word  0xffff
3ffe5120:	.word  0xffff
3ffe5130:	.word  0xffff
3ffe5140:	.word  0xffff
3ffe5150:	.word  0xffff
3ffe5160:	.word  0xffff
3ffe5170:	.word  0xffff
3ffe5180:	.word  0xffff
3ffe5190:	.word  0xffff
3ffe51a0:	.word  0xffff
3ffe51b0:	.word  0xffff
3ffe51c0:	.word  0xffff
3ffe51d0:	.word  0xffff
3ffe51e0:	.word  0xffff
3ffe51f0:	.word  0xffff
3ffe5200:	.word  0xffff
3ffe5210:	.word  0xffff
3ffe5220:	.word  0xffff
3ffe5230:	.word  0xffff
3ffe5240:	.word  0xffff
3ffe5250:	.word  0xffff
3ffe5260:	.word  0xffff
3ffe5270:	.word  0xffff
3ffe5280:	.word  0xffff
3ffe5290:	.word  0xffff
3ffe52a0:	.word  0xffff
3ffe52b0:	.word  0xffff
3ffe52c0:	.word  0xffff
3ffe52d0:	.word  0xffff
3ffe52e0:	.word  0xffff
3ffe52f0:	.word  0xffff
3ffe5300:	.word  0xffff
3ffe5310:	.word  0xffff
3ffe5320:	.word  0xffff
3ffe5330:	.word  0xffff
3ffe5340:	.word  0xffff
3ffe5350:	.word  0xffff
3ffe5360:	.word  0xffff
3ffe5370:	.word  0xffff
3ffe5380:	.word  0xffff
3ffe5390:	.word  0xffff
3ffe53a0:	.word  0xffff
3ffe53b0:	.word  0xffff
3ffe53c0:	.word  0xffff
3ffe53d0:	.word  0xffff
3ffe53e0:	.word  0xffff
3ffe53f0:	.word  0xffff
3ffe5400:	.word  0xffff
3ffe5410:	.word  0xffff
3ffe5420:	.word  0xffff
3ffe5430:	.word  0xffff
3ffe5440:	.word  0xffff
3ffe5450:	.word  0xffff
3ffe5460:	.word  0xffff
3ffe5470:	.word  0xffff
3ffe5480:	.word  0xffff
3ffe5490:	.word  0xffff
3ffe54a0:	.word  0xffff
3ffe54b0:	.word  0xffff
3ffe54c0:	.word  0xffff
3ffe54d0:	.word  0xffff
3ffe54e0:	.word  0xffff
3ffe54f0:	.word  0xffff
3ffe5500:	.word  0xffff
3ffe5510:	.word  0xffff
3ffe5520:	.word  0xffff
3ffe5530:	.word  0xffff
3ffe5540:	.word  0xffff
3ffe5550:	.word  0xffff
3ffe5560:	.word  0xffff
3ffe5570:	.word  0xffff
3ffe5580:	.word  0xffff
3ffe5590:	.word  0xffff
3ffe55a0:	.word  0xffff
3ffe55b0:	.word  0xffff
3ffe55c0:	.word  0xffff
3ffe55d0:	.word  0xffff
3ffe55e0:	.word  0xffff
3ffe55f0:	.word  0xffff
3ffe5600:	.word  0xffff
3ffe5610:	.word  0xffff
3ffe5620:	.word  0xffff
3ffe5630:	.word  0xffff
3ffe5640:	.word  0xffff
3ffe5650:	.word  0xffff
3ffe5660:	.word  0xffff
3ffe5670:	.word  0xffff
3ffe5680:	.word  0xffff
3ffe5690:	.word  0xffff
3ffe56a0:	.word  0xffff
3ffe56b0:	.word  0xffff
3ffe56c0:	.word  0xffff
3ffe56d0:	.word  0xffff
3ffe56e0:	.word  0xffff
3ffe56f0:	.word  0xffff
3ffe5700:	.word  0xffff
3ffe5710:	.word  0xffff
3ffe5720:	.word  0xffff
3ffe5730:	.word  0xffff
3ffe5740:	.word  0xffff
3ffe5750:	.word  0xffff
3ffe5760:	.word  0xffff
3ffe5770:	.word  0xffff
3ffe5780:	.word  0xffff
3ffe5790:	.word  0xffff
3ffe57a0:	.word  0xffff
3ffe57b0:	.word  0xffff
3ffe57c0:	.word  0xffff
3ffe57d0:	.word  0xffff
3ffe57e0:	.word  0xffff
3ffe57f0:	.word  0xffff
3ffe5800:	.word  0xffff
3ffe5810:	.word  0xffff
3ffe5820:	.word  0xffff
3ffe5830:	.word  0xffff
3ffe5840:	.word  0xffff
3ffe5850:	.word  0xffff
3ffe5860:	.word  0xffff
3ffe5870:	.word  0xffff
3ffe5880:	.word  0xffff
3ffe5890:	.word  0xffff
3ffe58a0:	.word  0xffff
3ffe58b0:	.word  0xffff
3ffe58c0:	.word  0xffff
3ffe58d0:	.word  0xffff
3ffe58e0:	.word  0xffff
3ffe58f0:	.word  0xffff
3ffe5900:	.word  0xffff
3ffe5910:	.word  0xffff
3ffe5920:	.word  0xffff
3ffe5930:	.word  0xffff
3ffe5940:	.word  0xffff
3ffe5950:	.word  0xffff
3ffe5960:	.word  0xffff
3ffe5970:	.word  0xffff
3ffe5980:	.word  0xffff
3ffe5990:	.word  0xffff
3ffe59a0:	.word  0xffff
3ffe59b0:	.word  0xffff
3ffe59c0:	.word  0xffff
3ffe59d0:	.word  0xffff
3ffe59e0:	.word  0xffff
3ffe59f0:	.word  0xffff
3ffe5a00:	.word  0xffff
3ffe5a10:	.word  0xffff
3ffe5a20:	.word  0xffff
3ffe5a30:	.word  0xffff
3ffe5a40:	.word  0xffff
3ffe5a50:	.word  0xffff
3ffe5a60:	.word  0xffff
3ffe5a70:	.word  0xffff
3ffe5a80:	.word  0xffff
3ffe5a90:	.word  0xffff
3ffe5aa0:	.word  0xffff
3ffe5ab0:	.word  0xffff
3ffe5ac0:	.word  0xffff
3ffe5ad0:	.word  0xffff
3ffe5ae0:	.word  0xffff
3ffe5af0:	.word  0xffff
3ffe5b00:	.word  0xffff
3ffe5b10:	.word  0xffff
3ffe5b20:	.word  0xffff
3ffe5b30:	.word  0xffff
3ffe5b40:	.word  0xffff
3ffe5b50:	.word  0xffff
3ffe5b60:	.word  0xffff
3ffe5b70:	.word  0xffff
3ffe5b80:	.word  0xffff
3ffe5b90:	.word  0xffff
3ffe5ba0:	.word  0xffff
3ffe5bb0:	.word  0xffff
3ffe5bc0:	.word  0xffff
3ffe5bd0:	.word  0xffff
3ffe5be0:	.word  0xffff
3ffe5bf0:	.word  0xffff
3ffe5c00:	.word  0xffff
3ffe5c10:	.word  0xffff
3ffe5c20:	.word  0xffff
3ffe5c30:	.word  0xffff
3ffe5c40:	.word  0xffff
3ffe5c50:	.word  0xffff
3ffe5c60:	.word  0xffff
3ffe5c70:	.word  0xffff
3ffe5c80:	.word  0xffff
3ffe5c90:	.word  0xffff
3ffe5ca0:	.word  0xffff
3ffe5cb0:	.word  0xffff
3ffe5cc0:	.word  0xffff
3ffe5cd0:	.word  0xffff
3ffe5ce0:	.word  0xffff
3ffe5cf0:	.word  0xffff
3ffe5d00:	.word  0xffff
3ffe5d10:	.word  0xffff
3ffe5d20:	.word  0xffff
3ffe5d30:	.word  0xffff
3ffe5d40:	.word  0xffff
3ffe5d50:	.word  0xffff
3ffe5d60:	.word  0xffff
3ffe5d70:	.word  0xffff
3ffe5d80:	.word  0xffff
3ffe5d90:	.word  0xffff
3ffe5da0:	.word  0xffff
3ffe5db0:	.word  0xffff
3ffe5dc0:	.word  0xffff
3ffe5dd0:	.word  0xffff
3ffe5de0:	.word  0xffff
3ffe5df0:	.word  0xffff
3ffe5e00:	.word  0xffff
3ffe5e10:	.word  0xffff
3ffe5e20:	.word  0xffff
3ffe5e30:	.word  0xffff
3ffe5e40:	.word  0xffff
3ffe5e50:	.word  0xffff
3ffe5e60:	.word  0xffff
3ffe5e70:	.word  0xffff
3ffe5e80:	.word  0xffff
3ffe5e90:	.word  0xffff
3ffe5ea0:	.word  0xffff
3ffe5eb0:	.word  0xffff
3ffe5ec0:	.word  0xffff
3ffe5ed0:	.word  0xffff
3ffe5ee0:	.word  0xffff
3ffe5ef0:	.word  0xffff
3ffe5f00:	.word  0xffff
3ffe5f10:	.word  0xffff
3ffe5f20:	.word  0xffff
3ffe5f30:	.word  0xffff
3ffe5f40:	.word  0xffff
3ffe5f50:	.word  0xffff
3ffe5f60:	.word  0xffff
3ffe5f70:	.word  0xffff
3ffe5f80:	.word  0xffff
3ffe5f90:	.word  0xffff
3ffe5fa0:	.word  0xffff
3ffe5fb0:	.word  0xffff
3ffe5fc0:	.word  0xffff
3ffe5fd0:	.word  0xffff
3ffe5fe0:	.word  0xffff
3ffe5ff0:	.word  0xffff
3ffe6000:	.word  0xffff
3ffe6010:	.word  0xffff
3ffe6020:	.word  0xffff
3ffe6030:	.word  0xffff
3ffe6040:	.word  0xffff
3ffe6050:	.word  0xffff
3ffe6060:	.word  0xffff
3ffe6070:	.word  0xffff
3ffe6080:	.word  0xffff
3ffe6090:	.word  0xffff
3ffe60a0:	.word  0xffff
3ffe60b0:	.word  0xffff
3ffe60c0:	.word  0xffff
3ffe60d0:	.word  0xffff
3ffe60e0:	.word  0xffff
3ffe60f0:	.word  0xffff
3ffe6100:	.word  0xffff
3ffe6110:	.word  0xffff
3ffe6120:	.word  0xffff
3ffe6130:	.word  0xffff
3ffe6140:	.word  0xffff
3ffe6150:	.word  0xffff
3ffe6160:	.word  0xffff
3ffe6170:	.word  0xffff
3ffe6180:	.word  0xffff
3ffe6190:	.word  0xffff
3ffe61a0:	.word  0xffff
3ffe61b0:	.word  0xffff
3ffe61c0:	.word  0xffff
3ffe61d0:	.word  0xffff
3ffe61e0:	.word  0xffff
3ffe61f0:	.word  0xffff
3ffe6200:	.word  0xffff
3ffe6210:	.word  0xffff
3ffe6220:	.word  0xffff
3ffe6230:	.word  0xffff
3ffe6240:	.word  0xffff
3ffe6250:	.word  0xffff
3ffe6260:	.word  0xffff
3ffe6270:	.word  0xffff
3ffe6280:	.word  0xffff
3ffe6290:	.word  0xffff
3ffe62a0:	.word  0xffff
3ffe62b0:	.word  0xffff
3ffe62c0:	.word  0xffff
3ffe62d0:	.word  0xffff
3ffe62e0:	.word  0xffff
3ffe62f0:	.word  0xffff
3ffe6300:	.word  0xffff
3ffe6310:	.word  0xffff
3ffe6320:	.word  0xffff
3ffe6330:	.word  0xffff
3ffe6340:	.word  0xffff
3ffe6350:	.word  0xffff
3ffe6360:	.word  0xffff
3ffe6370:	.word  0xffff
3ffe6380:	.word  0xffff
3ffe6390:	.word  0xffff
3ffe63a0:	.word  0xffff
3ffe63b0:	.word  0xffff
3ffe63c0:	.word  0xffff
3ffe63d0:	.word  0xffff
3ffe63e0:	.word  0xffff
3ffe63f0:	.word  0xffff
3ffe6400:	.word  0xffff
3ffe6410:	.word  0xffff
3ffe6420:	.word  0xffff
3ffe6430:	.word  0xffff
3ffe6440:	.word  0xffff
3ffe6450:	.word  0xffff
3ffe6460:	.word  0xffff
3ffe6470:	.word  0xffff
3ffe6480:	.word  0xffff
3ffe6490:	.word  0xffff
3ffe64a0:	.word  0xffff
3ffe64b0:	.word  0xffff
3ffe64c0:	.word  0xffff
3ffe64d0:	.word  0xffff
3ffe64e0:	.word  0xffff
3ffe64f0:	.word  0xffff
3ffe6500:	.word  0xffff
3ffe6510:	.word  0xffff
3ffe6520:	.word  0xffff
3ffe6530:	.word  0xffff
3ffe6540:	.word  0xffff
3ffe6550:	.word  0xffff
3ffe6560:	.word  0xffff
3ffe6570:	.word  0xffff
3ffe6580:	.word  0xffff
3ffe6590:	.word  0xffff
3ffe65a0:	.word  0xffff
3ffe65b0:	.word  0xffff
3ffe65c0:	.word  0xffff
3ffe65d0:	.word  0xffff
3ffe65e0:	.word  0xffff
3ffe65f0:	.word  0xffff
3ffe6600:	.word  0xffff
3ffe6610:	.word  0xffff
3ffe6620:	.word  0xffff
3ffe6630:	.word  0xffff
3ffe6640:	.word  0xffff
3ffe6650:	.word  0xffff
3ffe6660:	.word  0xffff
3ffe6670:	.word  0xffff
3ffe6680:	.word  0xffff
3ffe6690:	.word  0xffff
3ffe66a0:	.word  0xffff
3ffe66b0:	.word  0xffff
3ffe66c0:	.word  0xffff
3ffe66d0:	.word  0xffff
3ffe66e0:	.word  0xffff
3ffe66f0:	.word  0xffff
3ffe6700:	.word  0xffff
3ffe6710:	.word  0xffff
3ffe6720:	.word  0xffff
3ffe6730:	.word  0xffff
3ffe6740:	.word  0xffff
3ffe6750:	.word  0xffff
3ffe6760:	.word  0xffff
3ffe6770:	.word  0xffff
3ffe6780:	.word  0xffff
3ffe6790:	.word  0xffff
3ffe67a0:	.word  0xffff
3ffe67b0:	.word  0xffff
3ffe67c0:	.word  0xffff
3ffe67d0:	.word  0xffff
3ffe67e0:	.word  0xffff
3ffe67f0:	.word  0xffff
3ffe6800:	.word  0xffff
3ffe6810:	.word  0xffff
3ffe6820:	.word  0xffff
3ffe6830:	.word  0xffff
3ffe6840:	.word  0xffff
3ffe6850:	.word  0xffff
3ffe6860:	.word  0xffff
3ffe6870:	.word  0xffff
3ffe6880:	.word  0xffff
3ffe6890:	.word  0xffff
3ffe68a0:	.word  0xffff
3ffe68b0:	.word  0xffff
3ffe68c0:	.word  0xffff
3ffe68d0:	.word  0xffff
3ffe68e0:	.word  0xffff
3ffe68f0:	.word  0xffff
3ffe6900:	.word  0xffff
3ffe6910:	.word  0xffff
3ffe6920:	.word  0xffff
3ffe6930:	.word  0xffff
3ffe6940:	.word  0xffff
3ffe6950:	.word  0xffff
3ffe6960:	.word  0xffff
3ffe6970:	.word  0xffff
3ffe6980:	.word  0xffff
3ffe6990:	.word  0xffff
3ffe69a0:	.word  0xffff
3ffe69b0:	.word  0xffff
3ffe69c0:	.word  0xffff
3ffe69d0:	.word  0xffff
3ffe69e0:	.word  0xffff
3ffe69f0:	.word  0xffff
3ffe6a00:	.word  0xffff
3ffe6a10:	.word  0xffff
3ffe6a20:	.word  0xffff
3ffe6a30:	.word  0xffff
3ffe6a40:	.word  0xffff
3ffe6a50:	.word  0xffff
3ffe6a60:	.word  0xffff
3ffe6a70:	.word  0xffff
3ffe6a80:	.word  0xffff
3ffe6a90:	.word  0xffff
3ffe6aa0:	.word  0xffff
3ffe6ab0:	.word  0xffff
3ffe6ac0:	.word  0xffff
3ffe6ad0:	.word  0xffff
3ffe6ae0:	.word  0xffff
3ffe6af0:	.word  0xffff
3ffe6b00:	.word  0xffff
3ffe6b10:	.word  0xffff
3ffe6b20:	.word  0xffff
3ffe6b30:	.word  0xffff
3ffe6b40:	.word  0xffff
3ffe6b50:	.word  0xffff
3ffe6b60:	.word  0xffff
3ffe6b70:	.word  0xffff
3ffe6b80:	.word  0xffff
3ffe6b90:	.word  0xffff
3ffe6ba0:	.word  0xffff
3ffe6bb0:	.word  0xffff
3ffe6bc0:	.word  0xffff
3ffe6bd0:	.word  0xffff
3ffe6be0:	.word  0xffff
3ffe6bf0:	.word  0xffff
3ffe6c00:	.word  0xffff
3ffe6c10:	.word  0xffff
3ffe6c20:	.word  0xffff
3ffe6c30:	.word  0xffff
3ffe6c40:	.word  0xffff
3ffe6c50:	.word  0xffff
3ffe6c60:	.word  0xffff
3ffe6c70:	.word  0xffff
3ffe6c80:	.word  0xffff
3ffe6c90:	.word  0xffff
3ffe6ca0:	.word  0xffff
3ffe6cb0:	.word  0xffff
3ffe6cc0:	.word  0xffff
3ffe6cd0:	.word  0xffff
3ffe6ce0:	.word  0xffff
3ffe6cf0:	.word  0xffff
3ffe6d00:	.word  0xffff
3ffe6d10:	.word  0xffff
3ffe6d20:	.word  0xffff
3ffe6d30:	.word  0xffff
3ffe6d40:	.word  0xffff
3ffe6d50:	.word  0xffff
3ffe6d60:	.word  0xffff
3ffe6d70:	.word  0xffff
3ffe6d80:	.word  0xffff
3ffe6d90:	.word  0xffff
3ffe6da0:	.word  0xffff
3ffe6db0:	.word  0xffff
3ffe6dc0:	.word  0xffff
3ffe6dd0:	.word  0xffff
3ffe6de0:	.word  0xffff
3ffe6df0:	.word  0xffff
3ffe6e00:	.word  0xffff
3ffe6e10:	.word  0xffff
3ffe6e20:	.word  0xffff
3ffe6e30:	.word  0xffff
3ffe6e40:	.word  0xffff
3ffe6e50:	.word  0xffff
3ffe6e60:	.word  0xffff
3ffe6e70:	.word  0xffff
3ffe6e80:	.word  0xffff
3ffe6e90:	.word  0xffff
3ffe6ea0:	.word  0xffff
3ffe6eb0:	.word  0xffff
3ffe6ec0:	.word  0xffff
3ffe6ed0:	.word  0xffff
3ffe6ee0:	.word  0xffff
3ffe6ef0:	.word  0xffff
3ffe6f00:	.word  0xffff
3ffe6f10:	.word  0xffff
3ffe6f20:	.word  0xffff
3ffe6f30:	.word  0xffff
3ffe6f40:	.word  0xffff
3ffe6f50:	.word  0xffff
3ffe6f60:	.word  0xffff
3ffe6f70:	.word  0xffff
3ffe6f80:	.word  0xffff
3ffe6f90:	.word  0xffff
3ffe6fa0:	.word  0xffff
3ffe6fb0:	.word  0xffff
3ffe6fc0:	.word  0xffff
3ffe6fd0:	.word  0xffff
3ffe6fe0:	.word  0xffff
3ffe6ff0:	.word  0xffff
3ffe7000:	.word  0xffff
3ffe7010:	.word  0xffff
3ffe7020:	.word  0xffff
3ffe7030:	.word  0xffff
3ffe7040:	.word  0xffff
3ffe7050:	.word  0xffff
3ffe7060:	.word  0xffff
3ffe7070:	.word  0xffff
3ffe7080:	.word  0xffff
3ffe7090:	.word  0xffff
3ffe70a0:	.word  0xffff
3ffe70b0:	.word  0xffff
3ffe70c0:	.word  0xffff
3ffe70d0:	.word  0xffff
3ffe70e0:	.word  0xffff
3ffe70f0:	.word  0xffff
3ffe7100:	.word  0xffff
3ffe7110:	.word  0xffff
3ffe7120:	.word  0xffff
3ffe7130:	.word  0xffff
3ffe7140:	.word  0xffff
3ffe7150:	.word  0xffff
3ffe7160:	.word  0xffff
3ffe7170:	.word  0xffff
3ffe7180:	.word  0xffff
3ffe7190:	.word  0xffff
3ffe71a0:	.word  0xffff
3ffe71b0:	.word  0xffff
3ffe71c0:	.word  0xffff
3ffe71d0:	.word  0xffff
3ffe71e0:	.word  0xffff
3ffe71f0:	.word  0xffff
3ffe7200:	.word  0xffff
3ffe7210:	.word  0xffff
3ffe7220:	.word  0xffff
3ffe7230:	.word  0xffff
3ffe7240:	.word  0xffff
3ffe7250:	.word  0xffff
3ffe7260:	.word  0xffff
3ffe7270:	.word  0xffff
3ffe7280:	.word  0xffff
3ffe7290:	.word  0xffff
3ffe72a0:	.word  0xffff
3ffe72b0:	.word  0xffff
3ffe72c0:	.word  0xffff
3ffe72d0:	.word  0xffff
3ffe72e0:	.word  0xffff
3ffe72f0:	.word  0xffff
3ffe7300:	.word  0xffff
3ffe7310:	.word  0xffff
3ffe7320:	.word  0xffff
3ffe7330:	.word  0xffff
3ffe7340:	.word  0xffff
3ffe7350:	.word  0xffff
3ffe7360:	.word  0xffff
3ffe7370:	.word  0xffff
3ffe7380:	.word  0xffff
3ffe7390:	.word  0xffff
3ffe73a0:	.word  0xffff
3ffe73b0:	.word  0xffff
3ffe73c0:	.word  0xffff
3ffe73d0:	.word  0xffff
3ffe73e0:	.word  0xffff
3ffe73f0:	.word  0xffff
3ffe7400:	.word  0xffff
3ffe7410:	.word  0xffff
3ffe7420:	.word  0xffff
3ffe7430:	.word  0xffff
3ffe7440:	.word  0xffff
3ffe7450:	.word  0xffff
3ffe7460:	.word  0xffff
3ffe7470:	.word  0xffff
3ffe7480:	.word  0xffff
3ffe7490:	.word  0xffff
3ffe74a0:	.word  0xffff
3ffe74b0:	.word  0xffff
3ffe74c0:	.word  0xffff
3ffe74d0:	.word  0xffff
3ffe74e0:	.word  0xffff
3ffe74f0:	.word  0xffff
3ffe7500:	.word  0xffff
3ffe7510:	.word  0xffff
3ffe7520:	.word  0xffff
3ffe7530:	.word  0xffff
3ffe7540:	.word  0xffff
3ffe7550:	.word  0xffff
3ffe7560:	.word  0xffff
3ffe7570:	.word  0xffff
3ffe7580:	.word  0xffff
3ffe7590:	.word  0xffff
3ffe75a0:	.word  0xffff
3ffe75b0:	.word  0xffff
3ffe75c0:	.word  0xffff
3ffe75d0:	.word  0xffff
3ffe75e0:	.word  0xffff
3ffe75f0:	.word  0xffff
3ffe7600:	.word  0xffff
3ffe7610:	.word  0xffff
3ffe7620:	.word  0xffff
3ffe7630:	.word  0xffff
3ffe7640:	.word  0xffff
3ffe7650:	.word  0xffff
3ffe7660:	.word  0xffff
3ffe7670:	.word  0xffff
3ffe7680:	.word  0xffff
3ffe7690:	.word  0xffff
3ffe76a0:	.word  0xffff
3ffe76b0:	.word  0xffff
3ffe76c0:	.word  0xffff
3ffe76d0:	.word  0xffff
3ffe76e0:	.word  0xffff
3ffe76f0:	.word  0xffff
3ffe7700:	.word  0xffff
3ffe7710:	.word  0xffff
3ffe7720:	.word  0xffff
3ffe7730:	.word  0xffff
3ffe7740:	.word  0xffff
3ffe7750:	.word  0xffff
3ffe7760:	.word  0xffff
3ffe7770:	.word  0xffff
3ffe7780:	.word  0xffff
3ffe7790:	.word  0xffff
3ffe77a0:	.word  0xffff
3ffe77b0:	.word  0xffff
3ffe77c0:	.word  0xffff
3ffe77d0:	.word  0xffff
3ffe77e0:	.word  0xffff
3ffe77f0:	.word  0xffff
3ffe7800:	.word  0xffff
3ffe7810:	.word  0xffff
3ffe7820:	.word  0xffff
3ffe7830:	.word  0xffff
3ffe7840:	.word  0xffff
3ffe7850:	.word  0xffff
3ffe7860:	.word  0xffff
3ffe7870:	.word  0xffff
3ffe7880:	.word  0xffff
3ffe7890:	.word  0xffff
3ffe78a0:	.word  0xffff
3ffe78b0:	.word  0xffff
3ffe78c0:	.word  0xffff
3ffe78d0:	.word  0xffff
3ffe78e0:	.word  0xffff
3ffe78f0:	.word  0xffff
3ffe7900:	.word  0xffff
3ffe7910:	.word  0xffff
3ffe7920:	.word  0xffff
3ffe7930:	.word  0xffff
3ffe7940:	.word  0xffff
3ffe7950:	.word  0xffff
3ffe7960:	.word  0xffff
3ffe7970:	.word  0xffff
3ffe7980:	.word  0xffff
3ffe7990:	.word  0xffff
3ffe79a0:	.word  0xffff
3ffe79b0:	.word  0xffff
3ffe79c0:	.word  0xffff
3ffe79d0:	.word  0xffff
3ffe79e0:	.word  0xffff
3ffe79f0:	.word  0xffff
3ffe7a00:	.word  0xffff
3ffe7a10:	.word  0xffff
3ffe7a20:	.word  0xffff
3ffe7a30:	.word  0xffff
3ffe7a40:	.word  0xffff
3ffe7a50:	.word  0xffff
3ffe7a60:	.word  0xffff
3ffe7a70:	.word  0xffff
3ffe7a80:	.word  0xffff
3ffe7a90:	.word  0xffff
3ffe7aa0:	.word  0xffff
3ffe7ab0:	.word  0xffff
3ffe7ac0:	.word  0xffff
3ffe7ad0:	.word  0xffff
3ffe7ae0:	.word  0xffff
3ffe7af0:	.word  0xffff
3ffe7b00:	.word  0xffff
3ffe7b10:	.word  0xffff
3ffe7b20:	.word  0xffff
3ffe7b30:	.word  0xffff
3ffe7b40:	.word  0xffff
3ffe7b50:	.word  0xffff
3ffe7b60:	.word  0xffff
3ffe7b70:	.word  0xffff
3ffe7b80:	.word  0xffff
3ffe7b90:	.word  0xffff
3ffe7ba0:	.word  0xffff
3ffe7bb0:	.word  0xffff
3ffe7bc0:	.word  0xffff
3ffe7bd0:	.word  0xffff
3ffe7be0:	.word  0xffff
3ffe7bf0:	.word  0xffff
3ffe7c00:	.word  0xffff
3ffe7c10:	.word  0xffff
3ffe7c20:	.word  0xffff
3ffe7c30:	.word  0xffff
3ffe7c40:	.word  0xffff
3ffe7c50:	.word  0xffff
3ffe7c60:	.word  0xffff
3ffe7c70:	.word  0xffff
3ffe7c80:	.word  0xffff
3ffe7c90:	.word  0xffff
3ffe7ca0:	.word  0xffff
3ffe7cb0:	.word  0xffff
3ffe7cc0:	.word  0xffff
3ffe7cd0:	.word  0xffff
3ffe7ce0:	.word  0xffff
3ffe7cf0:	.word  0xffff
3ffe7d00:	.word  0xffff
3ffe7d10:	.word  0xffff
3ffe7d20:	.word  0xffff
3ffe7d30:	.word  0xffff
3ffe7d40:	.word  0xffff
3ffe7d50:	.word  0xffff
3ffe7d60:	.word  0xffff
3ffe7d70:	.word  0xffff
3ffe7d80:	.word  0xffff
3ffe7d90:	.word  0xffff
3ffe7da0:	.word  0xffff
3ffe7db0:	.word  0xffff
3ffe7dc0:	.word  0xffff
3ffe7dd0:	.word  0xffff
3ffe7de0:	.word  0xffff
3ffe7df0:	.word  0xffff
3ffe7e00:	.word  0xffff
3ffe7e10:	.word  0xffff
3ffe7e20:	.word  0xffff
3ffe7e30:	.word  0xffff
3ffe7e40:	.word  0xffff
3ffe7e50:	.word  0xffff
3ffe7e60:	.word  0xffff
3ffe7e70:	.word  0xffff
3ffe7e80:	.word  0xffff
3ffe7e90:	.word  0xffff
3ffe7ea0:	.word  0xffff
3ffe7eb0:	.word  0xffff
3ffe7ec0:	.word  0xffff
3ffe7ed0:	.word  0xffff
3ffe7ee0:	.word  0xffff
3ffe7ef0:	.word  0xffff
3ffe7f00:	.word  0xffff
3ffe7f10:	.word  0xffff
3ffe7f20:	.word  0xffff
3ffe7f30:	.word  0xffff
3ffe7f40:	.word  0xffff
3ffe7f50:	.word  0xffff
3ffe7f60:	.word  0xffff
3ffe7f70:	.word  0xffff
3ffe7f80:	.word  0xffff
3ffe7f90:	.word  0xffff
3ffe7fa0:	.word  0xffff
3ffe7fb0:	.word  0xffff
3ffe7fc0:	.word  0xffff
3ffe7fd0:	.word  0xffff
3ffe7fe0:	.word  0xffff
3ffe7ff0:	.word  0xffff
3ffe8000:	.word  0xffff
3ffe8010:	.word  0xffff
3ffe8020:	.word  0xffff
3ffe8030:	.word  0xffff
3ffe8040:	.word  0xffff
3ffe8050:	.word  0xffff
3ffe8060:	.word  0xffff
3ffe8070:	.word  0xffff
3ffe8080:	.word  0xffff
3ffe8090:	.word  0xffff
3ffe80a0:	.word  0xffff
3ffe80b0:	.word  0xffff
3ffe80c0:	.word  0xffff
3ffe80d0:	.word  0xffff
3ffe80e0:	.word  0xffff
3ffe80f0:	.word  0xffff
3ffe8100:	.word  0xffff
3ffe8110:	.word  0xffff
3ffe8120:	.word  0xffff
3ffe8130:	.word  0xffff
3ffe8140:	.word  0xffff
3ffe8150:	.word  0xffff
3ffe8160:	.word  0xffff
3ffe8170:	.word  0xffff
3ffe8180:	.word  0xffff
3ffe8190:	.word  0xffff
3ffe81a0:	.word  0xffff
3ffe81b0:	.word  0xffff
3ffe81c0:	.word  0xffff
3ffe81d0:	.word  0xffff
3ffe81e0:	.word  0xffff
3ffe81f0:	.word  0xffff
3ffe8200:	.word  0xffff
3ffe8210:	.word  0xffff
3ffe8220:	.word  0xffff
3ffe8230:	.word  0xffff
3ffe8240:	.word  0xffff
3ffe8250:	.word  0xffff
3ffe8260:	.word  0xffff
3ffe8270:	.word  0xffff
3ffe8280:	.word  0xffff
3ffe8290:	.word  0xffff
3ffe82a0:	.word  0xffff
3ffe82b0:	.word  0xffff
3ffe82c0:	.word  0xffff
3ffe82d0:	.word  0xffff
3ffe82e0:	.word  0xffff
3ffe82f0:	.word  0xffff
3ffe8300:	.word  0xffff
3ffe8310:	.word  0xffff
3ffe8320:	.word  0xffff
3ffe8330:	.word  0xffff
3ffe8340:	.word  0xffff
3ffe8350:	.word  0xffff
3ffe8360:	.word  0xffff
3ffe8370:	.word  0xffff
3ffe8380:	.word  0xffff
3ffe8390:	.word  0xffff
3ffe83a0:	.word  0xffff
3ffe83b0:	.word  0xffff
3ffe83c0:	.word  0xffff
3ffe83d0:	.word  0xffff
3ffe83e0:	.word  0xffff
3ffe83f0:	.word  0xffff
3ffe8400:	.word  0xffff
3ffe8410:	.word  0xffff
3ffe8420:	.word  0xffff
3ffe8430:	.word  0xffff
3ffe8440:	.word  0xffff
3ffe8450:	.word  0xffff
3ffe8460:	.word  0xffff
3ffe8470:	.word  0xffff
3ffe8480:	.word  0xffff
3ffe8490:	.word  0xffff
3ffe84a0:	.word  0xffff
3ffe84b0:	.word  0xffff
3ffe84c0:	.word  0xffff
3ffe84d0:	.word  0xffff
3ffe84e0:	.word  0xffff
3ffe84f0:	.word  0xffff
3ffe8500:	.word  0xffff
3ffe8510:	.word  0xffff
3ffe8520:	.word  0xffff
3ffe8530:	.word  0xffff
3ffe8540:	.word  0xffff
3ffe8550:	.word  0xffff
3ffe8560:	.word  0xffff
3ffe8570:	.word  0xffff
3ffe8580:	.word  0xffff
3ffe8590:	.word  0xffff
3ffe85a0:	.word  0xffff
3ffe85b0:	.word  0xffff
3ffe85c0:	.word  0xffff
3ffe85d0:	.word  0xffff
3ffe85e0:	.word  0xffff
3ffe85f0:	.word  0xffff
3ffe8600:	.word  0xffff
3ffe8610:	.word  0xffff
3ffe8620:	.word  0xffff
3ffe8630:	.word  0xffff
3ffe8640:	.word  0xffff
3ffe8650:	.word  0xffff
3ffe8660:	.word  0xffff
3ffe8670:	.word  0xffff
3ffe8680:	.word  0xffff
3ffe8690:	.word  0xffff
3ffe86a0:	.word  0xffff
3ffe86b0:	.word  0xffff
3ffe86c0:	.word  0xffff
3ffe86d0:	.word  0xffff
3ffe86e0:	.word  0xffff
3ffe86f0:	.word  0xffff
3ffe8700:	.word  0xffff
3ffe8710:	.word  0xffff
3ffe8720:	.word  0xffff
3ffe8730:	.word  0xffff
3ffe8740:	.word  0xffff
3ffe8750:	.word  0xffff
3ffe8760:	.word  0xffff
3ffe8770:	.word  0xffff
3ffe8780:	.word  0xffff
3ffe8790:	.word  0xffff
3ffe87a0:	.word  0xffff
3ffe87b0:	.word  0xffff
3ffe87c0:	.word  0xffff
3ffe87d0:	.word  0xffff
3ffe87e0:	.word  0xffff
3ffe87f0:	.word  0xffff
3ffe8800:	.word  0xffff
3ffe8810:	.word  0xffff
3ffe8820:	.word  0xffff
3ffe8830:	.word  0xffff
3ffe8840:	.word  0xffff
3ffe8850:	.word  0xffff
3ffe8860:	.word  0xffff
3ffe8870:	.word  0xffff
3ffe8880:	.word  0xffff
3ffe8890:	.word  0xffff
3ffe88a0:	.word  0xffff
3ffe88b0:	.word  0xffff
3ffe88c0:	.word  0xffff
3ffe88d0:	.word  0xffff
3ffe88e0:	.word  0xffff
3ffe88f0:	.word  0xffff
3ffe8900:	.word  0xffff
3ffe8910:	.word  0xffff
3ffe8920:	.word  0xffff
3ffe8930:	.word  0xffff
3ffe8940:	.word  0xffff
3ffe8950:	.word  0xffff
3ffe8960:	.word  0xffff
3ffe8970:	.word  0xffff
3ffe8980:	.word  0xffff
3ffe8990:	.word  0xffff
3ffe89a0:	.word  0xffff
3ffe89b0:	.word  0xffff
3ffe89c0:	.word  0xffff
3ffe89d0:	.word  0xffff
3ffe89e0:	.word  0xffff
3ffe89f0:	.word  0xffff
3ffe8a00:	.word  0xffff
3ffe8a10:	.word  0xffff
3ffe8a20:	.word  0xffff
3ffe8a30:	.word  0xffff
3ffe8a40:	.word  0xffff
3ffe8a50:	.word  0xffff
3ffe8a60:	.word  0xffff
3ffe8a70:	.word  0xffff
3ffe8a80:	.word  0xffff
3ffe8a90:	.word  0xffff
3ffe8aa0:	.word  0xffff
3ffe8ab0:	.word  0xffff
3ffe8ac0:	.word  0xffff
3ffe8ad0:	.word  0xffff
3ffe8ae0:	.word  0xffff
3ffe8af0:	.word  0xffff
3ffe8b00:	.word  0xffff
3ffe8b10:	.word  0xffff
3ffe8b20:	.word  0xffff
3ffe8b30:	.word  0xffff
3ffe8b40:	.word  0xffff
3ffe8b50:	.word  0xffff
3ffe8b60:	.word  0xffff
3ffe8b70:	.word  0xffff
3ffe8b80:	.word  0xffff
3ffe8b90:	.word  0xffff
3ffe8ba0:	.word  0xffff
3ffe8bb0:	.word  0xffff
3ffe8bc0:	.word  0xffff
3ffe8bd0:	.word  0xffff
3ffe8be0:	.word  0xffff
3ffe8bf0:	.word  0xffff
3ffe8c00:	.word  0xffff
3ffe8c10:	.word  0xffff
3ffe8c20:	.word  0xffff
3ffe8c30:	.word  0xffff
3ffe8c40:	.word  0xffff
3ffe8c50:	.word  0xffff
3ffe8c60:	.word  0xffff
3ffe8c70:	.word  0xffff
3ffe8c80:	.word  0xffff
3ffe8c90:	.word  0xffff
3ffe8ca0:	.word  0xffff
3ffe8cb0:	.word  0xffff
3ffe8cc0:	.word  0xffff
3ffe8cd0:	.word  0xffff
3ffe8ce0:	.word  0xffff
3ffe8cf0:	.word  0xffff
3ffe8d00:	.word  0xffff
3ffe8d10:	.word  0xffff
3ffe8d20:	.word  0xffff
3ffe8d30:	.word  0xffff
3ffe8d40:	.word  0xffff
3ffe8d50:	.word  0xffff
3ffe8d60:	.word  0xffff
3ffe8d70:	.word  0xffff
3ffe8d80:	.word  0xffff
3ffe8d90:	.word  0xffff
3ffe8da0:	.word  0xffff
3ffe8db0:	.word  0xffff
3ffe8dc0:	.word  0xffff
3ffe8dd0:	.word  0xffff
3ffe8de0:	.word  0xffff
3ffe8df0:	.word  0xffff
3ffe8e00:	.word  0xffff
3ffe8e10:	.word  0xffff
3ffe8e20:	.word  0xffff
3ffe8e30:	.word  0xffff
3ffe8e40:	.word  0xffff
3ffe8e50:	.word  0xffff
3ffe8e60:	.word  0xffff
3ffe8e70:	.word  0xffff
3ffe8e80:	.word  0xffff
3ffe8e90:	.word  0xffff
3ffe8ea0:	.word  0xffff
3ffe8eb0:	.word  0xffff
3ffe8ec0:	.word  0xffff
3ffe8ed0:	.word  0xffff
3ffe8ee0:	.word  0xffff
3ffe8ef0:	.word  0xffff
3ffe8f00:	.word  0xffff
3ffe8f10:	.word  0xffff
3ffe8f20:	.word  0xffff
3ffe8f30:	.word  0xffff
3ffe8f40:	.word  0xffff
3ffe8f50:	.word  0xffff
3ffe8f60:	.word  0xffff
3ffe8f70:	.word  0xffff
3ffe8f80:	.word  0xffff
3ffe8f90:	.word  0xffff
3ffe8fa0:	.word  0xffff
3ffe8fb0:	.word  0xffff
3ffe8fc0:	.word  0xffff
3ffe8fd0:	.word  0xffff
3ffe8fe0:	.word  0xffff
3ffe8ff0:	.word  0xffff
3ffe9000:	.word  0xffff
3ffe9010:	.word  0xffff
3ffe9020:	.word  0xffff
3ffe9030:	.word  0xffff
3ffe9040:	.word  0xffff
3ffe9050:	.word  0xffff
3ffe9060:	.word  0xffff
3ffe9070:	.word  0xffff
3ffe9080:	.word  0xffff
3ffe9090:	.word  0xffff
3ffe90a0:	.word  0xffff
3ffe90b0:	.word  0xffff
3ffe90c0:	.word  0xffff
3ffe90d0:	.word  0xffff
3ffe90e0:	.word  0xffff
3ffe90f0:	.word  0xffff
3ffe9100:	.word  0xffff
3ffe9110:	.word  0xffff
3ffe9120:	.word  0xffff
3ffe9130:	.word  0xffff
3ffe9140:	.word  0xffff
3ffe9150:	.word  0xffff
3ffe9160:	.word  0xffff
3ffe9170:	.word  0xffff
3ffe9180:	.word  0xffff
3ffe9190:	.word  0xffff
3ffe91a0:	.word  0xffff
3ffe91b0:	.word  0xffff
3ffe91c0:	.word  0xffff
3ffe91d0:	.word  0xffff
3ffe91e0:	.word  0xffff
3ffe91f0:	.word  0xffff
3ffe9200:	.word  0xffff
3ffe9210:	.word  0xffff
3ffe9220:	.word  0xffff
3ffe9230:	.word  0xffff
3ffe9240:	.word  0xffff
3ffe9250:	.word  0xffff
3ffe9260:	.word  0xffff
3ffe9270:	.word  0xffff
3ffe9280:	.word  0xffff
3ffe9290:	.word  0xffff
3ffe92a0:	.word  0xffff
3ffe92b0:	.word  0xffff
3ffe92c0:	.word  0xffff
3ffe92d0:	.word  0xffff
3ffe92e0:	.word  0xffff
3ffe92f0:	.word  0xffff
3ffe9300:	.word  0xffff
3ffe9310:	.word  0xffff
3ffe9320:	.word  0xffff
3ffe9330:	.word  0xffff
3ffe9340:	.word  0xffff
3ffe9350:	.word  0xffff
3ffe9360:	.word  0xffff
3ffe9370:	.word  0xffff
3ffe9380:	.word  0xffff
3ffe9390:	.word  0xffff
3ffe93a0:	.word  0xffff
3ffe93b0:	.word  0xffff
3ffe93c0:	.word  0xffff
3ffe93d0:	.word  0xffff
3ffe93e0:	.word  0xffff
3ffe93f0:	.word  0xffff
3ffe9400:	.word  0xffff
3ffe9410:	.word  0xffff
3ffe9420:	.word  0xffff
3ffe9430:	.word  0xffff
3ffe9440:	.word  0xffff
3ffe9450:	.word  0xffff
3ffe9460:	.word  0xffff
3ffe9470:	.word  0xffff
3ffe9480:	.word  0xffff
3ffe9490:	.word  0xffff
3ffe94a0:	.word  0xffff
3ffe94b0:	.word  0xffff
3ffe94c0:	.word  0xffff
3ffe94d0:	.word  0xffff
3ffe94e0:	.word  0xffff
3ffe94f0:	.word  0xffff
3ffe9500:	.word  0xffff
3ffe9510:	.word  0xffff
3ffe9520:	.word  0xffff
3ffe9530:	.word  0xffff
3ffe9540:	.word  0xffff
3ffe9550:	.word  0xffff
3ffe9560:	.word  0xffff
3ffe9570:	.word  0xffff
3ffe9580:	.word  0xffff
3ffe9590:	.word  0xffff
3ffe95a0:	.word  0xffff
3ffe95b0:	.word  0xffff
3ffe95c0:	.word  0xffff
3ffe95d0:	.word  0xffff
3ffe95e0:	.word  0xffff
3ffe95f0:	.word  0xffff
3ffe9600:	.word  0xffff
3ffe9610:	.word  0xffff
3ffe9620:	.word  0xffff
3ffe9630:	.word  0xffff
3ffe9640:	.word  0xffff
3ffe9650:	.word  0xffff
3ffe9660:	.word  0xffff
3ffe9670:	.word  0xffff
3ffe9680:	.word  0xffff
3ffe9690:	.word  0xffff
3ffe96a0:	.word  0xffff
3ffe96b0:	.word  0xffff
3ffe96c0:	.word  0xffff
3ffe96d0:	.word  0xffff
3ffe96e0:	.word  0xffff
3ffe96f0:	.word  0xffff
3ffe9700:	.word  0xffff
3ffe9710:	.word  0xffff
3ffe9720:	.word  0xffff
3ffe9730:	.word  0xffff
3ffe9740:	.word  0xffff
3ffe9750:	.word  0xffff
3ffe9760:	.word  0xffff
3ffe9770:	.word  0xffff
3ffe9780:	.word  0xffff
3ffe9790:	.word  0xffff
3ffe97a0:	.word  0xffff
3ffe97b0:	.word  0xffff
3ffe97c0:	.word  0xffff
3ffe97d0:	.word  0xffff
3ffe97e0:	.word  0xffff
3ffe97f0:	.word  0xffff
3ffe9800:	.word  0xffff
3ffe9810:	.word  0xffff
3ffe9820:	.word  0xffff
3ffe9830:	.word  0xffff
3ffe9840:	.word  0xffff
3ffe9850:	.word  0xffff
3ffe9860:	.word  0xffff
3ffe9870:	.word  0xffff
3ffe9880:	.word  0xffff
3ffe9890:	.word  0xffff
3ffe98a0:	.word  0xffff
3ffe98b0:	.word  0xffff
3ffe98c0:	.word  0xffff
3ffe98d0:	.word  0xffff
3ffe98e0:	.word  0xffff
3ffe98f0:	.word  0xffff
3ffe9900:	.word  0xffff
3ffe9910:	.word  0xffff
3ffe9920:	.word  0xffff
3ffe9930:	.word  0xffff
3ffe9940:	.word  0xffff
3ffe9950:	.word  0xffff
3ffe9960:	.word  0xffff
3ffe9970:	.word  0xffff
3ffe9980:	.word  0xffff
3ffe9990:	.word  0xffff
3ffe99a0:	.word  0xffff
3ffe99b0:	.word  0xffff
3ffe99c0:	.word  0xffff
3ffe99d0:	.word  0xffff
3ffe99e0:	.word  0xffff
3ffe99f0:	.word  0xffff
3ffe9a00:	.word  0xffff
3ffe9a10:	.word  0xffff
3ffe9a20:	.word  0xffff
3ffe9a30:	.word  0xffff
3ffe9a40:	.word  0xffff
3ffe9a50:	.word  0xffff
3ffe9a60:	.word  0xffff
3ffe9a70:	.word  0xffff
3ffe9a80:	.word  0xffff
3ffe9a90:	.word  0xffff
3ffe9aa0:	.word  0xffff
3ffe9ab0:	.word  0xffff
3ffe9ac0:	.word  0xffff
3ffe9ad0:	.word  0xffff
3ffe9ae0:	.word  0xffff
3ffe9af0:	.word  0xffff
3ffe9b00:	.word  0xffff
3ffe9b10:	.word  0xffff
3ffe9b20:	.word  0xffff
3ffe9b30:	.word  0xffff
3ffe9b40:	.word  0xffff
3ffe9b50:	.word  0xffff
3ffe9b60:	.word  0xffff
3ffe9b70:	.word  0xffff
3ffe9b80:	.word  0xffff
3ffe9b90:	.word  0xffff
3ffe9ba0:	.word  0xffff
3ffe9bb0:	.word  0xffff
3ffe9bc0:	.word  0xffff
3ffe9bd0:	.word  0xffff
3ffe9be0:	.word  0xffff
3ffe9bf0:	.word  0xffff
3ffe9c00:	.word  0xffff
3ffe9c10:	.word  0xffff
3ffe9c20:	.word  0xffff
3ffe9c30:	.word  0xffff
3ffe9c40:	.word  0xffff
3ffe9c50:	.word  0xffff
3ffe9c60:	.word  0xffff
3ffe9c70:	.word  0xffff
3ffe9c80:	.word  0xffff
3ffe9c90:	.word  0xffff
3ffe9ca0:	.word  0xffff
3ffe9cb0:	.word  0xffff
3ffe9cc0:	.word  0xffff
3ffe9cd0:	.word  0xffff
3ffe9ce0:	.word  0xffff
3ffe9cf0:	.word  0xffff
3ffe9d00:	.word  0xffff
3ffe9d10:	.word  0xffff
3ffe9d20:	.word  0xffff
3ffe9d30:	.word  0xffff
3ffe9d40:	.word  0xffff
3ffe9d50:	.word  0xffff
3ffe9d60:	.word  0xffff
3ffe9d70:	.word  0xffff
3ffe9d80:	.word  0xffff
3ffe9d90:	.word  0xffff
3ffe9da0:	.word  0xffff
3ffe9db0:	.word  0xffff
3ffe9dc0:	.word  0xffff
3ffe9dd0:	.word  0xffff
3ffe9de0:	.word  0xffff
3ffe9df0:	.word  0xffff
3ffe9e00:	.word  0xffff
3ffe9e10:	.word  0xffff
3ffe9e20:	.word  0xffff
3ffe9e30:	.word  0xffff
3ffe9e40:	.word  0xffff
3ffe9e50:	.word  0xffff
3ffe9e60:	.word  0xffff
3ffe9e70:	.word  0xffff
3ffe9e80:	.word  0xffff
3ffe9e90:	.word  0xffff
3ffe9ea0:	.word  0xffff
3ffe9eb0:	.word  0xffff
3ffe9ec0:	.word  0xffff
3ffe9ed0:	.word  0xffff
3ffe9ee0:	.word  0xffff
3ffe9ef0:	.word  0xffff
3ffe9f00:	.word  0xffff
3ffe9f10:	.word  0xffff
3ffe9f20:	.word  0xffff
3ffe9f30:	.word  0xffff
3ffe9f40:	.word  0xffff
3ffe9f50:	.word  0xffff
3ffe9f60:	.word  0xffff
3ffe9f70:	.word  0xffff
3ffe9f80:	.word  0xffff
3ffe9f90:	.word  0xffff
3ffe9fa0:	.word  0xffff
3ffe9fb0:	.word  0xffff
3ffe9fc0:	.word  0xffff
3ffe9fd0:	.word  0xffff
3ffe9fe0:	.word  0xffff
3ffe9ff0:	.word  0xffff
3ffea000:	.word  0xffff
3ffea010:	.word  0xffff
3ffea020:	.word  0xffff
3ffea030:	.word  0xffff
3ffea040:	.word  0xffff
3ffea050:	.word  0xffff
3ffea060:	.word  0xffff
3ffea070:	.word  0xffff
3ffea080:	.word  0xffff
3ffea090:	.word  0xffff
3ffea0a0:	.word  0xffff
3ffea0b0:	.word  0xffff
3ffea0c0:	.word  0xffff
3ffea0d0:	.word  0xffff
3ffea0e0:	.word  0xffff
3ffea0f0:	.word  0xffff
3ffea100:	.word  0xffff
3ffea110:	.word  0xffff
3ffea120:	.word  0xffff
3ffea130:	.word  0xffff
3ffea140:	.word  0xffff
3ffea150:	.word  0xffff
3ffea160:	.word  0xffff
3ffea170:	.word  0xffff
3ffea180:	.word  0xffff
3ffea190:	.word  0xffff
3ffea1a0:	.word  0xffff
3ffea1b0:	.word  0xffff
3ffea1c0:	.word  0xffff
3ffea1d0:	.word  0xffff
3ffea1e0:	.word  0xffff
3ffea1f0:	.word  0xffff
3ffea200:	.word  0xffff
3ffea210:	.word  0xffff
3ffea220:	.word  0xffff
3ffea230:	.word  0xffff
3ffea240:	.word  0xffff
3ffea250:	.word  0xffff
3ffea260:	.word  0xffff
3ffea270:	.word  0xffff
3ffea280:	.word  0xffff
3ffea290:	.word  0xffff
3ffea2a0:	.word  0xffff
3ffea2b0:	.word  0xffff
3ffea2c0:	.word  0xffff
3ffea2d0:	.word  0xffff
3ffea2e0:	.word  0xffff
3ffea2f0:	.word  0xffff
3ffea300:	.word  0xffff
3ffea310:	.word  0xffff
3ffea320:	.word  0xffff
3ffea330:	.word  0xffff
3ffea340:	.word  0xffff
3ffea350:	.word  0xffff
3ffea360:	.word  0xffff
3ffea370:	.word  0xffff
3ffea380:	.word  0xffff
3ffea390:	.word  0xffff
3ffea3a0:	.word  0xffff
3ffea3b0:	.word  0xffff
3ffea3c0:	.word  0xffff
3ffea3d0:	.word  0xffff
3ffea3e0:	.word  0xffff
3ffea3f0:	.word  0xffff
3ffea400:	.word  0xffff
3ffea410:	.word  0xffff
3ffea420:	.word  0xffff
3ffea430:	.word  0xffff
3ffea440:	.word  0xffff
3ffea450:	.word  0xffff
3ffea460:	.word  0xffff
3ffea470:	.word  0xffff
3ffea480:	.word  0xffff
3ffea490:	.word  0xffff
3ffea4a0:	.word  0xffff
3ffea4b0:	.word  0xffff
3ffea4c0:	.word  0xffff
3ffea4d0:	.word  0xffff
3ffea4e0:	.word  0xffff
3ffea4f0:	.word  0xffff
3ffea500:	.word  0xffff
3ffea510:	.word  0xffff
3ffea520:	.word  0xffff
3ffea530:	.word  0xffff
3ffea540:	.word  0xffff
3ffea550:	.word  0xffff
3ffea560:	.word  0xffff
3ffea570:	.word  0xffff
3ffea580:	.word  0xffff
3ffea590:	.word  0xffff
3ffea5a0:	.word  0xffff
3ffea5b0:	.word  0xffff
3ffea5c0:	.word  0xffff
3ffea5d0:	.word  0xffff
3ffea5e0:	.word  0xffff
3ffea5f0:	.word  0xffff
3ffea600:	.word  0xffff
3ffea610:	.word  0xffff
3ffea620:	.word  0xffff
3ffea630:	.word  0xffff
3ffea640:	.word  0xffff
3ffea650:	.word  0xffff
3ffea660:	.word  0xffff
3ffea670:	.word  0xffff
3ffea680:	.word  0xffff
3ffea690:	.word  0xffff
3ffea6a0:	.word  0xffff
3ffea6b0:	.word  0xffff
3ffea6c0:	.word  0xffff
3ffea6d0:	.word  0xffff
3ffea6e0:	.word  0xffff
3ffea6f0:	.word  0xffff
3ffea700:	.word  0xffff
3ffea710:	.word  0xffff
3ffea720:	.word  0xffff
3ffea730:	.word  0xffff
3ffea740:	.word  0xffff
3ffea750:	.word  0xffff
3ffea760:	.word  0xffff
3ffea770:	.word  0xffff
3ffea780:	.word  0xffff
3ffea790:	.word  0xffff
3ffea7a0:	.word  0xffff
3ffea7b0:	.word  0xffff
3ffea7c0:	.word  0xffff
3ffea7d0:	.word  0xffff
3ffea7e0:	.word  0xffff
3ffea7f0:	.word  0xffff
3ffea800:	.word  0xffff
3ffea810:	.word  0xffff
3ffea820:	.word  0xffff
3ffea830:	.word  0xffff
3ffea840:	.word  0xffff
3ffea850:	.word  0xffff
3ffea860:	.word  0xffff
3ffea870:	.word  0xffff
3ffea880:	.word  0xffff
3ffea890:	.word  0xffff
3ffea8a0:	.word  0xffff
3ffea8b0:	.word  0xffff
3ffea8c0:	.word  0xffff
3ffea8d0:	.word  0xffff
3ffea8e0:	.word  0xffff
3ffea8f0:	.word  0xffff
3ffea900:	.word  0xffff
3ffea910:	.word  0xffff
3ffea920:	.word  0xffff
3ffea930:	.word  0xffff
3ffea940:	.word  0xffff
3ffea950:	.word  0xffff
3ffea960:	.word  0xffff
3ffea970:	.word  0xffff
3ffea980:	.word  0xffff
3ffea990:	.word  0xffff
3ffea9a0:	.word  0xffff
3ffea9b0:	.word  0xffff
3ffea9c0:	.word  0xffff
3ffea9d0:	.word  0xffff
3ffea9e0:	.word  0xffff
3ffea9f0:	.word  0xffff
3ffeaa00:	.word  0xffff
3ffeaa10:	.word  0xffff
3ffeaa20:	.word  0xffff
3ffeaa30:	.word  0xffff
3ffeaa40:	.word  0xffff
3ffeaa50:	.word  0xffff
3ffeaa60:	.word  0xffff
3ffeaa70:	.word  0xffff
3ffeaa80:	.word  0xffff
3ffeaa90:	.word  0xffff
3ffeaaa0:	.word  0xffff
3ffeaab0:	.word  0xffff
3ffeaac0:	.word  0xffff
3ffeaad0:	.word  0xffff
3ffeaae0:	.word  0xffff
3ffeaaf0:	.word  0xffff
3ffeab00:	.word  0xffff
3ffeab10:	.word  0xffff
3ffeab20:	.word  0xffff
3ffeab30:	.word  0xffff
3ffeab40:	.word  0xffff
3ffeab50:	.word  0xffff
3ffeab60:	.word  0xffff
3ffeab70:	.word  0xffff
3ffeab80:	.word  0xffff
3ffeab90:	.word  0xffff
3ffeaba0:	.word  0xffff
3ffeabb0:	.word  0xffff
3ffeabc0:	.word  0xffff
3ffeabd0:	.word  0xffff
3ffeabe0:	.word  0xffff
3ffeabf0:	.word  0xffff
3ffeac00:	.word  0xffff
3ffeac10:	.word  0xffff
3ffeac20:	.word  0xffff
3ffeac30:	.word  0xffff
3ffeac40:	.word  0xffff
3ffeac50:	.word  0xffff
3ffeac60:	.word  0xffff
3ffeac70:	.word  0xffff
3ffeac80:	.word  0xffff
3ffeac90:	.word  0xffff
3ffeaca0:	.word  0xffff
3ffeacb0:	.word  0xffff
3ffeacc0:	.word  0xffff
3ffeacd0:	.word  0xffff
3ffeace0:	.word  0xffff
3ffeacf0:	.word  0xffff
3ffead00:	.word  0xffff
3ffead10:	.word  0xffff
3ffead20:	.word  0xffff
3ffead30:	.word  0xffff
3ffead40:	.word  0xffff
3ffead50:	.word  0xffff
3ffead60:	.word  0xffff
3ffead70:	.word  0xffff
3ffead80:	.word  0xffff
3ffead90:	.word  0xffff
3ffeada0:	.word  0xffff
3ffeadb0:	.word  0xffff
3ffeadc0:	.word  0xffff
3ffeadd0:	.word  0xffff
3ffeade0:	.word  0xffff
3ffeadf0:	.word  0xffff
3ffeae00:	.word  0xffff
3ffeae10:	.word  0xffff
3ffeae20:	.word  0xffff
3ffeae30:	.word  0xffff
3ffeae40:	.word  0xffff
3ffeae50:	.word  0xffff
3ffeae60:	.word  0xffff
3ffeae70:	.word  0xffff
3ffeae80:	.word  0xffff
3ffeae90:	.word  0xffff
3ffeaea0:	.word  0xffff
3ffeaeb0:	.word  0xffff
3ffeaec0:	.word  0xffff
3ffeaed0:	.word  0xffff
3ffeaee0:	.word  0xffff
3ffeaef0:	.word  0xffff
3ffeaf00:	.word  0xffff
3ffeaf10:	.word  0xffff
3ffeaf20:	.word  0xffff
3ffeaf30:	.word  0xffff
3ffeaf40:	.word  0xffff
3ffeaf50:	.word  0xffff
3ffeaf60:	.word  0xffff
3ffeaf70:	.word  0xffff
3ffeaf80:	.word  0xffff
3ffeaf90:	.word  0xffff
3ffeafa0:	.word  0xffff
3ffeafb0:	.word  0xffff
3ffeafc0:	.word  0xffff
3ffeafd0:	.word  0xffff
3ffeafe0:	.word  0xffff
3ffeaff0:	.word  0xffff
3ffeb000:	.word  0xffff
3ffeb010:	.word  0xffff
3ffeb020:	.word  0xffff
3ffeb030:	.word  0xffff
3ffeb040:	.word  0xffff
3ffeb050:	.word  0xffff
3ffeb060:	.word  0xffff
3ffeb070:	.word  0xffff
3ffeb080:	.word  0xffff
3ffeb090:	.word  0xffff
3ffeb0a0:	.word  0xffff
3ffeb0b0:	.word  0xffff
3ffeb0c0:	.word  0xffff
3ffeb0d0:	.word  0xffff
3ffeb0e0:	.word  0xffff
3ffeb0f0:	.word  0xffff
3ffeb100:	.word  0xffff
3ffeb110:	.word  0xffff
3ffeb120:	.word  0xffff
3ffeb130:	.word  0xffff
3ffeb140:	.word  0xffff
3ffeb150:	.word  0xffff
3ffeb160:	.word  0xffff
3ffeb170:	.word  0xffff
3ffeb180:	.word  0xffff
3ffeb190:	.word  0xffff
3ffeb1a0:	.word  0xffff
3ffeb1b0:	.word  0xffff
3ffeb1c0:	.word  0xffff
3ffeb1d0:	.word  0xffff
3ffeb1e0:	.word  0xffff
3ffeb1f0:	.word  0xffff
3ffeb200:	.word  0xffff
3ffeb210:	.word  0xffff
3ffeb220:	.word  0xffff
3ffeb230:	.word  0xffff
3ffeb240:	.word  0xffff
3ffeb250:	.word  0xffff
3ffeb260:	.word  0xffff
3ffeb270:	.word  0xffff
3ffeb280:	.word  0xffff
3ffeb290:	.word  0xffff
3ffeb2a0:	.word  0xffff
3ffeb2b0:	.word  0xffff
3ffeb2c0:	.word  0xffff
3ffeb2d0:	.word  0xffff
3ffeb2e0:	.word  0xffff
3ffeb2f0:	.word  0xffff
3ffeb300:	.word  0xffff
3ffeb310:	.word  0xffff
3ffeb320:	.word  0xffff
3ffeb330:	.word  0xffff
3ffeb340:	.word  0xffff
3ffeb350:	.word  0xffff
3ffeb360:	.word  0xffff
3ffeb370:	.word  0xffff
3ffeb380:	.word  0xffff
3ffeb390:	.word  0xffff
3ffeb3a0:	.word  0xffff
3ffeb3b0:	.word  0xffff
3ffeb3c0:	.word  0xffff
3ffeb3d0:	.word  0xffff
3ffeb3e0:	.word  0xffff
3ffeb3f0:	.word  0xffff
3ffeb400:	.word  0xffff
3ffeb410:	.word  0xffff
3ffeb420:	.word  0xffff
3ffeb430:	.word  0xffff
3ffeb440:	.word  0xffff
3ffeb450:	.word  0xffff
3ffeb460:	.word  0xffff
3ffeb470:	.word  0xffff
3ffeb480:	.word  0xffff
3ffeb490:	.word  0xffff
3ffeb4a0:	.word  0xffff
3ffeb4b0:	.word  0xffff
3ffeb4c0:	.word  0xffff
3ffeb4d0:	.word  0xffff
3ffeb4e0:	.word  0xffff
3ffeb4f0:	.word  0xffff
3ffeb500:	.word  0xffff
3ffeb510:	.word  0xffff
3ffeb520:	.word  0xffff
3ffeb530:	.word  0xffff
3ffeb540:	.word  0xffff
3ffeb550:	.word  0xffff
3ffeb560:	.word  0xffff
3ffeb570:	.word  0xffff
3ffeb580:	.word  0xffff
3ffeb590:	.word  0xffff
3ffeb5a0:	.word  0xffff
3ffeb5b0:	.word  0xffff
3ffeb5c0:	.word  0xffff
3ffeb5d0:	.word  0xffff
3ffeb5e0:	.word  0xffff
3ffeb5f0:	.word  0xffff
3ffeb600:	.word  0xffff
3ffeb610:	.word  0xffff
3ffeb620:	.word  0xffff
3ffeb630:	.word  0xffff
3ffeb640:	.word  0xffff
3ffeb650:	.word  0xffff
3ffeb660:	.word  0xffff
3ffeb670:	.word  0xffff
3ffeb680:	.word  0xffff
3ffeb690:	.word  0xffff
3ffeb6a0:	.word  0xffff
3ffeb6b0:	.word  0xffff
3ffeb6c0:	.word  0xffff
3ffeb6d0:	.word  0xffff
3ffeb6e0:	.word  0xffff
3ffeb6f0:	.word  0xffff
3ffeb700:	.word  0xffff
3ffeb710:	.word  0xffff
3ffeb720:	.word  0xffff
3ffeb730:	.word  0xffff
3ffeb740:	.word  0xffff
3ffeb750:	.word  0xffff
3ffeb760:	.word  0xffff
3ffeb770:	.word  0xffff
3ffeb780:	.word  0xffff
3ffeb790:	.word  0xffff
3ffeb7a0:	.word  0xffff
3ffeb7b0:	.word  0xffff
3ffeb7c0:	.word  0xffff
3ffeb7d0:	.word  0xffff
3ffeb7e0:	.word  0xffff
3ffeb7f0:	.word  0xffff
3ffeb800:	.word  0xffff
3ffeb810:	.word  0xffff
3ffeb820:	.word  0xffff
3ffeb830:	.word  0xffff
3ffeb840:	.word  0xffff
3ffeb850:	.word  0xffff
3ffeb860:	.word  0xffff
3ffeb870:	.word  0xffff
3ffeb880:	.word  0xffff
3ffeb890:	.word  0xffff
3ffeb8a0:	.word  0xffff
3ffeb8b0:	.word  0xffff
3ffeb8c0:	.word  0xffff
3ffeb8d0:	.word  0xffff
3ffeb8e0:	.word  0xffff
3ffeb8f0:	.word  0xffff
3ffeb900:	.word  0xffff
3ffeb910:	.word  0xffff
3ffeb920:	.word  0xffff
3ffeb930:	.word  0xffff
3ffeb940:	.word  0xffff
3ffeb950:	.word  0xffff
3ffeb960:	.word  0xffff
3ffeb970:	.word  0xffff
3ffeb980:	.word  0xffff
3ffeb990:	.word  0xffff
3ffeb9a0:	.word  0xffff
3ffeb9b0:	.word  0xffff
3ffeb9c0:	.word  0xffff
3ffeb9d0:	.word  0xffff
3ffeb9e0:	.word  0xffff
3ffeb9f0:	.word  0xffff
3ffeba00:	.word  0xffff
3ffeba10:	.word  0xffff
3ffeba20:	.word  0xffff
3ffeba30:	.word  0xffff
3ffeba40:	.word  0xffff
3ffeba50:	.word  0xffff
3ffeba60:	.word  0xffff
3ffeba70:	.word  0xffff
3ffeba80:	.word  0xffff
3ffeba90:	.word  0xffff
3ffebaa0:	.word  0xffff
3ffebab0:	.word  0xffff
3ffebac0:	.word  0xffff
3ffebad0:	.word  0xffff
3ffebae0:	.word  0xffff
3ffebaf0:	.word  0xffff
3ffebb00:	.word  0xffff
3ffebb10:	.word  0xffff
3ffebb20:	.word  0xffff
3ffebb30:	.word  0xffff
3ffebb40:	.word  0xffff
3ffebb50:	.word  0xffff
3ffebb60:	.word  0xffff
3ffebb70:	.word  0xffff
3ffebb80:	.word  0xffff
3ffebb90:	.word  0xffff
3ffebba0:	.word  0xffff
3ffebbb0:	.word  0xffff
3ffebbc0:	.word  0xffff
3ffebbd0:	.word  0xffff
3ffebbe0:	.word  0xffff
3ffebbf0:	.word  0xffff
3ffebc00:	.word  0xffff
3ffebc10:	.word  0xffff
3ffebc20:	.word  0xffff
3ffebc30:	.word  0xffff
3ffebc40:	.word  0xffff
3ffebc50:	.word  0xffff
3ffebc60:	.word  0xffff
3ffebc70:	.word  0xffff
3ffebc80:	.word  0xffff
3ffebc90:	.word  0xffff
3ffebca0:	.word  0xffff
3ffebcb0:	.word  0xffff
3ffebcc0:	.word  0xffff
3ffebcd0:	.word  0xffff
3ffebce0:	.word  0xffff
3ffebcf0:	.word  0xffff
3ffebd00:	.word  0xffff
3ffebd10:	.word  0xffff
3ffebd20:	.word  0xffff
3ffebd30:	.word  0xffff
3ffebd40:	.word  0xffff
3ffebd50:	.word  0xffff
3ffebd60:	.word  0xffff
3ffebd70:	.word  0xffff
3ffebd80:	.word  0xffff
3ffebd90:	.word  0xffff
3ffebda0:	.word  0xffff
3ffebdb0:	.word  0xffff
3ffebdc0:	.word  0xffff
3ffebdd0:	.word  0xffff
3ffebde0:	.word  0xffff
3ffebdf0:	.word  0xffff
3ffebe00:	.word  0xffff
3ffebe10:	.word  0xffff
3ffebe20:	.word  0xffff
3ffebe30:	.word  0xffff
3ffebe40:	.word  0xffff
3ffebe50:	.word  0xffff
3ffebe60:	.word  0xffff
3ffebe70:	.word  0xffff
3ffebe80:	.word  0xffff
3ffebe90:	.word  0xffff
3ffebea0:	.word  0xffff
3ffebeb0:	.word  0xffff
3ffebec0:	.word  0xffff
3ffebed0:	.word  0xffff
3ffebee0:	.word  0xffff
3ffebef0:	.word  0xffff
3ffebf00:	.word  0xffff
3ffebf10:	.word  0xffff
3ffebf20:	.word  0xffff
3ffebf30:	.word  0xffff
3ffebf40:	.word  0xffff
3ffebf50:	.word  0xffff
3ffebf60:	.word  0xffff
3ffebf70:	.word  0xffff
3ffebf80:	.word  0xffff
3ffebf90:	.word  0xffff
3ffebfa0:	.word  0xffff
3ffebfb0:	.word  0xffff
3ffebfc0:	.word  0xffff
3ffebfd0:	.word  0xffff
3ffebfe0:	.word  0xffff
3ffebff0:	.word  0xffff
3ffec000:	.word  0xffff
3ffec010:	.word  0xffff
3ffec020:	.word  0xffff
3ffec030:	.word  0xffff
3ffec040:	.word  0xffff
3ffec050:	.word  0xffff
3ffec060:	.word  0xffff
3ffec070:	.word  0xffff
3ffec080:	.word  0xffff
3ffec090:	.word  0xffff
3ffec0a0:	.word  0xffff
3ffec0b0:	.word  0xffff
3ffec0c0:	.word  0xffff
3ffec0d0:	.word  0xffff
3ffec0e0:	.word  0xffff
3ffec0f0:	.word  0xffff
3ffec100:	.word  0xffff
3ffec110:	.word  0xffff
3ffec120:	.word  0xffff
3ffec130:	.word  0xffff
3ffec140:	.word  0xffff
3ffec150:	.word  0xffff
3ffec160:	.word  0xffff
3ffec170:	.word  0xffff
3ffec180:	.word  0xffff
3ffec190:	.word  0xffff
3ffec1a0:	.word  0xffff
3ffec1b0:	.word  0xffff
3ffec1c0:	.word  0xffff
3ffec1d0:	.word  0xffff
3ffec1e0:	.word  0xffff
3ffec1f0:	.word  0xffff
3ffec200:	.word  0xffff
3ffec210:	.word  0xffff
3ffec220:	.word  0xffff
3ffec230:	.word  0xffff
3ffec240:	.word  0xffff
3ffec250:	.word  0xffff
3ffec260:	.word  0xffff
3ffec270:	.word  0xffff
3ffec280:	.word  0xffff
3ffec290:	.word  0xffff
3ffec2a0:	.word  0xffff
3ffec2b0:	.word  0xffff
3ffec2c0:	.word  0xffff
3ffec2d0:	.word  0xffff
3ffec2e0:	.word  0xffff
3ffec2f0:	.word  0xffff
3ffec300:	.word  0xffff
3ffec310:	.word  0xffff
3ffec320:	.word  0xffff
3ffec330:	.word  0xffff
3ffec340:	.word  0xffff
3ffec350:	.word  0xffff
3ffec360:	.word  0xffff
3ffec370:	.word  0xffff
3ffec380:	.word  0xffff
3ffec390:	.word  0xffff
3ffec3a0:	.word  0xffff
3ffec3b0:	.word  0xffff
3ffec3c0:	.word  0xffff
3ffec3d0:	.word  0xffff
3ffec3e0:	.word  0xffff
3ffec3f0:	.word  0xffff
3ffec400:	.word  0xffff
3ffec410:	.word  0xffff
3ffec420:	.word  0xffff
3ffec430:	.word  0xffff
3ffec440:	.word  0xffff
3ffec450:	.word  0xffff
3ffec460:	.word  0xffff
3ffec470:	.word  0xffff
3ffec480:	.word  0xffff
3ffec490:	.word  0xffff
3ffec4a0:	.word  0xffff
3ffec4b0:	.word  0xffff
3ffec4c0:	.word  0xffff
3ffec4d0:	.word  0xffff
3ffec4e0:	.word  0xffff
3ffec4f0:	.word  0xffff
3ffec500:	.word  0xffff
3ffec510:	.word  0xffff
3ffec520:	.word  0xffff
3ffec530:	.word  0xffff
3ffec540:	.word  0xffff
3ffec550:	.word  0xffff
3ffec560:	.word  0xffff
3ffec570:	.word  0xffff
3ffec580:	.word  0xffff
3ffec590:	.word  0xffff
3ffec5a0:	.word  0xffff
3ffec5b0:	.word  0xffff
3ffec5c0:	.word  0xffff
3ffec5d0:	.word  0xffff
3ffec5e0:	.word  0xffff
3ffec5f0:	.word  0xffff
3ffec600:	.word  0xffff
3ffec610:	.word  0xffff
3ffec620:	.word  0xffff
3ffec630:	.word  0xffff
3ffec640:	.word  0xffff
3ffec650:	.word  0xffff
3ffec660:	.word  0xffff
3ffec670:	.word  0xffff
3ffec680:	.word  0xffff
3ffec690:	.word  0xffff
3ffec6a0:	.word  0xffff
3ffec6b0:	.word  0xffff
3ffec6c0:	.word  0xffff
3ffec6d0:	.word  0xffff
3ffec6e0:	.word  0xffff
3ffec6f0:	.word  0xffff
3ffec700:	.word  0xffff
3ffec710:	.word  0xffff
3ffec720:	.word  0xffff
3ffec730:	.word  0xffff
3ffec740:	.word  0xffff
3ffec750:	.word  0xffff
3ffec760:	.word  0xffff
3ffec770:	.word  0xffff
3ffec780:	.word  0xffff
3ffec790:	.word  0xffff
3ffec7a0:	.word  0xffff
3ffec7b0:	.word  0xffff
3ffec7c0:	.word  0xffff
3ffec7d0:	.word  0xffff
3ffec7e0:	.word  0xffff
3ffec7f0:	.word  0xffff
3ffec800:	.word  0xffff
3ffec810:	.word  0xffff
3ffec820:	.word  0xffff
3ffec830:	.word  0xffff
3ffec840:	.word  0xffff
3ffec850:	.word  0xffff
3ffec860:	.word  0xffff
3ffec870:	.word  0xffff
3ffec880:	.word  0xffff
3ffec890:	.word  0xffff
3ffec8a0:	.word  0xffff
3ffec8b0:	.word  0xffff
3ffec8c0:	.word  0xffff
3ffec8d0:	.word  0xffff
3ffec8e0:	.word  0xffff
3ffec8f0:	.word  0xffff
3ffec900:	.word  0xffff
3ffec910:	.word  0xffff
3ffec920:	.word  0xffff
3ffec930:	.word  0xffff
3ffec940:	.word  0xffff
3ffec950:	.word  0xffff
3ffec960:	.word  0xffff
3ffec970:	.word  0xffff
3ffec980:	.word  0xffff
3ffec990:	.word  0xffff
3ffec9a0:	.word  0xffff
3ffec9b0:	.word  0xffff
3ffec9c0:	.word  0xffff
3ffec9d0:	.word  0xffff
3ffec9e0:	.word  0xffff
3ffec9f0:	.word  0xffff
3ffeca00:	.word  0xffff
3ffeca10:	.word  0xffff
3ffeca20:	.word  0xffff
3ffeca30:	.word  0xffff
3ffeca40:	.word  0xffff
3ffeca50:	.word  0xffff
3ffeca60:	.word  0xffff
3ffeca70:	.word  0xffff
3ffeca80:	.word  0xffff
3ffeca90:	.word  0xffff
3ffecaa0:	.word  0xffff
3ffecab0:	.word  0xffff
3ffecac0:	.word  0xffff
3ffecad0:	.word  0xffff
3ffecae0:	.word  0xffff
3ffecaf0:	.word  0xffff
3ffecb00:	.word  0xffff
3ffecb10:	.word  0xffff
3ffecb20:	.word  0xffff
3ffecb30:	.word  0xffff
3ffecb40:	.word  0xffff
3ffecb50:	.word  0xffff
3ffecb60:	.word  0xffff
3ffecb70:	.word  0xffff
3ffecb80:	.word  0xffff
3ffecb90:	.word  0xffff
3ffecba0:	.word  0xffff
3ffecbb0:	.word  0xffff
3ffecbc0:	.word  0xffff
3ffecbd0:	.word  0xffff
3ffecbe0:	.word  0xffff
3ffecbf0:	.word  0xffff
3ffecc00:	.word  0xffff
3ffecc10:	.word  0xffff
3ffecc20:	.word  0xffff
3ffecc30:	.word  0xffff
3ffecc40:	.word  0xffff
3ffecc50:	.word  0xffff
3ffecc60:	.word  0xffff
3ffecc70:	.word  0xffff
3ffecc80:	.word  0xffff
3ffecc90:	.word  0xffff
3ffecca0:	.word  0xffff
3ffeccb0:	.word  0xffff
3ffeccc0:	.word  0xffff
3ffeccd0:	.word  0xffff
3ffecce0:	.word  0xffff
3ffeccf0:	.word  0xffff
3ffecd00:	.word  0xffff
3ffecd10:	.word  0xffff
3ffecd20:	.word  0xffff
3ffecd30:	.word  0xffff
3ffecd40:	.word  0xffff
3ffecd50:	.word  0xffff
3ffecd60:	.word  0xffff
3ffecd70:	.word  0xffff
3ffecd80:	.word  0xffff
3ffecd90:	.word  0xffff
3ffecda0:	.word  0xffff
3ffecdb0:	.word  0xffff
3ffecdc0:	.word  0xffff
3ffecdd0:	.word  0xffff
3ffecde0:	.word  0xffff
3ffecdf0:	.word  0xffff
3ffece00:	.word  0xffff
3ffece10:	.word  0xffff
3ffece20:	.word  0xffff
3ffece30:	.word  0xffff
3ffece40:	.word  0xffff
3ffece50:	.word  0xffff
3ffece60:	.word  0xffff
3ffece70:	.word  0xffff
3ffece80:	.word  0xffff
3ffece90:	.word  0xffff
3ffecea0:	.word  0xffff
3ffeceb0:	.word  0xffff
3ffecec0:	.word  0xffff
3ffeced0:	.word  0xffff
3ffecee0:	.word  0xffff
3ffecef0:	.word  0xffff
3ffecf00:	.word  0xffff
3ffecf10:	.word  0xffff
3ffecf20:	.word  0xffff
3ffecf30:	.word  0xffff
3ffecf40:	.word  0xffff
3ffecf50:	.word  0xffff
3ffecf60:	.word  0xffff
3ffecf70:	.word  0xffff
3ffecf80:	.word  0xffff
3ffecf90:	.word  0xffff
3ffecfa0:	.word  0xffff
3ffecfb0:	.word  0xffff
3ffecfc0:	.word  0xffff
3ffecfd0:	.word  0xffff
3ffecfe0:	.word  0xffff
3ffecff0:	.word  0xffff
3ffed000:	.word  0xffff
3ffed010:	.word  0xffff
3ffed020:	.word  0xffff
3ffed030:	.word  0xffff
3ffed040:	.word  0xffff
3ffed050:	.word  0xffff
3ffed060:	.word  0xffff
3ffed070:	.word  0xffff
3ffed080:	.word  0xffff
3ffed090:	.word  0xffff
3ffed0a0:	.word  0xffff
3ffed0b0:	.word  0xffff
3ffed0c0:	.word  0xffff
3ffed0d0:	.word  0xffff
3ffed0e0:	.word  0xffff
3ffed0f0:	.word  0xffff
3ffed100:	.word  0xffff
3ffed110:	.word  0xffff
3ffed120:	.word  0xffff
3ffed130:	.word  0xffff
3ffed140:	.word  0xffff
3ffed150:	.word  0xffff
3ffed160:	.word  0xffff
3ffed170:	.word  0xffff
3ffed180:	.word  0xffff
3ffed190:	.word  0xffff
3ffed1a0:	.word  0xffff
3ffed1b0:	.word  0xffff
3ffed1c0:	.word  0xffff
3ffed1d0:	.word  0xffff
3ffed1e0:	.word  0xffff
3ffed1f0:	.word  0xffff
3ffed200:	.word  0xffff
3ffed210:	.word  0xffff
3ffed220:	.word  0xffff
3ffed230:	.word  0xffff
3ffed240:	.word  0xffff
3ffed250:	.word  0xffff
3ffed260:	.word  0xffff
3ffed270:	.word  0xffff
3ffed280:	.word  0xffff
3ffed290:	.word  0xffff
3ffed2a0:	.word  0xffff
3ffed2b0:	.word  0xffff
3ffed2c0:	.word  0xffff
3ffed2d0:	.word  0xffff
3ffed2e0:	.word  0xffff
3ffed2f0:	.word  0xffff
3ffed300:	.word  0xffff
3ffed310:	.word  0xffff
3ffed320:	.word  0xffff
3ffed330:	.word  0xffff
3ffed340:	.word  0xffff
3ffed350:	.word  0xffff
3ffed360:	.word  0xffff
3ffed370:	.word  0xffff
3ffed380:	.word  0xffff
3ffed390:	.word  0xffff
3ffed3a0:	.word  0xffff
3ffed3b0:	.word  0xffff
3ffed3c0:	.word  0xffff
3ffed3d0:	.word  0xffff
3ffed3e0:	.word  0xffff
3ffed3f0:	.word  0xffff
3ffed400:	.word  0xffff
3ffed410:	.word  0xffff
3ffed420:	.word  0xffff
3ffed430:	.word  0xffff
3ffed440:	.word  0xffff
3ffed450:	.word  0xffff
3ffed460:	.word  0xffff
3ffed470:	.word  0xffff
3ffed480:	.word  0xffff
3ffed490:	.word  0xffff
3ffed4a0:	.word  0xffff
3ffed4b0:	.word  0xffff
3ffed4c0:	.word  0xffff
3ffed4d0:	.word  0xffff
3ffed4e0:	.word  0xffff
3ffed4f0:	.word  0xffff
3ffed500:	.word  0xffff
3ffed510:	.word  0xffff
3ffed520:	.word  0xffff
3ffed530:	.word  0xffff
3ffed540:	.word  0xffff
3ffed550:	.word  0xffff
3ffed560:	.word  0xffff
3ffed570:	.word  0xffff
3ffed580:	.word  0xffff
3ffed590:	.word  0xffff
3ffed5a0:	.word  0xffff
3ffed5b0:	.word  0xffff
3ffed5c0:	.word  0xffff
3ffed5d0:	.word  0xffff
3ffed5e0:	.word  0xffff
3ffed5f0:	.word  0xffff
3ffed600:	.word  0xffff
3ffed610:	.word  0xffff
3ffed620:	.word  0xffff
3ffed630:	.word  0xffff
3ffed640:	.word  0xffff
3ffed650:	.word  0xffff
3ffed660:	.word  0xffff
3ffed670:	.word  0xffff
3ffed680:	.word  0xffff
3ffed690:	.word  0xffff
3ffed6a0:	.word  0xffff
3ffed6b0:	.word  0xffff
3ffed6c0:	.word  0xffff
3ffed6d0:	.word  0xffff
3ffed6e0:	.word  0xffff
3ffed6f0:	.word  0xffff
3ffed700:	.word  0xffff
3ffed710:	.word  0xffff
3ffed720:	.word  0xffff
3ffed730:	.word  0xffff
3ffed740:	.word  0xffff
3ffed750:	.word  0xffff
3ffed760:	.word  0xffff
3ffed770:	.word  0xffff
3ffed780:	.word  0xffff
3ffed790:	.word  0xffff
3ffed7a0:	.word  0xffff
3ffed7b0:	.word  0xffff
3ffed7c0:	.word  0xffff
3ffed7d0:	.word  0xffff
3ffed7e0:	.word  0xffff
3ffed7f0:	.word  0xffff
3ffed800:	.word  0xffff
3ffed810:	.word  0xffff
3ffed820:	.word  0xffff
3ffed830:	.word  0xffff
3ffed840:	.word  0xffff
3ffed850:	.word  0xffff
3ffed860:	.word  0xffff
3ffed870:	.word  0xffff
3ffed880:	.word  0xffff
3ffed890:	.word  0xffff
3ffed8a0:	.word  0xffff
3ffed8b0:	.word  0xffff
3ffed8c0:	.word  0xffff
3ffed8d0:	.word  0xffff
3ffed8e0:	.word  0xffff
3ffed8f0:	.word  0xffff
3ffed900:	.word  0xffff
3ffed910:	.word  0xffff
3ffed920:	.word  0xffff
3ffed930:	.word  0xffff
3ffed940:	.word  0xffff
3ffed950:	.word  0xffff
3ffed960:	.word  0xffff
3ffed970:	.word  0xffff
3ffed980:	.word  0xffff
3ffed990:	.word  0xffff
3ffed9a0:	.word  0xffff
3ffed9b0:	.word  0xffff
3ffed9c0:	.word  0xffff
3ffed9d0:	.word  0xffff
3ffed9e0:	.word  0xffff
3ffed9f0:	.word  0xffff
3ffeda00:	.word  0xffff
3ffeda10:	.word  0xffff
3ffeda20:	.word  0xffff
3ffeda30:	.word  0xffff
3ffeda40:	.word  0xffff
3ffeda50:	.word  0xffff
3ffeda60:	.word  0xffff
3ffeda70:	.word  0xffff
3ffeda80:	.word  0xffff
3ffeda90:	.word  0xffff
3ffedaa0:	.word  0xffff
3ffedab0:	.word  0xffff
3ffedac0:	.word  0xffff
3ffedad0:	.word  0xffff
3ffedae0:	.word  0xffff
3ffedaf0:	.word  0xffff
3ffedb00:	.word  0xffff
3ffedb10:	.word  0xffff
3ffedb20:	.word  0xffff
3ffedb30:	.word  0xffff
3ffedb40:	.word  0xffff
3ffedb50:	.word  0xffff
3ffedb60:	.word  0xffff
3ffedb70:	.word  0xffff
3ffedb80:	.word  0xffff
3ffedb90:	.word  0xffff
3ffedba0:	.word  0xffff
3ffedbb0:	.word  0xffff
3ffedbc0:	.word  0xffff
3ffedbd0:	.word  0xffff
3ffedbe0:	.word  0xffff
3ffedbf0:	.word  0xffff
3ffedc00:	.word  0xffff
3ffedc10:	.word  0xffff
3ffedc20:	.word  0xffff
3ffedc30:	.word  0xffff
3ffedc40:	.word  0xffff
3ffedc50:	.word  0xffff
3ffedc60:	.word  0xffff
3ffedc70:	.word  0xffff
3ffedc80:	.word  0xffff
3ffedc90:	.word  0xffff
3ffedca0:	.word  0xffff
3ffedcb0:	.word  0xffff
3ffedcc0:	.word  0xffff
3ffedcd0:	.word  0xffff
3ffedce0:	.word  0xffff
3ffedcf0:	.word  0xffff
3ffedd00:	.word  0xffff
3ffedd10:	.word  0xffff
3ffedd20:	.word  0xffff
3ffedd30:	.word  0xffff
3ffedd40:	.word  0xffff
3ffedd50:	.word  0xffff
3ffedd60:	.word  0xffff
3ffedd70:	.word  0xffff
3ffedd80:	.word  0xffff
3ffedd90:	.word  0xffff
3ffedda0:	.word  0xffff
3ffeddb0:	.word  0xffff
3ffeddc0:	.word  0xffff
3ffeddd0:	.word  0xffff
3ffedde0:	.word  0xffff
3ffeddf0:	.word  0xffff
3ffede00:	.word  0xffff
3ffede10:	.word  0xffff
3ffede20:	.word  0xffff
3ffede30:	.word  0xffff
3ffede40:	.word  0xffff
3ffede50:	.word  0xffff
3ffede60:	.word  0xffff
3ffede70:	.word  0xffff
3ffede80:	.word  0xffff
3ffede90:	.word  0xffff
3ffedea0:	.word  0xffff
3ffedeb0:	.word  0xffff
3ffedec0:	.word  0xffff
3ffeded0:	.word  0xffff
3ffedee0:	.word  0xffff
3ffedef0:	.word  0xffff
3ffedf00:	.word  0xffff
3ffedf10:	.word  0xffff
3ffedf20:	.word  0xffff
3ffedf30:	.word  0xffff
3ffedf40:	.word  0xffff
3ffedf50:	.word  0xffff
3ffedf60:	.word  0xffff
3ffedf70:	.word  0xffff
3ffedf80:	.word  0xffff
3ffedf90:	.word  0xffff
3ffedfa0:	.word  0xffff
3ffedfb0:	.word  0xffff
3ffedfc0:	.word  0xffff
3ffedfd0:	.word  0xffff
3ffedfe0:	.word  0xffff
3ffedff0:	.word  0xffff
3ffee000:	.word  0xffff
3ffee010:	.word  0xffff
3ffee020:	.word  0xffff
3ffee030:	.word  0xffff
3ffee040:	.word  0xffff
3ffee050:	.word  0xffff
3ffee060:	.word  0xffff
3ffee070:	.word  0xffff
3ffee080:	.word  0xffff
3ffee090:	.word  0xffff
3ffee0a0:	.word  0xffff
3ffee0b0:	.word  0xffff
3ffee0c0:	.word  0xffff
3ffee0d0:	.word  0xffff
3ffee0e0:	.word  0xffff
3ffee0f0:	.word  0xffff
3ffee100:	.word  0xffff
3ffee110:	.word  0xffff
3ffee120:	.word  0xffff
3ffee130:	.word  0xffff
3ffee140:	.word  0xffff
3ffee150:	.word  0xffff
3ffee160:	.word  0xffff
3ffee170:	.word  0xffff
3ffee180:	.word  0xffff
3ffee190:	.word  0xffff
3ffee1a0:	.word  0xffff
3ffee1b0:	.word  0xffff
3ffee1c0:	.word  0xffff
3ffee1d0:	.word  0xffff
3ffee1e0:	.word  0xffff
3ffee1f0:	.word  0xffff
3ffee200:	.word  0xffff
3ffee210:	.word  0xffff
3ffee220:	.word  0xffff
3ffee230:	.word  0xffff
3ffee240:	.word  0xffff
3ffee250:	.word  0xffff
3ffee260:	.word  0xffff
3ffee270:	.word  0xffff
3ffee280:	.word  0xffff
3ffee290:	.word  0xffff
3ffee2a0:	.word  0xffff
3ffee2b0:	.word  0xffff
3ffee2c0:	.word  0xffff
3ffee2d0:	.word  0xffff
3ffee2e0:	.word  0xffff
3ffee2f0:	.word  0xffff
3ffee300:	.word  0xffff
3ffee310:	.word  0xffff
3ffee320:	.word  0xffff
3ffee330:	.word  0xffff
3ffee340:	.word  0xffff
3ffee350:	.word  0xffff
3ffee360:	.word  0xffff
3ffee370:	.word  0xffff
3ffee380:	.word  0xffff
3ffee390:	.word  0xffff
3ffee3a0:	.word  0xffff
3ffee3b0:	.word  0xffff
3ffee3c0:	.word  0xffff
3ffee3d0:	.word  0xffff
3ffee3e0:	.word  0xffff
3ffee3f0:	.word  0xffff
3ffee400:	.word  0xffff
3ffee410:	.word  0xffff
3ffee420:	.word  0xffff
3ffee430:	.word  0xffff
3ffee440:	.word  0xffff
3ffee450:	.word  0xffff
3ffee460:	.word  0xffff
3ffee470:	.word  0xffff
3ffee480:	.word  0xffff
3ffee490:	.word  0xffff
3ffee4a0:	.word  0xffff
3ffee4b0:	.word  0xffff
3ffee4c0:	.word  0xffff
3ffee4d0:	.word  0xffff
3ffee4e0:	.word  0xffff
3ffee4f0:	.word  0xffff
3ffee500:	.word  0xffff
3ffee510:	.word  0xffff
3ffee520:	.word  0xffff
3ffee530:	.word  0xffff
3ffee540:	.word  0xffff
3ffee550:	.word  0xffff
3ffee560:	.word  0xffff
3ffee570:	.word  0xffff
3ffee580:	.word  0xffff
3ffee590:	.word  0xffff
3ffee5a0:	.word  0xffff
3ffee5b0:	.word  0xffff
3ffee5c0:	.word  0xffff
3ffee5d0:	.word  0xffff
3ffee5e0:	.word  0xffff
3ffee5f0:	.word  0xffff
3ffee600:	.word  0xffff
3ffee610:	.word  0xffff
3ffee620:	.word  0xffff
3ffee630:	.word  0xffff
3ffee640:	.word  0xffff
3ffee650:	.word  0xffff
3ffee660:	.word  0xffff
3ffee670:	.word  0xffff
3ffee680:	.word  0xffff
3ffee690:	.word  0xffff
3ffee6a0:	.word  0xffff
3ffee6b0:	.word  0xffff
3ffee6c0:	.word  0xffff
3ffee6d0:	.word  0xffff
3ffee6e0:	.word  0xffff
3ffee6f0:	.word  0xffff
3ffee700:	.word  0xffff
3ffee710:	.word  0xffff
3ffee720:	.word  0xffff
3ffee730:	.word  0xffff
3ffee740:	.word  0xffff
3ffee750:	.word  0xffff
3ffee760:	.word  0xffff
3ffee770:	.word  0xffff
3ffee780:	.word  0xffff
3ffee790:	.word  0xffff
3ffee7a0:	.word  0xffff
3ffee7b0:	.word  0xffff
3ffee7c0:	.word  0xffff
3ffee7d0:	.word  0xffff
3ffee7e0:	.word  0xffff
3ffee7f0:	.word  0xffff
3ffee800:	.word  0xffff
3ffee810:	.word  0xffff
3ffee820:	.word  0xffff
3ffee830:	.word  0xffff
3ffee840:	.word  0xffff
3ffee850:	.word  0xffff
3ffee860:	.word  0xffff
3ffee870:	.word  0xffff
3ffee880:	.word  0xffff
3ffee890:	.word  0xffff
3ffee8a0:	.word  0xffff
3ffee8b0:	.word  0xffff
3ffee8c0:	.word  0xffff
3ffee8d0:	.word  0xffff
3ffee8e0:	.word  0xffff
3ffee8f0:	.word  0xffff
3ffee900:	.word  0xffff
3ffee910:	.word  0xffff
3ffee920:	.word  0xffff
3ffee930:	.word  0xffff
3ffee940:	.word  0xffff
3ffee950:	.word  0xffff
3ffee960:	.word  0xffff
3ffee970:	.word  0xffff
3ffee980:	.word  0xffff
3ffee990:	.word  0xffff
3ffee9a0:	.word  0xffff
3ffee9b0:	.word  0xffff
3ffee9c0:	.word  0xffff
3ffee9d0:	.word  0xffff
3ffee9e0:	.word  0xffff
3ffee9f0:	.word  0xffff
3ffeea00:	.word  0xffff
3ffeea10:	.word  0xffff
3ffeea20:	.word  0xffff
3ffeea30:	.word  0xffff
3ffeea40:	.word  0xffff
3ffeea50:	.word  0xffff
3ffeea60:	.word  0xffff
3ffeea70:	.word  0xffff
3ffeea80:	.word  0xffff
3ffeea90:	.word  0xffff
3ffeeaa0:	.word  0xffff
3ffeeab0:	.word  0xffff
3ffeeac0:	.word  0xffff
3ffeead0:	.word  0xffff
3ffeeae0:	.word  0xffff
3ffeeaf0:	.word  0xffff
3ffeeb00:	.word  0xffff
3ffeeb10:	.word  0xffff
3ffeeb20:	.word  0xffff
3ffeeb30:	.word  0xffff
3ffeeb40:	.word  0xffff
3ffeeb50:	.word  0xffff
3ffeeb60:	.word  0xffff
3ffeeb70:	.word  0xffff
3ffeeb80:	.word  0xffff
3ffeeb90:	.word  0xffff
3ffeeba0:	.word  0xffff
3ffeebb0:	.word  0xffff
3ffeebc0:	.word  0xffff
3ffeebd0:	.word  0xffff
3ffeebe0:	.word  0xffff
3ffeebf0:	.word  0xffff
3ffeec00:	.word  0xffff
3ffeec10:	.word  0xffff
3ffeec20:	.word  0xffff
3ffeec30:	.word  0xffff
3ffeec40:	.word  0xffff
3ffeec50:	.word  0xffff
3ffeec60:	.word  0xffff
3ffeec70:	.word  0xffff
3ffeec80:	.word  0xffff
3ffeec90:	.word  0xffff
3ffeeca0:	.word  0xffff
3ffeecb0:	.word  0xffff
3ffeecc0:	.word  0xffff
3ffeecd0:	.word  0xffff
3ffeece0:	.word  0xffff
3ffeecf0:	.word  0xffff
3ffeed00:	.word  0xffff
3ffeed10:	.word  0xffff
3ffeed20:	.word  0xffff
3ffeed30:	.word  0xffff
3ffeed40:	.word  0xffff
3ffeed50:	.word  0xffff
3ffeed60:	.word  0xffff
3ffeed70:	.word  0xffff
3ffeed80:	.word  0xffff
3ffeed90:	.word  0xffff
3ffeeda0:	.word  0xffff
3ffeedb0:	.word  0xffff
3ffeedc0:	.word  0xffff
3ffeedd0:	.word  0xffff
3ffeede0:	.word  0xffff
3ffeedf0:	.word  0xffff
3ffeee00:	.word  0xffff
3ffeee10:	.word  0xffff
3ffeee20:	.word  0xffff
3ffeee30:	.word  0xffff
3ffeee40:	.word  0xffff
3ffeee50:	.word  0xffff
3ffeee60:	.word  0xffff
3ffeee70:	.word  0xffff
3ffeee80:	.word  0xffff
3ffeee90:	.word  0xffff
3ffeeea0:	.word  0xffff
3ffeeeb0:	.word  0xffff
3ffeeec0:	.word  0xffff
3ffeeed0:	.word  0xffff
3ffeeee0:	.word  0xffff
3ffeeef0:	.word  0xffff
3ffeef00:	.word  0xffff
3ffeef10:	.word  0xffff
3ffeef20:	.word  0xffff
3ffeef30:	.word  0xffff
3ffeef40:	.word  0xffff
3ffeef50:	.word  0xffff
3ffeef60:	.word  0xffff
3ffeef70:	.word  0xffff
3ffeef80:	.word  0xffff
3ffeef90:	.word  0xffff
3ffeefa0:	.word  0xffff
3ffeefb0:	.word  0xffff
3ffeefc0:	.word  0xffff
3ffeefd0:	.word  0xffff
3ffeefe0:	.word  0xffff
3ffeeff0:	.word  0xffff
3ffef000:	.word  0xffff
3ffef010:	.word  0xffff
3ffef020:	.word  0xffff
3ffef030:	.word  0xffff
3ffef040:	.word  0xffff
3ffef050:	.word  0xffff
3ffef060:	.word  0xffff
3ffef070:	.word  0xffff
3ffef080:	.word  0xffff
3ffef090:	.word  0xffff
3ffef0a0:	.word  0xffff
3ffef0b0:	.word  0xffff
3ffef0c0:	.word  0xffff
3ffef0d0:	.word  0xffff
3ffef0e0:	.word  0xffff
3ffef0f0:	.word  0xffff
3ffef100:	.word  0xffff
3ffef110:	.word  0xffff
3ffef120:	.word  0xffff
3ffef130:	.word  0xffff
3ffef140:	.word  0xffff
3ffef150:	.word  0xffff
3ffef160:	.word  0xffff
3ffef170:	.word  0xffff
3ffef180:	.word  0xffff
3ffef190:	.word  0xffff
3ffef1a0:	.word  0xffff
3ffef1b0:	.word  0xffff
3ffef1c0:	.word  0xffff
3ffef1d0:	.word  0xffff
3ffef1e0:	.word  0xffff
3ffef1f0:	.word  0xffff
3ffef200:	.word  0xffff
3ffef210:	.word  0xffff
3ffef220:	.word  0xffff
3ffef230:	.word  0xffff
3ffef240:	.word  0xffff
3ffef250:	.word  0xffff
3ffef260:	.word  0xffff
3ffef270:	.word  0xffff
3ffef280:	.word  0xffff
3ffef290:	.word  0xffff
3ffef2a0:	.word  0xffff
3ffef2b0:	.word  0xffff
3ffef2c0:	.word  0xffff
3ffef2d0:	.word  0xffff
3ffef2e0:	.word  0xffff
3ffef2f0:	.word  0xffff
3ffef300:	.word  0xffff
3ffef310:	.word  0xffff
3ffef320:	.word  0xffff
3ffef330:	.word  0xffff
3ffef340:	.word  0xffff
3ffef350:	.word  0xffff
3ffef360:	.word  0xffff
3ffef370:	.word  0xffff
3ffef380:	.word  0xffff
3ffef390:	.word  0xffff
3ffef3a0:	.word  0xffff
3ffef3b0:	.word  0xffff
3ffef3c0:	.word  0xffff
3ffef3d0:	.word  0xffff
3ffef3e0:	.word  0xffff
3ffef3f0:	.word  0xffff
3ffef400:	.word  0xffff
3ffef410:	.word  0xffff
3ffef420:	.word  0xffff
3ffef430:	.word  0xffff
3ffef440:	.word  0xffff
3ffef450:	.word  0xffff
3ffef460:	.word  0xffff
3ffef470:	.word  0xffff
3ffef480:	.word  0xffff
3ffef490:	.word  0xffff
3ffef4a0:	.word  0xffff
3ffef4b0:	.word  0xffff
3ffef4c0:	.word  0xffff
3ffef4d0:	.word  0xffff
3ffef4e0:	.word  0xffff
3ffef4f0:	.word  0xffff
3ffef500:	.word  0xffff
3ffef510:	.word  0xffff
3ffef520:	.word  0xffff
3ffef530:	.word  0xffff
3ffef540:	.word  0xffff
3ffef550:	.word  0xffff
3ffef560:	.word  0xffff
3ffef570:	.word  0xffff
3ffef580:	.word  0xffff
3ffef590:	.word  0xffff
3ffef5a0:	.word  0xffff
3ffef5b0:	.word  0xffff
3ffef5c0:	.word  0xffff
3ffef5d0:	.word  0xffff
3ffef5e0:	.word  0xffff
3ffef5f0:	.word  0xffff
3ffef600:	.word  0xffff
3ffef610:	.word  0xffff
3ffef620:	.word  0xffff
3ffef630:	.word  0xffff
3ffef640:	.word  0xffff
3ffef650:	.word  0xffff
3ffef660:	.word  0xffff
3ffef670:	.word  0xffff
3ffef680:	.word  0xffff
3ffef690:	.word  0xffff
3ffef6a0:	.word  0xffff
3ffef6b0:	.word  0xffff
3ffef6c0:	.word  0xffff
3ffef6d0:	.word  0xffff
3ffef6e0:	.word  0xffff
3ffef6f0:	.word  0xffff
3ffef700:	.word  0xffff
3ffef710:	.word  0xffff
3ffef720:	.word  0xffff
3ffef730:	.word  0xffff
3ffef740:	.word  0xffff
3ffef750:	.word  0xffff
3ffef760:	.word  0xffff
3ffef770:	.word  0xffff
3ffef780:	.word  0xffff
3ffef790:	.word  0xffff
3ffef7a0:	.word  0xffff
3ffef7b0:	.word  0xffff
3ffef7c0:	.word  0xffff
3ffef7d0:	.word  0xffff
3ffef7e0:	.word  0xffff
3ffef7f0:	.word  0xffff
3ffef800:	.word  0xffff
3ffef810:	.word  0xffff
3ffef820:	.word  0xffff
3ffef830:	.word  0xffff
3ffef840:	.word  0xffff
3ffef850:	.word  0xffff
3ffef860:	.word  0xffff
3ffef870:	.word  0xffff
3ffef880:	.word  0xffff
3ffef890:	.word  0xffff
3ffef8a0:	.word  0xffff
3ffef8b0:	.word  0xffff
3ffef8c0:	.word  0xffff
3ffef8d0:	.word  0xffff
3ffef8e0:	.word  0xffff
3ffef8f0:	.word  0xffff
3ffef900:	.word  0xffff
3ffef910:	.word  0xffff
3ffef920:	.word  0xffff
3ffef930:	.word  0xffff
3ffef940:	.word  0xffff
3ffef950:	.word  0xffff
3ffef960:	.word  0xffff
3ffef970:	.word  0xffff
3ffef980:	.word  0xffff
3ffef990:	.word  0xffff
3ffef9a0:	.word  0xffff
3ffef9b0:	.word  0xffff
3ffef9c0:	.word  0xffff
3ffef9d0:	.word  0xffff
3ffef9e0:	.word  0xffff
3ffef9f0:	.word  0xffff
3ffefa00:	.word  0xffff
3ffefa10:	.word  0xffff
3ffefa20:	.word  0xffff
3ffefa30:	.word  0xffff
3ffefa40:	.word  0xffff
3ffefa50:	.word  0xffff
3ffefa60:	.word  0xffff
3ffefa70:	.word  0xffff
3ffefa80:	.word  0xffff
3ffefa90:	.word  0xffff
3ffefaa0:	.word  0xffff
3ffefab0:	.word  0xffff
3ffefac0:	.word  0xffff
3ffefad0:	.word  0xffff
3ffefae0:	.word  0xffff
3ffefaf0:	.word  0xffff
3ffefb00:	.word  0xffff
3ffefb10:	.word  0xffff
3ffefb20:	.word  0xffff
3ffefb30:	.word  0xffff
3ffefb40:	.word  0xffff
3ffefb50:	.word  0xffff
3ffefb60:	.word  0xffff
3ffefb70:	.word  0xffff
3ffefb80:	.word  0xffff
3ffefb90:	.word  0xffff
3ffefba0:	.word  0xffff
3ffefbb0:	.word  0xffff
3ffefbc0:	.word  0xffff
3ffefbd0:	.word  0xffff
3ffefbe0:	.word  0xffff
3ffefbf0:	.word  0xffff
3ffefc00:	.word  0xffff
3ffefc10:	.word  0xffff
3ffefc20:	.word  0xffff
3ffefc30:	.word  0xffff
3ffefc40:	.word  0xffff
3ffefc50:	.word  0xffff
3ffefc60:	.word  0xffff
3ffefc70:	.word  0xffff
3ffefc80:	.word  0xffff
3ffefc90:	.word  0xffff
3ffefca0:	.word  0xffff
3ffefcb0:	.word  0xffff
3ffefcc0:	.word  0xffff
3ffefcd0:	.word  0xffff
3ffefce0:	.word  0xffff
3ffefcf0:	.word  0xffff
3ffefd00:	.word  0xffff
3ffefd10:	.word  0xffff
3ffefd20:	.word  0xffff
3ffefd30:	.word  0xffff
3ffefd40:	.word  0xffff
3ffefd50:	.word  0xffff
3ffefd60:	.word  0xffff
3ffefd70:	.word  0xffff
3ffefd80:	.word  0xffff
3ffefd90:	.word  0xffff
3ffefda0:	.word  0xffff
3ffefdb0:	.word  0xffff
3ffefdc0:	.word  0xffff
3ffefdd0:	.word  0xffff
3ffefde0:	.word  0xffff
3ffefdf0:	.word  0xffff
3ffefe00:	.word  0xffff
3ffefe10:	.word  0xffff
3ffefe20:	.word  0xffff
3ffefe30:	.word  0xffff
3ffefe40:	.word  0xffff
3ffefe50:	.word  0xffff
3ffefe60:	.word  0xffff
3ffefe70:	.word  0xffff
3ffefe80:	.word  0xffff
3ffefe90:	.word  0xffff
3ffefea0:	.word  0xffff
3ffefeb0:	.word  0xffff
3ffefec0:	.word  0xffff
3ffefed0:	.word  0xffff
3ffefee0:	.word  0xffff
3ffefef0:	.word  0xffff
3ffeff00:	.word  0xffff
3ffeff10:	.word  0xffff
3ffeff20:	.word  0xffff
3ffeff30:	.word  0xffff
3ffeff40:	.word  0xffff
3ffeff50:	.word  0xffff
3ffeff60:	.word  0xffff
3ffeff70:	.word  0xffff
3ffeff80:	.word  0xffff
3ffeff90:	.word  0xffff
3ffeffa0:	.word  0xffff
3ffeffb0:	.word  0xffff
3ffeffc0:	.word  0xffff
3ffeffd0:	.word  0xffff
3ffeffe0:	.word  0xffff
3ffefff0:	.word  0xffff
3fff0000:	.word  0xffff
3fff0010:	.word  0xffff
3fff0020:	.word  0xffff
3fff0030:	.word  0xffff
3fff0040:	.word  0xffff
3fff0050:	.word  0xffff
3fff0060:	.word  0xffff
3fff0070:	.word  0xffff
3fff0080:	.word  0xffff
3fff0090:	.word  0xffff
3fff00a0:	.word  0xffff
3fff00b0:	.word  0xffff
3fff00c0:	.word  0xffff
3fff00d0:	.word  0xffff
3fff00e0:	.word  0xffff
3fff00f0:	.word  0xffff
3fff0100:	.word  0xffff
3fff0110:	.word  0xffff
3fff0120:	.word  0xffff
3fff0130:	.word  0xffff
3fff0140:	.word  0xffff
3fff0150:	.word  0xffff
3fff0160:	.word  0xffff
3fff0170:	.word  0xffff
3fff0180:	.word  0xffff
3fff0190:	.word  0xffff
3fff01a0:	.word  0xffff
3fff01b0:	.word  0xffff
3fff01c0:	.word  0xffff
3fff01d0:	.word  0xffff
3fff01e0:	.word  0xffff
3fff01f0:	.word  0xffff
3fff0200:	.word  0xffff
3fff0210:	.word  0xffff
3fff0220:	.word  0xffff
3fff0230:	.word  0xffff
3fff0240:	.word  0xffff
3fff0250:	.word  0xffff
3fff0260:	.word  0xffff
3fff0270:	.word  0xffff
3fff0280:	.word  0xffff
3fff0290:	.word  0xffff
3fff02a0:	.word  0xffff
3fff02b0:	.word  0xffff
3fff02c0:	.word  0xffff
3fff02d0:	.word  0xffff
3fff02e0:	.word  0xffff
3fff02f0:	.word  0xffff
3fff0300:	.word  0xffff
3fff0310:	.word  0xffff
3fff0320:	.word  0xffff
3fff0330:	.word  0xffff
3fff0340:	.word  0xffff
3fff0350:	.word  0xffff
3fff0360:	.word  0xffff
3fff0370:	.word  0xffff
3fff0380:	.word  0xffff
3fff0390:	.word  0xffff
3fff03a0:	.word  0xffff
3fff03b0:	.word  0xffff
3fff03c0:	.word  0xffff
3fff03d0:	.word  0xffff
3fff03e0:	.word  0xffff
3fff03f0:	.word  0xffff
3fff0400:	.word  0xffff
3fff0410:	.word  0xffff
3fff0420:	.word  0xffff
3fff0430:	.word  0xffff
3fff0440:	.word  0xffff
3fff0450:	.word  0xffff
3fff0460:	.word  0xffff
3fff0470:	.word  0xffff
3fff0480:	.word  0xffff
3fff0490:	.word  0xffff
3fff04a0:	.word  0xffff
3fff04b0:	.word  0xffff
3fff04c0:	.word  0xffff
3fff04d0:	.word  0xffff
3fff04e0:	.word  0xffff
3fff04f0:	.word  0xffff
3fff0500:	.word  0xffff
3fff0510:	.word  0xffff
3fff0520:	.word  0xffff
3fff0530:	.word  0xffff
3fff0540:	.word  0xffff
3fff0550:	.word  0xffff
3fff0560:	.word  0xffff
3fff0570:	.word  0xffff
3fff0580:	.word  0xffff
3fff0590:	.word  0xffff
3fff05a0:	.word  0xffff
3fff05b0:	.word  0xffff
3fff05c0:	.word  0xffff
3fff05d0:	.word  0xffff
3fff05e0:	.word  0xffff
3fff05f0:	.word  0xffff
3fff0600:	.word  0xffff
3fff0610:	.word  0xffff
3fff0620:	.word  0xffff
3fff0630:	.word  0xffff
3fff0640:	.word  0xffff
3fff0650:	.word  0xffff
3fff0660:	.word  0xffff
3fff0670:	.word  0xffff
3fff0680:	.word  0xffff
3fff0690:	.word  0xffff
3fff06a0:	.word  0xffff
3fff06b0:	.word  0xffff
3fff06c0:	.word  0xffff
3fff06d0:	.word  0xffff
3fff06e0:	.word  0xffff
3fff06f0:	.word  0xffff
3fff0700:	.word  0xffff
3fff0710:	.word  0xffff
3fff0720:	.word  0xffff
3fff0730:	.word  0xffff
3fff0740:	.word  0xffff
3fff0750:	.word  0xffff
3fff0760:	.word  0xffff
3fff0770:	.word  0xffff
3fff0780:	.word  0xffff
3fff0790:	.word  0xffff
3fff07a0:	.word  0xffff
3fff07b0:	.word  0xffff
3fff07c0:	.word  0xffff
3fff07d0:	.word  0xffff
3fff07e0:	.word  0xffff
3fff07f0:	.word  0xffff
3fff0800:	.word  0xffff
3fff0810:	.word  0xffff
3fff0820:	.word  0xffff
3fff0830:	.word  0xffff
3fff0840:	.word  0xffff
3fff0850:	.word  0xffff
3fff0860:	.word  0xffff
3fff0870:	.word  0xffff
3fff0880:	.word  0xffff
3fff0890:	.word  0xffff
3fff08a0:	.word  0xffff
3fff08b0:	.word  0xffff
3fff08c0:	.word  0xffff
3fff08d0:	.word  0xffff
3fff08e0:	.word  0xffff
3fff08f0:	.word  0xffff
3fff0900:	.word  0xffff
3fff0910:	.word  0xffff
3fff0920:	.word  0xffff
3fff0930:	.word  0xffff
3fff0940:	.word  0xffff
3fff0950:	.word  0xffff
3fff0960:	.word  0xffff
3fff0970:	.word  0xffff
3fff0980:	.word  0xffff
3fff0990:	.word  0xffff
3fff09a0:	.word  0xffff
3fff09b0:	.word  0xffff
3fff09c0:	.word  0xffff
3fff09d0:	.word  0xffff
3fff09e0:	.word  0xffff
3fff09f0:	.word  0xffff
3fff0a00:	.word  0xffff
3fff0a10:	.word  0xffff
3fff0a20:	.word  0xffff
3fff0a30:	.word  0xffff
3fff0a40:	.word  0xffff
3fff0a50:	.word  0xffff
3fff0a60:	.word  0xffff
3fff0a70:	.word  0xffff
3fff0a80:	.word  0xffff
3fff0a90:	.word  0xffff
3fff0aa0:	.word  0xffff
3fff0ab0:	.word  0xffff
3fff0ac0:	.word  0xffff
3fff0ad0:	.word  0xffff
3fff0ae0:	.word  0xffff
3fff0af0:	.word  0xffff
3fff0b00:	.word  0xffff
3fff0b10:	.word  0xffff
3fff0b20:	.word  0xffff
3fff0b30:	.word  0xffff
3fff0b40:	.word  0xffff
3fff0b50:	.word  0xffff
3fff0b60:	.word  0xffff
3fff0b70:	.word  0xffff
3fff0b80:	.word  0xffff
3fff0b90:	.word  0xffff
3fff0ba0:	.word  0xffff
3fff0bb0:	.word  0xffff
3fff0bc0:	.word  0xffff
3fff0bd0:	.word  0xffff
3fff0be0:	.word  0xffff
3fff0bf0:	.word  0xffff
3fff0c00:	.word  0xffff
3fff0c10:	.word  0xffff
3fff0c20:	.word  0xffff
3fff0c30:	.word  0xffff
3fff0c40:	.word  0xffff
3fff0c50:	.word  0xffff
3fff0c60:	.word  0xffff
3fff0c70:	.word  0xffff
3fff0c80:	.word  0xffff
3fff0c90:	.word  0xffff
3fff0ca0:	.word  0xffff
3fff0cb0:	.word  0xffff
3fff0cc0:	.word  0xffff
3fff0cd0:	.word  0xffff
3fff0ce0:	.word  0xffff
3fff0cf0:	.word  0xffff
3fff0d00:	.word  0xffff
3fff0d10:	.word  0xffff
3fff0d20:	.word  0xffff
3fff0d30:	.word  0xffff
3fff0d40:	.word  0xffff
3fff0d50:	.word  0xffff
3fff0d60:	.word  0xffff
3fff0d70:	.word  0xffff
3fff0d80:	.word  0xffff
3fff0d90:	.word  0xffff
3fff0da0:	.word  0xffff
3fff0db0:	.word  0xffff
3fff0dc0:	.word  0xffff
3fff0dd0:	.word  0xffff
3fff0de0:	.word  0xffff
3fff0df0:	.word  0xffff
3fff0e00:	.word  0xffff
3fff0e10:	.word  0xffff
3fff0e20:	.word  0xffff
3fff0e30:	.word  0xffff
3fff0e40:	.word  0xffff
3fff0e50:	.word  0xffff
3fff0e60:	.word  0xffff
3fff0e70:	.word  0xffff
3fff0e80:	.word  0xffff
3fff0e90:	.word  0xffff
3fff0ea0:	.word  0xffff
3fff0eb0:	.word  0xffff
3fff0ec0:	.word  0xffff
3fff0ed0:	.word  0xffff
3fff0ee0:	.word  0xffff
3fff0ef0:	.word  0xffff
3fff0f00:	.word  0xffff
3fff0f10:	.word  0xffff
3fff0f20:	.word  0xffff
3fff0f30:	.word  0xffff
3fff0f40:	.word  0xffff
3fff0f50:	.word  0xffff
3fff0f60:	.word  0xffff
3fff0f70:	.word  0xffff
3fff0f80:	.word  0xffff
3fff0f90:	.word  0xffff
3fff0fa0:	.word  0xffff
3fff0fb0:	.word  0xffff
3fff0fc0:	.word  0xffff
3fff0fd0:	.word  0xffff
3fff0fe0:	.word  0xffff
3fff0ff0:	.word  0xffff
3fff1000:	.word  0xffff
3fff1010:	.word  0xffff
3fff1020:	.word  0xffff
3fff1030:	.word  0xffff
3fff1040:	.word  0xffff
3fff1050:	.word  0xffff
3fff1060:	.word  0xffff
3fff1070:	.word  0xffff
3fff1080:	.word  0xffff
3fff1090:	.word  0xffff
3fff10a0:	.word  0xffff
3fff10b0:	.word  0xffff
3fff10c0:	.word  0xffff
3fff10d0:	.word  0xffff
3fff10e0:	.word  0xffff
3fff10f0:	.word  0xffff
3fff1100:	.word  0xffff
3fff1110:	.word  0xffff
3fff1120:	.word  0xffff
3fff1130:	.word  0xffff
3fff1140:	.word  0xffff
3fff1150:	.word  0xffff
3fff1160:	.word  0xffff
3fff1170:	.word  0xffff
3fff1180:	.word  0xffff
3fff1190:	.word  0xffff
3fff11a0:	.word  0xffff
3fff11b0:	.word  0xffff
3fff11c0:	.word  0xffff
3fff11d0:	.word  0xffff
3fff11e0:	.word  0xffff
3fff11f0:	.word  0xffff
3fff1200:	.word  0xffff
3fff1210:	.word  0xffff
3fff1220:	.word  0xffff
3fff1230:	.word  0xffff
3fff1240:	.word  0xffff
3fff1250:	.word  0xffff
3fff1260:	.word  0xffff
3fff1270:	.word  0xffff
3fff1280:	.word  0xffff
3fff1290:	.word  0xffff
3fff12a0:	.word  0xffff
3fff12b0:	.word  0xffff
3fff12c0:	.word  0xffff
3fff12d0:	.word  0xffff
3fff12e0:	.word  0xffff
3fff12f0:	.word  0xffff
3fff1300:	.word  0xffff
3fff1310:	.word  0xffff
3fff1320:	.word  0xffff
3fff1330:	.word  0xffff
3fff1340:	.word  0xffff
3fff1350:	.word  0xffff
3fff1360:	.word  0xffff
3fff1370:	.word  0xffff
3fff1380:	.word  0xffff
3fff1390:	.word  0xffff
3fff13a0:	.word  0xffff
3fff13b0:	.word  0xffff
3fff13c0:	.word  0xffff
3fff13d0:	.word  0xffff
3fff13e0:	.word  0xffff
3fff13f0:	.word  0xffff
3fff1400:	.word  0xffff
3fff1410:	.word  0xffff
3fff1420:	.word  0xffff
3fff1430:	.word  0xffff
3fff1440:	.word  0xffff
3fff1450:	.word  0xffff
3fff1460:	.word  0xffff
3fff1470:	.word  0xffff
3fff1480:	.word  0xffff
3fff1490:	.word  0xffff
3fff14a0:	.word  0xffff
3fff14b0:	.word  0xffff
3fff14c0:	.word  0xffff
3fff14d0:	.word  0xffff
3fff14e0:	.word  0xffff
3fff14f0:	.word  0xffff
3fff1500:	.word  0xffff
3fff1510:	.word  0xffff
3fff1520:	.word  0xffff
3fff1530:	.word  0xffff
3fff1540:	.word  0xffff
3fff1550:	.word  0xffff
3fff1560:	.word  0xffff
3fff1570:	.word  0xffff
3fff1580:	.word  0xffff
3fff1590:	.word  0xffff
3fff15a0:	.word  0xffff
3fff15b0:	.word  0xffff
3fff15c0:	.word  0xffff
3fff15d0:	.word  0xffff
3fff15e0:	.word  0xffff
3fff15f0:	.word  0xffff
3fff1600:	.word  0xffff
3fff1610:	.word  0xffff
3fff1620:	.word  0xffff
3fff1630:	.word  0xffff
3fff1640:	.word  0xffff
3fff1650:	.word  0xffff
3fff1660:	.word  0xffff
3fff1670:	.word  0xffff
3fff1680:	.word  0xffff
3fff1690:	.word  0xffff
3fff16a0:	.word  0xffff
3fff16b0:	.word  0xffff
3fff16c0:	.word  0xffff
3fff16d0:	.word  0xffff
3fff16e0:	.word  0xffff
3fff16f0:	.word  0xffff
3fff1700:	.word  0xffff
3fff1710:	.word  0xffff
3fff1720:	.word  0xffff
3fff1730:	.word  0xffff
3fff1740:	.word  0xffff
3fff1750:	.word  0xffff
3fff1760:	.word  0xffff
3fff1770:	.word  0xffff
3fff1780:	.word  0xffff
3fff1790:	.word  0xffff
3fff17a0:	.word  0xffff
3fff17b0:	.word  0xffff
3fff17c0:	.word  0xffff
3fff17d0:	.word  0xffff
3fff17e0:	.word  0xffff
3fff17f0:	.word  0xffff
3fff1800:	.word  0xffff
3fff1810:	.word  0xffff
3fff1820:	.word  0xffff
3fff1830:	.word  0xffff
3fff1840:	.word  0xffff
3fff1850:	.word  0xffff
3fff1860:	.word  0xffff
3fff1870:	.word  0xffff
3fff1880:	.word  0xffff
3fff1890:	.word  0xffff
3fff18a0:	.word  0xffff
3fff18b0:	.word  0xffff
3fff18c0:	.word  0xffff
3fff18d0:	.word  0xffff
3fff18e0:	.word  0xffff
3fff18f0:	.word  0xffff
3fff1900:	.word  0xffff
3fff1910:	.word  0xffff
3fff1920:	.word  0xffff
3fff1930:	.word  0xffff
3fff1940:	.word  0xffff
3fff1950:	.word  0xffff
3fff1960:	.word  0xffff
3fff1970:	.word  0xffff
3fff1980:	.word  0xffff
3fff1990:	.word  0xffff
3fff19a0:	.word  0xffff
3fff19b0:	.word  0xffff
3fff19c0:	.word  0xffff
3fff19d0:	.word  0xffff
3fff19e0:	.word  0xffff
3fff19f0:	.word  0xffff
3fff1a00:	.word  0xffff
3fff1a10:	.word  0xffff
3fff1a20:	.word  0xffff
3fff1a30:	.word  0xffff
3fff1a40:	.word  0xffff
3fff1a50:	.word  0xffff
3fff1a60:	.word  0xffff
3fff1a70:	.word  0xffff
3fff1a80:	.word  0xffff
3fff1a90:	.word  0xffff
3fff1aa0:	.word  0xffff
3fff1ab0:	.word  0xffff
3fff1ac0:	.word  0xffff
3fff1ad0:	.word  0xffff
3fff1ae0:	.word  0xffff
3fff1af0:	.word  0xffff
3fff1b00:	.word  0xffff
3fff1b10:	.word  0xffff
3fff1b20:	.word  0xffff
3fff1b30:	.word  0xffff
3fff1b40:	.word  0xffff
3fff1b50:	.word  0xffff
3fff1b60:	.word  0xffff
3fff1b70:	.word  0xffff
3fff1b80:	.word  0xffff
3fff1b90:	.word  0xffff
3fff1ba0:	.word  0xffff
3fff1bb0:	.word  0xffff
3fff1bc0:	.word  0xffff
3fff1bd0:	.word  0xffff
3fff1be0:	.word  0xffff
3fff1bf0:	.word  0xffff
3fff1c00:	.word  0xffff
3fff1c10:	.word  0xffff
3fff1c20:	.word  0xffff
3fff1c30:	.word  0xffff
3fff1c40:	.word  0xffff
3fff1c50:	.word  0xffff
3fff1c60:	.word  0xffff
3fff1c70:	.word  0xffff
3fff1c80:	.word  0xffff
3fff1c90:	.word  0xffff
3fff1ca0:	.word  0xffff
3fff1cb0:	.word  0xffff
3fff1cc0:	.word  0xffff
3fff1cd0:	.word  0xffff
3fff1ce0:	.word  0xffff
3fff1cf0:	.word  0xffff
3fff1d00:	.word  0xffff
3fff1d10:	.word  0xffff
3fff1d20:	.word  0xffff
3fff1d30:	.word  0xffff
3fff1d40:	.word  0xffff
3fff1d50:	.word  0xffff
3fff1d60:	.word  0xffff
3fff1d70:	.word  0xffff
3fff1d80:	.word  0xffff
3fff1d90:	.word  0xffff
3fff1da0:	.word  0xffff
3fff1db0:	.word  0xffff
3fff1dc0:	.word  0xffff
3fff1dd0:	.word  0xffff
3fff1de0:	.word  0xffff
3fff1df0:	.word  0xffff
3fff1e00:	.word  0xffff
3fff1e10:	.word  0xffff
3fff1e20:	.word  0xffff
3fff1e30:	.word  0xffff
3fff1e40:	.word  0xffff
3fff1e50:	.word  0xffff
3fff1e60:	.word  0xffff
3fff1e70:	.word  0xffff
3fff1e80:	.word  0xffff
3fff1e90:	.word  0xffff
3fff1ea0:	.word  0xffff
3fff1eb0:	.word  0xffff
3fff1ec0:	.word  0xffff
3fff1ed0:	.word  0xffff
3fff1ee0:	.word  0xffff
3fff1ef0:	.word  0xffff
3fff1f00:	.word  0xffff
3fff1f10:	.word  0xffff
3fff1f20:	.word  0xffff
3fff1f30:	.word  0xffff
3fff1f40:	.word  0xffff
3fff1f50:	.word  0xffff
3fff1f60:	.word  0xffff
3fff1f70:	.word  0xffff
3fff1f80:	.word  0xffff
3fff1f90:	.word  0xffff
3fff1fa0:	.word  0xffff
3fff1fb0:	.word  0xffff
3fff1fc0:	.word  0xffff
3fff1fd0:	.word  0xffff
3fff1fe0:	.word  0xffff
3fff1ff0:	.word  0xffff
3fff2000:	.word  0xffff
3fff2010:	.word  0xffff
3fff2020:	.word  0xffff
3fff2030:	.word  0xffff
3fff2040:	.word  0xffff
3fff2050:	.word  0xffff
3fff2060:	.word  0xffff
3fff2070:	.word  0xffff
3fff2080:	.word  0xffff
3fff2090:	.word  0xffff
3fff20a0:	.word  0xffff
3fff20b0:	.word  0xffff
3fff20c0:	.word  0xffff
3fff20d0:	.word  0xffff
3fff20e0:	.word  0xffff
3fff20f0:	.word  0xffff
3fff2100:	.word  0xffff
3fff2110:	.word  0xffff
3fff2120:	.word  0xffff
3fff2130:	.word  0xffff
3fff2140:	.word  0xffff
3fff2150:	.word  0xffff
3fff2160:	.word  0xffff
3fff2170:	.word  0xffff
3fff2180:	.word  0xffff
3fff2190:	.word  0xffff
3fff21a0:	.word  0xffff
3fff21b0:	.word  0xffff
3fff21c0:	.word  0xffff
3fff21d0:	.word  0xffff
3fff21e0:	.word  0xffff
3fff21f0:	.word  0xffff
3fff2200:	.word  0xffff
3fff2210:	.word  0xffff
3fff2220:	.word  0xffff
3fff2230:	.word  0xffff
3fff2240:	.word  0xffff
3fff2250:	.word  0xffff
3fff2260:	.word  0xffff
3fff2270:	.word  0xffff
3fff2280:	.word  0xffff
3fff2290:	.word  0xffff
3fff22a0:	.word  0xffff
3fff22b0:	.word  0xffff
3fff22c0:	.word  0xffff
3fff22d0:	.word  0xffff
3fff22e0:	.word  0xffff
3fff22f0:	.word  0xffff
3fff2300:	.word  0xffff
3fff2310:	.word  0xffff
3fff2320:	.word  0xffff
3fff2330:	.word  0xffff
3fff2340:	.word  0xffff
3fff2350:	.word  0xffff
3fff2360:	.word  0xffff
3fff2370:	.word  0xffff
3fff2380:	.word  0xffff
3fff2390:	.word  0xffff
3fff23a0:	.word  0xffff
3fff23b0:	.word  0xffff
3fff23c0:	.word  0xffff
3fff23d0:	.word  0xffff
3fff23e0:	.word  0xffff
3fff23f0:	.word  0xffff
3fff2400:	.word  0xffff
3fff2410:	.word  0xffff
3fff2420:	.word  0xffff
3fff2430:	.word  0xffff
3fff2440:	.word  0xffff
3fff2450:	.word  0xffff
3fff2460:	.word  0xffff
3fff2470:	.word  0xffff
3fff2480:	.word  0xffff
3fff2490:	.word  0xffff
3fff24a0:	.word  0xffff
3fff24b0:	.word  0xffff
3fff24c0:	.word  0xffff
3fff24d0:	.word  0xffff
3fff24e0:	.word  0xffff
3fff24f0:	.word  0xffff
3fff2500:	.word  0xffff
3fff2510:	.word  0xffff
3fff2520:	.word  0xffff
3fff2530:	.word  0xffff
3fff2540:	.word  0xffff
3fff2550:	.word  0xffff
3fff2560:	.word  0xffff
3fff2570:	.word  0xffff
3fff2580:	.word  0xffff
3fff2590:	.word  0xffff
3fff25a0:	.word  0xffff
3fff25b0:	.word  0xffff
3fff25c0:	.word  0xffff
3fff25d0:	.word  0xffff
3fff25e0:	.word  0xffff
3fff25f0:	.word  0xffff
3fff2600:	.word  0xffff
3fff2610:	.word  0xffff
3fff2620:	.word  0xffff
3fff2630:	.word  0xffff
3fff2640:	.word  0xffff
3fff2650:	.word  0xffff
3fff2660:	.word  0xffff
3fff2670:	.word  0xffff
3fff2680:	.word  0xffff
3fff2690:	.word  0xffff
3fff26a0:	.word  0xffff
3fff26b0:	.word  0xffff
3fff26c0:	.word  0xffff
3fff26d0:	.word  0xffff
3fff26e0:	.word  0xffff
3fff26f0:	.word  0xffff
3fff2700:	.word  0xffff
3fff2710:	.word  0xffff
3fff2720:	.word  0xffff
3fff2730:	.word  0xffff
3fff2740:	.word  0xffff
3fff2750:	.word  0xffff
3fff2760:	.word  0xffff
3fff2770:	.word  0xffff
3fff2780:	.word  0xffff
3fff2790:	.word  0xffff
3fff27a0:	.word  0xffff
3fff27b0:	.word  0xffff
3fff27c0:	.word  0xffff
3fff27d0:	.word  0xffff
3fff27e0:	.word  0xffff
3fff27f0:	.word  0xffff
3fff2800:	.word  0xffff
3fff2810:	.word  0xffff
3fff2820:	.word  0xffff
3fff2830:	.word  0xffff
3fff2840:	.word  0xffff
3fff2850:	.word  0xffff
3fff2860:	.word  0xffff
3fff2870:	.word  0xffff
3fff2880:	.word  0xffff
3fff2890:	.word  0xffff
3fff28a0:	.word  0xffff
3fff28b0:	.word  0xffff
3fff28c0:	.word  0xffff
3fff28d0:	.word  0xffff
3fff28e0:	.word  0xffff
3fff28f0:	.word  0xffff
3fff2900:	.word  0xffff
3fff2910:	.word  0xffff
3fff2920:	.word  0xffff
3fff2930:	.word  0xffff
3fff2940:	.word  0xffff
3fff2950:	.word  0xffff
3fff2960:	.word  0xffff
3fff2970:	.word  0xffff
3fff2980:	.word  0xffff
3fff2990:	.word  0xffff
3fff29a0:	.word  0xffff
3fff29b0:	.word  0xffff
3fff29c0:	.word  0xffff
3fff29d0:	.word  0xffff
3fff29e0:	.word  0xffff
3fff29f0:	.word  0xffff
3fff2a00:	.word  0xffff
3fff2a10:	.word  0xffff
3fff2a20:	.word  0xffff
3fff2a30:	.word  0xffff
3fff2a40:	.word  0xffff
3fff2a50:	.word  0xffff
3fff2a60:	.word  0xffff
3fff2a70:	.word  0xffff
3fff2a80:	.word  0xffff
3fff2a90:	.word  0xffff
3fff2aa0:	.word  0xffff
3fff2ab0:	.word  0xffff
3fff2ac0:	.word  0xffff
3fff2ad0:	.word  0xffff
3fff2ae0:	.word  0xffff
3fff2af0:	.word  0xffff
3fff2b00:	.word  0xffff
3fff2b10:	.word  0xffff
3fff2b20:	.word  0xffff
3fff2b30:	.word  0xffff
3fff2b40:	.word  0xffff
3fff2b50:	.word  0xffff
3fff2b60:	.word  0xffff
3fff2b70:	.word  0xffff
3fff2b80:	.word  0xffff
3fff2b90:	.word  0xffff
3fff2ba0:	.word  0xffff
3fff2bb0:	.word  0xffff
3fff2bc0:	.word  0xffff
3fff2bd0:	.word  0xffff
3fff2be0:	.word  0xffff
3fff2bf0:	.word  0xffff
3fff2c00:	.word  0xffff
3fff2c10:	.word  0xffff
3fff2c20:	.word  0xffff
3fff2c30:	.word  0xffff
3fff2c40:	.word  0xffff
3fff2c50:	.word  0xffff
3fff2c60:	.word  0xffff
3fff2c70:	.word  0xffff
3fff2c80:	.word  0xffff
3fff2c90:	.word  0xffff
3fff2ca0:	.word  0xffff
3fff2cb0:	.word  0xffff
3fff2cc0:	.word  0xffff
3fff2cd0:	.word  0xffff
3fff2ce0:	.word  0xffff
3fff2cf0:	.word  0xffff
3fff2d00:	.word  0xffff
3fff2d10:	.word  0xffff
3fff2d20:	.word  0xffff
3fff2d30:	.word  0xffff
3fff2d40:	.word  0xffff
3fff2d50:	.word  0xffff
3fff2d60:	.word  0xffff
3fff2d70:	.word  0xffff
3fff2d80:	.word  0xffff
3fff2d90:	.word  0xffff
3fff2da0:	.word  0xffff
3fff2db0:	.word  0xffff
3fff2dc0:	.word  0xffff
3fff2dd0:	.word  0xffff
3fff2de0:	.word  0xffff
3fff2df0:	.word  0xffff
3fff2e00:	.word  0xffff
3fff2e10:	.word  0xffff
3fff2e20:	.word  0xffff
3fff2e30:	.word  0xffff
3fff2e40:	.word  0xffff
3fff2e50:	.word  0xffff
3fff2e60:	.word  0xffff
3fff2e70:	.word  0xffff
3fff2e80:	.word  0xffff
3fff2e90:	.word  0xffff
3fff2ea0:	.word  0xffff
3fff2eb0:	.word  0xffff
3fff2ec0:	.word  0xffff
3fff2ed0:	.word  0xffff
3fff2ee0:	.word  0xffff
3fff2ef0:	.word  0xffff
3fff2f00:	.word  0xffff
3fff2f10:	.word  0xffff
3fff2f20:	.word  0xffff
3fff2f30:	.word  0xffff
3fff2f40:	.word  0xffff
3fff2f50:	.word  0xffff
3fff2f60:	.word  0xffff
3fff2f70:	.word  0xffff
3fff2f80:	.word  0xffff
3fff2f90:	.word  0xffff
3fff2fa0:	.word  0xffff
3fff2fb0:	.word  0xffff
3fff2fc0:	.word  0xffff
3fff2fd0:	.word  0xffff
3fff2fe0:	.word  0xffff
3fff2ff0:	.word  0xffff
3fff3000:	.word  0xffff
3fff3010:	.word  0xffff
3fff3020:	.word  0xffff
3fff3030:	.word  0xffff
3fff3040:	.word  0xffff
3fff3050:	.word  0xffff
3fff3060:	.word  0xffff
3fff3070:	.word  0xffff
3fff3080:	.word  0xffff
3fff3090:	.word  0xffff
3fff30a0:	.word  0xffff
3fff30b0:	.word  0xffff
3fff30c0:	.word  0xffff
3fff30d0:	.word  0xffff
3fff30e0:	.word  0xffff
3fff30f0:	.word  0xffff
3fff3100:	.word  0xffff
3fff3110:	.word  0xffff
3fff3120:	.word  0xffff
3fff3130:	.word  0xffff
3fff3140:	.word  0xffff
3fff3150:	.word  0xffff
3fff3160:	.word  0xffff
3fff3170:	.word  0xffff
3fff3180:	.word  0xffff
3fff3190:	.word  0xffff
3fff31a0:	.word  0xffff
3fff31b0:	.word  0xffff
3fff31c0:	.word  0xffff
3fff31d0:	.word  0xffff
3fff31e0:	.word  0xffff
3fff31f0:	.word  0xffff
3fff3200:	.word  0xffff
3fff3210:	.word  0xffff
3fff3220:	.word  0xffff
3fff3230:	.word  0xffff
3fff3240:	.word  0xffff
3fff3250:	.word  0xffff
3fff3260:	.word  0xffff
3fff3270:	.word  0xffff
3fff3280:	.word  0xffff
3fff3290:	.word  0xffff
3fff32a0:	.word  0xffff
3fff32b0:	.word  0xffff
3fff32c0:	.word  0xffff
3fff32d0:	.word  0xffff
3fff32e0:	.word  0xffff
3fff32f0:	.word  0xffff
3fff3300:	.word  0xffff
3fff3310:	.word  0xffff
3fff3320:	.word  0xffff
3fff3330:	.word  0xffff
3fff3340:	.word  0xffff
3fff3350:	.word  0xffff
3fff3360:	.word  0xffff
3fff3370:	.word  0xffff
3fff3380:	.word  0xffff
3fff3390:	.word  0xffff
3fff33a0:	.word  0xffff
3fff33b0:	.word  0xffff
3fff33c0:	.word  0xffff
3fff33d0:	.word  0xffff
3fff33e0:	.word  0xffff
3fff33f0:	.word  0xffff
3fff3400:	.word  0xffff
3fff3410:	.word  0xffff
3fff3420:	.word  0xffff
3fff3430:	.word  0xffff
3fff3440:	.word  0xffff
3fff3450:	.word  0xffff
3fff3460:	.word  0xffff
3fff3470:	.word  0xffff
3fff3480:	.word  0xffff
3fff3490:	.word  0xffff
3fff34a0:	.word  0xffff
3fff34b0:	.word  0xffff
3fff34c0:	.word  0xffff
3fff34d0:	.word  0xffff
3fff34e0:	.word  0xffff
3fff34f0:	.word  0xffff
3fff3500:	.word  0xffff
3fff3510:	.word  0xffff
3fff3520:	.word  0xffff
3fff3530:	.word  0xffff
3fff3540:	.word  0xffff
3fff3550:	.word  0xffff
3fff3560:	.word  0xffff
3fff3570:	.word  0xffff
3fff3580:	.word  0xffff
3fff3590:	.word  0xffff
3fff35a0:	.word  0xffff
3fff35b0:	.word  0xffff
3fff35c0:	.word  0xffff
3fff35d0:	.word  0xffff
3fff35e0:	.word  0xffff
3fff35f0:	.word  0xffff
3fff3600:	.word  0xffff
3fff3610:	.word  0xffff
3fff3620:	.word  0xffff
3fff3630:	.word  0xffff
3fff3640:	.word  0xffff
3fff3650:	.word  0xffff
3fff3660:	.word  0xffff
3fff3670:	.word  0xffff
3fff3680:	.word  0xffff
3fff3690:	.word  0xffff
3fff36a0:	.word  0xffff
3fff36b0:	.word  0xffff
3fff36c0:	.word  0xffff
3fff36d0:	.word  0xffff
3fff36e0:	.word  0xffff
3fff36f0:	.word  0xffff
3fff3700:	.word  0xffff
3fff3710:	.word  0xffff
3fff3720:	.word  0xffff
3fff3730:	.word  0xffff
3fff3740:	.word  0xffff
3fff3750:	.word  0xffff
3fff3760:	.word  0xffff
3fff3770:	.word  0xffff
3fff3780:	.word  0xffff
3fff3790:	.word  0xffff
3fff37a0:	.word  0xffff
3fff37b0:	.word  0xffff
3fff37c0:	.word  0xffff
3fff37d0:	.word  0xffff
3fff37e0:	.word  0xffff
3fff37f0:	.word  0xffff
3fff3800:	.word  0xffff
3fff3810:	.word  0xffff
3fff3820:	.word  0xffff
3fff3830:	.word  0xffff
3fff3840:	.word  0xffff
3fff3850:	.word  0xffff
3fff3860:	.word  0xffff
3fff3870:	.word  0xffff
3fff3880:	.word  0xffff
3fff3890:	.word  0xffff
3fff38a0:	.word  0xffff
3fff38b0:	.word  0xffff
3fff38c0:	.word  0xffff
3fff38d0:	.word  0xffff
3fff38e0:	.word  0xffff
3fff38f0:	.word  0xffff
3fff3900:	.word  0xffff
3fff3910:	.word  0xffff
3fff3920:	.word  0xffff
3fff3930:	.word  0xffff
3fff3940:	.word  0xffff
3fff3950:	.word  0xffff
3fff3960:	.word  0xffff
3fff3970:	.word  0xffff
3fff3980:	.word  0xffff
3fff3990:	.word  0xffff
3fff39a0:	.word  0xffff
3fff39b0:	.word  0xffff
3fff39c0:	.word  0xffff
3fff39d0:	.word  0xffff
3fff39e0:	.word  0xffff
3fff39f0:	.word  0xffff
3fff3a00:	.word  0xffff
3fff3a10:	.word  0xffff
3fff3a20:	.word  0xffff
3fff3a30:	.word  0xffff
3fff3a40:	.word  0xffff
3fff3a50:	.word  0xffff
3fff3a60:	.word  0xffff
3fff3a70:	.word  0xffff
3fff3a80:	.word  0xffff
3fff3a90:	.word  0xffff
3fff3aa0:	.word  0xffff
3fff3ab0:	.word  0xffff
3fff3ac0:	.word  0xffff
3fff3ad0:	.word  0xffff
3fff3ae0:	.word  0xffff
3fff3af0:	.word  0xffff
3fff3b00:	.word  0xffff
3fff3b10:	.word  0xffff
3fff3b20:	.word  0xffff
3fff3b30:	.word  0xffff
3fff3b40:	.word  0xffff
3fff3b50:	.word  0xffff
3fff3b60:	.word  0xffff
3fff3b70:	.word  0xffff
3fff3b80:	.word  0xffff
3fff3b90:	.word  0xffff
3fff3ba0:	.word  0xffff
3fff3bb0:	.word  0xffff
3fff3bc0:	.word  0xffff
3fff3bd0:	.word  0xffff
3fff3be0:	.word  0xffff
3fff3bf0:	.word  0xffff
3fff3c00:	.word  0xffff
3fff3c10:	.word  0xffff
3fff3c20:	.word  0xffff
3fff3c30:	.word  0xffff
3fff3c40:	.word  0xffff
3fff3c50:	.word  0xffff
3fff3c60:	.word  0xffff
3fff3c70:	.word  0xffff
3fff3c80:	.word  0xffff
3fff3c90:	.word  0xffff
3fff3ca0:	.word  0xffff
3fff3cb0:	.word  0xffff
3fff3cc0:	.word  0xffff
3fff3cd0:	.word  0xffff
3fff3ce0:	.word  0xffff
3fff3cf0:	.word  0xffff
3fff3d00:	.word  0xffff
3fff3d10:	.word  0xffff
3fff3d20:	.word  0xffff
3fff3d30:	.word  0xffff
3fff3d40:	.word  0xffff
3fff3d50:	.word  0xffff
3fff3d60:	.word  0xffff
3fff3d70:	.word  0xffff
3fff3d80:	.word  0xffff
3fff3d90:	.word  0xffff
3fff3da0:	.word  0xffff
3fff3db0:	.word  0xffff
3fff3dc0:	.word  0xffff
3fff3dd0:	.word  0xffff
3fff3de0:	.word  0xffff
3fff3df0:	.word  0xffff
3fff3e00:	.word  0xffff
3fff3e10:	.word  0xffff
3fff3e20:	.word  0xffff
3fff3e30:	.word  0xffff
3fff3e40:	.word  0xffff
3fff3e50:	.word  0xffff
3fff3e60:	.word  0xffff
3fff3e70:	.word  0xffff
3fff3e80:	.word  0xffff
3fff3e90:	.word  0xffff
3fff3ea0:	.word  0xffff
3fff3eb0:	.word  0xffff
3fff3ec0:	.word  0xffff
3fff3ed0:	.word  0xffff
3fff3ee0:	.word  0xffff
3fff3ef0:	.word  0xffff
3fff3f00:	.word  0xffff
3fff3f10:	.word  0xffff
3fff3f20:	.word  0xffff
3fff3f30:	.word  0xffff
3fff3f40:	.word  0xffff
3fff3f50:	.word  0xffff
3fff3f60:	.word  0xffff
3fff3f70:	.word  0xffff
3fff3f80:	.word  0xffff
3fff3f90:	.word  0xffff
3fff3fa0:	.word  0xffff
3fff3fb0:	.word  0xffff
3fff3fc0:	.word  0xffff
3fff3fd0:	.word  0xffff
3fff3fe0:	.word  0xffff
3fff3ff0:	.word  0xffff
3fff4000:	.word  0xffff
3fff4010:	.word  0xffff
3fff4020:	.word  0xffff
3fff4030:	.word  0xffff
3fff4040:	.word  0xffff
3fff4050:	.word  0xffff
3fff4060:	.word  0xffff
3fff4070:	.word  0xffff
3fff4080:	.word  0xffff
3fff4090:	.word  0xffff
3fff40a0:	.word  0xffff
3fff40b0:	.word  0xffff
3fff40c0:	.word  0xffff
3fff40d0:	.word  0xffff
3fff40e0:	.word  0xffff
3fff40f0:	.word  0xffff
3fff4100:	.word  0xffff
3fff4110:	.word  0xffff
3fff4120:	.word  0xffff
3fff4130:	.word  0xffff
3fff4140:	.word  0xffff
3fff4150:	.word  0xffff
3fff4160:	.word  0xffff
3fff4170:	.word  0xffff
3fff4180:	.word  0xffff
3fff4190:	.word  0xffff
3fff41a0:	.word  0xffff
3fff41b0:	.word  0xffff
3fff41c0:	.word  0xffff
3fff41d0:	.word  0xffff
3fff41e0:	.word  0xffff
3fff41f0:	.word  0xffff
3fff4200:	.word  0xffff
3fff4210:	.word  0xffff
3fff4220:	.word  0xffff
3fff4230:	.word  0xffff
3fff4240:	.word  0xffff
3fff4250:	.word  0xffff
3fff4260:	.word  0xffff
3fff4270:	.word  0xffff
3fff4280:	.word  0xffff
3fff4290:	.word  0xffff
3fff42a0:	.word  0xffff
3fff42b0:	.word  0xffff
3fff42c0:	.word  0xffff
3fff42d0:	.word  0xffff
3fff42e0:	.word  0xffff
3fff42f0:	.word  0xffff
3fff4300:	.word  0xffff
3fff4310:	.word  0xffff
3fff4320:	.word  0xffff
3fff4330:	.word  0xffff
3fff4340:	.word  0xffff
3fff4350:	.word  0xffff
3fff4360:	.word  0xffff
3fff4370:	.word  0xffff
3fff4380:	.word  0xffff
3fff4390:	.word  0xffff
3fff43a0:	.word  0xffff
3fff43b0:	.word  0xffff
3fff43c0:	.word  0xffff
3fff43d0:	.word  0xffff
3fff43e0:	.word  0xffff
3fff43f0:	.word  0xffff
3fff4400:	.word  0xffff
3fff4410:	.word  0xffff
3fff4420:	.word  0xffff
3fff4430:	.word  0xffff
3fff4440:	.word  0xffff
3fff4450:	.word  0xffff
3fff4460:	.word  0xffff
3fff4470:	.word  0xffff
3fff4480:	.word  0xffff
3fff4490:	.word  0xffff
3fff44a0:	.word  0xffff
3fff44b0:	.word  0xffff
3fff44c0:	.word  0xffff
3fff44d0:	.word  0xffff
3fff44e0:	.word  0xffff
3fff44f0:	.word  0xffff
3fff4500:	.word  0xffff
3fff4510:	.word  0xffff
3fff4520:	.word  0xffff
3fff4530:	.word  0xffff
3fff4540:	.word  0xffff
3fff4550:	.word  0xffff
3fff4560:	.word  0xffff
3fff4570:	.word  0xffff
3fff4580:	.word  0xffff
3fff4590:	.word  0xffff
3fff45a0:	.word  0xffff
3fff45b0:	.word  0xffff
3fff45c0:	.word  0xffff
3fff45d0:	.word  0xffff
3fff45e0:	.word  0xffff
3fff45f0:	.word  0xffff
3fff4600:	.word  0xffff
3fff4610:	.word  0xffff
3fff4620:	.word  0xffff
3fff4630:	.word  0xffff
3fff4640:	.word  0xffff
3fff4650:	.word  0xffff
3fff4660:	.word  0xffff
3fff4670:	.word  0xffff
3fff4680:	.word  0xffff
3fff4690:	.word  0xffff
3fff46a0:	.word  0xffff
3fff46b0:	.word  0xffff
3fff46c0:	.word  0xffff
3fff46d0:	.word  0xffff
3fff46e0:	.word  0xffff
3fff46f0:	.word  0xffff
3fff4700:	.word  0xffff
3fff4710:	.word  0xffff
3fff4720:	.word  0xffff
3fff4730:	.word  0xffff
3fff4740:	.word  0xffff
3fff4750:	.word  0xffff
3fff4760:	.word  0xffff
3fff4770:	.word  0xffff
3fff4780:	.word  0xffff
3fff4790:	.word  0xffff
3fff47a0:	.word  0xffff
3fff47b0:	.word  0xffff
3fff47c0:	.word  0xffff
3fff47d0:	.word  0xffff
3fff47e0:	.word  0xffff
3fff47f0:	.word  0xffff
3fff4800:	.word  0xffff
3fff4810:	.word  0xffff
3fff4820:	.word  0xffff
3fff4830:	.word  0xffff
3fff4840:	.word  0xffff
3fff4850:	.word  0xffff
3fff4860:	.word  0xffff
3fff4870:	.word  0xffff
3fff4880:	.word  0xffff
3fff4890:	.word  0xffff
3fff48a0:	.word  0xffff
3fff48b0:	.word  0xffff
3fff48c0:	.word  0xffff
3fff48d0:	.word  0xffff
3fff48e0:	.word  0xffff
3fff48f0:	.word  0xffff
3fff4900:	.word  0xffff
3fff4910:	.word  0xffff
3fff4920:	.word  0xffff
3fff4930:	.word  0xffff
3fff4940:	.word  0xffff
3fff4950:	.word  0xffff
3fff4960:	.word  0xffff
3fff4970:	.word  0xffff
3fff4980:	.word  0xffff
3fff4990:	.word  0xffff
3fff49a0:	.word  0xffff
3fff49b0:	.word  0xffff
3fff49c0:	.word  0xffff
3fff49d0:	.word  0xffff
3fff49e0:	.word  0xffff
3fff49f0:	.word  0xffff
3fff4a00:	.word  0xffff
3fff4a10:	.word  0xffff
3fff4a20:	.word  0xffff
3fff4a30:	.word  0xffff
3fff4a40:	.word  0xffff
3fff4a50:	.word  0xffff
3fff4a60:	.word  0xffff
3fff4a70:	.word  0xffff
3fff4a80:	.word  0xffff
3fff4a90:	.word  0xffff
3fff4aa0:	.word  0xffff
3fff4ab0:	.word  0xffff
3fff4ac0:	.word  0xffff
3fff4ad0:	.word  0xffff
3fff4ae0:	.word  0xffff
3fff4af0:	.word  0xffff
3fff4b00:	.word  0xffff
3fff4b10:	.word  0xffff
3fff4b20:	.word  0xffff
3fff4b30:	.word  0xffff
3fff4b40:	.word  0xffff
3fff4b50:	.word  0xffff
3fff4b60:	.word  0xffff
3fff4b70:	.word  0xffff
3fff4b80:	.word  0xffff
3fff4b90:	.word  0xffff
3fff4ba0:	.word  0xffff
3fff4bb0:	.word  0xffff
3fff4bc0:	.word  0xffff
3fff4bd0:	.word  0xffff
3fff4be0:	.word  0xffff
3fff4bf0:	.word  0xffff
3fff4c00:	.word  0xffff
3fff4c10:	.word  0xffff
3fff4c20:	.word  0xffff
3fff4c30:	.word  0xffff
3fff4c40:	.word  0xffff
3fff4c50:	.word  0xffff
3fff4c60:	.word  0xffff
3fff4c70:	.word  0xffff
3fff4c80:	.word  0xffff
3fff4c90:	.word  0xffff
3fff4ca0:	.word  0xffff
3fff4cb0:	.word  0xffff
3fff4cc0:	.word  0xffff
3fff4cd0:	.word  0xffff
3fff4ce0:	.word  0xffff
3fff4cf0:	.word  0xffff
3fff4d00:	.word  0xffff
3fff4d10:	.word  0xffff
3fff4d20:	.word  0xffff
3fff4d30:	.word  0xffff
3fff4d40:	.word  0xffff
3fff4d50:	.word  0xffff
3fff4d60:	.word  0xffff
3fff4d70:	.word  0xffff
3fff4d80:	.word  0xffff
3fff4d90:	.word  0xffff
3fff4da0:	.word  0xffff
3fff4db0:	.word  0xffff
3fff4dc0:	.word  0xffff
3fff4dd0:	.word  0xffff
3fff4de0:	.word  0xffff
3fff4df0:	.word  0xffff
3fff4e00:	.word  0xffff
3fff4e10:	.word  0xffff
3fff4e20:	.word  0xffff
3fff4e30:	.word  0xffff
3fff4e40:	.word  0xffff
3fff4e50:	.word  0xffff
3fff4e60:	.word  0xffff
3fff4e70:	.word  0xffff
3fff4e80:	.word  0xffff
3fff4e90:	.word  0xffff
3fff4ea0:	.word  0xffff
3fff4eb0:	.word  0xffff
3fff4ec0:	.word  0xffff
3fff4ed0:	.word  0xffff
3fff4ee0:	.word  0xffff
3fff4ef0:	.word  0xffff
3fff4f00:	.word  0xffff
3fff4f10:	.word  0xffff
3fff4f20:	.word  0xffff
3fff4f30:	.word  0xffff
3fff4f40:	.word  0xffff
3fff4f50:	.word  0xffff
3fff4f60:	.word  0xffff
3fff4f70:	.word  0xffff
3fff4f80:	.word  0xffff
3fff4f90:	.word  0xffff
3fff4fa0:	.word  0xffff
3fff4fb0:	.word  0xffff
3fff4fc0:	.word  0xffff
3fff4fd0:	.word  0xffff
3fff4fe0:	.word  0xffff
3fff4ff0:	.word  0xffff
3fff5000:	.word  0xffff
3fff5010:	.word  0xffff
3fff5020:	.word  0xffff
3fff5030:	.word  0xffff
3fff5040:	.word  0xffff
3fff5050:	.word  0xffff
3fff5060:	.word  0xffff
3fff5070:	.word  0xffff
3fff5080:	.word  0xffff
3fff5090:	.word  0xffff
3fff50a0:	.word  0xffff
3fff50b0:	.word  0xffff
3fff50c0:	.word  0xffff
3fff50d0:	.word  0xffff
3fff50e0:	.word  0xffff
3fff50f0:	.word  0xffff
3fff5100:	.word  0xffff
3fff5110:	.word  0xffff
3fff5120:	.word  0xffff
3fff5130:	.word  0xffff
3fff5140:	.word  0xffff
3fff5150:	.word  0xffff
3fff5160:	.word  0xffff
3fff5170:	.word  0xffff
3fff5180:	.word  0xffff
3fff5190:	.word  0xffff
3fff51a0:	.word  0xffff
3fff51b0:	.word  0xffff
3fff51c0:	.word  0xffff
3fff51d0:	.word  0xffff
3fff51e0:	.word  0xffff
3fff51f0:	.word  0xffff
3fff5200:	.word  0xffff
3fff5210:	.word  0xffff
3fff5220:	.word  0xffff
3fff5230:	.word  0xffff
3fff5240:	.word  0xffff
3fff5250:	.word  0xffff
3fff5260:	.word  0xffff
3fff5270:	.word  0xffff
3fff5280:	.word  0xffff
3fff5290:	.word  0xffff
3fff52a0:	.word  0xffff
3fff52b0:	.word  0xffff
3fff52c0:	.word  0xffff
3fff52d0:	.word  0xffff
3fff52e0:	.word  0xffff
3fff52f0:	.word  0xffff
3fff5300:	.word  0xffff
3fff5310:	.word  0xffff
3fff5320:	.word  0xffff
3fff5330:	.word  0xffff
3fff5340:	.word  0xffff
3fff5350:	.word  0xffff
3fff5360:	.word  0xffff
3fff5370:	.word  0xffff
3fff5380:	.word  0xffff
3fff5390:	.word  0xffff
3fff53a0:	.word  0xffff
3fff53b0:	.word  0xffff
3fff53c0:	.word  0xffff
3fff53d0:	.word  0xffff
3fff53e0:	.word  0xffff
3fff53f0:	.word  0xffff
3fff5400:	.word  0xffff
3fff5410:	.word  0xffff
3fff5420:	.word  0xffff
3fff5430:	.word  0xffff
3fff5440:	.word  0xffff
3fff5450:	.word  0xffff
3fff5460:	.word  0xffff
3fff5470:	.word  0xffff
3fff5480:	.word  0xffff
3fff5490:	.word  0xffff
3fff54a0:	.word  0xffff
3fff54b0:	.word  0xffff
3fff54c0:	.word  0xffff
3fff54d0:	.word  0xffff
3fff54e0:	.word  0xffff
3fff54f0:	.word  0xffff
3fff5500:	.word  0xffff
3fff5510:	.word  0xffff
3fff5520:	.word  0xffff
3fff5530:	.word  0xffff
3fff5540:	.word  0xffff
3fff5550:	.word  0xffff
3fff5560:	.word  0xffff
3fff5570:	.word  0xffff
3fff5580:	.word  0xffff
3fff5590:	.word  0xffff
3fff55a0:	.word  0xffff
3fff55b0:	.word  0xffff
3fff55c0:	.word  0xffff
3fff55d0:	.word  0xffff
3fff55e0:	.word  0xffff
3fff55f0:	.word  0xffff
3fff5600:	.word  0xffff
3fff5610:	.word  0xffff
3fff5620:	.word  0xffff
3fff5630:	.word  0xffff
3fff5640:	.word  0xffff
3fff5650:	.word  0xffff
3fff5660:	.word  0xffff
3fff5670:	.word  0xffff
3fff5680:	.word  0xffff
3fff5690:	.word  0xffff
3fff56a0:	.word  0xffff
3fff56b0:	.word  0xffff
3fff56c0:	.word  0xffff
3fff56d0:	.word  0xffff
3fff56e0:	.word  0xffff
3fff56f0:	.word  0xffff
3fff5700:	.word  0xffff
3fff5710:	.word  0xffff
3fff5720:	.word  0xffff
3fff5730:	.word  0xffff
3fff5740:	.word  0xffff
3fff5750:	.word  0xffff
3fff5760:	.word  0xffff
3fff5770:	.word  0xffff
3fff5780:	.word  0xffff
3fff5790:	.word  0xffff
3fff57a0:	.word  0xffff
3fff57b0:	.word  0xffff
3fff57c0:	.word  0xffff
3fff57d0:	.word  0xffff
3fff57e0:	.word  0xffff
3fff57f0:	.word  0xffff
3fff5800:	.word  0xffff
3fff5810:	.word  0xffff
3fff5820:	.word  0xffff
3fff5830:	.word  0xffff
3fff5840:	.word  0xffff
3fff5850:	.word  0xffff
3fff5860:	.word  0xffff
3fff5870:	.word  0xffff
3fff5880:	.word  0xffff
3fff5890:	.word  0xffff
3fff58a0:	.word  0xffff
3fff58b0:	.word  0xffff
3fff58c0:	.word  0xffff
3fff58d0:	.word  0xffff
3fff58e0:	.word  0xffff
3fff58f0:	.word  0xffff
3fff5900:	.word  0xffff
3fff5910:	.word  0xffff
3fff5920:	.word  0xffff
3fff5930:	.word  0xffff
3fff5940:	.word  0xffff
3fff5950:	.word  0xffff
3fff5960:	.word  0xffff
3fff5970:	.word  0xffff
3fff5980:	.word  0xffff
3fff5990:	.word  0xffff
3fff59a0:	.word  0xffff
3fff59b0:	.word  0xffff
3fff59c0:	.word  0xffff
3fff59d0:	.word  0xffff
3fff59e0:	.word  0xffff
3fff59f0:	.word  0xffff
3fff5a00:	.word  0xffff
3fff5a10:	.word  0xffff
3fff5a20:	.word  0xffff
3fff5a30:	.word  0xffff
3fff5a40:	.word  0xffff
3fff5a50:	.word  0xffff
3fff5a60:	.word  0xffff
3fff5a70:	.word  0xffff
3fff5a80:	.word  0xffff
3fff5a90:	.word  0xffff
3fff5aa0:	.word  0xffff
3fff5ab0:	.word  0xffff
3fff5ac0:	.word  0xffff
3fff5ad0:	.word  0xffff
3fff5ae0:	.word  0xffff
3fff5af0:	.word  0xffff
3fff5b00:	.word  0xffff
3fff5b10:	.word  0xffff
3fff5b20:	.word  0xffff
3fff5b30:	.word  0xffff
3fff5b40:	.word  0xffff
3fff5b50:	.word  0xffff
3fff5b60:	.word  0xffff
3fff5b70:	.word  0xffff
3fff5b80:	.word  0xffff
3fff5b90:	.word  0xffff
3fff5ba0:	.word  0xffff
3fff5bb0:	.word  0xffff
3fff5bc0:	.word  0xffff
3fff5bd0:	.word  0xffff
3fff5be0:	.word  0xffff
3fff5bf0:	.word  0xffff
3fff5c00:	.word  0xffff
3fff5c10:	.word  0xffff
3fff5c20:	.word  0xffff
3fff5c30:	.word  0xffff
3fff5c40:	.word  0xffff
3fff5c50:	.word  0xffff
3fff5c60:	.word  0xffff
3fff5c70:	.word  0xffff
3fff5c80:	.word  0xffff
3fff5c90:	.word  0xffff
3fff5ca0:	.word  0xffff
3fff5cb0:	.word  0xffff
3fff5cc0:	.word  0xffff
3fff5cd0:	.word  0xffff
3fff5ce0:	.word  0xffff
3fff5cf0:	.word  0xffff
3fff5d00:	.word  0xffff
3fff5d10:	.word  0xffff
3fff5d20:	.word  0xffff
3fff5d30:	.word  0xffff
3fff5d40:	.word  0xffff
3fff5d50:	.word  0xffff
3fff5d60:	.word  0xffff
3fff5d70:	.word  0xffff
3fff5d80:	.word  0xffff
3fff5d90:	.word  0xffff
3fff5da0:	.word  0xffff
3fff5db0:	.word  0xffff
3fff5dc0:	.word  0xffff
3fff5dd0:	.word  0xffff
3fff5de0:	.word  0xffff
3fff5df0:	.word  0xffff
3fff5e00:	.word  0xffff
3fff5e10:	.word  0xffff
3fff5e20:	.word  0xffff
3fff5e30:	.word  0xffff
3fff5e40:	.word  0xffff
3fff5e50:	.word  0xffff
3fff5e60:	.word  0xffff
3fff5e70:	.word  0xffff
3fff5e80:	.word  0xffff
3fff5e90:	.word  0xffff
3fff5ea0:	.word  0xffff
3fff5eb0:	.word  0xffff
3fff5ec0:	.word  0xffff
3fff5ed0:	.word  0xffff
3fff5ee0:	.word  0xffff
3fff5ef0:	.word  0xffff
3fff5f00:	.word  0xffff
3fff5f10:	.word  0xffff
3fff5f20:	.word  0xffff
3fff5f30:	.word  0xffff
3fff5f40:	.word  0xffff
3fff5f50:	.word  0xffff
3fff5f60:	.word  0xffff
3fff5f70:	.word  0xffff
3fff5f80:	.word  0xffff
3fff5f90:	.word  0xffff
3fff5fa0:	.word  0xffff
3fff5fb0:	.word  0xffff
3fff5fc0:	.word  0xffff
3fff5fd0:	.word  0xffff
3fff5fe0:	.word  0xffff
3fff5ff0:	.word  0xffff
3fff6000:	.word  0xffff
3fff6010:	.word  0xffff
3fff6020:	.word  0xffff
3fff6030:	.word  0xffff
3fff6040:	.word  0xffff
3fff6050:	.word  0xffff
3fff6060:	.word  0xffff
3fff6070:	.word  0xffff
3fff6080:	.word  0xffff
3fff6090:	.word  0xffff
3fff60a0:	.word  0xffff
3fff60b0:	.word  0xffff
3fff60c0:	.word  0xffff
3fff60d0:	.word  0xffff
3fff60e0:	.word  0xffff
3fff60f0:	.word  0xffff
3fff6100:	.word  0xffff
3fff6110:	.word  0xffff
3fff6120:	.word  0xffff
3fff6130:	.word  0xffff
3fff6140:	.word  0xffff
3fff6150:	.word  0xffff
3fff6160:	.word  0xffff
3fff6170:	.word  0xffff
3fff6180:	.word  0xffff
3fff6190:	.word  0xffff
3fff61a0:	.word  0xffff
3fff61b0:	.word  0xffff
3fff61c0:	.word  0xffff
3fff61d0:	.word  0xffff
3fff61e0:	.word  0xffff
3fff61f0:	.word  0xffff
3fff6200:	.word  0xffff
3fff6210:	.word  0xffff
3fff6220:	.word  0xffff
3fff6230:	.word  0xffff
3fff6240:	.word  0xffff
3fff6250:	.word  0xffff
3fff6260:	.word  0xffff
3fff6270:	.word  0xffff
3fff6280:	.word  0xffff
3fff6290:	.word  0xffff
3fff62a0:	.word  0xffff
3fff62b0:	.word  0xffff
3fff62c0:	.word  0xffff
3fff62d0:	.word  0xffff
3fff62e0:	.word  0xffff
3fff62f0:	.word  0xffff
3fff6300:	.word  0xffff
3fff6310:	.word  0xffff
3fff6320:	.word  0xffff
3fff6330:	.word  0xffff
3fff6340:	.word  0xffff
3fff6350:	.word  0xffff
3fff6360:	.word  0xffff
3fff6370:	.word  0xffff
3fff6380:	.word  0xffff
3fff6390:	.word  0xffff
3fff63a0:	.word  0xffff
3fff63b0:	.word  0xffff
3fff63c0:	.word  0xffff
3fff63d0:	.word  0xffff
3fff63e0:	.word  0xffff
3fff63f0:	.word  0xffff
3fff6400:	.word  0xffff
3fff6410:	.word  0xffff
3fff6420:	.word  0xffff
3fff6430:	.word  0xffff
3fff6440:	.word  0xffff
3fff6450:	.word  0xffff
3fff6460:	.word  0xffff
3fff6470:	.word  0xffff
3fff6480:	.word  0xffff
3fff6490:	.word  0xffff
3fff64a0:	.word  0xffff
3fff64b0:	.word  0xffff
3fff64c0:	.word  0xffff
3fff64d0:	.word  0xffff
3fff64e0:	.word  0xffff
3fff64f0:	.word  0xffff
3fff6500:	.word  0xffff
3fff6510:	.word  0xffff
3fff6520:	.word  0xffff
3fff6530:	.word  0xffff
3fff6540:	.word  0xffff
3fff6550:	.word  0xffff
3fff6560:	.word  0xffff
3fff6570:	.word  0xffff
3fff6580:	.word  0xffff
3fff6590:	.word  0xffff
3fff65a0:	.word  0xffff
3fff65b0:	.word  0xffff
3fff65c0:	.word  0xffff
3fff65d0:	.word  0xffff
3fff65e0:	.word  0xffff
3fff65f0:	.word  0xffff
3fff6600:	.word  0xffff
3fff6610:	.word  0xffff
3fff6620:	.word  0xffff
3fff6630:	.word  0xffff
3fff6640:	.word  0xffff
3fff6650:	.word  0xffff
3fff6660:	.word  0xffff
3fff6670:	.word  0xffff
3fff6680:	.word  0xffff
3fff6690:	.word  0xffff
3fff66a0:	.word  0xffff
3fff66b0:	.word  0xffff
3fff66c0:	.word  0xffff
3fff66d0:	.word  0xffff
3fff66e0:	.word  0xffff
3fff66f0:	.word  0xffff
3fff6700:	.word  0xffff
3fff6710:	.word  0xffff
3fff6720:	.word  0xffff
3fff6730:	.word  0xffff
3fff6740:	.word  0xffff
3fff6750:	.word  0xffff
3fff6760:	.word  0xffff
3fff6770:	.word  0xffff
3fff6780:	.word  0xffff
3fff6790:	.word  0xffff
3fff67a0:	.word  0xffff
3fff67b0:	.word  0xffff
3fff67c0:	.word  0xffff
3fff67d0:	.word  0xffff
3fff67e0:	.word  0xffff
3fff67f0:	.word  0xffff
3fff6800:	.word  0xffff
3fff6810:	.word  0xffff
3fff6820:	.word  0xffff
3fff6830:	.word  0xffff
3fff6840:	.word  0xffff
3fff6850:	.word  0xffff
3fff6860:	.word  0xffff
3fff6870:	.word  0xffff
3fff6880:	.word  0xffff
3fff6890:	.word  0xffff
3fff68a0:	.word  0xffff
3fff68b0:	.word  0xffff
3fff68c0:	.word  0xffff
3fff68d0:	.word  0xffff
3fff68e0:	.word  0xffff
3fff68f0:	.word  0xffff
3fff6900:	.word  0xffff
3fff6910:	.word  0xffff
3fff6920:	.word  0xffff
3fff6930:	.word  0xffff
3fff6940:	.word  0xffff
3fff6950:	.word  0xffff
3fff6960:	.word  0xffff
3fff6970:	.word  0xffff
3fff6980:	.word  0xffff
3fff6990:	.word  0xffff
3fff69a0:	.word  0xffff
3fff69b0:	.word  0xffff
3fff69c0:	.word  0xffff
3fff69d0:	.word  0xffff
3fff69e0:	.word  0xffff
3fff69f0:	.word  0xffff
3fff6a00:	.word  0xffff
3fff6a10:	.word  0xffff
3fff6a20:	.word  0xffff
3fff6a30:	.word  0xffff
3fff6a40:	.word  0xffff
3fff6a50:	.word  0xffff
3fff6a60:	.word  0xffff
3fff6a70:	.word  0xffff
3fff6a80:	.word  0xffff
3fff6a90:	.word  0xffff
3fff6aa0:	.word  0xffff
3fff6ab0:	.word  0xffff
3fff6ac0:	.word  0xffff
3fff6ad0:	.word  0xffff
3fff6ae0:	.word  0xffff
3fff6af0:	.word  0xffff
3fff6b00:	.word  0xffff
3fff6b10:	.word  0xffff
3fff6b20:	.word  0xffff
3fff6b30:	.word  0xffff
3fff6b40:	.word  0xffff
3fff6b50:	.word  0xffff
3fff6b60:	.word  0xffff
3fff6b70:	.word  0xffff
3fff6b80:	.word  0xffff
3fff6b90:	.word  0xffff
3fff6ba0:	.word  0xffff
3fff6bb0:	.word  0xffff
3fff6bc0:	.word  0xffff
3fff6bd0:	.word  0xffff
3fff6be0:	.word  0xffff
3fff6bf0:	.word  0xffff
3fff6c00:	.word  0xffff
3fff6c10:	.word  0xffff
3fff6c20:	.word  0xffff
3fff6c30:	.word  0xffff
3fff6c40:	.word  0xffff
3fff6c50:	.word  0xffff
3fff6c60:	.word  0xffff
3fff6c70:	.word  0xffff
3fff6c80:	.word  0xffff
3fff6c90:	.word  0xffff
3fff6ca0:	.word  0xffff
3fff6cb0:	.word  0xffff
3fff6cc0:	.word  0xffff
3fff6cd0:	.word  0xffff
3fff6ce0:	.word  0xffff
3fff6cf0:	.word  0xffff
3fff6d00:	.word  0xffff
3fff6d10:	.word  0xffff
3fff6d20:	.word  0xffff
3fff6d30:	.word  0xffff
3fff6d40:	.word  0xffff
3fff6d50:	.word  0xffff
3fff6d60:	.word  0xffff
3fff6d70:	.word  0xffff
3fff6d80:	.word  0xffff
3fff6d90:	.word  0xffff
3fff6da0:	.word  0xffff
3fff6db0:	.word  0xffff
3fff6dc0:	.word  0xffff
3fff6dd0:	.word  0xffff
3fff6de0:	.word  0xffff
3fff6df0:	.word  0xffff
3fff6e00:	.word  0xffff
3fff6e10:	.word  0xffff
3fff6e20:	.word  0xffff
3fff6e30:	.word  0xffff
3fff6e40:	.word  0xffff
3fff6e50:	.word  0xffff
3fff6e60:	.word  0xffff
3fff6e70:	.word  0xffff
3fff6e80:	.word  0xffff
3fff6e90:	.word  0xffff
3fff6ea0:	.word  0xffff
3fff6eb0:	.word  0xffff
3fff6ec0:	.word  0xffff
3fff6ed0:	.word  0xffff
3fff6ee0:	.word  0xffff
3fff6ef0:	.word  0xffff
3fff6f00:	.word  0xffff
3fff6f10:	.word  0xffff
3fff6f20:	.word  0xffff
3fff6f30:	.word  0xffff
3fff6f40:	.word  0xffff
3fff6f50:	.word  0xffff
3fff6f60:	.word  0xffff
3fff6f70:	.word  0xffff
3fff6f80:	.word  0xffff
3fff6f90:	.word  0xffff
3fff6fa0:	.word  0xffff
3fff6fb0:	.word  0xffff
3fff6fc0:	.word  0xffff
3fff6fd0:	.word  0xffff
3fff6fe0:	.word  0xffff
3fff6ff0:	.word  0xffff
3fff7000:	.word  0xffff
3fff7010:	.word  0xffff
3fff7020:	.word  0xffff
3fff7030:	.word  0xffff
3fff7040:	.word  0xffff
3fff7050:	.word  0xffff
3fff7060:	.word  0xffff
3fff7070:	.word  0xffff
3fff7080:	.word  0xffff
3fff7090:	.word  0xffff
3fff70a0:	.word  0xffff
3fff70b0:	.word  0xffff
3fff70c0:	.word  0xffff
3fff70d0:	.word  0xffff
3fff70e0:	.word  0xffff
3fff70f0:	.word  0xffff
3fff7100:	.word  0xffff
3fff7110:	.word  0xffff
3fff7120:	.word  0xffff
3fff7130:	.word  0xffff
3fff7140:	.word  0xffff
3fff7150:	.word  0xffff
3fff7160:	.word  0xffff
3fff7170:	.word  0xffff
3fff7180:	.word  0xffff
3fff7190:	.word  0xffff
3fff71a0:	.word  0xffff
3fff71b0:	.word  0xffff
3fff71c0:	.word  0xffff
3fff71d0:	.word  0xffff
3fff71e0:	.word  0xffff
3fff71f0:	.word  0xffff
3fff7200:	.word  0xffff
3fff7210:	.word  0xffff
3fff7220:	.word  0xffff
3fff7230:	.word  0xffff
3fff7240:	.word  0xffff
3fff7250:	.word  0xffff
3fff7260:	.word  0xffff
3fff7270:	.word  0xffff
3fff7280:	.word  0xffff
3fff7290:	.word  0xffff
3fff72a0:	.word  0xffff
3fff72b0:	.word  0xffff
3fff72c0:	.word  0xffff
3fff72d0:	.word  0xffff
3fff72e0:	.word  0xffff
3fff72f0:	.word  0xffff
3fff7300:	.word  0xffff
3fff7310:	.word  0xffff
3fff7320:	.word  0xffff
3fff7330:	.word  0xffff
3fff7340:	.word  0xffff
3fff7350:	.word  0xffff
3fff7360:	.word  0xffff
3fff7370:	.word  0xffff
3fff7380:	.word  0xffff
3fff7390:	.word  0xffff
3fff73a0:	.word  0xffff
3fff73b0:	.word  0xffff
3fff73c0:	.word  0xffff
3fff73d0:	.word  0xffff
3fff73e0:	.word  0xffff
3fff73f0:	.word  0xffff
3fff7400:	.word  0xffff
3fff7410:	.word  0xffff
3fff7420:	.word  0xffff
3fff7430:	.word  0xffff
3fff7440:	.word  0xffff
3fff7450:	.word  0xffff
3fff7460:	.word  0xffff
3fff7470:	.word  0xffff
3fff7480:	.word  0xffff
3fff7490:	.word  0xffff
3fff74a0:	.word  0xffff
3fff74b0:	.word  0xffff
3fff74c0:	.word  0xffff
3fff74d0:	.word  0xffff
3fff74e0:	.word  0xffff
3fff74f0:	.word  0xffff
3fff7500:	.word  0xffff
3fff7510:	.word  0xffff
3fff7520:	.word  0xffff
3fff7530:	.word  0xffff
3fff7540:	.word  0xffff
3fff7550:	.word  0xffff
3fff7560:	.word  0xffff
3fff7570:	.word  0xffff
3fff7580:	.word  0xffff
3fff7590:	.word  0xffff
3fff75a0:	.word  0xffff
3fff75b0:	.word  0xffff
3fff75c0:	.word  0xffff
3fff75d0:	.word  0xffff
3fff75e0:	.word  0xffff
3fff75f0:	.word  0xffff
3fff7600:	.word  0xffff
3fff7610:	.word  0xffff
3fff7620:	.word  0xffff
3fff7630:	.word  0xffff
3fff7640:	.word  0xffff
3fff7650:	.word  0xffff
3fff7660:	.word  0xffff
3fff7670:	.word  0xffff
3fff7680:	.word  0xffff
3fff7690:	.word  0xffff
3fff76a0:	.word  0xffff
3fff76b0:	.word  0xffff
3fff76c0:	.word  0xffff
3fff76d0:	.word  0xffff
3fff76e0:	.word  0xffff
3fff76f0:	.word  0xffff
3fff7700:	.word  0xffff
3fff7710:	.word  0xffff
3fff7720:	.word  0xffff
3fff7730:	.word  0xffff
3fff7740:	.word  0xffff
3fff7750:	.word  0xffff
3fff7760:	.word  0xffff
3fff7770:	.word  0xffff
3fff7780:	.word  0xffff
3fff7790:	.word  0xffff
3fff77a0:	.word  0xffff
3fff77b0:	.word  0xffff
3fff77c0:	.word  0xffff
3fff77d0:	.word  0xffff
3fff77e0:	.word  0xffff
3fff77f0:	.word  0xffff
3fff7800:	.word  0xffff
3fff7810:	.word  0xffff
3fff7820:	.word  0xffff
3fff7830:	.word  0xffff
3fff7840:	.word  0xffff
3fff7850:	.word  0xffff
3fff7860:	.word  0xffff
3fff7870:	.word  0xffff
3fff7880:	.word  0xffff
3fff7890:	.word  0xffff
3fff78a0:	.word  0xffff
3fff78b0:	.word  0xffff
3fff78c0:	.word  0xffff
3fff78d0:	.word  0xffff
3fff78e0:	.word  0xffff
3fff78f0:	.word  0xffff
3fff7900:	.word  0xffff
3fff7910:	.word  0xffff
3fff7920:	.word  0xffff
3fff7930:	.word  0xffff
3fff7940:	.word  0xffff
3fff7950:	.word  0xffff
3fff7960:	.word  0xffff
3fff7970:	.word  0xffff
3fff7980:	.word  0xffff
3fff7990:	.word  0xffff
3fff79a0:	.word  0xffff
3fff79b0:	.word  0xffff
3fff79c0:	.word  0xffff
3fff79d0:	.word  0xffff
3fff79e0:	.word  0xffff
3fff79f0:	.word  0xffff
3fff7a00:	.word  0xffff
3fff7a10:	.word  0xffff
3fff7a20:	.word  0xffff
3fff7a30:	.word  0xffff
3fff7a40:	.word  0xffff
3fff7a50:	.word  0xffff
3fff7a60:	.word  0xffff
3fff7a70:	.word  0xffff
3fff7a80:	.word  0xffff
3fff7a90:	.word  0xffff
3fff7aa0:	.word  0xffff
3fff7ab0:	.word  0xffff
3fff7ac0:	.word  0xffff
3fff7ad0:	.word  0xffff
3fff7ae0:	.word  0xffff
3fff7af0:	.word  0xffff
3fff7b00:	.word  0xffff
3fff7b10:	.word  0xffff
3fff7b20:	.word  0xffff
3fff7b30:	.word  0xffff
3fff7b40:	.word  0xffff
3fff7b50:	.word  0xffff
3fff7b60:	.word  0xffff
3fff7b70:	.word  0xffff
3fff7b80:	.word  0xffff
3fff7b90:	.word  0xffff
3fff7ba0:	.word  0xffff
3fff7bb0:	.word  0xffff
3fff7bc0:	.word  0xffff
3fff7bd0:	.word  0xffff
3fff7be0:	.word  0xffff
3fff7bf0:	.word  0xffff
3fff7c00:	.word  0xffff
3fff7c10:	.word  0xffff
3fff7c20:	.word  0xffff
3fff7c30:	.word  0xffff
3fff7c40:	.word  0xffff
3fff7c50:	.word  0xffff
3fff7c60:	.word  0xffff
3fff7c70:	.word  0xffff
3fff7c80:	.word  0xffff
3fff7c90:	.word  0xffff
3fff7ca0:	.word  0xffff
3fff7cb0:	.word  0xffff
3fff7cc0:	.word  0xffff
3fff7cd0:	.word  0xffff
3fff7ce0:	.word  0xffff
3fff7cf0:	.word  0xffff
3fff7d00:	.word  0xffff
3fff7d10:	.word  0xffff
3fff7d20:	.word  0xffff
3fff7d30:	.word  0xffff
3fff7d40:	.word  0xffff
3fff7d50:	.word  0xffff
3fff7d60:	.word  0xffff
3fff7d70:	.word  0xffff
3fff7d80:	.word  0xffff
3fff7d90:	.word  0xffff
3fff7da0:	.word  0xffff
3fff7db0:	.word  0xffff
3fff7dc0:	.word  0xffff
3fff7dd0:	.word  0xffff
3fff7de0:	.word  0xffff
3fff7df0:	.word  0xffff
3fff7e00:	.word  0xffff
3fff7e10:	.word  0xffff
3fff7e20:	.word  0xffff
3fff7e30:	.word  0xffff
3fff7e40:	.word  0xffff
3fff7e50:	.word  0xffff
3fff7e60:	.word  0xffff
3fff7e70:	.word  0xffff
3fff7e80:	.word  0xffff
3fff7e90:	.word  0xffff
3fff7ea0:	.word  0xffff
3fff7eb0:	.word  0xffff
3fff7ec0:	.word  0xffff
3fff7ed0:	.word  0xffff
3fff7ee0:	.word  0xffff
3fff7ef0:	.word  0xffff
3fff7f00:	.word  0xffff
3fff7f10:	.word  0xffff
3fff7f20:	.word  0xffff
3fff7f30:	.word  0xffff
3fff7f40:	.word  0xffff
3fff7f50:	.word  0xffff
3fff7f60:	.word  0xffff
3fff7f70:	.word  0xffff
3fff7f80:	.word  0xffff
3fff7f90:	.word  0xffff
3fff7fa0:	.word  0xffff
3fff7fb0:	.word  0xffff
3fff7fc0:	.word  0xffff
3fff7fd0:	.word  0xffff
3fff7fe0:	.word  0xffff
3fff7ff0:	.word  0xffff
3fff8000:	.word  0xffff
3fff8010:	.word  0xffff
3fff8020:	.word  0xffff
3fff8030:	.word  0xffff
3fff8040:	.word  0xffff
3fff8050:	.word  0xffff
3fff8060:	.word  0xffff
3fff8070:	.word  0xffff
3fff8080:	.word  0xffff
3fff8090:	.word  0xffff
3fff80a0:	.word  0xffff
3fff80b0:	.word  0xffff
3fff80c0:	.word  0xffff
3fff80d0:	.word  0xffff
3fff80e0:	.word  0xffff
3fff80f0:	.word  0xffff
3fff8100:	.word  0xffff
3fff8110:	.word  0xffff
3fff8120:	.word  0xffff
3fff8130:	.word  0xffff
3fff8140:	.word  0xffff
3fff8150:	.word  0xffff
3fff8160:	.word  0xffff
3fff8170:	.word  0xffff
3fff8180:	.word  0xffff
3fff8190:	.word  0xffff
3fff81a0:	.word  0xffff
3fff81b0:	.word  0xffff
3fff81c0:	.word  0xffff
3fff81d0:	.word  0xffff
3fff81e0:	.word  0xffff
3fff81f0:	.word  0xffff
3fff8200:	.word  0xffff
3fff8210:	.word  0xffff
3fff8220:	.word  0xffff
3fff8230:	.word  0xffff
3fff8240:	.word  0xffff
3fff8250:	.word  0xffff
3fff8260:	.word  0xffff
3fff8270:	.word  0xffff
3fff8280:	.word  0xffff
3fff8290:	.word  0xffff
3fff82a0:	.word  0xffff
3fff82b0:	.word  0xffff
3fff82c0:	.word  0xffff
3fff82d0:	.word  0xffff
3fff82e0:	.word  0xffff
3fff82f0:	.word  0xffff
3fff8300:	.word  0xffff
3fff8310:	.word  0xffff
3fff8320:	.word  0xffff
3fff8330:	.word  0xffff
3fff8340:	.word  0xffff
3fff8350:	.word  0xffff
3fff8360:	.word  0xffff
3fff8370:	.word  0xffff
3fff8380:	.word  0xffff
3fff8390:	.word  0xffff
3fff83a0:	.word  0xffff
3fff83b0:	.word  0xffff
3fff83c0:	.word  0xffff
3fff83d0:	.word  0xffff
3fff83e0:	.word  0xffff
3fff83f0:	.word  0xffff
3fff8400:	.word  0xffff
3fff8410:	.word  0xffff
3fff8420:	.word  0xffff
3fff8430:	.word  0xffff
3fff8440:	.word  0xffff
3fff8450:	.word  0xffff
3fff8460:	.word  0xffff
3fff8470:	.word  0xffff
3fff8480:	.word  0xffff
3fff8490:	.word  0xffff
3fff84a0:	.word  0xffff
3fff84b0:	.word  0xffff
3fff84c0:	.word  0xffff
3fff84d0:	.word  0xffff
3fff84e0:	.word  0xffff
3fff84f0:	.word  0xffff
3fff8500:	.word  0xffff
3fff8510:	.word  0xffff
3fff8520:	.word  0xffff
3fff8530:	.word  0xffff
3fff8540:	.word  0xffff
3fff8550:	.word  0xffff
3fff8560:	.word  0xffff
3fff8570:	.word  0xffff
3fff8580:	.word  0xffff
3fff8590:	.word  0xffff
3fff85a0:	.word  0xffff
3fff85b0:	.word  0xffff
3fff85c0:	.word  0xffff
3fff85d0:	.word  0xffff
3fff85e0:	.word  0xffff
3fff85f0:	.word  0xffff
3fff8600:	.word  0xffff
3fff8610:	.word  0xffff
3fff8620:	.word  0xffff
3fff8630:	.word  0xffff
3fff8640:	.word  0xffff
3fff8650:	.word  0xffff
3fff8660:	.word  0xffff
3fff8670:	.word  0xffff
3fff8680:	.word  0xffff
3fff8690:	.word  0xffff
3fff86a0:	.word  0xffff
3fff86b0:	.word  0xffff
3fff86c0:	.word  0xffff
3fff86d0:	.word  0xffff
3fff86e0:	.word  0xffff
3fff86f0:	.word  0xffff
3fff8700:	.word  0xffff
3fff8710:	.word  0xffff
3fff8720:	.word  0xffff
3fff8730:	.word  0xffff
3fff8740:	.word  0xffff
3fff8750:	.word  0xffff
3fff8760:	.word  0xffff
3fff8770:	.word  0xffff
3fff8780:	.word  0xffff
3fff8790:	.word  0xffff
3fff87a0:	.word  0xffff
3fff87b0:	.word  0xffff
3fff87c0:	.word  0xffff
3fff87d0:	.word  0xffff
3fff87e0:	.word  0xffff
3fff87f0:	.word  0xffff
3fff8800:	.word  0xffff
3fff8810:	.word  0xffff
3fff8820:	.word  0xffff
3fff8830:	.word  0xffff
3fff8840:	.word  0xffff
3fff8850:	.word  0xffff
3fff8860:	.word  0xffff
3fff8870:	.word  0xffff
3fff8880:	.word  0xffff
3fff8890:	.word  0xffff
3fff88a0:	.word  0xffff
3fff88b0:	.word  0xffff
3fff88c0:	.word  0xffff
3fff88d0:	.word  0xffff
3fff88e0:	.word  0xffff
3fff88f0:	.word  0xffff
3fff8900:	.word  0xffff
3fff8910:	.word  0xffff
3fff8920:	.word  0xffff
3fff8930:	.word  0xffff
3fff8940:	.word  0xffff
3fff8950:	.word  0xffff
3fff8960:	.word  0xffff
3fff8970:	.word  0xffff
3fff8980:	.word  0xffff
3fff8990:	.word  0xffff
3fff89a0:	.word  0xffff
3fff89b0:	.word  0xffff
3fff89c0:	.word  0xffff
3fff89d0:	.word  0xffff
3fff89e0:	.word  0xffff
3fff89f0:	.word  0xffff
3fff8a00:	.word  0xffff
3fff8a10:	.word  0xffff
3fff8a20:	.word  0xffff
3fff8a30:	.word  0xffff
3fff8a40:	.word  0xffff
3fff8a50:	.word  0xffff
3fff8a60:	.word  0xffff
3fff8a70:	.word  0xffff
3fff8a80:	.word  0xffff
3fff8a90:	.word  0xffff
3fff8aa0:	.word  0xffff
3fff8ab0:	.word  0xffff
3fff8ac0:	.word  0xffff
3fff8ad0:	.word  0xffff
3fff8ae0:	.word  0xffff
3fff8af0:	.word  0xffff
3fff8b00:	.word  0xffff
3fff8b10:	.word  0xffff
3fff8b20:	.word  0xffff
3fff8b30:	.word  0xffff
3fff8b40:	.word  0xffff
3fff8b50:	.word  0xffff
3fff8b60:	.word  0xffff
3fff8b70:	.word  0xffff
3fff8b80:	.word  0xffff
3fff8b90:	.word  0xffff
3fff8ba0:	.word  0xffff
3fff8bb0:	.word  0xffff
3fff8bc0:	.word  0xffff
3fff8bd0:	.word  0xffff
3fff8be0:	.word  0xffff
3fff8bf0:	.word  0xffff
3fff8c00:	.word  0xffff
3fff8c10:	.word  0xffff
3fff8c20:	.word  0xffff
3fff8c30:	.word  0xffff
3fff8c40:	.word  0xffff
3fff8c50:	.word  0xffff
3fff8c60:	.word  0xffff
3fff8c70:	.word  0xffff
3fff8c80:	.word  0xffff
3fff8c90:	.word  0xffff
3fff8ca0:	.word  0xffff
3fff8cb0:	.word  0xffff
3fff8cc0:	.word  0xffff
3fff8cd0:	.word  0xffff
3fff8ce0:	.word  0xffff
3fff8cf0:	.word  0xffff
3fff8d00:	.word  0xffff
3fff8d10:	.word  0xffff
3fff8d20:	.word  0xffff
3fff8d30:	.word  0xffff
3fff8d40:	.word  0xffff
3fff8d50:	.word  0xffff
3fff8d60:	.word  0xffff
3fff8d70:	.word  0xffff
3fff8d80:	.word  0xffff
3fff8d90:	.word  0xffff
3fff8da0:	.word  0xffff
3fff8db0:	.word  0xffff
3fff8dc0:	.word  0xffff
3fff8dd0:	.word  0xffff
3fff8de0:	.word  0xffff
3fff8df0:	.word  0xffff
3fff8e00:	.word  0xffff
3fff8e10:	.word  0xffff
3fff8e20:	.word  0xffff
3fff8e30:	.word  0xffff
3fff8e40:	.word  0xffff
3fff8e50:	.word  0xffff
3fff8e60:	.word  0xffff
3fff8e70:	.word  0xffff
3fff8e80:	.word  0xffff
3fff8e90:	.word  0xffff
3fff8ea0:	.word  0xffff
3fff8eb0:	.word  0xffff
3fff8ec0:	.word  0xffff
3fff8ed0:	.word  0xffff
3fff8ee0:	.word  0xffff
3fff8ef0:	.word  0xffff
3fff8f00:	.word  0xffff
3fff8f10:	.word  0xffff
3fff8f20:	.word  0xffff
3fff8f30:	.word  0xffff
3fff8f40:	.word  0xffff
3fff8f50:	.word  0xffff
3fff8f60:	.word  0xffff
3fff8f70:	.word  0xffff
3fff8f80:	.word  0xffff
3fff8f90:	.word  0xffff
3fff8fa0:	.word  0xffff
3fff8fb0:	.word  0xffff
3fff8fc0:	.word  0xffff
3fff8fd0:	.word  0xffff
3fff8fe0:	.word  0xffff
3fff8ff0:	.word  0xffff
3fff9000:	.word  0xffff
3fff9010:	.word  0xffff
3fff9020:	.word  0xffff
3fff9030:	.word  0xffff
3fff9040:	.word  0xffff
3fff9050:	.word  0xffff
3fff9060:	.word  0xffff
3fff9070:	.word  0xffff
3fff9080:	.word  0xffff
3fff9090:	.word  0xffff
3fff90a0:	.word  0xffff
3fff90b0:	.word  0xffff
3fff90c0:	.word  0xffff
3fff90d0:	.word  0xffff
3fff90e0:	.word  0xffff
3fff90f0:	.word  0xffff
3fff9100:	.word  0xffff
3fff9110:	.word  0xffff
3fff9120:	.word  0xffff
3fff9130:	.word  0xffff
3fff9140:	.word  0xffff
3fff9150:	.word  0xffff
3fff9160:	.word  0xffff
3fff9170:	.word  0xffff
3fff9180:	.word  0xffff
3fff9190:	.word  0xffff
3fff91a0:	.word  0xffff
3fff91b0:	.word  0xffff
3fff91c0:	.word  0xffff
3fff91d0:	.word  0xffff
3fff91e0:	.word  0xffff
3fff91f0:	.word  0xffff
3fff9200:	.word  0xffff
3fff9210:	.word  0xffff
3fff9220:	.word  0xffff
3fff9230:	.word  0xffff
3fff9240:	.word  0xffff
3fff9250:	.word  0xffff
3fff9260:	.word  0xffff
3fff9270:	.word  0xffff
3fff9280:	.word  0xffff
3fff9290:	.word  0xffff
3fff92a0:	.word  0xffff
3fff92b0:	.word  0xffff
3fff92c0:	.word  0xffff
3fff92d0:	.word  0xffff
3fff92e0:	.word  0xffff
3fff92f0:	.word  0xffff
3fff9300:	.word  0xffff
3fff9310:	.word  0xffff
3fff9320:	.word  0xffff
3fff9330:	.word  0xffff
3fff9340:	.word  0xffff
3fff9350:	.word  0xffff
3fff9360:	.word  0xffff
3fff9370:	.word  0xffff
3fff9380:	.word  0xffff
3fff9390:	.word  0xffff
3fff93a0:	.word  0xffff
3fff93b0:	.word  0xffff
3fff93c0:	.word  0xffff
3fff93d0:	.word  0xffff
3fff93e0:	.word  0xffff
3fff93f0:	.word  0xffff
3fff9400:	.word  0xffff
3fff9410:	.word  0xffff
3fff9420:	.word  0xffff
3fff9430:	.word  0xffff
3fff9440:	.word  0xffff
3fff9450:	.word  0xffff
3fff9460:	.word  0xffff
3fff9470:	.word  0xffff
3fff9480:	.word  0xffff
3fff9490:	.word  0xffff
3fff94a0:	.word  0xffff
3fff94b0:	.word  0xffff
3fff94c0:	.word  0xffff
3fff94d0:	.word  0xffff
3fff94e0:	.word  0xffff
3fff94f0:	.word  0xffff
3fff9500:	.word  0xffff
3fff9510:	.word  0xffff
3fff9520:	.word  0xffff
3fff9530:	.word  0xffff
3fff9540:	.word  0xffff
3fff9550:	.word  0xffff
3fff9560:	.word  0xffff
3fff9570:	.word  0xffff
3fff9580:	.word  0xffff
3fff9590:	.word  0xffff
3fff95a0:	.word  0xffff
3fff95b0:	.word  0xffff
3fff95c0:	.word  0xffff
3fff95d0:	.word  0xffff
3fff95e0:	.word  0xffff
3fff95f0:	.word  0xffff
3fff9600:	.word  0xffff
3fff9610:	.word  0xffff
3fff9620:	.word  0xffff
3fff9630:	.word  0xffff
3fff9640:	.word  0xffff
3fff9650:	.word  0xffff
3fff9660:	.word  0xffff
3fff9670:	.word  0xffff
3fff9680:	.word  0xffff
3fff9690:	.word  0xffff
3fff96a0:	.word  0xffff
3fff96b0:	.word  0xffff
3fff96c0:	.word  0xffff
3fff96d0:	.word  0xffff
3fff96e0:	.word  0xffff
3fff96f0:	.word  0xffff
3fff9700:	.word  0xffff
3fff9710:	.word  0xffff
3fff9720:	.word  0xffff
3fff9730:	.word  0xffff
3fff9740:	.word  0xffff
3fff9750:	.word  0xffff
3fff9760:	.word  0xffff
3fff9770:	.word  0xffff
3fff9780:	.word  0xffff
3fff9790:	.word  0xffff
3fff97a0:	.word  0xffff
3fff97b0:	.word  0xffff
3fff97c0:	.word  0xffff
3fff97d0:	.word  0xffff
3fff97e0:	.word  0xffff
3fff97f0:	.word  0xffff
3fff9800:	.word  0xffff
3fff9810:	.word  0xffff
3fff9820:	.word  0xffff
3fff9830:	.word  0xffff
3fff9840:	.word  0xffff
3fff9850:	.word  0xffff
3fff9860:	.word  0xffff
3fff9870:	.word  0xffff
3fff9880:	.word  0xffff
3fff9890:	.word  0xffff
3fff98a0:	.word  0xffff
3fff98b0:	.word  0xffff
3fff98c0:	.word  0xffff
3fff98d0:	.word  0xffff
3fff98e0:	.word  0xffff
3fff98f0:	.word  0xffff
3fff9900:	.word  0xffff
3fff9910:	.word  0xffff
3fff9920:	.word  0xffff
3fff9930:	.word  0xffff
3fff9940:	.word  0xffff
3fff9950:	.word  0xffff
3fff9960:	.word  0xffff
3fff9970:	.word  0xffff
3fff9980:	.word  0xffff
3fff9990:	.word  0xffff
3fff99a0:	.word  0xffff
3fff99b0:	.word  0xffff
3fff99c0:	.word  0xffff
3fff99d0:	.word  0xffff
3fff99e0:	.word  0xffff
3fff99f0:	.word  0xffff
3fff9a00:	.word  0xffff
3fff9a10:	.word  0xffff
3fff9a20:	.word  0xffff
3fff9a30:	.word  0xffff
3fff9a40:	.word  0xffff
3fff9a50:	.word  0xffff
3fff9a60:	.word  0xffff
3fff9a70:	.word  0xffff
3fff9a80:	.word  0xffff
3fff9a90:	.word  0xffff
3fff9aa0:	.word  0xffff
3fff9ab0:	.word  0xffff
3fff9ac0:	.word  0xffff
3fff9ad0:	.word  0xffff
3fff9ae0:	.word  0xffff
3fff9af0:	.word  0xffff
3fff9b00:	.word  0xffff
3fff9b10:	.word  0xffff
3fff9b20:	.word  0xffff
3fff9b30:	.word  0xffff
3fff9b40:	.word  0xffff
3fff9b50:	.word  0xffff
3fff9b60:	.word  0xffff
3fff9b70:	.word  0xffff
3fff9b80:	.word  0xffff
3fff9b90:	.word  0xffff
3fff9ba0:	.word  0xffff
3fff9bb0:	.word  0xffff
3fff9bc0:	.word  0xffff
3fff9bd0:	.word  0xffff
3fff9be0:	.word  0xffff
3fff9bf0:	.word  0xffff
3fff9c00:	.word  0xffff
3fff9c10:	.word  0xffff
3fff9c20:	.word  0xffff
3fff9c30:	.word  0xffff
3fff9c40:	.word  0xffff
3fff9c50:	.word  0xffff
3fff9c60:	.word  0xffff
3fff9c70:	.word  0xffff
3fff9c80:	.word  0xffff
3fff9c90:	.word  0xffff
3fff9ca0:	.word  0xffff
3fff9cb0:	.word  0xffff
3fff9cc0:	.word  0xffff
3fff9cd0:	.word  0xffff
3fff9ce0:	.word  0xffff
3fff9cf0:	.word  0xffff
3fff9d00:	.word  0xffff
3fff9d10:	.word  0xffff
3fff9d20:	.word  0xffff
3fff9d30:	.word  0xffff
3fff9d40:	.word  0xffff
3fff9d50:	.word  0xffff
3fff9d60:	.word  0xffff
3fff9d70:	.word  0xffff
3fff9d80:	.word  0xffff
3fff9d90:	.word  0xffff
3fff9da0:	.word  0xffff
3fff9db0:	.word  0xffff
3fff9dc0:	.word  0xffff
3fff9dd0:	.word  0xffff
3fff9de0:	.word  0xffff
3fff9df0:	.word  0xffff
3fff9e00:	.word  0xffff
3fff9e10:	.word  0xffff
3fff9e20:	.word  0xffff
3fff9e30:	.word  0xffff
3fff9e40:	.word  0xffff
3fff9e50:	.word  0xffff
3fff9e60:	.word  0xffff
3fff9e70:	.word  0xffff
3fff9e80:	.word  0xffff
3fff9e90:	.word  0xffff
3fff9ea0:	.word  0xffff
3fff9eb0:	.word  0xffff
3fff9ec0:	.word  0xffff
3fff9ed0:	.word  0xffff
3fff9ee0:	.word  0xffff
3fff9ef0:	.word  0xffff
3fff9f00:	.word  0xffff
3fff9f10:	.word  0xffff
3fff9f20:	.word  0xffff
3fff9f30:	.word  0xffff
3fff9f40:	.word  0xffff
3fff9f50:	.word  0xffff
3fff9f60:	.word  0xffff
3fff9f70:	.word  0xffff
3fff9f80:	.word  0xffff
3fff9f90:	.word  0xffff
3fff9fa0:	.word  0xffff
3fff9fb0:	.word  0xffff
3fff9fc0:	.word  0xffff
3fff9fd0:	.word  0xffff
3fff9fe0:	.word  0xffff
3fff9ff0:	.word  0xffff
3fffa000:	.word  0xffff
3fffa010:	.word  0xffff
3fffa020:	.word  0xffff
3fffa030:	.word  0xffff
3fffa040:	.word  0xffff
3fffa050:	.word  0xffff
3fffa060:	.word  0xffff
3fffa070:	.word  0xffff
3fffa080:	.word  0xffff
3fffa090:	.word  0xffff
3fffa0a0:	.word  0xffff
3fffa0b0:	.word  0xffff
3fffa0c0:	.word  0xffff
3fffa0d0:	.word  0xffff
3fffa0e0:	.word  0xffff
3fffa0f0:	.word  0xffff
3fffa100:	.word  0xffff
3fffa110:	.word  0xffff
3fffa120:	.word  0xffff
3fffa130:	.word  0xffff
3fffa140:	.word  0xffff
3fffa150:	.word  0xffff
3fffa160:	.word  0xffff
3fffa170:	.word  0xffff
3fffa180:	.word  0xffff
3fffa190:	.word  0xffff
3fffa1a0:	.word  0xffff
3fffa1b0:	.word  0xffff
3fffa1c0:	.word  0xffff
3fffa1d0:	.word  0xffff
3fffa1e0:	.word  0xffff
3fffa1f0:	.word  0xffff
3fffa200:	.word  0xffff
3fffa210:	.word  0xffff
3fffa220:	.word  0xffff
3fffa230:	.word  0xffff
3fffa240:	.word  0xffff
3fffa250:	.word  0xffff
3fffa260:	.word  0xffff
3fffa270:	.word  0xffff
3fffa280:	.word  0xffff
3fffa290:	.word  0xffff
3fffa2a0:	.word  0xffff
3fffa2b0:	.word  0xffff
3fffa2c0:	.word  0xffff
3fffa2d0:	.word  0xffff
3fffa2e0:	.word  0xffff
3fffa2f0:	.word  0xffff
3fffa300:	.word  0xffff
3fffa310:	.word  0xffff
3fffa320:	.word  0xffff
3fffa330:	.word  0xffff
3fffa340:	.word  0xffff
3fffa350:	.word  0xffff
3fffa360:	.word  0xffff
3fffa370:	.word  0xffff
3fffa380:	.word  0xffff
3fffa390:	.word  0xffff
3fffa3a0:	.word  0xffff
3fffa3b0:	.word  0xffff
3fffa3c0:	.word  0xffff
3fffa3d0:	.word  0xffff
3fffa3e0:	.word  0xffff
3fffa3f0:	.word  0xffff
3fffa400:	.word  0xffff
3fffa410:	.word  0xffff
3fffa420:	.word  0xffff
3fffa430:	.word  0xffff
3fffa440:	.word  0xffff
3fffa450:	.word  0xffff
3fffa460:	.word  0xffff
3fffa470:	.word  0xffff
3fffa480:	.word  0xffff
3fffa490:	.word  0xffff
3fffa4a0:	.word  0xffff
3fffa4b0:	.word  0xffff
3fffa4c0:	.word  0xffff
3fffa4d0:	.word  0xffff
3fffa4e0:	.word  0xffff
3fffa4f0:	.word  0xffff
3fffa500:	.word  0xffff
3fffa510:	.word  0xffff
3fffa520:	.word  0xffff
3fffa530:	.word  0xffff
3fffa540:	.word  0xffff
3fffa550:	.word  0xffff
3fffa560:	.word  0xffff
3fffa570:	.word  0xffff
3fffa580:	.word  0xffff
3fffa590:	.word  0xffff
3fffa5a0:	.word  0xffff
3fffa5b0:	.word  0xffff
3fffa5c0:	.word  0xffff
3fffa5d0:	.word  0xffff
3fffa5e0:	.word  0xffff
3fffa5f0:	.word  0xffff
3fffa600:	.word  0xffff
3fffa610:	.word  0xffff
3fffa620:	.word  0xffff
3fffa630:	.word  0xffff
3fffa640:	.word  0xffff
3fffa650:	.word  0xffff
3fffa660:	.word  0xffff
3fffa670:	.word  0xffff
3fffa680:	.word  0xffff
3fffa690:	.word  0xffff
3fffa6a0:	.word  0xffff
3fffa6b0:	.word  0xffff
3fffa6c0:	.word  0xffff
3fffa6d0:	.word  0xffff
3fffa6e0:	.word  0xffff
3fffa6f0:	.word  0xffff
3fffa700:	.word  0xffff
3fffa710:	.word  0xffff
3fffa720:	.word  0xffff
3fffa730:	.word  0xffff
3fffa740:	.word  0xffff
3fffa750:	.word  0xffff
3fffa760:	.word  0xffff
3fffa770:	.word  0xffff
3fffa780:	.word  0xffff
3fffa790:	.word  0xffff
3fffa7a0:	.word  0xffff
3fffa7b0:	.word  0xffff
3fffa7c0:	.word  0xffff
3fffa7d0:	.word  0xffff
3fffa7e0:	.word  0xffff
3fffa7f0:	.word  0xffff
3fffa800:	.word  0xffff
3fffa810:	.word  0xffff
3fffa820:	.word  0xffff
3fffa830:	.word  0xffff
3fffa840:	.word  0xffff
3fffa850:	.word  0xffff
3fffa860:	.word  0xffff
3fffa870:	.word  0xffff
3fffa880:	.word  0xffff
3fffa890:	.word  0xffff
3fffa8a0:	.word  0xffff
3fffa8b0:	.word  0xffff
3fffa8c0:	.word  0xffff
3fffa8d0:	.word  0xffff
3fffa8e0:	.word  0xffff
3fffa8f0:	.word  0xffff
3fffa900:	.word  0xffff
3fffa910:	.word  0xffff
3fffa920:	.word  0xffff
3fffa930:	.word  0xffff
3fffa940:	.word  0xffff
3fffa950:	.word  0xffff
3fffa960:	.word  0xffff
3fffa970:	.word  0xffff
3fffa980:	.word  0xffff
3fffa990:	.word  0xffff
3fffa9a0:	.word  0xffff
3fffa9b0:	.word  0xffff
3fffa9c0:	.word  0xffff
3fffa9d0:	.word  0xffff
3fffa9e0:	.word  0xffff
3fffa9f0:	.word  0xffff
3fffaa00:	.word  0xffff
3fffaa10:	.word  0xffff
3fffaa20:	.word  0xffff
3fffaa30:	.word  0xffff
3fffaa40:	.word  0xffff
3fffaa50:	.word  0xffff
3fffaa60:	.word  0xffff
3fffaa70:	.word  0xffff
3fffaa80:	.word  0xffff
3fffaa90:	.word  0xffff
3fffaaa0:	.word  0xffff
3fffaab0:	.word  0xffff
3fffaac0:	.word  0xffff
3fffaad0:	.word  0xffff
3fffaae0:	.word  0xffff
3fffaaf0:	.word  0xffff
3fffab00:	.word  0xffff
3fffab10:	.word  0xffff
3fffab20:	.word  0xffff
3fffab30:	.word  0xffff
3fffab40:	.word  0xffff
3fffab50:	.word  0xffff
3fffab60:	.word  0xffff
3fffab70:	.word  0xffff
3fffab80:	.word  0xffff
3fffab90:	.word  0xffff
3fffaba0:	.word  0xffff
3fffabb0:	.word  0xffff
3fffabc0:	.word  0xffff
3fffabd0:	.word  0xffff
3fffabe0:	.word  0xffff
3fffabf0:	.word  0xffff
3fffac00:	.word  0xffff
3fffac10:	.word  0xffff
3fffac20:	.word  0xffff
3fffac30:	.word  0xffff
3fffac40:	.word  0xffff
3fffac50:	.word  0xffff
3fffac60:	.word  0xffff
3fffac70:	.word  0xffff
3fffac80:	.word  0xffff
3fffac90:	.word  0xffff
3fffaca0:	.word  0xffff
3fffacb0:	.word  0xffff
3fffacc0:	.word  0xffff
3fffacd0:	.word  0xffff
3ffface0:	.word  0xffff
3fffacf0:	.word  0xffff
3fffad00:	.word  0xffff
3fffad10:	.word  0xffff
3fffad20:	.word  0xffff
3fffad30:	.word  0xffff
3fffad40:	.word  0xffff
3fffad50:	.word  0xffff
3fffad60:	.word  0xffff
3fffad70:	.word  0xffff
3fffad80:	.word  0xffff
3fffad90:	.word  0xffff
3fffada0:	.word  0xffff
3fffadb0:	.word  0xffff
3fffadc0:	.word  0xffff
3fffadd0:	.word  0xffff
3fffade0:	.word  0xffff
3fffadf0:	.word  0xffff
3fffae00:	.word  0xffff
3fffae10:	.word  0xffff
3fffae20:	.word  0xffff
3fffae30:	.word  0xffff
3fffae40:	.word  0xffff
3fffae50:	.word  0xffff
3fffae60:	.word  0xffff
3fffae70:	.word  0xffff
3fffae80:	.word  0xffff
3fffae90:	.word  0xffff
3fffaea0:	.word  0xffff
3fffaeb0:	.word  0xffff
3fffaec0:	.word  0xffff
3fffaed0:	.word  0xffff
3fffaee0:	.word  0xffff
3fffaef0:	.word  0xffff
3fffaf00:	.word  0xffff
3fffaf10:	.word  0xffff
3fffaf20:	.word  0xffff
3fffaf30:	.word  0xffff
3fffaf40:	.word  0xffff
3fffaf50:	.word  0xffff
3fffaf60:	.word  0xffff
3fffaf70:	.word  0xffff
3fffaf80:	.word  0xffff
3fffaf90:	.word  0xffff
3fffafa0:	.word  0xffff
3fffafb0:	.word  0xffff
3fffafc0:	.word  0xffff
3fffafd0:	.word  0xffff
3fffafe0:	.word  0xffff
3fffaff0:	.word  0xffff
3fffb000:	.word  0xffff
3fffb010:	.word  0xffff
3fffb020:	.word  0xffff
3fffb030:	.word  0xffff
3fffb040:	.word  0xffff
3fffb050:	.word  0xffff
3fffb060:	.word  0xffff
3fffb070:	.word  0xffff
3fffb080:	.word  0xffff
3fffb090:	.word  0xffff
3fffb0a0:	.word  0xffff
3fffb0b0:	.word  0xffff
3fffb0c0:	.word  0xffff
3fffb0d0:	.word  0xffff
3fffb0e0:	.word  0xffff
3fffb0f0:	.word  0xffff
3fffb100:	.word  0xffff
3fffb110:	.word  0xffff
3fffb120:	.word  0xffff
3fffb130:	.word  0xffff
3fffb140:	.word  0xffff
3fffb150:	.word  0xffff
3fffb160:	.word  0xffff
3fffb170:	.word  0xffff
3fffb180:	.word  0xffff
3fffb190:	.word  0xffff
3fffb1a0:	.word  0xffff
3fffb1b0:	.word  0xffff
3fffb1c0:	.word  0xffff
3fffb1d0:	.word  0xffff
3fffb1e0:	.word  0xffff
3fffb1f0:	.word  0xffff
3fffb200:	.word  0xffff
3fffb210:	.word  0xffff
3fffb220:	.word  0xffff
3fffb230:	.word  0xffff
3fffb240:	.word  0xffff
3fffb250:	.word  0xffff
3fffb260:	.word  0xffff
3fffb270:	.word  0xffff
3fffb280:	.word  0xffff
3fffb290:	.word  0xffff
3fffb2a0:	.word  0xffff
3fffb2b0:	.word  0xffff
3fffb2c0:	.word  0xffff
3fffb2d0:	.word  0xffff
3fffb2e0:	.word  0xffff
3fffb2f0:	.word  0xffff
3fffb300:	.word  0xffff
3fffb310:	.word  0xffff
3fffb320:	.word  0xffff
3fffb330:	.word  0xffff
3fffb340:	.word  0xffff
3fffb350:	.word  0xffff
3fffb360:	.word  0xffff
3fffb370:	.word  0xffff
3fffb380:	.word  0xffff
3fffb390:	.word  0xffff
3fffb3a0:	.word  0xffff
3fffb3b0:	.word  0xffff
3fffb3c0:	.word  0xffff
3fffb3d0:	.word  0xffff
3fffb3e0:	.word  0xffff
3fffb3f0:	.word  0xffff
3fffb400:	.word  0xffff
3fffb410:	.word  0xffff
3fffb420:	.word  0xffff
3fffb430:	.word  0xffff
3fffb440:	.word  0xffff
3fffb450:	.word  0xffff
3fffb460:	.word  0xffff
3fffb470:	.word  0xffff
3fffb480:	.word  0xffff
3fffb490:	.word  0xffff
3fffb4a0:	.word  0xffff
3fffb4b0:	.word  0xffff
3fffb4c0:	.word  0xffff
3fffb4d0:	.word  0xffff
3fffb4e0:	.word  0xffff
3fffb4f0:	.word  0xffff
3fffb500:	.word  0xffff
3fffb510:	.word  0xffff
3fffb520:	.word  0xffff
3fffb530:	.word  0xffff
3fffb540:	.word  0xffff
3fffb550:	.word  0xffff
3fffb560:	.word  0xffff
3fffb570:	.word  0xffff
3fffb580:	.word  0xffff
3fffb590:	.word  0xffff
3fffb5a0:	.word  0xffff
3fffb5b0:	.word  0xffff
3fffb5c0:	.word  0xffff
3fffb5d0:	.word  0xffff
3fffb5e0:	.word  0xffff
3fffb5f0:	.word  0xffff
3fffb600:	.word  0xffff
3fffb610:	.word  0xffff
3fffb620:	.word  0xffff
3fffb630:	.word  0xffff
3fffb640:	.word  0xffff
3fffb650:	.word  0xffff
3fffb660:	.word  0xffff
3fffb670:	.word  0xffff
3fffb680:	.word  0xffff
3fffb690:	.word  0xffff
3fffb6a0:	.word  0xffff
3fffb6b0:	.word  0xffff
3fffb6c0:	.word  0xffff
3fffb6d0:	.word  0xffff
3fffb6e0:	.word  0xffff
3fffb6f0:	.word  0xffff
3fffb700:	.word  0xffff
3fffb710:	.word  0xffff
3fffb720:	.word  0xffff
3fffb730:	.word  0xffff
3fffb740:	.word  0xffff
3fffb750:	.word  0xffff
3fffb760:	.word  0xffff
3fffb770:	.word  0xffff
3fffb780:	.word  0xffff
3fffb790:	.word  0xffff
3fffb7a0:	.word  0xffff
3fffb7b0:	.word  0xffff
3fffb7c0:	.word  0xffff
3fffb7d0:	.word  0xffff
3fffb7e0:	.word  0xffff
3fffb7f0:	.word  0xffff
3fffb800:	.word  0xffff
3fffb810:	.word  0xffff
3fffb820:	.word  0xffff
3fffb830:	.word  0xffff
3fffb840:	.word  0xffff
3fffb850:	.word  0xffff
3fffb860:	.word  0xffff
3fffb870:	.word  0xffff
3fffb880:	.word  0xffff
3fffb890:	.word  0xffff
3fffb8a0:	.word  0xffff
3fffb8b0:	.word  0xffff
3fffb8c0:	.word  0xffff
3fffb8d0:	.word  0xffff
3fffb8e0:	.word  0xffff
3fffb8f0:	.word  0xffff
3fffb900:	.word  0xffff
3fffb910:	.word  0xffff
3fffb920:	.word  0xffff
3fffb930:	.word  0xffff
3fffb940:	.word  0xffff
3fffb950:	.word  0xffff
3fffb960:	.word  0xffff
3fffb970:	.word  0xffff
3fffb980:	.word  0xffff
3fffb990:	.word  0xffff
3fffb9a0:	.word  0xffff
3fffb9b0:	.word  0xffff
3fffb9c0:	.word  0xffff
3fffb9d0:	.word  0xffff
3fffb9e0:	.word  0xffff
3fffb9f0:	.word  0xffff
3fffba00:	.word  0xffff
3fffba10:	.word  0xffff
3fffba20:	.word  0xffff
3fffba30:	.word  0xffff
3fffba40:	.word  0xffff
3fffba50:	.word  0xffff
3fffba60:	.word  0xffff
3fffba70:	.word  0xffff
3fffba80:	.word  0xffff
3fffba90:	.word  0xffff
3fffbaa0:	.word  0xffff
3fffbab0:	.word  0xffff
3fffbac0:	.word  0xffff
3fffbad0:	.word  0xffff
3fffbae0:	.word  0xffff
3fffbaf0:	.word  0xffff
3fffbb00:	.word  0xffff
3fffbb10:	.word  0xffff
3fffbb20:	.word  0xffff
3fffbb30:	.word  0xffff
3fffbb40:	.word  0xffff
3fffbb50:	.word  0xffff
3fffbb60:	.word  0xffff
3fffbb70:	.word  0xffff
3fffbb80:	.word  0xffff
3fffbb90:	.word  0xffff
3fffbba0:	.word  0xffff
3fffbbb0:	.word  0xffff
3fffbbc0:	.word  0xffff
3fffbbd0:	.word  0xffff
3fffbbe0:	.word  0xffff
3fffbbf0:	.word  0xffff
3fffbc00:	.word  0xffff
3fffbc10:	.word  0xffff
3fffbc20:	.word  0xffff
3fffbc30:	.word  0xffff
3fffbc40:	.word  0xffff
3fffbc50:	.word  0xffff
3fffbc60:	.word  0xffff
3fffbc70:	.word  0xffff
3fffbc80:	.word  0xffff
3fffbc90:	.word  0xffff
3fffbca0:	.word  0xffff
3fffbcb0:	.word  0xffff
3fffbcc0:	.word  0xffff
3fffbcd0:	.word  0xffff
3fffbce0:	.word  0xffff
3fffbcf0:	.word  0xffff
3fffbd00:	.word  0xffff
3fffbd10:	.word  0xffff
3fffbd20:	.word  0xffff
3fffbd30:	.word  0xffff
3fffbd40:	.word  0xffff
3fffbd50:	.word  0xffff
3fffbd60:	.word  0xffff
3fffbd70:	.word  0xffff
3fffbd80:	.word  0xffff
3fffbd90:	.word  0xffff
3fffbda0:	.word  0xffff
3fffbdb0:	.word  0xffff
3fffbdc0:	.word  0xffff
3fffbdd0:	.word  0xffff
3fffbde0:	.word  0xffff
3fffbdf0:	.word  0xffff
3fffbe00:	.word  0xffff
3fffbe10:	.word  0xffff
3fffbe20:	.word  0xffff
3fffbe30:	.word  0xffff
3fffbe40:	.word  0xffff
3fffbe50:	.word  0xffff
3fffbe60:	.word  0xffff
3fffbe70:	.word  0xffff
3fffbe80:	.word  0xffff
3fffbe90:	.word  0xffff
3fffbea0:	.word  0xffff
3fffbeb0:	.word  0xffff
3fffbec0:	.word  0xffff
3fffbed0:	.word  0xffff
3fffbee0:	.word  0xffff
3fffbef0:	.word  0xffff
3fffbf00:	.word  0xffff
3fffbf10:	.word  0xffff
3fffbf20:	.word  0xffff
3fffbf30:	.word  0xffff
3fffbf40:	.word  0xffff
3fffbf50:	.word  0xffff
3fffbf60:	.word  0xffff
3fffbf70:	.word  0xffff
3fffbf80:	.word  0xffff
3fffbf90:	.word  0xffff
3fffbfa0:	.word  0xffff
3fffbfb0:	.word  0xffff
3fffbfc0:	.word  0xffff
3fffbfd0:	.word  0xffff
3fffbfe0:	.word  0xffff
3fffbff0:	.word  0xffff
3fffc000:	.word  0xffff
3fffc010:	.word  0xffff
3fffc020:	.word  0xffff
3fffc030:	.word  0xffff
3fffc040:	.word  0xffff
3fffc050:	.word  0xffff
3fffc060:	.word  0xffff
3fffc070:	.word  0xffff
3fffc080:	.word  0xffff
3fffc090:	.word  0xffff
3fffc0a0:	.word  0xffff
3fffc0b0:	.word  0xffff
3fffc0c0:	.word  0xffff
3fffc0d0:	.word  0xffff
3fffc0e0:	.word  0xffff
3fffc0f0:	.word  0xffff
3fffc100:	.word  0xffff
3fffc110:	.word  0xffff
3fffc120:	.word  0xffff
3fffc130:	.word  0xffff
3fffc140:	.word  0xffff
3fffc150:	.word  0xffff
3fffc160:	.word  0xffff
3fffc170:	.word  0xffff
3fffc180:	.word  0xffff
3fffc190:	.word  0xffff
3fffc1a0:	.word  0xffff
3fffc1b0:	.word  0xffff
3fffc1c0:	.word  0xffff
3fffc1d0:	.word  0xffff
3fffc1e0:	.word  0xffff
3fffc1f0:	.word  0xffff
3fffc200:	.word  0xffff
3fffc210:	.word  0xffff
3fffc220:	.word  0xffff
3fffc230:	.word  0xffff
3fffc240:	.word  0xffff
3fffc250:	.word  0xffff
3fffc260:	.word  0xffff
3fffc270:	.word  0xffff
3fffc280:	.word  0xffff
3fffc290:	.word  0xffff
3fffc2a0:	.word  0xffff
3fffc2b0:	.word  0xffff
3fffc2c0:	.word  0xffff
3fffc2d0:	.word  0xffff
3fffc2e0:	.word  0xffff
3fffc2f0:	.word  0xffff
3fffc300:	.word  0xffff
3fffc310:	.word  0xffff
3fffc320:	.word  0xffff
3fffc330:	.word  0xffff
3fffc340:	.word  0xffff
3fffc350:	.word  0xffff
3fffc360:	.word  0xffff
3fffc370:	.word  0xffff
3fffc380:	.word  0xffff
3fffc390:	.word  0xffff
3fffc3a0:	.word  0xffff
3fffc3b0:	.word  0xffff
3fffc3c0:	.word  0xffff
3fffc3d0:	.word  0xffff
3fffc3e0:	.word  0xffff
3fffc3f0:	.word  0xffff
3fffc400:	.word  0xffff
3fffc410:	.word  0xffff
3fffc420:	.word  0xffff
3fffc430:	.word  0xffff
3fffc440:	.word  0xffff
3fffc450:	.word  0xffff
3fffc460:	.word  0xffff
3fffc470:	.word  0xffff
3fffc480:	.word  0xffff
3fffc490:	.word  0xffff
3fffc4a0:	.word  0xffff
3fffc4b0:	.word  0xffff
3fffc4c0:	.word  0xffff
3fffc4d0:	.word  0xffff
3fffc4e0:	.word  0xffff
3fffc4f0:	.word  0xffff
3fffc500:	.word  0xffff
3fffc510:	.word  0xffff
3fffc520:	.word  0xffff
3fffc530:	.word  0xffff
3fffc540:	.word  0xffff
3fffc550:	.word  0xffff
3fffc560:	.word  0xffff
3fffc570:	.word  0xffff
3fffc580:	.word  0xffff
3fffc590:	.word  0xffff
3fffc5a0:	.word  0xffff
3fffc5b0:	.word  0xffff
3fffc5c0:	.word  0xffff
3fffc5d0:	.word  0xffff
3fffc5e0:	.word  0xffff
3fffc5f0:	.word  0xffff
3fffc600:	.word  0xffff
3fffc610:	.word  0xffff
3fffc620:	.word  0xffff
3fffc630:	.word  0xffff
3fffc640:	.word  0xffff
3fffc650:	.word  0xffff
3fffc660:	.word  0xffff
3fffc670:	.word  0xffff
3fffc680:	.word  0xffff
3fffc690:	.word  0xffff
3fffc6a0:	.word  0xffff
3fffc6b0:	.word  0xffff
3fffc6c0:	.word  0xffff
3fffc6d0:	.word  0xffff
3fffc6e0:	.word  0xffff
3fffc6f0:	.word  0xffff
3fffc700:	.word  0xffff
3fffc710:	.word  0xffff
3fffc720:	.word  0xffff
3fffc730:	.word  0xffff
3fffc740:	.word  0xffff
3fffc750:	.word  0xffff
3fffc760:	.word  0xffff
3fffc770:	.word  0xffff
3fffc780:	.word  0xffff
3fffc790:	.word  0xffff
3fffc7a0:	.word  0xffff
3fffc7b0:	.word  0xffff
3fffc7c0:	.word  0xffff
3fffc7d0:	.word  0xffff
3fffc7e0:	.word  0xffff
3fffc7f0:	.word  0xffff
3fffc800:	.word  0xffff
3fffc810:	.word  0xffff
3fffc820:	.word  0xffff
3fffc830:	.word  0xffff
3fffc840:	.word  0xffff
3fffc850:	.word  0xffff
3fffc860:	.word  0xffff
3fffc870:	.word  0xffff
3fffc880:	.word  0xffff
3fffc890:	.word  0xffff
3fffc8a0:	.word  0xffff
3fffc8b0:	.word  0xffff
3fffc8c0:	.word  0xffff
3fffc8d0:	.word  0xffff
3fffc8e0:	.word  0xffff
3fffc8f0:	.word  0xffff
3fffc900:	.word  0xffff
3fffc910:	.word  0xffff
3fffc920:	.word  0xffff
3fffc930:	.word  0xffff
3fffc940:	.word  0xffff
3fffc950:	.word  0xffff
3fffc960:	.word  0xffff
3fffc970:	.word  0xffff
3fffc980:	.word  0xffff
3fffc990:	.word  0xffff
3fffc9a0:	.word  0xffff
3fffc9b0:	.word  0xffff
3fffc9c0:	.word  0xffff
3fffc9d0:	.word  0xffff
3fffc9e0:	.word  0xffff
3fffc9f0:	.word  0xffff
3fffca00:	.word  0xffff
3fffca10:	.word  0xffff
3fffca20:	.word  0xffff
3fffca30:	.word  0xffff
3fffca40:	.word  0xffff
3fffca50:	.word  0xffff
3fffca60:	.word  0xffff
3fffca70:	.word  0xffff
3fffca80:	.word  0xffff
3fffca90:	.word  0xffff
3fffcaa0:	.word  0xffff
3fffcab0:	.word  0xffff
3fffcac0:	.word  0xffff
3fffcad0:	.word  0xffff
3fffcae0:	.word  0xffff
3fffcaf0:	.word  0xffff
3fffcb00:	.word  0xffff
3fffcb10:	.word  0xffff
3fffcb20:	.word  0xffff
3fffcb30:	.word  0xffff
3fffcb40:	.word  0xffff
3fffcb50:	.word  0xffff
3fffcb60:	.word  0xffff
3fffcb70:	.word  0xffff
3fffcb80:	.word  0xffff
3fffcb90:	.word  0xffff
3fffcba0:	.word  0xffff
3fffcbb0:	.word  0xffff
3fffcbc0:	.word  0xffff
3fffcbd0:	.word  0xffff
3fffcbe0:	.word  0xffff
3fffcbf0:	.word  0xffff
3fffcc00:	.word  0xffff
3fffcc10:	.word  0xffff
3fffcc20:	.word  0xffff
3fffcc30:	.word  0xffff
3fffcc40:	.word  0xffff
3fffcc50:	.word  0xffff
3fffcc60:	.word  0xffff
3fffcc70:	.word  0xffff
3fffcc80:	.word  0xffff
3fffcc90:	.word  0xffff
3fffcca0:	.word  0xffff
3fffccb0:	.word  0xffff
3fffccc0:	.word  0xffff
3fffccd0:	.word  0xffff
3fffcce0:	.word  0xffff
3fffccf0:	.word  0xffff
3fffcd00:	.word  0xffff
3fffcd10:	.word  0xffff
3fffcd20:	.word  0xffff
3fffcd30:	.word  0xffff
3fffcd40:	.word  0xffff
3fffcd50:	.word  0xffff
3fffcd60:	.word  0xffff
3fffcd70:	.word  0xffff
3fffcd80:	.word  0xffff
3fffcd90:	.word  0xffff
3fffcda0:	.word  0xffff
3fffcdb0:	.word  0xffff
3fffcdc0:	.word  0xffff
3fffcdd0:	.word  0xffff
3fffcde0:	.word  0xffff
3fffcdf0:	.word  0xffff
3fffce00:	.word  0xffff
3fffce10:	.word  0xffff
3fffce20:	.word  0xffff
3fffce30:	.word  0xffff
3fffce40:	.word  0xffff
3fffce50:	.word  0xffff
3fffce60:	.word  0xffff
3fffce70:	.word  0xffff
3fffce80:	.word  0xffff
3fffce90:	.word  0xffff
3fffcea0:	.word  0xffff
3fffceb0:	.word  0xffff
3fffcec0:	.word  0xffff
3fffced0:	.word  0xffff
3fffcee0:	.word  0xffff
3fffcef0:	.word  0xffff
3fffcf00:	.word  0xffff
3fffcf10:	.word  0xffff
3fffcf20:	.word  0xffff
3fffcf30:	.word  0xffff
3fffcf40:	.word  0xffff
3fffcf50:	.word  0xffff
3fffcf60:	.word  0xffff
3fffcf70:	.word  0xffff
3fffcf80:	.word  0xffff
3fffcf90:	.word  0xffff
3fffcfa0:	.word  0xffff
3fffcfb0:	.word  0xffff
3fffcfc0:	.word  0xffff
3fffcfd0:	.word  0xffff
3fffcfe0:	.word  0xffff
3fffcff0:	.word  0xffff
3fffd000:	.word  0xffff
3fffd010:	.word  0xffff
3fffd020:	.word  0xffff
3fffd030:	.word  0xffff
3fffd040:	.word  0xffff
3fffd050:	.word  0xffff
3fffd060:	.word  0xffff
3fffd070:	.word  0xffff
3fffd080:	.word  0xffff
3fffd090:	.word  0xffff
3fffd0a0:	.word  0xffff
3fffd0b0:	.word  0xffff
3fffd0c0:	.word  0xffff
3fffd0d0:	.word  0xffff
3fffd0e0:	.word  0xffff
3fffd0f0:	.word  0xffff
3fffd100:	.word  0xffff
3fffd110:	.word  0xffff
3fffd120:	.word  0xffff
3fffd130:	.word  0xffff
3fffd140:	.word  0xffff
3fffd150:	.word  0xffff
3fffd160:	.word  0xffff
3fffd170:	.word  0xffff
3fffd180:	.word  0xffff
3fffd190:	.word  0xffff
3fffd1a0:	.word  0xffff
3fffd1b0:	.word  0xffff
3fffd1c0:	.word  0xffff
3fffd1d0:	.word  0xffff
3fffd1e0:	.word  0xffff
3fffd1f0:	.word  0xffff
3fffd200:	.word  0xffff
3fffd210:	.word  0xffff
3fffd220:	.word  0xffff
3fffd230:	.word  0xffff
3fffd240:	.word  0xffff
3fffd250:	.word  0xffff
3fffd260:	.word  0xffff
3fffd270:	.word  0xffff
3fffd280:	.word  0xffff
3fffd290:	.word  0xffff
3fffd2a0:	.word  0xffff
3fffd2b0:	.word  0xffff
3fffd2c0:	.word  0xffff
3fffd2d0:	.word  0xffff
3fffd2e0:	.word  0xffff
3fffd2f0:	.word  0xffff
3fffd300:	.word  0xffff
3fffd310:	.word  0xffff
3fffd320:	.word  0xffff
3fffd330:	.word  0xffff
3fffd340:	.word  0xffff
3fffd350:	.word  0xffff
3fffd360:	.word  0xffff
3fffd370:	.word  0xffff
3fffd380:	.word  0xffff
3fffd390:	.word  0xffff
3fffd3a0:	.word  0xffff
3fffd3b0:	.word  0xffff
3fffd3c0:	.word  0xffff
3fffd3d0:	.word  0xffff
3fffd3e0:	.word  0xffff
3fffd3f0:	.word  0xffff
3fffd400:	.word  0xffff
3fffd410:	.word  0xffff
3fffd420:	.word  0xffff
3fffd430:	.word  0xffff
3fffd440:	.word  0xffff
3fffd450:	.word  0xffff
3fffd460:	.word  0xffff
3fffd470:	.word  0xffff
3fffd480:	.word  0xffff
3fffd490:	.word  0xffff
3fffd4a0:	.word  0xffff
3fffd4b0:	.word  0xffff
3fffd4c0:	.word  0xffff
3fffd4d0:	.word  0xffff
3fffd4e0:	.word  0xffff
3fffd4f0:	.word  0xffff
3fffd500:	.word  0xffff
3fffd510:	.word  0xffff
3fffd520:	.word  0xffff
3fffd530:	.word  0xffff
3fffd540:	.word  0xffff
3fffd550:	.word  0xffff
3fffd560:	.word  0xffff
3fffd570:	.word  0xffff
3fffd580:	.word  0xffff
3fffd590:	.word  0xffff
3fffd5a0:	.word  0xffff
3fffd5b0:	.word  0xffff
3fffd5c0:	.word  0xffff
3fffd5d0:	.word  0xffff
3fffd5e0:	.word  0xffff
3fffd5f0:	.word  0xffff
3fffd600:	.word  0xffff
3fffd610:	.word  0xffff
3fffd620:	.word  0xffff
3fffd630:	.word  0xffff
3fffd640:	.word  0xffff
3fffd650:	.word  0xffff
3fffd660:	.word  0xffff
3fffd670:	.word  0xffff
3fffd680:	.word  0xffff
3fffd690:	.word  0xffff
3fffd6a0:	.word  0xffff
3fffd6b0:	.word  0xffff
3fffd6c0:	.word  0xffff
3fffd6d0:	.word  0xffff
3fffd6e0:	.word  0xffff
3fffd6f0:	.word  0xffff
3fffd700:	.word  0xffff
3fffd710:	.word  0xffff
3fffd720:	.word  0xffff
3fffd730:	.word  0xffff
3fffd740:	.word  0xffff
3fffd750:	.word  0xffff
3fffd760:	.word  0xffff
3fffd770:	.word  0xffff
3fffd780:	.word  0xffff
3fffd790:	.word  0xffff
3fffd7a0:	.word  0xffff
3fffd7b0:	.word  0xffff
3fffd7c0:	.word  0xffff
3fffd7d0:	.word  0xffff
3fffd7e0:	.word  0xffff
3fffd7f0:	.word  0xffff
3fffd800:	.word  0xffff
3fffd810:	.word  0xffff
3fffd820:	.word  0xffff
3fffd830:	.word  0xffff
3fffd840:	.word  0xffff
3fffd850:	.word  0xffff
3fffd860:	.word  0xffff
3fffd870:	.word  0xffff
3fffd880:	.word  0xffff
3fffd890:	.word  0xffff
3fffd8a0:	.word  0xffff
3fffd8b0:	.word  0xffff
3fffd8c0:	.word  0xffff
3fffd8d0:	.word  0xffff
3fffd8e0:	.word  0xffff
3fffd8f0:	.word  0xffff
3fffd900:	.word  0xffff
3fffd910:	.word  0xffff
3fffd920:	.word  0xffff
3fffd930:	.word  0xffff
3fffd940:	.word  0xffff
3fffd950:	.word  0xffff
3fffd960:	.word  0xffff
3fffd970:	.word  0xffff
3fffd980:	.word  0xffff
3fffd990:	.word  0xffff
3fffd9a0:	.word  0xffff
3fffd9b0:	.word  0xffff
3fffd9c0:	.word  0xffff
3fffd9d0:	.word  0xffff
3fffd9e0:	.word  0xffff
3fffd9f0:	.word  0xffff
3fffda00:	.word  0xffff
3fffda10:	.word  0xffff
3fffda20:	.word  0xffff
3fffda30:	.word  0xffff
3fffda40:	.word  0xffff
3fffda50:	.word  0xffff
3fffda60:	.word  0xffff
3fffda70:	.word  0xffff
3fffda80:	.word  0xffff
3fffda90:	.word  0xffff
3fffdaa0:	.word  0xffff
3fffdab0:	.word  0xffff
3fffdac0:	.word  0xffff
3fffdad0:	.word  0xffff
3fffdae0:	.word  0xffff
3fffdaf0:	.word  0xffff
3fffdb00:	.word  0xffff
3fffdb10:	.word  0xffff
3fffdb20:	.word  0xffff
3fffdb30:	.word  0xffff
3fffdb40:	.word  0xffff
3fffdb50:	.word  0xffff
3fffdb60:	.word  0xffff
3fffdb70:	.word  0xffff
3fffdb80:	.word  0xffff
3fffdb90:	.word  0xffff
3fffdba0:	.word  0xffff
3fffdbb0:	.word  0xffff
3fffdbc0:	.word  0xffff
3fffdbd0:	.word  0xffff
3fffdbe0:	.word  0xffff
3fffdbf0:	.word  0xffff
3fffdc00:	.word  0xffff
3fffdc10:	.word  0xffff
3fffdc20:	.word  0xffff
3fffdc30:	.word  0xffff
3fffdc40:	.word  0xffff
3fffdc50:	.word  0xffff
3fffdc60:	.word  0xffff
3fffdc70:	.word  0xffff
3fffdc80:	.word  0xffff
3fffdc90:	.word  0xffff
3fffdca0:	.word  0xffff
3fffdcb0:	.word  0xffff
3fffdcc0:	.word  0xffff
3fffdcd0:	.word  0xffff
3fffdce0:	.word  0xffff
3fffdcf0:	.word  0xffff
3fffdd00:	.word  0xffff
3fffdd10:	.word  0xffff
3fffdd20:	.word  0xffff
3fffdd30:	.word  0xffff
3fffdd40:	.word  0xffff
3fffdd50:	.word  0xffff
3fffdd60:	.word  0xffff
3fffdd70:	.word  0xffff
3fffdd80:	.word  0xffff
3fffdd90:	.word  0xffff
3fffdda0:	.word  0xffff
3fffddb0:	.word  0xffff
3fffddc0:	.word  0xffff
3fffddd0:	.word  0xffff
3fffdde0:	.word  0xffff
3fffddf0:	.word  0xffff
3fffde00:	.word  0xffff
3fffde10:	.word  0xffff
3fffde20:	.word  0xffff
3fffde30:	.word  0xffff
3fffde40:	.word  0xffff
3fffde50:	.word  0xffff
3fffde60:	.word  0xffff
3fffde70:	.word  0xffff
3fffde80:	.word  0xffff
3fffde90:	.word  0xffff
3fffdea0:	.word  0xffff
3fffdeb0:	.word  0xffff
3fffdec0:	.word  0xffff
3fffded0:	.word  0xffff
3fffdee0:	.word  0xffff
3fffdef0:	.word  0xffff
3fffdf00:	.word  0xffff
3fffdf10:	.word  0xffff
3fffdf20:	.word  0xffff
3fffdf30:	.word  0xffff
3fffdf40:	.word  0xffff
3fffdf50:	.word  0xffff
3fffdf60:	.word  0xffff
3fffdf70:	.word  0xffff
3fffdf80:	.word  0xffff
3fffdf90:	.word  0xffff
3fffdfa0:	.word  0xffff
3fffdfb0:	.word  0xffff
3fffdfc0:	.word  0xffff
3fffdfd0:	.word  0xffff
3fffdfe0:	.word  0xffff
3fffdff0:	.word  0xffff
3fffe000:	.word  0xffff
3fffe010:	.word  0xffff
3fffe020:	.word  0xffff
3fffe030:	.word  0xffff
3fffe040:	.word  0xffff
3fffe050:	.word  0xffff
3fffe060:	.word  0xffff
3fffe070:	.word  0xffff
3fffe080:	.word  0xffff
3fffe090:	.word  0xffff
3fffe0a0:	.word  0xffff
3fffe0b0:	.word  0xffff
3fffe0c0:	.word  0xffff
3fffe0d0:	.word  0xffff
3fffe0e0:	.word  0xffff
3fffe0f0:	.word  0xffff
3fffe100:	.word  0xffff
3fffe110:	.word  0xffff
3fffe120:	.word  0xffff
3fffe130:	.word  0xffff
3fffe140:	.word  0xffff
3fffe150:	.word  0xffff
3fffe160:	.word  0xffff
3fffe170:	.word  0xffff
3fffe180:	.word  0xffff
3fffe190:	.word  0xffff
3fffe1a0:	.word  0xffff
3fffe1b0:	.word  0xffff
3fffe1c0:	.word  0xffff
3fffe1d0:	.word  0xffff
3fffe1e0:	.word  0xffff
3fffe1f0:	.word  0xffff
3fffe200:	.word  0xffff
3fffe210:	.word  0xffff
3fffe220:	.word  0xffff
3fffe230:	.word  0xffff
3fffe240:	.word  0xffff
3fffe250:	.word  0xffff
3fffe260:	.word  0xffff
3fffe270:	.word  0xffff
3fffe280:	.word  0xffff
3fffe290:	.word  0xffff
3fffe2a0:	.word  0xffff
3fffe2b0:	.word  0xffff
3fffe2c0:	.word  0xffff
3fffe2d0:	.word  0xffff
3fffe2e0:	.word  0xffff
3fffe2f0:	.word  0xffff
3fffe300:	.word  0xffff
3fffe310:	.word  0xffff
3fffe320:	.word  0xffff
3fffe330:	.word  0xffff
3fffe340:	.word  0xffff
3fffe350:	.word  0xffff
3fffe360:	.word  0xffff
3fffe370:	.word  0xffff
3fffe380:	.word  0xffff
3fffe390:	.word  0xffff
3fffe3a0:	.word  0xffff
3fffe3b0:	.word  0xffff
3fffe3c0:	.word  0xffff
3fffe3d0:	.word  0xffff
3fffe3e0:	.word  0xffff
3fffe3f0:	.word  0xffff
3fffe400:	.word  0xffff
3fffe410:	.word  0xffff
3fffe420:	.word  0xffff
3fffe430:	.word  0xffff
3fffe440:	.word  0xffff
3fffe450:	.word  0xffff
3fffe460:	.word  0xffff
3fffe470:	.word  0xffff
3fffe480:	.word  0xffff
3fffe490:	.word  0xffff
3fffe4a0:	.word  0xffff
3fffe4b0:	.word  0xffff
3fffe4c0:	.word  0xffff
3fffe4d0:	.word  0xffff
3fffe4e0:	.word  0xffff
3fffe4f0:	.word  0xffff
3fffe500:	.word  0xffff
3fffe510:	.word  0xffff
3fffe520:	.word  0xffff
3fffe530:	.word  0xffff
3fffe540:	.word  0xffff
3fffe550:	.word  0xffff
3fffe560:	.word  0xffff
3fffe570:	.word  0xffff
3fffe580:	.word  0xffff
3fffe590:	.word  0xffff
3fffe5a0:	.word  0xffff
3fffe5b0:	.word  0xffff
3fffe5c0:	.word  0xffff
3fffe5d0:	.word  0xffff
3fffe5e0:	.word  0xffff
3fffe5f0:	.word  0xffff
3fffe600:	.word  0xffff
3fffe610:	.word  0xffff
3fffe620:	.word  0xffff
3fffe630:	.word  0xffff
3fffe640:	.word  0xffff
3fffe650:	.word  0xffff
3fffe660:	.word  0xffff
3fffe670:	.word  0xffff
3fffe680:	.word  0xffff
3fffe690:	.word  0xffff
3fffe6a0:	.word  0xffff
3fffe6b0:	.word  0xffff
3fffe6c0:	.word  0xffff
3fffe6d0:	.word  0xffff
3fffe6e0:	.word  0xffff
3fffe6f0:	.word  0xffff
3fffe700:	.word  0xffff
3fffe710:	.word  0xffff
3fffe720:	.word  0xffff
3fffe730:	.word  0xffff
3fffe740:	.word  0xffff
3fffe750:	.word  0xffff
3fffe760:	.word  0xffff
3fffe770:	.word  0xffff
3fffe780:	.word  0xffff
3fffe790:	.word  0xffff
3fffe7a0:	.word  0xffff
3fffe7b0:	.word  0xffff
3fffe7c0:	.word  0xffff
3fffe7d0:	.word  0xffff
3fffe7e0:	.word  0xffff
3fffe7f0:	.word  0xffff
3fffe800:	.word  0xffff
3fffe810:	.word  0xffff
3fffe820:	.word  0xffff
3fffe830:	.word  0xffff
3fffe840:	.word  0xffff
3fffe850:	.word  0xffff
3fffe860:	.word  0xffff
3fffe870:	.word  0xffff
3fffe880:	.word  0xffff
3fffe890:	.word  0xffff
3fffe8a0:	.word  0xffff
3fffe8b0:	.word  0xffff
3fffe8c0:	.word  0xffff
3fffe8d0:	.word  0xffff
3fffe8e0:	.word  0xffff
3fffe8f0:	.word  0xffff
3fffe900:	.word  0xffff
3fffe910:	.word  0xffff
3fffe920:	.word  0xffff
3fffe930:	.word  0xffff
3fffe940:	.word  0xffff
3fffe950:	.word  0xffff
3fffe960:	.word  0xffff
3fffe970:	.word  0xffff
3fffe980:	.word  0xffff
3fffe990:	.word  0xffff
3fffe9a0:	.word  0xffff
3fffe9b0:	.word  0xffff
3fffe9c0:	.word  0xffff
3fffe9d0:	.word  0xffff
3fffe9e0:	.word  0xffff
3fffe9f0:	.word  0xffff
3fffea00:	.word  0xffff
3fffea10:	.word  0xffff
3fffea20:	.word  0xffff
3fffea30:	.word  0xffff
3fffea40:	.word  0xffff
3fffea50:	.word  0xffff
3fffea60:	.word  0xffff
3fffea70:	.word  0xffff
3fffea80:	.word  0xffff
3fffea90:	.word  0xffff
3fffeaa0:	.word  0xffff
3fffeab0:	.word  0xffff
3fffeac0:	.word  0xffff
3fffead0:	.word  0xffff
3fffeae0:	.word  0xffff
3fffeaf0:	.word  0xffff
3fffeb00:	.word  0xffff
3fffeb10:	.word  0xffff
3fffeb20:	.word  0xffff
3fffeb30:	.word  0xffff
3fffeb40:	.word  0xffff
3fffeb50:	.word  0xffff
3fffeb60:	.word  0xffff
3fffeb70:	.word  0xffff
3fffeb80:	.word  0xffff
3fffeb90:	.word  0xffff
3fffeba0:	.word  0xffff
3fffebb0:	.word  0xffff
3fffebc0:	.word  0xffff
3fffebd0:	.word  0xffff
3fffebe0:	.word  0xffff
3fffebf0:	.word  0xffff
3fffec00:	.word  0xffff
3fffec10:	.word  0xffff
3fffec20:	.word  0xffff
3fffec30:	.word  0xffff
3fffec40:	.word  0xffff
3fffec50:	.word  0xffff
3fffec60:	.word  0xffff
3fffec70:	.word  0xffff
3fffec80:	.word  0xffff
3fffec90:	.word  0xffff
3fffeca0:	.word  0xffff
3fffecb0:	.word  0xffff
3fffecc0:	.word  0xffff
3fffecd0:	.word  0xffff
3fffece0:	.word  0xffff
3fffecf0:	.word  0xffff
3fffed00:	.word  0xffff
3fffed10:	.word  0xffff
3fffed20:	.word  0xffff
3fffed30:	.word  0xffff
3fffed40:	.word  0xffff
3fffed50:	.word  0xffff
3fffed60:	.word  0xffff
3fffed70:	.word  0xffff
3fffed80:	.word  0xffff
3fffed90:	.word  0xffff
3fffeda0:	.word  0xffff
3fffedb0:	.word  0xffff
3fffedc0:	.word  0xffff
3fffedd0:	.word  0xffff
3fffede0:	.word  0xffff
3fffedf0:	.word  0xffff
3fffee00:	.word  0xffff
3fffee10:	.word  0xffff
3fffee20:	.word  0xffff
3fffee30:	.word  0xffff
3fffee40:	.word  0xffff
3fffee50:	.word  0xffff
3fffee60:	.word  0xffff
3fffee70:	.word  0xffff
3fffee80:	.word  0xffff
3fffee90:	.word  0xffff
3fffeea0:	.word  0xffff
3fffeeb0:	.word  0xffff
3fffeec0:	.word  0xffff
3fffeed0:	.word  0xffff
3fffeee0:	.word  0xffff
3fffeef0:	.word  0xffff
3fffef00:	.word  0xffff
3fffef10:	.word  0xffff
3fffef20:	.word  0xffff
3fffef30:	.word  0xffff
3fffef40:	.word  0xffff
3fffef50:	.word  0xffff
3fffef60:	.word  0xffff
3fffef70:	.word  0xffff
3fffef80:	.word  0xffff
3fffef90:	.word  0xffff
3fffefa0:	.word  0xffff
3fffefb0:	.word  0xffff
3fffefc0:	.word  0xffff
3fffefd0:	.word  0xffff
3fffefe0:	.word  0xffff
3fffeff0:	.word  0xffff
3ffff000:	.word  0xffff
3ffff010:	.word  0xffff
3ffff020:	.word  0xffff
3ffff030:	.word  0xffff
3ffff040:	.word  0xffff
3ffff050:	.word  0xffff
3ffff060:	.word  0xffff
3ffff070:	.word  0xffff
3ffff080:	.word  0xffff
3ffff090:	.word  0xffff
3ffff0a0:	.word  0xffff
3ffff0b0:	.word  0xffff
3ffff0c0:	.word  0xffff
3ffff0d0:	.word  0xffff
3ffff0e0:	.word  0xffff
3ffff0f0:	.word  0xffff
3ffff100:	.word  0xffff
3ffff110:	.word  0xffff
3ffff120:	.word  0xffff
3ffff130:	.word  0xffff
3ffff140:	.word  0xffff
3ffff150:	.word  0xffff
3ffff160:	.word  0xffff
3ffff170:	.word  0xffff
3ffff180:	.word  0xffff
3ffff190:	.word  0xffff
3ffff1a0:	.word  0xffff
3ffff1b0:	.word  0xffff
3ffff1c0:	.word  0xffff
3ffff1d0:	.word  0xffff
3ffff1e0:	.word  0xffff
3ffff1f0:	.word  0xffff
3ffff200:	.word  0xffff
3ffff210:	.word  0xffff
3ffff220:	.word  0xffff
3ffff230:	.word  0xffff
3ffff240:	.word  0xffff
3ffff250:	.word  0xffff
3ffff260:	.word  0xffff
3ffff270:	.word  0xffff
3ffff280:	.word  0xffff
3ffff290:	.word  0xffff
3ffff2a0:	.word  0xffff
3ffff2b0:	.word  0xffff
3ffff2c0:	.word  0xffff
3ffff2d0:	.word  0xffff
3ffff2e0:	.word  0xffff
3ffff2f0:	.word  0xffff
3ffff300:	.word  0xffff
3ffff310:	.word  0xffff
3ffff320:	.word  0xffff
3ffff330:	.word  0xffff
3ffff340:	.word  0xffff
3ffff350:	.word  0xffff
3ffff360:	.word  0xffff
3ffff370:	.word  0xffff
3ffff380:	.word  0xffff
3ffff390:	.word  0xffff
3ffff3a0:	.word  0xffff
3ffff3b0:	.word  0xffff
3ffff3c0:	.word  0xffff
3ffff3d0:	.word  0xffff
3ffff3e0:	.word  0xffff
3ffff3f0:	.word  0xffff
3ffff400:	.word  0xffff
3ffff410:	.word  0xffff
3ffff420:	.word  0xffff
3ffff430:	.word  0xffff
3ffff440:	.word  0xffff
3ffff450:	.word  0xffff
3ffff460:	.word  0xffff
3ffff470:	.word  0xffff
3ffff480:	.word  0xffff
3ffff490:	.word  0xffff
3ffff4a0:	.word  0xffff
3ffff4b0:	.word  0xffff
3ffff4c0:	.word  0xffff
3ffff4d0:	.word  0xffff
3ffff4e0:	.word  0xffff
3ffff4f0:	.word  0xffff
3ffff500:	.word  0xffff
3ffff510:	.word  0xffff
3ffff520:	.word  0xffff
3ffff530:	.word  0xffff
3ffff540:	.word  0xffff
3ffff550:	.word  0xffff
3ffff560:	.word  0xffff
3ffff570:	.word  0xffff
3ffff580:	.word  0xffff
3ffff590:	.word  0xffff
3ffff5a0:	.word  0xffff
3ffff5b0:	.word  0xffff
3ffff5c0:	.word  0xffff
3ffff5d0:	.word  0xffff
3ffff5e0:	.word  0xffff
3ffff5f0:	.word  0xffff
3ffff600:	.word  0xffff
3ffff610:	.word  0xffff
3ffff620:	.word  0xffff
3ffff630:	.word  0xffff
3ffff640:	.word  0xffff
3ffff650:	.word  0xffff
3ffff660:	.word  0xffff
3ffff670:	.word  0xffff
3ffff680:	.word  0xffff
3ffff690:	.word  0xffff
3ffff6a0:	.word  0xffff
3ffff6b0:	.word  0xffff
3ffff6c0:	.word  0xffff
3ffff6d0:	.word  0xffff
3ffff6e0:	.word  0xffff
3ffff6f0:	.word  0xffff
3ffff700:	.word  0xffff
3ffff710:	.word  0xffff
3ffff720:	.word  0xffff
3ffff730:	.word  0xffff
3ffff740:	.word  0xffff
3ffff750:	.word  0xffff
3ffff760:	.word  0xffff
3ffff770:	.word  0xffff
3ffff780:	.word  0xffff
3ffff790:	.word  0xffff
3ffff7a0:	.word  0xffff
3ffff7b0:	.word  0xffff
3ffff7c0:	.word  0xffff
3ffff7d0:	.word  0xffff
3ffff7e0:	.word  0xffff
3ffff7f0:	.word  0xffff
3ffff800:	.word  0xffff
3ffff810:	.word  0xffff
3ffff820:	.word  0xffff
3ffff830:	.word  0xffff
3ffff840:	.word  0xffff
3ffff850:	.word  0xffff
3ffff860:	.word  0xffff
3ffff870:	.word  0xffff
3ffff880:	.word  0xffff
3ffff890:	.word  0xffff
3ffff8a0:	.word  0xffff
3ffff8b0:	.word  0xffff
3ffff8c0:	.word  0xffff
3ffff8d0:	.word  0xffff
3ffff8e0:	.word  0xffff
3ffff8f0:	.word  0xffff
3ffff900:	.word  0xffff
3ffff910:	.word  0xffff
3ffff920:	.word  0xffff
3ffff930:	.word  0xffff
3ffff940:	.word  0xffff
3ffff950:	.word  0xffff
3ffff960:	.word  0xffff
3ffff970:	.word  0xffff
3ffff980:	.word  0xffff
3ffff990:	.word  0xffff
3ffff9a0:	.word  0xffff
3ffff9b0:	.word  0xffff
3ffff9c0:	.word  0xffff
3ffff9d0:	.word  0xffff
3ffff9e0:	.word  0xffff
3ffff9f0:	.word  0xffff
3ffffa00:	.word  0xffff
3ffffa10:	.word  0xffff
3ffffa20:	.word  0xffff
3ffffa30:	.word  0xffff
3ffffa40:	.word  0xffff
3ffffa50:	.word  0xffff
3ffffa60:	.word  0xffff
3ffffa70:	.word  0xffff
3ffffa80:	.word  0xffff
3ffffa90:	.word  0xffff
3ffffaa0:	.word  0xffff
L3FFFFAB0:
3ffffab0:	.word  0xffff
3ffffac0:	.word  0xffff
3ffffad0:	.word  0xffff
3ffffae0:	.word  0xffff
3ffffaf0:	.word  0xffff
3ffffb00:	.word  0xffff
3ffffb10:	.word  0xffff
3ffffb20:	.word  0xffff
3ffffb30:	.word  0xffff
3ffffb40:	.word  0xffff
3ffffb50:	.word  0xffff
3ffffb60:	.word  0xffff
3ffffb70:	.word  0xffff
3ffffb80:	.word  0xffff
3ffffb90:	.word  0xffff
3ffffba0:	.word  0xffff
3ffffbb0:	.word  0xffff
3ffffbc0:	.word  0xffff
3ffffbd0:	.word  0xffff
3ffffbe0:	.word  0xffff
3ffffbf0:	.word  0xffff
3ffffc00:	movi   0x0, a0
3ffffc20:	.word  0x7c40
3ffffc30:	dsjs   a0, L3FFFFAB0
3ffffc40:	.word  0x0a20
3ffffc50:	.word  0x0000
3ffffc60:	.word  0x0a50
3ffffc70:	.word  0x0000
3ffffc80:	.word  0x0a80
3ffffc90:	.word  0x0000
3ffffca0:	.word  0x0ab0
3ffffcb0:	.word  0x0000
3ffffcc0:	.word  0x0ae0
3ffffcd0:	.word  0x0000
3ffffce0:	addi   0x0, b0
3ffffd00:	cmpi   0xffff, a0
3ffffd20:	cmpi   0xf45fffff, b0
L3FFFFD50:
3ffffd50:	.word  0x0000
3ffffd60:	xori   0xc000000, b0
3ffffd90:	.word  0x0000
3ffffda0:	.word  0x0c30
3ffffdb0:	.word  0x0000
3ffffdc0:	.word  0x0c60
3ffffdd0:	.word  0x0000
3ffffde0:	.word  0x0c90
3ffffdf0:	.word  0x0000
3ffffe00:	.word  0x0cc0
3ffffe10:	.word  0x0000
3ffffe20:	.word  0x0cf0
3ffffe30:	.word  0x0000
3ffffe40:	callr  L3FFFFE60
L3FFFFE60:
3ffffe60:	calla  0xd800000
3ffffe90:	.word  0x0000
3ffffea0:	dsjeq  b0, L3FFFFEC0
L3FFFFEC0:
3ffffec0:	.word  0x7cc0
3ffffed0:	dsjs   a0, L3FFFFD50
3ffffee0:	.word  0x7d00
3ffffef0:	dsjs   a0, L3FFFFD70
3fffff00:	.word  0x0e40
3fffff10:	.word  0x0000
3fffff20:	.word  0x0e70
3fffff30:	.word  0x0000
3fffff40:	.word  0x0ea0
3fffff50:	.word  0x0000
3fffff60:	.word  0x0ed0
3fffff70:	.word  0x0000
3fffff80:	pixblt l,l
3fffff90:	.word  0x0000
3fffffa0:	pixblt l,xy
3fffffb0:	.word  0x0000
3fffffc0:	pixblt xy,xy
3fffffd0:	.word  0x0000
3fffffe0:	.word  0x0040
3ffffff0:	dsjs   a0, L3FFFFE70
